233918	1
3044	2
6540	3
6540	4
161007	5
116117	6
40671	7
124089	8
54193	9
223013	10
7125	11
88617	12
205215	13
37949	14
6540	15
6540	16
116380	17
157208	18
129150	19
232605	20
222309	21
116151	22
219734	23
232151	24
143602	25
33918	26
6540	27
6540	28
88722	29
219797	30
70146	31
54643	32
228212	33
54614	34
6540	35
6540	36
18976	37
233365	38
90901	39
156611	40
6540	41
6540	42
5060	43
92330	44
26468	45
27221	46
234025	47
156654	48
18198	49
113927	50
219296	51
5060	52
9039	53
27346	54
157460	55
98051	56
50265	57
3814	58
13773	59
74988	60
30387	61
117350	62
67654	63
217571	64
123801	65
161701	66
234236	67
162435	68
156918	69
234668	70
64109	71
161327	72
27337	73
123258	74
42599	75
232545	76
233561	77
219394	78
8198	79
27359	80
16326	81
219153	82
232221	83
123940	84
156977	85
218724	86
160345	87
185693	88
220585	89
231866	90
146494	91
42345	92
118380	93
172560	94
218602	95
91796	96
233530	97
54652	98
231576	99
23910	100
27365	101
221470	102
218711	103
79114	104
55078	105
32578	106
26294	107
160295	108
100516	109
70186	110
40561	111
213480	112
139521	113
79624	114
67865	115
133828	116
201127	117
229756	118
113944	119
113944	120
169325	121
22138	122
49180	123
222099	124
157048	125
157048	126
118302	127
220305	128
101498	129
229204	130
235232	131
162390	132
234490	133
160351	134
52377	135
58034	136
50653	137
237486	138
7488	139
157131	140
220179	141
219563	142
211956	143
222616	144
236456	145
19799	146
16440	147
79648	148
98629	149
221138	150
29527	151
106697	152
13349	153
220791	154
144105	155
52694	156
148509	157
222713	158
220233	159
226863	160
16661	161
58204	162
140208	163
228434	164
157281	165
153563	166
218389	167
34116	168
233983	169
85644	170
115680	171
218239	172
160340	173
103686	174
232509	175
4563	176
25372	177
49021	178
229739	179
160383	180
219828	181
235546	182
16440	183
233427	184
86724	185
222087	186
237791	187
84714	188
68	189
19799	190
47481	191
18259	192
222937	193
19799	194
229182	195
65985	196
160365	197
69266	198
32573	199
68	200
230939	201
92142	202
159555	203
234719	204
89874	205
232392	206
68	207
16440	208
70445	209
85887	210
160987	211
83255	212
194862	213
47481	214
16440	215
214180	216
115401	217
213389	218
68	219
47481	220
64649	221
45680	222
124029	223
27305	224
68	225
12741	226
14424	227
82136	228
52070	229
66213	230
4745	231
227975	232
39	233
54717	234
59858	235
155227	236
70230	237
7352	238
155162	239
33534	240
67083	241
56096	242
19974	243
99551	244
8873	245
189962	246
232172	247
23274	248
159091	249
219008	250
39046	251
115523	252
8527	253
64659	254
143091	255
239080	256
185939	257
115454	258
27292	259
97298	260
120207	261
80235	262
240138	263
155172	264
54545	265
57661	266
54384	267
171881	268
65630	269
229726	270
10871	271
26220	272
172767	273
29651	274
25387	275
4160	276
235528	277
39469	278
135622	279
4745	280
2682	281
27573	282
56018	283
156193	284
231814	285
235390	286
89715	287
91620	288
56699	289
98317	290
187093	291
210721	292
10442	293
70631	294
163405	295
44390	296
86858	297
221503	298
167814	299
7108	300
17419	301
66242	302
56560	303
29019	304
1034	305
57610	306
16242	307
58097	308
23545	309
22824	310
21209	311
26221	312
63535	313
129963	314
15873	315
6039	316
24004	317
4760	318
3295	319
4755	320
133029	321
2331	322
3294	323
225115	324
57762	325
1818	326
116508	327
161832	328
148436	329
154896	330
35433	331
25374	332
26440	333
162312	334
151883	335
41209	336
545	337
545	338
14622	339
66925	340
36449	341
24974	342
19502	343
14806	344
26906	345
69621	346
21468	347
227681	348
17813	349
50215	350
155257	351
5060	352
130606	353
19502	354
167344	355
5585	356
217254	357
17266	358
232435	359
208053	360
1664	361
1024	362
239850	363
41241	364
143461	365
12426	366
26589	367
99744	368
193129	369
42716	370
52877	371
76356	372
10062	373
89868	374
234325	375
114287	376
14900	377
146548	378
27220	379
42786	380
220375	381
157207	382
83889	383
51198	384
8947	385
4558	386
40357	387
46994	388
47487	389
104331	390
3251	391
236452	392
4944	393
594	394
156844	395
218969	396
141068	397
217288	398
155075	399
12655	400
69003	401
85156	402
63446	403
3356	404
2130	405
199727	406
55184	407
33398	408
162810	409
78187	410
70020	411
2504	412
70147	413
124092	414
20162	415
159935	416
197328	417
88207	418
88292	419
86063	420
86897	421
36280	422
115040	423
160128	424
18078	425
189187	426
63113	427
163967	428
31342	429
21706	430
150049	431
127981	432
17131	433
157493	434
11544	435
50106	436
3043	437
10329	438
33094	439
126949	440
116667	441
2398	442
1815	443
162984	444
231184	445
32448	446
240226	447
173263	448
26529	449
222922	450
1702	451
97595	452
86022	453
41016	454
171101	455
9746	456
32564	457
386	458
16155	459
38683	460
40656	461
28537	462
12166	463
2694	464
1889	465
162727	466
117418	467
21219	468
42811	469
217054	470
18415	471
196747	472
81901	473
217460	474
28700	475
86484	476
320	477
220106	478
116601	479
40815	480
59776	481
87698	482
46486	483
17167	484
18527	485
155169	486
36029	487
3756	488
1123	489
52023	490
15187	491
222312	492
16997	493
22230	494
76130	495
155812	496
40479	497
85116	498
18420	499
110023	500
6108	501
140831	502
75982	503
110621	504
1477	505
91540	506
158766	507
223766	508
70	509
50599	510
172098	511
17030	512
105583	513
51666	514
4044	515
32257	516
53930	517
94718	518
32472	519
64452	520
8204	521
231521	522
53466	523
161101	524
23554	525
228758	526
232296	527
7176	528
70236	529
92066	530
211678	531
14885	532
171864	533
23638	534
19735	535
72285	536
219813	537
171551	538
14717	539
231838	540
33827	541
139332	542
217163	543
19738	544
218477	545
83634	546
5060	547
124348	548
14424	549
116056	550
68980	551
49081	552
217467	553
43014	554
218393	555
26592	556
42633	557
123916	558
1781	559
34163	560
162413	561
228963	562
63422	563
1232	564
160856	565
66620	566
228189	567
1889	568
61194	569
68	570
161339	571
233369	572
156953	573
2071	574
34505	575
4712	576
61	577
223384	578
231558	579
78991	580
150264	581
162176	582
156591	583
68	584
161757	585
123210	586
41809	587
47481	588
68	589
222983	590
47481	591
78991	592
162797	593
220882	594
372	595
156222	596
156775	597
103219	598
47481	599
78991	600
18415	601
157092	602
14424	603
118	604
118	605
82136	606
28231	607
56294	608
32636	609
65707	610
109100	611
10482	612
79901	613
201303	614
22907	615
123579	616
10	617
234232	618
227856	619
3267	620
31365	621
162831	622
53133	623
10819	624
40726	625
69272	626
45659	627
5661	628
60978	629
67987	630
18910	631
57145	632
98830	633
3405	634
11311	635
4747	636
182501	637
70393	638
108768	639
6770	640
19811	641
9646	642
13212	643
140256	644
16363	645
161786	646
35258	647
389	648
85867	649
17667	650
52410	651
41209	652
38945	653
121020	654
38623	655
15483	656
18266	657
164926	658
115970	659
52261	660
4432	661
178892	662
17861	663
14796	664
38683	665
453	666
16543	667
60839	668
171963	669
25095	670
39469	671
68	672
24153	673
79003	674
141076	675
46874	676
113820	677
217080	678
3824	679
8216	680
2692	681
28934	682
3872	683
116620	684
70431	685
24008	686
1643	687
1643	688
123631	689
14185	690
37833	691
93963	692
113520	693
83430	694
33475	695
86891	696
92226	697
2125	698
155132	699
81621	700
221139	701
217373	702
2694	703
3389	704
3391	705
18197	706
54296	707
81028	708
232107	709
34251	710
4450	711
113326	712
14033	713
233553	714
64830	715
102781	716
67785	717
113298	718
14715	719
103760	720
18198	721
83196	722
59353	723
69600	724
173456	725
229968	726
12289	727
39	728
474	729
32472	730
5585	731
474	732
69191	733
26050	734
358	735
65634	736
149541	737
3753	738
41135	739
21224	740
156709	741
24055	742
217432	743
113900	744
186597	745
219518	746
219560	747
219731	748
874	749
684	750
219685	751
124465	752
42781	753
77635	754
52624	755
168697	756
141721	757
31483	758
223228	759
220196	760
227990	761
220509	762
119290	763
96911	764
171829	765
163881	766
154904	767
160469	768
114038	769
43035	770
156204	771
160944	772
161621	773
229626	774
44493	775
85877	776
372	777
222514	778
111137	779
103219	780
68	781
50028	782
78991	783
112470	784
31859	785
64109	786
166165	787
223180	788
219967	789
121236	790
68	791
74171	792
110438	793
2125	794
17475	795
18266	796
49914	797
10819	798
217140	799
184911	800
40533	801
18198	802
21468	803
155079	804
162192	805
106156	806
56096	807
27457	808
2446	809
3336	810
3540	811
1555	812
163746	813
37084	814
85247	815
117751	816
68980	817
85201	818
155206	819
33487	820
44390	821
110252	822
70970	823
45659	824
42253	825
20877	826
13158	827
114727	828
159415	829
34251	830
40397	831
228178	832
228177	833
8096	834
216931	835
19712	836
2286	837
74815	838
49215	839
133060	840
114268	841
18944	842
224272	843
124230	844
19014	845
9304	846
98176	847
35741	848
52767	849
15681	850
180	851
27172	852
23210	853
24535	854
160915	855
116496	856
44122	857
9805	858
9805	859
26906	860
89	861
450	862
32222	863
14775	864
40529	865
26538	866
126224	867
311	868
4684	869
226624	870
155131	871
104331	872
24153	873
37265	874
60937	875
68	876
46994	877
113820	878
40512	879
100978	880
218501	881
217132	882
217363	883
43307	884
27749	885
110316	886
21563	887
53262	888
171621	889
172802	890
24955	891
229066	892
220467	893
231251	894
11409	895
8216	896
50700	897
158047	898
227583	899
230068	900
28934	901
32231	902
231971	903
99863	904
33475	905
91110	906
2694	907
217347	908
40362	909
6486	910
56699	911
74935	912
27434	913
8825	914
91280	915
221572	916
28721	917
36459	918
10298	919
121311	920
28061	921
32229	922
66765	923
234783	924
35903	925
176306	926
42989	927
187827	928
3437	929
156352	930
222388	931
90247	932
10434	933
161567	934
218308	935
23554	936
23588	937
222831	938
215776	939
184487	940
20234	941
100399	942
348	943
126900	944
29564	945
71458	946
12189	947
219986	948
31044	949
2383	950
1228	951
84	952
158439	953
221555	954
1781	955
1514	956
234053	957
156040	958
113912	959
86578	960
14327	961
61022	962
111137	963
155824	964
184564	965
159928	966
103219	967
194206	968
162139	969
171969	970
2326	971
162456	972
14715	973
26499	974
173150	975
220633	976
36459	977
134197	978
33487	979
21837	980
172757	981
5060	982
6486	983
3336	984
162140	985
40408	986
28934	987
32206	988
40321	989
16155	990
3028	991
24130	992
149896	993
157193	994
45659	995
135289	996
3756	997
13230	998
2069	999
27292	1000
96376	1001
25958	1002
137298	1003
18963	1004
57145	1005
44444	1006
1192	1007
3782	1008
545	1009
222931	1010
118359	1011
38945	1012
23043	1013
19868	1014
32210	1015
117866	1016
156598	1017
64713	1018
69197	1019
60089	1020
14033	1021
68	1022
104351	1023
37265	1024
79001	1025
105580	1026
32636	1027
1293	1028
171907	1029
17730	1030
234773	1031
99139	1032
11206	1033
15483	1034
233766	1035
234933	1036
83466	1037
161027	1038
28061	1039
1889	1040
5659	1041
161663	1042
82082	1043
44085	1044
84	1045
84	1046
1123	1047
70558	1048
84733	1049
1105	1050
17529	1051
49653	1052
70	1053
14368	1054
64551	1055
23554	1056
113505	1057
222239	1058
37910	1059
233762	1060
115752	1061
58757	1062
166742	1063
29773	1064
24364	1065
160779	1066
92563	1067
123943	1068
14554	1069
20060	1070
21468	1071
42705	1072
229269	1073
218714	1074
8216	1075
2419	1076
61491	1077
1294	1078
162233	1079
226403	1080
70390	1081
157459	1082
91817	1083
234503	1084
162257	1085
75043	1086
163659	1087
220445	1088
186211	1089
78992	1090
124169	1091
232133	1092
377	1093
42781	1094
172841	1095
114081	1096
114196	1097
231690	1098
234405	1099
161065	1100
220862	1101
219713	1102
51739	1103
140854	1104
89	1105
22907	1106
233578	1107
85965	1108
13514	1109
67019	1110
54790	1111
2682	1112
399	1113
52694	1114
42035	1115
225761	1116
3845	1117
21178	1118
63859	1119
212543	1120
98777	1121
25244	1122
72215	1123
57015	1124
181582	1125
35631	1126
6409	1127
11118	1128
13212	1129
44554	1130
103591	1131
8064	1132
131117	1133
181454	1134
98860	1135
22993	1136
15734	1137
52272	1138
545	1139
38945	1140
73127	1141
3854	1142
26016	1143
49296	1144
9039	1145
76029	1146
438	1147
222011	1148
49914	1149
39469	1150
47487	1151
104332	1152
3251	1153
196308	1154
37265	1155
46874	1156
60937	1157
23636	1158
67985	1159
6486	1160
24715	1161
28934	1162
2100	1163
10789	1164
31943	1165
32636	1166
16155	1167
2276	1168
18910	1169
2694	1170
5659	1171
1889	1172
232785	1173
65640	1174
29328	1175
93153	1176
230213	1177
40342	1178
69600	1179
226935	1180
37320	1181
84	1182
13158	1183
32232	1184
85149	1185
67126	1186
69200	1187
60978	1188
160528	1189
238202	1190
49449	1191
14271	1192
155995	1193
156682	1194
26161	1195
24364	1196
31782	1197
65586	1198
3615	1199
92319	1200
64710	1201
28231	1202
3028	1203
217406	1204
165580	1205
32197	1206
161549	1207
172342	1208
218333	1209
220795	1210
52810	1211
52810	1212
165301	1213
110603	1214
160338	1215
27272	1216
66620	1217
9207	1218
123482	1219
22192	1220
153707	1221
60683	1222
222575	1223
231465	1224
156319	1225
226107	1226
232777	1227
24569	1228
156226	1229
125277	1230
157986	1231
218968	1232
156423	1233
218803	1234
49914	1235
372	1236
230861	1237
18114	1238
64109	1239
161512	1240
239564	1241
78992	1242
377	1243
2069	1244
377	1245
27255	1246
377	1247
229835	1248
118	1249
97291	1250
56771	1251
377	1252
18910	1253
63548	1254
68065	1255
22907	1256
100917	1257
53695	1258
116704	1259
157072	1260
159033	1261
4684	1262
217310	1263
40322	1264
84	1265
16997	1266
205102	1267
20619	1268
46813	1269
42253	1270
29889	1271
66419	1272
156444	1273
90507	1274
2320	1275
70881	1276
60121	1277
74060	1278
232902	1279
21775	1280
35248	1281
6540	1282
17860	1283
8857	1284
33111	1285
545	1286
232449	1287
213733	1288
389	1289
14674	1290
26628	1291
14796	1292
14664	1293
68059	1294
85542	1295
38945	1296
225162	1297
31070	1298
13319	1299
1710	1300
1525	1301
163686	1302
1526	1303
113388	1304
6016	1305
150320	1306
2125	1307
40577	1308
32217	1309
213092	1310
5965	1311
28537	1312
150341	1313
153271	1314
37265	1315
104332	1316
47487	1317
60937	1318
150218	1319
50279	1320
11121	1321
87238	1322
33609	1323
13371	1324
121815	1325
13535	1326
21619	1327
12034	1328
142476	1329
89585	1330
157796	1331
2366	1332
63778	1333
104459	1334
66951	1335
66951	1336
6534	1337
494	1338
123860	1339
195038	1340
116146	1341
172803	1342
64354	1343
172400	1344
86891	1345
65673	1346
36788	1347
6254	1348
91410	1349
474	1350
23	1351
156182	1352
62985	1353
5662	1354
3391	1355
12166	1356
5659	1357
28934	1358
65658	1359
21516	1360
40419	1361
28061	1362
65683	1363
26191	1364
86422	1365
208718	1366
7545	1367
54445	1368
233814	1369
157461	1370
67314	1371
160902	1372
119901	1373
217462	1374
32472	1375
113329	1376
82896	1377
119080	1378
157014	1379
172178	1380
171489	1381
7288	1382
10824	1383
14554	1384
34932	1385
82136	1386
228451	1387
2419	1388
21468	1389
51174	1390
92507	1391
234186	1392
117369	1393
233147	1394
220798	1395
230881	1396
232362	1397
229952	1398
7762	1399
222434	1400
161984	1401
78992	1402
159730	1403
219432	1404
54717	1405
163688	1406
78992	1407
220737	1408
162635	1409
234349	1410
234585	1411
377	1412
70392	1413
231836	1414
70698	1415
223090	1416
18910	1417
85159	1418
60978	1419
233846	1420
232154	1421
20060	1422
21837	1423
33534	1424
236479	1425
14779	1426
162206	1427
25976	1428
233192	1429
31051	1430
82579	1431
40419	1432
36783	1433
84	1434
32200	1435
172810	1436
188246	1437
15890	1438
231232	1439
116837	1440
11052	1441
161595	1442
51627	1443
223466	1444
2996	1445
2996	1446
6039	1447
132391	1448
10843	1449
74010	1450
21914	1451
19628	1452
2996	1453
2996	1454
221330	1455
61115	1456
23219	1457
13612	1458
3690	1459
57510	1460
11035	1461
114677	1462
74272	1463
23115	1464
9431	1465
35988	1466
28400	1467
130925	1468
412	1469
31782	1470
67914	1471
545	1472
19835	1473
28782	1474
29442	1475
68592	1476
545	1477
545	1478
17546	1479
28061	1480
88048	1481
5425	1482
53489	1483
17861	1484
450	1485
26301	1486
134471	1487
67945	1488
438	1489
89028	1490
311	1491
68	1492
37642	1493
24153	1494
78994	1495
155864	1496
230623	1497
86820	1498
8390	1499
87267	1500
13780	1501
137614	1502
16242	1503
40924	1504
225719	1505
32313	1506
3389	1507
113381	1508
34215	1509
17475	1510
15483	1511
65582	1512
348	1513
9369	1514
32217	1515
225861	1516
64551	1517
162470	1518
105899	1519
221419	1520
231881	1521
91614	1522
574	1523
2125	1524
28537	1525
233856	1526
157794	1527
91952	1528
54586	1529
156410	1530
91827	1531
189224	1532
115057	1533
221030	1534
20633	1535
138543	1536
228376	1537
74264	1538
216	1539
219948	1540
54322	1541
230316	1542
111137	1543
161481	1544
228339	1545
16441	1546
162614	1547
377	1548
156907	1549
27432	1550
229616	1551
234377	1552
228442	1553
9399	1554
16441	1555
161979	1556
16441	1557
156281	1558
2323	1559
139612	1560
66872	1561
162148	1562
16441	1563
89874	1564
40395	1565
33534	1566
62	1567
14547	1568
3369	1569
4158	1570
29693	1571
9966	1572
9748	1573
82896	1574
32636	1575
438	1576
159120	1577
70978	1578
42253	1579
2125	1580
19074	1581
3756	1582
2996	1583
2996	1584
2996	1585
2996	1586
2996	1587
28442	1588
9409	1589
74766	1590
1652	1591
13206	1592
18954	1593
156633	1594
19095	1595
23173	1596
187376	1597
96796	1598
132803	1599
60934	1600
37707	1601
15834	1602
74634	1603
185138	1604
4179	1605
65703	1606
41209	1607
33111	1608
14805	1609
21689	1610
14775	1611
21690	1612
14806	1613
11188	1614
116961	1615
236037	1616
34463	1617
26003	1618
16242	1619
11869	1620
47488	1621
3251	1622
37642	1623
68	1624
85215	1625
53874	1626
1687	1627
23713	1628
215532	1629
27169	1630
53521	1631
36029	1632
145321	1633
3389	1634
114716	1635
51210	1636
8216	1637
1702	1638
32211	1639
217348	1640
26386	1641
38515	1642
32472	1643
85123	1644
3058	1645
150320	1646
158864	1647
65533	1648
31654	1649
85177	1650
3404	1651
4620	1652
75236	1653
26029	1654
28231	1655
155048	1656
156425	1657
81745	1658
172939	1659
234674	1660
123194	1661
92043	1662
92379	1663
110438	1664
149250	1665
377	1666
16441	1667
101765	1668
228393	1669
377	1670
5831	1671
5831	1672
228557	1673
5056	1674
5831	1675
54060	1676
5056	1677
223232	1678
5831	1679
91310	1680
91310	1681
5831	1682
170431	1683
91304	1684
91305	1685
91306	1686
91307	1687
69724	1688
170429	1689
5831	1690
139612	1691
16441	1692
114188	1693
31051	1694
163298	1695
26906	1696
37084	1697
5585	1698
40331	1699
221220	1700
16242	1701
60941	1702
19074	1703
40340	1704
2996	1705
2996	1706
47691	1707
41991	1708
31622	1709
159183	1710
228148	1711
12223	1712
143007	1713
98371	1714
115063	1715
117958	1716
35667	1717
230517	1718
78079	1719
17861	1720
117372	1721
21690	1722
33111	1723
14796	1724
6540	1725
116907	1726
21689	1727
33157	1728
89678	1729
14805	1730
14796	1731
61905	1732
68592	1733
88314	1734
24582	1735
21540	1736
14664	1737
10276	1738
38515	1739
17538	1740
108218	1741
19868	1742
14796	1743
8857	1744
220416	1745
2682	1746
67945	1747
51181	1748
92132	1749
23	1750
16155	1751
24153	1752
78994	1753
64659	1754
49914	1755
32025	1756
40373	1757
1293	1758
233348	1759
5068	1760
157391	1761
3257	1762
49300	1763
92230	1764
5659	1765
90975	1766
3389	1767
9748	1768
116056	1769
62	1770
232195	1771
117313	1772
118562	1773
234181	1774
88820	1775
1716	1776
123212	1777
233909	1778
166380	1779
70452	1780
21068	1781
3437	1782
222054	1783
65533	1784
17841	1785
62721	1786
23677	1787
116673	1788
124005	1789
23301	1790
28231	1791
26301	1792
26386	1793
171136	1794
160919	1795
161880	1796
91304	1797
235504	1798
5831	1799
54060	1800
122704	1801
5056	1802
122704	1803
91303	1804
42595	1805
85813	1806
91303	1807
5056	1808
91303	1809
5831	1810
33770	1811
91305	1812
33770	1813
69727	1814
377	1815
30491	1816
223044	1817
235311	1818
91305	1819
30491	1820
8895	1821
30491	1822
69727	1823
91306	1824
22332	1825
170432	1826
22104	1827
91306	1828
30491	1829
33770	1830
161536	1831
170433	1832
52810	1833
936	1834
91307	1835
170434	1836
91307	1837
69724	1838
122705	1839
5056	1840
936	1841
69724	1842
91308	1843
122706	1844
222745	1845
69724	1846
69727	1847
91308	1848
122706	1849
5056	1850
122707	1851
91308	1852
22104	1853
936	1854
69726	1855
122710	1856
170435	1857
219123	1858
91309	1859
23478	1860
149250	1861
57323	1862
51368	1863
91309	1864
69725	1865
162816	1866
168692	1867
66447	1868
122707	1869
91309	1870
69725	1871
122709	1872
69725	1873
167681	1874
219300	1875
170273	1876
222750	1877
69726	1878
122708	1879
122709	1880
92306	1881
122708	1882
69726	1883
936	1884
69725	1885
51368	1886
231959	1887
936	1888
936	1889
122710	1890
936	1891
69726	1892
122711	1893
91774	1894
5488	1895
170436	1896
936	1897
51368	1898
122711	1899
91898	1900
151856	1901
16441	1902
151856	1903
70714	1904
22104	1905
69727	1906
156764	1907
92286	1908
9045	1909
233892	1910
92037	1911
54813	1912
234398	1913
5488	1914
222638	1915
54061	1916
42428	1917
27585	1918
157088	1919
54061	1920
87974	1921
133660	1922
161483	1923
162725	1924
936	1925
42428	1926
218579	1927
54061	1928
124307	1929
965	1930
51368	1931
87974	1932
232289	1933
54061	1934
161084	1935
54061	1936
70602	1937
218593	1938
66547	1939
57323	1940
218553	1941
91800	1942
16441	1943
172612	1944
57323	1945
86941	1946
538	1947
114513	1948
9698	1949
85657	1950
124094	1951
172314	1952
57891	1953
16441	1954
377	1955
626	1956
114117	1957
162737	1958
86941	1959
86941	1960
220630	1961
160481	1962
195	1963
45087	1964
221219	1965
86639	1966
86941	1967
27585	1968
124110	1969
236769	1970
34150	1971
26	1972
160473	1973
4041	1974
157198	1975
92347	1976
27585	1977
168725	1978
162737	1979
26	1980
17	1981
91864	1982
160853	1983
2346	1984
61	1985
156764	1986
43035	1987
124221	1988
85674	1989
162451	1990
965	1991
55	1992
230596	1993
17532	1994
21837	1995
240342	1996
231159	1997
26000	1998
61692	1999
124439	2000
8216	2001
32249	2002
32230	2003
18910	2004
447	2005
212163	2006
159179	2007
116170	2008
27292	2009
37	2010
39213	2011
73743	2012
2996	2013
44876	2014
37	2015
74147	2016
140181	2017
20912	2018
121247	2019
174564	2020
24014	2021
32797	2022
162884	2023
118776	2024
17860	2025
17860	2026
87317	2027
149678	2028
108954	2029
77362	2030
51148	2031
14805	2032
17861	2033
33157	2034
8857	2035
66936	2036
14805	2037
4684	2038
3369	2039
32206	2040
32198	2041
32208	2042
24153	2043
60978	2044
13057	2045
158652	2046
173084	2047
14368	2048
574	2049
239769	2050
311	2051
2276	2052
36029	2053
123242	2054
116116	2055
55	2056
14033	2057
85774	2058
3437	2059
32472	2060
21203	2061
23	2062
10482	2063
20061	2064
65533	2065
2695	2066
19066	2067
1115	2068
40385	2069
32636	2070
438	2071
86594	2072
42989	2073
128392	2074
19188	2075
3707	2076
33789	2077
17353	2078
21268	2079
32272	2080
209312	2081
64830	2082
141081	2083
576	2084
33475	2085
3756	2086
2644	2087
43063	2088
34069	2089
1144	2090
42876	2091
109134	2092
39	2093
39	2094
16922	2095
18749	2096
55300	2097
32889	2098
2644	2099
95104	2100
51788	2101
10244	2102
2572	2103
89171	2104
131059	2105
18259	2106
128514	2107
15247	2108
17475	2109
11340	2110
8204	2111
12386	2112
217293	2113
27090	2114
6575	2115
348	2116
39779	2117
150562	2118
14151	2119
124165	2120
27313	2121
233867	2122
113522	2123
22	2124
3349	2125
2572	2126
1226	2127
139307	2128
126020	2129
40931	2130
59858	2131
398	2132
44131	2133
188429	2134
45230	2135
5749	2136
108801	2137
215	2138
71	2139
100473	2140
9976	2141
97173	2142
56318	2143
16155	2144
12450	2145
135618	2146
13186	2147
82362	2148
29645	2149
97689	2150
62555	2151
17029	2152
107615	2153
91226	2154
172318	2155
31127	2156
14	2157
71	2158
21045	2159
14959	2160
196322	2161
104379	2162
9927	2163
21516	2164
12510	2165
4610	2166
199087	2167
24608	2168
19009	2169
22	2170
133421	2171
134065	2172
12368	2173
399	2174
27415	2175
594	2176
139408	2177
391	2178
1186	2179
391	2180
3005	2181
51199	2182
211812	2183
113351	2184
143595	2185
84719	2186
89341	2187
41662	2188
15367	2189
8204	2190
5832	2191
2639	2192
29140	2193
13319	2194
85180	2195
88054	2196
78161	2197
12089	2198
7765	2199
27745	2200
28537	2201
217315	2202
6377	2203
35426	2204
16921	2205
39	2206
113327	2207
399	2208
70	2209
399	2210
594	2211
187514	2212
39	2213
34257	2214
28878	2215
147456	2216
134352	2217
11867	2218
97759	2219
85730	2220
5893	2221
10397	2222
38712	2223
1904	2224
44574	2225
40030	2226
219312	2227
217062	2228
53565	2229
6789	2230
74917	2231
447	2232
43404	2233
124104	2234
101	2235
18051	2236
143614	2237
82926	2238
50842	2239
69313	2240
10	2241
18694	2242
71	2243
155998	2244
18749	2245
124657	2246
3054	2247
54384	2248
136587	2249
71272	2250
5599	2251
106559	2252
42649	2253
40399	2254
48633	2255
29655	2256
226099	2257
87935	2258
398	2259
398	2260
220608	2261
127305	2262
4853	2263
7359	2264
204123	2265
819	2266
71	2267
217209	2268
12858	2269
7358	2270
34263	2271
70	2272
70	2273
22118	2274
4300	2275
70	2276
22337	2277
34035	2278
70230	2279
70	2280
1024	2281
22	2282
9977	2283
5543	2284
73854	2285
5543	2286
5543	2287
26967	2288
106235	2289
32792	2290
217410	2291
155927	2292
30180	2293
146811	2294
182615	2295
32651	2296
67279	2297
13571	2298
70	2299
18878	2300
144468	2301
16242	2302
4846	2303
140596	2304
165407	2305
10501	2306
180111	2307
1186	2308
391	2309
217420	2310
103111	2311
54671	2312
56987	2313
48362	2314
5337	2315
71	2316
1675	2317
6024	2318
16358	2319
4475	2320
21469	2321
129060	2322
894	2323
2270	2324
27347	2325
39	2326
71	2327
44206	2328
39	2329
39	2330
39	2331
399	2332
438	2333
72993	2334
43410	2335
33714	2336
39051	2337
104367	2338
47499	2339
19616	2340
87845	2341
2734	2342
11867	2343
116555	2344
15	2345
22627	2346
34153	2347
43955	2348
24980	2349
9955	2350
131947	2351
94496	2352
150588	2353
70246	2354
1675	2355
20506	2356
136604	2357
3027	2358
18101	2359
42058	2360
2644	2361
71	2362
3940	2363
38979	2364
1715	2365
123622	2366
9046	2367
4300	2368
594	2369
10871	2370
7642	2371
219610	2372
157102	2373
111	2374
10857	2375
474	2376
5542	2377
17029	2378
5543	2379
18694	2380
171172	2381
467	2382
217102	2383
45230	2384
90120	2385
98067	2386
74826	2387
133973	2388
5542	2389
25094	2390
94124	2391
97162	2392
1079	2393
168753	2394
170479	2395
113351	2396
104698	2397
201329	2398
22	2399
108450	2400
16316	2401
29650	2402
23545	2403
15895	2404
57977	2405
92748	2406
85194	2407
1482	2408
10620	2409
22320	2410
10248	2411
82185	2412
348	2413
4405	2414
140764	2415
172557	2416
183426	2417
94460	2418
819	2419
19009	2420
111042	2421
1716	2422
2279	2423
205561	2424
147864	2425
109096	2426
39558	2427
130110	2428
5464	2429
18643	2430
21825	2431
5226	2432
34198	2433
15412	2434
150821	2435
177169	2436
42721	2437
8507	2438
98043	2439
111079	2440
30505	2441
3618	2442
23050	2443
102355	2444
70209	2445
30401	2446
4160	2447
33828	2448
113472	2449
10790	2450
10228	2451
27378	2452
95793	2453
222871	2454
18420	2455
42870	2456
32625	2457
108816	2458
88205	2459
66942	2460
40928	2461
79562	2462
51965	2463
118432	2464
21522	2465
116878	2466
2122	2467
239622	2468
54785	2469
56560	2470
169	2471
34605	2472
186173	2473
39	2474
20625	2475
17836	2476
155216	2477
19388	2478
4160	2479
117914	2480
20177	2481
1384	2482
194205	2483
8328	2484
135675	2485
39923	2486
31125	2487
106547	2488
5395	2489
80162	2490
7360	2491
39	2492
69272	2493
70	2494
70	2495
42141	2496
26946	2497
11639	2498
10940	2499
594	2500
594	2501
70	2502
22	2503
199301	2504
42807	2505
28798	2506
1024	2507
7359	2508
114516	2509
10534	2510
10033	2511
49847	2512
164748	2513
24233	2514
11751	2515
6332	2516
65837	2517
70	2518
133527	2519
38393	2520
59144	2521
3329	2522
18071	2523
218863	2524
156538	2525
74027	2526
124182	2527
4853	2528
819	2529
157185	2530
180779	2531
33091	2532
54160	2533
2985	2534
186390	2535
143644	2536
97232	2537
32670	2538
10999	2539
199325	2540
109278	2541
24981	2542
35331	2543
10222	2544
117259	2545
7696	2546
5620	2547
95680	2548
826	2549
105454	2550
42807	2551
1076	2552
126393	2553
1675	2554
2686	2555
80280	2556
9178	2557
56411	2558
60359	2559
85693	2560
2753	2561
5271	2562
76277	2563
1076	2564
12168	2565
14885	2566
231907	2567
31384	2568
84378	2569
92746	2570
120364	2571
92769	2572
8727	2573
1124	2574
3227	2575
85201	2576
25898	2577
88589	2578
41349	2579
447	2580
105860	2581
819	2582
48847	2583
96253	2584
180917	2585
183346	2586
84	2587
83634	2588
19297	2589
217065	2590
217069	2591
37641	2592
17985	2593
29949	2594
79342	2595
77093	2596
54446	2597
24153	2598
47491	2599
46874	2600
46994	2601
139932	2602
139671	2603
104351	2604
104328	2605
47490	2606
104339	2607
199332	2608
143627	2609
155175	2610
217487	2611
95868	2612
154392	2613
66646	2614
7386	2615
60313	2616
1010	2617
1231	2618
4999	2619
70	2620
1009	2621
26305	2622
63966	2623
18074	2624
63535	2625
12835	2626
217398	2627
8507	2628
76485	2629
26495	2630
40411	2631
40656	2632
52366	2633
44205	2634
894	2635
2319	2636
45230	2637
132878	2638
62558	2639
217357	2640
59490	2641
113945	2642
133233	2643
127511	2644
21282	2645
15227	2646
8809	2647
155293	2648
5506	2649
22865	2650
26462	2651
155174	2652
1507	2653
113283	2654
139072	2655
13294	2656
29175	2657
217274	2658
2707	2659
7995	2660
20734	2661
118267	2662
108748	2663
157457	2664
13435	2665
3426	2666
41928	2667
14915	2668
13501	2669
16790	2670
117053	2671
22558	2672
70	2673
60954	2674
27887	2675
6424	2676
10519	2677
4446	2678
1511	2679
157839	2680
32320	2681
109026	2682
34	2683
100302	2684
27391	2685
51116	2686
199364	2687
106561	2688
3357	2689
199294	2690
49603	2691
80850	2692
143643	2693
55809	2694
74921	2695
239785	2696
107047	2697
90248	2698
69038	2699
89994	2700
34097	2701
28258	2702
36396	2703
6654	2704
23	2705
71	2706
84	2707
84	2708
27019	2709
10819	2710
70221	2711
128769	2712
25095	2713
108448	2714
17777	2715
182889	2716
4835	2717
17573	2718
135118	2719
15391	2720
22	2721
63367	2722
86636	2723
348	2724
71	2725
7359	2726
108455	2727
391	2728
185923	2729
3227	2730
819	2731
23209	2732
80853	2733
9977	2734
186	2735
126990	2736
39	2737
3227	2738
3227	2739
3227	2740
4160	2741
143656	2742
1024	2743
1024	2744
70	2745
204135	2746
129773	2747
98704	2748
18165	2749
185223	2750
28061	2751
27539	2752
23963	2753
161157	2754
66504	2755
60266	2756
5660	2757
16558	2758
22	2759
23283	2760
15545	2761
4300	2762
399	2763
399	2764
32346	2765
4454	2766
90247	2767
135835	2768
53726	2769
33486	2770
53728	2771
27010	2772
10508	2773
39	2774
22	2775
22	2776
22	2777
12387	2778
22	2779
39	2780
71	2781
39	2782
22	2783
25094	2784
84	2785
22	2786
84	2787
71	2788
35218	2789
21178	2790
7460	2791
29497	2792
44181	2793
5245	2794
106	2795
131092	2796
1716	2797
1716	2798
1716	2799
1716	2800
156487	2801
102750	2802
21234	2803
605	2804
17111	2805
7122	2806
1686	2807
155218	2808
166822	2809
116804	2810
217490	2811
32096	2812
249	2813
143630	2814
41890	2815
84	2816
51743	2817
33	2818
14154	2819
40370	2820
17364	2821
41912	2822
65687	2823
1357	2824
21219	2825
113363	2826
22102	2827
155259	2828
31126	2829
33937	2830
22	2831
25738	2832
68920	2833
18471	2834
2728	2835
185572	2836
4160	2837
11473	2838
33624	2839
11408	2840
97879	2841
6486	2842
91203	2843
3114	2844
186361	2845
133341	2846
181213	2847
181699	2848
22	2849
22	2850
54472	2851
5542	2852
34162	2853
2572	2854
29328	2855
120885	2856
15567	2857
3369	2858
64542	2859
8903	2860
6458	2861
239098	2862
31241	2863
53901	2864
7655	2865
39	2866
90079	2867
6959	2868
56226	2869
8543	2870
82001	2871
4640	2872
204121	2873
1076	2874
8542	2875
1076	2876
65647	2877
15783	2878
8543	2879
19979	2880
50994	2881
1356	2882
49669	2883
28114	2884
14054	2885
54574	2886
155270	2887
206305	2888
18383	2889
14546	2890
158964	2891
5653	2892
7693	2893
14935	2894
1076	2895
5571	2896
14937	2897
67153	2898
11897	2899
169829	2900
16418	2901
67153	2902
68250	2903
40401	2904
2125	2905
7360	2906
33277	2907
91329	2908
163083	2909
88056	2910
29876	2911
27390	2912
10557	2913
128949	2914
151	2915
80582	2916
6625	2917
13755	2918
69575	2919
1716	2920
1716	2921
3114	2922
348	2923
1186	2924
113411	2925
2168	2926
91226	2927
13005	2928
280	2929
18461	2930
3841	2931
11479	2932
3875	2933
27032	2934
91053	2935
110423	2936
121323	2937
1713	2938
23588	2939
21163	2940
7101	2941
37084	2942
104368	2943
69628	2944
5218	2945
17167	2946
217660	2947
101955	2948
146806	2949
118269	2950
217455	2951
1020	2952
69600	2953
53489	2954
1904	2955
5789	2956
2132	2957
89505	2958
69693	2959
66106	2960
70	2961
7091	2962
594	2963
13459	2964
102	2965
33939	2966
12502	2967
62554	2968
62550	2969
1510	2970
80857	2971
31018	2972
10579	2973
9012	2974
34693	2975
52377	2976
894	2977
1357	2978
6395	2979
117414	2980
13237	2981
23455	2982
11534	2983
684	2984
84	2985
69972	2986
39864	2987
194171	2988
7541	2989
2435	2990
485	2991
71	2992
72747	2993
1675	2994
31125	2995
5543	2996
819	2997
819	2998
22	2999
163875	3000
4449	3001
80861	3002
9280	3003
108451	3004
1076	3005
69741	3006
1024	3007
69061	3008
6171	3009
67093	3010
594	3011
54798	3012
1024	3013
5804	3014
41889	3015
819	3016
120910	3017
13738	3018
21252	3019
12608	3020
123296	3021
7529	3022
51303	3023
84	3024
65664	3025
68875	3026
398	3027
15890	3028
83347	3029
22	3030
84	3031
22	3032
84	3033
39	3034
79278	3035
17029	3036
68956	3037
3641	3038
199302	3039
62560	3040
106549	3041
143629	3042
340	3043
143628	3044
910	3045
127998	3046
348	3047
86830	3048
239563	3049
8204	3050
26838	3051
127305	3052
217112	3053
14960	3054
16134	3055
217097	3056
16925	3057
18196	3058
14051	3059
73123	3060
17419	3061
132497	3062
9976	3063
9976	3064
131661	3065
28882	3066
12983	3067
20161	3068
474	3069
4797	3070
114752	3071
27125	3072
21399	3073
172956	3074
156073	3075
423	3076
31575	3077
18599	3078
16648	3079
391	3080
20060	3081
28231	3082
53469	3083
4300	3084
119063	3085
7091	3086
22	3087
128839	3088
131955	3089
70	3090
186	3091
106556	3092
7360	3093
399	3094
143632	3095
186	3096
186	3097
1702	3098
24872	3099
6676	3100
7091	3101
3219	3102
7100	3103
53682	3104
4160	3105
6046	3106
81899	3107
14151	3108
14151	3109
14151	3110
14151	3111
22	3112
71	3113
182537	3114
26161	3115
116403	3116
112462	3117
2106	3118
217304	3119
131132	3120
8947	3121
7360	3122
26845	3123
12508	3124
32115	3125
6380	3126
65608	3127
95906	3128
151	3129
41876	3130
139969	3131
121176	3132
20972	3133
52367	3134
321	3135
626	3136
167827	3137
32248	3138
70	3139
113846	3140
157149	3141
12490	3142
236870	3143
57610	3144
73127	3145
21252	3146
109341	3147
46751	3148
99824	3149
398	3150
81901	3151
21872	3152
145205	3153
16923	3154
235028	3155
17931	3156
217180	3157
21741	3158
17926	3159
61352	3160
85119	3161
147813	3162
4460	3163
122619	3164
6583	3165
28034	3166
21468	3167
35508	3168
17325	3169
5836	3170
231399	3171
33728	3172
2567	3173
95636	3174
22	3175
71	3176
22	3177
22	3178
22	3179
1076	3180
398	3181
184358	3182
22	3183
22	3184
70	3185
1675	3186
84	3187
160824	3188
54654	3189
26904	3190
3832	3191
17290	3192
18162	3193
4439	3194
9022	3195
158423	3196
143	3197
398	3198
398	3199
45230	3200
4450	3201
27730	3202
154036	3203
73790	3204
106558	3205
131372	3206
73868	3207
114266	3208
6322	3209
18022	3210
217307	3211
6294	3212
115053	3213
1878	3214
41188	3215
217507	3216
38202	3217
38320	3218
1076	3219
3327	3220
1675	3221
2430	3222
2279	3223
170114	3224
12937	3225
20307	3226
60960	3227
348	3228
147782	3229
47116	3230
60949	3231
20545	3232
20545	3233
59650	3234
277	3235
59286	3236
3259	3237
73012	3238
223290	3239
72192	3240
222427	3241
171713	3242
69915	3243
54375	3244
4516	3245
171944	3246
116339	3247
221919	3248
12993	3249
92562	3250
74011	3251
53198	3252
92229	3253
227291	3254
219783	3255
148345	3256
231742	3257
156492	3258
156622	3259
123304	3260
84512	3261
42897	3262
160787	3263
70210	3264
209111	3265
220695	3266
4565	3267
6817	3268
61	3269
161926	3270
42112	3271
10093	3272
27585	3273
173127	3274
1294	3275
221833	3276
61	3277
9949	3278
10093	3279
17	3280
54539	3281
26	3282
1781	3283
29772	3284
171820	3285
157257	3286
156058	3287
87974	3288
10093	3289
69957	3290
70135	3291
124146	3292
161942	3293
115874	3294
55	3295
172915	3296
156758	3297
1705	3298
233952	3299
230282	3300
53701	3301
124335	3302
25218	3303
54335	3304
27344	3305
124401	3306
156248	3307
10093	3308
70605	3309
229149	3310
70186	3311
114170	3312
123886	3313
171295	3314
626	3315
4565	3316
54650	3317
218575	3318
172226	3319
220434	3320
121571	3321
195	3322
162219	3323
171849	3324
157248	3325
171137	3326
54294	3327
42945	3328
91599	3329
123901	3330
34064	3331
70034	3332
69950	3333
54335	3334
173147	3335
123555	3336
124034	3337
172040	3338
218545	3339
155840	3340
228602	3341
68365	3342
161942	3343
12325	3344
2346	3345
156901	3346
162696	3347
10093	3348
114045	3349
28221	3350
221263	3351
12266	3352
12315	3353
235172	3354
220779	3355
113822	3356
114382	3357
42771	3358
219076	3359
22199	3360
113846	3361
161510	3362
116553	3363
158010	3364
115129	3365
233322	3366
229059	3367
50653	3368
85316	3369
75377	3370
89540	3371
232581	3372
172529	3373
3434	3374
377	3375
16441	3376
31888	3377
159706	3378
922	3379
123451	3380
153489	3381
92226	3382
161256	3383
161193	3384
66117	3385
51970	3386
91764	3387
161063	3388
7838	3389
157044	3390
116482	3391
17	3392
116819	3393
165736	3394
135106	3395
59947	3396
41142	3397
36097	3398
229131	3399
221858	3400
172556	3401
231759	3402
92370	3403
157241	3404
162346	3405
220887	3406
150779	3407
14674	3408
70494	3409
34040	3410
232784	3411
172259	3412
220319	3413
218585	3414
231473	3415
161863	3416
223033	3417
160269	3418
121649	3419
123388	3420
157153	3421
69610	3422
169697	3423
234581	3424
222010	3425
220166	3426
239148	3427
86708	3428
65985	3429
230928	3430
233594	3431
155944	3432
25086	3433
67893	3434
49240	3435
32345	3436
156867	3437
235431	3438
42699	3439
27585	3440
114271	3441
28494	3442
230446	3443
114363	3444
161296	3445
161110	3446
230126	3447
218753	3448
162348	3449
156258	3450
13312	3451
223395	3452
229645	3453
157274	3454
170268	3455
156472	3456
229091	3457
162575	3458
114122	3459
221281	3460
157419	3461
51541	3462
161254	3463
158995	3464
82653	3465
87822	3466
77173	3467
22535	3468
156839	3469
229695	3470
234400	3471
228740	3472
220685	3473
219798	3474
220115	3475
157502	3476
232473	3477
156994	3478
156432	3479
172910	3480
228846	3481
156365	3482
228784	3483
163712	3484
161492	3485
228425	3486
157230	3487
232284	3488
220996	3489
114486	3490
219703	3491
161576	3492
222909	3493
157424	3494
222369	3495
113943	3496
232839	3497
219366	3498
218910	3499
120731	3500
155835	3501
162572	3502
116497	3503
923	3504
171775	3505
168712	3506
223224	3507
28494	3508
168787	3509
223086	3510
149023	3511
89071	3512
228147	3513
28494	3514
70063	3515
28494	3516
34014	3517
28494	3518
51666	3519
156139	3520
116409	3521
47482	3522
160523	3523
231950	3524
229705	3525
86461	3526
228971	3527
47482	3528
219085	3529
230467	3530
9966	3531
21068	3532
83672	3533
88773	3534
14368	3535
10482	3536
122305	3537
22907	3538
42719	3539
32198	3540
124227	3541
26301	3542
3336	3543
53656	3544
85153	3545
40415	3546
225312	3547
3756	3548
228574	3549
33950	3550
71779	3551
119830	3552
91645	3553
229226	3554
80904	3555
42035	3556
20877	3557
157172	3558
16242	3559
18910	3560
22940	3561
13271	3562
56783	3563
96668	3564
17278	3565
8320	3566
16565	3567
2942	3568
40224	3569
25275	3570
31477	3571
31477	3572
71538	3573
74886	3574
211232	3575
13273	3576
45015	3577
96465	3578
86514	3579
8098	3580
115966	3581
163699	3582
158153	3583
57306	3584
20633	3585
154792	3586
226141	3587
118248	3588
236529	3589
117416	3590
41209	3591
117392	3592
3044	3593
66835	3594
117418	3595
17860	3596
17860	3597
8857	3598
33157	3599
41525	3600
41525	3601
14805	3602
14806	3603
17861	3604
40333	3605
70519	3606
82130	3607
165404	3608
33098	3609
171109	3610
52693	3611
163722	3612
117401	3613
17678	3614
236509	3615
236505	3616
239445	3617
238134	3618
14664	3619
41525	3620
41525	3621
4975	3622
14796	3623
32797	3624
40776	3625
66829	3626
163008	3627
88198	3628
236524	3629
4387	3630
32800	3631
67428	3632
17743	3633
26361	3634
26585	3635
82130	3636
67945	3637
40340	3638
68368	3639
3421	3640
311	3641
113830	3642
3251	3643
47488	3644
228164	3645
234739	3646
222063	3647
71524	3648
40544	3649
31141	3650
67	3651
172892	3652
26	3653
109840	3654
19585	3655
17448	3656
18370	3657
11753	3658
24168	3659
51966	3660
110744	3661
1670	3662
25972	3663
228433	3664
162208	3665
88210	3666
147387	3667
25547	3668
216158	3669
232954	3670
113898	3671
92230	3672
222393	3673
162453	3674
162529	3675
5659	3676
5662	3677
39879	3678
88149	3679
3389	3680
65594	3681
162901	3682
82896	3683
438	3684
84745	3685
18340	3686
4833	3687
234194	3688
239022	3689
117135	3690
144499	3691
626	3692
32978	3693
42599	3694
54790	3695
3369	3696
203756	3697
229267	3698
162512	3699
65533	3700
40019	3701
2359	3702
117308	3703
8416	3704
78214	3705
54866	3706
232462	3707
114196	3708
28494	3709
133006	3710
160644	3711
2071	3712
81527	3713
846	3714
47482	3715
47482	3716
213557	3717
70142	3718
234152	3719
219108	3720
47482	3721
160459	3722
157333	3723
228450	3724
51163	3725
16155	3726
155868	3727
51136	3728
18051	3729
32201	3730
25979	3731
3756	3732
28231	3733
35230	3734
42035	3735
11052	3736
26904	3737
36783	3738
1626	3739
24186	3740
31499	3741
97723	3742
47896	3743
27292	3744
62874	3745
8090	3746
11121	3747
96910	3748
74366	3749
1188	3750
15890	3751
52706	3752
8857	3753
41525	3754
117424	3755
66958	3756
236542	3757
117425	3758
14806	3759
8857	3760
163758	3761
163760	3762
66960	3763
163761	3764
117900	3765
21690	3766
90274	3767
119126	3768
77201	3769
14805	3770
21689	3771
26628	3772
33157	3773
14796	3774
26628	3775
14805	3776
33157	3777
8857	3778
21689	3779
14805	3780
3044	3781
89678	3782
41525	3783
49109	3784
119737	3785
173928	3786
21540	3787
221484	3788
10268	3789
66957	3790
21507	3791
67837	3792
37642	3793
67945	3794
1502	3795
15597	3796
9169	3797
2694	3798
3389	3799
161650	3800
51186	3801
128779	3802
2276	3803
29328	3804
232397	3805
32219	3806
3437	3807
32246	3808
16462	3809
40346	3810
21068	3811
51212	3812
249	3813
19409	3814
157012	3815
219854	3816
53363	3817
105590	3818
156561	3819
170254	3820
148413	3821
15934	3822
38802	3823
23063	3824
22432	3825
15405	3826
235832	3827
186835	3828
217173	3829
156275	3830
70167	3831
66547	3832
160193	3833
115027	3834
232695	3835
162189	3836
228959	3837
2624	3838
232719	3839
230441	3840
221959	3841
233785	3842
167691	3843
162775	3844
106092	3845
797	3846
154904	3847
158142	3848
168681	3849
157342	3850
235473	3851
161247	3852
228195	3853
85546	3854
70759	3855
65638	3856
16155	3857
155108	3858
26015	3859
3391	3860
32239	3861
116009	3862
115211	3863
63258	3864
40330	3865
107827	3866
11052	3867
116764	3868
162230	3869
98605	3870
29812	3871
4211	3872
28351	3873
23011	3874
19087	3875
17283	3876
20946	3877
162241	3878
17860	3879
21689	3880
89678	3881
14806	3882
37	3883
51977	3884
236546	3885
89645	3886
17666	3887
117429	3888
52706	3889
3044	3890
3044	3891
113333	3892
49109	3893
75511	3894
19868	3895
32797	3896
4975	3897
39	3898
129099	3899
37642	3900
47488	3901
8789	3902
38073	3903
65987	3904
186011	3905
80547	3906
450	3907
140198	3908
6478	3909
85139	3910
62	3911
50361	3912
29328	3913
221076	3914
113360	3915
53363	3916
116015	3917
116196	3918
220718	3919
160627	3920
33475	3921
20060	3922
15483	3923
149728	3924
123813	3925
159658	3926
51151	3927
66106	3928
65706	3929
168682	3930
23636	3931
2125	3932
5662	3933
26382	3934
122600	3935
161574	3936
2276	3937
43851	3938
42649	3939
15405	3940
52362	3941
5336	3942
28231	3943
229823	3944
14664	3945
42542	3946
61194	3947
92546	3948
114108	3949
70732	3950
70169	3951
220515	3952
65620	3953
161408	3954
54670	3955
219542	3956
153198	3957
220169	3958
86141	3959
231728	3960
219479	3961
54589	3962
239126	3963
47857	3964
228492	3965
20060	3966
40364	3967
116837	3968
15483	3969
52404	3970
5662	3971
15890	3972
25991	3973
2682	3974
161490	3975
15280	3976
21208	3977
49914	3978
65642	3979
222644	3980
11027	3981
20186	3982
4173	3983
12037	3984
131863	3985
180507	3986
13773	3987
6540	3988
224297	3989
3044	3990
51206	3991
21068	3992
102250	3993
87338	3994
51860	3995
21690	3996
117755	3997
221349	3998
18910	3999
44331	4000
172191	4001
82543	4002
11333	4003
161375	4004
26001	4005
36783	4006
12166	4007
32219	4008
14547	4009
51138	4010
14368	4011
4967	4012
85774	4013
54551	4014
25000	4015
13599	4016
25000	4017
28231	4018
172971	4019
11206	4020
5585	4021
145947	4022
222748	4023
116407	4024
222687	4025
113117	4026
113117	4027
228372	4028
160456	4029
219234	4030
145829	4031
88773	4032
109475	4033
220229	4034
66428	4035
62	4036
162160	4037
92083	4038
114936	4039
28061	4040
20877	4041
89	4042
32341	4043
4297	4044
4169	4045
107720	4046
233597	4047
21530	4048
37405	4049
92300	4050
161219	4051
14819	4052
21681	4053
29366	4054
40331	4055
104325	4056
37642	4057
68	4058
40412	4059
34300	4060
13194	4061
40131	4062
131601	4063
130659	4064
311	4065
65651	4066
32199	4067
160059	4068
90507	4069
234352	4070
161660	4071
231569	4072
219674	4073
11206	4074
85220	4075
155066	4076
54717	4077
22545	4078
71568	4079
123526	4080
200764	4081
91823	4082
217446	4083
217059	4084
228550	4085
78310	4086
124348	4087
171619	4088
64109	4089
229767	4090
86765	4091
66176	4092
66963	4093
52867	4094
171739	4095
156759	4096
235732	4097
115925	4098
239562	4099
2069	4100
222539	4101
70328	4102
125699	4103
3493	4104
234452	4105
20060	4106
85235	4107
116516	4108
12169	4109
133400	4110
52867	4111
54376	4112
53363	4113
65663	4114
2276	4115
221434	4116
51634	4117
104325	4118
104333	4119
24153	4120
3251	4121
157503	4122
156999	4123
219689	4124
161725	4125
153491	4126
118059	4127
166474	4128
13552	4129
117473	4130
114519	4131
30484	4132
220781	4133
98786	4134
5585	4135
8255	4136
202939	4137
17542	4138
9748	4139
89794	4140
52924	4141
124152	4142
51132	4143
39	4144
53857	4145
92234	4146
5659	4147
12166	4148
75374	4149
156334	4150
3239	4151
14465	4152
255	4153
56531	4154
26000	4155
222976	4156
232252	4157
40347	4158
17538	4159
163216	4160
54406	4161
85684	4162
91810	4163
33896	4164
162310	4165
3391	4166
156228	4167
218845	4168
232766	4169
215773	4170
102665	4171
167761	4172
233457	4173
73405	4174
124321	4175
229102	4176
54754	4177
32234	4178
38830	4179
2682	4180
149227	4181
25996	4182
26592	4183
3251	4184
60938	4185
78994	4186
6056	4187
12163	4188
28061	4189
21211	4190
26007	4191
65595	4192
4943	4193
17419	4194
32207	4195
29328	4196
173076	4197
66447	4198
1703	4199
65656	4200
5662	4201
139166	4202
53133	4203
89	4204
42789	4205
11942	4206
27669	4207
114124	4208
42763	4209
77203	4210
219778	4211
91614	4212
222480	4213
9966	4214
103217	4215
2382	4216
40392	4217
60941	4218
2682	4219
134316	4220
5659	4221
39	4222
47488	4223
231134	4224
51146	4225
162976	4226
40346	4227
121665	4228
169438	4229
113343	4230
102853	4231
27226	4232
116342	4233
3437	4234
1889	4235
92358	4236
32234	4237
35923	4238
21208	4239
172043	4240
54359	4241
114365	4242
85680	4243
111315	4244
132805	4245
235413	4246
74171	4247
16426	4248
229213	4249
118462	4250
32206	4251
19074	4252
65600	4253
91965	4254
21210	4255
12164	4256
3251	4257
5563	4258
1702	4259
32196	4260
40412	4261
3369	4262
450	4263
219545	4264
2694	4265
51162	4266
14141	4267
15732	4268
9839	4269
11206	4270
173038	4271
123582	4272
149976	4273
160559	4274
230698	4275
233547	4276
85867	4277
86486	4278
26016	4279
10482	4280
88375	4281
66321	4282
5661	4283
113291	4284
85782	4285
65657	4286
12173	4287
47488	4288
3251	4289
47486	4290
32236	4291
1889	4292
85229	4293
233272	4294
25949	4295
2125	4296
157386	4297
25997	4298
65704	4299
21068	4300
53049	4301
116056	4302
2276	4303
25996	4304
91795	4305
138	4306
65597	4307
217505	4308
20060	4309
9748	4310
156670	4311
3031	4312
22422	4313
4558	4314
17290	4315
3707	4316
73289	4317
49516	4318
17748	4319
74277	4320
51779	4321
26403	4322
7101	4323
141081	4324
29645	4325
6901	4326
2374	4327
153890	4328
20476	4329
71290	4330
122531	4331
18420	4332
7358	4333
1186	4334
176727	4335
34022	4336
29655	4337
42150	4338
39	4339
22203	4340
82319	4341
102747	4342
348	4343
18261	4344
8543	4345
12662	4346
13350	4347
1214	4348
57591	4349
58097	4350
116720	4351
161822	4352
139857	4353
17475	4354
2644	4355
31125	4356
1675	4357
182250	4358
819	4359
54785	4360
22	4361
44302	4362
59858	4363
31418	4364
348	4365
41133	4366
171482	4367
113267	4368
90662	4369
55819	4370
76027	4371
26404	4372
161370	4373
22	4374
89907	4375
67083	4376
10238	4377
12704	4378
19122	4379
71	4380
22	4381
22	4382
17167	4383
126807	4384
176706	4385
66997	4386
102	4387
30031	4388
127344	4389
119061	4390
199306	4391
594	4392
819	4393
49332	4394
25224	4395
3027	4396
168013	4397
71	4398
39	4399
348	4400
5542	4401
21837	4402
186	4403
146805	4404
169	4405
63291	4406
83136	4407
2875	4408
160830	4409
17855	4410
84	4411
9976	4412
26892	4413
91	4414
26038	4415
22	4416
326	4417
198302	4418
65749	4419
186	4420
29656	4421
77983	4422
894	4423
2644	4424
96429	4425
93996	4426
42270	4427
14959	4428
151109	4429
236043	4430
18273	4431
1024	4432
84	4433
39	4434
178682	4435
4407	4436
120757	4437
22	4438
4853	4439
15519	4440
212431	4441
1886	4442
2147	4443
2168	4444
147212	4445
391	4446
44183	4447
3540	4448
100671	4449
97759	4450
5388	4451
30887	4452
24055	4453
189898	4454
9678	4455
126832	4456
819	4457
11866	4458
398	4459
1144	4460
16863	4461
398	4462
398	4463
54428	4464
8809	4465
14959	4466
348	4467
27745	4468
12492	4469
184019	4470
51957	4471
3046	4472
151985	4473
3329	4474
8543	4475
42091	4476
90221	4477
121379	4478
22	4479
39	4480
39	4481
134542	4482
46578	4483
39	4484
894	4485
81494	4486
33	4487
3052	4488
33	4489
8873	4490
12867	4491
186540	4492
162337	4493
2768	4494
4995	4495
172901	4496
127998	4497
81901	4498
70	4499
10033	4500
22	4501
22	4502
8542	4503
2720	4504
22	4505
43823	4506
1076	4507
17014	4508
9664	4509
100027	4510
32242	4511
10	4512
70	4513
45172	4514
58850	4515
39719	4516
21229	4517
6491	4518
11819	4519
8204	4520
3801	4521
10176	4522
43649	4523
2165	4524
8986	4525
37084	4526
17029	4527
70	4528
54436	4529
348	4530
103531	4531
12801	4532
25442	4533
8947	4534
106559	4535
106542	4536
36198	4537
39054	4538
17143	4539
5543	4540
102	4541
186	4542
46751	4543
128514	4544
164132	4545
96822	4546
56628	4547
193180	4548
58306	4549
26011	4550
9977	4551
23773	4552
18031	4553
34803	4554
27730	4555
21826	4556
35300	4557
3323	4558
4990	4559
106554	4560
1186	4561
391	4562
1186	4563
217453	4564
51291	4565
47275	4566
1024	4567
148545	4568
49149	4569
56987	4570
1186	4571
20545	4572
7	4573
8972	4574
1186	4575
234688	4576
73790	4577
183400	4578
26930	4579
13738	4580
39	4581
71	4582
71	4583
14385	4584
10786	4585
123711	4586
90201	4587
9015	4588
6591	4589
228936	4590
14202	4591
12574	4592
19616	4593
16451	4594
79016	4595
220068	4596
78191	4597
215694	4598
122715	4599
2639	4600
16910	4601
155073	4602
64003	4603
20544	4604
141120	4605
1675	4606
7	4607
163009	4608
4300	4609
23514	4610
16023	4611
186954	4612
48670	4613
108448	4614
594	4615
99968	4616
111544	4617
184597	4618
1382	4619
7176	4620
6256	4621
111	4622
57422	4623
33	4624
10552	4625
4182	4626
218266	4627
9747	4628
19675	4629
13139	4630
17029	4631
71	4632
5543	4633
235526	4634
39	4635
131810	4636
65124	4637
438	4638
43722	4639
4300	4640
20877	4641
42253	4642
45659	4643
62046	4644
231310	4645
33396	4646
12785	4647
91300	4648
12119	4649
626	4650
219126	4651
25286	4652
5542	4653
22	4654
84	4655
193080	4656
57	4657
122736	4658
12901	4659
31241	4660
23545	4661
15974	4662
83789	4663
45414	4664
10248	4665
131717	4666
19009	4667
20071	4668
399	4669
1675	4670
12983	4671
22824	4672
120904	4673
54472	4674
58276	4675
398	4676
819	4677
115244	4678
157559	4679
79026	4680
112368	4681
215475	4682
26112	4683
56699	4684
2279	4685
223133	4686
102582	4687
5726	4688
79386	4689
1384	4690
88669	4691
1534	4692
85535	4693
233510	4694
9976	4695
7798	4696
74826	4697
106549	4698
70209	4699
6996	4700
97333	4701
16749	4702
102	4703
113805	4704
136199	4705
7798	4706
85234	4707
160133	4708
10508	4709
33634	4710
96395	4711
236320	4712
51978	4713
59409	4714
14675	4715
14785	4716
53466	4717
65043	4718
6420	4719
169	4720
169	4721
169	4722
5542	4723
34035	4724
109452	4725
18701	4726
82663	4727
42426	4728
63956	4729
2446	4730
65835	4731
67922	4732
33891	4733
130299	4734
59076	4735
2644	4736
2644	4737
140	4738
66106	4739
33912	4740
22556	4741
7358	4742
74	4743
2279	4744
10	4745
348	4746
33398	4747
7359	4748
7360	4749
7360	4750
22	4751
26848	4752
120891	4753
121283	4754
4853	4755
21256	4756
95793	4757
10519	4758
139408	4759
71	4760
31125	4761
24905	4762
104368	4763
21801	4764
5775	4765
514	4766
29934	4767
15126	4768
334	4769
391	4770
18197	4771
4461	4772
94094	4773
22	4774
74027	4775
69731	4776
75028	4777
1702	4778
134045	4779
1024	4780
52877	4781
205156	4782
102564	4783
42807	4784
5832	4785
78	4786
1357	4787
63293	4788
22840	4789
26305	4790
74015	4791
117795	4792
146815	4793
50833	4794
58945	4795
84	4796
399	4797
112551	4798
21234	4799
4460	4800
4953	4801
1186	4802
2384	4803
162766	4804
8727	4805
6662	4806
86798	4807
23274	4808
65035	4809
108	4810
162617	4811
53925	4812
234539	4813
18536	4814
37922	4815
42912	4816
30799	4817
186	4818
8930	4819
94417	4820
4417	4821
29658	4822
182624	4823
104331	4824
47482	4825
139716	4826
68	4827
104339	4828
47491	4829
141109	4830
47010	4831
17559	4832
20307	4833
10936	4834
134992	4835
155114	4836
41188	4837
15384	4838
1555	4839
219029	4840
6046	4841
88495	4842
15187	4843
70570	4844
70411	4845
1020	4846
36528	4847
12375	4848
44205	4849
3064	4850
2639	4851
4277	4852
109111	4853
217317	4854
17325	4855
41185	4856
54863	4857
4846	4858
71272	4859
38789	4860
10756	4861
186217	4862
2097	4863
116015	4864
217092	4865
20972	4866
217166	4867
35426	4868
6640	4869
50095	4870
14424	4871
35737	4872
69736	4873
172044	4874
1351	4875
217074	4876
32224	4877
4956	4878
116354	4879
67153	4880
73304	4881
120027	4882
4705	4883
99863	4884
22657	4885
21064	4886
157453	4887
40313	4888
12738	4889
54860	4890
14780	4891
43153	4892
2135	4893
157522	4894
18112	4895
151	4896
67279	4897
10929	4898
123714	4899
2125	4900
524	4901
34069	4902
2572	4903
29497	4904
10157	4905
62560	4906
143612	4907
106558	4908
143600	4909
2572	4910
765	4911
199326	4912
143630	4913
33624	4914
143659	4915
143594	4916
106561	4917
62550	4918
48125	4919
51619	4920
15783	4921
32636	4922
121163	4923
3601	4924
32330	4925
1522	4926
21759	4927
1904	4928
13086	4929
2690	4930
97859	4931
22362	4932
71	4933
57334	4934
4853	4935
179235	4936
62	4937
819	4938
3227	4939
62553	4940
399	4941
71	4942
3227	4943
95298	4944
27313	4945
1024	4946
22	4947
54327	4948
3114	4949
30179	4950
6656	4951
16997	4952
16997	4953
31093	4954
112462	4955
105580	4956
217105	4957
17029	4958
438	4959
233980	4960
6478	4961
3389	4962
127141	4963
186	4964
132663	4965
155238	4966
2694	4967
1889	4968
39	4969
9976	4970
39	4971
39	4972
1183	4973
1024	4974
39	4975
218860	4976
22	4977
22	4978
123934	4979
1885	4980
217096	4981
18859	4982
1716	4983
1716	4984
1716	4985
1716	4986
39	4987
17034	4988
76322	4989
20869	4990
47030	4991
6879	4992
132901	4993
22350	4994
9977	4995
42621	4996
15	4997
8028	4998
71	4999
22	5000
70716	5001
22012	5002
211800	5003
116640	5004
423	5005
95104	5006
204774	5007
155152	5008
26077	5009
21837	5010
73570	5011
819	5012
39507	5013
69722	5014
1675	5015
18022	5016
85661	5017
14557	5018
22	5019
102	5020
12523	5021
8328	5022
123763	5023
183868	5024
8204	5025
53995	5026
187394	5027
180927	5028
75489	5029
133341	5030
89938	5031
1675	5032
91234	5033
12937	5034
41663	5035
41662	5036
29613	5037
17496	5038
10845	5039
43360	5040
14959	5041
5542	5042
217240	5043
29328	5044
82087	5045
176	5046
37945	5047
2728	5048
230186	5049
2065	5050
147292	5051
29583	5052
64542	5053
63293	5054
237294	5055
10173	5056
207851	5057
230719	5058
224834	5059
10397	5060
217082	5061
102758	5062
70206	5063
391	5064
5034	5065
47116	5066
42636	5067
168917	5068
121208	5069
22815	5070
8543	5071
22428	5072
43722	5073
4853	5074
170477	5075
19974	5076
52023	5077
43410	5078
99037	5079
10790	5080
64830	5081
116327	5082
28836	5083
4300	5084
80853	5085
150027	5086
7091	5087
143637	5088
99890	5089
64816	5090
84946	5091
114324	5092
68250	5093
222370	5094
70	5095
119255	5096
43823	5097
1186	5098
391	5099
33708	5100
97232	5101
117287	5102
35675	5103
97800	5104
72993	5105
70164	5106
133677	5107
84187	5108
141837	5109
1716	5110
182319	5111
53369	5112
819	5113
70	5114
25028	5115
34250	5116
151919	5117
69575	5118
59435	5119
25092	5120
13459	5121
14957	5122
132864	5123
29930	5124
2753	5125
91227	5126
110445	5127
21543	5128
63502	5129
4368	5130
15054	5131
36386	5132
120910	5133
194305	5134
86413	5135
66445	5136
165371	5137
467	5138
467	5139
5542	5140
2418	5141
5542	5142
71	5143
161606	5144
144543	5145
230096	5146
49333	5147
399	5148
2977	5149
155187	5150
44389	5151
70	5152
18362	5153
36459	5154
12818	5155
90492	5156
162	5157
70359	5158
25372	5159
114463	5160
34693	5161
110586	5162
222508	5163
51144	5164
9289	5165
162524	5166
21741	5167
18862	5168
12089	5169
14217	5170
10579	5171
54297	5172
27127	5173
155086	5174
230769	5175
29175	5176
34506	5177
71	5178
399	5179
1024	5180
819	5181
26220	5182
97689	5183
44389	5184
194207	5185
9184	5186
68980	5187
58736	5188
2158	5189
7360	5190
84	5191
18749	5192
6681	5193
49653	5194
132285	5195
108451	5196
33996	5197
32889	5198
175131	5199
169	5200
169	5201
3591	5202
72814	5203
128754	5204
128748	5205
29673	5206
18420	5207
143902	5208
6605	5209
1357	5210
54713	5211
15394	5212
5812	5213
348	5214
6643	5215
21252	5216
50289	5217
18273	5218
13468	5219
52415	5220
22318	5221
10464	5222
18694	5223
143596	5224
81902	5225
22	5226
22	5227
22	5228
7091	5229
391	5230
1186	5231
1186	5232
391	5233
1186	5234
391	5235
72814	5236
348	5237
39	5238
399	5239
37946	5240
123732	5241
27580	5242
33091	5243
30953	5244
143628	5245
62554	5246
225	5247
485	5248
4610	5249
28114	5250
19740	5251
72814	5252
204133	5253
94158	5254
31127	5255
8028	5256
72182	5257
2572	5258
17076	5259
35331	5260
160795	5261
121154	5262
22354	5263
9976	5264
1370	5265
170277	5266
218689	5267
229	5268
42232	5269
91195	5270
53760	5271
5823	5272
91980	5273
123658	5274
1024	5275
81902	5276
56318	5277
219260	5278
11752	5279
12983	5280
214544	5281
68430	5282
47116	5283
84375	5284
14937	5285
398	5286
199378	5287
211267	5288
5747	5289
594	5290
84393	5291
133354	5292
133527	5293
4160	5294
819	5295
72400	5296
186	5297
44466	5298
4853	5299
1024	5300
1675	5301
398	5302
186	5303
3756	5304
300	5305
66131	5306
55809	5307
6458	5308
9610	5309
143636	5310
1376	5311
3832	5312
4944	5313
14151	5314
80850	5315
130487	5316
70	5317
3227	5318
15391	5319
81899	5320
120921	5321
34997	5322
95538	5323
11867	5324
230104	5325
123268	5326
120037	5327
180325	5328
5741	5329
7100	5330
95906	5331
18259	5332
21971	5333
34358	5334
17318	5335
12490	5336
3327	5337
1686	5338
80563	5339
25978	5340
89	5341
217414	5342
1076	5343
179852	5344
39	5345
39	5346
55544	5347
39	5348
39	5349
71	5350
71	5351
26840	5352
121493	5353
201331	5354
124057	5355
96497	5356
55561	5357
15603	5358
9012	5359
5787	5360
133973	5361
109015	5362
14061	5363
60278	5364
129660	5365
41912	5366
21767	5367
53593	5368
42077	5369
5023	5370
143629	5371
1533	5372
8975	5373
5738	5374
7360	5375
399	5376
819	5377
71	5378
39	5379
1024	5380
22	5381
84	5382
399	5383
22	5384
1024	5385
26060	5386
99824	5387
39	5388
10	5389
1076	5390
398	5391
109237	5392
22	5393
277	5394
81150	5395
10360	5396
6322	5397
52034	5398
18617	5399
8411	5400
66402	5401
24121	5402
234044	5403
217493	5404
26556	5405
98656	5406
71	5407
10517	5408
1675	5409
1675	5410
22133	5411
181303	5412
20897	5413
180537	5414
187046	5415
34251	5416
72510	5417
3349	5418
2639	5419
126588	5420
33396	5421
1076	5422
129517	5423
230192	5424
164748	5425
161015	5426
70471	5427
156772	5428
162840	5429
124012	5430
39605	5431
4346	5432
92114	5433
100087	5434
62868	5435
237510	5436
88169	5437
230106	5438
184725	5439
43000	5440
180043	5441
70465	5442
157323	5443
157861	5444
220733	5445
161613	5446
222551	5447
165505	5448
46818	5449
86205	5450
166860	5451
124384	5452
37921	5453
8208	5454
232992	5455
2694	5456
70063	5457
229723	5458
217468	5459
161531	5460
230585	5461
114282	5462
92074	5463
74171	5464
149976	5465
223933	5466
51571	5467
156723	5468
26198	5469
32222	5470
5983	5471
3523	5472
65618	5473
81311	5474
218717	5475
171853	5476
40394	5477
156795	5478
87029	5479
218894	5480
32250	5481
42035	5482
70520	5483
25857	5484
191994	5485
117007	5486
17064	5487
233929	5488
24153	5489
92191	5490
72744	5491
228160	5492
35141	5493
5242	5494
2994	5495
42653	5496
176796	5497
29634	5498
235279	5499
19019	5500
109407	5501
3015	5502
27631	5503
124138	5504
227674	5505
233121	5506
32228	5507
12171	5508
65611	5509
220006	5510
17294	5511
626	5512
189664	5513
11864	5514
17009	5515
39661	5516
11765	5517
116567	5518
10706	5519
14553	5520
87333	5521
223875	5522
223404	5523
149146	5524
22125	5525
54684	5526
173531	5527
3437	5528
70119	5529
69921	5530
40365	5531
67518	5532
108445	5533
2598	5534
29270	5535
53005	5536
220728	5537
220828	5538
40375	5539
26904	5540
68570	5541
116422	5542
220857	5543
54597	5544
1835	5545
22138	5546
160221	5547
70306	5548
218935	5549
54637	5550
220256	5551
7518	5552
2326	5553
115568	5554
116133	5555
124056	5556
23832	5557
56099	5558
6486	5559
10482	5560
25982	5561
574	5562
9966	5563
42035	5564
5662	5565
65634	5566
19074	5567
17533	5568
22803	5569
16249	5570
70766	5571
26016	5572
25993	5573
450	5574
3437	5575
228810	5576
53005	5577
33056	5578
162385	5579
155108	5580
53363	5581
123508	5582
45793	5583
132267	5584
161266	5585
229647	5586
223387	5587
160498	5588
12166	5589
158887	5590
54451	5591
34809	5592
12916	5593
225807	5594
2125	5595
70746	5596
2682	5597
12165	5598
3369	5599
47486	5600
60938	5601
104325	5602
68	5603
1887	5604
220929	5605
220113	5606
3437	5607
10209	5608
51142	5609
26003	5610
161256	5611
32749	5612
232999	5613
231870	5614
176	5615
60941	5616
86018	5617
228243	5618
157032	5619
161652	5620
5661	5621
237953	5622
217868	5623
25998	5624
116590	5625
229498	5626
51191	5627
2276	5628
66516	5629
40391	5630
2682	5631
40371	5632
5659	5633
51184	5634
17419	5635
26005	5636
17530	5637
24154	5638
60938	5639
32233	5640
60941	5641
106	5642
155188	5643
27222	5644
51202	5645
114376	5646
21208	5647
145976	5648
3905	5649
142365	5650
219257	5651
32254	5652
450	5653
42595	5654
249	5655
27277	5656
54404	5657
220337	5658
123483	5659
124170	5660
222202	5661
228191	5662
162642	5663
163522	5664
156137	5665
116209	5666
156695	5667
65705	5668
9966	5669
31051	5670
120485	5671
51139	5672
117998	5673
40410	5674
47488	5675
68216	5676
156466	5677
3391	5678
3744	5679
148860	5680
114359	5681
9748	5682
29328	5683
232762	5684
229061	5685
17540	5686
55975	5687
19497	5688
4158	5689
16405	5690
34802	5691
20697	5692
40418	5693
221149	5694
123926	5695
162945	5696
123689	5697
87700	5698
232160	5699
150095	5700
115981	5701
54181	5702
36215	5703
230463	5704
5659	5705
207508	5706
9966	5707
30181	5708
2682	5709
109990	5710
63117	5711
161983	5712
40348	5713
47231	5714
3826	5715
228982	5716
24154	5717
19797	5718
60936	5719
47486	5720
70279	5721
1889	5722
3295	5723
2955	5724
24604	5725
5242	5726
3641	5727
51161	5728
51151	5729
118837	5730
11206	5731
32233	5732
66937	5733
216063	5734
116088	5735
3437	5736
13422	5737
157060	5738
229287	5739
220161	5740
156588	5741
217339	5742
158942	5743
87380	5744
87107	5745
134535	5746
14550	5747
50291	5748
19942	5749
40348	5750
2694	5751
2682	5752
231247	5753
60936	5754
3251	5755
10274	5756
228357	5757
43550	5758
161373	5759
157551	5760
51207	5761
133389	5762
2125	5763
146529	5764
113405	5765
205	5766
447	5767
156924	5768
65704	5769
192697	5770
234553	5771
161290	5772
152267	5773
90295	5774
231361	5775
25977	5776
2694	5777
574	5778
60941	5779
24154	5780
47486	5781
40320	5782
9652	5783
219135	5784
85168	5785
235374	5786
217848	5787
40391	5788
11435	5789
40121	5790
17536	5791
92245	5792
22260	5793
104550	5794
228759	5795
85877	5796
5146	5797
54200	5798
18558	5799
18558	5800
321	5801
231714	5802
115043	5803
157309	5804
25982	5805
225543	5806
116275	5807
113980	5808
60938	5809
60939	5810
105426	5811
11627	5812
30335	5813
2125	5814
221816	5815
227261	5816
152909	5817
9748	5818
9933	5819
220383	5820
114014	5821
156654	5822
219638	5823
220209	5824
149541	5825
40355	5826
26005	5827
31051	5828
9966	5829
112226	5830
19074	5831
68	5832
47486	5833
100626	5834
75997	5835
3437	5836
9748	5837
3369	5838
92305	5839
67444	5840
9075	5841
40643	5842
149224	5843
10929	5844
41637	5845
28184	5846
12459	5847
19188	5848
20409	5849
58276	5850
23340	5851
6573	5852
52367	5853
39558	5854
26011	5855
97162	5856
2644	5857
391	5858
391	5859
155623	5860
51788	5861
36272	5862
231603	5863
22	5864
33924	5865
54444	5866
1214	5867
20059	5868
117463	5869
71	5870
96473	5871
1675	5872
16644	5873
22	5874
10534	5875
45230	5876
36749	5877
2705	5878
152184	5879
196781	5880
73194	5881
18273	5882
93318	5883
27291	5884
2147	5885
54621	5886
162193	5887
19213	5888
67083	5889
29651	5890
52281	5891
3236	5892
66997	5893
85112	5894
148594	5895
217393	5896
71	5897
26496	5898
398	5899
2410	5900
146805	5901
11206	5902
25224	5903
21862	5904
39	5905
71	5906
36403	5907
842	5908
8947	5909
38859	5910
42225	5911
21862	5912
399	5913
116291	5914
38550	5915
46491	5916
90284	5917
2644	5918
894	5919
49185	5920
94094	5921
14532	5922
131622	5923
20546	5924
4300	5925
108448	5926
18749	5927
157978	5928
450	5929
54942	5930
6458	5931
66131	5932
7359	5933
22	5934
3902	5935
7	5936
2644	5937
129056	5938
17766	5939
116275	5940
919	5941
235483	5942
103065	5943
67810	5944
234549	5945
2276	5946
129365	5947
398	5948
1144	5949
932	5950
6396	5951
41538	5952
70	5953
6053	5954
94424	5955
6486	5956
1186	5957
391	5958
119283	5959
22	5960
4181	5961
145191	5962
933	5963
1024	5964
1076	5965
33	5966
56748	5967
38713	5968
1227	5969
98251	5970
85779	5971
49609	5972
27125	5973
199363	5974
372	5975
31051	5976
54158	5977
31997	5978
10	5979
18409	5980
78462	5981
14151	5982
69617	5983
43722	5984
7091	5985
30031	5986
16036	5987
1144	5988
186	5989
217181	5990
22012	5991
69706	5992
28537	5993
47030	5994
9976	5995
205389	5996
70	5997
150566	5998
138306	5999
70	6000
64931	6001
155075	6002
42435	6003
194245	6004
106564	6005
39	6006
22	6007
1076	6008
84	6009
1076	6010
183150	6011
209127	6012
110423	6013
74027	6014
121355	6015
175855	6016
23773	6017
14051	6018
116131	6019
113795	6020
78502	6021
20308	6022
1186	6023
391	6024
89665	6025
55646	6026
155216	6027
10462	6028
56987	6029
6689	6030
7358	6031
3905	6032
391	6033
1186	6034
1186	6035
572	6036
89955	6037
67372	6038
137	6039
1384	6040
15054	6041
129336	6042
22133	6043
10487	6044
28837	6045
116178	6046
156075	6047
163776	6048
36396	6049
18058	6050
67439	6051
51634	6052
32651	6053
53593	6054
4439	6055
84719	6056
26904	6057
34805	6058
10464	6059
22	6060
28166	6061
156091	6062
56294	6063
155895	6064
155892	6065
53599	6066
3841	6067
14111	6068
121488	6069
908	6070
24333	6071
49332	6072
38979	6073
44390	6074
218576	6075
438	6076
63291	6077
1675	6078
594	6079
9747	6080
85135	6081
39026	6082
130421	6083
200029	6084
69646	6085
33	6086
40134	6087
137566	6088
32776	6089
102435	6090
33398	6091
84	6092
894	6093
34506	6094
5543	6095
79492	6096
42253	6097
103111	6098
121631	6099
134581	6100
25094	6101
84	6102
49332	6103
84393	6104
15957	6105
45	6106
127578	6107
165145	6108
23545	6109
12901	6110
54671	6111
519	6112
123543	6113
65035	6114
5893	6115
21451	6116
36386	6117
7360	6118
2644	6119
1482	6120
10785	6121
9701	6122
168004	6123
235261	6124
146956	6125
58153	6126
221016	6127
228642	6128
223196	6129
5777	6130
6578	6131
1024	6132
130110	6133
103330	6134
193637	6135
28114	6136
22	6137
136231	6138
20830	6139
39	6140
108455	6141
98330	6142
44450	6143
61325	6144
29175	6145
6506	6146
11639	6147
184011	6148
12194	6149
42786	6150
107047	6151
1076	6152
47116	6153
77632	6154
222270	6155
10289	6156
168839	6157
69621	6158
1886	6159
16558	6160
12387	6161
173362	6162
20409	6163
91652	6164
54428	6165
58097	6166
3641	6167
9814	6168
1526	6169
87827	6170
147102	6171
7358	6172
49081	6173
47502	6174
59584	6175
112466	6176
7360	6177
7360	6178
71	6179
39	6180
41937	6181
69108	6182
33523	6183
42234	6184
14999	6185
21895	6186
30358	6187
65837	6188
80861	6189
169	6190
340	6191
133250	6192
70	6193
594	6194
68956	6195
33662	6196
79014	6197
32272	6198
25374	6199
77998	6200
22	6201
5927	6202
20545	6203
29934	6204
30887	6205
391	6206
22	6207
88384	6208
819	6209
130438	6210
4454	6211
1224	6212
180998	6213
42846	6214
99551	6215
44511	6216
109026	6217
3227	6218
3357	6219
6789	6220
18360	6221
21275	6222
62552	6223
4853	6224
348	6225
7386	6226
15227	6227
51743	6228
43722	6229
4361	6230
31246	6231
13006	6232
23113	6233
3227	6234
33740	6235
4160	6236
56382	6237
35220	6238
5543	6239
184362	6240
15221	6241
68920	6242
26849	6243
40030	6244
33912	6245
32636	6246
37263	6247
3639	6248
54798	6249
116663	6250
391	6251
25689	6252
39075	6253
14734	6254
12168	6255
8542	6256
161573	6257
44566	6258
82304	6259
37922	6260
6643	6261
33855	6262
217127	6263
4764	6264
27539	6265
22815	6266
21757	6267
139671	6268
47491	6269
3251	6270
139716	6271
104328	6272
194773	6273
47487	6274
104344	6275
46994	6276
79001	6277
4984	6278
86405	6279
55384	6280
88054	6281
33937	6282
95868	6283
144376	6284
38709	6285
15384	6286
8319	6287
1555	6288
17214	6289
11405	6290
2132	6291
59	6292
82335	6293
2374	6294
57	6295
60355	6296
180987	6297
23588	6298
30765	6299
13319	6300
106549	6301
17748	6302
12901	6303
3064	6304
18196	6305
65912	6306
26404	6307
34155	6308
32586	6309
32586	6310
1378	6311
187597	6312
51303	6313
134194	6314
65749	6315
232638	6316
22515	6317
1507	6318
23973	6319
18136	6320
3087	6321
41186	6322
161786	6323
33237	6324
73221	6325
85785	6326
28123	6327
13460	6328
9328	6329
178429	6330
77926	6331
146876	6332
27887	6333
21404	6334
88083	6335
43819	6336
2673	6337
100892	6338
90201	6339
53943	6340
69575	6341
53682	6342
3686	6343
153308	6344
140146	6345
32320	6346
15369	6347
82170	6348
155205	6349
22355	6350
100639	6351
16242	6352
2409	6353
199340	6354
4295	6355
147393	6356
107547	6357
5223	6358
112102	6359
7798	6360
14819	6361
1702	6362
2702	6363
14948	6364
10463	6365
11323	6366
16586	6367
7554	6368
71	6369
127425	6370
185162	6371
183553	6372
158514	6373
51168	6374
60978	6375
27224	6376
98846	6377
223352	6378
133914	6379
87591	6380
101085	6381
66969	6382
84	6383
89085	6384
71	6385
182365	6386
180170	6387
7359	6388
128838	6389
57334	6390
63291	6391
3227	6392
3227	6393
4160	6394
3227	6395
71	6396
71	6397
22	6398
9977	6399
32244	6400
132602	6401
39	6402
4853	6403
49332	6404
9911	6405
112462	6406
4648	6407
5264	6408
7176	6409
40656	6410
85201	6411
37945	6412
219250	6413
56210	6414
20897	6415
119279	6416
64551	6417
1892	6418
160795	6419
163805	6420
20544	6421
20544	6422
52365	6423
3391	6424
5661	6425
91110	6426
155238	6427
1889	6428
5662	6429
4853	6430
39	6431
22	6432
4300	6433
22	6434
22	6435
22	6436
169	6437
398	6438
894	6439
25590	6440
16288	6441
15657	6442
237833	6443
39	6444
1716	6445
1716	6446
30888	6447
24483	6448
219950	6449
24870	6450
5817	6451
42958	6452
61703	6453
3801	6454
133347	6455
67	6456
10062	6457
143902	6458
650	6459
35112	6460
8028	6461
39	6462
217448	6463
97625	6464
11731	6465
50255	6466
95104	6467
113676	6468
3329	6469
26077	6470
92790	6471
53539	6472
819	6473
31126	6474
27573	6475
15558	6476
97486	6477
40774	6478
11338	6479
8274	6480
133356	6481
187256	6482
53586	6483
39	6484
2279	6485
6591	6486
5823	6487
10549	6488
391	6489
17496	6490
22428	6491
21268	6492
71217	6493
69416	6494
14959	6495
20726	6496
97252	6497
16023	6498
1076	6499
54384	6500
38882	6501
16139	6502
6681	6503
25693	6504
183267	6505
1143	6506
1143	6507
29467	6508
24980	6509
1228	6510
34022	6511
26930	6512
12949	6513
17836	6514
1675	6515
71	6516
5739	6517
172540	6518
50135	6519
28514	6520
135013	6521
139159	6522
29773	6523
386	6524
43410	6525
84906	6526
15298	6527
81	6528
21534	6529
7101	6530
9931	6531
70	6532
70	6533
126167	6534
164540	6535
4624	6536
105454	6537
113903	6538
151772	6539
228686	6540
2948	6541
2379	6542
22	6543
218037	6544
137741	6545
12490	6546
8204	6547
9002	6548
18261	6549
113784	6550
5835	6551
1716	6552
1716	6553
37290	6554
90301	6555
11572	6556
1238	6557
183479	6558
70411	6559
70	6560
33006	6561
34249	6562
123190	6563
8328	6564
6202	6565
33718	6566
91158	6567
474	6568
90495	6569
66504	6570
232500	6571
94126	6572
146808	6573
228	6574
7529	6575
91053	6576
150562	6577
15024	6578
13668	6579
12575	6580
15021	6581
50289	6582
155086	6583
17290	6584
8204	6585
91629	6586
43333	6587
29242	6588
159302	6589
32829	6590
41513	6591
121032	6592
26950	6593
12937	6594
91193	6595
594	6596
70	6597
159969	6598
107172	6599
15783	6600
71272	6601
20060	6602
87422	6603
32889	6604
20071	6605
229027	6606
39	6607
1477	6608
6334	6609
31953	6610
128842	6611
6551	6612
176607	6613
66757	6614
214	6615
84	6616
188754	6617
34506	6618
1024	6619
182500	6620
131041	6621
49332	6622
15	6623
10022	6624
399	6625
21963	6626
265	6627
17993	6628
4313	6629
99037	6630
185	6631
54948	6632
1024	6633
51991	6634
53937	6635
348	6636
70	6637
19868	6638
35903	6639
14957	6640
172440	6641
55544	6642
54554	6643
18362	6644
6646	6645
13688	6646
30033	6647
1081	6648
29655	6649
65630	6650
147221	6651
99475	6652
220552	6653
12785	6654
76442	6655
144412	6656
22368	6657
46751	6658
18694	6659
39	6660
39	6661
92069	6662
510	6663
82223	6664
62559	6665
60549	6666
43360	6667
26754	6668
26843	6669
52368	6670
8028	6671
114399	6672
11749	6673
1896	6674
9369	6675
73123	6676
25922	6677
1034	6678
54331	6679
123750	6680
203960	6681
163662	6682
164870	6683
4300	6684
16155	6685
73725	6686
110586	6687
14925	6688
9928	6689
41538	6690
222707	6691
26967	6692
5284	6693
18137	6694
32320	6695
2572	6696
70	6697
55809	6698
159607	6699
143631	6700
7091	6701
204129	6702
22	6703
819	6704
180436	6705
169	6706
4160	6707
398	6708
22	6709
1024	6710
33545	6711
18471	6712
168628	6713
391	6714
139307	6715
70	6716
70	6717
81902	6718
20546	6719
594	6720
4853	6721
169	6722
63293	6723
36783	6724
9977	6725
1539	6726
217129	6727
42912	6728
18259	6729
111	6730
9289	6731
29910	6732
54265	6733
12375	6734
1247	6735
29697	6736
20545	6737
8204	6738
52178	6739
218541	6740
86017	6741
123170	6742
45172	6743
71481	6744
76277	6745
19074	6746
71	6747
22	6748
39	6749
71	6750
39	6751
167951	6752
162303	6753
102781	6754
32668	6755
57591	6756
21833	6757
160371	6758
9853	6759
29949	6760
2419	6761
5521	6762
2755	6763
7067	6764
91099	6765
29645	6766
12513	6767
4788	6768
134128	6769
2755	6770
37102	6771
93592	6772
27391	6773
2691	6774
846	6775
15032	6776
12867	6777
39	6778
78	6779
399	6780
399	6781
181522	6782
7091	6783
41871	6784
54785	6785
106769	6786
65643	6787
90662	6788
1351	6789
2704	6790
9977	6791
110389	6792
25246	6793
6604	6794
81150	6795
277	6796
88023	6797
398	6798
3836	6799
69038	6800
28882	6801
41520	6802
10481	6803
21512	6804
23963	6805
70532	6806
217401	6807
108738	6808
1376	6809
65406	6810
51619	6811
4407	6812
7091	6813
2371	6814
88495	6815
67987	6816
53468	6817
55666	6818
18101	6819
2404	6820
218630	6821
132035	6822
213927	6823
5795	6824
8930	6825
25286	6826
127563	6827
2753	6828
73012	6829
22380	6830
70	6831
98438	6832
164152	6833
9664	6834
21062	6835
345	6836
147269	6837
86540	6838
222243	6839
161314	6840
219018	6841
40387	6842
155111	6843
54162	6844
24284	6845
70609	6846
88346	6847
2037	6848
228774	6849
161064	6850
123683	6851
129481	6852
10617	6853
222753	6854
68104	6855
162013	6856
54180	6857
91613	6858
157150	6859
123798	6860
86375	6861
2682	6862
116061	6863
161201	6864
35388	6865
158188	6866
220129	6867
19074	6868
60936	6869
3251	6870
60938	6871
155973	6872
9765	6873
117717	6874
124268	6875
11592	6876
34890	6877
156567	6878
120431	6879
16106	6880
47893	6881
48776	6882
231091	6883
40348	6884
205187	6885
115167	6886
65672	6887
45883	6888
12174	6889
157410	6890
239339	6891
130490	6892
17477	6893
85917	6894
12239	6895
3437	6896
156861	6897
22219	6898
9399	6899
155846	6900
161533	6901
83451	6902
222637	6903
66309	6904
115834	6905
142556	6906
156286	6907
74113	6908
117274	6909
60939	6910
1332	6911
161847	6912
52023	6913
66557	6914
219812	6915
85119	6916
19074	6917
450	6918
171168	6919
121649	6920
229004	6921
21858	6922
92114	6923
32197	6924
17528	6925
1229	6926
32230	6927
25974	6928
83255	6929
87069	6930
70667	6931
17529	6932
219761	6933
89805	6934
205	6935
34011	6936
27362	6937
172441	6938
162726	6939
234618	6940
53656	6941
17192	6942
161960	6943
68	6944
60936	6945
24154	6946
34786	6947
4158	6948
145071	6949
17819	6950
3437	6951
114740	6952
67559	6953
85893	6954
156904	6955
108004	6956
156369	6957
115881	6958
157138	6959
32230	6960
60936	6961
60939	6962
24154	6963
31246	6964
160339	6965
2125	6966
120859	6967
25993	6968
223385	6969
3540	6970
171487	6971
1781	6972
93078	6973
52377	6974
65672	6975
232222	6976
63054	6977
54652	6978
85877	6979
28755	6980
32256	6981
23462	6982
70751	6983
230675	6984
160587	6985
116039	6986
157195	6987
3251	6988
47486	6989
15753	6990
117645	6991
62050	6992
23713	6993
3459	6994
105739	6995
18147	6996
232475	6997
140857	6998
137175	6999
172736	7000
91604	7001
41273	7002
32878	7003
16483	7004
32747	7005
230179	7006
119634	7007
51443	7008
42716	7009
161287	7010
228424	7011
4932	7012
171581	7013
27708	7014
6921	7015
54778	7016
574	7017
146995	7018
220836	7019
54353	7020
220675	7021
10274	7022
145675	7023
129339	7024
4158	7025
24154	7026
3251	7027
111497	7028
230407	7029
162146	7030
232039	7031
228950	7032
156698	7033
229644	7034
162982	7035
171054	7036
231414	7037
123798	7038
124092	7039
162917	7040
2691	7041
65646	7042
24154	7043
91979	7044
1047	7045
171174	7046
123766	7047
157158	7048
26011	7049
90549	7050
222177	7051
40322	7052
574	7053
4297	7054
85118	7055
26449	7056
19797	7057
68	7058
229742	7059
162863	7060
65646	7061
4158	7062
230332	7063
26113	7064
10658	7065
92361	7066
20817	7067
69610	7068
83030	7069
221499	7070
222580	7071
3336	7072
161515	7073
32243	7074
157868	7075
133948	7076
24154	7077
3251	7078
60939	7079
230557	7080
137436	7081
52253	7082
65687	7083
5927	7084
67987	7085
38713	7086
32670	7087
175921	7088
82136	7089
28934	7090
33891	7091
41787	7092
73725	7093
574	7094
38950	7095
2419	7096
117287	7097
22203	7098
157389	7099
31125	7100
594	7101
1144	7102
7642	7103
1076	7104
819	7105
348	7106
76356	7107
21452	7108
22	7109
26403	7110
52208	7111
52377	7112
18273	7113
3168	7114
33487	7115
22	7116
438	7117
34390	7118
113430	7119
17167	7120
37943	7121
7359	7122
1555	7123
22428	7124
89144	7125
204132	7126
57957	7127
21837	7128
84	7129
230520	7130
2679	7131
155104	7132
17855	7133
233816	7134
198210	7135
12522	7136
16924	7137
102	7138
22824	7139
399	7140
5023	7141
30886	7142
4960	7143
26241	7144
33924	7145
4300	7146
12426	7147
398	7148
14959	7149
18351	7150
12377	7151
75858	7152
146541	7153
206683	7154
9092	7155
182708	7156
198101	7157
8204	7158
53963	7159
10518	7160
398	7161
49081	7162
158724	7163
71	7164
27065	7165
87827	7166
109848	7167
22907	7168
10022	7169
399	7170
43722	7171
21651	7172
9059	7173
63535	7174
2516	7175
70	7176
17009	7177
217276	7178
3329	7179
1076	7180
39	7181
184589	7182
18701	7183
207804	7184
217492	7185
28798	7186
12901	7187
55809	7188
84	7189
10	7190
107582	7191
14959	7192
159561	7193
27220	7194
106542	7195
32642	7196
121163	7197
7358	7198
10871	7199
101975	7200
113678	7201
348	7202
34506	7203
34506	7204
399	7205
70	7206
199376	7207
43823	7208
594	7209
102701	7210
54064	7211
4206	7212
63293	7213
5542	7214
14957	7215
16418	7216
223247	7217
17998	7218
160630	7219
122119	7220
44206	7221
147393	7222
56987	7223
1186	7224
107615	7225
71	7226
95298	7227
98786	7228
56068	7229
102864	7230
20544	7231
53586	7232
79014	7233
6605	7234
87419	7235
47503	7236
7143	7237
20308	7238
6482	7239
113949	7240
17266	7241
44470	7242
2572	7243
93981	7244
56068	7245
136587	7246
21689	7247
161875	7248
3680	7249
90574	7250
224113	7251
15030	7252
50842	7253
111330	7254
72335	7255
46506	7256
70	7257
169	7258
72819	7259
96705	7260
20877	7261
45659	7262
42035	7263
103111	7264
197812	7265
8947	7266
12183	7267
186962	7268
221136	7269
16240	7270
22350	7271
98656	7272
12901	7273
108801	7274
38710	7275
10791	7276
21068	7277
151919	7278
193494	7279
2644	7280
52222	7281
55384	7282
52367	7283
22425	7284
34394	7285
17029	7286
88669	7287
15450	7288
81150	7289
32889	7290
11991	7291
58909	7292
15250	7293
84	7294
6643	7295
52089	7296
17609	7297
7359	7298
44768	7299
15795	7300
160167	7301
4209	7302
172084	7303
40354	7304
171632	7305
185654	7306
17283	7307
16533	7308
115663	7309
65142	7310
1642	7311
12139	7312
8251	7313
4819	7314
13665	7315
37768	7316
74799	7317
8014	7318
221994	7319
178090	7320
8961	7321
70	7322
14548	7323
21419	7324
20028	7325
53816	7326
81435	7327
33435	7328
70411	7329
120965	7330
33486	7331
14385	7332
12551	7333
70423	7334
123845	7335
115064	7336
26386	7337
19388	7338
50994	7339
85201	7340
7255	7341
80599	7342
66812	7343
130674	7344
58306	7345
40656	7346
10819	7347
594	7348
8903	7349
128842	7350
47502	7351
37658	7352
95702	7353
24364	7354
16358	7355
39	7356
39	7357
8543	7358
70	7359
53694	7360
1845	7361
84	7362
90447	7363
18011	7364
58868	7365
210340	7366
18074	7367
51957	7368
932	7369
64830	7370
22368	7371
41186	7372
117353	7373
42209	7374
69373	7375
21508	7376
14327	7377
1186	7378
149117	7379
3756	7380
109026	7381
6322	7382
170478	7383
568	7384
28878	7385
22318	7386
56409	7387
12149	7388
15394	7389
10785	7390
110586	7391
3845	7392
95680	7393
3357	7394
56320	7395
18420	7396
57913	7397
65263	7398
8750	7399
21275	7400
131471	7401
13006	7402
90924	7403
84	7404
24980	7405
55686	7406
43634	7407
99037	7408
11340	7409
49021	7410
44511	7411
54451	7412
23253	7413
2150	7414
26496	7415
78502	7416
107047	7417
214	7418
33652	7419
120394	7420
220461	7421
161173	7422
51148	7423
54671	7424
105449	7425
42131	7426
3841	7427
143430	7428
76579	7429
2730	7430
1186	7431
142423	7432
78994	7433
47010	7434
68	7435
47490	7436
47491	7437
37265	7438
79003	7439
46994	7440
164746	7441
67093	7442
25693	7443
303	7444
98251	7445
110423	7446
1892	7447
21220	7448
67444	7449
13085	7450
28514	7451
3641	7452
44205	7453
45786	7454
138275	7455
3064	7456
232326	7457
225	7458
205591	7459
15967	7460
32564	7461
155290	7462
21255	7463
11475	7464
17926	7465
42807	7466
22	7467
44302	7468
128839	7469
1226	7470
90564	7471
30615	7472
78398	7473
47866	7474
84218	7475
37795	7476
14002	7477
60577	7478
10158	7479
110350	7480
127423	7481
79103	7482
71994	7483
14033	7484
150588	7485
23466	7486
2691	7487
18976	7488
174617	7489
17836	7490
106564	7491
87362	7492
22950	7493
66257	7494
167768	7495
91611	7496
172260	7497
88638	7498
52619	7499
50161	7500
18249	7501
150742	7502
8543	7503
13350	7504
1076	7505
102	7506
84	7507
108447	7508
104626	7509
146815	7510
133677	7511
7118	7512
311	7513
113250	7514
163805	7515
399	7516
340	7517
2694	7518
3391	7519
12460	7520
348	7521
18137	7522
4300	7523
238738	7524
22	7525
84	7526
15483	7527
68407	7528
15032	7529
7724	7530
1716	7531
30799	7532
33624	7533
142514	7534
27415	7535
70138	7536
268	7537
100877	7538
10062	7539
16036	7540
66879	7541
4745	7542
5835	7543
41187	7544
348	7545
216	7546
22	7547
12863	7548
8901	7549
15126	7550
1015	7551
79026	7552
42088	7553
180490	7554
133356	7555
75489	7556
84906	7557
12575	7558
15004	7559
17496	7560
23113	7561
14959	7562
36817	7563
62845	7564
208599	7565
42636	7566
28700	7567
12242	7568
35429	7569
30024	7570
3391	7571
9208	7572
85103	7573
4562	7574
4562	7575
15040	7576
21516	7577
4644	7578
33626	7579
3348	7580
79342	7581
33530	7582
8542	7583
4853	7584
70	7585
161722	7586
8542	7587
14054	7588
154953	7589
43286	7590
27127	7591
137660	7592
26404	7593
219673	7594
594	7595
97022	7596
12867	7597
129056	7598
59584	7599
87409	7600
12901	7601
6516	7602
168385	7603
83789	7604
28734	7605
22	7606
71	7607
92748	7608
27390	7609
1716	7610
180097	7611
1716	7612
42112	7613
11340	7614
42734	7615
217471	7616
39719	7617
63907	7618
7356	7619
90495	7620
39157	7621
20396	7622
134992	7623
85126	7624
64909	7625
1224	7626
80280	7627
22230	7628
29673	7629
215911	7630
52455	7631
45462	7632
161187	7633
16995	7634
33177	7635
89064	7636
594	7637
167167	7638
14532	7639
59	7640
87628	7641
37914	7642
22	7643
27127	7644
189529	7645
89419	7646
142469	7647
163659	7648
5585	7649
112324	7650
26220	7651
28721	7652
474	7653
70	7654
31125	7655
169	7656
124116	7657
155175	7658
27745	7659
34069	7660
69640	7661
12492	7662
10487	7663
56076	7664
21252	7665
12608	7666
13738	7667
66646	7668
233970	7669
125924	7670
51316	7671
594	7672
84	7673
84	7674
84	7675
819	7676
71	7677
71	7678
105545	7679
26930	7680
1144	7681
113336	7682
84167	7683
371	7684
20546	7685
12432	7686
13237	7687
71608	7688
141834	7689
60160	7690
19122	7691
75156	7692
7177	7693
10855	7694
56210	7695
222598	7696
95681	7697
19913	7698
90320	7699
86514	7700
17703	7701
391	7702
31806	7703
18001	7704
97759	7705
14885	7706
53936	7707
9976	7708
99863	7709
15112	7710
71	7711
348	7712
70	7713
71	7714
594	7715
2644	7716
124899	7717
19753	7718
118999	7719
17574	7720
133287	7721
99551	7722
120197	7723
14151	7724
60278	7725
132663	7726
42096	7727
87343	7728
27388	7729
20060	7730
14554	7731
21491	7732
1902	7733
27896	7734
9289	7735
18643	7736
74921	7737
2446	7738
27153	7739
474	7740
72400	7741
399	7742
348	7743
121116	7744
7504	7745
2142	7746
219975	7747
1227	7748
34653	7749
93926	7750
15603	7751
2707	7752
18649	7753
11572	7754
120367	7755
158802	7756
90433	7757
4417	7758
88918	7759
3073	7760
2567	7761
300	7762
32320	7763
71	7764
2639	7765
2165	7766
217284	7767
15298	7768
100917	7769
133421	7770
29645	7771
574	7772
27573	7773
163790	7774
124172	7775
21512	7776
22	7777
44220	7778
2374	7779
49847	7780
221945	7781
2430	7782
77998	7783
15036	7784
10507	7785
12785	7786
5795	7787
391	7788
123725	7789
2728	7790
3433	7791
11866	7792
4973	7793
69752	7794
9748	7795
92471	7796
222764	7797
156592	7798
45054	7799
221642	7800
162625	7801
222041	7802
54767	7803
70043	7804
233518	7805
27324	7806
173144	7807
54752	7808
59322	7809
115277	7810
161359	7811
92214	7812
162542	7813
41133	7814
199081	7815
239822	7816
100247	7817
166766	7818
182937	7819
239814	7820
109145	7821
161156	7822
42705	7823
57165	7824
222574	7825
157508	7826
225806	7827
52518	7828
222655	7829
229817	7830
220747	7831
219230	7832
172716	7833
4153	7834
225264	7835
220206	7836
172006	7837
227953	7838
66213	7839
16358	7840
85567	7841
34110	7842
64003	7843
161190	7844
163797	7845
75165	7846
162595	7847
223191	7848
144091	7849
24154	7850
19797	7851
3251	7852
6179	7853
220254	7854
48343	7855
200810	7856
197210	7857
102747	7858
217263	7859
74620	7860
4158	7861
234988	7862
2276	7863
92356	7864
172272	7865
55	7866
222124	7867
232910	7868
228675	7869
85657	7870
57649	7871
62830	7872
85118	7873
172349	7874
111980	7875
31660	7876
234543	7877
3493	7878
238222	7879
235202	7880
160360	7881
87047	7882
31051	7883
221363	7884
221609	7885
119463	7886
68	7887
79005	7888
2125	7889
123883	7890
197897	7891
221765	7892
87355	7893
24965	7894
21858	7895
91359	7896
152496	7897
228783	7898
19797	7899
68	7900
104330	7901
20200	7902
159897	7903
54199	7904
223966	7905
85577	7906
19546	7907
54688	7908
574	7909
116551	7910
123917	7911
172715	7912
219132	7913
221275	7914
122650	7915
574	7916
120703	7917
172501	7918
68911	7919
210503	7920
2125	7921
122922	7922
170352	7923
192404	7924
22199	7925
147837	7926
123365	7927
181197	7928
116538	7929
3251	7930
65646	7931
160623	7932
33631	7933
90076	7934
159489	7935
83030	7936
3437	7937
221369	7938
32240	7939
32440	7940
91240	7941
15533	7942
92372	7943
47195	7944
161936	7945
160308	7946
626	7947
70734	7948
53656	7949
159812	7950
237600	7951
70755	7952
88049	7953
79005	7954
68	7955
29979	7956
53385	7957
11582	7958
105716	7959
196635	7960
120318	7961
574	7962
3437	7963
115749	7964
70755	7965
234327	7966
40322	7967
232789	7968
70389	7969
229230	7970
4158	7971
66280	7972
47484	7973
79005	7974
60939	7975
106834	7976
38379	7977
160150	7978
1232	7979
77465	7980
2125	7981
3437	7982
13422	7983
72102	7984
34064	7985
162111	7986
86881	7987
218252	7988
31051	7989
21435	7990
4158	7991
3437	7992
161813	7993
156595	7994
2530	7995
222401	7996
19797	7997
47484	7998
68	7999
79005	8000
104330	8001
230485	8002
38445	8003
51160	8004
234613	8005
140826	8006
20817	8007
27344	8008
18051	8009
85461	8010
148492	8011
49936	8012
38713	8013
19188	8014
76277	8015
89178	8016
574	8017
155059	8018
1703	8019
32272	8020
21268	8021
205484	8022
85206	8023
91152	8024
73701	8025
348	8026
51957	8027
37649	8028
594	8029
29645	8030
18092	8031
22	8032
29651	8033
53867	8034
56210	8035
85985	8036
123992	8037
92508	8038
54411	8039
130606	8040
18694	8041
204125	8042
65707	8043
80280	8044
168255	8045
21837	8046
50135	8047
41663	8048
2678	8049
1675	8050
19738	8051
84	8052
438	8053
102	8054
3832	8055
594	8056
20409	8057
15250	8058
113505	8059
23403	8060
1186	8061
159911	8062
20060	8063
108312	8064
49289	8065
77677	8066
89281	8067
72192	8068
4044	8069
155038	8070
22	8071
3426	8072
72085	8073
71	8074
12071	8075
34257	8076
55300	8077
113398	8078
56748	8079
7732	8080
22	8081
18021	8082
2079	8083
43360	8084
65608	8085
76277	8086
15	8087
119979	8088
26050	8089
123490	8090
120978	8091
12858	8092
932	8093
2985	8094
171690	8095
819	8096
1232	8097
232	8098
94094	8099
69351	8100
15890	8101
140596	8102
4460	8103
391	8104
10462	8105
1650	8106
10454	8107
62416	8108
122715	8109
23588	8110
3854	8111
12983	8112
127141	8113
56068	8114
12519	8115
12901	8116
100639	8117
37655	8118
97689	8119
27136	8120
54164	8121
156725	8122
22950	8123
12490	8124
178393	8125
24839	8126
81899	8127
122628	8128
8591	8129
15895	8130
71	8131
5543	8132
45659	8133
40756	8134
27539	8135
89	8136
77691	8137
38963	8138
30179	8139
2753	8140
19301	8141
15974	8142
7529	8143
9046	8144
33789	8145
8743	8146
84	8147
169	8148
84	8149
204851	8150
22824	8151
2276	8152
22320	8153
163277	8154
55686	8155
171747	8156
33343	8157
76130	8158
53993	8159
207699	8160
96820	8161
230932	8162
21747	8163
56317	8164
24428	8165
4187	8166
9646	8167
4747	8168
37665	8169
137317	8170
145591	8171
171766	8172
12801	8173
2614	8174
45116	8175
13175	8176
96981	8177
13581	8178
35658	8179
2793	8180
16726	8181
142665	8182
3238	8183
39229	8184
172117	8185
2223	8186
32212	8187
116745	8188
18859	8189
33939	8190
206616	8191
217192	8192
11344	8193
11151	8194
77439	8195
33435	8196
53635	8197
14385	8198
4788	8199
217298	8200
4837	8201
54601	8202
28946	8203
59435	8204
102	8205
36749	8206
42721	8207
101955	8208
8216	8209
79918	8210
10819	8211
32468	8212
96337	8213
156755	8214
59584	8215
6201	8216
16689	8217
47502	8218
185825	8219
112466	8220
42300	8221
69284	8222
2644	8223
594	8224
71	8225
399	8226
70218	8227
6493	8228
42807	8229
18074	8230
44048	8231
23554	8232
36412	8233
229489	8234
11340	8235
11206	8236
35214	8237
52877	8238
8319	8239
168776	8240
58736	8241
28934	8242
36459	8243
117795	8244
89171	8245
9178	8246
3227	8247
49081	8248
15004	8249
32115	8250
18273	8251
49021	8252
27220	8253
27573	8254
5585	8255
2639	8256
18701	8257
40966	8258
21570	8259
231175	8260
2639	8261
10791	8262
44566	8263
6643	8264
90675	8265
57610	8266
104333	8267
68	8268
47491	8269
79001	8270
141076	8271
52241	8272
14779	8273
28798	8274
28258	8275
85248	8276
63535	8277
52021	8278
139509	8279
44205	8280
10213	8281
53182	8282
12523	8283
15126	8284
110131	8285
69911	8286
5572	8287
131947	8288
221120	8289
157078	8290
399	8291
25095	8292
10518	8293
116467	8294
2600	8295
88049	8296
89252	8297
208279	8298
1239	8299
896	8300
235698	8301
3570	8302
33054	8303
177593	8304
221317	8305
2014	8306
163618	8307
178117	8308
141866	8309
128273	8310
79658	8311
27785	8312
27786	8313
105891	8314
91001	8315
136351	8316
15395	8317
111216	8318
15269	8319
100976	8320
94162	8321
164306	8322
127071	8323
16485	8324
75111	8325
162873	8326
83807	8327
1239	8328
12561	8329
1555	8330
98656	8331
88495	8332
17559	8333
57977	8334
10144	8335
21068	8336
90248	8337
65731	8338
320	8339
26301	8340
14948	8341
9666	8342
197138	8343
124920	8344
1910	8345
97486	8346
84387	8347
33036	8348
95493	8349
42562	8350
36058	8351
233331	8352
44181	8353
108455	8354
42871	8355
4160	8356
187661	8357
21851	8358
1024	8359
13872	8360
5662	8361
5661	8362
399	8363
18137	8364
7825	8365
3389	8366
15394	8367
15221	8368
1716	8369
7798	8370
27390	8371
10929	8372
6018	8373
133347	8374
185902	8375
71276	8376
65772	8377
44183	8378
92790	8379
32320	8380
21837	8381
9911	8382
2572	8383
155080	8384
216	8385
24233	8386
16354	8387
104345	8388
1076	8389
15342	8390
249	8391
24004	8392
15036	8393
68942	8394
89717	8395
60359	8396
20307	8397
25286	8398
51663	8399
44633	8400
36389	8401
77231	8402
238204	8403
66119	8404
1675	8405
4454	8406
64931	8407
43063	8408
52544	8409
1005	8410
18383	8411
13921	8412
121355	8413
121098	8414
223439	8415
33855	8416
21468	8417
70411	8418
217403	8419
234577	8420
69752	8421
22425	8422
231313	8423
79049	8424
66106	8425
221973	8426
16036	8427
10062	8428
116509	8429
230717	8430
97800	8431
155131	8432
85194	8433
33924	8434
27390	8435
41823	8436
54785	8437
1716	8438
2435	8439
916	8440
61138	8441
6591	8442
4995	8443
12574	8444
68224	8445
474	8446
22919	8447
217426	8448
23	8449
84375	8450
22824	8451
30799	8452
42734	8453
5542	8454
116849	8455
94880	8456
20544	8457
2418	8458
4160	8459
32239	8460
17533	8461
49677	8462
162807	8463
149320	8464
117463	8465
12858	8466
42514	8467
33626	8468
20546	8469
186	8470
102701	8471
10464	8472
16926	8473
49653	8474
13237	8475
15247	8476
84	8477
53728	8478
7358	8479
474	8480
169042	8481
42335	8482
1123	8483
21209	8484
18273	8485
26060	8486
4160	8487
8204	8488
348	8489
12375	8490
4300	8491
6256	8492
5571	8493
106547	8494
21808	8495
3423	8496
89	8497
229877	8498
8028	8499
73123	8500
19122	8501
16910	8502
92748	8503
128838	8504
14868	8505
10549	8506
1902	8507
134034	8508
78176	8509
19300	8510
61705	8511
105451	8512
29910	8513
438	8514
162632	8515
18362	8516
84	8517
594	8518
26161	8519
161101	8520
51999	8521
42989	8522
95921	8523
65533	8524
66717	8525
6488	8526
1904	8527
32320	8528
208060	8529
14424	8530
12522	8531
7091	8532
132035	8533
11639	8534
172863	8535
71217	8536
53586	8537
41520	8538
5780	8539
1624	8540
21873	8541
53537	8542
10492	8543
349	8544
8975	8545
21469	8546
66879	8547
1076	8548
1076	8549
82586	8550
44574	8551
17496	8552
42088	8553
56987	8554
163790	8555
134083	8556
22	8557
6482	8558
228876	8559
2374	8560
21875	8561
21534	8562
15092	8563
188610	8564
7091	8565
33396	8566
20308	8567
70218	8568
22129	8569
92366	8570
233132	8571
70414	8572
165862	8573
54580	8574
221829	8575
229887	8576
156239	8577
66516	8578
91972	8579
219786	8580
235542	8581
235045	8582
116765	8583
52880	8584
221908	8585
43136	8586
230069	8587
54468	8588
24531	8589
70152	8590
65375	8591
210712	8592
3251	8593
19797	8594
104330	8595
7109	8596
3690	8597
14473	8598
90717	8599
198412	8600
43039	8601
19565	8602
55039	8603
35235	8604
228882	8605
17736	8606
113800	8607
38143	8608
79872	8609
218670	8610
71823	8611
224196	8612
228834	8613
228701	8614
172274	8615
1324	8616
229938	8617
11541	8618
64220	8619
156452	8620
223199	8621
222875	8622
684	8623
141078	8624
157945	8625
3437	8626
222457	8627
223215	8628
234894	8629
66547	8630
220108	8631
116387	8632
116574	8633
83255	8634
19797	8635
3437	8636
117157	8637
85661	8638
44181	8639
23552	8640
19797	8641
24087	8642
42037	8643
78715	8644
152834	8645
235303	8646
233159	8647
53656	8648
102783	8649
47484	8650
3251	8651
68	8652
162028	8653
101632	8654
230554	8655
92446	8656
160614	8657
114324	8658
186206	8659
228371	8660
30224	8661
219648	8662
228245	8663
47484	8664
19797	8665
59929	8666
103362	8667
77966	8668
139483	8669
3440	8670
22248	8671
32243	8672
205541	8673
115633	8674
59512	8675
227923	8676
54075	8677
222768	8678
221266	8679
160834	8680
115897	8681
222779	8682
219808	8683
222122	8684
42985	8685
2125	8686
31051	8687
120197	8688
222727	8689
19797	8690
20089	8691
20089	8692
2949	8693
234500	8694
161910	8695
53859	8696
232264	8697
18051	8698
53656	8699
86628	8700
68	8701
32091	8702
89408	8703
56259	8704
162354	8705
60370	8706
89408	8707
77457	8708
220257	8709
168717	8710
222907	8711
5395	8712
40295	8713
158336	8714
172711	8715
70537	8716
85795	8717
3251	8718
160785	8719
46184	8720
66324	8721
23636	8722
574	8723
1356	8724
160224	8725
220711	8726
18051	8727
229769	8728
68	8729
47484	8730
16443	8731
574	8732
14424	8733
67232	8734
173029	8735
7360	8736
32651	8737
23340	8738
35675	8739
140	8740
12188	8741
150599	8742
16172	8743
1076	8744
23588	8745
72285	8746
217475	8747
28122	8748
88	8749
50249	8750
163804	8751
39	8752
56748	8753
54411	8754
84393	8755
79918	8756
5836	8757
17855	8758
26892	8759
234434	8760
1675	8761
1536	8762
84	8763
54948	8764
102	8765
50842	8766
2557	8767
54074	8768
184851	8769
18101	8770
226475	8771
71975	8772
21500	8773
16009	8774
42443	8775
73289	8776
117866	8777
114261	8778
7264	8779
81412	8780
39	8781
5542	8782
148594	8783
23554	8784
3336	8785
31997	8786
230094	8787
14868	8788
249	8789
386	8790
164538	8791
12519	8792
37084	8793
10871	8794
67007	8795
52415	8796
70	8797
29910	8798
1650	8799
391	8800
4745	8801
60549	8802
51743	8803
98786	8804
26301	8805
61139	8806
59858	8807
33633	8808
153020	8809
223016	8810
24839	8811
25813	8812
44390	8813
163662	8814
15890	8815
111	8816
7358	8817
64145	8818
5543	8819
108454	8820
20877	8821
85145	8822
55544	8823
121300	8824
68570	8825
85385	8826
23545	8827
2644	8828
84	8829
29328	8830
2419	8831
217085	8832
128701	8833
217103	8834
75069	8835
1034	8836
176012	8837
160965	8838
222286	8839
98067	8840
149260	8841
61745	8842
42544	8843
57599	8844
11254	8845
79475	8846
28507	8847
6093	8848
5281	8849
1109	8850
79865	8851
11103	8852
40285	8853
155162	8854
11329	8855
10845	8856
49936	8857
52410	8858
110131	8859
53635	8860
96820	8861
49200	8862
65688	8863
14819	8864
69617	8865
13294	8866
169	8867
12858	8868
12858	8869
124301	8870
13079	8871
54428	8872
150476	8873
41539	8874
7529	8875
48904	8876
21540	8877
84	8878
16155	8879
348	8880
10212	8881
12432	8882
6632	8883
33583	8884
53694	8885
14980	8886
121266	8887
2644	8888
4837	8889
156267	8890
77584	8891
17167	8892
25526	8893
18074	8894
72996	8895
101955	8896
90786	8897
3052	8898
474	8899
1076	8900
12608	8901
21252	8902
15890	8903
22824	8904
4451	8905
34494	8906
13178	8907
19122	8908
58800	8909
111433	8910
13006	8911
1076	8912
391	8913
69184	8914
54384	8915
23636	8916
150341	8917
78293	8918
48397	8919
120921	8920
113380	8921
28721	8922
47490	8923
46874	8924
104351	8925
104332	8926
47010	8927
60937	8928
47487	8929
112324	8930
123715	8931
7091	8932
594	8933
14555	8934
4368	8935
217470	8936
122542	8937
19297	8938
3357	8939
102	8940
44183	8941
33475	8942
25286	8943
4295	8944
348	8945
6789	8946
218607	8947
59761	8948
11680	8949
149551	8950
47599	8951
10934	8952
10849	8953
51422	8954
10534	8955
10689	8956
14948	8957
124478	8958
34997	8959
16926	8960
110291	8961
43063	8962
6493	8963
84	8964
348	8965
129371	8966
108806	8967
2270	8968
25922	8969
64551	8970
237212	8971
2694	8972
91110	8973
4843	8974
205081	8975
3426	8976
12149	8977
59286	8978
151608	8979
1716	8980
1716	8981
21491	8982
92379	8983
81520	8984
102781	8985
30765	8986
28114	8987
2446	8988
4454	8989
103746	8990
30179	8991
1024	8992
5804	8993
399	8994
75854	8995
17496	8996
4019	8997
164654	8998
16909	8999
27390	9000
4160	9001
150795	9002
146812	9003
100085	9004
53631	9005
27434	9006
32346	9007
83789	9008
59743	9009
82170	9010
117912	9011
119255	9012
53536	9013
15036	9014
34390	9015
85304	9016
105825	9017
98704	9018
2753	9019
85515	9020
226333	9021
8204	9022
72423	9023
101927	9024
88441	9025
78137	9026
229957	9027
56140	9028
45537	9029
149747	9030
231354	9031
106956	9032
137745	9033
72136	9034
161773	9035
115247	9036
174096	9037
28888	9038
161676	9039
192727	9040
101958	9041
67048	9042
26266	9043
101856	9044
137598	9045
197345	9046
178848	9047
179511	9048
235436	9049
116061	9050
66239	9051
21452	9052
166204	9053
102	9054
26495	9055
156193	9056
184529	9057
18536	9058
31365	9059
171280	9060
84432	9061
10464	9062
19388	9063
7798	9064
4853	9065
474	9066
29673	9067
18136	9068
65687	9069
26999	9070
28700	9071
90636	9072
168229	9073
33465	9074
23999	9075
40756	9076
38713	9077
5542	9078
8947	9079
76092	9080
819	9081
41237	9082
113232	9083
114252	9084
83852	9085
230677	9086
4206	9087
4188	9088
32564	9089
223060	9090
26721	9091
6458	9092
39157	9093
31126	9094
11808	9095
20544	9096
62830	9097
70478	9098
105449	9099
14554	9100
55384	9101
39	9102
121493	9103
3078	9104
121134	9105
116556	9106
52241	9107
53537	9108
52415	9109
26060	9110
116330	9111
31093	9112
7359	9113
15092	9114
23274	9115
14957	9116
91262	9117
10507	9118
54404	9119
5585	9120
229611	9121
160248	9122
157519	9123
162613	9124
27520	9125
158709	9126
18465	9127
26196	9128
223222	9129
626	9130
220088	9131
157345	9132
184992	9133
54181	9134
116540	9135
225718	9136
160953	9137
234841	9138
16443	9139
68	9140
3251	9141
24157	9142
223680	9143
574	9144
120606	9145
21867	9146
10592	9147
117302	9148
123233	9149
6781	9150
228899	9151
158400	9152
211736	9153
161569	9154
219599	9155
91645	9156
1781	9157
140859	9158
123631	9159
68	9160
3251	9161
156658	9162
162890	9163
114977	9164
216162	9165
60549	9166
14327	9167
9695	9168
62591	9169
166842	9170
230478	9171
162423	9172
181297	9173
198508	9174
112517	9175
220532	9176
16440	9177
7265	9178
158367	9179
231806	9180
233644	9181
124483	9182
218492	9183
233920	9184
24157	9185
16443	9186
156669	9187
40955	9188
22273	9189
572	9190
83030	9191
231507	9192
153379	9193
122840	9194
229529	9195
43642	9196
236613	9197
113943	9198
84057	9199
22192	9200
104133	9201
231795	9202
20517	9203
155830	9204
42718	9205
24157	9206
68	9207
16440	9208
157152	9209
163443	9210
232124	9211
113879	9212
5937	9213
219081	9214
222509	9215
67469	9216
123893	9217
23028	9218
12103	9219
172249	9220
86842	9221
70173	9222
221624	9223
28600	9224
207267	9225
141078	9226
19799	9227
228874	9228
228633	9229
228256	9230
86545	9231
16440	9232
171130	9233
106	9234
49142	9235
224633	9236
122933	9237
20817	9238
85894	9239
68	9240
223177	9241
47120	9242
106	9243
119724	9244
61	9245
1356	9246
157399	9247
6573	9248
18536	9249
2383	9250
4558	9251
82170	9252
41539	9253
10209	9254
1543	9255
1076	9256
71	9257
22077	9258
56210	9259
120891	9260
29651	9261
16926	9262
26050	9263
155189	9264
155227	9265
169289	9266
41663	9267
57334	9268
98067	9269
74826	9270
84725	9271
179122	9272
235617	9273
4684	9274
10200	9275
594	9276
13348	9277
49081	9278
56560	9279
81412	9280
1076	9281
85515	9282
19122	9283
94234	9284
8528	9285
26364	9286
51154	9287
12785	9288
217289	9289
91262	9290
16772	9291
84387	9292
232197	9293
932	9294
40756	9295
121112	9296
37084	9297
1536	9298
6493	9299
31126	9300
33891	9301
7522	9302
120788	9303
91068	9304
32625	9305
450	9306
1186	9307
49149	9308
5337	9309
48362	9310
113505	9311
2682	9312
25286	9313
156738	9314
116047	9315
4407	9316
10288	9317
10274	9318
162844	9319
22	9320
90662	9321
191636	9322
14368	9323
819	9324
78196	9325
2753	9326
99160	9327
13178	9328
17029	9329
2644	9330
3356	9331
35261	9332
229523	9333
58097	9334
1702	9335
47763	9336
65638	9337
33939	9338
25095	9339
13086	9340
97339	9341
8641	9342
28368	9343
104638	9344
31894	9345
139760	9346
7556	9347
74568	9348
57486	9349
100303	9350
27940	9351
119800	9352
2309	9353
3346	9354
9304	9355
7852	9356
22230	9357
24858	9358
35220	9359
102	9360
32797	9361
56920	9362
49589	9363
44085	9364
120394	9365
75854	9366
26906	9367
303	9368
12858	9369
109452	9370
2978	9371
20545	9372
20545	9373
51181	9374
85362	9375
399	9376
26848	9377
139969	9378
179998	9379
73289	9380
2340	9381
61489	9382
53631	9383
102434	9384
68980	9385
12983	9386
42443	9387
2572	9388
117795	9389
112324	9390
26853	9391
3825	9392
28537	9393
15483	9394
26386	9395
113275	9396
119279	9397
26241	9398
37265	9399
79003	9400
47487	9401
6018	9402
65630	9403
45781	9404
45747	9405
155062	9406
51612	9407
15247	9408
12432	9409
32670	9410
123809	9411
41314	9412
47295	9413
237147	9414
27268	9415
4454	9416
4044	9417
117466	9418
41411	9419
181960	9420
158548	9421
5072	9422
4446	9423
34122	9424
62	9425
217107	9426
67785	9427
4160	9428
17419	9429
157920	9430
61811	9431
96721	9432
169	9433
155812	9434
65964	9435
1716	9436
32564	9437
22	9438
12488	9439
182667	9440
10705	9441
184883	9442
94496	9443
53829	9444
186784	9445
147000	9446
139509	9447
6573	9448
594	9449
217502	9450
40952	9451
348	9452
57854	9453
13413	9454
27220	9455
41676	9456
27434	9457
3078	9458
11639	9459
386	9460
113300	9461
9748	9462
79049	9463
67001	9464
4837	9465
474	9466
10511	9467
12510	9468
114502	9469
91174	9470
160044	9471
19974	9472
111433	9473
155921	9474
28721	9475
138321	9476
120094	9477
223254	9478
191451	9479
161972	9480
16863	9481
399	9482
151332	9483
48347	9484
1024	9485
32472	9486
12801	9487
33486	9488
33789	9489
34390	9490
23462	9491
42131	9492
22	9493
84	9494
19297	9495
12983	9496
159911	9497
66504	9498
34997	9499
50994	9500
72285	9501
89	9502
91652	9503
33398	9504
111	9505
33828	9506
73854	9507
96337	9508
27896	9509
14715	9510
85165	9511
39469	9512
85126	9513
71	9514
124005	9515
44048	9516
113832	9517
59743	9518
172733	9519
153413	9520
27345	9521
224910	9522
70147	9523
23552	9524
3589	9525
1356	9526
172328	9527
86339	9528
150247	9529
186605	9530
83889	9531
16443	9532
108726	9533
18035	9534
114574	9535
171942	9536
83517	9537
219929	9538
149344	9539
54676	9540
172536	9541
39492	9542
222710	9543
83518	9544
27166	9545
84104	9546
122979	9547
70467	9548
231801	9549
103107	9550
34139	9551
1232	9552
16443	9553
85121	9554
187495	9555
574	9556
225101	9557
156616	9558
231735	9559
219860	9560
14327	9561
104133	9562
1356	9563
46184	9564
24157	9565
16443	9566
68	9567
70255	9568
608	9569
2530	9570
119732	9571
55341	9572
15200	9573
220510	9574
505	9575
90398	9576
27982	9577
71944	9578
27982	9579
85094	9580
68	9581
16443	9582
156297	9583
13307	9584
161442	9585
124316	9586
219356	9587
122662	9588
16443	9589
16440	9590
57976	9591
231584	9592
30293	9593
219102	9594
160872	9595
24157	9596
19799	9597
8961	9598
87312	9599
189944	9600
109764	9601
608	9602
24157	9603
19799	9604
49250	9605
237339	9606
154261	9607
219547	9608
234133	9609
161044	9610
223159	9611
1356	9612
16440	9613
19799	9614
63251	9615
149040	9616
222789	9617
29185	9618
2215	9619
92265	9620
1356	9621
2188	9622
220895	9623
70464	9624
221760	9625
27794	9626
230970	9627
232824	9628
156157	9629
16440	9630
16443	9631
1106	9632
6835	9633
42893	9634
56078	9635
18197	9636
217404	9637
51156	9638
58413	9639
42786	9640
70230	9641
13319	9642
138129	9643
20546	9644
43360	9645
21045	9646
169	9647
73289	9648
20121	9649
26892	9650
166791	9651
89	9652
52297	9653
52297	9654
23789	9655
12637	9656
32625	9657
69941	9658
90464	9659
15017	9660
164540	9661
2446	9662
168207	9663
14971	9664
90117	9665
65608	9666
155068	9667
1482	9668
33510	9669
53581	9670
37084	9671
228610	9672
3756	9673
23274	9674
85235	9675
348	9676
62900	9677
65646	9678
65995	9679
2682	9680
4995	9681
116837	9682
53496	9683
1370	9684
40756	9685
3426	9686
167289	9687
122351	9688
44390	9689
49149	9690
3336	9691
66315	9692
226958	9693
54428	9694
21297	9695
56489	9696
74867	9697
20877	9698
20877	9699
160587	9700
399	9701
65453	9702
17029	9703
2644	9704
85237	9705
93689	9706
10464	9707
168960	9708
90483	9709
121312	9710
121189	9711
131663	9712
167888	9713
8067	9714
31477	9715
37898	9716
4760	9717
66257	9718
110356	9719
167831	9720
96241	9721
4876	9722
7146	9723
26779	9724
5306	9725
11035	9726
131483	9727
122242	9728
165580	9729
56832	9730
61090	9731
12971	9732
89681	9733
14449	9734
28293	9735
38149	9736
154688	9737
6249	9738
70559	9739
13197	9740
86561	9741
75667	9742
20644	9743
103015	9744
52150	9745
39016	9746
129660	9747
30471	9748
53466	9749
90127	9750
81435	9751
38945	9752
26904	9753
68570	9754
52415	9755
12801	9756
2083	9757
574	9758
31806	9759
29652	9760
53657	9761
26848	9762
19868	9763
144169	9764
69124	9765
69284	9766
2644	9767
120788	9768
39	9769
164915	9770
118367	9771
102864	9772
9911	9773
150322	9774
96429	9775
93996	9776
53566	9777
65263	9778
4684	9779
52415	9780
56560	9781
25813	9782
2419	9783
21491	9784
46313	9785
32848	9786
227324	9787
12983	9788
25071	9789
77093	9790
47010	9791
37642	9792
37265	9793
32046	9794
42989	9795
14385	9796
16086	9797
20916	9798
13955	9799
81218	9800
236079	9801
22582	9802
38376	9803
32856	9804
89660	9805
3361	9806
219935	9807
9208	9808
238553	9809
15967	9810
1555	9811
159345	9812
27573	9813
31093	9814
5835	9815
105166	9816
226387	9817
63966	9818
28061	9819
66998	9820
240011	9821
4835	9822
18910	9823
5661	9824
12166	9825
6478	9826
1889	9827
2694	9828
3389	9829
26220	9830
217072	9831
27100	9832
399	9833
217194	9834
28114	9835
158990	9836
55300	9837
53609	9838
2728	9839
6948	9840
85222	9841
27382	9842
12	9843
183036	9844
217370	9845
17496	9846
3369	9847
12242	9848
87470	9849
73127	9850
1675	9851
155189	9852
81901	9853
24055	9854
11598	9855
10791	9856
17813	9857
25374	9858
25372	9859
28734	9860
28537	9861
4158	9862
40756	9863
141837	9864
85515	9865
34795	9866
88690	9867
90488	9868
193478	9869
127744	9870
121098	9871
26589	9872
147378	9873
19417	9874
22	9875
31782	9876
35903	9877
22187	9878
17167	9879
70	9880
28196	9881
33475	9882
358	9883
23554	9884
139644	9885
58306	9886
1024	9887
24364	9888
26161	9889
156542	9890
20416	9891
62830	9892
20498	9893
1704	9894
15187	9895
61138	9896
19074	9897
110291	9898
232948	9899
113265	9900
33891	9901
57610	9902
71	9903
29651	9904
5780	9905
113795	9906
122584	9907
22847	9908
39469	9909
71588	9910
155169	9911
162399	9912
86036	9913
9748	9914
160453	9915
156749	9916
171291	9917
91950	9918
25854	9919
52810	9920
55	9921
86765	9922
70766	9923
113862	9924
161277	9925
126172	9926
112646	9927
10583	9928
11402	9929
36010	9930
24157	9931
16440	9932
68	9933
11366	9934
100896	9935
240379	9936
33048	9937
7524	9938
42734	9939
16243	9940
65246	9941
157260	9942
521	9943
123409	9944
91824	9945
68	9946
24157	9947
233334	9948
14327	9949
34394	9950
171402	9951
220217	9952
160109	9953
68	9954
16443	9955
12290	9956
123707	9957
171860	9958
113893	9959
4758	9960
24157	9961
68	9962
5188	9963
26204	9964
235285	9965
229104	9966
123547	9967
221232	9968
83030	9969
226155	9970
66321	9971
223277	9972
67001	9973
16443	9974
172732	9975
42611	9976
19799	9977
68	9978
114165	9979
181737	9980
69926	9981
230948	9982
49724	9983
19799	9984
68	9985
196243	9986
62046	9987
156486	9988
221938	9989
132559	9990
64003	9991
157036	9992
11474	9993
209991	9994
92239	9995
232358	9996
220155	9997
67862	9998
83406	9999
19799	10000
232078	10001
150576	10002
34097	10003
61138	10004
113340	10005
10845	10006
42771	10007
49914	10008
85133	10009
40479	10010
40756	10011
21816	10012
17855	10013
65584	10014
25980	10015
82956	10016
10482	10017
41663	10018
90120	10019
200344	10020
144416	10021
2644	10022
55009	10023
114426	10024
35675	10025
166279	10026
185191	10027
12	10028
90464	10029
3052	10030
28537	10031
79544	10032
4297	10033
54158	10034
12149	10035
79549	10036
4745	10037
29655	10038
40374	10039
33475	10040
217454	10041
3075	10042
106138	10043
12510	10044
113392	10045
10462	10046
22	10047
24055	10048
10464	10049
2753	10050
26301	10051
474	10052
21491	10053
38979	10054
40377	10055
113795	10056
10032	10057
70	10058
20877	10059
7108	10060
42253	10061
85145	10062
22824	10063
35261	10064
3841	10065
26050	10066
160461	10067
51510	10068
187206	10069
19459	10070
232427	10071
51510	10072
14622	10073
183777	10074
74411	10075
4669	10076
129664	10077
7013	10078
96725	10079
57799	10080
1316	10081
151156	10082
130161	10083
19459	10084
131950	10085
21323	10086
149525	10087
117631	10088
159945	10089
33985	10090
85165	10091
12983	10092
20644	10093
52441	10094
85867	10095
30471	10096
18266	10097
2572	10098
40512	10099
157015	10100
19868	10101
438	10102
117287	10103
52363	10104
97945	10105
5585	10106
21452	10107
1123	10108
66812	10109
14799	10110
15187	10111
94496	10112
2125	10113
100027	10114
42088	10115
1887	10116
15221	10117
141068	10118
3934	10119
95703	10120
42232	10121
60937	10122
24153	10123
47010	10124
37642	10125
46874	10126
4835	10127
15890	10128
25526	10129
190585	10130
217094	10131
10109	10132
14424	10133
9973	10134
64830	10135
12310	10136
100917	10137
16191	10138
116983	10139
11808	10140
36174	10141
5633	10142
22230	10143
31365	10144
8527	10145
76130	10146
28934	10147
113430	10148
159369	10149
233160	10150
70210	10151
218236	10152
154249	10153
311	10154
83634	10155
5661	10156
5662	10157
1889	10158
5659	10159
51743	10160
171052	10161
114776	10162
58079	10163
121112	10164
53539	10165
13178	10166
216	10167
81796	10168
24595	10169
16155	10170
49653	10171
31997	10172
217290	10173
129336	10174
84	10175
3829	10176
386	10177
68731	10178
231188	10179
33939	10180
28734	10181
1716	10182
13294	10183
155079	10184
172371	10185
25201	10186
22741	10187
79155	10188
112885	10189
41726	10190
16036	10191
150113	10192
117408	10193
230652	10194
23	10195
6424	10196
53728	10197
63008	10198
474	10199
3437	10200
90345	10201
348	10202
53657	10203
90127	10204
156891	10205
23554	10206
31806	10207
3426	10208
97486	10209
54989	10210
27142	10211
103746	10212
38029	10213
167056	10214
102	10215
232266	10216
41539	10217
76248	10218
54508	10219
22847	10220
162928	10221
63535	10222
66504	10223
95793	10224
15092	10225
8989	10226
217424	10227
14715	10228
220147	10229
62552	10230
85894	10231
52506	10232
26483	10233
160443	10234
75538	10235
19835	10236
5661	10237
104191	10238
229134	10239
50656	10240
6478	10241
16511	10242
155899	10243
46373	10244
156107	10245
73349	10246
104704	10247
160374	10248
17962	10249
538	10250
4565	10251
68126	10252
224840	10253
75	10254
4738	10255
39165	10256
30634	10257
171094	10258
21268	10259
27255	10260
15212	10261
15212	10262
121238	10263
27432	10264
114267	10265
2018	10266
87381	10267
12299	10268
33972	10269
33368	10270
114246	10271
59395	10272
2228	10273
1003	10274
10802	10275
149832	10276
5735	10277
58883	10278
743	10279
150142	10280
117877	10281
180776	10282
96582	10283
233082	10284
11575	10285
133024	10286
34101	10287
34101	10288
22438	10289
34101	10290
154	10291
10000	10292
2360	10293
88763	10294
40113	10295
133130	10296
63713	10297
65058	10298
63442	10299
39139	10300
10000	10301
148070	10302
2360	10303
10000	10304
12680	10305
15167	10306
5136	10307
3124	10308
210553	10309
115093	10310
161462	10311
93864	10312
1268	10313
64384	10314
202792	10315
15840	10316
15840	10317
70214	10318
222820	10319
218601	10320
133915	10321
7875	10322
15840	10323
9697	10324
679	10325
6773	10326
2234	10327
88025	10328
20451	10329
61315	10330
160154	10331
238319	10332
116199	10333
54557	10334
796	10335
5176	10336
503	10337
3967	10338
2205	10339
65763	10340
67938	10341
238969	10342
66948	10343
49497	10344
485	10345
24028	10346
51183	10347
116196	10348
18183	10349
155897	10350
152	10351
215377	10352
42555	10353
37886	10354
14248	10355
14248	10356
7853	10357
14099	10358
4007	10359
3097	10360
1148	10361
2479	10362
7918	10363
109497	10364
2245	10365
166451	10366
81629	10367
19905	10368
155859	10369
32707	10370
1769	10371
24011	10372
142785	10373
26376	10374
91694	10375
31131	10376
15206	10377
60566	10378
51715	10379
40739	10380
115554	10381
231935	10382
73468	10383
7501	10384
224976	10385
72241	10386
47207	10387
7501	10388
129403	10389
31369	10390
29035	10391
2687	10392
40101	10393
61137	10394
114426	10395
126792	10396
218311	10397
198178	10398
86438	10399
3517	10400
141480	10401
61146	10402
146304	10403
227463	10404
115108	10405
212677	10406
70958	10407
97121	10408
27648	10409
99542	10410
115447	10411
99101	10412
66158	10413
55346	10414
85956	10415
55346	10416
159713	10417
23295	10418
23295	10419
134208	10420
164176	10421
56048	10422
23295	10423
99468	10424
21402	10425
117479	10426
226067	10427
235649	10428
212675	10429
8120	10430
15449	10431
82789	10432
28990	10433
28990	10434
211807	10435
237879	10436
32064	10437
2134	10438
550	10439
172893	10440
42781	10441
173157	10442
69997	10443
7794	10444
19872	10445
24258	10446
24720	10447
30065	10448
23894	10449
48849	10450
117626	10451
117626	10452
1433	10453
22734	10454
50863	10455
96577	10456
33947	10457
73	10458
86349	10459
20853	10460
12046	10461
198	10462
74846	10463
217479	10464
63683	10465
28190	10466
68122	10467
130967	10468
31394	10469
40164	10470
66919	10471
50167	10472
54164	10473
79661	10474
44057	10475
28679	10476
15286	10477
39357	10478
227615	10479
29756	10480
67993	10481
78383	10482
27871	10483
59905	10484
14789	10485
68641	10486
52547	10487
76510	10488
32500	10489
165560	10490
41689	10491
24052	10492
37414	10493
32577	10494
19622	10495
33096	10496
33182	10497
32712	10498
197209	10499
25529	10500
52405	10501
20567	10502
60058	10503
32687	10504
45144	10505
1013	10506
6470	10507
13587	10508
236	10509
799	10510
168988	10511
27338	10512
16157	10513
25895	10514
393	10515
2189	10516
16403	10517
70530	10518
70371	10519
892	10520
21327	10521
246	10522
10348	10523
14712	10524
70627	10525
51522	10526
37720	10527
54369	10528
19918	10529
222328	10530
82247	10531
123386	10532
111058	10533
222136	10534
996	10535
44467	10536
227464	10537
55	10538
223194	10539
43271	10540
47034	10541
724	10542
162616	10543
220620	10544
196120	10545
5925	10546
20790	10547
66098	10548
30179	10549
14651	10550
54995	10551
112076	10552
119410	10553
114218	10554
218139	10555
7825	10556
24290	10557
151369	10558
2243	10559
114180	10560
973	10561
60346	10562
227625	10563
57883	10564
908	10565
157424	10566
6027	10567
533	10568
32247	10569
67997	10570
181338	10571
160	10572
596	10573
22293	10574
26860	10575
147111	10576
26770	10577
99511	10578
90701	10579
63109	10580
224912	10581
114906	10582
117386	10583
99511	10584
36610	10585
8952	10586
122328	10587
8122	10588
63413	10589
115483	10590
117139	10591
1051	10592
101592	10593
227994	10594
159832	10595
114928	10596
228987	10597
1960	10598
623	10599
3123	10600
99145	10601
51774	10602
72721	10603
234964	10604
86946	10605
96389	10606
96389	10607
78391	10608
10077	10609
11820	10610
32705	10611
1182	10612
99575	10613
59101	10614
163088	10615
111982	10616
59101	10617
87108	10618
87665	10619
99575	10620
85563	10621
100731	10622
21570	10623
52155	10624
67163	10625
52155	10626
159058	10627
54048	10628
91286	10629
1419	10630
37248	10631
246	10632
20849	10633
158248	10634
27118	10635
2350	10636
225839	10637
222586	10638
27211	10639
31958	10640
38406	10641
41524	10642
66228	10643
34124	10644
85411	10645
61146	10646
37791	10647
53642	10648
121505	10649
104696	10650
13667	10651
46902	10652
13709	10653
63029	10654
13667	10655
108639	10656
4164	10657
103080	10658
28315	10659
28765	10660
28765	10661
49505	10662
11200	10663
148140	10664
65670	10665
217513	10666
72634	10667
86361	10668
72469	10669
55368	10670
130	10671
37106	10672
908	10673
216647	10674
101649	10675
35414	10676
55631	10677
117724	10678
117809	10679
69954	10680
123669	10681
51470	10682
220831	10683
155490	10684
70169	10685
2848	10686
71643	10687
352	10688
114201	10689
219530	10690
103091	10691
10767	10692
2081	10693
11200	10694
418	10695
30352	10696
26	10697
538	10698
26	10699
123065	10700
70066	10701
7662	10702
16218	10703
5761	10704
53811	10705
3678	10706
221523	10707
13601	10708
33971	10709
2221	10710
220507	10711
49532	10712
104196	10713
111209	10714
154626	10715
29693	10716
60240	10717
227058	10718
38510	10719
173108	10720
197020	10721
26404	10722
39854	10723
237363	10724
221867	10725
117224	10726
218812	10727
228986	10728
229606	10729
63458	10730
172393	10731
229228	10732
234479	10733
171294	10734
91632	10735
18348	10736
70243	10737
137972	10738
85997	10739
86097	10740
92530	10741
171053	10742
34064	10743
156664	10744
160914	10745
70277	10746
222331	10747
218350	10748
54389	10749
54376	10750
22260	10751
34042	10752
70277	10753
11809	10754
164193	10755
229126	10756
177165	10757
34296	10758
232094	10759
70134	10760
157144	10761
157318	10762
45550	10763
57855	10764
170437	10765
153842	10766
40262	10767
213109	10768
214771	10769
153028	10770
208953	10771
153995	10772
208604	10773
65369	10774
155456	10775
112300	10776
84968	10777
20911	10778
64013	10779
215024	10780
150649	10781
112856	10782
84325	10783
211326	10784
112598	10785
152307	10786
216524	10787
64042	10788
151145	10789
151312	10790
111781	10791
154011	10792
84314	10793
112787	10794
64755	10795
152698	10796
152560	10797
20948	10798
152861	10799
153188	10800
84165	10801
83414	10802
40201	10803
232166	10804
212377	10805
4905	10806
147204	10807
153403	10808
64998	10809
82888	10810
39543	10811
151942	10812
150537	10813
50986	10814
150650	10815
50885	10816
153878	10817
40238	10818
25919	10819
83822	10820
112561	10821
212074	10822
20948	10823
84029	10824
207447	10825
110844	10826
65270	10827
215409	10828
110759	10829
84048	10830
84001	10831
64029	10832
39615	10833
154039	10834
83823	10835
82743	10836
112545	10837
214376	10838
83870	10839
64424	10840
14399	10841
25419	10842
64763	10843
150499	10844
83707	10845
112547	10846
111164	10847
149418	10848
111595	10849
50149	10850
25847	10851
202768	10852
226740	10853
110161	10854
153165	10855
82864	10856
153946	10857
149834	10858
83240	10859
213165	10860
213051	10861
39847	10862
40262	10863
63806	10864
110273	10865
110017	10866
7470	10867
157631	10868
63199	10869
86499	10870
159032	10871
234955	10872
113088	10873
150305	10874
110190	10875
25504	10876
111325	10877
146492	10878
153521	10879
198465	10880
113140	10881
211963	10882
203180	10883
151104	10884
154685	10885
153908	10886
82034	10887
231108	10888
83253	10889
110199	10890
154378	10891
151730	10892
218811	10893
158475	10894
214396	10895
65824	10896
218085	10897
7653	10898
188641	10899
223983	10900
147520	10901
42635	10902
123192	10903
151422	10904
19	10905
55164	10906
77322	10907
57896	10908
27986	10909
139530	10910
2797	10911
19899	10912
41453	10913
157099	10914
89294	10915
222007	10916
22457	10917
167139	10918
16340	10919
128519	10920
23562	10921
21328	10922
110129	10923
3064	10924
41435	10925
85725	10926
88786	10927
234658	10928
59647	10929
52156	10930
85725	10931
86420	10932
36642	10933
227244	10934
127953	10935
11236	10936
219038	10937
59555	10938
87321	10939
219031	10940
117811	10941
35820	10942
233511	10943
193883	10944
109796	10945
87669	10946
42633	10947
86	10948
217365	10949
1680	10950
30126	10951
108780	10952
84061	10953
84061	10954
233728	10955
51412	10956
41016	10957
81030	10958
203514	10959
50937	10960
68472	10961
125426	10962
48071	10963
161914	10964
135488	10965
3087	10966
86801	10967
8865	10968
8865	10969
58	10970
340	10971
2799	10972
82536	10973
220429	10974
210422	10975
33918	10976
21240	10977
69954	10978
5174	10979
152854	10980
2521	10981
217636	10982
91480	10983
5120	10984
10807	10985
107982	10986
51252	10987
111360	10988
151498	10989
221242	10990
83583	10991
25711	10992
143771	10993
44806	10994
20413	10995
173052	10996
37962	10997
1154	10998
5158	10999
145435	11000
42892	11001
233	11002
22462	11003
24934	11004
24401	11005
412	11006
38752	11007
7382	11008
31575	11009
21254	11010
697	11011
217	11012
21071	11013
204322	11014
70853	11015
15242	11016
3610	11017
136699	11018
80769	11019
14216	11020
19598	11021
9158	11022
186830	11023
16301	11024
10813	11025
2810	11026
7441	11027
51792	11028
171908	11029
42511	11030
568	11031
47	11032
3183	11033
257	11034
1977	11035
49981	11036
1883	11037
16675	11038
44292	11039
2908	11040
2006	11041
131560	11042
3596	11043
60949	11044
12151	11045
182241	11046
42996	11047
1999	11048
1587	11049
760	11050
760	11051
53	11052
576	11053
56799	11054
1561	11055
14157	11056
42559	11057
17503	11058
131973	11059
13273	11060
44513	11061
72833	11062
183802	11063
15844	11064
37625	11065
212372	11066
40425	11067
4663	11068
41385	11069
5626	11070
3037	11071
185814	11072
8067	11073
45085	11074
133333	11075
184198	11076
38559	11077
155100	11078
214816	11079
183167	11080
215457	11081
21201	11082
3291	11083
14172	11084
183982	11085
28661	11086
57624	11087
13232	11088
139619	11089
24134	11090
194809	11091
141072	11092
196275	11093
104327	11094
141116	11095
7003	11096
180235	11097
18211	11098
353	11099
18309	11100
181146	11101
98305	11102
141105	11103
196232	11104
184137	11105
183379	11106
19086	11107
23077	11108
141119	11109
28668	11110
183640	11111
185166	11112
18956	11113
40383	11114
184305	11115
16699	11116
5660	11117
75031	11118
400	11119
429	11120
5872	11121
24696	11122
45155	11123
62063	11124
275	11125
13606	11126
11203	11127
4316	11128
1329	11129
139603	11130
54699	11131
66304	11132
3742	11133
2258	11134
10721	11135
124259	11136
155804	11137
127205	11138
1600	11139
159402	11140
157490	11141
10369	11142
6741	11143
147183	11144
4424	11145
158087	11146
51573	11147
137086	11148
96523	11149
12358	11150
62994	11151
83419	11152
116410	11153
53329	11154
177416	11155
113632	11156
60906	11157
43678	11158
111920	11159
23243	11160
96748	11161
50602	11162
62633	11163
18791	11164
3119	11165
20414	11166
140728	11167
15337	11168
80614	11169
53039	11170
88638	11171
30282	11172
4696	11173
34448	11174
144969	11175
7064	11176
56282	11177
13446	11178
14478	11179
181589	11180
2119	11181
12750	11182
20050	11183
143845	11184
114310	11185
15350	11186
122720	11187
843	11188
27119	11189
150316	11190
1898	11191
64802	11192
106021	11193
15768	11194
75	11195
180320	11196
10431	11197
520	11198
14163	11199
2210	11200
5910	11201
81628	11202
62123	11203
1358	11204
8691	11205
13493	11206
182982	11207
181037	11208
183277	11209
10607	11210
8701	11211
14588	11212
86	11213
1877	11214
34737	11215
17	11216
10607	11217
2005	11218
2914	11219
4732	11220
11454	11221
2602	11222
12832	11223
11320	11224
920	11225
11131	11226
3471	11227
12753	11228
30685	11229
38112	11230
74237	11231
4347	11232
21151	11233
85322	11234
1211	11235
6285	11236
204229	11237
15334	11238
67115	11239
97208	11240
16024	11241
5667	11242
558	11243
58143	11244
4949	11245
140738	11246
89943	11247
755	11248
9665	11249
38286	11250
144380	11251
2038	11252
66422	11253
115375	11254
1057	11255
34132	11256
14778	11257
15267	11258
21249	11259
24	11260
91504	11261
170813	11262
91475	11263
170833	11264
170799	11265
91495	11266
5945	11267
148364	11268
22386	11269
41144	11270
18184	11271
12101	11272
2785	11273
868	11274
798	11275
4051	11276
10742	11277
733	11278
1044	11279
3535	11280
806	11281
2209	11282
788	11283
421	11284
2843	11285
1151	11286
796	11287
1129	11288
92	11289
342	11290
111760	11291
5994	11292
19425	11293
5827	11294
11677	11295
80212	11296
2810	11297
61652	11298
1864	11299
39342	11300
4571	11301
22473	11302
6078	11303
19075	11304
44225	11305
11127	11306
429	11307
13971	11308
129924	11309
14297	11310
32191	11311
22533	11312
44348	11313
7119	11314
10252	11315
16557	11316
523	11317
58	11318
28435	11319
57716	11320
97236	11321
80461	11322
22533	11323
7485	11324
100488	11325
16629	11326
3040	11327
52959	11328
8288	11329
19721	11330
25529	11331
1182	11332
305	11333
85925	11334
42626	11335
82450	11336
67286	11337
189	11338
9439	11339
23052	11340
63741	11341
30398	11342
116442	11343
13132	11344
95251	11345
21568	11346
207346	11347
20586	11348
9492	11349
21116	11350
49586	11351
77117	11352
30756	11353
103994	11354
31643	11355
51098	11356
88146	11357
85893	11358
4232	11359
24702	11360
3378	11361
60258	11362
164477	11363
161376	11364
11753	11365
4956	11366
11418	11367
98015	11368
65392	11369
973	11370
546	11371
10273	11372
60732	11373
56603	11374
87239	11375
17425	11376
142254	11377
4625	11378
45622	11379
1537	11380
25418	11381
29006	11382
11580	11383
90	11384
10666	11385
3938	11386
13371	11387
20815	11388
8241	11389
27812	11390
58384	11391
6018	11392
45560	11393
88959	11394
29863	11395
1804	11396
125	11397
10149	11398
35251	11399
60247	11400
13678	11401
12151	11402
74458	11403
3943	11404
6530	11405
50364	11406
17408	11407
73073	11408
21	11409
2709	11410
146837	11411
366	11412
129071	11413
48286	11414
153896	11415
13308	11416
63828	11417
52171	11418
8380	11419
15869	11420
80882	11421
71369	11422
70923	11423
20283	11424
70604	11425
3434	11426
9763	11427
4518	11428
85021	11429
3835	11430
512	11431
26384	11432
8152	11433
7297	11434
24520	11435
23806	11436
4695	11437
3957	11438
51030	11439
2364	11440
110823	11441
64634	11442
23046	11443
237153	11444
85385	11445
9566	11446
4156	11447
32706	11448
12646	11449
31659	11450
15657	11451
17040	11452
43520	11453
3829	11454
163	11455
156	11456
3	11457
15	11458
137074	11459
28428	11460
52157	11461
92097	11462
39378	11463
145	11464
19199	11465
17780	11466
18285	11467
799	11468
88044	11469
10005	11470
4950	11471
33852	11472
1922	11473
14365	11474
1717	11475
37054	11476
139038	11477
6430	11478
7883	11479
92	11480
3476	11481
113426	11482
76150	11483
10661	11484
7297	11485
7772	11486
999	11487
26630	11488
214476	11489
20577	11490
8741	11491
814	11492
1696	11493
9984	11494
1013	11495
17569	11496
237935	11497
235437	11498
106925	11499
78629	11500
15768	11501
13573	11502
12738	11503
10958	11504
16341	11505
85006	11506
59204	11507
80600	11508
49962	11509
48244	11510
58191	11511
1352	11512
3371	11513
1878	11514
5643	11515
47558	11516
104	11517
101098	11518
46252	11519
27688	11520
162299	11521
5722	11522
1376	11523
139976	11524
13454	11525
118022	11526
2622	11527
106244	11528
74879	11529
50446	11530
22200	11531
1365	11532
11875	11533
13546	11534
53801	11535
75983	11536
6408	11537
35648	11538
2490	11539
47900	11540
2500	11541
222097	11542
20960	11543
165	11544
6078	11545
14117	11546
25098	11547
11447	11548
31726	11549
19767	11550
12028	11551
82989	11552
32237	11553
9166	11554
13522	11555
12605	11556
1864	11557
50	11558
51232	11559
105954	11560
17103	11561
42814	11562
30873	11563
3613	11564
38329	11565
30283	11566
13891	11567
139689	11568
771	11569
7246	11570
4774	11571
50477	11572
6764	11573
412	11574
16658	11575
30640	11576
277	11577
2335	11578
30387	11579
662	11580
4972	11581
1937	11582
156	11583
9515	11584
59204	11585
13737	11586
99956	11587
24988	11588
59862	11589
7199	11590
57614	11591
18781	11592
48557	11593
15178	11594
64593	11595
48439	11596
37051	11597
11543	11598
36163	11599
26448	11600
3249	11601
20632	11602
3366	11603
8821	11604
1649	11605
32001	11606
31368	11607
1209	11608
9469	11609
86369	11610
36663	11611
42859	11612
21036	11613
8501	11614
5886	11615
11899	11616
1080	11617
16563	11618
5693	11619
2014	11620
89504	11621
39687	11622
2875	11623
11386	11624
1854	11625
363	11626
6242	11627
33056	11628
46172	11629
6305	11630
21275	11631
6971	11632
2007	11633
24295	11634
98160	11635
22256	11636
1619	11637
67223	11638
63906	11639
7209	11640
23063	11641
5386	11642
1187	11643
3610	11644
38674	11645
111859	11646
7400	11647
4266	11648
88456	11649
12232	11650
164050	11651
19990	11652
24458	11653
106851	11654
31015	11655
154712	11656
8013	11657
47553	11658
40481	11659
18913	11660
23664	11661
13773	11662
28253	11663
29156	11664
6015	11665
2658	11666
50459	11667
6993	11668
1729	11669
12605	11670
60659	11671
67457	11672
12367	11673
3821	11674
11342	11675
12462	11676
3634	11677
21190	11678
28101	11679
12055	11680
55143	11681
2490	11682
53341	11683
464	11684
19370	11685
3190	11686
14211	11687
59939	11688
25554	11689
133286	11690
21	11691
39567	11692
12738	11693
1467	11694
154517	11695
83119	11696
143838	11697
15136	11698
15302	11699
108930	11700
9277	11701
25589	11702
61533	11703
7448	11704
848	11705
34981	11706
396	11707
7264	11708
20543	11709
48990	11710
63526	11711
44352	11712
5914	11713
49681	11714
4018	11715
4791	11716
78498	11717
42552	11718
2544	11719
48705	11720
7970	11721
80579	11722
62325	11723
7576	11724
3656	11725
15398	11726
708	11727
253	11728
5554	11729
123	11730
16629	11731
109516	11732
17034	11733
16379	11734
139146	11735
63539	11736
30326	11737
60310	11738
1460	11739
257	11740
23087	11741
431	11742
1703	11743
24470	11744
13996	11745
96296	11746
2952	11747
20760	11748
767	11749
99341	11750
25732	11751
6525	11752
132633	11753
4065	11754
111173	11755
24540	11756
10298	11757
34098	11758
7362	11759
3762	11760
3448	11761
35491	11762
10120	11763
12179	11764
6476	11765
20087	11766
45	11767
57463	11768
64500	11769
429	11770
356	11771
151755	11772
111815	11773
195886	11774
68556	11775
11880	11776
27252	11777
57367	11778
16894	11779
22354	11780
3313	11781
162	11782
74275	11783
29547	11784
216367	11785
26383	11786
139395	11787
7170	11788
1923	11789
2874	11790
105	11791
9530	11792
73415	11793
14217	11794
7392	11795
20402	11796
17402	11797
2315	11798
2256	11799
3317	11800
34469	11801
889	11802
30872	11803
14316	11804
4858	11805
25014	11806
66155	11807
24843	11808
80757	11809
99283	11810
7213	11811
148749	11812
4341	11813
11309	11814
231	11815
174197	11816
9051	11817
654	11818
1848	11819
29302	11820
4095	11821
36589	11822
28821	11823
5211	11824
80685	11825
11573	11826
96108	11827
6940	11828
10572	11829
6902	11830
63939	11831
3031	11832
39791	11833
12697	11834
35151	11835
155	11836
19699	11837
343	11838
2793	11839
100	11840
7126	11841
8239	11842
11373	11843
46818	11844
32431	11845
8735	11846
21116	11847
3366	11848
14073	11849
50974	11850
5898	11851
80437	11852
6440	11853
4341	11854
7971	11855
56532	11856
9918	11857
52322	11858
9923	11859
8135	11860
3589	11861
77459	11862
546	11863
2930	11864
203	11865
912	11866
1343	11867
1923	11868
21782	11869
17097	11870
29160	11871
8683	11872
23870	11873
4917	11874
230283	11875
20838	11876
891	11877
100210	11878
28842	11879
119	11880
10753	11881
106071	11882
28852	11883
8730	11884
12357	11885
836	11886
10386	11887
91928	11888
2620	11889
13580	11890
44139	11891
11893	11892
16622	11893
113391	11894
293	11895
77330	11896
68496	11897
234	11898
31003	11899
1864	11900
7350	11901
234	11902
8	11903
15662	11904
80714	11905
11833	11906
70057	11907
27966	11908
6168	11909
567	11910
9055	11911
9318	11912
230	11913
319	11914
50225	11915
75	11916
15151	11917
3126	11918
19745	11919
16865	11920
306	11921
15242	11922
97158	11923
64361	11924
36175	11925
22215	11926
220530	11927
6713	11928
12647	11929
28219	11930
60313	11931
23333	11932
1092	11933
1092	11934
16156	11935
14991	11936
6250	11937
56351	11938
165898	11939
155827	11940
7523	11941
10122	11942
172219	11943
43907	11944
43907	11945
219	11946
10850	11947
5613	11948
9485	11949
1095	11950
27224	11951
30607	11952
45206	11953
33003	11954
12805	11955
25949	11956
98	11957
29566	11958
2927	11959
25803	11960
9638	11961
4725	11962
23801	11963
4190	11964
24959	11965
10815	11966
59247	11967
4043	11968
181060	11969
42793	11970
39483	11971
918	11972
46980	11973
28343	11974
445	11975
17840	11976
143420	11977
1153	11978
4925	11979
2171	11980
15	11981
8021	11982
106533	11983
30232	11984
279	11985
49042	11986
476	11987
38757	11988
1137	11989
4415	11990
62226	11991
16170	11992
15235	11993
12380	11994
1206	11995
73415	11996
32689	11997
9921	11998
13567	11999
1475	12000
28136	12001
45106	12002
107012	12003
849	12004
18450	12005
15168	12006
123171	12007
4228	12008
77392	12009
171885	12010
959	12011
16331	12012
4877	12013
12218	12014
31745	12015
17388	12016
64502	12017
125971	12018
29184	12019
183747	12020
183155	12021
109278	12022
45753	12023
5627	12024
86	12025
5886	12026
180209	12027
183906	12028
183006	12029
15299	12030
33260	12031
47620	12032
167540	12033
2012	12034
10668	12035
705	12036
14161	12037
657	12038
6326	12039
111739	12040
73	12041
18468	12042
14446	12043
23716	12044
82	12045
43	12046
155069	12047
108878	12048
4786	12049
74569	12050
82223	12051
11203	12052
178	12053
50853	12054
16501	12055
614	12056
3465	12057
2169	12058
22724	12059
21198	12060
8888	12061
44442	12062
45086	12063
71156	12064
57360	12065
28627	12066
34364	12067
35957	12068
185439	12069
18956	12070
15801	12071
35421	12072
28668	12073
35421	12074
33332	12075
27466	12076
765	12077
28754	12078
187599	12079
21513	12080
11074	12081
43154	12082
19259	12083
14038	12084
236285	12085
183648	12086
187130	12087
4138	12088
37993	12089
44861	12090
21554	12091
12645	12092
147341	12093
447	12094
88640	12095
181696	12096
4933	12097
3812	12098
5449	12099
80284	12100
7003	12101
5142	12102
184418	12103
3	12104
14012	12105
19745	12106
141123	12107
141079	12108
154423	12109
185702	12110
131108	12111
133013	12112
181284	12113
187624	12114
184285	12115
181135	12116
187364	12117
181208	12118
186756	12119
130332	12120
132468	12121
132886	12122
184129	12123
195325	12124
235652	12125
89598	12126
61560	12127
41949	12128
83202	12129
1078	12130
219457	12131
1284	12132
1284	12133
39228	12134
1753	12135
4361	12136
7266	12137
6500	12138
4935	12139
1360	12140
1702	12141
84716	12142
365	12143
37466	12144
35187	12145
29970	12146
12697	12147
15387	12148
15950	12149
5756	12150
6990	12151
37115	12152
4934	12153
49246	12154
48	12155
17862	12156
598	12157
2196	12158
189880	12159
297	12160
56347	12161
486	12162
7417	12163
64017	12164
60975	12165
18943	12166
17505	12167
22215	12168
206493	12169
14375	12170
88334	12171
124006	12172
91705	12173
5855	12174
4124	12175
6052	12176
8006	12177
710	12178
1104	12179
95666	12180
43660	12181
57250	12182
2440	12183
91353	12184
42474	12185
1653	12186
130102	12187
109596	12188
11491	12189
148357	12190
64361	12191
63488	12192
508	12193
866	12194
15930	12195
25047	12196
15218	12197
18340	12198
5429	12199
7827	12200
1799	12201
217489	12202
777	12203
31301	12204
43807	12205
31120	12206
10959	12207
10979	12208
27336	12209
116	12210
2307	12211
78067	12212
2336	12213
9197	12214
99003	12215
1342	12216
199850	12217
83712	12218
8213	12219
28140	12220
71234	12221
3173	12222
14440	12223
19632	12224
10082	12225
3229	12226
9433	12227
28525	12228
4093	12229
179	12230
23026	12231
18269	12232
24246	12233
43270	12234
4748	12235
13636	12236
22215	12237
9161	12238
2352	12239
26572	12240
22474	12241
18196	12242
37778	12243
40192	12244
3763	12245
2296	12246
25403	12247
35187	12248
31532	12249
7270	12250
15505	12251
2101	12252
11877	12253
16003	12254
6	12255
6823	12256
5232	12257
8065	12258
4099	12259
229013	12260
25380	12261
4916	12262
28145	12263
974	12264
17794	12265
44562	12266
40344	12267
15755	12268
8027	12269
6308	12270
17186	12271
73979	12272
44665	12273
23460	12274
57171	12275
48576	12276
4508	12277
170	12278
54306	12279
9450	12280
28689	12281
35579	12282
5930	12283
28136	12284
4904	12285
77372	12286
19355	12287
3481	12288
14344	12289
25688	12290
6374	12291
46619	12292
19392	12293
2311	12294
36012	12295
28670	12296
3963	12297
14046	12298
4097	12299
16993	12300
16993	12301
16993	12302
16993	12303
56599	12304
8124	12305
25123	12306
20574	12307
1679	12308
204233	12309
4916	12310
21782	12311
12083	12312
9102	12313
12105	12314
2335	12315
60581	12316
184141	12317
82166	12318
39770	12319
11589	12320
2354	12321
17147	12322
20938	12323
107	12324
18995	12325
442	12326
33114	12327
40953	12328
10955	12329
144264	12330
2953	12331
122923	12332
10089	12333
55302	12334
44701	12335
768	12336
4048	12337
37075	12338
113038	12339
2243	12340
3742	12341
634	12342
61142	12343
160615	12344
155856	12345
67831	12346
41984	12347
9312	12348
826	12349
9222	12350
97231	12351
186789	12352
182026	12353
184436	12354
132272	12355
130173	12356
186092	12357
187007	12358
97797	12359
185524	12360
96275	12361
181342	12362
183470	12363
185844	12364
186987	12365
185409	12366
181307	12367
180460	12368
180452	12369
180237	12370
133708	12371
184879	12372
182577	12373
184428	12374
133383	12375
185623	12376
182230	12377
186796	12378
183749	12379
183444	12380
15819	12381
180575	12382
183178	12383
181949	12384
183380	12385
184912	12386
185720	12387
185837	12388
97732	12389
129774	12390
23136	12391
186297	12392
131106	12393
133429	12394
184105	12395
183378	12396
181608	12397
98666	12398
187079	12399
187628	12400
183655	12401
185449	12402
185250	12403
180443	12404
183037	12405
132064	12406
130346	12407
133454	12408
23039	12409
180597	12410
185184	12411
181777	12412
133708	12413
35717	12414
180790	12415
181479	12416
186179	12417
57002	12418
185160	12419
184595	12420
130227	12421
187420	12422
180750	12423
185755	12424
132248	12425
187239	12426
209771	12427
2900	12428
41984	12429
223511	12430
127525	12431
1174	12432
95810	12433
39908	12434
2925	12435
5270	12436
196247	12437
218376	12438
99560	12439
228369	12440
9314	12441
228605	12442
123926	12443
158519	12444
218378	12445
65799	12446
218375	12447
69788	12448
87682	12449
55	12450
72169	12451
1791	12452
146330	12453
8533	12454
66659	12455
223238	12456
172338	12457
866	12458
160580	12459
164205	12460
103508	12461
38841	12462
50366	12463
13568	12464
134204	12465
61636	12466
54295	12467
5622	12468
52281	12469
157285	12470
986	12471
3077	12472
63731	12473
237104	12474
89576	12475
35568	12476
172	12477
92976	12478
148451	12479
34456	12480
110404	12481
117793	12482
34	12483
118440	12484
1042	12485
163742	12486
110663	12487
17860	12488
116983	12489
50350	12490
24526	12491
164720	12492
39469	12493
165023	12494
116820	12495
83559	12496
68459	12497
52391	12498
221650	12499
18754	12500
8774	12501
35761	12502
91703	12503
235915	12504
67168	12505
235938	12506
35005	12507
27964	12508
31140	12509
147674	12510
17255	12511
582	12512
18377	12513
24848	12514
181587	12515
37378	12516
81958	12517
14552	12518
136780	12519
506	12520
7782	12521
113413	12522
18735	12523
38125	12524
1842	12525
13092	12526
39948	12527
271	12528
646	12529
35773	12530
59852	12531
1228	12532
9908	12533
2740	12534
204441	12535
63315	12536
15573	12537
753	12538
99103	12539
12106	12540
2013	12541
6402	12542
235859	12543
9859	12544
1913	12545
5091	12546
15195	12547
15195	12548
70697	12549
18377	12550
15602	12551
1873	12552
4634	12553
40488	12554
12174	12555
71138	12556
1859	12557
1362	12558
114982	12559
3477	12560
10125	12561
6368	12562
4284	12563
22410	12564
702	12565
23437	12566
9542	12567
32782	12568
20369	12569
3647	12570
9564	12571
32711	12572
8517	12573
70931	12574
476	12575
80566	12576
204316	12577
50418	12578
73567	12579
3801	12580
19059	12581
1793	12582
629	12583
23225	12584
853	12585
129248	12586
8773	12587
10908	12588
4246	12589
11643	12590
15616	12591
3753	12592
46010	12593
3230	12594
152047	12595
6012	12596
143512	12597
148243	12598
158722	12599
32241	12600
9907	12601
48113	12602
231	12603
7900	12604
160094	12605
14687	12606
111547	12607
37309	12608
157259	12609
17590	12610
31308	12611
4963	12612
147829	12613
123633	12614
12209	12615
68827	12616
87673	12617
2351	12618
10316	12619
6955	12620
5626	12621
73299	12622
18470	12623
230129	12624
56488	12625
173463	12626
29377	12627
3481	12628
4007	12629
99246	12630
55027	12631
232714	12632
232727	12633
15431	12634
48303	12635
2328	12636
4543	12637
145830	12638
9349	12639
156018	12640
18961	12641
161050	12642
14283	12643
32824	12644
197795	12645
70739	12646
151660	12647
1554	12648
17384	12649
114305	12650
18189	12651
42834	12652
2184	12653
2205	12654
150541	12655
70465	12656
219075	12657
48848	12658
181191	12659
26440	12660
93361	12661
165170	12662
25037	12663
62672	12664
62672	12665
5660	12666
123796	12667
3217	12668
36287	12669
110542	12670
6701	12671
35642	12672
9636	12673
61234	12674
9636	12675
239	12676
239	12677
79730	12678
80871	12679
159450	12680
85811	12681
505	12682
1918	12683
10702	12684
18306	12685
10751	12686
18187	12687
5028	12688
5028	12689
4585	12690
21786	12691
220482	12692
68854	12693
5159	12694
71365	12695
92156	12696
34239	12697
26440	12698
2209	12699
123038	12700
54094	12701
5839	12702
122792	12703
5839	12704
5062	12705
69836	12706
91375	12707
5062	12708
5063	12709
122802	12710
5062	12711
15124	12712
108096	12713
40970	12714
32259	12715
206674	12716
66571	12717
29046	12718
44372	12719
114632	12720
13520	12721
67919	12722
64037	12723
118677	12724
139529	12725
180313	12726
190025	12727
151392	12728
149605	12729
37153	12730
117816	12731
181133	12732
7379	12733
82689	12734
36104	12735
14726	12736
147224	12737
181477	12738
182768	12739
188231	12740
139098	12741
45702	12742
156442	12743
105319	12744
187887	12745
40866	12746
111216	12747
166407	12748
134339	12749
66839	12750
15934	12751
82551	12752
25372	12753
25381	12754
64080	12755
14726	12756
3021	12757
97921	12758
152938	12759
36104	12760
63559	12761
3947	12762
82203	12763
10718	12764
93932	12765
130945	12766
128441	12767
204810	12768
10347	12769
72021	12770
129688	12771
180233	12772
94718	12773
93711	12774
108810	12775
126814	12776
58043	12777
108907	12778
55184	12779
95275	12780
71899	12781
67709	12782
220487	12783
95612	12784
75409	12785
118293	12786
124628	12787
64080	12788
129688	12789
36104	12790
89712	12791
209737	12792
28847	12793
128327	12794
126257	12795
164992	12796
152975	12797
58043	12798
49785	12799
63841	12800
41011	12801
63511	12802
211186	12803
147653	12804
147653	12805
180649	12806
185376	12807
181175	12808
137216	12809
239280	12810
1524	12811
133985	12812
184326	12813
188506	12814
44418	12815
66763	12816
77181	12817
28929	12818
111718	12819
87973	12820
118760	12821
15335	12822
78967	12823
12325	12824
153588	12825
188057	12826
134491	12827
134005	12828
41124	12829
17082	12830
137523	12831
82668	12832
28929	12833
189156	12834
75570	12835
75228	12836
28847	12837
13489	12838
184642	12839
19157	12840
99348	12841
99976	12842
89624	12843
52945	12844
101119	12845
116995	12846
99273	12847
115340	12848
165777	12849
157555	12850
182257	12851
56645	12852
58032	12853
16039	12854
63511	12855
58043	12856
119911	12857
17742	12858
52910	12859
134612	12860
12325	12861
12325	12862
205940	12863
166498	12864
40866	12865
114148	12866
164448	12867
128283	12868
14726	12869
22512	12870
187455	12871
185690	12872
66839	12873
131525	12874
52852	12875
36104	12876
9571	12877
133322	12878
187209	12879
22512	12880
182644	12881
59870	12882
186583	12883
227837	12884
52567	12885
208288	12886
188663	12887
42632	12888
1583	12889
113396	12890
790	12891
42983	12892
95214	12893
224227	12894
237106	12895
2778	12896
98865	12897
454	12898
172734	12899
18272	12900
18332	12901
70447	12902
48985	12903
827	12904
70165	12905
7821	12906
17654	12907
51452	12908
68192	12909
219933	12910
2186	12911
868	12912
1749	12913
1424	12914
3517	12915
22925	12916
221483	12917
53108	12918
221279	12919
827	12920
218762	12921
37106	12922
69837	12923
23484	12924
20756	12925
63958	12926
55352	12927
55352	12928
114719	12929
38163	12930
122820	12931
26297	12932
62682	12933
207229	12934
7935	12935
124137	12936
42649	12937
222581	12938
1958	12939
538	12940
18410	12941
195	12942
46602	12943
85796	12944
218384	12945
222591	12946
118279	12947
171219	12948
85408	12949
160038	12950
52939	12951
227009	12952
156703	12953
29415	12954
193022	12955
102183	12956
95610	12957
2527	12958
22235	12959
66506	12960
2403	12961
164699	12962
115437	12963
116187	12964
155769	12965
20613	12966
115879	12967
19710	12968
1059	12969
49263	12970
10680	12971
209514	12972
218491	12973
222533	12974
1407	12975
9189	12976
1411	12977
22201	12978
17256	12979
43473	12980
1950	12981
133081	12982
14210	12983
47769	12984
111590	12985
211679	12986
5181	12987
43337	12988
68295	12989
102054	12990
123706	12991
158136	12992
164771	12993
3539	12994
124222	12995
235160	12996
156835	12997
5163	12998
646	12999
646	13000
18341	13001
10045	13002
208002	13003
52325	13004
54440	13005
7783	13006
7783	13007
7783	13008
4486	13009
127337	13010
3707	13011
215150	13012
9140	13013
42777	13014
24553	13015
123986	13016
116100	13017
26772	13018
113808	13019
232580	13020
29118	13021
110758	13022
163860	13023
33779	13024
18341	13025
10237	13026
219732	13027
126329	13028
43824	13029
9044	13030
52054	13031
4244	13032
4565	13033
195	13034
195	13035
156523	13036
124638	13037
29243	13038
7925	13039
26153	13040
70416	13041
97429	13042
56063	13043
83479	13044
4511	13045
66096	13046
87206	13047
70158	13048
20872	13049
100068	13050
18824	13051
196705	13052
156586	13053
9928	13054
25385	13055
44010	13056
67132	13057
114210	13058
116165	13059
5146	13060
293	13061
10300	13062
220609	13063
124825	13064
31570	13065
146203	13066
86048	13067
30118	13068
1591	13069
229108	13070
154040	13071
222611	13072
163535	13073
14326	13074
7875	13075
154020	13076
2238	13077
2238	13078
153481	13079
112910	13080
14210	13081
2239	13082
1061	13083
202706	13084
116858	13085
170807	13086
2825	13087
2776	13088
217244	13089
23262	13090
36727	13091
9281	13092
68617	13093
51908	13094
166772	13095
41073	13096
24905	13097
42806	13098
19252	13099
216720	13100
9682	13101
8577	13102
86156	13103
235043	13104
22176	13105
136635	13106
87103	13107
87103	13108
99262	13109
12334	13110
135199	13111
135199	13112
68247	13113
150459	13114
42538	13115
92378	13116
22348	13117
124403	13118
62063	13119
4072	13120
75059	13121
11668	13122
65824	13123
3972	13124
35391	13125
22360	13126
87679	13127
66390	13128
2096	13129
55005	13130
6974	13131
1085	13132
22600	13133
16460	13134
13370	13135
12244	13136
3635	13137
163743	13138
614	13139
66253	13140
215743	13141
1372	13142
87951	13143
25257	13144
16581	13145
61374	13146
22216	13147
5487	13148
109507	13149
129476	13150
11872	13151
224238	13152
92817	13153
93863	13154
10109	13155
23480	13156
126014	13157
71729	13158
36166	13159
99071	13160
95315	13161
165705	13162
164214	13163
115534	13164
226481	13165
67285	13166
158460	13167
52164	13168
114162	13169
5588	13170
115534	13171
36166	13172
57947	13173
218306	13174
157876	13175
114896	13176
164213	13177
158959	13178
128166	13179
86019	13180
101952	13181
153375	13182
12774	13183
31977	13184
55538	13185
78383	13186
28223	13187
55622	13188
82	13189
9190	13190
96603	13191
9526	13192
45404	13193
54889	13194
87680	13195
45253	13196
40181	13197
122405	13198
217737	13199
164512	13200
29314	13201
206436	13202
54148	13203
75621	13204
75621	13205
27424	13206
70365	13207
152860	13208
86208	13209
233902	13210
30130	13211
64603	13212
137426	13213
157351	13214
2201	13215
44924	13216
19892	13217
19892	13218
10247	13219
98215	13220
1482	13221
127197	13222
119292	13223
108134	13224
151549	13225
65829	13226
165262	13227
9897	13228
177030	13229
970	13230
1941	13231
5176	13232
2234	13233
9168	13234
88924	13235
79316	13236
25121	13237
6556	13238
13809	13239
203383	13240
221842	13241
1418	13242
116366	13243
117266	13244
1145	13245
81578	13246
735	13247
111912	13248
161602	13249
55881	13250
2851	13251
7865	13252
1162	13253
172099	13254
227	13255
11936	13256
130257	13257
137822	13258
50337	13259
8472	13260
227512	13261
20338	13262
79188	13263
135882	13264
237480	13265
64572	13266
10847	13267
16863	13268
40519	13269
165923	13270
85316	13271
20058	13272
19961	13273
42634	13274
9603	13275
44467	13276
329	13277
108882	13278
8001	13279
2587	13280
210330	13281
101496	13282
181545	13283
246	13284
15820	13285
128912	13286
220313	13287
16403	13288
16403	13289
47216	13290
9737	13291
109325	13292
65778	13293
1149	13294
118826	13295
152668	13296
3947	13297
58310	13298
111715	13299
33993	13300
81896	13301
3947	13302
151286	13303
3947	13304
103356	13305
25262	13306
38887	13307
35447	13308
28648	13309
19473	13310
59223	13311
172709	13312
91900	13313
7905	13314
74858	13315
98219	13316
966	13317
417	13318
1400	13319
12879	13320
5101	13321
382	13322
741	13323
42664	13324
172951	13325
92366	13326
27356	13327
89293	13328
13124	13329
131080	13330
128963	13331
113971	13332
54376	13333
43467	13334
14445	13335
86598	13336
223059	13337
66557	13338
131517	13339
92227	13340
93894	13341
124529	13342
55763	13343
24945	13344
24945	13345
24945	13346
37695	13347
44933	13348
15793	13349
1929	13350
16343	13351
214408	13352
25040	13353
35542	13354
16654	13355
25912	13356
22994	13357
77930	13358
48445	13359
114927	13360
6459	13361
212323	13362
2454	13363
69	13364
48450	13365
111170	13366
171121	13367
12993	13368
25015	13369
71007	13370
5569	13371
130949	13372
57044	13373
2447	13374
3669	13375
101119	13376
17821	13377
102950	13378
80357	13379
17821	13380
240	13381
83736	13382
79038	13383
83637	13384
43147	13385
50788	13386
92753	13387
71154	13388
109611	13389
108185	13390
3723	13391
1254	13392
32160	13393
69898	13394
73905	13395
124949	13396
111961	13397
112179	13398
41913	13399
171658	13400
273	13401
3844	13402
18354	13403
1966	13404
230743	13405
32768	13406
225244	13407
75575	13408
190413	13409
554	13410
22912	13411
73052	13412
50051	13413
16201	13414
9444	13415
10719	13416
40947	13417
50509	13418
159751	13419
22236	13420
50509	13421
38588	13422
92009	13423
15542	13424
18294	13425
30993	13426
5640	13427
1980	13428
20340	13429
624	13430
5536	13431
38419	13432
83125	13433
64074	13434
17708	13435
56558	13436
213808	13437
234195	13438
27878	13439
80807	13440
1331	13441
106287	13442
133879	13443
2999	13444
1096	13445
94544	13446
28495	13447
28495	13448
5675	13449
98754	13450
14311	13451
49639	13452
9278	13453
2319	13454
10216	13455
4854	13456
217073	13457
168	13458
40276	13459
76845	13460
59260	13461
11050	13462
87651	13463
10850	13464
9924	13465
48531	13466
58338	13467
27348	13468
124342	13469
9858	13470
132639	13471
180751	13472
167821	13473
42668	13474
229592	13475
475	13476
27633	13477
36664	13478
48709	13479
25539	13480
25236	13481
53793	13482
7002	13483
233232	13484
19535	13485
6991	13486
108649	13487
5559	13488
988	13489
17122	13490
76088	13491
235835	13492
40961	13493
39703	13494
160423	13495
2859	13496
226907	13497
85942	13498
1261	13499
67956	13500
67117	13501
89255	13502
68341	13503
123564	13504
40504	13505
23783	13506
160982	13507
1605	13508
92357	13509
147608	13510
43264	13511
40999	13512
40999	13513
55314	13514
25539	13515
201	13516
42577	13517
87685	13518
667	13519
40337	13520
70683	13521
216610	13522
23438	13523
22127	13524
101716	13525
103165	13526
158974	13527
14557	13528
157818	13529
2516	13530
1056	13531
6595	13532
212243	13533
1553	13534
23509	13535
25548	13536
855	13537
660	13538
17945	13539
3062	13540
68810	13541
94008	13542
3062	13543
218400	13544
24701	13545
153110	13546
115041	13547
12519	13548
115041	13549
6595	13550
41821	13551
98087	13552
86198	13553
14870	13554
5416	13555
14907	13556
68215	13557
115201	13558
151806	13559
86082	13560
3977	13561
115751	13562
43542	13563
104158	13564
57500	13565
2398	13566
14870	13567
115466	13568
222552	13569
48219	13570
226962	13571
25702	13572
226680	13573
63080	13574
12429	13575
160210	13576
37862	13577
85526	13578
1260	13579
4581	13580
103066	13581
123302	13582
220269	13583
4428	13584
3422	13585
75454	13586
89922	13587
126411	13588
40514	13589
6601	13590
2480	13591
3062	13592
1769	13593
45829	13594
55936	13595
54812	13596
50369	13597
69997	13598
2423	13599
155891	13600
55105	13601
224950	13602
196140	13603
55724	13604
148486	13605
106287	13606
14907	13607
109016	13608
120724	13609
158001	13610
185002	13611
227320	13612
224715	13613
196197	13614
223982	13615
114587	13616
6596	13617
113816	13618
115337	13619
8913	13620
114113	13621
2180	13622
228690	13623
158272	13624
50369	13625
3996	13626
6603	13627
3728	13628
5072	13629
159128	13630
86061	13631
115466	13632
115376	13633
174997	13634
8859	13635
160775	13636
536	13637
29907	13638
5718	13639
12427	13640
5768	13641
33549	13642
27345	13643
3508	13644
154898	13645
214943	13646
224065	13647
21819	13648
1372	13649
5072	13650
166184	13651
85138	13652
192405	13653
29274	13654
676	13655
1050	13656
88282	13657
37889	13658
22389	13659
39672	13660
83242	13661
10091	13662
14339	13663
86236	13664
223264	13665
118502	13666
868	13667
27449	13668
157724	13669
115191	13670
11894	13671
51167	13672
24974	13673
20635	13674
35990	13675
217551	13676
155654	13677
4480	13678
1292	13679
1292	13680
1292	13681
40996	13682
151932	13683
56038	13684
17737	13685
786	13686
124452	13687
6401	13688
112547	13689
20841	13690
68604	13691
85489	13692
122923	13693
1984	13694
82118	13695
139997	13696
75369	13697
221581	13698
218466	13699
87439	13700
117641	13701
86953	13702
222182	13703
86919	13704
86953	13705
153749	13706
27959	13707
210295	13708
239542	13709
165154	13710
67179	13711
25573	13712
117834	13713
235935	13714
115306	13715
219966	13716
224174	13717
219959	13718
229258	13719
117836	13720
235912	13721
31023	13722
224	13723
5575	13724
73829	13725
18294	13726
18447	13727
1658	13728
66528	13729
27605	13730
22534	13731
205983	13732
4341	13733
26960	13734
30865	13735
11735	13736
41495	13737
63834	13738
155711	13739
217621	13740
85351	13741
54604	13742
114801	13743
32655	13744
46510	13745
15705	13746
32670	13747
67553	13748
192	13749
189169	13750
8594	13751
91497	13752
14683	13753
73154	13754
32670	13755
112899	13756
17736	13757
114152	13758
53011	13759
61818	13760
20	13761
20	13762
116510	13763
101371	13764
39954	13765
14653	13766
229994	13767
24905	13768
482	13769
147529	13770
147529	13771
55065	13772
29073	13773
123182	13774
123517	13775
43010	13776
171682	13777
34150	13778
22260	13779
229050	13780
172119	13781
33896	13782
219499	13783
123837	13784
123945	13785
68336	13786
165235	13787
32896	13788
351	13789
109197	13790
136364	13791
117839	13792
14703	13793
207524	13794
158429	13795
109409	13796
159958	13797
152912	13798
86209	13799
139427	13800
191322	13801
109197	13802
14703	13803
117841	13804
181492	13805
149700	13806
84715	13807
235604	13808
164234	13809
87696	13810
64264	13811
164455	13812
26545	13813
25327	13814
11915	13815
133913	13816
351	13817
210577	13818
95313	13819
1766	13820
6981	13821
157112	13822
89455	13823
152894	13824
12405	13825
12482	13826
26806	13827
4419	13828
41897	13829
3417	13830
81381	13831
15013	13832
14874	13833
4419	13834
4994	13835
18085	13836
1719	13837
7686	13838
26806	13839
4460	13840
5795	13841
3927	13842
26663	13843
3417	13844
5795	13845
26847	13846
42034	13847
26806	13848
4994	13849
5795	13850
4994	13851
4419	13852
12516	13853
14874	13854
2146	13855
3417	13856
81381	13857
81381	13858
5795	13859
18085	13860
4994	13861
2163	13862
4994	13863
18085	13864
5795	13865
5729	13866
15013	13867
5025	13868
7686	13869
81511	13870
529	13871
5729	13872
7686	13873
11405	13874
3417	13875
10419	13876
13649	13877
4994	13878
10383	13879
42034	13880
8932	13881
5008	13882
17938	13883
42034	13884
1372	13885
2411	13886
14874	13887
89938	13888
3417	13889
3927	13890
7658	13891
10496	13892
5006	13893
12405	13894
54016	13895
7658	13896
5795	13897
22057	13898
4994	13899
2163	13900
8969	13901
1719	13902
5729	13903
4994	13904
12516	13905
7658	13906
7686	13907
2650	13908
60493	13909
84096	13910
19011	13911
73926	13912
55575	13913
6470	13914
15598	13915
65618	13916
7730	13917
183574	13918
97632	13919
127900	13920
20319	13921
237123	13922
125223	13923
109834	13924
165032	13925
173057	13926
8602	13927
11005	13928
104669	13929
9731	13930
6172	13931
14895	13932
58496	13933
58496	13934
113520	13935
118026	13936
26545	13937
1338	13938
1338	13939
34122	13940
123685	13941
47536	13942
35	13943
63022	13944
69428	13945
3551	13946
65444	13947
63814	13948
65834	13949
138589	13950
2959	13951
5065	13952
147338	13953
123189	13954
24170	13955
26231	13956
147338	13957
11420	13958
86875	13959
59883	13960
34304	13961
1787	13962
5467	13963
130375	13964
6252	13965
55164	13966
74248	13967
3588	13968
22390	13969
65416	13970
3751	13971
7025	13972
16416	13973
2223	13974
2223	13975
42451	13976
51817	13977
22367	13978
11500	13979
903	13980
669	13981
82	13982
10986	13983
10986	13984
7506	13985
30300	13986
125857	13987
43083	13988
41198	13989
41198	13990
47697	13991
3707	13992
3707	13993
54816	13994
18315	13995
18315	13996
206615	13997
29213	13998
151662	13999
215066	14000
74240	14001
36767	14002
30300	14003
191764	14004
152685	14005
1917	14006
57871	14007
13558	14008
944	14009
9671	14010
13739	14011
52790	14012
4025	14013
238124	14014
313	14015
24103	14016
17239	14017
144	14018
2275	14019
32822	14020
19262	14021
52298	14022
217193	14023
242	14024
26619	14025
2076	14026
8847	14027
4139	14028
18990	14029
151502	14030
53190	14031
101846	14032
8800	14033
117807	14034
3038	14035
39075	14036
212022	14037
12287	14038
528	14039
24714	14040
21593	14041
101552	14042
7172	14043
62578	14044
214037	14045
7572	14046
65904	14047
25801	14048
6939	14049
21679	14050
87425	14051
84779	14052
15937	14053
55077	14054
49951	14055
138659	14056
17796	14057
34703	14058
219789	14059
13828	14060
2871	14061
67905	14062
32	14063
40978	14064
193413	14065
3092	14066
41358	14067
214353	14068
33760	14069
544	14070
85861	14071
52949	14072
23690	14073
9396	14074
135151	14075
19387	14076
36959	14077
67158	14078
58791	14079
8841	14080
21612	14081
3157	14082
2672	14083
236905	14084
68174	14085
36589	14086
2364	14087
12786	14088
333	14089
95160	14090
134827	14091
58431	14092
66101	14093
23209	14094
39844	14095
12287	14096
21593	14097
65938	14098
68376	14099
34703	14100
42795	14101
237016	14102
2103	14103
30481	14104
25279	14105
1112	14106
1679	14107
163548	14108
3937	14109
84303	14110
28074	14111
2712	14112
18189	14113
6543	14114
52047	14115
2275	14116
6133	14117
30634	14118
343	14119
28289	14120
416	14121
87623	14122
220876	14123
230491	14124
59602	14125
32381	14126
87646	14127
1001	14128
51718	14129
23915	14130
17732	14131
14390	14132
52093	14133
106776	14134
5826	14135
190922	14136
7572	14137
52508	14138
109092	14139
75065	14140
24609	14141
17796	14142
40838	14143
66685	14144
21028	14145
4846	14146
36348	14147
18189	14148
9166	14149
2711	14150
41592	14151
10303	14152
25652	14153
135279	14154
942	14155
13076	14156
33133	14157
6532	14158
89291	14159
40971	14160
75527	14161
141519	14162
7150	14163
13334	14164
40469	14165
95722	14166
68563	14167
51958	14168
16245	14169
32649	14170
1036	14171
172	14172
629	14173
2712	14174
20416	14175
3721	14176
13519	14177
1112	14178
82725	14179
41056	14180
12245	14181
1679	14182
25547	14183
94628	14184
73907	14185
117643	14186
8136	14187
9556	14188
143747	14189
153251	14190
14132	14191
70798	14192
68031	14193
160830	14194
1705	14195
46629	14196
4139	14197
95934	14198
89463	14199
40089	14200
696	14201
118922	14202
41358	14203
26379	14204
51674	14205
14695	14206
21508	14207
141520	14208
52493	14209
16700	14210
12292	14211
2899	14212
73564	14213
36348	14214
405	14215
28889	14216
31896	14217
1295	14218
36348	14219
231303	14220
17688	14221
23638	14222
14628	14223
10671	14224
39568	14225
66846	14226
3867	14227
2275	14228
45867	14229
28835	14230
67449	14231
20853	14232
57514	14233
156690	14234
20660	14235
2004	14236
21702	14237
11342	14238
1543	14239
35754	14240
70156	14241
57382	14242
439	14243
88	14244
5703	14245
104	14246
61523	14247
7411	14248
26385	14249
98340	14250
2351	14251
1835	14252
1472	14253
16582	14254
1542	14255
5239	14256
147892	14257
109039	14258
109039	14259
22902	14260
29894	14261
3397	14262
49661	14263
1573	14264
142819	14265
3645	14266
9645	14267
3001	14268
12634	14269
19561	14270
80801	14271
4330	14272
132870	14273
8574	14274
2774	14275
4800	14276
11520	14277
8582	14278
22792	14279
35492	14280
7571	14281
9621	14282
143346	14283
38566	14284
333	14285
96952	14286
1090	14287
20214	14288
48435	14289
65	14290
17291	14291
268	14292
28428	14293
35998	14294
58492	14295
142	14296
1346	14297
42568	14298
1105	14299
30412	14300
217	14301
98580	14302
152008	14303
47659	14304
124118	14305
38730	14306
25582	14307
106097	14308
11163	14309
5562	14310
50841	14311
20662	14312
104708	14313
4715	14314
38695	14315
7206	14316
20370	14317
1816	14318
24178	14319
65052	14320
4850	14321
13344	14322
2712	14323
682	14324
13365	14325
45878	14326
125	14327
30388	14328
48130	14329
1002	14330
15235	14331
49724	14332
16269	14333
7343	14334
485	14335
148177	14336
57867	14337
7343	14338
7453	14339
5501	14340
5963	14341
3119	14342
56539	14343
56321	14344
13414	14345
9484	14346
24	14347
435	14348
428	14349
17186	14350
13352	14351
35130	14352
2043	14353
3794	14354
1073	14355
3544	14356
32971	14357
17051	14358
2307	14359
5633	14360
12738	14361
2553	14362
78599	14363
485	14364
5371	14365
60973	14366
20992	14367
21069	14368
2959	14369
61609	14370
41457	14371
11144	14372
16744	14373
3591	14374
51525	14375
1977	14376
30927	14377
23868	14378
108560	14379
158522	14380
17630	14381
14616	14382
47881	14383
4288	14384
28426	14385
57865	14386
27829	14387
9834	14388
39718	14389
2253	14390
27363	14391
47659	14392
8356	14393
9274	14394
14924	14395
439	14396
41740	14397
548	14398
393	14399
11768	14400
7524	14401
48957	14402
108725	14403
37690	14404
686	14405
165424	14406
2022	14407
9823	14408
23855	14409
2351	14410
161097	14411
86654	14412
24178	14413
9662	14414
80	14415
72736	14416
30599	14417
4264	14418
4189	14419
213785	14420
4189	14421
72499	14422
49991	14423
113755	14424
47238	14425
54854	14426
26202	14427
25544	14428
48089	14429
181536	14430
17780	14431
164812	14432
807	14433
3735	14434
3225	14435
73363	14436
1100	14437
85603	14438
142306	14439
14755	14440
10742	14441
2387	14442
644	14443
54079	14444
95	14445
7186	14446
8156	14447
2074	14448
2696	14449
6127	14450
6067	14451
28134	14452
4954	14453
36864	14454
67378	14455
888	14456
2626	14457
6055	14458
691	14459
24132	14460
2387	14461
19312	14462
83859	14463
8185	14464
4863	14465
4132	14466
16416	14467
144	14468
29825	14469
16416	14470
4230	14471
42506	14472
30476	14473
128	14474
128	14475
6070	14476
2658	14477
1329	14478
147	14479
2630	14480
563	14481
2987	14482
20578	14483
29064	14484
223	14485
40970	14486
686	14487
23231	14488
5533	14489
1365	14490
54126	14491
4624	14492
35503	14493
1079	14494
15527	14495
74518	14496
1964	14497
39707	14498
8350	14499
57340	14500
710	14501
11501	14502
129832	14503
2327	14504
49257	14505
11892	14506
6329	14507
3995	14508
11114	14509
152218	14510
6111	14511
141924	14512
5879	14513
23762	14514
57231	14515
1168	14516
425	14517
5879	14518
697	14519
38448	14520
16767	14521
9750	14522
11501	14523
147865	14524
2632	14525
12755	14526
12206	14527
152	14528
8091	14529
96738	14530
14378	14531
65408	14532
64889	14533
51050	14534
10114	14535
85071	14536
21047	14537
154748	14538
12162	14539
65408	14540
64832	14541
10193	14542
64889	14543
10193	14544
8694	14545
64889	14546
12046	14547
154479	14548
50425	14549
2281	14550
28219	14551
106019	14552
73285	14553
80062	14554
150287	14555
47459	14556
9684	14557
16433	14558
64907	14559
48973	14560
150118	14561
20712	14562
13690	14563
559	14564
2355	14565
24096	14566
12013	14567
45797	14568
38702	14569
1202	14570
7204	14571
6790	14572
35039	14573
172311	14574
235	14575
6216	14576
37568	14577
161541	14578
18393	14579
8726	14580
36118	14581
78623	14582
29406	14583
24997	14584
39822	14585
45705	14586
9396	14587
68093	14588
43690	14589
46943	14590
43250	14591
160510	14592
34919	14593
10271	14594
50364	14595
57173	14596
129319	14597
23044	14598
238	14599
32184	14600
61991	14601
24628	14602
1138	14603
2268	14604
1214	14605
1215	14606
1588	14607
21983	14608
2986	14609
5415	14610
100036	14611
53061	14612
1206	14613
596	14614
96520	14615
24725	14616
548	14617
16405	14618
10952	14619
133438	14620
3035	14621
41	14622
118258	14623
7709	14624
63034	14625
648	14626
2082	14627
3026	14628
4078	14629
80308	14630
18877	14631
64	14632
25220	14633
725	14634
3861	14635
5708	14636
3864	14637
282	14638
124	14639
8129	14640
58385	14641
16586	14642
6233	14643
52174	14644
224308	14645
51485	14646
6286	14647
10823	14648
519	14649
1310	14650
13684	14651
51709	14652
2007	14653
5273	14654
2125	14655
29739	14656
71833	14657
45119	14658
74437	14659
88644	14660
91516	14661
49	14662
49	14663
49	14664
13493	14665
1100	14666
312	14667
9294	14668
58521	14669
6059	14670
31499	14671
13471	14672
29106	14673
22982	14674
164661	14675
166446	14676
2137	14677
6152	14678
5875	14679
2389	14680
25112	14681
28	14682
106356	14683
7524	14684
56481	14685
3783	14686
6073	14687
10353	14688
104893	14689
292	14690
2628	14691
979	14692
96754	14693
428	14694
9837	14695
229406	14696
65050	14697
22269	14698
2992	14699
110242	14700
54375	14701
167245	14702
3735	14703
26601	14704
111736	14705
106658	14706
14736	14707
42626	14708
29092	14709
7487	14710
10174	14711
324	14712
425	14713
92	14714
11220	14715
14678	14716
561	14717
8502	14718
84370	14719
31658	14720
17002	14721
6078	14722
23388	14723
2484	14724
39874	14725
84200	14726
30878	14727
150474	14728
7065	14729
1100	14730
3203	14731
5519	14732
49084	14733
25484	14734
87823	14735
19702	14736
5479	14737
146988	14738
50273	14739
45909	14740
19702	14741
9496	14742
344	14743
19218	14744
11737	14745
57335	14746
5483	14747
146934	14748
56345	14749
3735	14750
561	14751
110020	14752
32832	14753
32398	14754
11767	14755
80587	14756
108986	14757
488	14758
24694	14759
7788	14760
5286	14761
7794	14762
645	14763
689	14764
3468	14765
1211	14766
253	14767
10952	14768
5896	14769
19702	14770
24462	14771
8419	14772
4464	14773
6329	14774
11464	14775
32607	14776
32607	14777
200247	14778
3676	14779
645	14780
11249	14781
30269	14782
97316	14783
231783	14784
28625	14785
78621	14786
235138	14787
103	14788
30327	14789
31265	14790
2582	14791
8791	14792
8582	14793
103	14794
8561	14795
57416	14796
114268	14797
2845	14798
36573	14799
1200	14800
1831	14801
44661	14802
6085	14803
5126	14804
8195	14805
70141	14806
65628	14807
111760	14808
100066	14809
25466	14810
49962	14811
110513	14812
126083	14813
9478	14814
11415	14815
58187	14816
75229	14817
52702	14818
50718	14819
62860	14820
14712	14821
78130	14822
198961	14823
20058	14824
62860	14825
88576	14826
20612	14827
77874	14828
165547	14829
36350	14830
120317	14831
115912	14832
127608	14833
84470	14834
9534	14835
125187	14836
30258	14837
42757	14838
1032	14839
10966	14840
6207	14841
163650	14842
1868	14843
6954	14844
242	14845
1616	14846
27563	14847
5460	14848
16109	14849
1693	14850
76353	14851
238	14852
1090	14853
982	14854
5633	14855
9142	14856
6232	14857
43758	14858
8655	14859
18626	14860
7140	14861
35601	14862
807	14863
41572	14864
87413	14865
146972	14866
18634	14867
13793	14868
47242	14869
26036	14870
350	14871
4616	14872
139539	14873
45447	14874
219963	14875
254	14876
15829	14877
15829	14878
20741	14879
30930	14880
11312	14881
80248	14882
807	14883
8006	14884
48888	14885
7281	14886
132318	14887
111532	14888
31496	14889
39770	14890
11990	14891
710	14892
180	14893
2597	14894
974	14895
11515	14896
38754	14897
5473	14898
5473	14899
35110	14900
2312	14901
39083	14902
65745	14903
15845	14904
11602	14905
4441	14906
60840	14907
1753	14908
20797	14909
199819	14910
78497	14911
79815	14912
144178	14913
55729	14914
8056	14915
26079	14916
2064	14917
27219	14918
17641	14919
17641	14920
55729	14921
435	14922
519	14923
519	14924
24852	14925
24852	14926
55729	14927
5388	14928
5548	14929
1809	14930
15597	14931
1492	14932
803	14933
32353	14934
18833	14935
324	14936
15597	14937
23533	14938
4736	14939
3119	14940
18460	14941
10114	14942
20575	14943
9047	14944
45044	14945
51768	14946
232226	14947
17221	14948
102028	14949
36279	14950
429	14951
272	14952
48888	14953
7479	14954
2281	14955
6175	14956
1638	14957
7394	14958
3594	14959
52742	14960
44241	14961
2275	14962
23936	14963
28687	14964
87045	14965
16469	14966
807	14967
47236	14968
88080	14969
10336	14970
61	14971
5686	14972
19222	14973
2939	14974
296	14975
29087	14976
11272	14977
11620	14978
17070	14979
18636	14980
73253	14981
1542	14982
4611	14983
96801	14984
8210	14985
127	14986
4479	14987
11594	14988
179978	14989
3270	14990
35194	14991
180	14992
95356	14993
7056	14994
6543	14995
7191	14996
107003	14997
94926	14998
24942	14999
30269	15000
32024	15001
179769	15002
17070	15003
3709	15004
7370	15005
59247	15006
9303	15007
231178	15008
6822	15009
25959	15010
1004	15011
269	15012
1495	15013
147	15014
19701	15015
13441	15016
58566	15017
205702	15018
55436	15019
26544	15020
8346	15021
142037	15022
147625	15023
119212	15024
47400	15025
75106	15026
51453	15027
16929	15028
45450	15029
6849	15030
22651	15031
62663	15032
41549	15033
42413	15034
165546	15035
23451	15036
27829	15037
60593	15038
21691	15039
135219	15040
68033	15041
78441	15042
237848	15043
78096	15044
13714	15045
17505	15046
143791	15047
25224	15048
54326	15049
24419	15050
8224	15051
49722	15052
48954	15053
40720	15054
112680	15055
8030	15056
29852	15057
79659	15058
140834	15059
31571	15060
28067	15061
13595	15062
79828	15063
20605	15064
1792	15065
48770	15066
20762	15067
5502	15068
24065	15069
5567	15070
45068	15071
10750	15072
11953	15073
165911	15074
13557	15075
33917	15076
10726	15077
62675	15078
12067	15079
81933	15080
92007	15081
80938	15082
184265	15083
8030	15084
67676	15085
48927	15086
2699	15087
30898	15088
18962	15089
82593	15090
35084	15091
16673	15092
82265	15093
36455	15094
6234	15095
39844	15096
11953	15097
118260	15098
16498	15099
97335	15100
22495	15101
40490	15102
10675	15103
1964	15104
92467	15105
16013	15106
11480	15107
143262	15108
117077	15109
68276	15110
10106	15111
43046	15112
2643	15113
9881	15114
28025	15115
89100	15116
2233	15117
105685	15118
61510	15119
20605	15120
18319	15121
73680	15122
5875	15123
50010	15124
47893	15125
85890	15126
4793	15127
15237	15128
8500	15129
20675	15130
2048	15131
85071	15132
109071	15133
5582	15134
47876	15135
9638	15136
5475	15137
23488	15138
14483	15139
67503	15140
19453	15141
31755	15142
182014	15143
18805	15144
3040	15145
61899	15146
6699	15147
23614	15148
33860	15149
24465	15150
2796	15151
19595	15152
134791	15153
86506	15154
19290	15155
133698	15156
4373	15157
10016	15158
1357	15159
19595	15160
20710	15161
31173	15162
32282	15163
18727	15164
9997	15165
96845	15166
204426	15167
38692	15168
3831	15169
1363	15170
9536	15171
14371	15172
695	15173
18988	15174
22158	15175
17176	15176
2796	15177
32180	15178
24866	15179
22512	15180
6537	15181
2342	15182
61706	15183
17080	15184
80971	15185
5255	15186
39669	15187
30464	15188
165039	15189
179241	15190
15675	15191
9843	15192
24362	15193
65177	15194
30454	15195
16988	15196
9954	15197
177282	15198
10771	15199
60296	15200
292	15201
108503	15202
54749	15203
17242	15204
54226	15205
61065	15206
29899	15207
34151	15208
20654	15209
494	15210
24902	15211
4263	15212
190	15213
17721	15214
24924	15215
24924	15216
16929	15217
19222	15218
8626	15219
1659	15220
773	15221
70489	15222
4161	15223
7562	15224
59469	15225
117528	15226
186740	15227
21518	15228
184850	15229
49257	15230
137413	15231
24067	15232
23762	15233
68049	15234
29836	15235
34949	15236
19746	15237
28052	15238
100499	15239
123372	15240
9301	15241
57562	15242
235148	15243
5415	15244
56061	15245
5415	15246
140534	15247
161841	15248
27762	15249
14066	15250
6130	15251
21186	15252
2563	15253
235061	15254
58885	15255
139451	15256
140793	15257
141994	15258
5540	15259
124009	15260
2959	15261
211218	15262
42585	15263
71961	15264
16744	15265
34888	15266
206452	15267
46805	15268
2401	15269
92477	15270
32959	15271
215309	15272
174359	15273
15208	15274
24603	15275
108790	15276
68665	15277
165695	15278
6362	15279
6822	15280
161468	15281
67068	15282
80232	15283
7250	15284
146983	15285
51495	15286
20076	15287
10348	15288
204809	15289
6397	15290
180133	15291
3852	15292
110	15293
14249	15294
66780	15295
891	15296
19384	15297
1106	15298
134	15299
45750	15300
7549	15301
39828	15302
400	15303
44613	15304
62549	15305
219186	15306
12830	15307
6284	15308
710	15309
7788	15310
88175	15311
3469	15312
46262	15313
3596	15314
110	15315
2993	15316
115303	15317
12231	15318
6175	15319
117888	15320
1527	15321
40847	15322
68539	15323
563	15324
7587	15325
3220	15326
5648	15327
7559	15328
48966	15329
2082	15330
296	15331
41392	15332
7776	15333
5534	15334
8500	15335
662	15336
23168	15337
39614	15338
4883	15339
2939	15340
41631	15341
240464	15342
2573	15343
5584	15344
3864	15345
1852	15346
27498	15347
5269	15348
1710	15349
159	15350
1004	15351
29826	15352
106667	15353
1977	15354
128	15355
889	15356
47859	15357
9684	15358
28	15359
3593	15360
64	15361
159	15362
26438	15363
4965	15364
2256	15365
74548	15366
2253	15367
24355	15368
2864	15369
34165	15370
814	15371
1811	15372
17337	15373
25657	15374
1865	15375
21589	15376
72516	15377
6073	15378
21478	15379
4138	15380
71875	15381
9275	15382
9196	15383
52841	15384
6887	15385
234250	15386
54588	15387
19678	15388
44864	15389
6383	15390
51469	15391
4477	15392
6975	15393
27	15394
162297	15395
51072	15396
7030	15397
2815	15398
46283	15399
5228	15400
19449	15401
16152	15402
7030	15403
10967	15404
33858	15405
648	15406
148529	15407
2059	15408
23556	15409
60658	15410
10962	15411
3723	15412
24462	15413
8700	15414
55476	15415
176687	15416
150600	15417
10150	15418
12830	15419
39708	15420
86703	15421
120186	15422
47035	15423
24737	15424
36758	15425
232228	15426
180	15427
1501	15428
153770	15429
57800	15430
346	15431
51525	15432
77683	15433
3864	15434
26438	15435
23397	15436
17242	15437
5613	15438
705	15439
4695	15440
56789	15441
30361	15442
35700	15443
85663	15444
8700	15445
24858	15446
8177	15447
72199	15448
36298	15449
43180	15450
235150	15451
2765	15452
19454	15453
14346	15454
4162	15455
3865	15456
1342	15457
479	15458
1211	15459
65423	15460
7595	15461
14205	15462
5879	15463
82603	15464
350	15465
22729	15466
37962	15467
2006	15468
106684	15469
78494	15470
16133	15471
154131	15472
32045	15473
10137	15474
71894	15475
29568	15476
24764	15477
403	15478
14101	15479
5843	15480
8132	15481
32268	15482
80	15483
45212	15484
16058	15485
11859	15486
1588	15487
165	15488
25917	15489
38221	15490
8517	15491
710	15492
22917	15493
2292	15494
2076	15495
6301	15496
4630	15497
7994	15498
46100	15499
65039	15500
147	15501
100	15502
2652	15503
4686	15504
46678	15505
485	15506
7017	15507
76011	15508
45878	15509
37260	15510
3850	15511
19682	15512
64654	15513
725	15514
21308	15515
7500	15516
11441	15517
22352	15518
29161	15519
36	15520
8277	15521
231682	15522
64917	15523
4846	15524
113994	15525
51639	15526
31506	15527
544	15528
44745	15529
3865	15530
10346	15531
36203	15532
118997	15533
124	15534
36	15535
2397	15536
6534	15537
124	15538
21545	15539
853	15540
17852	15541
12304	15542
7329	15543
1117	15544
10282	15545
772	15546
97194	15547
72499	15548
14445	15549
32940	15550
231419	15551
24184	15552
38071	15553
25020	15554
124597	15555
3704	15556
184729	15557
29007	15558
14679	15559
120436	15560
66833	15561
596	15562
27404	15563
71502	15564
19952	15565
21429	15566
52070	15567
12206	15568
113885	15569
113964	15570
13952	15571
157066	15572
8517	15573
1230	15574
5221	15575
84867	15576
9032	15577
128	15578
3232	15579
8817	15580
89677	15581
21545	15582
11281	15583
41599	15584
19438	15585
32779	15586
430	15587
110	15588
17562	15589
32917	15590
28886	15591
11167	15592
18223	15593
1977	15594
772	15595
33063	15596
29778	15597
1107	15598
15439	15599
26753	15600
27083	15601
897	15602
9263	15603
2081	15604
80	15605
6517	15606
208726	15607
2274	15608
5159	15609
172381	15610
40695	15611
116511	15612
27107	15613
176776	15614
401	15615
3136	15616
28252	15617
6796	15618
207598	15619
80592	15620
16473	15621
10221	15622
17272	15623
30426	15624
1195	15625
28625	15626
694	15627
1826	15628
29319	15629
9739	15630
19585	15631
148346	15632
73338	15633
15741	15634
30276	15635
5397	15636
3356	15637
235423	15638
1214	15639
1852	15640
1527	15641
11176	15642
3704	15643
204386	15644
20158	15645
98451	15646
67675	15647
48996	15648
24988	15649
40588	15650
40751	15651
61687	15652
101846	15653
2400	15654
31526	15655
55361	15656
59303	15657
2354	15658
25220	15659
11665	15660
2789	15661
32972	15662
931	15663
75297	15664
1312	15665
83893	15666
23230	15667
194399	15668
43077	15669
46494	15670
33964	15671
198	15672
1524	15673
3211	15674
80998	15675
80997	15676
8515	15677
3314	15678
24176	15679
24421	15680
16613	15681
77881	15682
2364	15683
79319	15684
111947	15685
12594	15686
827	15687
110325	15688
119	15689
87330	15690
54394	15691
13730	15692
117673	15693
32542	15694
37769	15695
83564	15696
36754	15697
4739	15698
1445	15699
175264	15700
99778	15701
17630	15702
83072	15703
136706	15704
17424	15705
9534	15706
292	15707
153734	15708
1313	15709
812	15710
58619	15711
95	15712
17161	15713
2650	15714
3272	15715
4083	15716
7778	15717
5431	15718
6537	15719
149736	15720
43903	15721
67574	15722
58	15723
98720	15724
69845	15725
148657	15726
47271	15727
18756	15728
148024	15729
40821	15730
1457	15731
119796	15732
8384	15733
38413	15734
51374	15735
101430	15736
132590	15737
82805	15738
19361	15739
7968	15740
50577	15741
84672	15742
13730	15743
95570	15744
20484	15745
76839	15746
8008	15747
27320	15748
1312	15749
4805	15750
889	15751
2191	15752
31809	15753
149553	15754
83414	15755
20421	15756
51165	15757
33917	15758
5046	15759
2191	15760
50222	15761
40720	15762
52843	15763
56	15764
2038	15765
2054	15766
8436	15767
91779	15768
22590	15769
117482	15770
100121	15771
10803	15772
46494	15773
62672	15774
91742	15775
6122	15776
3310	15777
178706	15778
4477	15779
36280	15780
893	15781
23677	15782
77197	15783
52862	15784
62646	15785
6426	15786
104412	15787
11620	15788
634	15789
1312	15790
64609	15791
57739	15792
2537	15793
29330	15794
11877	15795
12221	15796
15680	15797
27349	15798
18340	15799
9926	15800
84201	15801
5648	15802
8620	15803
2021	15804
821	15805
189525	15806
4700	15807
17051	15808
16976	15809
10675	15810
8213	15811
52	15812
3026	15813
935	15814
39530	15815
111980	15816
11153	15817
5559	15818
3026	15819
7123	15820
508	15821
3150	15822
332	15823
10105	15824
19836	15825
13964	15826
9491	15827
67843	15828
12989	15829
7440	15830
87111	15831
130385	15832
187010	15833
2303	15834
17811	15835
36889	15836
21121	15837
4825	15838
750	15839
73330	15840
147	15841
4678	15842
149399	15843
58181	15844
10750	15845
6729	15846
29195	15847
11105	15848
2039	15849
26486	15850
16916	15851
704	15852
2109	15853
30500	15854
1316	15855
47	15856
1557	15857
55570	15858
38413	15859
24341	15860
11415	15861
16562	15862
41017	15863
13812	15864
4698	15865
9126	15866
23744	15867
73611	15868
91729	15869
49	15870
48609	15871
3018	15872
17879	15873
2201	15874
24637	15875
92580	15876
40195	15877
11828	15878
114233	15879
16402	15880
196825	15881
37932	15882
31701	15883
240421	15884
39856	15885
8314	15886
13210	15887
55193	15888
111152	15889
12319	15890
13911	15891
11336	15892
158845	15893
11578	15894
5126	15895
238	15896
5431	15897
20717	15898
20500	15899
49773	15900
41785	15901
29788	15902
8454	15903
109647	15904
25614	15905
116899	15906
11183	15907
24962	15908
3865	15909
18816	15910
46465	15911
44106	15912
64600	15913
20718	15914
66833	15915
80090	15916
196358	15917
120438	15918
235838	15919
11053	15920
76547	15921
1737	15922
29563	15923
10178	15924
87646	15925
26113	15926
700	15927
80363	15928
20306	15929
151828	15930
40609	15931
89046	15932
6329	15933
5648	15934
77744	15935
44939	15936
139510	15937
84496	15938
2344	15939
26337	15940
98068	15941
140364	15942
78989	15943
12231	15944
59652	15945
32667	15946
83928	15947
55476	15948
119545	15949
117811	15950
71289	15951
686	15952
38515	15953
82	15954
30351	15955
29586	15956
2248	15957
3707	15958
8333	15959
32746	15960
559	15961
13589	15962
16471	15963
124870	15964
64917	15965
23659	15966
32177	15967
6205	15968
19717	15969
3232	15970
230140	15971
52305	15972
563	15973
46568	15974
97635	15975
38731	15976
45797	15977
9486	15978
36279	15979
223	15980
11342	15981
112039	15982
897	15983
3254	15984
1445	15985
98422	15986
83220	15987
14504	15988
31410	15989
22987	15990
11239	15991
30028	15992
41332	15993
29958	15994
48406	15995
24099	15996
1527	15997
301	15998
34830	15999
152660	16000
12295	16001
17782	16002
55918	16003
51235	16004
24133	16005
87576	16006
1613	16007
19981	16008
51034	16009
193	16010
22882	16011
103979	16012
31732	16013
4972	16014
25656	16015
5407	16016
895	16017
292	16018
210776	16019
20980	16020
39270	16021
13955	16022
63351	16023
33947	16024
17412	16025
95801	16026
1329	16027
227016	16028
57228	16029
126648	16030
68207	16031
6849	16032
66092	16033
80922	16034
4874	16035
76749	16036
4336	16037
45529	16038
16722	16039
29091	16040
34977	16041
40131	16042
38127	16043
11981	16044
42679	16045
3331	16046
3150	16047
10614	16048
80971	16049
30379	16050
2620	16051
25112	16052
13745	16053
5559	16054
20155	16055
429	16056
109035	16057
17080	16058
66	16059
38006	16060
1957	16061
6429	16062
1307	16063
4226	16064
238	16065
43	16066
9573	16067
3360	16068
596	16069
31573	16070
2082	16071
24994	16072
10823	16073
8343	16074
45700	16075
234204	16076
37697	16077
4096	16078
36869	16079
79860	16080
60786	16081
6232	16082
46757	16083
30621	16084
21472	16085
232637	16086
87271	16087
11089	16088
4096	16089
13706	16090
155841	16091
18869	16092
152905	16093
119162	16094
60509	16095
6542	16096
14674	16097
18684	16098
95145	16099
9286	16100
9295	16101
3271	16102
2356	16103
13889	16104
76083	16105
21478	16106
100658	16107
50865	16108
4138	16109
85	16110
88	16111
354	16112
5371	16113
29849	16114
2387	16115
16583	16116
5371	16117
15425	16118
430	16119
8132	16120
25586	16121
204183	16122
37708	16123
494	16124
294	16125
9661	16126
3828	16127
17166	16128
163142	16129
11313	16130
27718	16131
73650	16132
84959	16133
41208	16134
30919	16135
22961	16136
30415	16137
8756	16138
47967	16139
2913	16140
6146	16141
31144	16142
3704	16143
16010	16144
26652	16145
28082	16146
18872	16147
738	16148
50965	16149
1004	16150
11349	16151
4227	16152
2913	16153
8333	16154
350	16155
9486	16156
223	16157
66167	16158
37260	16159
115164	16160
25196	16161
85215	16162
118902	16163
2039	16164
244	16165
520	16166
126007	16167
2699	16168
4686	16169
98824	16170
44278	16171
96227	16172
88794	16173
60321	16174
1466	16175
86654	16176
94344	16177
103223	16178
2535	16179
101929	16180
38763	16181
7179	16182
73748	16183
2939	16184
9612	16185
9741	16186
106019	16187
28072	16188
35754	16189
198	16190
57816	16191
484	16192
8041	16193
13470	16194
6944	16195
13800	16196
234583	16197
1263	16198
2963	16199
28606	16200
5573	16201
828	16202
964	16203
1944	16204
48609	16205
5706	16206
216305	16207
15396	16208
2950	16209
32419	16210
14249	16211
37359	16212
15486	16213
142154	16214
354	16215
1295	16216
27160	16217
26373	16218
12319	16219
82710	16220
20622	16221
28461	16222
105093	16223
37231	16224
161	16225
8129	16226
79104	16227
2954	16228
96561	16229
30250	16230
3694	16231
1079	16232
14729	16233
401	16234
3202	16235
1666	16236
4877	16237
48954	16238
27625	16239
559	16240
4302	16241
117673	16242
9112	16243
5573	16244
403	16245
39834	16246
51745	16247
2643	16248
38822	16249
1324	16250
325	16251
24962	16252
119536	16253
70213	16254
4754	16255
2092	16256
13055	16257
20	16258
2538	16259
48478	16260
51242	16261
10963	16262
181717	16263
871	16264
217745	16265
51242	16266
1195	16267
6175	16268
433	16269
124252	16270
92182	16271
92182	16272
15526	16273
20712	16274
24966	16275
47051	16276
16720	16277
56321	16278
58567	16279
15066	16280
32798	16281
56215	16282
8051	16283
74	16284
24465	16285
23231	16286
3183	16287
160072	16288
1753	16289
16430	16290
30878	16291
27852	16292
9120	16293
186918	16294
149910	16295
72969	16296
31170	16297
117324	16298
124480	16299
161120	16300
117219	16301
95	16302
269	16303
392	16304
2334	16305
198	16306
3790	16307
222628	16308
15849	16309
4843	16310
20648	16311
1858	16312
28940	16313
15749	16314
1817	16315
106234	16316
6932	16317
27379	16318
178	16319
3804	16320
1671	16321
4863	16322
9056	16323
7556	16324
8651	16325
3001	16326
26238	16327
48115	16328
8420	16329
21624	16330
6142	16331
9571	16332
183525	16333
4011	16334
11349	16335
4074	16336
81135	16337
8125	16338
38501	16339
46961	16340
1527	16341
26385	16342
62086	16343
5648	16344
45750	16345
3763	16346
825	16347
3266	16348
5273	16349
81978	16350
13870	16351
6233	16352
24639	16353
1316	16354
223	16355
13428	16356
40906	16357
6932	16358
41515	16359
17324	16360
4266	16361
187511	16362
1654	16363
7394	16364
563	16365
88	16366
433	16367
45456	16368
8000	16369
4661	16370
823	16371
435	16372
5494	16373
8000	16374
127	16375
11984	16376
7154	16377
47565	16378
8150	16379
47314	16380
24103	16381
39612	16382
63589	16383
6987	16384
239879	16385
2884	16386
1588	16387
528	16388
9997	16389
7367	16390
808	16391
864	16392
13953	16393
27404	16394
7777	16395
6069	16396
6059	16397
199516	16398
22267	16399
2290	16400
2021	16401
2043	16402
2296	16403
97394	16404
62655	16405
62655	16406
7996	16407
7996	16408
141713	16409
37285	16410
77613	16411
74485	16412
25399	16413
508	16414
104058	16415
62675	16416
62301	16417
7592	16418
6157	16419
7239	16420
80078	16421
6233	16422
47881	16423
47841	16424
1202	16425
701	16426
46601	16427
8160	16428
71614	16429
4302	16430
15767	16431
23882	16432
108739	16433
1680	16434
72212	16435
22997	16436
13639	16437
29589	16438
15680	16439
80353	16440
18956	16441
71712	16442
135041	16443
130474	16444
143891	16445
61128	16446
73306	16447
27728	16448
108871	16449
10077	16450
114767	16451
94805	16452
198800	16453
29828	16454
231641	16455
132726	16456
494	16457
80091	16458
1105	16459
32728	16460
85472	16461
27757	16462
41802	16463
77636	16464
5481	16465
122410	16466
157347	16467
45570	16468
128	16469
515	16470
515	16471
2387	16472
9663	16473
76845	16474
85265	16475
15381	16476
9935	16477
15524	16478
58327	16479
18696	16480
30233	16481
25828	16482
153036	16483
32143	16484
60678	16485
60084	16486
195846	16487
59043	16488
60678	16489
8350	16490
80483	16491
20464	16492
16974	16493
116499	16494
354	16495
34758	16496
89653	16497
30664	16498
3294	16499
997	16500
7804	16501
2954	16502
3696	16503
13873	16504
34535	16505
61372	16506
2980	16507
103455	16508
18659	16509
14736	16510
119696	16511
91654	16512
91759	16513
17271	16514
80091	16515
40015	16516
11987	16517
12013	16518
17471	16519
98	16520
11882	16521
25672	16522
13557	16523
1190	16524
11176	16525
210	16526
3758	16527
292	16528
2985	16529
21437	16530
44640	16531
51888	16532
3035	16533
98740	16534
91866	16535
124	16536
2617	16537
2025	16538
13916	16539
1184	16540
6065	16541
1831	16542
109034	16543
4738	16544
23868	16545
4739	16546
160855	16547
103554	16548
11385	16549
5453	16550
36606	16551
36015	16552
97058	16553
96950	16554
33023	16555
102229	16556
176013	16557
43132	16558
51394	16559
64498	16560
40077	16561
25627	16562
143759	16563
48009	16564
181507	16565
9101	16566
48045	16567
7199	16568
129387	16569
1188	16570
39181	16571
78747	16572
44357	16573
6394	16574
61986	16575
55188	16576
205490	16577
94158	16578
86462	16579
3864	16580
3648	16581
13947	16582
95665	16583
116310	16584
187	16585
15955	16586
14639	16587
648	16588
803	16589
92125	16590
1748	16591
37580	16592
1032	16593
27974	16594
15478	16595
97925	16596
29030	16597
149529	16598
7969	16599
7969	16600
11632	16601
130675	16602
46635	16603
59295	16604
59295	16605
59371	16606
832	16607
226224	16608
2256	16609
23894	16610
689	16611
11578	16612
14249	16613
993	16614
2710	16615
27974	16616
27619	16617
14613	16618
11632	16619
1032	16620
83311	16621
41121	16622
1215	16623
19838	16624
13215	16625
16058	16626
2478	16627
17044	16628
98088	16629
564	16630
9924	16631
3202	16632
2864	16633
4264	16634
204399	16635
7520	16636
22539	16637
74934	16638
203	16639
10148	16640
74934	16641
69923	16642
32328	16643
43598	16644
140193	16645
2246	16646
3550	16647
60813	16648
214	16649
56727	16650
4056	16651
84985	16652
40572	16653
70071	16654
18950	16655
232508	16656
59371	16657
185460	16658
61601	16659
2867	16660
3254	16661
4104	16662
24008	16663
161855	16664
151714	16665
124	16666
443	16667
13560	16668
9836	16669
9648	16670
140381	16671
48231	16672
171610	16673
4733	16674
68350	16675
213371	16676
2716	16677
23277	16678
7237	16679
16774	16680
19812	16681
13706	16682
24657	16683
1655	16684
186741	16685
7778	16686
2630	16687
223263	16688
39510	16689
119968	16690
432	16691
244	16692
27219	16693
143762	16694
2074	16695
6547	16696
41452	16697
117125	16698
242	16699
23543	16700
36658	16701
9879	16702
20903	16703
15800	16704
18201	16705
66709	16706
12261	16707
13570	16708
24493	16709
3842	16710
35753	16711
17221	16712
19255	16713
48966	16714
162591	16715
180600	16716
36073	16717
24419	16718
44397	16719
9113	16720
32362	16721
10077	16722
161065	16723
195238	16724
218457	16725
7374	16726
11515	16727
14077	16728
214259	16729
73516	16730
41172	16731
14235	16732
2122	16733
16096	16734
36073	16735
20155	16736
8726	16737
235837	16738
83966	16739
73390	16740
43082	16741
214975	16742
153735	16743
66005	16744
44538	16745
73018	16746
142079	16747
133820	16748
128459	16749
142637	16750
105336	16751
10931	16752
63593	16753
86875	16754
584	16755
1215	16756
6430	16757
2396	16758
20118	16759
3500	16760
23578	16761
13362	16762
8827	16763
33025	16764
177	16765
232063	16766
229703	16767
6080	16768
16729	16769
9818	16770
25738	16771
59779	16772
42745	16773
46622	16774
20209	16775
13084	16776
4718	16777
46867	16778
1365	16779
3913	16780
103112	16781
11550	16782
81906	16783
2312	16784
17580	16785
37705	16786
4804	16787
1312	16788
33816	16789
6058	16790
58240	16791
6058	16792
47875	16793
6507	16794
16346	16795
3315	16796
73281	16797
9854	16798
13539	16799
27641	16800
4672	16801
51178	16802
2586	16803
55866	16804
61128	16805
5405	16806
3	16807
103130	16808
50222	16809
141	16810
9883	16811
8789	16812
11411	16813
7235	16814
7146	16815
214537	16816
1395	16817
18674	16818
9306	16819
18674	16820
2954	16821
4146	16822
6982	16823
141216	16824
21632	16825
23918	16826
217	16827
13105	16828
1607	16829
38360	16830
2587	16831
49575	16832
13167	16833
56635	16834
47316	16835
433	16836
164384	16837
37569	16838
47297	16839
2273	16840
6239	16841
20153	16842
17814	16843
38360	16844
5404	16845
1836	16846
40501	16847
9629	16848
78586	16849
83749	16850
29892	16851
2930	16852
15568	16853
7861	16854
926	16855
80539	16856
6291	16857
52174	16858
89489	16859
7350	16860
9388	16861
2606	16862
480	16863
18247	16864
119	16865
15135	16866
14436	16867
1182	16868
19173	16869
2935	16870
263	16871
108840	16872
13650	16873
47538	16874
78328	16875
148836	16876
13871	16877
8356	16878
24550	16879
47656	16880
2914	16881
480	16882
7353	16883
3665	16884
395	16885
2426	16886
60	16887
60	16888
19673	16889
4238	16890
29685	16891
3804	16892
6465	16893
30330	16894
1171	16895
24457	16896
435	16897
80539	16898
14662	16899
28674	16900
177	16901
234869	16902
15672	16903
3733	16904
186727	16905
5714	16906
163239	16907
24463	16908
6061	16909
233699	16910
88578	16911
25402	16912
198827	16913
30285	16914
80104	16915
7117	16916
6288	16917
46964	16918
29736	16919
25401	16920
11321	16921
4199	16922
9833	16923
4759	16924
79077	16925
41004	16926
10816	16927
9854	16928
64076	16929
17494	16930
13883	16931
62074	16932
10707	16933
8432	16934
5385	16935
6267	16936
1851	16937
146	16938
3017	16939
123	16940
1637	16941
13870	16942
219	16943
219	16944
19717	16945
38354	16946
10041	16947
4775	16948
395	16949
755	16950
47251	16951
19630	16952
35314	16953
285	16954
15	16955
34698	16956
49360	16957
48008	16958
13003	16959
51085	16960
3685	16961
3101	16962
20085	16963
2622	16964
8427	16965
5408	16966
13167	16967
9878	16968
30035	16969
29764	16970
47393	16971
19966	16972
60300	16973
47923	16974
20903	16975
1825	16976
30544	16977
9761	16978
4626	16979
1492	16980
44213	16981
164243	16982
118333	16983
49674	16984
395	16985
11315	16986
29685	16987
20430	16988
34836	16989
2587	16990
23916	16991
7273	16992
3577	16993
136	16994
50352	16995
995	16996
988	16997
56850	16998
126123	16999
88112	17000
32591	17001
2643	17002
3183	17003
16846	17004
8418	17005
5292	17006
103593	17007
20306	17008
32924	17009
4190	17010
59764	17011
55969	17012
204347	17013
225581	17014
694	17015
32353	17016
4638	17017
6175	17018
71761	17019
63539	17020
11421	17021
2074	17022
152287	17023
24132	17024
127	17025
64267	17026
50712	17027
36643	17028
1775	17029
21185	17030
21404	17031
65828	17032
177880	17033
20426	17034
2864	17035
18833	17036
5357	17037
157242	17038
157069	17039
1981	17040
11950	17041
127	17042
34715	17043
161033	17044
4194	17045
6960	17046
32828	17047
11226	17048
2941	17049
16988	17050
4698	17051
160933	17052
161471	17053
8824	17054
57826	17055
120396	17056
38578	17057
240330	17058
55670	17059
5518	17060
41156	17061
56177	17062
27659	17063
93250	17064
4729	17065
36510	17066
58554	17067
65828	17068
26441	17069
89788	17070
26564	17071
7064	17072
3280	17073
78292	17074
824	17075
1655	17076
824	17077
19362	17078
127	17079
4746	17080
20232	17081
30951	17082
19178	17083
50425	17084
5879	17085
23926	17086
13340	17087
2575	17088
16463	17089
5398	17090
7340	17091
7993	17092
17722	17093
686	17094
19235	17095
79808	17096
34368	17097
8623	17098
2538	17099
242	17100
22606	17101
25126	17102
3626	17103
1347	17104
144353	17105
4576	17106
128	17107
14613	17108
1311	17109
116748	17110
6195	17111
3779	17112
156606	17113
1836	17114
101308	17115
11057	17116
25224	17117
2321	17118
6138	17119
28063	17120
36728	17121
1485	17122
112072	17123
29915	17124
66690	17125
43255	17126
14453	17127
6978	17128
15698	17129
338	17130
83626	17131
100401	17132
234	17133
6875	17134
374	17135
2582	17136
338	17137
80326	17138
1803	17139
11861	17140
209686	17141
374	17142
3182	17143
28628	17144
74434	17145
374	17146
7002	17147
23872	17148
29436	17149
4092	17150
23729	17151
60	17152
1803	17153
31836	17154
17620	17155
23395	17156
4645	17157
1490	17158
71173	17159
234	17160
1753	17161
116711	17162
64867	17163
1328	17164
62338	17165
86634	17166
73	17167
1677	17168
45941	17169
20560	17170
47655	17171
29569	17172
7056	17173
2346	17174
31166	17175
62093	17176
4650	17177
74594	17178
15883	17179
103	17180
1803	17181
133353	17182
46062	17183
27138	17184
52855	17185
24532	17186
400	17187
46561	17188
23114	17189
13601	17190
25918	17191
39532	17192
10986	17193
10803	17194
18204	17195
7563	17196
7563	17197
13676	17198
26108	17199
16225	17200
29631	17201
1851	17202
23114	17203
29274	17204
57648	17205
3287	17206
65881	17207
74943	17208
3026	17209
74943	17210
173559	17211
5334	17212
149	17213
5700	17214
9313	17215
412	17216
59230	17217
186073	17218
5318	17219
180	17220
3551	17221
13650	17222
840	17223
5908	17224
16342	17225
8620	17226
9486	17227
7771	17228
113685	17229
64309	17230
8152	17231
4874	17232
32588	17233
152209	17234
74987	17235
22492	17236
180439	17237
5867	17238
7114	17239
60083	17240
5533	17241
123564	17242
3978	17243
1646	17244
54976	17245
98793	17246
31042	17247
28241	17248
126984	17249
66780	17250
22114	17251
6754	17252
15526	17253
9507	17254
46728	17255
11066	17256
169739	17257
19202	17258
18576	17259
45681	17260
176979	17261
12155	17262
31858	17263
27422	17264
3233	17265
59275	17266
35988	17267
96079	17268
15446	17269
9464	17270
80207	17271
43097	17272
24125	17273
35018	17274
91880	17275
27781	17276
27781	17277
131274	17278
13745	17279
6429	17280
35741	17281
74840	17282
38471	17283
2185	17284
19322	17285
2658	17286
38433	17287
4361	17288
19322	17289
8651	17290
48677	17291
13878	17292
9360	17293
8132	17294
38803	17295
21332	17296
74840	17297
40581	17298
3	17299
161	17300
6177	17301
33089	17302
10278	17303
22492	17304
36373	17305
4930	17306
98307	17307
62300	17308
65002	17309
57343	17310
2012	17311
16089	17312
27677	17313
2074	17314
18710	17315
15340	17316
22497	17317
5527	17318
77185	17319
57022	17320
5527	17321
11249	17322
45089	17323
143927	17324
67826	17325
7696	17326
60169	17327
6091	17328
1342	17329
20688	17330
22497	17331
19322	17332
11146	17333
16224	17334
36157	17335
165014	17336
132687	17337
25761	17338
23431	17339
144210	17340
22497	17341
8400	17342
18319	17343
77185	17344
4798	17345
24192	17346
23936	17347
35840	17348
220582	17349
5448	17350
14395	17351
36126	17352
4672	17353
4672	17354
635	17355
219844	17356
33839	17357
66623	17358
46088	17359
79693	17360
13676	17361
23106	17362
23062	17363
18970	17364
16754	17365
38038	17366
61563	17367
24398	17368
3314	17369
88890	17370
88890	17371
14757	17372
60657	17373
72988	17374
11758	17375
9941	17376
107595	17377
7709	17378
1195	17379
221460	17380
44821	17381
1313	17382
67321	17383
119123	17384
1195	17385
11936	17386
35228	17387
18710	17388
25710	17389
11936	17390
118279	17391
2059	17392
38817	17393
7993	17394
1087	17395
288	17396
36231	17397
5584	17398
11118	17399
5648	17400
9947	17401
8496	17402
110546	17403
160768	17404
198722	17405
195470	17406
53017	17407
38291	17408
9806	17409
9719	17410
3699	17411
62907	17412
35343	17413
81903	17414
82	17415
238	17416
2538	17417
105	17418
16005	17419
1190	17420
4076	17421
238	17422
4226	17423
2445	17424
23882	17425
4257	17426
79265	17427
4116	17428
296	17429
803	17430
105	17431
2361	17432
4056	17433
61916	17434
17562	17435
8651	17436
19849	17437
4371	17438
55144	17439
1659	17440
9289	17441
7338	17442
15484	17443
84875	17444
39414	17445
46546	17446
22482	17447
2092	17448
11666	17449
126965	17450
25196	17451
120174	17452
233534	17453
16256	17454
98216	17455
37483	17456
119998	17457
20419	17458
73257	17459
28305	17460
2870	17461
59329	17462
110424	17463
8071	17464
131044	17465
955	17466
7864	17467
5219	17468
10675	17469
13076	17470
43074	17471
116636	17472
53139	17473
7428	17474
6306	17475
8772	17476
34486	17477
17780	17478
2911	17479
2590	17480
184923	17481
222234	17482
20236	17483
13428	17484
15900	17485
17188	17486
12160	17487
2979	17488
39579	17489
54553	17490
41250	17491
95814	17492
30366	17493
1228	17494
3955	17495
37958	17496
44468	17497
98451	17498
4847	17499
6996	17500
127546	17501
11857	17502
81925	17503
16661	17504
118367	17505
6842	17506
15854	17507
51159	17508
6291	17509
64524	17510
82677	17511
10843	17512
13958	17513
143071	17514
38027	17515
16613	17516
16613	17517
29516	17518
19843	17519
19843	17520
19705	17521
11636	17522
24713	17523
141529	17524
61210	17525
24646	17526
140820	17527
29612	17528
61109	17529
11336	17530
156936	17531
161427	17532
6481	17533
75460	17534
101203	17535
60225	17536
50984	17537
36132	17538
97495	17539
2320	17540
13745	17541
50881	17542
10963	17543
56931	17544
1502	17545
9843	17546
5688	17547
24648	17548
30464	17549
42859	17550
29193	17551
19812	17552
112117	17553
18038	17554
16563	17555
89805	17556
40216	17557
11709	17558
55813	17559
21713	17560
11388	17561
225608	17562
9938	17563
51456	17564
160466	17565
36475	17566
1757	17567
2623	17568
837	17569
9216	17570
468	17571
22461	17572
28912	17573
4961	17574
121597	17575
92183	17576
7357	17577
29074	17578
703	17579
96011	17580
6463	17581
8429	17582
2129	17583
70904	17584
24992	17585
70860	17586
17982	17587
89390	17588
1483	17589
54351	17590
2816	17591
454	17592
12150	17593
378	17594
155711	17595
235621	17596
93115	17597
105800	17598
694	17599
225575	17600
40871	17601
82373	17602
6506	17603
21254	17604
21254	17605
21008	17606
28228	17607
2948	17608
2584	17609
23417	17610
24537	17611
2948	17612
57725	17613
11521	17614
2117	17615
47521	17616
51604	17617
10059	17618
2026	17619
50624	17620
32072	17621
2026	17622
2586	17623
79075	17624
7035	17625
11497	17626
55250	17627
104742	17628
39941	17629
27891	17630
50085	17631
96192	17632
94246	17633
68000	17634
34327	17635
8020	17636
130645	17637
55879	17638
70745	17639
185356	17640
15873	17641
11507	17642
140176	17643
8258	17644
204340	17645
6221	17646
4027	17647
16952	17648
15395	17649
38830	17650
368	17651
25744	17652
238460	17653
56180	17654
30543	17655
14025	17656
215681	17657
33213	17658
18239	17659
54695	17660
91523	17661
157335	17662
115639	17663
113823	17664
78510	17665
127749	17666
88270	17667
68357	17668
123056	17669
199742	17670
3150	17671
52059	17672
80345	17673
10660	17674
10596	17675
41473	17676
199480	17677
31313	17678
222248	17679
231512	17680
32065	17681
58222	17682
17608	17683
8264	17684
8595	17685
11421	17686
15823	17687
8243	17688
30245	17689
28241	17690
47018	17691
12939	17692
516	17693
31593	17694
34167	17695
24574	17696
13870	17697
13606	17698
24514	17699
8811	17700
3180	17701
48692	17702
5533	17703
13253	17704
2595	17705
4144	17706
13672	17707
12595	17708
12155	17709
6189	17710
6207	17711
4732	17712
17133	17713
5406	17714
3025	17715
29468	17716
9679	17717
8331	17718
19934	17719
15646	17720
39446	17721
9862	17722
25020	17723
196282	17724
392	17725
2093	17726
10105	17727
27105	17728
21307	17729
5368	17730
3096	17731
29831	17732
3716	17733
1330	17734
35305	17735
14616	17736
27438	17737
8503	17738
80303	17739
38844	17740
17074	17741
106812	17742
8372	17743
92474	17744
6842	17745
32526	17746
33797	17747
8053	17748
16666	17749
19219	17750
24567	17751
7267	17752
34662	17753
39190	17754
193427	17755
42862	17756
7160	17757
19986	17758
31600	17759
32071	17760
3468	17761
4784	17762
103878	17763
154484	17764
162021	17765
63366	17766
109526	17767
67142	17768
67142	17769
7153	17770
51511	17771
5067	17772
62108	17773
32972	17774
114259	17775
107287	17776
8709	17777
239456	17778
13776	17779
28998	17780
772	17781
41067	17782
110709	17783
163296	17784
26109	17785
97979	17786
19360	17787
28956	17788
62752	17789
28253	17790
73671	17791
16353	17792
11332	17793
19360	17794
70785	17795
20237	17796
31470	17797
63351	17798
56618	17799
132	17800
1753	17801
4380	17802
162258	17803
3705	17804
8165	17805
20206	17806
177547	17807
33902	17808
4965	17809
8623	17810
6805	17811
14353	17812
4964	17813
213235	17814
31918	17815
59127	17816
15218	17817
16106	17818
4720	17819
38221	17820
12122	17821
20943	17822
223	17823
74519	17824
292	17825
30602	17826
35130	17827
115776	17828
133815	17829
6024	17830
65477	17831
95944	17832
22676	17833
56618	17834
57521	17835
28219	17836
12596	17837
20	17838
45257	17839
176976	17840
3094	17841
27	17842
23338	17843
6775	17844
56689	17845
425	17846
246	17847
20	17848
663	17849
2718	17850
494	17851
52	17852
1339	17853
31142	17854
13371	17855
7029	17856
118363	17857
57411	17858
232856	17859
6966	17860
4293	17861
23765	17862
5431	17863
74	17864
2595	17865
20187	17866
198	17867
17614	17868
27081	17869
2580	17870
7140	17871
1495	17872
2845	17873
818	17874
2555	17875
33087	17876
5710	17877
16152	17878
236814	17879
2370	17880
166453	17881
484	17882
65568	17883
5228	17884
281	17885
343	17886
64572	17887
142384	17888
71072	17889
27	17890
113915	17891
16103	17892
521	17893
3673	17894
547	17895
25515	17896
3626	17897
15218	17898
973	17899
27	17900
480	17901
3594	17902
281	17903
15106	17904
19466	17905
6697	17906
15137	17907
10166	17908
4698	17909
3626	17910
1622	17911
5826	17912
54176	17913
426	17914
148345	17915
89622	17916
128	17917
133473	17918
110494	17919
146979	17920
3212	17921
306	17922
979	17923
2617	17924
64	17925
8343	17926
47407	17927
77367	17928
279	17929
223	17930
128	17931
6775	17932
4824	17933
253	17934
16680	17935
40491	17936
8504	17937
3160	17938
27583	17939
52085	17940
97951	17941
686	17942
12298	17943
4467	17944
1212	17945
25803	17946
132	17947
432	17948
108572	17949
19	17950
105	17951
5221	17952
238	17953
370	17954
28913	17955
49947	17956
46913	17957
9060	17958
7771	17959
258	17960
56315	17961
4773	17962
54363	17963
4879	17964
188422	17965
889	17966
281	17967
198	17968
1004	17969
350	17970
45046	17971
86549	17972
4784	17973
19678	17974
669	17975
403	17976
33905	17977
1073	17978
97308	17979
3243	17980
3688	17981
28412	17982
40550	17983
3243	17984
103095	17985
13800	17986
3851	17987
795	17988
10263	17989
37661	17990
1452	17991
1357	17992
93	17993
4820	17994
13191	17995
25430	17996
46568	17997
74	17998
94667	17999
61104	18000
46075	18001
29406	18002
27533	18003
29406	18004
63903	18005
4233	18006
82930	18007
5604	18008
5318	18009
157304	18010
39641	18011
7114	18012
7114	18013
39641	18014
10155	18015
127875	18016
15741	18017
16643	18018
27532	18019
27532	18020
7336	18021
8493	18022
29106	18023
57354	18024
22144	18025
862	18026
862	18027
33139	18028
29955	18029
157233	18030
79139	18031
1832	18032
27917	18033
4171	18034
71584	18035
2925	18036
9890	18037
61012	18038
62811	18039
294	18040
185044	18041
20674	18042
4240	18043
4720	18044
156781	18045
4610	18046
104121	18047
31606	18048
55145	18049
435	18050
2980	18051
13908	18052
32591	18053
795	18054
6452	18055
20305	18056
49	18057
17847	18058
20244	18059
50002	18060
195811	18061
126191	18062
24567	18063
20466	18064
5436	18065
259	18066
13714	18067
116739	18068
10963	18069
76454	18070
62205	18071
62646	18072
130849	18073
108355	18074
159	18075
242	18076
47659	18077
128	18078
127	18079
2936	18080
8789	18081
1852	18082
6430	18083
9997	18084
9959	18085
4302	18086
34017	18087
9927	18088
38343	18089
18792	18090
620	18091
6329	18092
5648	18093
429	18094
6069	18095
5670	18096
48473	18097
740	18098
1851	18099
9991	18100
1630	18101
1239	18102
12022	18103
234	18104
425	18105
8291	18106
2099	18107
5375	18108
2356	18109
81122	18110
8436	18111
2591	18112
57033	18113
84627	18114
13881	18115
44761	18116
821	18117
4977	18118
14168	18119
3763	18120
103	18121
142	18122
19665	18123
19677	18124
45681	18125
11230	18126
2074	18127
2049	18128
74603	18129
214	18130
4748	18131
56	18132
196266	18133
3401	18134
125	18135
30942	18136
429	18137
55678	18138
5539	18139
9534	18140
645	18141
435	18142
20124	18143
1307	18144
21430	18145
28033	18146
79320	18147
24964	18148
11625	18149
13914	18150
11597	18151
47253	18152
9709	18153
50790	18154
28	18155
21983	18156
85528	18157
5004	18158
30586	18159
1711	18160
124	18161
56003	18162
21341	18163
9316	18164
34512	18165
233283	18166
72769	18167
79615	18168
62214	18169
40948	18170
31367	18171
9196	18172
2420	18173
146366	18174
112408	18175
56629	18176
4146	18177
48934	18178
20728	18179
29461	18180
1073	18181
80045	18182
110999	18183
44128	18184
126632	18185
281	18186
22579	18187
48341	18188
26232	18189
25171	18190
11176	18191
138369	18192
3343	18193
8206	18194
64792	18195
1200	18196
4226	18197
25515	18198
15698	18199
16018	18200
79572	18201
38298	18202
643	18203
3990	18204
13470	18205
98427	18206
44081	18207
149051	18208
36864	18209
93269	18210
61746	18211
86936	18212
27363	18213
28	18214
2946	18215
16952	18216
4257	18217
17565	18218
39501	18219
4499	18220
97397	18221
9674	18222
7467	18223
87190	18224
5671	18225
95	18226
5503	18227
30927	18228
8094	18229
1185	18230
850	18231
2396	18232
62966	18233
4288	18234
73855	18235
74249	18236
84421	18237
88	18238
1617	18239
5334	18240
2913	18241
88	18242
8607	18243
170	18244
28965	18245
14472	18246
39844	18247
47950	18248
17654	18249
62541	18250
21871	18251
886	18252
143	18253
5010	18254
24451	18255
238	18256
16774	18257
7993	18258
11666	18259
18743	18260
13365	18261
116558	18262
34364	18263
60579	18264
66409	18265
30956	18266
105221	18267
2092	18268
126293	18269
221153	18270
35625	18271
52453	18272
5475	18273
9579	18274
62128	18275
25985	18276
689	18277
7030	18278
116201	18279
60668	18280
155279	18281
28621	18282
5374	18283
392	18284
4959	18285
50309	18286
15829	18287
16813	18288
49722	18289
13672	18290
21983	18291
104734	18292
57179	18293
35580	18294
9926	18295
223355	18296
106884	18297
68672	18298
21449	18299
5518	18300
25874	18301
296	18302
34290	18303
218103	18304
547	18305
76832	18306
2334	18307
13437	18308
3648	18309
61028	18310
23475	18311
2075	18312
9219	18313
61706	18314
13388	18315
58154	18316
5502	18317
705	18318
16424	18319
27	18320
9481	18321
25391	18322
17520	18323
39794	18324
4129	18325
137078	18326
207492	18327
119448	18328
16786	18329
3264	18330
3220	18331
3150	18332
182406	18333
195462	18334
72979	18335
49810	18336
1620	18337
191592	18338
130410	18339
157687	18340
100393	18341
74045	18342
56632	18343
62705	18344
159672	18345
1688	18346
56939	18347
4893	18348
11497	18349
253	18350
7602	18351
11530	18352
6196	18353
7778	18354
87367	18355
235934	18356
166994	18357
23343	18358
158588	18359
36382	18360
11316	18361
66827	18362
20213	18363
68100	18364
5095	18365
36351	18366
54824	18367
119209	18368
11761	18369
47251	18370
4217	18371
73262	18372
46662	18373
63809	18374
35119	18375
4722	18376
7161	18377
1748	18378
96446	18379
118435	18380
48892	18381
118538	18382
95873	18383
16652	18384
44816	18385
10883	18386
152994	18387
93	18388
93	18389
72098	18390
31449	18391
114020	18392
9643	18393
46372	18394
125792	18395
32464	18396
37959	18397
786	18398
11829	18399
135264	18400
31669	18401
3887	18402
14760	18403
28615	18404
67257	18405
24964	18406
6175	18407
3654	18408
98905	18409
3184	18410
180227	18411
6264	18412
178	18413
3184	18414
18201	18415
11526	18416
3315	18417
24075	18418
74679	18419
51499	18420
119493	18421
4112	18422
1074	18423
10619	18424
2620	18425
63547	18426
10217	18427
97873	18428
36118	18429
28214	18430
3244	18431
384	18432
33793	18433
22682	18434
22682	18435
41806	18436
56169	18437
186344	18438
22682	18439
132524	18440
5633	18441
694	18442
49951	18443
158241	18444
92221	18445
102428	18446
19955	18447
29343	18448
14439	18449
14453	18450
132679	18451
8067	18452
106234	18453
28320	18454
74018	18455
36860	18456
10268	18457
92022	18458
11232	18459
15943	18460
30034	18461
6188	18462
110117	18463
30823	18464
119712	18465
20560	18466
131352	18467
5877	18468
152788	18469
196416	18470
2500	18471
72225	18472
28267	18473
1107	18474
6952	18475
23895	18476
31620	18477
6238	18478
97470	18479
155273	18480
991	18481
37295	18482
7056	18483
7235	18484
4746	18485
2426	18486
53080	18487
15909	18488
90529	18489
27	18490
484	18491
55476	18492
8074	18493
56338	18494
119723	18495
4288	18496
80444	18497
46890	18498
3036	18499
2718	18500
707	18501
16929	18502
20188	18503
28210	18504
24178	18505
10922	18506
24178	18507
19292	18508
46141	18509
2948	18510
68672	18511
3763	18512
50806	18513
47583	18514
19852	18515
4630	18516
8807	18517
72954	18518
4772	18519
140652	18520
73169	18521
12698	18522
65696	18523
12886	18524
15823	18525
5375	18526
9251	18527
10410	18528
58458	18529
24555	18530
14708	18531
8121	18532
52080	18533
88366	18534
125	18535
21619	18536
67987	18537
86529	18538
2336	18539
135904	18540
61178	18541
11312	18542
25439	18543
8292	18544
99897	18545
9261	18546
12307	18547
8292	18548
2937	18549
1193	18550
74414	18551
4307	18552
100	18553
11066	18554
60802	18555
433	18556
4824	18557
14488	18558
89100	18559
2092	18560
10349	18561
135885	18562
4824	18563
20922	18564
30912	18565
61577	18566
10942	18567
34598	18568
301	18569
1231	18570
2821	18571
1342	18572
11578	18573
214	18574
1858	18575
183420	18576
233797	18577
5426	18578
12335	18579
153301	18580
9840	18581
11594	18582
45189	18583
76034	18584
43388	18585
2884	18586
3258	18587
44703	18588
16695	18589
13864	18590
104798	18591
5527	18592
95855	18593
3244	18594
29937	18595
193660	18596
11622	18597
5385	18598
59266	18599
30666	18600
4720	18601
11230	18602
4175	18603
5385	18604
3746	18605
12921	18606
25710	18607
11903	18608
27315	18609
27315	18610
25863	18611
2777	18612
166984	18613
12634	18614
37247	18615
11828	18616
1449	18617
31561	18618
1166	18619
35236	18620
1170	18621
6190	18622
13009	18623
18792	18624
4719	18625
11758	18626
37479	18627
61678	18628
2908	18629
4846	18630
72563	18631
4320	18632
204296	18633
1839	18634
21316	18635
31471	18636
23150	18637
3161	18638
16685	18639
8371	18640
65703	18641
832	18642
59443	18643
541	18644
27990	18645
708	18646
16831	18647
112102	18648
82798	18649
48616	18650
37479	18651
4156	18652
2301	18653
15919	18654
2036	18655
2763	18656
11572	18657
39001	18658
17639	18659
22753	18660
86416	18661
34558	18662
631	18663
56001	18664
56001	18665
5126	18666
312	18667
1737	18668
22482	18669
8293	18670
17049	18671
49343	18672
10974	18673
139653	18674
13706	18675
50624	18676
21576	18677
72225	18678
7432	18679
52	18680
2544	18681
50418	18682
3577	18683
1487	18684
1487	18685
16629	18686
111497	18687
30509	18688
393	18689
1340	18690
5408	18691
23933	18692
44351	18693
96538	18694
76877	18695
7038	18696
132951	18697
25604	18698
32708	18699
76877	18700
36955	18701
6938	18702
36755	18703
89722	18704
232635	18705
15472	18706
191377	18707
146384	18708
32395	18709
142706	18710
145824	18711
223134	18712
90706	18713
54866	18714
78891	18715
81543	18716
156058	18717
221077	18718
222841	18719
146187	18720
73474	18721
156873	18722
61977	18723
45503	18724
221440	18725
77381	18726
24556	18727
1482	18728
55861	18729
23385	18730
76877	18731
34175	18732
9211	18733
9609	18734
99559	18735
804	18736
23376	18737
6130	18738
15723	18739
48884	18740
19226	18741
26607	18742
183919	18743
97176	18744
116577	18745
14514	18746
2049	18747
6764	18748
2973	18749
2973	18750
1100	18751
6410	18752
14064	18753
76341	18754
116051	18755
53180	18756
65432	18757
7200	18758
20200	18759
19303	18760
6345	18761
51202	18762
312	18763
10675	18764
54339	18765
700	18766
318	18767
978	18768
42750	18769
5465	18770
4611	18771
74	18772
56804	18773
33061	18774
177522	18775
36358	18776
92224	18777
30968	18778
98	18779
38830	18780
126469	18781
103455	18782
57693	18783
66748	18784
218302	18785
3662	18786
5663	18787
65698	18788
7598	18789
18575	18790
24973	18791
96000	18792
130030	18793
13632	18794
23345	18795
92282	18796
3723	18797
187	18798
59843	18799
69968	18800
3185	18801
1112	18802
11632	18803
70534	18804
19219	18805
12093	18806
70292	18807
9411	18808
60331	18809
1340	18810
14168	18811
65585	18812
16787	18813
19214	18814
4190	18815
41741	18816
177	18817
210572	18818
10944	18819
3804	18820
31146	18821
8766	18822
818	18823
8125	18824
242	18825
2275	18826
62152	18827
11304	18828
1900	18829
108972	18830
5787	18831
116310	18832
16297	18833
31705	18834
2092	18835
126710	18836
23561	18837
6987	18838
2864	18839
64	18840
484	18841
109035	18842
16640	18843
13532	18844
4226	18845
1138	18846
404	18847
5678	18848
7559	18849
20	18850
9526	18851
272	18852
104142	18853
104142	18854
40385	18855
4453	18856
3398	18857
2577	18858
9936	18859
46422	18860
12304	18861
5557	18862
20435	18863
40312	18864
9750	18865
35609	18866
208113	18867
35609	18868
1764	18869
46417	18870
190722	18871
808	18872
7467	18873
6127	18874
33816	18875
186307	18876
19220	18877
50592	18878
20825	18879
7467	18880
1449	18881
3994	18882
4088	18883
1857	18884
61209	18885
96742	18886
8626	18887
808	18888
171383	18889
30944	18890
1206	18891
19992	18892
4088	18893
37117	18894
96610	18895
223	18896
35498	18897
760	18898
1346	18899
2021	18900
198	18901
34233	18902
38072	18903
2322	18904
96845	18905
427	18906
519	18907
25332	18908
10877	18909
429	18910
1206	18911
13356	18912
82708	18913
35110	18914
60786	18915
116278	18916
13601	18917
49	18918
38008	18919
143285	18920
89	18921
85232	18922
52	18923
35364	18924
25002	18925
27	18926
49382	18927
13133	18928
1968	18929
10023	18930
23215	18931
25193	18932
88274	18933
21558	18934
36611	18935
2262	18936
1449	18937
80382	18938
268	18939
64893	18940
2628	18941
3935	18942
138	18943
9203	18944
91399	18945
1753	18946
48055	18947
9847	18948
10813	18949
44738	18950
46773	18951
75369	18952
2390	18953
137867	18954
150589	18955
4695	18956
10251	18957
16060	18958
35856	18959
83411	18960
31391	18961
77527	18962
218850	18963
51354	18964
83217	18965
3206	18966
900	18967
70938	18968
8342	18969
131030	18970
58	18971
17229	18972
48	18973
31	18974
2889	18975
523	18976
25315	18977
7160	18978
12162	18979
5055	18980
40071	18981
44961	18982
7222	18983
155810	18984
165	18985
24178	18986
2099	18987
51353	18988
35411	18989
75360	18990
98	18991
90	18992
14286	18993
28576	18994
14365	18995
15396	18996
1858	18997
6383	18998
20619	18999
62332	19000
309	19001
52437	19002
205	19003
278	19004
16018	19005
11469	19006
4162	19007
1202	19008
91893	19009
695	19010
695	19011
204237	19012
161	19013
72657	19014
108008	19015
198	19016
206342	19017
198	19018
1615	19019
1343	19020
3254	19021
253	19022
26032	19023
12058	19024
5267	19025
85490	19026
226592	19027
1811	19028
3341	19029
41513	19030
42560	19031
1588	19032
214	19033
6900	19034
7364	19035
132741	19036
24415	19037
55665	19038
31876	19039
152444	19040
37270	19041
37270	19042
19746	19043
20232	19044
25803	19045
11230	19046
27685	19047
13	19048
97054	19049
129980	19050
184681	19051
73901	19052
109067	19053
2345	19054
1340	19055
214	19056
50559	19057
88429	19058
77429	19059
3272	19060
8632	19061
9619	19062
2658	19063
40077	19064
6021	19065
163913	19066
65266	19067
198291	19068
3864	19069
109518	19070
17754	19071
41909	19072
1312	19073
4746	19074
128	19075
2577	19076
7056	19077
3673	19078
54363	19079
661	19080
2985	19081
10294	19082
1875	19083
1523	19084
67063	19085
40984	19086
32746	19087
10956	19088
7032	19089
17250	19090
14168	19091
6523	19092
56761	19093
2629	19094
15107	19095
11183	19096
4137	19097
862	19098
73813	19099
7048	19100
6938	19101
105	19102
74479	19103
74514	19104
136424	19105
146891	19106
79280	19107
77876	19108
9586	19109
76200	19110
95294	19111
208362	19112
9834	19113
193624	19114
9834	19115
4735	19116
77968	19117
650	19118
1542	19119
20217	19120
28959	19121
5657	19122
99337	19123
5891	19124
77876	19125
50910	19126
57166	19127
1100	19128
34668	19129
45121	19130
279	19131
195021	19132
5273	19133
9991	19134
2082	19135
11611	19136
238	19137
63316	19138
143481	19139
3735	19140
3401	19141
559	19142
127	19143
3271	19144
23038	19145
876	19146
876	19147
161188	19148
28185	19149
11385	19150
4497	19151
2224	19152
106909	19153
58566	19154
39771	19155
18934	19156
694	19157
52	19158
695	19159
9890	19160
25127	19161
6229	19162
93	19163
48100	19164
3778	19165
3778	19166
45699	19167
51378	19168
51378	19169
24231	19170
78786	19171
11836	19172
24940	19173
76656	19174
40256	19175
27538	19176
28140	19177
23047	19178
12895	19179
9684	19180
10823	19181
80883	19182
153079	19183
151164	19184
173226	19185
31615	19186
21480	19187
87399	19188
119465	19189
96211	19190
4757	19191
289	19192
46841	19193
19612	19194
55516	19195
100394	19196
89388	19197
113571	19198
73390	19199
143842	19200
15940	19201
59266	19202
78753	19203
77878	19204
68580	19205
54861	19206
45471	19207
19398	19208
29058	19209
13639	19210
27785	19211
177107	19212
36170	19213
64922	19214
74177	19215
23477	19216
19126	19217
85717	19218
14235	19219
120444	19220
18717	19221
97947	19222
64317	19223
23273	19224
51444	19225
19241	19226
199505	19227
21126	19228
23371	19229
15109	19230
43799	19231
25522	19232
5432	19233
98339	19234
32871	19235
78156	19236
20057	19237
6234	19238
18816	19239
85084	19240
154846	19241
50800	19242
111180	19243
154650	19244
58713	19245
13578	19246
70899	19247
27795	19248
27795	19249
80178	19250
110909	19251
3150	19252
101804	19253
14745	19254
59282	19255
31714	19256
47625	19257
58959	19258
22859	19259
73188	19260
97364	19261
8796	19262
45776	19263
68618	19264
47657	19265
38500	19266
46589	19267
177	19268
67692	19269
8681	19270
89587	19271
46265	19272
58242	19273
28213	19274
62753	19275
31500	19276
16666	19277
103251	19278
133653	19279
18815	19280
34393	19281
126908	19282
92115	19283
2940	19284
80078	19285
13575	19286
21104	19287
10177	19288
26155	19289
38159	19290
68000	19291
29637	19292
58117	19293
11999	19294
112022	19295
50162	19296
57408	19297
72686	19298
64522	19299
35871	19300
81005	19301
2661	19302
19458	19303
117080	19304
21289	19305
71303	19306
128900	19307
45218	19308
75743	19309
12086	19310
9459	19311
119550	19312
28204	19313
81933	19314
93251	19315
96378	19316
76749	19317
118094	19318
117329	19319
7979	19320
34492	19321
3526	19322
99702	19323
96189	19324
94418	19325
132238	19326
15875	19327
2940	19328
38195	19329
179979	19330
84603	19331
46430	19332
62404	19333
25343	19334
176583	19335
13860	19336
129488	19337
86722	19338
97020	19339
39579	19340
64537	19341
97650	19342
80071	19343
23275	19344
39790	19345
91978	19346
5453	19347
144421	19348
18974	19349
4769	19350
3277	19351
51751	19352
23117	19353
13206	19354
23872	19355
7480	19356
112072	19357
89068	19358
16458	19359
45427	19360
51756	19361
19336	19362
82716	19363
44398	19364
11503	19365
28228	19366
141075	19367
23760	19368
59392	19369
9431	19370
58831	19371
102710	19372
40550	19373
28682	19374
64638	19375
43651	19376
132013	19377
39029	19378
19621	19379
2591	19380
2343	19381
6377	19382
36523	19383
15746	19384
73739	19385
10831	19386
13107	19387
19257	19388
73982	19389
23175	19390
82715	19391
83000	19392
149439	19393
11394	19394
78242	19395
3153	19396
97577	19397
26168	19398
11362	19399
7480	19400
61589	19401
136093	19402
31363	19403
127707	19404
46546	19405
31911	19406
51803	19407
9941	19408
26826	19409
10931	19410
13513	19411
95678	19412
21348	19413
24567	19414
63575	19415
22835	19416
90318	19417
4771	19418
47375	19419
30169	19420
75442	19421
31469	19422
1831	19423
28843	19424
75267	19425
30985	19426
10105	19427
20417	19428
11129	19429
147316	19430
4806	19431
6822	19432
58435	19433
18804	19434
6410	19435
128	19436
2246	19437
12093	19438
57681	19439
21708	19440
8197	19441
7611	19442
134210	19443
52846	19444
7240	19445
1837	19446
48415	19447
44520	19448
39709	19449
77913	19450
5292	19451
109034	19452
63034	19453
51073	19454
237090	19455
58458	19456
17152	19457
15107	19458
80303	19459
23257	19460
5431	19461
61801	19462
30663	19463
5349	19464
35575	19465
21309	19466
153024	19467
19169	19468
9081	19469
96184	19470
2049	19471
112286	19472
8803	19473
14175	19474
2643	19475
4977	19476
19836	19477
200281	19478
67031	19479
20992	19480
3742	19481
76161	19482
773	19483
9713	19484
4855	19485
556	19486
35532	19487
3026	19488
14251	19489
44645	19490
34313	19491
669	19492
7267	19493
16745	19494
105	19495
13879	19496
214	19497
74	19498
2094	19499
63308	19500
16365	19501
34871	19502
204372	19503
214	19504
4226	19505
242	19506
3593	19507
8146	19508
56517	19509
10344	19510
703	19511
2021	19512
40083	19513
2628	19514
2007	19515
1621	19516
10879	19517
2545	19518
8388	19519
22352	19520
116707	19521
16054	19522
346	19523
1637	19524
20688	19525
141528	19526
4226	19527
8009	19528
31788	19529
42767	19530
5552	19531
20052	19532
12958	19533
2938	19534
37600	19535
6399	19536
2666	19537
7280	19538
9823	19539
63546	19540
4347	19541
11279	19542
682	19543
190	19544
272	19545
563	19546
70030	19547
28508	19548
6030	19549
41400	19550
9661	19551
5257	19552
17085	19553
19260	19554
32581	19555
122787	19556
2934	19557
20229	19558
34111	19559
68215	19560
11066	19561
98	19562
2039	19563
6142	19564
13645	19565
7025	19566
17177	19567
70598	19568
4964	19569
4227	19570
4288	19571
1693	19572
111895	19573
11334	19574
36408	19575
8224	19576
1285	19577
2817	19578
16777	19579
73	19580
74781	19581
20772	19582
2039	19583
2997	19584
19564	19585
4859	19586
4379	19587
5663	19588
82225	19589
4212	19590
12862	19591
24624	19592
5648	19593
66719	19594
20043	19595
18816	19596
10977	19597
5553	19598
4173	19599
30561	19600
429	19601
2652	19602
30421	19603
38109	19604
690	19605
16416	19606
37115	19607
36408	19608
134453	19609
61644	19610
7132	19611
13300	19612
10977	19613
85463	19614
29015	19615
23250	19616
10105	19617
19709	19618
5502	19619
292	19620
2101	19621
116876	19622
1332	19623
12886	19624
2470	19625
1852	19626
79787	19627
4612	19628
4843	19629
2315	19630
29703	19631
27264	19632
3665	19633
50919	19634
7037	19635
3720	19636
3694	19637
2580	19638
6289	19639
7035	19640
2643	19641
21713	19642
8312	19643
30999	19644
6225	19645
5963	19646
93	19647
133283	19648
97820	19649
12948	19650
149	19651
147	19652
93	19653
93	19654
10675	19655
6289	19656
8700	19657
62338	19658
5854	19659
7582	19660
5228	19661
3233	19662
81036	19663
11957	19664
3233	19665
51281	19666
8078	19667
124536	19668
15277	19669
91897	19670
82276	19671
21487	19672
10332	19673
16629	19674
13027	19675
37714	19676
3763	19677
26544	19678
105395	19679
24130	19680
92399	19681
214001	19682
4708	19683
70324	19684
42757	19685
5900	19686
2979	19687
1852	19688
694	19689
12621	19690
3218	19691
12013	19692
28385	19693
27123	19694
128743	19695
1588	19696
33852	19697
3186	19698
2643	19699
98290	19700
62179	19701
24866	19702
47211	19703
32739	19704
1625	19705
2227	19706
161866	19707
13	19708
2316	19709
98895	19710
42673	19711
10177	19712
238	19713
5067	19714
238	19715
7240	19716
7240	19717
10940	19718
4708	19719
430	19720
197928	19721
3656	19722
515	19723
29897	19724
16585	19725
29406	19726
13778	19727
48860	19728
222199	19729
7107	19730
14094	19731
52034	19732
14094	19733
93894	19734
29727	19735
239415	19736
22468	19737
24085	19738
79989	19739
6440	19740
44714	19741
1190	19742
227850	19743
17337	19744
19104	19745
36139	19746
1331	19747
4074	19748
6175	19749
4250	19750
190	19751
38886	19752
57828	19753
14312	19754
18583	19755
54184	19756
98625	19757
14702	19758
9840	19759
17122	19760
302	19761
55553	19762
37767	19763
2628	19764
31171	19765
42641	19766
106562	19767
7320	19768
61612	19769
11329	19770
335	19771
22958	19772
24601	19773
5557	19774
54274	19775
20683	19776
2583	19777
12215	19778
1542	19779
6289	19780
1542	19781
20578	19782
10355	19783
35601	19784
689	19785
29955	19786
10619	19787
118272	19788
10725	19789
500	19790
500	19791
500	19792
106598	19793
106598	19794
35901	19795
160275	19796
1297	19797
19577	19798
23442	19799
1445	19800
151950	19801
79564	19802
24340	19803
129559	19804
221096	19805
8766	19806
103979	19807
117	19808
3704	19809
1329	19810
6900	19811
56649	19812
97719	19813
1555	19814
120037	19815
4366	19816
2577	19817
3259	19818
8131	19819
6375	19820
392	19821
80	19822
2696	19823
49797	19824
30943	19825
81995	19826
85	19827
31433	19828
62020	19829
124887	19830
48606	19831
36092	19832
8410	19833
8301	19834
8295	19835
2343	19836
3280	19837
29228	19838
138836	19839
212733	19840
238	19841
63830	19842
16556	19843
76134	19844
79473	19845
205355	19846
102320	19847
94256	19848
61743	19849
23523	19850
12903	19851
220750	19852
84836	19853
154724	19854
39722	19855
779	19856
57042	19857
57042	19858
4265	19859
36106	19860
19423	19861
164468	19862
44834	19863
31710	19864
127978	19865
210464	19866
71755	19867
58530	19868
26174	19869
7528	19870
50526	19871
2696	19872
7398	19873
8067	19874
30018	19875
9946	19876
11632	19877
73278	19878
105279	19879
32680	19880
2626	19881
35228	19882
40488	19883
113060	19884
64273	19885
133876	19886
4225	19887
28185	19888
63429	19889
2697	19890
64148	19891
1775	19892
20662	19893
20662	19894
17187	19895
1620	19896
88762	19897
43738	19898
10577	19899
154125	19900
2884	19901
858	19902
13084	19903
67187	19904
5283	19905
6111	19906
2884	19907
111531	19908
42409	19909
229945	19910
25281	19911
81049	19912
48954	19913
27677	19914
27677	19915
44773	19916
133786	19917
20698	19918
27426	19919
91975	19920
7413	19921
5875	19922
93040	19923
109170	19924
80875	19925
13424	19926
7413	19927
2297	19928
27442	19929
86584	19930
428	19931
4611	19932
57362	19933
36523	19934
81022	19935
14372	19936
7013	19937
195290	19938
16113	19939
1307	19940
1307	19941
24740	19942
6368	19943
29279	19944
10047	19945
1805	19946
9633	19947
435	19948
176192	19949
88717	19950
23677	19951
20155	19952
55294	19953
10410	19954
94800	19955
147909	19956
8365	19957
77	19958
15577	19959
21477	19960
63906	19961
76614	19962
109141	19963
3790	19964
39857	19965
31449	19966
4596	19967
52108	19968
27710	19969
4699	19970
12634	19971
73261	19972
17244	19973
52108	19974
125425	19975
3180	19976
37085	19977
205370	19978
17242	19979
3398	19980
2022	19981
34896	19982
28267	19983
23360	19984
33139	19985
3104	19986
46059	19987
22469	19988
38061	19989
20959	19990
16685	19991
1775	19992
59046	19993
81907	19994
11416	19995
70982	19996
45778	19997
13421	19998
64382	19999
13471	20000
11030	20001
57892	20002
29071	20003
17564	20004
16030	20005
17161	20006
7338	20007
110819	20008
20415	20009
8159	20010
85082	20011
19812	20012
4132	20013
1452	20014
7230	20015
95932	20016
45249	20017
57491	20018
3252	20019
59352	20020
183111	20021
116571	20022
1089	20023
4890	20024
16179	20025
45397	20026
45400	20027
78061	20028
3623	20029
101884	20030
45335	20031
165963	20032
14365	20033
689	20034
1629	20035
118261	20036
1622	20037
129781	20038
1699	20039
131475	20040
4198	20041
45704	20042
1329	20043
9303	20044
48103	20045
7832	20046
24182	20047
113564	20048
1777	20049
1941	20050
46423	20051
123905	20052
15144	20053
12710	20054
124270	20055
34673	20056
82923	20057
2449	20058
667	20059
1589	20060
15144	20061
34383	20062
147115	20063
3961	20064
6216	20065
20733	20066
67757	20067
48912	20068
104042	20069
1554	20070
1694	20071
28717	20072
35258	20073
190	20074
64934	20075
157678	20076
231644	20077
59863	20078
4762	20079
3271	20080
47122	20081
7165	20082
204758	20083
3250	20084
6140	20085
4096	20086
57363	20087
104326	20088
13399	20089
2586	20090
140060	20091
36728	20092
39805	20093
1090	20094
12768	20095
71369	20096
61976	20097
13543	20098
24657	20099
7270	20100
19030	20101
4092	20102
4840	20103
18201	20104
4875	20105
12869	20106
1291	20107
3707	20108
37401	20109
1660	20110
6917	20111
7979	20112
14346	20113
30912	20114
17402	20115
84060	20116
49010	20117
1203	20118
4226	20119
15141	20120
204247	20121
77097	20122
75838	20123
253	20124
6127	20125
132339	20126
1622	20127
12190	20128
95	20129
6697	20130
10640	20131
1670	20132
20891	20133
16716	20134
61072	20135
164123	20136
224	20137
186052	20138
20958	20139
49460	20140
25747	20141
15937	20142
27298	20143
27	20144
71264	20145
103615	20146
67767	20147
52465	20148
4598	20149
6842	20150
218215	20151
944	20152
16538	20153
1631	20154
5473	20155
16741	20156
5996	20157
7967	20158
1460	20159
1239	20160
2519	20161
28746	20162
97397	20163
4905	20164
187220	20165
14589	20166
199981	20167
118428	20168
187194	20169
43354	20170
66956	20171
150574	20172
15731	20173
54575	20174
711	20175
23940	20176
38584	20177
19041	20178
15699	20179
124670	20180
6251	20181
5140	20182
5140	20183
45291	20184
48120	20185
1856	20186
57994	20187
186903	20188
2354	20189
43067	20190
164953	20191
46580	20192
45503	20193
57076	20194
589	20195
6416	20196
25	20197
87386	20198
1451	20199
58726	20200
21477	20201
61662	20202
1856	20203
16281	20204
41240	20205
33035	20206
1856	20207
41701	20208
69917	20209
8527	20210
212805	20211
7099	20212
7099	20213
50809	20214
6073	20215
6554	20216
117215	20217
914	20218
5419	20219
1475	20220
35566	20221
21561	20222
1312	20223
1312	20224
3804	20225
3804	20226
18833	20227
9740	20228
1312	20229
9609	20230
26262	20231
161	20232
1810	20233
2925	20234
1686	20235
230038	20236
281	20237
218961	20238
430	20239
162387	20240
21661	20241
4227	20242
222601	20243
206004	20244
19222	20245
426	20246
14680	20247
3853	20248
46249	20249
162344	20250
115786	20251
24046	20252
26595	20253
115801	20254
2954	20255
100706	20256
5344	20257
106699	20258
710	20259
7474	20260
58561	20261
63866	20262
14776	20263
35181	20264
106535	20265
5258	20266
508	20267
129430	20268
51975	20269
181066	20270
45345	20271
193026	20272
978	20273
20709	20274
218440	20275
95376	20276
52419	20277
15484	20278
52419	20279
199932	20280
1495	20281
9	20282
51976	20283
92588	20284
7709	20285
30294	20286
86139	20287
1791	20288
8132	20289
31313	20290
96219	20291
1135	20292
78777	20293
9278	20294
6196	20295
20486	20296
73544	20297
19719	20298
97748	20299
22837	20300
8206	20301
37827	20302
6180	20303
13880	20304
128078	20305
33948	20306
11078	20307
18320	20308
18320	20309
7130	20310
128	20311
217705	20312
223996	20313
8089	20314
6157	20315
7213	20316
6893	20317
77360	20318
8436	20319
103290	20320
31778	20321
116298	20322
25658	20323
11584	20324
69347	20325
96073	20326
35650	20327
183300	20328
6194	20329
13645	20330
1977	20331
111938	20332
5335	20333
8832	20334
25461	20335
22847	20336
2263	20337
5475	20338
15395	20339
64922	20340
22629	20341
272	20342
223	20343
5875	20344
1640	20345
6194	20346
35546	20347
10204	20348
6194	20349
11494	20350
35133	20351
11494	20352
22697	20353
171835	20354
6706	20355
39366	20356
62595	20357
1972	20358
96248	20359
8202	20360
23074	20361
92491	20362
17879	20363
88448	20364
3268	20365
9685	20366
19591	20367
28078	20368
204221	20369
3035	20370
54365	20371
18828	20372
6507	20373
51185	20374
9865	20375
46574	20376
68026	20377
1018	20378
3945	20379
25129	20380
19222	20381
333	20382
57595	20383
4475	20384
16924	20385
34000	20386
1162	20387
123097	20388
562	20389
8788	20390
16917	20391
25076	20392
18892	20393
26401	20394
12182	20395
2518	20396
28530	20397
3095	20398
5502	20399
7322	20400
26602	20401
515	20402
118997	20403
7322	20404
2861	20405
57598	20406
227	20407
5479	20408
155485	20409
395	20410
27110	20411
9457	20412
1942	20413
21268	20414
470	20415
970	20416
4646	20417
18269	20418
60689	20419
106763	20420
1166	20421
20858	20422
1640	20423
951	20424
8611	20425
5487	20426
15901	20427
77528	20428
20724	20429
6079	20430
18354	20431
123064	20432
41167	20433
164153	20434
6710	20435
880	20436
8788	20437
62835	20438
562	20439
76700	20440
91374	20441
18892	20442
6055	20443
13286	20444
13984	20445
390	20446
1441	20447
20399	20448
150365	20449
1969	20450
222924	20451
1340	20452
43757	20453
21444	20454
9085	20455
9416	20456
8032	20457
37959	20458
2025	20459
32657	20460
57822	20461
10959	20462
48834	20463
77571	20464
18354	20465
61987	20466
27417	20467
89	20468
106224	20469
186384	20470
123689	20471
42556	20472
20403	20473
35978	20474
1916	20475
129850	20476
51746	20477
21706	20478
511	20479
3	20480
18295	20481
1315	20482
5345	20483
49866	20484
70283	20485
110537	20486
3356	20487
57018	20488
41384	20489
9306	20490
17333	20491
18634	20492
42885	20493
462	20494
35002	20495
97105	20496
887	20497
1290	20498
66421	20499
32459	20500
8082	20501
227	20502
6329	20503
31134	20504
18791	20505
49522	20506
9325	20507
2184	20508
82705	20509
67033	20510
333	20511
752	20512
696	20513
87506	20514
4004	20515
48643	20516
21	20517
13887	20518
167	20519
1790	20520
227	20521
13286	20522
1658	20523
7322	20524
46382	20525
85835	20526
81988	20527
40528	20528
32657	20529
57872	20530
32657	20531
17852	20532
129602	20533
19068	20534
4092	20535
184958	20536
72728	20537
68663	20538
239189	20539
4732	20540
16722	20541
1710	20542
40256	20543
98980	20544
94903	20545
12616	20546
389	20547
657	20548
27969	20549
1482	20550
78490	20551
72580	20552
64569	20553
1821	20554
30742	20555
33093	20556
24953	20557
3658	20558
79997	20559
19955	20560
2047	20561
20461	20562
24514	20563
106042	20564
19257	20565
13776	20566
11632	20567
105394	20568
28135	20569
5397	20570
48770	20571
79035	20572
16952	20573
148347	20574
135149	20575
11768	20576
79053	20577
49747	20578
31459	20579
39281	20580
39486	20581
3717	20582
84511	20583
28241	20584
20099	20585
24514	20586
48927	20587
20739	20588
36880	20589
62907	20590
18192	20591
62689	20592
66780	20593
39204	20594
30991	20595
1822	20596
6065	20597
425	20598
123114	20599
80178	20600
124125	20601
9415	20602
236	20603
22945	20604
2606	20605
27264	20606
27264	20607
27264	20608
61440	20609
23590	20610
2074	20611
31698	20612
125946	20613
32023	20614
21028	20615
64767	20616
80573	20617
78786	20618
45626	20619
80573	20620
75046	20621
547	20622
64446	20623
518	20624
78786	20625
333	20626
1760	20627
829	20628
137256	20629
73739	20630
147233	20631
58089	20632
26515	20633
126397	20634
5388	20635
5854	20636
65698	20637
1458	20638
108962	20639
106222	20640
900	20641
15840	20642
2103	20643
117768	20644
60411	20645
6982	20646
13942	20647
27875	20648
34848	20649
73528	20650
17548	20651
6231	20652
56948	20653
6231	20654
3026	20655
131219	20656
164955	20657
15919	20658
10314	20659
1658	20660
33147	20661
19104	20662
232043	20663
7322	20664
82403	20665
133036	20666
72272	20667
13976	20668
6108	20669
6108	20670
6405	20671
1733	20672
4828	20673
170978	20674
250	20675
23353	20676
114285	20677
6985	20678
3123	20679
67112	20680
1449	20681
189702	20682
81987	20683
51918	20684
6079	20685
3139	20686
108779	20687
5345	20688
24887	20689
80570	20690
9397	20691
9174	20692
192230	20693
11506	20694
8451	20695
1817	20696
333	20697
21237	20698
9836	20699
2401	20700
1452	20701
131936	20702
57078	20703
2874	20704
122993	20705
6951	20706
333	20707
8699	20708
38255	20709
5260	20710
5168	20711
84206	20712
48622	20713
1817	20714
3759	20715
57191	20716
6489	20717
7322	20718
116898	20719
7322	20720
829	20721
22119	20722
22119	20723
29451	20724
3592	20725
6985	20726
34160	20727
48892	20728
9452	20729
1496	20730
578	20731
23353	20732
5955	20733
51103	20734
7412	20735
27775	20736
28274	20737
6152	20738
92365	20739
84861	20740
94438	20741
95652	20742
8312	20743
25891	20744
2946	20745
269	20746
34512	20747
2440	20748
122934	20749
43	20750
74449	20751
128402	20752
2219	20753
27688	20754
6037	20755
19286	20756
2938	20757
50085	20758
91756	20759
207075	20760
130428	20761
1785	20762
73735	20763
147455	20764
6086	20765
11071	20766
19362	20767
11829	20768
40697	20769
67554	20770
11394	20771
1676	20772
8500	20773
4786	20774
17794	20775
14101	20776
36382	20777
272	20778
157069	20779
95107	20780
31410	20781
2076	20782
4146	20783
11424	20784
19669	20785
214030	20786
114242	20787
8342	20788
723	20789
1836	20790
19004	20791
71515	20792
4121	20793
109104	20794
17272	20795
16183	20796
75062	20797
9620	20798
35405	20799
11421	20800
35045	20801
2459	20802
8192	20803
93515	20804
3854	20805
21464	20806
45149	20807
104718	20808
74960	20809
29472	20810
5572	20811
98806	20812
184352	20813
126504	20814
10974	20815
5572	20816
34018	20817
10275	20818
58839	20819
3955	20820
7060	20821
4237	20822
64608	20823
1182	20824
169567	20825
8342	20826
8332	20827
4381	20828
51442	20829
27498	20830
29852	20831
209539	20832
27498	20833
180	20834
7768	20835
133743	20836
45556	20837
48894	20838
8587	20839
8641	20840
16589	20841
82453	20842
9370	20843
120551	20844
9673	20845
5854	20846
6227	20847
234677	20848
15805	20849
135734	20850
102649	20851
2565	20852
146987	20853
1680	20854
15849	20855
6966	20856
26284	20857
4638	20858
44795	20859
12862	20860
1237	20861
109572	20862
6067	20863
760	20864
79794	20865
110275	20866
136481	20867
79537	20868
13630	20869
65921	20870
96194	20871
1195	20872
1900	20873
33904	20874
2923	20875
1837	20876
56964	20877
2076	20878
128	20879
3341	20880
3865	20881
199283	20882
2315	20883
5368	20884
14524	20885
1319	20886
136138	20887
1858	20888
9	20889
62094	20890
15741	20891
25881	20892
4847	20893
1300	20894
8151	20895
20039	20896
130	20897
3656	20898
8546	20899
27482	20900
2800	20901
52796	20902
50766	20903
17044	20904
28885	20905
3704	20906
548	20907
1215	20908
9993	20909
43232	20910
253	20911
26115	20912
64889	20913
59295	20914
19438	20915
3341	20916
14365	20917
9860	20918
107072	20919
67137	20920
138702	20921
75834	20922
15940	20923
124077	20924
214	20925
6921	20926
7915	20927
30034	20928
117734	20929
101334	20930
2954	20931
161	20932
75834	20933
12040	20934
289	20935
58644	20936
14740	20937
76126	20938
15183	20939
4977	20940
5345	20941
44	20942
17044	20943
83287	20944
5330	20945
3990	20946
79959	20947
116482	20948
9587	20949
2946	20950
1925	20951
125	20952
40340	20953
86626	20954
100856	20955
46561	20956
89176	20957
89176	20958
2588	20959
66873	20960
30623	20961
2588	20962
4207	20963
1849	20964
54884	20965
35456	20966
61784	20967
494	20968
47595	20969
4248	20970
45156	20971
10301	20972
9181	20973
462	20974
35183	20975
289	20976
20200	20977
189134	20978
6932	20979
24420	20980
137900	20981
130241	20982
77088	20983
1232	20984
372	20985
8345	20986
3609	20987
289	20988
5466	20989
12915	20990
38504	20991
16746	20992
9285	20993
82938	20994
1004	20995
127	20996
10848	20997
62332	20998
14252	20999
105	21000
62332	21001
17511	21002
4353	21003
4159	21004
14168	21005
3779	21006
9420	21007
10008	21008
134325	21009
5927	21010
2014	21011
12663	21012
24951	21013
23134	21014
10745	21015
48643	21016
10745	21017
63695	21018
45764	21019
151727	21020
289	21021
70346	21022
13505	21023
8173	21024
112974	21025
14419	21026
143	21027
36109	21028
1215	21029
127778	21030
237142	21031
102696	21032
67186	21033
6190	21034
3583	21035
42884	21036
186684	21037
97849	21038
9346	21039
230748	21040
49764	21041
48943	21042
28905	21043
19692	21044
28210	21045
25600	21046
56825	21047
85736	21048
82572	21049
22873	21050
7573	21051
186172	21052
105127	21053
48473	21054
7573	21055
48473	21056
23127	21057
6180	21058
1625	21059
3673	21060
23127	21061
21501	21062
34365	21063
65212	21064
7573	21065
124743	21066
9956	21067
45331	21068
49598	21069
16356	21070
18736	21071
11491	21072
21281	21073
6009	21074
3183	21075
48441	21076
682	21077
682	21078
125	21079
1255	21080
3101	21081
21250	21082
31937	21083
24637	21084
30621	21085
473	21086
141965	21087
3704	21088
1588	21089
62060	21090
82373	21091
8094	21092
82	21093
9293	21094
2564	21095
4850	21096
2290	21097
43075	21098
1588	21099
1490	21100
14075	21101
56321	21102
20306	21103
17183	21104
2658	21105
88863	21106
12525	21107
37019	21108
79615	21109
97261	21110
94419	21111
7999	21112
13599	21113
47459	21114
31788	21115
18710	21116
8402	21117
69706	21118
40538	21119
9460	21120
41189	21121
11235	21122
8620	21123
1862	21124
149162	21125
207507	21126
55804	21127
31918	21128
84014	21129
28060	21130
2862	21131
76239	21132
6196	21133
31856	21134
130	21135
7374	21136
2937	21137
3119	21138
129492	21139
11760	21140
18716	21141
45900	21142
7123	21143
12274	21144
44805	21145
9802	21146
75572	21147
18552	21148
58949	21149
11760	21150
1656	21151
6433	21152
190	21153
27374	21154
8354	21155
24574	21156
35839	21157
7123	21158
24954	21159
133669	21160
112098	21161
508	21162
24954	21163
1152	21164
508	21165
7114	21166
97470	21167
48928	21168
24050	21169
105220	21170
78435	21171
48934	21172
2387	21173
29243	21174
511	21175
37022	21176
25637	21177
32297	21178
1727	21179
13672	21180
6175	21181
79764	21182
78845	21183
1809	21184
8436	21185
19133	21186
1313	21187
1255	21188
4215	21189
92611	21190
8682	21191
81053	21192
2668	21193
3847	21194
78788	21195
149808	21196
2394	21197
208946	21198
101666	21199
7251	21200
30989	21201
24885	21202
8587	21203
59226	21204
554	21205
242	21206
4290	21207
1611	21208
1611	21209
7240	21210
7771	21211
66665	21212
70165	21213
117556	21214
117971	21215
1467	21216
50926	21217
8646	21218
28274	21219
35224	21220
23190	21221
35193	21222
19087	21223
36598	21224
2615	21225
50303	21226
78605	21227
7279	21228
11011	21229
1311	21230
58905	21231
10833	21232
66956	21233
57549	21234
104476	21235
37458	21236
57421	21237
52682	21238
19786	21239
141057	21240
1199	21241
196316	21242
1487	21243
1199	21244
188182	21245
128807	21246
25747	21247
141088	21248
25002	21249
17054	21250
9576	21251
4080	21252
6790	21253
654	21254
22926	21255
31248	21256
11811	21257
61020	21258
3734	21259
62445	21260
30866	21261
2892	21262
301	21263
72073	21264
131249	21265
2954	21266
20938	21267
52957	21268
130497	21269
10265	21270
10265	21271
10265	21272
15460	21273
15460	21274
2654	21275
88080	21276
11630	21277
55663	21278
7412	21279
85653	21280
59460	21281
33760	21282
12902	21283
56145	21284
97154	21285
11922	21286
34859	21287
192313	21288
99756	21289
54582	21290
23148	21291
109071	21292
4604	21293
31367	21294
97004	21295
57538	21296
89537	21297
710	21298
4336	21299
7344	21300
4343	21301
44392	21302
1705	21303
24945	21304
29742	21305
41279	21306
708	21307
15698	21308
68514	21309
15338	21310
426	21311
15829	21312
864	21313
77704	21314
516	21315
508	21316
193	21317
39329	21318
2555	21319
25512	21320
47238	21321
10923	21322
57152	21323
3709	21324
19819	21325
38006	21326
24532	21327
23696	21328
9414	21329
28559	21330
76726	21331
25546	21332
52321	21333
16903	21334
2442	21335
4497	21336
2617	21337
694	21338
11601	21339
4864	21340
14123	21341
31364	21342
42698	21343
689	21344
2545	21345
135816	21346
7366	21347
13760	21348
11601	21349
55101	21350
14123	21351
25364	21352
199844	21353
106909	21354
29070	21355
17170	21356
15500	21357
6111	21358
14988	21359
13734	21360
15844	21361
9620	21362
7107	21363
126544	21364
45422	21365
65487	21366
179975	21367
23642	21368
132968	21369
4288	21370
27917	21371
93346	21372
8306	21373
11507	21374
115809	21375
1173	21376
30920	21377
51441	21378
88482	21379
5371	21380
41706	21381
47983	21382
206335	21383
72694	21384
28435	21385
25574	21386
9452	21387
28108	21388
53250	21389
39941	21390
203995	21391
26125	21392
11089	21393
36606	21394
30684	21395
9932	21396
43636	21397
9707	21398
176228	21399
11110	21400
10077	21401
35885	21402
13610	21403
128497	21404
64967	21405
46082	21406
44122	21407
167356	21408
16457	21409
29653	21410
31993	21411
101107	21412
82357	21413
46294	21414
55833	21415
44195	21416
240212	21417
94833	21418
56165	21419
5526	21420
68037	21421
14449	21422
25469	21423
80078	21424
44689	21425
51444	21426
11033	21427
6906	21428
76628	21429
4774	21430
35120	21431
57739	21432
14075	21433
63223	21434
16040	21435
27948	21436
8237	21437
1516	21438
114977	21439
2039	21440
127077	21441
66413	21442
9411	21443
22982	21444
7197	21445
34018	21446
34687	21447
37085	21448
2892	21449
28	21450
133490	21451
59261	21452
61200	21453
34380	21454
10590	21455
31179	21456
9626	21457
29445	21458
22672	21459
8455	21460
65559	21461
893	21462
72066	21463
11141	21464
5280	21465
6195	21466
4700	21467
198	21468
18939	21469
143766	21470
51888	21471
8211	21472
239	21473
78113	21474
68429	21475
36347	21476
50487	21477
45743	21478
81906	21479
105794	21480
112797	21481
9662	21482
21368	21483
33197	21484
51749	21485
187717	21486
166676	21487
89151	21488
19016	21489
14102	21490
78157	21491
17236	21492
36358	21493
99975	21494
70448	21495
5475	21496
15486	21497
43305	21498
110509	21499
16675	21500
8427	21501
27182	21502
26108	21503
11098	21504
19753	21505
44403	21506
11182	21507
21402	21508
28368	21509
11993	21510
8279	21511
2309	21512
2309	21513
33917	21514
50349	21515
78131	21516
70794	21517
28063	21518
24890	21519
824	21520
19191	21521
26153	21522
48340	21523
85375	21524
77046	21525
125501	21526
34337	21527
15726	21528
72087	21529
52464	21530
15819	21531
317	21532
2575	21533
1588	21534
35801	21535
9870	21536
9870	21537
288	21538
11871	21539
44228	21540
13324	21541
36860	21542
60779	21543
77890	21544
77316	21545
123623	21546
124	21547
46659	21548
50306	21549
143670	21550
28835	21551
4604	21552
119560	21553
209557	21554
96793	21555
3301	21556
9425	21557
49814	21558
56610	21559
15709	21560
124	21561
18962	21562
46581	21563
11253	21564
32034	21565
116970	21566
36719	21567
80868	21568
85630	21569
57108	21570
19950	21571
13471	21572
44110	21573
45246	21574
45681	21575
9851	21576
9735	21577
64338	21578
22587	21579
2355	21580
147536	21581
3572	21582
3572	21583
69706	21584
2884	21585
26036	21586
30029	21587
5489	21588
93431	21589
164	21590
65623	21591
32717	21592
3572	21593
10077	21594
1206	21595
6697	21596
2864	21597
19425	21598
14092	21599
1868	21600
60079	21601
125380	21602
9571	21603
60444	21604
104973	21605
53145	21606
20755	21607
231009	21608
31247	21609
11039	21610
31870	21611
25236	21612
12295	21613
33101	21614
16790	21615
750	21616
10171	21617
7968	21618
17187	21619
5671	21620
30919	21621
237046	21622
16790	21623
163055	21624
51960	21625
199509	21626
71312	21627
127533	21628
161734	21629
44702	21630
32829	21631
16790	21632
1256	21633
3203	21634
16955	21635
150051	21636
43907	21637
30933	21638
39681	21639
48984	21640
76507	21641
58619	21642
17314	21643
12304	21644
50505	21645
28470	21646
4310	21647
25141	21648
10036	21649
671	21650
110730	21651
7203	21652
116686	21653
7411	21654
2643	21655
26267	21656
3460	21657
45566	21658
97803	21659
40449	21660
40449	21661
19427	21662
115874	21663
45773	21664
60	21665
1185	21666
13951	21667
15794	21668
36860	21669
70737	21670
6237	21671
74410	21672
15794	21673
114589	21674
1206	21675
30649	21676
7262	21677
205264	21678
18578	21679
25337	21680
7229	21681
22429	21682
253	21683
88379	21684
1138	21685
143802	21686
61452	21687
22837	21688
8587	21689
197647	21690
39684	21691
47248	21692
65735	21693
149667	21694
76301	21695
123382	21696
132683	21697
28293	21698
152847	21699
93186	21700
13399	21701
25236	21702
1300	21703
8129	21704
11422	21705
80	21706
93104	21707
1311	21708
123152	21709
13359	21710
156837	21711
1620	21712
28557	21713
218899	21714
150027	21715
237208	21716
91476	21717
21060	21718
3258	21719
6861	21720
109531	21721
47710	21722
45522	21723
147	21724
36204	21725
4092	21726
6412	21727
128	21728
98081	21729
159854	21730
52174	21731
2218	21732
98146	21733
13532	21734
889	21735
1168	21736
3221	21737
46627	21738
147	21739
6116	21740
548	21741
585	21742
3224	21743
11217	21744
694	21745
8436	21746
190	21747
1153	21748
31702	21749
6433	21750
62641	21751
84045	21752
21983	21753
3667	21754
5446	21755
15646	21756
6790	21757
6291	21758
3681	21759
14897	21760
59112	21761
20216	21762
4630	21763
10178	21764
1336	21765
16929	21766
28289	21767
1524	21768
13905	21769
3139	21770
41790	21771
6190	21772
22816	21773
354	21774
18930	21775
99558	21776
6846	21777
13926	21778
3304	21779
47939	21780
3697	21781
14649	21782
101606	21783
77730	21784
3759	21785
3203	21786
104361	21787
4724	21788
11623	21789
1792	21790
1214	21791
3697	21792
30930	21793
147	21794
3	21795
37685	21796
54604	21797
6176	21798
4813	21799
223	21800
24885	21801
129576	21802
18760	21803
8453	21804
203020	21805
6861	21806
9191	21807
235567	21808
65922	21809
97451	21810
23881	21811
85853	21812
5335	21813
33358	21814
10106	21815
22634	21816
4371	21817
34244	21818
888	21819
204380	21820
1456	21821
175507	21822
548	21823
88	21824
25403	21825
11611	21826
13797	21827
5439	21828
16592	21829
9661	21830
3398	21831
2582	21832
74	21833
24887	21834
6269	21835
36618	21836
10892	21837
11532	21838
245	21839
4090	21840
161682	21841
179633	21842
232457	21843
176085	21844
16798	21845
222	21846
78471	21847
57034	21848
4418	21849
65396	21850
112291	21851
48600	21852
6010	21853
1034	21854
7076	21855
1981	21856
43234	21857
9669	21858
4347	21859
60380	21860
143	21861
74139	21862
72882	21863
23802	21864
23345	21865
59705	21866
4193	21867
3658	21868
73902	21869
9515	21870
37585	21871
24964	21872
9555	21873
42859	21874
5562	21875
4762	21876
16824	21877
5386	21878
82572	21879
129571	21880
4096	21881
547	21882
9573	21883
18609	21884
18609	21885
9800	21886
72143	21887
28661	21888
40286	21889
695	21890
43216	21891
136051	21892
16433	21893
218420	21894
5219	21895
2082	21896
22680	21897
1477	21898
127889	21899
187674	21900
19786	21901
3688	21902
209066	21903
103260	21904
2039	21905
11500	21906
686	21907
32062	21908
30543	21909
7559	21910
14357	21911
3717	21912
42815	21913
1858	21914
24885	21915
1215	21916
403	21917
4627	21918
17177	21919
96541	21920
7991	21921
5648	21922
58466	21923
36426	21924
1649	21925
109035	21926
9771	21927
48019	21928
82393	21929
83393	21930
2940	21931
3040	21932
6242	21933
35959	21934
57450	21935
66092	21936
39278	21937
5526	21938
61427	21939
104028	21940
1588	21941
33858	21942
96650	21943
39104	21944
186800	21945
484	21946
24871	21947
22282	21948
686	21949
128810	21950
17768	21951
233138	21952
37320	21953
50863	21954
21545	21955
14270	21956
25793	21957
591	21958
1785	21959
30034	21960
519	21961
6429	21962
3360	21963
147245	21964
39252	21965
8368	21966
15967	21967
208993	21968
1516	21969
66060	21970
23047	21971
47625	21972
48172	21973
66780	21974
19901	21975
3596	21976
12765	21977
200	21978
4820	21979
7981	21980
4074	21981
22209	21982
34746	21983
80989	21984
269	21985
1251	21986
153	21987
22757	21988
58348	21989
7213	21990
7213	21991
4824	21992
4751	21993
35744	21994
27363	21995
140053	21996
85	21997
64518	21998
7237	21999
49087	22000
25652	22001
44984	22002
9817	22003
29738	22004
5566	22005
27217	22006
2363	22007
36663	22008
19219	22009
4727	22010
8509	22011
8509	22012
56591	22013
218275	22014
1615	22015
66858	22016
38343	22017
25232	22018
5574	22019
432	22020
25604	22021
484	22022
1954	22023
42796	22024
1088	22025
2922	22026
14046	22027
2544	22028
27164	22029
879	22030
11526	22031
70032	22032
24847	22033
3140	22034
160793	22035
80201	22036
36039	22037
16686	22038
26133	22039
2570	22040
97246	22041
105313	22042
27829	22043
223	22044
12637	22045
2263	22046
60986	22047
4731	22048
3707	22049
6827	22050
2208	22051
253	22052
16200	22053
20442	22054
1185	22055
109124	22056
8228	22057
12530	22058
8398	22059
103078	22060
4477	22061
3261	22062
79990	22063
8055	22064
104657	22065
13369	22066
79673	22067
24546	22068
11232	22069
9850	22070
1316	22071
238	22072
21652	22073
7524	22074
32610	22075
70322	22076
12058	22077
9537	22078
116194	22079
185399	22080
1489	22081
35566	22082
62337	22083
161	22084
339	22085
106792	22086
60016	22087
4116	22088
63670	22089
244	22090
8402	22091
67944	22092
144276	22093
1852	22094
7593	22095
92373	22096
34641	22097
14690	22098
292	22099
4588	22100
12869	22101
30930	22102
42497	22103
36543	22104
43234	22105
227	22106
111383	22107
7258	22108
179950	22109
15733	22110
9103	22111
417	22112
70960	22113
30752	22114
3707	22115
62860	22116
207455	22117
123930	22118
83216	22119
161022	22120
184940	22121
123682	22122
50359	22123
59090	22124
42597	22125
57899	22126
222576	22127
94315	22128
57207	22129
51145	22130
85140	22131
3130	22132
7932	22133
1584	22134
1067	22135
1133	22136
160438	22137
49455	22138
224	22139
6614	22140
42206	22141
9421	22142
10228	22143
112395	22144
134293	22145
84806	22146
57419	22147
10228	22148
130221	22149
56911	22150
88478	22151
83614	22152
147308	22153
44686	22154
5673	22155
8473	22156
224	22157
226792	22158
18931	22159
5605	22160
130669	22161
111931	22162
151810	22163
210691	22164
28598	22165
4246	22166
578	22167
74991	22168
57665	22169
65254	22170
5598	22171
710	22172
70541	22173
27229	22174
18273	22175
15105	22176
41656	22177
13085	22178
64408	22179
64061	22180
9321	22181
35449	22182
12229	22183
14197	22184
148200	22185
12727	22186
54165	22187
1115	22188
19372	22189
158228	22190
53028	22191
15619	22192
102974	22193
74028	22194
65817	22195
16998	22196
2204	22197
210095	22198
83693	22199
98413	22200
806	22201
27078	22202
65679	22203
54234	22204
1597	22205
58839	22206
7102	22207
48709	22208
83372	22209
13235	22210
9894	22211
30418	22212
5249	22213
106330	22214
80247	22215
31262	22216
72693	22217
95098	22218
217521	22219
57807	22220
3576	22221
8131	22222
7370	22223
2999	22224
85316	22225
83415	22226
63989	22227
29171	22228
30238	22229
44793	22230
28309	22231
48714	22232
2109	22233
101697	22234
33113	22235
49803	22236
49874	22237
35284	22238
119351	22239
7059	22240
46532	22241
46806	22242
6121	22243
19831	22244
11005	22245
6826	22246
85370	22247
225449	22248
739	22249
63666	22250
118938	22251
11005	22252
96095	22253
29043	22254
11005	22255
11005	22256
16707	22257
82843	22258
186030	22259
219118	22260
62532	22261
162368	22262
222811	22263
27204	22264
74855	22265
88600	22266
4396	22267
46806	22268
11005	22269
148672	22270
6826	22271
39357	22272
75939	22273
116877	22274
189087	22275
52177	22276
54616	22277
85431	22278
11788	22279
138127	22280
41153	22281
115739	22282
148980	22283
1343	22284
9103	22285
16308	22286
107	22287
10590	22288
63938	22289
129943	22290
853	22291
119	22292
853	22293
26109	22294
49826	22295
4657	22296
29919	22297
37057	22298
75757	22299
224	22300
2	22301
17542	22302
28190	22303
31633	22304
65672	22305
15229	22306
87394	22307
21013	22308
9375	22309
69730	22310
31438	22311
63729	22312
1254	22313
84608	22314
17315	22315
35675	22316
109981	22317
84302	22318
20777	22319
112872	22320
55500	22321
549	22322
50788	22323
3107	22324
135182	22325
1658	22326
151654	22327
151640	22328
83997	22329
211312	22330
111448	22331
151654	22332
151723	22333
28397	22334
32953	22335
10279	22336
150376	22337
199099	22338
4341	22339
6813	22340
91612	22341
2213	22342
119090	22343
30097	22344
91700	22345
9698	22346
81456	22347
146767	22348
5665	22349
7662	22350
5809	22351
10562	22352
6671	22353
18093	22354
15024	22355
12536	22356
95644	22357
22020	22358
1624	22359
77917	22360
69424	22361
33716	22362
20260	22363
11193	22364
42262	22365
71530	22366
75719	22367
18054	22368
8993	22369
195798	22370
23738	22371
93591	22372
26880	22373
8861	22374
1057	22375
51349	22376
67262	22377
164192	22378
152655	22379
67173	22380
2002	22381
126321	22382
13537	22383
880	22384
545	22385
93407	22386
122410	22387
83683	22388
47680	22389
154857	22390
68746	22391
65005	22392
5036	22393
86331	22394
1791	22395
91184	22396
6602	22397
225887	22398
232125	22399
110201	22400
90739	22401
7646	22402
23252	22403
15103	22404
7741	22405
87684	22406
23372	22407
103438	22408
18090	22409
21820	22410
9677	22411
10	22412
16014	22413
44083	22414
33541	22415
10548	22416
81646	22417
969	22418
151269	22419
82813	22420
171122	22421
121681	22422
69234	22423
12	22424
65853	22425
8869	22426
64058	22427
147255	22428
25349	22429
6881	22430
3270	22431
77	22432
37869	22433
12826	22434
1896	22435
12694	22436
76334	22437
76088	22438
13298	22439
65912	22440
436	22441
3117	22442
24925	22443
1441	22444
6846	22445
227784	22446
212291	22447
13459	22448
710	22449
13	22450
14434	22451
17052	22452
9	22453
35099	22454
11729	22455
13	22456
11729	22457
209635	22458
211426	22459
111009	22460
172059	22461
86177	22462
45678	22463
6978	22464
108468	22465
84974	22466
97466	22467
129260	22468
615	22469
5297	22470
21635	22471
69118	22472
151409	22473
208758	22474
45222	22475
142973	22476
180287	22477
165843	22478
80290	22479
69118	22480
82738	22481
57081	22482
218690	22483
91436	22484
67247	22485
1363	22486
65	22487
183458	22488
49708	22489
73852	22490
98830	22491
160896	22492
30827	22493
128715	22494
132966	22495
97274	22496
151733	22497
4695	22498
218608	22499
70904	22500
109833	22501
92749	22502
68011	22503
761	22504
6349	22505
16130	22506
47370	22507
56	22508
213	22509
16654	22510
553	22511
58472	22512
75589	22513
9058	22514
35366	22515
184704	22516
65647	22517
15440	22518
15440	22519
52876	22520
52456	22521
1450	22522
10036	22523
13245	22524
8048	22525
38738	22526
57224	22527
171850	22528
211776	22529
25638	22530
74597	22531
20578	22532
113449	22533
14566	22534
90343	22535
18149	22536
81200	22537
121670	22538
16014	22539
26911	22540
53617	22541
1624	22542
81436	22543
21948	22544
42146	22545
121379	22546
95644	22547
163660	22548
9969	22549
31075	22550
202052	22551
171462	22552
47209	22553
69830	22554
50359	22555
4244	22556
6262	22557
4244	22558
4244	22559
205011	22560
5613	22561
45127	22562
192174	22563
231260	22564
172961	22565
70525	22566
18860	22567
18771	22568
19490	22569
198147	22570
209216	22571
76750	22572
1293	22573
6376	22574
26682	22575
142378	22576
82513	22577
18614	22578
20578	22579
84408	22580
50910	22581
7874	22582
15298	22583
19031	22584
3089	22585
67341	22586
9042	22587
140028	22588
70752	22589
62855	22590
65480	22591
124069	22592
18224	22593
155513	22594
69765	22595
29133	22596
224882	22597
18181	22598
18224	22599
20943	22600
3110	22601
5104	22602
1913	22603
5559	22604
57551	22605
58638	22606
14129	22607
45515	22608
114800	22609
1658	22610
1476	22611
2045	22612
5986	22613
14049	22614
217286	22615
50695	22616
2200	22617
57547	22618
2231	22619
621	22620
1160	22621
1601	22622
153814	22623
87881	22624
164090	22625
115790	22626
17	22627
20339	22628
4565	22629
49744	22630
229618	22631
136070	22632
47114	22633
25876	22634
1762	22635
57299	22636
51339	22637
115333	22638
3826	22639
19485	22640
88614	22641
74335	22642
77910	22643
2199	22644
102651	22645
60622	22646
204651	22647
54358	22648
28107	22649
21687	22650
17027	22651
91776	22652
189449	22653
55892	22654
64555	22655
1628	22656
74720	22657
47600	22658
56016	22659
17027	22660
2665	22661
50122	22662
228909	22663
46172	22664
174447	22665
29968	22666
13275	22667
162294	22668
88582	22669
219976	22670
233588	22671
56865	22672
2214	22673
81799	22674
19294	22675
231173	22676
29112	22677
157127	22678
23468	22679
16204	22680
33792	22681
6165	22682
230386	22683
9103	22684
17163	22685
124013	22686
19926	22687
16853	22688
38878	22689
81882	22690
31898	22691
35736	22692
209529	22693
13004	22694
71991	22695
1	22696
15542	22697
21389	22698
2491	22699
43664	22700
3304	22701
151292	22702
2563	22703
77886	22704
49430	22705
80568	22706
171421	22707
73490	22708
103572	22709
8485	22710
30759	22711
2266	22712
89404	22713
16303	22714
38658	22715
1705	22716
12252	22717
21296	22718
14524	22719
141386	22720
3410	22721
34631	22722
115795	22723
12957	22724
44379	22725
2689	22726
13974	22727
25890	22728
7592	22729
20496	22730
40282	22731
47261	22732
138423	22733
72187	22734
68370	22735
3434	22736
5441	22737
55613	22738
37602	22739
85016	22740
106291	22741
38150	22742
95772	22743
197200	22744
13357	22745
18697	22746
50468	22747
52044	22748
19278	22749
6960	22750
128375	22751
26307	22752
22863	22753
19153	22754
44787	22755
2266	22756
67215	22757
35376	22758
5247	22759
2266	22760
41055	22761
24350	22762
37821	22763
26102	22764
2266	22765
2585	22766
8721	22767
81948	22768
40795	22769
32567	22770
29239	22771
50613	22772
9404	22773
41005	22774
95854	22775
65146	22776
7230	22777
38505	22778
10938	22779
35233	22780
106793	22781
10983	22782
47418	22783
14791	22784
38156	22785
47828	22786
30517	22787
15633	22788
7164	22789
19916	22790
102973	22791
67215	22792
96231	22793
20028	22794
13128	22795
6429	22796
1071	22797
77880	22798
32775	22799
9724	22800
80568	22801
115797	22802
54711	22803
5122	22804
91425	22805
6939	22806
675	22807
7127	22808
549	22809
6498	22810
1860	22811
108883	22812
712	22813
23291	22814
3197	22815
58306	22816
38	22817
25878	22818
44800	22819
65593	22820
7477	22821
28397	22822
122744	22823
43142	22824
43948	22825
209515	22826
18521	22827
57014	22828
31709	22829
6459	22830
4035	22831
81124	22832
179733	22833
15252	22834
84322	22835
28339	22836
3105	22837
308	22838
27750	22839
614	22840
18331	22841
13493	22842
13959	22843
27900	22844
15651	22845
21480	22846
209739	22847
2975	22848
10992	22849
23241	22850
49392	22851
5529	22852
28200	22853
554	22854
126918	22855
41249	22856
143417	22857
62407	22858
9586	22859
114371	22860
58669	22861
14115	22862
9418	22863
124313	22864
96028	22865
113884	22866
4341	22867
2786	22868
2786	22869
2786	22870
2786	22871
2786	22872
63106	22873
5888	22874
740	22875
6810	22876
4576	22877
6810	22878
5888	22879
740	22880
4576	22881
5888	22882
740	22883
6747	22884
2786	22885
2786	22886
2786	22887
2786	22888
65231	22889
132595	22890
27905	22891
131109	22892
18501	22893
83631	22894
60598	22895
6310	22896
710	22897
27224	22898
128383	22899
115775	22900
22645	22901
171909	22902
80657	22903
14346	22904
3295	22905
81977	22906
1682	22907
60060	22908
1485	22909
48569	22910
47138	22911
6327	22912
74349	22913
100555	22914
30509	22915
18447	22916
4838	22917
1618	22918
80666	22919
6729	22920
4272	22921
1395	22922
4890	22923
4755	22924
35148	22925
229142	22926
158	22927
12173	22928
114349	22929
94565	22930
7329	22931
8468	22932
91752	22933
165145	22934
34308	22935
194993	22936
9830	22937
53198	22938
22422	22939
22422	22940
36668	22941
110237	22942
32081	22943
2257	22944
8468	22945
11657	22946
98619	22947
157558	22948
64544	22949
31000	22950
133553	22951
48680	22952
442	22953
192217	22954
11781	22955
85713	22956
62446	22957
984	22958
7520	22959
222442	22960
63365	22961
231496	22962
101470	22963
130937	22964
80587	22965
59610	22966
12831	22967
15364	22968
148366	22969
67190	22970
2976	22971
44069	22972
52130	22973
164684	22974
10304	22975
51954	22976
129338	22977
23213	22978
39600	22979
146875	22980
16627	22981
120640	22982
80607	22983
57934	22984
56291	22985
63621	22986
92487	22987
101771	22988
159478	22989
4749	22990
22422	22991
129340	22992
4500	22993
10304	22994
18648	22995
178220	22996
67191	22997
81905	22998
222214	22999
70599	23000
19485	23001
64468	23002
173846	23003
48769	23004
374	23005
70568	23006
24793	23007
24793	23008
1923	23009
533	23010
753	23011
7876	23012
150263	23013
83352	23014
22545	23015
57391	23016
103290	23017
29146	23018
5352	23019
31914	23020
46853	23021
82997	23022
62110	23023
14453	23024
9920	23025
38554	23026
7088	23027
2873	23028
4084	23029
199252	23030
82158	23031
36841	23032
106348	23033
34338	23034
211017	23035
126917	23036
30234	23037
29146	23038
102976	23039
180082	23040
19862	23041
50201	23042
50201	23043
18011	23044
11832	23045
18011	23046
343	23047
50589	23048
17411	23049
73076	23050
199024	23051
141194	23052
32008	23053
32246	23054
79735	23055
106348	23056
30741	23057
29459	23058
2134	23059
1839	23060
14447	23061
61889	23062
6255	23063
6255	23064
140154	23065
81	23066
200243	23067
204253	23068
66331	23069
2928	23070
3154	23071
54189	23072
132610	23073
34512	23074
996	23075
996	23076
996	23077
779	23078
13220	23079
51214	23080
113323	23081
32252	23082
113312	23083
61	23084
187444	23085
32451	23086
70228	23087
163130	23088
37781	23089
43276	23090
55200	23091
152090	23092
95494	23093
175410	23094
18608	23095
108553	23096
1167	23097
43636	23098
5303	23099
43731	23100
3581	23101
25690	23102
5594	23103
39735	23104
111986	23105
109657	23106
84701	23107
39847	23108
110556	23109
235085	23110
64770	23111
152560	23112
109464	23113
20948	23114
208870	23115
151920	23116
17249	23117
111116	23118
208347	23119
64123	23120
133451	23121
198872	23122
96053	23123
261	23124
3835	23125
35030	23126
105754	23127
109752	23128
146750	23129
33465	23130
61426	23131
7356	23132
728	23133
187948	23134
20518	23135
15018	23136
24633	23137
27085	23138
106557	23139
4300	23140
36738	23141
2692	23142
31815	23143
14959	23144
152227	23145
31997	23146
52650	23147
5689	23148
17102	23149
32281	23150
36464	23151
179090	23152
88150	23153
110768	23154
18749	23155
12291	23156
215928	23157
13697	23158
39403	23159
56299	23160
46743	23161
143626	23162
143612	23163
14843	23164
141928	23165
190064	23166
12448	23167
157951	23168
42114	23169
123258	23170
68750	23171
3080	23172
231778	23173
100169	23174
230351	23175
141570	23176
125769	23177
53829	23178
112828	23179
181679	23180
17891	23181
10480	23182
18017	23183
15446	23184
228346	23185
1167	23186
148550	23187
1573	23188
25532	23189
29425	23190
210725	23191
149611	23192
36032	23193
1609	23194
171108	23195
59991	23196
37878	23197
37883	23198
78963	23199
211224	23200
240197	23201
101420	23202
29359	23203
176323	23204
137257	23205
217665	23206
1420	23207
17707	23208
1125	23209
1374	23210
46279	23211
75163	23212
105507	23213
114626	23214
203	23215
1920	23216
1388	23217
1028	23218
1390	23219
17502	23220
1257	23221
54447	23222
486	23223
3217	23224
25746	23225
164855	23226
88749	23227
12568	23228
514	23229
22132	23230
5840	23231
158961	23232
45143	23233
63095	23234
50174	23235
3835	23236
40585	23237
59353	23238
1151	23239
93573	23240
21060	23241
12840	23242
4602	23243
937	23244
135630	23245
52818	23246
166362	23247
35191	23248
3384	23249
26519	23250
59219	23251
58778	23252
41426	23253
41426	23254
51788	23255
26437	23256
8154	23257
25566	23258
76977	23259
52944	23260
15947	23261
114041	23262
45657	23263
2024	23264
165640	23265
26286	23266
41458	23267
51396	23268
1028	23269
1390	23270
25194	23271
127843	23272
71005	23273
495	23274
1919	23275
1920	23276
13527	23277
13274	23278
1255	23279
14594	23280
41458	23281
26200	23282
40884	23283
39361	23284
52999	23285
531	23286
730	23287
69398	23288
23724	23289
495	23290
783	23291
1392	23292
531	23293
54082	23294
63666	23295
9264	23296
68259	23297
21627	23298
44781	23299
1073	23300
147432	23301
17997	23302
84701	23303
141599	23304
196948	23305
19906	23306
34769	23307
5157	23308
55456	23309
40983	23310
22809	23311
74823	23312
55	23313
143851	23314
168260	23315
69204	23316
69204	23317
192254	23318
61875	23319
20185	23320
13727	23321
56769	23322
160483	23323
134116	23324
134141	23325
224223	23326
122893	23327
69801	23328
28691	23329
219364	23330
949	23331
160305	23332
92832	23333
99641	23334
209845	23335
150555	23336
86960	23337
88304	23338
16277	23339
67195	23340
27663	23341
237157	23342
128966	23343
71851	23344
150812	23345
209996	23346
83095	23347
120654	23348
86426	23349
222229	23350
64724	23351
228108	23352
34867	23353
138838	23354
55356	23355
148302	23356
209831	23357
228440	23358
114386	23359
109879	23360
158114	23361
157658	23362
114599	23363
67192	23364
158894	23365
86426	23366
223050	23367
224990	23368
50228	23369
158457	23370
23298	23371
155781	23372
155884	23373
149579	23374
52180	23375
158169	23376
135617	23377
75551	23378
159403	23379
157218	23380
45419	23381
112858	23382
235805	23383
116944	23384
52073	23385
65095	23386
86089	23387
45271	23388
66659	23389
43616	23390
209651	23391
152948	23392
150664	23393
21368	23394
31556	23395
86959	23396
135032	23397
58134	23398
115403	23399
32766	23400
221992	23401
156349	23402
192930	23403
58193	23404
236417	23405
92832	23406
39481	23407
226415	23408
115733	23409
228721	23410
159268	23411
17851	23412
227534	23413
75093	23414
153728	23415
225711	23416
218874	23417
158250	23418
85913	23419
114796	23420
224420	23421
87711	23422
115334	23423
53246	23424
114881	23425
153396	23426
155884	23427
158120	23428
31614	23429
99640	23430
219531	23431
226095	23432
221596	23433
116881	23434
102306	23435
72915	23436
158120	23437
53185	23438
54998	23439
158882	23440
214162	23441
218822	23442
45454	23443
116872	23444
226904	23445
12303	23446
75093	23447
160099	23448
160592	23449
159098	23450
155883	23451
235657	23452
31614	23453
174626	23454
221654	23455
117859	23456
238914	23457
127290	23458
93671	23459
163204	23460
67195	23461
167591	23462
33047	23463
40399	23464
89464	23465
167512	23466
155719	23467
36517	23468
56788	23469
17539	23470
85195	23471
15940	23472
158458	23473
157770	23474
9955	23475
35087	23476
25372	23477
27932	23478
204965	23479
877	23480
63855	23481
11227	23482
139968	23483
79153	23484
79153	23485
160681	23486
11475	23487
9955	23488
47687	23489
233050	23490
74299	23491
158766	23492
37796	23493
3547	23494
27951	23495
2510	23496
178553	23497
109771	23498
140102	23499
25427	23500
9116	23501
9116	23502
9116	23503
134285	23504
28201	23505
158045	23506
160665	23507
41579	23508
87462	23509
225521	23510
215834	23511
24632	23512
73153	23513
172011	23514
22149	23515
3541	23516
7328	23517
2555	23518
74519	23519
229301	23520
71593	23521
160297	23522
157574	23523
228519	23524
93942	23525
34648	23526
55463	23527
26003	23528
2616	23529
119590	23530
24972	23531
115822	23532
54274	23533
6765	23534
34285	23535
1584	23536
1953	23537
21793	23538
39827	23539
113118	23540
117111	23541
64407	23542
69283	23543
39160	23544
1784	23545
114070	23546
4927	23547
74259	23548
1323	23549
239	23550
1589	23551
841	23552
28697	23553
28697	23554
28697	23555
134321	23556
99199	23557
2616	23558
1323	23559
2616	23560
205252	23561
5837	23562
220363	23563
232322	23564
150644	23565
7881	23566
61147	23567
200875	23568
7662	23569
4164	23570
17974	23571
116169	23572
29238	23573
158908	23574
86002	23575
116663	23576
29238	23577
29238	23578
79313	23579
123244	23580
69200	23581
202859	23582
235780	23583
88407	23584
40772	23585
221685	23586
138701	23587
32716	23588
162457	23589
86244	23590
29238	23591
98557	23592
218472	23593
114004	23594
123244	23595
115152	23596
72099	23597
19876	23598
121804	23599
177231	23600
17704	23601
114432	23602
218987	23603
40248	23604
1054	23605
68117	23606
1778	23607
84612	23608
84612	23609
171072	23610
22505	23611
93926	23612
54488	23613
171142	23614
92234	23615
92568	23616
113485	23617
217591	23618
5083	23619
34110	23620
70414	23621
26259	23622
113781	23623
228939	23624
965	23625
3474	23626
20605	23627
134365	23628
114575	23629
220676	23630
91637	23631
85532	23632
66161	23633
114018	23634
1404	23635
214194	23636
40212	23637
71982	23638
162831	23639
77478	23640
23744	23641
1575	23642
1575	23643
1596	23644
36980	23645
102056	23646
232845	23647
114056	23648
101561	23649
52927	23650
124457	23651
115867	23652
45407	23653
51299	23654
1283	23655
11045	23656
147819	23657
116507	23658
32428	23659
171797	23660
26280	23661
218479	23662
53207	23663
159697	23664
229401	23665
160198	23666
132398	23667
44270	23668
5712	23669
164063	23670
236384	23671
37416	23672
236744	23673
51556	23674
22508	23675
89131	23676
59638	23677
41296	23678
136564	23679
89790	23680
220964	23681
57241	23682
53199	23683
140311	23684
88412	23685
89791	23686
32352	23687
227330	23688
115130	23689
9649	23690
185582	23691
85906	23692
33005	23693
117625	23694
117871	23695
129161	23696
34414	23697
26102	23698
26223	23699
73068	23700
41772	23701
53149	23702
87720	23703
56506	23704
17856	23705
115131	23706
13138	23707
40670	23708
43163	23709
164016	23710
77569	23711
86093	23712
12909	23713
9649	23714
37428	23715
114933	23716
115712	23717
102293	23718
29377	23719
52871	23720
132461	23721
12909	23722
161710	23723
56571	23724
74714	23725
65963	23726
114905	23727
115130	23728
5712	23729
89343	23730
14807	23731
231376	23732
17785	23733
21562	23734
118583	23735
21498	23736
77577	23737
36689	23738
9649	23739
66416	23740
53149	23741
26348	23742
227701	23743
220967	23744
222596	23745
67518	23746
114512	23747
41583	23748
40991	23749
87469	23750
29725	23751
155892	23752
115524	23753
66114	23754
68638	23755
87635	23756
19441	23757
97057	23758
5581	23759
99360	23760
157408	23761
157272	23762
1323	23763
3095	23764
92484	23765
21317	23766
17275	23767
3837	23768
4923	23769
109908	23770
4923	23771
71188	23772
239	23773
109267	23774
806	23775
64024	23776
2616	23777
16995	23778
4025	23779
34454	23780
34454	23781
60231	23782
60231	23783
229172	23784
157261	23785
68267	23786
223082	23787
157261	23788
159693	23789
17960	23790
160997	23791
234374	23792
168738	23793
81332	23794
85740	23795
155932	23796
153594	23797
56071	23798
69185	23799
101922	23800
38931	23801
21884	23802
52809	23803
47748	23804
121463	23805
20616	23806
145151	23807
107407	23808
107406	23809
53642	23810
68860	23811
194672	23812
79290	23813
227455	23814
78217	23815
79736	23816
51553	23817
37791	23818
42114	23819
37722	23820
37650	23821
3678	23822
139593	23823
85525	23824
2159	23825
38931	23826
121442	23827
14480	23828
79290	23829
120672	23830
145234	23831
10439	23832
18043	23833
64984	23834
228272	23835
25961	23836
8706	23837
26894	23838
31090	23839
8537	23840
159628	23841
8537	23842
223844	23843
228673	23844
144975	23845
114312	23846
6449	23847
16218	23848
2157	23849
144968	23850
71594	23851
13667	23852
37788	23853
233235	23854
21830	23855
156539	23856
3429	23857
38930	23858
147182	23859
6528	23860
184750	23861
67850	23862
91080	23863
4297	23864
145126	23865
223968	23866
145934	23867
226246	23868
161238	23869
219921	23870
85526	23871
37788	23872
160542	23873
235015	23874
178045	23875
107464	23876
105937	23877
6616	23878
65204	23879
66117	23880
60102	23881
81180	23882
220550	23883
221874	23884
203128	23885
5761	23886
61373	23887
41665	23888
86351	23889
159811	23890
8537	23891
13708	23892
38940	23893
16491	23894
157755	23895
229257	23896
223181	23897
222475	23898
31485	23899
8907	23900
8537	23901
14979	23902
31485	23903
222350	23904
157422	23905
179598	23906
62989	23907
168737	23908
66117	23909
219131	23910
51516	23911
168113	23912
85525	23913
234854	23914
85525	23915
220295	23916
115617	23917
69291	23918
53657	23919
130943	23920
23372	23921
117800	23922
1151	23923
132395	23924
239177	23925
114673	23926
219036	23927
59288	23928
26351	23929
34189	23930
5712	23931
55261	23932
52361	23933
162836	23934
21629	23935
13401	23936
115595	23937
117659	23938
206434	23939
52111	23940
58834	23941
70490	23942
40511	23943
137714	23944
137714	23945
19727	23946
230930	23947
115119	23948
15285	23949
132550	23950
96400	23951
101333	23952
86216	23953
52921	23954
108680	23955
39152	23956
115450	23957
53108	23958
2248	23959
219271	23960
59232	23961
8154	23962
99694	23963
71668	23964
61873	23965
2768	23966
45457	23967
49770	23968
85735	23969
6801	23970
85825	23971
32712	23972
24026	23973
94665	23974
157488	23975
140312	23976
71432	23977
161710	23978
230336	23979
1986	23980
5919	23981
1986	23982
6724	23983
147099	23984
18306	23985
1986	23986
4020	23987
1986	23988
156807	23989
235102	23990
230226	23991
15174	23992
971	23993
94825	23994
1742	23995
18490	23996
156855	23997
51614	23998
51614	23999
123597	24000
92819	24001
158984	24002
19165	24003
222895	24004
227478	24005
125537	24006
73085	24007
27686	24008
14706	24009
16397	24010
116744	24011
193328	24012
14760	24013
73079	24014
24183	24015
56878	24016
232892	24017
114701	24018
75109	24019
148963	24020
124841	24021
99428	24022
34421	24023
160160	24024
159954	24025
224024	24026
188636	24027
31544	24028
128021	24029
236951	24030
236383	24031
99771	24032
95487	24033
75109	24034
160149	24035
128585	24036
5810	24037
7657	24038
7657	24039
99658	24040
189232	24041
908	24042
212813	24043
2081	24044
222325	24045
96579	24046
143476	24047
22196	24048
42974	24049
42967	24050
108471	24051
2079	24052
28205	24053
4327	24054
1746	24055
12045	24056
234664	24057
68875	24058
221873	24059
156435	24060
162843	24061
1505	24062
237329	24063
109606	24064
12883	24065
2231	24066
12713	24067
4051	24068
3989	24069
1949	24070
2209	24071
3134	24072
1046	24073
217418	24074
100930	24075
21131	24076
27183	24077
100	24078
144349	24079
5561	24080
705	24081
3035	24082
3995	24083
10629	24084
42848	24085
74857	24086
67701	24087
89765	24088
26439	24089
66774	24090
2244	24091
26589	24092
11261	24093
36024	24094
222848	24095
4247	24096
6376	24097
50328	24098
176736	24099
82550	24100
10130	24101
97419	24102
36524	24103
55508	24104
47043	24105
23130	24106
69792	24107
12083	24108
90908	24109
148313	24110
91346	24111
267	24112
948	24113
742	24114
5853	24115
3539	24116
1998	24117
2797	24118
5900	24119
6738	24120
70236	24121
353	24122
31180	24123
11219	24124
45902	24125
88337	24126
228472	24127
86096	24128
113998	24129
159877	24130
130508	24131
33184	24132
42971	24133
18435	24134
82313	24135
22163	24136
5522	24137
541	24138
334	24139
22421	24140
1270	24141
4755	24142
94995	24143
163368	24144
231171	24145
114416	24146
81144	24147
42506	24148
15858	24149
36239	24150
9682	24151
93736	24152
25711	24153
22452	24154
27792	24155
144689	24156
36041	24157
158763	24158
19145	24159
43474	24160
225909	24161
227828	24162
92385	24163
156919	24164
77910	24165
157858	24166
228993	24167
12874	24168
5670	24169
20	24170
5845	24171
1136	24172
83379	24173
169068	24174
7779	24175
155900	24176
55160	24177
114715	24178
222535	24179
45364	24180
58299	24181
75424	24182
58150	24183
227978	24184
85534	24185
43355	24186
134608	24187
58443	24188
135352	24189
227480	24190
76965	24191
219538	24192
170613	24193
874	24194
70434	24195
159277	24196
156490	24197
15901	24198
172848	24199
2450	24200
3482	24201
2805	24202
1595	24203
70154	24204
223924	24205
217713	24206
156910	24207
223186	24208
162917	24209
228628	24210
224084	24211
156096	24212
160552	24213
62916	24214
158659	24215
21576	24216
115291	24217
49435	24218
159265	24219
140955	24220
218498	24221
159344	24222
159788	24223
49422	24224
82075	24225
157870	24226
61734	24227
25174	24228
107084	24229
81481	24230
220614	24231
40914	24232
230761	24233
107530	24234
82046	24235
114804	24236
82106	24237
220159	24238
16481	24239
31213	24240
82025	24241
82025	24242
146307	24243
230256	24244
221830	24245
157444	24246
72300	24247
226040	24248
11763	24249
201937	24250
218719	24251
147195	24252
16481	24253
40914	24254
158726	24255
204646	24256
159344	24257
31207	24258
160033	24259
49503	24260
145208	24261
158727	24262
162360	24263
159533	24264
147178	24265
14642	24266
233709	24267
104807	24268
66309	24269
144317	24270
86102	24271
82040	24272
104902	24273
218995	24274
108624	24275
226681	24276
31218	24277
71594	24278
219174	24279
82247	24280
27313	24281
205033	24282
29296	24283
13988	24284
15209	24285
56353	24286
82166	24287
69882	24288
127109	24289
53449	24290
13598	24291
164271	24292
114693	24293
49848	24294
66681	24295
109825	24296
162153	24297
28988	24298
54712	24299
24041	24300
23492	24301
103266	24302
46978	24303
62164	24304
116751	24305
24702	24306
218343	24307
137550	24308
219529	24309
644	24310
29196	24311
15246	24312
39831	24313
28102	24314
28102	24315
164185	24316
246	24317
161528	24318
58061	24319
28824	24320
28824	24321
67251	24322
120085	24323
87727	24324
64698	24325
64698	24326
58567	24327
212949	24328
114198	24329
33794	24330
1564	24331
228298	24332
40609	24333
806	24334
157122	24335
15930	24336
72926	24337
83656	24338
65416	24339
41294	24340
3632	24341
40220	24342
13341	24343
72785	24344
111409	24345
65112	24346
43791	24347
20835	24348
31338	24349
28192	24350
73134	24351
21609	24352
111200	24353
70922	24354
612	24355
44740	24356
38880	24357
214695	24358
49058	24359
3434	24360
1156	24361
55195	24362
213101	24363
1291	24364
5909	24365
2999	24366
29772	24367
69877	24368
185	24369
70768	24370
81962	24371
185	24372
129410	24373
2792	24374
3326	24375
106503	24376
1771	24377
4517	24378
2999	24379
42790	24380
4571	24381
871	24382
38163	24383
46544	24384
38609	24385
38609	24386
141532	24387
7332	24388
4818	24389
9793	24390
1637	24391
22933	24392
600	24393
5292	24394
73064	24395
36365	24396
2773	24397
49652	24398
17571	24399
11956	24400
4219	24401
7859	24402
15193	24403
42735	24404
34303	24405
7818	24406
11160	24407
83018	24408
15106	24409
64354	24410
104052	24411
61081	24412
77708	24413
11910	24414
22400	24415
4800	24416
10242	24417
8528	24418
42688	24419
34400	24420
36129	24421
38217	24422
9677	24423
8291	24424
3746	24425
4488	24426
60772	24427
25098	24428
48828	24429
4800	24430
12418	24431
4517	24432
68747	24433
2530	24434
143557	24435
476	24436
1091	24437
50324	24438
81914	24439
3647	24440
32620	24441
19684	24442
3511	24443
7795	24444
14732	24445
38885	24446
33223	24447
38555	24448
31887	24449
6222	24450
30846	24451
20556	24452
16946	24453
1809	24454
403	24455
103346	24456
203	24457
2592	24458
35317	24459
20618	24460
39204	24461
105	24462
35383	24463
19684	24464
30308	24465
48062	24466
61130	24467
76581	24468
890	24469
62038	24470
23992	24471
18852	24472
15296	24473
30504	24474
65	24475
8302	24476
62459	24477
42691	24478
11876	24479
13524	24480
39940	24481
16325	24482
44156	24483
216488	24484
103961	24485
28180	24486
2390	24487
14205	24488
15680	24489
48455	24490
37860	24491
30183	24492
767	24493
1205	24494
95744	24495
4756	24496
37694	24497
10907	24498
2367	24499
23810	24500
199040	24501
6073	24502
4483	24503
3555	24504
597	24505
20988	24506
70194	24507
8754	24508
38557	24509
23363	24510
30340	24511
37161	24512
634	24513
634	24514
14714	24515
64363	24516
25121	24517
1578	24518
80898	24519
7285	24520
16446	24521
176103	24522
2462	24523
2313	24524
34243	24525
11794	24526
19186	24527
2960	24528
3247	24529
14376	24530
991	24531
119409	24532
11310	24533
62399	24534
26446	24535
6752	24536
7237	24537
11135	24538
6822	24539
5184	24540
7193	24541
4263	24542
5109	24543
40420	24544
16051	24545
3783	24546
20488	24547
1853	24548
5474	24549
8181	24550
20074	24551
24525	24552
2698	24553
8037	24554
4172	24555
7830	24556
24768	24557
560	24558
14500	24559
104445	24560
6921	24561
9515	24562
82	24563
18696	24564
1343	24565
466	24566
76241	24567
15302	24568
1283	24569
2795	24570
3	24571
10620	24572
56605	24573
54220	24574
69996	24575
5113	24576
1040	24577
2101	24578
95	24579
964	24580
34887	24581
22236	24582
7187	24583
185226	24584
4890	24585
92253	24586
13483	24587
8693	24588
28630	24589
284	24590
126202	24591
8727	24592
2101	24593
15304	24594
32473	24595
137889	24596
9557	24597
1324	24598
69709	24599
16272	24600
26212	24601
5545	24602
40748	24603
964	24604
231	24605
95996	24606
58815	24607
22293	24608
51255	24609
24579	24610
123704	24611
2316	24612
3577	24613
81977	24614
24520	24615
7556	24616
12199	24617
19186	24618
47294	24619
6010	24620
60772	24621
71555	24622
45686	24623
106317	24624
28222	24625
3516	24626
170401	24627
34960	24628
23675	24629
113555	24630
2663	24631
5232	24632
177377	24633
148322	24634
5392	24635
288	24636
18769	24637
2043	24638
15700	24639
15325	24640
33009	24641
29006	24642
24551	24643
4033	24644
12068	24645
205214	24646
10797	24647
16132	24648
16918	24649
15700	24650
7934	24651
30413	24652
42986	24653
65748	24654
29057	24655
8562	24656
105	24657
48030	24658
18853	24659
13982	24660
106256	24661
17337	24662
22374	24663
1280	24664
85564	24665
45953	24666
29395	24667
165409	24668
158449	24669
115146	24670
114770	24671
227001	24672
115146	24673
118878	24674
227930	24675
194128	24676
113830	24677
85662	24678
219800	24679
227722	24680
103473	24681
92792	24682
115920	24683
33779	24684
195593	24685
208329	24686
193591	24687
178744	24688
4052	24689
218877	24690
94724	24691
25675	24692
84788	24693
159882	24694
31743	24695
32343	24696
220586	24697
22129	24698
138541	24699
107851	24700
193633	24701
156472	24702
74801	24703
156516	24704
161730	24705
68122	24706
26	24707
5661	24708
5661	24709
1452	24710
80539	24711
29616	24712
34421	24713
3648	24714
114196	24715
9761	24716
230658	24717
56550	24718
123765	24719
4045	24720
6710	24721
64584	24722
179965	24723
92386	24724
146217	24725
125682	24726
40456	24727
121045	24728
212269	24729
122428	24730
122428	24731
131790	24732
131790	24733
91397	24734
169986	24735
155533	24736
5769	24737
6748	24738
10441	24739
84053	24740
65764	24741
25320	24742
4662	24743
45029	24744
4662	24745
3482	24746
17863	24747
15198	24748
21617	24749
6793	24750
794	24751
17430	24752
56823	24753
44840	24754
27853	24755
25618	24756
210296	24757
17212	24758
5931	24759
7168	24760
5447	24761
24607	24762
93	24763
119730	24764
4092	24765
1182	24766
15902	24767
83275	24768
1199	24769
834	24770
57869	24771
59073	24772
13710	24773
36013	24774
5569	24775
21589	24776
13937	24777
70875	24778
500	24779
7866	24780
3842	24781
3088	24782
107544	24783
62565	24784
62565	24785
17828	24786
97089	24787
127659	24788
107828	24789
217	24790
541	24791
31229	24792
3285	24793
28448	24794
224	24795
62697	24796
62697	24797
54135	24798
5061	24799
10778	24800
26591	24801
227473	24802
95	24803
18189	24804
73380	24805
4662	24806
1309	24807
2244	24808
155670	24809
115862	24810
39186	24811
150354	24812
155670	24813
62897	24814
119132	24815
126034	24816
111012	24817
94932	24818
49479	24819
40444	24820
40444	24821
13903	24822
16695	24823
181528	24824
113374	24825
172796	24826
147035	24827
6912	24828
14192	24829
13730	24830
692	24831
66	24832
217753	24833
112	24834
112	24835
39546	24836
14613	24837
2382	24838
85592	24839
757	24840
210421	24841
105	24842
204433	24843
757	24844
119652	24845
144350	24846
437	24847
162643	24848
447	24849
1860	24850
334	24851
7572	24852
321	24853
2716	24854
1001	24855
401	24856
1489	24857
97184	24858
3776	24859
6901	24860
42769	24861
38199	24862
7172	24863
71590	24864
1170	24865
141740	24866
22712	24867
144001	24868
85775	24869
8366	24870
55249	24871
2799	24872
4244	24873
15519	24874
23914	24875
23529	24876
816	24877
43471	24878
8153	24879
35727	24880
7326	24881
589	24882
18945	24883
48283	24884
65910	24885
76494	24886
15273	24887
14353	24888
25580	24889
8749	24890
26638	24891
41780	24892
40864	24893
124770	24894
5528	24895
16287	24896
24017	24897
632	24898
4967	24899
11982	24900
802	24901
63	24902
7104	24903
31161	24904
66743	24905
49328	24906
70109	24907
37457	24908
6416	24909
31001	24910
8554	24911
3846	24912
44718	24913
2811	24914
66	24915
1842	24916
17428	24917
28815	24918
17043	24919
752	24920
30662	24921
24468	24922
39591	24923
13680	24924
1832	24925
752	24926
4222	24927
14353	24928
5908	24929
29256	24930
28892	24931
10272	24932
8042	24933
12739	24934
155510	24935
199934	24936
67662	24937
38948	24938
131244	24939
422	24940
57934	24941
15793	24942
1797	24943
2651	24944
15519	24945
313	24946
1617	24947
13180	24948
15537	24949
144389	24950
6071	24951
2843	24952
6040	24953
6702	24954
236451	24955
19094	24956
92738	24957
50356	24958
31276	24959
207032	24960
14332	24961
71162	24962
134915	24963
7966	24964
75420	24965
51007	24966
10088	24967
25483	24968
22594	24969
128435	24970
57462	24971
2257	24972
2937	24973
49651	24974
39838	24975
4105	24976
1623	24977
421	24978
9331	24979
27688	24980
128412	24981
3103	24982
121503	24983
62976	24984
108244	24985
6267	24986
17995	24987
90373	24988
33796	24989
33797	24990
16922	24991
45499	24992
74509	24993
84940	24994
16922	24995
24841	24996
82005	24997
418	24998
114158	24999
93522	25000
876	25001
116976	25002
68852	25003
14043	25004
4001	25005
21465	25006
13218	25007
198070	25008
177530	25009
122981	25010
123662	25011
178649	25012
155342	25013
102103	25014
105629	25015
156221	25016
143898	25017
499	25018
42561	25019
66506	25020
52872	25021
34052	25022
2501	25023
49642	25024
2510	25025
881	25026
33356	25027
4211	25028
1261	25029
82278	25030
953	25031
54920	25032
230714	25033
221821	25034
17995	25035
79796	25036
74896	25037
21333	25038
117147	25039
210710	25040
222204	25041
8388	25042
1075	25043
313	25044
13092	25045
224	25046
17781	25047
58389	25048
313	25049
21	25050
6367	25051
10181	25052
177	25053
3209	25054
814	25055
48500	25056
211516	25057
233	25058
8532	25059
2090	25060
25926	25061
150668	25062
57144	25063
1039	25064
2285	25065
2324	25066
127167	25067
211	25068
2004	25069
91987	25070
204983	25071
639	25072
42534	25073
228832	25074
5413	25075
62615	25076
82091	25077
2783	25078
70338	25079
14463	25080
4535	25081
50892	25082
22561	25083
134151	25084
131034	25085
3097	25086
15416	25087
40355	25088
806	25089
31217	25090
146610	25091
33045	25092
39553	25093
13156	25094
5880	25095
12684	25096
4326	25097
9180	25098
3126	25099
183258	25100
16684	25101
153205	25102
108570	25103
402	25104
1786	25105
128062	25106
56078	25107
24950	25108
63	25109
7908	25110
54556	25111
8326	25112
26847	25113
17806	25114
1409	25115
41368	25116
31204	25117
117791	25118
204580	25119
47791	25120
43021	25121
8782	25122
65694	25123
3977	25124
1585	25125
40433	25126
9257	25127
122865	25128
969	25129
110339	25130
123066	25131
123066	25132
6732	25133
204392	25134
22952	25135
35209	25136
4882	25137
119762	25138
1853	25139
81032	25140
118015	25141
2116	25142
3838	25143
80916	25144
35085	25145
153048	25146
39305	25147
97996	25148
28993	25149
174703	25150
13904	25151
178677	25152
29482	25153
19621	25154
90243	25155
137326	25156
178243	25157
95850	25158
21	25159
38339	25160
71681	25161
4060	25162
33949	25163
33949	25164
49255	25165
149	25166
62858	25167
18662	25168
235520	25169
2142	25170
51741	25171
7554	25172
50514	25173
53505	25174
2373	25175
94507	25176
5558	25177
2705	25178
38707	25179
72957	25180
32734	25181
21304	25182
3831	25183
22957	25184
12733	25185
63428	25186
29660	25187
15903	25188
60426	25189
14043	25190
2973	25191
206994	25192
1161	25193
1408	25194
106799	25195
4785	25196
176348	25197
42571	25198
328	25199
18372	25200
150163	25201
1621	25202
24834	25203
7272	25204
5289	25205
2394	25206
98246	25207
69865	25208
13548	25209
80447	25210
47285	25211
4808	25212
283	25213
6074	25214
2511	25215
9991	25216
120812	25217
92151	25218
224639	25219
6779	25220
2183	25221
170849	25222
47656	25223
27277	25224
795	25225
123236	25226
39631	25227
174870	25228
16918	25229
23059	25230
71888	25231
72098	25232
176205	25233
174853	25234
127051	25235
129577	25236
48597	25237
58676	25238
4831	25239
201586	25240
203940	25241
7039	25242
151188	25243
7890	25244
6779	25245
178287	25246
2996	25247
31178	25248
151207	25249
148620	25250
122124	25251
110280	25252
151495	25253
4042	25254
92408	25255
8489	25256
156325	25257
28667	25258
69384	25259
5016	25260
90373	25261
53431	25262
139029	25263
13821	25264
184040	25265
73573	25266
118149	25267
66473	25268
120289	25269
6702	25270
12230	25271
164561	25272
1322	25273
31520	25274
19985	25275
12936	25276
116761	25277
43464	25278
5852	25279
4827	25280
24070	25281
24452	25282
1209	25283
3677	25284
3295	25285
4923	25286
9778	25287
22688	25288
291	25289
144339	25290
6062	25291
8218	25292
3717	25293
40087	25294
43464	25295
18627	25296
8432	25297
50373	25298
8432	25299
229671	25300
1803	25301
1803	25302
1803	25303
4672	25304
22760	25305
1481	25306
1799	25307
356	25308
84467	25309
210873	25310
476	25311
7314	25312
186709	25313
155916	25314
116461	25315
5446	25316
157027	25317
167816	25318
160310	25319
107	25320
218605	25321
21416	25322
156746	25323
80050	25324
32071	25325
104072	25326
231453	25327
1854	25328
54833	25329
1495	25330
38038	25331
1006	25332
33473	25333
42101	25334
16611	25335
11413	25336
23140	25337
336	25338
5877	25339
177263	25340
1387	25341
5245	25342
3715	25343
84891	25344
64033	25345
208759	25346
83355	25347
82806	25348
14498	25349
14347	25350
8716	25351
25417	25352
83273	25353
39647	25354
231621	25355
213647	25356
2338	25357
11741	25358
39755	25359
28542	25360
13163	25361
74340	25362
16209	25363
239937	25364
53072	25365
56809	25366
29039	25367
57446	25368
166167	25369
67888	25370
13163	25371
32593	25372
14122	25373
4242	25374
3585	25375
80826	25376
107	25377
39861	25378
4442	25379
204169	25380
89375	25381
54720	25382
2470	25383
57792	25384
4672	25385
1835	25386
4204	25387
43260	25388
60421	25389
38393	25390
147314	25391
16857	25392
13869	25393
56246	25394
166299	25395
117456	25396
31337	25397
1187	25398
284	25399
11326	25400
3578	25401
188130	25402
26739	25403
60989	25404
6208	25405
46280	25406
199462	25407
21478	25408
9200	25409
1835	25410
109	25411
237693	25412
157358	25413
29286	25414
35985	25415
159287	25416
221002	25417
228223	25418
1835	25419
11603	25420
26739	25421
4808	25422
123219	25423
87253	25424
30503	25425
2300	25426
22315	25427
13539	25428
1676	25429
1200	25430
7387	25431
11522	25432
9884	25433
4289	25434
13548	25435
196690	25436
129271	25437
16614	25438
427	25439
38100	25440
78966	25441
2610	25442
16969	25443
48736	25444
4415	25445
6188	25446
38393	25447
9344	25448
559	25449
30533	25450
2951	25451
40103	25452
38076	25453
1887	25454
47278	25455
47832	25456
6328	25457
6676	25458
199183	25459
24836	25460
60014	25461
4879	25462
1860	25463
11525	25464
2273	25465
5784	25466
25089	25467
164784	25468
139516	25469
178422	25470
48463	25471
38076	25472
102963	25473
1187	25474
30469	25475
78691	25476
2931	25477
16409	25478
5474	25479
8319	25480
6253	25481
2415	25482
38971	25483
16857	25484
670	25485
4024	25486
16771	25487
13654	25488
6239	25489
634	25490
29637	25491
16771	25492
13720	25493
108483	25494
13777	25495
38497	25496
670	25497
670	25498
670	25499
4672	25500
59253	25501
40541	25502
8344	25503
29819	25504
13869	25505
30779	25506
24486	25507
59089	25508
1481	25509
36289	25510
15462	25511
4824	25512
29286	25513
142907	25514
79796	25515
6026	25516
195824	25517
39839	25518
67498	25519
113496	25520
38257	25521
2923	25522
2923	25523
125	25524
6328	25525
11239	25526
670	25527
4672	25528
88	25529
11522	25530
70551	25531
215557	25532
20323	25533
8987	25534
119459	25535
85985	25536
26901	25537
231338	25538
181677	25539
41134	25540
8987	25541
112140	25542
65692	25543
169175	25544
57655	25545
62138	25546
484	25547
1799	25548
14050	25549
2338	25550
16682	25551
5474	25552
1200	25553
19184	25554
147314	25555
175893	25556
6254	25557
5480	25558
3697	25559
6900	25560
133514	25561
30735	25562
593	25563
107017	25564
1913	25565
11420	25566
94232	25567
11360	25568
425	25569
20241	25570
76476	25571
972	25572
10574	25573
3504	25574
37148	25575
2651	25576
1578	25577
2473	25578
4583	25579
69905	25580
1434	25581
1948	25582
8752	25583
17043	25584
2976	25585
5090	25586
20838	25587
803	25588
3166	25589
4753	25590
150035	25591
75477	25592
1182	25593
17089	25594
2483	25595
704	25596
40336	25597
70707	25598
171985	25599
1411	25600
27346	25601
91868	25602
123617	25603
1574	25604
91722	25605
64134	25606
34196	25607
6781	25608
34005	25609
7769	25610
38705	25611
14180	25612
10598	25613
98270	25614
4079	25615
144476	25616
128266	25617
112585	25618
186428	25619
41369	25620
16801	25621
12975	25622
2973	25623
126519	25624
20184	25625
1309	25626
63723	25627
43537	25628
1891	25629
149307	25630
12189	25631
162226	25632
173453	25633
50682	25634
69941	25635
39802	25636
74004	25637
80787	25638
11734	25639
156178	25640
87825	25641
4102	25642
12866	25643
15201	25644
48835	25645
15520	25646
18618	25647
33985	25648
27139	25649
4634	25650
34158	25651
66573	25652
5314	25653
230019	25654
92711	25655
420	25656
1551	25657
133618	25658
119983	25659
38107	25660
115923	25661
10710	25662
124410	25663
424	25664
63884	25665
36456	25666
103	25667
171683	25668
3345	25669
25224	25670
4689	25671
7096	25672
2864	25673
7454	25674
62061	25675
14591	25676
19890	25677
146	25678
8748	25679
16886	25680
2449	25681
222525	25682
1627	25683
88847	25684
4727	25685
23831	25686
33911	25687
183788	25688
223902	25689
24955	25690
189	25691
8269	25692
4605	25693
9086	25694
2008	25695
132804	25696
40615	25697
435	25698
51456	25699
5446	25700
211	25701
15985	25702
2660	25703
24892	25704
28832	25705
2	25706
16456	25707
22976	25708
2007	25709
3764	25710
4689	25711
334	25712
8038	25713
20894	25714
42193	25715
228388	25716
8412	25717
13180	25718
52818	25719
18407	25720
110828	25721
4132	25722
164	25723
2532	25724
164	25725
25312	25726
111712	25727
50306	25728
7923	25729
865	25730
48500	25731
11260	25732
87748	25733
66490	25734
69186	25735
80720	25736
14006	25737
11260	25738
25103	25739
29329	25740
8591	25741
196350	25742
7103	25743
30505	25744
48350	25745
21571	25746
63506	25747
156368	25748
70317	25749
48786	25750
30857	25751
6490	25752
5209	25753
46432	25754
30176	25755
21494	25756
7915	25757
5457	25758
2561	25759
1045	25760
5263	25761
6173	25762
4549	25763
56064	25764
36699	25765
7840	25766
42869	25767
70014	25768
201080	25769
132320	25770
54263	25771
43373	25772
150999	25773
43910	25774
70278	25775
48905	25776
176506	25777
39307	25778
42254	25779
71125	25780
143938	25781
1944	25782
79438	25783
18222	25784
85701	25785
1579	25786
962	25787
2825	25788
27474	25789
49435	25790
123022	25791
49416	25792
47791	25793
129341	25794
121832	25795
116102	25796
214785	25797
15214	25798
62940	25799
1948	25800
30503	25801
44942	25802
55238	25803
91765	25804
15214	25805
92327	25806
42761	25807
49483	25808
51290	25809
31824	25810
80963	25811
3475	25812
91443	25813
64520	25814
11708	25815
2911	25816
70191	25817
80973	25818
19331	25819
12756	25820
22768	25821
7233	25822
6287	25823
104028	25824
16768	25825
22823	25826
10910	25827
13638	25828
2951	25829
38641	25830
4225	25831
24649	25832
50930	25833
2308	25834
25341	25835
70663	25836
9581	25837
53948	25838
48774	25839
319	25840
1221	25841
35355	25842
13432	25843
24213	25844
81111	25845
3009	25846
25402	25847
3365	25848
50713	25849
24649	25850
21087	25851
37482	25852
9581	25853
37792	25854
16768	25855
13023	25856
58705	25857
11640	25858
31000	25859
1470	25860
6564	25861
198566	25862
7997	25863
7109	25864
687	25865
785	25866
105301	25867
234905	25868
11202	25869
130417	25870
1039	25871
5912	25872
19229	25873
82072	25874
39158	25875
155536	25876
37959	25877
16969	25878
5784	25879
184382	25880
8218	25881
2286	25882
17203	25883
412	25884
11337	25885
3697	25886
8340	25887
3697	25888
14704	25889
11708	25890
140738	25891
23140	25892
198338	25893
35141	25894
30981	25895
158465	25896
1789	25897
35141	25898
81085	25899
196039	25900
5372	25901
46829	25902
85191	25903
220200	25904
32228	25905
107	25906
32477	25907
11528	25908
14374	25909
68123	25910
30322	25911
21064	25912
1820	25913
41908	25914
218532	25915
51090	25916
5152	25917
4010	25918
21944	25919
32384	25920
60163	25921
238922	25922
155508	25923
1179	25924
40824	25925
15982	25926
94781	25927
80121	25928
121526	25929
107340	25930
113936	25931
168797	25932
29666	25933
3285	25934
8098	25935
16730	25936
48459	25937
8392	25938
5384	25939
24087	25940
24610	25941
4686	25942
1466	25943
35137	25944
19327	25945
48316	25946
201529	25947
38641	25948
4224	25949
106989	25950
10973	25951
2949	25952
38641	25953
6047	25954
120457	25955
12593	25956
3751	25957
9065	25958
117849	25959
224785	25960
118871	25961
55394	25962
120583	25963
26382	25964
69914	25965
122899	25966
69771	25967
118017	25968
19003	25969
22007	25970
11260	25971
218738	25972
98329	25973
39234	25974
130976	25975
153478	25976
20711	25977
2958	25978
14617	25979
9796	25980
50398	25981
51247	25982
6912	25983
109920	25984
37602	25985
15677	25986
165361	25987
28678	25988
87067	25989
10276	25990
39137	25991
1395	25992
5254	25993
14288	25994
19490	25995
2652	25996
43123	25997
4275	25998
62831	25999
37627	26000
12126	26001
4308	26002
28460	26003
4308	26004
20054	26005
98751	26006
7145	26007
45056	26008
7188	26009
4813	26010
13799	26011
1095	26012
1835	26013
4616	26014
102933	26015
6132	26016
6912	26017
177	26018
41910	26019
7136	26020
147680	26021
407	26022
562	26023
2629	26024
16616	26025
54233	26026
33758	26027
65270	26028
7835	26029
60778	26030
49175	26031
1815	26032
162702	26033
501	26034
4079	26035
65	26036
1614	26037
3760	26038
1633	26039
5582	26040
4079	26041
25733	26042
9163	26043
4228	26044
1618	26045
66686	26046
4275	26047
12743	26048
460	26049
27487	26050
14288	26051
8509	26052
177	26053
39374	26054
51	26055
108333	26056
106876	26057
3499	26058
119	26059
83279	26060
14003	26061
38634	26062
36	26063
92071	26064
1753	26065
4466	26066
15462	26067
50516	26068
15462	26069
22518	26070
15462	26071
22518	26072
34451	26073
5949	26074
68930	26075
9959	26076
2488	26077
2454	26078
54197	26079
17116	26080
212630	26081
222520	26082
1481	26083
197150	26084
36351	26085
60326	26086
3687	26087
17640	26088
80308	26089
3648	26090
13869	26091
5263	26092
5445	26093
2610	26094
29451	26095
689	26096
3346	26097
1835	26098
2436	26099
11578	26100
24128	26101
116353	26102
10569	26103
1320	26104
9778	26105
54572	26106
3954	26107
217146	26108
5045	26109
65849	26110
129226	26111
2201	26112
229849	26113
71190	26114
39680	26115
4325	26116
14569	26117
3949	26118
83946	26119
10455	26120
126283	26121
91015	26122
792	26123
8715	26124
19895	26125
24204	26126
202791	26127
39615	26128
21019	26129
14569	26130
2707	26131
220128	26132
126527	26133
1972	26134
116346	26135
216639	26136
53780	26137
158833	26138
56514	26139
204523	26140
152832	26141
1414	26142
3380	26143
3949	26144
7853	26145
22084	26146
8935	26147
14485	26148
35303	26149
89967	26150
18849	26151
251	26152
86469	26153
1871	26154
114451	26155
85110	26156
113836	26157
2484	26158
171711	26159
4557	26160
108122	26161
53281	26162
17572	26163
148026	26164
54065	26165
84918	26166
115832	26167
2206	26168
65683	26169
9185	26170
66128	26171
1060	26172
2448	26173
6732	26174
675	26175
3542	26176
7823	26177
2197	26178
2463	26179
10649	26180
952	26181
267	26182
734	26183
2827	26184
9129	26185
735	26186
2231	26187
1996	26188
10742	26189
1969	26190
2819	26191
1299	26192
1609	26193
417	26194
1406	26195
1562	26196
1049	26197
1951	26198
5155	26199
1740	26200
1996	26201
1053	26202
1943	26203
793	26204
3164	26205
2452	26206
679	26207
9129	26208
2235	26209
968	26210
1413	26211
2532	26212
2449	26213
1054	26214
2526	26215
1400	26216
1410	26217
3488	26218
10805	26219
1565	26220
962	26221
6804	26222
1764	26223
885	26224
2484	26225
972	26226
1759	26227
1596	26228
2467	26229
1132	26230
1137	26231
1162	26232
3539	26233
2852	26234
1958	26235
785	26236
1039	26237
3539	26238
1613	26239
536	26240
1439	26241
1969	26242
2518	26243
1427	26244
1773	26245
4512	26246
1410	26247
1565	26248
1989	26249
3976	26250
873	26251
40328	26252
10603	26253
207121	26254
65677	26255
22124	26256
63426	26257
146337	26258
1148	26259
1039	26260
154490	26261
25854	26262
113256	26263
25838	26264
94228	26265
77181	26266
137848	26267
223740	26268
134459	26269
17529	26270
24382	26271
24304	26272
47259	26273
11829	26274
37892	26275
30022	26276
30176	26277
14064	26278
6253	26279
92325	26280
1491	26281
11747	26282
4180	26283
47395	26284
131997	26285
11525	26286
90143	26287
4018	26288
155750	26289
23028	26290
3266	26291
3642	26292
559	26293
118977	26294
47422	26295
6263	26296
15681	26297
131361	26298
33854	26299
77855	26300
104076	26301
1332	26302
34326	26303
11029	26304
15918	26305
670	26306
11029	26307
111233	26308
73851	26309
28449	26310
113156	26311
211672	26312
154951	26313
8702	26314
216757	26315
130264	26316
162551	26317
50363	26318
37087	26319
4075	26320
40084	26321
73344	26322
130264	26323
28320	26324
74307	26325
5513	26326
139251	26327
187719	26328
83753	26329
115735	26330
86711	26331
74236	26332
74919	26333
175481	26334
194708	26335
180550	26336
15812	26337
180801	26338
86711	26339
54465	26340
28562	26341
151981	26342
40084	26343
185638	26344
56798	26345
40084	26346
116143	26347
97929	26348
15875	26349
216520	26350
151981	26351
50407	26352
151470	26353
84748	26354
40150	26355
152521	26356
40084	26357
214990	26358
17390	26359
40084	26360
111166	26361
215988	26362
5513	26363
65369	26364
202627	26365
49459	26366
63713	26367
93394	26368
1735	26369
21159	26370
145299	26371
155595	26372
113720	26373
175592	26374
147122	26375
2201	26376
2707	26377
3489	26378
108136	26379
201824	26380
1758	26381
147202	26382
873	26383
221534	26384
71739	26385
32277	26386
63448	26387
111012	26388
2449	26389
2839	26390
178800	26391
233681	26392
27074	26393
15800	26394
39598	26395
28870	26396
83226	26397
2337	26398
13546	26399
141095	26400
4759	26401
45864	26402
80591	26403
35827	26404
112868	26405
23891	26406
9481	26407
140749	26408
103144	26409
4180	26410
4024	26411
231363	26412
62138	26413
237423	26414
22209	26415
1444	26416
20426	26417
1554	26418
20407	26419
171841	26420
228242	26421
83136	26422
8815	26423
222195	26424
200921	26425
43249	26426
27654	26427
88	26428
88	26429
27654	26430
104357	26431
62479	26432
340	26433
1925	26434
192	26435
63760	26436
99	26437
5788	26438
15071	26439
24923	26440
47489	26441
12218	26442
79821	26443
2045	26444
11741	26445
5658	26446
3642	26447
2338	26448
24517	26449
24731	26450
4923	26451
7094	26452
8131	26453
3802	26454
40615	26455
47423	26456
60412	26457
3687	26458
47517	26459
5634	26460
60704	26461
1667	26462
29851	26463
53923	26464
32015	26465
2415	26466
1835	26467
34451	26468
13777	26469
7243	26470
15862	26471
4808	26472
291	26473
12917	26474
48391	26475
29819	26476
26888	26477
23891	26478
53199	26479
80340	26480
54576	26481
221571	26482
154915	26483
218556	26484
159981	26485
160035	26486
93355	26487
87449	26488
218843	26489
220207	26490
2890	26491
117893	26492
151038	26493
132383	26494
225910	26495
17394	26496
37040	26497
83612	26498
110282	26499
44572	26500
117893	26501
3150	26502
60635	26503
11379	26504
44893	26505
7719	26506
24494	26507
37375	26508
2078	26509
107	26510
106108	26511
88346	26512
29740	26513
80340	26514
997	26515
41093	26516
11056	26517
5784	26518
57077	26519
63686	26520
63488	26521
26396	26522
68560	26523
5446	26524
5446	26525
9959	26526
3295	26527
62043	26528
13869	26529
86167	26530
76480	26531
42630	26532
1299	26533
6016	26534
400	26535
59918	26536
179601	26537
95226	26538
84690	26539
6030	26540
52913	26541
14598	26542
4105	26543
222961	26544
114498	26545
229889	26546
108723	26547
19	26548
19	26549
52196	26550
50879	26551
73735	26552
39921	26553
2767	26554
2795	26555
18348	26556
119624	26557
28364	26558
1336	26559
37991	26560
109323	26561
5880	26562
14130	26563
3170	26564
122690	26565
5556	26566
20432	26567
27224	26568
7787	26569
46832	26570
9944	26571
17131	26572
903	26573
6930	26574
5083	26575
108558	26576
117355	26577
47285	26578
206	26579
6256	26580
7239	26581
1187	26582
81032	26583
3498	26584
114629	26585
109	26586
24867	26587
24432	26588
106953	26589
1188	26590
926	26591
28186	26592
32139	26593
1169	26594
11382	26595
9630	26596
13984	26597
30395	26598
62988	26599
8569	26600
30256	26601
29637	26602
44408	26603
233558	26604
30686	26605
97650	26606
82354	26607
167385	26608
68118	26609
2037	26610
207261	26611
23135	26612
19767	26613
184278	26614
21385	26615
86549	26616
12125	26617
72842	26618
20004	26619
21385	26620
1816	26621
16439	26622
1623	26623
1823	26624
35	26625
3260	26626
106828	26627
15538	26628
9625	26629
15489	26630
51710	26631
1727	26632
19202	26633
106877	26634
221378	26635
160885	26636
20541	26637
48870	26638
62572	26639
25386	26640
13567	26641
1816	26642
56440	26643
31086	26644
108439	26645
53731	26646
3288	26647
106875	26648
96727	26649
85696	26650
62617	26651
30544	26652
30283	26653
2034	26654
63667	26655
145072	26656
424	26657
9707	26658
22905	26659
17327	26660
6897	26661
34705	26662
59885	26663
37072	26664
2132	26665
121062	26666
2036	26667
100524	26668
22673	26669
20549	26670
23129	26671
11386	26672
69320	26673
30661	26674
2063	26675
143937	26676
143897	26677
27798	26678
22755	26679
27286	26680
16883	26681
159968	26682
19560	26683
230047	26684
35270	26685
3272	26686
97317	26687
71911	26688
29723	26689
11762	26690
62718	26691
18115	26692
4742	26693
42614	26694
11579	26695
41295	26696
152858	26697
33894	26698
149171	26699
9944	26700
1345	26701
46696	26702
97691	26703
1165	26704
15676	26705
112691	26706
224125	26707
78854	26708
21160	26709
30955	26710
29587	26711
17131	26712
35064	26713
3767	26714
30934	26715
14556	26716
84614	26717
8670	26718
4637	26719
73006	26720
28049	26721
313	26722
4633	26723
25006	26724
39052	26725
168005	26726
8518	26727
723	26728
105656	26729
1043	26730
1619	26731
10696	26732
23129	26733
2562	26734
73208	26735
18707	26736
18624	26737
6906	26738
57383	26739
23643	26740
106835	26741
55838	26742
11356	26743
128882	26744
483	26745
80216	26746
19768	26747
9287	26748
113184	26749
3187	26750
49043	26751
11792	26752
200028	26753
20778	26754
2509	26755
15826	26756
175238	26757
4498	26758
4633	26759
30362	26760
69799	26761
4498	26762
71609	26763
73478	26764
1453	26765
34415	26766
9626	26767
43851	26768
37581	26769
2080	26770
4276	26771
15510	26772
53322	26773
7281	26774
35030	26775
155034	26776
229041	26777
1466	26778
231147	26779
1308	26780
70501	26781
25671	26782
10031	26783
129603	26784
144113	26785
4784	26786
46866	26787
7151	26788
20016	26789
4092	26790
80406	26791
21062	26792
7482	26793
6507	26794
43771	26795
56188	26796
53378	26797
5247	26798
8375	26799
57749	26800
91045	26801
102846	26802
62380	26803
12966	26804
2281	26805
89413	26806
74702	26807
105579	26808
80200	26809
105739	26810
263	26811
23129	26812
166728	26813
14728	26814
20665	26815
18681	26816
7388	26817
7971	26818
43509	26819
54	26820
31942	26821
234929	26822
3014	26823
99299	26824
66428	26825
40653	26826
115347	26827
95173	26828
231531	26829
12218	26830
72492	26831
247	26832
8548	26833
16279	26834
23461	26835
120677	26836
71815	26837
39296	26838
22965	26839
11454	26840
15619	26841
22972	26842
25732	26843
68081	26844
87237	26845
119795	26846
13183	26847
81067	26848
2961	26849
4174	26850
74516	26851
9295	26852
9924	26853
3582	26854
34667	26855
16338	26856
4909	26857
19889	26858
9633	26859
99866	26860
11629	26861
238898	26862
8044	26863
11604	26864
80034	26865
24412	26866
24343	26867
61124	26868
15745	26869
97563	26870
81608	26871
83092	26872
217384	26873
1231	26874
48620	26875
5234	26876
95815	26877
55587	26878
8353	26879
73290	26880
22669	26881
60025	26882
2958	26883
614	26884
60025	26885
926	26886
65124	26887
55595	26888
129589	26889
1189	26890
50364	26891
119972	26892
38496	26893
2869	26894
132454	26895
13090	26896
105739	26897
45114	26898
93880	26899
13057	26900
15590	26901
181221	26902
14115	26903
38007	26904
8280	26905
314	26906
133573	26907
46729	26908
37745	26909
79603	26910
43007	26911
813	26912
74130	26913
54983	26914
24107	26915
7963	26916
1201	26917
74516	26918
15510	26919
37454	26920
133163	26921
97907	26922
4633	26923
1208	26924
173202	26925
16394	26926
1334	26927
29474	26928
8006	26929
9303	26930
66579	26931
16156	26932
8153	26933
9313	26934
2337	26935
25606	26936
59922	26937
106852	26938
106914	26939
144222	26940
80279	26941
49011	26942
62792	26943
24930	26944
70285	26945
128402	26946
11430	26947
753	26948
2063	26949
427	26950
13019	26951
1468	26952
27649	26953
43356	26954
22988	26955
29216	26956
10651	26957
95726	26958
42424	26959
29951	26960
158244	26961
46095	26962
81446	26963
632	26964
5648	26965
182504	26966
866	26967
6367	26968
5699	26969
31037	26970
62948	26971
100510	26972
54484	26973
172703	26974
42957	26975
217755	26976
478	26977
12794	26978
539	26979
21202	26980
335	26981
9353	26982
25214	26983
13481	26984
10796	26985
91026	26986
7777	26987
15309	26988
50	26989
4302	26990
196993	26991
107	26992
3247	26993
78785	26994
19983	26995
4982	26996
18763	26997
7643	26998
2931	26999
86638	27000
124030	27001
89907	27002
23834	27003
30912	27004
38045	27005
30652	27006
108504	27007
79000	27008
7185	27009
256	27010
125397	27011
5047	27012
159764	27013
152041	27014
86291	27015
160349	27016
12598	27017
38677	27018
2882	27019
20450	27020
20450	27021
80155	27022
20271	27023
10762	27024
11909	27025
6365	27026
72664	27027
147440	27028
16646	27029
10355	27030
2882	27031
62758	27032
62758	27033
174926	27034
2352	27035
221094	27036
3266	27037
37528	27038
3266	27039
38317	27040
94794	27041
34970	27042
1676	27043
2352	27044
9818	27045
625	27046
52126	27047
191454	27048
1127	27049
6488	27050
7458	27051
15702	27052
2493	27053
17719	27054
18345	27055
2845	27056
72294	27057
509	27058
26266	27059
3304	27060
32140	27061
132648	27062
34895	27063
4813	27064
3749	27065
26266	27066
52310	27067
94216	27068
21247	27069
126511	27070
34626	27071
71844	27072
50713	27073
25406	27074
18733	27075
60676	27076
27812	27077
94065	27078
136294	27079
3935	27080
46457	27081
109819	27082
221651	27083
29957	27084
27645	27085
7257	27086
117705	27087
92744	27088
18293	27089
33997	27090
6093	27091
94521	27092
14514	27093
4727	27094
57839	27095
132593	27096
39324	27097
15521	27098
3939	27099
20743	27100
20965	27101
15490	27102
44321	27103
41409	27104
130249	27105
2064	27106
258	27107
15778	27108
32922	27109
15640	27110
56705	27111
20937	27112
15404	27113
96246	27114
133464	27115
44770	27116
60366	27117
43978	27118
131613	27119
56703	27120
74542	27121
17280	27122
210255	27123
27627	27124
130321	27125
43799	27126
130416	27127
236	27128
112876	27129
35762	27130
20965	27131
63851	27132
39364	27133
34791	27134
20965	27135
29378	27136
209576	27137
93179	27138
5575	27139
149310	27140
1199	27141
19202	27142
126448	27143
253	27144
65438	27145
177982	27146
39860	27147
122799	27148
15139	27149
7522	27150
83148	27151
55748	27152
23272	27153
54353	27154
146955	27155
18203	27156
85716	27157
6784	27158
54822	27159
42722	27160
20506	27161
27368	27162
68357	27163
5647	27164
177768	27165
204467	27166
2668	27167
33994	27168
42582	27169
15451	27170
14694	27171
2514	27172
32337	27173
50861	27174
45043	27175
152485	27176
65236	27177
63372	27178
28566	27179
93433	27180
185545	27181
31490	27182
43998	27183
29777	27184
41705	27185
233818	27186
5263	27187
2710	27188
55464	27189
130768	27190
83801	27191
818	27192
55197	27193
27858	27194
14093	27195
216091	27196
24537	27197
148983	27198
26499	27199
9257	27200
50106	27201
10920	27202
152693	27203
4568	27204
32594	27205
65753	27206
44692	27207
96306	27208
73797	27209
133054	27210
197524	27211
129507	27212
56556	27213
39567	27214
73196	27215
17695	27216
64229	27217
82714	27218
65363	27219
9219	27220
3119	27221
149412	27222
148685	27223
6022	27224
11978	27225
4720	27226
64847	27227
49739	27228
44733	27229
21074	27230
123202	27231
11848	27232
9673	27233
154923	27234
28555	27235
5903	27236
70691	27237
69803	27238
30182	27239
138484	27240
4957	27241
738	27242
144337	27243
3749	27244
16755	27245
46594	27246
42094	27247
37503	27248
305	27249
147041	27250
7988	27251
176087	27252
206167	27253
111013	27254
52648	27255
96578	27256
165869	27257
6429	27258
49703	27259
2544	27260
15472	27261
41116	27262
9471	27263
49704	27264
40283	27265
22884	27266
13570	27267
2953	27268
2106	27269
152849	27270
58081	27271
10818	27272
198184	27273
47986	27274
20796	27275
20741	27276
216140	27277
37718	27278
52310	27279
111792	27280
182120	27281
64783	27282
21086	27283
5404	27284
40761	27285
179736	27286
12998	27287
796	27288
10695	27289
91560	27290
89508	27291
24973	27292
2137	27293
3851	27294
2394	27295
4957	27296
127021	27297
1426	27298
14537	27299
111792	27300
123080	27301
122712	27302
132857	27303
3703	27304
74422	27305
13048	27306
133210	27307
30413	27308
55142	27309
27936	27310
392	27311
28447	27312
112674	27313
27098	27314
189599	27315
309	27316
71362	27317
26334	27318
79961	27319
31349	27320
6996	27321
5439	27322
753	27323
31783	27324
84654	27325
842	27326
6401	27327
10928	27328
24199	27329
96087	27330
35683	27331
122716	27332
22670	27333
210784	27334
9276	27335
61750	27336
149024	27337
27341	27338
215057	27339
54822	27340
39826	27341
74423	27342
17695	27343
37774	27344
45204	27345
51665	27346
31330	27347
72280	27348
7136	27349
11976	27350
46025	27351
3779	27352
29093	27353
69793	27354
3020	27355
2511	27356
45169	27357
85370	27358
973	27359
129853	27360
10879	27361
10879	27362
177208	27363
5163	27364
154082	27365
1667	27366
213862	27367
51256	27368
98261	27369
8293	27370
69716	27371
54463	27372
65652	27373
217836	27374
113754	27375
11213	27376
156201	27377
13723	27378
151544	27379
11868	27380
21100	27381
10649	27382
2203	27383
49073	27384
43241	27385
54388	27386
21609	27387
12880	27388
14518	27389
820	27390
11943	27391
33066	27392
52917	27393
22935	27394
92290	27395
147789	27396
64702	27397
211677	27398
9276	27399
9471	27400
214686	27401
39700	27402
14495	27403
23548	27404
44967	27405
119765	27406
34830	27407
67678	27408
32163	27409
31948	27410
39684	27411
55910	27412
193137	27413
47986	27414
31360	27415
60216	27416
34695	27417
100331	27418
84654	27419
29236	27420
111419	27421
83657	27422
91846	27423
20987	27424
21466	27425
29378	27426
115049	27427
1472	27428
73118	27429
8613	27430
20796	27431
9837	27432
199544	27433
10879	27434
32085	27435
111335	27436
44320	27437
111212	27438
129812	27439
116959	27440
109946	27441
17310	27442
118106	27443
43778	27444
64212	27445
39794	27446
9547	27447
153260	27448
19819	27449
22727	27450
8161	27451
27551	27452
50051	27453
25322	27454
71558	27455
54870	27456
818	27457
150678	27458
40143	27459
63546	27460
3243	27461
6901	27462
3360	27463
8655	27464
180450	27465
1446	27466
70280	27467
54910	27468
972	27469
4489	27470
22640	27471
27939	27472
212098	27473
1280	27474
111435	27475
132228	27476
109749	27477
18345	27478
34733	27479
509	27480
7512	27481
591	27482
34061	27483
13570	27484
35250	27485
7546	27486
19295	27487
127024	27488
74976	27489
45265	27490
128193	27491
25307	27492
30962	27493
7263	27494
153123	27495
206388	27496
10981	27497
96837	27498
131739	27499
5315	27500
34542	27501
64306	27502
162663	27503
72558	27504
8135	27505
198846	27506
25745	27507
2544	27508
9469	27509
20673	27510
20673	27511
20673	27512
8459	27513
1660	27514
4521	27515
10660	27516
79966	27517
50690	27518
43757	27519
5563	27520
27345	27521
91603	27522
5914	27523
9544	27524
35039	27525
204103	27526
48948	27527
48948	27528
68684	27529
1850	27530
61600	27531
3360	27532
19994	27533
55324	27534
2243	27535
1940	27536
118086	27537
212713	27538
19033	27539
85226	27540
15570	27541
51340	27542
83290	27543
18293	27544
6939	27545
76818	27546
10238	27547
18221	27548
40143	27549
210615	27550
87531	27551
56023	27552
46453	27553
46453	27554
84869	27555
25500	27556
11947	27557
11947	27558
11947	27559
65786	27560
1896	27561
13975	27562
49073	27563
49073	27564
213394	27565
40032	27566
132747	27567
167573	27568
167573	27569
74439	27570
3502	27571
234369	27572
50391	27573
23272	27574
22747	27575
13432	27576
23222	27577
18693	27578
9673	27579
44320	27580
65883	27581
23167	27582
199870	27583
186615	27584
52387	27585
56676	27586
31666	27587
21100	27588
2937	27589
63953	27590
98862	27591
86700	27592
593	27593
22642	27594
24978	27595
2669	27596
186243	27597
74	27598
11423	27599
11322	27600
22809	27601
29660	27602
224	27603
114919	27604
40053	27605
4219	27606
24649	27607
24660	27608
49703	27609
16740	27610
34468	27611
63799	27612
4811	27613
7145	27614
18904	27615
101903	27616
3349	27617
138283	27618
44921	27619
32455	27620
131305	27621
10086	27622
39794	27623
72595	27624
55142	27625
85500	27626
101977	27627
19391	27628
4754	27629
88636	27630
206423	27631
2064	27632
4585	27633
207818	27634
88287	27635
44606	27636
188338	27637
162828	27638
91550	27639
218116	27640
2064	27641
114696	27642
72653	27643
7512	27644
48384	27645
176827	27646
98446	27647
61749	27648
25364	27649
64748	27650
50308	27651
75652	27652
22710	27653
48245	27654
26012	27655
1732	27656
15826	27657
110517	27658
191531	27659
8135	27660
1301	27661
113901	27662
35812	27663
95484	27664
4794	27665
18547	27666
66148	27667
18547	27668
112687	27669
68527	27670
1857	27671
29921	27672
7238	27673
5887	27674
5887	27675
115077	27676
49127	27677
77636	27678
195069	27679
48182	27680
72779	27681
135625	27682
9276	27683
57961	27684
13910	27685
116029	27686
101219	27687
842	27688
45043	27689
2710	27690
232996	27691
7530	27692
77238	27693
101034	27694
19522	27695
174029	27696
147504	27697
40594	27698
52918	27699
52918	27700
166808	27701
51400	27702
41003	27703
77258	27704
136568	27705
199002	27706
59351	27707
31405	27708
6342	27709
119133	27710
227488	27711
28717	27712
10309	27713
125437	27714
48774	27715
52745	27716
59264	27717
20498	27718
1262	27719
15680	27720
24550	27721
6485	27722
34553	27723
8641	27724
12768	27725
5841	27726
61189	27727
43564	27728
23537	27729
164	27730
26284	27731
61540	27732
61885	27733
96	27734
1187	27735
10762	27736
1803	27737
30912	27738
30912	27739
55246	27740
47103	27741
13128	27742
86534	27743
7304	27744
17559	27745
4040	27746
55519	27747
9273	27748
49918	27749
5153	27750
171148	27751
97712	27752
8202	27753
63315	27754
84502	27755
8091	27756
14614	27757
20419	27758
261	27759
143296	27760
129547	27761
78691	27762
7660	27763
13768	27764
3966	27765
19939	27766
991	27767
127920	27768
42587	27769
94242	27770
12065	27771
17087	27772
184454	27773
2631	27774
2352	27775
3744	27776
84212	27777
3266	27778
30366	27779
204362	27780
39078	27781
291	27782
77889	27783
3913	27784
291	27785
82787	27786
6062	27787
82856	27788
22314	27789
2337	27790
8796	27791
3578	27792
2610	27793
216002	27794
216978	27795
154494	27796
51002	27797
199942	27798
20419	27799
126	27800
1514	27801
89598	27802
17608	27803
30253	27804
62547	27805
11971	27806
29553	27807
70581	27808
147107	27809
147023	27810
147184	27811
47489	27812
599	27813
85873	27814
11522	27815
94705	27816
178606	27817
13008	27818
1005	27819
29237	27820
29268	27821
978	27822
608	27823
608	27824
28434	27825
6479	27826
104120	27827
1365	27828
17203	27829
61540	27830
20419	27831
176	27832
305	27833
554	27834
44293	27835
27726	27836
4609	27837
49933	27838
34277	27839
4792	27840
93878	27841
1196	27842
7770	27843
275	27844
3121	27845
761	27846
28550	27847
2972	27848
1043	27849
622	27850
56169	27851
622	27852
11983	27853
11665	27854
4284	27855
30673	27856
39230	27857
8057	27858
85570	27859
97345	27860
622	27861
45010	27862
5116	27863
19256	27864
4286	27865
562	27866
4286	27867
75983	27868
1623	27869
556	27870
2630	27871
43	27872
3188	27873
402	27874
460	27875
4284	27876
556	27877
54587	27878
1461	27879
22119	27880
21218	27881
63	27882
13704	27883
562	27884
10675	27885
1956	27886
22286	27887
50	27888
146783	27889
200783	27890
11824	27891
7673	27892
144147	27893
140403	27894
94919	27895
38517	27896
1619	27897
8175	27898
49105	27899
106567	27900
136728	27901
1405	27902
106830	27903
11563	27904
3156	27905
200612	27906
22296	27907
107123	27908
1769	27909
4782	27910
9257	27911
24032	27912
61309	27913
680	27914
199457	27915
119346	27916
69826	27917
11831	27918
106768	27919
80879	27920
42882	27921
51447	27922
285	27923
86447	27924
7909	27925
12984	27926
81086	27927
88301	27928
171624	27929
919	27930
2643	27931
87900	27932
977	27933
14598	27934
970	27935
84615	27936
1437	27937
49380	27938
2135	27939
98843	27940
43056	27941
13779	27942
10845	27943
4005	27944
19530	27945
40522	27946
6503	27947
7970	27948
8018	27949
122952	27950
8193	27951
44713	27952
39149	27953
28457	27954
22306	27955
55099	27956
1261	27957
33821	27958
29450	27959
1345	27960
108098	27961
17286	27962
169608	27963
27342	27964
20045	27965
15111	27966
27202	27967
1408	27968
115821	27969
38808	27970
12328	27971
41317	27972
424	27973
144140	27974
65351	27975
8752	27976
71344	27977
129539	27978
417	27979
74068	27980
22101	27981
4785	27982
2308	27983
10033	27984
1459	27985
51594	27986
181775	27987
164666	27988
31247	27989
93818	27990
7852	27991
125	27992
54207	27993
118947	27994
1601	27995
144531	27996
29468	27997
1751	27998
31161	27999
3572	28000
155723	28001
41478	28002
9877	28003
24468	28004
50163	28005
25481	28006
4186	28007
6953	28008
30636	28009
1325	28010
3435	28011
89014	28012
44664	28013
48920	28014
74	28015
54625	28016
58472	28017
556	28018
101570	28019
846	28020
2912	28021
18618	28022
6369	28023
6369	28024
6369	28025
38632	28026
7830	28027
20310	28028
176068	28029
13704	28030
966	28031
7597	28032
219587	28033
85198	28034
85198	28035
218816	28036
29819	28037
108053	28038
157091	28039
24494	28040
6330	28041
200249	28042
20246	28043
71018	28044
38079	28045
56246	28046
18340	28047
12937	28048
17367	28049
157032	28050
8218	28051
7233	28052
112587	28053
20271	28054
101747	28055
20169	28056
2610	28057
11640	28058
2610	28059
24494	28060
11151	28061
107	28062
107	28063
1860	28064
25716	28065
36927	28066
133476	28067
16771	28068
1860	28069
6173	28070
8128	28071
11428	28072
4808	28073
23655	28074
82431	28075
103385	28076
16493	28077
4442	28078
10884	28079
25109	28080
55246	28081
751	28082
47409	28083
13858	28084
13858	28085
2015	28086
454	28087
73006	28088
9130	28089
163390	28090
30934	28091
33948	28092
54719	28093
31389	28094
11267	28095
6343	28096
72080	28097
27927	28098
67619	28099
1591	28100
54281	28101
898	28102
6354	28103
69878	28104
83913	28105
62276	28106
2937	28107
12502	28108
65068	28109
19819	28110
152318	28111
28340	28112
95	28113
21270	28114
194	28115
5289	28116
5108	28117
54391	28118
5303	28119
25585	28120
19819	28121
7225	28122
19647	28123
6994	28124
5905	28125
6709	28126
4251	28127
60014	28128
84937	28129
63147	28130
1852	28131
367	28132
38076	28133
1141	28134
26413	28135
151901	28136
139854	28137
20716	28138
23622	28139
46391	28140
3893	28141
22284	28142
81075	28143
17295	28144
9953	28145
7521	28146
20241	28147
47664	28148
6284	28149
6748	28150
210	28151
5917	28152
81703	28153
949	28154
113754	28155
6280	28156
6365	28157
5970	28158
4577	28159
146894	28160
181543	28161
32961	28162
118627	28163
42997	28164
66076	28165
56166	28166
19638	28167
4887	28168
137419	28169
65857	28170
15104	28171
69860	28172
866	28173
816	28174
63	28175
316	28176
45888	28177
9134	28178
5990	28179
539	28180
7537	28181
8856	28182
539	28183
66038	28184
25312	28185
1345	28186
68971	28187
87575	28188
19349	28189
125	28190
4575	28191
92281	28192
70760	28193
48205	28194
48998	28195
89	28196
77377	28197
10272	28198
36628	28199
129732	28200
231064	28201
19775	28202
42929	28203
143835	28204
82500	28205
4436	28206
4436	28207
4436	28208
99081	28209
25729	28210
71515	28211
57434	28212
104030	28213
84446	28214
112367	28215
31671	28216
133823	28217
37688	28218
5023	28219
46113	28220
147490	28221
49820	28222
683	28223
18302	28224
1853	28225
25177	28226
2977	28227
81080	28228
81507	28229
31037	28230
145387	28231
15288	28232
23869	28233
90123	28234
88845	28235
22594	28236
121781	28237
80071	28238
170962	28239
2445	28240
17299	28241
109256	28242
51925	28243
25256	28244
1072	28245
167621	28246
177518	28247
8365	28248
81795	28249
87835	28250
10044	28251
72693	28252
16812	28253
59698	28254
12609	28255
102037	28256
85772	28257
5930	28258
3479	28259
84771	28260
147862	28261
22901	28262
132132	28263
34037	28264
687	28265
151928	28266
733	28267
24946	28268
87524	28269
25460	28270
34240	28271
12599	28272
19530	28273
3121	28274
59526	28275
38865	28276
43342	28277
240	28278
34187	28279
12902	28280
34732	28281
1766	28282
7348	28283
19681	28284
65877	28285
12247	28286
147038	28287
873	28288
91293	28289
8553	28290
165544	28291
129893	28292
22137	28293
30087	28294
158136	28295
4622	28296
6245	28297
73269	28298
308	28299
70533	28300
34904	28301
4124	28302
23079	28303
113948	28304
27540	28305
10225	28306
65253	28307
134097	28308
141529	28309
736	28310
42932	28311
23078	28312
63794	28313
898	28314
5477	28315
62246	28316
5289	28317
14022	28318
25196	28319
5585	28320
63464	28321
108645	28322
1046	28323
170039	28324
237720	28325
14258	28326
40968	28327
18277	28328
45505	28329
14241	28330
14043	28331
55637	28332
3650	28333
52475	28334
1366	28335
42504	28336
24264	28337
78575	28338
31699	28339
3650	28340
3650	28341
3650	28342
114126	28343
181714	28344
34296	28345
21706	28346
28643	28347
64964	28348
210813	28349
5668	28350
54376	28351
93828	28352
123169	28353
788	28354
140010	28355
26067	28356
24710	28357
24710	28358
2937	28359
2336	28360
33949	28361
28892	28362
6380	28363
21378	28364
58878	28365
28892	28366
18530	28367
34738	28368
69924	28369
2308	28370
132530	28371
53045	28372
167492	28373
6016	28374
67111	28375
48985	28376
2355	28377
49511	28378
2675	28379
9483	28380
178	28381
10710	28382
4803	28383
148527	28384
69940	28385
2559	28386
49687	28387
6426	28388
29278	28389
49008	28390
6041	28391
257	28392
162804	28393
162037	28394
166625	28395
45218	28396
141989	28397
36920	28398
129089	28399
169067	28400
2500	28401
402	28402
18669	28403
11029	28404
1266	28405
1181	28406
143297	28407
181252	28408
13473	28409
10181	28410
8219	28411
4702	28412
121	28413
3535	28414
123399	28415
44868	28416
106821	28417
25543	28418
16970	28419
16970	28420
88836	28421
23233	28422
214305	28423
175770	28424
16740	28425
42955	28426
24549	28427
27254	28428
7940	28429
22431	28430
27254	28431
22431	28432
27254	28433
6712	28434
34236	28435
35064	28436
15151	28437
126389	28438
47550	28439
1335	28440
170775	28441
92736	28442
193719	28443
183680	28444
148428	28445
66490	28446
231050	28447
89420	28448
66423	28449
125962	28450
63243	28451
30150	28452
143088	28453
24647	28454
63528	28455
74401	28456
61210	28457
8908	28458
77522	28459
283	28460
4675	28461
239044	28462
87667	28463
6042	28464
2775	28465
74866	28466
61596	28467
3687	28468
46731	28469
37734	28470
154042	28471
153768	28472
100157	28473
2933	28474
166973	28475
13059	28476
19758	28477
81041	28478
61345	28479
96195	28480
63868	28481
167085	28482
52340	28483
55997	28484
118507	28485
34039	28486
34039	28487
33356	28488
559	28489
2762	28490
181	28491
11078	28492
55323	28493
8365	28494
18746	28495
51313	28496
36279	28497
56921	28498
181010	28499
11042	28500
15746	28501
513	28502
6085	28503
4082	28504
10136	28505
2600	28506
278	28507
56857	28508
48508	28509
641	28510
31301	28511
26980	28512
164385	28513
108199	28514
6901	28515
56724	28516
7521	28517
1273	28518
27703	28519
57566	28520
1324	28521
2090	28522
23945	28523
19985	28524
43677	28525
106576	28526
2840	28527
7273	28528
158204	28529
43677	28530
86700	28531
224	28532
27497	28533
20711	28534
6338	28535
21116	28536
98036	28537
35955	28538
999	28539
7391	28540
133594	28541
56753	28542
122671	28543
6023	28544
313	28545
219	28546
22431	28547
17281	28548
14247	28549
83194	28550
3502	28551
1431	28552
44868	28553
33942	28554
11029	28555
81298	28556
2844	28557
9896	28558
176527	28559
4140	28560
54433	28561
56900	28562
26536	28563
11455	28564
56919	28565
2761	28566
3522	28567
21270	28568
91370	28569
5204	28570
92019	28571
2634	28572
13605	28573
24795	28574
7815	28575
13103	28576
185324	28577
1759	28578
7992	28579
11673	28580
2307	28581
96218	28582
63593	28583
24235	28584
172404	28585
2307	28586
82922	28587
105233	28588
176970	28589
47377	28590
25704	28591
81558	28592
50112	28593
83085	28594
14525	28595
33810	28596
33810	28597
42745	28598
32871	28599
17591	28600
68495	28601
38254	28602
32173	28603
129963	28604
22344	28605
22344	28606
72153	28607
11066	28608
114218	28609
169490	28610
53411	28611
54112	28612
10441	28613
43407	28614
1760	28615
203949	28616
118171	28617
69365	28618
1043	28619
159541	28620
17989	28621
14125	28622
25496	28623
49844	28624
8104	28625
2864	28626
5403	28627
541	28628
15445	28629
5676	28630
9336	28631
441	28632
5676	28633
51211	28634
3033	28635
5095	28636
5403	28637
23703	28638
52829	28639
228501	28640
40273	28641
5913	28642
99907	28643
1288	28644
95167	28645
117208	28646
85558	28647
15174	28648
193717	28649
107911	28650
872	28651
155889	28652
66691	28653
971	28654
104905	28655
108582	28656
31644	28657
26536	28658
26536	28659
26536	28660
111463	28661
102200	28662
98255	28663
9324	28664
2908	28665
15982	28666
3827	28667
8284	28668
9324	28669
83900	28670
97978	28671
424	28672
155789	28673
155789	28674
92442	28675
43891	28676
70257	28677
214820	28678
85775	28679
44651	28680
52262	28681
112394	28682
32727	28683
40935	28684
12283	28685
93771	28686
55393	28687
2856	28688
70480	28689
3524	28690
1056	28691
1432	28692
7823	28693
805	28694
1584	28695
1039	28696
2451	28697
788	28698
9204	28699
2798	28700
1140	28701
1044	28702
2183	28703
1782	28704
1162	28705
2209	28706
6804	28707
3111	28708
4049	28709
2450	28710
3132	28711
4583	28712
27322	28713
171292	28714
220866	28715
196403	28716
7817	28717
7817	28718
4028	28719
146966	28720
3737	28721
206	28722
3950	28723
174955	28724
51347	28725
83757	28726
25080	28727
74103	28728
894	28729
9092	28730
105402	28731
62210	28732
8464	28733
57061	28734
38897	28735
25223	28736
204927	28737
85809	28738
2975	28739
559	28740
6803	28741
10434	28742
112933	28743
77	28744
78816	28745
9792	28746
164	28747
49084	28748
71768	28749
709	28750
2975	28751
1178	28752
910	28753
1099	28754
8219	28755
8219	28756
4470	28757
325	28758
38847	28759
35216	28760
219	28761
752	28762
795	28763
62318	28764
240	28765
1868	28766
75662	28767
30092	28768
53610	28769
51259	28770
1564	28771
1782	28772
147081	28773
1767	28774
49489	28775
49489	28776
49422	28777
119438	28778
1948	28779
49452	28780
109731	28781
108690	28782
217182	28783
108690	28784
81620	28785
40716	28786
40716	28787
58901	28788
115734	28789
7116	28790
825	28791
1687	28792
4333	28793
1063	28794
123921	28795
124175	28796
1832	28797
9638	28798
4726	28799
47551	28800
8080	28801
34254	28802
15386	28803
21	28804
3378	28805
32264	28806
27383	28807
49897	28808
42422	28809
54650	28810
81635	28811
3248	28812
5345	28813
960	28814
960	28815
69826	28816
12597	28817
39455	28818
1426	28819
40442	28820
1426	28821
9155	28822
113467	28823
1938	28824
201660	28825
174613	28826
4598	28827
18813	28828
20091	28829
231092	28830
85592	28831
221213	28832
25326	28833
160835	28834
178204	28835
27593	28836
70375	28837
7555	28838
22764	28839
59970	28840
230241	28841
54657	28842
18406	28843
49171	28844
29434	28845
56169	28846
747	28847
71681	28848
199171	28849
107087	28850
6901	28851
4652	28852
9303	28853
28	28854
26210	28855
71681	28856
128481	28857
14570	28858
15581	28859
217850	28860
3779	28861
214143	28862
4624	28863
2355	28864
27965	28865
63815	28866
9460	28867
4856	28868
70375	28869
2979	28870
28340	28871
64685	28872
32309	28873
30879	28874
2495	28875
86451	28876
779	28877
7394	28878
10721	28879
225	28880
657	28881
57431	28882
137133	28883
35689	28884
4099	28885
211801	28886
57098	28887
586	28888
20156	28889
586	28890
402	28891
586	28892
123	28893
29990	28894
1552	28895
64765	28896
54732	28897
54732	28898
87189	28899
87189	28900
96193	28901
123	28902
1489	28903
1680	28904
70955	28905
1489	28906
3363	28907
7456	28908
16883	28909
200928	28910
166249	28911
95824	28912
147552	28913
13838	28914
111612	28915
73506	28916
64337	28917
10651	28918
313	28919
129419	28920
2561	28921
21015	28922
63849	28923
6365	28924
1170	28925
4170	28926
48937	28927
5387	28928
136941	28929
786	28930
207072	28931
85353	28932
1823	28933
1823	28934
946	28935
34548	28936
447	28937
72774	28938
132236	28939
520	28940
520	28941
199508	28942
97841	28943
5047	28944
3237	28945
5391	28946
38038	28947
88187	28948
13987	28949
28541	28950
81041	28951
1057	28952
38848	28953
50	28954
48576	28955
169098	28956
41937	28957
79426	28958
19696	28959
61244	28960
19696	28961
107441	28962
53877	28963
87497	28964
53172	28965
17892	28966
239046	28967
81647	28968
166034	28969
63478	28970
163569	28971
203533	28972
220072	28973
34140	28974
45889	28975
81670	28976
149862	28977
70142	28978
6048	28979
7823	28980
110083	28981
26197	28982
39314	28983
44604	28984
94813	28985
56726	28986
49009	28987
43970	28988
25400	28989
50888	28990
6102	28991
6022	28992
25962	28993
49009	28994
103956	28995
96078	28996
45227	28997
178453	28998
25400	28999
75976	29000
10125	29001
18886	29002
31416	29003
43915	29004
11765	29005
4143	29006
18539	29007
184833	29008
1822	29009
62429	29010
1822	29011
4686	29012
21	29013
44524	29014
24379	29015
55240	29016
64433	29017
199569	29018
22600	29019
178910	29020
77736	29021
101415	29022
4789	29023
235280	29024
45374	29025
134376	29026
30560	29027
25890	29028
71225	29029
45692	29030
114264	29031
21578	29032
111030	29033
141255	29034
71228	29035
175677	29036
39218	29037
208209	29038
3859	29039
117707	29040
11579	29041
98457	29042
181735	29043
8596	29044
136400	29045
5232	29046
3356	29047
109893	29048
57145	29049
159215	29050
337	29051
80099	29052
106599	29053
2983	29054
54532	29055
491	29056
13542	29057
130	29058
1553	29059
678	29060
1281	29061
25586	29062
28136	29063
6416	29064
3574	29065
15400	29066
5168	29067
15400	29068
8465	29069
11108	29070
27568	29071
122962	29072
366	29073
63678	29074
50596	29075
3939	29076
1616	29077
178	29078
16883	29079
479	29080
12959	29081
25511	29082
14553	29083
15822	29084
192850	29085
8312	29086
7022	29087
73260	29088
62577	29089
20779	29090
3622	29091
84665	29092
96276	29093
23129	29094
44398	29095
96197	29096
17235	29097
49514	29098
750	29099
32334	29100
3761	29101
67447	29102
73970	29103
9944	29104
63	29105
102814	29106
1136	29107
8499	29108
30254	29109
59460	29110
136553	29111
18825	29112
125057	29113
14043	29114
123828	29115
155632	29116
44604	29117
223916	29118
88500	29119
59999	29120
207784	29121
200129	29122
125760	29123
74782	29124
23275	29125
23088	29126
143010	29127
23088	29128
59581	29129
143487	29130
59581	29131
71336	29132
43657	29133
147027	29134
5241	29135
5321	29136
2518	29137
133128	29138
1767	29139
8650	29140
106858	29141
15594	29142
74552	29143
11579	29144
129501	29145
38322	29146
32006	29147
38470	29148
70196	29149
42994	29150
85806	29151
44642	29152
20702	29153
44642	29154
14766	29155
101060	29156
136749	29157
39099	29158
41516	29159
22054	29160
25910	29161
25910	29162
127907	29163
7000	29164
56724	29165
119559	29166
22683	29167
176074	29168
55283	29169
178101	29170
20794	29171
40313	29172
164210	29173
1233	29174
16734	29175
156475	29176
79844	29177
49237	29178
170334	29179
622	29180
43342	29181
16614	29182
24092	29183
38278	29184
61295	29185
37285	29186
72147	29187
1379	29188
135170	29189
228948	29190
58127	29191
35485	29192
37978	29193
66141	29194
127312	29195
48035	29196
24010	29197
28417	29198
12938	29199
32519	29200
10903	29201
222933	29202
11515	29203
181270	29204
13298	29205
70920	29206
11555	29207
22666	29208
50886	29209
54071	29210
50886	29211
70920	29212
13298	29213
70920	29214
212806	29215
61450	29216
140194	29217
19837	29218
30778	29219
19377	29220
2373	29221
207304	29222
199395	29223
15101	29224
196799	29225
15101	29226
107328	29227
12142	29228
107244	29229
18353	29230
22436	29231
109889	29232
107806	29233
87370	29234
4852	29235
84720	29236
32293	29237
1904	29238
14877	29239
8422	29240
1018	29241
47750	29242
2724	29243
48	29244
146305	29245
17472	29246
62708	29247
141722	29248
104038	29249
42097	29250
30149	29251
8902	29252
81373	29253
3788	29254
21019	29255
38396	29256
25713	29257
145157	29258
196779	29259
107244	29260
193992	29261
65624	29262
651	29263
65269	29264
108	29265
1006	29266
32180	29267
12137	29268
91004	29269
53371	29270
107328	29271
145157	29272
232	29273
1243	29274
201734	29275
3046	29276
7507	29277
37502	29278
145707	29279
1397	29280
40397	29281
65713	29282
48054	29283
145413	29284
48	29285
108	29286
118668	29287
100932	29288
839	29289
650	29290
22436	29291
157353	29292
87507	29293
443	29294
205624	29295
151296	29296
144834	29297
7839	29298
1398	29299
121932	29300
222774	29301
146473	29302
71204	29303
2121	29304
3095	29305
123	29306
156737	29307
20126	29308
25974	29309
38652	29310
16912	29311
4612	29312
66674	29313
10608	29314
14816	29315
29546	29316
66919	29317
40237	29318
34368	29319
12816	29320
114355	29321
142108	29322
16171	29323
20381	29324
48411	29325
14556	29326
162772	29327
1407	29328
10505	29329
25096	29330
224	29331
32160	29332
13539	29333
39	29334
20052	29335
100397	29336
81308	29337
30728	29338
9124	29339
102915	29340
166459	29341
6885	29342
18228	29343
39068	29344
4379	29345
139878	29346
14016	29347
144283	29348
18	29349
139126	29350
10975	29351
1413	29352
12305	29353
7281	29354
9388	29355
10405	29356
157393	29357
48647	29358
22959	29359
50247	29360
11770	29361
28404	29362
31546	29363
50429	29364
87105	29365
20054	29366
85239	29367
20754	29368
53366	29369
14903	29370
10405	29371
17082	29372
3382	29373
115897	29374
1226	29375
115899	29376
27411	29377
56082	29378
18589	29379
117738	29380
12142	29381
6059	29382
91604	29383
117738	29384
163863	29385
132709	29386
60088	29387
22902	29388
15307	29389
38767	29390
2769	29391
40326	29392
143550	29393
30325	29394
85381	29395
32506	29396
3033	29397
41217	29398
161116	29399
110396	29400
27360	29401
27138	29402
125910	29403
62639	29404
6846	29405
180714	29406
1778	29407
27379	29408
91429	29409
113435	29410
449	29411
163	29412
92442	29413
42841	29414
10576	29415
6	29416
5134	29417
5639	29418
26136	29419
5854	29420
45476	29421
135291	29422
546	29423
44251	29424
33661	29425
189330	29426
67231	29427
87749	29428
75334	29429
67231	29430
71818	29431
5639	29432
11692	29433
8767	29434
13909	29435
63382	29436
220896	29437
45486	29438
124541	29439
198533	29440
16110	29441
184347	29442
77873	29443
152064	29444
149866	29445
108848	29446
61321	29447
122301	29448
90240	29449
13550	29450
38489	29451
4192	29452
222536	29453
36821	29454
218387	29455
115722	29456
19781	29457
875	29458
63548	29459
88114	29460
87750	29461
70434	29462
13757	29463
15157	29464
14634	29465
11961	29466
5064	29467
25696	29468
28954	29469
125879	29470
39301	29471
22896	29472
16119	29473
48021	29474
17800	29475
20089	29476
3747	29477
48753	29478
109382	29479
32551	29480
10655	29481
12979	29482
41671	29483
87486	29484
9470	29485
36405	29486
27563	29487
13823	29488
163441	29489
23725	29490
3348	29491
166314	29492
11780	29493
9705	29494
68087	29495
158439	29496
27563	29497
2397	29498
20823	29499
19415	29500
2699	29501
65899	29502
40795	29503
2133	29504
24603	29505
19255	29506
2397	29507
60013	29508
64080	29509
59847	29510
60213	29511
41050	29512
100735	29513
61720	29514
24468	29515
147973	29516
14638	29517
14638	29518
38166	29519
99651	29520
84056	29521
14790	29522
139719	29523
10335	29524
29980	29525
12284	29526
32846	29527
10344	29528
52188	29529
16995	29530
8794	29531
8852	29532
77700	29533
14709	29534
106438	29535
96160	29536
87753	29537
47	29538
1726	29539
60628	29540
21507	29541
55009	29542
60013	29543
12246	29544
330	29545
109514	29546
8794	29547
70378	29548
89641	29549
40868	29550
40853	29551
44370	29552
21590	29553
1509	29554
164240	29555
144259	29556
89522	29557
177374	29558
239287	29559
35592	29560
19161	29561
124648	29562
27502	29563
26076	29564
37893	29565
99828	29566
22956	29567
86675	29568
11780	29569
89558	29570
31703	29571
16437	29572
66953	29573
7683	29574
20296	29575
151404	29576
43820	29577
37370	29578
75257	29579
23491	29580
89440	29581
71074	29582
4574	29583
235845	29584
32994	29585
26357	29586
119143	29587
149	29588
41080	29589
7082	29590
166270	29591
236064	29592
21634	29593
237201	29594
87736	29595
87317	29596
12284	29597
17742	29598
375	29599
180561	29600
20823	29601
99227	29602
20754	29603
87823	29604
34328	29605
33304	29606
70297	29607
82309	29608
17023	29609
1221	29610
8406	29611
7921	29612
30	29613
30	29614
59707	29615
35236	29616
106117	29617
5429	29618
21302	29619
5619	29620
3857	29621
15354	29622
122748	29623
147168	29624
204605	29625
21776	29626
3441	29627
18028	29628
29261	29629
98683	29630
103522	29631
74738	29632
108719	29633
7655	29634
78979	29635
211619	29636
92909	29637
22732	29638
14817	29639
21437	29640
41960	29641
7535	29642
65857	29643
11944	29644
18366	29645
9912	29646
21286	29647
3777	29648
132681	29649
12437	29650
39398	29651
179017	29652
79327	29653
12363	29654
39866	29655
170374	29656
290	29657
11871	29658
135352	29659
147155	29660
3076	29661
53896	29662
10469	29663
232694	29664
12421	29665
9025	29666
4409	29667
26943	29668
42104	29669
139399	29670
21801	29671
47818	29672
4988	29673
33067	29674
65697	29675
18713	29676
30	29677
70096	29678
25880	29679
12274	29680
28928	29681
39445	29682
32	29683
140087	29684
14858	29685
147162	29686
28355	29687
4138	29688
58516	29689
2773	29690
14859	29691
16820	29692
53063	29693
13648	29694
5619	29695
20959	29696
47971	29697
71167	29698
26680	29699
32728	29700
12117	29701
39222	29702
106534	29703
46905	29704
1561	29705
108718	29706
108717	29707
147165	29708
108714	29709
108719	29710
147163	29711
108715	29712
147164	29713
147167	29714
204618	29715
204619	29716
147160	29717
82111	29718
108716	29719
204611	29720
147159	29721
37676	29722
26778	29723
91149	29724
26842	29725
18013	29726
87315	29727
13090	29728
153355	29729
11477	29730
43050	29731
14858	29732
7	29733
7468	29734
21407	29735
3076	29736
118238	29737
188034	29738
93726	29739
152720	29740
42115	29741
24261	29742
26739	29743
29271	29744
21051	29745
12039	29746
10197	29747
21995	29748
32529	29749
68790	29750
12968	29751
23348	29752
1661	29753
5007	29754
14143	29755
58989	29756
6173	29757
10493	29758
9788	29759
8735	29760
54859	29761
114524	29762
17264	29763
17264	29764
17264	29765
222636	29766
15214	29767
18059	29768
99378	29769
17174	29770
29468	29771
24723	29772
111683	29773
111683	29774
1627	29775
28816	29776
60072	29777
27266	29778
57024	29779
18347	29780
237	29781
62780	29782
6856	29783
52525	29784
8314	29785
8314	29786
18239	29787
2094	29788
142359	29789
59303	29790
53368	29791
10405	29792
85701	29793
51573	29794
24779	29795
29947	29796
170493	29797
22525	29798
70724	29799
2830	29800
23267	29801
113318	29802
15270	29803
4781	29804
721	29805
54051	29806
10190	29807
12715	29808
43629	29809
43635	29810
93502	29811
27801	29812
2210	29813
12696	29814
29947	29815
28222	29816
56028	29817
297	29818
6309	29819
3369	29820
31779	29821
34739	29822
2523	29823
32652	29824
43712	29825
27190	29826
65899	29827
2523	29828
2686	29829
9516	29830
35286	29831
10115	29832
2568	29833
5347	29834
21521	29835
4978	29836
11324	29837
14607	29838
846	29839
112789	29840
1627	29841
147575	29842
195737	29843
54108	29844
25393	29845
26327	29846
27321	29847
30859	29848
1627	29849
4484	29850
39125	29851
145528	29852
81729	29853
87806	29854
87806	29855
25033	29856
86502	29857
33410	29858
53855	29859
144565	29860
81491	29861
79468	29862
89884	29863
239959	29864
157419	29865
167749	29866
2454	29867
80523	29868
110683	29869
12503	29870
226963	29871
64799	29872
8759	29873
4852	29874
32319	29875
120542	29876
50743	29877
9783	29878
9153	29879
41897	29880
45006	29881
49974	29882
123690	29883
29883	29884
87105	29885
181641	29886
11067	29887
34622	29888
28229	29889
90943	29890
83086	29891
120842	29892
201244	29893
49138	29894
107392	29895
81653	29896
187022	29897
2526	29898
7857	29899
11358	29900
221539	29901
35819	29902
7879	29903
62480	29904
20259	29905
15476	29906
8165	29907
142037	29908
40884	29909
2594	29910
61114	29911
4801	29912
7329	29913
117906	29914
163778	29915
5540	29916
2657	29917
66968	29918
61114	29919
80057	29920
87759	29921
7445	29922
56812	29923
19603	29924
7169	29925
31269	29926
30421	29927
32732	29928
4423	29929
54756	29930
2523	29931
228	29932
11235	29933
39636	29934
21300	29935
8165	29936
135376	29937
70857	29938
136997	29939
4472	29940
82575	29941
125120	29942
2376	29943
142481	29944
70857	29945
95455	29946
9247	29947
16791	29948
1033	29949
490	29950
78618	29951
8024	29952
19743	29953
5471	29954
146851	29955
8214	29956
83930	29957
38403	29958
33938	29959
38403	29960
2330	29961
37234	29962
38672	29963
27102	29964
35377	29965
13877	29966
29515	29967
8636	29968
30327	29969
14461	29970
23895	29971
24446	29972
11440	29973
14086	29974
2457	29975
4893	29976
1070	29977
62174	29978
20198	29979
37709	29980
48083	29981
2457	29982
27103	29983
38347	29984
7496	29985
3029	29986
7152	29987
5573	29988
7423	29989
153556	29990
5658	29991
47718	29992
16873	29993
20435	29994
171038	29995
14582	29996
38909	29997
48063	29998
73566	29999
63303	30000
49558	30001
490	30002
20242	30003
44377	30004
85349	30005
1785	30006
3261	30007
62094	30008
24713	30009
39097	30010
181080	30011
4959	30012
81522	30013
49039	30014
20700	30015
33822	30016
3311	30017
1328	30018
24454	30019
13840	30020
13840	30021
87345	30022
87345	30023
87345	30024
106538	30025
20767	30026
2065	30027
50188	30028
64626	30029
64626	30030
10842	30031
84433	30032
44607	30033
89	30034
54071	30035
87345	30036
2065	30037
57001	30038
148896	30039
43053	30040
144937	30041
142326	30042
22913	30043
32196	30044
35125	30045
3837	30046
1189	30047
59845	30048
49714	30049
115432	30050
23877	30051
110110	30052
160747	30053
66354	30054
41150	30055
20210	30056
10133	30057
157246	30058
24169	30059
23534	30060
42357	30061
104616	30062
7753	30063
166305	30064
2688	30065
7125	30066
45740	30067
51439	30068
56660	30069
104547	30070
138347	30071
23514	30072
108681	30073
73872	30074
47231	30075
207706	30076
2373	30077
44178	30078
10142	30079
48738	30080
38889	30081
38889	30082
155179	30083
18358	30084
62474	30085
65899	30086
1627	30087
126073	30088
47669	30089
222743	30090
135613	30091
647	30092
1395	30093
32114	30094
226552	30095
7009	30096
647	30097
46836	30098
647	30099
50797	30100
193	30101
215782	30102
113294	30103
20666	30104
14478	30105
65269	30106
1871	30107
65827	30108
925	30109
3837	30110
10234	30111
39512	30112
112750	30113
108305	30114
321	30115
39027	30116
22544	30117
127087	30118
55604	30119
14501	30120
659	30121
51196	30122
1244	30123
599	30124
2688	30125
47004	30126
1356	30127
1409	30128
13502	30129
76	30130
127151	30131
521	30132
2000	30133
2367	30134
71189	30135
27204	30136
120193	30137
1410	30138
53827	30139
22080	30140
25636	30141
1703	30142
62471	30143
144024	30144
1077	30145
203916	30146
145154	30147
63724	30148
3424	30149
4338	30150
171258	30151
8325	30152
13897	30153
74136	30154
12378	30155
8313	30156
3415	30157
139868	30158
121299	30159
8528	30160
91232	30161
155298	30162
4938	30163
3560	30164
40344	30165
196	30166
52197	30167
951	30168
93152	30169
39886	30170
65601	30171
51131	30172
14461	30173
79090	30174
65431	30175
84818	30176
215231	30177
17366	30178
87	30179
53493	30180
85140	30181
82324	30182
23140	30183
5737	30184
5976	30185
95	30186
201207	30187
24558	30188
42309	30189
9435	30190
443	30191
35217	30192
462	30193
6350	30194
22059	30195
5997	30196
88924	30197
29664	30198
29745	30199
714	30200
2378	30201
140240	30202
43638	30203
8489	30204
14031	30205
67059	30206
9666	30207
65669	30208
106500	30209
12407	30210
87	30211
21451	30212
218135	30213
7921	30214
14575	30215
122313	30216
63803	30217
16999	30218
15236	30219
3802	30220
48	30221
5628	30222
607	30223
12120	30224
217722	30225
83064	30226
6	30227
3811	30228
443	30229
217243	30230
22898	30231
134338	30232
32995	30233
4405	30234
72361	30235
83018	30236
82944	30237
9867	30238
79052	30239
218217	30240
6	30241
50659	30242
39886	30243
26454	30244
18147	30245
214339	30246
1243	30247
163586	30248
40518	30249
5007	30250
2700	30251
4102	30252
124863	30253
34312	30254
34236	30255
10212	30256
53141	30257
72928	30258
140240	30259
29814	30260
15304	30261
129964	30262
5111	30263
33225	30264
3150	30265
14667	30266
14452	30267
133	30268
71758	30269
149797	30270
20948	30271
580	30272
12933	30273
700	30274
4149	30275
15900	30276
30138	30277
234342	30278
54097	30279
12658	30280
106814	30281
6695	30282
70616	30283
91361	30284
38724	30285
34191	30286
27202	30287
1959	30288
69762	30289
160557	30290
128367	30291
1155	30292
63708	30293
1155	30294
111867	30295
7580	30296
122990	30297
3859	30298
6748	30299
3154	30300
5116	30301
150264	30302
119232	30303
2820	30304
65264	30305
15198	30306
119232	30307
75701	30308
170391	30309
34078	30310
12172	30311
127238	30312
54986	30313
91565	30314
69770	30315
17135	30316
8464	30317
1435	30318
22324	30319
678	30320
123019	30321
202068	30322
4067	30323
209292	30324
2495	30325
1926	30326
108204	30327
16642	30328
16642	30329
164349	30330
132397	30331
16642	30332
32581	30333
218026	30334
798	30335
17761	30336
20437	30337
421	30338
161388	30339
30551	30340
123479	30341
16616	30342
18255	30343
13730	30344
23761	30345
78989	30346
29821	30347
23176	30348
17619	30349
7391	30350
3475	30351
7384	30352
52382	30353
10710	30354
902	30355
91938	30356
91703	30357
19192	30358
3737	30359
4307	30360
1823	30361
29115	30362
11982	30363
36802	30364
7890	30365
32593	30366
63	30367
11982	30368
3998	30369
5623	30370
37247	30371
152548	30372
160449	30373
505	30374
1768	30375
498	30376
123575	30377
63707	30378
1136	30379
6911	30380
11619	30381
66564	30382
9437	30383
1284	30384
27394	30385
34117	30386
1616	30387
169825	30388
42206	30389
4470	30390
203445	30391
65903	30392
32475	30393
2180	30394
172858	30395
95961	30396
7989	30397
6901	30398
24760	30399
170642	30400
65186	30401
10441	30402
199988	30403
65443	30404
39023	30405
40968	30406
136042	30407
145116	30408
203801	30409
7192	30410
121503	30411
34456	30412
10434	30413
32080	30414
200787	30415
23662	30416
39388	30417
35078	30418
24881	30419
4804	30420
110789	30421
7434	30422
21765	30423
20254	30424
260	30425
14204	30426
12189	30427
513	30428
5616	30429
28006	30430
24583	30431
29540	30432
3324	30433
123366	30434
193	30435
317	30436
86	30437
5241	30438
7783	30439
119135	30440
10802	30441
73353	30442
8366	30443
46832	30444
2466	30445
424	30446
7384	30447
121	30448
1554	30449
42545	30450
27179	30451
687	30452
10092	30453
31426	30454
4034	30455
4046	30456
7348	30457
1597	30458
23105	30459
2765	30460
17486	30461
14313	30462
8740	30463
5574	30464
27720	30465
1981	30466
2606	30467
20716	30468
5269	30469
6133	30470
13876	30471
687	30472
31270	30473
18994	30474
49550	30475
678	30476
1181	30477
8401	30478
15122	30479
10967	30480
27416	30481
32309	30482
4686	30483
1923	30484
887	30485
195831	30486
5623	30487
22102	30488
887	30489
25062	30490
30327	30491
10801	30492
737	30493
45640	30494
74130	30495
44435	30496
105637	30497
151483	30498
625	30499
439	30500
6067	30501
6067	30502
108144	30503
402	30504
38199	30505
70104	30506
54631	30507
15431	30508
144189	30509
6969	30510
15737	30511
14473	30512
9841	30513
278	30514
5762	30515
112949	30516
137570	30517
6266	30518
6389	30519
34297	30520
12199	30521
34297	30522
70301	30523
42616	30524
287	30525
33809	30526
123	30527
98843	30528
42689	30529
79217	30530
189268	30531
954	30532
44374	30533
21147	30534
32095	30535
15214	30536
6996	30537
160262	30538
126805	30539
27227	30540
38880	30541
92193	30542
27425	30543
92017	30544
92193	30545
113819	30546
5050	30547
202685	30548
62576	30549
14233	30550
18316	30551
185746	30552
177308	30553
683	30554
5968	30555
67627	30556
91485	30557
136582	30558
573	30559
55339	30560
104770	30561
110636	30562
22683	30563
77953	30564
70171	30565
13667	30566
14970	30567
198661	30568
6642	30569
72249	30570
46	30571
102984	30572
42315	30573
8912	30574
11395	30575
10477	30576
60950	30577
21774	30578
68850	30579
90095	30580
155842	30581
117245	30582
203139	30583
5803	30584
12421	30585
12516	30586
29736	30587
1246	30588
122224	30589
24164	30590
78154	30591
7689	30592
90730	30593
58277	30594
60955	30595
24387	30596
7624	30597
7688	30598
2751	30599
69665	30600
53670	30601
14861	30602
17903	30603
61180	30604
10449	30605
21781	30606
6642	30607
22031	30608
12541	30609
33265	30610
7635	30611
9030	30612
7714	30613
19929	30614
4399	30615
26954	30616
154043	30617
49491	30618
18175	30619
12576	30620
33627	30621
29606	30622
21877	30623
172700	30624
4887	30625
9021	30626
2683	30627
1246	30628
6629	30629
2543	30630
122637	30631
18108	30632
10399	30633
42382	30634
79514	30635
69369	30636
61901	30637
69658	30638
10516	30639
15054	30640
18129	30641
14859	30642
6674	30643
42345	30644
11406	30645
21975	30646
176713	30647
53317	30648
14983	30649
8888	30650
7674	30651
14221	30652
3889	30653
15045	30654
38056	30655
69330	30656
7672	30657
210	30658
234103	30659
104377	30660
11409	30661
4407	30662
664	30663
129341	30664
81348	30665
42295	30666
62290	30667
12354	30668
60147	30669
612	30670
23153	30671
165140	30672
126808	30673
55045	30674
122314	30675
14936	30676
15018	30677
18055	30678
40316	30679
3445	30680
12565	30681
3433	30682
666	30683
7985	30684
9940	30685
13180	30686
6262	30687
659	30688
19530	30689
30780	30690
26722	30691
12473	30692
3912	30693
161329	30694
27018	30695
56260	30696
12466	30697
9814	30698
310	30699
2646	30700
595	30701
39717	30702
3285	30703
6365	30704
431	30705
7983	30706
8024	30707
13807	30708
3260	30709
9624	30710
67029	30711
3340	30712
62359	30713
218645	30714
91224	30715
11465	30716
1183	30717
18093	30718
6643	30719
8922	30720
3441	30721
7663	30722
22045	30723
15057	30724
236339	30725
7668	30726
78059	30727
36353	30728
6561	30729
14917	30730
7653	30731
10498	30732
22016	30733
425	30734
4814	30735
31315	30736
515	30737
15739	30738
5630	30739
5307	30740
42816	30741
64088	30742
22120	30743
32277	30744
33267	30745
95477	30746
11455	30747
39546	30748
42658	30749
4229	30750
108352	30751
88928	30752
136738	30753
1552	30754
30087	30755
62422	30756
13132	30757
10736	30758
16278	30759
4046	30760
38461	30761
11712	30762
27438	30763
9328	30764
752	30765
6797	30766
28051	30767
15162	30768
403	30769
579	30770
60629	30771
107153	30772
3047	30773
68781	30774
9944	30775
42378	30776
12556	30777
15053	30778
8217	30779
10365	30780
106400	30781
20437	30782
17568	30783
70227	30784
37314	30785
24830	30786
14516	30787
14516	30788
57731	30789
4840	30790
1996	30791
36268	30792
3491	30793
153430	30794
97994	30795
21907	30796
114144	30797
115078	30798
29754	30799
842	30800
97580	30801
176532	30802
6647	30803
115088	30804
23700	30805
30215	30806
29476	30807
34015	30808
114190	30809
94748	30810
176996	30811
177645	30812
72521	30813
1288	30814
85066	30815
294	30816
113596	30817
39925	30818
947	30819
144816	30820
67879	30821
94437	30822
49882	30823
507	30824
39605	30825
18353	30826
106814	30827
2434	30828
47791	30829
2431	30830
18395	30831
6260	30832
11579	30833
8758	30834
236675	30835
104448	30836
1325	30837
11066	30838
3260	30839
123649	30840
15272	30841
68813	30842
8886	30843
10380	30844
33449	30845
84127	30846
56951	30847
71559	30848
42713	30849
62684	30850
421	30851
10407	30852
2167	30853
7674	30854
6605	30855
19580	30856
13475	30857
111289	30858
52405	30859
49339	30860
108899	30861
40412	30862
45176	30863
60299	30864
288	30865
14269	30866
89494	30867
27267	30868
68892	30869
114144	30870
4204	30871
27371	30872
112000	30873
8572	30874
4035	30875
27267	30876
21192	30877
23	30878
10436	30879
215042	30880
8532	30881
43077	30882
114510	30883
59895	30884
226790	30885
47027	30886
1791	30887
14204	30888
101410	30889
31455	30890
19444	30891
4496	30892
139858	30893
57625	30894
153090	30895
224432	30896
2338	30897
25122	30898
38583	30899
4172	30900
413	30901
413	30902
2338	30903
47548	30904
133890	30905
2975	30906
5465	30907
2880	30908
367	30909
34584	30910
39191	30911
316	30912
113234	30913
54484	30914
123145	30915
15520	30916
12456	30917
2142	30918
22001	30919
33490	30920
68894	30921
8873	30922
5044	30923
22023	30924
33312	30925
37078	30926
27021	30927
60224	30928
7741	30929
5799	30930
17923	30931
203755	30932
8914	30933
6582	30934
35764	30935
62426	30936
15509	30937
33505	30938
79007	30939
4442	30940
520	30941
53455	30942
63126	30943
27723	30944
14841	30945
33481	30946
4998	30947
4445	30948
33275	30949
22074	30950
6567	30951
53917	30952
26697	30953
12419	30954
12449	30955
8892	30956
26756	30957
79015	30958
4996	30959
33509	30960
33694	30961
48542	30962
1119	30963
5725	30964
7703	30965
15046	30966
48835	30967
10411	30968
14853	30969
12552	30970
141714	30971
2	30972
167407	30973
7692	30974
23626	30975
29212	30976
4997	30977
107515	30978
2153	30979
69154	30980
17922	30981
8913	30982
7701	30983
6666	30984
10487	30985
15079	30986
8999	30987
9939	30988
42333	30989
12477	30990
2728	30991
49185	30992
8989	30993
42330	30994
22008	30995
8894	30996
471	30997
21960	30998
6571	30999
144232	31000
21914	31001
33728	31002
15011	31003
5019	31004
8956	31005
110174	31006
13753	31007
63858	31008
12406	31009
18130	31010
69393	31011
6569	31012
3915	31013
6662	31014
17930	31015
18103	31016
69647	31017
8883	31018
27066	31019
3296	31020
33680	31021
56523	31022
69326	31023
1198	31024
3085	31025
1043	31026
99054	31027
99054	31028
67980	31029
21991	31030
41891	31031
33397	31032
2164	31033
23820	31034
150	31035
21755	31036
10545	31037
6684	31038
22006	31039
33942	31040
39850	31041
32443	31042
22049	31043
53972	31044
94742	31045
5337	31046
22015	31047
10553	31048
121690	31049
53953	31050
4768	31051
168532	31052
22026	31053
471	31054
24161	31055
24558	31056
2141	31057
23660	31058
70651	31059
26775	31060
25116	31061
2324	31062
25483	31063
25483	31064
50871	31065
2463	31066
156015	31067
88007	31068
1806	31069
162433	31070
14626	31071
89661	31072
92203	31073
11884	31074
157652	31075
66727	31076
31309	31077
8128	31078
8128	31079
9332	31080
2658	31081
107269	31082
257	31083
100	31084
35543	31085
209333	31086
25862	31087
25862	31088
51789	31089
180175	31090
2815	31091
5930	31092
55302	31093
1806	31094
155495	31095
210980	31096
17386	31097
155534	31098
23036	31099
37850	31100
27651	31101
182555	31102
150491	31103
14430	31104
57301	31105
27687	31106
127707	31107
40967	31108
28643	31109
22364	31110
22364	31111
22364	31112
129000	31113
129503	31114
107074	31115
80266	31116
184062	31117
127816	31118
59609	31119
56607	31120
52259	31121
128477	31122
152704	31123
8998	31124
32114	31125
43586	31126
175336	31127
92723	31128
76616	31129
96214	31130
287	31131
8631	31132
41576	31133
37477	31134
18822	31135
136270	31136
109346	31137
30083	31138
149588	31139
49733	31140
1290	31141
72231	31142
94857	31143
72098	31144
174865	31145
27965	31146
66460	31147
93798	31148
875	31149
14381	31150
161962	31151
23180	31152
39275	31153
93976	31154
145711	31155
32981	31156
445	31157
4334	31158
52778	31159
56551	31160
36566	31161
11956	31162
179422	31163
195507	31164
19996	31165
19996	31166
65542	31167
10485	31168
32149	31169
13839	31170
145926	31171
63578	31172
79472	31173
35225	31174
1806	31175
3522	31176
5906	31177
2824	31178
4483	31179
196987	31180
51956	31181
112800	31182
111236	31183
12179	31184
32279	31185
212035	31186
32279	31187
2475	31188
32159	31189
2240	31190
175926	31191
54391	31192
54252	31193
57598	31194
60799	31195
37001	31196
313	31197
1979	31198
40464	31199
4376	31200
13248	31201
1386	31202
2849	31203
51242	31204
4099	31205
4051	31206
1750	31207
10099	31208
737	31209
23833	31210
29122	31211
31674	31212
21109	31213
788	31214
10099	31215
23833	31216
10099	31217
74507	31218
46374	31219
67607	31220
1944	31221
4051	31222
4029	31223
10426	31224
54808	31225
138959	31226
116057	31227
230027	31228
95938	31229
152966	31230
57937	31231
209510	31232
61389	31233
207536	31234
36882	31235
91831	31236
227019	31237
109811	31238
160782	31239
12148	31240
199655	31241
8352	31242
12716	31243
38745	31244
39217	31245
85848	31246
12716	31247
26168	31248
977	31249
7937	31250
73253	31251
132863	31252
27474	31253
35850	31254
13086	31255
80181	31256
2942	31257
4808	31258
122875	31259
50426	31260
50426	31261
146233	31262
54624	31263
73105	31264
81794	31265
15272	31266
12718	31267
54631	31268
233	31269
54083	31270
30500	31271
47858	31272
13586	31273
218563	31274
68127	31275
155925	31276
88733	31277
115606	31278
13452	31279
8158	31280
159129	31281
226926	31282
167472	31283
156690	31284
230901	31285
155926	31286
155926	31287
41358	31288
88933	31289
77580	31290
161160	31291
27299	31292
236145	31293
66684	31294
228470	31295
51533	31296
156897	31297
228423	31298
160359	31299
19697	31300
114829	31301
34741	31302
967	31303
9324	31304
27729	31305
9699	31306
62948	31307
20787	31308
106942	31309
162149	31310
3998	31311
19893	31312
2765	31313
11058	31314
1883	31315
84236	31316
17225	31317
15594	31318
102882	31319
31404	31320
72759	31321
19688	31322
13614	31323
179060	31324
49550	31325
2990	31326
9942	31327
11607	31328
121613	31329
34403	31330
20241	31331
17461	31332
20357	31333
7104	31334
1189	31335
1772	31336
46865	31337
191251	31338
3621	31339
45757	31340
78602	31341
17302	31342
4210	31343
10776	31344
724	31345
25208	31346
87237	31347
55784	31348
17523	31349
52199	31350
85354	31351
239990	31352
238	31353
439	31354
22835	31355
121552	31356
294	31357
64680	31358
3661	31359
354	31360
1677	31361
1677	31362
31443	31363
6035	31364
2864	31365
632	31366
7981	31367
482	31368
2383	31369
51165	31370
3388	31371
13193	31372
704	31373
62964	31374
4120	31375
1094	31376
3661	31377
55593	31378
11244	31379
25445	31380
28954	31381
40173	31382
33813	31383
81394	31384
40441	31385
9689	31386
163390	31387
6877	31388
6877	31389
166351	31390
183903	31391
6877	31392
12893	31393
6877	31394
2006	31395
32058	31396
11954	31397
24960	31398
24960	31399
56342	31400
19090	31401
238110	31402
65141	31403
87703	31404
18970	31405
22983	31406
21580	31407
30197	31408
85700	31409
240208	31410
97128	31411
19077	31412
95976	31413
1135	31414
1065	31415
105503	31416
643	31417
17771	31418
23869	31419
13811	31420
1551	31421
1097	31422
463	31423
2528	31424
63346	31425
118985	31426
2765	31427
34121	31428
3576	31429
433	31430
85393	31431
4105	31432
77255	31433
146451	31434
68398	31435
117722	31436
82112	31437
147083	31438
86256	31439
139790	31440
47789	31441
1605	31442
183312	31443
44742	31444
81080	31445
33913	31446
22208	31447
64541	31448
1228	31449
1483	31450
1483	31451
153425	31452
957	31453
50254	31454
49	31455
1167	31456
236176	31457
4105	31458
30167	31459
94012	31460
802	31461
28182	31462
975	31463
3828	31464
35311	31465
709	31466
7182	31467
23873	31468
2642	31469
15984	31470
342	31471
31272	31472
27899	31473
9370	31474
317	31475
31788	31476
8129	31477
4632	31478
38811	31479
7264	31480
13113	31481
504	31482
160178	31483
114835	31484
11629	31485
15870	31486
86317	31487
1952	31488
103	31489
70387	31490
48872	31491
79601	31492
33986	31493
50677	31494
1950	31495
82	31496
22839	31497
183208	31498
893	31499
2662	31500
63852	31501
149320	31502
146860	31503
39531	31504
2189	31505
256	31506
7510	31507
16576	31508
5292	31509
59211	31510
40932	31511
28953	31512
34975	31513
20933	31514
1468	31515
993	31516
2769	31517
178000	31518
6419	31519
2834	31520
4302	31521
96110	31522
131788	31523
92133	31524
183356	31525
354	31526
161179	31527
72900	31528
643	31529
38571	31530
113231	31531
34065	31532
24286	31533
7931	31534
5668	31535
4668	31536
835	31537
3736	31538
18313	31539
6899	31540
1395	31541
64375	31542
6899	31543
3397	31544
3736	31545
1395	31546
243	31547
1208	31548
21173	31549
2545	31550
1395	31551
32122	31552
84754	31553
21543	31554
27992	31555
116941	31556
9187	31557
1131	31558
3996	31559
6842	31560
69767	31561
4052	31562
31774	31563
117891	31564
20412	31565
2882	31566
4622	31567
28815	31568
123076	31569
3774	31570
312	31571
6698	31572
352	31573
170910	31574
13829	31575
426	31576
14211	31577
6524	31578
6720	31579
27	31580
131578	31581
2137	31582
187608	31583
15924	31584
34361	31585
10600	31586
62310	31587
12177	31588
8498	31589
99318	31590
4323	31591
23088	31592
31358	31593
113133	31594
44482	31595
12970	31596
71874	31597
163695	31598
57537	31599
6846	31600
28790	31601
352	31602
3122	31603
161	31604
1208	31605
49067	31606
12783	31607
973	31608
62310	31609
2977	31610
28706	31611
3566	31612
138115	31613
169923	31614
202123	31615
47258	31616
145462	31617
122366	31618
42229	31619
165732	31620
1616	31621
760	31622
154642	31623
68584	31624
3852	31625
20362	31626
127575	31627
22385	31628
121577	31629
16923	31630
94780	31631
140464	31632
118766	31633
34642	31634
5990	31635
46527	31636
93195	31637
74618	31638
28413	31639
94971	31640
98198	31641
63307	31642
113272	31643
65975	31644
4582	31645
27771	31646
22852	31647
426	31648
54851	31649
38774	31650
21	31651
22682	31652
910	31653
5333	31654
9211	31655
34012	31656
166703	31657
9211	31658
11780	31659
113054	31660
110028	31661
816	31662
123772	31663
7042	31664
156735	31665
10664	31666
101629	31667
19312	31668
33856	31669
11881	31670
186755	31671
19786	31672
24618	31673
19843	31674
97666	31675
8416	31676
13907	31677
134434	31678
5668	31679
1182	31680
2553	31681
148941	31682
97490	31683
4715	31684
25158	31685
6846	31686
34732	31687
85282	31688
2908	31689
90435	31690
9200	31691
257	31692
5289	31693
5952	31694
8588	31695
67377	31696
45640	31697
21599	31698
4183	31699
29216	31700
5369	31701
183188	31702
1196	31703
50261	31704
25335	31705
189004	31706
668	31707
101272	31708
32400	31709
35181	31710
108474	31711
38042	31712
147662	31713
35181	31714
126903	31715
63655	31716
4671	31717
133541	31718
9699	31719
2341	31720
7003	31721
4089	31722
10101	31723
34158	31724
173012	31725
8175	31726
154153	31727
1133	31728
56919	31729
5474	31730
6825	31731
3598	31732
49242	31733
30128	31734
63849	31735
49008	31736
21926	31737
13674	31738
106898	31739
16950	31740
23026	31741
18215	31742
483	31743
25674	31744
108673	31745
34116	31746
17960	31747
91406	31748
12157	31749
96974	31750
16644	31751
11635	31752
72338	31753
90605	31754
104380	31755
44020	31756
25521	31757
22007	31758
23342	31759
220110	31760
13669	31761
52937	31762
67	31763
103269	31764
140503	31765
26517	31766
1219	31767
883	31768
126	31769
23955	31770
6360	31771
13661	31772
8	31773
105295	31774
63529	31775
6893	31776
1485	31777
54392	31778
8549	31779
1014	31780
30525	31781
161184	31782
25861	31783
58	31784
3758	31785
121473	31786
7923	31787
35992	31788
7855	31789
7117	31790
7365	31791
11242	31792
98178	31793
66036	31794
3340	31795
27114	31796
6366	31797
7365	31798
3997	31799
14265	31800
14633	31801
56073	31802
42406	31803
1818	31804
22125	31805
823	31806
72829	31807
62566	31808
41833	31809
1215	31810
38426	31811
356	31812
120205	31813
42385	31814
207	31815
63290	31816
8101	31817
4514	31818
90124	31819
131079	31820
35765	31821
170148	31822
11242	31823
18814	31824
6922	31825
13015	31826
5884	31827
23135	31828
60919	31829
245	31830
57565	31831
335	31832
16822	31833
404	31834
2007	31835
977	31836
8532	31837
24601	31838
491	31839
9944	31840
130	31841
15207	31842
33768	31843
26103	31844
218054	31845
217990	31846
155668	31847
113680	31848
218066	31849
217912	31850
217729	31851
218019	31852
109264	31853
217772	31854
218171	31855
217566	31856
218005	31857
155521	31858
217800	31859
14586	31860
155647	31861
217810	31862
113654	31863
124177	31864
28392	31865
3401	31866
2744	31867
17235	31868
8631	31869
27445	31870
864	31871
123917	31872
3391	31873
157020	31874
138400	31875
12929	31876
217352	31877
55	31878
147928	31879
26	31880
26	31881
18955	31882
217984	31883
225118	31884
143176	31885
5914	31886
3527	31887
2716	31888
23153	31889
198	31890
1588	31891
4086	31892
12975	31893
195984	31894
35839	31895
116491	31896
1453	31897
6042	31898
24180	31899
42261	31900
30233	31901
6042	31902
21041	31903
6207	31904
31983	31905
24306	31906
41706	31907
49813	31908
6067	31909
6023	31910
129088	31911
72883	31912
13776	31913
10861	31914
10308	31915
103429	31916
23153	31917
31	31918
25282	31919
1043	31920
4877	31921
6265	31922
6283	31923
13885	31924
59093	31925
6042	31926
62108	31927
1616	31928
69055	31929
69702	31930
43778	31931
33723	31932
12703	31933
100	31934
105741	31935
6922	31936
3745	31937
58813	31938
167040	31939
2561	31940
37207	31941
2653	31942
20559	31943
36206	31944
14101	31945
20083	31946
20575	31947
96530	31948
6981	31949
13902	31950
11777	31951
6282	31952
48962	31953
17501	31954
427	31955
28006	31956
44681	31957
28457	31958
165551	31959
187223	31960
67177	31961
13645	31962
123405	31963
24770	31964
13102	31965
22270	31966
37458	31967
6898	31968
32310	31969
16764	31970
16047	31971
74399	31972
33814	31973
4222	31974
3768	31975
2561	31976
123988	31977
33723	31978
199201	31979
35069	31980
45791	31981
136112	31982
7008	31983
13706	31984
50170	31985
55235	31986
7126	31987
22409	31988
9590	31989
57073	31990
48645	31991
67177	31992
6735	31993
23771	31994
6318	31995
71599	31996
1283	31997
17063	31998
18968	31999
290	32000
48148	32001
360	32002
204496	32003
1309	32004
5068	32005
3667	32006
19911	32007
2808	32008
38013	32009
60099	32010
73949	32011
65857	32012
131074	32013
17212	32014
57518	32015
29710	32016
67334	32017
80890	32018
8333	32019
13389	32020
182453	32021
331	32022
179501	32023
64047	32024
39351	32025
96563	32026
92786	32027
44651	32028
188	32029
117176	32030
10358	32031
134609	32032
10358	32033
3168	32034
3168	32035
167	32036
3460	32037
181	32038
12520	32039
427	32040
427	32041
9293	32042
9219	32043
1989	32044
85491	32045
17522	32046
1741	32047
34255	32048
101179	32049
64079	32050
1483	32051
5469	32052
157544	32053
163911	32054
154197	32055
25918	32056
157856	32057
136023	32058
1551	32059
116018	32060
179502	32061
1024	32062
206774	32063
83471	32064
54921	32065
17212	32066
69553	32067
46238	32068
117631	32069
39896	32070
5904	32071
112644	32072
89277	32073
14595	32074
182370	32075
128527	32076
732	32077
4488	32078
935	32079
13885	32080
18304	32081
55099	32082
13885	32083
42626	32084
13885	32085
146199	32086
738	32087
1816	32088
3907	32089
238107	32090
123156	32091
178369	32092
239631	32093
10647	32094
3131	32095
9132	32096
1171	32097
47660	32098
10787	32099
1305	32100
60365	32101
64057	32102
8653	32103
58237	32104
2890	32105
75	32106
971	32107
10715	32108
89	32109
7958	32110
9122	32111
111327	32112
972	32113
3982	32114
61294	32115
148	32116
147869	32117
1638	32118
113068	32119
1042	32120
785	32121
2815	32122
3110	32123
79393	32124
12806	32125
3554	32126
204438	32127
122	32128
2474	32129
109	32130
11537	32131
48230	32132
23895	32133
50936	32134
1460	32135
72433	32136
24646	32137
95777	32138
9095	32139
217778	32140
91711	32141
67926	32142
91435	32143
48470	32144
155324	32145
3844	32146
4516	32147
122926	32148
125931	32149
22277	32150
208833	32151
18275	32152
117616	32153
676	32154
148605	32155
206376	32156
5861	32157
155674	32158
70645	32159
14507	32160
49267	32161
2496	32162
12839	32163
41437	32164
4022	32165
148093	32166
19959	32167
7872	32168
12839	32169
188449	32170
681	32171
7620	32172
49835	32173
63271	32174
122864	32175
7735	32176
68476	32177
20105	32178
18252	32179
6793	32180
114451	32181
6178	32182
62315	32183
18561	32184
2119	32185
27678	32186
22928	32187
11207	32188
2098	32189
27358	32190
1100	32191
25105	32192
52688	32193
543	32194
8427	32195
61289	32196
194716	32197
198942	32198
7390	32199
2956	32200
17780	32201
65081	32202
403	32203
61608	32204
13910	32205
8144	32206
34551	32207
2599	32208
59863	32209
95	32210
6054	32211
16047	32212
3556	32213
14541	32214
590	32215
2995	32216
35150	32217
3511	32218
9255	32219
15998	32220
21463	32221
3247	32222
1286	32223
118215	32224
16762	32225
2169	32226
64777	32227
318	32228
16320	32229
21032	32230
78511	32231
7979	32232
1093	32233
38735	32234
22833	32235
6078	32236
9371	32237
4474	32238
1079	32239
9843	32240
152	32241
19227	32242
92860	32243
84363	32244
27666	32245
14384	32246
65580	32247
55145	32248
4392	32249
46050	32250
9330	32251
2990	32252
8594	32253
1164	32254
10965	32255
3086	32256
116760	32257
22789	32258
7499	32259
7541	32260
41325	32261
3626	32262
1093	32263
35148	32264
72912	32265
31628	32266
14157	32267
32971	32268
214127	32269
49705	32270
44367	32271
17501	32272
428	32273
4734	32274
12118	32275
40978	32276
13645	32277
108977	32278
25557	32279
18785	32280
3820	32281
6920	32282
242	32283
64018	32284
5463	32285
7533	32286
153881	32287
17416	32288
207723	32289
3740	32290
15917	32291
782	32292
64087	32293
1798	32294
98477	32295
19470	32296
1919	32297
1004	32298
4271	32299
16962	32300
13946	32301
48477	32302
4474	32303
68436	32304
10877	32305
24522	32306
59136	32307
3223	32308
51266	32309
56312	32310
9942	32311
934	32312
847	32313
7439	32314
164046	32315
3223	32316
28767	32317
34968	32318
57687	32319
12957	32320
1861	32321
32001	32322
770	32323
2261	32324
2555	32325
9499	32326
163898	32327
2711	32328
239636	32329
85413	32330
13402	32331
28800	32332
37691	32333
40598	32334
862	32335
199466	32336
114373	32337
2845	32338
17308	32339
17502	32340
115873	32341
121429	32342
212507	32343
6529	32344
88106	32345
122461	32346
214566	32347
153957	32348
149432	32349
24592	32350
41751	32351
90568	32352
48408	32353
416	32354
79813	32355
30969	32356
7710	32357
48371	32358
3891	32359
31500	32360
119974	32361
41708	32362
26501	32363
1239	32364
44079	32365
40847	32366
29461	32367
41228	32368
83608	32369
83608	32370
163327	32371
21518	32372
25683	32373
8718	32374
63544	32375
67946	32376
23465	32377
54222	32378
31225	32379
54219	32380
50708	32381
26553	32382
24945	32383
66938	32384
2713	32385
25683	32386
42510	32387
31017	32388
212424	32389
8831	32390
41447	32391
57962	32392
192	32393
23506	32394
28402	32395
13705	32396
57115	32397
19371	32398
225350	32399
7579	32400
2326	32401
198608	32402
232231	32403
91234	32404
66405	32405
207796	32406
4462	32407
162787	32408
180553	32409
31977	32410
68436	32411
28490	32412
73401	32413
20668	32414
47265	32415
22848	32416
143974	32417
89227	32418
61	32419
23841	32420
194525	32421
6829	32422
31292	32423
66820	32424
4831	32425
174773	32426
103870	32427
185170	32428
93200	32429
1442	32430
4602	32431
16206	32432
3562	32433
8533	32434
52357	32435
10347	32436
18862	32437
36662	32438
174056	32439
19188	32440
50630	32441
82339	32442
110422	32443
9369	32444
10070	32445
29049	32446
27609	32447
92670	32448
46661	32449
48698	32450
28983	32451
51953	32452
14693	32453
18420	32454
66725	32455
166300	32456
65524	32457
5575	32458
44206	32459
52801	32460
62335	32461
4878	32462
12888	32463
148997	32464
23506	32465
8592	32466
3564	32467
17701	32468
35220	32469
154	32470
120619	32471
15232	32472
7765	32473
101741	32474
52032	32475
11921	32476
164551	32477
18499	32478
17065	32479
19476	32480
17727	32481
27122	32482
4600	32483
70610	32484
463	32485
4973	32486
157248	32487
3391	32488
43033	32489
21433	32490
122445	32491
7358	32492
2567	32493
140573	32494
77762	32495
140573	32496
77762	32497
136222	32498
100619	32499
22812	32500
21491	32501
23384	32502
93705	32503
64674	32504
68181	32505
712	32506
10304	32507
39168	32508
89033	32509
685	32510
50990	32511
29655	32512
9369	32513
25277	32514
109504	32515
75291	32516
39370	32517
94528	32518
17235	32519
681	32520
5130	32521
793	32522
31623	32523
439	32524
68846	32525
86361	32526
134941	32527
227879	32528
224254	32529
86011	32530
25573	32531
211564	32532
33830	32533
4326	32534
38880	32535
7579	32536
87763	32537
137997	32538
9243	32539
75473	32540
626	32541
10740	32542
63910	32543
163278	32544
27783	32545
83789	32546
57709	32547
24174	32548
38771	32549
84852	32550
81963	32551
1615	32552
15787	32553
113583	32554
18780	32555
468	32556
20167	32557
31619	32558
23976	32559
14630	32560
9594	32561
12176	32562
12176	32563
606	32564
74273	32565
83495	32566
10876	32567
94332	32568
105858	32569
86550	32570
103707	32571
126995	32572
54506	32573
20480	32574
69637	32575
201662	32576
37315	32577
33714	32578
78583	32579
62768	32580
169117	32581
144194	32582
2085	32583
60046	32584
72096	32585
162037	32586
27312	32587
229023	32588
226660	32589
16827	32590
180110	32591
49000	32592
91649	32593
159101	32594
66326	32595
143022	32596
198772	32597
18086	32598
38950	32599
201581	32600
141547	32601
81441	32602
230486	32603
26973	32604
7	32605
116894	32606
42213	32607
230468	32608
10462	32609
21798	32610
121390	32611
18766	32612
168623	32613
5414	32614
120914	32615
145153	32616
145146	32617
200551	32618
69377	32619
55691	32620
156053	32621
167705	32622
102	32623
90378	32624
8950	32625
121411	32626
16	32627
60520	32628
95241	32629
211921	32630
573	32631
85439	32632
6350	32633
575	32634
17626	32635
79081	32636
35409	32637
8184	32638
64850	32639
25226	32640
40117	32641
33268	32642
119524	32643
2154	32644
28240	32645
23	32646
8693	32647
102983	32648
6483	32649
2287	32650
25489	32651
1102	32652
8874	32653
2112	32654
6475	32655
12009	32656
23005	32657
1755	32658
1820	32659
17535	32660
6013	32661
36064	32662
31503	32663
36470	32664
58286	32665
5629	32666
40327	32667
98672	32668
38027	32669
1	32670
51645	32671
68745	32672
20502	32673
96740	32674
22576	32675
67847	32676
65093	32677
129	32678
26982	32679
443	32680
41086	32681
80580	32682
65600	32683
2018	32684
9685	32685
1768	32686
230606	32687
80332	32688
1226	32689
19051	32690
15297	32691
102211	32692
35643	32693
66390	32694
18254	32695
130322	32696
14676	32697
23009	32698
46156	32699
44811	32700
63657	32701
34826	32702
56364	32703
106332	32704
27231	32705
120233	32706
62823	32707
70783	32708
35439	32709
100060	32710
57577	32711
43174	32712
5069	32713
70522	32714
127128	32715
88958	32716
7811	32717
123481	32718
53238	32719
18780	32720
19317	32721
10342	32722
7589	32723
112794	32724
17807	32725
73417	32726
23465	32727
102096	32728
239663	32729
86324	32730
75954	32731
139740	32732
55513	32733
187184	32734
105790	32735
10957	32736
234482	32737
5034	32738
103913	32739
209728	32740
26843	32741
33045	32742
142816	32743
192759	32744
189254	32745
193175	32746
28483	32747
91075	32748
169633	32749
149759	32750
202381	32751
90286	32752
104086	32753
197253	32754
47399	32755
69226	32756
16548	32757
135087	32758
13210	32759
222477	32760
168438	32761
42223	32762
146538	32763
205724	32764
79682	32765
90160	32766
71397	32767
229584	32768
146561	32769
184115	32770
234414	32771
32502	32772
57957	32773
21183	32774
61936	32775
121226	32776
64462	32777
117714	32778
157896	32779
107079	32780
61768	32781
200964	32782
230559	32783
193202	32784
81287	32785
232198	32786
213673	32787
142076	32788
143486	32789
192688	32790
223601	32791
27637	32792
18562	32793
85951	32794
72076	32795
107673	32796
56148	32797
230266	32798
61812	32799
15501	32800
79977	32801
49125	32802
105544	32803
182645	32804
148822	32805
5034	32806
192203	32807
157171	32808
157288	32809
12506	32810
8876	32811
56681	32812
33750	32813
179356	32814
69659	32815
88	32816
111539	32817
74421	32818
154430	32819
79067	32820
11391	32821
1812	32822
2952	32823
8383	32824
47815	32825
60304	32826
4732	32827
30070	32828
30525	32829
7226	32830
8238	32831
7700	32832
126801	32833
118509	32834
193544	32835
50218	32836
78380	32837
4126	32838
2623	32839
224980	32840
85733	32841
49729	32842
237031	32843
145559	32844
102819	32845
53526	32846
225951	32847
115202	32848
62924	32849
62917	32850
102432	32851
6636	32852
29938	32853
78172	32854
19957	32855
197498	32856
46957	32857
1452	32858
166970	32859
30512	32860
29286	32861
59311	32862
21460	32863
22355	32864
35439	32865
21483	32866
57070	32867
199112	32868
50217	32869
93996	32870
144672	32871
57921	32872
53191	32873
200646	32874
3693	32875
98848	32876
4296	32877
58906	32878
13775	32879
25414	32880
94078	32881
506	32882
10637	32883
38846	32884
10669	32885
22976	32886
103203	32887
58843	32888
562	32889
222759	32890
21359	32891
18410	32892
9084	32893
127207	32894
13482	32895
109061	32896
95715	32897
126412	32898
127208	32899
155915	32900
76149	32901
36538	32902
45754	32903
167600	32904
8100	32905
8128	32906
19748	32907
48294	32908
29843	32909
37531	32910
38190	32911
37531	32912
48294	32913
103901	32914
9663	32915
140640	32916
60834	32917
55348	32918
106183	32919
106182	32920
72761	32921
13761	32922
199003	32923
198931	32924
28883	32925
100873	32926
148	32927
34547	32928
89407	32929
366	32930
122036	32931
9032	32932
155371	32933
5934	32934
43759	32935
232486	32936
10939	32937
42237	32938
10285	32939
105199	32940
19056	32941
105245	32942
28301	32943
35583	32944
28351	32945
6111	32946
19025	32947
11096	32948
98880	32949
32120	32950
28615	32951
19051	32952
20649	32953
5309	32954
56873	32955
112548	32956
1074	32957
19216	32958
98371	32959
57536	32960
13260	32961
21734	32962
8379	32963
239666	32964
126820	32965
21286	32966
2861	32967
7224	32968
8534	32969
9566	32970
204210	32971
39193	32972
34908	32973
52002	32974
87770	32975
32652	32976
28918	32977
23248	32978
32729	32979
102337	32980
75123	32981
9280	32982
17806	32983
4927	32984
12081	32985
51945	32986
159678	32987
91331	32988
12285	32989
93035	32990
9170	32991
3	32992
215	32993
59010	32994
68151	32995
45652	32996
15267	32997
130723	32998
119581	32999
21459	33000
41446	33001
123021	33002
3	33003
58212	33004
52789	33005
68451	33006
661	33007
1058	33008
21694	33009
8852	33010
68451	33011
49504	33012
22870	33013
69740	33014
67885	33015
3	33016
4973	33017
98610	33018
19136	33019
15073	33020
5483	33021
50719	33022
36660	33023
26268	33024
4070	33025
32534	33026
226809	33027
67136	33028
4391	33029
2397	33030
9067	33031
1530	33032
40067	33033
8841	33034
155112	33035
62273	33036
25776	33037
54284	33038
63321	33039
21636	33040
98471	33041
13462	33042
5157	33043
784	33044
12888	33045
784	33046
2536	33047
98	33048
508	33049
32833	33050
52571	33051
773	33052
3840	33053
65055	33054
126306	33055
31026	33056
15222	33057
167600	33058
151604	33059
1294	33060
87363	33061
27328	33062
16124	33063
14678	33064
9032	33065
75654	33066
19291	33067
49091	33068
9603	33069
32676	33070
125764	33071
152760	33072
13353	33073
1163	33074
10070	33075
147704	33076
147168	33077
31204	33078
68371	33079
105043	33080
100281	33081
119575	33082
15407	33083
4132	33084
43985	33085
12231	33086
17793	33087
8839	33088
4332	33089
3625	33090
31231	33091
68694	33092
75956	33093
25242	33094
107456	33095
1703	33096
43580	33097
113147	33098
11088	33099
2572	33100
167566	33101
1523	33102
97720	33103
15407	33104
18290	33105
2838	33106
9213	33107
51953	33108
5994	33109
84810	33110
11009	33111
116227	33112
27373	33113
50602	33114
63515	33115
142673	33116
2676	33117
65055	33118
118287	33119
34071	33120
34177	33121
10618	33122
2531	33123
70081	33124
2388	33125
2536	33126
8166	33127
20667	33128
21636	33129
32849	33130
49062	33131
26268	33132
14190	33133
12299	33134
1606	33135
33105	33136
26482	33137
7029	33138
12278	33139
23259	33140
3108	33141
14731	33142
21672	33143
51953	33144
2126	33145
56555	33146
41668	33147
68494	33148
41294	33149
41140	33150
28974	33151
8182	33152
99154	33153
44167	33154
49626	33155
6143	33156
70068	33157
28957	33158
36237	33159
43930	33160
8836	33161
3564	33162
45279	33163
87051	33164
165101	33165
8843	33166
21656	33167
6941	33168
49503	33169
235444	33170
64400	33171
34022	33172
44142	33173
88635	33174
66995	33175
2236	33176
15769	33177
34234	33178
149484	33179
52012	33180
57962	33181
15703	33182
153121	33183
62560	33184
7578	33185
109789	33186
177264	33187
11278	33188
11697	33189
26523	33190
6119	33191
164240	33192
32994	33193
1525	33194
41260	33195
21529	33196
32587	33197
17755	33198
41715	33199
93444	33200
235543	33201
15665	33202
59730	33203
147740	33204
66674	33205
21504	33206
100558	33207
3849	33208
27117	33209
54663	33210
163807	33211
54836	33212
25926	33213
74036	33214
109023	33215
52008	33216
51772	33217
35214	33218
98868	33219
95015	33220
38877	33221
128248	33222
166287	33223
45280	33224
99259	33225
51951	33226
149484	33227
13381	33228
65182	33229
84585	33230
32456	33231
56381	33232
164396	33233
93663	33234
73697	33235
72416	33236
36086	33237
137574	33238
227668	33239
46470	33240
100582	33241
44149	33242
19440	33243
117697	33244
42538	33245
49619	33246
143592	33247
24505	33248
25759	33249
10822	33250
58428	33251
82915	33252
41540	33253
73001	33254
14695	33255
43871	33256
12946	33257
119935	33258
54601	33259
179327	33260
67136	33261
112240	33262
119234	33263
59748	33264
94661	33265
16028	33266
132760	33267
52286	33268
19246	33269
83347	33270
64557	33271
31262	33272
42443	33273
117762	33274
27137	33275
100643	33276
93439	33277
126740	33278
82148	33279
67339	33280
25193	33281
67568	33282
70589	33283
149362	33284
165761	33285
28408	33286
166319	33287
154	33288
33844	33289
28742	33290
19237	33291
101832	33292
97419	33293
101709	33294
9369	33295
8836	33296
15301	33297
43062	33298
3178	33299
4600	33300
33033	33301
75762	33302
3178	33303
67683	33304
1251	33305
3564	33306
33095	33307
52519	33308
31924	33309
22341	33310
93801	33311
26334	33312
56809	33313
56363	33314
19411	33315
36065	33316
22850	33317
70780	33318
9280	33319
103756	33320
36114	33321
123777	33322
57577	33323
13442	33324
55467	33325
12278	33326
52285	33327
52338	33328
33033	33329
205158	33330
16077	33331
124805	33332
21433	33333
58149	33334
45619	33335
33944	33336
10290	33337
13278	33338
74527	33339
12275	33340
26364	33341
66641	33342
75724	33343
4233	33344
13302	33345
14794	33346
92613	33347
42663	33348
14695	33349
43364	33350
45815	33351
100649	33352
34419	33353
712	33354
74153	33355
17726	33356
27491	33357
35180	33358
33975	33359
103249	33360
52587	33361
36710	33362
70420	33363
76334	33364
22679	33365
463	33366
23240	33367
109038	33368
9467	33369
9917	33370
72903	33371
67891	33372
18500	33373
54399	33374
85550	33375
62553	33376
37154	33377
199362	33378
18616	33379
52414	33380
59521	33381
67272	33382
66982	33383
28759	33384
56744	33385
43048	33386
52338	33387
14750	33388
119562	33389
12278	33390
12278	33391
42932	33392
106543	33393
38877	33394
147689	33395
36955	33396
69965	33397
15826	33398
206497	33399
124296	33400
16894	33401
67632	33402
36538	33403
71996	33404
72927	33405
26288	33406
54857	33407
51798	33408
113080	33409
23349	33410
82789	33411
39169	33412
18979	33413
52571	33414
13380	33415
14677	33416
32756	33417
791	33418
27152	33419
8190	33420
52286	33421
95384	33422
165656	33423
93640	33424
26325	33425
22351	33426
34168	33427
23146	33428
34942	33429
36627	33430
1442	33431
83421	33432
9073	33433
26287	33434
52052	33435
25172	33436
14753	33437
5841	33438
118119	33439
130763	33440
150780	33441
52281	33442
41246	33443
9115	33444
87837	33445
126121	33446
108712	33447
15978	33448
4973	33449
1012	33450
5923	33451
27181	33452
45067	33453
77441	33454
117494	33455
66991	33456
4602	33457
95719	33458
66918	33459
19237	33460
52008	33461
17765	33462
35643	33463
75376	33464
21442	33465
44166	33466
28522	33467
40908	33468
41337	33469
163139	33470
68136	33471
8161	33472
97236	33473
72105	33474
44944	33475
43671	33476
154	33477
154	33478
75375	33479
19424	33480
32782	33481
36906	33482
51772	33483
14677	33484
17576	33485
33105	33486
49636	33487
93374	33488
33117	33489
40953	33490
27397	33491
49803	33492
67684	33493
6308	33494
20354	33495
236412	33496
20455	33497
28663	33498
75465	33499
84489	33500
3485	33501
1503	33502
135760	33503
35890	33504
44166	33505
120706	33506
35439	33507
41613	33508
1893	33509
72999	33510
6552	33511
188372	33512
7579	33513
685	33514
32932	33515
50794	33516
43656	33517
95775	33518
19246	33519
38880	33520
72365	33521
30859	33522
160573	33523
22679	33524
40800	33525
57062	33526
57811	33527
208864	33528
31228	33529
56992	33530
34388	33531
74074	33532
56133	33533
21694	33534
206336	33535
154	33536
154	33537
147703	33538
26500	33539
73701	33540
20628	33541
88186	33542
158947	33543
34709	33544
154	33545
46023	33546
41114	33547
15187	33548
34010	33549
14693	33550
32763	33551
6941	33552
239883	33553
25193	33554
51128	33555
87361	33556
147210	33557
53194	33558
34147	33559
111678	33560
84267	33561
68470	33562
16626	33563
204900	33564
114021	33565
154	33566
82438	33567
35180	33568
70604	33569
87227	33570
2122	33571
51318	33572
11697	33573
29290	33574
3564	33575
43512	33576
19424	33577
55998	33578
199350	33579
27306	33580
15135	33581
148113	33582
6736	33583
51882	33584
67154	33585
13315	33586
12184	33587
13481	33588
26072	33589
123553	33590
13380	33591
784	33592
80780	33593
72375	33594
175610	33595
32962	33596
126566	33597
2905	33598
784	33599
21490	33600
1362	33601
51287	33602
41250	33603
41670	33604
2905	33605
164830	33606
5935	33607
22631	33608
68872	33609
2848	33610
171641	33611
91789	33612
112445	33613
40479	33614
221362	33615
87318	33616
3598	33617
2133	33618
7570	33619
220881	33620
16053	33621
28897	33622
35914	33623
770	33624
51225	33625
54333	33626
3554	33627
2102	33628
43902	33629
3113	33630
86912	33631
32753	33632
13345	33633
51953	33634
468	33635
112823	33636
46348	33637
111153	33638
38318	33639
77038	33640
123972	33641
22614	33642
58149	33643
134146	33644
26378	33645
134265	33646
39177	33647
56363	33648
45293	33649
38877	33650
54646	33651
84098	33652
50415	33653
154	33654
109896	33655
27278	33656
33781	33657
127363	33658
152117	33659
22229	33660
154	33661
23617	33662
129990	33663
45794	33664
43516	33665
29229	33666
147485	33667
16098	33668
16222	33669
82606	33670
36234	33671
52285	33672
72952	33673
42731	33674
44310	33675
92396	33676
43516	33677
13381	33678
1985	33679
179452	33680
16207	33681
189111	33682
19142	33683
19435	33684
45465	33685
147690	33686
19383	33687
119310	33688
52134	33689
13315	33690
39698	33691
59100	33692
127841	33693
66633	33694
88931	33695
110563	33696
35451	33697
59633	33698
147382	33699
39211	33700
1442	33701
136660	33702
21574	33703
128759	33704
49596	33705
26278	33706
204616	33707
3	33708
70041	33709
11710	33710
108717	33711
8838	33712
32653	33713
13442	33714
28795	33715
32	33716
30784	33717
95735	33718
30978	33719
88039	33720
124923	33721
101355	33722
10210	33723
51998	33724
6154	33725
26278	33726
4601	33727
97999	33728
1163	33729
5540	33730
14794	33731
66987	33732
54593	33733
135305	33734
19435	33735
32562	33736
5540	33737
58020	33738
26500	33739
9465	33740
10657	33741
21400	33742
36172	33743
43269	33744
17542	33745
34259	33746
42540	33747
108714	33748
204620	33749
51067	33750
147169	33751
108716	33752
147155	33753
204600	33754
96031	33755
34578	33756
2632	33757
21184	33758
225	33759
475	33760
14695	33761
47881	33762
109010	33763
136730	33764
339	33765
166814	33766
1874	33767
14883	33768
25188	33769
3	33770
661	33771
1442	33772
11865	33773
277	33774
8685	33775
17183	33776
32033	33777
125557	33778
41498	33779
87049	33780
124300	33781
42623	33782
11682	33783
105891	33784
30588	33785
87362	33786
67835	33787
40781	33788
124553	33789
30588	33790
163979	33791
12269	33792
33116	33793
28735	33794
14676	33795
30588	33796
58863	33797
163420	33798
78495	33799
102467	33800
211860	33801
59867	33802
10210	33803
66647	33804
12170	33805
31228	33806
18261	33807
6277	33808
71028	33809
34007	33810
46070	33811
49836	33812
26361	33813
32907	33814
83354	33815
15419	33816
68451	33817
17743	33818
142673	33819
222610	33820
120418	33821
32830	33822
74053	33823
5608	33824
135582	33825
21599	33826
82960	33827
8358	33828
14636	33829
113246	33830
54506	33831
12372	33832
8743	33833
106579	33834
156173	33835
47008	33836
42756	33837
2122	33838
12797	33839
58	33840
11512	33841
166639	33842
155977	33843
117172	33844
234243	33845
49035	33846
52589	33847
2340	33848
7956	33849
163106	33850
205988	33851
7599	33852
2396	33853
45346	33854
4977	33855
205194	33856
27503	33857
217216	33858
51216	33859
10347	33860
205313	33861
78836	33862
164065	33863
28350	33864
12883	33865
176305	33866
88827	33867
117	33868
17141	33869
125777	33870
231469	33871
114932	33872
373	33873
238850	33874
33064	33875
147255	33876
46063	33877
26380	33878
166255	33879
36499	33880
22099	33881
2779	33882
168798	33883
141637	33884
22271	33885
87088	33886
66756	33887
23474	33888
76844	33889
3155	33890
1224	33891
91202	33892
93494	33893
98178	33894
232781	33895
22036	33896
177823	33897
27765	33898
109	33899
5612	33900
12025	33901
12015	33902
1022	33903
38817	33904
4909	33905
148638	33906
3193	33907
8643	33908
156651	33909
13078	33910
119252	33911
58	33912
21205	33913
32649	33914
26288	33915
1100	33916
10325	33917
127904	33918
52688	33919
75607	33920
156	33921
5646	33922
42726	33923
15222	33924
205	33925
21484	33926
18410	33927
127874	33928
228763	33929
757	33930
67858	33931
27269	33932
66831	33933
1451	33934
5707	33935
28735	33936
57642	33937
23510	33938
111785	33939
20106	33940
1527	33941
25352	33942
20322	33943
56066	33944
23761	33945
148370	33946
812	33947
5697	33948
1546	33949
60016	33950
8517	33951
3526	33952
17505	33953
57669	33954
59149	33955
6017	33956
16771	33957
39838	33958
60014	33959
10311	33960
14598	33961
24696	33962
199279	33963
16278	33964
1874	33965
32407	33966
16661	33967
35218	33968
43413	33969
184728	33970
20794	33971
57625	33972
57625	33973
6135	33974
3831	33975
25361	33976
6418	33977
111419	33978
133649	33979
6141	33980
138651	33981
47092	33982
59995	33983
31401	33984
152256	33985
15633	33986
65325	33987
26096	33988
5923	33989
61226	33990
55610	33991
137670	33992
63827	33993
108586	33994
94198	33995
17378	33996
42964	33997
44361	33998
7977	33999
2089	34000
48124	34001
50087	34002
113850	34003
17685	34004
13543	34005
5830	34006
5275	34007
18646	34008
112853	34009
95254	34010
55178	34011
101830	34012
57533	34013
1810	34014
8009	34015
75080	34016
3141	34017
47527	34018
4035	34019
3955	34020
17675	34021
38760	34022
8335	34023
13774	34024
50384	34025
34832	34026
1635	34027
109222	34028
1178	34029
98700	34030
25988	34031
13960	34032
87532	34033
76845	34034
129329	34035
34613	34036
6526	34037
2101	34038
21212	34039
1857	34040
4588	34041
30749	34042
14531	34043
6971	34044
7095	34045
35746	34046
88952	34047
105276	34048
10192	34049
19905	34050
11171	34051
27893	34052
36649	34053
19546	34054
64948	34055
2324	34056
3652	34057
41168	34058
7607	34059
6227	34060
27500	34061
11461	34062
2031	34063
6061	34064
62250	34065
43848	34066
8190	34067
67891	34068
23033	34069
4814	34070
6141	34071
283	34072
1167	34073
4745	34074
21709	34075
93526	34076
170720	34077
35627	34078
24108	34079
2312	34080
11629	34081
33769	34082
14604	34083
98295	34084
209120	34085
145865	34086
60341	34087
45874	34088
19347	34089
54975	34090
41725	34091
1570	34092
28124	34093
32607	34094
3308	34095
108145	34096
98949	34097
72277	34098
17177	34099
26083	34100
37235	34101
3584	34102
20793	34103
165268	34104
128298	34105
8418	34106
61364	34107
6982	34108
23716	34109
15963	34110
48105	34111
70960	34112
80043	34113
32171	34114
79769	34115
18180	34116
107060	34117
186819	34118
58904	34119
40096	34120
83804	34121
102634	34122
135013	34123
2940	34124
11956	34125
33358	34126
165260	34127
2900	34128
3654	34129
146316	34130
13053	34131
74673	34132
4604	34133
27676	34134
58091	34135
24976	34136
82015	34137
30877	34138
21001	34139
3643	34140
64364	34141
4872	34142
1809	34143
19192	34144
8236	34145
142671	34146
8178	34147
3989	34148
14630	34149
43898	34150
82889	34151
7012	34152
17427	34153
16614	34154
25562	34155
3345	34156
191325	34157
5077	34158
43425	34159
78490	34160
93863	34161
4220	34162
5464	34163
179015	34164
26369	34165
13589	34166
9529	34167
9707	34168
15460	34169
6125	34170
8508	34171
411	34172
23826	34173
44915	34174
117659	34175
51780	34176
104291	34177
184799	34178
77876	34179
11000	34180
26189	34181
1367	34182
2298	34183
68884	34184
82152	34185
6500	34186
1199	34187
29561	34188
11200	34189
96938	34190
106282	34191
58303	34192
44448	34193
75326	34194
63605	34195
7454	34196
153	34197
10824	34198
70813	34199
11210	34200
13396	34201
129515	34202
48818	34203
24432	34204
41674	34205
13012	34206
23190	34207
31288	34208
57670	34209
145884	34210
896	34211
40424	34212
41804	34213
46506	34214
3616	34215
25422	34216
25039	34217
50109	34218
2870	34219
346	34220
39758	34221
66028	34222
13168	34223
39227	34224
4692	34225
29089	34226
229988	34227
17050	34228
25540	34229
10580	34230
7833	34231
13210	34232
6587	34233
14986	34234
34076	34235
48272	34236
67457	34237
60366	34238
22629	34239
43379	34240
22755	34241
29022	34242
119293	34243
92813	34244
128063	34245
101580	34246
74347	34247
164111	34248
97694	34249
2035	34250
19437	34251
3710	34252
110602	34253
40719	34254
93675	34255
6613	34256
45083	34257
5348	34258
46388	34259
13673	34260
133753	34261
28562	34262
97912	34263
207326	34264
35037	34265
12651	34266
81171	34267
84498	34268
133860	34269
74647	34270
12093	34271
98653	34272
13186	34273
108104	34274
23482	34275
17426	34276
6338	34277
141000	34278
141006	34279
1892	34280
80739	34281
5715	34282
13670	34283
55598	34284
62165	34285
6884	34286
163473	34287
37092	34288
15847	34289
47812	34290
80256	34291
14730	34292
90719	34293
13947	34294
25281	34295
8686	34296
29022	34297
9590	34298
43931	34299
30677	34300
46627	34301
113624	34302
24177	34303
11395	34304
1456	34305
11625	34306
138310	34307
20638	34308
35735	34309
9405	34310
32795	34311
40543	34312
29965	34313
298	34314
67260	34315
88822	34316
215321	34317
25084	34318
28624	34319
27971	34320
36524	34321
12327	34322
4924	34323
5323	34324
29152	34325
17193	34326
73283	34327
12135	34328
22232	34329
61109	34330
82420	34331
10324	34332
17390	34333
10851	34334
143377	34335
147577	34336
149303	34337
118549	34338
4801	34339
12177	34340
411	34341
29875	34342
10097	34343
8150	34344
45085	34345
6917	34346
1668	34347
6917	34348
45641	34349
154347	34350
83870	34351
8433	34352
17794	34353
78470	34354
38511	34355
576	34356
42466	34357
48674	34358
24219	34359
24330	34360
79240	34361
11214	34362
36658	34363
45604	34364
109	34365
9484	34366
36310	34367
32607	34368
34407	34369
8020	34370
9948	34371
10710	34372
94360	34373
56946	34374
29424	34375
8828	34376
21693	34377
19388	34378
6156	34379
1356	34380
58804	34381
27609	34382
2536	34383
63600	34384
187854	34385
2326	34386
142892	34387
73613	34388
84317	34389
6106	34390
11391	34391
2945	34392
62404	34393
55729	34394
84199	34395
23013	34396
47940	34397
333	34398
1069	34399
860	34400
46832	34401
13950	34402
57864	34403
11517	34404
1808	34405
539	34406
72133	34407
42644	34408
72756	34409
314	34410
6813	34411
9957	34412
81949	34413
13031	34414
139175	34415
22139	34416
60230	34417
434	34418
6069	34419
5613	34420
2875	34421
9133	34422
6199	34423
3771	34424
15581	34425
57719	34426
101961	34427
12168	34428
5870	34429
5129	34430
334	34431
10063	34432
32629	34433
22219	34434
4866	34435
41322	34436
33344	34437
201722	34438
2113	34439
8734	34440
79814	34441
162416	34442
147532	34443
39519	34444
166633	34445
42101	34446
19414	34447
193874	34448
4940	34449
22172	34450
181	34451
28105	34452
225268	34453
85610	34454
81869	34455
3297	34456
40069	34457
175290	34458
4252	34459
88765	34460
14977	34461
90134	34462
23119	34463
7578	34464
22188	34465
54843	34466
19220	34467
30281	34468
463	34469
88166	34470
228397	34471
63447	34472
183871	34473
148541	34474
216208	34475
111064	34476
178304	34477
176610	34478
196231	34479
151582	34480
2860	34481
7558	34482
183717	34483
105370	34484
236329	34485
152871	34486
40109	34487
235130	34488
39783	34489
196543	34490
82463	34491
207399	34492
934	34493
42417	34494
651	34495
102951	34496
46710	34497
126387	34498
81535	34499
80019	34500
108021	34501
75126	34502
48250	34503
70632	34504
13810	34505
102951	34506
3343	34507
1077	34508
130712	34509
46712	34510
7253	34511
153146	34512
64997	34513
177605	34514
86416	34515
125790	34516
116888	34517
15206	34518
446	34519
178016	34520
112889	34521
154641	34522
64001	34523
97917	34524
133949	34525
44179	34526
20159	34527
46711	34528
19687	34529
147942	34530
10003	34531
105925	34532
46711	34533
5618	34534
125799	34535
112116	34536
207186	34537
97099	34538
25989	34539
22457	34540
54765	34541
167257	34542
231712	34543
162969	34544
207133	34545
1354	34546
220412	34547
4834	34548
2	34549
42088	34550
69335	34551
160822	34552
207544	34553
46828	34554
9164	34555
108640	34556
88932	34557
37338	34558
12112	34559
13684	34560
54895	34561
1685	34562
6178	34563
39170	34564
2713	34565
39185	34566
39	34567
82294	34568
92565	34569
27601	34570
95541	34571
64449	34572
225096	34573
147131	34574
72013	34575
37338	34576
79835	34577
182554	34578
51314	34579
18781	34580
52203	34581
191	34582
15317	34583
956	34584
33119	34585
36627	34586
92589	34587
31460	34588
23009	34589
10210	34590
22193	34591
45233	34592
32225	34593
149891	34594
69894	34595
123187	34596
2387	34597
210234	34598
88635	34599
9465	34600
72899	34601
23567	34602
32342	34603
89481	34604
10005	34605
49603	34606
53086	34607
13483	34608
9032	34609
3	34610
73350	34611
22476	34612
1829	34613
1682	34614
1805	34615
27999	34616
52713	34617
9262	34618
12570	34619
95436	34620
120483	34621
29623	34622
84445	34623
5870	34624
7	34625
85854	34626
73896	34627
26114	34628
45921	34629
228661	34630
199	34631
56080	34632
124717	34633
19760	34634
12020	34635
85082	34636
18521	34637
5932	34638
313	34639
12020	34640
220	34641
27083	34642
22441	34643
38920	34644
8021	34645
18669	34646
6048	34647
45888	34648
94356	34649
14946	34650
52995	34651
107439	34652
107893	34653
88448	34654
37177	34655
24334	34656
135245	34657
140645	34658
191969	34659
107558	34660
78451	34661
144987	34662
201795	34663
47682	34664
108315	34665
5825	34666
57496	34667
46458	34668
32407	34669
139346	34670
89358	34671
9613	34672
46458	34673
288	34674
43066	34675
85	34676
236908	34677
5404	34678
124744	34679
1727	34680
27096	34681
42519	34682
4387	34683
21624	34684
31920	34685
58573	34686
47559	34687
142307	34688
135506	34689
109403	34690
232930	34691
138135	34692
107489	34693
64227	34694
74051	34695
313	34696
5289	34697
1803	34698
57785	34699
10074	34700
47682	34701
69222	34702
29212	34703
460	34704
201616	34705
145211	34706
57785	34707
36614	34708
17569	34709
101422	34710
3383	34711
84402	34712
5587	34713
140304	34714
29377	34715
15655	34716
12699	34717
155398	34718
28359	34719
32733	34720
211	34721
57445	34722
2171	34723
89849	34724
5196	34725
35268	34726
1821	34727
3293	34728
1459	34729
38503	34730
1459	34731
37258	34732
177	34733
15710	34734
22114	34735
50180	34736
31721	34737
131824	34738
15725	34739
3713	34740
11081	34741
66588	34742
96778	34743
5468	34744
20000	34745
66884	34746
9324	34747
1946	34748
54236	34749
70448	34750
230	34751
637	34752
15880	34753
19824	34754
20781	34755
60927	34756
678	34757
2568	34758
25439	34759
3362	34760
16410	34761
74524	34762
11494	34763
51005	34764
54330	34765
1629	34766
73610	34767
41315	34768
37174	34769
2497	34770
16984	34771
29701	34772
22345	34773
42857	34774
19816	34775
298	34776
1617	34777
103887	34778
214932	34779
48526	34780
55117	34781
12759	34782
199013	34783
14737	34784
36902	34785
2939	34786
1173	34787
31108	34788
45054	34789
29377	34790
60566	34791
39059	34792
17569	34793
86270	34794
44573	34795
237442	34796
28174	34797
18489	34798
924	34799
139346	34800
89358	34801
128534	34802
98593	34803
103410	34804
93529	34805
57575	34806
97064	34807
133976	34808
16032	34809
23253	34810
237317	34811
34398	34812
28	34813
376	34814
107892	34815
105123	34816
137808	34817
2892	34818
56969	34819
51564	34820
74269	34821
73891	34822
18984	34823
164045	34824
44626	34825
102377	34826
74360	34827
9417	34828
35638	34829
9404	34830
18063	34831
221549	34832
493	34833
3998	34834
15703	34835
1221	34836
22423	34837
87305	34838
5989	34839
41294	34840
127635	34841
83097	34842
60217	34843
12804	34844
14809	34845
22821	34846
104426	34847
23437	34848
35833	34849
13293	34850
7855	34851
10554	34852
74623	34853
16122	34854
28471	34855
67094	34856
45293	34857
97206	34858
8881	34859
23836	34860
13320	34861
37844	34862
71685	34863
50939	34864
52269	34865
42105	34866
103471	34867
70679	34868
34672	34869
42551	34870
12436	34871
13714	34872
10599	34873
208715	34874
150837	34875
5397	34876
51076	34877
238527	34878
42289	34879
4378	34880
89691	34881
30204	34882
15367	34883
25719	34884
13911	34885
23992	34886
55856	34887
23667	34888
11649	34889
41562	34890
13358	34891
23667	34892
52339	34893
3459	34894
8836	34895
6006	34896
37566	34897
18801	34898
41432	34899
17453	34900
41961	34901
23024	34902
45822	34903
48886	34904
673	34905
95717	34906
123933	34907
175745	34908
179291	34909
25379	34910
83919	34911
11426	34912
144911	34913
119243	34914
15363	34915
48066	34916
70162	34917
230729	34918
82860	34919
235090	34920
41139	34921
63665	34922
21535	34923
166150	34924
216440	34925
67615	34926
63814	34927
118772	34928
126798	34929
127485	34930
53461	34931
55547	34932
43056	34933
1467	34934
82838	34935
25625	34936
16045	34937
94405	34938
71858	34939
10023	34940
51	34941
23722	34942
105657	34943
105378	34944
76699	34945
4666	34946
67901	34947
88017	34948
35975	34949
116943	34950
29945	34951
16548	34952
57114	34953
35565	34954
9210	34955
1095	34956
7433	34957
51596	34958
14328	34959
56975	34960
235429	34961
84599	34962
83304	34963
19888	34964
403	34965
17402	34966
225238	34967
16140	34968
48946	34969
38706	34970
17569	34971
30678	34972
17704	34973
128999	34974
4186	34975
180716	34976
24170	34977
40689	34978
228274	34979
12938	34980
95580	34981
57387	34982
162773	34983
14748	34984
116701	34985
47751	34986
5737	34987
14541	34988
28509	34989
26011	34990
196895	34991
43184	34992
51854	34993
119342	34994
8714	34995
23471	34996
36808	34997
27375	34998
43454	34999
6	35000
36127	35001
99629	35002
40918	35003
24001	35004
1535	35005
75601	35006
3948	35007
36484	35008
10825	35009
5271	35010
59707	35011
36478	35012
605	35013
73933	35014
8458	35015
60536	35016
53156	35017
39378	35018
50986	35019
109576	35020
76786	35021
41652	35022
134400	35023
1290	35024
2136	35025
129025	35026
25543	35027
45875	35028
127844	35029
375	35030
78463	35031
6490	35032
16132	35033
17121	35034
192783	35035
32687	35036
764	35037
47341	35038
68112	35039
44331	35040
24695	35041
16417	35042
72969	35043
97508	35044
59707	35045
127179	35046
40924	35047
28169	35048
13406	35049
13486	35050
80499	35051
29350	35052
26311	35053
10009	35054
4604	35055
37289	35056
3079	35057
40543	35058
174618	35059
49917	35060
48141	35061
114	35062
110374	35063
3794	35064
17466	35065
74773	35066
13888	35067
8643	35068
19529	35069
107043	35070
27337	35071
23705	35072
20203	35073
43586	35074
15040	35075
35131	35076
83413	35077
33255	35078
151487	35079
107741	35080
33793	35081
21292	35082
125339	35083
1259	35084
1082	35085
56779	35086
77617	35087
18399	35088
27224	35089
118408	35090
60429	35091
3691	35092
58774	35093
34712	35094
68201	35095
12640	35096
53286	35097
63080	35098
21417	35099
61236	35100
76093	35101
120131	35102
3854	35103
24463	35104
191721	35105
8715	35106
38490	35107
10016	35108
88281	35109
129927	35110
28292	35111
2425	35112
4670	35113
40	35114
1581	35115
48109	35116
19724	35117
10416	35118
38485	35119
136449	35120
12357	35121
33363	35122
6	35123
44159	35124
31801	35125
52067	35126
109866	35127
60075	35128
3123	35129
16787	35130
14032	35131
17725	35132
2580	35133
40187	35134
1593	35135
30681	35136
29209	35137
84691	35138
38316	35139
5695	35140
34730	35141
1232	35142
15379	35143
58258	35144
52852	35145
4215	35146
123606	35147
68655	35148
280	35149
76448	35150
22456	35151
13775	35152
19286	35153
67234	35154
52945	35155
131179	35156
131804	35157
133431	35158
5317	35159
97611	35160
66493	35161
133431	35162
149488	35163
214154	35164
86195	35165
18866	35166
27219	35167
1960	35168
54137	35169
91542	35170
91556	35171
5104	35172
26394	35173
41417	35174
35162	35175
41780	35176
116579	35177
228850	35178
29543	35179
28426	35180
47194	35181
227515	35182
2573	35183
17393	35184
1063	35185
86714	35186
75317	35187
8199	35188
7217	35189
136004	35190
23531	35191
20050	35192
6295	35193
701	35194
48583	35195
63846	35196
11106	35197
4188	35198
36618	35199
117528	35200
3323	35201
4860	35202
28093	35203
219543	35204
203	35205
17110	35206
9608	35207
69875	35208
34248	35209
34892	35210
31297	35211
100944	35212
49083	35213
14204	35214
13564	35215
17826	35216
16459	35217
4077	35218
106020	35219
185769	35220
50172	35221
46980	35222
93529	35223
4622	35224
20387	35225
86857	35226
236192	35227
164449	35228
89535	35229
52634	35230
29377	35231
172357	35232
177357	35233
130505	35234
90596	35235
87908	35236
6701	35237
4905	35238
155436	35239
84865	35240
108809	35241
6230	35242
136858	35243
155665	35244
50709	35245
30174	35246
177222	35247
174771	35248
59024	35249
60353	35250
27110	35251
22519	35252
166279	35253
119906	35254
106066	35255
50789	35256
6393	35257
32249	35258
167582	35259
19837	35260
4178	35261
2579	35262
2579	35263
64034	35264
40262	35265
12876	35266
77137	35267
42016	35268
169921	35269
104430	35270
1107	35271
38581	35272
52837	35273
34024	35274
7983	35275
814	35276
2305	35277
62302	35278
16928	35279
16713	35280
425	35281
63373	35282
32264	35283
1468	35284
146454	35285
494	35286
13597	35287
4510	35288
4210	35289
27729	35290
365	35291
34682	35292
60804	35293
63138	35294
19116	35295
93529	35296
148795	35297
2629	35298
1147	35299
2487	35300
149530	35301
18578	35302
56670	35303
3253	35304
39360	35305
132148	35306
153042	35307
104472	35308
263	35309
130549	35310
45643	35311
83359	35312
74486	35313
214424	35314
51916	35315
149174	35316
237126	35317
47081	35318
3336	35319
181613	35320
27949	35321
67864	35322
52138	35323
127899	35324
263	35325
22102	35326
149569	35327
37973	35328
41477	35329
6160	35330
2561	35331
16051	35332
2897	35333
14620	35334
172032	35335
1894	35336
236076	35337
26	35338
23641	35339
3702	35340
16344	35341
141978	35342
86815	35343
45057	35344
6096	35345
35906	35346
119009	35347
28521	35348
13260	35349
74834	35350
92707	35351
16938	35352
163	35353
233560	35354
114930	35355
117214	35356
225307	35357
21732	35358
62709	35359
9379	35360
18728	35361
29124	35362
18728	35363
79624	35364
5914	35365
55196	35366
238597	35367
13301	35368
73536	35369
195101	35370
277	35371
144139	35372
3606	35373
69766	35374
34766	35375
35079	35376
9448	35377
78166	35378
110396	35379
20819	35380
77873	35381
52674	35382
67022	35383
79843	35384
68710	35385
147916	35386
2900	35387
1428	35388
42005	35389
31789	35390
66978	35391
117371	35392
197775	35393
117373	35394
49274	35395
199645	35396
14638	35397
179913	35398
166732	35399
68519	35400
75032	35401
159625	35402
74513	35403
105352	35404
167445	35405
51034	35406
325	35407
111014	35408
85059	35409
180822	35410
156991	35411
25665	35412
6130	35413
74416	35414
64501	35415
81767	35416
26253	35417
20449	35418
198359	35419
53216	35420
161971	35421
100504	35422
20486	35423
109549	35424
197872	35425
40516	35426
207861	35427
143727	35428
122641	35429
208524	35430
86659	35431
117413	35432
206082	35433
148080	35434
153887	35435
113716	35436
87882	35437
92600	35438
69873	35439
137270	35440
181372	35441
84153	35442
210450	35443
83942	35444
101508	35445
26601	35446
32781	35447
235422	35448
3210	35449
19279	35450
9163	35451
53734	35452
108990	35453
83992	35454
1661	35455
50465	35456
2612	35457
26638	35458
73870	35459
4675	35460
79558	35461
68649	35462
25080	35463
566	35464
54412	35465
12835	35466
33929	35467
15476	35468
9210	35469
39059	35470
1598	35471
5440	35472
34147	35473
237864	35474
3582	35475
25720	35476
3478	35477
18471	35478
138698	35479
67279	35480
42826	35481
19542	35482
2846	35483
30678	35484
7952	35485
22380	35486
22368	35487
5071	35488
18268	35489
20346	35490
69978	35491
34274	35492
34208	35493
17660	35494
46913	35495
204228	35496
6252	35497
41907	35498
143077	35499
106511	35500
36590	35501
67424	35502
47398	35503
173795	35504
5983	35505
17049	35506
56830	35507
117147	35508
9381	35509
13185	35510
111302	35511
57387	35512
47417	35513
30080	35514
30080	35515
68212	35516
10122	35517
54036	35518
25070	35519
3548	35520
68429	35521
158313	35522
34078	35523
114077	35524
65706	35525
17229	35526
2103	35527
54557	35528
21884	35529
805	35530
3971	35531
583	35532
1049	35533
2476	35534
1989	35535
790	35536
2859	35537
872	35538
3983	35539
2188	35540
331	35541
1420	35542
3098	35543
680	35544
1052	35545
1586	35546
1424	35547
2480	35548
3487	35549
1130	35550
1288	35551
1137	35552
2222	35553
869	35554
1427	35555
9204	35556
108126	35557
1293	35558
110468	35559
67491	35560
35645	35561
157164	35562
65999	35563
86337	35564
202453	35565
31095	35566
40877	35567
191987	35568
179099	35569
175339	35570
156185	35571
332	35572
172652	35573
204729	35574
2427	35575
11828	35576
75275	35577
122613	35578
13240	35579
8371	35580
6208	35581
887	35582
68180	35583
61517	35584
367	35585
73224	35586
52460	35587
60371	35588
36025	35589
12458	35590
26137	35591
150990	35592
197925	35593
44814	35594
196562	35595
133212	35596
29472	35597
455	35598
5834	35599
133052	35600
9610	35601
13549	35602
13748	35603
809	35604
1611	35605
143283	35606
61630	35607
8105	35608
14300	35609
14413	35610
107193	35611
487	35612
19613	35613
182	35614
57071	35615
61663	35616
10195	35617
78288	35618
79676	35619
28629	35620
1957	35621
22330	35622
2517	35623
25001	35624
25267	35625
1287	35626
9576	35627
1040	35628
7837	35629
4036	35630
7802	35631
98447	35632
67796	35633
151017	35634
21660	35635
115256	35636
44871	35637
6966	35638
141399	35639
158656	35640
2891	35641
1432	35642
25972	35643
63497	35644
35106	35645
47467	35646
12109	35647
186887	35648
37456	35649
60805	35650
44816	35651
29953	35652
28226	35653
119603	35654
142423	35655
8113	35656
9240	35657
332	35658
179980	35659
94506	35660
55673	35661
164519	35662
44204	35663
13184	35664
44965	35665
15777	35666
49568	35667
25627	35668
43489	35669
142891	35670
557	35671
8990	35672
142850	35673
129316	35674
104373	35675
109743	35676
29299	35677
197630	35678
1500	35679
126399	35680
167338	35681
48315	35682
107155	35683
105163	35684
112999	35685
53378	35686
165191	35687
67789	35688
1341	35689
39261	35690
212582	35691
13184	35692
3620	35693
225775	35694
7435	35695
23219	35696
11096	35697
30729	35698
47411	35699
55257	35700
470	35701
144870	35702
106630	35703
196051	35704
1654	35705
46638	35706
38312	35707
68864	35708
81179	35709
104447	35710
68180	35711
142054	35712
79497	35713
29255	35714
47407	35715
108840	35716
5324	35717
15579	35718
47365	35719
34716	35720
111344	35721
30001	35722
11350	35723
80952	35724
1922	35725
7887	35726
126422	35727
163428	35728
354	35729
39494	35730
7694	35731
17101	35732
36813	35733
1516	35734
77881	35735
16037	35736
20699	35737
120262	35738
64749	35739
12	35740
71457	35741
6980	35742
7110	35743
55413	35744
112874	35745
74856	35746
142846	35747
230012	35748
32024	35749
94857	35750
60667	35751
46469	35752
15552	35753
3570	35754
19365	35755
56335	35756
75	35757
21362	35758
55929	35759
22646	35760
35142	35761
1804	35762
89983	35763
606	35764
75	35765
28980	35766
2307	35767
22793	35768
2660	35769
2660	35770
2660	35771
704	35772
177354	35773
5088	35774
5860	35775
3103	35776
28310	35777
229047	35778
7189	35779
1643	35780
93309	35781
94748	35782
23078	35783
7584	35784
180103	35785
20320	35786
184379	35787
94813	35788
4943	35789
20297	35790
23955	35791
4869	35792
46014	35793
32218	35794
668	35795
1479	35796
26234	35797
67966	35798
56743	35799
56743	35800
27359	35801
2216	35802
91602	35803
91602	35804
27725	35805
85998	35806
73166	35807
17043	35808
12798	35809
40362	35810
123452	35811
85035	35812
2384	35813
34495	35814
64488	35815
17872	35816
1135	35817
3469	35818
31388	35819
1631	35820
11818	35821
425	35822
18689	35823
33188	35824
88744	35825
2286	35826
164	35827
25950	35828
116391	35829
15843	35830
163273	35831
10147	35832
87970	35833
161820	35834
37752	35835
28554	35836
61761	35837
106456	35838
1359	35839
28253	35840
32933	35841
9703	35842
9703	35843
97301	35844
166567	35845
43481	35846
94895	35847
7895	35848
58712	35849
95777	35850
82043	35851
28741	35852
18282	35853
16935	35854
10506	35855
16907	35856
118821	35857
178607	35858
52315	35859
38227	35860
179742	35861
72985	35862
2668	35863
145122	35864
118864	35865
59108	35866
6096	35867
77698	35868
40766	35869
14	35870
31189	35871
11093	35872
32262	35873
91244	35874
96340	35875
60841	35876
108168	35877
924	35878
8513	35879
62988	35880
38496	35881
59171	35882
479	35883
30083	35884
2328	35885
212947	35886
51376	35887
59804	35888
17	35889
6077	35890
6077	35891
26392	35892
122825	35893
103837	35894
52362	35895
105654	35896
102964	35897
46446	35898
4404	35899
1316	35900
75674	35901
77317	35902
78560	35903
6203	35904
111493	35905
9678	35906
37997	35907
32727	35908
5253	35909
53251	35910
1837	35911
29808	35912
38462	35913
11399	35914
11829	35915
2085	35916
68727	35917
141402	35918
103269	35919
9498	35920
119854	35921
54864	35922
88370	35923
302	35924
30313	35925
133469	35926
20517	35927
29931	35928
62934	35929
6595	35930
91955	35931
55911	35932
75813	35933
91955	35934
93986	35935
112521	35936
27113	35937
98146	35938
120157	35939
44119	35940
106769	35941
24776	35942
41721	35943
38988	35944
78813	35945
137439	35946
61254	35947
141791	35948
1623	35949
82300	35950
66440	35951
117949	35952
4648	35953
41611	35954
7645	35955
142114	35956
98164	35957
133299	35958
116477	35959
141779	35960
74331	35961
134020	35962
209207	35963
15739	35964
25560	35965
12879	35966
77741	35967
14160	35968
76598	35969
143815	35970
80102	35971
103234	35972
60844	35973
53772	35974
139519	35975
75813	35976
29339	35977
646	35978
183922	35979
49301	35980
3487	35981
96775	35982
211613	35983
41438	35984
47143	35985
61017	35986
127920	35987
3715	35988
7855	35989
3656	35990
16920	35991
116671	35992
150517	35993
212459	35994
365	35995
22892	35996
10145	35997
1982	35998
48456	35999
17569	36000
52487	36001
99838	36002
30548	36003
9963	36004
56280	36005
1982	36006
106524	36007
123081	36008
93	36009
108670	36010
93	36011
132865	36012
5493	36013
6772	36014
185346	36015
125079	36016
130999	36017
62656	36018
1395	36019
9890	36020
128066	36021
160141	36022
62065	36023
73170	36024
781	36025
7182	36026
105	36027
4117	36028
66517	36029
207964	36030
868	36031
1302	36032
1823	36033
62749	36034
1600	36035
2488	36036
224408	36037
5270	36038
224934	36039
166327	36040
54468	36041
97260	36042
93230	36043
66195	36044
155914	36045
5954	36046
2338	36047
8595	36048
54111	36049
190956	36050
41395	36051
182461	36052
98014	36053
57179	36054
3167	36055
174650	36056
1281	36057
96636	36058
1743	36059
32231	36060
143571	36061
11665	36062
93	36063
6446	36064
4383	36065
161382	36066
70289	36067
238432	36068
116471	36069
1047	36070
307	36071
74241	36072
7866	36073
64938	36074
162559	36075
159383	36076
1811	36077
364	36078
223665	36079
1823	36080
182914	36081
1823	36082
7124	36083
6301	36084
27830	36085
11629	36086
207168	36087
173888	36088
70023	36089
6985	36090
12839	36091
30880	36092
33806	36093
10605	36094
24770	36095
15133	36096
33317	36097
133549	36098
110190	36099
129551	36100
110276	36101
31347	36102
106674	36103
6412	36104
32559	36105
75463	36106
54276	36107
89680	36108
34459	36109
145224	36110
15599	36111
77149	36112
26204	36113
25468	36114
158723	36115
49145	36116
51479	36117
13446	36118
40965	36119
94439	36120
203926	36121
43012	36122
153952	36123
29130	36124
64943	36125
10096	36126
155583	36127
106674	36128
144987	36129
201676	36130
85275	36131
10225	36132
22807	36133
76595	36134
7456	36135
8670	36136
63585	36137
160492	36138
27965	36139
72231	36140
34349	36141
94781	36142
28473	36143
3179	36144
43633	36145
55861	36146
32188	36147
106576	36148
4812	36149
2831	36150
28009	36151
126373	36152
95008	36153
22570	36154
87893	36155
94494	36156
14744	36157
52650	36158
40524	36159
5112	36160
60238	36161
232072	36162
5413	36163
49327	36164
44493	36165
105957	36166
31976	36167
15520	36168
92067	36169
6086	36170
180003	36171
10950	36172
175407	36173
126613	36174
49893	36175
975	36176
23719	36177
179937	36178
150053	36179
79479	36180
54927	36181
56997	36182
106659	36183
7391	36184
32622	36185
67030	36186
176118	36187
25845	36188
32933	36189
146425	36190
26274	36191
41151	36192
10845	36193
51875	36194
14374	36195
203577	36196
46744	36197
18553	36198
82492	36199
77152	36200
32502	36201
126936	36202
51053	36203
218942	36204
37575	36205
48093	36206
76331	36207
916	36208
23989	36209
115988	36210
229599	36211
76945	36212
52608	36213
128034	36214
176186	36215
13914	36216
86833	36217
46188	36218
50585	36219
50858	36220
84395	36221
14444	36222
31416	36223
119188	36224
131978	36225
26857	36226
31517	36227
134946	36228
151236	36229
19455	36230
41375	36231
59812	36232
164806	36233
44553	36234
14618	36235
100173	36236
84709	36237
56756	36238
45152	36239
53239	36240
28694	36241
62618	36242
50145	36243
94197	36244
49639	36245
19289	36246
96313	36247
56165	36248
67221	36249
90205	36250
14145	36251
63726	36252
67410	36253
118801	36254
89708	36255
36579	36256
52385	36257
66460	36258
96200	36259
95412	36260
68275	36261
152159	36262
84984	36263
36836	36264
25767	36265
16641	36266
16585	36267
96198	36268
39523	36269
6016	36270
21018	36271
1483	36272
72390	36273
165372	36274
3370	36275
63941	36276
144228	36277
28077	36278
72153	36279
174669	36280
82451	36281
211468	36282
48800	36283
35409	36284
40190	36285
51704	36286
100784	36287
110895	36288
116102	36289
233773	36290
106937	36291
14359	36292
61780	36293
4101	36294
23138	36295
105287	36296
7110	36297
129864	36298
84692	36299
71605	36300
84461	36301
6942	36302
15940	36303
7237	36304
11569	36305
33606	36306
231311	36307
32599	36308
10267	36309
10267	36310
40173	36311
40810	36312
32056	36313
51511	36314
61693	36315
24931	36316
40614	36317
31663	36318
37345	36319
17189	36320
231902	36321
79	36322
234569	36323
57029	36324
1546	36325
57036	36326
20862	36327
73255	36328
136056	36329
39936	36330
36329	36331
20245	36332
22866	36333
30579	36334
44398	36335
47943	36336
161688	36337
118474	36338
213520	36339
45839	36340
74605	36341
43324	36342
176586	36343
72364	36344
128160	36345
128197	36346
55670	36347
25530	36348
1457	36349
66743	36350
164521	36351
73261	36352
61418	36353
65529	36354
96889	36355
64609	36356
12756	36357
82419	36358
88528	36359
8038	36360
1199	36361
106578	36362
84418	36363
3253	36364
87053	36365
15400	36366
64036	36367
32230	36368
10027	36369
96462	36370
37781	36371
3824	36372
129279	36373
1157	36374
42561	36375
154812	36376
27815	36377
237085	36378
52134	36379
214366	36380
134299	36381
106159	36382
11673	36383
59810	36384
64756	36385
66247	36386
10420	36387
120386	36388
164927	36389
5795	36390
93204	36391
84435	36392
11075	36393
152809	36394
10025	36395
6860	36396
925	36397
46530	36398
21970	36399
74039	36400
149287	36401
165408	36402
200392	36403
53352	36404
78263	36405
60390	36406
201421	36407
40736	36408
94396	36409
118303	36410
61016	36411
203613	36412
151371	36413
58774	36414
126269	36415
229850	36416
82527	36417
12620	36418
2510	36419
3144	36420
66575	36421
84154	36422
40915	36423
8827	36424
41721	36425
27262	36426
14034	36427
28995	36428
11104	36429
9474	36430
2764	36431
15658	36432
65188	36433
237194	36434
69484	36435
52195	36436
3846	36437
77697	36438
977	36439
5289	36440
8193	36441
202446	36442
28282	36443
39605	36444
2326	36445
58000	36446
64561	36447
32060	36448
3562	36449
87449	36450
20066	36451
48421	36452
82702	36453
909	36454
10	36455
81463	36456
46653	36457
20518	36458
208069	36459
22035	36460
42344	36461
728	36462
3905	36463
63293	36464
69671	36465
474	36466
57293	36467
33	36468
10474	36469
54019	36470
11377	36471
10	36472
4636	36473
15002	36474
29264	36475
1815	36476
8075	36477
74397	36478
23353	36479
15802	36480
24913	36481
5906	36482
41455	36483
157283	36484
145025	36485
52477	36486
175736	36487
155910	36488
238933	36489
2485	36490
7189	36491
6285	36492
32465	36493
156783	36494
134668	36495
1182	36496
2322	36497
1180	36498
52198	36499
86408	36500
156589	36501
85511	36502
83525	36503
367	36504
2104	36505
2190	36506
159699	36507
417	36508
70088	36509
224873	36510
5204	36511
961	36512
91948	36513
92486	36514
157414	36515
1261	36516
56639	36517
57319	36518
37154	36519
45429	36520
159552	36521
33900	36522
13074	36523
16796	36524
2923	36525
492	36526
7779	36527
12189	36528
8458	36529
97645	36530
14190	36531
200331	36532
67295	36533
33171	36534
36436	36535
17727	36536
58418	36537
12306	36538
752	36539
118982	36540
238540	36541
238537	36542
118980	36543
118401	36544
118138	36545
165622	36546
118983	36547
157008	36548
51952	36549
851	36550
237727	36551
8163	36552
5867	36553
12319	36554
15703	36555
784	36556
9270	36557
52233	36558
156433	36559
58413	36560
23248	36561
89169	36562
36955	36563
21451	36564
36241	36565
74471	36566
49635	36567
4887	36568
54843	36569
2	36570
100660	36571
54567	36572
54945	36573
147430	36574
9566	36575
14794	36576
8302	36577
17476	36578
126165	36579
124732	36580
63516	36581
185996	36582
22855	36583
101176	36584
42693	36585
41490	36586
15198	36587
106462	36588
8681	36589
66918	36590
22855	36591
83016	36592
28401	36593
128901	36594
42795	36595
114361	36596
23618	36597
1163	36598
35980	36599
44031	36600
22855	36601
108531	36602
74474	36603
85767	36604
117670	36605
25148	36606
40841	36607
85311	36608
29023	36609
28076	36610
57437	36611
36941	36612
51988	36613
13353	36614
36924	36615
235748	36616
23632	36617
217972	36618
57161	36619
26290	36620
31241	36621
43063	36622
92751	36623
45214	36624
173432	36625
25913	36626
64625	36627
12259	36628
49636	36629
22229	36630
87909	36631
38880	36632
199292	36633
7016	36634
104754	36635
166530	36636
75217	36637
124700	36638
35182	36639
52021	36640
8737	36641
20706	36642
52210	36643
52210	36644
57702	36645
106346	36646
120361	36647
2370	36648
67881	36649
67881	36650
57695	36651
35621	36652
62407	36653
9459	36654
199134	36655
80660	36656
74357	36657
83325	36658
64349	36659
143421	36660
35844	36661
28511	36662
35844	36663
13154	36664
57507	36665
28511	36666
35884	36667
57889	36668
57889	36669
18854	36670
70762	36671
23025	36672
4018	36673
74628	36674
44518	36675
97909	36676
6862	36677
22619	36678
5392	36679
81054	36680
73475	36681
8373	36682
6359	36683
77675	36684
85147	36685
14770	36686
49517	36687
114990	36688
58653	36689
88699	36690
8408	36691
41801	36692
83554	36693
36167	36694
36167	36695
6311	36696
26649	36697
163342	36698
35792	36699
187481	36700
221413	36701
3363	36702
7224	36703
35872	36704
16838	36705
132534	36706
20341	36707
29487	36708
23196	36709
13997	36710
49567	36711
69909	36712
28609	36713
62249	36714
32175	36715
44475	36716
45220	36717
47548	36718
62407	36719
127187	36720
7524	36721
62360	36722
35542	36723
6095	36724
149101	36725
40509	36726
32299	36727
35917	36728
35475	36729
30363	36730
44518	36731
206293	36732
16847	36733
35405	36734
62625	36735
30755	36736
31931	36737
1346	36738
29025	36739
800	36740
11970	36741
42520	36742
74635	36743
84441	36744
54650	36745
136641	36746
11469	36747
54171	36748
106343	36749
54171	36750
77930	36751
6095	36752
106260	36753
4635	36754
143418	36755
110851	36756
57463	36757
9459	36758
5027	36759
50081	36760
32326	36761
21672	36762
574	36763
8980	36764
140455	36765
15685	36766
26315	36767
17502	36768
148348	36769
55951	36770
171648	36771
5994	36772
52723	36773
463	36774
75160	36775
52723	36776
633	36777
518	36778
402	36779
3285	36780
10033	36781
595	36782
1576	36783
99318	36784
14163	36785
2314	36786
62407	36787
183382	36788
4866	36789
74063	36790
40073	36791
97122	36792
36978	36793
76059	36794
94696	36795
123271	36796
45583	36797
58501	36798
4246	36799
48714	36800
74001	36801
59349	36802
20291	36803
71943	36804
80441	36805
20291	36806
30709	36807
45661	36808
4849	36809
27228	36810
74705	36811
7299	36812
4635	36813
4635	36814
91956	36815
23939	36816
164	36817
19184	36818
6505	36819
12969	36820
56790	36821
216198	36822
138787	36823
123262	36824
48701	36825
171194	36826
3338	36827
40008	36828
96162	36829
110769	36830
91959	36831
7437	36832
112484	36833
40034	36834
40034	36835
22936	36836
49359	36837
107042	36838
44551	36839
95660	36840
91956	36841
123698	36842
70238	36843
57999	36844
1309	36845
124022	36846
35475	36847
35792	36848
96983	36849
4635	36850
4635	36851
56790	36852
42441	36853
2999	36854
124037	36855
84803	36856
28472	36857
62407	36858
138566	36859
30889	36860
10740	36861
249	36862
237892	36863
174	36864
73175	36865
179341	36866
77166	36867
154	36868
147344	36869
147344	36870
123396	36871
7789	36872
46705	36873
6243	36874
14237	36875
4973	36876
2250	36877
16456	36878
4852	36879
5926	36880
163968	36881
58494	36882
38177	36883
26161	36884
8116	36885
770	36886
2780	36887
106595	36888
27207	36889
47605	36890
67795	36891
40	36892
88594	36893
168730	36894
42941	36895
861	36896
150816	36897
17724	36898
88561	36899
7799	36900
927	36901
22887	36902
63773	36903
1074	36904
80166	36905
80203	36906
4769	36907
12815	36908
11360	36909
65964	36910
507	36911
99721	36912
47682	36913
20437	36914
22372	36915
61832	36916
27088	36917
42618	36918
124406	36919
17690	36920
78947	36921
74230	36922
224625	36923
127432	36924
26198	36925
32589	36926
60550	36927
52617	36928
86903	36929
167498	36930
98068	36931
87565	36932
238299	36933
15237	36934
88699	36935
33843	36936
30942	36937
80673	36938
6338	36939
15531	36940
123663	36941
15531	36942
15531	36943
30756	36944
65	36945
114067	36946
11698	36947
74616	36948
193117	36949
41801	36950
3363	36951
73467	36952
24804	36953
18559	36954
143418	36955
107801	36956
96757	36957
4635	36958
6310	36959
8111	36960
15866	36961
65174	36962
65174	36963
1309	36964
30755	36965
23355	36966
20880	36967
45137	36968
17313	36969
67235	36970
82414	36971
165894	36972
22930	36973
6095	36974
130	36975
106271	36976
54171	36977
23025	36978
4514	36979
22994	36980
40694	36981
6862	36982
237845	36983
97282	36984
45011	36985
9903	36986
9903	36987
35405	36988
56349	36989
18851	36990
14315	36991
14315	36992
45011	36993
18798	36994
35284	36995
35284	36996
95549	36997
57317	36998
57135	36999
82382	37000
13154	37001
56349	37002
106339	37003
80659	37004
143393	37005
83554	37006
131155	37007
23192	37008
18902	37009
91731	37010
176020	37011
18559	37012
24054	37013
95376	37014
22624	37015
71616	37016
72252	37017
22624	37018
47696	37019
20165	37020
52466	37021
71830	37022
55623	37023
4649	37024
7431	37025
1181	37026
723	37027
2031	37028
166666	37029
37369	37030
101811	37031
43802	37032
130856	37033
128041	37034
34857	37035
43802	37036
16824	37037
102911	37038
94463	37039
86047	37040
196026	37041
54321	37042
28259	37043
35148	37044
60067	37045
2240	37046
70444	37047
181846	37048
1568	37049
6250	37050
28823	37051
14466	37052
85112	37053
9032	37054
58501	37055
23196	37056
46865	37057
57831	37058
28407	37059
38369	37060
2587	37061
34491	37062
109308	37063
386	37064
57044	37065
10723	37066
60068	37067
16822	37068
50697	37069
63672	37070
35925	37071
73532	37072
59349	37073
158561	37074
90634	37075
128429	37076
1436	37077
221385	37078
5320	37079
729	37080
1000	37081
81074	37082
80264	37083
48262	37084
18909	37085
122840	37086
155191	37087
2799	37088
3141	37089
1438	37090
10694	37091
156471	37092
2448	37093
8263	37094
112699	37095
30105	37096
54328	37097
1767	37098
29694	37099
165831	37100
44023	37101
41085	37102
44990	37103
44990	37104
62510	37105
5479	37106
18541	37107
4602	37108
604	37109
122739	37110
123113	37111
27316	37112
27357	37113
14758	37114
1010	37115
4392	37116
3644	37117
19520	37118
31818	37119
46294	37120
81105	37121
20179	37122
105847	37123
51624	37124
31461	37125
210270	37126
51958	37127
49626	37128
35890	37129
2713	37130
12340	37131
70151	37132
31951	37133
21447	37134
36870	37135
3849	37136
68397	37137
87453	37138
40875	37139
83412	37140
42663	37141
64818	37142
26310	37143
10070	37144
32729	37145
71561	37146
52801	37147
14691	37148
3389	37149
4600	37150
107019	37151
147288	37152
58023	37153
128982	37154
19145	37155
59748	37156
75128	37157
82520	37158
16024	37159
44131	37160
21433	37161
26624	37162
87360	37163
117910	37164
44208	37165
21644	37166
9264	37167
61181	37168
68122	37169
67985	37170
1985	37171
57115	37172
46515	37173
36614	37174
21483	37175
45561	37176
71025	37177
43198	37178
29012	37179
14750	37180
52519	37181
46063	37182
14693	37183
44740	37184
51945	37185
27509	37186
62861	37187
51953	37188
45586	37189
83250	37190
26287	37191
114000	37192
148055	37193
70919	37194
68470	37195
41113	37196
18476	37197
40875	37198
17779	37199
66986	37200
21447	37201
59459	37202
41669	37203
4332	37204
88706	37205
4348	37206
1610	37207
51755	37208
41140	37209
50228	37210
41490	37211
113957	37212
28175	37213
29049	37214
154833	37215
21451	37216
39256	37217
32398	37218
12312	37219
49765	37220
51811	37221
98865	37222
19291	37223
82337	37224
5132	37225
32899	37226
152089	37227
12287	37228
49062	37229
12168	37230
3	37231
45	37232
5917	37233
113613	37234
52972	37235
39199	37236
33690	37237
60369	37238
18474	37239
10430	37240
580	37241
14804	37242
42306	37243
60593	37244
162947	37245
15403	37246
154220	37247
141055	37248
11147	37249
35368	37250
35368	37251
12891	37252
229483	37253
1935	37254
214944	37255
22157	37256
1776	37257
72359	37258
5156	37259
156299	37260
40523	37261
215964	37262
222317	37263
115113	37264
72621	37265
55284	37266
86792	37267
66193	37268
1658	37269
228757	37270
88268	37271
791	37272
32187	37273
21205	37274
26590	37275
26601	37276
41779	37277
46422	37278
54672	37279
44461	37280
43353	37281
22313	37282
7579	37283
21420	37284
17776	37285
235624	37286
20669	37287
52509	37288
26333	37289
205282	37290
372	37291
10149	37292
172981	37293
118708	37294
3	37295
6848	37296
7089	37297
32995	37298
8514	37299
40323	37300
12883	37301
117907	37302
87767	37303
36499	37304
32763	37305
54225	37306
7084	37307
71028	37308
111906	37309
784	37310
28081	37311
22976	37312
2418	37313
37469	37314
60513	37315
76299	37316
106009	37317
251	37318
115295	37319
3772	37320
12416	37321
184150	37322
12508	37323
86155	37324
67797	37325
90411	37326
44029	37327
108131	37328
72640	37329
10190	37330
10414	37331
49270	37332
29780	37333
25088	37334
81662	37335
2847	37336
153610	37337
157166	37338
251	37339
66983	37340
30894	37341
50805	37342
9692	37343
38197	37344
28116	37345
56791	37346
4943	37347
26347	37348
715	37349
12168	37350
189669	37351
80094	37352
70785	37353
36	37354
3	37355
9666	37356
4265	37357
196693	37358
5401	37359
2300	37360
69378	37361
18839	37362
80996	37363
38238	37364
6210	37365
202219	37366
80262	37367
221179	37368
85444	37369
19999	37370
5065	37371
23884	37372
77249	37373
1352	37374
12511	37375
24166	37376
214	37377
67618	37378
74280	37379
35344	37380
29006	37381
7499	37382
50457	37383
5787	37384
141252	37385
3886	37386
4262	37387
36509	37388
55717	37389
52268	37390
23884	37391
215	37392
12170	37393
27655	37394
2431	37395
109027	37396
12450	37397
119508	37398
1697	37399
12172	37400
5203	37401
95423	37402
25182	37403
9234	37404
61599	37405
6023	37406
96015	37407
146797	37408
851	37409
66847	37410
685	37411
8100	37412
67183	37413
9367	37414
4975	37415
19246	37416
25191	37417
17030	37418
36869	37419
240438	37420
1010	37421
15	37422
32232	37423
27393	37424
912	37425
39102	37426
17033	37427
3855	37428
111487	37429
15087	37430
15680	37431
41291	37432
12826	37433
183817	37434
8261	37435
39402	37436
9584	37437
38393	37438
80925	37439
40939	37440
626	37441
5426	37442
14408	37443
5554	37444
300	37445
45274	37446
104122	37447
29888	37448
29566	37449
287	37450
38120	37451
36289	37452
8653	37453
9269	37454
6478	37455
64626	37456
4171	37457
4171	37458
219026	37459
28759	37460
3258	37461
21531	37462
49323	37463
85230	37464
15925	37465
54864	37466
17656	37467
70943	37468
23458	37469
137	37470
2388	37471
2388	37472
147939	37473
224859	37474
41523	37475
26295	37476
40954	37477
120202	37478
1100	37479
40958	37480
8187	37481
15147	37482
334	37483
28872	37484
25182	37485
442	37486
172	37487
334	37488
66993	37489
4976	37490
40409	37491
17714	37492
22230	37493
3741	37494
43062	37495
12265	37496
7579	37497
71588	37498
3991	37499
62845	37500
19153	37501
15285	37502
26482	37503
88059	37504
92491	37505
77441	37506
51828	37507
12969	37508
174	37509
114227	37510
162140	37511
67756	37512
78617	37513
30392	37514
16323	37515
61181	37516
889	37517
212723	37518
83540	37519
1083	37520
17656	37521
17744	37522
301	37523
14459	37524
376	37525
15244	37526
4	37527
11929	37528
20264	37529
2120	37530
2088	37531
2	37532
2	37533
2	37534
2	37535
2	37536
18205	37537
2	37538
191	37539
2	37540
2	37541
2	37542
50283	37543
138	37544
376	37545
8599	37546
3	37547
11188	37548
64635	37549
185	37550
33114	37551
48177	37552
105836	37553
590	37554
1012	37555
35445	37556
68468	37557
97227	37558
34711	37559
3349	37560
31585	37561
26500	37562
9270	37563
6114	37564
6114	37565
100557	37566
6011	37567
35451	37568
52313	37569
41668	37570
51958	37571
64857	37572
74332	37573
26268	37574
95797	37575
56028	37576
66918	37577
17793	37578
26450	37579
15390	37580
19440	37581
91679	37582
75417	37583
15399	37584
41697	37585
33975	37586
34358	37587
117579	37588
36794	37589
35980	37590
34358	37591
23632	37592
92589	37593
136532	37594
117458	37595
114361	37596
13345	37597
26389	37598
23285	37599
59125	37600
32002	37601
10288	37602
38889	37603
26288	37604
22870	37605
66633	37606
52284	37607
3562	37608
4600	37609
28759	37610
28884	37611
32534	37612
66992	37613
45280	37614
10826	37615
41246	37616
1442	37617
39934	37618
33975	37619
17476	37620
40323	37621
4601	37622
4977	37623
153866	37624
27504	37625
237815	37626
72999	37627
14794	37628
52414	37629
12287	37630
26325	37631
82520	37632
150216	37633
1230	37634
38880	37635
117910	37636
712	37637
33836	37638
83658	37639
98116	37640
76752	37641
125582	37642
109052	37643
42760	37644
9476	37645
71299	37646
35499	37647
5540	37648
155555	37649
18665	37650
82519	37651
35451	37652
32818	37653
11109	37654
27229	37655
59090	37656
149365	37657
29091	37658
7798	37659
1163	37660
199293	37661
27229	37662
85258	37663
46018	37664
6447	37665
88812	37666
59783	37667
71299	37668
118263	37669
100164	37670
10826	37671
55143	37672
13360	37673
51952	37674
98791	37675
100997	37676
15147	37677
5587	37678
58331	37679
163965	37680
45673	37681
21410	37682
26450	37683
42704	37684
13028	37685
36133	37686
23474	37687
33016	37688
44566	37689
44129	37690
17779	37691
76176	37692
21216	37693
51807	37694
32532	37695
33013	37696
35099	37697
66989	37698
167150	37699
120320	37700
117523	37701
133675	37702
45545	37703
27504	37704
36406	37705
49585	37706
28741	37707
124509	37708
28504	37709
67339	37710
119243	37711
58892	37712
3	37713
102062	37714
34444	37715
27526	37716
27526	37717
96294	37718
40945	37719
164909	37720
57709	37721
12170	37722
21216	37723
96917	37724
175110	37725
148328	37726
147720	37727
82339	37728
31585	37729
28504	37730
3564	37731
117523	37732
128564	37733
209730	37734
43032	37735
73523	37736
27543	37737
4335	37738
130463	37739
5862	37740
32753	37741
36672	37742
13483	37743
5069	37744
39552	37745
52152	37746
120320	37747
36477	37748
9465	37749
13482	37750
188712	37751
59038	37752
29132	37753
57127	37754
117294	37755
16201	37756
28315	37757
70916	37758
73697	37759
60322	37760
224422	37761
7392	37762
315	37763
315	37764
315	37765
5197	37766
723	37767
7170	37768
17434	37769
198	37770
55098	37771
9353	37772
13644	37773
147	37774
296	37775
7079	37776
14016	37777
78631	37778
11391	37779
53238	37780
11156	37781
45093	37782
199064	37783
414	37784
9260	37785
24889	37786
9428	37787
7404	37788
181615	37789
39838	37790
15825	37791
16584	37792
48277	37793
2918	37794
13682	37795
20721	37796
11771	37797
831	37798
3033	37799
23166	37800
3171	37801
7226	37802
35767	37803
24392	37804
28246	37805
72684	37806
3834	37807
492	37808
4579	37809
22369	37810
11724	37811
14328	37812
115614	37813
8093	37814
47955	37815
70775	37816
11023	37817
56648	37818
178	37819
138557	37820
23050	37821
48421	37822
43298	37823
31385	37824
32046	37825
632	37826
6191	37827
1339	37828
20037	37829
8047	37830
73190	37831
50546	37832
171	37833
5272	37834
14042	37835
6362	37836
14024	37837
16248	37838
3667	37839
174283	37840
25099	37841
17248	37842
30648	37843
5697	37844
2598	37845
80333	37846
4161	37847
24897	37848
160460	37849
76189	37850
13761	37851
812	37852
207	37853
91911	37854
57173	37855
181464	37856
147417	37857
23353	37858
87302	37859
11154	37860
114247	37861
8100	37862
7934	37863
118229	37864
238259	37865
118684	37866
117612	37867
52485	37868
148798	37869
170629	37870
11696	37871
6941	37872
51059	37873
3844	37874
51988	37875
870	37876
34448	37877
58650	37878
55206	37879
26805	37880
3021	37881
14497	37882
43128	37883
339	37884
32632	37885
51313	37886
27365	37887
36029	37888
13343	37889
3866	37890
21664	37891
199	37892
10325	37893
9865	37894
29327	37895
118981	37896
9567	37897
11116	37898
18788	37899
87224	37900
19476	37901
1685	37902
119535	37903
54858	37904
60582	37905
31696	37906
79827	37907
37225	37908
163832	37909
148792	37910
81896	37911
340	37912
43834	37913
21295	37914
40946	37915
87610	37916
101008	37917
38044	37918
13617	37919
40231	37920
41574	37921
10160	37922
6453	37923
32802	37924
17648	37925
25501	37926
44125	37927
191	37928
40571	37929
229786	37930
116475	37931
5118	37932
61636	37933
224371	37934
221634	37935
1724	37936
143736	37937
39142	37938
39142	37939
188811	37940
143138	37941
160373	37942
61666	37943
16943	37944
108749	37945
11797	37946
22164	37947
44080	37948
48858	37949
92114	37950
199558	37951
20463	37952
11140	37953
123873	37954
159370	37955
10716	37956
41326	37957
53225	37958
156031	37959
124298	37960
80041	37961
120242	37962
67778	37963
50981	37964
186812	37965
63559	37966
38196	37967
7423	37968
42899	37969
117223	37970
106685	37971
228488	37972
151297	37973
205947	37974
149016	37975
154373	37976
19161	37977
21462	37978
39142	37979
53254	37980
159915	37981
73945	37982
19683	37983
14812	37984
139322	37985
12782	37986
82749	37987
42788	37988
98308	37989
228890	37990
21213	37991
114289	37992
156584	37993
22131	37994
5661	37995
95771	37996
194170	37997
18624	37998
15610	37999
13768	38000
27268	38001
25182	38002
118157	38003
13483	38004
1055	38005
91413	38006
851	38007
72721	38008
128931	38009
156028	38010
71299	38011
162760	38012
75375	38013
157365	38014
7392	38015
29409	38016
42671	38017
222550	38018
12070	38019
40086	38020
1100	38021
49649	38022
163690	38023
36434	38024
63801	38025
122749	38026
57720	38027
74036	38028
36147	38029
3853	38030
37937	38031
32564	38032
3744	38033
3773	38034
33929	38035
1475	38036
651	38037
84321	38038
3	38039
7472	38040
3	38041
4046	38042
7889	38043
214351	38044
3	38045
1876	38046
205	38047
3	38048
1035	38049
69988	38050
25961	38051
14337	38052
34001	38053
22593	38054
65643	38055
9047	38056
339	38057
26724	38058
168847	38059
51381	38060
28789	38061
2095	38062
65075	38063
96252	38064
97	38065
161102	38066
199427	38067
5868	38068
8553	38069
91515	38070
9036	38071
108673	38072
12738	38073
4909	38074
27438	38075
550	38076
62644	38077
4535	38078
90123	38079
82309	38080
113569	38081
34005	38082
65791	38083
47986	38084
23406	38085
405	38086
1059	38087
51231	38088
2181	38089
33850	38090
13685	38091
42839	38092
15214	38093
10574	38094
24960	38095
3601	38096
644	38097
29115	38098
42722	38099
1852	38100
248	38101
12599	38102
46619	38103
18598	38104
17212	38105
741	38106
34277	38107
42670	38108
30286	38109
21097	38110
19886	38111
2544	38112
56070	38113
207697	38114
149283	38115
31175	38116
43969	38117
1485	38118
4172	38119
3851	38120
384	38121
160603	38122
10729	38123
32277	38124
128792	38125
122861	38126
70048	38127
39166	38128
49511	38129
2007	38130
9713	38131
7768	38132
83731	38133
85	38134
2544	38135
27262	38136
1562	38137
10637	38138
10088	38139
155391	38140
83229	38141
1406	38142
28183	38143
678	38144
330	38145
13031	38146
27262	38147
10225	38148
971	38149
11607	38150
125797	38151
28069	38152
116240	38153
2322	38154
5409	38155
4172	38156
39877	38157
33242	38158
752	38159
18396	38160
18403	38161
85527	38162
54732	38163
70249	38164
92336	38165
57542	38166
536	38167
10717	38168
24009	38169
5956	38170
18275	38171
171838	38172
170701	38173
167770	38174
151738	38175
2829	38176
70737	38177
123913	38178
15214	38179
70044	38180
122916	38181
33894	38182
70089	38183
91765	38184
15312	38185
91712	38186
203914	38187
124083	38188
123675	38189
42924	38190
92313	38191
70016	38192
42722	38193
91871	38194
42761	38195
54194	38196
42878	38197
10967	38198
18932	38199
17686	38200
652	38201
620	38202
14412	38203
18279	38204
14412	38205
123438	38206
42924	38207
18316	38208
33894	38209
33894	38210
10792	38211
63454	38212
102778	38213
970	38214
3531	38215
113597	38216
13687	38217
5225	38218
5907	38219
2240	38220
54725	38221
148	38222
31309	38223
7085	38224
2882	38225
45606	38226
2454	38227
8572	38228
7548	38229
1043	38230
668	38231
2811	38232
39092	38233
11601	38234
18799	38235
55052	38236
151695	38237
11920	38238
28770	38239
41267	38240
32342	38241
20353	38242
10201	38243
2377	38244
105235	38245
65617	38246
51369	38247
29981	38248
49489	38249
1608	38250
1662	38251
41079	38252
49489	38253
54779	38254
168558	38255
16329	38256
51469	38257
947	38258
42473	38259
3548	38260
12853	38261
27113	38262
3103	38263
866	38264
1291	38265
5289	38266
27202	38267
42757	38268
15214	38269
1570	38270
6743	38271
2834	38272
15272	38273
3851	38274
45448	38275
2847	38276
12695	38277
2048	38278
8557	38279
37205	38280
184140	38281
156848	38282
11173	38283
31325	38284
75649	38285
7829	38286
146952	38287
2252	38288
54517	38289
8296	38290
9876	38291
5249	38292
220195	38293
6857	38294
204610	38295
5584	38296
35213	38297
14718	38298
3554	38299
3	38300
45528	38301
120044	38302
74153	38303
34253	38304
52160	38305
26272	38306
12797	38307
14727	38308
8592	38309
34259	38310
6815	38311
32629	38312
4362	38313
34155	38314
26502	38315
2114	38316
17476	38317
40245	38318
64473	38319
109050	38320
102211	38321
70916	38322
54542	38323
31744	38324
19279	38325
17834	38326
32675	38327
25379	38328
86972	38329
29062	38330
54159	38331
67858	38332
17687	38333
15419	38334
68205	38335
36244	38336
106573	38337
39711	38338
8592	38339
4703	38340
4503	38341
34942	38342
54355	38343
852	38344
12135	38345
56992	38346
32796	38347
43831	38348
142686	38349
38750	38350
49447	38351
1505	38352
155053	38353
219357	38354
187480	38355
74427	38356
235098	38357
3519	38358
5469	38359
37759	38360
6026	38361
58224	38362
153825	38363
72667	38364
99142	38365
58019	38366
41049	38367
58145	38368
58018	38369
92814	38370
75073	38371
75182	38372
184845	38373
216328	38374
8589	38375
5101	38376
9173	38377
33972	38378
1592	38379
14178	38380
9236	38381
1130	38382
124430	38383
22289	38384
43056	38385
6834	38386
123919	38387
5124	38388
881	38389
6802	38390
3527	38391
70016	38392
123387	38393
18364	38394
91727	38395
1756	38396
33871	38397
123769	38398
9236	38399
6821	38400
42752	38401
18305	38402
123789	38403
171159	38404
2211	38405
32810	38406
21181	38407
318	38408
172253	38409
58731	38410
38197	38411
44661	38412
3493	38413
5483	38414
564	38415
442	38416
10964	38417
66503	38418
17677	38419
83907	38420
257	38421
103006	38422
51108	38423
209876	38424
17631	38425
112088	38426
109498	38427
61939	38428
149098	38429
225284	38430
53782	38431
33004	38432
26119	38433
101099	38434
164619	38435
46864	38436
175273	38437
163665	38438
50059	38439
35603	38440
15624	38441
153214	38442
10376	38443
11464	38444
13177	38445
74227	38446
45319	38447
100565	38448
16591	38449
114058	38450
235154	38451
59821	38452
58693	38453
20810	38454
43674	38455
8542	38456
37993	38457
93802	38458
45598	38459
189103	38460
147481	38461
46160	38462
57712	38463
57712	38464
127585	38465
73915	38466
34283	38467
31314	38468
169679	38469
70216	38470
97061	38471
238668	38472
34609	38473
137172	38474
81251	38475
230655	38476
161340	38477
76451	38478
159838	38479
71	38480
46657	38481
101239	38482
122229	38483
122416	38484
232842	38485
195644	38486
137161	38487
4054	38488
149022	38489
129075	38490
12501	38491
167336	38492
50881	38493
157835	38494
29987	38495
20096	38496
89653	38497
227531	38498
94910	38499
76442	38500
30245	38501
40196	38502
158732	38503
1551	38504
5088	38505
138280	38506
92354	38507
58925	38508
77684	38509
30920	38510
18635	38511
50565	38512
44131	38513
115668	38514
78703	38515
194339	38516
3420	38517
3420	38518
39888	38519
2089	38520
171625	38521
19323	38522
3	38523
13525	38524
103434	38525
57336	38526
163102	38527
51266	38528
117906	38529
75427	38530
32252	38531
117913	38532
40420	38533
19466	38534
150426	38535
15981	38536
14742	38537
20696	38538
143756	38539
19916	38540
77947	38541
20717	38542
9642	38543
16629	38544
25342	38545
83934	38546
7456	38547
47223	38548
75370	38549
17990	38550
7098	38551
2427	38552
3440	38553
4197	38554
10113	38555
597	38556
31609	38557
9788	38558
48502	38559
77740	38560
41811	38561
37912	38562
6659	38563
170130	38564
8874	38565
69217	38566
9616	38567
597	38568
19354	38569
870	38570
34612	38571
229824	38572
1237	38573
33175	38574
203199	38575
210597	38576
44466	38577
80851	38578
20945	38579
3563	38580
88911	38581
41661	38582
91644	38583
4602	38584
108715	38585
52995	38586
32994	38587
28700	38588
126137	38589
33013	38590
46638	38591
167134	38592
41056	38593
23248	38594
40951	38595
41529	38596
154	38597
16078	38598
16091	38599
3563	38600
41224	38601
33161	38602
63680	38603
3857	38604
87899	38605
107066	38606
2536	38607
74776	38608
31262	38609
463	38610
19317	38611
45451	38612
10826	38613
26227	38614
56819	38615
71870	38616
17721	38617
17476	38618
39198	38619
685	38620
2102	38621
67820	38622
6894	38623
147158	38624
31786	38625
23009	38626
179283	38627
15190	38628
204615	38629
16894	38630
67001	38631
4573	38632
685	38633
174586	38634
1442	38635
108716	38636
204625	38637
204621	38638
147170	38639
204607	38640
147159	38641
74984	38642
25749	38643
163381	38644
8163	38645
39913	38646
45781	38647
12287	38648
40471	38649
3563	38650
85282	38651
70703	38652
76298	38653
21679	38654
51766	38655
15	38656
39711	38657
75095	38658
33932	38659
135409	38660
63875	38661
43053	38662
27113	38663
117085	38664
3376	38665
725	38666
177584	38667
149583	38668
40834	38669
4599	38670
45127	38671
24847	38672
5350	38673
147161	38674
39197	38675
53274	38676
27378	38677
685	38678
12983	38679
86422	38680
147350	38681
165429	38682
5276	38683
109564	38684
10756	38685
9566	38686
143551	38687
155723	38688
685	38689
119080	38690
63510	38691
127208	38692
12331	38693
22340	38694
54855	38695
8116	38696
12863	38697
10936	38698
1442	38699
42623	38700
117085	38701
232038	38702
23401	38703
22440	38704
6011	38705
10781	38706
45648	38707
166986	38708
1893	38709
89	38710
1442	38711
63655	38712
163811	38713
120069	38714
6120	38715
87	38716
39355	38717
27227	38718
29023	38719
71393	38720
92751	38721
56718	38722
92757	38723
43003	38724
9107	38725
37002	38726
15409	38727
1945	38728
72733	38729
238570	38730
59783	38731
4600	38732
108719	38733
3563	38734
75805	38735
82111	38736
67885	38737
63651	38738
63565	38739
16242	38740
2536	38741
133351	38742
40834	38743
51216	38744
42504	38745
52029	38746
34166	38747
11138	38748
8149	38749
784	38750
4132	38751
8965	38752
23320	38753
20441	38754
113044	38755
17695	38756
133182	38757
11842	38758
214133	38759
22399	38760
1442	38761
113732	38762
14643	38763
52900	38764
47218	38765
24590	38766
30160	38767
218976	38768
87474	38769
103597	38770
10949	38771
7809	38772
114040	38773
54813	38774
10032	38775
15537	38776
142256	38777
2285	38778
1342	38779
3254	38780
64629	38781
9809	38782
754	38783
13370	38784
25598	38785
2457	38786
5417	38787
1322	38788
28071	38789
38325	38790
58274	38791
25799	38792
5391	38793
9980	38794
20917	38795
160	38796
13896	38797
9614	38798
1971	38799
18605	38800
285	38801
36210	38802
2863	38803
5673	38804
470	38805
106256	38806
25598	38807
73	38808
26083	38809
83464	38810
223	38811
2457	38812
88104	38813
30245	38814
19349	38815
2257	38816
6358	38817
892	38818
61669	38819
892	38820
14246	38821
2257	38822
100022	38823
19	38824
48853	38825
135	38826
7016	38827
1099	38828
811	38829
105	38830
1012	38831
3283	38832
993	38833
38558	38834
28444	38835
4750	38836
832	38837
11266	38838
32199	38839
510	38840
1492	38841
35064	38842
18246	38843
64836	38844
640	38845
40761	38846
6073	38847
14124	38848
84088	38849
832	38850
22492	38851
688	38852
24777	38853
14466	38854
1102	38855
197997	38856
46156	38857
8029	38858
20066	38859
27298	38860
11008	38861
665	38862
23739	38863
126105	38864
3862	38865
26401	38866
87025	38867
19750	38868
110	38869
5534	38870
55584	38871
11595	38872
29030	38873
44568	38874
47018	38875
37510	38876
21329	38877
22545	38878
48295	38879
27948	38880
143910	38881
80555	38882
14991	38883
54326	38884
10082	38885
10299	38886
17840	38887
44770	38888
41189	38889
118168	38890
51378	38891
31349	38892
8518	38893
80892	38894
32309	38895
11179	38896
95380	38897
3	38898
56328	38899
6160	38900
59161	38901
133917	38902
57703	38903
95450	38904
97124	38905
43249	38906
549	38907
8279	38908
4707	38909
190761	38910
42014	38911
12055	38912
57941	38913
11868	38914
101692	38915
106130	38916
32617	38917
10133	38918
79208	38919
75464	38920
52779	38921
16385	38922
12370	38923
2149	38924
31963	38925
33487	38926
99388	38927
58947	38928
8678	38929
37065	38930
238782	38931
63063	38932
55991	38933
5768	38934
49944	38935
78316	38936
3827	38937
8886	38938
14423	38939
86437	38940
28457	38941
38797	38942
77911	38943
164019	38944
35195	38945
106365	38946
7266	38947
123127	38948
17784	38949
44397	38950
9988	38951
14173	38952
8137	38953
20469	38954
23150	38955
3619	38956
4183	38957
43547	38958
218372	38959
48334	38960
38896	38961
15611	38962
6552	38963
180899	38964
34415	38965
59157	38966
13699	38967
86461	38968
237956	38969
51692	38970
92986	38971
25240	38972
6520	38973
11296	38974
1883	38975
77108	38976
1120	38977
718	38978
31400	38979
19234	38980
113773	38981
45544	38982
1176	38983
166830	38984
6455	38985
152315	38986
2142	38987
149479	38988
852	38989
9259	38990
26474	38991
35755	38992
40425	38993
2537	38994
12153	38995
36050	38996
10220	38997
9839	38998
48963	38999
42466	39000
24638	39001
12489	39002
63288	39003
1002	39004
72139	39005
31332	39006
46620	39007
33082	39008
5710	39009
31107	39010
83540	39011
6934	39012
24350	39013
8533	39014
26226	39015
51240	39016
20713	39017
16446	39018
19886	39019
75556	39020
164640	39021
14952	39022
15952	39023
21658	39024
2047	39025
45020	39026
22000	39027
33553	39028
42045	39029
87699	39030
72337	39031
21965	39032
13653	39033
24609	39034
20383	39035
93566	39036
25905	39037
5382	39038
2281	39039
57460	39040
25296	39041
31711	39042
87426	39043
2684	39044
142466	39045
208350	39046
14378	39047
2422	39048
128114	39049
118612	39050
63150	39051
40863	39052
36176	39053
85742	39054
28169	39055
139751	39056
19203	39057
14611	39058
88549	39059
9271	39060
21431	39061
89645	39062
13415	39063
40900	39064
68315	39065
163788	39066
41613	39067
56484	39068
105924	39069
120196	39070
41692	39071
32950	39072
33049	39073
155945	39074
156196	39075
32513	39076
68642	39077
14645	39078
26101	39079
26595	39080
41428	39081
17798	39082
36379	39083
26313	39084
66527	39085
68643	39086
37434	39087
47213	39088
35295	39089
41047	39090
158751	39091
33181	39092
17694	39093
41521	39094
67233	39095
88296	39096
95927	39097
235517	39098
116744	39099
35912	39100
26487	39101
14644	39102
67413	39103
74985	39104
52629	39105
53201	39106
68642	39107
120288	39108
52732	39109
68513	39110
103411	39111
47862	39112
14764	39113
73078	39114
166623	39115
116730	39116
160490	39117
66329	39118
28500	39119
59830	39120
118176	39121
35429	39122
68315	39123
52757	39124
23607	39125
143745	39126
7701	39127
15005	39128
16344	39129
50650	39130
32769	39131
14428	39132
116729	39133
23526	39134
51367	39135
66692	39136
17683	39137
19614	39138
137804	39139
52227	39140
52765	39141
89221	39142
41579	39143
52943	39144
66889	39145
87155	39146
29099	39147
117108	39148
59376	39149
44331	39150
156396	39151
52400	39152
32719	39153
23218	39154
22508	39155
22080	39156
230989	39157
13621	39158
37805	39159
118542	39160
16386	39161
65738	39162
94822	39163
19725	39164
159593	39165
60438	39166
54957	39167
41768	39168
27548	39169
137914	39170
45935	39171
12309	39172
37318	39173
89769	39174
162225	39175
36625	39176
73200	39177
52438	39178
26363	39179
11002	39180
56489	39181
161601	39182
40732	39183
194375	39184
155894	39185
127787	39186
51790	39187
58184	39188
3882	39189
13373	39190
3500	39191
2379	39192
46626	39193
115960	39194
3218	39195
21341	39196
2504	39197
21376	39198
46899	39199
29046	39200
2379	39201
65431	39202
57498	39203
21574	39204
15953	39205
101993	39206
175096	39207
79909	39208
102948	39209
17325	39210
8948	39211
97647	39212
58539	39213
215097	39214
9692	39215
17346	39216
157	39217
14880	39218
58050	39219
6052	39220
45770	39221
45770	39222
93911	39223
72603	39224
156584	39225
52628	39226
1533	39227
99355	39228
6569	39229
2734	39230
52289	39231
89277	39232
5227	39233
916	39234
8141	39235
26473	39236
101279	39237
174850	39238
40718	39239
4278	39240
11134	39241
8795	39242
219098	39243
2569	39244
21181	39245
56941	39246
17759	39247
92763	39248
40485	39249
21241	39250
87421	39251
118996	39252
166412	39253
67130	39254
167557	39255
163464	39256
239572	39257
87388	39258
166887	39259
116854	39260
119094	39261
235735	39262
89787	39263
166571	39264
238558	39265
167075	39266
163934	39267
235734	39268
67049	39269
88213	39270
163232	39271
6541	39272
45057	39273
11224	39274
14	39275
26557	39276
87742	39277
11899	39278
116887	39279
23387	39280
10317	39281
324	39282
17613	39283
8037	39284
83344	39285
109623	39286
21239	39287
21555	39288
110452	39289
19173	39290
3052	39291
28821	39292
16161	39293
9246	39294
29209	39295
12487	39296
77115	39297
121801	39298
15001	39299
23818	39300
28029	39301
37046	39302
42958	39303
22366	39304
20752	39305
134603	39306
14402	39307
61680	39308
7506	39309
10334	39310
9289	39311
6573	39312
41599	39313
8159	39314
14063	39315
6060	39316
156203	39317
34960	39318
29154	39319
148917	39320
130426	39321
128001	39322
57703	39323
8631	39324
22103	39325
138265	39326
40960	39327
29398	39328
47098	39329
125404	39330
45401	39331
93375	39332
6889	39333
30090	39334
155	39335
34348	39336
22941	39337
67412	39338
51272	39339
24289	39340
4312	39341
30380	39342
1990	39343
37725	39344
53336	39345
46307	39346
4034	39347
20212	39348
2030	39349
11298	39350
32307	39351
24342	39352
163910	39353
106641	39354
114030	39355
150823	39356
78302	39357
47396	39358
9162	39359
24376	39360
102281	39361
127551	39362
15286	39363
124676	39364
78184	39365
41102	39366
94413	39367
71612	39368
151467	39369
18057	39370
1031	39371
141854	39372
58505	39373
205710	39374
29529	39375
43552	39376
70816	39377
48152	39378
54007	39379
39210	39380
42402	39381
6018	39382
49600	39383
17443	39384
3628	39385
50707	39386
105704	39387
31798	39388
77544	39389
19555	39390
19201	39391
29168	39392
45591	39393
11881	39394
25624	39395
5594	39396
7671	39397
61512	39398
30603	39399
29508	39400
32728	39401
28929	39402
85840	39403
77453	39404
8817	39405
35920	39406
522	39407
26255	39408
10275	39409
2114	39410
150210	39411
27534	39412
82710	39413
9808	39414
9368	39415
24968	39416
26022	39417
2403	39418
14379	39419
52347	39420
11179	39421
2100	39422
46473	39423
11548	39424
10128	39425
10956	39426
21033	39427
1501	39428
11548	39429
50003	39430
9936	39431
208913	39432
4219	39433
8806	39434
48	39435
15586	39436
4317	39437
17326	39438
29323	39439
66151	39440
38800	39441
34845	39442
29177	39443
24438	39444
8515	39445
14497	39446
32873	39447
6425	39448
11944	39449
149718	39450
31917	39451
137562	39452
5333	39453
31278	39454
20807	39455
6936	39456
10335	39457
13308	39458
33773	39459
2402	39460
1882	39461
4889	39462
41017	39463
12272	39464
37597	39465
35027	39466
52560	39467
4900	39468
5320	39469
524	39470
53271	39471
25574	39472
63730	39473
164975	39474
106940	39475
23907	39476
2290	39477
41561	39478
5359	39479
50243	39480
11281	39481
52374	39482
144235	39483
39290	39484
2537	39485
7969	39486
17368	39487
2618	39488
53163	39489
6425	39490
25358	39491
38413	39492
44083	39493
149850	39494
23346	39495
64496	39496
19430	39497
14438	39498
14616	39499
7508	39500
17801	39501
6618	39502
47428	39503
11465	39504
101789	39505
115935	39506
3871	39507
10395	39508
21290	39509
54967	39510
14140	39511
56857	39512
102405	39513
1368	39514
4881	39515
21708	39516
9779	39517
106004	39518
10176	39519
58514	39520
7092	39521
6300	39522
6390	39523
14839	39524
4477	39525
16352	39526
3	39527
13350	39528
87767	39529
117125	39530
31834	39531
41708	39532
4252	39533
17719	39534
2133	39535
88930	39536
6551	39537
4824	39538
103728	39539
13519	39540
68488	39541
50148	39542
1897	39543
16207	39544
65995	39545
33078	39546
7303	39547
4959	39548
30831	39549
36142	39550
240179	39551
28081	39552
88283	39553
784	39554
74036	39555
784	39556
7568	39557
51811	39558
7956	39559
41577	39560
93294	39561
301	39562
3254	39563
55518	39564
42	39565
9158	39566
3979	39567
17357	39568
124118	39569
911	39570
17475	39571
1363	39572
14299	39573
8425	39574
14557	39575
1708	39576
143458	39577
1546	39578
6822	39579
200357	39580
10773	39581
18367	39582
3608	39583
16856	39584
25048	39585
26048	39586
6714	39587
12697	39588
88055	39589
1995	39590
6455	39591
27180	39592
2454	39593
623	39594
33889	39595
42656	39596
70488	39597
12351	39598
5942	39599
9156	39600
54087	39601
171237	39602
34665	39603
30250	39604
18727	39605
5358	39606
51073	39607
19271	39608
24807	39609
88931	39610
74141	39611
11679	39612
116585	39613
26234	39614
70560	39615
1430	39616
8254	39617
33151	39618
29055	39619
17746	39620
45188	39621
11679	39622
87072	39623
46297	39624
9394	39625
19366	39626
100683	39627
100779	39628
10301	39629
52994	39630
209185	39631
150302	39632
155471	39633
59520	39634
228219	39635
61165	39636
23673	39637
86803	39638
48379	39639
37379	39640
6068	39641
2934	39642
7956	39643
35180	39644
3469	39645
5276	39646
13621	39647
157200	39648
202814	39649
8926	39650
11450	39651
12469	39652
665	39653
18344	39654
177286	39655
17719	39656
12268	39657
1501	39658
19514	39659
73945	39660
12277	39661
590	39662
15245	39663
99198	39664
40078	39665
3561	39666
18862	39667
35042	39668
11842	39669
35451	39670
71848	39671
83768	39672
109131	39673
164058	39674
63469	39675
174508	39676
120986	39677
223790	39678
31061	39679
16256	39680
77763	39681
59937	39682
180073	39683
232794	39684
69566	39685
221688	39686
34893	39687
18901	39688
94510	39689
95543	39690
3575	39691
60031	39692
46719	39693
46720	39694
44033	39695
128774	39696
118759	39697
115272	39698
33690	39699
33619	39700
18132	39701
33309	39702
120772	39703
10518	39704
133860	39705
37315	39706
54033	39707
102795	39708
5445	39709
139235	39710
10519	39711
33690	39712
24561	39713
2106	39714
51478	39715
20353	39716
6308	39717
17834	39718
33898	39719
91686	39720
10043	39721
9234	39722
73749	39723
5660	39724
5660	39725
14322	39726
68105	39727
49635	39728
100437	39729
12086	39730
85311	39731
27887	39732
14701	39733
22309	39734
71483	39735
35918	39736
6826	39737
85504	39738
50548	39739
212461	39740
9052	39741
113431	39742
1729	39743
3167	39744
119420	39745
1237	39746
211577	39747
65620	39748
217899	39749
153683	39750
65586	39751
85176	39752
6826	39753
84788	39754
6277	39755
156929	39756
29948	39757
217203	39758
51749	39759
58756	39760
83840	39761
33793	39762
45103	39763
14482	39764
11300	39765
9351	39766
33137	39767
20369	39768
20405	39769
180153	39770
65690	39771
10832	39772
28854	39773
384	39774
214364	39775
212309	39776
52149	39777
59640	39778
92258	39779
26055	39780
152099	39781
46236	39782
21224	39783
26805	39784
122437	39785
10244	39786
92318	39787
13989	39788
119420	39789
237215	39790
238685	39791
215839	39792
26489	39793
2495	39794
42421	39795
34195	39796
155173	39797
6277	39798
12124	39799
2705	39800
2792	39801
124240	39802
1062	39803
52149	39804
20963	39805
82526	39806
12839	39807
79612	39808
205680	39809
79849	39810
31732	39811
207224	39812
65027	39813
57881	39814
43774	39815
142239	39816
115056	39817
11610	39818
27445	39819
37407	39820
25391	39821
109123	39822
123981	39823
133252	39824
107401	39825
189630	39826
184175	39827
19574	39828
98906	39829
238341	39830
26105	39831
1579	39832
14992	39833
189335	39834
136920	39835
132408	39836
57621	39837
77872	39838
110548	39839
129699	39840
133562	39841
133843	39842
90192	39843
116602	39844
151047	39845
182022	39846
97053	39847
148725	39848
42460	39849
156629	39850
208432	39851
11878	39852
81032	39853
136749	39854
96906	39855
84782	39856
144992	39857
44785	39858
142637	39859
140151	39860
96929	39861
126979	39862
1700	39863
11207	39864
131167	39865
62868	39866
124540	39867
237395	39868
70031	39869
200064	39870
82349	39871
76097	39872
121036	39873
144043	39874
103678	39875
27260	39876
120473	39877
110833	39878
146590	39879
134912	39880
197435	39881
38089	39882
169873	39883
116564	39884
34080	39885
38717	39886
66118	39887
104025	39888
32152	39889
75717	39890
174837	39891
76496	39892
78056	39893
27955	39894
30982	39895
53562	39896
130181	39897
92916	39898
54385	39899
72504	39900
76291	39901
97280	39902
69489	39903
94889	39904
15196	39905
14534	39906
8784	39907
210163	39908
142356	39909
33551	39910
198413	39911
193468	39912
187154	39913
59950	39914
66041	39915
87655	39916
108246	39917
79152	39918
96886	39919
146687	39920
150446	39921
238339	39922
182291	39923
53578	39924
167156	39925
203959	39926
69136	39927
140244	39928
147676	39929
55989	39930
85070	39931
69141	39932
140208	39933
129523	39934
108199	39935
209643	39936
61789	39937
62719	39938
108353	39939
203854	39940
143027	39941
69351	39942
90844	39943
31324	39944
34692	39945
139545	39946
40516	39947
133413	39948
119129	39949
52068	39950
118954	39951
121262	39952
101308	39953
12228	39954
118842	39955
170037	39956
15144	39957
205168	39958
135693	39959
101155	39960
195765	39961
190986	39962
161414	39963
160330	39964
118540	39965
111453	39966
140335	39967
121002	39968
66616	39969
158799	39970
162101	39971
44389	39972
214081	39973
89862	39974
197796	39975
10737	39976
64603	39977
880	39978
66130	39979
115861	39980
233729	39981
53686	39982
5029	39983
185341	39984
123827	39985
75165	39986
100236	39987
130761	39988
126011	39989
121760	39990
220389	39991
90957	39992
194964	39993
78295	39994
61875	39995
234717	39996
165799	39997
197860	39998
11794	39999
123430	40000
162241	40001
223454	40002
29459	40003
143841	40004
61931	40005
153455	40006
44389	40007
5139	40008
38023	40009
16670	40010
186711	40011
140522	40012
78293	40013
23848	40014
134027	40015
234718	40016
42467	40017
135269	40018
53869	40019
97501	40020
125491	40021
61361	40022
24232	40023
163206	40024
147896	40025
24204	40026
136847	40027
12249	40028
55398	40029
38870	40030
34448	40031
39538	40032
38168	40033
75734	40034
175141	40035
75019	40036
213953	40037
139596	40038
80976	40039
200094	40040
77267	40041
119933	40042
197786	40043
80010	40044
193376	40045
133641	40046
53838	40047
13688	40048
192777	40049
32148	40050
91789	40051
124541	40052
46720	40053
82482	40054
199979	40055
74697	40056
27331	40057
113666	40058
199836	40059
16020	40060
156362	40061
86444	40062
75779	40063
114609	40064
16260	40065
16735	40066
16407	40067
207334	40068
22522	40069
81225	40070
56263	40071
68423	40072
5347	40073
72504	40074
31578	40075
31791	40076
66292	40077
14512	40078
90415	40079
54304	40080
166731	40081
17743	40082
198029	40083
1639	40084
23882	40085
94672	40086
669	40087
59851	40088
669	40089
1332	40090
33829	40091
19745	40092
13077	40093
12272	40094
180399	40095
4287	40096
3544	40097
198762	40098
669	40099
134565	40100
57897	40101
113270	40102
4144	40103
75736	40104
22952	40105
200	40106
44297	40107
65898	40108
608	40109
140333	40110
31091	40111
90189	40112
84120	40113
24662	40114
48672	40115
111084	40116
2393	40117
32052	40118
98350	40119
177097	40120
734	40121
91397	40122
86414	40123
52343	40124
6532	40125
193254	40126
88578	40127
5400	40128
83712	40129
3788	40130
61534	40131
17482	40132
45259	40133
3	40134
3	40135
9138	40136
23613	40137
6923	40138
5620	40139
4335	40140
43284	40141
95531	40142
14170	40143
61903	40144
130	40145
19465	40146
10960	40147
7955	40148
9261	40149
110321	40150
64286	40151
64508	40152
16048	40153
10960	40154
40665	40155
173196	40156
6411	40157
64164	40158
48140	40159
39285	40160
118615	40161
41114	40162
114068	40163
235795	40164
81976	40165
25918	40166
28212	40167
59158	40168
47417	40169
9959	40170
16388	40171
27495	40172
43414	40173
30360	40174
30207	40175
30207	40176
13759	40177
37996	40178
13759	40179
601	40180
199	40181
172201	40182
7856	40183
8542	40184
14770	40185
6029	40186
14882	40187
117737	40188
62579	40189
149175	40190
21130	40191
32253	40192
10134	40193
2486	40194
28323	40195
27357	40196
26060	40197
26060	40198
70376	40199
70626	40200
824	40201
45615	40202
98270	40203
1012	40204
63487	40205
712	40206
14395	40207
1134	40208
6449	40209
202965	40210
124438	40211
961	40212
141	40213
9257	40214
33350	40215
115832	40216
92475	40217
91996	40218
4481	40219
27308	40220
5949	40221
2807	40222
1738	40223
165462	40224
121621	40225
26938	40226
78536	40227
8240	40228
192567	40229
103918	40230
46789	40231
150865	40232
38525	40233
21917	40234
168741	40235
122036	40236
4181	40237
168771	40238
3917	40239
85899	40240
122066	40241
62087	40242
2558	40243
53365	40244
4550	40245
10252	40246
22313	40247
179149	40248
3138	40249
36941	40250
75392	40251
6898	40252
30116	40253
153445	40254
85013	40255
233349	40256
170888	40257
10502	40258
63746	40259
134233	40260
69028	40261
18252	40262
207961	40263
53550	40264
14569	40265
78549	40266
4013	40267
1856	40268
48195	40269
2965	40270
75324	40271
63	40272
72932	40273
20244	40274
1040	40275
4158	40276
6939	40277
32849	40278
8814	40279
54225	40280
4213	40281
8257	40282
9709	40283
33788	40284
18276	40285
18254	40286
10001	40287
31649	40288
67985	40289
8130	40290
33091	40291
32631	40292
38916	40293
27156	40294
1956	40295
10900	40296
10900	40297
213723	40298
220124	40299
92799	40300
685	40301
32659	40302
135730	40303
207331	40304
89992	40305
58372	40306
15391	40307
209563	40308
10832	40309
1100	40310
42584	40311
67766	40312
3849	40313
239315	40314
11180	40315
2607	40316
27292	40317
2122	40318
27959	40319
17	40320
26	40321
259	40322
5878	40323
72757	40324
222958	40325
6028	40326
12156	40327
33553	40328
27514	40329
13450	40330
409	40331
16779	40332
20993	40333
117923	40334
8642	40335
19422	40336
20993	40337
20993	40338
155931	40339
69491	40340
8959	40341
132180	40342
25974	40343
4712	40344
43601	40345
87	40346
24271	40347
659	40348
26010	40349
19225	40350
23687	40351
10754	40352
88844	40353
26761	40354
40693	40355
62965	40356
23757	40357
17624	40358
372	40359
23943	40360
76104	40361
1468	40362
3220	40363
649	40364
26587	40365
13542	40366
8637	40367
40335	40368
78128	40369
78128	40370
36226	40371
75715	40372
3124	40373
55	40374
155202	40375
110247	40376
41236	40377
36571	40378
50492	40379
113359	40380
2667	40381
26383	40382
87419	40383
163427	40384
13813	40385
85311	40386
33874	40387
91607	40388
32214	40389
32204	40390
25989	40391
88945	40392
34107	40393
207842	40394
10244	40395
84102	40396
21207	40397
44917	40398
20069	40399
20189	40400
59	40401
10099	40402
9047	40403
40820	40404
213948	40405
24645	40406
92489	40407
88911	40408
771	40409
163796	40410
117172	40411
49718	40412
1580	40413
32607	40414
38295	40415
17972	40416
53377	40417
64530	40418
146192	40419
86459	40420
10352	40421
94837	40422
235884	40423
59183	40424
71992	40425
21387	40426
94725	40427
40306	40428
86459	40429
10352	40430
1466	40431
1195	40432
70075	40433
12963	40434
27525	40435
35264	40436
234304	40437
232809	40438
233000	40439
233733	40440
219087	40441
85238	40442
113490	40443
321	40444
108046	40445
49537	40446
57665	40447
5992	40448
112660	40449
153876	40450
27150	40451
85919	40452
3886	40453
10649	40454
205629	40455
133216	40456
37552	40457
85108	40458
6084	40459
93276	40460
3563	40461
3564	40462
4601	40463
10826	40464
181389	40465
39215	40466
6296	40467
28306	40468
19706	40469
9312	40470
104455	40471
7467	40472
106806	40473
106806	40474
62609	40475
854	40476
43597	40477
22566	40478
5968	40479
38437	40480
62627	40481
6030	40482
19541	40483
98539	40484
75616	40485
102631	40486
59843	40487
99256	40488
176325	40489
126190	40490
43651	40491
126543	40492
126297	40493
94417	40494
55582	40495
178876	40496
175036	40497
174909	40498
94751	40499
177221	40500
6907	40501
43562	40502
44026	40503
125615	40504
127774	40505
94650	40506
72121	40507
128435	40508
94813	40509
128259	40510
126970	40511
12938	40512
55956	40513
177501	40514
56124	40515
93693	40516
80488	40517
128999	40518
55888	40519
65878	40520
39136	40521
20515	40522
107235	40523
83696	40524
8963	40525
6294	40526
40074	40527
207176	40528
41906	40529
1713	40530
15979	40531
3059	40532
37246	40533
36288	40534
13551	40535
201255	40536
12949	40537
16302	40538
121435	40539
169562	40540
100927	40541
68799	40542
26779	40543
141311	40544
176809	40545
10830	40546
210746	40547
26885	40548
82075	40549
129209	40550
68853	40551
14137	40552
17959	40553
200528	40554
197059	40555
53038	40556
99868	40557
154022	40558
100478	40559
14909	40560
41965	40561
25066	40562
64389	40563
146081	40564
234465	40565
93655	40566
90524	40567
101794	40568
53384	40569
110163	40570
128276	40571
167735	40572
3893	40573
121867	40574
53038	40575
105801	40576
107898	40577
6560	40578
167405	40579
163403	40580
107539	40581
66374	40582
145752	40583
122328	40584
90342	40585
225579	40586
70518	40587
162440	40588
37467	40589
48346	40590
29873	40591
66443	40592
134470	40593
146591	40594
166005	40595
27699	40596
134994	40597
10138	40598
17127	40599
8933	40600
21814	40601
100453	40602
21772	40603
107224	40604
948	40605
69331	40606
17339	40607
59986	40608
52480	40609
238418	40610
33622	40611
12455	40612
129209	40613
31308	40614
111890	40615
33585	40616
223797	40617
7673	40618
14949	40619
90936	40620
19373	40621
65878	40622
37996	40623
160782	40624
106174	40625
17252	40626
139169	40627
18139	40628
50593	40629
42137	40630
26795	40631
66220	40632
224475	40633
128531	40634
75542	40635
132470	40636
122132	40637
122396	40638
81501	40639
190767	40640
55657	40641
108163	40642
211302	40643
121583	40644
169120	40645
203093	40646
89974	40647
90026	40648
121076	40649
53857	40650
26740	40651
115073	40652
52896	40653
179418	40654
67016	40655
224666	40656
162544	40657
44463	40658
136774	40659
34465	40660
99583	40661
43968	40662
167119	40663
14220	40664
17280	40665
29713	40666
9593	40667
101979	40668
234943	40669
76891	40670
90970	40671
115578	40672
161537	40673
100887	40674
66107	40675
114421	40676
29120	40677
12359	40678
1674	40679
211180	40680
42230	40681
10563	40682
114802	40683
197207	40684
160127	40685
81232	40686
104619	40687
145816	40688
144788	40689
26877	40690
83703	40691
85322	40692
192772	40693
79360	40694
238354	40695
69389	40696
46079	40697
69389	40698
169295	40699
88522	40700
121948	40701
4914	40702
102259	40703
148356	40704
118183	40705
135016	40706
38965	40707
90600	40708
87545	40709
46080	40710
42140	40711
7735	40712
107347	40713
45063	40714
117197	40715
41999	40716
31801	40717
43833	40718
121892	40719
13551	40720
192543	40721
80000	40722
90680	40723
28097	40724
98165	40725
90185	40726
130745	40727
159802	40728
21903	40729
26118	40730
20603	40731
137594	40732
128255	40733
144644	40734
90563	40735
58427	40736
64797	40737
69588	40738
29122	40739
69116	40740
65531	40741
33414	40742
33414	40743
28403	40744
106000	40745
105021	40746
168144	40747
37474	40748
110696	40749
2268	40750
80255	40751
145639	40752
42236	40753
126957	40754
39865	40755
88817	40756
854	40757
100141	40758
25066	40759
107312	40760
90563	40761
76951	40762
64660	40763
25152	40764
17329	40765
21236	40766
17531	40767
163080	40768
34538	40769
237993	40770
46482	40771
30202	40772
224848	40773
64660	40774
161470	40775
191216	40776
14913	40777
147315	40778
77302	40779
80558	40780
122278	40781
175287	40782
10172	40783
50938	40784
1544	40785
69027	40786
25066	40787
162134	40788
850	40789
176616	40790
83696	40791
137727	40792
113934	40793
202262	40794
61291	40795
148894	40796
102793	40797
33742	40798
26820	40799
59168	40800
71235	40801
26210	40802
23288	40803
8347	40804
33557	40805
204649	40806
94318	40807
5100	40808
12455	40809
161868	40810
122418	40811
33614	40812
204638	40813
45464	40814
45755	40815
100545	40816
34761	40817
87559	40818
82375	40819
125243	40820
18506	40821
225754	40822
137575	40823
25688	40824
93164	40825
227431	40826
59497	40827
145802	40828
26609	40829
93129	40830
81187	40831
33405	40832
128315	40833
93661	40834
49123	40835
55834	40836
1896	40837
30904	40838
45094	40839
122435	40840
166084	40841
52445	40842
188387	40843
4799	40844
165017	40845
17149	40846
63083	40847
129589	40848
155878	40849
6608	40850
21925	40851
53461	40852
104841	40853
97330	40854
70908	40855
93402	40856
24272	40857
206476	40858
138238	40859
43768	40860
42075	40861
81232	40862
92649	40863
8982	40864
4799	40865
90502	40866
25741	40867
8958	40868
95011	40869
14969	40870
100478	40871
195753	40872
71503	40873
39420	40874
11467	40875
9653	40876
200727	40877
197030	40878
63386	40879
7666	40880
33651	40881
135188	40882
59444	40883
234426	40884
158788	40885
233637	40886
121771	40887
46723	40888
69377	40889
117197	40890
121223	40891
42038	40892
159756	40893
14900	40894
53717	40895
49500	40896
163035	40897
29709	40898
67725	40899
133593	40900
229241	40901
14844	40902
144878	40903
144878	40904
21969	40905
179731	40906
22488	40907
11453	40908
116807	40909
148930	40910
141569	40911
135873	40912
4523	40913
15994	40914
25749	40915
122764	40916
233098	40917
121292	40918
128773	40919
15458	40920
29165	40921
140521	40922
99920	40923
113130	40924
49183	40925
179712	40926
91231	40927
128749	40928
216760	40929
158441	40930
179292	40931
71231	40932
145953	40933
103784	40934
105871	40935
142209	40936
46576	40937
117920	40938
102469	40939
112450	40940
121683	40941
53643	40942
341	40943
88217	40944
59541	40945
62285	40946
190948	40947
190609	40948
227036	40949
108721	40950
17145	40951
107155	40952
189191	40953
81489	40954
169948	40955
5764	40956
53360	40957
240253	40958
1910	40959
75079	40960
18083	40961
53511	40962
199966	40963
49130	40964
118199	40965
89469	40966
42188	40967
32178	40968
112066	40969
184493	40970
14177	40971
121892	40972
114451	40973
42226	40974
6585	40975
85659	40976
141980	40977
159788	40978
71631	40979
8434	40980
41622	40981
55312	40982
150253	40983
28330	40984
236948	40985
149581	40986
167235	40987
58631	40988
5822	40989
239770	40990
160267	40991
231974	40992
3755	40993
62105	40994
134541	40995
107805	40996
168534	40997
40117	40998
201525	40999
176272	41000
12522	41001
3847	41002
66216	41003
209304	41004
143199	41005
15901	41006
143913	41007
63028	41008
49275	41009
62975	41010
41031	41011
112183	41012
209249	41013
173661	41014
592	41015
1153	41016
4325	41017
44716	41018
187512	41019
28600	41020
28314	41021
133256	41022
131707	41023
131466	41024
130798	41025
75045	41026
96651	41027
28327	41028
45056	41029
57238	41030
23088	41031
182393	41032
28657	41033
51555	41034
10853	41035
13648	41036
16231	41037
2101	41038
2551	41039
5686	41040
3857	41041
5686	41042
68460	41043
68460	41044
11338	41045
113085	41046
212711	41047
33377	41048
157803	41049
224094	41050
58708	41051
96558	41052
87988	41053
30108	41054
233625	41055
82208	41056
221889	41057
113540	41058
88645	41059
12474	41060
14840	41061
10390	41062
65723	41063
203561	41064
38826	41065
94775	41066
90890	41067
145239	41068
111395	41069
3909	41070
90696	41071
26932	41072
15475	41073
124417	41074
2769	41075
35733	41076
16444	41077
90493	41078
23666	41079
251	41080
13764	41081
1904	41082
20081	41083
69598	41084
31602	41085
10390	41086
58637	41087
8347	41088
25043	41089
16320	41090
2000	41091
24661	41092
11665	41093
3016	41094
118779	41095
163854	41096
283	41097
31960	41098
17657	41099
199	41100
90258	41101
50843	41102
35867	41103
30087	41104
24319	41105
112918	41106
46284	41107
91626	41108
1283	41109
2121	41110
176	41111
176	41112
12755	41113
174437	41114
5855	41115
10419	41116
10609	41117
83990	41118
149850	41119
121471	41120
75862	41121
1234	41122
8148	41123
26559	41124
161948	41125
9090	41126
167371	41127
63614	41128
49917	41129
17187	41130
14746	41131
96842	41132
64709	41133
210693	41134
233207	41135
86104	41136
52365	41137
77609	41138
66366	41139
227862	41140
11708	41141
10390	41142
33162	41143
14840	41144
8961	41145
2587	41146
64888	41147
37654	41148
22919	41149
59726	41150
122692	41151
128924	41152
82422	41153
51338	41154
66026	41155
119295	41156
10641	41157
115499	41158
7431	41159
93628	41160
94039	41161
6687	41162
11641	41163
25388	41164
65136	41165
226800	41166
21278	41167
111508	41168
31378	41169
151272	41170
2206	41171
227958	41172
104869	41173
11502	41174
83013	41175
144564	41176
3069	41177
18052	41178
157489	41179
461	41180
157262	41181
152145	41182
214258	41183
57041	41184
116140	41185
68029	41186
23342	41187
66359	41188
40701	41189
26081	41190
18400	41191
125737	41192
106162	41193
26960	41194
21239	41195
108657	41196
12044	41197
164193	41198
82794	41199
22109	41200
43803	41201
71853	41202
71822	41203
128130	41204
3331	41205
37473	41206
52036	41207
114719	41208
208	41209
3842	41210
20611	41211
35420	41212
80223	41213
95672	41214
202801	41215
95010	41216
16931	41217
80223	41218
35807	41219
23717	41220
20196	41221
10334	41222
88512	41223
42514	41224
83734	41225
15842	41226
14550	41227
8784	41228
7530	41229
40357	41230
39183	41231
51131	41232
44172	41233
38449	41234
41747	41235
25992	41236
63190	41237
33352	41238
51674	41239
21926	41240
66363	41241
159467	41242
87973	41243
63199	41244
143940	41245
1234	41246
12456	41247
5852	41248
48875	41249
31221	41250
33316	41251
3690	41252
1650	41253
283	41254
10589	41255
153427	41256
3648	41257
14087	41258
40237	41259
455	41260
63209	41261
12456	41262
18052	41263
107706	41264
77583	41265
106741	41266
50353	41267
18221	41268
149019	41269
71089	41270
3522	41271
51942	41272
25424	41273
545	41274
130204	41275
197223	41276
73681	41277
55061	41278
1100	41279
20583	41280
25994	41281
65612	41282
163	41283
58031	41284
668	41285
185796	41286
34343	41287
19739	41288
127077	41289
106968	41290
1407	41291
4288	41292
58	41293
225289	41294
164329	41295
179102	41296
20801	41297
73176	41298
57238	41299
195759	41300
86838	41301
7434	41302
111298	41303
42269	41304
112199	41305
143338	41306
2121	41307
147920	41308
71792	41309
112356	41310
149496	41311
148790	41312
68502	41313
68502	41314
41685	41315
33124	41316
86475	41317
33651	41318
28	41319
79343	41320
6671	41321
22536	41322
30233	41323
3072	41324
10538	41325
96040	41326
30443	41327
12	41328
37246	41329
16	41330
3075	41331
3100	41332
3948	41333
349	41334
16	41335
47523	41336
1293	41337
13841	41338
105096	41339
60529	41340
6658	41341
26	41342
16315	41343
5659	41344
120762	41345
21213	41346
10539	41347
21810	41348
169118	41349
147809	41350
1852	41351
42291	41352
42371	41353
15034	41354
7100	41355
17929	41356
38220	41357
42700	41358
60243	41359
11287	41360
85342	41361
33743	41362
91672	41363
15052	41364
10503	41365
43016	41366
10	41367
23583	41368
37657	41369
84798	41370
42322	41371
71465	41372
12	41373
46	41374
21847	41375
90620	41376
47811	41377
3444	41378
2543	41379
46	41380
18040	41381
194948	41382
69574	41383
25043	41384
1183	41385
46	41386
58447	41387
1183	41388
797	41389
11	41390
8988	41391
15052	41392
16	41393
4997	41394
26970	41395
5724	41396
24125	41397
2304	41398
4458	41399
69661	41400
169286	41401
20518	41402
138030	41403
9014	41404
17	41405
1293	41406
196551	41407
7649	41408
12571	41409
69541	41410
18213	41411
137	41412
104473	41413
91	41414
121041	41415
53650	41416
4241	41417
20266	41418
21867	41419
94642	41420
1077	41421
4085	41422
4242	41423
222402	41424
16527	41425
134449	41426
72648	41427
129896	41428
3604	41429
177728	41430
4879	41431
790	41432
1608	41433
7234	41434
195	41435
155042	41436
40363	41437
26	41438
32214	41439
61	41440
4563	41441
61	41442
538	41443
85141	41444
81356	41445
53795	41446
7653	41447
107411	41448
81519	41449
20421	41450
1267	41451
206737	41452
203535	41453
145916	41454
1497	41455
164336	41456
102633	41457
115139	41458
234501	41459
53498	41460
11833	41461
101269	41462
3309	41463
159433	41464
28312	41465
12139	41466
18838	41467
86248	41468
1051	41469
24473	41470
134073	41471
146180	41472
5977	41473
1040	41474
2856	41475
33081	41476
98856	41477
628	41478
28359	41479
33230	41480
2824	41481
55289	41482
38440	41483
26233	41484
32230	41485
307	41486
111128	41487
105732	41488
59881	41489
61446	41490
139485	41491
506	41492
93274	41493
32595	41494
3961	41495
17	41496
136832	41497
153491	41498
94558	41499
7696	41500
77840	41501
965	41502
4564	41503
46008	41504
965	41505
9209	41506
54461	41507
6290	41508
3611	41509
34631	41510
5529	41511
151351	41512
78765	41513
30	41514
34484	41515
4715	41516
15817	41517
82610	41518
21559	41519
528	41520
38874	41521
17682	41522
2415	41523
108922	41524
92027	41525
1676	41526
100624	41527
4642	41528
21806	41529
66954	41530
57963	41531
387	41532
8275	41533
90860	41534
19491	41535
1216	41536
25111	41537
9285	41538
23949	41539
60351	41540
108851	41541
31242	41542
30184	41543
59654	41544
72618	41545
203402	41546
94393	41547
52628	41548
84732	41549
47733	41550
111140	41551
82283	41552
98177	41553
4316	41554
70568	41555
21441	41556
21022	41557
180645	41558
85223	41559
38205	41560
31891	41561
15	41562
99019	41563
197745	41564
62360	41565
158032	41566
55205	41567
889	41568
1877	41569
204342	41570
72084	41571
15160	41572
151483	41573
104060	41574
20588	41575
1626	41576
89877	41577
25985	41578
128820	41579
108538	41580
63	41581
376	41582
638	41583
50448	41584
8580	41585
6740	41586
18475	41587
39952	41588
37446	41589
1206	41590
900	41591
24406	41592
405	41593
16423	41594
112	41595
991	41596
2651	41597
2811	41598
93738	41599
38825	41600
22927	41601
2235	41602
365	41603
43326	41604
13876	41605
142485	41606
17154	41607
37559	41608
113493	41609
64012	41610
167089	41611
161182	41612
29040	41613
109433	41614
82943	41615
177370	41616
45385	41617
135573	41618
3574	41619
72577	41620
27788	41621
99100	41622
36651	41623
417	41624
193294	41625
24264	41626
145156	41627
4852	41628
145156	41629
174991	41630
68229	41631
49621	41632
154521	41633
38018	41634
65241	41635
25639	41636
440	41637
41536	41638
29057	41639
74108	41640
82711	41641
109657	41642
186189	41643
143244	41644
95487	41645
4085	41646
19114	41647
56325	41648
64214	41649
1599	41650
21283	41651
98294	41652
6493	41653
16090	41654
6493	41655
24813	41656
18612	41657
18612	41658
131152	41659
131152	41660
150380	41661
123791	41662
25012	41663
233539	41664
27395	41665
19228	41666
5816	41667
67316	41668
217831	41669
21848	41670
15773	41671
18138	41672
99172	41673
54397	41674
23417	41675
12401	41676
14939	41677
15082	41678
14933	41679
575	41680
6605	41681
121519	41682
116093	41683
89446	41684
135451	41685
34092	41686
123202	41687
171398	41688
48189	41689
132352	41690
176	41691
90305	41692
24310	41693
17907	41694
81939	41695
28026	41696
133037	41697
18157	41698
8555	41699
85142	41700
31513	41701
76832	41702
1554	41703
132265	41704
13903	41705
49052	41706
14210	41707
20185	41708
30904	41709
4122	41710
2660	41711
65790	41712
156434	41713
214208	41714
155449	41715
1923	41716
334	41717
2426	41718
159306	41719
10057	41720
147598	41721
239101	41722
228234	41723
12834	41724
70442	41725
2801	41726
137	41727
6084	41728
2921	41729
60221	41730
60286	41731
14619	41732
6736	41733
71590	41734
117917	41735
117917	41736
117917	41737
19533	41738
99813	41739
76007	41740
101727	41741
59085	41742
190012	41743
75781	41744
59552	41745
99909	41746
101487	41747
136142	41748
5337	41749
136765	41750
50207	41751
126651	41752
17187	41753
102097	41754
32541	41755
144257	41756
17085	41757
152621	41758
62741	41759
1438	41760
25975	41761
37172	41762
41248	41763
11262	41764
4183	41765
50353	41766
134495	41767
41091	41768
111858	41769
54542	41770
26696	41771
61377	41772
143063	41773
16133	41774
7764	41775
48631	41776
49	41777
28689	41778
99424	41779
99248	41780
139058	41781
134582	41782
51125	41783
3770	41784
48825	41785
9165	41786
966	41787
3483	41788
36405	41789
600	41790
5169	41791
10818	41792
77918	41793
163065	41794
62081	41795
125683	41796
216035	41797
214734	41798
24602	41799
24602	41800
214097	41801
88761	41802
236486	41803
131038	41804
204323	41805
91479	41806
171886	41807
225893	41808
14107	41809
95953	41810
2190	41811
16093	41812
146181	41813
4810	41814
35518	41815
35518	41816
11028	41817
6989	41818
45034	41819
216972	41820
97905	41821
154693	41822
154841	41823
35838	41824
6989	41825
71601	41826
95661	41827
98403	41828
50905	41829
222935	41830
146861	41831
14242	41832
85405	41833
196954	41834
33230	41835
95402	41836
22201	41837
966	41838
181868	41839
2782	41840
71569	41841
72176	41842
79391	41843
42037	41844
51277	41845
212278	41846
3956	41847
874	41848
22278	41849
141759	41850
133417	41851
33343	41852
148898	41853
2783	41854
27787	41855
108815	41856
177040	41857
164195	41858
212334	41859
87144	41860
72477	41861
24524	41862
72651	41863
15044	41864
167892	41865
90096	41866
227237	41867
3934	41868
162992	41869
1044	41870
224807	41871
180530	41872
195891	41873
38485	41874
115348	41875
14451	41876
66240	41877
102752	41878
2186	41879
2769	41880
1080	41881
1420	41882
30127	41883
72484	41884
11462	41885
6559	41886
5916	41887
17994	41888
868	41889
95019	41890
82458	41891
30134	41892
126831	41893
79391	41894
151439	41895
77005	41896
83683	41897
174641	41898
59385	41899
224187	41900
218366	41901
37059	41902
89195	41903
157954	41904
73533	41905
25078	41906
78178	41907
972	41908
69884	41909
154304	41910
127165	41911
115077	41912
1938	41913
66593	41914
24113	41915
218597	41916
99343	41917
14924	41918
33294	41919
4844	41920
9209	41921
217484	41922
506	41923
4564	41924
195	41925
198944	41926
199740	41927
56180	41928
40703	41929
2769	41930
192199	41931
21418	41932
47890	41933
13912	41934
68671	41935
85848	41936
2765	41937
2338	41938
63525	41939
115370	41940
120662	41941
439	41942
141949	41943
50667	41944
45010	41945
20895	41946
61229	41947
2090	41948
7696	41949
120334	41950
225182	41951
33983	41952
65585	41953
66234	41954
2338	41955
127560	41956
55402	41957
5201	41958
23433	41959
20150	41960
1336	41961
19159	41962
511	41963
90612	41964
903	41965
17556	41966
13951	41967
22555	41968
179830	41969
124948	41970
11108	41971
96745	41972
32353	41973
13951	41974
47662	41975
23231	41976
14565	41977
3644	41978
171036	41979
16293	41980
60968	41981
48509	41982
1652	41983
12298	41984
11817	41985
19613	41986
35899	41987
141092	41988
600	41989
5515	41990
142696	41991
123385	41992
92940	41993
7927	41994
63160	41995
71197	41996
25655	41997
28432	41998
66026	41999
1931	42000
51337	42001
93473	42002
163147	42003
949	42004
25	42005
44040	42006
25554	42007
790	42008
35694	42009
130868	42010
9094	42011
37108	42012
32344	42013
91004	42014
81373	42015
6858	42016
84461	42017
244	42018
33900	42019
32463	42020
15273	42021
10770	42022
25204	42023
42411	42024
3	42025
6028	42026
117918	42027
117918	42028
34313	42029
527	42030
35046	42031
84021	42032
388	42033
1198	42034
136697	42035
11762	42036
91454	42037
13009	42038
86247	42039
14731	42040
210045	42041
5373	42042
3596	42043
1794	42044
910	42045
29523	42046
20196	42047
29523	42048
77884	42049
194194	42050
38386	42051
102811	42052
29523	42053
29523	42054
29523	42055
19545	42056
23950	42057
71197	42058
51217	42059
91961	42060
9285	42061
15661	42062
547	42063
81099	42064
18	42065
13387	42066
25101	42067
6138	42068
27809	42069
27966	42070
2252	42071
7474	42072
63	42073
32268	42074
11135	42075
2652	42076
2212	42077
75	42078
9690	42079
705	42080
9987	42081
52795	42082
106097	42083
33860	42084
35007	42085
1156	42086
1001	42087
51250	42088
2314	42089
19007	42090
72315	42091
17558	42092
78335	42093
11303	42094
31147	42095
1111	42096
11223	42097
1501	42098
49746	42099
45685	42100
27191	42101
469	42102
79271	42103
4826	42104
27077	42105
5521	42106
87920	42107
15261	42108
8161	42109
1339	42110
18302	42111
99180	42112
34291	42113
10259	42114
152	42115
164144	42116
2073	42117
42643	42118
49351	42119
11123	42120
82124	42121
4114	42122
42610	42123
22695	42124
48747	42125
104020	42126
8205	42127
6759	42128
7968	42129
18395	42130
24407	42131
28461	42132
1217	42133
50	42134
6302	42135
57087	42136
37353	42137
63	42138
774	42139
212318	42140
2515	42141
2609	42142
32024	42143
102726	42144
16705	42145
13256	42146
39103	42147
25418	42148
4775	42149
25154	42150
23822	42151
132761	42152
39105	42153
27404	42154
37134	42155
362	42156
15273	42157
24597	42158
689	42159
459	42160
62663	42161
24597	42162
9809	42163
25891	42164
7978	42165
6543	42166
5525	42167
25850	42168
52	42169
1679	42170
113368	42171
555	42172
17619	42173
26629	42174
32200	42175
107288	42176
20952	42177
7139	42178
8071	42179
1001	42180
37358	42181
56827	42182
817	42183
20282	42184
7494	42185
49567	42186
886	42187
270	42188
4719	42189
3317	42190
65683	42191
55120	42192
6427	42193
12150	42194
15396	42195
7318	42196
29743	42197
15651	42198
106252	42199
749	42200
2212	42201
25563	42202
123581	42203
16196	42204
10181	42205
2770	42206
11987	42207
18038	42208
20920	42209
40396	42210
25270	42211
50890	42212
27733	42213
74102	42214
11084	42215
10912	42216
43660	42217
127989	42218
45219	42219
13599	42220
12021	42221
2292	42222
130104	42223
27688	42224
19097	42225
22153	42226
17386	42227
14200	42228
27122	42229
590	42230
20490	42231
63310	42232
20206	42233
1522	42234
5635	42235
21152	42236
26056	42237
1350	42238
247	42239
3014	42240
127	42241
3708	42242
81106	42243
338	42244
49608	42245
20310	42246
14236	42247
61696	42248
39464	42249
115010	42250
1791	42251
5209	42252
101828	42253
115056	42254
26027	42255
12191	42256
223947	42257
81844	42258
153231	42259
39011	42260
18849	42261
161997	42262
179974	42263
56642	42264
179985	42265
129504	42266
56526	42267
179971	42268
2266	42269
73264	42270
2266	42271
179964	42272
179966	42273
179552	42274
3145	42275
142981	42276
29676	42277
38134	42278
105348	42279
105902	42280
60386	42281
77994	42282
11452	42283
80238	42284
105923	42285
62005	42286
47706	42287
80228	42288
47808	42289
143018	42290
105927	42291
79333	42292
38305	42293
79919	42294
62012	42295
16497	42296
37469	42297
78588	42298
80230	42299
198022	42300
142965	42301
80225	42302
30487	42303
77994	42304
9903	42305
3267	42306
195992	42307
4261	42308
30437	42309
7169	42310
78794	42311
142324	42312
104458	42313
105921	42314
103055	42315
78415	42316
18218	42317
7169	42318
103557	42319
60117	42320
47633	42321
104638	42322
198707	42323
48351	42324
7169	42325
29865	42326
69506	42327
47182	42328
47583	42329
19744	42330
24373	42331
13647	42332
79299	42333
16336	42334
24185	42335
8400	42336
36300	42337
118080	42338
1016	42339
57768	42340
50057	42341
28324	42342
25129	42343
74686	42344
47470	42345
83825	42346
97448	42347
6303	42348
24774	42349
35232	42350
106014	42351
198703	42352
47493	42353
77675	42354
47897	42355
36237	42356
57768	42357
33031	42358
52928	42359
73187	42360
31004	42361
14354	42362
31572	42363
80271	42364
38609	42365
2939	42366
24579	42367
17	42368
489	42369
11147	42370
27355	42371
146042	42372
81867	42373
6097	42374
6788	42375
60151	42376
8872	42377
1407	42378
5173	42379
217068	42380
18000	42381
50896	42382
77275	42383
84935	42384
82519	42385
97055	42386
14887	42387
109520	42388
29870	42389
29870	42390
107301	42391
81288	42392
85938	42393
87265	42394
21509	42395
121616	42396
138101	42397
224947	42398
86129	42399
86308	42400
146777	42401
142647	42402
60750	42403
117931	42404
17159	42405
60702	42406
229377	42407
2623	42408
17812	42409
26212	42410
65891	42411
143864	42412
111772	42413
83114	42414
112588	42415
2165	42416
73217	42417
66158	42418
137743	42419
8263	42420
163868	42421
81655	42422
9315	42423
49093	42424
192638	42425
21191	42426
108255	42427
22564	42428
14329	42429
124035	42430
143168	42431
160934	42432
25708	42433
160272	42434
29589	42435
80733	42436
64749	42437
111287	42438
31425	42439
226043	42440
224975	42441
28311	42442
53671	42443
115159	42444
6786	42445
83159	42446
21191	42447
10129	42448
237232	42449
30841	42450
187651	42451
109930	42452
106473	42453
18949	42454
12488	42455
104676	42456
105401	42457
156552	42458
165928	42459
81748	42460
224874	42461
121413	42462
21191	42463
62461	42464
99006	42465
224983	42466
22879	42467
112914	42468
127488	42469
13029	42470
24999	42471
139450	42472
29305	42473
234696	42474
223761	42475
63506	42476
52481	42477
146741	42478
159855	42479
50327	42480
73779	42481
11563	42482
11749	42483
15356	42484
49093	42485
91901	42486
91901	42487
6251	42488
161171	42489
43114	42490
11555	42491
140180	42492
69258	42493
37018	42494
157781	42495
222038	42496
48144	42497
6251	42498
106432	42499
2542	42500
218614	42501
52215	42502
149221	42503
52215	42504
52215	42505
227519	42506
161366	42507
7441	42508
49141	42509
157761	42510
22879	42511
11805	42512
22879	42513
43956	42514
149323	42515
123490	42516
158307	42517
189499	42518
80896	42519
115115	42520
51483	42521
965	42522
55	42523
5054	42524
43615	42525
148553	42526
149794	42527
31417	42528
5846	42529
110657	42530
209441	42531
49707	42532
113659	42533
71232	42534
214124	42535
65644	42536
12907	42537
161739	42538
153410	42539
80822	42540
24640	42541
8525	42542
27569	42543
148205	42544
82673	42545
207750	42546
20645	42547
50839	42548
7460	42549
84700	42550
207972	42551
369	42552
206637	42553
50240	42554
152531	42555
149072	42556
39923	42557
2683	42558
113588	42559
17196	42560
5571	42561
84055	42562
17111	42563
64960	42564
14493	42565
208955	42566
209693	42567
109635	42568
213909	42569
211199	42570
153860	42571
65271	42572
212029	42573
206973	42574
154579	42575
82622	42576
215643	42577
210808	42578
1223	42579
53	42580
194085	42581
83190	42582
207848	42583
112059	42584
31521	42585
212017	42586
208181	42587
147490	42588
63838	42589
44716	42590
113588	42591
85033	42592
17363	42593
112955	42594
83778	42595
51630	42596
216587	42597
148052	42598
82346	42599
27569	42600
96302	42601
195597	42602
182331	42603
53070	42604
11835	42605
2526	42606
44287	42607
3176	42608
48953	42609
106817	42610
71621	42611
14905	42612
43217	42613
24797	42614
28573	42615
94825	42616
111343	42617
151645	42618
14588	42619
215966	42620
49246	42621
115300	42622
216420	42623
10414	42624
82530	42625
63652	42626
947	42627
206980	42628
113040	42629
199421	42630
70854	42631
153671	42632
146437	42633
152874	42634
25789	42635
155384	42636
29523	42637
40720	42638
14043	42639
72897	42640
112346	42641
18450	42642
3713	42643
8637	42644
3735	42645
135977	42646
205767	42647
25764	42648
25764	42649
25764	42650
13797	42651
8259	42652
11757	42653
3560	42654
27560	42655
134577	42656
57236	42657
26069	42658
11915	42659
124233	42660
8212	42661
4943	42662
61295	42663
7259	42664
10641	42665
59278	42666
20420	42667
2678	42668
164821	42669
31387	42670
73176	42671
129972	42672
6736	42673
6736	42674
22464	42675
18003	42676
68480	42677
108228	42678
47595	42679
13946	42680
73557	42681
49354	42682
39513	42683
1905	42684
79878	42685
21164	42686
21164	42687
117932	42688
27020	42689
108356	42690
22030	42691
77404	42692
10351	42693
113400	42694
25871	42695
23538	42696
29308	42697
66058	42698
97206	42699
111970	42700
51393	42701
71484	42702
85962	42703
86981	42704
1366	42705
28815	42706
105537	42707
14721	42708
97503	42709
84918	42710
120865	42711
166450	42712
26033	42713
85920	42714
150397	42715
40429	42716
38591	42717
29039	42718
40429	42719
107992	42720
25310	42721
62772	42722
98800	42723
31972	42724
80714	42725
31972	42726
132936	42727
115021	42728
42609	42729
9043	42730
52716	42731
39764	42732
55	42733
17034	42734
21509	42735
73187	42736
635	42737
2363	42738
3713	42739
56164	42740
31985	42741
8597	42742
55181	42743
28326	42744
20933	42745
3690	42746
214121	42747
5750	42748
21760	42749
44560	42750
209265	42751
91181	42752
25297	42753
137409	42754
77080	42755
8973	42756
103967	42757
74008	42758
65347	42759
14526	42760
23917	42761
26776	42762
31	42763
51571	42764
26068	42765
13270	42766
36323	42767
36323	42768
5813	42769
27122	42770
22898	42771
6602	42772
37061	42773
43144	42774
23216	42775
51464	42776
12019	42777
222	42778
10578	42779
47360	42780
15500	42781
2730	42782
6074	42783
17383	42784
195277	42785
8011	42786
85673	42787
111480	42788
5604	42789
150725	42790
51174	42791
69175	42792
34761	42793
112493	42794
1383	42795
121316	42796
3933	42797
42901	42798
37553	42799
33	42800
24112	42801
231152	42802
83455	42803
33	42804
4604	42805
165928	42806
7	42807
137	42808
30564	42809
17372	42810
48349	42811
218223	42812
115420	42813
85756	42814
16337	42815
117935	42816
75263	42817
30484	42818
14976	42819
47360	42820
11770	42821
10276	42822
35211	42823
19289	42824
67494	42825
37657	42826
47993	42827
15007	42828
168077	42829
46230	42830
179071	42831
2646	42832
5726	42833
46	42834
12582	42835
199601	42836
60619	42837
574	42838
19452	42839
104585	42840
20024	42841
2291	42842
60224	42843
80253	42844
7844	42845
172204	42846
3506	42847
69427	42848
5816	42849
2769	42850
117732	42851
145732	42852
3544	42853
3544	42854
102659	42855
113566	42856
56927	42857
48	42858
2947	42859
42065	42860
140692	42861
20733	42862
108725	42863
95014	42864
155404	42865
85485	42866
2487	42867
233796	42868
164330	42869
164330	42870
181701	42871
1162	42872
195285	42873
63653	42874
63536	42875
73999	42876
51436	42877
25731	42878
221521	42879
147593	42880
44661	42881
22137	42882
3126	42883
21214	42884
3170	42885
167493	42886
34190	42887
1439	42888
27262	42889
122843	42890
128006	42891
128450	42892
215612	42893
141584	42894
3949	42895
197007	42896
212261	42897
171863	42898
113794	42899
219562	42900
119800	42901
54974	42902
272	42903
23596	42904
210398	42905
29213	42906
97392	42907
34534	42908
134476	42909
110856	42910
118253	42911
81975	42912
57784	42913
31436	42914
43664	42915
42765	42916
81975	42917
214091	42918
22333	42919
12804	42920
221454	42921
263	42922
16706	42923
22768	42924
71540	42925
3188	42926
1994	42927
62362	42928
3260	42929
204461	42930
9406	42931
41146	42932
109776	42933
201536	42934
31052	42935
28245	42936
71888	42937
5571	42938
119632	42939
49841	42940
5477	42941
67334	42942
2675	42943
36313	42944
101097	42945
17481	42946
96194	42947
57597	42948
50220	42949
103494	42950
41718	42951
129506	42952
15640	42953
55784	42954
106951	42955
16784	42956
38781	42957
68363	42958
104618	42959
94214	42960
37614	42961
40532	42962
40532	42963
51996	42964
8685	42965
74998	42966
27658	42967
67517	42968
21175	42969
1297	42970
1297	42971
1297	42972
6996	42973
5493	42974
43466	42975
4223	42976
5493	42977
1721	42978
5493	42979
23810	42980
3549	42981
10572	42982
12956	42983
182709	42984
76244	42985
56602	42986
56686	42987
68160	42988
95576	42989
44185	42990
161693	42991
41212	42992
71832	42993
14988	42994
17699	42995
87011	42996
191812	42997
111487	42998
175829	42999
127222	43000
21109	43001
76374	43002
3961	43003
94863	43004
199903	43005
121938	43006
124425	43007
7927	43008
91635	43009
8097	43010
5460	43011
13850	43012
106328	43013
3434	43014
55672	43015
4382	43016
5483	43017
75365	43018
208770	43019
116042	43020
14638	43021
163227	43022
6854	43023
145460	43024
515	43025
50573	43026
7910	43027
77826	43028
50568	43029
12055	43030
29250	43031
1043	43032
50568	43033
7776	43034
62897	43035
89510	43036
127770	43037
93414	43038
112064	43039
7521	43040
7521	43041
211591	43042
23060	43043
165237	43044
130983	43045
17662	43046
54532	43047
36552	43048
6974	43049
14713	43050
76476	43051
1616	43052
28949	43053
70698	43054
8572	43055
1616	43056
97309	43057
1616	43058
9443	43059
96992	43060
110587	43061
64187	43062
15656	43063
4371	43064
70055	43065
3978	43066
105005	43067
19646	43068
58700	43069
43819	43070
35752	43071
29725	43072
1776	43073
12652	43074
170699	43075
111557	43076
17348	43077
14473	43078
44551	43079
4536	43080
31436	43081
98455	43082
5243	43083
19911	43084
19911	43085
88703	43086
202366	43087
123159	43088
27242	43089
151294	43090
73128	43091
33433	43092
2859	43093
53790	43094
1923	43095
40113	43096
20716	43097
501	43098
2532	43099
2992	43100
9892	43101
63444	43102
115396	43103
1440	43104
402	43105
313	43106
31716	43107
20566	43108
6953	43109
7171	43110
6017	43111
424	43112
1798	43113
133201	43114
3121	43115
44662	43116
2324	43117
31671	43118
31594	43119
106675	43120
43019	43121
36313	43122
5480	43123
3943	43124
1181	43125
1553	43126
22704	43127
177309	43128
12613	43129
50860	43130
3126	43131
5529	43132
7018	43133
48196	43134
106675	43135
20937	43136
82388	43137
54443	43138
54358	43139
15339	43140
54551	43141
79425	43142
123333	43143
171317	43144
171773	43145
172635	43146
171262	43147
70481	43148
52097	43149
221158	43150
85120	43151
54508	43152
49361	43153
738	43154
140187	43155
196905	43156
47793	43157
15831	43158
500	43159
30101	43160
33253	43161
57785	43162
15111	43163
927	43164
2135	43165
20138	43166
4053	43167
50152	43168
2135	43169
7572	43170
427	43171
50	43172
120957	43173
54448	43174
126648	43175
87084	43176
95516	43177
93825	43178
114222	43179
42689	43180
27170	43181
14086	43182
91603	43183
70410	43184
170657	43185
86769	43186
224843	43187
44496	43188
26281	43189
17681	43190
19497	43191
29377	43192
46513	43193
23539	43194
36638	43195
235544	43196
41401	43197
128479	43198
51838	43199
41589	43200
52939	43201
237237	43202
120538	43203
51908	43204
59668	43205
32640	43206
52827	43207
160342	43208
18937	43209
66233	43210
41776	43211
225274	43212
29174	43213
52218	43214
32954	43215
118219	43216
67240	43217
226137	43218
156959	43219
7561	43220
72618	43221
29118	43222
114958	43223
238827	43224
44496	43225
101210	43226
118794	43227
51544	43228
21544	43229
114289	43230
235561	43231
21556	43232
19099	43233
16102	43234
68510	43235
67241	43236
52218	43237
86099	43238
66342	43239
21556	43240
157249	43241
162076	43242
41321	43243
76577	43244
10289	43245
36635	43246
58700	43247
224875	43248
14710	43249
115822	43250
32736	43251
230240	43252
36525	43253
187126	43254
162090	43255
87795	43256
220191	43257
218756	43258
41320	43259
86366	43260
226595	43261
28517	43262
115131	43263
87791	43264
164716	43265
115643	43266
52204	43267
24054	43268
41396	43269
55628	43270
52614	43271
224559	43272
117941	43273
32615	43274
36380	43275
230272	43276
85840	43277
72618	43278
27548	43279
162152	43280
160979	43281
233304	43282
160323	43283
26281	43284
157744	43285
240446	43286
2463	43287
232611	43288
101218	43289
29417	43290
74198	43291
114947	43292
32819	43293
117358	43294
92165	43295
27550	43296
35912	43297
27842	43298
159348	43299
296	43300
89445	43301
164357	43302
190743	43303
946	43304
54309	43305
42839	43306
72711	43307
214451	43308
28328	43309
214422	43310
18998	43311
214435	43312
15801	43313
214454	43314
28368	43315
23039	43316
130229	43317
54334	43318
152215	43319
56727	43320
4101	43321
45001	43322
131338	43323
54334	43324
74886	43325
181046	43326
22982	43327
213784	43328
84261	43329
57831	43330
157638	43331
42324	43332
159011	43333
228906	43334
107330	43335
96484	43336
187529	43337
25238	43338
129183	43339
63193	43340
10787	43341
65800	43342
108280	43343
2483	43344
62165	43345
99445	43346
33809	43347
40700	43348
1600	43349
9269	43350
9269	43351
4515	43352
66289	43353
227815	43354
93362	43355
49461	43356
155510	43357
2786	43358
2786	43359
2786	43360
54194	43361
66115	43362
1617	43363
124703	43364
313	43365
207100	43366
17758	43367
17758	43368
447	43369
85333	43370
1483	43371
54657	43372
9117	43373
15903	43374
233285	43375
54767	43376
431	43377
27377	43378
128614	43379
64776	43380
43347	43381
147123	43382
1050	43383
34240	43384
147658	43385
14233	43386
1268	43387
7914	43388
39551	43389
1273	43390
157217	43391
56486	43392
43407	43393
111766	43394
70513	43395
25185	43396
162387	43397
155880	43398
56376	43399
1437	43400
142419	43401
32257	43402
885	43403
885	43404
152152	43405
156522	43406
54894	43407
20054	43408
9798	43409
55512	43410
41284	43411
20061	43412
53315	43413
296	43414
40979	43415
70427	43416
66564	43417
1059	43418
15337	43419
6031	43420
6834	43421
952	43422
96192	43423
5452	43424
13092	43425
54691	43426
36866	43427
34268	43428
89073	43429
213961	43430
92079	43431
22126	43432
20785	43433
90082	43434
2643	43435
74072	43436
4924	43437
65097	43438
7787	43439
7861	43440
6793	43441
7388	43442
14584	43443
116161	43444
43471	43445
55793	43446
31430	43447
109015	43448
34546	43449
71307	43450
729	43451
2987	43452
18669	43453
18669	43454
814	43455
632	43456
18825	43457
43471	43458
175138	43459
127203	43460
10225	43461
111338	43462
1425	43463
39546	43464
156394	43465
110615	43466
223453	43467
147117	43468
41537	43469
69878	43470
22920	43471
3188	43472
113902	43473
687	43474
1832	43475
20054	43476
1832	43477
1832	43478
12725	43479
12725	43480
1237	43481
34117	43482
7842	43483
172698	43484
137407	43485
108244	43486
73353	43487
84775	43488
45439	43489
122804	43490
221827	43491
228324	43492
65797	43493
21412	43494
99707	43495
228526	43496
2782	43497
2852	43498
1441	43499
148823	43500
220732	43501
1928	43502
81358	43503
54367	43504
98163	43505
3982	43506
3982	43507
158625	43508
123157	43509
63428	43510
32817	43511
19301	43512
15916	43513
35771	43514
62445	43515
11817	43516
5421	43517
37330	43518
5099	43519
67183	43520
66771	43521
89146	43522
1943	43523
124139	43524
87639	43525
51177	43526
108645	43527
10143	43528
25238	43529
44675	43530
30566	43531
49084	43532
95131	43533
18608	43534
10245	43535
14614	43536
73613	43537
186642	43538
4192	43539
91863	43540
5168	43541
49137	43542
166149	43543
29512	43544
29512	43545
8193	43546
8193	43547
4487	43548
108652	43549
33764	43550
3285	43551
82600	43552
6731	43553
213457	43554
216312	43555
142763	43556
136337	43557
33563	43558
3176	43559
3046	43560
1723	43561
6794	43562
877	43563
88600	43564
190327	43565
79463	43566
230243	43567
118278	43568
1038	43569
104618	43570
5165	43571
307	43572
11817	43573
85536	43574
94685	43575
34892	43576
34297	43577
26094	43578
55674	43579
9076	43580
155454	43581
175714	43582
144816	43583
68135	43584
6993	43585
83523	43586
147035	43587
4537	43588
3507	43589
222793	43590
4578	43591
881	43592
5973	43593
1286	43594
232834	43595
63462	43596
39694	43597
210363	43598
1429	43599
2851	43600
150987	43601
1302	43602
3531	43603
39166	43604
153744	43605
5905	43606
108129	43607
5905	43608
970	43609
49492	43610
54779	43611
41287	43612
64145	43613
1280	43614
32264	43615
149790	43616
12648	43617
92560	43618
12650	43619
229672	43620
88668	43621
2871	43622
99682	43623
74676	43624
32726	43625
6501	43626
40665	43627
116852	43628
69849	43629
1551	43630
49071	43631
26011	43632
128188	43633
9137	43634
753	43635
18333	43636
30954	43637
62665	43638
211898	43639
28184	43640
113456	43641
950	43642
54433	43643
77522	43644
164	43645
49830	43646
31990	43647
30391	43648
164	43649
84646	43650
16971	43651
31990	43652
55180	43653
690	43654
6912	43655
15106	43656
155530	43657
23505	43658
95602	43659
328	43660
690	43661
7171	43662
19681	43663
18817	43664
4222	43665
73514	43666
62282	43667
38787	43668
104472	43669
8420	43670
13148	43671
3687	43672
3708	43673
34866	43674
164	43675
7172	43676
207260	43677
179658	43678
49491	43679
19967	43680
4174	43681
18931	43682
6980	43683
4174	43684
15481	43685
3140	43686
161	43687
16242	43688
20402	43689
893	43690
28575	43691
113548	43692
1171	43693
893	43694
32856	43695
70401	43696
9406	43697
2848	43698
65160	43699
167505	43700
1171	43701
35506	43702
198882	43703
1201	43704
148308	43705
182975	43706
20441	43707
38635	43708
148626	43709
199593	43710
154697	43711
74	43712
41499	43713
20819	43714
65857	43715
4652	43716
41198	43717
23172	43718
36778	43719
9981	43720
33906	43721
152463	43722
93448	43723
225779	43724
1590	43725
176781	43726
119816	43727
15306	43728
91813	43729
7906	43730
59044	43731
62035	43732
53200	43733
45847	43734
11580	43735
1397	43736
63152	43737
68979	43738
38561	43739
15834	43740
7936	43741
162688	43742
9334	43743
43546	43744
132654	43745
40450	43746
6079	43747
7452	43748
106325	43749
164360	43750
96873	43751
32566	43752
44238	43753
39821	43754
20341	43755
29487	43756
9980	43757
19859	43758
143407	43759
63146	43760
27946	43761
20837	43762
25651	43763
2714	43764
223256	43765
38173	43766
31242	43767
8460	43768
6362	43769
35021	43770
4018	43771
99922	43772
64221	43773
640	43774
19375	43775
76161	43776
43473	43777
7627	43778
40319	43779
142756	43780
95006	43781
2215	43782
153758	43783
86384	43784
77526	43785
63403	43786
86268	43787
3144	43788
158931	43789
68682	43790
7075	43791
37873	43792
124081	43793
101511	43794
10429	43795
46317	43796
157106	43797
157886	43798
133143	43799
141996	43800
9629	43801
63880	43802
51614	43803
34340	43804
142197	43805
19848	43806
57517	43807
114746	43808
107381	43809
144162	43810
55078	43811
204044	43812
32541	43813
498	43814
49642	43815
9567	43816
203195	43817
6100	43818
16111	43819
27072	43820
88829	43821
47753	43822
30104	43823
67668	43824
41135	43825
6928	43826
19278	43827
68095	43828
160073	43829
63314	43830
35528	43831
23605	43832
97402	43833
115406	43834
17447	43835
214074	43836
34313	43837
49949	43838
58666	43839
234616	43840
150823	43841
11247	43842
22096	43843
24589	43844
185664	43845
21593	43846
42596	43847
5213	43848
2070	43849
15164	43850
139212	43851
139493	43852
10820	43853
53064	43854
126527	43855
127384	43856
16170	43857
120133	43858
67644	43859
15790	43860
153821	43861
14733	43862
114049	43863
47780	43864
25192	43865
33043	43866
76653	43867
23317	43868
115377	43869
115442	43870
110185	43871
124756	43872
12266	43873
7681	43874
65347	43875
225200	43876
83235	43877
59899	43878
55900	43879
29759	43880
86382	43881
100731	43882
81116	43883
79039	43884
17730	43885
146034	43886
46425	43887
130330	43888
107024	43889
12797	43890
160508	43891
94933	43892
126857	43893
38344	43894
12498	43895
147032	43896
5720	43897
203205	43898
37450	43899
218793	43900
57089	43901
26549	43902
117577	43903
159538	43904
226013	43905
17567	43906
5417	43907
126725	43908
8439	43909
81319	43910
215801	43911
158660	43912
149170	43913
109471	43914
57551	43915
105856	43916
164476	43917
200861	43918
67297	43919
32438	43920
78613	43921
27629	43922
47251	43923
37183	43924
32635	43925
51862	43926
160127	43927
52207	43928
227402	43929
37841	43930
83625	43931
26573	43932
165897	43933
29423	43934
166541	43935
195417	43936
66773	43937
114656	43938
78427	43939
118456	43940
86923	43941
219964	43942
53246	43943
137971	43944
226930	43945
29431	43946
159110	43947
119142	43948
226128	43949
32478	43950
67972	43951
32766	43952
53105	43953
66045	43954
77040	43955
41257	43956
152676	43957
14923	43958
6717	43959
212063	43960
98850	43961
212606	43962
164630	43963
14370	43964
10139	43965
4820	43966
29455	43967
27592	43968
9760	43969
296	43970
19102	43971
3210	43972
11863	43973
63374	43974
9995	43975
2549	43976
35666	43977
10988	43978
404	43979
64	43980
13194	43981
830	43982
4793	43983
39079	43984
75802	43985
39085	43986
29954	43987
50619	43988
24707	43989
1096	43990
5234	43991
11644	43992
3469	43993
694	43994
11252	43995
35152	43996
2881	43997
4855	43998
22831	43999
830	44000
85256	44001
50697	44002
278	44003
7392	44004
4860	44005
17393	44006
42750	44007
5708	44008
92885	44009
450	44010
226500	44011
54777	44012
37234	44013
186247	44014
111273	44015
4396	44016
11435	44017
48667	44018
39086	44019
17696	44020
762	44021
2129	44022
3093	44023
541	44024
98	44025
86078	44026
14067	44027
2476	44028
86172	44029
53194	44030
8633	44031
66065	44032
39395	44033
120326	44034
24466	44035
25336	44036
5008	44037
82307	44038
16125	44039
35184	44040
13548	44041
116811	44042
46696	44043
4184	44044
1528	44045
39015	44046
22535	44047
24879	44048
4488	44049
22535	44050
9773	44051
66917	44052
14577	44053
14299	44054
107686	44055
25246	44056
39191	44057
120	44058
502	44059
47411	44060
67069	44061
80630	44062
10613	44063
38476	44064
49775	44065
4595	44066
200655	44067
67076	44068
10705	44069
20238	44070
25582	44071
49620	44072
31098	44073
10639	44074
2787	44075
3860	44076
3911	44077
146025	44078
3	44079
21807	44080
4178	44081
14084	44082
35296	44083
39515	44084
163108	44085
738	44086
104077	44087
6789	44088
65801	44089
5093	44090
89099	44091
129395	44092
70443	44093
1616	44094
12830	44095
218940	44096
91024	44097
1597	44098
165525	44099
4073	44100
75471	44101
350	44102
373	44103
9270	44104
45664	44105
21592	44106
10709	44107
28626	44108
23438	44109
127452	44110
20717	44111
56647	44112
7050	44113
147889	44114
71006	44115
1790	44116
39977	44117
70038	44118
23326	44119
1643	44120
114643	44121
14305	44122
48096	44123
4230	44124
33253	44125
2381	44126
53110	44127
88735	44128
125439	44129
19909	44130
63005	44131
1510	44132
11933	44133
92072	44134
126371	44135
27143	44136
12734	44137
45806	44138
8197	44139
67166	44140
56537	44141
56537	44142
31250	44143
51220	44144
673	44145
37497	44146
21483	44147
13572	44148
25276	44149
91728	44150
17968	44151
5704	44152
238084	44153
22404	44154
102725	44155
20196	44156
2049	44157
11313	44158
8751	44159
43275	44160
38460	44161
5352	44162
9719	44163
40431	44164
3394	44165
2472	44166
106424	44167
27495	44168
1994	44169
40786	44170
9	44171
5672	44172
70653	44173
22830	44174
23605	44175
40800	44176
66035	44177
23	44178
5	44179
5	44180
171992	44181
90941	44182
25345	44183
303	44184
6426	44185
6844	44186
119149	44187
16915	44188
208	44189
11493	44190
6713	44191
73132	44192
10215	44193
34188	44194
10670	44195
20686	44196
14761	44197
6524	44198
137878	44199
144240	44200
7887	44201
561	44202
95989	44203
40078	44204
70252	44205
9947	44206
142983	44207
10	44208
17140	44209
58361	44210
80374	44211
9329	44212
75935	44213
6497	44214
5989	44215
32597	44216
47427	44217
141021	44218
117602	44219
91505	44220
68073	44221
38863	44222
105337	44223
34273	44224
273	44225
913	44226
44100	44227
60063	44228
1611	44229
60885	44230
17151	44231
8417	44232
118370	44233
3495	44234
78583	44235
14190	44236
22650	44237
29064	44238
29235	44239
38766	44240
14094	44241
52580	44242
235849	44243
92075	44244
115447	44245
57866	44246
80161	44247
82511	44248
21337	44249
32578	44250
8856	44251
1968	44252
1444	44253
7862	44254
1402	44255
54849	44256
897	44257
136226	44258
8220	44259
148559	44260
52939	44261
13084	44262
33515	44263
23635	44264
139227	44265
7404	44266
72833	44267
103307	44268
49690	44269
118141	44270
42813	44271
160779	44272
117584	44273
139182	44274
124291	44275
39821	44276
167315	44277
239667	44278
27598	44279
119924	44280
683	44281
86224	44282
85540	44283
239756	44284
119721	44285
3396	44286
117137	44287
184847	44288
87941	44289
87700	44290
113424	44291
22895	44292
13525	44293
64267	44294
117757	44295
19275	44296
49806	44297
51632	44298
24858	44299
46199	44300
1924	44301
49044	44302
44301	44303
20999	44304
25628	44305
24058	44306
205813	44307
23486	44308
89458	44309
192620	44310
5903	44311
36968	44312
18687	44313
157781	44314
59332	44315
6242	44316
58144	44317
3343	44318
10933	44319
39279	44320
62797	44321
3541	44322
1196	44323
46158	44324
175570	44325
25415	44326
165467	44327
179988	44328
160148	44329
237759	44330
109714	44331
68668	44332
165068	44333
159579	44334
71143	44335
230690	44336
237388	44337
162018	44338
11689	44339
41867	44340
89664	44341
6282	44342
14603	44343
4206	44344
14118	44345
69175	44346
73970	44347
9791	44348
8725	44349
38776	44350
136849	44351
17749	44352
33851	44353
25897	44354
60888	44355
140913	44356
23759	44357
3885	44358
5073	44359
79728	44360
167331	44361
167004	44362
87032	44363
1267	44364
236352	44365
119395	44366
24573	44367
142692	44368
205472	44369
62918	44370
225376	44371
10060	44372
33973	44373
170636	44374
165843	44375
143948	44376
26460	44377
92352	44378
26769	44379
26814	44380
160184	44381
46919	44382
148237	44383
161644	44384
49087	44385
41319	44386
211214	44387
169831	44388
163388	44389
77278	44390
1246	44391
42812	44392
43775	44393
137774	44394
86258	44395
87682	44396
235017	44397
227017	44398
163349	44399
113126	44400
3895	44401
31578	44402
85964	44403
52680	44404
148871	44405
119933	44406
91477	44407
5087	44408
1252	44409
77535	44410
151407	44411
14667	44412
21987	44413
50598	44414
78184	44415
110341	44416
236280	44417
11973	44418
41522	44419
26222	44420
216267	44421
60112	44422
61624	44423
49241	44424
68694	44425
13757	44426
117403	44427
91751	44428
1274	44429
190167	44430
42454	44431
104154	44432
108394	44433
1008	44434
141015	44435
90719	44436
16273	44437
119219	44438
85723	44439
1044	44440
12359	44441
81628	44442
27776	44443
6167	44444
4126	44445
64330	44446
349	44447
42434	44448
4070	44449
17866	44450
6663	44451
2609	44452
115866	44453
46905	44454
64081	44455
33803	44456
236875	44457
120348	44458
106197	44459
33332	44460
68216	44461
163817	44462
15978	44463
10773	44464
4	44465
45051	44466
2956	44467
83438	44468
36412	44469
17151	44470
87947	44471
96791	44472
85173	44473
9070	44474
80469	44475
32622	44476
13310	44477
70682	44478
70017	44479
42767	44480
913	44481
14908	44482
157802	44483
65516	44484
11458	44485
15923	44486
47747	44487
69500	44488
46790	44489
7073	44490
182104	44491
137704	44492
137461	44493
46546	44494
22486	44495
117949	44496
137010	44497
24110	44498
13368	44499
49692	44500
53096	44501
76788	44502
58989	44503
77454	44504
159626	44505
573	44506
125347	44507
36448	44508
44	44509
7262	44510
19604	44511
17818	44512
122	44513
153711	44514
2547	44515
13223	44516
18627	44517
138373	44518
16916	44519
26093	44520
47715	44521
11519	44522
98105	44523
163	44524
215359	44525
151231	44526
213472	44527
213217	44528
111802	44529
3817	44530
6155	44531
3358	44532
9464	44533
59543	44534
56839	44535
97595	44536
48356	44537
32181	44538
59827	44539
145	44540
4805	44541
172617	44542
2894	44543
184134	44544
15794	44545
11067	44546
153	44547
16380	44548
3779	44549
55290	44550
110528	44551
5446	44552
133125	44553
91918	44554
83836	44555
1462	44556
1647	44557
1647	44558
97614	44559
56814	44560
59827	44561
10048	44562
12309	44563
1341	44564
1468	44565
76839	44566
30425	44567
39371	44568
10292	44569
49352	44570
62536	44571
990	44572
63330	44573
1316	44574
13394	44575
486	44576
308	44577
1818	44578
14400	44579
2612	44580
691	44581
5378	44582
28040	44583
200	44584
73024	44585
1999	44586
8	44587
891	44588
25966	44589
2303	44590
37670	44591
49	44592
10799	44593
192666	44594
86080	44595
237254	44596
86043	44597
118120	44598
28467	44599
19115	44600
173	44601
79721	44602
40702	44603
33498	44604
22611	44605
22611	44606
43674	44607
72585	44608
795	44609
12933	44610
199504	44611
64194	44612
47384	44613
15908	44614
32348	44615
5282	44616
48591	44617
7182	44618
6260	44619
148513	44620
6751	44621
233	44622
1681	44623
130	44624
422	44625
109256	44626
63	44627
15355	44628
802	44629
494	44630
51065	44631
106530	44632
4249	44633
43229	44634
94697	44635
145723	44636
49236	44637
139025	44638
217330	44639
18552	44640
157613	44641
670	44642
289	44643
37522	44644
128468	44645
25770	44646
6218	44647
12266	44648
4143	44649
55745	44650
77903	44651
9552	44652
10630	44653
35705	44654
496	44655
2750	44656
3404	44657
20002	44658
20002	44659
2273	44660
1819	44661
2094	44662
131840	44663
4392	44664
2251	44665
13355	44666
28339	44667
60573	44668
84601	44669
38791	44670
97672	44671
93763	44672
181809	44673
20479	44674
13461	44675
189571	44676
6264	44677
17091	44678
39489	44679
35	44680
108203	44681
16090	44682
35962	44683
42658	44684
25635	44685
1345	44686
38424	44687
20780	44688
13461	44689
27938	44690
4686	44691
45416	44692
19968	44693
15442	44694
1345	44695
14288	44696
108583	44697
18618	44698
27334	44699
26256	44700
4325	44701
17871	44702
18618	44703
94867	44704
132823	44705
91862	44706
20615	44707
30488	44708
188725	44709
197034	44710
2898	44711
5380	44712
29256	44713
79183	44714
2135	44715
214475	44716
1043	44717
110917	44718
50767	44719
61418	44720
49326	44721
20768	44722
7273	44723
12057	44724
28065	44725
159239	44726
9844	44727
126016	44728
156378	44729
25214	44730
204206	44731
4622	44732
10741	44733
31470	44734
1457	44735
135781	44736
1967	44737
3285	44738
94837	44739
5415	44740
20240	44741
20082	44742
9736	44743
11747	44744
36695	44745
10912	44746
14082	44747
204109	44748
48990	44749
31223	44750
94214	44751
643	44752
54656	44753
8175	44754
8175	44755
4495	44756
4495	44757
13383	44758
35024	44759
175848	44760
51594	44761
20376	44762
37075	44763
7776	44764
168	44765
5482	44766
168	44767
17593	44768
17541	44769
623	44770
30828	44771
63849	44772
111257	44773
24881	44774
32479	44775
1921	44776
5046	44777
18890	44778
18890	44779
65350	44780
20933	44781
7392	44782
2765	44783
69993	44784
173	44785
116373	44786
86813	44787
162283	44788
51737	44789
116481	44790
26202	44791
162796	44792
234749	44793
66555	44794
232292	44795
229927	44796
161535	44797
51695	44798
86795	44799
232914	44800
231613	44801
86719	44802
5623	44803
16918	44804
65350	44805
97594	44806
41809	44807
155288	44808
990	44809
34555	44810
145360	44811
35847	44812
13248	44813
3025	44814
4172	44815
75560	44816
4590	44817
61777	44818
51707	44819
1306	44820
604	44821
933	44822
4812	44823
124271	44824
33883	44825
22816	44826
33883	44827
14614	44828
14614	44829
13492	44830
74055	44831
1681	44832
5426	44833
1605	44834
28112	44835
71457	44836
20049	44837
57535	44838
38737	44839
38737	44840
2094	44841
5886	44842
32181	44843
146968	44844
2094	44845
111865	44846
13460	44847
84721	44848
35257	44849
80636	44850
15337	44851
8422	44852
8175	44853
187304	44854
130983	44855
72258	44856
154265	44857
10615	44858
9328	44859
11982	44860
2059	44861
5308	44862
5068	44863
173192	44864
8153	44865
16884	44866
43747	44867
107	44868
14767	44869
47989	44870
27930	44871
107044	44872
72473	44873
1330	44874
85510	44875
1147	44876
292	44877
3253	44878
7259	44879
4686	44880
90827	44881
20553	44882
20468	44883
18779	44884
84470	44885
12610	44886
56960	44887
144046	44888
10752	44889
120973	44890
33433	44891
233973	44892
22796	44893
7463	44894
13575	44895
31932	44896
86896	44897
239159	44898
132693	44899
74117	44900
20680	44901
34439	44902
112573	44903
23633	44904
1992	44905
25760	44906
74117	44907
12198	44908
46398	44909
35941	44910
22365	44911
44621	44912
40321	44913
10845	44914
16380	44915
19314	44916
41244	44917
3971	44918
1883	44919
89560	44920
1200	44921
8346	44922
787	44923
21156	44924
10710	44925
15400	44926
36350	44927
144237	44928
34043	44929
34043	44930
2509	44931
6984	44932
42874	44933
104862	44934
3285	44935
7813	44936
2257	44937
154165	44938
894	44939
119319	44940
53838	44941
2011	44942
2011	44943
2011	44944
80963	44945
583	44946
10753	44947
35150	44948
27402	44949
3196	44950
195562	44951
7375	44952
5269	44953
215948	44954
12695	44955
27474	44956
12695	44957
6414	44958
137345	44959
228296	44960
105384	44961
22407	44962
45990	44963
7816	44964
48275	44965
238297	44966
20611	44967
46348	44968
23915	44969
88048	44970
47215	44971
9199	44972
97927	44973
58190	44974
2599	44975
39936	44976
52347	44977
7692	44978
17144	44979
2117	44980
539	44981
34607	44982
72435	44983
158333	44984
166958	44985
7008	44986
16594	44987
46792	44988
35959	44989
69990	44990
973	44991
59633	44992
56778	44993
1145	44994
8895	44995
7782	44996
28686	44997
17930	44998
12812	44999
152775	45000
9615	45001
106278	45002
53693	45003
12415	45004
220	45005
26069	45006
15113	45007
50958	45008
15579	45009
3718	45010
83711	45011
32450	45012
10186	45013
181	45014
6884	45015
30701	45016
2071	45017
395	45018
7796	45019
47968	45020
45966	45021
51660	45022
207390	45023
65365	45024
214587	45025
25200	45026
16446	45027
74544	45028
28871	45029
18506	45030
38822	45031
39921	45032
38768	45033
21608	45034
50503	45035
46784	45036
55596	45037
10281	45038
82741	45039
3975	45040
113048	45041
105676	45042
755	45043
49064	45044
161887	45045
247	45046
3438	45047
27575	45048
28768	45049
53026	45050
13290	45051
152580	45052
85869	45053
30096	45054
6650	45055
44887	45056
23613	45057
26349	45058
53280	45059
7316	45060
126647	45061
51635	45062
179307	45063
223136	45064
84623	45065
1425	45066
36037	45067
46800	45068
153402	45069
32318	45070
44391	45071
19513	45072
16712	45073
23576	45074
2239	45075
7491	45076
259	45077
1623	45078
68552	45079
1027	45080
92693	45081
47232	45082
27152	45083
19366	45084
27948	45085
41288	45086
4089	45087
70268	45088
155349	45089
2	45090
30	45091
173361	45092
386	45093
95642	45094
111959	45095
6410	45096
14598	45097
66887	45098
9561	45099
46463	45100
100856	45101
37017	45102
35709	45103
32517	45104
133479	45105
61951	45106
47536	45107
9277	45108
32422	45109
213143	45110
39362	45111
41019	45112
12808	45113
92530	45114
661	45115
87802	45116
211234	45117
86302	45118
88834	45119
2932	45120
54864	45121
21408	45122
62780	45123
87803	45124
14720	45125
238551	45126
27250	45127
55776	45128
18356	45129
12687	45130
12687	45131
57605	45132
208176	45133
3215	45134
7524	45135
97902	45136
97009	45137
230754	45138
9116	45139
98625	45140
32541	45141
29225	45142
52226	45143
28283	45144
88878	45145
73912	45146
41033	45147
1074	45148
4744	45149
102957	45150
59337	45151
100196	45152
150979	45153
239970	45154
6377	45155
25511	45156
43552	45157
35132	45158
120375	45159
73721	45160
8073	45161
39326	45162
19014	45163
17590	45164
29735	45165
2658	45166
67246	45167
40423	45168
185984	45169
164824	45170
9561	45171
103695	45172
102474	45173
161068	45174
119869	45175
32377	45176
1831	45177
38794	45178
15705	45179
224891	45180
66502	45181
98282	45182
15886	45183
23162	45184
44795	45185
22967	45186
103668	45187
40230	45188
44681	45189
8622	45190
13190	45191
109104	45192
802	45193
67131	45194
231876	45195
151125	45196
31722	45197
13128	45198
31772	45199
84007	45200
5561	45201
111392	45202
6910	45203
8254	45204
4699	45205
15784	45206
97083	45207
149841	45208
9462	45209
19063	45210
27814	45211
41772	45212
29960	45213
44366	45214
223905	45215
39185	45216
73752	45217
109073	45218
134040	45219
128227	45220
64631	45221
28651	45222
59211	45223
21464	45224
19573	45225
11426	45226
100035	45227
15555	45228
39293	45229
57203	45230
48736	45231
6287	45232
37530	45233
134488	45234
8391	45235
11156	45236
25340	45237
130239	45238
27235	45239
11065	45240
76077	45241
132880	45242
205126	45243
184407	45244
23037	45245
56828	45246
96442	45247
130153	45248
11081	45249
39187	45250
8099	45251
28625	45252
31666	45253
32392	45254
7398	45255
103230	45256
109403	45257
68022	45258
51823	45259
23265	45260
67497	45261
196605	45262
29398	45263
4857	45264
84077	45265
117398	45266
129472	45267
11236	45268
73369	45269
6037	45270
76605	45271
53203	45272
104765	45273
16138	45274
110167	45275
24092	45276
211127	45277
73761	45278
8250	45279
132653	45280
2544	45281
77477	45282
5697	45283
689	45284
62050	45285
235616	45286
110764	45287
112770	45288
63612	45289
97019	45290
161391	45291
132044	45292
96859	45293
40740	45294
96991	45295
43599	45296
39628	45297
2553	45298
129799	45299
47959	45300
133938	45301
17519	45302
108792	45303
31382	45304
2884	45305
2894	45306
68002	45307
2331	45308
38532	45309
2604	45310
33056	45311
40935	45312
85759	45313
60682	45314
187428	45315
189285	45316
30394	45317
8760	45318
23929	45319
70886	45320
15898	45321
129923	45322
64235	45323
1554	45324
25475	45325
23305	45326
11361	45327
2312	45328
82729	45329
41616	45330
10566	45331
7464	45332
74402	45333
11165	45334
76938	45335
41378	45336
92792	45337
64251	45338
173181	45339
187959	45340
207057	45341
53159	45342
85276	45343
55792	45344
133895	45345
97905	45346
23013	45347
35660	45348
97993	45349
97606	45350
163023	45351
24785	45352
87153	45353
20589	45354
83327	45355
40411	45356
16132	45357
36443	45358
11002	45359
33114	45360
23774	45361
18845	45362
37022	45363
4118	45364
18644	45365
35107	45366
4282	45367
4282	45368
74551	45369
70394	45370
248	45371
41249	45372
70582	45373
26026	45374
6103	45375
38092	45376
29193	45377
55	45378
11693	45379
13434	45380
34047	45381
34047	45382
80615	45383
2791	45384
19947	45385
19796	45386
22194	45387
22865	45388
122382	45389
56809	45390
211515	45391
8532	45392
82036	45393
5575	45394
2260	45395
3323	45396
381	45397
13117	45398
28184	45399
1112	45400
198	45401
9635	45402
6349	45403
2377	45404
9211	45405
2233	45406
198392	45407
32289	45408
1619	45409
13150	45410
12779	45411
8550	45412
381	45413
106816	45414
8571	45415
5554	45416
482	45417
25832	45418
35	45419
17186	45420
4081	45421
4851	45422
4851	45423
271	45424
14073	45425
54576	45426
17428	45427
2007	45428
2297	45429
1101	45430
38293	45431
17032	45432
1895	45433
14073	45434
749	45435
1801	45436
1619	45437
6063	45438
9599	45439
1895	45440
4144	45441
2983	45442
55375	45443
704	45444
6931	45445
13068	45446
28047	45447
15698	45448
2297	45449
1209	45450
2377	45451
34012	45452
14583	45453
1662	45454
62603	45455
7436	45456
2983	45457
1619	45458
381	45459
32338	45460
2377	45461
4575	45462
109255	45463
3817	45464
11722	45465
57809	45466
6266	45467
51176	45468
99912	45469
113573	45470
107439	45471
48174	45472
112425	45473
133804	45474
32590	45475
2182	45476
62066	45477
10372	45478
227459	45479
1065	45480
55776	45481
402	45482
122034	45483
85056	45484
2844	45485
3518	45486
89530	45487
93829	45488
38070	45489
177691	45490
52583	45491
54774	45492
93210	45493
5906	45494
42856	45495
16296	45496
5906	45497
5906	45498
35373	45499
124153	45500
1488	45501
1488	45502
19796	45503
7066	45504
19722	45505
1308	45506
42513	45507
20431	45508
350	45509
70511	45510
208399	45511
15891	45512
150815	45513
52057	45514
7369	45515
39149	45516
103273	45517
45997	45518
135888	45519
14421	45520
54448	45521
7815	45522
9734	45523
186374	45524
40404	45525
87378	45526
49348	45527
59686	45528
72683	45529
11395	45530
34211	45531
34797	45532
10088	45533
28423	45534
98284	45535
151212	45536
50729	45537
39444	45538
176481	45539
6743	45540
28932	45541
28932	45542
33813	45543
39307	45544
22629	45545
78000	45546
112955	45547
130368	45548
6930	45549
28520	45550
75787	45551
22991	45552
91254	45553
87406	45554
13011	45555
36186	45556
61745	45557
39743	45558
46310	45559
30297	45560
11083	45561
61755	45562
39053	45563
23372	45564
12133	45565
152314	45566
28058	45567
125792	45568
71605	45569
177052	45570
54638	45571
24600	45572
133570	45573
73254	45574
175751	45575
10279	45576
159422	45577
60782	45578
224219	45579
120116	45580
60238	45581
88425	45582
3004	45583
46979	45584
75188	45585
27523	45586
76464	45587
45541	45588
73190	45589
13790	45590
58261	45591
128083	45592
47298	45593
13474	45594
120266	45595
29341	45596
180374	45597
36655	45598
40552	45599
220628	45600
7523	45601
230082	45602
233252	45603
51513	45604
72405	45605
1615	45606
9364	45607
182061	45608
34857	45609
3132	45610
8033	45611
69905	45612
402	45613
24892	45614
135301	45615
22296	45616
96079	45617
56998	45618
465	45619
9454	45620
177928	45621
491	45622
190683	45623
119792	45624
58672	45625
117087	45626
41519	45627
41377	45628
36597	45629
29970	45630
2068	45631
15925	45632
47167	45633
73547	45634
18380	45635
26667	45636
31208	45637
72402	45638
1036	45639
11996	45640
178166	45641
29113	45642
10224	45643
97753	45644
901	45645
35530	45646
20245	45647
16672	45648
3621	45649
97666	45650
814	45651
5308	45652
78575	45653
118952	45654
5399	45655
24881	45656
37791	45657
89013	45658
92383	45659
98645	45660
44785	45661
29566	45662
35900	45663
53033	45664
55801	45665
144231	45666
88387	45667
56976	45668
473	45669
26950	45670
86600	45671
32684	45672
152743	45673
45375	45674
25787	45675
186696	45676
107439	45677
46576	45678
145804	45679
218876	45680
38965	45681
23644	45682
23644	45683
23644	45684
168760	45685
22180	45686
63754	45687
201163	45688
15910	45689
204792	45690
95762	45691
16606	45692
10586	45693
50651	45694
96919	45695
35432	45696
176529	45697
23920	45698
147485	45699
14567	45700
17223	45701
52447	45702
25904	45703
8832	45704
587	45705
106	45706
7210	45707
1652	45708
106	45709
116278	45710
80865	45711
77389	45712
36895	45713
27477	45714
44511	45715
26477	45716
15297	45717
89393	45718
48125	45719
2876	45720
24370	45721
1166	45722
38792	45723
77799	45724
148287	45725
4130	45726
1654	45727
1316	45728
21275	45729
108482	45730
41655	45731
2129	45732
8145	45733
8145	45734
8145	45735
8145	45736
51065	45737
8145	45738
8781	45739
27090	45740
8416	45741
20727	45742
31487	45743
21632	45744
58	45745
87424	45746
159960	45747
9596	45748
125323	45749
109231	45750
11503	45751
16001	45752
15963	45753
9719	45754
22179	45755
106230	45756
170422	45757
57046	45758
57265	45759
3988	45760
4110	45761
124615	45762
62841	45763
9828	45764
11632	45765
86889	45766
165529	45767
2983	45768
57226	45769
150854	45770
173408	45771
1409	45772
415	45773
28317	45774
4053	45775
3760	45776
67772	45777
27201	45778
55784	45779
127754	45780
40916	45781
3846	45782
3760	45783
25460	45784
676	45785
35401	45786
431	45787
83851	45788
34769	45789
1297	45790
84374	45791
14233	45792
2867	45793
28340	45794
57786	45795
723	45796
208185	45797
24950	45798
13605	45799
30828	45800
316	45801
559	45802
559	45803
316	45804
559	45805
74261	45806
32929	45807
230653	45808
8269	45809
56813	45810
19015	45811
470	45812
18610	45813
25431	45814
18640	45815
8706	45816
93798	45817
39591	45818
32965	45819
131467	45820
43369	45821
30560	45822
63448	45823
9188	45824
17891	45825
7910	45826
4482	45827
5906	45828
58387	45829
39893	45830
12915	45831
25524	45832
30579	45833
8740	45834
59658	45835
60827	45836
50860	45837
64294	45838
30579	45839
20357	45840
6266	45841
42352	45842
10754	45843
11719	45844
153687	45845
151081	45846
158750	45847
17631	45848
40626	45849
6458	45850
214655	45851
172147	45852
23470	45853
81605	45854
14463	45855
150803	45856
209226	45857
10798	45858
30073	45859
79341	45860
162734	45861
403	45862
27260	45863
14078	45864
86875	45865
180	45866
180	45867
380	45868
226087	45869
6167	45870
2139	45871
16810	45872
231137	45873
595	45874
595	45875
595	45876
68064	45877
97513	45878
6174	45879
62977	45880
201614	45881
42545	45882
6559	45883
107530	45884
81732	45885
103092	45886
22217	45887
47819	45888
108138	45889
66221	45890
131458	45891
13960	45892
10852	45893
49442	45894
3346	45895
72002	45896
53306	45897
164375	45898
37909	45899
135180	45900
145510	45901
158332	45902
1953	45903
158332	45904
15313	45905
18900	45906
16373	45907
13888	45908
16373	45909
20299	45910
13939	45911
95241	45912
92245	45913
213095	45914
4529	45915
8241	45916
23776	45917
24752	45918
92775	45919
34408	45920
64405	45921
10782	45922
24132	45923
157993	45924
3440	45925
8876	45926
48528	45927
135818	45928
69346	45929
131015	45930
134530	45931
24496	45932
93876	45933
103953	45934
78476	45935
6462	45936
46500	45937
576	45938
167620	45939
126719	45940
94280	45941
70927	45942
47205	45943
74644	45944
38509	45945
16404	45946
116622	45947
11715	45948
11715	45949
8460	45950
8472	45951
60255	45952
63870	45953
104854	45954
106682	45955
69270	45956
99742	45957
2033	45958
26976	45959
5481	45960
20406	45961
178784	45962
4476	45963
39379	45964
45585	45965
64357	45966
58374	45967
23780	45968
54188	45969
74894	45970
5868	45971
633	45972
43961	45973
93672	45974
55597	45975
116224	45976
8241	45977
25748	45978
16373	45979
13939	45980
3169	45981
3169	45982
143143	45983
1085	45984
432	45985
79859	45986
77249	45987
9096	45988
695	45989
159015	45990
119	45991
458	45992
3600	45993
6361	45994
127	45995
24067	45996
199472	45997
11499	45998
1029	45999
79056	46000
1654	46001
113470	46002
1210	46003
6507	46004
39091	46005
5548	46006
71183	46007
630	46008
14169	46009
5206	46010
9524	46011
458	46012
6045	46013
1027	46014
81611	46015
985	46016
24445	46017
7363	46018
13542	46019
163642	46020
24846	46021
89302	46022
185400	46023
48586	46024
57462	46025
34991	46026
6174	46027
18761	46028
5605	46029
35361	46030
37760	46031
17061	46032
373	46033
9051	46034
137617	46035
13067	46036
157121	46037
491	46038
9282	46039
200794	46040
16684	46041
180525	46042
92039	46043
98632	46044
4098	46045
222258	46046
1552	46047
116812	46048
51247	46049
51247	46050
115768	46051
3473	46052
115922	46053
84141	46054
1073	46055
51433	46056
84671	46057
3705	46058
540	46059
52200	46060
2522	46061
9130	46062
110330	46063
123770	46064
55314	46065
60378	46066
4385	46067
3481	46068
1382	46069
56355	46070
1551	46071
3184	46072
15305	46073
240	46074
8191	46075
54118	46076
27216	46077
7274	46078
11606	46079
11952	46080
11287	46081
71369	46082
1435	46083
18724	46084
8191	46085
8366	46086
20049	46087
71020	46088
632	46089
44148	46090
3188	46091
14353	46092
10088	46093
20557	46094
43851	46095
126416	46096
7000	46097
2253	46098
67012	46099
54383	46100
1988	46101
4769	46102
35478	46103
42497	46104
91576	46105
110348	46106
211693	46107
106727	46108
141762	46109
204732	46110
200968	46111
74660	46112
233119	46113
130845	46114
18967	46115
122143	46116
168193	46117
12455	46118
9156	46119
106727	46120
60165	46121
156181	46122
42791	46123
83092	46124
43660	46125
56078	46126
127203	46127
43683	46128
164665	46129
128618	46130
4960	46131
5958	46132
12195	46133
37138	46134
70626	46135
54364	46136
5930	46137
70291	46138
22222	46139
92372	46140
12195	46141
6474	46142
92862	46143
206830	46144
10097	46145
120845	46146
56980	46147
9447	46148
83809	46149
14272	46150
62906	46151
28196	46152
5863	46153
106292	46154
15113	46155
90615	46156
46223	46157
27329	46158
26873	46159
23501	46160
79472	46161
1304	46162
14396	46163
206538	46164
188202	46165
2796	46166
9137	46167
869	46168
40501	46169
1784	46170
32310	46171
2250	46172
2829	46173
5963	46174
204457	46175
302	46176
3282	46177
69274	46178
2658	46179
1616	46180
18959	46181
99263	46182
3506	46183
135516	46184
17740	46185
55450	46186
111704	46187
161179	46188
75018	46189
3760	46190
20863	46191
9040	46192
806	46193
131182	46194
56582	46195
174779	46196
175874	46197
174829	46198
94304	46199
129487	46200
73262	46201
18581	46202
15668	46203
24402	46204
7972	46205
6025	46206
73309	46207
22526	46208
108562	46209
51157	46210
7193	46211
9179	46212
80993	46213
62088	46214
9505	46215
15518	46216
28282	46217
44130	46218
173682	46219
402	46220
64858	46221
92407	46222
63583	46223
164	46224
39508	46225
22180	46226
59799	46227
1052	46228
75852	46229
64481	46230
157792	46231
70086	46232
32341	46233
2443	46234
235	46235
60036	46236
12597	46237
11610	46238
20156	46239
26260	46240
75206	46241
3877	46242
142220	46243
9767	46244
78278	46245
215315	46246
62859	46247
40824	46248
17522	46249
62859	46250
237751	46251
9149	46252
20564	46253
4343	46254
5289	46255
17521	46256
10121	46257
20004	46258
36154	46259
51759	46260
45720	46261
206204	46262
37489	46263
98358	46264
38722	46265
106782	46266
5601	46267
189473	46268
10984	46269
440	46270
14280	46271
43105	46272
74082	46273
20440	46274
62994	46275
51355	46276
34456	46277
151936	46278
4481	46279
1302	46280
1424	46281
101334	46282
15198	46283
42839	46284
155373	46285
49870	46286
1723	46287
2532	46288
4960	46289
4017	46290
173440	46291
4517	46292
97294	46293
23440	46294
141064	46295
4517	46296
14354	46297
72236	46298
8294	46299
602	46300
16011	46301
2342	46302
43329	46303
1711	46304
27254	46305
8009	46306
6463	46307
60990	46308
11414	46309
94304	46310
127417	46311
71303	46312
334	46313
23812	46314
183282	46315
58468	46316
198307	46317
7927	46318
65	46319
84318	46320
52104	46321
1584	46322
1134	46323
145116	46324
35310	46325
15640	46326
2253	46327
7212	46328
38339	46329
11341	46330
38248	46331
182092	46332
19638	46333
8831	46334
43840	46335
7656	46336
35898	46337
60818	46338
92460	46339
2441	46340
16760	46341
153290	46342
41801	46343
705	46344
74685	46345
12336	46346
83372	46347
218909	46348
118536	46349
204275	46350
74677	46351
109910	46352
97541	46353
6486	46354
5371	46355
24901	46356
24900	46357
116391	46358
50056	46359
106313	46360
146887	46361
85	46362
22347	46363
1309	46364
6110	46365
172246	46366
24452	46367
3771	46368
278	46369
86122	46370
212165	46371
217044	46372
1309	46373
167533	46374
160058	46375
199262	46376
61867	46377
183535	46378
225139	46379
159119	46380
1346	46381
42985	46382
105942	46383
82589	46384
143045	46385
24569	46386
1486	46387
26560	46388
3350	46389
189040	46390
8260	46391
92385	46392
37622	46393
73	46394
59321	46395
109276	46396
31860	46397
72838	46398
42853	46399
2253	46400
11786	46401
27474	46402
42853	46403
36386	46404
39931	46405
23179	46406
2253	46407
102165	46408
41244	46409
23631	46410
219034	46411
29021	46412
115130	46413
95522	46414
67747	46415
52001	46416
157486	46417
36987	46418
7561	46419
88727	46420
29436	46421
51620	46422
27552	46423
29436	46424
54959	46425
38447	46426
157193	46427
230711	46428
231282	46429
46586	46430
57714	46431
29162	46432
103139	46433
124758	46434
30678	46435
157847	46436
230317	46437
116686	46438
87240	46439
43855	46440
239953	46441
229171	46442
43855	46443
222594	46444
8019	46445
27202	46446
1063	46447
5269	46448
2666	46449
27394	46450
11017	46451
80869	46452
171922	46453
68620	46454
67221	46455
33094	46456
32290	46457
2595	46458
5415	46459
2201	46460
2524	46461
359	46462
72978	46463
7329	46464
35930	46465
198	46466
33000	46467
11154	46468
14258	46469
2954	46470
1671	46471
2575	46472
814	46473
803	46474
28243	46475
16729	46476
795	46477
6549	46478
8499	46479
5686	46480
10803	46481
127	46482
10896	46483
3003	46484
5327	46485
5327	46486
18295	46487
41410	46488
15514	46489
18507	46490
13937	46491
233078	46492
6062	46493
40322	46494
22809	46495
12721	46496
54624	46497
44153	46498
2977	46499
8610	46500
1523	46501
12818	46502
91643	46503
37671	46504
66992	46505
52105	46506
95778	46507
22426	46508
128991	46509
25801	46510
3554	46511
109051	46512
448	46513
15305	46514
103	46515
73113	46516
5335	46517
1654	46518
6501	46519
3250	46520
1237	46521
34991	46522
48504	46523
113733	46524
45820	46525
44143	46526
34728	46527
578	46528
1310	46529
4284	46530
3568	46531
115	46532
19926	46533
46471	46534
812	46535
341	46536
341	46537
10772	46538
37592	46539
826	46540
26320	46541
9813	46542
50996	46543
11448	46544
34	46545
3025	46546
3186	46547
6244	46548
34407	46549
63	46550
8508	46551
9833	46552
18058	46553
19822	46554
5335	46555
149819	46556
5722	46557
32886	46558
6164	46559
19391	46560
194670	46561
92605	46562
16011	46563
80739	46564
2252	46565
54698	46566
1929	46567
65509	46568
8742	46569
58963	46570
49951	46571
25253	46572
16106	46573
1491	46574
9303	46575
41953	46576
47296	46577
88136	46578
371	46579
19791	46580
5504	46581
273	46582
41852	46583
9383	46584
444	46585
559	46586
201	46587
32535	46588
2089	46589
204397	46590
67767	46591
49	46592
5289	46593
21	46594
802	46595
77335	46596
88082	46597
166	46598
14571	46599
35398	46600
20269	46601
92411	46602
28086	46603
16232	46604
170	46605
64578	46606
26264	46607
38078	46608
206	46609
1446	46610
5256	46611
7264	46612
2327	46613
34149	46614
9376	46615
60578	46616
4003	46617
13916	46618
56590	46619
129330	46620
20429	46621
1343	46622
4588	46623
16269	46624
18446	46625
73310	46626
519	46627
7892	46628
1296	46629
122345	46630
3384	46631
27188	46632
3015	46633
8760	46634
61375	46635
1845	46636
35355	46637
14556	46638
21714	46639
166166	46640
1387	46641
3378	46642
2544	46643
45855	46644
7454	46645
19950	46646
16251	46647
20669	46648
33901	46649
5999	46650
70516	46651
47640	46652
64089	46653
3595	46654
41330	46655
23476	46656
2998	46657
89615	46658
50966	46659
48572	46660
48445	46661
63129	46662
25767	46663
63664	46664
15949	46665
109129	46666
318	46667
891	46668
59859	46669
27299	46670
13937	46671
32001	46672
3747	46673
14037	46674
388	46675
116906	46676
3310	46677
41360	46678
41535	46679
826	46680
1341	46681
4329	46682
12682	46683
6723	46684
2080	46685
97393	46686
125356	46687
7595	46688
12911	46689
2263	46690
3340	46691
10349	46692
11038	46693
22205	46694
146858	46695
206	46696
30668	46697
22839	46698
8837	46699
198	46700
36748	46701
84866	46702
4301	46703
1679	46704
38108	46705
644	46706
14772	46707
2281	46708
477	46709
491	46710
139419	46711
16944	46712
99884	46713
27309	46714
70194	46715
270	46716
5260	46717
1845	46718
58857	46719
7864	46720
31671	46721
927	46722
18689	46723
996	46724
6957	46725
9671	46726
34970	46727
48730	46728
491	46729
6554	46730
19324	46731
8552	46732
915	46733
63601	46734
55138	46735
1216	46736
1664	46737
4836	46738
184	46739
19361	46740
34602	46741
558	46742
8420	46743
58963	46744
26459	46745
50733	46746
25516	46747
518	46748
65335	46749
143460	46750
1480	46751
48838	46752
82	46753
413	46754
8506	46755
1851	46756
69985	46757
951	46758
10209	46759
1913	46760
35233	46761
13220	46762
11549	46763
129175	46764
518	46765
2774	46766
5592	46767
38614	46768
4714	46769
82150	46770
46975	46771
21463	46772
198	46773
7132	46774
70193	46775
17317	46776
51048	46777
42462	46778
4934	46779
4911	46780
41502	46781
123090	46782
16101	46783
706	46784
13068	46785
34954	46786
14045	46787
8808	46788
9587	46789
116110	46790
2096	46791
4945	46792
4945	46793
4945	46794
78326	46795
13015	46796
123262	46797
1104	46798
7597	46799
81936	46800
5930	46801
8480	46802
24215	46803
3086	46804
48734	46805
8466	46806
25764	46807
48241	46808
61239	46809
1876	46810
10808	46811
109891	46812
11349	46813
9652	46814
17279	46815
3649	46816
275	46817
8572	46818
30769	46819
34547	46820
2258	46821
8078	46822
1500	46823
11745	46824
88588	46825
12743	46826
5302	46827
24605	46828
1763	46829
10775	46830
8411	46831
62471	46832
9200	46833
11780	46834
57860	46835
186320	46836
1232	46837
8402	46838
3599	46839
45404	46840
18966	46841
8556	46842
72472	46843
24990	46844
2524	46845
17271	46846
2960	46847
2132	46848
38804	46849
4465	46850
18593	46851
4728	46852
5384	46853
182199	46854
20569	46855
81	46856
66583	46857
1465	46858
1224	46859
31841	46860
450	46861
48672	46862
71689	46863
37795	46864
20335	46865
29345	46866
50529	46867
31858	46868
4763	46869
1194	46870
1679	46871
65583	46872
65686	46873
77743	46874
96908	46875
5372	46876
9940	46877
16801	46878
111456	46879
13173	46880
598	46881
29889	46882
44399	46883
2603	46884
5546	46885
31140	46886
35287	46887
8399	46888
40628	46889
49320	46890
41282	46891
24883	46892
35311	46893
134152	46894
31947	46895
1554	46896
11560	46897
4873	46898
15112	46899
14059	46900
12073	46901
20955	46902
12343	46903
256	46904
20955	46905
69975	46906
28873	46907
313	46908
57915	46909
2618	46910
47247	46911
1254	46912
35296	46913
37335	46914
2	46915
43081	46916
35559	46917
64992	46918
24392	46919
47309	46920
25881	46921
15276	46922
10895	46923
19567	46924
68071	46925
1465	46926
6163	46927
6110	46928
5784	46929
2653	46930
78350	46931
4966	46932
8499	46933
4675	46934
60586	46935
55529	46936
13031	46937
3323	46938
2016	46939
68389	46940
157	46941
45	46942
72247	46943
40799	46944
25861	46945
7519	46946
24813	46947
82	46948
89914	46949
126767	46950
143171	46951
5560	46952
48730	46953
30916	46954
18778	46955
60608	46956
2016	46957
4139	46958
65423	46959
63579	46960
2016	46961
22919	46962
40426	46963
28137	46964
2800	46965
35144	46966
72334	46967
6888	46968
165543	46969
1313	46970
416	46971
5620	46972
34027	46973
35930	46974
42904	46975
188037	46976
12629	46977
38052	46978
48715	46979
6071	46980
4691	46981
117107	46982
2773	46983
4900	46984
3393	46985
12700	46986
30952	46987
9807	46988
39070	46989
31866	46990
46999	46991
50527	46992
1929	46993
84881	46994
20568	46995
98576	46996
4697	46997
10186	46998
130885	46999
136798	47000
25126	47001
17675	47002
18706	47003
10917	47004
6432	47005
6	47006
31905	47007
50033	47008
35385	47009
47664	47010
33842	47011
162278	47012
4378	47013
107	47014
758	47015
235	47016
32087	47017
1607	47018
20980	47019
123	47020
4120	47021
70671	47022
194199	47023
9440	47024
6073	47025
51285	47026
150	47027
723	47028
10891	47029
32275	47030
32467	47031
37698	47032
3803	47033
84298	47034
4023	47035
3766	47036
147024	47037
8072	47038
1070	47039
187	47040
1502	47041
7317	47042
62101	47043
435	47044
198677	47045
7055	47046
2960	47047
8644	47048
11764	47049
15	47050
18652	47051
4069	47052
12831	47053
59890	47054
12600	47055
5227	47056
8457	47057
75247	47058
845	47059
75247	47060
72492	47061
7520	47062
29268	47063
8775	47064
18438	47065
13384	47066
92040	47067
14236	47068
2453	47069
6055	47070
81986	47071
36021	47072
49867	47073
4280	47074
24872	47075
25353	47076
324	47077
206	47078
9599	47079
720	47080
9921	47081
17835	47082
65787	47083
20626	47084
31779	47085
54494	47086
1963	47087
29000	47088
454	47089
34194	47090
6166	47091
34274	47092
3705	47093
7095	47094
65816	47095
26489	47096
80613	47097
56430	47098
3003	47099
361	47100
46664	47101
2863	47102
62464	47103
12794	47104
5559	47105
501	47106
64723	47107
11364	47108
20698	47109
35732	47110
720	47111
23338	47112
566	47113
47103	47114
62393	47115
4886	47116
4527	47117
62262	47118
5854	47119
14097	47120
1997	47121
284	47122
8501	47123
3025	47124
1757	47125
10772	47126
1744	47127
39791	47128
9381	47129
29118	47130
16479	47131
55902	47132
73277	47133
27244	47134
239818	47135
18234	47136
8282	47137
7051	47138
3495	47139
8516	47140
40690	47141
15980	47142
6133	47143
6023	47144
4393	47145
3036	47146
2325	47147
3223	47148
18213	47149
37928	47150
7364	47151
3364	47152
29462	47153
13575	47154
30084	47155
7165	47156
3296	47157
17595	47158
37485	47159
4631	47160
38704	47161
1486	47162
11329	47163
199181	47164
4916	47165
3864	47166
22911	47167
6490	47168
173	47169
6466	47170
91957	47171
92502	47172
4525	47173
20273	47174
13068	47175
177	47176
13664	47177
232797	47178
17284	47179
10245	47180
5886	47181
1180	47182
334	47183
116273	47184
11919	47185
6767	47186
9657	47187
24349	47188
427	47189
62392	47190
1101	47191
19189	47192
1696	47193
4336	47194
125994	47195
86764	47196
11305	47197
73981	47198
44291	47199
542	47200
6713	47201
5717	47202
10085	47203
26172	47204
51820	47205
5109	47206
15419	47207
4974	47208
2866	47209
3970	47210
3114	47211
30829	47212
9215	47213
5052	47214
11151	47215
607	47216
2315	47217
13384	47218
83770	47219
10142	47220
235	47221
21445	47222
10068	47223
49376	47224
56270	47225
18809	47226
62437	47227
4190	47228
6065	47229
25247	47230
75	47231
16881	47232
69567	47233
129586	47234
21040	47235
3231	47236
15548	47237
156112	47238
6888	47239
16603	47240
38274	47241
122	47242
13135	47243
54708	47244
40301	47245
25718	47246
23688	47247
9221	47248
18281	47249
20222	47250
10281	47251
22767	47252
39257	47253
22384	47254
2636	47255
27215	47256
6863	47257
1275	47258
14117	47259
1630	47260
108493	47261
14005	47262
63372	47263
1831	47264
35118	47265
6162	47266
28291	47267
6351	47268
24990	47269
2794	47270
37062	47271
36270	47272
641	47273
28010	47274
70140	47275
129	47276
3848	47277
12214	47278
9809	47279
35159	47280
21291	47281
4165	47282
30545	47283
21463	47284
38788	47285
164175	47286
20049	47287
2717	47288
13068	47289
476	47290
89303	47291
31162	47292
8455	47293
2397	47294
17051	47295
12772	47296
1683	47297
9382	47298
40140	47299
56154	47300
9179	47301
5263	47302
10336	47303
3242	47304
12258	47305
603	47306
3131	47307
1832	47308
3759	47309
29638	47310
203	47311
43394	47312
2775	47313
24769	47314
58382	47315
2303	47316
4205	47317
4280	47318
2058	47319
126949	47320
11948	47321
24852	47322
49339	47323
7306	47324
37089	47325
1846	47326
11695	47327
48830	47328
11712	47329
11000	47330
213	47331
875	47332
6825	47333
32356	47334
89037	47335
2443	47336
284	47337
34015	47338
5569	47339
720	47340
1308	47341
9580	47342
12087	47343
24327	47344
206104	47345
3279	47346
27837	47347
27	47348
865	47349
15248	47350
454	47351
15548	47352
27068	47353
80833	47354
51966	47355
51126	47356
147825	47357
3326	47358
30874	47359
30772	47360
8275	47361
41081	47362
55077	47363
70735	47364
19324	47365
53947	47366
224	47367
55893	47368
951	47369
32067	47370
27644	47371
27078	47372
1846	47373
1480	47374
68542	47375
185	47376
41412	47377
4874	47378
80698	47379
12800	47380
26115	47381
48826	47382
54616	47383
71391	47384
19996	47385
38409	47386
37185	47387
5824	47388
106367	47389
15216	47390
11448	47391
31993	47392
11677	47393
12881	47394
440	47395
29131	47396
184650	47397
12144	47398
78641	47399
35708	47400
15135	47401
93	47402
81744	47403
54479	47404
35367	47405
124046	47406
22840	47407
18200	47408
18429	47409
823	47410
109355	47411
24749	47412
11396	47413
56815	47414
37957	47415
80845	47416
8253	47417
193	47418
1083	47419
9439	47420
1205	47421
30547	47422
48728	47423
2662	47424
6772	47425
33169	47426
908	47427
3705	47428
4044	47429
1334	47430
27271	47431
1445	47432
146826	47433
420	47434
37824	47435
1458	47436
60324	47437
73149	47438
233590	47439
6067	47440
70251	47441
35197	47442
2674	47443
20375	47444
4082	47445
941	47446
44214	47447
9604	47448
3599	47449
28966	47450
4116	47451
96617	47452
104	47453
11824	47454
106577	47455
490	47456
2638	47457
29707	47458
2810	47459
24367	47460
484	47461
387	47462
1080	47463
431	47464
22447	47465
6245	47466
1474	47467
2390	47468
5283	47469
30254	47470
4800	47471
7784	47472
3228	47473
4850	47474
82351	47475
10808	47476
8417	47477
29641	47478
3042	47479
27	47480
63371	47481
9630	47482
17125	47483
130294	47484
16319	47485
5344	47486
2655	47487
18357	47488
4464	47489
70533	47490
7195	47491
98496	47492
3352	47493
9848	47494
10227	47495
52547	47496
4947	47497
10281	47498
5505	47499
19138	47500
6166	47501
642	47502
707	47503
1397	47504
619	47505
5504	47506
10795	47507
27366	47508
72683	47509
34127	47510
5934	47511
6252	47512
1551	47513
636	47514
1181	47515
20684	47516
9368	47517
18264	47518
1652	47519
3308	47520
41910	47521
887	47522
5527	47523
4910	47524
7211	47525
47277	47526
85185	47527
332	47528
42928	47529
2046	47530
13493	47531
17073	47532
8282	47533
1058	47534
622	47535
17650	47536
9132	47537
4307	47538
11544	47539
7766	47540
1708	47541
147919	47542
7045	47543
475	47544
50655	47545
39783	47546
6485	47547
5132	47548
26069	47549
17481	47550
24207	47551
5267	47552
3195	47553
98	47554
18621	47555
11811	47556
926	47557
62	47558
304	47559
19164	47560
2611	47561
28904	47562
30775	47563
60655	47564
103903	47565
5655	47566
31344	47567
25319	47568
15265	47569
43	47570
69770	47571
3861	47572
63774	47573
7038	47574
7969	47575
19564	47576
23463	47577
129	47578
225	47579
15723	47580
25720	47581
40979	47582
82578	47583
995	47584
26563	47585
31781	47586
1311	47587
1455	47588
22875	47589
138959	47590
41796	47591
598	47592
16527	47593
83056	47594
15285	47595
52502	47596
6439	47597
669	47598
1428	47599
4056	47600
10776	47601
3946	47602
848	47603
58392	47604
14172	47605
4077	47606
10797	47607
123497	47608
2105	47609
7912	47610
10704	47611
7329	47612
3868	47613
10681	47614
3330	47615
3868	47616
38276	47617
177	47618
228174	47619
2938	47620
40979	47621
83409	47622
3554	47623
2126	47624
68164	47625
3395	47626
14219	47627
6447	47628
163492	47629
2664	47630
1463	47631
4575	47632
27108	47633
50630	47634
2514	47635
32095	47636
23516	47637
16507	47638
1305	47639
26888	47640
14048	47641
8161	47642
74757	47643
13983	47644
50	47645
40191	47646
22135	47647
18909	47648
7326	47649
17687	47650
8018	47651
20349	47652
5874	47653
206428	47654
127970	47655
41034	47656
47649	47657
270	47658
5427	47659
57771	47660
2000	47661
2740	47662
29457	47663
201	47664
36746	47665
4339	47666
21211	47667
84646	47668
18620	47669
2549	47670
297	47671
2258	47672
16887	47673
3975	47674
11531	47675
2013	47676
122234	47677
10943	47678
139927	47679
9908	47680
1205	47681
11548	47682
4140	47683
99877	47684
38480	47685
11677	47686
15902	47687
24327	47688
33777	47689
22117	47690
20585	47691
15626	47692
11595	47693
60165	47694
7916	47695
17396	47696
60661	47697
11909	47698
9658	47699
120741	47700
24574	47701
11990	47702
77445	47703
62313	47704
199019	47705
80701	47706
38684	47707
7314	47708
558	47709
11847	47710
7050	47711
17481	47712
120698	47713
36804	47714
28291	47715
5629	47716
4500	47717
5381	47718
129240	47719
42987	47720
1848	47721
10746	47722
22147	47723
22308	47724
9046	47725
37724	47726
92042	47727
6968	47728
439	47729
2522	47730
225155	47731
133598	47732
157077	47733
202	47734
202	47735
63182	47736
89423	47737
52477	47738
26199	47739
237190	47740
33109	47741
81865	47742
146176	47743
120098	47744
164290	47745
5377	47746
9404	47747
108100	47748
115137	47749
3878	47750
68968	47751
19061	47752
12536	47753
63010	47754
1444	47755
33683	47756
9445	47757
23513	47758
3059	47759
165273	47760
22034	47761
26975	47762
26728	47763
10516	47764
29961	47765
2336	47766
53942	47767
14983	47768
7759	47769
33573	47770
3076	47771
3067	47772
42323	47773
18083	47774
26963	47775
2938	47776
1615	47777
48672	47778
24267	47779
112144	47780
44072	47781
40377	47782
44073	47783
2763	47784
89561	47785
6960	47786
20573	47787
33628	47788
10505	47789
7676	47790
8995	47791
12445	47792
1492	47793
19947	47794
8438	47795
152777	47796
2236	47797
2882	47798
38113	47799
84269	47800
13875	47801
1451	47802
899	47803
35808	47804
48712	47805
228209	47806
1134	47807
90860	47808
74254	47809
62457	47810
7153	47811
2744	47812
56646	47813
15770	47814
13033	47815
60321	47816
2472	47817
30954	47818
83590	47819
3243	47820
65804	47821
49268	47822
45797	47823
95523	47824
6797	47825
20723	47826
103923	47827
17080	47828
1584	47829
2221	47830
123501	47831
1528	47832
4098	47833
8266	47834
14463	47835
143470	47836
22606	47837
2322	47838
116408	47839
89299	47840
97652	47841
153446	47842
6220	47843
35894	47844
580	47845
153173	47846
86463	47847
237463	47848
4490	47849
1314	47850
227073	47851
25771	47852
22587	47853
92039	47854
56116	47855
8757	47856
15299	47857
9851	47858
37025	47859
34963	47860
18509	47861
317	47862
99175	47863
29919	47864
64	47865
42890	47866
171618	47867
40540	47868
82240	47869
1821	47870
1134	47871
10528	47872
227523	47873
77925	47874
73164	47875
47173	47876
59259	47877
1061	47878
890	47879
113318	47880
2657	47881
374	47882
374	47883
374	47884
374	47885
439	47886
87978	47887
106309	47888
237426	47889
147827	47890
42740	47891
10115	47892
70079	47893
70242	47894
1309	47895
30171	47896
142392	47897
16585	47898
48698	47899
6034	47900
2303	47901
148903	47902
12034	47903
53482	47904
6891	47905
161436	47906
77857	47907
77463	47908
14176	47909
24224	47910
11191	47911
1016	47912
13027	47913
34298	47914
70738	47915
34580	47916
34580	47917
7982	47918
13388	47919
16095	47920
15102	47921
1589	47922
86703	47923
81470	47924
137939	47925
143926	47926
81341	47927
37290	47928
138882	47929
53743	47930
257	47931
5046	47932
75247	47933
68463	47934
25589	47935
107269	47936
49177	47937
167042	47938
42189	47939
60820	47940
200674	47941
112086	47942
66760	47943
141727	47944
145483	47945
164693	47946
81396	47947
107525	47948
168906	47949
107713	47950
81453	47951
72255	47952
81819	47953
145232	47954
100315	47955
9033	47956
123058	47957
11715	47958
63866	47959
147216	47960
184853	47961
572	47962
1562	47963
92157	47964
16609	47965
106509	47966
34436	47967
22223	47968
17162	47969
19904	47970
3980	47971
67089	47972
146675	47973
1346	47974
186956	47975
16585	47976
8040	47977
51933	47978
42729	47979
114824	47980
25177	47981
14181	47982
82023	47983
14181	47984
82023	47985
5560	47986
5560	47987
102391	47988
162578	47989
97836	47990
180807	47991
7838	47992
82030	47993
16676	47994
66049	47995
20896	47996
4955	47997
109364	47998
215131	47999
50636	48000
83431	48001
85453	48002
232953	48003
42985	48004
49262	48005
628	48006
31111	48007
148537	48008
65024	48009
25290	48010
150873	48011
17361	48012
206577	48013
64055	48014
149423	48015
149654	48016
150429	48017
83650	48018
216266	48019
151362	48020
149833	48021
113831	48022
116321	48023
161573	48024
66790	48025
628	48026
43314	48027
13626	48028
236688	48029
232773	48030
139279	48031
189624	48032
100338	48033
100338	48034
163389	48035
23105	48036
28427	48037
3613	48038
3613	48039
6992	48040
15804	48041
15808	48042
50631	48043
43654	48044
128195	48045
90245	48046
137857	48047
127033	48048
131721	48049
79624	48050
178647	48051
175772	48052
22638	48053
109574	48054
132083	48055
93273	48056
114611	48057
53701	48058
37914	48059
37914	48060
56311	48061
179205	48062
111675	48063
134947	48064
933	48065
161046	48066
118138	48067
161897	48068
162356	48069
199540	48070
6522	48071
104379	48072
142920	48073
80542	48074
98315	48075
131922	48076
197427	48077
24375	48078
24372	48079
8263	48080
16425	48081
104599	48082
61499	48083
50354	48084
50354	48085
135587	48086
5422	48087
5422	48088
75115	48089
10868	48090
101341	48091
54963	48092
9551	48093
46133	48094
101296	48095
76486	48096
24217	48097
71175	48098
93136	48099
93850	48100
24441	48101
171921	48102
64976	48103
92563	48104
218806	48105
92162	48106
538	48107
17	48108
70148	48109
123468	48110
69266	48111
50001	48112
50001	48113
58442	48114
44613	48115
25487	48116
123048	48117
81990	48118
229559	48119
50146	48120
163148	48121
29528	48122
86854	48123
228233	48124
186141	48125
33794	48126
218430	48127
217637	48128
505	48129
71741	48130
834	48131
25443	48132
20289	48133
32134	48134
11194	48135
23614	48136
527	48137
23508	48138
506	48139
63623	48140
2359	48141
113947	48142
157184	48143
22651	48144
6748	48145
43117	48146
126129	48147
157287	48148
22632	48149
59794	48150
6917	48151
11805	48152
117962	48153
127311	48154
19401	48155
144410	48156
151750	48157
99811	48158
21725	48159
41248	48160
227092	48161
113496	48162
6082	48163
14722	48164
22797	48165
2683	48166
34358	48167
55952	48168
155967	48169
93598	48170
30447	48171
226157	48172
86612	48173
17449	48174
30405	48175
38896	48176
204739	48177
206112	48178
58743	48179
638	48180
23423	48181
10309	48182
134143	48183
91301	48184
4879	48185
2947	48186
51110	48187
24944	48188
14321	48189
14722	48190
7237	48191
116897	48192
101218	48193
239034	48194
227049	48195
52229	48196
39584	48197
88178	48198
117674	48199
87814	48200
229289	48201
86660	48202
39584	48203
57040	48204
186758	48205
26554	48206
26554	48207
233432	48208
89180	48209
52228	48210
52228	48211
54522	48212
87814	48213
117969	48214
88181	48215
118805	48216
52229	48217
235694	48218
14522	48219
30592	48220
61306	48221
78491	48222
527	48223
111573	48224
129840	48225
42552	48226
218678	48227
117556	48228
67858	48229
2244	48230
190224	48231
527	48232
32479	48233
28085	48234
168227	48235
16739	48236
84561	48237
42787	48238
152250	48239
142587	48240
56333	48241
52231	48242
59866	48243
109533	48244
107021	48245
97433	48246
71753	48247
11273	48248
165504	48249
13339	48250
15829	48251
14722	48252
1358	48253
27964	48254
63494	48255
2666	48256
2554	48257
41005	48258
42809	48259
35580	48260
70043	48261
117776	48262
55965	48263
58888	48264
153730	48265
56316	48266
76897	48267
84863	48268
149383	48269
21265	48270
2009	48271
109603	48272
171372	48273
150618	48274
71640	48275
59316	48276
71644	48277
87948	48278
6000	48279
1574	48280
64861	48281
32619	48282
41216	48283
135056	48284
965	48285
44505	48286
44505	48287
220763	48288
67289	48289
7932	48290
1590	48291
61371	48292
223749	48293
34108	48294
72905	48295
34108	48296
80133	48297
109911	48298
99723	48299
157880	48300
34108	48301
20600	48302
54763	48303
127728	48304
89026	48305
137838	48306
29910	48307
113653	48308
44819	48309
13259	48310
9162	48311
75055	48312
10045	48313
6248	48314
110184	48315
2955	48316
155061	48317
155368	48318
63815	48319
151930	48320
12200	48321
217654	48322
91510	48323
66366	48324
23337	48325
38368	48326
103189	48327
9294	48328
27411	48329
2653	48330
257	48331
9696	48332
73898	48333
6090	48334
6090	48335
426	48336
40441	48337
32803	48338
188	48339
100273	48340
32575	48341
58168	48342
58168	48343
58168	48344
136848	48345
50277	48346
193263	48347
546	48348
111241	48349
403	48350
27969	48351
128977	48352
176206	48353
52231	48354
4752	48355
4752	48356
224713	48357
137621	48358
1288	48359
1046	48360
4022	48361
1273	48362
3513	48363
1613	48364
1049	48365
1429	48366
1738	48367
2781	48368
1161	48369
676	48370
746	48371
1756	48372
1609	48373
1151	48374
2851	48375
1951	48376
3996	48377
3531	48378
2808	48379
5116	48380
6779	48381
2190	48382
536	48383
1928	48384
1767	48385
954	48386
3130	48387
3154	48388
869	48389
34114	48390
93876	48391
24756	48392
2246	48393
4079	48394
483	48395
67465	48396
330	48397
117963	48398
48846	48399
1063	48400
15593	48401
22935	48402
16114	48403
1423	48404
13387	48405
4142	48406
58075	48407
96268	48408
161847	48409
174578	48410
115648	48411
162970	48412
86031	48413
220170	48414
86222	48415
230235	48416
37889	48417
1045	48418
207990	48419
5155	48420
68220	48421
1062	48422
6751	48423
75428	48424
231674	48425
93525	48426
51466	48427
2477	48428
131851	48429
5846	48430
72891	48431
125661	48432
947	48433
2785	48434
123851	48435
218434	48436
101879	48437
418	48438
123118	48439
2035	48440
55957	48441
15246	48442
17743	48443
510	48444
114398	48445
17535	48446
14427	48447
14427	48448
130521	48449
22332	48450
148248	48451
24827	48452
52892	48453
188243	48454
2510	48455
53181	48456
5853	48457
116448	48458
114851	48459
108367	48460
86504	48461
169629	48462
169523	48463
232568	48464
49100	48465
231418	48466
67258	48467
49320	48468
44581	48469
108569	48470
15975	48471
74916	48472
34741	48473
89077	48474
45353	48475
156904	48476
228179	48477
59198	48478
10117	48479
19993	48480
31388	48481
128928	48482
111878	48483
2985	48484
2985	48485
33217	48486
4833	48487
4958	48488
43424	48489
27650	48490
403	48491
43424	48492
53139	48493
10309	48494
60162	48495
111919	48496
882	48497
13256	48498
27120	48499
7532	48500
5979	48501
7532	48502
2940	48503
28071	48504
71125	48505
2920	48506
16540	48507
61370	48508
1850	48509
31136	48510
3282	48511
98072	48512
20067	48513
111186	48514
46049	48515
221628	48516
45399	48517
1647	48518
144297	48519
233883	48520
44269	48521
47992	48522
35854	48523
204217	48524
22829	48525
48612	48526
27075	48527
36879	48528
76768	48529
23013	48530
22	48531
74753	48532
35260	48533
1847	48534
24068	48535
5670	48536
60098	48537
15887	48538
242	48539
172473	48540
29853	48541
65793	48542
15574	48543
7106	48544
44599	48545
4476	48546
245	48547
30837	48548
150389	48549
6267	48550
25996	48551
154485	48552
62516	48553
16345	48554
80612	48555
25246	48556
62112	48557
3315	48558
30267	48559
120695	48560
24143	48561
67371	48562
72975	48563
49349	48564
139477	48565
218130	48566
114699	48567
87896	48568
236250	48569
13571	48570
151523	48571
139590	48572
17255	48573
16106	48574
8075	48575
71839	48576
15715	48577
66240	48578
139652	48579
68148	48580
32122	48581
13649	48582
31708	48583
14574	48584
100867	48585
104455	48586
43294	48587
83732	48588
8583	48589
6589	48590
166794	48591
3722	48592
67203	48593
84038	48594
9795	48595
50815	48596
150777	48597
2312	48598
84394	48599
105327	48600
87756	48601
82591	48602
150202	48603
4422	48604
167020	48605
33380	48606
45669	48607
147549	48608
74148	48609
136620	48610
146602	48611
80581	48612
14369	48613
190887	48614
115814	48615
4262	48616
11059	48617
36393	48618
3310	48619
52212	48620
76026	48621
26570	48622
43257	48623
144742	48624
49556	48625
14755	48626
131781	48627
239978	48628
48982	48629
99880	48630
90965	48631
22811	48632
27996	48633
59294	48634
23130	48635
26249	48636
36105	48637
76726	48638
146559	48639
4273	48640
90654	48641
10527	48642
108584	48643
38991	48644
202398	48645
9898	48646
50146	48647
209231	48648
7693	48649
72672	48650
93619	48651
229953	48652
35654	48653
88136	48654
166019	48655
137558	48656
41406	48657
135854	48658
68180	48659
6567	48660
194222	48661
146521	48662
144206	48663
120087	48664
99125	48665
78952	48666
34964	48667
8729	48668
42243	48669
58120	48670
11643	48671
10372	48672
7729	48673
94966	48674
3748	48675
5646	48676
48112	48677
23810	48678
66954	48679
36458	48680
8323	48681
166467	48682
37540	48683
56390	48684
26929	48685
38661	48686
87848	48687
119913	48688
119633	48689
106467	48690
48306	48691
64806	48692
27750	48693
22010	48694
165543	48695
52708	48696
29888	48697
6904	48698
47844	48699
85604	48700
87677	48701
62801	48702
52921	48703
4381	48704
126096	48705
57975	48706
236533	48707
74219	48708
122081	48709
33545	48710
67097	48711
118246	48712
163817	48713
41675	48714
26693	48715
25366	48716
14133	48717
25007	48718
12117	48719
27690	48720
186242	48721
16753	48722
40713	48723
79017	48724
73560	48725
132539	48726
74686	48727
45736	48728
68805	48729
161638	48730
12971	48731
110857	48732
20460	48733
65771	48734
18586	48735
26625	48736
31918	48737
82551	48738
68678	48739
56625	48740
34417	48741
13624	48742
63525	48743
66965	48744
252	48745
21561	48746
192630	48747
41215	48748
106606	48749
55522	48750
89039	48751
116246	48752
50977	48753
5286	48754
53715	48755
44337	48756
69018	48757
44022	48758
41718	48759
21969	48760
135327	48761
75445	48762
99629	48763
128603	48764
131599	48765
60787	48766
237202	48767
9299	48768
166490	48769
68623	48770
52965	48771
55814	48772
120660	48773
86056	48774
123160	48775
119927	48776
99694	48777
117479	48778
121841	48779
53642	48780
238020	48781
189596	48782
134691	48783
41229	48784
19310	48785
72177	48786
33181	48787
36754	48788
134499	48789
7398	48790
117372	48791
29172	48792
56572	48793
29086	48794
58010	48795
19133	48796
9763	48797
71787	48798
15858	48799
78490	48800
17848	48801
63969	48802
132025	48803
119953	48804
55577	48805
105017	48806
104043	48807
72674	48808
63942	48809
109941	48810
12894	48811
37609	48812
87439	48813
20301	48814
87635	48815
56071	48816
124841	48817
222091	48818
87715	48819
53293	48820
25671	48821
35303	48822
106751	48823
186457	48824
111405	48825
26363	48826
51976	48827
189064	48828
230739	48829
97413	48830
88663	48831
56326	48832
135356	48833
27709	48834
55455	48835
115866	48836
85645	48837
130047	48838
36223	48839
26479	48840
14794	48841
116854	48842
95715	48843
66649	48844
67592	48845
137000	48846
89284	48847
147166	48848
165812	48849
65930	48850
165264	48851
89265	48852
165406	48853
14343	48854
88594	48855
10288	48856
26597	48857
6114	48858
52646	48859
147496	48860
52066	48861
14761	48862
203617	48863
14856	48864
40546	48865
117300	48866
143722	48867
71610	48868
36098	48869
203634	48870
30983	48871
53977	48872
178769	48873
46038	48874
131563	48875
25050	48876
239064	48877
61250	48878
145400	48879
188684	48880
163065	48881
72335	48882
23717	48883
14250	48884
189031	48885
11474	48886
21585	48887
132924	48888
76234	48889
8022	48890
56545	48891
22613	48892
129266	48893
129266	48894
167295	48895
184874	48896
29468	48897
24593	48898
101721	48899
119771	48900
3055	48901
40078	48902
140114	48903
2160	48904
46027	48905
145693	48906
86686	48907
146655	48908
111282	48909
32472	48910
65939	48911
37948	48912
22557	48913
62745	48914
59054	48915
69294	48916
14433	48917
23481	48918
76502	48919
101891	48920
56195	48921
31559	48922
52247	48923
56657	48924
165199	48925
72674	48926
96595	48927
102673	48928
341	48929
87688	48930
6467	48931
143828	48932
168892	48933
141047	48934
19024	48935
111486	48936
23581	48937
93247	48938
25629	48939
128233	48940
23478	48941
73055	48942
29843	48943
17217	48944
84722	48945
58981	48946
41312	48947
56591	48948
10476	48949
68586	48950
35336	48951
116937	48952
28830	48953
129276	48954
117321	48955
14148	48956
58977	48957
147758	48958
79931	48959
8278	48960
117446	48961
234706	48962
73920	48963
79521	48964
35095	48965
59841	48966
94627	48967
41744	48968
66663	48969
197283	48970
12982	48971
45713	48972
85766	48973
108197	48974
79779	48975
109677	48976
108886	48977
176845	48978
64601	48979
8985	48980
118702	48981
235848	48982
67992	48983
117834	48984
111833	48985
22540	48986
25959	48987
25301	48988
129835	48989
91043	48990
22564	48991
2160	48992
45185	48993
58171	48994
46556	48995
135044	48996
30694	48997
238714	48998
201328	48999
53976	49000
73323	49001
6983	49002
34718	49003
86411	49004
107618	49005
233520	49006
121164	49007
194890	49008
145314	49009
62971	49010
28834	49011
121023	49012
97887	49013
184015	49014
135979	49015
53707	49016
192885	49017
131158	49018
90377	49019
190433	49020
59491	49021
34929	49022
14542	49023
46521	49024
141410	49025
150602	49026
57465	49027
81556	49028
36730	49029
69241	49030
191270	49031
180773	49032
77645	49033
111437	49034
3372	49035
74390	49036
12328	49037
87819	49038
201007	49039
37648	49040
79011	49041
23974	49042
141414	49043
113942	49044
75184	49045
21370	49046
13165	49047
46435	49048
58229	49049
139048	49050
33484	49051
142275	49052
228	49053
95711	49054
37991	49055
139470	49056
38932	49057
105355	49058
16330	49059
86477	49060
57000	49061
212446	49062
87013	49063
3436	49064
39269	49065
79396	49066
3914	49067
130310	49068
161589	49069
14317	49070
21950	49071
36843	49072
87910	49073
58891	49074
17146	49075
99413	49076
11807	49077
114141	49078
49691	49079
25371	49080
209070	49081
75931	49082
95837	49083
16424	49084
127647	49085
33049	49086
189690	49087
38902	49088
32032	49089
118833	49090
34870	49091
79206	49092
36716	49093
69398	49094
49691	49095
236354	49096
28213	49097
58779	49098
55825	49099
47609	49100
5498	49101
148666	49102
114316	49103
46133	49104
211552	49105
8848	49106
50474	49107
72015	49108
14719	49109
84405	49110
40653	49111
116872	49112
6	49113
8936	49114
94502	49115
32040	49116
201298	49117
49191	49118
145602	49119
26789	49120
61148	49121
61178	49122
140011	49123
45874	49124
9313	49125
104970	49126
20967	49127
74234	49128
73188	49129
84635	49130
55927	49131
44191	49132
2148	49133
9030	49134
101140	49135
59570	49136
143862	49137
162000	49138
19917	49139
47384	49140
152597	49141
145259	49142
43451	49143
122255	49144
33643	49145
26972	49146
103291	49147
5008	49148
54032	49149
240338	49150
120591	49151
16688	49152
164766	49153
73875	49154
65367	49155
102862	49156
14898	49157
40120	49158
6641	49159
6370	49160
31664	49161
17845	49162
65294	49163
68469	49164
193752	49165
17808	49166
181924	49167
20915	49168
95148	49169
92825	49170
23602	49171
7720	49172
43436	49173
32784	49174
22984	49175
93381	49176
90524	49177
40814	49178
107623	49179
21042	49180
56164	49181
25093	49182
230473	49183
102743	49184
133521	49185
47025	49186
30693	49187
33687	49188
13017	49189
60334	49190
69368	49191
16710	49192
125827	49193
1354	49194
1377	49195
164336	49196
100526	49197
50266	49198
4652	49199
69241	49200
166692	49201
50616	49202
18069	49203
2119	49204
192863	49205
46703	49206
48214	49207
41402	49208
31075	49209
6661	49210
49276	49211
38926	49212
37751	49213
40278	49214
65511	49215
14834	49216
18612	49217
46598	49218
23625	49219
46303	49220
160475	49221
200552	49222
60677	49223
16080	49224
81789	49225
25646	49226
44046	49227
37658	49228
46146	49229
102238	49230
75932	49231
45510	49232
101281	49233
74008	49234
90590	49235
26278	49236
43786	49237
13446	49238
76762	49239
60740	49240
90640	49241
18112	49242
28792	49243
57876	49244
46630	49245
27807	49246
194760	49247
197432	49248
79018	49249
35170	49250
103905	49251
44454	49252
137321	49253
108236	49254
26811	49255
161220	49256
69188	49257
91073	49258
64479	49259
32550	49260
31845	49261
62304	49262
78657	49263
68675	49264
15707	49265
187813	49266
32946	49267
165226	49268
40635	49269
118139	49270
22495	49271
89397	49272
54018	49273
52490	49274
109099	49275
34531	49276
64135	49277
26868	49278
61095	49279
179252	49280
10161	49281
182195	49282
63091	49283
137525	49284
22017	49285
77754	49286
41521	49287
76433	49288
4424	49289
129489	49290
4293	49291
3240	49292
139914	49293
78597	49294
18901	49295
55723	49296
8004	49297
130871	49298
201830	49299
188974	49300
27799	49301
165060	49302
120659	49303
41480	49304
135876	49305
37847	49306
41340	49307
53134	49308
16710	49309
56679	49310
55245	49311
2667	49312
53970	49313
55238	49314
31196	49315
2154	49316
33279	49317
15991	49318
36470	49319
81223	49320
90995	49321
167760	49322
68106	49323
5797	49324
31041	49325
43514	49326
83510	49327
118636	49328
73690	49329
93660	49330
95121	49331
169832	49332
107838	49333
13005	49334
45766	49335
19602	49336
19521	49337
11597	49338
52426	49339
91134	49340
167307	49341
75449	49342
119430	49343
101626	49344
134050	49345
29374	49346
66644	49347
58430	49348
135688	49349
59466	49350
27462	49351
144495	49352
1116	49353
52325	49354
37301	49355
47611	49356
11162	49357
47679	49358
10493	49359
79788	49360
58657	49361
52505	49362
188473	49363
34861	49364
64301	49365
4678	49366
14464	49367
102311	49368
33563	49369
41581	49370
6643	49371
78529	49372
18800	49373
28567	49374
21353	49375
22681	49376
108852	49377
134288	49378
51809	49379
74391	49380
83998	49381
45257	49382
166845	49383
56193	49384
12416	49385
164119	49386
41103	49387
239942	49388
118679	49389
147610	49390
67516	49391
186340	49392
62268	49393
165601	49394
69447	49395
121783	49396
122330	49397
14941	49398
168072	49399
152080	49400
14485	49401
12148	49402
112668	49403
33656	49404
41	49405
109438	49406
119753	49407
60470	49408
43168	49409
66072	49410
3351	49411
29024	49412
205486	49413
35398	49414
10402	49415
75919	49416
98497	49417
104100	49418
164599	49419
58690	49420
30001	49421
213015	49422
32040	49423
78781	49424
139267	49425
108110	49426
25006	49427
89827	49428
52147	49429
18583	49430
157007	49431
117124	49432
43786	49433
50101	49434
68039	49435
163233	49436
126562	49437
26675	49438
65918	49439
114404	49440
39936	49441
10218	49442
5797	49443
37043	49444
61776	49445
10849	49446
200842	49447
33226	49448
46779	49449
41190	49450
19436	49451
71952	49452
25910	49453
61648	49454
42644	49455
64927	49456
38655	49457
84489	49458
24742	49459
8536	49460
51451	49461
148316	49462
237507	49463
56079	49464
5369	49465
8316	49466
188768	49467
23646	49468
46051	49469
18590	49470
95707	49471
199664	49472
2158	49473
79697	49474
95599	49475
198716	49476
95278	49477
18732	49478
59002	49479
28005	49480
95152	49481
71607	49482
118374	49483
29494	49484
63030	49485
139150	49486
8058	49487
105867	49488
44216	49489
83854	49490
44087	49491
22650	49492
22006	49493
133811	49494
196484	49495
196485	49496
130238	49497
41806	49498
79581	49499
131243	49500
39707	49501
102289	49502
110732	49503
94062	49504
126964	49505
29985	49506
66047	49507
137269	49508
129046	49509
44157	49510
29291	49511
34582	49512
81176	49513
1290	49514
123477	49515
41220	49516
103254	49517
114321	49518
18944	49519
34083	49520
192022	49521
117391	49522
5705	49523
87438	49524
52358	49525
68063	49526
59458	49527
20542	49528
76702	49529
35779	49530
68028	49531
25391	49532
28997	49533
100354	49534
7445	49535
13310	49536
134974	49537
87812	49538
32541	49539
41177	49540
68063	49541
68068	49542
39148	49543
134601	49544
37965	49545
214309	49546
57381	49547
23963	49548
33562	49549
210520	49550
57414	49551
107787	49552
17467	49553
131582	49554
162524	49555
161592	49556
57712	49557
29289	49558
168722	49559
27976	49560
189707	49561
198752	49562
44986	49563
35600	49564
21536	49565
104556	49566
58278	49567
95220	49568
94591	49569
21155	49570
100381	49571
70889	49572
20809	49573
55357	49574
167512	49575
30099	49576
77815	49577
149698	49578
73728	49579
22844	49580
8929	49581
22562	49582
29391	49583
8681	49584
47224	49585
114139	49586
67003	49587
78304	49588
163170	49589
63095	49590
120166	49591
79545	49592
55400	49593
22736	49594
21035	49595
32580	49596
23528	49597
44422	49598
651	49599
12327	49600
9249	49601
19657	49602
192030	49603
19264	49604
48270	49605
1937	49606
90065	49607
111332	49608
25078	49609
84136	49610
58599	49611
55956	49612
77566	49613
100882	49614
109269	49615
20360	49616
67441	49617
67212	49618
19205	49619
7290	49620
56652	49621
8805	49622
166364	49623
106907	49624
220062	49625
31365	49626
132630	49627
93545	49628
53592	49629
63402	49630
8937	49631
147640	49632
48487	49633
14625	49634
146728	49635
213949	49636
201798	49637
34660	49638
66112	49639
126010	49640
52916	49641
104008	49642
169543	49643
63093	49644
118410	49645
57848	49646
49187	49647
152782	49648
26898	49649
62784	49650
101267	49651
51390	49652
68578	49653
145615	49654
27064	49655
127008	49656
55824	49657
176277	49658
100661	49659
46863	49660
213257	49661
88328	49662
5794	49663
67383	49664
15488	49665
86877	49666
12429	49667
3052	49668
40032	49669
199653	49670
138771	49671
25006	49672
4369	49673
3178	49674
47908	49675
45248	49676
8003	49677
72201	49678
95169	49679
1482	49680
19245	49681
14801	49682
37030	49683
174394	49684
11887	49685
28772	49686
40601	49687
88193	49688
55507	49689
8591	49690
182474	49691
239984	49692
55445	49693
126773	49694
144579	49695
104110	49696
51355	49697
134824	49698
136980	49699
29609	49700
105559	49701
95007	49702
13425	49703
40606	49704
46260	49705
190705	49706
43957	49707
36744	49708
102450	49709
22546	49710
33103	49711
67045	49712
85872	49713
8923	49714
1704	49715
221755	49716
42350	49717
7185	49718
6020	49719
29210	49720
112952	49721
95833	49722
97001	49723
38223	49724
75539	49725
34933	49726
24166	49727
14478	49728
34900	49729
195146	49730
88989	49731
53787	49732
130192	49733
169444	49734
21966	49735
80224	49736
32371	49737
117586	49738
101979	49739
59556	49740
117383	49741
102777	49742
46330	49743
98061	49744
42081	49745
97225	49746
46393	49747
44172	49748
32283	49749
20730	49750
10235	49751
138449	49752
17748	49753
39418	49754
214848	49755
44059	49756
45613	49757
138166	49758
18798	49759
79143	49760
10540	49761
22799	49762
22743	49763
24750	49764
52420	49765
97197	49766
44117	49767
6679	49768
22763	49769
47927	49770
37724	49771
38984	49772
105853	49773
73055	49774
188134	49775
36127	49776
72857	49777
188043	49778
102429	49779
21987	49780
14323	49781
20796	49782
33661	49783
52342	49784
57615	49785
29688	49786
65742	49787
7385	49788
95462	49789
81574	49790
6461	49791
168744	49792
122289	49793
133911	49794
141540	49795
118885	49796
64298	49797
48141	49798
33474	49799
38470	49800
143282	49801
78215	49802
29900	49803
161438	49804
99718	49805
105838	49806
125890	49807
52374	49808
15606	49809
58409	49810
44451	49811
78970	49812
18573	49813
68230	49814
128164	49815
230660	49816
139611	49817
32612	49818
145795	49819
203880	49820
63007	49821
109203	49822
75744	49823
84092	49824
118326	49825
16238	49826
21818	49827
138666	49828
6905	49829
74859	49830
48805	49831
237580	49832
162265	49833
844	49834
101064	49835
38328	49836
128289	49837
14281	49838
8018	49839
189615	49840
53037	49841
234637	49842
108182	49843
8003	49844
21678	49845
51389	49846
12495	49847
154361	49848
95876	49849
175299	49850
96905	49851
49899	49852
26435	49853
5599	49854
128886	49855
32771	49856
17019	49857
193554	49858
76307	49859
142584	49860
101155	49861
88655	49862
45777	49863
2395	49864
30446	49865
207628	49866
45901	49867
53134	49868
45331	49869
59743	49870
83692	49871
136501	49872
94728	49873
26359	49874
100309	49875
42668	49876
16428	49877
98637	49878
207339	49879
6089	49880
192487	49881
160266	49882
52260	49883
90776	49884
25054	49885
178452	49886
38992	49887
179056	49888
188779	49889
46051	49890
228136	49891
11975	49892
36119	49893
93733	49894
66019	49895
45436	49896
149995	49897
52951	49898
65378	49899
55255	49900
25603	49901
15185	49902
138287	49903
52379	49904
51335	49905
139979	49906
87829	49907
134351	49908
66783	49909
11963	49910
95270	49911
165259	49912
162473	49913
134172	49914
6401	49915
20059	49916
81504	49917
121395	49918
61542	49919
179642	49920
138392	49921
53930	49922
168325	49923
64564	49924
95564	49925
87122	49926
44091	49927
81262	49928
90584	49929
74195	49930
152364	49931
98216	49932
110430	49933
130604	49934
76017	49935
132855	49936
82855	49937
20836	49938
15461	49939
58124	49940
21646	49941
59158	49942
46547	49943
166578	49944
94956	49945
77388	49946
145267	49947
138951	49948
236975	49949
69142	49950
48329	49951
6607	49952
149801	49953
23649	49954
102732	49955
111443	49956
56121	49957
160594	49958
75885	49959
59807	49960
122645	49961
46658	49962
126838	49963
3377	49964
64516	49965
33599	49966
61471	49967
40760	49968
117920	49969
76748	49970
5761	49971
6518	49972
85658	49973
34795	49974
59228	49975
41729	49976
4623	49977
98049	49978
237660	49979
30407	49980
133664	49981
85756	49982
55801	49983
156699	49984
32462	49985
82039	49986
99427	49987
24942	49988
7813	49989
55876	49990
7442	49991
141056	49992
71539	49993
50826	49994
39341	49995
52300	49996
118128	49997
53221	49998
52549	49999
40940	50000
32615	50001
19201	50002
128883	50003
122188	50004
112932	50005
29400	50006
85579	50007
613	50008
34603	50009
8985	50010
32405	50011
79826	50012
35163	50013
10924	50014
55629	50015
72628	50016
59583	50017
55601	50018
178738	50019
55289	50020
105036	50021
53648	50022
58934	50023
143999	50024
106919	50025
183948	50026
232530	50027
168881	50028
133770	50029
121640	50030
68753	50031
201358	50032
202048	50033
121597	50034
69330	50035
8020	50036
60808	50037
43725	50038
32974	50039
60807	50040
200539	50041
33397	50042
50070	50043
235925	50044
236590	50045
88417	50046
58848	50047
101751	50048
64509	50049
103462	50050
235394	50051
68099	50052
27063	50053
107427	50054
40039	50055
134557	50056
76617	50057
59422	50058
24430	50059
28556	50060
86933	50061
238420	50062
51420	50063
117863	50064
87987	50065
112695	50066
75903	50067
14323	50068
41438	50069
99591	50070
119363	50071
173175	50072
151834	50073
52179	50074
109738	50075
118728	50076
74552	50077
20805	50078
181128	50079
34416	50080
52779	50081
64189	50082
86951	50083
146668	50084
43323	50085
135095	50086
89996	50087
37209	50088
24031	50089
103252	50090
10168	50091
118368	50092
117016	50093
166851	50094
191076	50095
21507	50096
88870	50097
161186	50098
52573	50099
2802	50100
101821	50101
126780	50102
23222	50103
83995	50104
52194	50105
194212	50106
36553	50107
12976	50108
14650	50109
12982	50110
76787	50111
134252	50112
127831	50113
151964	50114
27516	50115
35854	50116
117437	50117
17118	50118
32668	50119
4678	50120
154700	50121
130956	50122
71790	50123
99116	50124
75472	50125
102564	50126
79471	50127
68849	50128
102571	50129
192474	50130
119970	50131
23785	50132
27722	50133
107065	50134
46085	50135
139277	50136
114302	50137
101458	50138
86953	50139
235620	50140
135408	50141
49126	50142
23740	50143
120219	50144
18705	50145
145242	50146
36668	50147
9972	50148
135638	50149
27063	50150
89616	50151
97073	50152
7724	50153
176579	50154
189386	50155
19200	50156
3569	50157
86662	50158
176334	50159
28738	50160
20653	50161
19515	50162
75198	50163
88382	50164
66031	50165
81525	50166
238717	50167
240025	50168
57931	50169
161472	50170
191446	50171
104529	50172
7824	50173
86434	50174
14456	50175
14456	50176
10268	50177
14523	50178
120622	50179
150685	50180
63699	50181
68936	50182
54984	50183
63953	50184
7666	50185
77867	50186
161040	50187
56700	50188
38983	50189
6228	50190
32805	50191
43454	50192
66080	50193
87876	50194
15976	50195
190498	50196
78571	50197
34905	50198
77428	50199
182718	50200
45380	50201
75379	50202
75280	50203
69569	50204
39643	50205
3704	50206
53903	50207
3865	50208
76838	50209
36837	50210
41778	50211
97779	50212
82526	50213
5338	50214
141154	50215
68292	50216
27198	50217
24284	50218
90313	50219
166178	50220
16831	50221
41784	50222
121093	50223
53661	50224
36595	50225
37560	50226
1674	50227
66763	50228
89405	50229
197886	50230
5513	50231
208573	50232
150099	50233
68643	50234
22033	50235
134558	50236
26691	50237
81683	50238
208730	50239
43422	50240
38194	50241
39525	50242
45318	50243
23540	50244
110615	50245
48907	50246
24109	50247
12042	50248
17821	50249
118362	50250
19460	50251
13563	50252
118732	50253
14705	50254
17645	50255
30336	50256
14112	50257
20071	50258
89054	50259
18660	50260
160874	50261
61503	50262
236372	50263
29245	50264
10558	50265
61188	50266
99377	50267
33388	50268
15021	50269
664	50270
8640	50271
50225	50272
55816	50273
85522	50274
119798	50275
83538	50276
117784	50277
120172	50278
33647	50279
90898	50280
134531	50281
88730	50282
55215	50283
108841	50284
27049	50285
28683	50286
53057	50287
144021	50288
236534	50289
41040	50290
74455	50291
78853	50292
66308	50293
153979	50294
66888	50295
85550	50296
49680	50297
73366	50298
115808	50299
2160	50300
24508	50301
76175	50302
237868	50303
72431	50304
145356	50305
97297	50306
128711	50307
114299	50308
42194	50309
130671	50310
93516	50311
211873	50312
69324	50313
198612	50314
57361	50315
3449	50316
163374	50317
99979	50318
140716	50319
36917	50320
112114	50321
51371	50322
56429	50323
55890	50324
59583	50325
35415	50326
84076	50327
45454	50328
37868	50329
44402	50330
228288	50331
58377	50332
100318	50333
134337	50334
56366	50335
23519	50336
88417	50337
76227	50338
94518	50339
95789	50340
162471	50341
12319	50342
237025	50343
5711	50344
21541	50345
21588	50346
28725	50347
150585	50348
7729	50349
127378	50350
236953	50351
59774	50352
26128	50353
9565	50354
111211	50355
78107	50356
128180	50357
107417	50358
25503	50359
145248	50360
7566	50361
108955	50362
134828	50363
92634	50364
164333	50365
62625	50366
134540	50367
34666	50368
134976	50369
8883	50370
62784	50371
32648	50372
17058	50373
36301	50374
101382	50375
24632	50376
8715	50377
21647	50378
119374	50379
75718	50380
12228	50381
144765	50382
189023	50383
16444	50384
116312	50385
117902	50386
51109	50387
31683	50388
72115	50389
55166	50390
43345	50391
128170	50392
95467	50393
101373	50394
50020	50395
192827	50396
97737	50397
114133	50398
191912	50399
237356	50400
86443	50401
107741	50402
32442	50403
82687	50404
15563	50405
25739	50406
73181	50407
69169	50408
4424	50409
144422	50410
63090	50411
101679	50412
18721	50413
37110	50414
134212	50415
58503	50416
77416	50417
118114	50418
101388	50419
239155	50420
17338	50421
44971	50422
62135	50423
76220	50424
218459	50425
5817	50426
52950	50427
7956	50428
184449	50429
53831	50430
51944	50431
46150	50432
46287	50433
41979	50434
30110	50435
3080	50436
112855	50437
176172	50438
37618	50439
24928	50440
99456	50441
200750	50442
58677	50443
40316	50444
52424	50445
90677	50446
193709	50447
2130	50448
99370	50449
19455	50450
117294	50451
1118	50452
202730	50453
101158	50454
208342	50455
61524	50456
88327	50457
50184	50458
102409	50459
119028	50460
916	50461
25501	50462
11887	50463
26571	50464
34355	50465
59844	50466
107164	50467
84763	50468
145237	50469
97557	50470
55287	50471
137463	50472
218355	50473
55485	50474
129367	50475
174611	50476
42019	50477
29438	50478
101636	50479
73188	50480
46070	50481
126037	50482
11492	50483
198148	50484
79933	50485
53497	50486
190316	50487
47859	50488
21027	50489
110778	50490
7608	50491
60942	50492
11428	50493
55770	50494
21363	50495
21088	50496
64129	50497
138080	50498
21906	50499
38984	50500
67214	50501
6677	50502
239483	50503
28911	50504
50327	50505
8681	50506
23358	50507
126197	50508
35399	50509
39317	50510
166791	50511
101416	50512
230604	50513
101416	50514
10086	50515
24423	50516
15755	50517
74003	50518
26863	50519
62489	50520
67755	50521
238016	50522
99131	50523
165518	50524
43476	50525
236734	50526
228320	50527
99352	50528
41321	50529
12304	50530
75614	50531
52996	50532
129205	50533
118085	50534
9908	50535
36473	50536
36165	50537
27682	50538
176191	50539
100336	50540
118549	50541
180165	50542
72164	50543
58014	50544
30694	50545
8575	50546
37607	50547
22687	50548
182127	50549
112815	50550
237199	50551
7175	50552
25690	50553
39752	50554
68022	50555
236132	50556
80531	50557
21883	50558
12245	50559
8311	50560
25491	50561
6663	50562
55855	50563
176211	50564
37728	50565
76466	50566
122656	50567
228816	50568
102001	50569
33738	50570
6640	50571
58879	50572
116174	50573
8678	50574
23446	50575
12306	50576
36101	50577
34334	50578
17162	50579
2141	50580
89430	50581
111077	50582
43839	50583
52371	50584
49919	50585
194892	50586
50498	50587
104081	50588
44350	50589
229037	50590
97414	50591
106216	50592
35804	50593
21350	50594
17297	50595
36458	50596
84478	50597
43673	50598
56119	50599
132055	50600
28263	50601
20542	50602
128178	50603
136339	50604
27713	50605
57071	50606
34934	50607
53632	50608
55545	50609
45270	50610
139852	50611
49888	50612
36323	50613
11938	50614
228637	50615
55169	50616
34557	50617
73972	50618
59355	50619
95639	50620
70808	50621
49941	50622
163918	50623
50763	50624
18915	50625
39833	50626
93483	50627
77872	50628
84385	50629
30371	50630
21179	50631
76680	50632
84245	50633
68468	50634
34930	50635
170217	50636
9893	50637
2375	50638
76666	50639
46360	50640
37607	50641
119145	50642
107862	50643
60314	50644
56645	50645
43658	50646
164498	50647
27825	50648
52331	50649
41413	50650
44421	50651
52272	50652
109340	50653
238137	50654
41320	50655
45284	50656
119307	50657
57418	50658
39219	50659
51951	50660
36024	50661
128489	50662
188667	50663
13747	50664
167533	50665
104612	50666
238970	50667
3321	50668
192845	50669
195020	50670
28356	50671
236989	50672
63104	50673
36534	50674
157795	50675
51944	50676
17315	50677
9369	50678
21860	50679
55721	50680
110467	50681
28547	50682
26088	50683
44886	50684
62149	50685
23799	50686
84664	50687
89517	50688
40548	50689
32672	50690
97467	50691
186860	50692
101558	50693
111196	50694
73461	50695
118676	50696
164010	50697
20625	50698
14145	50699
81044	50700
47794	50701
141436	50702
88123	50703
41589	50704
4298	50705
42235	50706
87596	50707
31189	50708
65167	50709
41465	50710
132485	50711
41129	50712
48681	50713
65372	50714
92517	50715
94035	50716
22072	50717
135124	50718
36684	50719
138724	50720
83942	50721
88675	50722
36257	50723
237328	50724
240031	50725
12532	50726
51919	50727
214445	50728
132393	50729
71966	50730
79106	50731
59816	50732
61748	50733
163116	50734
156254	50735
10882	50736
182831	50737
28894	50738
4980	50739
64767	50740
190127	50741
53214	50742
137624	50743
117025	50744
14320	50745
3777	50746
71543	50747
109509	50748
79224	50749
6469	50750
118639	50751
18691	50752
35534	50753
21059	50754
51404	50755
34911	50756
39032	50757
13025	50758
156436	50759
65504	50760
214188	50761
220047	50762
44327	50763
86480	50764
20218	50765
89816	50766
96313	50767
94767	50768
87822	50769
14907	50770
21675	50771
68597	50772
189657	50773
68925	50774
13075	50775
59741	50776
19450	50777
46424	50778
17108	50779
27518	50780
189338	50781
178474	50782
135430	50783
3628	50784
89858	50785
14855	50786
26713	50787
82332	50788
129537	50789
91154	50790
43487	50791
134879	50792
107864	50793
161727	50794
28646	50795
46308	50796
45228	50797
10306	50798
102329	50799
27976	50800
68282	50801
167589	50802
106625	50803
67354	50804
153210	50805
81290	50806
42354	50807
134862	50808
6668	50809
102787	50810
89048	50811
25242	50812
88132	50813
65990	50814
53930	50815
167765	50816
21432	50817
14527	50818
84797	50819
190284	50820
134552	50821
105281	50822
17649	50823
46438	50824
62766	50825
10172	50826
19119	50827
160466	50828
162330	50829
49294	50830
35215	50831
119770	50832
119772	50833
67871	50834
17594	50835
37336	50836
38256	50837
177807	50838
141004	50839
26451	50840
122514	50841
122059	50842
73553	50843
29276	50844
6586	50845
26405	50846
126057	50847
122184	50848
33273	50849
56192	50850
50872	50851
137717	50852
135164	50853
232126	50854
26699	50855
79994	50856
55426	50857
10134	50858
58879	50859
192112	50860
74487	50861
47156	50862
18009	50863
174782	50864
57561	50865
120256	50866
72079	50867
102451	50868
45257	50869
146530	50870
74283	50871
87912	50872
165897	50873
54003	50874
163440	50875
38847	50876
209505	50877
16395	50878
26462	50879
26153	50880
34867	50881
150701	50882
53944	50883
131607	50884
39558	50885
59871	50886
166003	50887
118700	50888
119302	50889
165816	50890
3052	50891
24842	50892
30381	50893
19527	50894
138848	50895
204916	50896
67544	50897
53195	50898
52408	50899
127784	50900
75439	50901
121961	50902
193498	50903
128943	50904
31823	50905
76299	50906
2542	50907
14772	50908
83964	50909
66371	50910
107385	50911
59873	50912
54982	50913
57773	50914
128401	50915
135783	50916
39702	50917
239505	50918
148822	50919
36832	50920
82196	50921
219046	50922
45318	50923
39413	50924
30793	50925
58564	50926
70827	50927
58985	50928
137974	50929
119367	50930
203185	50931
24928	50932
18863	50933
46906	50934
10495	50935
82473	50936
59835	50937
14895	50938
198140	50939
191225	50940
84997	50941
56297	50942
52447	50943
2165	50944
4652	50945
41626	50946
120018	50947
58166	50948
13016	50949
169770	50950
10441	50951
44143	50952
79543	50953
102512	50954
91227	50955
176929	50956
17652	50957
236848	50958
68231	50959
82344	50960
72687	50961
62821	50962
148314	50963
23553	50964
1540	50965
26615	50966
3914	50967
43538	50968
55446	50969
72542	50970
45629	50971
87417	50972
3752	50973
46674	50974
166304	50975
96840	50976
119977	50977
102995	50978
75593	50979
7535	50980
2373	50981
31737	50982
152980	50983
46534	50984
75840	50985
5651	50986
153150	50987
26620	50988
52719	50989
56146	50990
7649	50991
169916	50992
33254	50993
45829	50994
129023	50995
1021	50996
81463	50997
133387	50998
133920	50999
203780	51000
93234	51001
26144	51002
110557	51003
3787	51004
105853	51005
202545	51006
10917	51007
2757	51008
77545	51009
100950	51010
134669	51011
119236	51012
157176	51013
31670	51014
26866	51015
31499	51016
50246	51017
60284	51018
45275	51019
136380	51020
52351	51021
81234	51022
20962	51023
131656	51024
3	51025
117823	51026
34628	51027
34599	51028
15488	51029
31603	51030
76715	51031
18112	51032
43943	51033
59129	51034
94105	51035
153535	51036
37132	51037
96355	51038
63947	51039
72206	51040
48398	51041
134945	51042
167463	51043
97341	51044
117177	51045
69176	51046
25181	51047
93826	51048
46786	51049
53734	51050
210458	51051
67739	51052
15599	51053
204504	51054
41454	51055
99924	51056
120416	51057
51439	51058
48470	51059
6469	51060
67460	51061
52641	51062
81367	51063
63084	51064
116832	51065
23702	51066
66519	51067
67031	51068
72068	51069
59428	51070
20814	51071
109880	51072
137715	51073
76404	51074
118036	51075
16120	51076
53612	51077
9591	51078
1533	51079
35023	51080
96307	51081
82636	51082
44655	51083
119803	51084
96007	51085
129807	51086
15563	51087
125465	51088
82012	51089
189742	51090
239403	51091
45802	51092
29373	51093
100183	51094
196918	51095
138001	51096
34988	51097
3914	51098
59720	51099
56140	51100
138021	51101
50801	51102
15020	51103
61765	51104
101302	51105
83957	51106
29239	51107
37730	51108
66403	51109
100525	51110
27942	51111
8130	51112
82879	51113
15782	51114
74250	51115
102641	51116
177279	51117
26701	51118
94084	51119
42284	51120
72340	51121
214703	51122
69282	51123
64126	51124
104575	51125
174755	51126
69518	51127
179044	51128
140425	51129
169763	51130
121731	51131
168160	51132
26762	51133
319	51134
2159	51135
186333	51136
200501	51137
45117	51138
24948	51139
12444	51140
101019	51141
101173	51142
62291	51143
71733	51144
88659	51145
27853	51146
178916	51147
7622	51148
163736	51149
169409	51150
111522	51151
128940	51152
26818	51153
102221	51154
117195	51155
85019	51156
69456	51157
37755	51158
146721	51159
128850	51160
2232	51161
39897	51162
97916	51163
234458	51164
53762	51165
38984	51166
94652	51167
53795	51168
52781	51169
75092	51170
110690	51171
178161	51172
145315	51173
15079	51174
22578	51175
42959	51176
42237	51177
31103	51178
162820	51179
23260	51180
23781	51181
77128	51182
23573	51183
107867	51184
43358	51185
7629	51186
3062	51187
19357	51188
167565	51189
128658	51190
199638	51191
106059	51192
106002	51193
61635	51194
65990	51195
156856	51196
85634	51197
137293	51198
76309	51199
26755	51200
178123	51201
198271	51202
131036	51203
188219	51204
25318	51205
12302	51206
101678	51207
75570	51208
6517	51209
46981	51210
85377	51211
136903	51212
16261	51213
61648	51214
97573	51215
36184	51216
113924	51217
101201	51218
122370	51219
237280	51220
49022	51221
12656	51222
44375	51223
117374	51224
134782	51225
17506	51226
151072	51227
135637	51228
18642	51229
15561	51230
138063	51231
147972	51232
6943	51233
74740	51234
165653	51235
24376	51236
193771	51237
67588	51238
47232	51239
39857	51240
144704	51241
111218	51242
13417	51243
23904	51244
150115	51245
55830	51246
102331	51247
33180	51248
119789	51249
193357	51250
207911	51251
203906	51252
198809	51253
114047	51254
27850	51255
240042	51256
14834	51257
81342	51258
196777	51259
29289	51260
90646	51261
40698	51262
53494	51263
201448	51264
165239	51265
27031	51266
109060	51267
95219	51268
80629	51269
12381	51270
190973	51271
3373	51272
111385	51273
56640	51274
64125	51275
34688	51276
75136	51277
29127	51278
76623	51279
239743	51280
193103	51281
166440	51282
21945	51283
239172	51284
151928	51285
140055	51286
129187	51287
82031	51288
202533	51289
43602	51290
80394	51291
59807	51292
59955	51293
39534	51294
6679	51295
108208	51296
90674	51297
18659	51298
50887	51299
18721	51300
31626	51301
22705	51302
83403	51303
43108	51304
5624	51305
127350	51306
96354	51307
43288	51308
25620	51309
70828	51310
129777	51311
32564	51312
146996	51313
44008	51314
166780	51315
31089	51316
146352	51317
72773	51318
35718	51319
193923	51320
3344	51321
166811	51322
4623	51323
48587	51324
58762	51325
2410	51326
36103	51327
79347	51328
43836	51329
135927	51330
13107	51331
27850	51332
191777	51333
183252	51334
60964	51335
136262	51336
37759	51337
138192	51338
37948	51339
75342	51340
14537	51341
21365	51342
62986	51343
49235	51344
136954	51345
93544	51346
46046	51347
35061	51348
3351	51349
169343	51350
39669	51351
1903	51352
94239	51353
62965	51354
76231	51355
99034	51356
42227	51357
17845	51358
19506	51359
29268	51360
37912	51361
44712	51362
124087	51363
25459	51364
14182	51365
234544	51366
16083	51367
9042	51368
73299	51369
60099	51370
168316	51371
134555	51372
74526	51373
23726	51374
21604	51375
43143	51376
23398	51377
14797	51378
327	51379
36424	51380
51658	51381
102735	51382
14778	51383
30	51384
72408	51385
44975	51386
12331	51387
31551	51388
79116	51389
101792	51390
16241	51391
34934	51392
12369	51393
48619	51394
127573	51395
68972	51396
127876	51397
68456	51398
36515	51399
164353	51400
66940	51401
94	51402
90885	51403
148210	51404
45379	51405
47410	51406
17775	51407
120933	51408
92790	51409
63619	51410
73119	51411
38377	51412
36901	51413
66932	51414
75384	51415
160364	51416
59241	51417
188591	51418
200153	51419
133245	51420
42193	51421
153177	51422
68776	51423
108921	51424
41786	51425
55902	51426
19455	51427
71773	51428
163523	51429
36711	51430
35834	51431
163264	51432
117337	51433
190354	51434
57009	51435
148447	51436
83105	51437
23751	51438
188909	51439
42366	51440
128142	51441
9017	51442
33244	51443
89783	51444
78517	51445
87006	51446
34629	51447
164527	51448
66395	51449
7119	51450
102768	51451
126762	51452
37938	51453
90361	51454
47601	51455
40927	51456
37057	51457
138327	51458
100546	51459
8884	51460
203735	51461
34954	51462
2726	51463
50308	51464
59151	51465
178256	51466
156817	51467
188244	51468
101231	51469
191285	51470
74660	51471
145245	51472
26831	51473
63088	51474
169083	51475
90490	51476
55424	51477
96655	51478
121725	51479
86958	51480
74660	51481
60201	51482
21863	51483
120526	51484
135794	51485
66964	51486
69591	51487
239346	51488
163801	51489
87522	51490
57385	51491
59570	51492
200067	51493
76060	51494
39418	51495
156747	51496
41697	51497
117381	51498
8924	51499
165134	51500
75580	51501
84100	51502
201114	51503
198635	51504
137258	51505
52973	51506
17837	51507
21398	51508
82985	51509
68446	51510
9972	51511
23416	51512
156933	51513
101305	51514
59208	51515
41214	51516
165908	51517
45537	51518
46151	51519
47870	51520
87079	51521
87243	51522
79524	51523
18743	51524
40536	51525
37099	51526
36130	51527
23974	51528
2718	51529
87116	51530
73977	51531
82323	51532
62164	51533
210838	51534
68659	51535
66592	51536
117361	51537
14146	51538
49418	51539
209084	51540
68317	51541
58859	51542
129542	51543
31439	51544
2160	51545
73249	51546
28016	51547
15496	51548
176115	51549
87600	51550
199	51551
10357	51552
5764	51553
95704	51554
127416	51555
88440	51556
130278	51557
57620	51558
114139	51559
58605	51560
44439	51561
46224	51562
87734	51563
53152	51564
1456	51565
109866	51566
95185	51567
33935	51568
12614	51569
14065	51570
30851	51571
219654	51572
42723	51573
150638	51574
167246	51575
118076	51576
144589	51577
81180	51578
120247	51579
107383	51580
25452	51581
59270	51582
4734	51583
207505	51584
69105	51585
139618	51586
76301	51587
1021	51588
124560	51589
21136	51590
36392	51591
86232	51592
117897	51593
69628	51594
7180	51595
64468	51596
84915	51597
365	51598
47596	51599
84014	51600
20549	51601
56399	51602
11718	51603
26186	51604
60344	51605
48805	51606
6442	51607
11074	51608
31089	51609
117601	51610
10796	51611
14303	51612
27525	51613
165248	51614
20492	51615
132867	51616
10032	51617
123856	51618
27954	51619
34859	51620
10489	51621
124641	51622
39304	51623
42874	51624
42017	51625
59495	51626
71583	51627
57799	51628
73560	51629
55892	51630
30461	51631
47183	51632
114163	51633
83440	51634
149973	51635
59973	51636
6471	51637
188577	51638
118885	51639
191093	51640
37653	51641
6669	51642
15707	51643
22923	51644
127625	51645
211556	51646
72940	51647
6320	51648
26257	51649
13345	51650
106858	51651
120994	51652
54718	51653
21986	51654
47106	51655
13406	51656
37947	51657
112087	51658
7578	51659
209559	51660
119605	51661
34434	51662
153417	51663
70672	51664
18695	51665
18698	51666
248	51667
811	51668
2458	51669
23865	51670
4033	51671
14986	51672
7145	51673
10876	51674
2568	51675
39270	51676
9219	51677
57780	51678
132809	51679
51896	51680
4859	51681
105356	51682
144992	51683
84392	51684
63017	51685
21195	51686
67463	51687
47258	51688
41945	51689
167043	51690
1007	51691
14032	51692
14848	51693
28574	51694
144196	51695
4410	51696
6436	51697
47924	51698
163945	51699
153167	51700
10281	51701
16382	51702
23612	51703
36712	51704
23558	51705
26483	51706
87873	51707
110337	51708
167169	51709
165896	51710
317	51711
7214	51712
9751	51713
56262	51714
47021	51715
82934	51716
76148	51717
19034	51718
238052	51719
83406	51720
56924	51721
157278	51722
1107	51723
65210	51724
22604	51725
30345	51726
189557	51727
32848	51728
24369	51729
11297	51730
144120	51731
19167	51732
237887	51733
89630	51734
728	51735
127270	51736
67604	51737
93712	51738
61524	51739
68042	51740
30259	51741
89077	51742
43	51743
26957	51744
114523	51745
63332	51746
87464	51747
136814	51748
125836	51749
202409	51750
62461	51751
236190	51752
21759	51753
142493	51754
91046	51755
1322	51756
4331	51757
102601	51758
16850	51759
56180	51760
4866	51761
138008	51762
58490	51763
3444	51764
9719	51765
143241	51766
167019	51767
143228	51768
10531	51769
9751	51770
53876	51771
57487	51772
134176	51773
116995	51774
82964	51775
80604	51776
215884	51777
133012	51778
4449	51779
100505	51780
8171	51781
106793	51782
40046	51783
115404	51784
69374	51785
58786	51786
59868	51787
167015	51788
163011	51789
52077	51790
58666	51791
20272	51792
238465	51793
8231	51794
25216	51795
135069	51796
52012	51797
120423	51798
84511	51799
34621	51800
14594	51801
1540	51802
26665	51803
35784	51804
140429	51805
14145	51806
14145	51807
88523	51808
57071	51809
23982	51810
49170	51811
48411	51812
349	51813
53493	51814
6509	51815
48972	51816
77479	51817
72609	51818
45681	51819
96160	51820
72829	51821
17721	51822
26413	51823
52064	51824
117419	51825
19248	51826
55735	51827
238902	51828
67137	51829
9975	51830
173218	51831
145534	51832
16303	51833
18089	51834
577	51835
42436	51836
107444	51837
7067	51838
105244	51839
69702	51840
22628	51841
122663	51842
47505	51843
53878	51844
33656	51845
33581	51846
34815	51847
175209	51848
161537	51849
53688	51850
185216	51851
167155	51852
18158	51853
42376	51854
33309	51855
1023	51856
71535	51857
26884	51858
29630	51859
34729	51860
1025	51861
7731	51862
137162	51863
1119	51864
197934	51865
238529	51866
21246	51867
109515	51868
43456	51869
33616	51870
118200	51871
152062	51872
169431	51873
23276	51874
32662	51875
26483	51876
6401	51877
36083	51878
13379	51879
18004	51880
46790	51881
141162	51882
55522	51883
67586	51884
841	51885
980	51886
23328	51887
35719	51888
50868	51889
19220	51890
88249	51891
143193	51892
14082	51893
67843	51894
55237	51895
4403	51896
21632	51897
64091	51898
26378	51899
3914	51900
100654	51901
6716	51902
38031	51903
20059	51904
20508	51905
200452	51906
2406	51907
209296	51908
117152	51909
11471	51910
26627	51911
101992	51912
166772	51913
54917	51914
89172	51915
40645	51916
122212	51917
12341	51918
74889	51919
66539	51920
15731	51921
10173	51922
66738	51923
53997	51924
183080	51925
165541	51926
14726	51927
127476	51928
78259	51929
145089	51930
37078	51931
5036	51932
33267	51933
3444	51934
146463	51935
36262	51936
168093	51937
5022	51938
24162	51939
31058	51940
53465	51941
3053	51942
22012	51943
21727	51944
134307	51945
49199	51946
26735	51947
6566	51948
139228	51949
3909	51950
12377	51951
103272	51952
90515	51953
42138	51954
55364	51955
168637	51956
92608	51957
33449	51958
152482	51959
71536	51960
165062	51961
89614	51962
5926	51963
55920	51964
41240	51965
42274	51966
18080	51967
104380	51968
33546	51969
34582	51970
3263	51971
43790	51972
9038	51973
14930	51974
18215	51975
6669	51976
35529	51977
22055	51978
118645	51979
72101	51980
51428	51981
19323	51982
43809	51983
145332	51984
62159	51985
59779	51986
41570	51987
167410	51988
9423	51989
109573	51990
65037	51991
13049	51992
44313	51993
122141	51994
30264	51995
55929	51996
127522	51997
3351	51998
20969	51999
25008	52000
89488	52001
74119	52002
5961	52003
109671	52004
40520	52005
87042	52006
99140	52007
5377	52008
208528	52009
151042	52010
108974	52011
89442	52012
83676	52013
140319	52014
166707	52015
67145	52016
116140	52017
100766	52018
46739	52019
187896	52020
107659	52021
98268	52022
32740	52023
8459	52024
38567	52025
2466	52026
22624	52027
30712	52028
5231	52029
15852	52030
90584	52031
26741	52032
345	52033
11885	52034
9462	52035
28610	52036
180065	52037
15926	52038
27019	52039
7074	52040
41154	52041
28919	52042
61080	52043
142047	52044
19706	52045
67085	52046
77958	52047
39484	52048
119227	52049
65365	52050
98690	52051
89296	52052
61359	52053
118031	52054
21136	52055
26146	52056
132746	52057
138215	52058
180498	52059
31716	52060
7813	52061
122647	52062
164481	52063
237183	52064
55837	52065
65274	52066
27754	52067
120458	52068
75737	52069
65309	52070
35041	52071
27051	52072
12399	52073
118172	52074
36366	52075
50309	52076
128881	52077
132172	52078
126140	52079
42366	52080
121038	52081
119089	52082
23559	52083
148073	52084
88391	52085
7625	52086
20823	52087
16044	52088
7537	52089
69299	52090
14923	52091
24422	52092
87751	52093
98553	52094
43537	52095
66739	52096
46052	52097
58008	52098
240104	52099
60021	52100
43361	52101
145399	52102
126088	52103
34747	52104
27763	52105
56121	52106
34766	52107
6936	52108
18062	52109
836	52110
74134	52111
1070	52112
96228	52113
148246	52114
130310	52115
14670	52116
110416	52117
76359	52118
17854	52119
67933	52120
129478	52121
30968	52122
153746	52123
23666	52124
9320	52125
5832	52126
89717	52127
149630	52128
84066	52129
66134	52130
26984	52131
32887	52132
111258	52133
102240	52134
40599	52135
122452	52136
18733	52137
47407	52138
33719	52139
39066	52140
6631	52141
72477	52142
34847	52143
22556	52144
7441	52145
94643	52146
88678	52147
111391	52148
22468	52149
20295	52150
22731	52151
4413	52152
93917	52153
164585	52154
118886	52155
163834	52156
179290	52157
79246	52158
49895	52159
15782	52160
359	52161
128281	52162
146960	52163
205400	52164
87271	52165
238803	52166
7011	52167
116990	52168
68257	52169
160302	52170
236214	52171
22934	52172
69059	52173
38382	52174
15498	52175
58296	52176
32010	52177
129439	52178
76304	52179
31486	52180
72072	52181
50930	52182
4142	52183
89019	52184
164516	52185
141705	52186
49685	52187
1174	52188
107596	52189
39450	52190
99170	52191
109908	52192
46459	52193
147902	52194
48078	52195
40554	52196
57190	52197
131032	52198
10430	52199
66810	52200
82761	52201
100053	52202
63913	52203
12527	52204
49138	52205
5010	52206
23839	52207
42341	52208
31262	52209
50990	52210
104629	52211
68306	52212
87279	52213
86527	52214
72444	52215
128886	52216
25136	52217
7763	52218
83268	52219
88133	52220
89649	52221
15765	52222
33690	52223
72012	52224
92894	52225
1538	52226
107137	52227
142602	52228
195646	52229
19904	52230
139050	52231
29403	52232
57309	52233
27667	52234
44322	52235
14625	52236
237340	52237
21757	52238
40711	52239
102081	52240
142622	52241
192720	52242
44959	52243
20636	52244
95901	52245
35352	52246
67286	52247
42050	52248
44386	52249
118317	52250
14423	52251
160217	52252
50471	52253
5537	52254
162892	52255
101613	52256
237089	52257
20460	52258
102553	52259
47713	52260
27554	52261
59370	52262
53605	52263
33678	52264
40889	52265
41630	52266
27832	52267
1670	52268
108711	52269
26647	52270
80915	52271
233223	52272
101807	52273
18026	52274
101595	52275
16001	52276
72072	52277
6511	52278
105884	52279
96784	52280
21414	52281
12373	52282
238531	52283
89205	52284
119844	52285
59628	52286
114345	52287
87008	52288
138380	52289
68585	52290
72436	52291
68663	52292
75038	52293
89798	52294
98663	52295
165166	52296
49707	52297
15511	52298
92667	52299
166566	52300
136370	52301
74387	52302
62735	52303
48219	52304
34849	52305
188735	52306
115798	52307
101064	52308
30198	52309
41719	52310
116691	52311
197989	52312
33388	52313
37149	52314
41698	52315
53967	52316
11434	52317
101333	52318
31540	52319
104000	52320
47832	52321
21966	52322
104296	52323
13140	52324
24631	52325
77975	52326
43998	52327
25163	52328
88231	52329
146432	52330
134603	52331
141957	52332
7442	52333
21980	52334
728	52335
13834	52336
105144	52337
33657	52338
69652	52339
89798	52340
120473	52341
143682	52342
164931	52343
114111	52344
27767	52345
13696	52346
165137	52347
119874	52348
89726	52349
201239	52350
12449	52351
96317	52352
67874	52353
198488	52354
129470	52355
10833	52356
22838	52357
160076	52358
27912	52359
43417	52360
74480	52361
80366	52362
45817	52363
35172	52364
47364	52365
105116	52366
30201	52367
104581	52368
30738	52369
145185	52370
234745	52371
23216	52372
95212	52373
22049	52374
6608	52375
50923	52376
125758	52377
4919	52378
159417	52379
43399	52380
146618	52381
183028	52382
178812	52383
98667	52384
175408	52385
130577	52386
49055	52387
302	52388
35479	52389
12289	52390
48125	52391
45333	52392
35975	52393
11290	52394
60977	52395
50252	52396
5322	52397
12455	52398
5025	52399
102502	52400
45288	52401
121144	52402
119720	52403
16574	52404
15687	52405
72975	52406
106140	52407
70106	52408
582	52409
55951	52410
11490	52411
79687	52412
28421	52413
3254	52414
8326	52415
125216	52416
5504	52417
3205	52418
22760	52419
14275	52420
96469	52421
93226	52422
23529	52423
61564	52424
131768	52425
157436	52426
24544	52427
25117	52428
1017	52429
3127	52430
509	52431
4316	52432
57525	52433
1818	52434
22954	52435
1064	52436
1298	52437
78792	52438
78090	52439
70821	52440
8462	52441
29980	52442
19601	52443
51415	52444
35914	52445
82000	52446
51248	52447
8462	52448
14028	52449
4215	52450
50034	52451
66700	52452
52366	52453
1847	52454
24998	52455
48140	52456
149721	52457
33499	52458
22432	52459
16466	52460
83659	52461
6909	52462
112446	52463
5465	52464
22523	52465
22519	52466
4159	52467
1658	52468
20387	52469
42762	52470
49640	52471
55159	52472
22948	52473
9987	52474
40308	52475
17276	52476
89660	52477
103866	52478
6891	52479
9620	52480
6039	52481
7036	52482
94257	52483
150677	52484
8570	52485
34658	52486
85422	52487
42635	52488
222446	52489
66295	52490
278	52491
56199	52492
56199	52493
34358	52494
125199	52495
15440	52496
21297	52497
70950	52498
43926	52499
94891	52500
29435	52501
118860	52502
113903	52503
76495	52504
74727	52505
236966	52506
24791	52507
28465	52508
1821	52509
4008	52510
583	52511
1563	52512
2812	52513
5120	52514
2776	52515
4049	52516
7948	52517
1050	52518
6861	52519
156920	52520
2009	52521
46695	52522
59	52523
7996	52524
32467	52525
2005	52526
116822	52527
215976	52528
3077	52529
52506	52530
87553	52531
181083	52532
74207	52533
39876	52534
73267	52535
51008	52536
65500	52537
25871	52538
15487	52539
68657	52540
8081	52541
93255	52542
95041	52543
424	52544
77520	52545
5390	52546
40264	52547
89038	52548
175445	52549
14537	52550
17864	52551
20099	52552
13404	52553
64457	52554
19950	52555
22491	52556
14390	52557
29362	52558
12853	52559
109773	52560
22440	52561
97013	52562
52172	52563
4294	52564
43365	52565
2947	52566
30405	52567
115503	52568
25471	52569
147429	52570
10631	52571
6740	52572
1891	52573
100200	52574
64563	52575
4476	52576
88351	52577
109887	52578
112771	52579
189466	52580
19562	52581
100305	52582
212231	52583
110560	52584
20767	52585
55712	52586
22801	52587
23183	52588
4294	52589
82484	52590
13427	52591
56930	52592
49904	52593
1891	52594
3841	52595
11943	52596
26959	52597
17922	52598
177481	52599
1099	52600
82969	52601
59510	52602
74359	52603
117	52604
13372	52605
12704	52606
72151	52607
43796	52608
208693	52609
89349	52610
97104	52611
15589	52612
34777	52613
150368	52614
129290	52615
217884	52616
50300	52617
70727	52618
108627	52619
147394	52620
10238	52621
70727	52622
54531	52623
125981	52624
72590	52625
44713	52626
295	52627
27858	52628
34949	52629
13629	52630
21124	52631
88511	52632
835	52633
36888	52634
23275	52635
104083	52636
3951	52637
10238	52638
40904	52639
61754	52640
94671	52641
25629	52642
18286	52643
18286	52644
87958	52645
18638	52646
10913	52647
4294	52648
9171	52649
7774	52650
3402	52651
72590	52652
22118	52653
73131	52654
25366	52655
39650	52656
13755	52657
455	52658
455	52659
67006	52660
87394	52661
25659	52662
54082	52663
43947	52664
67006	52665
32827	52666
68406	52667
95352	52668
166300	52669
73975	52670
97641	52671
35523	52672
11943	52673
18243	52674
58232	52675
39387	52676
89165	52677
734	52678
52235	52679
43523	52680
212692	52681
10086	52682
209785	52683
25017	52684
18312	52685
10052	52686
64406	52687
8528	52688
179400	52689
17067	52690
35982	52691
25366	52692
34615	52693
55645	52694
83815	52695
30498	52696
39344	52697
11046	52698
87817	52699
35641	52700
17600	52701
43796	52702
21029	52703
211798	52704
27234	52705
84052	52706
85229	52707
18639	52708
4092	52709
38410	52710
19213	52711
22244	52712
10913	52713
25207	52714
54373	52715
50086	52716
22561	52717
9171	52718
55242	52719
12976	52720
118151	52721
64023	52722
46004	52723
95584	52724
305	52725
10133	52726
70079	52727
69973	52728
98144	52729
2989	52730
2989	52731
20053	52732
180409	52733
8341	52734
15440	52735
82662	52736
118828	52737
88218	52738
71498	52739
72590	52740
67678	52741
110253	52742
109195	52743
21279	52744
23056	52745
149993	52746
4468	52747
98175	52748
99206	52749
15211	52750
152673	52751
6901	52752
163306	52753
63907	52754
2854	52755
100903	52756
15557	52757
94674	52758
44669	52759
43477	52760
55572	52761
83452	52762
43200	52763
1599	52764
20888	52765
40483	52766
205612	52767
5297	52768
61754	52769
43739	52770
43791	52771
94719	52772
33836	52773
89565	52774
11423	52775
23556	52776
154888	52777
151879	52778
55572	52779
15499	52780
52889	52781
163221	52782
52235	52783
93387	52784
109316	52785
50590	52786
67267	52787
23679	52788
57749	52789
133709	52790
1196	52791
34791	52792
73368	52793
2845	52794
4912	52795
66435	52796
6740	52797
4909	52798
154782	52799
19213	52800
15194	52801
18212	52802
40283	52803
10654	52804
54488	52805
108816	52806
11837	52807
26464	52808
25886	52809
18286	52810
16997	52811
102227	52812
4518	52813
87787	52814
702	52815
56217	52816
150257	52817
94286	52818
12972	52819
18737	52820
150795	52821
110060	52822
110060	52823
46169	52824
43571	52825
22889	52826
126901	52827
18212	52828
52528	52829
63957	52830
150453	52831
43049	52832
43523	52833
3658	52834
12972	52835
17531	52836
43571	52837
952	52838
1891	52839
63957	52840
33995	52841
151107	52842
65184	52843
22118	52844
38319	52845
139538	52846
28013	52847
12182	52848
455	52849
71723	52850
57149	52851
55572	52852
27790	52853
8022	52854
39537	52855
83232	52856
15548	52857
12606	52858
12976	52859
13534	52860
18570	52861
2780	52862
94065	52863
151513	52864
87930	52865
124715	52866
1850	52867
56918	52868
29123	52869
102098	52870
23693	52871
149177	52872
30383	52873
237711	52874
206356	52875
50411	52876
43448	52877
79548	52878
63791	52879
70910	52880
71723	52881
166444	52882
77258	52883
15148	52884
12976	52885
82641	52886
18286	52887
12704	52888
34793	52889
33994	52890
186669	52891
57655	52892
79971	52893
11940	52894
184918	52895
11940	52896
34996	52897
8235	52898
163974	52899
54360	52900
15150	52901
43668	52902
147688	52903
73444	52904
25712	52905
67995	52906
166448	52907
9849	52908
125449	52909
136452	52910
210221	52911
96472	52912
56918	52913
126901	52914
3349	52915
63957	52916
74142	52917
212070	52918
204803	52919
97630	52920
98540	52921
10841	52922
110956	52923
232993	52924
80160	52925
63953	52926
176985	52927
14495	52928
4219	52929
95590	52930
8202	52931
74824	52932
97124	52933
16376	52934
111378	52935
101291	52936
74768	52937
15589	52938
210529	52939
94126	52940
57858	52941
12182	52942
15702	52943
55498	52944
18585	52945
61749	52946
9171	52947
63821	52948
83626	52949
36944	52950
39565	52951
51092	52952
130037	52953
60270	52954
12607	52955
25366	52956
176938	52957
185197	52958
61440	52959
73822	52960
209814	52961
4468	52962
54360	52963
110083	52964
92576	52965
56554	52966
111281	52967
69716	52968
9217	52969
102115	52970
72590	52971
43638	52972
157956	52973
119062	52974
84670	52975
33066	52976
9216	52977
153129	52978
146955	52979
117525	52980
18639	52981
8007	52982
52036	52983
153255	52984
211582	52985
60270	52986
97612	52987
81243	52988
62898	52989
163526	52990
47312	52991
105622	52992
93077	52993
210248	52994
136486	52995
46025	52996
154355	52997
4468	52998
51400	52999
15120	53000
45215	53001
59510	53002
111002	53003
236749	53004
56243	53005
11966	53006
50982	53007
152141	53008
132913	53009
4295	53010
71807	53011
49564	53012
211337	53013
54050	53014
4149	53015
48179	53016
41116	53017
12169	53018
111867	53019
68357	53020
226970	53021
136107	53022
50735	53023
50812	53024
233363	53025
16119	53026
54943	53027
234548	53028
36003	53029
23275	53030
97630	53031
17310	53032
151277	53033
102043	53034
31253	53035
105529	53036
27920	53037
26021	53038
93903	53039
86847	53040
112712	53041
34996	53042
6740	53043
12998	53044
61936	53045
51750	53046
28199	53047
18693	53048
35092	53049
24580	53050
171005	53051
15229	53052
22245	53053
49829	53054
8007	53055
44705	53056
108624	53057
142502	53058
4868	53059
137417	53060
43503	53061
117431	53062
41227	53063
226824	53064
6093	53065
231549	53066
235510	53067
35128	53068
134262	53069
135843	53070
36003	53071
77815	53072
148043	53073
83951	53074
56217	53075
43996	53076
141831	53077
18240	53078
109436	53079
135236	53080
2175	53081
54945	53082
455	53083
131415	53084
64563	53085
185244	53086
22283	53087
40143	53088
25843	53089
11966	53090
55496	53091
219566	53092
65438	53093
137074	53094
147267	53095
34384	53096
3779	53097
138151	53098
94138	53099
77541	53100
31728	53101
67171	53102
83289	53103
22702	53104
144846	53105
147801	53106
22702	53107
125521	53108
58587	53109
82690	53110
56129	53111
21457	53112
6740	53113
20657	53114
10818	53115
53150	53116
83055	53117
64062	53118
206755	53119
98365	53120
8625	53121
82690	53122
83055	53123
34517	53124
101257	53125
148804	53126
10086	53127
72558	53128
117468	53129
71236	53130
101578	53131
229123	53132
50476	53133
68221	53134
110475	53135
10722	53136
21148	53137
50151	53138
210716	53139
37933	53140
2580	53141
29574	53142
117044	53143
204446	53144
75908	53145
214171	53146
12889	53147
7980	53148
702	53149
86300	53150
119174	53151
27947	53152
15498	53153
7	53154
18173	53155
3439	53156
14549	53157
50072	53158
25187	53159
17218	53160
92744	53161
18212	53162
25187	53163
4518	53164
21148	53165
8528	53166
92516	53167
5976	53168
5580	53169
151393	53170
22316	53171
18300	53172
15570	53173
64584	53174
34919	53175
50892	53176
71824	53177
32019	53178
74967	53179
38472	53180
11129	53181
48260	53182
56243	53183
83232	53184
22652	53185
119285	53186
15207	53187
50514	53188
27638	53189
41785	53190
4957	53191
137	53192
1529	53193
22768	53194
23018	53195
167283	53196
25111	53197
22677	53198
110162	53199
56708	53200
43418	53201
79788	53202
236151	53203
3617	53204
4294	53205
123712	53206
72230	53207
97641	53208
215902	53209
34922	53210
34922	53211
34656	53212
50290	53213
7449	53214
22574	53215
342	53216
409	53217
98	53218
18	53219
98	53220
7654	53221
215	53222
127317	53223
74510	53224
67561	53225
67561	53226
63901	53227
84741	53228
34589	53229
127117	53230
34943	53231
34921	53232
177260	53233
150770	53234
17387	53235
25541	53236
6492	53237
12176	53238
109195	53239
12205	53240
43702	53241
15498	53242
43365	53243
22747	53244
10913	53245
95591	53246
68406	53247
43677	53248
23340	53249
22245	53250
42850	53251
17067	53252
155666	53253
84169	53254
38888	53255
185486	53256
57568	53257
43356	53258
89366	53259
96802	53260
509	53261
130416	53262
54145	53263
96992	53264
112834	53265
71356	53266
43947	53267
3504	53268
117552	53269
117552	53270
44065	53271
127117	53272
55964	53273
22246	53274
87816	53275
2978	53276
1296	53277
204856	53278
15211	53279
50223	53280
13106	53281
18725	53282
87140	53283
42446	53284
128465	53285
27634	53286
413	53287
8007	53288
16436	53289
150441	53290
66904	53291
1	53292
86804	53293
86804	53294
33837	53295
210998	53296
20975	53297
22440	53298
67266	53299
29136	53300
44725	53301
7988	53302
7988	53303
19402	53304
97587	53305
77815	53306
73762	53307
22981	53308
68482	53309
29856	53310
140080	53311
19784	53312
172105	53313
234554	53314
78838	53315
140599	53316
93083	53317
30204	53318
139953	53319
24499	53320
87526	53321
29362	53322
2590	53323
4340	53324
84063	53325
148394	53326
28404	53327
158862	53328
213675	53329
34978	53330
235065	53331
86596	53332
72407	53333
8135	53334
1005	53335
166853	53336
91491	53337
5630	53338
19463	53339
74142	53340
60008	53341
205659	53342
36212	53343
15120	53344
19045	53345
136047	53346
132498	53347
13001	53348
57213	53349
124010	53350
158986	53351
136591	53352
37670	53353
19920	53354
63144	53355
25793	53356
23569	53357
1276	53358
113835	53359
55365	53360
19045	53361
56006	53362
8232	53363
88025	53364
200914	53365
105868	53366
192793	53367
49928	53368
57839	53369
149243	53370
10981	53371
21913	53372
19039	53373
65692	53374
13001	53375
87653	53376
122112	53377
89138	53378
96884	53379
159774	53380
73140	53381
100067	53382
110806	53383
59989	53384
123209	53385
160095	53386
32499	53387
28130	53388
21752	53389
15523	53390
40121	53391
85992	53392
27793	53393
136486	53394
34974	53395
129995	53396
130267	53397
105507	53398
17124	53399
55464	53400
104110	53401
56553	53402
54582	53403
15786	53404
80160	53405
43646	53406
46352	53407
66286	53408
2500	53409
50982	53410
39512	53411
84244	53412
192745	53413
49742	53414
140111	53415
176398	53416
60358	53417
60358	53418
9679	53419
19045	53420
30071	53421
67906	53422
57213	53423
52745	53424
52745	53425
149844	53426
13143	53427
131623	53428
56551	53429
152738	53430
44307	53431
3086	53432
198420	53433
13001	53434
208337	53435
28378	53436
3135	53437
1600	53438
6983	53439
161239	53440
116792	53441
3518	53442
738	53443
25843	53444
232968	53445
49122	53446
161747	53447
159406	53448
22761	53449
55333	53450
1565	53451
71420	53452
34296	53453
22702	53454
15519	53455
21567	53456
91430	53457
4241	53458
1508	53459
22702	53460
213589	53461
94950	53462
29334	53463
80160	53464
157374	53465
23535	53466
3509	53467
28130	53468
50982	53469
1439	53470
113850	53471
159597	53472
1931	53473
129277	53474
15472	53475
40021	53476
63623	53477
34912	53478
34912	53479
94950	53480
15520	53481
31	53482
120178	53483
57267	53484
93041	53485
128056	53486
40891	53487
84768	53488
105575	53489
10086	53490
37670	53491
2935	53492
8232	53493
154828	53494
34517	53495
47312	53496
43462	53497
7206	53498
82134	53499
12149	53500
227525	53501
19381	53502
226265	53503
49763	53504
9300	53505
181183	53506
159743	53507
30379	53508
222739	53509
85535	53510
15786	53511
9300	53512
153131	53513
15105	53514
122854	53515
37305	53516
38043	53517
62300	53518
24357	53519
15589	53520
49671	53521
28292	53522
22747	53523
4294	53524
65014	53525
27947	53526
55464	53527
94286	53528
87817	53529
112852	53530
48260	53531
43365	53532
82915	53533
34830	53534
25187	53535
43365	53536
89460	53537
115384	53538
55649	53539
18445	53540
22747	53541
155910	53542
160297	53543
162025	53544
29362	53545
49755	53546
140228	53547
24024	53548
219973	53549
68522	53550
15213	53551
91962	53552
51745	53553
219980	53554
42576	53555
46380	53556
78382	53557
1299	53558
192938	53559
30831	53560
1086	53561
555	53562
116191	53563
36399	53564
32614	53565
46493	53566
58737	53567
61162	53568
59830	53569
21546	53570
89314	53571
67972	53572
10305	53573
68594	53574
29230	53575
32736	53576
49575	53577
58	53578
3477	53579
2863	53580
6293	53581
54792	53582
62482	53583
6953	53584
26692	53585
1499	53586
1465	53587
13539	53588
23919	53589
63304	53590
46835	53591
3652	53592
2326	53593
113	53594
831	53595
831	53596
17202	53597
13861	53598
24744	53599
3594	53600
19939	53601
1569	53602
132695	53603
67805	53604
141423	53605
48627	53606
5426	53607
1664	53608
20614	53609
26401	53610
72314	53611
5627	53612
53269	53613
196724	53614
47676	53615
62949	53616
107075	53617
201087	53618
34655	53619
126597	53620
1276	53621
144760	53622
88464	53623
33510	53624
69183	53625
146749	53626
49073	53627
69498	53628
104683	53629
158493	53630
226356	53631
121118	53632
2744	53633
103698	53634
96047	53635
86949	53636
67415	53637
157815	53638
49122	53639
201860	53640
146237	53641
145084	53642
239860	53643
23412	53644
13559	53645
90365	53646
158712	53647
225710	53648
81376	53649
69405	53650
111192	53651
122255	53652
53487	53653
170212	53654
16628	53655
228284	53656
145518	53657
62871	53658
117973	53659
29800	53660
29666	53661
32394	53662
29272	53663
161995	53664
235988	53665
202527	53666
142948	53667
66130	53668
62353	53669
78208	53670
32255	53671
61360	53672
139718	53673
61360	53674
114859	53675
20308	53676
22993	53677
220900	53678
19951	53679
217252	53680
99871	53681
50106	53682
67263	53683
76130	53684
63914	53685
9783	53686
37768	53687
16300	53688
16589	53689
84232	53690
127292	53691
14427	53692
94967	53693
67805	53694
27212	53695
62596	53696
45828	53697
83799	53698
53303	53699
74879	53700
91946	53701
32711	53702
144290	53703
22954	53704
77837	53705
113345	53706
205109	53707
12343	53708
470	53709
11102	53710
47995	53711
767	53712
10755	53713
485	53714
2305	53715
16946	53716
5971	53717
5971	53718
5971	53719
170595	53720
210244	53721
97647	53722
31882	53723
22402	53724
13781	53725
5470	53726
809	53727
125410	53728
50369	53729
24937	53730
1689	53731
45423	53732
19794	53733
397	53734
156556	53735
118066	53736
42694	53737
116337	53738
387	53739
123469	53740
95999	53741
6953	53742
1465	53743
95716	53744
18333	53745
65446	53746
29002	53747
2893	53748
36991	53749
83690	53750
139161	53751
235994	53752
54417	53753
1626	53754
2881	53755
40170	53756
47837	53757
6044	53758
106519	53759
544	53760
17055	53761
2604	53762
28688	53763
6729	53764
1679	53765
3342	53766
482	53767
2772	53768
40473	53769
123027	53770
71483	53771
30835	53772
33224	53773
5934	53774
13719	53775
5027	53776
13370	53777
3346	53778
106426	53779
11561	53780
97668	53781
55436	53782
19706	53783
24031	53784
103310	53785
16157	53786
28367	53787
8941	53788
77841	53789
308	53790
33811	53791
62512	53792
220959	53793
13142	53794
106993	53795
38721	53796
149770	53797
6316	53798
6088	53799
7705	53800
48010	53801
14511	53802
7650	53803
60588	53804
80216	53805
2544	53806
36911	53807
88324	53808
15574	53809
169	53810
28843	53811
22	53812
77837	53813
38687	53814
11734	53815
110743	53816
202468	53817
606	53818
7192	53819
3282	53820
31006	53821
47898	53822
7181	53823
20550	53824
198538	53825
5475	53826
80769	53827
2542	53828
144247	53829
1363	53830
85323	53831
17073	53832
17532	53833
62434	53834
2041	53835
151938	53836
14638	53837
83128	53838
8199	53839
20221	53840
36713	53841
8463	53842
37389	53843
49726	53844
80547	53845
20246	53846
3731	53847
2217	53848
3324	53849
6722	53850
46971	53851
6026	53852
80680	53853
70305	53854
3717	53855
37480	53856
185808	53857
30853	53858
11003	53859
219185	53860
11722	53861
6323	53862
76051	53863
17739	53864
52677	53865
29759	53866
41589	53867
157249	53868
32771	53869
43	53870
164873	53871
17867	53872
137630	53873
17759	53874
77501	53875
83047	53876
28488	53877
6149	53878
28571	53879
51616	53880
23076	53881
85660	53882
73159	53883
71392	53884
26560	53885
21646	53886
14710	53887
32735	53888
75799	53889
75731	53890
36904	53891
114394	53892
113929	53893
46518	53894
32387	53895
85822	53896
45579	53897
40611	53898
36290	53899
21305	53900
66129	53901
66016	53902
46154	53903
51430	53904
75881	53905
51484	53906
58511	53907
157143	53908
1847	53909
37410	53910
23729	53911
12309	53912
26365	53913
128420	53914
30307	53915
3193	53916
30771	53917
86888	53918
205582	53919
30804	53920
75842	53921
100114	53922
93557	53923
113065	53924
113065	53925
45844	53926
66398	53927
45722	53928
51449	53929
29372	53930
36904	53931
23790	53932
32412	53933
36994	53934
13463	53935
32395	53936
85821	53937
66108	53938
46518	53939
45844	53940
36948	53941
58511	53942
51430	53943
13479	53944
60502	53945
40838	53946
5362	53947
13071	53948
8038	53949
18673	53950
2647	53951
9384	53952
63334	53953
16130	53954
48651	53955
9610	53956
10888	53957
144267	53958
80725	53959
163064	53960
91910	53961
92630	53962
205062	53963
63499	53964
8646	53965
6031	53966
30850	53967
15287	53968
5426	53969
7465	53970
4825	53971
9910	53972
462	53973
11926	53974
22953	53975
37095	53976
10815	53977
11449	53978
117026	53979
6486	53980
50365	53981
9602	53982
230595	53983
66423	53984
31569	53985
231185	53986
196960	53987
70723	53988
43824	53989
22	53990
175789	53991
9138	53992
110145	53993
5587	53994
5257	53995
20452	53996
151757	53997
5887	53998
66812	53999
82969	54000
3225	54001
4534	54002
38673	54003
200749	54004
56975	54005
143524	54006
23620	54007
78020	54008
46971	54009
20924	54010
14017	54011
207301	54012
80680	54013
58019	54014
17067	54015
330	54016
86879	54017
35377	54018
16911	54019
8387	54020
9403	54021
97366	54022
112391	54023
73662	54024
35029	54025
97366	54026
35883	54027
35527	54028
191095	54029
6902	54030
140538	54031
47899	54032
184262	54033
234797	54034
127850	54035
26710	54036
947	54037
313	54038
6082	54039
4834	54040
158178	54041
17035	54042
9403	54043
44007	54044
8046	54045
18240	54046
75180	54047
1630	54048
4745	54049
88741	54050
40308	54051
1315	54052
40239	54053
724	54054
97756	54055
129904	54056
162014	54057
236530	54058
226492	54059
112575	54060
133255	54061
126917	54062
14130	54063
188313	54064
55194	54065
49094	54066
11918	54067
165774	54068
164942	54069
5278	54070
4566	54071
12597	54072
31652	54073
74687	54074
150790	54075
96426	54076
5846	54077
72612	54078
7418	54079
71002	54080
22546	54081
3140	54082
5138	54083
4268	54084
8469	54085
23188	54086
151341	54087
2803	54088
4489	54089
829	54090
55274	54091
12864	54092
38561	54093
18322	54094
16876	54095
27822	54096
129765	54097
18899	54098
1502	54099
31538	54100
62498	54101
234279	54102
55538	54103
16905	54104
85359	54105
57246	54106
33512	54107
161675	54108
97818	54109
5250	54110
153091	54111
110568	54112
8468	54113
108349	54114
27455	54115
209475	54116
5590	54117
13715	54118
155501	54119
207729	54120
126267	54121
41736	54122
220936	54123
156506	54124
165673	54125
218950	54126
5460	54127
8018	54128
30924	54129
2791	54130
3397	54131
21293	54132
37628	54133
10218	54134
8780	54135
97223	54136
55122	54137
75050	54138
32408	54139
23202	54140
6687	54141
38666	54142
17198	54143
62512	54144
42708	54145
58194	54146
35004	54147
108237	54148
165825	54149
12918	54150
92848	54151
1419	54152
130525	54153
21147	54154
18674	54155
9167	54156
74105	54157
20887	54158
102524	54159
75179	54160
229848	54161
3687	54162
42809	54163
42809	54164
328	54165
54375	54166
12723	54167
33212	54168
10669	54169
16411	54170
16304	54171
16304	54172
63914	54173
16508	54174
249	54175
15436	54176
58716	54177
9783	54178
3290	54179
59020	54180
30623	54181
100286	54182
34527	54183
5199	54184
30497	54185
99306	54186
34527	54187
3173	54188
135204	54189
5877	54190
231317	54191
14372	54192
230744	54193
190848	54194
61779	54195
27784	54196
27784	54197
63633	54198
102845	54199
3427	54200
2172	54201
111698	54202
77178	54203
52074	54204
28571	54205
175121	54206
7603	54207
78185	54208
41205	54209
56901	54210
88220	54211
104711	54212
114328	54213
2696	54214
132747	54215
23632	54216
180496	54217
2997	54218
11253	54219
77895	54220
73774	54221
34784	54222
83716	54223
40048	54224
17149	54225
55686	54226
120482	54227
163038	54228
7352	54229
41164	54230
102272	54231
211173	54232
19591	54233
910	54234
54228	54235
149	54236
23302	54237
186731	54238
20428	54239
48384	54240
11395	54241
132260	54242
57932	54243
27542	54244
79209	54245
88583	54246
64422	54247
109017	54248
45354	54249
2271	54250
74	54251
61425	54252
23377	54253
75829	54254
87962	54255
104166	54256
82100	54257
12189	54258
9683	54259
1325	54260
30493	54261
104082	54262
109114	54263
134858	54264
41120	54265
31158	54266
5421	54267
95740	54268
104107	54269
99166	54270
17046	54271
48468	54272
78322	54273
7984	54274
83678	54275
115800	54276
11564	54277
18838	54278
84049	54279
45354	54280
47933	54281
83673	54282
147827	54283
117539	54284
29013	54285
15845	54286
16709	54287
31747	54288
4142	54289
86520	54290
54513	54291
66717	54292
4142	54293
158086	54294
21703	54295
113920	54296
21702	54297
48218	54298
26493	54299
162740	54300
28170	54301
163816	54302
215648	54303
22243	54304
20679	54305
123601	54306
1600	54307
85609	54308
2809	54309
2778	54310
91593	54311
2823	54312
6708	54313
1970	54314
1278	54315
1587	54316
1420	54317
3956	54318
93703	54319
149893	54320
26012	54321
10319	54322
70113	54323
221156	54324
70357	54325
70357	54326
4549	54327
158150	54328
70047	54329
219200	54330
36213	54331
157049	54332
54612	54333
10473	54334
219641	54335
17175	54336
4244	54337
113556	54338
17175	54339
22201	54340
113556	54341
5563	54342
54648	54343
54523	54344
131489	54345
38777	54346
2711	54347
65156	54348
19377	54349
221054	54350
111293	54351
184469	54352
70462	54353
3243	54354
72702	54355
95730	54356
116270	54357
1052	54358
422	54359
422	54360
100337	54361
33135	54362
39277	54363
100284	54364
7886	54365
83810	54366
1260	54367
158489	54368
216392	54369
67706	54370
66037	54371
66037	54372
149457	54373
28881	54374
58264	54375
28191	54376
85345	54377
58264	54378
47016	54379
88420	54380
12985	54381
234496	54382
41042	54383
901	54384
16396	54385
8167	54386
9489	54387
29298	54388
113772	54389
155470	54390
56210	54391
8074	54392
3990	54393
3990	54394
3990	54395
3990	54396
3990	54397
3990	54398
4270	54399
52249	54400
14354	54401
137658	54402
96341	54403
2518	54404
129663	54405
144715	54406
10667	54407
4581	54408
562	54409
562	54410
125826	54411
152304	54412
55030	54413
6121	54414
562	54415
55833	54416
18636	54417
7513	54418
151794	54419
43294	54420
84203	54421
8409	54422
161016	54423
62577	54424
228975	54425
36631	54426
31290	54427
29333	54428
678	54429
99967	54430
119180	54431
62856	54432
173492	54433
3528	54434
20760	54435
9111	54436
86294	54437
192685	54438
8031	54439
84130	54440
71766	54441
59766	54442
59766	54443
205469	54444
50952	54445
34978	54446
94833	54447
172019	54448
159925	54449
23621	54450
126230	54451
6769	54452
26581	54453
31446	54454
156221	54455
57341	54456
70646	54457
125785	54458
26020	54459
80934	54460
106790	54461
194033	54462
2546	54463
97590	54464
5667	54465
55155	54466
28831	54467
32563	54468
50289	54469
17165	54470
21711	54471
58633	54472
1114	54473
221472	54474
88464	54475
230937	54476
50902	54477
46798	54478
294	54479
50276	54480
1738	54481
2835	54482
5164	54483
42581	54484
234424	54485
462	54486
25991	54487
178082	54488
403	54489
7513	54490
11996	54491
107053	54492
107053	54493
67599	54494
39406	54495
16186	54496
31179	54497
60681	54498
12343	54499
10231	54500
224	54501
236102	54502
25339	54503
1887	54504
159513	54505
41112	54506
152657	54507
149629	54508
211879	54509
109582	54510
87643	54511
59163	54512
185773	54513
64603	54514
51537	54515
158437	54516
75478	54517
84178	54518
22090	54519
300	54520
58937	54521
10123	54522
41742	54523
133991	54524
89695	54525
46813	54526
57746	54527
67213	54528
17325	54529
119131	54530
104810	54531
114546	54532
122886	54533
11117	54534
11117	54535
7497	54536
160865	54537
51411	54538
143699	54539
65758	54540
103682	54541
37172	54542
79320	54543
152965	54544
222404	54545
123514	54546
43041	54547
38336	54548
9776	54549
55954	54550
55954	54551
664	54552
664	54553
386	54554
25023	54555
88158	54556
66952	54557
237172	54558
3408	54559
88864	54560
7596	54561
149	54562
52118	54563
239095	54564
236105	54565
32699	54566
21656	54567
4977	54568
3408	54569
32846	54570
87735	54571
32542	54572
32722	54573
33085	54574
161131	54575
94178	54576
13593	54577
59771	54578
157926	54579
153816	54580
43814	54581
75941	54582
88158	54583
73144	54584
11540	54585
79109	54586
156671	54587
50401	54588
79851	54589
48806	54590
20393	54591
25186	54592
27655	54593
5935	54594
6226	54595
58658	54596
60264	54597
221778	54598
197865	54599
77306	54600
157516	54601
103447	54602
1521	54603
475	54604
105324	54605
103477	54606
2070	54607
181963	54608
105437	54609
904	54610
29537	54611
12720	54612
41137	54613
19632	54614
6828	54615
89	54616
140735	54617
35547	54618
108222	54619
93213	54620
63819	54621
11777	54622
139658	54623
14020	54624
23382	54625
114733	54626
73481	54627
131712	54628
868	54629
236620	54630
5092	54631
104141	54632
13901	54633
8499	54634
8499	54635
8499	54636
9116	54637
115128	54638
110459	54639
186112	54640
226542	54641
60806	54642
18935	54643
12044	54644
4322	54645
50828	54646
70001	54647
9247	54648
80821	54649
216718	54650
63789	54651
43960	54652
4072	54653
81	54654
43844	54655
22576	54656
1318	54657
3397	54658
24663	54659
203594	54660
6936	54661
117063	54662
122420	54663
73231	54664
2050	54665
20969	54666
22744	54667
59186	54668
48666	54669
6305	54670
8473	54671
48666	54672
107391	54673
3026	54674
690	54675
42982	54676
19583	54677
38098	54678
286	54679
85037	54680
162414	54681
229521	54682
209675	54683
97772	54684
36333	54685
66481	54686
6455	54687
67202	54688
28580	54689
3709	54690
184676	54691
27623	54692
23148	54693
44668	54694
1429	54695
74573	54696
15859	54697
29329	54698
42427	54699
150091	54700
47807	54701
7267	54702
79078	54703
13494	54704
3817	54705
57237	54706
5308	54707
101961	54708
43021	54709
15761	54710
220817	54711
82470	54712
31888	54713
68227	54714
91967	54715
181035	54716
42559	54717
25494	54718
32741	54719
14674	54720
72309	54721
22082	54722
67827	54723
149	54724
3603	54725
2326	54726
6999	54727
63324	54728
93508	54729
2549	54730
1178	54731
37687	54732
12603	54733
34383	54734
31673	54735
45004	54736
27864	54737
35490	54738
2662	54739
173726	54740
52321	54741
161494	54742
11445	54743
5047	54744
177983	54745
116684	54746
1730	54747
191001	54748
17388	54749
12599	54750
2783	54751
7948	54752
383	54753
15154	54754
3170	54755
28943	54756
55859	54757
59725	54758
23126	54759
44976	54760
25758	54761
42475	54762
69979	54763
92733	54764
54918	54765
8178	54766
24010	54767
1993	54768
5363	54769
86043	54770
4548	54771
1938	54772
123359	54773
2477	54774
114180	54775
73457	54776
138527	54777
131421	54778
15921	54779
133845	54780
228343	54781
6462	54782
104635	54783
1730	54784
91836	54785
1302	54786
307	54787
149361	54788
76709	54789
163346	54790
50879	54791
228285	54792
21244	54793
85150	54794
214271	54795
43959	54796
30222	54797
10080	54798
102260	54799
1154	54800
50015	54801
32203	54802
39873	54803
17212	54804
34898	54805
75610	54806
154701	54807
545	54808
137229	54809
59597	54810
230875	54811
96463	54812
36863	54813
28126	54814
77924	54815
29396	54816
8631	54817
34755	54818
18709	54819
10082	54820
138176	54821
46371	54822
52533	54823
180123	54824
77334	54825
218744	54826
39658	54827
46371	54828
25797	54829
61529	54830
131474	54831
21212	54832
96503	54833
173378	54834
45481	54835
545	54836
16229	54837
175890	54838
160049	54839
32254	54840
6014	54841
132778	54842
185013	54843
16229	54844
15891	54845
31404	54846
3806	54847
1411	54848
18724	54849
170412	54850
545	54851
99791	54852
90077	54853
12196	54854
66548	54855
65751	54856
113527	54857
142137	54858
184830	54859
36850	54860
153277	54861
15604	54862
142133	54863
389	54864
77924	54865
77924	54866
29376	54867
31509	54868
93898	54869
89820	54870
54925	54871
27534	54872
25797	54873
43959	54874
30222	54875
41902	54876
82471	54877
51942	54878
5301	54879
166200	54880
50464	54881
30222	54882
162328	54883
169997	54884
147238	54885
96458	54886
43621	54887
133691	54888
25473	54889
56134	54890
17212	54891
1575	54892
113427	54893
17532	54894
2452	54895
97949	54896
90077	54897
36863	54898
10080	54899
25986	54900
8216	54901
389	54902
10434	54903
56423	54904
15604	54905
79701	54906
30222	54907
52533	54908
72713	54909
162528	54910
27894	54911
41902	54912
52533	54913
72680	54914
52533	54915
138608	54916
64450	54917
16229	54918
213329	54919
161378	54920
46859	54921
167255	54922
10858	54923
17530	54924
1175	54925
39308	54926
132885	54927
9879	54928
32186	54929
23333	54930
219308	54931
226839	54932
155906	54933
7991	54934
18579	54935
125232	54936
47750	54937
10337	54938
162836	54939
31599	54940
389	54941
20701	54942
4006	54943
5614	54944
6558	54945
58269	54946
113040	54947
160578	54948
40641	54949
17558	54950
23500	54951
22985	54952
26135	54953
138	54954
178236	54955
138167	54956
34354	54957
215279	54958
7457	54959
29855	54960
132249	54961
50821	54962
6091	54963
54664	54964
58291	54965
92214	54966
6439	54967
9988	54968
6439	54969
146936	54970
146936	54971
22326	54972
22326	54973
43008	54974
21224	54975
56647	54976
123870	54977
12756	54978
103150	54979
611	54980
893	54981
34131	54982
44567	54983
34266	54984
42559	54985
202	54986
20693	54987
91935	54988
19018	54989
4200	54990
92035	54991
77913	54992
148112	54993
79796	54994
14096	54995
43637	54996
63911	54997
6204	54998
76899	54999
182059	55000
8174	55001
99906	55002
206620	55003
18301	55004
232491	55005
75616	55006
45932	55007
70028	55008
914	55009
27125	55010
113291	55011
71205	55012
41573	55013
8080	55014
157582	55015
34316	55016
27538	55017
134243	55018
19060	55019
88910	55020
4676	55021
3100	55022
23076	55023
226066	55024
232317	55025
126744	55026
41047	55027
29117	55028
36958	55029
136752	55030
59056	55031
76214	55032
56613	55033
24141	55034
1818	55035
7260	55036
79065	55037
61332	55038
104421	55039
22546	55040
79689	55041
16464	55042
29960	55043
24209	55044
16350	55045
101641	55046
96725	55047
92241	55048
57454	55049
4656	55050
86771	55051
46493	55052
15807	55053
78163	55054
96304	55055
24657	55056
61898	55057
15	55058
185662	55059
19307	55060
28515	55061
198900	55062
60348	55063
51784	55064
116367	55065
55276	55066
164859	55067
138286	55068
125839	55069
43614	55070
7603	55071
21704	55072
12311	55073
95544	55074
85892	55075
86839	55076
95326	55077
19529	55078
12309	55079
68652	55080
21419	55081
24589	55082
52969	55083
124741	55084
66402	55085
66402	55086
50455	55087
66402	55088
36682	55089
12941	55090
15779	55091
131821	55092
63593	55093
138018	55094
39151	55095
639	55096
2561	55097
16588	55098
145639	55099
47600	55100
12437	55101
86424	55102
22837	55103
38380	55104
62187	55105
43807	55106
16493	55107
31397	55108
160142	55109
11971	55110
92215	55111
17763	55112
78445	55113
67720	55114
37451	55115
19311	55116
103604	55117
22979	55118
20166	55119
14675	55120
1081	55121
8289	55122
202	55123
1475	55124
23631	55125
4188	55126
7634	55127
210102	55128
28398	55129
136518	55130
28277	55131
28448	55132
28277	55133
211554	55134
2666	55135
3210	55136
18494	55137
193115	55138
11519	55139
3155	55140
37672	55141
56757	55142
110432	55143
151651	55144
17371	55145
224995	55146
46145	55147
23646	55148
83592	55149
202439	55150
83531	55151
226822	55152
33703	55153
228969	55154
101306	55155
28486	55156
32417	55157
51356	55158
21217	55159
673	55160
819	55161
202355	55162
759	55163
236425	55164
196068	55165
196069	55166
2527	55167
30244	55168
240233	55169
141746	55170
71	55171
77438	55172
12027	55173
28437	55174
2680	55175
93773	55176
39111	55177
185137	55178
837	55179
7156	55180
14	55181
27361	55182
198956	55183
200776	55184
145055	55185
94083	55186
108814	55187
27582	55188
4166	55189
30854	55190
80767	55191
89129	55192
59727	55193
1639	55194
18084	55195
2043	55196
15684	55197
19347	55198
62198	55199
10929	55200
60581	55201
36878	55202
142239	55203
3363	55204
21996	55205
107168	55206
48245	55207
55272	55208
95685	55209
73130	55210
9814	55211
56084	55212
54908	55213
9680	55214
9680	55215
141158	55216
10038	55217
28984	55218
1087	55219
4710	55220
11508	55221
54825	55222
153460	55223
118547	55224
10913	55225
131735	55226
14408	55227
94250	55228
18585	55229
59237	55230
39881	55231
101062	55232
28342	55233
27368	55234
150407	55235
50554	55236
36751	55237
2065	55238
45956	55239
5758	55240
76256	55241
12164	55242
5111	55243
45835	55244
1414	55245
7410	55246
584	55247
144328	55248
44846	55249
4530	55250
57844	55251
50584	55252
4166	55253
2374	55254
420	55255
9711	55256
812	55257
184	55258
64935	55259
56662	55260
11951	55261
52461	55262
52461	55263
39950	55264
137069	55265
16356	55266
79036	55267
73918	55268
55984	55269
3412	55270
14635	55271
48460	55272
68744	55273
34209	55274
9220	55275
12765	55276
105902	55277
118493	55278
161	55279
216184	55280
833	55281
52475	55282
65148	55283
23647	55284
20369	55285
10395	55286
627	55287
12392	55288
107334	55289
121459	55290
126660	55291
10868	55292
33467	55293
28097	55294
7626	55295
144721	55296
175626	55297
81331	55298
38901	55299
88202	55300
115143	55301
20829	55302
1905	55303
15614	55304
112483	55305
218721	55306
40933	55307
15041	55308
5739	55309
28097	55310
64233	55311
27890	55312
115955	55313
114894	55314
8629	55315
32111	55316
224203	55317
107215	55318
31073	55319
58913	55320
128333	55321
19363	55322
19160	55323
46504	55324
46404	55325
17069	55326
113109	55327
871	55328
80022	55329
117946	55330
55793	55331
46688	55332
77	55333
107535	55334
87835	55335
44673	55336
117995	55337
90044	55338
33384	55339
14597	55340
40453	55341
155164	55342
129521	55343
45811	55344
113463	55345
156023	55346
47822	55347
229654	55348
76523	55349
102573	55350
8472	55351
224007	55352
69109	55353
162785	55354
114623	55355
52475	55356
128539	55357
50663	55358
83865	55359
71664	55360
179790	55361
18461	55362
10773	55363
59554	55364
63873	55365
46457	55366
22201	55367
1426	55368
1810	55369
1107	55370
107919	55371
49455	55372
71678	55373
2751	55374
79140	55375
13741	55376
13741	55377
47830	55378
988	55379
16594	55380
69106	55381
5122	55382
156557	55383
27978	55384
10694	55385
161	55386
123402	55387
9585	55388
97723	55389
57167	55390
111109	55391
133758	55392
35789	55393
151214	55394
74087	55395
51121	55396
180949	55397
35847	55398
57752	55399
19060	55400
34017	55401
181538	55402
23045	55403
40185	55404
18934	55405
44878	55406
2570	55407
31846	55408
96641	55409
186393	55410
57838	55411
57400	55412
133315	55413
9434	55414
209658	55415
111791	55416
214100	55417
83845	55418
132140	55419
151214	55420
22982	55421
153458	55422
21001	55423
162692	55424
19060	55425
65561	55426
40151	55427
215965	55428
152623	55429
212333	55430
18920	55431
9420	55432
212826	55433
131818	55434
132966	55435
210824	55436
212416	55437
35952	55438
15795	55439
111747	55440
96928	55441
132722	55442
57443	55443
84991	55444
130328	55445
35777	55446
83888	55447
112217	55448
154978	55449
154977	55450
84304	55451
215705	55452
154950	55453
51121	55454
215992	55455
151868	55456
216899	55457
216683	55458
153777	55459
113026	55460
18985	55461
111656	55462
50617	55463
40176	55464
215606	55465
98554	55466
209299	55467
180327	55468
96676	55469
150684	55470
83607	55471
35740	55472
15819	55473
215639	55474
216654	55475
4287	55476
153155	55477
214458	55478
112139	55479
50832	55480
182704	55481
57499	55482
57652	55483
57838	55484
118941	55485
154722	55486
219633	55487
51042	55488
10240	55489
13164	55490
97728	55491
28585	55492
23225	55493
18920	55494
98255	55495
23225	55496
152991	55497
131386	55498
83607	55499
57400	55500
216513	55501
18934	55502
51103	55503
5312	55504
1369	55505
40185	55506
74358	55507
98436	55508
151765	55509
35933	55510
216516	55511
49807	55512
57905	55513
44882	55514
56741	55515
17662	55516
6968	55517
2891	55518
32120	55519
112365	55520
83906	55521
15814	55522
74087	55523
21001	55524
9417	55525
83906	55526
13273	55527
18934	55528
131247	55529
28577	55530
213760	55531
57640	55532
129705	55533
40117	55534
83741	55535
18335	55536
183959	55537
50376	55538
83607	55539
134003	55540
131887	55541
96641	55542
57400	55543
150458	55544
186365	55545
44984	55546
180232	55547
98873	55548
183434	55549
74961	55550
186869	55551
19038	55552
131070	55553
23189	55554
57820	55555
129956	55556
130692	55557
19087	55558
35789	55559
74762	55560
98008	55561
186572	55562
133756	55563
187639	55564
96702	55565
28634	55566
22996	55567
181946	55568
44513	55569
187323	55570
216368	55571
17305	55572
19036	55573
184727	55574
40357	55575
149330	55576
18920	55577
5312	55578
44485	55579
153419	55580
96641	55581
150410	55582
35516	55583
216614	55584
131965	55585
2891	55586
50743	55587
19060	55588
44431	55589
84484	55590
180351	55591
44485	55592
9420	55593
113037	55594
151880	55595
213398	55596
44827	55597
21001	55598
57138	55599
184919	55600
131818	55601
44579	55602
34898	55603
47458	55604
14289	55605
535	55606
24674	55607
1485	55608
3129	55609
106496	55610
56599	55611
146925	55612
149163	55613
164323	55614
14756	55615
10325	55616
67525	55617
8680	55618
14756	55619
15938	55620
11717	55621
18772	55622
20724	55623
4757	55624
57884	55625
15687	55626
130848	55627
1609	55628
93412	55629
43298	55630
22912	55631
1780	55632
15202	55633
1141	55634
1975	55635
4507	55636
422	55637
2228	55638
3524	55639
1431	55640
54097	55641
91516	55642
4558	55643
5130	55644
81803	55645
161	55646
155954	55647
134817	55648
57402	55649
109244	55650
19805	55651
133047	55652
134095	55653
26480	55654
37713	55655
60783	55656
9706	55657
7733	55658
9771	55659
982	55660
22956	55661
9087	55662
58190	55663
160378	55664
81978	55665
25568	55666
4383	55667
3252	55668
29546	55669
81978	55670
52057	55671
5046	55672
41295	55673
822	55674
12804	55675
1547	55676
10729	55677
52057	55678
1371	55679
143016	55680
52057	55681
33495	55682
72042	55683
6586	55684
148073	55685
66150	55686
130715	55687
27338	55688
39826	55689
46014	55690
102150	55691
35167	55692
17149	55693
4745	55694
86303	55695
81665	55696
35320	55697
126223	55698
131473	55699
4480	55700
69582	55701
9027	55702
24688	55703
2808	55704
115341	55705
59137	55706
11456	55707
81143	55708
39211	55709
55434	55710
34642	55711
118950	55712
129263	55713
2476	55714
53403	55715
67568	55716
41872	55717
8948	55718
2809	55719
1572	55720
86663	55721
41941	55722
13800	55723
22027	55724
4473	55725
4857	55726
122788	55727
35211	55728
21119	55729
21323	55730
34647	55731
19473	55732
19473	55733
98624	55734
21798	55735
55684	55736
58255	55737
26871	55738
87460	55739
166873	55740
69399	55741
1570	55742
3954	55743
12667	55744
1291	55745
49745	55746
14913	55747
664	55748
49745	55749
54795	55750
14841	55751
30164	55752
52873	55753
196045	55754
48873	55755
1563	55756
125082	55757
5770	55758
6731	55759
12384	55760
1367	55761
198849	55762
1009	55763
30	55764
178168	55765
56968	55766
501	55767
37387	55768
9953	55769
220415	55770
77370	55771
148924	55772
146924	55773
48785	55774
74174	55775
91756	55776
78509	55777
38534	55778
2887	55779
24674	55780
1087	55781
160567	55782
54918	55783
1523	55784
164914	55785
8581	55786
88435	55787
30437	55788
10314	55789
64291	55790
9188	55791
66295	55792
67702	55793
26323	55794
40695	55795
30332	55796
17442	55797
67092	55798
14178	55799
21981	55800
18838	55801
91785	55802
4918	55803
36452	55804
221799	55805
28730	55806
31006	55807
5288	55808
9864	55809
17585	55810
117146	55811
22361	55812
146886	55813
8399	55814
106227	55815
106227	55816
35244	55817
179791	55818
153953	55819
19864	55820
63733	55821
4612	55822
53921	55823
24172	55824
2588	55825
2268	55826
2268	55827
144934	55828
223292	55829
28129	55830
1087	55831
30816	55832
19864	55833
123149	55834
219526	55835
44062	55836
10051	55837
8154	55838
144282	55839
210929	55840
73586	55841
2295	55842
2570	55843
74349	55844
993	55845
61178	55846
20126	55847
24888	55848
10579	55849
12033	55850
689	55851
60132	55852
43945	55853
3205	55854
4105	55855
9282	55856
4673	55857
35757	55858
3793	55859
15802	55860
5084	55861
6688	55862
65876	55863
204941	55864
16413	55865
8465	55866
42010	55867
65966	55868
14560	55869
3596	55870
560	55871
607	55872
15720	55873
3666	55874
41785	55875
3350	55876
8531	55877
30432	55878
4749	55879
4225	55880
12013	55881
7335	55882
330	55883
167	55884
6302	55885
28043	55886
19889	55887
22802	55888
98770	55889
17048	55890
23745	55891
80060	55892
6010	55893
15912	55894
13276	55895
65610	55896
3666	55897
80367	55898
35197	55899
263	55900
7266	55901
8568	55902
18238	55903
12340	55904
2689	55905
4931	55906
9694	55907
32107	55908
12768	55909
975	55910
63325	55911
66884	55912
141143	55913
5555	55914
12195	55915
3666	55916
183557	55917
130702	55918
16010	55919
18083	55920
13582	55921
8465	55922
20244	55923
78841	55924
1445	55925
97549	55926
82729	55927
183983	55928
1462	55929
84861	55930
1700	55931
98334	55932
74279	55933
4118	55934
97228	55935
3206	55936
28063	55937
18719	55938
17516	55939
13750	55940
173621	55941
8854	55942
50197	55943
93668	55944
505	55945
4269	55946
92117	55947
16772	55948
148971	55949
12733	55950
215969	55951
3953	55952
32775	55953
130471	55954
1070	55955
4366	55956
9671	55957
6017	55958
129642	55959
5375	55960
105616	55961
28284	55962
59888	55963
19105	55964
45605	55965
19062	55966
94769	55967
125224	55968
17686	55969
49715	55970
5551	55971
19291	55972
26077	55973
5474	55974
111883	55975
13194	55976
8558	55977
138154	55978
2311	55979
17384	55980
111102	55981
4861	55982
35678	55983
144266	55984
3783	55985
212061	55986
132851	55987
77293	55988
17462	55989
43138	55990
19035	55991
125418	55992
30700	55993
2577	55994
35786	55995
1087	55996
5069	55997
22986	55998
15808	55999
2593	56000
16505	56001
1168	56002
44649	56003
80182	56004
20648	56005
62595	56006
2889	56007
61853	56008
6421	56009
32067	56010
29694	56011
3540	56012
89278	56013
29596	56014
30452	56015
2973	56016
10861	56017
74874	56018
9975	56019
19753	56020
344	56021
76791	56022
1473	56023
70877	56024
50164	56025
13081	56026
29187	56027
16469	56028
13805	56029
55636	56030
187098	56031
19664	56032
73481	56033
17276	56034
8290	56035
513	56036
269	56037
48741	56038
49	56039
64608	56040
35689	56041
15844	56042
28928	56043
30294	56044
1832	56045
57120	56046
184341	56047
5410	56048
7521	56049
133508	56050
44532	56051
19027	56052
57375	56053
9422	56054
33125	56055
44473	56056
30329	56057
8104	56058
898	56059
3602	56060
39101	56061
6431	56062
6326	56063
5517	56064
16801	56065
13804	56066
184920	56067
35239	56068
7280	56069
79815	56070
28627	56071
71034	56072
4656	56073
40984	56074
3805	56075
14463	56076
23186	56077
4607	56078
4697	56079
9331	56080
85167	56081
52863	56082
47187	56083
84849	56084
74969	56085
16778	56086
13843	56087
2947	56088
30714	56089
10571	56090
13606	56091
1318	56092
5979	56093
52766	56094
91762	56095
24041	56096
67646	56097
63304	56098
25288	56099
28847	56100
36852	56101
69772	56102
112152	56103
52236	56104
876	56105
31506	56106
23281	56107
92	56108
73778	56109
496	56110
672	56111
6786	56112
167	56113
54431	56114
23437	56115
8624	56116
7827	56117
76399	56118
164352	56119
82359	56120
677	56121
217114	56122
1227	56123
5854	56124
8624	56125
15341	56126
2263	56127
26300	56128
3639	56129
9702	56130
111352	56131
2779	56132
15481	56133
3346	56134
87089	56135
2077	56136
6483	56137
48044	56138
26047	56139
96297	56140
65426	56141
5564	56142
3714	56143
24490	56144
401	56145
66071	56146
4366	56147
108544	56148
6957	56149
117412	56150
25778	56151
13658	56152
4564	56153
54827	56154
11116	56155
1954	56156
56784	56157
15775	56158
3651	56159
1366	56160
59656	56161
15790	56162
38326	56163
23023	56164
46402	56165
160043	56166
22202	56167
47396	56168
9409	56169
15804	56170
35110	56171
80182	56172
123837	56173
231929	56174
117996	56175
25263	56176
72756	56177
14083	56178
9863	56179
110487	56180
635	56181
12091	56182
21655	56183
10108	56184
19794	56185
127478	56186
35007	56187
7257	56188
51249	56189
37462	56190
44401	56191
30083	56192
61481	56193
37527	56194
30593	56195
96727	56196
124373	56197
73509	56198
2089	56199
103885	56200
9494	56201
5512	56202
149088	56203
51292	56204
45998	56205
4749	56206
11266	56207
13059	56208
34433	56209
43471	56210
34613	56211
71905	56212
50088	56213
78845	56214
27389	56215
44459	56216
5896	56217
7877	56218
29895	56219
12098	56220
12098	56221
195118	56222
149139	56223
83471	56224
4719	56225
97135	56226
195485	56227
478	56228
30702	56229
6268	56230
103346	56231
19743	56232
47244	56233
7479	56234
38369	56235
78069	56236
46987	56237
9876	56238
7013	56239
73893	56240
56905	56241
35836	56242
11356	56243
18561	56244
16562	56245
51604	56246
12030	56247
2354	56248
272	56249
8308	56250
12011	56251
74085	56252
96937	56253
60418	56254
88037	56255
11607	56256
22555	56257
73311	56258
51672	56259
34586	56260
13021	56261
30038	56262
15568	56263
9302	56264
35354	56265
34652	56266
3766	56267
22392	56268
132524	56269
84583	56270
11124	56271
38697	56272
20386	56273
4225	56274
51728	56275
57133	56276
23	56277
24367	56278
10266	56279
4699	56280
35950	56281
162	56282
19972	56283
10647	56284
8433	56285
97643	56286
1079	56287
434	56288
6032	56289
19107	56290
8289	56291
15905	56292
57294	56293
8110	56294
28583	56295
135246	56296
66420	56297
15095	56298
129691	56299
28395	56300
10171	56301
23038	56302
96518	56303
28286	56304
181344	56305
41686	56306
18935	56307
483	56308
6099	56309
12021	56310
552	56311
262	56312
62798	56313
73311	56314
15261	56315
57425	56316
91552	56317
38704	56318
11645	56319
2052	56320
34535	56321
96275	56322
22995	56323
76559	56324
18807	56325
45132	56326
40080	56327
5485	56328
11232	56329
28007	56330
15252	56331
6972	56332
60744	56333
15651	56334
478	56335
11625	56336
1481	56337
896	56338
45065	56339
22872	56340
29439	56341
20147	56342
106090	56343
41484	56344
26641	56345
146	56346
28621	56347
78751	56348
116258	56349
982	56350
151002	56351
49666	56352
64292	56353
122	56354
32340	56355
60225	56356
22336	56357
14412	56358
11962	56359
47032	56360
129363	56361
26657	56362
47692	56363
34486	56364
7009	56365
14256	56366
47154	56367
28059	56368
11523	56369
11155	56370
88493	56371
26930	56372
57838	56373
87189	56374
10196	56375
36768	56376
161257	56377
11864	56378
43800	56379
9259	56380
125472	56381
71505	56382
4705	56383
56743	56384
57359	56385
109421	56386
16497	56387
133167	56388
19098	56389
18563	56390
32552	56391
13795	56392
35878	56393
1514	56394
10030	56395
23005	56396
20991	56397
32605	56398
34533	56399
142189	56400
57117	56401
81097	56402
17291	56403
266	56404
23202	56405
17	56406
1217	56407
9451	56408
2882	56409
5426	56410
28503	56411
22339	56412
29299	56413
48136	56414
2079	56415
64032	56416
18973	56417
55401	56418
73622	56419
2869	56420
20465	56421
20249	56422
19860	56423
3246	56424
95309	56425
11507	56426
262	56427
3246	56428
64584	56429
46681	56430
109712	56431
18947	56432
35173	56433
3	56434
2606	56435
105639	56436
50083	56437
425	56438
9150	56439
5279	56440
13704	56441
8423	56442
50691	56443
6277	56444
13262	56445
148250	56446
35448	56447
120637	56448
56621	56449
18468	56450
130431	56451
48922	56452
34439	56453
15890	56454
47138	56455
91302	56456
20914	56457
3566	56458
91331	56459
13344	56460
25003	56461
6352	56462
10155	56463
253	56464
12988	56465
2630	56466
8288	56467
8265	56468
21679	56469
166522	56470
61820	56471
119293	56472
11611	56473
12209	56474
17400	56475
78	56476
119285	56477
15626	56478
7800	56479
5061	56480
48932	56481
3198	56482
14429	56483
556	56484
10087	56485
112606	56486
28634	56487
73522	56488
198543	56489
19107	56490
365	56491
6376	56492
14377	56493
522	56494
8215	56495
82128	56496
6282	56497
82706	56498
8289	56499
45	56500
3774	56501
15821	56502
28296	56503
57843	56504
7013	56505
10139	56506
708	56507
55675	56508
45826	56509
133301	56510
46984	56511
6927	56512
29526	56513
13016	56514
10177	56515
106428	56516
205537	56517
13550	56518
5789	56519
198852	56520
15424	56521
4113	56522
9668	56523
13850	56524
6221	56525
4310	56526
13265	56527
7907	56528
28913	56529
16387	56530
91827	56531
1422	56532
9485	56533
31254	56534
63684	56535
25343	56536
2538	56537
7520	56538
22436	56539
35638	56540
131450	56541
4564	56542
28557	56543
64268	56544
100217	56545
157483	56546
9862	56547
89410	56548
115486	56549
124626	56550
65124	56551
70999	56552
70999	56553
192732	56554
77315	56555
25842	56556
39254	56557
2563	56558
46002	56559
210075	56560
45887	56561
46002	56562
4916	56563
101579	56564
108965	56565
21514	56566
98990	56567
48509	56568
25539	56569
6998	56570
13905	56571
2287	56572
24139	56573
36852	56574
10980	56575
19608	56576
132964	56577
111895	56578
20658	56579
23441	56580
2026	56581
27710	56582
98765	56583
16505	56584
8502	56585
10209	56586
2	56587
216097	56588
32001	56589
1449	56590
103405	56591
22681	56592
30294	56593
18517	56594
62124	56595
49604	56596
4845	56597
97654	56598
365	56599
143499	56600
1325	56601
44711	56602
9687	56603
30600	56604
5444	56605
141422	56606
14119	56607
14122	56608
17084	56609
61929	56610
4227	56611
18839	56612
28185	56613
24072	56614
9713	56615
37273	56616
48888	56617
128309	56618
13145	56619
12100	56620
80182	56621
1080	56622
38036	56623
20584	56624
888	56625
56799	56626
209819	56627
17519	56628
70893	56629
60462	56630
545	56631
9360	56632
7245	56633
30518	56634
4539	56635
418	56636
10866	56637
37609	56638
18999	56639
19392	56640
171299	56641
1841	56642
5376	56643
2801	56644
103566	56645
8056	56646
18515	56647
24670	56648
4099	56649
109703	56650
26119	56651
30148	56652
2765	56653
25212	56654
5696	56655
3226	56656
38078	56657
21344	56658
19770	56659
37006	56660
2599	56661
27212	56662
11513	56663
6518	56664
1874	56665
10089	56666
16085	56667
5307	56668
96396	56669
70704	56670
80906	56671
81980	56672
6295	56673
10689	56674
7286	56675
779	56676
13505	56677
65666	56678
58949	56679
9417	56680
8500	56681
10965	56682
46627	56683
1122	56684
1087	56685
1080	56686
9778	56687
17295	56688
23408	56689
24628	56690
3688	56691
5401	56692
4090	56693
222429	56694
9473	56695
113969	56696
77149	56697
235992	56698
65996	56699
157349	56700
197792	56701
107354	56702
81840	56703
59785	56704
4685	56705
15175	56706
72937	56707
20034	56708
41648	56709
160617	56710
76482	56711
1450	56712
82024	56713
115673	56714
2724	56715
4896	56716
137135	56717
161522	56718
16366	56719
66446	56720
77629	56721
49921	56722
176901	56723
118258	56724
8022	56725
25302	56726
132907	56727
44606	56728
33260	56729
11432	56730
9705	56731
18655	56732
166286	56733
112559	56734
62851	56735
1371	56736
58759	56737
4449	56738
6200	56739
36954	56740
21501	56741
43144	56742
55313	56743
26683	56744
45535	56745
28724	56746
77154	56747
150216	56748
19244	56749
19244	56750
17066	56751
84137	56752
165572	56753
56371	56754
19244	56755
46050	56756
43489	56757
20641	56758
17925	56759
50300	56760
31303	56761
3064	56762
77409	56763
135975	56764
4397	56765
10451	56766
28170	56767
52442	56768
49231	56769
55812	56770
72945	56771
152682	56772
129262	56773
26247	56774
11588	56775
116214	56776
155054	56777
6144	56778
1996	56779
58612	56780
1922	56781
14059	56782
180842	56783
2164	56784
2164	56785
93519	56786
53445	56787
196861	56788
35103	56789
112772	56790
63044	56791
56520	56792
155235	56793
22088	56794
107991	56795
228318	56796
30091	56797
159634	56798
1942	56799
8751	56800
146063	56801
141659	56802
66156	56803
218357	56804
73446	56805
4512	56806
49463	56807
4299	56808
34254	56809
10641	56810
220073	56811
176008	56812
223405	56813
184753	56814
12792	56815
75245	56816
72282	56817
161623	56818
71687	56819
19590	56820
19895	56821
155865	56822
2778	56823
108453	56824
173122	56825
60101	56826
81593	56827
108261	56828
6296	56829
143352	56830
49788	56831
4717	56832
160483	56833
92080	56834
11986	56835
73356	56836
38249	56837
99708	56838
72024	56839
165589	56840
93952	56841
77918	56842
193075	56843
138301	56844
935	56845
113987	56846
6711	56847
65921	56848
128455	56849
33707	56850
135003	56851
64824	56852
157647	56853
59556	56854
39768	56855
66228	56856
217774	56857
219444	56858
19993	56859
36141	56860
1463	56861
7862	56862
16562	56863
21050	56864
113144	56865
13798	56866
1755	56867
82978	56868
111681	56869
23707	56870
40950	56871
181810	56872
99197	56873
22388	56874
147747	56875
24027	56876
138464	56877
77155	56878
55441	56879
234207	56880
4890	56881
99247	56882
58833	56883
59152	56884
190118	56885
35058	56886
35448	56887
219155	56888
97129	56889
191889	56890
130071	56891
96618	56892
130758	56893
49923	56894
132633	56895
43135	56896
56858	56897
27536	56898
55929	56899
84084	56900
35839	56901
3118	56902
133501	56903
70525	56904
34502	56905
44687	56906
65543	56907
11072	56908
172973	56909
1612	56910
115015	56911
6992	56912
130128	56913
6027	56914
118503	56915
13942	56916
10061	56917
96859	56918
2897	56919
21224	56920
439	56921
97886	56922
23686	56923
57569	56924
178720	56925
31698	56926
165439	56927
37360	56928
7960	56929
569	56930
20858	56931
117853	56932
17563	56933
32530	56934
6468	56935
50807	56936
63913	56937
3998	56938
111437	56939
8136	56940
30340	56941
150850	56942
10159	56943
162622	56944
8624	56945
17623	56946
678	56947
110	56948
9544	56949
4865	56950
188107	56951
18497	56952
56127	56953
8814	56954
146214	56955
60410	56956
60410	56957
4472	56958
3604	56959
79673	56960
132484	56961
25518	56962
21297	56963
230005	56964
16096	56965
22505	56966
2005	56967
6126	56968
75237	56969
17869	56970
16956	56971
85107	56972
124442	56973
63192	56974
56317	56975
160737	56976
7943	56977
7943	56978
115714	56979
108677	56980
117087	56981
3130	56982
18456	56983
16956	56984
6409	56985
14643	56986
42696	56987
16956	56988
114375	56989
209	56990
73998	56991
25220	56992
16956	56993
55079	56994
130967	56995
86888	56996
180711	56997
74210	56998
8602	56999
5994	57000
85107	57001
8602	57002
82486	57003
5994	57004
5994	57005
3953	57006
867	57007
27445	57008
89613	57009
21530	57010
132	57011
28641	57012
788	57013
4072	57014
77590	57015
15743	57016
88895	57017
18347	57018
1168	57019
6360	57020
2128	57021
21542	57022
16538	57023
68193	57024
9742	57025
197515	57026
83624	57027
9821	57028
11802	57029
212101	57030
34550	57031
2936	57032
164401	57033
9268	57034
9549	57035
154716	57036
6413	57037
205218	57038
18191	57039
889	57040
164402	57041
47523	57042
130720	57043
517	57044
9719	57045
10834	57046
133370	57047
35638	57048
1443	57049
16915	57050
75581	57051
79058	57052
45168	57053
70147	57054
25175	57055
85901	57056
49085	57057
393	57058
6448	57059
32028	57060
106536	57061
2599	57062
110212	57063
17123	57064
833	57065
71116	57066
15764	57067
35612	57068
53371	57069
61156	57070
1634	57071
74368	57072
50828	57073
2599	57074
25891	57075
989	57076
19419	57077
49096	57078
141689	57079
116844	57080
222003	57081
87376	57082
79361	57083
115002	57084
116835	57085
86945	57086
82792	57087
9205	57088
1	57089
18535	57090
50117	57091
13265	57092
98420	57093
9998	57094
25461	57095
92944	57096
164415	57097
114471	57098
26587	57099
220903	57100
934	57101
74819	57102
123303	57103
21044	57104
232924	57105
48420	57106
57837	57107
18463	57108
30859	57109
19699	57110
26587	57111
2993	57112
64429	57113
3620	57114
80752	57115
11006	57116
221553	57117
9791	57118
222716	57119
162527	57120
34029	57121
396	57122
91977	57123
27241	57124
70099	57125
19759	57126
85838	57127
37571	57128
162346	57129
150801	57130
148022	57131
111649	57132
213524	57133
84610	57134
162006	57135
112170	57136
152819	57137
153101	57138
14816	57139
44615	57140
98696	57141
213136	57142
131767	57143
151810	57144
77000	57145
235703	57146
58036	57147
235602	57148
158249	57149
56362	57150
97030	57151
37366	57152
37366	57153
79023	57154
69041	57155
197468	57156
79666	57157
195011	57158
142013	57159
2134	57160
180787	57161
171293	57162
31431	57163
1446	57164
19236	57165
31431	57166
86840	57167
25859	57168
199690	57169
11690	57170
2134	57171
232368	57172
15413	57173
42966	57174
42967	57175
5774	57176
39235	57177
2646	57178
15036	57179
12458	57180
167956	57181
99917	57182
121986	57183
5774	57184
5774	57185
3079	57186
10634	57187
23	57188
25539	57189
5692	57190
12688	57191
58100	57192
3188	57193
6406	57194
61484	57195
186955	57196
156427	57197
161726	57198
10628	57199
64260	57200
33709	57201
83493	57202
47954	57203
37640	57204
116	57205
66599	57206
35361	57207
8799	57208
43243	57209
39619	57210
210798	57211
63521	57212
156246	57213
37640	57214
11464	57215
63854	57216
127942	57217
27594	57218
8799	57219
82763	57220
158318	57221
220546	57222
14013	57223
59	57224
59	57225
59	57226
86142	57227
37591	57228
33970	57229
58827	57230
44222	57231
77941	57232
37118	57233
48035	57234
104756	57235
20140	57236
198657	57237
19786	57238
127	57239
16599	57240
104376	57241
104641	57242
16561	57243
61474	57244
105131	57245
77982	57246
61378	57247
24593	57248
105920	57249
41108	57250
103024	57251
44217	57252
142793	57253
77443	57254
21659	57255
162041	57256
19707	57257
65240	57258
710	57259
35939	57260
4062	57261
92620	57262
17664	57263
198760	57264
160562	57265
18	57266
161147	57267
29782	57268
27555	57269
29790	57270
85941	57271
114472	57272
70156	57273
12286	57274
98966	57275
160714	57276
230328	57277
156023	57278
86553	57279
152943	57280
103483	57281
160550	57282
121610	57283
86881	57284
131958	57285
66671	57286
161534	57287
115481	57288
225179	57289
226588	57290
100167	57291
66422	57292
19226	57293
19236	57294
7982	57295
20702	57296
14037	57297
100017	57298
579	57299
45221	57300
44545	57301
56405	57302
112265	57303
153072	57304
1174	57305
184636	57306
153539	57307
153440	57308
154236	57309
213986	57310
83500	57311
112287	57312
152448	57313
152175	57314
213198	57315
213199	57316
111671	57317
212888	57318
611	57319
65354	57320
6008	57321
205	57322
56760	57323
11125	57324
111550	57325
98924	57326
162735	57327
232382	57328
47520	57329
6141	57330
56878	57331
13229	57332
116241	57333
404	57334
404	57335
222530	57336
108698	57337
35278	57338
78315	57339
142847	57340
100626	57341
13855	57342
104424	57343
229218	57344
125939	57345
228416	57346
203094	57347
17655	57348
55108	57349
2069	57350
25425	57351
202950	57352
3977	57353
39127	57354
154891	57355
11060	57356
216665	57357
96401	57358
211471	57359
154915	57360
32485	57361
66624	57362
9828	57363
37018	57364
166040	57365
42572	57366
4524	57367
161473	57368
32491	57369
116432	57370
51651	57371
86510	57372
108118	57373
56520	57374
81514	57375
160691	57376
162795	57377
21814	57378
68743	57379
111363	57380
82554	57381
68605	57382
157939	57383
32124	57384
737	57385
40004	57386
69367	57387
66818	57388
1196	57389
2165	57390
39660	57391
33376	57392
165266	57393
90155	57394
61546	57395
6688	57396
25625	57397
89405	57398
68361	57399
223008	57400
4509	57401
13775	57402
44671	57403
20906	57404
234191	57405
25110	57406
165171	57407
10257	57408
2254	57409
52146	57410
17159	57411
25003	57412
25185	57413
1690	57414
9698	57415
41497	57416
65243	57417
34652	57418
27572	57419
23116	57420
221547	57421
13494	57422
58168	57423
40499	57424
113547	57425
43141	57426
234941	57427
32678	57428
22405	57429
50698	57430
15637	57431
91611	57432
171730	57433
61131	57434
78558	57435
11351	57436
105089	57437
37280	57438
24265	57439
2290	57440
119	57441
47920	57442
8455	57443
141796	57444
60963	57445
24265	57446
38264	57447
8263	57448
54862	57449
22962	57450
11569	57451
79608	57452
41258	57453
24108	57454
61135	57455
79641	57456
30199	57457
103207	57458
404	57459
48621	57460
4838	57461
2692	57462
3620	57463
231292	57464
2832	57465
91903	57466
2851	57467
1068	57468
3106	57469
1054	57470
675	57471
1576	57472
3535	57473
4007	57474
2791	57475
2245	57476
3154	57477
1148	57478
3166	57479
114047	57480
1993	57481
211656	57482
151486	57483
51011	57484
157970	57485
227070	57486
162141	57487
123192	57488
125354	57489
84680	57490
7918	57491
212075	57492
215002	57493
1283	57494
114752	57495
222915	57496
113371	57497
156416	57498
26752	57499
162141	57500
12624	57501
93194	57502
4329	57503
74625	57504
3188	57505
1923	57506
6976	57507
124981	57508
26756	57509
72518	57510
87841	57511
87841	57512
70503	57513
17176	57514
18924	57515
28316	57516
60176	57517
638	57518
123308	57519
232904	57520
88654	57521
225947	57522
27002	57523
86366	57524
44513	57525
55694	57526
28489	57527
264	57528
3000	57529
18	57530
46665	57531
39616	57532
43763	57533
233828	57534
14843	57535
21847	57536
81332	57537
18115	57538
8844	57539
10532	57540
10549	57541
56191	57542
27665	57543
7205	57544
44480	57545
53951	57546
33745	57547
33696	57548
72163	57549
131506	57550
43594	57551
46960	57552
238042	57553
2961	57554
61735	57555
90960	57556
33269	57557
58529	57558
10921	57559
27786	57560
79639	57561
97349	57562
26868	57563
9291	57564
135320	57565
130982	57566
26661	57567
12575	57568
7068	57569
10495	57570
98486	57571
47321	57572
25361	57573
207402	57574
129498	57575
72656	57576
176600	57577
13862	57578
11349	57579
66921	57580
5400	57581
22733	57582
65485	57583
4189	57584
159650	57585
59926	57586
132920	57587
191086	57588
47396	57589
51595	57590
58979	57591
233786	57592
13268	57593
75794	57594
132649	57595
9355	57596
21885	57597
149142	57598
99913	57599
148773	57600
34662	57601
64676	57602
9022	57603
14885	57604
7630	57605
52243	57606
37577	57607
8571	57608
22923	57609
46394	57610
31875	57611
11560	57612
55218	57613
110679	57614
3620	57615
221518	57616
43588	57617
162285	57618
132519	57619
4047	57620
95021	57621
30043	57622
3534	57623
141609	57624
5066	57625
151232	57626
184251	57627
38607	57628
68101	57629
37842	57630
14283	57631
106391	57632
127401	57633
49472	57634
218810	57635
62240	57636
108675	57637
156865	57638
37681	57639
148969	57640
1592	57641
110442	57642
14351	57643
58887	57644
221836	57645
226122	57646
93206	57647
157138	57648
162478	57649
114287	57650
226946	57651
108065	57652
116	57653
86048	57654
79346	57655
83500	57656
205521	57657
70317	57658
4675	57659
8684	57660
2993	57661
11006	57662
64681	57663
31636	57664
19063	57665
185087	57666
20936	57667
147318	57668
86629	57669
10098	57670
208193	57671
12134	57672
152919	57673
3570	57674
50420	57675
18731	57676
18435	57677
108918	57678
181399	57679
113002	57680
123529	57681
110387	57682
129936	57683
109612	57684
184187	57685
129879	57686
148576	57687
109347	57688
99324	57689
131604	57690
97038	57691
7384	57692
162301	57693
84666	57694
64192	57695
209043	57696
3604	57697
14328	57698
74157	57699
31314	57700
74780	57701
131716	57702
185709	57703
39590	57704
92200	57705
19093	57706
56866	57707
31978	57708
28637	57709
8676	57710
25518	57711
154429	57712
57064	57713
10059	57714
57530	57715
17247	57716
75031	57717
64471	57718
28943	57719
110804	57720
35654	57721
31479	57722
130227	57723
73377	57724
44689	57725
150019	57726
23090	57727
64856	57728
110387	57729
28265	57730
19021	57731
161596	57732
39972	57733
9425	57734
6956	57735
18434	57736
109547	57737
842	57738
153326	57739
228281	57740
123188	57741
114529	57742
114602	57743
113274	57744
19970	57745
158615	57746
216948	57747
218725	57748
30869	57749
3867	57750
4666	57751
190253	57752
10760	57753
2004	57754
11416	57755
1157	57756
166638	57757
150593	57758
468	57759
88278	57760
88094	57761
54343	57762
23597	57763
7526	57764
4468	57765
163998	57766
103887	57767
40626	57768
17130	57769
13306	57770
56053	57771
68441	57772
14127	57773
36840	57774
13306	57775
42768	57776
30217	57777
16066	57778
900	57779
16777	57780
6532	57781
7974	57782
17154	57783
32291	57784
150086	57785
28820	57786
7116	57787
889	57788
102058	57789
74910	57790
45444	57791
22550	57792
89892	57793
25055	57794
67010	57795
1795	57796
12608	57797
8145	57798
56604	57799
112804	57800
1361	57801
151563	57802
42606	57803
82513	57804
38947	57805
8145	57806
442	57807
17835	57808
7023	57809
23300	57810
17636	57811
8663	57812
34317	57813
91938	57814
14080	57815
44461	57816
67917	57817
28966	57818
108850	57819
11091	57820
25722	57821
96779	57822
7378	57823
142	57824
15771	57825
113651	57826
9813	57827
15750	57828
4923	57829
31733	57830
47204	57831
411	57832
34947	57833
21822	57834
51445	57835
51721	57836
104506	57837
16982	57838
15185	57839
12027	57840
4144	57841
6305	57842
17212	57843
9108	57844
41144	57845
318	57846
119506	57847
17343	57848
1103	57849
4345	57850
2891	57851
1338	57852
34479	57853
10324	57854
817	57855
68138	57856
88904	57857
6689	57858
4470	57859
27696	57860
21329	57861
2029	57862
187742	57863
11036	57864
124713	57865
6959	57866
24830	57867
59860	57868
39539	57869
710	57870
6837	57871
30107	57872
54744	57873
5978	57874
22454	57875
22451	57876
2628	57877
19722	57878
825	57879
4069	57880
2858	57881
5195	57882
2862	57883
64296	57884
19857	57885
51609	57886
5407	57887
19646	57888
1471	57889
249	57890
153184	57891
111649	57892
111931	57893
214798	57894
97430	57895
211220	57896
152319	57897
151291	57898
112543	57899
154381	57900
112936	57901
153440	57902
83655	57903
112261	57904
3188	57905
21044	57906
84582	57907
64790	57908
28449	57909
21044	57910
70503	57911
20702	57912
23643	57913
56261	57914
1	57915
3096	57916
8139	57917
9782	57918
70653	57919
14283	57920
6373	57921
425	57922
116241	57923
228669	57924
229306	57925
206431	57926
54388	57927
15807	57928
93328	57929
65415	57930
76908	57931
10071	57932
218242	57933
51720	57934
7201	57935
76673	57936
66204	57937
20085	57938
219492	57939
21595	57940
47662	57941
203039	57942
14326	57943
31566	57944
71403	57945
208048	57946
18959	57947
5594	57948
24279	57949
23673	57950
8630	57951
2659	57952
44531	57953
10533	57954
18973	57955
27468	57956
43961	57957
57272	57958
65171	57959
111356	57960
134763	57961
28510	57962
131188	57963
73964	57964
219058	57965
31218	57966
35891	57967
65286	57968
3194	57969
30080	57970
11172	57971
2696	57972
148219	57973
37235	57974
6104	57975
29732	57976
74450	57977
213596	57978
183279	57979
123370	57980
52953	57981
93125	57982
19219	57983
20872	57984
32692	57985
29578	57986
15777	57987
521	57988
3207	57989
40773	57990
40773	57991
40773	57992
40773	57993
71339	57994
64290	57995
773	57996
12231	57997
136796	57998
5701	57999
18785	58000
182403	58001
4635	58002
11238	58003
20086	58004
50644	58005
14370	58006
87397	58007
21693	58008
18460	58009
24447	58010
27657	58011
39620	58012
56853	58013
114224	58014
190477	58015
78593	58016
206100	58017
96382	58018
9755	58019
61437	58020
25899	58021
446	58022
61473	58023
165974	58024
35536	58025
48599	58026
2591	58027
18424	58028
24979	58029
119328	58030
117502	58031
153218	58032
9320	58033
663	58034
45011	58035
227808	58036
4070	58037
57070	58038
15948	58039
56776	58040
88143	58041
65416	58042
48944	58043
35749	58044
30739	58045
28466	58046
211566	58047
51853	58048
49576	58049
87514	58050
48651	58051
9897	58052
17727	58053
1012	58054
151283	58055
220792	58056
25330	58057
41	58058
37724	58059
30939	58060
15284	58061
24596	58062
148203	58063
99070	58064
90218	58065
85553	58066
2346	58067
59498	58068
25967	58069
63496	58070
1690	58071
82129	58072
40866	58073
83855	58074
83324	58075
100889	58076
19109	58077
19704	58078
739	58079
22296	58080
2476	58081
156669	58082
52487	58083
117703	58084
234117	58085
89176	58086
183563	58087
125358	58088
232540	58089
232522	58090
2839	58091
4549	58092
1405	58093
50362	58094
28159	58095
1622	58096
8068	58097
156387	58098
5830	58099
28864	58100
1044	58101
37936	58102
116	58103
19837	58104
134014	58105
180734	58106
187092	58107
11065	58108
102038	58109
79667	58110
181738	58111
50820	58112
148575	58113
18934	58114
28387	58115
96789	58116
74575	58117
57895	58118
2256	58119
2955	58120
13665	58121
2118	58122
35890	58123
104548	58124
123464	58125
82280	58126
43414	58127
97681	58128
24198	58129
35516	58130
49085	58131
171628	58132
98408	58133
232	58134
2751	58135
13581	58136
19826	58137
55742	58138
106425	58139
32772	58140
5354	58141
1122	58142
12608	58143
6199	58144
36541	58145
5448	58146
73019	58147
38277	58148
66541	58149
9669	58150
22966	58151
26716	58152
28804	58153
16274	58154
129544	58155
20437	58156
30485	58157
102	58158
189163	58159
56597	58160
44342	58161
6396	58162
48268	58163
105292	58164
179213	58165
2047	58166
129318	58167
114849	58168
225944	58169
34582	58170
18084	58171
1932	58172
121337	58173
73168	58174
11489	58175
19796	58176
24842	58177
16193	58178
3279	58179
84338	58180
10083	58181
19376	58182
86569	58183
48369	58184
8225	58185
19685	58186
69423	58187
69423	58188
99489	58189
69423	58190
69423	58191
18227	58192
36535	58193
90757	58194
7508	58195
58490	58196
34349	58197
19351	58198
107542	58199
201805	58200
115516	58201
146681	58202
224168	58203
122041	58204
3628	58205
58637	58206
45807	58207
58509	58208
201126	58209
51736	58210
90097	58211
51650	58212
145305	58213
158020	58214
20281	58215
58576	58216
36896	58217
36783	58218
136054	58219
141246	58220
28981	58221
36295	58222
100629	58223
100101	58224
58490	58225
16193	58226
139904	58227
19305	58228
231336	58229
162095	58230
234120	58231
34637	58232
7476	58233
121930	58234
158283	58235
121951	58236
158533	58237
135755	58238
207935	58239
209275	58240
91042	58241
162570	58242
212550	58243
124523	58244
22859	58245
99847	58246
11396	58247
8353	58248
104553	58249
224291	58250
92621	58251
219382	58252
111282	58253
67278	58254
17604	58255
6434	58256
33031	58257
73228	58258
57574	58259
21432	58260
83869	58261
144994	58262
159501	58263
17012	58264
158965	58265
51618	58266
107333	58267
149286	58268
85042	58269
208307	58270
216708	58271
206551	58272
173284	58273
70810	58274
92621	58275
102	58276
167902	58277
66501	58278
2963	58279
129324	58280
8285	58281
142256	58282
49023	58283
79502	58284
79486	58285
237715	58286
19337	58287
99168	58288
49485	58289
127053	58290
118328	58291
132757	58292
68899	58293
11747	58294
944	58295
81906	58296
3297	58297
13798	58298
638	58299
2130	58300
83107	58301
24897	58302
43479	58303
32413	58304
2131	58305
1316	58306
868	58307
39641	58308
3523	58309
57310	58310
182360	58311
92714	58312
57445	58313
112964	58314
86280	58315
50	58316
4478	58317
183736	58318
82706	58319
1969	58320
86761	58321
65936	58322
147325	58323
97045	58324
40869	58325
139063	58326
179573	58327
183606	58328
142114	58329
5272	58330
344	58331
27628	58332
14129	58333
133031	58334
23574	58335
229630	58336
84874	58337
74266	58338
2188	58339
232191	58340
47648	58341
46054	58342
95757	58343
460	58344
117198	58345
83711	58346
159956	58347
16472	58348
16472	58349
141272	58350
104503	58351
224409	58352
66807	58353
4386	58354
100402	58355
141668	58356
218825	58357
163440	58358
89461	58359
87525	58360
219541	58361
115905	58362
75552	58363
119810	58364
134130	58365
93530	58366
116862	58367
87844	58368
54052	58369
46184	58370
114558	58371
50241	58372
5076	58373
92175	58374
131202	58375
72469	58376
41269	58377
26501	58378
207369	58379
70732	58380
11930	58381
206642	58382
11930	58383
126420	58384
126420	58385
3947	58386
153941	58387
75711	58388
9531	58389
9531	58390
43018	58391
1282	58392
153736	58393
32680	58394
117615	58395
59368	58396
69798	58397
94852	58398
79417	58399
161999	58400
183115	58401
138483	58402
119821	58403
77609	58404
8068	58405
9696	58406
9696	58407
75127	58408
113971	58409
10939	58410
119708	58411
84743	58412
220885	58413
11755	58414
32743	58415
118003	58416
32743	58417
48097	58418
4557	58419
5925	58420
227769	58421
91581	58422
217930	58423
15125	58424
61640	58425
16620	58426
32339	58427
63406	58428
87	58429
87448	58430
31217	58431
2503	58432
86980	58433
1693	58434
576	58435
52149	58436
119147	58437
69777	58438
65995	58439
195341	58440
11987	58441
43272	58442
43272	58443
83029	58444
4557	58445
214292	58446
31670	58447
109838	58448
46215	58449
4557	58450
64868	58451
151228	58452
114922	58453
227610	58454
2520	58455
149230	58456
187899	58457
221027	58458
46390	58459
46154	58460
70690	58461
31211	58462
8640	58463
123915	58464
55807	58465
171990	58466
87739	58467
10168	58468
88336	58469
10168	58470
10168	58471
147652	58472
222074	58473
92881	58474
60173	58475
134680	58476
189112	58477
58092	58478
188393	58479
14603	58480
159896	58481
114884	58482
66170	58483
135061	58484
2065	58485
11472	58486
110712	58487
47131	58488
8232	58489
47855	58490
14232	58491
37943	58492
11475	58493
16143	58494
59981	58495
20423	58496
2084	58497
153812	58498
42602	58499
235667	58500
52260	58501
164917	58502
41759	58503
919	58504
118037	58505
7573	58506
20423	58507
103265	58508
25544	58509
76388	58510
11475	58511
224345	58512
10306	58513
29440	58514
43842	58515
762	58516
24032	58517
119040	58518
138370	58519
1179	58520
119388	58521
236677	58522
134162	58523
442	58524
187	58525
17215	58526
11666	58527
762	58528
192651	58529
193185	58530
193361	58531
191207	58532
191513	58533
138451	58534
191028	58535
120156	58536
117590	58537
190225	58538
119035	58539
163341	58540
238561	58541
102007	58542
193766	58543
138980	58544
192698	58545
59165	58546
191672	58547
210908	58548
44081	58549
4748	58550
83300	58551
165842	58552
2047	58553
442	58554
133952	58555
13532	58556
58805	58557
1588	58558
2345	58559
73577	58560
191247	58561
442	58562
762	58563
143548	58564
119211	58565
148407	58566
1685	58567
45964	58568
138177	58569
209772	58570
203668	58571
227327	58572
164098	58573
136365	58574
136335	58575
404	58576
1441	58577
945	58578
32450	58579
73585	58580
157884	58581
5605	58582
16627	58583
49371	58584
16627	58585
58665	58586
189354	58587
114533	58588
24271	58589
161587	58590
77956	58591
9540	58592
116201	58593
4030	58594
223776	58595
114885	58596
1971	58597
65989	58598
116078	58599
220928	58600
13980	58601
167660	58602
1045	58603
1226	58604
98322	58605
35510	58606
65100	58607
32955	58608
110278	58609
16635	58610
40104	58611
157748	58612
116579	58613
13899	58614
176386	58615
6726	58616
591	58617
38636	58618
139460	58619
75531	58620
911	58621
31479	58622
1775	58623
89144	58624
23770	58625
53041	58626
15709	58627
115803	58628
95288	58629
41752	58630
50643	58631
4530	58632
41108	58633
87847	58634
67198	58635
40585	58636
47095	58637
7006	58638
64357	58639
27926	58640
5760	58641
41782	58642
134873	58643
46267	58644
60550	58645
154091	58646
213686	58647
52828	58648
18304	58649
10683	58650
5954	58651
2818	58652
113739	58653
5954	58654
154386	58655
5954	58656
5954	58657
5954	58658
63442	58659
65173	58660
180868	58661
65173	58662
230672	58663
43227	58664
86135	58665
101208	58666
154770	58667
6455	58668
6117	58669
1339	58670
1281	58671
2238	58672
114954	58673
22135	58674
86485	58675
30692	58676
37766	58677
79044	58678
26239	58679
9111	58680
117959	58681
33191	58682
193961	58683
59977	58684
2162	58685
2162	58686
2162	58687
2162	58688
133	58689
5007	58690
8407	58691
3686	58692
151429	58693
72891	58694
4167	58695
48292	58696
17536	58697
47735	58698
30044	58699
8266	58700
4837	58701
147867	58702
8767	58703
17536	58704
180	58705
6080	58706
87027	58707
7138	58708
85846	58709
8824	58710
80658	58711
9176	58712
75475	58713
188326	58714
19371	58715
45063	58716
35664	58717
98724	58718
169	58719
20	58720
2086	58721
77202	58722
7012	58723
1610	58724
22366	58725
153081	58726
1252	58727
3401	58728
42683	58729
54237	58730
128936	58731
96115	58732
98	58733
32786	58734
1060	58735
1850	58736
100581	58737
84457	58738
3178	58739
2005	58740
27689	58741
16228	58742
14451	58743
64746	58744
120329	58745
88831	58746
3470	58747
44970	58748
96203	58749
25642	58750
152236	58751
152236	58752
42937	58753
42937	58754
20245	58755
2075	58756
13352	58757
5706	58758
2062	58759
12829	58760
1345	58761
26104	58762
9506	58763
124667	58764
44984	58765
3210	58766
119237	58767
6455	58768
22516	58769
40178	58770
55432	58771
6884	58772
61833	58773
142173	58774
24426	58775
101715	58776
53968	58777
116094	58778
46992	58779
1996	58780
79502	58781
30528	58782
4741	58783
23	58784
5840	58785
228917	58786
13639	58787
9821	58788
7676	58789
3171	58790
9646	58791
11623	58792
6477	58793
4182	58794
6281	58795
29917	58796
93768	58797
80052	58798
60105	58799
66280	58800
6589	58801
39282	58802
88376	58803
36648	58804
25945	58805
5414	58806
71556	58807
46724	58808
220294	58809
166364	58810
16532	58811
231217	58812
30203	58813
133	58814
38971	58815
91022	58816
100369	58817
121870	58818
20478	58819
46718	58820
7723	58821
42178	58822
5414	58823
2541	58824
115440	58825
30664	58826
16531	58827
18761	58828
232209	58829
77118	58830
6254	58831
11451	58832
2750	58833
234694	58834
168703	58835
8306	58836
221782	58837
8424	58838
24022	58839
7158	58840
114611	58841
224502	58842
139737	58843
90509	58844
127438	58845
66291	58846
174756	58847
65161	58848
157789	58849
23689	58850
53809	58851
139272	58852
13775	58853
50855	58854
50855	58855
2253	58856
4307	58857
228047	58858
8519	58859
26201	58860
103884	58861
3859	58862
2137	58863
2137	58864
43853	58865
2091	58866
31391	58867
9461	58868
231813	58869
136379	58870
78305	58871
66701	58872
25128	58873
105762	58874
38295	58875
61453	58876
128205	58877
174693	58878
197363	58879
48294	58880
152588	58881
16800	58882
79655	58883
106118	58884
80545	58885
19966	58886
38295	58887
9819	58888
228060	58889
198969	58890
103888	58891
197241	58892
60376	58893
61431	58894
61919	58895
78166	58896
37205	58897
165	58898
8302	58899
1118	58900
114078	58901
38528	58902
29829	58903
115339	58904
70199	58905
7012	58906
3940	58907
206776	58908
42866	58909
7513	58910
588	58911
17263	58912
832	58913
6006	58914
15531	58915
2291	58916
17285	58917
6750	58918
164319	58919
218892	58920
156715	58921
4870	58922
19459	58923
14170	58924
596	58925
23063	58926
150486	58927
146973	58928
39968	58929
54786	58930
9977	58931
21051	58932
2381	58933
51647	58934
73265	58935
197467	58936
189779	58937
67358	58938
52339	58939
161704	58940
75563	58941
36779	58942
152746	58943
71	58944
26851	58945
11484	58946
135184	58947
115316	58948
159716	58949
98105	58950
58489	58951
41255	58952
50915	58953
49183	58954
231657	58955
158476	58956
42062	58957
224400	58958
197600	58959
38502	58960
2227	58961
110425	58962
98647	58963
6461	58964
9977	58965
40658	58966
122389	58967
222953	58968
214149	58969
204566	58970
67467	58971
7359	58972
2160	58973
114925	58974
227684	58975
144864	58976
118546	58977
161394	58978
142057	58979
17416	58980
25112	58981
3423	58982
81219	58983
65219	58984
223639	58985
166954	58986
114644	58987
191486	58988
46326	58989
153023	58990
27059	58991
79145	58992
25085	58993
68959	58994
90760	58995
120995	58996
86757	58997
75493	58998
52523	58999
58178	59000
38973	59001
139285	59002
69481	59003
135037	59004
99480	59005
85634	59006
33485	59007
138770	59008
235432	59009
107237	59010
72162	59011
225927	59012
26812	59013
157949	59014
164360	59015
191042	59016
68952	59017
134179	59018
21882	59019
81310	59020
53501	59021
52523	59022
77565	59023
27764	59024
159029	59025
230464	59026
2369	59027
109954	59028
85699	59029
169152	59030
229660	59031
233842	59032
76787	59033
121610	59034
118005	59035
20141	59036
224298	59037
115098	59038
49166	59039
149192	59040
24225	59041
53231	59042
146576	59043
71069	59044
81546	59045
240235	59046
31039	59047
232620	59048
200902	59049
159741	59050
66720	59051
76069	59052
240412	59053
231000	59054
49100	59055
229411	59056
119806	59057
81546	59058
22292	59059
690	59060
66816	59061
23063	59062
9991	59063
9809	59064
60527	59065
34269	59066
8142	59067
11256	59068
100	59069
177281	59070
7565	59071
37705	59072
104431	59073
2604	59074
5411	59075
3278	59076
74201	59077
158586	59078
218783	59079
117222	59080
114753	59081
115226	59082
2483	59083
56867	59084
4219	59085
116378	59086
1043	59087
2675	59088
9610	59089
5374	59090
623	59091
48611	59092
3272	59093
105601	59094
21428	59095
6982	59096
17686	59097
46484	59098
77729	59099
133691	59100
3781	59101
8075	59102
2585	59103
215127	59104
124216	59105
20213	59106
2332	59107
81063	59108
6832	59109
88741	59110
122954	59111
42585	59112
87386	59113
55083	59114
591	59115
171455	59116
920	59117
203341	59118
186006	59119
88649	59120
198586	59121
3479	59122
50760	59123
2337	59124
20141	59125
35166	59126
190864	59127
190451	59128
40178	59129
299	59130
5443	59131
206877	59132
18012	59133
194251	59134
23581	59135
89288	59136
65469	59137
36068	59138
200416	59139
84205	59140
26812	59141
76955	59142
41588	59143
193253	59144
190216	59145
184503	59146
207194	59147
76216	59148
86683	59149
156191	59150
82971	59151
911	59152
591	59153
591	59154
26596	59155
25664	59156
7113	59157
191654	59158
25960	59159
30009	59160
218580	59161
71428	59162
136575	59163
219644	59164
46965	59165
9310	59166
156622	59167
8355	59168
16026	59169
33599	59170
20857	59171
99993	59172
9156	59173
36776	59174
20142	59175
64757	59176
144711	59177
25383	59178
19024	59179
82493	59180
4140	59181
100276	59182
4857	59183
100920	59184
150793	59185
17879	59186
129441	59187
5169	59188
17699	59189
41419	59190
17013	59191
298	59192
440	59193
21295	59194
45233	59195
102570	59196
44243	59197
12470	59198
16171	59199
52244	59200
218527	59201
41700	59202
18523	59203
46780	59204
54789	59205
52244	59206
116498	59207
22971	59208
157063	59209
77044	59210
26586	59211
96559	59212
7066	59213
66332	59214
24255	59215
116493	59216
104999	59217
77008	59218
32744	59219
376	59220
2123	59221
157182	59222
85790	59223
40509	59224
86421	59225
36816	59226
42529	59227
40509	59228
47135	59229
227939	59230
21550	59231
70580	59232
70391	59233
59192	59234
23634	59235
2748	59236
138901	59237
12499	59238
90321	59239
2062	59240
13333	59241
38906	59242
47611	59243
136734	59244
5109	59245
946	59246
19468	59247
194878	59248
159139	59249
74326	59250
141817	59251
63062	59252
190648	59253
68725	59254
30334	59255
78974	59256
113378	59257
164537	59258
91993	59259
114052	59260
7134	59261
70710	59262
70710	59263
202764	59264
31223	59265
7213	59266
31580	59267
31580	59268
48758	59269
3253	59270
641	59271
126489	59272
231	59273
227044	59274
13938	59275
15399	59276
15399	59277
15399	59278
21236	59279
8166	59280
1975	59281
1975	59282
1215	59283
1215	59284
15964	59285
53074	59286
204390	59287
175886	59288
71510	59289
13760	59290
37959	59291
47935	59292
4774	59293
78640	59294
78676	59295
61555	59296
62223	59297
79040	59298
62925	59299
38922	59300
112843	59301
61430	59302
26862	59303
133428	59304
87548	59305
66218	59306
78832	59307
125517	59308
226621	59309
13646	59310
24361	59311
142181	59312
79637	59313
234187	59314
154435	59315
53894	59316
197594	59317
140649	59318
147524	59319
33438	59320
194970	59321
105582	59322
229162	59323
140113	59324
234309	59325
158183	59326
61980	59327
48145	59328
105797	59329
78635	59330
8267	59331
5385	59332
9658	59333
37280	59334
104931	59335
30537	59336
103367	59337
60230	59338
103114	59339
60203	59340
24724	59341
79694	59342
47020	59343
24396	59344
139525	59345
30435	59346
11522	59347
194740	59348
6676	59349
6676	59350
104652	59351
396	59352
119	59353
11454	59354
47317	59355
139767	59356
139832	59357
139832	59358
7548	59359
38327	59360
141138	59361
105124	59362
48682	59363
104417	59364
47815	59365
232137	59366
47919	59367
24361	59368
30160	59369
60698	59370
47994	59371
48509	59372
10849	59373
60697	59374
78594	59375
80200	59376
38368	59377
61922	59378
16357	59379
94413	59380
78631	59381
435	59382
230114	59383
80462	59384
195303	59385
1312	59386
66967	59387
13727	59388
157118	59389
240366	59390
16413	59391
19751	59392
79626	59393
79241	59394
20925	59395
64466	59396
78619	59397
99117	59398
35728	59399
158824	59400
105778	59401
103	59402
3340	59403
41244	59404
86889	59405
52352	59406
105350	59407
11427	59408
35344	59409
196710	59410
105265	59411
592	59412
11321	59413
24735	59414
103261	59415
9752	59416
197251	59417
19959	59418
61404	59419
16129	59420
119321	59421
137102	59422
229857	59423
218665	59424
78395	59425
289	59426
38297	59427
37294	59428
103253	59429
2326	59430
20229	59431
2265	59432
4224	59433
44050	59434
104940	59435
47814	59436
357	59437
48265	59438
7142	59439
60998	59440
48373	59441
30263	59442
2303	59443
15086	59444
198521	59445
104410	59446
2593	59447
80060	59448
16532	59449
9695	59450
103202	59451
47469	59452
28125	59453
47046	59454
60934	59455
7158	59456
196368	59457
16564	59458
13575	59459
19866	59460
30457	59461
24735	59462
11444	59463
138953	59464
6238	59465
77504	59466
17704	59467
44106	59468
137754	59469
26449	59470
37674	59471
24294	59472
4778	59473
24343	59474
4776	59475
103837	59476
196688	59477
30457	59478
238868	59479
141779	59480
16603	59481
20179	59482
85948	59483
11479	59484
37235	59485
24548	59486
4809	59487
6211	59488
104453	59489
61044	59490
7479	59491
78988	59492
61331	59493
104938	59494
105154	59495
37675	59496
47251	59497
80022	59498
31862	59499
2415	59500
6211	59501
6292	59502
140659	59503
13785	59504
78635	59505
5385	59506
30263	59507
30554	59508
829	59509
28678	59510
2671	59511
28454	59512
26140	59513
9323	59514
688	59515
134038	59516
15487	59517
127026	59518
27	59519
75128	59520
34503	59521
81810	59522
167453	59523
28146	59524
5133	59525
83092	59526
12908	59527
71846	59528
165090	59529
2062	59530
25358	59531
68381	59532
51758	59533
15104	59534
93902	59535
218784	59536
70586	59537
96419	59538
78958	59539
153145	59540
60174	59541
118021	59542
139670	59543
156008	59544
227496	59545
14050	59546
40397	59547
14050	59548
2515	59549
3244	59550
11570	59551
1867	59552
3840	59553
3840	59554
175443	59555
5528	59556
36135	59557
2515	59558
12003	59559
37488	59560
51375	59561
114224	59562
60363	59563
596	59564
50295	59565
157701	59566
151075	59567
18	59568
184966	59569
64527	59570
149671	59571
79951	59572
105750	59573
131453	59574
64000	59575
82971	59576
112049	59577
2112	59578
2112	59579
111043	59580
39461	59581
86683	59582
111596	59583
206974	59584
4350	59585
113173	59586
12085	59587
1882	59588
149845	59589
8194	59590
211644	59591
225031	59592
230355	59593
2118	59594
25508	59595
229983	59596
77467	59597
1701	59598
84400	59599
211834	59600
117	59601
18	59602
129414	59603
109634	59604
179189	59605
84492	59606
15437	59607
7080	59608
6467	59609
31503	59610
161846	59611
49878	59612
154980	59613
148058	59614
116793	59615
99699	59616
64120	59617
124609	59618
25592	59619
2589	59620
234546	59621
113063	59622
233852	59623
128850	59624
208365	59625
233129	59626
150355	59627
154979	59628
208103	59629
230087	59630
179138	59631
154576	59632
154739	59633
20625	59634
128859	59635
109770	59636
4922	59637
445	59638
2732	59639
2732	59640
105151	59641
37326	59642
2589	59643
1588	59644
58115	59645
97295	59646
6863	59647
33954	59648
14201	59649
159106	59650
67809	59651
50928	59652
23319	59653
445	59654
717	59655
50734	59656
128864	59657
223637	59658
31045	59659
115967	59660
66415	59661
4480	59662
33903	59663
159837	59664
51719	59665
277	59666
18392	59667
114564	59668
105747	59669
79945	59670
105540	59671
174666	59672
132597	59673
122261	59674
143860	59675
37	59676
90950	59677
4402	59678
90321	59679
30891	59680
176886	59681
26666	59682
56219	59683
114637	59684
86291	59685
99339	59686
104654	59687
69226	59688
223941	59689
157984	59690
125619	59691
155850	59692
38275	59693
55505	59694
81546	59695
115610	59696
154821	59697
142444	59698
66242	59699
229376	59700
234801	59701
86336	59702
154449	59703
179159	59704
114390	59705
114554	59706
37534	59707
114592	59708
4623	59709
34624	59710
949	59711
2487	59712
76802	59713
102178	59714
1947	59715
45	59716
57299	59717
16992	59718
218449	59719
17993	59720
101586	59721
134647	59722
136295	59723
191226	59724
160488	59725
137299	59726
201214	59727
196584	59728
121507	59729
66337	59730
28907	59731
157561	59732
55802	59733
134180	59734
198205	59735
94626	59736
129511	59737
55802	59738
114936	59739
139114	59740
120784	59741
2160	59742
161665	59743
81877	59744
233136	59745
108326	59746
136281	59747
224242	59748
71222	59749
6097	59750
8605	59751
25788	59752
77442	59753
4059	59754
3474	59755
156605	59756
153334	59757
213178	59758
52248	59759
103499	59760
136327	59761
180410	59762
75820	59763
30380	59764
128646	59765
1796	59766
36648	59767
194834	59768
225616	59769
215846	59770
158675	59771
99908	59772
25960	59773
66215	59774
567	59775
101869	59776
71271	59777
226082	59778
1943	59779
2336	59780
33823	59781
101977	59782
75797	59783
60808	59784
11190	59785
149276	59786
2990	59787
599	59788
60586	59789
11843	59790
4935	59791
97278	59792
48875	59793
3889	59794
276	59795
1339	59796
39860	59797
3280	59798
11627	59799
19322	59800
36466	59801
9672	59802
130	59803
106719	59804
3615	59805
1329	59806
24875	59807
7363	59808
32187	59809
17155	59810
17155	59811
71334	59812
224871	59813
67764	59814
104674	59815
57244	59816
41595	59817
100	59818
19278	59819
9672	59820
4857	59821
35316	59822
35526	59823
13333	59824
198641	59825
135874	59826
138049	59827
117877	59828
236782	59829
36846	59830
2914	59831
85595	59832
52951	59833
29303	59834
64812	59835
15637	59836
32062	59837
12749	59838
32735	59839
71448	59840
46623	59841
3200	59842
39460	59843
63575	59844
25381	59845
205159	59846
8818	59847
35376	59848
31268	59849
4685	59850
125	59851
24032	59852
7479	59853
8390	59854
7030	59855
5186	59856
63491	59857
96560	59858
7240	59859
7582	59860
22650	59861
125	59862
41595	59863
140526	59864
46364	59865
78568	59866
28360	59867
118277	59868
133300	59869
28983	59870
62396	59871
6935	59872
111707	59873
44280	59874
65054	59875
40848	59876
51447	59877
3361	59878
5735	59879
10363	59880
22718	59881
129708	59882
67668	59883
61782	59884
2369	59885
22854	59886
29431	59887
41071	59888
21380	59889
165513	59890
19661	59891
14270	59892
39369	59893
5691	59894
39727	59895
26910	59896
29267	59897
60169	59898
24988	59899
8643	59900
20873	59901
42239	59902
23814	59903
2817	59904
46053	59905
78413	59906
18971	59907
57783	59908
55696	59909
2907	59910
4907	59911
19198	59912
55375	59913
12889	59914
35798	59915
62165	59916
5226	59917
93436	59918
9988	59919
2055	59920
3297	59921
17199	59922
134214	59923
140286	59924
2436	59925
76436	59926
20924	59927
1696	59928
98629	59929
24569	59930
84742	59931
5619	59932
25538	59933
36356	59934
7019	59935
16195	59936
17535	59937
57086	59938
6066	59939
46384	59940
42820	59941
25947	59942
12892	59943
30	59944
41858	59945
26401	59946
8860	59947
4520	59948
151808	59949
39303	59950
33234	59951
41871	59952
8812	59953
2	59954
236389	59955
110670	59956
182300	59957
130084	59958
43121	59959
51075	59960
43201	59961
102995	59962
5095	59963
208105	59964
31679	59965
68995	59966
51085	59967
1535	59968
4299	59969
41109	59970
20728	59971
186138	59972
35412	59973
68813	59974
155135	59975
84319	59976
82294	59977
163632	59978
26314	59979
1801	59980
47657	59981
48604	59982
10855	59983
5720	59984
17159	59985
9387	59986
81949	59987
78682	59988
32908	59989
5350	59990
41776	59991
74714	59992
9359	59993
4866	59994
9150	59995
36100	59996
30315	59997
8135	59998
98784	59999
23612	60000
32753	60001
88726	60002
43963	60003
60119	60004
28513	60005
10706	60006
12517	60007
170	60008
59775	60009
95959	60010
63556	60011
1177	60012
60800	60013
74977	60014
221494	60015
5687	60016
6433	60017
31093	60018
18144	60019
33532	60020
68950	60021
26870	60022
10505	60023
8981	60024
6646	60025
5763	60026
57268	60027
11	60028
31319	60029
28806	60030
66056	60031
73184	60032
18176	60033
137212	60034
8848	60035
24360	60036
20904	60037
72798	60038
46371	60039
52369	60040
52049	60041
67085	60042
10505	60043
29255	60044
27753	60045
15501	60046
23699	60047
60026	60048
39016	60049
2023	60050
5355	60051
84023	60052
147732	60053
45490	60054
49335	60055
8288	60056
60476	60057
24753	60058
88870	60059
40668	60060
25995	60061
5357	60062
8734	60063
63319	60064
15026	60065
36484	60066
49381	60067
1803	60068
52069	60069
1690	60070
78844	60071
5587	60072
51938	60073
17675	60074
25383	60075
61430	60076
204222	60077
8640	60078
2868	60079
44487	60080
19217	60081
50038	60082
71305	60083
10694	60084
12141	60085
105934	60086
88065	60087
87799	60088
75886	60089
7492	60090
109639	60091
55353	60092
15999	60093
35198	60094
22099	60095
51770	60096
170421	60097
95602	60098
109740	60099
65072	60100
80708	60101
20727	60102
15567	60103
105255	60104
64150	60105
16457	60106
56177	60107
21937	60108
22506	60109
3785	60110
208545	60111
118648	60112
7098	60113
12160	60114
72544	60115
49733	60116
45149	60117
37072	60118
71918	60119
453	60120
37179	60121
20714	60122
29939	60123
105603	60124
55590	60125
21621	60126
33276	60127
118714	60128
71381	60129
9494	60130
23289	60131
32405	60132
26610	60133
101857	60134
23530	60135
146872	60136
191449	60137
32807	60138
49521	60139
96875	60140
6018	60141
11251	60142
66014	60143
49622	60144
4439	60145
45229	60146
12894	60147
5269	60148
5828	60149
11437	60150
6619	60151
19815	60152
13336	60153
37644	60154
28914	60155
1855	60156
13054	60157
20350	60158
79617	60159
4079	60160
165561	60161
3496	60162
153195	60163
19253	60164
77189	60165
93837	60166
25526	60167
12068	60168
133732	60169
61152	60170
116503	60171
65350	60172
48123	60173
83287	60174
13305	60175
57744	60176
116398	60177
93681	60178
9439	60179
44039	60180
8634	60181
2027	60182
9530	60183
2999	60184
15525	60185
1855	60186
51228	60187
11284	60188
5089	60189
15262	60190
22056	60191
21281	60192
15473	60193
58900	60194
59770	60195
18574	60196
42	60197
38991	60198
4940	60199
76645	60200
66740	60201
17142	60202
52287	60203
45112	60204
87408	60205
40831	60206
5695	60207
3306	60208
58093	60209
55204	60210
26698	60211
19070	60212
11671	60213
29933	60214
47013	60215
3888	60216
43421	60217
13616	60218
3221	60219
175244	60220
59767	60221
48191	60222
119703	60223
76153	60224
2932	60225
9622	60226
45753	60227
41091	60228
36589	60229
199179	60230
923	60231
2932	60232
103383	60233
3802	60234
4910	60235
59551	60236
117503	60237
46946	60238
2109	60239
28903	60240
52992	60241
189025	60242
80520	60243
8	60244
98822	60245
124730	60246
35400	60247
186763	60248
68607	60249
1496	60250
26215	60251
60654	60252
77926	60253
21551	60254
27865	60255
27694	60256
21112	60257
55831	60258
14542	60259
2597	60260
12412	60261
103989	60262
654	60263
40824	60264
25420	60265
37051	60266
139695	60267
13363	60268
70670	60269
8286	60270
181	60271
121616	60272
69456	60273
56612	60274
40938	60275
12939	60276
9280	60277
14761	60278
21587	60279
6163	60280
3002	60281
32924	60282
5006	60283
33480	60284
173296	60285
82711	60286
8029	60287
44142	60288
32494	60289
62076	60290
3057	60291
470	60292
13938	60293
190188	60294
163843	60295
13379	60296
2247	60297
45055	60298
62224	60299
119423	60300
41711	60301
80407	60302
24522	60303
117529	60304
13585	60305
72137	60306
9769	60307
3764	60308
49615	60309
36986	60310
337	60311
48355	60312
167489	60313
25538	60314
163811	60315
107734	60316
88514	60317
638	60318
16838	60319
3252	60320
5791	60321
5724	60322
49975	60323
41907	60324
78649	60325
32571	60326
91103	60327
12	60328
12	60329
38180	60330
14302	60331
20850	60332
24443	60333
29698	60334
17606	60335
37488	60336
21590	60337
11419	60338
61941	60339
402	60340
97943	60341
68007	60342
28384	60343
18223	60344
3306	60345
178591	60346
30391	60347
3079	60348
164292	60349
12991	60350
43466	60351
11949	60352
16247	60353
8003	60354
93697	60355
15825	60356
3177	60357
35503	60358
78675	60359
15683	60360
268	60361
106127	60362
124206	60363
27941	60364
6149	60365
1748	60366
46340	60367
5225	60368
25836	60369
33075	60370
23444	60371
44557	60372
72248	60373
136846	60374
15732	60375
47561	60376
211686	60377
113471	60378
43181	60379
8370	60380
50137	60381
106251	60382
101464	60383
27606	60384
84700	60385
60252	60386
25785	60387
56297	60388
69595	60389
23364	60390
30472	60391
29501	60392
166544	60393
6926	60394
15966	60395
56079	60396
5643	60397
21004	60398
102660	60399
6445	60400
36755	60401
26907	60402
78677	60403
113474	60404
37287	60405
82735	60406
3014	60407
34594	60408
72133	60409
7304	60410
6250	60411
15416	60412
2710	60413
10391	60414
82275	60415
234197	60416
7092	60417
40564	60418
15997	60419
46222	60420
47315	60421
35432	60422
11877	60423
60918	60424
18004	60425
137698	60426
11422	60427
163980	60428
32859	60429
63694	60430
127278	60431
162607	60432
20215	60433
36543	60434
79200	60435
76797	60436
41507	60437
923	60438
1671	60439
7079	60440
4433	60441
5405	60442
9355	60443
24930	60444
2632	60445
15791	60446
92215	60447
92215	60448
112917	60449
144331	60450
95862	60451
52117	60452
8971	60453
296	60454
4499	60455
16066	60456
4137	60457
3218	60458
58404	60459
28098	60460
112823	60461
33135	60462
147457	60463
32104	60464
122507	60465
66601	60466
110068	60467
32052	60468
11235	60469
6508	60470
37547	60471
24032	60472
6929	60473
6018	60474
78971	60475
19938	60476
68205	60477
34582	60478
29153	60479
23375	60480
12900	60481
6551	60482
183683	60483
32058	60484
93722	60485
19522	60486
14335	60487
29554	60488
51649	60489
94958	60490
45129	60491
34445	60492
21505	60493
12717	60494
133158	60495
55560	60496
114139	60497
16065	60498
28937	60499
49697	60500
58270	60501
76981	60502
97868	60503
75411	60504
101124	60505
36764	60506
31843	60507
48497	60508
35030	60509
9917	60510
50143	60511
38402	60512
13153	60513
49616	60514
85325	60515
126440	60516
19673	60517
58971	60518
36606	60519
14314	60520
58101	60521
10117	60522
94136	60523
21063	60524
4703	60525
29765	60526
33210	60527
5717	60528
232567	60529
16208	60530
75907	60531
28622	60532
6619	60533
46609	60534
13414	60535
73375	60536
106512	60537
87741	60538
25503	60539
29369	60540
139093	60541
16401	60542
93686	60543
3599	60544
19132	60545
63645	60546
48058	60547
56973	60548
73205	60549
17297	60550
22574	60551
25394	60552
25865	60553
43970	60554
9031	60555
3305	60556
45629	60557
54948	60558
21377	60559
40288	60560
138416	60561
126182	60562
45558	60563
32174	60564
20329	60565
4122	60566
12144	60567
102539	60568
117054	60569
80780	60570
161364	60571
8582	60572
26481	60573
1513	60574
35194	60575
8584	60576
100300	60577
82196	60578
61144	60579
20088	60580
1214	60581
60769	60582
47328	60583
30776	60584
80084	60585
22809	60586
15297	60587
15091	60588
49944	60589
18140	60590
33203	60591
19432	60592
5019	60593
14678	60594
19138	60595
24709	60596
2075	60597
223282	60598
14209	60599
50703	60600
26977	60601
140697	60602
30635	60603
4134	60604
103883	60605
9880	60606
192322	60607
79627	60608
77348	60609
151567	60610
30656	60611
32618	60612
2027	60613
17270	60614
3292	60615
52645	60616
56241	60617
89486	60618
601	60619
41724	60620
52395	60621
29513	60622
40194	60623
19616	60624
87112	60625
14826	60626
59826	60627
61317	60628
16687	60629
90958	60630
117290	60631
7354	60632
133999	60633
68607	60634
21348	60635
1443	60636
61699	60637
4819	60638
103258	60639
11265	60640
51330	60641
4971	60642
53208	60643
2551	60644
161422	60645
3055	60646
239195	60647
15716	60648
62185	60649
47203	60650
86601	60651
62136	60652
52354	60653
39975	60654
8127	60655
29838	60656
23396	60657
5231	60658
18094	60659
22974	60660
10917	60661
649	60662
74957	60663
3893	60664
140663	60665
4896	60666
13935	60667
7046	60668
87760	60669
60404	60670
17350	60671
80485	60672
43303	60673
88996	60674
11343	60675
26290	60676
44597	60677
36870	60678
33443	60679
60999	60680
70983	60681
149631	60682
71702	60683
11483	60684
4908	60685
14011	60686
14224	60687
20882	60688
5039	60689
2080	60690
32592	60691
38478	60692
13440	60693
6918	60694
1123	60695
37671	60696
124117	60697
106239	60698
74558	60699
23095	60700
78729	60701
31554	60702
116457	60703
1378	60704
34363	60705
4261	60706
60187	60707
104613	60708
102787	60709
19681	60710
53036	60711
62223	60712
166406	60713
48567	60714
51844	60715
18455	60716
6926	60717
12052	60718
44380	60719
68488	60720
196041	60721
41532	60722
38525	60723
58651	60724
54595	60725
102889	60726
397	60727
35231	60728
8813	60729
7012	60730
40837	60731
33002	60732
55526	60733
13692	60734
2404	60735
113303	60736
68526	60737
62470	60738
68845	60739
26677	60740
26450	60741
30016	60742
93873	60743
12481	60744
54993	60745
5380	60746
204179	60747
332	60748
10477	60749
34521	60750
6926	60751
8967	60752
117534	60753
101775	60754
55489	60755
7653	60756
6680	60757
77780	60758
16447	60759
15501	60760
59831	60761
1828	60762
95697	60763
52727	60764
12785	60765
194923	60766
30568	60767
36451	60768
104747	60769
11797	60770
22036	60771
4419	60772
33113	60773
2303	60774
3805	60775
55811	60776
17270	60777
58959	60778
18904	60779
127851	60780
39391	60781
5008	60782
32147	60783
104903	60784
14	60785
25527	60786
36726	60787
59968	60788
93521	60789
63685	60790
24844	60791
150124	60792
46887	60793
26352	60794
12186	60795
87654	60796
35574	60797
10483	60798
3677	60799
29739	60800
24492	60801
16385	60802
46421	60803
61112	60804
91462	60805
11367	60806
17792	60807
24590	60808
61766	60809
161927	60810
122540	60811
104048	60812
79534	60813
46908	60814
26219	60815
11543	60816
133740	60817
1642	60818
138031	60819
15699	60820
27769	60821
14761	60822
87401	60823
15561	60824
76714	60825
116143	60826
51848	60827
19472	60828
137422	60829
39834	60830
51877	60831
10903	60832
40686	60833
32011	60834
100733	60835
46193	60836
63759	60837
25192	60838
13482	60839
199173	60840
23406	60841
15497	60842
31240	60843
63930	60844
709	60845
48504	60846
11142	60847
23586	60848
20901	60849
13354	60850
3413	60851
117541	60852
26711	60853
206248	60854
50	60855
88089	60856
14412	60857
626	60858
35774	60859
24963	60860
12385	60861
22778	60862
18723	60863
10111	60864
17989	60865
27059	60866
132751	60867
44280	60868
62234	60869
8671	60870
68149	60871
52959	60872
118723	60873
132716	60874
65036	60875
127047	60876
127060	60877
26681	60878
79111	60879
56334	60880
3274	60881
48555	60882
51066	60883
67339	60884
7298	60885
40046	60886
109141	60887
123338	60888
16928	60889
25628	60890
2884	60891
13302	60892
3359	60893
116381	60894
80470	60895
19306	60896
8918	60897
80348	60898
97420	60899
2647	60900
3802	60901
80362	60902
88851	60903
5339	60904
195145	60905
50275	60906
9964	60907
101889	60908
28505	60909
31311	60910
24545	60911
66581	60912
23814	60913
121248	60914
58441	60915
50322	60916
232868	60917
63073	60918
53040	60919
6433	60920
35483	60921
154549	60922
5628	60923
287	60924
16952	60925
58862	60926
8223	60927
10101	60928
101266	60929
3943	60930
34651	60931
10266	60932
185285	60933
36684	60934
43587	60935
37321	60936
64359	60937
90405	60938
32380	60939
77188	60940
802	60941
31689	60942
50317	60943
44610	60944
154651	60945
7619	60946
46104	60947
39430	60948
4351	60949
32176	60950
80665	60951
116450	60952
77123	60953
165234	60954
51607	60955
58752	60956
125879	60957
10729	60958
221	60959
7019	60960
31042	60961
59324	60962
16478	60963
13628	60964
1547	60965
85771	60966
32795	60967
682	60968
3085	60969
24038	60970
17024	60971
10127	60972
221	60973
60734	60974
41455	60975
28740	60976
23387	60977
58881	60978
67643	60979
77545	60980
52999	60981
8802	60982
219999	60983
60298	60984
176	60985
8141	60986
19268	60987
68704	60988
46525	60989
78379	60990
34369	60991
32415	60992
166858	60993
23646	60994
118696	60995
34806	60996
149784	60997
15456	60998
57377	60999
3676	61000
14246	61001
46058	61002
143118	61003
44749	61004
63731	61005
6910	61006
59309	61007
17681	61008
47747	61009
77688	61010
79801	61011
22795	61012
79236	61013
12030	61014
2037	61015
811	61016
1529	61017
17382	61018
37630	61019
65194	61020
2101	61021
16394	61022
2233	61023
57281	61024
27712	61025
46451	61026
63528	61027
82506	61028
16398	61029
17711	61030
27618	61031
52480	61032
6088	61033
46102	61034
16845	61035
98919	61036
10260	61037
102116	61038
12765	61039
72502	61040
78258	61041
50655	61042
2923	61043
5042	61044
35191	61045
9141	61046
72593	61047
55204	61048
40688	61049
35936	61050
60197	61051
222273	61052
58881	61053
22607	61054
34559	61055
25040	61056
17653	61057
28843	61058
21371	61059
31591	61060
28312	61061
21504	61062
102498	61063
119783	61064
2110	61065
15636	61066
248	61067
8441	61068
11966	61069
12088	61070
2856	61071
103105	61072
34764	61073
32706	61074
15561	61075
89887	61076
50282	61077
36152	61078
6502	61079
96312	61080
21926	61081
23688	61082
18995	61083
17738	61084
44914	61085
29465	61086
33232	61087
22743	61088
9762	61089
21433	61090
213716	61091
89237	61092
34865	61093
55003	61094
17616	61095
102574	61096
48548	61097
16589	61098
332	61099
27024	61100
29831	61101
8029	61102
73148	61103
2100	61104
71286	61105
121692	61106
8792	61107
52677	61108
83043	61109
1359	61110
12298	61111
80435	61112
59187	61113
78502	61114
23879	61115
11724	61116
3455	61117
7093	61118
11867	61119
4178	61120
21420	61121
46786	61122
31227	61123
141419	61124
9020	61125
7407	61126
14676	61127
32437	61128
48604	61129
65552	61130
142010	61131
36986	61132
29337	61133
185283	61134
73775	61135
61441	61136
73971	61137
82442	61138
87750	61139
101241	61140
77187	61141
48117	61142
4671	61143
34484	61144
7440	61145
182480	61146
137820	61147
17468	61148
1674	61149
20727	61150
132923	61151
10060	61152
59732	61153
32028	61154
20378	61155
45208	61156
911	61157
524	61158
73647	61159
198662	61160
1189	61161
66845	61162
89714	61163
27731	61164
20305	61165
8609	61166
30359	61167
21292	61168
492	61169
10135	61170
66577	61171
24652	61172
4796	61173
3647	61174
1833	61175
51	61176
20847	61177
7955	61178
61698	61179
24041	61180
562	61181
41344	61182
33094	61183
51933	61184
66793	61185
130696	61186
26209	61187
65415	61188
5254	61189
67546	61190
187181	61191
175071	61192
43936	61193
20884	61194
80088	61195
7530	61196
12565	61197
46358	61198
49942	61199
41404	61200
21062	61201
13437	61202
102176	61203
3935	61204
21775	61205
118491	61206
7752	61207
25778	61208
37535	61209
22959	61210
36849	61211
77354	61212
9001	61213
135745	61214
59674	61215
199245	61216
143557	61217
45984	61218
62232	61219
81148	61220
23749	61221
101344	61222
50332	61223
19270	61224
23781	61225
68609	61226
15572	61227
51760	61228
1556	61229
4106	61230
2964	61231
5186	61232
241	61233
241	61234
95196	61235
41325	61236
76784	61237
51515	61238
72307	61239
58635	61240
67993	61241
59483	61242
20810	61243
46144	61244
16772	61245
26677	61246
9471	61247
33412	61248
51831	61249
17603	61250
20686	61251
3317	61252
710	61253
160337	61254
52081	61255
72149	61256
6173	61257
55003	61258
63354	61259
28091	61260
192917	61261
15081	61262
9312	61263
98874	61264
96830	61265
38242	61266
48153	61267
51425	61268
12326	61269
46421	61270
18660	61271
128656	61272
45381	61273
7407	61274
192663	61275
16055	61276
59573	61277
13283	61278
78501	61279
120177	61280
134362	61281
57922	61282
8374	61283
48729	61284
14690	61285
11915	61286
32644	61287
42288	61288
100278	61289
56045	61290
65149	61291
82894	61292
59109	61293
87060	61294
36989	61295
33732	61296
8012	61297
55535	61298
16980	61299
73853	61300
8148	61301
1262	61302
78375	61303
4004	61304
57122	61305
91573	61306
123230	61307
1400	61308
57122	61309
51153	61310
85023	61311
2450	61312
9509	61313
373	61314
137402	61315
38809	61316
5763	61317
1353	61318
170389	61319
13300	61320
31787	61321
17630	61322
113955	61323
10696	61324
46701	61325
10638	61326
18247	61327
9238	61328
2189	61329
204761	61330
951	61331
78559	61332
5938	61333
2236	61334
9057	61335
27129	61336
113965	61337
22718	61338
19248	61339
60709	61340
5108	61341
40374	61342
7890	61343
203706	61344
897	61345
24413	61346
16613	61347
7875	61348
10929	61349
23865	61350
14002	61351
15597	61352
4400	61353
37521	61354
52852	61355
186771	61356
40353	61357
155536	61358
104068	61359
29459	61360
43043	61361
142331	61362
6726	61363
26210	61364
51323	61365
53641	61366
42588	61367
3981	61368
3997	61369
33112	61370
19581	61371
69983	61372
8115	61373
1980	61374
62213	61375
70076	61376
83511	61377
3102	61378
24058	61379
26133	61380
33847	61381
24466	61382
106631	61383
10694	61384
56456	61385
79979	61386
59514	61387
107854	61388
46348	61389
15590	61390
23563	61391
30455	61392
45444	61393
65168	61394
19098	61395
26128	61396
16408	61397
65476	61398
2814	61399
101166	61400
13426	61401
119102	61402
24876	61403
6754	61404
12655	61405
89894	61406
21529	61407
60645	61408
36687	61409
6834	61410
22183	61411
166792	61412
38232	61413
98963	61414
109	61415
184003	61416
30340	61417
39486	61418
65944	61419
14604	61420
156796	61421
66403	61422
4305	61423
23381	61424
16136	61425
74239	61426
8032	61427
26806	61428
10295	61429
9568	61430
2236	61431
3099	61432
56350	61433
58673	61434
46460	61435
58891	61436
5427	61437
4028	61438
21	61439
36657	61440
48547	61441
59433	61442
47931	61443
1830	61444
8312	61445
137253	61446
46554	61447
80866	61448
14617	61449
203943	61450
22145	61451
34597	61452
51432	61453
101521	61454
28090	61455
39990	61456
9815	61457
11593	61458
24269	61459
7498	61460
54699	61461
73016	61462
4771	61463
13474	61464
48495	61465
62240	61466
54054	61467
20277	61468
106160	61469
16852	61470
13850	61471
46105	61472
99472	61473
46704	61474
76166	61475
104009	61476
14920	61477
80083	61478
57110	61479
142355	61480
11394	61481
19406	61482
5104	61483
38637	61484
37735	61485
13750	61486
61655	61487
6507	61488
89841	61489
9787	61490
27439	61491
23386	61492
2503	61493
6768	61494
4131	61495
12803	61496
100697	61497
18066	61498
132727	61499
42044	61500
9668	61501
12398	61502
19581	61503
18081	61504
18651	61505
31556	61506
11242	61507
69719	61508
2165	61509
234862	61510
193965	61511
45813	61512
26064	61513
61872	61514
21280	61515
21474	61516
93733	61517
11924	61518
70837	61519
30942	61520
51847	61521
8360	61522
78462	61523
8935	61524
1559	61525
22301	61526
4062	61527
4029	61528
10727	61529
7925	61530
109	61531
15563	61532
27897	61533
127732	61534
6518	61535
83344	61536
52520	61537
31475	61538
87522	61539
19550	61540
68296	61541
117025	61542
768	61543
79881	61544
89024	61545
195013	61546
17942	61547
51670	61548
154187	61549
53	61550
7500	61551
370	61552
56893	61553
213742	61554
28554	61555
176765	61556
105180	61557
88980	61558
39870	61559
65016	61560
20976	61561
231	61562
12868	61563
61581	61564
5504	61565
906	61566
4204	61567
21343	61568
62145	61569
2913	61570
1122	61571
99735	61572
24097	61573
40621	61574
10798	61575
17040	61576
60766	61577
9522	61578
9477	61579
41151	61580
2140	61581
179	61582
8429	61583
38008	61584
2475	61585
3532	61586
10688	61587
6006	61588
76638	61589
136254	61590
23976	61591
69477	61592
38119	61593
22461	61594
17635	61595
6854	61596
115927	61597
12006	61598
13902	61599
4540	61600
71955	61601
66453	61602
101710	61603
11162	61604
76928	61605
16050	61606
5510	61607
16332	61608
31628	61609
997	61610
33236	61611
7155	61612
7236	61613
5953	61614
100925	61615
36685	61616
40668	61617
32451	61618
66351	61619
34062	61620
101388	61621
15376	61622
8935	61623
137699	61624
18253	61625
78557	61626
32563	61627
34125	61628
11916	61629
78594	61630
1671	61631
8851	61632
28158	61633
21335	61634
21015	61635
9512	61636
6635	61637
47205	61638
36800	61639
210892	61640
68624	61641
20846	61642
87914	61643
7173	61644
12960	61645
43889	61646
28920	61647
38311	61648
11208	61649
14244	61650
37187	61651
32032	61652
16651	61653
52078	61654
2110	61655
3220	61656
95654	61657
79868	61658
86570	61659
26803	61660
28593	61661
52264	61662
92367	61663
18795	61664
8282	61665
119173	61666
100437	61667
12253	61668
17783	61669
25270	61670
43393	61671
15091	61672
37736	61673
23681	61674
34343	61675
67287	61676
29014	61677
77153	61678
59529	61679
77357	61680
167404	61681
14	61682
78480	61683
9497	61684
116174	61685
62171	61686
3466	61687
33516	61688
33496	61689
30583	61690
16805	61691
14562	61692
207	61693
81339	61694
29357	61695
7502	61696
26217	61697
89634	61698
66054	61699
38396	61700
45109	61701
65314	61702
30095	61703
95236	61704
49765	61705
63645	61706
9975	61707
5914	61708
22162	61709
1174	61710
10495	61711
74986	61712
83952	61713
41683	61714
56338	61715
57851	61716
4635	61717
102187	61718
150557	61719
38877	61720
146890	61721
3201	61722
1264	61723
510	61724
34751	61725
101190	61726
14062	61727
7274	61728
934	61729
59700	61730
36092	61731
20571	61732
63537	61733
298	61734
101552	61735
16806	61736
370	61737
273	61738
34751	61739
5365	61740
33105	61741
21048	61742
66941	61743
18815	61744
104655	61745
32830	61746
38475	61747
29733	61748
32891	61749
19245	61750
28003	61751
189932	61752
46275	61753
4920	61754
27784	61755
8694	61756
58951	61757
29391	61758
9000	61759
44555	61760
10164	61761
41116	61762
57298	61763
53956	61764
10214	61765
24169	61766
14295	61767
101335	61768
35477	61769
17174	61770
110177	61771
39306	61772
4360	61773
75773	61774
59223	61775
131443	61776
4716	61777
59251	61778
94280	61779
7142	61780
135830	61781
73436	61782
60305	61783
20764	61784
10132	61785
16177	61786
1632	61787
205920	61788
16478	61789
1464	61790
47746	61791
109586	61792
19573	61793
56721	61794
4715	61795
215756	61796
19316	61797
109192	61798
36605	61799
2901	61800
99489	61801
153223	61802
7961	61803
120748	61804
65267	61805
14755	61806
86591	61807
24220	61808
52024	61809
17853	61810
9824	61811
75211	61812
31635	61813
130851	61814
17439	61815
11892	61816
184706	61817
7494	61818
2119	61819
65137	61820
14302	61821
14308	61822
18847	61823
89451	61824
102313	61825
86411	61826
116824	61827
44798	61828
3599	61829
89623	61830
40588	61831
811	61832
14338	61833
142559	61834
144915	61835
32566	61836
7194	61837
3576	61838
3867	61839
66793	61840
134544	61841
120330	61842
67457	61843
9643	61844
14309	61845
97923	61846
45267	61847
35133	61848
2764	61849
25595	61850
84511	61851
55873	61852
21297	61853
10365	61854
205851	61855
45090	61856
45292	61857
3385	61858
9060	61859
54467	61860
7961	61861
2367	61862
4214	61863
59907	61864
56929	61865
29543	61866
7316	61867
79035	61868
48375	61869
6842	61870
32670	61871
53492	61872
5252	61873
2135	61874
10526	61875
7	61876
88006	61877
19152	61878
66988	61879
45947	61880
190321	61881
48375	61882
22039	61883
44378	61884
30866	61885
53267	61886
29863	61887
14691	61888
4174	61889
192294	61890
14774	61891
85539	61892
101762	61893
2050	61894
4725	61895
165477	61896
9275	61897
133052	61898
225300	61899
69466	61900
142895	61901
77708	61902
8902	61903
5772	61904
30351	61905
3923	61906
15294	61907
1703	61908
5734	61909
29407	61910
1114	61911
27276	61912
7867	61913
92754	61914
16029	61915
16299	61916
100042	61917
100084	61918
4232	61919
3049	61920
18143	61921
29872	61922
64406	61923
14	61924
76372	61925
5654	61926
38169	61927
33462	61928
47907	61929
31510	61930
28885	61931
40654	61932
22890	61933
20168	61934
6507	61935
103923	61936
79321	61937
61802	61938
4270	61939
3463	61940
44211	61941
73975	61942
50664	61943
56378	61944
2214	61945
43154	61946
89011	61947
47794	61948
1917	61949
79253	61950
19793	61951
8491	61952
1961	61953
7315	61954
1714	61955
25189	61956
705	61957
1599	61958
1540	61959
1506	61960
22170	61961
7	61962
40834	61963
11385	61964
2828	61965
10262	61966
81832	61967
144842	61968
116961	61969
16061	61970
12877	61971
20963	61972
120611	61973
21340	61974
22211	61975
10357	61976
81971	61977
33011	61978
2189	61979
59901	61980
3975	61981
37067	61982
79223	61983
19455	61984
37242	61985
31632	61986
78687	61987
37550	61988
30416	61989
19767	61990
2220	61991
77627	61992
8243	61993
65722	61994
6860	61995
118685	61996
4302	61997
6356	61998
6168	61999
17114	62000
75152	62001
24800	62002
9644	62003
1540	62004
187147	62005
75152	62006
23281	62007
59203	62008
14955	62009
20806	62010
77673	62011
6454	62012
49542	62013
76520	62014
89392	62015
188548	62016
58456	62017
8959	62018
16708	62019
58251	62020
67754	62021
188456	62022
132321	62023
14127	62024
48157	62025
51521	62026
30989	62027
22360	62028
26138	62029
20738	62030
88680	62031
5494	62032
88989	62033
29088	62034
116367	62035
67056	62036
2050	62037
62469	62038
46854	62039
59756	62040
7	62041
7	62042
77146	62043
77939	62044
46778	62045
36063	62046
4162	62047
52496	62048
6814	62049
199141	62050
35677	62051
30749	62052
3714	62053
11054	62054
64678	62055
191	62056
102513	62057
20078	62058
1607	62059
95787	62060
45284	62061
14774	62062
138172	62063
4406	62064
164064	62065
2182	62066
1714	62067
8875	62068
22382	62069
77359	62070
328	62071
175008	62072
27302	62073
61772	62074
56224	62075
16253	62076
128615	62077
99380	62078
2152	62079
7787	62080
87536	62081
48404	62082
35704	62083
13556	62084
7556	62085
1110	62086
129125	62087
119299	62088
1699	62089
103	62090
9185	62091
88823	62092
42863	62093
8467	62094
131977	62095
7638	62096
64091	62097
7	62098
28924	62099
4836	62100
6228	62101
48887	62102
18188	62103
9413	62104
75761	62105
4453	62106
14895	62107
7777	62108
189793	62109
2063	62110
7309	62111
1907	62112
597	62113
79749	62114
183991	62115
7945	62116
59088	62117
4227	62118
27187	62119
11149	62120
105101	62121
4016	62122
59248	62123
20021	62124
24798	62125
67968	62126
45823	62127
5497	62128
7148	62129
9906	62130
3281	62131
22208	62132
10043	62133
61101	62134
9763	62135
38782	62136
4970	62137
1367	62138
12259	62139
68299	62140
24353	62141
6071	62142
53169	62143
92	62144
32971	62145
59088	62146
125	62147
81933	62148
28579	62149
8179	62150
10860	62151
28137	62152
17673	62153
23935	62154
801	62155
166523	62156
34209	62157
104013	62158
6520	62159
4125	62160
70259	62161
13506	62162
14222	62163
50251	62164
164647	62165
97805	62166
41898	62167
24374	62168
108780	62169
6227	62170
7552	62171
12587	62172
4437	62173
10610	62174
27446	62175
23734	62176
16928	62177
22011	62178
37486	62179
10695	62180
10266	62181
23942	62182
194345	62183
235878	62184
29416	62185
3875	62186
5813	62187
20058	62188
41913	62189
26739	62190
16413	62191
48561	62192
33253	62193
14549	62194
6793	62195
4771	62196
12771	62197
61862	62198
62238	62199
59158	62200
24067	62201
73743	62202
11550	62203
41819	62204
186594	62205
27319	62206
179907	62207
17295	62208
134291	62209
37860	62210
102468	62211
37524	62212
19188	62213
166193	62214
29389	62215
100509	62216
1121	62217
44306	62218
65998	62219
135171	62220
17643	62221
133040	62222
53349	62223
22911	62224
5491	62225
171695	62226
102238	62227
7610	62228
4837	62229
24876	62230
4837	62231
36439	62232
68649	62233
238284	62234
26152	62235
81329	62236
165798	62237
56365	62238
38385	62239
46311	62240
28894	62241
193457	62242
25678	62243
33762	62244
3108	62245
6504	62246
6637	62247
12371	62248
19457	62249
20827	62250
30812	62251
188566	62252
13412	62253
1480	62254
48735	62255
80083	62256
101262	62257
6919	62258
24165	62259
27685	62260
12664	62261
1912	62262
25316	62263
48374	62264
1518	62265
3413	62266
11401	62267
59468	62268
7876	62269
179132	62270
10356	62271
41029	62272
15003	62273
200761	62274
80299	62275
30980	62276
119916	62277
61065	62278
8243	62279
37118	62280
163371	62281
7144	62282
14965	62283
44126	62284
143321	62285
88828	62286
141577	62287
75536	62288
2721	62289
161087	62290
42099	62291
82	62292
63468	62293
29654	62294
114375	62295
77309	62296
48973	62297
61566	62298
437	62299
10696	62300
66027	62301
8753	62302
17636	62303
550	62304
91788	62305
80264	62306
42368	62307
20071	62308
46746	62309
84003	62310
4338	62311
144799	62312
6676	62313
343	62314
1205	62315
62929	62316
77595	62317
39231	62318
24520	62319
19436	62320
79328	62321
8063	62322
89087	62323
219961	62324
35799	62325
29074	62326
41012	62327
3495	62328
16236	62329
5040	62330
10008	62331
3489	62332
36652	62333
3878	62334
53361	62335
6174	62336
36318	62337
7442	62338
117821	62339
21755	62340
106096	62341
61449	62342
15079	62343
41980	62344
46641	62345
4401	62346
21831	62347
22223	62348
40982	62349
614	62350
38985	62351
25736	62352
7643	62353
59110	62354
103105	62355
48690	62356
18336	62357
17142	62358
38756	62359
138237	62360
193587	62361
59724	62362
29412	62363
5040	62364
8524	62365
1607	62366
109	62367
20472	62368
87454	62369
12221	62370
1509	62371
116648	62372
138493	62373
142350	62374
50785	62375
89623	62376
11155	62377
45515	62378
4211	62379
9609	62380
46608	62381
1119	62382
41892	62383
203999	62384
69541	62385
1846	62386
170343	62387
58461	62388
62849	62389
107351	62390
18590	62391
64118	62392
1713	62393
9820	62394
26861	62395
21292	62396
33255	62397
52579	62398
23924	62399
142001	62400
9756	62401
9644	62402
62454	62403
53375	62404
2411	62405
52128	62406
138651	62407
101992	62408
69035	62409
13653	62410
3086	62411
42422	62412
46419	62413
16840	62414
12822	62415
42368	62416
101755	62417
23411	62418
55541	62419
23350	62420
46498	62421
10041	62422
3321	62423
30739	62424
4401	62425
24040	62426
108996	62427
53345	62428
21630	62429
139490	62430
76372	62431
14632	62432
89813	62433
20726	62434
5010	62435
130507	62436
165776	62437
13696	62438
13075	62439
96097	62440
19484	62441
17874	62442
164091	62443
30227	62444
19119	62445
40625	62446
76716	62447
11961	62448
78387	62449
10511	62450
16416	62451
80341	62452
2970	62453
180821	62454
89692	62455
6878	62456
230211	62457
2962	62458
39911	62459
27112	62460
12066	62461
4508	62462
28384	62463
2566	62464
230	62465
26409	62466
1709	62467
9092	62468
18578	62469
41236	62470
74538	62471
4962	62472
1464	62473
166639	62474
42735	62475
52793	62476
41427	62477
916	62478
15085	62479
74584	62480
28198	62481
53900	62482
71417	62483
33344	62484
17138	62485
10005	62486
24718	62487
11666	62488
89033	62489
4377	62490
30349	62491
10012	62492
181187	62493
142375	62494
330	62495
43680	62496
10819	62497
6778	62498
42762	62499
36381	62500
10857	62501
28298	62502
17741	62503
2787	62504
50022	62505
1519	62506
81937	62507
119277	62508
29530	62509
52191	62510
48243	62511
119799	62512
233650	62513
3054	62514
27107	62515
70703	62516
5974	62517
15617	62518
164237	62519
31260	62520
106888	62521
64089	62522
14505	62523
16311	62524
22435	62525
9944	62526
3700	62527
4833	62528
30876	62529
20713	62530
24613	62531
24111	62532
43416	62533
110419	62534
4649	62535
12542	62536
119241	62537
28107	62538
21784	62539
98187	62540
194392	62541
18229	62542
27332	62543
6753	62544
97704	62545
18261	62546
12626	62547
53358	62548
37454	62549
22427	62550
22830	62551
16624	62552
187	62553
10491	62554
567	62555
2328	62556
8766	62557
65757	62558
92251	62559
76747	62560
10281	62561
202571	62562
1803	62563
17819	62564
63549	62565
30992	62566
522	62567
24038	62568
37390	62569
15026	62570
31544	62571
16487	62572
5433	62573
10715	62574
27206	62575
52965	62576
35491	62577
37818	62578
51642	62579
36703	62580
10498	62581
5728	62582
3088	62583
60521	62584
5521	62585
34744	62586
39580	62587
100849	62588
77154	62589
66386	62590
58471	62591
131590	62592
45733	62593
80695	62594
23335	62595
58601	62596
46718	62597
125259	62598
125259	62599
6187	62600
17429	62601
77585	62602
3700	62603
7962	62604
12791	62605
39923	62606
7962	62607
32947	62608
24848	62609
1227	62610
143069	62611
70423	62612
46120	62613
21362	62614
8820	62615
6868	62616
28664	62617
71366	62618
42698	62619
716	62620
67927	62621
54169	62622
92036	62623
10554	62624
1220	62625
7904	62626
101602	62627
359	62628
3718	62629
42772	62630
18400	62631
52992	62632
19391	62633
62808	62634
514	62635
13183	62636
46007	62637
62279	62638
5539	62639
34092	62640
5123	62641
4539	62642
8819	62643
54798	62644
1020	62645
3261	62646
9922	62647
21979	62648
1361	62649
25283	62650
20527	62651
22312	62652
49	62653
207107	62654
83119	62655
56454	62656
83576	62657
1297	62658
27444	62659
73053	62660
24872	62661
72523	62662
20588	62663
10672	62664
3333	62665
43	62666
1064	62667
1227	62668
11001	62669
31855	62670
105359	62671
18137	62672
8209	62673
2386	62674
66187	62675
12596	62676
3064	62677
12626	62678
4698	62679
454	62680
73430	62681
25339	62682
86728	62683
2346	62684
16143	62685
66994	62686
1523	62687
15419	62688
29418	62689
42642	62690
30655	62691
3871	62692
106037	62693
127052	62694
65887	62695
13097	62696
51969	62697
22396	62698
22785	62699
23862	62700
3876	62701
45853	62702
4663	62703
68702	62704
1418	62705
120583	62706
23465	62707
71437	62708
43951	62709
3634	62710
62803	62711
14	62712
30757	62713
229961	62714
23609	62715
61151	62716
34894	62717
10197	62718
5964	62719
33328	62720
63927	62721
17705	62722
255	62723
82611	62724
37632	62725
1269	62726
18614	62727
31832	62728
30905	62729
45871	62730
106517	62731
29461	62732
3880	62733
33400	62734
15243	62735
18087	62736
34718	62737
91969	62738
2492	62739
65866	62740
30187	62741
22392	62742
59318	62743
15206	62744
18217	62745
99379	62746
22248	62747
3818	62748
19556	62749
93579	62750
14947	62751
2167	62752
3414	62753
32831	62754
124176	62755
150627	62756
104969	62757
5796	62758
52823	62759
97706	62760
2714	62761
32973	62762
34107	62763
217391	62764
27723	62765
306	62766
3115	62767
54536	62768
14547	62769
874	62770
45739	62771
98520	62772
47702	62773
2586	62774
121373	62775
43761	62776
12374	62777
82258	62778
2453	62779
34683	62780
29201	62781
78645	62782
1211	62783
5484	62784
22264	62785
123849	62786
46263	62787
43469	62788
20	62789
5924	62790
12717	62791
16146	62792
56962	62793
11860	62794
10620	62795
143563	62796
3305	62797
78	62798
26996	62799
2455	62800
4414	62801
6653	62802
2586	62803
34079	62804
10536	62805
73776	62806
229547	62807
2816	62808
106995	62809
7904	62810
4911	62811
2210	62812
21866	62813
18079	62814
22693	62815
40147	62816
35139	62817
108268	62818
3333	62819
7850	62820
36406	62821
45945	62822
40770	62823
9245	62824
12353	62825
83957	62826
206921	62827
3420	62828
72710	62829
5008	62830
29460	62831
33960	62832
813	62833
6886	62834
3305	62835
2578	62836
21	62837
15933	62838
13292	62839
116027	62840
69730	62841
68885	62842
27183	62843
15075	62844
30163	62845
130200	62846
96736	62847
6753	62848
6685	62849
12245	62850
41915	62851
2085	62852
27136	62853
200302	62854
92603	62855
46505	62856
35136	62857
30596	62858
92657	62859
111560	62860
3634	62861
140740	62862
5600	62863
32831	62864
281	62865
7912	62866
34718	62867
101547	62868
60244	62869
1534	62870
106033	62871
30596	62872
12268	62873
42948	62874
52609	62875
174365	62876
994	62877
139163	62878
5451	62879
20296	62880
96652	62881
33830	62882
143149	62883
4809	62884
15231	62885
18660	62886
82547	62887
86487	62888
122955	62889
43088	62890
26110	62891
63599	62892
82547	62893
724	62894
17408	62895
414	62896
28384	62897
52106	62898
6428	62899
51836	62900
6878	62901
59018	62902
41402	62903
11597	62904
87561	62905
80030	62906
79282	62907
150078	62908
53284	62909
156235	62910
136968	62911
11101	62912
97682	62913
11236	62914
74237	62915
20292	62916
31322	62917
44227	62918
51694	62919
110404	62920
60985	62921
25397	62922
36681	62923
84808	62924
369	62925
93623	62926
82506	62927
5814	62928
49	62929
110851	62930
192430	62931
19647	62932
13369	62933
133470	62934
98466	62935
21127	62936
36050	62937
46623	62938
19456	62939
83038	62940
1541	62941
45716	62942
7381	62943
127336	62944
102945	62945
195937	62946
114904	62947
159487	62948
134101	62949
2420	62950
137214	62951
226795	62952
108007	62953
51552	62954
57	62955
25477	62956
233535	62957
159213	62958
118810	62959
74700	62960
186550	62961
3916	62962
100145	62963
136447	62964
190315	62965
101654	62966
42146	62967
139070	62968
2428	62969
108239	62970
49166	62971
107671	62972
69048	62973
63234	62974
71255	62975
99035	62976
17032	62977
17032	62978
17032	62979
103315	62980
216930	62981
164057	62982
87063	62983
112357	62984
233051	62985
341	62986
149462	62987
95903	62988
99471	62989
176269	62990
114854	62991
103984	62992
168769	62993
159613	62994
208384	62995
49256	62996
27121	62997
921	62998
7090	62999
341	63000
2990	63001
12085	63002
67394	63003
36793	63004
86050	63005
13151	63006
52703	63007
93315	63008
22516	63009
920	63010
103742	63011
11079	63012
15403	63013
23643	63014
9699	63015
20323	63016
20323	63017
4708	63018
20323	63019
127097	63020
6779	63021
42599	63022
219437	63023
45064	63024
18	63025
68	63026
68	63027
21214	63028
68	63029
68	63030
68	63031
68	63032
48968	63033
68	63034
24875	63035
153	63036
76551	63037
86963	63038
13619	63039
7073	63040
17025	63041
19686	63042
24174	63043
81963	63044
9288	63045
40382	63046
14073	63047
117366	63048
35553	63049
16906	63050
28176	63051
77031	63052
37424	63053
14123	63054
11165	63055
3804	63056
26373	63057
68	63058
68	63059
37374	63060
68	63061
68	63062
92737	63063
911	63064
643	63065
110814	63066
41668	63067
9997	63068
29006	63069
143879	63070
68	63071
68	63072
68	63073
68	63074
68	63075
68	63076
68	63077
68	63078
68	63079
68	63080
31367	63081
97803	63082
404	63083
12026	63084
21814	63085
2450	63086
65888	63087
113469	63088
14908	63089
42979	63090
151242	63091
157649	63092
82786	63093
46008	63094
166929	63095
155740	63096
155360	63097
69053	63098
93452	63099
61765	63100
194077	63101
49236	63102
66705	63103
190519	63104
42146	63105
218328	63106
91265	63107
33568	63108
10873	63109
21950	63110
79984	63111
190551	63112
166406	63113
53589	63114
139792	63115
144608	63116
176303	63117
147319	63118
80980	63119
147953	63120
695	63121
5078	63122
68	63123
68	63124
3131	63125
68	63126
15842	63127
68	63128
60944	63129
68	63130
136957	63131
67380	63132
59454	63133
81608	63134
110281	63135
230724	63136
23808	63137
134872	63138
63	63139
48665	63140
189569	63141
9945	63142
789	63143
156183	63144
67300	63145
116689	63146
82381	63147
49981	63148
48246	63149
114	63150
24897	63151
116558	63152
118345	63153
103602	63154
16186	63155
6816	63156
27385	63157
684	63158
6803	63159
54792	63160
70146	63161
4565	63162
70730	63163
16364	63164
118177	63165
36639	63166
40937	63167
46465	63168
11728	63169
148729	63170
166776	63171
12477	63172
28126	63173
104134	63174
44748	63175
8960	63176
12477	63177
104634	63178
65332	63179
3706	63180
121457	63181
111266	63182
494	63183
55121	63184
146016	63185
26073	63186
26073	63187
193760	63188
105064	63189
50944	63190
54147	63191
100210	63192
13531	63193
13531	63194
99695	63195
50968	63196
1223	63197
210763	63198
4457	63199
13023	63200
16212	63201
59244	63202
25975	63203
54983	63204
58267	63205
3728	63206
14976	63207
42307	63208
91258	63209
53031	63210
4455	63211
60332	63212
140437	63213
27976	63214
34816	63215
33712	63216
13464	63217
87609	63218
104341	63219
4171	63220
60597	63221
53917	63222
1384	63223
7901	63224
43662	63225
28314	63226
25987	63227
18475	63228
9013	63229
63283	63230
12	63231
5957	63232
17910	63233
68775	63234
4433	63235
42208	63236
17911	63237
99516	63238
327	63239
5338	63240
35482	63241
2673	63242
25382	63243
33509	63244
34609	63245
53672	63246
111167	63247
117979	63248
22644	63249
237657	63250
5682	63251
69802	63252
69802	63253
3691	63254
49630	63255
49630	63256
6563	63257
158937	63258
37708	63259
6185	63260
22821	63261
126496	63262
8266	63263
2930	63264
60680	63265
9336	63266
30190	63267
89337	63268
6614	63269
28939	63270
8586	63271
11666	63272
58644	63273
428	63274
11666	63275
3315	63276
7288	63277
8195	63278
11829	63279
45718	63280
935	63281
3560	63282
12190	63283
40782	63284
4309	63285
2336	63286
56679	63287
697	63288
23381	63289
3221	63290
180276	63291
11545	63292
58452	63293
12770	63294
5717	63295
703	63296
7038	63297
1571	63298
368	63299
16062	63300
2091	63301
36456	63302
6133	63303
6233	63304
4603	63305
39557	63306
8646	63307
106187	63308
29319	63309
230462	63310
678	63311
32790	63312
287	63313
7493	63314
24809	63315
1178	63316
97463	63317
62597	63318
867	63319
49903	63320
65198	63321
7770	63322
3859	63323
21428	63324
68474	63325
22136	63326
2137	63327
46204	63328
67489	63329
84959	63330
29565	63331
38775	63332
19037	63333
3670	63334
6248	63335
274	63336
20306	63337
13527	63338
12108	63339
34108	63340
1522	63341
40911	63342
1612	63343
4857	63344
4857	63345
29406	63346
23797	63347
87949	63348
50396	63349
31856	63350
48167	63351
4151	63352
37811	63353
4269	63354
4609	63355
60434	63356
4151	63357
4702	63358
16339	63359
37505	63360
38198	63361
62842	63362
223	63363
28908	63364
19195	63365
36763	63366
63	63367
40957	63368
9210	63369
67615	63370
102285	63371
84225	63372
2434	63373
31558	63374
11829	63375
45975	63376
69	63377
6990	63378
7020	63379
26407	63380
52249	63381
24296	63382
24927	63383
136632	63384
16231	63385
38779	63386
9554	63387
96292	63388
13136	63389
5369	63390
10328	63391
33064	63392
379	63393
23876	63394
4314	63395
269	63396
13159	63397
6381	63398
24580	63399
8686	63400
16416	63401
8181	63402
29826	63403
52724	63404
1853	63405
3861	63406
14072	63407
20049	63408
17840	63409
3765	63410
7611	63411
31171	63412
3866	63413
56341	63414
56341	63415
8824	63416
14072	63417
1663	63418
54316	63419
100969	63420
60249	63421
48960	63422
5691	63423
35316	63424
22490	63425
73629	63426
210648	63427
26246	63428
17801	63429
16231	63430
16030	63431
63	63432
23919	63433
32146	63434
572	63435
2306	63436
4307	63437
1483	63438
21588	63439
1887	63440
71267	63441
116352	63442
66150	63443
3826	63444
33411	63445
19629	63446
11513	63447
24095	63448
37968	63449
61426	63450
16584	63451
13533	63452
131120	63453
176793	63454
92557	63455
2613	63456
30509	63457
2451	63458
42632	63459
7865	63460
1327	63461
1142	63462
1200	63463
2306	63464
61013	63465
235249	63466
36153	63467
73693	63468
225091	63469
6170	63470
159617	63471
72013	63472
30187	63473
83856	63474
30187	63475
23844	63476
52611	63477
67089	63478
62701	63479
2370	63480
7166	63481
2001	63482
11602	63483
2426	63484
46488	63485
114715	63486
8454	63487
50666	63488
23964	63489
1327	63490
48301	63491
1661	63492
26073	63493
26073	63494
445	63495
81130	63496
160397	63497
12605	63498
70042	63499
24	63500
4080	63501
11606	63502
8389	63503
19755	63504
404	63505
45184	63506
6717	63507
171736	63508
115926	63509
2743	63510
219857	63511
112290	63512
1089	63513
5485	63514
23235	63515
56139	63516
4226	63517
20232	63518
120	63519
31992	63520
57055	63521
83886	63522
58771	63523
20601	63524
157957	63525
60464	63526
337	63527
237336	63528
39471	63529
189364	63530
135400	63531
11903	63532
77543	63533
45	63534
3521	63535
6739	63536
39911	63537
50648	63538
167734	63539
953	63540
113461	63541
94878	63542
4082	63543
454	63544
3550	63545
8908	63546
20983	63547
32513	63548
53105	63549
224333	63550
79306	63551
1410	63552
87506	63553
6091	63554
13	63555
17653	63556
99945	63557
25828	63558
2628	63559
1686	63560
4804	63561
9824	63562
167	63563
1923	63564
5273	63565
11285	63566
1733	63567
1769	63568
35438	63569
48793	63570
25081	63571
20897	63572
1659	63573
82644	63574
29719	63575
73638	63576
24389	63577
79770	63578
44709	63579
13254	63580
17171	63581
20	63582
7163	63583
710	63584
216475	63585
80930	63586
77219	63587
420	63588
115445	63589
56820	63590
26018	63591
3733	63592
901	63593
115627	63594
12851	63595
108677	63596
92762	63597
9177	63598
556	63599
16916	63600
7970	63601
12341	63602
20058	63603
11089	63604
4207	63605
116255	63606
200195	63607
27376	63608
226975	63609
10958	63610
129105	63611
9755	63612
177019	63613
32924	63614
60452	63615
37567	63616
962	63617
19640	63618
150991	63619
1752	63620
10853	63621
97540	63622
20201	63623
159274	63624
11047	63625
198524	63626
13898	63627
976	63628
1661	63629
1467	63630
6971	63631
57351	63632
35899	63633
55494	63634
214710	63635
9437	63636
74972	63637
3683	63638
28316	63639
49247	63640
57901	63641
820	63642
35790	63643
10099	63644
1452	63645
152376	63646
30132	63647
130458	63648
79676	63649
3478	63650
48430	63651
16885	63652
65770	63653
73312	63654
20791	63655
182436	63656
7854	63657
1462	63658
143066	63659
28607	63660
8382	63661
28427	63662
74117	63663
74420	63664
18686	63665
77802	63666
35769	63667
6235	63668
55540	63669
60921	63670
4659	63671
97500	63672
74163	63673
150268	63674
2081	63675
35660	63676
15808	63677
180854	63678
28301	63679
1462	63680
98045	63681
41994	63682
9437	63683
85769	63684
126380	63685
6749	63686
33795	63687
18686	63688
23137	63689
15849	63690
28615	63691
5361	63692
35899	63693
7013	63694
12789	63695
3096	63696
1723	63697
45084	63698
133446	63699
3213	63700
101392	63701
304	63702
83776	63703
2265	63704
4306	63705
31167	63706
6979	63707
26546	63708
205	63709
4329	63710
118113	63711
79786	63712
94780	63713
3621	63714
235459	63715
31162	63716
2888	63717
44941	63718
357	63719
3358	63720
976	63721
69814	63722
26322	63723
44438	63724
131431	63725
87021	63726
5923	63727
83654	63728
58	63729
7237	63730
1202	63731
25118	63732
304	63733
94080	63734
123103	63735
114787	63736
70431	63737
27816	63738
1165	63739
229553	63740
212038	63741
2882	63742
38494	63743
1202	63744
32081	63745
35310	63746
100608	63747
38376	63748
54098	63749
76725	63750
38461	63751
98833	63752
2975	63753
23216	63754
3160	63755
2022	63756
2022	63757
28662	63758
208973	63759
2392	63760
70053	63761
13165	63762
793	63763
3160	63764
15920	63765
23225	63766
1147	63767
23225	63768
2566	63769
3963	63770
11981	63771
868	63772
3946	63773
28896	63774
146947	63775
122292	63776
4802	63777
25	63778
41389	63779
6387	63780
15785	63781
60821	63782
8614	63783
350	63784
11700	63785
16718	63786
3683	63787
3703	63788
37404	63789
16327	63790
3665	63791
37890	63792
35121	63793
2943	63794
11606	63795
3683	63796
79059	63797
3273	63798
9742	63799
2319	63800
16355	63801
2298	63802
37690	63803
16506	63804
2615	63805
5401	63806
4179	63807
2265	63808
103568	63809
196805	63810
204035	63811
2071	63812
16356	63813
13991	63814
202547	63815
159732	63816
12847	63817
103641	63818
16102	63819
73554	63820
228534	63821
140143	63822
97360	63823
2888	63824
90423	63825
20200	63826
181617	63827
131382	63828
975	63829
38489	63830
27487	63831
25279	63832
73505	63833
3255	63834
44575	63835
18678	63836
122847	63837
1157	63838
13685	63839
54358	63840
138410	63841
13545	63842
3003	63843
48146	63844
20420	63845
1358	63846
33022	63847
24	63848
96381	63849
564	63850
20420	63851
137096	63852
5602	63853
24	63854
39829	63855
5030	63856
9224	63857
229964	63858
5334	63859
6485	63860
81923	63861
8418	63862
3271	63863
2882	63864
183097	63865
14764	63866
35577	63867
189593	63868
147	63869
912	63870
14643	63871
6826	63872
13721	63873
8324	63874
124946	63875
33039	63876
32948	63877
114086	63878
13401	63879
19374	63880
3791	63881
59097	63882
99010	63883
52964	63884
14398	63885
5186	63886
9982	63887
24851	63888
2583	63889
113331	63890
8866	63891
6843	63892
45560	63893
100	63894
10733	63895
16410	63896
47950	63897
637	63898
89	63899
3199	63900
23756	63901
50595	63902
11445	63903
75	63904
29	63905
1167	63906
41158	63907
88775	63908
9648	63909
88982	63910
165576	63911
175802	63912
5424	63913
2666	63914
2094	63915
44448	63916
987	63917
80104	63918
2262	63919
1166	63920
187	63921
5519	63922
147273	63923
17034	63924
194788	63925
47185	63926
4333	63927
7213	63928
38452	63929
234094	63930
158295	63931
32876	63932
82361	63933
23413	63934
27	63935
112	63936
22205	63937
10590	63938
559	63939
3266	63940
2863	63941
131677	63942
57567	63943
27	63944
5421	63945
19922	63946
19181	63947
520	63948
183834	63949
11344	63950
686	63951
3239	63952
5424	63953
1256	63954
1100	63955
1171	63956
80306	63957
56252	63958
355	63959
1341	63960
7308	63961
81114	63962
1495	63963
393	63964
29131	63965
48145	63966
28666	63967
62269	63968
44336	63969
46988	63970
14533	63971
30066	63972
2104	63973
16386	63974
2104	63975
41296	63976
8803	63977
96290	63978
78467	63979
8803	63980
54976	63981
21498	63982
65327	63983
66334	63984
60167	63985
125036	63986
127200	63987
88752	63988
21252	63989
37453	63990
11255	63991
228022	63992
47235	63993
16319	63994
73106	63995
2249	63996
164015	63997
162448	63998
16326	63999
24053	64000
162583	64001
20178	64002
14762	64003
41100	64004
27559	64005
130199	64006
113921	64007
51933	64008
8298	64009
62270	64010
119862	64011
88184	64012
140268	64013
116098	64014
88917	64015
19583	64016
20723	64017
8236	64018
15864	64019
5352	64020
226352	64021
127475	64022
163867	64023
77240	64024
32779	64025
32510	64026
89770	64027
11366	64028
60116	64029
74732	64030
119305	64031
26237	64032
59442	64033
51695	64034
95473	64035
23923	64036
10022	64037
19614	64038
78422	64039
3232	64040
4162	64041
88424	64042
1434	64043
38692	64044
62575	64045
5972	64046
97604	64047
31944	64048
101692	64049
80243	64050
115980	64051
127689	64052
19649	64053
22503	64054
85915	64055
116245	64056
30489	64057
182983	64058
3232	64059
125122	64060
37427	64061
94001	64062
73155	64063
29231	64064
78422	64065
125122	64066
3766	64067
809	64068
1451	64069
22238	64070
23729	64071
58900	64072
32735	64073
19405	64074
59540	64075
84162	64076
148083	64077
94679	64078
29773	64079
32952	64080
21643	64081
136836	64082
63490	64083
39238	64084
38595	64085
12946	64086
91924	64087
110533	64088
35921	64089
33160	64090
40815	64091
29026	64092
33152	64093
19858	64094
160265	64095
39295	64096
6045	64097
45653	64098
44877	64099
3990	64100
214	64101
204260	64102
20721	64103
20503	64104
48434	64105
92	64106
18857	64107
27116	64108
20408	64109
12595	64110
143	64111
35114	64112
6932	64113
30398	64114
2866	64115
11071	64116
354	64117
35629	64118
60	64119
6892	64120
163475	64121
62390	64122
111316	64123
3749	64124
17664	64125
27934	64126
1948	64127
83731	64128
882	64129
4816	64130
40301	64131
1332	64132
32196	64133
68659	64134
56509	64135
36416	64136
100221	64137
6149	64138
200233	64139
686	64140
38644	64141
12852	64142
8636	64143
20049	64144
3194	64145
187	64146
355	64147
1085	64148
177573	64149
71731	64150
143384	64151
356	64152
6394	64153
3224	64154
4697	64155
146075	64156
18647	64157
54109	64158
294	64159
74839	64160
14163	64161
18590	64162
127	64163
200297	64164
66660	64165
111519	64166
68247	64167
1342	64168
51618	64169
906	64170
2265	64171
2265	64172
7204	64173
5457	64174
2265	64175
17434	64176
2265	64177
73616	64178
110238	64179
38488	64180
3683	64181
4221	64182
3950	64183
61784	64184
1642	64185
10590	64186
73794	64187
9599	64188
60	64189
4500	64190
65382	64191
23579	64192
1983	64193
390	64194
19203	64195
67920	64196
141194	64197
34970	64198
14797	64199
31291	64200
143007	64201
21704	64202
2739	64203
7486	64204
85533	64205
205030	64206
207429	64207
51417	64208
51417	64209
2628	64210
8558	64211
104816	64212
168	64213
515	64214
281	64215
17838	64216
24760	64217
6127	64218
15742	64219
25122	64220
9147	64221
41004	64222
24340	64223
1803	64224
6330	64225
466	64226
1218	64227
5292	64228
105987	64229
19335	64230
858	64231
3364	64232
2603	64233
49387	64234
4165	64235
20502	64236
13749	64237
118505	64238
144355	64239
13732	64240
945	64241
6325	64242
1189	64243
31132	64244
1396	64245
7779	64246
67375	64247
62543	64248
414	64249
3364	64250
13878	64251
177	64252
39067	64253
39067	64254
76502	64255
85023	64256
108579	64257
8	64258
2470	64259
515	64260
4093	64261
40484	64262
11444	64263
5880	64264
157089	64265
10004	64266
4353	64267
4674	64268
5509	64269
57214	64270
26360	64271
1494	64272
7266	64273
129901	64274
464	64275
60	64276
16019	64277
1665	64278
5579	64279
24895	64280
81	64281
8090	64282
9491	64283
818	64284
38608	64285
75531	64286
3840	64287
5522	64288
238244	64289
9925	64290
118443	64291
21605	64292
9047	64293
28485	64294
15711	64295
11631	64296
28040	64297
81133	64298
38702	64299
29063	64300
5345	64301
33054	64302
274	64303
30425	64304
100332	64305
70636	64306
23951	64307
6937	64308
35316	64309
77923	64310
5292	64311
29796	64312
1207	64313
243	64314
1172	64315
22377	64316
1616	64317
1471	64318
23066	64319
55812	64320
34922	64321
165832	64322
113632	64323
127306	64324
40442	64325
158914	64326
114859	64327
202623	64328
71727	64329
4377	64330
213159	64331
107318	64332
180677	64333
40515	64334
144514	64335
1052	64336
103287	64337
200961	64338
144132	64339
81893	64340
69024	64341
113545	64342
82070	64343
26813	64344
62703	64345
53633	64346
7785	64347
157930	64348
115013	64349
201919	64350
107533	64351
72638	64352
85847	64353
88092	64354
26006	64355
3436	64356
1037	64357
2202	64358
3503	64359
51345	64360
40515	64361
40514	64362
186	64363
1261	64364
86018	64365
1045	64366
215844	64367
204946	64368
106956	64369
226575	64370
157355	64371
3166	64372
146278	64373
73089	64374
218208	64375
221201	64376
150774	64377
225687	64378
203239	64379
225303	64380
113838	64381
233791	64382
211334	64383
158682	64384
227337	64385
63198	64386
160096	64387
92566	64388
9963	64389
121054	64390
1155	64391
85432	64392
3479	64393
5937	64394
4496	64395
2833	64396
837	64397
63200	64398
146018	64399
12632	64400
67061	64401
93372	64402
121264	64403
81621	64404
51355	64405
79414	64406
10423	64407
6629	64408
73533	64409
224109	64410
115667	64411
127731	64412
226941	64413
226922	64414
215060	64415
113686	64416
115036	64417
148636	64418
12618	64419
158323	64420
108160	64421
160102	64422
65011	64423
2481	64424
147017	64425
17372	64426
64784	64427
64259	64428
139285	64429
84	64430
1050	64431
157711	64432
129882	64433
29503	64434
82054	64435
115372	64436
5021	64437
59919	64438
1303	64439
1933	64440
422	64441
3098	64442
66854	64443
222957	64444
145979	64445
6629	64446
167182	64447
151068	64448
1137	64449
856	64450
107204	64451
107289	64452
83649	64453
17383	64454
193377	64455
169458	64456
1295	64457
4069	64458
6823	64459
21334	64460
8290	64461
15763	64462
133133	64463
67291	64464
35758	64465
21343	64466
911	64467
42498	64468
70824	64469
135950	64470
67291	64471
2595	64472
9998	64473
54670	64474
95473	64475
204220	64476
172772	64477
57610	64478
61655	64479
31684	64480
14756	64481
91728	64482
1444	64483
6068	64484
19203	64485
51900	64486
8380	64487
646	64488
14043	64489
108509	64490
3729	64491
644	64492
10747	64493
13938	64494
30548	64495
2506	64496
11253	64497
6378	64498
150123	64499
23236	64500
891	64501
187	64502
1822	64503
7421	64504
123389	64505
703	64506
33846	64507
52	64508
9390	64509
18997	64510
2770	64511
2470	64512
22233	64513
669	64514
365	64515
2356	64516
190	64517
11090	64518
15842	64519
96882	64520
112627	64521
1471	64522
73394	64523
81983	64524
28301	64525
4726	64526
5424	64527
44786	64528
756	64529
63308	64530
1213	64531
7327	64532
55066	64533
7159	64534
72942	64535
125416	64536
181541	64537
72942	64538
39104	64539
9993	64540
971	64541
618	64542
9859	64543
27131	64544
10156	64545
30064	64546
3665	64547
27240	64548
23747	64549
29583	64550
19935	64551
6978	64552
1621	64553
9157	64554
3749	64555
42149	64556
156785	64557
2832	64558
35813	64559
172307	64560
170630	64561
231730	64562
11206	64563
13144	64564
50659	64565
1102	64566
1102	64567
93814	64568
3423	64569
43094	64570
17038	64571
20	64572
232847	64573
1560	64574
40969	64575
202246	64576
1423	64577
9	64578
93882	64579
93882	64580
166310	64581
99606	64582
30328	64583
10435	64584
19661	64585
153944	64586
12629	64587
4527	64588
236900	64589
134235	64590
65768	64591
70986	64592
32144	64593
28699	64594
50643	64595
40320	64596
10594	64597
104432	64598
10382	64599
5894	64600
39819	64601
48858	64602
28976	64603
322	64604
322	64605
322	64606
76404	64607
46161	64608
125391	64609
62232	64610
16930	64611
47458	64612
33265	64613
26951	64614
76242	64615
6607	64616
3680	64617
1183	64618
2412	64619
53971	64620
4447	64621
49165	64622
15043	64623
666	64624
101375	64625
68868	64626
29736	64627
129073	64628
27026	64629
90308	64630
15048	64631
5337	64632
15051	64633
8990	64634
4996	64635
22015	64636
22024	64637
14850	64638
41883	64639
3078	64640
22054	64641
14864	64642
12383	64643
22071	64644
3878	64645
12448	64646
18172	64647
14886	64648
15006	64649
41865	64650
16	64651
17915	64652
90412	64653
18063	64654
68809	64655
10505	64656
310	64657
10529	64658
10516	64659
7748	64660
14983	64661
3081	64662
42310	64663
5337	64664
3420	64665
27036	64666
2728	64667
12406	64668
26694	64669
471	64670
60154	64671
349	64672
24164	64673
90211	64674
4926	64675
22006	64676
26981	64677
21760	64678
10408	64679
53491	64680
5035	64681
2733	64682
22045	64683
26897	64684
7635	64685
19970	64686
3433	64687
26972	64688
21967	64689
152723	64690
113552	64691
91197	64692
27025	64693
7733	64694
5015	64695
12473	64696
12547	64697
215503	64698
6647	64699
14845	64700
8217	64701
575	64702
1578	64703
20445	64704
4926	64705
33728	64706
37648	64707
17911	64708
188	64709
140	64710
11409	64711
10487	64712
42080	64713
6647	64714
14881	64715
22070	64716
53348	64717
12560	64718
18112	64719
4420	64720
33396	64721
167679	64722
42382	64723
8883	64724
33509	64725
69668	64726
3444	64727
91222	64728
33750	64729
7760	64730
30161	64731
31058	64732
21901	64733
5818	64734
5723	64735
12564	64736
310	64737
24158	64738
12386	64739
9020	64740
42348	64741
21999	64742
27055	64743
33743	64744
310	64745
26756	64746
10512	64747
68992	64748
6046	64749
6642	64750
1244	64751
69154	64752
100248	64753
2760	64754
17770	64755
46714	64756
26864	64757
61379	64758
18120	64759
68968	64760
26751	64761
16407	64762
4399	64763
22031	64764
21989	64765
167688	64766
10479	64767
3047	64768
15018	64769
12518	64770
37649	64771
69595	64772
3053	64773
13551	64774
59	64775
3297	64776
29913	64777
755	64778
1171	64779
16757	64780
4099	64781
105976	64782
30156	64783
6075	64784
5480	64785
4798	64786
31135	64787
179713	64788
394	64789
98853	64790
21095	64791
11510	64792
24873	64793
37958	64794
59	64795
5093	64796
30762	64797
2938	64798
901	64799
98634	64800
132209	64801
225330	64802
1110	64803
40918	64804
4759	64805
51313	64806
91384	64807
11211	64808
19	64809
201	64810
9	64811
25	64812
1524	64813
39517	64814
2621	64815
988	64816
825	64817
6543	64818
132	64819
2717	64820
17757	64821
19	64822
165609	64823
201	64824
139688	64825
9	64826
13	64827
132	64828
9	64829
2136	64830
28886	64831
170110	64832
78338	64833
16636	64834
105889	64835
226024	64836
2386	64837
5087	64838
510	64839
10627	64840
33731	64841
8363	64842
3030	64843
42388	64844
161116	64845
37192	64846
1298	64847
3573	64848
14943	64849
2999	64850
33246	64851
250	64852
6236	64853
3703	64854
24619	64855
6236	64856
167297	64857
7284	64858
164388	64859
1604	64860
59714	64861
13203	64862
12970	64863
218070	64864
80032	64865
671	64866
70782	64867
143142	64868
8651	64869
84573	64870
31366	64871
19595	64872
95570	64873
46182	64874
60251	64875
924	64876
12951	64877
109318	64878
2775	64879
54566	64880
9582	64881
8988	64882
12	64883
19256	64884
78	64885
16945	64886
131081	64887
140643	64888
55624	64889
9511	64890
21414	64891
79307	64892
1836	64893
11772	64894
304	64895
8136	64896
32416	64897
15901	64898
38508	64899
24258	64900
5502	64901
25847	64902
39822	64903
52819	64904
5396	64905
1259	64906
6293	64907
40895	64908
18932	64909
142878	64910
39584	64911
22719	64912
11294	64913
130103	64914
13712	64915
15622	64916
19463	64917
51176	64918
84946	64919
9	64920
14466	64921
1703	64922
8318	64923
3310	64924
3684	64925
9	64926
13	64927
20	64928
14464	64929
28359	64930
34634	64931
50899	64932
12134	64933
40186	64934
37779	64935
14554	64936
172	64937
151817	64938
210453	64939
20	64940
20	64941
112217	64942
24186	64943
25	64944
67287	64945
239780	64946
124567	64947
10757	64948
22408	64949
37707	64950
122848	64951
221113	64952
97504	64953
60227	64954
98200	64955
9718	64956
6818	64957
9737	64958
74141	64959
6619	64960
71828	64961
52874	64962
38365	64963
162159	64964
65359	64965
123095	64966
641	64967
33866	64968
76620	64969
1742	64970
51635	64971
20679	64972
14392	64973
2613	64974
20092	64975
7992	64976
16462	64977
5158	64978
40630	64979
28678	64980
2804	64981
209700	64982
4286	64983
417	64984
162611	64985
213476	64986
129607	64987
1772	64988
4143	64989
84308	64990
4831	64991
331	64992
112037	64993
5833	64994
1043	64995
3319	64996
150106	64997
227315	64998
32007	64999
56739	65000
5401	65001
3297	65002
6382	65003
51635	65004
64487	65005
156013	65006
1382	65007
172824	65008
94349	65009
1404	65010
8759	65011
187413	65012
7188	65013
6937	65014
204	65015
8712	65016
53516	65017
13	65018
2021	65019
3814	65020
4875	65021
12881	65022
16211	65023
981	65024
188195	65025
211851	65026
76263	65027
213100	65028
111960	65029
188920	65030
11437	65031
981	65032
208142	65033
34870	65034
107761	65035
105769	65036
46734	65037
211167	65038
216057	65039
36464	65040
51651	65041
231258	65042
28853	65043
233360	65044
159243	65045
136794	65046
201363	65047
108024	65048
40889	65049
75090	65050
15117	65051
40889	65052
2774	65053
40461	65054
15179	65055
4818	65056
33901	65057
1212	65058
6717	65059
81741	65060
20111	65061
46932	65062
3513	65063
408	65064
2510	65065
1777	65066
154037	65067
135335	65068
199713	65069
90941	65070
149009	65071
88393	65072
149121	65073
38999	65074
63596	65075
226132	65076
114839	65077
235327	65078
39163	65079
34882	65080
18351	65081
159837	65082
90251	65083
2815	65084
108390	65085
39621	65086
158948	65087
19321	65088
53502	65089
4039	65090
105776	65091
189125	65092
108634	65093
112803	65094
111066	65095
737	65096
63291	65097
1958	65098
1574	65099
167580	65100
11206	65101
295	65102
4522	65103
991	65104
44709	65105
612	65106
231790	65107
65694	65108
217977	65109
119332	65110
62180	65111
2181	65112
2447	65113
34462	65114
230285	65115
101404	65116
34948	65117
81343	65118
81877	65119
136871	65120
234870	65121
120937	65122
135631	65123
40807	65124
175142	65125
114613	65126
7693	65127
76266	65128
22067	65129
158338	65130
136409	65131
79982	65132
69109	65133
135436	65134
46727	65135
3675	65136
122392	65137
235292	65138
115675	65139
114969	65140
24063	65141
53729	65142
190640	65143
192150	65144
230889	65145
196540	65146
169	65147
3675	65148
169	65149
1815	65150
6322	65151
95559	65152
18421	65153
12681	65154
1598	65155
40470	65156
22255	65157
100450	65158
44410	65159
10656	65160
73784	65161
40312	65162
7352	65163
11389	65164
53369	65165
2324	65166
4225	65167
46983	65168
100036	65169
160138	65170
1233	65171
117512	65172
3431	65173
48678	65174
23733	65175
8213	65176
4746	65177
161191	65178
147059	65179
6060	65180
62426	65181
2873	65182
1967	65183
41954	65184
223488	65185
97982	65186
16914	65187
13341	65188
41120	65189
1736	65190
196428	65191
30570	65192
39998	65193
60243	65194
58248	65195
85963	65196
7882	65197
551	65198
18952	65199
44243	65200
576	65201
256	65202
964	65203
13877	65204
4651	65205
57614	65206
1173	65207
1608	65208
9336	65209
7418	65210
30636	65211
1169	65212
56083	65213
49166	65214
47327	65215
66017	65216
2100	65217
1321	65218
9911	65219
6116	65220
44708	65221
3594	65222
941	65223
73426	65224
21612	65225
57549	65226
98803	65227
158137	65228
25743	65229
4978	65230
79529	65231
84308	65232
74433	65233
45597	65234
101591	65235
154672	65236
110420	65237
67073	65238
80705	65239
26013	65240
84432	65241
236539	65242
101609	65243
18537	65244
87520	65245
99430	65246
37633	65247
25	65248
13	65249
24812	65250
13	65251
7758	65252
91142	65253
59578	65254
56947	65255
724	65256
7380	65257
6446	65258
23131	65259
40133	65260
185528	65261
6692	65262
66235	65263
11431	65264
6037	65265
3665	65266
568	65267
25403	65268
1637	65269
2302	65270
8883	65271
43813	65272
5803	65273
39724	65274
8249	65275
8063	65276
52603	65277
2272	65278
24370	65279
215193	65280
13254	65281
60408	65282
24421	65283
5293	65284
7282	65285
110958	65286
8247	65287
24753	65288
36639	65289
59	65290
6199	65291
22849	65292
7095	65293
39079	65294
12175	65295
1588	65296
14634	65297
17726	65298
5293	65299
20586	65300
72841	65301
237	65302
550	65303
22930	65304
23871	65305
18274	65306
16925	65307
1805	65308
699	65309
3757	65310
427	65311
3834	65312
2243	65313
473	65314
3760	65315
41535	65316
89226	65317
152331	65318
7394	65319
22118	65320
10853	65321
25107	65322
20043	65323
26446	65324
25048	65325
1468	65326
688	65327
17607	65328
178761	65329
49394	65330
26446	65331
4866	65332
40835	65333
89020	65334
45522	65335
39079	65336
1813	65337
64610	65338
26152	65339
56275	65340
5652	65341
280	65342
2690	65343
12905	65344
5361	65345
14344	65346
31710	65347
39683	65348
123033	65349
74160	65350
52212	65351
202832	65352
109624	65353
1575	65354
144625	65355
6106	65356
29358	65357
76666	65358
176	65359
1466	65360
20	65361
13	65362
73389	65363
124364	65364
71101	65365
73904	65366
630	65367
53296	65368
10601	65369
2640	65370
11733	65371
106764	65372
848	65373
2692	65374
114388	65375
75244	65376
133232	65377
226286	65378
67173	65379
184	65380
89586	65381
129514	65382
18321	65383
12966	65384
1731	65385
9743	65386
49766	65387
1848	65388
10941	65389
8984	65390
113402	65391
3302	65392
148145	65393
4310	65394
15650	65395
591	65396
166091	65397
209360	65398
31936	65399
403	65400
32382	65401
21	65402
25357	65403
50997	65404
63986	65405
40934	65406
156149	65407
111384	65408
38602	65409
5443	65410
2961	65411
60248	65412
1818	65413
220050	65414
61556	65415
43080	65416
1875	65417
35117	65418
1875	65419
197394	65420
1323	65421
65059	65422
252	65423
238959	65424
90471	65425
145580	65426
234990	65427
237611	65428
35830	65429
41157	65430
77243	65431
21046	65432
14587	65433
140829	65434
89084	65435
3275	65436
7	65437
9854	65438
38516	65439
126932	65440
49299	65441
76022	65442
222614	65443
13182	65444
6859	65445
109065	65446
100437	65447
43304	65448
91462	65449
84578	65450
143141	65451
57152	65452
65753	65453
46381	65454
26064	65455
9026	65456
239436	65457
63275	65458
117765	65459
6715	65460
48569	65461
46488	65462
61025	65463
115148	65464
11391	65465
38351	65466
3413	65467
76596	65468
20170	65469
53	65470
227562	65471
357	65472
2944	65473
454	65474
180635	65475
135380	65476
55243	65477
161270	65478
38246	65479
16992	65480
23364	65481
44620	65482
37214	65483
31474	65484
150450	65485
37904	65486
54198	65487
162811	65488
177865	65489
1139	65490
9188	65491
86315	65492
62991	65493
68772	65494
31902	65495
191014	65496
54498	65497
8689	65498
128797	65499
31922	65500
4911	65501
32304	65502
8164	65503
45550	65504
89160	65505
89104	65506
158836	65507
87392	65508
164201	65509
66677	65510
66677	65511
85560	65512
228075	65513
166459	65514
14704	65515
33124	65516
23486	65517
217023	65518
31824	65519
88966	65520
237292	65521
117074	65522
80510	65523
86030	65524
51557	65525
29198	65526
67294	65527
6432	65528
31768	65529
111434	65530
14339	65531
109742	65532
224601	65533
135761	65534
87312	65535
99933	65536
64166	65537
25231	65538
14704	65539
118993	65540
5850	65541
68486	65542
52349	65543
96239	65544
64244	65545
189824	65546
109517	65547
219535	65548
149089	65549
207349	65550
44366	65551
117605	65552
51753	65553
67021	65554
32802	65555
117772	65556
40911	65557
68486	65558
50505	65559
153962	65560
33029	65561
52921	65562
135363	65563
87521	65564
68232	65565
87310	65566
166462	65567
163693	65568
67294	65569
86905	65570
101515	65571
167018	65572
237726	65573
180312	65574
167097	65575
68224	65576
36469	65577
51764	65578
20620	65579
160820	65580
63698	65581
49436	65582
157673	65583
40835	65584
32527	65585
4520	65586
118245	65587
12694	65588
31104	65589
120017	65590
25337	65591
204730	65592
86905	65593
68148	65594
119708	65595
132695	65596
118304	65597
114978	65598
137063	65599
51463	65600
81845	65601
31410	65602
119845	65603
119709	65604
88957	65605
25368	65606
25337	65607
40774	65608
83828	65609
49483	65610
151422	65611
153267	65612
117624	65613
109808	65614
52146	65615
39516	65616
67493	65617
59403	65618
52146	65619
233372	65620
66078	65621
25215	65622
117135	65623
21479	65624
110894	65625
64580	65626
14799	65627
40157	65628
67189	65629
41626	65630
159738	65631
33168	65632
208731	65633
68228	65634
185608	65635
68226	65636
7605	65637
167586	65638
109756	65639
39430	65640
66282	65641
86664	65642
133687	65643
994	65644
35722	65645
25215	65646
180789	65647
150808	65648
165538	65649
84182	65650
165354	65651
165470	65652
67113	65653
97969	65654
73247	65655
238444	65656
52921	65657
239333	65658
156017	65659
110857	65660
136485	65661
150200	65662
47097	65663
11911	65664
87190	65665
87333	65666
39303	65667
25264	65668
149601	65669
101536	65670
39719	65671
17794	65672
44591	65673
88008	65674
152618	65675
52222	65676
228520	65677
86303	65678
13834	65679
68690	65680
111434	65681
123105	65682
156265	65683
112460	65684
43232	65685
41569	65686
152024	65687
87848	65688
25264	65689
40960	65690
52509	65691
163944	65692
55633	65693
75608	65694
64165	65695
31401	65696
49760	65697
131434	65698
63875	65699
167100	65700
163475	65701
39216	65702
109756	65703
89812	65704
160820	65705
89318	65706
41762	65707
118836	65708
239170	65709
48506	65710
89101	65711
67651	65712
67651	65713
83364	65714
83782	65715
166913	65716
109756	65717
15366	65718
76734	65719
32844	65720
117101	65721
50538	65722
144221	65723
65290	65724
89155	65725
183244	65726
41104	65727
31104	65728
64184	65729
68422	65730
64781	65731
117134	65732
89304	65733
67837	65734
40835	65735
114668	65736
10319	65737
89451	65738
166460	65739
225310	65740
235714	65741
152340	65742
227594	65743
106962	65744
117040	65745
88475	65746
118797	65747
228823	65748
117618	65749
74843	65750
215920	65751
163641	65752
52904	65753
32645	65754
149720	65755
82225	65756
117624	65757
113125	65758
1409	65759
31852	65760
216722	65761
68322	65762
158100	65763
45725	65764
150147	65765
101762	65766
52925	65767
154345	65768
238798	65769
165498	65770
65569	65771
52511	65772
227271	65773
191222	65774
48123	65775
68226	65776
88433	65777
119699	65778
166468	65779
119708	65780
7427	65781
41571	65782
119540	65783
89259	65784
89436	65785
83130	65786
204511	65787
117657	65788
41368	65789
158157	65790
132560	65791
10110	65792
20071	65793
149992	65794
52247	65795
189123	65796
166265	65797
20957	65798
40260	65799
205514	65800
52327	65801
157938	65802
40248	65803
76226	65804
66834	65805
105367	65806
14228	65807
89154	65808
82267	65809
117376	65810
32734	65811
61631	65812
79891	65813
227131	65814
88664	65815
118781	65816
32820	65817
166564	65818
165105	65819
40902	65820
120597	65821
192259	65822
14811	65823
87392	65824
88684	65825
593	65826
211075	65827
160216	65828
106807	65829
166471	65830
75696	65831
140210	65832
68231	65833
87333	65834
112460	65835
96229	65836
116306	65837
236915	65838
66697	65839
205293	65840
14353	65841
160693	65842
119192	65843
207767	65844
51749	65845
21710	65846
49282	65847
10141	65848
87722	65849
208266	65850
222763	65851
31550	65852
115662	65853
163759	65854
66383	65855
14271	65856
39201	65857
7379	65858
42955	65859
26549	65860
52170	65861
225335	65862
158454	65863
41556	65864
68211	65865
26121	65866
88007	65867
109410	65868
148000	65869
25219	65870
33201	65871
37127	65872
137782	65873
76706	65874
100434	65875
68226	65876
117186	65877
18281	65878
41194	65879
148202	65880
83364	65881
239539	65882
84851	65883
81788	65884
41585	65885
96241	65886
48370	65887
7611	65888
49809	65889
235772	65890
17103	65891
151714	65892
32702	65893
240455	65894
165194	65895
82836	65896
113985	65897
183770	65898
1876	65899
21545	65900
5714	65901
17781	65902
89805	65903
21654	65904
239051	65905
118836	65906
33029	65907
120017	65908
82981	65909
64329	65910
75629	65911
25195	65912
88452	65913
165475	65914
52642	65915
117592	65916
80940	65917
105361	65918
228251	65919
67294	65920
17806	65921
91657	65922
76313	65923
89775	65924
120608	65925
237021	65926
1409	65927
103475	65928
29496	65929
148257	65930
122450	65931
83191	65932
53071	65933
89451	65934
89160	65935
108739	65936
282	65937
163430	65938
50338	65939
68231	65940
118190	65941
207923	65942
148368	65943
88008	65944
119738	65945
136738	65946
23516	65947
130662	65948
117388	65949
40593	65950
67073	65951
119736	65952
119737	65953
40679	65954
116306	65955
118372	65956
144039	65957
66175	65958
166476	65959
232634	65960
7427	65961
87021	65962
159902	65963
42029	65964
68108	65965
120606	65966
68108	65967
166457	65968
51557	65969
1556	65970
109631	65971
205648	65972
76313	65973
52948	65974
20893	65975
119711	65976
115759	65977
64507	65978
29198	65979
135425	65980
239750	65981
119967	65982
63232	65983
109767	65984
160107	65985
16618	65986
26326	65987
41558	65988
33030	65989
119743	65990
114901	65991
19248	65992
163963	65993
110629	65994
149830	65995
149434	65996
136485	65997
63892	65998
30995	65999
118978	66000
233497	66001
39854	66002
70850	66003
191493	66004
51506	66005
87310	66006
66830	66007
14796	66008
151162	66009
86116	66010
41332	66011
164750	66012
237649	66013
205105	66014
86981	66015
12324	66016
67374	66017
237491	66018
26613	66019
157877	66020
165807	66021
32926	66022
89677	66023
25367	66024
59021	66025
76767	66026
5714	66027
38129	66028
83540	66029
100277	66030
63888	66031
77739	66032
110948	66033
206121	66034
41571	66035
114575	66036
119734	66037
109585	66038
175846	66039
119706	66040
136189	66041
89248	66042
63457	66043
33967	66044
118506	66045
117084	66046
84000	66047
31852	66048
152013	66049
87312	66050
117744	66051
58557	66052
68680	66053
165382	66054
87310	66055
50105	66056
219504	66057
32703	66058
17001	66059
7858	66060
239938	66061
5933	66062
4699	66063
18690	66064
15135	66065
3236	66066
173179	66067
18481	66068
92746	66069
98002	66070
761	66071
142907	66072
1626	66073
51380	66074
19029	66075
308	66076
6314	66077
185726	66078
3556	66079
10290	66080
7485	66081
81945	66082
75142	66083
115018	66084
556	66085
9844	66086
15265	66087
109840	66088
1927	66089
12902	66090
125361	66091
911	66092
10969	66093
10578	66094
5262	66095
116399	66096
224281	66097
226298	66098
158532	66099
78890	66100
84697	66101
164247	66102
158826	66103
223807	66104
232803	66105
100567	66106
139972	66107
139488	66108
228687	66109
1939	66110
39495	66111
145987	66112
140141	66113
37306	66114
48208	66115
6299	66116
16420	66117
9716	66118
49278	66119
112995	66120
86021	66121
61468	66122
197336	66123
16431	66124
67737	66125
233313	66126
114993	66127
227437	66128
158860	66129
164534	66130
227507	66131
93206	66132
24135	66133
59797	66134
232212	66135
110815	66136
224771	66137
86247	66138
165532	66139
225172	66140
10434	66141
734	66142
3479	66143
86138	66144
805	66145
5016	66146
25741	66147
202642	66148
10187	66149
22749	66150
25741	66151
156801	66152
43276	66153
49308	66154
18191	66155
86368	66156
6202	66157
236391	66158
83102	66159
83697	66160
12433	66161
226549	66162
61290	66163
51393	66164
967	66165
140987	66166
140898	66167
6198	66168
163987	66169
194633	66170
196130	66171
215115	66172
30552	66173
166223	66174
224693	66175
235600	66176
95977	66177
93670	66178
108407	66179
1434	66180
13659	66181
1733	66182
112812	66183
31526	66184
108269	66185
104301	66186
121560	66187
79977	66188
159226	66189
159632	66190
1994	66191
38308	66192
1068	66193
3686	66194
198627	66195
5120	66196
80222	66197
85933	66198
111629	66199
160887	66200
24095	66201
77993	66202
1605	66203
1301	66204
108157	66205
148502	66206
23730	66207
88513	66208
26627	66209
26627	66210
23700	66211
23516	66212
82439	66213
33186	66214
194538	66215
117005	66216
2579	66217
18299	66218
27492	66219
105819	66220
9235	66221
44483	66222
24897	66223
54285	66224
68010	66225
45009	66226
45009	66227
68512	66228
10589	66229
115948	66230
13580	66231
235177	66232
165039	66233
29032	66234
2560	66235
35768	66236
85968	66237
105660	66238
16522	66239
21669	66240
183049	66241
99264	66242
92	66243
4692	66244
72776	66245
227900	66246
177253	66247
227601	66248
100623	66249
94335	66250
81774	66251
116215	66252
108796	66253
98426	66254
35913	66255
204913	66256
184548	66257
195018	66258
108290	66259
19744	66260
20478	66261
205116	66262
203825	66263
107377	66264
98697	66265
98321	66266
114320	66267
98321	66268
115875	66269
41470	66270
98697	66271
7307	66272
5501	66273
30891	66274
26407	66275
67916	66276
21325	66277
104403	66278
56380	66279
218289	66280
30606	66281
50642	66282
88126	66283
151607	66284
30409	66285
48160	66286
2434	66287
3701	66288
25257	66289
7052	66290
115837	66291
45603	66292
20655	66293
50284	66294
144092	66295
28728	66296
46143	66297
42660	66298
26073	66299
2562	66300
10096	66301
12479	66302
142629	66303
131711	66304
17263	66305
94101	66306
46309	66307
4636	66308
31063	66309
3628	66310
40602	66311
85719	66312
1438	66313
94657	66314
3757	66315
1166	66316
27482	66317
283	66318
8230	66319
7897	66320
45582	66321
131545	66322
1749	66323
115744	66324
54712	66325
9204	66326
1432	66327
5144	66328
9159	66329
1147	66330
885	66331
1142	66332
66230	66333
51639	66334
445	66335
36111	66336
109370	66337
209038	66338
56062	66339
493	66340
109980	66341
2541	66342
52200	66343
112285	66344
10	66345
24003	66346
4181	66347
33780	66348
37582	66349
1910	66350
207577	66351
211699	66352
83	66353
12412	66354
17922	66355
128326	66356
135775	66357
109173	66358
99435	66359
17350	66360
104501	66361
82988	66362
11383	66363
65138	66364
138539	66365
43292	66366
96024	66367
10437	66368
86994	66369
12949	66370
53525	66371
591	66372
33611	66373
12278	66374
19310	66375
10492	66376
41106	66377
50888	66378
52067	66379
64838	66380
102822	66381
149362	66382
37816	66383
223024	66384
109682	66385
12	66386
117589	66387
173826	66388
154634	66389
53042	66390
164437	66391
20797	66392
200379	66393
73175	66394
225224	66395
171069	66396
171980	66397
183077	66398
734	66399
213763	66400
226318	66401
25022	66402
25306	66403
86974	66404
160439	66405
21716	66406
99905	66407
133847	66408
128149	66409
190378	66410
31702	66411
68445	66412
206643	66413
68613	66414
39513	66415
11357	66416
148782	66417
25306	66418
127115	66419
151864	66420
109282	66421
5461	66422
21716	66423
30841	66424
50465	66425
21716	66426
21716	66427
112252	66428
68445	66429
197927	66430
148639	66431
41816	66432
22485	66433
227487	66434
156208	66435
49093	66436
208264	66437
164116	66438
29608	66439
183726	66440
100994	66441
38139	66442
16467	66443
46785	66444
10063	66445
52846	66446
1516	66447
206330	66448
158432	66449
157558	66450
164930	66451
27225	66452
108857	66453
92233	66454
227499	66455
22626	66456
6435	66457
121423	66458
226324	66459
50360	66460
25877	66461
59240	66462
209457	66463
178873	66464
105830	66465
147368	66466
219495	66467
53536	66468
202029	66469
25096	66470
188298	66471
154329	66472
164649	66473
27514	66474
89517	66475
201261	66476
164331	66477
90073	66478
114542	66479
33244	66480
237575	66481
51081	66482
215099	66483
188358	66484
2378	66485
54026	66486
238097	66487
222615	66488
150792	66489
236766	66490
117150	66491
10127	66492
120918	66493
5543	66494
114716	66495
225502	66496
32183	66497
119331	66498
159775	66499
60457	66500
156001	66501
119338	66502
227606	66503
86325	66504
157963	66505
158858	66506
114956	66507
29503	66508
86356	66509
235264	66510
23637	66511
5651	66512
85922	66513
57023	66514
186639	66515
132981	66516
5605	66517
3383	66518
205386	66519
167865	66520
79146	66521
188968	66522
46177	66523
28778	66524
99172	66525
19907	66526
81343	66527
27907	66528
120998	66529
116723	66530
41643	66531
66515	66532
17115	66533
1118	66534
144707	66535
105803	66536
180888	66537
159105	66538
229457	66539
113183	66540
231082	66541
19520	66542
113129	66543
234009	66544
154947	66545
223698	66546
130821	66547
226061	66548
55044	66549
150469	66550
230119	66551
107807	66552
228711	66553
165199	66554
237342	66555
122599	66556
45389	66557
238599	66558
229673	66559
233787	66560
231747	66561
118421	66562
10229	66563
46338	66564
162839	66565
40882	66566
91220	66567
63062	66568
161551	66569
28477	66570
157701	66571
81846	66572
117629	66573
158521	66574
179432	66575
380	66576
188374	66577
63031	66578
190520	66579
134796	66580
17783	66581
115006	66582
182178	66583
39	66584
81572	66585
89514	66586
138855	66587
158972	66588
193954	66589
183361	66590
231023	66591
135167	66592
187856	66593
45286	66594
4795	66595
28699	66596
76735	66597
18194	66598
12702	66599
51199	66600
22099	66601
154317	66602
6109	66603
40445	66604
231477	66605
31839	66606
31	66607
45616	66608
50626	66609
4536	66610
4536	66611
41140	66612
2705	66613
670	66614
1393	66615
127228	66616
165586	66617
82853	66618
7022	66619
128914	66620
36234	66621
31912	66622
76589	66623
141177	66624
101006	66625
101006	66626
104432	66627
23093	66628
123666	66629
6840	66630
14778	66631
160802	66632
86160	66633
103348	66634
160802	66635
8714	66636
73848	66637
97860	66638
23239	66639
25796	66640
35844	66641
24799	66642
146652	66643
18292	66644
2286	66645
42997	66646
4052	66647
60191	66648
61364	66649
2069	66650
33921	66651
10790	66652
98767	66653
7262	66654
22949	66655
22949	66656
120282	66657
33020	66658
81130	66659
232958	66660
20044	66661
1315	66662
18960	66663
197388	66664
198162	66665
102278	66666
5990	66667
110489	66668
21214	66669
25783	66670
21782	66671
18	66672
18	66673
25783	66674
50485	66675
17313	66676
82924	66677
123380	66678
35302	66679
108131	66680
584	66681
78356	66682
4022	66683
238001	66684
120378	66685
85580	66686
224066	66687
159912	66688
51664	66689
25856	66690
145187	66691
46027	66692
77045	66693
45587	66694
10262	66695
40548	66696
145644	66697
132371	66698
81116	66699
169797	66700
199	66701
134122	66702
229689	66703
115626	66704
75098	66705
158408	66706
162779	66707
53089	66708
87849	66709
936	66710
5831	66711
1424	66712
85262	66713
169	66714
108839	66715
91654	66716
18010	66717
51197	66718
169	66719
115129	66720
144940	66721
231510	66722
145721	66723
158797	66724
90727	66725
146565	66726
79439	66727
47757	66728
101015	66729
119339	66730
85966	66731
157592	66732
7679	66733
13565	66734
95836	66735
298	66736
44755	66737
126163	66738
11566	66739
85846	66740
38405	66741
70211	66742
27394	66743
108381	66744
81872	66745
146402	66746
89524	66747
107909	66748
22134	66749
97860	66750
12899	66751
17871	66752
80668	66753
172449	66754
123891	66755
73925	66756
1	66757
67124	66758
67124	66759
31243	66760
532	66761
139023	66762
199093	66763
84023	66764
8691	66765
26098	66766
53019	66767
99175	66768
145627	66769
31243	66770
57119	66771
36899	66772
157333	66773
99089	66774
20632	66775
10810	66776
29054	66777
58971	66778
29127	66779
45647	66780
50583	66781
143090	66782
3026	66783
58555	66784
54052	66785
171378	66786
168	66787
4827	66788
761	66789
848	66790
47988	66791
47988	66792
8555	66793
226	66794
440	66795
6220	66796
19863	66797
4019	66798
708	66799
2660	66800
6363	66801
3596	66802
24527	66803
440	66804
47483	66805
1662	66806
62265	66807
30343	66808
2344	66809
7569	66810
6295	66811
9710	66812
23864	66813
4304	66814
3237	66815
196319	66816
14074	66817
4304	66818
275	66819
10686	66820
24954	66821
147	66822
11876	66823
28	66824
60188	66825
5546	66826
141073	66827
1663	66828
27200	66829
28	66830
60054	66831
2792	66832
79069	66833
132130	66834
22925	66835
24323	66836
16773	66837
212221	66838
202165	66839
156099	66840
11318	66841
11612	66842
4199	66843
24312	66844
36418	66845
219402	66846
157541	66847
93479	66848
41610	66849
213156	66850
12617	66851
74586	66852
3279	66853
6434	66854
113101	66855
21061	66856
216546	66857
56327	66858
23476	66859
152709	66860
180281	66861
122042	66862
6904	66863
48127	66864
101658	66865
80584	66866
49014	66867
23902	66868
86128	66869
50306	66870
81152	66871
146096	66872
135099	66873
147677	66874
7980	66875
49819	66876
197174	66877
33262	66878
24022	66879
12386	66880
179042	66881
94758	66882
1882	66883
149742	66884
31273	66885
37081	66886
30233	66887
18122	66888
68525	66889
20542	66890
24515	66891
75921	66892
79892	66893
18104	66894
189400	66895
29926	66896
12365	66897
1334	66898
19037	66899
155847	66900
124305	66901
141764	66902
122100	66903
202018	66904
201994	66905
1743	66906
30142	66907
157676	66908
218934	66909
69350	66910
169929	66911
81584	66912
145386	66913
202211	66914
166593	66915
540	66916
159580	66917
5425	66918
49183	66919
26944	66920
137861	66921
78523	66922
225324	66923
170088	66924
90894	66925
86336	66926
51558	66927
107240	66928
31080	66929
104698	66930
121256	66931
193365	66932
86852	66933
44670	66934
196743	66935
25168	66936
137399	66937
128867	66938
131329	66939
193023	66940
65557	66941
110481	66942
1216	66943
216491	66944
17413	66945
114931	66946
128867	66947
17087	66948
49580	66949
25053	66950
1791	66951
75079	66952
135833	66953
231855	66954
63035	66955
220697	66956
69166	66957
9721	66958
9721	66959
9721	66960
38942	66961
142532	66962
115251	66963
72009	66964
75882	66965
76903	66966
138849	66967
181436	66968
17488	66969
2057	66970
81316	66971
161526	66972
28403	66973
100708	66974
53733	66975
25053	66976
223058	66977
122263	66978
223032	66979
21904	66980
107480	66981
78534	66982
76961	66983
73393	66984
6511	66985
201417	66986
145585	66987
25053	66988
31084	66989
122216	66990
145256	66991
166240	66992
93523	66993
14956	66994
25053	66995
21950	66996
118200	66997
36928	66998
3424	66999
162679	67000
167434	67001
41827	67002
17986	67003
193663	67004
229829	67005
90894	67006
220277	67007
202096	67008
174996	67009
981	67010
77072	67011
33746	67012
136383	67013
114228	67014
102600	67015
95258	67016
1403	67017
91078	67018
111899	67019
162186	67020
42048	67021
234875	67022
171188	67023
93252	67024
18062	67025
43753	67026
25053	67027
91261	67028
121726	67029
129679	67030
127803	67031
102214	67032
66479	67033
169722	67034
202572	67035
8922	67036
81368	67037
141873	67038
6563	67039
37238	67040
10359	67041
60280	67042
140566	67043
229463	67044
117181	67045
75079	67046
6465	67047
195590	67048
99826	67049
21791	67050
106115	67051
106726	67052
21921	67053
50333	67054
162972	67055
71058	67056
88026	67057
25053	67058
91238	67059
162413	67060
90841	67061
239752	67062
101481	67063
38942	67064
981	67065
32390	67066
24170	67067
101673	67068
38975	67069
42014	67070
46578	67071
224239	67072
207718	67073
239510	67074
93523	67075
47625	67076
121774	67077
29127	67078
180504	67079
1762	67080
102714	67081
162574	67082
125447	67083
20520	67084
79	67085
121971	67086
157474	67087
189081	67088
62928	67089
223623	67090
25053	67091
79863	67092
61688	67093
86167	67094
98799	67095
24585	67096
73840	67097
121326	67098
75546	67099
100197	67100
164447	67101
61942	67102
162494	67103
181099	67104
118314	67105
187547	67106
48179	67107
21842	67108
228564	67109
138819	67110
132580	67111
57876	67112
29081	67113
198063	67114
138429	67115
233915	67116
114791	67117
24245	67118
114820	67119
38974	67120
81599	67121
341	67122
16181	67123
162694	67124
85818	67125
145409	67126
62999	67127
47885	67128
1570	67129
81228	67130
38907	67131
107239	67132
981	67133
89288	67134
11437	67135
187305	67136
170367	67137
3675	67138
110073	67139
161123	67140
20883	67141
39284	67142
169508	67143
53647	67144
45942	67145
147138	67146
162694	67147
81361	67148
81361	67149
145168	67150
86386	67151
181858	67152
17004	67153
200434	67154
38934	67155
62072	67156
23143	67157
168850	67158
45687	67159
113870	67160
20521	67161
121149	67162
108312	67163
46319	67164
981	67165
16657	67166
103814	67167
29127	67168
61091	67169
58489	67170
47886	67171
202444	67172
981	67173
37760	67174
33561	67175
7717	67176
793	67177
201343	67178
30434	67179
122546	67180
145219	67181
50745	67182
69477	67183
120224	67184
25053	67185
57140	67186
207955	67187
53589	67188
188556	67189
36720	67190
5723	67191
86182	67192
341	67193
79	67194
981	67195
11634	67196
13637	67197
159471	67198
2748	67199
128605	67200
16261	67201
221092	67202
157460	67203
99717	67204
110725	67205
42158	67206
115504	67207
196603	67208
47886	67209
4979	67210
81228	67211
114821	67212
169609	67213
81454	67214
189827	67215
146576	67216
179952	67217
53733	67218
19482	67219
219149	67220
202539	67221
98649	67222
53490	67223
107642	67224
45774	67225
190304	67226
45667	67227
128364	67228
145347	67229
68926	67230
35887	67231
77693	67232
121975	67233
198060	67234
66679	67235
42198	67236
11437	67237
185719	67238
33597	67239
200754	67240
233895	67241
122141	67242
7551	67243
6620	67244
219690	67245
107208	67246
93574	67247
31952	67248
42016	67249
223588	67250
225601	67251
33576	67252
7697	67253
201271	67254
128509	67255
8625	67256
93677	67257
107675	67258
16181	67259
107231	67260
15124	67261
112713	67262
227645	67263
76338	67264
10255	67265
122159	67266
25705	67267
101685	67268
87851	67269
169447	67270
86059	67271
100059	67272
39792	67273
135570	67274
8666	67275
177262	67276
100092	67277
116664	67278
164426	67279
28896	67280
10255	67281
39157	67282
49456	67283
223716	67284
42087	67285
145048	67286
34045	67287
168074	67288
206810	67289
154616	67290
79450	67291
147109	67292
122108	67293
147151	67294
4531	67295
146045	67296
109859	67297
192671	67298
140473	67299
37760	67300
215979	67301
85971	67302
170810	67303
4480	67304
798	67305
33797	67306
123025	67307
5916	67308
150262	67309
108937	67310
54100	67311
217995	67312
115096	67313
135687	67314
33597	67315
93972	67316
223984	67317
225003	67318
81470	67319
202812	67320
90995	67321
110172	67322
158578	67323
114175	67324
145390	67325
79	67326
79	67327
79	67328
79	67329
232798	67330
130580	67331
90499	67332
75996	67333
224093	67334
18032	67335
138175	67336
142262	67337
180402	67338
138175	67339
140712	67340
201929	67341
69166	67342
236921	67343
160468	67344
2278	67345
25772	67346
100232	67347
36442	67348
127216	67349
159146	67350
121793	67351
63056	67352
39889	67353
26952	67354
107546	67355
107546	67356
81404	67357
201420	67358
193313	67359
81210	67360
36780	67361
74486	67362
81472	67363
192028	67364
103814	67365
80163	67366
144961	67367
160967	67368
169468	67369
46740	67370
59463	67371
31485	67372
159811	67373
158130	67374
16525	67375
89898	67376
145296	67377
226903	67378
81380	67379
36155	67380
69476	67381
114236	67382
176524	67383
21875	67384
83374	67385
1434	67386
4071	67387
121517	67388
143943	67389
42223	67390
223205	67391
69328	67392
201250	67393
116595	67394
59898	67395
19024	67396
3628	67397
61143	67398
235826	67399
63105	67400
195516	67401
31249	67402
31249	67403
35956	67404
144632	67405
145767	67406
159763	67407
141737	67408
218777	67409
240227	67410
107319	67411
3949	67412
59549	67413
115368	67414
1438	67415
94533	67416
1382	67417
115926	67418
218858	67419
79378	67420
2448	67421
158100	67422
81503	67423
138547	67424
10792	67425
10488	67426
41999	67427
34920	67428
34920	67429
81603	67430
201297	67431
1994	67432
147043	67433
201810	67434
2832	67435
1061	67436
90460	67437
227108	67438
25159	67439
71518	67440
88881	67441
81252	67442
39131	67443
202058	67444
12442	67445
10574	67446
1129	67447
18031	67448
81893	67449
41687	67450
77139	67451
107133	67452
42078	67453
161788	67454
1584	67455
201667	67456
90341	67457
71374	67458
144812	67459
46687	67460
22925	67461
53791	67462
53776	67463
53776	67464
85932	67465
115288	67466
51570	67467
4799	67468
136875	67469
115573	67470
162565	67471
46766	67472
203132	67473
17896	67474
63465	67475
163958	67476
75900	67477
169493	67478
160470	67479
77156	67480
44477	67481
169859	67482
77156	67483
229206	67484
114656	67485
77139	67486
169478	67487
237302	67488
114888	67489
159629	67490
226280	67491
157019	67492
44285	67493
81366	67494
107506	67495
1563	67496
90439	67497
146350	67498
166991	67499
227429	67500
169874	67501
223712	67502
30119	67503
64128	67504
119344	67505
144764	67506
115307	67507
135683	67508
90991	67509
157258	67510
145456	67511
120517	67512
224503	67513
107506	67514
743	67515
18034	67516
6632	67517
199	67518
63030	67519
202091	67520
145352	67521
23666	67522
199	67523
199	67524
63747	67525
16184	67526
112802	67527
35706	67528
159835	67529
202213	67530
16184	67531
29127	67532
235535	67533
23658	67534
157853	67535
6511	67536
118159	67537
66209	67538
25664	67539
20641	67540
90787	67541
18032	67542
28728	67543
77514	67544
190732	67545
693	67546
59304	67547
112167	67548
57651	67549
108316	67550
137494	67551
693	67552
77514	67553
7717	67554
25329	67555
144784	67556
145219	67557
31101	67558
31101	67559
12479	67560
93677	67561
145469	67562
81384	67563
24354	67564
113870	67565
75869	67566
19511	67567
81226	67568
145931	67569
125473	67570
30047	67571
24512	67572
85018	67573
214248	67574
181707	67575
38975	67576
47628	67577
1131	67578
174992	67579
218413	67580
178361	67581
47746	67582
67173	67583
114713	67584
210518	67585
81007	67586
465	67587
63707	67588
159778	67589
157834	67590
1431	67591
159565	67592
155322	67593
227109	67594
115634	67595
238729	67596
203131	67597
132264	67598
26797	67599
114792	67600
87124	67601
145872	67602
3998	67603
145966	67604
223794	67605
225034	67606
227537	67607
3145	67608
55095	67609
146297	67610
61308	67611
66199	67612
224032	67613
202601	67614
93501	67615
796	67616
81347	67617
95187	67618
128128	67619
1049	67620
21053	67621
200632	67622
2519	67623
91070	67624
63037	67625
58544	67626
107718	67627
168832	67628
81437	67629
75900	67630
201973	67631
145456	67632
169865	67633
81603	67634
112086	67635
167411	67636
107675	67637
26947	67638
42182	67639
69286	67640
219548	67641
201797	67642
122055	67643
136084	67644
122202	67645
62072	67646
100863	67647
62072	67648
236205	67649
85971	67650
2589	67651
12499	67652
12499	67653
31063	67654
2589	67655
121599	67656
21892	67657
90293	67658
57573	67659
45671	67660
981	67661
82088	67662
201415	67663
121979	67664
29577	67665
24354	67666
144824	67667
60150	67668
107326	67669
81454	67670
142019	67671
141870	67672
59649	67673
202138	67674
31213	67675
9136	67676
9136	67677
62999	67678
213869	67679
82067	67680
82067	67681
218351	67682
78875	67683
228173	67684
66086	67685
218415	67686
67174	67687
46230	67688
201838	67689
55887	67690
90037	67691
24136	67692
151710	67693
63444	67694
159152	67695
159205	67696
82091	67697
147026	67698
218912	67699
137551	67700
125958	67701
72806	67702
16431	67703
60455	67704
77190	67705
104845	67706
503	67707
133530	67708
148717	67709
217305	67710
31203	67711
196740	67712
179660	67713
223542	67714
227253	67715
108641	67716
31203	67717
82067	67718
229250	67719
69023	67720
8276	67721
64533	67722
160023	67723
226386	67724
76407	67725
114995	67726
224867	67727
174264	67728
60906	67729
50862	67730
146273	67731
224748	67732
85954	67733
107998	67734
60253	67735
147121	67736
86345	67737
87101	67738
229242	67739
3487	67740
104801	67741
157918	67742
114811	67743
46230	67744
115374	67745
119656	67746
227060	67747
14131	67748
49460	67749
57328	67750
35307	67751
14536	67752
79359	67753
77539	67754
23036	67755
25164	67756
224217	67757
203260	67758
146755	67759
43640	67760
228155	67761
159296	67762
227867	67763
72065	67764
153074	67765
141647	67766
78966	67767
203447	67768
159953	67769
71987	67770
25176	67771
157648	67772
107946	67773
26273	67774
21804	67775
13709	67776
115700	67777
26423	67778
114559	67779
158481	67780
55948	67781
159562	67782
239130	67783
157565	67784
67262	67785
33328	67786
1288	67787
1301	67788
871	67789
17577	67790
104846	67791
156992	67792
225368	67793
4012	67794
176555	67795
185018	67796
29577	67797
141500	67798
29577	67799
17655	67800
113481	67801
61280	67802
158613	67803
108683	67804
164484	67805
86175	67806
29591	67807
113858	67808
159599	67809
1773	67810
91057	67811
147195	67812
110069	67813
63446	67814
202155	67815
67528	67816
225437	67817
81454	67818
7229	67819
14985	67820
121689	67821
108637	67822
202159	67823
2450	67824
18364	67825
18364	67826
103794	67827
146058	67828
142212	67829
3534	67830
82089	67831
63435	67832
194186	67833
140075	67834
194153	67835
68951	67836
204528	67837
742	67838
170673	67839
1956	67840
41970	67841
33358	67842
145207	67843
94371	67844
53834	67845
105665	67846
53755	67847
158564	67848
114699	67849
88234	67850
41949	67851
743	67852
79443	67853
76253	67854
33351	67855
95955	67856
161348	67857
145347	67858
1424	67859
155802	67860
92671	67861
158485	67862
169920	67863
79443	67864
224524	67865
66252	67866
21814	67867
53401	67868
219294	67869
57187	67870
159421	67871
218767	67872
168858	67873
163125	67874
223629	67875
49451	67876
88987	67877
88987	67878
102423	67879
115003	67880
43839	67881
159872	67882
89973	67883
53401	67884
221776	67885
129041	67886
222634	67887
95359	67888
162972	67889
135368	67890
238877	67891
50244	67892
162502	67893
135456	67894
232152	67895
45389	67896
193010	67897
146189	67898
99596	67899
31270	67900
36648	67901
10842	67902
11438	67903
145412	67904
165008	67905
160007	67906
169369	67907
62989	67908
169680	67909
145427	67910
202090	67911
179664	67912
145938	67913
69145	67914
85426	67915
85739	67916
1427	67917
159549	67918
159197	67919
114539	67920
82104	67921
108419	67922
229103	67923
91029	67924
85919	67925
53440	67926
62915	67927
234760	67928
22136	67929
204538	67930
47789	67931
108927	67932
5761	67933
157597	67934
108782	67935
82051	67936
2488	67937
7682	67938
76491	67939
29081	67940
94303	67941
81630	67942
107319	67943
132842	67944
111890	67945
97474	67946
114744	67947
3701	67948
3701	67949
202099	67950
36779	67951
2160	67952
42194	67953
145069	67954
107309	67955
6620	67956
6620	67957
131895	67958
59621	67959
45600	67960
14985	67961
91127	67962
157988	67963
85149	67964
70508	67965
71551	67966
3530	67967
17361	67968
1586	67969
42564	67970
229260	67971
6690	67972
212391	67973
102903	67974
218448	67975
46031	67976
82089	67977
31749	67978
157106	67979
86958	67980
86958	67981
64617	67982
90547	67983
169328	67984
3701	67985
120504	67986
201732	67987
121975	67988
4979	67989
6535	67990
4979	67991
138661	67992
3858	67993
3858	67994
19482	67995
4393	67996
8858	67997
128646	67998
4393	67999
8858	68000
4979	68001
27590	68002
10488	68003
26812	68004
8541	68005
8541	68006
91238	68007
118347	68008
136114	68009
166843	68010
90645	68011
67642	68012
192854	68013
25056	68014
2278	68015
131248	68016
19430	68017
100023	68018
19430	68019
1224	68020
42108	68021
145525	68022
59773	68023
62993	68024
6559	68025
103777	68026
103776	68027
139915	68028
1835	68029
19500	68030
33598	68031
142019	68032
102102	68033
90660	68034
2823	68035
34980	68036
62791	68037
115408	68038
49121	68039
180480	68040
141622	68041
183647	68042
233870	68043
2782	68044
160309	68045
113711	68046
114732	68047
153619	68048
69779	68049
103783	68050
94284	68051
144631	68052
141496	68053
107264	68054
76780	68055
10829	68056
148626	68057
57429	68058
52210	68059
77441	68060
112920	68061
70703	68062
80384	68063
84282	68064
99373	68065
48066	68066
59499	68067
38438	68068
21479	68069
21479	68070
163873	68071
118859	68072
67294	68073
26373	68074
236621	68075
40963	68076
66481	68077
7225	68078
108057	68079
10458	68080
2115	68081
55065	68082
203371	68083
10458	68084
125029	68085
23849	68086
142800	68087
4783	68088
69645	68089
104932	68090
19924	68091
19924	68092
16494	68093
4202	68094
7154	68095
43529	68096
78846	68097
24987	68098
198440	68099
152737	68100
111994	68101
44233	68102
153848	68103
16437	68104
5452	68105
13806	68106
37693	68107
96	68108
7161	68109
4187	68110
16464	68111
30166	68112
9833	68113
22814	68114
9833	68115
30043	68116
198988	68117
195048	68118
227012	68119
4248	68120
38459	68121
108256	68122
198933	68123
37963	68124
8990	68125
24233	68126
46873	68127
192803	68128
16459	68129
140495	68130
96	68131
96	68132
38283	68133
88118	68134
214161	68135
49301	68136
83447	68137
12649	68138
26266	68139
11721	68140
159961	68141
152833	68142
39054	68143
7872	68144
172777	68145
22049	68146
22049	68147
60099	68148
160565	68149
69530	68150
1791	68151
43166	68152
210860	68153
34260	68154
226077	68155
746	68156
145891	68157
53403	68158
214888	68159
111371	68160
7376	68161
235457	68162
60232	68163
38979	68164
17966	68165
5347	68166
35349	68167
163135	68168
19050	68169
73654	68170
150181	68171
57217	68172
29300	68173
65041	68174
30790	68175
2476	68176
39144	68177
228966	68178
2819	68179
148778	68180
62472	68181
70152	68182
228688	68183
7163	68184
228889	68185
548	68186
222729	68187
12628	68188
203392	68189
210277	68190
6515	68191
596	68192
10089	68193
16578	68194
1212	68195
44654	68196
4307	68197
299	68198
206728	68199
169683	68200
79839	68201
203979	68202
77865	68203
81071	68204
79179	68205
163329	68206
61765	68207
91005	68208
63268	68209
90987	68210
234689	68211
66309	68212
80155	68213
11308	68214
115956	68215
60841	68216
13592	68217
153205	68218
981	68219
1360	68220
162826	68221
2649	68222
162967	68223
24138	68224
24015	68225
25588	68226
1066	68227
115874	68228
55014	68229
218780	68230
53089	68231
237671	68232
8379	68233
47299	68234
29305	68235
191458	68236
86714	68237
299	68238
762	68239
196621	68240
182916	68241
132843	68242
442	68243
718	68244
123313	68245
1081	68246
9278	68247
245	68248
37206	68249
46887	68250
4829	68251
165520	68252
33062	68253
82903	68254
28699	68255
163316	68256
163316	68257
88418	68258
87852	68259
67794	68260
164650	68261
5670	68262
101191	68263
12906	68264
363	68265
15228	68266
130292	68267
4310	68268
48980	68269
63308	68270
17047	68271
100	68272
100	68273
31793	68274
22680	68275
16952	68276
1411	68277
393	68278
45233	68279
149086	68280
142533	68281
75546	68282
30384	68283
196608	68284
131223	68285
180770	68286
129721	68287
39315	68288
135055	68289
59500	68290
40852	68291
46670	68292
36832	68293
36318	68294
29030	68295
46617	68296
189850	68297
164792	68298
102710	68299
131754	68300
224646	68301
237547	68302
62703	68303
59176	68304
162541	68305
45600	68306
59461	68307
159453	68308
55802	68309
34422	68310
31764	68311
177698	68312
75686	68313
74326	68314
46670	68315
36288	68316
75554	68317
238699	68318
66273	68319
81787	68320
237843	68321
59631	68322
215913	68323
16678	68324
77862	68325
160734	68326
207350	68327
164689	68328
215662	68329
59500	68330
216039	68331
96987	68332
234331	68333
185838	68334
30287	68335
9137	68336
2950	68337
34426	68338
32982	68339
36426	68340
173420	68341
49922	68342
104498	68343
194955	68344
32019	68345
148288	68346
24541	68347
13083	68348
46570	68349
4557	68350
108761	68351
69872	68352
158510	68353
18248	68354
152702	68355
66776	68356
160363	68357
10098	68358
210272	68359
177429	68360
221382	68361
67356	68362
177926	68363
208415	68364
138967	68365
299	68366
134767	68367
49060	68368
218847	68369
27502	68370
675	68371
69718	68372
164040	68373
158605	68374
237519	68375
25982	68376
235560	68377
87466	68378
141562	68379
77073	68380
200994	68381
163875	68382
119319	68383
164521	68384
209879	68385
118314	68386
240115	68387
3137	68388
117525	68389
22407	68390
36962	68391
1304	68392
3134	68393
216669	68394
195030	68395
68160	68396
239518	68397
57440	68398
57790	68399
81293	68400
20100	68401
201098	68402
19913	68403
56845	68404
97144	68405
162919	68406
138839	68407
166707	68408
234468	68409
190663	68410
23687	68411
115219	68412
86210	68413
87819	68414
161172	68415
162135	68416
77553	68417
105515	68418
39937	68419
23788	68420
693	68421
77553	68422
71113	68423
233687	68424
235897	68425
21074	68426
60358	68427
119877	68428
200813	68429
116859	68430
117779	68431
192252	68432
61945	68433
166429	68434
43706	68435
224920	68436
192256	68437
1953	68438
236813	68439
236088	68440
72501	68441
115698	68442
33459	68443
17394	68444
84166	68445
200930	68446
139012	68447
125524	68448
142523	68449
222194	68450
105529	68451
149612	68452
159774	68453
204800	68454
124708	68455
178218	68456
113905	68457
29425	68458
113837	68459
1730	68460
19500	68461
11152	68462
43867	68463
20100	68464
48178	68465
198072	68466
63292	68467
127560	68468
238243	68469
162597	68470
2848	68471
102876	68472
66142	68473
47293	68474
203919	68475
18737	68476
86109	68477
31878	68478
66693	68479
102829	68480
157864	68481
15376	68482
86016	68483
223814	68484
64504	68485
77259	68486
126774	68487
31934	68488
950	68489
8068	68490
226662	68491
226126	68492
9225	68493
5722	68494
11552	68495
12871	68496
1413	68497
34043	68498
70260	68499
211646	68500
83811	68501
126825	68502
56985	68503
138706	68504
47942	68505
17351	68506
99412	68507
224517	68508
48210	68509
110066	68510
19288	68511
19804	68512
13627	68513
115797	68514
742	68515
149000	68516
15633	68517
15633	68518
3528	68519
122851	68520
47785	68521
87580	68522
7575	68523
100191	68524
83557	68525
83557	68526
56104	68527
158099	68528
26375	68529
50389	68530
118026	68531
112396	68532
109338	68533
1726	68534
207666	68535
157650	68536
26375	68537
64264	68538
11915	68539
112396	68540
210900	68541
118025	68542
17756	68543
4060	68544
157088	68545
228218	68546
26176	68547
95244	68548
165893	68549
54167	68550
3154	68551
77486	68552
15335	68553
12694	68554
27346	68555
191235	68556
58481	68557
33993	68558
51894	68559
206312	68560
27244	68561
1053	68562
27244	68563
181664	68564
87712	68565
52254	68566
66771	68567
14606	68568
787	68569
64001	68570
35578	68571
91159	68572
3122	68573
5764	68574
745	68575
55247	68576
123953	68577
1067	68578
947	68579
39117	68580
180592	68581
855	68582
26683	68583
68963	68584
60325	68585
141508	68586
48533	68587
9589	68588
3429	68589
68966	68590
79319	68591
29760	68592
47215	68593
89893	68594
47692	68595
65528	68596
34112	68597
41123	68598
52255	68599
14914	68600
221537	68601
222548	68602
31074	68603
113933	68604
72519	68605
115792	68606
158618	68607
52257	68608
95524	68609
51391	68610
105737	68611
159576	68612
218522	68613
223760	68614
157581	68615
32780	68616
230872	68617
218521	68618
226380	68619
128606	68620
14914	68621
148308	68622
129169	68623
88662	68624
155875	68625
40714	68626
96894	68627
31074	68628
64776	68629
118027	68630
218482	68631
114819	68632
19569	68633
176546	68634
31074	68635
166511	68636
67258	68637
123656	68638
224334	68639
93104	68640
114892	68641
103585	68642
42746	68643
156800	68644
221997	68645
41604	68646
55936	68647
114432	68648
156688	68649
156016	68650
160968	68651
1149	68652
54814	68653
66950	68654
57516	68655
136413	68656
32866	68657
1135	68658
63172	68659
153582	68660
12454	68661
150363	68662
222133	68663
63172	68664
63173	68665
210668	68666
111358	68667
1135	68668
66138	68669
1278	68670
64623	68671
19199	68672
70418	68673
41571	68674
5063	68675
5063	68676
18255	68677
18255	68678
18255	68679
66626	68680
119604	68681
42534	68682
165921	68683
1705	68684
147737	68685
85803	68686
54794	68687
1705	68688
88678	68689
88678	68690
164778	68691
54589	68692
2223	68693
12707	68694
855	68695
855	68696
10497	68697
79387	68698
5768	68699
86277	68700
1397	68701
172009	68702
149601	68703
166083	68704
2502	68705
2859	68706
52620	68707
220966	68708
126999	68709
156553	68710
51260	68711
45362	68712
34098	68713
70333	68714
189860	68715
117535	68716
51286	68717
51286	68718
162127	68719
204702	68720
95156	68721
54120	68722
184939	68723
41125	68724
151397	68725
164693	68726
49942	68727
205870	68728
41125	68729
148181	68730
67308	68731
50097	68732
41125	68733
148181	68734
75344	68735
160221	68736
10788	68737
95260	68738
1998	68739
33948	68740
114187	68741
134143	68742
123185	68743
206223	68744
42945	68745
4052	68746
39713	68747
965	68748
35	68749
156091	68750
2776	68751
85795	68752
124259	68753
92496	68754
67259	68755
54195	68756
1423	68757
1129	68758
882	68759
54106	68760
113922	68761
233308	68762
118617	68763
499	68764
623	68765
172517	68766
1244	68767
5838	68768
65675	68769
171757	68770
11888	68771
49508	68772
199399	68773
7873	68774
4365	68775
17841	68776
67905	68777
31309	68778
20670	68779
168338	68780
17881	68781
221532	68782
150043	68783
229604	68784
120057	68785
22284	68786
44395	68787
118030	68788
206368	68789
161498	68790
1416	68791
160213	68792
68589	68793
155221	68794
237042	68795
226069	68796
33842	68797
171212	68798
156832	68799
62945	68800
113512	68801
25843	68802
50963	68803
25611	68804
57497	68805
111579	68806
18737	68807
101118	68808
12281	68809
49077	68810
74175	68811
8738	68812
28949	68813
46398	68814
7018	68815
7018	68816
36805	68817
311	68818
64944	68819
36532	68820
44929	68821
8738	68822
48424	68823
65506	68824
65506	68825
20882	68826
14537	68827
130114	68828
16094	68829
31968	68830
19483	68831
40499	68832
113570	68833
11988	68834
55779	68835
109299	68836
684	68837
4356	68838
40161	68839
150781	68840
96933	68841
16215	68842
50212	68843
50449	68844
7343	68845
11923	68846
8638	68847
17502	68848
76731	68849
190703	68850
44719	68851
46085	68852
154510	68853
136880	68854
7975	68855
17312	68856
84033	68857
167140	68858
58438	68859
842	68860
5575	68861
41792	68862
40501	68863
40188	68864
7432	68865
11923	68866
14232	68867
39571	68868
8738	68869
1101	68870
8638	68871
40229	68872
64704	68873
7512	68874
11988	68875
40188	68876
101501	68877
842	68878
50449	68879
21630	68880
151785	68881
52092	68882
28532	68883
8638	68884
538	68885
39837	68886
130611	68887
210154	68888
11923	68889
79893	68890
31336	68891
180654	68892
180603	68893
131331	68894
97327	68895
131698	68896
97530	68897
130926	68898
184168	68899
133774	68900
97640	68901
49857	68902
186426	68903
64005	68904
233858	68905
96807	68906
187222	68907
7504	68908
32721	68909
17815	68910
98535	68911
20981	68912
50486	68913
139419	68914
164274	68915
119244	68916
148238	68917
32152	68918
32100	68919
31336	68920
32973	68921
153751	68922
88113	68923
97823	68924
102156	68925
231627	68926
23476	68927
125024	68928
32486	68929
98509	68930
46577	68931
17815	68932
236292	68933
14512	68934
59058	68935
65096	68936
63833	68937
4976	68938
61648	68939
29218	68940
89262	68941
130647	68942
9265	68943
25429	68944
4394	68945
236580	68946
104983	68947
87263	68948
29407	68949
89456	68950
68430	68951
165410	68952
191434	68953
184013	68954
51627	68955
146948	68956
334	68957
4843	68958
48850	68959
600	68960
161408	68961
29011	68962
196128	68963
1452	68964
5437	68965
12545	68966
88772	68967
52190	68968
21407	68969
120349	68970
21652	68971
119432	68972
514	68973
120071	68974
79	68975
178839	68976
514	68977
21981	68978
26457	68979
6533	68980
89012	68981
163298	68982
52970	68983
53051	68984
2714	68985
2714	68986
239623	68987
67309	68988
87161	68989
166752	68990
118233	68991
68587	68992
67949	68993
117551	68994
87435	68995
68277	68996
12288	68997
52785	68998
5781	68999
52785	69000
87744	69001
41075	69002
52785	69003
514	69004
79	69005
6534	69006
5781	69007
8978	69008
142755	69009
85569	69010
8182	69011
49615	69012
9590	69013
83308	69014
3199	69015
72093	69016
45181	69017
4263	69018
13624	69019
3589	69020
64623	69021
174890	69022
16173	69023
15729	69024
37358	69025
88921	69026
441	69027
44232	69028
66	69029
50482	69030
33120	69031
79682	69032
1607	69033
40760	69034
42726	69035
35721	69036
64260	69037
86971	69038
3199	69039
56272	69040
111265	69041
36943	69042
8668	69043
8190	69044
85385	69045
178692	69046
230657	69047
6791	69048
810	69049
4733	69050
42940	69051
12141	69052
51028	69053
38220	69054
18379	69055
180	69056
8444	69057
1326	69058
3239	69059
48386	69060
1343	69061
22650	69062
164466	69063
6169	69064
7056	69065
1860	69066
16308	69067
2327	69068
147	69069
13607	69070
19049	69071
13418	69072
3764	69073
9279	69074
16770	69075
892	69076
13	69077
8074	69078
1453	69079
61979	69080
18958	69081
3950	69082
19951	69083
6253	69084
223137	69085
14160	69086
3277	69087
18859	69088
99831	69089
135	69090
7048	69091
22779	69092
7048	69093
39371	69094
72629	69095
96005	69096
57054	69097
11254	69098
4383	69099
3807	69100
43374	69101
6253	69102
17054	69103
3229	69104
17633	69105
31678	69106
106279	69107
9804	69108
15616	69109
37823	69110
16378	69111
9884	69112
101008	69113
9789	69114
17480	69115
80229	69116
16590	69117
704	69118
7416	69119
7416	69120
4308	69121
795	69122
24517	69123
7339	69124
13068	69125
18569	69126
2612	69127
44427	69128
75767	69129
6273	69130
535	69131
44282	69132
45802	69133
13988	69134
19393	69135
1315	69136
374	69137
6702	69138
61013	69139
814	69140
133163	69141
7279	69142
160	69143
38407	69144
6107	69145
8412	69146
48844	69147
779	69148
752	69149
11644	69150
98812	69151
28	69152
4756	69153
15698	69154
20242	69155
10067	69156
38249	69157
20785	69158
146533	69159
10195	69160
1335	69161
38	69162
4924	69163
39332	69164
35817	69165
3361	69166
13009	69167
298	69168
123478	69169
5545	69170
2061	69171
32202	69172
2258	69173
122	69174
2657	69175
40403	69176
8024	69177
1167	69178
80	69179
3705	69180
1803	69181
2258	69182
1164	69183
2869	69184
5182	69185
7852	69186
2060	69187
25684	69188
22976	69189
50166	69190
13670	69191
63370	69192
10181	69193
9523	69194
40733	69195
21150	69196
1344	69197
64623	69198
35664	69199
5673	69200
429	69201
3517	69202
30035	69203
63357	69204
13174	69205
5673	69206
16524	69207
80806	69208
40024	69209
24730	69210
107	69211
6459	69212
118135	69213
1450	69214
13718	69215
52171	69216
183	69217
48390	69218
42570	69219
80882	69220
4733	69221
11130	69222
33097	69223
15200	69224
80411	69225
46592	69226
4290	69227
64688	69228
31622	69229
232813	69230
72907	69231
8594	69232
15454	69233
70909	69234
171	69235
51447	69236
26408	69237
63282	69238
7090	69239
7090	69240
3597	69241
22893	69242
5235	69243
28968	69244
27	69245
103720	69246
3278	69247
56856	69248
1808	69249
14170	69250
18539	69251
9902	69252
26609	69253
20213	69254
102582	69255
93210	69256
3867	69257
21162	69258
17187	69259
56	69260
87949	69261
213030	69262
80251	69263
944	69264
5594	69265
152016	69266
46782	69267
16744	69268
24478	69269
114825	69270
235792	69271
223	69272
54992	69273
64270	69274
25022	69275
38446	69276
67182	69277
27441	69278
54992	69279
175982	69280
17215	69281
55049	69282
67182	69283
79646	69284
153117	69285
71200	69286
160262	69287
90844	69288
115763	69289
17215	69290
185414	69291
18855	69292
105694	69293
52619	69294
74483	69295
32901	69296
84769	69297
25022	69298
8325	69299
41551	69300
84159	69301
112420	69302
79730	69303
5484	69304
6336	69305
13598	69306
25022	69307
162749	69308
10033	69309
6336	69310
54122	69311
67650	69312
189533	69313
85616	69314
17716	69315
13066	69316
2775	69317
8279	69318
735	69319
56687	69320
147526	69321
9875	69322
27458	69323
82872	69324
103407	69325
38150	69326
102916	69327
24588	69328
81762	69329
201490	69330
1884	69331
121152	69332
9734	69333
1134	69334
2222	69335
7922	69336
2391	69337
52696	69338
87968	69339
213522	69340
50609	69341
382	69342
180618	69343
184843	69344
156249	69345
147392	69346
1133	69347
114238	69348
28962	69349
160215	69350
11809	69351
65468	69352
91591	69353
31340	69354
192316	69355
9485	69356
47858	69357
36695	69358
225423	69359
51423	69360
35579	69361
5054	69362
107114	69363
61637	69364
130370	69365
273	69366
7153	69367
158595	69368
2386	69369
13922	69370
56512	69371
61307	69372
23231	69373
80116	69374
111939	69375
90672	69376
88642	69377
12864	69378
187521	69379
1060	69380
167057	69381
185635	69382
8522	69383
31862	69384
2949	69385
172555	69386
41526	69387
129852	69388
11553	69389
1984	69390
402	69391
93739	69392
231328	69393
108974	69394
2932	69395
12660	69396
139531	69397
2949	69398
105269	69399
24734	69400
90877	69401
279	69402
129479	69403
15996	69404
54167	69405
23863	69406
50545	69407
136366	69408
205546	69409
100578	69410
17612	69411
33102	69412
2161	69413
235507	69414
11308	69415
221620	69416
210554	69417
77942	69418
181531	69419
196419	69420
213186	69421
143212	69422
10026	69423
142282	69424
106813	69425
11950	69426
29572	69427
11950	69428
144839	69429
108225	69430
10026	69431
811	69432
811	69433
38775	69434
181653	69435
98314	69436
110192	69437
117636	69438
215549	69439
150359	69440
167326	69441
162777	69442
159409	69443
24182	69444
436	69445
6078	69446
105986	69447
81862	69448
207135	69449
208245	69450
81729	69451
9650	69452
29572	69453
12113	69454
124598	69455
53275	69456
49829	69457
112710	69458
12679	69459
127356	69460
6832	69461
146447	69462
157897	69463
60090	69464
68132	69465
62652	69466
150906	69467
77942	69468
38726	69469
18231	69470
38633	69471
165388	69472
38726	69473
112142	69474
35901	69475
226720	69476
24572	69477
197957	69478
11701	69479
143044	69480
80718	69481
14888	69482
291	69483
35961	69484
114	69485
4709	69486
80801	69487
32502	69488
93069	69489
15861	69490
8096	69491
44685	69492
207917	69493
183233	69494
10094	69495
23016	69496
211460	69497
40205	69498
65179	69499
129652	69500
153817	69501
61170	69502
97341	69503
11809	69504
113656	69505
185359	69506
169507	69507
110991	69508
35539	69509
47281	69510
99918	69511
125263	69512
30563	69513
82	69514
31099	69515
145879	69516
11963	69517
222903	69518
2615	69519
10768	69520
2697	69521
155993	69522
51252	69523
1562	69524
61011	69525
181921	69526
1971	69527
8428	69528
9149	69529
43125	69530
9769	69531
202723	69532
175331	69533
43125	69534
27482	69535
160346	69536
12019	69537
4310	69538
124303	69539
51858	69540
46380	69541
41728	69542
793	69543
5938	69544
28341	69545
46985	69546
4038	69547
25175	69548
33136	69549
30330	69550
66472	69551
11809	69552
230408	69553
28746	69554
117918	69555
157632	69556
3108	69557
76581	69558
107350	69559
19730	69560
4578	69561
802	69562
21518	69563
31033	69564
62864	69565
27246	69566
11646	69567
21519	69568
65168	69569
237376	69570
183677	69571
31147	69572
183047	69573
100348	69574
141270	69575
85668	69576
191457	69577
72736	69578
6392	69579
64448	69580
2120	69581
22357	69582
154775	69583
64635	69584
11150	69585
19105	69586
8177	69587
143659	69588
33287	69589
4361	69590
138015	69591
101779	69592
101063	69593
49860	69594
34679	69595
66850	69596
220015	69597
49961	69598
63948	69599
99746	69600
3345	69601
31398	69602
125254	69603
112277	69604
132732	69605
2479	69606
1434	69607
90994	69608
165834	69609
22260	69610
220649	69611
54731	69612
945	69613
3521	69614
1788	69615
7948	69616
1948	69617
417	69618
1766	69619
220599	69620
151197	69621
3498	69622
186806	69623
18179	69624
4471	69625
4477	69626
5677	69627
59830	69628
137538	69629
67697	69630
114661	69631
21209	69632
69849	69633
160185	69634
160185	69635
71178	69636
186122	69637
113024	69638
110663	69639
11006	69640
60	69641
1707	69642
4065	69643
157511	69644
40753	69645
42684	69646
44855	69647
51208	69648
44484	69649
6961	69650
263	69651
85911	69652
13788	69653
14352	69654
1968	69655
106796	69656
9349	69657
121487	69658
32196	69659
66741	69660
1527	69661
91987	69662
12824	69663
43017	69664
8147	69665
11335	69666
18598	69667
7794	69668
117356	69669
232442	69670
112963	69671
224402	69672
108498	69673
9126	69674
7232	69675
10808	69676
282	69677
218292	69678
66677	69679
10163	69680
30680	69681
23260	69682
29818	69683
5054	69684
306	69685
306	69686
91218	69687
67368	69688
84517	69689
34611	69690
207047	69691
6080	69692
220679	69693
17682	69694
64145	69695
161008	69696
96513	69697
60185	69698
136934	69699
183338	69700
149314	69701
66014	69702
23220	69703
14109	69704
40505	69705
834	69706
24947	69707
40813	69708
61448	69709
182482	69710
17083	69711
98149	69712
52010	69713
13797	69714
13617	69715
13280	69716
8057	69717
54792	69718
2558	69719
9605	69720
7003	69721
111661	69722
21041	69723
12064	69724
16769	69725
15368	69726
14352	69727
583	69728
18723	69729
17360	69730
24045	69731
28753	69732
8810	69733
45485	69734
8034	69735
3184	69736
23300	69737
23911	69738
100829	69739
18822	69740
88413	69741
64965	69742
95669	69743
43182	69744
8780	69745
89850	69746
83807	69747
11494	69748
36040	69749
5316	69750
7557	69751
88064	69752
11469	69753
85507	69754
11867	69755
6004	69756
14733	69757
21587	69758
142010	69759
10812	69760
24725	69761
5178	69762
88071	69763
128921	69764
29882	69765
23569	69766
231408	69767
71280	69768
93445	69769
70047	69770
39172	69771
166877	69772
14064	69773
34024	69774
225954	69775
24775	69776
87871	69777
37089	69778
16860	69779
84669	69780
16861	69781
16861	69782
84602	69783
86567	69784
46821	69785
20319	69786
166901	69787
33126	69788
94396	69789
234957	69790
162129	69791
162860	69792
49649	69793
64343	69794
62532	69795
53422	69796
21	69797
814	69798
56894	69799
4964	69800
106465	69801
18752	69802
10867	69803
16907	69804
20229	69805
2552	69806
36143	69807
2935	69808
5480	69809
60781	69810
16702	69811
12862	69812
3286	69813
98160	69814
65010	69815
88	69816
24143	69817
8765	69818
38106	69819
36861	69820
360	69821
39424	69822
14705	69823
10413	69824
3939	69825
51749	69826
274	69827
20743	69828
2552	69829
4086	69830
118209	69831
17207	69832
1013	69833
161904	69834
3957	69835
73604	69836
313	69837
17288	69838
58790	69839
28333	69840
18215	69841
47426	69842
35441	69843
1463	69844
35699	69845
26292	69846
35699	69847
26292	69848
6997	69849
115190	69850
20338	69851
13997	69852
20338	69853
58209	69854
85153	69855
73604	69856
73878	69857
81836	69858
15149	69859
202249	69860
25313	69861
131245	69862
165755	69863
54555	69864
119444	69865
27327	69866
43058	69867
70675	69868
70772	69869
38879	69870
70677	69871
18265	69872
54769	69873
22463	69874
13302	69875
34192	69876
38879	69877
22462	69878
54770	69879
34306	69880
34252	69881
54769	69882
54771	69883
70771	69884
54771	69885
34305	69886
54769	69887
22420	69888
54770	69889
54768	69890
70674	69891
70677	69892
22462	69893
92584	69894
43059	69895
54770	69896
34305	69897
173163	69898
18265	69899
70679	69900
54834	69901
54771	69902
70675	69903
22462	69904
22462	69905
172446	69906
18265	69907
124488	69908
54834	69909
54769	69910
18265	69911
70677	69912
22420	69913
70674	69914
70674	69915
43058	69916
70773	69917
34306	69918
34306	69919
43059	69920
63703	69921
5723	69922
8164	69923
42999	69924
42507	69925
67539	69926
147996	69927
27423	69928
67310	69929
67511	69930
95779	69931
27327	69932
92505	69933
88689	69934
92670	69935
34252	69936
101247	69937
41388	69938
15750	69939
123215	69940
70459	69941
92688	69942
33784	69943
67981	69944
76993	69945
155383	69946
16015	69947
88909	69948
165957	69949
34307	69950
118332	69951
13270	69952
119389	69953
92644	69954
35217	69955
53073	69956
82253	69957
238670	69958
119418	69959
167002	69960
90734	69961
51579	69962
91640	69963
123973	69964
22420	69965
43059	69966
34305	69967
43059	69968
34305	69969
83516	69970
108973	69971
5723	69972
200329	69973
164539	69974
88455	69975
41388	69976
54299	69977
70432	69978
70459	69979
237545	69980
184452	69981
88799	69982
120282	69983
87872	69984
67343	69985
89093	69986
34309	69987
92595	69988
70432	69989
92688	69990
35686	69991
67539	69992
70244	69993
88695	69994
72998	69995
13270	69996
34307	69997
13270	69998
22463	69999
63516	70000
102337	70001
67981	70002
92593	70003
164776	70004
12819	70005
99201	70006
76993	70007
15750	70008
56360	70009
155383	70010
35217	70011
119444	70012
119389	70013
51579	70014
119418	70015
100817	70016
88671	70017
95779	70018
12431	70019
72254	70020
46073	70021
70772	70022
34192	70023
70432	70024
87898	70025
34309	70026
119418	70027
27241	70028
54299	70029
33848	70030
42892	70031
88799	70032
102365	70033
87853	70034
35686	70035
38879	70036
164578	70037
124350	70038
239893	70039
170468	70040
5723	70041
150621	70042
18265	70043
165344	70044
120383	70045
42438	70046
89093	70047
150804	70048
67511	70049
67310	70050
69250	70051
220360	70052
27327	70053
9681	70054
49619	70055
45474	70056
92197	70057
20667	70058
63703	70059
77265	70060
71561	70061
90734	70062
88695	70063
92003	70064
92481	70065
70675	70066
22463	70067
54768	70068
42507	70069
92584	70070
70099	70071
38879	70072
27241	70073
119238	70074
120283	70075
53073	70076
67981	70077
13287	70078
92688	70079
52309	70080
45474	70081
88671	70082
12159	70083
87853	70084
36075	70085
56359	70086
17795	70087
70773	70088
34252	70089
41388	70090
71473	70091
83516	70092
119083	70093
13270	70094
99220	70095
166080	70096
95778	70097
70677	70098
54834	70099
54768	70100
54770	70101
173180	70102
20667	70103
91977	70104
120282	70105
13287	70106
42507	70107
166768	70108
73272	70109
120283	70110
34307	70111
92670	70112
34309	70113
53073	70114
45474	70115
166080	70116
54834	70117
70772	70118
118332	70119
83516	70120
68443	70121
165957	70122
91640	70123
99220	70124
69250	70125
191302	70126
33848	70127
119202	70128
13302	70129
87898	70130
27327	70131
70771	70132
43058	70133
34252	70134
70432	70135
28765	70136
70459	70137
22463	70138
91640	70139
92004	70140
56360	70141
77265	70142
119389	70143
35686	70144
70281	70145
124447	70146
123970	70147
21584	70148
54841	70149
120283	70150
134553	70151
92482	70152
27241	70153
45474	70154
147313	70155
52309	70156
54769	70157
34192	70158
43058	70159
54768	70160
70771	70161
22420	70162
124351	70163
128991	70164
53073	70165
43037	70166
27241	70167
54555	70168
120383	70169
34309	70170
119202	70171
34192	70172
192969	70173
67998	70174
34305	70175
87853	70176
43059	70177
18265	70178
54834	70179
22420	70180
87872	70181
70675	70182
123892	70183
70679	70184
165344	70185
20176	70186
72998	70187
22463	70188
22462	70189
92584	70190
70459	70191
92004	70192
70244	70193
27327	70194
53073	70195
34307	70196
42999	70197
34306	70198
43037	70199
41388	70200
124488	70201
38879	70202
52309	70203
43058	70204
172086	70205
88909	70206
67310	70207
34307	70208
54771	70209
54768	70210
92481	70211
167002	70212
41388	70213
38879	70214
44	70215
38200	70216
14489	70217
35401	70218
35401	70219
27633	70220
57414	70221
2577	70222
72355	70223
38062	70224
15448	70225
131454	70226
100	70227
19068	70228
487	70229
40259	70230
11443	70231
34631	70232
13832	70233
1854	70234
99289	70235
52173	70236
123394	70237
23157	70238
159035	70239
41250	70240
60970	70241
143544	70242
22980	70243
49018	70244
19768	70245
8761	70246
29796	70247
73102	70248
6291	70249
992	70250
5325	70251
3315	70252
96908	70253
30684	70254
14400	70255
25986	70256
36482	70257
6344	70258
102481	70259
11061	70260
1636	70261
64166	70262
5252	70263
81943	70264
29694	70265
4679	70266
164598	70267
20096	70268
6135	70269
35083	70270
29774	70271
11317	70272
62450	70273
26154	70274
28952	70275
689	70276
81928	70277
1475	70278
30052	70279
238863	70280
42231	70281
15079	70282
111628	70283
115895	70284
74638	70285
80664	70286
67273	70287
98702	70288
99259	70289
134553	70290
17602	70291
205050	70292
79764	70293
208082	70294
23003	70295
74847	70296
130091	70297
114044	70298
83148	70299
3798	70300
56777	70301
102821	70302
145253	70303
138881	70304
57814	70305
207174	70306
111791	70307
117956	70308
133441	70309
44567	70310
139310	70311
9917	70312
14302	70313
35240	70314
11643	70315
4150	70316
77563	70317
148500	70318
105184	70319
5476	70320
85544	70321
33739	70322
108991	70323
3312	70324
147591	70325
130866	70326
44044	70327
214894	70328
180697	70329
111102	70330
140143	70331
97648	70332
107653	70333
9679	70334
79724	70335
175933	70336
98820	70337
191596	70338
23107	70339
20779	70340
207317	70341
137414	70342
23620	70343
116230	70344
64973	70345
129636	70346
158431	70347
26546	70348
120575	70349
59566	70350
51416	70351
149569	70352
57640	70353
193416	70354
39379	70355
64678	70356
124654	70357
22090	70358
58569	70359
80692	70360
90286	70361
21396	70362
34818	70363
37747	70364
164496	70365
38056	70366
95568	70367
101567	70368
9987	70369
19618	70370
116835	70371
161011	70372
113889	70373
57489	70374
109975	70375
239839	70376
97077	70377
149643	70378
105229	70379
45868	70380
194982	70381
33343	70382
94420	70383
82814	70384
1244	70385
186866	70386
213681	70387
14881	70388
17910	70389
22652	70390
54943	70391
8084	70392
209652	70393
40105	70394
120658	70395
72749	70396
56730	70397
144845	70398
59669	70399
72051	70400
164074	70401
188439	70402
16968	70403
10372	70404
38789	70405
165321	70406
118301	70407
111534	70408
64385	70409
127064	70410
150139	70411
6878	70412
197413	70413
68000	70414
119608	70415
88518	70416
174624	70417
63856	70418
96678	70419
37747	70420
135215	70421
71233	70422
56746	70423
55744	70424
18596	70425
231658	70426
2404	70427
235180	70428
94374	70429
84985	70430
206922	70431
14490	70432
126295	70433
67250	70434
102270	70435
10254	70436
49545	70437
96442	70438
214720	70439
69699	70440
83613	70441
119937	70442
101911	70443
66606	70444
89930	70445
45747	70446
10657	70447
13315	70448
45405	70449
52286	70450
46156	70451
1962	70452
57770	70453
153127	70454
112943	70455
61530	70456
24371	70457
71690	70458
31568	70459
137003	70460
32436	70461
93337	70462
54913	70463
218648	70464
31968	70465
138085	70466
77046	70467
56789	70468
15815	70469
126013	70470
23892	70471
92027	70472
21354	70473
9641	70474
5230	70475
82744	70476
89893	70477
102292	70478
137436	70479
61271	70480
3202	70481
208366	70482
15238	70483
37181	70484
40763	70485
26570	70486
135374	70487
26836	70488
178921	70489
93478	70490
83812	70491
33352	70492
9913	70493
54081	70494
1999	70495
9953	70496
39992	70497
592	70498
35401	70499
23889	70500
6333	70501
44	70502
180383	70503
131144	70504
217320	70505
1295	70506
3031	70507
4024	70508
1985	70509
112526	70510
149486	70511
4926	70512
92058	70513
57558	70514
16378	70515
141644	70516
420	70517
11879	70518
34207	70519
13548	70520
39381	70521
24049	70522
38517	70523
9461	70524
35573	70525
159326	70526
867	70527
27135	70528
44906	70529
10009	70530
23889	70531
12415	70532
53693	70533
6333	70534
1539	70535
32653	70536
155441	70537
119749	70538
34698	70539
27740	70540
5564	70541
28906	70542
61162	70543
29176	70544
126347	70545
1620	70546
16023	70547
20467	70548
19814	70549
41330	70550
1022	70551
20084	70552
15867	70553
76461	70554
112923	70555
102747	70556
7762	70557
47806	70558
8217	70559
86947	70560
79348	70561
120249	70562
15676	70563
40765	70564
117407	70565
41458	70566
237386	70567
52947	70568
12083	70569
211520	70570
67698	70571
117407	70572
163754	70573
210945	70574
118037	70575
21501	70576
76423	70577
68592	70578
240043	70579
29964	70580
2775	70581
2443	70582
17635	70583
57024	70584
12340	70585
32961	70586
3429	70587
3012	70588
274	70589
8018	70590
4972	70591
22980	70592
11885	70593
9986	70594
595	70595
799	70596
43225	70597
164103	70598
42804	70599
17031	70600
5561	70601
14154	70602
1378	70603
18443	70604
38068	70605
56266	70606
5430	70607
22491	70608
26645	70609
882	70610
239758	70611
10753	70612
1296	70613
35	70614
32437	70615
78663	70616
48917	70617
330	70618
29508	70619
21511	70620
39426	70621
45696	70622
51611	70623
32395	70624
36948	70625
21305	70626
13484	70627
83008	70628
153141	70629
64198	70630
50113	70631
32412	70632
27513	70633
39920	70634
112769	70635
64786	70636
82842	70637
110168	70638
209922	70639
34344	70640
51484	70641
40568	70642
85632	70643
110761	70644
66016	70645
50030	70646
22575	70647
137564	70648
101994	70649
59122	70650
138064	70651
29269	70652
45885	70653
102535	70654
58913	70655
7075	70656
85676	70657
36609	70658
78257	70659
140195	70660
6149	70661
46496	70662
26434	70663
29430	70664
234780	70665
77577	70666
40578	70667
186736	70668
28394	70669
13583	70670
124746	70671
163600	70672
85829	70673
41590	70674
85660	70675
36602	70676
68630	70677
9550	70678
28973	70679
28264	70680
36774	70681
40585	70682
16157	70683
29117	70684
36923	70685
51480	70686
67239	70687
32954	70688
52952	70689
14788	70690
76037	70691
4615	70692
54003	70693
152857	70694
31683	70695
35274	70696
2626	70697
4167	70698
37992	70699
96329	70700
63942	70701
8922	70702
16414	70703
6609	70704
75217	70705
41973	70706
32998	70707
3917	70708
78125	70709
5020	70710
8871	70711
60246	70712
118480	70713
68929	70714
21423	70715
6870	70716
39239	70717
236322	70718
5382	70719
164303	70720
15375	70721
4276	70722
71992	70723
82686	70724
347	70725
66391	70726
44328	70727
41270	70728
32749	70729
26541	70730
1031	70731
1031	70732
206596	70733
458	70734
3058	70735
7566	70736
14866	70737
4431	70738
120259	70739
14876	70740
79211	70741
8906	70742
3080	70743
96174	70744
16869	70745
5779	70746
12713	70747
237321	70748
21689	70749
2274	70750
24978	70751
36224	70752
84326	70753
118058	70754
2288	70755
117688	70756
6391	70757
2602	70758
5472	70759
35923	70760
68591	70761
50079	70762
52912	70763
12592	70764
79539	70765
61756	70766
56725	70767
57102	70768
181230	70769
10919	70770
109056	70771
9555	70772
95437	70773
33739	70774
37402	70775
12374	70776
65	70777
17857	70778
39360	70779
26076	70780
5953	70781
140832	70782
133154	70783
88245	70784
112192	70785
15663	70786
230361	70787
104244	70788
3869	70789
150130	70790
164801	70791
40623	70792
35632	70793
143369	70794
52593	70795
52139	70796
94645	70797
36107	70798
208975	70799
31340	70800
415	70801
80067	70802
418	70803
5187	70804
113957	70805
45423	70806
153042	70807
128368	70808
72292	70809
16564	70810
154792	70811
87560	70812
77292	70813
23789	70814
24508	70815
641	70816
68713	70817
70107	70818
103634	70819
25492	70820
46632	70821
77296	70822
12900	70823
47143	70824
19239	70825
77456	70826
13478	70827
4	70828
2161	70829
25846	70830
58991	70831
149391	70832
46404	70833
49977	70834
112435	70835
39989	70836
83062	70837
28922	70838
65972	70839
65564	70840
16262	70841
7	70842
72613	70843
76353	70844
26899	70845
1524	70846
27716	70847
33165	70848
8805	70849
183509	70850
29670	70851
103618	70852
36379	70853
137880	70854
36443	70855
13392	70856
15340	70857
57268	70858
8970	70859
109214	70860
3663	70861
47052	70862
29191	70863
82664	70864
12710	70865
226272	70866
14594	70867
20961	70868
5527	70869
45935	70870
43724	70871
59455	70872
154719	70873
136440	70874
43592	70875
140262	70876
9105	70877
26745	70878
7745	70879
69083	70880
728	70881
69048	70882
29562	70883
3459	70884
76094	70885
144953	70886
47237	70887
105654	70888
37782	70889
66863	70890
18028	70891
237744	70892
67208	70893
28288	70894
16635	70895
54494	70896
15682	70897
43125	70898
781	70899
3670	70900
4397	70901
75907	70902
6645	70903
166615	70904
19133	70905
84626	70906
14083	70907
36289	70908
11293	70909
80481	70910
46190	70911
59740	70912
180953	70913
45974	70914
41370	70915
26317	70916
78231	70917
10	70918
201539	70919
97103	70920
48753	70921
26407	70922
5734	70923
47822	70924
2730	70925
68780	70926
102164	70927
38540	70928
82917	70929
29820	70930
7707	70931
33654	70932
105107	70933
16474	70934
145472	70935
42058	70936
48896	70937
68331	70938
164084	70939
66357	70940
139534	70941
24257	70942
37365	70943
66132	70944
60570	70945
52311	70946
120527	70947
102166	70948
45186	70949
114087	70950
52561	70951
85676	70952
66039	70953
114340	70954
40578	70955
35341	70956
15856	70957
37444	70958
19205	70959
87178	70960
33048	70961
9550	70962
34653	70963
41281	70964
94271	70965
28054	70966
51761	70967
63619	70968
117870	70969
36635	70970
117882	70971
55523	70972
23429	70973
161	70974
4883	70975
36203	70976
41001	70977
209725	70978
155073	70979
30075	70980
74158	70981
5551	70982
28527	70983
35233	70984
93233	70985
31797	70986
79271	70987
22781	70988
48244	70989
3025	70990
3324	70991
62865	70992
60969	70993
2647	70994
103534	70995
6798	70996
131417	70997
29275	70998
85133	70999
3396	71000
172293	71001
4304	71002
143043	71003
72759	71004
93680	71005
39072	71006
81068	71007
38338	71008
147225	71009
130700	71010
239153	71011
79898	71012
38135	71013
38239	71014
75772	71015
108357	71016
157695	71017
137283	71018
85554	71019
138994	71020
46867	71021
137853	71022
38130	71023
101264	71024
1063	71025
79850	71026
60046	71027
61451	71028
24880	71029
34286	71030
33617	71031
41645	71032
23145	71033
140438	71034
682	71035
132554	71036
77522	71037
2647	71038
106524	71039
11032	71040
591	71041
35145	71042
48845	71043
89450	71044
30908	71045
60244	71046
95628	71047
235995	71048
62732	71049
69313	71050
63278	71051
81420	71052
30908	71053
997	71054
729	71055
31140	71056
5250	71057
200	71058
38033	71059
9178	71060
39843	71061
49343	71062
110355	71063
3717	71064
144805	71065
97375	71066
98882	71067
13166	71068
207632	71069
17226	71070
59465	71071
7839	71072
179318	71073
174983	71074
78344	71075
51398	71076
2836	71077
95991	71078
4126	71079
61187	71080
17054	71081
50057	71082
6912	71083
198	71084
9463	71085
144192	71086
209614	71087
80359	71088
825	71089
51705	71090
92264	71091
56292	71092
5609	71093
52085	71094
9330	71095
70534	71096
20336	71097
16682	71098
11428	71099
1177	71100
206	71101
25002	71102
318	71103
4742	71104
66	71105
8004	71106
4652	71107
47046	71108
39229	71109
118798	71110
13097	71111
47987	71112
26150	71113
5420	71114
38836	71115
2571	71116
2434	71117
4090	71118
30362	71119
208	71120
219	71121
412	71122
6062	71123
68924	71124
121407	71125
168588	71126
686	71127
5247	71128
91891	71129
13539	71130
3190	71131
63375	71132
14238	71133
6288	71134
73104	71135
34632	71136
231996	71137
69482	71138
41762	71139
42192	71140
90344	71141
90087	71142
69496	71143
53716	71144
90769	71145
161970	71146
121727	71147
69157	71148
23221	71149
90942	71150
121757	71151
121250	71152
121326	71153
121338	71154
53573	71155
168296	71156
167913	71157
122276	71158
942	71159
66	71160
28397	71161
28074	71162
4740	71163
123492	71164
4857	71165
7074	71166
41075	71167
39383	71168
5609	71169
860	71170
11969	71171
20899	71172
116620	71173
26381	71174
14244	71175
48418	71176
2263	71177
2664	71178
42918	71179
40119	71180
2331	71181
6300	71182
15247	71183
2647	71184
71789	71185
49790	71186
1180	71187
30014	71188
3026	71189
8044	71190
39539	71191
47628	71192
169185	71193
90892	71194
201612	71195
13259	71196
168743	71197
1802	71198
835	71199
3463	71200
31575	71201
32220	71202
484	71203
35327	71204
25262	71205
191323	71206
92118	71207
54139	71208
25747	71209
15510	71210
96074	71211
83736	71212
120313	71213
8669	71214
24476	71215
24462	71216
17441	71217
83736	71218
50135	71219
72094	71220
13624	71221
81005	71222
72191	71223
12698	71224
16954	71225
54302	71226
7852	71227
2294	71228
106077	71229
6913	71230
2871	71231
97438	71232
206349	71233
38073	71234
5450	71235
80094	71236
22657	71237
18834	71238
13051	71239
38034	71240
59867	71241
19732	71242
172903	71243
7807	71244
206788	71245
214066	71246
48591	71247
60809	71248
99558	71249
59867	71250
736	71251
24939	71252
111572	71253
1348	71254
41126	71255
196737	71256
37497	71257
118334	71258
157955	71259
3950	71260
49961	71261
220647	71262
65661	71263
218817	71264
14081	71265
199905	71266
106827	71267
108427	71268
62753	71269
108999	71270
3503	71271
451	71272
144118	71273
106764	71274
16996	71275
67953	71276
100972	71277
200176	71278
49027	71279
143978	71280
81076	71281
143876	71282
103912	71283
823	71284
169072	71285
199474	71286
80913	71287
81006	71288
62792	71289
43759	71290
67225	71291
78534	71292
11923	71293
147522	71294
199834	71295
143892	71296
108426	71297
52162	71298
19841	71299
63276	71300
62628	71301
227326	71302
100728	71303
30148	71304
60204	71305
49723	71306
182828	71307
144424	71308
452	71309
164828	71310
154764	71311
3655	71312
3655	71313
144318	71314
106687	71315
2522	71316
18276	71317
18276	71318
12673	71319
12673	71320
12887	71321
114987	71322
58066	71323
19273	71324
21698	71325
7454	71326
50501	71327
223377	71328
136250	71329
70482	71330
240030	71331
137806	71332
148079	71333
17337	71334
150603	71335
21270	71336
25653	71337
54772	71338
156978	71339
223632	71340
230891	71341
41379	71342
212873	71343
23753	71344
46175	71345
103686	71346
106891	71347
43399	71348
31472	71349
4370	71350
18984	71351
667	71352
27274	71353
27459	71354
16539	71355
13183	71356
42867	71357
162603	71358
54276	71359
175360	71360
547	71361
61535	71362
80984	71363
27163	71364
51141	71365
160941	71366
133243	71367
54734	71368
54266	71369
238456	71370
98757	71371
42647	71372
4370	71373
54304	71374
16950	71375
20941	71376
70325	71377
214547	71378
13772	71379
130698	71380
45731	71381
17038	71382
230450	71383
123253	71384
91775	71385
28510	71386
59867	71387
68453	71388
47435	71389
54638	71390
87854	71391
70282	71392
140509	71393
211364	71394
172155	71395
1425	71396
69306	71397
53421	71398
42055	71399
165436	71400
140396	71401
62742	71402
34890	71403
113718	71404
144022	71405
202085	71406
200133	71407
82086	71408
198682	71409
36699	71410
145672	71411
106808	71412
125520	71413
108374	71414
106921	71415
15168	71416
54320	71417
74909	71418
81089	71419
217845	71420
144030	71421
81881	71422
144195	71423
168243	71424
194767	71425
69030	71426
61704	71427
103311	71428
143793	71429
144188	71430
33528	71431
22161	71432
62883	71433
62769	71434
15269	71435
22202	71436
1426	71437
22161	71438
69384	71439
16316	71440
232738	71441
5144	71442
38542	71443
33916	71444
119510	71445
7304	71446
171020	71447
5476	71448
136722	71449
81838	71450
19663	71451
74123	71452
42728	71453
106626	71454
88601	71455
123456	71456
103665	71457
88709	71458
48904	71459
77955	71460
5207	71461
172199	71462
149221	71463
103264	71464
144188	71465
29984	71466
235338	71467
34080	71468
199974	71469
33600	71470
151642	71471
144007	71472
217086	71473
11194	71474
107353	71475
9192	71476
87590	71477
137373	71478
201820	71479
62046	71480
52162	71481
122812	71482
9771	71483
51114	71484
3111	71485
191553	71486
101025	71487
200368	71488
143966	71489
48431	71490
1044	71491
361	71492
27479	71493
62763	71494
36259	71495
217860	71496
78090	71497
4120	71498
198979	71499
70437	71500
14622	71501
109421	71502
20277	71503
22190	71504
33916	71505
80041	71506
2186	71507
40749	71508
42264	71509
25240	71510
113	71511
31344	71512
1089	71513
38744	71514
124325	71515
117582	71516
121949	71517
106889	71518
815	71519
123383	71520
155126	71521
10012	71522
40433	71523
20457	71524
46033	71525
177113	71526
450	71527
1669	71528
3344	71529
46749	71530
39092	71531
65881	71532
61679	71533
149841	71534
118093	71535
39856	71536
9064	71537
1521	71538
123484	71539
2647	71540
56	71541
23693	71542
44448	71543
46204	71544
72877	71545
9918	71546
65035	71547
4467	71548
46126	71549
119127	71550
2311	71551
47241	71552
56456	71553
12865	71554
61983	71555
15670	71556
13553	71557
5390	71558
1801	71559
47475	71560
245	71561
15568	71562
39075	71563
8024	71564
835	71565
7835	71566
107795	71567
297	71568
193623	71569
63674	71570
74909	71571
84280	71572
19889	71573
110584	71574
29	71575
62943	71576
28465	71577
8569	71578
2402	71579
16027	71580
2884	71581
19088	71582
12783	71583
55640	71584
83325	71585
44674	71586
9782	71587
15685	71588
3092	71589
160762	71590
12202	71591
11751	71592
38670	71593
9873	71594
8559	71595
14299	71596
25332	71597
25674	71598
6256	71599
44243	71600
8218	71601
7152	71602
36144	71603
43164	71604
22732	71605
27	71606
63357	71607
142	71608
14934	71609
3717	71610
4471	71611
179450	71612
107034	71613
29235	71614
28637	71615
100685	71616
211531	71617
1829	71618
39075	71619
180036	71620
113417	71621
13978	71622
808	71623
3328	71624
6851	71625
11716	71626
121971	71627
169288	71628
168363	71629
8620	71630
65927	71631
9370	71632
5360	71633
217090	71634
37080	71635
13461	71636
168206	71637
69496	71638
122022	71639
53573	71640
121301	71641
90079	71642
12952	71643
35029	71644
24470	71645
19709	71646
4373	71647
50377	71648
48795	71649
632	71650
13441	71651
167062	71652
7371	71653
25522	71654
25207	71655
65671	71656
48182	71657
22931	71658
20720	71659
90637	71660
5283	71661
49069	71662
62540	71663
10724	71664
30303	71665
709	71666
9885	71667
974	71668
10174	71669
6045	71670
3197	71671
19362	71672
2309	71673
239892	71674
6966	71675
39843	71676
12495	71677
4084	71678
6340	71679
111724	71680
117507	71681
92463	71682
85392	71683
127860	71684
61446	71685
103833	71686
13838	71687
4894	71688
74155	71689
27697	71690
38663	71691
2811	71692
54186	71693
12756	71694
67922	71695
71959	71696
77902	71697
49035	71698
220359	71699
235254	71700
231011	71701
117734	71702
70547	71703
37771	71704
12836	71705
43	71706
97075	71707
62770	71708
26355	71709
17642	71710
174289	71711
152695	71712
12096	71713
15000	71714
68407	71715
68407	71716
119904	71717
26048	71718
2211	71719
54510	71720
167626	71721
92127	71722
18360	71723
15320	71724
107874	71725
3372	71726
34159	71727
111660	71728
42951	71729
18713	71730
152035	71731
124310	71732
34075	71733
80359	71734
70260	71735
54734	71736
7174	71737
9740	71738
54510	71739
5021	71740
14297	71741
192012	71742
58529	71743
53908	71744
146542	71745
106777	71746
122519	71747
50520	71748
184980	71749
177213	71750
48318	71751
98740	71752
161088	71753
101747	71754
118742	71755
104105	71756
11335	71757
11335	71758
11335	71759
51569	71760
70529	71761
14009	71762
4652	71763
68311	71764
110668	71765
18665	71766
31007	71767
38882	71768
204453	71769
6336	71770
1327	71771
188396	71772
723	71773
80345	71774
54689	71775
2642	71776
10910	71777
11362	71778
55373	71779
6408	71780
29010	71781
51621	71782
56013	71783
3190	71784
1254	71785
222	71786
46290	71787
54820	71788
2251	71789
9975	71790
208	71791
18334	71792
109139	71793
46622	71794
16042	71795
30830	71796
2571	71797
5169	71798
6152	71799
144	71800
13760	71801
98027	71802
32682	71803
1176	71804
14541	71805
780	71806
35767	71807
243	71808
64023	71809
812	71810
441	71811
57268	71812
1528	71813
40419	71814
2652	71815
1824	71816
11267	71817
61730	71818
109002	71819
3771	71820
424	71821
3570	71822
3258	71823
7166	71824
103	71825
14122	71826
1594	71827
509	71828
30908	71829
308	71830
988	71831
83354	71832
16677	71833
2176	71834
1188	71835
20699	71836
2273	71837
11422	71838
12883	71839
50416	71840
40370	71841
75077	71842
8278	71843
603	71844
11055	71845
54070	71846
65142	71847
3409	71848
9773	71849
119552	71850
7145	71851
195332	71852
104493	71853
184415	71854
50556	71855
106782	71856
16390	71857
124359	71858
217466	71859
211204	71860
132682	71861
143934	71862
86966	71863
66666	71864
24976	71865
190630	71866
88498	71867
123735	71868
21206	71869
33964	71870
87811	71871
9113	71872
47098	71873
3008	71874
24180	71875
16958	71876
30051	71877
13654	71878
31289	71879
172419	71880
15135	71881
812	71882
93754	71883
237	71884
9991	71885
10691	71886
5391	71887
2575	71888
7300	71889
63343	71890
36802	71891
132024	71892
2272	71893
181764	71894
1466	71895
47542	71896
39047	71897
3190	71898
153993	71899
1491	71900
6363	71901
46095	71902
243	71903
1339	71904
4861	71905
103826	71906
219	71907
99091	71908
38664	71909
20961	71910
1863	71911
49396	71912
4471	71913
103101	71914
4159	71915
18203	71916
1863	71917
2701	71918
62206	71919
95012	71920
237	71921
328	71922
91261	71923
3602	71924
1444	71925
43	71926
23243	71927
142	71928
2057	71929
27147	71930
229304	71931
3349	71932
113198	71933
8810	71934
8810	71935
163787	71936
179706	71937
502	71938
110935	71939
11976	71940
174	71941
93025	71942
83439	71943
158	71944
122682	71945
33827	71946
66307	71947
148570	71948
43130	71949
11289	71950
7308	71951
7308	71952
18231	71953
25701	71954
9053	71955
218818	71956
158499	71957
543	71958
428	71959
10613	71960
39676	71961
888	71962
1549	71963
10147	71964
56535	71965
31738	71966
95330	71967
35987	71968
14450	71969
4	71970
185863	71971
124044	71972
18662	71973
56602	71974
8911	71975
2480	71976
152746	71977
124111	71978
64885	71979
15197	71980
28534	71981
6712	71982
26093	71983
153175	71984
3667	71985
364	71986
17403	71987
8642	71988
65427	71989
21139	71990
5612	71991
3378	71992
9807	71993
64903	71994
324	71995
40332	71996
80497	71997
958	71998
839	71999
6405	72000
643	72001
25275	72002
1923	72003
84507	72004
3189	72005
200224	72006
11014	72007
44478	72008
143537	72009
31599	72010
116160	72011
107058	72012
74124	72013
35	72014
45888	72015
2434	72016
1315	72017
25565	72018
66511	72019
29075	72020
163131	72021
197955	72022
23948	72023
563	72024
19565	72025
11828	72026
27357	72027
125938	72028
9826	72029
1369	72030
10309	72031
25494	72032
9890	72033
8765	72034
18227	72035
74737	72036
112077	72037
73695	72038
51394	72039
56474	72040
55978	72041
431	72042
24431	72043
11622	72044
807	72045
44298	72046
7585	72047
9674	72048
14218	72049
73027	72050
20335	72051
4100	72052
6106	72053
85764	72054
2445	72055
20389	72056
47385	72057
38145	72058
37682	72059
1507	72060
153297	72061
181959	72062
98815	72063
4669	72064
73450	72065
3646	72066
106463	72067
152234	72068
167530	72069
130802	72070
214878	72071
98846	72072
133748	72073
154767	72074
216203	72075
39895	72076
113133	72077
23120	72078
154569	72079
235965	72080
97408	72081
130324	72082
211789	72083
74410	72084
73532	72085
98233	72086
133342	72087
74780	72088
12415	72089
13582	72090
184109	72091
24664	72092
28569	72093
32051	72094
3619	72095
213528	72096
8103	72097
74737	72098
23234	72099
164889	72100
152386	72101
28479	72102
152386	72103
28415	72104
96457	72105
28415	72106
110816	72107
110816	72108
64635	72109
7641	72110
4659	72111
3204	72112
74025	72113
2571	72114
25275	72115
396	72116
10239	72117
5308	72118
15487	72119
5104	72120
28136	72121
14375	72122
28831	72123
50427	72124
50427	72125
32953	72126
2374	72127
6984	72128
42970	72129
21645	72130
22854	72131
20901	72132
124962	72133
4319	72134
28265	72135
5305	72136
6406	72137
32097	72138
179684	72139
4367	72140
4860	72141
20588	72142
18261	72143
341	72144
16195	72145
98378	72146
4348	72147
2675	72148
1514	72149
106046	72150
7468	72151
48233	72152
1862	72153
8601	72154
205513	72155
9567	72156
87986	72157
32301	72158
175087	72159
513	72160
513	72161
9691	72162
11489	72163
104047	72164
74508	72165
39699	72166
171894	72167
48136	72168
24728	72169
67462	72170
31021	72171
70262	72172
70933	72173
158	72174
96067	72175
28202	72176
13443	72177
158	72178
158	72179
68322	72180
130	72181
27971	72182
80362	72183
45569	72184
29471	72185
108521	72186
48073	72187
543	72188
60313	72189
1429	72190
221569	72191
9129	72192
790	72193
2495	72194
156163	72195
4494	72196
1736	72197
57006	72198
87877	72199
39595	72200
1723	72201
123163	72202
10623	72203
5977	72204
7572	72205
160324	72206
250	72207
57542	72208
54765	72209
70351	72210
70191	72211
54516	72212
91913	72213
92440	72214
60193	72215
144651	72216
19448	72217
162680	72218
66187	72219
153250	72220
106067	72221
153767	72222
48168	72223
214712	72224
353	72225
216474	72226
91855	72227
13942	72228
97493	72229
48065	72230
2391	72231
31137	72232
9914	72233
146833	72234
217066	72235
112321	72236
44375	72237
6675	72238
48552	72239
12679	72240
19041	72241
9823	72242
35345	72243
35345	72244
1570	72245
8475	72246
8233	72247
33689	72248
877	72249
2818	72250
11700	72251
96333	72252
680	72253
192002	72254
91189	72255
95577	72256
77839	72257
30783	72258
70582	72259
2054	72260
2054	72261
52321	72262
24589	72263
23122	72264
92019	72265
5429	72266
231928	72267
154094	72268
14870	72269
96469	72270
693	72271
58317	72272
204855	72273
20953	72274
198052	72275
73789	72276
17083	72277
30180	72278
15479	72279
25524	72280
50982	72281
58663	72282
28942	72283
29159	72284
36211	72285
76016	72286
9549	72287
65929	72288
29419	72289
73580	72290
61750	72291
23693	72292
59478	72293
22666	72294
32042	72295
8738	72296
35916	72297
23183	72298
77336	72299
47001	72300
135607	72301
83178	72302
3379	72303
31	72304
30383	72305
209223	72306
76635	72307
162123	72308
36733	72309
210861	72310
34340	72311
9549	72312
84882	72313
229834	72314
162311	72315
36733	72316
62802	72317
182171	72318
45115	72319
45115	72320
2017	72321
2017	72322
2017	72323
7807	72324
223569	72325
6143	72326
6143	72327
6143	72328
2261	72329
2261	72330
40530	72331
220370	72332
114253	72333
85557	72334
7115	72335
20649	72336
104228	72337
86266	72338
219284	72339
13828	72340
111907	72341
71260	72342
2306	72343
113593	72344
85866	72345
7603	72346
19956	72347
11120	72348
44372	72349
4876	72350
299	72351
32876	72352
82893	72353
102683	72354
86969	72355
116721	72356
73408	72357
104212	72358
188860	72359
7586	72360
18631	72361
215961	72362
39993	72363
55165	72364
14196	72365
230002	72366
32112	72367
76821	72368
102681	72369
94838	72370
7972	72371
86341	72372
32271	72373
164319	72374
178924	72375
79786	72376
94675	72377
26381	72378
210449	72379
153564	72380
1196	72381
49826	72382
16124	72383
160872	72384
21129	72385
137159	72386
18555	72387
89	72388
10659	72389
100046	72390
15108	72391
14371	72392
14411	72393
236726	72394
133975	72395
953	72396
17401	72397
98198	72398
207759	72399
120252	72400
59154	72401
126942	72402
25447	72403
39461	72404
54137	72405
69774	72406
98783	72407
6026	72408
25063	72409
126413	72410
161696	72411
163186	72412
46488	72413
98246	72414
111749	72415
11591	72416
24129	72417
98080	72418
84774	72419
3679	72420
86969	72421
12037	72422
89263	72423
112556	72424
159062	72425
74269	72426
75039	72427
197690	72428
20186	72429
72631	72430
10013	72431
29006	72432
32557	72433
10926	72434
19382	72435
109650	72436
75148	72437
68583	72438
14419	72439
213841	72440
50525	72441
43380	72442
139073	72443
51775	72444
93241	72445
37277	72446
117160	72447
175108	72448
174546	72449
174575	72450
176804	72451
33362	72452
96754	72453
51755	72454
208174	72455
20029	72456
50895	72457
46368	72458
69230	72459
59621	72460
7741	72461
27101	72462
80445	72463
61628	72464
41431	72465
119666	72466
54095	72467
15502	72468
36839	72469
161696	72470
118784	72471
87804	72472
75424	72473
155119	72474
84442	72475
25844	72476
3822	72477
68912	72478
198094	72479
134311	72480
2158	72481
55559	72482
83821	72483
13680	72484
102229	72485
29852	72486
197676	72487
3518	72488
39203	72489
216619	72490
1930	72491
45433	72492
63562	72493
198192	72494
208421	72495
4897	72496
37427	72497
62127	72498
15123	72499
144434	72500
89345	72501
153311	72502
100699	72503
93383	72504
29079	72505
144653	72506
11375	72507
4581	72508
2966	72509
8002	72510
5202	72511
65278	72512
118485	72513
114131	72514
24203	72515
103848	72516
124651	72517
5992	72518
102231	72519
16801	72520
47065	72521
79514	72522
671	72523
64612	72524
108620	72525
26453	72526
10671	72527
354	72528
47242	72529
1185	72530
24136	72531
2957	72532
7084	72533
94586	72534
66894	72535
26352	72536
115740	72537
40936	72538
47588	72539
143066	72540
57747	72541
235201	72542
792	72543
20051	72544
2660	72545
13413	72546
98566	72547
9627	72548
232208	72549
2948	72550
38606	72551
29283	72552
201	72553
9994	72554
62478	72555
64641	72556
44223	72557
50610	72558
3435	72559
8641	72560
5714	72561
63896	72562
117251	72563
5446	72564
214813	72565
133383	72566
75384	72567
19038	72568
9733	72569
12684	72570
114119	72571
355	72572
55102	72573
179472	72574
148503	72575
83781	72576
19991	72577
14730	72578
18968	72579
1431	72580
108267	72581
129707	72582
129782	72583
70880	72584
139659	72585
58183	72586
72765	72587
56703	72588
4283	72589
15836	72590
57144	72591
95416	72592
45272	72593
1260	72594
162766	72595
57033	72596
2870	72597
3110	72598
28222	72599
229802	72600
155183	72601
13271	72602
278	72603
10770	72604
68763	72605
2080	72606
6255	72607
1021	72608
3404	72609
8309	72610
3474	72611
134929	72612
5433	72613
497	72614
16841	72615
65192	72616
4677	72617
8057	72618
20636	72619
9584	72620
12011	72621
4008	72622
54261	72623
140866	72624
355	72625
8508	72626
33014	72627
57313	72628
105993	72629
15911	72630
3097	72631
80137	72632
81638	72633
113687	72634
38828	72635
13937	72636
23032	72637
23292	72638
8759	72639
159790	72640
13928	72641
41542	72642
14108	72643
11025	72644
145786	72645
37962	72646
30416	72647
10286	72648
37671	72649
397	72650
42490	72651
12686	72652
26149	72653
5856	72654
37414	72655
34404	72656
96432	72657
183087	72658
40346	72659
104003	72660
109678	72661
109871	72662
110790	72663
67337	72664
64776	72665
32762	72666
3548	72667
19382	72668
151186	72669
130669	72670
130797	72671
57891	72672
22996	72673
123865	72674
10711	72675
39359	72676
98082	72677
63682	72678
90600	72679
27417	72680
3306	72681
15653	72682
54142	72683
80046	72684
3281	72685
66088	72686
14160	72687
17190	72688
69865	72689
14035	72690
27926	72691
4126	72692
23812	72693
2043	72694
1346	72695
32268	72696
66525	72697
99733	72698
67263	72699
4219	72700
212420	72701
96694	72702
125449	72703
125512	72704
27645	72705
29352	72706
2570	72707
68043	72708
21265	72709
28824	72710
2874	72711
95024	72712
185446	72713
127788	72714
119384	72715
136576	72716
77763	72717
7285	72718
77971	72719
27621	72720
14928	72721
36164	72722
8184	72723
45480	72724
114130	72725
15576	72726
103007	72727
3269	72728
5568	72729
3785	72730
78004	72731
127224	72732
138555	72733
11871	72734
36552	72735
28358	72736
16576	72737
63840	72738
87165	72739
151170	72740
89715	72741
6929	72742
12916	72743
23764	72744
105477	72745
46416	72746
38278	72747
23396	72748
2758	72749
142522	72750
40569	72751
3617	72752
9801	72753
39618	72754
60013	72755
89106	72756
95567	72757
58773	72758
77750	72759
82952	72760
75568	72761
33026	72762
59537	72763
195	72764
207001	72765
94	72766
10867	72767
11884	72768
60736	72769
67488	72770
5954	72771
133597	72772
23115	72773
56828	72774
44532	72775
98587	72776
34663	72777
26095	72778
721	72779
40347	72780
45216	72781
130076	72782
74495	72783
648	72784
32190	72785
683	72786
196376	72787
32190	72788
172912	72789
11740	72790
185416	72791
2894	72792
126	72793
12906	72794
8470	72795
11302	72796
11302	72797
1803	72798
90586	72799
2337	72800
129716	72801
64500	72802
64500	72803
1055	72804
36637	72805
203708	72806
1805	72807
8269	72808
2172	72809
47426	72810
24563	72811
5269	72812
56635	72813
6786	72814
2221	72815
75772	72816
80326	72817
2058	72818
2528	72819
124288	72820
855	72821
59902	72822
1302	72823
15644	72824
178064	72825
9139	72826
1322	72827
64	72828
152343	72829
5421	72830
8547	72831
77219	72832
35666	72833
46602	72834
41	72835
60713	72836
8617	72837
49688	72838
147737	72839
89098	72840
70263	72841
112526	72842
412	72843
13145	72844
37822	72845
2283	72846
30339	72847
22784	72848
6937	72849
24434	72850
22435	72851
13009	72852
6190	72853
95897	72854
1146	72855
84333	72856
27305	72857
92575	72858
18415	72859
148251	72860
39883	72861
80612	72862
75	72863
92745	72864
96039	72865
52409	72866
10269	72867
17386	72868
5518	72869
20334	72870
42718	72871
10681	72872
28944	72873
37717	72874
30662	72875
2008	72876
14603	72877
278	72878
8574	72879
126	72880
48695	72881
130	72882
224	72883
40077	72884
172867	72885
80646	72886
5566	72887
17155	72888
10037	72889
33594	72890
106262	72891
12655	72892
33980	72893
62116	72894
70931	72895
13973	72896
3650	72897
45155	72898
64796	72899
27376	72900
11384	72901
130268	72902
1701	72903
123142	72904
30309	72905
38199	72906
1695	72907
9688	72908
24344	72909
6260	72910
4721	72911
2322	72912
6172	72913
13242	72914
7237	72915
30605	72916
34017	72917
1869	72918
3684	72919
47426	72920
9890	72921
637	72922
637	72923
28314	72924
72886	72925
5931	72926
860	72927
11150	72928
123	72929
5352	72930
11288	72931
119	72932
21486	72933
24	72934
277	72935
92003	72936
15622	72937
43804	72938
248	72939
119362	72940
2593	72941
24069	72942
261	72943
282	72944
11348	72945
61463	72946
47415	72947
60686	72948
2316	72949
78746	72950
50181	72951
30521	72952
3684	72953
38120	72954
16750	72955
15883	72956
65487	72957
65356	72958
38191	72959
15742	72960
7167	72961
3549	72962
9753	72963
56929	72964
199025	72965
27354	72966
4927	72967
339	72968
22224	72969
80079	72970
8687	72971
24440	72972
16984	72973
80126	72974
1823	72975
7138	72976
524	72977
6999	72978
8359	72979
12063	72980
5417	72981
93	72982
7384	72983
2400	72984
78149	72985
14679	72986
24564	72987
656	72988
20390	72989
48541	72990
23850	72991
12019	72992
4725	72993
60703	72994
80326	72995
4725	72996
2915	72997
8355	72998
61371	72999
400	73000
100	73001
100	73002
8547	73003
100	73004
43339	73005
19567	73006
9789	73007
13763	73008
8233	73009
19941	73010
4165	73011
217430	73012
4146	73013
11494	73014
61949	73015
3684	73016
3250	73017
143	73018
143	73019
30605	73020
156970	73021
179957	73022
9670	73023
2894	73024
1821	73025
19965	73026
3280	73027
44821	73028
3651	73029
5257	73030
5370	73031
13242	73032
8810	73033
5417	73034
13	73035
13	73036
139506	73037
1493	73038
16652	73039
3566	73040
48541	73041
6	73042
7276	73043
30989	73044
1475	73045
25947	73046
91703	73047
597	73048
13374	73049
6109	73050
8317	73051
44941	73052
31562	73053
29541	73054
1452	73055
13687	73056
49549	73057
30427	73058
2344	73059
13768	73060
21871	73061
6267	73062
44956	73063
1827	73064
7439	73065
6999	73066
6	73067
11117	73068
994	73069
1475	73070
21871	73071
140748	73072
3662	73073
37907	73074
73050	73075
23997	73076
19864	73077
8289	73078
2898	73079
24332	73080
3	73081
13167	73082
4128	73083
20	73084
8044	73085
38386	73086
6172	73087
3577	73088
143	73089
7268	73090
11797	73091
20420	73092
2063	73093
2590	73094
2998	73095
61517	73096
43225	73097
373	73098
6280	73099
1637	73100
24605	73101
4180	73102
25198	73103
37507	73104
2913	73105
4264	73106
43740	73107
85460	73108
61067	73109
19681	73110
183046	73111
121496	73112
26807	73113
175764	73114
33418	73115
121366	73116
169278	73117
33079	73118
2617	73119
11823	73120
1344	73121
238	73122
13753	73123
171919	73124
40893	73125
11657	73126
27838	73127
9546	73128
105857	73129
2298	73130
28401	73131
87852	73132
232836	73133
123420	73134
84231	73135
65835	73136
33113	73137
13372	73138
64989	73139
5379	73140
294	73141
194531	73142
15238	73143
11623	73144
1488	73145
30418	73146
46833	73147
2306	73148
31887	73149
1333	73150
2113	73151
38757	73152
810	73153
23223	73154
80604	73155
28092	73156
199063	73157
132	73158
11642	73159
16627	73160
6727	73161
1966	73162
1339	73163
342	73164
81932	73165
8269	73166
47946	73167
2426	73168
11288	73169
20328	73170
19032	73171
191545	73172
7863	73173
64135	73174
43886	73175
87567	73176
221881	73177
39327	73178
73875	73179
138447	73180
22108	73181
33988	73182
103977	73183
32447	73184
96281	73185
25209	73186
607	73187
5621	73188
50295	73189
7456	73190
80706	73191
152190	73192
13797	73193
32863	73194
11595	73195
342	73196
37703	73197
21	73198
4359	73199
51414	73200
14054	73201
21188	73202
4296	73203
7198	73204
39421	73205
16570	73206
51	73207
276	73208
875	73209
38409	73210
35129	73211
72107	73212
74674	73213
61778	73214
52517	73215
64325	73216
15541	73217
55400	73218
124682	73219
130803	73220
208581	73221
34597	73222
28180	73223
56307	73224
191	73225
32880	73226
11130	73227
15632	73228
44138	73229
26334	73230
25192	73231
144142	73232
14179	73233
118108	73234
2116	73235
30820	73236
132	73237
57660	73238
1744	73239
52360	73240
1929	73241
84940	73242
11213	73243
28593	73244
76303	73245
23006	73246
105505	73247
50201	73248
17310	73249
214898	73250
34589	73251
29123	73252
103363	73253
26536	73254
40111	73255
109478	73256
33847	73257
205000	73258
22981	73259
35548	73260
10879	73261
54935	73262
2001	73263
124267	73264
5244	73265
58831	73266
215039	73267
185604	73268
35724	73269
92975	73270
116041	73271
10141	73272
28290	73273
56070	73274
186913	73275
34535	73276
154016	73277
100273	73278
41237	73279
97580	73280
163647	73281
176894	73282
126657	73283
43660	73284
10141	73285
13655	73286
22936	73287
119292	73288
3941	73289
36669	73290
72702	73291
208843	73292
36647	73293
110088	73294
127318	73295
34876	73296
98104	73297
83418	73298
28629	73299
1044	73300
31948	73301
82762	73302
1140	73303
23006	73304
41792	73305
126530	73306
92986	73307
1051	73308
57612	73309
1580	73310
677	73311
167285	73312
44705	73313
148983	73314
66243	73315
163200	73316
111935	73317
26040	73318
65354	73319
166015	73320
31765	73321
112001	73322
69868	73323
137332	73324
56782	73325
105523	73326
17123	73327
68220	73328
45511	73329
176958	73330
85716	73331
147428	73332
1044	73333
27278	73334
92743	73335
83392	73336
118631	73337
154016	73338
127318	73339
11676	73340
12652	73341
31031	73342
102883	73343
232929	73344
52310	73345
11243	73346
104395	73347
2020	73348
111689	73349
31719	73350
160095	73351
3130	73352
41312	73353
64406	73354
63758	73355
39685	73356
27896	73357
58526	73358
15959	73359
148024	73360
157659	73361
216197	73362
208153	73363
209044	73364
39860	73365
55601	73366
122978	73367
176500	73368
57314	73369
154355	73370
40941	73371
15959	73372
27896	73373
72225	73374
13048	73375
147891	73376
23698	73377
58814	73378
153546	73379
176621	73380
30947	73381
238480	73382
127300	73383
209536	73384
110993	73385
50381	73386
74372	73387
122451	73388
104904	73389
181893	73390
44307	73391
39286	73392
213684	73393
56075	73394
1522	73395
67437	73396
116826	73397
71811	73398
18695	73399
7187	73400
55474	73401
50334	73402
25616	73403
88035	73404
22470	73405
13739	73406
130529	73407
46007	73408
5343	73409
62874	73410
93245	73411
3479	73412
27808	73413
107056	73414
70141	73415
54654	73416
205625	73417
125304	73418
1969	73419
27118	73420
25213	73421
34733	73422
147486	73423
49479	73424
116152	73425
205891	73426
43575	73427
11969	73428
54164	73429
4204	73430
64586	73431
76303	73432
158026	73433
6008	73434
112791	73435
133678	73436
131341	73437
7233	73438
115154	73439
216687	73440
93237	73441
43799	73442
139	73443
38001	73444
184664	73445
2077	73446
4312	73447
55958	73448
40860	73449
159772	73450
115057	73451
114938	73452
219334	73453
115615	73454
136634	73455
160547	73456
225470	73457
111409	73458
67773	73459
157776	73460
40860	73461
87378	73462
136512	73463
26176	73464
157191	73465
46891	73466
54929	73467
101637	73468
119782	73469
107037	73470
68221	73471
51810	73472
76897	73473
86294	73474
76900	73475
158973	73476
76409	73477
115748	73478
119848	73479
187703	73480
9807	73481
65435	73482
4044	73483
4926	73484
3975	73485
53933	73486
15575	73487
89381	73488
34627	73489
17361	73490
4684	73491
22455	73492
1966	73493
139	73494
48843	73495
10560	73496
59236	73497
129596	73498
150225	73499
33865	73500
171784	73501
23835	73502
64657	73503
21908	73504
141427	73505
27420	73506
46040	73507
95162	73508
60300	73509
90507	73510
179528	73511
23847	73512
50176	73513
197265	73514
51386	73515
2873	73516
193855	73517
26606	73518
17356	73519
99348	73520
34631	73521
183534	73522
13307	73523
152326	73524
93781	73525
167163	73526
14084	73527
28995	73528
122626	73529
19839	73530
121425	73531
108614	73532
11944	73533
17329	73534
120357	73535
81060	73536
121818	73537
3377	73538
2211	73539
85366	73540
22971	73541
14677	73542
21080	73543
117348	73544
5325	73545
39593	73546
27526	73547
152279	73548
201690	73549
106090	73550
144829	73551
168352	73552
53686	73553
199596	73554
198020	73555
179176	73556
73239	73557
4136	73558
82475	73559
74120	73560
149401	73561
83890	73562
76	73563
53371	73564
2946	73565
31286	73566
80290	73567
72	73568
72	73569
184861	73570
72	73571
76	73572
25411	73573
183308	73574
76	73575
115842	73576
69012	73577
73877	73578
167395	73579
14601	73580
93443	73581
95024	73582
118109	73583
164631	73584
71380	73585
89379	73586
9044	73587
75747	73588
13409	73589
47421	73590
89379	73591
175373	73592
22710	73593
30921	73594
89747	73595
39174	73596
33090	73597
207746	73598
210187	73599
229223	73600
2701	73601
30347	73602
4	73603
40	73604
82416	73605
41648	73606
32946	73607
19488	73608
41553	73609
23463	73610
40613	73611
2366	73612
23520	73613
68153	73614
5601	73615
27481	73616
17587	73617
10720	73618
22416	73619
42682	73620
123299	73621
69281	73622
14051	73623
29424	73624
67562	73625
32157	73626
156809	73627
19122	73628
18232	73629
38434	73630
22523	73631
170080	73632
3367	73633
82423	73634
153857	73635
64696	73636
181597	73637
3367	73638
19710	73639
22291	73640
2120	73641
9	73642
40	73643
62605	73644
63279	73645
14203	73646
70812	73647
1872	73648
22462	73649
4	73650
66084	73651
27500	73652
122880	73653
8801	73654
13662	73655
4	73656
30944	73657
83343	73658
94819	73659
16048	73660
23432	73661
40	73662
40	73663
30884	73664
15422	73665
7502	73666
73617	73667
41254	73668
150784	73669
68155	73670
42675	73671
10756	73672
31102	73673
36	73674
173327	73675
423	73676
207650	73677
75008	73678
3855	73679
59730	73680
88343	73681
51263	73682
29696	73683
15150	73684
123781	73685
117102	73686
14339	73687
1665	73688
85248	73689
17432	73690
42842	73691
17439	73692
67074	73693
150206	73694
15422	73695
12302	73696
2368	73697
52128	73698
73801	73699
84583	73700
83156	73701
25673	73702
88672	73703
165664	73704
22226	73705
9498	73706
37	73707
716	73708
52541	73709
26425	73710
4335	73711
1875	73712
54821	73713
143090	73714
30	73715
9889	73716
40	73717
5705	73718
25459	73719
150683	73720
56256	73721
30347	73722
2386	73723
2386	73724
64541	73725
40005	73726
7	73727
452	73728
61319	73729
41764	73730
21565	73731
44239	73732
1350	73733
2380	73734
4141	73735
10198	73736
146787	73737
2386	73738
26530	73739
136850	73740
48335	73741
59668	73742
22718	73743
50610	73744
12083	73745
31481	73746
8260	73747
17737	73748
103563	73749
5	73750
95516	73751
24247	73752
19637	73753
86725	73754
2740	73755
325	73756
153976	73757
43254	73758
67431	73759
12484	73760
144033	73761
40	73762
31746	73763
14051	73764
66448	73765
42892	73766
7469	73767
8671	73768
52437	73769
14766	73770
34298	73771
40	73772
31980	73773
31920	73774
178560	73775
34630	73776
4	73777
14328	73778
210002	73779
3503	73780
166471	73781
232690	73782
7470	73783
4001	73784
29219	73785
3956	73786
43271	73787
24941	73788
300	73789
176250	73790
70076	73791
158061	73792
43672	73793
115477	73794
29709	73795
6410	73796
214377	73797
23641	73798
72409	73799
99690	73800
71871	73801
180243	73802
78944	73803
97995	73804
41947	73805
90520	73806
27434	73807
172883	73808
70275	73809
79552	73810
68308	73811
8698	73812
124	73813
68004	73814
69949	73815
14459	73816
8656	73817
64693	73818
24	73819
34135	73820
14393	73821
24	73822
50622	73823
95725	73824
183539	73825
192	73826
766	73827
4178	73828
46900	73829
15867	73830
92615	73831
53	73832
14763	73833
105804	73834
123542	73835
128502	73836
5240	73837
49725	73838
2942	73839
15126	73840
40	73841
13924	73842
54753	73843
238917	73844
52095	73845
48325	73846
48022	73847
50537	73848
45258	73849
1059	73850
40067	73851
443	73852
67060	73853
4684	73854
39536	73855
3057	73856
101514	73857
31403	73858
2740	73859
4236	73860
115805	73861
92076	73862
2192	73863
67954	73864
67781	73865
67060	73866
146923	73867
20966	73868
117788	73869
10135	73870
30834	73871
339	73872
5	73873
4	73874
9208	73875
132327	73876
904	73877
83199	73878
18774	73879
9261	73880
70653	73881
299	73882
3822	73883
3940	73884
32644	73885
21609	73886
87514	73887
112151	73888
60801	73889
180199	73890
44887	73891
29874	73892
19966	73893
15593	73894
34800	73895
54765	73896
32003	73897
54	73898
48317	73899
1103	73900
54	73901
21565	73902
40306	73903
31557	73904
200113	73905
187116	73906
71538	73907
6	73908
106579	73909
5646	73910
84090	73911
7327	73912
41808	73913
230582	73914
32890	73915
39611	73916
210290	73917
117774	73918
62586	73919
18231	73920
55771	73921
21125	73922
7995	73923
6114	73924
30082	73925
19492	73926
74499	73927
25657	73928
14371	73929
50417	73930
29798	73931
29506	73932
2112	73933
10159	73934
68584	73935
32986	73936
47330	73937
20488	73938
64172	73939
34601	73940
36496	73941
650	73942
3826	73943
1252	73944
21481	73945
21678	73946
218824	73947
84605	73948
103750	73949
37764	73950
55185	73951
14664	73952
50812	73953
89286	73954
2829	73955
28119	73956
27117	73957
32093	73958
62660	73959
63655	73960
17676	73961
229318	73962
40427	73963
3563	73964
34075	73965
25660	73966
8041	73967
68593	73968
150998	73969
26379	73970
259	73971
84696	73972
89501	73973
52457	73974
54621	73975
4	73976
21298	73977
21935	73978
14087	73979
29953	73980
14763	73981
64925	73982
17419	73983
106890	73984
83763	73985
19416	73986
81055	73987
24742	73988
95509	73989
10190	73990
46831	73991
34702	73992
5705	73993
130336	73994
69054	73995
77502	73996
59288	73997
41750	73998
136758	73999
29238	74000
45092	74001
29084	74002
180667	74003
85725	74004
32978	74005
155251	74006
68594	74007
158618	74008
19745	74009
121246	74010
142186	74011
147700	74012
718	74013
6519	74014
10205	74015
37623	74016
76625	74017
117967	74018
1235	74019
30903	74020
14668	74021
4936	74022
32543	74023
60920	74024
76112	74025
4230	74026
41254	74027
5	74028
27327	74029
62754	74030
21188	74031
179530	74032
43172	74033
48908	74034
119392	74035
113696	74036
153660	74037
4710	74038
27995	74039
43060	74040
111446	74041
79955	74042
8150	74043
3	74044
1209	74045
4388	74046
1305	74047
134737	74048
259	74049
105382	74050
86285	74051
84777	74052
2171	74053
80230	74054
8856	74055
99013	74056
80006	74057
17028	74058
49593	74059
196721	74060
219927	74061
43697	74062
30225	74063
48351	74064
31957	74065
6517	74066
168043	74067
142739	74068
189959	74069
92812	74070
65276	74071
18802	74072
20703	74073
23711	74074
73436	74075
15430	74076
48073	74077
25730	74078
23777	74079
9062	74080
83739	74081
29065	74082
38838	74083
6538	74084
49723	74085
182857	74086
39045	74087
40	74088
111386	74089
25851	74090
33211	74091
118247	74092
139199	74093
78228	74094
63414	74095
142565	74096
31943	74097
10128	74098
14417	74099
147300	74100
26552	74101
32375	74102
82881	74103
72666	74104
106638	74105
55998	74106
13649	74107
718	74108
52886	74109
66890	74110
19994	74111
11587	74112
19994	74113
67218	74114
124839	74115
70120	74116
34015	74117
30	74118
3016	74119
50300	74120
184504	74121
3137	74122
4494	74123
86358	74124
78835	74125
932	74126
1025	74127
68192	74128
166649	74129
137327	74130
174346	74131
198748	74132
57662	74133
24710	74134
2465	74135
46174	74136
133763	74137
163709	74138
122342	74139
198123	74140
69597	74141
55713	74142
8965	74143
50447	74144
50952	74145
845	74146
4995	74147
100987	74148
20169	74149
63519	74150
671	74151
1364	74152
1234	74153
11311	74154
6850	74155
11778	74156
2340	74157
11636	74158
5007	74159
304	74160
64828	74161
21734	74162
20596	74163
3013	74164
2389	74165
1668	74166
20989	74167
85457	74168
11065	74169
42246	74170
52184	74171
4	74172
861	74173
5	74174
4000	74175
173444	74176
1927	74177
58669	74178
49678	74179
5339	74180
2995	74181
14974	74182
75515	74183
68400	74184
117545	74185
183399	74186
21388	74187
77394	74188
194099	74189
32880	74190
17229	74191
102103	74192
68657	74193
119454	74194
49402	74195
120064	74196
53257	74197
47548	74198
35403	74199
24347	74200
237837	74201
97673	74202
47742	74203
33410	74204
16492	74205
438	74206
77499	74207
127161	74208
203182	74209
5762	74210
81849	74211
114678	74212
18017	74213
98075	74214
231649	74215
6109	74216
60613	74217
37835	74218
105506	74219
8528	74220
41861	74221
115468	74222
32059	74223
82660	74224
2199	74225
34896	74226
41328	74227
120	74228
72779	74229
205731	74230
227381	74231
943	74232
57602	74233
1413	74234
85451	74235
130779	74236
15513	74237
44929	74238
105513	74239
19819	74240
71380	74241
58877	74242
31183	74243
191050	74244
162445	74245
111751	74246
98577	74247
239537	74248
83639	74249
49922	74250
190750	74251
111751	74252
49294	74253
112229	74254
35887	74255
83968	74256
157776	74257
47354	74258
45857	74259
117226	74260
89320	74261
85901	74262
6105	74263
13755	74264
8327	74265
4489	74266
107179	74267
231582	74268
7975	74269
29316	74270
1568	74271
66737	74272
175127	74273
33507	74274
54050	74275
165969	74276
105517	74277
97768	74278
29316	74279
76040	74280
79959	74281
10259	74282
50476	74283
55582	74284
141585	74285
86076	74286
107281	74287
122185	74288
38978	74289
42100	74290
145014	74291
62968	74292
49425	74293
238923	74294
24250	74295
202086	74296
201029	74297
66260	74298
42111	74299
30800	74300
51526	74301
38363	74302
224858	74303
19545	74304
32448	74305
46445	74306
66918	74307
66918	74308
81090	74309
50393	74310
88228	74311
16125	74312
8163	74313
40673	74314
9974	74315
89299	74316
31895	74317
111997	74318
98272	74319
84889	74320
161324	74321
78347	74322
50873	74323
104635	74324
111805	74325
74035	74326
82984	74327
5101	74328
85690	74329
1287	74330
2852	74331
29178	74332
161378	74333
151760	74334
389	74335
70896	74336
111401	74337
46155	74338
92667	74339
124999	74340
127223	74341
206355	74342
240395	74343
206212	74344
44476	74345
229216	74346
18692	74347
110144	74348
212641	74349
30222	74350
118034	74351
208876	74352
1301	74353
194984	74354
35811	74355
9293	74356
230918	74357
35965	74358
46752	74359
138608	74360
89820	74361
240108	74362
129919	74363
111774	74364
54920	74365
110048	74366
90077	74367
35965	74368
44509	74369
70881	74370
59264	74371
198404	74372
72433	74373
51942	74374
128154	74375
126222	74376
126270	74377
197653	74378
142069	74379
70896	74380
70894	74381
2486	74382
39138	74383
218256	74384
6014	74385
175911	74386
138518	74387
59025	74388
2245	74389
34553	74390
49127	74391
61778	74392
63782	74393
25187	74394
82662	74395
18585	74396
61778	74397
5071	74398
85455	74399
68187	74400
22145	74401
34125	74402
239245	74403
154229	74404
125396	74405
125374	74406
63145	74407
17893	74408
22725	74409
144654	74410
1765	74411
27610	74412
63560	74413
102835	74414
2499	74415
7772	74416
60144	74417
95360	74418
50780	74419
7357	74420
12388	74421
88559	74422
59278	74423
28695	74424
177351	74425
8873	74426
87597	74427
74446	74428
93593	74429
165066	74430
33371	74431
42462	74432
5129	74433
12762	74434
67775	74435
24003	74436
81890	74437
32683	74438
3059	74439
144450	74440
326	74441
932	74442
33637	74443
9963	74444
33637	74445
136901	74446
12518	74447
21755	74448
13756	74449
29727	74450
18918	74451
664	74452
122028	74453
85978	74454
57519	74455
10702	74456
2234	74457
30658	74458
14919	74459
212452	74460
3489	74461
37796	74462
51485	74463
20515	74464
37713	74465
40695	74466
21510	74467
47991	74468
138296	74469
26397	74470
101579	74471
97992	74472
158163	74473
173417	74474
55500	74475
49895	74476
34639	74477
2138	74478
68154	74479
83135	74480
203640	74481
54475	74482
3507	74483
5727	74484
19663	74485
39784	74486
56382	74487
185618	74488
85425	74489
37673	74490
104706	74491
66090	74492
55108	74493
136555	74494
963	74495
742	74496
139604	74497
132718	74498
51052	74499
228220	74500
62611	74501
95406	74502
86029	74503
952	74504
158388	74505
224622	74506
4202	74507
76482	74508
127719	74509
82869	74510
73447	74511
20613	74512
45417	74513
326	74514
13872	74515
8232	74516
9746	74517
111161	74518
124411	74519
122214	74520
44803	74521
71510	74522
41987	74523
4460	74524
73265	74525
88091	74526
38969	74527
26810	74528
6567	74529
4377	74530
74500	74531
4027	74532
10926	74533
51107	74534
1942	74535
41139	74536
231943	74537
130342	74538
51587	74539
56447	74540
44616	74541
62620	74542
695	74543
6851	74544
98362	74545
138755	74546
127762	74547
69053	74548
194628	74549
31125	74550
31070	74551
144595	74552
168329	74553
30666	74554
138277	74555
168149	74556
169700	74557
77565	74558
38934	74559
17005	74560
145142	74561
132357	74562
49166	74563
53740	74564
17993	74565
144909	74566
153531	74567
136418	74568
192342	74569
13698	74570
90430	74571
53911	74572
67016	74573
138744	74574
167027	74575
276	74576
86563	74577
46051	74578
127343	74579
179896	74580
34640	74581
42266	74582
91	74583
21733	74584
2373	74585
7755	74586
53918	74587
4438	74588
33421	74589
20523	74590
41864	74591
165223	74592
12961	74593
40042	74594
5904	74595
87301	74596
7269	74597
81704	74598
52164	74599
50933	74600
178668	74601
25299	74602
90898	74603
91043	74604
2930	74605
6188	74606
14021	74607
38547	74608
110461	74609
733	74610
17308	74611
21224	74612
19675	74613
15835	74614
26012	74615
85810	74616
155299	74617
15986	74618
81809	74619
3862	74620
9954	74621
36469	74622
21717	74623
68234	74624
64221	74625
113806	74626
137913	74627
25950	74628
25950	74629
16122	74630
64378	74631
33030	74632
8830	74633
41574	74634
84125	74635
77567	74636
138194	74637
30768	74638
8471	74639
68728	74640
153232	74641
101006	74642
61874	74643
83837	74644
10118	74645
139937	74646
129436	74647
199741	74648
3120	74649
26779	74650
238347	74651
33505	74652
10482	74653
91046	74654
159599	74655
38939	74656
121384	74657
79294	74658
47678	74659
121433	74660
79294	74661
42087	74662
122161	74663
17962	74664
145677	74665
144963	74666
67293	74667
38939	74668
47678	74669
10482	74670
53673	74671
75869	74672
33335	74673
97084	74674
168473	74675
33505	74676
90989	74677
47678	74678
79294	74679
48413	74680
78549	74681
8937	74682
157863	74683
69077	74684
26892	74685
33534	74686
121099	74687
33534	74688
10482	74689
10482	74690
33503	74691
232669	74692
90165	74693
10482	74694
69221	74695
42162	74696
42145	74697
40631	74698
40631	74699
55600	74700
61218	74701
165592	74702
69074	74703
103772	74704
90236	74705
144866	74706
90165	74707
10482	74708
62990	74709
90490	74710
227242	74711
196746	74712
88505	74713
67293	74714
2183	74715
83370	74716
86356	74717
128529	74718
50383	74719
150872	74720
81578	74721
223967	74722
118604	74723
196744	74724
69221	74725
196729	74726
81306	74727
136386	74728
42162	74729
146214	74730
24512	74731
82151	74732
154148	74733
96670	74734
27561	74735
27571	74736
238316	74737
51833	74738
117056	74739
49312	74740
227234	74741
77335	74742
50960	74743
16127	74744
59554	74745
96005	74746
3717	74747
36591	74748
65836	74749
7536	74750
71433	74751
2949	74752
4146	74753
66241	74754
190427	74755
187650	74756
40692	74757
110348	74758
180078	74759
108343	74760
31518	74761
125855	74762
66399	74763
116304	74764
88238	74765
131672	74766
106809	74767
130773	74768
199445	74769
49093	74770
77875	74771
63720	74772
203771	74773
1596	74774
93705	74775
12483	74776
55624	74777
1581	74778
24863	74779
12291	74780
96382	74781
117593	74782
123969	74783
385	74784
55931	74785
12316	74786
178402	74787
71561	74788
29758	74789
121939	74790
55513	74791
118374	74792
18232	74793
38156	74794
194273	74795
108211	74796
38729	74797
9945	74798
48716	74799
2706	74800
109655	74801
79832	74802
198327	74803
3754	74804
141183	74805
153845	74806
121070	74807
3546	74808
38309	74809
29141	74810
793	74811
51079	74812
197437	74813
67065	74814
18529	74815
82080	74816
63006	74817
77989	74818
85145	74819
3246	74820
77750	74821
115810	74822
44246	74823
6443	74824
19494	74825
59786	74826
100945	74827
60065	74828
21029	74829
47529	74830
25173	74831
25173	74832
23731	74833
23261	74834
236722	74835
163178	74836
69803	74837
99435	74838
39731	74839
15524	74840
101383	74841
31773	74842
23480	74843
88863	74844
17869	74845
147366	74846
14698	74847
192060	74848
50312	74849
21417	74850
76010	74851
54906	74852
69475	74853
11245	74854
8756	74855
46669	74856
17112	74857
41171	74858
1496	74859
99844	74860
83971	74861
17843	74862
79834	74863
12325	74864
154327	74865
238983	74866
64437	74867
127692	74868
56026	74869
122927	74870
50374	74871
120140	74872
109407	74873
12889	74874
95042	74875
8322	74876
4875	74877
60701	74878
43529	74879
24003	74880
1626	74881
64994	74882
94165	74883
43819	74884
11321	74885
227258	74886
19823	74887
201650	74888
178255	74889
10376	74890
30218	74891
14273	74892
47604	74893
11480	74894
53817	74895
177079	74896
72418	74897
106682	74898
9778	74899
162291	74900
43910	74901
37727	74902
194581	74903
23686	74904
95502	74905
143997	74906
49003	74907
48818	74908
18609	74909
119696	74910
29883	74911
104135	74912
175928	74913
3890	74914
90649	74915
118009	74916
11637	74917
146	74918
60755	74919
153250	74920
7202	74921
5128	74922
20190	74923
52282	74924
5434	74925
95449	74926
9735	74927
11291	74928
48908	74929
42112	74930
21834	74931
10548	74932
17460	74933
193251	74934
150580	74935
3766	74936
68610	74937
156049	74938
5929	74939
34373	74940
178759	74941
21861	74942
162210	74943
48351	74944
224026	74945
85260	74946
44309	74947
8244	74948
60092	74949
8199	74950
114188	74951
114188	74952
35109	74953
67943	74954
54902	74955
185583	74956
202442	74957
101171	74958
99887	74959
97303	74960
46435	74961
137896	74962
100087	74963
40659	74964
190719	74965
84174	74966
2936	74967
14625	74968
185554	74969
135363	74970
155493	74971
26015	74972
72570	74973
1928	74974
85253	74975
3135	74976
20917	74977
20917	74978
63113	74979
85979	74980
77713	74981
183526	74982
77191	74983
461	74984
1956	74985
14545	74986
84759	74987
91412	74988
1953	74989
102	74990
7	74991
50839	74992
114383	74993
55241	74994
136882	74995
177372	74996
81501	74997
128706	74998
103213	74999
47037	75000
48269	75001
53729	75002
126128	75003
27923	75004
5809	75005
91231	75006
169402	75007
11016	75008
27048	75009
21921	75010
44979	75011
37551	75012
60959	75013
51136	75014
141302	75015
12366	75016
147029	75017
128081	75018
1065	75019
21949	75020
568	75021
25924	75022
186016	75023
30431	75024
159731	75025
79199	75026
68977	75027
89513	75028
47504	75029
66409	75030
25959	75031
223461	75032
124734	75033
76156	75034
75734	75035
75627	75036
132202	75037
207744	75038
88540	75039
94131	75040
3406	75041
71957	75042
69695	75043
122132	75044
76992	75045
126423	75046
237786	75047
107628	75048
24168	75049
72481	75050
94287	75051
53671	75052
247	75053
18105	75054
25939	75055
9480	75056
155307	75057
117	75058
105264	75059
124896	75060
61347	75061
95637	75062
115472	75063
63075	75064
195449	75065
115564	75066
20078	75067
205276	75068
229567	75069
33290	75070
7733	75071
15038	75072
42286	75073
14880	75074
42266	75075
22054	75076
22026	75077
95520	75078
41873	75079
10876	75080
94207	75081
33664	75082
37080	75083
33723	75084
2158	75085
15006	75086
151	75087
42248	75088
174517	75089
33591	75090
42165	75091
198731	75092
60603	75093
43562	75094
81383	75095
178529	75096
145287	75097
481	75098
78513	75099
43345	75100
195526	75101
128871	75102
44030	75103
164943	75104
178291	75105
78808	75106
24129	75107
69355	75108
18129	75109
26709	75110
12	75111
126155	75112
122170	75113
9004	75114
20045	75115
61488	75116
47504	75117
197937	75118
2758	75119
53934	75120
33683	75121
22001	75122
17911	75123
8994	75124
68784	75125
12417	75126
9008	75127
21873	75128
47833	75129
16	75130
94827	75131
265	75132
21959	75133
5732	75134
19262	75135
51968	75136
95719	75137
119544	75138
19359	75139
140627	75140
45485	75141
79872	75142
25394	75143
43305	75144
40145	75145
62588	75146
82417	75147
105858	75148
13707	75149
110952	75150
208902	75151
171155	75152
109203	75153
126486	75154
7856	75155
134309	75156
59073	75157
2711	75158
205452	75159
147278	75160
181659	75161
77700	75162
184842	75163
1516	75164
108243	75165
63235	75166
116961	75167
102835	75168
148883	75169
73926	75170
142522	75171
101672	75172
56973	75173
144345	75174
8031	75175
8031	75176
213038	75177
8470	75178
38571	75179
27406	75180
3639	75181
40362	75182
26385	75183
119715	75184
4547	75185
13	75186
86	75187
99660	75188
65237	75189
4951	75190
102972	75191
39633	75192
17764	75193
204632	75194
66580	75195
60207	75196
21090	75197
79827	75198
971	75199
110925	75200
9651	75201
7408	75202
10005	75203
209905	75204
111683	75205
109636	75206
1387	75207
37109	75208
7758	75209
25520	75210
24041	75211
24771	75212
7328	75213
14230	75214
81537	75215
6220	75216
70576	75217
27871	75218
236673	75219
140324	75220
42639	75221
52669	75222
102558	75223
116661	75224
116560	75225
235476	75226
89433	75227
116495	75228
228849	75229
162418	75230
161130	75231
67143	75232
116026	75233
46780	75234
79318	75235
47175	75236
19722	75237
23721	75238
66608	75239
130904	75240
67566	75241
174857	75242
55297	75243
161026	75244
78387	75245
88401	75246
85578	75247
230099	75248
7604	75249
92785	75250
37112	75251
40446	75252
17746	75253
95398	75254
191881	75255
32772	75256
68569	75257
41309	75258
38840	75259
66591	75260
41159	75261
114025	75262
114091	75263
88319	75264
42479	75265
9632	75266
14762	75267
185922	75268
47270	75269
95937	75270
89797	75271
88549	75272
127699	75273
67815	75274
114179	75275
126765	75276
76345	75277
71330	75278
161795	75279
161365	75280
21392	75281
126229	75282
43661	75283
124762	75284
60536	75285
47686	75286
72575	75287
103042	75288
79551	75289
79560	75290
37808	75291
156413	75292
219604	75293
29770	75294
44641	75295
71948	75296
43869	75297
23844	75298
21206	75299
68654	75300
2904	75301
72120	75302
54132	75303
55792	75304
231534	75305
234740	75306
66502	75307
159938	75308
220965	75309
13138	75310
71983	75311
103645	75312
86631	75313
61821	75314
61164	75315
43841	75316
35161	75317
127275	75318
16298	75319
96045	75320
240232	75321
140263	75322
66874	75323
44271	75324
101660	75325
162138	75326
160861	75327
157071	75328
29789	75329
72716	75330
23508	75331
103684	75332
115752	75333
79555	75334
118600	75335
9561	75336
46780	75337
35608	75338
60252	75339
41162	75340
21392	75341
82760	75342
86407	75343
116619	75344
78366	75345
55841	75346
44731	75347
51912	75348
167268	75349
68573	75350
52360	75351
223335	75352
221754	75353
19857	75354
116618	75355
178503	75356
24324	75357
55382	75358
78093	75359
32331	75360
42516	75361
116632	75362
33023	75363
78429	75364
78421	75365
161843	75366
47691	75367
93552	75368
176465	75369
64483	75370
13924	75371
104080	75372
79308	75373
6224	75374
38794	75375
26145	75376
191590	75377
142695	75378
40459	75379
75262	75380
16930	75381
50981	75382
1384	75383
12882	75384
92783	75385
87276	75386
84953	75387
2087	75388
34319	75389
2070	75390
105183	75391
93416	75392
29121	75393
26403	75394
239204	75395
12263	75396
237493	75397
15856	75398
32851	75399
52780	75400
52542	75401
32733	75402
118900	75403
28691	75404
85509	75405
5000	75406
35098	75407
170948	75408
7863	75409
69933	75410
50631	75411
59647	75412
58587	75413
7322	75414
36242	75415
58573	75416
76547	75417
2263	75418
20760	75419
23567	75420
76071	75421
40781	75422
12290	75423
29019	75424
80411	75425
20056	75426
62417	75427
3724	75428
30735	75429
189140	75430
51592	75431
29019	75432
89034	75433
60583	75434
75598	75435
106369	75436
159765	75437
2649	75438
10158	75439
128050	75440
45813	75441
58241	75442
51984	75443
6804	75444
35328	75445
127597	75446
58767	75447
43292	75448
89565	75449
148805	75450
3588	75451
100256	75452
6968	75453
13214	75454
6137	75455
206088	75456
70901	75457
89747	75458
31252	75459
39912	75460
44014	75461
107037	75462
126690	75463
1124	75464
1891	75465
57	75466
16206	75467
702	75468
13174	75469
46541	75470
237435	75471
82161	75472
82161	75473
4795	75474
31642	75475
56819	75476
159022	75477
41876	75478
23857	75479
23857	75480
15042	75481
101701	75482
33794	75483
90198	75484
67630	75485
49419	75486
59888	75487
11947	75488
35205	75489
12815	75490
133870	75491
40503	75492
13136	75493
1936	75494
9884	75495
6204	75496
143701	75497
1285	75498
62124	75499
175510	75500
2224	75501
29740	75502
51170	75503
55462	75504
11509	75505
2288	75506
5160	75507
24392	75508
586	75509
4171	75510
25922	75511
96191	75512
73813	75513
17600	75514
21173	75515
25871	75516
48955	75517
92687	75518
35837	75519
19159	75520
104	75521
105273	75522
62756	75523
34	75524
10198	75525
62655	75526
125528	75527
148	75528
1417	75529
15503	75530
3801	75531
2263	75532
12767	75533
61743	75534
176318	75535
27230	75536
26182	75537
16179	75538
25733	75539
10331	75540
14343	75541
106582	75542
9563	75543
48638	75544
24919	75545
4968	75546
67534	75547
60115	75548
37303	75549
17824	75550
62303	75551
9437	75552
220255	75553
8331	75554
46227	75555
62009	75556
13707	75557
7387	75558
17826	75559
129	75560
20794	75561
21041	75562
78298	75563
13049	75564
13681	75565
4751	75566
3333	75567
127687	75568
2755	75569
49610	75570
3520	75571
3558	75572
109029	75573
141448	75574
104112	75575
41538	75576
45656	75577
8579	75578
14303	75579
29946	75580
9823	75581
4993	75582
42360	75583
139967	75584
12577	75585
18108	75586
15298	75587
4776	75588
16772	75589
43372	75590
84042	75591
18797	75592
182843	75593
161708	75594
229854	75595
79115	75596
18745	75597
10311	75598
23831	75599
42936	75600
45234	75601
5693	75602
18632	75603
107882	75604
11234	75605
139628	75606
166334	75607
103594	75608
23527	75609
1473	75610
2526	75611
33901	75612
28997	75613
35406	75614
1323	75615
23021	75616
4049	75617
124164	75618
4047	75619
4047	75620
9592	75621
187355	75622
1281	75623
108616	75624
18847	75625
38026	75626
1733	75627
104238	75628
6754	75629
103821	75630
103821	75631
24185	75632
24185	75633
24185	75634
29611	75635
29902	75636
78857	75637
4741	75638
70008	75639
46726	75640
38234	75641
78633	75642
9772	75643
13866	75644
8249	75645
194095	75646
9640	75647
19676	75648
105164	75649
56638	75650
136192	75651
14409	75652
9426	75653
1626	75654
6992	75655
55803	75656
9753	75657
5394	75658
29247	75659
44842	75660
54916	75661
4675	75662
1074	75663
103824	75664
23916	75665
8267	75666
17669	75667
96553	75668
5481	75669
11428	75670
105538	75671
16533	75672
96	75673
20305	75674
79630	75675
47276	75676
140510	75677
73544	75678
146	75679
3212	75680
4747	75681
13581	75682
57556	75683
30206	75684
13895	75685
9652	75686
163997	75687
17107	75688
16739	75689
61836	75690
96	75691
7683	75692
24567	75693
80207	75694
1836	75695
58586	75696
105823	75697
6219	75698
37250	75699
2053	75700
14300	75701
20106	75702
4173	75703
60175	75704
139494	75705
7264	75706
19824	75707
105786	75708
56710	75709
163892	75710
96	75711
2320	75712
3651	75713
4819	75714
16784	75715
23920	75716
13855	75717
23917	75718
48812	75719
194766	75720
6216	75721
139372	75722
55666	75723
80342	75724
62741	75725
23997	75726
59881	75727
25271	75728
5897	75729
9711	75730
412	75731
13737	75732
27864	75733
79060	75734
9680	75735
79495	75736
232033	75737
48616	75738
16698	75739
47929	75740
79505	75741
106151	75742
6195	75743
100	75744
30303	75745
40965	75746
199441	75747
139256	75748
4723	75749
72602	75750
2528	75751
45066	75752
37238	75753
159646	75754
20145	75755
23527	75756
2927	75757
24067	75758
44494	75759
214654	75760
21980	75761
114934	75762
7815	75763
3964	75764
1708	75765
7261	75766
9169	75767
12602	75768
33042	75769
1945	75770
15322	75771
79449	75772
114579	75773
1377	75774
167797	75775
57664	75776
10439	75777
155748	75778
85408	75779
63410	75780
4481	75781
1272	75782
3045	75783
49448	75784
12366	75785
77898	75786
19637	75787
237764	75788
53483	75789
180058	75790
43591	75791
38223	75792
68901	75793
113648	75794
118387	75795
84125	75796
81892	75797
151	75798
1540	75799
15024	75800
53711	75801
37109	75802
81263	75803
53599	75804
10403	75805
81330	75806
192648	75807
25676	75808
21792	75809
4997	75810
184233	75811
61792	75812
2737	75813
146812	75814
161511	75815
69402	75816
8948	75817
41944	75818
11	75819
42367	75820
13856	75821
575	75822
19674	75823
37150	75824
11	75825
10403	75826
27024	75827
4925	75828
6657	75829
12536	75830
6672	75831
20161	75832
72554	75833
14955	75834
18531	75835
136304	75836
10363	75837
4967	75838
141301	75839
68430	75840
2668	75841
83572	75842
92540	75843
19815	75844
99522	75845
11414	75846
1722	75847
1739	75848
138239	75849
42199	75850
85923	75851
70426	75852
208511	75853
45584	75854
133783	75855
29419	75856
75952	75857
85994	75858
21131	75859
121946	75860
23600	75861
152454	75862
36734	75863
182553	75864
107660	75865
145804	75866
53469	75867
219858	75868
65905	75869
59369	75870
42226	75871
2413	75872
42321	75873
21764	75874
79280	75875
104405	75876
54304	75877
18620	75878
82472	75879
222076	75880
1720	75881
23259	75882
146070	75883
3985	75884
155558	75885
5129	75886
15644	75887
283	75888
4895	75889
175713	75890
327	75891
9817	75892
4452	75893
6170	75894
16	75895
33709	75896
42287	75897
33611	75898
60600	75899
1676	75900
14016	75901
13925	75902
5525	75903
11315	75904
51455	75905
23537	75906
59862	75907
120276	75908
13247	75909
20432	75910
34618	75911
13883	75912
4931	75913
101470	75914
18216	75915
24772	75916
7310	75917
85350	75918
224	75919
224	75920
4534	75921
27631	75922
82571	75923
9333	75924
4402	75925
4402	75926
13575	75927
8215	75928
13575	75929
50589	75930
16580	75931
11594	75932
21127	75933
1995	75934
6341	75935
6253	75936
40176	75937
30775	75938
79266	75939
33273	75940
183370	75941
104838	75942
15892	75943
39509	75944
44125	75945
2615	75946
23584	75947
68152	75948
127524	75949
109010	75950
12552	75951
26089	75952
47227	75953
93496	75954
119648	75955
20024	75956
43591	75957
59024	75958
36440	75959
59250	75960
2170	75961
5933	75962
16682	75963
96707	75964
213813	75965
72956	75966
148005	75967
138419	75968
16269	75969
160193	75970
11904	75971
121233	75972
188781	75973
161066	75974
58623	75975
101620	75976
3086	75977
136646	75978
97286	75979
68858	75980
120826	75981
68983	75982
106072	75983
36352	75984
136838	75985
71273	75986
16839	75987
126212	75988
168950	75989
184030	75990
366	75991
230615	75992
7023	75993
45243	75994
9940	75995
20329	75996
1662	75997
16505	75998
37957	75999
20002	76000
683	76001
848	76002
1321	76003
31680	76004
135526	76005
75264	76006
3752	76007
205699	76008
158207	76009
29390	76010
100047	76011
77586	76012
135248	76013
16682	76014
37316	76015
94671	76016
79142	76017
7890	76018
1759	76019
163447	76020
40352	76021
33976	76022
1461	76023
229682	76024
22297	76025
100750	76026
215144	76027
109817	76028
134035	76029
113977	76030
924	76031
61739	76032
117411	76033
56807	76034
205510	76035
63571	76036
18760	76037
52763	76038
15635	76039
89676	76040
9099	76041
68842	76042
76275	76043
11891	76044
53388	76045
8846	76046
1709	76047
27797	76048
70402	76049
48507	76050
138462	76051
31997	76052
26925	76053
42295	76054
83	76055
43501	76056
18036	76057
107687	76058
42262	76059
46906	76060
49902	76061
101145	76062
798	76063
12262	76064
130040	76065
91191	76066
182462	76067
96654	76068
69239	76069
107406	76070
88259	76071
104617	76072
6894	76073
53170	76074
3922	76075
105595	76076
4435	76077
44189	76078
55569	76079
22006	76080
18122	76081
10490	76082
2203	76083
18702	76084
41292	76085
72940	76086
68590	76087
108711	76088
20478	76089
36154	76090
9024	76091
58008	76092
41745	76093
67892	76094
16348	76095
197816	76096
88889	76097
176737	76098
156613	76099
77847	76100
17149	76101
27180	76102
22321	76103
41657	76104
4952	76105
81200	76106
37096	76107
88259	76108
120449	76109
1225	76110
58850	76111
152884	76112
116778	76113
75171	76114
212746	76115
7548	76116
114260	76117
52955	76118
3934	76119
151831	76120
8978	76121
27009	76122
77874	76123
11379	76124
16682	76125
3697	76126
6173	76127
116293	76128
86532	76129
60398	76130
80023	76131
20009	76132
16	76133
856	76134
16166	76135
136581	76136
20964	76137
11419	76138
106614	76139
58945	76140
91520	76141
57770	76142
216	76143
51502	76144
55671	76145
10517	76146
6610	76147
187442	76148
132227	76149
122825	76150
200946	76151
74287	76152
11914	76153
45027	76154
66126	76155
18816	76156
126024	76157
17219	76158
3156	76159
198230	76160
149649	76161
2580	76162
46963	76163
139487	76164
4457	76165
118284	76166
2915	76167
9960	76168
36511	76169
25321	76170
212385	76171
102736	76172
83004	76173
113715	76174
207010	76175
88948	76176
25088	76177
57130	76178
223888	76179
17220	76180
94486	76181
20832	76182
5616	76183
204595	76184
77738	76185
60443	76186
126738	76187
13448	76188
154481	76189
19407	76190
100337	76191
125143	76192
16083	76193
147066	76194
84923	76195
75764	76196
148971	76197
49506	76198
10219	76199
87924	76200
38302	76201
30900	76202
94038	76203
57562	76204
65468	76205
127254	76206
117769	76207
34384	76208
12353	76209
101812	76210
39241	76211
73128	76212
177432	76213
55964	76214
56171	76215
228479	76216
150914	76217
147980	76218
126348	76219
90487	76220
207137	76221
71476	76222
148294	76223
137917	76224
108192	76225
113652	76226
2180	76227
43354	76228
75712	76229
238785	76230
31022	76231
115689	76232
193490	76233
147469	76234
94202	76235
88927	76236
107353	76237
43542	76238
68534	76239
45514	76240
236796	76241
63448	76242
7617	76243
15456	76244
119494	76245
72388	76246
167713	76247
53384	76248
61101	76249
147950	76250
99646	76251
28750	76252
49269	76253
43974	76254
87544	76255
41896	76256
216529	76257
166384	76258
64530	76259
110464	76260
148087	76261
192242	76262
19198	76263
36522	76264
178608	76265
15282	76266
10941	76267
45968	76268
118637	76269
102595	76270
24224	76271
21475	76272
17232	76273
204636	76274
138417	76275
116849	76276
120124	76277
31181	76278
159741	76279
35054	76280
212300	76281
52101	76282
13578	76283
219306	76284
22597	76285
116350	76286
29696	76287
3076	76288
89062	76289
205029	76290
237883	76291
87539	76292
138092	76293
156766	76294
20110	76295
210489	76296
1933	76297
218096	76298
50377	76299
159799	76300
34352	76301
142628	76302
87228	76303
32720	76304
35713	76305
200395	76306
149421	76307
135547	76308
39551	76309
121774	76310
58588	76311
53300	76312
105660	76313
216582	76314
114278	76315
41318	76316
58216	76317
108397	76318
144707	76319
8931	76320
64599	76321
134131	76322
41554	76323
23490	76324
202359	76325
22607	76326
66058	76327
30012	76328
66347	76329
101965	76330
118636	76331
163774	76332
63824	76333
152777	76334
87760	76335
40024	76336
94779	76337
21153	76338
159906	76339
177411	76340
5072	76341
95519	76342
95267	76343
72303	76344
34921	76345
216706	76346
187468	76347
86979	76348
147889	76349
50582	76350
51010	76351
109791	76352
31450	76353
16511	76354
155013	76355
68186	76356
213045	76357
77311	76358
140885	76359
51011	76360
84660	76361
209699	76362
159772	76363
128063	76364
109254	76365
111848	76366
148062	76367
126410	76368
127676	76369
94168	76370
126952	76371
154169	76372
21020	76373
227449	76374
1778	76375
6763	76376
30377	76377
23139	76378
59735	76379
200935	76380
127178	76381
112692	76382
154736	76383
144363	76384
29312	76385
25848	76386
136835	76387
42441	76388
107042	76389
127957	76390
211629	76391
31262	76392
15198	76393
1780	76394
215524	76395
23585	76396
89031	76397
82793	76398
116473	76399
14304	76400
94869	76401
37718	76402
83510	76403
99192	76404
152863	76405
72319	76406
134940	76407
128064	76408
120310	76409
159874	76410
2463	76411
152770	76412
26512	76413
1762	76414
50588	76415
33153	76416
144778	76417
128184	76418
87096	76419
85210	76420
76711	76421
22241	76422
156770	76423
175213	76424
109249	76425
99130	76426
127102	76427
193570	76428
94575	76429
112066	76430
120808	76431
118308	76432
194349	76433
149930	76434
78283	76435
86375	76436
211295	76437
5916	76438
213297	76439
65157	76440
26056	76441
34311	76442
31865	76443
165508	76444
89482	76445
43092	76446
43063	76447
55831	76448
10495	76449
95055	76450
71451	76451
1953	76452
86056	76453
41322	76454
51991	76455
215490	76456
20970	76457
50135	76458
40018	76459
59893	76460
86985	76461
155736	76462
72116	76463
93341	76464
59037	76465
12443	76466
34812	76467
36550	76468
126839	76469
68683	76470
92992	76471
59804	76472
67119	76473
613	76474
47766	76475
120509	76476
9637	76477
23986	76478
99411	76479
158620	76480
32861	76481
18368	76482
75490	76483
1544	76484
17959	76485
31070	76486
21002	76487
127122	76488
1544	76489
55383	76490
46111	76491
6598	76492
4428	76493
36470	76494
86617	76495
167863	76496
86698	76497
201045	76498
121879	76499
26749	76500
41874	76501
164573	76502
226587	76503
4047	76504
136720	76505
45062	76506
154452	76507
220435	76508
29967	76509
5722	76510
36363	76511
215417	76512
160479	76513
84166	76514
167414	76515
204806	76516
93532	76517
153531	76518
130868	76519
94912	76520
56880	76521
6780	76522
5094	76523
3999	76524
84600	76525
84560	76526
51631	76527
110686	76528
50671	76529
80179	76530
39551	76531
95151	76532
114646	76533
112582	76534
119316	76535
156812	76536
3772	76537
145660	76538
144600	76539
4421	76540
115717	76541
56343	76542
154935	76543
5777	76544
12443	76545
65889	76546
94518	76547
29102	76548
31923	76549
72681	76550
95141	76551
30467	76552
63946	76553
204038	76554
192443	76555
15999	76556
143204	76557
11937	76558
87932	76559
74963	76560
157124	76561
101836	76562
107847	76563
143162	76564
140981	76565
10457	76566
191525	76567
149864	76568
32095	76569
206454	76570
126255	76571
153359	76572
148962	76573
148282	76574
72317	76575
205349	76576
22652	76577
55386	76578
211428	76579
127450	76580
30220	76581
85789	76582
76233	76583
66066	76584
8179	76585
109838	76586
25749	76587
217994	76588
85598	76589
209840	76590
35593	76591
52032	76592
26443	76593
53534	76594
20526	76595
85959	76596
149785	76597
196672	76598
199681	76599
57043	76600
125819	76601
94407	76602
25790	76603
61225	76604
221845	76605
87993	76606
193907	76607
239226	76608
84761	76609
85944	76610
7691	76611
89842	76612
118639	76613
87149	76614
208682	76615
167576	76616
40959	76617
166748	76618
67793	76619
167525	76620
134361	76621
26451	76622
120228	76623
87465	76624
116905	76625
52903	76626
238972	76627
164823	76628
117206	76629
67607	76630
67011	76631
14367	76632
118036	76633
119260	76634
164125	76635
117531	76636
67039	76637
238190	76638
52704	76639
66973	76640
102297	76641
88879	76642
87749	76643
164420	76644
236902	76645
67141	76646
87843	76647
67978	76648
89469	76649
118698	76650
87122	76651
89795	76652
148415	76653
152433	76654
51503	76655
175016	76656
152388	76657
71380	76658
61749	76659
157643	76660
15421	76661
75386	76662
27846	76663
87539	76664
60916	76665
23839	76666
3046	76667
47456	76668
94051	76669
140966	76670
104290	76671
47445	76672
19946	76673
1145	76674
1613	76675
151599	76676
6746	76677
224081	76678
118875	76679
164981	76680
85789	76681
81592	76682
190857	76683
34474	76684
72144	76685
36984	76686
77520	76687
67677	76688
92752	76689
148072	76690
128171	76691
46413	76692
46642	76693
109739	76694
103974	76695
120548	76696
40943	76697
85215	76698
29019	76699
47431	76700
63395	76701
74201	76702
136977	76703
150574	76704
135343	76705
52034	76706
112473	76707
15585	76708
87322	76709
87489	76710
52120	76711
89086	76712
118052	76713
117581	76714
150195	76715
25186	76716
126928	76717
150260	76718
216526	76719
209067	76720
206661	76721
109527	76722
148589	76723
151855	76724
114113	76725
39593	76726
76095	76727
55496	76728
150370	76729
114223	76730
112412	76731
154948	76732
120587	76733
58588	76734
105024	76735
65973	76736
113788	76737
34392	76738
51800	76739
675	76740
15769	76741
95447	76742
93194	76743
144835	76744
165045	76745
89005	76746
82394	76747
21538	76748
36345	76749
108766	76750
75301	76751
154871	76752
6558	76753
126625	76754
40630	76755
10842	76756
30868	76757
31533	76758
20098	76759
94500	76760
25176	76761
208380	76762
94587	76763
168929	76764
95	76765
3559	76766
1156	76767
37397	76768
80509	76769
115293	76770
6878	76771
19250	76772
35992	76773
67010	76774
115150	76775
57733	76776
2804	76777
133146	76778
18233	76779
61758	76780
89506	76781
188836	76782
217595	76783
124468	76784
196648	76785
158413	76786
144697	76787
74932	76788
119628	76789
53594	76790
145956	76791
177464	76792
30681	76793
50151	76794
86204	76795
21185	76796
178308	76797
6692	76798
1303	76799
22616	76800
52181	76801
54094	76802
84151	76803
167396	76804
25016	76805
39789	76806
53103	76807
144794	76808
152125	76809
17833	76810
31988	76811
159828	76812
161044	76813
65902	76814
94663	76815
51885	76816
123181	76817
11463	76818
4905	76819
33418	76820
166539	76821
203648	76822
104378	76823
202183	76824
25387	76825
100249	76826
10266	76827
160502	76828
14996	76829
29679	76830
18049	76831
6611	76832
210483	76833
39320	76834
24980	76835
1439	76836
679	76837
122816	76838
12634	76839
1605	76840
1280	76841
745	76842
12606	76843
11138	76844
18371	76845
1139	76846
1273	76847
4027	76848
99680	76849
70121	76850
5864	76851
119475	76852
214177	76853
20302	76854
65782	76855
51189	76856
22106	76857
26049	76858
25819	76859
70252	76860
27130	76861
21251	76862
226854	76863
26241	76864
116865	76865
164491	76866
67302	76867
68362	76868
68433	76869
9869	76870
101209	76871
2769	76872
104799	76873
20698	76874
39536	76875
143583	76876
8687	76877
50735	76878
33219	76879
30540	76880
11288	76881
92221	76882
6287	76883
10097	76884
117266	76885
40	76886
1412	76887
144943	76888
73326	76889
10570	76890
924	76891
4455	76892
89204	76893
12990	76894
56262	76895
18048	76896
4457	76897
1377	76898
2335	76899
2335	76900
2335	76901
26034	76902
26320	76903
9724	76904
4970	76905
118252	76906
5569	76907
72214	76908
4000	76909
11457	76910
27109	76911
5	76912
98708	76913
4000	76914
38492	76915
9052	76916
16149	76917
98157	76918
175125	76919
208368	76920
4	76921
2336	76922
5	76923
4000	76924
53349	76925
39118	76926
84115	76927
115639	76928
8440	76929
114661	76930
60494	76931
115446	76932
195423	76933
114569	76934
156979	76935
70213	76936
171869	76937
113660	76938
118152	76939
4230	76940
734	76941
2978	76942
1354	76943
50732	76944
52251	76945
31153	76946
55999	76947
207905	76948
139577	76949
240375	76950
13984	76951
133890	76952
48015	76953
57928	76954
13410	76955
10203	76956
156119	76957
66294	76958
39142	76959
645	76960
27109	76961
11759	76962
1697	76963
22917	76964
8460	76965
96755	76966
287	76967
2581	76968
62908	76969
19858	76970
10358	76971
105420	76972
24785	76973
14902	76974
49783	76975
151273	76976
13411	76977
5348	76978
52418	76979
5303	76980
111048	76981
65843	76982
113087	76983
52785	76984
17450	76985
11685	76986
101976	76987
3724	76988
41322	76989
277	76990
46797	76991
104396	76992
78504	76993
34336	76994
3	76995
33314	76996
36873	76997
5002	76998
103208	76999
61696	77000
39575	77001
2041	77002
5938	77003
9405	77004
27109	77005
76996	77006
41052	77007
99290	77008
97888	77009
3320	77010
74959	77011
208941	77012
74632	77013
74632	77014
6901	77015
74772	77016
37239	77017
10764	77018
42828	77019
7119	77020
9701	77021
20222	77022
828	77023
13531	77024
151234	77025
206659	77026
10648	77027
106257	77028
23451	77029
213184	77030
27958	77031
8669	77032
57844	77033
30389	77034
18807	77035
10044	77036
11091	77037
22630	77038
5432	77039
55886	77040
105010	77041
23217	77042
65631	77043
33051	77044
18781	77045
13556	77046
2921	77047
8155	77048
3183	77049
44999	77050
4769	77051
50	77052
22758	77053
3711	77054
103414	77055
27933	77056
78979	77057
28584	77058
91969	77059
16837	77060
34553	77061
64304	77062
81833	77063
27821	77064
113550	77065
12646	77066
3137	77067
19842	77068
21763	77069
170259	77070
39262	77071
3166	77072
63852	77073
13061	77074
175433	77075
53747	77076
33415	77077
326	77078
113170	77079
17679	77080
17679	77081
128584	77082
10614	77083
9963	77084
159929	77085
83320	77086
10950	77087
94300	77088
168749	77089
88047	77090
2222	77091
67281	77092
93970	77093
821	77094
17909	77095
63640	77096
12400	77097
92381	77098
20541	77099
30994	77100
38719	77101
1263	77102
113585	77103
42617	77104
41049	77105
2332	77106
80408	77107
142553	77108
129631	77109
1307	77110
51315	77111
45019	77112
2239	77113
205694	77114
227373	77115
99692	77116
45352	77117
116144	77118
3967	77119
64656	77120
6215	77121
2919	77122
155624	77123
112230	77124
28978	77125
68170	77126
159933	77127
156554	77128
68406	77129
1608	77130
116144	77131
4054	77132
39131	77133
2827	77134
75088	77135
99053	77136
75119	77137
107231	77138
53784	77139
15481	77140
112405	77141
1946	77142
27382	77143
2859	77144
111661	77145
156200	77146
171328	77147
160237	77148
2248	77149
127932	77150
27828	77151
61263	77152
146190	77153
158875	77154
71385	77155
205633	77156
146060	77157
108096	77158
126260	77159
111825	77160
227580	77161
111953	77162
383	77163
624	77164
64831	77165
40333	77166
86299	77167
207732	77168
167236	77169
51187	77170
178570	77171
23835	77172
76544	77173
12555	77174
27008	77175
189541	77176
8614	77177
88365	77178
13753	77179
202519	77180
34737	77181
95457	77182
61329	77183
2758	77184
40705	77185
12934	77186
14978	77187
97203	77188
194059	77189
45248	77190
62294	77191
134135	77192
139022	77193
53979	77194
46224	77195
44510	77196
28157	77197
135355	77198
79727	77199
18726	77200
30377	77201
18102	77202
114353	77203
11166	77204
47040	77205
65090	77206
56974	77207
26667	77208
14847	77209
2005	77210
5360	77211
189612	77212
191074	77213
61695	77214
57756	77215
169549	77216
75325	77217
79873	77218
15492	77219
31314	77220
50998	77221
21882	77222
21992	77223
8101	77224
74214	77225
26992	77226
101319	77227
56154	77228
39015	77229
21199	77230
58846	77231
61808	77232
75706	77233
45830	77234
225782	77235
43833	77236
62644	77237
131130	77238
50394	77239
65779	77240
91333	77241
46236	77242
222876	77243
20022	77244
198334	77245
214063	77246
137750	77247
40990	77248
181445	77249
59499	77250
75733	77251
72922	77252
26700	77253
7637	77254
24322	77255
86476	77256
3929	77257
25367	77258
22749	77259
2643	77260
79430	77261
75167	77262
119621	77263
124571	77264
27511	77265
171347	77266
56116	77267
11136	77268
80937	77269
7872	77270
50772	77271
822	77272
147843	77273
58701	77274
220022	77275
47569	77276
182252	77277
55770	77278
161228	77279
83074	77280
50394	77281
204991	77282
151869	77283
157831	77284
18272	77285
27935	77286
2468	77287
108607	77288
39021	77289
113602	77290
34909	77291
22609	77292
21098	77293
91403	77294
93492	77295
56057	77296
10151	77297
78738	77298
54309	77299
2427	77300
14987	77301
65391	77302
65391	77303
7542	77304
13229	77305
2861	77306
118189	77307
20617	77308
107579	77309
182591	77310
11892	77311
229447	77312
114861	77313
146464	77314
1262	77315
59665	77316
111680	77317
70	77318
166929	77319
114189	77320
2739	77321
225389	77322
605	77323
12457	77324
130452	77325
14960	77326
31350	77327
8919	77328
42900	77329
1436	77330
82951	77331
33	77332
177335	77333
127811	77334
14520	77335
790	77336
155478	77337
147100	77338
57523	77339
166030	77340
75472	77341
26786	77342
2859	77343
66583	77344
39143	77345
1288	77346
52019	77347
67486	77348
5929	77349
80002	77350
80107	77351
85476	77352
86363	77353
5798	77354
104900	77355
10468	77356
6617	77357
70137	77358
48205	77359
115696	77360
14268	77361
71728	77362
7698	77363
7747	77364
46667	77365
1103	77366
55277	77367
16120	77368
10682	77369
117380	77370
65391	77371
22211	77372
32491	77373
77566	77374
28380	77375
1683	77376
229664	77377
105518	77378
103512	77379
17629	77380
21601	77381
458	77382
37494	77383
119792	77384
1216	77385
90478	77386
58124	77387
19705	77388
75077	77389
15947	77390
68857	77391
149428	77392
819	77393
20001	77394
60448	77395
3190	77396
9139	77397
41237	77398
12769	77399
11469	77400
23129	77401
63940	77402
46004	77403
20581	77404
21	77405
56152	77406
37234	77407
8403	77408
152702	77409
5161	77410
173369	77411
114	77412
54587	77413
21	77414
1094	77415
28132	77416
129	77417
15610	77418
8360	77419
15661	77420
596	77421
4343	77422
12716	77423
5329	77424
36701	77425
49262	77426
2300	77427
44414	77428
1001	77429
5398	77430
6889	77431
22961	77432
34835	77433
151877	77434
4358	77435
9319	77436
14265	77437
3846	77438
114639	77439
94790	77440
58	77441
5326	77442
212450	77443
3484	77444
5967	77445
115855	77446
43492	77447
99636	77448
3959	77449
2843	77450
23811	77451
55002	77452
49906	77453
31450	77454
1802	77455
4049	77456
51387	77457
145122	77458
854	77459
8984	77460
131828	77461
3130	77462
47158	77463
5062	77464
170741	77465
117773	77466
10933	77467
58	77468
306	77469
13730	77470
202853	77471
1993	77472
24009	77473
723	77474
19736	77475
163605	77476
25849	77477
42627	77478
34359	77479
79088	77480
5112	77481
34277	77482
26270	77483
89073	77484
5541	77485
43317	77486
11740	77487
24899	77488
7150	77489
44169	77490
3534	77491
97084	77492
114063	77493
58552	77494
167737	77495
29397	77496
102130	77497
226259	77498
107816	77499
19518	77500
144441	77501
55255	77502
211929	77503
123078	77504
6	77505
166098	77506
226611	77507
61826	77508
44059	77509
3206	77510
11980	77511
35422	77512
46260	77513
90258	77514
42050	77515
145430	77516
90696	77517
23121	77518
13764	77519
3909	77520
83867	77521
139230	77522
146530	77523
121567	77524
2746	77525
12480	77526
194859	77527
8883	77528
81543	77529
47352	77530
61054	77531
60101	77532
91151	77533
16491	77534
145941	77535
5842	77536
2678	77537
247	77538
2108	77539
75037	77540
47114	77541
47152	77542
47362	77543
100633	77544
83969	77545
6	77546
77	77547
50881	77548
29677	77549
48039	77550
79771	77551
60748	77552
120937	77553
25596	77554
50182	77555
51909	77556
2684	77557
97338	77558
2379	77559
142620	77560
77259	77561
98	77562
31667	77563
158259	77564
713	77565
45500	77566
214056	77567
17359	77568
145281	77569
114423	77570
31430	77571
45942	77572
60803	77573
58157	77574
180000	77575
90486	77576
139312	77577
105223	77578
76685	77579
205580	77580
165938	77581
82389	77582
131989	77583
220232	77584
69365	77585
61491	77586
220748	77587
47075	77588
141892	77589
2678	77590
16511	77591
7775	77592
20692	77593
29485	77594
212969	77595
94088	77596
232931	77597
223699	77598
766	77599
106731	77600
6965	77601
196627	77602
6102	77603
74797	77604
157289	77605
195207	77606
2116	77607
85900	77608
107960	77609
153187	77610
6	77611
54	77612
655	77613
38906	77614
174604	77615
122	77616
86181	77617
765	77618
66683	77619
26982	77620
2683	77621
31534	77622
30320	77623
38205	77624
6636	77625
53975	77626
46744	77627
74614	77628
23132	77629
30280	77630
57569	77631
197404	77632
84	77633
77794	77634
21300	77635
164891	77636
6	77637
17396	77638
151	77639
235340	77640
109226	77641
25284	77642
3072	77643
17993	77644
1102	77645
6	77646
42347	77647
2683	77648
102	77649
19860	77650
80002	77651
121662	77652
3073	77653
33427	77654
38958	77655
15434	77656
81483	77657
45171	77658
605	77659
47336	77660
86348	77661
107203	77662
167164	77663
19966	77664
34084	77665
15489	77666
48184	77667
71673	77668
5310	77669
18127	77670
69061	77671
232225	77672
79026	77673
201148	77674
90904	77675
60435	77676
193729	77677
129508	77678
139536	77679
44033	77680
25947	77681
129525	77682
194625	77683
126893	77684
177558	77685
13600	77686
56130	77687
93274	77688
234705	77689
3072	77690
44086	77691
53342	77692
10389	77693
193321	77694
104022	77695
81468	77696
108952	77697
22684	77698
40697	77699
166452	77700
144644	77701
63968	77702
5611	77703
105577	77704
1548	77705
149412	77706
34780	77707
613	77708
33526	77709
89353	77710
159577	77711
90755	77712
75770	77713
3438	77714
932	77715
8898	77716
29164	77717
4991	77718
64824	77719
4853	77720
656	77721
8430	77722
224576	77723
68999	77724
13643	77725
73192	77726
40753	77727
7480	77728
118641	77729
106027	77730
104534	77731
43583	77732
26693	77733
19000	77734
83381	77735
70441	77736
3874	77737
136740	77738
22001	77739
50043	77740
79980	77741
194976	77742
65168	77743
83741	77744
53751	77745
42043	77746
18084	77747
932	77748
14538	77749
55960	77750
22191	77751
33755	77752
66164	77753
212787	77754
139133	77755
27221	77756
5207	77757
50149	77758
196963	77759
12493	77760
12	77761
6583	77762
105536	77763
37911	77764
19716	77765
100064	77766
194927	77767
10479	77768
42066	77769
42574	77770
183144	77771
137347	77772
3483	77773
190423	77774
33919	77775
42563	77776
5032	77777
2166	77778
53634	77779
121882	77780
230026	77781
7849	77782
8958	77783
73981	77784
855	77785
94194	77786
138809	77787
77145	77788
237708	77789
19644	77790
4	77791
1195	77792
195271	77793
74007	77794
99943	77795
34967	77796
80895	77797
29446	77798
9013	77799
29875	77800
22711	77801
18572	77802
26997	77803
6672	77804
7723	77805
149646	77806
94905	77807
58934	77808
42201	77809
127360	77810
72920	77811
33486	77812
61737	77813
61812	77814
192941	77815
4448	77816
95492	77817
142016	77818
180240	77819
29123	77820
18230	77821
20391	77822
86053	77823
498	77824
54728	77825
25155	77826
25155	77827
73323	77828
43553	77829
18547	77830
24803	77831
104059	77832
131196	77833
27889	77834
43409	77835
9589	77836
13467	77837
125825	77838
58064	77839
182002	77840
236299	77841
144795	77842
214310	77843
29936	77844
129048	77845
28261	77846
36033	77847
17003	77848
134173	77849
65939	77850
152479	77851
102041	77852
22586	77853
78224	77854
206887	77855
82818	77856
48181	77857
2615	77858
2041	77859
24625	77860
118884	77861
145913	77862
5303	77863
62810	77864
4366	77865
8488	77866
8499	77867
91981	77868
1612	77869
24350	77870
12067	77871
7944	77872
27740	77873
26690	77874
3099	77875
207979	77876
11328	77877
82213	77878
6833	77879
19644	77880
144502	77881
125986	77882
14303	77883
66931	77884
66931	77885
37524	77886
82952	77887
8488	77888
13753	77889
85645	77890
140710	77891
66378	77892
205697	77893
159524	77894
74982	77895
1092	77896
38625	77897
76064	77898
74127	77899
75265	77900
239209	77901
99034	77902
1092	77903
149179	77904
106614	77905
34741	77906
39182	77907
142886	77908
159338	77909
38748	77910
10218	77911
55396	77912
29040	77913
29370	77914
37002	77915
101345	77916
39858	77917
120471	77918
43036	77919
102316	77920
72397	77921
60017	77922
1131	77923
78140	77924
103603	77925
176741	77926
132994	77927
8018	77928
30166	77929
16730	77930
69892	77931
42632	77932
172234	77933
15340	77934
5909	77935
2196	77936
108480	77937
12927	77938
1706	77939
34136	77940
15963	77941
4337	77942
123222	77943
10140	77944
32153	77945
7598	77946
7241	77947
2490	77948
7323	77949
4031	77950
25207	77951
13584	77952
137759	77953
2285	77954
3525	77955
64689	77956
3483	77957
84805	77958
124865	77959
63727	77960
143138	77961
11253	77962
5142	77963
155511	77964
50264	77965
10606	77966
2454	77967
15200	77968
63	77969
9075	77970
6225	77971
6710	77972
20326	77973
100	77974
48536	77975
62346	77976
16265	77977
62635	77978
5428	77979
190038	77980
12773	77981
123839	77982
25700	77983
7536	77984
20154	77985
6902	77986
41094	77987
73216	77988
1119	77989
91216	77990
24644	77991
24198	77992
1209	77993
16362	77994
37684	77995
41943	77996
93958	77997
92335	77998
768	77999
20569	78000
172048	78001
9477	78002
8090	78003
44309	78004
6512	78005
9215	78006
14405	78007
47054	78008
201	78009
16299	78010
20003	78011
10454	78012
1570	78013
26746	78014
127394	78015
104772	78016
100691	78017
180155	78018
112580	78019
61824	78020
3546	78021
112811	78022
1754	78023
81654	78024
24683	78025
9226	78026
72661	78027
10457	78028
9226	78029
203202	78030
9226	78031
63425	78032
4432	78033
6751	78034
170983	78035
46845	78036
77722	78037
95372	78038
140813	78039
142824	78040
26921	78041
2219	78042
113633	78043
33629	78044
6612	78045
5066	78046
37899	78047
8920	78048
7697	78049
125399	78050
33384	78051
1994	78052
120093	78053
101581	78054
146208	78055
41335	78056
28710	78057
31197	78058
49911	78059
72140	78060
67155	78061
69275	78062
112290	78063
12043	78064
70796	78065
89635	78066
1736	78067
137628	78068
31801	78069
132777	78070
24287	78071
11851	78072
3237	78073
32447	78074
15029	78075
17974	78076
88318	78077
109816	78078
5366	78079
42748	78080
92513	78081
81613	78082
115149	78083
53022	78084
63019	78085
2791	78086
20757	78087
1564	78088
107443	78089
77747	78090
16490	78091
78655	78092
39421	78093
9108	78094
7853	78095
108402	78096
44165	78097
93590	78098
238884	78099
79448	78100
10520	78101
80176	78102
3972	78103
37876	78104
36876	78105
106739	78106
17020	78107
53630	78108
121500	78109
33346	78110
30157	78111
151254	78112
737	78113
754	78114
58026	78115
201800	78116
16422	78117
438	78118
24924	78119
14448	78120
24303	78121
203376	78122
438	78123
151895	78124
34921	78125
149546	78126
112730	78127
127331	78128
165412	78129
127559	78130
136074	78131
115105	78132
24141	78133
4417	78134
21979	78135
146141	78136
66154	78137
53397	78138
108010	78139
49938	78140
5765	78141
2734	78142
33643	78143
56788	78144
2934	78145
216464	78146
158108	78147
357	78148
25223	78149
204736	78150
48260	78151
83843	78152
32008	78153
31633	78154
2002	78155
35112	78156
113325	78157
3968	78158
13665	78159
204546	78160
7401	78161
132828	78162
26244	78163
26244	78164
4918	78165
13948	78166
60196	78167
2842	78168
79391	78169
11933	78170
14002	78171
45130	78172
1741	78173
3476	78174
12624	78175
230497	78176
49424	78177
1731	78178
111165	78179
3482	78180
1429	78181
175551	78182
111854	78183
66087	78184
30089	78185
72150	78186
61256	78187
114583	78188
34301	78189
18247	78190
86334	78191
24286	78192
43442	78193
1778	78194
177772	78195
94182	78196
2856	78197
10771	78198
102874	78199
136906	78200
39264	78201
71876	78202
98876	78203
31018	78204
585	78205
9258	78206
127492	78207
15171	78208
69507	78209
86144	78210
56472	78211
140188	78212
106889	78213
143787	78214
180289	78215
5192	78216
28818	78217
151436	78218
33358	78219
5977	78220
128561	78221
10821	78222
72296	78223
42564	78224
4554	78225
30611	78226
63183	78227
1050	78228
151533	78229
47469	78230
76191	78231
26767	78232
6633	78233
144804	78234
105262	78235
49157	78236
83034	78237
72	78238
76	78239
6800	78240
59983	78241
90595	78242
5165	78243
155827	78244
5207	78245
54243	78246
72	78247
62994	78248
38978	78249
78273	78250
93920	78251
2469	78252
133296	78253
185819	78254
112732	78255
1599	78256
7935	78257
1663	78258
18225	78259
6845	78260
120714	78261
5759	78262
186221	78263
109016	78264
1406	78265
2155	78266
114321	78267
62602	78268
150312	78269
8664	78270
237257	78271
42511	78272
20506	78273
3725	78274
48233	78275
63316	78276
32220	78277
30	78278
12607	78279
25012	78280
1896	78281
795	78282
198843	78283
5957	78284
124	78285
20801	78286
96165	78287
16299	78288
30115	78289
157566	78290
57532	78291
102583	78292
169199	78293
145499	78294
52861	78295
7713	78296
58518	78297
33992	78298
79509	78299
37909	78300
60180	78301
96267	78302
201714	78303
121865	78304
224305	78305
2840	78306
32806	78307
19783	78308
51148	78309
280	78310
20393	78311
55715	78312
139723	78313
20164	78314
84714	78315
5381	78316
7172	78317
196228	78318
4021	78319
230909	78320
41952	78321
29978	78322
3655	78323
37923	78324
412	78325
140536	78326
238640	78327
61307	78328
9758	78329
141069	78330
141073	78331
139266	78332
123819	78333
225904	78334
1752	78335
4021	78336
25401	78337
9805	78338
20030	78339
15940	78340
3276	78341
63	78342
6523	78343
78266	78344
2115	78345
26957	78346
94295	78347
27037	78348
1375	78349
5594	78350
228641	78351
78894	78352
4481	78353
107646	78354
202057	78355
128181	78356
91027	78357
169442	78358
234328	78359
230142	78360
102452	78361
194253	78362
197703	78363
66479	78364
174464	78365
193759	78366
71366	78367
90215	78368
79980	78369
87011	78370
138240	78371
127135	78372
24079	78373
68850	78374
115354	78375
77978	78376
79333	78377
127591	78378
192435	78379
61417	78380
235962	78381
116409	78382
14999	78383
71629	78384
87926	78385
29241	78386
107337	78387
38948	78388
78495	78389
69381	78390
107544	78391
168256	78392
79162	78393
90834	78394
22861	78395
34966	78396
230752	78397
53907	78398
56268	78399
176287	78400
178594	78401
177759	78402
121693	78403
26908	78404
69203	78405
176404	78406
17699	78407
93369	78408
38923	78409
14655	78410
53651	78411
122377	78412
199484	78413
55175	78414
23317	78415
53929	78416
232168	78417
107635	78418
90678	78419
14489	78420
25051	78421
168249	78422
15608	78423
137655	78424
164787	78425
121114	78426
49138	78427
68263	78428
198284	78429
179923	78430
145724	78431
145260	78432
169788	78433
122935	78434
122019	78435
42216	78436
107589	78437
144052	78438
106790	78439
146700	78440
161183	78441
162501	78442
69517	78443
104140	78444
168486	78445
91074	78446
56124	78447
169802	78448
33613	78449
121768	78450
141473	78451
140460	78452
42075	78453
107845	78454
107574	78455
142875	78456
21923	78457
204106	78458
193617	78459
135767	78460
4236	78461
90794	78462
98389	78463
72255	78464
162819	78465
175651	78466
28771	78467
226055	78468
144844	78469
90188	78470
90501	78471
56218	78472
26804	78473
90298	78474
69134	78475
3910	78476
21917	78477
148335	78478
96244	78479
140477	78480
90795	78481
31064	78482
38923	78483
96287	78484
102802	78485
100327	78486
90661	78487
126276	78488
46358	78489
106873	78490
28502	78491
81348	78492
93843	78493
33702	78494
42111	78495
45228	78496
59939	78497
166543	78498
81070	78499
169237	78500
140039	78501
174902	78502
140017	78503
45190	78504
121476	78505
177611	78506
107668	78507
43954	78508
135645	78509
42242	78510
141824	78511
235315	78512
174422	78513
219838	78514
218341	78515
95621	78516
101074	78517
226248	78518
90295	78519
136041	78520
121271	78521
53861	78522
100208	78523
100326	78524
141498	78525
199563	78526
160271	78527
156468	78528
141392	78529
78547	78530
120779	78531
230941	78532
8248	78533
235830	78534
56765	78535
101878	78536
93410	78537
127230	78538
120996	78539
56697	78540
107589	78541
144811	78542
222002	78543
10450	78544
53696	78545
53732	78546
2428	78547
178017	78548
107625	78549
38926	78550
21833	78551
14655	78552
14655	78553
144315	78554
233346	78555
90754	78556
136089	78557
166517	78558
32499	78559
137996	78560
75869	78561
37821	78562
2834	78563
33559	78564
2160	78565
22684	78566
90017	78567
146015	78568
160962	78569
42002	78570
118831	78571
81488	78572
202440	78573
69400	78574
34885	78575
77758	78576
119382	78577
168720	78578
90298	78579
69322	78580
48133	78581
96943	78582
17996	78583
156039	78584
161492	78585
114995	78586
66225	78587
232325	78588
70836	78589
145316	78590
115279	78591
24660	78592
103947	78593
86811	78594
26870	78595
107664	78596
87762	78597
47974	78598
161103	78599
120457	78600
19228	78601
37562	78602
69291	78603
107483	78604
33405	78605
192798	78606
63012	78607
175351	78608
192923	78609
37	78610
234793	78611
116219	78612
140489	78613
166548	78614
90598	78615
122548	78616
121541	78617
162926	78618
194828	78619
162948	78620
66532	78621
106897	78622
121231	78623
102220	78624
100359	78625
14865	78626
37867	78627
223207	78628
144871	78629
237267	78630
21875	78631
158582	78632
87657	78633
45682	78634
86662	78635
228543	78636
159629	78637
100905	78638
102296	78639
160201	78640
193875	78641
108445	78642
232592	78643
238772	78644
871	78645
93753	78646
163020	78647
140562	78648
64516	78649
63036	78650
120779	78651
161229	78652
60625	78653
228485	78654
66514	78655
37605	78656
198510	78657
49425	78658
3137	78659
90208	78660
42111	78661
65909	78662
10450	78663
226586	78664
69216	78665
2289	78666
240236	78667
224403	78668
38304	78669
107596	78670
90298	78671
79822	78672
80542	78673
9037	78674
26638	78675
130196	78676
90992	78677
54101	78678
157748	78679
114241	78680
193237	78681
223915	78682
66542	78683
17545	78684
131095	78685
42457	78686
60980	78687
61332	78688
2918	78689
106202	78690
196	78691
3802	78692
25626	78693
268	78694
54476	78695
3024	78696
158767	78697
63437	78698
150274	78699
10623	78700
16953	78701
68813	78702
53981	78703
8268	78704
4398	78705
12690	78706
46596	78707
74851	78708
59742	78709
49560	78710
1960	78711
32509	78712
189754	78713
5030	78714
803	78715
20292	78716
7154	78717
224883	78718
106605	78719
238682	78720
85673	78721
167984	78722
81271	78723
53003	78724
145163	78725
218598	78726
17312	78727
80735	78728
71918	78729
24053	78730
9136	78731
20817	78732
14013	78733
3528	78734
192446	78735
3122	78736
9258	78737
3170	78738
3412	78739
11515	78740
12804	78741
3484	78742
680	78743
1942	78744
22300	78745
305	78746
4765	78747
21090	78748
26738	78749
53577	78750
77380	78751
53311	78752
90718	78753
2424	78754
10415	78755
12436	78756
32151	78757
19906	78758
94144	78759
128620	78760
39889	78761
746	78762
158165	78763
68906	78764
72607	78765
21790	78766
22419	78767
68872	78768
127215	78769
90382	78770
76739	78771
1245	78772
10948	78773
121621	78774
27817	78775
42305	78776
10415	78777
48994	78778
102230	78779
103380	78780
209019	78781
96154	78782
204681	78783
62691	78784
170129	78785
10400	78786
129066	78787
115	78788
584	78789
48718	78790
3116	78791
9168	78792
1419	78793
47921	78794
86474	78795
5749	78796
12489	78797
12437	78798
42293	78799
98485	78800
159591	78801
133561	78802
62808	78803
1573	78804
2635	78805
11838	78806
4819	78807
62764	78808
6526	78809
156143	78810
119705	78811
38106	78812
3392	78813
17799	78814
141791	78815
27105	78816
221422	78817
12803	78818
7954	78819
4379	78820
37267	78821
61668	78822
55097	78823
185000	78824
48575	78825
20829	78826
22667	78827
80097	78828
38911	78829
209617	78830
2825	78831
7522	78832
21119	78833
13872	78834
77890	78835
173272	78836
41661	78837
82637	78838
11160	78839
25900	78840
106885	78841
58846	78842
71637	78843
19584	78844
95814	78845
109305	78846
11085	78847
14253	78848
11258	78849
125674	78850
22048	78851
25787	78852
114005	78853
3999	78854
45162	78855
10980	78856
117782	78857
805	78858
18573	78859
112104	78860
56084	78861
55427	78862
125753	78863
237678	78864
175672	78865
127667	78866
180134	78867
170336	78868
37273	78869
10862	78870
69605	78871
1133	78872
69112	78873
170332	78874
28034	78875
105294	78876
89717	78877
64564	78878
136119	78879
111150	78880
32259	78881
139964	78882
65988	78883
210935	78884
6410	78885
10065	78886
183621	78887
38580	78888
167149	78889
37777	78890
13915	78891
1599	78892
4028	78893
10255	78894
3108	78895
42362	78896
60817	78897
61434	78898
56971	78899
47891	78900
14031	78901
105927	78902
35585	78903
85122	78904
26084	78905
5288	78906
107365	78907
45156	78908
80214	78909
82928	78910
27651	78911
36026	78912
104495	78913
77885	78914
77045	78915
146022	78916
140689	78917
32765	78918
33930	78919
19947	78920
131580	78921
87908	78922
60198	78923
189925	78924
100671	78925
148649	78926
57540	78927
165661	78928
175916	78929
126291	78930
42231	78931
45960	78932
217746	78933
121478	78934
91063	78935
27603	78936
150891	78937
33591	78938
64458	78939
145582	78940
211908	78941
117931	78942
37971	78943
38938	78944
126537	78945
177065	78946
179369	78947
18711	78948
44202	78949
55671	78950
122213	78951
14444	78952
6081	78953
161197	78954
139876	78955
77369	78956
127887	78957
61538	78958
60224	78959
1430	78960
46995	78961
18711	78962
38186	78963
175648	78964
194068	78965
15589	78966
2432	78967
61478	78968
21932	78969
57876	78970
171520	78971
55577	78972
25794	78973
200872	78974
48202	78975
201771	78976
145215	78977
60838	78978
55429	78979
48171	78980
37550	78981
182315	78982
94881	78983
22617	78984
107323	78985
8315	78986
127486	78987
181994	78988
115545	78989
12400	78990
11640	78991
65574	78992
13357	78993
53754	78994
60198	78995
46272	78996
59788	78997
19972	78998
101598	78999
139094	79000
27975	79001
27028	79002
163018	79003
48091	79004
6634	79005
53782	79006
121233	79007
14951	79008
2347	79009
2541	79010
202504	79011
137805	79012
7691	79013
68888	79014
107847	79015
107531	79016
143666	79017
37986	79018
61517	79019
37741	79020
71740	79021
19801	79022
69015	79023
90377	79024
81769	79025
56681	79026
37988	79027
36792	79028
227005	79029
69051	79030
24131	79031
198316	79032
82387	79033
203710	79034
81769	79035
55632	79036
202253	79037
200780	79038
11535	79039
203893	79040
30002	79041
55372	79042
31750	79043
14030	79044
98464	79045
166330	79046
7667	79047
93297	79048
8617	79049
46952	79050
120414	79051
34594	79052
19170	79053
135457	79054
959	79055
209954	79056
9314	79057
2412	79058
13177	79059
9024	79060
17643	79061
11	79062
3930	79063
22694	79064
3084	79065
21409	79066
149327	79067
46952	79068
171515	79069
5931	79070
29650	79071
23299	79072
141405	79073
85540	79074
90864	79075
104937	79076
148664	79077
3679	79078
156049	79079
25486	79080
60347	79081
6659	79082
39788	79083
44451	79084
57464	79085
23366	79086
102848	79087
71167	79088
16425	79089
17008	79090
80117	79091
127089	79092
29363	79093
18726	79094
12723	79095
20097	79096
32388	79097
156000	79098
29165	79099
135928	79100
59869	79101
189837	79102
87226	79103
34902	79104
72931	79105
238218	79106
1645	79107
15759	79108
9746	79109
111362	79110
140031	79111
64621	79112
49208	79113
11148	79114
111869	79115
102355	79116
222147	79117
169800	79118
27392	79119
116096	79120
42160	79121
16287	79122
63492	79123
1482	79124
9195	79125
14708	79126
74809	79127
5983	79128
96141	79129
103752	79130
63549	79131
17178	79132
26181	79133
78457	79134
35981	79135
48095	79136
14084	79137
6336	79138
39035	79139
238247	79140
5561	79141
31754	79142
17211	79143
152681	79144
231919	79145
26312	79146
1055	79147
41127	79148
209914	79149
9266	79150
104812	79151
32430	79152
30763	79153
147391	79154
145745	79155
81723	79156
33661	79157
54678	79158
94194	79159
196080	79160
5750	79161
38328	79162
16926	79163
63252	79164
124287	79165
26986	79166
60625	79167
72058	79168
10458	79169
225578	79170
1052	79171
35583	79172
15888	79173
114119	79174
70905	79175
49196	79176
30562	79177
47830	79178
12404	79179
154	79180
63595	79181
71809	79182
24515	79183
52529	79184
13544	79185
1657	79186
34667	79187
5495	79188
131385	79189
131348	79190
181117	79191
37052	79192
63237	79193
40021	79194
112337	79195
62114	79196
72720	79197
6657	79198
24870	79199
191044	79200
78980	79201
62113	79202
182878	79203
74713	79204
133000	79205
18128	79206
122144	79207
21435	79208
32332	79209
77767	79210
176293	79211
76414	79212
87564	79213
34976	79214
27612	79215
66482	79216
127825	79217
11152	79218
13450	79219
116182	79220
27986	79221
31326	79222
3816	79223
8002	79224
163777	79225
77291	79226
13458	79227
166793	79228
26588	79229
229707	79230
24503	79231
83561	79232
39217	79233
72965	79234
13320	79235
43358	79236
76231	79237
18732	79238
12120	79239
46743	79240
7627	79241
13458	79242
16092	79243
37321	79244
47505	79245
16476	79246
232497	79247
142535	79248
34931	79249
174817	79250
50204	79251
159904	79252
83201	79253
34930	79254
138403	79255
12120	79256
76352	79257
88480	79258
40814	79259
67606	79260
59107	79261
34900	79262
115693	79263
138900	79264
94110	79265
36727	79266
26953	79267
37742	79268
131231	79269
160325	79270
86235	79271
71886	79272
28056	79273
30225	79274
186941	79275
39914	79276
21868	79277
16754	79278
31064	79279
53618	79280
37783	79281
37407	79282
3754	79283
7854	79284
100515	79285
117047	79286
131069	79287
96338	79288
140670	79289
91054	79290
130809	79291
45389	79292
48226	79293
22051	79294
49229	79295
12529	79296
58753	79297
36340	79298
21055	79299
21055	79300
12586	79301
57330	79302
47259	79303
58796	79304
42270	79305
19168	79306
6637	79307
56397	79308
29989	79309
154511	79310
438	79311
219274	79312
4399	79313
14944	79314
6457	79315
68786	79316
231239	79317
7745	79318
12382	79319
36072	79320
114633	79321
50195	79322
156209	79323
10	79324
4422	79325
49136	79326
17679	79327
11	79328
116288	79329
2150	79330
24110	79331
10489	79332
22868	79333
68915	79334
15058	79335
201618	79336
67469	79337
49032	79338
17679	79339
95059	79340
81770	79341
186899	79342
66813	79343
29630	79344
20101	79345
42204	79346
66813	79347
134735	79348
38988	79349
107637	79350
152053	79351
42325	79352
73612	79353
177161	79354
6348	79355
17909	79356
81191	79357
105643	79358
22069	79359
12066	79360
237748	79361
42399	79362
154268	79363
85546	79364
47622	79365
6624	79366
136718	79367
37356	79368
83816	79369
7745	79370
46620	79371
121002	79372
44191	79373
14348	79374
56216	79375
37737	79376
53025	79377
74701	79378
81601	79379
224829	79380
136445	79381
89729	79382
190978	79383
86144	79384
146517	79385
162057	79386
22635	79387
97209	79388
59807	79389
12217	79390
109670	79391
27664	79392
45480	79393
101986	79394
24672	79395
36128	79396
23960	79397
36297	79398
81597	79399
10258	79400
28722	79401
68080	79402
115692	79403
33686	79404
37744	79405
102415	79406
163267	79407
68382	79408
54000	79409
40261	79410
49100	79411
135393	79412
87000	79413
3010	79414
97379	79415
79743	79416
112356	79417
201277	79418
75587	79419
8985	79420
81187	79421
99250	79422
31505	79423
87588	79424
11160	79425
192208	79426
77789	79427
63227	79428
145715	79429
19418	79430
24322	79431
105546	79432
67469	79433
69413	79434
7637	79435
19018	79436
4768	79437
33608	79438
570	79439
158115	79440
107636	79441
86404	79442
28712	79443
225250	79444
141620	79445
28996	79446
80872	79447
116053	79448
13569	79449
19494	79450
56061	79451
101340	79452
69443	79453
144515	79454
95340	79455
60080	79456
161258	79457
6581	79458
72982	79459
61093	79460
6662	79461
134881	79462
26700	79463
25464	79464
6637	79465
39911	79466
2156	79467
78186	79468
49921	79469
14830	79470
19342	79471
212853	79472
57071	79473
59461	79474
15030	79475
4443	79476
47618	79477
1544	79478
159959	79479
45600	79480
49231	79481
167571	79482
161617	79483
239691	79484
79222	79485
59838	79486
33498	79487
80008	79488
17923	79489
164396	79490
34831	79491
145766	79492
134741	79493
118984	79494
142813	79495
118158	79496
158412	79497
91267	79498
20142	79499
190263	79500
5818	79501
163230	79502
81413	79503
157576	79504
137591	79505
225765	79506
227654	79507
94999	79508
215627	79509
6624	79510
240414	79511
188423	79512
22009	79513
88980	79514
118994	79515
7666	79516
53346	79517
2416	79518
30950	79519
42347	79520
142677	79521
91	79522
116861	79523
40722	79524
137776	79525
13510	79526
235905	79527
7701	79528
150806	79529
14632	79530
65042	79531
159123	79532
90317	79533
37356	79534
39165	79535
15960	79536
95239	79537
114886	79538
3881	79539
73393	79540
20522	79541
47600	79542
1380	79543
201253	79544
33408	79545
30977	79546
4461	79547
33272	79548
14068	79549
59185	79550
3024	79551
29111	79552
81194	79553
145659	79554
19151	79555
33493	79556
21748	79557
27984	79558
47255	79559
148070	79560
147364	79561
200672	79562
14142	79563
61569	79564
90090	79565
188696	79566
9114	79567
110024	79568
7283	79569
79138	79570
726	79571
163813	79572
81225	79573
81817	79574
101165	79575
155310	79576
1151	79577
39872	79578
23626	79579
102372	79580
80413	79581
181831	79582
13258	79583
131764	79584
239799	79585
96478	79586
11703	79587
28189	79588
27011	79589
59928	79590
1911	79591
78169	79592
13090	79593
89014	79594
69271	79595
60291	79596
12925	79597
23448	79598
15874	79599
6936	79600
128828	79601
16982	79602
153193	79603
3298	79604
152229	79605
161707	79606
91414	79607
3150	79608
95040	79609
48139	79610
188234	79611
228363	79612
114582	79613
11339	79614
93859	79615
86265	79616
113909	79617
66880	79618
51512	79619
71777	79620
35336	79621
51935	79622
88721	79623
73765	79624
160657	79625
24984	79626
116791	79627
52316	79628
177203	79629
47198	79630
184391	79631
161291	79632
114466	79633
6281	79634
55333	79635
43298	79636
10311	79637
32809	79638
67752	79639
157800	79640
9819	79641
47209	79642
6763	79643
145908	79644
2401	79645
118896	79646
19592	79647
32776	79648
12094	79649
238896	79650
47550	79651
24044	79652
142684	79653
103416	79654
73804	79655
73802	79656
128425	79657
128385	79658
125412	79659
78410	79660
42669	79661
32808	79662
140485	79663
207379	79664
175553	79665
41138	79666
195395	79667
13141	79668
140008	79669
8282	79670
161981	79671
236503	79672
24435	79673
109412	79674
85559	79675
62078	79676
210238	79677
39359	79678
50167	79679
128230	79680
8493	79681
43172	79682
88121	79683
9386	79684
88608	79685
84008	79686
127011	79687
97440	79688
181223	79689
45118	79690
51722	79691
186337	79692
195385	79693
62893	79694
219896	79695
103685	79696
182139	79697
175699	79698
99656	79699
89346	79700
136667	79701
114698	79702
10095	79703
108152	79704
107822	79705
159912	79706
78010	79707
61145	79708
53550	79709
227768	79710
96287	79711
119024	79712
141735	79713
7691	79714
4164	79715
169174	79716
38303	79717
90426	79718
24253	79719
170040	79720
8898	79721
25025	79722
98401	79723
32088	79724
210920	79725
199946	79726
91077	79727
34936	79728
45201	79729
98969	79730
94540	79731
105584	79732
76158	79733
8825	79734
134724	79735
29716	79736
217117	79737
4421	79738
2469	79739
4490	79740
162389	79741
45419	79742
19724	79743
135142	79744
29799	79745
86647	79746
115922	79747
73154	79748
19277	79749
24324	79750
62173	79751
61730	79752
92322	79753
179946	79754
125934	79755
128161	79756
61789	79757
60553	79758
18591	79759
115859	79760
43172	79761
152015	79762
193257	79763
57617	79764
112283	79765
44452	79766
105243	79767
150172	79768
207489	79769
99820	79770
3269	79771
16594	79772
103046	79773
24372	79774
119673	79775
66661	79776
44960	79777
67358	79778
45213	79779
85769	79780
11399	79781
143038	79782
15768	79783
102309	79784
130856	79785
73696	79786
92717	79787
35623	79788
98633	79789
182853	79790
103491	79791
6109	79792
12338	79793
77532	79794
103490	79795
86515	79796
126280	79797
20898	79798
173380	79799
74343	79800
182019	79801
130455	79802
46635	79803
185891	79804
239360	79805
114131	79806
187032	79807
91129	79808
45513	79809
198016	79810
31571	79811
177509	79812
121279	79813
15862	79814
57530	79815
116037	79816
22996	79817
142170	79818
118771	79819
182732	79820
98652	79821
97175	79822
71947	79823
31534	79824
45119	79825
129894	79826
173414	79827
53158	79828
181888	79829
46649	79830
107414	79831
58280	79832
45241	79833
150951	79834
6421	79835
56208	79836
15563	79837
58852	79838
6410	79839
74303	79840
110677	79841
64082	79842
15884	79843
126624	79844
178833	79845
239838	79846
193339	79847
102702	79848
94564	79849
18923	79850
6673	79851
87796	79852
21768	79853
125118	79854
7406	79855
13254	79856
76903	79857
44960	79858
155825	79859
44833	79860
113856	79861
3607	79862
19002	79863
131998	79864
60086	79865
35025	79866
186897	79867
48229	79868
164688	79869
4772	79870
15777	79871
71991	79872
180802	79873
130554	79874
98655	79875
71664	79876
126120	79877
150640	79878
131866	79879
174680	79880
110147	79881
93615	79882
194337	79883
138331	79884
23925	79885
97163	79886
44519	79887
59192	79888
57106	79889
22567	79890
142222	79891
131051	79892
2596	79893
78984	79894
128468	79895
60126	79896
231333	79897
61335	79898
30070	79899
58332	79900
24820	79901
13603	79902
39944	79903
47077	79904
78640	79905
45148	79906
21518	79907
58228	79908
62767	79909
26888	79910
12416	79911
3249	79912
4211	79913
16258	79914
10945	79915
77582	79916
168801	79917
69685	79918
23853	79919
79262	79920
94742	79921
15020	79922
2013	79923
103313	79924
53769	79925
8040	79926
4758	79927
6171	79928
27950	79929
3211	79930
1824	79931
820	79932
30005	79933
6188	79934
37891	79935
8220	79936
33548	79937
637	79938
47916	79939
150	79940
20199	79941
8397	79942
18804	79943
7	79944
101	79945
69235	79946
142018	79947
30511	79948
142936	79949
69094	79950
141544	79951
121499	79952
150	79953
1487	79954
4724	79955
9810	79956
179203	79957
15800	79958
146	79959
78579	79960
71670	79961
42141	79962
47343	79963
9734	79964
150	79965
178127	79966
4675	79967
69472	79968
135200	79969
63021	79970
58683	79971
90506	79972
1883	79973
9734	79974
72723	79975
47292	79976
6676	79977
71667	79978
103796	79979
193482	79980
100550	79981
34505	79982
69461	79983
47953	79984
198438	79985
24651	79986
103517	79987
78808	79988
16531	79989
69491	79990
42230	79991
13690	79992
15782	79993
8424	79994
4199	79995
169145	79996
48340	79997
47931	79998
16349	79999
24313	80000
90794	80001
100463	80002
93403	80003
55187	80004
175197	80005
176046	80006
137398	80007
127752	80008
198189	80009
4179	80010
126460	80011
72	80012
42241	80013
168044	80014
188936	80015
5432	80016
1827	80017
150	80018
2931	80019
133413	80020
21854	80021
104515	80022
58576	80023
140597	80024
11525	80025
117009	80026
67080	80027
78728	80028
6062	80029
9806	80030
2875	80031
7168	80032
162119	80033
71957	80034
69682	80035
236019	80036
16532	80037
180973	80038
33583	80039
61981	80040
47574	80041
135945	80042
2875	80043
808	80044
140431	80045
47409	80046
30559	80047
29479	80048
79341	80049
126279	80050
121562	80051
90978	80052
37655	80053
6356	80054
94827	80055
6638	80056
33305	80057
103781	80058
30224	80059
140397	80060
121471	80061
103850	80062
169614	80063
84101	80064
3254	80065
60683	80066
2910	80067
3591	80068
19994	80069
9758	80070
74612	80071
169142	80072
1834	80073
637	80074
39119	80075
28951	80076
12931	80077
151573	80078
55497	80079
67328	80080
156037	80081
119623	80082
87620	80083
118412	80084
7102	80085
103858	80086
135047	80087
80213	80088
114807	80089
658	80090
8108	80091
18797	80092
10223	80093
110309	80094
2477	80095
15766	80096
8554	80097
130948	80098
101865	80099
8221	80100
136448	80101
63732	80102
72280	80103
28782	80104
29204	80105
23716	80106
64855	80107
16356	80108
31619	80109
14705	80110
74052	80111
87306	80112
1718	80113
50885	80114
16295	80115
84371	80116
153930	80117
57805	80118
164723	80119
27197	80120
117384	80121
14830	80122
8944	80123
157054	80124
59373	80125
23256	80126
24361	80127
10538	80128
47882	80129
103243	80130
104931	80131
24367	80132
60342	80133
125618	80134
60242	80135
10096	80136
75896	80137
30206	80138
142009	80139
38256	80140
34940	80141
79487	80142
1733	80143
146	80144
96569	80145
133932	80146
130206	80147
77217	80148
197833	80149
61442	80150
60138	80151
163019	80152
5034	80153
2585	80154
142032	80155
22805	80156
6635	80157
47935	80158
47419	80159
197471	80160
107149	80161
20307	80162
9646	80163
30249	80164
108293	80165
11431	80166
122077	80167
96640	80168
24234	80169
103026	80170
47152	80171
105045	80172
26206	80173
9695	80174
191122	80175
79678	80176
78596	80177
97296	80178
144667	80179
184792	80180
197403	80181
11057	80182
180303	80183
141913	80184
79649	80185
37995	80186
14460	80187
195828	80188
198247	80189
7152	80190
197500	80191
103443	80192
90996	80193
103108	80194
196655	80195
101061	80196
24336	80197
30195	80198
105042	80199
190328	80200
20287	80201
7161	80202
36184	80203
106123	80204
8579	80205
4179	80206
104995	80207
23957	80208
226566	80209
12894	80210
24163	80211
137993	80212
37673	80213
106869	80214
58594	80215
196191	80216
145636	80217
42458	80218
195853	80219
105952	80220
16	80221
38186	80222
110717	80223
94749	80224
26875	80225
141908	80226
231131	80227
102537	80228
1327	80229
37378	80230
91212	80231
83560	80232
22051	80233
30386	80234
197483	80235
77551	80236
188770	80237
105949	80238
8296	80239
47540	80240
194557	80241
57141	80242
31625	80243
37610	80244
15012	80245
37307	80246
1582	80247
47058	80248
50914	80249
4217	80250
79089	80251
82752	80252
126277	80253
43108	80254
136433	80255
47544	80256
115137	80257
3679	80258
176892	80259
93344	80260
60993	80261
22051	80262
163565	80263
9640	80264
49225	80265
67642	80266
134743	80267
36075	80268
58520	80269
48160	80270
103852	80271
205556	80272
198477	80273
103750	80274
44735	80275
140242	80276
38536	80277
86323	80278
11212	80279
38281	80280
61461	80281
135863	80282
47935	80283
81553	80284
94393	80285
83919	80286
37278	80287
194629	80288
105146	80289
126012	80290
129477	80291
162549	80292
50259	80293
169370	80294
197667	80295
77983	80296
141011	80297
37336	80298
108862	80299
135468	80300
79968	80301
36361	80302
103932	80303
191288	80304
76640	80305
195791	80306
122571	80307
14632	80308
59117	80309
138691	80310
9680	80311
24174	80312
19923	80313
60342	80314
138231	80315
186687	80316
5655	80317
12664	80318
11429	80319
24435	80320
20826	80321
161222	80322
20428	80323
7232	80324
134349	80325
64861	80326
182	80327
168250	80328
1370	80329
18126	80330
29460	80331
24456	80332
53715	80333
167039	80334
36801	80335
29755	80336
136177	80337
23483	80338
225813	80339
27005	80340
64618	80341
31987	80342
150327	80343
22501	80344
24059	80345
13165	80346
76147	80347
236201	80348
138653	80349
186790	80350
29180	80351
56157	80352
14841	80353
44043	80354
57964	80355
18142	80356
36169	80357
18726	80358
18777	80359
153762	80360
75737	80361
49329	80362
41960	80363
190605	80364
98622	80365
144774	80366
139027	80367
190126	80368
180196	80369
10475	80370
107553	80371
81312	80372
14996	80373
49232	80374
42287	80375
28132	80376
145144	80377
78549	80378
151259	80379
99392	80380
62948	80381
109672	80382
38040	80383
22817	80384
105830	80385
76504	80386
82454	80387
78789	80388
68795	80389
53519	80390
86244	80391
101883	80392
191495	80393
133818	80394
194827	80395
55664	80396
80889	80397
43849	80398
145097	80399
24293	80400
1119	80401
148220	80402
33279	80403
81359	80404
49196	80405
168252	80406
46293	80407
131732	80408
136889	80409
64761	80410
107836	80411
111371	80412
190455	80413
133738	80414
157150	80415
53873	80416
214135	80417
10357	80418
144426	80419
190351	80420
26849	80421
81197	80422
188749	80423
43310	80424
98817	80425
107509	80426
95353	80427
234960	80428
31049	80429
160233	80430
141731	80431
81496	80432
24504	80433
103286	80434
49206	80435
28729	80436
186827	80437
187531	80438
12451	80439
24217	80440
22	80441
75692	80442
207295	80443
37306	80444
69606	80445
98239	80446
61888	80447
33612	80448
98887	80449
137514	80450
37974	80451
168387	80452
98707	80453
18091	80454
85798	80455
188416	80456
36837	80457
86235	80458
47152	80459
5022	80460
38969	80461
190881	80462
10400	80463
62298	80464
929	80465
79928	80466
72173	80467
3999	80468
278	80469
2420	80470
33494	80471
90350	80472
24298	80473
81658	80474
111549	80475
199437	80476
82155	80477
107063	80478
16905	80479
4528	80480
1952	80481
18764	80482
38189	80483
62943	80484
38911	80485
54086	80486
218204	80487
5060	80488
43022	80489
5685	80490
7678	80491
32076	80492
47011	80493
46478	80494
99784	80495
1978	80496
64420	80497
131043	80498
58224	80499
85479	80500
209188	80501
43377	80502
3412	80503
118150	80504
88643	80505
59821	80506
37397	80507
82556	80508
170582	80509
54937	80510
28990	80511
5836	80512
34324	80513
52658	80514
26861	80515
192102	80516
45078	80517
156900	80518
35273	80519
12554	80520
24370	80521
235063	80522
64440	80523
155623	80524
57	80525
4910	80526
5381	80527
45598	80528
4054	80529
37583	80530
116643	80531
20135	80532
3519	80533
18431	80534
65349	80535
18700	80536
51903	80537
27602	80538
104630	80539
29497	80540
37176	80541
11934	80542
8846	80543
39119	80544
84479	80545
17595	80546
64036	80547
2530	80548
3549	80549
9073	80550
5506	80551
15148	80552
7325	80553
38896	80554
59881	80555
1774	80556
7519	80557
42897	80558
6740	80559
32688	80560
9691	80561
59817	80562
3822	80563
25669	80564
10709	80565
7891	80566
18421	80567
228	80568
228	80569
17250	80570
2128	80571
21165	80572
82700	80573
3388	80574
90	80575
1673	80576
50965	80577
29153	80578
5539	80579
33484	80580
237776	80581
10167	80582
21335	80583
9104	80584
56860	80585
35394	80586
10866	80587
35438	80588
990	80589
16546	80590
63486	80591
50760	80592
22417	80593
3979	80594
39919	80595
446	80596
1877	80597
22246	80598
18300	80599
320	80600
144034	80601
8458	80602
4609	80603
15646	80604
27528	80605
67407	80606
2111	80607
119290	80608
16713	80609
70419	80610
11298	80611
14625	80612
87274	80613
27123	80614
3549	80615
5231	80616
2478	80617
64517	80618
134060	80619
12234	80620
56438	80621
2128	80622
27331	80623
5561	80624
83648	80625
117848	80626
2849	80627
112980	80628
27331	80629
31943	80630
37189	80631
4621	80632
2582	80633
57767	80634
22528	80635
51880	80636
15519	80637
30903	80638
24734	80639
1107	80640
118134	80641
18231	80642
40717	80643
77701	80644
46271	80645
163272	80646
22167	80647
95205	80648
206583	80649
61743	80650
85474	80651
204794	80652
7766	80653
80416	80654
49988	80655
6849	80656
9062	80657
3979	80658
235570	80659
5891	80660
41350	80661
49007	80662
46271	80663
40873	80664
87252	80665
5106	80666
44070	80667
44119	80668
27145	80669
13654	80670
179139	80671
100946	80672
43885	80673
4735	80674
286	80675
170015	80676
11288	80677
118231	80678
23570	80679
70529	80680
27473	80681
5797	80682
11301	80683
203026	80684
85747	80685
24466	80686
26046	80687
113797	80688
81364	80689
221291	80690
162519	80691
226688	80692
78056	80693
20025	80694
70040	80695
83115	80696
185219	80697
70405	80698
1010	80699
70747	80700
19229	80701
35160	80702
646	80703
9348	80704
3979	80705
85844	80706
39708	80707
42579	80708
97371	80709
233685	80710
157347	80711
240007	80712
49287	80713
105672	80714
5383	80715
3104	80716
91817	80717
14282	80718
7270	80719
97306	80720
7834	80721
5112	80722
50557	80723
7014	80724
12214	80725
921	80726
85338	80727
1936	80728
34597	80729
39316	80730
228	80731
153650	80732
320	80733
39316	80734
118485	80735
218305	80736
14045	80737
227830	80738
89247	80739
125178	80740
209537	80741
24814	80742
16929	80743
85427	80744
41808	80745
57767	80746
75781	80747
42549	80748
81090	80749
52116	80750
158807	80751
236229	80752
52418	80753
3669	80754
92197	80755
24945	80756
143130	80757
16984	80758
77701	80759
33967	80760
33967	80761
82878	80762
230506	80763
70634	80764
50301	80765
88065	80766
1698	80767
12234	80768
7071	80769
147491	80770
120315	80771
138645	80772
17616	80773
38451	80774
14	80775
54213	80776
9062	80777
547	80778
96	80779
20961	80780
9889	80781
649	80782
42916	80783
10060	80784
133951	80785
188945	80786
1774	80787
9770	80788
54213	80789
123796	80790
7775	80791
9356	80792
6984	80793
8701	80794
71719	80795
229821	80796
3400	80797
55839	80798
64118	80799
14045	80800
33055	80801
129706	80802
44962	80803
239672	80804
116030	80805
10584	80806
234016	80807
230681	80808
194108	80809
8121	80810
106931	80811
17870	80812
6760	80813
173105	80814
15157	80815
30341	80816
9073	80817
8048	80818
2275	80819
2681	80820
2275	80821
277	80822
3767	80823
126	80824
111612	80825
111612	80826
57538	80827
88954	80828
235250	80829
2821	80830
22441	80831
5862	80832
32665	80833
9858	80834
6416	80835
46433	80836
1271	80837
168361	80838
8512	80839
164897	80840
55018	80841
28699	80842
158504	80843
180373	80844
27581	80845
49552	80846
7379	80847
211826	80848
67307	80849
156026	80850
99057	80851
25458	80852
109441	80853
124806	80854
23262	80855
137311	80856
58626	80857
64628	80858
58132	80859
99009	80860
4937	80861
8654	80862
31731	80863
87619	80864
9334	80865
43146	80866
54211	80867
42485	80868
15348	80869
163090	80870
59723	80871
152850	80872
87407	80873
143942	80874
2085	80875
78018	80876
204988	80877
225064	80878
122680	80879
72431	80880
89777	80881
35107	80882
8097	80883
24508	80884
29878	80885
3207	80886
37868	80887
3977	80888
42949	80889
742	80890
24989	80891
77013	80892
5227	80893
138865	80894
10449	80895
1544	80896
1691	80897
35374	80898
133054	80899
88240	80900
227510	80901
9804	80902
18581	80903
6566	80904
141372	80905
18076	80906
162730	80907
111992	80908
57637	80909
52264	80910
237679	80911
164159	80912
164159	80913
238108	80914
22662	80915
61424	80916
33413	80917
85990	80918
158305	80919
236186	80920
6983	80921
3875	80922
80141	80923
1005	80924
13429	80925
31075	80926
2115	80927
141952	80928
71533	80929
103279	80930
69269	80931
59936	80932
21922	80933
163524	80934
59747	80935
158366	80936
58536	80937
12990	80938
120581	80939
81832	80940
123652	80941
37728	80942
50299	80943
19282	80944
200879	80945
57881	80946
110714	80947
3496	80948
34844	80949
28550	80950
17340	80951
11015	80952
35270	80953
142717	80954
11715	80955
3587	80956
83693	80957
41131	80958
113229	80959
85688	80960
85688	80961
1188	80962
82043	80963
6508	80964
92852	80965
4014	80966
167480	80967
120571	80968
17862	80969
208203	80970
47922	80971
44887	80972
64593	80973
145729	80974
25934	80975
34953	80976
75923	80977
142810	80978
6714	80979
5229	80980
203793	80981
7441	80982
39858	80983
86724	80984
203875	80985
61090	80986
107315	80987
5229	80988
34770	80989
24611	80990
12639	80991
12639	80992
11392	80993
6514	80994
61549	80995
1262	80996
133433	80997
198203	80998
1718	80999
61270	81000
202436	81001
101566	81002
135931	81003
4982	81004
24877	81005
10049	81006
55508	81007
44378	81008
228994	81009
3476	81010
62671	81011
40252	81012
149948	81013
30286	81014
5902	81015
353	81016
33120	81017
5616	81018
45999	81019
50845	81020
2195	81021
33120	81022
4402	81023
916	81024
30919	81025
56296	81026
71695	81027
105067	81028
43027	81029
211877	81030
93301	81031
28679	81032
23957	81033
119988	81034
33120	81035
32265	81036
128890	81037
4497	81038
122866	81039
17003	81040
68718	81041
1893	81042
6653	81043
23487	81044
12729	81045
12402	81046
98840	81047
115947	81048
216294	81049
2406	81050
3913	81051
18541	81052
79878	81053
10549	81054
37584	81055
1241	81056
55561	81057
33704	81058
8574	81059
35998	81060
93284	81061
133166	81062
164169	81063
94639	81064
143640	81065
30863	81066
2231	81067
6485	81068
1930	81069
91952	81070
949	81071
54102	81072
1562	81073
7950	81074
61291	81075
1746	81076
5890	81077
1970	81078
1578	81079
3973	81080
2451	81081
4038	81082
1406	81083
623	81084
1420	81085
1278	81086
3478	81087
113429	81088
12809	81089
40439	81090
3172	81091
2479	81092
4553	81093
742	81094
949	81095
2463	81096
1782	81097
1050	81098
65754	81099
3132	81100
54345	81101
584	81102
47779	81103
85188	81104
5159	81105
1742	81106
18379	81107
40397	81108
1994	81109
1303	81110
1425	81111
1592	81112
173158	81113
3984	81114
3097	81115
2832	81116
1587	81117
675	81118
872	81119
12709	81120
1261	81121
5144	81122
673	81123
3144	81124
33804	81125
1046	81126
1423	81127
110441	81128
7907	81129
229666	81130
163493	81131
96174	81132
18116	81133
21752	81134
43602	81135
19941	81136
91173	81137
24917	81138
16917	81139
83499	81140
67347	81141
34319	81142
58018	81143
120540	81144
21896	81145
41846	81146
22662	81147
32598	81148
105767	81149
128824	81150
46392	81151
19477	81152
18868	81153
110243	81154
56822	81155
20767	81156
9069	81157
35971	81158
1543	81159
46347	81160
56822	81161
189115	81162
13417	81163
129062	81164
135351	81165
3957	81166
114598	81167
65100	81168
140465	81169
4191	81170
73801	81171
32085	81172
11779	81173
10722	81174
74635	81175
37086	81176
99009	81177
89170	81178
92659	81179
108638	81180
106943	81181
1749	81182
12542	81183
159939	81184
136671	81185
51765	81186
148146	81187
20011	81188
20302	81189
52658	81190
218105	81191
115403	81192
14038	81193
131669	81194
317	81195
27147	81196
114415	81197
86441	81198
51406	81199
86033	81200
151869	81201
225391	81202
99232	81203
58972	81204
165364	81205
215147	81206
186841	81207
189493	81208
159609	81209
203842	81210
144655	81211
86197	81212
114857	81213
223460	81214
11975	81215
134666	81216
190653	81217
157024	81218
137128	81219
48900	81220
115773	81221
135719	81222
190912	81223
157151	81224
11720	81225
136483	81226
227738	81227
180531	81228
65178	81229
154311	81230
9916	81231
51505	81232
99538	81233
38672	81234
68327	81235
31238	81236
334	81237
36095	81238
29237	81239
2271	81240
38570	81241
101092	81242
2320	81243
223746	81244
137556	81245
45253	81246
119625	81247
209689	81248
67677	81249
39451	81250
224127	81251
138821	81252
86258	81253
13313	81254
227936	81255
52019	81256
134964	81257
61525	81258
21120	81259
101650	81260
13377	81261
159238	81262
43459	81263
31100	81264
24516	81265
39986	81266
33335	81267
52654	81268
85453	81269
67907	81270
475	81271
109769	81272
82840	81273
191433	81274
86230	81275
55161	81276
85950	81277
113494	81278
176521	81279
84894	81280
58205	81281
114924	81282
21221	81283
15348	81284
1317	81285
138917	81286
114626	81287
121151	81288
96538	81289
3176	81290
162053	81291
179646	81292
148972	81293
79758	81294
99366	81295
42338	81296
45708	81297
11306	81298
41880	81299
81752	81300
128115	81301
9803	81302
58052	81303
60751	81304
39829	81305
14349	81306
43408	81307
134976	81308
86596	81309
103936	81310
37850	81311
114484	81312
84217	81313
129254	81314
3034	81315
35289	81316
6013	81317
2844	81318
94355	81319
74948	81320
21007	81321
45409	81322
62826	81323
10079	81324
5490	81325
10791	81326
135490	81327
120427	81328
50130	81329
14066	81330
6186	81331
37110	81332
16683	81333
126375	81334
1245	81335
2637	81336
135	81337
15540	81338
45409	81339
30243	81340
2140	81341
52571	81342
45634	81343
3857	81344
118080	81345
33953	81346
18317	81347
1666	81348
9498	81349
148237	81350
14239	81351
25173	81352
50034	81353
484	81354
52441	81355
68655	81356
59555	81357
36638	81358
19441	81359
58798	81360
40537	81361
12786	81362
38506	81363
23582	81364
89321	81365
106435	81366
34650	81367
24856	81368
1577	81369
22886	81370
1433	81371
56443	81372
45293	81373
75317	81374
36098	81375
45288	81376
124616	81377
39389	81378
14766	81379
26066	81380
85258	81381
147384	81382
6296	81383
123235	81384
20122	81385
18555	81386
17157	81387
29150	81388
31803	81389
40140	81390
93985	81391
135793	81392
131649	81393
93985	81394
112723	81395
49811	81396
74805	81397
64328	81398
19073	81399
134684	81400
46556	81401
17655	81402
44135	81403
37950	81404
29506	81405
76994	81406
199264	81407
56592	81408
63658	81409
37444	81410
9514	81411
140218	81412
3725	81413
10004	81414
39769	81415
16009	81416
32442	81417
80894	81418
57768	81419
4912	81420
18312	81421
36357	81422
27193	81423
24858	81424
100441	81425
74638	81426
96479	81427
3561	81428
151026	81429
71788	81430
93547	81431
237444	81432
4922	81433
605	81434
137	81435
7443	81436
570	81437
13152	81438
3531	81439
26074	81440
14568	81441
12941	81442
440	81443
21253	81444
26078	81445
89321	81446
66396	81447
45119	81448
89781	81449
47	81450
109059	81451
3485	81452
4541	81453
12123	81454
36989	81455
82495	81456
10639	81457
99418	81458
10926	81459
84231	81460
104929	81461
61486	81462
96057	81463
48776	81464
6467	81465
3452	81466
2304	81467
19707	81468
23	81469
27952	81470
34627	81471
76776	81472
214890	81473
78731	81474
19759	81475
173685	81476
159991	81477
39991	81478
67577	81479
96180	81480
13248	81481
12016	81482
73211	81483
13204	81484
62617	81485
20424	81486
87	81487
90588	81488
142090	81489
7741	81490
179457	81491
10281	81492
4082	81493
11591	81494
24991	81495
50947	81496
79290	81497
110027	81498
25926	81499
199341	81500
26151	81501
21638	81502
924	81503
58605	81504
14314	81505
26216	81506
21004	81507
3635	81508
206424	81509
150465	81510
1420	81511
40218	81512
27771	81513
88604	81514
52659	81515
33586	81516
8532	81517
6580	81518
8005	81519
16088	81520
48218	81521
154529	81522
43490	81523
111894	81524
115339	81525
99564	81526
122786	81527
102107	81528
87385	81529
2718	81530
11971	81531
162937	81532
27572	81533
64021	81534
3860	81535
31840	81536
10299	81537
89717	81538
756	81539
21806	81540
87035	81541
65356	81542
99207	81543
55699	81544
214439	81545
28455	81546
178415	81547
87191	81548
82994	81549
41677	81550
25843	81551
25318	81552
67877	81553
84695	81554
120399	81555
4823	81556
536	81557
63769	81558
19365	81559
207860	81560
37887	81561
148329	81562
48312	81563
92597	81564
32677	81565
61155	81566
43565	81567
127609	81568
18046	81569
74798	81570
13019	81571
37418	81572
43317	81573
29030	81574
38743	81575
30924	81576
9702	81577
3698	81578
81278	81579
9542	81580
31808	81581
170738	81582
12103	81583
18668	81584
24562	81585
2786	81586
31712	81587
113807	81588
154893	81589
128029	81590
116952	81591
29317	81592
153946	81593
20021	81594
118707	81595
9503	81596
38154	81597
138181	81598
82479	81599
54527	81600
70932	81601
46921	81602
104868	81603
10226	81604
11461	81605
78471	81606
6392	81607
58440	81608
62865	81609
48482	81610
53618	81611
30106	81612
7306	81613
105363	81614
8020	81615
112193	81616
26910	81617
130495	81618
47412	81619
73957	81620
87002	81621
38071	81622
166443	81623
12363	81624
166179	81625
3459	81626
9366	81627
17170	81628
80304	81629
4442	81630
105423	81631
11430	81632
7725	81633
22061	81634
47832	81635
53418	81636
93288	81637
22800	81638
38775	81639
9775	81640
85383	81641
41084	81642
34887	81643
1301	81644
20149	81645
6807	81646
133780	81647
16989	81648
95433	81649
23308	81650
151319	81651
52013	81652
33305	81653
2556	81654
56405	81655
51487	81656
93957	81657
11132	81658
42833	81659
147734	81660
72390	81661
164078	81662
28613	81663
10510	81664
42427	81665
37172	81666
47772	81667
15748	81668
74173	81669
97981	81670
411	81671
57035	81672
5329	81673
25896	81674
2198	81675
30659	81676
75221	81677
7769	81678
2442	81679
23029	81680
6692	81681
11943	81682
8704	81683
61701	81684
60752	81685
85381	81686
35954	81687
3645	81688
29539	81689
57341	81690
68729	81691
2402	81692
37301	81693
6422	81694
24469	81695
7744	81696
4333	81697
113832	81698
4815	81699
5535	81700
19202	81701
1467	81702
9753	81703
91365	81704
1270	81705
21150	81706
59689	81707
13961	81708
2293	81709
143169	81710
62468	81711
21118	81712
6073	81713
96105	81714
19596	81715
82147	81716
25409	81717
16983	81718
40930	81719
145090	81720
11446	81721
1574	81722
3106	81723
216170	81724
83311	81725
31414	81726
19619	81727
38809	81728
4319	81729
11412	81730
100475	81731
215942	81732
56545	81733
1814	81734
80404	81735
8285	81736
48705	81737
64821	81738
117246	81739
87675	81740
13987	81741
147267	81742
75759	81743
70259	81744
11909	81745
82751	81746
3960	81747
18992	81748
47511	81749
41002	81750
93948	81751
65072	81752
30395	81753
11077	81754
58890	81755
92539	81756
108592	81757
4259	81758
9568	81759
200693	81760
6181	81761
3486	81762
28467	81763
51219	81764
44737	81765
37440	81766
14436	81767
19069	81768
185744	81769
129622	81770
20500	81771
117646	81772
76367	81773
138505	81774
19770	81775
1630	81776
198374	81777
17080	81778
13431	81779
91585	81780
14176	81781
50	81782
144485	81783
14176	81784
3722	81785
198565	81786
8683	81787
7756	81788
2907	81789
4188	81790
170297	81791
29884	81792
8999	81793
51089	81794
3289	81795
59088	81796
27731	81797
206985	81798
72432	81799
50443	81800
14639	81801
206933	81802
62222	81803
5531	81804
237787	81805
25023	81806
3020	81807
78068	81808
140537	81809
29596	81810
8706	81811
7119	81812
30970	81813
10091	81814
8003	81815
513	81816
33691	81817
16708	81818
33709	81819
70087	81820
9378	81821
16628	81822
4112	81823
25637	81824
104518	81825
62621	81826
49079	81827
3386	81828
19557	81829
28487	81830
1037	81831
98299	81832
41197	81833
16118	81834
93209	81835
5238	81836
28693	81837
46025	81838
45093	81839
19286	81840
60721	81841
52089	81842
39816	81843
48054	81844
32545	81845
14070	81846
75353	81847
60093	81848
21434	81849
97150	81850
104895	81851
105808	81852
143720	81853
92398	81854
62535	81855
19458	81856
88677	81857
63528	81858
154513	81859
41466	81860
92865	81861
5209	81862
16600	81863
23912	81864
133608	81865
30270	81866
16869	81867
41710	81868
67475	81869
119839	81870
96437	81871
61978	81872
128485	81873
89611	81874
78651	81875
1548	81876
26444	81877
234969	81878
144557	81879
222630	81880
46532	81881
6471	81882
55503	81883
64381	81884
77427	81885
18685	81886
15932	81887
22603	81888
28002	81889
159947	81890
48556	81891
212706	81892
159664	81893
89172	81894
16974	81895
18641	81896
39999	81897
903	81898
12857	81899
15428	81900
23071	81901
175847	81902
25723	81903
150495	81904
113012	81905
135119	81906
187050	81907
28412	81908
50203	81909
52182	81910
31007	81911
134462	81912
51908	81913
58819	81914
79925	81915
31245	81916
23780	81917
97458	81918
11958	81919
82549	81920
4313	81921
16034	81922
23013	81923
60158	81924
75069	81925
23641	81926
87131	81927
39857	81928
18400	81929
32633	81930
25344	81931
31255	81932
78379	81933
5509	81934
71619	81935
119259	81936
20965	81937
19356	81938
36903	81939
27702	81940
50486	81941
88050	81942
55537	81943
120189	81944
51018	81945
178766	81946
55118	81947
28845	81948
48500	81949
2249	81950
89881	81951
3001	81952
27630	81953
73153	81954
60212	81955
17521	81956
57604	81957
176675	81958
39509	81959
45003	81960
46536	81961
22400	81962
103975	81963
983	81964
3224	81965
33943	81966
57427	81967
57342	81968
56979	81969
26688	81970
46636	81971
11833	81972
24402	81973
11739	81974
28419	81975
133107	81976
12941	81977
6450	81978
9806	81979
3776	81980
191659	81981
179110	81982
105727	81983
12221	81984
65038	81985
13340	81986
4329	81987
65426	81988
119642	81989
10987	81990
30225	81991
72000	81992
8617	81993
3095	81994
21961	81995
22991	81996
31866	81997
39568	81998
4313	81999
22524	82000
162841	82001
26216	82002
98016	82003
134886	82004
57896	82005
23229	82006
6268	82007
50854	82008
75174	82009
11082	82010
65502	82011
3605	82012
88038	82013
15664	82014
83788	82015
11369	82016
33180	82017
46927	82018
228190	82019
59434	82020
9575	82021
1712	82022
1783	82023
110091	82024
65590	82025
70162	82026
77899	82027
92238	82028
11153	82029
10745	82030
46732	82031
20075	82032
12955	82033
123507	82034
25631	82035
50119	82036
12774	82037
13575	82038
313	82039
6737	82040
2668	82041
111625	82042
104728	82043
16971	82044
44462	82045
4468	82046
29728	82047
238773	82048
68681	82049
90833	82050
79123	82051
100597	82052
32765	82053
69986	82054
15226	82055
48364	82056
167353	82057
78764	82058
13522	82059
18577	82060
130387	82061
155678	82062
133707	82063
25845	82064
15887	82065
15911	82066
45028	82067
7236	82068
144726	82069
104016	82070
76200	82071
10904	82072
4289	82073
167216	82074
94331	82075
31349	82076
50792	82077
38226	82078
28683	82079
36380	82080
45543	82081
17624	82082
17969	82083
21200	82084
19622	82085
35051	82086
37476	82087
92765	82088
77956	82089
111578	82090
25690	82091
71184	82092
50876	82093
21357	82094
63915	82095
57538	82096
21258	82097
46729	82098
11083	82099
7381	82100
504	82101
209629	82102
2651	82103
40364	82104
18231	82105
52624	82106
1556	82107
19622	82108
60469	82109
53897	82110
88021	82111
46709	82112
12463	82113
12463	82114
30236	82115
28075	82116
50978	82117
35643	82118
43003	82119
72004	82120
85510	82121
43844	82122
13702	82123
30488	82124
22334	82125
9782	82126
138453	82127
25139	82128
30839	82129
5650	82130
53168	82131
53168	82132
16429	82133
25648	82134
4848	82135
44787	82136
9212	82137
80581	82138
17509	82139
95586	82140
309	82141
16215	82142
309	82143
23125	82144
1310	82145
15740	82146
311	82147
10052	82148
712	82149
31243	82150
105787	82151
60311	82152
180919	82153
18912	82154
16645	82155
23419	82156
35531	82157
151518	82158
74632	82159
15714	82160
18403	82161
25173	82162
13788	82163
108718	82164
15933	82165
9851	82166
24890	82167
5673	82168
37679	82169
65345	82170
20392	82171
105194	82172
109925	82173
9419	82174
1508	82175
20395	82176
18896	82177
117140	82178
82176	82179
9824	82180
47261	82181
1314	82182
36622	82183
17334	82184
44775	82185
24850	82186
85006	82187
39191	82188
32174	82189
101530	82190
35264	82191
57872	82192
58238	82193
18549	82194
137287	82195
29653	82196
77382	82197
1215	82198
6985	82199
8	82200
67534	82201
32641	82202
59617	82203
443	82204
74255	82205
31023	82206
76306	82207
14543	82208
24868	82209
20429	82210
44475	82211
1498	82212
25195	82213
22918	82214
60707	82215
93946	82216
45546	82217
127054	82218
18374	82219
18374	82220
11803	82221
40447	82222
140206	82223
73000	82224
12679	82225
23270	82226
89447	82227
194217	82228
204766	82229
18374	82230
18498	82231
84442	82232
160458	82233
58728	82234
8379	82235
88624	82236
118793	82237
163915	82238
60791	82239
7916	82240
15104	82241
206273	82242
163703	82243
46263	82244
93467	82245
21045	82246
229106	82247
109342	82248
20047	82249
78387	82250
224497	82251
14315	82252
80800	82253
19354	82254
183075	82255
1525	82256
47117	82257
168084	82258
3412	82259
5807	82260
61472	82261
128271	82262
38708	82263
82757	82264
45254	82265
59966	82266
877	82267
105062	82268
47930	82269
78859	82270
90222	82271
51704	82272
5053	82273
33094	82274
144642	82275
7830	82276
47420	82277
22330	82278
19499	82279
190365	82280
450	82281
9423	82282
40420	82283
5018	82284
107869	82285
17790	82286
65089	82287
212325	82288
233928	82289
10799	82290
1961	82291
91520	82292
58348	82293
172401	82294
1841	82295
1892	82296
21194	82297
12058	82298
23489	82299
14165	82300
6918	82301
24381	82302
25173	82303
18305	82304
64314	82305
62	82306
50039	82307
1155	82308
63213	82309
7180	82310
30847	82311
11930	82312
62567	82313
3381	82314
6440	82315
45709	82316
83142	82317
83212	82318
12093	82319
6805	82320
42954	82321
5589	82322
109609	82323
24887	82324
939	82325
3214	82326
35929	82327
139421	82328
42622	82329
14457	82330
4071	82331
114500	82332
44124	82333
86004	82334
6737	82335
87210	82336
156886	82337
14439	82338
36223	82339
72831	82340
927	82341
114407	82342
15181	82343
80431	82344
2162	82345
11357	82346
20382	82347
197849	82348
91010	82349
128309	82350
139416	82351
181634	82352
81778	82353
81837	82354
81778	82355
81837	82356
197863	82357
10512	82358
7615	82359
83404	82360
203291	82361
197024	82362
3898	82363
53279	82364
18500	82365
157740	82366
62962	82367
4433	82368
149326	82369
150819	82370
12441	82371
45168	82372
90852	82373
148465	82374
20270	82375
16140	82376
35017	82377
1107	82378
109372	82379
20640	82380
13235	82381
11475	82382
166295	82383
2512	82384
233290	82385
35379	82386
125954	82387
169913	82388
51434	82389
13822	82390
5940	82391
28144	82392
118782	82393
397	82394
21915	82395
9969	82396
35759	82397
3191	82398
190395	82399
15764	82400
18050	82401
37789	82402
119027	82403
58610	82404
112114	82405
26712	82406
142539	82407
33745	82408
8950	82409
4462	82410
14937	82411
90710	82412
10520	82413
23528	82414
68369	82415
9565	82416
61027	82417
24122	82418
44297	82419
155311	82420
42510	82421
15756	82422
31824	82423
27494	82424
52735	82425
55115	82426
22487	82427
30616	82428
129838	82429
127376	82430
7975	82431
87421	82432
49684	82433
40172	82434
6109	82435
24864	82436
24861	82437
77053	82438
32529	82439
14281	82440
19032	82441
37297	82442
76628	82443
1426	82444
54030	82445
9902	82446
74586	82447
35844	82448
73508	82449
48715	82450
3637	82451
96687	82452
50209	82453
39189	82454
74571	82455
62827	82456
45577	82457
35704	82458
117352	82459
50209	82460
80303	82461
64403	82462
109859	82463
662	82464
61986	82465
50927	82466
10053	82467
34969	82468
43628	82469
80517	82470
28839	82471
46470	82472
97877	82473
37066	82474
3067	82475
11143	82476
14795	82477
87891	82478
22476	82479
14724	82480
88685	82481
10857	82482
65950	82483
88853	82484
67986	82485
39336	82486
23270	82487
112753	82488
12811	82489
14724	82490
40038	82491
39189	82492
23328	82493
2928	82494
39295	82495
18245	82496
102568	82497
3637	82498
153252	82499
136259	82500
88609	82501
46607	82502
136259	82503
100444	82504
53158	82505
102340	82506
61978	82507
103228	82508
25514	82509
67627	82510
135042	82511
4336	82512
52006	82513
64022	82514
55924	82515
35453	82516
27724	82517
22036	82518
166793	82519
16548	82520
48962	82521
72184	82522
78625	82523
239939	82524
78700	82525
27297	82526
65093	82527
175710	82528
66415	82529
5625	82530
89572	82531
60441	82532
7973	82533
99171	82534
215748	82535
36914	82536
12052	82537
16201	82538
51998	82539
22486	82540
4627	82541
30380	82542
44564	82543
133017	82544
100108	82545
119221	82546
45506	82547
6432	82548
37392	82549
37392	82550
11246	82551
57074	82552
72403	82553
69633	82554
76713	82555
49711	82556
31308	82557
57217	82558
28866	82559
19399	82560
7495	82561
28115	82562
22135	82563
3637	82564
35447	82565
70593	82566
23270	82567
126427	82568
164165	82569
106173	82570
24985	82571
41749	82572
282	82573
23818	82574
75516	82575
6158	82576
3637	82577
11714	82578
34115	82579
9797	82580
141175	82581
61201	82582
23485	82583
31971	82584
58119	82585
31763	82586
27519	82587
93905	82588
59368	82589
36685	82590
32266	82591
22871	82592
23722	82593
21482	82594
17695	82595
6010	82596
65982	82597
102886	82598
137862	82599
3902	82600
129117	82601
6612	82602
26853	82603
14883	82604
71808	82605
156608	82606
9778	82607
41929	82608
10474	82609
3913	82610
60950	82611
7	82612
10393	82613
8397	82614
232	82615
3891	82616
15580	82617
156976	82618
8309	82619
102	82620
102	82621
11640	82622
9824	82623
117796	82624
13186	82625
30530	82626
17992	82627
4414	82628
10393	82629
5789	82630
4414	82631
3070	82632
5032	82633
10393	82634
53913	82635
5772	82636
381	82637
17895	82638
5741	82639
13150	82640
48105	82641
29575	82642
119104	82643
2042	82644
53356	82645
101	82646
3447	82647
21920	82648
29931	82649
4992	82650
27046	82651
2938	82652
79327	82653
14964	82654
47976	82655
10875	82656
38068	82657
27046	82658
29918	82659
2958	82660
9856	82661
1165	82662
60744	82663
60651	82664
171103	82665
46783	82666
101	82667
61383	82668
103786	82669
26839	82670
28030	82671
16717	82672
30490	82673
24161	82674
11525	82675
8322	82676
20225	82677
19813	82678
13103	82679
106402	82680
8392	82681
13576	82682
47806	82683
8105	82684
12524	82685
47806	82686
14943	82687
5027	82688
119104	82689
6046	82690
143327	82691
17951	82692
48607	82693
47970	82694
10930	82695
2910	82696
96	82697
7700	82698
5789	82699
3748	82700
23789	82701
113075	82702
31287	82703
50215	82704
19073	82705
885	82706
3536	82707
184	82708
48498	82709
25443	82710
16907	82711
7315	82712
62504	82713
77639	82714
9118	82715
56911	82716
13941	82717
1647	82718
560	82719
52283	82720
8149	82721
147399	82722
20915	82723
9309	82724
100652	82725
52382	82726
42717	82727
83458	82728
751	82729
50511	82730
11872	82731
109926	82732
9226	82733
71844	82734
185856	82735
42993	82736
34919	82737
210507	82738
3971	82739
15111	82740
62225	82741
34783	82742
1599	82743
19109	82744
93785	82745
96405	82746
22103	82747
34066	82748
28503	82749
40135	82750
73660	82751
946	82752
94138	82753
2661	82754
87354	82755
49616	82756
52442	82757
31228	82758
49972	82759
206340	82760
13462	82761
100628	82762
75870	82763
38878	82764
33105	82765
70961	82766
130424	82767
12811	82768
43824	82769
171100	82770
12811	82771
94291	82772
2856	82773
1735	82774
52151	82775
1692	82776
129838	82777
66408	82778
49428	82779
147039	82780
16903	82781
15928	82782
123261	82783
8478	82784
13417	82785
13423	82786
6930	82787
6919	82788
6930	82789
55264	82790
10798	82791
123303	82792
1572	82793
66468	82794
1973	82795
66422	82796
238005	82797
92010	82798
8086	82799
55269	82800
34154	82801
787	82802
517	82803
30737	82804
95862	82805
19419	82806
54282	82807
129992	82808
70738	82809
54413	82810
19409	82811
49972	82812
5540	82813
50583	82814
67986	82815
138302	82816
11138	82817
58474	82818
74354	82819
54228	82820
6973	82821
87994	82822
147378	82823
4035	82824
28625	82825
65044	82826
11259	82827
28768	82828
12604	82829
76109	82830
1983	82831
26097	82832
80741	82833
11876	82834
110431	82835
2542	82836
12969	82837
16295	82838
7896	82839
27492	82840
15682	82841
36012	82842
97773	82843
49512	82844
890	82845
1193	82846
51035	82847
28900	82848
128898	82849
39194	82850
24799	82851
38051	82852
57558	82853
54247	82854
37305	82855
47992	82856
24417	82857
34120	82858
156888	82859
2767	82860
24709	82861
60228	82862
64064	82863
5757	82864
5757	82865
597	82866
6588	82867
27693	82868
57185	82869
4884	82870
26716	82871
26525	82872
314	82873
68662	82874
4394	82875
5675	82876
99185	82877
18	82878
133882	82879
57159	82880
54646	82881
1703	82882
39892	82883
45268	82884
18153	82885
98695	82886
84317	82887
180728	82888
25169	82889
29454	82890
11912	82891
98899	82892
27434	82893
64946	82894
27434	82895
82951	82896
207256	82897
160	82898
2966	82899
3730	82900
30876	82901
51321	82902
33802	82903
237	82904
31923	82905
210925	82906
6286	82907
48233	82908
19556	82909
22874	82910
79826	82911
100688	82912
142339	82913
65278	82914
215379	82915
42262	82916
24383	82917
9798	82918
35138	82919
118078	82920
160849	82921
88707	82922
187528	82923
20645	82924
22547	82925
71393	82926
133	82927
102953	82928
33638	82929
83635	82930
15027	82931
122549	82932
37307	82933
48889	82934
81001	82935
159413	82936
149264	82937
89591	82938
71222	82939
8434	82940
12421	82941
14883	82942
28930	82943
158320	82944
200127	82945
10442	82946
140	82947
108433	82948
38970	82949
15022	82950
26971	82951
204111	82952
21954	82953
5725	82954
25794	82955
34760	82956
31175	82957
107141	82958
23184	82959
76374	82960
30113	82961
162361	82962
7357	82963
122298	82964
121898	82965
514	82966
69382	82967
17017	82968
108309	82969
49103	82970
53630	82971
81229	82972
34159	82973
65620	82974
14979	82975
99404	82976
70811	82977
49889	82978
137083	82979
138791	82980
107394	82981
5740	82982
61281	82983
7631	82984
143911	82985
95262	82986
14978	82987
33609	82988
188299	82989
107007	82990
97567	82991
37918	82992
28415	82993
106899	82994
91	82995
12395	82996
237626	82997
121330	82998
178572	82999
28235	83000
27034	83001
199648	83002
108298	83003
197877	83004
57770	83005
110824	83006
8116	83007
66064	83008
136868	83009
139837	83010
180514	83011
176667	83012
11347	83013
30045	83014
43537	83015
33636	83016
69170	83017
103293	83018
162148	83019
1370	83020
1025	83021
26690	83022
146563	83023
166838	83024
232680	83025
8875	83026
12547	83027
46596	83028
18732	83029
50282	83030
160874	83031
105278	83032
79428	83033
31907	83034
203681	83035
62573	83036
200138	83037
55652	83038
10439	83039
8510	83040
52384	83041
167421	83042
79649	83043
91	83044
199615	83045
80006	83046
16	83047
26861	83048
152947	83049
53832	83050
14081	83051
81440	83052
3754	83053
19716	83054
11585	83055
71900	83056
37789	83057
145455	83058
18082	83059
208629	83060
26712	83061
167252	83062
96363	83063
11	83064
86590	83065
26861	83066
7693	83067
169391	83068
168166	83069
3051	83070
80885	83071
53374	83072
5798	83073
49149	83074
63237	83075
81529	83076
129897	83077
12562	83078
56644	83079
40965	83080
14998	83081
932	83082
48804	83083
61361	83084
20384	83085
37073	83086
51392	83087
139743	83088
105105	83089
27668	83090
81383	83091
52888	83092
201194	83093
174509	83094
141471	83095
149144	83096
133	83097
10539	83098
34726	83099
264	83100
119482	83101
81760	83102
49640	83103
98906	83104
39741	83105
126723	83106
21765	83107
200889	83108
11869	83109
1704	83110
98844	83111
17883	83112
153705	83113
169546	83114
53542	83115
9803	83116
86205	83117
18100	83118
71911	83119
127806	83120
230839	83121
2491	83122
47375	83123
174674	83124
8001	83125
16340	83126
70157	83127
962	83128
34053	83129
70157	83130
34053	83131
1139	83132
4008	83133
10584	83134
55771	83135
43392	83136
152337	83137
16524	83138
129491	83139
14065	83140
273	83141
39782	83142
86057	83143
34903	83144
43581	83145
163765	83146
199900	83147
106886	83148
71719	83149
16071	83150
59344	83151
176146	83152
56779	83153
43727	83154
13192	83155
17707	83156
237513	83157
41769	83158
100779	83159
62931	83160
76302	83161
78351	83162
74712	83163
53134	83164
75671	83165
72040	83166
29144	83167
27054	83168
29733	83169
141742	83170
34682	83171
2679	83172
58424	83173
24960	83174
141886	83175
142308	83176
19844	83177
77872	83178
78271	83179
15352	83180
179211	83181
10908	83182
71092	83183
72276	83184
62745	83185
221075	83186
6200	83187
78338	83188
16349	83189
160454	83190
200135	83191
137027	83192
3281	83193
142484	83194
141872	83195
139547	83196
79583	83197
97240	83198
149452	83199
76260	83200
59963	83201
190664	83202
38062	83203
29521	83204
126288	83205
74968	83206
36593	83207
60183	83208
61095	83209
114636	83210
11113	83211
155986	83212
154064	83213
11869	83214
7746	83215
119078	83216
179405	83217
57406	83218
120480	83219
68994	83220
97492	83221
134651	83222
91208	83223
129505	83224
45541	83225
230451	83226
115069	83227
7678	83228
128125	83229
163238	83230
7678	83231
188177	83232
19452	83233
7295	83234
49323	83235
27833	83236
13000	83237
112009	83238
18	83239
189817	83240
171440	83241
29807	83242
33517	83243
122209	83244
107470	83245
196841	83246
53550	83247
90934	83248
119605	83249
125768	83250
121417	83251
26743	83252
14880	83253
202959	83254
47266	83255
103772	83256
157702	83257
12967	83258
108039	83259
106742	83260
81071	83261
24482	83262
3640	83263
109927	83264
79625	83265
191959	83266
27835	83267
127747	83268
72442	83269
60385	83270
22202	83271
55212	83272
100127	83273
66137	83274
127783	83275
77226	83276
199158	83277
26220	83278
4509	83279
19902	83280
4015	83281
27853	83282
9007	83283
53170	83284
9007	83285
10018	83286
48220	83287
39517	83288
19983	83289
39548	83290
36344	83291
65882	83292
43609	83293
98473	83294
18113	83295
6595	83296
179839	83297
9730	83298
2425	83299
484	83300
75483	83301
22590	83302
3931	83303
2413	83304
43065	83305
45482	83306
24508	83307
1967	83308
197761	83309
34815	83310
57582	83311
111994	83312
17069	83313
83359	83314
11691	83315
185076	83316
150420	83317
18975	83318
31687	83319
11691	83320
59973	83321
42915	83322
116494	83323
6275	83324
56605	83325
101079	83326
161218	83327
21924	83328
5014	83329
3034	83330
83205	83331
124874	83332
25173	83333
22879	83334
20708	83335
2661	83336
21531	83337
31424	83338
34878	83339
71356	83340
38914	83341
119150	83342
42582	83343
48003	83344
9956	83345
26644	83346
46680	83347
7576	83348
3835	83349
16363	83350
39354	83351
47388	83352
2777	83353
1568	83354
22301	83355
36226	83356
20801	83357
148222	83358
109265	83359
110458	83360
110538	83361
31661	83362
6448	83363
24470	83364
14461	83365
44183	83366
12809	83367
58678	83368
92246	83369
39660	83370
31948	83371
4601	83372
34486	83373
13702	83374
29621	83375
28957	83376
61911	83377
64726	83378
93706	83379
109186	83380
74917	83381
72775	83382
51984	83383
904	83384
45853	83385
126474	83386
94119	83387
3349	83388
45853	83389
21831	83390
17340	83391
33792	83392
41749	83393
45428	83394
56791	83395
36806	83396
1089	83397
20733	83398
38093	83399
2901	83400
48821	83401
16862	83402
16677	83403
60642	83404
11714	83405
76007	83406
8585	83407
82741	83408
12782	83409
52054	83410
12481	83411
79821	83412
68064	83413
99116	83414
43843	83415
105998	83416
70350	83417
61381	83418
150	83419
11438	83420
3466	83421
18131	83422
33028	83423
4534	83424
61800	83425
73704	83426
45617	83427
87416	83428
50855	83429
11917	83430
136935	83431
2530	83432
68435	83433
40789	83434
118320	83435
88187	83436
31821	83437
29050	83438
764	83439
87169	83440
121671	83441
57148	83442
148646	83443
96498	83444
44319	83445
118207	83446
124509	83447
198382	83448
4449	83449
43016	83450
119767	83451
7481	83452
42795	83453
22116	83454
12876	83455
17059	83456
161877	83457
48881	83458
59579	83459
6110	83460
19017	83461
177541	83462
36266	83463
38933	83464
205284	83465
90204	83466
31327	83467
4400	83468
45645	83469
16298	83470
436	83471
86450	83472
74749	83473
12876	83474
27339	83475
226879	83476
123473	83477
22206	83478
43544	83479
67732	83480
51457	83481
8821	83482
50034	83483
30618	83484
18740	83485
151466	83486
18958	83487
112549	83488
112576	83489
10972	83490
61135	83491
82961	83492
46334	83493
108727	83494
40688	83495
44710	83496
31256	83497
65761	83498
17351	83499
18740	83500
184322	83501
36594	83502
521	83503
45403	83504
12445	83505
8846	83506
35331	83507
11324	83508
84473	83509
69220	83510
24490	83511
66656	83512
223969	83513
18500	83514
8808	83515
25788	83516
2332	83517
94563	83518
7904	83519
160402	83520
89456	83521
144545	83522
55380	83523
3459	83524
47589	83525
25756	83526
11980	83527
170438	83528
21765	83529
29261	83530
143703	83531
40192	83532
31785	83533
3874	83534
67789	83535
6747	83536
3463	83537
11137	83538
50909	83539
17763	83540
1374	83541
43537	83542
125831	83543
29034	83544
153578	83545
43128	83546
24571	83547
68145	83548
124728	83549
16692	83550
19367	83551
120632	83552
76622	83553
11802	83554
3897	83555
84728	83556
22163	83557
56744	83558
36114	83559
19123	83560
22321	83561
42870	83562
17818	83563
19308	83564
45827	83565
45583	83566
138316	83567
40485	83568
74571	83569
12335	83570
7592	83571
95178	83572
67947	83573
11160	83574
111881	83575
7372	83576
60886	83577
15660	83578
126697	83579
2084	83580
27091	83581
72782	83582
83947	83583
217676	83584
20706	83585
65803	83586
156346	83587
10247	83588
9120	83589
158	83590
58863	83591
24455	83592
9206	83593
77895	83594
35868	83595
29463	83596
100361	83597
9275	83598
128430	83599
11528	83600
128430	83601
50758	83602
23513	83603
3956	83604
119182	83605
15700	83606
64215	83607
17532	83608
47548	83609
165775	83610
143176	83611
30538	83612
105290	83613
48795	83614
27009	83615
25929	83616
50415	83617
15188	83618
59800	83619
34923	83620
59693	83621
66644	83622
85270	83623
170455	83624
155311	83625
97472	83626
117727	83627
166316	83628
95861	83629
19429	83630
19429	83631
64665	83632
31394	83633
22937	83634
71398	83635
36949	83636
112818	83637
14129	83638
7081	83639
11802	83640
29284	83641
25413	83642
73905	83643
31865	83644
20000	83645
54911	83646
129132	83647
19658	83648
115047	83649
67364	83650
109372	83651
62384	83652
199108	83653
59490	83654
74525	83655
30718	83656
29	83657
15564	83658
20733	83659
96314	83660
217	83661
74315	83662
8659	83663
77303	83664
22382	83665
23121	83666
44804	83667
175731	83668
48671	83669
118055	83670
5147	83671
5942	83672
14748	83673
30612	83674
61019	83675
48636	83676
8277	83677
13965	83678
8277	83679
3056	83680
24619	83681
95321	83682
104922	83683
36122	83684
75756	83685
80241	83686
103114	83687
49711	83688
163937	83689
48981	83690
22025	83691
8320	83692
7423	83693
102341	83694
22043	83695
194161	83696
2982	83697
69696	83698
36811	83699
2430	83700
17451	83701
47954	83702
132920	83703
2982	83704
24506	83705
8056	83706
17973	83707
38960	83708
18132	83709
2982	83710
18174	83711
53942	83712
24566	83713
9402	83714
145039	83715
35422	83716
104938	83717
108276	83718
26900	83719
5739	83720
10116	83721
2028	83722
22740	83723
112210	83724
3890	83725
70996	83726
49498	83727
11801	83728
65316	83729
43759	83730
15887	83731
73527	83732
5633	83733
57396	83734
34333	83735
8868	83736
61181	83737
29247	83738
11054	83739
30440	83740
61420	83741
111730	83742
68157	83743
20176	83744
20935	83745
61036	83746
60582	83747
97293	83748
45469	83749
62390	83750
57345	83751
386	83752
30701	83753
21492	83754
1610	83755
57941	83756
50510	83757
28103	83758
17731	83759
56008	83760
39308	83761
10864	83762
26865	83763
43362	83764
45881	83765
56191	83766
56191	83767
125064	83768
99246	83769
46845	83770
16532	83771
105042	83772
224863	83773
148301	83774
48424	83775
60880	83776
178252	83777
145975	83778
99523	83779
2777	83780
46998	83781
9169	83782
17151	83783
88559	83784
12787	83785
12323	83786
236672	83787
95362	83788
239347	83789
59278	83790
2168	83791
118419	83792
89464	83793
94936	83794
53387	83795
160163	83796
16087	83797
7164	83798
95808	83799
158036	83800
42038	83801
12303	83802
26615	83803
202931	83804
1335	83805
3329	83806
32052	83807
117080	83808
17937	83809
31022	83810
99490	83811
119047	83812
147325	83813
100918	83814
56204	83815
46232	83816
12582	83817
8889	83818
33460	83819
65747	83820
54938	83821
15997	83822
35419	83823
842	83824
107033	83825
75522	83826
33433	83827
118203	83828
209279	83829
190926	83830
140897	83831
103180	83832
32536	83833
177829	83834
16977	83835
88896	83836
136223	83837
71632	83838
32807	83839
190652	83840
52483	83841
17058	83842
66810	83843
127914	83844
36255	83845
77176	83846
4699	83847
43068	83848
3623	83849
146580	83850
76021	83851
118446	83852
157532	83853
19848	83854
90274	83855
223450	83856
46300	83857
131411	83858
6780	83859
84269	83860
208523	83861
144201	83862
6336	83863
45707	83864
76275	83865
61695	83866
236414	83867
36425	83868
118237	83869
86964	83870
21438	83871
56981	83872
80696	83873
26991	83874
1123	83875
12043	83876
25326	83877
6216	83878
8234	83879
16726	83880
11452	83881
4988	83882
12367	83883
142536	83884
27975	83885
35168	83886
140701	83887
207188	83888
23311	83889
8881	83890
128261	83891
8993	83892
60838	83893
77957	83894
65193	83895
18744	83896
65917	83897
64667	83898
13703	83899
27797	83900
147634	83901
1191	83902
85507	83903
26062	83904
746	83905
218193	83906
23928	83907
6905	83908
81086	83909
81079	83910
204914	83911
49846	83912
15512	83913
13467	83914
218	83915
5736	83916
1381	83917
5738	83918
58220	83919
162057	83920
22738	83921
3083	83922
239075	83923
237893	83924
118081	83925
18095	83926
6570	83927
105612	83928
102120	83929
39583	83930
693	83931
40217	83932
10208	83933
1047	83934
11845	83935
138576	83936
103962	83937
78766	83938
108335	83939
34778	83940
50264	83941
178550	83942
71950	83943
34985	83944
59507	83945
1242	83946
5722	83947
141356	83948
17210	83949
11203	83950
208413	83951
138772	83952
54779	83953
69326	83954
19801	83955
79049	83956
59406	83957
132131	83958
77776	83959
55377	83960
27606	83961
51538	83962
2409	83963
54098	83964
216527	83965
34903	83966
105037	83967
27312	83968
79670	83969
104375	83970
32524	83971
111694	83972
8071	83973
181485	83974
33488	83975
77430	83976
207059	83977
5383	83978
111258	83979
61701	83980
47564	83981
46947	83982
15363	83983
175534	83984
5754	83985
10948	83986
126211	83987
24219	83988
135450	83989
197522	83990
134626	83991
19237	83992
50086	83993
27639	83994
19925	83995
15968	83996
71219	83997
12462	83998
5509	83999
30381	84000
71663	84001
177205	84002
12451	84003
69631	84004
15037	84005
10545	84006
202567	84007
23626	84008
100703	84009
6634	84010
55364	84011
4529	84012
56603	84013
22667	84014
32390	84015
43849	84016
76158	84017
51708	84018
149999	84019
139728	84020
9022	84021
191445	84022
12498	84023
67623	84024
53230	84025
222939	84026
49693	84027
76115	84028
11869	84029
54680	84030
15611	84031
25343	84032
7838	84033
11515	84034
313	84035
12735	84036
19916	84037
224787	84038
79256	84039
1107	84040
29902	84041
153235	84042
71678	84043
78003	84044
58171	84045
88389	84046
130579	84047
35654	84048
96136	84049
51254	84050
68658	84051
10	84052
36296	84053
116657	84054
144617	84055
36606	84056
4065	84057
37755	84058
147318	84059
130738	84060
7916	84061
94096	84062
203719	84063
24365	84064
6252	84065
1470	84066
194332	84067
63624	84068
46837	84069
14671	84070
75147	84071
56757	84072
147143	84073
28363	84074
90809	84075
66974	84076
117173	84077
3105	84078
134365	84079
79848	84080
141037	84081
108329	84082
227013	84083
10304	84084
29981	84085
31003	84086
66932	84087
147644	84088
21450	84089
201748	84090
5674	84091
155772	84092
1042	84093
69750	84094
952	84095
20189	84096
4241	84097
140111	84098
47875	84099
29483	84100
5386	84101
26654	84102
45385	84103
193960	84104
9006	84105
103102	84106
1597	84107
1986	84108
13910	84109
4052	84110
136753	84111
136753	84112
66006	84113
101566	84114
43586	84115
42211	84116
145160	84117
144569	84118
61044	84119
41131	84120
26696	84121
8942	84122
40920	84123
31859	84124
174458	84125
117182	84126
65799	84127
188714	84128
42327	84129
40737	84130
141936	84131
12690	84132
63156	84133
60220	84134
43938	84135
1188	84136
83337	84137
12471	84138
108262	84139
61200	84140
3842	84141
78710	84142
53996	84143
144101	84144
5488	84145
66997	84146
2240	84147
20626	84148
104424	84149
60912	84150
10075	84151
129829	84152
22786	84153
70804	84154
66417	84155
106501	84156
106444	84157
10238	84158
50818	84159
8476	84160
46788	84161
45476	84162
51476	84163
228390	84164
138362	84165
216	84166
133355	84167
61500	84168
30550	84169
16505	84170
30744	84171
135311	84172
1979	84173
39184	84174
72760	84175
755	84176
776	84177
56453	84178
18159	84179
123663	84180
15089	84181
27843	84182
27724	84183
9895	84184
69694	84185
57850	84186
79329	84187
3262	84188
62194	84189
24253	84190
8361	84191
211239	84192
207470	84193
39731	84194
35520	84195
221614	84196
2819	84197
53265	84198
104216	84199
144617	84200
121552	84201
31485	84202
2749	84203
12675	84204
2749	84205
715	84206
31437	84207
20757	84208
33988	84209
251	84210
51228	84211
609	84212
1283	84213
2248	84214
847	84215
1965	84216
2388	84217
64824	84218
19697	84219
67840	84220
24281	84221
19517	84222
81791	84223
120318	84224
32325	84225
2066	84226
114408	84227
198629	84228
109090	84229
84960	84230
237343	84231
33453	84232
81812	84233
18577	84234
52117	84235
5078	84236
8408	84237
53015	84238
36198	84239
104828	84240
21229	84241
214812	84242
26927	84243
20082	84244
104932	84245
33	84246
64064	84247
7997	84248
149669	84249
56108	84250
2934	84251
788	84252
7142	84253
78986	84254
145051	84255
41610	84256
6198	84257
56680	84258
100275	84259
10716	84260
14973	84261
121451	84262
68777	84263
9402	84264
162549	84265
5800	84266
51112	84267
146677	84268
79154	84269
9622	84270
145725	84271
53374	84272
151472	84273
53665	84274
33482	84275
95646	84276
42365	84277
8956	84278
1713	84279
42146	84280
69685	84281
49181	84282
105997	84283
90793	84284
8276	84285
202314	84286
10494	84287
68888	84288
21991	84289
3072	84290
42140	84291
129527	84292
72658	84293
18117	84294
104324	84295
5030	84296
138854	84297
2548	84298
42312	84299
22020	84300
14982	84301
14972	84302
26998	84303
69143	84304
182	84305
34938	84306
72826	84307
90951	84308
265	84309
218	84310
1025	84311
3641	84312
4931	84313
214787	84314
65494	84315
57253	84316
2232	84317
13482	84318
29400	84319
22998	84320
83532	84321
24424	84322
65872	84323
57468	84324
57468	84325
40167	84326
35884	84327
45416	84328
47658	84329
218841	84330
191429	84331
24857	84332
45413	84333
28527	84334
120038	84335
24739	84336
7984	84337
95897	84338
62852	84339
26937	84340
157	84341
94557	84342
11278	84343
202	84344
49431	84345
15258	84346
34849	84347
15258	84348
100775	84349
37565	84350
185895	84351
22612	84352
72969	84353
107039	84354
20684	84355
19925	84356
105576	84357
612	84358
96866	84359
56413	84360
55028	84361
39835	84362
178508	84363
77098	84364
50794	84365
43484	84366
9063	84367
89178	84368
110176	84369
9457	84370
34908	84371
11	84372
52475	84373
148281	84374
33980	84375
36076	84376
28217	84377
112775	84378
14150	84379
4338	84380
37171	84381
15596	84382
28416	84383
9441	84384
152920	84385
110430	84386
20018	84387
10570	84388
86065	84389
58063	84390
99549	84391
10880	84392
29382	84393
31667	84394
12564	84395
27744	84396
11569	84397
107209	84398
35662	84399
68151	84400
26062	84401
13353	84402
26062	84403
35332	84404
82519	84405
72220	84406
76334	84407
116335	84408
202531	84409
46005	84410
47510	84411
5035	84412
99422	84413
80120	84414
83461	84415
33467	84416
14848	84417
45286	84418
9908	84419
17031	84420
158107	84421
53151	84422
137491	84423
115689	84424
73131	84425
38127	84426
23507	84427
130819	84428
83931	84429
8130	84430
64902	84431
191167	84432
28707	84433
153626	84434
205630	84435
33327	84436
64764	84437
110421	84438
7330	84439
72081	84440
3723	84441
80909	84442
45400	84443
17219	84444
156777	84445
72736	84446
33498	84447
24361	84448
26305	84449
167177	84450
7174	84451
1110	84452
120232	84453
19170	84454
59854	84455
21609	84456
16209	84457
134853	84458
63451	84459
80404	84460
111535	84461
99807	84462
16126	84463
106939	84464
58790	84465
53272	84466
35332	84467
5158	84468
6154	84469
46654	84470
42343	84471
192587	84472
21608	84473
12823	84474
16663	84475
94557	84476
7018	84477
61467	84478
58199	84479
47925	84480
61835	84481
172076	84482
81541	84483
95024	84484
45837	84485
39957	84486
5428	84487
25413	84488
64990	84489
135671	84490
23615	84491
35736	84492
6039	84493
150780	84494
45592	84495
70612	84496
10115	84497
82638	84498
101489	84499
82138	84500
149458	84501
141316	84502
112625	84503
66644	84504
143383	84505
80662	84506
100042	84507
48502	84508
31727	84509
106171	84510
3199	84511
223805	84512
29656	84513
50595	84514
66644	84515
183248	84516
89582	84517
57932	84518
34567	84519
22576	84520
78258	84521
44917	84522
196771	84523
61970	84524
158405	84525
177341	84526
57855	84527
76213	84528
12985	84529
28829	84530
19435	84531
12605	84532
60363	84533
83154	84534
51564	84535
109640	84536
17219	84537
19207	84538
126289	84539
164529	84540
9898	84541
29205	84542
31642	84543
2733	84544
1375	84545
193333	84546
101093	84547
29382	84548
46742	84549
36299	84550
7378	84551
75764	84552
29132	84553
167051	84554
72384	84555
77053	84556
6120	84557
98039	84558
19094	84559
72384	84560
54935	84561
97114	84562
41155	84563
101027	84564
24884	84565
106558	84566
22780	84567
220032	84568
22696	84569
38467	84570
39224	84571
61962	84572
68488	84573
177494	84574
96841	84575
79973	84576
82185	84577
26850	84578
23393	84579
71449	84580
11046	84581
61470	84582
29170	84583
29170	84584
15818	84585
234330	84586
214299	84587
20628	84588
2769	84589
59928	84590
15011	84591
5595	84592
146427	84593
21396	84594
8576	84595
59439	84596
111200	84597
124721	84598
59861	84599
75158	84600
45528	84601
53674	84602
118073	84603
42850	84604
28900	84605
13412	84606
53272	84607
61919	84608
6664	84609
8877	84610
14669	84611
1124	84612
72416	84613
60376	84614
8247	84615
139722	84616
35076	84617
45876	84618
19284	84619
4536	84620
134690	84621
76891	84622
20629	84623
8103	84624
58677	84625
229912	84626
182394	84627
11750	84628
40563	84629
95188	84630
194005	84631
21274	84632
154	84633
19348	84634
9735	84635
40947	84636
8548	84637
6477	84638
67734	84639
238335	84640
2463	84641
67619	84642
193644	84643
5611	84644
74978	84645
49130	84646
72939	84647
113387	84648
25819	84649
55982	84650
4711	84651
4711	84652
4054	84653
51364	84654
198676	84655
23756	84656
21245	84657
31481	84658
15442	84659
33789	84660
148309	84661
80758	84662
215374	84663
51599	84664
130394	84665
63227	84666
155801	84667
16656	84668
5625	84669
224455	84670
229327	84671
10187	84672
20923	84673
70011	84674
27863	84675
183924	84676
86914	84677
3581	84678
24849	84679
38182	84680
3316	84681
34541	84682
35282	84683
1057	84684
286	84685
1058	84686
62584	84687
17826	84688
8121	84689
111787	84690
14624	84691
37636	84692
130724	84693
24501	84694
47387	84695
91361	84696
151984	84697
74658	84698
207676	84699
9740	84700
11758	84701
96124	84702
80885	84703
198643	84704
94199	84705
40695	84706
139720	84707
3836	84708
14023	84709
26620	84710
60762	84711
61136	84712
69036	84713
153773	84714
15442	84715
85289	84716
129698	84717
64791	84718
114145	84719
90533	84720
1976	84721
307	84722
65087	84723
140272	84724
82471	84725
115621	84726
32475	84727
113464	84728
110231	84729
1036	84730
167209	84731
27529	84732
41902	84733
521	84734
3134	84735
51134	84736
545	84737
227783	84738
121485	84739
15376	84740
5142	84741
2234	84742
3163	84743
227461	84744
127988	84745
114625	84746
8863	84747
7244	84748
8996	84749
111762	84750
1950	84751
42489	84752
202840	84753
142117	84754
55088	84755
19801	84756
232538	84757
137809	84758
197601	84759
115019	84760
85062	84761
125850	84762
83869	84763
24345	84764
53968	84765
201153	84766
111746	84767
9646	84768
77922	84769
48	84770
4217	84771
133726	84772
45052	84773
77811	84774
2184	84775
3527	84776
22290	84777
9168	84778
1572	84779
156419	84780
183740	84781
9168	84782
30052	84783
3795	84784
101356	84785
6663	84786
58772	84787
32146	84788
2022	84789
202026	84790
38536	84791
142012	84792
157570	84793
160093	84794
1136	84795
7913	84796
60696	84797
2888	84798
152595	84799
235074	84800
17540	84801
2846	84802
65404	84803
107614	84804
12556	84805
97623	84806
126712	84807
3532	84808
4420	84809
78209	84810
131899	84811
105183	84812
107280	84813
108066	84814
4482	84815
2214	84816
1572	84817
5981	84818
103331	84819
9167	84820
141782	84821
101705	84822
105112	84823
105173	84824
153393	84825
60235	84826
16591	84827
53526	84828
44587	84829
112095	84830
239821	84831
16426	84832
85189	84833
61339	84834
157018	84835
93490	84836
141554	84837
37673	84838
2220	84839
224617	84840
91	84841
310	84842
11569	84843
60952	84844
727	84845
61813	84846
15306	84847
91534	84848
70747	84849
20140	84850
54	84851
4443	84852
3678	84853
103247	84854
122485	84855
15327	84856
36394	84857
28909	84858
29179	84859
22723	84860
27739	84861
3070	84862
45562	84863
91330	84864
10223	84865
110926	84866
55419	84867
136183	84868
72129	84869
30557	84870
95176	84871
85943	84872
63069	84873
177283	84874
3070	84875
13438	84876
62503	84877
36617	84878
45749	84879
109090	84880
6047	84881
28698	84882
53097	84883
83800	84884
701	84885
14128	84886
9024	84887
10386	84888
10386	84889
108923	84890
17067	84891
119833	84892
56829	84893
80787	84894
79198	84895
72922	84896
114215	84897
151014	84898
126510	84899
113599	84900
209550	84901
71512	84902
18489	84903
51460	84904
84287	84905
233767	84906
58395	84907
20280	84908
198409	84909
11476	84910
105032	84911
103766	84912
33548	84913
141833	84914
76479	84915
120995	84916
173903	84917
126973	84918
90103	84919
82682	84920
95811	84921
77564	84922
81598	84923
75490	84924
53598	84925
79199	84926
45420	84927
10377	84928
131777	84929
29166	84930
106421	84931
1046	84932
163617	84933
40183	84934
75494	84935
101027	84936
29166	84937
65888	84938
84094	84939
10479	84940
6586	84941
239675	84942
100564	84943
200726	84944
77999	84945
60702	84946
33575	84947
61073	84948
123223	84949
44638	84950
49136	84951
14136	84952
200408	84953
49145	84954
169	84955
209606	84956
1535	84957
49130	84958
101394	84959
145710	84960
6586	84961
115247	84962
30466	84963
75521	84964
95604	84965
38259	84966
48570	84967
81310	84968
33678	84969
213614	84970
7338	84971
78851	84972
90569	84973
139378	84974
14136	84975
162382	84976
79208	84977
136932	84978
81250	84979
33319	84980
18056	84981
67600	84982
2747	84983
122372	84984
202418	84985
69087	84986
33711	84987
56408	84988
458	84989
458	84990
1644	84991
134329	84992
17377	84993
46526	84994
5794	84995
96706	84996
83381	84997
99872	84998
56057	84999
176210	85000
197798	85001
12796	85002
56413	85003
39116	85004
28696	85005
41658	85006
85437	85007
50586	85008
45776	85009
165810	85010
713	85011
25784	85012
153278	85013
27494	85014
151511	85015
14746	85016
76895	85017
135939	85018
37746	85019
85443	85020
48141	85021
149899	85022
88842	85023
149459	85024
1183	85025
17655	85026
53503	85027
26701	85028
225640	85029
75391	85030
108945	85031
120687	85032
95000	85033
11184	85034
29304	85035
93324	85036
1997	85037
26255	85038
99622	85039
237287	85040
54125	85041
5563	85042
17020	85043
29906	85044
9698	85045
196101	85046
103521	85047
225595	85048
145925	85049
47011	85050
140930	85051
60134	85052
115908	85053
210701	85054
32146	85055
60917	85056
196117	85057
104187	85058
112004	85059
78853	85060
104278	85061
60174	85062
105136	85063
2486	85064
60908	85065
37620	85066
196852	85067
238106	85068
17224	85069
42007	85070
127649	85071
89602	85072
1620	85073
147283	85074
43859	85075
237478	85076
58147	85077
43879	85078
164523	85079
87421	85080
85956	85081
128428	85082
10328	85083
5715	85084
3834	85085
40957	85086
8031	85087
234308	85088
132736	85089
2898	85090
16825	85091
63989	85092
4968	85093
157696	85094
233003	85095
13242	85096
35917	85097
24059	85098
27560	85099
58914	85100
99438	85101
45377	85102
110025	85103
2236	85104
24698	85105
102572	85106
30553	85107
104789	85108
163192	85109
101787	85110
62298	85111
133989	85112
33280	85113
12572	85114
18619	85115
12572	85116
34804	85117
76276	85118
19983	85119
121828	85120
60822	85121
35028	85122
58138	85123
67725	85124
32659	85125
32533	85126
31058	85127
3073	85128
140542	85129
164467	85130
3562	85131
17816	85132
198992	85133
3740	85134
144367	85135
8157	85136
9173	85137
17193	85138
203917	85139
44893	85140
39682	85141
10228	85142
59146	85143
80867	85144
106453	85145
28742	85146
57170	85147
22905	85148
48922	85149
59521	85150
41395	85151
148470	85152
10723	85153
107750	85154
15534	85155
39475	85156
2225	85157
63895	85158
146611	85159
15195	85160
114387	85161
11963	85162
44312	85163
13272	85164
7392	85165
4507	85166
23106	85167
7454	85168
149026	85169
7205	85170
2083	85171
185406	85172
50991	85173
29189	85174
57635	85175
117129	85176
79098	85177
22239	85178
9141	85179
40054	85180
15255	85181
32342	85182
33108	85183
19287	85184
63093	85185
43777	85186
2064	85187
69829	85188
6017	85189
64909	85190
27294	85191
118945	85192
166688	85193
109447	85194
95693	85195
95684	85196
30719	85197
9418	85198
129922	85199
3836	85200
38596	85201
39494	85202
24248	85203
16886	85204
10997	85205
37777	85206
64441	85207
74827	85208
54984	85209
177042	85210
136346	85211
42619	85212
132160	85213
18278	85214
105371	85215
126463	85216
108230	85217
16584	85218
9972	85219
90430	85220
107939	85221
32146	85222
73637	85223
5124	85224
181954	85225
13166	85226
39110	85227
35692	85228
357	85229
47465	85230
396	85231
5301	85232
2003	85233
9398	85234
82662	85235
18620	85236
110475	85237
2770	85238
60824	85239
24630	85240
62352	85241
7754	85242
29567	85243
117702	85244
50737	85245
13052	85246
3873	85247
22523	85248
34321	85249
12214	85250
31709	85251
106620	85252
10339	85253
179469	85254
7988	85255
1875	85256
27613	85257
69629	85258
119532	85259
153457	85260
16078	85261
109143	85262
44	85263
40244	85264
13382	85265
39565	85266
38553	85267
73911	85268
87294	85269
15404	85270
110305	85271
113518	85272
230189	85273
135826	85274
159046	85275
2448	85276
187646	85277
85835	85278
68273	85279
52603	85280
79437	85281
121060	85282
169356	85283
1562	85284
65902	85285
44965	85286
180360	85287
80024	85288
86882	85289
115785	85290
39540	85291
65914	85292
51308	85293
93218	85294
148604	85295
5912	85296
96839	85297
79437	85298
60341	85299
195094	85300
5127	85301
213739	85302
503	85303
497	85304
84260	85305
2822	85306
35842	85307
1769	85308
191131	85309
136719	85310
22998	85311
55141	85312
102438	85313
165863	85314
74734	85315
123087	85316
127189	85317
223330	85318
149367	85319
86882	85320
102643	85321
1746	85322
185574	85323
214095	85324
76579	85325
35462	85326
5202	85327
2198	85328
111317	85329
5121	85330
5121	85331
36799	85332
44688	85333
142162	85334
34013	85335
147509	85336
203861	85337
3159	85338
110562	85339
149177	85340
2804	85341
65402	85342
353	85343
232092	85344
51315	85345
96924	85346
146010	85347
4661	85348
146112	85349
79349	85350
187726	85351
58593	85352
100409	85353
74282	85354
59900	85355
3881	85356
115693	85357
26689	85358
26865	85359
102259	85360
26801	85361
62194	85362
169049	85363
48476	85364
121370	85365
6585	85366
6598	85367
6598	85368
16525	85369
68837	85370
613	85371
104545	85372
121183	85373
139169	85374
8944	85375
90001	85376
170091	85377
119051	85378
115073	85379
2731	85380
86028	85381
1533	85382
168962	85383
5727	85384
22830	85385
12093	85386
5179	85387
19289	85388
63341	85389
11586	85390
18931	85391
3454	85392
1659	85393
3799	85394
40101	85395
31760	85396
7069	85397
86527	85398
22157	85399
36837	85400
77721	85401
103950	85402
166833	85403
59235	85404
163253	85405
46451	85406
64875	85407
95835	85408
36814	85409
58975	85410
19398	85411
16461	85412
27876	85413
1377	85414
117599	85415
63831	85416
12133	85417
88681	85418
46763	85419
4060	85420
268	85421
59392	85422
2688	85423
3954	85424
30659	85425
2828	85426
72114	85427
166041	85428
17978	85429
178389	85430
155882	85431
22157	85432
53594	85433
18260	85434
33450	85435
141559	85436
33439	85437
75397	85438
7542	85439
157874	85440
18260	85441
4955	85442
212050	85443
33	85444
59892	85445
157438	85446
190621	85447
43330	85448
1714	85449
6584	85450
66123	85451
10364	85452
47766	85453
613	85454
42222	85455
89694	85456
46111	85457
52680	85458
2724	85459
29746	85460
43607	85461
94705	85462
50877	85463
25864	85464
148887	85465
58476	85466
83	85467
22565	85468
36811	85469
28242	85470
90057	85471
49961	85472
58660	85473
183209	85474
126495	85475
12464	85476
236760	85477
224628	85478
144793	85479
198137	85480
73796	85481
20102	85482
25962	85483
13271	85484
197670	85485
52213	85486
225207	85487
43452	85488
126781	85489
60837	85490
655	85491
1009	85492
27870	85493
32958	85494
55590	85495
43707	85496
13006	85497
33286	85498
137924	85499
44187	85500
53985	85501
84655	85502
25864	85503
31875	85504
1349	85505
83273	85506
145616	85507
90734	85508
93342	85509
149693	85510
18740	85511
198023	85512
18096	85513
90453	85514
2149	85515
22054	85516
48787	85517
10382	85518
76061	85519
22016	85520
12500	85521
64368	85522
91077	85523
55370	85524
65272	85525
55593	85526
17473	85527
9882	85528
10981	85529
149701	85530
22716	85531
43882	85532
149917	85533
37081	85534
14498	85535
17206	85536
121090	85537
319	85538
162176	85539
30234	85540
205533	85541
3893	85542
49998	85543
69512	85544
446	85545
116334	85546
233096	85547
139812	85548
26132	85549
30071	85550
5044	85551
210062	85552
92879	85553
13701	85554
8199	85555
175854	85556
90058	85557
145737	85558
7754	85559
64669	85560
15512	85561
109815	85562
108859	85563
105617	85564
105484	85565
174	85566
43382	85567
109503	85568
72336	85569
23086	85570
122285	85571
25417	85572
5773	85573
45353	85574
66291	85575
451	85576
202375	85577
16939	85578
6194	85579
40015	85580
8284	85581
25507	85582
143287	85583
22604	85584
14278	85585
131796	85586
213012	85587
15871	85588
43943	85589
139138	85590
44706	85591
34540	85592
148344	85593
118368	85594
30715	85595
158853	85596
110415	85597
117114	85598
47820	85599
181415	85600
3224	85601
63820	85602
19937	85603
9892	85604
7777	85605
160065	85606
30737	85607
38660	85608
7513	85609
30672	85610
16640	85611
78071	85612
136336	85613
47661	85614
21144	85615
180529	85616
62585	85617
61680	85618
9871	85619
26132	85620
83341	85621
148666	85622
8055	85623
6350	85624
20078	85625
24518	85626
17190	85627
17321	85628
88914	85629
125622	85630
174846	85631
134090	85632
14812	85633
14812	85634
96164	85635
150292	85636
105362	85637
19488	85638
102440	85639
147992	85640
81894	85641
8372	85642
208709	85643
137678	85644
139180	85645
84268	85646
123135	85647
208489	85648
43180	85649
147983	85650
38734	85651
109158	85652
24987	85653
105797	85654
204672	85655
75205	85656
2400	85657
88238	85658
108266	85659
117088	85660
157484	85661
159870	85662
233022	85663
144037	85664
113538	85665
91691	85666
1431	85667
111762	85668
1934	85669
69824	85670
66509	85671
152372	85672
69852	85673
2228	85674
112531	85675
735	85676
28704	85677
237005	85678
129265	85679
13004	85680
43456	85681
117270	85682
39958	85683
27671	85684
73810	85685
67679	85686
41237	85687
83675	85688
64857	85689
23679	85690
96025	85691
165771	85692
22664	85693
65882	85694
39912	85695
28795	85696
43415	85697
63419	85698
55359	85699
65721	85700
36337	85701
14677	85702
35071	85703
209625	85704
237550	85705
3838	85706
145217	85707
45063	85708
15874	85709
109556	85710
89	85711
75867	85712
117190	85713
85680	85714
23507	85715
58865	85716
5040	85717
24109	85718
55635	85719
75598	85720
211701	85721
177670	85722
11472	85723
75763	85724
123700	85725
41164	85726
75009	85727
39736	85728
119002	85729
56935	85730
98657	85731
89056	85732
91311	85733
88212	85734
44247	85735
145217	85736
17783	85737
186878	85738
9849	85739
74259	85740
56722	85741
17149	85742
110609	85743
135423	85744
49450	85745
151855	85746
62274	85747
82536	85748
6120	85749
54939	85750
40467	85751
62488	85752
182561	85753
124713	85754
120588	85755
151823	85756
28224	85757
1123	85758
158071	85759
41805	85760
52996	85761
213395	85762
54119	85763
70073	85764
1132	85765
82802	85766
14544	85767
125409	85768
3005	85769
209751	85770
233896	85771
212108	85772
151709	85773
211247	85774
48233	85775
8951	85776
33652	85777
90416	85778
146021	85779
665	85780
2162	85781
90416	85782
72815	85783
25485	85784
13559	85785
4770	85786
146765	85787
89556	85788
212865	85789
1268	85790
7950	85791
6621	85792
43672	85793
17985	85794
152052	85795
1273	85796
170705	85797
81275	85798
152069	85799
108156	85800
48520	85801
212162	85802
23924	85803
214196	85804
1049	85805
90756	85806
108045	85807
227273	85808
168027	85809
203495	85810
156203	85811
168856	85812
160162	85813
51587	85814
49781	85815
9906	85816
65780	85817
11835	85818
9127	85819
15153	85820
168592	85821
62968	85822
133334	85823
122057	85824
77379	85825
17962	85826
117340	85827
145124	85828
52809	85829
87658	85830
122054	85831
167416	85832
225682	85833
1277	85834
166260	85835
79292	85836
53554	85837
27317	85838
20392	85839
92464	85840
30173	85841
9723	85842
50145	85843
38648	85844
3984	85845
10295	85846
9176	85847
8101	85848
68440	85849
9610	85850
18605	85851
8206	85852
73496	85853
34495	85854
15251	85855
58591	85856
9730	85857
84110	85858
129158	85859
117208	85860
158487	85861
14776	85862
115031	85863
51539	85864
36417	85865
224712	85866
19446	85867
225992	85868
76990	85869
3868	85870
52827	85871
24863	85872
26943	85873
432	85874
83916	85875
209227	85876
6012	85877
163205	85878
133552	85879
15672	85880
24856	85881
210437	85882
22913	85883
85930	85884
85900	85885
136693	85886
122	85887
39010	85888
1408	85889
86	85890
28618	85891
4544	85892
190057	85893
88947	85894
239789	85895
131999	85896
105346	85897
5568	85898
83517	85899
9479	85900
150194	85901
112558	85902
87988	85903
162165	85904
3640	85905
91972	85906
40545	85907
39326	85908
25084	85909
198739	85910
33141	85911
230663	85912
135073	85913
132388	85914
203750	85915
6243	85916
86	85917
15128	85918
108	85919
33773	85920
8745	85921
173438	85922
37720	85923
23577	85924
143289	85925
23577	85926
115	85927
6995	85928
100807	85929
21753	85930
68853	85931
46758	85932
9731	85933
61211	85934
3061	85935
43150	85936
137181	85937
110941	85938
3118	85939
106405	85940
69176	85941
3424	85942
4606	85943
103033	85944
35695	85945
58719	85946
24939	85947
35052	85948
146209	85949
157966	85950
104890	85951
198481	85952
179630	85953
104775	85954
21831	85955
139315	85956
49258	85957
70427	85958
108051	85959
20757	85960
84279	85961
113625	85962
111291	85963
212316	85964
87668	85965
9592	85966
210872	85967
50648	85968
115167	85969
42917	85970
174592	85971
90579	85972
221526	85973
78315	85974
50628	85975
108639	85976
147614	85977
14387	85978
41664	85979
69396	85980
108128	85981
49946	85982
10757	85983
214393	85984
153173	85985
152886	85986
177115	85987
202259	85988
49781	85989
39110	85990
5960	85991
2521	85992
13114	85993
9291	85994
2264	85995
72962	85996
69017	85997
87805	85998
4412	85999
15343	86000
15360	86001
22150	86002
79349	86003
46429	86004
67859	86005
25942	86006
10228	86007
45078	86008
16667	86009
29120	86010
109327	86011
88979	86012
74510	86013
74696	86014
54092	86015
4059	86016
142890	86017
148652	86018
136606	86019
9476	86020
30236	86021
10554	86022
27586	86023
10378	86024
63394	86025
47752	86026
48447	86027
56791	86028
7275	86029
109679	86030
15325	86031
1571	86032
29367	86033
1760	86034
3031	86035
40648	86036
8277	86037
93827	86038
179911	86039
11380	86040
166208	86041
43826	86042
30511	86043
738	86044
1941	86045
3154	86046
1958	86047
151661	86048
4545	86049
168335	86050
2486	86051
49047	86052
10865	86053
144650	86054
30511	86055
44866	86056
139744	86057
148670	86058
85598	86059
16760	86060
31900	86061
11303	86062
22371	86063
19916	86064
79344	86065
4869	86066
12611	86067
15254	86068
33729	86069
3976	86070
82066	86071
158911	86072
1731	86073
24295	86074
5722	86075
99558	86076
30713	86077
114384	86078
10356	86079
12709	86080
28750	86081
18363	86082
7659	86083
14174	86084
5735	86085
2525	86086
12356	86087
192315	86088
126099	86089
176903	86090
152353	86091
107955	86092
68260	86093
6	86094
33324	86095
828	86096
221396	86097
12501	86098
191815	86099
99207	86100
86780	86101
32233	86102
174915	86103
152908	86104
230771	86105
62898	86106
216377	86107
85424	86108
20850	86109
20657	86110
18198	86111
10248	86112
139261	86113
8528	86114
62171	86115
24526	86116
67472	86117
114741	86118
148040	86119
84916	86120
26021	86121
540	86122
95836	86123
181985	86124
160172	86125
70207	86126
99340	86127
58066	86128
1278	86129
76252	86130
5948	86131
375	86132
3186	86133
24650	86134
21335	86135
27352	86136
4663	86137
159798	86138
14719	86139
71348	86140
165514	86141
25723	86142
67190	86143
18744	86144
36022	86145
71864	86146
17697	86147
10013	86148
211103	86149
85929	86150
1712	86151
96734	86152
653	86153
118071	86154
3484	86155
16894	86156
159702	86157
2145	86158
14068	86159
151541	86160
226419	86161
240356	86162
18126	86163
66223	86164
63131	86165
19245	86166
49194	86167
127101	86168
43798	86169
190696	86170
145842	86171
144893	86172
65905	86173
72154	86174
167205	86175
10400	86176
26107	86177
172380	86178
37277	86179
217949	86180
8541	86181
26691	86182
225876	86183
8882	86184
58186	86185
191132	86186
91839	86187
31316	86188
22040	86189
101141	86190
5064	86191
12323	86192
28941	86193
268	86194
108638	86195
33203	86196
14096	86197
68934	86198
37133	86199
23837	86200
17978	86201
31109	86202
33478	86203
8985	86204
45733	86205
106826	86206
53523	86207
118449	86208
7647	86209
2726	86210
53324	86211
63944	86212
49861	86213
4424	86214
111525	86215
8946	86216
58517	86217
165254	86218
156623	86219
115506	86220
34090	86221
46624	86222
77030	86223
97157	86224
114624	86225
77576	86226
113783	86227
64396	86228
140405	86229
207837	86230
39110	86231
20380	86232
113701	86233
10117	86234
27935	86235
64739	86236
28224	86237
65279	86238
57130	86239
155321	86240
35520	86241
1135	86242
873	86243
112289	86244
1427	86245
78334	86246
13598	86247
1403	86248
94523	86249
3954	86250
794	86251
2781	86252
2219	86253
2199	86254
1794	86255
2502	86256
2497	86257
155321	86258
15114	86259
19034	86260
680	86261
113270	86262
25071	86263
72705	86264
83671	86265
8611	86266
19911	86267
83034	86268
1261	86269
76814	86270
3164	86271
806	86272
1037	86273
112825	86274
2488	86275
1129	86276
2797	86277
47731	86278
49936	86279
145833	86280
5159	86281
160478	86282
42684	86283
2825	86284
7935	86285
4055	86286
9040	86287
461	86288
114915	86289
47761	86290
4537	86291
967	86292
126215	86293
1750	86294
3983	86295
1597	86296
3954	86297
113236	86298
19207	86299
28510	86300
25133	86301
34159	86302
17746	86303
9650	86304
2723	86305
32251	86306
734	86307
109182	86308
140179	86309
158556	86310
82556	86311
19321	86312
49414	86313
170896	86314
417	86315
60220	86316
34198	86317
77058	86318
192433	86319
103285	86320
25209	86321
32115	86322
42454	86323
85403	86324
11682	86325
50558	86326
67473	86327
56151	86328
15955	86329
106741	86330
67473	86331
25743	86332
157534	86333
68427	86334
84149	86335
130626	86336
37529	86337
166442	86338
65209	86339
23979	86340
101115	86341
75305	86342
101569	86343
8640	86344
50898	86345
122329	86346
101115	86347
69544	86348
114115	86349
146012	86350
10368	86351
121791	86352
4433	86353
93716	86354
50931	86355
32901	86356
159199	86357
108653	86358
215626	86359
39013	86360
585	86361
159127	86362
157766	86363
3537	86364
84752	86365
129605	86366
69840	86367
1039	86368
4028	86369
159789	86370
114314	86371
9243	86372
3111	86373
35082	86374
65961	86375
223786	86376
225541	86377
133199	86378
22194	86379
49490	86380
98106	86381
6780	86382
1580	86383
72015	86384
1789	86385
16516	86386
24082	86387
88882	86388
1593	86389
3510	86390
91910	86391
1603	86392
85812	86393
11703	86394
158769	86395
160143	86396
142304	86397
12567	86398
32254	86399
148252	86400
224175	86401
166425	86402
151067	86403
15644	86404
71033	86405
37368	86406
101013	86407
81827	86408
101013	86409
230505	86410
125231	86411
114874	86412
226042	86413
157750	86414
105403	86415
37368	86416
17184	86417
4506	86418
3128	86419
22241	86420
5150	86421
224161	86422
85469	86423
132586	86424
5848	86425
4846	86426
223813	86427
115095	86428
45459	86429
43415	86430
148206	86431
175524	86432
224376	86433
86353	86434
147432	86435
25133	86436
94951	86437
94679	86438
40860	86439
166501	86440
71524	86441
114866	86442
115067	86443
204644	86444
86016	86445
118226	86446
93627	86447
223934	86448
226944	86449
237382	86450
39121	86451
57	86452
49504	86453
165369	86454
115523	86455
100660	86456
43783	86457
125579	86458
225728	86459
23083	86460
160600	86461
57284	86462
25900	86463
200348	86464
17066	86465
227530	86466
109854	86467
34095	86468
15453	86469
167286	86470
167402	86471
108602	86472
156981	86473
17002	86474
212939	86475
25246	86476
36775	86477
171742	86478
49506	86479
13693	86480
109283	86481
108684	86482
147557	86483
13693	86484
165411	86485
108588	86486
137633	86487
147259	86488
148979	86489
10650	86490
222669	86491
183705	86492
113734	86493
51244	86494
131676	86495
71454	86496
72203	86497
132545	86498
82773	86499
148919	86500
112360	86501
86389	86502
88202	86503
66360	86504
19310	86505
209035	86506
59958	86507
141672	86508
72643	86509
34462	86510
1662	86511
49431	86512
146995	86513
12485	86514
47890	86515
79128	86516
111827	86517
107035	86518
158253	86519
194118	86520
127821	86521
5113	86522
209464	86523
42265	86524
110965	86525
146210	86526
226783	86527
109381	86528
114559	86529
12709	86530
77782	86531
112220	86532
200349	86533
45503	86534
123651	86535
38520	86536
128419	86537
1069	86538
6487	86539
66598	86540
49429	86541
79836	86542
111340	86543
232029	86544
109862	86545
126795	86546
65162	86547
49429	86548
53079	86549
50549	86550
25142	86551
211124	86552
156080	86553
159323	86554
20595	86555
110429	86556
160889	86557
87894	86558
125859	86559
57	86560
157528	86561
93918	86562
144831	86563
25186	86564
150797	86565
27057	86566
145983	86567
50431	86568
84541	86569
178584	86570
225528	86571
65101	86572
114812	86573
24979	86574
741	86575
116957	86576
147047	86577
114604	86578
228724	86579
152401	86580
125848	86581
44954	86582
63393	86583
20250	86584
96392	86585
31555	86586
191729	86587
42600	86588
11994	86589
158999	86590
147129	86591
71380	86592
61935	86593
110146	86594
226162	86595
86493	86596
111492	86597
168297	86598
73850	86599
206168	86600
63377	86601
196964	86602
158731	86603
147620	86604
213027	86605
207274	86606
129251	86607
235872	86608
234170	86609
225669	86610
86309	86611
217008	86612
81738	86613
26062	86614
18416	86615
216088	86616
147725	86617
1251	86618
14029	86619
20257	86620
65545	86621
108359	86622
129261	86623
86132	86624
3013	86625
108318	86626
49507	86627
148098	86628
232110	86629
118877	86630
219716	86631
177271	86632
72617	86633
56062	86634
82028	86635
202674	86636
115082	86637
63413	86638
81143	86639
111974	86640
95399	86641
25233	86642
52319	86643
147250	86644
30682	86645
82816	86646
202669	86647
25145	86648
17064	86649
159312	86650
158419	86651
110350	86652
48524	86653
176433	86654
175574	86655
152573	86656
74830	86657
237488	86658
160101	86659
160003	86660
113729	86661
226554	86662
23478	86663
169457	86664
224529	86665
86707	86666
112350	86667
135786	86668
5580	86669
84923	86670
67530	86671
126102	86672
112146	86673
201577	86674
43207	86675
51885	86676
155310	86677
87472	86678
93305	86679
108588	86680
153971	86681
12043	86682
39108	86683
31518	86684
66236	86685
160574	86686
115106	86687
114597	86688
149789	86689
157889	86690
76285	86691
127597	86692
125058	86693
28640	86694
157727	86695
234533	86696
158194	86697
84936	86698
114779	86699
66295	86700
30608	86701
7227	86702
72266	86703
71854	86704
160012	86705
160004	86706
227972	86707
13496	86708
226105	86709
216424	86710
239808	86711
64004	86712
126053	86713
95532	86714
223423	86715
93478	86716
127834	86717
128162	86718
108599	86719
44659	86720
111399	86721
227873	86722
39108	86723
148974	86724
159681	86725
63392	86726
146766	86727
66384	86728
227287	86729
46762	86730
82006	86731
54511	86732
109283	86733
86490	86734
79259	86735
22909	86736
24759	86737
100900	86738
175707	86739
112503	86740
108892	86741
148137	86742
150919	86743
11461	86744
23109	86745
163127	86746
224822	86747
159557	86748
114928	86749
225523	86750
159630	86751
85901	86752
124970	86753
160078	86754
158945	86755
160711	86756
228016	86757
160135	86758
160003	86759
74935	86760
176939	86761
51366	86762
26462	86763
187483	86764
20370	86765
83412	86766
82983	86767
128591	86768
94951	86769
100296	86770
72144	86771
55496	86772
22664	86773
165079	86774
94471	86775
178062	86776
72296	86777
94500	86778
127247	86779
96674	86780
82028	86781
86223	86782
160118	86783
153502	86784
213591	86785
86353	86786
152491	86787
159022	86788
159525	86789
227451	86790
2700	86791
158868	86792
52356	86793
108729	86794
133994	86795
101113	86796
109870	86797
151554	86798
207539	86799
110840	86800
112931	86801
97537	86802
120230	86803
24359	86804
158956	86805
84850	86806
7932	86807
206099	86808
207189	86809
207756	86810
149929	86811
147260	86812
126180	86813
151911	86814
210655	86815
177202	86816
207223	86817
204734	86818
147564	86819
49098	86820
108981	86821
208478	86822
177688	86823
216251	86824
109810	86825
152770	86826
147263	86827
216716	86828
83968	86829
154309	86830
216563	86831
112115	86832
149864	86833
148037	86834
1586	86835
86083	86836
147563	86837
76516	86838
225352	86839
206885	86840
148474	86841
221815	86842
111812	86843
111529	86844
205765	86845
151490	86846
5739	86847
153990	86848
162483	86849
120456	86850
148678	86851
93695	86852
82235	86853
159965	86854
93601	86855
158355	86856
72375	86857
86101	86858
150100	86859
216019	86860
70988	86861
82598	86862
73409	86863
147762	86864
75807	86865
112719	86866
94311	86867
9044	86868
152694	86869
157539	86870
115411	86871
223857	86872
234089	86873
86353	86874
125226	86875
25151	86876
204508	86877
84600	86878
213796	86879
95057	86880
120834	86881
93777	86882
151486	86883
235018	86884
126150	86885
54999	86886
164707	86887
26472	86888
599	86889
55556	86890
18013	86891
232883	86892
115107	86893
94810	86894
101786	86895
31555	86896
78741	86897
164095	86898
158395	86899
31183	86900
160143	86901
146763	86902
2700	86903
8534	86904
225024	86905
209335	86906
65289	86907
12515	86908
159231	86909
12403	86910
91104	86911
40286	86912
56378	86913
37551	86914
80759	86915
5022	86916
5118	86917
26748	86918
155772	86919
85280	86920
53819	86921
137160	86922
146049	86923
155619	86924
1272	86925
3897	86926
41896	86927
32318	86928
82075	86929
146369	86930
10444	86931
101069	86932
86189	86933
17977	86934
5763	86935
26790	86936
155350	86937
127677	86938
218167	86939
113529	86940
683	86941
125574	86942
48247	86943
51406	86944
36729	86945
117	86946
152431	86947
8671	86948
1354	86949
110303	86950
8671	86951
8671	86952
33331	86953
53402	86954
8171	86955
39643	86956
49809	86957
11635	86958
115478	86959
225082	86960
106142	86961
14628	86962
225211	86963
115307	86964
238398	86965
145131	86966
42117	86967
170282	86968
14906	86969
94849	86970
31485	86971
125948	86972
49185	86973
88881	86974
168223	86975
200779	86976
52452	86977
144975	86978
43842	86979
3366	86980
10420	86981
177920	86982
141505	86983
63462	86984
90239	86985
90358	86986
33466	86987
53697	86988
56038	86989
169196	86990
18006	86991
49165	86992
142746	86993
3426	86994
63008	86995
3744	86996
3058	86997
49312	86998
159152	86999
102853	87000
23838	87001
90658	87002
144882	87003
164383	87004
20616	87005
145129	87006
46870	87007
53440	87008
108626	87009
69037	87010
79392	87011
202989	87012
41954	87013
93424	87014
74871	87015
133769	87016
120700	87017
86318	87018
90014	87019
1132	87020
46846	87021
100203	87022
46746	87023
46746	87024
43383	87025
52058	87026
77719	87027
141656	87028
90425	87029
53545	87030
33479	87031
81226	87032
11755	87033
56265	87034
90425	87035
147134	87036
125633	87037
114542	87038
42138	87039
46870	87040
38900	87041
20591	87042
145141	87043
135850	87044
107367	87045
85371	87046
147061	87047
1007	87048
48447	87049
141613	87050
9140	87051
42110	87052
62973	87053
68895	87054
120221	87055
21809	87056
42808	87057
37182	87058
138193	87059
966	87060
37775	87061
65903	87062
94307	87063
104685	87064
69156	87065
115601	87066
204558	87067
38523	87068
20616	87069
86097	87070
31397	87071
109511	87072
220273	87073
86396	87074
115062	87075
6563	87076
21161	87077
1928	87078
223876	87079
122163	87080
26912	87081
121262	87082
8934	87083
33229	87084
108612	87085
54311	87086
22324	87087
54729	87088
9118	87089
27301	87090
54418	87091
1969	87092
70167	87093
33371	87094
55533	87095
584	87096
1947	87097
70572	87098
27895	87099
157331	87100
114191	87101
529	87102
38405	87103
53288	87104
209552	87105
84978	87106
14456	87107
64587	87108
66375	87109
43108	87110
27004	87111
85952	87112
105588	87113
55089	87114
122115	87115
20837	87116
159354	87117
17987	87118
90975	87119
41232	87120
99143	87121
159082	87122
26195	87123
33747	87124
7540	87125
20249	87126
48202	87127
225066	87128
129014	87129
102079	87130
16981	87131
7954	87132
59549	87133
51820	87134
117830	87135
10002	87136
25979	87137
101591	87138
113751	87139
67399	87140
63170	87141
1794	87142
20111	87143
42488	87144
234687	87145
796	87146
352	87147
145057	87148
2229	87149
1586	87150
1132	87151
114220	87152
2183	87153
124694	87154
210761	87155
3134	87156
4054	87157
85256	87158
85467	87159
3952	87160
151531	87161
155771	87162
146010	87163
1916	87164
54348	87165
213173	87166
117228	87167
9267	87168
64720	87169
1148	87170
5067	87171
65024	87172
66559	87173
2799	87174
1580	87175
25674	87176
54622	87177
211870	87178
51503	87179
47784	87180
3972	87181
234903	87182
83215	87183
1933	87184
108383	87185
7838	87186
92729	87187
50022	87188
1153	87189
3533	87190
86433	87191
62095	87192
157571	87193
19570	87194
145389	87195
7751	87196
34256	87197
125232	87198
26231	87199
31226	87200
115682	87201
58918	87202
136314	87203
102173	87204
49413	87205
238728	87206
63384	87207
26078	87208
49439	87209
164928	87210
154255	87211
63481	87212
100174	87213
120234	87214
31191	87215
28704	87216
134137	87217
85574	87218
128030	87219
127958	87220
21453	87221
147778	87222
84541	87223
95459	87224
82046	87225
878	87226
71298	87227
59223	87228
112364	87229
96035	87230
93561	87231
128362	87232
25177	87233
58793	87234
4986	87235
58038	87236
40467	87237
25542	87238
3899	87239
86165	87240
84834	87241
170151	87242
121040	87243
85479	87244
127482	87245
164711	87246
72738	87247
160608	87248
121634	87249
51982	87250
212549	87251
177323	87252
2421	87253
108667	87254
235294	87255
48246	87256
148522	87257
18214	87258
106073	87259
34688	87260
167050	87261
126896	87262
19462	87263
67980	87264
84682	87265
45459	87266
149308	87267
227957	87268
17308	87269
177777	87270
209813	87271
178818	87272
182690	87273
65069	87274
25142	87275
21412	87276
7227	87277
64425	87278
154071	87279
108684	87280
1110	87281
154182	87282
51846	87283
28703	87284
62170	87285
192814	87286
111418	87287
39109	87288
63382	87289
25146	87290
49609	87291
211857	87292
108593	87293
133152	87294
99852	87295
143146	87296
75522	87297
11649	87298
49410	87299
107036	87300
216882	87301
115463	87302
97133	87303
40271	87304
70912	87305
139411	87306
25436	87307
224128	87308
49482	87309
85574	87310
34805	87311
58232	87312
1985	87313
101068	87314
99198	87315
100918	87316
14127	87317
32554	87318
111740	87319
93631	87320
25542	87321
4496	87322
148977	87323
25145	87324
216023	87325
101412	87326
225367	87327
86353	87328
65882	87329
66513	87330
46740	87331
73125	87332
32275	87333
111761	87334
63381	87335
65747	87336
5578	87337
1067	87338
148450	87339
39111	87340
23821	87341
164711	87342
86091	87343
227721	87344
110459	87345
82122	87346
223438	87347
159094	87348
64108	87349
93866	87350
25144	87351
30632	87352
49487	87353
224243	87354
177168	87355
3224	87356
214492	87357
152811	87358
12462	87359
30609	87360
32275	87361
93540	87362
152873	87363
13170	87364
85884	87365
31182	87366
206712	87367
110140	87368
153170	87369
28704	87370
86567	87371
225474	87372
15826	87373
131481	87374
65837	87375
50618	87376
150837	87377
57571	87378
127979	87379
43930	87380
102485	87381
4375	87382
164403	87383
41705	87384
204904	87385
44657	87386
112067	87387
227124	87388
173427	87389
49408	87390
112469	87391
72057	87392
20596	87393
89571	87394
148851	87395
120418	87396
152661	87397
54951	87398
147197	87399
141690	87400
94032	87401
214534	87402
107048	87403
6120	87404
126419	87405
152246	87406
97537	87407
36319	87408
135462	87409
149340	87410
212382	87411
21840	87412
70526	87413
20597	87414
108928	87415
173419	87416
84594	87417
126860	87418
175865	87419
155646	87420
57908	87421
124719	87422
151217	87423
150919	87424
151802	87425
93627	87426
150342	87427
58793	87428
39111	87429
127050	87430
82006	87431
148682	87432
127678	87433
218748	87434
6038	87435
177346	87436
94486	87437
176454	87438
190209	87439
72695	87440
31225	87441
89	87442
136894	87443
48646	87444
227074	87445
119787	87446
160689	87447
49410	87448
19486	87449
223449	87450
12755	87451
217851	87452
159718	87453
115770	87454
39137	87455
34704	87456
3522	87457
6748	87458
239949	87459
5844	87460
93473	87461
70616	87462
96399	87463
224434	87464
94464	87465
1037	87466
1132	87467
14642	87468
2706	87469
57607	87470
84943	87471
125728	87472
82490	87473
85895	87474
23605	87475
31135	87476
23896	87477
6446	87478
1650	87479
759	87480
37843	87481
47830	87482
698	87483
3918	87484
26719	87485
10380	87486
216348	87487
4975	87488
53132	87489
16190	87490
56695	87491
148433	87492
3103	87493
67686	87494
95285	87495
115890	87496
27762	87497
208439	87498
5961	87499
35458	87500
5983	87501
60053	87502
133817	87503
107345	87504
197	87505
40204	87506
235867	87507
21423	87508
26497	87509
15731	87510
49749	87511
6551	87512
3862	87513
18893	87514
118250	87515
7888	87516
12918	87517
18991	87518
129214	87519
69869	87520
82509	87521
145891	87522
183234	87523
70637	87524
213663	87525
2484	87526
114295	87527
681	87528
5846	87529
741	87530
122801	87531
69870	87532
55255	87533
158673	87534
732	87535
417	87536
22328	87537
70750	87538
27738	87539
1156	87540
205916	87541
118587	87542
3807	87543
117153	87544
108078	87545
873	87546
498	87547
1659	87548
103365	87549
19183	87550
145006	87551
122871	87552
383	87553
227055	87554
86750	87555
85285	87556
15359	87557
150838	87558
86609	87559
66724	87560
18742	87561
209149	87562
164236	87563
108391	87564
86636	87565
83457	87566
218329	87567
64162	87568
209121	87569
108088	87570
119402	87571
10045	87572
65797	87573
2452	87574
54561	87575
39910	87576
160281	87577
1601	87578
307	87579
2837	87580
29968	87581
218708	87582
1158	87583
123012	87584
166102	87585
96660	87586
123077	87587
2248	87588
9545	87589
170709	87590
71346	87591
107898	87592
130338	87593
91576	87594
51246	87595
26051	87596
9256	87597
9593	87598
150365	87599
130204	87600
62061	87601
3605	87602
2785	87603
2533	87604
13857	87605
160299	87606
203134	87607
60401	87608
465	87609
2819	87610
82533	87611
77672	87612
71763	87613
2182	87614
159920	87615
178612	87616
51322	87617
121896	87618
91922	87619
18349	87620
24009	87621
7875	87622
69785	87623
98264	87624
76118	87625
502	87626
231762	87627
231444	87628
116532	87629
66558	87630
2237	87631
91366	87632
1419	87633
163110	87634
6	87635
113493	87636
3548	87637
143072	87638
182511	87639
61928	87640
1741	87641
43934	87642
3525	87643
65846	87644
27779	87645
101495	87646
204527	87647
226394	87648
7697	87649
156659	87650
114	87651
100772	87652
46610	87653
80474	87654
72244	87655
93953	87656
136474	87657
221493	87658
114880	87659
94548	87660
61278	87661
21866	87662
71596	87663
16526	87664
188552	87665
128209	87666
89592	87667
17965	87668
68838	87669
82083	87670
120807	87671
33426	87672
61304	87673
126039	87674
14920	87675
236117	87676
25174	87677
77651	87678
72253	87679
191742	87680
95009	87681
43420	87682
34655	87683
74738	87684
72607	87685
127226	87686
59394	87687
137583	87688
116179	87689
90031	87690
21761	87691
84801	87692
136445	87693
10751	87694
72343	87695
21581	87696
21705	87697
72068	87698
69348	87699
127631	87700
12690	87701
166524	87702
417	87703
33233	87704
113663	87705
128448	87706
26747	87707
15279	87708
950	87709
82263	87710
50245	87711
92511	87712
6756	87713
15281	87714
92534	87715
145890	87716
86426	87717
1134	87718
55367	87719
130381	87720
2519	87721
42841	87722
94349	87723
41129	87724
71647	87725
175842	87726
166073	87727
30632	87728
43616	87729
115028	87730
226814	87731
99073	87732
173895	87733
1786	87734
2236	87735
58058	87736
14451	87737
17749	87738
40707	87739
8652	87740
445	87741
21683	87742
276	87743
46650	87744
19516	87745
24840	87746
98	87747
12130	87748
84876	87749
114561	87750
127790	87751
45341	87752
18	87753
51844	87754
46698	87755
11989	87756
161737	87757
237097	87758
30145	87759
137670	87760
56050	87761
51283	87762
2840	87763
128452	87764
43319	87765
192334	87766
55113	87767
72586	87768
44037	87769
77342	87770
34635	87771
116828	87772
1949	87773
131701	87774
73623	87775
218133	87776
1733	87777
96972	87778
90770	87779
84239	87780
1054	87781
43665	87782
15929	87783
80159	87784
123690	87785
126788	87786
33071	87787
34793	87788
1536	87789
9602	87790
66655	87791
120029	87792
71296	87793
43448	87794
52607	87795
3066	87796
36660	87797
34805	87798
67017	87799
52079	87800
110784	87801
188539	87802
51559	87803
67773	87804
72581	87805
86932	87806
75331	87807
158935	87808
82466	87809
49917	87810
158574	87811
25458	87812
179421	87813
127059	87814
61803	87815
7679	87816
58283	87817
66773	87818
56389	87819
109602	87820
23862	87821
95358	87822
66266	87823
133891	87824
49577	87825
4061	87826
157341	87827
953	87828
47717	87829
56447	87830
4266	87831
57898	87832
175719	87833
186370	87834
183130	87835
16969	87836
19989	87837
158947	87838
92874	87839
4501	87840
228840	87841
31674	87842
41999	87843
197036	87844
5212	87845
20939	87846
51842	87847
102417	87848
64073	87849
10605	87850
93411	87851
225438	87852
86611	87853
6789	87854
121088	87855
5041	87856
159964	87857
51968	87858
17583	87859
113678	87860
40463	87861
19356	87862
10866	87863
59247	87864
6727	87865
25694	87866
614	87867
45459	87868
9039	87869
56319	87870
1757	87871
17238	87872
233452	87873
20687	87874
42755	87875
32172	87876
95262	87877
66238	87878
153279	87879
71243	87880
66418	87881
68684	87882
174893	87883
10915	87884
100251	87885
122863	87886
40477	87887
25886	87888
139649	87889
20672	87890
150234	87891
28903	87892
12045	87893
5612	87894
44023	87895
65833	87896
1707	87897
73741	87898
226709	87899
149313	87900
158336	87901
183407	87902
227605	87903
107747	87904
86493	87905
224759	87906
1154	87907
219264	87908
13310	87909
42930	87910
226174	87911
164990	87912
128219	87913
118028	87914
215784	87915
5588	87916
93028	87917
147659	87918
66753	87919
114533	87920
79819	87921
10009	87922
150826	87923
44377	87924
58682	87925
10009	87926
17889	87927
5137	87928
14506	87929
45898	87930
41974	87931
83802	87932
785	87933
3111	87934
203177	87935
1595	87936
157277	87937
32398	87938
52937	87939
2239	87940
15816	87941
108084	87942
14755	87943
45487	87944
2476	87945
183412	87946
178579	87947
227735	87948
223598	87949
76431	87950
189738	87951
68426	87952
72834	87953
1061	87954
2512	87955
7262	87956
48650	87957
1311	87958
47498	87959
105162	87960
44505	87961
11561	87962
109842	87963
61007	87964
27317	87965
118185	87966
660	87967
42140	87968
6961	87969
24526	87970
16703	87971
16368	87972
78142	87973
209750	87974
56271	87975
23988	87976
15239	87977
2147	87978
159921	87979
57	87980
216622	87981
52772	87982
18025	87983
26772	87984
64506	87985
43499	87986
57	87987
9496	87988
7632	87989
147214	87990
15113	87991
5826	87992
7495	87993
84871	87994
5685	87995
36930	87996
2488	87997
184241	87998
47612	87999
70837	88000
32176	88001
7500	88002
82759	88003
8576	88004
108350	88005
140	88006
102592	88007
54471	88008
154164	88009
70517	88010
45471	88011
154136	88012
1052	88013
29656	88014
115774	88015
38992	88016
89526	88017
58784	88018
2239	88019
82781	88020
12669	88021
127878	88022
2501	88023
115267	88024
2237	88025
1735	88026
6685	88027
145739	88028
98429	88029
73920	88030
90418	88031
63085	88032
42128	88033
1941	88034
215663	88035
184208	88036
157906	88037
98839	88038
1287	88039
2234	88040
87685	88041
12925	88042
12925	88043
31208	88044
612	88045
2507	88046
10745	88047
38743	88048
19568	88049
39971	88050
121798	88051
7372	88052
57622	88053
53854	88054
4523	88055
960	88056
5201	88057
534	88058
115859	88059
147025	88060
145300	88061
27465	88062
82815	88063
32671	88064
29335	88065
21056	88066
4009	88067
7638	88068
92578	88069
115594	88070
109806	88071
163511	88072
4581	88073
65036	88074
11856	88075
66483	88076
112126	88077
370	88078
5806	88079
81211	88080
2409	88081
109662	88082
7990	88083
4920	88084
1284	88085
9440	88086
42239	88087
62062	88088
60601	88089
79657	88090
40043	88091
111808	88092
102568	88093
216617	88094
26777	88095
8923	88096
167431	88097
146156	88098
6219	88099
18042	88100
98621	88101
90751	88102
84107	88103
80125	88104
193782	88105
63111	88106
69654	88107
91223	88108
14985	88109
212889	88110
105782	88111
108580	88112
69265	88113
84412	88114
171266	88115
4065	88116
20979	88117
122329	88118
109505	88119
119801	88120
127007	88121
121391	88122
37732	88123
103764	88124
225222	88125
34301	88126
6562	88127
65758	88128
159672	88129
497	88130
35776	88131
25536	88132
9700	88133
16055	88134
55999	88135
6255	88136
4021	88137
81400	88138
20065	88139
184821	88140
126947	88141
10780	88142
6576	88143
54438	88144
77882	88145
16543	88146
115394	88147
1154	88148
13743	88149
47930	88150
71856	88151
152099	88152
1520	88153
159740	88154
17946	88155
33503	88156
169869	88157
1221	88158
107540	88159
175420	88160
146764	88161
107560	88162
81333	88163
714	88164
25677	88165
153092	88166
38930	88167
21882	88168
49163	88169
48413	88170
146061	88171
63127	88172
133051	88173
5768	88174
5768	88175
63151	88176
49423	88177
42141	88178
80002	88179
1871	88180
10324	88181
85596	88182
14385	88183
66412	88184
3135	88185
73352	88186
26788	88187
68868	88188
18050	88189
115473	88190
121161	88191
63032	88192
12446	88193
59020	88194
68836	88195
1533	88196
89899	88197
1507	88198
33241	88199
10527	88200
10457	88201
108028	88202
10199	88203
90431	88204
65664	88205
81232	88206
75735	88207
5155	88208
2157	88209
59746	88210
108299	88211
81269	88212
4550	88213
145411	88214
11406	88215
16491	88216
25060	88217
6008	88218
7649	88219
7682	88220
856	88221
1871	88222
26813	88223
147044	88224
35093	88225
173	88226
192646	88227
5422	88228
1244	88229
14824	88230
1903	88231
1372	88232
52325	88233
14054	88234
43742	88235
11806	88236
26804	88237
5759	88238
14915	88239
114962	88240
5083	88241
72678	88242
5422	88243
1372	88244
191134	88245
108439	88246
81204	88247
664	88248
131385	88249
56265	88250
26952	88251
53814	88252
8924	88253
13725	88254
33505	88255
8913	88256
82065	88257
3932	88258
1912	88259
24253	88260
130120	88261
152580	88262
1774	88263
48219	88264
2159	88265
118077	88266
136224	88267
72007	88268
41949	88269
79234	88270
30592	88271
90416	88272
90026	88273
5762	88274
10448	88275
26507	88276
5987	88277
136622	88278
83799	88279
76273	88280
31450	88281
157883	88282
60101	88283
12681	88284
17372	88285
33021	88286
100618	88287
136224	88288
43862	88289
51168	88290
1977	88291
46020	88292
31343	88293
18512	88294
78211	88295
13537	88296
39118	88297
60706	88298
40559	88299
120344	88300
1078	88301
21830	88302
5020	88303
4446	88304
41859	88305
17017	88306
5764	88307
75512	88308
27721	88309
5764	88310
225186	88311
104913	88312
931	88313
55641	88314
166226	88315
10427	88316
33373	88317
14899	88318
3163	88319
107158	88320
51337	88321
31258	88322
58186	88323
63390	88324
10371	88325
26777	88326
114278	88327
49423	88328
5987	88329
15250	88330
91677	88331
7680	88332
3869	88333
90934	88334
169862	88335
54243	88336
5771	88337
121926	88338
141749	88339
30448	88340
6348	88341
17950	88342
20829	88343
7615	88344
1732	88345
227971	88346
1712	88347
25177	88348
49191	88349
6269	88350
24763	88351
33292	88352
115698	88353
117508	88354
8903	88355
33329	88356
31206	88357
59065	88358
40460	88359
225803	88360
231705	88361
230101	88362
35051	88363
19895	88364
39547	88365
154845	88366
31054	88367
1101	88368
664	88369
822	88370
12468	88371
47675	88372
22590	88373
1022	88374
10688	88375
108610	88376
85961	88377
61237	88378
62944	88379
116647	88380
112806	88381
69258	88382
120833	88383
665	88384
202775	88385
120823	88386
665	88387
8909	88388
157698	88389
86270	88390
83370	88391
81640	88392
32449	88393
14906	88394
665	88395
49308	88396
24276	88397
144945	88398
101783	88399
3898	88400
658	88401
77202	88402
2465	88403
79414	88404
72318	88405
14501	88406
3406	88407
144676	88408
29588	88409
10495	88410
38902	88411
19867	88412
52231	88413
64785	88414
17932	88415
160016	88416
21863	88417
47930	88418
120960	88419
28788	88420
26423	88421
12453	88422
54716	88423
115112	88424
26702	88425
1372	88426
12525	88427
47675	88428
56519	88429
2742	88430
121274	88431
1242	88432
3064	88433
93725	88434
17010	88435
53615	88436
85583	88437
158438	88438
1372	88439
698	88440
49713	88441
85852	88442
25655	88443
9034	88444
25932	88445
99253	88446
167212	88447
31205	88448
17588	88449
75146	88450
49529	88451
55856	88452
81370	88453
2413	88454
73676	88455
23390	88456
2797	88457
253	88458
85785	88459
106215	88460
113257	88461
27366	88462
45998	88463
64612	88464
44663	88465
68370	88466
3705	88467
25612	88468
1327	88469
23728	88470
98356	88471
36817	88472
17748	88473
55222	88474
43149	88475
18303	88476
180505	88477
112872	88478
73683	88479
155232	88480
37586	88481
42465	88482
53385	88483
75976	88484
70579	88485
40501	88486
40415	88487
10213	88488
17278	88489
7315	88490
15	88491
175807	88492
3181	88493
35892	88494
43157	88495
5231	88496
1337	88497
7457	88498
31695	88499
59010	88500
118656	88501
146880	88502
22252	88503
2438	88504
2616	88505
25811	88506
7336	88507
95722	88508
94040	88509
45605	88510
8788	88511
597	88512
18797	88513
43021	88514
19370	88515
25182	88516
6713	88517
45027	88518
165847	88519
66909	88520
1013	88521
84476	88522
6613	88523
6956	88524
18178	88525
12084	88526
1884	88527
1430	88528
5	88529
13884	88530
427	88531
43223	88532
9215	88533
179841	88534
39863	88535
15013	88536
11526	88537
4258	88538
209116	88539
14785	88540
4168	88541
7848	88542
1798	88543
24437	88544
4	88545
84580	88546
46965	88547
9672	88548
20359	88549
3708	88550
4346	88551
4244	88552
7722	88553
24833	88554
85730	88555
46126	88556
18330	88557
20359	88558
37703	88559
1666	88560
35	88561
86857	88562
42557	88563
114154	88564
70310	88565
19823	88566
6028	88567
6448	88568
75075	88569
54690	88570
1916	88571
7443	88572
145107	88573
5392	88574
149745	88575
3655	88576
32770	88577
40039	88578
16810	88579
5103	88580
7805	88581
45	88582
6752	88583
32147	88584
7484	88585
104765	88586
202130	88587
13126	88588
197496	88589
1013	88590
84651	88591
4513	88592
43020	88593
5	88594
44343	88595
201346	88596
54304	88597
145978	88598
172	88599
30108	88600
4547	88601
4346	88602
1476	88603
23583	88604
1323	88605
12039	88606
328	88607
22418	88608
9201	88609
619	88610
12670	88611
4	88612
5144	88613
9881	88614
2780	88615
10946	88616
6106	88617
941	88618
61044	88619
762	88620
597	88621
88175	88622
40486	88623
6465	88624
10348	88625
8791	88626
16522	88627
14627	88628
4566	88629
23834	88630
162717	88631
99211	88632
4978	88633
134028	88634
85148	88635
50611	88636
56179	88637
29099	88638
108298	88639
2308	88640
36625	88641
11912	88642
168226	88643
200051	88644
84353	88645
10322	88646
52163	88647
209006	88648
96583	88649
78578	88650
37965	88651
143016	88652
105823	88653
166494	88654
89118	88655
45959	88656
46521	88657
55259	88658
94025	88659
71393	88660
21055	88661
36521	88662
78020	88663
161240	88664
48956	88665
67452	88666
1135	88667
14740	88668
151598	88669
59473	88670
112360	88671
65371	88672
21231	88673
91086	88674
16375	88675
2467	88676
1739	88677
6793	88678
91696	88679
3983	88680
99852	88681
187025	88682
45113	88683
51924	88684
27610	88685
21193	88686
18068	88687
113382	88688
46723	88689
15830	88690
214241	88691
205628	88692
37835	88693
204581	88694
127400	88695
64759	88696
182543	88697
130155	88698
131597	88699
7684	88700
228	88701
1327	88702
1657	88703
84286	88704
16673	88705
95670	88706
161989	88707
36395	88708
23575	88709
163002	88710
106850	88711
65361	88712
49981	88713
1580	88714
1945	88715
31237	88716
204	88717
185023	88718
26623	88719
35599	88720
42908	88721
47940	88722
4760	88723
143208	88724
72665	88725
104286	88726
1055	88727
9446	88728
61448	88729
12690	88730
8218	88731
78552	88732
27679	88733
72103	88734
12929	88735
222528	88736
58162	88737
93323	88738
16432	88739
75370	88740
210104	88741
135366	88742
120954	88743
15585	88744
221640	88745
132491	88746
117750	88747
113983	88748
119929	88749
200840	88750
79862	88751
90003	88752
1065	88753
33484	88754
5072	88755
44112	88756
49409	88757
111390	88758
134314	88759
99141	88760
65918	88761
116647	88762
41626	88763
150817	88764
76267	88765
31396	88766
166259	88767
56637	88768
21589	88769
84851	88770
150633	88771
87214	88772
110750	88773
100709	88774
119891	88775
4037	88776
109983	88777
115852	88778
117657	88779
128287	88780
182618	88781
100396	88782
64477	88783
120141	88784
184872	88785
96740	88786
236220	88787
95115	88788
257	88789
18210	88790
27309	88791
1585	88792
1776	88793
4041	88794
3603	88795
131727	88796
37399	88797
71217	88798
69289	88799
44059	88800
48848	88801
97483	88802
21154	88803
74689	88804
58615	88805
69348	88806
32817	88807
40542	88808
917	88809
13200	88810
60840	88811
55273	88812
68628	88813
9345	88814
18638	88815
34531	88816
48900	88817
110903	88818
17161	88819
6444	88820
84836	88821
132365	88822
74761	88823
235930	88824
35546	88825
48786	88826
99366	88827
111073	88828
32996	88829
117766	88830
51924	88831
209554	88832
226109	88833
33330	88834
60472	88835
156536	88836
20543	88837
42294	88838
38323	88839
68623	88840
24315	88841
6657	88842
143272	88843
22469	88844
95138	88845
9088	88846
2143	88847
9304	88848
8991	88849
2143	88850
90846	88851
121046	88852
69684	88853
21889	88854
122396	88855
81501	88856
26984	88857
26975	88858
13050	88859
6674	88860
42395	88861
69153	88862
98221	88863
37026	88864
449	88865
7657	88866
42329	88867
32434	88868
203816	88869
16738	88870
127794	88871
79790	88872
82895	88873
88164	88874
28611	88875
52412	88876
11243	88877
4723	88878
31819	88879
41797	88880
89288	88881
233575	88882
23721	88883
109106	88884
77436	88885
6014	88886
166689	88887
117921	88888
2525	88889
6434	88890
49660	88891
27196	88892
6039	88893
7269	88894
108144	88895
103641	88896
114619	88897
51875	88898
102041	88899
20048	88900
114595	88901
90144	88902
21904	88903
103255	88904
18640	88905
57162	88906
16881	88907
15289	88908
49939	88909
107004	88910
28939	88911
1049	88912
4050	88913
105040	88914
69782	88915
18628	88916
114925	88917
6851	88918
151553	88919
97229	88920
14584	88921
113711	88922
34202	88923
5128	88924
6703	88925
619	88926
172198	88927
7949	88928
166403	88929
121425	88930
9345	88931
29938	88932
128427	88933
17025	88934
136170	88935
168224	88936
198037	88937
61992	88938
28301	88939
6219	88940
20318	88941
14928	88942
1907	88943
111568	88944
130584	88945
24759	88946
26694	88947
163839	88948
40800	88949
205354	88950
188514	88951
151734	88952
612	88953
176575	88954
85844	88955
47061	88956
35211	88957
549	88958
52028	88959
54944	88960
2805	88961
132893	88962
56173	88963
29038	88964
174825	88965
20073	88966
176	88967
10385	88968
69027	88969
160491	88970
142708	88971
2623	88972
7263	88973
117947	88974
189954	88975
134158	88976
125411	88977
83478	88978
86606	88979
163160	88980
119942	88981
97880	88982
75184	88983
39635	88984
60140	88985
138954	88986
17637	88987
40604	88988
64615	88989
110572	88990
25889	88991
5754	88992
53536	88993
178802	88994
30504	88995
14949	88996
45837	88997
225383	88998
44866	88999
164312	89000
105660	89001
17906	89002
680	89003
86037	89004
42563	89005
23515	89006
23877	89007
92364	89008
37303	89009
113664	89010
119263	89011
67045	89012
116880	89013
87376	89014
1995	89015
956	89016
196959	89017
119498	89018
94330	89019
145957	89020
112627	89021
2512	89022
359	89023
13765	89024
25928	89025
9589	89026
51785	89027
74245	89028
35004	89029
48687	89030
150890	89031
75930	89032
31914	89033
82818	89034
7961	89035
60376	89036
342	89037
67219	89038
135739	89039
227797	89040
49146	89041
3086	89042
38609	89043
4836	89044
54344	89045
51169	89046
97233	89047
54271	89048
24917	89049
144319	89050
59543	89051
80737	89052
8502	89053
479	89054
337	89055
85677	89056
51254	89057
4208	89058
28930	89059
30720	89060
30720	89061
126531	89062
209957	89063
136966	89064
87555	89065
221717	89066
232862	89067
51575	89068
63144	89069
156009	89070
79363	89071
227154	89072
67078	89073
85753	89074
3989	89075
107365	89076
147031	89077
110692	89078
70074	89079
66619	89080
115075	89081
47809	89082
158880	89083
144957	89084
159998	89085
119800	89086
88990	89087
228101	89088
71468	89089
74900	89090
10371	89091
159368	89092
12294	89093
1278	89094
114695	89095
151822	89096
160098	89097
86352	89098
3513	89099
97315	89100
96343	89101
94456	89102
19909	89103
67629	89104
53323	89105
131	89106
107970	89107
46763	89108
163954	89109
200850	89110
151148	89111
110657	89112
129194	89113
89283	89114
44913	89115
139086	89116
86924	89117
79431	89118
142857	89119
39543	89120
87497	89121
108632	89122
26690	89123
1150	89124
139873	89125
153750	89126
112677	89127
101522	89128
145907	89129
158123	89130
12330	89131
88318	89132
127696	89133
46924	89134
55102	89135
62082	89136
150578	89137
103370	89138
150705	89139
115094	89140
146277	89141
71533	89142
130627	89143
204550	89144
61933	89145
75385	89146
53692	89147
70505	89148
111421	89149
125573	89150
43319	89151
81668	89152
156617	89153
221020	89154
233066	89155
55489	89156
43473	89157
111091	89158
108029	89159
43877	89160
12918	89161
1244	89162
6779	89163
108029	89164
127882	89165
17020	89166
1704	89167
84026	89168
71412	89169
169657	89170
115442	89171
78302	89172
98672	89173
39014	89174
153258	89175
113899	89176
159618	89177
148765	89178
95374	89179
146209	89180
1564	89181
7261	89182
61230	89183
84623	89184
149609	89185
3005	89186
93642	89187
115250	89188
128213	89189
129181	89190
162397	89191
124423	89192
34740	89193
925	89194
74012	89195
108116	89196
31848	89197
95513	89198
158128	89199
211462	89200
113858	89201
1265	89202
204542	89203
159528	89204
29976	89205
85363	89206
202752	89207
39045	89208
53453	89209
185	89210
158900	89211
2459	89212
2841	89213
3156	89214
6294	89215
66359	89216
93618	89217
43335	89218
115323	89219
673	89220
116598	89221
1940	89222
953	89223
177856	89224
94529	89225
86740	89226
159146	89227
114571	89228
140101	89229
60514	89230
38948	89231
178476	89232
2424	89233
157999	89234
165078	89235
151960	89236
26330	89237
117705	89238
108701	89239
115370	89240
74286	89241
16431	89242
9922	89243
94294	89244
14012	89245
115	89246
31130	89247
11720	89248
49337	89249
9435	89250
10245	89251
1104	89252
42282	89253
2967	89254
13555	89255
76396	89256
104428	89257
19401	89258
48222	89259
81427	89260
2155	89261
7675	89262
59703	89263
37730	89264
28330	89265
57727	89266
74250	89267
58262	89268
33441	89269
68775	89270
36637	89271
42502	89272
15615	89273
75178	89274
135147	89275
38194	89276
47582	89277
134183	89278
190015	89279
34524	89280
34518	89281
13718	89282
92024	89283
37901	89284
999	89285
238566	89286
113593	89287
142083	89288
40500	89289
4552	89290
4038	89291
13537	89292
5117	89293
340	89294
37131	89295
30866	89296
79921	89297
54257	89298
57840	89299
19172	89300
7924	89301
113649	89302
1301	89303
113727	89304
1431	89305
113576	89306
85449	89307
3106	89308
155590	89309
95514	89310
217785	89311
6780	89312
53334	89313
1955	89314
85409	89315
152370	89316
223572	89317
180864	89318
132752	89319
744	89320
217998	89321
2525	89322
26030	89323
2818	89324
39137	89325
196823	89326
217842	89327
3488	89328
2605	89329
1506	89330
49345	89331
964	89332
34186	89333
34174	89334
3138	89335
113464	89336
217818	89337
12145	89338
1440	89339
96440	89340
122747	89341
1405	89342
34588	89343
34588	89344
476	89345
62	89346
203966	89347
27142	89348
1764	89349
5757	89350
29664	89351
49962	89352
11197	89353
12328	89354
141368	89355
2740	89356
9938	89357
77774	89358
237972	89359
52544	89360
607	89361
21523	89362
67293	89363
3932	89364
170519	89365
10441	89366
146002	89367
18479	89368
21743	89369
1404	89370
26969	89371
2423	89372
6585	89373
6506	89374
5018	89375
32311	89376
69413	89377
12449	89378
41849	89379
95065	89380
13559	89381
14820	89382
10372	89383
99490	89384
925	89385
13765	89386
174616	89387
26822	89388
40410	89389
3511	89390
30404	89391
45930	89392
202990	89393
8693	89394
83110	89395
1248	89396
9136	89397
125374	89398
48219	89399
69535	89400
5735	89401
240243	89402
57456	89403
122772	89404
46933	89405
14182	89406
103445	89407
61244	89408
86151	89409
49203	89410
89732	89411
175302	89412
7854	89413
6718	89414
2746	89415
2420	89416
47977	89417
26195	89418
31196	89419
238324	89420
33410	89421
121249	89422
2493	89423
3830	89424
11453	89425
10624	89426
64572	89427
3	89428
40460	89429
1377	89430
1742	89431
16147	89432
64115	89433
30229	89434
10400	89435
7629	89436
43511	89437
193806	89438
106562	89439
12428	89440
108297	89441
72207	89442
21095	89443
91111	89444
14492	89445
36855	89446
4402	89447
33669	89448
125593	89449
49560	89450
7589	89451
106955	89452
79229	89453
5776	89454
16154	89455
48269	89456
56855	89457
53465	89458
34562	89459
87259	89460
82597	89461
94153	89462
13732	89463
17882	89464
91146	89465
38016	89466
10389	89467
10389	89468
99296	89469
6599	89470
16276	89471
341	89472
53359	89473
80288	89474
6599	89475
110014	89476
208972	89477
6920	89478
1541	89479
130034	89480
13891	89481
10	89482
126385	89483
25038	89484
113765	89485
118321	89486
124588	89487
84924	89488
58	89489
215177	89490
66192	89491
56115	89492
36718	89493
90810	89494
714	89495
70468	89496
57511	89497
92810	89498
27618	89499
151866	89500
165549	89501
134539	89502
231697	89503
115769	89504
10843	89505
4648	89506
35873	89507
5505	89508
46952	89509
2967	89510
19637	89511
20175	89512
157673	89513
60199	89514
53858	89515
386	89516
154270	89517
116347	89518
50115	89519
158380	89520
64117	89521
74	89522
115386	89523
76132	89524
116753	89525
155902	89526
14966	89527
140834	89528
23432	89529
160197	89530
4164	89531
9121	89532
10335	89533
67014	89534
82189	89535
53251	89536
9350	89537
63493	89538
17800	89539
1479	89540
10384	89541
49856	89542
31959	89543
239067	89544
6735	89545
127649	89546
115175	89547
191948	89548
75369	89549
36915	89550
30301	89551
21055	89552
38937	89553
58179	89554
239782	89555
107828	89556
42851	89557
96984	89558
26655	89559
45422	89560
9690	89561
27764	89562
48874	89563
91379	89564
200027	89565
27017	89566
55692	89567
76359	89568
134839	89569
57132	89570
58577	89571
15049	89572
30279	89573
197373	89574
99929	89575
21353	89576
33439	89577
79197	89578
120175	89579
45392	89580
89581	89581
23245	89582
49140	89583
143509	89584
9027	89585
9250	89586
68119	89587
34678	89588
145765	89589
208155	89590
179398	89591
74428	89592
64345	89593
43279	89594
2743	89595
23303	89596
67884	89597
58249	89598
76401	89599
33216	89600
112306	89601
27724	89602
48197	89603
4356	89604
151524	89605
141377	89606
188787	89607
69118	89608
21848	89609
23444	89610
19245	89611
51534	89612
58551	89613
4131	89614
31204	89615
71611	89616
127550	89617
167177	89618
94084	89619
147727	89620
26720	89621
37202	89622
36882	89623
107381	89624
19170	89625
27735	89626
204015	89627
97743	89628
95088	89629
31842	89630
82014	89631
177531	89632
225128	89633
39558	89634
75391	89635
99650	89636
119373	89637
112181	89638
60758	89639
1377	89640
164148	89641
16710	89642
7565	89643
102814	89644
85992	89645
146605	89646
146579	89647
5805	89648
57907	89649
118773	89650
115316	89651
38993	89652
122735	89653
106628	89654
175823	89655
27831	89656
51536	89657
233016	89658
102868	89659
121796	89660
13116	89661
52200	89662
25093	89663
191481	89664
34636	89665
136569	89666
3939	89667
163133	89668
46674	89669
86388	89670
148448	89671
87347	89672
50226	89673
235717	89674
12334	89675
221285	89676
72209	89677
205256	89678
78859	89679
187177	89680
115341	89681
28749	89682
35226	89683
49993	89684
21405	89685
41292	89686
98236	89687
70333	89688
59003	89689
46566	89690
114332	89691
29204	89692
26923	89693
5023	89694
115474	89695
52483	89696
190158	89697
37720	89698
222396	89699
207251	89700
17002	89701
88019	89702
6641	89703
91835	89704
2197	89705
122857	89706
205758	89707
85256	89708
134949	89709
104918	89710
70563	89711
70563	89712
27344	89713
219392	89714
31346	89715
7337	89716
51311	89717
151563	89718
24408	89719
149591	89720
201063	89721
226597	89722
59584	89723
33796	89724
82292	89725
3346	89726
48941	89727
194387	89728
205193	89729
152967	89730
91525	89731
151692	89732
93397	89733
105771	89734
90540	89735
16987	89736
28237	89737
4805	89738
373	89739
3293	89740
187253	89741
7269	89742
30160	89743
146769	89744
3497	89745
69714	89746
228998	89747
14004	89748
58137	89749
6595	89750
15128	89751
44411	89752
95646	89753
91270	89754
53894	89755
120677	89756
7348	89757
51467	89758
7755	89759
384	89760
384	89761
1064	89762
21136	89763
174186	89764
101225	89765
82575	89766
194092	89767
137903	89768
126753	89769
12650	89770
22670	89771
97295	89772
116844	89773
161236	89774
26740	89775
122831	89776
90593	89777
215118	89778
115356	89779
46645	89780
11473	89781
19667	89782
31956	89783
12392	89784
159717	89785
12387	89786
51381	89787
78029	89788
145683	89789
8923	89790
52903	89791
108613	89792
28256	89793
164227	89794
115399	89795
117642	89796
17160	89797
136040	89798
67470	89799
74655	89800
87501	89801
10898	89802
94668	89803
26764	89804
35072	89805
55454	89806
76091	89807
69013	89808
25785	89809
94972	89810
97557	89811
126727	89812
93802	89813
76232	89814
34524	89815
11231	89816
175629	89817
8997	89818
40827	89819
212	89820
120884	89821
81772	89822
1698	89823
104915	89824
24138	89825
48688	89826
384	89827
3862	89828
41598	89829
40619	89830
179286	89831
4760	89832
58786	89833
25804	89834
25648	89835
31519	89836
9195	89837
167157	89838
6148	89839
509	89840
6690	89841
3516	89842
12853	89843
158202	89844
48220	89845
51236	89846
122205	89847
22715	89848
3780	89849
24019	89850
47000	89851
765	89852
1778	89853
79277	89854
163799	89855
79279	89856
14999	89857
31205	89858
27023	89859
10253	89860
26992	89861
7890	89862
26685	89863
164382	89864
127555	89865
11598	89866
3230	89867
35052	89868
43264	89869
73043	89870
24474	89871
62367	89872
116365	89873
41654	89874
50283	89875
164518	89876
50526	89877
149482	89878
196	89879
32046	89880
23303	89881
20594	89882
11843	89883
41318	89884
1896	89885
59279	89886
148211	89887
113761	89888
42752	89889
91113	89890
193737	89891
36319	89892
122482	89893
37347	89894
32706	89895
110611	89896
34328	89897
75747	89898
60264	89899
130665	89900
5849	89901
210576	89902
70924	89903
7596	89904
211254	89905
11476	89906
8328	89907
48155	89908
1668	89909
120648	89910
58918	89911
22339	89912
12043	89913
20230	89914
11328	89915
20280	89916
17724	89917
3118	89918
100362	89919
22571	89920
14824	89921
186475	89922
89652	89923
68024	89924
112951	89925
219942	89926
73239	89927
12782	89928
214515	89929
96627	89930
73996	89931
152501	89932
65311	89933
108355	89934
60139	89935
42157	89936
14980	89937
167074	89938
121963	89939
97449	89940
142373	89941
23847	89942
28846	89943
131984	89944
143993	89945
85706	89946
156017	89947
82547	89948
37138	89949
84524	89950
96473	89951
58893	89952
16110	89953
45498	89954
53708	89955
105962	89956
120323	89957
111973	89958
21336	89959
40652	89960
203815	89961
46996	89962
131619	89963
367	89964
164502	89965
180388	89966
86951	89967
19515	89968
141466	89969
46808	89970
105362	89971
2826	89972
108503	89973
64320	89974
14396	89975
85403	89976
235358	89977
167506	89978
65979	89979
42358	89980
23596	89981
1197	89982
83597	89983
147965	89984
65436	89985
113461	89986
3351	89987
195577	89988
181068	89989
131136	89990
854	89991
14404	89992
91439	89993
70058	89994
2177	89995
149673	89996
32430	89997
171067	89998
73690	89999
158887	90000
110786	90001
36973	90002
235252	90003
33026	90004
79759	90005
155709	90006
165990	90007
4277	90008
54536	90009
1608	90010
33871	90011
66500	90012
5847	90013
155574	90014
151049	90015
1394	90016
174799	90017
31016	90018
5966	90019
1735	90020
1268	90021
1046	90022
41688	90023
21629	90024
13047	90025
127612	90026
212908	90027
43151	90028
106413	90029
21760	90030
7291	90031
105940	90032
30219	90033
176617	90034
75285	90035
32336	90036
66462	90037
27338	90038
40755	90039
24771	90040
142360	90041
3686	90042
14500	90043
74620	90044
14877	90045
150392	90046
29568	90047
12496	90048
162288	90049
201563	90050
10527	90051
6877	90052
51969	90053
40129	90054
90221	90055
103472	90056
60618	90057
38998	90058
12457	90059
8858	90060
3086	90061
3772	90062
10469	90063
135615	90064
233447	90065
235706	90066
81599	90067
53504	90068
1025	90069
23100	90070
39179	90071
137805	90072
6581	90073
63086	90074
112232	90075
117733	90076
11383	90077
104103	90078
79911	90079
147599	90080
18801	90081
24447	90082
10038	90083
103372	90084
62542	90085
114642	90086
52881	90087
86406	90088
26006	90089
1984	90090
29906	90091
104275	90092
18017	90093
29906	90094
111490	90095
224470	90096
159026	90097
155759	90098
61364	90099
23131	90100
24658	90101
83196	90102
221415	90103
47889	90104
25440	90105
196361	90106
95977	90107
146400	90108
224313	90109
111856	90110
150325	90111
24658	90112
37581	90113
14298	90114
50104	90115
61461	90116
25702	90117
138273	90118
8284	90119
21088	90120
25548	90121
218421	90122
60846	90123
126629	90124
57198	90125
179412	90126
19700	90127
48202	90128
13895	90129
57198	90130
77539	90131
112839	90132
153999	90133
214945	90134
25497	90135
89398	90136
101976	90137
98941	90138
4792	90139
6255	90140
104637	90141
4792	90142
35525	90143
10311	90144
104636	90145
233968	90146
111537	90147
97322	90148
162942	90149
187389	90150
45174	90151
139338	90152
53263	90153
39869	90154
110251	90155
159242	90156
108011	90157
6754	90158
2809	90159
79354	90160
226106	90161
145996	90162
55864	90163
1130	90164
86007	90165
92043	90166
145996	90167
24009	90168
133417	90169
132465	90170
57207	90171
148835	90172
55891	90173
23812	90174
141664	90175
132465	90176
95132	90177
220837	90178
117346	90179
127109	90180
46769	90181
157887	90182
95335	90183
77942	90184
1278	90185
48689	90186
166	90187
120380	90188
21464	90189
67617	90190
167275	90191
119852	90192
119253	90193
85343	90194
238115	90195
47101	90196
95084	90197
15454	90198
55446	90199
71610	90200
9021	90201
10402	90202
8529	90203
20599	90204
26448	90205
148743	90206
29044	90207
72625	90208
212192	90209
141281	90210
205744	90211
16291	90212
17308	90213
148057	90214
2175	90215
108585	90216
88557	90217
17680	90218
25143	90219
29065	90220
5817	90221
22026	90222
21948	90223
35666	90224
70052	90225
6845	90226
13265	90227
10761	90228
29906	90229
78064	90230
8330	90231
79594	90232
146253	90233
50674	90234
47929	90235
3619	90236
30799	90237
5315	90238
24646	90239
1967	90240
5100	90241
22046	90242
159363	90243
3718	90244
111376	90245
10227	90246
2503	90247
5905	90248
155558	90249
167436	90250
136539	90251
12504	90252
170149	90253
90774	90254
33732	90255
175179	90256
13548	90257
69670	90258
62880	90259
42034	90260
26806	90261
42255	90262
69120	90263
53487	90264
62724	90265
121335	90266
1792	90267
460	90268
1418	90269
1418	90270
1263	90271
1780	90272
92089	90273
2209	90274
877	90275
806	90276
12931	90277
36360	90278
18586	90279
10782	90280
53778	90281
56054	90282
56054	90283
8827	90284
48879	90285
11518	90286
41544	90287
7737	90288
698	90289
69245	90290
12548	90291
50237	90292
51047	90293
36490	90294
95048	90295
2803	90296
115385	90297
90828	90298
24705	90299
25321	90300
11784	90301
1987	90302
68338	90303
45693	90304
124565	90305
18032	90306
236187	90307
1145	90308
2461	90309
21789	90310
148895	90311
102177	90312
23878	90313
14593	90314
1975	90315
127834	90316
31333	90317
5521	90318
65710	90319
128736	90320
140515	90321
33802	90322
91419	90323
221969	90324
8611	90325
5928	90326
5991	90327
326	90328
7947	90329
225323	90330
37861	90331
106018	90332
120964	90333
6674	90334
90160	90335
1074	90336
31785	90337
145640	90338
238485	90339
136869	90340
105649	90341
143006	90342
79932	90343
51087	90344
27168	90345
53442	90346
32293	90347
16480	90348
108059	90349
21904	90350
69402	90351
164669	90352
20520	90353
69048	90354
164670	90355
45667	90356
225043	90357
88251	90358
60371	90359
157037	90360
42453	90361
74989	90362
17860	90363
121565	90364
84	90365
65050	90366
106693	90367
41825	90368
145095	90369
121872	90370
70993	90371
164491	90372
236581	90373
1596	90374
217628	90375
44135	90376
13734	90377
55110	90378
112682	90379
877	90380
142643	90381
68730	90382
20156	90383
134349	90384
73361	90385
144182	90386
3502	90387
82419	90388
117071	90389
14726	90390
175189	90391
41171	90392
189570	90393
104385	90394
40418	90395
33347	90396
42523	90397
10251	90398
186275	90399
25455	90400
69566	90401
94452	90402
38164	90403
28823	90404
33528	90405
27651	90406
24433	90407
94633	90408
43786	90409
6231	90410
38164	90411
6872	90412
2909	90413
225068	90414
33383	90415
39720	90416
96733	90417
157604	90418
125660	90419
60556	90420
90950	90421
63000	90422
70447	90423
17091	90424
202327	90425
84858	90426
53727	90427
109743	90428
51023	90429
4132	90430
31845	90431
67957	90432
230885	90433
210357	90434
97081	90435
2827	90436
42186	90437
177044	90438
31843	90439
13857	90440
47361	90441
228754	90442
127053	90443
36140	90444
120747	90445
106627	90446
99308	90447
226418	90448
78431	90449
202434	90450
10484	90451
41459	90452
34862	90453
14638	90454
82707	90455
126058	90456
103665	90457
68722	90458
29682	90459
44371	90460
13024	90461
145350	90462
204100	90463
146596	90464
19576	90465
201352	90466
127625	90467
194174	90468
92705	90469
163347	90470
17367	90471
398	90472
4161	90473
54986	90474
144020	90475
44421	90476
127713	90477
40573	90478
133	90479
4047	90480
160737	90481
174804	90482
16116	90483
90086	90484
43494	90485
14591	90486
22766	90487
43601	90488
37364	90489
121108	90490
69205	90491
158533	90492
91025	90493
69464	90494
122140	90495
90599	90496
107682	90497
69164	90498
81519	90499
3898	90500
84168	90501
15321	90502
49941	90503
353	90504
10541	90505
10003	90506
42162	90507
27535	90508
133354	90509
137309	90510
63281	90511
100586	90512
81925	90513
166935	90514
20146	90515
74482	90516
27718	90517
16063	90518
1265	90519
62569	90520
33098	90521
22773	90522
30417	90523
1360	90524
11642	90525
147794	90526
61743	90527
1701	90528
34198	90529
50400	90530
77775	90531
84227	90532
18770	90533
253	90534
2619	90535
48814	90536
22575	90537
50804	90538
4295	90539
27890	90540
113258	90541
102791	90542
61649	90543
5616	90544
23723	90545
97931	90546
12669	90547
6390	90548
60700	90549
30187	90550
36834	90551
9673	90552
3808	90553
91114	90554
5757	90555
27028	90556
6177	90557
69081	90558
60700	90559
4782	90560
7296	90561
80226	90562
16558	90563
90090	90564
233757	90565
4641	90566
8363	90567
169624	90568
11753	90569
158465	90570
32821	90571
165806	90572
103775	90573
91003	90574
177487	90575
29647	90576
105132	90577
78714	90578
210799	90579
44250	90580
50090	90581
167005	90582
2140	90583
20923	90584
5511	90585
698	90586
21762	90587
33253	90588
265	90589
38007	90590
56076	90591
12417	90592
7133	90593
53503	90594
27046	90595
2429	90596
16	90597
59941	90598
481	90599
157315	90600
17014	90601
80114	90602
103204	90603
15075	90604
6644	90605
8951	90606
91	90607
41906	90608
9664	90609
30768	90610
84506	90611
60472	90612
20062	90613
30799	90614
79277	90615
71452	90616
158457	90617
57973	90618
59197	90619
26249	90620
66768	90621
36179	90622
25144	90623
44115	90624
58530	90625
76346	90626
1975	90627
50954	90628
48353	90629
39666	90630
78102	90631
85599	90632
27738	90633
239319	90634
26570	90635
85516	90636
43335	90637
139496	90638
55210	90639
94896	90640
142625	90641
16304	90642
80139	90643
206030	90644
37392	90645
31779	90646
6657	90647
6672	90648
3440	90649
18091	90650
21450	90651
190346	90652
114797	90653
43754	90654
138326	90655
159236	90656
148792	90657
8517	90658
36352	90659
172881	90660
1260	90661
15323	90662
1777	90663
1092	90664
30743	90665
221146	90666
4916	90667
108599	90668
72089	90669
173566	90670
88189	90671
86301	90672
120689	90673
130926	90674
126193	90675
84334	90676
30583	90677
142674	90678
149445	90679
117023	90680
120446	90681
166963	90682
240266	90683
88738	90684
132836	90685
180863	90686
120533	90687
124527	90688
184028	90689
41742	90690
157371	90691
150359	90692
80901	90693
32287	90694
65281	90695
162313	90696
21304	90697
14934	90698
41504	90699
33430	90700
14132	90701
148003	90702
116602	90703
222252	90704
166077	90705
22526	90706
32789	90707
48991	90708
62297	90709
234462	90710
177792	90711
182954	90712
173217	90713
43079	90714
33176	90715
80995	90716
43437	90717
173206	90718
79941	90719
205289	90720
34318	90721
70790	90722
87907	90723
41516	90724
237855	90725
239686	90726
13000	90727
115986	90728
53191	90729
39479	90730
110674	90731
30318	90732
119301	90733
21698	90734
89743	90735
148107	90736
199910	90737
58869	90738
18572	90739
8807	90740
67022	90741
107385	90742
12326	90743
54907	90744
173212	90745
208550	90746
32671	90747
55010	90748
40226	90749
49569	90750
170901	90751
180174	90752
173203	90753
181626	90754
230834	90755
132836	90756
221784	90757
160854	90758
185999	90759
6370	90760
129740	90761
62297	90762
95683	90763
139390	90764
65464	90765
75012	90766
149732	90767
136991	90768
105025	90769
101220	90770
105025	90771
195112	90772
38131	90773
56132	90774
32789	90775
59081	90776
61727	90777
222126	90778
236008	90779
54907	90780
25505	90781
227819	90782
131734	90783
128320	90784
19007	90785
98896	90786
139888	90787
51621	90788
153370	90789
155822	90790
40324	90791
92484	90792
112658	90793
159500	90794
125385	90795
125854	90796
82973	90797
39607	90798
20979	90799
1063	90800
66385	90801
159502	90802
225361	90803
59394	90804
159163	90805
156134	90806
115383	90807
93746	90808
3830	90809
21791	90810
167851	90811
159350	90812
45751	90813
66385	90814
57338	90815
66947	90816
118284	90817
46852	90818
23782	90819
12387	90820
65619	90821
61242	90822
1377	90823
874	90824
81607	90825
23124	90826
573	90827
3907	90828
82634	90829
144561	90830
16607	90831
91558	90832
194854	90833
331	90834
201918	90835
5719	90836
5120	90837
13864	90838
26952	90839
5792	90840
55617	90841
33497	90842
176443	90843
99055	90844
77514	90845
594	90846
5176	90847
113185	90848
33774	90849
17343	90850
43756	90851
158163	90852
87171	90853
11646	90854
160192	90855
118390	90856
17000	90857
116445	90858
234798	90859
15199	90860
138413	90861
122627	90862
55906	90863
53527	90864
152006	90865
10820	90866
53772	90867
8894	90868
71409	90869
44725	90870
89803	90871
75323	90872
103363	90873
30630	90874
45434	90875
1568	90876
116974	90877
239420	90878
119148	90879
52990	90880
236224	90881
239419	90882
120307	90883
88803	90884
89083	90885
166340	90886
89079	90887
166646	90888
119613	90889
166686	90890
165303	90891
68439	90892
67152	90893
166442	90894
119056	90895
41030	90896
117660	90897
87074	90898
159495	90899
100285	90900
111140	90901
141597	90902
55298	90903
180903	90904
141652	90905
64383	90906
14081	90907
68431	90908
125712	90909
87788	90910
212628	90911
21295	90912
4243	90913
112273	90914
166439	90915
115808	90916
167906	90917
20292	90918
123844	90919
24279	90920
86417	90921
118326	90922
163935	90923
23483	90924
201110	90925
60798	90926
52149	90927
5655	90928
2041	90929
13090	90930
13959	90931
47958	90932
36043	90933
36019	90934
44003	90935
165088	90936
1543	90937
64568	90938
205234	90939
56956	90940
151876	90941
57055	90942
63992	90943
92749	90944
164556	90945
138880	90946
58340	90947
96008	90948
46244	90949
3032	90950
32804	90951
132386	90952
132386	90953
52456	90954
34390	90955
62631	90956
115532	90957
59125	90958
18519	90959
136636	90960
151845	90961
240289	90962
148042	90963
120144	90964
124832	90965
188755	90966
103635	90967
68409	90968
141685	90969
144725	90970
29691	90971
224355	90972
42913	90973
114722	90974
5287	90975
156778	90976
70805	90977
126268	90978
102723	90979
118995	90980
56033	90981
89	90982
212178	90983
70924	90984
41610	90985
165081	90986
203629	90987
33778	90988
217215	90989
126902	90990
51203	90991
44802	90992
38185	90993
5976	90994
15557	90995
54953	90996
225453	90997
38185	90998
147948	90999
152713	91000
40221	91001
6492	91002
7774	91003
82171	91004
44002	91005
60843	91006
5214	91007
127314	91008
96982	91009
22983	91010
158581	91011
78245	91012
158133	91013
5805	91014
26652	91015
81733	91016
226199	91017
167483	91018
95623	91019
112267	91020
77325	91021
185456	91022
66340	91023
29405	91024
111690	91025
199098	91026
16923	91027
1430	91028
164680	91029
19435	91030
558	91031
18293	91032
683	91033
8356	91034
212069	91035
49498	91036
178341	91037
103112	91038
77929	91039
25047	91040
53487	91041
68776	91042
89939	91043
89939	91044
2150	91045
47336	91046
115081	91047
2166	91048
27257	91049
15349	91050
12542	91051
106396	91052
75630	91053
82975	91054
36531	91055
210343	91056
83649	91057
21099	91058
8677	91059
214636	91060
58513	91061
9626	91062
73095	91063
2622	91064
113545	91065
66634	91066
3167	91067
4762	91068
163848	91069
13745	91070
947	91071
8156	91072
47897	91073
35767	91074
68145	91075
15774	91076
10759	91077
83368	91078
579	91079
14330	91080
39949	91081
5249	91082
21150	91083
6441	91084
70474	91085
5051	91086
27512	91087
82754	91088
161111	91089
87375	91090
3629	91091
460	91092
17643	91093
31273	91094
48785	91095
907	91096
26573	91097
47174	91098
11255	91099
21653	91100
7780	91101
7017	91102
49441	91103
118044	91104
24983	91105
64611	91106
46813	91107
182931	91108
151205	91109
6696	91110
12234	91111
60595	91112
18633	91113
49004	91114
1656	91115
138629	91116
118596	91117
92051	91118
61673	91119
143347	91120
86694	91121
184612	91122
12049	91123
151163	91124
12710	91125
164869	91126
143843	91127
106921	91128
149849	91129
22404	91130
15312	91131
1432	91132
6707	91133
85446	91134
172615	91135
85285	91136
54086	91137
238499	91138
230624	91139
131215	91140
49796	91141
17609	91142
3057	91143
10428	91144
60892	91145
67624	91146
102603	91147
25235	91148
32436	91149
26655	91150
55372	91151
12400	91152
22072	91153
612	91154
15294	91155
122613	91156
25066	91157
4202	91158
11318	91159
78160	91160
11567	91161
140994	91162
6189	91163
33527	91164
35242	91165
28993	91166
89708	91167
98516	91168
101099	91169
126669	91170
51046	91171
123210	91172
125006	91173
90320	91174
234846	91175
22274	91176
206516	91177
50722	91178
86338	91179
152078	91180
64799	91181
4530	91182
30707	91183
98439	91184
50326	91185
101243	91186
159135	91187
218454	91188
203812	91189
49220	91190
213221	91191
86215	91192
59657	91193
84309	91194
25551	91195
122757	91196
6694	91197
24631	91198
62631	91199
98439	91200
210782	91201
15816	91202
3056	91203
158796	91204
100141	91205
157016	91206
90339	91207
7693	91208
47513	91209
119803	91210
63750	91211
33595	91212
73642	91213
121044	91214
76523	91215
103428	91216
702	91217
115023	91218
159432	91219
159432	91220
4782	91221
24343	91222
6659	91223
114634	91224
64722	91225
15037	91226
10545	91227
51656	91228
185492	91229
91243	91230
69654	91231
79985	91232
130060	91233
61850	91234
197156	91235
66998	91236
21307	91237
62011	91238
14615	91239
9446	91240
177655	91241
2623	91242
40809	91243
81533	91244
158653	91245
63256	91246
137098	91247
226936	91248
158182	91249
108221	91250
59508	91251
189972	91252
76247	91253
63220	91254
87399	91255
226340	91256
145571	91257
17282	91258
63214	91259
108257	91260
63058	91261
108247	91262
39443	91263
203685	91264
108229	91265
146475	91266
77096	91267
77127	91268
135990	91269
81532	91270
203662	91271
112366	91272
33639	91273
20102	91274
100484	91275
86323	91276
230910	91277
47371	91278
327	91279
76373	91280
17018	91281
114553	91282
42105	91283
81783	91284
203802	91285
100960	91286
53898	91287
136844	91288
208147	91289
126312	91290
134730	91291
95016	91292
126653	91293
118924	91294
28756	91295
26483	91296
88804	91297
45365	91298
99522	91299
98342	91300
134936	91301
7090	91302
89017	91303
88468	91304
27915	91305
126759	91306
66022	91307
44912	91308
105791	91309
3967	91310
64035	91311
95409	91312
34901	91313
139036	91314
22041	91315
69117	91316
23194	91317
60725	91318
5030	91319
15571	91320
108282	91321
76378	91322
135210	91323
136249	91324
239920	91325
118074	91326
63225	91327
33615	91328
29665	91329
31048	91330
108259	91331
100569	91332
63222	91333
63220	91334
150771	91335
203736	91336
108252	91337
21996	91338
79170	91339
107726	91340
202257	91341
146578	91342
145536	91343
145537	91344
100818	91345
31935	91346
33682	91347
226496	91348
108201	91349
190146	91350
62939	91351
119267	91352
201128	91353
144809	91354
10	91355
474	91356
61945	91357
67613	91358
105598	91359
107523	91360
186900	91361
9199	91362
76162	91363
75098	91364
96670	91365
14881	91366
4181	91367
3930	91368
10509	91369
108297	91370
77045	91371
165504	91372
12386	91373
12528	91374
66824	91375
18571	91376
8079	91377
202530	91378
149377	91379
145574	91380
114508	91381
145536	91382
81751	91383
54173	91384
226700	91385
33641	91386
108231	91387
87622	91388
59012	91389
107735	91390
76373	91391
100848	91392
81751	91393
76189	91394
214780	91395
100789	91396
76189	91397
145589	91398
100960	91399
81782	91400
77530	91401
49220	91402
116696	91403
135948	91404
136458	91405
71690	91406
4960	91407
91241	91408
53574	91409
72579	91410
47833	91411
85903	91412
40184	91413
53548	91414
80013	91415
125502	91416
153023	91417
2348	91418
7731	91419
7731	91420
2108	91421
40819	91422
43296	91423
6969	91424
30458	91425
154371	91426
43833	91427
160719	91428
12169	91429
126751	91430
143070	91431
94995	91432
13689	91433
21025	91434
2184	91435
85290	91436
25658	91437
1930	91438
46397	91439
15202	91440
15202	91441
3538	91442
196761	91443
12462	91444
223276	91445
130152	91446
9852	91447
1401	91448
91546	91449
2848	91450
172811	91451
624	91452
171553	91453
146542	91454
20428	91455
92280	91456
160435	91457
19592	91458
232674	91459
74911	91460
2971	91461
159437	91462
31190	91463
80127	91464
28787	91465
1134	91466
44213	91467
742	91468
20611	91469
38987	91470
45594	91471
46103	91472
2851	91473
160602	91474
120978	91475
117640	91476
30511	91477
64313	91478
110602	91479
37911	91480
60995	91481
3924	91482
1242	91483
105869	91484
54505	91485
50923	91486
1972	91487
2526	91488
135165	91489
140083	91490
38979	91491
135583	91492
231142	91493
178494	91494
126421	91495
13934	91496
140630	91497
76395	91498
121827	91499
1238	91500
12534	91501
8902	91502
12498	91503
16978	91504
10519	91505
69104	91506
91182	91507
2757	91508
21975	91509
9013	91510
14856	91511
130106	91512
47262	91513
1894	91514
4025	91515
4618	91516
142589	91517
8899	91518
224505	91519
5001	91520
55532	91521
22026	91522
33278	91523
121622	91524
8238	91525
33925	91526
17679	91527
148605	91528
210771	91529
47420	91530
9013	91531
7631	91532
165992	91533
16548	91534
12984	91535
487	91536
146585	91537
60144	91538
31052	91539
89513	91540
18297	91541
38829	91542
665	91543
33529	91544
114805	91545
438	91546
29709	91547
885	91548
37906	91549
81248	91550
4449	91551
9028	91552
20173	91553
230018	91554
34254	91555
154291	91556
1039	91557
17146	91558
38903	91559
14867	91560
3045	91561
120674	91562
21956	91563
33517	91564
104134	91565
33647	91566
36734	91567
41950	91568
146416	91569
187816	91570
2725	91571
1377	91572
15053	91573
2493	91574
75915	91575
40624	91576
40754	91577
226939	91578
90840	91579
5803	91580
15011	91581
6641	91582
22935	91583
15074	91584
18297	91585
84686	91586
6587	91587
33174	91588
61100	91589
10383	91590
151378	91591
30715	91592
197666	91593
33568	91594
40282	91595
135695	91596
37734	91597
17338	91598
104418	91599
33756	91600
105065	91601
120904	91602
78951	91603
170687	91604
5829	91605
123020	91606
25227	91607
222682	91608
231708	91609
4267	91610
119778	91611
44209	91612
122326	91613
69022	91614
107234	91615
1898	91616
144633	91617
21458	91618
127626	91619
20629	91620
55645	91621
30181	91622
61381	91623
83903	91624
176	91625
991	91626
3713	91627
4755	91628
13864	91629
106024	91630
65158	91631
8391	91632
146	91633
72861	91634
23334	91635
136080	91636
76611	91637
70795	91638
58298	91639
61046	91640
148041	91641
49700	91642
3198	91643
13909	91644
70576	91645
580	91646
82454	91647
21833	91648
62706	91649
9881	91650
181257	91651
133214	91652
954	91653
104614	91654
3385	91655
63434	91656
1382	91657
104946	91658
61433	91659
132420	91660
99030	91661
107719	91662
5755	91663
5118	91664
163601	91665
60190	91666
99223	91667
6177	91668
51280	91669
27692	91670
22583	91671
37565	91672
135325	91673
106131	91674
122811	91675
156112	91676
1599	91677
43971	91678
75026	91679
7115	91680
5071	91681
906	91682
5847	91683
3687	91684
9385	91685
43295	91686
71649	91687
94297	91688
71828	91689
72120	91690
126070	91691
93653	91692
127942	91693
55186	91694
126602	91695
117805	91696
92479	91697
55451	91698
52983	91699
68256	91700
26439	91701
127406	91702
71608	91703
24984	91704
49529	91705
19658	91706
140354	91707
113866	91708
47123	91709
128274	91710
140264	91711
87147	91712
43834	91713
166632	91714
140222	91715
73385	91716
162517	91717
66734	91718
47217	91719
10303	91720
29977	91721
25743	91722
132845	91723
55841	91724
131564	91725
7154	91726
16758	91727
1327	91728
9646	91729
8251	91730
37665	91731
74588	91732
102462	91733
12748	91734
40317	91735
65389	91736
20826	91737
81535	91738
624	91739
112707	91740
228203	91741
155480	91742
23608	91743
380	91744
118610	91745
141429	91746
114466	91747
83914	91748
580	91749
7376	91750
115615	91751
127015	91752
14358	91753
70984	91754
164591	91755
131538	91756
75746	91757
11515	91758
18158	91759
94936	91760
146138	91761
71287	91762
19183	91763
34540	91764
139158	91765
103079	91766
139708	91767
217872	91768
16526	91769
66283	91770
161425	91771
115521	91772
39046	91773
3502	91774
85396	91775
37286	91776
40422	91777
55557	91778
137153	91779
30326	91780
172849	91781
69892	91782
34190	91783
1774	91784
6218	91785
5166	91786
18208	91787
22430	91788
13892	91789
50154	91790
88295	91791
36292	91792
12607	91793
27543	91794
25326	91795
51300	91796
213009	91797
702	91798
57058	91799
59794	91800
82397	91801
27808	91802
34921	91803
27808	91804
34784	91805
152267	91806
120585	91807
2138	91808
210923	91809
23141	91810
117335	91811
49739	91812
148862	91813
17149	91814
91376	91815
13666	91816
4829	91817
74005	91818
51044	91819
12531	91820
67091	91821
9201	91822
127601	91823
13228	91824
9404	91825
15921	91826
17448	91827
20779	91828
129958	91829
9267	91830
112488	91831
88491	91832
50774	91833
4670	91834
2003	91835
131432	91836
13491	91837
28607	91838
2564	91839
5319	91840
12088	91841
12109	91842
2003	91843
13260	91844
43069	91845
24372	91846
78027	91847
124096	91848
72278	91849
213120	91850
56285	91851
110549	91852
22770	91853
39122	91854
24639	91855
51594	91856
13702	91857
114902	91858
59158	91859
6514	91860
106799	91861
29309	91862
13753	91863
107424	91864
58663	91865
73602	91866
84495	91867
1754	91868
12961	91869
4663	91870
24372	91871
2332	91872
3681	91873
34836	91874
37108	91875
24534	91876
19826	91877
7424	91878
25329	91879
155887	91880
18089	91881
42900	91882
18076	91883
113635	91884
121037	91885
8974	91886
3722	91887
52660	91888
37742	91889
192345	91890
84239	91891
31609	91892
19946	91893
12446	91894
73854	91895
66002	91896
3420	91897
20017	91898
42867	91899
8998	91900
76551	91901
27167	91902
40278	91903
31613	91904
44117	91905
62914	91906
27636	91907
22016	91908
6604	91909
31595	91910
14215	91911
6411	91912
93709	91913
110336	91914
83174	91915
49878	91916
18275	91917
205558	91918
92352	91919
55273	91920
10851	91921
63659	91922
50127	91923
50069	91924
25584	91925
198019	91926
84210	91927
84413	91928
32388	91929
31605	91930
152779	91931
115303	91932
7355	91933
18660	91934
59584	91935
121659	91936
194204	91937
31665	91938
34903	91939
39182	91940
96697	91941
4447	91942
122888	91943
60082	91944
225862	91945
80504	91946
81492	91947
10	91948
18	91949
7442	91950
6583	91951
18157	91952
105494	91953
135768	91954
38170	91955
50091	91956
4636	91957
3581	91958
65543	91959
31851	91960
8231	91961
6411	91962
25449	91963
31662	91964
83474	91965
45911	91966
53	91967
84077	91968
110481	91969
25680	91970
38174	91971
83386	91972
3192	91973
121514	91974
58483	91975
117965	91976
26952	91977
103329	91978
141499	91979
122585	91980
3263	91981
223073	91982
69519	91983
189873	91984
103081	91985
83175	91986
94675	91987
15943	91988
554	91989
34742	91990
72781	91991
38103	91992
29147	91993
61816	91994
156485	91995
5227	91996
195254	91997
190198	91998
25862	91999
148401	92000
7943	92001
2518	92002
32683	92003
98357	92004
129727	92005
206528	92006
30204	92007
90432	92008
11231	92009
144690	92010
81243	92011
44026	92012
5459	92013
21140	92014
128777	92015
14245	92016
48376	92017
97533	92018
138355	92019
3227	92020
21955	92021
21955	92022
93796	92023
77180	92024
1130	92025
126782	92026
26180	92027
3826	92028
165686	92029
58438	92030
127727	92031
115371	92032
179366	92033
29582	92034
17394	92035
21955	92036
131556	92037
134778	92038
132479	92039
58158	92040
156407	92041
63782	92042
179233	92043
61753	92044
44637	92045
142784	92046
102202	92047
164435	92048
71621	92049
58966	92050
38205	92051
15476	92052
99781	92053
21295	92054
110446	92055
1510	92056
32021	92057
7741	92058
2596	92059
2759	92060
50144	92061
57877	92062
14444	92063
49878	92064
118107	92065
27575	92066
44114	92067
3581	92068
111043	92069
33751	92070
1600	92071
93468	92072
21998	92073
92673	92074
50803	92075
38187	92076
40225	92077
46433	92078
83239	92079
83405	92080
11	92081
208880	92082
14319	92083
149707	92084
51375	92085
111633	92086
8998	92087
32069	92088
20864	92089
41175	92090
178657	92091
4636	92092
6350	92093
84210	92094
98	92095
31567	92096
7406	92097
60254	92098
87596	92099
31665	92100
127545	92101
110559	92102
21073	92103
125991	92104
20884	92105
1771	92106
12491	92107
15578	92108
110396	92109
15578	92110
41222	92111
10096	92112
34519	92113
72357	92114
31521	92115
209885	92116
64788	92117
134767	92118
50682	92119
1585	92120
27665	92121
27185	92122
61739	92123
33956	92124
64731	92125
27607	92126
7733	92127
91802	92128
54733	92129
60769	92130
5383	92131
8976	92132
8998	92133
7475	92134
98022	92135
23740	92136
139160	92137
38397	92138
20806	92139
30562	92140
207713	92141
12096	92142
22610	92143
7483	92144
94664	92145
95191	92146
217677	92147
30899	92148
104514	92149
103750	92150
30336	92151
3720	92152
91606	92153
4802	92154
5392	92155
31354	92156
160121	92157
84591	92158
137621	92159
54198	92160
39898	92161
143933	92162
149447	92163
150901	92164
13941	92165
144440	92166
43313	92167
212351	92168
3542	92169
204906	92170
3958	92171
3958	92172
54102	92173
212188	92174
54102	92175
91939	92176
91939	92177
109704	92178
906	92179
62409	92180
20350	92181
2333	92182
5849	92183
7803	92184
159184	92185
57197	92186
106359	92187
30000	92188
119	92189
358	92190
106359	92191
88614	92192
107509	92193
18577	92194
948	92195
793	92196
19617	92197
11189	92198
21568	92199
228965	92200
23983	92201
141475	92202
107922	92203
234648	92204
47191	92205
2758	92206
36296	92207
127648	92208
51860	92209
18658	92210
1645	92211
74731	92212
208985	92213
39487	92214
6592	92215
51669	92216
27562	92217
17617	92218
150019	92219
15827	92220
137346	92221
44248	92222
206073	92223
60156	92224
13522	92225
31636	92226
198232	92227
81768	92228
6928	92229
27709	92230
32958	92231
42337	92232
64677	92233
57939	92234
72773	92235
66960	92236
13856	92237
49003	92238
165328	92239
22540	92240
43515	92241
72246	92242
49275	92243
8395	92244
66636	92245
28032	92246
95583	92247
19877	92248
54132	92249
47695	92250
30066	92251
139839	92252
44763	92253
87529	92254
185478	92255
199401	92256
60470	92257
40714	92258
67	92259
59681	92260
101094	92261
35227	92262
4711	92263
50278	92264
23259	92265
16493	92266
830	92267
104293	92268
6198	92269
183874	92270
133240	92271
132815	92272
146887	92273
56091	92274
19172	92275
36882	92276
3787	92277
2383	92278
42748	92279
114703	92280
89423	92281
19594	92282
53502	92283
229930	92284
60837	92285
166418	92286
3130	92287
1741	92288
8934	92289
59983	92290
59983	92291
10696	92292
110925	92293
90182	92294
113250	92295
89132	92296
3512	92297
224937	92298
72105	92299
126485	92300
95320	92301
101191	92302
25175	92303
22749	92304
94111	92305
149581	92306
99084	92307
209375	92308
65019	92309
41675	92310
57970	92311
158390	92312
109380	92313
57942	92314
27679	92315
28829	92316
130959	92317
91320	92318
50278	92319
11846	92320
86017	92321
64397	92322
112782	92323
63692	92324
206648	92325
736	92326
31601	92327
147565	92328
148125	92329
25268	92330
175047	92331
4415	92332
142640	92333
6302	92334
13875	92335
54250	92336
1625	92337
34748	92338
119795	92339
79796	92340
48130	92341
20167	92342
162819	92343
30298	92344
18679	92345
15492	92346
56472	92347
37353	92348
69254	92349
19275	92350
55249	92351
5709	92352
46955	92353
56248	92354
152271	92355
3351	92356
191033	92357
4300	92358
2456	92359
37840	92360
665	92361
2318	92362
53910	92363
102	92364
69821	92365
201516	92366
125688	92367
2124	92368
10322	92369
22813	92370
26594	92371
22813	92372
22669	92373
21986	92374
26955	92375
9017	92376
28562	92377
25587	92378
77446	92379
88367	92380
3877	92381
105186	92382
2166	92383
169	92384
1021	92385
116900	92386
160355	92387
102993	92388
58841	92389
79746	92390
79954	92391
47754	92392
62064	92393
47770	92394
69328	92395
34838	92396
39745	92397
108272	92398
198119	92399
231880	92400
40281	92401
149277	92402
101436	92403
87371	92404
92058	92405
78544	92406
101128	92407
209965	92408
5742	92409
69417	92410
59955	92411
4979	92412
62967	92413
155417	92414
12356	92415
19690	92416
165177	92417
20919	92418
203443	92419
94246	92420
77057	92421
17030	92422
121492	92423
21893	92424
744	92425
40822	92426
122442	92427
4888	92428
70842	92429
21989	92430
10543	92431
223118	92432
138230	92433
72332	92434
121847	92435
38428	92436
10899	92437
194705	92438
43295	92439
118659	92440
229420	92441
136934	92442
195441	92443
10899	92444
96647	92445
9348	92446
126456	92447
9348	92448
141904	92449
9348	92450
60549	92451
93451	92452
105919	92453
193220	92454
17588	92455
9348	92456
94872	92457
196731	92458
106215	92459
128425	92460
93380	92461
94766	92462
1713	92463
16262	92464
37246	92465
61192	92466
91095	92467
81283	92468
10425	92469
197168	92470
12949	92471
197572	92472
41169	92473
15810	92474
5540	92475
86185	92476
15278	92477
45141	92478
12336	92479
20474	92480
22998	92481
36661	92482
74195	92483
91943	92484
612	92485
67700	92486
102214	92487
237814	92488
35452	92489
61891	92490
55999	92491
86605	92492
97242	92493
126046	92494
26428	92495
29758	92496
2266	92497
88596	92498
24232	92499
50769	92500
47053	92501
191852	92502
52706	92503
96335	92504
27814	92505
185515	92506
47053	92507
24232	92508
43789	92509
162048	92510
75313	92511
389	92512
203226	92513
105056	92514
65566	92515
31668	92516
9369	92517
171002	92518
75520	92519
166514	92520
149374	92521
110417	92522
110417	92523
24008	92524
73379	92525
129377	92526
6093	92527
36112	92528
2525	92529
231036	92530
80813	92531
37713	92532
92143	92533
114102	92534
567	92535
3493	92536
4753	92537
42153	92538
129126	92539
7484	92540
3431	92541
3120	92542
893	92543
780	92544
70205	92545
18577	92546
655	92547
369	92548
607	92549
31951	92550
90	92551
123093	92552
62996	92553
32147	92554
34538	92555
42225	92556
38766	92557
200324	92558
337	92559
168604	92560
9178	92561
123830	92562
51160	92563
14551	92564
127537	92565
211383	92566
76464	92567
35449	92568
48725	92569
1077	92570
18256	92571
978	92572
4534	92573
106424	92574
102926	92575
74297	92576
12669	92577
13171	92578
124801	92579
792	92580
6735	92581
4040	92582
9188	92583
1283	92584
1592	92585
1405	92586
5992	92587
1943	92588
21210	92589
108652	92590
155472	92591
5100	92592
51256	92593
85432	92594
65891	92595
1419	92596
794	92597
178719	92598
1419	92599
4039	92600
1605	92601
1969	92602
113650	92603
217598	92604
1131	92605
155780	92606
1041	92607
65760	92608
123069	92609
65665	92610
502	92611
173109	92612
3166	92613
85206	92614
1050	92615
949	92616
2238	92617
113616	92618
85358	92619
13148	92620
54393	92621
1154	92622
63424	92623
108669	92624
155432	92625
155294	92626
155705	92627
2467	92628
12840	92629
2464	92630
91348	92631
113628	92632
959	92633
108700	92634
70001	92635
9136	92636
155701	92637
2190	92638
580	92639
1987	92640
170510	92641
1063	92642
1947	92643
1930	92644
18260	92645
4040	92646
63418	92647
91936	92648
155660	92649
742	92650
1438	92651
27149	92652
499	92653
1161	92654
1933	92655
84052	92656
28116	92657
6109	92658
2332	92659
8488	92660
58957	92661
56452	92662
19853	92663
35008	92664
26698	92665
12868	92666
625	92667
4737	92668
12808	92669
957	92670
164883	92671
571	92672
96685	92673
41095	92674
7600	92675
180937	92676
54503	92677
46138	92678
146638	92679
53737	92680
111604	92681
13746	92682
87064	92683
2173	92684
46421	92685
1124	92686
84317	92687
75685	92688
51885	92689
8528	92690
30	92691
371	92692
4544	92693
34	92694
4873	92695
118597	92696
200511	92697
145105	92698
144973	92699
142261	92700
40127	92701
4337	92702
78244	92703
70009	92704
63613	92705
174747	92706
95973	92707
80869	92708
2191	92709
30	92710
5640	92711
21274	92712
70274	92713
25931	92714
20655	92715
75094	92716
93665	92717
17522	92718
82797	92719
37046	92720
12181	92721
125126	92722
101908	92723
132333	92724
61578	92725
408	92726
92336	92727
715	92728
28641	92729
15525	92730
161154	92731
236578	92732
44309	92733
715	92734
211578	92735
3431	92736
197556	92737
3941	92738
25444	92739
35449	92740
10870	92741
25952	92742
7922	92743
148414	92744
2065	92745
2065	92746
170609	92747
6115	92748
134041	92749
11034	92750
59218	92751
29423	92752
8226	92753
89550	92754
87154	92755
186807	92756
129446	92757
50783	92758
132528	92759
45762	92760
206924	92761
133455	92762
66062	92763
183773	92764
56616	92765
45132	92766
66446	92767
162430	92768
106632	92769
2226	92770
9517	92771
82656	92772
2495	92773
51896	92774
108315	92775
69110	92776
72428	92777
1424	92778
35692	92779
186258	92780
43746	92781
25036	92782
15666	92783
179765	92784
139596	92785
180210	92786
190765	92787
2362	92788
161651	92789
2200	92790
11733	92791
6351	92792
3731	92793
21087	92794
106888	92795
173	92796
10520	92797
3728	92798
56422	92799
108063	92800
55487	92801
905	92802
11783	92803
35104	92804
28227	92805
146105	92806
50245	92807
179625	92808
3	92809
166366	92810
82734	92811
29496	92812
87441	92813
85897	92814
122282	92815
17960	92816
98248	92817
1951	92818
3132	92819
28951	92820
44981	92821
27883	92822
135886	92823
228829	92824
9060	92825
74404	92826
516	92827
98389	92828
94796	92829
35053	92830
95984	92831
66102	92832
1424	92833
16851	92834
7118	92835
737	92836
108105	92837
146253	92838
223591	92839
679	92840
156480	92841
101820	92842
5857	92843
35076	92844
49261	92845
5718	92846
17988	92847
17005	92848
26249	92849
122883	92850
234593	92851
46304	92852
29137	92853
50260	92854
33887	92855
70200	92856
147656	92857
683	92858
25957	92859
86813	92860
45921	92861
34462	92862
26996	92863
51271	92864
12507	92865
11	92866
10548	92867
6885	92868
116016	92869
33422	92870
25151	92871
10400	92872
36125	92873
15554	92874
19882	92875
50776	92876
31545	92877
179673	92878
1261	92879
56097	92880
59559	92881
1267	92882
235359	92883
17159	92884
11016	92885
2541	92886
1584	92887
24782	92888
125511	92889
132037	92890
1986	92891
153254	92892
114300	92893
207080	92894
102111	92895
102657	92896
133636	92897
72586	92898
95959	92899
59655	92900
129220	92901
82654	92902
82098	92903
177857	92904
93815	92905
86405	92906
88555	92907
35568	92908
1267	92909
56089	92910
151216	92911
27679	92912
87555	92913
203229	92914
14304	92915
16025	92916
37853	92917
79700	92918
48006	92919
36072	92920
25174	92921
138097	92922
93683	92923
39704	92924
2111	92925
75198	92926
54997	92927
198875	92928
50584	92929
232027	92930
86134	92931
76918	92932
22105	92933
80348	92934
5116	92935
5165	92936
94612	92937
1959	92938
162250	92939
36939	92940
146408	92941
33796	92942
21174	92943
23306	92944
118666	92945
110437	92946
18171	92947
46656	92948
37166	92949
8993	92950
83327	92951
37096	92952
30798	92953
22021	92954
79994	92955
27645	92956
20783	92957
203628	92958
180028	92959
69249	92960
128414	92961
107252	92962
22740	92963
192344	92964
56167	92965
104051	92966
4823	92967
2057	92968
104659	92969
30733	92970
29495	92971
107101	92972
37597	92973
88986	92974
29177	92975
57266	92976
75853	92977
17301	92978
16565	92979
2463	92980
176095	92981
82920	92982
35632	92983
13395	92984
1056	92985
208205	92986
109945	92987
174388	92988
60990	92989
13540	92990
114998	92991
77936	92992
32491	92993
20758	92994
57602	92995
30147	92996
150662	92997
200361	92998
39110	92999
104499	93000
1592	93001
141991	93002
12	93003
13034	93004
157388	93005
38572	93006
12056	93007
91011	93008
32349	93009
17003	93010
21454	93011
123	93012
3524	93013
61432	93014
37673	93015
38033	93016
9665	93017
34202	93018
9066	93019
16361	93020
31774	93021
19295	93022
110319	93023
183863	93024
13856	93025
19483	93026
59989	93027
20122	93028
11480	93029
24349	93030
23504	93031
4077	93032
27793	93033
78866	93034
90738	93035
15635	93036
12576	93037
112496	93038
4680	93039
5746	93040
45698	93041
14863	93042
9020	93043
3925	93044
11392	93045
155338	93046
2432	93047
43525	93048
51747	93049
19418	93050
76340	93051
49966	93052
85431	93053
20600	93054
51020	93055
151823	93056
44308	93057
29105	93058
51844	93059
18508	93060
5039	93061
35641	93062
236061	93063
1183	93064
12976	93065
158519	93066
13755	93067
35043	93068
36344	93069
33719	93070
86842	93071
220984	93072
25015	93073
86976	93074
38925	93075
50759	93076
304	93077
79018	93078
32564	93079
125593	93080
42259	93081
38958	93082
192461	93083
124666	93084
46113	93085
140447	93086
20173	93087
218927	93088
78219	93089
149954	93090
5817	93091
122460	93092
108350	93093
42074	93094
33620	93095
126708	93096
34816	93097
39789	93098
139912	93099
69566	93100
10025	93101
15064	93102
164806	93103
93635	93104
169715	93105
7738	93106
53	93107
60601	93108
40741	93109
127490	93110
102804	93111
102557	93112
164967	93113
230829	93114
221643	93115
81803	93116
62725	93117
143275	93118
53566	93119
43275	93120
168007	93121
79170	93122
71140	93123
121447	93124
33526	93125
121086	93126
1380	93127
3753	93128
37	93129
122500	93130
10084	93131
43022	93132
123709	93133
18278	93134
97048	93135
15143	93136
43047	93137
42924	93138
33850	93139
168384	93140
220390	93141
29591	93142
101070	93143
129805	93144
9431	93145
15861	93146
13212	93147
13215	93148
3955	93149
37618	93150
6626	93151
47263	93152
62502	93153
37702	93154
1827	93155
990	93156
13828	93157
65802	93158
2136	93159
1573	93160
23103	93161
11096	93162
18317	93163
16081	93164
4373	93165
4240	93166
28475	93167
12214	93168
184571	93169
1143	93170
216225	93171
35546	93172
73786	93173
97377	93174
96314	93175
13206	93176
182827	93177
187532	93178
185496	93179
50974	93180
3339	93181
43292	93182
83551	93183
120397	93184
180138	93185
49872	93186
68711	93187
49526	93188
56417	93189
30054	93190
7548	93191
80525	93192
37214	93193
107754	93194
10264	93195
24169	93196
15667	93197
235999	93198
16436	93199
46182	93200
15667	93201
157128	93202
2179	93203
55244	93204
33946	93205
27727	93206
62416	93207
2940	93208
55870	93209
80691	93210
62453	93211
49371	93212
44834	93213
9795	93214
41833	93215
804	93216
80646	93217
24349	93218
1465	93219
134	93220
14082	93221
11701	93222
11195	93223
171051	93224
154653	93225
73847	93226
122822	93227
7434	93228
11644	93229
11480	93230
81954	93231
38477	93232
13196	93233
3219	93234
56796	93235
9630	93236
13236	93237
13773	93238
44593	93239
1857	93240
16021	93241
12924	93242
14074	93243
37725	93244
31687	93245
4088	93246
636	93247
35944	93248
133855	93249
5042	93250
106375	93251
6875	93252
183596	93253
15865	93254
133706	93255
131763	93256
129981	93257
73912	93258
22894	93259
73048	93260
50754	93261
31658	93262
27074	93263
181116	93264
188857	93265
37874	93266
171010	93267
29617	93268
24050	93269
39527	93270
5632	93271
1847	93272
8786	93273
37668	93274
823	93275
19815	93276
19898	93277
988	93278
1012	93279
394	93280
37768	93281
99091	93282
4310	93283
46975	93284
17103	93285
88835	93286
55971	93287
10333	93288
48434	93289
24404	93290
17737	93291
32587	93292
171655	93293
1851	93294
6089	93295
187824	93296
1456	93297
5567	93298
68436	93299
11018	93300
28125	93301
33154	93302
5476	93303
129755	93304
123654	93305
101914	93306
703	93307
4383	93308
225637	93309
50999	93310
4143	93311
7439	93312
24093	93313
22304	93314
124355	93315
117720	93316
22482	93317
24750	93318
181681	93319
37693	93320
16840	93321
11371	93322
165	93323
88725	93324
7404	93325
89338	93326
39398	93327
2014	93328
6112	93329
9849	93330
7396	93331
64864	93332
7878	93333
12698	93334
7305	93335
14477	93336
6191	93337
79247	93338
40682	93339
25598	93340
8292	93341
105	93342
2944	93343
10273	93344
7183	93345
19449	93346
11775	93347
184610	93348
8462	93349
36337	93350
16338	93351
47087	93352
1334	93353
38278	93354
38475	93355
24092	93356
56289	93357
187579	93358
989	93359
42641	93360
2301	93361
60480	93362
2301	93363
989	93364
989	93365
2058	93366
2058	93367
989	93368
2301	93369
62406	93370
126479	93371
48707	93372
42740	93373
82388	93374
13154	93375
7989	93376
4078	93377
21015	93378
17503	93379
1647	93380
989	93381
1647	93382
77156	93383
61849	93384
58904	93385
415	93386
87128	93387
17477	93388
99986	93389
21505	93390
210	93391
32375	93392
164384	93393
54680	93394
5487	93395
28837	93396
175743	93397
56584	93398
87201	93399
3941	93400
76571	93401
1793	93402
70358	93403
12263	93404
17545	93405
40360	93406
20590	93407
610	93408
118939	93409
20590	93410
151294	93411
73810	93412
43147	93413
1055	93414
78229	93415
43665	93416
91980	93417
106350	93418
1517	93419
3647	93420
33317	93421
7407	93422
24898	93423
51820	93424
88697	93425
34733	93426
5449	93427
75034	93428
75034	93429
16815	93430
76772	93431
89500	93432
55687	93433
61885	93434
1823	93435
6389	93436
14289	93437
4270	93438
84820	93439
1199	93440
133153	93441
104041	93442
7514	93443
181645	93444
25410	93445
111321	93446
14021	93447
15838	93448
4345	93449
19334	93450
1199	93451
242	93452
33014	93453
19227	93454
4660	93455
47104	93456
111876	93457
41031	93458
4668	93459
180712	93460
72190	93461
4705	93462
80935	93463
31897	93464
4624	93465
186654	93466
38777	93467
143	93468
3692	93469
7076	93470
73523	93471
221479	93472
34220	93473
54824	93474
113615	93475
38526	93476
4476	93477
35253	93478
23584	93479
180994	93480
9505	93481
7044	93482
150691	93483
15803	93484
124673	93485
139331	93486
20631	93487
23494	93488
12944	93489
38818	93490
4090	93491
20781	93492
12222	93493
109370	93494
7279	93495
33129	93496
233799	93497
14741	93498
32935	93499
214871	93500
86795	93501
16342	93502
2012	93503
72491	93504
8398	93505
9	93506
16673	93507
5879	93508
22683	93509
20853	93510
49341	93511
106405	93512
273	93513
29914	93514
35900	93515
52632	93516
4141	93517
28985	93518
7428	93519
9453	93520
73163	93521
56750	93522
161935	93523
66726	93524
26189	93525
10172	93526
32043	93527
971	93528
32531	93529
759	93530
33491	93531
540	93532
5150	93533
13506	93534
36968	93535
24524	93536
7826	93537
945	93538
203154	93539
5981	93540
34239	93541
31948	93542
143478	93543
2329	93544
52461	93545
6981	93546
64979	93547
4578	93548
6967	93549
21027	93550
34063	93551
41527	93552
1996	93553
148552	93554
126092	93555
129979	93556
6278	93557
155613	93558
166597	93559
148511	93560
12537	93561
33019	93562
29312	93563
13076	93564
589	93565
26251	93566
239620	93567
129619	93568
36756	93569
87154	93570
43102	93571
74229	93572
63777	93573
10696	93574
131402	93575
22299	93576
186716	93577
853	93578
46541	93579
19227	93580
209525	93581
9733	93582
25618	93583
64	93584
166714	93585
89615	93586
24601	93587
14236	93588
6947	93589
13677	93590
2564	93591
26045	93592
41682	93593
16576	93594
7038	93595
172065	93596
5952	93597
32026	93598
87981	93599
111821	93600
28886	93601
136917	93602
15896	93603
19218	93604
63254	93605
1130	93606
395	93607
13018	93608
15901	93609
136424	93610
8052	93611
25523	93612
97505	93613
36510	93614
128819	93615
1458	93616
214968	93617
63990	93618
52245	93619
10290	93620
151419	93621
4314	93622
62864	93623
118903	93624
45408	93625
88807	93626
36259	93627
7209	93628
44118	93629
125816	93630
8748	93631
3162	93632
23247	93633
57654	93634
19904	93635
130929	93636
3099	93637
83988	93638
39741	93639
88587	93640
131269	93641
15873	93642
40875	93643
49060	93644
69215	93645
4311	93646
76778	93647
194076	93648
53327	93649
211352	93650
166691	93651
105938	93652
43263	93653
106393	93654
20578	93655
92082	93656
6247	93657
139	93658
67263	93659
67837	93660
211004	93661
228317	93662
9929	93663
35378	93664
21215	93665
32844	93666
11823	93667
124670	93668
99444	93669
110930	93670
131082	93671
89809	93672
126969	93673
6633	93674
18218	93675
41974	93676
1533	93677
59221	93678
148611	93679
8667	93680
88031	93681
119868	93682
96503	93683
9737	93684
5729	93685
10303	93686
88312	93687
120109	93688
29386	93689
15290	93690
19461	93691
52459	93692
117217	93693
45516	93694
13971	93695
3998	93696
237769	93697
150032	93698
162643	93699
65318	93700
5890	93701
69100	93702
83680	93703
17760	93704
40838	93705
4141	93706
1416	93707
2454	93708
111784	93709
625	93710
726	93711
67169	93712
28310	93713
8871	93714
14779	93715
36698	93716
138	93717
186635	93718
78618	93719
27159	93720
75226	93721
76687	93722
93668	93723
65829	93724
49955	93725
8551	93726
118915	93727
2355	93728
1413	93729
26151	93730
51755	93731
82081	93732
204723	93733
8488	93734
123867	93735
19791	93736
166660	93737
34045	93738
16244	93739
40023	93740
27169	93741
181	93742
3590	93743
15941	93744
130572	93745
27969	93746
1060	93747
35531	93748
4377	93749
5982	93750
11878	93751
14164	93752
76169	93753
30977	93754
148531	93755
26636	93756
52656	93757
68751	93758
44296	93759
37431	93760
87863	93761
36919	93762
73884	93763
322	93764
11623	93765
20696	93766
109483	93767
6374	93768
150029	93769
30054	93770
3097	93771
53315	93772
5887	93773
3552	93774
19669	93775
27383	93776
681	93777
94501	93778
187965	93779
72060	93780
24056	93781
33062	93782
68750	93783
1729	93784
52771	93785
22095	93786
51377	93787
2464	93788
1165	93789
1732	93790
18780	93791
176936	93792
163696	93793
4491	93794
2805	93795
53315	93796
499	93797
193012	93798
1303	93799
92054	93800
27549	93801
129428	93802
7128	93803
134286	93804
103889	93805
83096	93806
96335	93807
343	93808
111259	93809
120721	93810
99820	93811
431	93812
32623	93813
81988	93814
6226	93815
2305	93816
12708	93817
149553	93818
52971	93819
118126	93820
39666	93821
54642	93822
8602	93823
77863	93824
163837	93825
11173	93826
9185	93827
26491	93828
6889	93829
61910	93830
32952	93831
112795	93832
2569	93833
32497	93834
148996	93835
27964	93836
1938	93837
151450	93838
33831	93839
59243	93840
46772	93841
73869	93842
26412	93843
54132	93844
94444	93845
178425	93846
9634	93847
11600	93848
102887	93849
29231	93850
722	93851
76956	93852
44729	93853
194368	93854
56179	93855
37410	93856
95458	93857
2022	93858
13185	93859
158885	93860
141839	93861
104305	93862
37306	93863
188312	93864
12131	93865
16688	93866
188325	93867
62679	93868
2257	93869
50469	93870
88284	93871
177794	93872
424	93873
1155	93874
27454	93875
2613	93876
138640	93877
18213	93878
5975	93879
1251	93880
19723	93881
50723	93882
82619	93883
86879	93884
60679	93885
68210	93886
68298	93887
70199	93888
50351	93889
18401	93890
2820	93891
70513	93892
46135	93893
148410	93894
17730	93895
99603	93896
84081	93897
52806	93898
1251	93899
162459	93900
198350	93901
37689	93902
40452	93903
212740	93904
114	93905
36571	93906
17749	93907
13310	93908
110093	93909
881	93910
17166	93911
26481	93912
236720	93913
194130	93914
26682	93915
45744	93916
7041	93917
133477	93918
68746	93919
6781	93920
101745	93921
204827	93922
95601	93923
1808	93924
10408	93925
88300	93926
133129	93927
35614	93928
45088	93929
132138	93930
149587	93931
23491	93932
53333	93933
34502	93934
3194	93935
50049	93936
50556	93937
151901	93938
46700	93939
22370	93940
165496	93941
7005	93942
153634	93943
7823	93944
238389	93945
1396	93946
93459	93947
33887	93948
17759	93949
42711	93950
83768	93951
23593	93952
98994	93953
28448	93954
82435	93955
27228	93956
212362	93957
61123	93958
31743	93959
44164	93960
75589	93961
3151	93962
117001	93963
12824	93964
197213	93965
1761	93966
236643	93967
61246	93968
87095	93969
51975	93970
29051	93971
39245	93972
19	93973
23790	93974
13449	93975
28607	93976
130636	93977
38680	93978
134782	93979
149928	93980
155907	93981
108761	93982
212357	93983
15376	93984
41744	93985
122906	93986
54763	93987
43164	93988
148317	93989
2842	93990
11099	93991
4515	93992
5830	93993
27359	93994
42466	93995
84897	93996
4127	93997
9397	93998
62518	93999
62518	94000
48451	94001
4842	94002
16750	94003
3709	94004
6153	94005
9835	94006
4842	94007
17047	94008
54204	94009
10984	94010
7780	94011
40486	94012
73414	94013
13506	94014
1948	94015
962	94016
83247	94017
37330	94018
12886	94019
11654	94020
882	94021
3176	94022
6780	94023
171222	94024
31519	94025
1031	94026
1153	94027
5756	94028
12756	94029
84230	94030
88403	94031
2587	94032
89599	94033
12853	94034
4397	94035
630	94036
36571	94037
56608	94038
212171	94039
214877	94040
42604	94041
3566	94042
148139	94043
54344	94044
4552	94045
63391	94046
22613	94047
14569	94048
123275	94049
92850	94050
13430	94051
881	94052
111587	94053
201644	94054
33341	94055
14134	94056
21797	94057
3145	94058
14134	94059
5013	94060
138240	94061
8912	94062
3552	94063
34089	94064
37161	94065
236916	94066
99103	94067
217495	94068
14010	94069
35760	94070
9939	94071
54747	94072
10695	94073
70657	94074
57327	94075
9886	94076
21012	94077
95557	94078
92406	94079
108504	94080
1946	94081
74892	94082
68518	94083
5679	94084
35193	94085
1794	94086
34949	94087
149233	94088
26229	94089
10226	94090
49265	94091
1703	94092
120748	94093
121744	94094
6796	94095
63154	94096
1407	94097
99586	94098
112622	94099
190983	94100
68375	94101
15910	94102
94868	94103
39854	94104
42689	94105
51247	94106
16532	94107
131339	94108
35040	94109
74012	94110
68866	94111
2222	94112
48440	94113
44682	94114
878	94115
35741	94116
1440	94117
155547	94118
238662	94119
17369	94120
12751	94121
85	94122
23178	94123
48733	94124
36969	94125
23671	94126
77212	94127
23790	94128
59601	94129
78567	94130
42110	94131
11271	94132
50484	94133
23616	94134
16165	94135
46390	94136
64196	94137
419	94138
94574	94139
78312	94140
88568	94141
134324	94142
183487	94143
68134	94144
95729	94145
67766	94146
17766	94147
210142	94148
27067	94149
33928	94150
232574	94151
59170	94152
18551	94153
11961	94154
214411	94155
1930	94156
22237	94157
26282	94158
35553	94159
26282	94160
1333	94161
9825	94162
74014	94163
51586	94164
2224	94165
14139	94166
10858	94167
301	94168
27195	94169
19202	94170
92833	94171
32749	94172
53216	94173
31845	94174
23033	94175
88567	94176
3579	94177
84518	94178
44138	94179
13059	94180
123334	94181
14706	94182
108943	94183
22271	94184
12692	94185
86989	94186
32733	94187
60533	94188
66045	94189
51342	94190
59959	94191
36145	94192
165500	94193
166677	94194
4477	94195
73677	94196
16298	94197
28325	94198
154282	94199
213351	94200
147685	94201
93831	94202
99669	94203
50670	94204
97321	94205
37833	94206
67165	94207
237100	94208
61272	94209
56888	94210
19108	94211
2238	94212
19259	94213
92283	94214
124244	94215
42869	94216
65614	94217
1741	94218
22344	94219
27422	94220
14565	94221
42743	94222
35611	94223
283	94224
620	94225
95719	94226
4293	94227
154106	94228
42418	94229
2608	94230
50518	94231
45219	94232
14167	94233
147365	94234
4376	94235
44673	94236
11194	94237
91882	94238
45123	94239
125920	94240
29760	94241
32599	94242
120854	94243
84542	94244
137428	94245
41768	94246
84787	94247
60901	94248
2782	94249
188333	94250
194331	94251
99617	94252
171982	94253
76042	94254
33374	94255
69660	94256
77874	94257
2249	94258
32446	94259
24610	94260
37565	94261
9956	94262
4333	94263
101583	94264
3687	94265
85899	94266
1446	94267
122721	94268
91985	94269
85773	94270
45846	94271
8137	94272
32642	94273
178998	94274
12623	94275
56161	94276
23305	94277
26608	94278
136953	94279
186309	94280
182935	94281
15812	94282
186535	94283
13215	94284
184678	94285
133426	94286
187544	94287
182163	94288
185390	94289
185448	94290
6988	94291
23103	94292
9420	94293
18934	94294
15812	94295
30682	94296
818	94297
127806	94298
149781	94299
218907	94300
141139	94301
69626	94302
8441	94303
30815	94304
186119	94305
130087	94306
183389	94307
13212	94308
22990	94309
35494	94310
35494	94311
182696	94312
187701	94313
131259	94314
23045	94315
51644	94316
23542	94317
118720	94318
229788	94319
60293	94320
24048	94321
47698	94322
13212	94323
37431	94324
76844	94325
29763	94326
28577	94327
76410	94328
41376	94329
13205	94330
9156	94331
6931	94332
257	94333
1193	94334
31211	94335
7932	94336
69940	94337
63721	94338
123963	94339
5406	94340
84390	94341
29284	94342
54239	94343
4734	94344
3026	94345
8175	94346
87353	94347
23756	94348
87891	94349
26652	94350
27896	94351
189095	94352
200170	94353
48979	94354
39395	94355
71665	94356
80917	94357
38023	94358
3702	94359
30176	94360
44292	94361
20222	94362
142034	94363
16682	94364
7151	94365
199771	94366
69734	94367
15241	94368
38593	94369
19684	94370
24056	94371
999	94372
20404	94373
4731	94374
6151	94375
138870	94376
80157	94377
186598	94378
187522	94379
69866	94380
23016	94381
11025	94382
110594	94383
96553	94384
192640	94385
183801	94386
56861	94387
182934	94388
17432	94389
13490	94390
46872	94391
9095	94392
3470	94393
38544	94394
40402	94395
9439	94396
55412	94397
6107	94398
4285	94399
20233	94400
74899	94401
5252	94402
41391	94403
5243	94404
33893	94405
699	94406
12168	94407
66356	94408
95922	94409
88701	94410
2258	94411
30538	94412
910	94413
1085	94414
7212	94415
70149	94416
40414	94417
1835	94418
118412	94419
641	94420
25943	94421
205459	94422
86749	94423
151907	94424
222131	94425
40261	94426
10776	94427
2492	94428
49352	94429
3152	94430
1790	94431
5958	94432
15941	94433
1676	94434
4849	94435
38875	94436
88600	94437
44153	94438
687	94439
3827	94440
17467	94441
6900	94442
9055	94443
15594	94444
381	94445
6081	94446
239703	94447
33607	94448
106	94449
21067	94450
2031	94451
5658	94452
230474	94453
54735	94454
2762	94455
11564	94456
73107	94457
49350	94458
113161	94459
2963	94460
5497	94461
5456	94462
190	94463
10952	94464
55750	94465
654	94466
642	94467
85561	94468
2800	94469
72008	94470
24891	94471
2319	94472
18895	94473
17866	94474
126811	94475
6	94476
12136	94477
12136	94478
6073	94479
3129	94480
65340	94481
180521	94482
129264	94483
32041	94484
36600	94485
1806	94486
112	94487
10024	94488
20014	94489
28370	94490
7228	94491
563	94492
25984	94493
143337	94494
5065	94495
143337	94496
2478	94497
1923	94498
330	94499
172637	94500
11539	94501
4139	94502
96575	94503
87114	94504
3857	94505
62530	94506
6685	94507
91227	94508
46	94509
21964	94510
19979	94511
64666	94512
43	94513
5774	94514
54010	94515
14847	94516
21733	94517
53342	94518
7737	94519
21957	94520
5035	94521
39290	94522
42311	94523
5724	94524
19854	94525
12367	94526
33482	94527
21963	94528
33263	94529
28255	94530
75534	94531
94438	94532
11022	94533
15008	94534
43579	94535
195882	94536
140	94537
178754	94538
47332	94539
5781	94540
14998	94541
22021	94542
35013	94543
11	94544
2543	94545
1249	94546
2264	94547
26693	94548
2413	94549
100388	94550
90144	94551
33403	94552
4363	94553
11	94554
16431	94555
6630	94556
841	94557
60290	94558
65799	94559
78352	94560
26870	94561
15012	94562
118552	94563
7493	94564
30230	94565
2785	94566
21971	94567
5819	94568
3894	94569
30230	94570
1370	94571
39129	94572
31466	94573
3912	94574
5786	94575
190422	94576
21898	94577
140695	94578
47336	94579
69622	94580
67458	94581
145333	94582
53918	94583
24579	94584
55776	94585
2166	94586
3744	94587
235516	94588
48183	94589
37647	94590
21836	94591
3074	94592
13628	94593
31887	94594
30429	94595
82298	94596
1164	94597
35128	94598
19273	94599
5548	94600
374	94601
4166	94602
132	94603
1860	94604
2653	94605
374	94606
25099	94607
64996	94608
5917	94609
16734	94610
46784	94611
8053	94612
1222	94613
7457	94614
2072	94615
6557	94616
61618	94617
96141	94618
577	94619
78	94620
4197	94621
3561	94622
15469	94623
106	94624
30673	94625
5607	94626
24698	94627
1307	94628
7940	94629
9331	94630
10651	94631
58360	94632
9612	94633
37175	94634
75	94635
111479	94636
273	94637
315	94638
315	94639
44335	94640
22779	94641
4272	94642
186808	94643
190	94644
143148	94645
1166	94646
818	94647
14405	94648
30493	94649
40401	94650
83495	94651
11053	94652
9756	94653
26650	94654
75	94655
2060	94656
30051	94657
38101	94658
2286	94659
17552	94660
3189	94661
52830	94662
565	94663
52830	94664
123014	94665
18515	94666
33795	94667
25872	94668
80	94669
136722	94670
98260	94671
676	94672
19633	94673
3493	94674
13218	94675
12230	94676
64020	94677
95988	94678
158134	94679
21364	94680
6106	94681
212057	94682
21364	94683
16027	94684
50516	94685
53600	94686
6687	94687
4104	94688
1596	94689
39706	94690
18929	94691
794	94692
48739	94693
5983	94694
5979	94695
40380	94696
35772	94697
2503	94698
91707	94699
4376	94700
48564	94701
48564	94702
183755	94703
28622	94704
54115	94705
122977	94706
2228	94707
86774	94708
86774	94709
70424	94710
127337	94711
18377	94712
293	94713
114596	94714
1630	94715
3769	94716
76105	94717
28357	94718
217508	94719
9837	94720
94538	94721
22832	94722
83217	94723
38498	94724
1123	94725
11266	94726
760	94727
2824	94728
373	94729
1723	94730
86808	94731
154290	94732
23409	94733
13255	94734
38197	94735
93458	94736
155259	94737
488	94738
2363	94739
9054	94740
11244	94741
123693	94742
5965	94743
35823	94744
2931	94745
109397	94746
1594	94747
5608	94748
32867	94749
10357	94750
2218	94751
3005	94752
35817	94753
14542	94754
37146	94755
2620	94756
23483	94757
20732	94758
106238	94759
17385	94760
17516	94761
143302	94762
3714	94763
47346	94764
44357	94765
141418	94766
119557	94767
482	94768
234	94769
2876	94770
20422	94771
22114	94772
10622	94773
17050	94774
275	94775
1636	94776
84565	94777
30392	94778
2986	94779
56914	94780
1290	94781
236983	94782
14597	94783
50652	94784
40295	94785
9832	94786
414	94787
131487	94788
88052	94789
1236	94790
1488	94791
25764	94792
17366	94793
54515	94794
18451	94795
2216	94796
10741	94797
40401	94798
2462	94799
17567	94800
863	94801
113766	94802
9984	94803
24447	94804
3872	94805
420	94806
184	94807
38614	94808
51136	94809
52816	94810
5993	94811
38	94812
72482	94813
105307	94814
7088	94815
13801	94816
631	94817
4856	94818
2946	94819
18693	94820
222900	94821
9139	94822
88234	94823
14835	94824
72492	94825
1511	94826
318	94827
147894	94828
774	94829
6535	94830
862	94831
154102	94832
240	94833
5305	94834
11534	94835
5675	94836
13846	94837
143516	94838
30325	94839
1290	94840
6856	94841
1122	94842
34331	94843
5621	94844
7209	94845
63358	94846
9201	94847
14169	94848
119	94849
71899	94850
7270	94851
21187	94852
1496	94853
8961	94854
2176	94855
6	94856
541	94857
2250	94858
4266	94859
170	94860
43504	94861
108776	94862
1721	94863
119375	94864
217902	94865
31292	94866
1677	94867
1761	94868
1564	94869
4526	94870
3029	94871
875	94872
42258	94873
54473	94874
47832	94875
5245	94876
63543	94877
25750	94878
8331	94879
24682	94880
115935	94881
146	94882
31307	94883
17019	94884
24456	94885
30171	94886
2283	94887
20041	94888
4381	94889
49567	94890
74118	94891
28220	94892
5344	94893
9723	94894
1421	94895
14386	94896
5593	94897
23817	94898
10983	94899
38091	94900
262	94901
28220	94902
79539	94903
14749	94904
29618	94905
10952	94906
13612	94907
16734	94908
66520	94909
13534	94910
11513	94911
95978	94912
30082	94913
97824	94914
52722	94915
10572	94916
5211	94917
16918	94918
9179	94919
2474	94920
4364	94921
25382	94922
3826	94923
5886	94924
5173	94925
9183	94926
34290	94927
2813	94928
84707	94929
22439	94930
5974	94931
38706	94932
26072	94933
10166	94934
150	94935
24542	94936
1295	94937
21630	94938
774	94939
9	94940
26036	94941
3865	94942
23550	94943
5415	94944
61108	94945
60692	94946
1396	94947
48437	94948
8048	94949
142	94950
112	94951
6520	94952
14075	94953
10256	94954
6406	94955
3331	94956
28618	94957
6133	94958
1116	94959
16376	94960
22207	94961
21167	94962
951	94963
181	94964
4891	94965
50782	94966
48442	94967
20417	94968
23391	94969
2490	94970
9922	94971
46016	94972
23370	94973
60500	94974
57717	94975
78	94976
67403	94977
22474	94978
45700	94979
82574	94980
40059	94981
38405	94982
70533	94983
360	94984
4850	94985
2350	94986
4625	94987
20712	94988
262	94989
120731	94990
43557	94991
7087	94992
3815	94993
2719	94994
32053	94995
13301	94996
17886	94997
78619	94998
50878	94999
394	95000
21263	95001
4379	95002
4379	95003
56914	95004
13153	95005
1836	95006
89755	95007
38068	95008
11354	95009
10707	95010
20163	95011
15304	95012
5948	95013
166455	95014
75	95015
3284	95016
214	95017
10159	95018
6749	95019
16619	95020
32967	95021
99665	95022
71359	95023
169969	95024
27218	95025
68166	95026
17537	95027
75553	95028
26402	95029
52330	95030
3692	95031
119206	95032
11120	95033
4272	95034
7050	95035
65711	95036
65711	95037
26800	95038
109555	95039
72614	95040
51292	95041
44460	95042
53317	95043
473	95044
2799	95045
106571	95046
5108	95047
202766	95048
6749	95049
757	95050
28940	95051
15988	95052
8604	95053
91735	95054
2102	95055
6752	95056
116801	95057
4107	95058
3970	95059
7810	95060
33893	95061
70176	95062
44727	95063
14758	95064
1648	95065
3800	95066
31762	95067
1518	95068
12648	95069
10503	95070
11974	95071
13541	95072
1638	95073
261	95074
20687	95075
84083	95076
59846	95077
1804	95078
16422	95079
7031	95080
11836	95081
11682	95082
31	95083
723	95084
10161	95085
124536	95086
42589	95087
50487	95088
42652	95089
7448	95090
32153	95091
4874	95092
10209	95093
11051	95094
10246	95095
2593	95096
51029	95097
2465	95098
16928	95099
334	95100
34052	95101
2162	95102
129	95103
25780	95104
5679	95105
15308	95106
18385	95107
32205	95108
51192	95109
112314	95110
45954	95111
32121	95112
22421	95113
41440	95114
15465	95115
1628	95116
2492	95117
1961	95118
11441	95119
74725	95120
22963	95121
3310	95122
65	95123
112620	95124
1623	95125
13123	95126
243	95127
7351	95128
1473	95129
4031	95130
12312	95131
163366	95132
65501	95133
1058	95134
4899	95135
54205	95136
56606	95137
24711	95138
6752	95139
32543	95140
83927	95141
9783	95142
7540	95143
34668	95144
12828	95145
4364	95146
2072	95147
37563	95148
31646	95149
101507	95150
48326	95151
6450	95152
9559	95153
78692	95154
1099	95155
145	95156
13739	95157
7652	95158
39988	95159
61671	95160
47008	95161
4758	95162
3375	95163
19613	95164
11955	95165
9248	95166
6798	95167
22155	95168
63584	95169
99	95170
172427	95171
5974	95172
6698	95173
11824	95174
2648	95175
3506	95176
4959	95177
47608	95178
12642	95179
45098	95180
1775	95181
62374	95182
11756	95183
34553	95184
9988	95185
48862	95186
11014	95187
9988	95188
4452	95189
489	95190
15298	95191
2061	95192
8978	95193
139758	95194
2061	95195
3830	95196
123	95197
7160	95198
18446	95199
79804	95200
9905	95201
27348	95202
275	95203
32915	95204
275	95205
217644	95206
1339	95207
4348	95208
6855	95209
2438	95210
5930	95211
51878	95212
98162	95213
78377	95214
500	95215
17506	95216
74378	95217
123319	95218
227	95219
848	95220
227	95221
39861	95222
43	95223
27316	95224
64072	95225
484	95226
1210	95227
7794	95228
1816	95229
1013	95230
250	95231
11747	95232
10572	95233
1228	95234
66074	95235
93520	95236
50976	95237
109395	95238
1509	95239
2470	95240
63712	95241
39524	95242
18229	95243
372	95244
45125	95245
1318	95246
15141	95247
39276	95248
24800	95249
32141	95250
209082	95251
691	95252
934	95253
12852	95254
406	95255
6241	95256
5523	95257
28254	95258
16152	95259
12778	95260
58187	95261
71461	95262
26530	95263
176654	95264
88764	95265
6712	95266
30603	95267
47876	95268
8806	95269
11600	95270
8788	95271
66059	95272
32945	95273
287	95274
72282	95275
11782	95276
492	95277
49291	95278
5877	95279
90022	95280
84926	95281
36937	95282
110153	95283
17741	95284
48905	95285
4800	95286
3587	95287
34082	95288
63778	95289
118809	95290
77576	95291
105124	95292
58027	95293
10768	95294
21120	95295
45737	95296
85295	95297
5708	95298
83718	95299
63306	95300
5532	95301
29261	95302
4713	95303
104470	95304
53013	95305
67435	95306
517	95307
9811	95308
64304	95309
9577	95310
59546	95311
56537	95312
42815	95313
47635	95314
30984	95315
3151	95316
5258	95317
853	95318
150982	95319
1510	95320
62039	95321
29311	95322
20626	95323
32359	95324
1666	95325
13977	95326
46903	95327
39779	95328
53330	95329
3775	95330
79952	95331
19387	95332
62954	95333
21574	95334
33197	95335
900	95336
68392	95337
53265	95338
8480	95339
19001	95340
50110	95341
83387	95342
10678	95343
645	95344
81981	95345
2382	95346
7766	95347
1221	95348
133210	95349
1744	95350
22314	95351
3022	95352
97820	95353
97617	95354
63897	95355
19154	95356
99449	95357
3305	95358
39808	95359
85012	95360
1090	95361
3606	95362
9800	95363
29193	95364
2640	95365
725	95366
79084	95367
991	95368
157440	95369
52859	95370
9948	95371
22410	95372
3224	95373
5184	95374
19	95375
14247	95376
47246	95377
13801	95378
23341	95379
27077	95380
3354	95381
9674	95382
7804	95383
8369	95384
16573	95385
31171	95386
56542	95387
28072	95388
142341	95389
23897	95390
8341	95391
30840	95392
2058	95393
9692	95394
25622	95395
38	95396
19040	95397
7207	95398
32203	95399
41544	95400
41544	95401
113006	95402
10973	95403
11961	95404
12764	95405
10686	95406
20158	95407
459	95408
2563	95409
53154	95410
3197	95411
44274	95412
669	95413
300	95414
54036	95415
2417	95416
78272	95417
9892	95418
5851	95419
839	95420
1105	95421
10573	95422
6575	95423
52638	95424
13813	95425
57392	95426
16271	95427
28446	95428
11517	95429
25883	95430
113892	95431
2097	95432
43088	95433
1098	95434
89905	95435
17550	95436
12798	95437
8755	95438
225	95439
5876	95440
62331	95441
50088	95442
125961	95443
14297	95444
31047	95445
9794	95446
39195	95447
154509	95448
38796	95449
31658	95450
9893	95451
1340	95452
46822	95453
58695	95454
1879	95455
62125	95456
45106	95457
1961	95458
70375	95459
8712	95460
104616	95461
72307	95462
1138	95463
520	95464
85431	95465
54716	95466
29073	95467
19593	95468
52719	95469
133742	95470
47130	95471
16111	95472
65165	95473
34140	95474
26042	95475
52148	95476
24904	95477
171	95478
171	95479
3775	95480
7597	95481
7506	95482
152	95483
15276	95484
9033	95485
16433	95486
63608	95487
1802	95488
5066	95489
6873	95490
5149	95491
9	95492
10037	95493
7588	95494
69441	95495
16630	95496
9985	95497
83386	95498
2551	95499
54548	95500
94130	95501
48704	95502
71750	95503
1667	95504
87	95505
42815	95506
10721	95507
9055	95508
54441	95509
16064	95510
2883	95511
18472	95512
1620	95513
2376	95514
171243	95515
20124	95516
7889	95517
34107	95518
9	95519
989	95520
57638	95521
591	95522
82433	95523
226	95524
57638	95525
126	95526
3104	95527
123420	95528
52695	95529
73647	95530
2405	95531
6054	95532
6360	95533
49854	95534
6246	95535
28803	95536
66822	95537
8159	95538
4850	95539
29565	95540
44154	95541
27621	95542
11187	95543
132258	95544
19040	95545
22826	95546
4572	95547
28354	95548
4114	95549
108518	95550
5863	95551
54696	95552
2544	95553
5955	95554
74525	95555
446	95556
80308	95557
144	95558
48531	95559
9987	95560
15857	95561
6809	95562
18730	95563
18630	95564
63345	95565
4247	95566
11385	95567
11854	95568
44295	95569
80832	95570
13545	95571
14486	95572
228	95573
30993	95574
150	95575
50833	95576
2067	95577
42630	95578
153362	95579
823	95580
4902	95581
84363	95582
37	95583
10190	95584
17474	95585
63806	95586
12258	95587
108	95588
36142	95589
4826	95590
34002	95591
84134	95592
6500	95593
247	95594
1356	95595
119385	95596
604	95597
28933	95598
21094	95599
27256	95600
10341	95601
36762	95602
78	95603
4366	95604
15355	95605
65547	95606
48213	95607
6753	95608
9227	95609
89685	95610
3970	95611
81241	95612
25692	95613
4095	95614
50486	95615
15	95616
22158	95617
3152	95618
5948	95619
117602	95620
1689	95621
30651	95622
2462	95623
64348	95624
5985	95625
10262	95626
72069	95627
5199	95628
242	95629
136	95630
420	95631
354	95632
9456	95633
203	95634
20562	95635
6107	95636
16621	95637
57442	95638
2326	95639
62828	95640
88	95641
35155	95642
5403	95643
31130	95644
11309	95645
16793	95646
2555	95647
24608	95648
41136	95649
9594	95650
16918	95651
2906	95652
4092	95653
28727	95654
42887	95655
7778	95656
14253	95657
2274	95658
24832	95659
7270	95660
151135	95661
5376	95662
50164	95663
602	95664
760	95665
1636	95666
113471	95667
171612	95668
428	95669
8334	95670
15622	95671
36210	95672
70232	95673
22213	95674
2959	95675
17381	95676
1537	95677
57588	95678
16412	95679
11745	95680
2004	95681
1456	95682
143224	95683
9585	95684
195197	95685
15881	95686
64415	95687
2761	95688
11128	95689
119	95690
14159	95691
704	95692
56894	95693
11128	95694
35457	95695
9872	95696
25976	95697
75059	95698
2914	95699
5427	95700
29240	95701
12746	95702
42592	95703
1181	95704
2903	95705
4526	95706
113694	95707
10753	95708
14599	95709
5232	95710
14716	95711
42707	95712
42426	95713
1561	95714
3375	95715
155477	95716
5092	95717
28131	95718
14046	95719
1322	95720
113422	95721
46627	95722
13068	95723
84733	95724
10653	95725
4690	95726
64709	95727
198646	95728
40592	95729
27120	95730
75	95731
24447	95732
141195	95733
14383	95734
3835	95735
8820	95736
2443	95737
48492	95738
436	95739
44106	95740
760	95741
14167	95742
3284	95743
31977	95744
1072	95745
15692	95746
47851	95747
54495	95748
29071	95749
1690	95750
56275	95751
8829	95752
35634	95753
133780	95754
92998	95755
34668	95756
112247	95757
49616	95758
4904	95759
13734	95760
37528	95761
6931	95762
162835	95763
17853	95764
116142	95765
16430	95766
1863	95767
11956	95768
3323	95769
185	95770
16607	95771
1810	95772
22100	95773
1308	95774
200	95775
40252	95776
22100	95777
2837	95778
70193	95779
31881	95780
12699	95781
66446	95782
11425	95783
2210	95784
30	95785
989	95786
30170	95787
3277	95788
2928	95789
53246	95790
18358	95791
143306	95792
26094	95793
7459	95794
12989	95795
11796	95796
75340	95797
26034	95798
26629	95799
4595	95800
4200	95801
24626	95802
26657	95803
8478	95804
108577	95805
513	95806
161288	95807
13572	95808
8559	95809
647	95810
8478	95811
19176	95812
50655	95813
38253	95814
45608	95815
2539	95816
65454	95817
14576	95818
2191	95819
27449	95820
124216	95821
52087	95822
8845	95823
99	95824
3560	95825
20409	95826
34668	95827
35155	95828
18719	95829
171	95830
6066	95831
9701	95832
20427	95833
1102	95834
65634	95835
6742	95836
88451	95837
213007	95838
64187	95839
180195	95840
42187	95841
1597	95842
1642	95843
66687	95844
13815	95845
115809	95846
2339	95847
7324	95848
945	95849
1791	95850
1564	95851
15323	95852
3137	95853
1789	95854
1268	95855
873	95856
4051	95857
1408	95858
1759	95859
4039	95860
9155	95861
580	95862
1756	95863
3998	95864
3508	95865
417	95866
1971	95867
2477	95868
1404	95869
5204	95870
1267	95871
1146	95872
5176	95873
1406	95874
2507	95875
536	95876
2221	95877
5120	95878
1065	95879
1730	95880
679	95881
1149	95882
1584	95883
1411	95884
1041	95885
1055	95886
85238	95887
3120	95888
92236	95889
85238	95890
7803	95891
4585	95892
40414	95893
6009	95894
51149	95895
680	95896
4928	95897
15331	95898
31163	95899
15600	95900
47390	95901
95945	95902
113590	95903
225	95904
12674	95905
3042	95906
37956	95907
30696	95908
39102	95909
6297	95910
1616	95911
4148	95912
747	95913
25204	95914
22186	95915
153327	95916
93629	95917
4043	95918
10621	95919
4844	95920
1430	95921
11479	95922
48644	95923
93028	95924
55050	95925
118217	95926
45484	95927
853	95928
11854	95929
15992	95930
7820	95931
23112	95932
3706	95933
92515	95934
1639	95935
5456	95936
97870	95937
6820	95938
59248	95939
1034	95940
1253	95941
28717	95942
48025	95943
63728	95944
10	95945
11	95946
37392	95947
77644	95948
102045	95949
33	95950
23193	95951
151	95952
100047	95953
69485	95954
104554	95955
76294	95956
27269	95957
40375	95958
3553	95959
1082	95960
9383	95961
9985	95962
5212	95963
109890	95964
8363	95965
23315	95966
16777	95967
2970	95968
112672	95969
77295	95970
6185	95971
4387	95972
68195	95973
28913	95974
77193	95975
25740	95976
45434	95977
41008	95978
61010	95979
14769	95980
75302	95981
29369	95982
48040	95983
52420	95984
30296	95985
39367	95986
47283	95987
45255	95988
58797	95989
1357	95990
60464	95991
98259	95992
704	95993
2956	95994
7130	95995
11358	95996
34977	95997
760	95998
23898	95999
12648	96000
39454	96001
1335	96002
132522	96003
25062	96004
1228	96005
164264	96006
93313	96007
68251	96008
25890	96009
9190	96010
15683	96011
46976	96012
30393	96013
17704	96014
61398	96015
2036	96016
14815	96017
140167	96018
5387	96019
20991	96020
49723	96021
25840	96022
64410	96023
846	96024
14769	96025
76637	96026
3210	96027
73496	96028
3780	96029
24684	96030
73887	96031
76167	96032
32674	96033
35	96034
89376	96035
143031	96036
87575	96037
57385	96038
8011	96039
41000	96040
44990	96041
44152	96042
142	96043
11454	96044
134	96045
13870	96046
53048	96047
4289	96048
44155	96049
35067	96050
89685	96051
273	96052
42414	96053
6141	96054
16111	96055
50833	96056
7634	96057
8475	96058
24880	96059
41683	96060
1013	96061
25990	96062
6023	96063
9990	96064
8586	96065
146840	96066
690	96067
2775	96068
3759	96069
814	96070
5250	96071
14633	96072
30840	96073
659	96074
2353	96075
63	96076
75592	96077
5974	96078
38742	96079
54865	96080
57432	96081
85267	96082
1862	96083
4366	96084
6753	96085
10	96086
2168	96087
15038	96088
40294	96089
34833	96090
3641	96091
59212	96092
18769	96093
4277	96094
17715	96095
100093	96096
3926	96097
3193	96098
1247	96099
159686	96100
2264	96101
14832	96102
35327	96103
21827	96104
69448	96105
65379	96106
56586	96107
31889	96108
17354	96109
76998	96110
165219	96111
14835	96112
1828	96113
7634	96114
9339	96115
3161	96116
4863	96117
20182	96118
8664	96119
18462	96120
25231	96121
629	96122
6027	96123
10921	96124
5828	96125
6856	96126
1666	96127
119	96128
5168	96129
5656	96130
73498	96131
7048	96132
6820	96133
31704	96134
9340	96135
8675	96136
3004	96137
24440	96138
39063	96139
7800	96140
11717	96141
12849	96142
54784	96143
5379	96144
62509	96145
203	96146
10966	96147
1628	96148
14252	96149
51943	96150
31814	96151
23330	96152
3582	96153
8400	96154
25768	96155
54585	96156
60770	96157
2110	96158
16894	96159
42859	96160
24768	96161
753	96162
12513	96163
107486	96164
87450	96165
34246	96166
37081	96167
43616	96168
11687	96169
1455	96170
160	96171
31815	96172
27756	96173
72024	96174
8994	96175
36124	96176
7080	96177
34958	96178
10	96179
37603	96180
1201	96181
37503	96182
64084	96183
4805	96184
643	96185
16954	96186
116220	96187
5182	96188
13333	96189
9072	96190
5982	96191
64018	96192
7711	96193
65614	96194
17324	96195
35208	96196
18328	96197
24764	96198
10188	96199
10639	96200
7534	96201
1694	96202
30170	96203
10710	96204
16461	96205
2660	96206
55722	96207
14197	96208
15427	96209
2499	96210
2499	96211
37598	96212
1177	96213
1320	96214
169793	96215
155752	96216
82037	96217
171659	96218
225144	96219
203127	96220
4139	96221
36543	96222
62132	96223
2144	96224
762	96225
4061	96226
112	96227
3094	96228
5955	96229
3812	96230
1876	96231
143216	96232
1372	96233
107611	96234
106514	96235
14	96236
1031	96237
29813	96238
26863	96239
73775	96240
19	96241
2692	96242
22910	96243
710	96244
23885	96245
7178	96246
2960	96247
113414	96248
1917	96249
49823	96250
9194	96251
17471	96252
4982	96253
24738	96254
11571	96255
3165	96256
428	96257
40362	96258
41567	96259
390	96260
4379	96261
4697	96262
1482	96263
27856	96264
7978	96265
2866	96266
39937	96267
387	96268
34187	96269
7904	96270
4696	96271
11677	96272
39550	96273
8503	96274
84735	96275
2889	96276
9782	96277
2115	96278
4319	96279
31946	96280
6069	96281
3288	96282
80590	96283
10964	96284
12185	96285
2000	96286
72002	96287
13149	96288
2104	96289
6578	96290
1396	96291
125107	96292
308	96293
204421	96294
112	96295
242	96296
1677	96297
2038	96298
401	96299
37528	96300
4301	96301
11821	96302
118117	96303
80645	96304
34320	96305
3279	96306
40014	96307
82168	96308
9458	96309
22570	96310
11796	96311
20825	96312
20355	96313
8676	96314
631	96315
22810	96316
42550	96317
839	96318
42724	96319
21756	96320
5151	96321
30577	96322
2254	96323
120565	96324
1571	96325
33241	96326
25231	96327
16172	96328
77	96329
12199	96330
705	96331
67951	96332
42617	96333
152621	96334
2653	96335
75	96336
79	96337
4637	96338
3219	96339
3848	96340
30905	96341
9546	96342
14159	96343
49530	96344
44420	96345
50342	96346
1489	96347
79252	96348
28049	96349
163780	96350
34310	96351
118212	96352
1638	96353
33341	96354
80577	96355
22464	96356
80609	96357
3307	96358
437	96359
2474	96360
1614	96361
3151	96362
56570	96363
86436	96364
505	96365
102414	96366
8330	96367
51993	96368
127289	96369
31266	96370
31266	96371
28692	96372
96799	96373
32628	96374
389	96375
96919	96376
389	96377
43720	96378
35709	96379
35432	96380
17094	96381
148	96382
5565	96383
28439	96384
16470	96385
13907	96386
56717	96387
28800	96388
74409	96389
41800	96390
207195	96391
106334	96392
9599	96393
74739	96394
15702	96395
318	96396
2845	96397
22963	96398
4746	96399
5406	96400
139348	96401
9033	96402
75168	96403
23952	96404
57799	96405
237425	96406
109674	96407
223165	96408
11205	96409
159099	96410
87106	96411
43180	96412
19129	96413
27563	96414
25225	96415
63576	96416
154687	96417
50865	96418
22287	96419
64613	96420
17705	96421
134995	96422
117542	96423
28229	96424
10269	96425
4977	96426
12736	96427
143140	96428
32542	96429
5585	96430
32723	96431
52865	96432
64613	96433
7793	96434
14108	96435
14229	96436
57641	96437
35133	96438
1176	96439
3408	96440
31805	96441
52865	96442
32723	96443
8852	96444
12284	96445
142355	96446
87771	96447
88303	96448
205895	96449
159815	96450
114929	96451
64908	96452
51906	96453
8827	96454
117737	96455
7860	96456
19070	96457
49785	96458
236240	96459
11205	96460
183895	96461
83992	96462
14008	96463
66213	96464
12278	96465
99828	96466
21590	96467
3039	96468
26303	96469
17762	96470
165186	96471
76181	96472
23513	96473
30810	96474
149	96475
82390	96476
124613	96477
15236	96478
11187	96479
1525	96480
41044	96481
188939	96482
8755	96483
22115	96484
32838	96485
9470	96486
52326	96487
32724	96488
89772	96489
235583	96490
7568	96491
64613	96492
5585	96493
67464	96494
117735	96495
71074	96496
52842	96497
2397	96498
58219	96499
12308	96500
32721	96501
99638	96502
67923	96503
66791	96504
15985	96505
49534	96506
186349	96507
82591	96508
19118	96509
68087	96510
109550	96511
32721	96512
41329	96513
29714	96514
134506	96515
32722	96516
134458	96517
25204	96518
20931	96519
32788	96520
20728	96521
89712	96522
75580	96523
200308	96524
25838	96525
26405	96526
12736	96527
45843	96528
149604	96529
209222	96530
89737	96531
114608	96532
32569	96533
32569	96534
66255	96535
223792	96536
8826	96537
87731	96538
185038	96539
75269	96540
41260	96541
52845	96542
32850	96543
119485	96544
45317	96545
17677	96546
2793	96547
48898	96548
54591	96549
2597	96550
137656	96551
146691	96552
189727	96553
5877	96554
79709	96555
28766	96556
69420	96557
1158	96558
104453	96559
22613	96560
11913	96561
30835	96562
166674	96563
60682	96564
20812	96565
32522	96566
50	96567
134307	96568
24889	96569
8054	96570
16887	96571
20189	96572
123280	96573
34250	96574
1055	96575
9611	96576
644	96577
31	96578
98989	96579
238231	96580
17710	96581
46833	96582
16380	96583
59146	96584
49616	96585
29887	96586
96912	96587
37743	96588
102216	96589
46742	96590
68167	96591
23743	96592
105	96593
8048	96594
133493	96595
104666	96596
7236	96597
106302	96598
25271	96599
44923	96600
1330	96601
64079	96602
20273	96603
19235	96604
9986	96605
13729	96606
46706	96607
13791	96608
30764	96609
80840	96610
82667	96611
48016	96612
25901	96613
81992	96614
199133	96615
126	96616
32845	96617
8800	96618
48266	96619
5292	96620
7804	96621
162925	96622
5440	96623
17104	96624
10954	96625
637	96626
182441	96627
22993	96628
13282	96629
182146	96630
12146	96631
28379	96632
18190	96633
15935	96634
4628	96635
51162	96636
65532	96637
50348	96638
42671	96639
42671	96640
70036	96641
34424	96642
9904	96643
84204	96644
4491	96645
42475	96646
91510	96647
15124	96648
123038	96649
170580	96650
12610	96651
12610	96652
1404	96653
69831	96654
69831	96655
170544	96656
4469	96657
10586	96658
4469	96659
4469	96660
91519	96661
123117	96662
5839	96663
5062	96664
69760	96665
42477	96666
6694	96667
69764	96668
122806	96669
10585	96670
122805	96671
18310	96672
82386	96673
1560	96674
1560	96675
13724	96676
95207	96677
172193	96678
92393	96679
1918	96680
123330	96681
70226	96682
27225	96683
92541	96684
172064	96685
92338	96686
18354	96687
123428	96688
27455	96689
54603	96690
54750	96691
123566	96692
70394	96693
15360	96694
3518	96695
124435	96696
741	96697
10687	96698
85152	96699
22219	96700
42655	96701
43010	96702
92235	96703
172468	96704
70766	96705
171323	96706
1149	96707
15153	96708
123168	96709
5946	96710
70245	96711
15203	96712
92234	96713
164	96714
4485	96715
22408	96716
42901	96717
54445	96718
91907	96719
123573	96720
92033	96721
70453	96722
171557	96723
124254	96724
91760	96725
18311	96726
33966	96727
173059	96728
171234	96729
1581	96730
27362	96731
25183	96732
83513	96733
6472	96734
30590	96735
30590	96736
29548	96737
64288	96738
8486	96739
35519	96740
149969	96741
26676	96742
66549	96743
86219	96744
51150	96745
40437	96746
21267	96747
217643	96748
217759	96749
217632	96750
113733	96751
65848	96752
155296	96753
113491	96754
113779	96755
40462	96756
113636	96757
85260	96758
217748	96759
85315	96760
217707	96761
218221	96762
217741	96763
113772	96764
218077	96765
155339	96766
155503	96767
217584	96768
155697	96769
155631	96770
155714	96771
217645	96772
85510	96773
218063	96774
217736	96775
113751	96776
113549	96777
113483	96778
217667	96779
85266	96780
155370	96781
32349	96782
113506	96783
217682	96784
85459	96785
155676	96786
65751	96787
113689	96788
113774	96789
85275	96790
217764	96791
218146	96792
217822	96793
26019	96794
113582	96795
928	96796
218131	96797
32316	96798
218098	96799
65778	96800
218078	96801
85309	96802
218224	96803
217620	96804
217883	96805
217668	96806
113529	96807
113716	96808
113660	96809
1518	96810
218164	96811
155318	96812
12175	96813
40516	96814
217528	96815
85263	96816
65715	96817
155551	96818
155689	96819
217966	96820
113771	96821
217624	96822
155616	96823
218181	96824
218200	96825
217577	96826
155574	96827
4372	96828
17586	96829
113657	96830
85263	96831
113779	96832
113581	96833
113582	96834
155620	96835
217964	96836
85257	96837
10234	96838
51224	96839
32286	96840
526	96841
113594	96842
217576	96843
218007	96844
217802	96845
85455	96846
218068	96847
10236	96848
10234	96849
217556	96850
217909	96851
217662	96852
155337	96853
217608	96854
217777	96855
217911	96856
51294	96857
217565	96858
155399	96859
217900	96860
65710	96861
51229	96862
155701	96863
85426	96864
65849	96865
155795	96866
65841	96867
155702	96868
155679	96869
155644	96870
32325	96871
155434	96872
51336	96873
155643	96874
155465	96875
65902	96876
217725	96877
155528	96878
113594	96879
85368	96880
218177	96881
85501	96882
217768	96883
113470	96884
217627	96885
217906	96886
218017	96887
217793	96888
217586	96889
155447	96890
218119	96891
217638	96892
155661	96893
155679	96894
85281	96895
40423	96896
217539	96897
32270	96898
85437	96899
155387	96900
155372	96901
155628	96902
217935	96903
113592	96904
155569	96905
217762	96906
113433	96907
217857	96908
65910	96909
113582	96910
113636	96911
65813	96912
155385	96913
85257	96914
4877	96915
51251	96916
155434	96917
51250	96918
1110	96919
10225	96920
65878	96921
51259	96922
155440	96923
113733	96924
113466	96925
85435	96926
217856	96927
85283	96928
155618	96929
155465	96930
113672	96931
155641	96932
113584	96933
155393	96934
218021	96935
113622	96936
113610	96937
8776	96938
155426	96939
218132	96940
65749	96941
217573	96942
85473	96943
85415	96944
218127	96945
113441	96946
113466	96947
155625	96948
218197	96949
217656	96950
40442	96951
217866	96952
113555	96953
217569	96954
217826	96955
26086	96956
21264	96957
85461	96958
217548	96959
218046	96960
113433	96961
65792	96962
217815	96963
155773	96964
218112	96965
217903	96966
51254	96967
32282	96968
155474	96969
85393	96970
26034	96971
2126	96972
10234	96973
65879	96974
85263	96975
113657	96976
113667	96977
113748	96978
155647	96979
218004	96980
65758	96981
113603	96982
113782	96983
155766	96984
113585	96985
51227	96986
155320	96987
85474	96988
85488	96989
85464	96990
217735	96991
217588	96992
113684	96993
85346	96994
155569	96995
113675	96996
155611	96997
85330	96998
217919	96999
85398	97000
113738	97001
113725	97002
85264	97003
113469	97004
85298	97005
155566	97006
155598	97007
65905	97008
217923	97009
113709	97010
217971	97011
10234	97012
113770	97013
218022	97014
155763	97015
217663	97016
113779	97017
155579	97018
155747	97019
155464	97020
155649	97021
217633	97022
113497	97023
155566	97024
217846	97025
113594	97026
113470	97027
113636	97028
218086	97029
10234	97030
155401	97031
155359	97032
217765	97033
155481	97034
155771	97035
10236	97036
218172	97037
113649	97038
155581	97039
155731	97040
85418	97041
217642	97042
32297	97043
217671	97044
113734	97045
65879	97046
113	97047
721	97048
218182	97049
217792	97050
218081	97051
85261	97052
155542	97053
217813	97054
85402	97055
217605	97056
40445	97057
113629	97058
218126	97059
155370	97060
40513	97061
40500	97062
113541	97063
155531	97064
65812	97065
155409	97066
217804	97067
26031	97068
155593	97069
218190	97070
218001	97071
155444	97072
218095	97073
218073	97074
218100	97075
217553	97076
155793	97077
217960	97078
113454	97079
65762	97080
217600	97081
217878	97082
85257	97083
40501	97084
113687	97085
217531	97086
113724	97087
155596	97088
217720	97089
85502	97090
85297	97091
155616	97092
217783	97093
10234	97094
85409	97095
40526	97096
113646	97097
218010	97098
91998	97099
52489	97100
222016	97101
81261	97102
81261	97103
50445	97104
4510	97105
42648	97106
10655	97107
184443	97108
49254	97109
15817	97110
15817	97111
15642	97112
122890	97113
28677	97114
15403	97115
100240	97116
7440	97117
106333	97118
23075	97119
64357	97120
74419	97121
10115	97122
64357	97123
143424	97124
27905	97125
8486	97126
27905	97127
162554	97128
15403	97129
275	97130
30360	97131
49618	97132
2869	97133
62832	97134
2921	97135
7277	97136
547	97137
143111	97138
46034	97139
3599	97140
6364	97141
2921	97142
402	97143
27202	97144
91997	97145
20710	97146
136055	97147
13719	97148
13719	97149
13719	97150
6788	97151
33903	97152
54590	97153
70646	97154
1591	97155
2512	97156
102552	97157
20658	97158
37433	97159
31144	97160
28974	97161
100	97162
989	97163
25106	97164
204212	97165
13980	97166
23341	97167
1838	97168
123822	97169
14925	97170
171112	97171
27995	97172
221313	97173
22487	97174
106513	97175
13604	97176
36059	97177
57287	97178
87115	97179
62652	97180
111793	97181
35797	97182
22434	97183
115606	97184
19346	97185
74870	97186
70418	97187
208564	97188
15948	97189
223927	97190
380	97191
13726	97192
3120	97193
1060	97194
869	97195
28773	97196
189369	97197
99400	97198
62370	97199
65426	97200
17970	97201
161043	97202
35865	97203
57340	97204
6979	97205
15809	97206
182625	97207
154506	97208
15815	97209
97975	97210
15809	97211
153675	97212
215608	97213
13694	97214
22985	97215
28366	97216
20722	97217
38681	97218
5596	97219
156790	97220
35865	97221
69107	97222
215073	97223
220501	97224
105816	97225
54025	97226
15809	97227
70460	97228
14464	97229
39949	97230
11095	97231
3580	97232
22985	97233
3206	97234
219342	97235
50543	97236
4662	97237
20160	97238
105547	97239
96843	97240
3833	97241
22469	97242
23059	97243
6979	97244
209291	97245
22985	97246
23108	97247
156656	97248
150391	97249
98931	97250
4662	97251
2892	97252
115413	97253
57873	97254
213950	97255
154715	97256
110748	97257
96379	97258
6979	97259
39949	97260
2892	97261
111028	97262
23108	97263
22985	97264
23070	97265
112113	97266
98931	97267
14167	97268
22864	97269
54205	97270
22149	97271
330	97272
648	97273
1043	97274
16934	97275
17024	97276
7976	97277
80291	97278
2632	97279
6217	97280
8158	97281
1621	97282
19021	97283
207206	97284
655	97285
20188	97286
188392	97287
29547	97288
963	97289
111	97290
111	97291
16382	97292
21606	97293
28673	97294
6686	97295
8768	97296
42885	97297
26397	97298
7385	97299
52737	97300
92357	97301
2840	97302
40412	97303
231879	97304
5375	97305
5945	97306
248	97307
101531	97308
204930	97309
13199	97310
134158	97311
140785	97312
129237	97313
118934	97314
93621	97315
4331	97316
19358	97317
8478	97318
5266	97319
5601	97320
35932	97321
10291	97322
13098	97323
6389	97324
52288	97325
5470	97326
1207	97327
35560	97328
62397	97329
20223	97330
1848	97331
63994	97332
58948	97333
67639	97334
44837	97335
3756	97336
92755	97337
58771	97338
14639	97339
22905	97340
116285	97341
51772	97342
28878	97343
50205	97344
14943	97345
8642	97346
42565	97347
1899	97348
24810	97349
9671	97350
175768	97351
31777	97352
135624	97353
50237	97354
50237	97355
97731	97356
81153	97357
92000	97358
194316	97359
44704	97360
66128	97361
227098	97362
192880	97363
2204	97364
68535	97365
61527	97366
44874	97367
131983	97368
28627	97369
39154	97370
116163	97371
18373	97372
4331	97373
6973	97374
32367	97375
164541	97376
16904	97377
18698	97378
52007	97379
15288	97380
22391	97381
16924	97382
18227	97383
322	97384
62362	97385
56687	97386
8570	97387
139552	97388
5388	97389
30937	97390
3687	97391
24084	97392
23886	97393
2303	97394
73726	97395
11529	97396
8363	97397
13033	97398
70568	97399
18366	97400
3668	97401
60070	97402
28272	97403
27132	97404
70100	97405
78974	97406
74215	97407
19820	97408
121595	97409
38636	97410
16562	97411
16308	97412
9919	97413
30643	97414
4599	97415
18227	97416
18227	97417
13188	97418
851	97419
30729	97420
40907	97421
41311	97422
58212	97423
221732	97424
64616	97425
213162	97426
93330	97427
161921	97428
161041	97429
17	97430
28774	97431
211308	97432
23390	97433
134416	97434
19155	97435
70975	97436
96712	97437
67908	97438
14725	97439
25923	97440
188012	97441
167451	97442
127032	97443
87382	97444
179284	97445
25427	97446
120410	97447
71865	97448
163862	97449
177247	97450
4537	97451
149750	97452
235088	97453
229622	97454
64735	97455
9728	97456
9041	97457
145883	97458
352	97459
23247	97460
6122	97461
17039	97462
117011	97463
50716	97464
3284	97465
56926	97466
20306	97467
63245	97468
13389	97469
30936	97470
13947	97471
241	97472
773	97473
26102	97474
35256	97475
19122	97476
28070	97477
470	97478
8587	97479
24858	97480
49553	97481
23355	97482
18788	97483
35128	97484
17069	97485
21311	97486
160381	97487
26160	97488
89183	97489
3200	97490
1000	97491
56536	97492
106012	97493
36081	97494
2618	97495
119906	97496
52186	97497
61208	97498
14700	97499
221	97500
28936	97501
14793	97502
117721	97503
32946	97504
67025	97505
36536	97506
11441	97507
5135	97508
12277	97509
25753	97510
41034	97511
8725	97512
3655	97513
19462	97514
10929	97515
64840	97516
26272	97517
85890	97518
66665	97519
101526	97520
158739	97521
41	97522
14800	97523
21600	97524
3160	97525
41065	97526
10969	97527
29308	97528
20052	97529
1167	97530
4155	97531
34060	97532
32801	97533
83504	97534
41811	97535
20414	97536
5843	97537
13158	97538
63318	97539
4293	97540
83759	97541
8810	97542
1490	97543
40755	97544
1179	97545
23685	97546
88767	97547
6727	97548
1864	97549
291	97550
39486	97551
8565	97552
86462	97553
159	97554
6349	97555
15959	97556
45589	97557
8326	97558
2396	97559
24847	97560
89312	97561
3024	97562
116812	97563
226473	97564
79806	97565
44736	97566
95476	97567
106590	97568
6886	97569
45393	97570
24	97571
21642	97572
82	97573
5717	97574
82695	97575
21587	97576
58720	97577
74	97578
2033	97579
41424	97580
42758	97581
23478	97582
82567	97583
10849	97584
156252	97585
101744	97586
32329	97587
66506	97588
4607	97589
50708	97590
80907	97591
7600	97592
113228	97593
41795	97594
16715	97595
52022	97596
11820	97597
253	97598
2462	97599
9870	97600
88685	97601
523	97602
34075	97603
21586	97604
115283	97605
33912	97606
134463	97607
118718	97608
70033	97609
33848	97610
124398	97611
28424	97612
41026	97613
3066	97614
96236	97615
82674	97616
16814	97617
38438	97618
89533	97619
34118	97620
12211	97621
89533	97622
3505	97623
49281	97624
17110	97625
435	97626
14789	97627
40837	97628
113709	97629
231203	97630
18222	97631
171852	97632
18222	97633
12783	97634
69937	97635
57495	97636
172490	97637
33721	97638
16241	97639
49276	97640
34352	97641
36451	97642
27699	97643
64213	97644
12145	97645
66175	97646
65099	97647
1219	97648
239125	97649
133031	97650
15527	97651
233738	97652
142812	97653
154482	97654
105300	97655
157004	97656
10167	97657
21810	97658
24575	97659
133315	97660
9456	97661
52106	97662
160763	97663
38887	97664
9240	97665
15770	97666
30643	97667
46007	97668
83007	97669
38493	97670
48260	97671
3632	97672
9437	97673
38443	97674
11447	97675
58075	97676
20586	97677
84904	97678
70332	97679
111065	97680
50938	97681
3023	97682
16920	97683
16134	97684
28186	97685
10042	97686
163449	97687
92867	97688
39665	97689
76478	97690
113885	97691
49236	97692
13432	97693
1048	97694
103477	97695
922	97696
6308	97697
17579	97698
45038	97699
64157	97700
43002	97701
35204	97702
42820	97703
54833	97704
1621	97705
149949	97706
150945	97707
74620	97708
167332	97709
110992	97710
110992	97711
20662	97712
45701	97713
22178	97714
6854	97715
67639	97716
99850	97717
63863	97718
63863	97719
5473	97720
56464	97721
25552	97722
75164	97723
52473	97724
42284	97725
8839	97726
13748	97727
29118	97728
23344	97729
19849	97730
106001	97731
30840	97732
48488	97733
16625	97734
14779	97735
20599	97736
2734	97737
6937	97738
36092	97739
78206	97740
17686	97741
37775	97742
164606	97743
24215	97744
41570	97745
37357	97746
139172	97747
13115	97748
2716	97749
117442	97750
26528	97751
165445	97752
104564	97753
181476	97754
61769	97755
35939	97756
63495	97757
110843	97758
110608	97759
61402	97760
64783	97761
127623	97762
110712	97763
47312	97764
20099	97765
56806	97766
186804	97767
4210	97768
89179	97769
126572	97770
39564	97771
75399	97772
654	97773
2380	97774
142503	97775
36212	97776
238683	97777
15702	97778
165	97779
13776	97780
108861	97781
3802	97782
608	97783
6	97784
26591	97785
301	97786
807	97787
32588	97788
45964	97789
237	97790
65689	97791
3009	97792
470	97793
21177	97794
213188	97795
66780	97796
2400	97797
8806	97798
2997	97799
14759	97800
21610	97801
67596	97802
1513	97803
66682	97804
1513	97805
51359	97806
7592	97807
12184	97808
1514	97809
372	97810
117701	97811
17559	97812
54164	97813
7511	97814
40152	97815
230	97816
14731	97817
6430	97818
48	97819
42	97820
3560	97821
124421	97822
26548	97823
661	97824
14735	97825
772	97826
14735	97827
12299	97828
91991	97829
5608	97830
32823	97831
372	97832
328	97833
14757	97834
1356	97835
42814	97836
17705	97837
70288	97838
155125	97839
8742	97840
12184	97841
14337	97842
661	97843
14337	97844
12253	97845
16026	97846
113568	97847
103361	97848
6	97849
7444	97850
6	97851
50890	97852
6	97853
31919	97854
12117	97855
229	97856
7436	97857
840	97858
54	97859
108	97860
12060	97861
50314	97862
1101	97863
48	97864
1350	97865
157	97866
14445	97867
12081	97868
92034	97869
142219	97870
37615	97871
297	97872
15507	97873
3818	97874
2998	97875
122	97876
65063	97877
23601	97878
5606	97879
65438	97880
5606	97881
88461	97882
41	97883
1240	97884
6	97885
1710	97886
110973	97887
44294	97888
8580	97889
52846	97890
1350	97891
1350	97892
240453	97893
17323	97894
3026	97895
375	97896
7474	97897
48142	97898
95673	97899
47894	97900
50673	97901
2998	97902
23593	97903
49889	97904
16379	97905
87918	97906
2506	97907
6	97908
6	97909
715	97910
6	97911
6	97912
6	97913
144129	97914
3349	97915
2867	97916
155298	97917
15933	97918
49639	97919
4948	97920
1527	97921
14735	97922
8822	97923
1527	97924
1527	97925
2399	97926
11972	97927
12341	97928
124334	97929
120030	97930
14052	97931
48103	97932
4192	97933
42	97934
14692	97935
86809	97936
48325	97937
42	97938
194009	97939
90886	97940
27082	97941
15303	97942
17870	97943
4679	97944
7583	97945
111911	97946
68220	97947
166617	97948
26514	97949
89672	97950
138082	97951
31833	97952
53549	97953
632	97954
10132	97955
113233	97956
50101	97957
504	97958
123664	97959
2630	97960
20712	97961
513	97962
47704	97963
7541	97964
124302	97965
9149	97966
63714	97967
448	97968
21555	97969
142686	97970
5606	97971
210810	97972
32849	97973
5558	97974
84401	97975
60661	97976
1526	97977
1526	97978
120550	97979
67037	97980
124066	97981
26445	97982
21499	97983
21557	97984
6	97985
64618	97986
41316	97987
52302	97988
10328	97989
1755	97990
78438	97991
31006	97992
24955	97993
21271	97994
1755	97995
12778	97996
74190	97997
52678	97998
65862	97999
54059	98000
33959	98001
14754	98002
89772	98003
8727	98004
608	98005
922	98006
88760	98007
109530	98008
4575	98009
12777	98010
14580	98011
14761	98012
21591	98013
40881	98014
40001	98015
773	98016
63960	98017
47067	98018
24198	98019
5076	98020
41492	98021
14771	98022
53052	98023
205979	98024
217488	98025
21602	98026
54	98027
157	98028
157	98029
10120	98030
6	98031
19208	98032
11470	98033
15405	98034
21563	98035
4223	98036
65664	98037
88975	98038
33827	98039
70643	98040
65343	98041
66756	98042
26333	98043
2210	98044
161108	98045
108277	98046
62757	98047
7445	98048
25633	98049
39805	98050
209008	98051
26461	98052
2676	98053
9149	98054
10341	98055
413	98056
64580	98057
1884	98058
2112	98059
2105	98060
16639	98061
7953	98062
23593	98063
65426	98064
774	98065
602	98066
3809	98067
6	98068
96383	98069
6	98070
68266	98071
50561	98072
22442	98073
1104	98074
6	98075
766	98076
1689	98077
45	98078
54477	98079
8822	98080
452	98081
41424	98082
524	98083
113233	98084
321	98085
22204	98086
324	98087
194	98088
3010	98089
1880	98090
21043	98091
145339	98092
41	98093
25973	98094
12334	98095
31283	98096
25691	98097
25709	98098
217680	98099
10183	98100
10250	98101
155150	98102
217122	98103
217457	98104
839	98105
152413	98106
155354	98107
54	98108
83261	98109
160253	98110
117650	98111
89424	98112
53334	98113
66806	98114
69965	98115
89596	98116
983	98117
8850	98118
14793	98119
10343	98120
26582	98121
12087	98122
25596	98123
6	98124
209824	98125
53059	98126
53060	98127
87484	98128
26229	98129
6	98130
50538	98131
1357	98132
19131	98133
30360	98134
55394	98135
169956	98136
122394	98137
201905	98138
201812	98139
121668	98140
62961	98141
36059	98142
7444	98143
3	98144
19332	98145
53120	98146
14379	98147
3039	98148
6530	98149
14685	98150
68564	98151
7608	98152
40874	98153
50757	98154
106656	98155
32796	98156
68596	98157
4255	98158
21692	98159
68595	98160
14668	98161
50494	98162
112835	98163
217854	98164
70299	98165
119114	98166
17757	98167
31862	98168
82997	98169
6479	98170
927	98171
118033	98172
240468	98173
68701	98174
38407	98175
6555	98176
21708	98177
37810	98178
13874	98179
67503	98180
53275	98181
104682	98182
24832	98183
4508	98184
105826	98185
51972	98186
14621	98187
2372	98188
13720	98189
135750	98190
3405	98191
57234	98192
37068	98193
68669	98194
48426	98195
140181	98196
49364	98197
23904	98198
164507	98199
17312	98200
10262	98201
2706	98202
16251	98203
25116	98204
53138	98205
78758	98206
61573	98207
103823	98208
669	98209
6272	98210
43270	98211
19253	98212
9673	98213
47933	98214
219	98215
18296	98216
3117	98217
3706	98218
3419	98219
13150	98220
3978	98221
115308	98222
11719	98223
91704	98224
81097	98225
10443	98226
217	98227
37087	98228
37905	98229
13607	98230
56876	98231
5467	98232
30848	98233
60679	98234
42712	98235
2850	98236
6194	98237
8268	98238
748	98239
9159	98240
65755	98241
98854	98242
92518	98243
173648	98244
70021	98245
2001	98246
54193	98247
735	98248
124100	98249
40125	98250
35737	98251
24812	98252
5315	98253
65147	98254
212728	98255
12115	98256
40125	98257
74397	98258
13907	98259
42	98260
16895	98261
21614	98262
6	98263
4290	98264
904	98265
2898	98266
8426	98267
20192	98268
13556	98269
6903	98270
77743	98271
2285	98272
29895	98273
5387	98274
24133	98275
84632	98276
12669	98277
1273	98278
161398	98279
122823	98280
2248	98281
2781	98282
233893	98283
41833	98284
156276	98285
147055	98286
162516	98287
156313	98288
157075	98289
235259	98290
53547	98291
53547	98292
609	98293
53547	98294
24521	98295
146076	98296
156539	98297
158111	98298
42229	98299
221871	98300
6449	98301
122407	98302
227587	98303
11488	98304
69563	98305
55781	98306
120858	98307
161025	98308
26914	98309
156142	98310
158589	98311
224250	98312
39137	98313
223089	98314
201072	98315
162533	98316
229625	98317
147064	98318
116640	98319
64093	98320
63454	98321
219945	98322
237461	98323
221928	98324
62921	98325
226916	98326
116640	98327
159390	98328
229312	98329
837	98330
115233	98331
47625	98332
220904	98333
229203	98334
218906	98335
235176	98336
162173	98337
171591	98338
115348	98339
234415	98340
203560	98341
86343	98342
225402	98343
86376	98344
219640	98345
162100	98346
194184	98347
235105	98348
161021	98349
5297	98350
55128	98351
14487	98352
140647	98353
45235	98354
56910	98355
28539	98356
105928	98357
2683	98358
185015	98359
62493	98360
62523	98361
50665	98362
112948	98363
60372	98364
2117	98365
84306	98366
84513	98367
209805	98368
50230	98369
8234	98370
4779	98371
4919	98372
9763	98373
2683	98374
40092	98375
42708	98376
4919	98377
69989	98378
48029	98379
84255	98380
215487	98381
50665	98382
50665	98383
183502	98384
40269	98385
12929	98386
70551	98387
37100	98388
174460	98389
12115	98390
1064	98391
177220	98392
106510	98393
102478	98394
9671	98395
16617	98396
506	98397
3317	98398
1018	98399
5496	98400
2551	98401
86429	98402
40396	98403
10888	98404
2092	98405
207458	98406
185040	98407
27114	98408
13618	98409
47334	98410
11530	98411
16675	98412
20500	98413
44703	98414
44703	98415
74659	98416
2065	98417
2065	98418
4331	98419
124279	98420
260	98421
64434	98422
93271	98423
15438	98424
22918	98425
3456	98426
2394	98427
3851	98428
43704	98429
13015	98430
8766	98431
16161	98432
20732	98433
1207	98434
70553	98435
3764	98436
165674	98437
5341	98438
2394	98439
2137	98440
8713	98441
921	98442
16790	98443
44267	98444
96852	98445
132382	98446
35845	98447
3253	98448
8202	98449
51776	98450
78789	98451
7136	98452
36427	98453
20621	98454
55171	98455
48389	98456
6272	98457
135285	98458
27927	98459
9337	98460
8426	98461
32025	98462
6175	98463
1635	98464
2101	98465
35748	98466
97352	98467
56946	98468
71258	98469
4909	98470
10989	98471
1080	98472
11387	98473
106988	98474
48097	98475
16211	98476
243	98477
4598	98478
2520	98479
16846	98480
13330	98481
21348	98482
52659	98483
23802	98484
11382	98485
83585	98486
9470	98487
36496	98488
52858	98489
24571	98490
31986	98491
75444	98492
2999	98493
2571	98494
54803	98495
9251	98496
27470	98497
78780	98498
40866	98499
9251	98500
14170	98501
27470	98502
1240	98503
10256	98504
11004	98505
54401	98506
68142	98507
1240	98508
27470	98509
1240	98510
217152	98511
9251	98512
9251	98513
30827	98514
63352	98515
27686	98516
60068	98517
641	98518
1065	98519
3405	98520
29388	98521
20402	98522
26169	98523
357	98524
5559	98525
11275	98526
19410	98527
39947	98528
70446	98529
101250	98530
91861	98531
19134	98532
30296	98533
101250	98534
7183	98535
19134	98536
186533	98537
83780	98538
71663	98539
149253	98540
14222	98541
6520	98542
42933	98543
9858	98544
49608	98545
175	98546
183960	98547
208005	98548
24952	98549
4951	98550
25236	98551
15972	98552
39204	98553
73231	98554
52458	98555
7592	98556
26393	98557
2618	98558
41	98559
41316	98560
26514	98561
10339	98562
14749	98563
239268	98564
7583	98565
10287	98566
41759	98567
3354	98568
33037	98569
663	98570
70870	98571
19393	98572
811	98573
65245	98574
45252	98575
17800	98576
22112	98577
64652	98578
36247	98579
189102	98580
11301	98581
200116	98582
80865	98583
13794	98584
156242	98585
1821	98586
44634	98587
21043	98588
11961	98589
14550	98590
21435	98591
29698	98592
24614	98593
122369	98594
4070	98595
5830	98596
94777	98597
93497	98598
68420	98599
62148	98600
68758	98601
66332	98602
231016	98603
24683	98604
85865	98605
89050	98606
155154	98607
117	98608
155260	98609
85100	98610
40389	98611
5659	98612
113342	98613
21207	98614
65665	98615
40384	98616
4946	98617
51183	98618
217655	98619
1889	98620
32227	98621
40389	98622
32252	98623
113288	98624
21210	98625
40356	98626
14546	98627
32254	98628
191025	98629
22440	98630
40360	98631
2694	98632
155015	98633
1889	98634
65705	98635
67730	98636
137794	98637
115601	98638
113332	98639
171861	98640
42716	98641
54623	98642
104	98643
221388	98644
170846	98645
15635	98646
66142	98647
69787	98648
112849	98649
69857	98650
53538	98651
188818	98652
27344	98653
90789	98654
124385	98655
3065	98656
62869	98657
115238	98658
171068	98659
127310	98660
171568	98661
86126	98662
3898	98663
42639	98664
83480	98665
83480	98666
54144	98667
160294	98668
61537	98669
43010	98670
43041	98671
160908	98672
18252	98673
138861	98674
86460	98675
42436	98676
220441	98677
231094	98678
10584	98679
171338	98680
226823	98681
158792	98682
138218	98683
91359	98684
44584	98685
114178	98686
33208	98687
24133	98688
7754	98689
158121	98690
6544	98691
931	98692
14298	98693
1206	98694
4844	98695
1242	98696
224	98697
779	98698
11990	98699
1	98700
1492	98701
29787	98702
29836	98703
572	98704
27769	98705
69757	98706
11829	98707
15341	98708
1249	98709
14352	98710
12700	98711
6960	98712
1111	98713
51027	98714
144370	98715
33999	98716
2237	98717
35231	98718
930	98719
29123	98720
104824	98721
33421	98722
35050	98723
31902	98724
68795	98725
156730	98726
39725	98727
25274	98728
19878	98729
12017	98730
113268	98731
195	98732
40427	98733
69946	98734
27089	98735
684	98736
217933	98737
217635	98738
55	98739
3391	98740
40360	98741
7905	98742
1781	98743
9209	98744
1497	98745
4565	98746
26	98747
136043	98748
114634	98749
107604	98750
85141	98751
155281	98752
91792	98753
40387	98754
195	98755
48269	98756
11997	98757
75613	98758
47327	98759
783	98760
7689	98761
173	98762
35259	98763
20656	98764
38298	98765
38078	98766
9624	98767
46048	98768
33083	98769
27803	98770
114159	98771
24107	98772
9533	98773
152792	98774
31835	98775
165069	98776
35759	98777
32373	98778
38202	98779
67383	98780
172033	98781
8393	98782
31169	98783
9217	98784
108807	98785
194354	98786
132400	98787
20612	98788
131423	98789
62155	98790
7373	98791
46166	98792
537	98793
27627	98794
37613	98795
22668	98796
9502	98797
513	98798
1313	98799
98252	98800
16086	98801
26585	98802
43993	98803
10901	98804
17471	98805
50522	98806
36729	98807
19310	98808
11153	98809
29427	98810
43652	98811
125969	98812
43536	98813
78150	98814
27732	98815
26455	98816
71053	98817
2599	98818
10225	98819
54894	98820
1342	98821
95746	98822
2360	98823
184059	98824
86405	98825
1054	98826
2501	98827
1953	98828
1613	98829
1434	98830
1767	98831
1410	98832
12871	98833
3530	98834
7932	98835
1061	98836
18831	98837
10583	98838
138333	98839
36546	98840
9171	98841
67768	98842
85238	98843
34510	98844
94680	98845
126953	98846
18625	98847
63790	98848
71771	98849
36592	98850
73520	98851
46584	98852
137302	98853
228922	98854
44643	98855
11279	98856
100943	98857
122976	98858
5217	98859
34215	98860
6865	98861
34231	98862
5194	98863
1126	98864
56461	98865
24783	98866
38004	98867
14113	98868
47903	98869
24625	98870
22015	98871
515	98872
1816	98873
47918	98874
48617	98875
8890	98876
217	98877
6192	98878
16	98879
99308	98880
30207	98881
119819	98882
2174	98883
42884	98884
127035	98885
36462	98886
181826	98887
30479	98888
24107	98889
78225	98890
95579	98891
78627	98892
29850	98893
78607	98894
24605	98895
24343	98896
19958	98897
79634	98898
72213	98899
61918	98900
33646	98901
8442	98902
2311	98903
143039	98904
61005	98905
47893	98906
133242	98907
95869	98908
78074	98909
4726	98910
38360	98911
11478	98912
78610	98913
79031	98914
143040	98915
79656	98916
2311	98917
16343	98918
47276	98919
47667	98920
78021	98921
141471	98922
2311	98923
60204	98924
140380	98925
129793	98926
106213	98927
6235	98928
20109	98929
16336	98930
13050	98931
61400	98932
105859	98933
29851	98934
61953	98935
19765	98936
13032	98937
24421	98938
30388	98939
19965	98940
97709	98941
130347	98942
197971	98943
20109	98944
6276	98945
80041	98946
4224	98947
2930	98948
78610	98949
69237	98950
30385	98951
61946	98952
9718	98953
30210	98954
141945	98955
5484	98956
37984	98957
37523	98958
60841	98959
60199	98960
16426	98961
30198	98962
142228	98963
57418	98964
34641	98965
19925	98966
24340	98967
61041	98968
103040	98969
19700	98970
23014	98971
79299	98972
11464	98973
4224	98974
11467	98975
16539	98976
30519	98977
29621	98978
105180	98979
3248	98980
38008	98981
47383	98982
11512	98983
105705	98984
199000	98985
105765	98986
104113	98987
5441	98988
219847	98989
47932	98990
16489	98991
47286	98992
79648	98993
30989	98994
30208	98995
145282	98996
18081	98997
9753	98998
28526	98999
196641	99000
47073	99001
105566	99002
29621	99003
104451	99004
8247	99005
79078	99006
11411	99007
4166	99008
80552	99009
62299	99010
30196	99011
37220	99012
38209	99013
196	99014
4179	99015
104004	99016
79621	99017
13633	99018
22637	99019
18833	99020
21959	99021
79597	99022
140852	99023
27908	99024
127548	99025
67429	99026
53937	99027
175301	99028
36995	99029
95003	99030
13759	99031
141872	99032
60708	99033
126	99034
157280	99035
184611	99036
175022	99037
43237	99038
12465	99039
22021	99040
69188	99041
46959	99042
10523	99043
169	99044
22037	99045
181725	99046
122436	99047
27007	99048
11400	99049
23956	99050
23126	99051
189780	99052
141294	99053
13927	99054
131262	99055
139905	99056
13653	99057
29824	99058
28154	99059
195842	99060
198535	99061
22687	99062
16352	99063
19773	99064
143263	99065
10437	99066
18118	99067
9000	99068
56201	99069
12	99070
46976	99071
8242	99072
78799	99073
19700	99074
60256	99075
103525	99076
5447	99077
13859	99078
190626	99079
236491	99080
43777	99081
25047	99082
37671	99083
60833	99084
5781	99085
29673	99086
15065	99087
139703	99088
8970	99089
12521	99090
3902	99091
48318	99092
81383	99093
91194	99094
3820	99095
77406	99096
5006	99097
96438	99098
102999	99099
45995	99100
27032	99101
53934	99102
37221	99103
78611	99104
9738	99105
14917	99106
17918	99107
37221	99108
55266	99109
53966	99110
15056	99111
10198	99112
172	99113
43636	99114
139549	99115
125696	99116
108379	99117
81255	99118
159047	99119
35769	99120
60675	99121
141296	99122
78552	99123
95308	99124
71832	99125
76459	99126
70805	99127
90366	99128
54846	99129
7699	99130
109268	99131
11594	99132
47947	99133
48145	99134
64126	99135
178232	99136
515	99137
42342	99138
26900	99139
25788	99140
34766	99141
48163	99142
37328	99143
8046	99144
30693	99145
103487	99146
895	99147
7461	99148
2112	99149
8352	99150
44012	99151
125664	99152
69632	99153
105653	99154
12543	99155
7196	99156
60715	99157
105059	99158
15017	99159
15017	99160
60417	99161
15052	99162
7637	99163
20229	99164
19206	99165
86176	99166
27974	99167
67228	99168
86358	99169
13036	99170
604	99171
61426	99172
7243	99173
3858	99174
917	99175
38190	99176
44161	99177
8732	99178
38014	99179
198484	99180
21888	99181
8979	99182
1819	99183
21975	99184
18101	99185
7	99186
27833	99187
37249	99188
57601	99189
60715	99190
16407	99191
34603	99192
105074	99193
18118	99194
38159	99195
143062	99196
136201	99197
30655	99198
6427	99199
119	99200
37542	99201
37704	99202
114207	99203
23914	99204
19698	99205
144037	99206
223616	99207
103255	99208
63028	99209
7079	99210
139984	99211
103921	99212
139966	99213
30407	99214
139877	99215
12898	99216
25441	99217
18623	99218
47920	99219
27823	99220
18668	99221
4610	99222
103234	99223
17135	99224
24532	99225
15461	99226
9768	99227
47718	99228
37546	99229
181033	99230
7639	99231
50320	99232
8688	99233
43186	99234
37367	99235
5476	99236
152056	99237
37130	99238
225047	99239
225881	99240
137501	99241
86833	99242
13765	99243
30072	99244
139287	99245
102840	99246
1966	99247
43612	99248
12559	99249
176803	99250
10518	99251
15876	99252
29847	99253
15127	99254
112602	99255
14501	99256
27870	99257
4259	99258
8321	99259
6571	99260
31127	99261
22625	99262
1831	99263
48503	99264
23665	99265
12968	99266
78639	99267
126226	99268
4565	99269
506	99270
4963	99271
13037	99272
139255	99273
47891	99274
22037	99275
23528	99276
4800	99277
10136	99278
22763	99279
57109	99280
5007	99281
101325	99282
47886	99283
29728	99284
142989	99285
18667	99286
148697	99287
67236	99288
18101	99289
47931	99290
72468	99291
174070	99292
174855	99293
56205	99294
13782	99295
126313	99296
194880	99297
18608	99298
8477	99299
30628	99300
35404	99301
133746	99302
105516	99303
25197	99304
35842	99305
13538	99306
7762	99307
109779	99308
14218	99309
89403	99310
178275	99311
46678	99312
47841	99313
178577	99314
127072	99315
34919	99316
182058	99317
27694	99318
715	99319
31	99320
15498	99321
138176	99322
895	99323
1027	99324
532	99325
13633	99326
7	99327
102620	99328
79327	99329
46887	99330
49874	99331
43268	99332
55080	99333
77528	99334
158029	99335
104958	99336
154508	99337
1350	99338
26385	99339
155984	99340
78849	99341
68730	99342
29134	99343
20015	99344
71039	99345
167444	99346
14414	99347
55016	99348
113887	99349
1109	99350
38429	99351
72789	99352
4057	99353
114702	99354
109684	99355
32711	99356
153872	99357
7678	99358
14845	99359
5818	99360
85171	99361
85128	99362
185961	99363
17107	99364
116750	99365
70046	99366
74949	99367
63939	99368
45779	99369
6665	99370
132135	99371
49558	99372
2404	99373
12057	99374
7466	99375
144311	99376
10029	99377
71435	99378
67547	99379
88	99380
15864	99381
12951	99382
44232	99383
506	99384
18441	99385
38974	99386
70902	99387
46047	99388
1248	99389
93569	99390
176957	99391
118104	99392
50194	99393
54523	99394
40168	99395
712	99396
15004	99397
7	99398
2729	99399
6579	99400
2143	99401
8329	99402
12397	99403
1081	99404
111724	99405
34261	99406
16113	99407
58443	99408
13482	99409
73965	99410
14640	99411
67634	99412
2155	99413
111616	99414
108221	99415
1919	99416
113279	99417
342	99418
1904	99419
10136	99420
37996	99421
110012	99422
3686	99423
21738	99424
6461	99425
31660	99426
11343	99427
2145	99428
19413	99429
27816	99430
50797	99431
44347	99432
3796	99433
17521	99434
37542	99435
40204	99436
55710	99437
7011	99438
94690	99439
26811	99440
8708	99441
11806	99442
76755	99443
58464	99444
24227	99445
8539	99446
22045	99447
49327	99448
50275	99449
73637	99450
326	99451
5500	99452
93724	99453
128674	99454
179215	99455
62392	99456
59426	99457
522	99458
61379	99459
18054	99460
21290	99461
9361	99462
29663	99463
53751	99464
4441	99465
1030	99466
1125	99467
1031	99468
39018	99469
61772	99470
3696	99471
88072	99472
51634	99473
72589	99474
17478	99475
32193	99476
23837	99477
14980	99478
140692	99479
14886	99480
19923	99481
40885	99482
2732	99483
2529	99484
12473	99485
14850	99486
14508	99487
20476	99488
89812	99489
47636	99490
24545	99491
17911	99492
570	99493
16854	99494
14406	99495
18091	99496
89334	99497
30431	99498
61183	99499
46301	99500
125681	99501
28884	99502
69722	99503
90610	99504
27836	99505
77745	99506
25772	99507
12533	99508
7497	99509
17472	99510
1870	99511
80243	99512
40995	99513
25177	99514
98	99515
19309	99516
19650	99517
104435	99518
551	99519
13013	99520
2604	99521
53748	99522
15692	99523
7000	99524
4767	99525
27970	99526
175038	99527
78016	99528
88745	99529
18435	99530
5191	99531
177695	99532
178763	99533
15069	99534
5287	99535
6262	99536
23207	99537
15442	99538
93939	99539
204120	99540
21458	99541
132131	99542
122567	99543
8650	99544
20094	99545
94244	99546
143613	99547
7309	99548
3679	99549
64660	99550
83520	99551
2604	99552
95903	99553
67688	99554
10242	99555
125675	99556
7948	99557
45224	99558
56459	99559
15373	99560
57922	99561
19979	99562
142595	99563
207928	99564
105489	99565
5313	99566
169	99567
169	99568
76115	99569
15905	99570
69463	99571
208647	99572
83520	99573
166384	99574
30139	99575
70544	99576
23602	99577
76485	99578
9569	99579
32351	99580
197677	99581
6112	99582
6999	99583
185484	99584
9335	99585
9335	99586
13776	99587
50032	99588
35870	99589
25391	99590
2073	99591
39755	99592
5191	99593
2270	99594
8864	99595
99334	99596
68705	99597
212679	99598
47779	99599
127018	99600
33645	99601
179840	99602
19788	99603
159083	99604
89888	99605
108023	99606
125851	99607
2220	99608
46625	99609
135603	99610
7740	99611
10740	99612
142549	99613
48851	99614
11125	99615
38840	99616
29329	99617
31907	99618
4794	99619
44762	99620
84154	99621
162	99622
47448	99623
82652	99624
70498	99625
59992	99626
20908	99627
174887	99628
60880	99629
46963	99630
124430	99631
133001	99632
183406	99633
183369	99634
182096	99635
131311	99636
187340	99637
215820	99638
7866	99639
2778	99640
6707	99641
132136	99642
63874	99643
70417	99644
19242	99645
77661	99646
95332	99647
42349	99648
27099	99649
113639	99650
54063	99651
19788	99652
89263	99653
33768	99654
51915	99655
7872	99656
14512	99657
51815	99658
129356	99659
97838	99660
48762	99661
63811	99662
110336	99663
7824	99664
139345	99665
78057	99666
48160	99667
196180	99668
57924	99669
171876	99670
181087	99671
196003	99672
61439	99673
119674	99674
104169	99675
60195	99676
104203	99677
104206	99678
140962	99679
104267	99680
103135	99681
140965	99682
104181	99683
140982	99684
24163	99685
207914	99686
154419	99687
53714	99688
179451	99689
16355	99690
134795	99691
24860	99692
16657	99693
152718	99694
3579	99695
17589	99696
73009	99697
80861	99698
28686	99699
58752	99700
4636	99701
31316	99702
198174	99703
100486	99704
73530	99705
132896	99706
36684	99707
102033	99708
16907	99709
30825	99710
25525	99711
19295	99712
183572	99713
56959	99714
78942	99715
104217	99716
141152	99717
140925	99718
77171	99719
42250	99720
12465	99721
79944	99722
61526	99723
84332	99724
103106	99725
18003	99726
61458	99727
77803	99728
72256	99729
11498	99730
3617	99731
13754	99732
57981	99733
42091	99734
26956	99735
13700	99736
139885	99737
24320	99738
112555	99739
88471	99740
27311	99741
7676	99742
10568	99743
1236	99744
12441	99745
167556	99746
6678	99747
61480	99748
205028	99749
175815	99750
143605	99751
80860	99752
129365	99753
25096	99754
40098	99755
59142	99756
30814	99757
92380	99758
13200	99759
74329	99760
14959	99761
139698	99762
47441	99763
46933	99764
14392	99765
103338	99766
11340	99767
12543	99768
23833	99769
57067	99770
37942	99771
63540	99772
74650	99773
168305	99774
10487	99775
53840	99776
23	99777
74610	99778
18173	99779
153632	99780
20546	99781
128835	99782
1494	99783
100017	99784
118866	99785
44329	99786
90839	99787
39622	99788
6684	99789
18171	99790
102801	99791
25093	99792
87139	99793
69890	99794
22045	99795
9193	99796
28022	99797
97010	99798
45916	99799
6920	99800
45916	99801
52248	99802
40137	99803
85765	99804
13267	99805
51200	99806
217221	99807
686	99808
16230	99809
120762	99810
32276	99811
95759	99812
139200	99813
766	99814
42636	99815
17513	99816
44706	99817
2917	99818
238355	99819
55350	99820
35999	99821
17919	99822
16653	99823
26862	99824
21900	99825
67774	99826
14922	99827
10981	99828
127212	99829
9699	99830
756	99831
162073	99832
97983	99833
81780	99834
1125	99835
1030	99836
105620	99837
39487	99838
39487	99839
13549	99840
108221	99841
18679	99842
13360	99843
22981	99844
29834	99845
2953	99846
3556	99847
2886	99848
2886	99849
2886	99850
167410	99851
197190	99852
154483	99853
2504	99854
30986	99855
5602	99856
2917	99857
101390	99858
1393	99859
495	99860
457	99861
54081	99862
16243	99863
5297	99864
31020	99865
63760	99866
77780	99867
99363	99868
6564	99869
98374	99870
2127	99871
2770	99872
1294	99873
686	99874
538	99875
17	99876
9059	99877
34169	99878
19454	99879
19454	99880
146722	99881
122231	99882
68100	99883
42322	99884
17915	99885
63563	99886
12046	99887
106239	99888
5425	99889
3312	99890
62038	99891
2131	99892
238760	99893
19964	99894
1506	99895
15498	99896
89847	99897
319	99898
62430	99899
19602	99900
90	99901
1	99902
22440	99903
73195	99904
139374	99905
64065	99906
25	99907
9	99908
20	99909
25	99910
20	99911
9	99912
9	99913
9	99914
9	99915
9	99916
13	99917
20	99918
20	99919
10139	99920
75116	99921
4946	99922
6169	99923
17260	99924
18760	99925
246	99926
29358	99927
127008	99928
113087	99929
25673	99930
31607	99931
26869	99932
12085	99933
33183	99934
3250	99935
32214	99936
32237	99937
4946	99938
51140	99939
40389	99940
123220	99941
195	99942
26	99943
4041	99944
11515	99945
51217	99946
34162	99947
34163	99948
65590	99949
17	99950
17538	99951
17	99952
85171	99953
1293	99954
18698	99955
63363	99956
53282	99957
152802	99958
9243	99959
130035	99960
41952	99961
4603	99962
34975	99963
51455	99964
8558	99965
16215	99966
57432	99967
2918	99968
336	99969
23344	99970
295	99971
86986	99972
20980	99973
58820	99974
5851	99975
25343	99976
37515	99977
97	99978
1188	99979
123608	99980
4967	99981
3110	99982
1073	99983
33895	99984
9692	99985
748	99986
3071	99987
9604	99988
8745	99989
45616	99990
2663	99991
80032	99992
51219	99993
200318	99994
150672	99995
4626	99996
236290	99997
142606	99998
38401	99999
13060	100000
107804	100001
19385	100002
48742	100003
11824	100004
54553	100005
34701	100006
53071	100007
50416	100008
11330	100009
77	100010
21447	100011
115809	100012
173780	100013
47753	100014
84862	100015
69986	100016
236310	100017
23208	100018
160476	100019
3677	100020
518	100021
53088	100022
36757	100023
114334	100024
8208	100025
7527	100026
76818	100027
6808	100028
104716	100029
95949	100030
23683	100031
196833	100032
65006	100033
23240	100034
22316	100035
42718	100036
5252	100037
5325	100038
99865	100039
17131	100040
1511	100041
9058	100042
10689	100043
24449	100044
79928	100045
35072	100046
27153	100047
45272	100048
225661	100049
70657	100050
107804	100051
23640	100052
5428	100053
116074	100054
6074	100055
14450	100056
52908	100057
87963	100058
60601	100059
156211	100060
133012	100061
25249	100062
36790	100063
23749	100064
23751	100065
73663	100066
49927	100067
52143	100068
10931	100069
42909	100070
16318	100071
80077	100072
24960	100073
74618	100074
99672	100075
6	100076
47553	100077
9638	100078
25124	100079
6553	100080
81140	100081
66578	100082
212301	100083
4934	100084
54874	100085
60919	100086
3738	100087
8486	100088
16899	100089
49788	100090
23468	100091
87125	100092
6007	100093
9474	100094
8470	100095
9378	100096
109130	100097
21116	100098
64417	100099
162	100100
60823	100101
64982	100102
6076	100103
7558	100104
59915	100105
77	100106
604	100107
36066	100108
3860	100109
25331	100110
10834	100111
55667	100112
220652	100113
148374	100114
466	100115
13780	100116
6780	100117
148566	100118
13372	100119
22265	100120
42796	100121
17885	100122
16392	100123
61342	100124
22258	100125
216477	100126
236925	100127
177106	100128
31296	100129
154212	100130
15632	100131
40376	100132
27599	100133
82087	100134
46407	100135
1466	100136
66371	100137
47564	100138
218118	100139
6311	100140
27500	100141
8029	100142
57865	100143
146	100144
14634	100145
72806	100146
1421	100147
51864	100148
65767	100149
46392	100150
1085	100151
79699	100152
143506	100153
2376	100154
14356	100155
114603	100156
61796	100157
109314	100158
188788	100159
72346	100160
43957	100161
3328	100162
200458	100163
88912	100164
14171	100165
1231	100166
804	100167
6866	100168
21162	100169
5951	100170
115	100171
65696	100172
180608	100173
196602	100174
970	100175
136276	100176
36696	100177
2349	100178
13869	100179
78212	100180
33300	100181
1021	100182
13214	100183
1352	100184
13734	100185
27427	100186
16709	100187
4738	100188
2677	100189
62351	100190
49975	100191
2669	100192
12032	100193
6987	100194
70556	100195
3970	100196
44132	100197
86809	100198
939	100199
161827	100200
108575	100201
50749	100202
5092	100203
27449	100204
720	100205
92113	100206
21756	100207
7446	100208
117910	100209
124472	100210
66704	100211
4592	100212
5215	100213
5217	100214
939	100215
17539	100216
155098	100217
162850	100218
33174	100219
458	100220
1027	100221
99843	100222
52512	100223
18	100224
39356	100225
57416	100226
48330	100227
22986	100228
3128	100229
25284	100230
37048	100231
22439	100232
61583	100233
10182	100234
11024	100235
37218	100236
11955	100237
13647	100238
165318	100239
37778	100240
37144	100241
19594	100242
1254	100243
171344	100244
543	100245
8032	100246
36223	100247
4479	100248
15379	100249
59819	100250
4573	100251
11656	100252
9577	100253
194	100254
17620	100255
20072	100256
11279	100257
9973	100258
26122	100259
57760	100260
30884	100261
4074	100262
167305	100263
2393	100264
105444	100265
15591	100266
9536	100267
31951	100268
15516	100269
30629	100270
17728	100271
1084	100272
11891	100273
40393	100274
20558	100275
1571	100276
9764	100277
24854	100278
5133	100279
38662	100280
11093	100281
18423	100282
10988	100283
5343	100284
19780	100285
5070	100286
12842	100287
6397	100288
83579	100289
129926	100290
71897	100291
36427	100292
1618	100293
147373	100294
11276	100295
893	100296
18293	100297
88174	100298
39646	100299
43369	100300
39311	100301
9475	100302
56543	100303
31151	100304
647	100305
1332	100306
6981	100307
45153	100308
9200	100309
83979	100310
14568	100311
539	100312
840	100313
34087	100314
24670	100315
2558	100316
3006	100317
16046	100318
217081	100319
19863	100320
7727	100321
103896	100322
13562	100323
1990	100324
2255	100325
5069	100326
6408	100327
49588	100328
46943	100329
38760	100330
36410	100331
22888	100332
29654	100333
10210	100334
1668	100335
18203	100336
73461	100337
8211	100338
20476	100339
150819	100340
20414	100341
42766	100342
9822	100343
3022	100344
10761	100345
237506	100346
4067	100347
54801	100348
65947	100349
6138	100350
36029	100351
172515	100352
2110	100353
102861	100354
1842	100355
444	100356
9386	100357
229	100358
3207	100359
11305	100360
10832	100361
35813	100362
14245	100363
3482	100364
34535	100365
20659	100366
40279	100367
3943	100368
53358	100369
21339	100370
62265	100371
24781	100372
118129	100373
62679	100374
32090	100375
12252	100376
9489	100377
3073	100378
44130	100379
59148	100380
3769	100381
40428	100382
31170	100383
29888	100384
130461	100385
5183	100386
142412	100387
9615	100388
426	100389
8502	100390
6048	100391
15908	100392
10067	100393
16244	100394
3656	100395
56528	100396
16673	100397
167	100398
2050	100399
79739	100400
5233	100401
1681	100402
427	100403
141367	100404
2111	100405
3264	100406
4754	100407
80585	100408
9773	100409
2756	100410
4729	100411
16120	100412
103250	100413
10025	100414
17283	100415
94911	100416
57287	100417
19149	100418
73631	100419
54949	100420
4210	100421
163223	100422
1859	100423
78618	100424
11230	100425
548	100426
16381	100427
2957	100428
363	100429
15331	100430
10182	100431
7520	100432
7145	100433
89301	100434
3133	100435
137666	100436
17496	100437
35598	100438
53843	100439
3872	100440
51837	100441
166	100442
69371	100443
64840	100444
6050	100445
10708	100446
2619	100447
91284	100448
106991	100449
3972	100450
10544	100451
24094	100452
10843	100453
96351	100454
5475	100455
22244	100456
6644	100457
31910	100458
40909	100459
39410	100460
39410	100461
34	100462
10125	100463
7504	100464
1085	100465
135227	100466
9973	100467
4237	100468
395	100469
996	100470
5373	100471
18931	100472
35571	100473
24435	100474
154055	100475
53613	100476
47158	100477
2802	100478
14415	100479
171144	100480
10670	100481
9286	100482
31141	100483
7333	100484
26389	100485
25546	100486
17484	100487
992	100488
105922	100489
2820	100490
1380	100491
84238	100492
14915	100493
152066	100494
114862	100495
126431	100496
61286	100497
6559	100498
10363	100499
20530	100500
114964	100501
86469	100502
1141	100503
4311	100504
13250	100505
22664	100506
193693	100507
84238	100508
17967	100509
154731	100510
6510	100511
4531	100512
81653	100513
61290	100514
50770	100515
30107	100516
40265	100517
239184	100518
54944	100519
89895	100520
107902	100521
106100	100522
231116	100523
16587	100524
23999	100525
49313	100526
64029	100527
13609	100528
104778	100529
1471	100530
22572	100531
40201	100532
162290	100533
158010	100534
235746	100535
148199	100536
28471	100537
154204	100538
222921	100539
65539	100540
41554	100541
164569	100542
93198	100543
32629	100544
2921	100545
96370	100546
42155	100547
522	100548
160426	100549
68625	100550
13917	100551
3574	100552
32633	100553
12793	100554
2018	100555
1867	100556
41750	100557
59806	100558
9607	100559
34174	100560
91941	100561
3365	100562
8256	100563
3708	100564
36559	100565
50813	100566
5634	100567
9006	100568
5215	100569
52183	100570
50319	100571
7556	100572
61022	100573
21639	100574
8099	100575
61612	100576
26289	100577
21135	100578
25270	100579
55563	100580
28656	100581
12278	100582
3285	100583
22299	100584
46445	100585
34717	100586
79792	100587
172596	100588
86290	100589
196434	100590
24082	100591
10491	100592
14029	100593
4024	100594
5115	100595
39682	100596
57748	100597
49077	100598
224046	100599
99256	100600
74056	100601
507	100602
81161	100603
63692	100604
22273	100605
34	100606
1915	100607
18283	100608
11008	100609
73375	100610
8663	100611
26398	100612
38193	100613
2237	100614
162429	100615
818	100616
9363	100617
98767	100618
9058	100619
30737	100620
25499	100621
17288	100622
36018	100623
106345	100624
179397	100625
25181	100626
45102	100627
6017	100628
82862	100629
139295	100630
98537	100631
15637	100632
47925	100633
61398	100634
19001	100635
29580	100636
5074	100637
7183	100638
4978	100639
11715	100640
989	100641
19730	100642
234147	100643
21712	100644
65240	100645
2566	100646
17657	100647
6149	100648
6186	100649
17294	100650
29139	100651
5	100652
6227	100653
233340	100654
171544	100655
19101	100656
32350	100657
39951	100658
29159	100659
45724	100660
143235	100661
28054	100662
116298	100663
63245	100664
93956	100665
139	100666
24428	100667
83899	100668
24780	100669
16848	100670
184613	100671
73411	100672
1170	100673
17718	100674
2547	100675
3814	100676
50341	100677
130987	100678
1360	100679
54249	100680
50606	100681
72723	100682
2316	100683
26152	100684
3655	100685
63375	100686
18730	100687
164477	100688
25941	100689
74939	100690
77497	100691
60352	100692
13128	100693
143517	100694
14810	100695
48860	100696
16996	100697
7836	100698
72086	100699
8808	100700
2718	100701
33168	100702
10707	100703
78112	100704
6949	100705
30407	100706
11123	100707
237924	100708
172769	100709
10589	100710
61751	100711
34783	100712
2482	100713
56668	100714
27875	100715
507	100716
25256	100717
44994	100718
98678	100719
56420	100720
4903	100721
2867	100722
34914	100723
53154	100724
15803	100725
2584	100726
32328	100727
6089	100728
44645	100729
13407	100730
66654	100731
16003	100732
4125	100733
33909	100734
27536	100735
54424	100736
13418	100737
2193	100738
64273	100739
24615	100740
5330	100741
13159	100742
78749	100743
11994	100744
43008	100745
984	100746
5544	100747
97770	100748
3767	100749
14599	100750
17233	100751
59460	100752
65333	100753
78746	100754
22254	100755
203606	100756
5499	100757
16069	100758
43726	100759
61774	100760
147	100761
150571	100762
50200	100763
4527	100764
135178	100765
30038	100766
6376	100767
5417	100768
55719	100769
2306	100770
4168	100771
127	100772
16263	100773
72551	100774
11627	100775
143705	100776
746	100777
2935	100778
8112	100779
26295	100780
5708	100781
238381	100782
76500	100783
2133	100784
46718	100785
45	100786
1031	100787
102737	100788
940	100789
50429	100790
14255	100791
72649	100792
93465	100793
73869	100794
178448	100795
191144	100796
102468	100797
94509	100798
22307	100799
102	100800
10770	100801
113624	100802
169691	100803
60247	100804
28094	100805
42001	100806
47086	100807
1805	100808
52240	100809
28756	100810
141304	100811
119698	100812
29318	100813
4403	100814
63292	100815
10318	100816
2373	100817
109959	100818
23031	100819
9042	100820
182157	100821
143880	100822
10142	100823
7606	100824
40107	100825
217077	100826
28558	100827
81767	100828
14200	100829
74872	100830
25326	100831
167374	100832
12260	100833
15569	100834
74942	100835
176615	100836
57068	100837
6545	100838
13331	100839
8785	100840
84529	100841
79	100842
24273	100843
12180	100844
36498	100845
163376	100846
41677	100847
1102	100848
4685	100849
125397	100850
9611	100851
762	100852
15670	100853
9656	100854
8629	100855
37996	100856
25807	100857
117984	100858
20806	100859
8683	100860
8846	100861
2693	100862
22513	100863
23387	100864
48256	100865
13331	100866
13640	100867
23304	100868
1653	100869
33053	100870
23301	100871
10824	100872
5733	100873
40400	100874
32769	100875
120597	100876
38343	100877
74849	100878
44713	100879
39386	100880
34949	100881
39103	100882
67087	100883
17423	100884
112913	100885
41088	100886
4827	100887
35199	100888
29631	100889
6090	100890
88982	100891
30055	100892
33346	100893
10804	100894
7282	100895
55375	100896
67838	100897
22215	100898
20949	100899
17237	100900
12083	100901
143	100902
4080	100903
13837	100904
10211	100905
2102	100906
56738	100907
19134	100908
45944	100909
44381	100910
124269	100911
20290	100912
9459	100913
25668	100914
9999	100915
207192	100916
85361	100917
70852	100918
164484	100919
228413	100920
173481	100921
149777	100922
129605	100923
78311	100924
77377	100925
21727	100926
33364	100927
101517	100928
150390	100929
219649	100930
40493	100931
114813	100932
203012	100933
82987	100934
116509	100935
145914	100936
175898	100937
31813	100938
111244	100939
2412	100940
161202	100941
20353	100942
100562	100943
15774	100944
161813	100945
20314	100946
28774	100947
12144	100948
20866	100949
31995	100950
23932	100951
25901	100952
6853	100953
10608	100954
55189	100955
182963	100956
28037	100957
91999	100958
187686	100959
1367	100960
232316	100961
7089	100962
1982	100963
35465	100964
35465	100965
148569	100966
221742	100967
2506	100968
164993	100969
40268	100970
5612	100971
85323	100972
20341	100973
50410	100974
12670	100975
30842	100976
37508	100977
20567	100978
315	100979
67383	100980
92703	100981
99174	100982
45922	100983
997	100984
155091	100985
70469	100986
62153	100987
10589	100988
4569	100989
65341	100990
16419	100991
63547	100992
3092	100993
36019	100994
3605	100995
15300	100996
46272	100997
46589	100998
4525	100999
49616	101000
154349	101001
464	101002
2761	101003
38591	101004
72777	101005
147502	101006
4113	101007
15224	101008
210235	101009
38596	101010
113206	101011
106312	101012
55170	101013
38864	101014
39982	101015
80569	101016
80569	101017
48752	101018
80565	101019
80565	101020
6103	101021
24858	101022
36020	101023
3569	101024
30545	101025
48697	101026
97403	101027
30782	101028
9836	101029
308	101030
9	101031
4264	101032
29580	101033
1554	101034
17063	101035
14792	101036
11767	101037
5999	101038
114901	101039
88799	101040
1858	101041
113363	101042
80	101043
62015	101044
11646	101045
97266	101046
195678	101047
3215	101048
224317	101049
64598	101050
142486	101051
240	101052
4722	101053
69238	101054
1458	101055
103948	101056
4219	101057
19718	101058
98276	101059
73657	101060
19203	101061
8247	101062
28598	101063
17341	101064
20573	101065
63970	101066
35703	101067
2774	101068
19092	101069
12953	101070
4714	101071
6354	101072
8720	101073
34847	101074
78561	101075
61787	101076
4726	101077
60918	101078
37375	101079
30747	101080
2134	101081
24200	101082
102708	101083
7789	101084
17300	101085
10856	101086
218228	101087
143358	101088
7543	101089
40308	101090
38854	101091
66807	101092
185316	101093
67277	101094
4310	101095
25653	101096
82041	101097
30333	101098
17421	101099
56664	101100
82953	101101
67277	101102
56664	101103
48248	101104
2258	101105
80730	101106
237	101107
83728	101108
13971	101109
36339	101110
150957	101111
63946	101112
9379	101113
720	101114
131823	101115
7332	101116
32415	101117
209817	101118
76007	101119
19001	101120
109812	101121
2170	101122
109273	101123
376	101124
102661	101125
50417	101126
48745	101127
24843	101128
15735	101129
105420	101130
22312	101131
17179	101132
83873	101133
42465	101134
220851	101135
100206	101136
198	101137
53748	101138
390	101139
14296	101140
6124	101141
1075	101142
120692	101143
33779	101144
11214	101145
8558	101146
32313	101147
24519	101148
1171	101149
31149	101150
127435	101151
34287	101152
71845	101153
1684	101154
25106	101155
4855	101156
63325	101157
38255	101158
14156	101159
10958	101160
6397	101161
31159	101162
144247	101163
3244	101164
6287	101165
56452	101166
151592	101167
111308	101168
1075	101169
150641	101170
73477	101171
56289	101172
210687	101173
70348	101174
110934	101175
11872	101176
52299	101177
20389	101178
210545	101179
5381	101180
158	101181
43175	101182
17157	101183
75146	101184
2761	101185
2761	101186
4911	101187
24899	101188
973	101189
40151	101190
34430	101191
64452	101192
73112	101193
141974	101194
57405	101195
130637	101196
118118	101197
236931	101198
3014	101199
3557	101200
93176	101201
114644	101202
77	101203
36359	101204
142984	101205
35836	101206
38611	101207
29872	101208
115533	101209
82306	101210
114920	101211
58250	101212
58250	101213
231245	101214
104484	101215
30704	101216
61285	101217
3795	101218
19111	101219
8050	101220
3794	101221
41599	101222
151557	101223
166477	101224
22610	101225
124353	101226
34075	101227
57577	101228
15383	101229
5526	101230
156466	101231
61067	101232
49536	101233
4077	101234
1144	101235
217738	101236
26358	101237
96377	101238
7255	101239
907	101240
40143	101241
4320	101242
110176	101243
32043	101244
25235	101245
4926	101246
35009	101247
14429	101248
20163	101249
18140	101250
1111	101251
17169	101252
15736	101253
35412	101254
219412	101255
47999	101256
8	101257
11751	101258
88224	101259
10245	101260
39959	101261
44758	101262
17617	101263
117438	101264
2066	101265
62141	101266
177858	101267
13870	101268
103885	101269
19921	101270
127734	101271
8551	101272
29198	101273
73907	101274
20624	101275
3768	101276
81108	101277
4314	101278
209859	101279
51002	101280
43736	101281
16801	101282
13385	101283
50455	101284
667	101285
76160	101286
25439	101287
3457	101288
734	101289
65341	101290
220085	101291
228241	101292
220168	101293
221294	101294
220640	101295
221854	101296
235166	101297
54742	101298
1064	101299
11669	101300
9072	101301
112464	101302
636	101303
27736	101304
31134	101305
94385	101306
3654	101307
68384	101308
92	101309
115776	101310
47276	101311
38051	101312
74056	101313
2668	101314
11496	101315
64193	101316
7800	101317
14414	101318
226221	101319
31440	101320
30589	101321
62431	101322
39525	101323
937	101324
110	101325
37173	101326
2174	101327
222	101328
14237	101329
9872	101330
36489	101331
63835	101332
136443	101333
205676	101334
16104	101335
223026	101336
17491	101337
45730	101338
57963	101339
16940	101340
71004	101341
6428	101342
229	101343
13877	101344
69741	101345
46069	101346
1342	101347
11348	101348
9948	101349
22314	101350
35007	101351
280	101352
28344	101353
20723	101354
7949	101355
94667	101356
79707	101357
35586	101358
35228	101359
1452	101360
44630	101361
64245	101362
76262	101363
1808	101364
3952	101365
133286	101366
5104	101367
19206	101368
111507	101369
73537	101370
74407	101371
96777	101372
8065	101373
43171	101374
26340	101375
109622	101376
67354	101377
54894	101378
32664	101379
45346	101380
9933	101381
75288	101382
163313	101383
83705	101384
31343	101385
181624	101386
23670	101387
23670	101388
99188	101389
25579	101390
42475	101391
92401	101392
43216	101393
7075	101394
43175	101395
156753	101396
67540	101397
15464	101398
133123	101399
163724	101400
27279	101401
235648	101402
87281	101403
36892	101404
30286	101405
86393	101406
12628	101407
53009	101408
14785	101409
124726	101410
31382	101411
33737	101412
9695	101413
7650	101414
17276	101415
6037	101416
4722	101417
13770	101418
102970	101419
7161	101420
4722	101421
16495	101422
205527	101423
4613	101424
4202	101425
73842	101426
4167	101427
14449	101428
128942	101429
28813	101430
11996	101431
17716	101432
82221	101433
40797	101434
76226	101435
21555	101436
99096	101437
31600	101438
89201	101439
58749	101440
33159	101441
165055	101442
31600	101443
26437	101444
39127	101445
26232	101446
1684	101447
2461	101448
223004	101449
21422	101450
5304	101451
8465	101452
1636	101453
32540	101454
1562	101455
1454	101456
19610	101457
26408	101458
987	101459
11314	101460
62112	101461
24172	101462
8208	101463
17028	101464
84496	101465
5947	101466
35703	101467
92728	101468
194630	101469
233291	101470
110305	101471
128562	101472
158772	101473
145930	101474
158867	101475
25674	101476
2776	101477
5864	101478
2824	101479
24516	101480
1792	101481
1057	101482
223901	101483
1286	101484
2815	101485
51138	101486
240322	101487
903	101488
64662	101489
6830	101490
146120	101491
1939	101492
235660	101493
945	101494
233789	101495
86463	101496
218437	101497
166754	101498
44040	101499
177532	101500
149332	101501
157724	101502
49309	101503
110450	101504
208813	101505
56815	101506
69390	101507
220459	101508
234313	101509
227254	101510
122830	101511
218505	101512
157852	101513
225804	101514
1303	101515
70250	101516
102362	101517
793	101518
155639	101519
116218	101520
147681	101521
128297	101522
502	101523
15106	101524
39186	101525
224956	101526
4049	101527
76439	101528
15257	101529
1132	101530
27169	101531
32241	101532
502	101533
22138	101534
2221	101535
159186	101536
196850	101537
64910	101538
230857	101539
230438	101540
67365	101541
65063	101542
139485	101543
28363	101544
226871	101545
230006	101546
86338	101547
104827	101548
170723	101549
23907	101550
23907	101551
85753	101552
224070	101553
225632	101554
224958	101555
87928	101556
160969	101557
161741	101558
7927	101559
54307	101560
1765	101561
232022	101562
34029	101563
69824	101564
212467	101565
86283	101566
239718	101567
171751	101568
4060	101569
122852	101570
151673	101571
210218	101572
1044	101573
195252	101574
2791	101575
1739	101576
91364	101577
151670	101578
885	101579
1288	101580
1987	101581
91430	101582
124323	101583
173496	101584
155484	101585
186751	101586
155837	101587
419	101588
51225	101589
51251	101590
1154	101591
170801	101592
215139	101593
5969	101594
1764	101595
110303	101596
32233	101597
91474	101598
2190	101599
65195	101600
155118	101601
22367	101602
1738	101603
180839	101604
34241	101605
2826	101606
352	101607
118543	101608
1750	101609
7829	101610
21261	101611
55958	101612
145922	101613
3507	101614
872	101615
94852	101616
2824	101617
124842	101618
2205	101619
91486	101620
2244	101621
65663	101622
178270	101623
234725	101624
133867	101625
584	101626
1734	101627
2804	101628
239707	101629
91431	101630
166325	101631
4022	101632
190702	101633
149332	101634
26017	101635
4515	101636
380	101637
149424	101638
4569	101639
3545	101640
42470	101641
1780	101642
1738	101643
51197	101644
44040	101645
353	101646
171661	101647
2221	101648
148998	101649
6827	101650
178464	101651
1756	101652
59476	101653
65602	101654
359	101655
122985	101656
884	101657
91473	101658
112289	101659
113833	101660
959	101661
161607	101662
1921	101663
123900	101664
1441	101665
953	101666
1995	101667
1134	101668
4529	101669
12871	101670
3992	101671
113642	101672
1061	101673
4549	101674
1578	101675
1135	101676
960	101677
86710	101678
746	101679
91701	101680
22311	101681
1789	101682
84270	101683
1578	101684
2002	101685
972	101686
681	101687
204563	101688
5158	101689
4556	101690
580	101691
2002	101692
1576	101693
3098	101694
742	101695
3545	101696
87779	101697
3488	101698
3959	101699
210185	101700
1132	101701
19906	101702
125371	101703
170684	101704
90299	101705
84888	101706
34572	101707
3535	101708
133391	101709
170808	101710
116610	101711
971	101712
2812	101713
27676	101714
3502	101715
123016	101716
42474	101717
5977	101718
1768	101719
1274	101720
4049	101721
3507	101722
2237	101723
91557	101724
960	101725
1065	101726
213337	101727
7922	101728
2209	101729
123865	101730
91553	101731
205432	101732
172085	101733
123391	101734
222701	101735
50688	101736
48302	101737
184320	101738
4054	101739
159643	101740
114942	101741
226933	101742
148256	101743
45529	101744
100445	101745
107886	101746
147016	101747
5050	101748
92580	101749
65699	101750
34195	101751
3524	101752
4505	101753
152257	101754
219281	101755
22749	101756
1975	101757
1404	101758
155103	101759
104852	101760
66746	101761
199665	101762
42689	101763
4505	101764
2213	101765
18431	101766
2213	101767
112273	101768
84552	101769
152150	101770
91405	101771
123009	101772
123005	101773
124697	101774
231263	101775
197215	101776
229579	101777
91497	101778
122881	101779
1059	101780
50647	101781
1160	101782
91473	101783
114460	101784
40607	101785
534	101786
4887	101787
66572	101788
70079	101789
54307	101790
61225	101791
130470	101792
160352	101793
461	101794
380	101795
3144	101796
21387	101797
157623	101798
873	101799
34116	101800
69867	101801
40366	101802
111287	101803
1593	101804
806	101805
174876	101806
109708	101807
158317	101808
789	101809
5977	101810
130521	101811
83418	101812
86216	101813
115921	101814
1583	101815
22311	101816
232339	101817
82788	101818
157940	101819
101014	101820
153498	101821
49924	101822
1148	101823
1432	101824
18351	101825
44447	101826
22345	101827
49672	101828
746	101829
26007	101830
1277	101831
27096	101832
1044	101833
64178	101834
19907	101835
1776	101836
91503	101837
580	101838
172081	101839
53882	101840
11188	101841
82743	101842
499	101843
42488	101844
151161	101845
122833	101846
212745	101847
170587	101848
139323	101849
52171	101850
20228	101851
93	101852
122896	101853
2229	101854
2244	101855
884	101856
3993	101857
149498	101858
81503	101859
170594	101860
502	101861
113394	101862
792	101863
69891	101864
186822	101865
178094	101866
172509	101867
91527	101868
42811	101869
123511	101870
152075	101871
122817	101872
210734	101873
331	101874
12163	101875
217422	101876
4047	101877
27098	101878
54122	101879
181020	101880
1579	101881
146268	101882
4887	101883
42542	101884
113833	101885
146133	101886
171364	101887
737	101888
172525	101889
124314	101890
91428	101891
733	101892
64969	101893
49924	101894
221325	101895
4047	101896
178185	101897
1278	101898
101014	101899
211765	101900
45397	101901
68029	101902
63164	101903
86364	101904
66533	101905
53388	101906
146030	101907
2213	101908
1979	101909
2827	101910
85982	101911
22345	101912
20958	101913
1250	101914
234885	101915
540	101916
54420	101917
111699	101918
1423	101919
8434	101920
193018	101921
109707	101922
42488	101923
212655	101924
153294	101925
54241	101926
1155	101927
155394	101928
164338	101929
465	101930
91405	101931
75451	101932
18180	101933
54599	101934
171	101935
32267	101936
70728	101937
91424	101938
3980	101939
49555	101940
2248	101941
157164	101942
156227	101943
222319	101944
202753	101945
39307	101946
11932	101947
217641	101948
155493	101949
113633	101950
1436	101951
3476	101952
151249	101953
85398	101954
734	101955
7918	101956
181905	101957
497	101958
220497	101959
202646	101960
1263	101961
112283	101962
3167	101963
225285	101964
31100	101965
32459	101966
113521	101967
1052	101968
26003	101969
160486	101970
734	101971
1261	101972
4054	101973
796	101974
25973	101975
70709	101976
125739	101977
2448	101978
123033	101979
621	101980
170819	101981
170821	101982
91493	101983
1410	101984
2207	101985
1419	101986
1051	101987
122885	101988
91527	101989
219436	101990
21436	101991
192055	101992
152382	101993
2121	101994
220035	101995
133601	101996
5628	101997
49708	101998
228926	101999
181504	102000
1008	102001
97672	102002
45037	102003
82409	102004
125646	102005
151624	102006
219406	102007
5227	102008
28456	102009
182125	102010
95402	102011
114579	102012
149010	102013
50731	102014
156353	102015
159054	102016
231522	102017
110276	102018
42633	102019
6385	102020
54113	102021
219024	102022
91431	102023
585	102024
3619	102025
32351	102026
27894	102027
225550	102028
69830	102029
1438	102030
2852	102031
2782	102032
159961	102033
12237	102034
15280	102035
81646	102036
229011	102037
27787	102038
31115	102039
66277	102040
3166	102041
236833	102042
158180	102043
225164	102044
47721	102045
157547	102046
174712	102047
196916	102048
156508	102049
107978	102050
159895	102051
225173	102052
160122	102053
224444	102054
86174	102055
226311	102056
141670	102057
146404	102058
86088	102059
221026	102060
5061	102061
70882	102062
536	102063
1122	102064
155262	102065
123999	102066
1989	102067
806	102068
2827	102069
112862	102070
123050	102071
3982	102072
5193	102073
1408	102074
42469	102075
1406	102076
1951	102077
1423	102078
54589	102079
27096	102080
1581	102081
1438	102082
1776	102083
22449	102084
1407	102085
92066	102086
15154	102087
1277	102088
2248	102089
6	102090
54240	102091
1137	102092
121839	102093
219728	102094
741	102095
113813	102096
70224	102097
962	102098
5750	102099
64044	102100
793	102101
123676	102102
94571	102103
25150	102104
623	102105
110500	102106
159881	102107
6794	102108
155822	102109
66277	102110
1570	102111
1786	102112
22367	102113
3488	102114
2180	102115
1148	102116
227576	102117
153560	102118
85335	102119
82222	102120
65956	102121
123039	102122
1057	102123
798	102124
113290	102125
790	102126
1273	102127
50688	102128
114954	102129
223693	102130
70306	102131
234019	102132
93543	102133
210550	102134
225838	102135
1055	102136
8091	102137
109142	102138
1777	102139
114167	102140
112940	102141
85105	102142
115645	102143
119686	102144
235299	102145
54104	102146
122891	102147
215285	102148
5174	102149
1277	102150
161677	102151
224735	102152
117453	102153
108030	102154
225421	102155
157987	102156
6701	102157
158812	102158
1140	102159
39141	102160
43617	102161
86012	102162
119731	102163
4016	102164
108411	102165
81618	102166
111917	102167
225903	102168
1282	102169
111400	102170
152514	102171
150326	102172
212442	102173
27465	102174
222415	102175
216218	102176
21024	102177
156532	102178
3547	102179
131629	102180
101987	102181
210193	102182
101839	102183
1411	102184
84206	102185
1750	102186
2815	102187
15023	102188
2818	102189
54234	102190
2248	102191
85504	102192
158765	102193
161594	102194
32430	102195
192780	102196
152058	102197
41473	102198
5975	102199
231503	102200
86350	102201
1441	102202
3535	102203
2213	102204
6737	102205
2812	102206
122873	102207
85395	102208
51427	102209
1150	102210
1262	102211
1278	102212
176113	102213
155495	102214
123551	102215
2806	102216
945	102217
217557	102218
2840	102219
91416	102220
5073	102221
18201	102222
1723	102223
25674	102224
502	102225
1432	102226
4010	102227
72676	102228
214404	102229
1774	102230
1742	102231
51227	102232
123046	102233
33804	102234
89111	102235
231980	102236
226212	102237
5152	102238
12171	102239
164624	102240
103414	102241
130906	102242
32267	102243
112882	102244
51322	102245
1754	102246
218548	102247
155527	102248
148723	102249
180767	102250
3743	102251
88491	102252
4039	102253
55213	102254
94673	102255
158673	102256
160362	102257
225504	102258
226811	102259
220499	102260
90015	102261
163014	102262
232769	102263
82103	102264
65877	102265
66091	102266
114663	102267
224098	102268
225671	102269
114300	102270
7832	102271
188951	102272
2533	102273
218951	102274
880	102275
111702	102276
18338	102277
42897	102278
175323	102279
57396	102280
871	102281
676	102282
19486	102283
5916	102284
70009	102285
17536	102286
1774	102287
38729	102288
1415	102289
51201	102290
85206	102291
22367	102292
14545	102293
65589	102294
119835	102295
85176	102296
1768	102297
4887	102298
419	102299
32267	102300
180840	102301
97533	102302
3387	102303
11922	102304
85395	102305
226969	102306
3533	102307
115388	102308
222822	102309
70334	102310
150912	102311
118566	102312
2782	102313
789	102314
3507	102315
2231	102316
161290	102317
221849	102318
54712	102319
224757	102320
223727	102321
175668	102322
227352	102323
89420	102324
159640	102325
211671	102326
223852	102327
229882	102328
208963	102329
233993	102330
152106	102331
63128	102332
4581	102333
969	102334
5916	102335
217661	102336
157888	102337
152196	102338
55763	102339
113016	102340
42789	102341
51225	102342
116384	102343
1151	102344
184614	102345
205695	102346
226406	102347
3947	102348
70882	102349
161532	102350
92722	102351
147323	102352
18209	102353
142160	102354
194358	102355
86170	102356
18201	102357
3149	102358
65240	102359
3478	102360
1052	102361
171749	102362
1761	102363
2487	102364
14545	102365
92125	102366
625	102367
1051	102368
5176	102369
2476	102370
421	102371
733	102372
214574	102373
173804	102374
41571	102375
91416	102376
42857	102377
3993	102378
3147	102379
1414	102380
3460	102381
92066	102382
5827	102383
1153	102384
1122	102385
51667	102386
10583	102387
123020	102388
170835	102389
123057	102390
218369	102391
2205	102392
1262	102393
123041	102394
51327	102395
236171	102396
161553	102397
53129	102398
115114	102399
160090	102400
215616	102401
745	102402
172319	102403
152499	102404
20111	102405
55539	102406
353	102407
25076	102408
873	102409
1981	102410
3147	102411
2229	102412
116697	102413
4004	102414
123049	102415
2213	102416
7922	102417
2476	102418
465	102419
959	102420
51771	102421
2535	102422
47760	102423
4004	102424
961	102425
2783	102426
42563	102427
1787	102428
129914	102429
22296	102430
85314	102431
5850	102432
419	102433
1935	102434
152350	102435
32227	102436
33896	102437
113575	102438
785	102439
6737	102440
3518	102441
65825	102442
203078	102443
113701	102444
43874	102445
237096	102446
3517	102447
3513	102448
118926	102449
113484	102450
54096	102451
40330	102452
153279	102453
10805	102454
1734	102455
69796	102456
112031	102457
110069	102458
183592	102459
1979	102460
145886	102461
114267	102462
209935	102463
6732	102464
127146	102465
68089	102466
219435	102467
104852	102468
3988	102469
21336	102470
160673	102471
150497	102472
125375	102473
96853	102474
681	102475
155524	102476
2530	102477
22105	102478
1127	102479
2805	102480
112685	102481
1415	102482
70752	102483
123000	102484
91900	102485
123015	102486
1792	102487
27340	102488
155339	102489
22417	102490
219431	102491
221626	102492
966	102493
806	102494
54481	102495
82351	102496
63916	102497
1723	102498
31222	102499
227396	102500
47788	102501
15257	102502
220421	102503
155332	102504
85314	102505
91429	102506
1987	102507
2213	102508
6000	102509
170547	102510
1401	102511
69805	102512
2785	102513
70006	102514
217908	102515
1589	102516
92231	102517
1723	102518
1127	102519
1576	102520
746	102521
884	102522
6735	102523
4578	102524
1765	102525
34013	102526
12634	102527
1161	102528
147059	102529
6784	102530
123057	102531
1273	102532
5193	102533
91493	102534
54123	102535
69827	102536
177261	102537
2533	102538
124349	102539
115633	102540
3565	102541
75718	102542
193096	102543
153956	102544
170776	102545
15180	102546
146035	102547
2209	102548
185408	102549
1940	102550
54180	102551
798	102552
83084	102553
23812	102554
2804	102555
17995	102556
877	102557
11762	102558
230779	102559
796	102560
109979	102561
9070	102562
30589	102563
28452	102564
7157	102565
22726	102566
204278	102567
22655	102568
43664	102569
34586	102570
12363	102571
64068	102572
10095	102573
113099	102574
6966	102575
103837	102576
11404	102577
48090	102578
10459	102579
10459	102580
2906	102581
62850	102582
61007	102583
27174	102584
1291	102585
155252	102586
175697	102587
9349	102588
80729	102589
16589	102590
2770	102591
293	102592
53702	102593
15413	102594
12873	102595
2458	102596
105277	102597
6902	102598
30850	102599
35442	102600
40785	102601
61937	102602
70381	102603
3672	102604
14977	102605
37890	102606
95836	102607
47989	102608
466	102609
1640	102610
7403	102611
93356	102612
97403	102613
20950	102614
69386	102615
42440	102616
15455	102617
108787	102618
57819	102619
28421	102620
69603	102621
12449	102622
86869	102623
730	102624
34134	102625
58716	102626
265	102627
2725	102628
11921	102629
12395	102630
61046	102631
2414	102632
51861	102633
3065	102634
3065	102635
481	102636
42375	102637
116944	102638
45290	102639
122130	102640
55066	102641
23810	102642
5579	102643
129682	102644
1250	102645
1775	102646
83695	102647
82146	102648
218531	102649
59031	102650
56633	102651
46028	102652
38454	102653
110509	102654
218512	102655
219505	102656
17604	102657
218804	102658
11552	102659
52021	102660
236203	102661
101427	102662
60359	102663
19171	102664
61686	102665
36268	102666
222826	102667
8376	102668
25080	102669
137782	102670
58937	102671
67578	102672
26314	102673
44369	102674
156824	102675
38517	102676
207609	102677
105436	102678
105368	102679
61686	102680
49779	102681
197910	102682
233234	102683
219311	102684
196774	102685
105416	102686
23941	102687
37071	102688
83541	102689
46700	102690
103369	102691
219585	102692
17424	102693
37063	102694
16638	102695
9860	102696
102947	102697
10860	102698
1185	102699
61711	102700
41079	102701
7276	102702
62008	102703
59347	102704
101182	102705
7274	102706
3139	102707
828	102708
229928	102709
177153	102710
82973	102711
126487	102712
97717	102713
23015	102714
2372	102715
7506	102716
3550	102717
3761	102718
98449	102719
2206	102720
210739	102721
54722	102722
830	102723
1617	102724
23379	102725
13351	102726
24410	102727
171449	102728
42974	102729
12873	102730
4566	102731
6235	102732
10644	102733
80606	102734
24307	102735
28454	102736
296	102737
132	102738
49042	102739
31920	102740
12754	102741
156885	102742
8783	102743
16616	102744
104671	102745
8546	102746
39452	102747
98530	102748
36857	102749
61883	102750
14634	102751
7282	102752
159	102753
56792	102754
30002	102755
21712	102756
68692	102757
2314	102758
159661	102759
148759	102760
13938	102761
61435	102762
37575	102763
15129	102764
19335	102765
39280	102766
6109	102767
5696	102768
14440	102769
47144	102770
103978	102771
1290	102772
63364	102773
205397	102774
106090	102775
60802	102776
14850	102777
29476	102778
43973	102779
6574	102780
140468	102781
61349	102782
7624	102783
17911	102784
132881	102785
55710	102786
21276	102787
31020	102788
20904	102789
25307	102790
10793	102791
1674	102792
4990	102793
200821	102794
10265	102795
409	102796
1393	102797
1343	102798
4100	102799
171231	102800
25187	102801
81070	102802
62315	102803
3048	102804
94850	102805
57163	102806
8329	102807
26390	102808
5300	102809
34567	102810
712	102811
86217	102812
532	102813
75820	102814
28304	102815
6817	102816
26014	102817
17539	102818
17539	102819
106122	102820
50441	102821
114534	102822
21051	102823
10010	102824
11479	102825
24003	102826
60344	102827
81268	102828
6570	102829
6016	102830
6446	102831
5619	102832
34235	102833
80983	102834
78519	102835
47318	102836
16414	102837
43822	102838
5661	102839
44151	102840
48347	102841
200519	102842
32285	102843
90889	102844
20919	102845
6333	102846
6456	102847
230	102848
6	102849
50552	102850
40099	102851
5599	102852
37645	102853
90738	102854
8182	102855
26931	102856
823	102857
6840	102858
5217	102859
44857	102860
134282	102861
43293	102862
25207	102863
68799	102864
29519	102865
67571	102866
718	102867
179238	102868
55340	102869
18675	102870
43480	102871
109005	102872
17348	102873
176021	102874
20594	102875
71356	102876
7632	102877
65772	102878
28013	102879
103971	102880
150338	102881
63790	102882
30304	102883
7692	102884
140897	102885
19803	102886
22780	102887
40452	102888
22053	102889
77138	102890
3427	102891
35026	102892
17302	102893
3022	102894
57679	102895
19147	102896
151684	102897
188301	102898
12537	102899
122	102900
21126	102901
60815	102902
50437	102903
21445	102904
23592	102905
1027	102906
35987	102907
505	102908
11447	102909
26902	102910
160810	102911
16309	102912
46959	102913
21750	102914
51183	102915
65609	102916
217208	102917
51170	102918
49975	102919
5660	102920
12166	102921
12080	102922
3389	102923
61698	102924
4234	102925
21314	102926
185971	102927
58669	102928
44583	102929
5550	102930
40387	102931
17539	102932
21213	102933
85129	102934
32238	102935
85103	102936
85195	102937
85125	102938
26015	102939
26017	102940
32221	102941
7518	102942
85155	102943
51182	102944
217429	102945
26	102946
179838	102947
54368	102948
34494	102949
26	102950
25975	102951
217318	102952
113266	102953
965	102954
40384	102955
12166	102956
32223	102957
40363	102958
8974	102959
10957	102960
122078	102961
58738	102962
73118	102963
9058	102964
64688	102965
28829	102966
66544	102967
26214	102968
62116	102969
11552	102970
11552	102971
171854	102972
1413	102973
162028	102974
73191	102975
97236	102976
21663	102977
8539	102978
604	102979
50314	102980
50820	102981
153684	102982
5644	102983
50876	102984
32109	102985
29181	102986
1883	102987
15037	102988
138674	102989
2414	102990
79228	102991
38277	102992
14317	102993
25384	102994
457	102995
100019	102996
131829	102997
4562	102998
155099	102999
217510	103000
46810	103001
155044	103002
40371	103003
217522	103004
3391	103005
26012	103006
85227	103007
85205	103008
5660	103009
40389	103010
55	103011
17	103012
6478	103013
155099	103014
506	103015
36067	103016
25992	103017
14546	103018
40398	103019
32204	103020
9207	103021
40394	103022
51203	103023
17	103024
626	103025
40360	103026
7518	103027
217439	103028
26	103029
65591	103030
3391	103031
5660	103032
7518	103033
217437	103034
2504	103035
65632	103036
5659	103037
626	103038
5660	103039
217277	103040
61613	103041
164954	103042
22828	103043
1379	103044
17276	103045
76339	103046
28398	103047
205652	103048
24826	103049
1210	103050
43751	103051
22976	103052
893	103053
3260	103054
61980	103055
18970	103056
2582	103057
98110	103058
123401	103059
28267	103060
10853	103061
3638	103062
3582	103063
7408	103064
308	103065
1073	103066
8286	103067
3253	103068
1402	103069
174923	103070
12657	103071
50661	103072
93438	103073
127433	103074
116294	103075
110059	103076
94576	103077
14688	103078
218179	103079
234938	103080
154501	103081
110125	103082
170902	103083
127419	103084
72062	103085
55328	103086
42652	103087
84080	103088
431	103089
211806	103090
24430	103091
66732	103092
91340	103093
187452	103094
18631	103095
43945	103096
13011	103097
11606	103098
61558	103099
94593	103100
7099	103101
11238	103102
119648	103103
44458	103104
80327	103105
35392	103106
5586	103107
113515	103108
7361	103109
31593	103110
84727	103111
7930	103112
11111	103113
1814	103114
22668	103115
8597	103116
69756	103117
6734	103118
1296	103119
182987	103120
212156	103121
22767	103122
36221	103123
274	103124
13509	103125
33811	103126
42450	103127
27892	103128
80248	103129
29850	103130
34714	103131
182997	103132
109281	103133
27938	103134
6031	103135
3790	103136
62049	103137
73971	103138
1826	103139
13550	103140
31866	103141
146	103142
8388	103143
151421	103144
1802	103145
72370	103146
1826	103147
12771	103148
19415	103149
181747	103150
126639	103151
99530	103152
17293	103153
23772	103154
74748	103155
72354	103156
5269	103157
65078	103158
4637	103159
18200	103160
217223	103161
40332	103162
129530	103163
61555	103164
622	103165
4110	103166
4383	103167
9596	103168
8038	103169
57283	103170
35068	103171
12093	103172
6911	103173
41364	103174
1169	103175
15527	103176
42450	103177
35801	103178
122752	103179
959	103180
3776	103181
42486	103182
3556	103183
154878	103184
10137	103185
22132	103186
138480	103187
61729	103188
234110	103189
3883	103190
6	103191
22795	103192
34857	103193
10909	103194
13902	103195
22639	103196
1651	103197
1621	103198
2293	103199
9532	103200
22551	103201
23233	103202
5248	103203
22968	103204
15847	103205
236780	103206
1080	103207
11956	103208
3899	103209
60894	103210
140999	103211
77951	103212
60360	103213
18077	103214
8896	103215
103160	103216
124490	103217
210117	103218
160184	103219
12373	103220
10497	103221
15037	103222
15007	103223
2917	103224
60261	103225
8971	103226
1375	103227
130280	103228
67730	103229
97187	103230
429	103231
28129	103232
5189	103233
23998	103234
3092	103235
8634	103236
11	103237
5652	103238
35068	103239
87066	103240
15821	103241
48195	103242
103838	103243
582	103244
5235	103245
160534	103246
56313	103247
2580	103248
835	103249
207462	103250
47121	103251
3709	103252
186686	103253
80264	103254
140598	103255
181835	103256
27974	103257
72073	103258
63824	103259
15148	103260
1027	103261
124055	103262
68248	103263
71002	103264
2772	103265
7210	103266
50512	103267
187151	103268
153124	103269
57906	103270
7916	103271
131191	103272
18617	103273
23397	103274
15925	103275
43596	103276
97238	103277
27540	103278
14476	103279
12950	103280
98056	103281
18608	103282
4673	103283
1098	103284
96315	103285
129579	103286
22322	103287
211783	103288
37672	103289
3237	103290
67406	103291
505	103292
1	103293
12167	103294
87144	103295
229677	103296
25270	103297
232150	103298
446	103299
12032	103300
1470	103301
14470	103302
51983	103303
39825	103304
63409	103305
101335	103306
99588	103307
64558	103308
44086	103309
25860	103310
66505	103311
32285	103312
30081	103313
215715	103314
213103	103315
50488	103316
44149	103317
86756	103318
13176	103319
40168	103320
95089	103321
3661	103322
17114	103323
16233	103324
138847	103325
96352	103326
6002	103327
1889	103328
17	103329
65698	103330
6283	103331
57815	103332
79587	103333
1471	103334
95055	103335
84665	103336
51130	103337
157595	103338
46838	103339
92086	103340
83312	103341
911	103342
62264	103343
41030	103344
1471	103345
75538	103346
226071	103347
75392	103348
218954	103349
228	103350
115430	103351
124963	103352
226018	103353
234040	103354
81514	103355
228	103356
5244	103357
40350	103358
138698	103359
1500	103360
52596	103361
2118	103362
21640	103363
2110	103364
24	103365
5123	103366
21923	103367
650	103368
5471	103369
37848	103370
15293	103371
22452	103372
45830	103373
7494	103374
9063	103375
10847	103376
50962	103377
164308	103378
53998	103379
84610	103380
111946	103381
23820	103382
2679	103383
51044	103384
39425	103385
36717	103386
2407	103387
19619	103388
50908	103389
39815	103390
54176	103391
44745	103392
114563	103393
233479	103394
113559	103395
20892	103396
7508	103397
7386	103398
75995	103399
34616	103400
32010	103401
27574	103402
12219	103403
113005	103404
29216	103405
6752	103406
64872	103407
12366	103408
13162	103409
11343	103410
22840	103411
12806	103412
61654	103413
21124	103414
1506	103415
17554	103416
23373	103417
33555	103418
10790	103419
12818	103420
34084	103421
44620	103422
31691	103423
19387	103424
215051	103425
18440	103426
14797	103427
27527	103428
108104	103429
3009	103430
655	103431
7386	103432
147414	103433
63946	103434
136507	103435
48721	103436
84052	103437
19291	103438
3908	103439
6442	103440
248	103441
26241	103442
25826	103443
103998	103444
10391	103445
32021	103446
12696	103447
83985	103448
64158	103449
120358	103450
853	103451
12151	103452
21089	103453
4809	103454
1541	103455
13813	103456
50581	103457
25897	103458
3880	103459
75777	103460
137	103461
62914	103462
4919	103463
845	103464
939	103465
110552	103466
5655	103467
50694	103468
77	103469
2680	103470
25931	103471
11621	103472
85722	103473
87181	103474
1390	103475
98561	103476
6983	103477
87491	103478
80089	103479
37046	103480
37952	103481
36558	103482
101123	103483
23260	103484
5828	103485
8073	103486
57531	103487
21564	103488
57681	103489
41263	103490
17496	103491
8189	103492
32452	103493
151	103494
25854	103495
55137	103496
152403	103497
3875	103498
3875	103499
13813	103500
10161	103501
3875	103502
37409	103503
8968	103504
104469	103505
58074	103506
839	103507
3796	103508
36982	103509
38996	103510
64025	103511
5001	103512
41845	103513
21558	103514
99987	103515
34742	103516
21815	103517
37924	103518
2414	103519
22321	103520
3640	103521
29862	103522
63005	103523
12667	103524
56932	103525
77	103526
54	103527
84946	103528
1700	103529
6753	103530
155	103531
23835	103532
3153	103533
11843	103534
95839	103535
13593	103536
14886	103537
41822	103538
4741	103539
30480	103540
276	103541
3847	103542
47217	103543
84824	103544
2729	103545
51014	103546
5978	103547
64304	103548
2042	103549
112637	103550
32491	103551
40305	103552
110209	103553
1223	103554
111842	103555
3806	103556
17490	103557
20930	103558
25525	103559
1052	103560
155418	103561
67326	103562
143412	103563
16075	103564
63584	103565
30304	103566
319	103567
103005	103568
61983	103569
4591	103570
33316	103571
198403	103572
230	103573
12518	103574
53520	103575
122379	103576
107676	103577
43622	103578
117185	103579
47358	103580
105681	103581
93293	103582
9877	103583
11176	103584
365	103585
12674	103586
22897	103587
214	103588
32790	103589
49726	103590
52	103591
2879	103592
1077	103593
72275	103594
426	103595
2866	103596
5885	103597
7521	103598
74	103599
86054	103600
44661	103601
1963	103602
197	103603
3146	103604
2981	103605
430	103606
3218	103607
958	103608
5373	103609
2066	103610
41363	103611
136406	103612
2953	103613
45366	103614
156510	103615
13143	103616
100951	103617
7192	103618
8736	103619
24241	103620
20366	103621
106440	103622
1830	103623
20366	103624
30794	103625
11320	103626
4465	103627
2376	103628
28069	103629
17412	103630
75136	103631
45581	103632
4719	103633
66577	103634
9878	103635
578	103636
302	103637
355	103638
51183	103639
33996	103640
24597	103641
9867	103642
18054	103643
97730	103644
31124	103645
42081	103646
15051	103647
14969	103648
60273	103649
18613	103650
71639	103651
6645	103652
79516	103653
33309	103654
16262	103655
47526	103656
448	103657
82874	103658
23730	103659
26931	103660
42256	103661
167683	103662
64298	103663
12579	103664
1125	103665
114657	103666
33982	103667
19176	103668
31515	103669
71536	103670
61756	103671
167119	103672
108967	103673
108967	103674
626	103675
538	103676
844	103677
1889	103678
797	103679
195	103680
6478	103681
61	103682
195	103683
61	103684
34163	103685
61	103686
14202	103687
4358	103688
66619	103689
29614	103690
53636	103691
69035	103692
30213	103693
3004	103694
46827	103695
8719	103696
224353	103697
90302	103698
2679	103699
92699	103700
68175	103701
36749	103702
25561	103703
9121	103704
101320	103705
319	103706
18436	103707
783	103708
142905	103709
85490	103710
81457	103711
26714	103712
71367	103713
2736	103714
195	103715
12606	103716
15037	103717
8982	103718
43526	103719
120903	103720
13698	103721
33300	103722
21996	103723
45647	103724
65285	103725
8311	103726
82586	103727
493	103728
95467	103729
40191	103730
120881	103731
162362	103732
6637	103733
86622	103734
103957	103735
29476	103736
16252	103737
38236	103738
7656	103739
3074	103740
21912	103741
37918	103742
42140	103743
221910	103744
16134	103745
112355	103746
13353	103747
104671	103748
14988	103749
94044	103750
28111	103751
45776	103752
319	103753
50188	103754
2388	103755
217449	103756
54714	103757
68443	103758
22732	103759
10765	103760
27477	103761
32238	103762
18437	103763
9231	103764
33145	103765
98775	103766
8878	103767
4910	103768
4910	103769
12531	103770
634	103771
32073	103772
58474	103773
147247	103774
213878	103775
12846	103776
9229	103777
9230	103778
12872	103779
10765	103780
22452	103781
1125	103782
1393	103783
84516	103784
5216	103785
70639	103786
7929	103787
37513	103788
6867	103789
6865	103790
6838	103791
3175	103792
92448	103793
7951	103794
12846	103795
3557	103796
2529	103797
7929	103798
6864	103799
65672	103800
51879	103801
214281	103802
18436	103803
27478	103804
10766	103805
34292	103806
92446	103807
22452	103808
9231	103809
4591	103810
3175	103811
9230	103812
2857	103813
18434	103814
27431	103815
27968	103816
82623	103817
2439	103818
1027	103819
22405	103820
1359	103821
1031	103822
378	103823
40323	103824
782	103825
3199	103826
167336	103827
5	103828
22405	103829
4593	103830
18441	103831
18440	103832
6837	103833
3174	103834
5	103835
2858	103836
6003	103837
6839	103838
4593	103839
5	103840
217269	103841
72581	103842
87141	103843
3843	103844
218949	103845
2092	103846
15007	103847
67577	103848
27155	103849
8726	103850
33297	103851
37657	103852
37646	103853
6442	103854
128742	103855
82700	103856
32244	103857
9322	103858
6630	103859
5621	103860
40209	103861
32355	103862
495	103863
6192	103864
23630	103865
11904	103866
58678	103867
147876	103868
133472	103869
35545	103870
164173	103871
6105	103872
71413	103873
84072	103874
58258	103875
38266	103876
3801	103877
18097	103878
161526	103879
8061	103880
5611	103881
25083	103882
19146	103883
15340	103884
1840	103885
39929	103886
88627	103887
23630	103888
71026	103889
43143	103890
54341	103891
83572	103892
2675	103893
56216	103894
15628	103895
154702	103896
79923	103897
17338	103898
2896	103899
4124	103900
154772	103901
216692	103902
15798	103903
215907	103904
150271	103905
79923	103906
684	103907
113099	103908
32751	103909
22999	103910
2896	103911
132911	103912
64694	103913
45047	103914
15628	103915
35723	103916
85177	103917
17	103918
209591	103919
73574	103920
154080	103921
4939	103922
57445	103923
44870	103924
216756	103925
85067	103926
215810	103927
96355	103928
151180	103929
110864	103930
216174	103931
50786	103932
26546	103933
151535	103934
15878	103935
215077	103936
65125	103937
212779	103938
28393	103939
50685	103940
112900	103941
39867	103942
17591	103943
215971	103944
215744	103945
15878	103946
2896	103947
11031	103948
84185	103949
28538	103950
147706	103951
45224	103952
85064	103953
6995	103954
97215	103955
215757	103956
57654	103957
28538	103958
23205	103959
45105	103960
74617	103961
210899	103962
4124	103963
97737	103964
83881	103965
74566	103966
9304	103967
154583	103968
156053	103969
132775	103970
150656	103971
237475	103972
97164	103973
3208	103974
28459	103975
50802	103976
56976	103977
28509	103978
210974	103979
96622	103980
111006	103981
4124	103982
182863	103983
218996	103984
215800	103985
15878	103986
15878	103987
151660	103988
131953	103989
152683	103990
216485	103991
184511	103992
22983	103993
105289	103994
132068	103995
154810	103996
73569	103997
112211	103998
45105	103999
131223	104000
155170	104001
28459	104002
209641	104003
131387	104004
154788	104005
57596	104006
97436	104007
41615	104008
84163	104009
112900	104010
35537	104011
57681	104012
28477	104013
186174	104014
15786	104015
94406	104016
210883	104017
45047	104018
133580	104019
17452	104020
21166	104021
85092	104022
57082	104023
74307	104024
153985	104025
213828	104026
8799	104027
50685	104028
28393	104029
152613	104030
211217	104031
154647	104032
28538	104033
124130	104034
30582	104035
56157	104036
45014	104037
19011	104038
9329	104039
104068	104040
180908	104041
18410	104042
506	104043
26	104044
74129	104045
98519	104046
150077	104047
185639	104048
152272	104049
28473	104050
113130	104051
15798	104052
28267	104053
83572	104054
10871	104055
23768	104056
56759	104057
112038	104058
68275	104059
217020	104060
11031	104061
171167	104062
43389	104063
74003	104064
154864	104065
210425	104066
17591	104067
35644	104068
133444	104069
174522	104070
217327	104071
74047	104072
44675	104073
92422	104074
28263	104075
35649	104076
28499	104077
11050	104078
11031	104079
155008	104080
44640	104081
133875	104082
15798	104083
26	104084
17545	104085
113362	104086
155142	104087
32204	104088
155058	104089
217323	104090
214588	104091
97364	104092
1781	104093
55	104094
506	104095
17	104096
17	104097
3155	104098
6817	104099
55	104100
6816	104101
55	104102
195	104103
17	104104
3155	104105
85155	104106
26013	104107
4564	104108
4041	104109
55	104110
26	104111
17	104112
55	104113
1293	104114
1293	104115
4041	104116
195	104117
17	104118
26	104119
6817	104120
538	104121
17	104122
26	104123
17	104124
55	104125
61	104126
61	104127
105289	104128
32259	104129
21207	104130
44675	104131
154080	104132
124953	104133
17591	104134
216758	104135
71723	104136
86569	104137
58277	104138
49327	104139
39247	104140
4360	104141
40354	104142
187538	104143
152683	104144
131449	104145
237467	104146
44922	104147
162889	104148
50877	104149
35537	104150
43932	104151
171141	104152
28477	104153
31908	104154
90682	104155
83770	104156
97607	104157
4563	104158
1294	104159
538	104160
165758	104161
154339	104162
1459	104163
28538	104164
43868	104165
57206	104166
15878	104167
113342	104168
130631	104169
133868	104170
96962	104171
17452	104172
187700	104173
187217	104174
31857	104175
309	104176
27714	104177
94406	104178
50775	104179
61	104180
903	104181
10184	104182
73796	104183
2675	104184
2342	104185
18961	104186
57458	104187
150859	104188
67351	104189
64567	104190
130243	104191
210834	104192
84656	104193
28393	104194
692	104195
113033	104196
74782	104197
57596	104198
57394	104199
9208	104200
239656	104201
154895	104202
113162	104203
218216	104204
35854	104205
152613	104206
28263	104207
51192	104208
57670	104209
55661	104210
216825	104211
83971	104212
56759	104213
18978	104214
15528	104215
64711	104216
166153	104217
74617	104218
213612	104219
184512	104220
218918	104221
154583	104222
56946	104223
151114	104224
85078	104225
50802	104226
154966	104227
83953	104228
96379	104229
185128	104230
182280	104231
212340	104232
32751	104233
157154	104234
113162	104235
15796	104236
8799	104237
213770	104238
73574	104239
113020	104240
113170	104241
57883	104242
85066	104243
111334	104244
65434	104245
216659	104246
15798	104247
23205	104248
25649	104249
111601	104250
111667	104251
19011	104252
28261	104253
1459	104254
130150	104255
797	104256
50856	104257
109938	104258
38377	104259
7707	104260
142194	104261
6160	104262
575	104263
153335	104264
44202	104265
33413	104266
7517	104267
3843	104268
21899	104269
937	104270
1026	104271
730	104272
130675	104273
74357	104274
77749	104275
77045	104276
53696	104277
45355	104278
7985	104279
5422	104280
17496	104281
50036	104282
3953	104283
88627	104284
18482	104285
90281	104286
4618	104287
4456	104288
16307	104289
6574	104290
44754	104291
12127	104292
30434	104293
22018	104294
1031	104295
1388	104296
18370	104297
7518	104298
4967	104299
3798	104300
2454	104301
227091	104302
25879	104303
95339	104304
107825	104305
162923	104306
37400	104307
7752	104308
98730	104309
12	104310
35076	104311
26721	104312
42248	104313
3419	104314
54812	104315
461	104316
4070	104317
3000	104318
2026	104319
20967	104320
36302	104321
50511	104322
74364	104323
33791	104324
43679	104325
17502	104326
4680	104327
9328	104328
27368	104329
14523	104330
7408	104331
276	104332
76175	104333
29571	104334
13633	104335
129396	104336
139793	104337
188981	104338
17516	104339
21350	104340
59871	104341
92684	104342
102520	104343
49590	104344
129346	104345
50308	104346
81356	104347
20895	104348
155775	104349
16405	104350
782	104351
47034	104352
56018	104353
113272	104354
51140	104355
40367	104356
4564	104357
27385	104358
10234	104359
40367	104360
112179	104361
18303	104362
83211	104363
20172	104364
49751	104365
2750	104366
1626	104367
33	104368
75557	104369
28486	104370
153080	104371
85828	104372
149662	104373
17261	104374
7675	104375
116589	104376
158652	104377
37911	104378
17999	104379
16444	104380
145192	104381
63113	104382
12372	104383
48170	104384
215	104385
14	104386
85050	104387
28712	104388
2727	104389
9589	104390
116062	104391
105948	104392
233822	104393
162005	104394
142488	104395
107802	104396
101520	104397
100030	104398
97573	104399
69511	104400
65640	104401
59965	104402
113034	104403
23941	104404
36134	104405
9408	104406
25467	104407
65290	104408
21374	104409
33707	104410
38015	104411
44002	104412
23975	104413
10392	104414
69121	104415
14831	104416
37764	104417
56288	104418
39618	104419
56606	104420
8896	104421
788	104422
14924	104423
288	104424
29937	104425
52849	104426
90730	104427
13652	104428
66412	104429
116858	104430
82126	104431
172187	104432
14878	104433
10757	104434
1691	104435
20954	104436
80063	104437
55279	104438
2605	104439
7208	104440
32454	104441
161180	104442
86629	104443
169907	104444
113508	104445
106462	104446
23799	104447
23799	104448
237420	104449
36572	104450
50352	104451
39956	104452
171156	104453
134249	104454
1379	104455
58408	104456
93371	104457
22824	104458
71237	104459
3439	104460
3910	104461
36624	104462
53034	104463
46037	104464
7438	104465
41227	104466
17280	104467
50723	104468
4468	104469
63887	104470
4261	104471
6652	104472
86351	104473
135639	104474
130414	104475
2917	104476
1511	104477
90308	104478
99919	104479
120945	104480
7077	104481
1870	104482
763	104483
21023	104484
369	104485
45	104486
50749	104487
48	104488
8731	104489
25054	104490
36843	104491
1020	104492
3002	104493
18441	104494
18440	104495
299	104496
840	104497
17357	104498
522	104499
14129	104500
222358	104501
43791	104502
120609	104503
163145	104504
14676	104505
163221	104506
70864	104507
115399	104508
35675	104509
65154	104510
36794	104511
119450	104512
13395	104513
76910	104514
65472	104515
409	104516
716	104517
84592	104518
215	104519
46598	104520
25946	104521
30	104522
122	104523
209165	104524
41854	104525
39247	104526
47551	104527
75951	104528
31496	104529
71925	104530
77950	104531
126482	104532
377	104533
27385	104534
17091	104535
132022	104536
158796	104537
95626	104538
1187	104539
2461	104540
33531	104541
18095	104542
13576	104543
44082	104544
130912	104545
2461	104546
225215	104547
1846	104548
12637	104549
3714	104550
36682	104551
25015	104552
36682	104553
28164	104554
2887	104555
184	104556
143459	104557
24674	104558
16703	104559
63186	104560
108594	104561
184291	104562
92725	104563
70648	104564
60582	104565
4027	104566
27979	104567
99466	104568
99983	104569
82661	104570
7711	104571
85425	104572
7804	104573
48823	104574
897	104575
180146	104576
49059	104577
32150	104578
123680	104579
55262	104580
43298	104581
394	104582
31251	104583
11332	104584
4159	104585
13279	104586
4611	104587
5078	104588
19401	104589
19584	104590
57442	104591
160720	104592
31835	104593
7406	104594
19116	104595
6903	104596
67491	104597
9558	104598
6977	104599
30857	104600
101440	104601
9211	104602
452	104603
50904	104604
55015	104605
5324	104606
51348	104607
124068	104608
208138	104609
148655	104610
92025	104611
98156	104612
73713	104613
57643	104614
73713	104615
70847	104616
50768	104617
105073	104618
150877	104619
77205	104620
8453	104621
41351	104622
45355	104623
189510	104624
164398	104625
75009	104626
8781	104627
6757	104628
8314	104629
83492	104630
7146	104631
7146	104632
13661	104633
2686	104634
182678	104635
94596	104636
152554	104637
216395	104638
130448	104639
25625	104640
186497	104641
183227	104642
83434	104643
96444	104644
131099	104645
98765	104646
132107	104647
130632	104648
57617	104649
57617	104650
154605	104651
12817	104652
162204	104653
3193	104654
12285	104655
162651	104656
21223	104657
15852	104658
234514	104659
124029	104660
90045	104661
118042	104662
3537	104663
94952	104664
65068	104665
20769	104666
114432	104667
23119	104668
146302	104669
73097	104670
108183	104671
50268	104672
4201	104673
74333	104674
26821	104675
24878	104676
82834	104677
45090	104678
42337	104679
30845	104680
3324	104681
113205	104682
115369	104683
431	104684
117995	104685
37041	104686
17444	104687
33776	104688
32490	104689
4310	104690
82444	104691
82444	104692
82444	104693
181978	104694
103514	104695
27567	104696
36361	104697
34594	104698
171808	104699
124100	104700
5446	104701
3697	104702
1462	104703
1462	104704
1462	104705
15226	104706
7839	104707
18756	104708
85184	104709
65633	104710
17565	104711
8606	104712
131693	104713
3925	104714
55952	104715
60570	104716
231216	104717
162008	104718
22068	104719
14930	104720
182416	104721
46203	104722
63112	104723
185284	104724
50413	104725
82546	104726
64941	104727
212801	104728
24673	104729
24673	104730
32083	104731
721	104732
82320	104733
18737	104734
65385	104735
156652	104736
9564	104737
49736	104738
117706	104739
204198	104740
114173	104741
192427	104742
192927	104743
54209	104744
14037	104745
14037	104746
154223	104747
39855	104748
50906	104749
110053	104750
49784	104751
40090	104752
15921	104753
69764	104754
73457	104755
20787	104756
151376	104757
91581	104758
104717	104759
147895	104760
126794	104761
105320	104762
3624	104763
23498	104764
52924	104765
18411	104766
58724	104767
5089	104768
184086	104769
54360	104770
218704	104771
9252	104772
1959	104773
151461	104774
3122	104775
33603	104776
17563	104777
56974	104778
15609	104779
150710	104780
2538	104781
10684	104782
46372	104783
129968	104784
1335	104785
65594	104786
124374	104787
183902	104788
18998	104789
10601	104790
237344	104791
18934	104792
133022	104793
118408	104794
110908	104795
7141	104796
86185	104797
24156	104798
19432	104799
1048	104800
24156	104801
7141	104802
78998	104803
62263	104804
7141	104805
19798	104806
104329	104807
9513	104808
8555	104809
108746	104810
166934	104811
76426	104812
117227	104813
113982	104814
63311	104815
35667	104816
13282	104817
13212	104818
74897	104819
96897	104820
2708	104821
5773	104822
4815	104823
145663	104824
14136	104825
239858	104826
107408	104827
7778	104828
75201	104829
30171	104830
55	104831
214619	104832
113032	104833
1109	104834
255	104835
143868	104836
113950	104837
231643	104838
201218	104839
139276	104840
220626	104841
11081	104842
64748	104843
74111	104844
35035	104845
118881	104846
68644	104847
234085	104848
67158	104849
161476	104850
118020	104851
162472	104852
113941	104853
117014	104854
26656	104855
50093	104856
131691	104857
14894	104858
14734	104859
86165	104860
119668	104861
26432	104862
87227	104863
11915	104864
76840	104865
83935	104866
88893	104867
66748	104868
52242	104869
25593	104870
40804	104871
32832	104872
13356	104873
119909	104874
60647	104875
8826	104876
17331	104877
85610	104878
118122	104879
117011	104880
118133	104881
16053	104882
20909	104883
12266	104884
115217	104885
117413	104886
114249	104887
58046	104888
87983	104889
89291	104890
87880	104891
14720	104892
17766	104893
19307	104894
216028	104895
75919	104896
52297	104897
16652	104898
150381	104899
17766	104900
159150	104901
52297	104902
68595	104903
12324	104904
100883	104905
165403	104906
52189	104907
153144	104908
88573	104909
52090	104910
32853	104911
137753	104912
84207	104913
17703	104914
28886	104915
40917	104916
118563	104917
124525	104918
17730	104919
221577	104920
75228	104921
212594	104922
213619	104923
17713	104924
58967	104925
66771	104926
119180	104927
166670	104928
65386	104929
183761	104930
31705	104931
227771	104932
118408	104933
86311	104934
50613	104935
87862	104936
87878	104937
114084	104938
235716	104939
68128	104940
225568	104941
111980	104942
27167	104943
2144	104944
9998	104945
2662	104946
127572	104947
74112	104948
11924	104949
10568	104950
56175	104951
16193	104952
216468	104953
714	104954
5356	104955
184857	104956
116876	104957
53082	104958
52299	104959
36407	104960
58733	104961
100666	104962
30057	104963
70925	104964
14651	104965
36407	104966
162213	104967
231673	104968
959	104969
1039	104970
1150	104971
38999	104972
22294	104973
79303	104974
1172	104975
114350	104976
114350	104977
156354	104978
147979	104979
54235	104980
129079	104981
59342	104982
59342	104983
59342	104984
59342	104985
59342	104986
3756	104987
146843	104988
6849	104989
37969	104990
96467	104991
59136	104992
11275	104993
19380	104994
19380	104995
11275	104996
188863	104997
8775	104998
5606	104999
101471	105000
193495	105001
19644	105002
198179	105003
4219	105004
41135	105005
117649	105006
15894	105007
63999	105008
152693	105009
116680	105010
82240	105011
26398	105012
64963	105013
13059	105014
1775	105015
28	105016
57894	105017
168000	105018
1558	105019
1558	105020
49525	105021
228630	105022
46468	105023
1896	105024
84699	105025
40181	105026
524	105027
24690	105028
40181	105029
610	105030
181210	105031
119581	105032
36590	105033
766	105034
19127	105035
160647	105036
229344	105037
160649	105038
160646	105039
160646	105040
229349	105041
229336	105042
160647	105043
160649	105044
229345	105045
610	105046
22068	105047
3925	105048
20599	105049
113214	105050
147350	105051
84502	105052
176056	105053
669	105054
50288	105055
153626	105056
54188	105057
12288	105058
41426	105059
327	105060
853	105061
15396	105062
48916	105063
107842	105064
6843	105065
4208	105066
18008	105067
33549	105068
64001	105069
74983	105070
22219	105071
9487	105072
64069	105073
20222	105074
37518	105075
15801	105076
6210	105077
1828	105078
146297	105079
30993	105080
24392	105081
35891	105082
31	105083
5618	105084
30785	105085
17796	105086
99226	105087
21539	105088
26621	105089
6816	105090
114195	105091
70365	105092
70165	105093
219642	105094
1996	105095
218787	105096
95741	105097
31416	105098
56450	105099
209134	105100
6130	105101
520	105102
3126	105103
9397	105104
73997	105105
51038	105106
8229	105107
104769	105108
35777	105109
11832	105110
4497	105111
119	105112
12621	105113
48257	105114
137039	105115
65933	105116
16907	105117
163757	105118
49209	105119
42525	105120
4046	105121
1890	105122
3020	105123
5833	105124
46806	105125
13232	105126
207360	105127
90638	105128
31072	105129
67970	105130
131410	105131
236520	105132
18537	105133
157340	105134
156147	105135
54998	105136
16277	105137
14196	105138
45383	105139
12692	105140
2078	105141
141998	105142
33266	105143
135724	105144
225074	105145
17510	105146
78138	105147
14350	105148
34479	105149
46354	105150
40705	105151
25427	105152
34893	105153
28899	105154
156374	105155
222815	105156
42614	105157
130329	105158
74961	105159
5130	105160
42955	105161
58059	105162
115028	105163
1436	105164
46545	105165
37509	105166
67675	105167
51207	105168
59215	105169
144395	105170
46545	105171
173418	105172
148692	105173
87571	105174
232428	105175
23329	105176
23329	105177
132737	105178
9487	105179
222541	105180
41132	105181
103922	105182
61818	105183
32786	105184
11002	105185
46772	105186
35361	105187
67501	105188
26193	105189
37799	105190
43703	105191
102720	105192
32712	105193
2904	105194
51724	105195
17864	105196
32056	105197
55046	105198
65720	105199
18198	105200
38188	105201
15100	105202
100102	105203
2783	105204
210063	105205
73673	105206
11683	105207
4601	105208
7113	105209
2607	105210
30205	105211
43347	105212
24603	105213
11331	105214
9857	105215
47831	105216
142787	105217
81519	105218
9715	105219
2300	105220
215	105221
16536	105222
3816	105223
9031	105224
35976	105225
160005	105226
9190	105227
105098	105228
61733	105229
32816	105230
29760	105231
32834	105232
6186	105233
101751	105234
220997	105235
62549	105236
11379	105237
391	105238
78005	105239
29933	105240
33591	105241
27005	105242
46920	105243
90814	105244
33692	105245
79020	105246
15020	105247
69461	105248
37744	105249
3905	105250
38021	105251
141983	105252
104323	105253
38534	105254
103852	105255
60376	105256
23974	105257
62285	105258
103825	105259
47972	105260
139867	105261
6667	105262
69454	105263
78696	105264
24370	105265
105293	105266
22079	105267
129525	105268
161674	105269
105186	105270
3905	105271
12528	105272
33643	105273
212202	105274
391	105275
71530	105276
22036	105277
38014	105278
38014	105279
91182	105280
69639	105281
26999	105282
69181	105283
46725	105284
33278	105285
17922	105286
79013	105287
43769	105288
82990	105289
82990	105290
116808	105291
188296	105292
18459	105293
207108	105294
5344	105295
21421	105296
26083	105297
27439	105298
54173	105299
144383	105300
91366	105301
164941	105302
536	105303
786	105304
86415	105305
42899	105306
2699	105307
224985	105308
67810	105309
163862	105310
215459	105311
193953	105312
153318	105313
33607	105314
49646	105315
11271	105316
1370	105317
39462	105318
3758	105319
180169	105320
184617	105321
8067	105322
185659	105323
183274	105324
184692	105325
131286	105326
185957	105327
8096	105328
15875	105329
184364	105330
15734	105331
187633	105332
181548	105333
35933	105334
132052	105335
183536	105336
132935	105337
132052	105338
73694	105339
130071	105340
185703	105341
133221	105342
131286	105343
35717	105344
28661	105345
15875	105346
74383	105347
186188	105348
23136	105349
9434	105350
186143	105351
181097	105352
133555	105353
184643	105354
19005	105355
130573	105356
13282	105357
73501	105358
184417	105359
181070	105360
19005	105361
185020	105362
183408	105363
15861	105364
185047	105365
187403	105366
130171	105367
96691	105368
56803	105369
183276	105370
130522	105371
11027	105372
185083	105373
183072	105374
133194	105375
28668	105376
180811	105377
133533	105378
186033	105379
184499	105380
183663	105381
15795	105382
28266	105383
182495	105384
130522	105385
18998	105386
185684	105387
186556	105388
181422	105389
44895	105390
11027	105391
97733	105392
7003	105393
185393	105394
132296	105395
186186	105396
181235	105397
186204	105398
19005	105399
96618	105400
185884	105401
184117	105402
184677	105403
186202	105404
131842	105405
132179	105406
184268	105407
23162	105408
183552	105409
185606	105410
28445	105411
184258	105412
131148	105413
19036	105414
185516	105415
184768	105416
15812	105417
132076	105418
183614	105419
193256	105420
45890	105421
187427	105422
6992	105423
28030	105424
138309	105425
192861	105426
77613	105427
102525	105428
102031	105429
21067	105430
25569	105431
202	105432
220456	105433
223146	105434
113429	105435
38999	105436
32221	105437
51190	105438
2244	105439
3536	105440
1303	105441
2855	105442
953	105443
27134	105444
57999	105445
9594	105446
12749	105447
3825	105448
97248	105449
61111	105450
30077	105451
74092	105452
22501	105453
226384	105454
84414	105455
20052	105456
20835	105457
171589	105458
42706	105459
108712	105460
66993	105461
49496	105462
7916	105463
94852	105464
968	105465
41778	105466
147516	105467
89225	105468
94015	105469
174563	105470
1294	105471
113655	105472
87945	105473
87945	105474
235191	105475
168796	105476
223084	105477
99931	105478
7836	105479
52181	105480
114418	105481
51544	105482
59687	105483
7802	105484
4037	105485
88155	105486
51251	105487
124884	105488
219667	105489
380	105490
625	105491
52018	105492
155877	105493
156093	105494
221458	105495
20752	105496
65169	105497
50194	105498
176251	105499
20752	105500
18531	105501
32343	105502
23019	105503
89415	105504
115330	105505
158210	105506
233396	105507
220479	105508
88791	105509
1994	105510
9	105511
85637	105512
25	105513
172845	105514
13	105515
9	105516
9	105517
82023	105518
1732	105519
54674	105520
17024	105521
159986	105522
2530	105523
3135	105524
805	105525
108288	105526
161938	105527
155966	105528
176159	105529
62406	105530
29832	105531
59975	105532
65696	105533
84707	105534
31453	105535
154855	105536
164514	105537
164514	105538
25426	105539
120084	105540
22294	105541
48965	105542
106662	105543
161384	105544
156024	105545
17369	105546
17369	105547
17369	105548
17369	105549
233862	105550
164591	105551
26465	105552
62161	105553
45823	105554
87738	105555
27247	105556
62384	105557
54069	105558
25413	105559
11062	105560
64408	105561
39736	105562
66816	105563
129265	105564
62278	105565
36715	105566
135144	105567
131861	105568
97909	105569
25413	105570
32294	105571
52574	105572
8164	105573
54329	105574
21517	105575
52274	105576
29300	105577
88455	105578
32041	105579
73725	105580
393	105581
42440	105582
152632	105583
55066	105584
178428	105585
122151	105586
218814	105587
15457	105588
29144	105589
133455	105590
118132	105591
20300	105592
20300	105593
156649	105594
383	105595
116237	105596
85345	105597
158278	105598
2203	105599
1153	105600
1157	105601
1960	105602
2805	105603
1268	105604
623	105605
27093	105606
944	105607
42716	105608
87186	105609
25640	105610
3752	105611
87899	105612
215735	105613
73079	105614
31215	105615
31650	105616
78082	105617
6413	105618
248	105619
39466	105620
9578	105621
6391	105622
30720	105623
60540	105624
21133	105625
2362	105626
26207	105627
26324	105628
130374	105629
35797	105630
20662	105631
23150	105632
201427	105633
47201	105634
74735	105635
208244	105636
219193	105637
22368	105638
11907	105639
11907	105640
155791	105641
23274	105642
8852	105643
149629	105644
18382	105645
83948	105646
165185	105647
48103	105648
199954	105649
71534	105650
13487	105651
105398	105652
206547	105653
164729	105654
7764	105655
45643	105656
8197	105657
12308	105658
12308	105659
26530	105660
111688	105661
4137	105662
112351	105663
123225	105664
86105	105665
113867	105666
39486	105667
35415	105668
6039	105669
1240	105670
1240	105671
1240	105672
1240	105673
1240	105674
1240	105675
152742	105676
7793	105677
22204	105678
124920	105679
2709	105680
161318	105681
66555	105682
50362	105683
51359	105684
10732	105685
109260	105686
22525	105687
8756	105688
24469	105689
88579	105690
490	105691
105319	105692
99065	105693
23423	105694
58111	105695
82577	105696
157700	105697
39201	105698
969	105699
45976	105700
14527	105701
25493	105702
31198	105703
163825	105704
87897	105705
19319	105706
52373	105707
21649	105708
82895	105709
183861	105710
41136	105711
129473	105712
125348	105713
150144	105714
4142	105715
20858	105716
7381	105717
4908	105718
95471	105719
99107	105720
7764	105721
528	105722
197916	105723
22164	105724
70749	105725
70749	105726
25006	105727
185605	105728
212172	105729
208591	105730
52353	105731
130319	105732
154372	105733
3775	105734
32301	105735
70086	105736
111987	105737
70620	105738
32569	105739
118059	105740
21296	105741
45478	105742
21296	105743
75057	105744
239236	105745
187138	105746
35415	105747
163973	105748
19161	105749
24480	105750
64112	105751
40009	105752
22204	105753
118393	105754
159987	105755
101515	105756
64272	105757
111115	105758
75801	105759
148544	105760
170423	105761
56652	105762
75409	105763
118164	105764
16630	105765
149739	105766
24480	105767
149297	105768
186177	105769
208533	105770
10284	105771
231826	105772
52865	105773
8121	105774
51566	105775
3805	105776
172277	105777
157901	105778
86566	105779
115839	105780
182893	105781
37431	105782
114255	105783
2183	105784
21405	105785
22204	105786
91811	105787
63844	105788
86307	105789
101165	105790
1892	105791
86988	105792
2711	105793
164536	105794
32669	105795
110924	105796
87106	105797
83322	105798
205874	105799
3150	105800
41173	105801
41329	105802
58768	105803
36180	105804
75923	105805
152050	105806
110924	105807
12871	105808
32828	105809
45325	105810
159925	105811
5619	105812
49601	105813
87106	105814
1524	105815
1524	105816
1524	105817
88277	105818
20858	105819
132692	105820
43182	105821
185061	105822
10263	105823
123225	105824
3150	105825
3150	105826
30344	105827
4964	105828
87646	105829
51359	105830
235512	105831
54319	105832
2343	105833
5619	105834
83032	105835
60216	105836
8107	105837
965	105838
6508	105839
2440	105840
51230	105841
159691	105842
8713	105843
8073	105844
34122	105845
7491	105846
44833	105847
114247	105848
14264	105849
54522	105850
15175	105851
4965	105852
49716	105853
82895	105854
109468	105855
52273	105856
142351	105857
206418	105858
148217	105859
148217	105860
20072	105861
77863	105862
52373	105863
39460	105864
148236	105865
61646	105866
66092	105867
39486	105868
135448	105869
58240	105870
32569	105871
99204	105872
91740	105873
181298	105874
51974	105875
18894	105876
67332	105877
123462	105878
27492	105879
52186	105880
159944	105881
14395	105882
7860	105883
63846	105884
22204	105885
38133	105886
39460	105887
208959	105888
208239	105889
150457	105890
158927	105891
134182	105892
12209	105893
39665	105894
58374	105895
105445	105896
135089	105897
32481	105898
149672	105899
149672	105900
87911	105901
87753	105902
89442	105903
63818	105904
53028	105905
23819	105906
206224	105907
215444	105908
24752	105909
47024	105910
187903	105911
56052	105912
773	105913
773	105914
773	105915
773	105916
773	105917
773	105918
773	105919
773	105920
773	105921
773	105922
87592	105923
105399	105924
41293	105925
186707	105926
63931	105927
208881	105928
21304	105929
14395	105930
110787	105931
41649	105932
20966	105933
50497	105934
105435	105935
299	105936
1114	105937
1114	105938
1114	105939
1114	105940
1114	105941
1114	105942
1114	105943
1114	105944
1114	105945
100377	105946
771	105947
771	105948
771	105949
771	105950
65244	105951
771	105952
17838	105953
771	105954
7589	105955
771	105956
21651	105957
83590	105958
771	105959
41326	105960
64344	105961
26413	105962
149031	105963
115565	105964
172935	105965
82689	105966
93171	105967
25764	105968
60106	105969
225253	105970
26645	105971
15465	105972
27563	105973
209055	105974
15123	105975
1471	105976
63582	105977
50	105978
117572	105979
66550	105980
220419	105981
232829	105982
89058	105983
27299	105984
51487	105985
2199	105986
170758	105987
130029	105988
65840	105989
1562	105990
54197	105991
38893	105992
2194	105993
6804	105994
31220	105995
15588	105996
232403	105997
11550	105998
24803	105999
48930	106000
6156	106001
106444	106002
2269	106003
114178	106004
75212	106005
158160	106006
143737	106007
3855	106008
3855	106009
3855	106010
3855	106011
51989	106012
105342	106013
75858	106014
157849	106015
156031	106016
13283	106017
224754	106018
120027	106019
33175	106020
26625	106021
26482	106022
166024	106023
99105	106024
10351	106025
32872	106026
160206	106027
12180	106028
86155	106029
75535	106030
51989	106031
157984	106032
66213	106033
9167	106034
143988	106035
21627	106036
17752	106037
983	106038
983	106039
983	106040
983	106041
983	106042
983	106043
222472	106044
4969	106045
4969	106046
101580	106047
131042	106048
118060	106049
5690	106050
8183	106051
237851	106052
725	106053
33061	106054
8793	106055
14605	106056
36848	106057
725	106058
725	106059
725	106060
134961	106061
8795	106062
8795	106063
8795	106064
60240	106065
109933	106066
16572	106067
114397	106068
180355	106069
15861	106070
18923	106071
180687	106072
4331	106073
57581	106074
118242	106075
39680	106076
86653	106077
41774	106078
220849	106079
7169	106080
19932	106081
11479	106082
24532	106083
2750	106084
24617	106085
80798	106086
29944	106087
138445	106088
66344	106089
54319	106090
195807	106091
135656	106092
69539	106093
192825	106094
223227	106095
219708	106096
185505	106097
54395	106098
101917	106099
10660	106100
5606	106101
12278	106102
8164	106103
47303	106104
383	106105
38593	106106
106315	106107
69736	106108
5628	106109
21238	106110
43838	106111
162706	106112
124724	106113
42514	106114
6470	106115
28095	106116
19509	106117
14660	106118
47575	106119
9620	106120
6380	106121
49894	106122
18381	106123
148366	106124
4959	106125
10254	106126
1868	106127
189934	106128
151085	106129
11940	106130
5516	106131
50483	106132
27675	106133
203512	106134
116121	106135
43999	106136
12472	106137
35610	106138
35610	106139
1431	106140
4022	106141
36586	106142
75485	106143
28563	106144
72112	106145
14630	106146
41443	106147
151471	106148
181202	106149
216384	106150
51735	106151
40830	106152
185978	106153
131730	106154
74743	106155
29	106156
4861	106157
566	106158
132745	106159
7402	106160
11802	106161
129811	106162
104084	106163
20812	106164
106863	106165
17242	106166
8904	106167
48116	106168
132987	106169
5207	106170
306	106171
86654	106172
37927	106173
2132	106174
11821	106175
143389	106176
13979	106177
24346	106178
123544	106179
10680	106180
419	106181
124162	106182
2933	106183
9978	106184
117	106185
34073	106186
2595	106187
37276	106188
179566	106189
54828	106190
2122	106191
8222	106192
73595	106193
143191	106194
47775	106195
17890	106196
40341	106197
218016	106198
31413	106199
40212	106200
34980	106201
4945	106202
41833	106203
27402	106204
20823	106205
5218	106206
17552	106207
1007	106208
4214	106209
3	106210
12334	106211
58433	106212
69709	106213
4532	106214
1604	106215
154352	106216
140012	106217
28851	106218
127600	106219
22141	106220
1267	106221
623	106222
132598	106223
3172	106224
159888	106225
114449	106226
114449	106227
237222	106228
221956	106229
18627	106230
94172	106231
48707	106232
35797	106233
96273	106234
34534	106235
634	106236
88241	106237
16080	106238
40877	106239
181396	106240
30395	106241
97800	106242
15525	106243
155305	106244
9260	106245
37586	106246
60129	106247
31318	106248
94201	106249
14662	106250
4954	106251
10087	106252
2058	106253
989	106254
48647	106255
34534	106256
23133	106257
13282	106258
108036	106259
2522	106260
5042	106261
14160	106262
18216	106263
35944	106264
76410	106265
3559	106266
9078	106267
147505	106268
109617	106269
87759	106270
3636	106271
39715	106272
5292	106273
3278	106274
1467	106275
3278	106276
62188	106277
8339	106278
990	106279
1827	106280
24535	106281
2306	106282
24707	106283
83896	106284
10228	106285
32041	106286
70263	106287
76501	106288
175594	106289
10636	106290
89173	106291
14759	106292
17912	106293
4370	106294
226672	106295
12911	106296
74067	106297
33076	106298
8559	106299
56906	106300
108887	106301
5291	106302
33912	106303
21044	106304
21044	106305
154073	106306
43898	106307
27	106308
76958	106309
70557	106310
84331	106311
1868	106312
132277	106313
70091	106314
70381	106315
20549	106316
59311	106317
29695	106318
4959	106319
110789	106320
124223	106321
116821	106322
3506	106323
1868	106324
66571	106325
6770	106326
43121	106327
196355	106328
79566	106329
52	106330
707	106331
28847	106332
3407	106333
8969	106334
25523	106335
29818	106336
16702	106337
7504	106338
19408	106339
65853	106340
212863	106341
34965	106342
420	106343
11425	106344
225	106345
479	106346
3999	106347
3394	106348
49842	106349
3957	106350
1327	106351
2613	106352
73989	106353
48265	106354
13241	106355
98716	106356
19086	106357
15847	106358
74786	106359
191464	106360
74169	106361
28255	106362
187551	106363
119082	106364
186742	106365
193210	106366
74274	106367
101899	106368
205906	106369
9414	106370
180434	106371
234230	106372
185207	106373
131288	106374
44444	106375
45180	106376
35698	106377
18312	106378
102646	106379
56911	106380
56911	106381
78428	106382
50751	106383
11362	106384
17664	106385
17148	106386
8748	106387
131992	106388
1614	106389
57515	106390
7402	106391
3026	106392
504	106393
79553	106394
1327	106395
1079	106396
206507	106397
68242	106398
23024	106399
214	106400
102971	106401
235726	106402
137935	106403
27746	106404
35050	106405
130782	106406
50841	106407
50978	106408
4628	106409
4628	106410
65125	106411
83319	106412
50455	106413
213330	106414
48703	106415
146853	106416
43004	106417
32757	106418
82633	106419
1560	106420
21046	106421
101429	106422
46112	106423
4982	106424
20154	106425
98843	106426
2634	106427
14311	106428
187833	106429
9473	106430
4540	106431
1301	106432
9695	106433
47939	106434
80482	106435
3594	106436
2924	106437
289	106438
5142	106439
114916	106440
143252	106441
106984	106442
2358	106443
9473	106444
134585	106445
4982	106446
17812	106447
38404	106448
31791	106449
11852	106450
8634	106451
111230	106452
8635	106453
12270	106454
42576	106455
12137	106456
20004	106457
83906	106458
103706	106459
5293	106460
4543	106461
118018	106462
166349	106463
9096	106464
4825	106465
5625	106466
10225	106467
78151	106468
48734	106469
105139	106470
27401	106471
6530	106472
15307	106473
11104	106474
832	106475
24686	106476
106254	106477
52377	106478
8342	106479
41180	106480
148180	106481
19182	106482
85943	106483
30639	106484
3360	106485
81067	106486
19287	106487
28823	106488
198	106489
34351	106490
393	106491
1495	106492
71614	106493
10694	106494
9060	106495
95168	106496
59537	106497
59537	106498
17708	106499
29170	106500
48695	106501
23618	106502
48701	106503
35519	106504
18303	106505
75984	106506
51408	106507
12745	106508
8577	106509
3113	106510
1925	106511
156593	106512
12920	106513
6082	106514
17043	106515
219409	106516
5587	106517
27496	106518
18681	106519
161147	106520
16240	106521
63215	106522
33063	106523
11205	106524
19559	106525
76500	106526
1647	106527
13282	106528
1669	106529
3831	106530
1720	106531
33912	106532
3849	106533
3849	106534
3849	106535
5689	106536
3849	106537
5689	106538
1310	106539
125430	106540
5689	106541
5689	106542
70804	106543
124539	106544
3849	106545
5689	106546
5689	106547
5689	106548
1108	106549
219532	106550
50116	106551
198381	106552
3849	106553
7425	106554
17416	106555
7425	106556
21083	106557
17264	106558
7425	106559
51462	106560
173197	106561
173220	106562
5689	106563
3849	106564
173222	106565
5689	106566
14461	106567
51462	106568
17264	106569
51462	106570
50116	106571
3849	106572
1310	106573
3849	106574
3849	106575
5689	106576
5689	106577
3849	106578
5689	106579
3849	106580
3849	106581
51462	106582
3849	106583
394	106584
75	106585
923	106586
39094	106587
12619	106588
620	106589
106875	106590
5291	106591
49367	106592
1656	106593
1184	106594
117560	106595
59033	106596
161286	106597
416	106598
33058	106599
68300	106600
2560	106601
9611	106602
221665	106603
162493	106604
1184	106605
6140	106606
124769	106607
649	106608
164914	106609
118433	106610
102249	106611
89235	106612
41710	106613
84737	106614
85691	106615
32718	106616
88154	106617
77399	106618
21561	106619
52556	106620
52074	106621
51824	106622
41100	106623
59428	106624
67942	106625
78441	106626
165300	106627
33163	106628
41171	106629
21561	106630
156530	106631
77304	106632
113	106633
232937	106634
81129	106635
35763	106636
163226	106637
186402	106638
118882	106639
117788	106640
165778	106641
40993	106642
2342	106643
68328	106644
32875	106645
26535	106646
52556	106647
220484	106648
40806	106649
51864	106650
24695	106651
67096	106652
86977	106653
88875	106654
23443	106655
726	106656
117868	106657
101777	106658
6743	106659
726	106660
222176	106661
396	106662
273	106663
118130	106664
204182	106665
118378	106666
87950	106667
143462	106668
46036	106669
32875	106670
67480	106671
118916	106672
87115	106673
51857	106674
164023	106675
88933	106676
26304	106677
164101	106678
236	106679
726	106680
50757	106681
67724	106682
51857	106683
66672	106684
726	106685
8352	106686
119866	106687
8225	106688
4011	106689
12936	106690
79470	106691
35137	106692
38442	106693
55461	106694
2367	106695
150140	106696
13261	106697
11192	106698
137439	106699
89467	106700
5241	106701
43074	106702
4687	106703
8789	106704
72850	106705
64778	106706
225206	106707
64155	106708
13116	106709
7046	106710
3764	106711
390	106712
416	106713
18591	106714
1915	106715
48427	106716
93102	106717
113264	106718
20224	106719
23354	106720
72173	106721
2204	106722
163159	106723
7454	106724
62318	106725
8200	106726
123014	106727
11774	106728
58046	106729
175363	106730
95716	106731
1685	106732
4365	106733
113528	106734
38108	106735
5558	106736
2501	106737
173499	106738
91502	106739
160781	106740
26436	106741
162560	106742
23584	106743
16538	106744
165374	106745
1162	106746
144343	106747
5549	106748
48389	106749
14736	106750
150581	106751
17239	106752
87362	106753
9748	106754
74883	106755
12000	106756
2641	106757
89806	106758
3302	106759
7454	106760
1670	106761
84652	106762
96228	106763
89558	106764
8200	106765
93991	106766
19016	106767
144401	106768
24893	106769
26312	106770
3692	106771
96857	106772
65168	106773
246	106774
8686	106775
92789	106776
9514	106777
208330	106778
4037	106779
15646	106780
2650	106781
165168	106782
3088	106783
67758	106784
1949	106785
80389	106786
76312	106787
97005	106788
144337	106789
52668	106790
8200	106791
67368	106792
246	106793
6394	106794
10681	106795
198570	106796
108481	106797
21069	106798
61674	106799
86520	106800
86008	106801
58508	106802
51171	106803
113528	106804
219265	106805
1494	106806
3350	106807
87494	106808
107027	106809
78083	106810
41319	106811
8200	106812
41625	106813
229014	106814
89114	106815
678	106816
54575	106817
21225	106818
62856	106819
151158	106820
6494	106821
29378	106822
235448	106823
23180	106824
58075	106825
139029	106826
59316	106827
28455	106828
87535	106829
20906	106830
81170	106831
15711	106832
231529	106833
31765	106834
44414	106835
10016	106836
99883	106837
6555	106838
24883	106839
43	106840
1321	106841
29263	106842
5215	106843
161486	106844
183641	106845
18534	106846
94621	106847
94621	106848
17457	106849
192852	106850
21197	106851
230985	106852
1978	106853
81160	106854
394	106855
9983	106856
31577	106857
38343	106858
103014	106859
39066	106860
96656	106861
56475	106862
28222	106863
35280	106864
96090	106865
12989	106866
20313	106867
16287	106868
9907	106869
66144	106870
42492	106871
1000	106872
156458	106873
45355	106874
2283	106875
149046	106876
237499	106877
123755	106878
18949	106879
73783	106880
18949	106881
54423	106882
123370	106883
80566	106884
25097	106885
215495	106886
39094	106887
204309	106888
22668	106889
6484	106890
32356	106891
36372	106892
1961	106893
51301	106894
24725	106895
2350	106896
135656	106897
233784	106898
75188	106899
101365	106900
188096	106901
22458	106902
20394	106903
4796	106904
14051	106905
22177	106906
31558	106907
39007	106908
31508	106909
1296	106910
53076	106911
106289	106912
56337	106913
416	106914
2350	106915
1162	106916
37777	106917
24893	106918
80329	106919
20413	106920
43908	106921
17562	106922
2998	106923
6992	106924
15779	106925
8227	106926
26048	106927
73812	106928
6958	106929
7822	106930
3797	106931
15927	106932
100506	106933
21223	106934
482	106935
52500	106936
88911	106937
33018	106938
22095	106939
2652	106940
101182	106941
11425	106942
15290	106943
116773	106944
6421	106945
61451	106946
20051	106947
46093	106948
109	106949
4216	106950
5932	106951
52581	106952
13584	106953
15840	106954
89	106955
24194	106956
7388	106957
13041	106958
120607	106959
165684	106960
48880	106961
6097	106962
13784	106963
111933	106964
14476	106965
28133	106966
11634	106967
2036	106968
33911	106969
31977	106970
67855	106971
59245	106972
67217	106973
16433	106974
14414	106975
57236	106976
61713	106977
24416	106978
5517	106979
88095	106980
198021	106981
5468	106982
40372	106983
93434	106984
30602	106985
78686	106986
239326	106987
60282	106988
122700	106989
4883	106990
46056	106991
8044	106992
72470	106993
51744	106994
16122	106995
10555	106996
52359	106997
55456	106998
119980	106999
32633	107000
67928	107001
4360	107002
112984	107003
11182	107004
821	107005
4655	107006
564	107007
340	107008
2993	107009
3253	107010
65733	107011
37822	107012
23261	107013
32979	107014
11191	107015
35403	107016
117178	107017
29060	107018
78188	107019
2583	107020
9657	107021
237421	107022
82549	107023
1322	107024
72599	107025
19230	107026
23486	107027
25701	107028
4981	107029
85179	107030
9778	107031
97404	107032
4253	107033
51506	107034
13376	107035
34649	107036
548	107037
4704	107038
51876	107039
29278	107040
35192	107041
216650	107042
81162	107043
6140	107044
45490	107045
7051	107046
176686	107047
139870	107048
28692	107049
831	107050
1165	107051
143673	107052
17207	107053
284	107054
2656	107055
999	107056
5259	107057
3744	107058
24179	107059
11778	107060
3710	107061
161315	107062
101104	107063
27994	107064
30396	107065
18143	107066
47050	107067
16346	107068
27570	107069
21258	107070
101436	107071
13053	107072
104307	107073
10321	107074
83930	107075
1454	107076
112145	107077
39732	107078
16757	107079
50538	107080
73600	107081
4842	107082
56650	107083
5291	107084
4886	107085
24654	107086
4218	107087
61012	107088
29838	107089
255	107090
88752	107091
56429	107092
10231	107093
9227	107094
284	107095
70608	107096
38251	107097
155358	107098
366	107099
35101	107100
935	107101
111047	107102
1573	107103
13337	107104
2795	107105
833	107106
4453	107107
18026	107108
2296	107109
85265	107110
29808	107111
31861	107112
650	107113
59361	107114
17500	107115
7511	107116
108481	107117
27200	107118
59109	107119
32552	107120
87027	107121
60678	107122
8778	107123
15071	107124
39369	107125
36540	107126
2036	107127
3990	107128
14204	107129
13877	107130
10235	107131
16641	107132
43199	107133
62813	107134
5196	107135
8156	107136
10896	107137
2699	107138
1937	107139
75841	107140
101126	107141
18748	107142
3794	107143
97246	107144
5503	107145
9667	107146
4750	107147
38336	107148
11351	107149
165	107150
24678	107151
24678	107152
13379	107153
33197	107154
63679	107155
10330	107156
85310	107157
93156	107158
95912	107159
86610	107160
40619	107161
9050	107162
364	107163
39882	107164
119726	107165
6165	107166
105692	107167
160685	107168
62276	107169
7839	107170
163354	107171
39195	107172
16877	107173
1144	107174
93533	107175
2886	107176
34246	107177
8318	107178
16459	107179
36451	107180
118213	107181
25746	107182
5461	107183
32687	107184
26153	107185
41350	107186
1873	107187
30125	107188
18206	107189
148868	107190
39713	107191
2356	107192
1937	107193
978	107194
7656	107195
37894	107196
63679	107197
26472	107198
45880	107199
42003	107200
63951	107201
25484	107202
30581	107203
38783	107204
119315	107205
124866	107206
17190	107207
46060	107208
32983	107209
10943	107210
10256	107211
4323	107212
5619	107213
3563	107214
15133	107215
12777	107216
118443	107217
7955	107218
35605	107219
28914	107220
33153	107221
64948	107222
53016	107223
25709	107224
3807	107225
105980	107226
96227	107227
58967	107228
16982	107229
21241	107230
5826	107231
16400	107232
23808	107233
9654	107234
173153	107235
191967	107236
17037	107237
7970	107238
112008	107239
137919	107240
9378	107241
42	107242
154996	107243
49383	107244
32039	107245
96710	107246
26024	107247
1977	107248
104869	107249
31417	107250
140121	107251
63940	107252
13025	107253
48580	107254
105359	107255
20978	107256
8619	107257
1004	107258
58997	107259
191548	107260
5324	107261
2080	107262
2054	107263
35702	107264
38517	107265
111784	107266
52394	107267
41573	107268
240098	107269
68556	107270
12977	107271
144034	107272
18148	107273
52034	107274
3301	107275
2240	107276
75241	107277
217014	107278
60930	107279
102739	107280
75450	107281
150980	107282
78352	107283
2549	107284
37970	107285
180348	107286
211145	107287
22334	107288
20933	107289
57285	107290
46996	107291
22826	107292
46996	107293
50673	107294
38766	107295
76865	107296
17685	107297
9055	107298
41527	107299
157723	107300
7383	107301
9659	107302
87966	107303
23499	107304
11857	107305
13385	107306
4822	107307
82259	107308
32082	107309
31791	107310
22121	107311
106004	107312
15782	107313
111151	107314
18423	107315
3168	107316
31828	107317
98563	107318
2928	107319
27190	107320
111151	107321
6019	107322
1202	107323
28250	107324
21983	107325
9060	107326
24735	107327
229340	107328
163762	107329
236071	107330
67112	107331
68402	107332
43202	107333
283	107334
8752	107335
89340	107336
70797	107337
49731	107338
6300	107339
21352	107340
23926	107341
6924	107342
3744	107343
14639	107344
21523	107345
61371	107346
5714	107347
88390	107348
191435	107349
115678	107350
163692	107351
26277	107352
41350	107353
96579	107354
21289	107355
7374	107356
8084	107357
47700	107358
14415	107359
107955	107360
2298	107361
8321	107362
8362	107363
94245	107364
43384	107365
14502	107366
211	107367
20270	107368
39263	107369
25205	107370
6104	107371
30185	107372
22650	107373
902	107374
21523	107375
105876	107376
3044	107377
138090	107378
54450	107379
87485	107380
56694	107381
16616	107382
125993	107383
160754	107384
54906	107385
78506	107386
105718	107387
10028	107388
72517	107389
4221	107390
87110	107391
140657	107392
24958	107393
55902	107394
75327	107395
66093	107396
9799	107397
37540	107398
17107	107399
27590	107400
1165	107401
12093	107402
166153	107403
51414	107404
385	107405
38589	107406
44591	107407
46443	107408
26280	107409
8017	107410
16161	107411
19356	107412
37148	107413
49286	107414
25009	107415
63416	107416
33763	107417
88011	107418
31675	107419
41573	107420
32787	107421
26035	107422
70312	107423
25775	107424
47915	107425
671	107426
87521	107427
5680	107428
91884	107429
86998	107430
24678	107431
190191	107432
15432	107433
83032	107434
36	107435
32480	107436
12179	107437
132	107438
107819	107439
168153	107440
166799	107441
138627	107442
133092	107443
12731	107444
192621	107445
105	107446
1020	107447
187621	107448
4561	107449
61610	107450
5612	107451
5701	107452
1683	107453
1509	107454
31017	107455
4539	107456
52819	107457
194090	107458
27401	107459
75201	107460
1773	107461
67224	107462
415	107463
18890	107464
22493	107465
124629	107466
32674	107467
9635	107468
25356	107469
113054	107470
80339	107471
47306	107472
3601	107473
89073	107474
36765	107475
80339	107476
114964	107477
85597	107478
8290	107479
11116	107480
990	107481
164161	107482
444	107483
40847	107484
123758	107485
66998	107486
3650	107487
2503	107488
13465	107489
324	107490
20954	107491
17385	107492
43	107493
34438	107494
6772	107495
560	107496
108575	107497
212402	107498
396	107499
136	107500
12775	107501
900	107502
19768	107503
2874	107504
93489	107505
416	107506
1809	107507
114266	107508
34479	107509
190	107510
20041	107511
131964	107512
24410	107513
38524	107514
34877	107515
136148	107516
106517	107517
444	107518
81134	107519
129154	107520
129154	107521
6063	107522
4561	107523
50154	107524
16580	107525
85709	107526
20059	107527
16299	107528
42409	107529
3601	107530
10146	107531
26308	107532
89734	107533
5678	107534
494	107535
9726	107536
4011	107537
444	107538
107186	107539
13465	107540
9148	107541
988	107542
13821	107543
208	107544
2283	107545
507	107546
9262	107547
10056	107548
75371	107549
30937	107550
148454	107551
2177	107552
25937	107553
81919	107554
63306	107555
63306	107556
81929	107557
810	107558
146847	107559
146838	107560
31134	107561
205970	107562
93074	107563
94146	107564
5245	107565
185578	107566
113950	107567
6266	107568
136320	107569
4379	107570
38622	107571
1335	107572
24385	107573
10319	107574
4818	107575
57694	107576
1441	107577
39002	107578
155682	107579
18949	107580
97631	107581
26587	107582
185104	107583
19937	107584
157561	107585
100506	107586
13011	107587
155239	107588
3325	107589
384	107590
64122	107591
20838	107592
384	107593
21650	107594
134111	107595
30705	107596
6544	107597
86374	107598
9798	107599
220615	107600
136320	107601
36933	107602
3012	107603
148694	107604
152785	107605
212012	107606
29357	107607
50072	107608
38184	107609
64296	107610
12038	107611
82823	107612
64263	107613
19232	107614
7940	107615
21170	107616
128003	107617
8258	107618
2046	107619
62249	107620
106252	107621
17022	107622
3325	107623
39087	107624
11813	107625
174553	107626
144265	107627
25129	107628
3094	107629
48147	107630
9356	107631
8288	107632
24893	107633
21478	107634
7148	107635
2924	107636
190039	107637
9262	107638
159048	107639
55001	107640
93945	107641
72254	107642
11706	107643
18255	107644
65859	107645
2486	107646
12969	107647
35793	107648
124550	107649
16110	107650
146859	107651
34891	107652
72352	107653
6925	107654
6925	107655
34891	107656
125758	107657
176316	107658
126844	107659
202223	107660
139205	107661
238538	107662
118981	107663
145531	107664
165623	107665
238535	107666
107716	107667
107711	107668
107711	107669
118947	107670
63054	107671
145527	107672
163257	107673
88617	107674
118979	107675
165624	107676
118401	107677
88618	107678
88618	107679
238539	107680
87605	107681
165626	107682
118983	107683
81522	107684
194169	107685
81526	107686
236002	107687
118983	107688
53550	107689
72649	107690
93441	107691
93441	107692
63054	107693
87605	107694
87581	107695
145533	107696
81527	107697
87581	107698
81527	107699
202205	107700
81520	107701
93441	107702
43548	107703
94177	107704
59925	107705
81520	107706
145527	107707
107711	107708
87581	107709
107716	107710
102782	107711
81526	107712
94509	107713
27788	107714
55734	107715
55734	107716
55734	107717
43856	107718
43856	107719
43856	107720
43856	107721
56102	107722
56102	107723
56102	107724
94537	107725
71424	107726
43919	107727
43919	107728
27758	107729
18664	107730
56147	107731
94082	107732
12330	107733
8219	107734
16697	107735
9423	107736
59187	107737
46187	107738
104016	107739
3288	107740
79313	107741
29829	107742
2517	107743
27073	107744
2571	107745
41802	107746
11340	107747
143048	107748
20410	107749
165838	107750
138807	107751
156745	107752
1362	107753
15479	107754
772	107755
17699	107756
236697	107757
33822	107758
163049	107759
1527	107760
41196	107761
159	107762
5403	107763
3395	107764
722	107765
21565	107766
5865	107767
8152	107768
6736	107769
47225	107770
104070	107771
13498	107772
19773	107773
46064	107774
41672	107775
22312	107776
66479	107777
342	107778
77130	107779
14866	107780
26873	107781
25784	107782
9374	107783
31646	107784
39786	107785
10053	107786
33323	107787
98150	107788
26748	107789
3870	107790
42193	107791
5730	107792
29697	107793
198725	107794
53302	107795
23975	107796
3010	107797
4802	107798
102539	107799
52455	107800
11877	107801
5151	107802
152811	107803
4920	107804
72323	107805
120484	107806
79123	107807
120142	107808
60722	107809
36960	107810
21538	107811
46990	107812
5684	107813
60269	107814
8858	107815
59477	107816
82602	107817
85511	107818
1498	107819
35206	107820
69	107821
2307	107822
9651	107823
33006	107824
26769	107825
181	107826
1873	107827
27208	107828
58717	107829
32133	107830
120377	107831
60273	107832
119969	107833
19088	107834
23732	107835
108876	107836
136050	107837
121664	107838
1430	107839
76879	107840
42719	107841
7287	107842
6691	107843
25230	107844
3991	107845
17986	107846
129976	107847
30886	107848
60479	107849
7542	107850
63981	107851
2521	107852
156721	107853
62254	107854
8763	107855
41433	107856
12362	107857
53986	107858
163872	107859
7902	107860
3558	107861
42515	107862
108777	107863
6554	107864
24260	107865
14488	107866
88528	107867
53329	107868
4233	107869
44679	107870
45672	107871
9102	107872
5455	107873
54085	107874
70296	107875
120129	107876
113473	107877
1366	107878
15994	107879
43896	107880
69524	107881
37644	107882
6725	107883
71684	107884
8867	107885
58947	107886
39327	107887
61439	107888
933	107889
80470	107890
32984	107891
52778	107892
80173	107893
5597	107894
77	107895
63579	107896
41197	107897
73243	107898
6856	107899
26341	107900
61840	107901
104060	107902
1359	107903
134529	107904
45113	107905
67434	107906
84479	107907
19745	107908
29804	107909
14051	107910
2033	107911
130072	107912
10221	107913
2268	107914
145	107915
463	107916
163117	107917
151711	107918
21083	107919
21083	107920
11747	107921
69161	107922
79	107923
14586	107924
1883	107925
5048	107926
54661	107927
6266	107928
204500	107929
18557	107930
8683	107931
10814	107932
14373	107933
115324	107934
118980	107935
26335	107936
147880	107937
19362	107938
9940	107939
15332	107940
68559	107941
4711	107942
46456	107943
69161	107944
82397	107945
108432	107946
108432	107947
56403	107948
56607	107949
56403	107950
15931	107951
367	107952
4328	107953
14454	107954
1441	107955
7430	107956
35091	107957
19116	107958
56466	107959
6350	107960
4650	107961
20008	107962
233	107963
132	107964
1809	107965
28967	107966
31305	107967
710	107968
163871	107969
96857	107970
36257	107971
154763	107972
12934	107973
9069	107974
202877	107975
96242	107976
65033	107977
57446	107978
60107	107979
19071	107980
27650	107981
73175	107982
519	107983
74288	107984
142384	107985
86058	107986
114764	107987
33210	107988
232903	107989
144925	107990
71364	107991
93528	107992
43931	107993
46873	107994
10137	107995
47361	107996
63258	107997
44423	107998
204789	107999
80392	108000
227592	108001
43935	108002
139564	108003
114989	108004
42867	108005
78507	108006
62706	108007
157955	108008
62302	108009
127196	108010
157536	108011
12125	108012
42855	108013
34493	108014
144085	108015
10253	108016
102769	108017
204407	108018
235605	108019
41396	108020
38577	108021
92452	108022
1054	108023
78727	108024
51527	108025
56190	108026
8510	108027
24917	108028
3760	108029
3760	108030
19777	108031
81134	108032
45849	108033
77123	108034
999	108035
31599	108036
1232	108037
109676	108038
2641	108039
6261	108040
14125	108041
829	108042
38442	108043
15129	108044
199247	108045
11707	108046
2078	108047
7325	108048
81136	108049
14052	108050
6140	108051
34552	108052
7551	108053
47151	108054
8178	108055
108315	108056
66335	108057
52814	108058
10684	108059
227485	108060
43486	108061
184393	108062
68561	108063
16878	108064
20572	108065
1020	108066
10035	108067
38245	108068
49996	108069
293	108070
31381	108071
2283	108072
26219	108073
40723	108074
226339	108075
156267	108076
116098	108077
40723	108078
86157	108079
1683	108080
15778	108081
39002	108082
225596	108083
102863	108084
143106	108085
56607	108086
7370	108087
5606	108088
83312	108089
12101	108090
83621	108091
50	108092
3	108093
214350	108094
5388	108095
8748	108096
847	108097
11361	108098
83159	108099
3390	108100
67901	108101
1805	108102
1842	108103
4928	108104
58315	108105
75	108106
13057	108107
39526	108108
174482	108109
5926	108110
4366	108111
1275	108112
146826	108113
588	108114
3997	108115
5784	108116
25578	108117
39060	108118
46489	108119
305	108120
139	108121
20982	108122
155179	108123
50116	108124
1366	108125
146832	108126
6792	108127
35119	108128
50116	108129
15197	108130
40633	108131
23304	108132
4843	108133
5827	108134
28885	108135
50997	108136
12672	108137
108476	108138
1471	108139
108471	108140
27366	108141
80374	108142
15427	108143
72899	108144
9044	108145
15409	108146
54716	108147
20311	108148
1464	108149
3297	108150
2350	108151
2021	108152
108557	108153
2650	108154
669	108155
56623	108156
1032	108157
13342	108158
4325	108159
38679	108160
38679	108161
38442	108162
48042	108163
39095	108164
79860	108165
38442	108166
38679	108167
9901	108168
6470	108169
62712	108170
85713	108171
2511	108172
12078	108173
804	108174
199471	108175
34438	108176
8200	108177
23376	108178
88378	108179
23322	108180
58045	108181
65634	108182
3456	108183
928	108184
186003	108185
32424	108186
25256	108187
3094	108188
2641	108189
799	108190
118392	108191
19427	108192
67891	108193
71253	108194
19497	108195
61790	108196
11510	108197
243	108198
21011	108199
16717	108200
36656	108201
5784	108202
13382	108203
144990	108204
155129	108205
179525	108206
172	108207
1285	108208
18183	108209
8172	108210
190	108211
2314	108212
11599	108213
2078	108214
13143	108215
5403	108216
8052	108217
26077	108218
64823	108219
703	108220
16197	108221
5373	108222
32716	108223
7218	108224
10145	108225
48267	108226
10581	108227
16687	108228
4687	108229
12601	108230
1311	108231
60057	108232
25626	108233
123459	108234
61463	108235
88638	108236
12828	108237
142868	108238
5448	108239
39446	108240
28717	108241
4223	108242
19991	108243
17023	108244
2539	108245
47306	108246
1396	108247
355	108248
40009	108249
6287	108250
116948	108251
8146	108252
27425	108253
48325	108254
4952	108255
11277	108256
19384	108257
25855	108258
55144	108259
11874	108260
85156	108261
64802	108262
28618	108263
104647	108264
87362	108265
14602	108266
3799	108267
139	108268
16983	108269
24489	108270
62241	108271
27082	108272
23824	108273
15832	108274
19092	108275
50699	108276
89713	108277
2810	108278
19838	108279
3304	108280
11282	108281
65708	108282
5343	108283
251	108284
3296	108285
37144	108286
9915	108287
65480	108288
9705	108289
9172	108290
15654	108291
11245	108292
87581	108293
46577	108294
87625	108295
238483	108296
60434	108297
32103	108298
32009	108299
125102	108300
5920	108301
12218	108302
99076	108303
9278	108304
7460	108305
2350	108306
4246	108307
39624	108308
14315	108309
91393	108310
107760	108311
107760	108312
4844	108313
4856	108314
94538	108315
266	108316
8252	108317
7551	108318
213714	108319
76801	108320
20576	108321
18723	108322
46795	108323
50542	108324
2084	108325
62932	108326
39002	108327
492	108328
5613	108329
34272	108330
8247	108331
53620	108332
35110	108333
435	108334
1166	108335
85924	108336
131894	108337
20394	108338
66640	108339
61837	108340
38287	108341
66332	108342
189331	108343
161354	108344
30771	108345
10785	108346
145	108347
10720	108348
21874	108349
444	108350
204395	108351
109103	108352
35509	108353
74711	108354
63025	108355
3633	108356
55847	108357
9926	108358
3649	108359
121089	108360
9696	108361
13819	108362
91020	108363
36835	108364
194779	108365
880	108366
9271	108367
39997	108368
163	108369
988	108370
26209	108371
1834	108372
102579	108373
394	108374
3648	108375
113683	108376
10181	108377
59128	108378
5436	108379
19303	108380
9618	108381
100769	108382
114089	108383
610	108384
1838	108385
51142	108386
158207	108387
46110	108388
32574	108389
2621	108390
5470	108391
29963	108392
50036	108393
187558	108394
5835	108395
64413	108396
47457	108397
394	108398
26566	108399
1494	108400
31661	108401
11718	108402
240134	108403
36761	108404
14020	108405
407	108406
168	108407
2621	108408
5549	108409
444	108410
1367	108411
55139	108412
234469	108413
11137	108414
17775	108415
58344	108416
99726	108417
550	108418
45247	108419
29713	108420
38895	108421
11936	108422
107910	108423
8192	108424
49700	108425
27134	108426
9905	108427
30780	108428
20311	108429
62446	108430
20311	108431
104318	108432
9905	108433
20311	108434
5174	108435
272	108436
2094	108437
34451	108438
34719	108439
5186	108440
2664	108441
24385	108442
444	108443
14370	108444
1334	108445
9926	108446
144338	108447
560	108448
38	108449
104083	108450
2887	108451
4328	108452
190172	108453
25256	108454
1213	108455
11744	108456
10079	108457
166955	108458
233697	108459
6040	108460
20574	108461
1087	108462
61606	108463
29797	108464
30605	108465
30653	108466
696	108467
11572	108468
73293	108469
73293	108470
3792	108471
2178	108472
79801	108473
10855	108474
37260	108475
63323	108476
8147	108477
2306	108478
31017	108479
37495	108480
2247	108481
52400	108482
59822	108483
52156	108484
68290	108485
72627	108486
119304	108487
43869	108488
86780	108489
118405	108490
17416	108491
4514	108492
224691	108493
168052	108494
113950	108495
11706	108496
51730	108497
41523	108498
1948	108499
52311	108500
268	108501
268	108502
164716	108503
157472	108504
19314	108505
722	108506
21376	108507
710	108508
66812	108509
67536	108510
33060	108511
26190	108512
45098	108513
100982	108514
26226	108515
26214	108516
29787	108517
91537	108518
30065	108519
59112	108520
5052	108521
191984	108522
11219	108523
233191	108524
126188	108525
130596	108526
161056	108527
29110	108528
56202	108529
115649	108530
19875	108531
129404	108532
103456	108533
29788	108534
5464	108535
187687	108536
57488	108537
132331	108538
88460	108539
86584	108540
13583	108541
80244	108542
118655	108543
9868	108544
16794	108545
163064	108546
26057	108547
32470	108548
22941	108549
78093	108550
120113	108551
67394	108552
26404	108553
43896	108554
48305	108555
26351	108556
44690	108557
52577	108558
56835	108559
21703	108560
26491	108561
66663	108562
68349	108563
29158	108564
66684	108565
86903	108566
51865	108567
118902	108568
164259	108569
163609	108570
126203	108571
161943	108572
33822	108573
38350	108574
62435	108575
73338	108576
158269	108577
72851	108578
23992	108579
71134	108580
14649	108581
30937	108582
62669	108583
52388	108584
103618	108585
60489	108586
47182	108587
51961	108588
24025	108589
94866	108590
12192	108591
222467	108592
52311	108593
40828	108594
67760	108595
88490	108596
67760	108597
52588	108598
67760	108599
68068	108600
43811	108601
43918	108602
43962	108603
37117	108604
37119	108605
44359	108606
85698	108607
94320	108608
78118	108609
52074	108610
13573	108611
25072	108612
27098	108613
7425	108614
965	108615
1270	108616
3027	108617
4559	108618
113101	108619
25214	108620
1495	108621
3187	108622
60514	108623
97446	108624
87368	108625
139402	108626
902	108627
117234	108628
67425	108629
32555	108630
120718	108631
67982	108632
238908	108633
52331	108634
16972	108635
46487	108636
3465	108637
29693	108638
14272	108639
62801	108640
2436	108641
41435	108642
34794	108643
21849	108644
25540	108645
155969	108646
118846	108647
67662	108648
29697	108649
7016	108650
18557	108651
143120	108652
2421	108653
40738	108654
62231	108655
31466	108656
81358	108657
26171	108658
46536	108659
12682	108660
138450	108661
17806	108662
81161	108663
200337	108664
17427	108665
14002	108666
118211	108667
11488	108668
298	108669
18465	108670
37	108671
222047	108672
14420	108673
115888	108674
2704	108675
97563	108676
160932	108677
63696	108678
29544	108679
8189	108680
30551	108681
15268	108682
11867	108683
9827	108684
9889	108685
32542	108686
43183	108687
49457	108688
78425	108689
902	108690
14261	108691
16294	108692
30126	108693
15542	108694
12268	108695
6857	108696
32953	108697
12702	108698
198835	108699
20984	108700
98943	108701
113770	108702
4360	108703
11373	108704
32617	108705
16364	108706
1017	108707
74083	108708
24915	108709
113532	108710
22863	108711
114347	108712
2490	108713
40137	108714
11965	108715
251	108716
28751	108717
109162	108718
489	108719
223360	108720
49357	108721
7652	108722
65757	108723
20744	108724
55080	108725
297	108726
1135	108727
105718	108728
155109	108729
18240	108730
16590	108731
4772	108732
48152	108733
459	108734
2475	108735
26053	108736
7343	108737
30104	108738
51090	108739
77282	108740
4262	108741
2686	108742
214055	108743
156960	108744
84743	108745
229832	108746
28146	108747
7386	108748
166846	108749
105301	108750
101678	108751
2685	108752
27660	108753
22172	108754
19649	108755
20773	108756
111996	108757
47982	108758
102988	108759
8833	108760
151407	108761
44144	108762
85405	108763
34086	108764
61394	108765
45	108766
29088	108767
37031	108768
57918	108769
9280	108770
75108	108771
41074	108772
52318	108773
41167	108774
117373	108775
14710	108776
41612	108777
117362	108778
26414	108779
45707	108780
41767	108781
117397	108782
237070	108783
87650	108784
5691	108785
18848	108786
163715	108787
119143	108788
52187	108789
33554	108790
240	108791
41639	108792
26072	108793
4313	108794
2831	108795
128279	108796
27388	108797
98759	108798
92459	108799
88637	108800
85077	108801
5366	108802
19756	108803
3873	108804
138558	108805
67159	108806
24990	108807
117708	108808
117507	108809
23100	108810
82474	108811
1362	108812
7849	108813
86856	108814
127030	108815
25929	108816
8560	108817
34772	108818
64238	108819
59709	108820
60072	108821
21086	108822
5277	108823
12895	108824
1099	108825
1324	108826
9647	108827
75381	108828
142398	108829
191563	108830
63387	108831
25190	108832
27863	108833
69581	108834
131138	108835
34420	108836
49082	108837
17264	108838
31713	108839
83210	108840
21070	108841
79497	108842
70996	108843
80723	108844
44515	108845
108317	108846
95783	108847
4425	108848
41235	108849
149473	108850
4443	108851
4795	108852
31844	108853
20253	108854
152016	108855
50549	108856
29111	108857
59032	108858
52306	108859
115642	108860
134	108861
115208	108862
114772	108863
38843	108864
38253	108865
51809	108866
115317	108867
159208	108868
60607	108869
13996	108870
85162	108871
1324	108872
6479	108873
1182	108874
115425	108875
21162	108876
48634	108877
1973	108878
158	108879
49907	108880
109	108881
29796	108882
59286	108883
38442	108884
1580	108885
396	108886
470	108887
7797	108888
3518	108889
470	108890
6107	108891
99331	108892
3857	108893
5408	108894
6772	108895
1108	108896
190	108897
5616	108898
18373	108899
16409	108900
9847	108901
11651	108902
592	108903
69677	108904
127828	108905
7425	108906
4961	108907
25256	108908
3230	108909
6772	108910
12078	108911
104040	108912
189603	108913
159395	108914
58238	108915
38622	108916
11977	108917
200258	108918
67424	108919
7584	108920
12324	108921
34448	108922
84819	108923
84084	108924
1678	108925
18462	108926
39240	108927
19777	108928
76572	108929
123401	108930
198299	108931
64856	108932
23572	108933
137904	108934
191462	108935
225195	108936
158932	108937
101229	108938
7940	108939
20487	108940
25120	108941
4340	108942
167605	108943
43042	108944
64539	108945
113278	108946
861	108947
188847	108948
7312	108949
188108	108950
55004	108951
3789	108952
1192	108953
96349	108954
5341	108955
168119	108956
117149	108957
2335	108958
15935	108959
184979	108960
45983	108961
226317	108962
128602	108963
59022	108964
232487	108965
35994	108966
211223	108967
10063	108968
1012	108969
19161	108970
23039	108971
104422	108972
845	108973
49027	108974
28577	108975
61759	108976
4584	108977
23616	108978
36948	108979
7335	108980
8081	108981
62415	108982
18486	108983
18486	108984
15643	108985
18486	108986
48856	108987
20849	108988
25684	108989
23104	108990
24713	108991
48847	108992
1403	108993
93307	108994
4168	108995
43250	108996
1485	108997
116838	108998
125532	108999
41248	109000
22915	109001
10231	109002
57206	109003
57206	109004
39996	109005
153470	109006
156044	109007
36124	109008
28826	109009
2889	109010
14391	109011
60170	109012
3288	109013
11394	109014
66496	109015
44460	109016
10391	109017
88137	109018
35515	109019
8844	109020
4125	109021
48304	109022
48304	109023
35717	109024
23171	109025
7421	109026
30873	109027
400	109028
17648	109029
8160	109030
729	109031
6245	109032
60	109033
10971	109034
13474	109035
425	109036
4632	109037
8177	109038
16043	109039
10988	109040
68810	109041
19093	109042
31	109043
98065	109044
38127	109045
17587	109046
134142	109047
212480	109048
50580	109049
2262	109050
45286	109051
55244	109052
55244	109053
41678	109054
29142	109055
30721	109056
55244	109057
8040	109058
92679	109059
58189	109060
50922	109061
152273	109062
11349	109063
22156	109064
216416	109065
14163	109066
18691	109067
65007	109068
8752	109069
2946	109070
18743	109071
11708	109072
17999	109073
29581	109074
26830	109075
2415	109076
11275	109077
24762	109078
3672	109079
8113	109080
131530	109081
235747	109082
109580	109083
7195	109084
20020	109085
67373	109086
37518	109087
24133	109088
38292	109089
49135	109090
16479	109091
87244	109092
1766	109093
24385	109094
229641	109095
42834	109096
62717	109097
48816	109098
39002	109099
792	109100
185326	109101
47946	109102
11791	109103
38274	109104
48816	109105
182581	109106
58351	109107
107760	109108
155524	109109
6063	109110
131697	109111
1619	109112
196996	109113
129806	109114
38833	109115
33121	109116
1441	109117
107984	109118
35509	109119
62932	109120
178059	109121
3463	109122
14170	109123
169663	109124
142869	109125
4101	109126
59269	109127
185109	109128
225114	109129
4081	109130
3084	109131
58351	109132
168933	109133
195933	109134
39600	109135
222912	109136
28037	109137
9072	109138
74522	109139
7794	109140
13434	109141
3925	109142
118961	109143
13607	109144
12005	109145
42323	109146
27992	109147
1346	109148
6351	109149
112055	109150
189542	109151
215595	109152
57855	109153
58597	109154
81756	109155
7211	109156
6847	109157
2623	109158
10989	109159
1455	109160
25104	109161
23110	109162
11847	109163
12670	109164
118335	109165
67927	109166
39797	109167
4639	109168
8442	109169
25325	109170
129110	109171
92044	109172
9065	109173
75126	109174
9862	109175
74687	109176
167	109177
1214	109178
4027	109179
12132	109180
31139	109181
31139	109182
78491	109183
6150	109184
65382	109185
24690	109186
24150	109187
7211	109188
4035	109189
61832	109190
644	109191
28550	109192
315	109193
39567	109194
17387	109195
97351	109196
2173	109197
2101	109198
27135	109199
48364	109200
44098	109201
146821	109202
80601	109203
105340	109204
227714	109205
22142	109206
49641	109207
59172	109208
912	109209
82260	109210
3757	109211
9990	109212
21435	109213
140131	109214
2282	109215
228214	109216
36231	109217
50659	109218
133988	109219
11051	109220
421	109221
81950	109222
8384	109223
185387	109224
13073	109225
2114	109226
17289	109227
3861	109228
16636	109229
1859	109230
11571	109231
42332	109232
47480	109233
4534	109234
44715	109235
5263	109236
106448	109237
74121	109238
62485	109239
4277	109240
9630	109241
157672	109242
13434	109243
998	109244
154614	109245
4886	109246
44230	109247
49360	109248
10925	109249
14189	109250
19602	109251
144294	109252
35280	109253
8010	109254
73745	109255
1107	109256
213160	109257
19602	109258
172843	109259
15652	109260
38494	109261
1465	109262
81945	109263
18367	109264
149658	109265
130745	109266
26176	109267
26176	109268
22336	109269
17553	109270
33032	109271
18673	109272
19407	109273
7324	109274
193429	109275
157976	109276
22312	109277
62867	109278
71427	109279
15697	109280
18683	109281
15697	109282
50956	109283
18494	109284
19567	109285
44314	109286
37606	109287
44361	109288
19478	109289
81106	109290
44377	109291
78067	109292
58444	109293
216901	109294
24956	109295
16686	109296
5684	109297
6150	109298
2896	109299
63821	109300
94151	109301
6252	109302
3766	109303
19276	109304
19276	109305
7974	109306
231773	109307
56279	109308
30283	109309
34267	109310
32195	109311
11996	109312
9874	109313
28573	109314
152131	109315
58031	109316
11478	109317
77382	109318
103973	109319
43816	109320
3748	109321
27733	109322
44373	109323
8000	109324
126	109325
22899	109326
18446	109327
105450	109328
23227	109329
18823	109330
61197	109331
161356	109332
147826	109333
8553	109334
39337	109335
176189	109336
44305	109337
20567	109338
1211	109339
221463	109340
44186	109341
3108	109342
103	109343
20568	109344
68714	109345
47660	109346
38151	109347
233305	109348
130	109349
10995	109350
15690	109351
2540	109352
47294	109353
50580	109354
6858	109355
4198	109356
10927	109357
97003	109358
2887	109359
189210	109360
18059	109361
21620	109362
4645	109363
2003	109364
7747	109365
63697	109366
108550	109367
19699	109368
13610	109369
5540	109370
20192	109371
62542	109372
54405	109373
191	109374
7012	109375
24187	109376
110379	109377
20570	109378
102228	109379
35314	109380
144392	109381
156626	109382
33077	109383
59953	109384
2668	109385
3736	109386
11743	109387
25448	109388
167137	109389
107832	109390
47660	109391
25119	109392
50908	109393
44576	109394
37457	109395
1271	109396
24897	109397
4854	109398
4854	109399
11061	109400
28305	109401
8103	109402
2319	109403
19743	109404
16694	109405
34739	109406
606	109407
3589	109408
118142	109409
25281	109410
10925	109411
108900	109412
15260	109413
81935	109414
7363	109415
85969	109416
484	109417
704	109418
109406	109419
38670	109420
88958	109421
191321	109422
9980	109423
25018	109424
157842	109425
71164	109426
30578	109427
2813	109428
7092	109429
21113	109430
7310	109431
213437	109432
148935	109433
18401	109434
146829	109435
223262	109436
162862	109437
91642	109438
91642	109439
9340	109440
4473	109441
51057	109442
42855	109443
29486	109444
2049	109445
114160	109446
129977	109447
6759	109448
155	109449
75413	109450
48600	109451
39227	109452
15453	109453
15453	109454
2651	109455
818	109456
53260	109457
23098	109458
17341	109459
43286	109460
48339	109461
6351	109462
26821	109463
26821	109464
16482	109465
53970	109466
19276	109467
62852	109468
37576	109469
18977	109470
8	109471
11061	109472
1630	109473
56653	109474
49753	109475
36017	109476
8395	109477
194156	109478
88958	109479
115203	109480
23935	109481
62326	109482
1492	109483
9077	109484
36651	109485
19396	109486
46807	109487
77825	109488
54604	109489
47165	109490
60518	109491
47101	109492
195414	109493
26337	109494
156309	109495
58639	109496
161802	109497
46525	109498
70177	109499
84396	109500
85245	109501
51442	109502
65345	109503
82260	109504
181444	109505
189383	109506
55124	109507
40952	109508
13017	109509
41567	109510
12462	109511
93856	109512
4104	109513
8151	109514
49350	109515
1486	109516
77384	109517
222693	109518
77384	109519
53991	109520
83411	109521
118045	109522
116550	109523
35012	109524
43806	109525
8081	109526
112030	109527
39910	109528
36361	109529
32453	109530
36823	109531
63744	109532
107276	109533
65443	109534
93200	109535
94952	109536
27447	109537
18307	109538
7328	109539
13914	109540
4189	109541
16746	109542
48451	109543
60674	109544
60793	109545
48404	109546
1321	109547
47108	109548
42208	109549
27859	109550
25650	109551
122945	109552
101783	109553
85240	109554
110216	109555
18849	109556
15286	109557
15810	109558
178309	109559
10028	109560
50136	109561
161392	109562
160925	109563
61184	109564
92892	109565
70532	109566
52695	109567
230444	109568
74579	109569
18977	109570
212294	109571
965	109572
10074	109573
85427	109574
55	109575
2685	109576
32150	109577
189384	109578
56642	109579
62412	109580
97239	109581
16640	109582
167829	109583
49469	109584
115731	109585
193977	109586
2185	109587
120822	109588
229972	109589
40950	109590
26213	109591
60482	109592
125325	109593
19945	109594
37424	109595
78194	109596
229357	109597
61818	109598
13933	109599
164515	109600
139551	109601
24750	109602
195388	109603
36874	109604
124826	109605
10224	109606
90664	109607
233338	109608
113909	109609
59022	109610
40670	109611
226994	109612
3952	109613
92229	109614
124318	109615
48377	109616
48377	109617
48377	109618
53442	109619
180524	109620
159279	109621
71310	109622
6852	109623
134507	109624
108747	109625
76329	109626
218296	109627
57938	109628
21527	109629
9534	109630
75381	109631
130179	109632
97336	109633
1980	109634
1281	109635
47210	109636
102166	109637
1781	109638
216671	109639
34214	109640
74787	109641
130368	109642
156997	109643
85914	109644
118041	109645
52496	109646
158088	109647
67024	109648
21705	109649
158160	109650
159474	109651
211086	109652
52469	109653
158088	109654
141359	109655
228244	109656
115014	109657
226917	109658
157734	109659
21368	109660
158857	109661
20026	109662
20026	109663
123335	109664
227614	109665
84403	109666
41130	109667
46498	109668
58567	109669
226997	109670
67535	109671
1265	109672
95946	109673
67661	109674
76546	109675
70580	109676
225116	109677
218476	109678
26410	109679
32770	109680
26351	109681
32769	109682
12279	109683
37955	109684
236023	109685
26223	109686
86297	109687
86467	109688
163250	109689
26636	109690
22361	109691
148894	109692
37019	109693
37017	109694
48260	109695
102670	109696
51026	109697
170781	109698
78958	109699
513	109700
565	109701
21148	109702
10639	109703
4031	109704
40337	109705
23723	109706
32984	109707
3504	109708
1966	109709
51	109710
52924	109711
1824	109712
29958	109713
16035	109714
94631	109715
253	109716
8522	109717
180173	109718
63350	109719
734	109720
83836	109721
186710	109722
225	109723
511	109724
12643	109725
34300	109726
1077	109727
8	109728
82600	109729
1999	109730
50718	109731
20939	109732
7944	109733
5866	109734
5858	109735
4498	109736
13535	109737
22279	109738
28443	109739
1559	109740
3110	109741
5637	109742
5607	109743
10639	109744
1083	109745
6790	109746
9215	109747
29341	109748
414	109749
6929	109750
135	109751
48064	109752
8	109753
184782	109754
41192	109755
64548	109756
393	109757
6850	109758
25109	109759
50972	109760
48701	109761
820	109762
25797	109763
7195	109764
146972	109765
700	109766
2039	109767
16365	109768
2262	109769
45701	109770
40172	109771
51326	109772
5985	109773
22152	109774
119658	109775
48709	109776
63582	109777
964	109778
40788	109779
35914	109780
56772	109781
7001	109782
356	109783
2762	109784
566	109785
752	109786
27254	109787
22396	109788
53120	109789
667	109790
5933	109791
106258	109792
15631	109793
22399	109794
3	109795
2099	109796
3	109797
6705	109798
34207	109799
539	109800
9998	109801
1467	109802
104389	109803
3944	109804
1677	109805
209494	109806
5995	109807
22331	109808
3957	109809
605	109810
6332	109811
5098	109812
7277	109813
205	109814
22080	109815
722	109816
371	109817
7469	109818
12151	109819
1089	109820
9180	109821
1964	109822
645	109823
33114	109824
137	109825
83533	109826
771	109827
137467	109828
86557	109829
41344	109830
78484	109831
40907	109832
16608	109833
539	109834
1504	109835
44501	109836
12733	109837
76608	109838
41800	109839
1035	109840
43269	109841
102589	109842
25234	109843
65759	109844
92954	109845
14641	109846
66733	109847
58148	109848
1525	109849
152490	109850
54967	109851
14509	109852
85341	109853
51675	109854
46258	109855
44954	109856
72267	109857
61861	109858
116091	109859
5487	109860
63323	109861
156248	109862
29776	109863
40945	109864
33938	109865
113315	109866
59150	109867
17583	109868
56962	109869
47351	109870
58710	109871
100095	109872
81632	109873
32701	109874
3379	109875
49743	109876
65	109877
31	109878
52884	109879
57969	109880
1537	109881
51324	109882
102659	109883
6018	109884
2189	109885
52249	109886
9077	109887
40450	109888
15	109889
17690	109890
4947	109891
16400	109892
13077	109893
8955	109894
20778	109895
3486	109896
790	109897
32782	109898
148001	109899
10452	109900
28239	109901
106771	109902
199683	109903
135958	109904
5620	109905
155567	109906
92883	109907
8143	109908
32920	109909
67109	109910
161654	109911
43972	109912
67802	109913
2942	109914
49749	109915
212986	109916
878	109917
8224	109918
3750	109919
2100	109920
68519	109921
15392	109922
8779	109923
21113	109924
19872	109925
102897	109926
134326	109927
7545	109928
82212	109929
186667	109930
59340	109931
52618	109932
5535	109933
771	109934
11041	109935
67376	109936
44354	109937
51708	109938
26534	109939
70776	109940
13247	109941
39409	109942
41	109943
81933	109944
18471	109945
5667	109946
11921	109947
47667	109948
38751	109949
4019	109950
16097	109951
8804	109952
110555	109953
22391	109954
7551	109955
91092	109956
19444	109957
14555	109958
32283	109959
50944	109960
1223	109961
14457	109962
10813	109963
21445	109964
63302	109965
66485	109966
2553	109967
255	109968
3	109969
30399	109970
316	109971
74479	109972
9164	109973
59760	109974
6424	109975
655	109976
216031	109977
7456	109978
88319	109979
3368	109980
14927	109981
7543	109982
6819	109983
54727	109984
37324	109985
95612	109986
21487	109987
10353	109988
91885	109989
14668	109990
19729	109991
45	109992
108686	109993
305	109994
10317	109995
2361	109996
8381	109997
36557	109998
25452	109999
107049	110000
67025	110001
52458	110002
10176	110003
29257	110004
41383	110005
42986	110006
82949	110007
241	110008
19843	110009
28738	110010
10201	110011
709	110012
70855	110013
89549	110014
44158	110015
128283	110016
1306	110017
22427	110018
26565	110019
9578	110020
52997	110021
61463	110022
35605	110023
35774	110024
170	110025
22132	110026
128727	110027
1434	110028
75827	110029
31824	110030
4474	110031
71067	110032
29698	110033
371	110034
6947	110035
9785	110036
98832	110037
9286	110038
99375	110039
23528	110040
92466	110041
4524	110042
87468	110043
166391	110044
62858	110045
65715	110046
124869	110047
7591	110048
61824	110049
57141	110050
2303	110051
1787	110052
65907	110053
17721	110054
118592	110055
37915	110056
26817	110057
648	110058
117378	110059
67655	110060
68199	110061
97143	110062
117705	110063
16028	110064
17088	110065
167103	110066
79946	110067
11478	110068
6622	110069
3183	110070
32934	110071
41408	110072
19466	110073
78416	110074
38202	110075
117006	110076
14825	110077
22828	110078
155335	110079
4953	110080
15155	110081
14173	110082
102487	110083
62802	110084
16930	110085
32700	110086
37340	110087
20732	110088
29756	110089
30992	110090
2959	110091
18549	110092
25676	110093
64180	110094
22398	110095
205052	110096
4405	110097
22292	110098
6642	110099
35969	110100
12260	110101
451	110102
52263	110103
60591	110104
30680	110105
14555	110106
1146	110107
7851	110108
37490	110109
28776	110110
9475	110111
21612	110112
74426	110113
88452	110114
2762	110115
4895	110116
87458	110117
5935	110118
8559	110119
21638	110120
81136	110121
59076	110122
140229	110123
301	110124
51250	110125
8484	110126
11149	110127
73771	110128
23218	110129
89842	110130
77023	110131
80485	110132
37525	110133
20425	110134
37198	110135
45366	110136
79282	110137
40883	110138
2623	110139
137282	110140
32762	110141
32662	110142
129339	110143
30183	110144
52496	110145
5258	110146
152822	110147
42	110148
17504	110149
964	110150
54223	110151
54675	110152
33819	110153
8	110154
9934	110155
14166	110156
466	110157
65038	110158
17586	110159
124878	110160
33844	110161
134	110162
230	110163
835	110164
619	110165
14531	110166
33847	110167
1295	110168
1863	110169
8438	110170
388	110171
5946	110172
861	110173
155035	110174
2987	110175
43	110176
24267	110177
11170	110178
70208	110179
98259	110180
34055	110181
10802	110182
23847	110183
39400	110184
92092	110185
19370	110186
1170	110187
11506	110188
9158	110189
12975	110190
8804	110191
15189	110192
10237	110193
6829	110194
5082	110195
20396	110196
20996	110197
81910	110198
3343	110199
14735	110200
12765	110201
54534	110202
1607	110203
11218	110204
642	110205
11386	110206
2108	110207
831	110208
1490	110209
2134	110210
1501	110211
171725	110212
1647	110213
146	110214
24456	110215
7111	110216
7362	110217
31573	110218
1999	110219
3277	110220
179780	110221
2872	110222
1211	110223
167	110224
32530	110225
144272	110226
8705	110227
5929	110228
40090	110229
6425	110230
140389	110231
128348	110232
297	110233
771	110234
36714	110235
9684	110236
318	110237
51078	110238
29019	110239
62538	110240
32994	110241
26461	110242
17476	110243
1010	110244
42892	110245
111719	110246
10626	110247
482	110248
21642	110249
73050	110250
40259	110251
66268	110252
210294	110253
18939	110254
118531	110255
13982	110256
5058	110257
10328	110258
135	110259
41352	110260
50992	110261
17065	110262
4400	110263
2059	110264
99747	110265
74946	110266
5615	110267
7767	110268
97356	110269
17762	110270
12822	110271
51302	110272
12277	110273
2637	110274
20261	110275
18418	110276
16528	110277
5342	110278
39697	110279
84806	110280
38463	110281
2970	110282
40322	110283
164409	110284
2705	110285
118320	110286
118097	110287
41356	110288
237154	110289
21443	110290
85172	110291
41773	110292
38045	110293
18937	110294
91916	110295
81	110296
16854	110297
81946	110298
74789	110299
27218	110300
132	110301
44978	110302
96216	110303
943	110304
714	110305
60673	110306
155076	110307
8501	110308
10067	110309
5275	110310
30370	110311
8834	110312
42461	110313
70507	110314
8690	110315
10592	110316
22732	110317
117	110318
7897	110319
6235	110320
13796	110321
533	110322
4508	110323
84953	110324
16454	110325
14674	110326
14687	110327
16069	110328
1548	110329
1522	110330
172265	110331
70264	110332
2000	110333
32434	110334
42620	110335
30668	110336
22435	110337
1450	110338
54038	110339
13811	110340
27482	110341
124414	110342
109967	110343
21138	110344
694	110345
170	110346
50738	110347
2047	110348
4672	110349
56416	110350
49378	110351
150	110352
20945	110353
62831	110354
59660	110355
50699	110356
10587	110357
64895	110358
17353	110359
8712	110360
832	110361
5496	110362
5426	110363
468	110364
4508	110365
17470	110366
2772	110367
10047	110368
31778	110369
7469	110370
5715	110371
3739	110372
4471	110373
17668	110374
7329	110375
18791	110376
305	110377
108	110378
134587	110379
120669	110380
3338	110381
808	110382
2440	110383
524	110384
41907	110385
634	110386
98273	110387
4380	110388
1888	110389
5548	110390
4064	110391
215400	110392
16062	110393
1571	110394
8612	110395
12084	110396
181347	110397
5651	110398
4064	110399
3577	110400
64963	110401
9854	110402
23347	110403
111503	110404
3480	110405
17269	110406
6	110407
1660	110408
3353	110409
40831	110410
22152	110411
151848	110412
27407	110413
8698	110414
5051	110415
40008	110416
65117	110417
1320	110418
1801	110419
210180	110420
23454	110421
396	110422
20147	110423
16041	110424
663	110425
189	110426
20009	110427
1890	110428
2673	110429
1351	110430
3592	110431
50392	110432
24072	110433
4145	110434
2045	110435
13441	110436
603	110437
52470	110438
11506	110439
25742	110440
3217	110441
22133	110442
504	110443
3963	110444
3087	110445
7400	110446
69951	110447
80918	110448
2095	110449
10160	110450
5546	110451
543	110452
318	110453
2256	110454
2925	110455
1999	110456
19948	110457
24883	110458
227	110459
4004	110460
1321	110461
979	110462
12127	110463
3951	110464
64155	110465
16320	110466
4498	110467
36765	110468
38081	110469
11910	110470
5496	110471
35840	110472
123149	110473
20797	110474
93434	110475
1128	110476
701	110477
578	110478
23876	110479
978	110480
1559	110481
236	110482
5778	110483
24758	110484
2673	110485
11599	110486
2218	110487
13053	110488
522	110489
11119	110490
5496	110491
55459	110492
36758	110493
13142	110494
5827	110495
720	110496
18698	110497
5280	110498
34466	110499
18934	110500
5219	110501
44650	110502
27392	110503
61879	110504
25109	110505
4952	110506
10885	110507
7254	110508
18692	110509
18295	110510
8719	110511
2762	110512
13949	110513
152110	110514
27366	110515
54653	110516
3152	110517
58	110518
475	110519
11571	110520
112924	110521
4943	110522
84747	110523
20729	110524
52341	110525
8210	110526
10626	110527
27350	110528
81	110529
245	110530
7242	110531
1455	110532
767	110533
5538	110534
8598	110535
271	110536
51157	110537
4595	110538
14768	110539
4472	110540
50156	110541
12866	110542
3343	110543
32288	110544
7405	110545
34138	110546
65631	110547
133056	110548
40769	110549
2033	110550
3331	110551
5824	110552
526	110553
17733	110554
135403	110555
25656	110556
831	110557
123853	110558
147545	110559
111331	110560
4483	110561
14555	110562
91615	110563
5201	110564
639	110565
7437	110566
12963	110567
41563	110568
177703	110569
45053	110570
164921	110571
25076	110572
52102	110573
43637	110574
92893	110575
54673	110576
67820	110577
7919	110578
190669	110579
108649	110580
60087	110581
51397	110582
19038	110583
5907	110584
20996	110585
127264	110586
2534	110587
2451	110588
15505	110589
50	110590
87906	110591
25365	110592
11990	110593
96235	110594
18526	110595
11712	110596
7388	110597
111031	110598
55878	110599
105754	110600
113254	110601
11968	110602
114054	110603
5901	110604
51364	110605
15779	110606
27104	110607
45053	110608
74579	110609
5262	110610
214900	110611
148726	110612
2226	110613
33960	110614
85198	110615
122	110616
11218	110617
1744	110618
804	110619
2323	110620
62118	110621
468	110622
2226	110623
16994	110624
80369	110625
5426	110626
3737	110627
943	110628
35389	110629
3	110630
4077	110631
16647	110632
67251	110633
17217	110634
55064	110635
130855	110636
88622	110637
26667	110638
8	110639
225	110640
44097	110641
1486	110642
1075	110643
56575	110644
10972	110645
565	110646
15558	110647
185277	110648
98111	110649
114571	110650
10743	110651
32558	110652
11765	110653
88642	110654
27317	110655
45154	110656
45154	110657
1089	110658
2005	110659
93990	110660
8	110661
122723	110662
54425	110663
2665	110664
10713	110665
5311	110666
72190	110667
4031	110668
13979	110669
31294	110670
215369	110671
5957	110672
32072	110673
445	110674
40350	110675
135	110676
188733	110677
7882	110678
23998	110679
18607	110680
6244	110681
5203	110682
37515	110683
78248	110684
205540	110685
12613	110686
6115	110687
26391	110688
16015	110689
56269	110690
223431	110691
12865	110692
24877	110693
36079	110694
45388	110695
8755	110696
89022	110697
32876	110698
89535	110699
2388	110700
11691	110701
157527	110702
6697	110703
44	110704
1451	110705
11644	110706
3003	110707
164909	110708
68465	110709
208965	110710
201	110711
220	110712
6494	110713
362	110714
293	110715
1077	110716
3750	110717
7225	110718
3970	110719
1077	110720
28	110721
12014	110722
83637	110723
19918	110724
9739	110725
64990	110726
1077	110727
4204	110728
83637	110729
45316	110730
1086	110731
148435	110732
346	110733
37123	110734
2226	110735
7348	110736
14369	110737
15511	110738
24514	110739
49005	110740
15845	110741
53891	110742
2924	110743
27115	110744
4718	110745
28886	110746
1269	110747
20996	110748
143318	110749
25996	110750
1102	110751
18225	110752
642	110753
135	110754
7112	110755
2990	110756
135	110757
1935	110758
84179	110759
2196	110760
4342	110761
15111	110762
3768	110763
943	110764
56161	110765
10829	110766
23723	110767
18768	110768
2913	110769
15269	110770
166167	110771
64022	110772
1486	110773
1214	110774
547	110775
193	110776
173119	110777
8721	110778
116261	110779
232934	110780
228790	110781
702	110782
156300	110783
5837	110784
5329	110785
98785	110786
3286	110787
13106	110788
25867	110789
34927	110790
28455	110791
8112	110792
5530	110793
4284	110794
20560	110795
1320	110796
50588	110797
158885	110798
12757	110799
19704	110800
58473	110801
224425	110802
691	110803
47310	110804
18501	110805
100686	110806
2267	110807
47362	110808
112257	110809
14110	110810
3274	110811
9770	110812
5358	110813
6316	110814
124534	110815
146883	110816
179804	110817
72058	110818
9337	110819
4833	110820
3745	110821
3009	110822
58994	110823
30364	110824
220522	110825
4242	110826
165	110827
205574	110828
69943	110829
27468	110830
11831	110831
9063	110832
158038	110833
32771	110834
14714	110835
13040	110836
24794	110837
114462	110838
36398	110839
32344	110840
162624	110841
33119	110842
35956	110843
22077	110844
52312	110845
9009	110846
7355	110847
70489	110848
8496	110849
38805	110850
8283	110851
128000	110852
8181	110853
25940	110854
4953	110855
3947	110856
31747	110857
40	110858
25775	110859
19016	110860
15503	110861
180843	110862
28214	110863
43401	110864
1774	110865
214295	110866
54819	110867
84001	110868
26263	110869
5950	110870
76045	110871
23349	110872
42526	110873
86992	110874
41143	110875
24422	110876
7863	110877
11997	110878
64298	110879
175657	110880
5126	110881
48830	110882
7042	110883
128288	110884
43604	110885
338	110886
3296	110887
28247	110888
98300	110889
3399	110890
1358	110891
131520	110892
22122	110893
52308	110894
6692	110895
35922	110896
65771	110897
17373	110898
4878	110899
143303	110900
41076	110901
26647	110902
18208	110903
398	110904
166219	110905
71698	110906
2209	110907
17793	110908
2976	110909
9103	110910
1050	110911
5192	110912
6844	110913
40857	110914
5202	110915
3521	110916
50469	110917
212976	110918
20868	110919
22670	110920
5086	110921
42826	110922
944	110923
26075	110924
128096	110925
12879	110926
5968	110927
34241	110928
148726	110929
15389	110930
14518	110931
16125	110932
12906	110933
218152	110934
85438	110935
9072	110936
7957	110937
14532	110938
5950	110939
18621	110940
31446	110941
85318	110942
15558	110943
70527	110944
10887	110945
97356	110946
49818	110947
9415	110948
9356	110949
34459	110950
2956	110951
69	110952
155614	110953
28101	110954
6045	110955
94279	110956
13839	110957
67731	110958
212277	110959
34195	110960
20145	110961
4061	110962
64010	110963
62048	110964
2	110965
7457	110966
1830	110967
40	110968
398	110969
24946	110970
26597	110971
19250	110972
3943	110973
4603	110974
85354	110975
98980	110976
23015	110977
10920	110978
5856	110979
38198	110980
11603	110981
56895	110982
4751	110983
94650	110984
158626	110985
1158	110986
34012	110987
77701	110988
17280	110989
41606	110990
5516	110991
25775	110992
3411	110993
1308	110994
7891	110995
92563	110996
1159	110997
213404	110998
75905	110999
50536	111000
3168	111001
35840	111002
6123	111003
3692	111004
26075	111005
18255	111006
23209	111007
217199	111008
216	111009
54267	111010
3776	111011
85352	111012
67062	111013
45849	111014
43975	111015
22417	111016
11997	111017
32275	111018
43961	111019
55665	111020
4518	111021
21244	111022
51024	111023
83115	111024
20665	111025
3495	111026
71510	111027
78	111028
67830	111029
23868	111030
12958	111031
179232	111032
1334	111033
15658	111034
72906	111035
18323	111036
87309	111037
6123	111038
55930	111039
36231	111040
14060	111041
5185	111042
15531	111043
15283	111044
5185	111045
12837	111046
80929	111047
119117	111048
12658	111049
13009	111050
14060	111051
43970	111052
540	111053
50393	111054
88295	111055
25018	111056
738	111057
5862	111058
6392	111059
22226	111060
55828	111061
189890	111062
76386	111063
17614	111064
2416	111065
114462	111066
51344	111067
11192	111068
40175	111069
53348	111070
63487	111071
90764	111072
3081	111073
66157	111074
42161	111075
180527	111076
68794	111077
18070	111078
33440	111079
118386	111080
265	111081
53546	111082
66805	111083
24568	111084
127989	111085
22048	111086
1183	111087
3680	111088
10	111089
8951	111090
18110	111091
25260	111092
15493	111093
2042	111094
10507	111095
60398	111096
3445	111097
108803	111098
6666	111099
2557	111100
55190	111101
2427	111102
71589	111103
69245	111104
3447	111105
38956	111106
12574	111107
69042	111108
15580	111109
5781	111110
2557	111111
69478	111112
218702	111113
208707	111114
73535	111115
1363	111116
1460	111117
155982	111118
7883	111119
13451	111120
22542	111121
222391	111122
10137	111123
10579	111124
469	111125
5577	111126
6536	111127
108471	111128
69011	111129
110272	111130
23193	111131
174740	111132
20851	111133
26901	111134
148828	111135
118285	111136
136700	111137
28599	111138
55553	111139
175571	111140
155065	111141
10708	111142
33843	111143
232536	111144
123934	111145
215855	111146
114329	111147
222006	111148
164450	111149
239827	111150
163434	111151
116470	111152
115278	111153
41696	111154
156391	111155
230017	111156
40777	111157
116663	111158
162029	111159
219119	111160
116323	111161
106709	111162
2683	111163
2324	111164
1347	111165
4302	111166
120054	111167
19500	111168
29323	111169
231858	111170
97256	111171
4961	111172
66328	111173
65917	111174
28566	111175
65560	111176
221452	111177
105029	111178
194684	111179
150932	111180
31012	111181
89324	111182
11	111183
110493	111184
105321	111185
78573	111186
195	111187
62028	111188
87829	111189
156862	111190
61320	111191
117651	111192
26724	111193
39637	111194
122735	111195
5268	111196
63907	111197
36628	111198
142032	111199
220309	111200
228815	111201
15564	111202
125065	111203
141876	111204
52315	111205
47550	111206
20230	111207
156479	111208
22802	111209
9292	111210
93387	111211
64857	111212
154713	111213
140160	111214
4066	111215
4633	111216
142441	111217
58191	111218
18	111219
173675	111220
52225	111221
150083	111222
29251	111223
26395	111224
5435	111225
110763	111226
1029	111227
2677	111228
219645	111229
8108	111230
170457	111231
44019	111232
20575	111233
100854	111234
6145	111235
199092	111236
16220	111237
5732	111238
5384	111239
2226	111240
54461	111241
2665	111242
49717	111243
242	111244
5251	111245
121	111246
66556	111247
134609	111248
74661	111249
121	111250
69976	111251
36122	111252
14516	111253
811	111254
22581	111255
1501	111256
2538	111257
44056	111258
9390	111259
11114	111260
5348	111261
22538	111262
29548	111263
74370	111264
472	111265
88377	111266
25511	111267
88044	111268
560	111269
1170	111270
1638	111271
40020	111272
12534	111273
114633	111274
33646	111275
107317	111276
42285	111277
44035	111278
3075	111279
126155	111280
4275	111281
99560	111282
33880	111283
88254	111284
127791	111285
71041	111286
80729	111287
41322	111288
97755	111289
102356	111290
166444	111291
75099	111292
160183	111293
85856	111294
190981	111295
136216	111296
137572	111297
192486	111298
34224	111299
27177	111300
17564	111301
65349	111302
225943	111303
116925	111304
23284	111305
17876	111306
24386	111307
2836	111308
24485	111309
11662	111310
54199	111311
233503	111312
2064	111313
15098	111314
50960	111315
56214	111316
13754	111317
7177	111318
129250	111319
15959	111320
82521	111321
31756	111322
2064	111323
22728	111324
19667	111325
11119	111326
207820	111327
41673	111328
202994	111329
5137	111330
161369	111331
156982	111332
128579	111333
6177	111334
70987	111335
57235	111336
9533	111337
6170	111338
237523	111339
106017	111340
88387	111341
1509	111342
13711	111343
23902	111344
20040	111345
383	111346
53140	111347
115911	111348
105167	111349
161118	111350
23936	111351
18395	111352
13491	111353
3825	111354
2603	111355
4711	111356
18338	111357
15146	111358
132330	111359
52011	111360
107050	111361
8752	111362
67379	111363
1938	111364
3016	111365
103634	111366
68667	111367
24044	111368
81208	111369
13702	111370
24044	111371
88684	111372
12147	111373
23948	111374
23395	111375
58304	111376
39454	111377
5166	111378
7124	111379
4511	111380
333	111381
8757	111382
2194	111383
30677	111384
106292	111385
18674	111386
416	111387
23053	111388
18522	111389
44870	111390
23395	111391
4568	111392
468	111393
22179	111394
21287	111395
221103	111396
25770	111397
2010	111398
1077	111399
17564	111400
6863	111401
77115	111402
34179	111403
10260	111404
7896	111405
29683	111406
7921	111407
1189	111408
28632	111409
45606	111410
5266	111411
112756	111412
26270	111413
45267	111414
21198	111415
77125	111416
3329	111417
1763	111418
61068	111419
37811	111420
92196	111421
50337	111422
4913	111423
74705	111424
6119	111425
80369	111426
201	111427
7433	111428
58921	111429
11924	111430
11030	111431
11924	111432
6330	111433
30607	111434
1860	111435
30755	111436
88768	111437
46359	111438
23797	111439
60670	111440
7052	111441
1121	111442
64431	111443
40410	111444
14731	111445
40677	111446
74629	111447
17043	111448
204425	111449
47804	111450
1206	111451
16726	111452
15325	111453
33841	111454
83179	111455
92032	111456
233	111457
29832	111458
478	111459
18718	111460
6330	111461
9	111462
30349	111463
92322	111464
1473	111465
9334	111466
7195	111467
73432	111468
35677	111469
1207	111470
2498	111471
18832	111472
769	111473
803	111474
81618	111475
7005	111476
6071	111477
14213	111478
123900	111479
536	111480
42751	111481
24907	111482
15423	111483
80389	111484
55379	111485
5929	111486
143	111487
7880	111488
30777	111489
11725	111490
31245	111491
2638	111492
44789	111493
5257	111494
81998	111495
4625	111496
3738	111497
163734	111498
12018	111499
8747	111500
1189	111501
1552	111502
470	111503
34403	111504
25845	111505
71943	111506
50438	111507
25106	111508
2554	111509
1617	111510
102621	111511
1012	111512
17457	111513
7198	111514
10217	111515
135	111516
4571	111517
39065	111518
5450	111519
6250	111520
50717	111521
1369	111522
63345	111523
154761	111524
7035	111525
146862	111526
28064	111527
2650	111528
1369	111529
19073	111530
5457	111531
60796	111532
3770	111533
134864	111534
98290	111535
1167	111536
6246	111537
4709	111538
11814	111539
49950	111540
215814	111541
16573	111542
316	111543
7966	111544
166712	111545
4579	111546
3457	111547
98113	111548
2641	111549
1253	111550
75827	111551
59127	111552
5588	111553
205449	111554
2019	111555
2554	111556
2353	111557
314	111558
39963	111559
18376	111560
911	111561
10835	111562
101889	111563
6050	111564
761	111565
20952	111566
7025	111567
47	111568
28679	111569
103213	111570
48151	111571
12177	111572
20271	111573
24789	111574
35616	111575
154523	111576
105684	111577
56277	111578
137279	111579
9841	111580
3188	111581
1617	111582
30802	111583
10729	111584
2956	111585
2344	111586
645	111587
314	111588
13611	111589
80	111590
1639	111591
1494	111592
6408	111593
10084	111594
12974	111595
24880	111596
79987	111597
146947	111598
60058	111599
302	111600
80830	111601
14328	111602
39285	111603
1465	111604
5133	111605
35880	111606
3110	111607
91680	111608
1211	111609
4256	111610
24854	111611
46922	111612
2462	111613
143354	111614
49787	111615
28682	111616
4944	111617
32427	111618
5943	111619
17484	111620
60295	111621
61871	111622
7043	111623
18401	111624
23915	111625
12674	111626
17838	111627
40037	111628
67251	111629
109434	111630
12007	111631
87756	111632
32539	111633
3123	111634
183428	111635
84727	111636
188099	111637
225393	111638
143695	111639
52430	111640
6153	111641
316	111642
6806	111643
150	111644
79453	111645
35815	111646
795	111647
44098	111648
633	111649
222973	111650
130743	111651
1101	111652
30037	111653
50602	111654
31017	111655
5984	111656
20750	111657
157050	111658
17267	111659
12615	111660
88143	111661
478	111662
16122	111663
5863	111664
85194	111665
172812	111666
40790	111667
122800	111668
111182	111669
109	111670
52356	111671
13899	111672
40107	111673
60255	111674
432	111675
836	111676
117610	111677
6079	111678
1566	111679
23716	111680
8607	111681
31933	111682
40421	111683
582	111684
24421	111685
2594	111686
112672	111687
4301	111688
139326	111689
16868	111690
5886	111691
41264	111692
17758	111693
569	111694
920	111695
2979	111696
32695	111697
45432	111698
50690	111699
23055	111700
132555	111701
1212	111702
1358	111703
24723	111704
175	111705
78506	111706
7921	111707
134264	111708
2583	111709
36282	111710
19567	111711
5858	111712
144	111713
36241	111714
1206	111715
470	111716
18941	111717
74059	111718
5438	111719
24918	111720
9789	111721
287	111722
9522	111723
168	111724
9516	111725
36625	111726
154697	111727
2111	111728
64014	111729
22081	111730
40626	111731
19379	111732
16113	111733
49688	111734
64	111735
126	111736
16872	111737
8552	111738
5851	111739
117381	111740
9983	111741
34274	111742
4574	111743
418	111744
123297	111745
23597	111746
7124	111747
5463	111748
155362	111749
287	111750
31328	111751
1842	111752
11927	111753
70290	111754
24477	111755
1662	111756
4843	111757
217688	111758
9989	111759
38675	111760
147629	111761
17233	111762
3110	111763
6153	111764
70722	111765
2081	111766
1003	111767
59519	111768
3342	111769
22075	111770
7301	111771
27184	111772
542	111773
46677	111774
3729	111775
134758	111776
6265	111777
12699	111778
596	111779
96510	111780
19662	111781
29142	111782
8049	111783
38700	111784
4106	111785
4116	111786
32907	111787
48121	111788
9247	111789
29618	111790
12436	111791
6700	111792
81104	111793
20346	111794
77021	111795
7475	111796
7321	111797
316	111798
4282	111799
407	111800
995	111801
81	111802
5520	111803
208556	111804
41556	111805
25185	111806
26522	111807
87535	111808
942	111809
316	111810
3590	111811
995	111812
217197	111813
4285	111814
5607	111815
3577	111816
17073	111817
22363	111818
139811	111819
41518	111820
11234	111821
32809	111822
542	111823
196685	111824
24044	111825
140863	111826
100962	111827
35182	111828
15426	111829
43232	111830
173063	111831
155191	111832
33399	111833
9087	111834
6825	111835
6399	111836
25249	111837
4331	111838
97146	111839
30753	111840
6674	111841
170358	111842
26452	111843
103009	111844
78001	111845
195523	111846
51946	111847
52888	111848
116963	111849
79531	111850
11307	111851
9768	111852
60467	111853
23308	111854
29678	111855
75687	111856
47320	111857
13707	111858
57085	111859
57016	111860
17950	111861
29667	111862
3750	111863
8160	111864
14709	111865
41150	111866
66933	111867
23428	111868
16187	111869
9925	111870
30324	111871
40976	111872
23894	111873
48646	111874
13848	111875
28090	111876
36243	111877
12824	111878
11844	111879
146988	111880
4792	111881
16092	111882
64903	111883
26913	111884
33412	111885
44719	111886
2994	111887
127503	111888
216609	111889
188158	111890
39953	111891
147875	111892
54748	111893
43825	111894
14794	111895
93832	111896
1696	111897
20878	111898
45648	111899
179349	111900
28076	111901
42843	111902
78776	111903
60192	111904
29367	111905
25876	111906
258	111907
76489	111908
62593	111909
18484	111910
40481	111911
65185	111912
3054	111913
122888	111914
33443	111915
61045	111916
25910	111917
4026	111918
12381	111919
10522	111920
125979	111921
25820	111922
5588	111923
15677	111924
3049	111925
5865	111926
6	111927
5060	111928
64590	111929
122790	111930
126988	111931
72533	111932
30524	111933
50276	111934
60725	111935
27598	111936
72625	111937
14363	111938
148464	111939
12319	111940
49806	111941
21090	111942
80866	111943
44223	111944
20899	111945
26085	111946
96162	111947
20388	111948
18704	111949
50585	111950
5736	111951
58986	111952
6610	111953
23764	111954
127744	111955
72619	111956
145604	111957
3309	111958
1040	111959
86570	111960
23722	111961
123443	111962
113760	111963
26775	111964
75774	111965
54613	111966
32053	111967
3948	111968
38784	111969
94033	111970
4452	111971
3452	111972
35996	111973
1368	111974
3049	111975
15191	111976
78354	111977
77644	111978
739	111979
31503	111980
4434	111981
25953	111982
9103	111983
4001	111984
45856	111985
6146	111986
24571	111987
7486	111988
88503	111989
51095	111990
2110	111991
3777	111992
9118	111993
26716	111994
6723	111995
238265	111996
26217	111997
64289	111998
95631	111999
109383	112000
6118	112001
134892	112002
63521	112003
904	112004
27727	112005
95743	112006
70498	112007
82686	112008
50061	112009
9541	112010
1625	112011
7349	112012
34217	112013
3415	112014
14340	112015
4690	112016
3413	112017
14329	112018
30631	112019
60185	112020
101235	112021
33314	112022
302	112023
17164	112024
31107	112025
9793	112026
44035	112027
39734	112028
83698	112029
16973	112030
93531	112031
13017	112032
981	112033
18744	112034
42309	112035
76677	112036
26702	112037
104533	112038
34601	112039
19163	112040
5818	112041
31783	112042
10130	112043
39712	112044
89498	112045
8681	112046
213164	112047
99730	112048
6784	112049
62472	112050
2110	112051
94691	112052
8875	112053
30622	112054
258	112055
27805	112056
6596	112057
4401	112058
36179	112059
6488	112060
39479	112061
36554	112062
43809	112063
21191	112064
64425	112065
151706	112066
45351	112067
4231	112068
15343	112069
34021	112070
39145	112071
29304	112072
168251	112073
54074	112074
19922	112075
17222	112076
3843	112077
8913	112078
19224	112079
47360	112080
127655	112081
3100	112082
3413	112083
110233	112084
27880	112085
15207	112086
21878	112087
10161	112088
3344	112089
4378	112090
27250	112091
1014	112092
117865	112093
51862	112094
71991	112095
43411	112096
40844	112097
59514	112098
20611	112099
128609	112100
12160	112101
105187	112102
110208	112103
25379	112104
5145	112105
1108	112106
12535	112107
5939	112108
50728	112109
90103	112110
30036	112111
9769	112112
30719	112113
15660	112114
30273	112115
219701	112116
5939	112117
178265	112118
4887	112119
26437	112120
72398	112121
6461	112122
189340	112123
64055	112124
34587	112125
106050	112126
44000	112127
70994	112128
33667	112129
126318	112130
3236	112131
31727	112132
117151	112133
83892	112134
9248	112135
15983	112136
17523	112137
7416	112138
1885	112139
10166	112140
54595	112141
12067	112142
177272	112143
126436	112144
23589	112145
7422	112146
71287	112147
11226	112148
61251	112149
14362	112150
28317	112151
50354	112152
6043	112153
17515	112154
179741	112155
101468	112156
25435	112157
1965	112158
93875	112159
52538	112160
28805	112161
6383	112162
4448	112163
6580	112164
53318	112165
43991	112166
43420	112167
12159	112168
34556	112169
25393	112170
16105	112171
23282	112172
45421	112173
98998	112174
7959	112175
41868	112176
152419	112177
39818	112178
150105	112179
7753	112180
5060	112181
128262	112182
23587	112183
42722	112184
68804	112185
14794	112186
446	112187
40193	112188
68962	112189
6020	112190
44529	112191
1007	112192
2792	112193
12012	112194
16310	112195
2994	112196
23505	112197
62800	112198
52426	112199
22259	112200
11483	112201
48885	112202
31782	112203
7636	112204
57607	112205
39482	112206
84900	112207
118086	112208
2700	112209
3464	112210
165189	112211
26409	112212
22540	112213
116725	112214
7608	112215
45958	112216
31347	112217
80505	112218
129	112219
19432	112220
33238	112221
15412	112222
72898	112223
13892	112224
6506	112225
40079	112226
34672	112227
129657	112228
22421	112229
102551	112230
20728	112231
5097	112232
89733	112233
16073	112234
84758	112235
107332	112236
18275	112237
49617	112238
1120	112239
31936	112240
42535	112241
11357	112242
50761	112243
49950	112244
40215	112245
93724	112246
43906	112247
23443	112248
12804	112249
6639	112250
8265	112251
7382	112252
16779	112253
1266	112254
5855	112255
42054	112256
28709	112257
104011	112258
17435	112259
20742	112260
40071	112261
25235	112262
31333	112263
7279	112264
7591	112265
14328	112266
7019	112267
233881	112268
28806	112269
238275	112270
53847	112271
46368	112272
10626	112273
21390	112274
1261	112275
25558	112276
4231	112277
3970	112278
111536	112279
96893	112280
47206	112281
10623	112282
3534	112283
3	112284
109402	112285
34028	112286
93860	112287
50795	112288
23334	112289
37129	112290
56022	112291
32665	112292
6383	112293
721	112294
1363	112295
84018	112296
72557	112297
103378	112298
49513	112299
43734	112300
34096	112301
102076	112302
7904	112303
72249	112304
132005	112305
63837	112306
25701	112307
37749	112308
33884	112309
24962	112310
94025	112311
85884	112312
25317	112313
18595	112314
9224	112315
18796	112316
178	112317
12730	112318
111382	112319
79955	112320
30459	112321
981	112322
63661	112323
42531	112324
16314	112325
43393	112326
12579	112327
13287	112328
65969	112329
6043	112330
12793	112331
43761	112332
88202	112333
94317	112334
78037	112335
212501	112336
37065	112337
60051	112338
72597	112339
84883	112340
19007	112341
69791	112342
10677	112343
56915	112344
10686	112345
42808	112346
3523	112347
234306	112348
22564	112349
10054	112350
211966	112351
15225	112352
20720	112353
39689	112354
10611	112355
10226	112356
17402	112357
143113	112358
29618	112359
48561	112360
55946	112361
67635	112362
43385	112363
1378	112364
60716	112365
131303	112366
34052	112367
41116	112368
43534	112369
74803	112370
16383	112371
148930	112372
45742	112373
6481	112374
24079	112375
42505	112376
3331	112377
8265	112378
13056	112379
213800	112380
21798	112381
65217	112382
120132	112383
659	112384
206217	112385
43518	112386
89097	112387
77462	112388
15193	112389
43390	112390
5913	112391
7333	112392
2777	112393
46176	112394
21380	112395
120764	112396
20976	112397
5256	112398
42736	112399
136466	112400
43691	112401
6777	112402
2066	112403
55091	112404
47161	112405
14435	112406
6118	112407
13830	112408
43876	112409
443	112410
72441	112411
98468	112412
3843	112413
19148	112414
39922	112415
91717	112416
121221	112417
135143	112418
61459	112419
8609	112420
13419	112421
191824	112422
59319	112423
5808	112424
21111	112425
19167	112426
12833	112427
21749	112428
149694	112429
58962	112430
88548	112431
33649	112432
612	112433
26706	112434
2768	112435
5060	112436
127246	112437
8566	112438
28780	112439
39563	112440
50847	112441
151996	112442
128396	112443
25762	112444
838	112445
98915	112446
14831	112447
93492	112448
3139	112449
9845	112450
3309	112451
31783	112452
14111	112453
49813	112454
8517	112455
91989	112456
88367	112457
148147	112458
5256	112459
70457	112460
11856	112461
17253	112462
27029	112463
49945	112464
124521	112465
598	112466
15101	112467
24037	112468
13923	112469
132866	112470
72368	112471
63522	112472
65927	112473
25301	112474
5881	112475
8730	112476
12055	112477
10052	112478
28561	112479
526	112480
4535	112481
11930	112482
1120	112483
9305	112484
7692	112485
116059	112486
91919	112487
74149	112488
30137	112489
18542	112490
2361	112491
8859	112492
11948	112493
21878	112494
10728	112495
31827	112496
209317	112497
4355	112498
32169	112499
13593	112500
33834	112501
11450	112502
59167	112503
12126	112504
39814	112505
489	112506
31966	112507
56002	112508
8026	112509
192	112510
121790	112511
37490	112512
33654	112513
50994	112514
50725	112515
18665	112516
31379	112517
62679	112518
6845	112519
22133	112520
41912	112521
64649	112522
20964	112523
12371	112524
4961	112525
1974	112526
31909	112527
95208	112528
600	112529
21043	112530
65303	112531
43271	112532
14403	112533
7761	112534
104011	112535
31592	112536
14502	112537
11935	112538
82694	112539
47102	112540
34594	112541
23382	112542
31946	112543
34373	112544
93956	112545
12152	112546
41142	112547
12539	112548
51071	112549
22692	112550
54702	112551
9496	112552
11538	112553
24524	112554
21130	112555
12203	112556
32915	112557
35621	112558
1366	112559
68513	112560
17298	112561
79331	112562
20570	112563
103873	112564
4230	112565
111015	112566
78194	112567
128905	112568
39988	112569
1224	112570
103427	112571
29207	112572
23952	112573
1181	112574
100	112575
29433	112576
36609	112577
7546	112578
124606	112579
12907	112580
16417	112581
64982	112582
99556	112583
4913	112584
3161	112585
78743	112586
58465	112587
11896	112588
4855	112589
14567	112590
8420	112591
5199	112592
20724	112593
2653	112594
2590	112595
3258	112596
74443	112597
45074	112598
3635	112599
472	112600
16778	112601
35603	112602
217500	112603
1858	112604
216675	112605
3	112606
44556	112607
15300	112608
24813	112609
51170	112610
49391	112611
3736	112612
3342	112613
25017	112614
19085	112615
70780	112616
26576	112617
15970	112618
2627	112619
12217	112620
21323	112621
3590	112622
577	112623
25072	112624
27399	112625
60513	112626
3184	112627
9859	112628
939	112629
32003	112630
50480	112631
25389	112632
33825	112633
3593	112634
542	112635
19476	112636
66799	112637
45295	112638
30872	112639
9925	112640
80836	112641
37854	112642
106301	112643
5118	112644
23099	112645
23428	112646
3342	112647
3342	112648
3593	112649
29339	112650
8750	112651
4286	112652
51149	112653
155233	112654
233	112655
20547	112656
40825	112657
19188	112658
3342	112659
36687	112660
12048	112661
6541	112662
4517	112663
7128	112664
4290	112665
16320	112666
4392	112667
2905	112668
9247	112669
33846	112670
16895	112671
10188	112672
6499	112673
1336	112674
88070	112675
19988	112676
42513	112677
245	112678
32757	112679
65696	112680
20947	112681
4879	112682
7844	112683
5544	112684
7070	112685
6214	112686
78184	112687
51187	112688
11397	112689
49340	112690
5520	112691
81	112692
1300	112693
189956	112694
707	112695
11751	112696
73	112697
4053	112698
40204	112699
28901	112700
64775	112701
7464	112702
10022	112703
110335	112704
12903	112705
8709	112706
807	112707
2350	112708
62035	112709
135	112710
22213	112711
123602	112712
17828	112713
8694	112714
32437	112715
133080	112716
65474	112717
520	112718
386	112719
75221	112720
7488	112721
65428	112722
21182	112723
3194	112724
11211	112725
20655	112726
2196	112727
182991	112728
567	112729
39414	112730
3243	112731
6453	112732
656	112733
5630	112734
22426	112735
12098	112736
174203	112737
86	112738
65031	112739
4348	112740
547	112741
41826	112742
9084	112743
35635	112744
184517	112745
99092	112746
387	112747
1885	112748
22438	112749
56608	112750
56608	112751
57963	112752
2872	112753
11531	112754
18291	112755
12911	112756
116395	112757
26037	112758
845	112759
364	112760
35927	112761
38401	112762
56827	112763
145	112764
10178	112765
8052	112766
183685	112767
32093	112768
6124	112769
77	112770
23159	112771
5119	112772
132870	112773
287	112774
11170	112775
66580	112776
27395	112777
57860	112778
78	112779
1351	112780
9979	112781
32158	112782
32137	112783
1190	112784
3500	112785
16041	112786
204384	112787
7320	112788
3833	112789
40148	112790
6153	112791
20138	112792
208253	112793
62810	112794
24883	112795
21258	112796
36724	112797
61105	112798
849	112799
167309	112800
12155	112801
1462	112802
1868	112803
643	112804
22806	112805
21712	112806
24651	112807
97614	112808
2043	112809
314	112810
7368	112811
22975	112812
54166	112813
58036	112814
65676	112815
82355	112816
35029	112817
2370	112818
18320	112819
27971	112820
8153	112821
6507	112822
43509	112823
36260	112824
58667	112825
2928	112826
2096	112827
12092	112828
123759	112829
108458	112830
108479	112831
53026	112832
7093	112833
17043	112834
36341	112835
12173	112836
35656	112837
1462	112838
183569	112839
313	112840
56683	112841
7815	112842
70492	112843
204195	112844
2550	112845
184758	112846
14408	112847
71307	112848
150738	112849
2573	112850
167145	112851
87536	112852
53041	112853
83928	112854
9082	112855
14042	112856
38123	112857
18381	112858
2052	112859
37259	112860
863	112861
3342	112862
3342	112863
8771	112864
15387	112865
923	112866
13	112867
266	112868
3590	112869
30405	112870
40287	112871
9053	112872
9247	112873
3556	112874
5674	112875
15387	112876
74	112877
80	112878
2922	112879
214307	112880
98048	112881
45	112882
76833	112883
7836	112884
9575	112885
14049	112886
45539	112887
20573	112888
7259	112889
5503	112890
57118	112891
2440	112892
97255	112893
8192	112894
4116	112895
1836	112896
62255	112897
106054	112898
4704	112899
41715	112900
70187	112901
2699	112902
33970	112903
9470	112904
23491	112905
3593	112906
27437	112907
9572	112908
45256	112909
75140	112910
2861	112911
245	112912
4342	112913
1474	112914
1502	112915
6549	112916
84744	112917
512	112918
59127	112919
863	112920
39064	112921
108499	112922
891	112923
51287	112924
7861	112925
5211	112926
106998	112927
6191	112928
5135	112929
927	112930
132175	112931
187670	112932
34561	112933
1662	112934
25249	112935
4267	112936
34021	112937
25442	112938
54227	112939
35757	112940
16674	112941
32442	112942
449	112943
98438	112944
18393	112945
182401	112946
18418	112947
8169	112948
14868	112949
52721	112950
6861	112951
5203	112952
207816	112953
10698	112954
8004	112955
13049	112956
55778	112957
61828	112958
1697	112959
26031	112960
3600	112961
901	112962
31140	112963
61113	112964
19370	112965
34397	112966
40396	112967
143008	112968
17408	112969
200217	112970
3311	112971
3	112972
15401	112973
134	112974
748	112975
20332	112976
4285	112977
16340	112978
16340	112979
68256	112980
292	112981
39279	112982
48161	112983
109263	112984
52532	112985
13516	112986
72804	112987
7559	112988
40967	112989
22402	112990
104108	112991
24398	112992
41280	112993
190	112994
9038	112995
19948	112996
2035	112997
16580	112998
136	112999
136	113000
60326	113001
6300	113002
115420	113003
62604	113004
974	113005
78431	113006
3305	113007
24776	113008
131658	113009
87946	113010
7504	113011
237296	113012
93219	113013
2779	113014
47915	113015
20642	113016
366	113017
1421	113018
4473	113019
3133	113020
5113	113021
74256	113022
5192	113023
8052	113024
34258	113025
9181	113026
1508	113027
7477	113028
33243	113029
35022	113030
51948	113031
28825	113032
2117	113033
10970	113034
10040	113035
4526	113036
42940	113037
18427	113038
11142	113039
20660	113040
204249	113041
19280	113042
1088	113043
21215	113044
80464	113045
59607	113046
60466	113047
215372	113048
3866	113049
1309	113050
112485	113051
38472	113052
1862	113053
22852	113054
57327	113055
629	113056
143463	113057
29751	113058
43038	113059
78693	113060
2990	113061
87330	113062
90061	113063
38688	113064
210858	113065
9474	113066
40067	113067
8723	113068
42589	113069
204408	113070
1917	113071
70769	113072
1336	113073
816	113074
5858	113075
717	113076
372	113077
7494	113078
9478	113079
40375	113080
125169	113081
92268	113082
648	113083
161700	113084
2210	113085
32102	113086
1745	113087
20412	113088
12615	113089
4282	113090
9378	113091
19	113092
32154	113093
9428	113094
227491	113095
83642	113096
64538	113097
316	113098
63308	113099
10188	113100
146957	113101
71923	113102
24725	113103
30913	113104
4177	113105
22157	113106
6398	113107
329	113108
5457	113109
58196	113110
15426	113111
28791	113112
74379	113113
4794	113114
7279	113115
98259	113116
29304	113117
228535	113118
691	113119
11767	113120
2772	113121
22388	113122
3342	113123
333	113124
4973	113125
959	113126
51965	113127
64283	113128
19178	113129
8849	113130
152132	113131
5492	113132
114653	113133
31164	113134
8461	113135
108986	113136
85113	113137
135	113138
7050	113139
17294	113140
365	113141
106648	113142
650	113143
4152	113144
20314	113145
233	113146
4050	113147
18361	113148
180816	113149
45075	113150
6489	113151
152	113152
24290	113153
66222	113154
15574	113155
316	113156
13719	113157
21005	113158
5515	113159
6489	113160
11618	113161
6951	113162
113239	113163
710	113164
316	113165
13976	113166
19188	113167
20314	113168
6330	113169
25958	113170
204174	113171
4106	113172
15738	113173
7312	113174
1019	113175
2688	113176
2622	113177
80	113178
48832	113179
69902	113180
3102	113181
187	113182
3948	113183
12869	113184
15347	113185
11590	113186
16630	113187
136604	113188
30794	113189
16931	113190
7785	113191
2234	113192
105088	113193
1661	113194
13889	113195
13807	113196
141853	113197
50096	113198
12640	113199
7831	113200
27553	113201
81958	113202
18679	113203
4527	113204
48527	113205
11451	113206
1830	113207
39073	113208
9815	113209
139476	113210
4167	113211
60284	113212
10581	113213
10714	113214
37508	113215
1954	113216
48705	113217
3242	113218
106332	113219
99942	113220
4571	113221
48680	113222
80104	113223
3948	113224
3242	113225
6726	113226
2006	113227
4065	113228
32029	113229
37319	113230
10804	113231
108576	113232
2792	113233
3102	113234
17871	113235
15117	113236
7946	113237
6228	113238
23721	113239
982	113240
3978	113241
75311	113242
20170	113243
27195	113244
13261	113245
67950	113246
16194	113247
42703	113248
1412	113249
15714	113250
135	113251
3342	113252
106697	113253
20947	113254
23428	113255
70601	113256
20548	113257
48687	113258
46432	113259
48687	113260
36687	113261
49338	113262
30802	113263
128	113264
159	113265
70391	113266
25711	113267
11249	113268
56327	113269
415	113270
26275	113271
92595	113272
4106	113273
10015	113274
7496	113275
19732	113276
2709	113277
15364	113278
4944	113279
14351	113280
104849	113281
215614	113282
93222	113283
45915	113284
10307	113285
8116	113286
554	113287
97	113288
97	113289
83072	113290
214985	113291
7844	113292
41067	113293
3463	113294
18990	113295
97	113296
120155	113297
51592	113298
21697	113299
58575	113300
4787	113301
70802	113302
237613	113303
99252	113304
6367	113305
14595	113306
47848	113307
18888	113308
63534	113309
9386	113310
87840	113311
144169	113312
48953	113313
26136	113314
52301	113315
228213	113316
4787	113317
93127	113318
17822	113319
6951	113320
48833	113321
204173	113322
315	113323
30175	113324
1788	113325
66413	113326
11993	113327
211162	113328
27726	113329
20496	113330
23145	113331
12919	113332
1336	113333
3550	113334
9272	113335
30517	113336
7111	113337
16489	113338
7035	113339
7609	113340
20346	113341
46663	113342
30175	113343
3056	113344
7812	113345
46663	113346
8133	113347
7371	113348
159	113349
1062	113350
20442	113351
40115	113352
89318	113353
4731	113354
66312	113355
22915	113356
41779	113357
38704	113358
54244	113359
16048	113360
22388	113361
2992	113362
2992	113363
2992	113364
24883	113365
10217	113366
31254	113367
30429	113368
108543	113369
287	113370
119	113371
11356	113372
19662	113373
114781	113374
5517	113375
7944	113376
8771	113377
863	113378
35022	113379
27331	113380
15521	113381
3738	113382
5857	113383
7320	113384
38653	113385
19106	113386
186244	113387
48399	113388
38410	113389
1035	113390
80	113391
995	113392
18262	113393
15587	113394
20939	113395
68174	113396
10166	113397
18291	113398
25381	113399
8516	113400
81961	113401
12014	113402
9925	113403
135	113404
560	113405
302	113406
478	113407
113249	113408
5190	113409
29175	113410
14437	113411
200219	113412
1196	113413
22304	113414
3590	113415
86765	113416
129286	113417
155229	113418
3167	113419
2820	113420
21936	113421
1326	113422
115224	113423
91394	113424
1788	113425
4060	113426
502	113427
107936	113428
15272	113429
1740	113430
35243	113431
50213	113432
2820	113433
69380	113434
21936	113435
77109	113436
232300	113437
177348	113438
122917	113439
90997	113440
22138	113441
22237	113442
27823	113443
155828	113444
73414	113445
84274	113446
15909	113447
77064	113448
11976	113449
3632	113450
58655	113451
32129	113452
44310	113453
32636	113454
93931	113455
3236	113456
33084	113457
33084	113458
33084	113459
54319	113460
122864	113461
28798	113462
74377	113463
15812	113464
1849	113465
9800	113466
999	113467
7240	113468
201	113469
39073	113470
5867	113471
5211	113472
294	113473
17338	113474
22158	113475
42513	113476
2076	113477
47093	113478
113516	113479
7212	113480
7212	113481
978	113482
8	113483
29312	113484
89061	113485
53150	113486
115775	113487
200244	113488
106665	113489
14122	113490
17415	113491
10130	113492
106	113493
116292	113494
54783	113495
4837	113496
65680	113497
70575	113498
5405	113499
86634	113500
1123	113501
129	113502
156880	113503
4092	113504
45992	113505
50583	113506
4837	113507
3476	113508
232131	113509
174335	113510
46064	113511
165311	113512
61797	113513
46321	113514
83288	113515
7212	113516
92343	113517
59115	113518
31026	113519
3110	113520
118048	113521
31235	113522
116226	113523
7212	113524
29087	113525
63153	113526
158791	113527
91024	113528
66873	113529
66240	113530
65326	113531
19610	113532
10183	113533
2673	113534
4773	113535
12405	113536
30162	113537
13652	113538
659	113539
11708	113540
2911	113541
117796	113542
21899	113543
5667	113544
235	113545
4411	113546
700	113547
147618	113548
14440	113549
1486	113550
9324	113551
23882	113552
1211	113553
33034	113554
70634	113555
173011	113556
177602	113557
96235	113558
182643	113559
51405	113560
27668	113561
25939	113562
42998	113563
70650	113564
71312	113565
71312	113566
392	113567
2561	113568
6327	113569
73054	113570
143415	113571
49811	113572
59290	113573
26698	113574
43074	113575
10831	113576
40706	113577
136538	113578
13039	113579
117087	113580
8987	113581
34782	113582
53266	113583
5044	113584
45537	113585
6655	113586
13039	113587
21176	113588
4218	113589
33669	113590
3083	113591
33428	113592
16002	113593
599	113594
18100	113595
18015	113596
33744	113597
32050	113598
32050	113599
92274	113600
54502	113601
31649	113602
1501	113603
1077	113604
5235	113605
166	113606
24420	113607
23906	113608
7243	113609
1236	113610
989	113611
5902	113612
3551	113613
82502	113614
49667	113615
3615	113616
9621	113617
72006	113618
77312	113619
36392	113620
232703	113621
22589	113622
21379	113623
88282	113624
46572	113625
103696	113626
116238	113627
46547	113628
21577	113629
47197	113630
92776	113631
141220	113632
37111	113633
13619	113634
59399	113635
174205	113636
34185	113637
123806	113638
34185	113639
84922	113640
138871	113641
77612	113642
5162	113643
8488	113644
4215	113645
34436	113646
1075	113647
6413	113648
61864	113649
4334	113650
93791	113651
128550	113652
125763	113653
127512	113654
126455	113655
72179	113656
95528	113657
126499	113658
175888	113659
177366	113660
56169	113661
72654	113662
94987	113663
176884	113664
178629	113665
167604	113666
175475	113667
88637	113668
45274	113669
22115	113670
38473	113671
5606	113672
19757	113673
111028	113674
33775	113675
160914	113676
75260	113677
5646	113678
20325	113679
54450	113680
10243	113681
65686	113682
7257	113683
88644	113684
163109	113685
6018	113686
89002	113687
7562	113688
89249	113689
87272	113690
26411	113691
232717	113692
161928	113693
46191	113694
21595	113695
88399	113696
116369	113697
89002	113698
73938	113699
87980	113700
68412	113701
119565	113702
44655	113703
23553	113704
100993	113705
63953	113706
115891	113707
55036	113708
89243	113709
52298	113710
41775	113711
7002	113712
41619	113713
156077	113714
24066	113715
6056	113716
1862	113717
220066	113718
204318	113719
204154	113720
100	113721
100	113722
18456	113723
52504	113724
32837	113725
3749	113726
83864	113727
125527	113728
6090	113729
125414	113730
125785	113731
95484	113732
30933	113733
25588	113734
43066	113735
272	113736
216060	113737
118135	113738
11843	113739
12337	113740
561	113741
53245	113742
17390	113743
21671	113744
2109	113745
17390	113746
9331	113747
8340	113748
7958	113749
1514	113750
9929	113751
5612	113752
93470	113753
70288	113754
12883	113755
14415	113756
195	113757
17705	113758
63777	113759
21545	113760
64061	113761
63497	113762
8828	113763
237527	113764
172642	113765
27218	113766
124317	113767
70361	113768
42527	113769
27278	113770
4575	113771
27245	113772
34138	113773
65470	113774
6843	113775
62846	113776
8828	113777
27278	113778
31664	113779
51850	113780
116887	113781
22816	113782
113176	113783
78320	113784
74720	113785
25545	113786
1630	113787
102327	113788
150397	113789
9444	113790
32838	113791
22685	113792
24966	113793
117011	113794
25951	113795
194026	113796
85654	113797
159437	113798
51896	113799
79731	113800
79734	113801
8117	113802
64822	113803
3643	113804
6247	113805
75239	113806
8600	113807
21557	113808
31011	113809
147160	113810
37504	113811
14653	113812
113848	113813
640	113814
28561	113815
25899	113816
25899	113817
8117	113818
112454	113819
1957	113820
156915	113821
8117	113822
8812	113823
15539	113824
5474	113825
27650	113826
109783	113827
167537	113828
31219	113829
108728	113830
165648	113831
203678	113832
55959	113833
87263	113834
197904	113835
169982	113836
100728	113837
107672	113838
21897	113839
112236	113840
8045	113841
62790	113842
1269	113843
97618	113844
61552	113845
53084	113846
163106	113847
4106	113848
56249	113849
87098	113850
24728	113851
25568	113852
63298	113853
106992	113854
11777	113855
94218	113856
148080	113857
76899	113858
80357	113859
20363	113860
60354	113861
16886	113862
68191	113863
149119	113864
2117	113865
11465	113866
32010	113867
140669	113868
37164	113869
146994	113870
20655	113871
64142	113872
31930	113873
2684	113874
83100	113875
41217	113876
235758	113877
7150	113878
25899	113879
753	113880
2649	113881
15149	113882
19290	113883
804	113884
2189	113885
9841	113886
34269	113887
25351	113888
64347	113889
19936	113890
2187	113891
3766	113892
7810	113893
37508	113894
172313	113895
886	113896
124237	113897
23885	113898
723	113899
43023	113900
6057	113901
31919	113902
12825	113903
3541	113904
9929	113905
922	113906
1860	113907
65897	113908
40606	113909
62846	113910
6119	113911
12296	113912
29549	113913
64061	113914
26099	113915
32614	113916
8117	113917
35457	113918
21530	113919
5421	113920
8291	113921
51433	113922
95667	113923
32	113924
141231	113925
53059	113926
62846	113927
59633	113928
28724	113929
8	113930
7570	113931
141801	113932
4248	113933
74263	113934
75239	113935
81977	113936
65973	113937
139905	113938
163957	113939
60326	113940
177495	113941
690	113942
53785	113943
83568	113944
112827	113945
166089	113946
48640	113947
1471	113948
62500	113949
7046	113950
13136	113951
2441	113952
25574	113953
219252	113954
6459	113955
2880	113956
131	113957
4892	113958
20575	113959
69987	113960
1790	113961
12703	113962
74539	113963
6258	113964
19881	113965
4819	113966
5394	113967
70806	113968
141182	113969
172036	113970
141788	113971
6661	113972
5437	113973
5447	113974
36934	113975
30300	113976
47469	113977
16437	113978
4819	113979
13789	113980
1717	113981
53988	113982
19804	113983
29321	113984
79026	113985
141790	113986
113840	113987
156544	113988
218323	113989
57216	113990
7205	113991
119281	113992
54514	113993
219456	113994
123293	113995
3016	113996
24569	113997
6584	113998
34432	113999
20423	114000
225934	114001
56342	114002
20490	114003
4900	114004
1111	114005
1008	114006
3361	114007
5046	114008
66521	114009
158224	114010
2034	114011
19291	114012
14366	114013
5642	114014
64716	114015
1985	114016
67541	114017
50669	114018
158201	114019
59980	114020
16995	114021
9240	114022
1173	114023
18948	114024
5503	114025
48407	114026
155236	114027
54372	114028
2546	114029
4736	114030
61791	114031
95275	114032
3420	114033
8407	114034
8105	114035
8420	114036
8453	114037
97	114038
6237	114039
7334	114040
41528	114041
13106	114042
13141	114043
9554	114044
3954	114045
135	114046
86464	114047
2471	114048
2471	114049
2471	114050
222411	114051
48176	114052
48176	114053
113954	114054
17680	114055
1742	114056
86445	114057
69569	114058
5058	114059
10580	114060
10580	114061
66489	114062
95	114063
171283	114064
3525	114065
234165	114066
17326	114067
171958	114068
21437	114069
7843	114070
7843	114071
130291	114072
221280	114073
87968	114074
87969	114075
113252	114076
217106	114077
3980	114078
1597	114079
40366	114080
1752	114081
157244	114082
234212	114083
86288	114084
564	114085
23985	114086
23985	114087
4486	114088
35	114089
12144	114090
20447	114091
39685	114092
6494	114093
606	114094
103345	114095
103345	114096
316	114097
2226	114098
27176	114099
713	114100
129949	114101
18414	114102
126427	114103
17038	114104
15747	114105
9044	114106
37256	114107
18501	114108
63551	114109
9993	114110
126610	114111
8120	114112
50503	114113
31898	114114
33778	114115
72778	114116
72778	114117
35323	114118
176709	114119
41155	114120
52409	114121
56547	114122
7352	114123
31252	114124
72778	114125
89055	114126
72776	114127
7352	114128
118469	114129
84194	114130
63729	114131
75763	114132
4368	114133
13174	114134
84923	114135
170994	114136
31842	114137
1862	114138
82227	114139
29105	114140
125002	114141
61837	114142
65747	114143
101489	114144
143256	114145
35571	114146
6031	114147
30267	114148
3588	114149
99195	114150
807	114151
155806	114152
114689	114153
32084	114154
65532	114155
205647	114156
25286	114157
113452	114158
72382	114159
64990	114160
13284	114161
50669	114162
214116	114163
14524	114164
30128	114165
57221	114166
50595	114167
26085	114168
20835	114169
70904	114170
44071	114171
957	114172
73048	114173
40032	114174
58914	114175
1432	114176
100387	114177
87284	114178
185027	114179
4969	114180
58930	114181
86094	114182
136120	114183
23018	114184
144590	114185
44927	114186
236894	114187
48508	114188
170138	114189
40727	114190
229264	114191
97527	114192
23059	114193
16959	114194
76833	114195
17584	114196
58930	114197
101204	114198
43167	114199
139911	114200
3236	114201
50480	114202
2193	114203
44523	114204
69946	114205
213904	114206
91716	114207
207179	114208
883	114209
87878	114210
28236	114211
30334	114212
141058	114213
10318	114214
17610	114215
3262	114216
50720	114217
47250	114218
4657	114219
7882	114220
640	114221
823	114222
8	114223
42954	114224
22216	114225
126	114226
1077	114227
442	114228
146844	114229
12672	114230
12672	114231
10597	114232
6514	114233
11240	114234
10220	114235
5941	114236
17047	114237
4306	114238
7111	114239
32971	114240
5941	114241
5082	114242
70027	114243
3663	114244
65876	114245
75742	114246
23871	114247
30110	114248
76939	114249
171099	114250
171397	114251
4639	114252
65033	114253
48635	114254
22117	114255
81946	114256
4119	114257
1077	114258
70696	114259
35	114260
131743	114261
3500	114262
934	114263
225	114264
59887	114265
10859	114266
73975	114267
29102	114268
52274	114269
1862	114270
56821	114271
82606	114272
49058	114273
12068	114274
23109	114275
40833	114276
5481	114277
58572	114278
17776	114279
17776	114280
99752	114281
102980	114282
31367	114283
11703	114284
89863	114285
21632	114286
173939	114287
63610	114288
9900	114289
77728	114290
52285	114291
75425	114292
28212	114293
64544	114294
89168	114295
38493	114296
13295	114297
13296	114298
83300	114299
76902	114300
76902	114301
1510	114302
124721	114303
23978	114304
12381	114305
23311	114306
18987	114307
57994	114308
13972	114309
6258	114310
90796	114311
87501	114312
16315	114313
16973	114314
29983	114315
79069	114316
105576	114317
47918	114318
33418	114319
11477	114320
4416	114321
53024	114322
3371	114323
82459	114324
53945	114325
73064	114326
107746	114327
186134	114328
49279	114329
66152	114330
3446	114331
37595	114332
18032	114333
33673	114334
22014	114335
22014	114336
8886	114337
8798	114338
60144	114339
197338	114340
141914	114341
6678	114342
232827	114343
61353	114344
82261	114345
19658	114346
29929	114347
43767	114348
194913	114349
37546	114350
16	114351
1247	114352
9845	114353
91168	114354
79012	114355
81307	114356
90476	114357
21888	114358
14507	114359
67818	114360
24755	114361
69460	114362
21021	114363
60278	114364
79231	114365
29241	114366
20156	114367
237758	114368
53912	114369
82364	114370
45528	114371
3787	114372
2276	114373
58155	114374
8997	114375
22584	114376
69634	114377
117916	114378
94397	114379
90254	114380
90106	114381
13035	114382
33562	114383
43417	114384
140609	114385
53016	114386
33702	114387
27053	114388
7080	114389
3374	114390
128138	114391
25077	114392
28103	114393
33415	114394
45456	114395
153415	114396
74941	114397
135277	114398
7630	114399
60073	114400
10519	114401
42342	114402
6681	114403
2759	114404
46096	114405
28000	114406
7731	114407
34969	114408
66742	114409
44954	114410
56422	114411
18112	114412
10519	114413
50887	114414
33458	114415
6671	114416
14968	114417
12553	114418
6591	114419
69122	114420
42328	114421
60825	114422
69082	114423
15039	114424
5031	114425
6672	114426
117620	114427
5383	114428
12159	114429
137511	114430
64172	114431
231981	114432
5655	114433
48992	114434
27942	114435
22609	114436
5036	114437
6658	114438
168698	114439
21960	114440
22074	114441
55923	114442
22020	114443
6591	114444
136427	114445
38533	114446
72709	114447
59930	114448
166376	114449
142793	114450
14636	114451
48174	114452
45780	114453
126128	114454
25647	114455
19041	114456
26725	114457
37549	114458
80111	114459
2150	114460
12549	114461
59480	114462
193531	114463
2425	114464
114809	114465
166543	114466
78197	114467
38526	114468
4181	114469
21991	114470
8956	114471
310	114472
75499	114473
104585	114474
15093	114475
91	114476
18699	114477
19064	114478
79522	114479
77592	114480
97655	114481
34475	114482
103605	114483
47850	114484
14981	114485
155	114486
75840	114487
59967	114488
91160	114489
1306	114490
39439	114491
3191	114492
33112	114493
68800	114494
159192	114495
67682	114496
12497	114497
2264	114498
1025	114499
143408	114500
22067	114501
12572	114502
6667	114503
7725	114504
4356	114505
69260	114506
26259	114507
172593	114508
79647	114509
233639	114510
13551	114511
78546	114512
4041	114513
80633	114514
35819	114515
15709	114516
53546	114517
114060	114518
198737	114519
6618	114520
19615	114521
12339	114522
7731	114523
159475	114524
116843	114525
58753	114526
53465	114527
76600	114528
12549	114529
128676	114530
29284	114531
147309	114532
37726	114533
43893	114534
50431	114535
64195	114536
91334	114537
163577	114538
79870	114539
61868	114540
48671	114541
76889	114542
15229	114543
83981	114544
35328	114545
71803	114546
43409	114547
171823	114548
5059	114549
13462	114550
105626	114551
35691	114552
44704	114553
51154	114554
97924	114555
9059	114556
20599	114557
175006	114558
22664	114559
50684	114560
166427	114561
11908	114562
206134	114563
3929	114564
29140	114565
42637	114566
45375	114567
215874	114568
148156	114569
15441	114570
239567	114571
14797	114572
165029	114573
43195	114574
11063	114575
117127	114576
157712	114577
21568	114578
6488	114579
17337	114580
18294	114581
17130	114582
12075	114583
55934	114584
154017	114585
143570	114586
1077	114587
10244	114588
1641	114589
38407	114590
4645	114591
25108	114592
56	114593
39090	114594
9930	114595
30889	114596
149055	114597
15640	114598
34848	114599
8	114600
20614	114601
187003	114602
39090	114603
22732	114604
2647	114605
827	114606
1865	114607
22732	114608
11834	114609
155201	114610
11815	114611
6244	114612
1128	114613
463	114614
2665	114615
8	114616
39093	114617
56521	114618
274	114619
1077	114620
8	114621
6363	114622
2226	114623
85180	114624
2226	114625
64092	114626
20563	114627
56	114628
8	114629
20563	114630
36918	114631
6363	114632
152419	114633
3283	114634
10788	114635
1486	114636
10261	114637
976	114638
4924	114639
207739	114640
131600	114641
7361	114642
197382	114643
72499	114644
73730	114645
52309	114646
13454	114647
62278	114648
4185	114649
72549	114650
68106	114651
74767	114652
85443	114653
7954	114654
8221	114655
54939	114656
70451	114657
46043	114658
84039	114659
166316	114660
12197	114661
2344	114662
215	114663
67328	114664
5182	114665
5131	114666
103736	114667
5182	114668
134483	114669
2147	114670
11615	114671
9444	114672
23383	114673
49366	114674
66806	114675
979	114676
57139	114677
11423	114678
18325	114679
71882	114680
48638	114681
28418	114682
222081	114683
164682	114684
40961	114685
20919	114686
15280	114687
31025	114688
33997	114689
10799	114690
10799	114691
34310	114692
85569	114693
51244	114694
35779	114695
15974	114696
64146	114697
159462	114698
48524	114699
158395	114700
43443	114701
102882	114702
128735	114703
35685	114704
10550	114705
189410	114706
31525	114707
49432	114708
2173	114709
11581	114710
13732	114711
29654	114712
2446	114713
119021	114714
16803	114715
1862	114716
720	114717
34887	114718
4884	114719
7794	114720
15558	114721
51968	114722
27588	114723
341	114724
87971	114725
18990	114726
38956	114727
113079	114728
18504	114729
3782	114730
46695	114731
567	114732
209610	114733
17718	114734
236629	114735
26275	114736
22331	114737
56819	114738
26062	114739
8182	114740
67176	114741
57357	114742
15882	114743
83910	114744
35662	114745
216755	114746
45973	114747
111375	114748
110570	114749
215085	114750
49525	114751
23384	114752
29325	114753
91312	114754
49824	114755
45304	114756
21211	114757
22501	114758
180379	114759
89061	114760
36438	114761
21850	114762
61075	114763
26770	114764
10002	114765
1382	114766
14896	114767
2808	114768
138409	114769
145580	114770
56637	114771
69435	114772
66272	114773
48476	114774
26878	114775
139472	114776
139472	114777
63137	114778
43829	114779
114766	114780
31222	114781
41945	114782
7613	114783
114869	114784
12072	114785
69435	114786
65960	114787
10412	114788
2141	114789
50560	114790
110434	114791
17616	114792
4134	114793
155964	114794
24906	114795
13352	114796
712	114797
25176	114798
67380	114799
164980	114800
40517	114801
21723	114802
8945	114803
82029	114804
56256	114805
147066	114806
21723	114807
38483	114808
12427	114809
158560	114810
169555	114811
118647	114812
39394	114813
4135	114814
19292	114815
2471	114816
5879	114817
126176	114818
57550	114819
19019	114820
83392	114821
82814	114822
28928	114823
30767	114824
101350	114825
36973	114826
19913	114827
116038	114828
29727	114829
1651	114830
34641	114831
50608	114832
130818	114833
36647	114834
186261	114835
19715	114836
5558	114837
104477	114838
211638	114839
132079	114840
103743	114841
15118	114842
58403	114843
4135	114844
58403	114845
28512	114846
4135	114847
389	114848
1208	114849
54981	114850
281	114851
13905	114852
747	114853
12101	114854
61587	114855
43657	114856
13543	114857
36131	114858
84524	114859
3219	114860
4148	114861
45952	114862
54059	114863
92892	114864
11840	114865
23008	114866
81155	114867
10355	114868
312	114869
110138	114870
44400	114871
60656	114872
80078	114873
1522	114874
54764	114875
12028	114876
17275	114877
1681	114878
33083	114879
2862	114880
22231	114881
97204	114882
7988	114883
841	114884
9610	114885
3499	114886
52231	114887
3395	114888
161	114889
5408	114890
4808	114891
11616	114892
4859	114893
9849	114894
72294	114895
303	114896
34949	114897
18251	114898
33856	114899
51852	114900
356	114901
3694	114902
5462	114903
39638	114904
6689	114905
9685	114906
81136	114907
54059	114908
32548	114909
2102	114910
281	114911
35840	114912
98299	114913
22101	114914
30928	114915
154291	114916
30564	114917
16925	114918
45079	114919
67917	114920
27218	114921
4148	114922
42894	114923
22101	114924
13386	114925
8344	114926
36650	114927
30767	114928
21	114929
58291	114930
89578	114931
5575	114932
22598	114933
36838	114934
36	114935
32881	114936
34088	114937
303	114938
333	114939
5686	114940
31137	114941
3292	114942
303	114943
2977	114944
17123	114945
17532	114946
2334	114947
17534	114948
143599	114949
62601	114950
74844	114951
193173	114952
212759	114953
39369	114954
11840	114955
62771	114956
65645	114957
212073	114958
17762	114959
11827	114960
2471	114961
2472	114962
49869	114963
802	114964
143	114965
45952	114966
27260	114967
2077	114968
65677	114969
10879	114970
13352	114971
43135	114972
33856	114973
5095	114974
34755	114975
1209	114976
56113	114977
16433	114978
16823	114979
56153	114980
129486	114981
13776	114982
3150	114983
29640	114984
92434	114985
236	114986
154523	114987
35486	114988
25964	114989
48711	114990
11827	114991
27970	114992
2915	114993
83577	114994
2471	114995
129584	114996
48085	114997
22640	114998
57857	114999
155957	115000
216975	115001
4281	115002
46022	115003
19715	115004
189458	115005
100799	115006
83328	115007
110517	115008
54912	115009
163734	115010
25432	115011
5138	115012
331	115013
13654	115014
291	115015
6447	115016
8191	115017
6367	115018
6447	115019
40997	115020
84873	115021
71104	115022
757	115023
2024	115024
10835	115025
3315	115026
30485	115027
96196	115028
7696	115029
44937	115030
70464	115031
19295	115032
4151	115033
69901	115034
32009	115035
38327	115036
29831	115037
35365	115038
138068	115039
47996	115040
16704	115041
123590	115042
86692	115043
44405	115044
32599	115045
1189	115046
39478	115047
15639	115048
36212	115049
2597	115050
16191	115051
10124	115052
86872	115053
36304	115054
5830	115055
2246	115056
62771	115057
27531	115058
15272	115059
2472	115060
19134	115061
21	115062
1417	115063
10284	115064
43145	115065
747	115066
16945	115067
12770	115068
27081	115069
23638	115070
4879	115071
80967	115072
562	115073
150930	115074
5462	115075
48592	115076
19957	115077
6689	115078
72202	115079
98749	115080
6243	115081
92541	115082
8392	115083
5686	115084
164	115085
5288	115086
171152	115087
34088	115088
23409	115089
23409	115090
113358	115091
4148	115092
991	115093
210996	115094
54688	115095
19480	115096
77852	115097
100281	115098
9086	115099
4383	115100
75004	115101
180	115102
57906	115103
29836	115104
1651	115105
44398	115106
747	115107
5376	115108
40257	115109
11430	115110
133737	115111
22494	115112
10460	115113
4742	115114
565	115115
1208	115116
6912	115117
49832	115118
64287	115119
17168	115120
9691	115121
2240	115122
97387	115123
365	115124
15321	115125
912	115126
507	115127
17559	115128
11831	115129
18412	115130
49907	115131
19334	115132
99300	115133
19767	115134
25332	115135
39792	115136
291	115137
32595	115138
20906	115139
33907	115140
36894	115141
12701	115142
8655	115143
32219	115144
25871	115145
50206	115146
8709	115147
157233	115148
83509	115149
30526	115150
58562	115151
20797	115152
1662	115153
747	115154
75620	115155
132405	115156
4925	115157
6447	115158
5825	115159
94521	115160
10173	115161
161208	115162
57892	115163
5450	115164
97927	115165
15584	115166
47945	115167
33028	115168
15502	115169
43418	115170
32016	115171
67255	115172
43782	115173
2653	115174
7041	115175
10309	115176
17240	115177
287	115178
19512	115179
28409	115180
7953	115181
47507	115182
31427	115183
82293	115184
747	115185
1001	115186
66691	115187
40401	115188
2353	115189
898	115190
2257	115191
9076	115192
62819	115193
16902	115194
579	115195
4135	115196
21	115197
405	115198
2660	115199
5184	115200
160	115201
885	115202
190877	115203
113453	115204
26075	115205
6249	115206
109640	115207
55990	115208
1856	115209
1646	115210
58562	115211
60794	115212
180669	115213
16823	115214
21823	115215
10460	115216
159789	115217
81192	115218
79465	115219
44787	115220
89885	115221
18050	115222
14085	115223
116746	115224
55890	115225
107099	115226
156083	115227
55851	115228
33243	115229
127162	115230
3422	115231
3045	115232
7429	115233
223092	115234
98039	115235
7668	115236
2919	115237
13621	115238
260	115239
2389	115240
126623	115241
54929	115242
802	115243
92002	115244
102560	115245
206772	115246
25987	115247
1177	115248
11430	115249
40742	115250
30029	115251
149810	115252
43195	115253
21563	115254
14287	115255
7937	115256
32	115257
28970	115258
35840	115259
2660	115260
21223	115261
205500	115262
1285	115263
78577	115264
24881	115265
281	115266
533	115267
142	115268
1808	115269
19515	115270
31129	115271
83638	115272
27080	115273
37140	115274
4148	115275
98245	115276
17400	115277
29831	115278
118166	115279
138357	115280
46220	115281
42950	115282
8022	115283
1494	115284
130	115285
3694	115286
10274	115287
34196	115288
231514	115289
130495	115290
216117	115291
64505	115292
112155	115293
25587	115294
80336	115295
39844	115296
39844	115297
80336	115298
92244	115299
73304	115300
49838	115301
153233	115302
154128	115303
6249	115304
3219	115305
229	115306
37	115307
7983	115308
187708	115309
15410	115310
1366	115311
6249	115312
62601	115313
9320	115314
2472	115315
3570	115316
16080	115317
15112	115318
39526	115319
32162	115320
9863	115321
167585	115322
45868	115323
4148	115324
4194	115325
9439	115326
32595	115327
1688	115328
40188	115329
8290	115330
2977	115331
74440	115332
220080	115333
2648	115334
17428	115335
10233	115336
2589	115337
3822	115338
22463	115339
42775	115340
748	115341
27714	115342
91891	115343
50952	115344
55584	115345
4135	115346
58403	115347
70129	115348
203	115349
4216	115350
6268	115351
2940	115352
103301	115353
92133	115354
32595	115355
130	115356
2691	115357
113457	115358
29955	115359
119567	115360
92103	115361
1089	115362
5686	115363
45704	115364
7041	115365
45952	115366
3697	115367
120428	115368
51157	115369
28539	115370
47285	115371
17168	115372
1080	115373
70109	115374
156731	115375
8367	115376
21	115377
21	115378
3219	115379
94867	115380
126080	115381
44688	115382
4839	115383
2293	115384
9638	115385
9573	115386
6094	115387
34088	115388
27080	115389
16186	115390
4192	115391
379	115392
7150	115393
6085	115394
19505	115395
172662	115396
33829	115397
5292	115398
36544	115399
26650	115400
176831	115401
9427	115402
2314	115403
229725	115404
37127	115405
17564	115406
1568	115407
182687	115408
228575	115409
158247	115410
223140	115411
223151	115412
4854	115413
86424	115414
53100	115415
12613	115416
32762	115417
31972	115418
5496	115419
1320	115420
547	115421
35	115422
73903	115423
107929	115424
1601	115425
2086	115426
177414	115427
3799	115428
51486	115429
100970	115430
36257	115431
79079	115432
11068	115433
63730	115434
84235	115435
5883	115436
80349	115437
79881	115438
79711	115439
19035	115440
4074	115441
11023	115442
105629	115443
1557	115444
103	115445
6110	115446
55406	115447
79636	115448
40133	115449
17697	115450
17697	115451
59392	115452
11662	115453
56870	115454
1833	115455
98811	115456
133877	115457
56867	115458
19106	115459
51598	115460
149848	115461
93251	115462
5302	115463
38370	115464
7786	115465
22267	115466
42922	115467
268	115468
18468	115469
23956	115470
51763	115471
71729	115472
152469	115473
827	115474
70670	115475
1189	115476
220752	115477
3604	115478
73005	115479
42724	115480
29534	115481
35747	115482
22144	115483
150550	115484
159329	115485
159834	115486
219017	115487
86283	115488
16877	115489
64955	115490
40386	115491
93687	115492
5797	115493
5797	115494
19698	115495
3879	115496
12427	115497
144260	115498
109459	115499
63531	115500
210200	115501
34019	115502
9398	115503
78288	115504
1954	115505
17049	115506
50559	115507
4364	115508
6088	115509
109652	115510
78719	115511
7210	115512
67175	115513
102594	115514
3812	115515
2400	115516
6	115517
5183	115518
32057	115519
17823	115520
2460	115521
166576	115522
2888	115523
123523	115524
22114	115525
6831	115526
5502	115527
1692	115528
107	115529
97056	115530
8013	115531
111721	115532
17409	115533
46688	115534
102298	115535
219238	115536
157650	115537
63929	115538
79037	115539
5183	115540
6165	115541
82132	115542
145860	115543
11756	115544
32072	115545
57853	115546
12641	115547
12817	115548
13150	115549
2959	115550
134725	115551
2779	115552
97072	115553
29625	115554
156955	115555
86283	115556
157560	115557
11767	115558
136164	115559
24569	115560
42733	115561
2691	115562
45971	115563
8711	115564
29859	115565
29859	115566
29858	115567
10993	115568
128913	115569
5352	115570
28915	115571
185930	115572
34247	115573
70294	115574
96321	115575
45119	115576
50064	115577
10971	115578
4152	115579
47943	115580
9708	115581
8151	115582
17305	115583
12066	115584
20582	115585
119452	115586
1298	115587
40742	115588
56861	115589
20015	115590
15208	115591
31778	115592
19177	115593
9909	115594
9909	115595
69196	115596
19441	115597
13611	115598
165575	115599
13611	115600
137777	115601
67760	115602
52406	115603
39384	115604
210835	115605
212009	115606
39903	115607
111291	115608
39776	115609
26218	115610
150705	115611
47763	115612
212786	115613
68536	115614
161117	115615
217015	115616
148199	115617
165358	115618
165359	115619
222918	115620
56738	115621
109973	115622
235532	115623
161715	115624
230139	115625
78378	115626
158865	115627
56738	115628
154439	115629
53417	115630
214058	115631
64679	115632
50804	115633
31819	115634
158898	115635
31823	115636
54437	115637
54437	115638
154171	115639
1000	115640
24801	115641
151402	115642
50714	115643
28317	115644
156277	115645
114412	115646
152916	115647
220673	115648
22608	115649
232915	115650
221979	115651
23610	115652
142871	115653
64061	115654
61553	115655
23224	115656
23610	115657
33689	115658
23610	115659
165895	115660
96471	115661
56897	115662
199116	115663
126948	115664
221292	115665
13235	115666
218923	115667
23559	115668
94823	115669
5363	115670
222662	115671
20046	115672
75308	115673
75308	115674
223188	115675
135436	115676
605	115677
152987	115678
8467	115679
10394	115680
19641	115681
123300	115682
15169	115683
635	115684
7510	115685
35980	115686
28471	115687
23577	115688
3349	115689
34639	115690
206087	115691
36213	115692
205789	115693
84569	115694
58719	115695
44473	115696
178200	115697
185630	115698
40953	115699
109440	115700
19371	115701
44308	115702
183165	115703
93806	115704
23109	115705
20628	115706
39934	115707
13137	115708
39671	115709
21516	115710
109556	115711
117651	115712
17311	115713
32762	115714
59728	115715
64053	115716
2707	115717
5940	115718
63158	115719
11659	115720
38010	115721
9123	115722
22015	115723
3905	115724
2414	115725
6724	115726
130817	115727
18139	115728
22053	115729
4405	115730
65870	115731
51154	115732
9106	115733
1745	115734
16373	115735
7008	115736
5943	115737
27045	115738
6724	115739
4441	115740
93330	115741
82796	115742
178176	115743
51812	115744
5779	115745
5012	115746
95242	115747
4502	115748
84422	115749
153610	115750
58008	115751
124630	115752
16	115753
58420	115754
23021	115755
58497	115756
13171	115757
128112	115758
16325	115759
1397	115760
908	115761
3234	115762
24380	115763
42423	115764
1145	115765
96311	115766
12547	115767
163852	115768
25154	115769
42757	115770
130409	115771
137650	115772
8510	115773
2813	115774
128689	115775
62068	115776
61382	115777
2533	115778
2822	115779
33683	115780
37149	115781
3888	115782
10381	115783
10362	115784
82426	115785
3077	115786
188454	115787
9724	115788
21766	115789
47714	115790
12942	115791
1013	115792
53744	115793
6674	115794
34119	115795
133	115796
140214	115797
13023	115798
4404	115799
106186	115800
6600	115801
6663	115802
34254	115803
1557	115804
94613	115805
21384	115806
20581	115807
14370	115808
21843	115809
109095	115810
109095	115811
109095	115812
31924	115813
30761	115814
69874	115815
100391	115816
2843	115817
6103	115818
22068	115819
83415	115820
19050	115821
27319	115822
18002	115823
38090	115824
172422	115825
92009	115826
59150	115827
45655	115828
7862	115829
36515	115830
73859	115831
226702	115832
67389	115833
681	115834
219408	115835
35857	115836
102584	115837
52318	115838
18873	115839
86967	115840
66370	115841
190410	115842
18937	115843
236666	115844
93440	115845
11365	115846
118714	115847
119539	115848
52439	115849
71502	115850
26492	115851
67390	115852
9649	115853
157974	115854
18848	115855
89449	115856
118143	115857
51986	115858
59075	115859
32439	115860
156329	115861
165289	115862
115015	115863
52240	115864
240308	115865
88787	115866
26299	115867
47169	115868
138852	115869
116026	115870
9513	115871
157765	115872
53221	115873
28171	115874
89612	115875
26492	115876
36651	115877
129159	115878
9649	115879
53209	115880
59075	115881
17711	115882
28173	115883
158276	115884
21556	115885
37428	115886
40815	115887
86045	115888
41429	115889
162701	115890
117754	115891
97833	115892
67385	115893
40940	115894
41159	115895
45036	115896
65963	115897
87338	115898
162696	115899
160640	115900
114135	115901
43163	115902
126435	115903
157085	115904
9649	115905
103613	115906
17711	115907
220480	115908
161107	115909
157471	115910
29780	115911
46632	115912
103718	115913
67969	115914
52941	115915
65962	115916
60538	115917
16393	115918
101016	115919
98792	115920
48511	115921
58867	115922
87009	115923
63901	115924
19022	115925
138297	115926
111569	115927
6443	115928
142511	115929
84970	115930
84705	115931
6128	115932
37063	115933
59860	115934
20795	115935
14370	115936
25545	115937
235718	115938
11545	115939
36020	115940
32957	115941
20566	115942
2544	115943
80826	115944
64507	115945
232010	115946
164	115947
96762	115948
70285	115949
198818	115950
142965	115951
2832	115952
11813	115953
8370	115954
24206	115955
156100	115956
39177	115957
2327	115958
7228	115959
6615	115960
3641	115961
54315	115962
208784	115963
64175	115964
40817	115965
14826	115966
101855	115967
6878	115968
90082	115969
3924	115970
101551	115971
8911	115972
69227	115973
54005	115974
27512	115975
17010	115976
39426	115977
4410	115978
39426	115979
41523	115980
35403	115981
33458	115982
159244	115983
76580	115984
5076	115985
7116	115986
63979	115987
12223	115988
1456	115989
40672	115990
10051	115991
92229	115992
99480	115993
58690	115994
58690	115995
143390	115996
44154	115997
2482	115998
7799	115999
183659	116000
2740	116001
9630	116002
20548	116003
11698	116004
50423	116005
59204	116006
6956	116007
5544	116008
27619	116009
54635	116010
3637	116011
12005	116012
54432	116013
157120	116014
6097	116015
12005	116016
2327	116017
39859	116018
9388	116019
36454	116020
62251	116021
62251	116022
97	116023
2566	116024
37071	116025
85655	116026
113979	116027
85655	116028
102759	116029
92315	116030
42837	116031
10260	116032
4007	116033
10844	116034
84845	116035
100542	116036
20182	116037
26429	116038
166832	116039
16358	116040
169	116041
42875	116042
84313	116043
110860	116044
95607	116045
56529	116046
87981	116047
162545	116048
163158	116049
92148	116050
18370	116051
32375	116052
233750	116053
155334	116054
14091	116055
31471	116056
124072	116057
3587	116058
206826	116059
206083	116060
206145	116061
99238	116062
87982	116063
218849	116064
133397	116065
11894	116066
54717	116067
2535	116068
50551	116069
192892	116070
65328	116071
28776	116072
92706	116073
598	116074
69652	116075
90340	116076
67057	116077
124173	116078
196453	116079
27770	116080
30782	116081
106308	116082
80598	116083
12620	116084
6783	116085
608	116086
2306	116087
65188	116088
1677	116089
3826	116090
33879	116091
24149	116092
4253	116093
28745	116094
203	116095
12838	116096
8765	116097
109	116098
214649	116099
2880	116100
26094	116101
193	116102
5184	116103
171888	116104
8556	116105
3481	116106
9746	116107
42929	116108
3340	116109
8612	116110
22832	116111
646	116112
4061	116113
17482	116114
1000	116115
109151	116116
6481	116117
3136	116118
11890	116119
1838	116120
63	116121
511	116122
5322	116123
12683	116124
69708	116125
361	116126
33823	116127
587	116128
166	116129
1943	116130
37552	116131
16795	116132
4921	116133
27188	116134
34222	116135
766	116136
1676	116137
41157	116138
45423	116139
219041	116140
100102	116141
99421	116142
219820	116143
9281	116144
86055	116145
70109	116146
220745	116147
92206	116148
1067	116149
14120	116150
52226	116151
116433	116152
102474	116153
28170	116154
88322	116155
236552	116156
44570	116157
854	116158
664	116159
70658	116160
6694	116161
147294	116162
51509	116163
129038	116164
74624	116165
3898	116166
56755	116167
160827	116168
71132	116169
87779	116170
249	116171
34414	116172
120098	116173
86391	116174
60795	116175
89800	116176
11775	116177
7245	116178
15417	116179
34835	116180
78436	116181
64771	116182
166648	116183
16748	116184
3172	116185
83841	116186
17656	116187
32507	116188
32614	116189
36947	116190
98985	116191
12332	116192
138136	116193
30613	116194
46225	116195
82094	116196
66961	116197
56430	116198
125925	116199
2212	116200
118335	116201
1670	116202
37502	116203
15986	116204
41925	116205
35357	116206
25824	116207
41064	116208
14737	116209
53199	116210
145863	116211
47027	116212
133008	116213
44045	116214
52617	116215
74106	116216
16603	116217
11413	116218
52219	116219
67694	116220
28977	116221
5355	116222
128530	116223
41469	116224
82395	116225
98411	116226
23257	116227
534	116228
158545	116229
881	116230
622	116231
95288	116232
79680	116233
68509	116234
45502	116235
127268	116236
89519	116237
178350	116238
54970	116239
16542	116240
10216	116241
46520	116242
129306	116243
26239	116244
72068	116245
67239	116246
128512	116247
10228	116248
41088	116249
2690	116250
20986	116251
32	116252
37769	116253
21064	116254
171564	116255
14492	116256
106508	116257
9394	116258
9393	116259
49354	116260
106664	116261
179250	116262
35443	116263
41675	116264
54954	116265
18721	116266
208352	116267
126666	116268
14719	116269
6223	116270
52604	116271
10449	116272
139	116273
27353	116274
118783	116275
23220	116276
40789	116277
8840	116278
117663	116279
48880	116280
226543	116281
110458	116282
11803	116283
95591	116284
63907	116285
68348	116286
212195	116287
214040	116288
110243	116289
85252	116290
14371	116291
118883	116292
45442	116293
161809	116294
83895	116295
7374	116296
2573	116297
40536	116298
58856	116299
32385	116300
21500	116301
17393	116302
7495	116303
13209	116304
83056	116305
57839	116306
132876	116307
64290	116308
1543	116309
335	116310
25635	116311
11253	116312
12823	116313
13385	116314
230833	116315
136	116316
65224	116317
134	116318
828	116319
1917	116320
167855	116321
117182	116322
17614	116323
23611	116324
106957	116325
102007	116326
49813	116327
1541	116328
8366	116329
36127	116330
20656	116331
174519	116332
41075	116333
112486	116334
64101	116335
6776	116336
118185	116337
40255	116338
30194	116339
7990	116340
20687	116341
69591	116342
5112	116343
76355	116344
50435	116345
69445	116346
158299	116347
8834	116348
10347	116349
65077	116350
40173	116351
119589	116352
89762	116353
44151	116354
133525	116355
25383	116356
112764	116357
138551	116358
8349	116359
239202	116360
24104	116361
29675	116362
13975	116363
45373	116364
119432	116365
106075	116366
99	116367
141241	116368
61029	116369
99966	116370
29807	116371
200900	116372
184042	116373
6470	116374
33480	116375
63415	116376
936	116377
63091	116378
41570	116379
6776	116380
14605	116381
67224	116382
236958	116383
117364	116384
111718	116385
221906	116386
68247	116387
120329	116388
53152	116389
118906	116390
167539	116391
67207	116392
41260	116393
88096	116394
32542	116395
50901	116396
89382	116397
44113	116398
40838	116399
59714	116400
16658	116401
117537	116402
32359	116403
47029	116404
78288	116405
117420	116406
136611	116407
12036	116408
77063	116409
11165	116410
45530	116411
239558	116412
19304	116413
40195	116414
151123	116415
9571	116416
166581	116417
37032	116418
21572	116419
118461	116420
69199	116421
149283	116422
59029	116423
23877	116424
77402	116425
51056	116426
30380	116427
121733	116428
33011	116429
33093	116430
50282	116431
89236	116432
58051	116433
33141	116434
119907	116435
112792	116436
34428	116437
36966	116438
17693	116439
14267	116440
167461	116441
16127	116442
41236	116443
138090	116444
26413	116445
82841	116446
52047	116447
19605	116448
41331	116449
88055	116450
92865	116451
75607	116452
238487	116453
79510	116454
47283	116455
38058	116456
9490	116457
16266	116458
45920	116459
47997	116460
4934	116461
5448	116462
35795	116463
62686	116464
26511	116465
167288	116466
73240	116467
83751	116468
9475	116469
75615	116470
99288	116471
45336	116472
5817	116473
25882	116474
98518	116475
145606	116476
26867	116477
118349	116478
26129	116479
7038	116480
68479	116481
89533	116482
19169	116483
45556	116484
99941	116485
53187	116486
153978	116487
49632	116488
32170	116489
148549	116490
14267	116491
2106	116492
87920	116493
41	116494
26675	116495
53836	116496
32899	116497
20034	116498
15923	116499
9822	116500
1727	116501
4219	116502
28815	116503
7595	116504
166753	116505
7162	116506
11594	116507
78500	116508
196486	116509
6170	116510
40570	116511
37287	116512
49595	116513
28339	116514
23754	116515
3256	116516
47653	116517
6010	116518
58463	116519
26065	116520
43993	116521
13751	116522
37928	116523
30269	116524
47879	116525
37298	116526
12317	116527
9663	116528
105688	116529
104491	116530
4781	116531
86177	116532
35179	116533
51385	116534
22845	116535
49164	116536
52606	116537
26047	116538
16372	116539
10039	116540
103160	116541
8569	116542
60301	116543
24404	116544
27199	116545
80801	116546
27507	116547
9780	116548
54924	116549
7149	116550
7030	116551
142232	116552
9507	116553
19609	116554
132	116555
105121	116556
112056	116557
4223	116558
1087	116559
8140	116560
12261	116561
83544	116562
37486	116563
81885	116564
7963	116565
32175	116566
5272	116567
16564	116568
11676	116569
38833	116570
1444	116571
24943	116572
37256	116573
11531	116574
22633	116575
196217	116576
83605	116577
24525	116578
19648	116579
227810	116580
3068	116581
5236	116582
49800	116583
74592	116584
88672	116585
117065	116586
73141	116587
658	116588
88598	116589
141896	116590
6366	116591
17839	116592
2091	116593
2717	116594
36070	116595
74065	116596
11187	116597
7598	116598
1311	116599
2515	116600
68389	116601
8784	116602
34371	116603
859	116604
44	116605
180596	116606
98971	116607
26110	116608
17805	116609
12862	116610
23038	116611
13905	116612
16754	116613
45114	116614
1671	116615
126519	116616
24003	116617
107403	116618
170260	116619
16269	116620
8655	116621
183355	116622
31361	116623
38108	116624
37496	116625
9980	116626
41374	116627
37570	116628
65327	116629
2677	116630
39489	116631
27212	116632
226	116633
2210	116634
14166	116635
129376	116636
1867	116637
5512	116638
6954	116639
19449	116640
103921	116641
40654	116642
18610	116643
99574	116644
26355	116645
120532	116646
1925	116647
115976	116648
41437	116649
20365	116650
85250	116651
98731	116652
116951	116653
17079	116654
143471	116655
20242	116656
8745	116657
58914	116658
124418	116659
10594	116660
34286	116661
75209	116662
104615	116663
497	116664
97957	116665
19217	116666
20074	116667
147	116668
36465	116669
9822	116670
7334	116671
11865	116672
5647	116673
43388	116674
25642	116675
629	116676
13304	116677
212620	116678
187	116679
3404	116680
77403	116681
14721	116682
48660	116683
4903	116684
435	116685
30517	116686
146	116687
174838	116688
5926	116689
5076	116690
4903	116691
28086	116692
120147	116693
12523	116694
11759	116695
203	116696
15824	116697
11759	116698
32868	116699
13576	116700
230206	116701
1307	116702
39714	116703
135503	116704
11402	116705
17842	116706
73107	116707
1865	116708
13961	116709
8842	116710
25547	116711
65752	116712
12907	116713
65049	116714
5696	116715
9995	116716
20786	116717
9368	116718
2295	116719
3635	116720
10266	116721
38594	116722
62106	116723
63906	116724
9750	116725
3015	116726
25243	116727
44341	116728
112286	116729
28270	116730
809	116731
1678	116732
21296	116733
507	116734
33284	116735
46082	116736
88	116737
802	116738
5096	116739
16529	116740
25906	116741
234	116742
234	116743
234	116744
519	116745
73592	116746
162702	116747
204223	116748
313	116749
30530	116750
13859	116751
8382	116752
15607	116753
100909	116754
74396	116755
30631	116756
25277	116757
10819	116758
439	116759
439	116760
31034	116761
3937	116762
143570	116763
91767	116764
3588	116765
74702	116766
3819	116767
3770	116768
9306	116769
97493	116770
25104	116771
5369	116772
75213	116773
3694	116774
554	116775
7474	116776
56679	116777
45817	116778
156232	116779
141161	116780
5527	116781
57368	116782
3361	116783
106794	116784
13767	116785
16746	116786
6433	116787
22901	116788
4607	116789
15345	116790
66341	116791
21008	116792
88177	116793
15160	116794
111117	116795
11670	116796
2018	116797
971	116798
11502	116799
44957	116800
73234	116801
2472	116802
5833	116803
60887	116804
1344	116805
18898	116806
29788	116807
108	116808
29933	116809
16573	116810
876	116811
246	116812
10755	116813
500	116814
151448	116815
25922	116816
39801	116817
84221	116818
86739	116819
152864	116820
179784	116821
588	116822
7978	116823
10315	116824
13982	116825
2032	116826
16717	116827
84509	116828
48665	116829
36619	116830
275	116831
2715	116832
12706	116833
6931	116834
122937	116835
167302	116836
2038	116837
20568	116838
143353	116839
13851	116840
16545	116841
9673	116842
147	116843
691	116844
429	116845
99410	116846
33870	116847
22890	116848
11783	116849
65428	116850
5586	116851
7274	116852
52569	116853
4304	116854
23976	116855
63736	116856
134676	116857
5633	116858
15223	116859
1290	116860
61235	116861
45866	116862
8358	116863
28188	116864
285	116865
18762	116866
71443	116867
13736	116868
129	116869
107903	116870
5258	116871
58904	116872
95521	116873
22757	116874
48675	116875
128337	116876
32808	116877
12283	116878
3406	116879
108903	116880
9764	116881
120351	116882
1463	116883
65840	116884
163199	116885
7457	116886
43731	116887
43445	116888
60812	116889
3886	116890
55398	116891
102	116892
17708	116893
229561	116894
42107	116895
9817	116896
179772	116897
825	116898
37829	116899
395	116900
2612	116901
3477	116902
8635	116903
13509	116904
472	116905
118263	116906
1528	116907
8816	116908
903	116909
102	116910
519	116911
22044	116912
4158	116913
25243	116914
1213	116915
1347	116916
4093	116917
51840	116918
115652	116919
150254	116920
69150	116921
8228	116922
7276	116923
10547	116924
493	116925
5375	116926
12418	116927
40668	116928
103054	116929
93295	116930
2738	116931
500	116932
59912	116933
139777	116934
19449	116935
28469	116936
116918	116937
15721	116938
4936	116939
41754	116940
164292	116941
26464	116942
94225	116943
19560	116944
166975	116945
105631	116946
21264	116947
38933	116948
29077	116949
64762	116950
8	116951
9290	116952
82542	116953
7366	116954
8	116955
55276	116956
500	116957
2268	116958
28010	116959
24309	116960
21441	116961
15849	116962
6802	116963
7970	116964
157983	116965
49599	116966
37561	116967
88340	116968
96130	116969
6345	116970
56360	116971
116598	116972
70928	116973
3121	116974
120245	116975
314	116976
11081	116977
54293	116978
1647	116979
350	116980
46974	116981
106469	116982
41854	116983
14846	116984
91545	116985
155163	116986
91342	116987
123838	116988
70500	116989
1608	116990
3137	116991
2221	116992
798	116993
788	116994
1732	116995
2501	116996
1740	116997
116742	116998
155340	116999
54680	117000
85118	117001
217517	117002
1235	117003
114101	117004
2403	117005
129696	117006
29565	117007
6138	117008
94434	117009
97	117010
11228	117011
100150	117012
8188	117013
150398	117014
10305	117015
27900	117016
2986	117017
7013	117018
47423	117019
44295	117020
34102	117021
8289	117022
1346	117023
312	117024
74293	117025
82976	117026
74471	117027
32635	117028
76092	117029
44811	117030
25760	117031
60486	117032
19589	117033
51786	117034
20338	117035
17130	117036
53212	117037
84684	117038
17	117039
23000	117040
113013	117041
48667	117042
31898	117043
55511	117044
6328	117045
50001	117046
70423	117047
136924	117048
200330	117049
23168	117050
486	117051
65753	117052
63515	117053
1018	117054
67892	117055
4663	117056
83941	117057
10596	117058
8103	117059
151807	117060
95730	117061
64765	117062
42642	117063
8011	117064
35701	117065
27120	117066
64855	117067
12062	117068
28466	117069
28732	117070
50468	117071
17322	117072
23267	117073
23112	117074
228	117075
3302	117076
140602	117077
37601	117078
108891	117079
2611	117080
42508	117081
27471	117082
2	117083
2	117084
29812	117085
4861	117086
212525	117087
22894	117088
14541	117089
8701	117090
94885	117091
25011	117092
319	117093
54681	117094
76552	117095
36234	117096
75427	117097
75102	117098
57796	117099
695	117100
52876	117101
68504	117102
18115	117103
23595	117104
10624	117105
99361	117106
164633	117107
22293	117108
215517	117109
15971	117110
45249	117111
21230	117112
82333	117113
55733	117114
1412	117115
57291	117116
660	117117
36114	117118
10637	117119
509	117120
20039	117121
12144	117122
12144	117123
41398	117124
20744	117125
21117	117126
17480	117127
13191	117128
17260	117129
174484	117130
58880	117131
57479	117132
11024	117133
29776	117134
813	117135
2177	117136
2349	117137
72934	117138
76834	117139
152916	117140
40507	117141
198615	117142
18627	117143
72925	117144
67409	117145
45163	117146
9461	117147
67029	117148
59114	117149
98718	117150
95215	117151
48868	117152
133131	117153
70775	117154
96683	117155
46810	117156
28346	117157
44305	117158
10307	117159
56340	117160
23760	117161
3371	117162
126521	117163
72543	117164
8723	117165
844	117166
3998	117167
19946	117168
84274	117169
10068	117170
31992	117171
18433	117172
4543	117173
3359	117174
9461	117175
1081	117176
72097	117177
10257	117178
100202	117179
7509	117180
31690	117181
365	117182
66264	117183
99084	117184
83383	117185
61874	117186
78667	117187
16117	117188
13343	117189
2084	117190
65076	117191
91951	117192
50408	117193
89102	117194
58930	117195
59205	117196
32418	117197
13417	117198
99247	117199
134	117200
65259	117201
32399	117202
20563	117203
54072	117204
3742	117205
25815	117206
8511	117207
40448	117208
68840	117209
35293	117210
116720	117211
140236	117212
37409	117213
20166	117214
44273	117215
36016	117216
65012	117217
768	117218
5651	117219
38867	117220
119233	117221
65407	117222
30284	117223
35465	117224
213357	117225
153853	117226
13226	117227
2444	117228
74336	117229
29585	117230
209854	117231
47594	117232
29199	117233
6106	117234
17059	117235
19315	117236
1875	117237
12914	117238
102567	117239
4692	117240
10594	117241
40486	117242
215561	117243
25896	117244
70158	117245
216777	117246
16050	117247
41022	117248
5049	117249
19371	117250
818	117251
9604	117252
1301	117253
39571	117254
24413	117255
8713	117256
185340	117257
38027	117258
467	117259
22257	117260
42551	117261
80873	117262
25516	117263
54628	117264
49620	117265
155461	117266
34003	117267
59686	117268
14276	117269
80	117270
8585	117271
39994	117272
20269	117273
5113	117274
85617	117275
124071	117276
6345	117277
8567	117278
81151	117279
14166	117280
54555	117281
14689	117282
39587	117283
87448	117284
156579	117285
17726	117286
17480	117287
32113	117288
19358	117289
39793	117290
61113	117291
5592	117292
104071	117293
833	117294
4626	117295
41447	117296
15368	117297
15347	117298
213060	117299
16458	117300
59114	117301
15392	117302
58134	117303
25788	117304
138411	117305
73643	117306
35216	117307
46742	117308
39028	117309
119641	117310
56009	117311
79295	117312
51676	117313
37038	117314
31836	117315
15490	117316
6055	117317
87832	117318
39107	117319
6950	117320
12636	117321
373	117322
5579	117323
6338	117324
14501	117325
5255	117326
12923	117327
3986	117328
42440	117329
51068	117330
114023	117331
27940	117332
153253	117333
34590	117334
27106	117335
17584	117336
58570	117337
23795	117338
36356	117339
18858	117340
14116	117341
646	117342
35198	117343
2121	117344
11753	117345
195403	117346
33121	117347
179296	117348
10070	117349
47660	117350
65331	117351
72270	117352
17565	117353
72948	117354
12119	117355
99034	117356
37436	117357
23061	117358
40191	117359
21009	117360
53137	117361
37443	117362
12838	117363
70530	117364
21443	117365
45091	117366
89894	117367
67946	117368
14557	117369
51934	117370
54396	117371
36870	117372
18474	117373
27721	117374
134604	117375
22179	117376
1607	117377
28885	117378
517	117379
13977	117380
110150	117381
77068	117382
238123	117383
177479	117384
76245	117385
28339	117386
37660	117387
14294	117388
34323	117389
4159	117390
63714	117391
257	117392
96766	117393
188250	117394
2795	117395
7184	117396
5086	117397
124187	117398
30596	117399
77893	117400
22523	117401
35148	117402
64534	117403
23326	117404
115798	117405
303	117406
5397	117407
23934	117408
36329	117409
31643	117410
19369	117411
197577	117412
98463	117413
101083	117414
79694	117415
9598	117416
13204	117417
28626	117418
103651	117419
15774	117420
115865	117421
45785	117422
86773	117423
95951	117424
28174	117425
8529	117426
65026	117427
36924	117428
56848	117429
1164	117430
29543	117431
46147	117432
111586	117433
86156	117434
43825	117435
81125	117436
77372	117437
123292	117438
9261	117439
164982	117440
7353	117441
11013	117442
151195	117443
6987	117444
154924	117445
2092	117446
65469	117447
35356	117448
29970	117449
332	117450
74931	117451
58042	117452
19279	117453
91317	117454
340	117455
31383	117456
51530	117457
268	117458
199277	117459
44238	117460
20019	117461
80759	117462
80232	117463
152132	117464
21636	117465
75567	117466
86914	117467
28876	117468
113080	117469
82934	117470
43058	117471
413	117472
61874	117473
238141	117474
39926	117475
28098	117476
79952	117477
786	117478
67024	117479
11982	117480
1473	117481
211674	117482
50618	117483
39194	117484
2025	117485
14408	117486
116915	117487
81221	117488
78350	117489
83897	117490
23123	117491
36591	117492
23161	117493
24698	117494
10216	117495
71890	117496
52580	117497
24410	117498
55910	117499
13236	117500
5440	117501
92169	117502
237639	117503
37085	117504
25441	117505
32034	117506
10189	117507
6314	117508
15846	117509
413	117510
500	117511
56080	117512
812	117513
332	117514
703	117515
22502	117516
134	117517
6430	117518
2573	117519
5347	117520
76399	117521
2883	117522
41121	117523
26493	117524
158751	117525
220471	117526
114955	117527
67394	117528
33060	117529
11274	117530
36444	117531
160084	117532
18796	117533
96200	117534
2515	117535
28848	117536
22904	117537
92806	117538
8552	117539
3770	117540
23410	117541
14533	117542
14533	117543
153190	117544
32134	117545
5576	117546
4730	117547
78210	117548
64741	117549
58034	117550
48946	117551
25318	117552
8121	117553
29622	117554
15952	117555
12225	117556
15846	117557
11230	117558
2130	117559
118146	117560
187	117561
9542	117562
43380	117563
56322	117564
72530	117565
46204	117566
7111	117567
2066	117568
6206	117569
2583	117570
812	117571
10762	117572
95045	117573
133572	117574
20276	117575
545	117576
12979	117577
45242	117578
97526	117579
27860	117580
34971	117581
52194	117582
3995	117583
147302	117584
32184	117585
132437	117586
8104	117587
27506	117588
22444	117589
43388	117590
34136	117591
124472	117592
155205	117593
10818	117594
10818	117595
56	117596
73371	117597
4588	117598
20560	117599
31799	117600
71874	117601
19062	117602
7148	117603
5386	117604
17367	117605
143	117606
58656	117607
24169	117608
208160	117609
87217	117610
43913	117611
80906	117612
62581	117613
43481	117614
7089	117615
17218	117616
5926	117617
48918	117618
3291	117619
27719	117620
106677	117621
16361	117622
38221	117623
8577	117624
8136	117625
38033	117626
208808	117627
16929	117628
28970	117629
6091	117630
15967	117631
27342	117632
149420	117633
60555	117634
6510	117635
110732	117636
10072	117637
118519	117638
45605	117639
40497	117640
4291	117641
15451	117642
146639	117643
20451	117644
45767	117645
68139	117646
206149	117647
49584	117648
73021	117649
14565	117650
21092	117651
2792	117652
38257	117653
63919	117654
33919	117655
49060	117656
35786	117657
4288	117658
1448	117659
27906	117660
80594	117661
74392	117662
4188	117663
77125	117664
1495	117665
30539	117666
4902	117667
1079	117668
74777	117669
84736	117670
8125	117671
16685	117672
15365	117673
101666	117674
28333	117675
10174	117676
3745	117677
22690	117678
233899	117679
45009	117680
82157	117681
32085	117682
23258	117683
5891	117684
100631	117685
2255	117686
1448	117687
1448	117688
3770	117689
473	117690
3770	117691
61121	117692
58052	117693
15924	117694
32064	117695
123323	117696
22548	117697
73387	117698
119774	117699
43370	117700
5678	117701
96949	117702
104068	117703
667	117704
127586	117705
28720	117706
23346	117707
8017	117708
7013	117709
21611	117710
13687	117711
24717	117712
1180	117713
8	117714
8	117715
31030	117716
5369	117717
38739	117718
4099	117719
11762	117720
34469	117721
74753	117722
1180	117723
7236	117724
111789	117725
64228	117726
12130	117727
20444	117728
102103	117729
123766	117730
95423	117731
48560	117732
1948	117733
129193	117734
22266	117735
124395	117736
55508	117737
42474	117738
32285	117739
37944	117740
52138	117741
77405	117742
232828	117743
11474	117744
5524	117745
49645	117746
210516	117747
186718	117748
229058	117749
3830	117750
26468	117751
42374	117752
14198	117753
885	117754
94423	117755
12603	117756
20786	117757
70473	117758
19630	117759
163923	117760
156198	117761
34	117762
4547	117763
103380	117764
63880	117765
80926	117766
3974	117767
83351	117768
44530	117769
84872	117770
4589	117771
20138	117772
120567	117773
160773	117774
155450	117775
1260	117776
18134	117777
147137	117778
72513	117779
158656	117780
26229	117781
45745	117782
144762	117783
7206	117784
465	117785
58853	117786
61048	117787
82303	117788
1441	117789
46859	117790
111697	117791
58853	117792
132729	117793
15404	117794
7816	117795
147100	117796
31875	117797
125550	117798
19165	117799
17967	117800
2587	117801
24002	117802
239065	117803
14481	117804
47586	117805
132433	117806
75311	117807
8454	117808
66878	117809
8568	117810
135719	117811
183183	117812
52487	117813
37991	117814
1517	117815
8207	117816
58372	117817
19041	117818
57232	117819
30721	117820
59485	117821
7282	117822
1614	117823
653	117824
6443	117825
38557	117826
2908	117827
4696	117828
246	117829
132	117830
8844	117831
58886	117832
4068	117833
5210	117834
2824	117835
35992	117836
135649	117837
100723	117838
8397	117839
15482	117840
7599	117841
41861	117842
7296	117843
25640	117844
21005	117845
79316	117846
102403	117847
66804	117848
152489	117849
907	117850
12115	117851
4026	117852
8256	117853
11315	117854
209768	117855
241	117856
2605	117857
16586	117858
3152	117859
13798	117860
8	117861
28793	117862
11783	117863
48532	117864
13635	117865
51649	117866
4822	117867
10596	117868
75493	117869
14950	117870
41382	117871
147	117872
364	117873
1397	117874
1802	117875
231089	117876
3749	117877
263	117878
1204	117879
78734	117880
161	117881
11536	117882
13528	117883
32873	117884
52471	117885
5431	117886
2920	117887
17482	117888
54392	117889
4212	117890
85	117891
1099	117892
7634	117893
5454	117894
10116	117895
163	117896
12295	117897
32493	117898
17083	117899
49799	117900
86637	117901
61795	117902
484	117903
15192	117904
20299	117905
20299	117906
126843	117907
37825	117908
52254	117909
11818	117910
114984	117911
1914	117912
24038	117913
8856	117914
31618	117915
1111	117916
9483	117917
6698	117918
3004	117919
50423	117920
65239	117921
63798	117922
29863	117923
11580	117924
20917	117925
51296	117926
49854	117927
839	117928
9644	117929
6157	117930
112393	117931
20710	117932
3600	117933
143823	117934
28835	117935
28083	117936
117533	117937
979	117938
24257	117939
2440	117940
2622	117941
26494	117942
27550	117943
18229	117944
15662	117945
14	117946
66451	117947
154745	117948
20047	117949
2350	117950
52645	117951
3353	117952
63512	117953
98569	117954
11143	117955
6052	117956
104655	117957
7639	117958
30638	117959
2176	117960
36127	117961
79888	117962
16722	117963
53305	117964
25252	117965
10265	117966
60269	117967
179	117968
104	117969
14455	117970
99176	117971
33021	117972
11817	117973
38594	117974
5117	117975
25197	117976
1376	117977
29200	117978
3852	117979
7075	117980
7085	117981
32557	117982
57262	117983
15657	117984
11590	117985
6185	117986
71252	117987
37412	117988
28572	117989
111863	117990
187501	117991
47602	117992
1342	117993
32703	117994
53168	117995
28850	117996
132416	117997
129297	117998
39193	117999
52	118000
133112	118001
64	118002
21183	118003
24338	118004
721	118005
30993	118006
58071	118007
207015	118008
23574	118009
21096	118010
36609	118011
57690	118012
77902	118013
59859	118014
3463	118015
51837	118016
88876	118017
11420	118018
3805	118019
171265	118020
41069	118021
53753	118022
9557	118023
99369	118024
661	118025
6207	118026
2872	118027
51593	118028
7093	118029
28141	118030
7857	118031
29239	118032
1918	118033
82669	118034
14811	118035
11169	118036
375	118037
7347	118038
13551	118039
892	118040
833	118041
5788	118042
87977	118043
3745	118044
57578	118045
4792	118046
61582	118047
3077	118048
72828	118049
22961	118050
4941	118051
27640	118052
2809	118053
4955	118054
23305	118055
10305	118056
21985	118057
167470	118058
67167	118059
68046	118060
1180	118061
41379	118062
66153	118063
153	118064
13561	118065
15684	118066
8143	118067
111877	118068
121	118069
301	118070
17862	118071
441	118072
68204	118073
2151	118074
30962	118075
9648	118076
3189	118077
23750	118078
24199	118079
12836	118080
3093	118081
27076	118082
40718	118083
155770	118084
20465	118085
111643	118086
171	118087
9422	118088
47933	118089
97980	118090
9561	118091
32077	118092
450	118093
65502	118094
2384	118095
7258	118096
29119	118097
70550	118098
20981	118099
1868	118100
4104	118101
150273	118102
54366	118103
34774	118104
472	118105
14079	118106
3177	118107
136	118108
19134	118109
230	118110
1342	118111
8661	118112
62740	118113
5885	118114
21363	118115
206999	118116
79105	118117
60061	118118
120518	118119
11285	118120
52419	118121
6106	118122
1197	118123
2723	118124
24265	118125
33426	118126
5653	118127
1386	118128
30082	118129
125493	118130
32854	118131
16133	118132
31138	118133
8905	118134
2781	118135
170599	118136
72438	118137
70934	118138
213152	118139
76896	118140
12758	118141
26208	118142
101426	118143
11785	118144
2419	118145
5106	118146
32719	118147
14160	118148
18988	118149
10051	118150
89824	118151
402	118152
18533	118153
19136	118154
409	118155
13026	118156
6048	118157
11694	118158
48213	118159
5579	118160
53555	118161
490	118162
10293	118163
882	118164
73560	118165
19259	118166
39952	118167
11359	118168
65501	118169
11221	118170
47	118171
45	118172
52629	118173
51583	118174
329	118175
3649	118176
9690	118177
13395	118178
11656	118179
88489	118180
4857	118181
236489	118182
24014	118183
91856	118184
18772	118185
36372	118186
44	118187
8299	118188
17638	118189
917	118190
38856	118191
708	118192
19129	118193
120289	118194
14575	118195
28670	118196
42696	118197
1008	118198
16049	118199
10207	118200
14442	118201
4452	118202
3858	118203
16639	118204
6504	118205
33357	118206
3710	118207
21464	118208
59204	118209
49092	118210
48977	118211
50759	118212
20098	118213
85292	118214
39449	118215
65925	118216
30718	118217
4976	118218
37426	118219
32561	118220
6074	118221
5872	118222
18360	118223
40774	118224
208263	118225
9276	118226
2655	118227
5650	118228
20	118229
1229	118230
74038	118231
5243	118232
28305	118233
2930	118234
5574	118235
2212	118236
441	118237
83453	118238
8867	118239
20435	118240
32820	118241
51853	118242
142693	118243
91074	118244
24014	118245
62535	118246
36922	118247
174213	118248
73792	118249
64040	118250
5562	118251
19704	118252
68184	118253
38811	118254
4642	118255
28996	118256
68202	118257
7916	118258
48524	118259
182630	118260
30652	118261
8505	118262
136431	118263
14401	118264
15326	118265
3711	118266
91712	118267
54362	118268
13568	118269
85602	118270
21270	118271
14773	118272
6192	118273
21653	118274
18282	118275
38819	118276
115539	118277
200087	118278
40434	118279
84957	118280
65140	118281
18892	118282
54449	118283
28793	118284
19489	118285
9885	118286
81652	118287
113997	118288
19628	118289
32299	118290
68516	118291
120265	118292
32271	118293
5677	118294
17092	118295
5677	118296
113361	118297
534	118298
103575	118299
118974	118300
3331	118301
128061	118302
58785	118303
115577	118304
4547	118305
11604	118306
69274	118307
6732	118308
4547	118309
7634	118310
13641	118311
7	118312
71283	118313
57312	118314
63579	118315
135514	118316
2614	118317
4308	118318
3276	118319
8480	118320
7248	118321
245	118322
37825	118323
2022	118324
75944	118325
21196	118326
9384	118327
4183	118328
9805	118329
53237	118330
87578	118331
17297	118332
114908	118333
216443	118334
134372	118335
115982	118336
54371	118337
4638	118338
257	118339
10783	118340
88920	118341
20355	118342
14518	118343
11010	118344
72073	118345
63530	118346
26027	118347
32545	118348
52768	118349
7770	118350
147	118351
24250	118352
53379	118353
54873	118354
60712	118355
14333	118356
9475	118357
3631	118358
526	118359
80949	118360
10840	118361
17862	118362
88764	118363
11149	118364
26526	118365
817	118366
8	118367
7189	118368
4079	118369
49892	118370
165609	118371
89148	118372
1821	118373
112655	118374
12044	118375
43184	118376
7850	118377
14431	118378
54	118379
10014	118380
13343	118381
191	118382
115804	118383
6148	118384
64456	118385
106223	118386
11150	118387
5625	118388
16787	118389
64103	118390
2035	118391
5996	118392
17028	118393
46854	118394
45411	118395
1288	118396
11268	118397
408	118398
17409	118399
171	118400
5265	118401
119693	118402
30271	118403
7020	118404
19019	118405
49377	118406
27860	118407
58499	118408
95451	118409
13837	118410
32257	118411
225537	118412
37559	118413
203646	118414
85677	118415
47339	118416
58627	118417
4087	118418
23584	118419
1231	118420
26567	118421
98162	118422
67015	118423
31	118424
32471	118425
35469	118426
190349	118427
12642	118428
1875	118429
31017	118430
32136	118431
219	118432
93023	118433
5350	118434
98	118435
50784	118436
196612	118437
31279	118438
25291	118439
8044	118440
57233	118441
3	118442
5059	118443
20630	118444
2981	118445
11164	118446
10988	118447
42345	118448
16090	118449
96156	118450
175	118451
18413	118452
1195	118453
8033	118454
97610	118455
53	118456
90322	118457
8764	118458
118027	118459
53	118460
11222	118461
1494	118462
26586	118463
2545	118464
1869	118465
19585	118466
62803	118467
23440	118468
2145	118469
33206	118470
219	118471
145314	118472
9395	118473
10552	118474
4771	118475
46850	118476
67728	118477
61772	118478
7143	118479
7661	118480
46682	118481
37498	118482
10407	118483
3418	118484
5781	118485
22147	118486
155	118487
231601	118488
178703	118489
2646	118490
22863	118491
13898	118492
26529	118493
12475	118494
103965	118495
2629	118496
20105	118497
79272	118498
51123	118499
4717	118500
104012	118501
158554	118502
7837	118503
123364	118504
116901	118505
112070	118506
43676	118507
30466	118508
622	118509
158666	118510
205662	118511
26034	118512
52669	118513
21311	118514
25003	118515
38460	118516
103192	118517
1374	118518
64833	118519
92885	118520
1661	118521
28326	118522
19559	118523
53070	118524
470	118525
179785	118526
196677	118527
10252	118528
3460	118529
26119	118530
15917	118531
40395	118532
126437	118533
6074	118534
2587	118535
590	118536
862	118537
50124	118538
148847	118539
106521	118540
268	118541
3676	118542
6289	118543
17169	118544
896	118545
24184	118546
390	118547
100160	118548
120159	118549
161918	118550
40508	118551
15127	118552
108279	118553
2549	118554
117413	118555
52500	118556
6833	118557
93469	118558
70448	118559
54902	118560
14318	118561
23994	118562
15837	118563
24995	118564
28816	118565
25624	118566
27133	118567
61012	118568
7370	118569
23504	118570
24488	118571
804	118572
27144	118573
6195	118574
19137	118575
233	118576
3275	118577
34221	118578
809	118579
4611	118580
172991	118581
122772	118582
95097	118583
63804	118584
35925	118585
63193	118586
30668	118587
66588	118588
7172	118589
12099	118590
23038	118591
155486	118592
10289	118593
75680	118594
55275	118595
82	118596
22809	118597
6055	118598
1188	118599
3226	118600
82539	118601
1838	118602
9823	118603
11568	118604
3850	118605
6755	118606
22802	118607
1298	118608
35371	118609
10949	118610
12752	118611
120157	118612
118840	118613
20555	118614
41640	118615
230531	118616
118820	118617
114916	118618
189490	118619
100179	118620
105805	118621
58905	118622
239690	118623
119647	118624
58713	118625
21422	118626
44118	118627
164903	118628
33018	118629
117364	118630
42741	118631
134943	118632
11095	118633
51386	118634
24392	118635
3596	118636
71796	118637
75769	118638
14204	118639
1195	118640
22788	118641
12815	118642
94	118643
54260	118644
212092	118645
1616	118646
1540	118647
77693	118648
54250	118649
1497	118650
4321	118651
40485	118652
14117	118653
65552	118654
13328	118655
14	118656
5099	118657
4359	118658
690	118659
74388	118660
9514	118661
59447	118662
109823	118663
392	118664
17596	118665
12288	118666
3411	118667
32323	118668
26439	118669
12178	118670
85177	118671
5788	118672
8	118673
64057	118674
88386	118675
5024	118676
1241	118677
17205	118678
10330	118679
3617	118680
19106	118681
41435	118682
8053	118683
18869	118684
14603	118685
5259	118686
24658	118687
2079	118688
2637	118689
24002	118690
24159	118691
4463	118692
761	118693
4754	118694
121	118695
27386	118696
528	118697
3384	118698
68438	118699
649	118700
49925	118701
32690	118702
2713	118703
4971	118704
375	118705
1497	118706
375	118707
14749	118708
67052	118709
26367	118710
8588	118711
21627	118712
148783	118713
29418	118714
17820	118715
84017	118716
6958	118717
109578	118718
32690	118719
125900	118720
51850	118721
128808	118722
2629	118723
1305	118724
26236	118725
23799	118726
14108	118727
1614	118728
13338	118729
34872	118730
50329	118731
3378	118732
39580	118733
71394	118734
98421	118735
30327	118736
42326	118737
510	118738
75544	118739
5703	118740
46273	118741
14759	118742
22898	118743
4166	118744
40844	118745
31732	118746
72821	118747
41011	118748
10511	118749
1115	118750
106494	118751
5369	118752
181003	118753
42023	118754
273	118755
1919	118756
9572	118757
172931	118758
21657	118759
1991	118760
35	118761
27695	118762
28552	118763
8865	118764
123465	118765
3559	118766
30500	118767
5267	118768
21572	118769
1457	118770
3043	118771
2581	118772
16722	118773
711	118774
6048	118775
13447	118776
21290	118777
20137	118778
1512	118779
113639	118780
809	118781
109382	118782
110398	118783
52705	118784
97565	118785
4304	118786
15698	118787
2531	118788
82326	118789
1082	118790
11387	118791
3207	118792
14627	118793
16919	118794
1882	118795
5392	118796
15003	118797
7631	118798
196315	118799
6834	118800
62145	118801
83960	118802
2122	118803
301	118804
31949	118805
43920	118806
17556	118807
21154	118808
9773	118809
12250	118810
2560	118811
10720	118812
145	118813
2685	118814
11987	118815
4120	118816
25612	118817
20942	118818
19598	118819
338	118820
338	118821
84313	118822
29080	118823
16626	118824
47290	118825
162128	118826
82656	118827
11914	118828
26212	118829
1615	118830
2082	118831
56740	118832
171472	118833
58785	118834
22804	118835
2018	118836
5996	118837
212252	118838
69939	118839
27104	118840
10710	118841
5519	118842
78509	118843
112937	118844
213256	118845
73143	118846
91902	118847
129600	118848
129600	118849
48358	118850
198769	118851
183580	118852
56393	118853
34606	118854
57910	118855
103071	118856
211652	118857
10376	118858
96026	118859
102120	118860
44982	118861
11087	118862
216685	118863
122413	118864
225427	118865
30190	118866
44982	118867
84120	118868
53242	118869
134753	118870
20813	118871
71228	118872
110939	118873
56899	118874
162133	118875
186348	118876
162133	118877
225127	118878
86218	118879
158831	118880
193601	118881
115513	118882
115474	118883
133643	118884
53186	118885
109498	118886
9591	118887
192866	118888
212130	118889
215168	118890
187517	118891
136520	118892
73688	118893
28366	118894
49564	118895
129031	118896
183082	118897
136307	118898
238219	118899
181182	118900
137472	118901
94689	118902
83872	118903
132080	118904
142507	118905
81289	118906
180803	118907
94044	118908
73318	118909
160547	118910
158351	118911
148669	118912
134	118913
900	118914
97	118915
171104	118916
9492	118917
45312	118918
28871	118919
88770	118920
13798	118921
24012	118922
1937	118923
16984	118924
51054	118925
32184	118926
141425	118927
44605	118928
8262	118929
7477	118930
1824	118931
10951	118932
27541	118933
48997	118934
39434	118935
8156	118936
27860	118937
38763	118938
100499	118939
20451	118940
60456	118941
9419	118942
8126	118943
2284	118944
4681	118945
22857	118946
67135	118947
8188	118948
1806	118949
2019	118950
70198	118951
14356	118952
76845	118953
20288	118954
5096	118955
977	118956
8809	118957
19757	118958
2399	118959
1369	118960
566	118961
100871	118962
3015	118963
2052	118964
12301	118965
44995	118966
1518	118967
23894	118968
8	118969
7044	118970
6922	118971
11868	118972
1239	118973
35041	118974
238618	118975
70340	118976
976	118977
66072	118978
28082	118979
8635	118980
49724	118981
8195	118982
32664	118983
767	118984
27461	118985
8634	118986
10101	118987
8	118988
8553	118989
14356	118990
8446	118991
44412	118992
8467	118993
34880	118994
814	118995
6195	118996
462	118997
134	118998
29071	118999
1802	119000
749	119001
2018	119002
20786	119003
1363	119004
359	119005
85402	119006
16463	119007
16885	119008
7246	119009
43915	119010
48970	119011
48306	119012
4646	119013
68562	119014
12175	119015
27938	119016
64246	119017
82	119018
24979	119019
19488	119020
143798	119021
20580	119022
72111	119023
7395	119024
64331	119025
148617	119026
62581	119027
5096	119028
134	119029
17753	119030
338	119031
23906	119032
51362	119033
9396	119034
37123	119035
29622	119036
68105	119037
391	119038
45159	119039
123762	119040
51251	119041
2295	119042
98403	119043
16197	119044
1363	119045
554	119046
16885	119047
39840	119048
62653	119049
41783	119050
82	119051
35157	119052
5926	119053
158261	119054
37613	119055
16290	119056
205	119057
156921	119058
145759	119059
5357	119060
13309	119061
4626	119062
4217	119063
206520	119064
34674	119065
15944	119066
68023	119067
45104	119068
146	119069
11268	119070
9750	119071
4861	119072
132624	119073
25719	119074
16217	119075
52608	119076
24616	119077
44401	119078
24357	119079
1916	119080
50672	119081
41754	119082
83485	119083
20678	119084
3102	119085
10756	119086
127663	119087
2026	119088
22303	119089
54708	119090
13418	119091
9419	119092
477	119093
7342	119094
5369	119095
39714	119096
34706	119097
18973	119098
29957	119099
30050	119100
14440	119101
21363	119102
2701	119103
14345	119104
16005	119105
28078	119106
19993	119107
21356	119108
973	119109
8634	119110
4870	119111
147	119112
22862	119113
43083	119114
10562	119115
53611	119116
42329	119117
37725	119118
44975	119119
22025	119120
56148	119121
90902	119122
107655	119123
78146	119124
144889	119125
21904	119126
79022	119127
4472	119128
5414	119129
111750	119130
15799	119131
25345	119132
162118	119133
131170	119134
79090	119135
8965	119136
150964	119137
7736	119138
20518	119139
119468	119140
18089	119141
79630	119142
5414	119143
11903	119144
142816	119145
8402	119146
11903	119147
10120	119148
14998	119149
34700	119150
52277	119151
113953	119152
189048	119153
40852	119154
21893	119155
53029	119156
91214	119157
7736	119158
69082	119159
176339	119160
7424	119161
61060	119162
63714	119163
18092	119164
17939	119165
55218	119166
91214	119167
167093	119168
27745	119169
45851	119170
27885	119171
37914	119172
5414	119173
168791	119174
15832	119175
142544	119176
5499	119177
8990	119178
182	119179
562	119180
1678	119181
70479	119182
36852	119183
30665	119184
24952	119185
13336	119186
54185	119187
38114	119188
30936	119189
13202	119190
7139	119191
3404	119192
562	119193
76003	119194
51906	119195
23088	119196
519	119197
49735	119198
5303	119199
106067	119200
8447	119201
144134	119202
1347	119203
30599	119204
35273	119205
10709	119206
26398	119207
1488	119208
16090	119209
48245	119210
13958	119211
54891	119212
5437	119213
21296	119214
56665	119215
10101	119216
84408	119217
11279	119218
97	119219
7370	119220
9778	119221
97	119222
354	119223
11823	119224
12986	119225
79739	119226
97	119227
29	119228
52641	119229
5305	119230
74903	119231
62922	119232
41465	119233
4567	119234
14055	119235
20451	119236
4150	119237
153458	119238
46793	119239
24544	119240
804	119241
16631	119242
18918	119243
13917	119244
30533	119245
29233	119246
15916	119247
27175	119248
7366	119249
30321	119250
11496	119251
24096	119252
21383	119253
7468	119254
66	119255
56869	119256
1292	119257
11590	119258
1536	119259
4	119260
5	119261
5673	119262
17734	119263
9163	119264
18796	119265
8405	119266
56	119267
33149	119268
198139	119269
44994	119270
5539	119271
29697	119272
48849	119273
57583	119274
6260	119275
65235	119276
6016	119277
31847	119278
21791	119279
111620	119280
1813	119281
33286	119282
20865	119283
31965	119284
6693	119285
50972	119286
46521	119287
83607	119288
8395	119289
15886	119290
4718	119291
71238	119292
79729	119293
114032	119294
23608	119295
46895	119296
5464	119297
15811	119298
119693	119299
23983	119300
20423	119301
66904	119302
41688	119303
139486	119304
138207	119305
237238	119306
20693	119307
137355	119308
50959	119309
17683	119310
83350	119311
167017	119312
63352	119313
28430	119314
11421	119315
32033	119316
69111	119317
37399	119318
11361	119319
100496	119320
15758	119321
35887	119322
17486	119323
583	119324
3069	119325
9626	119326
75783	119327
87044	119328
25190	119329
41037	119330
120030	119331
27533	119332
57459	119333
82445	119334
39312	119335
8572	119336
12387	119337
8704	119338
79785	119339
35677	119340
98381	119341
64239	119342
61855	119343
19984	119344
2897	119345
32337	119346
4773	119347
58754	119348
37733	119349
22974	119350
6284	119351
13335	119352
45827	119353
132568	119354
28127	119355
1895	119356
7193	119357
9985	119358
14163	119359
109846	119360
46093	119361
8248	119362
51684	119363
26174	119364
3335	119365
779	119366
25335	119367
63726	119368
9325	119369
197610	119370
10865	119371
56531	119372
40972	119373
1003	119374
1096	119375
3944	119376
2284	119377
56	119378
14054	119379
10951	119380
11656	119381
10286	119382
67046	119383
53089	119384
3684	119385
38108	119386
4110	119387
1916	119388
96250	119389
8207	119390
3407	119391
40917	119392
3396	119393
37809	119394
9992	119395
22995	119396
76835	119397
34586	119398
49967	119399
10192	119400
93570	119401
11822	119402
81880	119403
65493	119404
22544	119405
169	119406
21078	119407
8328	119408
82	119409
16921	119410
7176	119411
69444	119412
20640	119413
126959	119414
2295	119415
128481	119416
14736	119417
38708	119418
31833	119419
27634	119420
85562	119421
52769	119422
1324	119423
25622	119424
20901	119425
183789	119426
10172	119427
60434	119428
37464	119429
72884	119430
6058	119431
22620	119432
72415	119433
27799	119434
50725	119435
101507	119436
48143	119437
27642	119438
30545	119439
27116	119440
47810	119441
40149	119442
56259	119443
1529	119444
17469	119445
6548	119446
104	119447
14322	119448
254	119449
6387	119450
37899	119451
29516	119452
2581	119453
3207	119454
31478	119455
38166	119456
7188	119457
2402	119458
11391	119459
6550	119460
32184	119461
74062	119462
19333	119463
120636	119464
354	119465
110858	119466
62753	119467
18807	119468
21696	119469
4161	119470
11906	119471
110395	119472
15551	119473
117752	119474
103877	119475
16125	119476
84738	119477
99486	119478
8730	119479
117721	119480
23806	119481
15717	119482
117291	119483
34364	119484
26292	119485
3600	119486
10890	119487
8335	119488
27490	119489
20148	119490
18211	119491
58028	119492
23874	119493
20445	119494
1324	119495
519	119496
148143	119497
129499	119498
165764	119499
60778	119500
13643	119501
77129	119502
44494	119503
45088	119504
72415	119505
132	119506
149216	119507
149602	119508
915	119509
63965	119510
172069	119511
562	119512
60925	119513
18802	119514
73	119515
7428	119516
75942	119517
4784	119518
2509	119519
388	119520
2509	119521
3184	119522
100739	119523
384	119524
338	119525
4632	119526
35533	119527
84150	119528
97649	119529
984	119530
78767	119531
23505	119532
120410	119533
58942	119534
74891	119535
44793	119536
215881	119537
45415	119538
32414	119539
15148	119540
57552	119541
12621	119542
18620	119543
31302	119544
8735	119545
1396	119546
8559	119547
22163	119548
23410	119549
703	119550
6698	119551
22774	119552
82507	119553
56856	119554
1097	119555
19753	119556
12959	119557
163021	119558
3282	119559
25827	119560
103426	119561
17324	119562
9765	119563
62323	119564
4400	119565
205005	119566
30599	119567
2284	119568
231162	119569
7246	119570
6209	119571
42510	119572
84704	119573
17610	119574
143741	119575
89439	119576
9450	119577
30333	119578
8514	119579
60431	119580
106794	119581
48168	119582
88010	119583
108514	119584
116168	119585
4400	119586
2052	119587
123317	119588
17547	119589
3345	119590
12800	119591
4861	119592
48	119593
59504	119594
8570	119595
990	119596
47386	119597
117095	119598
239806	119599
15520	119600
28789	119601
132672	119602
10352	119603
29566	119604
89	119605
14453	119606
1461	119607
180910	119608
180275	119609
54380	119610
19702	119611
26642	119612
12887	119613
50825	119614
20457	119615
94498	119616
126644	119617
11371	119618
425	119619
388	119620
239917	119621
68648	119622
37237	119623
2059	119624
1771	119625
23763	119626
5737	119627
13479	119628
36880	119629
78051	119630
4655	119631
1047	119632
115053	119633
151449	119634
1434	119635
157667	119636
106287	119637
200792	119638
65052	119639
16055	119640
621	119641
79831	119642
80045	119643
153768	119644
22465	119645
8140	119646
108822	119647
108822	119648
60668	119649
149457	119650
114533	119651
13410	119652
12814	119653
18242	119654
20207	119655
177194	119656
5483	119657
160141	119658
34308	119659
217087	119660
7246	119661
48227	119662
48227	119663
61210	119664
9684	119665
6240	119666
2240	119667
241	119668
11012	119669
10866	119670
10909	119671
63814	119672
8371	119673
161883	119674
57299	119675
49946	119676
114743	119677
1996	119678
196150	119679
621	119680
24200	119681
48399	119682
26359	119683
542	119684
5518	119685
4365	119686
118657	119687
28380	119688
19763	119689
148172	119690
92569	119691
49517	119692
7437	119693
81940	119694
13225	119695
180684	119696
86136	119697
204973	119698
57999	119699
218578	119700
120152	119701
21489	119702
31316	119703
18798	119704
97564	119705
2999	119706
35155	119707
4948	119708
22994	119709
4296	119710
82546	119711
35210	119712
185683	119713
55408	119714
1012	119715
100895	119716
3239	119717
827	119718
221752	119719
54981	119720
17613	119721
2875	119722
6924	119723
84139	119724
20834	119725
21357	119726
134731	119727
12871	119728
219717	119729
51189	119730
165913	119731
5563	119732
115340	119733
1287	119734
8555	119735
1167	119736
34138	119737
42082	119738
4065	119739
71261	119740
5093	119741
114527	119742
402	119743
92815	119744
38245	119745
51079	119746
29903	119747
57642	119748
28365	119749
180447	119750
8065	119751
98610	119752
75679	119753
4755	119754
33858	119755
3239	119756
17878	119757
6277	119758
135563	119759
22994	119760
2183	119761
1256	119762
12882	119763
38763	119764
38498	119765
138523	119766
55004	119767
22854	119768
11674	119769
62484	119770
5419	119771
79182	119772
22329	119773
6028	119774
41230	119775
24901	119776
6028	119777
1056	119778
185136	119779
70991	119780
116925	119781
101829	119782
5239	119783
67779	119784
219043	119785
41572	119786
46829	119787
17061	119788
1411	119789
116	119790
38879	119791
23302	119792
61305	119793
115858	119794
225495	119795
165634	119796
9404	119797
79398	119798
13351	119799
39348	119800
43370	119801
58141	119802
89010	119803
51693	119804
26659	119805
80242	119806
239160	119807
1589	119808
14310	119809
55016	119810
542	119811
75727	119812
4710	119813
2532	119814
71001	119815
91414	119816
19579	119817
61264	119818
153481	119819
161736	119820
48002	119821
83927	119822
6733	119823
14285	119824
37695	119825
71524	119826
26380	119827
3397	119828
37696	119829
26380	119830
47125	119831
61899	119832
16702	119833
86121	119834
24210	119835
67150	119836
3454	119837
186810	119838
208326	119839
67039	119840
17827	119841
56979	119842
114962	119843
88666	119844
100396	119845
26293	119846
165152	119847
119888	119848
205884	119849
190	119850
57638	119851
24029	119852
1627	119853
689	119854
2222	119855
174805	119856
47376	119857
44569	119858
144259	119859
37692	119860
23937	119861
37692	119862
4128	119863
25701	119864
39427	119865
158837	119866
621	119867
3710	119868
116987	119869
5476	119870
4937	119871
93741	119872
14227	119873
79398	119874
1344	119875
6890	119876
238909	119877
11112	119878
31362	119879
541	119880
4126	119881
593	119882
3809	119883
421	119884
1155	119885
67908	119886
84560	119887
7204	119888
61909	119889
63154	119890
34452	119891
925	119892
104281	119893
104174	119894
2306	119895
19994	119896
135071	119897
21361	119898
6869	119899
388	119900
388	119901
388	119902
159712	119903
49353	119904
128811	119905
205627	119906
116221	119907
250	119908
9147	119909
151302	119910
117952	119911
6386	119912
120620	119913
10747	119914
1614	119915
33862	119916
250	119917
3340	119918
56813	119919
30093	119920
1937	119921
114749	119922
51817	119923
224249	119924
75289	119925
196824	119926
104891	119927
51295	119928
6954	119929
3184	119930
9409	119931
1360	119932
125	119933
269	119934
82936	119935
177266	119936
94502	119937
40946	119938
44404	119939
269	119940
36037	119941
52197	119942
6803	119943
10743	119944
71276	119945
44259	119946
3978	119947
22087	119948
104299	119949
118821	119950
66439	119951
85724	119952
89861	119953
85604	119954
60450	119955
71703	119956
67322	119957
47647	119958
71869	119959
66062	119960
16090	119961
149419	119962
73109	119963
388	119964
24519	119965
51105	119966
2617	119967
76814	119968
115755	119969
41419	119970
28295	119971
154438	119972
31985	119973
22485	119974
115817	119975
99753	119976
58131	119977
51550	119978
119228	119979
231509	119980
164650	119981
120658	119982
114607	119983
89032	119984
40782	119985
93314	119986
147757	119987
9387	119988
66773	119989
44469	119990
10793	119991
116650	119992
17480	119993
86434	119994
89487	119995
269	119996
16713	119997
80641	119998
6904	119999
6904	120000
1474	120001
8572	120002
114827	120003
12114	120004
62371	120005
126326	120006
238543	120007
49572	120008
4807	120009
2611	120010
4511	120011
11910	120012
9702	120013
83227	120014
91468	120015
207106	120016
204	120017
8674	120018
117186	120019
216247	120020
56629	120021
45175	120022
17095	120023
55158	120024
225005	120025
151009	120026
152342	120027
178022	120028
185873	120029
62590	120030
157503	120031
2878	120032
25130	120033
12629	120034
55158	120035
16958	120036
45926	120037
9148	120038
21709	120039
139059	120040
404	120041
8052	120042
134990	120043
79500	120044
99082	120045
689	120046
67700	120047
15422	120048
1139	120049
16277	120050
119593	120051
3657	120052
115858	120053
20867	120054
38030	120055
48156	120056
3103	120057
61476	120058
166820	120059
150198	120060
1786	120061
196081	120062
157883	120063
1282	120064
64162	120065
166047	120066
104281	120067
1450	120068
122204	120069
158275	120070
12675	120071
75716	120072
115667	120073
202837	120074
202692	120075
239432	120076
6256	120077
214659	120078
82728	120079
172507	120080
5476	120081
222064	120082
194717	120083
192362	120084
25463	120085
81633	120086
185291	120087
24009	120088
160698	120089
383	120090
1059	120091
1301	120092
221003	120093
105942	120094
139122	120095
23991	120096
1411	120097
872	120098
145928	120099
35599	120100
9702	120101
4778	120102
35599	120103
61006	120104
1586	120105
153523	120106
61219	120107
202960	120108
2807	120109
128473	120110
233294	120111
60168	120112
79566	120113
897	120114
105156	120115
145265	120116
3719	120117
16341	120118
14652	120119
979	120120
979	120121
9679	120122
3719	120123
4256	120124
134237	120125
17750	120126
79148	120127
3719	120128
13690	120129
9690	120130
99770	120131
72001	120132
19901	120133
128140	120134
14652	120135
21658	120136
126571	120137
1273	120138
9055	120139
66160	120140
149298	120141
189584	120142
17764	120143
52558	120144
86213	120145
99598	120146
187964	120147
7579	120148
13531	120149
17851	120150
115496	120151
110258	120152
15455	120153
110688	120154
13690	120155
31108	120156
172508	120157
34490	120158
9761	120159
175178	120160
5101	120161
12082	120162
178	120163
67996	120164
11809	120165
1586	120166
50548	120167
23994	120168
23453	120169
7088	120170
4238	120171
20010	120172
124824	120173
9838	120174
112774	120175
68094	120176
124904	120177
595	120178
3363	120179
75568	120180
50547	120181
94298	120182
8313	120183
14310	120184
3116	120185
3328	120186
107054	120187
67395	120188
51204	120189
74774	120190
148323	120191
85477	120192
20841	120193
182604	120194
117841	120195
27149	120196
52242	120197
11112	120198
273	120199
30964	120200
30832	120201
110324	120202
23101	120203
20746	120204
38402	120205
38402	120206
24771	120207
41433	120208
38563	120209
24771	120210
13986	120211
49387	120212
39076	120213
24771	120214
134294	120215
225342	120216
228503	120217
92828	120218
141209	120219
3662	120220
1678	120221
133636	120222
37279	120223
12892	120224
8172	120225
51580	120226
98114	120227
73815	120228
208747	120229
98652	120230
132224	120231
4759	120232
115296	120233
86472	120234
217786	120235
58484	120236
79365	120237
150406	120238
81624	120239
2806	120240
51175	120241
5476	120242
16228	120243
6906	120244
11427	120245
42634	120246
2222	120247
129181	120248
1570	120249
4504	120250
28323	120251
1432	120252
1994	120253
1156	120254
1161	120255
3985	120256
170652	120257
19822	120258
2061	120259
1096	120260
44208	120261
62450	120262
3169	120263
1322	120264
158098	120265
110823	120266
52382	120267
6709	120268
23278	120269
1967	120270
18183	120271
9097	120272
60	120273
116230	120274
2494	120275
56432	120276
134871	120277
96941	120278
93308	120279
99359	120280
108175	120281
119078	120282
136058	120283
61281	120284
135102	120285
160123	120286
115470	120287
114348	120288
158214	120289
173490	120290
2534	120291
143003	120292
211457	120293
137276	120294
155770	120295
130300	120296
29903	120297
17874	120298
104438	120299
64557	120300
4226	120301
4092	120302
19949	120303
4173	120304
3653	120305
1987	120306
237312	120307
204553	120308
419	120309
218117	120310
142555	120311
82889	120312
13099	120313
11951	120314
13099	120315
13430	120316
3116	120317
91972	120318
71203	120319
35770	120320
202936	120321
621	120322
10816	120323
153831	120324
1054	120325
2238	120326
2001	120327
3654	120328
3654	120329
497	120330
184375	120331
18912	120332
39596	120333
8622	120334
3524	120335
518	120336
1037	120337
151267	120338
7170	120339
2828	120340
585	120341
202828	120342
78943	120343
6882	120344
113672	120345
203550	120346
82446	120347
104233	120348
150224	120349
172776	120350
38627	120351
4217	120352
7567	120353
151813	120354
11937	120355
54137	120356
97837	120357
49831	120358
116761	120359
125	120360
86671	120361
1448	120362
138488	120363
59496	120364
24701	120365
150995	120366
14950	120367
93686	120368
32935	120369
40815	120370
44810	120371
51981	120372
146064	120373
79508	120374
115	120375
8391	120376
95	120377
62373	120378
18916	120379
18666	120380
43894	120381
123161	120382
1499	120383
141191	120384
30581	120385
92503	120386
4512	120387
294	120388
14950	120389
39985	120390
11618	120391
66025	120392
5376	120393
535	120394
37917	120395
4257	120396
49	120397
160335	120398
31028	120399
117252	120400
163010	120401
294	120402
45075	120403
57882	120404
33066	120405
4329	120406
969	120407
30739	120408
206122	120409
142316	120410
194844	120411
141234	120412
1685	120413
142316	120414
145933	120415
214920	120416
234048	120417
194823	120418
22168	120419
153898	120420
228750	120421
42764	120422
10038	120423
52006	120424
22107	120425
1100	120426
45741	120427
1300	120428
58527	120429
55675	120430
165285	120431
28842	120432
7249	120433
12903	120434
86262	120435
113309	120436
140918	120437
76446	120438
4111	120439
62614	120440
14398	120441
41474	120442
63565	120443
51207	120444
185694	120445
8572	120446
52100	120447
11184	120448
87268	120449
117908	120450
12994	120451
44208	120452
38493	120453
696	120454
33136	120455
73173	120456
24469	120457
52100	120458
66167	120459
32701	120460
56185	120461
44273	120462
179873	120463
22970	120464
44273	120465
94176	120466
26560	120467
42746	120468
158319	120469
23187	120470
48793	120471
223356	120472
34146	120473
1406	120474
31920	120475
3184	120476
150709	120477
17485	120478
74351	120479
213894	120480
4264	120481
226275	120482
194653	120483
111917	120484
111607	120485
160123	120486
49625	120487
46731	120488
98099	120489
74937	120490
4675	120491
75053	120492
58397	120493
130707	120494
3545	120495
135243	120496
4169	120497
50548	120498
188776	120499
132900	120500
74578	120501
186986	120502
625	120503
47637	120504
1975	120505
186193	120506
13206	120507
82743	120508
885	120509
68070	120510
223890	120511
102661	120512
101063	120513
46794	120514
2314	120515
111398	120516
115825	120517
103586	120518
1051	120519
235	120520
197633	120521
142153	120522
2362	120523
15885	120524
6336	120525
36326	120526
692	120527
28990	120528
20688	120529
36326	120530
197606	120531
70003	120532
42598	120533
1810	120534
200647	120535
70964	120536
158311	120537
970	120538
1131	120539
149859	120540
43268	120541
65978	120542
29000	120543
42488	120544
107638	120545
2009	120546
792	120547
75748	120548
5883	120549
26283	120550
60862	120551
14285	120552
4672	120553
275	120554
181450	120555
64157	120556
77046	120557
16600	120558
46245	120559
23379	120560
1489	120561
71263	120562
9281	120563
18560	120564
70941	120565
69838	120566
63994	120567
15196	120568
3180	120569
9417	120570
20966	120571
28407	120572
1791	120573
37205	120574
230193	120575
102172	120576
160320	120577
24694	120578
40657	120579
126702	120580
210386	120581
1041	120582
131396	120583
8077	120584
131370	120585
1213	120586
13460	120587
21334	120588
58992	120589
15622	120590
7369	120591
336	120592
28380	120593
205265	120594
151962	120595
680	120596
39263	120597
86238	120598
111950	120599
224677	120600
149555	120601
115315	120602
59751	120603
45726	120604
16433	120605
64719	120606
2228	120607
2832	120608
1943	120609
154167	120610
25101	120611
73454	120612
37994	120613
28777	120614
692	120615
93314	120616
101801	120617
147753	120618
186447	120619
126726	120620
68724	120621
145965	120622
48531	120623
314	120624
630	120625
23080	120626
124685	120627
75451	120628
182426	120629
226217	120630
61403	120631
40630	120632
182683	120633
945	120634
5444	120635
4578	120636
2238	120637
295	120638
868	120639
4859	120640
72390	120641
10991	120642
85896	120643
57580	120644
112553	120645
132912	120646
3606	120647
3211	120648
115919	120649
28569	120650
100503	120651
85926	120652
13351	120653
36339	120654
105208	120655
3356	120656
116070	120657
21365	120658
73486	120659
101202	120660
134923	120661
250	120662
295	120663
12786	120664
178439	120665
15810	120666
66363	120667
172271	120668
22534	120669
13686	120670
29629	120671
57031	120672
130894	120673
9453	120674
186311	120675
181108	120676
40198	120677
1595	120678
439	120679
28478	120680
152974	120681
2812	120682
949	120683
196369	120684
197526	120685
14285	120686
189558	120687
229263	120688
32455	120689
134907	120690
24411	120691
132996	120692
159416	120693
5947	120694
226351	120695
185897	120696
76053	120697
132434	120698
220033	120699
20146	120700
37239	120701
13829	120702
5900	120703
67752	120704
70019	120705
5384	120706
8610	120707
23324	120708
18560	120709
2843	120710
124482	120711
26283	120712
204765	120713
44662	120714
9458	120715
125542	120716
25575	120717
28051	120718
11044	120719
68724	120720
14451	120721
234	120722
35619	120723
137560	120724
36252	120725
115352	120726
33224	120727
134731	120728
159605	120729
15831	120730
51559	120731
11888	120732
19049	120733
160071	120734
99753	120735
1651	120736
14393	120737
159647	120738
57144	120739
125557	120740
162270	120741
11995	120742
103325	120743
35748	120744
84674	120745
138801	120746
116561	120747
44594	120748
1635	120749
4637	120750
143681	120751
35966	120752
75974	120753
228335	120754
59417	120755
2309	120756
546	120757
130634	120758
4722	120759
79500	120760
21359	120761
75965	120762
35878	120763
155248	120764
225610	120765
57898	120766
15196	120767
85668	120768
147870	120769
122982	120770
961	120771
8450	120772
58200	120773
184710	120774
35999	120775
3497	120776
62052	120777
30303	120778
19640	120779
125554	120780
3954	120781
1794	120782
742	120783
233155	120784
735	120785
116605	120786
132950	120787
99842	120788
35155	120789
5265	120790
4628	120791
6900	120792
388	120793
178375	120794
13843	120795
1649	120796
8413	120797
16343	120798
46134	120799
8413	120800
15592	120801
5424	120802
10973	120803
354	120804
16322	120805
80306	120806
50266	120807
5767	120808
101510	120809
157765	120810
5035	120811
13701	120812
57177	120813
32167	120814
3428	120815
20525	120816
81127	120817
44419	120818
2009	120819
71627	120820
57561	120821
33754	120822
7835	120823
8	120824
48601	120825
898	120826
1473	120827
38878	120828
87832	120829
7336	120830
30019	120831
86725	120832
29166	120833
2200	120834
35667	120835
44467	120836
69438	120837
73823	120838
132187	120839
8247	120840
24532	120841
16453	120842
16450	120843
11234	120844
211216	120845
111359	120846
44761	120847
17158	120848
2385	120849
63295	120850
17250	120851
134346	120852
70387	120853
24127	120854
14751	120855
88959	120856
2107	120857
34545	120858
34586	120859
50884	120860
87357	120861
13417	120862
31256	120863
8750	120864
137732	120865
25023	120866
19787	120867
17158	120868
219049	120869
28071	120870
17590	120871
82736	120872
77722	120873
129808	120874
13120	120875
4436	120876
56119	120877
72075	120878
5076	120879
32908	120880
57209	120881
23682	120882
5489	120883
30771	120884
9743	120885
63333	120886
50236	120887
2857	120888
5393	120889
27971	120890
20273	120891
8	120892
5562	120893
71595	120894
37987	120895
38228	120896
37566	120897
94760	120898
347	120899
813	120900
8030	120901
112325	120902
205090	120903
25611	120904
59135	120905
36113	120906
189	120907
74001	120908
61219	120909
118190	120910
166165	120911
3619	120912
15546	120913
13070	120914
6299	120915
1086	120916
54826	120917
721	120918
5476	120919
19628	120920
100972	120921
8264	120922
6275	120923
30303	120924
60418	120925
8296	120926
48405	120927
79075	120928
6	120929
22821	120930
11670	120931
9629	120932
4643	120933
3281	120934
143248	120935
79050	120936
15753	120937
141826	120938
65743	120939
85467	120940
39154	120941
4478	120942
155626	120943
113454	120944
42908	120945
89126	120946
47475	120947
31790	120948
47436	120949
78876	120950
60895	120951
78869	120952
196214	120953
104174	120954
60873	120955
94008	120956
196124	120957
154242	120958
127539	120959
153291	120960
194722	120961
104170	120962
78923	120963
60861	120964
396	120965
116962	120966
16624	120967
7165	120968
15128	120969
16561	120970
5446	120971
30396	120972
119351	120973
4799	120974
19758	120975
18968	120976
170869	120977
123083	120978
68758	120979
79082	120980
105986	120981
47534	120982
37990	120983
34625	120984
19891	120985
80373	120986
47534	120987
4224	120988
40518	120989
107159	120990
85186	120991
3585	120992
146104	120993
10638	120994
79507	120995
43192	120996
20505	120997
1918	120998
108154	120999
107460	121000
31566	121001
16452	121002
1059	121003
79476	121004
104935	121005
65447	121006
48772	121007
9704	121008
37705	121009
142745	121010
5398	121011
2929	121012
2929	121013
30433	121014
24240	121015
80043	121016
104440	121017
117021	121018
20583	121019
93978	121020
207404	121021
79668	121022
17914	121023
789	121024
228949	121025
60997	121026
9696	121027
48446	121028
4556	121029
213187	121030
235420	121031
99342	121032
76538	121033
38904	121034
28018	121035
5396	121036
94714	121037
145425	121038
226334	121039
113552	121040
51875	121041
2201	121042
78092	121043
237181	121044
1436	121045
16512	121046
61322	121047
13695	121048
184128	121049
177603	121050
65447	121051
10187	121052
10792	121053
396	121054
106834	121055
20083	121056
2248	121057
1401	121058
159927	121059
50985	121060
1231	121061
163865	121062
159927	121063
123024	121064
80378	121065
6264	121066
4728	121067
37892	121068
91061	121069
5594	121070
43689	121071
32401	121072
134752	121073
237372	121074
85188	121075
680	121076
151709	121077
53129	121078
79081	121079
82927	121080
2812	121081
218600	121082
114752	121083
197122	121084
66326	121085
4036	121086
84510	121087
37286	121088
47515	121089
47515	121090
105523	121091
61924	121092
4470	121093
80088	121094
107774	121095
172574	121096
417	121097
5088	121098
151787	121099
18110	121100
91962	121101
12748	121102
2229	121103
78330	121104
47516	121105
9845	121106
33538	121107
37676	121108
61151	121109
24635	121110
51143	121111
47202	121112
121761	121113
56709	121114
69502	121115
94187	121116
152017	121117
109350	121118
5396	121119
3989	121120
49843	121121
4552	121122
157629	121123
157705	121124
31945	121125
229867	121126
2038	121127
147957	121128
208713	121129
166803	121130
7829	121131
159375	121132
89119	121133
17983	121134
5779	121135
23797	121136
50721	121137
23571	121138
156555	121139
28847	121140
3076	121141
13751	121142
163583	121143
18334	121144
139666	121145
91709	121146
419	121147
104234	121148
196205	121149
227136	121150
3545	121151
139573	121152
161736	121153
69925	121154
97735	121155
69735	121156
24804	121157
16019	121158
92164	121159
171501	121160
42598	121161
4541	121162
70174	121163
172771	121164
27330	121165
8425	121166
8425	121167
7982	121168
143093	121169
1631	121170
143093	121171
29922	121172
96	121173
29824	121174
223607	121175
224557	121176
8906	121177
128152	121178
1040	121179
26798	121180
104608	121181
18097	121182
64617	121183
160815	121184
36119	121185
172756	121186
184089	121187
84579	121188
8872	121189
7222	121190
14334	121191
6157	121192
67414	121193
68172	121194
44174	121195
9101	121196
60228	121197
29578	121198
21146	121199
9857	121200
159621	121201
26674	121202
25837	121203
21721	121204
7222	121205
69260	121206
5742	121207
5731	121208
29927	121209
24158	121210
135659	121211
21721	121212
21721	121213
175979	121214
28920	121215
53969	121216
79554	121217
43153	121218
5207	121219
224235	121220
137301	121221
26198	121222
52629	121223
87674	121224
220968	121225
138942	121226
88055	121227
160867	121228
33073	121229
115779	121230
47220	121231
36437	121232
119638	121233
157113	121234
87574	121235
41559	121236
159621	121237
60082	121238
46291	121239
118705	121240
84635	121241
103816	121242
149932	121243
19979	121244
68624	121245
127105	121246
71853	121247
174560	121248
127530	121249
37163	121250
106031	121251
13325	121252
195704	121253
119259	121254
100481	121255
121439	121256
2348	121257
6652	121258
33	121259
21019	121260
77905	121261
2156	121262
6821	121263
78014	121264
26787	121265
67563	121266
53446	121267
15053	121268
8892	121269
33650	121270
101731	121271
68942	121272
47829	121273
12507	121274
61350	121275
188087	121276
170214	121277
234366	121278
1696	121279
18124	121280
69485	121281
29644	121282
114914	121283
30043	121284
14334	121285
68804	121286
69128	121287
166044	121288
42300	121289
841	121290
99121	121291
158377	121292
101260	121293
47763	121294
114486	121295
23682	121296
53586	121297
53905	121298
219219	121299
119615	121300
32280	121301
26787	121302
127434	121303
5731	121304
68213	121305
232	121306
471	121307
12371	121308
67398	121309
2305	121310
97660	121311
3619	121312
92717	121313
79562	121314
186632	121315
24421	121316
48000	121317
140657	121318
221137	121319
3685	121320
20169	121321
2302	121322
30573	121323
195684	121324
434	121325
37250	121326
142971	121327
47927	121328
47948	121329
78570	121330
142077	121331
3268	121332
47005	121333
19883	121334
29899	121335
13651	121336
24348	121337
24137	121338
24137	121339
22619	121340
24620	121341
162458	121342
35248	121343
60592	121344
46923	121345
6291	121346
13895	121347
11349	121348
13795	121349
27709	121350
78614	121351
61984	121352
105773	121353
16699	121354
24018	121355
37971	121356
13757	121357
60595	121358
198714	121359
106034	121360
2585	121361
95562	121362
24348	121363
3278	121364
11567	121365
9753	121366
141953	121367
23916	121368
7396	121369
8412	121370
6406	121371
2304	121372
141169	121373
4173	121374
24137	121375
5446	121376
8432	121377
30415	121378
139645	121379
9816	121380
78021	121381
5394	121382
37280	121383
48249	121384
37630	121385
61947	121386
47243	121387
13540	121388
4781	121389
8432	121390
97510	121391
143108	121392
106107	121393
24190	121394
70806	121395
4742	121396
171811	121397
92495	121398
13760	121399
24137	121400
24137	121401
39340	121402
30245	121403
7244	121404
157144	121405
1942	121406
3521	121407
85288	121408
39008	121409
85449	121410
10326	121411
13604	121412
12095	121413
101071	121414
2939	121415
89051	121416
165823	121417
238076	121418
85897	121419
104349	121420
47770	121421
71876	121422
104393	121423
158613	121424
60336	121425
52467	121426
36569	121427
114823	121428
68207	121429
21431	121430
37412	121431
158683	121432
190751	121433
77961	121434
87677	121435
61392	121436
86781	121437
52834	121438
118343	121439
56589	121440
52629	121441
101630	121442
160945	121443
67941	121444
40585	121445
114488	121446
66342	121447
223849	121448
103062	121449
32584	121450
32584	121451
66927	121452
182258	121453
51546	121454
53106	121455
40772	121456
17751	121457
41767	121458
51963	121459
229365	121460
33099	121461
114971	121462
28651	121463
40886	121464
21667	121465
77497	121466
68631	121467
3449	121468
8435	121469
42131	121470
29251	121471
68645	121472
87839	121473
5259	121474
32025	121475
232534	121476
8273	121477
32640	121478
32936	121479
24040	121480
29590	121481
29590	121482
19626	121483
26642	121484
56585	121485
68209	121486
157394	121487
159109	121488
146500	121489
29274	121490
38827	121491
52333	121492
41584	121493
14792	121494
58929	121495
78436	121496
41343	121497
52675	121498
102165	121499
23582	121500
85689	121501
36708	121502
56898	121503
67711	121504
64436	121505
34935	121506
90356	121507
2735	121508
216380	121509
1940	121510
8662	121511
4536	121512
68512	121513
96	121514
89286	121515
1477	121516
88296	121517
41239	121518
52206	121519
142701	121520
152666	121521
39655	121522
51959	121523
8799	121524
9635	121525
52550	121526
94269	121527
176971	121528
59699	121529
13876	121530
119824	121531
17751	121532
86211	121533
26635	121534
67427	121535
12437	121536
5396	121537
8452	121538
7704	121539
16681	121540
61026	121541
16388	121542
39027	121543
103828	121544
77398	121545
95486	121546
103568	121547
80144	121548
7603	121549
2943	121550
60646	121551
118175	121552
35367	121553
91124	121554
37675	121555
67205	121556
32655	121557
167009	121558
104973	121559
166252	121560
32952	121561
107386	121562
206972	121563
41674	121564
7191	121565
36634	121566
67544	121567
227465	121568
52490	121569
41694	121570
41692	121571
2840	121572
116108	121573
119098	121574
14914	121575
60011	121576
1374	121577
19841	121578
24414	121579
76304	121580
41162	121581
68372	121582
78563	121583
78223	121584
79050	121585
32865	121586
23519	121587
22940	121588
21595	121589
119685	121590
18873	121591
12241	121592
163465	121593
47763	121594
26485	121595
67955	121596
68885	121597
68985	121598
162876	121599
32865	121600
51757	121601
66730	121602
127905	121603
129159	121604
223027	121605
17830	121606
139558	121607
88608	121608
56583	121609
44332	121610
119170	121611
86539	121612
94444	121613
68646	121614
114340	121615
120113	121616
88154	121617
161018	121618
26508	121619
66073	121620
113432	121621
3449	121622
4819	121623
167274	121624
58730	121625
51342	121626
239513	121627
161558	121628
167090	121629
44274	121630
16110	121631
92786	121632
207456	121633
21440	121634
52255	121635
40896	121636
47166	121637
47845	121638
5484	121639
23057	121640
24051	121641
87035	121642
66685	121643
24061	121644
143725	121645
53062	121646
45186	121647
66039	121648
61167	121649
89238	121650
41380	121651
48587	121652
97894	121653
41065	121654
10539	121655
63715	121656
88332	121657
67126	121658
160521	121659
55186	121660
239742	121661
151172	121662
160500	121663
66730	121664
32627	121665
89015	121666
228482	121667
43841	121668
41204	121669
119440	121670
80323	121671
71342	121672
41787	121673
120109	121674
235723	121675
117323	121676
103577	121677
66767	121678
36757	121679
23685	121680
55276	121681
118591	121682
87659	121683
41014	121684
44365	121685
32638	121686
87877	121687
52740	121688
102199	121689
18527	121690
32574	121691
51912	121692
174835	121693
40937	121694
26566	121695
67993	121696
37365	121697
118385	121698
41046	121699
67727	121700
10303	121701
66233	121702
32589	121703
195340	121704
32936	121705
30123	121706
24407	121707
60235	121708
34418	121709
26637	121710
41005	121711
7704	121712
47816	121713
24312	121714
16110	121715
21440	121716
86390	121717
56500	121718
11612	121719
33565	121720
9757	121721
9757	121722
68001	121723
60547	121724
122731	121725
2616	121726
1955	121727
19437	121728
102728	121729
115787	121730
9054	121731
85840	121732
177738	121733
44176	121734
117430	121735
159271	121736
16363	121737
38320	121738
60275	121739
38428	121740
10000	121741
139751	121742
35164	121743
41128	121744
13623	121745
2360	121746
39139	121747
166	121748
61172	121749
97197	121750
77411	121751
178454	121752
4635	121753
89538	121754
415	121755
906	121756
6916	121757
26244	121758
30548	121759
10454	121760
46863	121761
104413	121762
1828	121763
15783	121764
29973	121765
12165	121766
25260	121767
11012	121768
812	121769
18226	121770
6627	121771
7659	121772
5752	121773
60154	121774
32147	121775
19630	121776
34453	121777
11556	121778
7186	121779
48281	121780
1823	121781
20205	121782
19931	121783
6302	121784
40727	121785
76691	121786
52306	121787
29982	121788
31002	121789
8048	121790
9335	121791
66239	121792
16975	121793
105837	121794
139566	121795
67857	121796
7238	121797
11321	121798
24082	121799
7119	121800
158516	121801
27762	121802
48288	121803
60666	121804
48506	121805
20236	121806
80458	121807
2915	121808
105602	121809
4381	121810
29315	121811
67101	121812
66901	121813
20623	121814
78995	121815
5442	121816
986	121817
83388	121818
67398	121819
24583	121820
6929	121821
12747	121822
193	121823
44446	121824
37640	121825
60176	121826
4183	121827
8399	121828
7687	121829
55170	121830
133721	121831
54249	121832
16467	121833
24201	121834
48876	121835
106704	121836
20199	121837
3267	121838
5412	121839
6431	121840
6205	121841
44104	121842
29971	121843
143257	121844
34558	121845
24690	121846
13848	121847
12350	121848
26817	121849
3046	121850
902	121851
10194	121852
38276	121853
20324	121854
1924	121855
19936	121856
7638	121857
4426	121858
6560	121859
9367	121860
47537	121861
32258	121862
10973	121863
17930	121864
7420	121865
44907	121866
115	121867
129558	121868
7100	121869
39339	121870
6431	121871
487	121872
701	121873
6561	121874
30362	121875
24436	121876
4120	121877
127	121878
13521	121879
1444	121880
7100	121881
201	121882
1040	121883
6179	121884
3666	121885
13589	121886
11673	121887
2342	121888
4928	121889
1078	121890
33851	121891
4259	121892
26004	121893
53901	121894
56414	121895
17309	121896
8713	121897
51044	121898
1078	121899
69417	121900
19569	121901
19822	121902
56074	121903
16776	121904
3660	121905
217387	121906
548	121907
23176	121908
48872	121909
5752	121910
24665	121911
80317	121912
111	121913
20199	121914
372	121915
85288	121916
2186	121917
757	121918
48374	121919
11332	121920
404	121921
68781	121922
2566	121923
3704	121924
37707	121925
37770	121926
155209	121927
9838	121928
4170	121929
16411	121930
7165	121931
130	121932
53264	121933
9725	121934
76706	121935
300	121936
30518	121937
823	121938
3679	121939
204292	121940
3163	121941
38607	121942
122723	121943
111830	121944
147505	121945
3555	121946
45359	121947
142403	121948
15826	121949
57202	121950
216854	121951
64914	121952
84793	121953
109750	121954
18014	121955
32217	121956
14940	121957
159324	121958
161898	121959
119119	121960
69412	121961
183358	121962
160712	121963
158178	121964
30265	121965
169425	121966
109977	121967
177037	121968
69196	121969
81847	121970
57640	121971
133437	121972
84114	121973
174495	121974
129672	121975
207674	121976
15832	121977
53522	121978
145505	121979
97322	121980
226205	121981
200963	121982
38069	121983
84828	121984
93054	121985
201535	121986
176447	121987
216903	121988
44469	121989
86815	121990
116370	121991
231655	121992
66522	121993
189432	121994
121718	121995
27918	121996
159941	121997
100436	121998
28905	121999
28905	122000
37114	122001
215825	122002
108380	122003
53713	122004
226910	122005
235589	122006
234323	122007
225110	122008
26875	122009
113147	122010
116071	122011
232079	122012
62923	122013
120210	122014
114760	122015
160145	122016
169366	122017
169011	122018
31689	122019
86824	122020
63050	122021
63050	122022
147556	122023
87851	122024
160658	122025
81202	122026
145517	122027
113027	122028
17007	122029
206023	122030
224177	122031
24669	122032
227506	122033
107417	122034
17961	122035
160134	122036
156130	122037
49214	122038
105736	122039
141404	122040
160158	122041
38944	122042
169949	122043
141355	122044
122431	122045
57451	122046
214674	122047
25088	122048
1225	122049
130389	122050
115975	122051
205788	122052
60617	122053
121282	122054
160064	122055
140656	122056
148951	122057
145111	122058
167885	122059
39723	122060
83555	122061
131189	122062
26752	122063
49213	122064
159752	122065
116892	122066
2264	122067
159865	122068
95640	122069
42214	122070
109637	122071
90879	122072
98859	122073
161971	122074
69197	122075
53604	122076
205712	122077
47631	122078
48178	122079
232207	122080
125152	122081
233975	122082
90990	122083
8799	122084
162768	122085
108405	122086
160730	122087
7398	122088
7523	122089
107698	122090
231721	122091
66314	122092
27030	122093
21922	122094
11898	122095
168940	122096
110762	122097
14222	122098
226967	122099
122059	122100
169504	122101
202451	122102
157562	122103
4705	122104
49314	122105
16428	122106
84093	122107
229737	122108
211550	122109
81755	122110
169875	122111
25061	122112
227671	122113
215709	122114
159335	122115
202588	122116
108405	122117
161075	122118
143870	122119
229922	122120
223576	122121
126840	122122
107387	122123
108402	122124
81877	122125
208995	122126
209193	122127
42190	122128
158955	122129
75996	122130
189842	122131
114818	122132
44561	122133
169437	122134
63049	122135
19001	122136
160656	122137
17985	122138
169200	122139
226796	122140
38852	122141
223499	122142
225419	122143
63635	122144
148571	122145
18547	122146
109695	122147
6450	122148
213892	122149
145474	122150
77346	122151
14539	122152
10098	122153
38020	122154
44055	122155
8306	122156
158755	122157
158293	122158
185141	122159
83417	122160
5376	122161
52809	122162
45657	122163
107307	122164
86639	122165
145779	122166
55980	122167
224788	122168
36362	122169
114183	122170
156641	122171
32235	122172
107168	122173
159668	122174
168649	122175
161089	122176
158720	122177
211602	122178
85733	122179
157846	122180
62904	122181
149807	122182
127644	122183
158815	122184
229583	122185
115174	122186
194998	122187
35613	122188
115959	122189
227710	122190
82784	122191
2289	122192
102212	122193
43601	122194
225854	122195
32497	122196
112793	122197
162324	122198
114863	122199
49132	122200
208771	122201
39038	122202
147470	122203
147320	122204
66274	122205
186063	122206
83151	122207
57238	122208
40719	122209
159321	122210
49147	122211
25027	122212
169380	122213
145509	122214
127470	122215
5572	122216
81210	122217
86538	122218
165728	122219
114939	122220
210982	122221
10148	122222
235550	122223
216144	122224
97532	122225
179169	122226
108359	122227
65297	122228
115993	122229
213931	122230
226431	122231
224209	122232
132937	122233
226537	122234
122440	122235
195173	122236
109080	122237
122439	122238
49211	122239
195606	122240
49211	122241
122441	122242
115354	122243
115122	122244
85927	122245
13286	122246
82366	122247
86546	122248
227571	122249
62206	122250
56817	122251
15801	122252
169388	122253
160048	122254
154910	122255
121107	122256
62791	122257
211010	122258
46092	122259
107524	122260
96726	122261
63119	122262
145810	122263
230632	122264
163850	122265
179526	122266
2591	122267
81512	122268
224791	122269
152955	122270
90997	122271
225430	122272
49216	122273
96716	122274
8082	122275
208585	122276
91030	122277
122444	122278
216077	122279
142660	122280
114990	122281
215865	122282
195608	122283
215811	122284
49211	122285
44937	122286
213516	122287
67222	122288
233312	122289
19811	122290
113142	122291
41950	122292
90097	122293
117965	122294
120212	122295
179719	122296
63271	122297
145503	122298
99639	122299
107649	122300
161777	122301
81509	122302
38980	122303
115204	122304
86711	122305
133658	122306
195559	122307
81512	122308
204117	122309
103773	122310
81512	122311
233032	122312
35169	122313
108885	122314
86006	122315
29701	122316
224607	122317
38998	122318
195638	122319
150005	122320
96	122321
226553	122322
158564	122323
145516	122324
63051	122325
129652	122326
39503	122327
169452	122328
231579	122329
195541	122330
145380	122331
63049	122332
17985	122333
90855	122334
169519	122335
169627	122336
225460	122337
169628	122338
201347	122339
89108	122340
18021	122341
59409	122342
14460	122343
87688	122344
159882	122345
159498	122346
159393	122347
162942	122348
84721	122349
38781	122350
216489	122351
102245	122352
144720	122353
132200	122354
140338	122355
75668	122356
51042	122357
105585	122358
113060	122359
145512	122360
86006	122361
109085	122362
170082	122363
126509	122364
115324	122365
142634	122366
97377	122367
233613	122368
194360	122369
103794	122370
161229	122371
40703	122372
8962	122373
63051	122374
121194	122375
6089	122376
121962	122377
73731	122378
168898	122379
158164	122380
95859	122381
35614	122382
42047	122383
31083	122384
122102	122385
49106	122386
162618	122387
53545	122388
30995	122389
109537	122390
200159	122391
169733	122392
108997	122393
13165	122394
149744	122395
55128	122396
56855	122397
165998	122398
81515	122399
38870	122400
81252	122401
47079	122402
169966	122403
169967	122404
93574	122405
173870	122406
142902	122407
202193	122408
86006	122409
64528	122410
74789	122411
199794	122412
108372	122413
140496	122414
145522	122415
235055	122416
240009	122417
86328	122418
237905	122419
31118	122420
95092	122421
56928	122422
169735	122423
205146	122424
6632	122425
225690	122426
90499	122427
216909	122428
71467	122429
86512	122430
104920	122431
50932	122432
161796	122433
202196	122434
71231	122435
70884	122436
115101	122437
114727	122438
160971	122439
195524	122440
145121	122441
116241	122442
63123	122443
162627	122444
47189	122445
146035	122446
61637	122447
120267	122448
62818	122449
24498	122450
75249	122451
14971	122452
169461	122453
89736	122454
173250	122455
38982	122456
115281	122457
169529	122458
149495	122459
35511	122460
169634	122461
106742	122462
235246	122463
90928	122464
168336	122465
92989	122466
115121	122467
52031	122468
20497	122469
20027	122470
154684	122471
145260	122472
139484	122473
121113	122474
17483	122475
202199	122476
71467	122477
108386	122478
105287	122479
75260	122480
169486	122481
43046	122482
195255	122483
231327	122484
204058	122485
38926	122486
180129	122487
14980	122488
195513	122489
232017	122490
201624	122491
75304	122492
99407	122493
169276	122494
31118	122495
229551	122496
44982	122497
64252	122498
137423	122499
11918	122500
33455	122501
212599	122502
115988	122503
129760	122504
10184	122505
140464	122506
19216	122507
81870	122508
7076	122509
33459	122510
215790	122511
150097	122512
44232	122513
112877	122514
235107	122515
79458	122516
122452	122517
224662	122518
9265	122519
194915	122520
210692	122521
4655	122522
82853	122523
195641	122524
82639	122525
11049	122526
40662	122527
148121	122528
33375	122529
90660	122530
120890	122531
146740	122532
161956	122533
231854	122534
233164	122535
81871	122536
280	122537
148714	122538
229632	122539
40004	122540
107706	122541
69260	122542
121593	122543
211850	122544
6989	122545
84163	122546
163869	122547
231339	122548
26845	122549
225059	122550
63262	122551
63262	122552
229986	122553
227080	122554
112892	122555
96509	122556
208828	122557
49298	122558
145504	122559
145504	122560
195615	122561
3206	122562
163189	122563
49307	122564
128258	122565
168875	122566
232432	122567
168456	122568
49307	122569
21665	122570
237606	122571
169404	122572
179186	122573
182823	122574
98060	122575
38904	122576
118015	122577
26896	122578
52349	122579
17646	122580
153112	122581
198467	122582
33479	122583
179183	122584
113014	122585
216272	122586
215183	122587
159734	122588
158236	122589
50250	122590
17995	122591
62976	122592
17026	122593
90663	122594
149140	122595
110911	122596
60602	122597
42057	122598
236375	122599
128217	122600
115049	122601
169313	122602
106795	122603
57883	122604
122303	122605
121619	122606
152600	122607
169910	122608
86081	122609
162007	122610
113086	122611
149974	122612
159721	122613
193375	122614
228086	122615
29780	122616
59959	122617
223707	122618
179629	122619
63255	122620
146754	122621
63255	122622
139546	122623
14471	122624
122312	122625
149796	122626
154938	122627
87221	122628
63048	122629
233325	122630
160851	122631
87287	122632
145515	122633
146737	122634
158721	122635
195653	122636
203781	122637
122367	122638
63274	122639
31083	122640
195296	122641
53929	122642
141	122643
108390	122644
11158	122645
114544	122646
231538	122647
233238	122648
57354	122649
66275	122650
4788	122651
121632	122652
4788	122653
116461	122654
43289	122655
224880	122656
105525	122657
39040	122658
69287	122659
140479	122660
110479	122661
2745	122662
50213	122663
90641	122664
162970	122665
150620	122666
25086	122667
140500	122668
53497	122669
169040	122670
197367	122671
169476	122672
115960	122673
158264	122674
145507	122675
154511	122676
25715	122677
26949	122678
230844	122679
169769	122680
107702	122681
107702	122682
49695	122683
158085	122684
84386	122685
149888	122686
121560	122687
96549	122688
67467	122689
145286	122690
169998	122691
125041	122692
51119	122693
216681	122694
154620	122695
11544	122696
73525	122697
150002	122698
7131	122699
107093	122700
168887	122701
168475	122702
207230	122703
168885	122704
120897	122705
20918	122706
135780	122707
108936	122708
226053	122709
40749	122710
131114	122711
82178	122712
114678	122713
69095	122714
32620	122715
154793	122716
169771	122717
108371	122718
152158	122719
45189	122720
87100	122721
185700	122722
14283	122723
3180	122724
159194	122725
110406	122726
103699	122727
224164	122728
19918	122729
113100	122730
215264	122731
162538	122732
78633	122733
160983	122734
216630	122735
200420	122736
47718	122737
24906	122738
31005	122739
85121	122740
3608	122741
81437	122742
161836	122743
86228	122744
194553	122745
107692	122746
20539	122747
199805	122748
135584	122749
82377	122750
26042	122751
76051	122752
4118	122753
50230	122754
45634	122755
81851	122756
158784	122757
82379	122758
232736	122759
170238	122760
159114	122761
47021	122762
230172	122763
115485	122764
34377	122765
140253	122766
86496	122767
158715	122768
14999	122769
66274	122770
19089	122771
35526	122772
148393	122773
226820	122774
34379	122775
2749	122776
149991	122777
226556	122778
215640	122779
51631	122780
20778	122781
114581	122782
110050	122783
90866	122784
235062	122785
145508	122786
42076	122787
3602	122788
197334	122789
107445	122790
112334	122791
63047	122792
216400	122793
225259	122794
121466	122795
122474	122796
75710	122797
49301	122798
173911	122799
143011	122800
108420	122801
126654	122802
135609	122803
21842	122804
121725	122805
227117	122806
179962	122807
122037	122808
81852	122809
26093	122810
103011	122811
30143	122812
121819	122813
89927	122814
9629	122815
8409	122816
111659	122817
57758	122818
81858	122819
159787	122820
81843	122821
13171	122822
13245	122823
26783	122824
232985	122825
226309	122826
77110	122827
84415	122828
101844	122829
215901	122830
154471	122831
17980	122832
158744	122833
160990	122834
115647	122835
215687	122836
135432	122837
81275	122838
162843	122839
177885	122840
233418	122841
136208	122842
139061	122843
107697	122844
81858	122845
122217	122846
159724	122847
226183	122848
129834	122849
65571	122850
159005	122851
30368	122852
92709	122853
141919	122854
83263	122855
225928	122856
104691	122857
139999	122858
215573	122859
145520	122860
144759	122861
81850	122862
42111	122863
115156	122864
109904	122865
86394	122866
49110	122867
231803	122868
144081	122869
190641	122870
233133	122871
36597	122872
113198	122873
137211	122874
158305	122875
202188	122876
29242	122877
86500	122878
38981	122879
140578	122880
116552	122881
63047	122882
183218	122883
154758	122884
233266	122885
19216	122886
229309	122887
121689	122888
168913	122889
121166	122890
168915	122891
31081	122892
95480	122893
169003	122894
110736	122895
4883	122896
86139	122897
79862	122898
90454	122899
83635	122900
117154	122901
50350	122902
109212	122903
69457	122904
19838	122905
101431	122906
29197	122907
145508	122908
40042	122909
65142	122910
105494	122911
153317	122912
85067	122913
237197	122914
43135	122915
28581	122916
110391	122917
227890	122918
35775	122919
174047	122920
225697	122921
107696	122922
160761	122923
58292	122924
234560	122925
227573	122926
11082	122927
9425	122928
55888	122929
131615	122930
239874	122931
158422	122932
135842	122933
136252	122934
230685	122935
169419	122936
76184	122937
39867	122938
39863	122939
162487	122940
108365	122941
121034	122942
44897	122943
131581	122944
152323	122945
32449	122946
200845	122947
115807	122948
17433	122949
25061	122950
86505	122951
105341	122952
144125	122953
25230	122954
234336	122955
154829	122956
226852	122957
70941	122958
74965	122959
158756	122960
58290	122961
412	122962
67207	122963
38898	122964
31115	122965
219536	122966
66763	122967
49213	122968
226153	122969
154562	122970
145366	122971
201189	122972
81876	122973
83050	122974
69459	122975
115252	122976
69251	122977
74593	122978
48367	122979
62705	122980
137994	122981
20497	122982
131654	122983
107564	122984
106953	122985
226966	122986
78537	122987
183561	122988
31116	122989
80328	122990
188146	122991
1917	122992
6371	122993
80393	122994
103021	122995
24760	122996
75052	122997
185511	122998
12349	122999
43662	123000
18841	123001
18569	123002
3364	123003
224	123004
2351	123005
20938	123006
1092	123007
578	123008
29269	123009
81911	123010
81911	123011
81921	123012
394	123013
146928	123014
13228	123015
108556	123016
29675	123017
51049	123018
147264	123019
50868	123020
45043	123021
101343	123022
1914	123023
204750	123024
96016	123025
130039	123026
8983	123027
48280	123028
188069	123029
76553	123030
16798	123031
13227	123032
51822	123033
63250	123034
22488	123035
204142	123036
12199	123037
4917	123038
197942	123039
30509	123040
472	123041
405	123042
31254	123043
20183	123044
7001	123045
405	123046
9382	123047
40682	123048
3395	123049
25750	123050
95663	123051
112	123052
294	123053
124418	123054
8547	123055
194532	123056
170729	123057
6056	123058
171702	123059
62789	123060
29110	123061
76388	123062
25002	123063
60353	123064
100280	123065
9552	123066
150069	123067
1684	123068
543	123069
175568	123070
40224	123071
132482	123072
28536	123073
126392	123074
50726	123075
72764	123076
126418	123077
44538	123078
98400	123079
154281	123080
141870	123081
27794	123082
26929	123083
150026	123084
207825	123085
11902	123086
71578	123087
86860	123088
59315	123089
14067	123090
125523	123091
53	123092
138786	123093
107124	123094
53608	123095
198470	123096
109681	123097
144482	123098
35135	123099
145486	123100
107579	123101
90596	123102
183331	123103
161194	123104
107602	123105
199852	123106
143914	123107
25921	123108
144808	123109
57625	123110
13245	123111
149333	123112
201223	123113
110218	123114
140548	123115
93730	123116
149110	123117
205756	123118
144048	123119
154395	123120
200945	123121
57238	123122
39047	123123
81122	123124
109809	123125
131981	123126
122009	123127
42130	123128
79411	123129
44032	123130
108141	123131
10019	123132
35846	123133
42283	123134
58355	123135
112241	123136
133507	123137
27849	123138
81283	123139
107772	123140
56906	123141
44890	123142
140071	123143
107171	123144
5196	123145
131168	123146
74042	123147
51099	123148
127035	123149
6768	123150
185619	123151
213990	123152
110191	123153
105754	123154
106807	123155
69249	123156
213240	123157
200580	123158
161338	123159
100400	123160
35962	123161
51024	123162
14460	123163
55427	123164
27876	123165
36271	123166
98838	123167
107664	123168
18978	123169
155959	123170
69276	123171
144962	123172
179031	123173
141688	123174
81814	123175
98694	123176
112382	123177
145469	123178
140416	123179
81505	123180
107298	123181
128756	123182
150090	123183
59335	123184
98986	123185
33476	123186
186949	123187
1580	123188
55120	123189
144967	123190
145079	123191
107325	123192
214963	123193
145302	123194
49232	123195
35977	123196
40898	123197
81487	123198
186595	123199
45807	123200
145149	123201
204776	123202
144624	123203
61782	123204
79112	123205
98545	123206
141918	123207
21184	123208
112506	123209
102425	123210
60609	123211
91025	123212
94249	123213
98211	123214
9712	123215
95647	123216
16365	123217
8348	123218
67309	123219
15699	123220
7223	123221
3338	123222
20554	123223
232019	123224
28955	123225
15531	123226
48653	123227
47184	123228
13141	123229
28291	123230
159	123231
46900	123232
8488	123233
21187	123234
113127	123235
45431	123236
75283	123237
2332	123238
38491	123239
39026	123240
157036	123241
16551	123242
3193	123243
66721	123244
65558	123245
134435	123246
48295	123247
1632	123248
58351	123249
178879	123250
207792	123251
158497	123252
8456	123253
17878	123254
17296	123255
128803	123256
20722	123257
18969	123258
31015	123259
74425	123260
31157	123261
35141	123262
3834	123263
508	123264
3833	123265
1676	123266
2614	123267
23651	123268
33819	123269
842	123270
92696	123271
9605	123272
52335	123273
44503	123274
1712	123275
1712	123276
24468	123277
366	123278
39086	123279
17050	123280
2094	123281
133414	123282
66600	123283
19322	123284
1275	123285
82	123286
37256	123287
103227	123288
154878	123289
56242	123290
345	123291
48731	123292
12765	123293
10245	123294
60630	123295
127	123296
34208	123297
139499	123298
8636	123299
13263	123300
79079	123301
62540	123302
566	123303
24740	123304
9914	123305
36221	123306
5410	123307
105973	123308
1838	123309
5907	123310
9856	123311
96577	123312
487	123313
8773	123314
132623	123315
28396	123316
3101	123317
200	123318
4515	123319
4292	123320
60781	123321
12742	123322
14125	123323
171277	123324
13073	123325
59641	123326
104790	123327
41745	123328
46101	123329
147729	123330
66444	123331
233569	123332
1042	123333
5208	123334
14351	123335
9057	123336
36322	123337
688	123338
25249	123339
12650	123340
16705	123341
31337	123342
50	123343
1759	123344
3149	123345
1597	123346
8151	123347
132023	123348
180990	123349
91851	123350
6821	123351
51246	123352
40515	123353
85466	123354
6388	123355
9343	123356
30751	123357
180	123358
60642	123359
180	123360
23431	123361
808	123362
95917	123363
44295	123364
48729	123365
48729	123366
28673	123367
35154	123368
44773	123369
133437	123370
110051	123371
127	123372
66860	123373
401	123374
1449	123375
4091	123376
555	123377
22865	123378
3196	123379
69111	123380
19599	123381
38464	123382
79648	123383
16280	123384
82168	123385
6937	123386
8463	123387
41914	123388
116136	123389
165334	123390
24999	123391
87479	123392
15998	123393
5450	123394
49069	123395
8262	123396
20746	123397
19998	123398
22629	123399
24878	123400
15824	123401
46026	123402
73101	123403
25750	123404
83039	123405
6980	123406
14545	123407
121	123408
12885	123409
3328	123410
16581	123411
27	123412
6063	123413
129408	123414
164358	123415
8730	123416
231043	123417
39828	123418
158330	123419
233965	123420
229410	123421
74223	123422
157722	123423
161265	123424
43661	123425
27530	123426
226555	123427
183186	123428
84905	123429
96212	123430
25629	123431
89744	123432
83989	123433
32855	123434
126162	123435
227568	123436
43136	123437
42063	123438
79953	123439
160487	123440
87087	123441
86872	123442
125607	123443
32499	123444
161068	123445
239941	123446
73460	123447
14409	123448
89756	123449
7371	123450
13134	123451
164446	123452
107197	123453
51383	123454
56304	123455
95694	123456
117370	123457
14290	123458
132930	123459
2071	123460
79765	123461
10576	123462
1100	123463
8777	123464
19295	123465
2944	123466
63322	123467
3014	123468
8129	123469
51713	123470
199737	123471
119488	123472
46418	123473
29977	123474
301	123475
66933	123476
23531	123477
105892	123478
66861	123479
65164	123480
206775	123481
4227	123482
25117	123483
20557	123484
56612	123485
34649	123486
13067	123487
20558	123488
8560	123489
114270	123490
17040	123491
13117	123492
155172	123493
12131	123494
236485	123495
79539	123496
89756	123497
75844	123498
39982	123499
166516	123500
117242	123501
116149	123502
166545	123503
236659	123504
166544	123505
158264	123506
158434	123507
33432	123508
33036	123509
68464	123510
163612	123511
89662	123512
87235	123513
149662	123514
164102	123515
67550	123516
26381	123517
90102	123518
30369	123519
39279	123520
7343	123521
54228	123522
31160	123523
63370	123524
30999	123525
166783	123526
53601	123527
60465	123528
66599	123529
71965	123530
25797	123531
167290	123532
21078	123533
366	123534
34399	123535
7971	123536
114518	123537
131087	123538
81010	123539
135655	123540
47224	123541
28945	123542
143649	123543
162846	123544
4187	123545
21343	123546
236911	123547
80992	123548
551	123549
42180	123550
72600	123551
24211	123552
205621	123553
121056	123554
141517	123555
165288	123556
113020	123557
114945	123558
26887	123559
1011	123560
160696	123561
1261	123562
47959	123563
115655	123564
8719	123565
19570	123566
37706	123567
40224	123568
143666	123569
116034	123570
77201	123571
149937	123572
148413	123573
47106	123574
66033	123575
11390	123576
755	123577
200196	123578
7562	123579
61451	123580
170718	123581
168191	123582
9663	123583
150994	123584
3087	123585
17355	123586
121201	123587
38753	123588
19992	123589
4150	123590
46962	123591
122489	123592
182294	123593
168497	123594
60273	123595
124662	123596
164127	123597
21886	123598
90594	123599
61554	123600
41977	123601
176601	123602
115070	123603
27536	123604
39006	123605
4199	123606
7808	123607
10356	123608
24912	123609
578	123610
8580	123611
22142	123612
32461	123613
6133	123614
126	123615
394	123616
35144	123617
2862	123618
70512	123619
5205	123620
95910	123621
30509	123622
3226	123623
4855	123624
146932	123625
226147	123626
28161	123627
179722	123628
141249	123629
234602	123630
110635	123631
65557	123632
150073	123633
59249	123634
212406	123635
216986	123636
233794	123637
148781	123638
208469	123639
215925	123640
113019	123641
154775	123642
229808	123643
150586	123644
230949	123645
239921	123646
50078	123647
153096	123648
140695	123649
113101	123650
109373	123651
162186	123652
163078	123653
154506	123654
25329	123655
152159	123656
64345	123657
147955	123658
154910	123659
208254	123660
154477	123661
116627	123662
207285	123663
205981	123664
2882	123665
86838	123666
99266	123667
61111	123668
238386	123669
84462	123670
14230	123671
842	123672
230162	123673
111426	123674
93103	123675
150060	123676
20794	123677
45334	123678
110967	123679
86592	123680
842	123681
161148	123682
26218	123683
204976	123684
238518	123685
112362	123686
193808	123687
50066	123688
21380	123689
58240	123690
100308	123691
1700	123692
5163	123693
39549	123694
111420	123695
109542	123696
90135	123697
240269	123698
206919	123699
120215	123700
92733	123701
119496	123702
118476	123703
43255	123704
21395	123705
61799	123706
161991	123707
63346	123708
1347	123709
6843	123710
11147	123711
18645	123712
20394	123713
35576	123714
100755	123715
20938	123716
15724	123717
12336	123718
45248	123719
2650	123720
78356	123721
28224	123722
61420	123723
139980	123724
83835	123725
8045	123726
11123	123727
16010	123728
13098	123729
47462	123730
34522	123731
12619	123732
14037	123733
80708	123734
62448	123735
76417	123736
22271	123737
42964	123738
108690	123739
15360	123740
22271	123741
42812	123742
42813	123743
3965	123744
22206	123745
30671	123746
47001	123747
3895	123748
675	123749
100227	123750
54685	123751
30811	123752
81107	123753
14052	123754
914	123755
2841	123756
135	123757
22352	123758
14122	123759
4785	123760
91272	123761
2776	123762
2862	123763
142140	123764
21373	123765
56878	123766
124773	123767
155699	123768
4552	123769
833	123770
1285	123771
5462	123772
59739	123773
51233	123774
1589	123775
1572	123776
2330	123777
50418	123778
22202	123779
155466	123780
79925	123781
5218	123782
211862	123783
27308	123784
7792	123785
5911	123786
210856	123787
212960	123788
153967	123789
207056	123790
31639	123791
35360	123792
43250	123793
100727	123794
40022	123795
71084	123796
169449	123797
3373	123798
206900	123799
24160	123800
49920	123801
210092	123802
114850	123803
25239	123804
120225	123805
135384	123806
226258	123807
168474	123808
102560	123809
150456	123810
116709	123811
170011	123812
216712	123813
61779	123814
149808	123815
153273	123816
82482	123817
32116	123818
130316	123819
102385	123820
214626	123821
6107	123822
18814	123823
4850	123824
165788	123825
83644	123826
4515	123827
20103	123828
39284	123829
820	123830
510	123831
223590	123832
120224	123833
163551	123834
159824	123835
23165	123836
48203	123837
105569	123838
101001	123839
35962	123840
161770	123841
236723	123842
195635	123843
237269	123844
11604	123845
19544	123846
25483	123847
12652	123848
70095	123849
113235	123850
86627	123851
62	123852
143455	123853
13815	123854
4525	123855
21129	123856
209247	123857
47078	123858
157388	123859
167	123860
9163	123861
64526	123862
4704	123863
95595	123864
443	123865
2359	123866
39843	123867
206281	123868
161764	123869
24547	123870
217587	123871
18944	123872
39289	123873
167	123874
123410	123875
126752	123876
44932	123877
7544	123878
3193	123879
8021	123880
64193	123881
1098	123882
40390	123883
7847	123884
50664	123885
20354	123886
108540	123887
5834	123888
2831	123889
19671	123890
561	123891
2609	123892
80839	123893
7789	123894
11865	123895
4272	123896
7353	123897
56286	123898
139897	123899
24765	123900
32537	123901
16408	123902
1678	123903
52547	123904
24942	123905
70345	123906
191391	123907
211102	123908
3286	123909
4749	123910
112043	123911
13378	123912
23638	123913
19117	123914
137592	123915
3286	123916
13550	123917
38165	123918
55736	123919
17802	123920
68	123921
56701	123922
2107	123923
16840	123924
11834	123925
216735	123926
36669	123927
428	123928
26491	123929
67679	123930
8483	123931
2884	123932
652	123933
8004	123934
38821	123935
32873	123936
19734	123937
1194	123938
10087	123939
2653	123940
30294	123941
43	123942
18879	123943
13344	123944
4789	123945
62604	123946
5092	123947
4885	123948
25315	123949
34427	123950
4696	123951
28993	123952
6117	123953
29957	123954
23172	123955
35046	123956
41682	123957
13413	123958
116088	123959
229511	123960
36602	123961
66408	123962
46418	123963
16197	123964
23621	123965
20	123966
134	123967
1678	123968
22929	123969
4011	123970
6444	123971
136332	123972
7362	123973
364	123974
22651	123975
167248	123976
13336	123977
767	123978
79211	123979
14440	123980
528	123981
28854	123982
19217	123983
462	123984
40915	123985
2019	123986
49396	123987
88089	123988
1096	123989
8737	123990
39955	123991
2257	123992
82	123993
11212	123994
3435	123995
1508	123996
15109	123997
11997	123998
19292	123999
3435	124000
3790	124001
18898	124002
66381	124003
224	124004
1171	124005
23893	124006
224	124007
1805	124008
1797	124009
64347	124010
4865	124011
67619	124012
13145	124013
180	124014
62574	124015
3477	124016
13145	124017
50785	124018
62056	124019
58081	124020
57441	124021
224	124022
38640	124023
24957	124024
9678	124025
52098	124026
1683	124027
39839	124028
9648	124029
78509	124030
34477	124031
1857	124032
1857	124033
1857	124034
28858	124035
83729	124036
131542	124037
1346	124038
749	124039
30890	124040
17636	124041
110518	124042
13377	124043
133655	124044
10975	124045
17254	124046
2710	124047
17254	124048
10052	124049
713	124050
3834	124051
70668	124052
70668	124053
3677	124054
24105	124055
24415	124056
11800	124057
2763	124058
3834	124059
49912	124060
144239	124061
7438	124062
9612	124063
6180	124064
24105	124065
54838	124066
144239	124067
15758	124068
29396	124069
48882	124070
48919	124071
34918	124072
71935	124073
72742	124074
24546	124075
7003	124076
162509	124077
46311	124078
23537	124079
20429	124080
20043	124081
43965	124082
30903	124083
338	124084
28410	124085
59639	124086
34961	124087
44349	124088
6157	124089
129494	124090
96191	124091
22647	124092
9693	124093
14356	124094
164	124095
187361	124096
30903	124097
14067	124098
126489	124099
27576	124100
3217	124101
812	124102
32429	124103
10309	124104
18514	124105
8483	124106
131207	124107
15605	124108
13253	124109
9368	124110
15099	124111
82150	124112
472	124113
2019	124114
23460	124115
1693	124116
375	124117
184891	124118
55023	124119
3743	124120
59268	124121
34947	124122
10235	124123
46130	124124
4333	124125
170865	124126
110604	124127
2326	124128
28078	124129
16197	124130
22721	124131
30050	124132
29025	124133
13306	124134
4145	124135
842	124136
2355	124137
174990	124138
16200	124139
43590	124140
29025	124141
98853	124142
2355	124143
11197	124144
3243	124145
43804	124146
2355	124147
22721	124148
82204	124149
2355	124150
9438	124151
29380	124152
23065	124153
31708	124154
38647	124155
15095	124156
8112	124157
18580	124158
4776	124159
1518	124160
2401	124161
8374	124162
23185	124163
12175	124164
11253	124165
34244	124166
49747	124167
6470	124168
14063	124169
27530	124170
5161	124171
112933	124172
46304	124173
36326	124174
10836	124175
23447	124176
16421	124177
183568	124178
135809	124179
49114	124180
130043	124181
45103	124182
41725	124183
41725	124184
48245	124185
2903	124186
87463	124187
4087	124188
78110	124189
56556	124190
154742	124191
23451	124192
56324	124193
22757	124194
8595	124195
36132	124196
27140	124197
13949	124198
23400	124199
77769	124200
49867	124201
2284	124202
19993	124203
20798	124204
51572	124205
118415	124206
140835	124207
11497	124208
60122	124209
17617	124210
18334	124211
183192	124212
13321	124213
41371	124214
20118	124215
75220	124216
2903	124217
199697	124218
36939	124219
23016	124220
7111	124221
36568	124222
9358	124223
14149	124224
54206	124225
58561	124226
324	124227
44858	124228
96667	124229
24133	124230
58905	124231
157363	124232
37512	124233
2364	124234
3043	124235
8286	124236
30954	124237
31155	124238
98586	124239
65434	124240
19865	124241
9987	124242
5113	124243
5090	124244
55685	124245
43380	124246
130712	124247
2644	124248
13034	124249
8446	124250
72271	124251
3388	124252
3267	124253
81018	124254
20436	124255
252	124256
133	124257
2266	124258
22808	124259
365	124260
519	124261
29014	124262
19748	124263
4880	124264
19865	124265
16783	124266
208671	124267
38955	124268
82530	124269
22636	124270
40994	124271
6063	124272
66605	124273
12980	124274
18646	124275
15630	124276
10364	124277
21035	124278
9345	124279
1849	124280
19713	124281
39798	124282
115572	124283
98475	124284
11201	124285
35201	124286
103894	124287
153675	124288
46386	124289
9306	124290
38831	124291
126913	124292
16049	124293
47962	124294
44978	124295
30894	124296
4678	124297
4701	124298
11868	124299
22849	124300
146	124301
181729	124302
1528	124303
8519	124304
143	124305
10865	124306
24502	124307
1837	124308
10320	124309
137384	124310
3447	124311
19058	124312
699	124313
1004	124314
55231	124315
71860	124316
28365	124317
17571	124318
61008	124319
167485	124320
76015	124321
15819	124322
63997	124323
111746	124324
6233	124325
1829	124326
1190	124327
37135	124328
48771	124329
55023	124330
31495	124331
12798	124332
56325	124333
850	124334
30078	124335
55340	124336
20489	124337
130160	124338
11310	124339
5161	124340
7775	124341
89506	124342
39556	124343
9536	124344
5275	124345
34492	124346
9458	124347
33762	124348
19250	124349
93893	124350
17607	124351
140605	124352
51399	124353
9693	124354
45323	124355
27875	124356
40021	124357
27719	124358
78759	124359
36277	124360
45438	124361
100362	124362
58889	124363
37596	124364
3150	124365
27965	124366
177819	124367
43085	124368
6288	124369
233494	124370
53783	124371
2070	124372
105652	124373
986	124374
103869	124375
49472	124376
12060	124377
4167	124378
103190	124379
11604	124380
117521	124381
37782	124382
79570	124383
16378	124384
143004	124385
24374	124386
953	124387
1085	124388
61499	124389
13630	124390
141067	124391
195851	124392
10061	124393
13927	124394
28996	124395
17625	124396
15834	124397
56871	124398
16182	124399
48161	124400
18890	124401
22841	124402
71708	124403
49011	124404
213482	124405
51609	124406
57313	124407
238921	124408
185071	124409
9609	124410
60315	124411
44821	124412
126783	124413
69720	124414
23164	124415
10102	124416
15536	124417
6232	124418
27953	124419
15916	124420
40256	124421
19716	124422
15527	124423
7194	124424
29584	124425
23855	124426
30478	124427
49266	124428
121844	124429
17984	124430
69	124431
203493	124432
60289	124433
47813	124434
61480	124435
197144	124436
11570	124437
48230	124438
24011	124439
47526	124440
3280	124441
47089	124442
5191	124443
48008	124444
3531	124445
3270	124446
42934	124447
10643	124448
13650	124449
8244	124450
30629	124451
142093	124452
123575	124453
1150	124454
20275	124455
16529	124456
37970	124457
6221	124458
47891	124459
97014	124460
9625	124461
26251	124462
127607	124463
354	124464
36979	124465
37715	124466
31871	124467
11448	124468
53206	124469
234	124470
63317	124471
51979	124472
139821	124473
33165	124474
47912	124475
49550	124476
37268	124477
14034	124478
163237	124479
16747	124480
3118	124481
30270	124482
3957	124483
123129	124484
66586	124485
113740	124486
44656	124487
50123	124488
32392	124489
235765	124490
44801	124491
26465	124492
66897	124493
23599	124494
61776	124495
3148	124496
21431	124497
21653	124498
11586	124499
23420	124500
13698	124501
55574	124502
45580	124503
27846	124504
68600	124505
68023	124506
33887	124507
172790	124508
35207	124509
3291	124510
22177	124511
73021	124512
11317	124513
32075	124514
25823	124515
2288	124516
13324	124517
40082	124518
50936	124519
34977	124520
13575	124521
82558	124522
23471	124523
33887	124524
143765	124525
1977	124526
19490	124527
21391	124528
11547	124529
13543	124530
25550	124531
1542	124532
62106	124533
260	124534
426	124535
4006	124536
14062	124537
132	124538
1448	124539
45114	124540
18233	124541
129330	124542
338	124543
19353	124544
462	124545
64025	124546
5926	124547
8159	124548
15955	124549
10201	124550
729	124551
13303	124552
9765	124553
1194	124554
21363	124555
11776	124556
10982	124557
4740	124558
5876	124559
15680	124560
76193	124561
15846	124562
30323	124563
7230	124564
17485	124565
706	124566
39874	124567
9685	124568
246	124569
117571	124570
2950	124571
6404	124572
272	124573
6320	124574
58613	124575
25578	124576
16299	124577
2710	124578
1800	124579
55305	124580
23928	124581
57521	124582
35177	124583
1779	124584
3477	124585
7473	124586
63	124587
234	124588
59309	124589
2283	124590
205892	124591
66484	124592
46166	124593
11879	124594
111240	124595
12517	124596
4472	124597
80149	124598
161405	124599
139326	124600
45728	124601
8889	124602
22492	124603
1316	124604
138722	124605
11925	124606
28623	124607
48121	124608
7403	124609
8159	124610
22458	124611
207	124612
64729	124613
89506	124614
12517	124615
13370	124616
1495	124617
233342	124618
8521	124619
1834	124620
46180	124621
12377	124622
3815	124623
152405	124624
17888	124625
91533	124626
52	124627
180404	124628
31422	124629
102363	124630
8231	124631
7438	124632
52637	124633
7019	124634
37116	124635
34385	124636
21486	124637
10218	124638
8821	124639
103988	124640
4409	124641
52637	124642
17103	124643
7546	124644
8179	124645
123109	124646
18912	124647
46569	124648
16978	124649
23382	124650
152361	124651
70051	124652
3815	124653
3146	124654
40562	124655
34752	124656
9356	124657
21673	124658
18191	124659
26001	124660
45295	124661
150966	124662
8565	124663
30282	124664
3923	124665
45173	124666
26294	124667
7542	124668
58782	124669
4871	124670
17561	124671
30326	124672
61825	124673
46582	124674
15657	124675
36363	124676
28914	124677
30672	124678
23005	124679
116648	124680
31922	124681
33989	124682
37888	124683
7804	124684
50482	124685
609	124686
758	124687
13933	124688
12380	124689
10396	124690
197408	124691
57929	124692
5324	124693
4305	124694
13222	124695
106672	124696
24354	124697
315	124698
9902	124699
30140	124700
47904	124701
65060	124702
106702	124703
9184	124704
26163	124705
47339	124706
4394	124707
53174	124708
102594	124709
82506	124710
2191	124711
45510	124712
48783	124713
63169	124714
65213	124715
31895	124716
15290	124717
6562	124718
28840	124719
20963	124720
93589	124721
6275	124722
43480	124723
809	124724
81264	124725
6232	124726
187431	124727
8585	124728
16753	124729
8438	124730
73817	124731
129283	124732
3770	124733
5499	124734
5641	124735
2582	124736
3583	124737
7817	124738
8291	124739
23906	124740
260	124741
295	124742
729	124743
9706	124744
2780	124745
20444	124746
80906	124747
36293	124748
48978	124749
12614	124750
132	124751
17039	124752
48492	124753
4603	124754
14170	124755
2107	124756
170	124757
26316	124758
222371	124759
804	124760
403	124761
2130	124762
8558	124763
16183	124764
6157	124765
2384	124766
9545	124767
11312	124768
18785	124769
562	124770
17867	124771
2547	124772
176090	124773
35503	124774
3259	124775
5462	124776
9604	124777
132	124778
11763	124779
8125	124780
311	124781
18556	124782
8188	124783
55716	124784
3583	124785
566	124786
11279	124787
9572	124788
5885	124789
22314	124790
523	124791
189	124792
75	124793
25196	124794
45593	124795
34343	124796
45340	124797
98	124798
58261	124799
22546	124800
41530	124801
4125	124802
94309	124803
7181	124804
11977	124805
47380	124806
64273	124807
44371	124808
39957	124809
50541	124810
136016	124811
20469	124812
74816	124813
25862	124814
4221	124815
15320	124816
9840	124817
51495	124818
38154	124819
22484	124820
521	124821
462	124822
91539	124823
1285	124824
1822	124825
462	124826
120649	124827
120649	124828
18776	124829
111253	124830
13104	124831
132011	124832
98185	124833
67456	124834
24082	124835
6739	124836
89411	124837
31313	124838
19125	124839
32191	124840
50901	124841
146	124842
35317	124843
15621	124844
19905	124845
227	124846
118117	124847
5583	124848
7978	124849
14415	124850
7469	124851
81970	124852
2509	124853
6792	124854
1312	124855
77508	124856
10795	124857
6433	124858
73993	124859
16379	124860
14315	124861
155224	124862
86735	124863
40003	124864
123304	124865
7085	124866
11823	124867
2864	124868
21590	124869
338	124870
2288	124871
295	124872
15486	124873
2653	124874
15990	124875
1806	124876
1448	124877
16161	124878
64524	124879
12621	124880
59057	124881
2605	124882
76433	124883
3019	124884
91977	124885
53	124886
1587	124887
1214	124888
44368	124889
862	124890
80666	124891
9151	124892
332	124893
9	124894
19717	124895
13019	124896
148	124897
99226	124898
6552	124899
49863	124900
8004	124901
14532	124902
2399	124903
15476	124904
4467	124905
15846	124906
112053	124907
8174	124908
700	124909
2703	124910
16921	124911
14058	124912
139397	124913
3469	124914
24956	124915
54456	124916
29975	124917
17511	124918
237457	124919
18790	124920
30935	124921
14950	124922
14050	124923
40739	124924
88830	124925
95213	124926
3404	124927
26316	124928
7148	124929
8174	124930
3868	124931
43964	124932
11848	124933
128363	124934
7281	124935
28491	124936
147	124937
104122	124938
2701	124939
12056	124940
295	124941
56618	124942
49793	124943
6159	124944
19969	124945
21614	124946
20720	124947
106213	124948
4112	124949
180117	124950
709	124951
88	124952
59515	124953
2380	124954
124082	124955
13916	124956
809	124957
35207	124958
3404	124959
812	124960
62501	124961
9604	124962
1529	124963
4211	124964
98892	124965
110773	124966
18502	124967
16367	124968
64675	124969
42	124970
57567	124971
46580	124972
42	124973
4166	124974
11037	124975
4338	124976
68078	124977
7496	124978
858	124979
9624	124980
7053	124981
36667	124982
9941	124983
110178	124984
17635	124985
22857	124986
15943	124987
1643	124988
5657	124989
11230	124990
28242	124991
143576	124992
1643	124993
108832	124994
10007	124995
28849	124996
112626	124997
5452	124998
27108	124999
60431	125000
8679	125001
34008	125002
76047	125003
60345	125004
13303	125005
166807	125006
118307	125007
25480	125008
50142	125009
7286	125010
21152	125011
85007	125012
24096	125013
130784	125014
8196	125015
117841	125016
6209	125017
20324	125018
500	125019
39556	125020
31319	125021
11317	125022
9419	125023
6620	125024
12928	125025
260	125026
182173	125027
92559	125028
27592	125029
199334	125030
9943	125031
24710	125032
231567	125033
87184	125034
26146	125035
11273	125036
22343	125037
53564	125038
53564	125039
53564	125040
178809	125041
141510	125042
63410	125043
18133	125044
10836	125045
46739	125046
64640	125047
22343	125048
131437	125049
8	125050
162548	125051
65218	125052
136791	125053
74363	125054
8467	125055
31317	125056
11091	125057
112336	125058
47850	125059
134	125060
4125	125061
229941	125062
91443	125063
114564	125064
22343	125065
119386	125066
224210	125067
15868	125068
179860	125069
51840	125070
47321	125071
24556	125072
28797	125073
56704	125074
33088	125075
37979	125076
55784	125077
18184	125078
66632	125079
39588	125080
7181	125081
94535	125082
32051	125083
11898	125084
39793	125085
47254	125086
44400	125087
127628	125088
77461	125089
55593	125090
28998	125091
62613	125092
73256	125093
80024	125094
33015	125095
57755	125096
1824	125097
62882	125098
65254	125099
96189	125100
89009	125101
15940	125102
185636	125103
25827	125104
27562	125105
23002	125106
8367	125107
28137	125108
94915	125109
20640	125110
13204	125111
31317	125112
13386	125113
70148	125114
44836	125115
18316	125116
127657	125117
81271	125118
31317	125119
35665	125120
11871	125121
35665	125122
312	125123
312	125124
2903	125125
179774	125126
74422	125127
37710	125128
384	125129
7207	125130
143366	125131
55637	125132
27280	125133
76015	125134
178423	125135
8089	125136
16109	125137
14441	125138
50764	125139
70750	125140
22787	125141
102692	125142
9431	125143
1829	125144
95497	125145
27625	125146
51445	125147
1256	125148
50874	125149
6991	125150
12175	125151
15798	125152
54114	125153
122969	125154
84327	125155
15798	125156
95714	125157
35665	125158
3713	125159
79272	125160
5106	125161
850	125162
125251	125163
7079	125164
71836	125165
40451	125166
30901	125167
3779	125168
3713	125169
30901	125170
2107	125171
12244	125172
10843	125173
14075	125174
126133	125175
36091	125176
12234	125177
52692	125178
44837	125179
4210	125180
57802	125181
44837	125182
1874	125183
1459	125184
134021	125185
34247	125186
1096	125187
1829	125188
30370	125189
2651	125190
56641	125191
599	125192
58385	125193
83940	125194
7465	125195
2255	125196
23410	125197
237374	125198
1801	125199
37293	125200
260	125201
30365	125202
28280	125203
39839	125204
2368	125205
153	125206
11034	125207
13409	125208
170	125209
1763	125210
73310	125211
500	125212
81054	125213
334	125214
43369	125215
28849	125216
4632	125217
20460	125218
14730	125219
814	125220
704	125221
704	125222
176037	125223
37580	125224
16855	125225
106794	125226
4253	125227
5499	125228
4254	125229
13202	125230
7148	125231
30936	125232
34961	125233
20049	125234
16463	125235
71595	125236
109479	125237
11632	125238
35419	125239
16163	125240
185943	125241
143698	125242
38749	125243
2570	125244
16589	125245
34726	125246
152101	125247
1983	125248
3203	125249
4884	125250
11544	125251
11632	125252
59687	125253
121	125254
8007	125255
13655	125256
23065	125257
29951	125258
2052	125259
26398	125260
2052	125261
2052	125262
14082	125263
19336	125264
26142	125265
175554	125266
288	125267
29166	125268
11151	125269
221372	125270
7770	125271
2107	125272
45314	125273
5373	125274
102422	125275
3347	125276
61601	125277
37398	125278
22603	125279
13373	125280
5330	125281
23271	125282
16728	125283
12979	125284
6138	125285
28766	125286
36095	125287
74996	125288
58034	125289
84550	125290
186865	125291
5330	125292
5108	125293
188	125294
9995	125295
1177	125296
16405	125297
12895	125298
1190	125299
16301	125300
31553	125301
146895	125302
13521	125303
9995	125304
9995	125305
17701	125306
862	125307
66907	125308
32891	125309
846	125310
83332	125311
52963	125312
119536	125313
72850	125314
165020	125315
88622	125316
11959	125317
89383	125318
23874	125319
84496	125320
2609	125321
9604	125322
52012	125323
28128	125324
28133	125325
28133	125326
78342	125327
30334	125328
9488	125329
887	125330
2859	125331
96237	125332
5607	125333
11642	125334
3162	125335
1422	125336
52672	125337
4892	125338
24140	125339
8265	125340
7770	125341
795	125342
27864	125343
976	125344
57750	125345
171091	125346
4104	125347
40745	125348
28724	125349
25942	125350
22414	125351
18232	125352
108490	125353
17310	125354
1081	125355
19603	125356
92321	125357
11820	125358
98094	125359
747	125360
74614	125361
22414	125362
1367	125363
1367	125364
74903	125365
125294	125366
19158	125367
389	125368
1571	125369
22736	125370
478	125371
20289	125372
24939	125373
68103	125374
47240	125375
1190	125376
7458	125377
233118	125378
48879	125379
68450	125380
221480	125381
228632	125382
59557	125383
1329	125384
160460	125385
234647	125386
149	125387
233652	125388
49798	125389
97552	125390
231437	125391
46234	125392
25522	125393
2817	125394
20420	125395
220852	125396
135255	125397
73360	125398
222559	125399
57259	125400
78833	125401
123851	125402
892	125403
63690	125404
4183	125405
17811	125406
23928	125407
64884	125408
155834	125409
103611	125410
218596	125411
25072	125412
156121	125413
122550	125414
223214	125415
222287	125416
229813	125417
219596	125418
223257	125419
16839	125420
20406	125421
3159	125422
106976	125423
4283	125424
165651	125425
5922	125426
4867	125427
64308	125428
63310	125429
64308	125430
82236	125431
9162	125432
20849	125433
25506	125434
1448	125435
37512	125436
2811	125437
82	125438
2111	125439
143767	125440
13019	125441
113049	125442
178536	125443
55889	125444
2500	125445
25445	125446
22444	125447
58312	125448
9350	125449
170576	125450
227318	125451
52960	125452
9949	125453
35035	125454
85075	125455
64701	125456
7380	125457
113635	125458
3	125459
6057	125460
115430	125461
216916	125462
166197	125463
31357	125464
10509	125465
25195	125466
27873	125467
76836	125468
51068	125469
43931	125470
25965	125471
681	125472
1586	125473
35990	125474
606	125475
2207	125476
5465	125477
6166	125478
129562	125479
13963	125480
83749	125481
4119	125482
146	125483
14211	125484
74580	125485
128317	125486
133374	125487
13505	125488
6460	125489
70853	125490
82	125491
82	125492
2019	125493
45764	125494
63995	125495
66019	125496
96255	125497
60522	125498
13474	125499
753	125500
2514	125501
28317	125502
143	125503
14353	125504
25600	125505
49111	125506
7079	125507
50737	125508
157	125509
33860	125510
16934	125511
50527	125512
22928	125513
22928	125514
11776	125515
40440	125516
28967	125517
105280	125518
18234	125519
40703	125520
7207	125521
14219	125522
73961	125523
5655	125524
36408	125525
2038	125526
38403	125527
48410	125528
10133	125529
8249	125530
11551	125531
14401	125532
7183	125533
4834	125534
154852	125535
13961	125536
5093	125537
38348	125538
5433	125539
26644	125540
5292	125541
22097	125542
2064	125543
31129	125544
659	125545
390	125546
46135	125547
13956	125548
4701	125549
5879	125550
57287	125551
106106	125552
79556	125553
68647	125554
3099	125555
687	125556
12740	125557
1174	125558
11093	125559
76230	125560
44486	125561
3046	125562
130665	125563
1315	125564
185203	125565
462	125566
17304	125567
116	125568
33783	125569
19747	125570
1901	125571
4937	125572
38115	125573
1092	125574
25325	125575
6344	125576
15377	125577
9737	125578
76006	125579
1809	125580
2244	125581
11810	125582
105205	125583
12235	125584
16581	125585
74309	125586
7064	125587
39235	125588
17451	125589
13358	125590
156273	125591
3830	125592
9778	125593
88775	125594
9164	125595
91280	125596
76969	125597
11772	125598
123058	125599
6777	125600
52702	125601
384	125602
23024	125603
114654	125604
14824	125605
155540	125606
87695	125607
7621	125608
95976	125609
17335	125610
68093	125611
59503	125612
8594	125613
352	125614
595	125615
3283	125616
3246	125617
23071	125618
32377	125619
60562	125620
2316	125621
51832	125622
7717	125623
736	125624
25630	125625
27234	125626
36624	125627
89011	125628
26063	125629
83743	125630
46207	125631
28436	125632
34630	125633
4244	125634
7778	125635
88211	125636
52391	125637
857	125638
104491	125639
7402	125640
10104	125641
200165	125642
154441	125643
34068	125644
8213	125645
5829	125646
52	125647
1394	125648
71989	125649
42794	125650
8446	125651
2871	125652
576	125653
13907	125654
2913	125655
159938	125656
53066	125657
21000	125658
7038	125659
2884	125660
9604	125661
36919	125662
53317	125663
59338	125664
100	125665
222572	125666
172023	125667
6311	125668
14046	125669
62418	125670
91675	125671
80240	125672
17610	125673
30171	125674
35312	125675
6917	125676
14046	125677
34305	125678
20387	125679
15311	125680
9150	125681
79902	125682
1454	125683
11882	125684
27349	125685
50645	125686
16603	125687
5143	125688
13607	125689
94454	125690
34626	125691
30948	125692
106914	125693
729	125694
354	125695
13798	125696
9533	125697
37147	125698
5647	125699
114291	125700
2270	125701
9533	125702
142253	125703
20664	125704
64628	125705
1806	125706
126054	125707
161	125708
10172	125709
72890	125710
14357	125711
403	125712
9693	125713
2374	125714
10879	125715
5275	125716
2105	125717
2547	125718
4257	125719
6433	125720
179877	125721
703	125722
128091	125723
108470	125724
116308	125725
8581	125726
1529	125727
4789	125728
20885	125729
17839	125730
57368	125731
48969	125732
6436	125733
218281	125734
990	125735
2359	125736
132	125737
427	125738
62075	125739
8025	125740
159372	125741
2551	125742
11821	125743
70103	125744
208675	125745
5064	125746
16290	125747
17288	125748
22806	125749
51944	125750
223234	125751
50805	125752
28749	125753
63756	125754
1064	125755
11898	125756
19359	125757
2652	125758
8461	125759
19861	125760
648	125761
102846	125762
8568	125763
20781	125764
4330	125765
116781	125766
96465	125767
34255	125768
43837	125769
39138	125770
133581	125771
45381	125772
122785	125773
14363	125774
14363	125775
85553	125776
40154	125777
34799	125778
20437	125779
44442	125780
473	125781
15779	125782
94045	125783
121	125784
10101	125785
129024	125786
5216	125787
3040	125788
134957	125789
8579	125790
35671	125791
309	125792
147291	125793
311	125794
36085	125795
309	125796
75756	125797
10631	125798
55210	125799
5055	125800
136992	125801
50824	125802
91688	125803
5635	125804
74864	125805
22513	125806
31793	125807
41237	125808
14632	125809
12500	125810
147540	125811
18	125812
41701	125813
45546	125814
9465	125815
9285	125816
65967	125817
9253	125818
106836	125819
139761	125820
46748	125821
2509	125822
260	125823
97086	125824
1073	125825
39955	125826
754	125827
20249	125828
42920	125829
33923	125830
38642	125831
62089	125832
49798	125833
4674	125834
28687	125835
3814	125836
19227	125837
1490	125838
8195	125839
5369	125840
65225	125841
58734	125842
17022	125843
9691	125844
33303	125845
68213	125846
149190	125847
145748	125848
7022	125849
11261	125850
18626	125851
5657	125852
71326	125853
83101	125854
2903	125855
82205	125856
11099	125857
13166	125858
23806	125859
11418	125860
60559	125861
78427	125862
102588	125863
50	125864
85788	125865
7380	125866
17360	125867
108535	125868
34160	125869
133438	125870
20570	125871
98847	125872
709	125873
9412	125874
2609	125875
4861	125876
16035	125877
43369	125878
860	125879
28145	125880
260	125881
5827	125882
22164	125883
519	125884
17133	125885
44	125886
51333	125887
134	125888
11090	125889
890	125890
5423	125891
187	125892
6086	125893
172591	125894
20284	125895
1177	125896
56343	125897
11882	125898
29286	125899
2629	125900
39556	125901
2355	125902
1824	125903
6981	125904
8480	125905
5715	125906
12257	125907
3015	125908
5500	125909
4311	125910
595	125911
32323	125912
354	125913
5711	125914
31174	125915
26061	125916
11265	125917
2011	125918
165	125919
426	125920
7874	125921
19112	125922
477	125923
34546	125924
4048	125925
134	125926
187	125927
1824	125928
183464	125929
183656	125930
10192	125931
1307	125932
115927	125933
14780	125934
815	125935
1688	125936
63668	125937
83242	125938
14780	125939
9430	125940
32210	125941
51875	125942
7047	125943
32167	125944
126198	125945
99829	125946
1307	125947
17747	125948
14780	125949
27461	125950
24999	125951
129495	125952
23080	125953
7978	125954
146	125955
22253	125956
28189	125957
5607	125958
312	125959
121	125960
990	125961
2664	125962
152723	125963
7366	125964
5843	125965
43652	125966
33969	125967
3694	125968
160	125969
19782	125970
35207	125971
11656	125972
55699	125973
39597	125974
12328	125975
4898	125976
47637	125977
16328	125978
9688	125979
3643	125980
8619	125981
5842	125982
4864	125983
3770	125984
18304	125985
17613	125986
17627	125987
38375	125988
16020	125989
50302	125990
17083	125991
21295	125992
100008	125993
225108	125994
208218	125995
23670	125996
51763	125997
4161	125998
35831	125999
2629	126000
3153	126001
107184	126002
109922	126003
82922	126004
64992	126005
89815	126006
19062	126007
58278	126008
39734	126009
41371	126010
14234	126011
9816	126012
16578	126013
50541	126014
94426	126015
153381	126016
9455	126017
57033	126018
26644	126019
22995	126020
9714	126021
4293	126022
94021	126023
161234	126024
60233	126025
84328	126026
59664	126027
16549	126028
24391	126029
99166	126030
165634	126031
211119	126032
154279	126033
68090	126034
27700	126035
24072	126036
6301	126037
132647	126038
64188	126039
11375	126040
23115	126041
34918	126042
7182	126043
6081	126044
137164	126045
74459	126046
28961	126047
11497	126048
35381	126049
31603	126050
43371	126051
73261	126052
129497	126053
19968	126054
14289	126055
14495	126056
34570	126057
64418	126058
5468	126059
41644	126060
2927	126061
10121	126062
49010	126063
53017	126064
96192	126065
105211	126066
95412	126067
21081	126068
43450	126069
25386	126070
101657	126071
135364	126072
74100	126073
73263	126074
44472	126075
4228	126076
85705	126077
10976	126078
89348	126079
72889	126080
15599	126081
94915	126082
20289	126083
52369	126084
39541	126085
96831	126086
136053	126087
58237	126088
26248	126089
34858	126090
37779	126091
3252	126092
12122	126093
35658	126094
17594	126095
28242	126096
1643	126097
72231	126098
28010	126099
36764	126100
28993	126101
67680	126102
3713	126103
79774	126104
73262	126105
94181	126106
28108	126107
64938	126108
80324	126109
19775	126110
118496	126111
13512	126112
15559	126113
11958	126114
57113	126115
98054	126116
78614	126117
129490	126118
32783	126119
46589	126120
44397	126121
20249	126122
96257	126123
175749	126124
210570	126125
175706	126126
11261	126127
95631	126128
28214	126129
16812	126130
23125	126131
28244	126132
210164	126133
11116	126134
3657	126135
13576	126136
990	126137
52661	126138
20145	126139
57447	126140
95728	126141
88065	126142
55294	126143
13643	126144
3270	126145
36012	126146
28553	126147
74095	126148
140835	126149
34835	126150
15721	126151
32595	126152
76465	126153
37253	126154
23107	126155
67569	126156
102572	126157
28213	126158
24430	126159
10566	126160
40440	126161
59003	126162
76066	126163
56670	126164
96214	126165
30038	126166
11293	126167
33004	126168
1508	126169
13408	126170
66862	126171
199667	126172
73667	126173
3020	126174
79169	126175
79904	126176
67546	126177
8660	126178
82352	126179
27163	126180
81083	126181
46943	126182
153634	126183
82352	126184
52030	126185
77849	126186
4898	126187
48182	126188
20684	126189
96006	126190
57424	126191
45887	126192
46015	126193
32295	126194
729	126195
76331	126196
8181	126197
100849	126198
8598	126199
305	126200
46795	126201
25902	126202
32710	126203
46889	126204
1771	126205
119521	126206
121	126207
2197	126208
27449	126209
234445	126210
224381	126211
2774	126212
136058	126213
61043	126214
225044	126215
159845	126216
72125	126217
50681	126218
44197	126219
41332	126220
38084	126221
142216	126222
154922	126223
15805	126224
227166	126225
127202	126226
224464	126227
8496	126228
66170	126229
24034	126230
29246	126231
139283	126232
3983	126233
114986	126234
2294	126235
936	126236
27095	126237
15122	126238
4874	126239
6526	126240
21213	126241
20	126242
190775	126243
11756	126244
4734	126245
86510	126246
11082	126247
28210	126248
106945	126249
11241	126250
17632	126251
105538	126252
703	126253
21327	126254
9290	126255
8196	126256
703	126257
384	126258
703	126259
132	126260
58561	126261
132	126262
5275	126263
27495	126264
132	126265
14584	126266
5369	126267
1878	126268
47249	126269
2403	126270
1305	126271
97701	126272
64058	126273
1829	126274
36467	126275
24548	126276
24548	126277
84022	126278
8097	126279
5225	126280
7264	126281
25346	126282
50393	126283
166292	126284
12113	126285
155145	126286
38100	126287
113237	126288
68880	126289
27334	126290
102510	126291
19453	126292
35991	126293
133376	126294
1921	126295
17220	126296
12923	126297
17103	126298
37110	126299
17567	126300
946	126301
1461	126302
16501	126303
46426	126304
34671	126305
25595	126306
777	126307
85313	126308
14396	126309
37027	126310
26298	126311
200081	126312
66779	126313
75533	126314
73198	126315
118282	126316
40799	126317
67573	126318
39600	126319
47559	126320
110	126321
121704	126322
46544	126323
40836	126324
29194	126325
30851	126326
167194	126327
164770	126328
75789	126329
41394	126330
41394	126331
118709	126332
8848	126333
112247	126334
52847	126335
138584	126336
236705	126337
62481	126338
75609	126339
21589	126340
10257	126341
67133	126342
138686	126343
66010	126344
127731	126345
4072	126346
46443	126347
3065	126348
842	126349
63817	126350
22950	126351
103	126352
107491	126353
8257	126354
135768	126355
2373	126356
39449	126357
24067	126358
141712	126359
45810	126360
5316	126361
30950	126362
126802	126363
48076	126364
37048	126365
943	126366
8676	126367
805	126368
8249	126369
13674	126370
17096	126371
74731	126372
35437	126373
129743	126374
39977	126375
12502	126376
84221	126377
10963	126378
9892	126379
14475	126380
141642	126381
7303	126382
1907	126383
4338	126384
80005	126385
47722	126386
25255	126387
6150	126388
29426	126389
2425	126390
43946	126391
9181	126392
192	126393
49768	126394
13250	126395
429	126396
186867	126397
33159	126398
35925	126399
146867	126400
26716	126401
37	126402
13053	126403
155522	126404
4586	126405
7123	126406
16016	126407
11300	126408
10921	126409
11814	126410
1620	126411
8391	126412
9033	126413
64072	126414
56896	126415
81967	126416
3309	126417
29980	126418
34482	126419
4767	126420
2622	126421
20709	126422
119663	126423
91463	126424
8084	126425
10491	126426
32635	126427
15990	126428
16929	126429
35503	126430
34887	126431
6751	126432
10404	126433
658	126434
2006	126435
72904	126436
84888	126437
42906	126438
34003	126439
38727	126440
2462	126441
19550	126442
8596	126443
18377	126444
5945	126445
7311	126446
16763	126447
32038	126448
1085	126449
7308	126450
112204	126451
1757	126452
155253	126453
65650	126454
17825	126455
239777	126456
4437	126457
62233	126458
9066	126459
6809	126460
9066	126461
20268	126462
20749	126463
5812	126464
7140	126465
10402	126466
8594	126467
51270	126468
465	126469
1767	126470
2925	126471
20753	126472
3875	126473
33958	126474
103082	126475
12640	126476
13232	126477
2262	126478
66495	126479
20147	126480
36235	126481
1148	126482
4103	126483
49768	126484
15894	126485
19559	126486
31711	126487
4268	126488
232	126489
32512	126490
7616	126491
14845	126492
10924	126493
75506	126494
2600	126495
3875	126496
2706	126497
6280	126498
13091	126499
30854	126500
54605	126501
30500	126502
7888	126503
56408	126504
25595	126505
5911	126506
4677	126507
6757	126508
43234	126509
20701	126510
11229	126511
12573	126512
71901	126513
4290	126514
23881	126515
9067	126516
21414	126517
68930	126518
106283	126519
203686	126520
8115	126521
29320	126522
34782	126523
1017	126524
59379	126525
58944	126526
135593	126527
47912	126528
822	126529
26345	126530
59360	126531
184498	126532
14715	126533
67185	126534
19665	126535
38805	126536
103102	126537
36773	126538
45185	126539
62036	126540
17906	126541
62224	126542
41451	126543
29532	126544
37594	126545
51766	126546
48311	126547
2932	126548
81286	126549
46365	126550
53006	126551
15443	126552
66924	126553
53135	126554
63501	126555
111862	126556
10111	126557
37723	126558
13839	126559
36499	126560
16056	126561
41	126562
23711	126563
126983	126564
155375	126565
78978	126566
63571	126567
15179	126568
573	126569
39457	126570
8575	126571
167381	126572
51472	126573
100493	126574
59688	126575
115912	126576
120224	126577
17886	126578
48775	126579
33654	126580
41072	126581
89658	126582
9013	126583
220567	126584
94491	126585
116022	126586
17090	126587
28819	126588
239211	126589
66018	126590
15617	126591
93747	126592
238501	126593
3378	126594
38462	126595
71215	126596
211266	126597
70921	126598
51609	126599
211391	126600
58568	126601
127702	126602
19319	126603
21132	126604
186864	126605
120578	126606
43898	126607
2422	126608
74301	126609
68476	126610
59018	126611
116124	126612
31327	126613
56291	126614
29233	126615
79161	126616
19386	126617
231719	126618
19810	126619
58725	126620
28285	126621
21132	126622
28868	126623
79867	126624
78474	126625
21533	126626
88216	126627
66594	126628
135930	126629
58476	126630
15490	126631
29766	126632
20897	126633
65539	126634
29776	126635
31804	126636
8749	126637
45262	126638
58800	126639
87145	126640
11235	126641
124038	126642
75769	126643
58823	126644
68822	126645
52601	126646
59075	126647
19520	126648
5070	126649
8669	126650
5070	126651
5070	126652
11589	126653
113670	126654
89551	126655
18555	126656
8890	126657
12526	126658
119824	126659
196002	126660
158	126661
3095	126662
5495	126663
79910	126664
16814	126665
823	126666
1871	126667
5820	126668
13040	126669
11610	126670
14360	126671
9509	126672
95134	126673
62877	126674
5820	126675
9067	126676
14497	126677
9861	126678
9424	126679
6853	126680
233337	126681
4505	126682
98056	126683
4873	126684
64934	126685
809	126686
5355	126687
155653	126688
60486	126689
74640	126690
32487	126691
14261	126692
4322	126693
24090	126694
35292	126695
8413	126696
165608	126697
227	126698
8935	126699
49255	126700
21240	126701
20917	126702
4011	126703
24485	126704
40259	126705
3302	126706
126	126707
14024	126708
25865	126709
1844	126710
4613	126711
3712	126712
25248	126713
44225	126714
806	126715
40343	126716
49343	126717
15671	126718
162009	126719
41245	126720
16730	126721
12427	126722
33980	126723
37112	126724
59413	126725
5533	126726
93749	126727
26193	126728
65809	126729
2043	126730
36790	126731
40986	126732
86430	126733
118622	126734
9608	126735
13250	126736
132495	126737
8125	126738
66537	126739
57423	126740
29803	126741
41568	126742
38777	126743
7574	126744
154224	126745
48876	126746
35293	126747
21233	126748
5007	126749
45519	126750
10489	126751
106094	126752
1814	126753
12230	126754
58570	126755
22278	126756
1537	126757
1520	126758
720	126759
78433	126760
8419	126761
7389	126762
7129	126763
13197	126764
15727	126765
5269	126766
59804	126767
112280	126768
1448	126769
184199	126770
76199	126771
199070	126772
8687	126773
312	126774
161342	126775
10324	126776
92225	126777
67473	126778
226	126779
543	126780
41327	126781
2579	126782
1802	126783
118430	126784
2007	126785
131479	126786
1169	126787
233095	126788
703	126789
84555	126790
1448	126791
1829	126792
18446	126793
976	126794
6078	126795
26567	126796
44674	126797
29607	126798
154685	126799
76199	126800
133203	126801
42680	126802
31863	126803
37854	126804
113736	126805
189259	126806
20468	126807
129080	126808
27961	126809
36431	126810
3830	126811
94793	126812
90585	126813
5188	126814
35518	126815
16741	126816
71534	126817
32813	126818
6130	126819
29	126820
3818	126821
12688	126822
255	126823
5560	126824
177881	126825
2130	126826
9067	126827
6764	126828
27	126829
51969	126830
1711	126831
3183	126832
60596	126833
6690	126834
2121	126835
34735	126836
92418	126837
19960	126838
9228	126839
3264	126840
2697	126841
5823	126842
25493	126843
13232	126844
123591	126845
636	126846
120426	126847
37749	126848
62353	126849
76279	126850
24975	126851
56308	126852
642	126853
658	126854
1898	126855
642	126856
78282	126857
10221	126858
10221	126859
38388	126860
487	126861
27821	126862
49263	126863
89115	126864
48727	126865
28353	126866
9122	126867
3162	126868
182956	126869
46442	126870
116706	126871
32825	126872
79309	126873
107044	126874
56138	126875
20004	126876
3687	126877
58901	126878
165989	126879
27	126880
52940	126881
31259	126882
39062	126883
10788	126884
5	126885
29667	126886
36249	126887
35678	126888
49664	126889
7159	126890
94832	126891
113604	126892
89650	126893
68736	126894
36276	126895
11615	126896
112920	126897
5	126898
57558	126899
464	126900
94934	126901
39504	126902
10096	126903
165857	126904
25595	126905
1520	126906
1797	126907
19199	126908
84440	126909
467	126910
96436	126911
219931	126912
26691	126913
1297	126914
4963	126915
2736	126916
46071	126917
30231	126918
10782	126919
155765	126920
21556	126921
18253	126922
90275	126923
182397	126924
11442	126925
5079	126926
30787	126927
4809	126928
60975	126929
89634	126930
24947	126931
122581	126932
19768	126933
12406	126934
89286	126935
2822	126936
59093	126937
11699	126938
3666	126939
345	126940
5349	126941
844	126942
40878	126943
12793	126944
15451	126945
31698	126946
846	126947
16519	126948
11417	126949
98815	126950
13974	126951
96091	126952
3752	126953
30085	126954
1519	126955
12112	126956
144918	126957
2495	126958
16768	126959
4566	126960
26025	126961
2671	126962
103579	126963
33896	126964
206321	126965
5919	126966
15509	126967
47609	126968
37834	126969
72669	126970
27	126971
22637	126972
47503	126973
57095	126974
8808	126975
45991	126976
18445	126977
6279	126978
48978	126979
110704	126980
17343	126981
7828	126982
142399	126983
47307	126984
139657	126985
52341	126986
31684	126987
163428	126988
33356	126989
20188	126990
30697	126991
10034	126992
2148	126993
45393	126994
140611	126995
20258	126996
62736	126997
6716	126998
88943	126999
1275	127000
17598	127001
29793	127002
62004	127003
35411	127004
38684	127005
822	127006
9165	127007
22371	127008
58835	127009
1635	127010
65776	127011
3051	127012
130598	127013
86560	127014
36525	127015
41718	127016
96761	127017
489	127018
49805	127019
41959	127020
53361	127021
11380	127022
118339	127023
28378	127024
4275	127025
143929	127026
74215	127027
3447	127028
16182	127029
18074	127030
97844	127031
130836	127032
165410	127033
10276	127034
62563	127035
10295	127036
137221	127037
94350	127038
58247	127039
24342	127040
667	127041
671	127042
3051	127043
21081	127044
199404	127045
6372	127046
11704	127047
88481	127048
4626	127049
59993	127050
141765	127051
11701	127052
9756	127053
33549	127054
6653	127055
119711	127056
23666	127057
8413	127058
106901	127059
33370	127060
46754	127061
30688	127062
21012	127063
112577	127064
19057	127065
86965	127066
10292	127067
122567	127068
139899	127069
118953	127070
26460	127071
35285	127072
67123	127073
15508	127074
16402	127075
143797	127076
217766	127077
21684	127078
161572	127079
24239	127080
77643	127081
24821	127082
20317	127083
30582	127084
73986	127085
14606	127086
13187	127087
120331	127088
13643	127089
38828	127090
114013	127091
59187	127092
23381	127093
1071	127094
7590	127095
109816	127096
57832	127097
80759	127098
445	127099
9392	127100
2590	127101
15042	127102
20040	127103
7272	127104
106179	127105
67894	127106
40	127107
63747	127108
37060	127109
120825	127110
840	127111
39787	127112
45913	127113
27753	127114
57952	127115
66741	127116
148530	127117
1968	127118
22900	127119
25356	127120
3699	127121
155482	127122
52254	127123
63576	127124
51404	127125
35925	127126
8290	127127
20028	127128
92408	127129
19601	127130
8322	127131
19713	127132
141445	127133
16571	127134
4542	127135
54	127136
78	127137
59102	127138
212799	127139
84736	127140
20702	127141
93668	127142
112528	127143
15926	127144
71279	127145
108083	127146
7877	127147
29226	127148
27031	127149
48492	127150
12474	127151
29392	127152
2625	127153
80994	127154
6792	127155
118412	127156
61155	127157
9694	127158
15336	127159
61322	127160
117355	127161
12399	127162
10933	127163
186668	127164
67833	127165
13785	127166
1252	127167
4441	127168
3414	127169
4449	127170
38124	127171
10603	127172
45170	127173
6761	127174
19133	127175
649	127176
26617	127177
136613	127178
6677	127179
96213	127180
13518	127181
24629	127182
28018	127183
81155	127184
2412	127185
20388	127186
23699	127187
6531	127188
61556	127189
155361	127190
5667	127191
240310	127192
14378	127193
1297	127194
720	127195
2352	127196
3233	127197
5514	127198
53763	127199
16035	127200
16578	127201
23996	127202
12092	127203
10489	127204
11528	127205
27977	127206
38414	127207
13	127208
9025	127209
14427	127210
22582	127211
31643	127212
2295	127213
2708	127214
23385	127215
39266	127216
1187	127217
27906	127218
106975	127219
3659	127220
26319	127221
1542	127222
47790	127223
10235	127224
4597	127225
13543	127226
13961	127227
6072	127228
29030	127229
8851	127230
1496	127231
4869	127232
180969	127233
39970	127234
32988	127235
170805	127236
7781	127237
3672	127238
175794	127239
4385	127240
7786	127241
15107	127242
5105	127243
45007	127244
410	127245
143144	127246
61213	127247
30428	127248
16809	127249
44822	127250
85273	127251
15153	127252
3719	127253
6150	127254
10751	127255
1068	127256
65	127257
5700	127258
3490	127259
73007	127260
1433	127261
687	127262
466	127263
149424	127264
155412	127265
3471	127266
3813	127267
52806	127268
367	127269
27	127270
1041	127271
48876	127272
34940	127273
16886	127274
34897	127275
441	127276
56492	127277
2268	127278
57380	127279
88310	127280
187	127281
850	127282
21419	127283
890	127284
21943	127285
66457	127286
21461	127287
22758	127288
80748	127289
25805	127290
5113	127291
34	127292
60200	127293
16402	127294
126372	127295
21682	127296
67167	127297
138528	127298
41	127299
184014	127300
26134	127301
115062	127302
5136	127303
3477	127304
108140	127305
1418	127306
56000	127307
108686	127308
71343	127309
5776	127310
8891	127311
153385	127312
86138	127313
17932	127314
18017	127315
3154	127316
21155	127317
1756	127318
126791	127319
115497	127320
23811	127321
43862	127322
115005	127323
15945	127324
2740	127325
46031	127326
931	127327
104285	127328
44627	127329
2909	127330
238269	127331
148704	127332
9963	127333
226867	127334
225560	127335
1403	127336
159892	127337
5776	127338
64030	127339
51194	127340
234296	127341
215697	127342
14908	127343
4427	127344
224271	127345
39136	127346
162050	127347
115119	127348
82106	127349
117872	127350
106841	127351
25168	127352
204640	127353
1691	127354
203342	127355
145835	127356
88015	127357
226911	127358
18091	127359
399	127360
3059	127361
96337	127362
438	127363
1403	127364
4993	127365
170950	127366
22158	127367
122079	127368
107545	127369
85214	127370
63202	127371
19961	127372
233771	127373
26792	127374
85953	127375
157742	127376
2807	127377
34076	127378
310	127379
42133	127380
121577	127381
841	127382
1118	127383
39730	127384
82701	127385
18024	127386
14987	127387
5776	127388
19897	127389
26752	127390
10757	127391
25038	127392
31045	127393
48327	127394
149219	127395
209383	127396
117321	127397
116828	127398
65968	127399
44721	127400
201101	127401
68939	127402
229745	127403
53703	127404
31837	127405
12387	127406
7760	127407
90971	127408
145149	127409
106958	127410
37722	127411
5632	127412
140592	127413
64993	127414
20513	127415
26118	127416
151040	127417
8693	127418
87046	127419
19893	127420
26908	127421
41823	127422
3878	127423
3884	127424
7629	127425
188398	127426
39966	127427
68938	127428
126987	127429
41759	127430
92603	127431
236110	127432
48809	127433
125564	127434
25257	127435
111493	127436
962	127437
155656	127438
89964	127439
24224	127440
47585	127441
33438	127442
20768	127443
123653	127444
210149	127445
54415	127446
54119	127447
1267	127448
2477	127449
189180	127450
12748	127451
1303	127452
100322	127453
26899	127454
157169	127455
121394	127456
39694	127457
69167	127458
1023	127459
115120	127460
28877	127461
55820	127462
22794	127463
156892	127464
209100	127465
5437	127466
6767	127467
33360	127468
7091	127469
27351	127470
179204	127471
111101	127472
3052	127473
5766	127474
33746	127475
15504	127476
106374	127477
3474	127478
91974	127479
10616	127480
54723	127481
64656	127482
5992	127483
73563	127484
4558	127485
115924	127486
17906	127487
24966	127488
223752	127489
3428	127490
53333	127491
129177	127492
104842	127493
93197	127494
454	127495
3098	127496
9225	127497
203166	127498
115038	127499
7669	127500
117812	127501
88946	127502
71808	127503
55092	127504
26942	127505
161925	127506
85850	127507
85990	127508
164809	127509
95476	127510
201384	127511
13250	127512
161698	127513
31053	127514
41234	127515
68419	127516
4992	127517
129012	127518
121255	127519
9641	127520
59466	127521
3072	127522
7069	127523
39691	127524
24113	127525
9972	127526
144529	127527
2428	127528
2826	127529
9009	127530
18143	127531
188197	127532
81419	127533
200683	127534
31077	127535
125473	127536
188980	127537
52854	127538
108102	127539
31210	127540
1535	127541
952	127542
347	127543
43259	127544
19360	127545
10751	127546
37167	127547
188218	127548
100037	127549
63042	127550
62965	127551
233229	127552
54119	127553
24270	127554
178401	127555
104538	127556
7673	127557
27072	127558
211473	127559
174324	127560
493	127561
56297	127562
91671	127563
73446	127564
1584	127565
114943	127566
102692	127567
63042	127568
166862	127569
75612	127570
14956	127571
3072	127572
24078	127573
69162	127574
79	127575
44707	127576
12479	127577
18506	127578
43691	127579
6708	127580
140	127581
13770	127582
116432	127583
38186	127584
17429	127585
144783	127586
2428	127587
161218	127588
41537	127589
227729	127590
72605	127591
10509	127592
224394	127593
90297	127594
161698	127595
1401	127596
131910	127597
155998	127598
52445	127599
12622	127600
959	127601
5819	127602
132997	127603
5819	127604
4438	127605
3433	127606
20141	127607
24296	127608
42812	127609
103793	127610
6925	127611
83	127612
34948	127613
36964	127614
66737	127615
2495	127616
81612	127617
149783	127618
43514	127619
112620	127620
86821	127621
16004	127622
23768	127623
33765	127624
22601	127625
146682	127626
58493	127627
4979	127628
53381	127629
225098	127630
2826	127631
15047	127632
104825	127633
83523	127634
58854	127635
2201	127636
264	127637
7703	127638
7703	127639
3701	127640
5042	127641
25752	127642
49259	127643
10846	127644
169267	127645
83	127646
83	127647
30095	127648
33755	127649
1249	127650
17908	127651
31178	127652
7652	127653
932	127654
11806	127655
168017	127656
90519	127657
111381	127658
68262	127659
24118	127660
3432	127661
15473	127662
54280	127663
90664	127664
85826	127665
226846	127666
115897	127667
666	127668
80388	127669
14133	127670
8693	127671
89004	127672
157768	127673
234359	127674
525	127675
49466	127676
70979	127677
88305	127678
88305	127679
70155	127680
20751	127681
17396	127682
75856	127683
38209	127684
5870	127685
165270	127686
126559	127687
3904	127688
145136	127689
143919	127690
107469	127691
199849	127692
33417	127693
10421	127694
49117	127695
69103	127696
26771	127697
41894	127698
17146	127699
191547	127700
2465	127701
14545	127702
203399	127703
7336	127704
10423	127705
612	127706
58845	127707
158898	127708
23888	127709
95036	127710
117466	127711
85907	127712
49307	127713
29908	127714
212518	127715
86148	127716
114964	127717
20257	127718
176415	127719
53431	127720
50837	127721
85371	127722
113257	127723
166893	127724
18313	127725
185584	127726
66200	127727
168761	127728
42122	127729
94170	127730
117256	127731
118862	127732
114994	127733
38022	127734
41958	127735
33358	127736
785	127737
224194	127738
1411	127739
157906	127740
115597	127741
158275	127742
46930	127743
108006	127744
227201	127745
86208	127746
66228	127747
4431	127748
7470	127749
32707	127750
88860	127751
71621	127752
175906	127753
7965	127754
158394	127755
2183	127756
3548	127757
25713	127758
2528	127759
115359	127760
1534	127761
69361	127762
12498	127763
88559	127764
191784	127765
227440	127766
158752	127767
65591	127768
2535	127769
51236	127770
115032	127771
165571	127772
107890	127773
869	127774
11145	127775
28589	127776
20765	127777
5151	127778
33775	127779
21963	127780
36801	127781
10567	127782
77668	127783
40624	127784
232021	127785
122532	127786
6627	127787
3448	127788
19894	127789
3858	127790
82756	127791
157169	127792
30530	127793
165737	127794
8980	127795
19918	127796
48414	127797
24315	127798
121169	127799
204647	127800
19964	127801
65724	127802
114997	127803
96343	127804
26550	127805
65724	127806
63195	127807
238734	127808
118197	127809
49258	127810
55508	127811
99876	127812
2778	127813
54100	127814
54100	127815
41473	127816
12766	127817
15295	127818
27097	127819
5099	127820
110719	127821
148719	127822
230164	127823
33338	127824
28159	127825
106726	127826
8858	127827
19482	127828
4523	127829
124579	127830
41894	127831
224397	127832
2197	127833
49246	127834
115399	127835
2934	127836
17710	127837
184702	127838
166593	127839
224005	127840
171722	127841
739	127842
238405	127843
69026	127844
2806	127845
115003	127846
26678	127847
95979	127848
26803	127849
5338	127850
159284	127851
218913	127852
6612	127853
61942	127854
7647	127855
162807	127856
158131	127857
24935	127858
50642	127859
66925	127860
158393	127861
54776	127862
141202	127863
231885	127864
61212	127865
10751	127866
115926	127867
46299	127868
1942	127869
33331	127870
29721	127871
42254	127872
2743	127873
166029	127874
197719	127875
113634	127876
108369	127877
72648	127878
7705	127879
26798	127880
125282	127881
5776	127882
158892	127883
2421	127884
53394	127885
111360	127886
5745	127887
2745	127888
62899	127889
29908	127890
140067	127891
172561	127892
196889	127893
44861	127894
25166	127895
53337	127896
108696	127897
194	127898
90910	127899
70908	127900
181731	127901
881	127902
83924	127903
89190	127904
14888	127905
106733	127906
59241	127907
740	127908
930	127909
3892	127910
81736	127911
146266	127912
196908	127913
166106	127914
84571	127915
55948	127916
50374	127917
56000	127918
2428	127919
69339	127920
129929	127921
12080	127922
111384	127923
79	127924
8705	127925
85911	127926
81606	127927
231827	127928
166231	127929
49260	127930
95090	127931
49434	127932
224190	127933
1299	127934
48339	127935
203516	127936
107266	127937
2401	127938
63169	127939
157358	127940
81452	127941
129228	127942
177848	127943
86987	127944
159082	127945
16087	127946
224978	127947
115380	127948
158452	127949
147628	127950
114402	127951
160919	127952
108020	127953
7535	127954
141753	127955
119631	127956
31522	127957
112645	127958
91668	127959
1769	127960
49434	127961
7684	127962
3166	127963
3904	127964
12781	127965
159045	127966
10642	127967
108694	127968
86251	127969
1147	127970
213964	127971
112645	127972
83006	127973
66156	127974
158915	127975
61063	127976
124958	127977
21818	127978
39012	127979
120584	127980
106233	127981
156862	127982
215786	127983
161268	127984
5776	127985
37475	127986
14525	127987
1405	127988
117123	127989
10486	127990
33348	127991
68215	127992
147133	127993
208450	127994
4507	127995
88319	127996
3139	127997
92134	127998
217683	127999
2516	128000
123269	128001
5989	128002
4052	128003
15179	128004
4504	128005
1944	128006
171714	128007
117844	128008
20974	128009
2380	128010
5776	128011
89112	128012
158550	128013
119289	128014
91285	128015
104885	128016
19908	128017
64042	128018
82813	128019
102800	128020
112231	128021
869	128022
1435	128023
81568	128024
131924	128025
33360	128026
352	128027
117181	128028
115087	128029
352	128030
5129	128031
2949	128032
90656	128033
5776	128034
92155	128035
227917	128036
279	128037
21818	128038
39008	128039
449	128040
1047	128041
162397	128042
37170	128043
230359	128044
1133	128045
6597	128046
56123	128047
39179	128048
159695	128049
3531	128050
228125	128051
114915	128052
71728	128053
158093	128054
53779	128055
226877	128056
22394	128057
91517	128058
231506	128059
4853	128060
108451	128061
22	128062
114228	128063
348	128064
21935	128065
41889	128066
3905	128067
9976	128068
156365	128069
144856	128070
151881	128071
104806	128072
7255	128073
10873	128074
160162	128075
66320	128076
90114	128077
39338	128078
98404	128079
3432	128080
153256	128081
90473	128082
81590	128083
3629	128084
22225	128085
22225	128086
50093	128087
130183	128088
49325	128089
18664	128090
26860	128091
2755	128092
95341	128093
214529	128094
162863	128095
101928	128096
303	128097
68408	128098
88648	128099
4393	128100
42197	128101
2755	128102
1023	128103
4438	128104
12920	128105
43533	128106
121452	128107
2541	128108
2755	128109
1023	128110
125431	128111
1023	128112
83	128113
223691	128114
107106	128115
76165	128116
81567	128117
90464	128118
162375	128119
108093	128120
931	128121
138071	128122
69092	128123
14217	128124
95111	128125
161581	128126
55472	128127
145938	128128
108147	128129
4009	128130
1407	128131
108620	128132
35823	128133
166779	128134
203070	128135
1792	128136
157993	128137
224465	128138
28178	128139
29503	128140
25159	128141
210355	128142
227665	128143
191038	128144
77005	128145
233936	128146
160317	128147
64269	128148
35051	128149
27994	128150
225624	128151
92339	128152
224179	128153
74629	128154
36419	128155
6323	128156
145844	128157
151489	128158
70963	128159
59256	128160
90901	128161
26829	128162
179636	128163
86356	128164
79485	128165
83518	128166
43613	128167
105663	128168
120096	128169
37151	128170
3973	128171
63476	128172
52716	128173
158851	128174
64203	128175
68429	128176
108625	128177
2942	128178
82734	128179
121832	128180
82288	128181
151126	128182
1414	128183
82734	128184
1142	128185
79485	128186
91279	128187
19674	128188
47585	128189
26911	128190
90383	128191
69481	128192
134482	128193
134568	128194
82068	128195
92473	128196
23811	128197
25050	128198
1713	128199
194631	128200
63043	128201
33535	128202
1519	128203
166484	128204
2755	128205
170697	128206
91358	128207
142222	128208
62709	128209
98955	128210
7356	128211
3111	128212
113710	128213
113710	128214
233646	128215
1023	128216
941	128217
26785	128218
222700	128219
9971	128220
874	128221
3115	128222
116270	128223
17898	128224
76125	128225
26720	128226
66123	128227
14590	128228
84791	128229
115003	128230
55655	128231
52324	128232
196888	128233
40902	128234
41037	128235
66517	128236
69068	128237
225458	128238
33566	128239
21801	128240
41948	128241
167214	128242
206161	128243
14946	128244
85826	128245
36982	128246
102551	128247
54119	128248
5929	128249
19568	128250
27187	128251
115078	128252
227329	128253
1777	128254
72030	128255
71335	128256
129198	128257
788	128258
40025	128259
49478	128260
5890	128261
2488	128262
127298	128263
50121	128264
743	128265
25168	128266
116500	128267
108693	128268
71802	128269
66210	128270
108018	128271
151639	128272
208130	128273
42812	128274
1061	128275
105709	128276
2160	128277
72444	128278
142517	128279
79696	128280
110158	128281
61553	128282
41622	128283
8787	128284
1023	128285
60184	128286
64128	128287
164837	128288
162594	128289
79736	128290
49132	128291
164118	128292
160069	128293
89497	128294
229890	128295
162550	128296
86607	128297
219807	128298
4071	128299
10164	128300
122353	128301
128658	128302
102258	128303
121872	128304
220975	128305
225431	128306
79982	128307
763	128308
10205	128309
76231	128310
59325	128311
121654	128312
230563	128313
30228	128314
53855	128315
2794	128316
63109	128317
163477	128318
81245	128319
69099	128320
189497	128321
122642	128322
141758	128323
68954	128324
155213	128325
121590	128326
105976	128327
107773	128328
144560	128329
90946	128330
90223	128331
90447	128332
201641	128333
168890	128334
42302	128335
37626	128336
40727	128337
81401	128338
122456	128339
121293	128340
63061	128341
199618	128342
115378	128343
223676	128344
122400	128345
438	128346
14940	128347
17017	128348
168696	128349
169525	128350
31083	128351
81776	128352
69124	128353
53084	128354
144817	128355
68463	128356
85624	128357
10475	128358
201572	128359
240210	128360
186197	128361
81580	128362
144562	128363
99055	128364
90067	128365
66427	128366
18019	128367
145418	128368
81580	128369
114493	128370
81265	128371
42113	128372
113783	128373
83157	128374
234338	128375
198476	128376
140051	128377
164538	128378
102699	128379
159222	128380
141313	128381
134256	128382
154582	128383
118664	128384
3701	128385
3744	128386
161309	128387
104544	128388
103813	128389
61085	128390
34621	128391
17884	128392
137980	128393
3858	128394
12451	128395
7548	128396
71520	128397
15291	128398
871	128399
146141	128400
55891	128401
137641	128402
69477	128403
2428	128404
21862	128405
170296	128406
21239	128407
14366	128408
10508	128409
12701	128410
6589	128411
115181	128412
190778	128413
28620	128414
71853	128415
70403	128416
127025	128417
151179	128418
5061	128419
5141	128420
9963	128421
95370	128422
4060	128423
7927	128424
822	128425
62624	128426
206159	128427
33330	128428
86339	128429
58171	128430
175735	128431
148922	128432
30	128433
177092	128434
128358	128435
24288	128436
1280	128437
125351	128438
159861	128439
34452	128440
10443	128441
116243	128442
17761	128443
40476	128444
371	128445
63021	128446
75699	128447
40840	128448
352	128449
165493	128450
765	128451
310	128452
163	128453
34585	128454
51669	128455
44769	128456
133244	128457
51669	128458
77652	128459
76986	128460
78354	128461
125213	128462
159786	128463
13171	128464
1457	128465
5779	128466
24262	128467
20121	128468
18055	128469
8248	128470
46824	128471
150291	128472
5164	128473
53088	128474
99128	128475
74691	128476
15494	128477
5618	128478
65839	128479
3007	128480
5452	128481
7625	128482
57909	128483
83822	128484
71845	128485
1287	128486
109732	128487
1952	128488
732	128489
5636	128490
49647	128491
22092	128492
4540	128493
12795	128494
51197	128495
21235	128496
102609	128497
20015	128498
6389	128499
37542	128500
233932	128501
65250	128502
103185	128503
251	128504
22402	128505
93696	128506
17901	128507
73734	128508
73734	128509
60427	128510
176947	128511
2466	128512
196983	128513
4397	128514
2747	128515
12444	128516
80272	128517
55840	128518
128296	128519
147027	128520
80368	128521
196872	128522
33246	128523
226398	128524
154729	128525
149475	128526
43095	128527
1143	128528
55677	128529
10429	128530
5870	128531
10800	128532
226938	128533
24295	128534
6690	128535
19572	128536
148910	128537
84910	128538
66156	128539
33818	128540
239585	128541
28178	128542
25780	128543
73809	128544
146178	128545
72243	128546
5848	128547
50672	128548
77216	128549
2494	128550
4558	128551
14936	128552
23719	128553
2117	128554
191786	128555
57297	128556
22768	128557
31884	128558
21832	128559
59577	128560
151479	128561
10642	128562
35458	128563
19609	128564
84073	128565
109790	128566
89285	128567
136296	128568
4129	128569
19018	128570
35589	128571
146459	128572
19689	128573
6389	128574
200950	128575
142577	128576
135736	128577
34962	128578
94530	128579
100976	128580
209293	128581
76931	128582
84821	128583
98190	128584
206967	128585
655	128586
150409	128587
67223	128588
101871	128589
114072	128590
112763	128591
132289	128592
199957	128593
45668	128594
116757	128595
45570	128596
35673	128597
176121	128598
164629	128599
178855	128600
78999	128601
28423	128602
107944	128603
21787	128604
194895	128605
24074	128606
84905	128607
96841	128608
11069	128609
765	128610
142235	128611
7625	128612
51720	128613
30	128614
40305	128615
105183	128616
2117	128617
57738	128618
53939	128619
67369	128620
124775	128621
83638	128622
161524	128623
133773	128624
5469	128625
107756	128626
84962	128627
74384	128628
741	128629
20006	128630
30280	128631
37734	128632
62096	128633
35140	128634
14842	128635
4551	128636
58484	128637
40415	128638
13912	128639
8863	128640
141385	128641
81651	128642
7875	128643
3163	128644
9145	128645
15421	128646
4577	128647
7825	128648
160334	128649
125942	128650
114777	128651
50027	128652
13992	128653
6763	128654
40762	128655
30153	128656
40180	128657
7625	128658
41755	128659
71015	128660
87411	128661
304	128662
3964	128663
10642	128664
224086	128665
15281	128666
6768	128667
171377	128668
18349	128669
110737	128670
6834	128671
6731	128672
126655	128673
109724	128674
40724	128675
150918	128676
3056	128677
26751	128678
6744	128679
25423	128680
84945	128681
145849	128682
81618	128683
151083	128684
17972	128685
146144	128686
98490	128687
63174	128688
91570	128689
170492	128690
69861	128691
115124	128692
12433	128693
4639	128694
231176	128695
162931	128696
223930	128697
207403	128698
233466	128699
39178	128700
1238	128701
12927	128702
146084	128703
7673	128704
53403	128705
4985	128706
26802	128707
6261	128708
140995	128709
81656	128710
93864	128711
157903	128712
81638	128713
71600	128714
11442	128715
67282	128716
86244	128717
6690	128718
26797	128719
37891	128720
88977	128721
331	128722
150673	128723
126622	128724
84905	128725
175079	128726
145917	128727
143941	128728
5859	128729
176835	128730
21150	128731
48436	128732
29920	128733
104926	128734
191718	128735
230	128736
76246	128737
2833	128738
73087	128739
30773	128740
35589	128741
159823	128742
232024	128743
33357	128744
111798	128745
25835	128746
128689	128747
130106	128748
31222	128749
94730	128750
37846	128751
25073	128752
218109	128753
1244	128754
880	128755
869	128756
57038	128757
22060	128758
2744	128759
73623	128760
39966	128761
765	128762
106164	128763
57105	128764
4025	128765
158097	128766
33025	128767
129190	128768
117824	128769
186324	128770
94532	128771
226782	128772
40127	128773
32	128774
61349	128775
14859	128776
90482	128777
30807	128778
12095	128779
12692	128780
4552	128781
156215	128782
25751	128783
18220	128784
33989	128785
1979	128786
8685	128787
209434	128788
72557	128789
61129	128790
3273	128791
9717	128792
37997	128793
32465	128794
58705	128795
30	128796
221500	128797
1431	128798
12921	128799
107109	128800
108126	128801
2234	128802
2234	128803
166780	128804
108138	128805
111294	128806
137752	128807
29503	128808
151499	128809
10821	128810
93919	128811
60702	128812
10848	128813
91526	128814
91543	128815
227129	128816
87134	128817
108098	128818
55495	128819
21823	128820
62723	128821
24204	128822
151234	128823
49620	128824
71147	128825
165878	128826
37466	128827
56781	128828
96672	128829
118526	128830
159483	128831
132376	128832
199186	128833
66827	128834
234802	128835
6677	128836
23426	128837
158340	128838
147209	128839
69396	128840
155993	128841
1141	128842
71198	128843
21765	128844
4103	128845
135984	128846
8939	128847
15770	128848
107919	128849
95372	128850
154247	128851
156774	128852
1758	128853
58	128854
87340	128855
1050	128856
149266	128857
91562	128858
121923	128859
199817	128860
223818	128861
141576	128862
2182	128863
111093	128864
11843	128865
166802	128866
77482	128867
5916	128868
49434	128869
22618	128870
63175	128871
7853	128872
4577	128873
10638	128874
7894	128875
77543	128876
126041	128877
72651	128878
3744	128879
26080	128880
15171	128881
5787	128882
125685	128883
96257	128884
105544	128885
22786	128886
133405	128887
88849	128888
18337	128889
40237	128890
230	128891
230	128892
45675	128893
59968	128894
2839	128895
56708	128896
53533	128897
4552	128898
19641	128899
64042	128900
222965	128901
89422	128902
24506	128903
19780	128904
55662	128905
138682	128906
6406	128907
102004	128908
13250	128909
2234	128910
158176	128911
123243	128912
7542	128913
20613	128914
11991	128915
147149	128916
147149	128917
29854	128918
126272	128919
69411	128920
40345	128921
16323	128922
16604	128923
45488	128924
20107	128925
192589	128926
3288	128927
17341	128928
719	128929
98818	128930
16361	128931
103897	128932
17106	128933
62081	128934
69364	128935
47783	128936
5789	128937
10413	128938
47776	128939
604	128940
7510	128941
120469	128942
150959	128943
87624	128944
42377	128945
110349	128946
8442	128947
77413	128948
15084	128949
14933	128950
894	128951
575	128952
43431	128953
10559	128954
30803	128955
76210	128956
2469	128957
557	128958
155738	128959
164672	128960
67967	128961
115413	128962
64929	128963
10433	128964
43624	128965
26720	128966
20911	128967
9955	128968
113591	128969
107495	128970
38065	128971
11470	128972
2741	128973
4397	128974
101	128975
143200	128976
6754	128977
7672	128978
56242	128979
157716	128980
126839	128981
46657	128982
10277	128983
41680	128984
138403	128985
9299	128986
56247	128987
7737	128988
10366	128989
10400	128990
10559	128991
120765	128992
2150	128993
724	128994
70312	128995
6562	128996
1244	128997
78183	128998
49675	128999
2742	129000
7675	129001
77493	129002
12407	129003
158918	129004
53510	129005
50893	129006
161615	129007
33663	129008
21748	129009
31831	129010
14597	129011
29219	129012
53381	129013
32014	129014
240268	129015
33045	129016
31347	129017
4706	129018
27396	129019
22111	129020
385	129021
68902	129022
33697	129023
72978	129024
53616	129025
3453	129026
4461	129027
36843	129028
21976	129029
23568	129030
6643	129031
22378	129032
30227	129033
68681	129034
5075	129035
54005	129036
20134	129037
7672	129038
1378	129039
1291	129040
10436	129041
167650	129042
75888	129043
136858	129044
93593	129045
417	129046
123770	129047
124378	129048
101	129049
2743	129050
8414	129051
77496	129052
145893	129053
100815	129054
8268	129055
14894	129056
68740	129057
12709	129058
15067	129059
27396	129060
17901	129061
7713	129062
55758	129063
7624	129064
25034	129065
38527	129066
192232	129067
10559	129068
2424	129069
72116	129070
63757	129071
36318	129072
89912	129073
47725	129074
180825	129075
27853	129076
51552	129077
2398	129078
13666	129079
8750	129080
4706	129081
11659	129082
17923	129083
28636	129084
62981	129085
81513	129086
49182	129087
69300	129088
15036	129089
48976	129090
68051	129091
9628	129092
3883	129093
18139	129094
61544	129095
1238	129096
89965	129097
80085	129098
17115	129099
238786	129100
91065	129101
102258	129102
5793	129103
88648	129104
3062	129105
76842	129106
18643	129107
98320	129108
5736	129109
10366	129110
7629	129111
47064	129112
12362	129113
28992	129114
76173	129115
38483	129116
35768	129117
227282	129118
15339	129119
28471	129120
7629	129121
9965	129122
20517	129123
21810	129124
120765	129125
55369	129126
3915	129127
894	129128
3744	129129
2755	129130
5414	129131
16	129132
3000	129133
61053	129134
10392	129135
76841	129136
26626	129137
36575	129138
18061	129139
10400	129140
13569	129141
134413	129142
4998	129143
42052	129144
10479	129145
12919	129146
170505	129147
18185	129148
40144	129149
1249	129150
17919	129151
19690	129152
114149	129153
192920	129154
26714	129155
1767	129156
56177	129157
13524	129158
39247	129159
197992	129160
4618	129161
14863	129162
34284	129163
12912	129164
4577	129165
21976	129166
55582	129167
1539	129168
10161	129169
28130	129170
168788	129171
4492	129172
21718	129173
65176	129174
110292	129175
8672	129176
6033	129177
34135	129178
5484	129179
61037	129180
12009	129181
15705	129182
67796	129183
222468	129184
13277	129185
64621	129186
13262	129187
35357	129188
40890	129189
84099	129190
13010	129191
44520	129192
6582	129193
100974	129194
13031	129195
105438	129196
26505	129197
31019	129198
658	129199
4732	129200
501	129201
11988	129202
24857	129203
87097	129204
23762	129205
63038	129206
44860	129207
46760	129208
49751	129209
48091	129210
16359	129211
20117	129212
52336	129213
7070	129214
50427	129215
59025	129216
11799	129217
79523	129218
34973	129219
61747	129220
117933	129221
18550	129222
32402	129223
31418	129224
47120	129225
915	129226
34068	129227
8869	129228
80206	129229
4413	129230
568	129231
106076	129232
56342	129233
68310	129234
48730	129235
16625	129236
74766	129237
43631	129238
181180	129239
27983	129240
1713	129241
57924	129242
25913	129243
86112	129244
142340	129245
67095	129246
47236	129247
21798	129248
24355	129249
35409	129250
37609	129251
76140	129252
4518	129253
107115	129254
46318	129255
17184	129256
55335	129257
78815	129258
128855	129259
33321	129260
41013	129261
68325	129262
52953	129263
82586	129264
15065	129265
47944	129266
20028	129267
9579	129268
59926	129269
11778	129270
30674	129271
51925	129272
60273	129273
52122	129274
88558	129275
22694	129276
868	129277
21550	129278
8783	129279
144278	129280
19778	129281
12551	129282
14734	129283
29639	129284
113826	129285
40706	129286
3668	129287
2270	129288
54040	129289
23853	129290
30020	129291
8252	129292
1603	129293
196392	129294
73015	129295
38536	129296
12871	129297
20381	129298
76328	129299
105672	129300
16874	129301
155374	129302
15924	129303
580	129304
7601	129305
9380	129306
20689	129307
1015	129308
37153	129309
86642	129310
30724	129311
54823	129312
22659	129313
55633	129314
80898	129315
164744	129316
36747	129317
9763	129318
9067	129319
2129	129320
24867	129321
432	129322
17158	129323
546	129324
27702	129325
12105	129326
79072	129327
33034	129328
28082	129329
147798	129330
2084	129331
7035	129332
60294	129333
25461	129334
47775	129335
7252	129336
213606	129337
3516	129338
177607	129339
20903	129340
237	129341
1002	129342
44336	129343
2391	129344
72843	129345
1479	129346
121691	129347
26456	129348
18	129349
22789	129350
218373	129351
58972	129352
27108	129353
61649	129354
123548	129355
2830	129356
5413	129357
8595	129358
58214	129359
160907	129360
74109	129361
48158	129362
690	129363
190615	129364
70845	129365
68741	129366
238853	129367
5068	129368
76297	129369
85075	129370
163994	129371
119258	129372
52976	129373
82850	129374
186115	129375
239741	129376
65568	129377
169150	129378
61256	129379
66362	129380
164109	129381
53102	129382
193069	129383
4839	129384
16941	129385
4055	129386
22394	129387
1176	129388
24256	129389
46268	129390
37453	129391
58190	129392
42261	129393
87372	129394
7496	129395
12425	129396
61261	129397
5767	129398
13744	129399
26191	129400
83010	129401
49592	129402
35818	129403
163983	129404
26499	129405
52493	129406
10369	129407
919	129408
4870	129409
7235	129410
33869	129411
983	129412
5634	129413
1874	129414
3182	129415
42862	129416
65	129417
526	129418
1428	129419
8727	129420
75159	129421
9134	129422
41851	129423
37865	129424
17220	129425
41856	129426
104787	129427
160900	129428
24026	129429
51050	129430
105142	129431
15383	129432
37827	129433
17751	129434
23	129435
9664	129436
53764	129437
4445	129438
222677	129439
233439	129440
217593	129441
219133	129442
230324	129443
1901	129444
152366	129445
153959	129446
111154	129447
16523	129448
4009	129449
262	129450
155184	129451
734	129452
1927	129453
223367	129454
80953	129455
1943	129456
147191	129457
68793	129458
3126	129459
92033	129460
114673	129461
2139	129462
21912	129463
15025	129464
310	129465
2415	129466
5131	129467
26731	129468
26731	129469
18175	129470
8932	129471
4463	129472
11527	129473
5008	129474
1375	129475
4398	129476
17934	129477
3337	129478
170097	129479
23462	129480
15071	129481
26957	129482
1484	129483
525	129484
232607	129485
122577	129486
141158	129487
42895	129488
110293	129489
219128	129490
232515	129491
168768	129492
30159	129493
588	129494
27499	129495
47005	129496
9685	129497
2046	129498
2319	129499
37782	129500
13595	129501
70794	129502
9680	129503
2586	129504
29890	129505
9741	129506
24210	129507
433	129508
6288	129509
3594	129510
1487	129511
1487	129512
2915	129513
24626	129514
121188	129515
38950	129516
53579	129517
18680	129518
8989	129519
90393	129520
11193	129521
15058	129522
73039	129523
73039	129524
39248	129525
13020	129526
1672	129527
4174	129528
6299	129529
682	129530
27341	129531
48131	129532
35121	129533
46780	129534
8262	129535
20225	129536
12029	129537
41194	129538
2029	129539
14857	129540
9065	129541
119998	129542
2591	129543
9866	129544
2591	129545
19118	129546
68459	129547
106418	129548
239	129549
24270	129550
68769	129551
91443	129552
32151	129553
24521	129554
47750	129555
81869	129556
572	129557
51080	129558
41953	129559
46765	129560
195026	129561
44977	129562
142382	129563
32718	129564
16432	129565
33472	129566
68807	129567
3821	129568
16886	129569
21966	129570
26095	129571
126210	129572
11966	129573
12462	129574
15394	129575
60100	129576
46513	129577
11250	129578
2383	129579
41727	129580
13415	129581
13619	129582
143949	129583
46973	129584
62077	129585
16409	129586
95351	129587
16317	129588
80293	129589
19626	129590
141965	129591
33367	129592
20044	129593
5711	129594
7782	129595
30036	129596
72463	129597
42037	129598
32673	129599
31804	129600
16327	129601
26527	129602
68523	129603
49008	129604
35022	129605
2936	129606
6163	129607
59353	129608
107738	129609
1757	129610
36909	129611
58285	129612
8357	129613
47526	129614
164882	129615
5305	129616
11100	129617
363	129618
1486	129619
9563	129620
1096	129621
11433	129622
105296	129623
3399	129624
11960	129625
37701	129626
16821	129627
3358	129628
2946	129629
98669	129630
36035	129631
45743	129632
92494	129633
1129	129634
5637	129635
31034	129636
12782	129637
4846	129638
78844	129639
6070	129640
38093	129641
4367	129642
42513	129643
45238	129644
106604	129645
16981	129646
32634	129647
104483	129648
9947	129649
13078	129650
28878	129651
80801	129652
143187	129653
30240	129654
401	129655
22400	129656
12926	129657
44470	129658
28199	129659
69721	129660
15669	129661
6781	129662
11433	129663
13512	129664
2767	129665
25416	129666
489	129667
43371	129668
100753	129669
105252	129670
15	129671
5096	129672
661	129673
1193	129674
224108	129675
15430	129676
6213	129677
8236	129678
38735	129679
5787	129680
11352	129681
66879	129682
12485	129683
78245	129684
4922	129685
41837	129686
9891	129687
4806	129688
47316	129689
5454	129690
21776	129691
19939	129692
13095	129693
5454	129694
146	129695
21144	129696
7194	129697
55217	129698
69954	129699
10429	129700
3051	129701
27	129702
8165	129703
14011	129704
179	129705
95001	129706
2681	129707
3697	129708
140284	129709
3295	129710
44399	129711
13486	129712
16537	129713
1635	129714
56248	129715
22885	129716
58667	129717
68295	129718
10349	129719
60451	129720
57230	129721
18991	129722
514	129723
14554	129724
116622	129725
37426	129726
12855	129727
37168	129728
141050	129729
9401	129730
3233	129731
329	129732
32361	129733
65383	129734
170	129735
7330	129736
77148	129737
12538	129738
51901	129739
59965	129740
41261	129741
17872	129742
84633	129743
64021	129744
10961	129745
13957	129746
129245	129747
28276	129748
105728	129749
89129	129750
100004	129751
1376	129752
62399	129753
15199	129754
13903	129755
118268	129756
41340	129757
58110	129758
2100	129759
64158	129760
8693	129761
122320	129762
67563	129763
88750	129764
166570	129765
87344	129766
52368	129767
45516	129768
32410	129769
67270	129770
47860	129771
166147	129772
73277	129773
84586	129774
916	129775
7497	129776
130062	129777
116978	129778
1017	129779
41403	129780
52366	129781
119831	129782
88124	129783
13437	129784
12953	129785
26230	129786
68289	129787
33040	129788
23635	129789
17784	129790
41381	129791
52757	129792
68292	129793
88607	129794
26637	129795
28790	129796
62150	129797
13172	129798
11238	129799
22554	129800
100110	129801
23419	129802
7330	129803
116087	129804
33284	129805
238182	129806
49201	129807
17158	129808
34590	129809
23970	129810
57	129811
24327	129812
13115	129813
57584	129814
16620	129815
17825	129816
31692	129817
1800	129818
14636	129819
42207	129820
10022	129821
17973	129822
46335	129823
11916	129824
7535	129825
52807	129826
100929	129827
22486	129828
21981	129829
34685	129830
164811	129831
63456	129832
492	129833
92581	129834
82210	129835
22818	129836
57679	129837
1909	129838
1318	129839
157472	129840
164103	129841
44823	129842
10863	129843
8613	129844
155115	129845
18004	129846
74583	129847
92332	129848
54781	129849
3361	129850
3071	129851
11110	129852
217438	129853
8244	129854
83490	129855
118219	129856
14654	129857
48398	129858
62001	129859
61545	129860
91170	129861
53218	129862
118228	129863
40081	129864
66643	129865
19900	129866
87196	129867
89140	129868
51849	129869
203929	129870
9354	129871
68124	129872
56348	129873
67620	129874
123445	129875
5033	129876
171831	129877
17784	129878
69243	129879
32935	129880
17791	129881
3899	129882
59965	129883
89222	129884
32496	129885
12517	129886
17470	129887
11540	129888
79370	129889
104298	129890
72959	129891
33377	129892
55889	129893
37393	129894
37278	129895
236633	129896
31106	129897
59069	129898
108868	129899
60857	129900
59121	129901
114	129902
103066	129903
24907	129904
39202	129905
36434	129906
36587	129907
14280	129908
28109	129909
31534	129910
50529	129911
58629	129912
78489	129913
5039	129914
19064	129915
20716	129916
20880	129917
41080	129918
115320	129919
14142	129920
68474	129921
29503	129922
25385	129923
30249	129924
167868	129925
10267	129926
70870	129927
64969	129928
64553	129929
40707	129930
15715	129931
4133	129932
52979	129933
62203	129934
17705	129935
72075	129936
5310	129937
2758	129938
54385	129939
47877	129940
41754	129941
7651	129942
50841	129943
112234	129944
4943	129945
12297	129946
52232	129947
25371	129948
30923	129949
10174	129950
88422	129951
190208	129952
19635	129953
14486	129954
32182	129955
166309	129956
25217	129957
51372	129958
5443	129959
11175	129960
102729	129961
2715	129962
30054	129963
124187	129964
35733	129965
38188	129966
35061	129967
36091	129968
94810	129969
55330	129970
128971	129971
13440	129972
27063	129973
10377	129974
140878	129975
141050	129976
116947	129977
188785	129978
43465	129979
78767	129980
89511	129981
29028	129982
67301	129983
8310	129984
1352	129985
26089	129986
3218	129987
7834	129988
108920	129989
96588	129990
8935	129991
1385	129992
72803	129993
72893	129994
33625	129995
39825	129996
404	129997
119031	129998
73697	129999
10252	130000
109107	130001
5903	130002
24219	130003
213383	130004
86425	130005
37017	130006
113788	130007
61481	130008
89018	130009
148331	130010
8734	130011
8373	130012
13278	130013
32761	130014
36903	130015
10153	130016
106684	130017
74375	130018
4702	130019
102761	130020
99439	130021
54965	130022
664	130023
23829	130024
30187	130025
14686	130026
35989	130027
97746	130028
37482	130029
68234	130030
71671	130031
18529	130032
23334	130033
148915	130034
32660	130035
57818	130036
16634	130037
43808	130038
46537	130039
67436	130040
46086	130041
164169	130042
33323	130043
24363	130044
16983	130045
162094	130046
85837	130047
53255	130048
73361	130049
36450	130050
61352	130051
53146	130052
193553	130053
76461	130054
45841	130055
25434	130056
7097	130057
2402	130058
57875	130059
23648	130060
17173	130061
29675	130062
41735	130063
56394	130064
3032	130065
33372	130066
56200	130067
69018	130068
89240	130069
2383	130070
117540	130071
118280	130072
24362	130073
60684	130074
17604	130075
50670	130076
23571	130077
49601	130078
14560	130079
21449	130080
2318	130081
48933	130082
28461	130083
138634	130084
15548	130085
9902	130086
23899	130087
7219	130088
163173	130089
10389	130090
367	130091
48765	130092
4923	130093
6595	130094
40226	130095
63829	130096
35795	130097
51609	130098
21190	130099
44880	130100
192799	130101
71671	130102
10619	130103
120581	130104
3055	130105
51791	130106
167024	130107
3852	130108
106370	130109
58230	130110
117589	130111
49134	130112
16980	130113
76223	130114
71542	130115
59598	130116
84334	130117
67583	130118
11418	130119
73504	130120
85486	130121
11283	130122
36555	130123
41690	130124
852	130125
66010	130126
141160	130127
84501	130128
25318	130129
11140	130130
9973	130131
27452	130132
36560	130133
8395	130134
48079	130135
8186	130136
36063	130137
108287	130138
29344	130139
99934	130140
209847	130141
149292	130142
140747	130143
23590	130144
36556	130145
31911	130146
46760	130147
47642	130148
76486	130149
68688	130150
25934	130151
26060	130152
46196	130153
73917	130154
78571	130155
40523	130156
53451	130157
14798	130158
44783	130159
57190	130160
929	130161
81142	130162
115893	130163
32470	130164
139017	130165
35911	130166
181554	130167
88581	130168
41434	130169
192976	130170
7592	130171
94342	130172
11705	130173
102035	130174
36134	130175
85619	130176
35416	130177
97394	130178
137126	130179
11194	130180
20924	130181
65300	130182
75232	130183
16844	130184
16536	130185
18538	130186
1022	130187
77470	130188
3034	130189
33141	130190
19282	130191
51507	130192
64223	130193
142390	130194
129588	130195
61565	130196
24926	130197
29907	130198
22934	130199
212327	130200
39663	130201
90210	130202
16254	130203
7967	130204
32206	130205
489	130206
65494	130207
24944	130208
73188	130209
6902	130210
54138	130211
8216	130212
3430	130213
5524	130214
193526	130215
33808	130216
30556	130217
65737	130218
24302	130219
55011	130220
16011	130221
32725	130222
5135	130223
13026	130224
17579	130225
56361	130226
7778	130227
49995	130228
105263	130229
16937	130230
32730	130231
42681	130232
25537	130233
10217	130234
57141	130235
139156	130236
10395	130237
47696	130238
66342	130239
16577	130240
21048	130241
82934	130242
61357	130243
55954	130244
41066	130245
101341	130246
10038	130247
22957	130248
36758	130249
59613	130250
22511	130251
6472	130252
9945	130253
26582	130254
302	130255
48705	130256
4987	130257
37478	130258
10343	130259
24635	130260
88611	130261
27463	130262
11145	130263
13998	130264
38060	130265
22369	130266
4948	130267
46349	130268
2144	130269
251	130270
17168	130271
10110	130272
27374	130273
4266	130274
26914	130275
6711	130276
24867	130277
29044	130278
4095	130279
83937	130280
83937	130281
79237	130282
86758	130283
17047	130284
24795	130285
42958	130286
18408	130287
44247	130288
5720	130289
116101	130290
22275	130291
31286	130292
774	130293
33141	130294
102509	130295
2129	130296
94729	130297
117141	130298
87322	130299
186891	130300
26264	130301
82574	130302
62810	130303
30446	130304
19391	130305
46114	130306
43951	130307
3034	130308
71464	130309
116889	130310
11274	130311
29168	130312
15548	130313
53841	130314
71591	130315
15480	130316
2743	130317
44557	130318
2831	130319
86793	130320
30520	130321
47206	130322
5475	130323
32	130324
18178	130325
21011	130326
117883	130327
11576	130328
268	130329
19385	130330
49291	130331
17257	130332
32654	130333
59190	130334
136188	130335
101377	130336
36456	130337
141741	130338
75826	130339
9751	130340
21137	130341
86922	130342
113895	130343
36952	130344
100615	130345
52024	130346
34621	130347
15722	130348
2756	130349
98894	130350
1505	130351
98683	130352
119628	130353
18413	130354
41044	130355
118650	130356
130361	130357
155	130358
109411	130359
219363	130360
19434	130361
130537	130362
61855	130363
5698	130364
16825	130365
45737	130366
31667	130367
6652	130368
7332	130369
13190	130370
60558	130371
206200	130372
78676	130373
153426	130374
185514	130375
87551	130376
58342	130377
126440	130378
19213	130379
22667	130380
123320	130381
23286	130382
7368	130383
55619	130384
190901	130385
58527	130386
951	130387
162072	130388
85332	130389
7420	130390
19550	130391
14144	130392
16651	130393
59547	130394
11020	130395
62926	130396
78722	130397
20964	130398
141813	130399
7973	130400
60705	130401
10900	130402
24363	130403
10110	130404
27743	130405
77595	130406
29093	130407
27748	130408
62452	130409
31154	130410
22746	130411
32909	130412
25795	130413
131694	130414
50728	130415
46700	130416
9346	130417
32114	130418
104864	130419
27611	130420
61288	130421
209025	130422
64170	130423
37215	130424
32470	130425
123535	130426
775	130427
51075	130428
27001	130429
68210	130430
18888	130431
27332	130432
7754	130433
23280	130434
96126	130435
34381	130436
199529	130437
117922	130438
116419	130439
166458	130440
41210	130441
84437	130442
23657	130443
53308	130444
176414	130445
607	130446
16147	130447
43529	130448
19849	130449
2426	130450
170503	130451
38775	130452
21691	130453
110629	130454
87631	130455
61677	130456
11815	130457
27954	130458
120056	130459
6887	130460
52112	130461
32928	130462
6512	130463
8834	130464
8800	130465
8212	130466
117745	130467
52105	130468
111355	130469
222592	130470
40521	130471
35319	130472
48897	130473
51197	130474
112448	130475
30961	130476
79	130477
68670	130478
14120	130479
106615	130480
29108	130481
37972	130482
5365	130483
166529	130484
38054	130485
30330	130486
5705	130487
80687	130488
130917	130489
120729	130490
114003	130491
130488	130492
58410	130493
93676	130494
21425	130495
164906	130496
8165	130497
209394	130498
109050	130499
31107	130500
40811	130501
88571	130502
163928	130503
7178	130504
42381	130505
50208	130506
88520	130507
85761	130508
34723	130509
32665	130510
58926	130511
23006	130512
138412	130513
149172	130514
53424	130515
47454	130516
13830	130517
23683	130518
67535	130519
21638	130520
68637	130521
112174	130522
27792	130523
18	130524
82831	130525
6509	130526
14420	130527
1223	130528
29160	130529
10784	130530
11254	130531
116313	130532
239648	130533
16375	130534
66466	130535
66908	130536
35291	130537
5956	130538
52115	130539
11175	130540
126812	130541
136411	130542
77715	130543
13474	130544
21501	130545
29091	130546
164392	130547
30295	130548
24286	130549
40457	130550
19672	130551
107247	130552
24800	130553
5124	130554
3906	130555
68111	130556
24311	130557
34879	130558
102272	130559
3020	130560
36003	130561
73875	130562
28013	130563
27960	130564
22939	130565
235470	130566
13345	130567
23535	130568
137470	130569
34672	130570
21282	130571
15584	130572
45676	130573
28521	130574
46719	130575
53119	130576
76170	130577
9889	130578
75638	130579
109422	130580
82013	130581
55210	130582
82799	130583
192896	130584
65283	130585
23692	130586
57136	130587
60772	130588
42386	130589
167883	130590
154346	130591
9031	130592
89719	130593
12259	130594
32860	130595
114237	130596
181646	130597
51501	130598
67397	130599
166497	130600
20134	130601
95341	130602
10488	130603
145228	130604
23977	130605
95202	130606
23321	130607
69016	130608
79800	130609
49121	130610
62278	130611
22317	130612
83988	130613
48606	130614
27289	130615
5200	130616
6544	130617
52223	130618
65020	130619
47899	130620
21547	130621
39974	130622
134546	130623
36121	130624
81530	130625
32941	130626
67329	130627
47750	130628
16163	130629
61231	130630
29311	130631
52203	130632
53611	130633
18147	130634
11485	130635
115901	130636
102549	130637
137385	130638
60193	130639
35882	130640
17358	130641
63984	130642
45353	130643
93472	130644
45581	130645
21894	130646
162879	130647
120350	130648
10374	130649
37564	130650
91255	130651
102744	130652
34478	130653
8932	130654
53920	130655
48554	130656
78814	130657
105105	130658
8676	130659
1728	130660
81112	130661
1885	130662
102154	130663
62623	130664
103721	130665
114444	130666
24911	130667
69507	130668
36083	130669
150066	130670
32598	130671
59908	130672
13477	130673
135682	130674
91132	130675
215610	130676
59811	130677
166273	130678
8762	130679
87459	130680
68877	130681
17954	130682
106478	130683
45926	130684
40807	130685
78903	130686
13192	130687
102361	130688
195052	130689
25464	130690
92725	130691
53375	130692
102305	130693
92656	130694
162079	130695
21367	130696
19523	130697
77427	130698
47554	130699
105530	130700
324	130701
36445	130702
45987	130703
2157	130704
16787	130705
24090	130706
105388	130707
166978	130708
49179	130709
163265	130710
18414	130711
148813	130712
23546	130713
46505	130714
100715	130715
94031	130716
111670	130717
39659	130718
11190	130719
66006	130720
30716	130721
16395	130722
165327	130723
23730	130724
122427	130725
103599	130726
85456	130727
49824	130728
130077	130729
53095	130730
12568	130731
99233	130732
45527	130733
49208	130734
90625	130735
19971	130736
18041	130737
36473	130738
140830	130739
604	130740
41786	130741
166420	130742
106859	130743
8282	130744
141974	130745
112381	130746
11558	130747
13863	130748
26052	130749
18568	130750
9902	130751
2889	130752
46765	130753
33681	130754
10302	130755
4026	130756
12261	130757
9345	130758
38185	130759
41566	130760
30200	130761
40616	130762
8531	130763
1866	130764
7357	130765
166282	130766
53033	130767
136829	130768
133219	130769
10168	130770
3643	130771
59061	130772
7440	130773
75907	130774
126383	130775
18695	130776
73033	130777
12483	130778
5285	130779
34650	130780
19850	130781
29344	130782
61715	130783
13201	130784
40963	130785
52909	130786
9702	130787
87869	130788
12391	130789
46119	130790
79611	130791
36764	130792
3634	130793
49177	130794
45679	130795
58768	130796
14923	130797
52822	130798
2877	130799
658	130800
12338	130801
15616	130802
17792	130803
20084	130804
4385	130805
14852	130806
75499	130807
5663	130808
36683	130809
29016	130810
80742	130811
15182	130812
14186	130813
23052	130814
14095	130815
79908	130816
10855	130817
33262	130818
88087	130819
139514	130820
1644	130821
464	130822
46078	130823
21112	130824
106658	130825
74738	130826
199222	130827
236832	130828
4402	130829
12732	130830
125	130831
3489	130832
113507	130833
14614	130834
70850	130835
2625	130836
2595	130837
18691	130838
94088	130839
97638	130840
708	130841
144392	130842
126236	130843
12749	130844
5760	130845
31253	130846
17371	130847
46034	130848
70853	130849
3230	130850
50226	130851
38618	130852
73019	130853
35263	130854
28865	130855
8819	130856
18710	130857
73772	130858
84606	130859
32291	130860
41887	130861
67080	130862
38449	130863
74596	130864
17833	130865
21692	130866
1240	130867
70809	130868
12379	130869
96901	130870
48680	130871
33304	130872
141237	130873
658	130874
39144	130875
9504	130876
3367	130877
34952	130878
34799	130879
33325	130880
10737	130881
4099	130882
29380	130883
140775	130884
142716	130885
161423	130886
28580	130887
49015	130888
88602	130889
120091	130890
3858	130891
163077	130892
81286	130893
194440	130894
78753	130895
16523	130896
95696	130897
175080	130898
9225	130899
10501	130900
19320	130901
11461	130902
32833	130903
213699	130904
47184	130905
80797	130906
4231	130907
236095	130908
15966	130909
23018	130910
35469	130911
9643	130912
25375	130913
33085	130914
105080	130915
65653	130916
32065	130917
117502	130918
2714	130919
36081	130920
100415	130921
5039	130922
178710	130923
22154	130924
9602	130925
29885	130926
46631	130927
4436	130928
29568	130929
11233	130930
18657	130931
46941	130932
72939	130933
42207	130934
105380	130935
22027	130936
105647	130937
89879	130938
22763	130939
168282	130940
48773	130941
137512	130942
150230	130943
103317	130944
94288	130945
34690	130946
11159	130947
48307	130948
74947	130949
9548	130950
40772	130951
25186	130952
48686	130953
89209	130954
53236	130955
86282	130956
142449	130957
76861	130958
14893	130959
29988	130960
12276	130961
26810	130962
101286	130963
28059	130964
32663	130965
85794	130966
68404	130967
45836	130968
2157	130969
22526	130970
12128	130971
21090	130972
24915	130973
37278	130974
21299	130975
46328	130976
51960	130977
59606	130978
89395	130979
43656	130980
33003	130981
142225	130982
48299	130983
75120	130984
59029	130985
27656	130986
57175	130987
10503	130988
5363	130989
103596	130990
15694	130991
22602	130992
59245	130993
3333	130994
200653	130995
191833	130996
128035	130997
32784	130998
16958	130999
35476	131000
233026	131001
34724	131002
649	131003
14890	131004
117264	131005
31780	131006
72420	131007
49591	131008
18634	131009
14670	131010
94715	131011
145013	131012
134656	131013
146642	131014
46240	131015
28192	131016
31584	131017
29226	131018
190221	131019
73457	131020
53147	131021
192306	131022
142333	131023
9731	131024
29864	131025
14416	131026
13588	131027
29029	131028
100700	131029
232353	131030
2430	131031
47684	131032
45922	131033
8762	131034
78284	131035
32684	131036
46077	131037
63935	131038
16205	131039
39346	131040
232651	131041
23639	131042
37843	131043
14325	131044
26663	131045
116402	131046
118927	131047
239523	131048
121418	131049
18093	131050
118400	131051
37300	131052
36066	131053
1119	131054
530	131055
2362	131056
73322	131057
46631	131058
32446	131059
96824	131060
57949	131061
186708	131062
162602	131063
20421	131064
161627	131065
95106	131066
55400	131067
60343	131068
187782	131069
99960	131070
4389	131071
121928	131072
16100	131073
3611	131074
5906	131075
107782	131076
59159	131077
52855	131078
107227	131079
10344	131080
27761	131081
100916	131082
55385	131083
12128	131084
32480	131085
34879	131086
4493	131087
3911	131088
16089	131089
52107	131090
23074	131091
28452	131092
82245	131093
11561	131094
161130	131095
207664	131096
4567	131097
16800	131098
38416	131099
50464	131100
10537	131101
3634	131102
117695	131103
35095	131104
106076	131105
107840	131106
30939	131107
144977	131108
24255	131109
73501	131110
102670	131111
168609	131112
37378	131113
11527	131114
81594	131115
37004	131116
46011	131117
17917	131118
67610	131119
78847	131120
6342	131121
58479	131122
32805	131123
67135	131124
99553	131125
6651	131126
9217	131127
19479	131128
129051	131129
909	131130
37209	131131
31088	131132
30263	131133
18263	131134
15061	131135
33257	131136
16063	131137
85433	131138
25212	131139
22315	131140
38832	131141
9952	131142
58473	131143
29347	131144
65682	131145
16174	131146
161752	131147
22019	131148
89287	131149
5982	131150
67887	131151
126564	131152
49786	131153
30691	131154
138796	131155
59363	131156
4349	131157
39974	131158
231681	131159
47684	131160
14757	131161
144943	131162
204000	131163
101437	131164
26167	131165
110033	131166
8180	131167
112432	131168
77133	131169
71974	131170
53236	131171
5394	131172
48534	131173
99385	131174
16359	131175
135179	131176
74487	131177
126328	131178
27800	131179
2148	131180
47782	131181
30102	131182
61544	131183
8951	131184
21087	131185
133085	131186
106785	131187
110460	131188
26846	131189
101885	131190
53676	131191
79738	131192
37278	131193
67699	131194
61100	131195
145180	131196
58464	131197
29577	131198
59691	131199
34866	131200
17828	131201
15161	131202
48282	131203
8611	131204
1370	131205
12580	131206
26907	131207
79025	131208
37616	131209
55370	131210
48292	131211
33194	131212
9810	131213
21826	131214
21962	131215
32490	131216
12534	131217
211	131218
2704	131219
20631	131220
44133	131221
7432	131222
24053	131223
6683	131224
8430	131225
42562	131226
6065	131227
14274	131228
39605	131229
22504	131230
50123	131231
189847	131232
19203	131233
510	131234
80420	131235
24717	131236
1168	131237
16310	131238
26209	131239
5491	131240
9505	131241
115330	131242
408	131243
119140	131244
217805	131245
1349	131246
62045	131247
40442	131248
95056	131249
15025	131250
184239	131251
33989	131252
3822	131253
214767	131254
1489	131255
94045	131256
6371	131257
109701	131258
15979	131259
17933	131260
69330	131261
53913	131262
2744	131263
24141	131264
18827	131265
1673	131266
1096	131267
131440	131268
133203	131269
28576	131270
57670	131271
20084	131272
26881	131273
82006	131274
74073	131275
144732	131276
3328	131277
226869	131278
19592	131279
18927	131280
86413	131281
223950	131282
42649	131283
54583	131284
40141	131285
32244	131286
57905	131287
169082	131288
63418	131289
96086	131290
13303	131291
6941	131292
6146	131293
42510	131294
48029	131295
23529	131296
8519	131297
5281	131298
3995	131299
8207	131300
8552	131301
9660	131302
4910	131303
65854	131304
17487	131305
3203	131306
878	131307
14371	131308
11230	131309
6917	131310
16420	131311
54783	131312
23180	131313
28084	131314
20583	131315
34706	131316
3255	131317
14088	131318
2314	131319
7374	131320
73	131321
27461	131322
20434	131323
803	131324
24202	131325
262	131326
16921	131327
15096	131328
9796	131329
44654	131330
23398	131331
14260	131332
1285	131333
123205	131334
990	131335
9101	131336
3733	131337
15096	131338
16996	131339
4153	131340
13949	131341
20443	131342
23471	131343
13855	131344
46836	131345
860	131346
37298	131347
1194	131348
1071	131349
54662	131350
30289	131351
5926	131352
9438	131353
10321	131354
30947	131355
120439	131356
14584	131357
62192	131358
101476	131359
831	131360
354	131361
2899	131362
4254	131363
33762	131364
2817	131365
4499	131366
22175	131367
38738	131368
1473	131369
5330	131370
147818	131371
19717	131372
38730	131373
15365	131374
8634	131375
10649	131376
62757	131377
11289	131378
18401	131379
384	131380
73271	131381
65854	131382
21327	131383
1235	131384
1476	131385
7937	131386
37527	131387
121	131388
20284	131389
3284	131390
9786	131391
41090	131392
814	131393
158655	131394
10355	131395
77715	131396
112593	131397
74922	131398
3925	131399
8894	131400
183837	131401
231679	131402
226436	131403
53887	131404
74825	131405
65575	131406
14049	131407
121110	131408
26052	131409
1967	131410
2784	131411
5711	131412
38503	131413
185364	131414
858	131415
157869	131416
20036	131417
20036	131418
2943	131419
159516	131420
23117	131421
65605	131422
27906	131423
79986	131424
14623	131425
5152	131426
83204	131427
75562	131428
16529	131429
23906	131430
72374	131431
28447	131432
181670	131433
2083	131434
462	131435
11374	131436
11374	131437
71811	131438
114033	131439
37987	131440
3588	131441
13983	131442
1917	131443
71220	131444
29071	131445
6351	131446
3180	131447
33839	131448
33839	131449
27097	131450
24624	131451
7329	131452
59214	131453
3361	131454
198319	131455
6828	131456
562	131457
1307	131458
3583	131459
1553	131460
63884	131461
20073	131462
7286	131463
63721	131464
24038	131465
20833	131466
11599	131467
64823	131468
120439	131469
27540	131470
97878	131471
472	131472
2077	131473
7207	131474
4495	131475
41451	131476
33041	131477
103673	131478
24572	131479
973	131480
7127	131481
32373	131482
25154	131483
33128	131484
312	131485
130695	131486
12960	131487
2324	131488
151223	131489
9629	131490
11943	131491
55602	131492
5310	131493
6180	131494
65256	131495
13596	131496
188728	131497
129503	131498
44397	131499
77011	131500
32409	131501
8063	131502
44494	131503
55365	131504
167385	131505
114120	131506
38831	131507
49761	131508
6146	131509
130473	131510
12792	131511
23593	131512
27749	131513
60071	131514
7047	131515
61693	131516
34847	131517
129495	131518
179969	131519
12139	131520
15922	131521
9801	131522
48157	131523
61991	131524
76593	131525
2920	131526
8552	131527
49621	131528
27459	131529
192351	131530
11660	131531
128541	131532
34026	131533
35548	131534
101527	131535
18620	131536
84771	131537
178184	131538
92291	131539
20425	131540
104799	131541
13718	131542
116870	131543
21269	131544
64643	131545
40216	131546
131384	131547
17310	131548
96608	131549
145622	131550
26750	131551
17703	131552
81200	131553
63629	131554
235159	131555
24293	131556
98778	131557
1944	131558
52745	131559
110347	131560
4191	131561
3095	131562
34919	131563
152030	131564
9728	131565
27743	131566
50791	131567
27565	131568
47569	131569
149201	131570
5498	131571
51664	131572
131634	131573
135061	131574
8945	131575
63184	131576
21576	131577
21372	131578
16973	131579
110726	131580
4578	131581
101486	131582
152706	131583
224192	131584
50092	131585
12529	131586
43093	131587
36916	131588
59643	131589
32014	131590
8785	131591
211248	131592
55586	131593
88581	131594
22816	131595
20506	131596
82350	131597
182082	131598
15557	131599
46022	131600
129930	131601
112809	131602
64848	131603
34544	131604
26260	131605
43022	131606
50891	131607
109803	131608
80231	131609
196083	131610
2530	131611
2253	131612
72641	131613
72641	131614
108142	131615
4720	131616
38177	131617
57711	131618
64731	131619
14349	131620
74611	131621
215423	131622
170884	131623
57576	131624
98425	131625
74621	131626
8742	131627
60077	131628
6584	131629
29557	131630
64738	131631
201251	131632
12529	131633
6012	131634
210065	131635
55893	131636
130429	131637
129817	131638
185787	131639
71707	131640
11482	131641
39837	131642
12661	131643
122757	131644
104254	131645
100757	131646
23551	131647
12022	131648
29988	131649
147954	131650
11269	131651
7456	131652
190480	131653
169264	131654
46933	131655
63922	131656
157504	131657
102922	131658
65947	131659
81551	131660
182374	131661
18881	131662
34511	131663
66204	131664
216826	131665
20990	131666
6624	131667
44953	131668
56123	131669
68686	131670
34121	131671
19149	131672
14650	131673
202515	131674
115819	131675
19341	131676
23584	131677
86772	131678
28404	131679
12036	131680
178470	131681
50750	131682
8910	131683
134921	131684
61267	131685
65155	131686
20990	131687
5743	131688
128526	131689
112799	131690
211900	131691
88849	131692
17987	131693
53422	131694
96715	131695
50847	131696
54	131697
71226	131698
338	131699
338	131700
8413	131701
98531	131702
60945	131703
15940	131704
47240	131705
22697	131706
19234	131707
22973	131708
5891	131709
42742	131710
9459	131711
52212	131712
34950	131713
23604	131714
96214	131715
9750	131716
14440	131717
28956	131718
27627	131719
96446	131720
138446	131721
57846	131722
81035	131723
66396	131724
74540	131725
9368	131726
34613	131727
5589	131728
45013	131729
43185	131730
55833	131731
161	131732
1312	131733
4072	131734
2690	131735
44401	131736
3344	131737
35433	131738
9	131739
50109	131740
237398	131741
132145	131742
44150	131743
13257	131744
148489	131745
99215	131746
160160	131747
2701	131748
3287	131749
164785	131750
131879	131751
97256	131752
128344	131753
56725	131754
44527	131755
911	131756
779	131757
47521	131758
184941	131759
8382	131760
5711	131761
100199	131762
1458	131763
45192	131764
3271	131765
4864	131766
52784	131767
30549	131768
100995	131769
686	131770
44503	131771
2066	131772
33496	131773
29077	131774
10141	131775
24067	131776
104917	131777
862	131778
44942	131779
920	131780
16035	131781
16767	131782
124574	131783
20986	131784
17193	131785
25500	131786
127137	131787
64331	131788
77035	131789
210985	131790
6945	131791
23388	131792
16224	131793
62336	131794
141356	131795
16696	131796
5574	131797
36788	131798
5111	131799
12862	131800
4270	131801
18885	131802
25998	131803
75947	131804
29376	131805
8290	131806
7366	131807
74898	131808
354	131809
80880	131810
10840	131811
5525	131812
182079	131813
10920	131814
90647	131815
203	131816
65523	131817
106880	131818
8514	131819
1448	131820
18501	131821
48919	131822
13327	131823
56003	131824
663	131825
123909	131826
221453	131827
67268	131828
18552	131829
49910	131830
15049	131831
12556	131832
34890	131833
15477	131834
118161	131835
4032	131836
2674	131837
79188	131838
41990	131839
19910	131840
44488	131841
153998	131842
30033	131843
4027	131844
8544	131845
48111	131846
20384	131847
78054	131848
53306	131849
20371	131850
178	131851
3062	131852
3287	131853
106878	131854
28036	131855
34951	131856
7422	131857
4978	131858
2085	131859
4488	131860
2422	131861
11503	131862
155728	131863
36449	131864
11718	131865
60866	131866
9657	131867
30709	131868
55234	131869
21378	131870
204744	131871
122085	131872
6728	131873
124134	131874
8958	131875
29357	131876
105302	131877
6270	131878
11558	131879
212120	131880
187778	131881
24741	131882
67559	131883
163709	131884
42051	131885
29544	131886
60973	131887
2913	131888
22200	131889
38113	131890
50496	131891
16729	131892
2706	131893
1824	131894
17458	131895
14520	131896
23470	131897
103735	131898
14939	131899
55367	131900
623	131901
25141	131902
31903	131903
7446	131904
76574	131905
34814	131906
94729	131907
28378	131908
68283	131909
65834	131910
123724	131911
23616	131912
118414	131913
2291	131914
3932	131915
10207	131916
3941	131917
220729	131918
107008	131919
5488	131920
65303	131921
54496	131922
35533	131923
3971	131924
32058	131925
99637	131926
20558	131927
34407	131928
2484	131929
111448	131930
50012	131931
84941	131932
10448	131933
132884	131934
113502	131935
22484	131936
47153	131937
103127	131938
7173	131939
25291	131940
53780	131941
51524	131942
2358	131943
11945	131944
6086	131945
3519	131946
1590	131947
187245	131948
11566	131949
88236	131950
25253	131951
84591	131952
80802	131953
234605	131954
50059	131955
105149	131956
43806	131957
10526	131958
54	131959
26750	131960
25727	131961
27041	131962
27709	131963
102494	131964
130174	131965
15380	131966
122282	131967
93213	131968
60084	131969
5179	131970
53128	131971
53510	131972
14913	131973
5443	131974
42474	131975
94994	131976
14927	131977
488	131978
117334	131979
7253	131980
48882	131981
44214	131982
43577	131983
1521	131984
55688	131985
18600	131986
149919	131987
42399	131988
8201	131989
24114	131990
30422	131991
128817	131992
17404	131993
79480	131994
92006	131995
24398	131996
5443	131997
11297	131998
1911	131999
10804	132000
100202	132001
10235	132002
67560	132003
35151	132004
2567	132005
1073	132006
68096	132007
46795	132008
1190	132009
7568	132010
13202	132011
13311	132012
11313	132013
11517	132014
375	132015
146	132016
13418	132017
7971	132018
154815	132019
5346	132020
55539	132021
1154	132022
16344	132023
57682	132024
97926	132025
60270	132026
160988	132027
128466	132028
3404	132029
159819	132030
34973	132031
10071	132032
8642	132033
95302	132034
46065	132035
18531	132036
97783	132037
48957	132038
84000	132039
177128	132040
129251	132041
206546	132042
31237	132043
13546	132044
157844	132045
115232	132046
12927	132047
41488	132048
158218	132049
167509	132050
103954	132051
12250	132052
13002	132053
5437	132054
28522	132055
95943	132056
178757	132057
66093	132058
14788	132059
58958	132060
66587	132061
23015	132062
73465	132063
22512	132064
89509	132065
54176	132066
178	132067
159890	132068
40504	132069
26242	132070
68070	132071
60475	132072
41431	132073
41590	132074
32566	132075
27191	132076
23038	132077
2666	132078
16263	132079
38809	132080
157599	132081
2941	132082
104135	132083
26729	132084
158194	132085
88564	132086
59662	132087
9766	132088
88027	132089
113102	132090
44975	132091
21443	132092
47820	132093
33392	132094
5099	132095
78609	132096
21703	132097
103548	132098
210249	132099
4587	132100
207199	132101
18925	132102
8900	132103
6272	132104
119178	132105
10080	132106
111580	132107
211770	132108
10454	132109
47002	132110
3299	132111
48271	132112
75981	132113
211298	132114
13337	132115
1827	132116
59317	132117
59487	132118
8000	132119
51972	132120
6706	132121
118323	132122
16470	132123
692	132124
16889	132125
98702	132126
133131	132127
16789	132128
91118	132129
84882	132130
103515	132131
13935	132132
2316	132133
1810	132134
24961	132135
99603	132136
634	132137
12041	132138
34763	132139
60022	132140
9945	132141
3819	132142
5706	132143
148996	132144
27802	132145
18806	132146
203072	132147
56100	132148
7344	132149
129779	132150
88447	132151
3960	132152
35416	132153
150802	132154
17179	132155
769	132156
123295	132157
14861	132158
86240	132159
4087	132160
58526	132161
298	132162
19589	132163
21559	132164
137941	132165
29962	132166
19719	132167
151512	132168
3208	132169
6094	132170
58176	132171
4579	132172
61485	132173
87002	132174
27933	132175
68982	132176
135125	132177
43682	132178
180318	132179
878	132180
29457	132181
48497	132182
21792	132183
92554	132184
119024	132185
24956	132186
9396	132187
26533	132188
75726	132189
100735	132190
26326	132191
4923	132192
31302	132193
771	132194
507	132195
4696	132196
6145	132197
828	132198
8833	132199
10330	132200
405	132201
7246	132202
88770	132203
32437	132204
39955	132205
9519	132206
11149	132207
35371	132208
82503	132209
76750	132210
23150	132211
76068	132212
97033	132213
24614	132214
60994	132215
804	132216
6195	132217
24100	132218
17110	132219
6922	132220
73271	132221
34099	132222
40804	132223
32583	132224
620	132225
58688	132226
89635	132227
99221	132228
84482	132229
22707	132230
13462	132231
34615	132232
92637	132233
152480	132234
220645	132235
137390	132236
92358	132237
39815	132238
84943	132239
16086	132240
45850	132241
39458	132242
120799	132243
125966	132244
51550	132245
61228	132246
174874	132247
17924	132248
2455	132249
153668	132250
112479	132251
112410	132252
214114	132253
94736	132254
115580	132255
67324	132256
30007	132257
90337	132258
137486	132259
91839	132260
7919	132261
52110	132262
33334	132263
33334	132264
84004	132265
16121	132266
101323	132267
173252	132268
101986	132269
1154	132270
54088	132271
961	132272
83177	132273
149714	132274
151672	132275
64420	132276
84004	132277
65003	132278
150253	132279
109821	132280
123511	132281
3109	132282
1944	132283
115214	132284
155785	132285
4554	132286
124363	132287
113930	132288
70006	132289
34116	132290
54767	132291
267	132292
42856	132293
171204	132294
383	132295
42771	132296
91605	132297
3164	132298
25379	132299
7253	132300
39458	132301
110189	132302
39431	132303
148468	132304
149189	132305
53391	132306
1589	132307
104872	132308
22129	132309
50253	132310
76506	132311
68979	132312
26902	132313
30008	132314
54875	132315
54691	132316
127799	132317
15014	132318
64722	132319
26838	132320
12490	132321
168690	132322
8915	132323
327	132324
2731	132325
4979	132326
81582	132327
42135	132328
3433	132329
15014	132330
26626	132331
226724	132332
42091	132333
26678	132334
29108	132335
74742	132336
85970	132337
81570	132338
79130	132339
3800	132340
89526	132341
159650	132342
59971	132343
158873	132344
60039	132345
91225	132346
103999	132347
60731	132348
158371	132349
224003	132350
41874	132351
66515	132352
52267	132353
7715	132354
107555	132355
137112	132356
12464	132357
23054	132358
3924	132359
26686	132360
87033	132361
31512	132362
91253	132363
188691	132364
10490	132365
118199	132366
86325	132367
4154	132368
53833	132369
60741	132370
108026	132371
33635	132372
42156	132373
49966	132374
14935	132375
26838	132376
17994	132377
156136	132378
156135	132379
219167	132380
23184	132381
164651	132382
152671	132383
120522	132384
94636	132385
127799	132386
175378	132387
163370	132388
36948	132389
157379	132390
13484	132391
36969	132392
66108	132393
32412	132394
156370	132395
114226	132396
46518	132397
65965	132398
29295	132399
102841	132400
51483	132401
72656	132402
66107	132403
51741	132404
153733	132405
112508	132406
59154	132407
12890	132408
70830	132409
70831	132410
27513	132411
133292	132412
25405	132413
50689	132414
39294	132415
112069	132416
64977	132417
65003	132418
207621	132419
46207	132420
1428	132421
8676	132422
18788	132423
40074	132424
42452	132425
2592	132426
64383	132427
23593	132428
1359	132429
50581	132430
237620	132431
45751	132432
219164	132433
46323	132434
1272	132435
1387	132436
14694	132437
17958	132438
41908	132439
5275	132440
11706	132441
85832	132442
158281	132443
203	132444
109351	132445
206364	132446
39431	132447
39458	132448
111813	132449
50689	132450
45751	132451
219163	132452
46323	132453
137636	132454
65003	132455
111422	132456
148991	132457
50253	132458
101944	132459
77030	132460
111840	132461
112479	132462
51460	132463
137517	132464
4554	132465
54289	132466
70109	132467
123577	132468
42885	132469
91620	132470
34241	132471
42600	132472
22432	132473
22332	132474
54537	132475
3993	132476
42915	132477
91836	132478
92553	132479
92315	132480
42893	132481
155331	132482
16121	132483
40477	132484
21758	132485
36797	132486
190977	132487
237961	132488
84113	132489
36725	132490
1958	132491
108613	132492
2393	132493
61130	132494
1648	132495
17272	132496
4198	132497
9438	132498
63333	132499
4381	132500
95718	132501
26331	132502
114975	132503
25412	132504
207700	132505
111976	132506
50689	132507
64219	132508
156136	132509
46323	132510
149441	132511
110189	132512
126532	132513
3141	132514
1774	132515
42915	132516
54706	132517
38585	132518
5953	132519
5374	132520
744	132521
1546	132522
70136	132523
57175	132524
160961	132525
68799	132526
101159	132527
5002	132528
37848	132529
2646	132530
10495	132531
53941	132532
1912	132533
69548	132534
76543	132535
230310	132536
114802	132537
21367	132538
151366	132539
163118	132540
54193	132541
70708	132542
18415	132543
54451	132544
70235	132545
171526	132546
33993	132547
172746	132548
42871	132549
45828	132550
23479	132551
45870	132552
75678	132553
16017	132554
56251	132555
18903	132556
167211	132557
101881	132558
21086	132559
76916	132560
59445	132561
84160	132562
111840	132563
149196	132564
83177	132565
1226	132566
12748	132567
33256	132568
59974	132569
102179	132570
138000	132571
77134	132572
59489	132573
148251	132574
192966	132575
77030	132576
1984	132577
59445	132578
22231	132579
51460	132580
4554	132581
3534	132582
66230	132583
50042	132584
27968	132585
25216	132586
54289	132587
171741	132588
54794	132589
167753	132590
89975	132591
217890	132592
49899	132593
1589	132594
123943	132595
1944	132596
33993	132597
70713	132598
22260	132599
5777	132600
25412	132601
152537	132602
25405	132603
149652	132604
16333	132605
138986	132606
153152	132607
130010	132608
53833	132609
30061	132610
28729	132611
2019	132612
5525	132613
53357	132614
3772	132615
3068	132616
45788	132617
50042	132618
154006	132619
22525	132620
26283	132621
54885	132622
113506	132623
80338	132624
152480	132625
122030	132626
19553	132627
161659	132628
138714	132629
90970	132630
137237	132631
3425	132632
32320	132633
12864	132634
64296	132635
2489	132636
1998	132637
5173	132638
1448	132639
29419	132640
221471	132641
46518	132642
65972	132643
51483	132644
113928	132645
23672	132646
40611	132647
28927	132648
75904	132649
58406	132650
76264	132651
114393	132652
75799	132653
58491	132654
136031	132655
75881	132656
28922	132657
75864	132658
75720	132659
58727	132660
13303	132661
49184	132662
36948	132663
65997	132664
65965	132665
155881	132666
114394	132667
66050	132668
51371	132669
66108	132670
58829	132671
36617	132672
51430	132673
77647	132674
29179	132675
114225	132676
40611	132677
51449	132678
101397	132679
85588	132680
51483	132681
71814	132682
113931	132683
45696	132684
85821	132685
72090	132686
122756	132687
223604	132688
34344	132689
177568	132690
13463	132691
194432	132692
17543	132693
14963	132694
156137	132695
12512	132696
40164	132697
56083	132698
37565	132699
134684	132700
86996	132701
29077	132702
20580	132703
157159	132704
1096	132705
109320	132706
566	132707
17165	132708
9184	132709
11916	132710
8074	132711
97957	132712
28046	132713
11125	132714
44534	132715
18520	132716
12902	132717
37916	132718
4669	132719
19135	132720
3314	132721
48546	132722
49697	132723
204365	132724
15748	132725
20439	132726
227690	132727
1942	132728
2464	132729
80697	132730
42581	132731
133072	132732
1806	132733
11736	132734
3466	132735
62541	132736
1837	132737
28068	132738
53049	132739
160475	132740
77403	132741
43762	132742
1341	132743
34674	132744
3684	132745
4740	132746
1341	132747
31799	132748
161	132749
15997	132750
129028	132751
4719	132752
3255	132753
47272	132754
51854	132755
111179	132756
39325	132757
13309	132758
51816	132759
49019	132760
21943	132761
62668	132762
26316	132763
19670	132764
14767	132765
26316	132766
80955	132767
48918	132768
45438	132769
25461	132770
50936	132771
25461	132772
1529	132773
83833	132774
37298	132775
60805	132776
51854	132777
28996	132778
47403	132779
48888	132780
28068	132781
67020	132782
230832	132783
28068	132784
1341	132785
6956	132786
1722	132787
39376	132788
1859	132789
50501	132790
129317	132791
35894	132792
4006	132793
14584	132794
9837	132795
13004	132796
162009	132797
23346	132798
87	132799
41499	132800
165633	132801
20043	132802
76853	132803
14478	132804
26602	132805
546	132806
26159	132807
10270	132808
62882	132809
4383	132810
157363	132811
25275	132812
8297	132813
29535	132814
24953	132815
51473	132816
11496	132817
56390	132818
32336	132819
17613	132820
38126	132821
11507	132822
24736	132823
25613	132824
77293	132825
17281	132826
36992	132827
25715	132828
7412	132829
8312	132830
2309	132831
699	132832
15671	132833
22444	132834
17298	132835
8186	132836
15478	132837
43356	132838
44503	132839
50764	132840
63219	132841
365	132842
1177	132843
1311	132844
187	132845
36951	132846
36109	132847
187	132848
43840	132849
55264	132850
134	132851
25115	132852
30382	132853
64537	132854
12969	132855
63542	132856
65218	132857
32085	132858
58889	132859
16941	132860
5453	132861
91662	132862
73337	132863
15967	132864
59214	132865
57652	132866
10836	132867
99169	132868
76051	132869
23775	132870
50428	132871
22481	132872
35577	132873
4638	132874
3346	132875
20968	132876
40081	132877
54886	132878
64471	132879
16718	132880
4145	132881
35386	132882
177820	132883
20061	132884
5339	132885
22849	132886
36533	132887
7397	132888
56328	132889
73799	132890
17621	132891
10201	132892
1684	132893
28518	132894
11013	132895
133555	132896
21074	132897
160	132898
160	132899
27649	132900
10201	132901
76330	132902
150006	132903
7384	132904
56935	132905
178512	132906
9518	132907
130864	132908
45653	132909
4156	132910
28720	132911
14361	132912
3177	132913
20931	132914
7432	132915
752	132916
105111	132917
8390	132918
8390	132919
40216	132920
3102	132921
25672	132922
20942	132923
7031	132924
375	132925
984	132926
22113	132927
48498	132928
14153	132929
25958	132930
5275	132931
7519	132932
8553	132933
2114	132934
28825	132935
285	132936
3654	132937
5827	132938
2874	132939
4343	132940
95607	132941
19249	132942
1574	132943
6190	132944
375	132945
3100	132946
2600	132947
15990	132948
9436	132949
19217	132950
11214	132951
4611	132952
63931	132953
28	132954
61998	132955
7465	132956
63339	132957
332	132958
25342	132959
70613	132960
31631	132961
6192	132962
105304	132963
42282	132964
29477	132965
93955	132966
4402	132967
177105	132968
2710	132969
8635	132970
28994	132971
5006	132972
194860	132973
31657	132974
93789	132975
74500	132976
45658	132977
6281	132978
10406	132979
142520	132980
60435	132981
7639	132982
41775	132983
149842	132984
16186	132985
2701	132986
973	132987
4499	132988
62634	132989
41076	132990
13954	132991
21340	132992
2066	132993
95102	132994
2220	132995
77629	132996
18081	132997
3690	132998
103056	132999
19163	133000
92002	133001
59133	133002
35249	133003
142218	133004
32458	133005
60435	133006
375	133007
28221	133008
12849	133009
3746	133010
32075	133011
4761	133012
232	133013
61765	133014
191299	133015
53845	133016
109284	133017
35966	133018
40550	133019
45764	133020
27918	133021
14269	133022
64809	133023
103	133024
6144	133025
295	133026
13889	133027
20284	133028
5104	133029
36260	133030
3230	133031
384	133032
2947	133033
44400	133034
6213	133035
17625	133036
12215	133037
16111	133038
16958	133039
1827	133040
690	133041
990	133042
2509	133043
690	133044
109543	133045
104714	133046
5096	133047
103883	133048
1312	133049
14736	133050
28588	133051
32409	133052
23664	133053
7937	133054
1396	133055
43318	133056
26075	133057
103491	133058
10940	133059
30022	133060
5689	133061
5096	133062
5607	133063
24643	133064
14088	133065
58042	133066
38147	133067
13470	133068
129528	133069
75541	133070
43318	133071
155106	133072
44534	133073
63971	133074
38738	133075
8558	133076
3267	133077
1660	133078
21064	133079
4967	133080
7059	133081
7780	133082
1485	133083
9573	133084
4194	133085
3838	133086
4006	133087
4929	133088
7469	133089
10848	133090
25622	133091
64267	133092
70307	133093
9572	133094
16921	133095
3237	133096
4112	133097
3863	133098
96071	133099
22676	133100
179246	133101
28300	133102
1324	133103
15963	133104
30321	133105
32708	133106
43144	133107
49401	133108
55421	133109
6438	133110
32288	133111
39953	133112
71711	133113
7186	133114
83485	133115
19227	133116
20451	133117
2680	133118
7192	133119
9916	133120
140805	133121
83028	133122
59871	133123
44449	133124
155012	133125
13925	133126
6515	133127
82086	133128
129493	133129
151440	133130
23296	133131
3230	133132
101413	133133
5365	133134
6515	133135
75220	133136
71711	133137
34819	133138
73324	133139
6515	133140
4666	133141
34898	133142
19967	133143
20808	133144
19787	133145
22676	133146
6515	133147
332	133148
332	133149
5161	133150
5161	133151
5161	133152
25617	133153
148	133154
6125	133155
48	133156
6967	133157
51289	133158
41557	133159
5939	133160
14535	133161
60525	133162
86521	133163
13744	133164
10355	133165
1313	133166
2068	133167
1698	133168
12036	133169
8347	133170
109379	133171
20903	133172
12169	133173
47181	133174
28139	133175
60695	133176
4253	133177
1760	133178
87649	133179
18527	133180
41307	133181
52018	133182
45477	133183
8744	133184
142	133185
9084	133186
600	133187
2915	133188
18451	133189
62090	133190
95213	133191
15535	133192
2603	133193
84949	133194
27987	133195
34415	133196
133582	133197
11868	133198
643	133199
6437	133200
7823	133201
133604	133202
107721	133203
137058	133204
11336	133205
213021	133206
149861	133207
72475	133208
22508	133209
82601	133210
12302	133211
8	133212
22457	133213
99567	133214
229466	133215
117440	133216
124836	133217
13311	133218
7027	133219
34283	133220
61611	133221
103365	133222
240	133223
87711	133224
52713	133225
85907	133226
76602	133227
75421	133228
14665	133229
13821	133230
65306	133231
109041	133232
2459	133233
149298	133234
210961	133235
111181	133236
87565	133237
147715	133238
8231	133239
10092	133240
209903	133241
89298	133242
212653	133243
4359	133244
53194	133245
217540	133246
174895	133247
205416	133248
64293	133249
78212	133250
86318	133251
136297	133252
69630	133253
22593	133254
4998	133255
5736	133256
29003	133257
17893	133258
59220	133259
24237	133260
1010	133261
59624	133262
218442	133263
223978	133264
53	133265
139543	133266
43453	133267
3315	133268
79943	133269
25482	133270
2037	133271
717	133272
105140	133273
188190	133274
23963	133275
133246	133276
104811	133277
5769	133278
39005	133279
44707	133280
28029	133281
23445	133282
27224	133283
33331	133284
30050	133285
34502	133286
80398	133287
53237	133288
67026	133289
138379	133290
138379	133291
203789	133292
111056	133293
230774	133294
34750	133295
27803	133296
215926	133297
113221	133298
154608	133299
40547	133300
25482	133301
67079	133302
3830	133303
39399	133304
112491	133305
121017	133306
1064	133307
23745	133308
11220	133309
31319	133310
1643	133311
472	133312
26146	133313
9396	133314
25585	133315
45737	133316
62149	133317
52086	133318
4605	133319
984	133320
19562	133321
142435	133322
19138	133323
14391	133324
24413	133325
17272	133326
27764	133327
36684	133328
158257	133329
55835	133330
34785	133331
98003	133332
43260	133333
45541	133334
8613	133335
19079	133336
96420	133337
239956	133338
97476	133339
47195	133340
122624	133341
53295	133342
574	133343
45187	133344
81248	133345
36432	133346
28869	133347
135303	133348
103965	133349
13112	133350
64120	133351
9731	133352
142719	133353
9560	133354
349	133355
219972	133356
16482	133357
127025	133358
119117	133359
13050	133360
196607	133361
54971	133362
66870	133363
3422	133364
34356	133365
29561	133366
68831	133367
21786	133368
8907	133369
14885	133370
102662	133371
98799	133372
13781	133373
178792	133374
32116	133375
27026	133376
105236	133377
43190	133378
206141	133379
13088	133380
69020	133381
14263	133382
52661	133383
164254	133384
11655	133385
19339	133386
36415	133387
29881	133388
91835	133389
14604	133390
42725	133391
24705	133392
73148	133393
21294	133394
68940	133395
822	133396
141947	133397
22481	133398
109700	133399
20936	133400
87204	133401
83841	133402
104287	133403
179649	133404
5765	133405
20473	133406
2727	133407
13168	133408
67739	133409
25489	133410
66934	133411
134631	133412
143957	133413
13773	133414
49166	133415
142660	133416
12453	133417
25257	133418
122656	133419
15040	133420
30472	133421
119781	133422
14907	133423
45809	133424
34699	133425
19893	133426
10447	133427
36096	133428
100945	133429
53882	133430
79370	133431
98464	133432
116881	133433
142116	133434
181682	133435
26841	133436
90032	133437
105950	133438
12993	133439
55464	133440
97388	133441
60905	133442
114403	133443
50399	133444
19402	133445
31731	133446
49983	133447
68831	133448
90826	133449
47878	133450
95945	133451
194596	133452
2268	133453
16383	133454
23272	133455
74023	133456
2318	133457
6596	133458
87842	133459
15979	133460
71721	133461
11594	133462
68794	133463
89601	133464
142815	133465
77141	133466
9317	133467
72130	133468
22628	133469
55522	133470
1250	133471
79206	133472
34762	133473
62240	133474
114834	133475
51717	133476
79727	133477
18086	133478
200326	133479
34834	133480
47330	133481
51390	133482
19620	133483
3451	133484
35875	133485
6641	133486
121413	133487
116750	133488
77980	133489
55291	133490
776	133491
15326	133492
30386	133493
74260	133494
83249	133495
147265	133496
103395	133497
131076	133498
127666	133499
64643	133500
78230	133501
92647	133502
32	133503
59345	133504
562	133505
405	133506
9954	133507
721	133508
25945	133509
20781	133510
112502	133511
64644	133512
14226	133513
1106	133514
1075	133515
40314	133516
20313	133517
14636	133518
1324	133519
5462	133520
2441	133521
58000	133522
998	133523
20437	133524
18690	133525
2686	133526
12418	133527
9523	133528
3585	133529
10854	133530
111096	133531
31342	133532
523	133533
166755	133534
414	133535
55857	133536
301	133537
8233	133538
21445	133539
21550	133540
124360	133541
36047	133542
749	133543
21576	133544
24458	133545
72841	133546
3283	133547
13143	133548
998	133549
6335	133550
998	133551
6102	133552
185733	133553
10707	133554
998	133555
998	133556
998	133557
472	133558
3117	133559
998	133560
4605	133561
44291	133562
21338	133563
998	133564
703	133565
5214	133566
1357	133567
82963	133568
140757	133569
80071	133570
2195	133571
16090	133572
5357	133573
44708	133574
13687	133575
95856	133576
195779	133577
19670	133578
33916	133579
729	133580
8126	133581
55412	133582
4807	133583
72844	133584
64823	133585
37123	133586
82968	133587
43392	133588
91891	133589
44383	133590
43481	133591
68562	133592
2892	133593
132660	133594
72591	133595
57368	133596
154231	133597
40621	133598
25359	133599
133816	133600
15410	133601
1461	133602
1177	133603
22615	133604
81078	133605
4153	133606
72082	133607
1508	133608
55879	133609
12108	133610
10613	133611
54534	133612
22584	133613
118072	133614
46739	133615
17594	133616
16468	133617
134670	133618
44618	133619
52275	133620
119618	133621
174640	133622
13643	133623
34356	133624
64584	133625
112497	133626
17385	133627
56070	133628
24133	133629
2051	133630
55784	133631
11622	133632
98995	133633
129500	133634
43941	133635
35179	133636
20678	133637
63215	133638
56564	133639
47625	133640
93582	133641
15758	133642
55497	133643
73632	133644
35646	133645
1472	133646
1472	133647
100196	133648
178694	133649
175828	133650
173244	133651
26197	133652
82991	133653
2937	133654
18895	133655
149348	133656
31155	133657
3583	133658
3868	133659
2734	133660
122649	133661
25379	133662
1982	133663
98334	133664
10101	133665
216974	133666
2139	133667
218104	133668
34348	133669
73256	133670
42205	133671
73354	133672
41218	133673
105283	133674
52030	133675
28954	133676
3583	133677
16473	133678
66700	133679
1575	133680
3821	133681
111340	133682
36355	133683
46467	133684
24971	133685
34405	133686
218	133687
218	133688
29048	133689
13050	133690
39313	133691
118125	133692
44203	133693
68768	133694
17666	133695
21354	133696
1800	133697
131833	133698
3613	133699
117388	133700
199718	133701
85364	133702
118313	133703
26852	133704
9864	133705
21724	133706
36217	133707
88833	133708
49680	133709
86649	133710
60814	133711
165484	133712
70062	133713
57516	133714
141397	133715
37482	133716
10996	133717
25847	133718
53200	133719
17123	133720
46993	133721
227602	133722
63620	133723
1175	133724
129215	133725
227860	133726
76618	133727
2897	133728
71760	133729
165006	133730
191737	133731
1620	133732
924	133733
20191	133734
11215	133735
38539	133736
59765	133737
161178	133738
153533	133739
67392	133740
2725	133741
6628	133742
7226	133743
5702	133744
53178	133745
8331	133746
735	133747
23379	133748
131314	133749
51590	133750
161348	133751
59885	133752
33416	133753
203579	133754
13708	133755
35438	133756
45187	133757
41874	133758
6218	133759
21631	133760
11699	133761
41175	133762
77936	133763
211982	133764
50218	133765
49989	133766
109934	133767
71642	133768
26428	133769
100621	133770
174694	133771
20251	133772
123491	133773
258	133774
16781	133775
5773	133776
54124	133777
58659	133778
1847	133779
13065	133780
239062	133781
118113	133782
16916	133783
79689	133784
61582	133785
56445	133786
24623	133787
37926	133788
28582	133789
4163	133790
3270	133791
4835	133792
222187	133793
75276	133794
73507	133795
4561	133796
65771	133797
3472	133798
25456	133799
33255	133800
102349	133801
3532	133802
45179	133803
5923	133804
19605	133805
154615	133806
29275	133807
5582	133808
3653	133809
17234	133810
37471	133811
37831	133812
12483	133813
64130	133814
1104	133815
1362	133816
49047	133817
724	133818
48523	133819
80109	133820
147593	133821
85769	133822
77676	133823
53392	133824
74742	133825
64771	133826
8416	133827
74580	133828
35446	133829
27517	133830
113835	133831
37629	133832
78973	133833
69422	133834
996	133835
12526	133836
1003	133837
34177	133838
37236	133839
20971	133840
16121	133841
145	133842
44688	133843
119032	133844
221133	133845
118285	133846
3603	133847
17223	133848
28777	133849
23086	133850
33004	133851
102780	133852
6648	133853
162560	133854
42229	133855
144075	133856
72622	133857
73862	133858
73860	133859
97773	133860
80113	133861
44939	133862
44048	133863
27916	133864
56523	133865
15908	133866
2896	133867
75040	133868
26211	133869
34345	133870
47461	133871
43264	133872
62919	133873
27147	133874
68861	133875
39575	133876
87602	133877
236096	133878
32074	133879
57031	133880
38420	133881
3006	133882
248	133883
192197	133884
22791	133885
163520	133886
41090	133887
28586	133888
18919	133889
29910	133890
82129	133891
17694	133892
27001	133893
9754	133894
87757	133895
212216	133896
108863	133897
77245	133898
103528	133899
163073	133900
14675	133901
152373	133902
61286	133903
53171	133904
34640	133905
69883	133906
7429	133907
1998	133908
2696	133909
26493	133910
9727	133911
7113	133912
19805	133913
5829	133914
165925	133915
20452	133916
21497	133917
91471	133918
119546	133919
53015	133920
60277	133921
49714	133922
68985	133923
15752	133924
4447	133925
166532	133926
204996	133927
98693	133928
28545	133929
84362	133930
64862	133931
166613	133932
190627	133933
27811	133934
174446	133935
81645	133936
1673	133937
84643	133938
74429	133939
64151	133940
13634	133941
7146	133942
141507	133943
31780	133944
35337	133945
106861	133946
23673	133947
36387	133948
172104	133949
16981	133950
12524	133951
10763	133952
92721	133953
133734	133954
61179	133955
50806	133956
3869	133957
108734	133958
89212	133959
22038	133960
24626	133961
70938	133962
21094	133963
24616	133964
160860	133965
36339	133966
15987	133967
63557	133968
52758	133969
123850	133970
40950	133971
54070	133972
3518	133973
25425	133974
39950	133975
45936	133976
35207	133977
80387	133978
56	133979
24243	133980
20452	133981
903	133982
8558	133983
22953	133984
781	133985
71753	133986
71753	133987
25791	133988
8143	133989
71753	133990
9459	133991
24472	133992
135735	133993
111333	133994
23061	133995
1918	133996
9190	133997
18889	133998
4535	133999
160315	134000
32793	134001
68391	134002
52009	134003
7300	134004
5944	134005
61944	134006
34459	134007
55771	134008
1632	134009
20678	134010
99757	134011
12215	134012
39839	134013
13597	134014
94	134015
25983	134016
14063	134017
55945	134018
66018	134019
3770	134020
16650	134021
7286	134022
56806	134023
500	134024
19449	134025
25965	134026
4195	134027
54377	134028
104833	134029
56782	134030
63622	134031
132	134032
54845	134033
3462	134034
35045	134035
80080	134036
25695	134037
14443	134038
7334	134039
39612	134040
62667	134041
58112	134042
41018	134043
17616	134044
4915	134045
8119	134046
6375	134047
39098	134048
8519	134049
73654	134050
16217	134051
74295	134052
34525	134053
205880	134054
34525	134055
102938	134056
2083	134057
94295	134058
8368	134059
112034	134060
50785	134061
10315	134062
804	134063
35045	134064
126455	134065
1857	134066
1857	134067
53906	134068
13324	134069
176802	134070
185297	134071
2668	134072
8718	134073
19764	134074
64510	134075
1688	134076
106616	134077
5657	134078
22604	134079
73346	134080
98119	134081
172388	134082
27487	134083
49923	134084
88626	134085
171697	134086
31949	134087
7152	134088
20318	134089
51099	134090
873	134091
56510	134092
38919	134093
63636	134094
236356	134095
3361	134096
58679	134097
54405	134098
16144	134099
4	134100
6865	134101
1924	134102
7929	134103
20775	134104
96368	134105
8290	134106
27710	134107
14567	134108
38427	134109
4	134110
17193	134111
10945	134112
6749	134113
17607	134114
10636	134115
35278	134116
122972	134117
982	134118
4902	134119
7428	134120
22426	134121
423	134122
31318	134123
27772	134124
27145	134125
87616	134126
87616	134127
15650	134128
38504	134129
6371	134130
96964	134131
19936	134132
9396	134133
644	134134
12823	134135
37613	134136
155049	134137
20228	134138
25007	134139
4690	134140
146421	134141
86165	134142
76804	134143
86422	134144
55584	134145
38052	134146
297	134147
636	134148
32202	134149
9290	134150
76777	134151
33098	134152
60861	134153
78933	134154
60887	134155
140873	134156
78887	134157
78053	134158
4206	134159
55584	134160
9361	134161
103848	134162
9431	134163
30519	134164
155528	134165
8313	134166
139947	134167
16115	134168
11578	134169
1677	134170
427	134171
26028	134172
1678	134173
41478	134174
46545	134175
4784	134176
9396	134177
9396	134178
312	134179
45164	134180
435	134181
45848	134182
51937	134183
14075	134184
34810	134185
179093	134186
63803	134187
9426	134188
12255	134189
12040	134190
42459	134191
227175	134192
29099	134193
132105	134194
40223	134195
10856	134196
40361	134197
52421	134198
79412	134199
65422	134200
112734	134201
49132	134202
94840	134203
39128	134204
793	134205
166414	134206
20613	134207
32236	134208
39737	134209
1993	134210
100947	134211
86211	134212
13240	134213
63353	134214
9620	134215
10958	134216
2301	134217
11093	134218
5996	134219
8019	134220
30071	134221
27	134222
25972	134223
15497	134224
15839	134225
14352	134226
143	134227
185229	134228
201304	134229
2660	134230
6328	134231
9727	134232
6507	134233
55702	134234
28856	134235
1301	134236
87672	134237
3172	134238
94005	134239
18719	134240
314	134241
74503	134242
43552	134243
45468	134244
62246	134245
3614	134246
47687	134247
16483	134248
11988	134249
103902	134250
78613	134251
155402	134252
233672	134253
77051	134254
55618	134255
92701	134256
54111	134257
35634	134258
11105	134259
28738	134260
143	134261
54576	134262
2063	134263
47629	134264
14804	134265
13080	134266
58	134267
54462	134268
39166	134269
5228	134270
40677	134271
496	134272
7932	134273
125089	134274
62269	134275
146	134276
254	134277
44865	134278
2258	134279
20580	134280
100935	134281
3043	134282
19993	134283
4864	134284
20424	134285
8125	134286
48946	134287
3619	134288
41791	134289
88	134290
98857	134291
25466	134292
27506	134293
828	134294
1547	134295
38038	134296
82558	134297
18807	134298
99794	134299
16380	134300
3656	134301
15698	134302
63668	134303
7270	134304
31348	134305
3361	134306
5546	134307
1194	134308
1722	134309
23117	134310
5546	134311
96767	134312
11182	134313
60660	134314
1489	134315
70530	134316
16380	134317
105	134318
98568	134319
3237	134320
31709	134321
37960	134322
48335	134323
64060	134324
26288	134325
80573	134326
19736	134327
151426	134328
50412	134329
27918	134330
9262	134331
35670	134332
73020	134333
31834	134334
80495	134335
26104	134336
25600	134337
4861	134338
28849	134339
38149	134340
112597	134341
14362	134342
15738	134343
9419	134344
7336	134345
1270	134346
1853	134347
17809	134348
14535	134349
103893	134350
39787	134351
27906	134352
65356	134353
27906	134354
6379	134355
58346	134356
24415	134357
16217	134358
1463	134359
82	134360
38789	134361
44530	134362
57080	134363
24942	134364
804	134365
31949	134366
55444	134367
11824	134368
66990	134369
33116	134370
36695	134371
6803	134372
609	134373
12057	134374
44131	134375
113365	134376
151917	134377
57454	134378
15505	134379
182939	134380
226367	134381
34590	134382
440	134383
368	134384
35815	134385
1311	134386
23622	134387
7857	134388
13076	134389
93458	134390
834	134391
3717	134392
2070	134393
56410	134394
16323	134395
171594	134396
28626	134397
111245	134398
139503	134399
4804	134400
7180	134401
29206	134402
24065	134403
11299	134404
5521	134405
1819	134406
75269	134407
8728	134408
54616	134409
4712	134410
342	134411
21256	134412
19066	134413
52705	134414
8703	134415
54	134416
604	134417
598	134418
122	134419
2471	134420
44147	134421
236692	134422
56198	134423
40205	134424
65342	134425
7002	134426
226337	134427
59778	134428
114717	134429
4311	134430
19467	134431
13042	134432
47964	134433
13	134434
18961	134435
3010	134436
10784	134437
30787	134438
82898	134439
470	134440
154983	134441
13080	134442
87169	134443
12119	134444
11495	134445
44991	134446
40451	134447
920	134448
9463	134449
9508	134450
28845	134451
392	134452
85748	134453
40251	134454
1642	134455
26009	134456
55444	134457
75209	134458
26046	134459
17593	134460
9712	134461
98708	134462
158268	134463
20488	134464
44598	134465
93137	134466
5930	134467
30171	134468
7660	134469
27633	134470
28271	134471
113030	134472
15542	134473
66330	134474
13179	134475
8081	134476
181110	134477
5536	134478
6374	134479
8492	134480
66267	134481
93040	134482
74425	134483
115289	134484
80325	134485
8192	134486
37186	134487
13470	134488
8192	134489
37186	134490
14346	134491
5258	134492
106522	134493
9536	134494
24580	134495
40312	134496
60090	134497
5348	134498
193696	134499
4777	134500
45939	134501
43831	134502
120188	134503
63339	134504
4880	134505
7352	134506
36047	134507
46149	134508
3180	134509
79374	134510
93507	134511
26352	134512
129776	134513
45526	134514
66987	134515
71027	134516
39148	134517
235430	134518
12342	134519
11662	134520
2547	134521
63797	134522
15500	134523
19710	134524
25891	134525
111826	134526
4632	134527
52088	134528
103117	134529
101918	134530
30972	134531
86158	134532
41081	134533
809	134534
34964	134535
69182	134536
7708	134537
185945	134538
148544	134539
3899	134540
110934	134541
184803	134542
39890	134543
104146	134544
28250	134545
10447	134546
9735	134547
566	134548
110075	134549
3408	134550
117578	134551
15133	134552
19116	134553
66911	134554
13949	134555
54667	134556
7545	134557
32660	134558
94938	134559
172760	134560
28956	134561
38516	134562
56156	134563
53195	134564
26520	134565
96995	134566
216396	134567
27492	134568
58779	134569
115933	134570
11749	134571
30798	134572
119083	134573
36185	134574
18681	134575
166729	134576
4381	134577
36351	134578
334	134579
2935	134580
2019	134581
18727	134582
28969	134583
7784	134584
1655	134585
151321	134586
24888	134587
23273	134588
35404	134589
198318	134590
28516	134591
24401	134592
52692	134593
235908	134594
334	134595
36445	134596
62534	134597
18727	134598
45380	134599
20720	134600
133498	134601
37183	134602
80416	134603
30034	134604
26424	134605
8635	134606
77653	134607
58329	134608
8126	134609
39839	134610
1187	134611
91751	134612
2077	134613
6438	134614
5305	134615
7026	134616
46532	134617
40622	134618
60971	134619
11253	134620
32414	134621
92621	134622
129494	134623
44400	134624
158325	134625
138334	134626
26248	134627
33150	134628
88681	134629
6341	134630
389	134631
25858	134632
13600	134633
13699	134634
7237	134635
69444	134636
50999	134637
24072	134638
6844	134639
16046	134640
19967	134641
14584	134642
189	134643
5706	134644
25512	134645
16224	134646
12046	134647
128139	134648
28492	134649
28849	134650
13107	134651
43179	134652
32892	134653
20751	134654
10483	134655
8493	134656
2575	134657
124388	134658
13009	134659
38	134660
48532	134661
2583	134662
17416	134663
8171	134664
984	134665
2927	134666
10637	134667
641	134668
20942	134669
8553	134670
809	134671
5261	134672
8355	134673
3768	134674
118474	134675
3768	134676
11320	134677
8207	134678
4692	134679
20882	134680
22598	134681
52229	134682
50891	134683
15365	134684
52322	134685
64604	134686
102938	134687
28133	134688
59128	134689
130772	134690
73979	134691
52194	134692
52194	134693
54185	134694
22797	134695
72904	134696
35805	134697
21008	134698
11859	134699
31530	134700
36548	134701
7259	134702
12306	134703
804	134704
8558	134705
24956	134706
18932	134707
118978	134708
44411	134709
515	134710
14246	134711
16153	134712
22604	134713
37189	134714
186653	134715
25485	134716
25485	134717
82660	134718
82660	134719
123301	134720
25029	134721
51834	134722
48923	134723
124076	134724
42613	134725
81144	134726
232398	134727
45202	134728
98584	134729
88477	134730
110769	134731
83612	134732
11246	134733
18960	134734
112241	134735
29351	134736
45619	134737
16209	134738
119082	134739
22253	134740
751	134741
133309	134742
88097	134743
82300	134744
52904	134745
31904	134746
69885	134747
46782	134748
23603	134749
101091	134750
16717	134751
160838	134752
4252	134753
30613	134754
65778	134755
51892	134756
16396	134757
2130	134758
66068	134759
20285	134760
4337	134761
44891	134762
76951	134763
1858	134764
363	134765
4527	134766
206	134767
6855	134768
18833	134769
21369	134770
1781	134771
36042	134772
22886	134773
17695	134774
28342	134775
22051	134776
22051	134777
2575	134778
358	134779
812	134780
56278	134781
5146	134782
28408	134783
44843	134784
8476	134785
161085	134786
591	134787
165674	134788
57010	134789
82139	134790
62485	134791
34092	134792
23596	134793
19440	134794
10958	134795
4159	134796
2443	134797
84522	134798
18992	134799
26288	134800
4694	134801
56	134802
89371	134803
16335	134804
20431	134805
25451	134806
125866	134807
176049	134808
9073	134809
12039	134810
62520	134811
231141	134812
187371	134813
147831	134814
19231	134815
11678	134816
13	134817
24	134818
80411	134819
51772	134820
16209	134821
64349	134822
74357	134823
41088	134824
110136	134825
3092	134826
2529	134827
16134	134828
9242	134829
36447	134830
30749	134831
50444	134832
64459	134833
15737	134834
9732	134835
58289	134836
196342	134837
70695	134838
130832	134839
5862	134840
15221	134841
12987	134842
20560	134843
16581	134844
20945	134845
15737	134846
97071	134847
25541	134848
91751	134849
40494	134850
14023	134851
143367	134852
59876	134853
3358	134854
13085	134855
32163	134856
96626	134857
65535	134858
8476	134859
1174	134860
40011	134861
179776	134862
110878	134863
14164	134864
11204	134865
3284	134866
64223	134867
4205	134868
80807	134869
60225	134870
8789	134871
7556	134872
72842	134873
48793	134874
5688	134875
12218	134876
25983	134877
21258	134878
38438	134879
75595	134880
164549	134881
118118	134882
1309	134883
898	134884
6390	134885
115997	134886
151005	134887
109723	134888
3202	134889
8	134890
20010	134891
14171	134892
1275	134893
217381	134894
28628	134895
312	134896
30710	134897
79820	134898
12152	134899
4244	134900
20202	134901
6100	134902
18902	134903
44481	134904
14005	134905
23059	134906
220	134907
1462	134908
160916	134909
45779	134910
147872	134911
586	134912
1363	134913
60168	134914
24816	134915
62111	134916
689	134917
4746	134918
4	134919
830	134920
16848	134921
5384	134922
142	134923
5360	134924
7328	134925
19020	134926
1200	134927
110288	134928
44948	134929
36949	134930
72254	134931
108910	134932
16848	134933
16734	134934
5270	134935
548	134936
97770	134937
30906	134938
2311	134939
146834	134940
59252	134941
125433	134942
214019	134943
80571	134944
2120	134945
163417	134946
92737	134947
173281	134948
34388	134949
46043	134950
143385	134951
62563	134952
12636	134953
54430	134954
49793	134955
27714	134956
6808	134957
115939	134958
54306	134959
68395	134960
147627	134961
4957	134962
152754	134963
144742	134964
27310	134965
31589	134966
38217	134967
17070	134968
9073	134969
19	134970
25137	134971
22007	134972
6864	134973
7212	134974
4361	134975
3814	134976
22372	134977
2553	134978
19383	134979
63294	134980
10622	134981
42640	134982
35806	134983
42640	134984
3936	134985
5915	134986
22951	134987
5509	134988
4743	134989
10610	134990
9951	134991
176089	134992
232510	134993
11259	134994
857	134995
5	134996
910	134997
35793	134998
85200	134999
113409	135000
7325	135001
960	135002
46483	135003
59411	135004
10	135005
35563	135006
11384	135007
1072	135008
108910	135009
118607	135010
184974	135011
38591	135012
89477	135013
122730	135014
167218	135015
64555	135016
22118	135017
48697	135018
4	135019
48698	135020
12843	135021
25857	135022
23537	135023
35424	135024
23537	135025
30768	135026
33945	135027
166640	135028
120002	135029
1320	135030
42999	135031
106319	135032
15913	135033
39725	135034
67532	135035
108910	135036
165895	135037
13085	135038
122771	135039
1098	135040
23438	135041
14153	135042
5	135043
27138	135044
158891	135045
34174	135046
30792	135047
55309	135048
89870	135049
17437	135050
32358	135051
25375	135052
59600	135053
8775	135054
32074	135055
25969	135056
27673	135057
10608	135058
130742	135059
16164	135060
15446	135061
16706	135062
4664	135063
151319	135064
38379	135065
88848	135066
13188	135067
3846	135068
42668	135069
43960	135070
21	135071
79258	135072
8770	135073
18778	135074
41178	135075
4095	135076
16176	135077
51898	135078
29529	135079
30411	135080
1809	135081
5546	135082
85	135083
37077	135084
7087	135085
46822	135086
14679	135087
28846	135088
113532	135089
2472	135090
12260	135091
50951	135092
73299	135093
78316	135094
31572	135095
2085	135096
70106	135097
23903	135098
104032	135099
29781	135100
225269	135101
158491	135102
266	135103
20678	135104
6462	135105
122956	135106
2501	135107
6864	135108
6514	135109
44248	135110
66576	135111
7291	135112
2751	135113
89372	135114
20741	135115
43282	135116
84964	135117
73638	135118
5805	135119
90049	135120
56255	135121
82201	135122
174632	135123
4978	135124
73513	135125
18852	135126
118938	135127
17605	135128
154190	135129
147083	135130
28620	135131
38809	135132
32877	135133
20916	135134
14390	135135
13325	135136
23806	135137
40790	135138
77482	135139
44479	135140
15398	135141
234084	135142
1705	135143
227	135144
15833	135145
15774	135146
67803	135147
31699	135148
3179	135149
25118	135150
40796	135151
32361	135152
77228	135153
9765	135154
6394	135155
10016	135156
26023	135157
15104	135158
962	135159
38111	135160
25858	135161
2844	135162
25585	135163
9179	135164
62199	135165
118225	135166
85497	135167
32668	135168
67004	135169
21568	135170
1964	135171
29739	135172
1214	135173
2087	135174
32668	135175
25201	135176
142	135177
12158	135178
5389	135179
36391	135180
25029	135181
135101	135182
49365	135183
20142	135184
1431	135185
3430	135186
13756	135187
89005	135188
40553	135189
58105	135190
30077	135191
50982	135192
51671	135193
4227	135194
1453	135195
113646	135196
217978	135197
14574	135198
65742	135199
17208	135200
83935	135201
11312	135202
15330	135203
206120	135204
8443	135205
172140	135206
4866	135207
41533	135208
4909	135209
28551	135210
35763	135211
73660	135212
32240	135213
859	135214
163335	135215
5545	135216
1855	135217
244	135218
3630	135219
32725	135220
28406	135221
11900	135222
66477	135223
3356	135224
67890	135225
70659	135226
48593	135227
143350	135228
54721	135229
45841	135230
36619	135231
35416	135232
254	135233
95454	135234
31672	135235
89151	135236
16005	135237
16008	135238
58917	135239
6345	135240
63951	135241
992	135242
92109	135243
18344	135244
57840	135245
294	135246
44009	135247
5423	135248
32455	135249
642	135250
31165	135251
146937	135252
3393	135253
9852	135254
244	135255
2765	135256
4147	135257
16959	135258
16506	135259
68116	135260
14421	135261
119309	135262
62571	135263
83774	135264
315	135265
50529	135266
18321	135267
832	135268
23455	135269
1111	135270
110083	135271
12955	135272
9912	135273
8143	135274
66358	135275
85650	135276
54653	135277
283	135278
22994	135279
484	135280
38796	135281
160	135282
26884	135283
25531	135284
6761	135285
2933	135286
1665	135287
9726	135288
88063	135289
46577	135290
96054	135291
66894	135292
54767	135293
155782	135294
95931	135295
9600	135296
2272	135297
4327	135298
5219	135299
25112	135300
927	135301
244	135302
18335	135303
8561	135304
9097	135305
16717	135306
18206	135307
5903	135308
2246	135309
644	135310
7898	135311
2212	135312
64	135313
83546	135314
63878	135315
3657	135316
32329	135317
17233	135318
139412	135319
13955	135320
23102	135321
63677	135322
18328	135323
19655	135324
23543	135325
212336	135326
24868	135327
24889	135328
11176	135329
27917	135330
16267	135331
87319	135332
16152	135333
21	135334
44145	135335
14483	135336
294	135337
80354	135338
2113	135339
14577	135340
123681	135341
1658	135342
5492	135343
5382	135344
38821	135345
129105	135346
7094	135347
77032	135348
52595	135349
93920	135350
68854	135351
14661	135352
97610	135353
12394	135354
31511	135355
2052	135356
5362	135357
2783	135358
460	135359
735	135360
42515	135361
199527	135362
27363	135363
25460	135364
152153	135365
8852	135366
70133	135367
13592	135368
14873	135369
24312	135370
25042	135371
22327	135372
40860	135373
15318	135374
81658	135375
5204	135376
3337	135377
32066	135378
134494	135379
50954	135380
63389	135381
57	135382
114634	135383
17406	135384
236059	135385
9767	135386
102733	135387
42885	135388
142172	135389
50678	135390
659	135391
3046	135392
4489	135393
88487	135394
47620	135395
11291	135396
3509	135397
20803	135398
40458	135399
57941	135400
16982	135401
170734	135402
7638	135403
3942	135404
20818	135405
91491	135406
214673	135407
124151	135408
54872	135409
121213	135410
25063	135411
170724	135412
2005	135413
43259	135414
90118	135415
35668	135416
32664	135417
54966	135418
154621	135419
34264	135420
23019	135421
95255	135422
2230	135423
8083	135424
211510	135425
103204	135426
9716	135427
31402	135428
54114	135429
43192	135430
6738	135431
149208	135432
3490	135433
203308	135434
121068	135435
74250	135436
71924	135437
85378	135438
69217	135439
10420	135440
197191	135441
12582	135442
106730	135443
90948	135444
49456	135445
17981	135446
80274	135447
148999	135448
89474	135449
18720	135450
63141	135451
51311	135452
129945	135453
21529	135454
182343	135455
50560	135456
29524	135457
52064	135458
45578	135459
49851	135460
15901	135461
37791	135462
10216	135463
145019	135464
12454	135465
201324	135466
48593	135467
237355	135468
4996	135469
202667	135470
88440	135471
165357	135472
53354	135473
3078	135474
11433	135475
15712	135476
20809	135477
138545	135478
68967	135479
12882	135480
29582	135481
64639	135482
97829	135483
117980	135484
40245	135485
196947	135486
91360	135487
61315	135488
4947	135489
57	135490
3502	135491
83858	135492
31973	135493
64939	135494
44575	135495
6346	135496
54739	135497
76876	135498
33568	135499
18209	135500
13809	135501
108150	135502
27318	135503
70014	135504
30701	135505
63711	135506
1130	135507
15978	135508
63407	135509
6601	135510
69453	135511
46102	135512
63708	135513
143820	135514
84197	135515
3974	135516
80133	135517
2952	135518
583	135519
1041	135520
1244	135521
74538	135522
200777	135523
80464	135524
14101	135525
8932	135526
3878	135527
10478	135528
20979	135529
24035	135530
229892	135531
13568	135532
68405	135533
77685	135534
148232	135535
80527	135536
42356	135537
34303	135538
25575	135539
38016	135540
129360	135541
33357	135542
20261	135543
724	135544
5287	135545
2804	135546
9820	135547
25623	135548
14821	135549
16954	135550
1552	135551
41511	135552
6513	135553
114296	135554
73789	135555
232687	135556
33242	135557
16869	135558
20386	135559
12590	135560
129218	135561
52596	135562
98890	135563
14813	135564
16060	135565
13309	135566
22246	135567
21524	135568
12573	135569
30922	135570
19510	135571
4947	135572
152598	135573
119072	135574
33347	135575
12512	135576
53150	135577
107389	135578
207398	135579
122967	135580
29095	135581
39168	135582
44177	135583
223563	135584
57550	135585
157412	135586
88703	135587
206824	135588
23044	135589
994	135590
38099	135591
103476	135592
53510	135593
186245	135594
75335	135595
7767	135596
66363	135597
6685	135598
33992	135599
4008	135600
1589	135601
10383	135602
67745	135603
61795	135604
239089	135605
122681	135606
30449	135607
41982	135608
588	135609
37129	135610
5777	135611
39718	135612
1939	135613
386	135614
153306	135615
9041	135616
38016	135617
2635	135618
50453	135619
108757	135620
48650	135621
3148	135622
5061	135623
82417	135624
14924	135625
29918	135626
14680	135627
23816	135628
9034	135629
19726	135630
57969	135631
8998	135632
6758	135633
109	135634
96740	135635
15539	135636
2032	135637
72725	135638
38956	135639
5780	135640
39071	135641
99051	135642
58661	135643
38317	135644
22458	135645
38626	135646
145	135647
26057	135648
155552	135649
13166	135650
132051	135651
7062	135652
123574	135653
25325	135654
203038	135655
145315	135656
116816	135657
15724	135658
81942	135659
56654	135660
57316	135661
1321	135662
34323	135663
5676	135664
47040	135665
3084	135666
32289	135667
271	135668
29579	135669
4097	135670
17501	135671
41005	135672
8338	135673
100995	135674
78208	135675
7162	135676
89082	135677
38518	135678
218049	135679
5027	135680
17574	135681
10440	135682
93207	135683
9072	135684
20969	135685
16056	135686
51317	135687
77685	135688
59878	135689
33432	135690
666	135691
100757	135692
138922	135693
236863	135694
66866	135695
135440	135696
222656	135697
7333	135698
41845	135699
71535	135700
12327	135701
86528	135702
30329	135703
89632	135704
88157	135705
110833	135706
52937	135707
65231	135708
87075	135709
16961	135710
88688	135711
99751	135712
43494	135713
110743	135714
49249	135715
105468	135716
204686	135717
4436	135718
85787	135719
59712	135720
87591	135721
66643	135722
23418	135723
76257	135724
19480	135725
2982	135726
67628	135727
101964	135728
197533	135729
119760	135730
1908	135731
91452	135732
1213	135733
57888	135734
57103	135735
6192	135736
11318	135737
43219	135738
29356	135739
4611	135740
36335	135741
31282	135742
12776	135743
89761	135744
98002	135745
2091	135746
15513	135747
150	135748
35036	135749
118043	135750
42581	135751
96233	135752
24764	135753
158932	135754
18844	135755
15842	135756
217285	135757
67594	135758
114211	135759
35412	135760
74626	135761
49405	135762
45390	135763
861	135764
14552	135765
61955	135766
194478	135767
38131	135768
88754	135769
3471	135770
44380	135771
83125	135772
21275	135773
36041	135774
95275	135775
134586	135776
11562	135777
65264	135778
118487	135779
5505	135780
29315	135781
106459	135782
99011	135783
121	135784
9907	135785
6285	135786
6285	135787
762	135788
88685	135789
97966	135790
14724	135791
52726	135792
8032	135793
99	135794
37512	135795
17082	135796
77016	135797
52096	135798
663	135799
164000	135800
17754	135801
4500	135802
507	135803
11235	135804
107030	135805
58920	135806
28065	135807
28735	135808
13462	135809
66649	135810
36627	135811
107132	135812
10189	135813
216284	135814
160450	135815
55069	135816
224665	135817
8373	135818
32947	135819
14079	135820
30562	135821
32705	135822
40379	135823
88798	135824
41079	135825
8184	135826
118208	135827
2461	135828
106157	135829
6832	135830
650	135831
15968	135832
16348	135833
61925	135834
68301	135835
116980	135836
14039	135837
163400	135838
156261	135839
643	135840
37884	135841
758	135842
163113	135843
6767	135844
50574	135845
19498	135846
40972	135847
19386	135848
65128	135849
66212	135850
67109	135851
10134	135852
119216	135853
93285	135854
64246	135855
17575	135856
4570	135857
7765	135858
34417	135859
9224	135860
62417	135861
89966	135862
12625	135863
14789	135864
26352	135865
13820	135866
29439	135867
13767	135868
89328	135869
239041	135870
20086	135871
9650	135872
47777	135873
3741	135874
8677	135875
760	135876
24021	135877
15276	135878
26794	135879
500	135880
53094	135881
17189	135882
41042	135883
3152	135884
52700	135885
236042	135886
14362	135887
84966	135888
38646	135889
3725	135890
13474	135891
6315	135892
24531	135893
20607	135894
13130	135895
52957	135896
87400	135897
118876	135898
87072	135899
118876	135900
164004	135901
52074	135902
88062	135903
86920	135904
10330	135905
41160	135906
87664	135907
8224	135908
117781	135909
240	135910
94498	135911
115335	135912
87456	135913
26345	135914
163955	135915
130224	135916
103305	135917
224824	135918
33148	135919
41389	135920
32541	135921
163845	135922
67718	135923
52744	135924
68129	135925
36608	135926
73784	135927
87016	135928
17820	135929
41177	135930
236771	135931
67712	135932
30620	135933
51673	135934
120538	135935
126306	135936
24972	135937
52268	135938
64353	135939
198380	135940
33170	135941
7703	135942
54989	135943
4968	135944
88408	135945
40848	135946
53110	135947
7346	135948
95009	135949
63552	135950
2157	135951
236694	135952
67138	135953
5980	135954
165118	135955
117029	135956
26342	135957
5681	135958
90028	135959
59906	135960
7893	135961
39292	135962
47201	135963
2357	135964
12143	135965
22333	135966
128760	135967
41122	135968
163894	135969
21847	135970
165919	135971
26339	135972
2033	135973
17652	135974
33389	135975
119055	135976
52710	135977
131218	135978
88599	135979
236940	135980
87395	135981
66676	135982
146593	135983
5346	135984
2345	135985
30275	135986
3997	135987
84849	135988
570	135989
166111	135990
51768	135991
21416	135992
25524	135993
49813	135994
52122	135995
686	135996
103281	135997
164039	135998
28059	135999
54073	136000
17932	136001
2830	136002
209164	136003
49780	136004
41285	136005
152395	136006
3022	136007
3005	136008
54245	136009
70420	136010
236876	136011
88113	136012
131	136013
119823	136014
59211	136015
87004	136016
24699	136017
36450	136018
58479	136019
1627	136020
51620	136021
23437	136022
53831	136023
57779	136024
158518	136025
24750	136026
12780	136027
67968	136028
187931	136029
30947	136030
18447	136031
79070	136032
8	136033
20934	136034
3986	136035
12667	136036
971	136037
22340	136038
660	136039
799	136040
18477	136041
52137	136042
46383	136043
58675	136044
6720	136045
26374	136046
23609	136047
13713	136048
12766	136049
37733	136050
48156	136051
94839	136052
14536	136053
167607	136054
27802	136055
62520	136056
18975	136057
118152	136058
89826	136059
17469	136060
150226	136061
61107	136062
3771	136063
187578	136064
41140	136065
31792	136066
216892	136067
89613	136068
1204	136069
24255	136070
164847	136071
89054	136072
30911	136073
14564	136074
81862	136075
68687	136076
16874	136077
32377	136078
16397	136079
4053	136080
67036	136081
119245	136082
165550	136083
164134	136084
46445	136085
14698	136086
89628	136087
11002	136088
1123	136089
19364	136090
16397	136091
22498	136092
13920	136093
6742	136094
3022	136095
184277	136096
114132	136097
5099	136098
5490	136099
41306	136100
72846	136101
87403	136102
41486	136103
36529	136104
2214	136105
102179	136106
49621	136107
47348	136108
22427	136109
67435	136110
13435	136111
1663	136112
1377	136113
88949	136114
41113	136115
138312	136116
61	136117
101274	136118
32118	136119
44096	136120
25793	136121
15405	136122
167194	136123
2196	136124
88713	136125
69946	136126
36890	136127
16652	136128
51826	136129
165561	136130
53161	136131
23774	136132
40981	136133
6246	136134
235575	136135
5	136136
13561	136137
168965	136138
2629	136139
9179	136140
67071	136141
62570	136142
44162	136143
199253	136144
12277	136145
6808	136146
17234	136147
36	136148
124	136149
130739	136150
64760	136151
74844	136152
17240	136153
110038	136154
2865	136155
151803	136156
74844	136157
214899	136158
2925	136159
82	136160
12622	136161
3992	136162
26406	136163
45244	136164
35134	136165
28161	136166
16863	136167
8600	136168
32041	136169
28866	136170
39993	136171
28602	136172
28724	136173
19539	136174
2458	136175
62796	136176
96983	136177
1100	136178
106284	136179
104580	136180
42440	136181
26098	136182
7423	136183
42938	136184
3230	136185
182534	136186
751	136187
18975	136188
106421	136189
106423	136190
31897	136191
92351	136192
5106	136193
1981	136194
4	136195
11902	136196
45305	136197
193740	136198
41754	136199
8476	136200
5893	136201
27393	136202
2555	136203
64822	136204
54068	136205
999	136206
106314	136207
29302	136208
8302	136209
7010	136210
74690	136211
59595	136212
66151	136213
49576	136214
3785	136215
115	136216
19364	136217
70762	136218
118787	136219
92264	136220
7489	136221
34368	136222
54746	136223
560	136224
2010	136225
28296	136226
12852	136227
4367	136228
82414	136229
16593	136230
62520	136231
53049	136232
3370	136233
24994	136234
1240	136235
217609	136236
7415	136237
1002	136238
28478	136239
21022	136240
73834	136241
63551	136242
147405	136243
46171	136244
64495	136245
110860	136246
110860	136247
31971	136248
9899	136249
38678	136250
59095	136251
12139	136252
96282	136253
24805	136254
38687	136255
4	136256
22910	136257
199083	136258
54068	136259
10273	136260
11537	136261
17187	136262
41429	136263
86992	136264
9614	136265
16794	136266
14423	136267
234759	136268
3760	136269
4364	136270
12345	136271
114381	136272
7092	136273
140321	136274
17042	136275
4161	136276
6476	136277
113550	136278
9795	136279
81937	136280
639	136281
363	136282
67955	136283
56	136284
823	136285
10257	136286
184286	136287
64477	136288
47562	136289
21233	136290
20586	136291
26288	136292
19602	136293
19602	136294
198776	136295
14048	136296
44049	136297
50546	136298
59677	136299
136354	136300
30480	136301
29771	136302
30177	136303
19374	136304
58335	136305
114435	136306
67585	136307
119554	136308
116931	136309
32702	136310
32702	136311
87392	136312
118393	136313
87996	136314
118149	136315
67199	136316
9290	136317
52765	136318
1220	136319
36071	136320
29768	136321
16379	136322
16305	136323
40837	136324
14747	136325
41066	136326
31736	136327
192971	136328
110549	136329
33046	136330
12142	136331
235460	136332
192295	136333
146909	136334
81830	136335
11749	136336
17837	136337
40896	136338
46806	136339
26002	136340
172243	136341
14634	136342
142576	136343
5358	136344
66709	136345
20992	136346
21562	136347
229694	136348
64211	136349
1386	136350
40629	136351
32539	136352
33008	136353
14699	136354
11549	136355
80122	136356
10653	136357
10653	136358
44935	136359
47180	136360
11557	136361
32878	136362
28171	136363
46889	136364
14611	136365
45140	136366
6259	136367
37383	136368
58864	136369
56497	136370
32331	136371
59243	136372
6243	136373
1890	136374
72913	136375
35851	136376
2520	136377
28394	136378
16401	136379
2212	136380
5844	136381
17639	136382
1866	136383
31440	136384
41159	136385
106	136386
18495	136387
9787	136388
12053	136389
315	136390
136	136391
1888	136392
48365	136393
60083	136394
50162	136395
325	136396
183836	136397
25560	136398
51601	136399
3554	136400
55127	136401
17889	136402
57803	136403
23693	136404
1469	136405
8471	136406
5519	136407
43	136408
2334	136409
9442	136410
27087	136411
98871	136412
2474	136413
42847	136414
17104	136415
12865	136416
43226	136417
35881	136418
17	136419
26	136420
73947	136421
810	136422
211325	136423
39785	136424
163	136425
17107	136426
4	136427
163	136428
24544	136429
6340	136430
195	136431
28272	136432
31140	136433
75848	136434
27310	136435
62364	136436
2792	136437
15372	136438
1256	136439
181977	136440
163	136441
7430	136442
4137	136443
113342	136444
156852	136445
57357	136446
73441	136447
10948	136448
31619	136449
211192	136450
36488	136451
176770	136452
10223	136453
10223	136454
1110	136455
231479	136456
30917	136457
37539	136458
31972	136459
135004	136460
200229	136461
35858	136462
595	136463
190047	136464
39725	136465
11650	136466
229997	136467
31029	136468
238784	136469
192	136470
186698	136471
19336	136472
12688	136473
15330	136474
5529	136475
24096	136476
682	136477
682	136478
5079	136479
2050	136480
19671	136481
2089	136482
103145	136483
18973	136484
48	136485
65821	136486
2099	136487
74222	136488
97316	136489
39658	136490
59196	136491
3148	136492
1208	136493
2200	136494
6705	136495
195	136496
1294	136497
308	136498
36987	136499
22910	136500
39373	136501
155063	136502
219096	136503
6104	136504
18673	136505
214933	136506
159991	136507
1859	136508
8669	136509
43796	136510
27139	136511
51344	136512
11929	136513
3408	136514
11203	136515
18454	136516
69734	136517
14545	136518
27263	136519
102527	136520
58758	136521
6123	136522
13273	136523
185667	136524
27328	136525
64648	136526
143411	136527
6365	136528
16715	136529
44502	136530
9142	136531
17313	136532
130138	136533
45596	136534
271	136535
35574	136536
22186	136537
3936	136538
37682	136539
1602	136540
4671	136541
9421	136542
27505	136543
48702	136544
147383	136545
35907	136546
39098	136547
1345	136548
158637	136549
7678	136550
68018	136551
18960	136552
23200	136553
107	136554
80612	136555
17	136556
12844	136557
55	136558
36434	136559
195306	136560
20287	136561
20287	136562
225	136563
3501	136564
3086	136565
2390	136566
11523	136567
49619	136568
36228	136569
100061	136570
3284	136571
43028	136572
9899	136573
34061	136574
61473	136575
43860	136576
255	136577
22961	136578
84184	136579
33104	136580
3006	136581
2979	136582
9987	136583
586	136584
12640	136585
33104	136586
535	136587
101830	136588
146949	136589
11483	136590
4525	136591
31760	136592
14848	136593
45593	136594
8	136595
106253	136596
25912	136597
60070	136598
161888	136599
3264	136600
5505	136601
7473	136602
12070	136603
52971	136604
32557	136605
15949	136606
149470	136607
136660	136608
32776	136609
14679	136610
11204	136611
230695	136612
21697	136613
53224	136614
31914	136615
118806	136616
16928	136617
135	136618
50813	136619
9272	136620
9272	136621
240383	136622
32543	136623
123585	136624
20668	136625
42957	136626
31169	136627
4088	136628
50117	136629
46621	136630
1622	136631
31914	136632
32622	136633
28309	136634
13757	136635
32938	136636
41000	136637
38101	136638
3196	136639
59356	136640
23723	136641
35323	136642
14110	136643
32641	136644
2003	136645
25647	136646
63974	136647
1720	136648
102204	136649
67549	136650
16222	136651
8794	136652
3659	136653
154808	136654
82796	136655
393	136656
205343	136657
64353	136658
12114	136659
18629	136660
15882	136661
1120	136662
54229	136663
83202	136664
13261	136665
3611	136666
2056	136667
16586	136668
143416	136669
30005	136670
39979	136671
1644	136672
162900	136673
2125	136674
21041	136675
12658	136676
13465	136677
53433	136678
8373	136679
62570	136680
80347	136681
1034	136682
31676	136683
1138	136684
16773	136685
1544	136686
25026	136687
103362	136688
1387	136689
341	136690
65635	136691
29581	136692
4	136693
4957	136694
13323	136695
567	136696
446	136697
34180	136698
94024	136699
1176	136700
2232	136701
4043	136702
7315	136703
207642	136704
33914	136705
2170	136706
5933	136707
16844	136708
7784	136709
10639	136710
5855	136711
9135	136712
15065	136713
3382	136714
12193	136715
29086	136716
376	136717
17019	136718
1228	136719
96178	136720
84981	136721
127112	136722
2276	136723
85301	136724
36403	136725
39997	136726
8782	136727
1997	136728
10733	136729
40326	136730
72376	136731
178832	136732
636	136733
9245	136734
7951	136735
31233	136736
51148	136737
16656	136738
4994	136739
7902	136740
12240	136741
3027	136742
3639	136743
9253	136744
8689	136745
1536	136746
13642	136747
1361	136748
10772	136749
41110	136750
25253	136751
67422	136752
24982	136753
40576	136754
12717	136755
4044	136756
9135	136757
514	136758
3448	136759
5096	136760
63828	136761
5221	136762
8833	136763
8742	136764
106158	136765
110462	136766
66690	136767
33787	136768
693	136769
140183	136770
95214	136771
17352	136772
81921	136773
124174	136774
126432	136775
26464	136776
8539	136777
104401	136778
65476	136779
7	136780
12654	136781
23473	136782
1896	136783
1116	136784
7820	136785
10660	136786
13976	136787
15075	136788
5392	136789
3411	136790
69032	136791
151838	136792
49887	136793
1470	136794
49854	136795
27561	136796
3114	136797
7498	136798
139203	136799
570	136800
147408	136801
42969	136802
15374	136803
30696	136804
75440	136805
3234	136806
7498	136807
28801	136808
2	136809
3970	136810
21781	136811
3	136812
206532	136813
7810	136814
95613	136815
84698	136816
22421	136817
106248	136818
8480	136819
5	136820
4397	136821
32546	136822
1229	136823
85150	136824
64217	136825
150	136826
30028	136827
3093	136828
16372	136829
4610	136830
2101	136831
10652	136832
5802	136833
9121	136834
34	136835
61661	136836
3084	136837
5979	136838
20313	136839
124445	136840
34	136841
106036	136842
67741	136843
165050	136844
104	136845
489	136846
1790	136847
1250	136848
5095	136849
14188	136850
51	136851
21227	136852
79876	136853
49534	136854
194116	136855
71399	136856
10111	136857
8649	136858
1203	136859
24565	136860
59894	136861
12205	136862
29464	136863
6497	136864
35209	136865
92254	136866
96182	136867
129122	136868
15314	136869
1961	136870
8643	136871
11880	136872
5140	136873
1847	136874
39834	136875
77870	136876
148347	136877
14	136878
26802	136879
1233	136880
130014	136881
6918	136882
178210	136883
44972	136884
62468	136885
60063	136886
12123	136887
5728	136888
10961	136889
4983	136890
36683	136891
1412	136892
25026	136893
161866	136894
6710	136895
75487	136896
60	136897
1227	136898
7640	136899
101643	136900
9971	136901
48420	136902
13894	136903
10186	136904
1770	136905
894	136906
22248	136907
5958	136908
44	136909
154087	136910
32255	136911
12696	136912
27304	136913
153000	136914
99	136915
15356	136916
179359	136917
5168	136918
120728	136919
39963	136920
23870	136921
19430	136922
6496	136923
15701	136924
26316	136925
60	136926
81968	136927
12320	136928
41953	136929
77087	136930
7784	136931
34028	136932
25905	136933
6639	136934
21781	136935
21219	136936
12826	136937
12123	136938
89905	136939
1906	136940
9224	136941
47508	136942
73031	136943
4053	136944
46988	136945
9743	136946
68801	136947
95736	136948
15724	136949
1530	136950
7752	136951
1228	136952
48433	136953
26489	136954
12623	136955
5507	136956
89871	136957
3369	136958
1518	136959
4926	136960
21685	136961
62209	136962
5948	136963
51314	136964
83498	136965
5508	136966
5728	136967
89901	136968
108611	136969
152882	136970
57677	136971
11208	136972
24458	136973
122737	136974
29441	136975
10161	136976
26340	136977
217594	136978
20323	136979
53303	136980
20360	136981
2176	136982
32058	136983
11208	136984
86846	136985
300	136986
30359	136987
42725	136988
164936	136989
64089	136990
33910	136991
27337	136992
7893	136993
1541	136994
45558	136995
9915	136996
18447	136997
7850	136998
3107	136999
5212	137000
45589	137001
5941	137002
151	137003
3815	137004
26706	137005
535	137006
9804	137007
15311	137008
25024	137009
113246	137010
126321	137011
3399	137012
2396	137013
25195	137014
3399	137015
16158	137016
1770	137017
68674	137018
12183	137019
3333	137020
1997	137021
410	137022
176385	137023
7897	137024
8632	137025
68747	137026
68454	137027
1804	137028
11848	137029
20954	137030
40215	137031
4478	137032
6720	137033
3161	137034
2084	137035
1547	137036
1013	137037
125968	137038
18647	137039
2794	137040
1903	137041
1120	137042
1594	137043
150	137044
10812	137045
31914	137046
232	137047
1243	137048
9746	137049
509	137050
10692	137051
6004	137052
11294	137053
116562	137054
33200	137055
17097	137056
4058	137057
16258	137058
3086	137059
30811	137060
5728	137061
467	137062
70789	137063
49647	137064
4957	137065
105978	137066
24040	137067
1763	137068
58987	137069
319	137070
10911	137071
4	137072
48623	137073
1428	137074
525	137075
2122	137076
49386	137077
5263	137078
5221	137079
9135	137080
2445	137081
92617	137082
77075	137083
79818	137084
112002	137085
180897	137086
147091	137087
13440	137088
72214	137089
20666	137090
29495	137091
2	137092
22080	137093
9854	137094
17974	137095
18203	137096
89917	137097
10652	137098
3005	137099
32274	137100
2210	137101
84528	137102
39207	137103
6201	137104
3553	137105
20355	137106
8299	137107
3824	137108
10707	137109
22421	137110
3861	137111
3027	137112
51071	137113
416	137114
54085	137115
38336	137116
5169	137117
3333	137118
14277	137119
2210	137120
34333	137121
1518	137122
21	137123
916	137124
8647	137125
56186	137126
2691	137127
232283	137128
15383	137129
2	137130
12877	137131
16849	137132
2097	137133
2121	137134
64978	137135
64776	137136
52575	137137
16846	137138
7850	137139
77511	137140
955	137141
18676	137142
10886	137143
1120	137144
4094	137145
7612	137146
52544	137147
1518	137148
32863	137149
110737	137150
5164	137151
97139	137152
43312	137153
57202	137154
42627	137155
12658	137156
3491	137157
54689	137158
90022	137159
13602	137160
6471	137161
34806	137162
57478	137163
28248	137164
60045	137165
30787	137166
8227	137167
8311	137168
27300	137169
116542	137170
73594	137171
23504	137172
2430	137173
16190	137174
20764	137175
3359	137176
71596	137177
53448	137178
37774	137179
3371	137180
68760	137181
53305	137182
51004	137183
156933	137184
8979	137185
77793	137186
3873	137187
18218	137188
20011	137189
28239	137190
4822	137191
10316	137192
10947	137193
14461	137194
139147	137195
24762	137196
23158	137197
64499	137198
29047	137199
146906	137200
29047	137201
80682	137202
58598	137203
13359	137204
97114	137205
25996	137206
112831	137207
15181	137208
670	137209
32467	137210
3669	137211
32467	137212
33759	137213
54624	137214
4099	137215
6016	137216
6280	137217
110394	137218
14233	137219
151991	137220
72728	137221
2716	137222
2094	137223
97459	137224
34626	137225
19301	137226
80860	137227
73306	137228
2796	137229
238296	137230
5331	137231
55363	137232
7014	137233
6080	137234
356	137235
68005	137236
237250	137237
106357	137238
3184	137239
1383	137240
204463	137241
164561	137242
8574	137243
27081	137244
27081	137245
18630	137246
54933	137247
65297	137248
21173	137249
6389	137250
5055	137251
8355	137252
186260	137253
9638	137254
149057	137255
173042	137256
50927	137257
6051	137258
8655	137259
817	137260
3583	137261
12603	137262
15449	137263
4145	137264
5365	137265
51499	137266
57567	137267
16592	137268
129585	137269
7181	137270
34415	137271
20145	137272
6072	137273
22721	137274
17093	137275
28082	137276
18580	137277
97284	137278
28496	137279
56344	137280
4683	137281
161762	137282
23237	137283
5275	137284
10201	137285
60233	137286
9714	137287
27592	137288
8089	137289
56679	137290
4153	137291
8467	137292
45458	137293
51206	137294
23385	137295
110148	137296
48918	137297
97299	137298
7765	137299
26392	137300
34674	137301
39098	137302
161762	137303
39564	137304
9755	137305
9755	137306
127628	137307
43585	137308
16183	137309
6420	137310
197196	137311
4207	137312
1362	137313
1814	137314
4766	137315
30039	137316
1347	137317
34649	137318
23435	137319
119442	137320
61612	137321
27657	137322
204145	137323
18580	137324
2552	137325
155084	137326
51141	137327
78608	137328
720	137329
5245	137330
658	137331
14599	137332
4136	137333
164989	137334
875	137335
72620	137336
16237	137337
58932	137338
99031	137339
1576	137340
7418	137341
118460	137342
66955	137343
7605	137344
100983	137345
8854	137346
151773	137347
86307	137348
6197	137349
43134	137350
58233	137351
85607	137352
61213	137353
30931	137354
2893	137355
11878	137356
227495	137357
21359	137358
212434	137359
76252	137360
37928	137361
21187	137362
7492	137363
5274	137364
767	137365
16054	137366
160766	137367
54327	137368
7052	137369
32464	137370
155818	137371
47044	137372
173320	137373
65049	137374
817	137375
1922	137376
1677	137377
8417	137378
8417	137379
59887	137380
17276	137381
439	137382
482	137383
44428	137384
43762	137385
23894	137386
26640	137387
204420	137388
11267	137389
16123	137390
1455	137391
140608	137392
58956	137393
58956	137394
13657	137395
587	137396
13676	137397
146979	137398
312	137399
146820	137400
767	137401
16054	137402
32784	137403
8646	137404
16051	137405
2018	137406
900	137407
2008	137408
767	137409
86793	137410
123545	137411
4594	137412
18436	137413
5138	137414
3401	137415
29047	137416
170467	137417
14095	137418
13182	137419
31532	137420
30	137421
8765	137422
7050	137423
6420	137424
80568	137425
2056	137426
7189	137427
127256	137428
71458	137429
18232	137430
14243	137431
5331	137432
15427	137433
55724	137434
81695	137435
84358	137436
57699	137437
6996	137438
16	137439
44711	137440
16051	137441
20343	137442
21187	137443
54703	137444
133186	137445
44141	137446
20196	137447
62239	137448
11157	137449
14325	137450
86607	137451
21187	137452
103570	137453
106523	137454
95392	137455
9416	137456
36043	137457
18793	137458
17941	137459
1453	137460
14365	137461
28897	137462
47	137463
10224	137464
29047	137465
40469	137466
2298	137467
71540	137468
4096	137469
8145	137470
71458	137471
8220	137472
115688	137473
77136	137474
6099	137475
184282	137476
16191	137477
150373	137478
81061	137479
223	137480
223	137481
88	137482
14069	137483
22139	137484
28914	137485
80835	137486
151916	137487
20532	137488
65018	137489
88	137490
161444	137491
80021	137492
27164	137493
12684	137494
45938	137495
7082	137496
1814	137497
2990	137498
65216	137499
130556	137500
16051	137501
30390	137502
9366	137503
560	137504
146	137505
70180	137506
1449	137507
6028	137508
15785	137509
19362	137510
233669	137511
49735	137512
53009	137513
5592	137514
89268	137515
82997	137516
16279	137517
10515	137518
32919	137519
5357	137520
6268	137521
179977	137522
7492	137523
22311	137524
2050	137525
69888	137526
15427	137527
146951	137528
14371	137529
4629	137530
10	137531
10551	137532
849	137533
66624	137534
36473	137535
106111	137536
84539	137537
2373	137538
105895	137539
20737	137540
10975	137541
10968	137542
9524	137543
19280	137544
464	137545
9485	137546
2981	137547
18520	137548
19267	137549
117	137550
1878	137551
101633	137552
25777	137553
2712	137554
56704	137555
848	137556
88145	137557
2093	137558
25403	137559
1255	137560
97199	137561
6136	137562
126331	137563
127	137564
2032	137565
16961	137566
12018	137567
99841	137568
1255	137569
23876	137570
73334	137571
14118	137572
16650	137573
124170	137574
430	137575
2093	137576
1317	137577
80860	137578
71048	137579
3749	137580
509	137581
2091	137582
61953	137583
569	137584
7124	137585
24907	137586
32822	137587
7422	137588
25790	137589
150829	137590
9931	137591
25304	137592
3334	137593
3553	137594
22803	137595
509	137596
76400	137597
428	137598
509	137599
848	137600
59077	137601
22977	137602
91853	137603
91853	137604
38836	137605
707	137606
3334	137607
707	137608
45294	137609
8119	137610
707	137611
707	137612
6219	137613
16152	137614
213	137615
171379	137616
9366	137617
36505	137618
16628	137619
2042	137620
1183	137621
102808	137622
3082	137623
143291	137624
13	137625
8365	137626
49669	137627
155	137628
152817	137629
111995	137630
7198	137631
23161	137632
42717	137633
12030	137634
10618	137635
11821	137636
30695	137637
183667	137638
30	137639
87464	137640
204387	137641
199415	137642
8281	137643
18576	137644
8634	137645
58364	137646
11092	137647
64491	137648
2961	137649
43941	137650
225967	137651
21704	137652
221238	137653
5331	137654
1621	137655
21466	137656
129285	137657
15290	137658
25221	137659
3314	137660
134358	137661
12818	137662
3435	137663
4246	137664
199249	137665
44256	137666
3480	137667
27529	137668
67236	137669
87999	137670
158220	137671
58289	137672
58077	137673
34035	137674
10648	137675
24855	137676
120314	137677
118462	137678
92429	137679
22952	137680
117374	137681
29549	137682
38543	137683
7887	137684
23555	137685
141185	137686
2256	137687
13191	137688
768	137689
10177	137690
147848	137691
202190	137692
10304	137693
93923	137694
101030	137695
109028	137696
101030	137697
173311	137698
44644	137699
3452	137700
5346	137701
4999	137702
37463	137703
17760	137704
3394	137705
3095	137706
487	137707
19248	137708
82420	137709
194768	137710
8210	137711
64413	137712
123	137713
45247	137714
89573	137715
25652	137716
4384	137717
83987	137718
52265	137719
88464	137720
48896	137721
23875	137722
5687	137723
40064	137724
3309	137725
9601	137726
146874	137727
4333	137728
68155	137729
49058	137730
23243	137731
23252	137732
14744	137733
23197	137734
58242	137735
60746	137736
109121	137737
44312	137738
59854	137739
6394	137740
25545	137741
113331	137742
7998	137743
35009	137744
31758	137745
4153	137746
67947	137747
1720	137748
50993	137749
64682	137750
55903	137751
1259	137752
78	137753
2	137754
29351	137755
67751	137756
49785	137757
10762	137758
36396	137759
2577	137760
13986	137761
51064	137762
7018	137763
37049	137764
64697	137765
148647	137766
189901	137767
39772	137768
15206	137769
64469	137770
116216	137771
41128	137772
35219	137773
5177	137774
27411	137775
11252	137776
46974	137777
10260	137778
80653	137779
237481	137780
20203	137781
2415	137782
2858	137783
74836	137784
4566	137785
27177	137786
10810	137787
2242	137788
9255	137789
40931	137790
10813	137791
20062	137792
575	137793
26359	137794
15229	137795
64818	137796
74926	137797
81972	137798
205204	137799
1106	137800
11206	137801
14256	137802
18987	137803
9913	137804
149726	137805
32138	137806
45681	137807
209611	137808
187375	137809
19089	137810
154984	137811
50234	137812
63844	137813
237	137814
60172	137815
25434	137816
112327	137817
128934	137818
32760	137819
131649	137820
21514	137821
77930	137822
8377	137823
56301	137824
54330	137825
49078	137826
97521	137827
102136	137828
64335	137829
12032	137830
57008	137831
57008	137832
43004	137833
68504	137834
2120	137835
51068	137836
52265	137837
6402	137838
17561	137839
82325	137840
106361	137841
587	137842
109	137843
35213	137844
1970	137845
996	137846
11445	137847
96471	137848
196349	137849
45194	137850
8476	137851
81752	137852
127632	137853
127632	137854
9866	137855
24805	137856
131811	137857
100528	137858
13542	137859
25965	137860
781	137861
2504	137862
98638	137863
9421	137864
26500	137865
25094	137866
14542	137867
8974	137868
59480	137869
136134	137870
34969	137871
101343	137872
52504	137873
179	137874
24025	137875
111544	137876
33	137877
12	137878
54029	137879
53243	137880
27010	137881
2139	137882
133312	137883
196	137884
30735	137885
197756	137886
23128	137887
62413	137888
106298	137889
31140	137890
3226	137891
118	137892
9233	137893
34292	137894
9233	137895
85129	137896
171001	137897
4877	137898
98040	137899
7160	137900
11932	137901
2210	137902
15622	137903
20066	137904
4958	137905
12594	137906
68722	137907
587	137908
46925	137909
11500	137910
9367	137911
29384	137912
103829	137913
78270	137914
5875	137915
22916	137916
36039	137917
45852	137918
153639	137919
167003	137920
200296	137921
23128	137922
179677	137923
7788	137924
62413	137925
20319	137926
45140	137927
48504	137928
35146	137929
4525	137930
2995	137931
13163	137932
79139	137933
135258	137934
214729	137935
25807	137936
77443	137937
25218	137938
11106	137939
2897	137940
28352	137941
53150	137942
10835	137943
46299	137944
210979	137945
201410	137946
214423	137947
586	137948
5690	137949
36282	137950
67264	137951
116726	137952
43560	137953
111345	137954
174209	137955
21115	137956
6688	137957
101303	137958
113364	137959
97308	137960
131587	137961
210639	137962
55046	137963
3616	137964
15396	137965
5690	137966
84418	137967
101872	137968
211398	137969
64675	137970
98560	137971
31348	137972
1501	137973
21171	137974
64995	137975
19486	137976
14433	137977
112205	137978
75880	137979
40031	137980
83471	137981
161569	137982
17243	137983
934	137984
3500	137985
9787	137986
132145	137987
14286	137988
16848	137989
88477	137990
7942	137991
182364	137992
34947	137993
16209	137994
132518	137995
1785	137996
7292	137997
5311	137998
2306	137999
9905	138000
48622	138001
62718	138002
9907	138003
17	138004
40389	138005
62364	138006
62364	138007
123053	138008
80651	138009
96403	138010
5944	138011
5944	138012
1452	138013
237422	138014
238892	138015
62533	138016
166769	138017
84157	138018
49084	138019
74020	138020
57996	138021
2107	138022
10967	138023
57996	138024
2642	138025
288	138026
9568	138027
1174	138028
134805	138029
205450	138030
27444	138031
65368	138032
97915	138033
23188	138034
19344	138035
170453	138036
89371	138037
39322	138038
15737	138039
31803	138040
40211	138041
69907	138042
17675	138043
14166	138044
60992	138045
17278	138046
8289	138047
565	138048
2445	138049
6367	138050
146938	138051
3764	138052
642	138053
2983	138054
59	138055
108528	138056
44683	138057
2350	138058
23091	138059
23091	138060
25341	138061
317	138062
5349	138063
54432	138064
136124	138065
11682	138066
11682	138067
42541	138068
4628	138069
17562	138070
30247	138071
65535	138072
84116	138073
106971	138074
8726	138075
9233	138076
762	138077
27114	138078
20647	138079
15791	138080
15791	138081
42538	138082
1499	138083
192650	138084
11246	138085
44311	138086
31914	138087
2018	138088
6208	138089
701	138090
134	138091
74168	138092
118018	138093
57062	138094
106315	138095
53019	138096
147473	138097
88672	138098
27444	138099
77639	138100
97625	138101
88895	138102
45359	138103
59473	138104
131572	138105
181079	138106
181025	138107
88895	138108
52688	138109
88609	138110
3823	138111
173703	138112
19218	138113
1168	138114
31	138115
9862	138116
45287	138117
45287	138118
45287	138119
35396	138120
147272	138121
65991	138122
85157	138123
11080	138124
85141	138125
22148	138126
17539	138127
217723	138128
18844	138129
183971	138130
9907	138131
194221	138132
24334	138133
15592	138134
8972	138135
376	138136
3936	138137
22910	138138
13442	138139
6365	138140
41140	138141
97817	138142
52688	138143
19023	138144
68053	138145
80648	138146
17157	138147
92	138148
30742	138149
4057	138150
30742	138151
30742	138152
19898	138153
38578	138154
4588	138155
1421	138156
38578	138157
10289	138158
70546	138159
150366	138160
137348	138161
51857	138162
73693	138163
25106	138164
3751	138165
701	138166
131562	138167
482	138168
97062	138169
200212	138170
4315	138171
9093	138172
77241	138173
4301	138174
4289	138175
2659	138176
44404	138177
48251	138178
79235	138179
16202	138180
74848	138181
8797	138182
35145	138183
28532	138184
6066	138185
95651	138186
11609	138187
478	138188
75532	138189
4959	138190
810	138191
1192	138192
19548	138193
106266	138194
22829	138195
24114	138196
2046	138197
5591	138198
13135	138199
6990	138200
84299	138201
694	138202
11378	138203
20676	138204
9509	138205
5399	138206
13280	138207
241	138208
4242	138209
56957	138210
1485	138211
8387	138212
3355	138213
146	138214
27	138215
694	138216
146	138217
3828	138218
7066	138219
163	138220
52160	138221
2088	138222
9318	138223
45576	138224
21492	138225
5515	138226
2951	138227
289	138228
93197	138229
43046	138230
7831	138231
57309	138232
2797	138233
111893	138234
10561	138235
2456	138236
5827	138237
4590	138238
71658	138239
45084	138240
5364	138241
56977	138242
39428	138243
2773	138244
130993	138245
28195	138246
185563	138247
8188	138248
27316	138249
8752	138250
13297	138251
300	138252
17566	138253
13979	138254
81023	138255
106323	138256
1883	138257
17946	138258
770	138259
527	138260
218161	138261
1150	138262
3533	138263
9186	138264
12671	138265
103740	138266
15376	138267
218175	138268
9134	138269
1061	138270
10788	138271
34000	138272
209056	138273
10873	138274
4431	138275
77704	138276
15357	138277
12642	138278
6789	138279
21267	138280
14111	138281
125318	138282
1659	138283
673	138284
2774	138285
543	138286
914	138287
23036	138288
14177	138289
15460	138290
12404	138291
3039	138292
49438	138293
4785	138294
555	138295
204271	138296
491	138297
4820	138298
31573	138299
21267	138300
11823	138301
164814	138302
1209	138303
62152	138304
163372	138305
20589	138306
5961	138307
16218	138308
3462	138309
9893	138310
10761	138311
39464	138312
92176	138313
15719	138314
88025	138315
30099	138316
11727	138317
3482	138318
22116	138319
163653	138320
200844	138321
10728	138322
138182	138323
47751	138324
216742	138325
2199	138326
62934	138327
12717	138328
104814	138329
1037	138330
9168	138331
68759	138332
42575	138333
33584	138334
49910	138335
4496	138336
53402	138337
82048	138338
48524	138339
48866	138340
1756	138341
88611	138342
25144	138343
75834	138344
146321	138345
47557	138346
4615	138347
1129	138348
90533	138349
20294	138350
7617	138351
125131	138352
42736	138353
119446	138354
79047	138355
51657	138356
67113	138357
11612	138358
11105	138359
9088	138360
927	138361
28275	138362
65329	138363
37344	138364
63285	138365
5958	138366
137	138367
97625	138368
5652	138369
11678	138370
11560	138371
50817	138372
30593	138373
25475	138374
46017	138375
67744	138376
160622	138377
52981	138378
88869	138379
236047	138380
117840	138381
34712	138382
111181	138383
26122	138384
94113	138385
57909	138386
30059	138387
48106	138388
44282	138389
165146	138390
205315	138391
109	138392
11860	138393
1184	138394
50152	138395
50152	138396
211	138397
117808	138398
77355	138399
59839	138400
28919	138401
32395	138402
23790	138403
65997	138404
77557	138405
40568	138406
85588	138407
138310	138408
156138	138409
192807	138410
59456	138411
118008	138412
16165	138413
59412	138414
194430	138415
45896	138416
29027	138417
12896	138418
189813	138419
76926	138420
77134	138421
59489	138422
59829	138423
59839	138424
23689	138425
76915	138426
101420	138427
77844	138428
102923	138429
194425	138430
139381	138431
46346	138432
139377	138433
139380	138434
139382	138435
90166	138436
114475	138437
6888	138438
144619	138439
53074	138440
81903	138441
115589	138442
46088	138443
57697	138444
127926	138445
102285	138446
84482	138447
206425	138448
23183	138449
89320	138450
26171	138451
135148	138452
66879	138453
51779	138454
55176	138455
10881	138456
5617	138457
10572	138458
11093	138459
34046	138460
15663	138461
9599	138462
80725	138463
14155	138464
27836	138465
55267	138466
33857	138467
25498	138468
2050	138469
25107	138470
103562	138471
34689	138472
7696	138473
18855	138474
29705	138475
19614	138476
705	138477
32400	138478
130439	138479
73108	138480
31337	138481
144261	138482
49375	138483
812	138484
1808	138485
9400	138486
1660	138487
3738	138488
533	138489
29031	138490
35653	138491
20214	138492
20551	138493
97602	138494
148444	138495
84806	138496
3729	138497
1174	138498
16765	138499
48367	138500
23020	138501
6804	138502
175018	138503
48	138504
34274	138505
154005	138506
58933	138507
31971	138508
42943	138509
22963	138510
60232	138511
62533	138512
205342	138513
199086	138514
88478	138515
30618	138516
111678	138517
19539	138518
75122	138519
23271	138520
751	138521
148373	138522
18216	138523
36715	138524
97968	138525
40909	138526
55595	138527
24937	138528
40160	138529
14411	138530
122722	138531
120633	138532
137643	138533
7455	138534
159751	138535
65537	138536
15616	138537
38475	138538
934	138539
160	138540
13937	138541
57771	138542
131530	138543
22351	138544
7518	138545
7338	138546
158674	138547
162639	138548
18438	138549
25015	138550
81115	138551
67061	138552
23243	138553
44264	138554
7862	138555
20742	138556
27577	138557
37067	138558
28814	138559
51467	138560
18432	138561
5883	138562
9	138563
21137	138564
74088	138565
184225	138566
153492	138567
96049	138568
7534	138569
2061	138570
518	138571
120367	138572
39938	138573
63295	138574
123320	138575
20405	138576
27087	138577
48691	138578
117046	138579
36343	138580
4500	138581
81408	138582
135890	138583
237917	138584
44631	138585
17850	138586
6802	138587
75275	138588
128116	138589
42817	138590
94920	138591
156115	138592
202676	138593
20482	138594
34488	138595
21570	138596
68667	138597
207037	138598
192950	138599
15951	138600
52341	138601
74483	138602
93808	138603
171341	138604
4512	138605
5063	138606
87207	138607
24924	138608
26411	138609
34488	138610
34488	138611
2178	138612
92412	138613
155938	138614
2825	138615
872	138616
181295	138617
52342	138618
7888	138619
116253	138620
78243	138621
49820	138622
15452	138623
30983	138624
158859	138625
116967	138626
1496	138627
14451	138628
25520	138629
85566	138630
28953	138631
153978	138632
55072	138633
67308	138634
118215	138635
39766	138636
12837	138637
164694	138638
31261	138639
15240	138640
26472	138641
15240	138642
12837	138643
15240	138644
15240	138645
12837	138646
9175	138647
43222	138648
6886	138649
52344	138650
123841	138651
43222	138652
65419	138653
65419	138654
67168	138655
57031	138656
10642	138657
79100	138658
14522	138659
49847	138660
8594	138661
70120	138662
213433	138663
120335	138664
212977	138665
118569	138666
4012	138667
62669	138668
91709	138669
9140	138670
62669	138671
113741	138672
16952	138673
106671	138674
14622	138675
34370	138676
161898	138677
1956	138678
161899	138679
49515	138680
184467	138681
55481	138682
32785	138683
32785	138684
89698	138685
67983	138686
72247	138687
93863	138688
227694	138689
43929	138690
206561	138691
93742	138692
43609	138693
160477	138694
159689	138695
115476	138696
157251	138697
78349	138698
32733	138699
112021	138700
16783	138701
40167	138702
948	138703
39163	138704
31191	138705
63445	138706
20554	138707
528	138708
35982	138709
5145	138710
3634	138711
26668	138712
165660	138713
64122	138714
1039	138715
70946	138716
62841	138717
45706	138718
56711	138719
132290	138720
43639	138721
3320	138722
111934	138723
63678	138724
64764	138725
79886	138726
9910	138727
30562	138728
6007	138729
97569	138730
76131	138731
67513	138732
45793	138733
17999	138734
16122	138735
32067	138736
65141	138737
22383	138738
109551	138739
63798	138740
2032	138741
8888	138742
13130	138743
909	138744
8804	138745
39288	138746
6523	138747
2425	138748
154657	138749
13250	138750
26244	138751
89417	138752
6446	138753
14743	138754
37872	138755
3145	138756
547	138757
11265	138758
2343	138759
42745	138760
11462	138761
30009	138762
29182	138763
147993	138764
1107	138765
28482	138766
464	138767
69773	138768
85	138769
70641	138770
9246	138771
42889	138772
26813	138773
42408	138774
5025	138775
52396	138776
52396	138777
24174	138778
18519	138779
20650	138780
17126	138781
27550	138782
41671	138783
179075	138784
16498	138785
82791	138786
8053	138787
6127	138788
89910	138789
74562	138790
41196	138791
29866	138792
10217	138793
4262	138794
72346	138795
45568	138796
7103	138797
28359	138798
10828	138799
70742	138800
186831	138801
7518	138802
26907	138803
39454	138804
66622	138805
1218	138806
103466	138807
105683	138808
16700	138809
42408	138810
12125	138811
6551	138812
82356	138813
21804	138814
31393	138815
85087	138816
292	138817
118951	138818
15808	138819
17707	138820
30848	138821
20047	138822
237286	138823
129175	138824
126516	138825
82456	138826
69206	138827
39179	138828
31910	138829
2847	138830
3	138831
61118	138832
47535	138833
215543	138834
67953	138835
65	138836
13824	138837
26577	138838
13153	138839
86394	138840
8148	138841
4871	138842
5471	138843
198841	138844
77552	138845
39215	138846
6	138847
96092	138848
53236	138849
67459	138850
28	138851
17635	138852
50156	138853
5663	138854
46904	138855
31149	138856
400	138857
50558	138858
34759	138859
21387	138860
202	138861
40406	138862
88437	138863
23502	138864
16258	138865
7414	138866
6203	138867
2828	138868
46851	138869
56491	138870
13966	138871
34046	138872
263	138873
108896	138874
44779	138875
3100	138876
50132	138877
34162	138878
167086	138879
13432	138880
109407	138881
75958	138882
1081	138883
8487	138884
152511	138885
30000	138886
19907	138887
30638	138888
18283	138889
51137	138890
37056	138891
16225	138892
68877	138893
41789	138894
132772	138895
11180	138896
32185	138897
23819	138898
40026	138899
80410	138900
45601	138901
4330	138902
16586	138903
1990	138904
5128	138905
388	138906
924	138907
229233	138908
2764	138909
71251	138910
36220	138911
43549	138912
16955	138913
148322	138914
17508	138915
34295	138916
41243	138917
24950	138918
71254	138919
114	138920
50141	138921
17982	138922
722	138923
46982	138924
66576	138925
84814	138926
28296	138927
26572	138928
108817	138929
36414	138930
32848	138931
5462	138932
128150	138933
125575	138934
72836	138935
20323	138936
114769	138937
16602	138938
18772	138939
8589	138940
45415	138941
18983	138942
6959	138943
48820	138944
25712	138945
50132	138946
5552	138947
111672	138948
10584	138949
86965	138950
91287	138951
143948	138952
43978	138953
15170	138954
820	138955
11063	138956
95995	138957
95995	138958
7466	138959
73995	138960
5091	138961
4378	138962
80731	138963
80731	138964
11792	138965
3712	138966
13661	138967
5288	138968
80721	138969
65025	138970
242	138971
447	138972
28377	138973
14515	138974
53810	138975
17505	138976
20982	138977
30779	138978
221565	138979
1492	138980
62853	138981
191229	138982
82485	138983
16873	138984
80731	138985
5586	138986
31132	138987
117012	138988
86355	138989
1000	138990
380	138991
87064	138992
47146	138993
62882	138994
38564	138995
732	138996
5155	138997
1265	138998
2919	138999
16	139000
481	139001
80129	139002
69065	139003
17709	139004
220744	139005
151986	139006
51688	139007
13030	139008
22542	139009
4416	139010
8209	139011
15371	139012
702	139013
50680	139014
16579	139015
153899	139016
81889	139017
88997	139018
119863	139019
17112	139020
88533	139021
138184	139022
617	139023
37825	139024
141201	139025
9354	139026
26149	139027
11274	139028
15450	139029
7517	139030
81674	139031
14346	139032
64732	139033
433	139034
37539	139035
4532	139036
39193	139037
118416	139038
20509	139039
45910	139040
33616	139041
65935	139042
29883	139043
7107	139044
15122	139045
35778	139046
80788	139047
32808	139048
91961	139049
1260	139050
36325	139051
232965	139052
13122	139053
30377	139054
83819	139055
2131	139056
13977	139057
51121	139058
45069	139059
109284	139060
38564	139061
80790	139062
62525	139063
7538	139064
70044	139065
144329	139066
54078	139067
23393	139068
5288	139069
6262	139070
517	139071
17779	139072
1027	139073
1392	139074
66312	139075
18298	139076
42364	139077
55371	139078
4386	139079
8479	139080
14040	139081
14881	139082
1401	139083
1262	139084
679	139085
1743	139086
1582	139087
52062	139088
37162	139089
45814	139090
29797	139091
111362	139092
1792	139093
6804	139094
20828	139095
800	139096
54999	139097
103229	139098
138790	139099
53971	139100
26983	139101
4146	139102
15217	139103
32796	139104
18924	139105
76820	139106
220797	139107
28733	139108
128445	139109
114813	139110
64139	139111
148879	139112
20566	139113
28810	139114
83981	139115
234750	139116
53055	139117
12397	139118
1301	139119
1055	139120
536	139121
1130	139122
1286	139123
87104	139124
38192	139125
15615	139126
54590	139127
85465	139128
2759	139129
8487	139130
6606	139131
36274	139132
122550	139133
23141	139134
35523	139135
10149	139136
43017	139137
44558	139138
2031	139139
132290	139140
199999	139141
49328	139142
81040	139143
80732	139144
18644	139145
64461	139146
92587	139147
8555	139148
33807	139149
14512	139150
40966	139151
54210	139152
5933	139153
43943	139154
7883	139155
56659	139156
13029	139157
135078	139158
15712	139159
23	139160
62984	139161
50132	139162
16206	139163
62006	139164
44801	139165
32744	139166
77689	139167
7459	139168
15751	139169
7574	139170
6606	139171
19212	139172
103019	139173
62653	139174
2265	139175
72672	139176
38798	139177
101949	139178
176190	139179
51748	139180
151394	139181
192988	139182
33142	139183
55631	139184
42414	139185
86917	139186
4620	139187
19325	139188
55248	139189
65551	139190
32841	139191
116003	139192
207388	139193
18999	139194
11629	139195
223534	139196
22672	139197
83463	139198
123898	139199
126955	139200
74392	139201
8869	139202
4268	139203
32744	139204
27828	139205
13859	139206
11322	139207
4710	139208
15649	139209
11490	139210
16764	139211
64908	139212
16289	139213
45575	139214
3314	139215
37103	139216
45179	139217
344	139218
56066	139219
79480	139220
91298	139221
1409	139222
1453	139223
50945	139224
159590	139225
59009	139226
332	139227
73738	139228
5486	139229
6299	139230
13901	139231
7292	139232
7946	139233
73378	139234
1662	139235
69254	139236
106045	139237
49642	139238
1460	139239
11950	139240
31527	139241
131931	139242
3757	139243
16059	139244
78364	139245
23288	139246
105424	139247
14088	139248
42579	139249
165610	139250
236311	139251
160024	139252
37735	139253
16460	139254
60388	139255
1202	139256
3246	139257
9347	139258
63	139259
8466	139260
70413	139261
18856	139262
3320	139263
20436	139264
16906	139265
13029	139266
20384	139267
7148	139268
48574	139269
126870	139270
40298	139271
6320	139272
215105	139273
4784	139274
7003	139275
115390	139276
28566	139277
16160	139278
44801	139279
29380	139280
129311	139281
151348	139282
150902	139283
23586	139284
50316	139285
10824	139286
209864	139287
210327	139288
150671	139289
131009	139290
12089	139291
9494	139292
41768	139293
207088	139294
129731	139295
40099	139296
138423	139297
167479	139298
12235	139299
84544	139300
28733	139301
153479	139302
36666	139303
36799	139304
152178	139305
44778	139306
39975	139307
98243	139308
9516	139309
52244	139310
41679	139311
88343	139312
67966	139313
71173	139314
164160	139315
33110	139316
68634	139317
66105	139318
60283	139319
187082	139320
29307	139321
4342	139322
56423	139323
19177	139324
132434	139325
132257	139326
206929	139327
211375	139328
6094	139329
230	139330
11777	139331
1460	139332
71774	139333
94115	139334
14019	139335
26640	139336
129314	139337
84593	139338
48906	139339
87216	139340
77865	139341
48659	139342
95651	139343
155211	139344
67419	139345
40645	139346
13039	139347
51763	139348
3228	139349
6007	139350
30853	139351
18153	139352
9342	139353
48906	139354
149456	139355
106283	139356
2966	139357
30924	139358
8479	139359
30569	139360
3405	139361
132238	139362
43726	139363
8655	139364
50158	139365
124747	139366
13924	139367
13054	139368
106272	139369
10202	139370
5725	139371
18366	139372
88024	139373
222688	139374
137535	139375
173031	139376
1014	139377
2381	139378
39733	139379
32278	139380
5854	139381
42787	139382
18470	139383
42648	139384
70577	139385
22446	139386
5964	139387
54255	139388
15354	139389
4214	139390
26074	139391
15259	139392
33866	139393
15242	139394
18428	139395
4378	139396
123730	139397
1774	139398
74306	139399
11724	139400
22581	139401
98324	139402
126919	139403
18940	139404
23081	139405
23410	139406
96456	139407
1059	139408
30261	139409
135258	139410
37760	139411
3628	139412
208603	139413
24006	139414
20828	139415
29754	139416
97755	139417
10985	139418
48805	139419
35444	139420
87320	139421
99922	139422
23081	139423
115	139424
15780	139425
13834	139426
5190	139427
15207	139428
7644	139429
88850	139430
57495	139431
117510	139432
4256	139433
1688	139434
58440	139435
36502	139436
113009	139437
152154	139438
20942	139439
112569	139440
213537	139441
103237	139442
38108	139443
31977	139444
205179	139445
174744	139446
100644	139447
40283	139448
74754	139449
50534	139450
23147	139451
21127	139452
48898	139453
20054	139454
50588	139455
58131	139456
34534	139457
28855	139458
41709	139459
7457	139460
35857	139461
132422	139462
205426	139463
25663	139464
147887	139465
45813	139466
36608	139467
74843	139468
72677	139469
66850	139470
8697	139471
49899	139472
9567	139473
834	139474
1801	139475
27092	139476
10049	139477
130648	139478
28736	139479
109214	139480
8822	139481
10937	139482
44380	139483
4061	139484
32062	139485
8059	139486
58000	139487
6141	139488
59431	139489
3674	139490
63919	139491
8866	139492
105156	139493
36524	139494
116649	139495
76270	139496
9497	139497
5857	139498
19582	139499
23541	139500
19282	139501
32039	139502
7465	139503
7451	139504
28951	139505
8317	139506
35493	139507
68648	139508
49627	139509
6475	139510
48233	139511
16379	139512
13062	139513
179	139514
150927	139515
9845	139516
27093	139517
50938	139518
87795	139519
51703	139520
16052	139521
48114	139522
72738	139523
7542	139524
29718	139525
192	139526
17842	139527
1153	139528
111939	139529
77254	139530
83610	139531
8735	139532
29507	139533
859	139534
68677	139535
83049	139536
24458	139537
85768	139538
31476	139539
29431	139540
50993	139541
97088	139542
22471	139543
177191	139544
3834	139545
165876	139546
22191	139547
9488	139548
39926	139549
23400	139550
20907	139551
25553	139552
50888	139553
140353	139554
126603	139555
109110	139556
64716	139557
51664	139558
42432	139559
59755	139560
24159	139561
110751	139562
77480	139563
70335	139564
152872	139565
19300	139566
46952	139567
7489	139568
93624	139569
97312	139570
74838	139571
4061	139572
2631	139573
26069	139574
28327	139575
3145	139576
12856	139577
151632	139578
14203	139579
46258	139580
974	139581
17450	139582
136764	139583
76455	139584
112667	139585
13814	139586
7952	139587
37449	139588
41243	139589
71386	139590
80398	139591
98917	139592
89827	139593
52516	139594
99580	139595
101221	139596
928	139597
29236	139598
16196	139599
30076	139600
16031	139601
36589	139602
109409	139603
35995	139604
68485	139605
37050	139606
129824	139607
204377	139608
645	139609
37442	139610
37235	139611
29992	139612
127559	139613
72138	139614
83376	139615
32577	139616
75399	139617
236469	139618
58116	139619
36067	139620
31408	139621
23661	139622
29207	139623
83813	139624
111011	139625
103645	139626
5196	139627
103652	139628
13062	139629
98994	139630
138781	139631
1086	139632
49945	139633
66977	139634
75715	139635
37845	139636
640	139637
28430	139638
31939	139639
5818	139640
9969	139641
47369	139642
5076	139643
36337	139644
20090	139645
64983	139646
6312	139647
11803	139648
48817	139649
2490	139650
115	139651
8047	139652
1844	139653
68601	139654
68601	139655
194057	139656
22347	139657
9969	139658
26505	139659
50200	139660
64304	139661
31269	139662
132106	139663
4471	139664
7501	139665
8617	139666
15438	139667
2916	139668
7045	139669
19690	139670
139015	139671
39945	139672
34688	139673
20964	139674
39726	139675
40221	139676
49954	139677
26978	139678
111447	139679
16270	139680
46520	139681
51091	139682
34695	139683
14356	139684
34350	139685
16208	139686
7502	139687
112527	139688
43970	139689
443	139690
37332	139691
82664	139692
73027	139693
23411	139694
3813	139695
20915	139696
72851	139697
58949	139698
50050	139699
36570	139700
50615	139701
34426	139702
37478	139703
11200	139704
50716	139705
23760	139706
32648	139707
52262	139708
61318	139709
58252	139710
61854	139711
46482	139712
138502	139713
76063	139714
45723	139715
166143	139716
7694	139717
4398	139718
10918	139719
63685	139720
6879	139721
140278	139722
277	139723
32125	139724
130327	139725
78612	139726
130473	139727
64258	139728
43030	139729
29521	139730
99936	139731
112875	139732
23960	139733
44894	139734
64717	139735
8468	139736
97178	139737
10043	139738
109288	139739
23020	139740
31776	139741
34068	139742
12941	139743
17251	139744
17655	139745
40300	139746
33293	139747
16120	139748
33922	139749
74421	139750
12921	139751
36251	139752
112992	139753
10860	139754
92657	139755
63755	139756
20672	139757
100413	139758
31723	139759
8283	139760
40547	139761
39969	139762
99810	139763
23523	139764
49688	139765
50817	139766
157284	139767
49858	139768
3353	139769
111922	139770
59644	139771
52496	139772
74423	139773
94874	139774
23268	139775
61599	139776
20247	139777
25340	139778
27518	139779
36945	139780
29090	139781
46014	139782
25624	139783
4175	139784
60	139785
3	139786
17346	139787
148089	139788
839	139789
8720	139790
75548	139791
31563	139792
118224	139793
1290	139794
59909	139795
17457	139796
59870	139797
111616	139798
16007	139799
75585	139800
15324	139801
36216	139802
920	139803
40062	139804
128316	139805
32058	139806
183556	139807
8657	139808
9583	139809
28972	139810
36154	139811
8663	139812
2135	139813
52738	139814
16144	139815
4351	139816
16215	139817
32104	139818
9964	139819
98534	139820
116699	139821
26026	139822
83735	139823
152921	139824
13337	139825
95945	139826
105320	139827
16651	139828
182084	139829
19493	139830
70655	139831
20259	139832
97310	139833
72728	139834
102247	139835
38995	139836
31234	139837
59634	139838
13585	139839
60032	139840
27605	139841
101290	139842
46473	139843
14849	139844
40046	139845
9552	139846
29553	139847
51025	139848
58743	139849
17279	139850
44729	139851
147275	139852
118239	139853
41836	139854
67052	139855
204202	139856
212275	139857
19275	139858
90652	139859
13966	139860
70546	139861
7793	139862
696	139863
9146	139864
37654	139865
1528	139866
12382	139867
8479	139868
41157	139869
223970	139870
61021	139871
186436	139872
482	139873
15687	139874
28270	139875
37661	139876
14543	139877
20254	139878
3406	139879
35702	139880
185762	139881
61131	139882
119215	139883
51403	139884
5954	139885
2324	139886
17243	139887
42489	139888
135940	139889
4701	139890
35842	139891
44875	139892
4610	139893
63545	139894
22973	139895
19048	139896
35689	139897
29163	139898
23594	139899
58	139900
6136	139901
6132	139902
55157	139903
18575	139904
127	139905
480	139906
23050	139907
97352	139908
44595	139909
30074	139910
129244	139911
98793	139912
168	139913
189	139914
850	139915
93175	139916
16011	139917
23097	139918
7809	139919
11027	139920
78357	139921
16158	139922
11084	139923
2296	139924
6919	139925
41042	139926
23047	139927
13212	139928
180804	139929
9324	139930
901	139931
7214	139932
2882	139933
134034	139934
129871	139935
2796	139936
2356	139937
25544	139938
62163	139939
15569	139940
131099	139941
1003	139942
18940	139943
44957	139944
44946	139945
94386	139946
6123	139947
6208	139948
3100	139949
1932	139950
12688	139951
17580	139952
62352	139953
204493	139954
15953	139955
9288	139956
31650	139957
6026	139958
38564	139959
4522	139960
9928	139961
15712	139962
2258	139963
167000	139964
30888	139965
73515	139966
77071	139967
85755	139968
48815	139969
57204	139970
13526	139971
4014	139972
18282	139973
3316	139974
13572	139975
6327	139976
7319	139977
6312	139978
4840	139979
48841	139980
7319	139981
4840	139982
3316	139983
14069	139984
30387	139985
13689	139986
29643	139987
48750	139988
18842	139989
24816	139990
52723	139991
42518	139992
18644	139993
5922	139994
130113	139995
13121	139996
13445	139997
13695	139998
27157	139999
600	140000
96798	140001
79886	140002
88011	140003
15712	140004
14038	140005
16869	140006
25866	140007
16287	140008
99902	140009
20493	140010
2578	140011
223443	140012
30924	140013
162753	140014
98510	140015
24790	140016
143852	140017
52396	140018
153604	140019
910	140020
236999	140021
1823	140022
5635	140023
9508	140024
8155	140025
46012	140026
88777	140027
27077	140028
13211	140029
65167	140030
13012	140031
43863	140032
80723	140033
11865	140034
18882	140035
77725	140036
31	140037
130	140038
24405	140039
32609	140040
64744	140041
24231	140042
30853	140043
13121	140044
164183	140045
6320	140046
48906	140047
8479	140048
18640	140049
16897	140050
366	140051
63848	140052
1915	140053
48740	140054
85387	140055
6994	140056
751	140057
3637	140058
66414	140059
178495	140060
27005	140061
751	140062
20336	140063
108897	140064
37892	140065
38213	140066
86648	140067
13540	140068
109293	140069
50949	140070
30057	140071
51990	140072
235131	140073
68855	140074
119785	140075
2142	140076
39407	140077
56222	140078
34402	140079
181718	140080
7380	140081
14992	140082
21936	140083
103654	140084
16874	140085
19891	140086
28187	140087
37900	140088
30051	140089
60201	140090
4784	140091
193877	140092
33507	140093
136329	140094
69619	140095
13024	140096
156788	140097
103944	140098
47560	140099
166163	140100
37937	140101
80079	140102
48444	140103
2071	140104
8326	140105
28685	140106
75234	140107
18552	140108
208590	140109
17462	140110
141778	140111
12160	140112
234217	140113
33969	140114
4087	140115
16676	140116
3917	140117
61413	140118
115161	140119
46647	140120
13753	140121
19050	140122
64703	140123
79061	140124
37921	140125
12130	140126
13052	140127
38213	140128
19761	140129
8408	140130
68732	140131
122150	140132
27776	140133
33114	140134
18817	140135
147538	140136
30571	140137
39316	140138
69209	140139
1007	140140
1624	140141
13302	140142
6660	140143
50681	140144
17269	140145
12564	140146
123	140147
231462	140148
33546	140149
76245	140150
72826	140151
6334	140152
10	140153
24791	140154
2639	140155
62515	140156
101949	140157
43123	140158
78017	140159
38533	140160
38533	140161
107448	140162
173549	140163
124883	140164
1028	140165
532	140166
1549	140167
495	140168
3556	140169
5110	140170
18436	140171
939	140172
54392	140173
106420	140174
16912	140175
35778	140176
25732	140177
39673	140178
100406	140179
7434	140180
115	140181
87137	140182
46130	140183
4643	140184
1422	140185
627	140186
4101	140187
627	140188
115	140189
115	140190
56446	140191
32061	140192
1845	140193
91653	140194
8487	140195
113788	140196
57879	140197
40949	140198
27205	140199
39473	140200
50716	140201
53187	140202
38401	140203
32202	140204
30880	140205
162963	140206
6471	140207
30565	140208
10064	140209
16277	140210
17356	140211
17050	140212
2611	140213
137318	140214
49607	140215
19528	140216
21417	140217
31785	140218
7197	140219
74675	140220
40710	140221
69692	140222
37397	140223
49647	140224
64951	140225
4197	140226
922	140227
345	140228
1445	140229
123605	140230
34453	140231
51185	140232
8251	140233
8251	140234
2479	140235
41258	140236
106143	140237
208199	140238
10422	140239
48750	140240
32226	140241
1654	140242
8487	140243
44007	140244
83684	140245
83684	140246
6163	140247
80313	140248
91585	140249
7851	140250
3510	140251
1563	140252
2994	140253
7148	140254
183461	140255
80822	140256
96302	140257
48806	140258
119652	140259
21304	140260
20509	140261
74633	140262
98347	140263
98347	140264
9288	140265
3495	140266
8481	140267
54156	140268
144227	140269
54319	140270
15029	140271
42698	140272
65838	140273
18502	140274
6516	140275
6959	140276
80812	140277
26031	140278
7311	140279
123329	140280
60076	140281
2790	140282
1733	140283
71270	140284
1260	140285
3985	140286
55346	140287
1765	140288
8611	140289
1410	140290
2835	140291
151338	140292
76455	140293
49924	140294
36711	140295
7473	140296
25905	140297
108051	140298
5618	140299
232697	140300
39442	140301
207772	140302
206928	140303
111365	140304
3172	140305
3502	140306
82824	140307
64162	140308
5174	140309
41224	140310
37906	140311
14418	140312
38583	140313
43245	140314
182132	140315
14367	140316
1845	140317
189038	140318
33807	140319
9069	140320
65627	140321
88921	140322
57204	140323
57204	140324
75958	140325
10994	140326
44779	140327
11127	140328
57520	140329
3320	140330
16602	140331
30847	140332
14407	140333
92650	140334
155271	140335
27221	140336
24821	140337
17151	140338
27521	140339
17659	140340
62457	140341
2939	140342
42828	140343
34223	140344
57150	140345
9146	140346
9146	140347
48612	140348
4101	140349
198763	140350
8793	140351
51176	140352
39750	140353
10840	140354
205512	140355
91466	140356
92414	140357
15255	140358
47199	140359
67419	140360
13177	140361
12717	140362
217718	140363
1062	140364
25930	140365
938	140366
22477	140367
11600	140368
139696	140369
82492	140370
28686	140371
617	140372
457	140373
2439	140374
1028	140375
939	140376
1550	140377
99316	140378
44593	140379
4386	140380
3090	140381
118541	140382
1390	140383
2174	140384
730	140385
1027	140386
10284	140387
102077	140388
49600	140389
14637	140390
18820	140391
87408	140392
617	140393
616	140394
880	140395
8440	140396
166972	140397
222362	140398
80989	140399
45069	140400
28227	140401
5080	140402
93054	140403
184035	140404
35436	140405
36521	140406
86968	140407
2021	140408
7309	140409
38123	140410
3102	140411
190512	140412
45961	140413
22542	140414
115	140415
70070	140416
81244	140417
44249	140418
11004	140419
1198	140420
32267	140421
2068	140422
17654	140423
164938	140424
21556	140425
6119	140426
47194	140427
74065	140428
109924	140429
52731	140430
18372	140431
1844	140432
49673	140433
25102	140434
108649	140435
9147	140436
40259	140437
89932	140438
82302	140439
55032	140440
24821	140441
102332	140442
174297	140443
21532	140444
48075	140445
30358	140446
24821	140447
22980	140448
30843	140449
1387	140450
75047	140451
6312	140452
40791	140453
28494	140454
12773	140455
30879	140456
11750	140457
63296	140458
69979	140459
20588	140460
13172	140461
94118	140462
60920	140463
81093	140464
23081	140465
38666	140466
28458	140467
65675	140468
20707	140469
5362	140470
1519	140471
37114	140472
76806	140473
6532	140474
32836	140475
36798	140476
16211	140477
18792	140478
67481	140479
118919	140480
120431	140481
38666	140482
17204	140483
32468	140484
27258	140485
496	140486
5958	140487
4087	140488
38661	140489
172139	140490
114861	140491
70627	140492
3951	140493
60631	140494
164	140495
88023	140496
78492	140497
146609	140498
88023	140499
79915	140500
508	140501
21459	140502
6034	140503
2361	140504
28377	140505
31452	140506
9504	140507
3941	140508
72779	140509
196390	140510
204364	140511
5414	140512
13121	140513
40209	140514
7009	140515
15038	140516
4534	140517
2063	140518
11617	140519
4352	140520
150474	140521
39522	140522
36337	140523
15146	140524
4193	140525
6499	140526
218558	140527
193922	140528
19561	140529
10994	140530
3568	140531
31168	140532
31168	140533
12848	140534
30	140535
13827	140536
40324	140537
1890	140538
8796	140539
1085	140540
49960	140541
8392	140542
8457	140543
22758	140544
51	140545
1171	140546
116	140547
15573	140548
414	140549
9311	140550
2254	140551
335	140552
5405	140553
84039	140554
2254	140555
100541	140556
861	140557
392	140558
80841	140559
183272	140560
120612	140561
85212	140562
411	140563
204379	140564
62139	140565
411	140566
11636	140567
49694	140568
49344	140569
126603	140570
228400	140571
38497	140572
5240	140573
29	140574
29	140575
29	140576
29	140577
29	140578
29	140579
29	140580
2694	140581
109083	140582
184170	140583
11476	140584
5183	140585
8752	140586
164	140587
2254	140588
103	140589
202	140590
6405	140591
16924	140592
154133	140593
1	140594
9048	140595
105402	140596
757	140597
44226	140598
10897	140599
672	140600
5373	140601
753	140602
24755	140603
70781	140604
202	140605
45205	140606
113489	140607
39886	140608
20891	140609
25703	140610
31752	140611
10153	140612
34289	140613
136	140614
123950	140615
5117	140616
137697	140617
14064	140618
44732	140619
39630	140620
4346	140621
133634	140622
60796	140623
54500	140624
16188	140625
401	140626
113613	140627
18933	140628
23802	140629
1444	140630
202	140631
30650	140632
4634	140633
414	140634
42	140635
24906	140636
1	140637
21416	140638
5646	140639
324	140640
2396	140641
2397	140642
2396	140643
1164	140644
414	140645
58664	140646
8803	140647
49632	140648
10355	140649
12296	140650
7592	140651
32942	140652
771	140653
111321	140654
21060	140655
508	140656
593	140657
28093	140658
115748	140659
86170	140660
156029	140661
184	140662
42	140663
229777	140664
138575	140665
156116	140666
153343	140667
11791	140668
83832	140669
116394	140670
14640	140671
129362	140672
65734	140673
44753	140674
1527	140675
17402	140676
49718	140677
661	140678
12883	140679
124142	140680
25913	140681
12253	140682
25277	140683
31688	140684
10149	140685
5599	140686
25277	140687
1523	140688
128564	140689
2098	140690
2098	140691
31361	140692
41	140693
36147	140694
55288	140695
89109	140696
14562	140697
41	140698
3853	140699
32253	140700
212911	140701
20801	140702
21104	140703
69731	140704
6877	140705
21279	140706
43195	140707
43198	140708
5222	140709
69488	140710
93974	140711
3795	140712
4337	140713
31797	140714
40001	140715
69909	140716
132032	140717
22135	140718
54184	140719
31733	140720
43002	140721
49718	140722
83760	140723
155113	140724
131992	140725
65915	140726
19365	140727
9792	140728
9096	140729
42697	140730
42886	140731
70382	140732
27243	140733
18303	140734
423	140735
70238	140736
152696	140737
32671	140738
1106	140739
3721	140740
91638	140741
137713	140742
54413	140743
18232	140744
34304	140745
140320	140746
10189	140747
120384	140748
110895	140749
21899	140750
42244	140751
16611	140752
69614	140753
103349	140754
1447	140755
8951	140756
72326	140757
73301	140758
1116	140759
139223	140760
4445	140761
18036	140762
21960	140763
21930	140764
16258	140765
14982	140766
13778	140767
53625	140768
125475	140769
90	140770
44392	140771
36493	140772
1350	140773
18050	140774
51077	140775
62809	140776
108311	140777
445	140778
8961	140779
91138	140780
42225	140781
122590	140782
90067	140783
113028	140784
32089	140785
190	140786
24655	140787
2913	140788
21110	140789
5608	140790
21588	140791
12255	140792
15399	140793
124142	140794
33092	140795
16812	140796
3863	140797
8710	140798
240460	140799
1350	140800
571	140801
49318	140802
26580	140803
88772	140804
145022	140805
98	140806
11143	140807
166855	140808
23962	140809
10733	140810
56267	140811
23982	140812
6449	140813
122341	140814
18905	140815
42	140816
10132	140817
1106	140818
1011	140819
155462	140820
11509	140821
7560	140822
40279	140823
9183	140824
45212	140825
53520	140826
42213	140827
53434	140828
177980	140829
26343	140830
32089	140831
35428	140832
18913	140833
12393	140834
47717	140835
116054	140836
28016	140837
53879	140838
999	140839
69099	140840
92057	140841
106989	140842
26489	140843
5705	140844
47187	140845
90877	140846
201684	140847
121959	140848
5380	140849
11653	140850
771	140851
2672	140852
12883	140853
25594	140854
84227	140855
32	140856
32	140857
282	140858
7958	140859
18224	140860
21321	140861
39808	140862
571	140863
36348	140864
31596	140865
111333	140866
39652	140867
106700	140868
8686	140869
32	140870
29952	140871
3863	140872
17402	140873
27338	140874
20410	140875
85373	140876
3003	140877
5209	140878
2076	140879
211131	140880
18271	140881
2254	140882
1514	140883
17366	140884
27962	140885
645	140886
8550	140887
6361	140888
3586	140889
20402	140890
9422	140891
1222	140892
72028	140893
6361	140894
7351	140895
212463	140896
127824	140897
157149	140898
1190	140899
2263	140900
63355	140901
106791	140902
19017	140903
106537	140904
91365	140905
22485	140906
4079	140907
75970	140908
144405	140909
17168	140910
10887	140911
173489	140912
43226	140913
22437	140914
115873	140915
5031	140916
23828	140917
21930	140918
2427	140919
85137	140920
150899	140921
232273	140922
106537	140923
4675	140924
7607	140925
14548	140926
55055	140927
10265	140928
161	140929
18519	140930
7008	140931
50620	140932
12706	140933
28048	140934
11619	140935
5851	140936
32838	140937
42670	140938
165585	140939
21899	140940
3008	140941
39817	140942
14548	140943
14556	140944
81421	140945
4440	140946
12578	140947
177160	140948
560	140949
8556	140950
240442	140951
7519	140952
8653	140953
88526	140954
86626	140955
7701	140956
105	140957
69202	140958
118454	140959
107342	140960
91028	140961
201802	140962
46919	140963
90561	140964
22462	140965
10724	140966
42	140967
83621	140968
83632	140969
45615	140970
65223	140971
69968	140972
211297	140973
21099	140974
164086	140975
111229	140976
240443	140977
169766	140978
25786	140979
494	140980
52972	140981
1914	140982
111548	140983
83954	140984
31696	140985
5606	140986
240461	140987
105022	140988
2016	140989
10058	140990
21035	140991
130023	140992
201674	140993
121440	140994
219686	140995
122005	140996
201394	140997
69960	140998
1000	140999
7351	141000
240441	141001
167606	141002
203935	141003
236277	141004
110866	141005
83780	141006
21940	141007
37601	141008
28095	141009
129761	141010
36213	141011
86203	141012
82633	141013
153348	141014
14871	141015
94233	141016
196122	141017
40684	141018
134248	141019
73714	141020
45021	141021
94477	141022
4454	141023
48855	141024
33659	141025
69898	141026
89403	141027
223422	141028
14196	141029
87537	141030
27959	141031
33640	141032
94630	141033
109822	141034
21836	141035
121879	141036
5723	141037
19172	141038
665	141039
71975	141040
12344	141041
52426	141042
126588	141043
6896	141044
20919	141045
71348	141046
109733	141047
55452	141048
1370	141049
11708	141050
27028	141051
16	141052
16775	141053
55165	141054
112347	141055
55856	141056
39563	141057
162620	141058
128968	141059
76155	141060
16354	141061
58375	141062
10521	141063
114537	141064
72014	141065
10380	141066
110825	141067
7205	141068
1682	141069
38944	141070
158967	141071
770	141072
7591	141073
10299	141074
9828	141075
77934	141076
10648	141077
149	141078
7609	141079
85373	141080
63311	141081
1763	141082
7101	141083
16455	141084
1449	141085
10720	141086
14561	141087
492	141088
25128	141089
5706	141090
2626	141091
7365	141092
23826	141093
411	141094
11002	141095
54058	141096
17379	141097
3242	141098
45011	141099
18798	141100
6462	141101
59057	141102
135974	141103
101487	141104
20999	141105
140321	141106
5653	141107
22171	141108
165343	141109
32038	141110
464	141111
71084	141112
202	141113
33063	141114
3006	141115
9460	141116
50162	141117
14475	141118
108200	141119
110	141120
2252	141121
35428	141122
53919	141123
508	141124
172127	141125
195602	141126
6	141127
34312	141128
211342	141129
20480	141130
47677	141131
155642	141132
22899	141133
53879	141134
53879	141135
108311	141136
199822	141137
4684	141138
42	141139
68427	141140
145151	141141
705	141142
38568	141143
10648	141144
70266	141145
5882	141146
7502	141147
39824	141148
32	141149
32	141150
32700	141151
69081	141152
42213	141153
46919	141154
69202	141155
53052	141156
155249	141157
103002	141158
52985	141159
3303	141160
86964	141161
2109	141162
7777	141163
9197	141164
34237	141165
1546	141166
34093	141167
88112	141168
59409	141169
451	141170
53239	141171
25730	141172
51053	141173
36440	141174
36095	141175
13434	141176
20426	141177
52569	141178
22169	141179
134084	141180
20813	141181
16665	141182
99194	141183
237248	141184
3959	141185
74839	141186
1080	141187
144419	141188
691	141189
1439	141190
11184	141191
50764	141192
12130	141193
202	141194
8653	141195
173	141196
3399	141197
5246	141198
422	141199
20886	141200
3339	141201
63371	141202
6359	141203
6359	141204
76528	141205
12018	141206
112401	141207
46983	141208
27173	141209
32421	141210
59802	141211
35333	141212
129173	141213
88715	141214
47063	141215
94260	141216
15705	141217
19728	141218
179103	141219
97662	141220
161985	141221
228561	141222
13416	141223
24050	141224
156448	141225
92585	141226
167606	141227
16439	141228
19798	141229
24155	141230
312	141231
103107	141232
54540	141233
41	141234
1732	141235
1959	141236
49491	141237
106661	141238
78998	141239
30017	141240
103010	141241
137	141242
6086	141243
757	141244
110878	141245
3365	141246
70556	141247
6249	141248
31603	141249
9390	141250
63816	141251
14811	141252
9903	141253
17450	141254
22218	141255
22218	141256
187	141257
3831	141258
1836	141259
9329	141260
22271	141261
7784	141262
174434	141263
10665	141264
242	141265
124992	141266
151244	141267
5625	141268
130313	141269
16189	141270
6510	141271
18970	141272
101254	141273
36527	141274
56745	141275
36823	141276
186522	141277
135999	141278
119478	141279
45965	141280
18631	141281
192050	141282
191734	141283
137319	141284
192903	141285
46608	141286
16235	141287
87356	141288
17608	141289
124846	141290
28937	141291
28297	141292
14508	141293
16013	141294
28954	141295
35496	141296
94633	141297
165312	141298
224263	141299
126316	141300
221986	141301
37034	141302
81759	141303
153883	141304
193196	141305
19320	141306
238000	141307
94970	141308
98275	141309
82439	141310
47623	141311
106780	141312
26387	141313
20027	141314
189834	141315
109205	141316
16942	141317
135544	141318
15475	141319
100806	141320
110864	141321
192604	141322
28839	141323
186757	141324
31680	141325
191820	141326
31306	141327
9301	141328
45310	141329
109914	141330
23554	141331
136178	141332
12094	141333
136928	141334
13011	141335
1426	141336
58135	141337
123309	141338
21731	141339
83410	141340
148649	141341
60612	141342
28814	141343
9057	141344
118960	141345
90191	141346
27126	141347
169252	141348
168057	141349
168116	141350
90441	141351
135796	141352
22698	141353
15871	141354
201981	141355
81447	141356
89725	141357
105364	141358
69002	141359
956	141360
102929	141361
148731	141362
18050	141363
16409	141364
61142	141365
70058	141366
70809	141367
54442	141368
11452	141369
66971	141370
120905	141371
63110	141372
46868	141373
63110	141374
30456	141375
71085	141376
20061	141377
89807	141378
188275	141379
215759	141380
52541	141381
144123	141382
226379	141383
169374	141384
173151	141385
2162	141386
231416	141387
165500	141388
49730	141389
1910	141390
27280	141391
33157	141392
47606	141393
41698	141394
1120	141395
215752	141396
34416	141397
2457	141398
57841	141399
120839	141400
54237	141401
21438	141402
61505	141403
1782	141404
3115	141405
149839	141406
31285	141407
44621	141408
208067	141409
145228	141410
126	141411
1913	141412
4468	141413
54163	141414
81447	141415
152732	141416
89725	141417
6155	141418
52296	141419
150433	141420
46721	141421
120510	141422
240245	141423
189252	141424
194051	141425
1444	141426
26854	141427
69359	141428
17205	141429
1104	141430
63030	141431
24214	141432
28896	141433
3999	141434
115942	141435
63185	141436
284	141437
105481	141438
2291	141439
164835	141440
66738	141441
165258	141442
920	141443
168504	141444
70298	141445
54434	141446
131052	141447
3908	141448
10284	141449
105657	141450
34658	141451
141478	141452
84331	141453
122	141454
146470	141455
37083	141456
132090	141457
24249	141458
71614	141459
12702	141460
6156	141461
71414	141462
3339	141463
293	141464
76261	141465
13988	141466
17542	141467
10667	141468
108496	141469
18469	141470
293	141471
202	141472
293	141473
12637	141474
9971	141475
51	141476
33725	141477
108836	141478
44973	141479
5123	141480
204841	141481
1539	141482
14850	141483
67336	141484
12561	141485
474	141486
5806	141487
586	141488
145026	141489
53958	141490
12561	141491
42006	141492
111977	141493
6155	141494
5680	141495
46935	141496
36988	141497
90371	141498
21768	141499
182808	141500
9664	141501
32229	141502
5034	141503
3238	141504
493	141505
5680	141506
44394	141507
93371	141508
122629	141509
55268	141510
14989	141511
69416	141512
29020	141513
91	141514
264	141515
60947	141516
142087	141517
15023	141518
141798	141519
145026	141520
12560	141521
72096	141522
79517	141523
18013	141524
33692	141525
15075	141526
167689	141527
22079	141528
149537	141529
18767	141530
140043	141531
1080	141532
16315	141533
4962	141534
3051	141535
5726	141536
35012	141537
35062	141538
132551	141539
10392	141540
7356	141541
6668	141542
206386	141543
16	141544
33645	141545
13972	141546
89938	141547
10864	141548
30711	141549
11695	141550
182	141551
728	141552
2042	141553
68814	141554
89818	141555
3446	141556
91	141557
10542	141558
45051	141559
21712	141560
168	141561
5312	141562
169988	141563
141286	141564
72367	141565
2984	141566
31564	141567
46813	141568
1692	141569
27135	141570
508	141571
6927	141572
22621	141573
1692	141574
485	141575
3108	141576
11618	141577
3550	141578
3189	141579
12046	141580
77	141581
8620	141582
40056	141583
5954	141584
9700	141585
7407	141586
1863	141587
220249	141588
25019	141589
114866	141590
116544	141591
64184	141592
13084	141593
912	141594
186524	141595
33880	141596
9685	141597
23291	141598
3339	141599
196	141600
8103	141601
5254	141602
1166	141603
13900	141604
5254	141605
130539	141606
5254	141607
1166	141608
1491	141609
1444	141610
1166	141611
14619	141612
1166	141613
204141	141614
35154	141615
4044	141616
26537	141617
148785	141618
9375	141619
150388	141620
100958	141621
65328	141622
29454	141623
13403	141624
135666	141625
28689	141626
24426	141627
18759	141628
464	141629
32514	141630
133360	141631
40272	141632
128903	141633
22123	141634
99	141635
34786	141636
62767	141637
3301	141638
2063	141639
1357	141640
19821	141641
130	141642
14354	141643
91994	141644
3586	141645
3586	141646
3586	141647
3586	141648
4816	141649
210664	141650
1216	141651
176036	141652
10897	141653
93271	141654
18501	141655
913	141656
14555	141657
6243	141658
608	141659
115532	141660
54547	141661
18210	141662
27085	141663
9360	141664
913	141665
22436	141666
3027	141667
303	141668
34194	141669
57817	141670
8414	141671
106976	141672
172520	141673
18710	141674
2922	141675
26147	141676
38123	141677
24319	141678
148403	141679
5162	141680
2899	141681
6366	141682
760	141683
86786	141684
31817	141685
757	141686
830	141687
1690	141688
757	141689
16782	141690
1514	141691
10722	141692
102261	141693
999	141694
21371	141695
5956	141696
186905	141697
65992	141698
366	141699
7249	141700
11536	141701
19751	141702
5107	141703
137	141704
6158	141705
760	141706
101606	141707
52794	141708
5350	141709
17516	141710
13162	141711
10255	141712
7290	141713
60794	141714
8010	141715
137844	141716
10255	141717
1874	141718
4095	141719
13057	141720
217450	141721
158818	141722
190323	141723
70781	141724
56025	141725
29195	141726
13414	141727
64315	141728
51530	141729
29	141730
45048	141731
16605	141732
10215	141733
39545	141734
18026	141735
4063	141736
124846	141737
175478	141738
234584	141739
52612	141740
120535	141741
98219	141742
96336	141743
16147	141744
179406	141745
63409	141746
57868	141747
108564	141748
1213	141749
29	141750
4235	141751
1804	141752
78979	141753
4235	141754
4235	141755
4235	141756
16770	141757
3765	141758
1085	141759
7083	141760
82258	141761
17103	141762
6462	141763
31884	141764
70066	141765
28	141766
3739	141767
3739	141768
202	141769
58070	141770
3739	141771
43787	141772
6283	141773
29973	141774
26585	141775
134479	141776
3159	141777
5607	141778
5246	141779
50220	141780
460	141781
202	141782
32856	141783
103	141784
1469	141785
4831	141786
22905	141787
21718	141788
979	141789
784	141790
5405	141791
1622	141792
83555	141793
180551	141794
168	141795
40751	141796
8554	141797
40751	141798
173497	141799
32375	141800
13587	141801
99018	141802
706	141803
72028	141804
464	141805
34928	141806
82229	141807
6362	141808
4275	141809
152501	141810
3392	141811
4498	141812
3783	141813
99	141814
86930	141815
157061	141816
199906	141817
88871	141818
140654	141819
101067	141820
218586	141821
197523	141822
164715	141823
235781	141824
235635	141825
57102	141826
81006	141827
52352	141828
62474	141829
1014	141830
464	141831
12743	141832
20831	141833
108508	141834
147883	141835
8740	141836
58839	141837
25756	141838
2172	141839
52379	141840
271	141841
11514	141842
3479	141843
17396	141844
436	141845
1166	141846
3499	141847
618	141848
84614	141849
162181	141850
44159	141851
25829	141852
28285	141853
17647	141854
8731	141855
174450	141856
59742	141857
23396	141858
29572	141859
56275	141860
26233	141861
37907	141862
4366	141863
158373	141864
143020	141865
14784	141866
10292	141867
98970	141868
1707	141869
1707	141870
38427	141871
223458	141872
6286	141873
50592	141874
17	141875
208	141876
4303	141877
13011	141878
185766	141879
50316	141880
29549	141881
172718	141882
217379	141883
185560	141884
4793	141885
6070	141886
16682	141887
16327	141888
85617	141889
330	141890
6875	141891
65803	141892
9240	141893
50619	141894
34200	141895
47691	141896
133197	141897
5527	141898
106437	141899
11934	141900
5635	141901
2066	141902
16187	141903
635	141904
187	141905
16952	141906
74990	141907
23775	141908
3107	141909
19259	141910
24064	141911
70721	141912
1552	141913
36671	141914
3405	141915
36339	141916
16156	141917
77401	141918
91360	141919
44948	141920
9069	141921
56933	141922
58591	141923
7172	141924
109031	141925
52810	141926
44862	141927
5907	141928
40313	141929
5186	141930
12309	141931
971	141932
9749	141933
3473	141934
966	141935
1916	141936
5355	141937
11073	141938
49710	141939
47674	141940
170577	141941
21231	141942
9150	141943
2596	141944
155183	141945
5484	141946
1830	141947
5350	141948
17653	141949
1614	141950
5687	141951
1475	141952
30871	141953
138953	141954
92499	141955
24443	141956
4659	141957
2265	141958
41027	141959
4736	141960
13329	141961
71354	141962
9677	141963
7112	141964
19273	141965
19857	141966
74485	141967
54665	141968
256	141969
5440	141970
9304	141971
3293	141972
3276	141973
755	141974
3682	141975
17383	141976
16884	141977
31389	141978
470	141979
3613	141980
28048	141981
63533	141982
906	141983
16434	141984
47929	141985
205	141986
4211	141987
205	141988
1327	141989
126881	141990
11094	141991
35783	141992
216638	141993
39040	141994
82722	141995
47936	141996
16734	141997
124194	141998
119249	141999
4626	142000
11718	142001
147936	142002
134	142003
384	142004
38	142005
41766	142006
13723	142007
64858	142008
96666	142009
35174	142010
14036	142011
2135	142012
37779	142013
11746	142014
11049	142015
1069	142016
5412	142017
8550	142018
8233	142019
25214	142020
1492	142021
38212	142022
4651	142023
17720	142024
67747	142025
327	142026
22156	142027
16001	142028
51415	142029
37235	142030
229265	142031
1448	142032
74	142033
3159	142034
84078	142035
143277	142036
27475	142037
74515	142038
3566	142039
9260	142040
62418	142041
40305	142042
405	142043
3219	142044
200341	142045
46840	142046
186450	142047
31629	142048
3292	142049
10045	142050
39047	142051
16682	142052
113697	142053
2983	142054
5113	142055
15924	142056
1450	142057
79054	142058
43979	142059
24149	142060
74485	142061
6715	142062
142977	142063
7291	142064
8324	142065
45470	142066
22498	142067
32303	142068
13545	142069
40802	142070
22128	142071
42835	142072
14544	142073
176509	142074
84661	142075
883	142076
17567	142077
14835	142078
65056	142079
98743	142080
7738	142081
51493	142082
226791	142083
48458	142084
1571	142085
6080	142086
165762	142087
18317	142088
30539	142089
2330	142090
2593	142091
4736	142092
4240	142093
245	142094
9385	142095
9336	142096
6976	142097
18655	142098
30048	142099
85228	142100
45117	142101
56805	142102
16453	142103
30539	142104
33382	142105
40447	142106
44549	142107
111535	142108
36047	142109
27545	142110
74736	142111
67589	142112
4018	142113
66032	142114
79055	142115
155622	142116
74834	142117
12100	142118
98371	142119
61527	142120
3358	142121
234881	142122
515	142123
12739	142124
58384	142125
4651	142126
38684	142127
2665	142128
18359	142129
101	142130
23240	142131
56373	142132
185859	142133
38324	142134
12214	142135
11451	142136
127539	142137
14494	142138
56077	142139
129800	142140
29597	142141
35555	142142
34	142143
44986	142144
10894	142145
15968	142146
44469	142147
3244	142148
37635	142149
153048	142150
156140	142151
44549	142152
171	142153
72710	142154
4566	142155
12865	142156
433	142157
911	142158
13903	142159
84124	142160
5289	142161
95207	142162
171	142163
30664	142164
30048	142165
23240	142166
46876	142167
188532	142168
132	142169
48100	142170
6137	142171
30309	142172
17135	142173
121	142174
40958	142175
9646	142176
70005	142177
57352	142178
183908	142179
120117	142180
13802	142181
81990	142182
66747	142183
74146	142184
184801	142185
181989	142186
10894	142187
588	142188
30513	142189
15133	142190
84765	142191
11745	142192
26703	142193
48283	142194
15847	142195
6390	142196
691	142197
79765	142198
91771	142199
12063	142200
11745	142201
2630	142202
12777	142203
122495	142204
5548	142205
129061	142206
4368	142207
20922	142208
3844	142209
20679	142210
14739	142211
5025	142212
64215	142213
31926	142214
11912	142215
44549	142216
114021	142217
153672	142218
9260	142219
883	142220
15946	142221
104929	142222
144391	142223
61951	142224
111564	142225
75167	142226
29053	142227
5959	142228
49080	142229
7077	142230
69631	142231
21637	142232
51236	142233
95550	142234
92550	142235
4329	142236
31599	142237
9722	142238
163965	142239
57170	142240
135136	142241
73452	142242
69885	142243
24556	142244
224063	142245
100104	142246
75458	142247
31343	142248
36254	142249
78652	142250
20833	142251
101615	142252
59433	142253
6249	142254
125179	142255
42490	142256
59298	142257
96426	142258
135828	142259
5587	142260
57148	142261
8494	142262
10008	142263
13455	142264
16107	142265
29390	142266
36235	142267
44549	142268
16994	142269
4252	142270
19147	142271
55511	142272
30458	142273
51652	142274
96907	142275
15325	142276
15849	142277
25143	142278
4504	142279
4113	142280
12154	142281
31012	142282
66816	142283
4857	142284
3213	142285
13777	142286
47671	142287
54653	142288
48329	142289
86873	142290
6801	142291
62544	142292
4127	142293
66816	142294
128930	142295
3529	142296
62451	142297
41065	142298
195062	142299
29154	142300
43439	142301
165123	142302
76698	142303
72260	142304
239036	142305
102061	142306
167466	142307
49931	142308
117323	142309
58942	142310
149957	142311
52352	142312
34989	142313
28869	142314
28515	142315
103618	142316
76869	142317
94601	142318
239901	142319
374	142320
49394	142321
62282	142322
9398	142323
96394	142324
137657	142325
16446	142326
188804	142327
182510	142328
8305	142329
8916	142330
2033	142331
24899	142332
19691	142333
30547	142334
4402	142335
30514	142336
21026	142337
62232	142338
81672	142339
146359	142340
1106	142341
16499	142342
31337	142343
7659	142344
7241	142345
74180	142346
11339	142347
3607	142348
160456	142349
15325	142350
120258	142351
163786	142352
27894	142353
52046	142354
9407	142355
96356	142356
74189	142357
145874	142358
64963	142359
93265	142360
10359	142361
40291	142362
10018	142363
27166	142364
47530	142365
973	142366
197972	142367
144	142368
233724	142369
3016	142370
7189	142371
21570	142372
2952	142373
73059	142374
95899	142375
13884	142376
39970	142377
7163	142378
131688	142379
46731	142380
64	142381
11464	142382
46137	142383
128690	142384
8433	142385
2306	142386
16818	142387
64645	142388
982	142389
208988	142390
33876	142391
105446	142392
466	142393
15325	142394
56377	142395
54342	142396
760	142397
71947	142398
914	142399
115853	142400
6176	142401
116671	142402
108529	142403
1044	142404
1567	142405
95190	142406
21457	142407
8253	142408
4736	142409
23998	142410
275	142411
1194	142412
63190	142413
9962	142414
420	142415
44032	142416
28301	142417
155915	142418
28018	142419
6385	142420
4366	142421
23807	142422
92474	142423
38332	142424
46740	142425
4375	142426
89048	142427
19052	142428
29975	142429
65995	142430
3529	142431
5652	142432
37919	142433
15799	142434
8260	142435
3390	142436
253	142437
6032	142438
8434	142439
24742	142440
18954	142441
42502	142442
204239	142443
24149	142444
390	142445
4282	142446
137062	142447
815	142448
10342	142449
6385	142450
4725	142451
2459	142452
79498	142453
910	142454
2915	142455
35907	142456
26349	142457
126135	142458
43656	142459
79497	142460
11880	142461
29455	142462
508	142463
7241	142464
41546	142465
3171	142466
27904	142467
74441	142468
35146	142469
16575	142470
38011	142471
97038	142472
4767	142473
11464	142474
74117	142475
23185	142476
9646	142477
24532	142478
11464	142479
16687	142480
30548	142481
133684	142482
2496	142483
3261	142484
2022	142485
8034	142486
11637	142487
5424	142488
9741	142489
37666	142490
97458	142491
163	142492
195358	142493
29279	142494
3665	142495
15741	142496
4072	142497
2754	142498
11288	142499
8207	142500
87472	142501
163072	142502
52697	142503
55944	142504
28403	142505
70988	142506
13920	142507
89831	142508
75396	142509
65424	142510
83432	142511
160277	142512
64660	142513
30132	142514
23862	142515
110949	142516
1821	142517
64136	142518
146118	142519
89066	142520
151119	142521
71354	142522
153406	142523
51055	142524
18916	142525
87687	142526
112260	142527
25870	142528
61894	142529
879	142530
29830	142531
84402	142532
67440	142533
9711	142534
4177	142535
30436	142536
1358	142537
51056	142538
207	142539
4015	142540
10317	142541
14342	142542
47549	142543
520	142544
28886	142545
11620	142546
10866	142547
30206	142548
62033	142549
141463	142550
1358	142551
47835	142552
23951	142553
32477	142554
2288	142555
49687	142556
186833	142557
520	142558
2580	142559
13760	142560
39206	142561
172712	142562
47013	142563
7136	142564
752	142565
4240	142566
6292	142567
194141	142568
2580	142569
89828	142570
140778	142571
167	142572
130891	142573
220	142574
39715	142575
94025	142576
20975	142577
18916	142578
21293	142579
39671	142580
5440	142581
2036	142582
24199	142583
8478	142584
218781	142585
14336	142586
23455	142587
26152	142588
14036	142589
97445	142590
177650	142591
143483	142592
223	142593
315	142594
11127	142595
5468	142596
85815	142597
16570	142598
57747	142599
23241	142600
22106	142601
13329	142602
30326	142603
153221	142604
879	142605
7066	142606
6689	142607
178	142608
12700	142609
110241	142610
18341	142611
1002	142612
82289	142613
44809	142614
8982	142615
8461	142616
8461	142617
1082	142618
110138	142619
8	142620
196256	142621
1172	142622
489	142623
1078	142624
8706	142625
3295	142626
1906	142627
46280	142628
11486	142629
6705	142630
155429	142631
14892	142632
849	142633
669	142634
13507	142635
5254	142636
18045	142637
26054	142638
92254	142639
17938	142640
7644	142641
3417	142642
489	142643
47661	142644
1843	142645
184616	142646
489	142647
115111	142648
4417	142649
6630	142650
5786	142651
6038	142652
24549	142653
107223	142654
15630	142655
10465	142656
3147	142657
21785	142658
10415	142659
5765	142660
21838	142661
1373	142662
5760	142663
529	142664
3070	142665
3064	142666
2097	142667
5765	142668
3064	142669
3064	142670
1372	142671
54012	142672
6610	142673
3898	142674
8865	142675
1903	142676
5813	142677
18045	142678
1820	142679
71994	142680
85174	142681
1820	142682
14923	142683
15015	142684
5772	142685
68533	142686
4414	142687
1375	142688
10415	142689
3070	142690
7661	142691
21780	142692
29911	142693
1514	142694
8700	142695
177085	142696
33382	142697
3131	142698
39302	142699
1709	142700
16330	142701
28048	142702
30457	142703
10863	142704
104257	142705
51843	142706
36572	142707
11638	142708
2031	142709
20946	142710
52717	142711
93	142712
3602	142713
4892	142714
15155	142715
2081	142716
22646	142717
2267	142718
58	142719
131801	142720
11529	142721
98660	142722
990	142723
1827	142724
221743	142725
47465	142726
9665	142727
11760	142728
19750	142729
8550	142730
98558	142731
2641	142732
7312	142733
825	142734
11737	142735
25703	142736
134504	142737
163744	142738
41759	142739
17766	142740
118237	142741
116483	142742
116866	142743
229443	142744
87885	142745
237731	142746
52373	142747
116591	142748
22504	142749
149955	142750
24205	142751
167059	142752
225913	142753
87640	142754
93008	142755
26470	142756
236269	142757
100714	142758
41487	142759
231692	142760
39113	142761
204242	142762
33984	142763
28918	142764
109271	142765
15911	142766
6274	142767
35025	142768
4839	142769
28504	142770
15106	142771
36813	142772
21609	142773
36677	142774
45695	142775
227430	142776
114844	142777
115439	142778
224899	142779
114833	142780
66230	142781
114988	142782
159738	142783
225732	142784
114754	142785
114935	142786
225960	142787
115386	142788
225016	142789
114935	142790
159856	142791
158363	142792
115541	142793
159065	142794
114957	142795
219165	142796
226888	142797
46323	142798
70372	142799
70372	142800
15562	142801
124586	142802
86321	142803
76207	142804
79472	142805
18916	142806
16156	142807
23655	142808
2833	142809
3020	142810
2833	142811
114926	142812
113930	142813
166031	142814
160121	142815
108412	142816
101612	142817
123255	142818
138665	142819
109473	142820
115054	142821
114564	142822
23518	142823
28869	142824
34988	142825
115447	142826
11233	142827
15562	142828
157681	142829
66385	142830
115646	142831
159350	142832
227207	142833
158030	142834
126532	142835
114738	142836
36211	142837
2833	142838
219172	142839
65973	142840
115187	142841
28869	142842
66650	142843
2939	142844
971	142845
15880	142846
27085	142847
3566	142848
98901	142849
2894	142850
89810	142851
61249	142852
7304	142853
66969	142854
16531	142855
14002	142856
74666	142857
34776	142858
53304	142859
194544	142860
6208	142861
24268	142862
1736	142863
21227	142864
30608	142865
4368	142866
7224	142867
144348	142868
151225	142869
53299	142870
24619	142871
57209	142872
4188	142873
153672	142874
755	142875
4983	142876
38011	142877
43974	142878
164728	142879
26532	142880
199489	142881
36390	142882
16187	142883
11241	142884
8380	142885
36091	142886
3790	142887
56814	142888
11446	142889
188186	142890
47627	142891
96607	142892
62080	142893
10178	142894
162253	142895
6986	142896
18692	142897
132003	142898
23621	142899
16109	142900
37293	142901
32114	142902
98986	142903
180971	142904
44711	142905
61666	142906
25667	142907
213620	142908
2271	142909
153580	142910
79304	142911
104150	142912
62693	142913
167056	142914
67073	142915
12238	142916
19817	142917
11026	142918
100199	142919
60301	142920
14266	142921
39997	142922
60816	142923
139258	142924
107091	142925
199762	142926
238707	142927
9272	142928
98012	142929
157819	142930
105088	142931
80239	142932
28532	142933
68416	142934
13187	142935
6379	142936
12069	142937
1330	142938
56666	142939
105084	142940
6149	142941
37955	142942
52106	142943
28457	142944
29835	142945
48353	142946
126436	142947
11236	142948
114955	142949
23467	142950
37726	142951
12276	142952
46794	142953
32541	142954
60252	142955
78473	142956
14071	142957
13902	142958
11527	142959
114325	142960
11079	142961
17620	142962
185580	142963
180875	142964
13191	142965
5469	142966
30168	142967
102901	142968
866	142969
39536	142970
57529	142971
40063	142972
11779	142973
21108	142974
30698	142975
25540	142976
39709	142977
20468	142978
4918	142979
11742	142980
2642	142981
2546	142982
48458	142983
24215	142984
22182	142985
106476	142986
31475	142987
7399	142988
15888	142989
4898	142990
4650	142991
14669	142992
14691	142993
29209	142994
26278	142995
73795	142996
3610	142997
13034	142998
67761	142999
56910	143000
167644	143001
112438	143002
24893	143003
60980	143004
245	143005
27742	143006
122900	143007
1824	143008
147746	143009
61647	143010
21609	143011
15133	143012
95749	143013
11215	143014
79079	143015
5012	143016
60910	143017
69332	143018
13890	143019
9752	143020
4097	143021
4254	143022
18341	143023
72756	143024
448	143025
62313	143026
15133	143027
2271	143028
25363	143029
10012	143030
4315	143031
5465	143032
20222	143033
44509	143034
17625	143035
62413	143036
182321	143037
56358	143038
147518	143039
31184	143040
13391	143041
44246	143042
1484	143043
23102	143044
88035	143045
24616	143046
815	143047
1354	143048
62163	143049
9336	143050
26496	143051
37636	143052
11280	143053
16863	143054
27446	143055
2319	143056
440	143057
403	143058
109531	143059
394	143060
17040	143061
11740	143062
9110	143063
162655	143064
175690	143065
4368	143066
50712	143067
3231	143068
22826	143069
44	143070
606	143071
17055	143072
3977	143073
1001	143074
2339	143075
4772	143076
31167	143077
4257	143078
20795	143079
28990	143080
219912	143081
2102	143082
64934	143083
16058	143084
8129	143085
4394	143086
12218	143087
32205	143088
166166	143089
10156	143090
31920	143091
1876	143092
36372	143093
233053	143094
189256	143095
154681	143096
131376	143097
165912	143098
1687	143099
1872	143100
2667	143101
2977	143102
428	143103
8148	143104
11288	143105
45023	143106
32899	143107
103221	143108
42615	143109
535	143110
66188	143111
14807	143112
54591	143113
165	143114
45151	143115
96439	143116
106972	143117
63490	143118
17153	143119
109375	143120
24648	143121
4085	143122
9867	143123
146	143124
13942	143125
6107	143126
9873	143127
2736	143128
25903	143129
8452	143130
3666	143131
431	143132
65140	143133
9122	143134
18855	143135
61033	143136
65140	143137
166	143138
354	143139
31937	143140
2252	143141
9	143142
181743	143143
70002	143144
341	143145
15358	143146
14553	143147
17147	143148
53454	143149
13132	143150
2267	143151
6716	143152
845	143153
8287	143154
54356	143155
18274	143156
248	143157
91725	143158
10162	143159
11927	143160
3888	143161
25891	143162
687	143163
100210	143164
8726	143165
10502	143166
5086	143167
354	143168
168	143169
6465	143170
12586	143171
21896	143172
39908	143173
512	143174
97550	143175
3368	143176
48479	143177
155428	143178
1374	143179
25986	143180
64922	143181
4945	143182
14518	143183
172518	143184
4180	143185
755	143186
19002	143187
7255	143188
2215	143189
104928	143190
106425	143191
3721	143192
7780	143193
213093	143194
39912	143195
39912	143196
123291	143197
42731	143198
7564	143199
2957	143200
110157	143201
5272	143202
1194	143203
81928	143204
21459	143205
144403	143206
52028	143207
43719	143208
15098	143209
114522	143210
166563	143211
57894	143212
62313	143213
48242	143214
6369	143215
28645	143216
9177	143217
13120	143218
7249	143219
19991	143220
138509	143221
23	143222
7224	143223
4898	143224
60	143225
12739	143226
4868	143227
63718	143228
23455	143229
1069	143230
20192	143231
48584	143232
8395	143233
65301	143234
2268	143235
6210	143236
6364	143237
44420	143238
432	143239
5254	143240
3235	143241
1452	143242
989	143243
11288	143244
38585	143245
179693	143246
21700	143247
48148	143248
28457	143249
24061	143250
1202	143251
200	143252
606	143253
256	143254
4839	143255
5847	143256
1094	143257
5457	143258
273	143259
509	143260
9851	143261
4842	143262
10213	143263
3761	143264
22434	143265
6327	143266
636	143267
206117	143268
77059	143269
18875	143270
40975	143271
6176	143272
1991	143273
606	143274
434	143275
31391	143276
699	143277
71812	143278
147	143279
133209	143280
19	143281
4240	143282
22434	143283
2120	143284
4841	143285
6075	143286
200	143287
1002	143288
5687	143289
4228	143290
44691	143291
83933	143292
185603	143293
15924	143294
3200	143295
3200	143296
4078	143297
423	143298
11536	143299
97181	143300
2809	143301
168	143302
103	143303
400	143304
27857	143305
3385	143306
34270	143307
3929	143308
134509	143309
4063	143310
989	143311
17417	143312
13942	143313
128983	143314
32631	143315
3602	143316
11499	143317
3194	143318
19789	143319
57884	143320
23814	143321
97780	143322
45970	143323
33096	143324
74	143325
56467	143326
1915	143327
124437	143328
96956	143329
3469	143330
129376	143331
316	143332
44265	143333
14015	143334
20	143335
5915	143336
106530	143337
2579	143338
74000	143339
28507	143340
2970	143341
1983	143342
444	143343
487	143344
33978	143345
15510	143346
561	143347
6798	143348
1456	143349
23984	143350
1035	143351
3328	143352
2554	143353
100	143354
3110	143355
10617	143356
28074	143357
56476	143358
128768	143359
56478	143360
5231	143361
32282	143362
4981	143363
4604	143364
935	143365
103720	143366
3373	143367
342	143368
54492	143369
5933	143370
12593	143371
48472	143372
31993	143373
11436	143374
15950	143375
111214	143376
40267	143377
2811	143378
4705	143379
13928	143380
24167	143381
128684	143382
43717	143383
46000	143384
15896	143385
1358	143386
52285	143387
49083	143388
23892	143389
111452	143390
31252	143391
18943	143392
6107	143393
16436	143394
44973	143395
97948	143396
6404	143397
108991	143398
20798	143399
11105	143400
40605	143401
39450	143402
10004	143403
64733	143404
54558	143405
40954	143406
34324	143407
229133	143408
515	143409
120	143410
21087	143411
150995	143412
7978	143413
44299	143414
3286	143415
98842	143416
129771	143417
21410	143418
125710	143419
9369	143420
74867	143421
18309	143422
27579	143423
1387	143424
31017	143425
1204	143426
144347	143427
31028	143428
3646	143429
77417	143430
49822	143431
29975	143432
89748	143433
9318	143434
47807	143435
21459	143436
146283	143437
127786	143438
59169	143439
126907	143440
3607	143441
152398	143442
6371	143443
3529	143444
150146	143445
33249	143446
4544	143447
43517	143448
5264	143449
1413	143450
171745	143451
1571	143452
160407	143453
82948	143454
34305	143455
20739	143456
97985	143457
124515	143458
3602	143459
56223	143460
3691	143461
7659	143462
77702	143463
9170	143464
7610	143465
47416	143466
87	143467
31964	143468
852	143469
22978	143470
77709	143471
13182	143472
10697	143473
5563	143474
1932	143475
1911	143476
3333	143477
18035	143478
64259	143479
4685	143480
10697	143481
2665	143482
700	143483
30894	143484
2270	143485
4968	143486
20914	143487
10362	143488
9869	143489
10368	143490
13763	143491
11405	143492
514	143493
64989	143494
41823	143495
40918	143496
38348	143497
60760	143498
51199	143499
77706	143500
34133	143501
14923	143502
13278	143503
40945	143504
60684	143505
89036	143506
21034	143507
4459	143508
405	143509
15230	143510
2702	143511
10212	143512
22342	143513
81270	143514
15218	143515
1932	143516
2139	143517
17185	143518
40470	143519
2214	143520
107018	143521
11626	143522
87916	143523
122808	143524
18325	143525
84684	143526
42163	143527
134688	143528
62593	143529
17440	143530
59539	143531
49327	143532
84764	143533
49537	143534
100322	143535
8374	143536
19224	143537
75223	143538
60247	143539
4454	143540
88513	143541
4608	143542
6939	143543
32515	143544
14469	143545
21089	143546
51038	143547
69221	143548
21123	143549
34059	143550
20997	143551
763	143552
37991	143553
91204	143554
15430	143555
26894	143556
18325	143557
12587	143558
161344	143559
121175	143560
55684	143561
40375	143562
63422	143563
4541	143564
87355	143565
79749	143566
601	143567
33644	143568
18823	143569
162426	143570
8721	143571
4550	143572
3755	143573
3359	143574
52714	143575
2868	143576
14135	143577
8865	143578
6622	143579
18461	143580
98	143581
63741	143582
20597	143583
16628	143584
3686	143585
11764	143586
3908	143587
26225	143588
144703	143589
14441	143590
17689	143591
653	143592
41442	143593
3067	143594
39534	143595
8386	143596
8715	143597
81426	143598
763	143599
89953	143600
63109	143601
13291	143602
25148	143603
123350	143604
15368	143605
37396	143606
6501	143607
59691	143608
15255	143609
727	143610
50668	143611
91878	143612
3380	143613
25825	143614
4335	143615
2746	143616
1548	143617
8717	143618
10556	143619
15382	143620
5964	143621
151	143622
26153	143623
2748	143624
465	143625
18764	143626
145028	143627
16786	143628
65322	143629
18392	143630
152986	143631
7508	143632
14	143633
8950	143634
50620	143635
1361	143636
58697	143637
601	143638
52385	143639
698	143640
32996	143641
3204	143642
8311	143643
1691	143644
6450	143645
91372	143646
8970	143647
14671	143648
76159	143649
89292	143650
2931	143651
78727	143652
173	143653
86997	143654
23826	143655
50856	143656
70656	143657
50771	143658
4374	143659
46945	143660
31858	143661
40168	143662
14676	143663
9164	143664
78679	143665
6570	143666
81599	143667
48067	143668
85232	143669
39161	143670
73313	143671
113157	143672
30	143673
42717	143674
161487	143675
5707	143676
44587	143677
21915	143678
3158	143679
17251	143680
2574	143681
36636	143682
32346	143683
486	143684
63799	143685
3567	143686
23986	143687
32431	143688
42889	143689
63451	143690
29563	143691
10129	143692
2227	143693
22474	143694
213334	143695
67594	143696
5150	143697
30045	143698
20937	143699
4108	143700
5867	143701
22055	143702
17819	143703
160455	143704
2202	143705
4595	143706
17472	143707
4314	143708
68157	143709
1152	143710
992	143711
81153	143712
106098	143713
32020	143714
49405	143715
24699	143716
123116	143717
3413	143718
529	143719
107753	143720
85496	143721
113439	143722
17116	143723
155411	143724
209	143725
3421	143726
11486	143727
47360	143728
39862	143729
76773	143730
6637	143731
26252	143732
21976	143733
13227	143734
14112	143735
9581	143736
114303	143737
8785	143738
38917	143739
349	143740
584	143741
3232	143742
139212	143743
25564	143744
64817	143745
1539	143746
12367	143747
2918	143748
40978	143749
25952	143750
11306	143751
66468	143752
2152	143753
2152	143754
17938	143755
8722	143756
106567	143757
49528	143758
12688	143759
13894	143760
365	143761
31621	143762
136713	143763
36348	143764
102993	143765
1925	143766
3820	143767
4321	143768
2227	143769
41792	143770
37	143771
145672	143772
31517	143773
40182	143774
5685	143775
3333	143776
56329	143777
67422	143778
25091	143779
85146	143780
9371	143781
141319	143782
29607	143783
35559	143784
3204	143785
992	143786
836	143787
35948	143788
14467	143789
4541	143790
785	143791
1116	143792
108784	143793
27010	143794
22196	143795
11893	143796
23469	143797
17246	143798
1700	143799
856	143800
54640	143801
3820	143802
90368	143803
56329	143804
117838	143805
68267	143806
26286	143807
11167	143808
25068	143809
1291	143810
5061	143811
72806	143812
32527	143813
13322	143814
77732	143815
39164	143816
4714	143817
9161	143818
24859	143819
501	143820
106567	143821
1932	143822
2386	143823
20486	143824
62404	143825
17308	143826
7885	143827
58760	143828
74165	143829
3009	143830
12202	143831
75736	143832
1246	143833
39115	143834
3400	143835
17825	143836
151629	143837
66645	143838
49669	143839
11683	143840
124385	143841
21242	143842
4979	143843
13901	143844
18187	143845
40517	143846
22863	143847
17146	143848
55977	143849
14578	143850
836	143851
18348	143852
30	143853
47672	143854
21282	143855
26332	143856
144610	143857
14489	143858
68329	143859
15298	143860
8974	143861
3331	143862
27147	143863
93986	143864
123307	143865
51769	143866
2375	143867
2901	143868
16309	143869
7410	143870
822	143871
6553	143872
52137	143873
12587	143874
32560	143875
104023	143876
37061	143877
52118	143878
32694	143879
21102	143880
5026	143881
3378	143882
92950	143883
56523	143884
15241	143885
15303	143886
33132	143887
19579	143888
44384	143889
79948	143890
5765	143891
62843	143892
48114	143893
18038	143894
49416	143895
22196	143896
29060	143897
6006	143898
8194	143899
17582	143900
3486	143901
170939	143902
122753	143903
170486	143904
55684	143905
30066	143906
43343	143907
836	143908
588	143909
27508	143910
1757	143911
31057	143912
21806	143913
42153	143914
187919	143915
6511	143916
31234	143917
71003	143918
1928	143919
27085	143920
33318	143921
33318	143922
15430	143923
145	143924
49208	143925
3686	143926
29704	143927
81195	143928
122476	143929
196347	143930
27177	143931
42287	143932
149174	143933
122524	143934
992	143935
31057	143936
33294	143937
1712	143938
15560	143939
27270	143940
34623	143941
20800	143942
18135	143943
37	143944
136	143945
32514	143946
51796	143947
8578	143948
386	143949
6835	143950
20519	143951
51178	143952
53683	143953
89006	143954
19976	143955
6723	143956
3076	143957
4164	143958
12373	143959
1361	143960
2044	143961
55650	143962
3839	143963
3839	143964
6641	143965
63240	143966
37082	143967
199	143968
53550	143969
37757	143970
37628	143971
122748	143972
69879	143973
107017	143974
27443	143975
65257	143976
172943	143977
114303	143978
2371	143979
21274	143980
3009	143981
442	143982
88748	143983
21984	143984
5796	143985
4911	143986
110488	143987
117767	143988
2147	143989
145	143990
75247	143991
1820	143992
88675	143993
68260	143994
30571	143995
2691	143996
33727	143997
64960	143998
12351	143999
120405	144000
11160	144001
342	144002
11955	144003
64197	144004
3049	144005
82701	144006
14862	144007
1507	144008
164493	144009
162688	144010
11240	144011
60743	144012
60741	144013
153705	144014
23113	144015
32032	144016
33525	144017
17663	144018
36930	144019
26813	144020
50048	144021
124559	144022
42445	144023
66392	144024
22136	144025
2264	144026
59574	144027
91123	144028
38940	144029
21893	144030
3000	144031
8014	144032
10379	144033
9709	144034
20185	144035
107597	144036
6800	144037
78650	144038
195872	144039
7184	144040
103924	144041
11379	144042
56509	144043
104699	144044
67832	144045
151	144046
9020	144047
30944	144048
51387	144049
2828	144050
10135	144051
13621	144052
21965	144053
120914	144054
31057	144055
21733	144056
38242	144057
4797	144058
65107	144059
11937	144060
57376	144061
32080	144062
607	144063
3148	144064
121469	144065
99102	144066
31745	144067
21846	144068
116294	144069
50229	144070
28028	144071
88551	144072
1246	144073
1695	144074
37473	144075
3675	144076
26666	144077
2044	144078
1380	144079
83388	144080
23845	144081
62286	144082
17754	144083
20766	144084
22305	144085
3517	144086
13288	144087
8896	144088
7485	144089
33799	144090
22857	144091
26097	144092
140474	144093
1903	144094
21369	144095
31200	144096
61144	144097
67850	144098
1513	144099
7496	144100
65247	144101
55137	144102
29857	144103
13291	144104
23487	144105
14413	144106
100857	144107
59801	144108
140353	144109
26107	144110
88000	144111
70352	144112
13478	144113
18808	144114
9099	144115
54169	144116
7757	144117
7606	144118
66103	144119
7957	144120
5177	144121
195901	144122
104012	144123
163880	144124
27020	144125
264	144126
78680	144127
6602	144128
113111	144129
63417	144130
16626	144131
2126	144132
71848	144133
6896	144134
38396	144135
7689	144136
83858	144137
88335	144138
65312	144139
39247	144140
1246	144141
49230	144142
14925	144143
2373	144144
89824	144145
1171	144146
68267	144147
14818	144148
4415	144149
840	144150
10409	144151
48276	144152
69908	144153
209	144154
105425	144155
47346	144156
34267	144157
2040	144158
20637	144159
167602	144160
6656	144161
16252	144162
14615	144163
10113	144164
11269	144165
117263	144166
19975	144167
5945	144168
53334	144169
3659	144170
5091	144171
12351	144172
12351	144173
18244	144174
4574	144175
33541	144176
103819	144177
3333	144178
6638	144179
5108	144180
38940	144181
42	144182
8276	144183
107408	144184
33955	144185
1903	144186
27335	144187
30155	144188
67188	144189
5707	144190
10259	144191
5684	144192
49505	144193
97628	144194
1903	144195
7	144196
4413	144197
1881	144198
69154	144199
199	144200
3265	144201
50655	144202
15470	144203
46284	144204
208518	144205
57321	144206
4587	144207
91184	144208
66618	144209
30750	144210
31771	144211
40707	144212
56260	144213
40321	144214
20048	144215
339	144216
8461	144217
16004	144218
629	144219
49742	144220
47354	144221
78688	144222
51594	144223
12161	144224
21460	144225
26056	144226
29477	144227
8478	144228
52033	144229
63103	144230
129294	144231
21308	144232
7460	144233
34523	144234
35626	144235
38463	144236
349	144237
68604	144238
17672	144239
27631	144240
78317	144241
34625	144242
140018	144243
14676	144244
27546	144245
118696	144246
3875	144247
26475	144248
201949	144249
16259	144250
36368	144251
71813	144252
165735	144253
16252	144254
2243	144255
105293	144256
18035	144257
109352	144258
13199	144259
117	144260
12834	144261
56345	144262
32753	144263
251	144264
5178	144265
120593	144266
128	144267
108548	144268
106	144269
10947	144270
904	144271
120339	144272
9928	144273
77950	144274
2828	144275
141449	144276
16807	144277
10663	144278
5091	144279
15430	144280
922	144281
27489	144282
50969	144283
6017	144284
10586	144285
25700	144286
713	144287
1598	144288
2797	144289
64145	144290
21009	144291
91365	144292
11528	144293
9698	144294
39291	144295
4003	144296
4979	144297
8717	144298
63811	144299
29389	144300
17790	144301
2544	144302
2879	144303
42010	144304
29731	144305
51811	144306
100151	144307
25931	144308
15351	144309
49161	144310
13894	144311
21841	144312
1373	144313
51201	144314
3517	144315
87523	144316
6440	144317
21274	144318
3455	144319
40832	144320
913	144321
65861	144322
1221	144323
42270	144324
2574	144325
30869	144326
68349	144327
14715	144328
89290	144329
14705	144330
21528	144331
9801	144332
32247	144333
61120	144334
8523	144335
12242	144336
91773	144337
165594	144338
17372	144339
143960	144340
53559	144341
70138	144342
51956	144343
221566	144344
236140	144345
20007	144346
236712	144347
26151	144348
38109	144349
32042	144350
1386	144351
568	144352
66560	144353
84211	144354
1704	144355
4094	144356
54338	144357
649	144358
93742	144359
57513	144360
255	144361
46283	144362
7704	144363
4674	144364
6	144365
68861	144366
34	144367
44479	144368
4790	144369
117365	144370
18320	144371
18046	144372
40413	144373
31258	144374
172	144375
72365	144376
6451	144377
59271	144378
120548	144379
40781	144380
79	144381
70408	144382
16302	144383
23469	144384
3204	144385
2691	144386
59835	144387
74464	144388
31120	144389
129389	144390
14446	144391
10491	144392
237272	144393
33637	144394
10747	144395
1932	144396
61717	144397
3333	144398
81361	144399
13436	144400
11157	144401
2005	144402
319	144403
48988	144404
79954	144405
12312	144406
20504	144407
53900	144408
19638	144409
19900	144410
31775	144411
64876	144412
3009	144413
48459	144414
6201	144415
39730	144416
14425	144417
99920	144418
8644	144419
216	144420
46950	144421
94890	144422
313	144423
4550	144424
30568	144425
10326	144426
8721	144427
5639	144428
715	144429
14317	144430
5644	144431
727	144432
584	144433
82045	144434
22261	144435
46828	144436
37	144437
76333	144438
76463	144439
3678	144440
2375	144441
37889	144442
840	144443
3265	144444
213978	144445
3038	144446
146337	144447
9094	144448
9099	144449
14116	144450
321	144451
2005	144452
10207	144453
120302	144454
41828	144455
9165	144456
63811	144457
8714	144458
23535	144459
48530	144460
83261	144461
14469	144462
319	144463
34016	144464
3911	144465
214386	144466
16320	144467
27168	144468
1379	144469
27335	144470
91899	144471
63379	144472
56639	144473
39360	144474
27721	144475
5881	144476
44138	144477
44138	144478
83201	144479
101	144480
51370	144481
55956	144482
7481	144483
4926	144484
14413	144485
6480	144486
238872	144487
844	144488
172378	144489
14578	144490
15183	144491
1871	144492
6422	144493
235686	144494
43	144495
13318	144496
5108	144497
4036	144498
6297	144499
12380	144500
57096	144501
44669	144502
88805	144503
112596	144504
9020	144505
20592	144506
65257	144507
101	144508
49579	144509
70461	144510
19509	144511
65313	144512
3012	144513
9880	144514
126444	144515
5643	144516
1244	144517
20448	144518
8715	144519
13211	144520
3809	144521
60733	144522
152971	144523
111728	144524
208950	144525
4770	144526
2005	144527
14135	144528
7873	144529
113334	144530
162518	144531
49064	144532
32330	144533
134793	144534
31257	144535
27108	144536
62701	144537
66476	144538
84435	144539
1221	144540
9042	144541
70603	144542
5695	144543
40146	144544
38118	144545
17810	144546
61391	144547
22136	144548
7848	144549
7	144550
20448	144551
7707	144552
16667	144553
14186	144554
8742	144555
89025	144556
38168	144557
43013	144558
141242	144559
12104	144560
2044	144561
38926	144562
30409	144563
25792	144564
34482	144565
164724	144566
104775	144567
21009	144568
714	144569
3382	144570
363	144571
24249	144572
42473	144573
59340	144574
44761	144575
234994	144576
13508	144577
10576	144578
54476	144579
48251	144580
22342	144581
101	144582
21232	144583
47069	144584
19242	144585
14640	144586
12161	144587
1906	144588
209	144589
12745	144590
88977	144591
2746	144592
24743	144593
1220	144594
4785	144595
1159	144596
1695	144597
151976	144598
3799	144599
4541	144600
54408	144601
63452	144602
992	144603
1007	144604
1231	144605
17347	144606
17563	144607
5637	144608
1623	144609
601	144610
155076	144611
7786	144612
259	144613
81270	144614
8764	144615
46747	144616
32694	144617
157892	144618
6451	144619
18453	144620
8684	144621
60455	144622
14013	144623
38391	144624
629	144625
21369	144626
47333	144627
28890	144628
10663	144629
54	144630
49470	144631
72062	144632
30640	144633
49487	144634
3333	144635
214988	144636
16	144637
41640	144638
12876	144639
143100	144640
755	144641
53361	144642
39728	144643
18083	144644
45893	144645
10576	144646
9971	144647
34513	144648
96486	144649
763	144650
13836	144651
29704	144652
2680	144653
9044	144654
29443	144655
5639	144656
18461	144657
1697	144658
1879	144659
21034	144660
14485	144661
1881	144662
1877	144663
123954	144664
10179	144665
1986	144666
12112	144667
48861	144668
25853	144669
63687	144670
6	144671
6480	144672
3825	144673
84575	144674
21034	144675
68176	144676
64303	144677
14781	144678
117	144679
6443	144680
19917	144681
6493	144682
14578	144683
47790	144684
14397	144685
14578	144686
30767	144687
118107	144688
6261	144689
33980	144690
18240	144691
70702	144692
10331	144693
50240	144694
156	144695
29731	144696
20519	144697
79498	144698
3300	144699
207	144700
41697	144701
101806	144702
41991	144703
58013	144704
54461	144705
1891	144706
24681	144707
31122	144708
65132	144709
25753	144710
31890	144711
2750	144712
8014	144713
69897	144714
15150	144715
78543	144716
15242	144717
59218	144718
14152	144719
8463	144720
65874	144721
24833	144722
846	144723
15389	144724
1511	144725
18396	144726
12848	144727
856	144728
72807	144729
179051	144730
139442	144731
54153	144732
181361	144733
193007	144734
23249	144735
145	144736
68482	144737
70777	144738
5949	144739
4402	144740
20772	144741
18550	144742
1879	144743
30461	144744
50612	144745
9202	144746
453	144747
217436	144748
4354	144749
218176	144750
13636	144751
1379	144752
1893	144753
114022	144754
66582	144755
20903	144756
5993	144757
7	144758
3375	144759
8979	144760
67622	144761
3447	144762
1108	144763
4941	144764
46309	144765
14469	144766
32030	144767
53078	144768
1879	144769
5329	144770
31775	144771
27854	144772
11793	144773
6644	144774
25362	144775
8743	144776
10638	144777
593	144778
12475	144779
4335	144780
5024	144781
725	144782
40438	144783
18083	144784
209	144785
16978	144786
14489	144787
62701	144788
42935	144789
4541	144790
50826	144791
173	144792
89292	144793
7357	144794
27462	144795
101	144796
123393	144797
2093	144798
13073	144799
5901	144800
111343	144801
26800	144802
120295	144803
43459	144804
7	144805
1379	144806
40707	144807
136	144808
3448	144809
10255	144810
2683	144811
3265	144812
18432	144813
70758	144814
118288	144815
216	144816
24958	144817
191198	144818
1116	144819
5668	144820
27420	144821
12721	144822
15409	144823
42118	144824
11955	144825
3908	144826
12275	144827
7689	144828
18138	144829
7	144830
3017	144831
46203	144832
173	144833
151	144834
8710	144835
19519	144836
2044	144837
78	144838
40187	144839
26406	144840
106	144841
67682	144842
141544	144843
758	144844
165598	144845
18140	144846
73275	144847
14079	144848
2677	144849
8934	144850
52056	144851
3908	144852
17907	144853
26793	144854
14389	144855
11408	144856
62839	144857
1992	144858
4741	144859
1225	144860
42902	144861
844	144862
28034	144863
15469	144864
37817	144865
13928	144866
17354	144867
151	144868
6458	144869
7722	144870
43088	144871
3204	144872
18	144873
3619	144874
14739	144875
5640	144876
1820	144877
9791	144878
60338	144879
67658	144880
90840	144881
53098	144882
32826	144883
41758	144884
4807	144885
23818	144886
5140	144887
17004	144888
17004	144889
200812	144890
12578	144891
22342	144892
15090	144893
151758	144894
63168	144895
3333	144896
66517	144897
22322	144898
18413	144899
1530	144900
46987	144901
12079	144902
866	144903
4928	144904
2395	144905
8895	144906
28631	144907
87587	144908
67293	144909
5647	144910
2921	144911
52895	144912
68600	144913
2746	144914
3139	144915
14787	144916
70543	144917
69977	144918
359	144919
27124	144920
70011	144921
92197	144922
67093	144923
10465	144924
1598	144925
4378	144926
203693	144927
6428	144928
64934	144929
992	144930
114262	144931
22053	144932
92555	144933
68191	144934
52450	144935
44347	144936
189655	144937
4336	144938
20516	144939
200065	144940
40478	144941
4378	144942
37825	144943
89033	144944
87747	144945
25578	144946
34094	144947
22379	144948
15297	144949
1246	144950
21426	144951
84776	144952
909	144953
26426	144954
49440	144955
2227	144956
727	144957
124311	144958
12834	144959
904	144960
23236	144961
117036	144962
33928	144963
38867	144964
824	144965
42678	144966
1204	144967
1204	144968
22293	144969
47671	144970
85431	144971
601	144972
5225	144973
229	144974
2138	144975
42550	144976
108713	144977
26107	144978
27435	144979
41596	144980
14036	144981
376	144982
70258	144983
19627	144984
98430	144985
15429	144986
763	144987
2370	144988
2202	144989
7691	144990
17580	144991
497	144992
78211	144993
32297	144994
38086	144995
10281	144996
10772	144997
54223	144998
23825	144999
46076	145000
35807	145001
8374	145002
649	145003
23901	145004
447	145005
3911	145006
19455	145007
3918	145008
7105	145009
10510	145010
91	145011
10494	145012
264	145013
79662	145014
17720	145015
1379	145016
20029	145017
9170	145018
49824	145019
54473	145020
32027	145021
2720	145022
38519	145023
34055	145024
1005	145025
3902	145026
9880	145027
65622	145028
1238	145029
145436	145030
8031	145031
2391	145032
87135	145033
119486	145034
52649	145035
103359	145036
450	145037
22527	145038
2721	145039
77740	145040
36166	145041
10377	145042
3883	145043
121321	145044
90271	145045
47535	145046
17371	145047
69117	145048
199443	145049
7538	145050
5255	145051
909	145052
16448	145053
38022	145054
68034	145055
169331	145056
5022	145057
47256	145058
49176	145059
85869	145060
121509	145061
40478	145062
12923	145063
83	145064
41914	145065
67946	145066
205781	145067
71606	145068
453	145069
90297	145070
18047	145071
71606	145072
86846	145073
58	145074
60965	145075
94912	145076
47335	145077
713	145078
61140	145079
2490	145080
11920	145081
83361	145082
12478	145083
1879	145084
598	145085
4785	145086
138618	145087
31235	145088
5878	145089
40800	145090
12552	145091
1885	145092
6278	145093
117538	145094
14174	145095
17775	145096
101	145097
10957	145098
2144	145099
64539	145100
10398	145101
5087	145102
82230	145103
18326	145104
236839	145105
4713	145106
11240	145107
26912	145108
9539	145109
85681	145110
40404	145111
11282	145112
75003	145113
23010	145114
62813	145115
68313	145116
1014	145117
38863	145118
5087	145119
20296	145120
3076	145121
42445	145122
19883	145123
50948	145124
514	145125
79887	145126
92392	145127
29684	145128
59931	145129
90474	145130
21494	145131
1116	145132
28248	145133
7	145134
61592	145135
42381	145136
17915	145137
116207	145138
232970	145139
3295	145140
53674	145141
156856	145142
164725	145143
87822	145144
21034	145145
20414	145146
606	145147
136	145148
1879	145149
76108	145150
68009	145151
23068	145152
117	145153
43013	145154
16634	145155
29990	145156
127482	145157
14036	145158
54157	145159
8530	145160
6519	145161
6519	145162
6519	145163
6519	145164
151891	145165
73934	145166
73998	145167
52002	145168
79667	145169
164464	145170
19017	145171
14718	145172
5727	145173
57416	145174
3735	145175
5235	145176
688	145177
130547	145178
19938	145179
151854	145180
9437	145181
2353	145182
36714	145183
5707	145184
127336	145185
24315	145186
4411	145187
28580	145188
46888	145189
3809	145190
69819	145191
51652	145192
114	145193
1847	145194
24186	145195
120	145196
39261	145197
32116	145198
19691	145199
7401	145200
8120	145201
152123	145202
18248	145203
52007	145204
99202	145205
11454	145206
120632	145207
167063	145208
20153	145209
47524	145210
19021	145211
110157	145212
18897	145213
81672	145214
72157	145215
240282	145216
6048	145217
46835	145218
8842	145219
24430	145220
31492	145221
9234	145222
134844	145223
501	145224
26973	145225
41897	145226
35847	145227
97982	145228
36344	145229
14835	145230
211818	145231
2081	145232
4269	145233
50074	145234
118338	145235
35666	145236
38341	145237
7166	145238
79668	145239
26017	145240
524	145241
30025	145242
17490	145243
14589	145244
15442	145245
17878	145246
878	145247
64179	145248
24988	145249
3747	145250
14053	145251
63356	145252
8171	145253
993	145254
3245	145255
29849	145256
2521	145257
46530	145258
37943	145259
19557	145260
122841	145261
4652	145262
434	145263
4652	145264
47956	145265
35848	145266
168	145267
10059	145268
91371	145269
11837	145270
1657	145271
2604	145272
20674	145273
1642	145274
4846	145275
11008	145276
379	145277
13767	145278
18493	145279
51824	145280
2478	145281
10265	145282
14449	145283
8512	145284
148903	145285
2665	145286
9377	145287
3262	145288
2470	145289
108709	145290
20609	145291
13952	145292
2980	145293
29941	145294
120975	145295
37471	145296
52856	145297
5349	145298
14087	145299
80635	145300
92302	145301
182267	145302
59834	145303
62567	145304
16724	145305
67544	145306
111665	145307
173288	145308
44961	145309
10097	145310
193838	145311
52101	145312
8	145313
40876	145314
68345	145315
528	145316
11386	145317
5653	145318
23403	145319
32691	145320
11042	145321
36769	145322
110683	145323
51868	145324
49399	145325
219511	145326
22884	145327
10695	145328
68021	145329
129400	145330
22875	145331
52882	145332
103222	145333
41846	145334
2306	145335
1895	145336
44991	145337
6383	145338
34546	145339
4172	145340
7976	145341
11508	145342
16265	145343
33109	145344
18236	145345
13601	145346
9876	145347
6029	145348
92333	145349
56388	145350
11506	145351
44853	145352
2926	145353
150487	145354
191593	145355
9968	145356
221071	145357
53192	145358
116976	145359
238025	145360
136464	145361
21580	145362
151566	145363
107845	145364
6859	145365
153622	145366
157478	145367
34051	145368
17728	145369
13780	145370
2297	145371
8770	145372
24268	145373
144110	145374
26872	145375
18236	145376
82614	145377
118832	145378
64859	145379
199571	145380
92413	145381
99673	145382
69102	145383
27995	145384
113542	145385
26035	145386
23395	145387
114515	145388
83536	145389
177	145390
78430	145391
13677	145392
14192	145393
121152	145394
6252	145395
135823	145396
45363	145397
12027	145398
40981	145399
108072	145400
50679	145401
161223	145402
167251	145403
43944	145404
4625	145405
30347	145406
147110	145407
164875	145408
36843	145409
182332	145410
29402	145411
164030	145412
40950	145413
89350	145414
42457	145415
98735	145416
10316	145417
105771	145418
8747	145419
44810	145420
52553	145421
23905	145422
70018	145423
97659	145424
155879	145425
117763	145426
164414	145427
32960	145428
240076	145429
163379	145430
117720	145431
120879	145432
24	145433
80476	145434
16799	145435
1064	145436
2229	145437
104728	145438
55567	145439
993	145440
66662	145441
57992	145442
47790	145443
235958	145444
8665	145445
48865	145446
1834	145447
16610	145448
23540	145449
41176	145450
50828	145451
65983	145452
7079	145453
756	145454
823	145455
88182	145456
14355	145457
5163	145458
28028	145459
37471	145460
66985	145461
61310	145462
40846	145463
47386	145464
2665	145465
80355	145466
5172	145467
103	145468
20283	145469
18493	145470
288	145471
7553	145472
342	145473
2387	145474
41292	145475
62040	145476
16553	145477
4638	145478
2592	145479
80977	145480
78019	145481
260	145482
14543	145483
82753	145484
30139	145485
8585	145486
9688	145487
5165	145488
88719	145489
58046	145490
51062	145491
92311	145492
21392	145493
3862	145494
1572	145495
2069	145496
8629	145497
5362	145498
2664	145499
11900	145500
3347	145501
109076	145502
6298	145503
26420	145504
13351	145505
31184	145506
16166	145507
24425	145508
16944	145509
52555	145510
1631	145511
4497	145512
40295	145513
66015	145514
4694	145515
13625	145516
21243	145517
153474	145518
61491	145519
1884	145520
27697	145521
20994	145522
114374	145523
34402	145524
186794	145525
12140	145526
54739	145527
25851	145528
40295	145529
157112	145530
4212	145531
32286	145532
5962	145533
85833	145534
21324	145535
154	145536
28259	145537
26250	145538
38374	145539
39380	145540
13587	145541
27961	145542
1289	145543
4028	145544
11449	145545
65206	145546
26137	145547
25327	145548
7939	145549
38761	145550
60736	145551
35903	145552
7821	145553
13963	145554
14087	145555
5423	145556
6895	145557
53242	145558
4514	145559
756	145560
6410	145561
31732	145562
2025	145563
5996	145564
3652	145565
23464	145566
59176	145567
10044	145568
39662	145569
1512	145570
15128	145571
3336	145572
118893	145573
71417	145574
25619	145575
34863	145576
25169	145577
103955	145578
15	145579
39115	145580
30200	145581
18503	145582
25654	145583
4451	145584
104013	145585
60654	145586
60100	145587
2332	145588
139985	145589
64463	145590
138319	145591
78781	145592
19677	145593
141982	145594
6278	145595
79512	145596
26157	145597
514	145598
11089	145599
150429	145600
22731	145601
114497	145602
20149	145603
27818	145604
5320	145605
56881	145606
7644	145607
31693	145608
112222	145609
48023	145610
60265	145611
38265	145612
11475	145613
37587	145614
44244	145615
157303	145616
6057	145617
30285	145618
88461	145619
89311	145620
59401	145621
215041	145622
6784	145623
95806	145624
15772	145625
12337	145626
41210	145627
153203	145628
108701	145629
11998	145630
116767	145631
24645	145632
44828	145633
20004	145634
26445	145635
1333	145636
6942	145637
36	145638
17307	145639
29827	145640
63505	145641
24510	145642
17740	145643
167236	145644
47595	145645
50255	145646
70292	145647
4620	145648
24975	145649
26418	145650
112523	145651
3263	145652
11585	145653
1652	145654
146216	145655
96109	145656
5539	145657
957	145658
68028	145659
32639	145660
698	145661
78183	145662
11689	145663
25708	145664
5385	145665
83155	145666
38030	145667
41455	145668
43399	145669
111782	145670
25296	145671
41498	145672
17837	145673
88566	145674
67736	145675
489	145676
1059	145677
38000	145678
80322	145679
286	145680
109843	145681
34467	145682
51859	145683
77367	145684
192284	145685
51287	145686
3207	145687
9751	145688
23464	145689
21573	145690
4563	145691
9117	145692
15167	145693
12480	145694
35858	145695
8223	145696
54204	145697
14355	145698
62758	145699
70591	145700
94166	145701
24996	145702
47911	145703
38449	145704
8738	145705
17758	145706
8787	145707
41075	145708
36	145709
39129	145710
56279	145711
14180	145712
2229	145713
177	145714
4688	145715
9975	145716
87102	145717
213998	145718
67596	145719
622	145720
51354	145721
8235	145722
5250	145723
117331	145724
46877	145725
78112	145726
67238	145727
48445	145728
45769	145729
107491	145730
146633	145731
80334	145732
24586	145733
4645	145734
16835	145735
26796	145736
27705	145737
16978	145738
13480	145739
1792	145740
15456	145741
233803	145742
68418	145743
22187	145744
20974	145745
21182	145746
67928	145747
2849	145748
54981	145749
307	145750
29489	145751
28389	145752
8103	145753
29732	145754
35069	145755
4330	145756
29584	145757
142645	145758
108111	145759
37907	145760
48001	145761
29390	145762
77855	145763
13746	145764
24331	145765
156848	145766
2740	145767
41228	145768
36044	145769
157114	145770
35300	145771
43517	145772
35	145773
3068	145774
117513	145775
41608	145776
23274	145777
1043	145778
75776	145779
52578	145780
67466	145781
82729	145782
28770	145783
89	145784
6342	145785
37748	145786
108797	145787
7230	145788
37325	145789
30527	145790
31750	145791
6946	145792
717	145793
156560	145794
89676	145795
12166	145796
55	145797
10762	145798
3650	145799
7028	145800
2719	145801
29244	145802
1861	145803
11948	145804
4287	145805
119685	145806
88016	145807
7843	145808
41008	145809
52618	145810
198596	145811
5142	145812
7901	145813
9935	145814
10643	145815
4959	145816
332	145817
1191	145818
2667	145819
15827	145820
4249	145821
5812	145822
14656	145823
64948	145824
40182	145825
18623	145826
62681	145827
1648	145828
51340	145829
63405	145830
61967	145831
11541	145832
40786	145833
786	145834
17728	145835
97432	145836
16281	145837
45363	145838
2789	145839
30117	145840
63379	145841
194543	145842
2112	145843
23524	145844
255	145845
2878	145846
50984	145847
17291	145848
39748	145849
1787	145850
37807	145851
154	145852
116025	145853
79325	145854
25134	145855
117029	145856
67625	145857
25761	145858
83883	145859
2299	145860
7510	145861
209428	145862
10120	145863
16324	145864
129	145865
18202	145866
59105	145867
15783	145868
44851	145869
105973	145870
83113	145871
19071	145872
26488	145873
1422	145874
1487	145875
20208	145876
590	145877
1191	145878
2291	145879
63725	145880
27111	145881
67184	145882
86915	145883
123588	145884
21212	145885
13093	145886
50774	145887
82379	145888
32095	145889
75829	145890
10259	145891
1412	145892
119862	145893
19999	145894
8585	145895
8806	145896
51891	145897
32814	145898
58065	145899
52037	145900
222869	145901
67969	145902
49496	145903
125881	145904
24223	145905
50144	145906
21695	145907
39252	145908
8957	145909
2828	145910
3907	145911
19688	145912
11994	145913
359	145914
111007	145915
83155	145916
83449	145917
41514	145918
118244	145919
84431	145920
110532	145921
61783	145922
79885	145923
135339	145924
76183	145925
59002	145926
48337	145927
103671	145928
9935	145929
32072	145930
22964	145931
37699	145932
55673	145933
169131	145934
104679	145935
37	145936
67870	145937
109282	145938
7251	145939
13561	145940
32660	145941
17286	145942
3483	145943
21299	145944
53163	145945
11539	145946
118811	145947
31451	145948
73762	145949
236885	145950
12128	145951
28217	145952
82941	145953
40591	145954
48494	145955
164423	145956
82192	145957
26616	145958
11634	145959
6361	145960
139241	145961
43169	145962
41041	145963
56370	145964
6736	145965
18810	145966
62578	145967
2493	145968
5365	145969
1753	145970
4297	145971
38756	145972
2085	145973
32036	145974
4541	145975
17643	145976
21652	145977
5416	145978
4297	145979
166317	145980
5157	145981
4860	145982
69779	145983
104037	145984
12755	145985
81027	145986
3068	145987
109503	145988
2702	145989
80099	145990
53026	145991
3493	145992
36827	145993
38257	145994
98975	145995
28728	145996
4025	145997
87175	145998
80937	145999
1658	146000
65143	146001
13436	146002
124426	146003
30266	146004
39112	146005
7239	146006
21345	146007
13684	146008
18051	146009
4297	146010
44426	146011
56706	146012
15061	146013
8436	146014
8459	146015
30897	146016
24228	146017
142231	146018
31027	146019
9315	146020
89699	146021
30977	146022
35618	146023
3595	146024
11613	146025
65150	146026
65679	146027
3263	146028
1095	146029
29594	146030
9966	146031
56312	146032
1018	146033
24366	146034
6455	146035
44914	146036
6400	146037
3263	146038
84021	146039
756	146040
47771	146041
22875	146042
16946	146043
60964	146044
52290	146045
37466	146046
10285	146047
1604	146048
6853	146049
78529	146050
22786	146051
109084	146052
24958	146053
61955	146054
64259	146055
12460	146056
5487	146057
79595	146058
148946	146059
9888	146060
3336	146061
136221	146062
7607	146063
24252	146064
6182	146065
24583	146066
8427	146067
118538	146068
2105	146069
39608	146070
112288	146071
213269	146072
25368	146073
10099	146074
24077	146075
5141	146076
37804	146077
8691	146078
86630	146079
76236	146080
67449	146081
2317	146082
6550	146083
1652	146084
40557	146085
6527	146086
88485	146087
167409	146088
289	146089
112184	146090
18331	146091
26878	146092
5555	146093
2233	146094
1753	146095
1360	146096
11902	146097
196250	146098
17141	146099
237184	146100
15682	146101
21098	146102
1972	146103
19506	146104
82767	146105
41700	146106
91414	146107
3591	146108
2485	146109
107975	146110
203099	146111
3135	146112
218452	146113
38132	146114
10001	146115
52618	146116
45763	146117
146196	146118
1916	146119
234681	146120
4918	146121
1545	146122
1323	146123
3685	146124
9191	146125
38806	146126
11397	146127
35766	146128
161988	146129
42883	146130
68207	146131
20538	146132
103356	146133
179289	146134
1290	146135
83826	146136
237701	146137
52999	146138
58795	146139
66733	146140
116117	146141
27075	146142
38935	146143
4239	146144
79693	146145
41664	146146
119212	146147
77044	146148
88741	146149
12288	146150
2527	146151
3096	146152
89087	146153
30289	146154
131939	146155
79699	146156
79831	146157
66557	146158
1967	146159
46673	146160
20737	146161
114511	146162
1236	146163
45238	146164
39207	146165
49055	146166
32743	146167
2589	146168
118928	146169
160398	146170
52438	146171
53062	146172
52965	146173
49684	146174
100908	146175
98601	146176
102949	146177
48327	146178
45411	146179
17741	146180
136678	146181
101372	146182
79207	146183
52782	146184
28975	146185
77106	146186
144324	146187
99754	146188
66785	146189
31844	146190
51871	146191
16544	146192
48150	146193
37664	146194
61722	146195
142247	146196
40259	146197
112888	146198
119639	146199
130904	146200
102356	146201
74939	146202
16665	146203
83457	146204
45390	146205
1043	146206
109517	146207
161911	146208
92031	146209
65961	146210
11686	146211
40962	146212
41621	146213
163069	146214
82777	146215
52998	146216
118717	146217
37951	146218
19526	146219
56506	146220
59267	146221
25410	146222
62695	146223
165106	146224
39367	146225
10979	146226
142697	146227
164108	146228
113968	146229
88696	146230
67875	146231
32718	146232
81890	146233
36859	146234
33408	146235
21401	146236
12503	146237
13643	146238
36859	146239
68023	146240
21654	146241
25033	146242
58911	146243
46036	146244
67240	146245
2530	146246
359	146247
63514	146248
128819	146249
89058	146250
214509	146251
102080	146252
11015	146253
7197	146254
185592	146255
10194	146256
67439	146257
82150	146258
64636	146259
77993	146260
34480	146261
20140	146262
16577	146263
75454	146264
20673	146265
24453	146266
236170	146267
116194	146268
239	146269
235383	146270
31295	146271
50537	146272
77011	146273
51712	146274
582	146275
111736	146276
172	146277
5956	146278
70661	146279
75760	146280
25790	146281
57615	146282
24556	146283
61431	146284
66602	146285
62838	146286
51466	146287
47638	146288
1604	146289
61451	146290
119343	146291
26753	146292
35681	146293
88192	146294
13888	146295
134582	146296
13801	146297
142276	146298
4589	146299
88646	146300
157173	146301
65313	146302
10278	146303
104194	146304
131659	146305
65490	146306
7084	146307
1556	146308
24916	146309
2815	146310
231304	146311
11596	146312
4036	146313
8402	146314
63523	146315
3492	146316
101764	146317
9165	146318
15937	146319
35498	146320
23501	146321
66594	146322
149666	146323
17639	146324
67567	146325
13716	146326
117768	146327
34051	146328
67074	146329
70641	146330
68607	146331
45076	146332
116329	146333
41305	146334
30921	146335
20180	146336
25627	146337
504	146338
57624	146339
104355	146340
37951	146341
3124	146342
1835	146343
6279	146344
43238	146345
53646	146346
99793	146347
60524	146348
92809	146349
49469	146350
10617	146351
215217	146352
51575	146353
76292	146354
40399	146355
110687	146356
40576	146357
47067	146358
78583	146359
209448	146360
111526	146361
2929	146362
151185	146363
4779	146364
122856	146365
7575	146366
165134	146367
2341	146368
13500	146369
32167	146370
34574	146371
1727	146372
45373	146373
37499	146374
15463	146375
77820	146376
341	146377
17968	146378
159096	146379
52726	146380
135304	146381
4287	146382
67814	146383
27196	146384
41438	146385
211759	146386
12072	146387
56295	146388
17161	146389
17517	146390
13021	146391
78607	146392
70647	146393
28129	146394
8280	146395
55981	146396
3399	146397
4345	146398
52245	146399
67323	146400
31195	146401
33096	146402
9105	146403
62561	146404
116376	146405
66764	146406
163528	146407
29000	146408
40608	146409
74662	146410
60296	146411
36915	146412
8485	146413
118790	146414
46324	146415
1159	146416
8	146417
172492	146418
161126	146419
359	146420
211710	146421
54163	146422
206264	146423
32486	146424
1382	146425
111163	146426
11493	146427
75279	146428
164452	146429
2192	146430
15220	146431
3069	146432
19443	146433
132718	146434
239727	146435
17259	146436
5625	146437
77044	146438
230828	146439
161911	146440
17527	146441
3012	146442
81632	146443
2715	146444
113906	146445
21901	146446
137531	146447
3139	146448
112416	146449
26549	146450
191369	146451
49119	146452
40458	146453
2752	146454
134134	146455
75570	146456
118434	146457
33949	146458
81674	146459
1840	146460
67967	146461
142767	146462
29461	146463
29627	146464
118584	146465
40271	146466
68358	146467
197240	146468
45517	146469
111665	146470
213816	146471
45726	146472
2535	146473
33063	146474
7055	146475
68212	146476
40547	146477
154110	146478
1279	146479
120586	146480
137810	146481
74286	146482
10835	146483
51375	146484
14632	146485
38864	146486
149873	146487
118597	146488
167525	146489
34532	146490
66428	146491
18501	146492
235817	146493
10259	146494
164681	146495
1572	146496
166035	146497
5651	146498
214033	146499
1279	146500
78896	146501
10038	146502
39806	146503
83518	146504
54409	146505
16271	146506
79632	146507
7942	146508
63925	146509
17338	146510
39889	146511
59179	146512
17507	146513
4646	146514
24450	146515
89555	146516
34811	146517
172459	146518
11998	146519
68161	146520
85013	146521
63181	146522
37807	146523
64846	146524
82886	146525
30895	146526
218445	146527
54739	146528
25198	146529
5471	146530
6253	146531
66680	146532
1355	146533
14107	146534
88484	146535
83345	146536
147590	146537
28289	146538
10284	146539
2716	146540
71357	146541
9627	146542
115831	146543
67143	146544
76956	146545
89191	146546
2752	146547
45703	146548
222341	146549
13857	146550
97984	146551
87568	146552
238348	146553
81889	146554
208064	146555
88860	146556
153430	146557
11354	146558
214431	146559
53225	146560
579	146561
5407	146562
34185	146563
25414	146564
13513	146565
6911	146566
4727	146567
86860	146568
206613	146569
25453	146570
112728	146571
22315	146572
7758	146573
39662	146574
23810	146575
166872	146576
60541	146577
110016	146578
203461	146579
39467	146580
108020	146581
148410	146582
151978	146583
189293	146584
69795	146585
27111	146586
153066	146587
61212	146588
179313	146589
2427	146590
2849	146591
141587	146592
8801	146593
13352	146594
81020	146595
90167	146596
71273	146597
69099	146598
118705	146599
89732	146600
108436	146601
30181	146602
82901	146603
7189	146604
35691	146605
47379	146606
57584	146607
98930	146608
132902	146609
97729	146610
181391	146611
129844	146612
131832	146613
184143	146614
129924	146615
133439	146616
183549	146617
186483	146618
130728	146619
130444	146620
111807	146621
5391	146622
2206	146623
120199	146624
98701	146625
8	146626
11557	146627
13553	146628
14647	146629
155	146630
147668	146631
14298	146632
1941	146633
52317	146634
50791	146635
18911	146636
15932	146637
76315	146638
40917	146639
143144	146640
81725	146641
26595	146642
23750	146643
154305	146644
61597	146645
113953	146646
25069	146647
75620	146648
40876	146649
68177	146650
59321	146651
93203	146652
96303	146653
65535	146654
184033	146655
30291	146656
11625	146657
78830	146658
55129	146659
78865	146660
109533	146661
23464	146662
37366	146663
2041	146664
1323	146665
290	146666
4345	146667
8386	146668
8040	146669
214385	146670
163993	146671
88567	146672
209307	146673
163187	146674
17968	146675
149816	146676
7607	146677
1645	146678
59551	146679
164933	146680
84787	146681
25593	146682
78799	146683
87929	146684
40976	146685
80233	146686
88777	146687
167318	146688
37423	146689
52982	146690
66773	146691
41591	146692
790	146693
20440	146694
26626	146695
3308	146696
33536	146697
74736	146698
61755	146699
45991	146700
23295	146701
41014	146702
46121	146703
23737	146704
24586	146705
39358	146706
50698	146707
52524	146708
150681	146709
96681	146710
119858	146711
5898	146712
16412	146713
79248	146714
10637	146715
74304	146716
20737	146717
9968	146718
7841	146719
148210	146720
4277	146721
41307	146722
163417	146723
142383	146724
105947	146725
117984	146726
166933	146727
89183	146728
41307	146729
2299	146730
25504	146731
28687	146732
11912	146733
65313	146734
56504	146735
4029	146736
3482	146737
59551	146738
6061	146739
16799	146740
155883	146741
29255	146742
77412	146743
27868	146744
67195	146745
39555	146746
4140	146747
14766	146748
75523	146749
25601	146750
4810	146751
32519	146752
46972	146753
58085	146754
117919	146755
6279	146756
55134	146757
87070	146758
3907	146759
46528	146760
22875	146761
24914	146762
19262	146763
40017	146764
3263	146765
24253	146766
38254	146767
59536	146768
157110	146769
104096	146770
61229	146771
92683	146772
38297	146773
55021	146774
111284	146775
62876	146776
68334	146777
109843	146778
37982	146779
18925	146780
9473	146781
4550	146782
55957	146783
61326	146784
98174	146785
24609	146786
14718	146787
18791	146788
88569	146789
52997	146790
108	146791
1064	146792
21032	146793
1398	146794
9663	146795
11021	146796
83921	146797
77016	146798
31745	146799
105392	146800
19048	146801
61559	146802
61513	146803
38459	146804
51328	146805
11625	146806
234161	146807
88999	146808
203003	146809
83309	146810
667	146811
11234	146812
56231	146813
102394	146814
137738	146815
64279	146816
48056	146817
8360	146818
31876	146819
200	146820
13441	146821
11398	146822
11921	146823
24571	146824
7271	146825
4476	146826
79677	146827
24076	146828
127389	146829
72419	146830
62033	146831
29610	146832
27964	146833
24139	146834
7402	146835
238185	146836
71999	146837
35560	146838
47718	146839
4652	146840
77781	146841
23206	146842
9657	146843
78616	146844
2849	146845
51667	146846
86989	146847
65369	146848
32301	146849
54790	146850
16213	146851
74435	146852
70401	146853
18579	146854
154	146855
185913	146856
35866	146857
197950	146858
34574	146859
180502	146860
132764	146861
195732	146862
56832	146863
182035	146864
130564	146865
13567	146866
9669	146867
31538	146868
103851	146869
129390	146870
125112	146871
64933	146872
50302	146873
19958	146874
79218	146875
62898	146876
73861	146877
128644	146878
187103	146879
97764	146880
131674	146881
185882	146882
21116	146883
130631	146884
179829	146885
27342	146886
104764	146887
10146	146888
49685	146889
80303	146890
47926	146891
31747	146892
112280	146893
24591	146894
13288	146895
29610	146896
73837	146897
47910	146898
29700	146899
29672	146900
15729	146901
5402	146902
756	146903
9684	146904
7270	146905
61208	146906
5409	146907
13036	146908
14538	146909
43290	146910
47032	146911
11621	146912
34714	146913
5246	146914
18576	146915
28267	146916
57441	146917
62564	146918
44529	146919
16971	146920
11686	146921
13058	146922
1832	146923
44404	146924
667	146925
47313	146926
43372	146927
38062	146928
2961	146929
15610	146930
10470	146931
20197	146932
16882	146933
103551	146934
24222	146935
27900	146936
64945	146937
89867	146938
13926	146939
38183	146940
7225	146941
9690	146942
1348	146943
8346	146944
60652	146945
13784	146946
113742	146947
395	146948
9737	146949
211496	146950
44223	146951
7939	146952
47572	146953
211037	146954
64456	146955
32301	146956
8385	146957
11385	146958
30213	146959
7137	146960
73165	146961
24351	146962
21565	146963
89615	146964
37297	146965
61078	146966
32187	146967
46672	146968
697	146969
11596	146970
43	146971
31151	146972
2980	146973
20435	146974
13096	146975
7510	146976
12000	146977
361	146978
38280	146979
2107	146980
78000	146981
35209	146982
72875	146983
52213	146984
13827	146985
30915	146986
12018	146987
16946	146988
5106	146989
16893	146990
234	146991
11344	146992
103	146993
29715	146994
22666	146995
63508	146996
75532	146997
19644	146998
50413	146999
2845	147000
33946	147001
535	147002
4664	147003
3287	147004
1833	147005
49007	147006
21077	147007
13841	147008
3362	147009
2613	147010
12040	147011
18387	147012
1487	147013
3397	147014
13254	147015
56447	147016
2344	147017
64153	147018
635	147019
61355	147020
9995	147021
120110	147022
20609	147023
30920	147024
2281	147025
88242	147026
14099	147027
25220	147028
10606	147029
47307	147030
3022	147031
47668	147032
30273	147033
3	147034
9966	147035
13099	147036
829	147037
864	147038
23067	147039
119289	147040
26032	147041
39082	147042
152149	147043
25150	147044
47729	147045
89309	147046
6956	147047
16138	147048
97753	147049
68334	147050
30454	147051
22884	147052
119380	147053
77593	147054
4163	147055
6335	147056
6171	147057
50315	147058
104545	147059
61161	147060
48108	147061
200500	147062
3646	147063
250	147064
10044	147065
4709	147066
49	147067
15196	147068
440	147069
9663	147070
622	147071
766	147072
14679	147073
11039	147074
9876	147075
47934	147076
13959	147077
54448	147078
20918	147079
24482	147080
4169	147081
105509	147082
8575	147083
30241	147084
14489	147085
196292	147086
4370	147087
61700	147088
250	147089
43043	147090
139661	147091
23887	147092
42505	147093
79960	147094
37999	147095
19682	147096
37491	147097
75121	147098
7762	147099
37185	147100
24219	147101
14689	147102
47392	147103
2586	147104
65851	147105
80297	147106
105185	147107
8346	147108
7273	147109
22175	147110
88101	147111
15735	147112
56370	147113
47801	147114
8	147115
11587	147116
60628	147117
21846	147118
8773	147119
6336	147120
28804	147121
48494	147122
27873	147123
4475	147124
899	147125
26415	147126
40845	147127
2926	147128
13874	147129
4742	147130
13874	147131
13874	147132
64238	147133
13331	147134
59105	147135
10894	147136
3741	147137
29851	147138
3262	147139
46969	147140
250	147141
9590	147142
14193	147143
4487	147144
14161	147145
11603	147146
14666	147147
52193	147148
1327	147149
61628	147150
8135	147151
17728	147152
110414	147153
48986	147154
18771	147155
7079	147156
67261	147157
7177	147158
79053	147159
47283	147160
80955	147161
1043	147162
47857	147163
61109	147164
4194	147165
1354	147166
2105	147167
33220	147168
19262	147169
11813	147170
104598	147171
21286	147172
27245	147173
63679	147174
52690	147175
82423	147176
32231	147177
31138	147178
38269	147179
11481	147180
18695	147181
2597	147182
140119	147183
5423	147184
6400	147185
20112	147186
80977	147187
107006	147188
15196	147189
488	147190
35854	147191
9862	147192
35589	147193
143485	147194
3688	147195
97400	147196
48016	147197
5633	147198
25525	147199
3336	147200
56034	147201
4297	147202
9968	147203
54186	147204
13279	147205
32423	147206
212249	147207
18638	147208
21295	147209
80512	147210
13980	147211
166915	147212
9552	147213
3336	147214
4297	147215
4821	147216
3336	147217
19775	147218
30389	147219
1081	147220
8232	147221
17114	147222
34424	147223
20022	147224
956	147225
88271	147226
36582	147227
2979	147228
2299	147229
30322	147230
27139	147231
37708	147232
70696	147233
9752	147234
10001	147235
28742	147236
88702	147237
89450	147238
1723	147239
3396	147240
3263	147241
3263	147242
139497	147243
46291	147244
173491	147245
46367	147246
359	147247
68341	147248
101471	147249
42865	147250
2493	147251
4610	147252
141997	147253
169933	147254
8751	147255
49918	147256
163597	147257
42549	147258
28904	147259
14653	147260
15516	147261
11796	147262
4860	147263
31464	147264
11320	147265
693	147266
121989	147267
119952	147268
37	147269
41373	147270
28103	147271
18315	147272
78856	147273
1580	147274
24908	147275
1512	147276
24321	147277
89450	147278
116957	147279
160393	147280
30362	147281
47239	147282
13714	147283
140256	147284
12539	147285
10293	147286
25883	147287
3068	147288
61969	147289
87398	147290
47928	147291
4193	147292
9751	147293
8827	147294
91000	147295
142104	147296
62838	147297
78642	147298
34094	147299
42129	147300
49767	147301
98399	147302
52090	147303
78041	147304
101509	147305
2882	147306
164237	147307
116893	147308
79595	147309
69429	147310
69486	147311
3263	147312
4297	147313
146259	147314
5570	147315
3263	147316
4297	147317
3263	147318
120360	147319
168020	147320
3263	147321
3907	147322
4297	147323
40216	147324
3606	147325
17550	147326
67413	147327
231342	147328
149750	147329
70969	147330
31565	147331
221190	147332
83113	147333
101526	147334
88777	147335
171842	147336
7518	147337
2070	147338
9552	147339
103873	147340
2233	147341
7242	147342
80919	147343
30593	147344
3370	147345
45007	147346
113519	147347
7937	147348
5106	147349
92182	147350
1685	147351
22168	147352
130033	147353
18939	147354
49574	147355
5106	147356
92413	147357
172209	147358
18313	147359
7937	147360
54161	147361
30001	147362
16595	147363
19071	147364
78430	147365
10675	147366
1721	147367
30266	147368
10816	147369
3146	147370
30322	147371
8512	147372
6057	147373
39297	147374
123807	147375
18387	147376
24918	147377
31325	147378
70479	147379
21114	147380
79218	147381
42571	147382
25404	147383
122	147384
14284	147385
30596	147386
3182	147387
3273	147388
89395	147389
66401	147390
11090	147391
16637	147392
904	147393
97590	147394
30148	147395
42459	147396
167215	147397
140300	147398
138505	147399
88739	147400
83452	147401
5934	147402
5906	147403
76325	147404
87150	147405
141342	147406
26184	147407
189352	147408
8976	147409
5045	147410
112401	147411
39053	147412
26387	147413
211099	147414
112794	147415
38733	147416
99192	147417
31197	147418
82031	147419
141724	147420
145614	147421
12254	147422
41234	147423
17145	147424
80883	147425
21324	147426
27300	147427
104268	147428
62562	147429
16608	147430
8859	147431
26387	147432
43807	147433
9710	147434
35314	147435
11159	147436
6336	147437
9278	147438
38778	147439
3781	147440
6060	147441
200759	147442
104860	147443
9968	147444
9968	147445
49489	147446
51315	147447
39011	147448
54139	147449
30206	147450
78237	147451
12282	147452
37396	147453
3907	147454
58953	147455
4297	147456
4297	147457
17285	147458
2380	147459
125448	147460
3658	147461
37493	147462
14218	147463
30343	147464
187648	147465
88726	147466
33178	147467
3325	147468
8526	147469
9856	147470
63379	147471
4786	147472
176599	147473
70265	147474
54468	147475
171491	147476
41751	147477
157428	147478
24623	147479
7345	147480
11399	147481
53646	147482
222856	147483
32454	147484
45513	147485
1150	147486
12806	147487
40388	147488
6794	147489
221608	147490
113546	147491
64227	147492
17825	147493
44285	147494
41397	147495
26035	147496
65525	147497
1898	147498
5611	147499
84628	147500
43	147501
32364	147502
113946	147503
46291	147504
51590	147505
41191	147506
70427	147507
111476	147508
146053	147509
141897	147510
20180	147511
26400	147512
30144	147513
118189	147514
118228	147515
33052	147516
97467	147517
46577	147518
41751	147519
39112	147520
68859	147521
84220	147522
65946	147523
108580	147524
52824	147525
4764	147526
143682	147527
1705	147528
1159	147529
16808	147530
134727	147531
9211	147532
49394	147533
88592	147534
13881	147535
104985	147536
1191	147537
9727	147538
68441	147539
239830	147540
103444	147541
23953	147542
4959	147543
41335	147544
45949	147545
68608	147546
26420	147547
52542	147548
59992	147549
48872	147550
55318	147551
22889	147552
46672	147553
3348	147554
31062	147555
231194	147556
72293	147557
15653	147558
235593	147559
19137	147560
14802	147561
61292	147562
125817	147563
47784	147564
87950	147565
6859	147566
34468	147567
124837	147568
171431	147569
136	147570
1986	147571
19281	147572
840	147573
59953	147574
19780	147575
22480	147576
80352	147577
1543	147578
45075	147579
6257	147580
40390	147581
74054	147582
153893	147583
32177	147584
22506	147585
94611	147586
54417	147587
4182	147588
14494	147589
65353	147590
67919	147591
20525	147592
461	147593
127885	147594
61275	147595
1658	147596
19165	147597
64490	147598
2181	147599
147128	147600
20916	147601
25839	147602
20121	147603
32153	147604
87161	147605
218728	147606
31275	147607
5235	147608
232232	147609
49827	147610
49540	147611
131086	147612
49439	147613
136484	147614
66748	147615
19420	147616
50508	147617
37054	147618
67262	147619
67710	147620
1043	147621
9483	147622
83688	147623
1326	147624
40453	147625
88373	147626
139185	147627
24	147628
87175	147629
40495	147630
92450	147631
31765	147632
86887	147633
88713	147634
40835	147635
255	147636
1191	147637
111046	147638
7669	147639
6510	147640
77820	147641
87461	147642
79322	147643
63589	147644
194011	147645
41700	147646
32955	147647
756	147648
20682	147649
16053	147650
138582	147651
1834	147652
80530	147653
40860	147654
211607	147655
39128	147656
86250	147657
88555	147658
67180	147659
34566	147660
5895	147661
23840	147662
68957	147663
57298	147664
18464	147665
66911	147666
128906	147667
78322	147668
50521	147669
29781	147670
161719	147671
32694	147672
64473	147673
33001	147674
127750	147675
75775	147676
27448	147677
30479	147678
50320	147679
31874	147680
1253	147681
5962	147682
3592	147683
37594	147684
37253	147685
78791	147686
47908	147687
105210	147688
43939	147689
109466	147690
24223	147691
137934	147692
6630	147693
12125	147694
2485	147695
45340	147696
118244	147697
119070	147698
189085	147699
37471	147700
24321	147701
17152	147702
4245	147703
26445	147704
54682	147705
41433	147706
26343	147707
125114	147708
136831	147709
34566	147710
184053	147711
14172	147712
196792	147713
41073	147714
21471	147715
8332	147716
4383	147717
1042	147718
33998	147719
18431	147720
24653	147721
2012	147722
18454	147723
2962	147724
52395	147725
64811	147726
6124	147727
117155	147728
56591	147729
11852	147730
77653	147731
6417	147732
62602	147733
10278	147734
10502	147735
14762	147736
956	147737
162361	147738
3522	147739
12279	147740
29161	147741
35816	147742
76496	147743
5695	147744
50647	147745
13363	147746
6257	147747
8768	147748
6556	147749
47641	147750
15164	147751
3631	147752
83709	147753
5125	147754
26078	147755
17675	147756
50498	147757
31367	147758
207940	147759
16820	147760
2043	147761
11364	147762
5410	147763
39133	147764
21238	147765
114214	147766
2492	147767
122856	147768
8676	147769
1216	147770
1216	147771
13217	147772
56312	147773
67911	147774
3002	147775
68302	147776
18177	147777
36180	147778
34080	147779
17380	147780
63154	147781
22346	147782
5937	147783
3566	147784
29821	147785
1143	147786
2012	147787
235539	147788
5934	147789
48020	147790
71843	147791
3244	147792
65847	147793
50172	147794
13865	147795
136444	147796
39541	147797
29533	147798
96671	147799
21	147800
21	147801
22744	147802
3715	147803
38494	147804
1187	147805
45394	147806
71146	147807
2262	147808
30622	147809
24096	147810
42743	147811
2890	147812
6253	147813
50267	147814
27732	147815
14539	147816
180	147817
68319	147818
50089	147819
13081	147820
1637	147821
89567	147822
72213	147823
236103	147824
3519	147825
40608	147826
7231	147827
164612	147828
88457	147829
17044	147830
103022	147831
10150	147832
236973	147833
7042	147834
116455	147835
24650	147836
26445	147837
70992	147838
167324	147839
42069	147840
52662	147841
72852	147842
5699	147843
16422	147844
3773	147845
26369	147846
23945	147847
16086	147848
48915	147849
44338	147850
30688	147851
17106	147852
43076	147853
23230	147854
236623	147855
105165	147856
62761	147857
1945	147858
29956	147859
53515	147860
30350	147861
50560	147862
111750	147863
80990	147864
52416	147865
52782	147866
106902	147867
134560	147868
11502	147869
119026	147870
58960	147871
88745	147872
173	147873
60630	147874
33097	147875
73066	147876
88229	147877
61454	147878
20127	147879
26323	147880
26530	147881
146123	147882
31124	147883
6264	147884
181241	147885
21652	147886
81421	147887
95993	147888
3684	147889
144984	147890
3339	147891
21714	147892
6021	147893
6729	147894
36615	147895
52901	147896
105763	147897
7539	147898
24523	147899
143081	147900
6085	147901
799	147902
25364	147903
78183	147904
118923	147905
155122	147906
21633	147907
96062	147908
112169	147909
65488	147910
52557	147911
6960	147912
16714	147913
2038	147914
78345	147915
47286	147916
24268	147917
85462	147918
54582	147919
40047	147920
51083	147921
11427	147922
23807	147923
95600	147924
80633	147925
64101	147926
120027	147927
133544	147928
4297	147929
29588	147930
217820	147931
106	147932
20143	147933
39320	147934
89445	147935
81613	147936
41075	147937
29684	147938
29591	147939
20780	147940
693	147941
119261	147942
7583	147943
18384	147944
389	147945
48012	147946
143854	147947
23746	147948
58882	147949
203987	147950
72606	147951
88994	147952
6936	147953
72095	147954
166355	147955
3263	147956
105473	147957
16374	147958
54878	147959
41028	147960
76644	147961
47595	147962
105792	147963
209032	147964
40995	147965
167629	147966
106727	147967
48195	147968
78985	147969
1289	147970
67569	147971
103235	147972
175834	147973
11092	147974
75883	147975
30488	147976
64742	147977
55866	147978
102305	147979
32642	147980
63088	147981
25469	147982
2950	147983
2942	147984
152298	147985
3711	147986
66677	147987
30280	147988
13291	147989
35582	147990
27245	147991
20589	147992
39614	147993
218485	147994
110684	147995
235654	147996
15164	147997
64464	147998
206779	147999
8157	148000
214784	148001
119136	148002
150946	148003
52488	148004
23532	148005
13087	148006
62152	148007
13947	148008
4287	148009
163556	148010
79167	148011
49751	148012
45335	148013
54503	148014
58347	148015
3139	148016
166441	148017
62286	148018
54259	148019
26484	148020
122820	148021
165263	148022
166917	148023
20605	148024
84282	148025
6342	148026
39617	148027
67198	148028
87280	148029
36287	148030
151667	148031
118072	148032
20530	148033
116700	148034
39851	148035
5962	148036
65156	148037
24479	148038
140508	148039
15205	148040
60897	148041
18693	148042
54232	148043
17834	148044
26181	148045
1117	148046
101621	148047
89222	148048
111834	148049
36239	148050
10252	148051
25433	148052
51526	148053
32640	148054
63192	148055
108710	148056
42027	148057
7295	148058
5029	148059
31215	148060
13395	148061
153643	148062
73996	148063
91862	148064
62763	148065
1989	148066
41305	148067
212393	148068
67309	148069
41014	148070
14226	148071
119439	148072
7885	148073
7950	148074
37572	148075
30091	148076
122425	148077
53225	148078
61641	148079
47793	148080
37252	148081
142728	148082
106770	148083
80497	148084
122869	148085
81003	148086
81790	148087
17239	148088
87865	148089
24908	148090
3741	148091
9071	148092
22328	148093
108	148094
4514	148095
6329	148096
41310	148097
1833	148098
139960	148099
48896	148100
70663	148101
79330	148102
109100	148103
9633	148104
11856	148105
49349	148106
439	148107
35121	148108
16265	148109
38505	148110
9785	148111
25479	148112
91661	148113
4219	148114
44845	148115
210282	148116
48040	148117
3126	148118
11427	148119
86538	148120
12294	148121
86552	148122
44068	148123
38831	148124
231520	148125
3333	148126
8347	148127
9631	148128
33057	148129
21565	148130
19823	148131
59552	148132
165369	148133
4918	148134
8518	148135
109275	148136
48923	148137
22964	148138
79878	148139
24377	148140
27657	148141
65808	148142
83797	148143
9593	148144
172263	148145
7354	148146
150276	148147
21782	148148
2878	148149
24669	148150
52987	148151
1348	148152
28411	148153
1209	148154
7263	148155
15274	148156
18277	148157
9661	148158
482	148159
37892	148160
22947	148161
4781	148162
155791	148163
16255	148164
26140	148165
119972	148166
1807	148167
17134	148168
208	148169
2458	148170
4651	148171
4089	148172
33767	148173
5405	148174
9770	148175
84349	148176
45195	148177
37820	148178
7575	148179
201832	148180
110436	148181
62707	148182
47802	148183
106629	148184
758	148185
31461	148186
15491	148187
9968	148188
86538	148189
56827	148190
11319	148191
49540	148192
1485	148193
104026	148194
11082	148195
1333	148196
50255	148197
77627	148198
192769	148199
18116	148200
3263	148201
21242	148202
5141	148203
3336	148204
3336	148205
3263	148206
17997	148207
179683	148208
9598	148209
39378	148210
2696	148211
119295	148212
108119	148213
30322	148214
68076	148215
18473	148216
82011	148217
7419	148218
209126	148219
55568	148220
113500	148221
119612	148222
90314	148223
107353	148224
29892	148225
103816	148226
70807	148227
4097	148228
53078	148229
5290	148230
40008	148231
3336	148232
3336	148233
2055	148234
13859	148235
2273	148236
8207	148237
37471	148238
154357	148239
79639	148240
29278	148241
29447	148242
31888	148243
98140	148244
8292	148245
2240	148246
12460	148247
63631	148248
1314	148249
9461	148250
11603	148251
865	148252
26429	148253
2331	148254
163330	148255
97996	148256
708	148257
62244	148258
8334	148259
4071	148260
40131	148261
52108	148262
55461	148263
10856	148264
50344	148265
4353	148266
12063	148267
39067	148268
31697	148269
4245	148270
1333	148271
1528	148272
42505	148273
28599	148274
116769	148275
33897	148276
67259	148277
18412	148278
105082	148279
17363	148280
297	148281
166	148282
12777	148283
60646	148284
128194	148285
54625	148286
27097	148287
67224	148288
46983	148289
290	148290
29207	148291
321	148292
34363	148293
129	148294
14945	148295
6431	148296
113367	148297
4718	148298
2980	148299
15330	148300
3592	148301
4265	148302
11604	148303
974	148304
12881	148305
11263	148306
3648	148307
6803	148308
6275	148309
31761	148310
8585	148311
23087	148312
87719	148313
17193	148314
27602	148315
29937	148316
113834	148317
70015	148318
1315	148319
3972	148320
34555	148321
43632	148322
63826	148323
2922	148324
27963	148325
38577	148326
31977	148327
26456	148328
1209	148329
14689	148330
1064	148331
40475	148332
170532	148333
38301	148334
17691	148335
1315	148336
46352	148337
102280	148338
41358	148339
21564	148340
85299	148341
43447	148342
79236	148343
8162	148344
14096	148345
52883	148346
25217	148347
3691	148348
3979	148349
26067	148350
172075	148351
8297	148352
24329	148353
21322	148354
26369	148355
153994	148356
36748	148357
41756	148358
68212	148359
204	148360
3239	148361
35501	148362
138720	148363
32702	148364
61920	148365
12716	148366
5786	148367
59428	148368
37289	148369
103181	148370
26367	148371
553	148372
155	148373
50728	148374
5522	148375
37580	148376
13171	148377
80356	148378
66877	148379
34699	148380
60695	148381
29850	148382
64458	148383
26623	148384
51504	148385
31197	148386
17858	148387
76533	148388
91984	148389
73570	148390
127229	148391
89571	148392
30604	148393
82102	148394
147001	148395
29769	148396
11449	148397
16938	148398
1253	148399
61355	148400
108674	148401
50005	148402
10281	148403
17799	148404
1604	148405
96710	148406
23170	148407
15104	148408
29685	148409
6642	148410
637	148411
108088	148412
6846	148413
3146	148414
86859	148415
79331	148416
30079	148417
8452	148418
17188	148419
51139	148420
103222	148421
2581	148422
2039	148423
2344	148424
55568	148425
50846	148426
36404	148427
38668	148428
11568	148429
1348	148430
280	148431
20799	148432
5423	148433
19632	148434
16412	148435
31622	148436
14800	148437
162593	148438
51826	148439
23909	148440
50363	148441
583	148442
53164	148443
144305	148444
104487	148445
9968	148446
3343	148447
103555	148448
29853	148449
19075	148450
435	148451
72964	148452
96601	148453
134410	148454
17102	148455
50203	148456
59016	148457
33407	148458
48870	148459
4189	148460
31300	148461
5636	148462
59007	148463
39204	148464
1645	148465
5281	148466
27441	148467
7468	148468
2055	148469
2616	148470
196033	148471
11653	148472
101991	148473
38148	148474
210543	148475
26535	148476
240333	148477
1785	148478
161932	148479
151204	148480
99524	148481
9966	148482
61490	148483
18222	148484
145501	148485
6260	148486
91037	148487
111094	148488
100153	148489
103797	148490
205346	148491
133057	148492
7464	148493
214073	148494
118571	148495
20607	148496
81630	148497
11394	148498
37575	148499
129828	148500
97794	148501
98384	148502
44970	148503
29886	148504
7451	148505
76061	148506
1117	148507
140798	148508
3206	148509
213338	148510
185329	148511
49	148512
174726	148513
33057	148514
86975	148515
40997	148516
1117	148517
50240	148518
6176	148519
4546	148520
46718	148521
40566	148522
97016	148523
65507	148524
117682	148525
116103	148526
59197	148527
31034	148528
6718	148529
7117	148530
96082	148531
56960	148532
153497	148533
156470	148534
32803	148535
39204	148536
84537	148537
30967	148538
163505	148539
9955	148540
1352	148541
79552	148542
7242	148543
104504	148544
36	148545
64819	148546
117223	148547
6333	148548
64114	148549
215348	148550
119957	148551
160943	148552
3074	148553
146469	148554
60899	148555
82003	148556
205849	148557
87701	148558
106758	148559
39631	148560
43632	148561
202993	148562
20607	148563
35019	148564
90	148565
48405	148566
61604	148567
4844	148568
21280	148569
7170	148570
42801	148571
1685	148572
18825	148573
16344	148574
47995	148575
19252	148576
6705	148577
7146	148578
8225	148579
210317	148580
79679	148581
4626	148582
35251	148583
62801	148584
48665	148585
2470	148586
57767	148587
23090	148588
5148	148589
72841	148590
288	148591
3171	148592
11127	148593
123574	148594
24645	148595
97836	148596
3953	148597
580	148598
52531	148599
214140	148600
109171	148601
215121	148602
66785	148603
89328	148604
21306	148605
52982	148606
106550	148607
4171	148608
275	148609
8512	148610
166622	148611
1148	148612
18290	148613
66734	148614
47665	148615
1202	148616
320	148617
155618	148618
113673	148619
136676	148620
217874	148621
28168	148622
32819	148623
19340	148624
59019	148625
32739	148626
22507	148627
115948	148628
64679	148629
8201	148630
119628	148631
36769	148632
119769	148633
56615	148634
84627	148635
65523	148636
73743	148637
85386	148638
217585	148639
172308	148640
29461	148641
16118	148642
39049	148643
46291	148644
15315	148645
12300	148646
41505	148647
164987	148648
47670	148649
143876	148650
136423	148651
4969	148652
53223	148653
4608	148654
7837	148655
143954	148656
54808	148657
52622	148658
92871	148659
78919	148660
101657	148661
24316	148662
45656	148663
146965	148664
31686	148665
120572	148666
25295	148667
118899	148668
148994	148669
81799	148670
146314	148671
39914	148672
96958	148673
9968	148674
14471	148675
904	148676
432	148677
16957	148678
112169	148679
167377	148680
179943	148681
3389	148682
34636	148683
3907	148684
18051	148685
9968	148686
53244	148687
19225	148688
26137	148689
68466	148690
100066	148691
95216	148692
55655	148693
23845	148694
18390	148695
146308	148696
123216	148697
212613	148698
34062	148699
66087	148700
67165	148701
203264	148702
164264	148703
63431	148704
8957	148705
166900	148706
1006	148707
39474	148708
47382	148709
120361	148710
153914	148711
83146	148712
28541	148713
88137	148714
51868	148715
54503	148716
19741	148717
164485	148718
82813	148719
67755	148720
40839	148721
27554	148722
148197	148723
54455	148724
217534	148725
23125	148726
104709	148727
67905	148728
88336	148729
54101	148730
4318	148731
76464	148732
779	148733
31592	148734
30567	148735
122670	148736
141519	148737
51802	148738
102889	148739
116568	148740
89405	148741
57701	148742
64079	148743
21392	148744
200	148745
76956	148746
220423	148747
62718	148748
67685	148749
238009	148750
32577	148751
157380	148752
51218	148753
53134	148754
116268	148755
47862	148756
1019	148757
9968	148758
31037	148759
64606	148760
61516	148761
55661	148762
87078	148763
161111	148764
209	148765
20738	148766
1307	148767
39222	148768
111978	148769
76115	148770
9968	148771
30230	148772
209	148773
41287	148774
117177	148775
78041	148776
5906	148777
61503	148778
10502	148779
67965	148780
5973	148781
116965	148782
26614	148783
66684	148784
156393	148785
120116	148786
1202	148787
2589	148788
9968	148789
48291	148790
238557	148791
237001	148792
146196	148793
40591	148794
28723	148795
67960	148796
32264	148797
188907	148798
59796	148799
30128	148800
11484	148801
119883	148802
162792	148803
128873	148804
46929	148805
43477	148806
108659	148807
144565	148808
21367	148809
23084	148810
46381	148811
73388	148812
199308	148813
193560	148814
195175	148815
109966	148816
37783	148817
141	148818
113485	148819
19055	148820
34195	148821
12789	148822
32286	148823
39218	148824
102355	148825
138517	148826
41100	148827
89326	148828
100223	148829
222956	148830
45518	148831
46321	148832
67590	148833
13150	148834
9982	148835
33317	148836
2772	148837
29143	148838
88273	148839
7815	148840
66750	148841
70105	148842
14589	148843
42569	148844
37567	148845
27409	148846
57923	148847
6342	148848
95217	148849
104741	148850
26088	148851
541	148852
212955	148853
41580	148854
59851	148855
112990	148856
87741	148857
75078	148858
14785	148859
41493	148860
40260	148861
215030	148862
164567	148863
4895	148864
19028	148865
21658	148866
96742	148867
1714	148868
194626	148869
27653	148870
32563	148871
50456	148872
104814	148873
36798	148874
67865	148875
11631	148876
3684	148877
554	148878
49711	148879
50468	148880
165090	148881
16505	148882
6854	148883
108	148884
57997	148885
31944	148886
8133	148887
166076	148888
167397	148889
1941	148890
1758	148891
30535	148892
120104	148893
37605	148894
8851	148895
9410	148896
16932	148897
1665	148898
82879	148899
991	148900
1833	148901
1736	148902
16153	148903
4199	148904
20121	148905
46299	148906
36	148907
24537	148908
27964	148909
3658	148910
20031	148911
166890	148912
74540	148913
81025	148914
24335	148915
7177	148916
63848	148917
571	148918
57265	148919
21846	148920
139116	148921
3475	148922
85468	148923
41259	148924
97691	148925
15269	148926
106903	148927
19629	148928
49623	148929
48076	148930
29839	148931
47946	148932
6247	148933
9198	148934
66642	148935
17239	148936
163585	148937
38835	148938
59696	148939
30260	148940
208867	148941
78738	148942
23658	148943
195658	148944
21518	148945
17380	148946
15269	148947
54517	148948
60247	148949
96046	148950
61389	148951
23948	148952
1836	148953
20216	148954
23129	148955
47997	148956
10177	148957
13111	148958
226	148959
143542	148960
33212	148961
19885	148962
47553	148963
5963	148964
27135	148965
2946	148966
10921	148967
58033	148968
129	148969
5994	148970
156243	148971
20563	148972
68302	148973
52629	148974
24407	148975
118619	148976
42759	148977
70735	148978
116474	148979
16237	148980
3592	148981
31848	148982
119356	148983
3043	148984
53517	148985
3336	148986
26154	148987
82039	148988
85797	148989
42940	148990
32344	148991
85463	148992
155041	148993
52824	148994
21648	148995
41510	148996
79547	148997
47857	148998
14180	148999
139	149000
40959	149001
32879	149002
165339	149003
203323	149004
140169	149005
81698	149006
36408	149007
8190	149008
7292	149009
2015	149010
31464	149011
4238	149012
23463	149013
218169	149014
85797	149015
5548	149016
4716	149017
803	149018
18581	149019
17423	149020
72080	149021
70837	149022
44600	149023
38331	149024
89179	149025
12629	149026
1493	149027
25019	149028
879	149029
11925	149030
14476	149031
10941	149032
21186	149033
54845	149034
2828	149035
143	149036
4457	149037
88778	149038
3822	149039
18832	149040
66027	149041
41763	149042
2604	149043
72918	149044
18720	149045
44649	149046
15864	149047
85313	149048
6218	149049
28128	149050
45142	149051
116595	149052
50698	149053
43293	149054
70741	149055
20651	149056
31711	149057
5481	149058
63922	149059
7976	149060
13226	149061
83056	149062
5526	149063
24202	149064
22772	149065
56112	149066
9437	149067
6898	149068
47653	149069
5438	149070
72283	149071
62202	149072
30079	149073
4172	149074
1104	149075
750	149076
61343	149077
30689	149078
928	149079
35422	149080
1197	149081
11485	149082
34555	149083
39134	149084
2306	149085
4383	149086
9617	149087
4605	149088
80611	149089
3177	149090
19768	149091
62569	149092
13695	149093
75436	149094
212500	149095
11993	149096
7020	149097
38109	149098
899	149099
514	149100
29644	149101
148677	149102
12063	149103
13644	149104
43580	149105
144010	149106
69793	149107
88557	149108
37722	149109
114335	149110
111899	149111
88905	149112
166229	149113
5406	149114
20086	149115
32909	149116
37318	149117
8201	149118
26707	149119
152210	149120
181382	149121
30924	149122
21372	149123
64705	149124
106800	149125
141820	149126
51715	149127
20026	149128
46919	149129
21846	149130
15778	149131
12262	149132
37907	149133
67174	149134
167428	149135
88133	149136
201617	149137
166177	149138
30119	149139
69102	149140
31042	149141
46902	149142
164118	149143
154220	149144
209	149145
209	149146
144437	149147
104356	149148
2600	149149
24139	149150
4815	149151
96186	149152
23913	149153
7188	149154
9617	149155
143782	149156
55830	149157
35765	149158
67366	149159
30351	149160
24229	149161
11564	149162
61700	149163
31307	149164
67269	149165
9226	149166
124868	149167
118377	149168
41581	149169
24710	149170
21280	149171
48128	149172
2492	149173
30520	149174
48087	149175
47381	149176
18269	149177
61791	149178
125280	149179
3699	149180
199206	149181
33533	149182
5781	149183
131	149184
3283	149185
15326	149186
42529	149187
54647	149188
102959	149189
1552	149190
12772	149191
32287	149192
51304	149193
8758	149194
26071	149195
14598	149196
40423	149197
51230	149198
51224	149199
12184	149200
65736	149201
155372	149202
21267	149203
154545	149204
6266	149205
8308	149206
110217	149207
36423	149208
41058	149209
5427	149210
23226	149211
98774	149212
79626	149213
15584	149214
15872	149215
2317	149216
103805	149217
82020	149218
1043	149219
20271	149220
237168	149221
1089	149222
200	149223
37460	149224
29600	149225
208	149226
3194	149227
164389	149228
14568	149229
20248	149230
25992	149231
1360	149232
16394	149233
41556	149234
21030	149235
10279	149236
37820	149237
22521	149238
97440	149239
165714	149240
3711	149241
47062	149242
4171	149243
2588	149244
31313	149245
200	149246
100949	149247
8760	149248
86552	149249
3842	149250
179600	149251
147	149252
1122	149253
81277	149254
37209	149255
191396	149256
88953	149257
59486	149258
6279	149259
3759	149260
4303	149261
17608	149262
20497	149263
122382	149264
19543	149265
26818	149266
24955	149267
112401	149268
12703	149269
1931	149270
22162	149271
212244	149272
75645	149273
26032	149274
45855	149275
395	149276
17106	149277
25288	149278
7593	149279
112919	149280
756	149281
2984	149282
38265	149283
211034	149284
86816	149285
67807	149286
41068	149287
92861	149288
40969	149289
3547	149290
40829	149291
956	149292
188142	149293
182275	149294
115865	149295
42822	149296
655	149297
88002	149298
17892	149299
7569	149300
21602	149301
24254	149302
4611	149303
11445	149304
58818	149305
211673	149306
4140	149307
152042	149308
415	149309
3004	149310
7021	149311
45656	149312
64777	149313
42883	149314
156351	149315
87701	149316
239387	149317
2793	149318
1332	149319
823	149320
3235	149321
13629	149322
1083	149323
11348	149324
11591	149325
7089	149326
34287	149327
37253	149328
20441	149329
2793	149330
64762	149331
34757	149332
24940	149333
44404	149334
60599	149335
13500	149336
27858	149337
8213	149338
31828	149339
123807	149340
64342	149341
1632	149342
31464	149343
56388	149344
749	149345
39985	149346
37253	149347
16650	149348
4727	149349
3638	149350
38045	149351
166809	149352
78795	149353
47280	149354
15831	149355
30256	149356
139527	149357
18945	149358
4846	149359
46862	149360
35501	149361
67806	149362
48909	149363
13024	149364
7181	149365
123700	149366
41675	149367
35848	149368
1673	149369
23337	149370
8306	149371
25649	149372
224585	149373
22980	149374
6911	149375
24389	149376
1187	149377
45129	149378
28875	149379
123	149380
103862	149381
31482	149382
6183	149383
5106	149384
4922	149385
30272	149386
30442	149387
67824	149388
982	149389
5418	149390
3907	149391
4297	149392
69085	149393
141793	149394
3907	149395
3907	149396
3263	149397
5895	149398
111619	149399
163872	149400
3907	149401
3907	149402
31144	149403
66842	149404
1571	149405
10146	149406
211240	149407
137059	149408
19648	149409
16795	149410
47006	149411
4821	149412
48150	149413
16038	149414
142939	149415
53146	149416
119391	149417
9464	149418
4452	149419
29152	149420
118877	149421
86803	149422
17164	149423
97171	149424
84759	149425
40811	149426
47699	149427
37460	149428
123570	149429
65892	149430
78561	149431
14399	149432
181816	149433
20294	149434
24077	149435
45074	149436
4255	149437
34102	149438
5469	149439
24550	149440
28638	149441
8905	149442
103068	149443
2929	149444
14725	149445
67341	149446
29661	149447
89503	149448
33337	149449
389	149450
195157	149451
144578	149452
3839	149453
3078	149454
14804	149455
91021	149456
16368	149457
102016	149458
52065	149459
15951	149460
198790	149461
51577	149462
19888	149463
1623	149464
109	149465
47385	149466
9817	149467
10252	149468
14284	149469
70083	149470
160881	149471
96715	149472
53683	149473
89532	149474
37178	149475
30568	149476
60688	149477
26708	149478
26043	149479
236962	149480
12179	149481
87777	149482
2629	149483
3718	149484
57345	149485
8433	149486
5622	149487
289	149488
60657	149489
32071	149490
139893	149491
105995	149492
53114	149493
163499	149494
73066	149495
20759	149496
582	149497
47607	149498
4097	149499
38039	149500
850	149501
42427	149502
200370	149503
671	149504
3336	149505
34724	149506
2002	149507
1064	149508
193300	149509
26707	149510
165114	149511
67528	149512
47390	149513
5067	149514
40	149515
698	149516
713	149517
8317	149518
2921	149519
1326	149520
2058	149521
107055	149522
13307	149523
6297	149524
38282	149525
86759	149526
40123	149527
12385	149528
20205	149529
413	149530
18957	149531
47465	149532
516	149533
815	149534
70659	149535
6721	149536
109852	149537
22081	149538
6721	149539
109362	149540
1744	149541
1888	149542
107	149543
12256	149544
84082	149545
3957	149546
6354	149547
15818	149548
53325	149549
7414	149550
7143	149551
3706	149552
186496	149553
15043	149554
17042	149555
143582	149556
143582	149557
29126	149558
15583	149559
43731	149560
43510	149561
17484	149562
48620	149563
56093	149564
57280	149565
1171	149566
27397	149567
67142	149568
117975	149569
515	149570
18872	149571
128167	149572
12004	149573
56515	149574
39044	149575
56845	149576
9260	149577
1854	149578
16410	149579
6171	149580
85	149581
105136	149582
1460	149583
51083	149584
25193	149585
4171	149586
69320	149587
99510	149588
3171	149589
64	149590
23064	149591
29919	149592
209644	149593
7536	149594
40463	149595
123072	149596
1397	149597
57199	149598
55221	149599
25213	149600
44094	149601
275	149602
16837	149603
27382	149604
205	149605
97351	149606
986	149607
4156	149608
58155	149609
52813	149610
7840	149611
20619	149612
20619	149613
57410	149614
18875	149615
66671	149616
1096	149617
180738	149618
780	149619
84049	149620
37029	149621
51	149622
33800	149623
97852	149624
67475	149625
27283	149626
9236	149627
29186	149628
74373	149629
106306	149630
2516	149631
160615	149632
19198	149633
91579	149634
3478	149635
62765	149636
7398	149637
111707	149638
1090	149639
165521	149640
186203	149641
7003	149642
5929	149643
36387	149644
13766	149645
211340	149646
7102	149647
699	149648
2250	149649
24826	149650
11981	149651
164627	149652
656	149653
4396	149654
9855	149655
3996	149656
170786	149657
34213	149658
59761	149659
92084	149660
2230	149661
3992	149662
7334	149663
48515	149664
8597	149665
35567	149666
31706	149667
65067	149668
174457	149669
11357	149670
15377	149671
94858	149672
153007	149673
230705	149674
44169	149675
129999	149676
164465	149677
122769	149678
1161	149679
135952	149680
34512	149681
82613	149682
164923	149683
115869	149684
150623	149685
336	149686
151648	149687
44471	149688
44901	149689
24763	149690
206377	149691
677	149692
13766	149693
91721	149694
58433	149695
20887	149696
63898	149697
87238	149698
99289	149699
16106	149700
230643	149701
47647	149702
112092	149703
34598	149704
105051	149705
18200	149706
148348	149707
16938	149708
164767	149709
99189	149710
461	149711
81929	149712
18219	149713
20408	149714
154341	149715
154443	149716
80678	149717
94760	149718
361	149719
100621	149720
25658	149721
29	149722
2170	149723
11398	149724
28801	149725
70401	149726
76002	149727
171760	149728
84285	149729
108552	149730
58575	149731
85974	149732
33274	149733
143438	149734
75980	149735
231343	149736
153989	149737
59272	149738
4305	149739
479	149740
24445	149741
42846	149742
39057	149743
2223	149744
147211	149745
19728	149746
5859	149747
3533	149748
7126	149749
89345	149750
20633	149751
12661	149752
49992	149753
6011	149754
3564	149755
6011	149756
2554	149757
22219	149758
9524	149759
39213	149760
27360	149761
1366	149762
20633	149763
80007	149764
198196	149765
82237	149766
25124	149767
4831	149768
579	149769
3949	149770
30779	149771
1928	149772
91933	149773
6011	149774
2231	149775
49380	149776
90376	149777
90394	149778
121415	149779
42175	149780
39229	149781
69272	149782
3128	149783
3526	149784
54735	149785
28379	149786
25074	149787
35550	149788
12037	149789
16159	149790
22192	149791
12696	149792
157210	149793
161316	149794
9850	149795
113236	149796
13628	149797
4715	149798
2502	149799
124277	149800
2821	149801
133032	149802
10774	149803
2083	149804
117423	149805
5654	149806
92165	149807
172896	149808
9611	149809
54632	149810
2533	149811
1955	149812
172477	149813
18333	149814
2481	149815
70004	149816
91680	149817
55188	149818
3157	149819
6768	149820
6781	149821
86649	149822
114468	149823
43848	149824
40703	149825
52767	149826
106720	149827
90226	149828
4202	149829
4055	149830
7751	149831
80296	149832
43260	149833
69076	149834
59565	149835
13477	149836
59693	149837
147830	149838
48208	149839
144944	149840
3890	149841
40970	149842
105106	149843
226180	149844
69093	149845
201549	149846
69161	149847
86204	149848
78590	149849
169736	149850
224800	149851
31060	149852
48211	149853
102439	149854
81457	149855
12422	149856
37364	149857
119808	149858
26931	149859
59746	149860
136075	149861
29414	149862
219143	149863
69412	149864
101281	149865
102219	149866
58365	149867
63007	149868
9965	149869
78279	149870
144450	149871
228722	149872
145428	149873
42158	149874
53870	149875
26931	149876
122443	149877
47628	149878
93701	149879
59649	149880
576	149881
122443	149882
69412	149883
160481	149884
94583	149885
81347	149886
145017	149887
63977	149888
32703	149889
23892	149890
126	149891
830	149892
50715	149893
38468	149894
847	149895
1686	149896
70667	149897
6417	149898
10783	149899
153813	149900
35756	149901
1785	149902
9373	149903
33192	149904
11536	149905
2811	149906
4903	149907
20406	149908
5196	149909
4314	149910
414	149911
34025	149912
56651	149913
16864	149914
2893	149915
80563	149916
39908	149917
22442	149918
31508	149919
115418	149920
58501	149921
162789	149922
44515	149923
110422	149924
48712	149925
13353	149926
28200	149927
215110	149928
8176	149929
8176	149930
31941	149931
58838	149932
50175	149933
93385	149934
87295	149935
152602	149936
29040	149937
152602	149938
209074	149939
77124	149940
50503	149941
51102	149942
31803	149943
111324	149944
84657	149945
2484	149946
15649	149947
223495	149948
112866	149949
95252	149950
131671	149951
70287	149952
1081	149953
29300	149954
2649	149955
3621	149956
45339	149957
131618	149958
83929	149959
119970	149960
20601	149961
50563	149962
29312	149963
22888	149964
2649	149965
92454	149966
130185	149967
16849	149968
154577	149969
37376	149970
110898	149971
23789	149972
36949	149973
230312	149974
36638	149975
55667	149976
56531	149977
158674	149978
44169	149979
109184	149980
31941	149981
47548	149982
43656	149983
50794	149984
239050	149985
170133	149986
20523	149987
131356	149988
122536	149989
12782	149990
69571	149991
122520	149992
122504	149993
138931	149994
69581	149995
42278	149996
170120	149997
108232	149998
116386	149999
105708	150000
33492	150001
12788	150002
7157	150003
20523	150004
20523	150005
118112	150006
6396	150007
67452	150008
54167	150009
32025	150010
31419	150011
204280	150012
24744	150013
142359	150014
43789	150015
98124	150016
156462	150017
84357	150018
740	150019
124695	150020
7318	150021
16698	150022
84200	150023
2255	150024
32099	150025
49546	150026
13674	150027
40342	150028
44289	150029
101628	150030
11869	150031
88039	150032
88039	150033
20477	150034
216456	150035
140608	150036
122483	150037
122494	150038
122494	150039
122556	150040
62995	150041
91081	150042
91116	150043
69576	150044
122537	150045
170131	150046
7157	150047
740	150048
69570	150049
91116	150050
105335	150051
146703	150052
122098	150053
740	150054
69570	150055
91098	150056
122537	150057
69576	150058
42279	150059
740	150060
83301	150061
5121	150062
85720	150063
59838	150064
228207	150065
23371	150066
20477	150067
37327	150068
69526	150069
42279	150070
170147	150071
8698	150072
42279	150073
42279	150074
8959	150075
223373	150076
37727	150077
12304	150078
22878	150079
27757	150080
116231	150081
114306	150082
74546	150083
75496	150084
19655	150085
122206	150086
75760	150087
13844	150088
113666	150089
99719	150090
37639	150091
15350	150092
5105	150093
54905	150094
118413	150095
854	150096
42164	150097
109040	150098
25429	150099
159771	150100
1955	150101
7935	150102
81805	150103
116878	150104
228826	150105
141322	150106
221371	150107
46537	150108
58009	150109
200627	150110
5200	150111
33892	150112
3969	150113
164302	150114
142372	150115
158491	150116
21565	150117
151329	150118
7	150119
104549	150120
20506	150121
18384	150122
89281	150123
235384	150124
101465	150125
109298	150126
1700	150127
230669	150128
39558	150129
218635	150130
40973	150131
65358	150132
1066	150133
88040	150134
106761	150135
204091	150136
41632	150137
62889	150138
173983	150139
142421	150140
61951	150141
133294	150142
64133	150143
3036	150144
239298	150145
32486	150146
161769	150147
23054	150148
229932	150149
13450	150150
141405	150151
9954	150152
66882	150153
143918	150154
84053	150155
89289	150156
34423	150157
201270	150158
53998	150159
37831	150160
112008	150161
76057	150162
147367	150163
29692	150164
117416	150165
106631	150166
32824	150167
216355	150168
39858	150169
48099	150170
63793	150171
42483	150172
112498	150173
32685	150174
231619	150175
212712	150176
120305	150177
26009	150178
105398	150179
60847	150180
61994	150181
233206	150182
71455	150183
143961	150184
9770	150185
203924	150186
129033	150187
225890	150188
163676	150189
117361	150190
163675	150191
163674	150192
52323	150193
118618	150194
118620	150195
184069	150196
118139	150197
89670	150198
64599	150199
145551	150200
12367	150201
14684	150202
83703	150203
165783	150204
236413	150205
88043	150206
47890	150207
160140	150208
78943	150209
50331	150210
104571	150211
164674	150212
223157	150213
229321	150214
13314	150215
72733	150216
45120	150217
118163	150218
168285	150219
74338	150220
52966	150221
164274	150222
164725	150223
38246	150224
35359	150225
88613	150226
16949	150227
123252	150228
149936	150229
23423	150230
177015	150231
106904	150232
185281	150233
176557	150234
29370	150235
11548	150236
68355	150237
113102	150238
165583	150239
7846	150240
92199	150241
54644	150242
702	150243
187370	150244
81805	150245
178172	150246
43439	150247
188163	150248
83310	150249
153912	150250
87582	150251
238281	150252
1933	150253
33071	150254
68675	150255
238295	150256
235800	150257
118319	150258
70764	150259
52306	150260
216122	150261
118808	150262
78595	150263
126450	150264
87057	150265
50168	150266
142661	150267
142007	150268
10908	150269
12749	150270
58845	150271
112801	150272
84615	150273
89130	150274
189019	150275
88668	150276
236508	150277
112246	150278
150288	150279
51889	150280
163437	150281
209445	150282
102930	150283
186176	150284
209049	150285
229296	150286
150290	150287
17861	150288
108223	150289
203845	150290
84268	150291
62726	150292
88201	150293
45649	150294
68728	150295
51408	150296
2466	150297
75165	150298
51203	150299
2459	150300
150297	150301
154076	150302
238582	150303
15277	150304
185792	150305
39117	150306
19652	150307
359	150308
828	150309
65626	150310
17215	150311
109742	150312
5191	150313
233259	150314
145455	150315
163148	150316
125782	150317
20667	150318
74438	150319
21499	150320
99943	150321
209496	150322
165879	150323
8904	150324
82640	150325
204863	150326
52770	150327
187024	150328
52878	150329
36801	150330
61657	150331
123503	150332
86652	150333
119949	150334
12749	150335
118838	150336
41702	150337
117402	150338
32810	150339
12441	150340
26240	150341
53906	150342
88942	150343
32814	150344
106931	150345
112243	150346
118089	150347
153401	150348
226136	150349
50934	150350
194445	150351
88043	150352
236570	150353
156762	150354
86442	150355
141258	150356
52088	150357
193576	150358
90434	150359
62726	150360
59713	150361
60052	150362
191791	150363
20484	150364
67300	150365
1117	150366
59622	150367
21666	150368
53868	150369
84149	150370
90540	150371
94345	150372
149680	150373
10540	150374
42423	150375
79112	150376
165902	150377
62713	150378
163175	150379
239454	150380
117269	150381
41699	150382
67041	150383
88359	150384
142007	150385
89426	150386
49556	150387
21627	150388
42320	150389
87099	150390
14725	150391
132385	150392
214876	150393
4390	150394
70303	150395
84268	150396
83537	150397
18711	150398
66217	150399
10908	150400
8991	150401
46991	150402
41939	150403
33633	150404
6905	150405
46991	150406
105738	150407
50526	150408
153380	150409
54672	150410
71459	150411
27636	150412
198040	150413
11972	150414
64667	150415
31604	150416
142562	150417
12128	150418
84531	150419
55659	150420
122630	150421
132346	150422
195821	150423
62042	150424
59840	150425
17419	150426
166536	150427
14148	150428
162906	150429
76823	150430
63414	150431
62942	150432
101508	150433
39851	150434
2063	150435
45118	150436
55897	150437
24705	150438
53343	150439
212687	150440
54761	150441
87582	150442
49711	150443
87204	150444
148076	150445
235943	150446
58731	150447
60239	150448
2718	150449
130202	150450
8683	150451
55903	150452
67065	150453
146440	150454
66253	150455
206373	150456
119116	150457
15030	150458
185111	150459
14202	150460
116226	150461
4102	150462
12423	150463
153232	150464
110132	150465
148492	150466
59074	150467
148133	150468
92604	150469
133048	150470
236535	150471
224729	150472
194467	150473
124839	150474
176140	150475
14773	150476
176694	150477
75262	150478
238704	150479
197766	150480
236324	150481
17628	150482
18327	150483
44785	150484
86251	150485
171308	150486
28955	150487
38322	150488
193356	150489
63229	150490
140513	150491
131425	150492
139140	150493
42192	150494
30347	150495
65281	150496
61954	150497
208166	150498
92061	150499
154244	150500
197041	150501
197790	150502
187826	150503
49441	150504
105414	150505
33594	150506
76097	150507
150385	150508
73996	150509
110132	150510
49036	150511
199566	150512
126968	150513
135238	150514
208560	150515
94310	150516
120613	150517
168647	150518
107824	150519
164493	150520
67613	150521
117568	150522
87336	150523
117709	150524
239074	150525
117173	150526
109493	150527
79114	150528
129507	150529
39631	150530
50176	150531
63680	150532
89670	150533
64143	150534
122281	150535
109374	150536
109374	150537
233815	150538
203994	150539
111424	150540
207959	150541
131707	150542
162768	150543
120246	150544
21537	150545
67669	150546
77645	150547
129937	150548
97568	150549
133943	150550
162150	150551
66104	150552
90624	150553
215682	150554
233392	150555
137757	150556
31198	150557
216222	150558
125127	150559
213564	150560
184238	150561
11792	150562
12293	150563
6928	150564
90786	150565
9802	150566
114918	150567
146540	150568
100696	150569
206938	150570
209708	150571
183576	150572
14684	150573
160356	150574
79849	150575
152305	150576
218955	150577
118956	150578
118956	150579
219953	150580
151586	150581
129808	150582
196450	150583
70126	150584
171505	150585
54559	150586
73300	150587
236521	150588
61691	150589
88673	150590
5747	150591
164779	150592
167481	150593
183427	150594
14740	150595
147381	150596
186985	150597
69536	150598
133843	150599
106771	150600
108232	150601
96698	150602
58729	150603
165108	150604
53244	150605
52862	150606
194660	150607
51889	150608
163808	150609
48619	150610
71931	150611
63779	150612
76599	150613
180643	150614
146669	150615
118738	150616
142374	150617
12782	150618
49441	150619
112870	150620
31913	150621
88042	150622
76473	150623
122397	150624
30893	150625
64019	150626
89777	150627
87251	150628
66925	150629
68313	150630
239982	150631
164675	150632
51828	150633
119029	150634
67857	150635
240298	150636
166734	150637
83982	150638
68692	150639
67982	150640
58642	150641
98516	150642
65143	150643
121522	150644
206550	150645
153142	150646
211883	150647
68165	150648
84917	150649
44679	150650
119576	150651
51972	150652
118060	150653
117408	150654
214918	150655
59774	150656
42132	150657
233686	150658
98101	150659
189304	150660
142644	150661
181409	150662
207520	150663
58850	150664
154505	150665
115889	150666
167292	150667
81048	150668
53597	150669
228911	150670
33484	150671
132139	150672
117900	150673
109158	150674
62571	150675
187952	150676
180187	150677
198260	150678
206374	150679
69054	150680
138692	150681
131867	150682
11378	150683
7856	150684
165051	150685
206608	150686
59713	150687
88450	150688
68564	150689
170065	150690
20876	150691
164202	150692
236783	150693
16373	150694
104403	150695
180957	150696
144159	150697
108353	150698
41173	150699
117224	150700
108320	150701
117591	150702
87257	150703
164674	150704
75476	150705
109181	150706
62682	150707
50916	150708
26229	150709
3547	150710
26400	150711
41389	150712
200573	150713
165149	150714
21439	150715
106843	150716
213890	150717
10150	150718
21510	150719
15357	150720
118418	150721
12575	150722
3081	150723
53109	150724
44864	150725
37834	150726
111701	150727
209869	150728
215162	150729
118946	150730
15289	150731
84188	150732
200075	150733
54233	150734
31648	150735
3413	150736
25396	150737
211705	150738
99765	150739
105473	150740
20703	150741
240083	150742
230551	150743
165503	150744
67433	150745
107372	150746
219376	150747
91090	150748
168863	150749
210626	150750
90833	150751
69262	150752
159402	150753
62042	150754
62042	150755
118678	150756
182207	150757
198133	150758
117392	150759
115713	150760
232838	150761
115991	150762
142188	150763
108353	150764
117392	150765
63270	150766
195680	150767
238138	150768
108301	150769
226041	150770
105404	150771
105349	150772
114466	150773
37328	150774
221655	150775
143992	150776
123321	150777
216884	150778
208652	150779
46505	150780
1700	150781
24974	150782
32810	150783
176041	150784
127614	150785
233049	150786
53006	150787
68004	150788
89713	150789
76423	150790
25204	150791
40839	150792
78253	150793
128331	150794
67698	150795
137498	150796
167241	150797
83828	150798
126968	150799
172751	150800
172559	150801
10584	150802
236574	150803
98553	150804
142320	150805
97240	150806
214336	150807
4975	150808
150184	150809
53597	150810
28930	150811
53182	150812
224202	150813
135326	150814
72885	150815
52930	150816
165240	150817
102335	150818
69355	150819
26961	150820
101704	150821
127718	150822
21778	150823
6679	150824
8353	150825
41763	150826
159358	150827
9157	150828
63988	150829
33557	150830
20234	150831
30658	150832
63845	150833
120348	150834
67750	150835
142464	150836
21951	150837
50456	150838
139388	150839
164119	150840
197047	150841
92855	150842
21649	150843
153772	150844
36180	150845
114987	150846
77199	150847
137027	150848
50282	150849
205182	150850
143995	150851
49556	150852
50172	150853
54403	150854
31581	150855
209040	150856
81403	150857
32558	150858
82047	150859
123531	150860
69531	150861
127158	150862
232044	150863
83778	150864
56868	150865
186544	150866
17483	150867
10084	150868
219452	150869
30932	150870
921	150871
150835	150872
84286	150873
160454	150874
82636	150875
54027	150876
103824	150877
34945	150878
102499	150879
6486	150880
111187	150881
177706	150882
142611	150883
107398	150884
88515	150885
60828	150886
196616	150887
107152	150888
116879	150889
108348	150890
9871	150891
104536	150892
56216	150893
146481	150894
161851	150895
19770	150896
107150	150897
159829	150898
38969	150899
118669	150900
237927	150901
170774	150902
91794	150903
66305	150904
64817	150905
22750	150906
5980	150907
66994	150908
52771	150909
67825	150910
120992	150911
10532	150912
55821	150913
88184	150914
134397	150915
68588	150916
236730	150917
43355	150918
8703	150919
7848	150920
140402	150921
147580	150922
126308	150923
151349	150924
111300	150925
187622	150926
215257	150927
92146	150928
40024	150929
209987	150930
159208	150931
142364	150932
121748	150933
26240	150934
147711	150935
67830	150936
26335	150937
459	150938
107714	150939
45763	150940
61767	150941
88668	150942
135273	150943
83704	150944
96884	150945
51782	150946
110000	150947
109996	150948
129443	150949
10335	150950
52144	150951
207497	150952
133817	150953
147997	150954
12253	150955
142452	150956
21031	150957
89680	150958
30956	150959
66778	150960
66778	150961
52795	150962
51814	150963
132953	150964
32690	150965
87917	150966
67857	150967
21421	150968
137368	150969
134288	150970
204956	150971
46251	150972
147497	150973
19282	150974
76466	150975
5036	150976
50456	150977
153696	150978
4422	150979
12737	150980
138886	150981
71966	150982
42012	150983
235786	150984
159357	150985
226395	150986
163729	150987
160718	150988
68355	150989
200111	150990
115514	150991
92604	150992
163801	150993
50196	150994
42209	150995
67784	150996
187342	150997
36233	150998
83099	150999
49772	151000
60607	151001
110374	151002
151728	151003
20433	151004
182506	151005
163448	151006
3549	151007
183611	151008
22967	151009
198332	151010
201412	151011
54139	151012
199657	151013
34770	151014
174768	151015
26025	151016
228	151017
151056	151018
32092	151019
32092	151020
32092	151021
32092	151022
8059	151023
10165	151024
11992	151025
208764	151026
88265	151027
29471	151028
68214	151029
52234	151030
119287	151031
25536	151032
136623	151033
1584	151034
120584	151035
43801	151036
770	151037
141310	151038
152867	151039
90401	151040
168238	151041
11873	151042
75740	151043
120613	151044
26505	151045
15290	151046
49611	151047
59812	151048
230796	151049
117241	151050
71214	151051
79952	151052
149184	151053
27415	151054
163769	151055
200849	151056
203713	151057
42813	151058
237630	151059
236881	151060
226358	151061
52771	151062
236346	151063
120451	151064
45505	151065
103831	151066
12591	151067
148954	151068
88846	151069
166126	151070
89049	151071
86516	151072
138269	151073
127894	151074
21453	151075
4462	151076
95278	151077
14995	151078
1249	151079
163768	151080
109020	151081
11376	151082
216160	151083
36201	151084
76591	151085
124545	151086
62776	151087
193509	151088
32117	151089
7846	151090
156043	151091
79171	151092
164022	151093
163464	151094
60710	151095
5066	151096
217710	151097
72158	151098
27415	151099
31190	151100
5938	151101
40551	151102
51010	151103
238435	151104
85458	151105
84087	151106
11992	151107
34709	151108
65150	151109
123780	151110
141754	151111
9158	151112
108294	151113
123748	151114
79382	151115
203788	151116
132276	151117
131759	151118
15718	151119
205254	151120
84814	151121
26400	151122
78882	151123
154574	151124
13037	151125
28492	151126
147960	151127
72476	151128
78011	151129
114182	151130
180105	151131
12973	151132
84053	151133
5819	151134
15365	151135
193437	151136
162191	151137
65793	151138
61622	151139
32722	151140
5718	151141
117672	151142
1440	151143
228506	151144
4535	151145
71870	151146
3830	151147
61534	151148
47007	151149
60630	151150
218410	151151
128242	151152
49908	151153
10093	151154
202374	151155
100922	151156
170607	151157
148	151158
133165	151159
5980	151160
40586	151161
167536	151162
151369	151163
170604	151164
195103	151165
147113	151166
139921	151167
16431	151168
137085	151169
87915	151170
790	151171
170861	151172
57841	151173
138813	151174
25656	151175
116994	151176
45379	151177
44081	151178
209346	151179
83439	151180
4493	151181
13008	151182
164970	151183
185519	151184
1265	151185
211464	151186
17843	151187
38169	151188
105614	151189
32688	151190
154824	151191
52351	151192
86893	151193
86893	151194
195185	151195
62790	151196
163747	151197
112189	151198
26648	151199
230452	151200
126813	151201
52862	151202
203749	151203
169716	151204
76630	151205
107299	151206
7571	151207
158176	151208
86077	151209
20078	151210
66282	151211
228064	151212
159198	151213
225198	151214
79118	151215
16205	151216
24486	151217
43426	151218
104848	151219
142323	151220
92405	151221
72619	151222
81639	151223
120898	151224
95146	151225
192004	151226
119441	151227
89679	151228
1117	151229
99310	151230
52779	151231
88951	151232
117021	151233
119394	151234
131962	151235
72029	151236
186640	151237
173233	151238
64904	151239
210416	151240
144326	151241
149249	151242
107754	151243
73758	151244
89721	151245
231581	151246
57255	151247
59774	151248
118044	151249
200634	151250
159493	151251
190352	151252
163671	151253
184437	151254
122466	151255
66957	151256
81073	151257
33150	151258
100278	151259
103332	151260
52823	151261
87140	151262
69387	151263
166944	151264
112684	151265
185735	151266
59372	151267
158389	151268
70196	151269
53991	151270
202641	151271
3041	151272
12293	151273
14716	151274
41730	151275
12293	151276
100241	151277
770	151278
166357	151279
159441	151280
79845	151281
228124	151282
197040	151283
108338	151284
144500	151285
61315	151286
105411	151287
79589	151288
207483	151289
63912	151290
50927	151291
117731	151292
210669	151293
236317	151294
88252	151295
208297	151296
235944	151297
171186	151298
132139	151299
26841	151300
8993	151301
66102	151302
149012	151303
43713	151304
18160	151305
98789	151306
105438	151307
170337	151308
116297	151309
221886	151310
106722	151311
36871	151312
166511	151313
166512	151314
118321	151315
98586	151316
68266	151317
12445	151318
40194	151319
6595	151320
10862	151321
225556	151322
1057	151323
33594	151324
172614	151325
99467	151326
199526	151327
205232	151328
8435	151329
52234	151330
5715	151331
21574	151332
227925	151333
25508	151334
178355	151335
158271	151336
191422	151337
232628	151338
63244	151339
14773	151340
19652	151341
230580	151342
142338	151343
229329	151344
154300	151345
184213	151346
49773	151347
146435	151348
31367	151349
89398	151350
237112	151351
149962	151352
151403	151353
207733	151354
109710	151355
21501	151356
236033	151357
195581	151358
185797	151359
163386	151360
237174	151361
165849	151362
51663	151363
180849	151364
7346	151365
41067	151366
49611	151367
12012	151368
88606	151369
41531	151370
73700	151371
53053	151372
198202	151373
205977	151374
50146	151375
88951	151376
12322	151377
88041	151378
117799	151379
163091	151380
117138	151381
208513	151382
163997	151383
213778	151384
178075	151385
90196	151386
130372	151387
187590	151388
29690	151389
142334	151390
74297	151391
194901	151392
147642	151393
150733	151394
209447	151395
32569	151396
163699	151397
121643	151398
214328	151399
17321	151400
119576	151401
148278	151402
68520	151403
98168	151404
148028	151405
84153	151406
82319	151407
184540	151408
89108	151409
81506	151410
125884	151411
46429	151412
118101	151413
167456	151414
10287	151415
89666	151416
103469	151417
65796	151418
98789	151419
163736	151420
77033	151421
89773	151422
165150	151423
118515	151424
33158	151425
150187	151426
164731	151427
164731	151428
84429	151429
235562	151430
163672	151431
150008	151432
109714	151433
99541	151434
215227	151435
119876	151436
212516	151437
110950	151438
110592	151439
150638	151440
770	151441
72126	151442
107242	151443
85809	151444
102553	151445
92614	151446
127903	151447
61691	151448
7316	151449
5157	151450
39605	151451
231914	151452
239474	151453
84900	151454
20661	151455
27180	151456
10605	151457
198068	151458
15292	151459
238048	151460
59403	151461
40452	151462
66324	151463
49556	151464
23310	151465
76815	151466
100523	151467
89398	151468
88643	151469
239149	151470
118287	151471
52150	151472
35711	151473
198505	151474
215181	151475
164314	151476
15073	151477
107294	151478
223552	151479
120089	151480
154588	151481
142367	151482
69127	151483
10584	151484
22203	151485
83871	151486
87516	151487
67172	151488
239150	151489
166256	151490
42578	151491
96177	151492
210367	151493
32685	151494
7857	151495
10009	151496
83144	151497
21564	151498
118140	151499
165641	151500
167008	151501
118818	151502
210641	151503
18296	151504
53006	151505
50009	151506
49808	151507
87420	151508
147859	151509
223997	151510
204980	151511
117305	151512
25831	151513
105478	151514
154	151515
87745	151516
11972	151517
22705	151518
31597	151519
15000	151520
320	151521
182144	151522
239158	151523
163800	151524
144318	151525
86323	151526
10123	151527
17859	151528
117421	151529
15349	151530
94749	151531
164467	151532
117799	151533
118605	151534
170872	151535
88669	151536
146690	151537
39052	151538
118156	151539
87138	151540
239615	151541
62790	151542
41699	151543
118307	151544
164852	151545
51538	151546
74950	151547
70687	151548
166269	151549
120312	151550
89578	151551
12282	151552
190793	151553
172549	151554
221052	151555
17397	151556
14471	151557
84421	151558
21716	151559
3352	151560
114693	151561
87204	151562
17838	151563
3924	151564
218	151565
156043	151566
161488	151567
1976	151568
102724	151569
10848	151570
197819	151571
26891	151572
40652	151573
53388	151574
31463	151575
68588	151576
1577	151577
26400	151578
25873	151579
32687	151580
117421	151581
3172	151582
86375	151583
216783	151584
33132	151585
151829	151586
14725	151587
216168	151588
239023	151589
111303	151590
115782	151591
68451	151592
52892	151593
200437	151594
93984	151595
81050	151596
126104	151597
230102	151598
215600	151599
78505	151600
176829	151601
154975	151602
32070	151603
1191	151604
238015	151605
108246	151606
86206	151607
100171	151608
117302	151609
239655	151610
125810	151611
170331	151612
50077	151613
9133	151614
184687	151615
222579	151616
167283	151617
100620	151618
170405	151619
199636	151620
234807	151621
144062	151622
169324	151623
222207	151624
122682	151625
28233	151626
107320	151627
152950	151628
5212	151629
52853	151630
62100	151631
16968	151632
5022	151633
204522	151634
85643	151635
118970	151636
20264	151637
62905	151638
139253	151639
229535	151640
237636	151641
53232	151642
200106	151643
53609	151644
113803	151645
11792	151646
237528	151647
41702	151648
127444	151649
48892	151650
101145	151651
97371	151652
88115	151653
23622	151654
40655	151655
122991	151656
240321	151657
53067	151658
233727	151659
41441	151660
120803	151661
137511	151662
11404	151663
105547	151664
34722	151665
135852	151666
229933	151667
218740	151668
89858	151669
22074	151670
26925	151671
53235	151672
18704	151673
127567	151674
157328	151675
8992	151676
227358	151677
90808	151678
234889	151679
5036	151680
14856	151681
237929	151682
25128	151683
115692	151684
101675	151685
40158	151686
25311	151687
191992	151688
63886	151689
40987	151690
67097	151691
232061	151692
148384	151693
92685	151694
55017	151695
75663	151696
111674	151697
108535	151698
160797	151699
91084	151700
129412	151701
91084	151702
24585	151703
124590	151704
9126	151705
95477	151706
9444	151707
455	151708
57751	151709
7505	151710
27990	151711
153433	151712
64557	151713
44301	151714
118253	151715
7505	151716
84936	151717
147965	151718
128915	151719
82800	151720
25252	151721
73213	151722
44301	151723
55224	151724
61784	151725
172300	151726
82168	151727
94366	151728
17244	151729
64864	151730
3687	151731
16943	151732
200	151733
25150	151734
149297	151735
129806	151736
51049	151737
1687	151738
18855	151739
27091	151740
33947	151741
84276	151742
47381	151743
195794	151744
73562	151745
4344	151746
6252	151747
9567	151748
20928	151749
3092	151750
22177	151751
60421	151752
99132	151753
6218	151754
5589	151755
892	151756
2552	151757
9543	151758
46592	151759
129801	151760
27141	151761
4045	151762
34257	151763
15922	151764
193	151765
33772	151766
33772	151767
134059	151768
102637	151769
12816	151770
4945	151771
67008	151772
10265	151773
71268	151774
84203	151775
194513	151776
12641	151777
16232	151778
7168	151779
94178	151780
64779	151781
24848	151782
25359	151783
124943	151784
112434	151785
57884	151786
35544	151787
77891	151788
41384	151789
180157	151790
93990	151791
1339	151792
24783	151793
38027	151794
63374	151795
98354	151796
86	151797
80874	151798
13480	151799
38738	151800
1003	151801
97613	151802
98354	151803
53173	151804
5901	151805
17207	151806
46158	151807
37539	151808
147302	151809
39683	151810
35623	151811
12800	151812
18314	151813
4820	151814
7349	151815
78	151816
45213	151817
976	151818
33880	151819
42181	151820
7690	151821
25086	151822
12349	151823
12104	151824
31079	151825
7690	151826
4540	151827
43644	151828
1514	151829
59656	151830
91938	151831
9187	151832
2105	151833
125145	151834
5260	151835
4731	151836
2975	151837
22852	151838
62341	151839
2674	151840
17044	151841
84568	151842
8646	151843
3310	151844
645	151845
180542	151846
20348	151847
230057	151848
82403	151849
49621	151850
72708	151851
2836	151852
55164	151853
161	151854
38674	151855
48036	151856
1444	151857
3831	151858
1656	151859
862	151860
113654	151861
8941	151862
17409	151863
13455	151864
32341	151865
40256	151866
8666	151867
3296	151868
4634	151869
6704	151870
1172	151871
1630	151872
4090	151873
6816	151874
8200	151875
91210	151876
25820	151877
17447	151878
2017	151879
256	151880
7171	151881
61492	151882
8065	151883
35544	151884
75748	151885
85954	151886
22	151887
22	151888
74113	151889
185199	151890
3942	151891
169584	151892
49860	151893
68297	151894
160050	151895
120187	151896
1692	151897
7204	151898
40761	151899
976	151900
13054	151901
9240	151902
3311	151903
116459	151904
12702	151905
123547	151906
888	151907
196389	151908
46644	151909
63190	151910
2808	151911
62612	151912
24851	151913
6012	151914
148583	151915
1770	151916
4074	151917
70035	151918
30755	151919
4030	151920
39030	151921
5065	151922
126	151923
27987	151924
13269	151925
223884	151926
114228	151927
9179	151928
11447	151929
192	151930
96349	151931
12638	151932
222504	151933
223904	151934
157040	151935
222485	151936
7633	151937
5951	151938
226119	151939
157295	151940
86033	151941
153299	151942
114391	151943
30182	151944
143559	151945
199248	151946
31543	151947
3896	151948
79546	151949
30182	151950
143559	151951
1444	151952
1813	151953
42878	151954
216319	151955
10648	151956
97	151957
53359	151958
761	151959
142	151960
240452	151961
9941	151962
8200	151963
3995	151964
2263	151965
24392	151966
167230	151967
9353	151968
1676	151969
6316	151970
6361	151971
11737	151972
15768	151973
43683	151974
9068	151975
52512	151976
78310	151977
195287	151978
169055	151979
107507	151980
86023	151981
233795	151982
36119	151983
13809	151984
13625	151985
107205	151986
23336	151987
111392	151988
64490	151989
63923	151990
203189	151991
164696	151992
14942	151993
113601	151994
77964	151995
60191	151996
37790	151997
18019	151998
53871	151999
90906	152000
47060	152001
576	152002
1583	152003
9732	152004
234417	152005
114581	152006
66534	152007
120967	152008
48242	152009
2575	152010
100177	152011
76103	152012
56967	152013
169531	152014
100537	152015
220787	152016
197112	152017
138392	152018
88466	152019
92996	152020
118521	152021
22589	152022
87806	152023
230791	152024
88582	152025
51891	152026
66832	152027
116289	152028
8798	152029
16992	152030
106901	152031
2687	152032
179113	152033
219811	152034
49239	152035
155069	152036
225787	152037
142388	152038
19351	152039
22166	152040
119071	152041
89225	152042
224462	152043
5224	152044
173167	152045
5953	152046
158660	152047
225841	152048
159394	152049
157414	152050
219122	152051
151289	152052
41126	152053
12174	152054
33464	152055
193803	152056
72367	152057
144470	152058
102010	152059
74750	152060
56967	152061
53717	152062
167880	152063
81359	152064
107305	152065
107091	152066
120981	152067
89992	152068
53835	152069
46055	152070
168984	152071
167752	152072
201369	152073
94481	152074
138675	152075
6599	152076
47257	152077
53495	152078
157802	152079
47257	152080
156325	152081
220382	152082
64015	152083
37372	152084
61309	152085
199884	152086
76103	152087
58718	152088
21495	152089
72820	152090
1228	152091
138321	152092
59703	152093
90516	152094
26793	152095
1286	152096
1789	152097
8276	152098
70997	152099
100482	152100
121886	152101
5448	152102
201680	152103
136100	152104
28012	152105
237962	152106
90933	152107
46017	152108
26856	152109
115457	152110
33621	152111
113930	152112
43745	152113
89984	152114
26763	152115
33529	152116
33380	152117
90365	152118
127215	152119
3897	152120
52494	152121
157530	152122
123227	152123
33796	152124
116845	152125
162178	152126
232939	152127
233277	152128
166504	152129
91411	152130
81819	152131
115225	152132
32478	152133
201141	152134
108438	152135
10839	152136
220960	152137
29530	152138
67414	152139
114687	152140
134776	152141
86095	152142
140479	152143
146328	152144
81411	152145
90530	152146
133804	152147
37889	152148
146737	152149
41170	152150
144827	152151
138658	152152
125705	152153
53663	152154
21828	152155
155330	152156
39005	152157
52899	152158
91642	152159
200709	152160
6626	152161
81411	152162
107357	152163
86399	152164
86399	152165
155327	152166
145338	152167
54652	152168
880	152169
221205	152170
14942	152171
146290	152172
8138	152173
97192	152174
56697	152175
138783	152176
59535	152177
165605	152178
193672	152179
229316	152180
121863	152181
19241	152182
125424	152183
576	152184
64516	152185
78247	152186
21382	152187
145352	152188
66534	152189
1228	152190
50850	152191
40893	152192
81776	152193
157188	152194
158142	152195
39514	152196
104531	152197
27069	152198
157097	152199
31752	152200
37877	152201
141760	152202
59003	152203
137461	152204
85903	152205
65998	152206
19851	152207
104538	152208
107469	152209
107469	152210
203636	152211
4821	152212
53473	152213
78837	152214
167743	152215
76499	152216
53730	152217
122287	152218
10463	152219
139800	152220
225533	152221
34215	152222
4426	152223
79454	152224
48074	152225
11808	152226
19331	152227
10569	152228
26844	152229
2289	152230
19331	152231
4439	152232
15026	152233
7643	152234
163810	152235
17023	152236
7234	152237
4255	152238
33726	152239
30176	152240
91098	152241
7763	152242
3448	152243
3076	152244
11806	152245
31102	152246
41462	152247
5263	152248
48458	152249
10410	152250
21770	152251
61182	152252
60153	152253
100597	152254
14867	152255
9657	152256
38323	152257
117796	152258
909	152259
4442	152260
4442	152261
139216	152262
1183	152263
239344	152264
18079	152265
10857	152266
11413	152267
7194	152268
7655	152269
62144	152270
27042	152271
24660	152272
5006	152273
15007	152274
4442	152275
1248	152276
1717	152277
14997	152278
13026	152279
18680	152280
13023	152281
7234	152282
3085	152283
26884	152284
6038	152285
177563	152286
11808	152287
102999	152288
3755	152289
91103	152290
33249	152291
24588	152292
3068	152293
18041	152294
2929	152295
53997	152296
5788	152297
33726	152298
4442	152299
5820	152300
26830	152301
18763	152302
15	152303
7643	152304
24833	152305
34625	152306
222897	152307
52584	152308
16771	152309
26206	152310
4442	152311
16317	152312
4255	152313
16568	152314
2103	152315
16676	152316
80222	152317
89064	152318
90482	152319
62140	152320
5490	152321
47530	152322
53846	152323
60923	152324
170266	152325
4442	152326
4442	152327
230086	152328
33440	152329
231180	152330
79751	152331
13023	152332
61539	152333
5821	152334
7643	152335
2152	152336
8967	152337
6413	152338
1142	152339
160249	152340
56425	152341
43633	152342
73284	152343
165797	152344
115679	152345
79824	152346
110774	152347
48855	152348
91411	152349
41399	152350
29635	152351
81266	152352
15474	152353
226617	152354
107897	152355
48496	152356
20159	152357
207053	152358
445	152359
24399	152360
115415	152361
15016	152362
228691	152363
42097	152364
108376	152365
116530	152366
157476	152367
222545	152368
23295	152369
438	152370
35630	152371
85600	152372
42021	152373
59684	152374
134917	152375
31891	152376
45109	152377
31611	152378
108075	152379
55416	152380
114956	152381
111495	152382
158826	152383
81043	152384
16827	152385
3999	152386
199575	152387
26834	152388
224466	152389
9732	152390
203948	152391
197052	152392
101919	152393
26648	152394
200797	152395
56057	152396
201053	152397
115629	152398
239426	152399
30984	152400
35889	152401
49033	152402
106619	152403
199429	152404
158649	152405
92328	152406
122325	152407
46182	152408
74950	152409
59209	152410
46713	152411
46609	152412
106626	152413
934	152414
3500	152415
7384	152416
48213	152417
31176	152418
2357	152419
20281	152420
45717	152421
180468	152422
192795	152423
169895	152424
199869	152425
45766	152426
53766	152427
229036	152428
49452	152429
222812	152430
76288	152431
78454	152432
84164	152433
92488	152434
158983	152435
92199	152436
201900	152437
94468	152438
39153	152439
145201	152440
42130	152441
21894	152442
33528	152443
53527	152444
144470	152445
14942	152446
18067	152447
14558	152448
65858	152449
155435	152450
17953	152451
160144	152452
66271	152453
159899	152454
122085	152455
29428	152456
32251	152457
93983	152458
169924	152459
159111	152460
90055	152461
169937	152462
120925	152463
26837	152464
235427	152465
142762	152466
184178	152467
26837	152468
183302	152469
144487	152470
158903	152471
27810	152472
52674	152473
115400	152474
104856	152475
114465	152476
116726	152477
10447	152478
183372	152479
122051	152480
2823	152481
85988	152482
15166	152483
92495	152484
18033	152485
30143	152486
5028	152487
3539	152488
90379	152489
76085	152490
86377	152491
110901	152492
91693	152493
146204	152494
969	152495
62068	152496
192968	152497
225375	152498
90172	152499
70536	152500
158118	152501
14690	152502
99991	152503
13782	152504
26834	152505
90309	152506
115892	152507
88550	152508
90853	152509
112390	152510
69007	152511
158371	152512
136777	152513
53535	152514
26755	152515
130302	152516
228931	152517
158522	152518
162653	152519
158889	152520
7069	152521
42224	152522
60163	152523
167985	152524
90136	152525
158846	152526
120893	152527
144480	152528
12434	152529
53524	152530
38913	152531
90184	152532
10500	152533
140505	152534
81313	152535
53698	152536
90511	152537
90511	152538
201914	152539
136149	152540
169410	152541
81459	152542
145322	152543
201881	152544
90633	152545
157202	152546
90809	152547
36362	152548
126872	152549
86258	152550
89502	152551
193265	152552
135274	152553
100197	152554
41145	152555
41145	152556
177694	152557
26893	152558
200530	152559
38976	152560
93999	152561
200645	152562
203413	152563
27773	152564
88718	152565
107638	152566
9650	152567
97639	152568
53571	152569
121584	152570
26909	152571
121309	152572
237605	152573
90851	152574
53798	152575
144691	152576
90851	152577
26845	152578
94716	152579
144691	152580
127078	152581
90465	152582
107626	152583
201964	152584
214312	152585
53800	152586
86789	152587
53256	152588
90940	152589
145072	152590
126233	152591
88018	152592
145346	152593
145276	152594
81444	152595
26906	152596
145361	152597
109681	152598
201472	152599
67417	152600
81338	152601
20522	152602
185593	152603
107493	152604
69466	152605
122053	152606
107415	152607
119384	152608
25059	152609
26845	152610
81806	152611
42268	152612
53798	152613
107226	152614
190108	152615
53676	152616
135600	152617
49197	152618
76191	152619
42025	152620
53691	152621
125671	152622
169544	152623
107295	152624
201504	152625
201989	152626
78520	152627
210017	152628
81476	152629
33447	152630
69617	152631
116420	152632
122053	152633
201102	152634
107590	152635
136266	152636
201862	152637
90510	152638
53750	152639
136271	152640
12464	152641
103789	152642
81806	152643
203734	152644
33595	152645
67416	152646
121287	152647
145176	152648
49178	152649
145040	152650
34917	152651
14995	152652
138164	152653
103802	152654
20522	152655
107608	152656
200871	152657
150481	152658
42114	152659
81375	152660
38842	152661
107264	152662
79144	152663
122092	152664
69447	152665
68930	152666
52346	152667
14971	152668
38978	152669
83026	152670
76139	152671
94716	152672
163668	152673
156129	152674
107625	152675
14995	152676
81474	152677
122181	152678
72471	152679
38976	152680
159116	152681
86119	152682
3754	152683
38951	152684
107635	152685
62974	152686
62869	152687
90550	152688
107114	152689
76067	152690
107472	152691
69215	152692
145395	152693
90742	152694
121426	152695
31068	152696
107573	152697
107096	152698
91057	152699
21940	152700
160957	152701
60607	152702
90544	152703
164703	152704
72471	152705
78124	152706
225720	152707
53750	152708
90245	152709
202020	152710
122151	152711
21942	152712
72023	152713
145398	152714
53776	152715
145611	152716
14940	152717
21912	152718
53721	152719
53837	152720
145383	152721
69305	152722
145415	152723
195628	152724
141902	152725
49158	152726
53608	152727
106790	152728
56257	152729
238638	152730
137916	152731
214546	152732
81269	152733
107568	152734
100379	152735
77365	152736
140463	152737
25055	152738
114109	152739
20522	152740
168808	152741
169386	152742
96978	152743
135896	152744
53837	152745
100482	152746
169439	152747
71580	152748
90245	152749
60617	152750
108438	152751
227269	152752
107415	152753
145288	152754
32447	152755
204014	152756
122176	152757
164156	152758
190091	152759
202081	152760
107513	152761
189530	152762
175013	152763
49175	152764
53871	152765
167322	152766
33042	152767
240229	152768
107096	152769
159301	152770
122067	152771
31068	152772
25059	152773
33558	152774
202070	152775
145152	152776
140494	152777
53671	152778
157611	152779
122294	152780
49105	152781
145007	152782
145481	152783
107636	152784
26863	152785
145339	152786
53871	152787
107798	152788
53691	152789
144766	152790
81366	152791
201375	152792
201868	152793
49105	152794
90938	152795
200712	152796
157758	152797
26867	152798
225484	152799
226076	152800
189783	152801
232395	152802
90742	152803
53798	152804
53922	152805
86789	152806
69311	152807
201476	152808
226534	152809
33407	152810
224650	152811
81271	152812
90742	152813
167424	152814
132097	152815
201953	152816
66613	152817
126233	152818
21908	152819
107590	152820
53837	152821
107602	152822
75611	152823
66190	152824
42157	152825
69303	152826
107089	152827
122107	152828
53576	152829
145193	152830
224935	152831
69555	152832
96267	152833
69522	152834
195537	152835
130963	152836
145152	152837
145410	152838
81299	152839
237607	152840
169020	152841
69466	152842
62902	152843
72023	152844
81309	152845
33535	152846
195457	152847
62936	152848
63923	152849
42089	152850
81375	152851
90528	152852
168598	152853
53575	152854
42089	152855
62957	152856
14954	152857
149172	152858
21881	152859
144907	152860
121393	152861
66696	152862
81249	152863
21880	152864
237413	152865
26842	152866
81292	152867
119384	152868
38899	152869
81299	152870
42114	152871
88020	152872
145110	152873
53464	152874
88017	152875
81270	152876
219140	152877
62957	152878
42044	152879
145130	152880
33433	152881
184933	152882
117759	152883
146588	152884
232181	152885
69201	152886
26849	152887
53571	152888
39045	152889
20540	152890
75034	152891
26898	152892
33523	152893
69184	152894
81184	152895
33417	152896
201514	152897
109766	152898
47255	152899
81189	152900
205595	152901
108372	152902
120966	152903
90261	152904
90239	152905
81341	152906
143969	152907
158625	152908
109637	152909
237790	152910
30020	152911
21887	152912
86595	152913
38980	152914
49213	152915
14926	152916
81184	152917
14954	152918
238488	152919
68909	152920
141224	152921
195519	152922
60615	152923
142215	152924
205407	152925
107461	152926
14926	152927
14954	152928
145238	152929
231209	152930
115203	152931
90368	152932
145148	152933
164705	152934
39052	152935
168186	152936
108395	152937
81269	152938
14926	152939
81252	152940
33417	152941
88021	152942
52346	152943
53566	152944
33521	152945
144684	152946
142902	152947
33463	152948
33463	152949
68179	152950
31082	152951
107374	152952
86595	152953
53694	152954
62939	152955
46995	152956
107324	152957
107118	152958
103817	152959
63923	152960
53680	152961
142215	152962
68930	152963
107148	152964
69234	152965
33455	152966
81283	152967
118380	152968
53464	152969
68934	152970
103004	152971
103815	152972
26863	152973
38952	152974
107698	152975
81185	152976
145188	152977
121491	152978
90109	152979
26842	152980
42017	152981
107371	152982
118380	152983
9650	152984
232848	152985
79756	152986
120988	152987
61224	152988
90055	152989
104684	152990
81366	152991
103725	152992
204936	152993
60615	152994
142918	152995
179383	152996
107277	152997
102623	152998
140504	152999
201058	153000
90525	153001
47255	153002
42154	153003
90764	153004
103812	153005
239882	153006
117368	153007
121143	153008
107513	153009
229539	153010
89575	153011
37532	153012
90261	153013
81178	153014
69054	153015
105872	153016
49216	153017
237597	153018
230426	153019
21887	153020
79144	153021
53680	153022
149744	153023
104566	153024
121489	153025
69241	153026
90466	153027
120072	153028
105059	153029
195522	153030
145148	153031
66696	153032
14974	153033
168841	153034
177193	153035
34917	153036
25059	153037
214288	153038
158827	153039
140498	153040
169394	153041
42131	153042
81189	153043
107151	153044
91054	153045
145110	153046
86261	153047
60617	153048
49178	153049
122056	153050
144523	153051
74444	153052
107611	153053
195683	153054
81746	153055
31056	153056
140418	153057
42167	153058
122176	153059
145407	153060
21929	153061
145074	153062
85034	153063
48983	153064
101867	153065
31056	153066
140505	153067
90348	153068
155968	153069
53495	153070
67417	153071
42159	153072
145407	153073
53528	153074
90851	153075
144764	153076
121287	153077
167631	153078
121309	153079
138637	153080
31068	153081
47060	153082
76067	153083
145327	153084
201904	153085
14995	153086
169033	153087
201951	153088
212686	153089
127411	153090
94049	153091
26944	153092
145301	153093
107602	153094
35135	153095
237601	153096
91002	153097
145334	153098
145353	153099
90643	153100
103789	153101
107696	153102
31066	153103
146781	153104
81476	153105
145353	153106
35135	153107
202124	153108
31066	153109
81876	153110
169773	153111
24384	153112
145485	153113
35135	153114
176944	153115
222862	153116
42304	153117
121796	153118
41798	153119
3656	153120
53750	153121
95332	153122
122040	153123
138637	153124
43642	153125
198095	153126
78520	153127
26909	153128
122584	153129
237602	153130
90582	153131
47257	153132
145483	153133
228703	153134
95623	153135
78530	153136
121680	153137
126542	153138
90582	153139
33642	153140
86789	153141
96765	153142
126205	153143
209233	153144
233089	153145
78519	153146
126920	153147
122067	153148
41798	153149
237599	153150
108421	153151
136101	153152
78124	153153
136266	153154
103388	153155
222363	153156
89848	153157
36362	153158
121716	153159
102557	153160
53922	153161
137549	153162
169858	153163
187062	153164
145297	153165
72023	153166
66613	153167
145293	153168
69285	153169
122164	153170
161215	153171
33042	153172
103776	153173
41798	153174
160482	153175
41798	153176
69512	153177
81445	153178
95643	153179
81445	153180
78520	153181
90863	153182
183945	153183
31066	153184
31068	153185
225052	153186
140426	153187
110515	153188
60329	153189
219127	153190
69311	153191
103792	153192
135808	153193
100158	153194
69303	153195
145274	153196
136319	153197
63015	153198
81445	153199
122133	153200
169407	153201
219134	153202
194886	153203
136175	153204
193527	153205
164702	153206
145415	153207
135986	153208
189715	153209
100169	153210
103767	153211
220646	153212
24181	153213
218530	153214
178311	153215
168939	153216
78527	153217
190040	153218
195540	153219
219130	153220
78124	153221
237603	153222
5627	153223
219138	153224
223223	153225
102213	153226
229731	153227
235386	153228
100187	153229
103789	153230
132097	153231
49200	153232
25055	153233
185469	153234
233260	153235
135808	153236
201934	153237
94772	153238
107612	153239
33042	153240
68708	153241
164876	153242
135714	153243
69458	153244
90597	153245
67415	153246
89848	153247
179077	153248
107580	153249
118222	153250
47060	153251
220777	153252
167006	153253
93437	153254
223071	153255
167256	153256
120881	153257
112268	153258
122596	153259
45780	153260
33604	153261
161615	153262
216215	153263
150481	153264
162232	153265
229975	153266
158507	153267
225564	153268
30493	153269
56257	153270
60146	153271
162184	153272
132507	153273
107574	153274
91029	153275
49197	153276
20484	153277
90190	153278
169218	153279
32245	153280
138053	153281
13703	153282
6480	153283
81038	153284
114592	153285
121600	153286
145766	153287
225506	153288
168259	153289
126667	153290
64205	153291
42068	153292
194149	153293
121395	153294
42068	153295
42068	153296
153432	153297
59620	153298
59620	153299
71237	153300
16303	153301
53698	153302
110483	153303
93244	153304
50315	153305
30565	153306
62936	153307
69382	153308
203251	153309
88015	153310
107712	153311
164701	153312
81819	153313
26834	153314
90575	153315
145044	153316
145479	153317
102009	153318
107228	153319
72811	153320
14942	153321
158446	153322
38942	153323
29414	153324
145272	153325
107586	153326
145443	153327
86032	153328
141428	153329
145523	153330
219579	153331
78548	153332
121474	153333
42242	153334
107640	153335
144855	153336
101887	153337
31077	153338
232070	153339
164342	153340
157810	153341
122045	153342
37821	153343
96705	153344
201921	153345
81290	153346
53545	153347
140421	153348
140422	153349
18019	153350
158091	153351
107361	153352
94203	153353
25603	153354
10493	153355
167964	153356
115045	153357
24399	153358
90436	153359
159859	153360
200564	153361
90306	153362
69513	153363
38925	153364
42175	153365
156124	153366
69599	153367
81291	153368
53852	153369
33448	153370
69093	153371
37611	153372
107682	153373
107624	153374
60838	153375
38952	153376
189600	153377
202087	153378
145357	153379
143842	153380
90645	153381
81313	153382
90338	153383
122238	153384
233933	153385
80224	153386
226052	153387
115033	153388
42083	153389
107081	153390
62892	153391
69007	153392
63209	153393
33526	153394
53640	153395
42147	153396
116934	153397
115079	153398
53583	153399
18037	153400
33634	153401
115892	153402
40664	153403
107462	153404
63209	153405
105783	153406
33526	153407
11437	153408
219454	153409
19607	153410
69076	153411
201074	153412
118053	153413
77990	153414
53688	153415
53669	153416
90306	153417
21894	153418
42057	153419
53545	153420
201184	153421
63051	153422
30129	153423
106102	153424
51532	153425
26893	153426
53669	153427
200677	153428
140502	153429
168547	153430
53473	153431
61142	153432
201211	153433
41089	153434
195651	153435
107176	153436
103011	153437
29804	153438
121465	153439
107174	153440
53284	153441
68737	153442
42161	153443
179045	153444
125262	153445
69468	153446
237590	153447
33610	153448
145322	153449
14994	153450
240135	153451
122050	153452
49192	153453
195583	153454
201945	153455
136229	153456
10498	153457
72811	153458
136075	153459
165606	153460
69527	153461
27030	153462
162522	153463
238276	153464
93020	153465
90812	153466
223179	153467
138658	153468
164697	153469
121633	153470
202153	153471
107712	153472
118221	153473
108346	153474
102219	153475
25054	153476
107709	153477
53731	153478
145358	153479
102775	153480
145493	153481
140461	153482
169610	153483
14994	153484
81453	153485
107578	153486
226737	153487
114909	153488
145338	153489
122473	153490
107690	153491
186663	153492
42258	153493
42272	153494
69527	153495
156057	153496
165607	153497
135523	153498
72817	153499
162240	153500
100489	153501
53256	153502
190067	153503
90811	153504
168810	153505
42184	153506
240255	153507
53840	153508
78262	153509
222699	153510
107632	153511
167417	153512
170083	153513
90575	153514
122257	153515
121750	153516
193301	153517
137926	153518
118221	153519
100525	153520
138082	153521
195618	153522
102714	153523
159563	153524
121800	153525
157949	153526
53663	153527
25041	153528
67330	153529
104920	153530
21906	153531
113573	153532
78520	153533
107543	153534
62976	153535
53837	153536
60602	153537
81480	153538
68709	153539
193559	153540
50661	153541
211021	153542
53558	153543
169973	153544
203905	153545
227299	153546
190095	153547
164700	153548
202036	153549
81292	153550
540	153551
145524	153552
221933	153553
18031	153554
113785	153555
155400	153556
143914	153557
63158	153558
116935	153559
90983	153560
81479	153561
3426	153562
30106	153563
71475	153564
87048	153565
51296	153566
61173	153567
136435	153568
173101	153569
141678	153570
59681	153571
18019	153572
172695	153573
38435	153574
98085	153575
37276	153576
101869	153577
226338	153578
158137	153579
69140	153580
79388	153581
145611	153582
68261	153583
16029	153584
75534	153585
7712	153586
233807	153587
115338	153588
145337	153589
157456	153590
78538	153591
169489	153592
84551	153593
62953	153594
26893	153595
1282	153596
81341	153597
108664	153598
200974	153599
122297	153600
145447	153601
237595	153602
223709	153603
203008	153604
169029	153605
3038	153606
9575	153607
183883	153608
52347	153609
100053	153610
129598	153611
1584	153612
183859	153613
18018	153614
67445	153615
1826	153616
36173	153617
189520	153618
78729	153619
138561	153620
139053	153621
192826	153622
10361	153623
54472	153624
172135	153625
12671	153626
51508	153627
66191	153628
66241	153629
219124	153630
225668	153631
223867	153632
33378	153633
74807	153634
127263	153635
218370	153636
111759	153637
41978	153638
12671	153639
69715	153640
118222	153641
223612	153642
137916	153643
16742	153644
228131	153645
78638	153646
185940	153647
137780	153648
63925	153649
134315	153650
218272	153651
131539	153652
93855	153653
143609	153654
23325	153655
152010	153656
19600	153657
60696	153658
77114	153659
15471	153660
11492	153661
59814	153662
205853	153663
181190	153664
13655	153665
98139	153666
148586	153667
37136	153668
227181	153669
223630	153670
57797	153671
162030	153672
15880	153673
120997	153674
12900	153675
183202	153676
22714	153677
19889	153678
67338	153679
48033	153680
155006	153681
72970	153682
112905	153683
86820	153684
152259	153685
142227	153686
151410	153687
126533	153688
54918	153689
82387	153690
78636	153691
95685	153692
226687	153693
76085	153694
159361	153695
110628	153696
233358	153697
137105	153698
93249	153699
101212	153700
101975	153701
16130	153702
100630	153703
192087	153704
100360	153705
83366	153706
190113	153707
46399	153708
73924	153709
162458	153710
134007	153711
56967	153712
233483	153713
59703	153714
138574	153715
45639	153716
137353	153717
101727	153718
102519	153719
100259	153720
100259	153721
61797	153722
76296	153723
191515	153724
20783	153725
19982	153726
3638	153727
136996	153728
60037	153729
55873	153730
5285	153731
56400	153732
19815	153733
2592	153734
36975	153735
102135	153736
69003	153737
98476	153738
232144	153739
237596	153740
51567	153741
126909	153742
89242	153743
125976	153744
220843	153745
104854	153746
86090	153747
107888	153748
36377	153749
86041	153750
145887	153751
29648	153752
4427	153753
218764	153754
2958	153755
5905	153756
94589	153757
30388	153758
51284	153759
93354	153760
74724	153761
185555	153762
99824	153763
115200	153764
51392	153765
200425	153766
90998	153767
25087	153768
146419	153769
42025	153770
114869	153771
86330	153772
201118	153773
6634	153774
122037	153775
75599	153776
47821	153777
189451	153778
236296	153779
90998	153780
159574	153781
224769	153782
38938	153783
222469	153784
146663	153785
81862	153786
85762	153787
143907	153788
76801	153789
7137	153790
58699	153791
142572	153792
14628	153793
42055	153794
209365	153795
81430	153796
141645	153797
107675	153798
115256	153799
120820	153800
27895	153801
103780	153802
85749	153803
65948	153804
85743	153805
158631	153806
160134	153807
178441	153808
133046	153809
156874	153810
229245	153811
115026	153812
122868	153813
13935	153814
100131	153815
79468	153816
38508	153817
133118	153818
101301	153819
116546	153820
12219	153821
221932	153822
45553	153823
63476	153824
21399	153825
169927	153826
59575	153827
159401	153828
66178	153829
85961	153830
120807	153831
169796	153832
55512	153833
9575	153834
14618	153835
7469	153836
29661	153837
198433	153838
75599	153839
54112	153840
123003	153841
13257	153842
8610	153843
5526	153844
14082	153845
461	153846
44854	153847
69965	153848
155319	153849
5203	153850
50091	153851
35697	153852
39699	153853
23173	153854
97457	153855
84331	153856
5618	153857
414	153858
44602	153859
5153	153860
62807	153861
122683	153862
28	153863
100284	153864
28	153865
3857	153866
62807	153867
62807	153868
202	153869
15933	153870
6479	153871
172	153872
5525	153873
11826	153874
133257	153875
113	153876
200241	153877
5279	153878
37492	153879
33832	153880
70200	153881
25450	153882
132062	153883
25450	153884
108837	153885
61495	153886
25450	153887
91512	153888
31494	153889
121526	153890
51740	153891
44826	153892
77436	153893
108837	153894
1483	153895
8443	153896
35581	153897
13486	153898
5958	153899
20548	153900
22952	153901
64768	153902
97	153903
54679	153904
111110	153905
85767	153906
63299	153907
8694	153908
3792	153909
11491	153910
209155	153911
3840	153912
14173	153913
1872	153914
111341	153915
234077	153916
59608	153917
31996	153918
84202	153919
1184	153920
129804	153921
11624	153922
63148	153923
127108	153924
52412	153925
124798	153926
15620	153927
10897	153928
7799	153929
207646	153930
10897	153931
212324	153932
86235	153933
3759	153934
23943	153935
42285	153936
16	153937
104516	153938
5812	153939
1183	153940
30522	153941
15010	153942
16534	153943
33674	153944
45761	153945
33651	153946
42401	153947
43562	153948
15033	153949
21762	153950
12566	153951
42376	153952
12400	153953
8994	153954
310	153955
149	153956
47498	153957
151	153958
62290	153959
8973	153960
18112	153961
12569	153962
474	153963
18603	153964
8986	153965
13367	153966
189758	153967
33653	153968
27006	153969
5006	153970
21873	153971
6674	153972
42202	153973
91066	153974
44119	153975
10549	153976
69391	153977
95621	153978
6585	153979
91186	153980
15005	153981
21774	153982
38954	153983
12561	153984
42285	153985
105189	153986
18169	153987
137255	153988
41041	153989
84738	153990
4412	153991
78505	153992
81282	153993
16	153994
3078	153995
136285	153996
9021	153997
79030	153998
10548	153999
12552	154000
2567	154001
182	154002
12462	154003
7737	154004
481	154005
16	154006
8873	154007
15051	154008
55988	154009
18095	154010
26884	154011
9361	154012
138504	154013
26888	154014
18158	154015
54033	154016
3451	154017
11	154018
95520	154019
17126	154020
42393	154021
38319	154022
37078	154023
10376	154024
53467	154025
19566	154026
28342	154027
15074	154028
22023	154029
53950	154030
24379	154031
68992	154032
69269	154033
16	154034
474	154035
33265	154036
46	154037
38534	154038
55218	154039
18140	154040
131644	154041
9014	154042
27425	154043
16461	154044
127	154045
15105	154046
26704	154047
5040	154048
3083	154049
60186	154050
18567	154051
8885	154052
2029	154053
200980	154054
28803	154055
29811	154056
2385	154057
12370	154058
23691	154059
15080	154060
10556	154061
81898	154062
155928	154063
33447	154064
74202	154065
487	154066
13038	154067
30377	154068
83230	154069
50585	154070
18100	154071
30049	154072
11991	154073
319	154074
80818	154075
38990	154076
2959	154077
10497	154078
33315	154079
42316	154080
29452	154081
32374	154082
7480	154083
18050	154084
7105	154085
33742	154086
10534	154087
27664	154088
3856	154089
22573	154090
67102	154091
48319	154092
71250	154093
158123	154094
51716	154095
28158	154096
200606	154097
78701	154098
69632	154099
96114	154100
60385	154101
69090	154102
23996	154103
86239	154104
199606	154105
78	154106
24220	154107
12559	154108
69281	154109
12968	154110
47112	154111
140726	154112
11456	154113
27011	154114
48453	154115
6679	154116
72184	154117
11502	154118
184381	154119
4633	154120
127682	154121
78704	154122
60219	154123
7752	154124
16344	154125
116719	154126
2741	154127
20272	154128
34484	154129
237350	154130
73816	154131
142199	154132
25043	154133
29181	154134
121802	154135
14930	154136
10380	154137
11991	154138
48242	154139
9622	154140
195095	154141
8457	154142
126182	154143
80517	154144
53588	154145
20984	154146
60760	154147
78830	154148
48299	154149
17920	154150
27608	154151
26600	154152
3440	154153
39353	154154
6566	154155
178618	154156
115955	154157
120634	154158
11819	154159
25529	154160
110534	154161
4303	154162
400	154163
202	154164
8013	154165
127945	154166
126499	154167
125799	154168
5519	154169
4303	154170
168	154171
3759	154172
360	154173
34237	154174
3339	154175
638	154176
706	154177
103	154178
1677	154179
1485	154180
202	154181
6362	154182
335	154183
3759	154184
482	154185
335	154186
18683	154187
73849	154188
6064	154189
103	154190
168	154191
7365	154192
706	154193
1677	154194
978	154195
3339	154196
7365	154197
6362	154198
8013	154199
511	154200
1000	154201
97565	154202
811	154203
88158	154204
388	154205
19951	154206
30887	154207
10947	154208
26928	154209
162125	154210
4200	154211
13579	154212
77435	154213
6064	154214
927	154215
26526	154216
2263	154217
217782	154218
4946	154219
40363	154220
34163	154221
164	154222
11717	154223
38142	154224
185697	154225
26022	154226
2558	154227
85536	154228
5450	154229
32216	154230
35785	154231
479	154232
2777	154233
34437	154234
25042	154235
20385	154236
16845	154237
126734	154238
119664	154239
3568	154240
996	154241
202	154242
49344	154243
18671	154244
85143	154245
26	154246
24828	154247
5293	154248
24415	154249
10652	154250
17202	154251
11151	154252
44602	154253
75809	154254
93093	154255
45703	154256
61903	154257
59048	154258
6020	154259
4014	154260
15926	154261
180395	154262
58041	154263
4622	154264
59048	154265
64675	154266
2170	154267
170535	154268
76080	154269
105733	154270
9987	154271
12204	154272
369	154273
147333	154274
11536	154275
10909	154276
74424	154277
177546	154278
166335	154279
15704	154280
77639	154281
25171	154282
11842	154283
3637	154284
751	154285
14050	154286
82413	154287
118151	154288
2264	154289
36359	154290
165978	154291
13840	154292
3637	154293
39175	154294
784	154295
89572	154296
76674	154297
8176	154298
10510	154299
204768	154300
17071	154301
2382	154302
12	154303
49497	154304
75095	154305
45815	154306
58090	154307
21635	154308
3637	154309
28768	154310
51344	154311
49636	154312
191658	154313
3104	154314
7249	154315
21056	154316
47893	154317
6017	154318
6090	154319
8095	154320
95745	154321
35850	154322
2891	154323
3212	154324
75605	154325
8082	154326
6111	154327
17469	154328
25466	154329
3622	154330
14572	154331
2271	154332
216828	154333
82216	154334
54581	154335
15880	154336
44942	154337
212900	154338
15880	154339
75605	154340
12939	154341
93153	154342
5873	154343
36868	154344
19548	154345
68137	154346
34392	154347
5826	154348
2352	154349
6188	154350
99746	154351
92450	154352
18416	154353
133155	154354
71245	154355
74350	154356
36209	154357
1362	154358
1561	154359
26	154360
62007	154361
10047	154362
22738	154363
25775	154364
14252	154365
7263	154366
7070	154367
11662	154368
19647	154369
45971	154370
6464	154371
31319	154372
43040	154373
30950	154374
31777	154375
21245	154376
32336	154377
57299	154378
83517	154379
113498	154380
149498	154381
15371	154382
225435	154383
138095	154384
180128	154385
535	154386
9737	154387
1697	154388
62013	154389
65193	154390
106965	154391
23392	154392
152067	154393
118764	154394
196144	154395
37236	154396
192317	154397
3132	154398
8222	154399
152067	154400
75833	154401
113420	154402
110791	154403
61787	154404
31731	154405
49106	154406
36274	154407
8222	154408
40480	154409
179261	154410
154436	154411
51452	154412
90787	154413
23389	154414
83252	154415
67435	154416
17454	154417
14528	154418
36369	154419
69146	154420
30220	154421
6875	154422
220292	154423
22436	154424
522	154425
60821	154426
506	154427
3155	154428
17	154429
13220	154430
1503	154431
70443	154432
1036	154433
363	154434
19068	154435
55296	154436
157305	154437
4605	154438
7024	154439
11861	154440
48	154441
285	154442
55870	154443
20460	154444
3189	154445
14768	154446
63813	154447
30621	154448
76393	154449
51293	154450
16	154451
37333	154452
12214	154453
209781	154454
59534	154455
20853	154456
34	154457
12602	154458
13532	154459
46819	154460
7492	154461
5320	154462
11021	154463
7198	154464
25922	154465
4767	154466
58096	154467
154986	154468
138670	154469
78403	154470
60568	154471
75138	154472
14287	154473
75742	154474
148853	154475
9247	154476
60663	154477
4874	154478
32217	154479
18411	154480
12841	154481
152622	154482
8804	154483
32609	154484
73503	154485
25701	154486
22820	154487
156451	154488
36391	154489
48733	154490
10982	154491
720	154492
9691	154493
34111	154494
3200	154495
3911	154496
75	154497
35689	154498
6935	154499
24489	154500
6812	154501
221	154502
146888	154503
12825	154504
7051	154505
228384	154506
1542	154507
26401	154508
11915	154509
7829	154510
834	154511
842	154512
4122	154513
11848	154514
47538	154515
19684	154516
79453	154517
58448	154518
203803	154519
53238	154520
349	154521
139290	154522
7914	154523
34482	154524
25764	154525
9948	154526
35721	154527
58619	154528
9229	154529
9495	154530
64374	154531
23501	154532
65459	154533
156782	154534
22266	154535
223948	154536
2454	154537
138792	154538
1946	154539
104863	154540
62707	154541
64804	154542
69719	154543
17982	154544
128359	154545
4083	154546
60172	154547
213039	154548
103208	154549
41069	154550
27256	154551
47310	154552
13613	154553
65357	154554
24752	154555
299	154556
6530	154557
53020	154558
217914	154559
6775	154560
30686	154561
16297	154562
93750	154563
30315	154564
4235	154565
39272	154566
414	154567
1632	154568
28968	154569
54741	154570
10766	154571
118255	154572
5350	154573
4873	154574
24064	154575
29790	154576
888	154577
27213	154578
1916	154579
7784	154580
76294	154581
68390	154582
12602	154583
16869	154584
2216	154585
162305	154586
45547	154587
163759	154588
87383	154589
596	154590
64521	154591
64529	154592
151641	154593
60408	154594
31659	154595
21082	154596
21066	154597
16545	154598
57392	154599
5059	154600
5059	154601
77535	154602
5059	154603
16372	154604
2984	154605
1225	154606
928	154607
4271	154608
5251	154609
834	154610
1201	154611
1082	154612
99236	154613
249	154614
2939	154615
2294	154616
204757	154617
11416	154618
13116	154619
64832	154620
107	154621
1809	154622
1868	154623
92377	154624
32089	154625
69800	154626
11545	154627
24674	154628
490	154629
3087	154630
15988	154631
16279	154632
21913	154633
76581	154634
11208	154635
17054	154636
841	154637
10	154638
10715	154639
236255	154640
14571	154641
46363	154642
65188	154643
39292	154644
155160	154645
8654	154646
37174	154647
60967	154648
8075	154649
55144	154650
2710	154651
81837	154652
68163	154653
240126	154654
43956	154655
110358	154656
13529	154657
121185	154658
109105	154659
4767	154660
42495	154661
27411	154662
4642	154663
236704	154664
2699	154665
16540	154666
216297	154667
2980	154668
986	154669
9590	154670
22883	154671
3446	154672
3444	154673
8991	154674
2416	154675
19479	154676
12588	154677
95838	154678
14837	154679
5366	154680
310	154681
27017	154682
218106	154683
13707	154684
214826	154685
118024	154686
3109	154687
5307	154688
67976	154689
55740	154690
12653	154691
628	154692
79531	154693
78564	154694
6299	154695
11799	154696
202332	154697
84414	154698
30151	154699
78611	154700
1918	154701
20440	154702
139880	154703
124	154704
26525	154705
20279	154706
37187	154707
210580	154708
37917	154709
86713	154710
9883	154711
47400	154712
140298	154713
67215	154714
48983	154715
9740	154716
13504	154717
201066	154718
42550	154719
15616	154720
6400	154721
14746	154722
235777	154723
32791	154724
2300	154725
2092	154726
1578	154727
24997	154728
6280	154729
4587	154730
67060	154731
16953	154732
353	154733
2534	154734
66222	154735
14123	154736
8226	154737
9310	154738
125395	154739
8278	154740
63219	154741
8382	154742
4170	154743
30347	154744
103797	154745
206405	154746
106672	154747
62757	154748
143873	154749
7167	154750
108172	154751
35256	154752
94358	154753
68150	154754
59355	154755
20861	154756
211622	154757
147386	154758
115962	154759
28493	154760
28012	154761
78332	154762
4915	154763
80094	154764
60683	154765
33865	154766
30648	154767
1065	154768
60819	154769
2838	154770
13024	154771
19076	154772
11668	154773
214130	154774
16398	154775
20265	154776
5045	154777
38257	154778
85273	154779
9739	154780
8321	154781
103556	154782
3694	154783
7183	154784
18605	154785
39538	154786
21327	154787
41057	154788
83585	154789
46965	154790
263	154791
49051	154792
50481	154793
9853	154794
211829	154795
39853	154796
5399	154797
619	154798
10051	154799
3407	154800
4045	154801
2443	154802
2997	154803
144292	154804
10193	154805
1528	154806
46672	154807
4937	154808
55301	154809
2753	154810
90146	154811
58180	154812
155080	154813
122080	154814
29480	154815
102653	154816
65593	154817
77933	154818
126845	154819
15752	154820
157115	154821
78428	154822
2301	154823
198825	154824
42963	154825
58299	154826
79223	154827
44753	154828
5584	154829
119190	154830
1085	154831
34420	154832
17	154833
57803	154834
110442	154835
46965	154836
3294	154837
13996	154838
42617	154839
110118	154840
470	154841
979	154842
797	154843
61	154844
5134	154845
112911	154846
149237	154847
14015	154848
37145	154849
14800	154850
43020	154851
20119	154852
1636	154853
34617	154854
1449	154855
13772	154856
20009	154857
159216	154858
136761	154859
71017	154860
4506	154861
84720	154862
227338	154863
125065	154864
26755	154865
31607	154866
32504	154867
1435	154868
66939	154869
36492	154870
11777	154871
79364	154872
2214	154873
67271	154874
39118	154875
153833	154876
36591	154877
17572	154878
46763	154879
190226	154880
113626	154881
35557	154882
57263	154883
238131	154884
115142	154885
205923	154886
86241	154887
23082	154888
7290	154889
224539	154890
198512	154891
116669	154892
225388	154893
27039	154894
56544	154895
1769	154896
40058	154897
10436	154898
226618	154899
10810	154900
34226	154901
10767	154902
5978	154903
6838	154904
10811	154905
10765	154906
42970	154907
34539	154908
153578	154909
213547	154910
1365	154911
12845	154912
46244	154913
11975	154914
148446	154915
40058	154916
2473	154917
2473	154918
83941	154919
153010	154920
110585	154921
115732	154922
64416	154923
112546	154924
6725	154925
7803	154926
109849	154927
210066	154928
227538	154929
108041	154930
157890	154931
1976	154932
3489	154933
64365	154934
7854	154935
61769	154936
1850	154937
39024	154938
163385	154939
226089	154940
155797	154941
36795	154942
9972	154943
4979	154944
114957	154945
53864	154946
121899	154947
16004	154948
83080	154949
112126	154950
1544	154951
53183	154952
158616	154953
43104	154954
65526	154955
65526	154956
216547	154957
76953	154958
129591	154959
12653	154960
6730	154961
12692	154962
64307	154963
18355	154964
152133	154965
152823	154966
222567	154967
45663	154968
125497	154969
58986	154970
17466	154971
136505	154972
107356	154973
45753	154974
5167	154975
50835	154976
1143	154977
146249	154978
12789	154979
45464	154980
28938	154981
36897	154982
6814	154983
18510	154984
5213	154985
18473	154986
208465	154987
12822	154988
114682	154989
59270	154990
4777	154991
118453	154992
36078	154993
57263	154994
50580	154995
66003	154996
66003	154997
66003	154998
45753	154999
29028	155000
47570	155001
115522	155002
46222	155003
36736	155004
19800	155005
409	155006
42324	155007
30408	155008
56716	155009
31543	155010
1383	155011
112572	155012
207663	155013
49981	155014
55848	155015
75422	155016
164130	155017
26451	155018
119368	155019
52179	155020
137247	155021
84092	155022
125909	155023
2807	155024
164743	155025
58784	155026
63912	155027
27808	155028
213419	155029
84695	155030
50001	155031
25542	155032
16141	155033
4028	155034
2182	155035
23571	155036
12489	155037
27130	155038
25896	155039
65431	155040
59517	155041
120468	155042
35042	155043
28872	155044
214868	155045
16034	155046
57341	155047
6141	155048
31769	155049
204891	155050
127815	155051
221659	155052
84011	155053
8807	155054
42472	155055
14203	155056
59624	155057
154206	155058
62926	155059
2508	155060
39000	155061
22944	155062
28718	155063
40604	155064
191150	155065
59508	155066
115344	155067
25152	155068
152941	155069
20942	155070
20942	155071
49480	155072
20073	155073
129284	155074
64115	155075
93362	155076
12855	155077
144396	155078
57708	155079
51010	155080
4362	155081
200352	155082
3489	155083
3958	155084
84935	155085
49553	155086
24305	155087
4071	155088
154202	155089
71846	155090
15361	155091
1011	155092
109697	155093
71072	155094
102507	155095
28347	155096
4802	155097
33928	155098
40214	155099
723	155100
6841	155101
25368	155102
1	155103
14395	155104
36785	155105
51319	155106
164085	155107
42548	155108
180668	155109
12099	155110
241	155111
208	155112
42866	155113
44553	155114
1602	155115
39543	155116
34392	155117
31606	155118
5098	155119
15969	155120
47320	155121
1100	155122
9763	155123
149409	155124
10617	155125
38659	155126
10617	155127
40863	155128
26636	155129
166870	155130
38502	155131
238283	155132
67438	155133
3886	155134
48525	155135
16108	155136
54744	155137
10767	155138
1932	155139
57712	155140
74539	155141
2702	155142
1932	155143
8042	155144
18712	155145
42975	155146
4249	155147
19379	155148
23871	155149
109881	155150
62213	155151
9082	155152
217355	155153
1343	155154
17467	155155
54229	155156
13691	155157
39105	155158
235377	155159
32370	155160
541	155161
999	155162
85905	155163
3391	155164
52579	155165
118262	155166
67431	155167
10063	155168
92070	155169
20824	155170
62806	155171
33983	155172
29819	155173
29197	155174
2650	155175
4729	155176
11820	155177
92348	155178
21237	155179
13150	155180
106277	155181
49345	155182
21150	155183
48654	155184
18842	155185
24441	155186
204272	155187
31447	155188
7719	155189
30851	155190
28227	155191
25654	155192
24865	155193
4157	155194
3324	155195
54616	155196
10008	155197
1174	155198
3040	155199
8899	155200
697	155201
8043	155202
21722	155203
30503	155204
59177	155205
6558	155206
117951	155207
27073	155208
8295	155209
73028	155210
12637	155211
173081	155212
63680	155213
205748	155214
1275	155215
65403	155216
25664	155217
114789	155218
1351	155219
27470	155220
7443	155221
27475	155222
12844	155223
25130	155224
22611	155225
28852	155226
152470	155227
12841	155228
18193	155229
3523	155230
15290	155231
217043	155232
12162	155233
34551	155234
13776	155235
15970	155236
24107	155237
44968	155238
8042	155239
12073	155240
17044	155241
2612	155242
29660	155243
38202	155244
6817	155245
40508	155246
578	155247
5978	155248
18483	155249
5978	155250
10766	155251
18437	155252
12846	155253
9253	155254
27478	155255
5978	155256
4069	155257
6841	155258
42703	155259
4041	155260
8443	155261
67763	155262
42683	155263
37015	155264
34325	155265
37606	155266
10305	155267
116699	155268
7603	155269
68656	155270
56615	155271
33017	155272
54965	155273
7203	155274
9207	155275
34965	155276
15971	155277
49682	155278
9769	155279
10119	155280
30308	155281
37015	155282
19058	155283
338	155284
38308	155285
40428	155286
15123	155287
5875	155288
1385	155289
132404	155290
1086	155291
4479	155292
11573	155293
66689	155294
7473	155295
106047	155296
272	155297
20193	155298
104679	155299
827	155300
10090	155301
60029	155302
93307	155303
3	155304
27406	155305
71265	155306
145327	155307
31066	155308
47199	155309
18	155310
43045	155311
22092	155312
878	155313
121011	155314
63491	155315
188568	155316
83143	155317
144215	155318
133986	155319
191020	155320
87866	155321
75344	155322
189106	155323
18277	155324
4305	155325
40331	155326
448	155327
9	155328
4886	155329
3072	155330
8981	155331
1905	155332
2396	155333
24544	155334
23031	155335
64390	155336
5323	155337
16654	155338
20709	155339
14497	155340
12036	155341
26700	155342
36869	155343
5059	155344
5059	155345
5059	155346
5059	155347
63469	155348
7	155349
26	155350
220734	155351
5346	155352
1652	155353
145866	155354
63624	155355
60758	155356
124776	155357
1038	155358
14531	155359
196455	155360
87176	155361
67453	155362
238702	155363
239639	155364
67845	155365
89376	155366
118964	155367
163972	155368
66820	155369
116939	155370
104365	155371
61450	155372
6875	155373
27899	155374
32810	155375
166887	155376
89823	155377
173214	155378
87176	155379
117609	155380
33134	155381
21519	155382
89049	155383
166145	155384
60824	155385
42129	155386
141077	155387
141122	155388
141107	155389
47489	155390
103187	155391
104333	155392
47484	155393
141086	155394
104340	155395
196248	155396
196249	155397
196240	155398
141126	155399
141075	155400
104328	155401
68	155402
139644	155403
194839	155404
84625	155405
7556	155406
32249	155407
85143	155408
51134	155409
28087	155410
42843	155411
21122	155412
4930	155413
42200	155414
31981	155415
20144	155416
84396	155417
543	155418
65487	155419
30578	155420
50756	155421
3957	155422
1410	155423
217875	155424
48064	155425
1934	155426
5174	155427
17469	155428
3816	155429
12731	155430
999	155431
36596	155432
143233	155433
5900	155434
155427	155435
28347	155436
768	155437
8226	155438
3193	155439
9077	155440
106099	155441
103716	155442
2949	155443
978	155444
9152	155445
10042	155446
47208	155447
12697	155448
9278	155449
112206	155450
65387	155451
218212	155452
154416	155453
77707	155454
8845	155455
84613	155456
13604	155457
254	155458
22195	155459
7791	155460
8604	155461
12274	155462
443	155463
2774	155464
2302	155465
21122	155466
34203	155467
21397	155468
171877	155469
15969	155470
8	155471
110736	155472
12835	155473
1250	155474
22293	155475
29623	155476
215398	155477
65945	155478
51089	155479
161019	155480
10608	155481
13933	155482
54714	155483
11149	155484
15185	155485
151188	155486
7507	155487
4508	155488
7484	155489
12127	155490
5929	155491
96588	155492
2297	155493
7507	155494
816	155495
19163	155496
35626	155497
160295	155498
6216	155499
108	155500
670	155501
18933	155502
37664	155503
78138	155504
18675	155505
42792	155506
17526	155507
63	155508
63354	155509
46436	155510
31269	155511
11913	155512
8042	155513
10882	155514
35123	155515
858	155516
4323	155517
858	155518
17142	155519
61	155520
135978	155521
232759	155522
1013	155523
6383	155524
70671	155525
19815	155526
189	155527
15400	155528
23698	155529
82175	155530
39063	155531
49806	155532
28835	155533
40067	155534
39922	155535
6767	155536
596	155537
131359	155538
5630	155539
113249	155540
17531	155541
2627	155542
1693	155543
16112	155544
807	155545
655	155546
5115	155547
28026	155548
6935	155549
24565	155550
9132	155551
80709	155552
15959	155553
17033	155554
2774	155555
11942	155556
123403	155557
39679	155558
117060	155559
410	155560
64506	155561
7215	155562
26404	155563
115269	155564
89962	155565
30541	155566
39272	155567
834	155568
1328	155569
109588	155570
54783	155571
83472	155572
6827	155573
32249	155574
54431	155575
5714	155576
51145	155577
37542	155578
24582	155579
80501	155580
126	155581
30654	155582
20547	155583
5701	155584
34572	155585
54235	155586
12922	155587
8027	155588
47032	155589
7940	155590
22431	155591
10057	155592
178	155593
20960	155594
6900	155595
155243	155596
5220	155597
1561	155598
99848	155599
6532	155600
2253	155601
17734	155602
51348	155603
3799	155604
62156	155605
56651	155606
163798	155607
51085	155608
151418	155609
746	155610
117554	155611
52821	155612
186292	155613
144431	155614
163983	155615
20620	155616
108767	155617
184448	155618
84587	155619
671	155620
41569	155621
124344	155622
67531	155623
163739	155624
40214	155625
73598	155626
38305	155627
19730	155628
93118	155629
65721	155630
32	155631
11448	155632
15345	155633
23267	155634
10501	155635
3290	155636
63701	155637
13772	155638
6431	155639
107052	155640
6300	155641
41620	155642
37530	155643
47353	155644
60575	155645
25383	155646
3794	155647
834	155648
81121	155649
237643	155650
60976	155651
1914	155652
28882	155653
210035	155654
217416	155655
32931	155656
194370	155657
67921	155658
18659	155659
75086	155660
56060	155661
1561	155662
77792	155663
7057	155664
155929	155665
25400	155666
4797	155667
1559	155668
23320	155669
12196	155670
95116	155671
35217	155672
21669	155673
47170	155674
8644	155675
54606	155676
90455	155677
90496	155678
76	155679
10154	155680
64085	155681
113383	155682
1	155683
18784	155684
52157	155685
11946	155686
65716	155687
96342	155688
6105	155689
19609	155690
50280	155691
10670	155692
10007	155693
505	155694
797	155695
684	155696
17	155697
505	155698
3155	155699
26	155700
626	155701
17	155702
21658	155703
3589	155704
61459	155705
1355	155706
45147	155707
14379	155708
2258	155709
27529	155710
33932	155711
95743	155712
577	155713
59904	155714
101320	155715
22900	155716
65512	155717
1056	155718
7185	155719
586	155720
185842	155721
44237	155722
44237	155723
1614	155724
3370	155725
117236	155726
6942	155727
19091	155728
11974	155729
12743	155730
13989	155731
157266	155732
89926	155733
95965	155734
55698	155735
63478	155736
20751	155737
206481	155738
68963	155739
114948	155740
115741	155741
41169	155742
81849	155743
183474	155744
41830	155745
73451	155746
53608	155747
114879	155748
62869	155749
201968	155750
201856	155751
5792	155752
144638	155753
103799	155754
53332	155755
195567	155756
144824	155757
115238	155758
5775	155759
201785	155760
90859	155761
89883	155762
38022	155763
169417	155764
93340	155765
14136	155766
142212	155767
201632	155768
234984	155769
42182	155770
33229	155771
5753	155772
201867	155773
200493	155774
198414	155775
141877	155776
202122	155777
152307	155778
14822	155779
47769	155780
212157	155781
121252	155782
4073	155783
107306	155784
49142	155785
105239	155786
7354	155787
189666	155788
189838	155789
33375	155790
37871	155791
103798	155792
159540	155793
160118	155794
25038	155795
145120	155796
26924	155797
8938	155798
80143	155799
144931	155800
170038	155801
14134	155802
198571	155803
169592	155804
81860	155805
24238	155806
79742	155807
69543	155808
121294	155809
169978	155810
79748	155811
33399	155812
79469	155813
53556	155814
90569	155815
63023	155816
145401	155817
38968	155818
38957	155819
38981	155820
89626	155821
192437	155822
201021	155823
144768	155824
49205	155825
200438	155826
201501	155827
201751	155828
200848	155829
201850	155830
201848	155831
26794	155832
112407	155833
68708	155834
49117	155835
137958	155836
33607	155837
9041	155838
90175	155839
79469	155840
5792	155841
104284	155842
60267	155843
233865	155844
131877	155845
168884	155846
169674	155847
193063	155848
4431	155849
169941	155850
107270	155851
13634	155852
121317	155853
145014	155854
33556	155855
107443	155856
57395	155857
144750	155858
201571	155859
107475	155860
90488	155861
200703	155862
42083	155863
91002	155864
86343	155865
203416	155866
86199	155867
127335	155868
200591	155869
17965	155870
33340	155871
53756	155872
121443	155873
108611	155874
201441	155875
201851	155876
69211	155877
138408	155878
10432	155879
53172	155880
144627	155881
98355	155882
38929	155883
69311	155884
201899	155885
69064	155886
239664	155887
42047	155888
63009	155889
86106	155890
146790	155891
83602	155892
4421	155893
3937	155894
49117	155895
201809	155896
168923	155897
90858	155898
49025	155899
16303	155900
33455	155901
68933	155902
125609	155903
200586	155904
37377	155905
14941	155906
119340	155907
145329	155908
200713	155909
106824	155910
144627	155911
77946	155912
90055	155913
120708	155914
115105	155915
42154	155916
53685	155917
24238	155918
160163	155919
144559	155920
4431	155921
2655	155922
34126	155923
152346	155924
171809	155925
162	155926
115875	155927
115875	155928
46056	155929
25690	155930
40068	155931
177927	155932
37542	155933
52102	155934
18481	155935
20617	155936
32912	155937
65256	155938
7938	155939
67589	155940
273	155941
9517	155942
52453	155943
239335	155944
67301	155945
64301	155946
37332	155947
48360	155948
7217	155949
222261	155950
131987	155951
7475	155952
13878	155953
1898	155954
9389	155955
2099	155956
141457	155957
16539	155958
53	155959
45971	155960
6206	155961
148101	155962
72966	155963
106392	155964
80701	155965
1898	155966
7840	155967
41956	155968
35868	155969
2099	155970
122813	155971
57613	155972
62441	155973
16539	155974
25476	155975
5491	155976
62443	155977
72966	155978
41956	155979
62441	155980
26097	155981
28917	155982
113401	155983
4048	155984
29278	155985
297	155986
26043	155987
178235	155988
1700	155989
20874	155990
16539	155991
11130	155992
27848	155993
807	155994
19829	155995
37450	155996
28324	155997
36664	155998
58045	155999
24096	156000
18433	156001
4594	156002
12875	156003
12845	156004
6838	156005
5217	156006
9255	156007
6841	156008
15374	156009
6003	156010
10809	156011
67640	156012
164162	156013
27691	156014
9233	156015
10809	156016
6003	156017
18438	156018
6865	156019
5216	156020
6003	156021
602	156022
983	156023
10811	156024
186838	156025
12875	156026
27427	156027
34231	156028
9230	156029
23304	156030
15374	156031
3175	156032
4058	156033
18440	156034
4594	156035
22450	156036
18438	156037
9231	156038
73291	156039
34449	156040
22450	156041
12844	156042
5499	156043
82675	156044
16545	156045
19988	156046
49613	156047
24074	156048
107055	156049
109516	156050
7149	156051
4766	156052
71340	156053
39104	156054
518	156055
4343	156056
31582	156057
119727	156058
4800	156059
21666	156060
236180	156061
21215	156062
3218	156063
4754	156064
154205	156065
118913	156066
82259	156067
34226	156068
164750	156069
82276	156070
25585	156071
96845	156072
10755	156073
15788	156074
16993	156075
118123	156076
44748	156077
72896	156078
49527	156079
70156	156080
69529	156081
11136	156082
53943	156083
88571	156084
17704	156085
21615	156086
1656	156087
67747	156088
30966	156089
62065	156090
217399	156091
714	156092
118560	156093
15316	156094
25378	156095
25799	156096
33108	156097
61706	156098
28296	156099
12058	156100
215970	156101
37465	156102
35744	156103
118993	156104
2297	156105
1449	156106
57426	156107
6485	156108
986	156109
126597	156110
57254	156111
18546	156112
67086	156113
93373	156114
9004	156115
4911	156116
105835	156117
199045	156118
366	156119
14777	156120
57923	156121
17524	156122
77737	156123
4208	156124
5631	156125
59149	156126
9054	156127
106585	156128
9054	156129
1775	156130
3499	156131
16673	156132
59079	156133
9083	156134
2770	156135
8424	156136
64514	156137
13553	156138
92403	156139
273	156140
29564	156141
106166	156142
26079	156143
96132	156144
7241	156145
9407	156146
509	156147
143099	156148
79797	156149
5242	156150
26577	156151
5371	156152
43540	156153
18250	156154
91753	156155
1678	156156
130462	156157
8784	156158
2193	156159
199703	156160
10608	156161
218315	156162
9089	156163
9236	156164
6816	156165
78270	156166
54391	156167
1437	156168
27384	156169
88751	156170
85594	156171
182266	156172
2814	156173
9236	156174
53184	156175
30683	156176
7457	156177
22208	156178
95695	156179
64794	156180
82163	156181
42448	156182
94344	156183
25445	156184
40331	156185
80952	156186
7296	156187
18782	156188
62016	156189
46108	156190
8762	156191
101279	156192
13027	156193
20588	156194
1120	156195
13704	156196
40407	156197
50006	156198
59371	156199
7171	156200
79529	156201
6698	156202
8105	156203
9338	156204
106737	156205
12685	156206
467	156207
630	156208
81623	156209
155133	156210
540	156211
2488	156212
18279	156213
1575	156214
16003	156215
4522	156216
65879	156217
108561	156218
109697	156219
147922	156220
6688	156221
108	156222
113453	156223
732	156224
18478	156225
6072	156226
1776	156227
14125	156228
74233	156229
9710	156230
9375	156231
374	156232
10139	156233
72329	156234
1100	156235
7937	156236
54797	156237
235	156238
3196	156239
39077	156240
37531	156241
72329	156242
8654	156243
113530	156244
18624	156245
124297	156246
6935	156247
217359	156248
164923	156249
4095	156250
62122	156251
48656	156252
51843	156253
73054	156254
3024	156255
15275	156256
19988	156257
10077	156258
7753	156259
98	156260
16652	156261
171251	156262
7966	156263
109564	156264
12898	156265
10854	156266
3457	156267
3645	156268
57245	156269
39438	156270
68685	156271
40051	156272
21158	156273
75592	156274
28176	156275
15090	156276
443	156277
8446	156278
34395	156279
55485	156280
5514	156281
73620	156282
26145	156283
49711	156284
12967	156285
71919	156286
1838	156287
3246	156288
32482	156289
4194	156290
6251	156291
23677	156292
57384	156293
30268	156294
35677	156295
3228	156296
49830	156297
10850	156298
1123	156299
46814	156300
17811	156301
212415	156302
112209	156303
8162	156304
78742	156305
32397	156306
8350	156307
41580	156308
28620	156309
10295	156310
26603	156311
27653	156312
126650	156313
39172	156314
20412	156315
7327	156316
56841	156317
108775	156318
95689	156319
5470	156320
35574	156321
9292	156322
57768	156323
20632	156324
96860	156325
29039	156326
50855	156327
36223	156328
110107	156329
26603	156330
44502	156331
17015	156332
13753	156333
25171	156334
12319	156335
135370	156336
6332	156337
49633	156338
40199	156339
1905	156340
751	156341
751	156342
57768	156343
240100	156344
3637	156345
40910	156346
7326	156347
22780	156348
12983	156349
19417	156350
751	156351
6333	156352
230480	156353
76114	156354
66826	156355
25171	156356
116822	156357
36116	156358
179279	156359
36337	156360
33539	156361
88756	156362
4158	156363
4158	156364
15783	156365
90310	156366
148100	156367
236351	156368
82413	156369
3357	156370
6332	156371
5521	156372
62142	156373
26609	156374
236910	156375
122032	156376
751	156377
43192	156378
19832	156379
1197	156380
94491	156381
212435	156382
141596	156383
116471	156384
9698	156385
40354	156386
25258	156387
50654	156388
14280	156389
43335	156390
93760	156391
148004	156392
43725	156393
81345	156394
3845	156395
1157	156396
421	156397
169321	156398
211072	156399
5222	156400
184203	156401
20444	156402
965	156403
113428	156404
28207	156405
27332	156406
27151	156407
133447	156408
42542	156409
7768	156410
12767	156411
229180	156412
2485	156413
65169	156414
27151	156415
27151	156416
27151	156417
20633	156418
122683	156419
26241	156420
5827	156421
85336	156422
229009	156423
153224	156424
34822	156425
57974	156426
115619	156427
33152	156428
123753	156429
18142	156430
219196	156431
91979	156432
54754	156433
240323	156434
174444	156435
1423	156436
70922	156437
148441	156438
797	156439
684	156440
9394	156441
1921	156442
1921	156443
37433	156444
73156	156445
9394	156446
9394	156447
37440	156448
26555	156449
28201	156450
37433	156451
56579	156452
56579	156453
44271	156454
924	156455
9394	156456
3425	156457
160788	156458
48379	156459
18866	156460
36970	156461
54794	156462
234652	156463
18866	156464
68114	156465
56579	156466
66188	156467
44271	156468
81303	156469
96243	156470
60527	156471
66550	156472
162548	156473
30679	156474
7881	156475
97294	156476
2237	156477
5121	156478
94956	156479
63787	156480
67779	156481
36145	156482
114256	156483
77314	156484
165828	156485
41488	156486
235664	156487
2735	156488
191684	156489
32749	156490
49526	156491
5997	156492
172074	156493
17752	156494
163407	156495
26594	156496
784	156497
2246	156498
2246	156499
81318	156500
960	156501
2790	156502
219520	156503
4574	156504
1575	156505
49738	156506
83769	156507
66112	156508
91524	156509
5888	156510
5888	156511
5888	156512
223879	156513
116555	156514
229237	156515
87020	156516
109089	156517
72074	156518
19078	156519
18305	156520
84848	156521
18305	156522
5704	156523
5704	156524
68003	156525
26604	156526
89463	156527
71311	156528
59520	156529
43860	156530
60561	156531
34936	156532
34669	156533
87048	156534
175203	156535
4252	156536
32792	156537
22798	156538
52365	156539
72463	156540
29471	156541
199813	156542
116289	156543
62018	156544
8674	156545
74771	156546
105078	156547
25285	156548
117856	156549
49022	156550
68569	156551
72191	156552
72191	156553
26639	156554
73519	156555
16079	156556
82603	156557
84540	156558
17088	156559
16170	156560
22631	156561
73285	156562
235295	156563
88314	156564
127176	156565
186082	156566
60371	156567
59178	156568
27932	156569
71325	156570
14817	156571
176033	156572
48069	156573
116192	156574
143976	156575
78484	156576
88790	156577
95249	156578
161632	156579
66201	156580
231830	156581
46988	156582
73986	156583
94129	156584
37284	156585
56582	156586
161091	156587
173454	156588
84975	156589
64310	156590
119981	156591
77332	156592
109972	156593
35359	156594
60371	156595
41308	156596
18881	156597
119987	156598
223643	156599
67968	156600
43971	156601
5704	156602
965	156603
75284	156604
353	156605
37411	156606
42849	156607
58555	156608
58555	156609
1277	156610
69842	156611
1772	156612
32256	156613
22192	156614
23763	156615
87239	156616
94419	156617
36642	156618
46279	156619
54851	156620
134224	156621
63654	156622
134144	156623
205261	156624
174761	156625
40258	156626
115940	156627
17441	156628
35346	156629
1108	156630
9134	156631
129567	156632
34139	156633
218731	156634
85555	156635
79388	156636
46989	156637
34294	156638
63192	156639
171111	156640
170825	156641
47109	156642
91494	156643
173488	156644
222050	156645
219199	156646
41739	156647
111446	156648
135836	156649
82731	156650
29402	156651
111446	156652
3457	156653
51023	156654
167458	156655
57307	156656
64891	156657
188288	156658
56937	156659
64891	156660
41751	156661
45643	156662
64942	156663
222109	156664
221417	156665
20795	156666
223299	156667
4348	156668
229358	156669
110367	156670
49552	156671
109856	156672
8642	156673
221474	156674
109856	156675
80998	156676
114328	156677
6508	156678
52148	156679
21359	156680
5704	156681
220326	156682
110385	156683
85849	156684
40685	156685
3989	156686
222307	156687
1434	156688
734	156689
17545	156690
136630	156691
160347	156692
99341	156693
69	156694
3450	156695
26709	156696
7686	156697
21757	156698
33275	156699
22066	156700
4994	156701
12530	156702
7686	156703
14874	156704
26847	156705
87886	156706
17946	156707
237265	156708
82750	156709
142165	156710
94	156711
94	156712
186872	156713
13597	156714
161198	156715
13597	156716
15	156717
15	156718
41255	156719
29927	156720
229071	156721
78140	156722
94	156723
127683	156724
4274	156725
4274	156726
221059	156727
5231	156728
128496	156729
210023	156730
215049	156731
2124	156732
2084	156733
55689	156734
66571	156735
95251	156736
80157	156737
31727	156738
207139	156739
210223	156740
153697	156741
25847	156742
5594	156743
25440	156744
79424	156745
82970	156746
112418	156747
49262	156748
29000	156749
26041	156750
146654	156751
196623	156752
10028	156753
14520	156754
86119	156755
7918	156756
24227	156757
47706	156758
35211	156759
118046	156760
118047	156761
77066	156762
59702	156763
164494	156764
37340	156765
698	156766
13552	156767
51692	156768
7640	156769
4127	156770
1272	156771
30293	156772
10725	156773
1730	156774
16551	156775
4896	156776
152225	156777
33903	156778
327	156779
4510	156780
33853	156781
212363	156782
109219	156783
176389	156784
131864	156785
1593	156786
95263	156787
85434	156788
4546	156789
113761	156790
35543	156791
6786	156792
127757	156793
21106	156794
204020	156795
71575	156796
16637	156797
85762	156798
19299	156799
19075	156800
3123	156801
44787	156802
683	156803
29151	156804
1265	156805
113094	156806
194386	156807
121903	156808
155721	156809
2791	156810
213189	156811
66523	156812
99110	156813
75967	156814
180064	156815
150157	156816
27359	156817
5137	156818
2183	156819
12737	156820
22307	156821
130699	156822
234231	156823
46736	156824
28483	156825
181225	156826
12971	156827
44394	156828
191262	156829
125804	156830
95635	156831
15073	156832
40492	156833
20725	156834
60442	156835
109234	156836
123708	156837
47586	156838
229275	156839
28530	156840
7775	156841
2480	156842
59335	156843
72189	156844
32275	156845
105955	156846
135928	156847
59234	156848
11474	156849
60335	156850
183579	156851
1152	156852
85492	156853
58932	156854
1403	156855
137	156856
2690	156857
21379	156858
66453	156859
2684	156860
70215	156861
36046	156862
4764	156863
6211	156864
177936	156865
13768	156866
66429	156867
181683	156868
153059	156869
20475	156870
143986	156871
31665	156872
70860	156873
131777	156874
147571	156875
121588	156876
208258	156877
232189	156878
115590	156879
54488	156880
31296	156881
166909	156882
7694	156883
61767	156884
126637	156885
1734	156886
110553	156887
116031	156888
22065	156889
10725	156890
37316	156891
18284	156892
34643	156893
1134	156894
100069	156895
2859	156896
136605	156897
1047	156898
79585	156899
63078	156900
128431	156901
158174	156902
55001	156903
113120	156904
2459	156905
7791	156906
173326	156907
79098	156908
95811	156909
77564	156910
137285	156911
48980	156912
2399	156913
15108	156914
34527	156915
121561	156916
21129	156917
27750	156918
27992	156919
31487	156920
13154	156921
4687	156922
117765	156923
7345	156924
233610	156925
86760	156926
1792	156927
24013	156928
9937	156929
155545	156930
127586	156931
155306	156932
99088	156933
34891	156934
5736	156935
67617	156936
66444	156937
13174	156938
13872	156939
11437	156940
52061	156941
3710	156942
522	156943
12938	156944
182313	156945
80510	156946
132678	156947
109956	156948
111992	156949
227280	156950
232018	156951
18129	156952
21179	156953
128172	156954
61495	156955
22027	156956
585	156957
14020	156958
108135	156959
105488	156960
46750	156961
39619	156962
38907	156963
151966	156964
75019	156965
54442	156966
179958	156967
6285	156968
20851	156969
107377	156970
4529	156971
5850	156972
4947	156973
44614	156974
3545	156975
27783	156976
26439	156977
25400	156978
128444	156979
51809	156980
84817	156981
66459	156982
90489	156983
212490	156984
118786	156985
119304	156986
51258	156987
81639	156988
62845	156989
41962	156990
21009	156991
58189	156992
49583	156993
84653	156994
1562	156995
91374	156996
3547	156997
6626	156998
4546	156999
2228	157000
7546	157001
14652	157002
106720	157003
12995	157004
15178	157005
80129	157006
959	157007
18501	157008
12372	157009
92490	157010
83174	157011
79142	157012
160808	157013
43746	157014
23796	157015
1132	157016
182793	157017
9136	157018
234536	157019
123387	157020
948	157021
95820	157022
22079	157023
215000	157024
175152	157025
4510	157026
83668	157027
2181	157028
18404	157029
9162	157030
22072	157031
21734	157032
741	157033
110342	157034
13872	157035
31048	157036
78492	157037
80195	157038
85357	157039
124041	157040
3306	157041
327	157042
134546	157043
58411	157044
87088	157045
42	157046
92501	157047
102669	157048
169909	157049
6109	157050
113479	157051
62917	157052
42821	157053
213036	157054
1759	157055
66226	157056
56395	157057
99052	157058
1577	157059
43508	157060
44197	157061
3920	157062
1582	157063
107531	157064
105491	157065
2195	157066
67450	157067
157773	157068
42431	157069
17763	157070
36357	157071
6735	157072
160818	157073
85457	157074
119660	157075
419	157076
153471	157077
217970	157078
2222	157079
90489	157080
207969	157081
20281	157082
21185	157083
142188	157084
1246	157085
18838	157086
102156	157087
9094	157088
9094	157089
49846	157090
37864	157091
152897	157092
16452	157093
123566	157094
95957	157095
87092	157096
34544	157097
2781	157098
741	157099
797	157100
140401	157101
9882	157102
5596	157103
25036	157104
123128	157105
62232	157106
2679	157107
7813	157108
2859	157109
3156	157110
40272	157111
84311	157112
37943	157113
25180	157114
4016	157115
216845	157116
40457	157117
3030	157118
122004	157119
3952	157120
76113	157121
64240	157122
155854	157123
155458	157124
1426	157125
110817	157126
20856	157127
179170	157128
153178	157129
73867	157130
23208	157131
36307	157132
43371	157133
49561	157134
110695	157135
34473	157136
3939	157137
4905	157138
37911	157139
116129	157140
90073	157141
10534	157142
145803	157143
14929	157144
14880	157145
39781	157146
139092	157147
17203	157148
27345	157149
215564	157150
77494	157151
206932	157152
18707	157153
207460	157154
2448	157155
1068	157156
2229	157157
3123	157158
1052	157159
10403	157160
42318	157161
69642	157162
76421	157163
34138	157164
162888	157165
2207	157166
134752	157167
14929	157168
86287	157169
84685	157170
72497	157171
109451	157172
45426	157173
230818	157174
10555	157175
9136	157176
177864	157177
81787	157178
77191	157179
146038	157180
27457	157181
27480	157182
33976	157183
108477	157184
2696	157185
34275	157186
21227	157187
54864	157188
155274	157189
5232	157190
155226	157191
15388	157192
7281	157193
2920	157194
32011	157195
21152	157196
1226	157197
1101	157198
20504	157199
44457	157200
3	157201
206	157202
9049	157203
319	157204
11586	157205
1805	157206
4923	157207
92272	157208
40463	157209
985	157210
32030	157211
5914	157212
64969	157213
78604	157214
432	157215
10935	157216
7472	157217
19235	157218
332	157219
105959	157220
44142	157221
5462	157222
216066	157223
9392	157224
9392	157225
27237	157226
3721	157227
5974	157228
142689	157229
114594	157230
80301	157231
1008	157232
8269	157233
104723	157234
1010	157235
2973	157236
1185	157237
109110	157238
92178	157239
40021	157240
23642	157241
22195	157242
15	157243
117484	157244
206	157245
163	157246
15443	157247
13416	157248
3253	157249
914	157250
49643	157251
54615	157252
2923	157253
48474	157254
3496	157255
8560	157256
4108	157257
148354	157258
22947	157259
151792	157260
1866	157261
5710	157262
20007	157263
14	157264
37485	157265
25	157266
65755	157267
238338	157268
233923	157269
24096	157270
1051	157271
42824	157272
86	157273
35876	157274
67768	157275
64648	157276
11865	157277
48582	157278
7025	157279
1093	157280
204437	157281
71598	157282
18791	157283
47286	157284
8592	157285
17229	157286
415	157287
25710	157288
24344	157289
20938	157290
5439	157291
18325	157292
8562	157293
1660	157294
17054	157295
319	157296
1927	157297
42825	157298
1722	157299
24642	157300
124342	157301
188106	157302
3278	157303
50147	157304
4862	157305
27141	157306
45216	157307
3202	157308
7439	157309
49825	157310
5972	157311
30405	157312
35599	157313
9957	157314
32437	157315
2592	157316
276	157317
60573	157318
92867	157319
33020	157320
48127	157321
48685	157322
1390	157323
1257	157324
5705	157325
4391	157326
1388	157327
782	157328
1550	157329
12219	157330
20	157331
25	157332
204388	157333
3498	157334
113938	157335
25	157336
34264	157337
216965	157338
1329	157339
85113	157340
5274	157341
65829	157342
16925	157343
36220	157344
82	157345
40587	157346
33052	157347
7041	157348
578	157349
6474	157350
404	157351
73	157352
67163	157353
511	157354
5996	157355
5554	157356
41592	157357
52124	157358
36423	157359
10340	157360
26282	157361
23650	157362
2387	157363
29160	157364
44140	157365
166616	157366
40701	157367
9263	157368
92806	157369
46033	157370
3592	157371
52775	157372
149751	157373
89122	157374
14378	157375
5554	157376
1617	157377
153130	157378
166399	157379
511	157380
51230	157381
67349	157382
88354	157383
53190	157384
10166	157385
52093	157386
578	157387
13351	157388
53227	157389
64777	157390
7329	157391
119835	157392
15766	157393
87444	157394
67822	157395
26558	157396
20258	157397
6939	157398
118249	157399
59687	157400
864	157401
9888	157402
65001	157403
53227	157404
68217	157405
87627	157406
2344	157407
7588	157408
131648	157409
12162	157410
11253	157411
20577	157412
11173	157413
2620	157414
32478	157415
12271	157416
50181	157417
29160	157418
17495	157419
52177	157420
29383	157421
67876	157422
14275	157423
40701	157424
325	157425
65824	157426
10966	157427
82902	157428
84842	157429
52847	157430
136615	157431
84251	157432
40920	157433
21346	157434
51660	157435
50731	157436
68210	157437
49796	157438
4686	157439
36220	157440
101563	157441
109339	157442
6157	157443
2296	157444
27557	157445
11897	157446
108989	157447
40462	157448
6125	157449
14657	157450
1004	157451
7594	157452
40785	157453
51835	157454
87870	157455
39546	157456
67183	157457
5291	157458
26421	157459
5388	157460
4138	157461
117877	157462
33870	157463
5830	157464
14258	157465
19195	157466
2102	157467
4701	157468
5291	157469
578	157470
32001	157471
14275	157472
72902	157473
9552	157474
119058	157475
85329	157476
25010	157477
68206	157478
27176	157479
49796	157480
30452	157481
49796	157482
3292	157483
40847	157484
88007	157485
864	157486
14378	157487
204445	157488
25181	157489
151923	157490
26545	157491
16143	157492
2341	157493
511	157494
166616	157495
65386	157496
117002	157497
88730	157498
52	157499
9552	157500
36216	157501
150741	157502
59010	157503
16018	157504
52775	157505
9511	157506
20479	157507
3774	157508
32848	157509
156327	157510
153673	157511
151923	157512
11897	157513
165909	157514
3864	157515
8129	157516
6474	157517
25588	157518
75633	157519
155206	157520
13687	157521
151974	157522
165748	157523
631	157524
20577	157525
20283	157526
17197	157527
7533	157528
5525	157529
21527	157530
9552	157531
11894	157532
22476	157533
15305	157534
53015	157535
2666	157536
19772	157537
4514	157538
91539	157539
33875	157540
24443	157541
7683	157542
5053	157543
100536	157544
29292	157545
2472	157546
16173	157547
652	157548
31145	157549
109	157550
1347	157551
753	157552
820	157553
117885	157554
24000	157555
70566	157556
799	157557
7254	157558
145498	157559
185576	157560
92205	157561
630	157562
133982	157563
79810	157564
11692	157565
40767	157566
721	157567
139376	157568
15721	157569
79810	157570
3639	157571
3746	157572
25312	157573
54480	157574
12132	157575
80454	157576
46038	157577
2868	157578
2359	157579
1300	157580
17296	157581
85482	157582
12870	157583
85468	157584
25619	157585
18483	157586
27429	157587
41409	157588
46353	157589
8687	157590
12504	157591
29186	157592
9132	157593
51116	157594
6865	157595
15882	157596
39874	157597
71587	157598
77393	157599
5453	157600
3346	157601
2861	157602
187227	157603
8083	157604
4198	157605
18780	157606
2177	157607
45072	157608
7899	157609
34396	157610
89256	157611
21267	157612
50618	157613
15322	157614
94150	157615
213261	157616
171401	157617
69153	157618
61	157619
20423	157620
127605	157621
5201	157622
51	157623
20435	157624
50343	157625
780	157626
75736	157627
35258	157628
2568	157629
75879	157630
42488	157631
938	157632
3930	157633
62004	157634
3666	157635
646	157636
9402	157637
39715	157638
5186	157639
14322	157640
31143	157641
152611	157642
12085	157643
3644	157644
89563	157645
124531	157646
124526	157647
71478	157648
7777	157649
173184	157650
23659	157651
69495	157652
16005	157653
3666	157654
63663	157655
49719	157656
36092	157657
4198	157658
6081	157659
11920	157660
9789	157661
2460	157662
103676	157663
505	157664
237	157665
24539	157666
35293	157667
127905	157668
88785	157669
102164	157670
52825	157671
228082	157672
41660	157673
6155	157674
5626	157675
28897	157676
90310	157677
684	157678
469	157679
36131	157680
45299	157681
937	157682
1125	157683
11173	157684
31122	157685
11854	157686
31772	157687
6919	157688
977	157689
90620	157690
30371	157691
67579	157692
550	157693
765	157694
344	157695
3677	157696
1612	157697
17407	157698
27578	157699
17117	157700
43007	157701
11251	157702
6457	157703
13349	157704
49	157705
17586	157706
34151	157707
81958	157708
229339	157709
54788	157710
82894	157711
94290	157712
5965	157713
125749	157714
68371	157715
8814	157716
26285	157717
1709	157718
18453	157719
37192	157720
41478	157721
771	157722
204351	157723
13120	157724
72839	157725
8362	157726
15934	157727
33815	157728
7518	157729
55	157730
4849	157731
31445	157732
31645	157733
546	157734
27793	157735
29654	157736
522	157737
16799	157738
37254	157739
3800	157740
15287	157741
13580	157742
1072	157743
32082	157744
134	157745
6258	157746
30081	157747
1866	157748
7793	157749
1429	157750
20674	157751
3348	157752
1525	157753
64193	157754
24730	157755
27780	157756
15287	157757
12120	157758
714	157759
1008	157760
7514	157761
2340	157762
62651	157763
7149	157764
3691	157765
51446	157766
8556	157767
1061	157768
5479	157769
35	157770
65416	157771
164756	157772
73141	157773
3928	157774
145	157775
108573	157776
3466	157777
165946	157778
10575	157779
3401	157780
4147	157781
52672	157782
119861	157783
12047	157784
129632	157785
1926	157786
9534	157787
35192	157788
6829	157789
165	157790
344	157791
344	157792
344	157793
14442	157794
170644	157795
374	157796
34	157797
74406	157798
6147	157799
25498	157800
25347	157801
3627	157802
199512	157803
66694	157804
70730	157805
10308	157806
8783	157807
125238	157808
76624	157809
59484	157810
52633	157811
25098	157812
817	157813
2366	157814
12175	157815
34032	157816
10222	157817
28143	157818
735	157819
27419	157820
1194	157821
113556	157822
19401	157823
2017	157824
6463	157825
10045	157826
11249	157827
2269	157828
1660	157829
143218	157830
230481	157831
3527	157832
18272	157833
73500	157834
8653	157835
11564	157836
9302	157837
389	157838
24448	157839
10331	157840
26601	157841
70379	157842
14696	157843
26427	157844
23866	157845
41616	157846
38797	157847
2017	157848
80933	157849
1705	157850
54437	157851
62682	157852
81697	157853
46097	157854
7267	157855
17450	157856
164	157857
2337	157858
206	157859
3765	157860
58070	157861
92449	157862
67806	157863
24756	157864
92803	157865
33111	157866
739	157867
4751	157868
59843	157869
473	157870
6066	157871
6243	157872
20482	157873
28935	157874
67283	157875
22122	157876
87307	157877
111139	157878
47	157879
26246	157880
1670	157881
2337	157882
566	157883
72726	157884
58070	157885
165714	157886
18968	157887
148	157888
41513	157889
566	157890
33856	157891
5868	157892
2335	157893
11650	157894
1971	157895
25349	157896
32791	157897
566	157898
39368	157899
152355	157900
401	157901
171366	157902
33950	157903
23209	157904
3477	157905
2337	157906
1948	157907
22854	157908
1948	157909
5972	157910
7458	157911
544	157912
17411	157913
64976	157914
2335	157915
81991	157916
8534	157917
64493	157918
6418	157919
25302	157920
64437	157921
25302	157922
16712	157923
106487	157924
53061	157925
5835	157926
155038	157927
20059	157928
43462	157929
165	157930
108539	157931
533	157932
978	157933
9544	157934
35408	157935
153119	157936
24896	157937
304	157938
123455	157939
8352	157940
35566	157941
43763	157942
65701	157943
148	157944
57302	157945
17461	157946
10322	157947
75621	157948
59299	157949
149197	157950
566	157951
163944	157952
38705	157953
166809	157954
1587	157955
20059	157956
2597	157957
21521	157958
32896	157959
31340	157960
5267	157961
5559	157962
2246	157963
32791	157964
158	157965
119044	157966
133924	157967
390	157968
38	157969
25011	157970
11601	157971
25011	157972
26659	157973
21335	157974
710	157975
28807	157976
3018	157977
148466	157978
14124	157979
51852	157980
100040	157981
867	157982
34670	157983
710	157984
67650	157985
11066	157986
1208	157987
2460	157988
2010	157989
10331	157990
72503	157991
11832	157992
2075	157993
12237	157994
107059	157995
900	157996
11350	157997
4952	157998
19019	157999
7900	158000
43378	158001
43291	158002
13898	158003
32441	158004
3559	158005
269	158006
48261	158007
29264	158008
94341	158009
7629	158010
33	158011
37272	158012
191947	158013
56347	158014
38287	158015
10979	158016
95737	158017
12955	158018
48883	158019
11820	158020
143190	158021
4871	158022
27300	158023
88	158024
6402	158025
85	158026
154009	158027
151173	158028
81	158029
507	158030
36714	158031
3783	158032
1347	158033
10968	158034
24433	158035
73466	158036
101031	158037
11542	158038
40134	158039
258	158040
36040	158041
9039	158042
93592	158043
9202	158044
113643	158045
82050	158046
12252	158047
1062	158048
10106	158049
7086	158050
217953	158051
4320	158052
6242	158053
585	158054
61487	158055
29395	158056
365	158057
3	158058
108595	158059
21278	158060
14690	158061
57961	158062
49	158063
3233	158064
1914	158065
14232	158066
68010	158067
118187	158068
50707	158069
23347	158070
27675	158071
205191	158072
1129	158073
6726	158074
86853	158075
2870	158076
25638	158077
9263	158078
1642	158079
57817	158080
20444	158081
462	158082
36702	158083
66258	158084
518	158085
40019	158086
129174	158087
19366	158088
59071	158089
82632	158090
16922	158091
86533	158092
1131	158093
77770	158094
5027	158095
56440	158096
3726	158097
42902	158098
767	158099
132927	158100
38102	158101
25636	158102
30629	158103
7512	158104
17052	158105
25966	158106
92298	158107
1636	158108
10201	158109
13706	158110
550	158111
70956	158112
10201	158113
1491	158114
34176	158115
34	158116
472	158117
37289	158118
9047	158119
47	158120
27928	158121
32366	158122
13837	158123
70729	158124
68674	158125
195413	158126
644	158127
9453	158128
119556	158129
37393	158130
2662	158131
42626	158132
7556	158133
15829	158134
57691	158135
60765	158136
2273	158137
548	158138
63701	158139
37076	158140
6248	158141
20423	158142
116874	158143
24896	158144
30587	158145
693	158146
753	158147
24772	158148
9984	158149
3267	158150
3475	158151
74777	158152
6231	158153
4400	158154
93493	158155
426	158156
78123	158157
19242	158158
22214	158159
63851	158160
75836	158161
598	158162
10232	158163
19367	158164
72344	158165
31908	158166
34058	158167
42622	158168
12513	158169
116917	158170
2279	158171
4896	158172
218338	158173
224642	158174
212304	158175
225741	158176
17125	158177
110719	158178
5346	158179
8166	158180
37701	158181
3355	158182
13151	158183
27157	158184
46806	158185
30488	158186
30798	158187
12828	158188
1227	158189
2655	158190
895	158191
3788	158192
32288	158193
6479	158194
644	158195
639	158196
36131	158197
6871	158198
1643	158199
13067	158200
12828	158201
9125	158202
6542	158203
202789	158204
12880	158205
4061	158206
943	158207
9125	158208
12071	158209
1961	158210
82689	158211
41276	158212
3643	158213
168	158214
9123	158215
3987	158216
5064	158217
22987	158218
521	158219
282	158220
56245	158221
60126	158222
17227	158223
66452	158224
30129	158225
88	158226
13224	158227
46651	158228
50297	158229
67694	158230
17291	158231
11432	158232
79305	158233
80616	158234
138892	158235
4000	158236
21423	158237
1329	158238
9928	158239
151027	158240
7550	158241
54271	158242
3828	158243
8025	158244
31867	158245
5962	158246
3987	158247
4045	158248
2135	158249
118761	158250
117686	158251
13150	158252
643	158253
10244	158254
149	158255
10621	158256
30465	158257
8345	158258
9447	158259
8975	158260
6445	158261
9557	158262
14335	158263
123612	158264
50830	158265
49	158266
2076	158267
58880	158268
4948	158269
6222	158270
11180	158271
30597	158272
22345	158273
52691	158274
11820	158275
9607	158276
2072	158277
14076	158278
11008	158279
927	158280
4885	158281
431	158282
20296	158283
36995	158284
54796	158285
18484	158286
21054	158287
47056	158288
13019	158289
316	158290
9469	158291
3094	158292
70020	158293
73845	158294
10704	158295
5985	158296
69977	158297
63666	158298
17172	158299
148109	158300
86495	158301
64718	158302
32536	158303
21169	158304
11457	158305
10832	158306
1688	158307
97106	158308
49948	158309
18543	158310
27300	158311
5224	158312
3006	158313
67369	158314
55012	158315
84049	158316
10811	158317
14370	158318
3410	158319
72082	158320
18317	158321
76204	158322
100648	158323
7781	158324
27467	158325
15105	158326
18277	158327
2452	158328
163032	158329
49612	158330
163328	158331
28223	158332
22204	158333
238783	158334
1814	158335
2670	158336
2437	158337
39501	158338
119076	158339
207587	158340
6367	158341
639	158342
28719	158343
28719	158344
26482	158345
119839	158346
75149	158347
189183	158348
227933	158349
75525	158350
86341	158351
10299	158352
235952	158353
110409	158354
34114	158355
9275	158356
54535	158357
10593	158358
32357	158359
2965	158360
125349	158361
118094	158362
28964	158363
726	158364
58439	158365
59181	158366
29124	158367
14870	158368
49116	158369
11	158370
21738	158371
18767	158372
1381	158373
21974	158374
106236	158375
16675	158376
30848	158377
33638	158378
75089	158379
21726	158380
11214	158381
24242	158382
61703	158383
39282	158384
47448	158385
22057	158386
31061	158387
80018	158388
19696	158389
2410	158390
6622	158391
6622	158392
2410	158393
5817	158394
37534	158395
15979	158396
12500	158397
15028	158398
133	158399
14962	158400
6061	158401
8917	158402
15016	158403
31584	158404
183674	158405
85864	158406
213428	158407
29468	158408
139515	158409
130427	158410
108206	158411
46164	158412
8989	158413
7731	158414
14837	158415
155952	158416
29285	158417
68816	158418
728	158419
5746	158420
159176	158421
54015	158422
237849	158423
48922	158424
119597	158425
3912	158426
3442	158427
1381	158428
83	158429
21912	158430
18119	158431
78129	158432
33679	158433
80772	158434
34637	158435
10526	158436
15039	158437
3442	158438
42000	158439
3081	158440
1384	158441
19889	158442
22822	158443
14969	158444
7742	158445
94524	158446
471	158447
22018	158448
21938	158449
22040	158450
2646	158451
57153	158452
33612	158453
10535	158454
12541	158455
1381	158456
33580	158457
6654	158458
6664	158459
12540	158460
19607	158461
202449	158462
22065	158463
54025	158464
7742	158465
327	158466
55364	158467
10487	158468
2162	158469
218	158470
43794	158471
6633	158472
104962	158473
34707	158474
5779	158475
75455	158476
31077	158477
4768	158478
4768	158479
76746	158480
4768	158481
33744	158482
55671	158483
15493	158484
81431	158485
3931	158486
139681	158487
18120	158488
21200	158489
24691	158490
11	158491
15438	158492
22004	158493
12396	158494
28712	158495
2721	158496
8469	158497
149717	158498
53945	158499
27083	158500
3781	158501
22076	158502
40616	158503
112446	158504
31053	158505
53703	158506
2150	158507
17953	158508
5818	158509
7745	158510
10	158511
5818	158512
91	158513
14841	158514
41997	158515
58026	158516
60726	158517
6441	158518
33555	158519
51718	158520
173078	158521
67	158522
33427	158523
24287	158524
10999	158525
8469	158526
3691	158527
21739	158528
32406	158529
9009	158530
87233	158531
121528	158532
5036	158533
63074	158534
3678	158535
4450	158536
20844	158537
2335	158538
31616	158539
10260	158540
2647	158541
328	158542
23732	158543
3672	158544
1452	158545
1270	158546
5266	158547
18646	158548
38225	158549
29129	158550
129332	158551
80597	158552
603	158553
6715	158554
113743	158555
64648	158556
69	158557
12785	158558
125438	158559
865	158560
237666	158561
4707	158562
5997	158563
2368	158564
518	158565
3840	158566
34046	158567
47022	158568
631	158569
26593	158570
1313	158571
208584	158572
469	158573
8286	158574
9047	158575
1639	158576
148483	158577
21699	158578
15239	158579
23355	158580
646	158581
9492	158582
64103	158583
8045	158584
1497	158585
55148	158586
48879	158587
25215	158588
19952	158589
21072	158590
16612	158591
2442	158592
659	158593
23757	158594
49040	158595
43880	158596
44278	158597
23865	158598
3409	158599
21247	158600
368	158601
7504	158602
119917	158603
1464	158604
2699	158605
662	158606
12635	158607
36731	158608
38839	158609
117721	158610
76166	158611
64546	158612
88901	158613
4644	158614
30076	158615
56479	158616
141060	158617
105904	158618
12030	158619
4173	158620
34414	158621
25103	158622
48570	158623
14776	158624
181465	158625
673	158626
2137	158627
7037	158628
7477	158629
52830	158630
26427	158631
5601	158632
2859	158633
2674	158634
5376	158635
16935	158636
4192	158637
4076	158638
118812	158639
6351	158640
1609	158641
126079	158642
3091	158643
27146	158644
49355	158645
1341	158646
2972	158647
10650	158648
74663	158649
226551	158650
236829	158651
47969	158652
11659	158653
33753	158654
10518	158655
2432	158656
26983	158657
112310	158658
15029	158659
18766	158660
5632	158661
94928	158662
6147	158663
124622	158664
191101	158665
49965	158666
7526	158667
549	158668
42337	158669
40048	158670
56218	158671
8275	158672
6670	158673
50788	158674
39593	158675
8663	158676
6647	158677
5796	158678
166207	158679
46901	158680
349	158681
7649	158682
141129	158683
69642	158684
14857	158685
102810	158686
77748	158687
88013	158688
200507	158689
6643	158690
2753	158691
92535	158692
33434	158693
26699	158694
53457	158695
74694	158696
67587	158697
128980	158698
78695	158699
115489	158700
153824	158701
21969	158702
1371	158703
239290	158704
60148	158705
34958	158706
574	158707
11438	158708
8908	158709
5635	158710
52279	158711
19484	158712
81691	158713
80109	158714
141354	158715
100263	158716
29171	158717
26697	158718
37616	158719
120733	158720
42930	158721
72005	158722
34958	158723
202563	158724
33534	158725
8661	158726
42705	158727
1935	158728
2005	158729
33700	158730
68495	158731
78695	158732
15091	158733
61923	158734
3644	158735
6565	158736
27820	158737
64614	158738
530	158739
11	158740
12	158741
44322	158742
59957	158743
78534	158744
27034	158745
2421	158746
17521	158747
38266	158748
45874	158749
2911	158750
4460	158751
57288	158752
87763	158753
4460	158754
105066	158755
15062	158756
104235	158757
33647	158758
20151	158759
29171	158760
763	158761
28676	158762
72757	158763
81716	158764
167732	158765
38820	158766
12	158767
10523	158768
1371	158769
14188	158770
105	158771
633	158772
321	158773
109508	158774
14559	158775
119659	158776
45448	158777
206821	158778
237159	158779
9147	158780
88370	158781
11181	158782
11337	158783
166085	158784
109576	158785
14599	158786
537	158787
15568	158788
85	158789
1813	158790
2910	158791
3020	158792
630	158793
40283	158794
977	158795
95	158796
41552	158797
12616	158798
54849	158799
106296	158800
10084	158801
15371	158802
912	158803
2659	158804
103240	158805
322	158806
4014	158807
11397	158808
48146	158809
35152	158810
74763	158811
42817	158812
30903	158813
972	158814
16107	158815
15173	158816
244	158817
15859	158818
630	158819
198	158820
6204	158821
73151	158822
237718	158823
17407	158824
16715	158825
1473	158826
10	158827
5724	158828
11	158829
46	158830
7143	158831
15005	158832
2148	158833
1383	158834
10	158835
10	158836
21969	158837
12485	158838
18767	158839
33751	158840
140	158841
18080	158842
11	158843
168062	158844
5724	158845
3416	158846
15009	158847
493	158848
44199	158849
3412	158850
27756	158851
6618	158852
26956	158853
11	158854
96210	158855
1183	158856
26737	158857
21987	158858
83	158859
14833	158860
10	158861
33	158862
33745	158863
68939	158864
4085	158865
10640	158866
1631	158867
1820	158868
26659	158869
32321	158870
19258	158871
29753	158872
73292	158873
467	158874
37933	158875
2962	158876
52333	158877
120	158878
9624	158879
2370	158880
686	158881
1990	158882
5258	158883
322	158884
206437	158885
16194	158886
150683	158887
26045	158888
11769	158889
27463	158890
497	158891
867	158892
13311	158893
125228	158894
165139	158895
59447	158896
36950	158897
89418	158898
209414	158899
14089	158900
867	158901
27635	158902
66035	158903
66379	158904
30931	158905
84142	158906
60087	158907
160232	158908
38450	158909
46449	158910
41274	158911
583	158912
21501	158913
15173	158914
1146	158915
28789	158916
156170	158917
172066	158918
156847	158919
54196	158920
26436	158921
146959	158922
83206	158923
1175	158924
31295	158925
65843	158926
14511	158927
65755	158928
5122	158929
10609	158930
16469	158931
17867	158932
92859	158933
40932	158934
1300	158935
173677	158936
7393	158937
27	158938
18610	158939
1421	158940
2978	158941
7550	158942
10853	158943
18676	158944
4035	158945
6823	158946
69765	158947
2380	158948
52737	158949
3559	158950
63727	158951
52169	158952
32132	158953
15739	158954
24697	158955
5160	158956
93188	158957
11149	158958
166701	158959
651	158960
421	158961
5258	158962
810	158963
2461	158964
43749	158965
1499	158966
34007	158967
401	158968
26005	158969
122696	158970
7493	158971
2953	158972
35326	158973
13272	158974
9877	158975
2269	158976
35326	158977
7836	158978
16930	158979
227	158980
8756	158981
5894	158982
9	158983
67505	158984
2035	158985
26641	158986
24415	158987
10142	158988
46212	158989
34095	158990
7912	158991
3469	158992
709	158993
47	158994
106032	158995
10580	158996
83616	158997
8714	158998
71619	158999
138930	159000
85372	159001
10610	159002
102625	159003
78248	159004
12326	159005
833	159006
10887	159007
110530	159008
6372	159009
42006	159010
85221	159011
49612	159012
124871	159013
148826	159014
39738	159015
15265	159016
5593	159017
16265	159018
10883	159019
36567	159020
13606	159021
81973	159022
3656	159023
32689	159024
51279	159025
86425	159026
457	159027
1390	159028
939	159029
3409	159030
6244	159031
127422	159032
23030	159033
144267	159034
464	159035
107009	159036
30651	159037
11914	159038
1516	159039
16248	159040
18446	159041
25516	159042
9230	159043
34479	159044
130169	159045
14276	159046
23481	159047
10850	159048
15510	159049
12777	159050
1681	159051
73	159052
5591	159053
4069	159054
9358	159055
801	159056
3467	159057
10812	159058
170	159059
107426	159060
5674	159061
6001	159062
12767	159063
93211	159064
296	159065
18548	159066
7204	159067
681	159068
30703	159069
61019	159070
57366	159071
81146	159072
42769	159073
55435	159074
6969	159075
97724	159076
2016	159077
109054	159078
27200	159079
23238	159080
3233	159081
77253	159082
218008	159083
265	159084
575	159085
122633	159086
1912	159087
264	159088
42393	159089
10	159090
33606	159091
168365	159092
1371	159093
265	159094
8014	159095
79	159096
8948	159097
24981	159098
1005	159099
16	159100
2404	159101
82982	159102
12	159103
42133	159104
21976	159105
21862	159106
10550	159107
53544	159108
48644	159109
447	159110
32376	159111
12992	159112
89029	159113
66955	159114
33970	159115
3195	159116
105904	159117
13119	159118
3630	159119
25779	159120
80479	159121
105904	159122
105	159123
11097	159124
1257	159125
69745	159126
1126	159127
938	159128
51200	159129
783	159130
457	159131
940	159132
616	159133
783	159134
378	159135
1126	159136
1258	159137
730	159138
13198	159139
2439	159140
532	159141
531	159142
783	159143
1258	159144
15374	159145
37329	159146
19154	159147
16231	159148
291	159149
24896	159150
14796	159151
3819	159152
100574	159153
40545	159154
210	159155
13810	159156
2000	159157
42551	159158
68335	159159
617	159160
1030	159161
236836	159162
13835	159163
9114	159164
32441	159165
94707	159166
65122	159167
6932	159168
8159	159169
28658	159170
20785	159171
146871	159172
194666	159173
14191	159174
27371	159175
200242	159176
91465	159177
394	159178
126907	159179
9515	159180
16057	159181
4638	159182
58389	159183
12235	159184
58389	159185
2912	159186
58389	159187
3003	159188
27	159189
5480	159190
48253	159191
38	159192
1618	159193
24464	159194
30939	159195
77735	159196
44080	159197
13118	159198
954	159199
7072	159200
39095	159201
14200	159202
5270	159203
1634	159204
13670	159205
16301	159206
8228	159207
75615	159208
206535	159209
73410	159210
28913	159211
20956	159212
8033	159213
16301	159214
110383	159215
147834	159216
18597	159217
135911	159218
7523	159219
22708	159220
73170	159221
87312	159222
3231	159223
967	159224
8602	159225
22083	159226
109	159227
37506	159228
5270	159229
74193	159230
1623	159231
119732	159232
7597	159233
34715	159234
57088	159235
16301	159236
14682	159237
562	159238
8124	159239
137	159240
7195	159241
2588	159242
63604	159243
12059	159244
716	159245
10167	159246
12325	159247
164463	159248
118029	159249
4919	159250
996	159251
49045	159252
3400	159253
17119	159254
17119	159255
66996	159256
8107	159257
7413	159258
49948	159259
12884	159260
590	159261
48828	159262
14	159263
70131	159264
106377	159265
68792	159266
76258	159267
109355	159268
442	159269
17510	159270
52819	159271
8124	159272
54416	159273
82116	159274
194514	159275
52371	159276
26504	159277
1270	159278
32572	159279
5674	159280
78	159281
31852	159282
58665	159283
34936	159284
55013	159285
7371	159286
19325	159287
213131	159288
135140	159289
22945	159290
15427	159291
98120	159292
28211	159293
9564	159294
148750	159295
20968	159296
18627	159297
1313	159298
4692	159299
16885	159300
34199	159301
18335	159302
3185	159303
32741	159304
31345	159305
49	159306
205359	159307
128009	159308
26045	159309
6316	159310
16700	159311
6899	159312
36247	159313
753	159314
1755	159315
106765	159316
19194	159317
139826	159318
61814	159319
998	159320
32830	159321
124882	159322
2384	159323
1036	159324
23409	159325
5473	159326
36702	159327
42805	159328
422	159329
5702	159330
48059	159331
58202	159332
56261	159333
9530	159334
21314	159335
1514	159336
266	159337
52793	159338
52793	159339
161447	159340
5577	159341
6367	159342
112662	159343
5474	159344
41684	159345
10623	159346
16503	159347
88076	159348
3851	159349
3469	159350
6169	159351
4718	159352
2660	159353
240368	159354
34995	159355
60294	159356
78083	159357
139551	159358
29266	159359
39892	159360
1258	159361
62228	159362
16722	159363
2285	159364
1822	159365
24543	159366
39609	159367
2285	159368
10333	159369
116152	159370
861	159371
5958	159372
5958	159373
294	159374
79342	159375
3554	159376
2027	159377
106673	159378
191973	159379
83948	159380
3464	159381
118405	159382
3044	159383
1781	159384
117700	159385
166962	159386
17423	159387
156170	159388
138654	159389
184459	159390
32557	159391
71013	159392
12965	159393
42857	159394
52701	159395
11896	159396
67758	159397
5160	159398
32882	159399
171785	159400
3761	159401
16842	159402
227	159403
118807	159404
157337	159405
7346	159406
41744	159407
52508	159408
1004	159409
209758	159410
36205	159411
26270	159412
149934	159413
87482	159414
138125	159415
82316	159416
5	159417
527	159418
15183	159419
6969	159420
1146	159421
106289	159422
5	159423
154397	159424
216832	159425
52679	159426
98461	159427
35	159428
83427	159429
9484	159430
63290	159431
147576	159432
205085	159433
4691	159434
153200	159435
17747	159436
861	159437
244	159438
21263	159439
45502	159440
185881	159441
34583	159442
238752	159443
84555	159444
212839	159445
9626	159446
88	159447
87433	159448
41646	159449
95496	159450
29777	159451
25885	159452
52775	159453
15989	159454
6696	159455
114274	159456
40866	159457
291	159458
19135	159459
135092	159460
26039	159461
718	159462
19296	159463
70150	159464
4964	159465
56123	159466
316	159467
88081	159468
1727	159469
36401	159470
125904	159471
25636	159472
83283	159473
153540	159474
67207	159475
1979	159476
52748	159477
31692	159478
75801	159479
5713	159480
12644	159481
34264	159482
27314	159483
36676	159484
49706	159485
20995	159486
135092	159487
187225	159488
152321	159489
2458	159490
67709	159491
108971	159492
147503	159493
87665	159494
21589	159495
4207	159496
143788	159497
42498	159498
96152	159499
58363	159500
31400	159501
85858	159502
89105	159503
934	159504
15719	159505
68247	159506
16219	159507
238450	159508
13248	159509
32228	159510
378	159511
56346	159512
3705	159513
11597	159514
51591	159515
861	159516
1640	159517
92	159518
3986	159519
3986	159520
3986	159521
8650	159522
3986	159523
3986	159524
3715	159525
7120	159526
315	159527
1706	159528
9334	159529
774	159530
9660	159531
9484	159532
9215	159533
11878	159534
43458	159535
8689	159536
13052	159537
91947	159538
21698	159539
156735	159540
1218	159541
733	159542
14657	159543
142270	159544
13572	159545
173315	159546
55150	159547
4313	159548
214041	159549
4645	159550
464	159551
239895	159552
205911	159553
336	159554
2897	159555
942	159556
59629	159557
67428	159558
67019	159559
3	159560
5999	159561
1278	159562
4774	159563
36196	159564
73221	159565
1563	159566
34541	159567
245	159568
32321	159569
7881	159570
84741	159571
25388	159572
2016	159573
65865	159574
88353	159575
89028	159576
40195	159577
86671	159578
18277	159579
117557	159580
99262	159581
32868	159582
20700	159583
115652	159584
52344	159585
12289	159586
206310	159587
7960	159588
52672	159589
38105	159590
76054	159591
123716	159592
72473	159593
62651	159594
196413	159595
67876	159596
18255	159597
165236	159598
53651	159599
48439	159600
29294	159601
140550	159602
75886	159603
14511	159604
7144	159605
13682	159606
64088	159607
31616	159608
9214	159609
82093	159610
123985	159611
62039	159612
148397	159613
22957	159614
1622	159615
20479	159616
486	159617
14803	159618
148926	159619
5224	159620
42825	159621
54836	159622
14207	159623
57318	159624
46361	159625
1106	159626
38991	159627
53	159628
39089	159629
3469	159630
64289	159631
233172	159632
1963	159633
15107	159634
58040	159635
130	159636
209789	159637
274	159638
5999	159639
12593	159640
17732	159641
84786	159642
21654	159643
148142	159644
2959	159645
29463	159646
20658	159647
106978	159648
235179	159649
279	159650
124980	159651
1503	159652
19019	159653
20996	159654
21022	159655
26732	159656
12239	159657
110659	159658
418	159659
10822	159660
67810	159661
32794	159662
37769	159663
13970	159664
12239	159665
11589	159666
148729	159667
181878	159668
16359	159669
8268	159670
1043	159671
52170	159672
52344	159673
17830	159674
2886	159675
102254	159676
995	159677
14201	159678
49039	159679
11509	159680
7482	159681
33156	159682
49984	159683
9374	159684
6879	159685
65437	159686
13129	159687
7605	159688
153736	159689
35607	159690
291	159691
1188	159692
1177	159693
50423	159694
129476	159695
67814	159696
3859	159697
37784	159698
52792	159699
16047	159700
89418	159701
16974	159702
124875	159703
3235	159704
65720	159705
1196	159706
15366	159707
42519	159708
2841	159709
89436	159710
148526	159711
56018	159712
47	159713
137938	159714
177	159715
7033	159716
54447	159717
75801	159718
16846	159719
39278	159720
52002	159721
99209	159722
87666	159723
23697	159724
39510	159725
106645	159726
5462	159727
1167	159728
29073	159729
4787	159730
52846	159731
67676	159732
161155	159733
15868	159734
5224	159735
85803	159736
2617	159737
1347	159738
16338	159739
2591	159740
49611	159741
12708	159742
20303	159743
32790	159744
89615	159745
6008	159746
41125	159747
32265	159748
2259	159749
630	159750
995	159751
41122	159752
143780	159753
14505	159754
7966	159755
25215	159756
32098	159757
86414	159758
4529	159759
29920	159760
62276	159761
5781	159762
26291	159763
17386	159764
49611	159765
4520	159766
5588	159767
5577	159768
2246	159769
206267	159770
291	159771
86962	159772
13854	159773
95726	159774
182025	159775
125132	159776
41536	159777
19234	159778
907	159779
18782	159780
2995	159781
2478	159782
36643	159783
32349	159784
32349	159785
9842	159786
10906	159787
3500	159788
116650	159789
13985	159790
25328	159791
90549	159792
1469	159793
937	159794
458	159795
111521	159796
17413	159797
860	159798
9151	159799
32190	159800
19468	159801
3310	159802
17703	159803
10784	159804
21074	159805
54587	159806
17714	159807
4314	159808
198	159809
5453	159810
14440	159811
6230	159812
17033	159813
10746	159814
9083	159815
237662	159816
16006	159817
206510	159818
36643	159819
98071	159820
907	159821
6509	159822
38599	159823
235954	159824
66024	159825
38718	159826
38597	159827
23907	159828
8560	159829
81929	159830
4347	159831
101594	159832
41517	159833
34107	159834
1348	159835
1813	159836
41558	159837
28223	159838
6008	159839
15184	159840
76454	159841
40841	159842
29383	159843
87490	159844
21573	159845
15899	159846
69984	159847
807	159848
9888	159849
48910	159850
21936	159851
6801	159852
2518	159853
48459	159854
1342	159855
85060	159856
661	159857
3188	159858
49069	159859
98570	159860
1311	159861
9267	159862
36002	159863
6967	159864
22768	159865
7076	159866
15581	159867
9703	159868
2444	159869
8107	159870
29196	159871
11899	159872
8011	159873
14720	159874
470	159875
14514	159876
74562	159877
65858	159878
787	159879
4345	159880
792	159881
11501	159882
23041	159883
21208	159884
3508	159885
163155	159886
22586	159887
68457	159888
158619	159889
91192	159890
161457	159891
101631	159892
4051	159893
2467	159894
3098	159895
65545	159896
15931	159897
7935	159898
10687	159899
2518	159900
38159	159901
21697	159902
130341	159903
16559	159904
150987	159905
17160	159906
229683	159907
15251	159908
71509	159909
1276	159910
73656	159911
68077	159912
43746	159913
14433	159914
148844	159915
2433	159916
27190	159917
6973	159918
49808	159919
41402	159920
197	159921
24556	159922
993	159923
457	159924
1549	159925
783	159926
32798	159927
937	159928
143390	159929
151818	159930
27668	159931
106080	159932
36341	159933
117727	159934
21576	159935
83790	159936
7889	159937
36423	159938
7720	159939
88232	159940
117500	159941
44078	159942
3760	159943
237	159944
154705	159945
22784	159946
5388	159947
47349	159948
7107	159949
6498	159950
24766	159951
36989	159952
101010	159953
42318	159954
33474	159955
59843	159956
78693	159957
1984	159958
2801	159959
4000	159960
10520	159961
24773	159962
3851	159963
58824	159964
48910	159965
32940	159966
5512	159967
179584	159968
38780	159969
28132	159970
11235	159971
28132	159972
1787	159973
4143	159974
78280	159975
52640	159976
71470	159977
137206	159978
109716	159979
52898	159980
5552	159981
40924	159982
675	159983
32337	159984
8615	159985
1956	159986
65	159987
11011	159988
3021	159989
42619	159990
42580	159991
12067	159992
2020	159993
2924	159994
109898	159995
2196	159996
126734	159997
7859	159998
4527	159999
19013	160000
125576	160001
40	160002
10582	160003
12706	160004
44597	160005
5175	160006
23836	160007
23818	160008
74565	160009
4014	160010
2145	160011
12154	160012
13820	160013
190152	160014
23584	160015
12240	160016
98440	160017
47287	160018
52385	160019
26285	160020
1350	160021
51478	160022
299	160023
24125	160024
2055	160025
52027	160026
17728	160027
27148	160028
37433	160029
72683	160030
5078	160031
38446	160032
5051	160033
3248	160034
52620	160035
46517	160036
6696	160037
95132	160038
1793	160039
40710	160040
138685	160041
6662	160042
3760	160043
61482	160044
65	160045
14666	160046
46368	160047
24692	160048
13625	160049
15223	160050
2620	160051
30146	160052
13820	160053
87985	160054
1625	160055
56012	160056
7590	160057
50286	160058
20339	160059
66032	160060
77561	160061
22161	160062
104993	160063
12074	160064
12802	160065
8483	160066
2146	160067
5439	160068
2773	160069
8079	160070
18217	160071
64722	160072
9655	160073
711	160074
6223	160075
27112	160076
5613	160077
45028	160078
8483	160079
16888	160080
132572	160081
21535	160082
22319	160083
52078	160084
12379	160085
691	160086
75519	160087
13672	160088
24542	160089
1406	160090
56039	160091
16791	160092
41501	160093
6856	160094
17567	160095
13097	160096
30103	160097
15328	160098
7519	160099
60766	160100
5734	160101
71638	160102
23939	160103
15158	160104
16803	160105
57027	160106
10784	160107
79884	160108
64495	160109
67787	160110
127552	160111
5283	160112
104046	160113
32056	160114
4809	160115
41020	160116
10907	160117
137156	160118
84695	160119
1083	160120
18403	160121
3835	160122
73929	160123
2037	160124
54702	160125
18752	160126
133628	160127
6048	160128
8189	160129
14163	160130
75173	160131
4612	160132
3363	160133
33879	160134
2187	160135
25178	160136
16841	160137
62167	160138
51806	160139
922	160140
106	160141
88445	160142
208760	160143
32053	160144
133628	160145
2695	160146
11550	160147
28551	160148
186199	160149
20297	160150
7334	160151
54113	160152
9052	160153
23347	160154
129250	160155
2337	160156
20579	160157
7953	160158
67898	160159
42584	160160
11	160161
103209	160162
316	160163
14698	160164
153	160165
72546	160166
9147	160167
175277	160168
24536	160169
25272	160170
22446	160171
52840	160172
83150	160173
147724	160174
88955	160175
3262	160176
456	160177
617	160178
782	160179
1028	160180
730	160181
1029	160182
16741	160183
6865	160184
993	160185
9239	160186
783	160187
73021	160188
18980	160189
8740	160190
23980	160191
30129	160192
937	160193
1126	160194
731	160195
40594	160196
27206	160197
106324	160198
16857	160199
3306	160200
747	160201
22916	160202
4533	160203
9597	160204
17809	160205
7959	160206
34265	160207
16427	160208
272	160209
795	160210
54585	160211
4692	160212
336	160213
7183	160214
15762	160215
166082	160216
18705	160217
140737	160218
45394	160219
67605	160220
104549	160221
19716	160222
38279	160223
8444	160224
86814	160225
62832	160226
17183	160227
2349	160228
72131	160229
9598	160230
106712	160231
7017	160232
80325	160233
34117	160234
19582	160235
154161	160236
1902	160237
11759	160238
49063	160239
16313	160240
330	160241
25	160242
45162	160243
60145	160244
13152	160245
16298	160246
1178	160247
26163	160248
4783	160249
34227	160250
30836	160251
97184	160252
78701	160253
54969	160254
81098	160255
16018	160256
15950	160257
54955	160258
125	160259
59689	160260
17062	160261
72535	160262
10775	160263
12940	160264
6829	160265
2019	160266
2539	160267
27991	160268
110266	160269
183522	160270
60078	160271
7083	160272
36512	160273
20719	160274
109558	160275
36656	160276
55278	160277
5965	160278
38161	160279
25255	160280
269	160281
24439	160282
24207	160283
7	160284
1353	160285
9446	160286
13711	160287
41908	160288
150	160289
143272	160290
60641	160291
30465	160292
16353	160293
631	160294
106121	160295
104114	160296
16813	160297
11570	160298
96123	160299
65410	160300
70	160301
125279	160302
72253	160303
77047	160304
26291	160305
4953	160306
84115	160307
4501	160308
1256	160309
70	160310
58630	160311
188666	160312
67029	160313
6688	160314
62749	160315
29440	160316
6525	160317
157297	160318
60580	160319
78373	160320
45592	160321
30085	160322
156021	160323
66604	160324
2322	160325
43926	160326
79246	160327
139866	160328
101660	160329
140360	160330
47865	160331
59998	160332
66604	160333
86780	160334
222850	160335
230720	160336
7386	160337
233721	160338
94818	160339
31841	160340
17476	160341
3233	160342
1529	160343
68530	160344
11902	160345
32795	160346
12887	160347
3302	160348
8135	160349
4709	160350
18586	160351
16566	160352
60441	160353
103148	160354
20920	160355
48654	160356
435	160357
47650	160358
60130	160359
79771	160360
7065	160361
50373	160362
30020	160363
13927	160364
1453	160365
5286	160366
21624	160367
544	160368
96076	160369
9332	160370
15508	160371
2011	160372
35146	160373
148855	160374
60104	160375
50083	160376
555	160377
3131	160378
58820	160379
85190	160380
7983	160381
24599	160382
541	160383
1991	160384
588	160385
18770	160386
30379	160387
30379	160388
19576	160389
44125	160390
6181	160391
630	160392
300	160393
116242	160394
76078	160395
16718	160396
1453	160397
3274	160398
8769	160399
278	160400
14162	160401
1801	160402
563	160403
33646	160404
116069	160405
4915	160406
389	160407
6624	160408
2279	160409
38728	160410
4175	160411
71779	160412
4261	160413
104054	160414
858	160415
881	160416
3677	160417
90027	160418
4023	160419
15161	160420
147289	160421
10222	160422
22529	160423
12812	160424
25184	160425
2464	160426
27233	160427
29870	160428
12885	160429
159	160430
15101	160431
153375	160432
20	160433
150	160434
11065	160435
40920	160436
54532	160437
8554	160438
3582	160439
26055	160440
257	160441
11713	160442
50320	160443
4306	160444
50656	160445
7273	160446
8435	160447
2131	160448
1313	160449
64314	160450
1319	160451
79815	160452
56589	160453
60533	160454
114939	160455
227211	160456
120425	160457
21646	160458
89253	160459
68574	160460
41735	160461
13957	160462
116153	160463
32440	160464
41735	160465
59056	160466
52730	160467
46539	160468
36555	160469
51790	160470
30483	160471
85795	160472
29624	160473
105886	160474
40922	160475
14369	160476
87696	160477
184207	160478
23057	160479
53108	160480
763	160481
78000	160482
64520	160483
186277	160484
56163	160485
227379	160486
24257	160487
119257	160488
165722	160489
7634	160490
18722	160491
46049	160492
2212	160493
119388	160494
20973	160495
38327	160496
18641	160497
5410	160498
6008	160499
88580	160500
148396	160501
193848	160502
88320	160503
23856	160504
83976	160505
14858	160506
8844	160507
3431	160508
16127	160509
41248	160510
43632	160511
440	160512
186154	160513
32874	160514
46126	160515
48675	160516
34925	160517
98127	160518
33023	160519
53001	160520
74101	160521
129956	160522
93969	160523
118807	160524
48925	160525
22639	160526
83284	160527
78587	160528
29718	160529
77997	160530
130963	160531
47952	160532
34727	160533
79681	160534
69298	160535
159100	160536
1702	160537
44689	160538
129044	160539
48380	160540
55422	160541
37517	160542
119889	160543
7334	160544
66470	160545
2255	160546
15859	160547
12007	160548
32043	160549
41023	160550
118176	160551
15705	160552
73069	160553
12443	160554
106566	160555
7331	160556
1099	160557
39727	160558
27462	160559
239057	160560
16052	160561
12804	160562
63570	160563
24395	160564
2072	160565
5984	160566
11590	160567
213055	160568
12588	160569
43288	160570
19585	160571
26040	160572
50731	160573
34616	160574
34875	160575
154499	160576
52715	160577
105396	160578
53982	160579
91743	160580
135126	160581
121025	160582
40713	160583
14993	160584
122068	160585
74242	160586
19849	160587
163444	160588
34923	160589
4143	160590
55609	160591
54148	160592
82390	160593
12380	160594
57172	160595
127367	160596
4731	160597
117063	160598
724	160599
55339	160600
2912	160601
99512	160602
3119	160603
11801	160604
205192	160605
43848	160606
11022	160607
2124	160608
78030	160609
143527	160610
3221	160611
41082	160612
8238	160613
27595	160614
37672	160615
55435	160616
27106	160617
38118	160618
24292	160619
109392	160620
25365	160621
2953	160622
48482	160623
52369	160624
6914	160625
22579	160626
53970	160627
110632	160628
29509	160629
164006	160630
34992	160631
20120	160632
26937	160633
81465	160634
8009	160635
62660	160636
52223	160637
2003	160638
37537	160639
16816	160640
15601	160641
151013	160642
6500	160643
240360	160644
39246	160645
14296	160646
132161	160647
25344	160648
12964	160649
193031	160650
117323	160651
6924	160652
692	160653
1425	160654
100	160655
13646	160656
13977	160657
62008	160658
119709	160659
6199	160660
2593	160661
65755	160662
124610	160663
204246	160664
11220	160665
54802	160666
9	160667
26505	160668
58547	160669
23422	160670
3404	160671
111177	160672
642	160673
3961	160674
8840	160675
3953	160676
36	160677
52075	160678
66139	160679
105300	160680
7931	160681
422	160682
211756	160683
144397	160684
125529	160685
116525	160686
29735	160687
81168	160688
155125	160689
618	160690
1790	160691
13568	160692
6182	160693
13119	160694
49362	160695
72794	160696
12801	160697
26136	160698
2671	160699
27389	160700
1148	160701
32309	160702
3988	160703
1522	160704
28336	160705
17722	160706
34872	160707
2671	160708
40608	160709
11302	160710
1693	160711
105539	160712
1790	160713
15420	160714
133361	160715
89609	160716
867	160717
23685	160718
78404	160719
867	160720
92498	160721
1667	160722
27916	160723
75479	160724
28282	160725
19813	160726
98348	160727
19549	160728
13644	160729
172724	160730
32370	160731
14239	160732
3400	160733
28542	160734
1360	160735
33806	160736
68290	160737
175786	160738
18405	160739
922	160740
55055	160741
29314	160742
162647	160743
83322	160744
159225	160745
12180	160746
150434	160747
108565	160748
62811	160749
1474	160750
4235	160751
336	160752
155133	160753
12841	160754
234836	160755
16421	160756
205634	160757
40647	160758
154905	160759
9652	160760
55055	160761
39732	160762
711	160763
700	160764
136737	160765
5348	160766
504	160767
694	160768
51463	160769
204178	160770
1263	160771
11609	160772
20159	160773
63369	160774
24455	160775
8133	160776
96347	160777
60041	160778
48113	160779
5590	160780
118820	160781
9603	160782
561	160783
1001	160784
3202	160785
14238	160786
12727	160787
95097	160788
13601	160789
97881	160790
66195	160791
83207	160792
561	160793
48834	160794
2973	160795
23894	160796
5465	160797
9272	160798
26257	160799
173565	160800
55217	160801
65385	160802
2670	160803
4787	160804
51461	160805
18888	160806
8443	160807
1474	160808
14395	160809
982	160810
16858	160811
14238	160812
143345	160813
99865	160814
1089	160815
164720	160816
14050	160817
7781	160818
22629	160819
2908	160820
74943	160821
3397	160822
49382	160823
8509	160824
130	160825
336	160826
1108	160827
154658	160828
226696	160829
10356	160830
922	160831
4787	160832
5265	160833
124525	160834
711	160835
541	160836
5505	160837
80427	160838
3258	160839
244	160840
154674	160841
31364	160842
6076	160843
30175	160844
37628	160845
1336	160846
14729	160847
18779	160848
92216	160849
241	160850
4568	160851
11827	160852
1807	160853
31542	160854
65681	160855
23520	160856
113447	160857
144358	160858
779	160859
12136	160860
108565	160861
2086	160862
827	160863
7944	160864
42679	160865
5373	160866
45928	160867
72903	160868
163726	160869
120156	160870
16034	160871
38703	160872
26082	160873
31821	160874
14775	160875
84434	160876
5838	160877
173207	160878
7832	160879
12880	160880
20310	160881
20404	160882
93957	160883
3088	160884
5614	160885
13937	160886
561	160887
44337	160888
19954	160889
87189	160890
13093	160891
51689	160892
556	160893
590	160894
302	160895
2082	160896
25214	160897
45502	160898
62682	160899
111651	160900
60806	160901
1043	160902
7393	160903
24505	160904
25393	160905
29522	160906
9496	160907
81925	160908
330	160909
61203	160910
5505	160911
294	160912
20346	160913
193271	160914
2974	160915
19745	160916
192426	160917
465	160918
969	160919
32775	160920
117171	160921
37320	160922
7074	160923
479	160924
32775	160925
49	160926
46691	160927
164	160928
35258	160929
6438	160930
16255	160931
3	160932
155282	160933
48127	160934
1106	160935
3672	160936
7094	160937
49343	160938
86506	160939
287	160940
78572	160941
210	160942
1474	160943
32	160944
40495	160945
8144	160946
214	160947
479	160948
3499	160949
1095	160950
14164	160951
3737	160952
5507	160953
8837	160954
14276	160955
176493	160956
20431	160957
504	160958
134199	160959
206730	160960
26510	160961
1779	160962
117585	160963
23815	160964
507	160965
15556	160966
330	160967
31403	160968
13516	160969
26611	160970
119106	160971
89742	160972
83395	160973
142974	160974
54377	160975
92559	160976
820	160977
7949	160978
17567	160979
11221	160980
241	160981
388	160982
1340	160983
125118	160984
16081	160985
6700	160986
92669	160987
14729	160988
5630	160989
3751	160990
173984	160991
47059	160992
1329	160993
694	160994
561	160995
108568	160996
2704	160997
2704	160998
115173	160999
880	161000
8198	161001
556	161002
63309	161003
81918	161004
24074	161005
8352	161006
137157	161007
12342	161008
7399	161009
83238	161010
46427	161011
1921	161012
154946	161013
3410	161014
7242	161015
129564	161016
84677	161017
210207	161018
4250	161019
9699	161020
126582	161021
85492	161022
71094	161023
180506	161024
105333	161025
125503	161026
95703	161027
1769	161028
174348	161029
51276	161030
160865	161031
5459	161032
1950	161033
148993	161034
9918	161035
72111	161036
108493	161037
4593	161038
75762	161039
126800	161040
29656	161041
153358	161042
73772	161043
4632	161044
95717	161045
36036	161046
51496	161047
28343	161048
10605	161049
51294	161050
4057	161051
68065	161052
17554	161053
32861	161054
64892	161055
75218	161056
9229	161057
70640	161058
12745	161059
26621	161060
4069	161061
25245	161062
26719	161063
15870	161064
2031	161065
15225	161066
27654	161067
8755	161068
3361	161069
898	161070
32	161071
2	161072
176567	161073
68804	161074
11767	161075
200	161076
67615	161077
58090	161078
15428	161079
63804	161080
8769	161081
12875	161082
29062	161083
75762	161084
9403	161085
46285	161086
216514	161087
12801	161088
26620	161089
4058	161090
4599	161091
13545	161092
67512	161093
2575	161094
68158	161095
67204	161096
84158	161097
277	161098
74975	161099
31452	161100
2394	161101
3859	161102
43378	161103
6336	161104
28134	161105
91086	161106
39688	161107
16848	161108
153382	161109
11132	161110
7517	161111
49670	161112
55239	161113
31498	161114
105907	161115
89811	161116
84060	161117
5	161118
24429	161119
5	161120
4707	161121
46822	161122
4	161123
5	161124
24175	161125
54207	161126
2689	161127
60694	161128
19252	161129
77048	161130
5365	161131
118	161132
4	161133
56711	161134
38111	161135
46623	161136
5466	161137
32962	161138
15059	161139
36364	161140
118015	161141
37246	161142
233783	161143
1624	161144
264	161145
27885	161146
4179	161147
31400	161148
6066	161149
6542	161150
39355	161151
42911	161152
32264	161153
72404	161154
1366	161155
22533	161156
5632	161157
154705	161158
11186	161159
207414	161160
31371	161161
70933	161162
89788	161163
56347	161164
34321	161165
1284	161166
2077	161167
17538	161168
5360	161169
2921	161170
139151	161171
16661	161172
8712	161173
46034	161174
102580	161175
59578	161176
1285	161177
6336	161178
54174	161179
92193	161180
120331	161181
13259	161182
23235	161183
80369	161184
338	161185
56706	161186
37669	161187
32730	161188
46400	161189
28058	161190
20862	161191
11983	161192
1701	161193
3840	161194
18412	161195
37823	161196
113628	161197
2017	161198
20644	161199
2594	161200
5455	161201
58820	161202
34321	161203
34321	161204
641	161205
641	161206
38450	161207
1285	161208
1362	161209
13938	161210
46400	161211
3388	161212
11825	161213
16738	161214
30365	161215
26470	161216
239301	161217
75942	161218
46797	161219
3638	161220
80923	161221
11334	161222
16063	161223
15443	161224
91731	161225
243	161226
18638	161227
59782	161228
90168	161229
14240	161230
59648	161231
1177	161232
2619	161233
91605	161234
14518	161235
31894	161236
12317	161237
12317	161238
124524	161239
34321	161240
41548	161241
199582	161242
5661	161243
12126	161244
34079	161245
29665	161246
3711	161247
3711	161248
172889	161249
14050	161250
7937	161251
4731	161252
11630	161253
9659	161254
5385	161255
1532	161256
7128	161257
1341	161258
8250	161259
117559	161260
11315	161261
60804	161262
11510	161263
41192	161264
30264	161265
4110	161266
50327	161267
149981	161268
8672	161269
7858	161270
23773	161271
146811	161272
5590	161273
158043	161274
401	161275
898	161276
4511	161277
39316	161278
12155	161279
5829	161280
7027	161281
65442	161282
9311	161283
25480	161284
11819	161285
150	161286
1181	161287
1561	161288
8188	161289
43207	161290
23911	161291
4364	161292
3003	161293
853	161294
1748	161295
369	161296
21233	161297
25632	161298
45	161299
442	161300
32229	161301
8210	161302
7494	161303
288	161304
1329	161305
219940	161306
17664	161307
8151	161308
242	161309
32613	161310
39722	161311
7626	161312
996	161313
98529	161314
10744	161315
15231	161316
182820	161317
8546	161318
45	161319
19302	161320
313	161321
132503	161322
7500	161323
22280	161324
1502	161325
74401	161326
61608	161327
8751	161328
126	161329
54185	161330
7265	161331
237652	161332
41190	161333
151444	161334
6755	161335
2972	161336
196387	161337
127302	161338
3083	161339
116743	161340
93908	161341
10542	161342
38689	161343
20886	161344
18217	161345
8833	161346
3721	161347
13909	161348
42775	161349
7485	161350
83566	161351
5357	161352
9352	161353
52373	161354
8573	161355
33757	161356
50359	161357
75511	161358
22354	161359
28485	161360
1284	161361
9365	161362
44643	161363
4797	161364
70307	161365
92196	161366
24227	161367
16047	161368
109148	161369
11073	161370
23593	161371
11500	161372
146524	161373
1805	161374
49	161375
68333	161376
4105	161377
4778	161378
31889	161379
15232	161380
660	161381
8525	161382
30862	161383
995	161384
5145	161385
10997	161386
214455	161387
88940	161388
27263	161389
2704	161390
6045	161391
6459	161392
92175	161393
232	161394
37029	161395
20278	161396
15928	161397
71672	161398
63644	161399
43	161400
8562	161401
639	161402
155527	161403
28055	161404
39333	161405
136879	161406
128992	161407
3946	161408
31915	161409
16041	161410
80330	161411
13441	161412
16862	161413
109356	161414
498	161415
33405	161416
14181	161417
73742	161418
27566	161419
26379	161420
54926	161421
51467	161422
19269	161423
15824	161424
74030	161425
25080	161426
205529	161427
3413	161428
40347	161429
3974	161430
133149	161431
10639	161432
756	161433
31487	161434
9721	161435
7772	161436
1740	161437
14902	161438
54436	161439
40147	161440
40809	161441
123311	161442
99206	161443
33927	161444
37772	161445
51796	161446
5454	161447
43035	161448
7856	161449
26363	161450
2642	161451
80562	161452
35986	161453
11734	161454
1128	161455
26837	161456
86	161457
83081	161458
19377	161459
15711	161460
143331	161461
3973	161462
1326	161463
26470	161464
1061	161465
20281	161466
745	161467
18952	161468
7942	161469
4537	161470
24700	161471
150929	161472
20994	161473
9495	161474
2968	161475
51243	161476
8474	161477
14300	161478
5571	161479
11205	161480
14245	161481
61844	161482
154389	161483
155454	161484
34048	161485
140700	161486
39796	161487
37376	161488
78491	161489
90264	161490
42312	161491
25367	161492
52416	161493
109232	161494
37071	161495
90648	161496
16417	161497
632	161498
42575	161499
147775	161500
879	161501
70450	161502
17792	161503
65685	161504
4018	161505
2803	161506
111368	161507
11982	161508
82206	161509
234843	161510
4535	161511
63233	161512
17171	161513
15127	161514
124785	161515
103602	161516
711	161517
13845	161518
83652	161519
156810	161520
45181	161521
13195	161522
79261	161523
13810	161524
365	161525
49776	161526
340	161527
26930	161528
11531	161529
25440	161530
4863	161531
49984	161532
2433	161533
16064	161534
44370	161535
42911	161536
63931	161537
34204	161538
136635	161539
11542	161540
66368	161541
136792	161542
4313	161543
166280	161544
12928	161545
239320	161546
117247	161547
7964	161548
41843	161549
118928	161550
23698	161551
2997	161552
13211	161553
36908	161554
6588	161555
7493	161556
246	161557
4136	161558
3	161559
26065	161560
8	161561
27417	161562
45958	161563
6840	161564
27478	161565
6002	161566
11798	161567
222846	161568
44199	161569
6630	161570
2279	161571
4716	161572
57838	161573
32263	161574
12744	161575
100570	161576
117828	161577
52898	161578
39397	161579
84326	161580
199510	161581
46810	161582
150241	161583
45467	161584
1201	161585
12041	161586
17935	161587
8554	161588
6813	161589
172905	161590
858	161591
22269	161592
5620	161593
520	161594
84111	161595
3398	161596
15457	161597
40106	161598
51434	161599
92669	161600
1865	161601
8024	161602
22177	161603
8024	161604
80352	161605
424	161606
17521	161607
12208	161608
64	161609
39569	161610
216530	161611
138328	161612
81912	161613
30147	161614
1493	161615
113	161616
648	161617
622	161618
11532	161619
112682	161620
39639	161621
31629	161622
39976	161623
68044	161624
11830	161625
24477	161626
55022	161627
233696	161628
18221	161629
37487	161630
19410	161631
6255	161632
646	161633
25230	161634
424	161635
67224	161636
35923	161637
164350	161638
13915	161639
12880	161640
104	161641
44723	161642
16591	161643
39653	161644
1427	161645
31237	161646
5242	161647
5702	161648
1508	161649
227748	161650
31364	161651
50434	161652
14625	161653
46078	161654
4597	161655
2105	161656
45360	161657
1635	161658
75631	161659
63471	161660
44698	161661
36541	161662
23766	161663
32170	161664
70598	161665
41172	161666
67422	161667
125283	161668
127166	161669
31015	161670
140318	161671
33178	161672
191910	161673
37931	161674
19549	161675
165941	161676
19180	161677
104891	161678
506	161679
118529	161680
37973	161681
36431	161682
29154	161683
43972	161684
119125	161685
9749	161686
23635	161687
31523	161688
46054	161689
17864	161690
32935	161691
163750	161692
50097	161693
150832	161694
15694	161695
8127	161696
117286	161697
26770	161698
4182	161699
54875	161700
67974	161701
75757	161702
46520	161703
12292	161704
10829	161705
36887	161706
19441	161707
5236	161708
77029	161709
29261	161710
120559	161711
1117	161712
67158	161713
34148	161714
164763	161715
3835	161716
21785	161717
4006	161718
19898	161719
26577	161720
51890	161721
38579	161722
88944	161723
23712	161724
55	161725
68790	161726
53910	161727
227692	161728
10648	161729
49146	161730
23733	161731
57620	161732
56764	161733
102121	161734
48988	161735
41722	161736
77462	161737
41772	161738
103706	161739
10193	161740
46253	161741
92	161742
64085	161743
2254	161744
235945	161745
27889	161746
223781	161747
158634	161748
167229	161749
138092	161750
82635	161751
9696	161752
10781	161753
1380	161754
7711	161755
338	161756
538	161757
60499	161758
87864	161759
24339	161760
73298	161761
37411	161762
28171	161763
50916	161764
102146	161765
24040	161766
30966	161767
3881	161768
140361	161769
219666	161770
46024	161771
129165	161772
15695	161773
87541	161774
46110	161775
8466	161776
32630	161777
32630	161778
32630	161779
32630	161780
32630	161781
32630	161782
1341	161783
165219	161784
19518	161785
26388	161786
31035	161787
87541	161788
59934	161789
55733	161790
38920	161791
3914	161792
17545	161793
538	161794
26057	161795
44109	161796
11366	161797
21829	161798
47168	161799
1377	161800
81594	161801
17575	161802
57902	161803
100682	161804
32112	161805
53912	161806
56508	161807
101535	161808
32816	161809
229325	161810
3688	161811
1635	161812
1194	161813
430	161814
16652	161815
1200	161816
7390	161817
72258	161818
1320	161819
77255	161820
2606	161821
56280	161822
35075	161823
78332	161824
14617	161825
44569	161826
1285	161827
10909	161828
32464	161829
38212	161830
25108	161831
243	161832
5546	161833
14624	161834
4863	161835
24635	161836
44940	161837
4689	161838
3667	161839
8801	161840
72881	161841
550	161842
49728	161843
1853	161844
60351	161845
4464	161846
21273	161847
213133	161848
23868	161849
15806	161850
7967	161851
47415	161852
31150	161853
2589	161854
2631	161855
70040	161856
68580	161857
146	161858
15508	161859
72898	161860
15698	161861
25352	161862
1128	161863
1842	161864
11736	161865
27921	161866
18879	161867
25472	161868
15540	161869
336	161870
11006	161871
6914	161872
37086	161873
7007	161874
31516	161875
84679	161876
16408	161877
3786	161878
2989	161879
6969	161880
14353	161881
25055	161882
7364	161883
4240	161884
49369	161885
10647	161886
3797	161887
6911	161888
28051	161889
6138	161890
10181	161891
58746	161892
16745	161893
55869	161894
10975	161895
78318	161896
1527	161897
14781	161898
2221	161899
4556	161900
104070	161901
4523	161902
152019	161903
74764	161904
59999	161905
7653	161906
189839	161907
29114	161908
221724	161909
226213	161910
787	161911
4531	161912
39544	161913
203290	161914
132363	161915
8206	161916
51697	161917
79431	161918
20791	161919
1047	161920
5158	161921
19706	161922
2188	161923
50290	161924
217714	161925
32406	161926
64054	161927
30274	161928
124149	161929
50301	161930
71950	161931
152357	161932
9437	161933
23822	161934
346	161935
911	161936
4059	161937
42839	161938
7550	161939
3049	161940
2780	161941
104541	161942
43454	161943
900	161944
23624	161945
19755	161946
20649	161947
198266	161948
57886	161949
61	161950
48244	161951
13061	161952
3720	161953
22836	161954
17093	161955
94256	161956
9484	161957
6001	161958
12873	161959
22451	161960
11597	161961
130191	161962
1300	161963
27304	161964
14268	161965
561	161966
38815	161967
5447	161968
13204	161969
48228	161970
6739	161971
400	161972
85231	161973
833	161974
690	161975
360	161976
51305	161977
22080	161978
722	161979
51981	161980
6236	161981
829	161982
85026	161983
378	161984
1	161985
1	161986
2869	161987
1028	161988
1257	161989
54742	161990
12846	161991
118854	161992
20062	161993
1029	161994
12131	161995
457	161996
2242	161997
12094	161998
532	161999
3467	162000
25389	162001
17490	162002
532	162003
1030	162004
1919	162005
4	162006
4592	162007
12845	162008
1392	162009
3807	162010
22249	162011
12753	162012
1349	162013
9233	162014
940	162015
152720	162016
616	162017
544	162018
31131	162019
8648	162020
42971	162021
1919	162022
1030	162023
6005	162024
5638	162025
25647	162026
730	162027
40303	162028
30	162029
1	162030
2242	162031
15373	162032
1032	162033
21914	162034
14534	162035
60519	162036
14447	162037
94341	162038
3611	162039
41338	162040
26733	162041
1560	162042
12551	162043
149111	162044
10850	162045
78848	162046
36642	162047
16262	162048
25984	162049
5241	162050
160093	162051
2268	162052
5993	162053
53762	162054
1890	162055
8	162056
193	162057
420	162058
111876	162059
590	162060
20579	162061
1797	162062
84475	162063
2474	162064
631	162065
37362	162066
6212	162067
83060	162068
56252	162069
249	162070
13810	162071
14582	162072
7388	162073
62335	162074
85757	162075
33817	162076
3642	162077
2187	162078
11848	162079
2370	162080
19353	162081
51160	162082
6032	162083
360	162084
8592	162085
65691	162086
10777	162087
43331	162088
13143	162089
3946	162090
6958	162091
14288	162092
49952	162093
807	162094
3758	162095
13276	162096
172136	162097
15866	162098
65715	162099
35702	162100
42607	162101
19235	162102
5910	162103
3932	162104
31852	162105
1876	162106
24221	162107
3771	162108
2773	162109
12410	162110
464	162111
239913	162112
37702	162113
6	162114
4628	162115
9114	162116
40467	162117
1601	162118
2205	162119
115499	162120
2237	162121
159024	162122
91544	162123
10676	162124
3145	162125
15719	162126
4007	162127
3989	162128
80981	162129
43014	162130
122811	162131
29360	162132
41788	162133
65710	162134
15280	162135
49180	162136
3976	162137
11608	162138
1304	162139
227398	162140
182	162141
46	162142
33	162143
4992	162144
53942	162145
21996	162146
196325	162147
12574	162148
3057	162149
68800	162150
69598	162151
14868	162152
18128	162153
33440	162154
1383	162155
16	162156
265	162157
12	162158
10523	162159
53392	162160
91213	162161
79466	162162
22003	162163
37091	162164
3680	162165
1905	162166
77819	162167
12386	162168
11193	162169
46977	162170
15882	162171
11	162172
264	162173
90694	162174
16337	162175
78072	162176
3059	162177
5001	162178
6571	162179
12545	162180
90412	162181
10898	162182
15044	162183
6571	162184
400	162185
27020	162186
14813	162187
4014	162188
2472	162189
171532	162190
9010	162191
22552	162192
8953	162193
65635	162194
52529	162195
66082	162196
15226	162197
472	162198
328	162199
17531	162200
85439	162201
91552	162202
33784	162203
172552	162204
166696	162205
33907	162206
7939	162207
70009	162208
184374	162209
7940	162210
2251	162211
18520	162212
532	162213
5143	162214
16705	162215
25777	162216
14089	162217
30811	162218
106250	162219
21761	162220
4313	162221
13808	162222
4318	162223
4313	162224
457	162225
1143	162226
15046	162227
72026	162228
98974	162229
2759	162230
95287	162231
183765	162232
8988	162233
21739	162234
138700	162235
6567	162236
56643	162237
56374	162238
50991	162239
73431	162240
56453	162241
1684	162242
1463	162243
5600	162244
6339	162245
51506	162246
56999	162247
10943	162248
7434	162249
3195	162250
35	162251
17549	162252
13440	162253
206466	162254
83503	162255
21278	162256
89028	162257
148487	162258
5410	162259
237377	162260
152227	162261
129260	162262
46907	162263
505	162264
8454	162265
12859	162266
20713	162267
57507	162268
48156	162269
118852	162270
26143	162271
78800	162272
4341	162273
59447	162274
5249	162275
164530	162276
17479	162277
1258	162278
41353	162279
32946	162280
2369	162281
46366	162282
106789	162283
428	162284
3494	162285
73344	162286
17420	162287
31394	162288
1031	162289
49537	162290
86483	162291
3036	162292
142718	162293
929	162294
1392	162295
4067	162296
17923	162297
162	162298
62657	162299
26478	162300
118553	162301
29531	162302
56302	162303
21302	162304
57898	162305
117838	162306
88660	162307
92780	162308
119195	162309
24531	162310
40673	162311
10268	162312
27105	162313
39234	162314
188	162315
99534	162316
23919	162317
11847	162318
21402	162319
99293	162320
5205	162321
14325	162322
46114	162323
9394	162324
149715	162325
14534	162326
96234	162327
2908	162328
60284	162329
4520	162330
4097	162331
48928	162332
3778	162333
44221	162334
18636	162335
20820	162336
5713	162337
109287	162338
15218	162339
22768	162340
33032	162341
85192	162342
2299	162343
4289	162344
4694	162345
93409	162346
64992	162347
54665	162348
14075	162349
72902	162350
522	162351
55828	162352
14419	162353
1185	162354
133542	162355
20439	162356
15324	162357
61327	162358
342	162359
39083	162360
3683	162361
8612	162362
49563	162363
5236	162364
36057	162365
43069	162366
5211	162367
10968	162368
15649	162369
129	162370
3970	162371
87508	162372
53173	162373
11854	162374
27198	162375
13827	162376
32664	162377
50530	162378
25790	162379
415	162380
370	162381
49562	162382
36338	162383
24268	162384
45155	162385
290	162386
12827	162387
87019	162388
4094	162389
565	162390
60580	162391
19577	162392
7363	162393
205404	162394
5985	162395
6783	162396
55827	162397
7799	162398
356	162399
5985	162400
5178	162401
9667	162402
79905	162403
5688	162404
54365	162405
11294	162406
3771	162407
34243	162408
436	162409
7	162410
61014	162411
22816	162412
113696	162413
3	162414
813	162415
3638	162416
19386	162417
3128	162418
40244	162419
74562	162420
7804	162421
57979	162422
15544	162423
11693	162424
448	162425
62	162426
39291	162427
55965	162428
1089	162429
8283	162430
16092	162431
70750	162432
14254	162433
34024	162434
22551	162435
16789	162436
88270	162437
3716	162438
3021	162439
54596	162440
305	162441
18950	162442
30542	162443
102937	162444
1479	162445
10723	162446
3003	162447
4943	162448
81121	162449
36227	162450
20820	162451
15361	162452
36995	162453
10715	162454
5190	162455
25002	162456
554	162457
56384	162458
132090	162459
70140	162460
27397	162461
14472	162462
73	162463
31497	162464
33207	162465
14293	162466
1705	162467
770	162468
9064	162469
10317	162470
29690	162471
17715	162472
141196	162473
5715	162474
82239	162475
9519	162476
31985	162477
6536	162478
12138	162479
18862	162480
19275	162481
19275	162482
113420	162483
218003	162484
6125	162485
121	162486
21003	162487
51853	162488
2064	162489
82295	162490
51803	162491
11860	162492
89140	162493
58012	162494
69722	162495
5151	162496
139110	162497
2558	162498
724	162499
39206	162500
6916	162501
8570	162502
1121	162503
63843	162504
5974	162505
3649	162506
4074	162507
255	162508
42955	162509
34950	162510
10067	162511
34277	162512
18713	162513
3706	162514
25963	162515
92464	162516
6437	162517
29450	162518
670	162519
20675	162520
11691	162521
5908	162522
13299	162523
5525	162524
17042	162525
1748	162526
2548	162527
5109	162528
151682	162529
2026	162530
11584	162531
152360	162532
63358	162533
3200	162534
614	162535
2869	162536
5955	162537
218024	162538
1088	162539
56	162540
15639	162541
71634	162542
5985	162543
17733	162544
88401	162545
4900	162546
1560	162547
178	162548
708	162549
1558	162550
36722	162551
13110	162552
5393	162553
1156	162554
91786	162555
2274	162556
38102	162557
141	162558
4074	162559
85045	162560
5057	162561
109699	162562
84310	162563
48136	162564
24889	162565
13104	162566
108	162567
25208	162568
4336	162569
24876	162570
937	162571
1125	162572
217920	162573
77273	162574
42451	162575
64667	162576
124212	162577
218178	162578
871	162579
789	162580
5158	162581
7647	162582
37868	162583
181395	162584
163502	162585
85552	162586
172362	162587
28611	162588
195314	162589
170606	162590
66961	162591
33991	162592
2235	162593
203330	162594
51324	162595
14523	162596
1565	162597
3473	162598
1538	162599
12146	162600
14592	162601
6605	162602
67059	162603
7775	162604
65798	162605
3959	162606
146481	162607
31021	162608
128423	162609
108218	162610
70150	162611
42541	162612
82552	162613
18275	162614
42964	162615
3949	162616
36324	162617
87076	162618
10701	162619
114408	162620
267	162621
10520	162622
137769	162623
64944	162624
498	162625
122831	162626
71387	162627
27277	162628
57667	162629
2776	162630
214793	162631
31794	162632
15215	162633
8533	162634
85365	162635
228116	162636
187369	162637
116429	162638
16862	162639
110417	162640
171327	162641
68792	162642
64622	162643
65786	162644
15061	162645
10432	162646
43	162647
36662	162648
155498	162649
19963	162650
93215	162651
1567	162652
14801	162653
90765	162654
207302	162655
1568	162656
105975	162657
16902	162658
32191	162659
2711	162660
16137	162661
2560	162662
1468	162663
32278	162664
77929	162665
9207	162666
29263	162667
16041	162668
119919	162669
43068	162670
33033	162671
8682	162672
2021	162673
27733	162674
6462	162675
567	162676
6869	162677
27928	162678
1313	162679
3851	162680
244	162681
123878	162682
44078	162683
150300	162684
50867	162685
24536	162686
183546	162687
33076	162688
26324	162689
8602	162690
83216	162691
2451	162692
6482	162693
26029	162694
44238	162695
2952	162696
70049	162697
12880	162698
2089	162699
20673	162700
20869	162701
23530	162702
64546	162703
480	162704
44150	162705
12931	162706
15126	162707
216081	162708
138411	162709
35206	162710
146526	162711
43079	162712
73249	162713
141388	162714
35400	162715
7514	162716
200319	162717
165089	162718
14560	162719
30882	162720
53096	162721
58680	162722
135279	162723
45265	162724
76780	162725
31530	162726
27611	162727
43256	162728
18780	162729
1644	162730
41504	162731
630	162732
227	162733
8144	162734
5691	162735
85	162736
46296	162737
563	162738
41242	162739
244	162740
1618	162741
37382	162742
18787	162743
9066	162744
1079	162745
108934	162746
49	162747
995	162748
112787	162749
73345	162750
818	162751
6446	162752
27	162753
30580	162754
3233	162755
1814	162756
99941	162757
65943	162758
3233	162759
11857	162760
6073	162761
11139	162762
15661	162763
81987	162764
22843	162765
739	162766
85	162767
10208	162768
2897	162769
1660	162770
1757	162771
227	162772
88588	162773
41504	162774
8853	162775
7225	162776
7249	162777
2698	162778
55612	162779
92044	162780
11498	162781
1	162782
5641	162783
27142	162784
14458	162785
105426	162786
3219	162787
42410	162788
6829	162789
93	162790
30770	162791
12616	162792
6097	162793
22198	162794
40070	162795
86168	162796
37075	162797
173556	162798
8219	162799
19252	162800
505	162801
19971	162802
59625	162803
75972	162804
117827	162805
6850	162806
33076	162807
37052	162808
6555	162809
25156	162810
41492	162811
76606	162812
1468	162813
518	162814
21430	162815
35271	162816
1725	162817
35	162818
102753	162819
181524	162820
467	162821
21149	162822
35923	162823
8286	162824
2135	162825
130571	162826
15582	162827
14089	162828
3810	162829
20383	162830
9492	162831
56631	162832
207781	162833
96369	162834
25869	162835
1490	162836
39097	162837
164149	162838
119273	162839
148191	162840
1341	162841
1804	162842
2617	162843
1474	162844
19362	162845
1347	162846
33822	162847
8778	162848
5590	162849
2662	162850
7211	162851
5480	162852
212110	162853
47150	162854
78743	162855
56428	162856
35204	162857
26641	162858
715	162859
43882	162860
36294	162861
620	162862
105201	162863
29125	162864
10888	162865
212264	162866
3410	162867
126187	162868
6	162869
20310	162870
2135	162871
2086	162872
45592	162873
65880	162874
11597	162875
10723	162876
44363	162877
58198	162878
110620	162879
137090	162880
63550	162881
106644	162882
921	162883
802	162884
4147	162885
283	162886
18309	162887
3544	162888
3745	162889
3945	162890
5663	162891
5843	162892
33959	162893
99473	162894
104950	162895
30883	162896
103740	162897
50889	162898
88621	162899
11237	162900
12164	162901
91586	162902
11025	162903
11620	162904
19219	162905
8401	162906
18315	162907
9733	162908
563	162909
1311	162910
22595	162911
515	162912
32972	162913
63837	162914
40077	162915
60331	162916
2712	162917
6405	162918
1627	162919
3487	162920
7238	162921
18617	162922
7391	162923
1627	162924
2736	162925
10593	162926
669	162927
51446	162928
4152	162929
12090	162930
26090	162931
17233	162932
9509	162933
1230	162934
3015	162935
16825	162936
36802	162937
14075	162938
2649	162939
14356	162940
18618	162941
11199	162942
1868	162943
27370	162944
3361	162945
18786	162946
43978	162947
18805	162948
816	162949
403	162950
107003	162951
4268	162952
3314	162953
22490	162954
3142	162955
4621	162956
1612	162957
25240	162958
26232	162959
13091	162960
650	162961
6066	162962
77903	162963
152	162964
16097	162965
6989	162966
271	162967
297	162968
74018	162969
106394	162970
4846	162971
14007	162972
20037	162973
200	162974
85331	162975
14437	162976
30546	162977
87742	162978
13735	162979
11310	162980
3591	162981
11327	162982
19037	162983
48475	162984
17032	162985
260	162986
25869	162987
13025	162988
5262	162989
39258	162990
79263	162991
22825	162992
4720	162993
1189	162994
11425	162995
5230	162996
5390	162997
816	162998
2953	162999
13673	163000
15820	163001
14035	163002
35081	163003
2907	163004
19760	163005
50002	163006
2866	163007
44	163008
8218	163009
11008	163010
63345	163011
833	163012
61409	163013
5293	163014
1813	163015
645	163016
11658	163017
24607	163018
67863	163019
75951	163020
20056	163021
21472	163022
129464	163023
67451	163024
82628	163025
110	163026
5664	163027
59010	163028
23266	163029
14663	163030
253	163031
9485	163032
16563	163033
39839	163034
3215	163035
111141	163036
58525	163037
18915	163038
87585	163039
156476	163040
222911	163041
66231	163042
19209	163043
4851	163044
13076	163045
31128	163046
672	163047
164085	163048
24811	163049
47	163050
3716	163051
37009	163052
10171	163053
19833	163054
74178	163055
8289	163056
6014	163057
24656	163058
729	163059
27507	163060
633	163061
47512	163062
37895	163063
3250	163064
2079	163065
21526	163066
363	163067
63850	163068
19039	163069
78726	163070
273	163071
15403	163072
48888	163073
4694	163074
35005	163075
12898	163076
6112	163077
81941	163078
6391	163079
75226	163080
7132	163081
2938	163082
37956	163083
4866	163084
54961	163085
5261	163086
1523	163087
17045	163088
4095	163089
106665	163090
12705	163091
10007	163092
11709	163093
11895	163094
4870	163095
48	163096
26392	163097
14950	163098
1217	163099
5972	163100
3332	163101
7117	163102
8687	163103
69928	163104
79798	163105
48586	163106
79540	163107
9177	163108
21264	163109
96099	163110
1634	163111
6207	163112
6022	163113
24758	163114
100507	163115
13789	163116
27702	163117
131724	163118
54165	163119
62223	163120
288	163121
4649	163122
3730	163123
65	163124
12974	163125
485	163126
7598	163127
2869	163128
15445	163129
11517	163130
147949	163131
17193	163132
60172	163133
23250	163134
23385	163135
2606	163136
79276	163137
62434	163138
8680	163139
224851	163140
4767	163141
93717	163142
6264	163143
5357	163144
10122	163145
85653	163146
4638	163147
928	163148
14415	163149
22247	163150
5956	163151
7270	163152
64556	163153
50596	163154
8722	163155
83228	163156
19275	163157
10203	163158
1560	163159
140130	163160
1422	163161
35257	163162
24311	163163
4928	163164
1330	163165
60287	163166
1270	163167
18251	163168
1667	163169
364	163170
5653	163171
10956	163172
9992	163173
6295	163174
1612	163175
2361	163176
6179	163177
1517	163178
31422	163179
7021	163180
2693	163181
112032	163182
1793	163183
2363	163184
20146	163185
1813	163186
3345	163187
3699	163188
12699	163189
302	163190
20019	163191
70666	163192
44341	163193
13875	163194
31866	163195
13337	163196
11066	163197
78986	163198
22895	163199
105	163200
7111	163201
21281	163202
22600	163203
83564	163204
111835	163205
2433	163206
3185	163207
245	163208
3947	163209
500	163210
4118	163211
2285	163212
82193	163213
9262	163214
23533	163215
23422	163216
94048	163217
11094	163218
24620	163219
31239	163220
97741	163221
63932	163222
17317	163223
1300	163224
6035	163225
47235	163226
68676	163227
61641	163228
174149	163229
16158	163230
2178	163231
68472	163232
22345	163233
12239	163234
63550	163235
40999	163236
89743	163237
12289	163238
16430	163239
30593	163240
8837	163241
118286	163242
3970	163243
11742	163244
6529	163245
318	163246
14595	163247
30272	163248
3233	163249
818	163250
93583	163251
67463	163252
52252	163253
125	163254
2676	163255
62689	163256
68886	163257
51113	163258
132114	163259
36524	163260
80383	163261
109385	163262
5338	163263
31896	163264
11170	163265
112068	163266
67963	163267
8646	163268
214	163269
185117	163270
1194	163271
2263	163272
224099	163273
157477	163274
84189	163275
25458	163276
8129	163277
1070	163278
11118	163279
11176	163280
39488	163281
42405	163282
18250	163283
376	163284
586	163285
4229	163286
11005	163287
119579	163288
3	163289
14545	163290
3	163291
3	163292
32033	163293
6440	163294
3	163295
32534	163296
119568	163297
5825	163298
12029	163299
15660	163300
25976	163301
32525	163302
27678	163303
3	163304
106	163305
41646	163306
40391	163307
26637	163308
11546	163309
55985	163310
60585	163311
51746	163312
26243	163313
110	163314
7294	163315
40795	163316
13225	163317
136854	163318
16255	163319
38491	163320
66125	163321
4210	163322
10789	163323
17862	163324
13520	163325
163355	163326
52246	163327
40785	163328
711	163329
20293	163330
441	163331
58765	163332
14604	163333
32962	163334
117944	163335
37534	163336
48527	163337
221909	163338
1533	163339
6961	163340
9523	163341
2097	163342
10828	163343
1547	163344
542	163345
238129	163346
3644	163347
5169	163348
4716	163349
64409	163350
34413	163351
63503	163352
11164	163353
10157	163354
20960	163355
13615	163356
14010	163357
31713	163358
6382	163359
89601	163360
128074	163361
5211	163362
120684	163363
11284	163364
143165	163365
5402	163366
638	163367
26674	163368
3376	163369
89060	163370
164636	163371
16724	163372
28183	163373
10097	163374
20589	163375
3195	163376
799	163377
80606	163378
7162	163379
96704	163380
96615	163381
121	163382
10825	163383
56488	163384
101526	163385
105	163386
9943	163387
8770	163388
670	163389
19685	163390
1867	163391
29071	163392
110522	163393
166152	163394
53239	163395
39220	163396
14149	163397
10308	163398
19687	163399
51045	163400
205488	163401
79348	163402
26392	163403
36560	163404
83867	163405
34031	163406
13970	163407
52268	163408
5311	163409
25354	163410
35406	163411
148543	163412
116759	163413
41158	163414
4941	163415
11884	163416
19012	163417
71108	163418
26568	163419
87471	163420
4119	163421
11815	163422
24976	163423
41456	163424
5961	163425
91727	163426
1517	163427
37509	163428
34014	163429
9684	163430
19585	163431
87026	163432
7993	163433
16501	163434
82731	163435
39506	163436
7512	163437
11497	163438
45912	163439
28737	163440
11750	163441
108835	163442
73174	163443
65616	163444
40917	163445
3510	163446
711	163447
688	163448
9397	163449
26094	163450
7799	163451
33769	163452
525	163453
21470	163454
204200	163455
3025	163456
2681	163457
85477	163458
7799	163459
20980	163460
93313	163461
366	163462
13998	163463
15914	163464
538	163465
2819	163466
8850	163467
20820	163468
52	163469
84263	163470
98	163471
53	163472
4198	163473
3311	163474
30513	163475
24204	163476
6372	163477
50792	163478
11267	163479
3663	163480
102939	163481
92657	163482
56252	163483
20330	163484
19583	163485
25103	163486
4894	163487
68718	163488
1805	163489
4863	163490
8807	163491
11778	163492
1365	163493
102983	163494
5576	163495
102032	163496
46001	163497
4117	163498
3810	163499
37353	163500
19764	163501
108992	163502
8654	163503
143346	163504
804	163505
576	163506
54587	163507
21194	163508
5463	163509
31553	163510
2263	163511
66631	163512
117906	163513
21726	163514
57563	163515
17934	163516
66505	163517
38151	163518
282	163519
581	163520
16697	163521
10825	163522
65957	163523
49997	163524
682	163525
3631	163526
12631	163527
49697	163528
110501	163529
11852	163530
40766	163531
20128	163532
164418	163533
8236	163534
35235	163535
80096	163536
116804	163537
2422	163538
108970	163539
248	163540
3161	163541
51111	163542
13996	163543
96298	163544
65812	163545
47141	163546
22487	163547
65828	163548
22899	163549
332	163550
60761	163551
208124	163552
12142	163553
1573	163554
26081	163555
26096	163556
1849	163557
39982	163558
518	163559
65546	163560
81641	163561
100830	163562
83348	163563
62050	163564
17330	163565
10779	163566
37567	163567
907	163568
1270	163569
28605	163570
1991	163571
2159	163572
29672	163573
2696	163574
45149	163575
58939	163576
89015	163577
19106	163578
66897	163579
3188	163580
32281	163581
7965	163582
106	163583
172364	163584
53094	163585
8666	163586
67762	163587
1063	163588
112438	163589
1828	163590
80338	163591
10280	163592
198331	163593
50442	163594
49457	163595
11530	163596
208111	163597
14225	163598
84358	163599
110441	163600
50362	163601
9658	163602
11867	163603
17730	163604
17400	163605
17877	163606
41630	163607
8401	163608
52155	163609
148510	163610
16310	163611
5397	163612
66101	163613
49295	163614
29457	163615
62440	163616
109172	163617
7070	163618
42686	163619
50808	163620
166821	163621
12040	163622
16376	163623
15643	163624
105821	163625
3229	163626
77958	163627
24437	163628
143423	163629
3779	163630
9082	163631
6819	163632
14204	163633
8802	163634
42749	163635
148349	163636
73057	163637
187	163638
46811	163639
76166	163640
80227	163641
9284	163642
3852	163643
9139	163644
32067	163645
54753	163646
20383	163647
407	163648
112777	163649
102892	163650
57969	163651
12726	163652
18881	163653
21614	163654
42644	163655
129113	163656
14240	163657
9944	163658
71981	163659
11876	163660
13172	163661
147768	163662
19927	163663
178021	163664
83745	163665
21012	163666
9371	163667
88832	163668
18599	163669
330	163670
11002	163671
48041	163672
34175	163673
62264	163674
40468	163675
47855	163676
41072	163677
16671	163678
61620	163679
47051	163680
29974	163681
13794	163682
5703	163683
1351	163684
20043	163685
24507	163686
3358	163687
43055	163688
2039	163689
9081	163690
20622	163691
6253	163692
42778	163693
128692	163694
28665	163695
9113	163696
14790	163697
17192	163698
30426	163699
67906	163700
32292	163701
67167	163702
55165	163703
1167	163704
66631	163705
58061	163706
9735	163707
48925	163708
11247	163709
39637	163710
21601	163711
1146	163712
7983	163713
31440	163714
61311	163715
52249	163716
41423	163717
44126	163718
102538	163719
114286	163720
105373	163721
24996	163722
1450	163723
57485	163724
24325	163725
2313	163726
19732	163727
6013	163728
11224	163729
8195	163730
10681	163731
4634	163732
1471	163733
214631	163734
5452	163735
79768	163736
1465	163737
8213	163738
25478	163739
175107	163740
1567	163741
3101	163742
748	163743
7361	163744
4429	163745
121137	163746
117853	163747
26320	163748
77371	163749
14628	163750
5318	163751
43486	163752
1359	163753
17570	163754
63361	163755
9268	163756
31404	163757
75022	163758
1999	163759
49485	163760
85033	163761
165004	163762
6241	163763
51191	163764
123100	163765
853	163766
34487	163767
27108	163768
9917	163769
105915	163770
213706	163771
4533	163772
89870	163773
236122	163774
2919	163775
81946	163776
20846	163777
28354	163778
10137	163779
16900	163780
444	163781
15318	163782
214959	163783
91585	163784
18713	163785
49317	163786
78726	163787
588	163788
3562	163789
57606	163790
130382	163791
26655	163792
80187	163793
73936	163794
6794	163795
282	163796
7939	163797
18367	163798
7570	163799
157684	163800
10571	163801
2878	163802
27155	163803
72264	163804
6512	163805
3042	163806
73841	163807
28053	163808
74402	163809
62	163810
217981	163811
10763	163812
61065	163813
101706	163814
22412	163815
73465	163816
1838	163817
8645	163818
2637	163819
155056	163820
97383	163821
4864	163822
40967	163823
3228	163824
11187	163825
2185	163826
3809	163827
95914	163828
48730	163829
19415	163830
172481	163831
1086	163832
66881	163833
42583	163834
2340	163835
35147	163836
6336	163837
39068	163838
12231	163839
54730	163840
1899	163841
3312	163842
32425	163843
17798	163844
106	163845
130814	163846
155867	163847
4200	163848
77735	163849
85130	163850
3591	163851
121	163852
46819	163853
15771	163854
119905	163855
41156	163856
31162	163857
9897	163858
11920	163859
230	163860
32150	163861
87277	163862
98161	163863
8647	163864
16950	163865
19040	163866
52847	163867
7868	163868
6822	163869
3664	163870
112343	163871
7274	163872
5153	163873
36437	163874
23469	163875
1893	163876
46905	163877
37520	163878
342	163879
84559	163880
361	163881
37244	163882
6366	163883
75149	163884
78022	163885
33883	163886
2721	163887
25656	163888
28715	163889
111315	163890
70798	163891
227660	163892
14483	163893
36938	163894
17569	163895
117708	163896
2288	163897
3010	163898
14619	163899
2888	163900
10102	163901
11762	163902
158	163903
7593	163904
146866	163905
16925	163906
12668	163907
964	163908
3562	163909
4015	163910
96293	163911
57792	163912
25657	163913
70295	163914
69964	163915
3528	163916
1163	163917
82359	163918
138401	163919
85393	163920
155415	163921
37535	163922
42568	163923
88855	163924
1569	163925
80450	163926
18753	163927
150951	163928
853	163929
28782	163930
6771	163931
155575	163932
15409	163933
4251	163934
9084	163935
1412	163936
55753	163937
9937	163938
6913	163939
1688	163940
915	163941
5545	163942
106047	163943
2233	163944
14689	163945
1866	163946
67994	163947
38549	163948
50	163949
4174	163950
84771	163951
125499	163952
22142	163953
3748	163954
119409	163955
7398	163956
85382	163957
27104	163958
6205	163959
17057	163960
8795	163961
3496	163962
12754	163963
362	163964
70628	163965
26548	163966
11865	163967
4616	163968
12633	163969
32065	163970
162335	163971
879	163972
56273	163973
16683	163974
11459	163975
20974	163976
77851	163977
11179	163978
17764	163979
10750	163980
120162	163981
128	163982
44823	163983
36328	163984
172169	163985
14354	163986
51061	163987
32	163988
298	163989
27950	163990
19076	163991
1917	163992
405	163993
9456	163994
85173	163995
105885	163996
260	163997
344	163998
59254	163999
651	164000
19280	164001
5828	164002
237179	164003
95	164004
10996	164005
780	164006
144	164007
31158	164008
20934	164009
3574	164010
37113	164011
66511	164012
2171	164013
40438	164014
7187	164015
3465	164016
65874	164017
138224	164018
18959	164019
1567	164020
41721	164021
16420	164022
4757	164023
220832	164024
2609	164025
92	164026
35261	164027
6534	164028
411	164029
37574	164030
563	164031
84862	164032
161180	164033
49692	164034
99951	164035
20952	164036
6228	164037
2030	164038
113134	164039
57968	164040
39995	164041
39964	164042
15274	164043
15388	164044
387	164045
11049	164046
2357	164047
104438	164048
44239	164049
3654	164050
2393	164051
50850	164052
22472	164053
25479	164054
64484	164055
63728	164056
8743	164057
158686	164058
786	164059
3380	164060
44475	164061
45489	164062
117538	164063
98186	164064
634	164065
15679	164066
37872	164067
21366	164068
34490	164069
87879	164070
59598	164071
88910	164072
33089	164073
19647	164074
12251	164075
26584	164076
155029	164077
66141	164078
170521	164079
3742	164080
254	164081
86673	164082
62612	164083
2556	164084
23609	164085
52595	164086
49374	164087
4186	164088
29426	164089
92027	164090
12648	164091
2736	164092
20762	164093
28940	164094
46881	164095
4048	164096
1009	164097
20147	164098
282	164099
42763	164100
14558	164101
7030	164102
139398	164103
108596	164104
308	164105
88	164106
15730	164107
10587	164108
339	164109
104458	164110
160211	164111
8243	164112
16623	164113
4357	164114
16063	164115
91964	164116
55149	164117
26271	164118
803	164119
71158	164120
71988	164121
65864	164122
65864	164123
61132	164124
9597	164125
9597	164126
5054	164127
19459	164128
2366	164129
118648	164130
2877	164131
46366	164132
5825	164133
79554	164134
228796	164135
24184	164136
10132	164137
56501	164138
25367	164139
507	164140
68164	164141
40422	164142
10229	164143
60083	164144
9981	164145
6365	164146
6302	164147
17152	164148
3407	164149
15275	164150
4013	164151
142	164152
7274	164153
250	164154
32854	164155
11837	164156
589	164157
2364	164158
51897	164159
38325	164160
14576	164161
10027	164162
3860	164163
1198	164164
92	164165
7347	164166
32323	164167
45250	164168
25861	164169
32682	164170
63774	164171
1957	164172
2651	164173
4503	164174
32897	164175
2878	164176
5405	164177
17729	164178
166142	164179
47210	164180
8109	164181
6512	164182
4595	164183
1002	164184
800	164185
492	164186
25056	164187
30897	164188
204	164189
24341	164190
37778	164191
42739	164192
47243	164193
59360	164194
2140	164195
32725	164196
62044	164197
18762	164198
7848	164199
23159	164200
3254	164201
1711	164202
12860	164203
32840	164204
35303	164205
1442	164206
32902	164207
886	164208
112271	164209
171614	164210
11100	164211
1573	164212
40128	164213
61677	164214
17801	164215
3846	164216
12103	164217
48917	164218
10994	164219
7256	164220
4941	164221
68214	164222
37211	164223
24800	164224
7260	164225
59779	164226
80492	164227
17158	164228
11131	164229
7227	164230
13594	164231
60028	164232
85788	164233
10993	164234
146796	164235
11985	164236
3203	164237
70515	164238
69244	164239
14105	164240
35000	164241
49705	164242
11034	164243
2124	164244
2969	164245
12062	164246
1864	164247
40145	164248
1557	164249
57586	164250
4145	164251
1671	164252
36704	164253
17768	164254
13672	164255
10780	164256
10309	164257
126462	164258
2875	164259
45317	164260
20006	164261
54986	164262
23301	164263
15336	164264
23057	164265
215364	164266
31655	164267
11156	164268
3215	164269
22738	164270
49053	164271
28252	164272
662	164273
3679	164274
3250	164275
4157	164276
509	164277
4575	164278
48421	164279
45	164280
10216	164281
79084	164282
108484	164283
42837	164284
1700	164285
63545	164286
44782	164287
117221	164288
13857	164289
1210	164290
23392	164291
1672	164292
15731	164293
40838	164294
199208	164295
21091	164296
32695	164297
41813	164298
74947	164299
147648	164300
29573	164301
131429	164302
137654	164303
45661	164304
10597	164305
8551	164306
205818	164307
26513	164308
48645	164309
7440	164310
60306	164311
26239	164312
24608	164313
21244	164314
20391	164315
92248	164316
163459	164317
30285	164318
105	164319
346	164320
67085	164321
26458	164322
28150	164323
6246	164324
152	164325
52521	164326
165165	164327
132563	164328
106706	164329
11808	164330
3951	164331
17445	164332
62517	164333
9201	164334
80841	164335
13112	164336
235	164337
2909	164338
2210	164339
2232	164340
21784	164341
20278	164342
12931	164343
41631	164344
25122	164345
73016	164346
7766	164347
2556	164348
4292	164349
381	164350
26467	164351
19585	164352
82578	164353
721	164354
774	164355
9060	164356
10694	164357
3177	164358
51636	164359
6466	164360
40300	164361
102204	164362
58174	164363
10894	164364
20360	164365
47076	164366
64886	164367
54782	164368
84648	164369
15582	164370
36951	164371
43564	164372
99593	164373
50220	164374
36951	164375
82942	164376
10321	164377
11432	164378
3706	164379
30247	164380
772	164381
100745	164382
141746	164383
170581	164384
22713	164385
56534	164386
3777	164387
19134	164388
238663	164389
82808	164390
17774	164391
14114	164392
39361	164393
17799	164394
12631	164395
11777	164396
47057	164397
20128	164398
5656	164399
47863	164400
32237	164401
156147	164402
40462	164403
18748	164404
6169	164405
53	164406
10902	164407
29770	164408
10173	164409
506	164410
2335	164411
972	164412
2276	164413
51251	164414
27314	164415
2642	164416
30	164417
16297	164418
129328	164419
42887	164420
2016	164421
214199	164422
17768	164423
95107	164424
120385	164425
2351	164426
2296	164427
27373	164428
5864	164429
5864	164430
93199	164431
58311	164432
81124	164433
74577	164434
83322	164435
51633	164436
14563	164437
151657	164438
95755	164439
16852	164440
9897	164441
4566	164442
35607	164443
27675	164444
16813	164445
80774	164446
9902	164447
3359	164448
10744	164449
28631	164450
6728	164451
42606	164452
2505	164453
7708	164454
5522	164455
11703	164456
146848	164457
1640	164458
9147	164459
6750	164460
6841	164461
6750	164462
172619	164463
20315	164464
25931	164465
3398	164466
4563	164467
1949	164468
150	164469
14758	164470
1033	164471
108865	164472
299	164473
4564	164474
6773	164475
8144	164476
89281	164477
6949	164478
2788	164479
6858	164480
124054	164481
184416	164482
223959	164483
225660	164484
3536	164485
123358	164486
22251	164487
159231	164488
116810	164489
177652	164490
86665	164491
12191	164492
229029	164493
34122	164494
26794	164495
19659	164496
115342	164497
228466	164498
92536	164499
3508	164500
380	164501
10602	164502
42446	164503
1129	164504
92300	164505
3400	164506
2143	164507
73052	164508
22912	164509
34214	164510
102348	164511
14549	164512
81013	164513
31119	164514
17405	164515
54139	164516
33807	164517
11334	164518
5837	164519
3711	164520
222039	164521
42575	164522
1261	164523
5896	164524
29294	164525
1249	164526
137784	164527
47974	164528
39032	164529
1053	164530
153342	164531
172638	164532
151569	164533
32393	164534
30805	164535
33967	164536
31278	164537
1477	164538
20838	164539
4453	164540
239083	164541
1215	164542
7769	164543
3295	164544
18994	164545
84646	164546
831	164547
31714	164548
94933	164549
18234	164550
46174	164551
3891	164552
30976	164553
25256	164554
1266	164555
12812	164556
7912	164557
10997	164558
13145	164559
6175	164560
31659	164561
11316	164562
45724	164563
62134	164564
235869	164565
34533	164566
18143	164567
6133	164568
269	164569
43749	164570
2319	164571
66	164572
11443	164573
2573	164574
57151	164575
28275	164576
38073	164577
13153	164578
95656	164579
4707	164580
13013	164581
748	164582
5048	164583
41457	164584
43529	164585
78983	164586
10912	164587
40040	164588
49368	164589
19608	164590
4169	164591
55067	164592
23125	164593
21091	164594
17477	164595
7791	164596
15393	164597
6190	164598
33814	164599
44655	164600
1072	164601
52121	164602
3116	164603
1143	164604
25141	164605
9410	164606
4165	164607
2277	164608
46579	164609
3656	164610
66536	164611
13346	164612
3335	164613
8256	164614
165	164615
25385	164616
33838	164617
8453	164618
5466	164619
16144	164620
16065	164621
124	164622
28842	164623
80816	164624
2942	164625
1865	164626
7765	164627
7124	164628
86464	164629
84009	164630
89299	164631
1087	164632
30121	164633
16638	164634
8062	164635
238	164636
1742	164637
9416	164638
55886	164639
10435	164640
119740	164641
8	164642
2057	164643
2277	164644
50424	164645
7256	164646
27198	164647
49715	164648
17849	164649
592	164650
34661	164651
1193	164652
37740	164653
1594	164654
2703	164655
3229	164656
7351	164657
5143	164658
12066	164659
27160	164660
14679	164661
6916	164662
3891	164663
6911	164664
63360	164665
68474	164666
49789	164667
16136	164668
113	164669
19209	164670
4607	164671
4355	164672
132	164673
804	164674
34178	164675
4507	164676
27305	164677
1746	164678
5882	164679
1767	164680
1971	164681
1304	164682
733	164683
123947	164684
27	164685
35510	164686
70223	164687
65016	164688
1362	164689
96955	164690
50981	164691
14223	164692
50987	164693
16599	164694
34299	164695
32003	164696
17651	164697
105117	164698
64567	164699
87020	164700
15725	164701
10885	164702
20579	164703
18543	164704
35101	164705
39778	164706
128657	164707
1215	164708
44136	164709
56337	164710
93307	164711
13441	164712
66168	164713
21470	164714
89702	164715
25928	164716
11182	164717
34207	164718
42758	164719
22124	164720
7796	164721
93644	164722
98007	164723
54961	164724
15364	164725
10239	164726
2262	164727
188223	164728
67407	164729
164	164730
100507	164731
52177	164732
22844	164733
33880	164734
6196	164735
25570	164736
4559	164737
48872	164738
3510	164739
85475	164740
12190	164741
6164	164742
2196	164743
82599	164744
464	164745
148672	164746
55098	164747
18850	164748
98071	164749
22222	164750
15277	164751
95485	164752
22788	164753
116073	164754
85620	164755
45542	164756
13233	164757
35313	164758
183937	164759
9722	164760
277	164761
41543	164762
16558	164763
34715	164764
32596	164765
1866	164766
30902	164767
37669	164768
992	164769
38539	164770
97275	164771
76532	164772
110702	164773
1230	164774
116156	164775
1256	164776
28658	164777
195504	164778
7064	164779
42961	164780
112474	164781
4251	164782
66179	164783
50999	164784
17175	164785
89493	164786
27323	164787
50483	164788
63548	164789
20779	164790
40015	164791
11065	164792
61071	164793
144025	164794
194676	164795
235771	164796
57544	164797
203583	164798
28360	164799
77223	164800
7813	164801
25562	164802
25040	164803
28452	164804
41215	164805
98311	164806
50066	164807
110884	164808
5609	164809
58533	164810
6392	164811
120614	164812
98695	164813
49767	164814
45711	164815
55803	164816
28592	164817
29915	164818
133500	164819
110077	164820
193042	164821
189939	164822
39442	164823
112557	164824
50220	164825
100301	164826
126748	164827
5685	164828
35004	164829
130267	164830
102514	164831
46311	164832
9472	164833
116215	164834
2271	164835
9708	164836
47382	164837
175479	164838
62627	164839
29396	164840
36282	164841
20857	164842
28549	164843
101734	164844
4369	164845
22490	164846
82905	164847
49122	164848
40082	164849
118792	164850
133934	164851
8174	164852
17353	164853
98787	164854
164732	164855
142895	164856
66261	164857
32621	164858
221080	164859
32463	164860
50483	164861
123323	164862
151409	164863
19753	164864
67672	164865
105011	164866
213089	164867
46570	164868
44	164869
76083	164870
31584	164871
55021	164872
88204	164873
30167	164874
64602	164875
129845	164876
5472	164877
40533	164878
7243	164879
26179	164880
120629	164881
26100	164882
20238	164883
39450	164884
1028	164885
193087	164886
25888	164887
52361	164888
42503	164889
65975	164890
31000	164891
17581	164892
8532	164893
20582	164894
214128	164895
51850	164896
47405	164897
107219	164898
13938	164899
137582	164900
760	164901
40133	164902
42840	164903
2648	164904
24465	164905
15600	164906
4571	164907
904	164908
1636	164909
9183	164910
17	164911
195	164912
79540	164913
43577	164914
5660	164915
10847	164916
3612	164917
31944	164918
175656	164919
10809	164920
3174	164921
38095	164922
34293	164923
18440	164924
6005	164925
5216	164926
10764	164927
17369	164928
4593	164929
54741	164930
1228	164931
83011	164932
4318	164933
42542	164934
1886	164935
18371	164936
10958	164937
93	164938
94	164939
6444	164940
93268	164941
89523	164942
161477	164943
154069	164944
672	164945
30255	164946
684	164947
15277	164948
94031	164949
3812	164950
10809	164951
6002	164952
633	164953
17849	164954
272	164955
124408	164956
8505	164957
31687	164958
23455	164959
56999	164960
113442	164961
221252	164962
146824	164963
98754	164964
5675	164965
2761	164966
15096	164967
2482	164968
7253	164969
25002	164970
3526	164971
2608	164972
49503	164973
47994	164974
39151	164975
80654	164976
118804	164977
7593	164978
21507	164979
17107	164980
6101	164981
20880	164982
9340	164983
30757	164984
415	164985
28495	164986
228553	164987
13444	164988
7079	164989
24779	164990
14452	164991
6495	164992
39171	164993
54129	164994
1676	164995
7377	164996
3633	164997
72295	164998
3748	164999
62350	165000
28495	165001
3961	165002
108199	165003
25708	165004
5526	165005
48699	165006
13846	165007
24775	165008
23952	165009
40511	165010
1666	165011
6774	165012
51269	165013
6235	165014
4803	165015
99123	165016
126	165017
88565	165018
1329	165019
48883	165020
104541	165021
12992	165022
54191	165023
429	165024
27143	165025
7896	165026
39276	165027
5675	165028
9898	165029
13997	165030
26649	165031
48654	165032
143364	165033
13982	165034
13982	165035
46791	165036
217444	165037
35313	165038
23488	165039
5545	165040
869	165041
65714	165042
7766	165043
113385	165044
1565	165045
1053	165046
162883	165047
16842	165048
37566	165049
16209	165050
9903	165051
35917	165052
11677	165053
38586	165054
11246	165055
22721	165056
65714	165057
752	165058
76359	165059
48695	165060
112003	165061
5688	165062
65740	165063
492	165064
4091	165065
8004	165066
30481	165067
2609	165068
108561	165069
16872	165070
40396	165071
70136	165072
29598	165073
48005	165074
3468	165075
13394	165076
244	165077
79560	165078
80496	165079
6938	165080
11742	165081
42953	165082
48721	165083
616	165084
1028	165085
163041	165086
29228	165087
500	165088
13384	165089
87669	165090
81141	165091
7046	165092
2991	165093
4567	165094
228623	165095
2653	165096
54711	165097
22843	165098
7834	165099
31739	165100
14731	165101
8453	165102
9563	165103
27092	165104
10811	165105
17265	165106
31776	165107
16641	165108
7936	165109
645	165110
81989	165111
179101	165112
334	165113
97070	165114
6334	165115
516	165116
15574	165117
67442	165118
155982	165119
143000	165120
32997	165121
32997	165122
80361	165123
34435	165124
13858	165125
123576	165126
4344	165127
27115	165128
45037	165129
2561	165130
5676	165131
14469	165132
3610	165133
46661	165134
57074	165135
68539	165136
991	165137
20356	165138
33943	165139
36614	165140
18669	165141
3706	165142
8637	165143
20500	165144
17774	165145
6429	165146
14562	165147
18762	165148
3134	165149
213	165150
6300	165151
82152	165152
20211	165153
48117	165154
89849	165155
34223	165156
84951	165157
25381	165158
6734	165159
7363	165160
27105	165161
24489	165162
161343	165163
48121	165164
13982	165165
2254	165166
109311	165167
53153	165168
2089	165169
49656	165170
11963	165171
6110	165172
70645	165173
231382	165174
886	165175
87080	165176
100762	165177
2911	165178
4852	165179
991	165180
3751	165181
42782	165182
6236	165183
52320	165184
41599	165185
28685	165186
118627	165187
36557	165188
187798	165189
21573	165190
71425	165191
16739	165192
38860	165193
22052	165194
4257	165195
189942	165196
17834	165197
2263	165198
2992	165199
4269	165200
41933	165201
16328	165202
16655	165203
7201	165204
10783	165205
11779	165206
30956	165207
16136	165208
27110	165209
8488	165210
1487	165211
64324	165212
3744	165213
115949	165214
7257	165215
13871	165216
60425	165217
156543	165218
69988	165219
1724	165220
49633	165221
25411	165222
8686	165223
15425	165224
108491	165225
81921	165226
9789	165227
1885	165228
13574	165229
28306	165230
15258	165231
15103	165232
47369	165233
38247	165234
7103	165235
69016	165236
3963	165237
67067	165238
150658	165239
125571	165240
57952	165241
55782	165242
141376	165243
211434	165244
32999	165245
279	165246
23053	165247
21538	165248
72281	165249
12066	165250
6783	165251
664	165252
85267	165253
9048	165254
44981	165255
68034	165256
5200	165257
18392	165258
30155	165259
124627	165260
19092	165261
7963	165262
9466	165263
39779	165264
8363	165265
217942	165266
9377	165267
164087	165268
222423	165269
6224	165270
6337	165271
26575	165272
131874	165273
21499	165274
92538	165275
4912	165276
27117	165277
21486	165278
16832	165279
42832	165280
236837	165281
16826	165282
64809	165283
12008	165284
10682	165285
10353	165286
23866	165287
20486	165288
653	165289
750	165290
18539	165291
35158	165292
6856	165293
16334	165294
17469	165295
113433	165296
9659	165297
26044	165298
6720	165299
21486	165300
38858	165301
4962	165302
21506	165303
1763	165304
1514	165305
859	165306
9350	165307
3031	165308
3289	165309
73989	165310
186128	165311
3211	165312
3800	165313
41648	165314
165697	165315
7096	165316
65470	165317
9732	165318
25161	165319
109199	165320
20424	165321
12779	165322
87752	165323
50305	165324
6783	165325
171406	165326
71265	165327
2677	165328
23968	165329
4301	165330
107021	165331
85083	165332
49055	165333
37035	165334
9541	165335
37734	165336
12137	165337
280	165338
2961	165339
771	165340
103940	165341
30412	165342
99263	165343
1667	165344
112735	165345
24612	165346
15162	165347
15191	165348
22159	165349
18287	165350
3623	165351
230	165352
41109	165353
619	165354
42943	165355
156791	165356
4021	165357
43261	165358
8588	165359
16837	165360
30903	165361
4903	165362
10245	165363
30930	165364
275	165365
36135	165366
80709	165367
38566	165368
277	165369
34034	165370
10989	165371
10989	165372
44280	165373
50229	165374
20251	165375
3008	165376
24427	165377
9	165378
27267	165379
4175	165380
17580	165381
43880	165382
9375	165383
30544	165384
95569	165385
5107	165386
17852	165387
18810	165388
500	165389
3313	165390
44	165391
2884	165392
4669	165393
51258	165394
110	165395
171213	165396
3768	165397
5676	165398
11709	165399
36029	165400
120	165401
2662	165402
54447	165403
1491	165404
244	165405
106238	165406
34661	165407
443	165408
266	165409
85151	165410
23203	165411
2273	165412
1566	165413
8582	165414
12712	165415
67576	165416
69345	165417
80717	165418
4703	165419
20337	165420
9122	165421
28495	165422
31598	165423
63226	165424
32294	165425
104409	165426
150834	165427
280	165428
24848	165429
3462	165430
58325	165431
3610	165432
51800	165433
109127	165434
2773	165435
106390	165436
11401	165437
135121	165438
68123	165439
20960	165440
49643	165441
95649	165442
10748	165443
8374	165444
25529	165445
22783	165446
443	165447
52546	165448
83167	165449
49397	165450
649	165451
2834	165452
5125	165453
136282	165454
246	165455
3959	165456
746	165457
48121	165458
31170	165459
15204	165460
11749	165461
3114	165462
1937	165463
689	165464
27237	165465
254	165466
554	165467
711	165468
11750	165469
61982	165470
81119	165471
647	165472
88901	165473
31093	165474
17148	165475
17311	165476
85104	165477
34123	165478
5600	165479
2616	165480
23495	165481
13013	165482
155515	165483
4086	165484
48121	165485
156496	165486
25027	165487
42727	165488
4289	165489
17872	165490
32016	165491
113973	165492
21355	165493
31773	165494
22951	165495
18404	165496
86	165497
1855	165498
6250	165499
95084	165500
22387	165501
42693	165502
51299	165503
16991	165504
8243	165505
219	165506
98037	165507
39440	165508
50019	165509
36559	165510
117678	165511
64423	165512
25857	165513
12013	165514
59374	165515
210	165516
27717	165517
2809	165518
19247	165519
106149	165520
11702	165521
10005	165522
4379	165523
9085	165524
16024	165525
10262	165526
14781	165527
96669	165528
18800	165529
62073	165530
5902	165531
29984	165532
80755	165533
94652	165534
7652	165535
6333	165536
50545	165537
16998	165538
30763	165539
31587	165540
10460	165541
75966	165542
37115	165543
215653	165544
139291	165545
2317	165546
1779	165547
6935	165548
24794	165549
10340	165550
85294	165551
12746	165552
14268	165553
28640	165554
286	165555
62597	165556
115591	165557
42572	165558
16286	165559
56558	165560
110310	165561
55852	165562
73427	165563
117594	165564
13816	165565
38788	165566
50581	165567
948	165568
30021	165569
20005	165570
5164	165571
12737	165572
34608	165573
43544	165574
68467	165575
155516	165576
27611	165577
156526	165578
20796	165579
18347	165580
87350	165581
100061	165582
678	165583
43166	165584
14278	165585
40265	165586
29355	165587
38002	165588
13967	165589
5591	165590
8517	165591
61867	165592
15270	165593
109963	165594
27186	165595
46000	165596
18	165597
12481	165598
41496	165599
49777	165600
2882	165601
11082	165602
81123	165603
62420	165604
48643	165605
11747	165606
235595	165607
127493	165608
20886	165609
1991	165610
10711	165611
1347	165612
2878	165613
56979	165614
171019	165615
2813	165616
31264	165617
13495	165618
18113	165619
53979	165620
33884	165621
59682	165622
7496	165623
1671	165624
26377	165625
168065	165626
63655	165627
19422	165628
70108	165629
31103	165630
10666	165631
39188	165632
119620	165633
2611	165634
1544	165635
8410	165636
66686	165637
44204	165638
33007	165639
36812	165640
21357	165641
18785	165642
36841	165643
35206	165644
80130	165645
157279	165646
51512	165647
16175	165648
4415	165649
12331	165650
1376	165651
14199	165652
59050	165653
84107	165654
48941	165655
10457	165656
30994	165657
14847	165658
91137	165659
6682	165660
117642	165661
78088	165662
74099	165663
66750	165664
46524	165665
12219	165666
109888	165667
77123	165668
6640	165669
3265	165670
7957	165671
54897	165672
11520	165673
3567	165674
4066	165675
17220	165676
106276	165677
32662	165678
92052	165679
42923	165680
35794	165681
2342	165682
84450	165683
7609	165684
96833	165685
52463	165686
77952	165687
34256	165688
28612	165689
1997	165690
11221	165691
110392	165692
36754	165693
27179	165694
14	165695
76	165696
1373	165697
11244	165698
5377	165699
46208	165700
4706	165701
33926	165702
4821	165703
3710	165704
24996	165705
112318	165706
3031	165707
1425	165708
74541	165709
12486	165710
2200	165711
1575	165712
106034	165713
113543	165714
98667	165715
6827	165716
157728	165717
219104	165718
75105	165719
1019	165720
2504	165721
45497	165722
33762	165723
3637	165724
108489	165725
16209	165726
57357	165727
165625	165728
6168	165729
9367	165730
5675	165731
5675	165732
34206	165733
7362	165734
48699	165735
17033	165736
33762	165737
9488	165738
54349	165739
38054	165740
77862	165741
34145	165742
29192	165743
46546	165744
52292	165745
8545	165746
61027	165747
15424	165748
5259	165749
47651	165750
31561	165751
34237	165752
14116	165753
62169	165754
44345	165755
48995	165756
17736	165757
27	165758
711	165759
35	165760
52775	165761
16469	165762
5182	165763
8835	165764
7844	165765
27463	165766
134	165767
28561	165768
153	165769
60	165770
130	165771
43231	165772
11005	165773
511	165774
167264	165775
5568	165776
3859	165777
5577	165778
6813	165779
18298	165780
26978	165781
15096	165782
129658	165783
106328	165784
18614	165785
48654	165786
8506	165787
62656	165788
143809	165789
40013	165790
24036	165791
119116	165792
3248	165793
6098	165794
41756	165795
25842	165796
16918	165797
88916	165798
41492	165799
32	165800
6430	165801
3133	165802
69096	165803
1990	165804
137385	165805
177511	165806
45778	165807
1969	165808
109491	165809
4216	165810
147890	165811
89132	165812
13422	165813
31839	165814
15776	165815
45420	165816
47340	165817
8995	165818
33252	165819
55243	165820
206324	165821
5351	165822
224136	165823
29367	165824
190083	165825
48403	165826
95708	165827
93703	165828
58987	165829
2380	165830
3142	165831
78032	165832
57109	165833
66931	165834
93958	165835
73037	165836
29314	165837
3684	165838
65578	165839
232782	165840
24875	165841
70566	165842
63848	165843
28705	165844
181939	165845
96831	165846
128236	165847
62220	165848
57	165849
43384	165850
38334	165851
148765	165852
393	165853
40644	165854
41096	165855
22921	165856
14752	165857
198	165858
77310	165859
76695	165860
5011	165861
16249	165862
12076	165863
11194	165864
25888	165865
12778	165866
82367	165867
3424	165868
640	165869
188	165870
10140	165871
2717	165872
59060	165873
52714	165874
93482	165875
110747	165876
109529	165877
1928	165878
53143	165879
19764	165880
106005	165881
2302	165882
54647	165883
2351	165884
152418	165885
44101	165886
8055	165887
7296	165888
4176	165889
4766	165890
70538	165891
6131	165892
3202	165893
827	165894
74362	165895
6142	165896
34002	165897
1414	165898
3341	165899
26641	165900
210658	165901
38423	165902
25827	165903
80685	165904
12173	165905
11554	165906
1701	165907
13135	165908
9918	165909
42541	165910
12700	165911
62184	165912
17315	165913
3748	165914
4105	165915
6997	165916
26784	165917
209590	165918
34403	165919
237127	165920
60071	165921
25	165922
19381	165923
12325	165924
3778	165925
20576	165926
237898	165927
4474	165928
13	165929
11854	165930
23433	165931
59386	165932
55539	165933
146976	165934
17808	165935
26454	165936
13623	165937
25	165938
8384	165939
9116	165940
114664	165941
227086	165942
25934	165943
64070	165944
88568	165945
165544	165946
20	165947
13	165948
116	165949
11199	165950
19218	165951
45893	165952
45522	165953
30328	165954
206371	165955
45358	165956
224479	165957
120494	165958
2101	165959
31705	165960
80893	165961
403	165962
52040	165963
47	165964
1711	165965
8636	165966
11265	165967
44994	165968
10256	165969
59782	165970
109588	165971
21307	165972
39851	165973
27	165974
4216	165975
65424	165976
49326	165977
2566	165978
19670	165979
43804	165980
47035	165981
249	165982
11444	165983
103650	165984
11127	165985
9735	165986
13778	165987
143367	165988
429	165989
112873	165990
36054	165991
114031	165992
55228	165993
27736	165994
65530	165995
552	165996
8831	165997
5436	165998
288	165999
45514	166000
96794	166001
24964	166002
15287	166003
10136	166004
18663	166005
10729	166006
55665	166007
18591	166008
19775	166009
5437	166010
8398	166011
104348	166012
149142	166013
32409	166014
235813	166015
45398	166016
103762	166017
35575	166018
1270	166019
360	166020
9368	166021
1012	166022
13351	166023
57362	166024
38816	166025
7019	166026
16929	166027
13594	166028
19678	166029
65510	166030
289	166031
16051	166032
46061	166033
67423	166034
919	166035
50040	166036
43536	166037
135262	166038
37685	166039
148	166040
104737	166041
103876	166042
29937	166043
27755	166044
49766	166045
29106	166046
28556	166047
25381	166048
32929	166049
10940	166050
288	166051
170	166052
12302	166053
58839	166054
2899	166055
158	166056
85681	166057
6082	166058
83568	166059
35148	166060
9894	166061
4116	166062
40369	166063
26034	166064
4	166065
5	166066
4	166067
560	166068
6791	166069
2271	166070
4	166071
544	166072
161	166073
5	166074
49918	166075
14162	166076
208811	166077
4164	166078
19446	166079
46543	166080
120243	166081
32951	166082
84713	166083
53202	166084
61	166085
2337	166086
132904	166087
10250	166088
109483	166089
64610	166090
266	166091
20724	166092
112374	166093
17375	166094
210	166095
206960	166096
9113	166097
73539	166098
4695	166099
10850	166100
4614	166101
51	166102
1640	166103
20724	166104
111610	166105
132806	166106
38092	166107
81675	166108
541	166109
1453	166110
26217	166111
55830	166112
8607	166113
10279	166114
82939	166115
66994	166116
16337	166117
1829	166118
2294	166119
20352	166120
172	166121
31903	166122
40164	166123
8606	166124
15702	166125
110887	166126
3935	166127
7325	166128
13387	166129
46951	166130
18974	166131
3213	166132
89324	166133
62692	166134
287	166135
10636	166136
161772	166137
31738	166138
99778	166139
12369	166140
15447	166141
3187	166142
64885	166143
6024	166144
41502	166145
10205	166146
107	166147
56103	166148
8603	166149
73380	166150
546	166151
8618	166152
28243	166153
39523	166154
127402	166155
29147	166156
123434	166157
8052	166158
8459	166159
34104	166160
31542	166161
4121	166162
4878	166163
10006	166164
70247	166165
49274	166166
21621	166167
67891	166168
76321	166169
148538	166170
31839	166171
64261	166172
1073	166173
29042	166174
37868	166175
30082	166176
8649	166177
8608	166178
20792	166179
15119	166180
6077	166181
39999	166182
84742	166183
53859	166184
4911	166185
44346	166186
31513	166187
64657	166188
110755	166189
80343	166190
143393	166191
18798	166192
48850	166193
48248	166194
95296	166195
34573	166196
14480	166197
57817	166198
14	166199
15941	166200
56013	166201
8769	166202
55479	166203
25397	166204
109276	166205
849	166206
16883	166207
76742	166208
67453	166209
42543	166210
1505	166211
34515	166212
1890	166213
52313	166214
80161	166215
8430	166216
86870	166217
68549	166218
4394	166219
15113	166220
88939	166221
13101	166222
11282	166223
13402	166224
53007	166225
32643	166226
21308	166227
39252	166228
12257	166229
8137	166230
34642	166231
51067	166232
274	166233
29138	166234
143784	166235
843	166236
36618	166237
18942	166238
1871	166239
18776	166240
129420	166241
44361	166242
569	166243
39559	166244
93968	166245
78611	166246
2311	166247
119137	166248
26586	166249
838	166250
31450	166251
18351	166252
63589	166253
85113	166254
30419	166255
884	166256
123630	166257
28901	166258
569	166259
1967	166260
4210	166261
17607	166262
5151	166263
2568	166264
24718	166265
70442	166266
6687	166267
32734	166268
6617	166269
159759	166270
20497	166271
87281	166272
10208	166273
36349	166274
66937	166275
120662	166276
1394	166277
56209	166278
116137	166279
108076	166280
5173	166281
1369	166282
232272	166283
15830	166284
710	166285
130	166286
84148	166287
14464	166288
41847	166289
640	166290
56274	166291
958	166292
159922	166293
164344	166294
93490	166295
179847	166296
193932	166297
239889	166298
136820	166299
25731	166300
20102	166301
78712	166302
93250	166303
40569	166304
47348	166305
61825	166306
20039	166307
2954	166308
20652	166309
19785	166310
23897	166311
67867	166312
33233	166313
3893	166314
43905	166315
225873	166316
2235	166317
172861	166318
21800	166319
114056	166320
13946	166321
8605	166322
113350	166323
29843	166324
19395	166325
33400	166326
5845	166327
28246	166328
5455	166329
33966	166330
171	166331
234899	166332
989	166333
648	166334
1868	166335
866	166336
149125	166337
69418	166338
958	166339
2618	166340
1895	166341
37511	166342
10266	166343
69399	166344
81964	166345
22901	166346
4052	166347
43744	166348
56607	166349
8143	166350
15776	166351
152335	166352
1754	166353
23226	166354
29762	166355
350	166356
1340	166357
3043	166358
43527	166359
6426	166360
8040	166361
64480	166362
1864	166363
13790	166364
10310	166365
56600	166366
96824	166367
111295	166368
32965	166369
15615	166370
22342	166371
39096	166372
8180	166373
22953	166374
1083	166375
51441	166376
44620	166377
129553	166378
155140	166379
21038	166380
11217	166381
77205	166382
56154	166383
441	166384
31540	166385
35892	166386
38764	166387
179521	166388
14185	166389
19658	166390
1317	166391
25562	166392
8941	166393
57505	166394
5672	166395
35519	166396
32914	166397
80668	166398
31769	166399
39135	166400
31894	166401
8575	166402
48212	166403
147872	166404
28635	166405
1796	166406
3869	166407
18757	166408
994	166409
14218	166410
9359	166411
2351	166412
38479	166413
39596	166414
1518	166415
75	166416
91978	166417
73283	166418
12197	166419
13012	166420
153442	166421
100	166422
25719	166423
131313	166424
637	166425
64741	166426
7374	166427
7587	166428
87168	166429
77375	166430
5437	166431
113275	166432
10417	166433
25544	166434
111348	166435
112	166436
2989	166437
22143	166438
335	166439
56	166440
64712	166441
2246	166442
50724	166443
40672	166444
43124	166445
1285	166446
2986	166447
8520	166448
900	166449
22840	166450
149961	166451
88	166452
88	166453
16133	166454
25990	166455
997	166456
6107	166457
11267	166458
3196	166459
134891	166460
562	166461
56	166462
45975	166463
23413	166464
49918	166465
636	166466
88	166467
52	166468
112	166469
66969	166470
518	166471
10620	166472
14427	166473
15244	166474
233391	166475
42704	166476
3345	166477
710	166478
36	166479
19988	166480
33899	166481
57550	166482
73131	166483
2549	166484
1217	166485
15515	166486
57497	166487
84927	166488
179676	166489
17272	166490
11046	166491
110060	166492
48026	166493
9892	166494
79304	166495
2977	166496
1845	166497
291	166498
22409	166499
14318	166500
15432	166501
875	166502
5250	166503
14637	166504
48844	166505
50085	166506
32264	166507
2382	166508
27784	166509
2094	166510
37143	166511
562	166512
1860	166513
26090	166514
8842	166515
1404	166516
7458	166517
88	166518
11586	166519
2899	166520
45907	166521
88	166522
162687	166523
1189	166524
68612	166525
6937	166526
28588	166527
194502	166528
76872	166529
53020	166530
18780	166531
11833	166532
88	166533
298	166534
28546	166535
10858	166536
39565	166537
97192	166538
14539	166539
8382	166540
16773	166541
9888	166542
4229	166543
30745	166544
64438	166545
3499	166546
5727	166547
8382	166548
142251	166549
845	166550
2093	166551
30217	166552
2048	166553
632	166554
14300	166555
393	166556
13073	166557
723	166558
25263	166559
2093	166560
28043	166561
42959	166562
47719	166563
37507	166564
171	166565
11562	166566
428	166567
37507	166568
207	166569
4355	166570
70021	166571
5317	166572
36615	166573
7232	166574
24004	166575
7342	166576
28440	166577
2587	166578
8570	166579
221	166580
7440	166581
9809	166582
9670	166583
81131	166584
93267	166585
5747	166586
6973	166587
5593	166588
7582	166589
146964	166590
1847	166591
6455	166592
35312	166593
24996	166594
17803	166595
2434	166596
5332	166597
131960	166598
1817	166599
40801	166600
73161	166601
1010	166602
7609	166603
3352	166604
6504	166605
36755	166606
24879	166607
11225	166608
44523	166609
2515	166610
38512	166611
109360	166612
98894	166613
34698	166614
1096	166615
688	166616
51695	166617
3335	166618
17451	166619
1761	166620
2566	166621
4749	166622
11656	166623
5496	166624
16279	166625
37538	166626
100998	166627
3188	166628
8358	166629
48508	166630
16992	166631
7620	166632
85827	166633
39338	166634
53408	166635
205504	166636
223	166637
19859	166638
72542	166639
50390	166640
26683	166641
26230	166642
26230	166643
109566	166644
27314	166645
193675	166646
96915	166647
4865	166648
76534	166649
37518	166650
120237	166651
30421	166652
898	166653
40495	166654
706	166655
25499	166656
131373	166657
7421	166658
5923	166659
5153	166660
317	166661
8584	166662
2261	166663
99047	166664
16328	166665
1803	166666
3095	166667
51653	166668
37459	166669
62628	166670
75933	166671
77661	166672
16487	166673
136035	166674
29999	166675
9121	166676
71005	166677
49648	166678
138202	166679
20560	166680
22776	166681
5693	166682
11467	166683
11310	166684
94	166685
69006	166686
110	166687
6904	166688
15338	166689
28065	166690
55841	166691
132239	166692
46888	166693
57868	166694
120259	166695
7650	166696
82141	166697
19253	166698
80284	166699
84795	166700
184751	166701
102705	166702
7616	166703
2822	166704
4214	166705
18258	166706
78757	166707
5283	166708
27562	166709
24228	166710
44176	166711
23805	166712
97737	166713
15612	166714
3693	166715
7244	166716
76772	166717
149943	166718
990	166719
29145	166720
11503	166721
22802	166722
143441	166723
73279	166724
2463	166725
2802	166726
92018	166727
192526	166728
6786	166729
13369	166730
31516	166731
6083	166732
2615	166733
97292	166734
32606	166735
17903	166736
4712	166737
30642	166738
23704	166739
14384	166740
4234	166741
66023	166742
30290	166743
11945	166744
62	166745
3644	166746
23952	166747
20295	166748
9971	166749
72490	166750
76634	166751
185193	166752
125223	166753
701	166754
44156	166755
82766	166756
3906	166757
163128	166758
88060	166759
15092	166760
86735	166761
33259	166762
87805	166763
17206	166764
52424	166765
108087	166766
10414	166767
38725	166768
48412	166769
38592	166770
15547	166771
1967	166772
4430	166773
119342	166774
2205	166775
33104	166776
30447	166777
12843	166778
21812	166779
1560	166780
3	166781
24038	166782
143490	166783
76865	166784
6435	166785
1357	166786
22710	166787
68403	166788
718	166789
68662	166790
81783	166791
14234	166792
146414	166793
107735	166794
10739	166795
233554	166796
89364	166797
17465	166798
29426	166799
105496	166800
23415	166801
31412	166802
68860	166803
33602	166804
116287	166805
10359	166806
15512	166807
1803	166808
150389	166809
18931	166810
35387	166811
22784	166812
13062	166813
199111	166814
22119	166815
54689	166816
1332	166817
875	166818
15097	166819
58874	166820
73218	166821
18778	166822
32823	166823
27092	166824
3608	166825
5687	166826
150732	166827
12025	166828
4634	166829
8643	166830
161706	166831
232400	166832
2377	166833
5069	166834
22450	166835
5217	166836
85438	166837
217417	166838
143688	166839
22290	166840
33460	166841
9100	166842
4782	166843
3168	166844
25940	166845
42973	166846
5195	166847
3586	166848
1394	166849
106783	166850
7477	166851
81947	166852
34187	166853
57468	166854
43790	166855
23785	166856
11435	166857
22674	166858
54666	166859
87028	166860
52444	166861
25933	166862
5653	166863
16024	166864
9677	166865
1	166866
4	166867
11614	166868
20240	166869
17550	166870
787	166871
1	166872
3362	166873
16477	166874
3411	166875
42588	166876
5878	166877
199246	166878
511	166879
45046	166880
32056	166881
8438	166882
15387	166883
2274	166884
2591	166885
30651	166886
19125	166887
8163	166888
154502	166889
64024	166890
441	166891
28485	166892
14	166893
12025	166894
24698	166895
106334	166896
18437	166897
6865	166898
18434	166899
6003	166900
2529	166901
9230	166902
16064	166903
33911	166904
3981	166905
13394	166906
18812	166907
5636	166908
43384	166909
2325	166910
7536	166911
1757	166912
6820	166913
8574	166914
84864	166915
19231	166916
22994	166917
10232	166918
31370	166919
12845	166920
2196	166921
6423	166922
15720	166923
1253	166924
6188	166925
4343	166926
10817	166927
40469	166928
989	166929
922	166930
91859	166931
5687	166932
57114	166933
30017	166934
8391	166935
1549	166936
1639	166937
11194	166938
133136	166939
10351	166940
119905	166941
45937	166942
84172	166943
117951	166944
138753	166945
44569	166946
16918	166947
13984	166948
82779	166949
55325	166950
17601	166951
31951	166952
79132	166953
4242	166954
64653	166955
12017	166956
27247	166957
92108	166958
6189	166959
40705	166960
2514	166961
10242	166962
13998	166963
14529	166964
24680	166965
31311	166966
70638	166967
60243	166968
37661	166969
41725	166970
67598	166971
2789	166972
6125	166973
24920	166974
12485	166975
245	166976
2562	166977
596	166978
124055	166979
33999	166980
1374	166981
47244	166982
14601	166983
1204	166984
6265	166985
1446	166986
123153	166987
40653	166988
62363	166989
15258	166990
51680	166991
136	166992
5324	166993
39415	166994
200283	166995
2639	166996
37601	166997
52498	166998
45707	166999
62619	167000
5635	167001
117954	167002
25	167003
5550	167004
12017	167005
12017	167006
5990	167007
24465	167008
129512	167009
94523	167010
18838	167011
106253	167012
20484	167013
110280	167014
502	167015
64571	167016
163714	167017
32128	167018
77868	167019
83229	167020
105399	167021
15657	167022
4614	167023
132711	167024
29709	167025
39768	167026
234443	167027
71165	167028
102843	167029
24341	167030
111318	167031
20666	167032
11302	167033
373	167034
32960	167035
18373	167036
1397	167037
119540	167038
4751	167039
1366	167040
134354	167041
5120	167042
16398	167043
60364	167044
285	167045
2660	167046
172346	167047
5863	167048
29486	167049
79888	167050
2937	167051
27830	167052
7976	167053
44314	167054
3270	167055
187977	167056
83512	167057
1411	167058
87509	167059
222327	167060
4103	167061
28127	167062
451	167063
640	167064
3	167065
52128	167066
16812	167067
14452	167068
13010	167069
33759	167070
1201	167071
3059	167072
85500	167073
111993	167074
11697	167075
3385	167076
6330	167077
31406	167078
143562	167079
20994	167080
205	167081
38668	167082
35	167083
150134	167084
128183	167085
9944	167086
5455	167087
238479	167088
29056	167089
31424	167090
46541	167091
6363	167092
59249	167093
157	167094
219404	167095
11592	167096
55846	167097
162630	167098
31949	167099
24605	167100
25415	167101
63347	167102
39703	167103
6056	167104
78689	167105
5532	167106
80064	167107
70815	167108
62066	167109
55612	167110
8018	167111
6194	167112
29615	167113
199052	167114
5	167115
155477	167116
11074	167117
9231	167118
80736	167119
15631	167120
56188	167121
47157	167122
4909	167123
27427	167124
12873	167125
22413	167126
835	167127
4307	167128
173479	167129
50381	167130
25943	167131
761	167132
2200	167133
3737	167134
17317	167135
328	167136
204434	167137
80693	167138
171804	167139
45007	167140
40638	167141
5392	167142
3155	167143
397	167144
66799	167145
17032	167146
182747	167147
171	167148
2925	167149
66416	167150
46539	167151
24026	167152
27552	167153
57909	167154
16262	167155
2261	167156
148859	167157
8413	167158
1515	167159
27541	167160
8290	167161
92854	167162
130214	167163
8125	167164
152014	167165
111934	167166
47949	167167
31302	167168
16372	167169
11149	167170
13734	167171
847	167172
137372	167173
9263	167174
2402	167175
2100	167176
9687	167177
105604	167178
39462	167179
8570	167180
27529	167181
59948	167182
11427	167183
62061	167184
20273	167185
1308	167186
4887	167187
26572	167188
10815	167189
98011	167190
101637	167191
5155	167192
44682	167193
130914	167194
6955	167195
37981	167196
78207	167197
94797	167198
1376	167199
23112	167200
3327	167201
3286	167202
51934	167203
365	167204
1324	167205
99330	167206
8726	167207
40219	167208
8676	167209
31430	167210
6914	167211
43376	167212
20640	167213
32415	167214
6476	167215
56556	167216
35355	167217
37596	167218
47089	167219
62574	167220
46629	167221
29631	167222
1515	167223
39234	167224
130613	167225
161418	167226
36533	167227
315	167228
85	167229
5520	167230
1366	167231
4373	167232
816	167233
131862	167234
9624	167235
30534	167236
20571	167237
25180	167238
33817	167239
143	167240
1367	167241
38738	167242
171	167243
19179	167244
7123	167245
83037	167246
48904	167247
110873	167248
15956	167249
103827	167250
8128	167251
129502	167252
62797	167253
17963	167254
5413	167255
14569	167256
14324	167257
9105	167258
27657	167259
60847	167260
48248	167261
75829	167262
50541	167263
119224	167264
93808	167265
72617	167266
13222	167267
4254	167268
17868	167269
24891	167270
29499	167271
26544	167272
8004	167273
68026	167274
31663	167275
20061	167276
749	167277
17118	167278
71726	167279
50564	167280
129102	167281
96006	167282
4934	167283
16583	167284
6382	167285
73304	167286
15611	167287
92184	167288
66	167289
593	167290
27377	167291
1133	167292
22292	167293
38698	167294
6912	167295
114	167296
21010	167297
556	167298
20	167299
16920	167300
56	167301
556	167302
86604	167303
7920	167304
56	167305
333	167306
20684	167307
12851	167308
9	167309
1098	167310
137	167311
49987	167312
1340	167313
23864	167314
479	167315
479	167316
3601	167317
33927	167318
24605	167319
155256	167320
23891	167321
31939	167322
7793	167323
9366	167324
77063	167325
11658	167326
11074	167327
19192	167328
50825	167329
20721	167330
54361	167331
131685	167332
8726	167333
18975	167334
56	167335
85863	167336
7096	167337
179783	167338
10610	167339
66	167340
20716	167341
539	167342
64940	167343
86437	167344
130	167345
22932	167346
14170	167347
19247	167348
30259	167349
595	167350
28566	167351
22927	167352
63564	167353
202	167354
118346	167355
24941	167356
9859	167357
16946	167358
39100	167359
118481	167360
10648	167361
35940	167362
119209	167363
50567	167364
5692	167365
1189	167366
48082	167367
2107	167368
78602	167369
6298	167370
18453	167371
10627	167372
2784	167373
7907	167374
2328	167375
2328	167376
14629	167377
32900	167378
10174	167379
11398	167380
981	167381
22977	167382
117936	167383
3017	167384
24634	167385
879	167386
76797	167387
579	167388
2616	167389
14400	167390
36387	167391
60609	167392
40424	167393
31354	167394
28044	167395
7867	167396
10334	167397
25429	167398
20670	167399
27316	167400
27197	167401
42553	167402
19	167403
9171	167404
9171	167405
104312	167406
17276	167407
2105	167408
148323	167409
31134	167410
5455	167411
2040	167412
51416	167413
10455	167414
140118	167415
8670	167416
121071	167417
1236	167418
93086	167419
120718	167420
28	167421
10980	167422
18362	167423
18334	167424
7084	167425
29508	167426
14	167427
955	167428
14075	167429
5875	167430
571	167431
1796	167432
3496	167433
7029	167434
26130	167435
10102	167436
2552	167437
71016	167438
92259	167439
2034	167440
34662	167441
34244	167442
5084	167443
21597	167444
12281	167445
1884	167446
110	167447
50957	167448
4387	167449
66066	167450
54342	167451
7434	167452
14331	167453
12009	167454
2187	167455
75242	167456
3354	167457
25552	167458
12024	167459
36524	167460
21271	167461
6719	167462
3721	167463
4820	167464
152	167465
143031	167466
3088	167467
1121	167468
57518	167469
15691	167470
20588	167471
32668	167472
16846	167473
4005	167474
5333	167475
368	167476
273	167477
8594	167478
22144	167479
22957	167480
15988	167481
518	167482
1861	167483
14559	167484
29218	167485
30076	167486
4994	167487
9263	167488
13328	167489
119941	167490
106511	167491
45299	167492
29206	167493
4319	167494
31282	167495
143583	167496
3601	167497
9994	167498
55154	167499
1554	167500
132330	167501
398	167502
23942	167503
75594	167504
112750	167505
8408	167506
522	167507
20311	167508
143331	167509
9904	167510
9904	167511
7299	167512
9906	167513
38553	167514
100113	167515
219559	167516
570	167517
4460	167518
7290	167519
263	167520
30766	167521
34049	167522
22108	167523
34644	167524
52846	167525
120680	167526
82403	167527
117328	167528
106023	167529
31620	167530
16068	167531
8089	167532
3194	167533
246	167534
642	167535
5614	167536
4290	167537
20891	167538
17403	167539
113502	167540
1128	167541
60655	167542
9740	167543
520	167544
204375	167545
1097	167546
2986	167547
2924	167548
21520	167549
14483	167550
2352	167551
63548	167552
66764	167553
5302	167554
24651	167555
108475	167556
21663	167557
20965	167558
20711	167559
4635	167560
119740	167561
2505	167562
1313	167563
11376	167564
5881	167565
70128	167566
970	167567
13895	167568
7942	167569
13870	167570
9312	167571
9315	167572
236	167573
4522	167574
1495	167575
16057	167576
527	167577
103881	167578
835	167579
38742	167580
1331	167581
761	167582
124878	167583
7513	167584
6495	167585
3308	167586
483	167587
88953	167588
448	167589
91856	167590
36942	167591
814	167592
6	167593
72729	167594
136	167595
111971	167596
398	167597
933	167598
143329	167599
7581	167600
23247	167601
991	167602
30558	167603
119434	167604
38996	167605
2248	167606
75895	167607
77302	167608
152096	167609
193927	167610
102532	167611
48018	167612
73013	167613
5246	167614
15283	167615
52795	167616
22930	167617
24039	167618
98795	167619
28527	167620
155005	167621
14047	167622
37710	167623
26715	167624
91188	167625
1152	167626
156763	167627
13233	167628
10911	167629
204254	167630
747	167631
1491	167632
2498	167633
63564	167634
271	167635
4526	167636
92128	167637
3592	167638
4626	167639
8287	167640
25105	167641
28043	167642
8371	167643
42738	167644
13525	167645
84338	167646
2013	167647
3027	167648
160430	167649
30559	167650
8172	167651
36942	167652
20702	167653
43440	167654
230398	167655
9339	167656
9339	167657
1467	167658
10840	167659
19003	167660
27353	167661
3496	167662
24500	167663
5282	167664
220304	167665
30523	167666
351	167667
4381	167668
22756	167669
4921	167670
57168	167671
26716	167672
46379	167673
107020	167674
49504	167675
45399	167676
373	167677
55877	167678
63438	167679
30881	167680
1870	167681
64739	167682
94128	167683
15623	167684
76783	167685
88253	167686
888	167687
44336	167688
7213	167689
157537	167690
1554	167691
124398	167692
13903	167693
18781	167694
177243	167695
2636	167696
93631	167697
1217	167698
72228	167699
25730	167700
20665	167701
21583	167702
9343	167703
199127	167704
66674	167705
25845	167706
9788	167707
4803	167708
85168	167709
40327	167710
1476	167711
143466	167712
2698	167713
2045	167714
566	167715
1344	167716
48169	167717
44397	167718
9373	167719
16946	167720
27512	167721
4923	167722
203	167723
4622	167724
171	167725
26430	167726
17601	167727
2352	167728
36809	167729
30746	167730
14162	167731
7568	167732
146964	167733
40862	167734
4872	167735
7842	167736
62164	167737
6623	167738
21722	167739
2997	167740
65726	167741
233	167742
34100	167743
696	167744
61037	167745
50821	167746
7149	167747
227	167748
360	167749
16680	167750
52922	167751
17783	167752
111262	167753
13052	167754
133116	167755
16902	167756
17479	167757
125684	167758
65264	167759
19266	167760
32693	167761
2594	167762
640	167763
1783	167764
91277	167765
14378	167766
51250	167767
640	167768
25105	167769
8399	167770
898	167771
7273	167772
22927	167773
96609	167774
11753	167775
89824	167776
640	167777
29550	167778
44902	167779
10235	167780
11047	167781
42700	167782
203050	167783
58006	167784
85780	167785
7683	167786
88140	167787
82198	167788
89288	167789
137184	167790
18744	167791
36385	167792
32463	167793
47352	167794
89967	167795
203552	167796
4028	167797
103592	167798
1116	167799
105084	167800
640	167801
13984	167802
1448	167803
41571	167804
49351	167805
143045	167806
7912	167807
36204	167808
7216	167809
39270	167810
9166	167811
44098	167812
10740	167813
30558	167814
6690	167815
54664	167816
6688	167817
7791	167818
475	167819
6386	167820
451	167821
171356	167822
21732	167823
33957	167824
4	167825
2352	167826
5455	167827
150343	167828
231	167829
189856	167830
25720	167831
16700	167832
37193	167833
55153	167834
1609	167835
4372	167836
159773	167837
1355	167838
8700	167839
29550	167840
61730	167841
24344	167842
39605	167843
36328	167844
640	167845
2787	167846
6767	167847
5406	167848
39633	167849
213734	167850
137012	167851
2682	167852
97553	167853
31009	167854
64757	167855
25771	167856
3382	167857
38608	167858
11718	167859
48998	167860
60977	167861
142959	167862
60977	167863
152836	167864
18242	167865
62726	167866
7039	167867
31322	167868
8374	167869
41147	167870
37384	167871
50227	167872
19027	167873
69625	167874
159041	167875
130892	167876
213362	167877
26050	167878
135222	167879
48397	167880
16786	167881
50227	167882
4603	167883
24734	167884
74597	167885
16459	167886
184	167887
28	167888
1664	167889
37	167890
29918	167891
161242	167892
60696	167893
11741	167894
120437	167895
24675	167896
4105	167897
72430	167898
18564	167899
205124	167900
1346	167901
883	167902
4390	167903
6218	167904
6200	167905
761	167906
89411	167907
4720	167908
393	167909
214571	167910
20403	167911
10996	167912
164	167913
898	167914
6133	167915
35078	167916
116518	167917
5455	167918
10735	167919
10007	167920
11754	167921
5330	167922
5330	167923
4367	167924
2032	167925
22843	167926
18783	167927
483	167928
70955	167929
23152	167930
146	167931
17156	167932
3601	167933
67499	167934
43395	167935
4908	167936
694	167937
5262	167938
62851	167939
12125	167940
12158	167941
34567	167942
94231	167943
84849	167944
234	167945
1338	167946
1936	167947
1755	167948
877	167949
25777	167950
14054	167951
38597	167952
36519	167953
10181	167954
70753	167955
1072	167956
4868	167957
4868	167958
11360	167959
38185	167960
54373	167961
4868	167962
40330	167963
1181	167964
587	167965
283	167966
2267	167967
78333	167968
14322	167969
3897	167970
3286	167971
188083	167972
25769	167973
30784	167974
41666	167975
13984	167976
11517	167977
135240	167978
13586	167979
10852	167980
60107	167981
50430	167982
4087	167983
7404	167984
54894	167985
14476	167986
2344	167987
11750	167988
211874	167989
13073	167990
3880	167991
8689	167992
39507	167993
17979	167994
63584	167995
26702	167996
1351	167997
20345	167998
11664	167999
6550	168000
67493	168001
88633	168002
31734	168003
5397	168004
4970	168005
95662	168006
127	168007
17193	168008
52165	168009
640	168010
2100	168011
20324	168012
13510	168013
52552	168014
71338	168015
1616	168016
193963	168017
188172	168018
58031	168019
6821	168020
6495	168021
7112	168022
31487	168023
987	168024
987	168025
103635	168026
987	168027
444	168028
239	168029
79973	168030
8734	168031
11138	168032
104848	168033
150783	168034
40295	168035
83390	168036
862	168037
38691	168038
25831	168039
6052	168040
1832	168041
1340	168042
54549	168043
2338	168044
354	168045
16671	168046
29045	168047
64511	168048
58957	168049
89397	168050
86814	168051
816	168052
27104	168053
45232	168054
10271	168055
7584	168056
9487	168057
46665	168058
29986	168059
1527	168060
92	168061
41513	168062
16544	168063
43254	168064
15186	168065
4845	168066
46071	168067
56811	168068
10622	168069
243	168070
92306	168071
5	168072
10765	168073
8403	168074
1065	168075
2795	168076
1922	168077
21383	168078
63974	168079
25767	168080
17507	168081
36663	168082
898	168083
15693	168084
17334	168085
316	168086
3399	168087
1014	168088
150569	168089
50079	168090
8371	168091
109658	168092
44935	168093
17688	168094
209077	168095
13429	168096
32252	168097
8369	168098
103892	168099
3710	168100
64478	168101
164757	168102
6246	168103
80182	168104
4197	168105
78440	168106
24767	168107
7428	168108
63645	168109
26343	168110
111747	168111
61615	168112
51443	168113
4	168114
456	168115
17779	168116
5	168117
118	168118
5	168119
118	168120
4	168121
4	168122
5	168123
5	168124
4	168125
5	168126
5	168127
45711	168128
18340	168129
7114	168130
150762	168131
25117	168132
32516	168133
18873	168134
178610	168135
93166	168136
3231	168137
227	168138
2352	168139
29231	168140
234105	168141
1254	168142
39833	168143
7463	168144
51999	168145
47174	168146
863	168147
39859	168148
25755	168149
11724	168150
106476	168151
142678	168152
34304	168153
59092	168154
13419	168155
114448	168156
6505	168157
132241	168158
144050	168159
17665	168160
77163	168161
60853	168162
143197	168163
181165	168164
610	168165
110360	168166
52605	168167
145634	168168
7738	168169
12080	168170
239853	168171
177110	168172
902	168173
3923	168174
22599	168175
190783	168176
74136	168177
24552	168178
36349	168179
6450	168180
172194	168181
49569	168182
47268	168183
26168	168184
31938	168185
155395	168186
45392	168187
44584	168188
15599	168189
22549	168190
22130	168191
73802	168192
39583	168193
1493	168194
33487	168195
7818	168196
86921	168197
51834	168198
956	168199
123376	168200
206346	168201
15712	168202
20894	168203
33288	168204
20141	168205
83303	168206
133177	168207
68489	168208
36090	168209
6440	168210
50989	168211
21390	168212
110711	168213
33284	168214
21042	168215
1221	168216
34685	168217
118163	168218
37796	168219
109213	168220
71797	168221
12261	168222
1349	168223
36428	168224
66582	168225
13836	168226
104062	168227
78738	168228
218033	168229
162494	168230
26759	168231
6297	168232
35560	168233
39272	168234
36831	168235
5135	168236
33115	168237
42627	168238
138300	168239
1017	168240
25833	168241
39066	168242
40116	168243
14997	168244
128858	168245
62229	168246
210251	168247
188587	168248
45409	168249
25811	168250
39583	168251
148375	168252
209205	168253
1124	168254
7337	168255
36612	168256
12890	168257
43946	168258
42706	168259
262	168260
103986	168261
11566	168262
45441	168263
8828	168264
31327	168265
39073	168266
74313	168267
41834	168268
17168	168269
113668	168270
25752	168271
15184	168272
134569	168273
56	168274
11159	168275
5400	168276
51083	168277
54968	168278
2390	168279
26644	168280
32175	168281
31146	168282
36388	168283
32806	168284
207585	168285
104475	168286
48606	168287
28513	168288
239410	168289
12530	168290
129	168291
109598	168292
56244	168293
15767	168294
8838	168295
95413	168296
52714	168297
26251	168298
35177	168299
14621	168300
103907	168301
13442	168302
30251	168303
16151	168304
119663	168305
77517	168306
1444	168307
112607	168308
6889	168309
3480	168310
17650	168311
2649	168312
3197	168313
4061	168314
11161	168315
16836	168316
17360	168317
47867	168318
145544	168319
6715	168320
1803	168321
396	168322
159180	168323
61661	168324
69	168325
69	168326
18459	168327
18287	168328
5111	168329
25442	168330
10341	168331
5156	168332
91983	168333
76783	168334
49356	168335
57125	168336
14905	168337
53387	168338
34754	168339
22793	168340
1869	168341
892	168342
27741	168343
16098	168344
95439	168345
40545	168346
316	168347
8401	168348
752	168349
36992	168350
21016	168351
15999	168352
91666	168353
12900	168354
943	168355
53585	168356
12979	168357
10218	168358
1166	168359
6524	168360
110359	168361
49081	168362
30660	168363
5125	168364
4355	168365
4787	168366
9571	168367
163738	168368
32800	168369
22968	168370
22968	168371
235799	168372
164779	168373
164780	168374
68675	168375
40894	168376
52506	168377
454	168378
14239	168379
12649	168380
7302	168381
45810	168382
28334	168383
38380	168384
2524	168385
100268	168386
3503	168387
15078	168388
15078	168389
37917	168390
84705	168391
8267	168392
20204	168393
487	168394
33644	168395
33644	168396
148	168397
2	168398
24997	168399
2327	168400
7285	168401
5884	168402
432	168403
85076	168404
82956	168405
3643	168406
40779	168407
27455	168408
18065	168409
34667	168410
28148	168411
1649	168412
14609	168413
194111	168414
10773	168415
48606	168416
29638	168417
81033	168418
57979	168419
86921	168420
15927	168421
42556	168422
92096	168423
556	168424
55576	168425
8199	168426
54478	168427
9568	168428
34981	168429
35992	168430
29750	168431
1107	168432
64464	168433
164139	168434
9238	168435
44193	168436
52098	168437
5076	168438
128257	168439
55877	168440
79113	168441
35145	168442
102991	168443
2460	168444
65828	168445
223	168446
1722	168447
51195	168448
15132	168449
33222	168450
589	168451
35145	168452
20695	168453
6229	168454
34768	168455
186347	168456
51842	168457
133016	168458
3762	168459
31849	168460
71363	168461
28026	168462
39788	168463
195988	168464
34335	168465
11815	168466
20026	168467
41192	168468
52746	168469
8243	168470
28464	168471
2938	168472
2676	168473
28207	168474
6961	168475
987	168476
22699	168477
17035	168478
167225	168479
24889	168480
175202	168481
154078	168482
110507	168483
158934	168484
6494	168485
6567	168486
14876	168487
144507	168488
987	168489
52173	168490
11919	168491
59949	168492
6600	168493
35408	168494
105928	168495
23235	168496
53016	168497
820	168498
20392	168499
52584	168500
176283	168501
22075	168502
7712	168503
50473	168504
58504	168505
37888	168506
9486	168507
138495	168508
19	168509
147607	168510
225759	168511
79312	168512
15143	168513
214909	168514
29142	168515
144400	168516
8357	168517
58029	168518
141820	168519
72545	168520
24358	168521
56417	168522
116264	168523
2626	168524
90263	168525
195670	168526
102991	168527
20234	168528
1287	168529
211	168530
99706	168531
35279	168532
8428	168533
7201	168534
195461	168535
35851	168536
21273	168537
181345	168538
25129	168539
139174	168540
39091	168541
5258	168542
38481	168543
16323	168544
2217	168545
1864	168546
6039	168547
41295	168548
48293	168549
800	168550
1764	168551
4951	168552
13288	168553
6358	168554
3606	168555
25841	168556
6388	168557
96506	168558
10114	168559
11819	168560
39296	168561
37749	168562
117067	168563
3262	168564
4177	168565
21127	168566
200255	168567
47998	168568
2259	168569
39368	168570
39255	168571
92906	168572
43213	168573
81566	168574
32603	168575
74256	168576
31426	168577
100755	168578
4195	168579
2883	168580
45158	168581
3528	168582
55709	168583
74469	168584
18739	168585
3497	168586
24969	168587
96105	168588
4195	168589
50542	168590
7489	168591
10979	168592
43991	168593
15338	168594
277	168595
107008	168596
20901	168597
74604	168598
893	168599
235682	168600
123460	168601
2302	168602
13525	168603
1190	168604
1832	168605
74595	168606
8253	168607
73315	168608
44482	168609
128714	168610
6357	168611
231550	168612
5387	168613
123012	168614
5904	168615
17529	168616
15761	168617
28861	168618
1626	168619
45266	168620
12681	168621
231222	168622
41352	168623
15684	168624
10013	168625
16465	168626
2259	168627
13097	168628
28334	168629
80320	168630
3226	168631
38041	168632
11359	168633
3977	168634
16021	168635
85627	168636
108491	168637
19420	168638
17036	168639
17063	168640
3894	168641
5963	168642
47787	168643
8428	168644
8351	168645
184253	168646
22641	168647
14892	168648
47405	168649
9566	168650
20016	168651
2301	168652
30603	168653
18427	168654
411	168655
109442	168656
749	168657
120727	168658
192065	168659
173611	168660
20499	168661
1954	168662
800	168663
14749	168664
9739	168665
6087	168666
7201	168667
7183	168668
4845	168669
12051	168670
18827	168671
12603	168672
25108	168673
39392	168674
1983	168675
3352	168676
29636	168677
8653	168678
8249	168679
22965	168680
8354	168681
1	168682
13662	168683
14329	168684
80630	168685
55697	168686
14200	168687
73182	168688
6237	168689
67138	168690
38668	168691
729	168692
24869	168693
56994	168694
78109	168695
52529	168696
1832	168697
10491	168698
5458	168699
5458	168700
112295	168701
12217	168702
18759	168703
2285	168704
83489	168705
81905	168706
49606	168707
7260	168708
214955	168709
42873	168710
39607	168711
213581	168712
2070	168713
12256	168714
10	168715
1554	168716
20500	168717
53060	168718
199670	168719
1285	168720
7566	168721
14054	168722
174432	168723
5450	168724
140625	168725
112841	168726
13657	168727
889	168728
55863	168729
19999	168730
41527	168731
19754	168732
30361	168733
42998	168734
8459	168735
2981	168736
30462	168737
56232	168738
141431	168739
81057	168740
173199	168741
41555	168742
1852	168743
16041	168744
21264	168745
2324	168746
46778	168747
57555	168748
34327	168749
23239	168750
102496	168751
118287	168752
22240	168753
47630	168754
150867	168755
173656	168756
148696	168757
215	168758
174113	168759
32562	168760
71222	168761
31	168762
25888	168763
44780	168764
20660	168765
1016	168766
152958	168767
40214	168768
10021	168769
58	168770
33863	168771
5119	168772
61098	168773
171233	168774
2187	168775
79856	168776
44780	168777
117035	168778
116941	168779
37101	168780
54222	168781
58221	168782
82625	168783
78404	168784
1351	168785
100256	168786
205296	168787
49415	168788
12616	168789
24577	168790
521	168791
122	168792
33929	168793
15301	168794
75758	168795
123322	168796
37614	168797
111232	168798
1189	168799
2889	168800
17284	168801
204543	168802
26691	168803
235382	168804
58886	168805
45842	168806
29317	168807
60123	168808
148488	168809
94739	168810
93497	168811
234493	168812
63998	168813
184427	168814
180887	168815
2037	168816
84265	168817
1923	168818
30081	168819
1618	168820
181832	168821
9307	168822
159773	168823
14057	168824
4912	168825
46853	168826
77570	168827
124320	168828
30363	168829
76719	168830
5227	168831
19279	168832
117556	168833
8292	168834
22772	168835
55865	168836
129504	168837
28872	168838
173415	168839
36942	168840
40093	168841
15710	168842
15992	168843
29033	168844
19330	168845
109485	168846
29753	168847
13108	168848
83785	168849
14154	168850
62601	168851
2359	168852
7043	168853
19325	168854
136632	168855
295	168856
22757	168857
1448	168858
143351	168859
9597	168860
19279	168861
814	168862
1454	168863
6389	168864
139	168865
125117	168866
2884	168867
10150	168868
17091	168869
150803	168870
1448	168871
51653	168872
66318	168873
58834	168874
185981	168875
152954	168876
2860	168877
205896	168878
227177	168879
13887	168880
1750	168881
98128	168882
7852	168883
44293	168884
12255	168885
10198	168886
1167	168887
180052	168888
82729	168889
10978	168890
589	168891
24574	168892
14440	168893
1366	168894
143344	168895
43428	168896
1491	168897
1448	168898
4830	168899
2969	168900
28815	168901
211410	168902
86051	168903
38121	168904
59689	168905
43384	168906
23567	168907
29196	168908
13544	168909
19279	168910
644	168911
2359	168912
4178	168913
6550	168914
9842	168915
23498	168916
10157	168917
10030	168918
20145	168919
126855	168920
39294	168921
6419	168922
17782	168923
1192	168924
56078	168925
18666	168926
34749	168927
20284	168928
16469	168929
122694	168930
37596	168931
80415	168932
27888	168933
7246	168934
3770	168935
566	168936
63	168937
34426	168938
36279	168939
73111	168940
8607	168941
13607	168942
47	168943
97	168944
19365	168945
127	168946
67806	168947
62417	168948
3727	168949
45928	168950
44293	168951
8418	168952
9406	168953
3700	168954
11542	168955
406	168956
3705	168957
30515	168958
3705	168959
20820	168960
732	168961
2471	168962
1276	168963
38890	168964
92715	168965
4801	168966
6743	168967
108877	168968
5839	168969
912	168970
1685	168971
7367	168972
36435	168973
185919	168974
66318	168975
5077	168976
4138	168977
63628	168978
61696	168979
36942	168980
20439	168981
19298	168982
34047	168983
47254	168984
34914	168985
19202	168986
63353	168987
28553	168988
44293	168989
25590	168990
19268	168991
41702	168992
42414	168993
2979	168994
2090	168995
14165	168996
64627	168997
16421	168998
19268	168999
45846	169000
125201	169001
9224	169002
78	169003
92677	169004
5836	169005
8837	169006
63770	169007
24627	169008
12975	169009
10978	169010
11754	169011
106360	169012
12605	169013
153567	169014
3792	169015
697	169016
226	169017
7364	169018
46033	169019
2629	169020
31631	169021
4880	169022
17725	169023
81	169024
3551	169025
16825	169026
36983	169027
1171	169028
20133	169029
8153	169030
39569	169031
6361	169032
335	169033
202	169034
66008	169035
1100	169036
20579	169037
142565	169038
177254	169039
93933	169040
41658	169041
51809	169042
85728	169043
13189	169044
7407	169045
133258	169046
159935	169047
157175	169048
158899	169049
98578	169050
17227	169051
42724	169052
115432	169053
137	169054
15690	169055
14222	169056
158015	169057
86079	169058
132175	169059
57508	169060
97663	169061
181463	169062
35567	169063
42266	169064
218957	169065
79721	169066
40291	169067
12172	169068
18546	169069
159480	169070
224621	169071
222673	169072
3007	169073
109682	169074
82750	169075
98829	169076
230	169077
172090	169078
7369	169079
230	169080
70616	169081
845	169082
220591	169083
8060	169084
50489	169085
148084	169086
83647	169087
12011	169088
197616	169089
6451	169090
14540	169091
180159	169092
86810	169093
209676	169094
183701	169095
181174	169096
227988	169097
131004	169098
182873	169099
74407	169100
97671	169101
185082	169102
156965	169103
182962	169104
37103	169105
153623	169106
133207	169107
66504	169108
211630	169109
35663	169110
213305	169111
37103	169112
73354	169113
44560	169114
133360	169115
154334	169116
44848	169117
57886	169118
74221	169119
213817	169120
12008	169121
160091	169122
8711	169123
233607	169124
93615	169125
131246	169126
211084	169127
8067	169128
59409	169129
197628	169130
85543	169131
66273	169132
77171	169133
39909	169134
84275	169135
73547	169136
66584	169137
3591	169138
8711	169139
133518	169140
12057	169141
65456	169142
70053	169143
123775	169144
1913	169145
157506	169146
149875	169147
111747	169148
154728	169149
70883	169150
4751	169151
13136	169152
164	169153
18463	169154
935	169155
66206	169156
115310	169157
45052	169158
238236	169159
155284	169160
157642	169161
66067	169162
32576	169163
148912	169164
161815	169165
115081	169166
79670	169167
226612	169168
13597	169169
12146	169170
56723	169171
159484	169172
158693	169173
216868	169174
152038	169175
66493	169176
205202	169177
51115	169178
151848	169179
209888	169180
174	169181
214531	169182
38433	169183
210467	169184
152243	169185
143555	169186
111568	169187
112140	169188
213844	169189
40256	169190
64917	169191
22415	169192
49999	169193
4348	169194
75004	169195
859	169196
153388	169197
147763	169198
17430	169199
86515	169200
37129	169201
25467	169202
207439	169203
51379	169204
159107	169205
6989	169206
44668	169207
7443	169208
131498	169209
158362	169210
56986	169211
160022	169212
185302	169213
56984	169214
13215	169215
57216	169216
44945	169217
148914	169218
57761	169219
98521	169220
98112	169221
7042	169222
5310	169223
35831	169224
44781	169225
234037	169226
214399	169227
59137	169228
58609	169229
70899	169230
180230	169231
6999	169232
87804	169233
23097	169234
184426	169235
11028	169236
45074	169237
37103	169238
74343	169239
149013	169240
226290	169241
74072	169242
47962	169243
181982	169244
44666	169245
9462	169246
35790	169247
142171	169248
99156	169249
115175	169250
153271	169251
162126	169252
6964	169253
78292	169254
215433	169255
210289	169256
174340	169257
19524	169258
8060	169259
223566	169260
35690	169261
102038	169262
159463	169263
231295	169264
101237	169265
141924	169266
226931	169267
73780	169268
194084	169269
157299	169270
114991	169271
158804	169272
184048	169273
38951	169274
156397	169275
2124	169276
35693	169277
231454	169278
223769	169279
74940	169280
15	169281
48	169282
207904	169283
185620	169284
123775	169285
50972	169286
116162	169287
65373	169288
45523	169289
45523	169290
48	169291
137	169292
57050	169293
86832	169294
9578	169295
1006	169296
7482	169297
50798	169298
840	169299
765	169300
27782	169301
61102	169302
86164	169303
926	169304
12151	169305
165480	169306
5082	169307
5750	169308
137	169309
230	169310
65211	169311
226545	169312
10099	169313
5282	169314
20054	169315
31	169316
152177	169317
1134	169318
233836	169319
64880	169320
153832	169321
64979	169322
162276	169323
58579	169324
56787	169325
230	169326
230	169327
157513	169328
39745	169329
1385	169330
96443	169331
43566	169332
44544	169333
8697	169334
96773	169335
131785	169336
57524	169337
183729	169338
37285	169339
44984	169340
97978	169341
192103	169342
5309	169343
193539	169344
9977	169345
97784	169346
33910	169347
226744	169348
206174	169349
85031	169350
148875	169351
205318	169352
147635	169353
213125	169354
205808	169355
8728	169356
113107	169357
150543	169358
109893	169359
109765	169360
148889	169361
215977	169362
35964	169363
132831	169364
74933	169365
100182	169366
28580	169367
57646	169368
4655	169369
161630	169370
147815	169371
132612	169372
66620	169373
230025	169374
18547	169375
135595	169376
19289	169377
207896	169378
105129	169379
74645	169380
44786	169381
43135	169382
23494	169383
158495	169384
14269	169385
124668	169386
227526	169387
9429	169388
86276	169389
224777	169390
97296	169391
23686	169392
39373	169393
197871	169394
132349	169395
102517	169396
173402	169397
206084	169398
227441	169399
114120	169400
79718	169401
74369	169402
136014	169403
45056	169404
27101	169405
5618	169406
1729	169407
5053	169408
4929	169409
96376	169410
35861	169411
17667	169412
157747	169413
227824	169414
195263	169415
86788	169416
157800	169417
27003	169418
138077	169419
98389	169420
234393	169421
118740	169422
142807	169423
228670	169424
115407	169425
115159	169426
113942	169427
167198	169428
117956	169429
103353	169430
116118	169431
113847	169432
119689	169433
16140	169434
152999	169435
115409	169436
158424	169437
86079	169438
133654	169439
23016	169440
23718	169441
86290	169442
23136	169443
226173	169444
112840	169445
213123	169446
68081	169447
133320	169448
223991	169449
43654	169450
113208	169451
56846	169452
47962	169453
183473	169454
115526	169455
70307	169456
77802	169457
71384	169458
180387	169459
66271	169460
211371	169461
128460	169462
10833	169463
64235	169464
209018	169465
74087	169466
211620	169467
225919	169468
211272	169469
103442	169470
130994	169471
101391	169472
96496	169473
154530	169474
112277	169475
35440	169476
219513	169477
57761	169478
114858	169479
83384	169480
160860	169481
132813	169482
233246	169483
151927	169484
149466	169485
216285	169486
18544	169487
223903	169488
101451	169489
84762	169490
129932	169491
214818	169492
103463	169493
84857	169494
56965	169495
32959	169496
227950	169497
219151	169498
83996	169499
160174	169500
8095	169501
182815	169502
186018	169503
154811	169504
112194	169505
153451	169506
6999	169507
153236	169508
113014	169509
227169	169510
152527	169511
238577	169512
224351	169513
105221	169514
144505	169515
73818	169516
7004	169517
131854	169518
7004	169519
23071	169520
86027	169521
120048	169522
119473	169523
224147	169524
13260	169525
157288	169526
132438	169527
85081	169528
11124	169529
224162	169530
116636	169531
205798	169532
15743	169533
98098	169534
229872	169535
2117	169536
12956	169537
55485	169538
128234	169539
86624	169540
182499	169541
100184	169542
43139	169543
31281	169544
137404	169545
109247	169546
45775	169547
63739	169548
235097	169549
105218	169550
129070	169551
35240	169552
83213	169553
86453	169554
65293	169555
79704	169556
25892	169557
25895	169558
83145	169559
209114	169560
22489	169561
779	169562
125	169563
32318	169564
70639	169565
32476	169566
57493	169567
43130	169568
204564	169569
15922	169570
15794	169571
21259	169572
28430	169573
57628	169574
8140	169575
208692	169576
816	169577
14538	169578
57029	169579
31993	169580
151892	169581
82134	169582
160152	169583
40428	169584
105215	169585
105043	169586
34375	169587
65488	169588
44822	169589
55387	169590
23807	169591
133963	169592
149355	169593
5280	169594
11987	169595
287	169596
13321	169597
54930	169598
50350	169599
57022	169600
3551	169601
14045	169602
7319	169603
183325	169604
62022	169605
2612	169606
8561	169607
989	169608
22451	169609
28138	169610
68542	169611
19131	169612
1863	169613
32167	169614
240023	169615
1768	169616
2867	169617
4858	169618
29737	169619
23862	169620
203722	169621
6251	169622
109874	169623
27506	169624
50471	169625
24369	169626
5298	169627
16865	169628
116994	169629
15899	169630
48475	169631
31761	169632
31167	169633
20936	169634
83448	169635
170762	169636
44623	169637
14222	169638
14528	169639
2249	169640
6552	169641
8612	169642
45051	169643
59932	169644
45089	169645
235066	169646
32867	169647
78413	169648
2414	169649
111374	169650
66020	169651
19525	169652
41062	169653
93805	169654
50099	169655
56162	169656
1456	169657
67386	169658
19180	169659
403	169660
66618	169661
52873	169662
40065	169663
72503	169664
32950	169665
140234	169666
7465	169667
29751	169668
519	169669
8017	169670
6426	169671
21346	169672
73184	169673
1086	169674
37834	169675
17725	169676
11141	169677
67969	169678
233872	169679
13249	169680
72503	169681
30672	169682
60511	169683
57754	169684
31720	169685
17109	169686
28167	169687
6314	169688
23714	169689
41191	169690
20868	169691
18712	169692
13045	169693
72919	169694
56202	169695
76302	169696
3581	169697
3870	169698
35183	169699
41857	169700
29768	169701
80	169702
24390	169703
529	169704
15112	169705
20286	169706
529	169707
21967	169708
529	169709
4333	169710
2569	169711
7180	169712
2626	169713
13954	169714
95565	169715
15850	169716
209218	169717
128973	169718
169333	169719
5745	169720
8735	169721
219249	169722
6646	169723
185	169724
11	169725
175435	169726
69240	169727
160099	169728
127245	169729
17242	169730
92153	169731
49300	169732
86262	169733
18190	169734
8714	169735
75899	169736
101498	169737
91523	169738
107793	169739
50176	169740
15448	169741
119771	169742
2106	169743
7536	169744
233499	169745
5650	169746
83298	169747
10021	169748
109986	169749
30715	169750
179883	169751
8304	169752
86116	169753
115475	169754
111058	169755
150313	169756
39782	169757
16718	169758
4534	169759
65624	169760
143469	169761
30791	169762
221129	169763
15130	169764
74330	169765
1693	169766
41746	169767
32802	169768
10110	169769
1206	169770
6329	169771
30843	169772
5085	169773
24817	169774
591	169775
97402	169776
10698	169777
30781	169778
3733	169779
66719	169780
64595	169781
96157	169782
111230	169783
5326	169784
45252	169785
1481	169786
143474	169787
30723	169788
11358	169789
132629	169790
143771	169791
38666	169792
10667	169793
4286	169794
14631	169795
135832	169796
139011	169797
12892	169798
55737	169799
43881	169800
1874	169801
31510	169802
6670	169803
162390	169804
100412	169805
94549	169806
53966	169807
46695	169808
38918	169809
65943	169810
69605	169811
31796	169812
74186	169813
25282	169814
47030	169815
76645	169816
8664	169817
86427	169818
1754	169819
123102	169820
9835	169821
74460	169822
67133	169823
6156	169824
15415	169825
165352	169826
77642	169827
14147	169828
217694	169829
25873	169830
74822	169831
380	169832
56655	169833
20369	169834
167516	169835
25653	169836
2166	169837
31211	169838
158348	169839
2103	169840
121737	169841
160181	169842
63146	169843
27433	169844
157873	169845
210962	169846
65608	169847
8086	169848
56655	169849
16634	169850
1758	169851
115911	169852
66406	169853
73609	169854
81525	169855
193032	169856
164607	169857
4703	169858
43394	169859
30849	169860
22220	169861
129138	169862
2276	169863
13833	169864
88089	169865
66264	169866
34628	169867
30594	169868
9727	169869
109328	169870
48077	169871
41955	169872
205941	169873
176556	169874
109053	169875
128919	169876
20055	169877
9913	169878
151	169879
10506	169880
56258	169881
7625	169882
75888	169883
42277	169884
151	169885
7	169886
82395	169887
117278	169888
26986	169889
1603	169890
6567	169891
9650	169892
4992	169893
5044	169894
2557	169895
17919	169896
5007	169897
17921	169898
3050	169899
26853	169900
138396	169901
14972	169902
81390	169903
1717	169904
13508	169905
3918	169906
13725	169907
10496	169908
9867	169909
87438	169910
12559	169911
14922	169912
786	169913
3732	169914
759	169915
13486	169916
82082	169917
77634	169918
18335	169919
65102	169920
15213	169921
7	169922
1972	169923
37653	169924
127937	169925
12569	169926
5743	169927
87037	169928
86380	169929
224629	169930
128969	169931
39526	169932
91722	169933
92157	169934
111194	169935
43123	169936
80430	169937
42437	169938
177786	169939
31061	169940
21970	169941
129735	169942
14834	169943
61546	169944
63501	169945
100242	169946
22946	169947
15385	169948
1590	169949
44037	169950
170736	169951
172543	169952
17602	169953
48828	169954
48828	169955
15286	169956
3839	169957
5195	169958
8152	169959
76908	169960
14890	169961
219292	169962
123348	169963
115433	169964
187327	169965
216221	169966
167517	169967
52359	169968
13597	169969
6464	169970
181687	169971
73270	169972
17824	169973
118306	169974
68571	169975
61546	169976
3447	169977
74643	169978
57539	169979
108447	169980
7359	169981
98156	169982
5637	169983
38032	169984
27958	169985
13573	169986
68255	169987
5135	169988
3125	169989
70645	169990
55295	169991
182458	169992
138992	169993
135509	169994
39388	169995
198118	169996
169137	169997
73265	169998
29877	169999
76875	170000
86231	170001
78774	170002
15005	170003
95085	170004
8973	170005
197494	170006
47829	170007
8965	170008
18919	170009
198990	170010
14929	170011
2861	170012
24794	170013
132585	170014
7415	170015
23239	170016
31814	170017
111450	170018
44740	170019
120	170020
59174	170021
9276	170022
170323	170023
20675	170024
129974	170025
44434	170026
13999	170027
142801	170028
28656	170029
61135	170030
6568	170031
121389	170032
6568	170033
55264	170034
119703	170035
30399	170036
59174	170037
164991	170038
16861	170039
31814	170040
99258	170041
2725	170042
171708	170043
13472	170044
226365	170045
84143	170046
87180	170047
33723	170048
6568	170049
49369	170050
44234	170051
38636	170052
6568	170053
133	170054
14967	170055
6568	170056
3490	170057
64560	170058
61624	170059
31814	170060
3130	170061
12347	170062
30759	170063
157926	170064
177469	170065
236826	170066
69113	170067
90	170068
123601	170069
4825	170070
99687	170071
123354	170072
228171	170073
134789	170074
75911	170075
120743	170076
114492	170077
160424	170078
66117	170079
2086	170080
85248	170081
146801	170082
61376	170083
18117	170084
6907	170085
33408	170086
226437	170087
91081	170088
2140	170089
17340	170090
8743	170091
1229	170092
9496	170093
199660	170094
18382	170095
50328	170096
60924	170097
6797	170098
6623	170099
20647	170100
1135	170101
25029	170102
26684	170103
4433	170104
30895	170105
16987	170106
158515	170107
63452	170108
8851	170109
621	170110
57960	170111
81072	170112
3678	170113
104703	170114
4443	170115
3900	170116
227122	170117
4424	170118
66080	170119
207163	170120
83884	170121
215003	170122
164197	170123
154284	170124
38230	170125
27676	170126
2421	170127
110722	170128
38230	170129
203062	170130
27289	170131
3126	170132
42573	170133
40142	170134
7641	170135
42598	170136
106960	170137
62814	170138
80895	170139
144216	170140
34164	170141
15016	170142
14136	170143
8381	170144
7357	170145
16708	170146
30912	170147
143718	170148
42024	170149
106841	170150
223523	170151
81080	170152
42024	170153
66314	170154
12496	170155
144193	170156
143968	170157
16939	170158
143945	170159
48982	170160
199720	170161
199669	170162
38746	170163
6626	170164
18279	170165
14116	170166
62763	170167
62731	170168
8519	170169
68379	170170
9211	170171
21093	170172
10716	170173
30318	170174
143931	170175
1105	170176
106858	170177
21719	170178
158462	170179
30890	170180
24917	170181
155776	170182
225111	170183
223121	170184
199893	170185
108953	170186
143650	170187
30922	170188
14115	170189
38853	170190
20483	170191
21822	170192
49331	170193
447	170194
62972	170195
121416	170196
62972	170197
147242	170198
41799	170199
107325	170200
120300	170201
67775	170202
41966	170203
17997	170204
139478	170205
71776	170206
60898	170207
4983	170208
121736	170209
223874	170210
39178	170211
115452	170212
33521	170213
39179	170214
26761	170215
120886	170216
46687	170217
13739	170218
235531	170219
6762	170220
108623	170221
5861	170222
5928	170223
84680	170224
68429	170225
55806	170226
90888	170227
10417	170228
166389	170229
6784	170230
54818	170231
54617	170232
7382	170233
54506	170234
12361	170235
4548	170236
5130	170237
42745	170238
14096	170239
120199	170240
3443	170241
6716	170242
114538	170243
8408	170244
199541	170245
85188	170246
1228	170247
123681	170248
1937	170249
12836	170250
54151	170251
70602	170252
199915	170253
106941	170254
80984	170255
83298	170256
69952	170257
124047	170258
846	170259
1228	170260
923	170261
16837	170262
75509	170263
127019	170264
27597	170265
2455	170266
159413	170267
123955	170268
49078	170269
65170	170270
97071	170271
97071	170272
65170	170273
83890	170274
18399	170275
35322	170276
54793	170277
110468	170278
122	170279
64434	170280
14231	170281
13085	170282
58404	170283
50623	170284
75239	170285
14272	170286
44207	170287
13085	170288
75239	170289
100568	170290
204767	170291
49078	170292
7831	170293
75595	170294
44207	170295
101179	170296
194728	170297
13299	170298
44576	170299
221081	170300
31897	170301
1223	170302
115900	170303
70209	170304
34040	170305
3936	170306
54568	170307
113335	170308
44693	170309
13562	170310
164945	170311
609	170312
37267	170313
429	170314
39338	170315
1	170316
11689	170317
76684	170318
644	170319
1622	170320
11916	170321
74	170322
5883	170323
14745	170324
29342	170325
109609	170326
148066	170327
4880	170328
147360	170329
3788	170330
88691	170331
129235	170332
5979	170333
68089	170334
77078	170335
10360	170336
37696	170337
121907	170338
4252	170339
13416	170340
21384	170341
6778	170342
4770	170343
75	170344
3624	170345
49756	170346
13406	170347
50182	170348
1657	170349
106362	170350
2750	170351
26682	170352
62145	170353
46331	170354
10264	170355
102372	170356
19501	170357
25601	170358
27291	170359
74258	170360
72782	170361
19658	170362
1269	170363
46302	170364
96539	170365
109534	170366
46365	170367
62145	170368
51271	170369
80520	170370
40523	170371
80407	170372
84846	170373
6535	170374
28251	170375
14503	170376
75006	170377
72492	170378
44212	170379
20514	170380
82086	170381
25768	170382
6745	170383
24538	170384
143234	170385
6619	170386
1708	170387
16949	170388
50172	170389
1430	170390
15265	170391
204469	170392
10639	170393
2278	170394
36584	170395
68125	170396
2752	170397
51271	170398
24041	170399
7052	170400
83152	170401
198876	170402
61962	170403
26318	170404
3597	170405
20537	170406
65727	170407
103237	170408
39767	170409
32517	170410
29866	170411
89416	170412
9273	170413
43111	170414
18541	170415
19456	170416
2337	170417
20579	170418
49067	170419
954	170420
3761	170421
106335	170422
5462	170423
261	170424
42425	170425
134260	170426
25905	170427
83983	170428
21838	170429
13278	170430
15860	170431
28669	170432
45702	170433
529	170434
38424	170435
26707	170436
8186	170437
270	170438
51027	170439
51027	170440
13270	170441
28709	170442
8117	170443
5261	170444
49393	170445
17601	170446
352	170447
3630	170448
40629	170449
75886	170450
223079	170451
218619	170452
224916	170453
17569	170454
171758	170455
172017	170456
138252	170457
146090	170458
81743	170459
202747	170460
39046	170461
160499	170462
26741	170463
54778	170464
91955	170465
8916	170466
17991	170467
202875	170468
91880	170469
123437	170470
221222	170471
91159	170472
226090	170473
170048	170474
10418	170475
198281	170476
121090	170477
63249	170478
56902	170479
173027	170480
37954	170481
227791	170482
37954	170483
90183	170484
69527	170485
19945	170486
16527	170487
158226	170488
202919	170489
92045	170490
54445	170491
157522	170492
65671	170493
9261	170494
125933	170495
39276	170496
44771	170497
102015	170498
77234	170499
102375	170500
76504	170501
101441	170502
150571	170503
78788	170504
5969	170505
60377	170506
36265	170507
6549	170508
58958	170509
7083	170510
51510	170511
41670	170512
62749	170513
1690	170514
25266	170515
75977	170516
19135	170517
75642	170518
17393	170519
12207	170520
68553	170521
2900	170522
14627	170523
67598	170524
473	170525
3388	170526
11996	170527
10966	170528
21001	170529
4044	170530
4387	170531
3876	170532
109881	170533
25557	170534
50206	170535
19808	170536
53532	170537
2398	170538
636	170539
89701	170540
116611	170541
102532	170542
102535	170543
29058	170544
34790	170545
164432	170546
25692	170547
63179	170548
18235	170549
85252	170550
2196	170551
6755	170552
129616	170553
7779	170554
36662	170555
921	170556
5065	170557
40980	170558
13033	170559
475	170560
58920	170561
1689	170562
17057	170563
176	170564
17822	170565
10250	170566
74090	170567
1092	170568
50971	170569
15685	170570
9535	170571
40432	170572
7058	170573
11767	170574
9938	170575
32673	170576
41343	170577
6906	170578
26924	170579
61246	170580
14573	170581
147833	170582
51072	170583
1159	170584
25991	170585
32632	170586
1790	170587
6856	170588
57420	170589
112238	170590
76671	170591
1486	170592
89467	170593
10931	170594
58897	170595
7860	170596
1367	170597
51438	170598
1511	170599
1615	170600
40933	170601
66	170602
84789	170603
1858	170604
8531	170605
20943	170606
15992	170607
16028	170608
8548	170609
43820	170610
23248	170611
19330	170612
70990	170613
143121	170614
9096	170615
42899	170616
167085	170617
89845	170618
46	170619
44090	170620
9009	170621
42371	170622
1222	170623
42329	170624
11	170625
26715	170626
5750	170627
59708	170628
15025	170629
96210	170630
4768	170631
138767	170632
163191	170633
59435	170634
6569	170635
54032	170636
18176	170637
4458	170638
27870	170639
47079	170640
3059	170641
26920	170642
144980	170643
10402	170644
37156	170645
57219	170646
89676	170647
11226	170648
108	170649
7023	170650
110120	170651
7734	170652
13572	170653
12641	170654
3125	170655
80786	170656
17293	170657
136061	170658
61534	170659
30876	170660
3919	170661
13666	170662
69467	170663
3938	170664
143811	170665
20375	170666
9344	170667
13892	170668
90552	170669
13892	170670
4417	170671
79751	170672
106384	170673
111803	170674
34077	170675
51696	170676
55697	170677
29464	170678
18548	170679
37257	170680
46748	170681
40251	170682
6537	170683
64727	170684
6537	170685
17597	170686
124316	170687
42667	170688
8591	170689
19645	170690
47066	170691
89778	170692
6452	170693
95178	170694
84079	170695
165444	170696
32050	170697
6044	170698
3374	170699
165738	170700
73757	170701
67997	170702
51079	170703
84997	170704
35949	170705
118210	170706
96909	170707
229000	170708
82847	170709
168874	170710
2661	170711
145594	170712
20606	170713
86708	170714
43575	170715
33010	170716
29687	170717
63982	170718
7373	170719
656	170720
20606	170721
175558	170722
7125	170723
120609	170724
147797	170725
86262	170726
17789	170727
163857	170728
103261	170729
44167	170730
66236	170731
72925	170732
200973	170733
116212	170734
98862	170735
150336	170736
31696	170737
120424	170738
16693	170739
150768	170740
119069	170741
93923	170742
176462	170743
87091	170744
22004	170745
147048	170746
64050	170747
160261	170748
94	170749
151777	170750
92696	170751
55976	170752
1319	170753
72925	170754
232558	170755
10023	170756
164617	170757
188004	170758
32307	170759
156918	170760
41311	170761
208011	170762
20464	170763
49027	170764
62399	170765
142943	170766
178329	170767
31226	170768
112267	170769
36142	170770
23139	170771
130190	170772
74052	170773
17750	170774
14851	170775
108709	170776
220474	170777
71896	170778
20603	170779
2752	170780
67178	170781
8930	170782
24126	170783
45454	170784
71552	170785
93975	170786
176199	170787
65372	170788
8330	170789
112156	170790
83362	170791
21452	170792
28522	170793
179331	170794
83337	170795
119921	170796
44038	170797
5634	170798
31670	170799
59197	170800
52582	170801
55288	170802
82323	170803
99462	170804
2724	170805
52721	170806
9865	170807
228323	170808
134255	170809
112715	170810
436	170811
22983	170812
68498	170813
87396	170814
46685	170815
107885	170816
51921	170817
57348	170818
73556	170819
47897	170820
7125	170821
25390	170822
30448	170823
159779	170824
115336	170825
223252	170826
117056	170827
35047	170828
30099	170829
61424	170830
95540	170831
223176	170832
78923	170833
92435	170834
133483	170835
8330	170836
203391	170837
142707	170838
109297	170839
83362	170840
240128	170841
23587	170842
41622	170843
79938	170844
40534	170845
79167	170846
105114	170847
19588	170848
17909	170849
107347	170850
25913	170851
10187	170852
17689	170853
105114	170854
164494	170855
164794	170856
12079	170857
147046	170858
178315	170859
39513	170860
131915	170861
96634	170862
28584	170863
111086	170864
32805	170865
94	170866
86191	170867
99363	170868
23294	170869
60115	170870
3055	170871
28988	170872
235244	170873
74136	170874
118437	170875
102639	170876
139035	170877
31901	170878
153596	170879
13006	170880
119502	170881
58221	170882
17926	170883
26999	170884
10999	170885
26880	170886
5799	170887
6626	170888
69222	170889
26911	170890
2548	170891
8950	170892
2548	170893
10415	170894
13039	170895
14937	170896
68783	170897
3755	170898
22062	170899
33286	170900
9722	170901
18170	170902
115968	170903
15079	170904
27016	170905
220677	170906
116457	170907
25066	170908
151	170909
24649	170910
2548	170911
10999	170912
114841	170913
160997	170914
26722	170915
46684	170916
5799	170917
16	170918
9873	170919
37763	170920
13006	170921
4399	170922
1380	170923
2432	170924
15035	170925
4462	170926
14855	170927
15072	170928
22078	170929
79926	170930
3883	170931
2149	170932
2149	170933
33432	170934
3444	170935
932	170936
32754	170937
53175	170938
48623	170939
16897	170940
4616	170941
103517	170942
153120	170943
117097	170944
20794	170945
42097	170946
75981	170947
33215	170948
44382	170949
179555	170950
112108	170951
185893	170952
139131	170953
70074	170954
15027	170955
187732	170956
83407	170957
48003	170958
77792	170959
18728	170960
61074	170961
45632	170962
171480	170963
37165	170964
221772	170965
26654	170966
70317	170967
27879	170968
94962	170969
83308	170970
5453	170971
80250	170972
82097	170973
80256	170974
26655	170975
34532	170976
89347	170977
7291	170978
225121	170979
12426	170980
219262	170981
7291	170982
40009	170983
10165	170984
34296	170985
120237	170986
135908	170987
218247	170988
34475	170989
33215	170990
63096	170991
228407	170992
156867	170993
160338	170994
4213	170995
339	170996
12922	170997
24783	170998
63418	170999
140813	171000
33762	171001
148956	171002
4355	171003
12781	171004
49260	171005
71999	171006
138058	171007
47917	171008
6579	171009
14407	171010
4790	171011
47289	171012
951	171013
30561	171014
10502	171015
134978	171016
79229	171017
16516	171018
3463	171019
53262	171020
42363	171021
74894	171022
134906	171023
100013	171024
120691	171025
56061	171026
26971	171027
162106	171028
26000	171029
220513	171030
92466	171031
171396	171032
3974	171033
58172	171034
586	171035
92158	171036
124451	171037
17097	171038
17658	171039
123902	171040
1719	171041
2196	171042
14631	171043
69998	171044
25493	171045
124131	171046
156540	171047
156540	171048
671	171049
88095	171050
64715	171051
157390	171052
69883	171053
23681	171054
783	171055
532	171056
124463	171057
2337	171058
820	171059
4389	171060
8748	171061
11956	171062
13910	171063
18493	171064
74	171065
27140	171066
38004	171067
27496	171068
9578	171069
67898	171070
9123	171071
11017	171072
18255	171073
4572	171074
77452	171075
12033	171076
77845	171077
204250	171078
75639	171079
171	171080
171	171081
1660	171082
561	171083
54797	171084
1040	171085
79113	171086
1013	171087
24730	171088
11857	171089
18784	171090
112055	171091
5262	171092
38689	171093
7304	171094
50602	171095
39459	171096
70793	171097
70793	171098
2925	171099
160781	171100
25630	171101
11685	171102
21341	171103
54634	171104
4944	171105
40133	171106
122137	171107
122137	171108
17878	171109
166576	171110
74521	171111
1658	171112
123147	171113
11638	171114
9106	171115
40380	171116
1745	171117
171509	171118
40426	171119
42794	171120
92145	171121
122650	171122
17546	171123
122578	171124
65590	171125
233519	171126
65681	171127
219424	171128
65643	171129
40338	171130
7855	171131
25508	171132
98728	171133
203627	171134
99053	171135
63930	171136
19154	171137
229039	171138
15943	171139
38424	171140
82328	171141
107413	171142
188840	171143
90671	171144
76562	171145
58174	171146
51698	171147
214904	171148
37969	171149
93329	171150
58330	171151
13058	171152
49704	171153
14253	171154
107751	171155
53485	171156
10461	171157
127553	171158
114005	171159
115082	171160
129889	171161
138573	171162
58369	171163
128672	171164
34489	171165
64742	171166
23210	171167
15568	171168
45224	171169
92284	171170
28300	171171
1010	171172
12217	171173
5745	171174
190162	171175
144086	171176
204062	171177
144111	171178
144104	171179
107969	171180
12888	171181
3515	171182
16373	171183
95619	171184
6654	171185
93787	171186
17015	171187
5809	171188
26971	171189
201309	171190
26883	171191
26883	171192
203786	171193
8988	171194
55338	171195
37975	171196
47839	171197
61328	171198
121813	171199
69256	171200
33646	171201
60995	171202
4416	171203
3931	171204
16653	171205
33713	171206
33453	171207
10543	171208
158058	171209
3057	171210
63237	171211
24414	171212
15058	171213
79332	171214
15062	171215
91268	171216
3445	171217
8995	171218
26966	171219
39883	171220
12527	171221
1025	171222
1905	171223
90743	171224
60218	171225
95622	171226
79135	171227
18767	171228
33532	171229
932	171230
18146	171231
42169	171232
2982	171233
33409	171234
79659	171235
7723	171236
33658	171237
91073	171238
90568	171239
37986	171240
47885	171241
47885	171242
15045	171243
231400	171244
69281	171245
17912	171246
1624	171247
38923	171248
67	171249
69548	171250
168834	171251
68896	171252
17910	171253
68919	171254
198435	171255
69143	171256
3916	171257
162873	171258
69404	171259
42174	171260
34637	171261
12	171262
19979	171263
169799	171264
141133	171265
18613	171266
12417	171267
21959	171268
43446	171269
11396	171270
14840	171271
27002	171272
55257	171273
27817	171274
129542	171275
12	171276
178409	171277
56249	171278
42166	171279
87102	171280
30207	171281
94526	171282
142441	171283
19686	171284
103519	171285
13760	171286
2404	171287
15092	171288
60008	171289
21872	171290
103211	171291
144754	171292
79586	171293
6254	171294
754	171295
59942	171296
33631	171297
81825	171298
22024	171299
44411	171300
189853	171301
109687	171302
207760	171303
81864	171304
157619	171305
1645	171306
107526	171307
19783	171308
107529	171309
13737	171310
158627	171311
234275	171312
3073	171313
176166	171314
140459	171315
30345	171316
24116	171317
192746	171318
79802	171319
53709	171320
29983	171321
187818	171322
26592	171323
13517	171324
27915	171325
100298	171326
69233	171327
60491	171328
17937	171329
5470	171330
12563	171331
103050	171332
18091	171333
41351	171334
67129	171335
45635	171336
231936	171337
160352	171338
2679	171339
14521	171340
13433	171341
114681	171342
131989	171343
98725	171344
230111	171345
1788	171346
49663	171347
7357	171348
14936	171349
264	171350
11477	171351
24570	171352
105722	171353
21975	171354
15055	171355
27014	171356
16260	171357
41865	171358
158988	171359
121257	171360
15039	171361
21913	171362
26972	171363
60148	171364
16	171365
778	171366
122009	171367
37966	171368
55761	171369
2264	171370
12556	171371
6583	171372
15056	171373
12537	171374
15070	171375
6658	171376
18128	171377
71279	171378
127476	171379
21977	171380
91201	171381
33263	171382
142196	171383
26990	171384
14981	171385
17922	171386
33290	171387
166296	171388
24328	171389
6668	171390
59244	171391
54025	171392
83	171393
45818	171394
22021	171395
37501	171396
126026	171397
10516	171398
3070	171399
60320	171400
28526	171401
24345	171402
141134	171403
77143	171404
46901	171405
53501	171406
3930	171407
93727	171408
22741	171409
38192	171410
38192	171411
7	171412
141285	171413
90654	171414
139926	171415
46802	171416
9665	171417
36039	171418
7736	171419
203899	171420
6296	171421
53981	171422
102805	171423
41622	171424
125791	171425
23373	171426
72507	171427
17936	171428
57227	171429
13683	171430
168593	171431
131558	171432
6664	171433
220311	171434
112006	171435
201284	171436
28723	171437
141871	171438
15556	171439
60133	171440
19749	171441
10507	171442
72822	171443
932	171444
169308	171445
2416	171446
53463	171447
81412	171448
145705	171449
1249	171450
2416	171451
22018	171452
53820	171453
24345	171454
15062	171455
471	171456
146804	171457
199856	171458
49327	171459
13866	171460
37354	171461
60741	171462
7646	171463
28130	171464
7859	171465
2027	171466
62040	171467
79012	171468
195746	171469
142088	171470
2347	171471
71673	171472
69327	171473
21902	171474
120968	171475
53373	171476
55735	171477
6355	171478
21963	171479
117999	171480
81488	171481
69116	171482
1249	171483
14995	171484
197161	171485
2150	171486
42296	171487
72594	171488
3059	171489
41884	171490
3909	171491
33507	171492
18070	171493
83635	171494
15027	171495
79750	171496
91036	171497
61415	171498
19615	171499
4437	171500
34565	171501
26735	171502
7741	171503
81369	171504
169843	171505
2758	171506
30469	171507
5820	171508
196784	171509
60954	171510
18151	171511
198628	171512
80393	171513
26718	171514
114493	171515
310	171516
9008	171517
33518	171518
56598	171519
4229	171520
21752	171521
194572	171522
24345	171523
69256	171524
33265	171525
31316	171526
1249	171527
47960	171528
142997	171529
106189	171530
79023	171531
120940	171532
67	171533
2316	171534
38004	171535
37966	171536
135829	171537
26982	171538
15529	171539
27975	171540
72408	171541
22001	171542
68787	171543
174502	171544
1249	171545
41545	171546
4665	171547
6132	171548
2029	171549
4676	171550
12950	171551
21989	171552
101380	171553
42233	171554
128849	171555
133	171556
6655	171557
63153	171558
3532	171559
157999	171560
198077	171561
18130	171562
3083	171563
59721	171564
26901	171565
33674	171566
94397	171567
127871	171568
168453	171569
5821	171570
120969	171571
72386	171572
5821	171573
1247	171574
5821	171575
54015	171576
61528	171577
22552	171578
42296	171579
59967	171580
15070	171581
22003	171582
58612	171583
169285	171584
157207	171585
5034	171586
15070	171587
46940	171588
18103	171589
57398	171590
5807	171591
37966	171592
128778	171593
42125	171594
33749	171595
69256	171596
22552	171597
77854	171598
33680	171599
43562	171600
6576	171601
4238	171602
26699	171603
29591	171604
33652	171605
22719	171606
82375	171607
1383	171608
10511	171609
2565	171610
22781	171611
38021	171612
102648	171613
107707	171614
104953	171615
5748	171616
179414	171617
163477	171618
3162	171619
18746	171620
116786	171621
79723	171622
35477	171623
123963	171624
106956	171625
126285	171626
47609	171627
90118	171628
73963	171629
77365	171630
1247	171631
72462	171632
2407	171633
198753	171634
7358	171635
27839	171636
61956	171637
16343	171638
54235	171639
42297	171640
81529	171641
53996	171642
121499	171643
107421	171644
34893	171645
46861	171646
46861	171647
9605	171648
8062	171649
197490	171650
12365	171651
59957	171652
15062	171653
83	171654
3059	171655
15039	171656
27014	171657
9605	171658
195727	171659
53980	171660
33591	171661
176333	171662
21977	171663
7007	171664
9596	171665
107199	171666
115556	171667
47960	171668
43345	171669
73637	171670
104569	171671
79030	171672
73637	171673
78209	171674
7751	171675
6666	171676
62011	171677
191492	171678
23429	171679
15008	171680
5414	171681
36932	171682
53658	171683
37083	171684
3059	171685
140	171686
81393	171687
232755	171688
19804	171689
125736	171690
26951	171691
160892	171692
145254	171693
91	171694
37966	171695
42346	171696
110540	171697
136076	171698
6668	171699
159124	171700
57023	171701
33599	171702
25924	171703
51502	171704
42001	171705
16260	171706
79010	171707
80142	171708
119692	171709
141968	171710
20143	171711
43348	171712
7733	171713
8023	171714
47504	171715
42330	171716
26970	171717
42350	171718
16089	171719
122517	171720
166760	171721
18971	171722
21984	171723
2759	171724
23325	171725
105721	171726
3934	171727
69082	171728
21975	171729
33643	171730
69267	171731
72770	171732
2737	171733
8878	171734
6657	171735
137739	171736
128747	171737
176038	171738
19615	171739
72822	171740
96478	171741
11	171742
27030	171743
21995	171744
1249	171745
33605	171746
48336	171747
139876	171748
6657	171749
18101	171750
5809	171751
90700	171752
93572	171753
79599	171754
53374	171755
67	171756
36236	171757
71786	171758
145364	171759
139621	171760
91	171761
69408	171762
6667	171763
22032	171764
18174	171765
1644	171766
15085	171767
53959	171768
15055	171769
37647	171770
81193	171771
21735	171772
107458	171773
2416	171774
101404	171775
42357	171776
26735	171777
21769	171778
6671	171779
10864	171780
6591	171781
101966	171782
31295	171783
12571	171784
6591	171785
55993	171786
5796	171787
42233	171788
18986	171789
2003	171790
55551	171791
76921	171792
105525	171793
61538	171794
142951	171795
64137	171796
37366	171797
2465	171798
194643	171799
9770	171800
128548	171801
38021	171802
58711	171803
33458	171804
72160	171805
121984	171806
16657	171807
10505	171808
3916	171809
90885	171810
49195	171811
12365	171812
12	171813
35062	171814
15033	171815
34865	171816
57797	171817
19880	171818
72770	171819
89944	171820
75129	171821
42218	171822
42019	171823
16414	171824
49187	171825
69178	171826
61901	171827
33507	171828
102304	171829
71231	171830
19605	171831
104945	171832
41883	171833
20518	171834
2541	171835
139638	171836
90385	171837
25093	171838
7358	171839
33443	171840
127411	171841
88507	171842
140	171843
103850	171844
15063	171845
105125	171846
33663	171847
48226	171848
46221	171849
22746	171850
14978	171851
26970	171852
183559	171853
53235	171854
21916	171855
27915	171856
28567	171857
47420	171858
26824	171859
218259	171860
214333	171861
97388	171862
137966	171863
90686	171864
159258	171865
72386	171866
18069	171867
55364	171868
24186	171869
86913	171870
58934	171871
131100	171872
201708	171873
37966	171874
84744	171875
134259	171876
24460	171877
203581	171878
202092	171879
25033	171880
33674	171881
43417	171882
71786	171883
93757	171884
128513	171885
21888	171886
4455	171887
60644	171888
139943	171889
61347	171890
15067	171891
59930	171892
12971	171893
12956	171894
68964	171895
9827	171896
68230	171897
47393	171898
98374	171899
105935	171900
3630	171901
92783	171902
5745	171903
10376	171904
73119	171905
105477	171906
180001	171907
19616	171908
19044	171909
57873	171910
136695	171911
79184	171912
42404	171913
34881	171914
75013	171915
10511	171916
12	171917
90371	171918
196324	171919
10511	171920
5809	171921
5031	171922
21893	171923
42387	171924
5742	171925
2158	171926
3070	171927
5031	171928
81331	171929
61148	171930
42081	171931
28731	171932
26488	171933
13669	171934
72041	171935
95216	171936
26815	171937
11485	171938
38531	171939
14502	171940
197994	171941
149705	171942
37611	171943
68964	171944
122066	171945
48269	171946
102931	171947
126556	171948
95624	171949
26979	171950
37992	171951
18668	171952
27645	171953
128548	171954
201687	171955
12982	171956
42125	171957
23738	171958
127883	171959
16	171960
53984	171961
125895	171962
47960	171963
203703	171964
129508	171965
55513	171966
90868	171967
94614	171968
13450	171969
55707	171970
99032	171971
99222	171972
132261	171973
15035	171974
18106	171975
3057	171976
43526	171977
89933	171978
69673	171979
57067	171980
84730	171981
78716	171982
164833	171983
15073	171984
135346	171985
76	171986
125707	171987
3102	171988
49104	171989
106589	171990
79258	171991
103871	171992
57023	171993
11	171994
17819	171995
63283	171996
73855	171997
36	171998
62820	171999
199458	172000
143726	172001
144185	172002
144072	172003
142710	172004
42512	172005
30937	172006
82702	172007
82435	172008
45635	172009
10399	172010
481	172011
42362	172012
16896	172013
68986	172014
170166	172015
96244	172016
26735	172017
30376	172018
10543	172019
37176	172020
14976	172021
103519	172022
197286	172023
14148	172024
10522	172025
22020	172026
122384	172027
121337	172028
69143	172029
72825	172030
12540	172031
42127	172032
3442	172033
61958	172034
3444	172035
6672	172036
2264	172037
72452	172038
33735	172039
30068	172040
5032	172041
1247	172042
167706	172043
3337	172044
42164	172045
121696	172046
81360	172047
22023	172048
168620	172049
42352	172050
145054	172051
2758	172052
12408	172053
58576	172054
18082	172055
33278	172056
90383	172057
24345	172058
105188	172059
127548	172060
45780	172061
3075	172062
7067	172063
17936	172064
169764	172065
116299	172066
3915	172067
42787	172068
128759	172069
5809	172070
53984	172071
33713	172072
93921	172073
49193	172074
55182	172075
11	172076
21921	172077
12558	172078
42307	172079
35138	172080
6671	172081
34917	172082
30284	172083
105935	172084
533	172085
10524	172086
76013	172087
107786	172088
94559	172089
58589	172090
35500	172091
177594	172092
60603	172093
3081	172094
114385	172095
8327	172096
932	172097
76613	172098
7741	172099
10131	172100
63800	172101
98571	172102
20345	172103
20035	172104
1710	172105
105418	172106
2	172107
34113	172108
171951	172109
23646	172110
9	172111
82877	172112
19248	172113
93378	172114
9578	172115
9831	172116
8945	172117
1229	172118
65931	172119
93979	172120
32183	172121
113598	172122
136210	172123
45467	172124
10795	172125
13969	172126
74089	172127
55049	172128
70315	172129
11248	172130
27456	172131
23793	172132
23574	172133
33117	172134
184785	172135
18848	172136
57285	172137
3095	172138
36509	172139
104871	172140
23952	172141
43909	172142
120268	172143
219125	172144
62954	172145
62954	172146
200858	172147
8813	172148
58812	172149
22448	172150
98584	172151
73895	172152
18460	172153
31640	172154
5562	172155
13931	172156
41448	172157
31640	172158
9865	172159
43884	172160
54	172161
31640	172162
103119	172163
122734	172164
3176	172165
186386	172166
31640	172167
25379	172168
133220	172169
1476	172170
8484	172171
80408	172172
27235	172173
79454	172174
45100	172175
41	172176
41	172177
382	172178
67424	172179
41	172180
124020	172181
41	172182
68503	172183
120285	172184
465	172185
41	172186
10554	172187
6301	172188
81638	172189
2840	172190
1427	172191
6744	172192
2450	172193
2778	172194
155418	172195
2808	172196
3130	172197
1782	172198
1304	172199
1575	172200
949	172201
10807	172202
11855	172203
1996	172204
123095	172205
1400	172206
147662	172207
1418	172208
2522	172209
25991	172210
86232	172211
211466	172212
40630	172213
304	172214
122912	172215
32424	172216
1578	172217
24195	172218
24195	172219
1431	172220
17361	172221
873	172222
966	172223
3122	172224
32422	172225
1754	172226
304	172227
170951	172228
1149	172229
153708	172230
7814	172231
110771	172232
5193	172233
159442	172234
11855	172235
26080	172236
6026	172237
221516	172238
46381	172239
38199	172240
59062	172241
177442	172242
49151	172243
96302	172244
134103	172245
35558	172246
30809	172247
130969	172248
159801	172249
197697	172250
39588	172251
20553	172252
11809	172253
156692	172254
14130	172255
223099	172256
22742	172257
60787	172258
177318	172259
200652	172260
72130	172261
10915	172262
159070	172263
59945	172264
38679	172265
53620	172266
218	172267
177018	172268
44623	172269
102395	172270
57996	172271
77734	172272
75803	172273
192573	172274
95079	172275
220395	172276
89459	172277
149686	172278
39765	172279
40747	172280
24001	172281
59284	172282
132075	172283
28335	172284
186516	172285
234446	172286
189546	172287
214427	172288
233843	172289
126159	172290
104363	172291
84878	172292
198172	172293
103765	172294
145815	172295
43297	172296
168110	172297
94437	172298
38204	172299
94432	172300
130541	172301
126274	172302
91030	172303
61593	172304
14038	172305
17609	172306
57353	172307
182440	172308
24406	172309
104914	172310
91048	172311
32054	172312
72792	172313
60638	172314
163564	172315
214948	172316
65266	172317
23233	172318
238477	172319
11477	172320
152740	172321
163564	172322
11384	172323
53654	172324
149614	172325
80773	172326
33651	172327
7994	172328
38529	172329
8221	172330
162438	172331
165630	172332
195781	172333
134111	172334
2086	172335
207184	172336
62767	172337
185768	172338
186982	172339
86797	172340
183560	172341
33512	172342
69110	172343
146608	172344
38281	172345
37437	172346
183738	172347
76498	172348
35618	172349
182296	172350
15553	172351
33407	172352
173898	172353
237934	172354
58590	172355
145567	172356
170568	172357
213507	172358
65162	172359
213242	172360
152936	172361
97765	172362
27915	172363
29589	172364
204889	172365
73463	172366
71866	172367
71827	172368
23297	172369
76777	172370
113917	172371
60836	172372
73658	172373
105054	172374
102088	172375
111559	172376
139204	172377
190514	172378
31878	172379
203827	172380
61041	172381
15457	172382
178420	172383
142482	172384
86797	172385
9896	172386
145627	172387
136633	172388
18739	172389
35010	172390
26654	172391
121856	172392
136400	172393
86226	172394
131768	172395
37437	172396
121992	172397
75091	172398
96732	172399
37263	172400
102137	172401
11476	172402
109786	172403
81524	172404
69110	172405
24407	172406
98096	172407
17292	172408
23044	172409
11297	172410
176196	172411
66532	172412
79189	172413
144915	172414
27806	172415
94758	172416
37514	172417
86797	172418
104575	172419
43710	172420
223574	172421
18427	172422
29639	172423
126838	172424
157532	172425
136584	172426
85266	172427
57433	172428
11932	172429
129506	172430
131071	172431
105430	172432
181429	172433
51699	172434
2839	172435
78388	172436
410	172437
96551	172438
83335	172439
127615	172440
195743	172441
124001	172442
38626	172443
59608	172444
29589	172445
79423	172446
25133	172447
18624	172448
181490	172449
205586	172450
224952	172451
210705	172452
101670	172453
71491	172454
53259	172455
55591	172456
16906	172457
166156	172458
78280	172459
15457	172460
48977	172461
6511	172462
13733	172463
34532	172464
177616	172465
42215	172466
55202	172467
40747	172468
129920	172469
64177	172470
62505	172471
75901	172472
18631	172473
60032	172474
181655	172475
204001	172476
206203	172477
37304	172478
154029	172479
15457	172480
18678	172481
34999	172482
16649	172483
60094	172484
20511	172485
3671	172486
58590	172487
48543	172488
115994	172489
100358	172490
50543	172491
230792	172492
55962	172493
230157	172494
162778	172495
24735	172496
83709	172497
9377	172498
99104	172499
88556	172500
4021	172501
22377	172502
142501	172503
70166	172504
46855	172505
213266	172506
112248	172507
152377	172508
152987	172509
213070	172510
51311	172511
153386	172512
53654	172513
101244	172514
1154	172515
94951	172516
95783	172517
65361	172518
211784	172519
152691	172520
4340	172521
74596	172522
116763	172523
57842	172524
1844	172525
59388	172526
126465	172527
127257	172528
175988	172529
81280	172530
207738	172531
185220	172532
140184	172533
224580	172534
58590	172535
198817	172536
64183	172537
87341	172538
63280	172539
156556	172540
16304	172541
220812	172542
109454	172543
143740	172544
120515	172545
190099	172546
126342	172547
201281	172548
69810	172549
158368	172550
11809	172551
132669	172552
44815	172553
53808	172554
44236	172555
11115	172556
133723	172557
81407	172558
182895	172559
44193	172560
157514	172561
80781	172562
96728	172563
16089	172564
55347	172565
139021	172566
11476	172567
24838	172568
58268	172569
132075	172570
55047	172571
139437	172572
159229	172573
226165	172574
193986	172575
55285	172576
192534	172577
18037	172578
131869	172579
159112	172580
126465	172581
55772	172582
71866	172583
64456	172584
2971	172585
65364	172586
101778	172587
37726	172588
69494	172589
1020	172590
33804	172591
81704	172592
55815	172593
96288	172594
72237	172595
55422	172596
39002	172597
55239	172598
81524	172599
55591	172600
189487	172601
18654	172602
12942	172603
71977	172604
74170	172605
25943	172606
148325	172607
79137	172608
180372	172609
16235	172610
974	172611
26654	172612
3654	172613
2057	172614
74968	172615
680	172616
221376	172617
57924	172618
14609	172619
97664	172620
9912	172621
91599	172622
3654	172623
2587	172624
95699	172625
9806	172626
2890	172627
133941	172628
923	172629
37758	172630
5503	172631
64275	172632
1019	172633
5328	172634
124078	172635
2692	172636
30900	172637
79581	172638
76232	172639
16819	172640
19784	172641
18984	172642
113387	172643
38776	172644
62097	172645
64965	172646
1777	172647
1055	172648
49028	172649
82645	172650
115060	172651
55928	172652
173508	172653
167570	172654
167570	172655
2839	172656
132240	172657
25084	172658
78863	172659
3144	172660
108196	172661
88110	172662
91713	172663
12587	172664
125731	172665
32031	172666
27418	172667
92895	172668
216984	172669
94624	172670
156515	172671
219469	172672
119621	172673
25679	172674
178541	172675
203729	172676
77003	172677
207867	172678
46904	172679
1821	172680
6695	172681
31331	172682
215823	172683
9961	172684
169406	172685
34713	172686
34713	172687
182656	172688
163794	172689
9037	172690
83803	172691
110010	172692
63667	172693
102879	172694
38746	172695
78766	172696
4563	172697
8203	172698
1286	172699
218534	172700
114735	172701
171545	172702
159030	172703
114659	172704
718	172705
1700	172706
13616	172707
85979	172708
66782	172709
58969	172710
5981	172711
2823	172712
149	172713
9159	172714
1433	172715
127114	172716
2522	172717
32213	172718
3974	172719
74637	172720
112147	172721
155278	172722
6888	172723
51568	172724
158049	172725
51494	172726
135459	172727
165803	172728
40600	172729
36377	172730
136945	172731
25328	172732
64927	172733
88887	172734
140613	172735
11852	172736
94764	172737
32714	172738
167214	172739
200457	172740
24946	172741
143982	172742
223500	172743
31748	172744
2832	172745
70711	172746
153065	172747
72940	172748
35575	172749
219270	172750
61074	172751
134010	172752
64173	172753
61895	172754
26700	172755
179273	172756
88599	172757
146013	172758
63461	172759
94138	172760
131290	172761
137554	172762
194061	172763
6052	172764
34894	172765
29644	172766
11136	172767
110626	172768
176351	172769
37920	172770
33661	172771
19836	172772
21023	172773
29999	172774
178957	172775
89644	172776
225532	172777
238232	172778
205375	172779
12346	172780
115762	172781
115762	172782
173754	172783
59294	172784
27565	172785
33506	172786
110112	172787
224654	172788
143810	172789
174567	172790
148004	172791
220616	172792
49034	172793
63972	172794
56777	172795
156752	172796
162195	172797
100168	172798
158023	172799
23472	172800
129142	172801
86431	172802
27912	172803
28499	172804
107086	172805
56036	172806
131784	172807
132750	172808
107811	172809
23154	172810
153468	172811
214382	172812
27861	172813
18095	172814
87253	172815
183608	172816
101432	172817
1575	172818
45762	172819
12961	172820
114935	172821
225859	172822
104561	172823
227916	172824
158524	172825
95060	172826
227892	172827
48380	172828
195951	172829
71632	172830
188282	172831
232129	172832
158573	172833
102699	172834
205935	172835
190313	172836
225906	172837
186996	172838
191725	172839
93101	172840
60739	172841
148339	172842
228032	172843
160092	172844
34328	172845
39845	172846
4907	172847
14112	172848
38873	172849
228053	172850
136810	172851
159936	172852
29985	172853
115424	172854
127549	172855
227517	172856
114578	172857
110791	172858
108803	172859
23668	172860
161359	172861
1761	172862
98156	172863
27670	172864
536	172865
5366	172866
149565	172867
215547	172868
101670	172869
110465	172870
110116	172871
100632	172872
112934	172873
39509	172874
110098	172875
138007	172876
46788	172877
109850	172878
50854	172879
215617	172880
150716	172881
196582	172882
14490	172883
32078	172884
207951	172885
138144	172886
59975	172887
138743	172888
154853	172889
39221	172890
225971	172891
45767	172892
154778	172893
4221	172894
31527	172895
673	172896
19589	172897
22186	172898
26817	172899
25678	172900
38993	172901
149505	172902
81831	172903
137324	172904
227414	172905
5882	172906
99463	172907
51682	172908
27600	172909
106870	172910
61890	172911
215064	172912
237023	172913
142235	172914
33506	172915
132205	172916
35814	172917
128428	172918
221078	172919
53873	172920
50612	172921
541	172922
11754	172923
126886	172924
115836	172925
56401	172926
2906	172927
37716	172928
4084	172929
110063	172930
115608	172931
183760	172932
37994	172933
36945	172934
183271	172935
111790	172936
8436	172937
31363	172938
71315	172939
228211	172940
97381	172941
97258	172942
32036	172943
43921	172944
27991	172945
22010	172946
37734	172947
86816	172948
86708	172949
97031	172950
80966	172951
134348	172952
33661	172953
104172	172954
214672	172955
29490	172956
33000	172957
46673	172958
54474	172959
115340	172960
1302	172961
114580	172962
227866	172963
114102	172964
238996	172965
161546	172966
77120	172967
232812	172968
57965	172969
66572	172970
99323	172971
110613	172972
948	172973
33122	172974
92309	172975
59815	172976
79657	172977
207912	172978
153036	172979
109201	172980
149372	172981
84597	172982
31331	172983
202340	172984
93412	172985
152481	172986
86442	172987
223510	172988
98725	172989
1600	172990
171326	172991
101938	172992
29305	172993
46373	172994
77145	172995
46329	172996
20730	172997
157720	172998
138615	172999
101896	173000
213209	173001
219752	173002
101895	173003
193909	173004
46373	173005
29334	173006
59772	173007
102345	173008
77339	173009
101938	173010
138810	173011
46305	173012
192387	173013
102182	173014
59588	173015
102378	173016
29334	173017
137925	173018
46329	173019
193153	173020
138810	173021
102465	173022
102378	173023
138514	173024
102182	173025
101896	173026
102182	173027
101939	173028
138121	173029
59619	173030
138514	173031
102181	173032
59772	173033
77339	173034
193290	173035
138007	173036
234517	173037
57794	173038
138397	173039
59587	173040
138811	173041
59619	173042
138121	173043
29334	173044
77175	173045
29305	173046
46329	173047
46397	173048
138055	173049
101938	173050
192386	173051
1934	173052
193514	173053
227755	173054
77176	173055
46373	173056
193024	173057
102464	173058
46329	173059
77176	173060
47389	173061
102345	173062
46397	173063
137925	173064
101939	173065
46329	173066
127260	173067
174476	173068
228613	173069
159758	173070
102465	173071
59772	173072
46396	173073
77176	173074
102345	173075
138615	173076
102464	173077
76451	173078
12501	173079
114627	173080
86987	173081
114688	173082
56788	173083
63156	173084
83091	173085
102464	173086
46397	173087
138055	173088
29334	173089
193289	173090
113041	173091
1260	173092
71110	173093
115050	173094
122918	173095
35559	173096
2588	173097
8348	173098
228079	173099
36306	173100
1060	173101
57954	173102
31321	173103
44572	173104
94845	173105
55254	173106
127242	173107
74289	173108
75792	173109
51059	173110
62700	173111
109240	173112
218286	173113
120	173114
64752	173115
138694	173116
104547	173117
161228	173118
22010	173119
57258	173120
104515	173121
224742	173122
122713	173123
227986	173124
116157	173125
2666	173126
82957	173127
17975	173128
235985	173129
148752	173130
239700	173131
152649	173132
200578	173133
159190	173134
102736	173135
9103	173136
50028	173137
158286	173138
98800	173139
132626	173140
25687	173141
22393	173142
54089	173143
113984	173144
134150	173145
154589	173146
212738	173147
123073	173148
150191	173149
1579	173150
48155	173151
27239	173152
786	173153
123002	173154
3967	173155
69868	173156
181550	173157
40345	173158
45908	173159
84960	173160
228743	173161
95246	173162
104651	173163
144847	173164
106870	173165
2281	173166
1459	173167
51214	173168
158153	173169
117380	173170
24397	173171
97061	173172
225271	173173
144652	173174
115664	173175
159392	173176
114597	173177
70	173178
3695	173179
85193	173180
13958	173181
178913	173182
155117	173183
87663	173184
223675	173185
16970	173186
115495	173187
115549	173188
70629	173189
127525	173190
45450	173191
110580	173192
101149	173193
158461	173194
2797	173195
35435	173196
17620	173197
31141	173198
87504	173199
5432	173200
1432	173201
101541	173202
154187	173203
66306	173204
112619	173205
2489	173206
111566	173207
184666	173208
9037	173209
50260	173210
28124	173211
52855	173212
51529	173213
25740	173214
219679	173215
227965	173216
225479	173217
155717	173218
156155	173219
81539	173220
15488	173221
2489	173222
63827	173223
82115	173224
36738	173225
31363	173226
129445	173227
30663	173228
13617	173229
10721	173230
205303	173231
86077	173232
75587	173233
4822	173234
6333	173235
92093	173236
2504	173237
59809	173238
25166	173239
35427	173240
226388	173241
70542	173242
26978	173243
111334	173244
157203	173245
176566	173246
65131	173247
85015	173248
1173	173249
15280	173250
188844	173251
34475	173252
115677	173253
159537	173254
27377	173255
119669	173256
57907	173257
884	173258
17091	173259
42121	173260
99228	173261
224702	173262
177039	173263
80098	173264
102601	173265
31810	173266
54686	173267
132942	173268
58577	173269
143774	173270
50691	173271
113407	173272
166002	173273
40934	173274
59312	173275
2375	173276
43929	173277
2519	173278
127026	173279
160166	173280
196418	173281
77925	173282
9589	173283
69868	173284
36654	173285
29248	173286
12501	173287
146264	173288
98921	173289
32305	173290
151242	173291
36468	173292
145159	173293
111903	173294
109259	173295
65381	173296
98773	173297
170905	173298
130950	173299
54526	173300
382	173301
11835	173302
74382	173303
65352	173304
1959	173305
1156	173306
27738	173307
20601	173308
156975	173309
113569	173310
16214	173311
22272	173312
129869	173313
20999	173314
219635	173315
2799	173316
58485	173317
54026	173318
2852	173319
24464	173320
75292	173321
16824	173322
27315	173323
201082	173324
7610	173325
352	173326
5981	173327
118289	173328
70194	173329
4510	173330
122983	173331
51416	173332
54133	173333
2379	173334
2342	173335
4065	173336
57846	173337
105634	173338
24949	173339
13565	173340
129035	173341
180851	173342
69476	173343
101189	173344
7811	173345
89360	173346
26697	173347
161001	173348
50665	173349
42592	173350
20999	173351
49024	173352
12809	173353
84548	173354
200731	173355
94938	173356
43934	173357
114751	173358
167510	173359
82241	173360
238836	173361
109471	173362
87149	173363
238971	173364
26569	173365
238837	173366
68543	173367
117637	173368
87987	173369
23130	173370
174291	173371
33411	173372
41943	173373
1414	173374
45175	173375
104877	173376
17528	173377
72448	173378
146373	173379
164201	173380
224295	173381
82329	173382
55681	173383
64811	173384
56562	173385
114655	173386
115583	173387
91328	173388
167980	173389
1577	173390
9100	173391
132338	173392
141299	173393
223559	173394
119651	173395
52903	173396
115725	173397
109433	173398
3498	173399
82141	173400
180369	173401
224395	173402
10533	173403
154384	173404
183936	173405
1521	173406
210400	173407
105769	173408
155849	173409
159754	173410
39034	173411
160068	173412
179995	173413
29334	173414
75622	173415
63633	173416
114908	173417
135834	173418
92367	173419
164770	173420
99078	173421
149036	173422
164112	173423
214096	173424
88324	173425
93135	173426
112499	173427
3780	173428
7500	173429
237532	173430
174993	173431
134135	173432
139588	173433
42960	173434
39731	173435
181945	173436
201166	173437
17479	173438
10586	173439
156590	173440
93223	173441
158678	173442
48879	173443
98999	173444
17248	173445
159637	173446
1958	173447
48989	173448
89524	173449
227626	173450
148989	173451
104277	173452
85225	173453
114525	173454
46789	173455
128971	173456
100932	173457
86472	173458
16926	173459
43611	173460
126888	173461
11835	173462
77860	173463
733	173464
182100	173465
19077	173466
75304	173467
34940	173468
34998	173469
45968	173470
181453	173471
884	173472
166326	173473
1764	173474
161801	173475
59792	173476
28898	173477
62678	173478
187993	173479
44179	173480
2817	173481
53757	173482
65875	173483
11883	173484
86382	173485
62077	173486
39702	173487
10547	173488
159106	173489
227619	173490
66810	173491
46966	173492
33483	173493
111566	173494
85447	173495
32258	173496
201099	173497
24919	173498
126546	173499
18460	173500
18460	173501
127181	173502
42851	173503
113148	173504
44830	173505
5731	173506
122971	173507
12877	173508
118987	173509
83180	173510
141375	173511
193640	173512
219489	173513
119514	173514
114140	173515
158647	173516
155733	173517
960	173518
3166	173519
43985	173520
11482	173521
5212	173522
148621	173523
120760	173524
218303	173525
157533	173526
5811	173527
118754	173528
724	173529
3458	173530
33483	173531
6859	173532
95134	173533
7047	173534
149321	173535
170716	173536
15588	173537
16965	173538
149733	173539
163951	173540
154118	173541
8904	173542
116019	173543
102930	173544
95252	173545
93822	173546
86708	173547
218332	173548
138205	173549
158863	173550
58509	173551
112306	173552
148577	173553
72983	173554
29940	173555
125140	173556
68958	173557
131784	173558
179474	173559
148454	173560
161807	173561
93176	173562
31371	173563
109319	173564
72992	173565
111449	173566
96212	173567
152939	173568
152858	173569
112924	173570
176135	173571
17524	173572
111884	173573
6636	173574
63114	173575
31505	173576
57388	173577
84553	173578
180546	173579
9308	173580
148035	173581
50725	173582
77	173583
238547	173584
39509	173585
161787	173586
228003	173587
18671	173588
216509	173589
149331	173590
7017	173591
194457	173592
17587	173593
66322	173594
9967	173595
183030	173596
145799	173597
17658	173598
229828	173599
105232	173600
201188	173601
156565	173602
157910	173603
59951	173604
95343	173605
73849	173606
42609	173607
46667	173608
1286	173609
81064	173610
93568	173611
30141	173612
166139	173613
19807	173614
115778	173615
8519	173616
164001	173617
177043	173618
110691	173619
159422	173620
54812	173621
79122	173622
36370	173623
946	173624
110673	173625
92658	173626
207622	173627
166625	173628
152745	173629
59739	173630
105315	173631
62566	173632
200915	173633
26547	173634
234661	173635
118541	173636
100457	173637
86250	173638
97221	173639
42014	173640
116239	173641
147329	173642
8872	173643
159984	173644
232105	173645
58953	173646
76611	173647
75963	173648
62757	173649
75070	173650
205351	173651
164047	173652
6809	173653
5158	173654
147637	173655
45159	173656
199937	173657
23266	173658
36913	173659
114860	173660
19784	173661
12665	173662
159211	173663
122760	173664
15289	173665
224027	173666
21209	173667
226148	173668
156403	173669
48290	173670
15314	173671
90100	173672
8864	173673
213303	173674
9286	173675
86319	173676
135766	173677
157499	173678
221436	173679
114931	173680
159688	173681
683	173682
5514	173683
11706	173684
30696	173685
7122	173686
5883	173687
17722	173688
238	173689
33342	173690
153543	173691
162227	173692
47069	173693
764	173694
107274	173695
157457	173696
49218	173697
53565	173698
237699	173699
49303	173700
221185	173701
19974	173702
32465	173703
19809	173704
764	173705
764	173706
12701	173707
15083	173708
764	173709
53849	173710
168406	173711
235064	173712
16285	173713
670	173714
23523	173715
443	173716
13232	173717
185562	173718
8552	173719
2719	173720
4263	173721
83309	173722
3257	173723
2250	173724
38102	173725
84770	173726
38121	173727
8453	173728
6384	173729
3229	173730
16804	173731
6759	173732
9702	173733
31820	173734
5293	173735
3129	173736
44372	173737
35773	173738
49673	173739
21194	173740
24432	173741
108579	173742
12818	173743
44078	173744
143477	173745
4731	173746
11208	173747
21231	173748
21231	173749
15466	173750
30084	173751
2910	173752
51308	173753
28198	173754
5400	173755
8202	173756
8331	173757
2	173758
9116	173759
12788	173760
9372	173761
28624	173762
49654	173763
3936	173764
18319	173765
49637	173766
103350	173767
1775	173768
40203	173769
6101	173770
5663	173771
75020	173772
71254	173773
36341	173774
106374	173775
53171	173776
133578	173777
2728	173778
173107	173779
20624	173780
39684	173781
56957	173782
2179	173783
5135	173784
25540	173785
12816	173786
4820	173787
106414	173788
31247	173789
22916	173790
144310	173791
74316	173792
46671	173793
14325	173794
106239	173795
79323	173796
25578	173797
3947	173798
16931	173799
37906	173800
1520	173801
54067	173802
101060	173803
129351	173804
25375	173805
34575	173806
31406	173807
108770	173808
55366	173809
11804	173810
4507	173811
4958	173812
39414	173813
1739	173814
21401	173815
22817	173816
199192	173817
1996	173818
31472	173819
10443	173820
33269	173821
25645	173822
166528	173823
43379	173824
21254	173825
3936	173826
28843	173827
171765	173828
12685	173829
8726	173830
92067	173831
43594	173832
9199	173833
16648	173834
27288	173835
57997	173836
32300	173837
115473	173838
19546	173839
75240	173840
46825	173841
381	173842
65871	173843
27455	173844
109565	173845
20328	173846
135596	173847
2316	173848
489	173849
16381	173850
17052	173851
14276	173852
43006	173853
97729	173854
1793	173855
57789	173856
94380	173857
1937	173858
12598	173859
19265	173860
104876	173861
211	173862
1861	173863
28672	173864
17508	173865
26070	173866
15863	173867
10031	173868
1421	173869
129368	173870
150942	173871
70745	173872
103839	173873
38583	173874
29	173875
22385	173876
5429	173877
11593	173878
9372	173879
70301	173880
50217	173881
266	173882
113346	173883
17732	173884
54078	173885
54431	173886
6771	173887
8016	173888
22429	173889
132601	173890
896	173891
211195	173892
74404	173893
13054	173894
120603	173895
3718	173896
11650	173897
14077	173898
37670	173899
16588	173900
306	173901
14077	173902
52363	173903
18205	173904
22187	173905
5282	173906
236	173907
23984	173908
106269	173909
8318	173910
49046	173911
4969	173912
9461	173913
106342	173914
44813	173915
13090	173916
11342	173917
8363	173918
7153	173919
5001	173920
24661	173921
12186	173922
89381	173923
23080	173924
46613	173925
27675	173926
5431	173927
9411	173928
13251	173929
11154	173930
10949	173931
42819	173932
82695	173933
11650	173934
27120	173935
44481	173936
38678	173937
2174	173938
3467	173939
731	173940
2439	173941
7253	173942
11534	173943
7119	173944
268	173945
49850	173946
76884	173947
29227	173948
30030	173949
937	173950
4849	173951
63335	173952
3494	173953
113319	173954
22505	173955
120087	173956
50349	173957
3248	173958
13808	173959
2698	173960
1035	173961
9374	173962
13124	173963
21139	173964
3593	173965
171453	173966
1683	173967
48874	173968
20398	173969
15223	173970
30706	173971
5316	173972
41200	173973
76820	173974
83932	173975
36943	173976
6386	173977
19293	173978
12612	173979
48585	173980
14116	173981
10959	173982
10977	173983
47541	173984
10762	173985
171454	173986
10054	173987
6806	173988
3950	173989
24985	173990
65567	173991
27917	173992
11154	173993
10132	173994
74736	173995
5075	173996
17935	173997
44080	173998
2345	173999
4317	174000
25799	174001
13994	174002
212721	174003
1305	174004
51150	174005
64810	174006
1227	174007
1557	174008
41069	174009
2044	174010
18551	174011
1080	174012
17076	174013
80678	174014
3995	174015
2500	174016
15424	174017
17536	174018
517	174019
33219	174020
36341	174021
4107	174022
44227	174023
40437	174024
3501	174025
73726	174026
123	174027
33025	174028
1488	174029
517	174030
10640	174031
1473	174032
129982	174033
31285	174034
1367	174035
17480	174036
2357	174037
30406	174038
31773	174039
43216	174040
9784	174041
852	174042
3792	174043
45595	174044
17302	174045
5903	174046
22989	174047
66	174048
5379	174049
30729	174050
117273	174051
63300	174052
2863	174053
9199	174054
150	174055
30304	174056
13843	174057
54695	174058
25668	174059
9608	174060
3023	174061
998	174062
7128	174063
141814	174064
5148	174065
7606	174066
8795	174067
24621	174068
16739	174069
374	174070
3475	174071
216005	174072
50761	174073
4957	174074
59138	174075
2366	174076
6463	174077
23217	174078
27198	174079
42561	174080
211692	174081
163912	174082
92439	174083
150062	174084
16162	174085
181867	174086
795	174087
52515	174088
54152	174089
30019	174090
29586	174091
80479	174092
15772	174093
2054	174094
42767	174095
43590	174096
8630	174097
79781	174098
13810	174099
65090	174100
91448	174101
31659	174102
82216	174103
8687	174104
143292	174105
20750	174106
2364	174107
5027	174108
16033	174109
561	174110
44427	174111
3033	174112
20992	174113
4089	174114
7596	174115
13167	174116
1843	174117
9040	174118
1231	174119
4221	174120
2599	174121
39792	174122
51	174123
3863	174124
3813	174125
151704	174126
14249	174127
33786	174128
73538	174129
8390	174130
1231	174131
20740	174132
12058	174133
18143	174134
20551	174135
13440	174136
106	174137
38639	174138
8604	174139
4388	174140
178843	174141
8298	174142
34234	174143
24799	174144
10650	174145
1933	174146
3318	174147
13853	174148
63749	174149
24470	174150
11186	174151
9600	174152
46972	174153
27394	174154
109327	174155
1753	174156
11045	174157
16287	174158
32330	174159
5059	174160
4936	174161
25452	174162
1159	174163
5162	174164
992	174165
78	174166
123324	174167
23286	174168
197919	174169
106347	174170
30573	174171
11716	174172
48622	174173
5277	174174
5670	174175
97698	174176
36991	174177
4304	174178
22963	174179
38409	174180
61652	174181
5576	174182
3457	174183
3918	174184
698	174185
1922	174186
11301	174187
2455	174188
730	174189
1393	174190
937	174191
1550	174192
1125	174193
531	174194
69744	174195
1031	174196
937	174197
730	174198
458	174199
143380	174200
57388	174201
212734	174202
15196	174203
572	174204
93302	174205
17809	174206
70060	174207
59024	174208
18002	174209
110792	174210
3936	174211
1014	174212
148555	174213
14	174214
12866	174215
64594	174216
37499	174217
1351	174218
31922	174219
32306	174220
2582	174221
6633	174222
19293	174223
41790	174224
7416	174225
18262	174226
2911	174227
6350	174228
21016	174229
2455	174230
22352	174231
8142	174232
40005	174233
69990	174234
6895	174235
5351	174236
87703	174237
72949	174238
22180	174239
1085	174240
11421	174241
25970	174242
18417	174243
4192	174244
20982	174245
6932	174246
62315	174247
20982	174248
11825	174249
27638	174250
5203	174251
1072	174252
21248	174253
1493	174254
49046	174255
28045	174256
44543	174257
3200	174258
70917	174259
9476	174260
8598	174261
4696	174262
20901	174263
4288	174264
7388	174265
702	174266
20332	174267
64017	174268
3748	174269
163	174270
62	174271
38509	174272
151997	174273
66915	174274
74699	174275
109169	174276
20492	174277
23816	174278
1562	174279
63333	174280
39521	174281
61613	174282
5380	174283
4849	174284
106381	174285
8421	174286
9813	174287
47	174288
143296	174289
3616	174290
1763	174291
7111	174292
3260	174293
30542	174294
4582	174295
10722	174296
24652	174297
12310	174298
34071	174299
156169	174300
18778	174301
65060	174302
22963	174303
41211	174304
7499	174305
4616	174306
14449	174307
32218	174308
3032	174309
2045	174310
20288	174311
4849	174312
47322	174313
60736	174314
29197	174315
2990	174316
36732	174317
601	174318
10350	174319
80757	174320
13104	174321
156	174322
4761	174323
10035	174324
77918	174325
198821	174326
29443	174327
21101	174328
2283	174329
68396	174330
79221	174331
17492	174332
79695	174333
9069	174334
34971	174335
10268	174336
4212	174337
27157	174338
9372	174339
7057	174340
89	174341
31225	174342
48639	174343
235371	174344
205542	174345
105267	174346
1392	174347
55402	174348
56611	174349
106346	174350
22090	174351
120564	174352
41344	174353
456	174354
458	174355
227401	174356
54825	174357
7507	174358
113677	174359
2102	174360
127895	174361
49587	174362
36900	174363
36900	174364
28963	174365
28963	174366
77687	174367
77318	174368
124087	174369
8017	174370
20961	174371
27766	174372
13987	174373
51015	174374
27700	174375
40257	174376
20087	174377
75446	174378
17122	174379
215667	174380
65192	174381
110003	174382
178492	174383
2293	174384
4626	174385
128657	174386
8563	174387
72620	174388
32035	174389
17257	174390
59082	174391
304	174392
84227	174393
2505	174394
113	174395
309	174396
22108	174397
42800	174398
207	174399
2612	174400
99874	174401
174302	174402
29645	174403
3385	174404
192642	174405
65384	174406
93070	174407
26315	174408
7129	174409
92311	174410
46871	174411
111771	174412
189327	174413
101733	174414
139403	174415
183009	174416
17440	174417
99701	174418
168918	174419
77862	174420
194451	174421
153828	174422
35864	174423
62317	174424
14229	174425
138229	174426
5206	174427
4690	174428
142380	174429
80295	174430
156453	174431
34262	174432
9381	174433
6015	174434
3668	174435
11425	174436
5480	174437
109730	174438
887	174439
39175	174440
34227	174441
49812	174442
72849	174443
4834	174444
118350	174445
221387	174446
531	174447
28874	174448
4099	174449
1919	174450
1390	174451
1475	174452
35855	174453
60705	174454
13396	174455
21778	174456
44195	174457
22134	174458
1155	174459
815	174460
97407	174461
20333	174462
14303	174463
1929	174464
127319	174465
27123	174466
111088	174467
8115	174468
12337	174469
84277	174470
182384	174471
52651	174472
7707	174473
27136	174474
33977	174475
15846	174476
9992	174477
6004	174478
679	174479
20587	174480
129111	174481
18328	174482
2047	174483
118482	174484
2605	174485
617	174486
27431	174487
2877	174488
9254	174489
9229	174490
5978	174491
116741	174492
2624	174493
33874	174494
20896	174495
22856	174496
5	174497
82858	174498
1604	174499
40083	174500
11375	174501
35433	174502
35090	174503
38765	174504
39152	174505
45327	174506
51216	174507
7517	174508
4827	174509
34727	174510
20669	174511
22444	174512
8459	174513
12903	174514
141216	174515
51847	174516
67962	174517
11506	174518
4744	174519
75005	174520
20269	174521
66022	174522
29585	174523
83771	174524
2098	174525
3239	174526
38857	174527
7514	174528
6620	174529
45866	174530
42221	174531
11255	174532
28154	174533
5711	174534
4191	174535
3177	174536
52651	174537
2762	174538
22554	174539
2664	174540
34211	174541
2230	174542
10017	174543
9943	174544
39263	174545
46851	174546
16327	174547
6015	174548
43422	174549
70050	174550
20431	174551
26091	174552
29585	174553
25317	174554
64	174555
8197	174556
3841	174557
19182	174558
6343	174559
45011	174560
4166	174561
43089	174562
11335	174563
121786	174564
25586	174565
73490	174566
11592	174567
118482	174568
51019	174569
53101	174570
62844	174571
30478	174572
110181	174573
1656	174574
1813	174575
118482	174576
5431	174577
6339	174578
89409	174579
1093	174580
80943	174581
106644	174582
3194	174583
28717	174584
4207	174585
80924	174586
13061	174587
63322	174588
13111	174589
6840	174590
22531	174591
6402	174592
58745	174593
1720	174594
36264	174595
30478	174596
6557	174597
5339	174598
28140	174599
28878	174600
112284	174601
12775	174602
18436	174603
6004	174604
15372	174605
18239	174606
2910	174607
11675	174608
6864	174609
27427	174610
8382	174611
24641	174612
13202	174613
34880	174614
375	174615
3185	174616
10810	174617
27477	174618
13141	174619
38605	174620
847	174621
18204	174622
30145	174623
29634	174624
66715	174625
13875	174626
887	174627
5699	174628
17104	174629
118101	174630
8221	174631
62074	174632
18433	174633
54649	174634
7180	174635
21767	174636
57619	174637
4467	174638
2857	174639
22450	174640
14053	174641
38	174642
58059	174643
21428	174644
80177	174645
3330	174646
4669	174647
37363	174648
62030	174649
2193	174650
1	174651
27429	174652
4370	174653
23933	174654
6343	174655
71345	174656
43371	174657
33018	174658
56598	174659
96814	174660
5295	174661
9427	174662
73172	174663
10287	174664
78508	174665
120202	174666
30739	174667
1711	174668
20418	174669
52192	174670
12178	174671
9254	174672
282	174673
143801	174674
2242	174675
10765	174676
6004	174677
9230	174678
55	174679
61021	174680
13679	174681
43044	174682
97642	174683
56080	174684
1564	174685
18913	174686
17342	174687
1199	174688
7182	174689
3112	174690
1823	174691
13396	174692
22240	174693
43085	174694
5239	174695
48763	174696
56622	174697
2731	174698
26398	174699
3348	174700
82193	174701
31656	174702
16629	174703
67879	174704
9425	174705
11134	174706
19053	174707
1	174708
1	174709
2	174710
1	174711
4592	174712
2	174713
2	174714
2242	174715
12844	174716
18441	174717
2857	174718
2857	174719
5215	174720
1	174721
217386	174722
1	174723
4	174724
42334	174725
92447	174726
12875	174727
2529	174728
6837	174729
1	174730
54743	174731
2858	174732
9231	174733
29814	174734
1	174735
10811	174736
617	174737
7928	174738
6001	174739
61681	174740
73951	174741
110847	174742
1	174743
54743	174744
10810	174745
27428	174746
203	174747
87385	174748
684	174749
32646	174750
16352	174751
13880	174752
3230	174753
15500	174754
13650	174755
8185	174756
4381	174757
66438	174758
60223	174759
14759	174760
2585	174761
47403	174762
33842	174763
1466	174764
47139	174765
5680	174766
44629	174767
9380	174768
7404	174769
3041	174770
4148	174771
4931	174772
46999	174773
55278	174774
27342	174775
6622	174776
164	174777
375	174778
6263	174779
57777	174780
48938	174781
45378	174782
7843	174783
130269	174784
2527	174785
59691	174786
12663	174787
107198	174788
21903	174789
13986	174790
68383	174791
24358	174792
104277	174793
88231	174794
32415	174795
119312	174796
20176	174797
6521	174798
15302	174799
7123	174800
5112	174801
54586	174802
7633	174803
10017	174804
13211	174805
29326	174806
37331	174807
4027	174808
9498	174809
18413	174810
112118	174811
46672	174812
232877	174813
7864	174814
25154	174815
30619	174816
190196	174817
18855	174818
8116	174819
113326	174820
9233	174821
25197	174822
6343	174823
20612	174824
25084	174825
21620	174826
152404	174827
3555	174828
22537	174829
100	174830
1388	174831
237642	174832
1	174833
4176	174834
142942	174835
161037	174836
105646	174837
165963	174838
23439	174839
4800	174840
5216	174841
29286	174842
27091	174843
7155	174844
56414	174845
1457	174846
64103	174847
130025	174848
5281	174849
58054	174850
10977	174851
4986	174852
99021	174853
4175	174854
9661	174855
84637	174856
36911	174857
29343	174858
103078	174859
17	174860
23868	174861
106643	174862
8151	174863
16789	174864
44235	174865
10861	174866
30684	174867
37603	174868
78569	174869
108845	174870
7170	174871
30561	174872
54685	174873
123407	174874
187012	174875
44650	174876
44180	174877
10832	174878
2361	174879
15936	174880
2877	174881
426	174882
9360	174883
19027	174884
10233	174885
23125	174886
51523	174887
33988	174888
141038	174889
12932	174890
11238	174891
67886	174892
15374	174893
8108	174894
21623	174895
124840	174896
37262	174897
10777	174898
111553	174899
20044	174900
18798	174901
9253	174902
34324	174903
34324	174904
9703	174905
22840	174906
5724	174907
66660	174908
36284	174909
70951	174910
37531	174911
21597	174912
7840	174913
15413	174914
49127	174915
660	174916
2858	174917
6004	174918
2857	174919
34225	174920
36690	174921
13304	174922
142601	174923
18997	174924
104101	174925
7929	174926
4682	174927
36	174928
6864	174929
18442	174930
7232	174931
3557	174932
27429	174933
58249	174934
18483	174935
6001	174936
2857	174937
27429	174938
9233	174939
18436	174940
2857	174941
172917	174942
2618	174943
37591	174944
85096	174945
8475	174946
228531	174947
20040	174948
12022	174949
26141	174950
2830	174951
4051	174952
11704	174953
33760	174954
107910	174955
476	174956
69977	174957
4791	174958
180095	174959
28140	174960
4909	174961
15675	174962
15896	174963
15896	174964
1516	174965
97049	174966
114040	174967
1994	174968
160421	174969
142575	174970
22412	174971
159	174972
19273	174973
153635	174974
164349	174975
146758	174976
123948	174977
229112	174978
75077	174979
34061	174980
160794	174981
70585	174982
38161	174983
672	174984
92469	174985
170552	174986
39768	174987
40473	174988
27307	174989
132892	174990
590	174991
189145	174992
94372	174993
78369	174994
238014	174995
58445	174996
39182	174997
124845	174998
2806	174999
109243	175000
2437	175001
15896	175002
70585	175003
15896	175004
15274	175005
81320	175006
17499	175007
69815	175008
245	175009
131098	175010
235	175011
126344	175012
211142	175013
108300	175014
59933	175015
40490	175016
96381	175017
140357	175018
40712	175019
162905	175020
14576	175021
38422	175022
8255	175023
12245	175024
38512	175025
21378	175026
32487	175027
116568	175028
102723	175029
86734	175030
86734	175031
184605	175032
156628	175033
159523	175034
43876	175035
44356	175036
86195	175037
71913	175038
219188	175039
24752	175040
29788	175041
116120	175042
157392	175043
231259	175044
26277	175045
96758	175046
25877	175047
26458	175048
174469	175049
22396	175050
3375	175051
47170	175052
52857	175053
240434	175054
52857	175055
17432	175056
18358	175057
84860	175058
3565	175059
51303	175060
16271	175061
16733	175062
14800	175063
99678	175064
21915	175065
99748	175066
1256	175067
43757	175068
20763	175069
1009	175070
10851	175071
240429	175072
46563	175073
10050	175074
94736	175075
2390	175076
2709	175077
61299	175078
480	175079
91893	175080
5767	175081
113979	175082
219273	175083
18365	175084
406	175085
106646	175086
2579	175087
4786	175088
9603	175089
98332	175090
5080	175091
12298	175092
593	175093
13771	175094
10031	175095
3725	175096
57088	175097
20040	175098
9055	175099
10013	175100
2282	175101
9984	175102
14044	175103
23439	175104
6040	175105
70523	175106
12944	175107
11046	175108
10231	175109
6909	175110
7191	175111
103071	175112
4704	175113
1628	175114
4192	175115
44767	175116
53412	175117
513	175118
65373	175119
8147	175120
73803	175121
2058	175122
80918	175123
57572	175124
26581	175125
11981	175126
4334	175127
51185	175128
696	175129
1304	175130
110496	175131
4679	175132
36571	175133
48831	175134
31946	175135
1033	175136
7365	175137
58632	175138
23659	175139
1807	175140
98478	175141
15222	175142
30389	175143
15658	175144
152477	175145
2910	175146
27452	175147
28472	175148
50119	175149
17182	175150
60477	175151
6389	175152
4059	175153
1831	175154
17168	175155
4190	175156
35852	175157
14728	175158
93853	175159
516	175160
1415	175161
143308	175162
4847	175163
2990	175164
143190	175165
91237	175166
4031	175167
4406	175168
13817	175169
3548	175170
21503	175171
9787	175172
17625	175173
80675	175174
12132	175175
2084	175176
16872	175177
4296	175178
17647	175179
4565	175180
64027	175181
82141	175182
13249	175183
15272	175184
119347	175185
41976	175186
543	175187
9048	175188
26260	175189
5847	175190
33172	175191
24197	175192
15885	175193
14473	175194
72292	175195
16503	175196
61199	175197
23265	175198
187953	175199
35	175200
139	175201
2395	175202
42	175203
78046	175204
17182	175205
17182	175206
66141	175207
696	175208
70768	175209
2990	175210
179794	175211
29445	175212
4517	175213
3721	175214
70127	175215
21309	175216
62666	175217
550	175218
190896	175219
95609	175220
235038	175221
4791	175222
11051	175223
2903	175224
110713	175225
26031	175226
6534	175227
210	175228
1662	175229
149982	175230
72234	175231
123	175232
45049	175233
20957	175234
34251	175235
9489	175236
106483	175237
2899	175238
648	175239
56599	175240
44410	175241
12759	175242
237	175243
92136	175244
21663	175245
24518	175246
6742	175247
203	175248
8621	175249
16202	175250
80866	175251
6121	175252
5113	175253
50179	175254
37538	175255
105007	175256
85222	175257
51407	175258
9897	175259
164631	175260
82309	175261
100241	175262
106517	175263
315	175264
2093	175265
586	175266
827	175267
4838	175268
3590	175269
640	175270
8493	175271
83022	175272
97220	175273
69728	175274
11789	175275
50903	175276
370	175277
63470	175278
67193	175279
120398	175280
54237	175281
20572	175282
10613	175283
3187	175284
17037	175285
23160	175286
308	175287
178989	175288
2335	175289
648	175290
6845	175291
98761	175292
101661	175293
6721	175294
2546	175295
4858	175296
2307	175297
92432	175298
39914	175299
23651	175300
102925	175301
77573	175302
1357	175303
14617	175304
14296	175305
77889	175306
10087	175307
60754	175308
24938	175309
23348	175310
29502	175311
10445	175312
4204	175313
126601	175314
19149	175315
10778	175316
71564	175317
23226	175318
36430	175319
17246	175320
20140	175321
4277	175322
4637	175323
2061	175324
38037	175325
23458	175326
4829	175327
60663	175328
12220	175329
82826	175330
102100	175331
55555	175332
3775	175333
127976	175334
87403	175335
18671	175336
24753	175337
183059	175338
49219	175339
72382	175340
14780	175341
4084	175342
17618	175343
6481	175344
49277	175345
10299	175346
39948	175347
173433	175348
37785	175349
9058	175350
16946	175351
1518	175352
161887	175353
8729	175354
150441	175355
17387	175356
9357	175357
5573	175358
64218	175359
42698	175360
22937	175361
42622	175362
27481	175363
14419	175364
2409	175365
28805	175366
96030	175367
7491	175368
6408	175369
54844	175370
6167	175371
607	175372
83059	175373
40	175374
17424	175375
9157	175376
32631	175377
20332	175378
31633	175379
210098	175380
6805	175381
126412	175382
120782	175383
7401	175384
42831	175385
181795	175386
27247	175387
13965	175388
50019	175389
70858	175390
2701	175391
9026	175392
54073	175393
75116	175394
7489	175395
8423	175396
19283	175397
28375	175398
101274	175399
6121	175400
43759	175401
75566	175402
5657	175403
47658	175404
136651	175405
9065	175406
26278	175407
45272	175408
10331	175409
8467	175410
15954	175411
2497	175412
505	175413
861	175414
1034	175415
233827	175416
9045	175417
49399	175418
61	175419
12337	175420
5881	175421
10294	175422
64484	175423
156	175424
3309	175425
240	175426
1982	175427
13949	175428
91	175429
44308	175430
33039	175431
531	175432
69752	175433
54525	175434
10410	175435
42861	175436
14094	175437
52363	175438
6361	175439
62223	175440
3841	175441
51514	175442
22151	175443
2325	175444
155717	175445
721	175446
23899	175447
146732	175448
16846	175449
69745	175450
115439	175451
91452	175452
4378	175453
6975	175454
51524	175455
8845	175456
18618	175457
24895	175458
34710	175459
7612	175460
52893	175461
56633	175462
107490	175463
69140	175464
2299	175465
9595	175466
10661	175467
1389	175468
106500	175469
37096	175470
11582	175471
19827	175472
35743	175473
17842	175474
20197	175475
44833	175476
18971	175477
26200	175478
53467	175479
117292	175480
27287	175481
61856	175482
5400	175483
2788	175484
8725	175485
109832	175486
39653	175487
65484	175488
15997	175489
49901	175490
104969	175491
153147	175492
2375	175493
64803	175494
4595	175495
29463	175496
54816	175497
27233	175498
82974	175499
97779	175500
50799	175501
49794	175502
21189	175503
107774	175504
110533	175505
39876	175506
11164	175507
19002	175508
185685	175509
23589	175510
47077	175511
139175	175512
182442	175513
9197	175514
4542	175515
35967	175516
61561	175517
89611	175518
143649	175519
45716	175520
14680	175521
35262	175522
141763	175523
120146	175524
1179	175525
36120	175526
65712	175527
43669	175528
457	175529
8171	175530
2830	175531
22140	175532
13826	175533
49726	175534
16161	175535
11880	175536
47009	175537
8834	175538
11310	175539
11142	175540
4365	175541
6162	175542
41722	175543
118718	175544
38725	175545
8528	175546
27247	175547
122734	175548
237228	175549
45384	175550
113213	175551
27243	175552
55242	175553
19344	175554
100970	175555
49759	175556
3727	175557
11056	175558
62500	175559
8536	175560
112221	175561
112746	175562
82687	175563
43440	175564
9854	175565
27130	175566
32227	175567
2173	175568
67020	175569
68390	175570
1150	175571
18266	175572
14692	175573
17044	175574
28172	175575
11890	175576
26521	175577
39561	175578
35117	175579
17852	175580
18617	175581
12185	175582
553	175583
34033	175584
9940	175585
12711	175586
45438	175587
88094	175588
7542	175589
10073	175590
80872	175591
45910	175592
99202	175593
19810	175594
5717	175595
68690	175596
16940	175597
305	175598
2395	175599
10312	175600
14403	175601
10609	175602
3161	175603
2430	175604
173170	175605
76501	175606
35551	175607
29037	175608
31840	175609
51336	175610
3904	175611
14106	175612
236024	175613
10037	175614
34021	175615
70092	175616
13204	175617
24934	175618
58822	175619
5359	175620
10349	175621
6532	175622
70362	175623
12833	175624
113369	175625
37741	175626
15213	175627
42858	175628
30976	175629
154946	175630
16105	175631
151518	175632
45233	175633
146	175634
35803	175635
32883	175636
28438	175637
29573	175638
9632	175639
8119	175640
14616	175641
18431	175642
21235	175643
3788	175644
18386	175645
48143	175646
18979	175647
577	175648
15324	175649
10607	175650
45602	175651
62575	175652
18974	175653
4538	175654
33076	175655
123804	175656
16136	175657
1033	175658
6765	175659
41704	175660
2383	175661
1117	175662
3	175663
27579	175664
163218	175665
9943	175666
8350	175667
70380	175668
16981	175669
25530	175670
114961	175671
145	175672
31020	175673
34957	175674
128155	175675
73189	175676
20929	175677
55543	175678
5244	175679
5244	175680
26678	175681
6640	175682
37400	175683
157420	175684
27929	175685
25390	175686
22778	175687
104033	175688
96112	175689
82657	175690
33032	175691
26756	175692
67739	175693
76348	175694
6013	175695
10238	175696
72115	175697
5774	175698
109369	175699
82722	175700
30196	175701
109316	175702
8527	175703
15451	175704
17658	175705
48568	175706
176510	175707
10962	175708
35334	175709
67634	175710
102765	175711
157023	175712
113172	175713
14242	175714
16166	175715
84722	175716
17906	175717
45350	175718
71904	175719
152278	175720
68598	175721
11323	175722
24650	175723
68899	175724
79466	175725
9232	175726
2857	175727
31144	175728
73809	175729
90140	175730
28091	175731
128736	175732
1781	175733
111228	175734
14209	175735
11771	175736
13115	175737
44829	175738
19942	175739
768	175740
82696	175741
6786	175742
51882	175743
8818	175744
5210	175745
95788	175746
70528	175747
101	175748
577	175749
27428	175750
17690	175751
5995	175752
61549	175753
64228	175754
151448	175755
63967	175756
12905	175757
20071	175758
208141	175759
7912	175760
15186	175761
16183	175762
305	175763
46969	175764
46969	175765
2175	175766
50774	175767
11682	175768
3290	175769
11107	175770
89792	175771
15222	175772
39576	175773
5434	175774
45597	175775
12845	175776
5990	175777
150368	175778
64477	175779
54571	175780
28118	175781
147616	175782
15536	175783
84654	175784
17310	175785
94223	175786
4684	175787
26885	175788
153368	175789
43598	175790
4434	175791
29265	175792
10008	175793
77041	175794
8638	175795
3789	175796
27936	175797
209918	175798
65486	175799
10063	175800
7310	175801
35895	175802
62330	175803
5591	175804
7155	175805
178115	175806
140384	175807
22171	175808
70301	175809
303	175810
60767	175811
2048	175812
3566	175813
63026	175814
94996	175815
7349	175816
2505	175817
8378	175818
114342	175819
75142	175820
11635	175821
26795	175822
117024	175823
93107	175824
78699	175825
89707	175826
148607	175827
62728	175828
64424	175829
85030	175830
27	175831
135929	175832
60	175833
73	175834
3	175835
3411	175836
119273	175837
9137	175838
45442	175839
32883	175840
159	175841
1329	175842
63299	175843
672	175844
38	175845
223349	175846
118406	175847
18848	175848
19555	175849
46895	175850
28216	175851
4083	175852
1232	175853
147464	175854
3741	175855
17652	175856
45106	175857
1852	175858
135324	175859
137111	175860
15941	175861
56568	175862
3200	175863
76528	175864
233	175865
61106	175866
18044	175867
28148	175868
24901	175869
44361	175870
5972	175871
31119	175872
4990	175873
1250	175874
5095	175875
15015	175876
5741	175877
161439	175878
63344	175879
10947	175880
18412	175881
2956	175882
10997	175883
4840	175884
401	175885
29254	175886
12693	175887
14052	175888
10691	175889
107	175890
640	175891
480	175892
176064	175893
169743	175894
29787	175895
4821	175896
21097	175897
94554	175898
432	175899
27355	175900
427	175901
11909	175902
52363	175903
22214	175904
31549	175905
19710	175906
48553	175907
20003	175908
32464	175909
15408	175910
11776	175911
169171	175912
45076	175913
229985	175914
167021	175915
181263	175916
17036	175917
5048	175918
84130	175919
16046	175920
12824	175921
116433	175922
228266	175923
83156	175924
28184	175925
4810	175926
18689	175927
697	175928
924	175929
67973	175930
17582	175931
10793	175932
28825	175933
80	175934
32688	175935
92517	175936
43962	175937
2617	175938
14519	175939
15544	175940
35133	175941
561	175942
1347	175943
4840	175944
32267	175945
85912	175946
45516	175947
134827	175948
30736	175949
61478	175950
38457	175951
4841	175952
49	175953
9239	175954
23201	175955
153259	175956
4014	175957
37812	175958
283	175959
23531	175960
81	175961
96411	175962
590	175963
19308	175964
16680	175965
4364	175966
84722	175967
9469	175968
64847	175969
41629	175970
2326	175971
179	175972
2052	175973
88157	175974
15973	175975
10162	175976
416	175977
11141	175978
105316	175979
635	175980
23816	175981
10014	175982
63809	175983
20807	175984
4971	175985
19272	175986
72689	175987
800	175988
42677	175989
3953	175990
10640	175991
3216	175992
24131	175993
152167	175994
119275	175995
1668	175996
42666	175997
50963	175998
27775	175999
29265	176000
49875	176001
27116	176002
20221	176003
2647	176004
166815	176005
45810	176006
16714	176007
58340	176008
17668	176009
17817	176010
7029	176011
39507	176012
9244	176013
11020	176014
15832	176015
3117	176016
20943	176017
124294	176018
23750	176019
199151	176020
4381	176021
537	176022
26021	176023
21067	176024
39089	176025
1594	176026
5236	176027
29958	176028
125263	176029
120	176030
3644	176031
21659	176032
6077	176033
80049	176034
70706	176035
21529	176036
74186	176037
38770	176038
92434	176039
6309	176040
7	176041
7	176042
18027	176043
14018	176044
64583	176045
21554	176046
11018	176047
40085	176048
92098	176049
63440	176050
7869	176051
31390	176052
22538	176053
28084	176054
20710	176055
39233	176056
44422	176057
53380	176058
19537	176059
41470	176060
33176	176061
15234	176062
32304	176063
21356	176064
18422	176065
15618	176066
78788	176067
16704	176068
15864	176069
1128	176070
100288	176071
7	176072
54782	176073
102233	176074
25920	176075
68154	176076
61833	176077
8432	176078
55750	176079
20554	176080
132283	176081
95721	176082
9087	176083
14018	176084
33938	176085
171176	176086
3795	176087
33857	176088
128915	176089
35562	176090
17281	176091
2230	176092
9157	176093
8645	176094
40020	176095
2505	176096
6798	176097
5233	176098
60576	176099
3891	176100
55501	176101
1980	176102
5184	176103
55501	176104
117160	176105
20994	176106
20994	176107
32358	176108
5303	176109
25401	176110
32755	176111
30305	176112
71036	176113
1279	176114
34475	176115
43090	176116
54386	176117
8282	176118
25799	176119
160431	176120
113113	176121
31147	176122
4362	176123
47073	176124
52210	176125
59880	176126
67005	176127
1330	176128
70330	176129
14379	176130
11293	176131
11298	176132
10149	176133
9650	176134
35373	176135
105309	176136
1078	176137
21210	176138
5589	176139
60239	176140
30903	176141
34484	176142
7	176143
12339	176144
2575	176145
1520	176146
39266	176147
4396	176148
10809	176149
27436	176150
14277	176151
15511	176152
3577	176153
1619	176154
35064	176155
29217	176156
11900	176157
55669	176158
143079	176159
13395	176160
12189	176161
9878	176162
20019	176163
17639	176164
26141	176165
637	176166
1128	176167
175	176168
3255	176169
41875	176170
33502	176171
47357	176172
215946	176173
24420	176174
100820	176175
161754	176176
198055	176177
3269	176178
19101	176179
31809	176180
10232	176181
30527	176182
3084	176183
15950	176184
36435	176185
17940	176186
96273	176187
84729	176188
11134	176189
27762	176190
18494	176191
1974	176192
81	176193
31618	176194
306	176195
286	176196
8249	176197
38070	176198
29313	176199
21372	176200
39206	176201
118818	176202
40748	176203
164043	176204
25457	176205
30177	176206
78420	176207
30451	176208
118330	176209
7	176210
24389	176211
7	176212
99530	176213
13814	176214
7598	176215
16980	176216
603	176217
13831	176218
39587	176219
78071	176220
7150	176221
28603	176222
11357	176223
43333	176224
45698	176225
16227	176226
46512	176227
157338	176228
20264	176229
45258	176230
95910	176231
31629	176232
38236	176233
44127	176234
32426	176235
17668	176236
85583	176237
61620	176238
76793	176239
99065	176240
41803	176241
34715	176242
113247	176243
29944	176244
11046	176245
15132	176246
5428	176247
8510	176248
23622	176249
15324	176250
17037	176251
9778	176252
103948	176253
13982	176254
5588	176255
1639	176256
5523	176257
34037	176258
14943	176259
32278	176260
2647	176261
119715	176262
5668	176263
39588	176264
3670	176265
38464	176266
3074	176267
13943	176268
11776	176269
24866	176270
4369	176271
9553	176272
4609	176273
55378	176274
5587	176275
128801	176276
61477	176277
17278	176278
2136	176279
2619	176280
42413	176281
1813	176282
20454	176283
77937	176284
10884	176285
13306	176286
17740	176287
27460	176288
42394	176289
24599	176290
68038	176291
82395	176292
62349	176293
131596	176294
10573	176295
82285	176296
12876	176297
110	176298
110	176299
5574	176300
5854	176301
17831	176302
62210	176303
22739	176304
58806	176305
42580	176306
50	176307
6549	176308
28706	176309
76432	176310
166377	176311
39793	176312
22353	176313
384	176314
4894	176315
29485	176316
42539	176317
4586	176318
38165	176319
55858	176320
46094	176321
3256	176322
142221	176323
9774	176324
8155	176325
35464	176326
9330	176327
30369	176328
19822	176329
4679	176330
1549	176331
791	176332
14657	176333
8368	176334
18772	176335
102461	176336
4433	176337
26184	176338
18273	176339
18267	176340
154330	176341
34348	176342
20492	176343
27487	176344
70192	176345
34265	176346
45051	176347
6968	176348
97940	176349
51819	176350
76727	176351
8596	176352
383	176353
32679	176354
9944	176355
49793	176356
57931	176357
7099	176358
88502	176359
4991	176360
2647	176361
20661	176362
26530	176363
26341	176364
8764	176365
18393	176366
4682	176367
509	176368
11765	176369
5236	176370
3794	176371
22731	176372
18372	176373
34803	176374
6186	176375
31351	176376
110	176377
42786	176378
11716	176379
5183	176380
18810	176381
43011	176382
4189	176383
92213	176384
22596	176385
14784	176386
22446	176387
63358	176388
15346	176389
137049	176390
31137	176391
34927	176392
24083	176393
30329	176394
4630	176395
51671	176396
36057	176397
2150	176398
57457	176399
8639	176400
67154	176401
6762	176402
2144	176403
49892	176404
22738	176405
37202	176406
88635	176407
5935	176408
215523	176409
42984	176410
216064	176411
48661	176412
4683	176413
73969	176414
42578	176415
14077	176416
12700	176417
54647	176418
5505	176419
172600	176420
5402	176421
32941	176422
38650	176423
120440	176424
32611	176425
137343	176426
11489	176427
61208	176428
15787	176429
11150	176430
711	176431
83790	176432
51292	176433
6233	176434
4104	176435
11423	176436
55143	176437
34495	176438
17532	176439
26502	176440
24730	176441
24730	176442
24730	176443
79238	176444
94	176445
48154	176446
20535	176447
49580	176448
42832	176449
4149	176450
18244	176451
2899	176452
16865	176453
1694	176454
23570	176455
12799	176456
2810	176457
717	176458
16935	176459
161751	176460
16691	176461
5929	176462
16152	176463
10813	176464
28050	176465
42779	176466
105770	176467
56540	176468
34333	176469
82961	176470
22320	176471
5097	176472
42909	176473
17352	176474
26097	176475
12180	176476
52130	176477
54892	176478
4701	176479
60051	176480
4514	176481
67098	176482
7432	176483
5329	176484
17340	176485
27097	176486
22310	176487
41253	176488
117149	176489
74398	176490
13639	176491
88149	176492
88149	176493
18945	176494
7077	176495
8867	176496
45723	176497
46028	176498
22159	176499
553	176500
5500	176501
9313	176502
4497	176503
25867	176504
15784	176505
1185	176506
10693	176507
539	176508
20773	176509
1671	176510
3217	176511
1744	176512
649	176513
80370	176514
15771	176515
24445	176516
4849	176517
5259	176518
11774	176519
65668	176520
21333	176521
156996	176522
480	176523
23251	176524
32997	176525
13823	176526
57887	176527
4842	176528
27208	176529
27516	176530
8258	176531
47361	176532
11635	176533
67438	176534
27455	176535
57852	176536
5000	176537
15227	176538
44384	176539
35145	176540
78306	176541
38731	176542
4744	176543
28594	176544
27307	176545
76929	176546
10493	176547
34009	176548
13094	176549
4533	176550
69952	176551
1516	176552
11210	176553
67041	176554
92552	176555
3256	176556
15393	176557
17344	176558
3256	176559
2906	176560
54189	176561
62477	176562
19579	176563
38223	176564
1713	176565
6573	176566
8657	176567
78795	176568
25563	176569
70331	176570
80	176571
8855	176572
85859	176573
49642	176574
98242	176575
212737	176576
35129	176577
14030	176578
66450	176579
111032	176580
14296	176581
2997	176582
86494	176583
17280	176584
50745	176585
171680	176586
44541	176587
110216	176588
3222	176589
5732	176590
17804	176591
7559	176592
68585	176593
64847	176594
29343	176595
2237	176596
75080	176597
24387	176598
16714	176599
17352	176600
17999	176601
49771	176602
119742	176603
44079	176604
6093	176605
23040	176606
15598	176607
10604	176608
62492	176609
2870	176610
16899	176611
28799	176612
10061	176613
8493	176614
3501	176615
7011	176616
13563	176617
2955	176618
1372	176619
21288	176620
27202	176621
68662	176622
8875	176623
68032	176624
13407	176625
49789	176626
22569	176627
78759	176628
4337	176629
46620	176630
101722	176631
13148	176632
35682	176633
16342	176634
15974	176635
44703	176636
41437	176637
31640	176638
7879	176639
38740	176640
80349	176641
52414	176642
49379	176643
464	176644
22385	176645
1518	176646
9594	176647
12705	176648
88629	176649
11463	176650
11167	176651
21808	176652
214575	176653
13735	176654
2821	176655
7133	176656
70128	176657
255	176658
216695	176659
26385	176660
48081	176661
25476	176662
2909	176663
197521	176664
2104	176665
9811	176666
26566	176667
22322	176668
15147	176669
11586	176670
9617	176671
6839	176672
194873	176673
898	176674
238768	176675
16154	176676
112680	176677
77964	176678
12842	176679
63821	176680
839	176681
34943	176682
10798	176683
142626	176684
21626	176685
1603	176686
67728	176687
27383	176688
1300	176689
4332	176690
3874	176691
151453	176692
5001	176693
4971	176694
1042	176695
73969	176696
16467	176697
47090	176698
89846	176699
20138	176700
101549	176701
78726	176702
23517	176703
9254	176704
35994	176705
90971	176706
29567	176707
16724	176708
17788	176709
15056	176710
16862	176711
24843	176712
97277	176713
87578	176714
107366	176715
74602	176716
48042	176717
48042	176718
25344	176719
6873	176720
16285	176721
57434	176722
103956	176723
3647	176724
61058	176725
6506	176726
74609	176727
26932	176728
78658	176729
161353	176730
99520	176731
10051	176732
139823	176733
35725	176734
3168	176735
2343	176736
38450	176737
76	176738
3711	176739
42729	176740
120157	176741
96488	176742
20927	176743
18629	176744
15775	176745
54257	176746
895	176747
432	176748
1318	176749
54405	176750
1375	176751
12403	176752
11406	176753
1888	176754
7132	176755
229	176756
76867	176757
23167	176758
12377	176759
39410	176760
144986	176761
135659	176762
97262	176763
112683	176764
40288	176765
91226	176766
16574	176767
27430	176768
39745	176769
57248	176770
16557	176771
28568	176772
56849	176773
142056	176774
1541	176775
47155	176776
19643	176777
15848	176778
88663	176779
44906	176780
27271	176781
1531	176782
42144	176783
37847	176784
2398	176785
52881	176786
46460	176787
7548	176788
10190	176789
69669	176790
5350	176791
35884	176792
18	176793
110984	176794
8975	176795
210987	176796
13000	176797
23395	176798
2706	176799
10111	176800
132563	176801
3399	176802
83016	176803
128730	176804
9347	176805
2409	176806
67353	176807
6487	176808
53606	176809
80149	176810
140759	176811
140771	176812
647	176813
164107	176814
54007	176815
13306	176816
7762	176817
34833	176818
36898	176819
22003	176820
36811	176821
77616	176822
12134	176823
78004	176824
5803	176825
4189	176826
79143	176827
40872	176828
29733	176829
33676	176830
4740	176831
2905	176832
56172	176833
47982	176834
259	176835
14878	176836
104	176837
95839	176838
31362	176839
43868	176840
36623	176841
24391	176842
78761	176843
106068	176844
78765	176845
102559	176846
195865	176847
45636	176848
17365	176849
34760	176850
8885	176851
39931	176852
28839	176853
55661	176854
58382	176855
58766	176856
10399	176857
14700	176858
48002	176859
9656	176860
79160	176861
191647	176862
22701	176863
17016	176864
79758	176865
9031	176866
34634	176867
9031	176868
8573	176869
60720	176870
21741	176871
120469	176872
47358	176873
105087	176874
128382	176875
129380	176876
8356	176877
12039	176878
78654	176879
12499	176880
21763	176881
2720	176882
30216	176883
95211	176884
118105	176885
59296	176886
105091	176887
3060	176888
102574	176889
6653	176890
39556	176891
3800	176892
16827	176893
17425	176894
42045	176895
14953	176896
111677	176897
50933	176898
96113	176899
44670	176900
43498	176901
16360	176902
55873	176903
80070	176904
129379	176905
47375	176906
13044	176907
156430	176908
83723	176909
21182	176910
56167	176911
63075	176912
53198	176913
38409	176914
46535	176915
59094	176916
22539	176917
3079	176918
24357	176919
42401	176920
48661	176921
93700	176922
14230	176923
5965	176924
3242	176925
7442	176926
96225	176927
106	176928
41659	176929
4360	176930
188461	176931
43487	176932
65351	176933
11377	176934
20718	176935
8846	176936
15529	176937
154393	176938
57350	176939
48999	176940
137363	176941
15482	176942
151527	176943
5692	176944
221128	176945
110487	176946
4594	176947
8525	176948
17785	176949
1299	176950
13308	176951
7509	176952
64166	176953
29982	176954
61299	176955
20859	176956
37801	176957
13586	176958
130	176959
194373	176960
106620	176961
2282	176962
42140	176963
204324	176964
47570	176965
68314	176966
163752	176967
165469	176968
51308	176969
22137	176970
109936	176971
70072	176972
211904	176973
60538	176974
15431	176975
39861	176976
5240	176977
5093	176978
139356	176979
44018	176980
9142	176981
314	176982
60030	176983
142552	176984
65777	176985
193319	176986
55138	176987
20731	176988
150419	176989
42627	176990
48602	176991
194429	176992
175	176993
2334	176994
128499	176995
171	176996
76717	176997
24720	176998
60017	176999
50293	177000
57215	177001
17025	177002
73039	177003
82951	177004
41702	177005
40881	177006
1450	177007
67948	177008
20885	177009
146604	177010
39963	177011
50598	177012
19810	177013
7713	177014
81587	177015
51289	177016
8371	177017
82401	177018
18510	177019
120462	177020
71099	177021
104960	177022
112251	177023
62306	177024
28635	177025
66816	177026
23075	177027
16146	177028
1360	177029
13521	177030
21234	177031
89599	177032
37696	177033
6168	177034
29341	177035
281	177036
16094	177037
277	177038
15662	177039
12319	177040
6146	177041
3409	177042
95593	177043
18703	177044
17222	177045
23993	177046
9241	177047
12220	177048
109713	177049
40767	177050
17423	177051
5698	177052
21178	177053
83461	177054
172377	177055
30979	177056
322	177057
10350	177058
214499	177059
56193	177060
7569	177061
45615	177062
134104	177063
2838	177064
88782	177065
91824	177066
817	177067
20830	177068
26414	177069
25571	177070
48075	177071
41258	177072
67680	177073
7074	177074
27306	177075
65345	177076
38815	177077
75429	177078
38788	177079
5058	177080
40986	177081
30632	177082
14508	177083
10193	177084
20537	177085
39190	177086
12644	177087
8521	177088
827	177089
37128	177090
277	177091
23514	177092
5340	177093
13056	177094
1189	177095
1699	177096
21178	177097
138073	177098
29003	177099
4358	177100
69414	177101
2785	177102
22551	177103
4393	177104
6438	177105
3111	177106
166925	177107
126395	177108
16815	177109
3988	177110
147936	177111
22289	177112
430	177113
106	177114
193	177115
23063	177116
36209	177117
22705	177118
25834	177119
5270	177120
76000	177121
102361	177122
7591	177123
23544	177124
45628	177125
51383	177126
55153	177127
55325	177128
171	177129
52378	177130
2442	177131
52461	177132
238177	177133
16685	177134
4603	177135
77726	177136
2703	177137
316	177138
1873	177139
21097	177140
25261	177141
843	177142
123153	177143
11997	177144
117147	177145
136769	177146
36238	177147
62970	177148
125464	177149
17316	177150
7458	177151
31340	177152
70579	177153
31624	177154
12073	177155
365	177156
17601	177157
1458	177158
5238	177159
4751	177160
16986	177161
21108	177162
82538	177163
40608	177164
3815	177165
25261	177166
393	177167
21040	177168
1080	177169
74785	177170
4465	177171
50416	177172
111940	177173
91940	177174
1456	177175
4078	177176
8607	177177
977	177178
26505	177179
1233	177180
829	177181
104320	177182
31638	177183
64839	177184
34731	177185
225454	177186
2468	177187
2468	177188
2468	177189
2194	177190
12789	177191
59660	177192
89706	177193
34258	177194
3099	177195
54608	177196
7093	177197
83087	177198
5516	177199
29955	177200
59011	177201
27669	177202
3801	177203
18217	177204
7590	177205
52898	177206
87113	177207
25593	177208
11095	177209
4633	177210
4633	177211
5892	177212
71594	177213
164309	177214
68849	177215
51943	177216
98958	177217
76072	177218
68007	177219
92246	177220
71165	177221
3189	177222
73516	177223
140345	177224
64371	177225
5613	177226
233925	177227
39799	177228
28049	177229
3184	177230
830	177231
203	177232
527	177233
2869	177234
75566	177235
20313	177236
718	177237
24982	177238
24982	177239
33342	177240
18659	177241
76699	177242
2367	177243
141121	177244
85000	177245
64126	177246
23581	177247
98760	177248
231234	177249
167832	177250
1833	177251
21556	177252
77200	177253
36898	177254
40146	177255
2923	177256
2926	177257
109752	177258
14951	177259
21947	177260
5256	177261
65152	177262
36386	177263
55963	177264
33520	177265
99722	177266
8131	177267
27172	177268
28094	177269
15941	177270
2123	177271
2268	177272
12065	177273
17640	177274
6012	177275
11028	177276
35484	177277
34741	177278
11542	177279
47026	177280
14951	177281
85613	177282
12901	177283
5402	177284
43233	177285
2281	177286
5624	177287
23651	177288
84959	177289
120531	177290
31374	177291
4083	177292
39422	177293
19058	177294
14014	177295
10842	177296
3646	177297
12838	177298
4104	177299
51347	177300
28808	177301
20228	177302
68940	177303
7156	177304
579	177305
1646	177306
6895	177307
31312	177308
19636	177309
13308	177310
172280	177311
39089	177312
11892	177313
33128	177314
1894	177315
22892	177316
21323	177317
8545	177318
5568	177319
80826	177320
1857	177321
17725	177322
9309	177323
72761	177324
15805	177325
96992	177326
15276	177327
591	177328
2871	177329
30757	177330
4033	177331
14562	177332
73549	177333
64278	177334
69499	177335
68651	177336
27489	177337
96138	177338
24111	177339
4497	177340
41781	177341
149603	177342
51371	177343
1002	177344
3160	177345
41382	177346
1637	177347
13001	177348
17471	177349
5920	177350
149224	177351
16437	177352
1217	177353
17229	177354
60312	177355
14588	177356
756	177357
45668	177358
57453	177359
76469	177360
41642	177361
18417	177362
79888	177363
13817	177364
39371	177365
14714	177366
30678	177367
112	177368
78271	177369
7053	177370
4921	177371
8465	177372
131822	177373
17935	177374
4	177375
32115	177376
13607	177377
34333	177378
1798	177379
28747	177380
20699	177381
240	177382
15647	177383
13067	177384
32159	177385
9541	177386
8881	177387
80662	177388
36197	177389
148480	177390
1830	177391
4	177392
1185	177393
97156	177394
5305	177395
898	177396
42168	177397
31142	177398
70042	177399
18876	177400
566	177401
171088	177402
25508	177403
693	177404
143657	177405
6807	177406
45939	177407
101998	177408
127711	177409
125970	177410
23866	177411
4184	177412
26692	177413
3047	177414
20793	177415
278	177416
12100	177417
39850	177418
1826	177419
20763	177420
26755	177421
2361	177422
58183	177423
50444	177424
200277	177425
48721	177426
2950	177427
2977	177428
81	177429
42826	177430
17780	177431
48899	177432
3823	177433
146945	177434
183781	177435
91660	177436
9041	177437
12747	177438
156	177439
66550	177440
50508	177441
28754	177442
3677	177443
19203	177444
46003	177445
3355	177446
21411	177447
1623	177448
668	177449
51	177450
11424	177451
55376	177452
1680	177453
21097	177454
10153	177455
66120	177456
8790	177457
2892	177458
19639	177459
32554	177460
64511	177461
44204	177462
368	177463
47728	177464
47728	177465
149607	177466
132332	177467
117656	177468
69540	177469
398	177470
62059	177471
10674	177472
47728	177473
1632	177474
15661	177475
85630	177476
4559	177477
20073	177478
30425	177479
7432	177480
45273	177481
73724	177482
73638	177483
597	177484
106520	177485
11685	177486
160608	177487
50710	177488
39242	177489
71806	177490
60467	177491
176759	177492
49510	177493
102056	177494
223963	177495
12212	177496
67614	177497
66608	177498
13728	177499
180764	177500
211	177501
21383	177502
9	177503
32435	177504
49514	177505
36391	177506
7587	177507
9412	177508
48881	177509
10810	177510
3364	177511
8500	177512
24731	177513
20269	177514
17636	177515
11554	177516
39712	177517
46272	177518
80692	177519
83035	177520
31760	177521
12108	177522
74837	177523
178224	177524
25105	177525
148926	177526
17162	177527
4773	177528
3856	177529
13790	177530
5028	177531
2765	177532
5845	177533
41503	177534
100957	177535
6919	177536
9309	177537
113372	177538
10888	177539
48428	177540
51415	177541
131575	177542
13286	177543
1752	177544
638	177545
10592	177546
49934	177547
3335	177548
3275	177549
4003	177550
2349	177551
7019	177552
29492	177553
38554	177554
9181	177555
51302	177556
1017	177557
9735	177558
5645	177559
26475	177560
75969	177561
99585	177562
2100	177563
8621	177564
7078	177565
35158	177566
15639	177567
51005	177568
30993	177569
29852	177570
95654	177571
96839	177572
109814	177573
18459	177574
28612	177575
17304	177576
136453	177577
7342	177578
1240	177579
55507	177580
171218	177581
74646	177582
28612	177583
15690	177584
100240	177585
47128	177586
144278	177587
118337	177588
76101	177589
101142	177590
50860	177591
16583	177592
9466	177593
1902	177594
59447	177595
706	177596
49067	177597
566	177598
165	177599
28184	177600
143373	177601
705	177602
10315	177603
3659	177604
72888	177605
204264	177606
209404	177607
85496	177608
20729	177609
70290	177610
118175	177611
17683	177612
68665	177613
4105	177614
14381	177615
2338	177616
43252	177617
4855	177618
26006	177619
1014	177620
23077	177621
25665	177622
1622	177623
66962	177624
688	177625
1357	177626
6214	177627
19369	177628
19369	177629
5235	177630
3555	177631
71662	177632
71662	177633
24523	177634
63316	177635
14164	177636
131299	177637
18339	177638
167383	177639
59161	177640
9	177641
10104	177642
9585	177643
159	177644
17857	177645
5457	177646
26265	177647
18519	177648
38884	177649
50224	177650
89838	177651
2301	177652
222840	177653
172302	177654
16648	177655
4800	177656
2675	177657
167652	177658
12643	177659
1311	177660
815	177661
127624	177662
4263	177663
35032	177664
25877	177665
4791	177666
560	177667
1916	177668
37457	177669
59906	177670
20576	177671
3232	177672
528	177673
205	177674
2550	177675
27338	177676
208	177677
2549	177678
8821	177679
40984	177680
82672	177681
21521	177682
1722	177683
186480	177684
8196	177685
4155	177686
28572	177687
182623	177688
49975	177689
451	177690
688	177691
51319	177692
16747	177693
28894	177694
24436	177695
1309	177696
1474	177697
123044	177698
37234	177699
204301	177700
355	177701
114	177702
22146	177703
197	177704
1138	177705
147871	177706
44301	177707
13766	177708
55168	177709
52766	177710
61033	177711
2515	177712
8155	177713
6074	177714
5955	177715
63993	177716
5169	177717
54763	177718
9525	177719
8254	177720
230232	177721
47171	177722
233270	177723
2074	177724
101904	177725
9529	177726
45481	177727
30029	177728
839	177729
18936	177730
16033	177731
1745	177732
104633	177733
44	177734
67588	177735
44385	177736
9518	177737
36456	177738
220576	177739
2108	177740
7381	177741
103607	177742
27858	177743
73	177744
9283	177745
32924	177746
1852	177747
12739	177748
12639	177749
48767	177750
75141	177751
27037	177752
9597	177753
158	177754
5241	177755
35619	177756
56287	177757
18976	177758
21375	177759
36129	177760
45588	177761
73309	177762
83643	177763
32571	177764
107681	177765
6462	177766
53634	177767
640	177768
16132	177769
4689	177770
4854	177771
14380	177772
5626	177773
8391	177774
148403	177775
388	177776
2109	177777
4683	177778
5110	177779
73	177780
3142	177781
23952	177782
117306	177783
106422	177784
1612	177785
18689	177786
32455	177787
12880	177788
1466	177789
3514	177790
373	177791
18800	177792
111060	177793
18799	177794
13957	177795
1114	177796
71744	177797
4088	177798
1795	177799
25200	177800
12793	177801
171668	177802
7319	177803
49931	177804
24011	177805
8598	177806
3465	177807
17035	177808
51731	177809
48255	177810
7581	177811
3225	177812
67845	177813
14548	177814
2345	177815
117955	177816
62649	177817
19414	177818
4282	177819
30762	177820
256	177821
29568	177822
31373	177823
51	177824
67248	177825
1008	177826
84093	177827
40134	177828
230433	177829
119169	177830
5722	177831
31206	177832
2989	177833
48648	177834
112301	177835
97	177836
1990	177837
16498	177838
15435	177839
21648	177840
8390	177841
3244	177842
55930	177843
49102	177844
110524	177845
137414	177846
16746	177847
554	177848
480	177849
62754	177850
2399	177851
3677	177852
49600	177853
36260	177854
15628	177855
35401	177856
106572	177857
73963	177858
42056	177859
21859	177860
17519	177861
1466	177862
9828	177863
26919	177864
1992	177865
64703	177866
304	177867
9726	177868
19723	177869
10793	177870
54698	177871
14822	177872
32149	177873
2243	177874
55380	177875
485	177876
206	177877
3042	177878
49439	177879
76492	177880
898	177881
57271	177882
32438	177883
217946	177884
2549	177885
6059	177886
8	177887
28842	177888
2036	177889
6087	177890
195806	177891
51580	177892
38195	177893
56	177894
16540	177895
24597	177896
101357	177897
1091	177898
35068	177899
54548	177900
238	177901
40662	177902
33172	177903
7371	177904
155225	177905
49305	177906
32495	177907
224380	177908
60156	177909
234301	177910
228005	177911
225798	177912
160750	177913
17635	177914
116653	177915
53530	177916
68574	177917
177087	177918
15192	177919
97118	177920
29849	177921
11304	177922
17242	177923
11817	177924
556	177925
60589	177926
38668	177927
1645	177928
224079	177929
44998	177930
55651	177931
12222	177932
13054	177933
78100	177934
48799	177935
54525	177936
5979	177937
19728	177938
81600	177939
12922	177940
29169	177941
45106	177942
173120	177943
66962	177944
1320	177945
1680	177946
70592	177947
20281	177948
14376	177949
194394	177950
10921	177951
297	177952
6517	177953
15	177954
23779	177955
1182	177956
155669	177957
55325	177958
189392	177959
2655	177960
27086	177961
30603	177962
81139	177963
54205	177964
7810	177965
2311	177966
57250	177967
14532	177968
278	177969
2093	177970
3601	177971
99535	177972
14706	177973
28969	177974
20072	177975
45498	177976
218120	177977
18274	177978
66923	177979
116015	177980
3870	177981
5720	177982
17787	177983
41861	177984
24734	177985
119233	177986
8499	177987
86700	177988
92228	177989
179590	177990
17984	177991
38228	177992
3585	177993
5241	177994
52897	177995
193	177996
41635	177997
10872	177998
72550	177999
23472	178000
87972	178001
11547	178002
8798	178003
23665	178004
6131	178005
8790	178006
76950	178007
87	178008
1120	178009
14153	178010
17803	178011
750	178012
668	178013
5872	178014
5845	178015
99177	178016
78148	178017
5131	178018
65709	178019
1971	178020
3545	178021
22880	178022
54361	178023
45653	178024
565	178025
4517	178026
2121	178027
464	178028
459	178029
70597	178030
50352	178031
42751	178032
76006	178033
61784	178034
4086	178035
2157	178036
768	178037
1616	178038
135256	178039
8556	178040
27263	178041
20831	178042
10740	178043
137830	178044
72884	178045
191	178046
70088	178047
65805	178048
10067	178049
18578	178050
54312	178051
59164	178052
651	178053
120783	178054
28876	178055
65252	178056
15465	178057
48633	178058
67479	178059
37147	178060
29086	178061
927	178062
10304	178063
6778	178064
98998	178065
9552	178066
40825	178067
10970	178068
14285	178069
18665	178070
75137	178071
12257	178072
111415	178073
21655	178074
7958	178075
36122	178076
130285	178077
48162	178078
7773	178079
70038	178080
6275	178081
22320	178082
3937	178083
76186	178084
32435	178085
33852	178086
16038	178087
56612	178088
9580	178089
8443	178090
15635	178091
39332	178092
1604	178093
76453	178094
32480	178095
8969	178096
24582	178097
31918	178098
36359	178099
205505	178100
2872	178101
1116	178102
38855	178103
36732	178104
118337	178105
10749	178106
27712	178107
50666	178108
82353	178109
64659	178110
166367	178111
7721	178112
2034	178113
77434	178114
10082	178115
74552	178116
7203	178117
63669	178118
15302	178119
16314	178120
5226	178121
77146	178122
18380	178123
25312	178124
6377	178125
58856	178126
64038	178127
321	178128
10582	178129
77090	178130
15796	178131
25768	178132
17116	178133
52711	178134
21167	178135
12149	178136
31635	178137
34052	178138
3374	178139
15990	178140
31775	178141
111601	178142
3706	178143
88191	178144
20455	178145
28024	178146
46321	178147
33164	178148
36596	178149
50226	178150
109352	178151
23698	178152
17543	178153
165275	178154
34234	178155
85044	178156
24920	178157
8744	178158
2765	178159
83482	178160
5957	178161
11865	178162
59880	178163
64772	178164
28579	178165
41671	178166
76005	178167
39698	178168
57226	178169
41857	178170
12456	178171
48381	178172
1646	178173
10611	178174
15970	178175
48454	178176
598	178177
9760	178178
17807	178179
28	178180
15225	178181
50392	178182
4023	178183
84099	178184
12119	178185
43487	178186
82748	178187
76674	178188
49664	178189
92529	178190
188789	178191
15887	178192
52858	178193
94862	178194
232304	178195
134268	178196
49745	178197
198831	178198
65129	178199
25464	178200
52770	178201
10791	178202
74948	178203
15430	178204
40567	178205
3986	178206
208	178207
73862	178208
6043	178209
165	178210
5196	178211
3297	178212
14097	178213
9887	178214
22213	178215
86	178216
31774	178217
9297	178218
18427	178219
2116	178220
4953	178221
25438	178222
91349	178223
1239	178224
54357	178225
34662	178226
39565	178227
23396	178228
101712	178229
48472	178230
76315	178231
71983	178232
32315	178233
9441	178234
16032	178235
31275	178236
94	178237
70216	178238
4356	178239
34734	178240
45972	178241
23084	178242
146431	178243
160214	178244
47581	178245
3802	178246
36581	178247
26297	178248
88032	178249
14707	178250
8270	178251
6406	178252
12265	178253
173	178254
149	178255
581	178256
25762	178257
20512	178258
157334	178259
94700	178260
101866	178261
153384	178262
100614	178263
76099	178264
23566	178265
87178	178266
62239	178267
11237	178268
7621	178269
25261	178270
48895	178271
11945	178272
37233	178273
89468	178274
12430	178275
8679	178276
48980	178277
79172	178278
85843	178279
7038	178280
60565	178281
13913	178282
8861	178283
22348	178284
165018	178285
10278	178286
17943	178287
62348	178288
1790	178289
14385	178290
17873	178291
45595	178292
109866	178293
47496	178294
23152	178295
12793	178296
35765	178297
15201	178298
37144	178299
174543	178300
14780	178301
108520	178302
52182	178303
1395	178304
207	178305
11689	178306
18432	178307
53640	178308
37322	178309
96163	178310
26585	178311
8608	178312
106791	178313
5668	178314
88	178315
38836	178316
5906	178317
2307	178318
4185	178319
5091	178320
88	178321
593	178322
24716	178323
112756	178324
26645	178325
80	178326
108146	178327
48314	178328
53397	178329
88720	178330
40137	178331
46271	178332
18551	178333
25640	178334
4145	178335
40787	178336
36369	178337
49320	178338
4573	178339
13515	178340
12944	178341
595	178342
68580	178343
24886	178344
84391	178345
33909	178346
8647	178347
72796	178348
5510	178349
62328	178350
132702	178351
271	178352
8283	178353
7162	178354
16825	178355
73399	178356
2658	178357
4970	178358
39917	178359
49516	178360
102466	178361
4571	178362
3957	178363
6464	178364
113	178365
828	178366
1611	178367
106433	178368
77338	178369
49527	178370
188	178371
12482	178372
54328	178373
239459	178374
11252	178375
11240	178376
6749	178377
51438	178378
65513	178379
218750	178380
6297	178381
20152	178382
923	178383
26022	178384
3162	178385
91487	178386
17130	178387
37351	178388
37686	178389
16733	178390
6117	178391
7272	178392
6043	178393
27290	178394
179265	178395
6588	178396
12409	178397
59326	178398
3	178399
54227	178400
299	178401
6713	178402
8010	178403
60145	178404
11615	178405
172077	178406
85482	178407
15430	178408
68610	178409
49433	178410
9224	178411
23090	178412
16763	178413
49796	178414
10030	178415
51332	178416
21749	178417
5665	178418
57855	178419
119	178420
46682	178421
4403	178422
115357	178423
8549	178424
1016	178425
14059	178426
21200	178427
75149	178428
9962	178429
14486	178430
73233	178431
14113	178432
4043	178433
13318	178434
3018	178435
13408	178436
6056	178437
109037	178438
1810	178439
83999	178440
31	178441
101512	178442
649	178443
21362	178444
33109	178445
23018	178446
20330	178447
64653	178448
42	178449
15267	178450
70296	178451
101358	178452
133471	178453
57308	178454
32703	178455
7289	178456
234635	178457
25781	178458
50968	178459
10391	178460
659	178461
89030	178462
37145	178463
39459	178464
29062	178465
156074	178466
40441	178467
222454	178468
5858	178469
11132	178470
22903	178471
19166	178472
140710	178473
96737	178474
106249	178475
2079	178476
8014	178477
96353	178478
28201	178479
13533	178480
1849	178481
4401	178482
2645	178483
58172	178484
34681	178485
38552	178486
10744	178487
11081	178488
200882	178489
14382	178490
38247	178491
88175	178492
8471	178493
5172	178494
4157	178495
7130	178496
21731	178497
3861	178498
112353	178499
22521	178500
109676	178501
470	178502
6858	178503
953	178504
18060	178505
72272	178506
909	178507
4374	178508
15371	178509
6428	178510
1375	178511
1628	178512
4442	178513
21694	178514
3418	178515
1375	178516
14832	178517
98834	178518
5392	178519
31796	178520
25104	178521
88218	178522
269	178523
63360	178524
25547	178525
7576	178526
45190	178527
20821	178528
22152	178529
23775	178530
228128	178531
38701	178532
38545	178533
65767	178534
1927	178535
6456	178536
26022	178537
58337	178538
39326	178539
47682	178540
12116	178541
33197	178542
10465	178543
15128	178544
10124	178545
48080	178546
76797	178547
6895	178548
3354	178549
21003	178550
172634	178551
18492	178552
172236	178553
22153	178554
166301	178555
1211	178556
2645	178557
123478	178558
11090	178559
108755	178560
266	178561
9962	178562
101608	178563
28046	178564
13533	178565
9338	178566
105393	178567
765	178568
12257	178569
23896	178570
228548	178571
1882	178572
1536	178573
12850	178574
54092	178575
30526	178576
110637	178577
111095	178578
214688	178579
85444	178580
9899	178581
3460	178582
5600	178583
139357	178584
21990	178585
9983	178586
17059	178587
3354	178588
41911	178589
46071	178590
48134	178591
117135	178592
4738	178593
21844	178594
114646	178595
1966	178596
7565	178597
923	178598
166814	178599
1505	178600
21670	178601
1225	178602
113273	178603
3057	178604
10042	178605
1086	178606
50578	178607
1492	178608
3554	178609
69	178610
157531	178611
25129	178612
8304	178613
639	178614
16885	178615
4780	178616
3323	178617
24904	178618
39669	178619
9045	178620
4929	178621
10733	178622
48382	178623
179	178624
600	178625
25685	178626
42774	178627
3202	178628
39508	178629
6882	178630
54619	178631
88763	178632
47405	178633
47405	178634
110598	178635
84838	178636
84925	178637
702	178638
2986	178639
64775	178640
87374	178641
41789	178642
62933	178643
47824	178644
47824	178645
37051	178646
109691	178647
50514	178648
235	178649
18225	178650
26719	178651
24454	178652
2715	178653
1106	178654
15371	178655
104670	178656
5110	178657
5079	178658
160029	178659
62502	178660
84760	178661
19936	178662
32048	178663
40405	178664
7661	178665
10739	178666
12503	178667
5033	178668
46700	178669
51513	178670
8897	178671
7528	178672
110352	178673
9890	178674
110680	178675
4959	178676
5110	178677
1809	178678
62179	178679
74084	178680
7112	178681
16948	178682
16948	178683
547	178684
41084	178685
87022	178686
11608	178687
7284	178688
16070	178689
82582	178690
29614	178691
8364	178692
92020	178693
5114	178694
55961	178695
31871	178696
16553	178697
15491	178698
522	178699
38350	178700
67474	178701
12892	178702
13697	178703
22854	178704
1016	178705
5436	178706
39775	178707
39511	178708
39636	178709
182301	178710
480	178711
49547	178712
18874	178713
2966	178714
119902	178715
10276	178716
3620	178717
2606	178718
209701	178719
110192	178720
19162	178721
424	178722
2070	178723
65211	178724
20158	178725
11824	178726
52337	178727
52339	178728
37112	178729
77403	178730
71875	178731
28950	178732
107372	178733
10268	178734
17838	178735
32278	178736
7560	178737
40538	178738
86769	178739
101775	178740
57623	178741
56	178742
761	178743
64209	178744
34	178745
316	178746
30796	178747
146412	178748
20842	178749
8443	178750
18335	178751
6359	178752
18403	178753
4152	178754
1476	178755
3571	178756
98102	178757
7097	178758
26320	178759
5443	178760
6772	178761
23217	178762
7042	178763
3352	178764
40638	178765
32802	178766
7479	178767
3231	178768
2305	178769
35236	178770
3185	178771
12349	178772
4527	178773
22886	178774
15393	178775
599	178776
14048	178777
2199	178778
10181	178779
66743	178780
24458	178781
2497	178782
119495	178783
226	178784
32065	178785
10240	178786
61250	178787
32878	178788
79862	178789
33237	178790
33255	178791
30260	178792
66753	178793
149549	178794
9372	178795
17463	178796
54039	178797
166248	178798
109375	178799
73246	178800
108922	178801
50335	178802
234399	178803
4172	178804
3248	178805
26812	178806
36042	178807
17489	178808
154554	178809
1690	178810
44486	178811
20436	178812
728	178813
1011	178814
25416	178815
14241	178816
349	178817
1721	178818
61446	178819
1531	178820
2780	178821
40294	178822
7907	178823
81587	178824
8621	178825
78371	178826
2299	178827
845	178828
18115	178829
12186	178830
24307	178831
35616	178832
92542	178833
12	178834
19383	178835
287	178836
10332	178837
23442	178838
23210	178839
3182	178840
3456	178841
21575	178842
120207	178843
79635	178844
7169	178845
103176	178846
34058	178847
15494	178848
12750	178849
25265	178850
35895	178851
78371	178852
105448	178853
108609	178854
84543	178855
78685	178856
762	178857
44962	178858
64592	178859
334	178860
61038	178861
50257	178862
5215	178863
2645	178864
393	178865
77809	178866
52040	178867
24850	178868
5566	178869
12263	178870
20083	178871
7328	178872
48427	178873
103	178874
19953	178875
2252	178876
928	178877
20119	178878
102263	178879
140759	178880
51077	178881
99029	178882
3692	178883
37541	178884
45987	178885
101706	178886
22818	178887
45793	178888
143109	178889
154488	178890
67723	178891
49541	178892
697	178893
636	178894
8158	178895
29724	178896
134	178897
87430	178898
44569	178899
83927	178900
105097	178901
60286	178902
34747	178903
3806	178904
45707	178905
21335	178906
79758	178907
24419	178908
234832	178909
147697	178910
47277	178911
17707	178912
150504	178913
7370	178914
31931	178915
37559	178916
78466	178917
72027	178918
23544	178919
30258	178920
100642	178921
10933	178922
37947	178923
101743	178924
27557	178925
14802	178926
38508	178927
19129	178928
31683	178929
1616	178930
81963	178931
20711	178932
2130	178933
149386	178934
15910	178935
473	178936
2214	178937
31785	178938
543	178939
3703	178940
14218	178941
65493	178942
66940	178943
40376	178944
114442	178945
44101	178946
30608	178947
63336	178948
40368	178949
59524	178950
238876	178951
27062	178952
26319	178953
78479	178954
164596	178955
88037	178956
27951	178957
84099	178958
41770	178959
6062	178960
80070	178961
8048	178962
53271	178963
82571	178964
204945	178965
38059	178966
11510	178967
27960	178968
55471	178969
10308	178970
64839	178971
176396	178972
11863	178973
61290	178974
86615	178975
23010	178976
134	178977
164	178978
12739	178979
79403	178980
27711	178981
200063	178982
49370	178983
35149	178984
140686	178985
60661	178986
83780	178987
142838	178988
81957	178989
25987	178990
20926	178991
1628	178992
24815	178993
14396	178994
115793	178995
64996	178996
49369	178997
154761	178998
13783	178999
105373	179000
32880	179001
2252	179002
100048	179003
78336	179004
62089	179005
155867	179006
103298	179007
164272	179008
195894	179009
47368	179010
41459	179011
591	179012
9628	179013
37181	179014
83844	179015
97680	179016
146614	179017
79462	179018
20643	179019
9632	179020
85793	179021
94980	179022
138122	179023
8853	179024
30359	179025
73816	179026
66538	179027
6341	179028
214254	179029
22151	179030
68653	179031
20189	179032
28425	179033
63893	179034
11306	179035
109120	179036
30826	179037
25607	179038
6749	179039
73933	179040
164386	179041
28767	179042
78645	179043
11928	179044
48600	179045
59040	179046
71638	179047
20295	179048
39421	179049
68765	179050
11172	179051
7160	179052
156683	179053
17831	179054
2252	179055
60489	179056
95512	179057
68091	179058
73594	179059
49575	179060
31313	179061
28832	179062
83519	179063
103881	179064
79245	179065
175	179066
4631	179067
3618	179068
50022	179069
5305	179070
3554	179071
2333	179072
145929	179073
76273	179074
17645	179075
1268	179076
25442	179077
270	179078
12746	179079
24055	179080
7764	179081
5274	179082
62193	179083
47859	179084
48639	179085
3335	179086
154493	179087
143473	179088
3986	179089
2196	179090
63661	179091
1501	179092
4962	179093
10269	179094
127821	179095
91289	179096
9578	179097
15949	179098
5921	179099
18782	179100
11140	179101
23867	179102
124380	179103
87618	179104
189017	179105
82470	179106
7416	179107
5328	179108
3341	179109
17742	179110
41632	179111
9673	179112
26067	179113
39712	179114
106522	179115
43941	179116
13306	179117
60915	179118
51360	179119
29411	179120
21602	179121
83309	179122
38111	179123
287	179124
106304	179125
28194	179126
1729	179127
3162	179128
6	179129
7897	179130
84871	179131
166275	179132
113755	179133
3152	179134
20396	179135
426	179136
54626	179137
41825	179138
110	179139
21688	179140
302	179141
8203	179142
9938	179143
17697	179144
29778	179145
6844	179146
64583	179147
31309	179148
13476	179149
46817	179150
2224	179151
39437	179152
80819	179153
43444	179154
146986	179155
86778	179156
19579	179157
25292	179158
9510	179159
50729	179160
215	179161
31564	179162
110	179163
16643	179164
6250	179165
31760	179166
30885	179167
111891	179168
106360	179169
136572	179170
12307	179171
36106	179172
26243	179173
9728	179174
58915	179175
4872	179176
55465	179177
22600	179178
14435	179179
133171	179180
80667	179181
127134	179182
1672	179183
34276	179184
670	179185
85376	179186
3579	179187
3327	179188
87651	179189
50493	179190
45580	179191
22365	179192
9859	179193
26917	179194
25822	179195
54499	179196
15196	179197
166	179198
54788	179199
213732	179200
6438	179201
33095	179202
2106	179203
15575	179204
1500	179205
7549	179206
979	179207
40757	179208
52536	179209
2723	179210
34471	179211
88969	179212
1663	179213
3698	179214
22061	179215
2784	179216
3326	179217
11728	179218
23818	179219
53094	179220
132940	179221
7486	179222
28024	179223
7804	179224
123203	179225
42573	179226
64993	179227
36291	179228
32134	179229
3830	179230
20069	179231
43038	179232
67661	179233
10570	179234
78686	179235
238359	179236
54698	179237
20767	179238
6181	179239
44352	179240
87610	179241
50191	179242
72063	179243
59402	179244
22107	179245
30867	179246
76081	179247
19247	179248
13849	179249
1507	179250
6164	179251
67409	179252
64711	179253
17448	179254
8795	179255
1603	179256
1172	179257
7305	179258
106254	179259
393	179260
35149	179261
558	179262
48175	179263
257	179264
185	179265
215004	179266
113255	179267
24682	179268
32096	179269
187406	179270
1102	179271
119955	179272
106713	179273
26045	179274
106713	179275
70762	179276
36141	179277
58388	179278
8	179279
35315	179280
522	179281
65750	179282
5892	179283
4892	179284
10860	179285
799	179286
17165	179287
20760	179288
22122	179289
582	179290
14073	179291
3743	179292
13835	179293
148032	179294
15160	179295
27283	179296
66612	179297
9775	179298
171	179299
43085	179300
18	179301
28145	179302
13255	179303
2434	179304
976	179305
49046	179306
42732	179307
2782	179308
34	179309
36197	179310
31272	179311
42620	179312
42562	179313
23993	179314
595	179315
10133	179316
6427	179317
11616	179318
12232	179319
5211	179320
233105	179321
70179	179322
21999	179323
13073	179324
52818	179325
26453	179326
23904	179327
10840	179328
124	179329
41352	179330
85401	179331
4355	179332
41030	179333
4311	179334
220820	179335
63169	179336
47146	179337
3049	179338
40144	179339
130197	179340
50793	179341
50793	179342
230051	179343
139	179344
4309	179345
115891	179346
4311	179347
76747	179348
84487	179349
2377	179350
52085	179351
2770	179352
35257	179353
44993	179354
21290	179355
142723	179356
66573	179357
94	179358
7940	179359
629	179360
2193	179361
12244	179362
60767	179363
5398	179364
2771	179365
19633	179366
5842	179367
19872	179368
22769	179369
5872	179370
5463	179371
83519	179372
126682	179373
303	179374
25792	179375
603	179376
27108	179377
2189	179378
206534	179379
33768	179380
35246	179381
58790	179382
108512	179383
1870	179384
116481	179385
32111	179386
48456	179387
4086	179388
187851	179389
5697	179390
155	179391
33927	179392
4665	179393
126029	179394
54241	179395
15976	179396
37452	179397
50739	179398
46572	179399
3706	179400
6766	179401
52868	179402
40924	179403
49968	179404
8432	179405
36732	179406
43339	179407
51724	179408
30317	179409
33672	179410
5441	179411
4608	179412
56885	179413
6573	179414
4407	179415
2129	179416
62175	179417
124070	179418
43590	179419
118113	179420
152391	179421
57037	179422
14343	179423
80608	179424
3949	179425
70781	179426
14434	179427
10923	179428
21558	179429
21673	179430
147371	179431
103714	179432
117773	179433
30019	179434
7488	179435
63486	179436
48502	179437
42611	179438
39898	179439
48663	179440
32944	179441
35549	179442
95532	179443
62284	179444
53417	179445
21153	179446
36551	179447
50698	179448
132226	179449
55555	179450
45035	179451
73639	179452
85676	179453
85761	179454
36569	179455
80637	179456
19319	179457
28282	179458
10952	179459
105762	179460
100726	179461
24506	179462
1503	179463
10619	179464
19973	179465
6061	179466
8016	179467
91893	179468
113677	179469
62410	179470
16941	179471
54525	179472
10225	179473
70631	179474
24064	179475
5864	179476
48923	179477
227	179478
18339	179479
47	179480
78717	179481
69654	179482
22195	179483
42860	179484
80327	179485
3401	179486
25404	179487
18098	179488
206302	179489
29748	179490
42724	179491
41122	179492
16614	179493
125343	179494
112607	179495
5713	179496
8732	179497
27480	179498
69728	179499
29710	179500
4171	179501
19679	179502
1787	179503
86	179504
87996	179505
29726	179506
1366	179507
143558	179508
4242	179509
64877	179510
109197	179511
27198	179512
39347	179513
102698	179514
82371	179515
27759	179516
61698	179517
113677	179518
39102	179519
28420	179520
23174	179521
108976	179522
6818	179523
38883	179524
42428	179525
70729	179526
13970	179527
67335	179528
22692	179529
11362	179530
140394	179531
4809	179532
2178	179533
2488	179534
70223	179535
2178	179536
22261	179537
12237	179538
31342	179539
72397	179540
10718	179541
51270	179542
11922	179543
42911	179544
10433	179545
53742	179546
1997	179547
35	179548
10598	179549
111300	179550
205827	179551
152899	179552
166	179553
7017	179554
34217	179555
12836	179556
7949	179557
29006	179558
27106	179559
118164	179560
185391	179561
7949	179562
6774	179563
109470	179564
1556	179565
65169	179566
148742	179567
40270	179568
165106	179569
5480	179570
67898	179571
130	179572
119589	179573
36058	179574
92318	179575
33949	179576
10745	179577
18852	179578
34086	179579
18271	179580
190021	179581
72033	179582
17374	179583
103693	179584
57700	179585
5738	179586
25343	179587
89353	179588
131457	179589
11370	179590
49344	179591
9678	179592
118143	179593
127951	179594
87675	179595
96997	179596
5405	179597
97576	179598
114023	179599
15494	179600
10327	179601
12902	179602
66146	179603
167308	179604
36135	179605
3881	179606
25266	179607
67298	179608
120370	179609
58150	179610
18368	179611
72249	179612
10067	179613
18235	179614
51457	179615
21613	179616
177737	179617
46702	179618
9368	179619
22704	179620
147479	179621
60	179622
40092	179623
1555	179624
233068	179625
84792	179626
11000	179627
32	179628
38248	179629
177955	179630
124903	179631
64240	179632
56402	179633
65815	179634
2223	179635
22561	179636
39296	179637
31718	179638
951	179639
477	179640
35484	179641
5824	179642
7237	179643
61026	179644
19829	179645
1256	179646
8140	179647
76664	179648
109458	179649
45641	179650
35781	179651
192	179652
161990	179653
100752	179654
106225	179655
277	179656
2384	179657
40150	179658
15717	179659
24468	179660
10637	179661
9500	179662
87182	179663
31589	179664
44067	179665
21005	179666
32113	179667
105773	179668
14825	179669
239102	179670
9832	179671
2259	179672
75937	179673
60579	179674
411	179675
5220	179676
2620	179677
18839	179678
12243	179679
30497	179680
31091	179681
13455	179682
8627	179683
17527	179684
25454	179685
194330	179686
34701	179687
14281	179688
195234	179689
116077	179690
56686	179691
102394	179692
16902	179693
5948	179694
162664	179695
15626	179696
14160	179697
116845	179698
1196	179699
67216	179700
112745	179701
15226	179702
31534	179703
5923	179704
97081	179705
23859	179706
46449	179707
35401	179708
72989	179709
10085	179710
60405	179711
151199	179712
151545	179713
86598	179714
81719	179715
63184	179716
174688	179717
194746	179718
2627	179719
15473	179720
49816	179721
31993	179722
16293	179723
21	179724
2626	179725
27397	179726
2434	179727
38496	179728
146850	179729
32279	179730
5586	179731
92497	179732
23540	179733
35924	179734
45096	179735
14401	179736
82708	179737
21123	179738
8062	179739
22237	179740
1232	179741
27691	179742
9820	179743
11130	179744
108611	179745
194423	179746
72377	179747
2256	179748
19847	179749
15658	179750
15658	179751
3	179752
39818	179753
108917	179754
5908	179755
3740	179756
285	179757
164733	179758
17827	179759
88191	179760
5399	179761
114157	179762
102899	179763
38703	179764
74941	179765
57834	179766
35887	179767
78650	179768
8209	179769
5635	179770
74400	179771
1111	179772
112649	179773
100246	179774
53407	179775
95699	179776
2961	179777
20537	179778
20715	179779
7191	179780
36987	179781
39456	179782
175317	179783
5117	179784
40706	179785
27680	179786
28654	179787
101096	179788
127123	179789
146	179790
20812	179791
21586	179792
72032	179793
48224	179794
15612	179795
43554	179796
15209	179797
17329	179798
197973	179799
18566	179800
6871	179801
6871	179802
72403	179803
102340	179804
76805	179805
70745	179806
60796	179807
20132	179808
8571	179809
23834	179810
231488	179811
46026	179812
15359	179813
22214	179814
30367	179815
68160	179816
21038	179817
26357	179818
37420	179819
35931	179820
48587	179821
80048	179822
4858	179823
31155	179824
46006	179825
88877	179826
4615	179827
21694	179828
80366	179829
80173	179830
12881	179831
120663	179832
17588	179833
65480	179834
75627	179835
116339	179836
4858	179837
42687	179838
16771	179839
135381	179840
1546	179841
1296	179842
155	179843
23199	179844
4940	179845
11682	179846
17581	179847
11616	179848
17581	179849
8784	179850
76074	179851
75688	179852
31786	179853
154320	179854
722	179855
1695	179856
31644	179857
113590	179858
21486	179859
64209	179860
3812	179861
3491	179862
2447	179863
632	179864
100623	179865
46510	179866
21443	179867
37204	179868
3141	179869
26464	179870
37879	179871
129124	179872
110339	179873
39140	179874
72574	179875
4894	179876
25188	179877
25188	179878
14398	179879
99300	179880
166453	179881
87847	179882
60471	179883
116825	179884
277	179885
1831	179886
29252	179887
7513	179888
29568	179889
230816	179890
17057	179891
82505	179892
415	179893
11874	179894
16884	179895
2975	179896
1139	179897
53585	179898
57423	179899
33823	179900
120743	179901
39478	179902
8723	179903
19425	179904
18723	179905
52090	179906
2313	179907
78	179908
62391	179909
44506	179910
41423	179911
15435	179912
581	179913
133667	179914
11122	179915
17521	179916
870	179917
8131	179918
4001	179919
109725	179920
8756	179921
106445	179922
44743	179923
2362	179924
237951	179925
9178	179926
7750	179927
17246	179928
6470	179929
83299	179930
65106	179931
71865	179932
22411	179933
68192	179934
361	179935
109988	179936
41744	179937
7616	179938
21815	179939
1251	179940
20385	179941
117563	179942
82868	179943
79717	179944
15587	179945
177	179946
16323	179947
57572	179948
82844	179949
135394	179950
167358	179951
43230	179952
183031	179953
7581	179954
46424	179955
24775	179956
59324	179957
193768	179958
34483	179959
48041	179960
2773	179961
65	179962
95663	179963
75223	179964
65954	179965
24640	179966
10218	179967
187848	179968
196336	179969
4137	179970
39760	179971
9277	179972
30081	179973
9831	179974
56370	179975
84882	179976
24665	179977
26340	179978
38627	179979
38726	179980
21329	179981
38145	179982
221839	179983
139895	179984
8753	179985
60253	179986
10367	179987
20337	179988
31562	179989
236097	179990
32192	179991
48813	179992
48813	179993
30832	179994
86113	179995
152136	179996
150844	179997
65871	179998
51517	179999
629	180000
35	180001
14730	180002
40536	180003
50370	180004
31582	180005
26311	180006
26395	180007
209756	180008
919	180009
20680	180010
36952	180011
229536	180012
30847	180013
56333	180014
20186	180015
44155	180016
4308	180017
1495	180018
11000	180019
1495	180020
3987	180021
1922	180022
23449	180023
35094	180024
8021	180025
5876	180026
29723	180027
32661	180028
43248	180029
34468	180030
11701	180031
33247	180032
14486	180033
620	180034
61742	180035
1331	180036
1205	180037
358	180038
44106	180039
110473	180040
41347	180041
104665	180042
7015	180043
12438	180044
14044	180045
145557	180046
145597	180047
39200	180048
5858	180049
37110	180050
27780	180051
75786	180052
107863	180053
15406	180054
45320	180055
171890	180056
20958	180057
507	180058
28933	180059
10598	180060
29830	180061
35254	180062
150845	180063
72251	180064
96229	180065
5421	180066
75	180067
3001	180068
6327	180069
439	180070
234305	180071
7200	180072
16917	180073
31939	180074
862	180075
7968	180076
3794	180077
7968	180078
7968	180079
26079	180080
243	180081
7319	180082
30603	180083
13950	180084
13950	180085
1783	180086
51188	180087
68121	180088
24734	180089
51824	180090
24100	180091
78195	180092
65177	180093
20300	180094
2230	180095
67830	180096
43451	180097
24214	180098
24695	180099
28326	180100
80422	180101
3113	180102
6872	180103
26337	180104
32810	180105
25263	180106
80134	180107
6247	180108
14804	180109
105044	180110
11424	180111
76773	180112
8381	180113
7227	180114
19491	180115
13678	180116
123495	180117
14162	180118
14615	180119
9353	180120
49823	180121
40155	180122
161478	180123
19268	180124
80271	180125
70013	180126
2786	180127
57513	180128
4020	180129
3496	180130
32035	180131
2021	180132
24901	180133
98499	180134
18241	180135
69882	180136
24900	180137
118214	180138
639	180139
167275	180140
44328	180141
37067	180142
23019	180143
7859	180144
36367	180145
41193	180146
111	180147
70086	180148
9435	180149
9435	180150
25609	180151
37861	180152
1427	180153
139747	180154
5959	180155
156176	180156
3226	180157
3984	180158
30484	180159
27481	180160
558	180161
97885	180162
26	180163
601	180164
82399	180165
1309	180166
166313	180167
74342	180168
60364	180169
84136	180170
16642	180171
16333	180172
15905	180173
41019	180174
32999	180175
9591	180176
5805	180177
29009	180178
397	180179
48909	180180
20584	180181
9422	180182
2434	180183
77886	180184
1289	180185
849	180186
54037	180187
109064	180188
11752	180189
59519	180190
4981	180191
32846	180192
8560	180193
32646	180194
16325	180195
30644	180196
8610	180197
52780	180198
20455	180199
5211	180200
8207	180201
2047	180202
36652	180203
2908	180204
12770	180205
14334	180206
5260	180207
28265	180208
101054	180209
146923	180210
1999	180211
116495	180212
32745	180213
27728	180214
5571	180215
3335	180216
17095	180217
527	180218
84259	180219
76719	180220
882	180221
80828	180222
25416	180223
906	180224
22932	180225
113525	180226
1001	180227
119930	180228
6157	180229
238	180230
25416	180231
38658	180232
38658	180233
1783	180234
123070	180235
82214	180236
97748	180237
227	180238
82614	180239
4364	180240
194034	180241
1301	180242
10669	180243
82891	180244
59053	180245
31646	180246
184898	180247
94846	180248
66109	180249
224755	180250
41061	180251
1773	180252
2798	180253
48917	180254
36312	180255
11685	180256
792	180257
26332	180258
35781	180259
63685	180260
2175	180261
103539	180262
15930	180263
91285	180264
133337	180265
75022	180266
64578	180267
1564	180268
62165	180269
3780	180270
23245	180271
25720	180272
29358	180273
1291	180274
238158	180275
11718	180276
22245	180277
32438	180278
87676	180279
236573	180280
80449	180281
16421	180282
77357	180283
233914	180284
8474	180285
155494	180286
236594	180287
107349	180288
7904	180289
91435	180290
4577	180291
209481	180292
88326	180293
7244	180294
55260	180295
37818	180296
19165	180297
150416	180298
24920	180299
172946	180300
717	180301
26589	180302
189556	180303
2526	180304
11500	180305
75735	180306
166303	180307
68597	180308
21371	180309
113682	180310
63098	180311
26006	180312
1191	180313
9052	180314
89982	180315
63904	180316
36112	180317
50091	180318
121100	180319
54795	180320
1925	180321
113741	180322
113638	180323
46221	180324
24953	180325
10286	180326
33240	180327
63615	180328
105960	180329
116313	180330
12428	180331
167420	180332
51913	180333
114187	180334
108835	180335
1224	180336
3508	180337
18	180338
3217	180339
6006	180340
9602	180341
775	180342
51821	180343
55410	180344
101441	180345
1727	180346
213300	180347
62143	180348
88381	180349
12089	180350
4021	180351
7826	180352
44436	180353
23314	180354
176806	180355
1941	180356
53818	180357
4443	180358
8088	180359
81557	180360
49787	180361
19846	180362
168273	180363
42189	180364
103317	180365
30573	180366
28785	180367
1302	180368
115640	180369
61531	180370
26947	180371
88898	180372
18746	180373
58263	180374
87040	180375
22361	180376
133715	180377
27553	180378
76069	180379
90963	180380
28745	180381
52950	180382
161940	180383
136176	180384
151540	180385
52000	180386
56168	180387
166751	180388
122435	180389
42195	180390
70184	180391
10552	180392
31118	180393
2372	180394
77153	180395
873	180396
173009	180397
84941	180398
29499	180399
184116	180400
54118	180401
55260	180402
47265	180403
101322	180404
76893	180405
1796	180406
53034	180407
14148	180408
66948	180409
121807	180410
99039	180411
120164	180412
3351	180413
64974	180414
41300	180415
42833	180416
117834	180417
155797	180418
219780	180419
1280	180420
65360	180421
47331	180422
48894	180423
101057	180424
26253	180425
38203	180426
75686	180427
583	180428
62229	180429
29182	180430
63807	180431
20026	180432
116236	180433
40183	180434
26364	180435
137091	180436
10486	180437
31308	180438
96499	180439
152778	180440
3386	180441
155518	180442
18463	180443
156282	180444
766	180445
21073	180446
24204	180447
18589	180448
37887	180449
117349	180450
87327	180451
3277	180452
32975	180453
19516	180454
31213	180455
87603	180456
128531	180457
110082	180458
112483	180459
77400	180460
114509	180461
88193	180462
86611	180463
42073	180464
12435	180465
232373	180466
60056	180467
81224	180468
184743	180469
3940	180470
126434	180471
140933	180472
52056	180473
14184	180474
80056	180475
102209	180476
19434	180477
43106	180478
3534	180479
94220	180480
82210	180481
119168	180482
211757	180483
156152	180484
116998	180485
17961	180486
1280	180487
2021	180488
20077	180489
34872	180490
104024	180491
124262	180492
52638	180493
101920	180494
27	180495
38562	180496
73058	180497
32258	180498
60835	180499
34558	180500
467	180501
28545	180502
9148	180503
6097	180504
3689	180505
988	180506
2357	180507
7789	180508
193708	180509
188375	180510
64043	180511
6032	180512
10977	180513
30362	180514
7088	180515
9689	180516
60421	180517
16936	180518
30306	180519
68487	180520
1471	180521
9982	180522
11454	180523
107876	180524
89530	180525
220600	180526
31995	180527
80754	180528
65706	180529
1150	180530
585	180531
1052	180532
3097	180533
3848	180534
23811	180535
73777	180536
1758	180537
170715	180538
2237	180539
124395	180540
217781	180541
46749	180542
9170	180543
3335	180544
271	180545
1782	180546
45376	180547
181081	180548
30887	180549
19982	180550
91867	180551
1411	180552
2311	180553
22042	180554
37369	180555
52387	180556
8877	180557
11954	180558
117794	180559
86059	180560
43322	180561
43741	180562
20554	180563
141567	180564
209031	180565
1430	180566
86987	180567
100003	180568
31089	180569
7602	180570
37870	180571
51681	180572
63531	180573
27209	180574
42833	180575
42462	180576
22991	180577
884	180578
54193	180579
1773	180580
62023	180581
240054	180582
1053	180583
224563	180584
42712	180585
87676	180586
41196	180587
60877	180588
232888	180589
44126	180590
55418	180591
59032	180592
10490	180593
18	180594
1667	180595
60446	180596
8947	180597
165370	180598
131932	180599
6845	180600
112097	180601
52704	180602
113741	180603
135206	180604
115005	180605
949	180606
20414	180607
85449	180608
3885	180609
99485	180610
134903	180611
2201	180612
156990	180613
7797	180614
123366	180615
31450	180616
1945	180617
61268	180618
510	180619
47508	180620
100939	180621
10771	180622
4008	180623
23321	180624
413	180625
25804	180626
163129	180627
123967	180628
85280	180629
95789	180630
165866	180631
538	180632
4565	180633
9207	180634
4563	180635
17	180636
17	180637
9209	180638
51830	180639
555	180640
77574	180641
142558	180642
7123	180643
54620	180644
28727	180645
138974	180646
5489	180647
13599	180648
4102	180649
140273	180650
221917	180651
66313	180652
54283	180653
47777	180654
160692	180655
17044	180656
11001	180657
30523	180658
28148	180659
60122	180660
15820	180661
62495	180662
13142	180663
3290	180664
120876	180665
16763	180666
173021	180667
7410	180668
37390	180669
26166	180670
71143	180671
7559	180672
17665	180673
33825	180674
3528	180675
113335	180676
65667	180677
77419	180678
25507	180679
41033	180680
39210	180681
26393	180682
38162	180683
116	180684
64350	180685
119138	180686
187682	180687
13729	180688
88058	180689
43574	180690
27608	180691
94461	180692
64178	180693
58866	180694
21	180695
44395	180696
63484	180697
110220	180698
19679	180699
20657	180700
16662	180701
178116	180702
161437	180703
144686	180704
116757	180705
23396	180706
47125	180707
115999	180708
135820	180709
8613	180710
40717	180711
46085	180712
23767	180713
59771	180714
76134	180715
101316	180716
36126	180717
5700	180718
101047	180719
2591	180720
71500	180721
41575	180722
71108	180723
58005	180724
118843	180725
71901	180726
11975	180727
39509	180728
89650	180729
150004	180730
111163	180731
114411	180732
58659	180733
166765	180734
8927	180735
12359	180736
125494	180737
110204	180738
102316	180739
45	180740
25446	180741
98130	180742
112065	180743
3346	180744
52861	180745
100707	180746
43541	180747
57573	180748
45901	180749
25689	180750
29915	180751
13306	180752
12242	180753
56824	180754
23264	180755
37583	180756
58929	180757
94906	180758
8871	180759
22488	180760
88998	180761
87215	180762
29560	180763
25065	180764
44791	180765
5597	180766
63880	180767
85589	180768
161472	180769
77644	180770
34556	180771
19576	180772
137894	180773
88560	180774
71320	180775
41656	180776
68143	180777
63882	180778
25199	180779
60924	180780
44843	180781
36578	180782
208021	180783
50357	180784
64204	180785
39508	180786
186267	180787
68624	180788
237795	180789
37142	180790
151209	180791
114007	180792
108783	180793
81233	180794
12004	180795
101750	180796
23003	180797
111353	180798
213347	180799
112312	180800
212834	180801
112987	180802
50253	180803
8732	180804
142211	180805
87327	180806
119030	180807
5333	180808
5995	180809
30614	180810
55037	180811
93428	180812
119411	180813
58885	180814
58763	180815
51580	180816
7388	180817
10937	180818
15643	180819
119059	180820
52280	180821
8933	180822
17523	180823
47367	180824
36679	180825
4919	180826
237419	180827
20993	180828
5443	180829
27567	180830
54728	180831
10266	180832
142543	180833
18326	180834
83163	180835
34145	180836
222553	180837
72244	180838
68740	180839
14934	180840
218616	180841
165529	180842
112961	180843
65065	180844
38990	180845
76631	180846
83047	180847
1353	180848
112103	180849
96639	180850
46552	180851
162399	180852
1800	180853
57663	180854
66872	180855
83908	180856
182244	180857
59036	180858
119425	180859
100798	180860
83260	180861
37800	180862
80013	180863
45204	180864
148379	180865
41196	180866
63961	180867
56002	180868
21189	180869
64769	180870
81022	180871
45845	180872
57716	180873
6879	180874
23515	180875
53025	180876
9602	180877
23303	180878
71319	180879
9861	180880
16275	180881
36616	180882
25722	180883
36628	180884
44218	180885
52601	180886
14437	180887
61104	180888
50454	180889
72546	180890
34911	180891
55742	180892
114251	180893
4284	180894
81955	180895
4461	180896
1120	180897
58886	180898
6954	180899
41502	180900
127031	180901
6390	180902
13030	180903
155	180904
15570	180905
613	180906
403	180907
2550	180908
85636	180909
98958	180910
13937	180911
3960	180912
59670	180913
101523	180914
47473	180915
6550	180916
11381	180917
48747	180918
29940	180919
130915	180920
85244	180921
7173	180922
21347	180923
4009	180924
24313	180925
59952	180926
44986	180927
110652	180928
2832	180929
159	180930
64939	180931
48759	180932
92842	180933
246	180934
119401	180935
70088	180936
64	180937
52768	180938
4905	180939
11662	180940
208464	180941
31620	180942
66412	180943
6267	180944
112023	180945
9189	180946
111861	180947
16872	180948
16652	180949
24169	180950
20000	180951
16666	180952
91684	180953
57146	180954
88774	180955
89746	180956
146401	180957
62248	180958
1268	180959
6885	180960
107929	180961
422	180962
4047	180963
198228	180964
20694	180965
17000	180966
331	180967
39011	180968
8452	180969
11081	180970
518	180971
4529	180972
19648	180973
487	180974
226718	180975
7171	180976
11667	180977
1833	180978
3502	180979
2043	180980
14799	180981
132426	180982
3275	180983
13631	180984
87505	180985
246	180986
4284	180987
60324	180988
18283	180989
11966	180990
99234	180991
21200	180992
231780	180993
2010	180994
64752	180995
109742	180996
787	180997
39641	180998
2438	180999
3613	181000
300	181001
4128	181002
127295	181003
95985	181004
109142	181005
65673	181006
164592	181007
48857	181008
172928	181009
122693	181010
17601	181011
38328	181012
36956	181013
76794	181014
20892	181015
31771	181016
558	181017
8649	181018
4352	181019
82672	181020
154271	181021
1171	181022
112	181023
1627	181024
3110	181025
979	181026
388	181027
20342	181028
24476	181029
108501	181030
38544	181031
20	181032
71546	181033
14168	181034
14168	181035
823	181036
12118	181037
687	181038
85228	181039
191615	181040
38844	181041
2443	181042
32608	181043
130775	181044
10021	181045
46697	181046
5409	181047
82697	181048
5631	181049
1189	181050
18518	181051
1204	181052
13871	181053
15436	181054
7344	181055
12049	181056
70835	181057
6495	181058
9809	181059
63	181060
107020	181061
4105	181062
104342	181063
108559	181064
11821	181065
578	181066
2987	181067
142248	181068
500	181069
4105	181070
100816	181071
17392	181072
5455	181073
82779	181074
484	181075
49594	181076
22422	181077
84159	181078
43516	181079
1628	181080
6372	181081
20754	181082
75584	181083
50432	181084
211840	181085
1860	181086
14708	181087
410	181088
93021	181089
103394	181090
44005	181091
21309	181092
68139	181093
6518	181094
133667	181095
151463	181096
31733	181097
43416	181098
37873	181099
87800	181100
71756	181101
31748	181102
57017	181103
39131	181104
18670	181105
64203	181106
64008	181107
27941	181108
6621	181109
166778	181110
35338	181111
29916	181112
2573	181113
238624	181114
9007	181115
46750	181116
101624	181117
46180	181118
17439	181119
88327	181120
72308	181121
34519	181122
50781	181123
7813	181124
43330	181125
111178	181126
14659	181127
166429	181128
83574	181129
4236	181130
21790	181131
59268	181132
11107	181133
14361	181134
44828	181135
120409	181136
133486	181137
31306	181138
23880	181139
43443	181140
41986	181141
99675	181142
16519	181143
7567	181144
45762	181145
67996	181146
69546	181147
56379	181148
36731	181149
93856	181150
108806	181151
238690	181152
5817	181153
2747	181154
8035	181155
49905	181156
11887	181157
64026	181158
166019	181159
211734	181160
136552	181161
50848	181162
13431	181163
164322	181164
208419	181165
36871	181166
94743	181167
72149	181168
166823	181169
341	181170
46915	181171
10889	181172
164757	181173
147410	181174
21947	181175
19580	181176
43675	181177
84747	181178
67926	181179
15617	181180
44539	181181
21418	181182
31551	181183
59107	181184
17359	181185
34684	181186
46064	181187
27924	181188
34902	181189
73495	181190
75268	181191
10285	181192
83203	181193
6476	181194
22896	181195
68051	181196
30382	181197
18702	181198
7372	181199
45022	181200
74901	181201
30290	181202
49191	181203
31677	181204
43366	181205
34690	181206
82974	181207
183720	181208
15342	181209
231669	181210
32386	181211
270	181212
11170	181213
119804	181214
100323	181215
7447	181216
25923	181217
210211	181218
12973	181219
43143	181220
9593	181221
12221	181222
166607	181223
141587	181224
10240	181225
39071	181226
73133	181227
56377	181228
4323	181229
10386	181230
166684	181231
59605	181232
162573	181233
20836	181234
71459	181235
27851	181236
34521	181237
52304	181238
150349	181239
28178	181240
41973	181241
110733	181242
161047	181243
3802	181244
19526	181245
18702	181246
3368	181247
110974	181248
84544	181249
84386	181250
29873	181251
5380	181252
75537	181253
31556	181254
25299	181255
52087	181256
8678	181257
151008	181258
230625	181259
123218	181260
1096	181261
2359	181262
45571	181263
8553	181264
14162	181265
2902	181266
1325	181267
4198	181268
6753	181269
10741	181270
14447	181271
46793	181272
4105	181273
18	181274
717	181275
93276	181276
27930	181277
14362	181278
106646	181279
219	181280
67973	181281
3649	181282
8131	181283
1447	181284
21011	181285
17177	181286
12	181287
5732	181288
44900	181289
1880	181290
2426	181291
21664	181292
20556	181293
2613	181294
22409	181295
5168	181296
37141	181297
6823	181298
1850	181299
33086	181300
40890	181301
14757	181302
37326	181303
46835	181304
98251	181305
11063	181306
3553	181307
18	181308
33337	181309
9918	181310
125578	181311
16080	181312
58178	181313
3092	181314
2398	181315
193476	181316
19285	181317
7417	181318
10054	181319
4676	181320
5956	181321
66425	181322
56941	181323
8532	181324
40960	181325
75264	181326
108767	181327
144263	181328
29220	181329
28932	181330
15996	181331
31227	181332
36581	181333
31949	181334
33986	181335
8065	181336
564	181337
54482	181338
12685	181339
36109	181340
49835	181341
8418	181342
4397	181343
52476	181344
94340	181345
52538	181346
52769	181347
16149	181348
52857	181349
25305	181350
30312	181351
57992	181352
222	181353
24467	181354
64170	181355
44134	181356
49755	181357
3708	181358
7437	181359
1782	181360
11784	181361
60665	181362
8	181363
84267	181364
3456	181365
6131	181366
44419	181367
58592	181368
56203	181369
41964	181370
63849	181371
7096	181372
72548	181373
100816	181374
184	181375
631	181376
429	181377
29514	181378
6042	181379
60783	181380
29830	181381
109120	181382
33567	181383
9650	181384
14432	181385
53320	181386
106060	181387
12438	181388
16695	181389
20356	181390
4383	181391
4610	181392
64	181393
16903	181394
8105	181395
98378	181396
14800	181397
63334	181398
1098	181399
27	181400
65919	181401
24525	181402
4259	181403
1103	181404
20188	181405
1664	181406
69222	181407
23659	181408
10302	181409
7128	181410
164	181411
481	181412
12798	181413
19857	181414
16398	181415
12981	181416
51188	181417
204432	181418
47111	181419
43588	181420
18391	181421
19829	181422
41888	181423
2187	181424
38076	181425
6265	181426
15881	181427
10889	181428
64481	181429
72693	181430
24031	181431
5872	181432
36040	181433
32968	181434
174587	181435
29323	181436
50576	181437
93158	181438
5305	181439
1073	181440
640	181441
20096	181442
4616	181443
51172	181444
4360	181445
223	181446
228824	181447
27292	181448
27424	181449
10348	181450
532	181451
17152	181452
157821	181453
11738	181454
126956	181455
45671	181456
66789	181457
11256	181458
29408	181459
44818	181460
6874	181461
88	181462
41017	181463
33586	181464
4737	181465
18883	181466
473	181467
18789	181468
65811	181469
150711	181470
129682	181471
12002	181472
156440	181473
477	181474
10725	181475
8918	181476
139557	181477
25	181478
30779	181479
21480	181480
70857	181481
18338	181482
18777	181483
128005	181484
71026	181485
13546	181486
11167	181487
7765	181488
131787	181489
8631	181490
56	181491
483	181492
379	181493
3553	181494
30558	181495
5093	181496
113925	181497
1112	181498
1648	181499
25445	181500
142248	181501
4311	181502
42435	181503
3740	181504
181506	181505
18780	181506
31894	181507
32836	181508
993	181509
72835	181510
835	181511
2067	181512
274	181513
143599	181514
30732	181515
1091	181516
156022	181517
231908	181518
1128	181519
8725	181520
7820	181521
8550	181522
2344	181523
15143	181524
853	181525
11671	181526
20095	181527
7228	181528
1091	181529
9956	181530
123021	181531
20952	181532
24719	181533
9878	181534
2177	181535
338	181536
26347	181537
1607	181538
147	181539
23065	181540
39624	181541
8385	181542
5855	181543
11544	181544
19837	181545
133651	181546
5458	181547
12986	181548
14415	181549
4922	181550
39076	181551
8668	181552
11622	181553
80309	181554
2766	181555
40349	181556
60525	181557
5170	181558
852	181559
6349	181560
6250	181561
166	181562
11089	181563
8736	181564
21	181565
470	181566
82269	181567
9930	181568
18905	181569
631	181570
20489	181571
2586	181572
25668	181573
24309	181574
7810	181575
10802	181576
54316	181577
298	181578
706	181579
2032	181580
3257	181581
5984	181582
7660	181583
330	181584
7923	181585
76884	181586
63878	181587
166	181588
48896	181589
5858	181590
9990	181591
10621	181592
9382	181593
991	181594
3323	181595
361	181596
72803	181597
12654	181598
691	181599
3504	181600
52142	181601
5592	181602
62842	181603
835	181604
14258	181605
6525	181606
7991	181607
4611	181608
18883	181609
2063	181610
7059	181611
6197	181612
1957	181613
164045	181614
34	181615
7509	181616
84017	181617
5465	181618
3315	181619
3766	181620
22820	181621
2091	181622
89918	181623
7795	181624
5443	181625
29530	181626
51652	181627
5443	181628
364	181629
94732	181630
71787	181631
86884	181632
16371	181633
53814	181634
25281	181635
7705	181636
120827	181637
41859	181638
5013	181639
7669	181640
129196	181641
26786	181642
41860	181643
119347	181644
14905	181645
21727	181646
33347	181647
7697	181648
3869	181649
26273	181650
7680	181651
4984	181652
112119	181653
92847	181654
25893	181655
5771	181656
40495	181657
56506	181658
1014	181659
12812	181660
135827	181661
22927	181662
31542	181663
572	181664
31810	181665
66484	181666
505	181667
506	181668
11310	181669
25602	181670
63601	181671
58439	181672
8700	181673
3252	181674
45928	181675
98213	181676
129493	181677
44398	181678
34543	181679
63601	181680
31631	181681
78844	181682
62057	181683
22887	181684
13391	181685
3015	181686
8390	181687
96198	181688
6823	181689
65631	181690
20335	181691
12988	181692
105	181693
37812	181694
22346	181695
628	181696
131	181697
85363	181698
85363	181699
37782	181700
15651	181701
15310	181702
1113	181703
1483	181704
225609	181705
17423	181706
56521	181707
72198	181708
199178	181709
41708	181710
31631	181711
73259	181712
3306	181713
39939	181714
1827	181715
4694	181716
19998	181717
9809	181718
16667	181719
12599	181720
68627	181721
4078	181722
12623	181723
74536	181724
34772	181725
19217	181726
9791	181727
42605	181728
1915	181729
35612	181730
16469	181731
5340	181732
57232	181733
70668	181734
9306	181735
978	181736
978	181737
3435	181738
94279	181739
71857	181740
18609	181741
72612	181742
18580	181743
93429	181744
63174	181745
27666	181746
119730	181747
73263	181748
170989	181749
2509	181750
4577	181751
13332	181752
156	181753
46033	181754
63240	181755
861	181756
48386	181757
160742	181758
95834	181759
36242	181760
19279	181761
146945	181762
30515	181763
26596	181764
9573	181765
27100	181766
31631	181767
74482	181768
19790	181769
129490	181770
1994	181771
5598	181772
56879	181773
57916	181774
70767	181775
57843	181776
4098	181777
88001	181778
82	181779
192629	181780
31631	181781
101800	181782
73780	181783
107	181784
3326	181785
39939	181786
48783	181787
30515	181788
8403	181789
35392	181790
23110	181791
30515	181792
51211	181793
83172	181794
58822	181795
36422	181796
150692	181797
26563	181798
40466	181799
22494	181800
23864	181801
3798	181802
4967	181803
191082	181804
652	181805
60248	181806
2867	181807
20577	181808
30515	181809
158030	181810
55228	181811
34983	181812
43837	181813
20775	181814
26263	181815
35000	181816
14477	181817
27666	181818
3708	181819
4512	181820
109685	181821
100781	181822
29033	181823
35204	181824
19196	181825
64529	181826
214461	181827
80817	181828
111315	181829
17985	181830
198816	181831
158818	181832
9336	181833
58616	181834
26512	181835
21010	181836
2333	181837
11164	181838
1970	181839
28596	181840
72457	181841
20390	181842
6392	181843
68774	181844
106268	181845
15574	181846
682	181847
1797	181848
646	181849
48531	181850
8285	181851
682	181852
57249	181853
35369	181854
7219	181855
213440	181856
42741	181857
3355	181858
129466	181859
7219	181860
14565	181861
1342	181862
102937	181863
4757	181864
56333	181865
9213	181866
109440	181867
1224	181868
25515	181869
14489	181870
79071	181871
109113	181872
110834	181873
13408	181874
30151	181875
97930	181876
6466	181877
65941	181878
31479	181879
16794	181880
97757	181881
96835	181882
35995	181883
86701	181884
94911	181885
166104	181886
116186	181887
155849	181888
75953	181889
138418	181890
101345	181891
109428	181892
137432	181893
53022	181894
88981	181895
4877	181896
58247	181897
102507	181898
8775	181899
28446	181900
39790	181901
36422	181902
4953	181903
82520	181904
87764	181905
3696	181906
8557	181907
7812	181908
5823	181909
1663	181910
5235	181911
20376	181912
40172	181913
128987	181914
86592	181915
13747	181916
93683	181917
14631	181918
10734	181919
6608	181920
120	181921
39580	181922
16674	181923
5364	181924
153640	181925
68055	181926
5368	181927
37094	181928
36970	181929
20449	181930
3601	181931
126497	181932
71386	181933
7027	181934
41892	181935
57918	181936
89280	181937
774	181938
57542	181939
29960	181940
1696	181941
24786	181942
13840	181943
76651	181944
20295	181945
10711	181946
118102	181947
55138	181948
23483	181949
19368	181950
56628	181951
29766	181952
174735	181953
13249	181954
319	181955
85529	181956
13948	181957
33258	181958
211117	181959
47618	181960
7689	181961
76739	181962
6523	181963
14590	181964
20944	181965
145702	181966
67949	181967
153530	181968
43012	181969
10039	181970
32890	181971
17222	181972
102392	181973
32993	181974
239828	181975
6407	181976
11580	181977
95266	181978
8318	181979
111398	181980
16827	181981
44302	181982
10064	181983
32815	181984
72897	181985
48112	181986
79308	181987
44743	181988
37802	181989
24551	181990
30057	181991
17904	181992
97279	181993
153728	181994
53169	181995
122399	181996
95609	181997
658	181998
12658	181999
37532	182000
73811	182001
3636	182002
17666	182003
59292	182004
640	182005
125755	182006
227198	182007
101866	182008
31727	182009
178047	182010
7691	182011
3897	182012
78495	182013
141398	182014
177754	182015
5386	182016
2303	182017
41110	182018
108176	182019
8121	182020
6215	182021
22502	182022
106061	182023
105006	182024
9535	182025
132245	182026
2256	182027
19442	182028
16478	182029
6172	182030
20924	182031
60785	182032
136830	182033
117003	182034
1234	182035
3384	182036
94984	182037
73204	182038
44362	182039
2438	182040
74984	182041
164752	182042
37424	182043
39935	182044
6823	182045
5112	182046
33057	182047
14060	182048
409	182049
4582	182050
305	182051
39415	182052
712	182053
133961	182054
79	182055
85916	182056
30864	182057
48766	182058
4835	182059
136742	182060
21175	182061
18282	182062
58890	182063
15423	182064
20918	182065
41548	182066
149201	182067
4280	182068
5190	182069
84119	182070
10161	182071
14454	182072
10175	182073
2105	182074
34621	182075
10038	182076
99731	182077
112492	182078
6491	182079
20390	182080
39457	182081
22951	182082
475	182083
475	182084
96239	182085
146	182086
45603	182087
48846	182088
16365	182089
451	182090
38262	182091
201259	182092
4941	182093
59365	182094
41636	182095
196351	182096
447	182097
32261	182098
20848	182099
2987	182100
5486	182101
20	182102
45394	182103
17044	182104
727	182105
194424	182106
118644	182107
2987	182108
363	182109
16114	182110
1460	182111
17044	182112
15862	182113
7616	182114
104425	182115
28454	182116
19449	182117
106361	182118
1109	182119
21492	182120
147798	182121
442	182122
2187	182123
640	182124
232324	182125
107396	182126
22737	182127
5174	182128
28812	182129
164475	182130
17230	182131
110385	182132
35294	182133
161795	182134
983	182135
15178	182136
30455	182137
76300	182138
147213	182139
115059	182140
127506	182141
163896	182142
10414	182143
150470	182144
149083	182145
3787	182146
20681	182147
4848	182148
1364	182149
43737	182150
59324	182151
56	182152
24262	182153
28043	182154
63336	182155
83979	182156
24262	182157
24263	182158
7079	182159
769	182160
54537	182161
12175	182162
92112	182163
21261	182164
14560	182165
4150	182166
137522	182167
6931	182168
2258	182169
106356	182170
3222	182171
54424	182172
2691	182173
18782	182174
5352	182175
32537	182176
22696	182177
26	182178
14058	182179
224707	182180
79808	182181
3940	182182
82538	182183
7594	182184
10713	182185
3675	182186
5517	182187
21120	182188
25394	182189
63604	182190
10131	182191
3816	182192
3335	182193
1878	182194
95238	182195
7283	182196
2108	182197
13848	182198
54302	182199
83297	182200
12703	182201
89436	182202
56	182203
138404	182204
37028	182205
597	182206
3569	182207
4003	182208
39735	182209
818	182210
47093	182211
8371	182212
25563	182213
108028	182214
34925	182215
20210	182216
17371	182217
73532	182218
32	182219
62537	182220
648	182221
455	182222
3285	182223
85284	182224
143330	182225
22903	182226
1563	182227
95501	182228
1012	182229
14043	182230
14043	182231
15745	182232
1309	182233
3775	182234
171	182235
2628	182236
6932	182237
8705	182238
3383	182239
2122	182240
15176	182241
45285	182242
119644	182243
155795	182244
24968	182245
34412	182246
10026	182247
18241	182248
8849	182249
163926	182250
8841	182251
31395	182252
92957	182253
40435	182254
354	182255
23367	182256
3	182257
354	182258
23757	182259
32107	182260
4336	182261
51269	182262
30050	182263
26489	182264
134850	182265
34154	182266
14028	182267
5684	182268
108475	182269
1526	182270
52397	182271
11085	182272
34	182273
146940	182274
15	182275
26321	182276
11958	182277
236630	182278
46071	182279
45530	182280
2073	182281
157211	182282
11375	182283
87	182284
97146	182285
110	182286
10259	182287
16700	182288
262	182289
2166	182290
47611	182291
54196	182292
34	182293
25495	182294
50303	182295
2941	182296
25308	182297
53325	182298
66777	182299
11003	182300
135972	182301
18768	182302
32356	182303
14692	182304
20863	182305
34210	182306
240	182307
40175	182308
1207	182309
44979	182310
108805	182311
5157	182312
16677	182313
57236	182314
238669	182315
32	182316
91829	182317
33086	182318
148408	182319
206	182320
112646	182321
26144	182322
2077	182323
16487	182324
77443	182325
6766	182326
28894	182327
71526	182328
21582	182329
40432	182330
65496	182331
23	182332
586	182333
73160	182334
187915	182335
830	182336
41332	182337
220995	182338
104108	182339
21529	182340
1279	182341
20873	182342
9927	182343
16666	182344
50090	182345
21347	182346
25076	182347
10012	182348
58470	182349
53705	182350
6998	182351
221740	182352
103199	182353
84036	182354
10594	182355
166824	182356
24763	182357
2133	182358
11328	182359
82594	182360
6116	182361
59504	182362
43630	182363
50539	182364
604	182365
36253	182366
3854	182367
36170	182368
958	182369
3995	182370
33317	182371
97188	182372
38713	182373
19963	182374
719	182375
17696	182376
26149	182377
15	182378
4387	182379
160627	182380
60123	182381
25962	182382
112388	182383
23662	182384
21420	182385
6442	182386
99646	182387
27268	182388
568	182389
2133	182390
24552	182391
67615	182392
219	182393
68742	182394
1334	182395
25666	182396
55150	182397
15	182398
3458	182399
36336	182400
37598	182401
80679	182402
58640	182403
8231	182404
23935	182405
100859	182406
55587	182407
11156	182408
108851	182409
14523	182410
49925	182411
54038	182412
83985	182413
40302	182414
80556	182415
50641	182416
58925	182417
97167	182418
28921	182419
319	182420
10164	182421
47774	182422
1239	182423
77887	182424
30587	182425
141	182426
82524	182427
76540	182428
82827	182429
117	182430
116469	182431
109293	182432
191703	182433
11855	182434
13442	182435
21670	182436
26430	182437
109725	182438
3081	182439
148060	182440
326	182441
32938	182442
84208	182443
57365	182444
76354	182445
60338	182446
33599	182447
23711	182448
179277	182449
140482	182450
73778	182451
2108	182452
2676	182453
21670	182454
6575	182455
100591	182456
14350	182457
17378	182458
23393	182459
21349	182460
26599	182461
3385	182462
79179	182463
10162	182464
25454	182465
2742	182466
47001	182467
27456	182468
3479	182469
1890	182470
3027	182471
49295	182472
145608	182473
373	182474
7714	182475
1306	182476
8575	182477
114106	182478
17717	182479
26076	182480
82166	182481
66928	182482
106688	182483
12076	182484
3364	182485
3627	182486
11559	182487
17867	182488
56813	182489
60212	182490
114496	182491
5692	182492
7098	182493
5644	182494
64	182495
10997	182496
16867	182497
18888	182498
16398	182499
21476	182500
63886	182501
77844	182502
139379	182503
194431	182504
139380	182505
2122	182506
4939	182507
110972	182508
21310	182509
85419	182510
27688	182511
5672	182512
3356	182513
39525	182514
25161	182515
2655	182516
2639	182517
164788	182518
41077	182519
41602	182520
81053	182521
239881	182522
164614	182523
63847	182524
43984	182525
10168	182526
28453	182527
32720	182528
14090	182529
15732	182530
86400	182531
62269	182532
21622	182533
41414	182534
52393	182535
52328	182536
11370	182537
40149	182538
35728	182539
41666	182540
10976	182541
56217	182542
15570	182543
41413	182544
74760	182545
149103	182546
74955	182547
8253	182548
40196	182549
32342	182550
5335	182551
88261	182552
87476	182553
66833	182554
120610	182555
58434	182556
45178	182557
84508	182558
18263	182559
58592	182560
43966	182561
212572	182562
89390	182563
15414	182564
2108	182565
116753	182566
16359	182567
58375	182568
187	182569
74739	182570
8849	182571
30893	182572
51348	182573
47208	182574
27524	182575
56629	182576
75634	182577
44455	182578
44230	182579
40597	182580
32439	182581
157445	182582
6149	182583
47383	182584
62613	182585
57025	182586
75208	182587
118495	182588
24714	182589
24903	182590
67563	182591
62623	182592
118338	182593
26635	182594
32606	182595
13396	182596
52007	182597
7991	182598
23411	182599
63800	182600
6544	182601
222497	182602
53117	182603
12309	182604
89221	182605
13327	182606
2587	182607
110268	182608
11451	182609
87389	182610
21556	182611
2249	182612
103013	182613
14734	182614
67538	182615
114410	182616
78412	182617
12977	182618
40927	182619
69917	182620
3716	182621
9936	182622
88075	182623
57619	182624
12014	182625
116	182626
39917	182627
76736	182628
9305	182629
87524	182630
19475	182631
409	182632
43557	182633
50081	182634
68057	182635
167047	182636
19135	182637
164953	182638
22973	182639
219195	182640
118734	182641
5711	182642
163354	182643
13375	182644
162198	182645
36321	182646
39226	182647
632	182648
50079	182649
60208	182650
37416	182651
68242	182652
76467	182653
12263	182654
511	182655
49145	182656
88818	182657
164714	182658
37495	182659
78234	182660
67043	182661
63818	182662
40798	182663
219398	182664
5240	182665
58811	182666
165708	182667
40900	182668
95133	182669
48947	182670
46679	182671
75163	182672
30598	182673
63568	182674
35122	182675
39913	182676
16375	182677
119265	182678
26043	182679
30916	182680
99615	182681
7555	182682
166907	182683
45956	182684
50122	182685
22750	182686
89140	182687
1175	182688
14658	182689
76478	182690
132816	182691
74727	182692
17821	182693
452	182694
13446	182695
44571	182696
148740	182697
66765	182698
117289	182699
66921	182700
23962	182701
44317	182702
1412	182703
29268	182704
106731	182705
119668	182706
32338	182707
1464	182708
56304	182709
32286	182710
17419	182711
59664	182712
8200	182713
120005	182714
59222	182715
14312	182716
102496	182717
50638	182718
1034	182719
6205	182720
80863	182721
63748	182722
9802	182723
282	182724
29345	182725
46480	182726
84733	182727
26635	182728
47176	182729
166598	182730
228883	182731
11354	182732
13583	182733
53211	182734
67710	182735
10197	182736
78437	182737
88543	182738
39430	182739
41713	182740
12292	182741
10278	182742
89184	182743
62398	182744
71539	182745
51487	182746
44629	182747
21560	182748
32570	182749
31440	182750
110776	182751
25541	182752
8804	182753
16834	182754
26461	182755
79574	182756
52720	182757
8834	182758
24695	182759
84545	182760
14492	182761
2282	182762
47087	182763
66735	182764
14567	182765
221687	182766
47062	182767
36820	182768
5380	182769
25024	182770
41609	182771
52576	182772
32530	182773
127786	182774
105081	182775
152640	182776
164689	182777
4030	182778
126249	182779
82875	182780
82145	182781
74237	182782
26281	182783
35467	182784
4380	182785
6882	182786
52644	182787
156235	182788
17637	182789
13053	182790
32930	182791
68554	182792
60963	182793
5424	182794
9502	182795
69148	182796
33352	182797
2915	182798
100539	182799
140012	182800
6343	182801
134241	182802
5046	182803
51270	182804
35522	182805
67429	182806
25004	182807
6013	182808
25612	182809
20466	182810
35143	182811
2925	182812
16408	182813
958	182814
35204	182815
31802	182816
1480	182817
905	182818
8195	182819
23144	182820
1553	182821
39047	182822
4087	182823
201761	182824
83087	182825
25462	182826
24142	182827
22178	182828
15713	182829
28152	182830
38331	182831
31244	182832
10582	182833
25246	182834
31718	182835
18807	182836
21003	182837
65355	182838
36776	182839
5533	182840
20771	182841
89584	182842
32779	182843
15158	182844
84383	182845
33329	182846
6122	182847
10578	182848
11159	182849
171530	182850
2610	182851
108557	182852
10851	182853
58881	182854
920	182855
1546	182856
717	182857
7568	182858
155024	182859
113355	182860
84103	182861
42667	182862
520	182863
7207	182864
63306	182865
53419	182866
14931	182867
8472	182868
829	182869
18689	182870
3572	182871
31931	182872
1798	182873
7045	182874
256	182875
8826	182876
717	182877
11457	182878
5818	182879
898	182880
4714	182881
29881	182882
11464	182883
3766	182884
517	182885
81956	182886
30101	182887
23418	182888
2013	182889
13073	182890
293	182891
124402	182892
697	182893
159863	182894
34526	182895
124402	182896
83642	182897
44274	182898
18488	182899
4580	182900
38001	182901
51691	182902
5527	182903
64749	182904
8609	182905
4200	182906
4200	182907
5172	182908
29019	182909
44972	182910
17388	182911
1366	182912
161406	182913
5648	182914
221111	182915
15929	182916
92035	182917
113716	182918
147766	182919
27	182920
642	182921
159	182922
13679	182923
11693	182924
85	182925
6705	182926
574	182927
31470	182928
941	182929
5626	182930
16892	182931
2995	182932
77885	182933
12621	182934
31476	182935
61495	182936
92616	182937
3161	182938
13810	182939
13810	182940
39599	182941
102727	182942
2170	182943
43084	182944
25612	182945
1612	182946
47659	182947
9644	182948
11213	182949
65983	182950
312	182951
161350	182952
50	182953
27536	182954
50610	182955
115577	182956
157736	182957
225647	182958
220280	182959
66721	182960
115716	182961
127826	182962
4581	182963
91966	182964
5264	182965
46048	182966
206606	182967
18559	182968
123062	182969
2487	182970
1584	182971
1407	182972
2248	182973
155116	182974
65625	182975
49378	182976
32649	182977
73	182978
128	182979
8694	182980
48576	182981
401	182982
16028	182983
66915	182984
15139	182985
468	182986
32534	182987
4973	182988
88197	182989
15315	182990
5635	182991
53079	182992
62425	182993
18237	182994
4019	182995
408	182996
37651	182997
14550	182998
8292	182999
48944	183000
4596	183001
41	183002
92037	183003
24768	183004
70180	183005
231	183006
18251	183007
468	183008
7843	183009
42821	183010
88042	183011
9955	183012
155	183013
62552	183014
71100	183015
80448	183016
2800	183017
5559	183018
12928	183019
40315	183020
6242	183021
86216	183022
87130	183023
111199	183024
206	183025
10616	183026
4821	183027
9095	183028
10117	183029
85729	183030
13678	183031
73101	183032
30004	183033
8689	183034
40274	183035
48720	183036
2788	183037
12743	183038
15244	183039
112555	183040
12162	183041
20	183042
10840	183043
40236	183044
60597	183045
770	183046
19773	183047
3493	183048
2474	183049
172702	183050
5177	183051
8741	183052
98734	183053
48852	183054
12168	183055
17418	183056
34200	183057
2399	183058
1524	183059
22409	183060
8546	183061
6812	183062
10663	183063
22443	183064
54697	183065
2884	183066
2692	183067
6812	183068
1558	183069
28465	183070
123124	183071
38032	183072
125755	183073
22281	183074
21137	183075
14110	183076
31749	183077
70900	183078
2674	183079
451	183080
2492	183081
654	183082
342	183083
1557	183084
698	183085
39928	183086
181109	183087
87024	183088
102696	183089
6855	183090
2629	183091
24451	183092
3234	183093
3826	183094
20079	183095
60079	183096
1034	183097
1899	183098
154831	183099
28039	183100
23876	183101
237	183102
62660	183103
8348	183104
16750	183105
9	183106
62550	183107
50790	183108
12948	183109
22443	183110
21177	183111
1798	183112
4176	183113
1329	183114
1000	183115
9095	183116
20755	183117
16656	183118
30717	183119
3827	183120
96133	183121
66583	183122
230448	183123
2807	183124
19506	183125
2171	183126
123	183127
26060	183128
35250	183129
15265	183130
4155	183131
80353	183132
15717	183133
2997	183134
128812	183135
139531	183136
11141	183137
42942	183138
22956	183139
907	183140
10789	183141
1397	183142
8745	183143
69848	183144
69848	183145
48647	183146
25089	183147
32410	183148
16461	183149
176	183150
267	183151
4537	183152
208658	183153
1939	183154
42716	183155
31809	183156
108638	183157
3498	183158
31432	183159
8893	183160
3450	183161
142546	183162
3414	183163
3450	183164
3450	183165
29272	183166
10556	183167
3450	183168
36730	183169
1354	183170
2211	183171
40502	183172
11630	183173
2013	183174
1	183175
13369	183176
262	183177
46001	183178
1656	183179
15449	183180
70	183181
57324	183182
219460	183183
7266	183184
18071	183185
31	183186
20258	183187
92570	183188
24758	183189
196	183190
5079	183191
25364	183192
49899	183193
40568	183194
65971	183195
16238	183196
120661	183197
84104	183198
58475	183199
23562	183200
82635	183201
36508	183202
22272	183203
36325	183204
85908	183205
23695	183206
18742	183207
84104	183208
100371	183209
29104	183210
76583	183211
93585	183212
92484	183213
111422	183214
84333	183215
166441	183216
4545	183217
64383	183218
7829	183219
109414	183220
84237	183221
157525	183222
211794	183223
59777	183224
82583	183225
77192	183226
110115	183227
39431	183228
50689	183229
59369	183230
214832	183231
59839	183232
25405	183233
36839	183234
76008	183235
64383	183236
34808	183237
82583	183238
209925	183239
160150	183240
70082	183241
94710	183242
25412	183243
19211	183244
190045	183245
46154	183246
93620	183247
23427	183248
65929	183249
45795	183250
19375	183251
100915	183252
29035	183253
25405	183254
19375	183255
28857	183256
28869	183257
168035	183258
71704	183259
55531	183260
66108	183261
93500	183262
46091	183263
94634	183264
126035	183265
58624	183266
53391	183267
75738	183268
21791	183269
177899	183270
28919	183271
45873	183272
44385	183273
40690	183274
155286	183275
40690	183276
5264	183277
38631	183278
17787	183279
26	183280
64951	183281
7265	183282
1515	183283
43155	183284
5134	183285
43007	183286
45205	183287
62280	183288
25601	183289
12150	183290
2671	183291
16231	183292
484	183293
48854	183294
493	183295
164798	183296
42128	183297
39973	183298
4136	183299
106371	183300
65	183301
21340	183302
97671	183303
36950	183304
33877	183305
33877	183306
232	183307
31608	183308
39286	183309
23337	183310
919	183311
22636	183312
34336	183313
48119	183314
16231	183315
88782	183316
106672	183317
3980	183318
16582	183319
15810	183320
48844	183321
220347	183322
70163	183323
40968	183324
47663	183325
83123	183326
3196	183327
2635	183328
782	183329
378	183330
783	183331
28974	183332
1391	183333
782	183334
50460	183335
5570	183336
116994	183337
27447	183338
123086	183339
103000	183340
145916	183341
177007	183342
230753	183343
66406	183344
86080	183345
87922	183346
160705	183347
152981	183348
28473	183349
174501	183350
205408	183351
161132	183352
66209	183353
44509	183354
71513	183355
95973	183356
158704	183357
224847	183358
166383	183359
5654	183360
120361	183361
115090	183362
83006	183363
39554	183364
2842	183365
16511	183366
90729	183367
7935	183368
47853	183369
38855	183370
2116	183371
1478	183372
137217	183373
348	183374
30320	183375
3425	183376
125771	183377
115499	183378
17076	183379
18146	183380
122309	183381
124000	183382
103950	183383
138309	183384
133614	183385
85978	183386
195086	183387
57668	183388
163111	183389
160722	183390
44685	183391
157587	183392
197598	183393
56939	183394
35257	183395
57745	183396
132511	183397
22730	183398
29329	183399
224126	183400
159815	183401
23178	183402
57227	183403
15765	183404
114131	183405
73731	183406
158680	183407
66337	183408
29253	183409
119158	183410
105221	183411
61526	183412
2160	183413
110219	183414
193670	183415
227115	183416
23739	183417
159381	183418
85967	183419
55762	183420
40440	183421
224054	183422
115526	183423
143645	183424
3484	183425
63195	183426
66228	183427
503	183428
177021	183429
51173	183430
869	183431
63625	183432
86253	183433
91636	183434
8735	183435
10631	183436
18221	183437
6492	183438
3582	183439
765	183440
765	183441
410	183442
410	183443
47493	183444
391	183445
8898	183446
77225	183447
146759	183448
6935	183449
78209	183450
1504	183451
26474	183452
38938	183453
2250	183454
213590	183455
28667	183456
239313	183457
17305	183458
17305	183459
50037	183460
105217	183461
23372	183462
101962	183463
194582	183464
237933	183465
21621	183466
65530	183467
68609	183468
166432	183469
238195	183470
177981	183471
58751	183472
189372	183473
109747	183474
117229	183475
239989	183476
83507	183477
65934	183478
211751	183479
19913	183480
44929	183481
110300	183482
6434	183483
76035	183484
83053	183485
76080	183486
73982	183487
73679	183488
114620	183489
35919	183490
84183	183491
141859	183492
152735	183493
98872	183494
73618	183495
197590	183496
28345	183497
135691	183498
212875	183499
215411	183500
208090	183501
99126	183502
188737	183503
90443	183504
237390	183505
102105	183506
99020	183507
50073	183508
163649	183509
158861	183510
233533	183511
133313	183512
37037	183513
142578	183514
161269	183515
188897	183516
3798	183517
9293	183518
85727	183519
214982	183520
73679	183521
54	183522
149312	183523
84513	183524
177753	183525
213344	183526
211696	183527
76586	183528
95206	183529
6971	183530
24510	183531
154665	183532
215769	183533
85012	183534
100006	183535
72958	183536
8077	183537
35972	183538
234733	183539
6	183540
159588	183541
20952	183542
92731	183543
218943	183544
115201	183545
112302	183546
150619	183547
765	183548
83999	183549
2372	183550
193650	183551
150121	183552
135604	183553
82368	183554
43137	183555
119700	183556
605	183557
81203	183558
114697	183559
25781	183560
41102	183561
52223	183562
153005	183563
105230	183564
152429	183565
132316	183566
179513	183567
40176	183568
17413	183569
50561	183570
223868	183571
39598	183572
154535	183573
45222	183574
20889	183575
198439	183576
3423	183577
193006	183578
240057	183579
55042	183580
233484	183581
118327	183582
159430	183583
101829	183584
149538	183585
99035	183586
314	183587
5635	183588
223613	183589
6960	183590
80263	183591
15755	183592
100527	183593
136161	183594
13162	183595
24703	183596
179088	183597
7791	183598
30473	183599
74442	183600
27029	183601
252	183602
16187	183603
156693	183604
19691	183605
188882	183606
207872	183607
3793	183608
147512	183609
207879	183610
49935	183611
162623	183612
17471	183613
23003	183614
54913	183615
102006	183616
7525	183617
105591	183618
186250	183619
75980	183620
186459	183621
105196	183622
82968	183623
82908	183624
179520	183625
149815	183626
194624	183627
39225	183628
211755	183629
138085	183630
160910	183631
142121	183632
166828	183633
206958	183634
56756	183635
72372	183636
6377	183637
98143	183638
182232	183639
187252	183640
57003	183641
102556	183642
158084	183643
36858	183644
40243	183645
206578	183646
50673	183647
3793	183648
34380	183649
28888	183650
134443	183651
46556	183652
112013	183653
44694	183654
225448	183655
151762	183656
123628	183657
228929	183658
75443	183659
31905	183660
7488	183661
131509	183662
71544	183663
114190	183664
85531	183665
227246	183666
1942	183667
66368	183668
40639	183669
50294	183670
676	183671
12465	183672
87081	183673
129381	183674
1386	183675
109673	183676
181380	183677
59132	183678
58876	183679
28649	183680
138255	183681
13273	183682
132248	183683
181374	183684
57820	183685
8067	183686
153534	183687
149642	183688
25832	183689
9436	183690
97367	183691
111292	183692
205431	183693
154539	183694
180935	183695
151180	183696
137408	183697
45227	183698
45227	183699
152045	183700
152045	183701
39604	183702
162126	183703
173749	183704
125757	183705
125757	183706
101850	183707
50052	183708
86546	183709
233642	183710
113210	183711
57583	183712
105167	183713
83776	183714
142138	183715
53140	183716
96963	183717
57124	183718
45245	183719
11038	183720
46115	183721
36015	183722
4653	183723
45391	183724
110439	183725
28575	183726
185338	183727
133426	183728
133208	183729
13241	183730
82650	183731
211423	183732
22328	183733
84	183734
13535	183735
113541	183736
2087	183737
206976	183738
107914	183739
114860	183740
151584	183741
64375	183742
1944	183743
6509	183744
143953	183745
14146	183746
136510	183747
62245	183748
180444	183749
7359	183750
3695	183751
106027	183752
31126	183753
91398	183754
188484	183755
10448	183756
12795	183757
138911	183758
4460	183759
166243	183760
188706	183761
2892	183762
4359	183763
3817	183764
18506	183765
59725	183766
195133	183767
45809	183768
12151	183769
16214	183770
86537	183771
68535	183772
149590	183773
545	183774
15792	183775
123825	183776
67040	183777
73521	183778
147824	183779
55656	183780
15792	183781
225594	183782
17235	183783
160758	183784
138349	183785
230815	183786
211584	183787
109875	183788
84095	183789
86537	183790
32404	183791
96445	183792
99834	183793
77555	183794
131497	183795
1990	183796
205304	183797
32	183798
109480	183799
50452	183800
13164	183801
8084	183802
44685	183803
96569	183804
6972	183805
55656	183806
37008	183807
44485	183808
194975	183809
11110	183810
118301	183811
56952	183812
35625	183813
86872	183814
112873	183815
162175	183816
110418	183817
98177	183818
82557	183819
71031	183820
96855	183821
150522	183822
4668	183823
13231	183824
164007	183825
97164	183826
117327	183827
59358	183828
187319	183829
131242	183830
16294	183831
36015	183832
46115	183833
98122	183834
2519	183835
3949	183836
113833	183837
718	183838
119407	183839
89242	183840
34383	183841
132700	183842
13166	183843
19212	183844
183221	183845
152322	183846
57910	183847
111585	183848
28585	183849
92721	183850
97365	183851
158104	183852
97241	183853
19079	183854
28518	183855
137116	183856
81666	183857
6373	183858
160194	183859
46194	183860
76741	183861
132366	183862
15806	183863
22998	183864
44983	183865
229600	183866
1969	183867
83924	183868
2495	183869
64768	183870
104818	183871
10330	183872
107449	183873
183578	183874
152262	183875
173290	183876
584	183877
47772	183878
76214	183879
226020	183880
103437	183881
18258	183882
89	183883
10676	183884
85465	183885
10673	183886
85408	183887
133164	183888
143585	183889
132802	183890
123103	183891
73728	183892
231948	183893
158391	183894
174988	183895
86125	183896
157814	183897
174716	183898
12748	183899
121793	183900
159028	183901
102058	183902
11341	183903
696	183904
238261	183905
147581	183906
85685	183907
143645	183908
7679	183909
679	183910
224311	183911
235941	183912
147877	183913
158868	183914
86035	183915
86035	183916
224213	183917
111800	183918
160744	183919
109078	183920
95761	183921
116254	183922
172	183923
40090	183924
40474	183925
1746	183926
141915	183927
30036	183928
24352	183929
13786	183930
47920	183931
12610	183932
7025	183933
45403	183934
21167	183935
4390	183936
14313	183937
39835	183938
17354	183939
67301	183940
4087	183941
11232	183942
553	183943
70315	183944
15420	183945
523	183946
52404	183947
8300	183948
146231	183949
12733	183950
17693	183951
55071	183952
58010	183953
59302	183954
2267	183955
33393	183956
20589	183957
234799	183958
226064	183959
90768	183960
15165	183961
580	183962
163519	183963
81854	183964
81671	183965
200941	183966
160771	183967
95090	183968
86241	183969
201843	183970
90771	183971
3524	183972
31100	183973
229397	183974
179054	183975
159785	183976
100430	183977
9204	183978
203559	183979
146169	183980
169119	183981
2401	183982
25682	183983
231375	183984
234245	183985
2820	183986
69785	183987
141569	183988
117919	183989
119498	183990
238778	183991
145863	183992
2842	183993
4047	183994
1565	183995
107992	183996
144542	183997
30292	183998
69808	183999
149105	184000
85465	184001
49545	184002
5733	184003
138968	184004
141822	184005
37975	184006
14874	184007
18009	184008
175184	184009
1881	184010
92493	184011
130838	184012
6802	184013
228070	184014
1415	184015
163471	184016
3347	184017
24390	184018
146407	184019
160683	184020
220374	184021
86499	184022
8936	184023
114635	184024
11839	184025
48424	184026
120856	184027
69027	184028
57457	184029
115309	184030
57591	184031
44466	184032
72862	184033
129685	184034
97158	184035
17388	184036
16573	184037
107001	184038
70308	184039
49409	184040
85430	184041
155386	184042
65884	184043
17222	184044
133088	184045
162885	184046
5838	184047
3536	184048
66524	184049
3959	184050
6744	184051
83908	184052
192449	184053
200011	184054
12501	184055
15219	184056
99056	184057
19894	184058
52476	184059
54277	184060
189958	184061
5651	184062
183743	184063
155504	184064
9119	184065
202802	184066
4066	184067
15983	184068
72515	184069
16511	184070
15434	184071
111833	184072
1548	184073
206703	184074
206735	184075
30145	184076
51622	184077
4706	184078
1691	184079
58915	184080
145932	184081
9931	184082
15179	184083
116181	184084
65399	184085
40648	184086
225834	184087
104903	184088
79259	184089
58961	184090
9704	184091
14945	184092
7677	184093
6782	184094
229809	184095
5897	184096
82457	184097
49333	184098
20544	184099
71	184100
229883	184101
34609	184102
10752	184103
227885	184104
3756	184105
8505	184106
44347	184107
36490	184108
25597	184109
4042	184110
3988	184111
252	184112
40703	184113
46757	184114
92011	184115
32381	184116
16998	184117
107848	184118
81322	184119
114891	184120
218499	184121
115683	184122
68579	184123
159203	184124
53192	184125
225622	184126
128599	184127
81867	184128
69478	184129
124708	184130
226698	184131
216369	184132
141908	184133
77998	184134
160169	184135
53377	184136
240088	184137
112007	184138
75098	184139
218857	184140
45425	184141
48201	184142
10095	184143
225462	184144
147501	184145
1103	184146
14862	184147
115016	184148
25727	184149
23644	184150
5639	184151
87382	184152
29448	184153
88748	184154
100323	184155
16992	184156
167877	184157
7069	184158
51585	184159
20594	184160
153416	184161
152566	184162
119497	184163
12501	184164
120362	184165
64392	184166
20987	184167
215691	184168
165081	184169
56562	184170
46385	184171
6411	184172
60954	184173
61509	184174
6202	184175
80125	184176
11485	184177
105177	184178
2623	184179
22297	184180
122984	184181
741	184182
141915	184183
114326	184184
252	184185
73345	184186
32843	184187
12823	184188
127175	184189
58878	184190
47903	184191
6092	184192
13636	184193
123296	184194
22673	184195
197311	184196
23182	184197
119250	184198
86273	184199
56027	184200
6221	184201
140519	184202
4741	184203
5491	184204
2306	184205
111183	184206
16521	184207
9711	184208
145811	184209
133702	184210
5445	184211
27989	184212
146380	184213
10387	184214
10387	184215
56733	184216
65414	184217
77275	184218
178004	184219
6793	184220
1928	184221
12853	184222
1754	184223
3120	184224
3166	184225
1059	184226
3490	184227
584	184228
123471	184229
46826	184230
33065	184231
76534	184232
45731	184233
199358	184234
64633	184235
147427	184236
28530	184237
12009	184238
12009	184239
110715	184240
11	184241
20172	184242
2165	184243
136068	184244
134164	184245
105184	184246
68589	184247
198295	184248
68589	184249
42234	184250
97354	184251
93903	184252
12945	184253
82615	184254
11957	184255
62954	184256
116595	184257
225567	184258
1971	184259
3474	184260
152023	184261
159842	184262
86170	184263
9821	184264
10638	184265
98095	184266
223711	184267
19946	184268
138494	184269
74057	184270
95968	184271
64202	184272
40667	184273
2002	184274
3002	184275
46992	184276
197342	184277
213758	184278
132775	184279
55395	184280
499	184281
1423	184282
3612	184283
17498	184284
26164	184285
81279	184286
51153	184287
177498	184288
1059	184289
2518	184290
2818	184291
216078	184292
948	184293
76723	184294
9311	184295
113701	184296
15943	184297
202630	184298
69	184299
37866	184300
83170	184301
122194	184302
233429	184303
167368	184304
226751	184305
158206	184306
92493	184307
1067	184308
86007	184309
237534	184310
159566	184311
77603	184312
228370	184313
2213	184314
2213	184315
88783	184316
88783	184317
71441	184318
1124	184319
214864	184320
5158	184321
26484	184322
79965	184323
97313	184324
86880	184325
170682	184326
17534	184327
8530	184328
828	184329
196899	184330
18337	184331
52644	184332
940	184333
22451	184334
148504	184335
1390	184336
1526	184337
100214	184338
3233	184339
1347	184340
2659	184341
22121	184342
52329	184343
60130	184344
22891	184345
3712	184346
7887	184347
3799	184348
122930	184349
30787	184350
21958	184351
2414	184352
20933	184353
111823	184354
39908	184355
1359	184356
70940	184357
1070	184358
31561	184359
135527	184360
119175	184361
188588	184362
30186	184363
83758	184364
11	184365
34349	184366
532	184367
4594	184368
1390	184369
4594	184370
1390	184371
731	184372
9232	184373
782	184374
42973	184375
3090	184376
495	184377
730	184378
1391	184379
1389	184380
22450	184381
6841	184382
5195	184383
9254	184384
15269	184385
404	184386
34221	184387
781	184388
2439	184389
1392	184390
1919	184391
4710	184392
660	184393
45231	184394
2360	184395
58909	184396
49064	184397
15127	184398
153	184399
70928	184400
32	184401
64302	184402
52102	184403
118231	184404
124729	184405
33271	184406
215575	184407
96015	184408
3751	184409
9592	184410
51853	184411
27206	184412
153552	184413
22934	184414
147429	184415
1284	184416
160289	184417
25399	184418
102952	184419
165467	184420
110356	184421
25609	184422
28795	184423
33127	184424
56320	184425
1770	184426
1875	184427
21519	184428
20994	184429
117073	184430
46745	184431
119149	184432
40690	184433
85009	184434
9865	184435
48130	184436
88830	184437
59428	184438
25814	184439
62450	184440
126393	184441
117565	184442
30194	184443
42663	184444
13320	184445
102624	184446
17668	184447
62483	184448
239185	184449
1682	184450
4828	184451
10297	184452
70510	184453
80206	184454
65579	184455
9698	184456
30895	184457
32531	184458
36021	184459
109723	184460
8796	184461
29029	184462
78694	184463
2935	184464
29266	184465
35564	184466
154288	184467
91595	184468
5143	184469
54483	184470
14801	184471
79323	184472
74910	184473
35570	184474
89024	184475
24765	184476
54172	184477
36069	184478
95649	184479
163786	184480
44817	184481
31655	184482
40688	184483
16025	184484
98391	184485
35669	184486
17670	184487
5593	184488
4369	184489
183074	184490
86961	184491
178325	184492
30247	184493
183334	184494
11780	184495
87696	184496
64983	184497
34142	184498
14628	184499
4608	184500
8751	184501
5917	184502
8827	184503
566	184504
26324	184505
20403	184506
6555	184507
14597	184508
785	184509
42702	184510
29352	184511
24719	184512
17811	184513
76790	184514
18498	184515
11862	184516
11378	184517
167147	184518
55313	184519
127370	184520
75575	184521
87068	184522
50020	184523
155009	184524
64674	184525
49097	184526
4026	184527
41425	184528
68580	184529
73264	184530
597	184531
35286	184532
2511	184533
45595	184534
18905	184535
4735	184536
80109	184537
21046	184538
22177	184539
172	184540
104141	184541
13375	184542
154924	184543
31664	184544
65492	184545
1010	184546
29540	184547
1556	184548
7311	184549
79324	184550
4935	184551
12269	184552
12269	184553
37061	184554
7016	184555
42921	184556
49612	184557
43179	184558
55400	184559
1727	184560
18192	184561
14657	184562
82462	184563
8497	184564
82897	184565
2137	184566
5577	184567
26111	184568
47388	184569
921	184570
125779	184571
806	184572
40320	184573
76080	184574
65800	184575
85485	184576
54632	184577
41639	184578
221449	184579
57073	184580
219280	184581
24028	184582
14388	184583
67270	184584
11200	184585
1063	184586
2186	184587
2791	184588
2831	184589
117818	184590
122852	184591
123465	184592
10618	184593
228845	184594
70586	184595
2484	184596
133283	184597
54454	184598
92433	184599
70614	184600
12835	184601
70617	184602
21461	184603
59805	184604
1063	184605
67936	184606
45051	184607
30324	184608
39545	184609
16582	184610
18630	184611
10599	184612
70346	184613
70346	184614
9919	184615
33969	184616
3516	184617
128562	184618
213046	184619
106795	184620
149479	184621
59157	184622
432	184623
34173	184624
78415	184625
2362	184626
11521	184627
2145	184628
163426	184629
15914	184630
9617	184631
236302	184632
6719	184633
2762	184634
118554	184635
5331	184636
8283	184637
12792	184638
154672	184639
1	184640
34320	184641
17296	184642
3588	184643
2345	184644
6402	184645
2111	184646
153	184647
27480	184648
115363	184649
20412	184650
4617	184651
118504	184652
34558	184653
12728	184654
31165	184655
82050	184656
63866	184657
84784	184658
216498	184659
2659	184660
75858	184661
130	184662
165614	184663
2654	184664
1347	184665
62683	184666
10354	184667
2659	184668
58337	184669
1446	184670
49716	184671
38095	184672
109213	184673
85539	184674
1446	184675
187536	184676
111962	184677
87337	184678
66840	184679
134580	184680
119175	184681
12237	184682
154955	184683
41326	184684
3410	184685
67407	184686
31390	184687
10689	184688
237289	184689
50814	184690
43038	184691
10745	184692
23435	184693
102336	184694
97748	184695
93419	184696
148427	184697
63550	184698
84142	184699
61260	184700
64095	184701
2176	184702
40922	184703
75806	184704
35526	184705
73939	184706
3253	184707
17400	184708
80881	184709
124617	184710
15879	184711
15612	184712
84533	184713
41386	184714
32276	184715
99339	184716
188363	184717
2163	184718
19840	184719
515	184720
30011	184721
6969	184722
38765	184723
218	184724
200663	184725
10888	184726
17935	184727
8202	184728
10882	184729
4631	184730
34602	184731
63619	184732
129011	184733
4627	184734
138030	184735
37664	184736
74642	184737
6227	184738
3718	184739
38320	184740
6991	184741
12947	184742
5782	184743
129465	184744
72242	184745
100911	184746
12942	184747
12863	184748
1005	184749
4629	184750
143457	184751
6179	184752
116523	184753
107138	184754
237325	184755
18413	184756
110481	184757
168935	184758
29078	184759
2542	184760
38321	184761
9207	184762
49067	184763
226218	184764
8199	184765
16289	184766
15629	184767
3302	184768
18700	184769
162815	184770
98193	184771
139907	184772
26943	184773
43533	184774
24380	184775
1382	184776
29630	184777
36364	184778
198668	184779
42284	184780
187013	184781
2378	184782
90559	184783
69151	184784
7761	184785
42292	184786
14968	184787
48528	184788
190731	184789
36033	184790
4463	184791
131310	184792
59165	184793
10214	184794
8628	184795
21859	184796
3060	184797
80289	184798
9287	184799
166694	184800
5576	184801
46827	184802
56899	184803
3406	184804
109927	184805
39282	184806
21650	184807
4987	184808
43804	184809
30331	184810
10824	184811
26161	184812
6240	184813
193694	184814
13817	184815
24511	184816
15417	184817
6444	184818
248	184819
9460	184820
605	184821
86908	184822
75868	184823
34657	184824
91278	184825
8295	184826
1620	184827
5343	184828
13071	184829
54645	184830
48910	184831
1028	184832
10132	184833
14207	184834
6798	184835
19019	184836
50875	184837
13856	184838
43532	184839
17850	184840
17736	184841
2	184842
2	184843
121277	184844
3272	184845
231635	184846
210077	184847
19803	184848
14136	184849
3224	184850
20098	184851
40130	184852
63466	184853
8009	184854
34965	184855
599	184856
25638	184857
67418	184858
827	184859
108558	184860
19866	184861
4091	184862
11480	184863
85134	184864
9807	184865
34955	184866
198200	184867
5030	184868
4617	184869
34608	184870
91209	184871
53	184872
14831	184873
37296	184874
97988	184875
127243	184876
47387	184877
15635	184878
2589	184879
4843	184880
20773	184881
96047	184882
72816	184883
178254	184884
27048	184885
18151	184886
11	184887
81808	184888
12566	184889
67	184890
22018	184891
39305	184892
72312	184893
15070	184894
12953	184895
15636	184896
106214	184897
42137	184898
3446	184899
61919	184900
7736	184901
24162	184902
94798	184903
2759	184904
128747	184905
78094	184906
46140	184907
89953	184908
18172	184909
6593	184910
6559	184911
77078	184912
107290	184913
94178	184914
2835	184915
10170	184916
141517	184917
90635	184918
742	184919
27387	184920
967	184921
945	184922
124175	184923
945	184924
51600	184925
160562	184926
158750	184927
57318	184928
114167	184929
217153	184930
40262	184931
21359	184932
217412	184933
26663	184934
59934	184935
39634	184936
55236	184937
129271	184938
46641	184939
78096	184940
12958	184941
6771	184942
12531	184943
6004	184944
8101	184945
20591	184946
50299	184947
153025	184948
18369	184949
51307	184950
60748	184951
1030	184952
6122	184953
64948	184954
54434	184955
25997	184956
64441	184957
76982	184958
64714	184959
9230	184960
3613	184961
80876	184962
13952	184963
4996	184964
46390	184965
61757	184966
1497	184967
8441	184968
25111	184969
52038	184970
14793	184971
1919	184972
8626	184973
2719	184974
627	184975
150938	184976
64774	184977
82455	184978
14882	184979
2213	184980
39658	184981
39658	184982
228444	184983
7499	184984
13428	184985
11217	184986
190	184987
2482	184988
69813	184989
11097	184990
15859	184991
13428	184992
8600	184993
44515	184994
63989	184995
44857	184996
18983	184997
28510	184998
83277	184999
184867	185000
206362	185001
131119	185002
129680	185003
13124	185004
64951	185005
13	185006
6981	185007
28676	185008
3188	185009
218213	185010
17176	185011
17999	185012
61676	185013
1924	185014
10446	185015
511	185016
1981	185017
51207	185018
33125	185019
97191	185020
569	185021
569	185022
572	185023
16392	185024
11265	185025
2515	185026
206	185027
153	185028
19201	185029
42465	185030
13893	185031
5215	185032
112810	185033
8421	185034
38641	185035
24836	185036
6403	185037
2242	185038
9231	185039
10812	185040
18438	185041
47331	185042
2	185043
1	185044
10557	185045
1	185046
29447	185047
29447	185048
4665	185049
206	185050
2985	185051
13243	185052
83108	185053
109995	185054
26045	185055
235433	185056
99243	185057
6967	185058
50919	185059
23635	185060
1	185061
12670	185062
46235	185063
8186	185064
3195	185065
164	185066
20905	185067
20700	185068
26034	185069
18557	185070
160873	185071
36218	185072
867	185073
80923	185074
32077	185075
56641	185076
50497	185077
106673	185078
191723	185079
204680	185080
16988	185081
13094	185082
79458	185083
19544	185084
24453	185085
867	185086
101147	185087
9531	185088
46806	185089
5242	185090
3033	185091
20926	185092
24679	185093
33204	185094
74415	185095
12724	185096
272	185097
138329	185098
52362	185099
30994	185100
862	185101
21261	185102
79683	185103
4	185104
510	185105
4665	185106
128	185107
70322	185108
42775	185109
21178	185110
42447	185111
128987	185112
742	185113
130039	185114
15294	185115
109989	185116
99135	185117
192390	185118
45108	185119
20917	185120
92624	185121
15670	185122
1595	185123
125751	185124
132899	185125
488	185126
33136	185127
7496	185128
3196	185129
3582	185130
11558	185131
40491	185132
2356	185133
335	185134
148311	185135
11109	185136
105913	185137
31513	185138
13243	185139
14408	185140
64488	185141
682	185142
1	185143
1409	185144
152918	185145
1	185146
20880	185147
38617	185148
24625	185149
38617	185150
2970	185151
98184	185152
20923	185153
61034	185154
51580	185155
180067	185156
208790	185157
222929	185158
218820	185159
32783	185160
15	185161
72751	185162
53103	185163
82952	185164
114999	185165
205975	185166
38385	185167
3683	185168
29796	185169
38093	185170
28444	185171
130260	185172
24896	185173
28188	185174
653	185175
113302	185176
261	185177
11126	185178
12205	185179
112125	185180
66035	185181
50992	185182
62519	185183
62519	185184
20130	185185
7254	185186
14694	185187
46383	185188
92982	185189
7960	185190
13239	185191
71873	185192
6363	185193
8144	185194
11999	185195
2293	185196
20205	185197
6476	185198
504	185199
49365	185200
415	185201
29025	185202
13868	185203
504	185204
256	185205
12941	185206
67162	185207
20663	185208
7966	185209
60431	185210
11351	185211
19595	185212
70944	185213
42710	185214
20774	185215
10111	185216
5554	185217
10056	185218
3898	185219
73391	185220
20205	185221
9255	185222
1226	185223
58338	185224
35365	185225
645	185226
5945	185227
18238	185228
81132	185229
19330	185230
904	185231
64381	185232
308	185233
2577	185234
190	185235
1035	185236
40610	185237
374	185238
15322	185239
40332	185240
2972	185241
2356	185242
78	185243
2928	185244
1285	185245
1285	185246
10681	185247
16012	185248
3987	185249
1550	185250
495	185251
39801	185252
8209	185253
34649	185254
55443	185255
614	185256
7807	185257
62587	185258
9234	185259
39106	185260
1347	185261
22845	185262
113523	185263
17597	185264
3760	185265
206	185266
27215	185267
31538	185268
336	185269
1504	185270
2952	185271
9085	185272
15463	185273
75723	185274
19399	185275
25801	185276
7857	185277
18894	185278
6425	185279
518	185280
818	185281
7033	185282
9980	185283
74467	185284
9242	185285
111542	185286
82398	185287
73060	185288
89753	185289
83151	185290
40264	185291
1033	185292
13004	185293
43196	185294
16024	185295
124280	185296
13004	185297
68482	185298
58023	185299
107040	185300
66978	185301
49525	185302
23549	185303
217927	185304
23510	185305
29008	185306
14257	185307
42693	185308
67265	185309
36244	185310
22336	185311
98630	185312
16131	185313
14672	185314
33016	185315
126032	185316
13517	185317
66646	185318
64661	185319
20663	185320
59038	185321
31590	185322
108631	185323
70817	185324
15301	185325
75216	185326
35524	185327
46094	185328
10147	185329
3376	185330
3	185331
58847	185332
1251	185333
25372	185334
37002	185335
41506	185336
236283	185337
111409	185338
1985	185339
54692	185340
73708	185341
8467	185342
8481	185343
29012	185344
7351	185345
163420	185346
26238	185347
13343	185348
32909	185349
15267	185350
34860	185351
199091	185352
833	185353
54180	185354
12964	185355
7787	185356
21484	185357
8709	185358
14566	185359
30698	185360
70119	185361
4580	185362
5691	185363
56556	185364
12864	185365
89384	185366
122714	185367
98006	185368
45535	185369
1	185370
12842	185371
173819	185372
28114	185373
30964	185374
2664	185375
54444	185376
6808	185377
25563	185378
143389	185379
214242	185380
36087	185381
31581	185382
18448	185383
67861	185384
24632	185385
713	185386
7536	185387
60760	185388
34033	185389
21567	185390
40215	185391
27369	185392
6147	185393
25324	185394
64405	185395
3648	185396
21829	185397
12297	185398
20116	185399
173930	185400
13653	185401
106029	185402
12200	185403
15278	185404
1058	185405
137478	185406
1255	185407
12188	185408
113778	185409
70419	185410
83973	185411
7961	185412
14677	185413
85361	185414
12149	185415
41337	185416
34957	185417
5207	185418
14739	185419
624	185420
63768	185421
133289	185422
84971	185423
28399	185424
23007	185425
4420	185426
40199	185427
7066	185428
14386	185429
13351	185430
28989	185431
54427	185432
15221	185433
14534	185434
8328	185435
51881	185436
62335	185437
89015	185438
52255	185439
101108	185440
7033	185441
312	185442
30789	185443
113827	185444
18582	185445
206018	185446
45923	185447
1474	185448
1736	185449
15244	185450
109851	185451
4464	185452
33135	185453
21480	185454
68525	185455
207824	185456
39967	185457
18196	185458
208660	185459
7529	185460
83824	185461
17425	185462
20883	185463
8176	185464
48710	185465
18667	185466
209729	185467
17554	185468
6611	185469
8704	185470
8189	185471
133450	185472
110034	185473
153	185474
19548	185475
6233	185476
24547	185477
11805	185478
7861	185479
1353	185480
11680	185481
40811	185482
1235	185483
85370	185484
23532	185485
2980	185486
9632	185487
63243	185488
13563	185489
12833	185490
9144	185491
184219	185492
45113	185493
2033	185494
119522	185495
65829	185496
8592	185497
239240	185498
5372	185499
85460	185500
1499	185501
9484	185502
378	185503
7537	185504
1474	185505
32619	185506
119323	185507
45482	185508
68271	185509
30295	185510
3856	185511
6648	185512
12354	185513
137325	185514
65291	185515
142245	185516
6563	185517
97664	185518
71683	185519
60621	185520
188877	185521
13005	185522
66	185523
46694	185524
106053	185525
41062	185526
50638	185527
8400	185528
20062	185529
46796	185530
9650	185531
55961	185532
13816	185533
4992	185534
101897	185535
155217	185536
17082	185537
7227	185538
6055	185539
12256	185540
26334	185541
25113	185542
90029	185543
36435	185544
3368	185545
43091	185546
68453	185547
12733	185548
27012	185549
1232	185550
740	185551
3290	185552
2403	185553
4682	185554
31835	185555
117757	185556
15343	185557
135960	185558
41642	185559
10244	185560
117682	185561
49072	185562
16291	185563
52409	185564
68374	185565
215711	185566
25394	185567
82360	185568
21095	185569
76135	185570
16294	185571
41478	185572
63530	185573
16243	185574
1028	185575
6492	185576
32228	185577
58253	185578
41479	185579
16402	185580
217844	185581
73558	185582
46207	185583
22503	185584
39967	185585
15745	185586
7957	185587
43927	185588
6829	185589
74344	185590
4247	185591
136	185592
12531	185593
155564	185594
131532	185595
109492	185596
29751	185597
20744	185598
23477	185599
9902	185600
61616	185601
1695	185602
156895	185603
16815	185604
132742	185605
40319	185606
6612	185607
151546	185608
34605	185609
4325	185610
41936	185611
66665	185612
208793	185613
38647	185614
62098	185615
47508	185616
47187	185617
66807	185618
15475	185619
44953	185620
15138	185621
11278	185622
20411	185623
35877	185624
875	185625
25202	185626
1026	185627
59832	185628
73072	185629
68687	185630
4931	185631
10062	185632
3423	185633
86850	185634
3502	185635
8672	185636
43389	185637
16733	185638
577	185639
130876	185640
96424	185641
36120	185642
6348	185643
47666	185644
62235	185645
8001	185646
29097	185647
41300	185648
1313	185649
4325	185650
4895	185651
129993	185652
123675	185653
106321	185654
27800	185655
55848	185656
83067	185657
68243	185658
166505	185659
77244	185660
128237	185661
25139	185662
99906	185663
49519	185664
17069	185665
10912	185666
7827	185667
616	185668
458	185669
378	185670
938	185671
1028	185672
457	185673
783	185674
5899	185675
39006	185676
160501	185677
31934	185678
21186	185679
10437	185680
2457	185681
50376	185682
131354	185683
68028	185684
102390	185685
74305	185686
15955	185687
18432	185688
10881	185689
23639	185690
731	185691
10006	185692
28046	185693
28620	185694
3412	185695
40497	185696
123696	185697
34323	185698
21187	185699
23534	185700
20181	185701
40825	185702
137178	185703
46357	185704
4293	185705
18325	185706
645	185707
17077	185708
9062	185709
55	185710
47004	185711
54054	185712
28583	185713
864	185714
100006	185715
87608	185716
38592	185717
31839	185718
173	185719
18323	185720
2157	185721
34784	185722
21048	185723
13569	185724
109153	185725
37120	185726
1390	185727
1257	185728
25541	185729
50272	185730
7329	185731
9546	185732
208328	185733
54070	185734
44515	185735
165806	185736
45876	185737
67751	185738
15211	185739
50410	185740
50248	185741
337	185742
212664	185743
12801	185744
57811	185745
8173	185746
12813	185747
65880	185748
65326	185749
22939	185750
27425	185751
134533	185752
55176	185753
36775	185754
50815	185755
63574	185756
6718	185757
11767	185758
84538	185759
73024	185760
20955	185761
2092	185762
12830	185763
3214	185764
25	185765
38732	185766
24488	185767
2722	185768
84410	185769
95731	185770
11866	185771
30863	185772
51072	185773
4608	185774
4946	185775
78671	185776
9061	185777
129114	185778
20549	185779
5081	185780
340	185781
44457	185782
5187	185783
33994	185784
72991	185785
80864	185786
14003	185787
84921	185788
98632	185789
21419	185790
22571	185791
6335	185792
1401	185793
13344	185794
10700	185795
3002	185796
31011	185797
29793	185798
112024	185799
36381	185800
2900	185801
29001	185802
12708	185803
386	185804
113070	185805
79343	185806
47161	185807
87367	185808
18571	185809
3671	185810
3019	185811
21718	185812
21482	185813
151456	185814
164184	185815
53310	185816
5728	185817
80271	185818
6605	185819
12200	185820
29050	185821
10386	185822
15003	185823
106100	185824
11297	185825
68200	185826
43914	185827
21417	185828
1351	185829
171580	185830
25630	185831
6832	185832
148640	185833
11126	185834
84414	185835
9572	185836
20368	185837
22317	185838
67094	185839
21673	185840
9058	185841
62853	185842
14445	185843
16990	185844
32643	185845
36458	185846
15465	185847
1064	185848
34161	185849
9019	185850
38601	185851
119011	185852
36239	185853
41263	185854
68080	185855
3021	185856
10674	185857
19582	185858
18308	185859
109806	185860
54064	185861
9163	185862
36323	185863
27063	185864
66973	185865
62841	185866
33306	185867
11539	185868
236444	185869
105549	185870
64829	185871
106895	185872
58733	185873
75282	185874
13509	185875
261	185876
68591	185877
17523	185878
40693	185879
3072	185880
63570	185881
10242	185882
26688	185883
9062	185884
20789	185885
84553	185886
148438	185887
10700	185888
62053	185889
51536	185890
98068	185891
15078	185892
35482	185893
58252	185894
32409	185895
72878	185896
117903	185897
66586	185898
73654	185899
3417	185900
13320	185901
4912	185902
64761	185903
13499	185904
8571	185905
58498	185906
7485	185907
22713	185908
17151	185909
1290	185910
92672	185911
108965	185912
28742	185913
148241	185914
110237	185915
8268	185916
40786	185917
143752	185918
12723	185919
14997	185920
1538	185921
6673	185922
18589	185923
78823	185924
59623	185925
15028	185926
11566	185927
19802	185928
74378	185929
12367	185930
88714	185931
4618	185932
59939	185933
41722	185934
162561	185935
42281	185936
134916	185937
79543	185938
17728	185939
42328	185940
5008	185941
59182	185942
120976	185943
37572	185944
1337	185945
30430	185946
78668	185947
17936	185948
9601	185949
91026	185950
119882	185951
35136	185952
53582	185953
13728	185954
18036	185955
26773	185956
164400	185957
79025	185958
30433	185959
33685	185960
2729	185961
141135	185962
5790	185963
17897	185964
24228	185965
159839	185966
3926	185967
27050	185968
58252	185969
21753	185970
17622	185971
11247	185972
120746	185973
21545	185974
82425	185975
49773	185976
71613	185977
130198	185978
40955	185979
8611	185980
44066	185981
10834	185982
173309	185983
52	185984
84711	185985
6251	185986
63282	185987
147554	185988
119579	185989
46255	185990
21506	185991
30406	185992
38056	185993
23398	185994
100240	185995
261	185996
113906	185997
12860	185998
39434	185999
88925	186000
22427	186001
52665	186002
27758	186003
4667	186004
42623	186005
1035	186006
139454	186007
25453	186008
4607	186009
24075	186010
77355	186011
110613	186012
68198	186013
35330	186014
635	186015
31390	186016
5679	186017
16680	186018
40984	186019
343	186020
43148	186021
6160	186022
13299	186023
985	186024
766	186025
6778	186026
50599	186027
91675	186028
44155	186029
4251	186030
31280	186031
65769	186032
1917	186033
1345	186034
14750	186035
37432	186036
190	186037
66996	186038
505	186039
178044	186040
6922	186041
773	186042
1371	186043
69992	186044
152091	186045
22850	186046
3181	186047
7802	186048
54694	186049
144	186050
9227	186051
73593	186052
85390	186053
2017	186054
62219	186055
45538	186056
4943	186057
411	186058
114309	186059
23779	186060
67154	186061
108973	186062
7522	186063
53227	186064
3798	186065
54704	186066
25801	186067
47205	186068
3644	186069
33494	186070
24490	186071
87648	186072
164311	186073
664	186074
23502	186075
11598	186076
173028	186077
138	186078
7637	186079
42412	186080
48056	186081
26452	186082
38259	186083
25182	186084
6066	186085
120195	186086
25734	186087
652	186088
17081	186089
38202	186090
10349	186091
39675	186092
100652	186093
2369	186094
32919	186095
386	186096
57495	186097
45509	186098
2424	186099
113360	186100
6774	186101
41689	186102
161333	186103
116593	186104
1786	186105
40445	186106
91	186107
99284	186108
50853	186109
3676	186110
50349	186111
44029	186112
41714	186113
25769	186114
112526	186115
456	186116
26528	186117
160788	186118
160675	186119
160675	186120
116364	186121
104446	186122
141727	186123
54619	186124
1259	186125
17601	186126
158	186127
45862	186128
167342	186129
1257	186130
7369	186131
550	186132
1823	186133
2672	186134
770	186135
21308	186136
10042	186137
235185	186138
52	186139
22252	186140
133870	186141
153	186142
7906	186143
31407	186144
54460	186145
27180	186146
10806	186147
5765	186148
48169	186149
138420	186150
62481	186151
337	186152
2172	186153
634	186154
148363	186155
38172	186156
43171	186157
23383	186158
35400	186159
26420	186160
14486	186161
237664	186162
32029	186163
14086	186164
2539	186165
5665	186166
17516	186167
77563	186168
68135	186169
43467	186170
16760	186171
1442	186172
32822	186173
20673	186174
87699	186175
39474	186176
22861	186177
77534	186178
50918	186179
5931	186180
11484	186181
119825	186182
18405	186183
7904	186184
13442	186185
19721	186186
18457	186187
64943	186188
122773	186189
16631	186190
16697	186191
13454	186192
86	186193
52160	186194
119186	186195
151836	186196
54931	186197
2523	186198
2415	186199
67298	186200
37156	186201
5125	186202
46705	186203
10513	186204
7694	186205
11438	186206
41972	186207
92765	186208
54070	186209
34736	186210
46395	186211
11680	186212
45264	186213
26538	186214
5065	186215
3353	186216
16006	186217
5276	186218
7843	186219
20319	186220
131475	186221
49335	186222
17057	186223
31771	186224
28004	186225
3963	186226
2178	186227
54796	186228
58262	186229
15491	186230
1176	186231
4962	186232
528	186233
15736	186234
1013	186235
32707	186236
59135	186237
68751	186238
122684	186239
45419	186240
60460	186241
48868	186242
13948	186243
34879	186244
17201	186245
30526	186246
103638	186247
2408	186248
165620	186249
106932	186250
12512	186251
47495	186252
3870	186253
97251	186254
17955	186255
1027	186256
5000	186257
11534	186258
18671	186259
52389	186260
6742	186261
75312	186262
113674	186263
1295	186264
31907	186265
14733	186266
34784	186267
25208	186268
5608	186269
1715	186270
14635	186271
5976	186272
46770	186273
83975	186274
1957	186275
495	186276
18530	186277
22941	186278
64983	186279
15116	186280
56676	186281
11328	186282
10790	186283
64819	186284
1819	186285
32873	186286
88050	186287
6805	186288
772	186289
7272	186290
11191	186291
86	186292
17077	186293
173070	186294
52866	186295
34868	186296
38247	186297
129560	186298
67245	186299
90481	186300
777	186301
48129	186302
21588	186303
129464	186304
21232	186305
38799	186306
9120	186307
7112	186308
25046	186309
37618	186310
29350	186311
61031	186312
88761	186313
51327	186314
18554	186315
4231	186316
12456	186317
30571	186318
23789	186319
1544	186320
75115	186321
56283	186322
30591	186323
26651	186324
8809	186325
16620	186326
29719	186327
95285	186328
41240	186329
101826	186330
3664	186331
47796	186332
61865	186333
143155	186334
88153	186335
3897	186336
93737	186337
30200	186338
18721	186339
61463	186340
100984	186341
95365	186342
27991	186343
3526	186344
24038	186345
5003	186346
68147	186347
19147	186348
23500	186349
3112	186350
15086	186351
20904	186352
18571	186353
15224	186354
33852	186355
115877	186356
22820	186357
44071	186358
12953	186359
17465	186360
2610	186361
74865	186362
13642	186363
24786	186364
5565	186365
12570	186366
3920	186367
21253	186368
82402	186369
98888	186370
27138	186371
420	186372
30909	186373
79097	186374
106135	186375
53772	186376
19914	186377
49628	186378
51272	186379
177184	186380
2739	186381
117934	186382
119334	186383
86171	186384
48449	186385
36574	186386
47336	186387
115005	186388
3392	186389
105399	186390
33636	186391
3659	186392
199	186393
33192	186394
13357	186395
13357	186396
7354	186397
30806	186398
123846	186399
5135	186400
34461	186401
14896	186402
55727	186403
118048	186404
5526	186405
90529	186406
22043	186407
23649	186408
17928	186409
11411	186410
10022	186411
3920	186412
6579	186413
80189	186414
82555	186415
35088	186416
5492	186417
16935	186418
82332	186419
132578	186420
38917	186421
43437	186422
112438	186423
69041	186424
72331	186425
66764	186426
40534	186427
4871	186428
50473	186429
553	186430
47363	186431
116460	186432
48467	186433
3526	186434
7203	186435
4901	186436
13404	186437
84633	186438
40647	186439
116259	186440
10568	186441
6263	186442
137272	186443
126818	186444
47181	186445
20481	186446
100892	186447
151615	186448
34550	186449
14668	186450
17645	186451
234162	186452
15097	186453
69637	186454
4466	186455
15320	186456
64526	186457
47618	186458
7537	186459
75767	186460
65245	186461
31356	186462
19859	186463
10543	186464
88967	186465
57256	186466
75569	186467
78532	186468
4236	186469
103629	186470
64978	186471
2597	186472
6	186473
6594	186474
81609	186475
58084	186476
97744	186477
36980	186478
24283	186479
4847	186480
42753	186481
21794	186482
52583	186483
3935	186484
44742	186485
229865	186486
8477	186487
4985	186488
14596	186489
21733	186490
7849	186491
112626	186492
7049	186493
89785	186494
75207	186495
64874	186496
95445	186497
140539	186498
65131	186499
36174	186500
26279	186501
5425	186502
3607	186503
15833	186504
72039	186505
94607	186506
28431	186507
40836	186508
20434	186509
25161	186510
52678	186511
9570	186512
95594	186513
26542	186514
38353	186515
43699	186516
27880	186517
32840	186518
10513	186519
44057	186520
4017	186521
89501	186522
30963	186523
80482	186524
5828	186525
30638	186526
10427	186527
5478	186528
82402	186529
25600	186530
44042	186531
49882	186532
62626	186533
18582	186534
65244	186535
119903	186536
52423	186537
2143	186538
24555	186539
5620	186540
79929	186541
87128	186542
73418	186543
47262	186544
9611	186545
26306	186546
238756	186547
58087	186548
156341	186549
21809	186550
88292	186551
240112	186552
222	186553
5802	186554
33659	186555
238676	186556
32875	186557
140681	186558
3879	186559
113976	186560
200314	186561
76796	186562
71480	186563
986	186564
97259	186565
57769	186566
10443	186567
198638	186568
131923	186569
44387	186570
48254	186571
60109	186572
262	186573
10613	186574
51464	186575
67441	186576
23123	186577
97991	186578
69679	186579
31489	186580
55732	186581
28991	186582
2728	186583
15015	186584
45557	186585
38265	186586
38978	186587
78273	186588
53356	186589
2013	186590
8016	186591
7650	186592
6095	186593
36560	186594
3444	186595
29975	186596
43524	186597
62496	186598
40816	186599
33240	186600
90181	186601
139740	186602
78828	186603
71926	186604
26991	186605
205925	186606
194405	186607
59806	186608
4236	186609
480	186610
64547	186611
5728	186612
91098	186613
58872	186614
82417	186615
21939	186616
22358	186617
95634	186618
62263	186619
516	186620
30625	186621
10626	186622
30516	186623
1373	186624
26986	186625
54024	186626
24111	186627
3055	186628
5640	186629
21226	186630
53742	186631
52099	186632
11277	186633
46663	186634
7706	186635
36892	186636
100215	186637
16531	186638
3636	186639
49908	186640
3480	186641
1176	186642
5985	186643
20344	186644
38347	186645
1715	186646
45005	186647
99228	186648
23982	186649
50779	186650
62338	186651
33791	186652
5802	186653
9206	186654
36363	186655
60751	186656
37873	186657
24534	186658
20003	186659
37382	186660
1531	186661
43623	186662
13361	186663
842	186664
627	186665
105334	186666
124650	186667
133736	186668
67468	186669
78018	186670
185370	186671
37187	186672
24143	186673
1116	186674
2270	186675
18626	186676
233341	186677
60297	186678
33009	186679
23052	186680
7014	186681
9900	186682
15059	186683
46774	186684
32973	186685
138875	186686
20448	186687
7354	186688
25426	186689
99294	186690
116158	186691
26954	186692
18633	186693
15482	186694
18904	186695
3836	186696
41890	186697
21761	186698
12573	186699
95546	186700
60553	186701
68050	186702
4650	186703
217849	186704
4417	186705
3879	186706
37275	186707
2723	186708
1003	186709
7739	186710
18099	186711
149381	186712
106504	186713
3108	186714
38470	186715
73771	186716
71978	186717
453	186718
8511	186719
219509	186720
4317	186721
25553	186722
2646	186723
11801	186724
25820	186725
94914	186726
48394	186727
25057	186728
102988	186729
127934	186730
178942	186731
19101	186732
23672	186733
46929	186734
82964	186735
78304	186736
94125	186737
55543	186738
181458	186739
49573	186740
3727	186741
38378	186742
130188	186743
55195	186744
80238	186745
18548	186746
57	186747
32488	186748
14899	186749
5743	186750
194239	186751
107941	186752
30499	186753
1245	186754
1674	186755
12425	186756
113011	186757
48932	186758
28356	186759
87247	186760
55978	186761
53647	186762
247	186763
72624	186764
48819	186765
17669	186766
21798	186767
62549	186768
22881	186769
14078	186770
22881	186771
77842	186772
128679	186773
11951	186774
37875	186775
3241	186776
21194	186777
90370	186778
10554	186779
3431	186780
93655	186781
102945	186782
19794	186783
10488	186784
9322	186785
10501	186786
12480	186787
48757	186788
47383	186789
100373	186790
140673	186791
4417	186792
24795	186793
35001	186794
7730	186795
2070	186796
18115	186797
38022	186798
8946	186799
72414	186800
232308	186801
6643	186802
2166	186803
59092	186804
94315	186805
674	186806
33478	186807
46682	186808
15082	186809
22003	186810
29860	186811
68877	186812
37032	186813
27239	186814
3414	186815
124438	186816
3698	186817
8875	186818
102980	186819
56227	186820
8717	186821
38095	186822
51930	186823
8953	186824
3740	186825
64084	186826
24545	186827
57964	186828
237784	186829
7915	186830
1744	186831
103599	186832
104999	186833
7354	186834
14582	186835
68782	186836
66528	186837
29162	186838
10494	186839
43539	186840
204402	186841
27734	186842
11283	186843
28281	186844
554	186845
116388	186846
139709	186847
51498	186848
36285	186849
46212	186850
74328	186851
105024	186852
26790	186853
35528	186854
11085	186855
78307	186856
41719	186857
83861	186858
80642	186859
118925	186860
116977	186861
26665	186862
138159	186863
44934	186864
110839	186865
45090	186866
22443	186867
216574	186868
54477	186869
15227	186870
62627	186871
71456	186872
49889	186873
229743	186874
40713	186875
16368	186876
65896	186877
84192	186878
12381	186879
39317	186880
78284	186881
24534	186882
143087	186883
1070	186884
63893	186885
46685	186886
44805	186887
94174	186888
31802	186889
34687	186890
9020	186891
15496	186892
3636	186893
47415	186894
45164	186895
27072	186896
27892	186897
143141	186898
97452	186899
79776	186900
36792	186901
116921	186902
2756	186903
30809	186904
8808	186905
45637	186906
12348	186907
7674	186908
41739	186909
1464	186910
89023	186911
69687	186912
44898	186913
11192	186914
68715	186915
18640	186916
25268	186917
17739	186918
49182	186919
1530	186920
8321	186921
116502	186922
20849	186923
23922	186924
81827	186925
16775	186926
82992	186927
131668	186928
19747	186929
1245	186930
8238	186931
8274	186932
8920	186933
42611	186934
68993	186935
65538	186936
13501	186937
29226	186938
5788	186939
145	186940
6607	186941
139233	186942
2625	186943
18186	186944
5767	186945
56211	186946
56900	186947
16435	186948
51307	186949
19883	186950
79197	186951
95094	186952
15620	186953
39840	186954
453	186955
94266	186956
130531	186957
46723	186958
24304	186959
8632	186960
68836	186961
10394	186962
6641	186963
137252	186964
28600	186965
128191	186966
12960	186967
27767	186968
5256	186969
73976	186970
30005	186971
36424	186972
104398	186973
74859	186974
11478	186975
76120	186976
84188	186977
68212	186978
67214	186979
15983	186980
89145	186981
43278	186982
193735	186983
139040	186984
48192	186985
28975	186986
6642	186987
107398	186988
7661	186989
45570	186990
66553	186991
82270	186992
27862	186993
6126	186994
23053	186995
94112	186996
90616	186997
89620	186998
72146	186999
66553	187000
66624	187001
37755	187002
764	187003
13671	187004
7466	187005
126317	187006
3074	187007
23327	187008
83012	187009
9811	187010
34710	187011
49586	187012
11129	187013
2146	187014
82517	187015
56271	187016
765	187017
37945	187018
117186	187019
13808	187020
54893	187021
197226	187022
195	187023
75623	187024
238047	187025
3736	187026
165767	187027
199359	187028
26021	187029
11874	187030
6750	187031
7865	187032
12645	187033
51307	187034
722	187035
4940	187036
13948	187037
12922	187038
85883	187039
22107	187040
1255	187041
45140	187042
143811	187043
17163	187044
9581	187045
24237	187046
505	187047
9040	187048
150105	187049
92	187050
1026	187051
9061	187052
132588	187053
29992	187054
1030	187055
458	187056
42637	187057
2055	187058
53948	187059
23053	187060
23	187061
49673	187062
153114	187063
22814	187064
113055	187065
140895	187066
5012	187067
25873	187068
35937	187069
50210	187070
112029	187071
84791	187072
2722	187073
96389	187074
47664	187075
3726	187076
7722	187077
84341	187078
7211	187079
58952	187080
3701	187081
233600	187082
24808	187083
928	187084
5464	187085
12049	187086
20738	187087
17516	187088
50733	187089
10120	187090
37617	187091
148568	187092
11669	187093
134610	187094
67828	187095
16680	187096
98148	187097
31162	187098
86923	187099
79168	187100
17290	187101
31467	187102
117384	187103
25350	187104
7843	187105
20697	187106
66988	187107
98784	187108
9	187109
5971	187110
36698	187111
6331	187112
28681	187113
36078	187114
68460	187115
46372	187116
12117	187117
66977	187118
32566	187119
14450	187120
23052	187121
67462	187122
79818	187123
35053	187124
18026	187125
71247	187126
99530	187127
57439	187128
103564	187129
216536	187130
61740	187131
109415	187132
27911	187133
36048	187134
58020	187135
19435	187136
205314	187137
36746	187138
133852	187139
68639	187140
108791	187141
16935	187142
37543	187143
29120	187144
128981	187145
22644	187146
78737	187147
70905	187148
69174	187149
10304	187150
423	187151
11269	187152
35441	187153
69739	187154
74948	187155
206370	187156
38508	187157
1990	187158
117570	187159
20987	187160
35153	187161
1164	187162
66531	187163
139727	187164
11553	187165
24109	187166
60742	187167
95056	187168
12910	187169
22496	187170
43397	187171
33391	187172
27569	187173
33176	187174
23345	187175
32458	187176
71830	187177
73316	187178
5151	187179
120142	187180
31707	187181
110476	187182
24420	187183
138501	187184
23689	187185
54971	187186
102707	187187
181665	187188
37288	187189
52444	187190
3874	187191
3874	187192
531	187193
89643	187194
134780	187195
3108	187196
139474	187197
118649	187198
38429	187199
32716	187200
138763	187201
43557	187202
164362	187203
41259	187204
32883	187205
68836	187206
83995	187207
23572	187208
8649	187209
21473	187210
24538	187211
21095	187212
14828	187213
12532	187214
41677	187215
33081	187216
99261	187217
13301	187218
31671	187219
2742	187220
5811	187221
89438	187222
145702	187223
59382	187224
46879	187225
69491	187226
13622	187227
102630	187228
19807	187229
20984	187230
107853	187231
21793	187232
31717	187233
28792	187234
10366	187235
64276	187236
163853	187237
149886	187238
88857	187239
10457	187240
3876	187241
24232	187242
14336	187243
21951	187244
30102	187245
10207	187246
94329	187247
5726	187248
2141	187249
17883	187250
163288	187251
11366	187252
126536	187253
116749	187254
22564	187255
33437	187256
60141	187257
71368	187258
21346	187259
48148	187260
81695	187261
66913	187262
44357	187263
10370	187264
80213	187265
50839	187266
19556	187267
42011	187268
2152	187269
107111	187270
125747	187271
23641	187272
118137	187273
21842	187274
52718	187275
52899	187276
20859	187277
130951	187278
13362	187279
8963	187280
124897	187281
20839	187282
36518	187283
68704	187284
22816	187285
221	187286
64878	187287
68432	187288
74836	187289
104830	187290
18712	187291
10369	187292
86622	187293
16742	187294
22798	187295
138763	187296
77577	187297
5768	187298
83300	187299
107408	187300
43397	187301
135495	187302
10925	187303
12461	187304
15493	187305
23007	187306
15467	187307
57349	187308
71875	187309
14955	187310
230678	187311
17909	187312
5014	187313
15094	187314
32144	187315
29371	187316
140356	187317
6574	187318
85388	187319
52201	187320
40907	187321
56274	187322
16134	187323
216950	187324
973	187325
49819	187326
25437	187327
65074	187328
45973	187329
39887	187330
178	187331
42939	187332
10671	187333
17024	187334
710	187335
3	187336
45129	187337
6162	187338
95265	187339
65269	187340
114409	187341
22707	187342
16077	187343
15063	187344
154860	187345
9061	187346
685	187347
128720	187348
13888	187349
1388	187350
74016	187351
14566	187352
16638	187353
42642	187354
41114	187355
38516	187356
48546	187357
48546	187358
65132	187359
6062	187360
3374	187361
12845	187362
1906	187363
136645	187364
2	187365
6522	187366
7471	187367
69662	187368
48815	187369
3407	187370
163706	187371
3778	187372
904	187373
16232	187374
2719	187375
3201	187376
7599	187377
86	187378
286	187379
7021	187380
24915	187381
137537	187382
55335	187383
3182	187384
376	187385
49631	187386
56153	187387
41045	187388
7204	187389
39006	187390
148203	187391
74054	187392
39334	187393
101533	187394
1165	187395
60476	187396
3707	187397
37062	187398
7608	187399
25755	187400
50349	187401
124757	187402
54400	187403
60855	187404
3087	187405
11277	187406
92394	187407
49602	187408
4676	187409
8210	187410
40969	187411
25873	187412
17673	187413
67853	187414
94238	187415
1763	187416
255	187417
31664	187418
16485	187419
6870	187420
3342	187421
21520	187422
8380	187423
120338	187424
24	187425
14126	187426
93976	187427
34710	187428
143506	187429
88719	187430
2018	187431
139202	187432
216074	187433
27694	187434
43693	187435
96029	187436
34019	187437
50444	187438
66640	187439
3074	187440
30307	187441
12296	187442
9519	187443
26126	187444
7599	187445
57457	187446
39726	187447
60821	187448
11775	187449
12015	187450
12015	187451
218038	187452
5909	187453
141245	187454
5976	187455
66431	187456
133852	187457
161591	187458
5132	187459
2861	187460
110727	187461
16422	187462
60287	187463
36986	187464
70599	187465
41659	187466
469	187467
29126	187468
44387	187469
17600	187470
39908	187471
37717	187472
45	187473
109844	187474
11169	187475
24915	187476
154	187477
162299	187478
108987	187479
70936	187480
32239	187481
17828	187482
9193	187483
3852	187484
62317	187485
59313	187486
40693	187487
21276	187488
3746	187489
9477	187490
58595	187491
6019	187492
68123	187493
1887	187494
1533	187495
99756	187496
14179	187497
131616	187498
120349	187499
89104	187500
61205	187501
14286	187502
27656	187503
3186	187504
59904	187505
56412	187506
8673	187507
9115	187508
27401	187509
59679	187510
21077	187511
5032	187512
36052	187513
2113	187514
61732	187515
1224	187516
192200	187517
7261	187518
162513	187519
106426	187520
77793	187521
27460	187522
76140	187523
40002	187524
147617	187525
17177	187526
114534	187527
33593	187528
35264	187529
101	187530
96435	187531
46833	187532
57620	187533
39913	187534
83189	187535
83424	187536
41192	187537
39412	187538
156	187539
124619	187540
13076	187541
48922	187542
5577	187543
82212	187544
22845	187545
5577	187546
70590	187547
81983	187548
26594	187549
1036	187550
160416	187551
8025	187552
1096	187553
65359	187554
29126	187555
51651	187556
40767	187557
9753	187558
17031	187559
67596	187560
74622	187561
111618	187562
32388	187563
21346	187564
143288	187565
41498	187566
36838	187567
12696	187568
1507	187569
560	187570
81924	187571
101351	187572
59582	187573
2979	187574
29545	187575
2889	187576
30275	187577
47893	187578
60255	187579
51678	187580
347	187581
105725	187582
7626	187583
58261	187584
103836	187585
9841	187586
18586	187587
59889	187588
2563	187589
54974	187590
78230	187591
13092	187592
174628	187593
56025	187594
30824	187595
11186	187596
22774	187597
34798	187598
54302	187599
4377	187600
8212	187601
49080	187602
12630	187603
3679	187604
13906	187605
165433	187606
4894	187607
12898	187608
102843	187609
897	187610
11872	187611
60106	187612
16715	187613
39497	187614
112	187615
112	187616
112	187617
148839	187618
112	187619
10295	187620
75446	187621
17574	187622
117689	187623
34396	187624
105843	187625
124736	187626
166152	187627
31069	187628
24036	187629
21118	187630
50045	187631
15782	187632
31934	187633
132640	187634
24692	187635
3599	187636
1832	187637
2434	187638
2763	187639
8775	187640
1556	187641
4524	187642
28801	187643
27527	187644
15198	187645
6893	187646
83349	187647
8744	187648
21374	187649
89115	187650
92627	187651
40556	187652
34228	187653
55373	187654
6102	187655
39726	187656
31319	187657
32259	187658
2556	187659
316	187660
5316	187661
2642	187662
33907	187663
33907	187664
14258	187665
12705	187666
95688	187667
33446	187668
4489	187669
155248	187670
22175	187671
238611	187672
12626	187673
124040	187674
78164	187675
16379	187676
98562	187677
2865	187678
55	187679
27085	187680
75205	187681
13402	187682
31395	187683
49930	187684
108492	187685
30772	187686
130436	187687
13574	187688
113	187689
28134	187690
3393	187691
15095	187692
56875	187693
111784	187694
111229	187695
49930	187696
209826	187697
117817	187698
24195	187699
72511	187700
229831	187701
378	187702
1125	187703
16172	187704
6376	187705
11650	187706
34715	187707
83563	187708
10811	187709
205032	187710
9895	187711
535	187712
171017	187713
31825	187714
13152	187715
16871	187716
10705	187717
21084	187718
37504	187719
109847	187720
50219	187721
29735	187722
45097	187723
60468	187724
2082	187725
214	187726
20450	187727
45775	187728
3345	187729
8139	187730
7286	187731
211924	187732
117375	187733
35930	187734
3247	187735
4713	187736
2570	187737
75040	187738
130788	187739
6749	187740
22198	187741
1829	187742
4106	187743
11631	187744
518	187745
9	187746
146	187747
13	187748
13292	187749
2093	187750
49352	187751
998	187752
198	187753
432	187754
5556	187755
177	187756
2444	187757
62049	187758
2547	187759
178	187760
3248	187761
19561	187762
3325	187763
3226	187764
1803	187765
4234	187766
699	187767
281	187768
696	187769
2075	187770
1451	187771
2765	187772
47	187773
3591	187774
1487	187775
9469	187776
3585	187777
42669	187778
19252	187779
18992	187780
134	187781
2293	187782
1080	187783
54581	187784
83326	187785
74085	187786
115577	187787
64983	187788
56837	187789
22198	187790
85354	187791
16084	187792
292	187793
27644	187794
131406	187795
11199	187796
125048	187797
5226	187798
14393	187799
26247	187800
9610	187801
50690	187802
2281	187803
641	187804
38310	187805
124862	187806
71897	187807
1779	187808
38796	187809
8741	187810
23983	187811
65518	187812
749	187813
8066	187814
211385	187815
30872	187816
10208	187817
8133	187818
34525	187819
104598	187820
62211	187821
34542	187822
36513	187823
89297	187824
2990	187825
100152	187826
73716	187827
99823	187828
51746	187829
851	187830
10809	187831
163188	187832
216543	187833
55252	187834
11676	187835
40498	187836
2016	187837
236396	187838
4525	187839
64904	187840
939	187841
1392	187842
939	187843
1125	187844
2174	187845
495	187846
531	187847
457	187848
141611	187849
64137	187850
1788	187851
63430	187852
39163	187853
108730	187854
63431	187855
576	187856
38739	187857
80607	187858
146133	187859
148422	187860
29246	187861
186308	187862
28863	187863
94206	187864
151275	187865
10338	187866
12599	187867
2232	187868
171143	187869
3311	187870
59018	187871
7645	187872
21432	187873
57847	187874
5667	187875
34318	187876
65132	187877
36186	187878
45232	187879
68130	187880
8967	187881
10265	187882
103252	187883
22254	187884
93592	187885
76491	187886
99675	187887
36996	187888
36424	187889
17100	187890
18086	187891
117042	187892
92558	187893
940	187894
580	187895
203141	187896
113771	187897
113617	187898
5201	187899
18487	187900
81174	187901
151811	187902
3467	187903
1389	187904
1392	187905
74543	187906
22130	187907
25615	187908
87905	187909
66653	187910
203172	187911
83114	187912
145995	187913
150452	187914
7698	187915
617	187916
196121	187917
85480	187918
20613	187919
9274	187920
783	187921
29097	187922
1550	187923
18948	187924
20799	187925
3147	187926
18439	187927
6001	187928
5092	187929
6840	187930
3174	187931
5195	187932
4057	187933
12874	187934
5194	187935
2529	187936
1027	187937
12872	187938
15413	187939
782	187940
616	187941
4069	187942
617	187943
1389	187944
1027	187945
34228	187946
1390	187947
42975	187948
18437	187949
1257	187950
378	187951
1	187952
532	187953
6001	187954
531	187955
495	187956
3175	187957
1258	187958
1393	187959
939	187960
2439	187961
731	187962
1026	187963
1550	187964
938	187965
4591	187966
1028	187967
1028	187968
617	187969
1388	187970
1392	187971
617	187972
168	187973
147	187974
223167	187975
164626	187976
221618	187977
32408	187978
8245	187979
147683	187980
15080	187981
24761	187982
29663	187983
25037	187984
33743	187985
2406	187986
203	187987
27804	187988
34717	187989
136071	187990
67841	187991
67841	187992
139993	187993
65270	187994
103008	187995
68316	187996
59881	187997
144685	187998
121084	187999
144601	188000
17110	188001
19182	188002
82056	188003
18769	188004
39627	188005
44716	188006
30332	188007
25596	188008
37975	188009
3575	188010
176468	188011
1005	188012
17380	188013
88657	188014
183226	188015
38170	188016
28958	188017
77179	188018
1975	188019
11316	188020
11296	188021
48757	188022
84232	188023
25122	188024
133605	188025
75661	188026
39396	188027
17976	188028
81650	188029
236532	188030
41738	188031
67864	188032
90326	188033
141364	188034
114872	188035
66372	188036
85978	188037
193397	188038
46612	188039
54536	188040
29795	188041
1283	188042
4581	188043
6623	188044
102751	188045
69047	188046
3490	188047
51097	188048
166988	188049
86407	188050
101245	188051
161968	188052
58981	188053
135551	188054
103584	188055
11283	188056
47869	188057
113916	188058
1324	188059
142899	188060
151601	188061
16504	188062
21931	188063
10238	188064
10244	188065
126748	188066
12463	188067
92289	188068
32600	188069
40821	188070
28925	188071
16294	188072
26104	188073
70180	188074
48434	188075
51587	188076
29530	188077
9578	188078
77332	188079
1290	188080
33153	188081
20016	188082
20118	188083
227559	188084
84677	188085
34125	188086
99485	188087
53392	188088
20548	188089
113426	188090
2561	188091
4287	188092
87612	188093
15323	188094
106541	188095
86	188096
163	188097
62720	188098
14	188099
4465	188100
91781	188101
16619	188102
18023	188103
156635	188104
7105	188105
239366	188106
17534	188107
737	188108
97588	188109
181326	188110
1749	188111
204966	188112
86736	188113
64583	188114
9296	188115
70208	188116
236462	188117
13615	188118
2184	188119
1704	188120
34972	188121
35338	188122
207	188123
2188	188124
156957	188125
120090	188126
139533	188127
25487	188128
42465	188129
92485	188130
231302	188131
30678	188132
8017	188133
2020	188134
328	188135
40852	188136
37005	188137
8188	188138
997	188139
344	188140
83829	188141
40619	188142
14681	188143
1271	188144
7086	188145
61013	188146
97811	188147
29737	188148
2662	188149
24145	188150
10140	188151
3	188152
56270	188153
1126	188154
9233	188155
34875	188156
62638	188157
30413	188158
69928	188159
70185	188160
110532	188161
25601	188162
27973	188163
41460	188164
94462	188165
9299	188166
120546	188167
9939	188168
20293	188169
3401	188170
43281	188171
35319	188172
41022	188173
1254	188174
133834	188175
13007	188176
155348	188177
970	188178
3545	188179
7932	188180
126021	188181
15496	188182
49382	188183
211489	188184
19350	188185
44223	188186
11654	188187
2566	188188
113697	188189
165964	188190
11848	188191
2131	188192
80940	188193
80940	188194
2337	188195
1813	188196
861	188197
123911	188198
4909	188199
12693	188200
28118	188201
117194	188202
24787	188203
13280	188204
18674	188205
13414	188206
63739	188207
44938	188208
39884	188209
15790	188210
22388	188211
19359	188212
74712	188213
89028	188214
11051	188215
6071	188216
62660	188217
8293	188218
923	188219
119713	188220
19343	188221
1313	188222
193940	188223
5409	188224
23859	188225
230443	188226
10990	188227
21179	188228
5603	188229
116519	188230
229853	188231
48204	188232
114220	188233
31179	188234
48204	188235
30202	188236
125086	188237
1885	188238
6919	188239
455	188240
48169	188241
84967	188242
31	188243
61077	188244
80278	188245
32189	188246
9759	188247
13063	188248
20087	188249
27754	188250
20989	188251
30073	188252
27588	188253
18978	188254
10107	188255
56554	188256
104374	188257
57783	188258
56438	188259
28681	188260
35681	188261
21189	188262
4337	188263
182018	188264
29262	188265
95166	188266
36719	188267
45228	188268
13326	188269
64772	188270
205506	188271
22632	188272
26526	188273
94299	188274
28082	188275
44399	188276
29477	188277
39623	188278
16251	188279
54492	188280
37077	188281
12931	188282
17832	188283
6081	188284
7902	188285
11475	188286
83972	188287
149694	188288
10286	188289
4800	188290
5835	188291
45310	188292
112183	188293
84055	188294
5602	188295
41460	188296
34337	188297
314	188298
39437	188299
1010	188300
31586	188301
1584	188302
1459	188303
2886	188304
101031	188305
22657	188306
44820	188307
2758	188308
9154	188309
518	188310
1362	188311
17309	188312
11109	188313
165872	188314
95238	188315
160876	188316
7791	188317
39567	188318
109707	188319
228431	188320
59600	188321
80415	188322
1728	188323
126998	188324
6887	188325
56057	188326
6604	188327
4219	188328
55727	188329
46627	188330
11942	188331
8554	188332
38472	188333
464	188334
7499	188335
2252	188336
18227	188337
1889	188338
218613	188339
11592	188340
6193	188341
20498	188342
83283	188343
19196	188344
12024	188345
29048	188346
20870	188347
5637	188348
70933	188349
59420	188350
59165	188351
151340	188352
134985	188353
75850	188354
163353	188355
83967	188356
183555	188357
166496	188358
147386	188359
291	188360
35941	188361
193716	188362
6096	188363
153040	188364
14369	188365
25487	188366
8435	188367
162203	188368
14369	188369
31612	188370
50340	188371
153	188372
33986	188373
62853	188374
143293	188375
1844	188376
5883	188377
11825	188378
50131	188379
95932	188380
30526	188381
62168	188382
14657	188383
28744	188384
64865	188385
40968	188386
27925	188387
11984	188388
35924	188389
168	188390
11984	188391
15688	188392
167522	188393
8034	188394
5638	188395
54788	188396
12016	188397
12016	188398
86463	188399
50123	188400
2820	188401
538	188402
172242	188403
16885	188404
99612	188405
218813	188406
2617	188407
55733	188408
84005	188409
123439	188410
112	188411
3572	188412
827	188413
827	188414
112	188415
827	188416
827	188417
633	188418
827	188419
5063	188420
3417	188421
30155	188422
1366	188423
91931	188424
49930	188425
119135	188426
66857	188427
44673	188428
124072	188429
118431	188430
60640	188431
4794	188432
205	188433
85369	188434
63164	188435
17229	188436
752	188437
652	188438
5113	188439
25721	188440
235367	188441
113367	188442
24937	188443
4120	188444
2434	188445
6147	188446
113414	188447
64570	188448
1940	188449
14204	188450
22803	188451
17677	188452
50731	188453
5911	188454
5150	188455
228328	188456
7911	188457
10125	188458
80252	188459
65595	188460
66317	188461
1617	188462
635	188463
69	188464
48267	188465
2312	188466
6916	188467
1617	188468
108645	188469
69893	188470
6436	188471
14941	188472
27238	188473
65871	188474
27435	188475
68875	188476
128675	188477
60845	188478
162964	188479
2508	188480
28791	188481
135299	188482
118634	188483
7254	188484
1331	188485
1198	188486
109493	188487
5588	188488
156151	188489
6071	188490
63837	188491
85756	188492
5980	188493
55992	188494
15297	188495
5261	188496
21430	188497
69754	188498
1468	188499
14083	188500
166183	188501
83459	188502
28138	188503
56433	188504
2512	188505
2988	188506
11963	188507
76211	188508
2269	188509
160272	188510
63911	188511
218595	188512
133066	188513
73969	188514
25306	188515
17876	188516
12317	188517
124790	188518
8776	188519
48935	188520
118903	188521
191	188522
59246	188523
3203	188524
51097	188525
15481	188526
1353	188527
26607	188528
4283	188529
5482	188530
217139	188531
22964	188532
11795	188533
20165	188534
214	188535
3216	188536
70967	188537
8	188538
18	188539
79463	188540
63971	188541
96125	188542
14729	188543
864	188544
2695	188545
64076	188546
9183	188547
16028	188548
19182	188549
7836	188550
9436	188551
44856	188552
32668	188553
4472	188554
17455	188555
155445	188556
4373	188557
5608	188558
19020	188559
25959	188560
5573	188561
17814	188562
128	188563
17768	188564
10353	188565
4373	188566
228263	188567
539	188568
7084	188569
53064	188570
2239	188571
77817	188572
41768	188573
88247	188574
17792	188575
38461	188576
85397	188577
28176	188578
6885	188579
77179	188580
340	188581
13436	188582
726	188583
29776	188584
9496	188585
36830	188586
88179	188587
167264	188588
8833	188589
21327	188590
6687	188591
27067	188592
18527	188593
40701	188594
86700	188595
27598	188596
22102	188597
19148	188598
40500	188599
64295	188600
119397	188601
13325	188602
155308	188603
166926	188604
1148	188605
5710	188606
39188	188607
41367	188608
1046	188609
67225	188610
17836	188611
104993	188612
57509	188613
166582	188614
22528	188615
12281	188616
5858	188617
47071	188618
117307	188619
226357	188620
13313	188621
13561	188622
20757	188623
36005	188624
68579	188625
36481	188626
22258	188627
106162	188628
12271	188629
1772	188630
85492	188631
103573	188632
148619	188633
3513	188634
2510	188635
29011	188636
10849	188637
65549	188638
41543	188639
51470	188640
137747	188641
5289	188642
75190	188643
3597	188644
4245	188645
18239	188646
3103	188647
81677	188648
12781	188649
69	188650
1657	188651
23546	188652
51584	188653
13587	188654
59801	188655
55162	188656
236778	188657
73161	188658
9561	188659
52124	188660
4232	188661
66770	188662
561	188663
44335	188664
21356	188665
9475	188666
28515	188667
45882	188668
60503	188669
113551	188670
17725	188671
26298	188672
14657	188673
21553	188674
11372	188675
6214	188676
68296	188677
150114	188678
23779	188679
155353	188680
138886	188681
603	188682
41476	188683
8011	188684
338	188685
12118	188686
117879	188687
6068	188688
38499	188689
6774	188690
124262	188691
2223	188692
2223	188693
54313	188694
2223	188695
6774	188696
6774	188697
7808	188698
28094	188699
2617	188700
6847	188701
8213	188702
4609	188703
1856	188704
38480	188705
6349	188706
2627	188707
19351	188708
28349	188709
16231	188710
72800	188711
1106	188712
11693	188713
9659	188714
52507	188715
4560	188716
174270	188717
79274	188718
20872	188719
164531	188720
6426	188721
62576	188722
978	188723
165567	188724
19595	188725
19595	188726
6080	188727
11186	188728
188148	188729
230590	188730
7323	188731
7323	188732
38692	188733
92427	188734
227511	188735
646	188736
15408	188737
224979	188738
13739	188739
15305	188740
28512	188741
28512	188742
4152	188743
9262	188744
61986	188745
43605	188746
74701	188747
99243	188748
305	188749
4237	188750
48463	188751
197446	188752
19786	188753
50816	188754
8192	188755
32510	188756
25810	188757
1455	188758
1111	188759
15514	188760
21442	188761
83746	188762
28	188763
11558	188764
7323	188765
10750	188766
19595	188767
42815	188768
49801	188769
60397	188770
46455	188771
42869	188772
2792	188773
45514	188774
32326	188775
98442	188776
66829	188777
11457	188778
67918	188779
77724	188780
10075	188781
61367	188782
55570	188783
148271	188784
43404	188785
1725	188786
2009	188787
39501	188788
27410	188789
11672	188790
102899	188791
31248	188792
4268	188793
27981	188794
541	188795
1616	188796
80259	188797
185910	188798
4727	188799
23102	188800
14634	188801
49378	188802
27659	188803
20479	188804
30247	188805
7037	188806
118323	188807
630	188808
1275	188809
57308	188810
201	188811
5068	188812
38096	188813
92614	188814
105372	188815
26006	188816
13610	188817
16988	188818
85264	188819
10507	188820
127770	188821
11260	188822
8341	188823
187472	188824
50494	188825
6967	188826
25	188827
78335	188828
233	188829
32378	188830
10512	188831
2560	188832
44199	188833
6132	188834
162107	188835
10739	188836
37031	188837
47403	188838
29886	188839
5331	188840
25126	188841
47523	188842
4090	188843
22851	188844
16272	188845
17509	188846
65787	188847
110472	188848
7269	188849
68653	188850
46225	188851
539	188852
21268	188853
8497	188854
87825	188855
76697	188856
73241	188857
7341	188858
861	188859
34279	188860
48445	188861
5764	188862
155291	188863
101463	188864
14791	188865
3008	188866
216906	188867
36560	188868
98128	188869
92866	188870
117578	188871
23685	188872
13219	188873
21136	188874
17392	188875
16787	188876
19954	188877
33808	188878
2833	188879
2593	188880
4515	188881
624	188882
108490	188883
111602	188884
1919	188885
96271	188886
9484	188887
46601	188888
45871	188889
7572	188890
5224	188891
62269	188892
24089	188893
31119	188894
60021	188895
69493	188896
233806	188897
9296	188898
49201	188899
125643	188900
48549	188901
81433	188902
5314	188903
1387	188904
47130	188905
119992	188906
66568	188907
58808	188908
17250	188909
2146	188910
17465	188911
36901	188912
33315	188913
42056	188914
3880	188915
2565	188916
2666	188917
12925	188918
87464	188919
93369	188920
87041	188921
35822	188922
5338	188923
16806	188924
100739	188925
23987	188926
111901	188927
16780	188928
78629	188929
31790	188930
43157	188931
89623	188932
85414	188933
48479	188934
7652	188935
69114	188936
2112	188937
77809	188938
6224	188939
8134	188940
50342	188941
54901	188942
29810	188943
117491	188944
51642	188945
21936	188946
69558	188947
113919	188948
144660	188949
49695	188950
4236	188951
102800	188952
95645	188953
42272	188954
201936	188955
1910	188956
27588	188957
14600	188958
19891	188959
100804	188960
37364	188961
13591	188962
5703	188963
12273	188964
19488	188965
81927	188966
8294	188967
60781	188968
13721	188969
139142	188970
10332	188971
533	188972
36058	188973
16280	188974
110	188975
15530	188976
54294	188977
112318	188978
138325	188979
18370	188980
1162	188981
18382	188982
122310	188983
15504	188984
152148	188985
1556	188986
1728	188987
72502	188988
58988	188989
4979	188990
116947	188991
58103	188992
43715	188993
30007	188994
30007	188995
18125	188996
235696	188997
67325	188998
230921	188999
65522	189000
44013	189001
28963	189002
228017	189003
39938	189004
118052	189005
67327	189006
66803	189007
237408	189008
107782	189009
64722	189010
43715	189011
52838	189012
49233	189013
38997	189014
58796	189015
46405	189016
33953	189017
15504	189018
144858	189019
54127	189020
91105	189021
15504	189022
141729	189023
141728	189024
13531	189025
111133	189026
102562	189027
137941	189028
77237	189029
29245	189030
192226	189031
43137	189032
205117	189033
49545	189034
7466	189035
63719	189036
135398	189037
56901	189038
164500	189039
19945	189040
52720	189041
60541	189042
65748	189043
102406	189044
67477	189045
66722	189046
58132	189047
113810	189048
91433	189049
219319	189050
14584	189051
70761	189052
42573	189053
69811	189054
124383	189055
228677	189056
111255	189057
110896	189058
171673	189059
160807	189060
153466	189061
42870	189062
22404	189063
1950	189064
307	189065
6494	189066
228250	189067
224045	189068
102411	189069
87906	189070
112490	189071
96539	189072
94906	189073
33057	189074
222052	189075
124933	189076
12722	189077
161205	189078
67328	189079
227283	189080
162239	189081
66149	189082
67317	189083
159519	189084
87434	189085
234806	189086
34148	189087
161393	189088
86933	189089
228896	189090
13249	189091
163048	189092
159315	189093
222463	189094
41118	189095
219795	189096
157542	189097
125841	189098
36923	189099
114437	189100
74207	189101
46927	189102
165576	189103
28166	189104
19448	189105
13611	189106
32935	189107
43766	189108
5021	189109
67479	189110
9634	189111
162486	189112
156037	189113
47870	189114
51936	189115
187372	189116
87955	189117
102095	189118
136643	189119
138686	189120
19862	189121
183591	189122
57485	189123
97894	189124
89686	189125
141509	189126
59997	189127
20	189128
20	189129
20	189130
20	189131
20	189132
20	189133
20	189134
20	189135
20	189136
20	189137
20	189138
91815	189139
162345	189140
188583	189141
134661	189142
134661	189143
158331	189144
67480	189145
77538	189146
124152	189147
218282	189148
37948	189149
148598	189150
51615	189151
32443	189152
2495	189153
223139	189154
16668	189155
28706	189156
42838	189157
662	189158
232502	189159
145858	189160
20413	189161
3434	189162
43244	189163
215	189164
123997	189165
34399	189166
116109	189167
35362	189168
161113	189169
40733	189170
74572	189171
97329	189172
30349	189173
97297	189174
133461	189175
43261	189176
98618	189177
180518	189178
93257	189179
58499	189180
130832	189181
19044	189182
185804	189183
55491	189184
100637	189185
38002	189186
180661	189187
187128	189188
160824	189189
147212	189190
25367	189191
35307	189192
65217	189193
35307	189194
84579	189195
29017	189196
159729	189197
31	189198
27337	189199
142742	189200
97835	189201
140130	189202
61139	189203
171699	189204
92310	189205
91881	189206
71742	189207
20809	189208
80974	189209
22328	189210
1519	189211
92002	189212
34302	189213
34302	189214
34302	189215
34302	189216
92000	189217
149591	189218
120822	189219
155597	189220
172168	189221
217742	189222
43030	189223
113308	189224
12807	189225
65617	189226
51198	189227
42684	189228
7657	189229
206080	189230
908	189231
107719	189232
14498	189233
115462	189234
152659	189235
149435	189236
25489	189237
7962	189238
17500	189239
166844	189240
153520	189241
148406	189242
214158	189243
110112	189244
207420	189245
151603	189246
152224	189247
148462	189248
75818	189249
110432	189250
207945	189251
66458	189252
180191	189253
149586	189254
2124	189255
928	189256
96336	189257
908	189258
65272	189259
7177	189260
106683	189261
235811	189262
908	189263
221341	189264
102960	189265
23144	189266
113547	189267
10060	189268
14498	189269
135259	189270
231128	189271
85100	189272
135807	189273
46402	189274
5312	189275
43073	189276
134257	189277
43245	189278
71223	189279
186187	189280
96966	189281
43239	189282
184846	189283
5834	189284
22805	189285
45111	189286
125454	189287
23182	189288
74171	189289
130491	189290
918	189291
187819	189292
35635	189293
35635	189294
96449	189295
28428	189296
36692	189297
105624	189298
86300	189299
96774	189300
57139	189301
136586	189302
1064	189303
76915	189304
18765	189305
6465	189306
150438	189307
104040	189308
117588	189309
15756	189310
8614	189311
33586	189312
10270	189313
8774	189314
7010	189315
43763	189316
147821	189317
23473	189318
53970	189319
13925	189320
101513	189321
74679	189322
56797	189323
129259	189324
64309	189325
79204	189326
10049	189327
113987	189328
71336	189329
67750	189330
67750	189331
43500	189332
4821	189333
6238	189334
15348	189335
12827	189336
15142	189337
13170	189338
96782	189339
73000	189340
7150	189341
34563	189342
7867	189343
11661	189344
139499	189345
9380	189346
5430	189347
12738	189348
7219	189349
215835	189350
12959	189351
3152	189352
1367	189353
106508	189354
28	189355
65430	189356
618	189357
124777	189358
57981	189359
62383	189360
138601	189361
22779	189362
6903	189363
150809	189364
156736	189365
53019	189366
91612	189367
4026	189368
3261	189369
103935	189370
84860	189371
12935	189372
26510	189373
65276	189374
74	189375
146819	189376
108458	189377
25998	189378
84049	189379
22581	189380
1113	189381
4325	189382
136380	189383
23072	189384
115173	189385
75969	189386
113627	189387
3510	189388
5078	189389
109360	189390
5175	189391
1069	189392
39441	189393
129597	189394
192417	189395
7920	189396
137778	189397
10254	189398
234169	189399
162	189400
289	189401
113365	189402
19726	189403
8767	189404
26217	189405
25781	189406
5556	189407
30646	189408
7363	189409
2445	189410
20377	189411
19191	189412
1983	189413
50623	189414
4083	189415
41693	189416
5549	189417
1069	189418
62383	189419
63683	189420
109487	189421
118218	189422
116359	189423
64363	189424
913	189425
396	189426
7018	189427
15307	189428
11505	189429
3691	189430
59	189431
1950	189432
3600	189433
8780	189434
92830	189435
848	189436
228555	189437
26119	189438
11078	189439
9428	189440
178781	189441
10072	189442
64086	189443
34826	189444
14064	189445
3363	189446
6326	189447
2251	189448
70869	189449
152448	189450
222086	189451
17248	189452
37851	189453
11786	189454
23241	189455
24295	189456
12335	189457
221023	189458
8720	189459
132231	189460
4606	189461
45728	189462
165685	189463
13987	189464
24994	189465
40959	189466
118773	189467
71802	189468
55352	189469
72583	189470
71729	189471
43616	189472
138144	189473
28726	189474
64098	189475
42820	189476
15838	189477
151120	189478
14082	189479
20385	189480
73260	189481
106108	189482
4780	189483
16577	189484
9824	189485
53430	189486
218367	189487
81853	189488
3302	189489
9323	189490
2617	189491
1	189492
6985	189493
7164	189494
28891	189495
109004	189496
68078	189497
63309	189498
57981	189499
9177	189500
15307	189501
1844	189502
28662	189503
14162	189504
200274	189505
11688	189506
6831	189507
2306	189508
39084	189509
1090	189510
15401	189511
5154	189512
4478	189513
2598	189514
1296	189515
227996	189516
1309	189517
5522	189518
1412	189519
141442	189520
6520	189521
4585	189522
48394	189523
16133	189524
18496	189525
207392	189526
5663	189527
144255	189528
4734	189529
22480	189530
9381	189531
9268	189532
73950	189533
99909	189534
62548	189535
35	189536
2	189537
10044	189538
1685	189539
20355	189540
157028	189541
52	189542
96528	189543
38617	189544
16862	189545
52145	189546
16390	189547
55055	189548
191128	189549
2355	189550
58073	189551
13200	189552
13200	189553
27213	189554
108541	189555
4834	189556
23249	189557
5078	189558
92462	189559
494	189560
183852	189561
47471	189562
36087	189563
13316	189564
3146	189565
89792	189566
236131	189567
122963	189568
88099	189569
127787	189570
6903	189571
18867	189572
198695	189573
122963	189574
34437	189575
32269	189576
34133	189577
151550	189578
54749	189579
204435	189580
14665	189581
134832	189582
45562	189583
15307	189584
144250	189585
16043	189586
16874	189587
69764	189588
117428	189589
29018	189590
20385	189591
901	189592
8461	189593
13125	189594
6320	189595
245	189596
8225	189597
502	189598
55231	189599
91509	189600
5662	189601
10615	189602
102487	189603
11001	189604
4478	189605
43123	189606
36076	189607
38652	189608
16862	189609
2276	189610
820	189611
23249	189612
158059	189613
19712	189614
3510	189615
88368	189616
88368	189617
1185	189618
9146	189619
108558	189620
2453	189621
5182	189622
5182	189623
99655	189624
159251	189625
42548	189626
22175	189627
129489	189628
6316	189629
6316	189630
42170	189631
6316	189632
70149	189633
90362	189634
47797	189635
33393	189636
192558	189637
27128	189638
127610	189639
224853	189640
156164	189641
116588	189642
71193	189643
3426	189644
15305	189645
215582	189646
14883	189647
53383	189648
5012	189649
171077	189650
146463	189651
46629	189652
198805	189653
121474	189654
201488	189655
168516	189656
237592	189657
8534	189658
235209	189659
68626	189660
189242	189661
37856	189662
14985	189663
49964	189664
73267	189665
68126	189666
114265	189667
50307	189668
149813	189669
32571	189670
57452	189671
57452	189672
5182	189673
11041	189674
5930	189675
7809	189676
4782	189677
11592	189678
10827	189679
24244	189680
31142	189681
38041	189682
29954	189683
153766	189684
51223	189685
24244	189686
2767	189687
5595	189688
50928	189689
172173	189690
11398	189691
38041	189692
129101	189693
1730	189694
8398	189695
157326	189696
115292	189697
161881	189698
8717	189699
219774	189700
927	189701
30106	189702
221690	189703
12738	189704
226305	189705
16615	189706
219295	189707
232855	189708
5970	189709
158357	189710
84710	189711
130054	189712
3426	189713
60184	189714
18133	189715
49133	189716
95037	189717
168386	189718
94454	189719
9673	189720
19769	189721
13678	189722
116576	189723
125	189724
5910	189725
12738	189726
2490	189727
10704	189728
2453	189729
27830	189730
3670	189731
73259	189732
49801	189733
816	189734
57213	189735
5558	189736
5941	189737
22435	189738
46833	189739
22779	189740
509	189741
49	189742
18	189743
25325	189744
16765	189745
10594	189746
7052	189747
6803	189748
3003	189749
52225	189750
9218	189751
105637	189752
8324	189753
93689	189754
63668	189755
46410	189756
198115	189757
25606	189758
1096	189759
65030	189760
65071	189761
179925	189762
62826	189763
22937	189764
8830	189765
51651	189766
5211	189767
32294	189768
131065	189769
46820	189770
64489	189771
98094	189772
75592	189773
58430	189774
25829	189775
34494	189776
3465	189777
40076	189778
18851	189779
37454	189780
2732	189781
79821	189782
20562	189783
35966	189784
57731	189785
4177	189786
232402	189787
10661	189788
20130	189789
5116	189790
163651	189791
57137	189792
180939	189793
86837	189794
159057	189795
224917	189796
74715	189797
130022	189798
55229	189799
123546	189800
136911	189801
189869	189802
100308	189803
88649	189804
2034	189805
393	189806
14121	189807
46366	189808
23406	189809
56341	189810
70995	189811
125420	189812
77738	189813
146603	189814
2273	189815
114219	189816
41893	189817
18007	189818
11742	189819
16075	189820
43418	189821
157223	189822
157223	189823
13491	189824
164583	189825
20745	189826
32450	189827
83112	189828
137057	189829
66788	189830
223518	189831
178970	189832
239955	189833
78196	189834
164372	189835
115456	189836
115102	189837
97842	189838
157584	189839
121644	189840
37134	189841
24402	189842
16427	189843
2004	189844
4178	189845
92716	189846
9957	189847
78165	189848
1090	189849
23728	189850
119220	189851
82449	189852
165672	189853
89334	189854
58318	189855
1819	189856
4733	189857
32049	189858
49059	189859
24323	189860
173271	189861
64789	189862
119673	189863
104375	189864
161908	189865
165685	189866
22728	189867
171240	189868
2178	189869
100702	189870
188549	189871
102679	189872
139725	189873
49535	189874
101150	189875
101067	189876
105144	189877
183791	189878
146927	189879
219554	189880
40596	189881
99539	189882
29054	189883
213616	189884
13855	189885
98022	189886
41939	189887
230775	189888
189795	189889
60133	189890
234939	189891
224541	189892
232354	189893
57663	189894
111711	189895
101384	189896
7261	189897
50361	189898
54011	189899
2155	189900
2155	189901
52318	189902
120135	189903
80817	189904
16377	189905
7702	189906
9413	189907
26670	189908
48562	189909
192913	189910
14807	189911
68810	189912
16	189913
12962	189914
5759	189915
26844	189916
147408	189917
68418	189918
9634	189919
53560	189920
178888	189921
58166	189922
99717	189923
67064	189924
236338	189925
148900	189926
115088	189927
51397	189928
158654	189929
84883	189930
152778	189931
5846	189932
115253	189933
146480	189934
3	189935
109024	189936
34494	189937
198283	189938
4411	189939
6597	189940
10427	189941
228091	189942
613	189943
238226	189944
218659	189945
16816	189946
146816	189947
56030	189948
176096	189949
150440	189950
10162	189951
12753	189952
24244	189953
8604	189954
12738	189955
5649	189956
5649	189957
198572	189958
224270	189959
388	189960
619	189961
19301	189962
30629	189963
21906	189964
16417	189965
10104	189966
20242	189967
36813	189968
86738	189969
147525	189970
484	189971
47514	189972
2630	189973
40645	189974
15806	189975
31860	189976
23046	189977
23050	189978
2020	189979
3184	189980
86738	189981
70173	189982
91513	189983
13881	189984
13973	189985
31636	189986
24088	189987
92413	189988
56448	189989
14721	189990
106857	189991
30103	189992
78499	189993
2767	189994
50449	189995
94610	189996
106081	189997
42783	189998
92	189999
1331	190000
100907	190001
18	190002
23525	190003
5610	190004
92398	190005
27080	190006
3554	190007
97617	190008
5475	190009
57802	190010
18850	190011
80699	190012
53485	190013
30146	190014
29466	190015
284	190016
5109	190017
9373	190018
73023	190019
19977	190020
30771	190021
9430	190022
149	190023
86906	190024
2958	190025
64015	190026
232967	190027
72963	190028
25592	190029
25811	190030
34394	190031
154210	190032
16536	190033
8096	190034
12141	190035
61598	190036
171562	190037
165972	190038
134522	190039
174323	190040
6233	190041
110135	190042
22963	190043
5057	190044
6290	190045
76655	190046
2115	190047
10405	190048
25448	190049
42595	190050
62253	190051
57137	190052
16845	190053
25727	190054
125272	190055
102040	190056
212945	190057
112317	190058
17424	190059
307	190060
55094	190061
120353	190062
1269	190063
70628	190064
51473	190065
82228	190066
8236	190067
28349	190068
2653	190069
384	190070
189	190071
1071	190072
69928	190073
5253	190074
15591	190075
19460	190076
20104	190077
75210	190078
16179	190079
133476	190080
5098	190081
22279	190082
7852	190083
6790	190084
44414	190085
4526	190086
2453	190087
4070	190088
9091	190089
10220	190090
11858	190091
757	190092
1341	190093
28136	190094
4031	190095
5855	190096
9048	190097
8171	190098
48842	190099
54699	190100
2354	190101
28089	190102
58253	190103
10356	190104
3182	190105
55560	190106
3480	190107
3504	190108
3504	190109
10686	190110
10264	190111
11804	190112
10621	190113
5082	190114
5211	190115
9848	190116
5092	190117
3504	190118
9194	190119
47712	190120
7893	190121
1790	190122
45	190123
8727	190124
13437	190125
24002	190126
46145	190127
227276	190128
153775	190129
149147	190130
79605	190131
157676	190132
37731	190133
86505	190134
104756	190135
78842	190136
39217	190137
11889	190138
169467	190139
52526	190140
158005	190141
37573	190142
7480	190143
1282	190144
151345	190145
138874	190146
101168	190147
238221	190148
76762	190149
114741	190150
47897	190151
51982	190152
74475	190153
147925	190154
138874	190155
198064	190156
112997	190157
191267	190158
230081	190159
27853	190160
117232	190161
37551	190162
161153	190163
190790	190164
38046	190165
174271	190166
223907	190167
100349	190168
240102	190169
117267	190170
189496	190171
75307	190172
33568	190173
55148	190174
32447	190175
99281	190176
86362	190177
83050	190178
77739	190179
98956	190180
29157	190181
136379	190182
162396	190183
114981	190184
117330	190185
85934	190186
13451	190187
61911	190188
8297	190189
172430	190190
3686	190191
198497	190192
11476	190193
4788	190194
37525	190195
8327	190196
4359	190197
86357	190198
141279	190199
47639	190200
47903	190201
15547	190202
18786	190203
5571	190204
47765	190205
121756	190206
224220	190207
144666	190208
162139	190209
149814	190210
132444	190211
8203	190212
117797	190213
75332	190214
117797	190215
192480	190216
20822	190217
75503	190218
158816	190219
51716	190220
189370	190221
40261	190222
75332	190223
44968	190224
3305	190225
101100	190226
14475	190227
50800	190228
161387	190229
186538	190230
131221	190231
164644	190232
101007	190233
12216	190234
186214	190235
139749	190236
165360	190237
144754	190238
191584	190239
89479	190240
131	190241
33379	190242
91733	190243
49100	190244
81186	190245
157354	190246
23113	190247
4432	190248
17273	190249
32658	190250
75987	190251
129292	190252
231195	190253
193302	190254
68766	190255
13403	190256
49229	190257
192954	190258
88096	190259
32493	190260
81560	190261
135585	190262
105513	190263
3406	190264
201130	190265
5378	190266
237710	190267
118640	190268
58125	190269
16316	190270
196042	190271
18357	190272
5910	190273
15355	190274
2934	190275
6280	190276
24081	190277
19601	190278
13778	190279
16765	190280
14602	190281
16173	190282
8604	190283
4139	190284
2426	190285
25114	190286
15631	190287
13027	190288
25529	190289
15129	190290
15492	190291
14404	190292
61474	190293
105847	190294
54	190295
222148	190296
31373	190297
108798	190298
63253	190299
31373	190300
154564	190301
142650	190302
192341	190303
136835	190304
89031	190305
150909	190306
216378	190307
157607	190308
203776	190309
138928	190310
142504	190311
76558	190312
117779	190313
104358	190314
179104	190315
48847	190316
211833	190317
31117	190318
61125	190319
54625	190320
9259	190321
89560	190322
2912	190323
12738	190324
20312	190325
1342	190326
22360	190327
221989	190328
133815	190329
130605	190330
9098	190331
161409	190332
75965	190333
15477	190334
98099	190335
76873	190336
75993	190337
35894	190338
224	190339
115929	190340
191308	190341
100684	190342
51400	190343
124677	190344
2479	190345
25457	190346
22852	190347
3582	190348
67187	190349
37733	190350
45887	190351
2870	190352
43488	190353
32270	190354
113946	190355
1979	190356
497	190357
796	190358
57777	190359
16346	190360
16346	190361
785	190362
109671	190363
49465	190364
4529	190365
3141	190366
42472	190367
12756	190368
111062	190369
111062	190370
5211	190371
7925	190372
25415	190373
20265	190374
87727	190375
41521	190376
41416	190377
9550	190378
36770	190379
76966	190380
20980	190381
78553	190382
44432	190383
7335	190384
165333	190385
3826	190386
9891	190387
109836	190388
66389	190389
184460	190390
129785	190391
120347	190392
20823	190393
152313	190394
20643	190395
20795	190396
21105	190397
18184	190398
206912	190399
50408	190400
65369	190401
12143	190402
92935	190403
58916	190404
9162	190405
3074	190406
503	190407
153235	190408
57261	190409
4761	190410
9143	190411
39126	190412
79427	190413
40452	190414
2225	190415
14728	190416
27086	190417
3569	190418
1576	190419
125429	190420
4051	190421
1045	190422
3972	190423
2832	190424
1261	190425
170511	190426
1993	190427
79427	190428
91393	190429
7888	190430
32364	190431
44260	190432
13124	190433
10945	190434
217852	190435
25070	190436
18204	190437
54142	190438
122819	190439
217789	190440
218067	190441
74011	190442
9069	190443
12997	190444
113301	190445
85219	190446
33014	190447
13953	190448
200287	190449
4705	190450
167	190451
219623	190452
147571	190453
533	190454
46881	190455
102943	190456
46881	190457
7893	190458
7893	190459
9673	190460
10794	190461
164803	190462
7436	190463
2671	190464
35189	190465
12801	190466
54154	190467
570	190468
10967	190469
36141	190470
22435	190471
3573	190472
3117	190473
45604	190474
29	190475
27478	190476
407	190477
209113	190478
8788	190479
6047	190480
110708	190481
117755	190482
9683	190483
130093	190484
34945	190485
11651	190486
6135	190487
21180	190488
655	190489
7944	190490
18206	190491
1168	190492
81102	190493
54374	190494
37178	190495
61693	190496
10954	190497
10007	190498
11050	190499
78763	190500
157068	190501
57525	190502
55391	190503
44414	190504
62363	190505
44210	190506
908	190507
28447	190508
15506	190509
1256	190510
9278	190511
46327	190512
14039	190513
86667	190514
30282	190515
19	190516
5504	190517
98970	190518
32996	190519
235895	190520
44096	190521
204	190522
32987	190523
31753	190524
4356	190525
71238	190526
5583	190527
13	190528
111725	190529
35182	190530
237026	190531
10665	190532
6815	190533
17662	190534
363	190535
1802	190536
85698	190537
8896	190538
11617	190539
1452	190540
24623	190541
73037	190542
2604	190543
141790	190544
20006	190545
109142	190546
20559	190547
59329	190548
13093	190549
8042	190550
46934	190551
18203	190552
63280	190553
7957	190554
18811	190555
48274	190556
83352	190557
3511	190558
14171	190559
7484	190560
24797	190561
16787	190562
48173	190563
50034	190564
760	190565
129468	190566
5259	190567
48737	190568
4831	190569
17009	190570
77636	190571
18593	190572
17237	190573
19250	190574
35317	190575
6415	190576
3603	190577
5111	190578
94973	190579
17405	190580
76176	190581
190967	190582
9183	190583
27045	190584
56350	190585
11198	190586
6797	190587
10661	190588
6479	190589
14442	190590
19050	190591
97652	190592
42785	190593
924	190594
6316	190595
20104	190596
57087	190597
46448	190598
60676	190599
38486	190600
68644	190601
67681	190602
41690	190603
89551	190604
73369	190605
67543	190606
51409	190607
17868	190608
33189	190609
47214	190610
114867	190611
41688	190612
12309	190613
37386	190614
33041	190615
40927	190616
87833	190617
167116	190618
14654	190619
5389	190620
32627	190621
67724	190622
185037	190623
71163	190624
13413	190625
23763	190626
59613	190627
103622	190628
118146	190629
70888	190630
115132	190631
54180	190632
218796	190633
232905	190634
172988	190635
10270	190636
74028	190637
79772	190638
156174	190639
31134	190640
10686	190641
4251	190642
5175	190643
100541	190644
24675	190645
20402	190646
996	190647
2041	190648
152356	190649
6011	190650
3178	190651
3178	190652
22587	190653
10264	190654
11363	190655
12775	190656
29777	190657
5209	190658
565	190659
6135	190660
3825	190661
66560	190662
1822	190663
36494	190664
10615	190665
1222	190666
30767	190667
13342	190668
13342	190669
102943	190670
18817	190671
3175	190672
139352	190673
123150	190674
12482	190675
331	190676
40949	190677
76957	190678
2979	190679
51205	190680
71205	190681
78841	190682
23150	190683
2895	190684
22319	190685
9816	190686
11760	190687
38890	190688
7488	190689
30645	190690
4528	190691
106316	190692
10228	190693
186688	190694
35323	190695
125059	190696
110422	190697
28333	190698
40682	190699
57452	190700
1311	190701
7589	190702
223847	190703
52402	190704
26271	190705
226399	190706
6245	190707
47541	190708
208412	190709
24785	190710
33014	190711
3570	190712
5955	190713
48538	190714
110241	190715
983	190716
2029	190717
7206	190718
87220	190719
60701	190720
103371	190721
63880	190722
63893	190723
44214	190724
18810	190725
1573	190726
48783	190727
102224	190728
30645	190729
70102	190730
2850	190731
23873	190732
3035	190733
1795	190734
19257	190735
12696	190736
2138	190737
6710	190738
4201	190739
28901	190740
61058	190741
129328	190742
16615	190743
31345	190744
160316	190745
177332	190746
75974	190747
206259	190748
65123	190749
185381	190750
131359	190751
48765	190752
20367	190753
20367	190754
94925	190755
40013	190756
44077	190757
217204	190758
19	190759
20334	190760
17512	190761
38674	190762
59475	190763
479	190764
55951	190765
28182	190766
4581	190767
20614	190768
103906	190769
16580	190770
3249	190771
86619	190772
16419	190773
4932	190774
20328	190775
9488	190776
9488	190777
550	190778
37012	190779
6831	190780
2006	190781
32742	190782
1796	190783
19735	190784
13590	190785
486	190786
37156	190787
13021	190788
62405	190789
27269	190790
100874	190791
5177	190792
14232	190793
13475	190794
23438	190795
83658	190796
8092	190797
1790	190798
30244	190799
7851	190800
51215	190801
87304	190802
34201	190803
6980	190804
10661	190805
9227	190806
5203	190807
405	190808
32537	190809
20208	190810
218012	190811
47408	190812
237703	190813
7421	190814
92196	190815
27416	190816
115505	190817
16765	190818
54527	190819
12098	190820
463	190821
15	190822
15352	190823
25550	190824
119064	190825
301	190826
30836	190827
407	190828
10215	190829
39295	190830
106245	190831
29527	190832
14011	190833
7384	190834
78	190835
1808	190836
65472	190837
8495	190838
30724	190839
183477	190840
8115	190841
40293	190842
2331	190843
106457	190844
8168	190845
80809	190846
4178	190847
144656	190848
79192	190849
4254	190850
106492	190851
15607	190852
15607	190853
17028	190854
5254	190855
85106	190856
19043	190857
4288	190858
2438	190859
31902	190860
85182	190861
7810	190862
198806	190863
1122	190864
5205	190865
38977	190866
46646	190867
37895	190868
21012	190869
1785	190870
58211	190871
64236	190872
30828	190873
102228	190874
1772	190875
6735	190876
98552	190877
2304	190878
141521	190879
16203	190880
1053	190881
2072	190882
715	190883
2453	190884
20006	190885
13441	190886
13402	190887
2196	190888
86704	190889
8686	190890
19370	190891
99307	190892
13584	190893
197953	190894
13584	190895
3651	190896
3651	190897
4255	190898
8330	190899
6720	190900
60996	190901
37388	190902
103922	190903
143034	190904
19712	190905
158370	190906
33496	190907
61754	190908
60266	190909
96694	190910
93623	190911
179984	190912
14614	190913
4943	190914
224674	190915
2934	190916
5941	190917
196636	190918
69675	190919
59747	190920
19824	190921
48277	190922
224216	190923
3049	190924
112040	190925
53808	190926
53808	190927
23773	190928
53808	190929
53808	190930
23773	190931
157932	190932
57048	190933
148937	190934
145647	190935
5385	190936
32020	190937
6228	190938
6228	190939
99347	190940
34489	190941
188421	190942
188763	190943
28868	190944
37100	190945
27990	190946
55163	190947
36136	190948
28781	190949
77143	190950
213328	190951
113376	190952
58141	190953
156183	190954
74093	190955
30020	190956
103331	190957
806	190958
109396	190959
28730	190960
35830	190961
19478	190962
88151	190963
32081	190964
20562	190965
8604	190966
10264	190967
10264	190968
148937	190969
89991	190970
52092	190971
33650	190972
90463	190973
142893	190974
113702	190975
102365	190976
109669	190977
3972	190978
39332	190979
207002	190980
12317	190981
11273	190982
187067	190983
1722	190984
44451	190985
18624	190986
67142	190987
9	190988
23177	190989
188253	190990
16908	190991
2933	190992
64193	190993
7459	190994
57705	190995
19049	190996
162017	190997
108413	190998
25131	190999
60592	191000
54838	191001
122964	191002
45185	191003
11226	191004
294	191005
127773	191006
22620	191007
8544	191008
55291	191009
150572	191010
200306	191011
118751	191012
18823	191013
46923	191014
999	191015
4872	191016
4557	191017
37559	191018
33066	191019
163606	191020
1448	191021
1207	191022
19945	191023
5671	191024
32609	191025
152437	191026
10793	191027
11673	191028
206537	191029
38106	191030
112913	191031
215623	191032
139	191033
26317	191034
6070	191035
56269	191036
222	191037
143	191038
32269	191039
234774	191040
5784	191041
16185	191042
817	191043
1458	191044
2251	191045
1362	191046
8578	191047
63813	191048
817	191049
17562	191050
133668	191051
42503	191052
69813	191053
15511	191054
202227	191055
7400	191056
16455	191057
112278	191058
52041	191059
9515	191060
29010	191061
46950	191062
104480	191063
4222	191064
859	191065
4767	191066
187796	191067
3786	191068
47902	191069
13473	191070
130502	191071
134451	191072
197706	191073
24527	191074
18345	191075
196372	191076
61448	191077
31018	191078
1326	191079
61661	191080
4941	191081
15659	191082
2314	191083
15772	191084
44305	191085
13588	191086
139837	191087
14352	191088
15243	191089
6137	191090
209775	191091
68987	191092
49668	191093
32934	191094
105798	191095
86206	191096
7514	191097
14349	191098
9908	191099
49405	191100
97404	191101
35959	191102
84611	191103
32197	191104
72609	191105
19993	191106
146920	191107
5294	191108
39714	191109
122785	191110
65489	191111
27650	191112
54455	191113
36050	191114
57900	191115
17605	191116
3613	191117
11738	191118
6050	191119
6315	191120
14801	191121
49789	191122
22416	191123
28194	191124
3665	191125
286	191126
96286	191127
11669	191128
103293	191129
206948	191130
44591	191131
5329	191132
52759	191133
2153	191134
185598	191135
112559	191136
162886	191137
55629	191138
33430	191139
64581	191140
98324	191141
16587	191142
39173	191143
46467	191144
46467	191145
67462	191146
81161	191147
5678	191148
16577	191149
63472	191150
41489	191151
10465	191152
17068	191153
39169	191154
31218	191155
11842	191156
20416	191157
39174	191158
13178	191159
176067	191160
73481	191161
25782	191162
56975	191163
56975	191164
47666	191165
26845	191166
147152	191167
17068	191168
5628	191169
7377	191170
113875	191171
31218	191172
18706	191173
36223	191174
14623	191175
9530	191176
38685	191177
49407	191178
21067	191179
126	191180
36136	191181
39797	191182
59987	191183
34775	191184
864	191185
13990	191186
16498	191187
2013	191188
3276	191189
155565	191190
4508	191191
42665	191192
1223	191193
117945	191194
116042	191195
31494	191196
64455	191197
3217	191198
56060	191199
138677	191200
4797	191201
136107	191202
151474	191203
70856	191204
17853	191205
16686	191206
78708	191207
63228	191208
19698	191209
37126	191210
5184	191211
44305	191212
2000	191213
31671	191214
9452	191215
62088	191216
4700	191217
6246	191218
50257	191219
143898	191220
13929	191221
66133	191222
62908	191223
57728	191224
192193	191225
96631	191226
31712	191227
14372	191228
40867	191229
117161	191230
35795	191231
96313	191232
3603	191233
10239	191234
1629	191235
68325	191236
21328	191237
66454	191238
3260	191239
236703	191240
75692	191241
63963	191242
235920	191243
235555	191244
32301	191245
107467	191246
767	191247
151840	191248
29709	191249
75652	191250
88755	191251
22498	191252
89633	191253
591	191254
49885	191255
153588	191256
75097	191257
193399	191258
72455	191259
137530	191260
88993	191261
46359	191262
3010	191263
6277	191264
11879	191265
42463	191266
3087	191267
17215	191268
18841	191269
192568	191270
185248	191271
157011	191272
78570	191273
12986	191274
8811	191275
19192	191276
6519	191277
71339	191278
211452	191279
305	191280
7130	191281
40534	191282
7910	191283
2663	191284
39869	191285
6754	191286
47866	191287
26168	191288
17633	191289
10820	191290
62132	191291
16415	191292
38190	191293
5380	191294
37506	191295
13145	191296
139887	191297
1088	191298
52	191299
23556	191300
164099	191301
62487	191302
62231	191303
90666	191304
997	191305
26147	191306
26481	191307
36719	191308
8526	191309
2056	191310
49029	191311
9503	191312
297	191313
57449	191314
96173	191315
2996	191316
153311	191317
41308	191318
10854	191319
10662	191320
23948	191321
11214	191322
118371	191323
59899	191324
201960	191325
60096	191326
62801	191327
467	191328
6878	191329
44264	191330
1653	191331
119703	191332
50446	191333
46668	191334
19549	191335
27263	191336
11369	191337
112271	191338
120781	191339
122089	191340
4797	191341
48911	191342
20341	191343
25922	191344
37240	191345
1160	191346
2287	191347
48206	191348
22454	191349
6840	191350
21121	191351
122558	191352
103928	191353
1029	191354
12041	191355
1389	191356
113379	191357
20551	191358
222106	191359
34449	191360
95203	191361
27536	191362
16717	191363
70861	191364
23034	191365
13589	191366
76547	191367
132643	191368
42967	191369
82498	191370
15853	191371
14439	191372
82019	191373
28152	191374
18141	191375
9305	191376
65779	191377
4457	191378
14482	191379
65813	191380
1545	191381
70325	191382
56117	191383
110610	191384
78016	191385
29604	191386
104198	191387
78897	191388
60848	191389
37230	191390
78886	191391
60878	191392
103133	191393
60181	191394
60852	191395
60134	191396
104192	191397
37217	191398
81566	191399
16662	191400
4351	191401
177	191402
40592	191403
222044	191404
31553	191405
68748	191406
17222	191407
116443	191408
37422	191409
23383	191410
30076	191411
79215	191412
52399	191413
105729	191414
28788	191415
39299	191416
17314	191417
453	191418
2417	191419
16314	191420
3348	191421
11935	191422
131691	191423
18764	191424
101300	191425
7001	191426
33536	191427
12490	191428
28772	191429
15961	191430
104148	191431
20792	191432
16519	191433
251	191434
26362	191435
8393	191436
17746	191437
17683	191438
60268	191439
2163	191440
29392	191441
77231	191442
100857	191443
42124	191444
83286	191445
7495	191446
195857	191447
3381	191448
11643	191449
34231	191450
5216	191451
6003	191452
12873	191453
27475	191454
45884	191455
46240	191456
13482	191457
2521	191458
102257	191459
4594	191460
40384	191461
235296	191462
12795	191463
21958	191464
198321	191465
75339	191466
45361	191467
15076	191468
13548	191469
10916	191470
134902	191471
70857	191472
62844	191473
58662	191474
138275	191475
28707	191476
41291	191477
12680	191478
77633	191479
80487	191480
70975	191481
13312	191482
75355	191483
23278	191484
99456	191485
75277	191486
45363	191487
71260	191488
75456	191489
99629	191490
134975	191491
62960	191492
178135	191493
103853	191494
129036	191495
12456	191496
82425	191497
20789	191498
20230	191499
29171	191500
93264	191501
144671	191502
99893	191503
7822	191504
11792	191505
4781	191506
36398	191507
28319	191508
23576	191509
60739	191510
3925	191511
53359	191512
985	191513
9471	191514
3397	191515
140265	191516
49575	191517
62224	191518
61205	191519
78446	191520
8555	191521
4647	191522
2861	191523
14257	191524
1456	191525
110109	191526
62150	191527
1682	191528
10756	191529
118533	191530
61355	191531
3567	191532
36958	191533
13411	191534
3763	191535
10571	191536
40300	191537
4519	191538
45975	191539
20824	191540
6123	191541
18298	191542
1004	191543
4893	191544
109366	191545
14567	191546
1387	191547
67918	191548
67381	191549
100969	191550
165670	191551
163822	191552
5549	191553
30674	191554
15368	191555
23414	191556
957	191557
6358	191558
5381	191559
93062	191560
190350	191561
240425	191562
10040	191563
26604	191564
218572	191565
102819	191566
20072	191567
62195	191568
4932	191569
86562	191570
217952	191571
104441	191572
63704	191573
21643	191574
9491	191575
29801	191576
58296	191577
51146	191578
12077	191579
7164	191580
13078	191581
88652	191582
26527	191583
58205	191584
12359	191585
8466	191586
110054	191587
25892	191588
31864	191589
39660	191590
22342	191591
116585	191592
47227	191593
7167	191594
56590	191595
39256	191596
32352	191597
66539	191598
2581	191599
167346	191600
210040	191601
27	191602
18626	191603
136664	191604
11411	191605
58348	191606
68892	191607
88816	191608
62637	191609
5429	191610
9945	191611
62402	191612
89684	191613
12648	191614
131260	191615
81950	191616
42878	191617
118712	191618
9996	191619
6056	191620
8367	191621
22755	191622
1317	191623
77402	191624
30075	191625
66537	191626
26905	191627
76843	191628
11567	191629
3163	191630
6947	191631
54669	191632
10567	191633
4265	191634
78840	191635
48383	191636
38895	191637
2399	191638
201604	191639
60806	191640
23683	191641
105702	191642
107214	191643
80942	191644
63102	191645
78488	191646
207919	191647
141153	191648
18166	191649
61884	191650
121687	191651
47186	191652
29702	191653
46408	191654
5084	191655
18551	191656
88890	191657
150809	191658
144414	191659
33194	191660
33194	191661
21675	191662
17771	191663
61589	191664
83544	191665
56816	191666
25497	191667
20762	191668
89851	191669
29205	191670
10416	191671
140736	191672
16055	191673
25352	191674
8762	191675
4344	191676
27962	191677
54784	191678
55378	191679
4702	191680
30542	191681
85619	191682
11251	191683
30282	191684
41952	191685
6881	191686
8535	191687
79261	191688
64544	191689
61993	191690
77087	191691
68890	191692
27354	191693
89912	191694
40834	191695
169202	191696
53448	191697
236651	191698
43559	191699
15378	191700
69292	191701
2767	191702
30656	191703
41964	191704
6126	191705
3363	191706
26913	191707
19552	191708
20976	191709
48608	191710
2345	191711
16169	191712
326	191713
55972	191714
13259	191715
70114	191716
110694	191717
214776	191718
39244	191719
67816	191720
9504	191721
45959	191722
13354	191723
39291	191724
19774	191725
247	191726
42667	191727
12736	191728
8181	191729
15766	191730
4016	191731
1324	191732
68510	191733
10434	191734
28857	191735
23604	191736
62889	191737
6962	191738
120235	191739
12672	191740
7367	191741
109495	191742
37172	191743
125034	191744
9555	191745
49800	191746
48544	191747
41386	191748
190972	191749
2116	191750
171058	191751
14920	191752
151625	191753
11265	191754
20566	191755
149869	191756
25025	191757
72797	191758
686	191759
17493	191760
9603	191761
5592	191762
14681	191763
76820	191764
4288	191765
1026	191766
1354	191767
16791	191768
106345	191769
6213	191770
32266	191771
150594	191772
27921	191773
36062	191774
93291	191775
1542	191776
161680	191777
132765	191778
105278	191779
21174	191780
37586	191781
11289	191782
17654	191783
7051	191784
26406	191785
17650	191786
119437	191787
16084	191788
46951	191789
29608	191790
86748	191791
164335	191792
6131	191793
76434	191794
81359	191795
130476	191796
41060	191797
67286	191798
9638	191799
75366	191800
32367	191801
40633	191802
113967	191803
29145	191804
37262	191805
78625	191806
36308	191807
9586	191808
106584	191809
60215	191810
23080	191811
235389	191812
18819	191813
52833	191814
25555	191815
60836	191816
17028	191817
60589	191818
117868	191819
47983	191820
105772	191821
29644	191822
77721	191823
53769	191824
767	191825
85882	191826
5303	191827
47781	191828
33188	191829
98911	191830
54697	191831
6264	191832
6450	191833
76796	191834
39143	191835
18774	191836
9346	191837
40245	191838
102705	191839
6095	191840
39050	191841
27523	191842
6654	191843
31278	191844
20977	191845
22411	191846
7119	191847
14791	191848
21230	191849
29554	191850
52724	191851
16427	191852
428	191853
32295	191854
19258	191855
3200	191856
13508	191857
7748	191858
116665	191859
87732	191860
24551	191861
234355	191862
16401	191863
9219	191864
49858	191865
33190	191866
26605	191867
53223	191868
14738	191869
33039	191870
167430	191871
70782	191872
17520	191873
38182	191874
127861	191875
86740	191876
91551	191877
883	191878
121607	191879
33	191880
120559	191881
8988	191882
16826	191883
29974	191884
109649	191885
4	191886
1557	191887
92255	191888
104825	191889
78117	191890
4263	191891
27436	191892
33923	191893
1088	191894
3689	191895
17045	191896
38575	191897
12827	191898
13295	191899
41623	191900
15587	191901
79530	191902
9983	191903
7201	191904
7401	191905
8778	191906
48726	191907
4309	191908
9883	191909
49780	191910
3327	191911
2965	191912
62427	191913
23627	191914
23876	191915
14156	191916
9983	191917
52647	191918
20287	191919
65848	191920
14187	191921
50631	191922
72889	191923
28917	191924
6655	191925
29938	191926
5547	191927
132494	191928
14472	191929
2569	191930
32885	191931
5656	191932
22944	191933
36993	191934
455	191935
1338	191936
17475	191937
7571	191938
1344	191939
35075	191940
24080	191941
20570	191942
1417	191943
9587	191944
22214	191945
6103	191946
7741	191947
22514	191948
82994	191949
2035	191950
96482	191951
6315	191952
2784	191953
9509	191954
18462	191955
166596	191956
26142	191957
117770	191958
7044	191959
12978	191960
4727	191961
10	191962
33740	191963
95470	191964
15307	191965
16883	191966
2684	191967
38720	191968
19845	191969
51511	191970
51410	191971
39299	191972
54886	191973
7806	191974
2438	191975
49645	191976
39241	191977
1338	191978
1910	191979
138412	191980
34	191981
10315	191982
13414	191983
14194	191984
52302	191985
2839	191986
26148	191987
32183	191988
12	191989
13715	191990
8796	191991
4107	191992
5700	191993
23720	191994
58782	191995
8679	191996
2375	191997
41360	191998
22724	191999
61617	192000
61877	192001
38444	192002
29859	192003
85007	192004
19530	192005
7437	192006
14256	192007
83395	192008
4954	192009
5835	192010
1237	192011
74290	192012
3936	192013
9723	192014
33869	192015
30617	192016
16000	192017
16058	192018
18939	192019
39073	192020
53143	192021
4340	192022
37146	192023
15973	192024
4132	192025
12705	192026
6266	192027
4958	192028
1594	192029
69879	192030
84999	192031
56477	192032
5084	192033
812	192034
211	192035
64547	192036
7539	192037
4573	192038
60643	192039
153513	192040
210	192041
12712	192042
47148	192043
141963	192044
32873	192045
10206	192046
980	192047
53909	192048
5102	192049
10823	192050
104822	192051
28882	192052
83556	192053
2985	192054
31067	192055
31617	192056
51766	192057
597	192058
83424	192059
14478	192060
68377	192061
12208	192062
3942	192063
215047	192064
76593	192065
14227	192066
8834	192067
61294	192068
50038	192069
23202	192070
149998	192071
5213	192072
10239	192073
236926	192074
50924	192075
314	192076
23164	192077
228943	192078
2128	192079
31805	192080
149145	192081
34500	192082
28094	192083
43031	192084
832	192085
17709	192086
52202	192087
70054	192088
52140	192089
10686	192090
71748	192091
883	192092
52920	192093
123074	192094
21018	192095
88571	192096
9243	192097
2698	192098
4596	192099
237088	192100
51776	192101
3	192102
2393	192103
2671	192104
1417	192105
4486	192106
12911	192107
17758	192108
18406	192109
18425	192110
106008	192111
35528	192112
34702	192113
134200	192114
7540	192115
1643	192116
28126	192117
2837	192118
3056	192119
1152	192120
7381	192121
44135	192122
54871	192123
158	192124
50779	192125
6509	192126
3043	192127
30719	192128
37168	192129
23819	192130
19770	192131
8347	192132
17185	192133
83044	192134
36396	192135
109577	192136
13453	192137
63750	192138
6660	192139
181101	192140
217358	192141
15118	192142
2722	192143
31994	192144
27002	192145
18603	192146
67205	192147
42624	192148
6466	192149
5471	192150
23140	192151
1503	192152
50512	192153
189367	192154
1081	192155
17119	192156
57311	192157
22850	192158
8584	192159
60069	192160
22956	192161
63356	192162
3411	192163
12389	192164
50348	192165
68172	192166
33869	192167
5271	192168
60269	192169
66514	192170
109851	192171
63150	192172
110967	192173
9056	192174
45293	192175
2714	192176
645	192177
8511	192178
31139	192179
34060	192180
51333	192181
14242	192182
1371	192183
205499	192184
53446	192185
58371	192186
112975	192187
112975	192188
5617	192189
50329	192190
74557	192191
46347	192192
69930	192193
14431	192194
338	192195
31477	192196
26453	192197
31763	192198
31258	192199
18444	192200
70241	192201
12205	192202
4970	192203
57115	192204
18834	192205
47	192206
13783	192207
38877	192208
34060	192209
49	192210
83877	192211
7604	192212
182017	192213
1371	192214
492	192215
2353	192216
57860	192217
20508	192218
9115	192219
49652	192220
50766	192221
15720	192222
1428	192223
8756	192224
2100	192225
18432	192226
185099	192227
33982	192228
75685	192229
46811	192230
3623	192231
79816	192232
2353	192233
48945	192234
143160	192235
18355	192236
9040	192237
35230	192238
42442	192239
45748	192240
42978	192241
20744	192242
36406	192243
2457	192244
9515	192245
12218	192246
12297	192247
11683	192248
6785	192249
28196	192250
64489	192251
11017	192252
61906	192253
31711	192254
11	192255
3850	192256
65806	192257
6814	192258
32163	192259
95587	192260
20989	192261
25725	192262
1338	192263
101627	192264
43875	192265
63648	192266
1371	192267
30767	192268
2414	192269
43764	192270
103245	192271
3888	192272
21052	192273
98493	192274
55543	192275
30346	192276
19793	192277
6673	192278
107600	192279
16	192280
310	192281
96282	192282
54646	192283
14070	192284
7537	192285
21747	192286
81750	192287
33	192288
27025	192289
12571	192290
12	192291
12564	192292
48292	192293
62295	192294
53377	192295
26733	192296
66433	192297
208052	192298
58125	192299
25324	192300
54901	192301
17159	192302
44468	192303
80730	192304
4745	192305
84808	192306
90930	192307
90930	192308
85704	192309
26890	192310
79946	192311
15151	192312
6912	192313
4571	192314
26081	192315
20736	192316
6138	192317
5318	192318
117569	192319
9203	192320
3165	192321
136469	192322
66654	192323
18735	192324
45999	192325
3490	192326
15404	192327
47986	192328
80756	192329
110809	192330
2008	192331
6577	192332
86	192333
10339	192334
8805	192335
475	192336
7595	192337
2090	192338
10605	192339
41256	192340
13527	192341
52625	192342
8346	192343
13933	192344
87431	192345
89968	192346
66826	192347
54369	192348
136806	192349
126488	192350
26385	192351
17110	192352
8178	192353
70682	192354
64404	192355
45950	192356
3036	192357
15792	192358
217425	192359
31161	192360
3089	192361
226198	192362
6148	192363
26282	192364
20555	192365
3701	192366
75198	192367
1915	192368
27697	192369
83459	192370
23942	192371
30281	192372
131493	192373
10154	192374
36938	192375
39532	192376
20319	192377
11668	192378
13926	192379
11013	192380
45	192381
57370	192382
468	192383
109644	192384
5286	192385
6527	192386
32444	192387
19595	192388
3968	192389
606	192390
4736	192391
37619	192392
47521	192393
17326	192394
30	192395
50833	192396
19223	192397
204643	192398
125421	192399
66445	192400
33007	192401
114651	192402
31053	192403
18483	192404
27995	192405
50895	192406
18052	192407
69353	192408
194054	192409
1193	192410
139064	192411
135404	192412
38347	192413
187434	192414
3754	192415
197301	192416
134	192417
24438	192418
87320	192419
163970	192420
68432	192421
179799	192422
116643	192423
21503	192424
64456	192425
89400	192426
876	192427
110277	192428
66167	192429
164815	192430
10983	192431
133886	192432
97362	192433
36008	192434
36008	192435
3546	192436
130654	192437
64319	192438
185437	192439
8316	192440
59265	192441
30248	192442
133886	192443
7920	192444
57049	192445
1450	192446
24829	192447
50322	192448
74499	192449
5514	192450
103760	192451
11195	192452
15992	192453
31496	192454
331	192455
50875	192456
127064	192457
13433	192458
45038	192459
120885	192460
80236	192461
24760	192462
20816	192463
121863	192464
201774	192465
12464	192466
81762	192467
54475	192468
62791	192469
6333	192470
138746	192471
121074	192472
230000	192473
49574	192474
2512	192475
6830	192476
222787	192477
64442	192478
142185	192479
12464	192480
9741	192481
198624	192482
48166	192483
49215	192484
1274	192485
785	192486
80737	192487
44500	192488
101173	192489
79996	192490
49502	192491
58350	192492
39024	192493
129767	192494
61646	192495
701	192496
87182	192497
84151	192498
46064	192499
136975	192500
62331	192501
1004	192502
32310	192503
1717	192504
8970	192505
4176	192506
167230	192507
46270	192508
6093	192509
13830	192510
100317	192511
55135	192512
162493	192513
14689	192514
188656	192515
104539	192516
39015	192517
5863	192518
103281	192519
10045	192520
80	192521
98349	192522
6314	192523
25390	192524
4623	192525
9808	192526
26684	192527
29795	192528
37206	192529
12940	192530
16286	192531
41855	192532
36288	192533
89904	192534
34920	192535
27603	192536
4880	192537
65118	192538
666	192539
3613	192540
119	192541
60505	192542
2048	192543
15236	192544
21551	192545
131219	192546
31350	192547
49756	192548
125621	192549
31540	192550
111592	192551
27873	192552
8603	192553
11682	192554
51491	192555
28590	192556
134667	192557
15079	192558
21988	192559
16291	192560
40154	192561
16424	192562
29833	192563
165503	192564
29091	192565
143117	192566
102613	192567
105597	192568
30683	192569
65901	192570
99222	192571
32665	192572
16262	192573
45838	192574
129872	192575
63094	192576
32521	192577
63105	192578
26686	192579
2844	192580
137767	192581
36797	192582
49693	192583
109755	192584
122905	192585
18459	192586
2968	192587
3056	192588
51410	192589
3722	192590
54941	192591
168836	192592
183313	192593
133936	192594
170276	192595
71895	192596
121686	192597
146738	192598
6634	192599
33562	192600
80990	192601
121570	192602
42214	192603
201262	192604
69287	192605
168853	192606
200062	192607
169451	192608
162231	192609
145385	192610
202013	192611
168178	192612
53923	192613
142458	192614
107573	192615
49210	192616
39040	192617
167908	192618
238643	192619
78835	192620
107548	192621
42081	192622
140469	192623
59391	192624
90713	192625
189537	192626
53506	192627
91038	192628
53620	192629
195538	192630
90316	192631
140417	192632
122018	192633
40722	192634
175746	192635
33619	192636
79286	192637
80175	192638
164701	192639
49329	192640
11347	192641
126799	192642
140439	192643
230077	192644
69207	192645
42178	192646
163356	192647
86737	192648
169277	192649
169060	192650
126848	192651
56781	192652
26863	192653
168173	192654
90168	192655
42208	192656
175660	192657
101694	192658
234814	192659
201601	192660
121369	192661
90325	192662
168549	192663
145241	192664
137758	192665
121462	192666
53685	192667
69195	192668
121685	192669
33581	192670
33642	192671
156185	192672
4591	192673
111307	192674
18442	192675
98871	192676
12784	192677
4594	192678
74550	192679
11533	192680
47526	192681
2571	192682
22487	192683
27103	192684
42528	192685
4593	192686
6865	192687
3544	192688
85320	192689
26127	192690
1869	192691
3128	192692
31682	192693
11042	192694
92769	192695
138696	192696
48600	192697
4592	192698
3488	192699
52606	192700
9255	192701
40227	192702
202502	192703
131645	192704
29761	192705
7820	192706
70273	192707
9548	192708
1842	192709
67531	192710
108200	192711
65108	192712
41064	192713
34576	192714
111599	192715
56711	192716
12224	192717
7862	192718
73620	192719
123580	192720
33038	192721
68631	192722
8607	192723
163100	192724
132162	192725
72	192726
62605	192727
40729	192728
34316	192729
53530	192730
17278	192731
35613	192732
46706	192733
15837	192734
467	192735
858	192736
132887	192737
4747	192738
3739	192739
107700	192740
37474	192741
92930	192742
41665	192743
22498	192744
63530	192745
89793	192746
33502	192747
48654	192748
74648	192749
4384	192750
10073	192751
18903	192752
139347	192753
118719	192754
41782	192755
8530	192756
26604	192757
47652	192758
3884	192759
59641	192760
20252	192761
96044	192762
41694	192763
17830	192764
89245	192765
131	192766
235450	192767
25498	192768
61156	192769
48747	192770
66019	192771
117449	192772
72319	192773
33150	192774
30282	192775
85572	192776
4877	192777
2503	192778
23173	192779
32898	192780
48907	192781
68635	192782
26640	192783
17431	192784
52023	192785
34395	192786
109562	192787
112408	192788
10745	192789
2039	192790
23422	192791
64	192792
1709	192793
208583	192794
17759	192795
8816	192796
142993	192797
80870	192798
184321	192799
69199	192800
50586	192801
24006	192802
32030	192803
12838	192804
2585	192805
14504	192806
46290	192807
10290	192808
58272	192809
40208	192810
20348	192811
21230	192812
166274	192813
67217	192814
67771	192815
6496	192816
128936	192817
118734	192818
27472	192819
222428	192820
4693	192821
69729	192822
8068	192823
32773	192824
67359	192825
101967	192826
28564	192827
9519	192828
26045	192829
156647	192830
26664	192831
51872	192832
83235	192833
74148	192834
14713	192835
74502	192836
131875	192837
59813	192838
29840	192839
60160	192840
22539	192841
62342	192842
68280	192843
52539	192844
11319	192845
44362	192846
62183	192847
1269	192848
62391	192849
22297	192850
32773	192851
50638	192852
40918	192853
57404	192854
56797	192855
7511	192856
38173	192857
97556	192858
117986	192859
29282	192860
3239	192861
24051	192862
73968	192863
55307	192864
135446	192865
19234	192866
10597	192867
21677	192868
39768	192869
26552	192870
68547	192871
5999	192872
57695	192873
14154	192874
14818	192875
26300	192876
41541	192877
76838	192878
30346	192879
5461	192880
66952	192881
117364	192882
187928	192883
9498	192884
20532	192885
47204	192886
38809	192887
68102	192888
57525	192889
165392	192890
55012	192891
112107	192892
117887	192893
21129	192894
4021	192895
28982	192896
2598	192897
5284	192898
91742	192899
19927	192900
36354	192901
75888	192902
83960	192903
46037	192904
41342	192905
89281	192906
28704	192907
10151	192908
25072	192909
235871	192910
16850	192911
31214	192912
98	192913
89393	192914
80015	192915
54964	192916
48097	192917
38221	192918
22621	192919
29918	192920
10780	192921
13611	192922
68162	192923
21082	192924
51127	192925
61679	192926
52478	192927
4766	192928
23762	192929
41783	192930
18691	192931
113267	192932
12178	192933
89579	192934
8780	192935
68056	192936
2098	192937
36114	192938
58539	192939
1502	192940
50882	192941
41013	192942
61211	192943
82325	192944
75857	192945
15994	192946
60533	192947
34460	192948
161140	192949
118311	192950
16019	192951
17810	192952
65177	192953
23883	192954
923	192955
88107	192956
87261	192957
103306	192958
147443	192959
130152	192960
9123	192961
25688	192962
204099	192963
48651	192964
125394	192965
214185	192966
56441	192967
1614	192968
143963	192969
20976	192970
147337	192971
39510	192972
157254	192973
46286	192974
212634	192975
15300	192976
18768	192977
34028	192978
216	192979
44602	192980
102730	192981
61932	192982
81956	192983
24263	192984
4471	192985
7026	192986
31158	192987
4471	192988
54413	192989
1997	192990
57471	192991
112	192992
11038	192993
95661	192994
7020	192995
8146	192996
23388	192997
39783	192998
997	192999
9056	193000
16582	193001
19260	193002
76764	193003
12813	193004
54266	193005
91631	193006
744	193007
61670	193008
13648	193009
5223	193010
11217	193011
14517	193012
109266	193013
16050	193014
36465	193015
11628	193016
486	193017
10208	193018
57904	193019
44073	193020
2706	193021
9363	193022
27241	193023
16090	193024
57118	193025
3223	193026
7117	193027
20900	193028
7526	193029
4228	193030
110431	193031
42596	193032
155561	193033
23928	193034
47272	193035
34937	193036
27973	193037
105821	193038
12830	193039
2905	193040
3683	193041
236348	193042
158239	193043
20249	193044
16185	193045
22720	193046
45	193047
120714	193048
16969	193049
33204	193050
9032	193051
14439	193052
6802	193053
15421	193054
149829	193055
84024	193056
170790	193057
1582	193058
118865	193059
4757	193060
19171	193061
773	193062
5097	193063
13149	193064
19378	193065
51407	193066
143435	193067
30849	193068
120290	193069
7104	193070
8757	193071
6376	193072
67616	193073
23512	193074
2600	193075
70272	193076
163694	193077
225089	193078
40665	193079
157959	193080
67863	193081
4046	193082
77293	193083
8512	193084
8069	193085
178526	193086
39854	193087
183108	193088
166620	193089
54099	193090
65983	193091
92774	193092
1923	193093
2939	193094
4237	193095
85749	193096
75026	193097
55444	193098
4663	193099
22439	193100
82	193101
12836	193102
63356	193103
24362	193104
137933	193105
29522	193106
1702	193107
33130	193108
3429	193109
3610	193110
12020	193111
1532	193112
16588	193113
12825	193114
44887	193115
170679	193116
2390	193117
2672	193118
92088	193119
50779	193120
104313	193121
3459	193122
82147	193123
332	193124
11155	193125
47155	193126
20193	193127
21600	193128
1711	193129
36659	193130
16055	193131
38084	193132
6337	193133
54036	193134
3960	193135
8578	193136
18327	193137
79551	193138
34476	193139
60357	193140
106093	193141
108459	193142
50728	193143
5964	193144
165871	193145
18797	193146
131090	193147
2529	193148
61640	193149
25394	193150
9253	193151
207693	193152
64147	193153
64399	193154
3174	193155
6866	193156
134401	193157
6437	193158
33999	193159
25983	193160
45409	193161
48130	193162
50372	193163
47002	193164
67587	193165
71219	193166
65696	193167
17579	193168
4566	193169
5553	193170
100600	193171
1641	193172
59118	193173
660	193174
33987	193175
11387	193176
52199	193177
63926	193178
15773	193179
18380	193180
13933	193181
26499	193182
34271	193183
564	193184
39787	193185
31460	193186
1758	193187
9276	193188
105673	193189
13518	193190
716	193191
39848	193192
39767	193193
77042	193194
1466	193195
1530	193196
60193	193197
7109	193198
4724	193199
23151	193200
12903	193201
132020	193202
8306	193203
8660	193204
21057	193205
23271	193206
34243	193207
77620	193208
3702	193209
14769	193210
65324	193211
152024	193212
220829	193213
77584	193214
234868	193215
4251	193216
124460	193217
25188	193218
23001	193219
6103	193220
4820	193221
30622	193222
7819	193223
17849	193224
63341	193225
123265	193226
3950	193227
51892	193228
4614	193229
74825	193230
1083	193231
16323	193232
113423	193233
64135	193234
147910	193235
25917	193236
16330	193237
97086	193238
51926	193239
39781	193240
7955	193241
87636	193242
77713	193243
653	193244
30657	193245
22291	193246
78732	193247
12274	193248
60459	193249
6214	193250
12615	193251
10892	193252
49364	193253
5735	193254
71798	193255
198	193256
82439	193257
135	193258
79559	193259
25857	193260
3767	193261
20550	193262
34002	193263
65924	193264
151857	193265
32551	193266
32050	193267
30318	193268
17400	193269
82333	193270
4388	193271
31946	193272
5526	193273
19179	193274
170597	193275
62592	193276
17670	193277
40884	193278
2772	193279
73459	193280
31108	193281
13307	193282
34533	193283
25262	193284
32288	193285
4778	193286
2225	193287
57328	193288
66362	193289
39090	193290
106022	193291
83807	193292
1720	193293
5305	193294
820	193295
154412	193296
34928	193297
81940	193298
21340	193299
123340	193300
15108	193301
40070	193302
40570	193303
65458	193304
23018	193305
3832	193306
6365	193307
184647	193308
37610	193309
17161	193310
74421	193311
130441	193312
133806	193313
150882	193314
141682	193315
19242	193316
222835	193317
204	193318
43273	193319
106160	193320
3	193321
23016	193322
20487	193323
9327	193324
1201	193325
40865	193326
163	193327
83405	193328
7033	193329
1835	193330
13824	193331
44691	193332
214683	193333
33918	193334
174408	193335
89810	193336
4697	193337
33918	193338
84525	193339
7481	193340
72133	193341
7345	193342
192945	193343
214343	193344
233045	193345
187991	193346
77312	193347
90883	193348
108002	193349
49234	193350
114041	193351
2278	193352
76068	193353
120145	193354
146065	193355
75816	193356
19375	193357
2666	193358
16177	193359
16386	193360
224589	193361
44382	193362
14337	193363
44718	193364
43940	193365
46237	193366
67781	193367
41709	193368
1357	193369
28496	193370
3982	193371
110664	193372
1463	193373
96511	193374
1647	193375
75823	193376
29895	193377
12142	193378
2846	193379
56783	193380
2385	193381
390	193382
9893	193383
9191	193384
81661	193385
155481	193386
64119	193387
73336	193388
206432	193389
122889	193390
2890	193391
24510	193392
11106	193393
124294	193394
1657	193395
203160	193396
80144	193397
11345	193398
1299	193399
55079	193400
20692	193401
85817	193402
46417	193403
32798	193404
97283	193405
31535	193406
40618	193407
16384	193408
88535	193409
30185	193410
5272	193411
3157	193412
24296	193413
21056	193414
3575	193415
1836	193416
6199	193417
24547	193418
46245	193419
23316	193420
56931	193421
131941	193422
131896	193423
59590	193424
9879	193425
50066	193426
47525	193427
117089	193428
65717	193429
18946	193430
190493	193431
96939	193432
2615	193433
1899	193434
102545	193435
2783	193436
3793	193437
23037	193438
218981	193439
11344	193440
214698	193441
210	193442
32146	193443
9545	193444
59196	193445
1062	193446
627	193447
147205	193448
48323	193449
120461	193450
173435	193451
137243	193452
2663	193453
23518	193454
188780	193455
76882	193456
45982	193457
891	193458
164651	193459
9550	193460
24272	193461
63588	193462
47191	193463
4430	193464
74205	193465
45116	193466
44855	193467
210261	193468
198854	193469
6523	193470
36946	193471
101332	193472
115829	193473
92994	193474
21167	193475
110229	193476
74966	193477
234286	193478
47214	193479
64995	193480
97734	193481
127896	193482
2535	193483
9645	193484
118633	193485
81694	193486
13897	193487
149322	193488
37285	193489
1492	193490
5071	193491
561	193492
8947	193493
83784	193494
82231	193495
113446	193496
75046	193497
37388	193498
130297	193499
13263	193500
137291	193501
36799	193502
19080	193503
129811	193504
45003	193505
101392	193506
181305	193507
194909	193508
15733	193509
41284	193510
46558	193511
80557	193512
11810	193513
110859	193514
58133	193515
13263	193516
129709	193517
36009	193518
62925	193519
26213	193520
28328	193521
35979	193522
50896	193523
22981	193524
34235	193525
10650	193526
257	193527
50363	193528
57806	193529
35993	193530
16426	193531
45978	193532
14244	193533
104932	193534
140133	193535
76751	193536
17527	193537
29356	193538
110640	193539
51486	193540
156118	193541
85449	193542
85459	193543
211729	193544
8609	193545
23920	193546
47210	193547
78292	193548
40249	193549
49953	193550
357	193551
29943	193552
124754	193553
59416	193554
24702	193555
9496	193556
35625	193557
357	193558
39493	193559
155504	193560
25728	193561
176162	193562
1274	193563
1368	193564
1180	193565
35606	193566
130656	193567
130229	193568
35740	193569
36728	193570
129797	193571
23481	193572
151488	193573
4	193574
9230	193575
4	193576
18482	193577
27515	193578
14363	193579
13261	193580
83936	193581
15804	193582
1977	193583
14342	193584
15450	193585
17829	193586
776	193587
20880	193588
147541	193589
8390	193590
44905	193591
14779	193592
13475	193593
50437	193594
4683	193595
39759	193596
70757	193597
18213	193598
4311	193599
191503	193600
6516	193601
40543	193602
2254	193603
54257	193604
19302	193605
26196	193606
6248	193607
7332	193608
9572	193609
21062	193610
2076	193611
99410	193612
4655	193613
4189	193614
37521	193615
64608	193616
1223	193617
4035	193618
31990	193619
1834	193620
9300	193621
901	193622
79535	193623
3618	193624
54174	193625
100207	193626
16271	193627
4780	193628
31152	193629
509	193630
11665	193631
16194	193632
10848	193633
2866	193634
19280	193635
10754	193636
45966	193637
13264	193638
191181	193639
19845	193640
507	193641
4514	193642
79667	193643
5295	193644
25904	193645
25616	193646
25616	193647
110109	193648
63689	193649
634	193650
10660	193651
191237	193652
4080	193653
6935	193654
26152	193655
9779	193656
49074	193657
31866	193658
94523	193659
579	193660
7466	193661
1037	193662
2620	193663
6144	193664
2129	193665
579	193666
73922	193667
160293	193668
219	193669
3406	193670
2204	193671
1838	193672
3711	193673
1332	193674
6188	193675
512	193676
3544	193677
60	193678
186604	193679
70234	193680
20090	193681
20971	193682
395	193683
73692	193684
180533	193685
6352	193686
34992	193687
55637	193688
2606	193689
34727	193690
7145	193691
3221	193692
23766	193693
4691	193694
49816	193695
3611	193696
10007	193697
111641	193698
1628	193699
131358	193700
4826	193701
111464	193702
2458	193703
35158	193704
59127	193705
24326	193706
2259	193707
106268	193708
140650	193709
44104	193710
6042	193711
141701	193712
6719	193713
164811	193714
32930	193715
164440	193716
14593	193717
22296	193718
14991	193719
31665	193720
20141	193721
10126	193722
30254	193723
19179	193724
6	193725
9368	193726
47197	193727
111855	193728
42625	193729
22525	193730
77533	193731
8000	193732
3558	193733
3995	193734
2006	193735
9090	193736
1628	193737
7252	193738
88355	193739
40534	193740
23061	193741
122787	193742
15340	193743
111637	193744
73885	193745
7763	193746
7670	193747
37404	193748
21407	193749
69856	193750
29362	193751
1	193752
263	193753
96019	193754
13316	193755
238041	193756
79787	193757
6148	193758
44277	193759
3142	193760
38928	193761
93027	193762
51868	193763
23181	193764
7809	193765
2467	193766
44581	193767
3938	193768
87895	193769
40353	193770
22784	193771
91685	193772
83253	193773
22278	193774
7138	193775
23276	193776
119	193777
68124	193778
14535	193779
15554	193780
20226	193781
29742	193782
9767	193783
6503	193784
10093	193785
3143	193786
24583	193787
5126	193788
57363	193789
101886	193790
6056	193791
60431	193792
2662	193793
110238	193794
21715	193795
78947	193796
13883	193797
73317	193798
41664	193799
13927	193800
30145	193801
39124	193802
32286	193803
58083	193804
4615	193805
25610	193806
36863	193807
10024	193808
31133	193809
48510	193810
50149	193811
56114	193812
34146	193813
19193	193814
27912	193815
166835	193816
38769	193817
203784	193818
14176	193819
234828	193820
154067	193821
172121	193822
79777	193823
191900	193824
77279	193825
5316	193826
66844	193827
681	193828
89442	193829
125699	193830
58920	193831
17499	193832
29548	193833
28119	193834
13318	193835
2633	193836
58315	193837
4572	193838
33780	193839
33104	193840
6501	193841
48950	193842
9	193843
4070	193844
6488	193845
75693	193846
10327	193847
15912	193848
34293	193849
1019	193850
7766	193851
61757	193852
21297	193853
70269	193854
64926	193855
17082	193856
27185	193857
92443	193858
72895	193859
10970	193860
4058	193861
217175	193862
49696	193863
1029	193864
4057	193865
76443	193866
124980	193867
21427	193868
124496	193869
173640	193870
124919	193871
124493	193872
174160	193873
173189	193874
120	193875
13951	193876
72529	193877
26785	193878
66475	193879
129710	193880
157368	193881
202884	193882
65940	193883
1109	193884
202891	193885
107976	193886
72395	193887
157146	193888
3900	193889
90936	193890
132253	193891
53812	193892
202824	193893
93642	193894
145797	193895
44281	193896
109724	193897
46041	193898
209711	193899
25078	193900
201852	193901
147698	193902
194007	193903
62896	193904
168376	193905
146046	193906
114203	193907
202773	193908
111263	193909
114085	193910
84931	193911
6731	193912
104779	193913
28321	193914
147317	193915
176062	193916
110084	193917
168041	193918
111725	193919
69565	193920
95543	193921
57274	193922
70657	193923
212638	193924
149931	193925
162794	193926
195692	193927
63015	193928
93424	193929
44286	193930
160946	193931
136981	193932
98005	193933
39554	193934
106820	193935
13698	193936
144803	193937
107937	193938
33324	193939
191183	193940
90342	193941
18068	193942
189721	193943
145446	193944
145377	193945
107122	193946
90002	193947
66854	193948
89997	193949
201944	193950
121698	193951
169960	193952
136135	193953
189874	193954
170035	193955
169654	193956
128128	193957
122204	193958
202145	193959
170004	193960
169791	193961
202186	193962
145484	193963
128217	193964
26835	193965
146222	193966
201854	193967
3144	193968
214456	193969
25444	193970
18841	193971
23103	193972
101828	193973
141582	193974
196838	193975
144730	193976
146068	193977
90015	193978
6617	193979
81670	193980
203153	193981
57827	193982
29691	193983
180723	193984
94532	193985
79359	193986
57510	193987
81714	193988
63623	193989
179968	193990
33337	193991
107964	193992
163893	193993
81655	193994
221931	193995
20832	193996
107935	193997
39728	193998
11795	193999
11795	194000
50301	194001
21128	194002
206987	194003
69512	194004
38976	194005
208719	194006
201437	194007
81292	194008
71580	194009
25919	194010
56257	194011
193542	194012
89192	194013
195699	194014
102029	194015
107657	194016
67417	194017
189777	194018
201956	194019
168857	194020
93679	194021
212767	194022
62936	194023
168026	194024
201373	194025
163231	194026
145280	194027
6634	194028
211690	194029
54932	194030
124675	194031
35623	194032
9846	194033
112194	194034
50941	194035
98222	194036
81577	194037
236882	194038
152289	194039
207950	194040
111064	194041
130349	194042
12134	194043
11124	194044
56611	194045
57696	194046
211133	194047
62903	194048
109454	194049
96759	194050
27965	194051
175231	194052
178862	194053
55294	194054
126661	194055
203013	194056
154363	194057
17985	194058
167937	194059
144108	194060
51032	194061
201814	194062
42066	194063
14442	194064
20235	194065
108060	194066
145969	194067
82180	194068
127164	194069
93240	194070
147388	194071
74980	194072
57462	194073
194949	194074
122142	194075
130158	194076
69076	194077
152648	194078
111455	194079
154010	194080
208983	194081
145173	194082
65907	194083
10121	194084
21126	194085
837	194086
122002	194087
122654	194088
127073	194089
53817	194090
55905	194091
29876	194092
84211	194093
164241	194094
53393	194095
25832	194096
238240	194097
106831	194098
238934	194099
21088	194100
23229	194101
72252	194102
3985	194103
31097	194104
112095	194105
31868	194106
106819	194107
41966	194108
179269	194109
110318	194110
133710	194111
131806	194112
187454	194113
72155	194114
108263	194115
149270	194116
126858	194117
3679	194118
2214	194119
144615	194120
53748	194121
218362	194122
83822	194123
107964	194124
47694	194125
204910	194126
1955	194127
97699	194128
98028	194129
143875	194130
140412	194131
46896	194132
110220	194133
177385	194134
162344	194135
139606	194136
146107	194137
2625	194138
68857	194139
209256	194140
86460	194141
43988	194142
91438	194143
95539	194144
104813	194145
203417	194146
1945	194147
5870	194148
91726	194149
14948	194150
202324	194151
196574	194152
43646	194153
192086	194154
91567	194155
55940	194156
7722	194157
125740	194158
4182	194159
202847	194160
105776	194161
101071	194162
33337	194163
63157	194164
63157	194165
169720	194166
199705	194167
142512	194168
69333	194169
170860	194170
207216	194171
93499	194172
5960	194173
73888	194174
145111	194175
150610	194176
146502	194177
207862	194178
121751	194179
214862	194180
133331	194181
130500	194182
110171	194183
154143	194184
112855	194185
26912	194186
149547	194187
146380	194188
53853	194189
69248	194190
104881	194191
120947	194192
200463	194193
90505	194194
169390	194195
144698	194196
169931	194197
160936	194198
79969	194199
209694	194200
175376	194201
237876	194202
144481	194203
201750	194204
201411	194205
144852	194206
145078	194207
201368	194208
62897	194209
201836	194210
62990	194211
107437	194212
49204	194213
168039	194214
202634	194215
201747	194216
107230	194217
135668	194218
101419	194219
83173	194220
46896	194221
161629	194222
102377	194223
5116	194224
211111	194225
181460	194226
49784	194227
107225	194228
62941	194229
144875	194230
14921	194231
107340	194232
108097	194233
202737	194234
24173	194235
201252	194236
107557	194237
13282	194238
51419	194239
220271	194240
215772	194241
114288	194242
214287	194243
145133	194244
72023	194245
95186	194246
184189	194247
149290	194248
55989	194249
94954	194250
110515	194251
101116	194252
107133	194253
100171	194254
146150	194255
68987	194256
81596	194257
207734	194258
69248	194259
90859	194260
82220	194261
189544	194262
19848	194263
51323	194264
145888	194265
42067	194266
72231	194267
133957	194268
69110	194269
192797	194270
42713	194271
2209	194272
26829	194273
145529	194274
121431	194275
146177	194276
114051	194277
201508	194278
84301	194279
168333	194280
169534	194281
99840	194282
145061	194283
81692	194284
62953	194285
122073	194286
201861	194287
78542	194288
81451	194289
103764	194290
100305	194291
81365	194292
145304	194293
55620	194294
203224	194295
13919	194296
81253	194297
18069	194298
164200	194299
107942	194300
72638	194301
63002	194302
805	194303
97586	194304
151961	194305
111252	194306
64691	194307
152654	194308
76349	194309
128780	194310
26905	194311
111322	194312
150028	194313
165301	194314
42184	194315
141607	194316
42041	194317
80131	194318
81711	194319
83091	194320
91709	194321
120785	194322
86544	194323
61262	194324
61277	194325
72661	194326
196865	194327
202886	194328
205618	194329
74619	194330
125462	194331
124295	194332
132454	194333
97567	194334
96517	194335
66540	194336
164975	194337
81766	194338
4187	194339
51108	194340
51508	194341
53922	194342
162705	194343
74319	194344
144518	194345
64119	194346
125390	194347
205236	194348
101116	194349
210677	194350
215428	194351
214824	194352
102871	194353
228362	194354
169179	194355
162956	194356
121991	194357
81540	194358
100668	194359
190028	194360
107938	194361
195430	194362
98222	194363
145045	194364
3524	194365
125481	194366
76171	194367
191427	194368
108319	194369
205134	194370
114419	194371
157165	194372
13072	194373
142	194374
9460	194375
13863	194376
3212	194377
10293	194378
80578	194379
11879	194380
31348	194381
35057	194382
145334	194383
58729	194384
112003	194385
60088	194386
49960	194387
30284	194388
27433	194389
572	194390
83433	194391
41572	194392
115313	194393
20039	194394
41032	194395
21251	194396
13441	194397
84013	194398
33814	194399
29195	194400
187383	194401
140903	194402
47151	194403
75064	194404
48741	194405
25814	194406
118875	194407
40333	194408
144167	194409
17330	194410
182367	194411
63219	194412
121004	194413
81042	194414
170024	194415
202184	194416
49319	194417
232015	194418
199459	194419
117905	194420
90633	194421
144852	194422
201460	194423
122114	194424
117712	194425
122191	194426
199972	194427
49264	194428
139990	194429
42093	194430
62783	194431
117712	194432
1243	194433
106901	194434
107343	194435
145078	194436
26943	194437
90833	194438
167881	194439
48985	194440
199887	194441
144777	194442
2900	194443
53849	194444
1234	194445
117244	194446
57079	194447
68054	194448
3845	194449
71570	194450
29483	194451
108522	194452
92345	194453
48734	194454
237763	194455
52175	194456
49970	194457
1007	194458
43013	194459
763	194460
21483	194461
162322	194462
67290	194463
116418	194464
30726	194465
144138	194466
47104	194467
7239	194468
1083	194469
10177	194470
18492	194471
67631	194472
115257	194473
75840	194474
10752	194475
161061	194476
15623	194477
11595	194478
80034	194479
43643	194480
61576	194481
68485	194482
37055	194483
58145	194484
37407	194485
12979	194486
11225	194487
59367	194488
55652	194489
119089	194490
20279	194491
3142	194492
163784	194493
1014	194494
1018	194495
83411	194496
73394	194497
118254	194498
9812	194499
67102	194500
60241	194501
26224	194502
10895	194503
10669	194504
3142	194505
188690	194506
56308	194507
5855	194508
10137	194509
11496	194510
8864	194511
87193	194512
10848	194513
92782	194514
5824	194515
14412	194516
59234	194517
33474	194518
28584	194519
10024	194520
34708	194521
512	194522
25264	194523
84084	194524
35783	194525
10295	194526
102332	194527
12055	194528
94415	194529
2667	194530
18267	194531
40037	194532
72299	194533
87498	194534
2119	194535
2880	194536
12718	194537
25109	194538
34579	194539
70343	194540
6543	194541
14231	194542
26492	194543
11525	194544
78192	194545
30917	194546
15743	194547
104259	194548
96995	194549
55679	194550
153287	194551
50781	194552
35945	194553
24439	194554
13346	194555
55658	194556
8343	194557
165414	194558
1812	194559
618	194560
38473	194561
9391	194562
18192	194563
9360	194564
30954	194565
6309	194566
37237	194567
77162	194568
87496	194569
3494	194570
119619	194571
3040	194572
17351	194573
95166	194574
4232	194575
29758	194576
30934	194577
99542	194578
608	194579
22280	194580
18565	194581
54414	194582
73379	194583
9340	194584
162145	194585
72703	194586
27031	194587
918	194588
15049	194589
19999	194590
99089	194591
38135	194592
1335	194593
17109	194594
31399	194595
10946	194596
10384	194597
112216	194598
12645	194599
93861	194600
20159	194601
2070	194602
65900	194603
65968	194604
147186	194605
21740	194606
168337	194607
51509	194608
2426	194609
39101	194610
18414	194611
15552	194612
88250	194613
148705	194614
39066	194615
8829	194616
52545	194617
67855	194618
32550	194619
17368	194620
15696	194621
19055	194622
82262	194623
51458	194624
160546	194625
55827	194626
43593	194627
58048	194628
47261	194629
14135	194630
25375	194631
71672	194632
7943	194633
5856	194634
20681	194635
145264	194636
15773	194637
143198	194638
30766	194639
5674	194640
55091	194641
2455	194642
490	194643
852	194644
99390	194645
24919	194646
24017	194647
69974	194648
103109	194649
36918	194650
1077	194651
10786	194652
7852	194653
59897	194654
1532	194655
8215	194656
106423	194657
9918	194658
1874	194659
73005	194660
25602	194661
72274	194662
3136	194663
46454	194664
9035	194665
6824	194666
37633	194667
38772	194668
43390	194669
6165	194670
22334	194671
52580	194672
166496	194673
4130	194674
21072	194675
89466	194676
14839	194677
29555	194678
78627	194679
37599	194680
16877	194681
6855	194682
16450	194683
21266	194684
128847	194685
50739	194686
48864	194687
16777	194688
18412	194689
100968	194690
92626	194691
39409	194692
19273	194693
142732	194694
2208	194695
40086	194696
13992	194697
48086	194698
64512	194699
529	194700
29	194701
41623	194702
5910	194703
64535	194704
29331	194705
64009	194706
36942	194707
10043	194708
4660	194709
8085	194710
44854	194711
57049	194712
37059	194713
2077	194714
203973	194715
3608	194716
12702	194717
51082	194718
17670	194719
6072	194720
207	194721
129908	194722
84556	194723
504	194724
49820	194725
117426	194726
24983	194727
21587	194728
10390	194729
24827	194730
61189	194731
8113	194732
65262	194733
200089	194734
13069	194735
78160	194736
7184	194737
80655	194738
53304	194739
6877	194740
29075	194741
166113	194742
8085	194743
2743	194744
980	194745
128003	194746
38682	194747
2773	194748
172797	194749
58527	194750
15376	194751
83963	194752
79217	194753
3186	194754
50791	194755
103054	194756
5188	194757
58342	194758
8093	194759
1399	194760
4397	194761
2705	194762
2218	194763
15266	194764
171229	194765
717	194766
37967	194767
14268	194768
28972	194769
120631	194770
50354	194771
20148	194772
4667	194773
93326	194774
80618	194775
77484	194776
34532	194777
45411	194778
57447	194779
45800	194780
23638	194781
82910	194782
57784	194783
6968	194784
24817	194785
28157	194786
29441	194787
56947	194788
11371	194789
82086	194790
11721	194791
11721	194792
69111	194793
143422	194794
111920	194795
45571	194796
6849	194797
13470	194798
3475	194799
1823	194800
41799	194801
56894	194802
93	194803
32030	194804
221	194805
80621	194806
7446	194807
107507	194808
1382	194809
5695	194810
41421	194811
4344	194812
5386	194813
60604	194814
2636	194815
118671	194816
50782	194817
74394	194818
14742	194819
139651	194820
55820	194821
7600	194822
750	194823
73807	194824
7734	194825
22770	194826
3975	194827
11908	194828
9763	194829
78298	194830
9591	194831
1074	194832
42956	194833
25517	194834
11378	194835
48903	194836
69881	194837
12711	194838
8222	194839
18117	194840
12596	194841
16324	194842
27364	194843
31340	194844
12847	194845
120993	194846
1090	194847
89380	194848
18839	194849
93470	194850
47393	194851
74294	194852
42931	194853
98443	194854
93377	194855
62130	194856
21101	194857
36056	194858
100705	194859
7719	194860
84353	194861
33818	194862
62955	194863
3462	194864
1121	194865
5134	194866
3827	194867
61868	194868
4643	194869
6546	194870
91803	194871
47415	194872
110482	194873
2774	194874
635	194875
47034	194876
129438	194877
28773	194878
27956	194879
27546	194880
153272	194881
12629	194882
33986	194883
11601	194884
80424	194885
153612	194886
6459	194887
8127	194888
1090	194889
35653	194890
28091	194891
82810	194892
61574	194893
36059	194894
8374	194895
74198	194896
7640	194897
100628	194898
38241	194899
67451	194900
57563	194901
83978	194902
10513	194903
3074	194904
142244	194905
26869	194906
204196	194907
47367	194908
32004	194909
2161	194910
26333	194911
31591	194912
16146	194913
27581	194914
16625	194915
15425	194916
3000	194917
11120	194918
6705	194919
40650	194920
23899	194921
57593	194922
14615	194923
71377	194924
118125	194925
140053	194926
45971	194927
28745	194928
30951	194929
36825	194930
62805	194931
235893	194932
171145	194933
3661	194934
49207	194935
37322	194936
16869	194937
10939	194938
10731	194939
97172	194940
27518	194941
63109	194942
110004	194943
578	194944
118319	194945
3718	194946
11121	194947
12556	194948
187	194949
7224	194950
111764	194951
20363	194952
4309	194953
5409	194954
975	194955
76492	194956
33190	194957
33190	194958
89765	194959
40071	194960
88423	194961
27409	194962
49595	194963
20794	194964
49592	194965
50686	194966
16579	194967
17301	194968
46913	194969
4523	194970
57293	194971
239038	194972
49571	194973
129755	194974
88099	194975
79264	194976
159	194977
43020	194978
6243	194979
139860	194980
119294	194981
88891	194982
156704	194983
3971	194984
8842	194985
61368	194986
234817	194987
52813	194988
78667	194989
7095	194990
50173	194991
18727	194992
4330	194993
16883	194994
16288	194995
46437	194996
200436	194997
68162	194998
188428	194999
1825	195000
27456	195001
110804	195002
384	195003
67599	195004
21262	195005
40644	195006
7511	195007
3847	195008
25823	195009
35067	195010
41224	195011
6216	195012
73843	195013
18939	195014
88780	195015
26565	195016
68020	195017
74280	195018
67672	195019
4777	195020
120487	195021
7917	195022
29716	195023
23627	195024
13349	195025
1258	195026
16088	195027
5133	195028
6002	195029
129925	195030
12203	195031
76989	195032
62015	195033
23223	195034
7370	195035
17357	195036
5177	195037
6753	195038
948	195039
53297	195040
7733	195041
17031	195042
12274	195043
33126	195044
73135	195045
32977	195046
20103	195047
9947	195048
12885	195049
4571	195050
5392	195051
85109	195052
14702	195053
10760	195054
24188	195055
12153	195056
4721	195057
8845	195058
52560	195059
22954	195060
136092	195061
83630	195062
24999	195063
75456	195064
31517	195065
16314	195066
1082	195067
11283	195068
13662	195069
2066	195070
120651	195071
29172	195072
139341	195073
89109	195074
30628	195075
57465	195076
4069	195077
40804	195078
105932	195079
8552	195080
47955	195081
10017	195082
112467	195083
28167	195084
45825	195085
12926	195086
7757	195087
78844	195088
10784	195089
146873	195090
82612	195091
1101	195092
36960	195093
63841	195094
66659	195095
6553	195096
3510	195097
104950	195098
118908	195099
939	195100
37930	195101
237061	195102
36117	195103
23134	195104
75525	195105
33679	195106
19589	195107
75445	195108
55862	195109
147941	195110
1443	195111
35163	195112
30680	195113
7457	195114
59261	195115
145083	195116
164383	195117
1914	195118
9074	195119
4334	195120
46522	195121
10127	195122
30497	195123
40193	195124
6466	195125
21021	195126
17206	195127
37736	195128
49834	195129
53028	195130
4939	195131
196539	195132
13476	195133
104901	195134
69514	195135
26315	195136
2398	195137
17894	195138
95513	195139
32426	195140
37494	195141
13335	195142
14636	195143
49968	195144
35111	195145
34181	195146
62471	195147
188135	195148
56814	195149
33466	195150
4337	195151
149659	195152
161875	195153
11316	195154
19544	195155
9032	195156
59320	195157
20754	195158
28284	195159
21407	195160
53	195161
17140	195162
80387	195163
30652	195164
33088	195165
116687	195166
25244	195167
62563	195168
24812	195169
62252	195170
17221	195171
129953	195172
83855	195173
131700	195174
34393	195175
49148	195176
46759	195177
60522	195178
117827	195179
111148	195180
20754	195181
77489	195182
4000	195183
58936	195184
56537	195185
54904	195186
62275	195187
28162	195188
47038	195189
28669	195190
30008	195191
185305	195192
53530	195193
16111	195194
29660	195195
1337	195196
153583	195197
11480	195198
7581	195199
50310	195200
15478	195201
20095	195202
166242	195203
5421	195204
105	195205
62625	195206
41656	195207
31003	195208
140309	195209
19606	195210
144916	195211
201609	195212
12447	195213
89356	195214
62753	195215
53104	195216
238886	195217
20484	195218
199668	195219
63237	195220
58845	195221
120450	195222
179604	195223
146484	195224
195382	195225
110559	195226
54885	195227
98541	195228
55720	195229
200042	195230
107672	195231
35360	195232
199921	195233
33420	195234
58273	195235
90359	195236
32515	195237
89216	195238
176707	195239
62960	195240
81295	195241
192157	195242
96329	195243
17124	195244
3587	195245
10728	195246
6144	195247
125762	195248
96660	195249
75078	195250
30437	195251
98676	195252
85027	195253
107498	195254
110720	195255
84016	195256
156146	195257
141655	195258
107530	195259
33577	195260
33448	195261
140413	195262
63037	195263
53741	195264
141490	195265
146360	195266
81718	195267
8937	195268
103523	195269
58564	195270
24516	195271
7617	195272
81442	195273
17160	195274
47451	195275
203981	195276
233715	195277
152484	195278
125392	195279
33100	195280
12416	195281
120946	195282
169206	195283
169375	195284
20380	195285
130489	195286
213693	195287
162398	195288
119689	195289
182411	195290
84215	195291
48140	195292
7181	195293
99898	195294
41808	195295
63153	195296
27213	195297
14474	195298
9954	195299
112277	195300
95908	195301
85001	195302
236512	195303
143843	195304
106877	195305
62895	195306
53519	195307
14291	195308
105459	195309
56503	195310
19166	195311
120250	195312
88364	195313
128967	195314
24695	195315
16874	195316
151749	195317
146557	195318
203370	195319
1498	195320
543	195321
88658	195322
63004	195323
150150	195324
120888	195325
85524	195326
17952	195327
52615	195328
53904	195329
141980	195330
43533	195331
176302	195332
120837	195333
33543	195334
19959	195335
236634	195336
117966	195337
161358	195338
77365	195339
178133	195340
212160	195341
135777	195342
121357	195343
52599	195344
69593	195345
86656	195346
132746	195347
26667	195348
23312	195349
84420	195350
56753	195351
39239	195352
72594	195353
36291	195354
145280	195355
122233	195356
81483	195357
138158	195358
90684	195359
135324	195360
203946	195361
122193	195362
145465	195363
21949	195364
51877	195365
107371	195366
53641	195367
136145	195368
169408	195369
157061	195370
60612	195371
84325	195372
34265	195373
2632	195374
153691	195375
215307	195376
4745	195377
6187	195378
24636	195379
14238	195380
88095	195381
1344	195382
191678	195383
13930	195384
13613	195385
201500	195386
145098	195387
146206	195388
69264	195389
53781	195390
168574	195391
118199	195392
195632	195393
33488	195394
69210	195395
46021	195396
146212	195397
63111	195398
91047	195399
72819	195400
38972	195401
23204	195402
50906	195403
87670	195404
46155	195405
64750	195406
15803	195407
148144	195408
88516	195409
189585	195410
7207	195411
473	195412
23364	195413
163842	195414
31686	195415
45565	195416
83356	195417
82607	195418
83591	195419
58109	195420
142919	195421
41130	195422
15823	195423
91023	195424
143646	195425
239370	195426
64797	195427
32	195428
7883	195429
19956	195430
10789	195431
47586	195432
1344	195433
984	195434
52025	195435
11253	195436
130902	195437
40628	195438
120154	195439
139809	195440
4897	195441
9497	195442
1633	195443
191154	195444
3035	195445
41329	195446
157553	195447
142267	195448
6048	195449
70318	195450
143702	195451
53269	195452
106846	195453
168862	195454
14973	195455
169581	195456
93562	195457
71927	195458
89192	195459
145679	195460
69078	195461
202141	195462
164702	195463
214329	195464
41510	195465
133818	195466
186759	195467
31672	195468
219923	195469
78861	195470
3546	195471
107665	195472
71780	195473
103131	195474
52712	195475
94377	195476
52821	195477
190938	195478
60195	195479
89125	195480
4875	195481
22324	195482
78916	195483
209947	195484
115618	195485
92593	195486
237207	195487
66079	195488
66774	195489
9158	195490
23555	195491
208491	195492
210754	195493
51213	195494
3925	195495
44564	195496
36379	195497
63783	195498
15887	195499
20569	195500
7150	195501
332	195502
47200	195503
13880	195504
7166	195505
138576	195506
70658	195507
13933	195508
7891	195509
63700	195510
6548	195511
67597	195512
31694	195513
227753	195514
106064	195515
6347	195516
153849	195517
212749	195518
140100	195519
9795	195520
214065	195521
13377	195522
40443	195523
54846	195524
13399	195525
49830	195526
8699	195527
21564	195528
9638	195529
46966	195530
23404	195531
36504	195532
12213	195533
44489	195534
28213	195535
31714	195536
31459	195537
60666	195538
20366	195539
157192	195540
64922	195541
7480	195542
10986	195543
11836	195544
5370	195545
58424	195546
141110	195547
136848	195548
13250	195549
84591	195550
104335	195551
10863	195552
40035	195553
23056	195554
19033	195555
52648	195556
137321	195557
166195	195558
84549	195559
13609	195560
70293	195561
15559	195562
36004	195563
70280	195564
43572	195565
89349	195566
35783	195567
19522	195568
20781	195569
30466	195570
25355	195571
27079	195572
5989	195573
73869	195574
57841	195575
52591	195576
91831	195577
120011	195578
850	195579
4925	195580
18553	195581
91550	195582
142550	195583
16080	195584
109741	195585
83994	195586
112130	195587
36488	195588
67075	195589
43981	195590
87195	195591
163708	195592
80020	195593
1570	195594
170972	195595
88653	195596
183162	195597
84524	195598
218634	195599
40655	195600
123156	195601
214092	195602
167202	195603
50472	195604
65195	195605
59096	195606
36844	195607
33557	195608
17498	195609
92640	195610
3884	195611
7760	195612
18023	195613
130402	195614
88326	195615
66400	195616
121344	195617
32766	195618
118010	195619
75590	195620
121035	195621
120868	195622
52761	195623
170996	195624
157050	195625
149531	195626
109554	195627
16979	195628
40263	195629
87647	195630
206991	195631
132794	195632
80269	195633
39809	195634
7433	195635
12127	195636
57492	195637
208714	195638
57428	195639
213720	195640
11967	195641
240094	195642
145825	195643
7483	195644
307	195645
68878	195646
22661	195647
187437	195648
101434	195649
9291	195650
37751	195651
101685	195652
36776	195653
147492	195654
86580	195655
25056	195656
102702	195657
89116	195658
167455	195659
97223	195660
39479	195661
68125	195662
20896	195663
80180	195664
129375	195665
110314	195666
52781	195667
23615	195668
21582	195669
19160	195670
58958	195671
163525	195672
149772	195673
238069	195674
135172	195675
104340	195676
81268	195677
61234	195678
4294	195679
25140	195680
167725	195681
7702	195682
48709	195683
14904	195684
47454	195685
51917	195686
105580	195687
49929	195688
36161	195689
166062	195690
92383	195691
95199	195692
71881	195693
53594	195694
10711	195695
101649	195696
204981	195697
741	195698
1609	195699
1262	195700
123504	195701
29376	195702
46300	195703
45594	195704
6132	195705
98131	195706
119926	195707
80797	195708
214867	195709
100572	195710
46415	195711
23115	195712
88699	195713
25465	195714
46129	195715
40293	195716
83163	195717
46400	195718
98604	195719
110884	195720
44765	195721
44506	195722
128943	195723
103710	195724
9541	195725
128996	195726
76333	195727
82626	195728
160419	195729
149293	195730
152784	195731
27700	195732
46645	195733
815	195734
75843	195735
6881	195736
81244	195737
211349	195738
94578	195739
4468	195740
13110	195741
131363	195742
155833	195743
180296	195744
75673	195745
203884	195746
98429	195747
64092	195748
203458	195749
13227	195750
24081	195751
51588	195752
35860	195753
59341	195754
52350	195755
164473	195756
68119	195757
163198	195758
75625	195759
53282	195760
143985	195761
14483	195762
119277	195763
27054	195764
107199	195765
68477	195766
30914	195767
52751	195768
166347	195769
120036	195770
40824	195771
7054	195772
12076	195773
144741	195774
101935	195775
104259	195776
166685	195777
46812	195778
59013	195779
111512	195780
72593	195781
49698	195782
84473	195783
48155	195784
76939	195785
71322	195786
24230	195787
42327	195788
51404	195789
58234	195790
12649	195791
39003	195792
50847	195793
238143	195794
109534	195795
24536	195796
191715	195797
137793	195798
67306	195799
81801	195800
145648	195801
36032	195802
186995	195803
26157	195804
25549	195805
99602	195806
109245	195807
61653	195808
105635	195809
153524	195810
148491	195811
153700	195812
12059	195813
1281	195814
12154	195815
14350	195816
203381	195817
3900	195818
180368	195819
21376	195820
77517	195821
41309	195822
1250	195823
83263	195824
164574	195825
7435	195826
91641	195827
107349	195828
83117	195829
8630	195830
28762	195831
8925	195832
214418	195833
2818	195834
133151	195835
11283	195836
214605	195837
43143	195838
215456	195839
167282	195840
193538	195841
107809	195842
8102	195843
83923	195844
46962	195845
51607	195846
45441	195847
191667	195848
51907	195849
184987	195850
81183	195851
7476	195852
48748	195853
162356	195854
44003	195855
183054	195856
103094	195857
171587	195858
68583	195859
15392	195860
1045	195861
1754	195862
36067	195863
35987	195864
43846	195865
7459	195866
69845	195867
74459	195868
164364	195869
69855	195870
40451	195871
23052	195872
8	195873
49990	195874
17660	195875
123111	195876
35399	195877
70559	195878
75823	195879
26763	195880
23424	195881
110815	195882
31304	195883
207464	195884
37001	195885
151237	195886
77679	195887
144778	195888
88919	195889
3847	195890
28761	195891
102000	195892
120363	195893
41117	195894
17160	195895
118182	195896
28418	195897
46645	195898
100222	195899
199580	195900
138178	195901
65273	195902
88301	195903
54884	195904
103497	195905
64684	195906
82810	195907
4930	195908
150582	195909
89111	195910
135139	195911
125400	195912
151165	195913
126446	195914
65421	195915
152721	195916
120659	195917
149499	195918
123811	195919
117128	195920
151862	195921
104198	195922
163039	195923
148720	195924
138352	195925
211445	195926
208373	195927
110854	195928
146069	195929
1376	195930
22962	195931
51797	195932
89669	195933
207799	195934
19415	195935
26100	195936
214530	195937
38985	195938
68157	195939
30980	195940
3510	195941
9562	195942
20788	195943
144919	195944
76081	195945
150752	195946
14438	195947
150973	195948
88861	195949
123545	195950
42490	195951
170979	195952
92826	195953
67870	195954
21403	195955
39319	195956
94392	195957
91012	195958
11954	195959
871	195960
24035	195961
53882	195962
50726	195963
64871	195964
56017	195965
50798	195966
36410	195967
40268	195968
98365	195969
25549	195970
69559	195971
39134	195972
213870	195973
23860	195974
96536	195975
83991	195976
185827	195977
39218	195978
64119	195979
130220	195980
109675	195981
215328	195982
127291	195983
119079	195984
49624	195985
6107	195986
64303	195987
10194	195988
39818	195989
12546	195990
96935	195991
108881	195992
6300	195993
50668	195994
82405	195995
4906	195996
74910	195997
74768	195998
131551	195999
118846	196000
32847	196001
83214	196002
184235	196003
65975	196004
79293	196005
121993	196006
137842	196007
99994	196008
131134	196009
157119	196010
92827	196011
96363	196012
6152	196013
14350	196014
31565	196015
53229	196016
135685	196017
81020	196018
150045	196019
166050	196020
229688	196021
61614	196022
27590	196023
36360	196024
51001	196025
65278	196026
50333	196027
76178	196028
8665	196029
99412	196030
49968	196031
36804	196032
20837	196033
36360	196034
84856	196035
209797	196036
96537	196037
12159	196038
111309	196039
134080	196040
31551	196041
5685	196042
137434	196043
122517	196044
209412	196045
107158	196046
96605	196047
238865	196048
88199	196049
125890	196050
43715	196051
47064	196052
138402	196053
77693	196054
45636	196055
50521	196056
38837	196057
116397	196058
96683	196059
214330	196060
43278	196061
101222	196062
55798	196063
56038	196064
139031	196065
184505	196066
64925	196067
83573	196068
2116	196069
4052	196070
100530	196071
76363	196072
88132	196073
210818	196074
152379	196075
153528	196076
83397	196077
182726	196078
32406	196079
65249	196080
38047	196081
46979	196082
12133	196083
117571	196084
17646	196085
119880	196086
45403	196087
62268	196088
66811	196089
117263	196090
3628	196091
98764	196092
6496	196093
131940	196094
105354	196095
98643	196096
74230	196097
22785	196098
40043	196099
144983	196100
26159	196101
76922	196102
23693	196103
7476	196104
84995	196105
134201	196106
34457	196107
31569	196108
183879	196109
192131	196110
137266	196111
410	196112
90829	196113
9528	196114
21099	196115
84424	196116
178653	196117
31078	196118
129053	196119
160361	196120
143675	196121
21262	196122
22517	196123
112618	196124
99232	196125
40189	196126
96743	196127
24933	196128
45657	196129
38162	196130
38046	196131
45763	196132
39436	196133
15811	196134
5285	196135
22168	196136
154004	196137
69861	196138
69853	196139
164762	196140
130575	196141
10831	196142
49275	196143
34515	196144
21349	196145
34606	196146
212998	196147
25575	196148
65209	196149
74164	196150
179357	196151
232293	196152
66075	196153
120466	196154
21303	196155
59770	196156
31706	196157
109599	196158
31329	196159
76019	196160
88998	196161
65373	196162
92646	196163
39138	196164
5014	196165
134071	196166
206725	196167
28373	196168
156488	196169
215122	196170
214865	196171
118517	196172
96973	196173
119765	196174
32731	196175
39781	196176
36458	196177
105291	196178
64815	196179
236971	196180
14539	196181
45705	196182
77846	196183
87793	196184
64694	196185
10167	196186
41364	196187
39442	196188
214859	196189
212772	196190
108155	196191
36117	196192
51522	196193
16116	196194
59872	196195
130510	196196
21079	196197
239271	196198
33326	196199
7397	196200
186441	196201
126004	196202
76380	196203
31430	196204
74509	196205
16266	196206
28656	196207
29905	196208
210748	196209
153668	196210
214304	196211
153044	196212
39451	196213
24860	196214
111838	196215
90838	196216
103123	196217
213374	196218
214663	196219
213659	196220
210490	196221
214207	196222
9287	196223
35033	196224
27816	196225
179436	196226
72986	196227
208525	196228
28861	196229
42045	196230
100761	196231
117475	196232
164057	196233
180636	196234
153922	196235
198183	196236
110293	196237
137798	196238
178613	196239
134820	196240
40025	196241
53827	196242
22159	196243
99830	196244
150497	196245
2876	196246
39147	196247
7799	196248
85461	196249
14263	196250
1153	196251
34464	196252
17322	196253
228	196254
17433	196255
141034	196256
78874	196257
16344	196258
79604	196259
19521	196260
108691	196261
37394	196262
140905	196263
144682	196264
190810	196265
235896	196266
165534	196267
10458	196268
165666	196269
36478	196270
44760	196271
46374	196272
58118	196273
4063	196274
52514	196275
15897	196276
70951	196277
88665	196278
166770	196279
117477	196280
52784	196281
111357	196282
208944	196283
191444	196284
66719	196285
104293	196286
87450	196287
99968	196288
240194	196289
237563	196290
236862	196291
83328	196292
112153	196293
13461	196294
205444	196295
126902	196296
128170	196297
81355	196298
85629	196299
13048	196300
68557	196301
39654	196302
57014	196303
18684	196304
51852	196305
65954	196306
102176	196307
67132	196308
47842	196309
163463	196310
88808	196311
26750	196312
162	196313
52950	196314
50284	196315
210447	196316
141019	196317
106817	196318
233544	196319
151108	196320
120007	196321
110380	196322
49858	196323
111919	196324
184414	196325
75509	196326
215192	196327
119495	196328
59446	196329
33454	196330
150887	196331
176215	196332
110448	196333
59012	196334
81783	196335
116696	196336
39022	196337
45590	196338
20889	196339
5645	196340
213655	196341
154044	196342
58022	196343
36177	196344
110301	196345
84473	196346
95189	196347
84491	196348
84604	196349
40257	196350
52132	196351
119004	196352
8320	196353
143994	196354
68752	196355
123167	196356
98439	196357
131993	196358
19168	196359
212585	196360
75548	196361
34350	196362
114174	196363
113789	196364
80273	196365
59068	196366
145581	196367
145641	196368
53054	196369
52540	196370
23446	196371
8735	196372
8203	196373
63602	196374
37046	196375
107641	196376
74663	196377
64144	196378
200918	196379
162304	196380
167172	196381
66564	196382
10585	196383
10113	196384
153030	196385
15354	196386
8075	196387
78388	196388
78388	196389
85406	196390
8593	196391
207	196392
42777	196393
147409	196394
3169	196395
31520	196396
6261	196397
13262	196398
153641	196399
7396	196400
74756	196401
119686	196402
99126	196403
74452	196404
130344	196405
56670	196406
183171	196407
66914	196408
100655	196409
82837	196410
5196	196411
2171	196412
194731	196413
11057	196414
151788	196415
28733	196416
27531	196417
16408	196418
119936	196419
29145	196420
51713	196421
103057	196422
74756	196423
165578	196424
101590	196425
138026	196426
167468	196427
23470	196428
15787	196429
108983	196430
57852	196431
6962	196432
36475	196433
203857	196434
31675	196435
53420	196436
86553	196437
211378	196438
4315	196439
13165	196440
46185	196441
59632	196442
84262	196443
212045	196444
29366	196445
15836	196446
101642	196447
15751	196448
74555	196449
102088	196450
35974	196451
24117	196452
24741	196453
17064	196454
5246	196455
40835	196456
97669	196457
14730	196458
118841	196459
162384	196460
31882	196461
34378	196462
213829	196463
206870	196464
46478	196465
183932	196466
40197	196467
150815	196468
3801	196469
73424	196470
101689	196471
107796	196472
162893	196473
44626	196474
128713	196475
153669	196476
132364	196477
8018	196478
8355	196479
8354	196480
8070	196481
6281	196482
47272	196483
6975	196484
20265	196485
112332	196486
755	196487
101364	196488
119373	196489
7725	196490
31639	196491
43967	196492
14483	196493
37589	196494
176055	196495
169334	196496
55370	196497
27145	196498
104136	196499
46127	196500
5361	196501
93586	196502
13918	196503
138033	196504
4993	196505
6451	196506
34874	196507
10420	196508
22623	196509
51967	196510
147542	196511
26690	196512
215179	196513
9640	196514
124826	196515
160256	196516
47373	196517
110408	196518
16992	196519
3449	196520
196	196521
18514	196522
79529	196523
4224	196524
130079	196525
23163	196526
65901	196527
31901	196528
1937	196529
107633	196530
44222	196531
163412	196532
35257	196533
119520	196534
2783	196535
16731	196536
26139	196537
70112	196538
4023	196539
23677	196540
24265	196541
16600	196542
5876	196543
120001	196544
97925	196545
165942	196546
13852	196547
581	196548
54746	196549
581	196550
581	196551
15800	196552
39207	196553
26283	196554
8412	196555
89810	196556
30862	196557
29226	196558
136063	196559
188575	196560
11938	196561
195233	196562
905	196563
207054	196564
3466	196565
28614	196566
73438	196567
97470	196568
35979	196569
36187	196570
97283	196571
16229	196572
118614	196573
90203	196574
35370	196575
3298	196576
13701	196577
124178	196578
10604	196579
4093	196580
49862	196581
55102	196582
135156	196583
10726	196584
48798	196585
8734	196586
12861	196587
7743	196588
152663	196589
116416	196590
14610	196591
2170	196592
6472	196593
23896	196594
34606	196595
30078	196596
13136	196597
3751	196598
83745	196599
54837	196600
47206	196601
7791	196602
19043	196603
58533	196604
6551	196605
6713	196606
167109	196607
111384	196608
26609	196609
32950	196610
60370	196611
186228	196612
90570	196613
10466	196614
127940	196615
156421	196616
16655	196617
95099	196618
13412	196619
51845	196620
4516	196621
3527	196622
3959	196623
88539	196624
150059	196625
25741	196626
116052	196627
236893	196628
167424	196629
201403	196630
121568	196631
48983	196632
98189	196633
78086	196634
25244	196635
211112	196636
237160	196637
89668	196638
153001	196639
80502	196640
231197	196641
87674	196642
145724	196643
190005	196644
80409	196645
144209	196646
230778	196647
106630	196648
166643	196649
119812	196650
51650	196651
98058	196652
237247	196653
75	196654
108428	196655
237753	196656
17265	196657
58284	196658
119196	196659
53510	196660
118914	196661
81430	196662
2816	196663
2179	196664
31482	196665
231	196666
187715	196667
208123	196668
50726	196669
207473	196670
108341	196671
144836	196672
122291	196673
45703	196674
26834	196675
105779	196676
29813	196677
112907	196678
103725	196679
141771	196680
63028	196681
193372	196682
107573	196683
186829	196684
117230	196685
33072	196686
67256	196687
84962	196688
107117	196689
90356	196690
7506	196691
162256	196692
165785	196693
37317	196694
55980	196695
41687	196696
120226	196697
68461	196698
239944	196699
33600	196700
168377	196701
32047	196702
60493	196703
194677	196704
101503	196705
140264	196706
108213	196707
218113	196708
40144	196709
119558	196710
193779	196711
165053	196712
20010	196713
57249	196714
30961	196715
238754	196716
166953	196717
89569	196718
106630	196719
35359	196720
71808	196721
127263	196722
81585	196723
121924	196724
80456	196725
235710	196726
8310	196727
60212	196728
113786	196729
6597	196730
51898	196731
4950	196732
215212	196733
21856	196734
1130	196735
69500	196736
87719	196737
157045	196738
1581	196739
118577	196740
51932	196741
45856	196742
41347	196743
41267	196744
10606	196745
87981	196746
168942	196747
36683	196748
52031	196749
2752	196750
32913	196751
118925	196752
165186	196753
75270	196754
134760	196755
1545	196756
144226	196757
22991	196758
14971	196759
6053	196760
81069	196761
79930	196762
430	196763
52634	196764
88034	196765
236499	196766
110674	196767
67780	196768
52842	196769
237129	196770
23366	196771
152124	196772
41180	196773
78231	196774
117703	196775
144554	196776
165852	196777
88736	196778
83987	196779
119113	196780
46003	196781
32154	196782
15346	196783
199958	196784
130612	196785
180719	196786
98882	196787
198943	196788
181473	196789
14511	196790
147236	196791
65275	196792
181004	196793
94494	196794
8783	196795
140600	196796
32127	196797
157035	196798
41937	196799
210867	196800
135701	196801
99704	196802
195820	196803
1529	196804
239411	196805
164297	196806
196894	196807
228844	196808
137112	196809
133650	196810
6634	196811
121290	196812
104139	196813
26938	196814
8278	196815
201759	196816
46862	196817
195837	196818
193148	196819
47408	196820
33394	196821
48285	196822
213250	196823
165449	196824
25082	196825
29365	196826
39125	196827
26184	196828
134780	196829
108090	196830
212778	196831
4747	196832
4511	196833
236517	196834
111701	196835
23454	196836
4701	196837
163820	196838
110562	196839
83113	196840
131280	196841
151433	196842
52153	196843
233158	196844
20832	196845
82718	196846
148111	196847
170981	196848
69855	196849
91549	196850
206875	196851
6596	196852
47500	196853
8069	196854
75378	196855
177041	196856
28656	196857
77202	196858
96654	196859
42078	196860
76823	196861
81474	196862
42240	196863
201520	196864
170036	196865
193632	196866
106945	196867
201353	196868
7429	196869
196086	196870
202857	196871
68276	196872
65412	196873
91044	196874
165833	196875
72811	196876
163924	196877
2745	196878
25004	196879
5192	196880
3143	196881
25869	196882
8159	196883
88615	196884
46816	196885
108334	196886
24911	196887
32569	196888
87337	196889
172871	196890
89768	196891
89447	196892
36516	196893
142252	196894
3851	196895
18575	196896
7158	196897
43120	196898
40620	196899
205950	196900
4167	196901
41820	196902
10737	196903
72456	196904
30490	196905
23028	196906
40157	196907
62658	196908
20462	196909
129349	196910
133	196911
31378	196912
11859	196913
34846	196914
14442	196915
10445	196916
62664	196917
18008	196918
34733	196919
144536	196920
26883	196921
107448	196922
29440	196923
33010	196924
26280	196925
48253	196926
183669	196927
44383	196928
32360	196929
32925	196930
3380	196931
64706	196932
17899	196933
11423	196934
51447	196935
47055	196936
26655	196937
27922	196938
83169	196939
6467	196940
103435	196941
14504	196942
136990	196943
45025	196944
38931	196945
33954	196946
4620	196947
14990	196948
16707	196949
58589	196950
7964	196951
62979	196952
50409	196953
129092	196954
39879	196955
103522	196956
42019	196957
119939	196958
57007	196959
161341	196960
200325	196961
121888	196962
50883	196963
79099	196964
61976	196965
27779	196966
89422	196967
13762	196968
202910	196969
112416	196970
12143	196971
154000	196972
132794	196973
150328	196974
109619	196975
63832	196976
210441	196977
206714	196978
211576	196979
21061	196980
77171	196981
178891	196982
210084	196983
141608	196984
176498	196985
68866	196986
86544	196987
59256	196988
4758	196989
131586	196990
94727	196991
97612	196992
108246	196993
81654	196994
88805	196995
112196	196996
148389	196997
81693	196998
50385	196999
56788	197000
1871	197001
211746	197002
79965	197003
200816	197004
112215	197005
20932	197006
166092	197007
71320	197008
121223	197009
196590	197010
51052	197011
74166	197012
39944	197013
152549	197014
132914	197015
112219	197016
16366	197017
107272	197018
10447	197019
72055	197020
49604	197021
14467	197022
103898	197023
154232	197024
64464	197025
83601	197026
154273	197027
182494	197028
73090	197029
130273	197030
69285	197031
110692	197032
57434	197033
108141	197034
4788	197035
84596	197036
212691	197037
62734	197038
153790	197039
55104	197040
43700	197041
107550	197042
21155	197043
40238	197044
207794	197045
69063	197046
65135	197047
576	197048
112675	197049
119630	197050
201014	197051
65013	197052
79368	197053
81265	197054
74750	197055
13762	197056
25919	197057
133442	197058
90498	197059
6088	197060
2222	197061
1949	197062
144588	197063
180630	197064
1003	197065
166802	197066
93772	197067
88020	197068
88020	197069
88018	197070
102415	197071
237810	197072
14787	197073
68575	197074
155381	197075
57947	197076
118640	197077
86787	197078
111531	197079
50068	197080
63242	197081
55905	197082
163996	197083
19851	197084
234049	197085
96945	197086
117195	197087
116136	197088
200446	197089
167271	197090
217708	197091
25599	197092
118220	197093
141439	197094
136656	197095
239817	197096
116184	197097
9129	197098
49902	197099
97254	197100
48503	197101
108207	197102
52814	197103
139344	197104
74200	197105
5201	197106
3982	197107
7823	197108
49270	197109
2180	197110
170887	197111
152494	197112
85344	197113
43134	197114
49338	197115
143370	197116
179752	197117
4056	197118
44221	197119
13537	197120
106910	197121
74783	197122
117815	197123
51508	197124
24135	197125
107899	197126
87811	197127
43414	197128
30117	197129
167032	197130
193318	197131
50150	197132
118159	197133
25079	197134
72189	197135
90063	197136
69542	197137
81448	197138
145258	197139
81434	197140
47301	197141
16684	197142
3058	197143
15759	197144
44294	197145
36099	197146
147413	197147
118851	197148
122430	197149
26937	197150
104951	197151
59034	197152
110681	197153
150602	197154
111989	197155
71388	197156
49020	197157
33610	197158
111489	197159
69305	197160
133092	197161
176031	197162
236167	197163
110523	197164
63289	197165
52413	197166
41092	197167
239380	197168
86811	197169
201473	197170
168014	197171
167014	197172
119779	197173
239404	197174
117920	197175
41477	197176
53084	197177
59023	197178
169611	197179
79099	197180
58613	197181
4932	197182
67363	197183
1904	197184
115782	197185
51500	197186
86599	197187
37729	197188
48209	197189
100961	197190
144886	197191
136143	197192
211328	197193
100776	197194
139121	197195
164171	197196
191106	197197
141284	197198
169320	197199
25424	197200
25872	197201
252	197202
133	197203
139012	197204
63092	197205
78953	197206
22467	197207
85584	197208
59524	197209
68945	197210
181787	197211
71963	197212
233775	197213
47109	197214
87342	197215
22343	197216
30090	197217
11026	197218
9223	197219
55742	197220
3167	197221
28841	197222
4429	197223
11347	197224
102367	197225
4194	197226
3704	197227
59488	197228
3662	197229
23105	197230
127218	197231
2463	197232
26055	197233
31350	197234
4747	197235
26819	197236
45892	197237
7104	197238
22706	197239
179996	197240
3919	197241
80936	197242
15032	197243
16717	197244
3526	197245
47580	197246
82231	197247
144932	197248
98923	197249
16037	197250
45963	197251
44047	197252
11629	197253
144424	197254
20376	197255
24193	197256
55577	197257
35086	197258
107519	197259
201677	197260
169426	197261
38028	197262
33258	197263
53339	197264
194885	197265
17946	197266
95552	197267
61052	197268
31499	197269
70887	197270
49332	197271
30863	197272
101	197273
5028	197274
11700	197275
4648	197276
214481	197277
119645	197278
198214	197279
157215	197280
8195	197281
1782	197282
90876	197283
63161	197284
82314	197285
81802	197286
43648	197287
231261	197288
85646	197289
119537	197290
41486	197291
52555	197292
215185	197293
23948	197294
213011	197295
130345	197296
10471	197297
2248	197298
167929	197299
1743	197300
192202	197301
165903	197302
138786	197303
12000	197304
109732	197305
53336	197306
43287	197307
120122	197308
109199	197309
25109	197310
86683	197311
45349	197312
116106	197313
9747	197314
31840	197315
23536	197316
80254	197317
7385	197318
153	197319
82987	197320
660	197321
2797	197322
120122	197323
44082	197324
4715	197325
48367	197326
206040	197327
19668	197328
23934	197329
106248	197330
73829	197331
26979	197332
38614	197333
30704	197334
52266	197335
57589	197336
132871	197337
44903	197338
7238	197339
2281	197340
115856	197341
2130	197342
13985	197343
29292	197344
106294	197345
50294	197346
7525	197347
29177	197348
17096	197349
31507	197350
59119	197351
97454	197352
98209	197353
41647	197354
50150	197355
80165	197356
105285	197357
62780	197358
25936	197359
4119	197360
89409	197361
62430	197362
21299	197363
48833	197364
86684	197365
9095	197366
9953	197367
48822	197368
15831	197369
23898	197370
95293	197371
68693	197372
73172	197373
10101	197374
9766	197375
2200	197376
74983	197377
101380	197378
71549	197379
21892	197380
106118	197381
19960	197382
1836	197383
80726	197384
72677	197385
3631	197386
131	197387
74752	197388
4425	197389
11164	197390
133282	197391
2154	197392
11650	197393
13868	197394
25253	197395
38626	197396
109457	197397
57185	197398
14163	197399
48640	197400
68882	197401
119571	197402
74395	197403
65456	197404
3088	197405
94089	197406
8432	197407
15319	197408
6414	197409
290	197410
8762	197411
38760	197412
94794	197413
24342	197414
15378	197415
80976	197416
198109	197417
9682	197418
24886	197419
38296	197420
7569	197421
6022	197422
85626	197423
10028	197424
132534	197425
59529	197426
18938	197427
64510	197428
40557	197429
4520	197430
21766	197431
91843	197432
27282	197433
143500	197434
6583	197435
40149	197436
140841	197437
96648	197438
978	197439
39298	197440
64520	197441
154271	197442
35287	197443
6007	197444
7819	197445
30682	197446
64842	197447
199041	197448
46651	197449
12603	197450
75966	197451
25449	197452
55596	197453
148988	197454
8554	197455
2690	197456
18626	197457
117547	197458
143546	197459
66481	197460
125108	197461
78103	197462
132576	197463
65901	197464
14539	197465
14952	197466
18657	197467
37828	197468
132733	197469
186485	197470
155950	197471
84142	197472
204295	197473
75196	197474
37609	197475
104089	197476
64791	197477
66556	197478
7599	197479
7599	197480
369	197481
2958	197482
26900	197483
13556	197484
190227	197485
6403	197486
61852	197487
114425	197488
31130	197489
142	197490
20834	197491
22360	197492
195793	197493
7835	197494
8455	197495
8455	197496
48009	197497
2041	197498
15200	197499
22688	197500
10279	197501
53745	197502
24351	197503
13801	197504
3699	197505
222	197506
1693	197507
53	197508
64107	197509
1691	197510
49192	197511
9709	197512
113008	197513
19640	197514
209169	197515
230646	197516
7423	197517
33102	197518
41321	197519
57778	197520
104625	197521
948	197522
171373	197523
15323	197524
1583	197525
1732	197526
948	197527
6927	197528
54634	197529
19756	197530
3393	197531
29596	197532
21775	197533
21175	197534
25239	197535
126876	197536
79413	197537
16384	197538
12774	197539
12840	197540
16641	197541
41239	197542
25440	197543
1153	197544
116417	197545
17981	197546
1412	197547
21807	197548
5916	197549
231703	197550
91986	197551
35474	197552
104476	197553
187121	197554
11638	197555
46475	197556
22927	197557
8502	197558
98264	197559
2826	197560
95400	197561
61257	197562
23445	197563
100532	197564
185016	197565
73655	197566
79707	197567
25887	197568
133556	197569
16845	197570
98135	197571
2812	197572
97793	197573
70075	197574
12650	197575
28202	197576
8467	197577
33994	197578
18375	197579
5094	197580
52464	197581
26676	197582
54664	197583
2692	197584
19658	197585
38884	197586
27420	197587
5681	197588
3104	197589
74334	197590
31316	197591
10800	197592
70159	197593
72645	197594
15327	197595
54715	197596
6745	197597
57	197598
5550	197599
659	197600
111439	197601
1961	197602
427	197603
59373	197604
49154	197605
14710	197606
62773	197607
105225	197608
23851	197609
43427	197610
12168	197611
4569	197612
121763	197613
38058	197614
12685	197615
24015	197616
36335	197617
18471	197618
139	197619
31144	197620
58570	197621
1553	197622
826	197623
2947	197624
8205	197625
22132	197626
6601	197627
234018	197628
11104	197629
51127	197630
3102	197631
87771	197632
4705	197633
8401	197634
122	197635
13974	197636
46571	197637
83505	197638
27641	197639
5227	197640
42920	197641
158471	197642
86120	197643
66294	197644
219544	197645
104249	197646
11661	197647
31984	197648
46199	197649
20654	197650
54	197651
49573	197652
30267	197653
75708	197654
167352	197655
24876	197656
62479	197657
61741	197658
137031	197659
43776	197660
114417	197661
12236	197662
53234	197663
104174	197664
30009	197665
46555	197666
155489	197667
143374	197668
27622	197669
140958	197670
103106	197671
141581	197672
41677	197673
39349	197674
27007	197675
12508	197676
114302	197677
62557	197678
104629	197679
34509	197680
62808	197681
28979	197682
28011	197683
47985	197684
38149	197685
10784	197686
12646	197687
23347	197688
60856	197689
37296	197690
15337	197691
47433	197692
15107	197693
3948	197694
23436	197695
103963	197696
1113	197697
3761	197698
25958	197699
12975	197700
566	197701
4836	197702
5636	197703
103168	197704
20259	197705
33374	197706
3010	197707
21210	197708
35582	197709
40707	197710
61465	197711
43152	197712
14636	197713
30526	197714
22019	197715
131351	197716
7316	197717
2960	197718
23012	197719
986	197720
87146	197721
7438	197722
25065	197723
25777	197724
26425	197725
68754	197726
3617	197727
98084	197728
48423	197729
26710	197730
47984	197731
8193	197732
70795	197733
8316	197734
79271	197735
4329	197736
13253	197737
38701	197738
79783	197739
11189	197740
26514	197741
81995	197742
27487	197743
10459	197744
86675	197745
109633	197746
21532	197747
25402	197748
25905	197749
93057	197750
40872	197751
22112	197752
8657	197753
68167	197754
28292	197755
12612	197756
23096	197757
89901	197758
22622	197759
36465	197760
2976	197761
58677	197762
6195	197763
57564	197764
198691	197765
4886	197766
12940	197767
7088	197768
37617	197769
37863	197770
9235	197771
42657	197772
106947	197773
51799	197774
5429	197775
40792	197776
74157	197777
345	197778
39030	197779
23961	197780
80321	197781
2714	197782
6397	197783
5171	197784
92836	197785
14415	197786
5903	197787
16556	197788
10758	197789
10728	197790
13056	197791
9089	197792
2323	197793
2352	197794
14463	197795
24103	197796
7	197797
50779	197798
114793	197799
137258	197800
119417	197801
1599	197802
89567	197803
73237	197804
117131	197805
196652	197806
167366	197807
117874	197808
5356	197809
89357	197810
20091	197811
20947	197812
36485	197813
166770	197814
91191	197815
80629	197816
104265	197817
43860	197818
98289	197819
3451	197820
110168	197821
36059	197822
89719	197823
80448	197824
10406	197825
47789	197826
2580	197827
38868	197828
11710	197829
129772	197830
168265	197831
48656	197832
46023	197833
88790	197834
67392	197835
67872	197836
44661	197837
105141	197838
37389	197839
5694	197840
12313	197841
18052	197842
144814	197843
189021	197844
14019	197845
5419	197846
125567	197847
29519	197848
46162	197849
185510	197850
204034	197851
118500	197852
17785	197853
49277	197854
88753	197855
135001	197856
26293	197857
165785	197858
195420	197859
22069	197860
1601	197861
108974	197862
9459	197863
10326	197864
48045	197865
24349	197866
9708	197867
141406	197868
5794	197869
118315	197870
11394	197871
162771	197872
82329	197873
24205	197874
100553	197875
2755	197876
100099	197877
15006	197878
204882	197879
37757	197880
26469	197881
15053	197882
167029	197883
55846	197884
121307	197885
215728	197886
150933	197887
118070	197888
61885	197889
108338	197890
30284	197891
8490	197892
13639	197893
89359	197894
38021	197895
118284	197896
53771	197897
52163	197898
179288	197899
18156	197900
13588	197901
44413	197902
53957	197903
107247	197904
89498	197905
103875	197906
8434	197907
81766	197908
50786	197909
68320	197910
142948	197911
141954	197912
43667	197913
37650	197914
82116	197915
56398	197916
28930	197917
5020	197918
10687	197919
20320	197920
5029	197921
10932	197922
19851	197923
14500	197924
3789	197925
15023	197926
5795	197927
79010	197928
125702	197929
41534	197930
239593	197931
46107	197932
32188	197933
21418	197934
6642	197935
1381	197936
4852	197937
1331	197938
219572	197939
24970	197940
20174	197941
54528	197942
18478	197943
6786	197944
22346	197945
142750	197946
7755	197947
189814	197948
129267	197949
33367	197950
193059	197951
182842	197952
47960	197953
170704	197954
18834	197955
23903	197956
198387	197957
120087	197958
43600	197959
15021	197960
42903	197961
156889	197962
73790	197963
89127	197964
72761	197965
54055	197966
55266	197967
25183	197968
52501	197969
1321	197970
50983	197971
1952	197972
7255	197973
10561	197974
53764	197975
93784	197976
6947	197977
163879	197978
89546	197979
26837	197980
94803	197981
10476	197982
27877	197983
71656	197984
232636	197985
119181	197986
90456	197987
83849	197988
15342	197989
73294	197990
69918	197991
7219	197992
107011	197993
61518	197994
59547	197995
79603	197996
43587	197997
702	197998
87008	197999
1912	198000
127098	198001
24015	198002
15830	198003
29570	198004
87979	198005
53206	198006
67934	198007
25892	198008
5828	198009
96645	198010
77299	198011
81495	198012
71834	198013
118508	198014
81338	198015
5075	198016
163882	198017
49153	198018
35272	198019
26031	198020
213741	198021
28233	198022
5844	198023
13996	198024
117748	198025
15552	198026
49177	198027
50736	198028
45766	198029
104606	198030
70299	198031
101619	198032
24168	198033
69936	198034
3419	198035
78918	198036
33337	198037
84380	198038
33654	198039
13200	198040
137236	198041
42360	198042
45573	198043
67865	198044
76385	198045
140831	198046
168292	198047
69104	198048
142726	198049
20927	198050
42059	198051
66432	198052
57822	198053
107193	198054
102427	198055
68666	198056
36605	198057
114750	198058
64188	198059
60759	198060
169526	198061
29369	198062
164301	198063
52109	198064
41862	198065
21750	198066
3097	198067
179248	198068
193147	198069
43806	198070
47518	198071
79631	198072
42994	198073
29601	198074
27912	198075
162108	198076
118420	198077
50925	198078
76216	198079
6586	198080
36940	198081
131124	198082
15507	198083
48678	198084
33638	198085
130333	198086
1071	198087
34087	198088
102708	198089
60859	198090
14234	198091
37240	198092
75808	198093
17268	198094
42365	198095
22553	198096
100135	198097
46930	198098
97945	198099
100335	198100
47493	198101
6160	198102
48546	198103
140498	198104
52260	198105
32627	198106
41805	198107
189420	198108
140947	198109
78880	198110
170339	198111
60743	198112
46936	198113
197724	198114
105456	198115
163720	198116
87892	198117
6664	198118
14714	198119
78557	198120
101446	198121
30403	198122
46319	198123
181094	198124
197358	198125
81757	198126
26117	198127
26244	198128
193873	198129
24116	198130
141899	198131
50689	198132
145092	198133
26177	198134
24281	198135
111840	198136
66373	198137
37766	198138
59065	198139
29604	198140
64953	198141
79836	198142
100910	198143
46894	198144
105293	198145
36470	198146
37647	198147
67413	198148
41713	198149
81029	198150
81029	198151
78824	198152
47450	198153
2052	198154
16835	198155
193615	198156
2404	198157
94589	198158
59377	198159
30005	198160
24163	198161
77200	198162
7027	198163
46213	198164
78225	198165
63236	198166
8275	198167
78831	198168
192888	198169
59333	198170
37014	198171
107821	198172
58042	198173
5815	198174
87168	198175
72772	198176
90270	198177
233955	198178
20210	198179
134722	198180
19654	198181
47443	198182
133145	198183
77264	198184
9537	198185
207615	198186
60947	198187
7355	198188
138088	198189
58300	198190
167049	198191
13325	198192
101363	198193
202216	198194
47882	198195
83015	198196
60902	198197
202044	198198
41132	198199
136951	198200
111907	198201
135322	198202
36178	198203
68523	198204
58096	198205
100777	198206
141415	198207
207031	198208
207873	198209
55338	198210
32428	198211
134570	198212
76154	198213
8996	198214
138281	198215
2162	198216
15493	198217
9804	198218
9000	198219
6641	198220
146537	198221
11524	198222
24534	198223
87740	198224
58417	198225
80545	198226
79516	198227
237569	198228
77660	198229
230372	198230
193901	198231
45945	198232
36648	198233
26791	198234
91242	198235
5399	198236
101177	198237
45675	198238
223183	198239
31045	198240
45719	198241
37796	198242
166762	198243
46358	198244
102638	198245
47342	198246
67865	198247
39810	198248
68468	198249
78911	198250
99979	198251
135887	198252
22818	198253
192396	198254
134779	198255
66080	198256
236341	198257
57952	198258
144648	198259
100297	198260
151014	198261
57069	198262
17344	198263
37043	198264
59191	198265
12288	198266
59331	198267
34867	198268
166553	198269
18123	198270
45783	198271
139198	198272
7175	198273
35858	198274
121988	198275
14745	198276
66751	198277
90448	198278
52912	198279
93260	198280
26223	198281
94589	198282
140411	198283
166260	198284
90487	198285
220172	198286
6544	198287
46878	198288
36413	198289
35338	198290
47076	198291
13902	198292
99714	198293
54018	198294
50855	198295
210460	198296
25179	198297
232248	198298
63026	198299
12514	198300
117387	198301
23850	198302
60931	198303
165088	198304
26653	198305
9656	198306
48687	198307
16667	198308
134166	198309
19224	198310
48913	198311
6528	198312
78034	198313
128498	198314
29886	198315
76506	198316
86942	198317
63071	198318
59558	198319
81031	198320
88872	198321
1534	198322
47355	198323
58879	198324
140375	198325
122610	198326
27176	198327
16022	198328
76508	198329
139918	198330
58512	198331
72309	198332
84682	198333
47089	198334
5815	198335
77189	198336
13668	198337
122336	198338
61339	198339
140747	198340
102102	198341
81385	198342
26172	198343
24420	198344
240275	198345
79029	198346
139177	198347
60154	198348
120620	198349
17358	198350
64433	198351
78887	198352
194965	198353
78676	198354
67564	198355
119768	198356
23652	198357
131477	198358
104182	198359
77389	198360
75366	198361
136126	198362
47571	198363
28975	198364
76632	198365
68970	198366
146612	198367
77742	198368
26907	198369
239801	198370
58368	198371
16227	198372
52323	198373
77263	198374
40269	198375
79014	198376
29943	198377
210099	198378
61151	198379
103989	198380
167379	198381
140706	198382
142769	198383
15685	198384
29078	198385
41435	198386
99958	198387
138750	198388
58394	198389
237520	198390
4822	198391
21934	198392
133310	198393
22077	198394
97727	198395
36384	198396
145376	198397
136123	198398
136794	198399
66395	198400
100837	198401
188893	198402
4448	198403
16447	198404
78002	198405
104210	198406
77997	198407
58711	198408
13398	198409
101486	198410
59018	198411
45520	198412
59894	198413
89305	198414
78682	198415
78674	198416
78690	198417
166569	198418
122395	198419
46588	198420
62140	198421
139777	198422
101613	198423
202064	198424
7491	198425
58685	198426
16596	198427
194235	198428
117427	198429
113997	198430
140027	198431
66708	198432
24147	198433
33731	198434
104977	198435
49276	198436
89202	198437
56307	198438
60895	198439
78903	198440
140024	198441
77076	198442
59224	198443
78021	198444
63085	198445
57519	198446
4393	198447
118779	198448
23852	198449
14531	198450
4398	198451
34792	198452
40141	198453
167267	198454
63751	198455
7586	198456
38813	198457
200006	198458
67361	198459
82628	198460
7669	198461
52811	198462
61294	198463
29724	198464
187471	198465
47478	198466
3794	198467
79420	198468
232249	198469
49302	198470
70622	198471
118433	198472
168656	198473
42034	198474
78388	198475
18678	198476
114402	198477
30855	198478
59172	198479
30574	198480
2785	198481
34146	198482
100408	198483
135642	198484
50525	198485
66494	198486
680	198487
203775	198488
20215	198489
67865	198490
29811	198491
21916	198492
101604	198493
17821	198494
181061	198495
12950	198496
107400	198497
73298	198498
5537	198499
108411	198500
124362	198501
35358	198502
106915	198503
119758	198504
16795	198505
48848	198506
46883	198507
30380	198508
8948	198509
71942	198510
141983	198511
69368	198512
43338	198513
134121	198514
38213	198515
130736	198516
236538	198517
85889	198518
36717	198519
102982	198520
7263	198521
210113	198522
231542	198523
100449	198524
120177	198525
76	198526
170199	198527
56292	198528
206835	198529
104167	198530
51905	198531
206150	198532
88680	198533
32707	198534
47730	198535
7426	198536
62616	198537
118371	198538
11016	198539
134718	198540
107109	198541
55372	198542
53734	198543
29846	198544
14032	198545
97390	198546
11287	198547
19634	198548
52933	198549
68826	198550
25152	198551
11037	198552
6503	198553
41803	198554
10190	198555
67908	198556
4738	198557
47889	198558
119165	198559
13046	198560
9763	198561
192257	198562
41653	198563
65926	198564
40832	198565
53165	198566
52883	198567
24523	198568
21056	198569
227775	198570
167378	198571
220140	198572
23380	198573
20447	198574
7255	198575
21135	198576
14086	198577
152408	198578
16557	198579
23114	198580
7005	198581
1090	198582
4852	198583
38795	198584
36551	198585
74360	198586
48096	198587
45032	198588
32686	198589
35535	198590
177217	198591
26126	198592
12490	198593
67016	198594
138939	198595
40793	198596
14823	198597
151292	198598
218	198599
140989	198600
46229	198601
1380	198602
17111	198603
14866	198604
105567	198605
55923	198606
12562	198607
41050	198608
103925	198609
78404	198610
68246	198611
128405	198612
160282	198613
9795	198614
92586	198615
30241	198616
59278	198617
49107	198618
10005	198619
153989	198620
33224	198621
118976	198622
38634	198623
28324	198624
238242	198625
5145	198626
106779	198627
97074	198628
140009	198629
62689	198630
117898	198631
23370	198632
11335	198633
72668	198634
61549	198635
53675	198636
152054	198637
38837	198638
9005	198639
60627	198640
119052	198641
47814	198642
134216	198643
30250	198644
52126	198645
42337	198646
67729	198647
12950	198648
94076	198649
3420	198650
48739	198651
10564	198652
37387	198653
22653	198654
90615	198655
182834	198656
11261	198657
41748	198658
165974	198659
82762	198660
34678	198661
132797	198662
6572	198663
28052	198664
192656	198665
165515	198666
42586	198667
45281	198668
4504	198669
63205	198670
6209	198671
48608	198672
229201	198673
58291	198674
114010	198675
69085	198676
33420	198677
189677	198678
59219	198679
88623	198680
62675	198681
3017	198682
9615	198683
20067	198684
62717	198685
6682	198686
168306	198687
91872	198688
33533	198689
63225	198690
69403	198691
29380	198692
68950	198693
10930	198694
12913	198695
101079	198696
91960	198697
8039	198698
12577	198699
69922	198700
1924	198701
9173	198702
38236	198703
1477	198704
42157	198705
14790	198706
41975	198707
29822	198708
3853	198709
9936	198710
91207	198711
175835	198712
81568	198713
48692	198714
37605	198715
62947	198716
3725	198717
17812	198718
27033	198719
33654	198720
27042	198721
38957	198722
119578	198723
62761	198724
15981	198725
75574	198726
142438	198727
22163	198728
164813	198729
2053	198730
76071	198731
1912	198732
14585	198733
27004	198734
39788	198735
52454	198736
112426	198737
5477	198738
192064	198739
89937	198740
31312	198741
33337	198742
144453	198743
6667	198744
164213	198745
87530	198746
57899	198747
155410	198748
4721	198749
66043	198750
54417	198751
74191	198752
46769	198753
26471	198754
130717	198755
75630	198756
39017	198757
28235	198758
52842	198759
19748	198760
81360	198761
37484	198762
60149	198763
21801	198764
33614	198765
28005	198766
121127	198767
9601	198768
122086	198769
138064	198770
135962	198771
62817	198772
33155	198773
10537	198774
14975	198775
2596	198776
37355	198777
32623	198778
22050	198779
4221	198780
99347	198781
58160	198782
48060	198783
31624	198784
104262	198785
15086	198786
74900	198787
53663	198788
11813	198789
102321	198790
115486	198791
18077	198792
10372	198793
42351	198794
42358	198795
12377	198796
104380	198797
4997	198798
36827	198799
237193	198800
66067	198801
9538	198802
19804	198803
166750	198804
1153	198805
149623	198806
119462	198807
88164	198808
96056	198809
192388	198810
11658	198811
31945	198812
7613	198813
81498	198814
73736	198815
81417	198816
107811	198817
54019	198818
5815	198819
24745	198820
187643	198821
119939	198822
24922	198823
57570	198824
65114	198825
18118	198826
238013	198827
163909	198828
116248	198829
15854	198830
19665	198831
21466	198832
35595	198833
40990	198834
10682	198835
7380	198836
35820	198837
138672	198838
16981	198839
10379	198840
59833	198841
67282	198842
16221	198843
26185	198844
64307	198845
60958	198846
22056	198847
67047	198848
7675	198849
23835	198850
99792	198851
61650	198852
22676	198853
137569	198854
95021	198855
163991	198856
1335	198857
118969	198858
43325	198859
145115	198860
8818	198861
28739	198862
102128	198863
175615	198864
81274	198865
34145	198866
27712	198867
68519	198868
30592	198869
11333	198870
8924	198871
236238	198872
47352	198873
139435	198874
9496	198875
53911	198876
4398	198877
201113	198878
163656	198879
71589	198880
9004	198881
3921	198882
20541	198883
204861	198884
82333	198885
50195	198886
11414	198887
116546	198888
78516	198889
141266	198890
105514	198891
161406	198892
19971	198893
1912	198894
30010	198895
34839	198896
107798	198897
237773	198898
7302	198899
40973	198900
64422	198901
11208	198902
107404	198903
73277	198904
30739	198905
43566	198906
198859	198907
95386	198908
6591	198909
61384	198910
31124	198911
53979	198912
5791	198913
26967	198914
4428	198915
24824	198916
122302	198917
174590	198918
46337	198919
8993	198920
140629	198921
30907	198922
32421	198923
130042	198924
6560	198925
120424	198926
236455	198927
17955	198928
188740	198929
63084	198930
78893	198931
7737	198932
10503	198933
46555	198934
12434	198935
79587	198936
68668	198937
41040	198938
43435	198939
41792	198940
191375	198941
51748	198942
178292	198943
71560	198944
6674	198945
20038	198946
79836	198947
38049	198948
5749	198949
68922	198950
131636	198951
14839	198952
97318	198953
10300	198954
79521	198955
149860	198956
75689	198957
3415	198958
4400	198959
104658	198960
27642	198961
19091	198962
1688	198963
71580	198964
60121	198965
66652	198966
2743	198967
44083	198968
31093	198969
16412	198970
43916	198971
61503	198972
66878	198973
48193	198974
23087	198975
86779	198976
16898	198977
30043	198978
9173	198979
32561	198980
227065	198981
2048	198982
27044	198983
57460	198984
77483	198985
1743	198986
22822	198987
4560	198988
205545	198989
200422	198990
196662	198991
3291	198992
87407	198993
14030	198994
7619	198995
7593	198996
12644	198997
39280	198998
32757	198999
97785	199000
12210	199001
35743	199002
62507	199003
17726	199004
43436	199005
41420	199006
145769	199007
55844	199008
180627	199009
34746	199010
106280	199011
162962	199012
855	199013
357	199014
22957	199015
67338	199016
58513	199017
68344	199018
134375	199019
15586	199020
87967	199021
33709	199022
36574	199023
66471	199024
92380	199025
2133	199026
73214	199027
19807	199028
36535	199029
72750	199030
37918	199031
38256	199032
19816	199033
36850	199034
37839	199035
21361	199036
236387	199037
66687	199038
47233	199039
158597	199040
69689	199041
53569	199042
26259	199043
57411	199044
16875	199045
8889	199046
3242	199047
4424	199048
4336	199049
164698	199050
5512	199051
13990	199052
4220	199053
34719	199054
68935	199055
119985	199056
51633	199057
76683	199058
101600	199059
66147	199060
11884	199061
45315	199062
17063	199063
21503	199064
31364	199065
108373	199066
14374	199067
78043	199068
103097	199069
141358	199070
30192	199071
22047	199072
192712	199073
22553	199074
44694	199075
148852	199076
9811	199077
121180	199078
142884	199079
5650	199080
24591	199081
88940	199082
5764	199083
121860	199084
33658	199085
24561	199086
79629	199087
24691	199088
17972	199089
163638	199090
31546	199091
160013	199092
43725	199093
78829	199094
78050	199095
60161	199096
41518	199097
104687	199098
62967	199099
107173	199100
16230	199101
14952	199102
137593	199103
1328	199104
37913	199105
235580	199106
61875	199107
2752	199108
47603	199109
46829	199110
107200	199111
90821	199112
132397	199113
198927	199114
7017	199115
55991	199116
118747	199117
7868	199118
236895	199119
138142	199120
33395	199121
100774	199122
6564	199123
37942	199124
67516	199125
25868	199126
84015	199127
4357	199128
27908	199129
2348	199130
55414	199131
78267	199132
104239	199133
69191	199134
73301	199135
164257	199136
49230	199137
76039	199138
113874	199139
139638	199140
27003	199141
60412	199142
174869	199143
8358	199144
89370	199145
23944	199146
6639	199147
64618	199148
78886	199149
60881	199150
66403	199151
69679	199152
42383	199153
12950	199154
62100	199155
78047	199156
27208	199157
18311	199158
60868	199159
170079	199160
125697	199161
168402	199162
28386	199163
6559	199164
21882	199165
52419	199166
54829	199167
37593	199168
24411	199169
104236	199170
63055	199171
232	199172
90156	199173
144177	199174
78848	199175
71670	199176
205807	199177
52127	199178
205103	199179
216601	199180
169728	199181
592	199182
7623	199183
10933	199184
76785	199185
197285	199186
104673	199187
79339	199188
101690	199189
29275	199190
23384	199191
19284	199192
67593	199193
33302	199194
135986	199195
54565	199196
167224	199197
115018	199198
190715	199199
18036	199200
105030	199201
101898	199202
120348	199203
51415	199204
8862	199205
116892	199206
193669	199207
60952	199208
201963	199209
49143	199210
201326	199211
193351	199212
167297	199213
6544	199214
28639	199215
160309	199216
30555	199217
60874	199218
117397	199219
17006	199220
43826	199221
140827	199222
11409	199223
6660	199224
10315	199225
118923	199226
78649	199227
66801	199228
139050	199229
125730	199230
27014	199231
240350	199232
140535	199233
132985	199234
12517	199235
9855	199236
77980	199237
13208	199238
140844	199239
7563	199240
12287	199241
19381	199242
63482	199243
75599	199244
163377	199245
127360	199246
41420	199247
24504	199248
8084	199249
4721	199250
61184	199251
91087	199252
75359	199253
36173	199254
86615	199255
8940	199256
41251	199257
44396	199258
80758	199259
44247	199260
54308	199261
2198	199262
47617	199263
327	199264
5174	199265
38723	199266
161641	199267
64461	199268
219619	199269
46538	199270
19972	199271
78657	199272
72160	199273
104264	199274
165380	199275
55694	199276
2432	199277
21904	199278
32686	199279
59803	199280
26406	199281
44779	199282
67730	199283
60768	199284
15149	199285
12251	199286
27506	199287
26236	199288
24847	199289
286	199290
19671	199291
36	199292
14173	199293
76852	199294
205	199295
88498	199296
239791	199297
99218	199298
49595	199299
70038	199300
17432	199301
84535	199302
37929	199303
1048	199304
1548	199305
2645	199306
108901	199307
62800	199308
49041	199309
22220	199310
1251	199311
39730	199312
65413	199313
22702	199314
20062	199315
4880	199316
48838	199317
27930	199318
39785	199319
97502	199320
63193	199321
216163	199322
118569	199323
33222	199324
86719	199325
53264	199326
6906	199327
116831	199328
25808	199329
31392	199330
75577	199331
36518	199332
51310	199333
51310	199334
8366	199335
10795	199336
17803	199337
11070	199338
9730	199339
18234	199340
12129	199341
3186	199342
91904	199343
30656	199344
30656	199345
131552	199346
7108	199347
56162	199348
39644	199349
104506	199350
5097	199351
51310	199352
10206	199353
127172	199354
49505	199355
98025	199356
96197	199357
3285	199358
49530	199359
61725	199360
24277	199361
10217	199362
23553	199363
133863	199364
133082	199365
79270	199366
17384	199367
15225	199368
4614	199369
5886	199370
56734	199371
45055	199372
34025	199373
7028	199374
4043	199375
38637	199376
3943	199377
138073	199378
47205	199379
235	199380
15331	199381
436	199382
10597	199383
9040	199384
214440	199385
260	199386
235	199387
1082	199388
25452	199389
11671	199390
57619	199391
8754	199392
81524	199393
96129	199394
19555	199395
48016	199396
1311	199397
5098	199398
92454	199399
119	199400
59303	199401
113880	199402
12055	199403
230279	199404
1339	199405
25292	199406
3771	199407
48538	199408
5595	199409
52	199410
7876	199411
3259	199412
12150	199413
1661	199414
50033	199415
711	199416
293	199417
416	199418
227	199419
7968	199420
58678	199421
6140	199422
219	199423
54509	199424
54174	199425
2074	199426
7205	199427
146	199428
20054	199429
14161	199430
12802	199431
23163	199432
11732	199433
9048	199434
25323	199435
5423	199436
131336	199437
1315	199438
60170	199439
48636	199440
76169	199441
28	199442
39228	199443
8497	199444
63695	199445
423	199446
120239	199447
13985	199448
20408	199449
3777	199450
3777	199451
1748	199452
109918	199453
3994	199454
7025	199455
40844	199456
11564	199457
21034	199458
124371	199459
8719	199460
8649	199461
5449	199462
16785	199463
141819	199464
11876	199465
7514	199466
49771	199467
96286	199468
3296	199469
30165	199470
722	199471
33849	199472
590	199473
4282	199474
78758	199475
6187	199476
7317	199477
123847	199478
3253	199479
69	199480
105193	199481
9199	199482
10098	199483
4166	199484
6966	199485
45294	199486
19926	199487
19937	199488
42980	199489
27287	199490
27165	199491
22464	199492
92568	199493
3071	199494
199263	199495
344	199496
20495	199497
16144	199498
776	199499
38200	199500
62802	199501
31520	199502
9642	199503
1522	199504
106683	199505
65942	199506
19511	199507
5951	199508
20506	199509
60693	199510
7512	199511
63938	199512
1035	199513
5643	199514
70036	199515
8604	199516
12776	199517
20434	199518
95215	199519
25993	199520
828	199521
12065	199522
2958	199523
11462	199524
18181	199525
50806	199526
10661	199527
8604	199528
62473	199529
4761	199530
7852	199531
48583	199532
32822	199533
11493	199534
28632	199535
133598	199536
3676	199537
74569	199538
67584	199539
1069	199540
1428	199541
792	199542
69516	199543
4988	199544
12498	199545
824	199546
9766	199547
211741	199548
143152	199549
48526	199550
627	199551
1958	199552
3982	199553
25077	199554
1953	199555
4505	199556
1577	199557
2964	199558
135658	199559
135651	199560
141660	199561
118440	199562
176592	199563
99531	199564
48111	199565
3099	199566
131952	199567
69608	199568
3111	199569
72399	199570
239960	199571
162616	199572
6633	199573
41997	199574
26900	199575
60095	199576
55513	199577
86081	199578
4432	199579
44508	199580
47819	199581
143160	199582
14553	199583
4429	199584
4372	199585
4009	199586
61344	199587
61272	199588
71903	199589
21816	199590
32151	199591
32196	199592
5163	199593
146055	199594
27156	199595
47764	199596
16520	199597
37184	199598
102875	199599
37167	199600
26507	199601
85005	199602
53456	199603
154711	199604
10644	199605
67611	199606
9134	199607
143818	199608
53788	199609
33992	199610
70760	199611
139639	199612
69430	199613
72455	199614
53400	199615
12358	199616
159895	199617
6796	199618
7803	199619
163331	199620
151079	199621
140139	199622
21781	199623
21866	199624
63187	199625
116848	199626
4570	199627
67527	199628
41858	199629
24496	199630
1574	199631
63162	199632
1953	199633
33378	199634
27356	199635
109430	199636
1132	199637
163466	199638
19906	199639
52145	199640
127868	199641
64316	199642
63145	199643
237141	199644
176425	199645
54182	199646
2827	199647
129178	199648
55111	199649
2131	199650
4528	199651
94103	199652
69567	199653
487	199654
1563	199655
147040	199656
3145	199657
3548	199658
94081	199659
6851	199660
962	199661
63145	199662
2820	199663
92040	199664
65663	199665
152202	199666
139376	199667
179887	199668
220394	199669
50312	199670
89448	199671
31366	199672
1570	199673
53437	199674
68838	199675
187308	199676
39737	199677
1155	199678
181768	199679
107900	199680
26921	199681
15323	199682
1299	199683
125384	199684
2418	199685
6612	199686
6612	199687
33930	199688
108603	199689
1364	199690
6612	199691
46306	199692
217749	199693
27120	199694
1484	199695
23829	199696
1042	199697
13468	199698
12524	199699
41964	199700
5760	199701
8972	199702
3640	199703
26706	199704
6612	199705
7534	199706
11657	199707
57169	199708
14964	199709
5789	199710
41923	199711
90945	199712
70045	199713
4820	199714
540	199715
26243	199716
4411	199717
45553	199718
41200	199719
33492	199720
69199	199721
1911	199722
188614	199723
58516	199724
93423	199725
164586	199726
158542	199727
66638	199728
17707	199729
87321	199730
68508	199731
117317	199732
32454	199733
37417	199734
1732	199735
36729	199736
23711	199737
34821	199738
57664	199739
49531	199740
34369	199741
192692	199742
142573	199743
705	199744
2915	199745
5614	199746
213317	199747
8214	199748
3630	199749
85949	199750
16751	199751
134298	199752
6690	199753
10242	199754
111145	199755
216321	199756
118893	199757
94280	199758
73755	199759
115656	199760
15244	199761
71855	199762
203405	199763
17098	199764
33362	199765
15563	199766
23921	199767
239056	199768
4140	199769
31566	199770
79436	199771
21723	199772
1279	199773
4397	199774
126705	199775
33504	199776
24285	199777
8913	199778
39927	199779
71696	199780
5981	199781
74089	199782
1579	199783
55478	199784
35594	199785
21228	199786
105671	199787
30584	199788
9666	199789
13581	199790
61380	199791
30258	199792
37687	199793
3058	199794
104934	199795
62481	199796
38234	199797
18841	199798
11575	199799
19646	199800
24654	199801
9640	199802
29971	199803
3651	199804
61332	199805
24120	199806
47477	199807
141120	199808
37222	199809
51281	199810
61004	199811
19795	199812
30478	199813
30528	199814
105104	199815
80367	199816
80071	199817
24465	199818
20121	199819
24120	199820
43592	199821
38255	199822
62481	199823
2418	199824
19977	199825
79664	199826
16781	199827
115156	199828
84761	199829
33900	199830
5202	199831
51905	199832
83129	199833
2141	199834
53382	199835
156499	199836
133390	199837
5665	199838
26433	199839
77574	199840
14538	199841
21548	199842
1834	199843
80344	199844
5990	199845
85439	199846
41918	199847
93776	199848
98863	199849
10310	199850
13608	199851
119012	199852
6177	199853
822	199854
10310	199855
39009	199856
184389	199857
73352	199858
37238	199859
966	199860
331	199861
2580	199862
85556	199863
107946	199864
71856	199865
51132	199866
126972	199867
9725	199868
33625	199869
33441	199870
9088	199871
55035	199872
181301	199873
42437	199874
89909	199875
108401	199876
10411	199877
43173	199878
165129	199879
21582	199880
42888	199881
119636	199882
128584	199883
3124	199884
220850	199885
114816	199886
6220	199887
1572	199888
65575	199889
24524	199890
13948	199891
36432	199892
99052	199893
7866	199894
29215	199895
487	199896
21593	199897
79363	199898
53317	199899
23	199900
111425	199901
14986	199902
5407	199903
8908	199904
4557	199905
44088	199906
14878	199907
8863	199908
1376	199909
5721	199910
2762	199911
7537	199912
4182	199913
204003	199914
7705	199915
53303	199916
47969	199917
37169	199918
8319	199919
142051	199920
127950	199921
175589	199922
54012	199923
24302	199924
53308	199925
6690	199926
143073	199927
167468	199928
89753	199929
36698	199930
32117	199931
78463	199932
66276	199933
25993	199934
9601	199935
78656	199936
105517	199937
46172	199938
263	199939
50674	199940
53303	199941
33565	199942
141203	199943
107963	199944
44371	199945
118233	199946
32079	199947
3804	199948
52273	199949
84659	199950
8860	199951
23983	199952
1778	199953
4429	199954
87527	199955
38230	199956
1932	199957
17291	199958
2367	199959
4535	199960
119733	199961
1820	199962
946	199963
25998	199964
207467	199965
52612	199966
56266	199967
66252	199968
17986	199969
52239	199970
237800	199971
223881	199972
4426	199973
8450	199974
1299	199975
159884	199976
1299	199977
1260	199978
20235	199979
1539	199980
90420	199981
86199	199982
1729	199983
49335	199984
22343	199985
30445	199986
1909	199987
10363	199988
7450	199989
55517	199990
203504	199991
11260	199992
2039	199993
157589	199994
24060	199995
7950	199996
38226	199997
185432	199998
149896	199999
163100	200000
40341	200001
191109	200002
143149	200003
30116	200004
30183	200005
14397	200006
79016	200007
12357	200008
6645	200009
17974	200010
169028	200011
7663	200012
37149	200013
16792	200014
18674	200015
111	200016
10252	200017
12962	200018
33727	200019
14982	200020
487	200021
3064	200022
20222	200023
2600	200024
471	200025
62964	200026
15630	200027
29306	200028
20042	200029
19902	200030
12965	200031
14829	200032
12203	200033
427	200034
4182	200035
47235	200036
29854	200037
5025	200038
12442	200039
146461	200040
2002	200041
104851	200042
115131	200043
303	200044
461	200045
229088	200046
109353	200047
70343	200048
85300	200049
34051	200050
10210	200051
17933	200052
146160	200053
2239	200054
1978	200055
142012	200056
86139	200057
227872	200058
75348	200059
53415	200060
37721	200061
3164	200062
80534	200063
97101	200064
13866	200065
79685	200066
37721	200067
105920	200068
62010	200069
737	200070
97101	200071
202781	200072
1574	200073
76457	200074
41927	200075
66200	200076
112867	200077
62010	200078
73712	200079
272	200080
7063	200081
11216	200082
11878	200083
24563	200084
48530	200085
24160	200086
234146	200087
116214	200088
105418	200089
177051	200090
202655	200091
14175	200092
49456	200093
5050	200094
122849	200095
22309	200096
82887	200097
6079	200098
972	200099
502	200100
47319	200101
152155	200102
65360	200103
52110	200104
35727	200105
83503	200106
12879	200107
91517	200108
209273	200109
51622	200110
14799	200111
47147	200112
124709	200113
4531	200114
6802	200115
21806	200116
41491	200117
21806	200118
41491	200119
161185	200120
31320	200121
85434	200122
1590	200123
1749	200124
3272	200125
146008	200126
15918	200127
50123	200128
31370	200129
226459	200130
84405	200131
170903	200132
155582	200133
155768	200134
88381	200135
9191	200136
9191	200137
74031	200138
136703	200139
33070	200140
9159	200141
131883	200142
218093	200143
217773	200144
138001	200145
91826	200146
2586	200147
222111	200148
16832	200149
16829	200150
40983	200151
30315	200152
253	200153
3232	200154
11327	200155
1625	200156
57566	200157
11416	200158
6803	200159
15379	200160
3260	200161
685	200162
7348	200163
31161	200164
31305	200165
65554	200166
1308	200167
4255	200168
1927	200169
7981	200170
1097	200171
33046	200172
8559	200173
17733	200174
5050	200175
53689	200176
64	200177
190140	200178
11896	200179
7822	200180
37032	200181
109530	200182
65769	200183
184908	200184
31659	200185
898	200186
1217	200187
66125	200188
12887	200189
39009	200190
9944	200191
118572	200192
35413	200193
18580	200194
87412	200195
15506	200196
8982	200197
4715	200198
81139	200199
5050	200200
62160	200201
240369	200202
47088	200203
14997	200204
139	200205
63859	200206
62448	200207
3398	200208
8283	200209
6496	200210
9478	200211
8776	200212
27080	200213
4694	200214
5198	200215
4647	200216
236632	200217
114953	200218
140358	200219
95676	200220
131204	200221
86093	200222
56185	200223
868	200224
154308	200225
20061	200226
26841	200227
41210	200228
57559	200229
115383	200230
548	200231
6128	200232
183438	200233
44657	200234
129478	200235
200	200236
49319	200237
35886	200238
43153	200239
80325	200240
1330	200241
8897	200242
142287	200243
3887	200244
71734	200245
127453	200246
231683	200247
11543	200248
1048	200249
213423	200250
39759	200251
2392	200252
14352	200253
3705	200254
31933	200255
113398	200256
26262	200257
49397	200258
5606	200259
507	200260
201	200261
204284	200262
14080	200263
165	200264
4700	200265
22443	200266
62843	200267
20490	200268
73993	200269
6291	200270
18239	200271
19547	200272
17501	200273
37127	200274
20233	200275
22363	200276
682	200277
84765	200278
29974	200279
6765	200280
105421	200281
5438	200282
15626	200283
64066	200284
9635	200285
696	200286
5573	200287
105316	200288
2267	200289
50342	200290
80423	200291
8694	200292
80707	200293
168488	200294
420	200295
37812	200296
40858	200297
3677	200298
109740	200299
65707	200300
34032	200301
121806	200302
57187	200303
53632	200304
120506	200305
167409	200306
101732	200307
145382	200308
239	200309
148013	200310
227081	200311
26852	200312
107450	200313
164221	200314
33433	200315
47014	200316
69333	200317
125447	200318
8928	200319
19082	200320
41147	200321
16999	200322
3304	200323
602	200324
4223	200325
3	200326
39986	200327
48865	200328
24831	200329
3913	200330
1324	200331
22955	200332
92128	200333
18680	200334
132784	200335
91162	200336
129766	200337
10404	200338
38114	200339
170108	200340
101652	200341
66	200342
1	200343
1966	200344
96956	200345
774	200346
18831	200347
41832	200348
21586	200349
32638	200350
89614	200351
32624	200352
41692	200353
60158	200354
41621	200355
8768	200356
86907	200357
3483	200358
3980	200359
76966	200360
114434	200361
963	200362
9857	200363
149317	200364
16678	200365
136574	200366
143139	200367
31696	200368
163719	200369
32590	200370
159039	200371
68257	200372
134729	200373
128442	200374
47134	200375
56117	200376
68645	200377
67521	200378
87405	200379
76779	200380
153857	200381
196437	200382
63527	200383
55383	200384
3857	200385
41200	200386
67752	200387
66249	200388
141290	200389
41740	200390
5716	200391
30011	200392
115307	200393
87854	200394
63527	200395
115330	200396
55994	200397
47231	200398
78213	200399
103631	200400
103631	200401
141446	200402
157486	200403
74924	200404
116590	200405
39430	200406
3660	200407
59067	200408
50389	200409
10943	200410
29356	200411
469	200412
20415	200413
141446	200414
6255	200415
85955	200416
1940	200417
785	200418
12675	200419
93499	200420
380	200421
112413	200422
49606	200423
53023	200424
166499	200425
114629	200426
1420	200427
53521	200428
167712	200429
54469	200430
53458	200431
66852	200432
24274	200433
68852	200434
9650	200435
107190	200436
47060	200437
53691	200438
71660	200439
178850	200440
90579	200441
114112	200442
144830	200443
46686	200444
62108	200445
151289	200446
203125	200447
68852	200448
10471	200449
68202	200450
120811	200451
10424	200452
38952	200453
9626	200454
166016	200455
1003	200456
4210	200457
147089	200458
53385	200459
55722	200460
62183	200461
7026	200462
238821	200463
2486	200464
2923	200465
63602	200466
42131	200467
48990	200468
21906	200469
41989	200470
95557	200471
54268	200472
143781	200473
19755	200474
93564	200475
832	200476
217362	200477
3044	200478
144121	200479
78605	200480
81473	200481
107217	200482
220705	200483
6224	200484
144077	200485
6224	200486
42075	200487
225935	200488
15910	200489
1922	200490
156782	200491
126758	200492
118604	200493
5769	200494
167779	200495
26796	200496
53791	200497
90034	200498
121741	200499
114762	200500
61311	200501
20441	200502
135836	200503
1404	200504
502	200505
759	200506
51040	200507
585	200508
65317	200509
744	200510
145391	200511
3687	200512
38276	200513
38830	200514
62783	200515
61344	200516
67396	200517
4548	200518
1419	200519
3132	200520
159079	200521
1731	200522
11460	200523
151264	200524
137431	200525
87152	200526
94335	200527
151508	200528
54943	200529
48403	200530
34146	200531
73030	200532
79064	200533
53389	200534
6959	200535
19923	200536
19712	200537
592	200538
4513	200539
10337	200540
10337	200541
61130	200542
68471	200543
41504	200544
20496	200545
25292	200546
13740	200547
123333	200548
29356	200549
106706	200550
96298	200551
10149	200552
109864	200553
5314	200554
175930	200555
7409	200556
44774	200557
11733	200558
7623	200559
126958	200560
71737	200561
53575	200562
100023	200563
113321	200564
117048	200565
10424	200566
169830	200567
959	200568
65656	200569
94321	200570
2528	200571
66251	200572
29623	200573
89866	200574
3044	200575
125498	200576
77864	200577
106597	200578
33508	200579
24244	200580
16377	200581
52413	200582
1078	200583
38733	200584
18050	200585
72	200586
93538	200587
14865	200588
38174	200589
89687	200590
200620	200591
158484	200592
111983	200593
29450	200594
13276	200595
112883	200596
4585	200597
56336	200598
80471	200599
1792	200600
133673	200601
2912	200602
21476	200603
21278	200604
8847	200605
12266	200606
2766	200607
19185	200608
31443	200609
83605	200610
49836	200611
12647	200612
6695	200613
14421	200614
219100	200615
36373	200616
1726	200617
83878	200618
89159	200619
50426	200620
30411	200621
62524	200622
36280	200623
13309	200624
14258	200625
21845	200626
162606	200627
39018	200628
6226	200629
4761	200630
54503	200631
61273	200632
61984	200633
75911	200634
90635	200635
115104	200636
170002	200637
16721	200638
828	200639
30654	200640
21100	200641
238502	200642
115877	200643
754	200644
125743	200645
165281	200646
81410	200647
201321	200648
122057	200649
53242	200650
90086	200651
42664	200652
59227	200653
57955	200654
67415	200655
190013	200656
206715	200657
168936	200658
121523	200659
140059	200660
53628	200661
53628	200662
14124	200663
38981	200664
6934	200665
162386	200666
69204	200667
6062	200668
90927	200669
31936	200670
236567	200671
202139	200672
169487	200673
1808	200674
200724	200675
202945	200676
30629	200677
122462	200678
26497	200679
22663	200680
145391	200681
121587	200682
81306	200683
50540	200684
107559	200685
238406	200686
438	200687
6757	200688
71492	200689
2631	200690
13614	200691
93899	200692
75910	200693
137737	200694
18068	200695
114831	200696
98454	200697
62786	200698
121524	200699
31996	200700
123862	200701
138365	200702
70285	200703
103091	200704
1773	200705
85780	200706
28432	200707
71817	200708
41765	200709
11389	200710
69015	200711
28125	200712
166332	200713
4742	200714
15688	200715
101338	200716
11618	200717
138052	200718
9650	200719
86179	200720
22166	200721
42604	200722
145032	200723
147612	200724
7255	200725
90007	200726
94598	200727
223958	200728
95530	200729
158144	200730
46159	200731
9311	200732
125861	200733
1423	200734
49216	200735
79284	200736
3173	200737
49854	200738
38689	200739
27822	200740
27166	200741
32164	200742
31379	200743
4277	200744
108385	200745
3569	200746
24870	200747
27568	200748
146168	200749
6730	200750
4123	200751
742	200752
196320	200753
1904	200754
2750	200755
24185	200756
30052	200757
38344	200758
61179	200759
3300	200760
96	200761
5369	200762
37007	200763
12523	200764
102801	200765
13652	200766
55338	200767
1478	200768
47538	200769
449	200770
60773	200771
35771	200772
19626	200773
47120	200774
30524	200775
13571	200776
24382	200777
60047	200778
8424	200779
60773	200780
490	200781
9857	200782
5486	200783
3993	200784
122739	200785
51747	200786
45856	200787
152793	200788
205772	200789
153263	200790
77140	200791
135827	200792
94829	200793
80401	200794
82241	200795
193654	200796
136809	200797
18214	200798
214746	200799
81296	200800
153551	200801
70921	200802
72266	200803
96782	200804
153154	200805
159270	200806
194861	200807
205611	200808
210742	200809
42232	200810
63583	200811
148340	200812
80401	200813
76458	200814
111598	200815
8854	200816
1580	200817
106406	200818
23852	200819
24561	200820
106502	200821
80816	200822
6814	200823
7105	200824
24160	200825
38019	200826
56630	200827
14945	200828
183517	200829
4047	200830
3830	200831
94213	200832
121319	200833
138178	200834
81708	200835
86189	200836
17924	200837
1373	200838
7077	200839
41849	200840
1718	200841
1378	200842
10427	200843
159349	200844
69653	200845
81613	200846
2512	200847
9111	200848
2731	200849
17893	200850
68106	200851
55939	200852
21796	200853
33232	200854
6608	200855
85962	200856
666	200857
105264	200858
21404	200859
46771	200860
7627	200861
17894	200862
32350	200863
81250	200864
1379	200865
13865	200866
6610	200867
62243	200868
159805	200869
24481	200870
1373	200871
4955	200872
14910	200873
8915	200874
8915	200875
33299	200876
26744	200877
29562	200878
30088	200879
61265	200880
68872	200881
5760	200882
4529	200883
15358	200884
51570	200885
6616	200886
39004	200887
29562	200888
88560	200889
930	200890
5744	200891
99015	200892
45865	200893
5018	200894
1718	200895
1534	200896
63792	200897
12436	200898
48220	200899
41943	200900
3429	200901
10433	200902
225491	200903
12582	200904
19914	200905
240066	200906
53580	200907
1078	200908
104274	200909
1718	200910
3432	200911
21722	200912
6609	200913
14863	200914
63792	200915
3892	200916
21820	200917
237685	200918
33299	200919
15053	200920
22060	200921
62721	200922
80114	200923
2264	200924
10394	200925
17889	200926
47680	200927
5776	200928
21763	200929
85560	200930
1903	200931
108184	200932
1373	200933
47766	200934
30227	200935
69803	200936
1598	200937
5777	200938
35363	200939
866	200940
161778	200941
460	200942
88640	200943
32350	200944
51968	200945
159933	200946
32970	200947
107470	200948
13745	200949
51823	200950
65688	200951
4271	200952
5870	200953
13984	200954
31425	200955
18773	200956
8452	200957
2776	200958
3132	200959
15395	200960
318	200961
74622	200962
171556	200963
350	200964
134	200965
3337	200966
3337	200967
184330	200968
77972	200969
98443	200970
62139	200971
29678	200972
35981	200973
81623	200974
167545	200975
31178	200976
229528	200977
148475	200978
147978	200979
49461	200980
206128	200981
43056	200982
108705	200983
9089	200984
6765	200985
54283	200986
18214	200987
96969	200988
65425	200989
152573	200990
1952	200991
111435	200992
112701	200993
45984	200994
209994	200995
149515	200996
110649	200997
3524	200998
110498	200999
3524	201000
10599	201001
12791	201002
217895	201003
150382	201004
17130	201005
65425	201006
100736	201007
12751	201008
10606	201009
859	201010
184283	201011
74135	201012
57579	201013
129702	201014
1909	201015
70644	201016
203193	201017
43334	201018
3112	201019
63439	201020
39159	201021
14701	201022
9264	201023
79379	201024
9558	201025
8475	201026
7131	201027
147200	201028
7532	201029
236851	201030
5202	201031
108619	201032
1909	201033
4012	201034
1733	201035
47788	201036
422	201037
4059	201038
162586	201039
5088	201040
798	201041
3681	201042
54674	201043
239321	201044
16354	201045
151281	201046
8299	201047
19286	201048
89245	201049
181192	201050
159099	201051
65658	201052
2473	201053
9034	201054
69974	201055
3135	201056
65603	201057
6741	201058
22083	201059
52895	201060
7431	201061
26243	201062
11700	201063
1055	201064
70711	201065
3545	201066
86767	201067
28371	201068
8857	201069
68581	201070
73548	201071
92728	201072
3160	201073
51723	201074
6068	201075
26317	201076
41370	201077
72453	201078
8309	201079
55179	201080
33228	201081
4327	201082
153495	201083
79427	201084
57444	201085
21467	201086
804	201087
56188	201088
157307	201089
19055	201090
38310	201091
151965	201092
73273	201093
3205	201094
48784	201095
52012	201096
44313	201097
17782	201098
31442	201099
18520	201100
5623	201101
48544	201102
15905	201103
49443	201104
28802	201105
84677	201106
6125	201107
55228	201108
2703	201109
101588	201110
27780	201111
100366	201112
43824	201113
43290	201114
49668	201115
1018	201116
22808	201117
2935	201118
11262	201119
118801	201120
10319	201121
428	201122
142252	201123
143057	201124
1705	201125
12986	201126
40310	201127
20765	201128
94378	201129
41632	201130
59672	201131
7031	201132
13804	201133
571	201134
13428	201135
94623	201136
1369	201137
16108	201138
11242	201139
100	201140
2546	201141
22491	201142
29607	201143
147761	201144
3008	201145
6921	201146
700	201147
59021	201148
2766	201149
38891	201150
8078	201151
169025	201152
60692	201153
73649	201154
902	201155
56708	201156
34543	201157
165049	201158
98104	201159
23233	201160
198620	201161
4679	201162
44832	201163
4922	201164
9947	201165
7045	201166
117908	201167
4147	201168
63541	201169
13349	201170
23388	201171
25199	201172
48472	201173
21642	201174
21543	201175
73309	201176
35389	201177
87937	201178
8736	201179
19981	201180
28624	201181
37822	201182
119695	201183
62003	201184
10962	201185
87485	201186
119730	201187
1093	201188
17422	201189
5461	201190
28727	201191
88249	201192
176171	201193
15858	201194
22677	201195
3846	201196
4343	201197
16151	201198
2027	201199
154503	201200
8506	201201
25648	201202
20416	201203
24246	201204
92018	201205
23029	201206
80227	201207
15852	201208
5198	201209
6918	201210
96637	201211
6230	201212
97526	201213
224482	201214
11901	201215
88390	201216
30793	201217
122665	201218
21543	201219
15262	201220
11435	201221
44369	201222
52174	201223
5608	201224
52572	201225
3697	201226
41715	201227
2897	201228
21648	201229
3036	201230
9923	201231
68245	201232
55127	201233
174281	201234
53382	201235
24912	201236
16814	201237
30630	201238
38728	201239
3287	201240
172207	201241
3720	201242
29592	201243
44251	201244
158381	201245
54364	201246
14758	201247
30946	201248
114470	201249
4729	201250
27759	201251
8471	201252
8978	201253
5452	201254
29856	201255
68367	201256
52836	201257
105907	201258
96265	201259
750	201260
92581	201261
209	201262
9936	201263
49992	201264
5656	201265
221	201266
93576	201267
2014	201268
22843	201269
39840	201270
16247	201271
7569	201272
4682	201273
6117	201274
8776	201275
13077	201276
54135	201277
119195	201278
217506	201279
40841	201280
18932	201281
19256	201282
73931	201283
26372	201284
12139	201285
4969	201286
13395	201287
78608	201288
22561	201289
6196	201290
102348	201291
13558	201292
1617	201293
2898	201294
1094	201295
24597	201296
36427	201297
21850	201298
24611	201299
21645	201300
9635	201301
17333	201302
8568	201303
210939	201304
56329	201305
46676	201306
10080	201307
55328	201308
32844	201309
20566	201310
6301	201311
1115	201312
28944	201313
9701	201314
81934	201315
42426	201316
21221	201317
12369	201318
3235	201319
82298	201320
3781	201321
7770	201322
130104	201323
127873	201324
72248	201325
142	201326
27288	201327
4745	201328
78371	201329
79250	201330
40488	201331
1464	201332
9406	201333
17548	201334
6079	201335
55678	201336
8365	201337
43307	201338
95203	201339
5371	201340
6152	201341
9443	201342
52563	201343
73310	201344
131909	201345
43465	201346
4800	201347
47156	201348
17730	201349
88254	201350
2274	201351
23281	201352
13101	201353
21476	201354
4385	201355
28643	201356
35084	201357
915	201358
12315	201359
39467	201360
9557	201361
2654	201362
10937	201363
105268	201364
128669	201365
34928	201366
72727	201367
1193	201368
94625	201369
104123	201370
78486	201371
27528	201372
11673	201373
67648	201374
119704	201375
74173	201376
1189	201377
39092	201378
16984	201379
10579	201380
79902	201381
19512	201382
2605	201383
16073	201384
5230	201385
3203	201386
7559	201387
31833	201388
78320	201389
7299	201390
14163	201391
149368	201392
66827	201393
27657	201394
76101	201395
24484	201396
3745	201397
30962	201398
4962	201399
17736	201400
33095	201401
38241	201402
368	201403
48243	201404
1822	201405
149653	201406
42334	201407
13647	201408
19999	201409
37054	201410
57283	201411
74743	201412
11676	201413
226742	201414
562	201415
11376	201416
8417	201417
204668	201418
8032	201419
50724	201420
2292	201421
173006	201422
72677	201423
4703	201424
1855	201425
108847	201426
4694	201427
36971	201428
41184	201429
8160	201430
42707	201431
1322	201432
15701	201433
9590	201434
51192	201435
67448	201436
13066	201437
6460	201438
2553	201439
35271	201440
75894	201441
43765	201442
13655	201443
1371	201444
3042	201445
128898	201446
25502	201447
12264	201448
25247	201449
8084	201450
5359	201451
704	201452
2999	201453
13824	201454
27138	201455
6542	201456
61562	201457
110307	201458
11092	201459
86853	201460
30594	201461
74414	201462
51282	201463
68065	201464
79908	201465
102936	201466
19133	201467
6939	201468
51282	201469
40206	201470
25523	201471
163151	201472
15217	201473
31005	201474
58	201475
34613	201476
84111	201477
71063	201478
43652	201479
57379	201480
96587	201481
69418	201482
18946	201483
79996	201484
110561	201485
3800	201486
14025	201487
67582	201488
98800	201489
59189	201490
1463	201491
38199	201492
2364	201493
14663	201494
10030	201495
16026	201496
13394	201497
2461	201498
11881	201499
3370	201500
25255	201501
24130	201502
38678	201503
7224	201504
16937	201505
402	201506
394	201507
114212	201508
24976	201509
8564	201510
33214	201511
158828	201512
2979	201513
28026	201514
5393	201515
96816	201516
10330	201517
55668	201518
7117	201519
7020	201520
181842	201521
66907	201522
38741	201523
22412	201524
15729	201525
63481	201526
208	201527
44816	201528
25135	201529
118599	201530
55401	201531
3776	201532
64361	201533
3642	201534
51884	201535
68211	201536
77899	201537
2703	201538
4196	201539
4196	201540
5711	201541
23930	201542
41635	201543
24184	201544
35208	201545
21605	201546
25136	201547
119279	201548
72035	201549
19524	201550
3260	201551
70039	201552
29742	201553
6836	201554
165967	201555
24581	201556
35235	201557
149144	201558
27432	201559
2	201560
42	201561
53087	201562
106290	201563
748	201564
31523	201565
30665	201566
66654	201567
16972	201568
8112	201569
17947	201570
17021	201571
1841	201572
31283	201573
24263	201574
6359	201575
705	201576
13902	201577
41389	201578
237502	201579
5359	201580
88041	201581
3153	201582
14399	201583
2128	201584
5538	201585
62282	201586
111364	201587
286	201588
26141	201589
30860	201590
32321	201591
38355	201592
38710	201593
44868	201594
11572	201595
14704	201596
1303	201597
7696	201598
106303	201599
9689	201600
67440	201601
32810	201602
68556	201603
47	201604
80945	201605
56344	201606
30548	201607
51128	201608
7383	201609
71384	201610
71815	201611
6889	201612
39100	201613
14653	201614
5531	201615
28244	201616
22891	201617
30731	201618
3692	201619
2588	201620
16966	201621
21465	201622
20786	201623
40915	201624
627	201625
6600	201626
15779	201627
2308	201628
32425	201629
15581	201630
43085	201631
18786	201632
3304	201633
60588	201634
20130	201635
11940	201636
63361	201637
176321	201638
30727	201639
22789	201640
13589	201641
36171	201642
35191	201643
44407	201644
35506	201645
105302	201646
11418	201647
45181	201648
14602	201649
17738	201650
132235	201651
160349	201652
28820	201653
35163	201654
194366	201655
226602	201656
66430	201657
46391	201658
54378	201659
54422	201660
16528	201661
3893	201662
33334	201663
54422	201664
44332	201665
42419	201666
10426	201667
5152	201668
3528	201669
7817	201670
55657	201671
10426	201672
787	201673
15323	201674
113160	201675
1136	201676
120328	201677
10602	201678
85743	201679
180881	201680
53287	201681
116344	201682
4020	201683
16514	201684
11888	201685
16681	201686
1605	201687
164194	201688
4202	201689
12859	201690
210365	201691
13941	201692
6799	201693
10426	201694
1053	201695
160299	201696
14883	201697
1281	201698
84979	201699
80170	201700
12789	201701
8027	201702
1582	201703
11533	201704
120341	201705
28587	201706
141187	201707
156219	201708
68021	201709
9159	201710
210188	201711
140029	201712
41836	201713
122199	201714
163954	201715
236939	201716
196153	201717
214459	201718
165358	201719
20932	201720
126770	201721
57805	201722
156419	201723
157572	201724
146032	201725
224071	201726
238260	201727
11291	201728
68021	201729
162281	201730
141673	201731
126770	201732
149169	201733
78023	201734
161715	201735
159677	201736
50060	201737
12439	201738
5756	201739
65467	201740
65467	201741
65467	201742
3164	201743
78931	201744
203477	201745
80061	201746
145845	201747
146327	201748
145947	201749
91006	201750
113817	201751
83486	201752
17498	201753
220099	201754
152610	201755
82070	201756
95189	201757
1581	201758
63206	201759
37885	201760
141635	201761
61214	201762
18371	201763
12829	201764
2195	201765
1767	201766
127622	201767
2823	201768
27236	201769
60416	201770
745	201771
209306	201772
9118	201773
104854	201774
962	201775
2195	201776
108275	201777
69919	201778
122979	201779
155312	201780
155312	201781
27469	201782
227911	201783
113309	201784
122258	201785
63769	201786
61642	201787
17071	201788
1926	201789
115567	201790
8248	201791
24260	201792
1584	201793
167042	201794
69786	201795
10688	201796
42457	201797
39340	201798
33411	201799
106670	201800
238286	201801
148710	201802
226703	201803
194810	201804
219211	201805
109664	201806
49160	201807
63266	201808
224288	201809
236286	201810
232311	201811
184338	201812
116382	201813
159141	201814
30871	201815
184968	201816
32417	201817
35893	201818
1532	201819
26344	201820
180248	201821
8833	201822
123886	201823
223088	201824
198727	201825
210250	201826
53254	201827
233481	201828
20994	201829
97640	201830
74116	201831
80998	201832
123952	201833
144017	201834
203846	201835
153830	201836
19354	201837
187601	201838
20994	201839
186427	201840
228804	201841
106666	201842
59950	201843
50007	201844
1900	201845
35081	201846
10286	201847
29407	201848
139735	201849
122230	201850
50176	201851
105592	201852
77826	201853
19070	201854
48351	201855
203909	201856
125365	201857
42032	201858
74116	201859
161232	201860
16467	201861
184457	201862
221247	201863
21439	201864
183386	201865
207558	201866
97509	201867
141248	201868
105642	201869
216604	201870
152649	201871
62639	201872
103067	201873
68990	201874
37225	201875
128356	201876
207500	201877
231113	201878
49569	201879
6401	201880
118497	201881
193583	201882
161230	201883
146498	201884
16110	201885
208605	201886
190392	201887
198146	201888
40516	201889
98757	201890
182944	201891
169786	201892
144180	201893
20465	201894
97024	201895
128876	201896
30748	201897
131292	201898
88260	201899
52859	201900
150330	201901
86367	201902
200015	201903
106886	201904
182399	201905
139436	201906
82561	201907
129592	201908
51738	201909
47141	201910
63676	201911
200854	201912
62922	201913
149453	201914
199816	201915
117350	201916
24459	201917
29692	201918
133492	201919
29692	201920
21060	201921
134019	201922
20136	201923
39602	201924
118889	201925
105879	201926
41743	201927
56582	201928
76840	201929
86265	201930
66817	201931
126207	201932
90874	201933
160597	201934
118497	201935
110520	201936
160884	201937
12579	201938
127579	201939
154142	201940
205111	201941
150935	201942
52344	201943
49662	201944
181560	201945
88494	201946
144084	201947
23873	201948
23847	201949
97534	201950
153469	201951
184942	201952
77418	201953
209262	201954
2821	201955
16966	201956
169922	201957
110368	201958
152447	201959
110753	201960
208410	201961
20379	201962
96807	201963
209090	201964
151159	201965
76391	201966
184077	201967
185724	201968
113655	201969
15200	201970
82693	201971
135865	201972
19199	201973
103360	201974
132408	201975
9656	201976
25925	201977
113655	201978
162352	201979
102654	201980
7573	201981
130388	201982
216801	201983
4296	201984
71791	201985
874	201986
240182	201987
75012	201988
4003	201989
90240	201990
81065	201991
105338	201992
113226	201993
125584	201994
185195	201995
208034	201996
108354	201997
101327	201998
59732	201999
129566	202000
133613	202001
105352	202002
139977	202003
98289	202004
150054	202005
198526	202006
236234	202007
33918	202008
143986	202009
31284	202010
214994	202011
118955	202012
89582	202013
207562	202014
97026	202015
137381	202016
76449	202017
130427	202018
71023	202019
79183	202020
87562	202021
183771	202022
189082	202023
65397	202024
129463	202025
182231	202026
77737	202027
131890	202028
66222	202029
47248	202030
110520	202031
50961	202032
137225	202033
85939	202034
25492	202035
15168	202036
152019	202037
109880	202038
210601	202039
230364	202040
207428	202041
107715	202042
227158	202043
37918	202044
109075	202045
48125	202046
31908	202047
66415	202048
190565	202049
139938	202050
174930	202051
57881	202052
51538	202053
69136	202054
16110	202055
1532	202056
205104	202057
121963	202058
13826	202059
181573	202060
82298	202061
64509	202062
151824	202063
89740	202064
87845	202065
144772	202066
163818	202067
157796	202068
115752	202069
208954	202070
226574	202071
80941	202072
234995	202073
40198	202074
16512	202075
28293	202076
92285	202077
93192	202078
968	202079
88252	202080
82479	202081
75671	202082
85924	202083
115531	202084
153502	202085
65647	202086
205927	202087
127116	202088
146079	202089
125567	202090
17066	202091
104433	202092
109249	202093
25884	202094
209473	202095
4528	202096
11962	202097
37294	202098
8896	202099
16494	202100
40518	202101
1243	202102
3293	202103
89762	202104
145683	202105
61343	202106
10846	202107
239	202108
11674	202109
25258	202110
85959	202111
173050	202112
25628	202113
148408	202114
39365	202115
39121	202116
83671	202117
185442	202118
93937	202119
83605	202120
1512	202121
9780	202122
181317	202123
43050	202124
26121	202125
91574	202126
75229	202127
1	202128
63963	202129
30811	202130
609	202131
37237	202132
2393	202133
14420	202134
21632	202135
2710	202136
23069	202137
4948	202138
15234	202139
6094	202140
42481	202141
81382	202142
69158	202143
69241	202144
107668	202145
159043	202146
140488	202147
31119	202148
72	202149
15830	202150
95555	202151
69049	202152
149527	202153
43691	202154
7655	202155
7105	202156
103056	202157
1650	202158
51182	202159
19886	202160
87782	202161
56891	202162
24185	202163
8309	202164
592	202165
42036	202166
78966	202167
48607	202168
2261	202169
24167	202170
104315	202171
105271	202172
79482	202173
2040	202174
78319	202175
31705	202176
67123	202177
34789	202178
115799	202179
236430	202180
25928	202181
8439	202182
3362	202183
146941	202184
112260	202185
144369	202186
104880	202187
12362	202188
220941	202189
1233	202190
6854	202191
6616	202192
2220	202193
32063	202194
357	202195
3537	202196
4540	202197
4552	202198
7842	202199
68767	202200
42480	202201
170881	202202
2215	202203
3522	202204
42873	202205
65756	202206
47727	202207
14087	202208
79428	202209
174272	202210
68763	202211
351	202212
155496	202213
59983	202214
19657	202215
20171	202216
155627	202217
21845	202218
55106	202219
27848	202220
42572	202221
2924	202222
123721	202223
8664	202224
209202	202225
108368	202226
154440	202227
164377	202228
33251	202229
69959	202230
6876	202231
122958	202232
91537	202233
91534	202234
19055	202235
30394	202236
395	202237
107633	202238
7405	202239
44224	202240
13882	202241
26624	202242
585	202243
71208	202244
54684	202245
69888	202246
161098	202247
115328	202248
224951	202249
146727	202250
207662	202251
144225	202252
161098	202253
83802	202254
108313	202255
80994	202256
90897	202257
81773	202258
143993	202259
209466	202260
167169	202261
117276	202262
71208	202263
70509	202264
4290	202265
225282	202266
209951	202267
227663	202268
47753	202269
11186	202270
36209	202271
10257	202272
15486	202273
17638	202274
34854	202275
119868	202276
39400	202277
20879	202278
6341	202279
112549	202280
203977	202281
119603	202282
4234	202283
196689	202284
57512	202285
54258	202286
26475	202287
90275	202288
3983	202289
41958	202290
89965	202291
95966	202292
30075	202293
31393	202294
28440	202295
12109	202296
40108	202297
28580	202298
13190	202299
186930	202300
2484	202301
1812	202302
7792	202303
1812	202304
89119	202305
57634	202306
151519	202307
28530	202308
3536	202309
91407	202310
4810	202311
490	202312
56263	202313
22895	202314
22419	202315
172224	202316
717	202317
5176	202318
27396	202319
36453	202320
140400	202321
17537	202322
78004	202323
44209	202324
1926	202325
62945	202326
24164	202327
38953	202328
104126	202329
79083	202330
42290	202331
199804	202332
33734	202333
91153	202334
185396	202335
24130	202336
90419	202337
140402	202338
194576	202339
170144	202340
122636	202341
72	202342
168653	202343
120941	202344
68365	202345
69137	202346
778	202347
14969	202348
2748	202349
80145	202350
24126	202351
7726	202352
11443	202353
107452	202354
10543	202355
195774	202356
1247	202357
21973	202358
57465	202359
13688	202360
26961	202361
17004	202362
229328	202363
127110	202364
90054	202365
17770	202366
17770	202367
15064	202368
58577	202369
50839	202370
159177	202371
33630	202372
116219	202373
197888	202374
94076	202375
481	202376
51080	202377
34218	202378
199967	202379
90244	202380
38405	202381
12592	202382
265	202383
64427	202384
39617	202385
20365	202386
49730	202387
4587	202388
46375	202389
4060	202390
998	202391
3467	202392
24785	202393
80867	202394
143867	202395
30723	202396
14708	202397
34403	202398
13890	202399
8074	202400
2513	202401
156602	202402
26765	202403
53096	202404
26134	202405
798	202406
1054	202407
30115	202408
20185	202409
132153	202410
6725	202411
146113	202412
30122	202413
68840	202414
489	202415
7924	202416
164173	202417
85013	202418
790	202419
20751	202420
1052	202421
34078	202422
365	202423
12197	202424
11638	202425
13920	202426
47470	202427
213448	202428
78510	202429
107407	202430
16770	202431
10405	202432
60487	202433
159066	202434
92968	202435
17332	202436
97427	202437
10832	202438
1817	202439
165163	202440
6245	202441
120404	202442
30253	202443
40999	202444
61282	202445
135628	202446
199686	202447
30607	202448
106627	202449
106637	202450
81086	202451
200098	202452
36259	202453
2460	202454
145138	202455
14025	202456
104748	202457
52968	202458
68059	202459
98644	202460
6868	202461
6868	202462
62663	202463
22180	202464
72473	202465
200284	202466
6193	202467
30297	202468
2589	202469
56697	202470
34357	202471
18449	202472
108171	202473
8316	202474
3243	202475
119428	202476
82514	202477
73708	202478
77645	202479
14236	202480
67641	202481
14421	202482
21506	202483
13433	202484
11618	202485
17691	202486
17727	202487
8397	202488
4655	202489
18792	202490
944	202491
98449	202492
55529	202493
27370	202494
217993	202495
5552	202496
130600	202497
146836	202498
53157	202499
108739	202500
11984	202501
107407	202502
41624	202503
23967	202504
462	202505
15392	202506
18335	202507
54624	202508
8667	202509
2498	202510
7523	202511
5269	202512
153890	202513
44920	202514
128925	202515
126746	202516
239264	202517
4640	202518
8592	202519
16091	202520
31975	202521
123563	202522
156886	202523
13440	202524
87566	202525
35640	202526
49596	202527
64164	202528
49732	202529
35430	202530
132445	202531
52233	202532
238674	202533
17793	202534
7796	202535
16201	202536
72233	202537
10070	202538
3859	202539
29205	202540
17797	202541
8816	202542
8813	202543
5264	202544
109270	202545
83229	202546
30841	202547
73353	202548
40438	202549
78077	202550
29421	202551
29421	202552
84869	202553
69929	202554
9097	202555
17137	202556
39323	202557
231032	202558
92208	202559
2892	202560
39402	202561
72489	202562
67308	202563
14581	202564
8280	202565
20688	202566
1088	202567
196094	202568
99265	202569
30828	202570
2852	202571
2422	202572
17845	202573
89785	202574
119699	202575
156465	202576
14865	202577
79956	202578
82004	202579
49404	202580
18892	202581
24416	202582
19959	202583
25642	202584
52055	202585
20309	202586
72347	202587
112068	202588
56501	202589
20868	202590
4792	202591
15090	202592
221	202593
12850	202594
2099	202595
9262	202596
49394	202597
66629	202598
16460	202599
92821	202600
41779	202601
18	202602
7266	202603
16858	202604
17211	202605
68230	202606
25351	202607
31732	202608
13311	202609
10008	202610
2052	202611
79095	202612
64221	202613
8266	202614
29393	202615
4901	202616
6762	202617
15259	202618
40138	202619
13706	202620
7044	202621
75367	202622
2624	202623
27314	202624
167458	202625
7457	202626
4376	202627
19752	202628
82836	202629
3702	202630
20755	202631
10282	202632
43762	202633
12851	202634
170452	202635
118118	202636
87938	202637
19009	202638
184018	202639
65915	202640
119073	202641
118295	202642
28466	202643
131900	202644
28866	202645
16129	202646
17228	202647
13634	202648
133309	202649
83551	202650
181806	202651
98632	202652
46118	202653
8465	202654
15931	202655
48209	202656
29742	202657
7257	202658
60015	202659
62069	202660
13973	202661
80305	202662
11746	202663
2398	202664
118120	202665
43	202666
209209	202667
16282	202668
19262	202669
250	202670
222746	202671
1884	202672
24319	202673
27500	202674
8655	202675
29951	202676
61658	202677
62837	202678
7713	202679
120635	202680
172175	202681
53137	202682
34330	202683
112783	202684
6969	202685
85	202686
29612	202687
237327	202688
21236	202689
2692	202690
4103	202691
121277	202692
2631	202693
21280	202694
34	202695
13955	202696
152707	202697
3945	202698
425	202699
64683	202700
501	202701
54815	202702
3014	202703
4234	202704
11736	202705
2871	202706
5852	202707
10143	202708
7302	202709
12136	202710
37154	202711
100556	202712
63084	202713
8442	202714
1402	202715
173200	202716
6354	202717
13897	202718
11256	202719
80363	202720
10600	202721
81569	202722
99651	202723
2849	202724
9645	202725
24799	202726
10315	202727
41385	202728
23599	202729
118696	202730
17720	202731
49409	202732
240304	202733
48943	202734
4209	202735
653	202736
228252	202737
24266	202738
93376	202739
18796	202740
162032	202741
9564	202742
21612	202743
73042	202744
120001	202745
23936	202746
6177	202747
111619	202748
13740	202749
23618	202750
92016	202751
123746	202752
132489	202753
123719	202754
36883	202755
390	202756
36787	202757
56128	202758
127697	202759
2397	202760
10365	202761
131938	202762
46910	202763
31701	202764
97683	202765
8403	202766
16562	202767
73341	202768
99974	202769
204422	202770
15222	202771
1022	202772
5554	202773
54912	202774
9855	202775
15659	202776
3119	202777
53552	202778
5516	202779
26044	202780
75279	202781
44647	202782
38049	202783
23438	202784
42509	202785
8116	202786
36534	202787
33932	202788
32763	202789
8216	202790
19387	202791
21406	202792
13962	202793
132433	202794
292	202795
19441	202796
3929	202797
2090	202798
3859	202799
94901	202800
4314	202801
39227	202802
39055	202803
124333	202804
146803	202805
13650	202806
10600	202807
3612	202808
5716	202809
1588	202810
2641	202811
42467	202812
68226	202813
16066	202814
112610	202815
20921	202816
96712	202817
21317	202818
100376	202819
55000	202820
49884	202821
28181	202822
24316	202823
49335	202824
44504	202825
148038	202826
46946	202827
15704	202828
13426	202829
44558	202830
41685	202831
14327	202832
23005	202833
7961	202834
441	202835
44047	202836
37674	202837
61881	202838
21695	202839
49253	202840
16063	202841
29776	202842
207287	202843
30146	202844
431	202845
134928	202846
183626	202847
37276	202848
27111	202849
51918	202850
30758	202851
80670	202852
57695	202853
51273	202854
62377	202855
23857	202856
13225	202857
35551	202858
5570	202859
153179	202860
65950	202861
45315	202862
77423	202863
185335	202864
70270	202865
136163	202866
69024	202867
20254	202868
6747	202869
190220	202870
134944	202871
65458	202872
62098	202873
210544	202874
109017	202875
3131	202876
4695	202877
116827	202878
25037	202879
36069	202880
174395	202881
41129	202882
17735	202883
5612	202884
52571	202885
23741	202886
27133	202887
7157	202888
1474	202889
46796	202890
107905	202891
27070	202892
43062	202893
19410	202894
39769	202895
100089	202896
15	202897
26049	202898
58183	202899
160651	202900
51986	202901
1124	202902
66349	202903
20666	202904
63126	202905
41844	202906
20338	202907
5771	202908
6212	202909
141269	202910
31010	202911
239764	202912
3618	202913
13892	202914
20408	202915
198	202916
9991	202917
23621	202918
108911	202919
24779	202920
81838	202921
9333	202922
88759	202923
71798	202924
40918	202925
67988	202926
46937	202927
23511	202928
13903	202929
20749	202930
13366	202931
117134	202932
36290	202933
1802	202934
99465	202935
3743	202936
3360	202937
642	202938
687	202939
95	202940
56362	202941
50643	202942
10460	202943
20866	202944
52735	202945
25923	202946
41388	202947
2674	202948
3914	202949
30500	202950
21065	202951
57896	202952
19009	202953
97205	202954
45268	202955
17270	202956
67885	202957
1742	202958
3322	202959
1326	202960
39005	202961
3595	202962
1302	202963
2012	202964
8829	202965
4182	202966
13168	202967
76421	202968
26483	202969
12102	202970
3085	202971
2050	202972
50056	202973
40012	202974
11126	202975
84573	202976
122817	202977
12773	202978
39897	202979
2916	202980
12323	202981
88595	202982
6915	202983
52334	202984
72943	202985
21555	202986
5969	202987
176671	202988
134421	202989
22602	202990
20344	202991
1409	202992
28589	202993
20044	202994
41910	202995
78154	202996
128123	202997
69900	202998
9775	202999
28729	203000
156496	203001
150541	203002
1801	203003
25143	203004
50067	203005
53090	203006
15919	203007
79279	203008
118791	203009
5126	203010
127932	203011
73859	203012
40270	203013
134424	203014
28464	203015
4756	203016
11930	203017
91351	203018
160	203019
27412	203020
3256	203021
6809	203022
24181	203023
30569	203024
26210	203025
5579	203026
75	203027
213558	203028
215408	203029
153119	203030
1141	203031
81138	203032
6920	203033
19606	203034
11624	203035
28348	203036
15122	203037
50191	203038
20951	203039
48578	203040
96548	203041
48776	203042
37455	203043
44896	203044
92303	203045
102387	203046
3658	203047
14616	203048
1071	203049
24796	203050
188321	203051
117860	203052
165071	203053
18838	203054
21892	203055
10011	203056
209092	203057
23999	203058
30849	203059
3928	203060
11056	203061
20640	203062
5650	203063
268	203064
32331	203065
89	203066
143405	203067
122947	203068
13313	203069
6315	203070
34165	203071
3410	203072
79752	203073
48964	203074
25222	203075
51711	203076
23613	203077
100532	203078
9499	203079
10311	203080
21658	203081
4854	203082
10685	203083
20593	203084
23451	203085
237424	203086
87027	203087
51838	203088
34514	203089
23835	203090
4284	203091
9769	203092
103648	203093
6748	203094
15260	203095
14228	203096
9361	203097
174478	203098
19977	203099
143401	203100
6809	203101
155384	203102
6429	203103
3	203104
722	203105
103667	203106
11984	203107
116249	203108
39641	203109
47683	203110
65912	203111
15115	203112
70028	203113
687	203114
18669	203115
18669	203116
1233	203117
236	203118
46320	203119
120190	203120
32553	203121
78487	203122
184749	203123
22252	203124
36646	203125
1353	203126
16060	203127
3392	203128
17096	203129
3308	203130
172798	203131
6706	203132
147862	203133
85861	203134
11218	203135
3342	203136
507	203137
54753	203138
118913	203139
20439	203140
81132	203141
5528	203142
28908	203143
21021	203144
60519	203145
60517	203146
224377	203147
9205	203148
31016	203149
11769	203150
131859	203151
88501	203152
3371	203153
35190	203154
48423	203155
15417	203156
17216	203157
80473	203158
1203	203159
49560	203160
66553	203161
49289	203162
20055	203163
302	203164
65	203165
135	203166
53013	203167
159850	203168
93045	203169
8029	203170
1008	203171
4532	203172
2089	203173
31574	203174
9531	203175
31472	203176
113084	203177
123186	203178
75444	203179
13315	203180
7410	203181
15414	203182
25049	203183
2251	203184
16339	203185
30586	203186
2949	203187
64484	203188
24243	203189
7312	203190
1863	203191
33997	203192
135387	203193
20845	203194
5898	203195
7537	203196
94223	203197
69788	203198
89476	203199
49848	203200
12768	203201
49546	203202
5538	203203
164458	203204
6364	203205
51829	203206
68030	203207
2566	203208
43	203209
10302	203210
105	203211
105274	203212
7919	203213
9642	203214
2984	203215
11974	203216
9950	203217
16282	203218
3821	203219
261	203220
6218	203221
3344	203222
447	203223
204465	203224
169789	203225
141495	203226
6045	203227
24341	203228
2373	203229
25024	203230
21236	203231
41410	203232
82872	203233
112596	203234
4811	203235
110997	203236
11540	203237
94359	203238
166468	203239
51071	203240
5643	203241
9824	203242
10805	203243
41	203244
5945	203245
9214	203246
39642	203247
44986	203248
11672	203249
40012	203250
22730	203251
8299	203252
41885	203253
43319	203254
917	203255
19611	203256
56631	203257
31936	203258
62836	203259
152196	203260
52333	203261
41307	203262
695	203263
525	203264
54132	203265
208466	203266
3842	203267
134624	203268
112177	203269
13964	203270
24449	203271
23593	203272
13214	203273
1655	203274
21943	203275
44523	203276
12124	203277
46183	203278
110699	203279
1793	203280
177524	203281
24929	203282
35136	203283
6630	203284
146142	203285
22942	203286
56653	203287
192924	203288
14030	203289
35718	203290
3937	203291
80998	203292
93302	203293
44751	203294
60462	203295
104309	203296
5153	203297
2893	203298
2	203299
83302	203300
11712	203301
131901	203302
2	203303
3768	203304
3194	203305
20585	203306
48846	203307
111313	203308
84480	203309
85024	203310
84526	203311
84485	203312
153484	203313
39871	203314
82917	203315
6484	203316
82684	203317
5153	203318
30843	203319
74159	203320
3105	203321
142639	203322
164316	203323
23287	203324
41902	203325
239037	203326
61187	203327
49398	203328
34356	203329
3360	203330
107690	203331
7594	203332
3691	203333
47941	203334
190268	203335
235123	203336
5069	203337
2657	203338
75404	203339
4967	203340
16874	203341
152022	203342
98046	203343
98479	203344
36602	203345
19523	203346
29085	203347
100811	203348
19374	203349
29021	203350
29144	203351
2	203352
107860	203353
45725	203354
133	203355
27851	203356
157345	203357
126019	203358
7383	203359
12638	203360
63545	203361
141199	203362
8292	203363
26916	203364
117485	203365
6943	203366
3711	203367
43490	203368
28134	203369
11832	203370
33306	203371
68099	203372
17228	203373
70490	203374
8113	203375
44881	203376
20381	203377
3322	203378
2330	203379
13146	203380
6064	203381
3733	203382
19794	203383
16832	203384
4414	203385
33285	203386
5783	203387
47968	203388
90972	203389
212	203390
4418	203391
53933	203392
212	203393
104750	203394
8238	203395
5435	203396
824	203397
776	203398
3887	203399
5435	203400
44255	203401
38374	203402
51125	203403
15524	203404
20393	203405
22955	203406
96	203407
20226	203408
42269	203409
24507	203410
13651	203411
181442	203412
16736	203413
2106	203414
5004	203415
24629	203416
30805	203417
6037	203418
13432	203419
29542	203420
24211	203421
252	203422
133	203423
61195	203424
6272	203425
13896	203426
37921	203427
142621	203428
11629	203429
1209	203430
15168	203431
6065	203432
195663	203433
141	203434
20041	203435
9779	203436
3294	203437
2750	203438
54813	203439
47546	203440
16307	203441
13908	203442
13868	203443
20221	203444
15168	203445
2312	203446
75648	203447
3693	203448
28583	203449
22891	203450
104337	203451
2068	203452
5436	203453
13923	203454
5401	203455
9686	203456
30050	203457
30414	203458
13919	203459
30084	203460
986	203461
8437	203462
24071	203463
13953	203464
47472	203465
3186	203466
4042	203467
37491	203468
73861	203469
6892	203470
10431	203471
39420	203472
24013	203473
10030	203474
815	203475
9645	203476
24634	203477
13922	203478
28208	203479
19678	203480
7987	203481
9826	203482
13784	203483
37484	203484
43287	203485
48591	203486
214308	203487
44844	203488
2954	203489
8172	203490
252	203491
6090	203492
38773	203493
2885	203494
39926	203495
43347	203496
48863	203497
30941	203498
3041	203499
14396	203500
57403	203501
142704	203502
8172	203503
47018	203504
61649	203505
16475	203506
6047	203507
8354	203508
7731	203509
27630	203510
98851	203511
30970	203512
16809	203513
205994	203514
182670	203515
16981	203516
16813	203517
18710	203518
132086	203519
10885	203520
117156	203521
40098	203522
30600	203523
62800	203524
82440	203525
41993	203526
48235	203527
9958	203528
38125	203529
95874	203530
96245	203531
41947	203532
21352	203533
119050	203534
30975	203535
183152	203536
9937	203537
16475	203538
78880	203539
49118	203540
97015	203541
18186	203542
207046	203543
61939	203544
65178	203545
71906	203546
3459	203547
22572	203548
66150	203549
1590	203550
38299	203551
55699	203552
90013	203553
6630	203554
32504	203555
117353	203556
104183	203557
7622	203558
59295	203559
139589	203560
27804	203561
30033	203562
6899	203563
2103	203564
37617	203565
64907	203566
188008	203567
17847	203568
10944	203569
35257	203570
94235	203571
104200	203572
167399	203573
17709	203574
57259	203575
30101	203576
60940	203577
34977	203578
16031	203579
186376	203580
104190	203581
132419	203582
110294	203583
83041	203584
39642	203585
163248	203586
47822	203587
59592	203588
110365	203589
78024	203590
16038	203591
23301	203592
212149	203593
58859	203594
90035	203595
66901	203596
151285	203597
137	203598
56840	203599
5231	203600
23152	203601
2367	203602
44578	203603
29310	203604
127759	203605
35001	203606
96250	203607
117299	203608
18882	203609
185198	203610
64945	203611
118216	203612
212014	203613
57212	203614
83661	203615
234784	203616
30975	203617
111243	203618
54930	203619
5342	203620
10374	203621
67916	203622
28463	203623
73143	203624
73336	203625
3630	203626
15923	203627
68167	203628
65333	203629
50307	203630
105533	203631
14450	203632
77219	203633
80390	203634
72346	203635
72039	203636
44155	203637
2767	203638
16741	203639
1335	203640
105102	203641
38383	203642
38607	203643
185358	203644
33848	203645
44735	203646
190871	203647
26247	203648
207	203649
40839	203650
10990	203651
43759	203652
149082	203653
28929	203654
17352	203655
17173	203656
45318	203657
5046	203658
30299	203659
1128	203660
113836	203661
1660	203662
42605	203663
6067	203664
2862	203665
154809	203666
4205	203667
37037	203668
34678	203669
117295	203670
9467	203671
25975	203672
4085	203673
48825	203674
17634	203675
28937	203676
4228	203677
22839	203678
184909	203679
4850	203680
39833	203681
104622	203682
14214	203683
25055	203684
5970	203685
135673	203686
138794	203687
110823	203688
3368	203689
216501	203690
94968	203691
69953	203692
40337	203693
118359	203694
35812	203695
50900	203696
71474	203697
14281	203698
97718	203699
118456	203700
141035	203701
22169	203702
13323	203703
210258	203704
64044	203705
5415	203706
6228	203707
61835	203708
56541	203709
133041	203710
1846	203711
78609	203712
226590	203713
78117	203714
31751	203715
35310	203716
10878	203717
104007	203718
57943	203719
155953	203720
17532	203721
123302	203722
2309	203723
56541	203724
162322	203725
104992	203726
23400	203727
6756	203728
76355	203729
14079	203730
36350	203731
69880	203732
1261	203733
45066	203734
114080	203735
1358	203736
5991	203737
7175	203738
18858	203739
97961	203740
2354	203741
17737	203742
28789	203743
83155	203744
172977	203745
1767	203746
181709	203747
5176	203748
25303	203749
104580	203750
62487	203751
157656	203752
104317	203753
134345	203754
31532	203755
7539	203756
2105	203757
34744	203758
110036	203759
11355	203760
10968	203761
3275	203762
30038	203763
9450	203764
60241	203765
12177	203766
35193	203767
7192	203768
40310	203769
6824	203770
4928	203771
154721	203772
1837	203773
19935	203774
31443	203775
95277	203776
8338	203777
60574	203778
10420	203779
22572	203780
8428	203781
69455	203782
12475	203783
33291	203784
5734	203785
11105	203786
4256	203787
30909	203788
17256	203789
2071	203790
144256	203791
84526	203792
83993	203793
36394	203794
126113	203795
81416	203796
127412	203797
30796	203798
1658	203799
73976	203800
5592	203801
42	203802
95723	203803
69578	203804
6312	203805
4850	203806
26485	203807
98157	203808
11402	203809
79088	203810
40762	203811
29747	203812
592	203813
3218	203814
32350	203815
60598	203816
9308	203817
6196	203818
75852	203819
47639	203820
99185	203821
28879	203822
67460	203823
2607	203824
9825	203825
79757	203826
11028	203827
94780	203828
34573	203829
65048	203830
33588	203831
152885	203832
1187	203833
4741	203834
20741	203835
9697	203836
142120	203837
27013	203838
34912	203839
116777	203840
47809	203841
79066	203842
80276	203843
28017	203844
104454	203845
6503	203846
70602	203847
31250	203848
94443	203849
25282	203850
82708	203851
158	203852
3793	203853
37230	203854
210795	203855
90825	203856
84292	203857
74346	203858
19105	203859
28493	203860
214543	203861
44195	203862
100406	203863
150757	203864
71431	203865
47469	203866
2069	203867
2916	203868
15802	203869
141084	203870
43503	203871
46930	203872
63107	203873
134826	203874
1386	203875
13403	203876
41874	203877
180099	203878
52491	203879
89079	203880
37706	203881
142036	203882
24604	203883
59727	203884
150183	203885
16964	203886
40742	203887
17253	203888
65157	203889
18286	203890
63297	203891
51827	203892
23900	203893
76679	203894
72043	203895
3030	203896
48385	203897
56426	203898
25335	203899
127596	203900
18935	203901
50752	203902
29658	203903
153873	203904
28026	203905
31010	203906
16811	203907
11633	203908
5117	203909
13646	203910
6965	203911
68203	203912
28530	203913
62879	203914
80965	203915
10271	203916
38003	203917
16154	203918
6438	203919
50585	203920
69534	203921
102105	203922
154726	203923
9846	203924
79239	203925
19687	203926
10368	203927
84813	203928
28492	203929
56798	203930
40251	203931
4930	203932
133003	203933
56782	203934
50814	203935
79777	203936
157337	203937
30523	203938
38389	203939
25818	203940
5443	203941
23811	203942
37872	203943
16758	203944
37231	203945
132480	203946
133898	203947
27952	203948
664	203949
78862	203950
23345	203951
28420	203952
46524	203953
7105	203954
61255	203955
48510	203956
7194	203957
8319	203958
20723	203959
212150	203960
59467	203961
59731	203962
35864	203963
46761	203964
70574	203965
109674	203966
8725	203967
16273	203968
4799	203969
10975	203970
9811	203971
20045	203972
43989	203973
7233	203974
14095	203975
176660	203976
45082	203977
20898	203978
72061	203979
100156	203980
12087	203981
49830	203982
135860	203983
218463	203984
34326	203985
10093	203986
4799	203987
197836	203988
200090	203989
89621	203990
56418	203991
346	203992
2536	203993
13080	203994
93043	203995
11350	203996
143472	203997
33969	203998
66526	203999
1641	204000
16059	204001
7058	204002
77666	204003
146910	204004
91451	204005
24116	204006
101736	204007
86180	204008
114577	204009
239250	204010
196515	204011
145964	204012
458	204013
113	204014
18673	204015
86428	204016
59985	204017
210829	204018
12148	204019
58151	204020
107979	204021
112666	204022
31979	204023
91918	204024
35713	204025
22706	204026
7139	204027
17511	204028
5714	204029
46882	204030
32583	204031
7054	204032
1820	204033
11016	204034
44616	204035
3722	204036
155388	204037
74149	204038
1078	204039
14002	204040
14835	204041
28658	204042
9938	204043
8015	204044
28218	204045
78976	204046
27855	204047
15692	204048
3879	204049
12425	204050
4314	204051
31887	204052
43942	204053
67	204054
132061	204055
42934	204056
3030	204057
2293	204058
5369	204059
2294	204060
405	204061
9487	204062
49548	204063
19523	204064
23539	204065
128512	204066
40732	204067
59540	204068
32507	204069
30774	204070
72287	204071
24834	204072
14310	204073
104442	204074
1693	204075
51128	204076
4600	204077
10826	204078
40393	204079
4602	204080
4600	204081
49362	204082
70504	204083
11677	204084
54783	204085
197943	204086
2979	204087
10210	204088
1388	204089
3090	204090
134192	204091
20712	204092
1783	204093
100631	204094
1203	204095
3467	204096
1920	204097
4602	204098
6054	204099
12888	204100
64134	204101
4600	204102
1855	204103
8149	204104
19209	204105
41380	204106
87048	204107
24512	204108
50639	204109
52731	204110
65652	204111
235027	204112
44872	204113
44016	204114
11907	204115
76604	204116
66724	204117
103717	204118
203004	204119
47167	204120
129784	204121
7408	204122
60131	204123
232130	204124
164062	204125
92782	204126
22500	204127
18491	204128
51216	204129
51200	204130
457	204131
31593	204132
62586	204133
18207	204134
64886	204135
1389	204136
61308	204137
19300	204138
15295	204139
180894	204140
66065	204141
168445	204142
54100	204143
86374	204144
1590	204145
91481	204146
208039	204147
146250	204148
36575	204149
215912	204150
1233	204151
154682	204152
74906	204153
59801	204154
109984	204155
12447	204156
227410	204157
119791	204158
56046	204159
205809	204160
76495	204161
224719	204162
48981	204163
166684	204164
10645	204165
65795	204166
58740	204167
49689	204168
36421	204169
82622	204170
52166	204171
185476	204172
148081	204173
120705	204174
130941	204175
163992	204176
13660	204177
69822	204178
32803	204179
7030	204180
71537	204181
24511	204182
34510	204183
177468	204184
230591	204185
147345	204186
116318	204187
236101	204188
217441	204189
2924	204190
4600	204191
71107	204192
78310	204193
54316	204194
22254	204195
537	204196
12122	204197
1066	204198
1614	204199
2980	204200
24541	204201
117703	204202
192488	204203
26020	204204
87682	204205
40074	204206
138394	204207
85089	204208
173874	204209
151167	204210
17453	204211
33588	204212
80122	204213
15422	204214
49	204215
5112	204216
1588	204217
125103	204218
226189	204219
5357	204220
15222	204221
181657	204222
4607	204223
2257	204224
343	204225
213	204226
154458	204227
16585	204228
2	204229
1057	204230
8420	204231
198	204232
49825	204233
2654	204234
60742	204235
21782	204236
110182	204237
19564	204238
63668	204239
2314	204240
187	204241
2321	204242
34799	204243
2374	204244
83546	204245
642	204246
17007	204247
703	204248
93306	204249
219917	204250
38507	204251
2451	204252
236083	204253
3982	204254
140126	204255
146288	204256
108741	204257
15388	204258
742	204259
22135	204260
41470	204261
28444	204262
165243	204263
17228	204264
48255	204265
8752	204266
146615	204267
6828	204268
8954	204269
24972	204270
4333	204271
33623	204272
13787	204273
176	204274
9840	204275
47	204276
19412	204277
20399	204278
3602	204279
20399	204280
2004	204281
1002	204282
20399	204283
20399	204284
43599	204285
91964	204286
85749	204287
11044	204288
1880	204289
9612	204290
10347	204291
26	204292
111188	204293
16159	204294
16179	204295
3398	204296
13337	204297
6097	204298
208317	204299
21553	204300
102031	204301
102896	204302
182979	204303
41104	204304
33192	204305
160365	204306
27543	204307
20250	204308
2815	204309
149329	204310
32419	204311
157854	204312
63796	204313
31847	204314
65394	204315
11846	204316
25638	204317
72690	204318
228115	204319
127172	204320
104633	204321
59877	204322
20209	204323
20209	204324
230773	204325
32929	204326
9426	204327
51598	204328
29275	204329
10318	204330
216624	204331
7149	204332
157364	204333
48930	204334
60957	204335
29481	204336
21938	204337
167694	204338
4445	204339
29481	204340
777	204341
12503	204342
2910	204343
7677	204344
1375	204345
85903	204346
102808	204347
529	204348
777	204349
41904	204350
16258	204351
11287	204352
46723	204353
58826	204354
60163	204355
10525	204356
177034	204357
3082	204358
59877	204359
8064	204360
52320	204361
41104	204362
50036	204363
42434	204364
157383	204365
135244	204366
14365	204367
6720	204368
10225	204369
3392	204370
115219	204371
47	204372
16922	204373
5211	204374
12190	204375
63845	204376
19731	204377
39566	204378
3230	204379
65830	204380
14711	204381
232101	204382
52291	204383
74432	204384
82409	204385
9785	204386
48259	204387
5268	204388
8327	204389
18995	204390
7520	204391
818	204392
272	204393
156175	204394
12190	204395
15460	204396
144398	204397
47894	204398
30241	204399
1002	204400
1002	204401
9533	204402
2004	204403
2004	204404
66620	204405
220263	204406
177321	204407
7284	204408
112235	204409
230093	204410
278	204411
278	204412
7563	204413
17418	204414
2628	204415
14472	204416
278	204417
3268	204418
47	204419
6023	204420
29217	204421
30584	204422
79571	204423
83400	204424
20183	204425
9698	204426
3255	204427
64710	204428
48996	204429
59591	204430
8734	204431
8370	204432
79824	204433
4259	204434
171208	204435
4543	204436
65214	204437
50288	204438
157771	204439
12857	204440
47540	204441
139910	204442
61790	204443
37685	204444
24539	204445
6247	204446
68105	204447
182245	204448
62762	204449
171843	204450
169063	204451
90843	204452
27371	204453
12600	204454
30600	204455
163046	204456
85231	204457
1963	204458
170649	204459
3154	204460
124016	204461
9256	204462
2485	204463
54138	204464
22261	204465
51949	204466
183746	204467
190482	204468
9647	204469
47874	204470
25240	204471
197880	204472
105437	204473
62743	204474
160311	204475
214823	204476
121297	204477
52308	204478
157661	204479
89520	204480
124600	204481
19834	204482
91113	204483
8621	204484
66776	204485
113976	204486
38794	204487
17817	204488
28460	204489
6525	204490
222503	204491
212353	204492
26153	204493
41167	204494
225897	204495
6723	204496
7173	204497
91334	204498
2451	204499
51577	204500
9642	204501
114624	204502
137405	204503
40638	204504
218712	204505
120134	204506
32457	204507
136273	204508
167349	204509
165944	204510
166115	204511
8397	204512
196429	204513
18020	204514
11632	204515
170158	204516
107989	204517
38811	204518
138931	204519
130165	204520
12744	204521
465	204522
68383	204523
202860	204524
9064	204525
50641	204526
6886	204527
5461	204528
87085	204529
21955	204530
91083	204531
155816	204532
53901	204533
161455	204534
170224	204535
1743	204536
41167	204537
142540	204538
101199	204539
53897	204540
122483	204541
91092	204542
122503	204543
98229	204544
80381	204545
68279	204546
34485	204547
32882	204548
122518	204549
170117	204550
105574	204551
50152	204552
41462	204553
80381	204554
386	204555
188281	204556
51783	204557
5680	204558
66279	204559
31002	204560
105339	204561
113976	204562
69592	204563
103386	204564
77465	204565
222075	204566
41526	204567
122477	204568
116956	204569
146589	204570
122545	204571
115228	204572
52140	204573
82825	204574
89331	204575
11320	204576
158307	204577
21199	204578
85755	204579
7420	204580
108931	204581
235877	204582
26160	204583
6525	204584
88177	204585
89520	204586
68371	204587
106757	204588
122490	204589
140577	204590
148551	204591
238701	204592
185181	204593
122556	204594
122547	204595
91100	204596
91116	204597
6439	204598
120389	204599
23744	204600
26537	204601
165944	204602
38755	204603
80409	204604
158646	204605
8522	204606
10781	204607
66139	204608
105417	204609
142348	204610
17949	204611
110760	204612
11757	204613
161455	204614
117442	204615
85558	204616
3165	204617
18447	204618
12604	204619
66776	204620
52249	204621
9698	204622
76705	204623
40822	204624
68279	204625
84789	204626
89731	204627
133071	204628
10337	204629
9264	204630
90831	204631
1292	204632
170102	204633
153821	204634
121078	204635
85612	204636
38529	204637
40859	204638
38811	204639
132475	204640
1262	204641
108227	204642
170408	204643
146478	204644
128948	204645
112523	204646
32531	204647
170210	204648
122492	204649
117240	204650
26407	204651
208331	204652
135445	204653
114375	204654
53063	204655
3337	204656
142973	204657
53141	204658
216559	204659
13536	204660
7427	204661
117249	204662
13920	204663
85603	204664
31381	204665
124388	204666
2838	204667
233752	204668
225007	204669
49706	204670
91108	204671
174249	204672
1607	204673
37005	204674
167349	204675
20198	204676
119926	204677
85603	204678
155816	204679
53179	204680
31049	204681
132495	204682
7217	204683
7217	204684
3657	204685
210	204686
52673	204687
8310	204688
44961	204689
13594	204690
37688	204691
60628	204692
54803	204693
137683	204694
86445	204695
222271	204696
18826	204697
21517	204698
200735	204699
10109	204700
85603	204701
48496	204702
6703	204703
2033	204704
187653	204705
38461	204706
82841	204707
4845	204708
8780	204709
20253	204710
105317	204711
52104	204712
83802	204713
158398	204714
105317	204715
49634	204716
67374	204717
38458	204718
158428	204719
40878	204720
7214	204721
20455	204722
11872	204723
28444	204724
221210	204725
49515	204726
14173	204727
164940	204728
4205	204729
44167	204730
82559	204731
106897	204732
33962	204733
61611	204734
81610	204735
67814	204736
35234	204737
3112	204738
7828	204739
15386	204740
24481	204741
112570	204742
108826	204743
38507	204744
102280	204745
3395	204746
29608	204747
172942	204748
28355	204749
32288	204750
41345	204751
14912	204752
64880	204753
17440	204754
218895	204755
214238	204756
55992	204757
178571	204758
1147	204759
746	204760
82134	204761
65633	204762
2690	204763
42561	204764
26093	204765
161860	204766
2111	204767
64845	204768
97110	204769
127032	204770
132351	204771
42501	204772
87	204773
40885	204774
26650	204775
31638	204776
70829	204777
19787	204778
19301	204779
222414	204780
155866	204781
113823	204782
157391	204783
53671	204784
34407	204785
34407	204786
139838	204787
5877	204788
2354	204789
85214	204790
29763	204791
11225	204792
687	204793
449	204794
5068	204795
828	204796
16429	204797
13020	204798
239	204799
3321	204800
48242	204801
3382	204802
31775	204803
76053	204804
672	204805
20543	204806
13186	204807
94	204808
157	204809
980	204810
6314	204811
94534	204812
13514	204813
237735	204814
5626	204815
6179	204816
73254	204817
12233	204818
219897	204819
231957	204820
13134	204821
64028	204822
88873	204823
161312	204824
133944	204825
162295	204826
235421	204827
90262	204828
107384	204829
41730	204830
43896	204831
54131	204832
89342	204833
21340	204834
22594	204835
20552	204836
2355	204837
42938	204838
1335	204839
3504	204840
31140	204841
864	204842
54795	204843
171	204844
34904	204845
23408	204846
66339	204847
64389	204848
120859	204849
233233	204850
13	204851
13	204852
9	204853
25	204854
9	204855
25	204856
25	204857
9	204858
9	204859
3997	204860
2456	204861
3571	204862
3571	204863
3571	204864
10674	204865
70319	204866
4146	204867
5080	204868
104494	204869
136567	204870
533	204871
1098	204872
89461	204873
2327	204874
20145	204875
9655	204876
41748	204877
516	204878
516	204879
21390	204880
395	204881
73234	204882
132417	204883
30732	204884
56560	204885
92840	204886
59859	204887
8266	204888
47580	204889
9802	204890
395	204891
16487	204892
75742	204893
54150	204894
65366	204895
23226	204896
17777	204897
125072	204898
5097	204899
39189	204900
31011	204901
125005	204902
39189	204903
28602	204904
7893	204905
18427	204906
59042	204907
156175	204908
1995	204909
5134	204910
3535	204911
29784	204912
16403	204913
19567	204914
233864	204915
11903	204916
78198	204917
5910	204918
11266	204919
3997	204920
4527	204921
6710	204922
108497	204923
22832	204924
5941	204925
19601	204926
118558	204927
73254	204928
533	204929
22921	204930
40729	204931
37415	204932
89433	204933
77486	204934
21606	204935
77830	204936
41205	204937
93780	204938
13469	204939
40906	204940
21653	204941
41159	204942
77353	204943
29225	204944
9648	204945
13138	204946
20912	204947
44337	204948
93389	204949
5367	204950
15749	204951
15903	204952
363	204953
2196	204954
1174	204955
20211	204956
19567	204957
20104	204958
20070	204959
74066	204960
116601	204961
5688	204962
38504	204963
194763	204964
14259	204965
13332	204966
42864	204967
172345	204968
132847	204969
74193	204970
9815	204971
7150	204972
48803	204973
6431	204974
20211	204975
50774	204976
18796	204977
1032	204978
28145	204979
15982	204980
1840	204981
168	204982
6752	204983
5177	204984
74576	204985
3288	204986
12880	204987
1790	204988
4508	204989
100939	204990
38937	204991
45676	204992
94054	204993
193534	204994
12990	204995
183058	204996
211365	204997
235551	204998
139547	204999
97912	205000
34472	205001
20829	205002
153150	205003
93164	205004
60124	205005
161768	205006
75943	205007
79347	205008
10530	205009
214432	205010
37241	205011
24974	205012
1492	205013
154736	205014
146974	205015
22647	205016
23552	205017
82271	205018
200001	205019
96085	205020
74496	205021
9251	205022
19348	205023
87715	205024
210517	205025
6695	205026
41675	205027
207161	205028
151147	205029
8715	205030
85521	205031
29996	205032
40051	205033
134705	205034
94965	205035
43840	205036
33281	205037
73423	205038
23724	205039
21744	205040
20235	205041
134599	205042
191612	205043
72674	205044
46962	205045
146086	205046
116628	205047
137533	205048
35476	205049
109940	205050
134639	205051
151911	205052
85765	205053
34472	205054
59653	205055
37217	205056
59771	205057
5151	205058
7285	205059
62037	205060
121572	205061
77414	205062
47228	205063
20835	205064
48404	205065
75709	205066
75614	205067
82387	205068
10392	205069
135239	205070
17009	205071
101231	205072
63767	205073
75333	205074
21108	205075
10921	205076
161669	205077
6146	205078
139170	205079
192222	205080
67079	205081
29453	205082
50921	205083
22714	205084
39617	205085
133878	205086
25782	205087
80013	205088
6527	205089
73933	205090
58146	205091
69343	205092
23062	205093
44976	205094
1682	205095
62804	205096
139248	205097
111878	205098
10188	205099
215132	205100
21100	205101
125983	205102
53705	205103
59190	205104
61052	205105
28899	205106
4328	205107
23246	205108
7996	205109
35153	205110
75355	205111
63862	205112
51076	205113
25622	205114
118657	205115
46223	205116
45109	205117
31060	205118
69699	205119
49260	205120
73880	205121
10830	205122
193773	205123
112069	205124
84329	205125
67325	205126
43695	205127
58684	205128
178088	205129
22062	205130
82740	205131
8842	205132
5412	205133
3763	205134
63371	205135
80857	205136
106456	205137
59445	205138
125872	205139
35786	205140
3375	205141
66459	205142
8146	205143
43257	205144
4610	205145
49712	205146
211575	205147
46074	205148
32905	205149
6599	205150
58026	205151
211292	205152
139117	205153
210481	205154
191279	205155
65329	205156
37208	205157
138908	205158
187057	205159
722	205160
55737	205161
193827	205162
175910	205163
22836	205164
102490	205165
401	205166
148339	205167
28568	205168
198194	205169
4179	205170
79779	205171
58681	205172
6198	205173
104240	205174
34524	205175
174770	205176
84513	205177
108919	205178
149776	205179
180944	205180
16136	205181
52366	205182
110634	205183
160738	205184
26902	205185
29448	205186
34267	205187
111634	205188
47373	205189
816	205190
141829	205191
16415	205192
4696	205193
4198	205194
35724	205195
191048	205196
20423	205197
90922	205198
210348	205199
138545	205200
39418	205201
20933	205202
162461	205203
127862	205204
25587	205205
142448	205206
128234	205207
71532	205208
60183	205209
166687	205210
153990	205211
44715	205212
18828	205213
9590	205214
209883	205215
64483	205216
45788	205217
21534	205218
46974	205219
29991	205220
166726	205221
20534	205222
38043	205223
165257	205224
208409	205225
205910	205226
208542	205227
205951	205228
58473	205229
100815	205230
25809	205231
23657	205232
113183	205233
58101	205234
36586	205235
100859	205236
97310	205237
48006	205238
126988	205239
185054	205240
197726	205241
141443	205242
19300	205243
32508	205244
223298	205245
53607	205246
26428	205247
138820	205248
23535	205249
33721	205250
157469	205251
69427	205252
45384	205253
99754	205254
42252	205255
192986	205256
90820	205257
185615	205258
74033	205259
213646	205260
30615	205261
44610	205262
76201	205263
24746	205264
51732	205265
69369	205266
99356	205267
27744	205268
100028	205269
106177	205270
148046	205271
29882	205272
24498	205273
145817	205274
213794	205275
50420	205276
99861	205277
86611	205278
32041	205279
43788	205280
149368	205281
100306	205282
64632	205283
27786	205284
66049	205285
59742	205286
125844	205287
18715	205288
11825	205289
15616	205290
130402	205291
211113	205292
141012	205293
75437	205294
152251	205295
134749	205296
14901	205297
155003	205298
97656	205299
205507	205300
21929	205301
122403	205302
36317	205303
29169	205304
75372	205305
151614	205306
141376	205307
122399	205308
136506	205309
52660	205310
46757	205311
55397	205312
95150	205313
75490	205314
19397	205315
15617	205316
16014	205317
16335	205318
67729	205319
75502	205320
110722	205321
98370	205322
72588	205323
36118	205324
45899	205325
42106	205326
9972	205327
90665	205328
153530	205329
213609	205330
3815	205331
46550	205332
128157	205333
100135	205334
57329	205335
39628	205336
109149	205337
60150	205338
47432	205339
99235	205340
21569	205341
137274	205342
90699	205343
6911	205344
19547	205345
152698	205346
41499	205347
80482	205348
110738	205349
45380	205350
120411	205351
96816	205352
8519	205353
1014	205354
209079	205355
213811	205356
63331	205357
45709	205358
124806	205359
62514	205360
6095	205361
65934	205362
148465	205363
41187	205364
64825	205365
14957	205366
21758	205367
51966	205368
48211	205369
2760	205370
55485	205371
7358	205372
83915	205373
185941	205374
44919	205375
96060	205376
27608	205377
40209	205378
97027	205379
95017	205380
36672	205381
13700	205382
17764	205383
5627	205384
2964	205385
209569	205386
21111	205387
138841	205388
13315	205389
17404	205390
39845	205391
40044	205392
24761	205393
237958	205394
4971	205395
139221	205396
6701	205397
170071	205398
5898	205399
17608	205400
16644	205401
138315	205402
203538	205403
37463	205404
19310	205405
154897	205406
3693	205407
19015	205408
39659	205409
154109	205410
103627	205411
3367	205412
175428	205413
84480	205414
119396	205415
125814	205416
44410	205417
34752	205418
101041	205419
167442	205420
155855	205421
115885	205422
85880	205423
112180	205424
37227	205425
4339	205426
134714	205427
23561	205428
2345	205429
10861	205430
160413	205431
99458	205432
211261	205433
57264	205434
84655	205435
31605	205436
101740	205437
142213	205438
111200	205439
60895	205440
103070	205441
109201	205442
104075	205443
4129	205444
84783	205445
194620	205446
61090	205447
53710	205448
86892	205449
6435	205450
70868	205451
149150	205452
6000	205453
150748	205454
23580	205455
89610	205456
66380	205457
21055	205458
61724	205459
13398	205460
160485	205461
15602	205462
8986	205463
161060	205464
134991	205465
14841	205466
105405	205467
90849	205468
45670	205469
137403	205470
63833	205471
96642	205472
58052	205473
10023	205474
55571	205475
4987	205476
91075	205477
118581	205478
23327	205479
6468	205480
161499	205481
102571	205482
16031	205483
120481	205484
93765	205485
6082	205486
204791	205487
1144	205488
235091	205489
221520	205490
851	205491
89723	205492
64813	205493
27967	205494
143187	205495
33264	205496
79608	205497
121902	205498
84607	205499
38210	205500
28818	205501
229515	205502
3443	205503
149954	205504
88444	205505
80862	205506
5034	205507
99271	205508
166749	205509
57190	205510
9291	205511
10693	205512
34716	205513
33603	205514
71946	205515
27841	205516
77757	205517
131543	205518
76776	205519
47006	205520
37993	205521
111075	205522
8541	205523
19924	205524
14858	205525
150889	205526
65722	205527
100480	205528
1878	205529
191694	205530
39841	205531
83127	205532
4916	205533
55629	205534
41455	205535
20679	205536
15614	205537
37402	205538
134469	205539
91006	205540
147849	205541
14660	205542
77791	205543
46213	205544
125788	205545
74271	205546
4916	205547
42274	205548
196479	205549
1387	205550
34289	205551
170357	205552
51651	205553
7455	205554
51917	205555
149140	205556
97887	205557
4018	205558
98606	205559
35225	205560
29448	205561
114141	205562
58702	205563
102008	205564
215283	205565
90404	205566
5758	205567
23858	205568
116615	205569
148572	205570
96784	205571
84312	205572
38208	205573
135599	205574
114403	205575
145568	205576
5342	205577
59005	205578
66921	205579
77788	205580
216496	205581
220029	205582
207283	205583
150812	205584
15367	205585
214870	205586
25687	205587
1298	205588
20080	205589
28025	205590
106228	205591
62870	205592
14154	205593
210196	205594
92832	205595
15820	205596
50522	205597
17498	205598
134842	205599
152979	205600
21081	205601
50620	205602
17548	205603
89198	205604
25831	205605
7934	205606
49365	205607
599	205608
25882	205609
27931	205610
58339	205611
83173	205612
12137	205613
77979	205614
45656	205615
6658	205616
5609	205617
59200	205618
78047	205619
29215	205620
152977	205621
162935	205622
27857	205623
29204	205624
104540	205625
201651	205626
38739	205627
22694	205628
167581	205629
74893	205630
186526	205631
47439	205632
15072	205633
78924	205634
93415	205635
140928	205636
17507	205637
151515	205638
40617	205639
161718	205640
145632	205641
130862	205642
55608	205643
94757	205644
178554	205645
84801	205646
13596	205647
145772	205648
96764	205649
137006	205650
50973	205651
74649	205652
38596	205653
17153	205654
222	205655
6428	205656
4254	205657
80594	205658
120090	205659
65307	205660
14325	205661
10928	205662
68703	205663
36385	205664
59904	205665
5227	205666
77619	205667
32113	205668
39271	205669
99754	205670
40253	205671
58038	205672
88639	205673
7745	205674
14340	205675
231911	205676
18587	205677
16657	205678
15482	205679
110320	205680
30032	205681
60898	205682
137341	205683
220642	205684
98780	205685
40050	205686
44458	205687
57728	205688
96385	205689
45238	205690
44800	205691
103508	205692
29307	205693
139246	205694
202233	205695
184435	205696
45886	205697
121443	205698
87244	205699
40016	205700
27825	205701
22661	205702
36962	205703
64553	205704
148174	205705
205821	205706
30593	205707
44512	205708
60309	205709
76792	205710
29203	205711
142590	205712
99510	205713
33739	205714
31310	205715
39455	205716
36862	205717
77810	205718
9192	205719
165234	205720
128252	205721
14860	205722
234557	205723
136736	205724
83611	205725
25247	205726
13689	205727
48042	205728
122069	205729
28753	205730
150772	205731
6677	205732
3455	205733
21939	205734
12813	205735
17263	205736
161949	205737
65920	205738
5095	205739
23179	205740
50258	205741
32932	205742
59356	205743
154255	205744
35683	205745
28454	205746
35339	205747
94311	205748
10092	205749
37363	205750
1636	205751
107288	205752
148261	205753
11083	205754
30244	205755
12602	205756
34745	205757
69524	205758
44457	205759
9084	205760
36486	205761
57773	205762
59436	205763
176942	205764
12961	205765
8957	205766
142389	205767
32965	205768
61085	205769
34677	205770
82602	205771
10895	205772
803	205773
231062	205774
77465	205775
44499	205776
55469	205777
44499	205778
5685	205779
82552	205780
5114	205781
5310	205782
182304	205783
19130	205784
15967	205785
58195	205786
11034	205787
19096	205788
52900	205789
64671	205790
132939	205791
37754	205792
187359	205793
144947	205794
177363	205795
53304	205796
31950	205797
38693	205798
61407	205799
53	205800
1227	205801
14	205802
2992	205803
12361	205804
5252	205805
47614	205806
25956	205807
16432	205808
44751	205809
4296	205810
8941	205811
65562	205812
2687	205813
20216	205814
95354	205815
103	205816
106489	205817
4614	205818
116122	205819
52248	205820
14621	205821
7000	205822
118733	205823
95338	205824
22322	205825
7629	205826
82465	205827
75446	205828
74784	205829
54114	205830
75	205831
3726	205832
11692	205833
5240	205834
24874	205835
39616	205836
127461	205837
45228	205838
121721	205839
191660	205840
77443	205841
18121	205842
128215	205843
78920	205844
25810	205845
120628	205846
118195	205847
53710	205848
160274	205849
209926	205850
213588	205851
60889	205852
168757	205853
81420	205854
235903	205855
58684	205856
127019	205857
2324	205858
61454	205859
231049	205860
28834	205861
59427	205862
161684	205863
103121	205864
24135	205865
99789	205866
111267	205867
114290	205868
77858	205869
9876	205870
20976	205871
140950	205872
162608	205873
46612	205874
57233	205875
209587	205876
31643	205877
140992	205878
193641	205879
153666	205880
209402	205881
47874	205882
57240	205883
19436	205884
62036	205885
3714	205886
210012	205887
44722	205888
188084	205889
180063	205890
21345	205891
27941	205892
88306	205893
35598	205894
10452	205895
87798	205896
84633	205897
37040	205898
176266	205899
99170	205900
37402	205901
75206	205902
45434	205903
21017	205904
95399	205905
126612	205906
58323	205907
135438	205908
215252	205909
116486	205910
116803	205911
19342	205912
118703	205913
116669	205914
71322	205915
95344	205916
112479	205917
176469	205918
130218	205919
53792	205920
94436	205921
83085	205922
7849	205923
245	205924
258	205925
7082	205926
39884	205927
206952	205928
40125	205929
99425	205930
42254	205931
98301	205932
6397	205933
59034	205934
132771	205935
148953	205936
20836	205937
140040	205938
191141	205939
153576	205940
46408	205941
84085	205942
65999	205943
39274	205944
63975	205945
193565	205946
111436	205947
26996	205948
20882	205949
4788	205950
125496	205951
130400	205952
215344	205953
85871	205954
109975	205955
95368	205956
190419	205957
64615	205958
151427	205959
78397	205960
47115	205961
110273	205962
15458	205963
49152	205964
110121	205965
188276	205966
151778	205967
20934	205968
40314	205969
102654	205970
201640	205971
21023	205972
28960	205973
78444	205974
93604	205975
110808	205976
23716	205977
2680	205978
23204	205979
7409	205980
150821	205981
2398	205982
135620	205983
45549	205984
6424	205985
181705	205986
17481	205987
46090	205988
48851	205989
64425	205990
102614	205991
74371	205992
7462	205993
82650	205994
82650	205995
19562	205996
34675	205997
194874	205998
60584	205999
36641	206000
85545	206001
50127	206002
8545	206003
162114	206004
144916	206005
140015	206006
39862	206007
173262	206008
186346	206009
45869	206010
68456	206011
193653	206012
25919	206013
58503	206014
118131	206015
12245	206016
5883	206017
99161	206018
201018	206019
169360	206020
83538	206021
21075	206022
99158	206023
184413	206024
9990	206025
75394	206026
156536	206027
100355	206028
44402	206029
1800	206030
19323	206031
137897	206032
3765	206033
152607	206034
47302	206035
5183	206036
1559	206037
64205	206038
10621	206039
68477	206040
58990	206041
19243	206042
82776	206043
57603	206044
96973	206045
72437	206046
104069	206047
161561	206048
218025	206049
17390	206050
83619	206051
103298	206052
190247	206053
28459	206054
116609	206055
12976	206056
97531	206057
33955	206058
71314	206059
150392	206060
41187	206061
75555	206062
40548	206063
138948	206064
74881	206065
139031	206066
194967	206067
44479	206068
47226	206069
190435	206070
60092	206071
58210	206072
98601	206073
28960	206074
87324	206075
111850	206076
78593	206077
178033	206078
101187	206079
23221	206080
72069	206081
12452	206082
150487	206083
99567	206084
75352	206085
36222	206086
99813	206087
25579	206088
110902	206089
37620	206090
59181	206091
7471	206092
94844	206093
78057	206094
37866	206095
43803	206096
17253	206097
138041	206098
43577	206099
31826	206100
27520	206101
207692	206102
25667	206103
13000	206104
73677	206105
15461	206106
79	206107
131778	206108
210128	206109
210333	206110
20962	206111
100993	206112
167581	206113
31775	206114
102610	206115
129736	206116
79975	206117
104596	206118
71632	206119
28406	206120
184401	206121
104604	206122
28898	206123
100138	206124
59796	206125
15486	206126
35580	206127
49605	206128
45305	206129
44489	206130
16821	206131
60394	206132
45236	206133
40715	206134
39833	206135
89701	206136
21302	206137
63520	206138
138105	206139
90008	206140
12563	206141
36000	206142
99703	206143
23190	206144
13471	206145
115857	206146
134579	206147
130403	206148
152914	206149
4875	206150
84989	206151
20031	206152
162780	206153
104272	206154
44526	206155
214323	206156
65509	206157
28758	206158
32451	206159
127620	206160
200518	206161
31080	206162
102000	206163
143845	206164
73857	206165
134538	206166
38989	206167
40683	206168
184961	206169
18544	206170
61938	206171
5005	206172
107597	206173
87934	206174
220323	206175
22467	206176
14206	206177
25345	206178
149522	206179
148031	206180
36166	206181
233402	206182
47861	206183
138461	206184
50857	206185
59236	206186
64174	206187
31232	206188
41299	206189
25659	206190
18867	206191
65216	206192
46231	206193
5615	206194
50792	206195
10858	206196
119989	206197
57132	206198
47864	206199
37141	206200
57266	206201
50617	206202
28781	206203
152494	206204
107792	206205
134070	206206
36345	206207
59518	206208
36083	206209
1654	206210
2393	206211
77743	206212
1706	206213
13993	206214
13993	206215
343	206216
5872	206217
30786	206218
997	206219
28775	206220
1991	206221
79772	206222
10883	206223
7122	206224
22279	206225
20901	206226
9071	206227
51215	206228
16179	206229
38750	206230
134509	206231
913	206232
16049	206233
111579	206234
5046	206235
57471	206236
6827	206237
3582	206238
19057	206239
206171	206240
11398	206241
7296	206242
129500	206243
34904	206244
205	206245
19470	206246
14492	206247
3824	206248
124099	206249
6949	206250
6831	206251
6831	206252
1547	206253
1689	206254
3175	206255
91367	206256
9840	206257
16173	206258
82228	206259
70936	206260
8038	206261
113658	206262
34099	206263
7482	206264
4342	206265
12222	206266
57083	206267
28588	206268
20070	206269
6703	206270
38342	206271
91286	206272
2526	206273
978	206274
3249	206275
307	206276
906	206277
53	206278
62371	206279
14201	206280
57639	206281
2381	206282
11648	206283
40118	206284
128497	206285
125459	206286
176870	206287
76110	206288
130237	206289
74631	206290
29106	206291
132364	206292
129972	206293
132195	206294
182874	206295
1038	206296
2173	206297
62128	206298
113814	206299
17492	206300
63765	206301
44210	206302
1853	206303
38157	206304
7852	206305
30423	206306
20104	206307
129526	206308
38645	206309
62472	206310
12927	206311
568	206312
2025	206313
115576	206314
33885	206315
14787	206316
159431	206317
127585	206318
194765	206319
169318	206320
79513	206321
62958	206322
94506	206323
178552	206324
125916	206325
109859	206326
140855	206327
60751	206328
25798	206329
122353	206330
40256	206331
87	206332
58536	206333
175578	206334
61851	206335
51567	206336
145215	206337
177369	206338
122231	206339
176299	206340
93432	206341
55337	206342
55337	206343
175881	206344
23022	206345
94063	206346
135695	206347
126057	206348
30160	206349
72316	206350
103947	206351
141794	206352
28007	206353
127286	206354
18064	206355
126729	206356
43553	206357
125753	206358
59535	206359
128220	206360
93418	206361
127012	206362
93835	206363
94722	206364
177960	206365
178883	206366
126584	206367
128261	206368
94479	206369
94063	206370
81861	206371
10100	206372
218497	206373
115276	206374
90974	206375
94479	206376
224661	206377
32151	206378
77157	206379
86233	206380
29287	206381
201093	206382
29287	206383
90922	206384
182964	206385
176039	206386
84443	206387
177909	206388
189746	206389
178471	206390
72567	206391
127199	206392
125729	206393
177255	206394
94557	206395
212422	206396
37564	206397
43745	206398
175137	206399
116155	206400
121148	206401
121148	206402
177256	206403
53840	206404
102583	206405
192497	206406
137947	206407
141793	206408
178413	206409
62958	206410
55583	206411
74209	206412
114848	206413
201704	206414
122019	206415
12363	206416
25055	206417
114699	206418
25798	206419
132841	206420
101835	206421
84037	206422
115530	206423
42216	206424
161003	206425
69257	206426
55032	206427
16296	206428
102875	206429
112681	206430
101815	206431
127286	206432
127876	206433
176117	206434
128053	206435
127118	206436
91677	206437
81719	206438
57532	206439
72381	206440
101686	206441
145276	206442
84443	206443
156177	206444
174545	206445
128666	206446
178403	206447
56122	206448
95127	206449
126303	206450
93468	206451
93898	206452
178716	206453
29287	206454
93432	206455
72451	206456
127480	206457
56122	206458
128292	206459
177945	206460
126729	206461
178902	206462
177180	206463
175411	206464
127198	206465
177056	206466
176504	206467
116691	206468
60199	206469
237418	206470
62985	206471
53315	206472
205	206473
75908	206474
138979	206475
72592	206476
142971	206477
75960	206478
24111	206479
12363	206480
90922	206481
107554	206482
33533	206483
8538	206484
69302	206485
8538	206486
107554	206487
33533	206488
8538	206489
8538	206490
8538	206491
8538	206492
8538	206493
47821	206494
18064	206495
176849	206496
156180	206497
6166	206498
57859	206499
3287	206500
45842	206501
88929	206502
189455	206503
87944	206504
87880	206505
80721	206506
83133	206507
4172	206508
16435	206509
8470	206510
57270	206511
6753	206512
284	206513
80277	206514
49761	206515
2066	206516
215	206517
7519	206518
7582	206519
11944	206520
8597	206521
36808	206522
60104	206523
5872	206524
7852	206525
6289	206526
5424	206527
43701	206528
4691	206529
19039	206530
31327	206531
140550	206532
2130	206533
9779	206534
7145	206535
189	206536
74973	206537
14623	206538
11469	206539
182829	206540
1629	206541
20940	206542
173	206543
12114	206544
20654	206545
22852	206546
19619	206547
1456	206548
4803	206549
75	206550
707	206551
468	206552
3844	206553
17769	206554
33161	206555
34140	206556
6	206557
8464	206558
853	206559
6003	206560
1329	206561
9229	206562
43663	206563
527	206564
31173	206565
60104	206566
2568	206567
10743	206568
162073	206569
8667	206570
37335	206571
116	206572
6628	206573
79473	206574
19685	206575
564	206576
31882	206577
84007	206578
954	206579
223882	206580
129875	206581
21794	206582
87670	206583
208079	206584
3530	206585
94010	206586
1995	206587
925	206588
153056	206589
164219	206590
225412	206591
55045	206592
71916	206593
225442	206594
17274	206595
838	206596
54320	206597
3130	206598
138079	206599
68413	206600
36922	206601
14670	206602
19205	206603
17713	206604
87401	206605
118341	206606
56500	206607
57268	206608
225850	206609
138922	206610
48396	206611
80113	206612
7100	206613
231638	206614
5418	206615
5442	206616
103870	206617
115474	206618
8407	206619
4823	206620
3652	206621
20223	206622
8359	206623
196692	206624
66281	206625
198860	206626
48519	206627
140065	206628
8308	206629
20242	206630
113755	206631
40378	206632
85246	206633
12848	206634
158399	206635
232023	206636
525	206637
137922	206638
82058	206639
156767	206640
159631	206641
56117	206642
153466	206643
88117	206644
2503	206645
156845	206646
82113	206647
26921	206648
158205	206649
2846	206650
3869	206651
158949	206652
155777	206653
71653	206654
3066	206655
78312	206656
201558	206657
175063	206658
37840	206659
156733	206660
62712	206661
14494	206662
961	206663
114055	206664
1289	206665
1289	206666
208313	206667
66316	206668
78278	206669
111570	206670
126843	206671
84044	206672
6903	206673
14363	206674
158940	206675
196148	206676
1976	206677
119666	206678
37119	206679
35057	206680
3358	206681
11223	206682
204143	206683
56243	206684
4955	206685
6700	206686
7389	206687
158697	206688
14392	206689
5163	206690
164838	206691
158537	206692
26515	206693
175056	206694
2527	206695
225287	206696
125404	206697
32430	206698
11855	206699
175467	206700
61171	206701
25238	206702
41520	206703
40806	206704
41710	206705
52156	206706
66913	206707
77573	206708
87071	206709
26296	206710
546	206711
219329	206712
442	206713
31729	206714
64523	206715
16263	206716
115758	206717
33811	206718
2476	206719
5902	206720
7179	206721
158596	206722
228340	206723
20675	206724
226207	206725
66007	206726
158122	206727
5192	206728
85751	206729
88797	206730
219330	206731
5208	206732
70350	206733
86313	206734
7964	206735
184433	206736
34754	206737
4482	206738
86068	206739
218552	206740
171464	206741
160667	206742
8556	206743
13524	206744
1097	206745
9684	206746
9668	206747
34073	206748
40314	206749
38115	206750
603	206751
86182	206752
159796	206753
32210	206754
60842	206755
114996	206756
66256	206757
48535	206758
112121	206759
37830	206760
115770	206761
47158	206762
7935	206763
61160	206764
118626	206765
21122	206766
32107	206767
167058	206768
72711	206769
16478	206770
223018	206771
12774	206772
217046	206773
5127	206774
11844	206775
3503	206776
47782	206777
2456	206778
112744	206779
127493	206780
159665	206781
207225	206782
157200	206783
156151	206784
64815	206785
146172	206786
66346	206787
45693	206788
41921	206789
151389	206790
51244	206791
5937	206792
6800	206793
54569	206794
124304	206795
41560	206796
240122	206797
236221	206798
67932	206799
30650	206800
54337	206801
124134	206802
130405	206803
92761	206804
71867	206805
161306	206806
133889	206807
54090	206808
33017	206809
142191	206810
150739	206811
147608	206812
15335	206813
32794	206814
20931	206815
164621	206816
137744	206817
100883	206818
58040	206819
45499	206820
226837	206821
67743	206822
156958	206823
6480	206824
1289	206825
159237	206826
19277	206827
159154	206828
218664	206829
3372	206830
114283	206831
176631	206832
158623	206833
159154	206834
94375	206835
12633	206836
159085	206837
2517	206838
42782	206839
114916	206840
19277	206841
1563	206842
156923	206843
228378	206844
159411	206845
23539	206846
114904	206847
105938	206848
190103	206849
42868	206850
118072	206851
76198	206852
114703	206853
68209	206854
24047	206855
115269	206856
17786	206857
152202	206858
129203	206859
218358	206860
158717	206861
222512	206862
93154	206863
37886	206864
226517	206865
140126	206866
156387	206867
121680	206868
94373	206869
2417	206870
161549	206871
63436	206872
4009	206873
47724	206874
4639	206875
110202	206876
41919	206877
49269	206878
22241	206879
51080	206880
218211	206881
13726	206882
86118	206883
152520	206884
127492	206885
228029	206886
107972	206887
4400	206888
112888	206889
157407	206890
203219	206891
68744	206892
49927	206893
229778	206894
18847	206895
32949	206896
166601	206897
120288	206898
115524	206899
114286	206900
23763	206901
116247	206902
41188	206903
77304	206904
29780	206905
17829	206906
51700	206907
67247	206908
116897	206909
239526	206910
17487	206911
156582	206912
229238	206913
108063	206914
26515	206915
174488	206916
85169	206917
39186	206918
2826	206919
219324	206920
232111	206921
226604	206922
147208	206923
95421	206924
95978	206925
78272	206926
78272	206927
2203	206928
236174	206929
145095	206930
785	206931
785	206932
156853	206933
74398	206934
115542	206935
225432	206936
20144	206937
219323	206938
151301	206939
1738	206940
104783	206941
86299	206942
86299	206943
228439	206944
86136	206945
79462	206946
29927	206947
115343	206948
72805	206949
9252	206950
221329	206951
3069	206952
146111	206953
70571	206954
234478	206955
219229	206956
94603	206957
196953	206958
129216	206959
226747	206960
159388	206961
15271	206962
70430	206963
158768	206964
6573	206965
4055	206966
3964	206967
78724	206968
108827	206969
104274	206970
213286	206971
141525	206972
42835	206973
121519	206974
10604	206975
37122	206976
123325	206977
123609	206978
40487	206979
151356	206980
9188	206981
86652	206982
116023	206983
117630	206984
60118	206985
10839	206986
41918	206987
170592	206988
39935	206989
159575	206990
87595	206991
119201	206992
47689	206993
220260	206994
1583	206995
58992	206996
129841	206997
35988	206998
184332	206999
73751	207000
97477	207001
130430	207002
57752	207003
132247	207004
44615	207005
129923	207006
133042	207007
73525	207008
97552	207009
131235	207010
98648	207011
35606	207012
133175	207013
57549	207014
185107	207015
75043	207016
131250	207017
181269	207018
98530	207019
73552	207020
186372	207021
74413	207022
96993	207023
57632	207024
96316	207025
98395	207026
44827	207027
148336	207028
133672	207029
133069	207030
56810	207031
98330	207032
57905	207033
98141	207034
186249	207035
74813	207036
74476	207037
73363	207038
45182	207039
183071	207040
214766	207041
134923	207042
133331	207043
65891	207044
130954	207045
75679	207046
64273	207047
57856	207048
132084	207049
99664	207050
132948	207051
116463	207052
183490	207053
44439	207054
44882	207055
98233	207056
131809	207057
98475	207058
98117	207059
54944	207060
66041	207061
16758	207062
46819	207063
19695	207064
7248	207065
34300	207066
537	207067
1452	207068
35943	207069
8184	207070
8184	207071
23157	207072
752	207073
27987	207074
68787	207075
565	207076
30875	207077
104064	207078
80500	207079
66678	207080
3721	207081
234542	207082
29720	207083
30789	207084
11302	207085
25006	207086
56081	207087
46955	207088
38587	207089
31029	207090
8262	207091
86054	207092
62519	207093
1790	207094
30844	207095
105450	207096
24402	207097
72087	207098
53036	207099
18744	207100
44919	207101
6498	207102
38475	207103
41766	207104
63329	207105
39786	207106
11398	207107
524	207108
3282	207109
68348	207110
14080	207111
13995	207112
97947	207113
25330	207114
3846	207115
22904	207116
29836	207117
8198	207118
150065	207119
2121	207120
12932	207121
1325	207122
22878	207123
97318	207124
1874	207125
38347	207126
5828	207127
242	207128
22209	207129
5947	207130
74468	207131
124108	207132
34025	207133
54703	207134
22279	207135
34201	207136
3003	207137
16615	207138
1002	207139
2334	207140
29527	207141
6183	207142
2009	207143
66303	207144
19271	207145
178917	207146
4264	207147
44376	207148
6209	207149
124045	207150
5248	207151
79042	207152
106383	207153
1225	207154
6552	207155
5122	207156
229	207157
30778	207158
14318	207159
50699	207160
3986	207161
34201	207162
16744	207163
11549	207164
6227	207165
1641	207166
185	207167
10227	207168
67062	207169
96510	207170
228247	207171
25402	207172
15322	207173
1006	207174
49584	207175
9194	207176
128501	207177
18247	207178
91561	207179
196058	207180
53645	207181
24163	207182
47540	207183
131378	207184
120797	207185
55471	207186
80958	207187
221231	207188
71537	207189
71537	207190
179319	207191
7851	207192
7851	207193
68687	207194
7851	207195
7851	207196
7851	207197
54208	207198
122850	207199
789	207200
3546	207201
22432	207202
133783	207203
17345	207204
17345	207205
31185	207206
232285	207207
228592	207208
127906	207209
127906	207210
10803	207211
134786	207212
188741	207213
3474	207214
41468	207215
48096	207216
77714	207217
83657	207218
10980	207219
47164	207220
1422	207221
68582	207222
16752	207223
1686	207224
1686	207225
2295	207226
66711	207227
65317	207228
46097	207229
74841	207230
89004	207231
25534	207232
11077	207233
37629	207234
6273	207235
25793	207236
6099	207237
154794	207238
73013	207239
81054	207240
52083	207241
1496	207242
10118	207243
6102	207244
2521	207245
17153	207246
11345	207247
19863	207248
8416	207249
70947	207250
9691	207251
22580	207252
16659	207253
94308	207254
45516	207255
52765	207256
37697	207257
221065	207258
105365	207259
151908	207260
9419	207261
59550	207262
31962	207263
124768	207264
234877	207265
83198	207266
9553	207267
85957	207268
51331	207269
13543	207270
55642	207271
80072	207272
49761	207273
16706	207274
20231	207275
10291	207276
85714	207277
55861	207278
8313	207279
239316	207280
39838	207281
3237	207282
22822	207283
12064	207284
51849	207285
14084	207286
21259	207287
215780	207288
19990	207289
24083	207290
9504	207291
11808	207292
150500	207293
59194	207294
86483	207295
3636	207296
23966	207297
8500	207298
3468	207299
54450	207300
6246	207301
2792	207302
48660	207303
304	207304
124107	207305
88263	207306
95066	207307
41833	207308
6045	207309
8431	207310
17213	207311
2766	207312
38876	207313
1222	207314
51368	207315
4813	207316
62294	207317
53631	207318
2326	207319
92351	207320
217260	207321
15855	207322
9335	207323
48935	207324
2046	207325
15139	207326
92208	207327
54842	207328
118208	207329
35	207330
6295	207331
55056	207332
11503	207333
30760	207334
2907	207335
36696	207336
165243	207337
165932	207338
106274	207339
163626	207340
5701	207341
40951	207342
28143	207343
7897	207344
32603	207345
73617	207346
217367	207347
24067	207348
59149	207349
2935	207350
1314	207351
22223	207352
42929	207353
7431	207354
2898	207355
63	207356
1619	207357
30561	207358
691	207359
444	207360
61718	207361
103598	207362
16423	207363
29850	207364
139742	207365
18876	207366
6869	207367
1311	207368
51015	207369
11012	207370
1336	207371
2766	207372
29	207373
238	207374
17342	207375
5867	207376
110182	207377
78427	207378
10310	207379
13493	207380
116159	207381
57232	207382
35113	207383
40227	207384
78208	207385
12075	207386
1636	207387
30713	207388
13705	207389
8699	207390
3011	207391
10147	207392
4723	207393
10183	207394
107933	207395
5949	207396
6497	207397
73775	207398
51334	207399
2086	207400
28540	207401
79464	207402
13339	207403
84351	207404
32236	207405
2587	207406
10043	207407
1023	207408
6519	207409
113341	207410
10861	207411
2300	207412
11495	207413
30226	207414
11676	207415
55053	207416
8304	207417
639	207418
59146	207419
108837	207420
13493	207421
6445	207422
59836	207423
1152	207424
396	207425
42709	207426
213	207427
5877	207428
73847	207429
135914	207430
2631	207431
18627	207432
24325	207433
53157	207434
48344	207435
7467	207436
75794	207437
151280	207438
120144	207439
167298	207440
162404	207441
82836	207442
83972	207443
21617	207444
142625	207445
94896	207446
38922	207447
45943	207448
22608	207449
145112	207450
95349	207451
27049	207452
45839	207453
100951	207454
133306	207455
119069	207456
89908	207457
112848	207458
135905	207459
71743	207460
9731	207461
97099	207462
1625	207463
96085	207464
9620	207465
50175	207466
10577	207467
119089	207468
34386	207469
29897	207470
22751	207471
143785	207472
53072	207473
107568	207474
20112	207475
69384	207476
37604	207477
8939	207478
104350	207479
40565	207480
20247	207481
48592	207482
138010	207483
47417	207484
14514	207485
82755	207486
19688	207487
79595	207488
20296	207489
106932	207490
26537	207491
9385	207492
16600	207493
30067	207494
62662	207495
21934	207496
62494	207497
178863	207498
63591	207499
131239	207500
131984	207501
49700	207502
143051	207503
77744	207504
59913	207505
123969	207506
12589	207507
36212	207508
85700	207509
143736	207510
19677	207511
129459	207512
51509	207513
10900	207514
1954	207515
19778	207516
37122	207517
146471	207518
100818	207519
104339	207520
26743	207521
9756	207522
198536	207523
140478	207524
192354	207525
7173	207526
72123	207527
62378	207528
32563	207529
103193	207530
119891	207531
74834	207532
41050	207533
11095	207534
169908	207535
197291	207536
12624	207537
21111	207538
67288	207539
4162	207540
140235	207541
231624	207542
142776	207543
119433	207544
79582	207545
118127	207546
14609	207547
8439	207548
38719	207549
8439	207550
8439	207551
203930	207552
26091	207553
99369	207554
98376	207555
63207	207556
77739	207557
113079	207558
3383	207559
228736	207560
220245	207561
63037	207562
132779	207563
16402	207564
49295	207565
171469	207566
199586	207567
144170	207568
198227	207569
77419	207570
48650	207571
208575	207572
12221	207573
64999	207574
8021	207575
30989	207576
31349	207577
21124	207578
81800	207579
9292	207580
20524	207581
107140	207582
51451	207583
169572	207584
21270	207585
33172	207586
41229	207587
42335	207588
2303	207589
198717	207590
41052	207591
39837	207592
200316	207593
22969	207594
34647	207595
191439	207596
66514	207597
71620	207598
62981	207599
187683	207600
80257	207601
176670	207602
146538	207603
108170	207604
39774	207605
149978	207606
77644	207607
76119	207608
72518	207609
147937	207610
40738	207611
41975	207612
156289	207613
31841	207614
81344	207615
12935	207616
37579	207617
169583	207618
68035	207619
95173	207620
146655	207621
125303	207622
4424	207623
23748	207624
22574	207625
234762	207626
168432	207627
61763	207628
155876	207629
44785	207630
15618	207631
37651	207632
27621	207633
48608	207634
10969	207635
20128	207636
40097	207637
37185	207638
19865	207639
18072	207640
33704	207641
119494	207642
143869	207643
66667	207644
132582	207645
20446	207646
121339	207647
21916	207648
184775	207649
90567	207650
102990	207651
23641	207652
120440	207653
61385	207654
49412	207655
33208	207656
66104	207657
53027	207658
160350	207659
78301	207660
137331	207661
33580	207662
89767	207663
37354	207664
105576	207665
57183	207666
7112	207667
16501	207668
3048	207669
136008	207670
1668	207671
89860	207672
135712	207673
14278	207674
42297	207675
24577	207676
105850	207677
101950	207678
5356	207679
70085	207680
6871	207681
12422	207682
12708	207683
16860	207684
75601	207685
127460	207686
52559	207687
30067	207688
3352	207689
198129	207690
21920	207691
136082	207692
29556	207693
2720	207694
33308	207695
2725	207696
19958	207697
51647	207698
60272	207699
103597	207700
20471	207701
72396	207702
29259	207703
91018	207704
12569	207705
1025	207706
59478	207707
35936	207708
135895	207709
6551	207710
238314	207711
137498	207712
5008	207713
21113	207714
23706	207715
23571	207716
81457	207717
64258	207718
21981	207719
144234	207720
1219	207721
22612	207722
21882	207723
193630	207724
71951	207725
139268	207726
129929	207727
105031	207728
75157	207729
58844	207730
14999	207731
47576	207732
3914	207733
14	207734
96016	207735
62588	207736
133751	207737
130319	207738
43391	207739
29812	207740
119061	207741
161	207742
41640	207743
51492	207744
4328	207745
144634	207746
36874	207747
30896	207748
130020	207749
20725	207750
87022	207751
140368	207752
62180	207753
50684	207754
11421	207755
59568	207756
182337	207757
135188	207758
211823	207759
64138	207760
7367	207761
151529	207762
79666	207763
37987	207764
104169	207765
236370	207766
48408	207767
47372	207768
96081	207769
141777	207770
47537	207771
6173	207772
27956	207773
109938	207774
19397	207775
186209	207776
23944	207777
21792	207778
101754	207779
13373	207780
48299	207781
34782	207782
2760	207783
121653	207784
13745	207785
14491	207786
33635	207787
192506	207788
367	207789
18108	207790
142698	207791
5	207792
133908	207793
87997	207794
46272	207795
53805	207796
169160	207797
85845	207798
62024	207799
5959	207800
184952	207801
11784	207802
51686	207803
94740	207804
18	207805
141950	207806
38309	207807
21111	207808
17024	207809
106850	207810
118205	207811
85306	207812
125846	207813
66803	207814
175519	207815
167292	207816
87252	207817
180512	207818
118306	207819
83604	207820
150288	207821
160515	207822
105140	207823
88044	207824
237938	207825
50891	207826
80066	207827
154085	207828
29676	207829
174342	207830
77199	207831
42362	207832
172365	207833
60841	207834
142259	207835
102637	207836
179109	207837
18093	207838
101639	207839
3921	207840
33751	207841
108242	207842
11753	207843
102217	207844
42403	207845
22542	207846
18104	207847
1905	207848
33683	207849
1180	207850
107503	207851
12968	207852
58735	207853
7631	207854
15778	207855
59310	207856
27890	207857
16709	207858
24370	207859
17	207860
144228	207861
21980	207862
29646	207863
23377	207864
37579	207865
34327	207866
93743	207867
34994	207868
34373	207869
46916	207870
26843	207871
106280	207872
139894	207873
135443	207874
95616	207875
1983	207876
87590	207877
236316	207878
173019	207879
6258	207880
170619	207881
146802	207882
83183	207883
27033	207884
42855	207885
6578	207886
119165	207887
10698	207888
77186	207889
52307	207890
10173	207891
9412	207892
105403	207893
4675	207894
206385	207895
67569	207896
17644	207897
7371	207898
70130	207899
153426	207900
62719	207901
12230	207902
40477	207903
2447	207904
38358	207905
138622	207906
27771	207907
83756	207908
105510	207909
100127	207910
19065	207911
66543	207912
91	207913
62292	207914
2758	207915
182	207916
33269	207917
128106	207918
144225	207919
7974	207920
167392	207921
196238	207922
28148	207923
143103	207924
22306	207925
2217	207926
40170	207927
228	207928
135224	207929
18574	207930
183332	207931
10632	207932
109223	207933
16469	207934
2241	207935
39392	207936
1812	207937
44821	207938
137840	207939
57733	207940
8330	207941
165163	207942
6179	207943
28877	207944
37476	207945
197148	207946
60948	207947
122458	207948
53707	207949
96975	207950
96946	207951
46224	207952
48802	207953
72532	207954
85601	207955
9333	207956
114269	207957
28593	207958
148313	207959
36112	207960
20113	207961
107635	207962
57017	207963
132198	207964
36961	207965
47241	207966
98651	207967
113774	207968
134124	207969
50975	207970
163369	207971
13735	207972
100607	207973
140744	207974
135537	207975
75547	207976
31492	207977
22398	207978
10873	207979
24288	207980
13762	207981
154292	207982
210685	207983
16572	207984
54323	207985
21791	207986
162371	207987
110588	207988
209285	207989
25779	207990
17011	207991
25242	207992
82655	207993
36872	207994
79187	207995
133558	207996
37241	207997
47579	207998
10918	207999
109305	208000
4357	208001
10867	208002
47586	208003
45856	208004
107867	208005
17148	208006
60598	208007
62719	208008
6083	208009
152359	208010
43693	208011
54710	208012
95916	208013
90795	208014
48681	208015
67408	208016
143116	208017
5	208018
104	208019
26178	208020
2332	208021
17286	208022
12456	208023
167339	208024
240167	208025
89317	208026
138724	208027
18043	208028
178444	208029
90505	208030
108639	208031
30660	208032
42265	208033
208901	208034
137690	208035
66399	208036
13603	208037
239025	208038
14113	208039
18131	208040
28035	208041
7550	208042
32029	208043
44386	208044
62769	208045
13960	208046
2982	208047
91844	208048
113904	208049
10411	208050
10975	208051
107062	208052
18823	208053
130944	208054
144491	208055
25462	208056
95630	208057
31064	208058
95404	208059
238489	208060
70316	208061
61361	208062
141917	208063
15860	208064
58463	208065
51023	208066
64741	208067
8630	208068
9428	208069
69579	208070
38940	208071
78808	208072
52372	208073
68117	208074
25297	208075
134464	208076
41838	208077
2782	208078
51580	208079
140487	208080
78818	208081
164729	208082
20854	208083
196215	208084
6831	208085
164435	208086
198955	208087
32429	208088
575	208089
5810	208090
14253	208091
9678	208092
18101	208093
83786	208094
18013	208095
100999	208096
69635	208097
16800	208098
30346	208099
56776	208100
42228	208101
12577	208102
46849	208103
20789	208104
8180	208105
151905	208106
146789	208107
134276	208108
122536	208109
203716	208110
12419	208111
38210	208112
185749	208113
156079	208114
53655	208115
135329	208116
49678	208117
127065	208118
4675	208119
83126	208120
77072	208121
78483	208122
209571	208123
43325	208124
192264	208125
141337	208126
29643	208127
29181	208128
118329	208129
10175	208130
218533	208131
104119	208132
18659	208133
84679	208134
77002	208135
79112	208136
4968	208137
163726	208138
31871	208139
49153	208140
133725	208141
76145	208142
48931	208143
140635	208144
137885	208145
65529	208146
18591	208147
55407	208148
29846	208149
138750	208150
48614	208151
74005	208152
199057	208153
15718	208154
63096	208155
127184	208156
21090	208157
25960	208158
36397	208159
17915	208160
28223	208161
130834	208162
77072	208163
17930	208164
140158	208165
25960	208166
151586	208167
165712	208168
6587	208169
19587	208170
55236	208171
164949	208172
163640	208173
66697	208174
210549	208175
54003	208176
208635	208177
108921	208178
124322	208179
15590	208180
24857	208181
198059	208182
9657	208183
9372	208184
145331	208185
61907	208186
199726	208187
90800	208188
97880	208189
62980	208190
109568	208191
193098	208192
81822	208193
77629	208194
75929	208195
28784	208196
9428	208197
79642	208198
205347	208199
77263	208200
15963	208201
60554	208202
71453	208203
49441	208204
81820	208205
59563	208206
142864	208207
36315	208208
16549	208209
11489	208210
83358	208211
3607	208212
160410	208213
205691	208214
117549	208215
16154	208216
54879	208217
47990	208218
17384	208219
11846	208220
34402	208221
36038	208222
24525	208223
29871	208224
18564	208225
10506	208226
69958	208227
5041	208228
1475	208229
12128	208230
28981	208231
8470	208232
75038	208233
33400	208234
45617	208235
23515	208236
88829	208237
94195	208238
95780	208239
18500	208240
96932	208241
130205	208242
42399	208243
59728	208244
73483	208245
4439	208246
55169	208247
38810	208248
46157	208249
96745	208250
78039	208251
4431	208252
42044	208253
58503	208254
82736	208255
39364	208256
136912	208257
61488	208258
25456	208259
21965	208260
89949	208261
11347	208262
26738	208263
211203	208264
88623	208265
140879	208266
58183	208267
23339	208268
76056	208269
124517	208270
80552	208271
105705	208272
51754	208273
135784	208274
19925	208275
64368	208276
102672	208277
3444	208278
81834	208279
81550	208280
134849	208281
222527	208282
72084	208283
129283	208284
193627	208285
101480	208286
24857	208287
197945	208288
128653	208289
139810	208290
13014	208291
28433	208292
180182	208293
17341	208294
88756	208295
69073	208296
76041	208297
102917	208298
47957	208299
78329	208300
62130	208301
16901	208302
76346	208303
2887	208304
19456	208305
80768	208306
68391	208307
140801	208308
220057	208309
176754	208310
82308	208311
25923	208312
36595	208313
12548	208314
150950	208315
117982	208316
32858	208317
174724	208318
4298	208319
11406	208320
36273	208321
59966	208322
17015	208323
110159	208324
15009	208325
6179	208326
24984	208327
144087	208328
144233	208329
78643	208330
4261	208331
25536	208332
206729	208333
12208	208334
56777	208335
87596	208336
31064	208337
137296	208338
22977	208339
59768	208340
12072	208341
20706	208342
3307	208343
1236	208344
36705	208345
38787	208346
138646	208347
59523	208348
119290	208349
126166	208350
466	208351
53195	208352
15958	208353
96562	208354
14994	208355
122178	208356
5780	208357
2348	208358
14136	208359
193009	208360
148810	208361
70435	208362
112498	208363
130953	208364
142806	208365
80158	208366
23060	208367
12545	208368
38098	208369
38551	208370
47899	208371
191738	208372
85540	208373
65540	208374
16791	208375
42128	208376
84151	208377
193607	208378
198980	208379
60477	208380
101934	208381
20750	208382
118778	208383
64088	208384
83366	208385
35647	208386
29691	208387
89729	208388
12457	208389
20793	208390
53051	208391
190844	208392
167545	208393
14510	208394
15536	208395
235293	208396
130923	208397
51464	208398
39915	208399
58835	208400
100433	208401
4416	208402
43110	208403
37983	208404
155909	208405
111937	208406
30721	208407
4416	208408
83956	208409
118999	208410
106491	208411
117904	208412
26939	208413
132701	208414
108327	208415
95609	208416
218914	208417
62508	208418
140472	208419
161779	208420
100051	208421
10489	208422
20471	208423
101495	208424
46431	208425
46325	208426
144001	208427
197915	208428
18865	208429
167575	208430
115828	208431
63410	208432
4001	208433
2532	208434
66706	208435
11072	208436
20747	208437
145367	208438
90779	208439
39941	208440
899	208441
46660	208442
25811	208443
13499	208444
15755	208445
776	208446
25005	208447
211089	208448
105469	208449
208910	208450
91820	208451
61961	208452
24235	208453
10932	208454
96604	208455
8966	208456
194277	208457
140038	208458
62959	208459
190068	208460
137989	208461
137655	208462
17934	208463
6601	208464
98535	208465
53725	208466
134638	208467
131005	208468
80274	208469
76804	208470
111565	208471
46198	208472
18931	208473
38439	208474
12869	208475
2633	208476
66151	208477
208462	208478
118164	208479
80387	208480
2321	208481
89757	208482
89855	208483
45018	208484
4749	208485
52400	208486
37513	208487
134746	208488
120118	208489
67307	208490
26832	208491
165689	208492
16904	208493
196490	208494
43267	208495
58105	208496
79608	208497
24401	208498
110563	208499
76707	208500
24246	208501
57813	208502
107243	208503
20251	208504
690	208505
70697	208506
67483	208507
3978	208508
7814	208509
33934	208510
8487	208511
76912	208512
118256	208513
62210	208514
103889	208515
181907	208516
153473	208517
62759	208518
190077	208519
88008	208520
2844	208521
18056	208522
120213	208523
10499	208524
3348	208525
2085	208526
67187	208527
214914	208528
46205	208529
29934	208530
63484	208531
27021	208532
73288	208533
12395	208534
41420	208535
212601	208536
59950	208537
38201	208538
66710	208539
109480	208540
103028	208541
129441	208542
77481	208543
76623	208544
54644	208545
168785	208546
20874	208547
119028	208548
83070	208549
137902	208550
97548	208551
83961	208552
88219	208553
105356	208554
61746	208555
191591	208556
84506	208557
26390	208558
98996	208559
23445	208560
96088	208561
198840	208562
193815	208563
60981	208564
31380	208565
96366	208566
237485	208567
9619	208568
60762	208569
963	208570
66975	208571
34444	208572
238987	208573
89003	208574
5810	208575
11330	208576
77662	208577
89748	208578
239592	208579
128085	208580
24207	208581
111320	208582
206502	208583
25490	208584
31603	208585
83515	208586
36834	208587
136244	208588
110399	208589
148531	208590
68152	208591
118065	208592
45251	208593
72345	208594
137503	208595
41298	208596
2409	208597
32411	208598
3598	208599
6458	208600
53284	208601
47919	208602
49	208603
12126	208604
32602	208605
52501	208606
34984	208607
44606	208608
10130	208609
80175	208610
48914	208611
38269	208612
13643	208613
75593	208614
96890	208615
31576	208616
30469	208617
178419	208618
149159	208619
33472	208620
4834	208621
41379	208622
66042	208623
11256	208624
24460	208625
17076	208626
14454	208627
13031	208628
111395	208629
45321	208630
28659	208631
83362	208632
5030	208633
5300	208634
53588	208635
21858	208636
59421	208637
60915	208638
44492	208639
84728	208640
178302	208641
96482	208642
73370	208643
181200	208644
143507	208645
5587	208646
204009	208647
28961	208648
221940	208649
38959	208650
65451	208651
99841	208652
191601	208653
229090	208654
96848	208655
147548	208656
33636	208657
69635	208658
33300	208659
127684	208660
232066	208661
60836	208662
9122	208663
32911	208664
951	208665
75082	208666
8584	208667
88517	208668
12679	208669
26	208670
62218	208671
110507	208672
53436	208673
10454	208674
25862	208675
14115	208676
17018	208677
104980	208678
130748	208679
22774	208680
40597	208681
103663	208682
48508	208683
8653	208684
73915	208685
100038	208686
39470	208687
40758	208688
19965	208689
77803	208690
166619	208691
47579	208692
17413	208693
220059	208694
9708	208695
94812	208696
72299	208697
22222	208698
35104	208699
55661	208700
163207	208701
117433	208702
71736	208703
2942	208704
102429	208705
41628	208706
23781	208707
79344	208708
144059	208709
89001	208710
21864	208711
47880	208712
128933	208713
94102	208714
26880	208715
164084	208716
2966	208717
42429	208718
89	208719
44014	208720
31940	208721
88487	208722
28758	208723
5611	208724
915	208725
24653	208726
53232	208727
2085	208728
37632	208729
121823	208730
18010	208731
190384	208732
2550	208733
40308	208734
27131	208735
23352	208736
9114	208737
26826	208738
61453	208739
96542	208740
169393	208741
100630	208742
16457	208743
131507	208744
181412	208745
69730	208746
194694	208747
30677	208748
117406	208749
33692	208750
26091	208751
66143	208752
91230	208753
112621	208754
42109	208755
31648	208756
180459	208757
232386	208758
94998	208759
137133	208760
142195	208761
57276	208762
4560	208763
31554	208764
48713	208765
23346	208766
72568	208767
63284	208768
83121	208769
38478	208770
92482	208771
58248	208772
11383	208773
68398	208774
33308	208775
46118	208776
47554	208777
139840	208778
95895	208779
60391	208780
21668	208781
53158	208782
110600	208783
62513	208784
87741	208785
82396	208786
25232	208787
119155	208788
221818	208789
125338	208790
80755	208791
32322	208792
14329	208793
29898	208794
116511	208795
9128	208796
1174	208797
57306	208798
14021	208799
770	208800
32044	208801
7525	208802
104092	208803
18602	208804
116079	208805
16860	208806
131391	208807
63553	208808
208798	208809
10170	208810
55431	208811
7857	208812
59050	208813
30440	208814
158	208815
18109	208816
35651	208817
36085	208818
76830	208819
88456	208820
40165	208821
5972	208822
57429	208823
101891	208824
30334	208825
8846	208826
111319	208827
31255	208828
81815	208829
10669	208830
10110	208831
49363	208832
7696	208833
13000	208834
85700	208835
117091	208836
42361	208837
27497	208838
24726	208839
133317	208840
34507	208841
65449	208842
182161	208843
63970	208844
18771	208845
17584	208846
66592	208847
57559	208848
23294	208849
4669	208850
59703	208851
42252	208852
66864	208853
112760	208854
1358	208855
10922	208856
59115	208857
121675	208858
25528	208859
13257	208860
22756	208861
61881	208862
2405	208863
67083	208864
15602	208865
370	208866
63245	208867
106687	208868
27998	208869
38345	208870
8319	208871
106700	208872
49168	208873
69183	208874
28032	208875
199	208876
95639	208877
108441	208878
139988	208879
150596	208880
19976	208881
69620	208882
3373	208883
38570	208884
43699	208885
102132	208886
725	208887
38441	208888
23006	208889
5297	208890
32032	208891
17	208892
6706	208893
29471	208894
28941	208895
22565	208896
259	208897
164286	208898
4755	208899
16067	208900
5078	208901
3038	208902
24320	208903
47619	208904
220475	208905
40805	208906
38850	208907
221477	208908
122733	208909
22248	208910
6228	208911
58675	208912
34352	208913
99801	208914
103305	208915
134423	208916
210173	208917
25317	208918
75801	208919
20651	208920
31597	208921
39716	208922
5679	208923
50292	208924
90899	208925
95225	208926
234155	208927
10778	208928
54497	208929
68720	208930
33865	208931
11039	208932
22962	208933
29471	208934
12491	208935
1382	208936
206241	208937
107431	208938
41107	208939
143552	208940
189645	208941
51270	208942
11109	208943
8489	208944
68217	208945
48754	208946
52468	208947
18120	208948
90588	208949
20347	208950
12576	208951
61359	208952
74255	208953
119864	208954
40109	208955
210785	208956
212223	208957
61789	208958
83587	208959
12585	208960
36233	208961
75214	208962
47935	208963
78246	208964
71759	208965
229288	208966
6258	208967
6444	208968
69276	208969
3675	208970
15019	208971
35341	208972
16939	208973
26630	208974
137044	208975
44996	208976
401	208977
3933	208978
101120	208979
129679	208980
7998	208981
4298	208982
2423	208983
176677	208984
6764	208985
106139	208986
10385	208987
38850	208988
77407	208989
41356	208990
206114	208991
14716	208992
209774	208993
36554	208994
64872	208995
78663	208996
84913	208997
54389	208998
52157	208999
58126	209000
43954	209001
232743	209002
103402	209003
95110	209004
42005	209005
39408	209006
185546	209007
130791	209008
30075	209009
38757	209010
12184	209011
15401	209012
48164	209013
13495	209014
62219	209015
9025	209016
196272	209017
73524	209018
24798	209019
58507	209020
97889	209021
8917	209022
32778	209023
201663	209024
26684	209025
8731	209026
579	209027
5205	209028
110903	209029
4655	209030
68993	209031
66752	209032
61357	209033
7713	209034
69042	209035
65064	209036
89023	209037
30620	209038
96461	209039
42336	209040
122635	209041
65579	209042
24304	209043
78944	209044
73370	209045
13105	209046
14089	209047
26116	209048
29885	209049
77748	209050
17739	209051
160612	209052
61154	209053
22418	209054
50571	209055
89499	209056
56863	209057
97817	209058
36197	209059
29828	209060
59025	209061
4195	209062
196642	209063
105173	209064
68606	209065
90668	209066
94059	209067
128893	209068
67221	209069
7174	209070
42017	209071
46472	209072
3269	209073
87739	209074
46333	209075
40147	209076
32265	209077
194029	209078
46917	209079
18574	209080
69625	209081
14832	209082
1219	209083
5038	209084
46878	209085
39031	209086
144029	209087
114370	209088
6654	209089
151130	209090
103118	209091
54847	209092
49231	209093
200469	209094
100119	209095
102491	209096
149795	209097
7623	209098
1523	209099
132025	209100
38345	209101
141535	209102
28369	209103
21013	209104
23832	209105
96866	209106
147370	209107
20363	209108
46258	209109
36655	209110
6083	209111
47525	209112
19175	209113
75927	209114
19473	209115
47101	209116
8464	209117
11608	209118
144889	209119
19566	209120
90459	209121
26962	209122
28506	209123
105758	209124
212475	209125
166919	209126
165324	209127
30212	209128
18771	209129
76366	209130
130062	209131
23596	209132
39300	209133
6114	209134
16709	209135
61962	209136
77313	209137
15789	209138
45134	209139
220775	209140
12613	209141
98549	209142
134031	209143
120411	209144
64900	209145
199891	209146
137654	209147
68614	209148
45943	209149
46288	209150
162704	209151
214518	209152
73923	209153
64534	209154
6126	209155
442	209156
8262	209157
14015	209158
154292	209159
146533	209160
55052	209161
34862	209162
25673	209163
53080	209164
18607	209165
47400	209166
56296	209167
60836	209168
86982	209169
19792	209170
51358	209171
39075	209172
13251	209173
93837	209174
36803	209175
31603	209176
69029	209177
13059	209178
55782	209179
97449	209180
64447	209181
19065	209182
164895	209183
98585	209184
4635	209185
88268	209186
204716	209187
188379	209188
205465	209189
3934	209190
6640	209191
119768	209192
11245	209193
42373	209194
213443	209195
46355	209196
2798	209197
60302	209198
112557	209199
43094	209200
17339	209201
142464	209202
89359	209203
78823	209204
47019	209205
60855	209206
29900	209207
27513	209208
68363	209209
27567	209210
71736	209211
29306	209212
29519	209213
23803	209214
50473	209215
75724	209216
131757	209217
96352	209218
111724	209219
427	209220
164585	209221
101230	209222
81467	209223
13639	209224
33593	209225
2898	209226
2177	209227
6947	209228
9880	209229
14996	209230
16504	209231
69630	209232
90161	209233
61959	209234
15049	209235
69043	209236
19069	209237
104734	209238
49331	209239
27763	209240
6926	209241
81332	209242
38015	209243
58934	209244
37748	209245
16549	209246
100724	209247
88119	209248
104081	209249
46452	209250
55919	209251
162756	209252
124212	209253
43861	209254
174	209255
20865	209256
89532	209257
5	209258
236432	209259
7852	209260
138764	209261
216590	209262
144165	209263
50520	209264
165799	209265
105504	209266
169630	209267
61776	209268
23982	209269
73095	209270
81225	209271
66971	209272
123584	209273
171779	209274
205985	209275
100393	209276
131825	209277
70545	209278
132271	209279
208984	209280
184138	209281
84106	209282
86540	209283
171574	209284
33454	209285
41816	209286
134087	209287
42691	209288
141733	209289
1275	209290
10929	209291
80756	209292
11180	209293
76614	209294
11783	209295
148652	209296
55224	209297
212622	209298
141414	209299
14343	209300
178680	209301
60489	209302
53328	209303
111968	209304
153492	209305
50892	209306
3860	209307
9490	209308
5567	209309
22710	209310
65286	209311
36490	209312
60832	209313
8920	209314
53404	209315
38204	209316
23496	209317
203731	209318
8859	209319
121353	209320
29320	209321
33488	209322
193734	209323
81484	209324
166071	209325
31875	209326
72973	209327
8938	209328
8271	209329
106952	209330
104344	209331
78675	209332
16533	209333
105087	209334
47492	209335
74044	209336
140524	209337
142011	209338
78591	209339
197229	209340
20876	209341
8429	209342
93516	209343
61802	209344
49280	209345
121527	209346
25577	209347
140549	209348
46630	209349
166194	209350
983	209351
42332	209352
77731	209353
102699	209354
78647	209355
134636	209356
4182	209357
4995	209358
69604	209359
102565	209360
229252	209361
37004	209362
8180	209363
193613	209364
59956	209365
151653	209366
235110	209367
80775	209368
79591	209369
102129	209370
136199	209371
280	209372
24013	209373
43197	209374
2978	209375
111839	209376
11444	209377
40221	209378
62361	209379
89193	209380
5740	209381
951	209382
55813	209383
89807	209384
9511	209385
131431	209386
31429	209387
30793	209388
32474	209389
10617	209390
7822	209391
31106	209392
75889	209393
70377	209394
52916	209395
107295	209396
55961	209397
186692	209398
327	209399
180591	209400
87447	209401
78341	209402
23851	209403
200101	209404
213449	209405
63697	209406
57955	209407
119929	209408
3881	209409
29214	209410
146583	209411
120479	209412
142366	209413
55409	209414
76044	209415
36613	209416
90529	209417
16348	209418
32271	209419
31753	209420
71346	209421
28345	209422
26328	209423
152104	209424
204688	209425
27270	209426
615	209427
24171	209428
10625	209429
32529	209430
98674	209431
110883	209432
98325	209433
6860	209434
14315	209435
24085	209436
2803	209437
105943	209438
139556	209439
194183	209440
39652	209441
18495	209442
6599	209443
144053	209444
13386	209445
212046	209446
79085	209447
135310	209448
4939	209449
113818	209450
13160	209451
50006	209452
133990	209453
92321	209454
103487	209455
25592	209456
59770	209457
58919	209458
104045	209459
58647	209460
97442	209461
7279	209462
2724	209463
780	209464
59559	209465
2635	209466
16116	209467
55497	209468
16116	209469
64561	209470
88952	209471
10437	209472
94646	209473
82501	209474
57731	209475
125454	209476
10545	209477
55521	209478
30848	209479
102144	209480
102965	209481
39692	209482
63073	209483
50572	209484
23102	209485
135005	209486
20012	209487
106718	209488
42657	209489
27350	209490
144081	209491
16962	209492
922	209493
83142	209494
22884	209495
58430	209496
5111	209497
23305	209498
58425	209499
70354	209500
78950	209501
3516	209502
25755	209503
164172	209504
6670	209505
95710	209506
88971	209507
59962	209508
17939	209509
156237	209510
144176	209511
148120	209512
35564	209513
106245	209514
15212	209515
195994	209516
143524	209517
60974	209518
6167	209519
41426	209520
18365	209521
6173	209522
22540	209523
185944	209524
49113	209525
47899	209526
81185	209527
12559	209528
24631	209529
196022	209530
16292	209531
74562	209532
14082	209533
119963	209534
73530	209535
1625	209536
64537	209537
11268	209538
35671	209539
35772	209540
9880	209541
150044	209542
20257	209543
16329	209544
59531	209545
68340	209546
52970	209547
137352	209548
103995	209549
4942	209550
64380	209551
85	209552
8472	209553
139522	209554
85573	209555
105882	209556
41705	209557
78362	209558
90924	209559
125506	209560
48395	209561
55836	209562
19632	209563
14038	209564
60367	209565
18082	209566
8246	209567
1289	209568
80064	209569
25089	209570
80783	209571
13717	209572
37719	209573
27889	209574
66152	209575
126642	209576
95052	209577
111410	209578
101097	209579
27379	209580
35375	209581
16042	209582
19713	209583
22281	209584
84669	209585
9340	209586
29549	209587
15441	209588
51778	209589
98612	209590
89648	209591
30891	209592
44890	209593
37049	209594
44981	209595
5949	209596
70404	209597
7558	209598
113861	209599
5939	209600
142585	209601
129460	209602
62527	209603
1823	209604
38307	209605
213413	209606
110585	209607
3324	209608
140945	209609
25908	209610
130031	209611
47028	209612
43117	209613
14340	209614
124608	209615
102318	209616
19952	209617
24197	209618
37384	209619
21717	209620
24238	209621
25782	209622
6319	209623
101876	209624
105266	209625
46694	209626
38495	209627
31034	209628
11954	209629
16605	209630
389	209631
60823	209632
13958	209633
85824	209634
35864	209635
62526	209636
192823	209637
107619	209638
88482	209639
379	209640
29903	209641
14320	209642
18750	209643
19705	209644
21317	209645
1450	209646
23028	209647
60822	209648
22212	209649
109937	209650
7276	209651
140124	209652
9813	209653
15437	209654
121835	209655
55354	209656
75143	209657
62390	209658
5208	209659
43343	209660
15536	209661
146439	209662
47440	209663
66027	209664
31651	209665
39465	209666
102743	209667
10536	209668
75876	209669
53954	209670
201990	209671
72650	209672
10698	209673
8536	209674
97667	209675
9012	209676
3681	209677
95815	209678
37272	209679
93034	209680
24546	209681
60750	209682
135087	209683
42208	209684
96040	209685
48542	209686
58628	209687
112996	209688
10107	209689
19473	209690
71669	209691
229	209692
71083	209693
8965	209694
140022	209695
36712	209696
33300	209697
32528	209698
4989	209699
60966	209700
206220	209701
29604	209702
212833	209703
151720	209704
88418	209705
191581	209706
147747	209707
185066	209708
54170	209709
27628	209710
141260	209711
99915	209712
48789	209713
95411	209714
21533	209715
20947	209716
9277	209717
46438	209718
98952	209719
122210	209720
169810	209721
100863	209722
56926	209723
122636	209724
12422	209725
71271	209726
96477	209727
39933	209728
44242	209729
14673	209730
119811	209731
189889	209732
21872	209733
200730	209734
47412	209735
4964	209736
68590	209737
23668	209738
8016	209739
23738	209740
43592	209741
1119	209742
65208	209743
6594	209744
84822	209745
1670	209746
125923	209747
58078	209748
10	209749
69568	209750
30693	209751
145359	209752
99568	209753
59608	209754
12723	209755
10512	209756
143664	209757
6460	209758
78802	209759
64310	209760
71682	209761
182007	209762
79510	209763
97409	209764
121241	209765
177016	209766
39578	209767
12234	209768
77940	209769
46656	209770
7355	209771
239219	209772
130447	209773
195920	209774
13122	209775
102982	209776
19771	209777
92205	209778
90	209779
101457	209780
86951	209781
49837	209782
43443	209783
90863	209784
51464	209785
39582	209786
81769	209787
79590	209788
684	209789
21932	209790
66483	209791
19245	209792
93382	209793
120412	209794
50942	209795
84638	209796
34345	209797
89285	209798
42398	209799
16953	209800
30638	209801
4721	209802
168108	209803
20042	209804
69181	209805
5250	209806
9034	209807
5747	209808
61956	209809
58587	209810
16498	209811
32690	209812
119422	209813
55882	209814
21953	209815
47413	209816
133169	209817
47294	209818
8366	209819
4735	209820
118377	209821
47371	209822
21422	209823
101609	209824
101033	209825
206986	209826
76178	209827
82702	209828
42889	209829
16811	209830
15180	209831
64731	209832
209107	209833
72	209834
33283	209835
138890	209836
104560	209837
102632	209838
69448	209839
39761	209840
10086	209841
21742	209842
12038	209843
156424	209844
193903	209845
172208	209846
26651	209847
46188	209848
72178	209849
114406	209850
198211	209851
65111	209852
32839	209853
39393	209854
137520	209855
198490	209856
9208	209857
152794	209858
142983	209859
29853	209860
29885	209861
138534	209862
44531	209863
72541	209864
63248	209865
32390	209866
101618	209867
36467	209868
149218	209869
197117	209870
53913	209871
142053	209872
52161	209873
154268	209874
32374	209875
50476	209876
194704	209877
88576	209878
8906	209879
7808	209880
3914	209881
34618	209882
88193	209883
102596	209884
81579	209885
4901	209886
68527	209887
47929	209888
167507	209889
65309	209890
170201	209891
4164	209892
163876	209893
12933	209894
44803	209895
66083	209896
183993	209897
69812	209898
40622	209899
32131	209900
36424	209901
29420	209902
74478	209903
135604	209904
187166	209905
7755	209906
206861	209907
101073	209908
111630	209909
236390	209910
83520	209911
59715	209912
58005	209913
5428	209914
30860	209915
132189	209916
205260	209917
13466	209918
40604	209919
186619	209920
167337	209921
88342	209922
78098	209923
44831	209924
54236	209925
153354	209926
103925	209927
29757	209928
53846	209929
184063	209930
14905	209931
30408	209932
6635	209933
55020	209934
99719	209935
3147	209936
72525	209937
64143	209938
164955	209939
117046	209940
106621	209941
30838	209942
91355	209943
1800	209944
139592	209945
30246	209946
91023	209947
38908	209948
17864	209949
41076	209950
53696	209951
28223	209952
56107	209953
58462	209954
177963	209955
57875	209956
99347	209957
43681	209958
27417	209959
42788	209960
79557	209961
7109	209962
24690	209963
22611	209964
131028	209965
8997	209966
138010	209967
132493	209968
28950	209969
102930	209970
165231	209971
122535	209972
7245	209973
194047	209974
2165	209975
106835	209976
16447	209977
40157	209978
16449	209979
93450	209980
42422	209981
50640	209982
49905	209983
21900	209984
40568	209985
31460	209986
127258	209987
4534	209988
7087	209989
186909	209990
133650	209991
5566	209992
191287	209993
30699	209994
38661	209995
175990	209996
14618	209997
34188	209998
39996	209999
45800	210000
206796	210001
147312	210002
39255	210003
141361	210004
192171	210005
65473	210006
19493	210007
138145	210008
190733	210009
236854	210010
31886	210011
445	210012
83101	210013
64161	210014
136304	210015
90106	210016
160808	210017
26223	210018
112474	210019
166532	210020
44539	210021
48538	210022
37609	210023
76830	210024
57746	210025
11924	210026
14147	210027
18651	210028
8898	210029
56183	210030
5498	210031
142412	210032
116942	210033
28278	210034
41177	210035
74577	210036
22934	210037
55500	210038
235401	210039
62876	210040
77646	210041
21901	210042
46406	210043
26542	210044
19460	210045
237860	210046
19499	210047
12499	210048
104106	210049
22621	210050
36677	210051
181103	210052
58604	210053
59557	210054
5285	210055
16816	210056
197348	210057
140850	210058
61539	210059
80132	210060
102126	210061
181814	210062
229003	210063
222714	210064
23637	210065
78473	210066
21330	210067
29437	210068
17863	210069
145421	210070
23412	210071
107577	210072
137532	210073
170026	210074
192473	210075
56663	210076
14754	210077
207637	210078
40740	210079
240170	210080
10914	210081
93538	210082
104588	210083
92051	210084
135375	210085
110667	210086
181798	210087
47414	210088
64336	210089
43805	210090
132279	210091
78603	210092
1611	210093
79021	210094
21942	210095
81085	210096
132293	210097
53343	210098
102236	210099
90840	210100
13518	210101
48372	210102
179210	210103
110788	210104
110282	210105
51365	210106
33704	210107
33184	210108
28032	210109
21665	210110
136557	210111
23633	210112
105512	210113
177499	210114
140030	210115
62664	210116
34596	210117
101170	210118
190780	210119
177542	210120
38275	210121
54723	210122
84965	210123
13386	210124
43	210125
9875	210126
236907	210127
47049	210128
100053	210129
30152	210130
88095	210131
62565	210132
73605	210133
1020	210134
59451	210135
94022	210136
27651	210137
58398	210138
22625	210139
47258	210140
79620	210141
117944	210142
57321	210143
209995	210144
6679	210145
65384	210146
43072	210147
189723	210148
14477	210149
79726	210150
16271	210151
60436	210152
195594	210153
9889	210154
61407	210155
48010	210156
73230	210157
16742	210158
231423	210159
17823	210160
99211	210161
134406	210162
28597	210163
28150	210164
16900	210165
181222	210166
453	210167
142335	210168
117687	210169
49128	210170
20823	210171
29770	210172
72458	210173
28647	210174
38661	210175
19531	210176
187310	210177
16467	210178
103469	210179
139856	210180
133520	210181
24751	210182
55493	210183
149593	210184
9547	210185
36877	210186
13717	210187
61374	210188
207495	210189
144441	210190
91269	210191
196031	210192
194046	210193
133738	210194
105533	210195
15507	210196
7235	210197
2133	210198
6547	210199
167477	210200
59764	210201
6131	210202
137361	210203
192000	210204
21824	210205
48560	210206
201177	210207
121759	210208
40233	210209
35061	210210
48564	210211
23902	210212
193343	210213
51578	210214
95891	210215
113600	210216
38147	210217
106999	210218
60864	210219
107865	210220
59189	210221
19466	210222
35275	210223
79089	210224
116260	210225
61594	210226
140848	210227
7059	210228
143895	210229
186151	210230
162543	210231
81074	210232
236599	210233
87251	210234
7173	210235
43631	210236
143026	210237
68179	210238
198426	210239
5814	210240
105189	210241
33325	210242
1233	210243
90356	210244
206807	210245
105434	210246
98949	210247
41180	210248
3908	210249
198718	210250
27774	210251
24127	210252
59841	210253
170286	210254
104470	210255
186300	210256
47563	210257
198734	210258
90766	210259
137469	210260
70614	210261
45320	210262
196618	210263
135973	210264
84797	210265
145183	210266
8819	210267
8904	210268
81837	210269
82963	210270
103461	210271
19233	210272
53258	210273
210318	210274
30468	210275
18596	210276
236241	210277
7714	210278
40575	210279
41341	210280
3903	210281
97674	210282
21992	210283
26943	210284
11465	210285
113692	210286
43067	210287
46029	210288
160715	210289
38435	210290
50887	210291
97587	210292
34774	210293
166790	210294
63239	210295
61268	210296
107484	210297
37287	210298
134719	210299
219606	210300
105965	210301
130497	210302
30852	210303
8012	210304
138132	210305
149275	210306
91119	210307
69602	210308
145496	210309
59495	210310
33442	210311
14907	210312
9020	210313
145625	210314
87255	210315
33517	210316
45062	210317
7337	210318
138022	210319
29363	210320
1696	210321
77914	210322
142957	210323
71009	210324
58638	210325
14616	210326
86968	210327
169192	210328
96544	210329
35077	210330
85530	210331
202281	210332
122268	210333
35272	210334
107496	210335
169239	210336
29036	210337
82634	210338
141479	210339
21014	210340
126110	210341
121825	210342
142280	210343
69681	210344
12977	210345
11330	210346
105016	210347
29239	210348
113570	210349
74125	210350
63962	210351
37637	210352
43380	210353
68885	210354
19065	210355
29575	210356
237258	210357
51930	210358
2738	210359
157040	210360
153299	210361
40229	210362
132474	210363
144159	210364
162184	210365
51886	210366
201780	210367
36164	210368
48215	210369
79153	210370
93509	210371
46011	210372
37978	210373
60717	210374
110376	210375
6434	210376
11449	210377
83775	210378
2832	210379
12912	210380
32164	210381
129762	210382
161604	210383
23682	210384
86974	210385
11383	210386
16363	210387
59366	210388
69407	210389
6164	210390
32201	210391
42429	210392
20751	210393
37612	210394
134066	210395
9011	210396
141845	210397
17011	210398
38768	210399
74547	210400
506	210401
140816	210402
88836	210403
37896	210404
89958	210405
85073	210406
63532	210407
23339	210408
121592	210409
33624	210410
23214	210411
233837	210412
145282	210413
129601	210414
44165	210415
6058	210416
2738	210417
143096	210418
16534	210419
27483	210420
43033	210421
10855	210422
141166	210423
127297	210424
775	210425
115998	210426
23684	210427
38528	210428
33352	210429
175375	210430
41278	210431
120825	210432
90504	210433
126700	210434
21533	210435
179893	210436
216406	210437
51105	210438
79726	210439
24284	210440
107771	210441
189217	210442
82172	210443
141538	210444
38959	210445
105157	210446
220358	210447
99904	210448
205199	210449
102360	210450
83304	210451
17433	210452
39692	210453
64707	210454
41548	210455
198744	210456
30241	210457
8692	210458
26146	210459
43922	210460
81414	210461
99705	210462
35097	210463
71773	210464
13419	210465
8946	210466
61974	210467
140700	210468
11584	210469
76646	210470
53576	210471
6104	210472
79747	210473
80029	210474
37087	210475
140214	210476
18653	210477
27050	210478
12386	210479
44023	210480
17204	210481
140590	210482
198651	210483
72481	210484
102288	210485
13477	210486
75496	210487
47298	210488
4463	210489
2052	210490
124594	210491
17430	210492
159949	210493
31079	210494
43654	210495
133503	210496
142022	210497
66068	210498
53704	210499
153885	210500
72967	210501
21799	210502
26	210503
17	210504
104602	210505
207541	210506
94674	210507
100109	210508
122167	210509
20257	210510
46030	210511
210169	210512
99701	210513
48348	210514
44314	210515
120032	210516
185445	210517
176407	210518
223171	210519
200668	210520
12624	210521
3317	210522
111638	210523
11387	210524
51582	210525
20322	210526
136570	210527
204865	210528
141804	210529
79603	210530
54752	210531
52928	210532
97564	210533
16963	210534
28693	210535
183447	210536
21707	210537
13693	210538
144673	210539
163024	210540
198673	210541
137600	210542
97167	210543
36991	210544
42504	210545
91508	210546
111048	210547
144038	210548
35360	210549
25056	210550
8400	210551
34298	210552
12540	210553
122868	210554
21293	210555
15713	210556
54733	210557
79022	210558
96169	210559
32111	210560
7586	210561
47413	210562
29802	210563
33396	210564
1370	210565
136383	210566
178853	210567
64458	210568
12441	210569
135870	210570
66018	210571
37650	210572
76361	210573
78816	210574
182170	210575
73928	210576
5367	210577
166296	210578
104519	210579
58226	210580
89507	210581
29732	210582
8730	210583
42095	210584
216316	210585
237762	210586
13666	210587
207802	210588
30380	210589
112496	210590
78541	210591
76558	210592
68251	210593
71309	210594
38990	210595
17500	210596
45050	210597
56925	210598
191197	210599
35272	210600
98926	210601
21620	210602
72115	210603
105532	210604
195792	210605
94042	210606
88821	210607
38938	210608
61896	210609
146566	210610
14852	210611
33560	210612
102703	210613
144735	210614
197079	210615
53749	210616
121841	210617
53684	210618
32888	210619
120949	210620
14994	210621
79751	210622
144164	210623
77689	210624
106651	210625
37752	210626
49956	210627
24167	210628
37140	210629
209857	210630
82459	210631
11663	210632
22280	210633
21713	210634
136574	210635
40157	210636
77490	210637
7744	210638
110325	210639
23429	210640
28142	210641
14653	210642
86431	210643
25035	210644
75088	210645
56156	210646
97498	210647
3620	210648
62486	210649
82376	210650
87516	210651
136718	210652
34967	210653
229	210654
138462	210655
103059	210656
49956	210657
32546	210658
45154	210659
54152	210660
87531	210661
3403	210662
41165	210663
5352	210664
137167	210665
50292	210666
15583	210667
20334	210668
101789	210669
82270	210670
80219	210671
28410	210672
577	210673
75594	210674
162587	210675
41181	210676
35641	210677
49876	210678
164782	210679
32724	210680
80621	210681
96896	210682
21165	210683
30356	210684
62884	210685
84151	210686
81384	210687
109499	210688
8910	210689
59630	210690
180422	210691
18753	210692
16325	210693
212515	210694
130978	210695
166946	210696
30212	210697
140818	210698
100977	210699
12449	210700
13642	210701
109354	210702
93916	210703
9289	210704
17258	210705
61141	210706
69165	210707
94424	210708
98115	210709
199976	210710
101051	210711
83943	210712
2078	210713
53252	210714
66607	210715
80153	210716
203730	210717
198424	210718
198509	210719
29294	210720
89199	210721
81754	210722
59355	210723
37634	210724
43460	210725
77230	210726
207938	210727
119258	210728
7744	210729
30484	210730
37380	210731
126486	210732
10991	210733
40830	210734
109900	210735
96475	210736
57413	210737
107773	210738
199559	210739
94808	210740
136130	210741
24708	210742
45334	210743
25910	210744
48028	210745
58270	210746
146560	210747
76935	210748
65775	210749
4006	210750
35115	210751
47803	210752
8271	210753
15753	210754
434	210755
35768	210756
100902	210757
30693	210758
4103	210759
38423	210760
185596	210761
132616	210762
180334	210763
182637	210764
43718	210765
2431	210766
488	210767
908	210768
27276	210769
10855	210770
109356	210771
60094	210772
57058	210773
135114	210774
29960	210775
116600	210776
1844	210777
98628	210778
150514	210779
47661	210780
21878	210781
19319	210782
36893	210783
61362	210784
50029	210785
27057	210786
13741	210787
10867	210788
48642	210789
79068	210790
47160	210791
11796	210792
13523	210793
7860	210794
9342	210795
14032	210796
5302	210797
18154	210798
2431	210799
18153	210800
20028	210801
9738	210802
18154	210803
91749	210804
2431	210805
22575	210806
72787	210807
15088	210808
4755	210809
25264	210810
1146	210811
120414	210812
141067	210813
182256	210814
132886	210815
181112	210816
131083	210817
181277	210818
182839	210819
186284	210820
185686	210821
133820	210822
1376	210823
39785	210824
30337	210825
45823	210826
134695	210827
5037	210828
5165	210829
49406	210830
177529	210831
134630	210832
63063	210833
130346	210834
86593	210835
78258	210836
185243	210837
28738	210838
140848	210839
49902	210840
26323	210841
82903	210842
46817	210843
8983	210844
6588	210845
18025	210846
61811	210847
6303	210848
33296	210849
14972	210850
6649	210851
8535	210852
132402	210853
18153	210854
131535	210855
182247	210856
9616	210857
79029	210858
2431	210859
57538	210860
40502	210861
3873	210862
49762	210863
30052	210864
186035	210865
69580	210866
23943	210867
31619	210868
98028	210869
33965	210870
35927	210871
7070	210872
2944	210873
2258	210874
250	210875
51181	210876
18470	210877
9876	210878
20214	210879
205197	210880
702	210881
990	210882
7511	210883
60062	210884
8327	210885
760	210886
9887	210887
6715	210888
110578	210889
28597	210890
18098	210891
142224	210892
229285	210893
2698	210894
8252	210895
3036	210896
62230	210897
157602	210898
113449	210899
38328	210900
103428	210901
74980	210902
45159	210903
81416	210904
90278	210905
39974	210906
39019	210907
137413	210908
214892	210909
1740	210910
161849	210911
536	210912
88618	210913
144574	210914
119775	210915
158140	210916
2748	210917
20607	210918
16275	210919
85378	210920
4432	210921
180254	210922
2982	210923
51670	210924
49331	210925
2197	210926
226369	210927
43325	210928
5522	210929
1758	210930
90344	210931
85474	210932
59849	210933
63829	210934
122821	210935
121742	210936
88158	210937
108361	210938
86433	210939
108842	210940
147400	210941
108829	210942
39423	210943
49625	210944
147735	210945
13842	210946
158558	210947
48597	210948
111948	210949
1054	210950
79658	210951
198568	210952
2158	210953
111222	210954
53242	210955
232907	210956
43874	210957
103714	210958
42576	210959
26008	210960
24	210961
141034	210962
121951	210963
13735	210964
68815	210965
176136	210966
196155	210967
132744	210968
20164	210969
33680	210970
163000	210971
236602	210972
127282	210973
82328	210974
148333	210975
114092	210976
135014	210977
25081	210978
70956	210979
209583	210980
16390	210981
144701	210982
10164	210983
74636	210984
22785	210985
99913	210986
69233	210987
6898	210988
195757	210989
88617	210990
38960	210991
61551	210992
198272	210993
118982	210994
74460	210995
18111	210996
84419	210997
76739	210998
2819	210999
177979	211000
176437	211001
26420	211002
30976	211003
7547	211004
85489	211005
113581	211006
3816	211007
32083	211008
1362	211009
40138	211010
185093	211011
39333	211012
1362	211013
6062	211014
19917	211015
171128	211016
222632	211017
7046	211018
5001	211019
30239	211020
47204	211021
49601	211022
4032	211023
61197	211024
38366	211025
31826	211026
636	211027
11412	211028
9247	211029
4645	211030
1174	211031
56837	211032
35464	211033
6527	211034
32929	211035
77315	211036
6124	211037
80456	211038
37047	211039
40947	211040
2228	211041
49989	211042
29940	211043
120272	211044
108630	211045
6460	211046
903	211047
42968	211048
25562	211049
3133	211050
110497	211051
17472	211052
15466	211053
18340	211054
237906	211055
48171	211056
58793	211057
36273	211058
5796	211059
152760	211060
54341	211061
72579	211062
40	211063
37550	211064
118	211065
118	211066
5	211067
4	211068
5	211069
118	211070
4	211071
5	211072
4	211073
118	211074
118	211075
251	211076
56657	211077
214564	211078
8474	211079
284	211080
57360	211081
4195	211082
7169	211083
189157	211084
66589	211085
6306	211086
26215	211087
121037	211088
109941	211089
108859	211090
88849	211091
6806	211092
20122	211093
6567	211094
4309	211095
3973	211096
88269	211097
79152	211098
120444	211099
12618	211100
44477	211101
105819	211102
161824	211103
116841	211104
18023	211105
44744	211106
40586	211107
195972	211108
854	211109
5353	211110
1141	211111
106701	211112
138824	211113
57602	211114
35246	211115
10714	211116
101168	211117
1989	211118
228081	211119
107972	211120
7932	211121
2502	211122
17960	211123
117228	211124
86125	211125
225480	211126
66293	211127
224343	211128
2184	211129
88808	211130
114659	211131
7546	211132
87469	211133
11275	211134
2715	211135
149943	211136
147592	211137
62747	211138
85054	211139
59994	211140
86481	211141
103958	211142
3306	211143
40887	211144
36312	211145
41197	211146
2096	211147
88941	211148
18365	211149
20099	211150
30338	211151
3775	211152
26194	211153
216128	211154
23238	211155
206989	211156
56602	211157
205113	211158
47312	211159
1331	211160
87742	211161
344	211162
30756	211163
11456	211164
6536	211165
152	211166
13253	211167
11550	211168
5240	211169
641	211170
7938	211171
47035	211172
54771	211173
9366	211174
113511	211175
2855	211176
1590	211177
21088	211178
75862	211179
28882	211180
88338	211181
3335	211182
8765	211183
30578	211184
23159	211185
24241	211186
50593	211187
10829	211188
68603	211189
5311	211190
896	211191
53451	211192
4406	211193
8167	211194
16267	211195
475	211196
89213	211197
16680	211198
75024	211199
17713	211200
14613	211201
54854	211202
127328	211203
112026	211204
4803	211205
26257	211206
138384	211207
36714	211208
52014	211209
31116	211210
44179	211211
87706	211212
5573	211213
18897	211214
116875	211215
17718	211216
172512	211217
4784	211218
84134	211219
56709	211220
75006	211221
7738	211222
7372	211223
4438	211224
26423	211225
699	211226
14070	211227
24801	211228
236418	211229
23731	211230
26167	211231
67111	211232
32770	211233
3536	211234
92636	211235
40693	211236
35637	211237
21198	211238
721	211239
30240	211240
50142	211241
62580	211242
15410	211243
3018	211244
6490	211245
1461	211246
2907	211247
865	211248
57781	211249
29567	211250
74404	211251
24086	211252
2321	211253
162062	211254
8263	211255
244	211256
996	211257
59227	211258
5784	211259
5936	211260
139552	211261
95911	211262
15208	211263
126022	211264
69027	211265
4161	211266
170220	211267
19949	211268
6083	211269
34323	211270
36824	211271
2222	211272
16507	211273
8349	211274
11	211275
6927	211276
128933	211277
30200	211278
37741	211279
15492	211280
10697	211281
6602	211282
2055	211283
66116	211284
173788	211285
32406	211286
86272	211287
128968	211288
11547	211289
48247	211290
85327	211291
22059	211292
2074	211293
3396	211294
14487	211295
22165	211296
6491	211297
78641	211298
100740	211299
610	211300
1644	211301
162891	211302
48930	211303
50084	211304
22447	211305
30766	211306
15199	211307
577	211308
85342	211309
28053	211310
14470	211311
40527	211312
145593	211313
4778	211314
93386	211315
89937	211316
9110	211317
38957	211318
45164	211319
85339	211320
6986	211321
10239	211322
40871	211323
136212	211324
30278	211325
21185	211326
152864	211327
32069	211328
90854	211329
2768	211330
57178	211331
33154	211332
133896	211333
19485	211334
75694	211335
67567	211336
9906	211337
21032	211338
26600	211339
38650	211340
138822	211341
7515	211342
193	211343
3174	211344
11297	211345
2670	211346
4049	211347
3096	211348
29069	211349
162803	211350
9297	211351
43732	211352
1458	211353
66593	211354
80453	211355
2612	211356
54009	211357
11812	211358
19951	211359
3407	211360
9892	211361
79082	211362
25358	211363
63569	211364
52488	211365
117452	211366
22839	211367
77028	211368
25289	211369
6135	211370
19661	211371
5509	211372
86277	211373
48205	211374
82713	211375
48986	211376
152489	211377
87836	211378
41394	211379
35273	211380
4341	211381
6869	211382
133055	211383
26793	211384
194665	211385
49111	211386
5218	211387
53864	211388
60684	211389
45725	211390
20921	211391
131227	211392
9472	211393
67728	211394
10345	211395
6806	211396
30264	211397
38267	211398
79429	211399
6376	211400
28474	211401
25208	211402
44263	211403
64716	211404
31938	211405
21062	211406
82798	211407
25776	211408
6075	211409
33385	211410
34946	211411
1546	211412
129353	211413
73633	211414
990	211415
89679	211416
123200	211417
67579	211418
77229	211419
118501	211420
58093	211421
12128	211422
18986	211423
88467	211424
51670	211425
85615	211426
67171	211427
58842	211428
76124	211429
55068	211430
204	211431
306	211432
11336	211433
114089	211434
84167	211435
72553	211436
68144	211437
26574	211438
17870	211439
67132	211440
124081	211441
19702	211442
215479	211443
88082	211444
5300	211445
29188	211446
89064	211447
3165	211448
47558	211449
6010	211450
46693	211451
65296	211452
38268	211453
46279	211454
111638	211455
105952	211456
12027	211457
45560	211458
56548	211459
78406	211460
1869	211461
53101	211462
22265	211463
57116	211464
13922	211465
139107	211466
84968	211467
97635	211468
8345	211469
13888	211470
67040	211471
803	211472
33258	211473
60063	211474
2560	211475
60353	211476
203021	211477
19872	211478
3124	211479
742	211480
1438	211481
5848	211482
206242	211483
25785	211484
8607	211485
13502	211486
181789	211487
26815	211488
1464	211489
104063	211490
28624	211491
136296	211492
7024	211493
34764	211494
197058	211495
8519	211496
211279	211497
216445	211498
921	211499
1793	211500
131131	211501
93125	211502
25497	211503
19468	211504
19683	211505
13321	211506
56273	211507
1456	211508
174911	211509
47100	211510
69559	211511
220736	211512
179612	211513
226772	211514
221686	211515
226250	211516
5071	211517
5861	211518
180346	211519
238941	211520
39594	211521
158115	211522
129208	211523
226920	211524
30143	211525
192744	211526
146320	211527
224392	211528
22925	211529
166781	211530
4049	211531
72438	211532
7826	211533
7782	211534
152901	211535
2481	211536
7947	211537
113792	211538
225840	211539
115667	211540
106023	211541
31097	211542
225379	211543
86337	211544
66323	211545
111748	211546
6512	211547
6833	211548
96182	211549
28230	211550
7107	211551
114708	211552
80608	211553
160112	211554
54410	211555
177139	211556
13154	211557
63691	211558
6307	211559
63805	211560
180096	211561
8622	211562
150778	211563
7275	211564
57044	211565
63463	211566
1948	211567
9712	211568
6523	211569
76129	211570
74184	211571
48245	211572
44021	211573
12377	211574
152957	211575
22593	211576
12371	211577
23001	211578
60712	211579
10828	211580
40783	211581
30198	211582
33703	211583
62288	211584
58143	211585
7015	211586
218134	211587
5945	211588
28658	211589
51366	211590
148711	211591
28475	211592
30182	211593
18218	211594
7666	211595
47149	211596
80654	211597
34742	211598
3357	211599
92608	211600
87761	211601
211539	211602
24839	211603
12409	211604
14875	211605
37122	211606
1536	211607
74216	211608
24172	211609
47453	211610
1375	211611
84458	211612
22265	211613
84516	211614
63587	211615
75006	211616
62822	211617
22964	211618
3695	211619
820	211620
35850	211621
820	211622
32234	211623
133615	211624
9266	211625
2855	211626
2835	211627
4206	211628
13671	211629
61619	211630
183757	211631
58	211632
6647	211633
176058	211634
40986	211635
150630	211636
132952	211637
3081	211638
8988	211639
21891	211640
15045	211641
5256	211642
2759	211643
10558	211644
21967	211645
15051	211646
27029	211647
5731	211648
15027	211649
7748	211650
5043	211651
7748	211652
7723	211653
21909	211654
18567	211655
5037	211656
6673	211657
69173	211658
6673	211659
53668	211660
165849	211661
4478	211662
38761	211663
167316	211664
103120	211665
11917	211666
45678	211667
46795	211668
17165	211669
5830	211670
18488	211671
450	211672
70108	211673
12797	211674
20131	211675
4019	211676
17103	211677
77923	211678
3128	211679
23556	211680
15281	211681
73943	211682
38876	211683
61619	211684
61619	211685
76342	211686
101452	211687
150699	211688
67509	211689
83269	211690
70150	211691
500	211692
49370	211693
68329	211694
38	211695
828	211696
58133	211697
29546	211698
41980	211699
2	211700
80517	211701
6	211702
25705	211703
38885	211704
74491	211705
98809	211706
135268	211707
71628	211708
100198	211709
16175	211710
37728	211711
65002	211712
27943	211713
29532	211714
43894	211715
10915	211716
78220	211717
96124	211718
12905	211719
39360	211720
21453	211721
117220	211722
61777	211723
140705	211724
89889	211725
89373	211726
26697	211727
19117	211728
138712	211729
113694	211730
23993	211731
164563	211732
19558	211733
56237	211734
173	211735
2115	211736
77707	211737
60107	211738
75759	211739
179809	211740
84146	211741
8884	211742
44998	211743
137047	211744
86758	211745
209	211746
17440	211747
25961	211748
21809	211749
17108	211750
100176	211751
194	211752
32005	211753
167382	211754
17126	211755
3289	211756
40413	211757
147048	211758
833	211759
33154	211760
41821	211761
22151	211762
30	211763
660	211764
8892	211765
101110	211766
23373	211767
31963	211768
26206	211769
56194	211770
128738	211771
194	211772
84313	211773
119049	211774
65993	211775
163978	211776
2142	211777
2723	211778
228556	211779
10456	211780
104	211781
25204	211782
32193	211783
44070	211784
60479	211785
99026	211786
40930	211787
17897	211788
1385	211789
75973	211790
84660	211791
570	211792
26240	211793
12414	211794
31180	211795
73407	211796
747	211797
10384	211798
619	211799
59671	211800
13419	211801
92453	211802
217239	211803
194473	211804
40138	211805
128740	211806
47	211807
84780	211808
12137	211809
5779	211810
64316	211811
42543	211812
1687	211813
10749	211814
19929	211815
194	211816
29045	211817
16175	211818
87	211819
173	211820
1858	211821
65966	211822
2046	211823
1100	211824
62075	211825
51718	211826
654	211827
636	211828
876	211829
57202	211830
165407	211831
3515	211832
111283	211833
67186	211834
78	211835
12815	211836
25447	211837
226775	211838
30426	211839
7874	211840
80964	211841
109	211842
6552	211843
66373	211844
34242	211845
1785	211846
148580	211847
7120	211848
3317	211849
23375	211850
9664	211851
515	211852
45813	211853
43387	211854
7149	211855
4670	211856
469	211857
297	211858
90256	211859
98372	211860
8185	211861
40361	211862
6061	211863
523	211864
3458	211865
5923	211866
135000	211867
38670	211868
54449	211869
12626	211870
6357	211871
418	211872
57924	211873
12769	211874
14174	211875
8473	211876
64300	211877
27286	211878
1071	211879
10219	211880
4674	211881
1401	211882
2840	211883
2865	211884
19612	211885
81098	211886
65734	211887
31701	211888
23638	211889
14350	211890
7183	211891
83245	211892
26499	211893
13808	211894
4337	211895
11634	211896
144	211897
4420	211898
41397	211899
1074	211900
180455	211901
119572	211902
15261	211903
16723	211904
137121	211905
6083	211906
2059	211907
6022	211908
22973	211909
6956	211910
6251	211911
38687	211912
24402	211913
56936	211914
74177	211915
2544	211916
27982	211917
32292	211918
47118	211919
6208	211920
115939	211921
1672	211922
2592	211923
34212	211924
9471	211925
12627	211926
17036	211927
10436	211928
973	211929
66398	211930
58552	211931
23467	211932
102154	211933
137267	211934
43387	211935
30012	211936
244	211937
2057	211938
6726	211939
5939	211940
1319	211941
20340	211942
112604	211943
2792	211944
846	211945
12602	211946
3046	211947
30137	211948
1680	211949
21230	211950
85218	211951
21467	211952
53173	211953
53047	211954
3245	211955
23101	211956
2353	211957
3767	211958
25121	211959
143308	211960
4723	211961
6188	211962
44537	211963
19085	211964
19085	211965
19085	211966
86107	211967
42988	211968
57750	211969
51209	211970
20412	211971
3432	211972
29599	211973
24237	211974
12	211975
1119	211976
113518	211977
28902	211978
38389	211979
106380	211980
231982	211981
130498	211982
195	211983
74542	211984
230	211985
54538	211986
2657	211987
195478	211988
53590	211989
127106	211990
235106	211991
197119	211992
108366	211993
58843	211994
128827	211995
48857	211996
8726	211997
66648	211998
59875	211999
6170	212000
31600	212001
12895	212002
11645	212003
37468	212004
22580	212005
55494	212006
12981	212007
71146	212008
47144	212009
159	212010
14123	212011
3618	212012
16257	212013
44210	212014
11897	212015
52113	212016
31808	212017
7164	212018
20199	212019
15916	212020
11337	212021
27952	212022
19761	212023
8397	212024
79	212025
62659	212026
141693	212027
92917	212028
3483	212029
96425	212030
47357	212031
61658	212032
6357	212033
131349	212034
68947	212035
7126	212036
38754	212037
88	212038
3684	212039
2301	212040
7167	212041
6027	212042
19280	212043
29	212044
216603	212045
113330	212046
89746	212047
85076	212048
2028	212049
96321	212050
21621	212051
4106	212052
22551	212053
3205	212054
13142	212055
28825	212056
127	212057
6041	212058
25585	212059
18821	212060
18953	212061
68073	212062
36513	212063
23712	212064
8334	212065
10487	212066
6171	212067
57638	212068
125558	212069
60066	212070
58396	212071
36084	212072
134597	212073
213390	212074
10000	212075
150335	212076
63586	212077
63440	212078
6009	212079
217999	212080
111564	212081
4509	212082
963	212083
1563	212084
2183	212085
2519	212086
1133	212087
3147	212088
6732	212089
7868	212090
8245	212091
21026	212092
92065	212093
217555	212094
28377	212095
166492	212096
13564	212097
19794	212098
29584	212099
30871	212100
225585	212101
15258	212102
156681	212103
30871	212104
40772	212105
30000	212106
30000	212107
133420	212108
434	212109
76125	212110
628	212111
2533	212112
7871	212113
2202	212114
2853	212115
2194	212116
1366	212117
69531	212118
106963	212119
114590	212120
19233	212121
53746	212122
38972	212123
42190	212124
24078	212125
28547	212126
10418	212127
144041	212128
76943	212129
129573	212130
59341	212131
38975	212132
69369	212133
121747	212134
69318	212135
29241	212136
53746	212137
107527	212138
63033	212139
91031	212140
10540	212141
16181	212142
116204	212143
90779	212144
192877	212145
2289	212146
17957	212147
6706	212148
10602	212149
69445	212150
76940	212151
11244	212152
168109	212153
36271	212154
26869	212155
38967	212156
38974	212157
28547	212158
43954	212159
26855	212160
27586	212161
39416	212162
38967	212163
22684	212164
53870	212165
90519	212166
69412	212167
121721	212168
33559	212169
2160	212170
226038	212171
135670	212172
96384	212173
128211	212174
28502	212175
219078	212176
162284	212177
128756	212178
101732	212179
79339	212180
127898	212181
94346	212182
72109	212183
125673	212184
125746	212185
39353	212186
66614	212187
55980	212188
8138	212189
59341	212190
46716	212191
6192	212192
6038	212193
4458	212194
53736	212195
110625	212196
86845	212197
44902	212198
26908	212199
26889	212200
61193	212201
981	212202
46920	212203
38967	212204
31053	212205
126082	212206
100524	212207
38975	212208
59649	212209
42250	212210
981	212211
38972	212212
35860	212213
86811	212214
49143	212215
10152	212216
76943	212217
37977	212218
14247	212219
11438	212220
11438	212221
145433	212222
42256	212223
101663	212224
101663	212225
8962	212226
46868	212227
2278	212228
33553	212229
31065	212230
58916	212231
12495	212232
8689	212233
107517	212234
10152	212235
53786	212236
53786	212237
53787	212238
37760	212239
81348	212240
63033	212241
7355	212242
3701	212243
3701	212244
79231	212245
127371	212246
107419	212247
8962	212248
82765	212249
69495	212250
69322	212251
28898	212252
69322	212253
103306	212254
10498	212255
28896	212256
47019	212257
26820	212258
49190	212259
47268	212260
90405	212261
20142	212262
9964	212263
46588	212264
63033	212265
20142	212266
24078	212267
42256	212268
42256	212269
19228	212270
24577	212271
33602	212272
49207	212273
49207	212274
49207	212275
38975	212276
197160	212277
90939	212278
31065	212279
98838	212280
161389	212281
87971	212282
33602	212283
32499	212284
3383	212285
3383	212286
31076	212287
80209	212288
46868	212289
38972	212290
25753	212291
20934	212292
5627	212293
17998	212294
196788	212295
120928	212296
58519	212297
137666	212298
11340	212299
112958	212300
7108	212301
20196	212302
7713	212303
202176	212304
81409	212305
17998	212306
78544	212307
219239	212308
86733	212309
24078	212310
218779	212311
36271	212312
189678	212313
220664	212314
221545	212315
156551	212316
234397	212317
143950	212318
107361	212319
53705	212320
168061	212321
187047	212322
131095	212323
70810	212324
24070	212325
50657	212326
66200	212327
31065	212328
33519	212329
47019	212330
341	212331
107420	212332
21923	212333
74891	212334
8962	212335
81379	212336
24577	212337
107517	212338
38967	212339
234573	212340
114319	212341
8962	212342
96701	212343
97930	212344
21945	212345
24078	212346
35860	212347
61188	212348
132846	212349
62991	212350
107534	212351
201406	212352
42250	212353
30015	212354
37977	212355
86845	212356
59943	212357
45723	212358
73939	212359
29484	212360
48882	212361
199409	212362
53636	212363
95622	212364
102858	212365
127944	212366
12121	212367
27057	212368
4405	212369
165206	212370
158017	212371
14149	212372
127549	212373
25457	212374
1283	212375
1752	212376
10745	212377
85226	212378
4029	212379
82573	212380
46089	212381
41210	212382
185499	212383
41039	212384
38366	212385
105699	212386
8444	212387
10643	212388
3135	212389
13465	212390
1890	212391
35097	212392
121729	212393
135636	212394
168924	212395
135636	212396
58182	212397
121475	212398
13465	212399
9391	212400
25558	212401
14295	212402
18323	212403
44066	212404
25558	212405
145839	212406
18207	212407
35975	212408
183506	212409
24105	212410
143650	212411
150542	212412
144206	212413
69952	212414
20218	212415
25348	212416
19771	212417
193762	212418
6763	212419
21539	212420
42658	212421
41517	212422
101	212423
47972	212424
8510	212425
4551	212426
26053	212427
21288	212428
33672	212429
15281	212430
24545	212431
6337	212432
113258	212433
16906	212434
114806	212435
30780	212436
152697	212437
90287	212438
2367	212439
62437	212440
17345	212441
97891	212442
106974	212443
39000	212444
96694	212445
86145	212446
47330	212447
115349	212448
72541	212449
86029	212450
140032	212451
234339	212452
70373	212453
157639	212454
62019	212455
19220	212456
156106	212457
60909	212458
3862	212459
60492	212460
47394	212461
20645	212462
103844	212463
15749	212464
110486	212465
220707	212466
18839	212467
93414	212468
138849	212469
141265	212470
106837	212471
23777	212472
53769	212473
115864	212474
160242	212475
143027	212476
167035	212477
21136	212478
88448	212479
47552	212480
168137	212481
111787	212482
68931	212483
174561	212484
175200	212485
93825	212486
43633	212487
43651	212488
176572	212489
72121	212490
43633	212491
127351	212492
176066	212493
128288	212494
126832	212495
176485	212496
177539	212497
95497	212498
94225	212499
56165	212500
132456	212501
187120	212502
37105	212503
1789	212504
96195	212505
97751	212506
712	212507
109166	212508
117351	212509
22728	212510
19309	212511
157227	212512
657	212513
195770	212514
61976	212515
58451	212516
212844	212517
20520	212518
64999	212519
197043	212520
113940	212521
155694	212522
157575	212523
1065	212524
99592	212525
104700	212526
124590	212527
47589	212528
225069	212529
185791	212530
6457	212531
145699	212532
102769	212533
104600	212534
87799	212535
77289	212536
41760	212537
85535	212538
101456	212539
181675	212540
163218	212541
107625	212542
163121	212543
197277	212544
140383	212545
143934	212546
10740	212547
107502	212548
105021	212549
94954	212550
21051	212551
80979	212552
19851	212553
68934	212554
227739	212555
195751	212556
7554	212557
20708	212558
167981	212559
19284	212560
480	212561
93403	212562
115780	212563
102131	212564
236598	212565
143936	212566
128469	212567
121245	212568
42061	212569
103329	212570
9722	212571
79283	212572
90604	212573
77458	212574
33226	212575
78932	212576
59003	212577
178120	212578
9766	212579
71604	212580
106767	212581
231389	212582
169242	212583
125569	212584
70741	212585
17268	212586
32835	212587
178305	212588
59290	212589
139413	212590
16523	212591
4022	212592
17187	212593
219741	212594
156324	212595
37836	212596
197581	212597
14419	212598
82760	212599
65002	212600
84931	212601
1224	212602
100928	212603
190236	212604
125763	212605
80911	212606
127808	212607
167403	212608
125820	212609
131554	212610
178780	212611
174816	212612
115249	212613
3100	212614
868	212615
91362	212616
62724	212617
34720	212618
222105	212619
136798	212620
154408	212621
5610	212622
100629	212623
26817	212624
69325	212625
107876	212626
14993	212627
12138	212628
42211	212629
48259	212630
90097	212631
165021	212632
31620	212633
34398	212634
76610	212635
5434	212636
51808	212637
146126	212638
101307	212639
37838	212640
24667	212641
36733	212642
1921	212643
233273	212644
151	212645
75625	212646
107837	212647
211514	212648
163078	212649
52493	212650
23681	212651
71905	212652
9001	212653
135063	212654
81586	212655
59272	212656
152509	212657
72304	212658
110063	212659
119677	212660
58298	212661
36304	212662
87165	212663
83803	212664
226035	212665
13588	212666
125818	212667
59798	212668
228237	212669
13588	212670
107796	212671
152594	212672
34761	212673
157467	212674
17514	212675
132933	212676
145758	212677
99553	212678
73070	212679
41265	212680
94628	212681
191696	212682
184944	212683
133609	212684
13252	212685
34338	212686
54921	212687
15851	212688
114874	212689
91418	212690
89074	212691
82820	212692
5165	212693
15694	212694
18378	212695
229754	212696
86419	212697
120353	212698
115244	212699
22943	212700
7964	212701
2493	212702
18014	212703
99564	212704
75438	212705
155685	212706
2624	212707
78944	212708
104145	212709
146101	212710
102586	212711
60177	212712
59005	212713
134807	212714
52936	212715
114069	212716
210538	212717
149593	212718
54883	212719
13957	212720
215830	212721
124064	212722
69976	212723
138268	212724
158353	212725
112160	212726
75181	212727
81015	212728
104302	212729
118299	212730
158991	212731
237755	212732
41215	212733
113476	212734
32149	212735
84696	212736
137289	212737
213613	212738
89505	212739
37023	212740
5720	212741
161023	212742
225704	212743
65701	212744
12622	212745
152121	212746
58236	212747
18280	212748
99615	212749
166397	212750
14828	212751
140894	212752
78920	212753
105862	212754
1576	212755
16166	212756
76664	212757
104787	212758
52951	212759
138626	212760
238067	212761
75422	212762
57918	212763
84038	212764
26373	212765
52898	212766
53453	212767
32590	212768
111140	212769
157491	212770
163558	212771
131738	212772
82209	212773
80181	212774
233788	212775
136015	212776
157222	212777
167803	212778
24453	212779
41016	212780
24453	212781
181001	212782
134214	212783
172513	212784
233772	212785
30190	212786
101930	212787
43229	212788
139157	212789
144716	212790
225898	212791
21845	212792
103460	212793
62781	212794
157392	212795
32732	212796
225797	212797
52788	212798
3998	212799
2749	212800
60896	212801
4386	212802
29417	212803
4458	212804
67583	212805
33329	212806
99409	212807
138619	212808
132713	212809
175580	212810
99270	212811
232148	212812
106746	212813
88224	212814
45655	212815
15609	212816
135713	212817
143648	212818
167196	212819
226894	212820
184442	212821
69109	212822
215022	212823
45385	212824
2809	212825
972	212826
7422	212827
26783	212828
96708	212829
48024	212830
208627	212831
177050	212832
178824	212833
55323	212834
95268	212835
128618	212836
128581	212837
178198	212838
28357	212839
163933	212840
26025	212841
61783	212842
153875	212843
55670	212844
55670	212845
177709	212846
13352	212847
90528	212848
183796	212849
26764	212850
155476	212851
109666	212852
152158	212853
47119	212854
23416	212855
20534	212856
110076	212857
75573	212858
202334	212859
99493	212860
11915	212861
103335	212862
132838	212863
7563	212864
37036	212865
84715	212866
165864	212867
166997	212868
76094	212869
53690	212870
84967	212871
29322	212872
23960	212873
49112	212874
234981	212875
85614	212876
134413	212877
174746	212878
72521	212879
72521	212880
72153	212881
128570	212882
175453	212883
175956	212884
127544	212885
95511	212886
55229	212887
177198	212888
84255	212889
12084	212890
138966	212891
128397	212892
43651	212893
125682	212894
114886	212895
144165	212896
7222	212897
200021	212898
201743	212899
59790	212900
153865	212901
13362	212902
186739	212903
101494	212904
32364	212905
14242	212906
188729	212907
95528	212908
51652	212909
143980	212910
106768	212911
24986	212912
51494	212913
198429	212914
94731	212915
203865	212916
198226	212917
60491	212918
178849	212919
145177	212920
24481	212921
21883	212922
140610	212923
230046	212924
109138	212925
198573	212926
203660	212927
139281	212928
16560	212929
196417	212930
201294	212931
197444	212932
68710	212933
13301	212934
111905	212935
116167	212936
51570	212937
1262	212938
179990	212939
64576	212940
141001	212941
178037	212942
120633	212943
28154	212944
152524	212945
111583	212946
65998	212947
79185	212948
74150	212949
240198	212950
233635	212951
13355	212952
81222	212953
120555	212954
152906	212955
16208	212956
116331	212957
347	212958
176997	212959
94196	212960
87356	212961
200439	212962
154568	212963
28870	212964
226005	212965
140429	212966
38976	212967
43229	212968
536	212969
51497	212970
20247	212971
166161	212972
189691	212973
138804	212974
115397	212975
147696	212976
81603	212977
136713	212978
75896	212979
102082	212980
216759	212981
215632	212982
110065	212983
237772	212984
39747	212985
23076	212986
1419	212987
165452	212988
39613	212989
180838	212990
88893	212991
3503	212992
231842	212993
148956	212994
209277	212995
36082	212996
83047	212997
158110	212998
28870	212999
102308	213000
58994	213001
128095	213002
149405	213003
196299	213004
77856	213005
71754	213006
90467	213007
129429	213008
101994	213009
19902	213010
104266	213011
86282	213012
146061	213013
162536	213014
189075	213015
139041	213016
51152	213017
222304	213018
28221	213019
83111	213020
101200	213021
156101	213022
134935	213023
111978	213024
212609	213025
88072	213026
51759	213027
29204	213028
58174	213029
87073	213030
25729	213031
45913	213032
159406	213033
10844	213034
84866	213035
76603	213036
38989	213037
28870	213038
28870	213039
87989	213040
101880	213041
99144	213042
153247	213043
46161	213044
52631	213045
97547	213046
55130	213047
14095	213048
155534	213049
201226	213050
84576	213051
29991	213052
36716	213053
206338	213054
159983	213055
45476	213056
78566	213057
142885	213058
83371	213059
81505	213060
72809	213061
81505	213062
98659	213063
107884	213064
90578	213065
62896	213066
69316	213067
169358	213068
96399	213069
121787	213070
138583	213071
142585	213072
963	213073
167321	213074
76624	213075
229197	213076
24160	213077
196438	213078
163003	213079
10842	213080
52896	213081
200162	213082
144141	213083
1141	213084
65300	213085
203379	213086
56764	213087
227048	213088
86359	213089
103267	213090
130562	213091
14319	213092
56303	213093
178735	213094
10703	213095
127807	213096
174614	213097
125664	213098
64138	213099
95008	213100
49127	213101
1135	213102
51789	213103
13559	213104
150274	213105
45526	213106
178322	213107
177463	213108
177893	213109
15605	213110
127090	213111
126373	213112
77857	213113
48207	213114
44547	213115
178578	213116
55741	213117
127051	213118
1562	213119
158456	213120
67605	213121
58543	213122
185741	213123
178171	213124
53675	213125
77454	213126
138496	213127
73636	213128
240326	213129
53148	213130
116597	213131
73934	213132
8069	213133
46859	213134
545	213135
54921	213136
65080	213137
11855	213138
64340	213139
195266	213140
31494	213141
89990	213142
201763	213143
59651	213144
45132	213145
112393	213146
150534	213147
174020	213148
39890	213149
121076	213150
66935	213151
121141	213152
203864	213153
110211	213154
161325	213155
167132	213156
226085	213157
229153	213158
49943	213159
96152	213160
85645	213161
160235	213162
109164	213163
46335	213164
74387	213165
148648	213166
115869	213167
30222	213168
31623	213169
59160	213170
102334	213171
389	213172
115053	213173
376	213174
33410	213175
120587	213176
40433	213177
212542	213178
45256	213179
22573	213180
104258	213181
76031	213182
30533	213183
2320	213184
412	213185
2320	213186
4238	213187
5396	213188
78977	213189
24633	213190
79006	213191
71440	213192
42303	213193
69320	213194
5788	213195
80535	213196
754	213197
8297	213198
4238	213199
5396	213200
78187	213201
5447	213202
13560	213203
1834	213204
37899	213205
79493	213206
141168	213207
2265	213208
8412	213209
79486	213210
61332	213211
18836	213212
143273	213213
2320	213214
18836	213215
3306	213216
60289	213217
37899	213218
19992	213219
123974	213220
27824	213221
48614	213222
9818	213223
2306	213224
61004	213225
1327	213226
66232	213227
38366	213228
38366	213229
13608	213230
73037	213231
47523	213232
11604	213233
4258	213234
143178	213235
103548	213236
37315	213237
23988	213238
756	213239
9710	213240
37976	213241
11439	213242
79069	213243
11391	213244
2286	213245
13891	213246
61004	213247
48277	213248
6053	213249
196	213250
29617	213251
13557	213252
2321	213253
16438	213254
16438	213255
24209	213256
92241	213257
139707	213258
16699	213259
103190	213260
6273	213261
20275	213262
78995	213263
1487	213264
13557	213265
6220	213266
6220	213267
991	213268
4737	213269
24312	213270
13828	213271
1327	213272
4211	213273
103202	213274
48392	213275
1327	213276
6236	213277
13807	213278
142089	213279
8246	213280
1487	213281
29542	213282
24210	213283
2049	213284
4175	213285
3271	213286
60043	213287
49328	213288
62620	213289
19689	213290
19689	213291
25513	213292
6163	213293
63025	213294
144800	213295
57821	213296
62605	213297
17629	213298
29539	213299
175083	213300
26520	213301
87137	213302
112012	213303
33388	213304
2122	213305
228350	213306
114730	213307
30902	213308
151777	213309
154121	213310
1739	213311
111533	213312
3372	213313
3293	213314
3134	213315
1062	213316
1267	213317
54393	213318
1731	213319
26593	213320
2675	213321
5607	213322
51359	213323
9781	213324
17153	213325
25554	213326
32968	213327
32968	213328
7353	213329
42525	213330
23070	213331
137378	213332
160565	213333
55447	213334
11238	213335
6500	213336
2440	213337
6500	213338
10740	213339
26097	213340
208247	213341
20281	213342
11626	213343
115022	213344
1056	213345
6500	213346
6500	213347
221542	213348
224630	213349
5988	213350
36415	213351
93057	213352
41390	213353
40277	213354
7779	213355
3127	213356
156225	213357
156225	213358
50625	213359
127355	213360
7191	213361
83138	213362
113513	213363
218317	213364
16792	213365
205059	213366
10701	213367
20496	213368
79369	213369
207130	213370
97149	213371
63437	213372
207077	213373
92306	213374
63507	213375
97149	213376
220104	213377
20860	213378
1604	213379
160261	213380
116081	213381
13127	213382
230886	213383
27845	213384
217497	213385
101939	213386
159323	213387
42691	213388
54403	213389
43189	213390
114531	213391
18119	213392
105935	213393
84845	213394
147520	213395
161788	213396
159483	213397
12690	213398
63659	213399
206740	213400
85568	213401
24970	213402
33903	213403
1139	213404
159531	213405
87502	213406
147398	213407
222444	213408
184312	213409
75463	213410
160319	213411
232633	213412
80926	213413
2602	213414
91239	213415
154719	213416
89702	213417
129733	213418
44248	213419
146430	213420
43093	213421
1432	213422
3457	213423
148265	213424
116173	213425
176791	213426
5030	213427
230788	213428
1058	213429
38428	213430
78592	213431
71562	213432
53	213433
53	213434
1068	213435
91605	213436
92344	213437
164993	213438
225298	213439
233601	213440
70581	213441
2213	213442
65450	213443
123983	213444
222300	213445
81278	213446
222777	213447
160201	213448
6599	213449
10462	213450
10462	213451
33444	213452
33444	213453
33444	213454
37081	213455
47108	213456
22469	213457
92623	213458
2289	213459
42976	213460
1726	213461
92623	213462
46722	213463
27013	213464
85608	213465
54410	213466
33518	213467
27013	213468
159517	213469
140201	213470
232	213471
102810	213472
68817	213473
68932	213474
79337	213475
76992	213476
76008	213477
101042	213478
210680	213479
76319	213480
132347	213481
78015	213482
12469	213483
12469	213484
12469	213485
21973	213486
17883	213487
14874	213488
53649	213489
81729	213490
118340	213491
158828	213492
143819	213493
108442	213494
55152	213495
42381	213496
106767	213497
168096	213498
231822	213499
17813	213500
121551	213501
2166	213502
190867	213503
144122	213504
144484	213505
143907	213506
104957	213507
37229	213508
195217	213509
43868	213510
142687	213511
103856	213512
7677	213513
12469	213514
140398	213515
53699	213516
63581	213517
177486	213518
133620	213519
99821	213520
93235	213521
43082	213522
107452	213523
90409	213524
26880	213525
103751	213526
26857	213527
178533	213528
106874	213529
40965	213530
168157	213531
199728	213532
169861	213533
112986	213534
106938	213535
143915	213536
121944	213537
46715	213538
26776	213539
228471	213540
143887	213541
112986	213542
43083	213543
154724	213544
215375	213545
29479	213546
168370	213547
230713	213548
8939	213549
26776	213550
160729	213551
200194	213552
200188	213553
200178	213554
138983	213555
128894	213556
12469	213557
12469	213558
196800	213559
105039	213560
18761	213561
33311	213562
13508	213563
51081	213564
127515	213565
199671	213566
104748	213567
108442	213568
16259	213569
108442	213570
42753	213571
2910	213572
47120	213573
21384	213574
118340	213575
18120	213576
13551	213577
93921	213578
33539	213579
158559	213580
154512	213581
216471	213582
37902	213583
38899	213584
10485	213585
10485	213586
168723	213587
225571	213588
26975	213589
195527	213590
49107	213591
235823	213592
72245	213593
7628	213594
13035	213595
9029	213596
10557	213597
143022	213598
13508	213599
34765	213600
10381	213601
139228	213602
47705	213603
53926	213604
46918	213605
4415	213606
93762	213607
139223	213608
69354	213609
15072	213610
10419	213611
143916	213612
12563	213613
44426	213614
157780	213615
168622	213616
85929	213617
5035	213618
5036	213619
33662	213620
56698	213621
54242	213622
1978	213623
7655	213624
162734	213625
106964	213626
29479	213627
11286	213628
6650	213629
1540	213630
128794	213631
119489	213632
182	213633
151433	213634
7628	213635
25991	213636
162878	213637
120333	213638
7131	213639
115085	213640
21769	213641
37931	213642
7715	213643
121944	213644
144063	213645
104749	213646
46715	213647
135545	213648
147535	213649
7655	213650
122530	213651
90581	213652
1815	213653
62920	213654
127991	213655
3886	213656
143819	213657
16260	213658
67522	213659
179758	213660
17813	213661
81356	213662
144060	213663
26976	213664
164381	213665
63258	213666
122253	213667
38428	213668
169271	213669
59940	213670
9399	213671
1484	213672
12469	213673
33582	213674
9399	213675
53621	213676
12694	213677
49031	213678
92181	213679
114130	213680
144235	213681
43082	213682
22469	213683
34327	213684
86003	213685
153735	213686
56311	213687
53649	213688
26895	213689
201510	213690
150356	213691
121492	213692
40386	213693
53473	213694
63013	213695
239596	213696
53690	213697
26895	213698
33510	213699
121609	213700
13725	213701
223734	213702
226047	213703
208445	213704
28451	213705
10441	213706
37867	213707
86342	213708
107969	213709
41950	213710
81640	213711
220950	213712
144496	213713
120956	213714
74123	213715
7617	213716
33311	213717
33311	213718
62768	213719
104868	213720
61551	213721
13705	213722
161731	213723
61186	213724
7677	213725
2167	213726
1717	213727
146472	213728
29480	213729
27016	213730
169078	213731
19885	213732
79337	213733
41904	213734
164881	213735
145087	213736
187702	213737
145458	213738
90759	213739
121895	213740
198329	213741
162497	213742
61189	213743
172196	213744
63045	213745
53495	213746
199806	213747
123429	213748
90750	213749
33582	213750
11286	213751
24602	213752
52809	213753
37081	213754
65650	213755
33582	213756
122491	213757
12464	213758
31117	213759
8982	213760
33408	213761
217730	213762
72	213763
85160	213764
63142	213765
5206	213766
2910	213767
45475	213768
10637	213769
10462	213770
9399	213771
2687	213772
125852	213773
29479	213774
145500	213775
76	213776
2289	213777
129574	213778
46715	213779
104843	213780
161063	213781
144993	213782
232000	213783
47817	213784
37902	213785
168721	213786
79398	213787
137378	213788
91779	213789
121889	213790
144484	213791
194180	213792
81855	213793
114963	213794
22309	213795
144122	213796
9399	213797
12525	213798
86173	213799
128575	213800
144128	213801
17609	213802
79255	213803
141530	213804
236987	213805
79096	213806
42055	213807
66242	213808
171666	213809
163012	213810
164881	213811
38955	213812
203023	213813
33582	213814
8914	213815
21778	213816
17957	213817
54390	213818
34081	213819
157654	213820
10487	213821
26880	213822
21203	213823
8975	213824
42163	213825
46715	213826
159460	213827
42265	213828
3640	213829
3640	213830
9399	213831
17951	213832
168739	213833
144190	213834
15077	213835
26920	213836
349	213837
7677	213838
42139	213839
27046	213840
9855	213841
80252	213842
26776	213843
2722	213844
2646	213845
7644	213846
41211	213847
143915	213848
2106	213849
349	213850
21914	213851
7677	213852
69232	213853
92623	213854
26774	213855
91140	213856
8268	213857
33267	213858
37498	213859
8970	213860
1910	213861
21961	213862
25091	213863
9005	213864
5742	213865
33548	213866
198738	213867
38012	213868
22637	213869
18060	213870
2042	213871
45799	213872
4462	213873
69340	213874
10407	213875
6600	213876
16302	213877
37	213878
104749	213879
46715	213880
6600	213881
8347	213882
4782	213883
120775	213884
15493	213885
26751	213886
79748	213887
2753	213888
91230	213889
17883	213890
6600	213891
1910	213892
8914	213893
133819	213894
231956	213895
1414	213896
6751	213897
35561	213898
3001	213899
22103	213900
7316	213901
37699	213902
18451	213903
5663	213904
2061	213905
9911	213906
14440	213907
54202	213908
33847	213909
9210	213910
22158	213911
135137	213912
190334	213913
206387	213914
209633	213915
208360	213916
49708	213917
8767	213918
114574	213919
161398	213920
2237	213921
946	213922
786	213923
1429	213924
36087	213925
4578	213926
90566	213927
231297	213928
1235	213929
171629	213930
22302	213931
52427	213932
115609	213933
69127	213934
108362	213935
108362	213936
79112	213937
197698	213938
159206	213939
18047	213940
2165	213941
200774	213942
199901	213943
217111	213944
70003	213945
54465	213946
15253	213947
164245	213948
182898	213949
238135	213950
9618	213951
127557	213952
91771	213953
163799	213954
199487	213955
40511	213956
88604	213957
88604	213958
29795	213959
91706	213960
66219	213961
146549	213962
224180	213963
9618	213964
5837	213965
5837	213966
5837	213967
234902	213968
198702	213969
51867	213970
314	213971
2074	213972
11819	213973
8370	213974
1333	213975
20132	213976
5193	213977
1563	213978
49256	213979
40123	213980
1740	213981
22089	213982
155786	213983
156499	213984
24701	213985
59895	213986
34221	213987
2401	213988
123432	213989
17964	213990
38962	213991
113727	213992
1064	213993
152579	213994
220549	213995
1752	213996
32177	213997
69010	213998
38962	213999
40517	214000
1994	214001
227103	214002
24778	214003
91780	214004
230683	214005
232336	214006
63016	214007
83478	214008
54820	214009
6843	214010
1424	214011
105573	214012
18949	214013
159051	214014
99403	214015
18949	214016
77159	214017
6351	214018
130309	214019
63427	214020
63427	214021
54368	214022
4932	214023
109950	214024
41587	214025
117740	214026
88717	214027
223952	214028
93334	214029
74951	214030
15186	214031
22449	214032
61038	214033
84422	214034
71204	214035
78222	214036
110413	214037
90200	214038
120	214039
57348	214040
73871	214041
163391	214042
565	214043
38373	214044
233688	214045
10838	214046
83161	214047
107	214048
3361	214049
16765	214050
3548	214051
1335	214052
151656	214053
141469	214054
13126	214055
4832	214056
28217	214057
106354	214058
9916	214059
56350	214060
4109	214061
2270	214062
10707	214063
236764	214064
17324	214065
112713	214066
2186	214067
149112	214068
5925	214069
211980	214070
15359	214071
62351	214072
87781	214073
127	214074
154929	214075
20068	214076
61208	214077
112489	214078
13035	214079
8767	214080
54588	214081
69932	214082
189266	214083
49290	214084
69932	214085
206025	214086
7856	214087
42423	214088
101161	214089
123382	214090
171438	214091
22375	214092
51841	214093
209379	214094
235702	214095
17554	214096
155509	214097
1131	214098
14530	214099
12612	214100
113648	214101
155382	214102
155593	214103
113518	214104
448	214105
1584	214106
450	214107
55147	214108
180168	214109
213	214110
4068	214111
91460	214112
5114	214113
9598	214114
229898	214115
5243	214116
114776	214117
7261	214118
156512	214119
70569	214120
10173	214121
13809	214122
21799	214123
93861	214124
57866	214125
235094	214126
235112	214127
139970	214128
85762	214129
111240	214130
3992	214131
62061	214132
49982	214133
21734	214134
108087	214135
69714	214136
31429	214137
79330	214138
89355	214139
116	214140
257	214141
188	214142
257	214143
4804	214144
3688	214145
73958	214146
966	214147
1273	214148
63430	214149
63407	214150
13917	214151
115	214152
79661	214153
35278	214154
1664	214155
105071	214156
203118	214157
86483	214158
113085	214159
2527	214160
10577	214161
34740	214162
14063	214163
105343	214164
195334	214165
61230	214166
81385	214167
145022	214168
159808	214169
139322	214170
62881	214171
20522	214172
125821	214173
53781	214174
81395	214175
81272	214176
49197	214177
144180	214178
48893	214179
29488	214180
100885	214181
104883	214182
40759	214183
62737	214184
106845	214185
31039	214186
81288	214187
90219	214188
63005	214189
121673	214190
144501	214191
81231	214192
201533	214193
159662	214194
122075	214195
81580	214196
144576	214197
44285	214198
108734	214199
9792	214200
145088	214201
53659	214202
115767	214203
144423	214204
107296	214205
77001	214206
200055	214207
106744	214208
144657	214209
200883	214210
106892	214211
9792	214212
62720	214213
228682	214214
3156	214215
82093	214216
104883	214217
200185	214218
121960	214219
122174	214220
53871	214221
25059	214222
199912	214223
25059	214224
62900	214225
144990	214226
162132	214227
227066	214228
33560	214229
89275	214230
9143	214231
5988	214232
169694	214233
228165	214234
81461	214235
49024	214236
144531	214237
107818	214238
143963	214239
144135	214240
199700	214241
14993	214242
81396	214243
106905	214244
81276	214245
107296	214246
63005	214247
90219	214248
144076	214249
81046	214250
81492	214251
107273	214252
81396	214253
40759	214254
145125	214255
199841	214256
205565	214257
107282	214258
200881	214259
106744	214260
43	214261
33600	214262
144161	214263
143998	214264
202574	214265
16511	214266
62755	214267
49110	214268
113940	214269
169619	214270
112566	214271
157758	214272
144744	214273
187613	214274
199925	214275
75892	214276
169038	214277
144065	214278
106859	214279
12455	214280
220864	214281
20433	214282
121410	214283
191214	214284
106852	214285
62902	214286
63041	214287
192672	214288
101919	214289
228206	214290
80917	214291
143970	214292
143900	214293
121438	214294
115411	214295
199855	214296
136601	214297
201557	214298
200462	214299
81362	214300
38848	214301
144079	214302
199469	214303
233014	214304
81476	214305
90866	214306
157749	214307
106905	214308
145354	214309
201970	214310
115561	214311
157927	214312
121960	214313
162402	214314
168242	214315
79083	214316
90188	214317
53741	214318
201005	214319
118767	214320
197026	214321
102611	214322
144873	214323
144505	214324
1786	214325
38904	214326
85181	214327
200643	214328
104913	214329
157689	214330
142875	214331
106832	214332
106832	214333
53884	214334
228765	214335
144481	214336
43	214337
121712	214338
122415	214339
159728	214340
143956	214341
200032	214342
79844	214343
81395	214344
21940	214345
107627	214346
88552	214347
88552	214348
66210	214349
62912	214350
145102	214351
42710	214352
144662	214353
201172	214354
201096	214355
122294	214356
145059	214357
122241	214358
62912	214359
53781	214360
78133	214361
201977	214362
31066	214363
143888	214364
102515	214365
20522	214366
107599	214367
203464	214368
167759	214369
81776	214370
121212	214371
13640	214372
201846	214373
47796	214374
47796	214375
13640	214376
78531	214377
33872	214378
90109	214379
107203	214380
197061	214381
144815	214382
13637	214383
53681	214384
49172	214385
38917	214386
159945	214387
145268	214388
107639	214389
170050	214390
168503	214391
144018	214392
167435	214393
62932	214394
200799	214395
200565	214396
144806	214397
142915	214398
89964	214399
5213	214400
201976	214401
200733	214402
5213	214403
201553	214404
11311	214405
201804	214406
10475	214407
108074	214408
49197	214409
81487	214410
6263	214411
874	214412
156710	214413
217120	214414
201576	214415
107433	214416
81239	214417
199996	214418
146589	214419
31068	214420
144079	214421
21940	214422
81717	214423
21830	214424
104832	214425
53768	214426
1045	214427
155629	214428
17858	214429
66086	214430
203276	214431
55206	214432
84217	214433
19571	214434
47773	214435
17959	214436
221904	214437
88723	214438
47779	214439
48334	214440
119342	214441
108081	214442
166027	214443
25034	214444
62904	214445
145791	214446
163001	214447
62900	214448
115644	214449
201123	214450
201611	214451
43	214452
62881	214453
201078	214454
107467	214455
144194	214456
5147	214457
102226	214458
127913	214459
114886	214460
225100	214461
122295	214462
10499	214463
144064	214464
190341	214465
222755	214466
107202	214467
201256	214468
143680	214469
199826	214470
144174	214471
160412	214472
223213	214473
201050	214474
81258	214475
48908	214476
81246	214477
143718	214478
199709	214479
69070	214480
31621	214481
200123	214482
145501	214483
144567	214484
62888	214485
143998	214486
19416	214487
143679	214488
17276	214489
201047	214490
90979	214491
49172	214492
142915	214493
144005	214494
81773	214495
75892	214496
106848	214497
79754	214498
21940	214499
144135	214500
145286	214501
145820	214502
49012	214503
81236	214504
100709	214505
199961	214506
62881	214507
200187	214508
63239	214509
81396	214510
43	214511
32448	214512
872	214513
236133	214514
51546	214515
107076	214516
114790	214517
145393	214518
2220	214519
148911	214520
144073	214521
69406	214522
14993	214523
17967	214524
107217	214525
81207	214526
199899	214527
30987	214528
143908	214529
48261	214530
226223	214531
26781	214532
139319	214533
81202	214534
81349	214535
107599	214536
144124	214537
3103	214538
81615	214539
21236	214540
144573	214541
200975	214542
24303	214543
81425	214544
143012	214545
138282	214546
56166	214547
206255	214548
84690	214549
167579	214550
153642	214551
103803	214552
113204	214553
114373	214554
157543	214555
11541	214556
90724	214557
199468	214558
143997	214559
62791	214560
24984	214561
67498	214562
61313	214563
228428	214564
146685	214565
152406	214566
226215	214567
209036	214568
58424	214569
110312	214570
157616	214571
42141	214572
153522	214573
225122	214574
221041	214575
135818	214576
20630	214577
159318	214578
179597	214579
68187	214580
166892	214581
159318	214582
34882	214583
224511	214584
154140	214585
226675	214586
114649	214587
238936	214588
239534	214589
149558	214590
201648	214591
26953	214592
152499	214593
86452	214594
199757	214595
199792	214596
199784	214597
138799	214598
219218	214599
107558	214600
234743	214601
112372	214602
195542	214603
152472	214604
84531	214605
195188	214606
159101	214607
114823	214608
158197	214609
86252	214610
20818	214611
114156	214612
53462	214613
75252	214614
144187	214615
144582	214616
223624	214617
107968	214618
76382	214619
144068	214620
108407	214621
227650	214622
108952	214623
224614	214624
203728	214625
114807	214626
201623	214627
102418	214628
86210	214629
38869	214630
107074	214631
226565	214632
201794	214633
38904	214634
26745	214635
115288	214636
225588	214637
38749	214638
96996	214639
53003	214640
224011	214641
193732	214642
86226	214643
199823	214644
64087	214645
18463	214646
2341	214647
157749	214648
227964	214649
63454	214650
63454	214651
81423	214652
114237	214653
203289	214654
107627	214655
125944	214656
169566	214657
65235	214658
155595	214659
100400	214660
1038	214661
85946	214662
200742	214663
221150	214664
49003	214665
201642	214666
203671	214667
158230	214668
21940	214669
190516	214670
149779	214671
122074	214672
31066	214673
20737	214674
33416	214675
15155	214676
31068	214677
143939	214678
49197	214679
169418	214680
25591	214681
121973	214682
143921	214683
121931	214684
220575	214685
14067	214686
55206	214687
55674	214688
61216	214689
202074	214690
104507	214691
107586	214692
24303	214693
144011	214694
188442	214695
91055	214696
235653	214697
145383	214698
226642	214699
169000	214700
157137	214701
166526	214702
86082	214703
188247	214704
219390	214705
144127	214706
146732	214707
224454	214708
168388	214709
87230	214710
202570	214711
196997	214712
107007	214713
107102	214714
137283	214715
107841	214716
81093	214717
86004	214718
158614	214719
169317	214720
200992	214721
31621	214722
106802	214723
114945	214724
168091	214725
49035	214726
231384	214727
222206	214728
115916	214729
86453	214730
81589	214731
121660	214732
145227	214733
143830	214734
39039	214735
122254	214736
226764	214737
159985	214738
145137	214739
145137	214740
9729	214741
90563	214742
141706	214743
90938	214744
5746	214745
24281	214746
33560	214747
37888	214748
160543	214749
160543	214750
2513	214751
157018	214752
182056	214753
13103	214754
48374	214755
16759	214756
80278	214757
155322	214758
8322	214759
30271	214760
33474	214761
78620	214762
31478	214763
197243	214764
11577	214765
11577	214766
37930	214767
18220	214768
103322	214769
893	214770
124036	214771
24623	214772
29588	214773
1323	214774
74786	214775
3315	214776
19698	214777
30622	214778
144070	214779
29985	214780
195598	214781
105519	214782
29847	214783
11452	214784
198125	214785
4267	214786
125719	214787
37652	214788
44012	214789
28621	214790
7106	214791
9669	214792
113493	214793
80364	214794
2089	214795
7280	214796
61907	214797
6295	214798
37668	214799
37201	214800
24386	214801
51265	214802
61444	214803
7166	214804
7166	214805
20950	214806
118360	214807
13647	214808
48278	214809
13957	214810
146247	214811
31611	214812
207691	214813
6405	214814
33841	214815
62202	214816
61070	214817
48391	214818
24269	214819
48278	214820
7405	214821
6210	214822
20197	214823
103474	214824
31268	214825
47129	214826
24222	214827
186671	214828
48278	214829
19606	214830
28033	214831
198991	214832
194404	214833
195722	214834
35862	214835
57032	214836
96512	214837
497	214838
3176	214839
331	214840
61866	214841
47289	214842
12079	214843
4822	214844
4822	214845
7279	214846
1979	214847
31630	214848
13624	214849
30477	214850
105797	214851
46962	214852
172181	214853
8449	214854
65362	214855
9818	214856
116332	214857
119966	214858
178955	214859
67358	214860
21397	214861
3306	214862
104694	214863
47603	214864
37716	214865
2307	214866
55286	214867
60691	214868
48542	214869
77519	214870
3657	214871
100184	214872
48222	214873
28948	214874
20120	214875
10612	214876
39014	214877
16216	214878
139920	214879
83845	214880
13635	214881
24623	214882
32007	214883
53697	214884
29671	214885
24126	214886
1197	214887
80750	214888
38215	214889
3267	214890
84351	214891
38342	214892
38295	214893
159864	214894
103485	214895
124669	214896
77027	214897
102512	214898
24101	214899
29815	214900
30036	214901
14359	214902
19985	214903
24094	214904
16216	214905
16216	214906
101313	214907
61398	214908
104113	214909
61446	214910
5500	214911
4234	214912
16791	214913
46985	214914
47887	214915
2952	214916
7175	214917
87922	214918
143244	214919
60454	214920
29854	214921
141801	214922
139582	214923
48278	214924
217692	214925
79625	214926
16361	214927
19656	214928
4804	214929
104742	214930
9864	214931
38309	214932
38309	214933
79062	214934
37703	214935
30343	214936
47042	214937
109751	214938
17259	214939
357	214940
152976	214941
16554	214942
2043	214943
37783	214944
112279	214945
19953	214946
6273	214947
84467	214948
105274	214949
60672	214950
13847	214951
13847	214952
37652	214953
44879	214954
6291	214955
48288	214956
37652	214957
5406	214958
47914	214959
23399	214960
129724	214961
40588	214962
899	214963
899	214964
140591	214965
48324	214966
105957	214967
5442	214968
47574	214969
16864	214970
122346	214971
24240	214972
3693	214973
79930	214974
80221	214975
29835	214976
11663	214977
42883	214978
16775	214979
3291	214980
23707	214981
48048	214982
24212	214983
61943	214984
4653	214985
162729	214986
4800	214987
48286	214988
37970	214989
87021	214990
16559	214991
4790	214992
37579	214993
168794	214994
1237	214995
62290	214996
139925	214997
29765	214998
37201	214999
48405	215000
37652	215001
76594	215002
11334	215003
19951	215004
20256	215005
47411	215006
96	215007
6291	215008
30004	215009
195840	215010
196637	215011
10643	215012
790	215013
60142	215014
60142	215015
60142	215016
60142	215017
78631	215018
19927	215019
6213	215020
11484	215021
191836	215022
113599	215023
221744	215024
80262	215025
4245	215026
61413	215027
11188	215028
9287	215029
47880	215030
79990	215031
78204	215032
78204	215033
59711	215034
29004	215035
29004	215036
106196	215037
5491	215038
37923	215039
5491	215040
78561	215041
20925	215042
15839	215043
3212	215044
31652	215045
147359	215046
104593	215047
9688	215048
61442	215049
8421	215050
11485	215051
24363	215052
37122	215053
3657	215054
16835	215055
16835	215056
16835	215057
37988	215058
13964	215059
48393	215060
141490	215061
142093	215062
30188	215063
16352	215064
16591	215065
16545	215066
51291	215067
123345	215068
48973	215069
231575	215070
79782	215071
44089	215072
58052	215073
58052	215074
37652	215075
16353	215076
24222	215077
7178	215078
61442	215079
119229	215080
46986	215081
79283	215082
11189	215083
2055	215084
7228	215085
104907	215086
91113	215087
24028	215088
220558	215089
53687	215090
18055	215091
69601	215092
90271	215093
69468	215094
48825	215095
35752	215096
41733	215097
34615	215098
25659	215099
89847	215100
7753	215101
4718	215102
10613	215103
787	215104
91274	215105
23955	215106
16397	215107
11538	215108
235987	215109
163970	215110
235631	215111
167108	215112
119154	215113
1116	215114
33082	215115
33156	215116
239603	215117
47695	215118
3908	215119
158822	215120
38918	215121
235001	215122
86901	215123
146404	215124
37621	215125
146774	215126
73701	215127
230704	215128
145063	215129
13592	215130
115248	215131
4804	215132
43888	215133
191410	215134
230562	215135
29334	215136
840	215137
60615	215138
199843	215139
88364	215140
9937	215141
10039	215142
76737	215143
143325	215144
232113	215145
4613	215146
2507	215147
14210	215148
137710	215149
146217	215150
86720	215151
779	215152
2480	215153
69750	215154
159888	215155
770	215156
87779	215157
229711	215158
70456	215159
50154	215160
54796	215161
2178	215162
42926	215163
158921	215164
151029	215165
227458	215166
331	215167
223682	215168
49308	215169
114392	215170
1009	215171
61234	215172
117447	215173
8609	215174
13559	215175
4432	215176
65978	215177
84371	215178
113290	215179
39007	215180
49488	215181
88739	215182
112784	215183
157197	215184
40703	215185
6757	215186
34740	215187
114084	215188
43887	215189
90785	215190
205566	215191
1563	215192
20866	215193
20866	215194
172203	215195
49611	215196
5067	215197
81727	215198
226112	215199
153914	215200
1786	215201
4458	215202
112789	215203
5126	215204
21393	215205
37481	215206
3134	215207
953	215208
52271	215209
120453	215210
80099	215211
21058	215212
120223	215213
30998	215214
19616	215215
119129	215216
102667	215217
163329	215218
89512	215219
202012	215220
90070	215221
48049	215222
68262	215223
107345	215224
164819	215225
121091	215226
4907	215227
163533	215228
87446	215229
153616	215230
96101	215231
49314	215232
3137	215233
65444	215234
93542	215235
21734	215236
72810	215237
2846	215238
266	215239
337	215240
120691	215241
11712	215242
103898	215243
65694	215244
166101	215245
7704	215246
8325	215247
103188	215248
20197	215249
144508	215250
105127	215251
6171	215252
3649	215253
47651	215254
12415	215255
68923	215256
8325	215257
19839	215258
55090	215259
86279	215260
17023	215261
106144	215262
196738	215263
111	215264
239	215265
63028	215266
6210	215267
61216	215268
120360	215269
16538	215270
91094	215271
197180	215272
24676	215273
24676	215274
197351	215275
197353	215276
78005	215277
183090	215278
197356	215279
140480	215280
103898	215281
4260	215282
24136	215283
24136	215284
33623	215285
140419	215286
232959	215287
1955	215288
144924	215289
197120	215290
81	215291
88275	215292
20210	215293
169959	215294
107672	215295
201548	215296
24345	215297
24313	215298
9829	215299
203635	215300
132978	215301
232529	215302
47673	215303
11363	215304
31650	215305
230394	215306
224058	215307
47803	215308
41482	215309
86085	215310
145232	215311
2961	215312
3264	215313
9873	215314
9873	215315
97683	215316
8351	215317
31062	215318
103238	215319
61346	215320
103242	215321
226516	215322
103811	215323
2631	215324
195706	215325
13789	215326
141499	215327
107663	215328
24308	215329
104694	215330
62989	215331
79567	215332
83158	215333
142832	215334
107450	215335
13709	215336
24345	215337
47886	215338
103017	215339
103079	215340
145255	215341
107450	215342
145255	215343
63029	215344
103766	215345
169524	215346
38962	215347
62989	215348
13709	215349
195662	215350
19627	215351
29679	215352
194646	215353
90817	215354
139553	215355
79567	215356
139495	215357
103302	215358
61460	215359
198479	215360
139553	215361
143039	215362
150193	215363
37306	215364
30188	215365
47292	215366
103766	215367
24308	215368
79490	215369
7190	215370
8325	215371
14007	215372
96765	215373
51782	215374
122394	215375
106212	215376
197510	215377
106908	215378
23903	215379
4238	215380
16676	215381
203922	215382
53693	215383
1323	215384
224262	215385
19838	215386
47720	215387
8325	215388
144723	215389
168433	215390
9680	215391
114792	215392
201719	215393
81762	215394
78547	215395
103811	215396
90263	215397
24676	215398
11932	215399
6210	215400
30533	215401
81100	215402
2596	215403
201423	215404
239	215405
11379	215406
142944	215407
66136	215408
4260	215409
100516	215410
58273	215411
37890	215412
143068	215413
16755	215414
4223	215415
7241	215416
239	215417
16453	215418
3719	215419
5488	215420
5884	215421
20972	215422
266	215423
4585	215424
6730	215425
5213	215426
3096	215427
1568	215428
2527	215429
113492	215430
9076	215431
4506	215432
2234	215433
4506	215434
6724	215435
1605	215436
1435	215437
1435	215438
26030	215439
91710	215440
5998	215441
2853	215442
68073	215443
20616	215444
184549	215445
3483	215446
24076	215447
38280	215448
103525	215449
29631	215450
38306	215451
5114	215452
23686	215453
1062	215454
54433	215455
9762	215456
34302	215457
22887	215458
2248	215459
7135	215460
60817	215461
790	215462
139479	215463
166836	215464
9785	215465
148588	215466
880	215467
9204	215468
91927	215469
60143	215470
60143	215471
16565	215472
103200	215473
37231	215474
6029	215475
74067	215476
10736	215477
152201	215478
2640	215479
104478	215480
40284	215481
105390	215482
821	215483
2585	215484
65896	215485
625	215486
5114	215487
12109	215488
140823	215489
47317	215490
57873	215491
44524	215492
47907	215493
62289	215494
35464	215495
18730	215496
139928	215497
19951	215498
112153	215499
78396	215500
143276	215501
2008	215502
78498	215503
297	215504
297	215505
138362	215506
47637	215507
8336	215508
8336	215509
60594	215510
11651	215511
4128	215512
61435	215513
195852	215514
8357	215515
103043	215516
24546	215517
24421	215518
63534	215519
67841	215520
1402	215521
37725	215522
79614	215523
3171	215524
119517	215525
18555	215526
3689	215527
13785	215528
44416	215529
86857	215530
65063	215531
162854	215532
6029	215533
51036	215534
11568	215535
11568	215536
13276	215537
116023	215538
78630	215539
195804	215540
194914	215541
103040	215542
103040	215543
11512	215544
91845	215545
42926	215546
143502	215547
6317	215548
143492	215549
30820	215550
221199	215551
69871	215552
80711	215553
1859	215554
129914	215555
6892	215556
17204	215557
757	215558
1688	215559
187492	215560
98836	215561
83174	215562
3972	215563
1933	215564
969	215565
155280	215566
24845	215567
11703	215568
11703	215569
33799	215570
24307	215571
195428	215572
3579	215573
124624	215574
71538	215575
80780	215576
1613	215577
9743	215578
39102	215579
90	215580
90	215581
11277	215582
1464	215583
8607	215584
86876	215585
15397	215586
5845	215587
988	215588
1008	215589
406	215590
44206	215591
171434	215592
27073	215593
4023	215594
41795	215595
56877	215596
6259	215597
53111	215598
3037	215599
1686	215600
53221	215601
2659	215602
116965	215603
12101	215604
44745	215605
15158	215606
654	215607
6763	215608
6138	215609
32514	215610
9559	215611
100350	215612
23235	215613
9692	215614
37589	215615
87256	215616
77008	215617
23931	215618
6279	215619
849	215620
8592	215621
45062	215622
60088	215623
46879	215624
46256	215625
2780	215626
88062	215627
107016	215628
65379	215629
4348	215630
135193	215631
122639	215632
130760	215633
33547	215634
179509	215635
639	215636
32232	215637
521	215638
20800	215639
106463	215640
115152	215641
225549	215642
115250	215643
157154	215644
159124	215645
96374	215646
11490	215647
11490	215648
30830	215649
148132	215650
20707	215651
76676	215652
54162	215653
155004	215654
12030	215655
208319	215656
64793	215657
16599	215658
3161	215659
166602	215660
5351	215661
13332	215662
21362	215663
36824	215664
89688	215665
52503	215666
51107	215667
978	215668
17696	215669
238795	215670
215741	215671
370	215672
2136	215673
99816	215674
30409	215675
10489	215676
1796	215677
44808	215678
521	215679
8137	215680
20133	215681
13835	215682
38886	215683
72745	215684
31424	215685
1696	215686
61049	215687
4332	215688
129243	215689
72208	215690
14341	215691
65000	215692
94583	215693
2371	215694
154976	215695
32420	215696
79873	215697
40352	215698
217168	215699
65232	215700
4387	215701
34281	215702
8817	215703
23241	215704
208994	215705
567	215706
178672	215707
508	215708
17185	215709
50712	215710
24	215711
4693	215712
442	215713
81255	215714
71969	215715
17753	215716
7447	215717
657	215718
37659	215719
48119	215720
48089	215721
31757	215722
46128	215723
38719	215724
112637	215725
32153	215726
5636	215727
64379	215728
7876	215729
571	215730
7265	215731
25933	215732
139108	215733
16565	215734
702	215735
27868	215736
53380	215737
12974	215738
77146	215739
5250	215740
40737	215741
64039	215742
17305	215743
74040	215744
154796	215745
51099	215746
44660	215747
31718	215748
111289	215749
211175	215750
9447	215751
4127	215752
9447	215753
271	215754
35838	215755
50752	215756
216029	215757
182439	215758
64968	215759
57648	215760
44660	215761
151238	215762
153270	215763
97648	215764
45099	215765
98419	215766
113096	215767
24878	215768
81886	215769
171403	215770
64957	215771
50499	215772
180151	215773
11716	215774
37361	215775
9447	215776
37291	215777
20735	215778
2109	215779
84972	215780
133106	215781
9447	215782
69961	215783
85096	215784
150408	215785
133272	215786
215974	215787
216645	215788
152885	215789
84351	215790
40319	215791
50499	215792
111280	215793
211091	215794
131129	215795
113096	215796
153662	215797
111674	215798
23181	215799
23244	215800
11716	215801
85243	215802
9447	215803
1492	215804
45099	215805
9447	215806
28409	215807
67506	215808
11716	215809
23244	215810
216270	215811
97858	215812
50499	215813
523	215814
6987	215815
35181	215816
80774	215817
110843	215818
4676	215819
154489	215820
84129	215821
28541	215822
9447	215823
84122	215824
50499	215825
114160	215826
74944	215827
24840	215828
215562	215829
187065	215830
214035	215831
51099	215832
28036	215833
15792	215834
98823	215835
84351	215836
4860	215837
807	215838
138422	215839
53092	215840
2339	215841
30766	215842
6180	215843
47	215844
72018	215845
4071	215846
2584	215847
16679	215848
82	215849
20231	215850
18666	215851
25993	215852
426	215853
5322	215854
11951	215855
1334	215856
719	215857
1354	215858
16065	215859
215805	215860
85117	215861
10583	215862
155348	215863
12382	215864
13736	215865
217894	215866
54294	215867
69829	215868
228848	215869
7775	215870
91380	215871
621	215872
422	215873
220946	215874
133279	215875
38894	215876
2029	215877
40401	215878
6	215879
172444	215880
170377	215881
92979	215882
83931	215883
50492	215884
1261	215885
83426	215886
74028	215887
48159	215888
65631	215889
200312	215890
23948	215891
25639	215892
181726	215893
5817	215894
215512	215895
109335	215896
123516	215897
230641	215898
232732	215899
4516	215900
2481	215901
155234	215902
3488	215903
10643	215904
676	215905
9186	215906
1986	215907
104166	215908
503	215909
1747	215910
2245	215911
1265	215912
1061	215913
4028	215914
3483	215915
18359	215916
222264	215917
70483	215918
63423	215919
156494	215920
73885	215921
39194	215922
93585	215923
2981	215924
3691	215925
799	215926
3247	215927
38505	215928
2592	215929
175130	215930
3284	215931
1334	215932
10089	215933
4089	215934
40541	215935
60060	215936
3169	215937
4308	215938
104309	215939
62071	215940
60584	215941
54215	215942
97910	215943
13909	215944
1830	215945
29840	215946
1856	215947
62516	215948
4157	215949
7048	215950
6430	215951
4651	215952
3776	215953
652	215954
11268	215955
2111	215956
13471	215957
9384	215958
22825	215959
77451	215960
129975	215961
164891	215962
117272	215963
29432	215964
43795	215965
138967	215966
67236	215967
67236	215968
108230	215969
6674	215970
2279	215971
17486	215972
101840	215973
27872	215974
205478	215975
87013	215976
133137	215977
131059	215978
90814	215979
48	215980
143261	215981
119745	215982
55536	215983
80545	215984
12085	215985
82110	215986
39725	215987
127405	215988
18494	215989
46654	215990
6	215991
237474	215992
87938	215993
28659	215994
95148	215995
87853	215996
105478	215997
63021	215998
568	215999
102000	216000
144471	216001
31538	216002
19318	216003
91181	216004
82638	216005
39387	216006
48587	216007
1615	216008
59183	216009
364	216010
149244	216011
31514	216012
40404	216013
227	216014
225936	216015
12974	216016
96049	216017
6719	216018
93917	216019
1981	216020
49030	216021
85663	216022
174486	216023
193841	216024
64677	216025
786	216026
83422	216027
72534	216028
91549	216029
122696	216030
203240	216031
82132	216032
123122	216033
2829	216034
93914	216035
8569	216036
1600	216037
55122	216038
107766	216039
134067	216040
142075	216041
22996	216042
62718	216043
1766	216044
868	216045
1045	216046
1960	216047
162827	216048
236674	216049
118359	216050
2824	216051
155306	216052
58548	216053
107766	216054
78318	216055
119863	216056
174428	216057
3769	216058
57455	216059
583	216060
65346	216061
57180	216062
19661	216063
11818	216064
24267	216065
56766	216066
1333	216067
44184	216068
5254	216069
429	216070
71014	216071
974	216072
20342	216073
48648	216074
119214	216075
83542	216076
182107	216077
21188	216078
35905	216079
144387	216080
4088	216081
13828	216082
64523	216083
5388	216084
39867	216085
16717	216086
45621	216087
116796	216088
82403	216089
165102	216090
2355	216091
37812	216092
110279	216093
12025	216094
1655	216095
30441	216096
117922	216097
41213	216098
6880	216099
62348	216100
113412	216101
6972	216102
103214	216103
106366	216104
161419	216105
163819	216106
8824	216107
44738	216108
25539	216109
189349	216110
76633	216111
147832	216112
11129	216113
4314	216114
62381	216115
50670	216116
182818	216117
85337	216118
24583	216119
7036	216120
147431	216121
11176	216122
1194	216123
7366	216124
27	216125
902	216126
42670	216127
16463	216128
86168	216129
1757	216130
164892	216131
17324	216132
118122	216133
30501	216134
111260	216135
17703	216136
21188	216137
14389	216138
163819	216139
153423	216140
16347	216141
32646	216142
3820	216143
25539	216144
235636	216145
12160	216146
4877	216147
110279	216148
119214	216149
40958	216150
14223	216151
48237	216152
118388	216153
3820	216154
9760	216155
5499	216156
2440	216157
2440	216158
8646	216159
106609	216160
24105	216161
154527	216162
237798	216163
135707	216164
135414	216165
32662	216166
20068	216167
82947	216168
31817	216169
3723	216170
79803	216171
8373	216172
134502	216173
3603	216174
2678	216175
3373	216176
1427	216177
1061	216178
50252	216179
48262	216180
224627	216181
34882	216182
40550	216183
4056	216184
1406	216185
1069	216186
15281	216187
47097	216188
50245	216189
7844	216190
26008	216191
7981	216192
1579	216193
7881	216194
232740	216195
3517	216196
659	216197
1859	216198
2207	216199
20886	216200
1976	216201
14375	216202
159709	216203
47067	216204
7269	216205
11738	216206
180798	216207
3527	216208
78333	216209
2269	216210
91957	216211
92507	216212
153510	216213
30740	216214
494	216215
171724	216216
129452	216217
22739	216218
37634	216219
28557	216220
46934	216221
145306	216222
56346	216223
4202	216224
61568	216225
4141	216226
64289	216227
3572	216228
31772	216229
4213	216230
17875	216231
82577	216232
2366	216233
103692	216234
124749	216235
12809	216236
37318	216237
99150	216238
35704	216239
6130	216240
2011	216241
153866	216242
158912	216243
73578	216244
6241	216245
88147	216246
7954	216247
83892	216248
2613	216249
8033	216250
8033	216251
2254	216252
6227	216253
2555	216254
718	216255
80034	216256
8463	216257
110970	216258
539	216259
32828	216260
178	216261
75306	216262
20250	216263
66216	216264
56357	216265
31359	216266
67248	216267
25398	216268
85965	216269
37371	216270
154484	216271
62182	216272
3021	216273
5917	216274
16967	216275
21589	216276
15727	216277
4290	216278
200380	216279
48975	216280
17520	216281
25215	216282
8198	216283
9503	216284
16797	216285
51854	216286
15716	216287
6550	216288
152625	216289
30149	216290
4654	216291
9603	216292
27401	216293
35940	216294
56538	216295
11197	216296
27906	216297
154766	216298
20277	216299
48238	216300
2176	216301
61026	216302
36037	216303
21170	216304
5449	216305
2591	216306
67378	216307
94300	216308
2259	216309
985	216310
1856	216311
14045	216312
148723	216313
695	216314
695	216315
27772	216316
14045	216317
26140	216318
282	216319
3852	216320
89674	216321
208922	216322
165807	216323
73291	216324
66214	216325
83665	216326
39766	216327
47095	216328
236522	216329
12253	216330
14015	216331
201174	216332
168636	216333
26352	216334
77356	216335
39266	216336
82697	216337
8	216338
75290	216339
168	216340
56718	216341
154667	216342
16020	216343
120245	216344
2810	216345
4525	216346
154353	216347
64835	216348
32484	216349
83766	216350
39844	216351
2461	216352
144	216353
13066	216354
1135	216355
120867	216356
85051	216357
29754	216358
56952	216359
5919	216360
4431	216361
4299	216362
719	216363
27951	216364
84710	216365
33342	216366
174963	216367
6281	216368
10031	216369
7318	216370
1860	216371
3769	216372
492	216373
3769	216374
56811	216375
204495	216376
15467	216377
109258	216378
151430	216379
85694	216380
5260	216381
155872	216382
30707	216383
72422	216384
10136	216385
10136	216386
151430	216387
30711	216388
30348	216389
3769	216390
100341	216391
92668	216392
45217	216393
39093	216394
76996	216395
834	216396
834	216397
6097	216398
58603	216399
5269	216400
4750	216401
1963	216402
1169	216403
3350	216404
119182	216405
70796	216406
50765	216407
28155	216408
13202	216409
1333	216410
4800	216411
1663	216412
5270	216413
699	216414
1456	216415
62694	216416
24969	216417
62695	216418
4831	216419
2900	216420
80329	216421
9895	216422
818	216423
818	216424
99262	216425
60455	216426
23462	216427
88919	216428
10944	216429
142408	216430
154234	216431
11090	216432
1082	216433
36802	216434
112	216435
16686	216436
37519	216437
138484	216438
8771	216439
7536	216440
69	216441
44146	216442
126240	216443
12214	216444
6476	216445
7454	216446
65305	216447
13329	216448
35547	216449
2526	216450
40410	216451
130215	216452
57593	216453
4141	216454
80646	216455
41148	216456
6977	216457
82594	216458
42391	216459
36864	216460
31514	216461
64882	216462
182564	216463
6130	216464
5690	216465
211731	216466
11181	216467
20848	216468
219208	216469
100341	216470
55035	216471
224405	216472
135502	216473
58010	216474
20931	216475
97934	216476
150375	216477
84357	216478
152757	216479
4380	216480
2900	216481
58010	216482
92863	216483
98858	216484
228589	216485
440	216486
2926	216487
23519	216488
27476	216489
1630	216490
26054	216491
72176	216492
184	216493
1987	216494
68243	216495
93818	216496
7791	216497
540	216498
41614	216499
34174	216500
89575	216501
96375	216502
16901	216503
50700	216504
27555	216505
111777	216506
29288	216507
65335	216508
93165	216509
110601	216510
153240	216511
12131	216512
151002	216513
11371	216514
113094	216515
50782	216516
47190	216517
133513	216518
3238	216519
121219	216520
101029	216521
83465	216522
213431	216523
70520	216524
65548	216525
13748	216526
154818	216527
40311	216528
44827	216529
116943	216530
117366	216531
25904	216532
31975	216533
17824	216534
154427	216535
184532	216536
111623	216537
85088	216538
166652	216539
237064	216540
10194	216541
153364	216542
52868	216543
85096	216544
211381	216545
154864	216546
154607	216547
216003	216548
113202	216549
212807	216550
154562	216551
113179	216552
216942	216553
41737	216554
65393	216555
97626	216556
154221	216557
50634	216558
3787	216559
214367	216560
150451	216561
151328	216562
150384	216563
66505	216564
150384	216565
49804	216566
84730	216567
183324	216568
39293	216569
25697	216570
61625	216571
61625	216572
16140	216573
163156	216574
31878	216575
30781	216576
132556	216577
56873	216578
151367	216579
65424	216580
85050	216581
112816	216582
151390	216583
110813	216584
152934	216585
210562	216586
25697	216587
84477	216588
13234	216589
239890	216590
216271	216591
84948	216592
215906	216593
154858	216594
88761	216595
40208	216596
154668	216597
216859	216598
182542	216599
31878	216600
116456	216601
18533	216602
39896	216603
150556	216604
49512	216605
210540	216606
209978	216607
32017	216608
50367	216609
73879	216610
151976	216611
37215	216612
13819	216613
45020	216614
64445	216615
19294	216616
209509	216617
44879	216618
83744	216619
215824	216620
113050	216621
50367	216622
111653	216623
84016	216624
165011	216625
120381	216626
78704	216627
49512	216628
154936	216629
65221	216630
84904	216631
152715	216632
112817	216633
45244	216634
50367	216635
151390	216636
154655	216637
51715	216638
210245	216639
198166	216640
76602	216641
137098	216642
198176	216643
192675	216644
228731	216645
145543	216646
102291	216647
101713	216648
77374	216649
77598	216650
137370	216651
76766	216652
81532	216653
76759	216654
107730	216655
100988	216656
103465	216657
201245	216658
100672	216659
76909	216660
136480	216661
66469	216662
49220	216663
101018	216664
108252	216665
63218	216666
29107	216667
76040	216668
135982	216669
59842	216670
100466	216671
146535	216672
76052	216673
23434	216674
100554	216675
77588	216676
153360	216677
154019	216678
112817	216679
154993	216680
23189	216681
161434	216682
112558	216683
83447	216684
153793	216685
131891	216686
74226	216687
153323	216688
148503	216689
112147	216690
35361	216691
110711	216692
50688	216693
40026	216694
84215	216695
98588	216696
84904	216697
214650	216698
215226	216699
84994	216700
152634	216701
45020	216702
113050	216703
73755	216704
219833	216705
154025	216706
39619	216707
67961	216708
150283	216709
154025	216710
20998	216711
231625	216712
209181	216713
1369	216714
65009	216715
210502	216716
111837	216717
50744	216718
50634	216719
12133	216720
131132	216721
132914	216722
152715	216723
132892	216724
4349	216725
29288	216726
227238	216727
50744	216728
47193	216729
186661	216730
78654	216731
4931	216732
145553	216733
152005	216734
13626	216735
4931	216736
52868	216737
186723	216738
151222	216739
110786	216740
151243	216741
184552	216742
65294	216743
20349	216744
39896	216745
25780	216746
140757	216747
134053	216748
153261	216749
155071	216750
10194	216751
25697	216752
112639	216753
13626	216754
154351	216755
20998	216756
148583	216757
153636	216758
153636	216759
17657	216760
84350	216761
19400	216762
183102	216763
211704	216764
35897	216765
96826	216766
212953	216767
84904	216768
84724	216769
216056	216770
65544	216771
112495	216772
84742	216773
20985	216774
209586	216775
154643	216776
50318	216777
78366	216778
214046	216779
116608	216780
96643	216781
184106	216782
110711	216783
60430	216784
52275	216785
215997	216786
39896	216787
150556	216788
172190	216789
152544	216790
152772	216791
98331	216792
154911	216793
32817	216794
152511	216795
209408	216796
216956	216797
85074	216798
154480	216799
85054	216800
216829	216801
134010	216802
166652	216803
153172	216804
224304	216805
82239	216806
150984	216807
25776	216808
217067	216809
216013	216810
40311	216811
51715	216812
73519	216813
32817	216814
96826	216815
36921	216816
101224	216817
64445	216818
83992	216819
112639	216820
215914	216821
212830	216822
40699	216823
25934	216824
54146	216825
57881	216826
151200	216827
209910	216828
116851	216829
154610	216830
153603	216831
84994	216832
32098	216833
64839	216834
130614	216835
154691	216836
102093	216837
216881	216838
4931	216839
111523	216840
6993	216841
13626	216842
163203	216843
215254	216844
20998	216845
214764	216846
89515	216847
45148	216848
51680	216849
210575	216850
152955	216851
220868	216852
180637	216853
216904	216854
113042	216855
215686	216856
154360	216857
43135	216858
98588	216859
115168	216860
111523	216861
132658	216862
154771	216863
216552	216864
96398	216865
40033	216866
111622	216867
130609	216868
112704	216869
154844	216870
65424	216871
154984	216872
113194	216873
212376	216874
130048	216875
86248	216876
1506	216877
34409	216878
9333	216879
153014	216880
26639	216881
57572	216882
89467	216883
183027	216884
152700	216885
154643	216886
151142	216887
84365	216888
214974	216889
150617	216890
151115	216891
110603	216892
187419	216893
50221	216894
17426	216895
151803	216896
4349	216897
213057	216898
84335	216899
13628	216900
154359	216901
97340	216902
84853	216903
216082	216904
96050	216905
101213	216906
215545	216907
154600	216908
168087	216909
133023	216910
96720	216911
65562	216912
84994	216913
151398	216914
39962	216915
216517	216916
165049	216917
216751	216918
64445	216919
74829	216920
65025	216921
210433	216922
65009	216923
153793	216924
85074	216925
18944	216926
153752	216927
184865	216928
214460	216929
20446	216930
3682	216931
62041	216932
62041	216933
623	216934
22149	216935
151626	216936
42465	216937
10759	216938
27153	216939
3196	216940
11032	216941
3837	216942
1682	216943
54587	216944
645	216945
54279	216946
48646	216947
217176	216948
21224	216949
3447	216950
69985	216951
3091	216952
97763	216953
12831	216954
97763	216955
12197	216956
54244	216957
4686	216958
34989	216959
7239	216960
80681	216961
80406	216962
38680	216963
80681	216964
97763	216965
99996	216966
48874	216967
3700	216968
13246	216969
29888	216970
14728	216971
827	216972
4097	216973
827	216974
37859	216975
35246	216976
3700	216977
3700	216978
205266	216979
46716	216980
7008	216981
50968	216982
5372	216983
17031	216984
20065	216985
9920	216986
7031	216987
305	216988
18221	216989
643	216990
2977	216991
42658	216992
3511	216993
20712	216994
55806	216995
40710	216996
28724	216997
6875	216998
95648	216999
12752	217000
127214	217001
15312	217002
123123	217003
123109	217004
7950	217005
85505	217006
54600	217007
54600	217008
70277	217009
22276	217010
91797	217011
42748	217012
680	217013
4370	217014
1959	217015
123123	217016
95359	217017
124436	217018
33933	217019
42756	217020
123222	217021
18425	217022
122913	217023
54126	217024
42572	217025
42748	217026
18258	217027
42572	217028
123913	217029
91996	217030
15357	217031
3156	217032
1281	217033
33940	217034
2188	217035
92518	217036
92102	217037
54381	217038
173137	217039
18311	217040
20189	217041
13060	217042
5670	217043
140843	217044
8442	217045
11514	217046
104138	217047
22503	217048
9387	217049
102553	217050
30040	217051
2876	217052
181801	217053
17418	217054
17418	217055
212650	217056
64710	217057
65197	217058
45864	217059
3102	217060
7557	217061
1998	217062
11087	217063
3190	217064
92200	217065
581	217066
14350	217067
268	217068
54527	217069
5506	217070
123240	217071
6654	217072
91716	217073
83782	217074
22092	217075
18249	217076
48	217077
32357	217078
32357	217079
3264	217080
48138	217081
180690	217082
48907	217083
38615	217084
48138	217085
62041	217086
225592	217087
204010	217088
17853	217089
17798	217090
133682	217091
28168	217092
17849	217093
37012	217094
87879	217095
33164	217096
161766	217097
7107	217098
33908	217099
49887	217100
16673	217101
658	217102
2780	217103
39504	217104
26520	217105
129332	217106
10212	217107
231	217108
68518	217109
31252	217110
25171	217111
241	217112
18938	217113
5336	217114
20992	217115
170571	217116
14436	217117
20672	217118
63506	217119
27305	217120
28030	217121
33667	217122
85555	217123
10380	217124
10437	217125
162275	217126
163190	217127
49501	217128
33276	217129
10523	217130
21754	217131
19977	217132
10492	217133
29928	217134
1183	217135
5395	217136
113735	217137
847	217138
847	217139
14466	217140
8876	217141
847	217142
777	217143
5822	217144
105933	217145
17949	217146
8909	217147
6330	217148
5202	217149
15332	217150
10751	217151
104564	217152
8097	217153
7787	217154
65789	217155
3	217156
9334	217157
5154	217158
6089	217159
14000	217160
6019	217161
18376	217162
123953	217163
26803	217164
54650	217165
2483	217166
23913	217167
49026	217168
3520	217169
2521	217170
34098	217171
129149	217172
21867	217173
3830	217174
85489	217175
7922	217176
44634	217177
20399	217178
4545	217179
5053	217180
7782	217181
3140	217182
80305	217183
1943	217184
22219	217185
1847	217186
2202	217187
38330	217188
5854	217189
7643	217190
9140	217191
11891	217192
71319	217193
113645	217194
80837	217195
22109	217196
77889	217197
129146	217198
7768	217199
98404	217200
29174	217201
3699	217202
8483	217203
31341	217204
91989	217205
65101	217206
54826	217207
3873	217208
4894	217209
1598	217210
171832	217211
17540	217212
1158	217213
155607	217214
466	217215
18425	217216
27453	217217
28235	217218
22109	217219
1483	217220
5882	217221
153354	217222
6293	217223
38551	217224
9142	217225
2435	217226
2783	217227
32208	217228
39126	217229
7812	217230
108628	217231
48862	217232
5100	217233
63431	217234
7847	217235
304	217236
2856	217237
85174	217238
51006	217239
7466	217240
42531	217241
14476	217242
86429	217243
38977	217244
19609	217245
16595	217246
77977	217247
35932	217248
29555	217249
139479	217250
141798	217251
57420	217252
30259	217253
28687	217254
24201	217255
73619	217256
38061	217257
5652	217258
31399	217259
17650	217260
12026	217261
91804	217262
3148	217263
15095	217264
7830	217265
40460	217266
91948	217267
553	217268
42423	217269
65616	217270
85398	217271
218325	217272
219466	217273
7649	217274
8942	217275
28048	217276
51510	217277
14700	217278
117415	217279
50168	217280
151477	217281
120195	217282
153850	217283
51797	217284
87328	217285
21692	217286
2413	217287
7133	217288
3680	217289
2646	217290
9906	217291
64952	217292
92323	217293
1536	217294
5732	217295
24089	217296
13552	217297
24089	217298
61372	217299
3911	217300
1894	217301
69916	217302
104956	217303
70321	217304
24661	217305
6933	217306
22261	217307
7651	217308
218361	217309
3082	217310
8014	217311
471	217312
8966	217313
13552	217314
29928	217315
19275	217316
2318	217317
155	217318
755	217319
116	217320
2436	217321
40710	217322
4282	217323
30715	217324
25877	217325
2898	217326
38689	217327
62548	217328
8275	217329
21157	217330
108	217331
279	217332
37526	217333
17045	217334
23621	217335
26629	217336
91639	217337
71275	217338
12220	217339
6632	217340
70330	217341
80684	217342
20400	217343
6063	217344
69944	217345
44251	217346
5968	217347
37163	217348
3804	217349
33709	217350
101112	217351
67699	217352
4781	217353
10	217354
3280	217355
51208	217356
11132	217357
158013	217358
28484	217359
43030	217360
84058	217361
27919	217362
6159	217363
522	217364
13766	217365
1174	217366
19021	217367
35384	217368
36007	217369
63234	217370
6148	217371
83808	217372
1355	217373
23108	217374
1913	217375
13003	217376
32171	217377
1790	217378
1079	217379
13120	217380
109112	217381
34854	217382
56450	217383
56476	217384
37048	217385
63816	217386
202	217387
137345	217388
61576	217389
34743	217390
3273	217391
29187	217392
27644	217393
176375	217394
1565	217395
2909	217396
22715	217397
9893	217398
7297	217399
27847	217400
13821	217401
4857	217402
6337	217403
31610	217404
5093	217405
87309	217406
55610	217407
96233	217408
9352	217409
6484	217410
8334	217411
64746	217412
10257	217413
6872	217414
30153	217415
11186	217416
18191	217417
56330	217418
9494	217419
12020	217420
86799	217421
18609	217422
172831	217423
31757	217424
10089	217425
12940	217426
14299	217427
62674	217428
22596	217429
110968	217430
27978	217431
13424	217432
4860	217433
5938	217434
2132	217435
143	217436
23365	217437
658	217438
16856	217439
22559	217440
14838	217441
3392	217442
2438	217443
78572	217444
48039	217445
4159	217446
155749	217447
3670	217448
123246	217449
776	217450
40674	217451
1853	217452
7012	217453
38793	217454
37725	217455
33883	217456
11702	217457
73053	217458
20285	217459
895	217460
927	217461
15508	217462
30299	217463
103858	217464
55589	217465
974	217466
18982	217467
74	217468
161308	217469
119573	217470
17070	217471
52	217472
21489	217473
20921	217474
15555	217475
2033	217476
10068	217477
8812	217478
29298	217479
3867	217480
17573	217481
16855	217482
1182	217483
5236	217484
44266	217485
40	217486
48630	217487
44137	217488
26563	217489
9890	217490
3264	217491
3274	217492
5230	217493
26521	217494
11481	217495
4765	217496
9895	217497
68233	217498
72857	217499
55850	217500
16982	217501
13080	217502
1610	217503
4006	217504
12767	217505
56224	217506
225140	217507
78460	217508
88404	217509
73362	217510
136292	217511
82508	217512
185125	217513
144958	217514
68722	217515
108042	217516
150082	217517
12622	217518
231111	217519
57810	217520
64259	217521
75881	217522
47437	217523
166908	217524
18241	217525
185161	217526
237322	217527
236810	217528
1403	217529
188823	217530
163052	217531
78798	217532
102148	217533
178398	217534
56176	217535
200966	217536
24001	217537
77438	217538
154704	217539
72520	217540
13138	217541
44332	217542
66016	217543
51430	217544
137395	217545
90164	217546
90163	217547
38992	217548
86620	217549
38960	217550
5452	217551
17163	217552
9473	217553
9473	217554
25576	217555
7537	217556
49558	217557
165138	217558
29055	217559
31602	217560
25800	217561
14864	217562
32999	217563
2764	217564
15465	217565
41657	217566
50170	217567
5947	217568
18322	217569
1749	217570
2790	217571
15598	217572
5051	217573
62485	217574
13129	217575
5260	217576
186823	217577
3668	217578
156762	217579
17933	217580
203	217581
55119	217582
48913	217583
187592	217584
52065	217585
92859	217586
35412	217587
17771	217588
31407	217589
64244	217590
125920	217591
77881	217592
237930	217593
8808	217594
55275	217595
117853	217596
43378	217597
45806	217598
8581	217599
43491	217600
210181	217601
70402	217602
2968	217603
65043	217604
10285	217605
55920	217606
25877	217607
24562	217608
4230	217609
54214	217610
13876	217611
336	217612
21422	217613
658	217614
124419	217615
20954	217616
4949	217617
62578	217618
50699	217619
37012	217620
49015	217621
14791	217622
12959	217623
2934	217624
39685	217625
106396	217626
29963	217627
132232	217628
4099	217629
146922	217630
18418	217631
4662	217632
8062	217633
28580	217634
405	217635
117014	217636
17125	217637
196095	217638
162394	217639
149767	217640
17129	217641
279	217642
2618	217643
37314	217644
189	217645
20214	217646
45221	217647
135	217648
114660	217649
15330	217650
988	217651
48734	217652
106374	217653
29574	217654
9613	217655
30400	217656
46032	217657
14613	217658
6149	217659
40603	217660
8643	217661
87467	217662
10264	217663
8383	217664
11480	217665
57271	217666
22801	217667
28346	217668
161947	217669
47315	217670
209541	217671
85309	217672
50363	217673
194979	217674
50382	217675
5886	217676
34122	217677
79350	217678
125783	217679
10695	217680
2910	217681
13533	217682
58941	217683
71988	217684
960	217685
75254	217686
36472	217687
23579	217688
19523	217689
58168	217690
94401	217691
72734	217692
105607	217693
122170	217694
116695	217695
18806	217696
122364	217697
69137	217698
48308	217699
49921	217700
4776	217701
90723	217702
90723	217703
9344	217704
122001	217705
121005	217706
60840	217707
58251	217708
43434	217709
90193	217710
68811	217711
103039	217712
129957	217713
22044	217714
26879	217715
3444	217716
91213	217717
42360	217718
175965	217719
103751	217720
91217	217721
12204	217722
13471	217723
26879	217724
8956	217725
12497	217726
15549	217727
15549	217728
15549	217729
54034	217730
161109	217731
72338	217732
77710	217733
78005	217734
33540	217735
2757	217736
103867	217737
53725	217738
164943	217739
10540	217740
162755	217741
69649	217742
4988	217743
13050	217744
43794	217745
2557	217746
12581	217747
69704	217748
59942	217749
33693	217750
18120	217751
34588	217752
5401	217753
61415	217754
24088	217755
61427	217756
10541	217757
26738	217758
170005	217759
202142	217760
69490	217761
90577	217762
71651	217763
24407	217764
20206	217765
55237	217766
71610	217767
12539	217768
18108	217769
3231	217770
150081	217771
3001	217772
96802	217773
21425	217774
1700	217775
45728	217776
31007	217777
838	217778
82681	217779
76609	217780
59151	217781
2604	217782
9544	217783
65387	217784
58611	217785
21189	217786
74017	217787
131468	217788
143236	217789
26744	217790
39464	217791
3	217792
9106	217793
61597	217794
5703	217795
72687	217796
22727	217797
35492	217798
3605	217799
116172	217800
23950	217801
26199	217802
4456	217803
22637	217804
8539	217805
18071	217806
12657	217807
1044	217808
68048	217809
4454	217810
167503	217811
128106	217812
44520	217813
91103	217814
16264	217815
4618	217816
86885	217817
19441	217818
25319	217819
4951	217820
41778	217821
88339	217822
67139	217823
165820	217824
51830	217825
108958	217826
6	217827
44635	217828
128284	217829
42473	217830
10986	217831
18422	217832
336	217833
1643	217834
74222	217835
62796	217836
6041	217837
49568	217838
5420	217839
58468	217840
11163	217841
11110	217842
25982	217843
11163	217844
3669	217845
13618	217846
129998	217847
36608	217848
111257	217849
6035	217850
11318	217851
88173	217852
18683	217853
140379	217854
4807	217855
12580	217856
30449	217857
218908	217858
107342	217859
69094	217860
121712	217861
5006	217862
27033	217863
7441	217864
831	217865
3770	217866
12141	217867
14161	217868
4751	217869
92364	217870
18655	217871
47240	217872
28837	217873
32213	217874
3145	217875
2584	217876
11251	217877
56867	217878
30039	217879
4303	217880
698	217881
77487	217882
21355	217883
32586	217884
9653	217885
136489	217886
70972	217887
19300	217888
43361	217889
136510	217890
100934	217891
215320	217892
34375	217893
102077	217894
7962	217895
11459	217896
108771	217897
42404	217898
46229	217899
111025	217900
29420	217901
66568	217902
240251	217903
26497	217904
212018	217905
4446	217906
85834	217907
18921	217908
47673	217909
127168	217910
111911	217911
61780	217912
161198	217913
23004	217914
136576	217915
9625	217916
50327	217917
152856	217918
111829	217919
27066	217920
36324	217921
136158	217922
156251	217923
7429	217924
85547	217925
23350	217926
111588	217927
166424	217928
194668	217929
102032	217930
215394	217931
161443	217932
79292	217933
94323	217934
61528	217935
23004	217936
28376	217937
205460	217938
174344	217939
19233	217940
153245	217941
2300	217942
110922	217943
45742	217944
150916	217945
149137	217946
84816	217947
191272	217948
61269	217949
92810	217950
5722	217951
21861	217952
23724	217953
165227	217954
67505	217955
104780	217956
120772	217957
79377	217958
92718	217959
136644	217960
36857	217961
46077	217962
327	217963
60360	217964
4407	217965
164295	217966
69488	217967
112667	217968
84519	217969
200725	217970
10539	217971
23	217972
2724	217973
125730	217974
22043	217975
73533	217976
144605	217977
145259	217978
78705	217979
46284	217980
83412	217981
116031	217982
75305	217983
73874	217984
37966	217985
69823	217986
16492	217987
130458	217988
101293	217989
10464	217990
26684	217991
26902	217992
104246	217993
855	217994
38059	217995
28667	217996
143709	217997
137325	217998
102879	217999
38012	218000
16637	218001
233142	218002
31674	218003
28999	218004
42222	218005
85519	218006
36688	218007
43300	218008
36137	218009
31553	218010
17463	218011
39691	218012
147815	218013
38282	218014
33569	218015
11704	218016
109642	218017
29069	218018
234541	218019
179281	218020
77515	218021
30013	218022
24111	218023
88518	218024
6564	218025
59382	218026
94289	218027
125524	218028
53996	218029
176885	218030
110784	218031
186811	218032
167425	218033
181561	218034
45146	218035
16221	218036
45658	218037
8862	218038
126976	218039
43161	218040
151500	218041
162271	218042
144886	218043
26864	218044
53340	218045
192977	218046
66153	218047
195880	218048
10463	218049
6659	218050
60263	218051
24568	218052
7488	218053
114459	218054
120406	218055
82873	218056
69674	218057
128702	218058
212053	218059
100455	218060
190968	218061
84988	218062
86476	218063
106621	218064
96393	218065
25511	218066
33721	218067
55890	218068
49015	218069
36976	218070
206044	218071
142358	218072
164204	218073
75431	218074
6474	218075
49577	218076
117486	218077
166054	218078
68653	218079
26741	218080
19649	218081
38997	218082
20207	218083
55478	218084
211637	218085
65217	218086
56291	218087
77567	218088
23782	218089
175354	218090
118585	218091
51367	218092
56796	218093
100304	218094
29365	218095
13430	218096
78443	218097
131141	218098
13485	218099
20881	218100
97834	218101
101909	218102
86890	218103
135817	218104
14643	218105
32389	218106
108811	218107
41619	218108
107669	218109
36428	218110
23787	218111
154385	218112
20248	218113
66493	218114
33721	218115
83594	218116
29185	218117
97576	218118
61063	218119
28644	218120
213919	218121
23376	218122
25734	218123
58958	218124
99328	218125
164422	218126
37136	218127
36712	218128
88518	218129
45445	218130
73707	218131
76686	218132
76686	218133
14410	218134
119511	218135
133925	218136
183294	218137
19483	218138
151311	218139
25731	218140
110558	218141
47267	218142
138225	218143
150997	218144
127836	218145
47092	218146
145359	218147
190171	218148
147664	218149
38921	218150
191479	218151
63674	218152
48577	218153
73480	218154
23585	218155
59762	218156
92735	218157
85607	218158
25740	218159
137203	218160
61048	218161
137866	218162
197609	218163
190604	218164
61199	218165
101811	218166
212789	218167
239605	218168
77470	218169
194041	218170
50232	218171
8609	218172
3435	218173
135491	218174
137470	218175
66449	218176
200502	218177
92671	218178
204670	218179
107782	218180
45784	218181
98501	218182
136758	218183
131007	218184
111369	218185
99222	218186
83023	218187
141365	218188
14420	218189
206146	218190
32773	218191
114671	218192
7701	218193
68155	218194
23830	218195
16317	218196
51076	218197
27726	218198
48732	218199
37064	218200
161893	218201
4460	218202
14675	218203
203148	218204
23452	218205
41597	218206
173906	218207
968	218208
32245	218209
159813	218210
176	218211
18350	218212
869	218213
53330	218214
11543	218215
851	218216
146172	218217
7677	218218
7677	218219
10433	218220
7677	218221
4463	218222
90759	218223
9835	218224
139358	218225
490	218226
9653	218227
9666	218228
12498	218229
81707	218230
30234	218231
849	218232
158338	218233
234907	218234
151779	218235
1234	218236
17972	218237
21813	218238
2324	218239
2419	218240
10422	218241
227364	218242
2419	218243
1644	218244
228215	218245
152108	218246
4459	218247
85476	218248
12407	218249
8972	218250
42126	218251
7645	218252
77934	218253
18763	218254
5732	218255
391	218256
79481	218257
27739	218258
3927	218259
35771	218260
46970	218261
26010	218262
114676	218263
53654	218264
160399	218265
3337	218266
1183	218267
161777	218268
127582	218269
14222	218270
46722	218271
21409	218272
130265	218273
64119	218274
161043	218275
12398	218276
94707	218277
11200	218278
88220	218279
120552	218280
26318	218281
36901	218282
8551	218283
3829	218284
487	218285
233074	218286
84799	218287
17585	218288
60409	218289
72316	218290
4456	218291
94254	218292
132642	218293
3998	218294
73563	218295
110608	218296
56056	218297
160706	218298
160706	218299
17957	218300
2596	218301
43622	218302
59196	218303
24261	218304
24264	218305
139351	218306
3085	218307
7576	218308
6599	218309
17039	218310
9362	218311
79351	218312
34097	218313
9105	218314
10517	218315
42118	218316
11240	218317
37191	218318
9859	218319
886	218320
97636	218321
13715	218322
33291	218323
8217	218324
227865	218325
81874	218326
236806	218327
58583	218328
39931	218329
7677	218330
8754	218331
40668	218332
87964	218333
65626	218334
6469	218335
2782	218336
3388	218337
64294	218338
107963	218339
79433	218340
18187	218341
18480	218342
158248	218343
1969	218344
106	218345
149817	218346
151858	218347
106124	218348
1576	218349
33477	218350
14536	218351
81093	218352
159872	218353
222635	218354
54597	218355
37820	218356
85547	218357
148718	218358
45093	218359
105295	218360
3680	218361
135950	218362
101806	218363
1101	218364
5457	218365
4246	218366
34838	218367
32499	218368
20547	218369
44854	218370
24211	218371
4477	218372
10089	218373
6300	218374
19604	218375
14964	218376
29230	218377
102	218378
47758	218379
6676	218380
34018	218381
155167	218382
177613	218383
24140	218384
7248	218385
96991	218386
229026	218387
7795	218388
136567	218389
43057	218390
65403	218391
79712	218392
19063	218393
23002	218394
4	218395
5	218396
5	218397
4	218398
4	218399
16010	218400
71789	218401
97	218402
2608	218403
153085	218404
185188	218405
57530	218406
10675	218407
99253	218408
210689	218409
25020	218410
135987	218411
8532	218412
33311	218413
78286	218414
46	218415
102822	218416
51353	218417
1450	218418
6437	218419
49431	218420
14623	218421
8362	218422
114181	218423
232595	218424
2973	218425
48880	218426
7628	218427
26753	218428
114778	218429
4009	218430
160070	218431
82709	218432
151783	218433
231314	218434
60414	218435
41958	218436
466	218437
12513	218438
155094	218439
1661	218440
113840	218441
235400	218442
100281	218443
519	218444
47017	218445
32836	218446
2026	218447
22143	218448
5787	218449
14122	218450
47239	218451
99752	218452
7313	218453
63298	218454
80736	218455
830	218456
3397	218457
57310	218458
23136	218459
2026	218460
140271	218461
224008	218462
15989	218463
3255	218464
587	218465
108541	218466
20056	218467
14889	218468
82203	218469
33355	218470
74	218471
53920	218472
75940	218473
9492	218474
54584	218475
208820	218476
489	218477
30313	218478
230269	218479
2863	218480
74181	218481
3618	218482
37973	218483
27083	218484
36600	218485
166361	218486
162072	218487
86088	218488
48683	218489
98700	218490
12290	218491
114984	218492
110161	218493
6287	218494
139722	218495
25439	218496
44548	218497
106985	218498
3775	218499
51438	218500
19333	218501
9743	218502
26071	218503
45867	218504
5097	218505
67499	218506
77834	218507
7430	218508
177	218509
840	218510
179793	218511
53687	218512
231896	218513
54486	218514
45936	218515
18791	218516
4015	218517
160284	218518
187658	218519
936	218520
43630	218521
24644	218522
10862	218523
130019	218524
113	218525
8287	218526
9694	218527
7576	218528
3183	218529
38443	218530
25385	218531
72489	218532
74856	218533
216741	218534
20138	218535
147920	218536
132356	218537
35914	218538
16757	218539
11055	218540
7314	218541
19099	218542
137103	218543
3044	218544
13924	218545
93471	218546
139913	218547
41253	218548
1612	218549
1612	218550
1612	218551
183140	218552
97813	218553
92711	218554
218	218555
162961	218556
30761	218557
95924	218558
25901	218559
216278	218560
20328	218561
128916	218562
56624	218563
80823	218564
28159	218565
22858	218566
200332	218567
66878	218568
77243	218569
154473	218570
6464	218571
38546	218572
50836	218573
58838	218574
3579	218575
45354	218576
148209	218577
46470	218578
44194	218579
25299	218580
35841	218581
50660	218582
43351	218583
85456	218584
114	218585
11208	218586
40582	218587
15573	218588
126280	218589
49011	218590
17918	218591
25770	218592
15689	218593
12248	218594
53397	218595
4634	218596
125535	218597
204481	218598
1657	218599
70790	218600
7964	218601
114019	218602
128045	218603
28713	218604
56768	218605
43974	218606
133567	218607
112777	218608
87012	218609
76474	218610
5503	218611
46590	218612
47248	218613
55433	218614
41416	218615
14384	218616
27725	218617
235579	218618
42860	218619
5591	218620
13131	218621
17767	218622
118148	218623
52143	218624
9549	218625
13775	218626
96126	218627
1186	218628
42	218629
42139	218630
176	218631
108629	218632
214885	218633
42	218634
14511	218635
61069	218636
845	218637
84373	218638
101054	218639
106996	218640
28816	218641
104371	218642
130095	218643
59	218644
42521	218645
62424	218646
2637	218647
127774	218648
206115	218649
85957	218650
5821	218651
16264	218652
6398	218653
23608	218654
33644	218655
18137	218656
24261	218657
102	218658
2873	218659
161410	218660
79075	218661
19328	218662
6305	218663
6298	218664
6305	218665
68176	218666
44986	218667
164189	218668
96549	218669
204953	218670
67118	218671
167449	218672
194801	218673
214485	218674
26869	218675
20890	218676
166690	218677
18736	218678
88479	218679
151649	218680
117912	218681
207232	218682
160579	218683
223633	218684
224821	218685
2919	218686
153570	218687
8109	218688
5536	218689
1375	218690
39931	218691
33297	218692
150102	218693
88563	218694
76471	218695
6046	218696
72366	218697
205843	218698
10978	218699
74649	218700
3184	218701
11202	218702
1488	218703
32155	218704
9454	218705
10783	218706
20005	218707
47983	218708
49289	218709
47120	218710
23094	218711
7129	218712
30394	218713
10478	218714
698	218715
14967	218716
4440	218717
8979	218718
12522	218719
13040	218720
21993	218721
12	218722
3048	218723
22092	218724
7628	218725
4440	218726
45	218727
4457	218728
15057	218729
391	218730
220302	218731
38452	218732
37820	218733
1055	218734
101972	218735
171521	218736
66231	218737
37902	218738
13507	218739
102	218740
102	218741
46721	218742
13507	218743
24652	218744
10491	218745
10491	218746
21288	218747
219269	218748
21767	218749
1183	218750
1375	218751
109216	218752
9245	218753
133142	218754
2093	218755
17466	218756
5203	218757
73356	218758
141229	218759
49334	218760
9036	218761
1873	218762
1694	218763
2218	218764
6453	218765
131394	218766
67292	218767
5343	218768
4453	218769
4453	218770
4453	218771
105165	218772
7532	218773
18357	218774
4281	218775
54317	218776
15272	218777
44	218778
18401	218779
43663	218780
5373	218781
36765	218782
119324	218783
80928	218784
118725	218785
84657	218786
90539	218787
6142	218788
33456	218789
60075	218790
75701	218791
7539	218792
52581	218793
162	218794
132818	218795
4463	218796
24554	218797
147033	218798
19786	218799
35481	218800
76737	218801
59945	218802
30639	218803
37006	218804
20201	218805
11099	218806
37518	218807
1099	218808
126890	218809
43531	218810
126934	218811
111996	218812
38157	218813
56487	218814
63830	218815
19853	218816
65520	218817
27998	218818
40711	218819
46589	218820
59591	218821
52603	218822
167086	218823
23551	218824
162334	218825
45752	218826
102075	218827
100367	218828
41002	218829
185039	218830
126685	218831
183858	218832
125917	218833
158720	218834
231130	218835
17205	218836
44981	218837
74599	218838
96768	218839
34885	218840
61547	218841
95002	218842
45329	218843
10440	218844
23551	218845
14781	218846
130834	218847
37273	218848
15900	218849
1722	218850
126767	218851
71313	218852
197720	218853
8102	218854
215123	218855
181333	218856
7317	218857
15894	218858
2183	218859
20583	218860
4326	218861
4810	218862
22420	218863
1708	218864
185	218865
1178	218866
50365	218867
8700	218868
9837	218869
11045	218870
75238	218871
780	218872
62163	218873
35940	218874
20956	218875
16415	218876
25233	218877
16158	218878
21011	218879
102	218880
231577	218881
6680	218882
65074	218883
226899	218884
135591	218885
57978	218886
114037	218887
51403	218888
160067	218889
226919	218890
225820	218891
129655	218892
101058	218893
211073	218894
194230	218895
19103	218896
75501	218897
11898	218898
169303	218899
27945	218900
58564	218901
74113	218902
20476	218903
8613	218904
59160	218905
76984	218906
137036	218907
118810	218908
55945	218909
82407	218910
9403	218911
11966	218912
5753	218913
237144	218914
54909	218915
17908	218916
530	218917
45382	218918
69655	218919
105764	218920
13497	218921
118801	218922
81434	218923
165756	218924
133772	218925
101520	218926
100340	218927
98311	218928
50894	218929
140147	218930
197537	218931
19626	218932
63210	218933
71622	218934
33555	218935
216292	218936
31556	218937
145630	218938
86589	218939
46594	218940
62890	218941
233890	218942
234508	218943
46192	218944
184073	218945
57407	218946
23558	218947
7457	218948
82742	218949
194335	218950
153591	218951
192973	218952
162	218953
1350	218954
408	218955
75641	218956
162244	218957
5963	218958
20878	218959
15359	218960
56973	218961
35680	218962
571	218963
127389	218964
2026	218965
69971	218966
20195	218967
2353	218968
1824	218969
4463	218970
20019	218971
32397	218972
2992	218973
3284	218974
12363	218975
9136	218976
31684	218977
18745	218978
9566	218979
821	218980
11448	218981
887	218982
5524	218983
2593	218984
15591	218985
5076	218986
218815	218987
48713	218988
85169	218989
26211	218990
2060	218991
8043	218992
100577	218993
10990	218994
68340	218995
35402	218996
21745	218997
44241	218998
60707	218999
30025	219000
96861	219001
57744	219002
22769	219003
26686	219004
48575	219005
100263	219006
6054	219007
22780	219008
5820	219009
10286	219010
27485	219011
1822	219012
139983	219013
99916	219014
147	219015
54713	219016
129	219017
205141	219018
484	219019
43184	219020
4746	219021
20559	219022
12907	219023
12242	219024
12242	219025
73635	219026
146967	219027
110584	219028
10651	219029
31757	219030
35757	219031
35774	219032
57825	219033
14570	219034
82258	219035
11115	219036
39653	219037
39368	219038
5894	219039
4034	219040
90864	219041
49347	219042
64111	219043
18397	219044
53321	219045
94797	219046
11239	219047
102957	219048
23702	219049
13532	219050
3456	219051
36272	219052
165	219053
57917	219054
107891	219055
44769	219056
76503	219057
61803	219058
109169	219059
126181	219060
50743	219061
4176	219062
29464	219063
1305	219064
2490	219065
29669	219066
97508	219067
2251	219068
14432	219069
19189	219070
109211	219071
9518	219072
147510	219073
9	219074
10696	219075
113241	219076
48472	219077
1201	219078
55677	219079
106122	219080
7073	219081
54924	219082
57292	219083
9544	219084
31715	219085
6033	219086
1492	219087
1032	219088
20074	219089
77885	219090
7441	219091
54049	219092
2026	219093
50562	219094
107051	219095
46183	219096
82327	219097
6024	219098
49601	219099
84380	219100
50928	219101
109570	219102
4763	219103
37039	219104
150539	219105
170	219106
67809	219107
31539	219108
19356	219109
85692	219110
22591	219111
13497	219112
41909	219113
97933	219114
151722	219115
72382	219116
7530	219117
38854	219118
22458	219119
26172	219120
18271	219121
2026	219122
133191	219123
318	219124
25842	219125
40291	219126
23503	219127
181937	219128
239520	219129
114043	219130
28443	219131
5841	219132
79244	219133
2866	219134
86461	219135
36647	219136
6021	219137
104491	219138
28081	219139
154151	219140
44683	219141
149688	219142
6273	219143
45111	219144
74393	219145
25852	219146
3541	219147
16043	219148
58089	219149
8452	219150
155155	219151
5400	219152
70903	219153
16591	219154
4723	219155
31562	219156
55780	219157
1322	219158
29741	219159
5468	219160
26125	219161
86114	219162
25260	219163
47426	219164
1294	219165
10916	219166
4839	219167
28807	219168
184603	219169
164901	219170
1519	219171
114180	219172
1371	219173
21887	219174
21156	219175
139681	219176
7640	219177
120226	219178
78072	219179
156566	219180
60095	219181
121615	219182
167568	219183
21889	219184
141339	219185
53719	219186
107148	219187
156224	219188
45809	219189
168766	219190
19627	219191
33314	219192
194178	219193
86867	219194
37968	219195
223289	219196
229379	219197
104020	219198
21488	219199
220774	219200
47800	219201
69462	219202
202097	219203
200613	219204
192739	219205
185843	219206
48302	219207
169730	219208
219925	219209
107609	219210
118748	219211
103817	219212
86571	219213
14972	219214
103002	219215
69598	219216
10410	219217
198396	219218
60328	219219
18070	219220
18084	219221
10911	219222
138580	219223
97802	219224
26948	219225
201485	219226
200018	219227
121369	219228
107342	219229
69202	219230
5012	219231
107654	219232
156411	219233
10507	219234
186705	219235
89541	219236
67492	219237
12019	219238
2995	219239
1331	219240
8548	219241
41511	219242
70511	219243
23769	219244
13566	219245
28168	219246
15796	219247
41541	219248
21512	219249
18813	219250
6973	219251
48925	219252
149770	219253
21589	219254
3202	219255
2709	219256
31195	219257
4062	219258
3531	219259
5310	219260
7507	219261
108572	219262
4302	219263
10044	219264
17557	219265
75029	219266
601	219267
35456	219268
25436	219269
124347	219270
23186	219271
113032	219272
112236	219273
45446	219274
11779	219275
57382	219276
108843	219277
16664	219278
75916	219279
21017	219280
10855	219281
51461	219282
110491	219283
101948	219284
92823	219285
41041	219286
18625	219287
59844	219288
136992	219289
17475	219290
182734	219291
116280	219292
179822	219293
183661	219294
8762	219295
45435	219296
127328	219297
20846	219298
128084	219299
134587	219300
55689	219301
8965	219302
55749	219303
128571	219304
174884	219305
58275	219306
56196	219307
75366	219308
118091	219309
93805	219310
83804	219311
127889	219312
55747	219313
21233	219314
177675	219315
8168	219316
95534	219317
762	219318
76414	219319
71709	219320
39438	219321
35881	219322
110386	219323
94511	219324
14377	219325
25876	219326
215324	219327
45014	219328
2110	219329
44934	219330
41052	219331
16094	219332
4901	219333
61393	219334
141264	219335
177681	219336
84632	219337
2066	219338
214847	219339
31626	219340
97847	219341
2350	219342
1224	219343
64015	219344
44730	219345
3571	219346
9226	219347
15313	219348
44500	219349
19816	219350
30747	219351
35816	219352
13739	219353
85368	219354
9533	219355
26248	219356
80400	219357
66	219358
98813	219359
11979	219360
8532	219361
125055	219362
13119	219363
45231	219364
9786	219365
34209	219366
130330	219367
11395	219368
78425	219369
159586	219370
67942	219371
71453	219372
51899	219373
68767	219374
114824	219375
68808	219376
91136	219377
166584	219378
12	219379
43622	219380
471	219381
78518	219382
102	219383
4456	219384
119541	219385
5272	219386
29869	219387
120	219388
31155	219389
5524	219390
66501	219391
97946	219392
8703	219393
37461	219394
122662	219395
4546	219396
873	219397
2749	219398
127041	219399
160176	219400
73251	219401
527	219402
527	219403
76038	219404
225237	219405
98045	219406
527	219407
527	219408
20753	219409
33473	219410
142691	219411
166438	219412
5473	219413
112	219414
527	219415
52443	219416
25703	219417
18537	219418
8478	219419
29065	219420
124568	219421
86003	219422
792	219423
43070	219424
53558	219425
37879	219426
37214	219427
38469	219428
20327	219429
16960	219430
129629	219431
6169	219432
17633	219433
71363	219434
30491	219435
1087	219436
20160	219437
41696	219438
47057	219439
58611	219440
96300	219441
84508	219442
1708	219443
37145	219444
102	219445
47774	219446
37799	219447
180149	219448
1132	219449
3296	219450
137590	219451
220377	219452
220119	219453
3909	219454
63467	219455
37326	219456
86395	219457
3208	219458
183086	219459
118515	219460
39271	219461
2177	219462
12449	219463
86357	219464
12515	219465
95546	219466
17084	219467
16792	219468
15668	219469
35768	219470
155082	219471
20329	219472
41463	219473
13694	219474
92931	219475
14468	219476
167636	219477
22717	219478
1666	219479
5086	219480
41822	219481
38411	219482
9610	219483
119512	219484
28479	219485
70242	219486
50372	219487
29333	219488
54536	219489
11376	219490
918	219491
19032	219492
11282	219493
41240	219494
23130	219495
88036	219496
36982	219497
28524	219498
10091	219499
2907	219500
8430	219501
53166	219502
62288	219503
163423	219504
6496	219505
68579	219506
233461	219507
45123	219508
46499	219509
72081	219510
50178	219511
163620	219512
47599	219513
26552	219514
2746	219515
72272	219516
3976	219517
158479	219518
3274	219519
44650	219520
159052	219521
56126	219522
109625	219523
7285	219524
82857	219525
48463	219526
1906	219527
10419	219528
43649	219529
118123	219530
10491	219531
24677	219532
10147	219533
19524	219534
106030	219535
92882	219536
78771	219537
34887	219538
5056	219539
4031	219540
84800	219541
229	219542
1250	219543
34922	219544
50375	219545
225496	219546
1519	219547
219053	219548
2254	219549
6356	219550
24387	219551
45948	219552
18649	219553
10409	219554
151	219555
5033	219556
27045	219557
14932	219558
3048	219559
55872	219560
16259	219561
45765	219562
8961	219563
3417	219564
78518	219565
72818	219566
6846	219567
1905	219568
132437	219569
46898	219570
61154	219571
120777	219572
10401	219573
37214	219574
2735	219575
60164	219576
12201	219577
4372	219578
30390	219579
128764	219580
60826	219581
5788	219582
53774	219583
37083	219584
18035	219585
7	219586
1719	219587
141537	219588
3241	219589
133324	219590
14840	219591
7	219592
37793	219593
15043	219594
9005	219595
2596	219596
2596	219597
106401	219598
1932	219599
390	219600
2452	219601
2046	219602
8420	219603
10380	219604
232	219605
3890	219606
25768	219607
26966	219608
2145	219609
10481	219610
4442	219611
61000	219612
27693	219613
4454	219614
5820	219615
26733	219616
204234	219617
1846	219618
1846	219619
1222	219620
13630	219621
74338	219622
218994	219623
18991	219624
35649	219625
6291	219626
53324	219627
53135	219628
38151	219629
12638	219630
229229	219631
11984	219632
14532	219633
205	219634
156453	219635
116710	219636
12198	219637
1417	219638
1417	219639
1417	219640
1417	219641
1417	219642
4390	219643
28531	219644
68649	219645
125081	219646
8208	219647
6	219648
34590	219649
55785	219650
154043	219651
10492	219652
3680	219653
101093	219654
9423	219655
75447	219656
230564	219657
6482	219658
9353	219659
15851	219660
9139	219661
230	219662
5459	219663
19753	219664
39032	219665
217739	219666
18543	219667
18543	219668
17477	219669
433	219670
102483	219671
33059	219672
21406	219673
37798	219674
9613	219675
21511	219676
46024	219677
101000	219678
77538	219679
31778	219680
16139	219681
5354	219682
25813	219683
7386	219684
32951	219685
86635	219686
25398	219687
116724	219688
17214	219689
70976	219690
215895	219691
66551	219692
6423	219693
225475	219694
5581	219695
10798	219696
59540	219697
83351	219698
74398	219699
16791	219700
17657	219701
63642	219702
9736	219703
25470	219704
52720	219705
7162	219706
11004	219707
26465	219708
13281	219709
11366	219710
9749	219711
154414	219712
19437	219713
20689	219714
132909	219715
83732	219716
28808	219717
165864	219718
77868	219719
112348	219720
25580	219721
40235	219722
71345	219723
3929	219724
45469	219725
7738	219726
53219	219727
206173	219728
21440	219729
29085	219730
140350	219731
19853	219732
29775	219733
137785	219734
16961	219735
111642	219736
102035	219737
156019	219738
209703	219739
14747	219740
24024	219741
95933	219742
53113	219743
71980	219744
59738	219745
28169	219746
77296	219747
118344	219748
31498	219749
24445	219750
154084	219751
32747	219752
35826	219753
125901	219754
7027	219755
10417	219756
15724	219757
97684	219758
61260	219759
32717	219760
62083	219761
38373	219762
41456	219763
23845	219764
23481	219765
31308	219766
102936	219767
30824	219768
120698	219769
4869	219770
263	219771
113438	219772
106619	219773
30802	219774
90971	219775
11574	219776
132263	219777
162201	219778
156464	219779
221361	219780
10975	219781
14917	219782
143	219783
56	219784
37737	219785
37816	219786
1183	219787
1387	219788
3370	219789
43621	219790
369	219791
232103	219792
6522	219793
6522	219794
1209	219795
8491	219796
27809	219797
40859	219798
60740	219799
10304	219800
3151	219801
15677	219802
166712	219803
44444	219804
945	219805
15757	219806
61712	219807
17957	219808
547	219809
4056	219810
22792	219811
3006	219812
19441	219813
36541	219814
25935	219815
28945	219816
18816	219817
48596	219818
83982	219819
226851	219820
41511	219821
7469	219822
37409	219823
219583	219824
19026	219825
9137	219826
178431	219827
121942	219828
62458	219829
2787	219830
5064	219831
6021	219832
119	219833
20064	219834
207908	219835
10962	219836
111346	219837
170949	219838
91275	219839
131103	219840
83525	219841
16888	219842
14223	219843
13837	219844
17951	219845
282	219846
12347	219847
49507	219848
142240	219849
54153	219850
51168	219851
7190	219852
37201	219853
35062	219854
19766	219855
128752	219856
61826	219857
78838	219858
79012	219859
8977	219860
141889	219861
27005	219862
197424	219863
79618	219864
199001	219865
79011	219866
197588	219867
104323	219868
195106	219869
143259	219870
60690	219871
30223	219872
103090	219873
102	219874
1186	219875
391	219876
72734	219877
118395	219878
47287	219879
61342	219880
53426	219881
34745	219882
134911	219883
168642	219884
176843	219885
91249	219886
49180	219887
53577	219888
169702	219889
91036	219890
71279	219891
122179	219892
102797	219893
69284	219894
225410	219895
27763	219896
31	219897
22553	219898
197152	219899
47505	219900
66291	219901
33311	219902
32308	219903
54034	219904
18108	219905
233248	219906
90484	219907
43417	219908
8260	219909
78639	219910
122250	219911
7190	219912
139967	219913
38032	219914
140182	219915
9734	219916
55862	219917
8261	219918
9817	219919
24379	219920
18704	219921
5814	219922
87237	219923
24077	219924
145387	219925
16748	219926
221068	219927
2026	219928
101084	219929
35919	219930
92703	219931
51100	219932
69615	219933
47800	219934
6641	219935
9628	219936
27929	219937
2596	219938
16742	219939
73049	219940
41730	219941
49330	219942
122023	219943
15783	219944
162996	219945
30449	219946
54013	219947
21151	219948
66501	219949
7606	219950
6645	219951
198814	219952
160428	219953
21999	219954
120970	219955
4441	219956
62785	219957
33314	219958
3858	219959
5773	219960
21920	219961
62787	219962
34565	219963
4412	219964
21908	219965
62133	219966
18027	219967
19774	219968
178869	219969
10556	219970
90480	219971
7651	219972
17882	219973
14868	219974
11753	219975
131321	219976
54017	219977
42259	219978
836	219979
40334	219980
2042	219981
161689	219982
4577	219983
33658	219984
231264	219985
62716	219986
65123	219987
121419	219988
202214	219989
91014	219990
14004	219991
149842	219992
29978	219993
13046	219994
57439	219995
40894	219996
185249	219997
1240	219998
176280	219999
263	220000
44006	220001
126479	220002
57021	220003
179557	220004
95763	220005
7663	220006
122580	220007
2293	220008
14613	220009
167698	220010
6354	220011
160	220012
78518	220013
18573	220014
11074	220015
15054	220016
391	220017
14889	220018
55545	220019
79407	220020
113313	220021
10547	220022
5732	220023
102	220024
30068	220025
3693	220026
47823	220027
5732	220028
105956	220029
119	220030
44417	220031
120770	220032
7	220033
46829	220034
11511	220035
8901	220036
8268	220037
8979	220038
95616	220039
60663	220040
11489	220041
168220	220042
18131	220043
37468	220044
21798	220045
38542	220046
3159	220047
39429	220048
79901	220049
8621	220050
120098	220051
6567	220052
440	220053
73466	220054
225150	220055
82367	220056
65463	220057
3908	220058
162394	220059
11310	220060
182913	220061
60234	220062
69763	220063
2026	220064
11892	220065
85547	220066
90772	220067
5267	220068
20082	220069
108656	220070
95231	220071
42487	220072
82072	220073
82072	220074
9398	220075
15988	220076
2305	220077
42847	220078
149076	220079
23773	220080
31736	220081
14160	220082
5939	220083
275	220084
48428	220085
209727	220086
102	220087
5352	220088
5607	220089
68657	220090
43054	220091
59498	220092
43054	220093
43054	220094
43054	220095
43054	220096
25684	220097
11686	220098
44502	220099
25587	220100
702	220101
113278	220102
5474	220103
15219	220104
73337	220105
122942	220106
103946	220107
5308	220108
32261	220109
153309	220110
226499	220111
40930	220112
159518	220113
555	220114
156891	220115
22821	220116
47132	220117
29538	220118
117937	220119
60465	220120
6378	220121
133200	220122
23792	220123
9	220124
158809	220125
41098	220126
35553	220127
59195	220128
225126	220129
233482	220130
2362	220131
23	220132
44764	220133
28980	220134
49431	220135
5418	220136
140810	220137
61	220138
3368	220139
58	220140
24187	220141
39142	220142
92071	220143
3332	220144
108754	220145
233368	220146
42648	220147
215982	220148
50079	220149
39451	220150
1728	220151
5139	220152
7467	220153
23267	220154
38514	220155
19840	220156
124480	220157
163	220158
163	220159
130151	220160
5946	220161
12059	220162
36062	220163
87352	220164
1879	220165
45806	220166
210629	220167
62551	220168
41326	220169
239453	220170
2864	220171
124800	220172
54567	220173
47460	220174
608	220175
29737	220176
903	220177
123635	220178
3724	220179
30312	220180
8720	220181
101588	220182
36369	220183
27847	220184
52517	220185
94608	220186
170959	220187
65792	220188
118760	220189
179992	220190
15663	220191
63852	220192
23779	220193
11378	220194
1077	220195
9981	220196
3571	220197
30412	220198
27493	220199
27087	220200
48776	220201
4793	220202
6221	220203
13944	220204
10337	220205
36171	220206
2619	220207
21469	220208
43504	220209
29711	220210
74308	220211
10944	220212
77730	220213
15943	220214
133546	220215
37274	220216
2670	220217
66018	220218
24409	220219
4655	220220
9717	220221
62763	220222
15309	220223
10916	220224
22725	220225
6827	220226
27685	220227
61004	220228
2304	220229
13534	220230
104	220231
90722	220232
41908	220233
32402	220234
8311	220235
7727	220236
201486	220237
81349	220238
90587	220239
107578	220240
101817	220241
145168	220242
63261	220243
121525	220244
49276	220245
202456	220246
137575	220247
81825	220248
138522	220249
77037	220250
53571	220251
202319	220252
178264	220253
121420	220254
63065	220255
53571	220256
121780	220257
21951	220258
64576	220259
69376	220260
145984	220261
62961	220262
144743	220263
145399	220264
63088	220265
44057	220266
3651	220267
33665	220268
3267	220269
167062	220270
41351	220271
68478	220272
66152	220273
97572	220274
38275	220275
24009	220276
162721	220277
11332	220278
91260	220279
100483	220280
188944	220281
194275	220282
58339	220283
20788	220284
202554	220285
44870	220286
36811	220287
18	220288
44736	220289
233015	220290
79332	220291
115279	220292
47834	220293
6565	220294
169004	220295
7748	220296
67658	220297
127371	220298
91063	220299
5337	220300
149568	220301
3374	220302
16551	220303
17931	220304
21911	220305
5001	220306
101139	220307
18	220308
3191	220309
124813	220310
191	220311
16834	220312
15954	220313
42198	220314
17247	220315
181688	220316
16407	220317
46484	220318
156796	220319
204933	220320
1511	220321
10409	220322
28896	220323
59339	220324
4439	220325
21882	220326
32693	220327
107893	220328
99035	220329
107186	220330
152325	220331
19961	220332
19932	220333
48138	220334
22475	220335
31426	220336
76943	220337
62031	220338
45445	220339
137884	220340
141428	220341
138917	220342
76404	220343
103474	220344
103619	220345
104962	220346
162319	220347
26710	220348
16698	220349
16	220350
2429	220351
236446	220352
3070	220353
20737	220354
22072	220355
168426	220356
21806	220357
84479	220358
87502	220359
165514	220360
12054	220361
20521	220362
77447	220363
44402	220364
121549	220365
46452	220366
36582	220367
61140	220368
53568	220369
81344	220370
61084	220371
7483	220372
202799	220373
49191	220374
29494	220375
20737	220376
33153	220377
40002	220378
25508	220379
77705	220380
855	220381
203952	220382
58606	220383
122562	220384
102205	220385
42054	220386
5761	220387
29373	220388
198071	220389
33392	220390
46968	220391
60229	220392
89310	220393
32518	220394
98024	220395
101216	220396
107592	220397
12569	220398
5750	220399
23888	220400
114239	220401
61032	220402
137092	220403
86194	220404
197828	220405
6034	220406
24755	220407
25633	220408
189825	220409
49856	220410
115311	220411
226015	220412
785	220413
157965	220414
66276	220415
116	220416
70760	220417
31584	220418
32824	220419
199550	220420
12068	220421
150548	220422
19978	220423
1900	220424
228591	220425
118876	220426
73074	220427
71070	220428
111296	220429
80163	220430
21599	220431
10222	220432
79803	220433
75310	220434
3384	220435
62691	220436
84230	220437
204747	220438
66118	220439
60325	220440
62376	220441
411	220442
185728	220443
109972	220444
5568	220445
88226	220446
28207	220447
115822	220448
195412	220449
25380	220450
11950	220451
4299	220452
5456	220453
178663	220454
4238	220455
8603	220456
6180	220457
11262	220458
116329	220459
147287	220460
58165	220461
40915	220462
52798	220463
117360	220464
57671	220465
52798	220466
77798	220467
50553	220468
239994	220469
38633	220470
192	220471
30214	220472
4213	220473
27493	220474
39481	220475
4262	220476
24008	220477
4129	220478
98935	220479
179003	220480
4168	220481
104449	220482
25977	220483
26668	220484
80833	220485
53117	220486
57764	220487
140744	220488
11952	220489
15489	220490
3133	220491
2907	220492
61684	220493
295	220494
47710	220495
19001	220496
122960	220497
19670	220498
8289	220499
16539	220500
41788	220501
18308	220502
3758	220503
22692	220504
25824	220505
30020	220506
5379	220507
131018	220508
43440	220509
19068	220510
12589	220511
41650	220512
49050	220513
1177	220514
6665	220515
23150	220516
50703	220517
46612	220518
3352	220519
54	220520
111142	220521
175557	220522
8520	220523
48835	220524
78036	220525
23147	220526
4148	220527
27747	220528
46251	220529
106453	220530
26490	220531
13027	220532
57872	220533
2614	220534
768	220535
42674	220536
219636	220537
191	220538
8633	220539
19661	220540
23	220541
16388	220542
32415	220543
7509	220544
64040	220545
249	220546
6154	220547
30695	220548
4879	220549
119203	220550
20173	220551
7634	220552
41780	220553
73428	220554
19311	220555
155141	220556
134240	220557
1638	220558
103461	220559
1321	220560
17245	220561
87573	220562
83	220563
11	220564
6380	220565
17956	220566
176183	220567
158462	220568
63101	220569
118663	220570
81588	220571
29652	220572
20196	220573
48277	220574
8269	220575
5276	220576
41837	220577
78152	220578
12243	220579
10885	220580
6792	220581
97606	220582
8718	220583
45083	220584
840	220585
80043	220586
2692	220587
21776	220588
754	220589
119543	220590
7304	220591
105357	220592
98842	220593
4246	220594
106227	220595
44764	220596
30563	220597
149365	220598
8759	220599
558	220600
1007	220601
2947	220602
35780	220603
122319	220604
437	220605
437	220606
437	220607
23423	220608
736	220609
34135	220610
7789	220611
1469	220612
16691	220613
80843	220614
158335	220615
147135	220616
83762	220617
50535	220618
64672	220619
106611	220620
106611	220621
8161	220622
28298	220623
8798	220624
895	220625
46581	220626
15302	220627
2906	220628
45711	220629
510	220630
15420	220631
34247	220632
568	220633
3577	220634
41448	220635
110445	220636
23052	220637
8656	220638
9014	220639
6554	220640
3798	220641
67020	220642
22356	220643
143447	220644
9988	220645
61455	220646
9096	220647
12340	220648
4266	220649
1216	220650
73046	220651
7447	220652
28822	220653
9722	220654
60747	220655
102090	220656
36890	220657
29331	220658
39947	220659
55891	220660
78	220661
65678	220662
47146	220663
63749	220664
87171	220665
658	220666
35197	220667
80206	220668
148975	220669
10147	220670
34652	220671
7048	220672
77962	220673
30561	220674
72149	220675
49654	220676
7770	220677
9995	220678
14371	220679
24325	220680
29331	220681
9709	220682
1875	220683
843	220684
8798	220685
138945	220686
21514	220687
94106	220688
32158	220689
210548	220690
111285	220691
119107	220692
203025	220693
119107	220694
79444	220695
110795	220696
41618	220697
163661	220698
65306	220699
205921	220700
109581	220701
109615	220702
109626	220703
39433	220704
109626	220705
109656	220706
109656	220707
206837	220708
109777	220709
109775	220710
39499	220711
207275	220712
109873	220713
82913	220714
149272	220715
110018	220716
110037	220717
50004	220718
83020	220719
110046	220720
64140	220721
83025	220722
110046	220723
50023	220724
83061	220725
207876	220726
83066	220727
149449	220728
64231	220729
83166	220730
83164	220731
83244	220732
149887	220733
208889	220734
150148	220735
208912	220736
83660	220737
83710	220738
64596	220739
83725	220740
151050	220741
210273	220742
111198	220743
111402	220744
39930	220745
84034	220746
211523	220747
64899	220748
151968	220749
64899	220750
84247	220751
40052	220752
152547	220753
40052	220754
84409	220755
111990	220756
65159	220757
112135	220758
65189	220759
153228	220760
112363	220761
112352	220762
112363	220763
84629	220764
65265	220765
112501	220766
153499	220767
65310	220768
153717	220769
112589	220770
51016	220771
112696	220772
84837	220773
112832	220774
112773	220775
84887	220776
112832	220777
215021	220778
112966	220779
154240	220780
112938	220781
109467	220782
214283	220783
36622	220784
83669	220785
147586	220786
86032	220787
117488	220788
468	220789
151373	220790
207586	220791
205368	220792
205430	220793
109134	220794
147893	220795
8738	220796
88960	220797
14270	220798
2170	220799
102	220800
26676	220801
237912	220802
87000	220803
198726	220804
14425	220805
114978	220806
108108	220807
7671	220808
14523	220809
68062	220810
49643	220811
110346	220812
7671	220813
1244	220814
6422	220815
117246	220816
13659	220817
93947	220818
50507	220819
1407	220820
118871	220821
111285	220822
19956	220823
47842	220824
163146	220825
125667	220826
139639	220827
176237	220828
206833	220829
60250	220830
227736	220831
110600	220832
35375	220833
181246	220834
205688	220835
63739	220836
85598	220837
85598	220838
66489	220839
171598	220840
149794	220841
38999	220842
134350	220843
31261	220844
67524	220845
133606	220846
235611	220847
80501	220848
50657	220849
7223	220850
87306	220851
157098	220852
32227	220853
97913	220854
233102	220855
206148	220856
189260	220857
155120	220858
116084	220859
126136	220860
1157	220861
99531	220862
8076	220863
1752	220864
92624	220865
213639	220866
116503	220867
59101	220868
84168	220869
67249	220870
152755	220871
56646	220872
31444	220873
61884	220874
81634	220875
41026	220876
41342	220877
97894	220878
69870	220879
49947	220880
52045	220881
219890	220882
126638	220883
59564	220884
52780	220885
16084	220886
108890	220887
122024	220888
24272	220889
146450	220890
681	220891
151497	220892
205463	220893
205150	220894
109096	220895
205380	220896
205438	220897
147864	220898
205479	220899
205480	220900
147893	220901
237820	220902
74241	220903
81796	220904
114520	220905
50111	220906
1293	220907
34163	220908
55	220909
2947	220910
30324	220911
14338	220912
70417	220913
191	220914
4716	220915
207499	220916
8775	220917
3738	220918
1563	220919
789	220920
91720	220921
1734	220922
1613	220923
5907	220924
2822	220925
3507	220926
122896	220927
954	220928
1039	220929
27096	220930
9257	220931
6751	220932
1959	220933
54651	220934
4556	220935
236952	220936
11409	220937
63574	220938
59	220939
212	220940
13678	220941
48395	220942
4090	220943
84343	220944
80110	220945
38388	220946
30336	220947
42850	220948
12193	220949
26325	220950
85996	220951
36463	220952
17266	220953
64697	220954
112950	220955
8644	220956
6497	220957
25048	220958
15714	220959
206677	220960
98083	220961
62159	220962
115547	220963
41262	220964
1153	220965
66049	220966
40521	220967
165655	220968
113620	220969
68278	220970
131807	220971
4707	220972
102950	220973
490	220974
1276	220975
15228	220976
16892	220977
57467	220978
1523	220979
163508	220980
165935	220981
55995	220982
2304	220983
2304	220984
2304	220985
23	220986
2304	220987
2304	220988
16155	220989
1436	220990
83184	220991
83454	220992
153898	220993
92185	220994
83215	220995
101838	220996
130492	220997
238250	220998
65188	220999
122949	221000
50193	221001
170816	221002
115833	221003
160741	221004
74734	221005
5846	221006
153611	221007
112509	221008
74343	221009
209462	221010
210696	221011
101405	221012
65709	221013
39960	221014
138395	221015
1591	221016
151899	221017
493	221018
17503	221019
4804	221020
208861	221021
63776	221022
1019	221023
39173	221024
3133	221025
39219	221026
147153	221027
39172	221028
82106	221029
39174	221030
34200	221031
3089	221032
68499	221033
17801	221034
239039	221035
153099	221036
36388	221037
16911	221038
477	221039
82110	221040
7917	221041
49495	221042
63473	221043
1384	221044
15775	221045
48827	221046
3602	221047
160927	221048
83	221049
14512	221050
6770	221051
2287	221052
4882	221053
8340	221054
73572	221055
57627	221056
7052	221057
2903	221058
54148	221059
7321	221060
34758	221061
50378	221062
3945	221063
3212	221064
11242	221065
6480	221066
1990	221067
7776	221068
35933	221069
130557	221070
59475	221071
32584	221072
85907	221073
17377	221074
17377	221075
74521	221076
5214	221077
27119	221078
2072	221079
5214	221080
30913	221081
6692	221082
70403	221083
2449	221084
191164	221085
31031	221086
31031	221087
5214	221088
33804	221089
54231	221090
18415	221091
85883	221092
65841	221093
3115	221094
88159	221095
21552	221096
39813	221097
5214	221098
171989	221099
21552	221100
5214	221101
62045	221102
47785	221103
8610	221104
80283	221105
115519	221106
20325	221107
49285	221108
600	221109
71242	221110
47009	221111
3738	221112
322	221113
7202	221114
4729	221115
37155	221116
211307	221117
40000	221118
55576	221119
229	221120
3236	221121
370	221122
109481	221123
188	221124
11002	221125
4951	221126
8886	221127
7651	221128
908	221129
30504	221130
7137	221131
5440	221132
126651	221133
17579	221134
32339	221135
17579	221136
141812	221137
55480	221138
72748	221139
2972	221140
2336	221141
25100	221142
5516	221143
1933	221144
478	221145
9570	221146
73061	221147
1172	221148
20320	221149
62455	221150
3490	221151
61010	221152
3538	221153
8597	221154
105848	221155
105441	221156
2002	221157
108502	221158
17300	221159
5516	221160
13893	221161
269	221162
91785	221163
2979	221164
16871	221165
60062	221166
56895	221167
633	221168
6965	221169
3555	221170
1968	221171
16923	221172
2081	221173
10886	221174
694	221175
80840	221176
24000	221177
998	221178
114052	221179
4343	221180
23937	221181
1402	221182
2641	221183
5138	221184
2641	221185
976	221186
2305	221187
4840	221188
20501	221189
20755	221190
16585	221191
19546	221192
198372	221193
13980	221194
1793	221195
6176	221196
161265	221197
37983	221198
41386	221199
75951	221200
12324	221201
135761	221202
140529	221203
93182	221204
189185	221205
105108	221206
5804	221207
218	221208
4743	221209
295	221210
105103	221211
110724	221212
25707	221213
2634	221214
24337	221215
6627	221216
6627	221217
38921	221218
120732	221219
47264	221220
225905	221221
32331	221222
17868	221223
69086	221224
132501	221225
55227	221226
6627	221227
67498	221228
55227	221229
6627	221230
6627	221231
41416	221232
6505	221233
2123	221234
79309	221235
40438	221236
37800	221237
66106	221238
52354	221239
224178	221240
213192	221241
17492	221242
38069	221243
27527	221244
3293	221245
5139	221246
113620	221247
34010	221248
124203	221249
2256	221250
2960	221251
2678	221252
78106	221253
2683	221254
1254	221255
7480	221256
1977	221257
6253	221258
78106	221259
753	221260
98137	221261
216095	221262
84014	221263
14450	221264
27336	221265
73981	221266
82360	221267
69842	221268
45725	221269
7840	221270
13410	221271
10528	221272
18281	221273
75297	221274
1420	221275
148815	221276
20363	221277
924	221278
27078	221279
3373	221280
7302	221281
22242	221282
62123	221283
1490	221284
1490	221285
3703	221286
139635	221287
7507	221288
150	221289
168643	221290
104786	221291
22092	221292
142395	221293
92855	221294
61628	221295
6805	221296
37929	221297
25583	221298
75118	221299
107185	221300
85079	221301
84223	221302
187830	221303
22164	221304
39034	221305
60424	221306
20477	221307
1254	221308
15775	221309
1490	221310
85620	221311
113393	221312
91730	221313
64858	221314
109002	221315
2271	221316
7505	221317
32661	221318
3264	221319
115069	221320
2015	221321
12050	221322
653	221323
123442	221324
12115	221325
3940	221326
350	221327
15664	221328
35561	221329
148713	221330
5219	221331
231774	221332
675	221333
675	221334
58741	221335
23880	221336
5219	221337
67668	221338
77386	221339
30817	221340
143295	221341
3373	221342
12539	221343
2602	221344
13091	221345
2051	221346
70214	221347
24428	221348
27154	221349
52147	221350
26090	221351
5251	221352
8	221353
1296	221354
11576	221355
144331	221356
14505	221357
66241	221358
44162	221359
3195	221360
5899	221361
45514	221362
32908	221363
46664	221364
164	221365
7193	221366
40675	221367
42646	221368
3088	221369
1217	221370
205060	221371
10776	221372
12058	221373
33132	221374
48755	221375
2018	221376
8460	221377
3963	221378
59921	221379
15151	221380
45539	221381
126043	221382
3943	221383
38093	221384
38757	221385
1093	221386
148193	221387
70331	221388
17680	221389
54215	221390
305	221391
30604	221392
32626	221393
339	221394
21410	221395
28090	221396
40497	221397
22989	221398
120259	221399
335	221400
38573	221401
23408	221402
5359	221403
21224	221404
15687	221405
2018	221406
14642	221407
6168	221408
8190	221409
6858	221410
21282	221411
3700	221412
6938	221413
13145	221414
3	221415
3612	221416
934	221417
15420	221418
23355	221419
3	221420
40059	221421
45677	221422
8565	221423
147947	221424
45883	221425
3814	221426
72057	221427
8031	221428
10118	221429
26231	221430
9558	221431
10970	221432
1537	221433
16044	221434
22856	221435
19438	221436
2350	221437
4152	221438
14580	221439
40851	221440
41533	221441
36210	221442
36199	221443
204666	221444
4689	221445
12869	221446
69980	221447
138	221448
15660	221449
14678	221450
81112	221451
72903	221452
1254	221453
2018	221454
20811	221455
7216	221456
138406	221457
965	221458
3	221459
50831	221460
115145	221461
53021	221462
45980	221463
14580	221464
70141	221465
88268	221466
30739	221467
23506	221468
15381	221469
173074	221470
92265	221471
5275	221472
46262	221473
50831	221474
2682	221475
2682	221476
2682	221477
2682	221478
2682	221479
2682	221480
2682	221481
2682	221482
2682	221483
58833	221484
51985	221485
86859	221486
84909	221487
41533	221488
3	221489
62884	221490
3643	221491
22527	221492
19392	221493
35661	221494
156	221495
8565	221496
800	221497
40059	221498
3	221499
14580	221500
3	221501
3	221502
36071	221503
597	221504
7502	221505
3	221506
14580	221507
17581	221508
3	221509
51269	221510
3	221511
39633	221512
3	221513
93278	221514
31817	221515
8286	221516
19586	221517
58945	221518
7316	221519
22164	221520
66063	221521
32171	221522
60395	221523
30557	221524
57224	221525
3281	221526
1927	221527
969	221528
16920	221529
31753	221530
14209	221531
108	221532
91809	221533
10274	221534
13761	221535
47957	221536
583	221537
103901	221538
7267	221539
47003	221540
162268	221541
5440	221542
103240	221543
8323	221544
37358	221545
234901	221546
10279	221547
1572	221548
8383	221549
1047	221550
80043	221551
4502	221552
4502	221553
2853	221554
3520	221555
47951	221556
48333	221557
105185	221558
37985	221559
79697	221560
105175	221561
55551	221562
24079	221563
194605	221564
47515	221565
37747	221566
13669	221567
105189	221568
24343	221569
47949	221570
28434	221571
103282	221572
10994	221573
114739	221574
140714	221575
21623	221576
83549	221577
80705	221578
64982	221579
9725	221580
48636	221581
774	221582
12059	221583
14285	221584
9279	221585
131	221586
21657	221587
26594	221588
30710	221589
123248	221590
27329	221591
1962	221592
21907	221593
15153	221594
5521	221595
3061	221596
65908	221597
55434	221598
77218	221599
90905	221600
137493	221601
159221	221602
3931	221603
48890	221604
2479	221605
80372	221606
48350	221607
18336	221608
8571	221609
1059	221610
27432	221611
7744	221612
3061	221613
22912	221614
12944	221615
17978	221616
10794	221617
2848	221618
58382	221619
142669	221620
22070	221621
124218	221622
11021	221623
132652	221624
119004	221625
18241	221626
72746	221627
87023	221628
164575	221629
3932	221630
21036	221631
7759	221632
25313	221633
49464	221634
72643	221635
21992	221636
26983	221637
139907	221638
34136	221639
57771	221640
16878	221641
75657	221642
45049	221643
4577	221644
94924	221645
176738	221646
4811	221647
2168	221648
16844	221649
79343	221650
20768	221651
10638	221652
30256	221653
1657	221654
5066	221655
7071	221656
62	221657
8785	221658
62392	221659
188	221660
1008	221661
2372	221662
918	221663
516	221664
16876	221665
78734	221666
6461	221667
1665	221668
60370	221669
4359	221670
22088	221671
38581	221672
83690	221673
205047	221674
40561	221675
78016	221676
86828	221677
5371	221678
69672	221679
81515	221680
4738	221681
49465	221682
12689	221683
57129	221684
7059	221685
79899	221686
26058	221687
2192	221688
6390	221689
92602	221690
142716	221691
162936	221692
11382	221693
104159	221694
610	221695
2129	221696
2049	221697
131	221698
24645	221699
30	221700
71773	221701
31529	221702
6034	221703
1645	221704
20833	221705
105463	221706
125440	221707
11014	221708
21287	221709
18407	221710
4906	221711
68803	221712
106327	221713
199074	221714
8472	221715
6221	221716
14036	221717
90124	221718
4444	221719
7702	221720
39153	221721
2127	221722
26017	221723
627	221724
16313	221725
2635	221726
48013	221727
2895	221728
32995	221729
83839	221730
6310	221731
7350	221732
6502	221733
107261	221734
7299	221735
4912	221736
53365	221737
198891	221738
3431	221739
47826	221740
12186	221741
24213	221742
10510	221743
14943	221744
51637	221745
26066	221746
108445	221747
42163	221748
19414	221749
18047	221750
44079	221751
37196	221752
6310	221753
9898	221754
1394	221755
8775	221756
3938	221757
48646	221758
1016	221759
103960	221760
24906	221761
7543	221762
63273	221763
3501	221764
91242	221765
50930	221766
66518	221767
17440	221768
319	221769
56288	221770
319	221771
82676	221772
205	221773
2635	221774
12114	221775
60598	221776
13340	221777
24686	221778
100025	221779
30650	221780
21245	221781
2037	221782
92467	221783
42483	221784
24790	221785
7346	221786
7346	221787
96547	221788
15528	221789
13006	221790
15528	221791
27040	221792
12996	221793
74522	221794
10355	221795
384	221796
2928	221797
28	221798
17271	221799
63842	221800
17381	221801
13603	221802
60935	221803
108509	221804
15748	221805
11745	221806
9312	221807
6085	221808
67494	221809
18937	221810
66894	221811
68665	221812
52871	221813
86227	221814
40815	221815
24027	221816
36516	221817
60275	221818
205897	221819
211194	221820
22819	221821
13435	221822
12013	221823
12013	221824
183092	221825
227836	221826
50279	221827
9922	221828
7532	221829
132946	221830
5286	221831
2866	221832
1193	221833
19196	221834
58328	221835
106108	221836
2613	221837
32604	221838
19751	221839
53372	221840
8465	221841
4870	221842
5828	221843
19751	221844
1892	221845
4454	221846
84296	221847
51372	221848
71732	221849
2437	221850
45617	221851
1548	221852
233208	221853
230020	221854
6070	221855
60676	221856
109898	221857
32261	221858
212584	221859
605	221860
2117	221861
175	221862
112349	221863
653	221864
604	221865
155	221866
40405	221867
117	221868
1951	221869
2680	221870
8	221871
37216	221872
1252	221873
84888	221874
226691	221875
218513	221876
43234	221877
1175	221878
20991	221879
30807	221880
56473	221881
1275	221882
865	221883
133967	221884
81792	221885
40305	221886
2581	221887
699	221888
117405	221889
55189	221890
11719	221891
89806	221892
10110	221893
104414	221894
61528	221895
76078	221896
62042	221897
5194	221898
1619	221899
1085	221900
13117	221901
1207	221902
112340	221903
16343	221904
25472	221905
152275	221906
82	221907
3313	221908
40420	221909
29	221910
3486	221911
24107	221912
8607	221913
81976	221914
17342	221915
38698	221916
1652	221917
6402	221918
4813	221919
5504	221920
3313	221921
74543	221922
152577	221923
19805	221924
9377	221925
6292	221926
6292	221927
35277	221928
159598	221929
240216	221930
10985	221931
8483	221932
546	221933
31286	221934
9901	221935
80564	221936
129856	221937
68071	221938
106372	221939
12372	221940
140396	221941
156788	221942
17760	221943
33029	221944
9676	221945
20132	221946
20132	221947
106458	221948
35248	221949
118624	221950
106458	221951
65901	221952
38663	221953
138624	221954
39176	221955
23934	221956
162509	221957
3794	221958
1316	221959
38686	221960
9113	221961
62775	221962
182470	221963
181689	221964
32036	221965
14015	221966
19805	221967
61276	221968
3720	221969
29593	221970
1859	221971
223444	221972
24785	221973
14023	221974
37258	221975
139500	221976
114557	221977
21095	221978
75910	221979
36	221980
60970	221981
29945	221982
141146	221983
73479	221984
13858	221985
5318	221986
1638	221987
7093	221988
67998	221989
237416	221990
8443	221991
30657	221992
119470	221993
45880	221994
59695	221995
32368	221996
155977	221997
36455	221998
50747	221999
148136	222000
17814	222001
238394	222002
77881	222003
51557	222004
110289	222005
223503	222006
40593	222007
12774	222008
52347	222009
39677	222010
34461	222011
50094	222012
232589	222013
118973	222014
40535	222015
114668	222016
111434	222017
92179	222018
21676	222019
8647	222020
33890	222021
25253	222022
40963	222023
75696	222024
150405	222025
1926	222026
88081	222027
25643	222028
158326	222029
83537	222030
109710	222031
40064	222032
39334	222033
26641	222034
67816	222035
14622	222036
148365	222037
51621	222038
67492	222039
119111	222040
67307	222041
49686	222042
3862	222043
10325	222044
10141	222045
73297	222046
87542	222047
42264	222048
66041	222049
26373	222050
6432	222051
10125	222052
105432	222053
109521	222054
6517	222055
6517	222056
32677	222057
58626	222058
59365	222059
227910	222060
32677	222061
32677	222062
66808	222063
6517	222064
26456	222065
40738	222066
136884	222067
37060	222068
23336	222069
75478	222070
115742	222071
238022	222072
44372	222073
86216	222074
78440	222075
163967	222076
55722	222077
50058	222078
19161	222079
28846	222080
64501	222081
118394	222082
1709	222083
1709	222084
88162	222085
39389	222086
26340	222087
88120	222088
206056	222089
66030	222090
671	222091
39868	222092
117528	222093
73174	222094
25189	222095
156075	222096
31970	222097
26083	222098
1556	222099
171716	222100
14207	222101
63539	222102
118503	222103
132483	222104
63863	222105
774	222106
26463	222107
2712	222108
41148	222109
100538	222110
87704	222111
20274	222112
154635	222113
25914	222114
84914	222115
52509	222116
21257	222117
8810	222118
8171	222119
80484	222120
160216	222121
25189	222122
51753	222123
25206	222124
5595	222125
213422	222126
25276	222127
10353	222128
2900	222129
39256	222130
52911	222131
52911	222132
667	222133
49629	222134
7039	222135
76500	222136
7039	222137
44369	222138
1709	222139
1709	222140
1709	222141
189097	222142
119244	222143
67999	222144
53018	222145
230734	222146
220466	222147
77734	222148
32368	222149
40774	222150
110284	222151
112837	222152
31785	222153
17211	222154
39713	222155
226528	222156
46815	222157
116978	222158
116968	222159
39193	222160
39193	222161
21336	222162
182363	222163
216500	222164
64647	222165
76159	222166
175826	222167
50340	222168
49863	222169
24578	222170
165663	222171
26120	222172
214156	222173
40555	222174
31463	222175
158825	222176
2034	222177
31785	222178
42654	222179
1727	222180
62779	222181
2343	222182
39868	222183
54902	222184
187044	222185
163321	222186
218391	222187
9951	222188
19171	222189
8854	222190
4520	222191
32972	222192
8830	222193
117690	222194
213106	222195
20897	222196
68356	222197
40017	222198
148563	222199
10286	222200
39772	222201
50293	222202
40551	222203
40551	222204
40551	222205
5708	222206
20713	222207
20713	222208
170247	222209
107375	222210
137562	222211
154998	222212
162587	222213
292	222214
1728	222215
18889	222216
45714	222217
17352	222218
53018	222219
228792	222220
65739	222221
100194	222222
165689	222223
102761	222224
32886	222225
83468	222226
32038	222227
64687	222228
91633	222229
91633	222230
51610	222231
76160	222232
207995	222233
115736	222234
63571	222235
53007	222236
210914	222237
11849	222238
6052	222239
58560	222240
48529	222241
8183	222242
114489	222243
8183	222244
33061	222245
67557	222246
8183	222247
85783	222248
23564	222249
100468	222250
59141	222251
153201	222252
66311	222253
227857	222254
40960	222255
151087	222256
14361	222257
32968	222258
4965	222259
4964	222260
7550	222261
86385	222262
21697	222263
86385	222264
21697	222265
33175	222266
40513	222267
185624	222268
123453	222269
160561	222270
108789	222271
29530	222272
228000	222273
237583	222274
219449	222275
31328	222276
50662	222277
51009	222278
25264	222279
50096	222280
20800	222281
52453	222282
180631	222283
20842	222284
8374	222285
2101	222286
32679	222287
2451	222288
26553	222289
25082	222290
10321	222291
6531	222292
32080	222293
206660	222294
21006	222295
25311	222296
39346	222297
157196	222298
15152	222299
63906	222300
52234	222301
49600	222302
132945	222303
206937	222304
994	222305
994	222306
25344	222307
21479	222308
134102	222309
39334	222310
154955	222311
89811	222312
3862	222313
41005	222314
52147	222315
31403	222316
25245	222317
67877	222318
31427	222319
13327	222320
25245	222321
1725	222322
3044	222323
64275	222324
106690	222325
4739	222326
25643	222327
5671	222328
147239	222329
64498	222330
156019	222331
87944	222332
3627	222333
4380	222334
4380	222335
135744	222336
67092	222337
31415	222338
117647	222339
26338	222340
7566	222341
117801	222342
88148	222343
159958	222344
23354	222345
109350	222346
10338	222347
16923	222348
116919	222349
2273	222350
17186	222351
198775	222352
1082	222353
31395	222354
813	222355
46370	222356
8478	222357
2275	222358
4827	222359
38283	222360
6291	222361
2089	222362
30747	222363
3223	222364
11708	222365
11407	222366
161854	222367
19709	222368
1717	222369
11987	222370
7469	222371
58265	222372
21160	222373
18765	222374
1717	222375
58155	222376
6	222377
47335	222378
2427	222379
45660	222380
215286	222381
63251	222382
3882	222383
111789	222384
7485	222385
192036	222386
40243	222387
80658	222388
185795	222389
155633	222390
93292	222391
34842	222392
93292	222393
20200	222394
18874	222395
115	222396
30826	222397
115	222398
1845	222399
63313	222400
81998	222401
24198	222402
64550	222403
53190	222404
2672	222405
32212	222406
63915	222407
51189	222408
25626	222409
2672	222410
25696	222411
150033	222412
11942	222413
184	222414
76930	222415
38897	222416
39907	222417
64685	222418
61335	222419
2987	222420
92570	222421
26127	222422
7805	222423
5920	222424
35910	222425
12372	222426
437	222427
75972	222428
83549	222429
437	222430
65680	222431
1095	222432
89869	222433
226515	222434
106868	222435
49879	222436
28474	222437
16762	222438
5566	222439
1322	222440
1322	222441
14213	222442
7097	222443
23676	222444
184056	222445
130141	222446
9893	222447
79043	222448
46436	222449
29	222450
60094	222451
4632	222452
20370	222453
27544	222454
5154	222455
43241	222456
134151	222457
145	222458
77039	222459
3484	222460
4521	222461
1416	222462
3981	222463
2826	222464
1274	222465
1156	222466
12181	222467
26053	222468
33968	222469
54829	222470
47041	222471
170523	222472
1407	222473
222947	222474
2491	222475
790	222476
111795	222477
963	222478
65808	222479
26053	222480
2528	222481
1419	222482
117832	222483
1149	222484
623	222485
3998	222486
12878	222487
1133	222488
128296	222489
612	222490
4055	222491
27419	222492
4055	222493
15397	222494
787	222495
22249	222496
65808	222497
3156	222498
15102	222499
1426	222500
1959	222501
20441	222502
104558	222503
6959	222504
1749	222505
143188	222506
29891	222507
11615	222508
10092	222509
79038	222510
83280	222511
216165	222512
102023	222513
86334	222514
16305	222515
16305	222516
11717	222517
59035	222518
6228	222519
77061	222520
17267	222521
29717	222522
114076	222523
23449	222524
89877	222525
31286	222526
236786	222527
15992	222528
9417	222529
73431	222530
19287	222531
73749	222532
20426	222533
6370	222534
35572	222535
31661	222536
16598	222537
12218	222538
720	222539
25733	222540
48350	222541
44132	222542
1210	222543
44850	222544
24668	222545
98484	222546
9605	222547
9133	222548
192	222549
50489	222550
15825	222551
12689	222552
16041	222553
6750	222554
243	222555
35407	222556
24607	222557
2561	222558
7082	222559
25338	222560
11750	222561
89622	222562
794	222563
1835	222564
10154	222565
112689	222566
64550	222567
21146	222568
217427	222569
4229	222570
50953	222571
22494	222572
14117	222573
17356	222574
64758	222575
59114	222576
94340	222577
3987	222578
1320	222579
63495	222580
11694	222581
16847	222582
135888	222583
36138	222584
102494	222585
1954	222586
49347	222587
157367	222588
72994	222589
157671	222590
119105	222591
4693	222592
7186	222593
7081	222594
217756	222595
17111	222596
3225	222597
5667	222598
131873	222599
133336	222600
38588	222601
5145	222602
160328	222603
1951	222604
25901	222605
182633	222606
11963	222607
1138	222608
2169	222609
92021	222610
1898	222611
14039	222612
54687	222613
42754	222614
936	222615
659	222616
7855	222617
7855	222618
5965	222619
184	222620
3107	222621
10667	222622
184	222623
3431	222624
124499	222625
8717	222626
66518	222627
186200	222628
37662	222629
28316	222630
16171	222631
159122	222632
11717	222633
10885	222634
13060	222635
106002	222636
104394	222637
40601	222638
77350	222639
19447	222640
59529	222641
19360	222642
23321	222643
100165	222644
97039	222645
193957	222646
40621	222647
18750	222648
358	222649
56396	222650
208552	222651
74726	222652
34680	222653
77121	222654
65455	222655
49338	222656
32847	222657
61454	222658
16593	222659
13257	222660
39424	222661
73455	222662
66371	222663
57690	222664
6064	222665
47937	222666
80818	222667
32931	222668
31720	222669
13418	222670
55763	222671
25682	222672
47436	222673
83548	222674
90681	222675
633	222676
2008	222677
24431	222678
12213	222679
39803	222680
12213	222681
1960	222682
34351	222683
5929	222684
433	222685
9307	222686
9307	222687
54157	222688
4286	222689
62774	222690
61685	222691
130805	222692
2816	222693
48780	222694
6934	222695
48780	222696
48780	222697
6892	222698
106431	222699
2757	222700
33673	222701
10534	222702
175530	222703
3680	222704
1375	222705
105476	222706
27797	222707
91270	222708
18114	222709
77633	222710
15634	222711
215	222712
223229	222713
3442	222714
149349	222715
9882	222716
168019	222717
2732	222718
63659	222719
18104	222720
71017	222721
1538	222722
113063	222723
5811	222724
68462	222725
37367	222726
37582	222727
226872	222728
22034	222729
99301	222730
12396	222731
12549	222732
3915	222733
39105	222734
67887	222735
219613	222736
18168	222737
42370	222738
3847	222739
3081	222740
56678	222741
149915	222742
90748	222743
233962	222744
6896	222745
68783	222746
42384	222747
30628	222748
78138	222749
1118	222750
196	222751
10542	222752
2669	222753
3858	222754
194695	222755
91222	222756
116398	222757
153689	222758
257	222759
116	222760
8806	222761
19861	222762
161293	222763
97170	222764
16762	222765
24442	222766
24442	222767
156032	222768
28310	222769
79960	222770
29947	222771
29485	222772
6323	222773
5179	222774
19258	222775
2331	222776
1679	222777
42511	222778
52709	222779
10261	222780
209195	222781
16881	222782
1463	222783
1468	222784
16269	222785
7107	222786
30159	222787
20085	222788
4207	222789
2598	222790
67055	222791
20501	222792
4796	222793
30689	222794
51397	222795
49059	222796
26925	222797
130828	222798
4026	222799
4214	222800
2310	222801
22061	222802
4954	222803
105314	222804
87882	222805
26913	222806
13911	222807
8478	222808
92063	222809
211931	222810
172869	222811
38308	222812
4026	222813
17871	222814
27323	222815
11326	222816
143152	222817
13506	222818
10276	222819
32554	222820
38375	222821
6225	222822
14023	222823
105314	222824
1770	222825
118981	222826
17893	222827
238534	222828
109525	222829
184739	222830
31696	222831
34435	222832
112124	222833
4896	222834
50759	222835
10167	222836
163257	222837
163336	222838
165622	222839
165626	222840
410	222841
25971	222842
54531	222843
9242	222844
33878	222845
22441	222846
54430	222847
122659	222848
147390	222849
3522	222850
4034	222851
971	222852
5142	222853
4029	222854
1770	222855
9928	222856
6784	222857
171235	222858
3632	222859
30249	222860
54819	222861
35256	222862
31651	222863
801	222864
82184	222865
13096	222866
15321	222867
82148	222868
111593	222869
154071	222870
8289	222871
24417	222872
29	222873
26708	222874
80781	222875
80781	222876
15686	222877
62827	222878
62827	222879
2941	222880
137457	222881
61388	222882
22412	222883
37166	222884
34259	222885
26343	222886
6022	222887
108438	222888
22540	222889
215518	222890
111101	222891
36611	222892
9269	222893
52086	222894
71790	222895
41394	222896
128549	222897
27909	222898
35061	222899
108584	222900
44037	222901
137048	222902
20264	222903
87426	222904
57245	222905
34835	222906
74287	222907
1003	222908
39299	222909
202413	222910
162707	222911
57339	222912
12896	222913
163721	222914
145638	222915
40610	222916
58515	222917
108998	222918
144982	222919
17041	222920
59069	222921
69651	222922
147755	222923
14289	222924
20065	222925
29374	222926
24419	222927
141358	222928
25390	222929
19320	222930
23046	222931
164732	222932
6951	222933
42816	222934
3933	222935
53171	222936
31229	222937
44932	222938
20845	222939
32531	222940
45823	222941
5991	222942
89092	222943
172453	222944
42326	222945
71620	222946
10413	222947
14604	222948
26477	222949
40507	222950
16169	222951
13071	222952
10924	222953
15311	222954
35636	222955
129531	222956
18602	222957
31357	222958
373	222959
54777	222960
24747	222961
137997	222962
75597	222963
35832	222964
32263	222965
4116	222966
15178	222967
18103	222968
137239	222969
3013	222970
10158	222971
57421	222972
71443	222973
24928	222974
68045	222975
91874	222976
24336	222977
6001	222978
39872	222979
135228	222980
26	222981
8813	222982
25008	222983
151859	222984
100093	222985
56042	222986
1242	222987
195117	222988
18663	222989
393	222990
12636	222991
34019	222992
6902	222993
36746	222994
25699	222995
74401	222996
24193	222997
40264	222998
35302	222999
58357	223000
39621	223001
43967	223002
88204	223003
3628	223004
68088	223005
30063	223006
25810	223007
204968	223008
179619	223009
178538	223010
130498	223011
53362	223012
209163	223013
149982	223014
151745	223015
233910	223016
238258	223017
174727	223018
91071	223019
27785	223020
19972	223021
7105	223022
32483	223023
163703	223024
1467	223025
151197	223026
112272	223027
76946	223028
89993	223029
20235	223030
2750	223031
23999	223032
16093	223033
111690	223034
112752	223035
17970	223036
72176	223037
22671	223038
2281	223039
60584	223040
211774	223041
108013	223042
159291	223043
13854	223044
88859	223045
41369	223046
21052	223047
50935	223048
51043	223049
162557	223050
17145	223051
93889	223052
18646	223053
36402	223054
95970	223055
65527	223056
211590	223057
675	223058
7649	223059
67737	223060
17372	223061
65039	223062
115223	223063
5520	223064
18962	223065
35836	223066
57264	223067
2904	223068
57483	223069
10883	223070
98348	223071
33227	223072
3334	223073
59899	223074
79396	223075
30670	223076
108111	223077
68575	223078
30300	223079
38308	223080
117688	223081
55321	223082
13464	223083
65353	223084
14619	223085
31770	223086
80172	223087
145218	223088
119276	223089
609	223090
120321	223091
5127	223092
23415	223093
27261	223094
20021	223095
95861	223096
116175	223097
9665	223098
55666	223099
1357	223100
48583	223101
2788	223102
107621	223103
180960	223104
2045	223105
23477	223106
39979	223107
35963	223108
50535	223109
96626	223110
50205	223111
14724	223112
75756	223113
31235	223114
20491	223115
82658	223116
23161	223117
82059	223118
33982	223119
147269	223120
38069	223121
238679	223122
108772	223123
54021	223124
801	223125
298	223126
1084	223127
39199	223128
185306	223129
35	223130
147995	223131
35663	223132
18268	223133
2289	223134
8248	223135
34019	223136
147248	223137
82169	223138
118477	223139
105579	223140
221814	223141
333	223142
4910	223143
21020	223144
53349	223145
22095	223146
10616	223147
51744	223148
26679	223149
272	223150
112695	223151
4430	223152
162327	223153
20530	223154
157871	223155
18943	223156
22128	223157
27367	223158
204762	223159
801	223160
22098	223161
91944	223162
11	223163
160133	223164
117302	223165
51902	223166
194104	223167
105574	223168
9656	223169
9896	223170
31254	223171
16530	223172
19787	223173
58330	223174
81028	223175
165828	223176
25093	223177
89674	223178
60258	223179
29072	223180
120529	223181
55586	223182
163458	223183
95457	223184
47839	223185
52104	223186
122504	223187
41190	223188
236038	223189
236039	223190
40132	223191
196656	223192
47817	223193
1484	223194
96	223195
130739	223196
26238	223197
69979	223198
1633	223199
23468	223200
21294	223201
25733	223202
20462	223203
2057	223204
111219	223205
130262	223206
5573	223207
8237	223208
13554	223209
16668	223210
118064	223211
93262	223212
203787	223213
80822	223214
748	223215
56533	223216
20324	223217
5258	223218
6947	223219
120	223220
56836	223221
9187	223222
2952	223223
6334	223224
16459	223225
162425	223226
56708	223227
2331	223228
44982	223229
13068	223230
151515	223231
44767	223232
8578	223233
482	223234
98796	223235
50772	223236
264	223237
140399	223238
147675	223239
7185	223240
27558	223241
89486	223242
3823	223243
18436	223244
103933	223245
15684	223246
3230	223247
6619	223248
111142	223249
43239	223250
180577	223251
2155	223252
86009	223253
31658	223254
4666	223255
30645	223256
8679	223257
9674	223258
11875	223259
43264	223260
6368	223261
97609	223262
219722	223263
146	223264
7275	223265
66901	223266
4134	223267
8327	223268
12230	223269
49518	223270
39080	223271
108958	223272
64672	223273
3	223274
7055	223275
6547	223276
4135	223277
85741	223278
150047	223279
132954	223280
70663	223281
107108	223282
7255	223283
51841	223284
1132	223285
17623	223286
1173	223287
8549	223288
10326	223289
176613	223290
153992	223291
82877	223292
153657	223293
42634	223294
67466	223295
9159	223296
92236	223297
95682	223298
1184	223299
29480	223300
49508	223301
5214	223302
199240	223303
111006	223304
11735	223305
4864	223306
240353	223307
17444	223308
151492	223309
16882	223310
88674	223311
5265	223312
44765	223313
227460	223314
41913	223315
87862	223316
4454	223317
20032	223318
7278	223319
43594	223320
29970	223321
22751	223322
20427	223323
20424	223324
22799	223325
50291	223326
11942	223327
10207	223328
25511	223329
7177	223330
35818	223331
9355	223332
28469	223333
215552	223334
91453	223335
7177	223336
44180	223337
14128	223338
68145	223339
2045	223340
9201	223341
29691	223342
152667	223343
34242	223344
123885	223345
51129	223346
79546	223347
10100	223348
7263	223349
71322	223350
166918	223351
34603	223352
34618	223353
123711	223354
33063	223355
109340	223356
43591	223357
29939	223358
6294	223359
8706	223360
34290	223361
152068	223362
19518	223363
58647	223364
1657	223365
7852	223366
49622	223367
53836	223368
114438	223369
27484	223370
169790	223371
87926	223372
159196	223373
26820	223374
232080	223375
53662	223376
15215	223377
3841	223378
33700	223379
22079	223380
103472	223381
4399	223382
145720	223383
122364	223384
33271	223385
128611	223386
93536	223387
59522	223388
40314	223389
26989	223390
36565	223391
18208	223392
15138	223393
40002	223394
125922	223395
233261	223396
22720	223397
8360	223398
77208	223399
28877	223400
48153	223401
25977	223402
117579	223403
23616	223404
216058	223405
209870	223406
2447	223407
173336	223408
41623	223409
35660	223410
49611	223411
32277	223412
17915	223413
22856	223414
72901	223415
29384	223416
75795	223417
39563	223418
55720	223419
10750	223420
20520	223421
44001	223422
101348	223423
12453	223424
146798	223425
203056	223426
158054	223427
136453	223428
34175	223429
35455	223430
72543	223431
85397	223432
38299	223433
58758	223434
54601	223435
110976	223436
4764	223437
162828	223438
16024	223439
15230	223440
237872	223441
15498	223442
52381	223443
84662	223444
12522	223445
50440	223446
42727	223447
7483	223448
230751	223449
88492	223450
56172	223451
14331	223452
65611	223453
116698	223454
42057	223455
140576	223456
162991	223457
206177	223458
38972	223459
37977	223460
2680	223461
5337	223462
77380	223463
13875	223464
28060	223465
53861	223466
56254	223467
22244	223468
37738	223469
63611	223470
27306	223471
87370	223472
5899	223473
54554	223474
27328	223475
8744	223476
16201	223477
51853	223478
87508	223479
106636	223480
2461	223481
146116	223482
18017	223483
34467	223484
34331	223485
55317	223486
3135	223487
40106	223488
2513	223489
168767	223490
107563	223491
162684	223492
34660	223493
191418	223494
33559	223495
100882	223496
80209	223497
41477	223498
86233	223499
79228	223500
5130	223501
383	223502
42596	223503
5887	223504
77490	223505
24577	223506
28650	223507
71745	223508
155136	223509
36480	223510
3	223511
597	223512
2500	223513
40441	223514
12987	223515
253	223516
34845	223517
7335	223518
31018	223519
34842	223520
1564	223521
13734	223522
6081	223523
46288	223524
87472	223525
13409	223526
82752	223527
1092	223528
9730	223529
27162	223530
23732	223531
15235	223532
10295	223533
115427	223534
18	223535
60199	223536
8768	223537
13035	223538
149717	223539
48651	223540
231207	223541
22727	223542
4497	223543
37403	223544
93812	223545
49697	223546
1161	223547
109555	223548
20280	223549
89009	223550
109688	223551
31588	223552
2978	223553
21573	223554
4597	223555
17056	223556
106618	223557
24918	223558
29844	223559
4130	223560
6755	223561
123608	223562
4551	223563
16990	223564
69947	223565
15032	223566
18619	223567
2146	223568
105833	223569
23584	223570
15780	223571
3402	223572
5934	223573
46257	223574
43883	223575
36308	223576
917	223577
4851	223578
28777	223579
65726	223580
10078	223581
1278	223582
122	223583
92527	223584
196	223585
63862	223586
35307	223587
4851	223588
133162	223589
12823	223590
1759	223591
83521	223592
9042	223593
113271	223594
4162	223595
70547	223596
12374	223597
14234	223598
109	223599
4664	223600
14702	223601
132396	223602
35321	223603
19463	223604
80317	223605
120275	223606
67853	223607
1238	223608
15257	223609
23152	223610
50657	223611
53287	223612
6469	223613
26687	223614
10784	223615
650	223616
65792	223617
58758	223618
12862	223619
58005	223620
60759	223621
28731	223622
27466	223623
46650	223624
9118	223625
42276	223626
43880	223627
973	223628
35356	223629
18812	223630
2525	223631
22615	223632
5965	223633
30669	223634
1281	223635
129898	223636
56357	223637
162887	223638
49324	223639
15310	223640
286	223641
59865	223642
160451	223643
4781	223644
225087	223645
35284	223646
32213	223647
45695	223648
110820	223649
5892	223650
12896	223651
12304	223652
123284	223653
5140	223654
12683	223655
98721	223656
67534	223657
18208	223658
277	223659
45197	223660
24122	223661
8610	223662
21063	223663
24941	223664
91407	223665
33995	223666
5134	223667
170958	223668
28137	223669
2169	223670
11457	223671
81264	223672
2169	223673
15102	223674
36144	223675
70510	223676
34139	223677
28894	223678
4469	223679
5613	223680
22154	223681
14150	223682
6242	223683
26044	223684
12701	223685
19901	223686
9036	223687
70262	223688
170668	223689
92480	223690
62662	223691
7760	223692
116435	223693
27453	223694
83652	223695
9558	223696
16150	223697
41610	223698
22200	223699
10654	223700
6613	223701
134949	223702
8744	223703
92835	223704
80	223705
14057	223706
10061	223707
225334	223708
30898	223709
39465	223710
218246	223711
6417	223712
27796	223713
27287	223714
15536	223715
22771	223716
40053	223717
22544	223718
8421	223719
113340	223720
76539	223721
94618	223722
97166	223723
61921	223724
79340	223725
154836	223726
42211	223727
21916	223728
53784	223729
53741	223730
65296	223731
19649	223732
5414	223733
43295	223734
54333	223735
221790	223736
14159	223737
9480	223738
2755	223739
74102	223740
45804	223741
58991	223742
137460	223743
75669	223744
55645	223745
11453	223746
700	223747
81431	223748
70206	223749
79107	223750
22542	223751
45537	223752
1624	223753
10	223754
1232	223755
140142	223756
4723	223757
39	223758
23949	223759
19775	223760
110274	223761
70237	223762
23253	223763
40541	223764
45558	223765
10985	223766
73684	223767
32754	223768
132662	223769
271	223770
113339	223771
423	223772
56663	223773
19796	223774
226	223775
1185	223776
12819	223777
123215	223778
19084	223779
7253	223780
133206	223781
5301	223782
34194	223783
44069	223784
40998	223785
6356	223786
1859	223787
394	223788
88804	223789
219672	223790
33	223791
16622	223792
70717	223793
29	223794
37	223795
102726	223796
179396	223797
40909	223798
60449	223799
69747	223800
3990	223801
25457	223802
134076	223803
30936	223804
89003	223805
86874	223806
4270	223807
7974	223808
25865	223809
9715	223810
85217	223811
11447	223812
4178	223813
22744	223814
5396	223815
20120	223816
31035	223817
38570	223818
24581	223819
119073	223820
23270	223821
68053	223822
7081	223823
119322	223824
96203	223825
238691	223826
39832	223827
92270	223828
6208	223829
23430	223830
4651	223831
238893	223832
18711	223833
198899	223834
26188	223835
46716	223836
59314	223837
64443	223838
27365	223839
3579	223840
73	223841
5552	223842
13148	223843
16091	223844
155352	223845
868	223846
15129	223847
6325	223848
34147	223849
4075	223850
8159	223851
48996	223852
1445	223853
47566	223854
30	223855
172052	223856
35635	223857
2367	223858
103529	223859
69550	223860
4379	223861
6468	223862
104642	223863
24088	223864
40564	223865
6367	223866
20214	223867
98227	223868
17	223869
25631	223870
16713	223871
23226	223872
719	223873
94824	223874
58382	223875
8948	223876
17996	223877
2046	223878
9488	223879
8504	223880
4434	223881
170202	223882
38188	223883
12569	223884
21847	223885
18827	223886
77919	223887
52925	223888
1005	223889
37079	223890
8882	223891
100727	223892
84630	223893
7743	223894
78511	223895
30386	223896
9830	223897
119	223898
10225	223899
11713	223900
166630	223901
39	223902
4608	223903
22304	223904
171607	223905
135278	223906
8386	223907
29082	223908
126251	223909
44382	223910
21049	223911
86321	223912
86321	223913
19922	223914
122666	223915
88283	223916
3579	223917
115156	223918
118819	223919
106705	223920
13247	223921
22038	223922
19418	223923
46828	223924
3441	223925
43883	223926
34815	223927
27835	223928
43785	223929
8328	223930
196614	223931
22012	223932
37223	223933
45520	223934
49640	223935
86734	223936
25572	223937
70118	223938
33701	223939
98613	223940
17928	223941
38988	223942
43592	223943
777	223944
39	223945
2936	223946
67403	223947
275	223948
197722	223949
7213	223950
6703	223951
97344	223952
1210	223953
34283	223954
21022	223955
84754	223956
48871	223957
34658	223958
62416	223959
437	223960
437	223961
16274	223962
182012	223963
3264	223964
68615	223965
7468	223966
5876	223967
103967	223968
17585	223969
50017	223970
16647	223971
19143	223972
67549	223973
6311	223974
11088	223975
24603	223976
17794	223977
105147	223978
11837	223979
69018	223980
32304	223981
232677	223982
109500	223983
118	223984
17296	223985
21517	223986
113312	223987
222	223988
14238	223989
8792	223990
62713	223991
2965	223992
6783	223993
21440	223994
4382	223995
48982	223996
18608	223997
38144	223998
38862	223999
4641	224000
108285	224001
136191	224002
52403	224003
200315	224004
48638	224005
29526	224006
56163	224007
200295	224008
834	224009
22388	224010
19548	224011
113572	224012
3703	224013
57750	224014
8323	224015
103	224016
104031	224017
45044	224018
141424	224019
75	224020
39065	224021
98333	224022
10963	224023
16290	224024
127705	224025
46485	224026
4094	224027
56346	224028
4	224029
4	224030
33315	224031
26592	224032
29855	224033
60780	224034
31922	224035
20428	224036
4724	224037
3173	224038
4838	224039
50692	224040
16922	224041
7116	224042
29880	224043
16068	224044
21008	224045
1681	224046
57587	224047
26180	224048
47	224049
914	224050
2006	224051
7056	224052
5858	224053
8089	224054
22952	224055
73222	224056
410	224057
31527	224058
131035	224059
3479	224060
23512	224061
4968	224062
4331	224063
60341	224064
11034	224065
46820	224066
912	224067
180662	224068
298	224069
182485	224070
4207	224071
2770	224072
38312	224073
8149	224074
47	224075
30028	224076
2921	224077
36420	224078
2310	224079
129831	224080
54317	224081
4331	224082
5384	224083
30288	224084
935	224085
36819	224086
26980	224087
86567	224088
8157	224089
8157	224090
132219	224091
70350	224092
79435	224093
99244	224094
1868	224095
4350	224096
234	224097
38605	224098
236087	224099
14491	224100
136128	224101
9098	224102
20	224103
10082	224104
20412	224105
6376	224106
2689	224107
208	224108
65852	224109
6590	224110
19096	224111
4768	224112
91	224113
13176	224114
26956	224115
3647	224116
51318	224117
13812	224118
83535	224119
100782	224120
171635	224121
81295	224122
92181	224123
34159	224124
6764	224125
117126	224126
146691	224127
30901	224128
82526	224129
75203	224130
31047	224131
61382	224132
9804	224133
230195	224134
53765	224135
29921	224136
128958	224137
183039	224138
3866	224139
1467	224140
133349	224141
14391	224142
126256	224143
34624	224144
11831	224145
60811	224146
16338	224147
236841	224148
128318	224149
26646	224150
13148	224151
108868	224152
136	224153
8661	224154
39497	224155
129062	224156
5252	224157
21258	224158
19027	224159
39	224160
13060	224161
13996	224162
146679	224163
10039	224164
56242	224165
18829	224166
4671	224167
16046	224168
75066	224169
59749	224170
5342	224171
3544	224172
37462	224173
51566	224174
65665	224175
19639	224176
33632	224177
4633	224178
26908	224179
5862	224180
66968	224181
39912	224182
10591	224183
65079	224184
57976	224185
63238	224186
11301	224187
62640	224188
127363	224189
48051	224190
6148	224191
46655	224192
10072	224193
23025	224194
36048	224195
2610	224196
117004	224197
147387	224198
64531	224199
23304	224200
144648	224201
30751	224202
10833	224203
9920	224204
95713	224205
8796	224206
101960	224207
224	224208
34920	224209
131240	224210
101385	224211
185474	224212
52866	224213
36486	224214
8000	224215
2430	224216
62	224217
27727	224218
19027	224219
4874	224220
200222	224221
120700	224222
94248	224223
101247	224224
34164	224225
16841	224226
178276	224227
13782	224228
75474	224229
673	224230
4872	224231
173510	224232
47468	224233
54509	224234
2652	224235
118054	224236
7081	224237
27134	224238
64560	224239
218830	224240
3225	224241
81266	224242
163245	224243
36909	224244
33319	224245
12355	224246
30633	224247
26839	224248
30558	224249
16887	224250
11350	224251
12525	224252
55781	224253
90285	224254
34269	224255
145176	224256
26964	224257
6461	224258
1911	224259
106982	224260
82754	224261
86985	224262
33206	224263
91104	224264
74086	224265
3832	224266
50269	224267
2192	224268
14787	224269
13655	224270
660	224271
2597	224272
105697	224273
27994	224274
60767	224275
8892	224276
13530	224277
50820	224278
159782	224279
189884	224280
16501	224281
8953	224282
367	224283
69416	224284
12490	224285
23885	224286
19791	224287
97050	224288
37625	224289
197714	224290
342	224291
51087	224292
11757	224293
106050	224294
19992	224295
29983	224296
105455	224297
38721	224298
59941	224299
15580	224300
4298	224301
46721	224302
77906	224303
104087	224304
13820	224305
16811	224306
144269	224307
9264	224308
208371	224309
113564	224310
13221	224311
17110	224312
19936	224313
5366	224314
30633	224315
8301	224316
104352	224317
13538	224318
16353	224319
78575	224320
29734	224321
103904	224322
47538	224323
194	224324
33926	224325
194	224326
6175	224327
139924	224328
5778	224329
16994	224330
13589	224331
43942	224332
7708	224333
2736	224334
7473	224335
90526	224336
8947	224337
7534	224338
6287	224339
194483	224340
1116	224341
9932	224342
14534	224343
4710	224344
80486	224345
11462	224346
14642	224347
33243	224348
194	224349
35256	224350
2215	224351
3066	224352
5752	224353
73446	224354
14442	224355
5167	224356
51712	224357
238988	224358
7324	224359
178387	224360
588	224361
38436	224362
12792	224363
27489	224364
13716	224365
14033	224366
3552	224367
154211	224368
50636	224369
1425	224370
16295	224371
12339	224372
17396	224373
342	224374
4908	224375
66429	224376
84818	224377
841	224378
5796	224379
23469	224380
54015	224381
26884	224382
107010	224383
46854	224384
105147	224385
24577	224386
2748	224387
122497	224388
48273	224389
16260	224390
7704	224391
55480	224392
89408	224393
49128	224394
23885	224395
122557	224396
26206	224397
25058	224398
72879	224399
8878	224400
79086	224401
16	224402
24247	224403
12127	224404
10510	224405
22052	224406
38358	224407
178340	224408
2118	224409
15617	224410
91083	224411
33644	224412
38561	224413
223839	224414
12408	224415
80454	224416
104353	224417
16585	224418
3685	224419
30022	224420
61863	224421
104143	224422
79852	224423
10884	224424
79000	224425
19029	224426
47279	224427
105774	224428
12677	224429
5778	224430
8475	224431
69538	224432
69392	224433
5444	224434
7707	224435
34216	224436
209	224437
102915	224438
33229	224439
201464	224440
65555	224441
37463	224442
3660	224443
45	224444
64907	224445
4163	224446
68421	224447
8980	224448
6903	224449
30939	224450
112860	224451
3234	224452
24141	224453
144288	224454
5395	224455
1230	224456
21736	224457
23426	224458
128958	224459
97286	224460
16587	224461
976	224462
36717	224463
161738	224464
16101	224465
19104	224466
12866	224467
136492	224468
3701	224469
15216	224470
1841	224471
33411	224472
723	224473
24377	224474
3510	224475
196394	224476
118223	224477
206407	224478
71532	224479
46937	224480
13116	224481
13147	224482
56447	224483
4643	224484
25115	224485
23996	224486
11698	224487
71120	224488
277	224489
437	224490
16879	224491
38643	224492
61099	224493
1802	224494
96119	224495
68399	224496
12091	224497
34614	224498
35462	224499
62	224500
2145	224501
33322	224502
6758	224503
1859	224504
16917	224505
119	224506
1201	224507
108546	224508
70870	224509
29913	224510
16917	224511
6758	224512
61821	224513
161907	224514
89449	224515
105952	224516
49921	224517
37901	224518
441	224519
13135	224520
86157	224521
4680	224522
44527	224523
28017	224524
35998	224525
832	224526
10046	224527
104129	224528
132494	224529
62584	224530
163036	224531
62813	224532
31955	224533
22979	224534
1275	224535
17048	224536
78640	224537
981	224538
130236	224539
39	224540
151818	224541
7707	224542
126	224543
4954	224544
1502	224545
229079	224546
8353	224547
124817	224548
14473	224549
14841	224550
22782	224551
6669	224552
29598	224553
18365	224554
62377	224555
100	224556
22178	224557
51	224558
2504	224559
4464	224560
1452	224561
4697	224562
10079	224563
10759	224564
9348	224565
4951	224566
23565	224567
824	224568
35213	224569
11698	224570
209754	224571
11728	224572
39537	224573
29917	224574
33974	224575
23348	224576
2638	224577
18325	224578
27426	224579
67313	224580
40840	224581
5764	224582
51795	224583
91881	224584
14070	224585
99866	224586
84630	224587
18960	224588
63365	224589
51302	224590
1647	224591
14565	224592
11697	224593
28370	224594
44198	224595
565	224596
33291	224597
32457	224598
131647	224599
37573	224600
186721	224601
3785	224602
7803	224603
35814	224604
3579	224605
41120	224606
131117	224607
27406	224608
29708	224609
62615	224610
14349	224611
25120	224612
28211	224613
8624	224614
28422	224615
12854	224616
88687	224617
67309	224618
30555	224619
165395	224620
79820	224621
14425	224622
36127	224623
34100	224624
73649	224625
4310	224626
164141	224627
87018	224628
11412	224629
105964	224630
171617	224631
15388	224632
58072	224633
1225	224634
2334	224635
8757	224636
62119	224637
11675	224638
839	224639
20838	224640
31153	224641
10314	224642
42730	224643
144069	224644
58946	224645
18596	224646
209623	224647
86221	224648
3519	224649
66845	224650
48062	224651
20646	224652
65176	224653
109613	224654
48954	224655
44348	224656
36200	224657
106160	224658
96529	224659
663	224660
29359	224661
2146	224662
902	224663
79123	224664
10214	224665
8342	224666
124643	224667
52572	224668
8445	224669
89843	224670
6155	224671
40	224672
3775	224673
16607	224674
15824	224675
25911	224676
2508	224677
144306	224678
20896	224679
1239	224680
2303	224681
1007	224682
78693	224683
12243	224684
3354	224685
217619	224686
81886	224687
57713	224688
5497	224689
117791	224690
51929	224691
26355	224692
172982	224693
21626	224694
17755	224695
7924	224696
1122	224697
164482	224698
153008	224699
140105	224700
60844	224701
20434	224702
62576	224703
82801	224704
903	224705
167284	224706
17528	224707
104111	224708
76891	224709
74380	224710
105896	224711
10019	224712
935	224713
231055	224714
19881	224715
36289	224716
125204	224717
17481	224718
145609	224719
7812	224720
78731	224721
150669	224722
50297	224723
25908	224724
180102	224725
2129	224726
13526	224727
18651	224728
26537	224729
1966	224730
8975	224731
4671	224732
50911	224733
5774	224734
17671	224735
3077	224736
161635	224737
20890	224738
22178	224739
96828	224740
57724	224741
29708	224742
7247	224743
40211	224744
436	224745
74423	224746
20720	224747
5927	224748
5485	224749
909	224750
311	224751
23916	224752
34229	224753
27476	224754
94937	224755
6473	224756
919	224757
51333	224758
88165	224759
164925	224760
4441	224761
13358	224762
44720	224763
89012	224764
16325	224765
80048	224766
11412	224767
23575	224768
94973	224769
89134	224770
197088	224771
33571	224772
26440	224773
107684	224774
77475	224775
40132	224776
28884	224777
68996	224778
126814	224779
17838	224780
48971	224781
201590	224782
33687	224783
4643	224784
129138	224785
8971	224786
21680	224787
1093	224788
145584	224789
66874	224790
117401	224791
16962	224792
2325	224793
702	224794
45178	224795
15793	224796
29623	224797
182953	224798
74785	224799
115064	224800
80721	224801
9383	224802
22570	224803
3405	224804
156247	224805
223429	224806
80667	224807
204710	224808
19332	224809
11777	224810
20115	224811
77892	224812
16804	224813
66113	224814
114443	224815
103558	224816
54904	224817
64945	224818
92188	224819
2260	224820
1837	224821
1472	224822
8794	224823
147	224824
119857	224825
19879	224826
4183	224827
19757	224828
39080	224829
49672	224830
3692	224831
17095	224832
28072	224833
123964	224834
108554	224835
47085	224836
79728	224837
22609	224838
15830	224839
13424	224840
73250	224841
35619	224842
47879	224843
11448	224844
35298	224845
40770	224846
3	224847
9608	224848
51800	224849
40762	224850
78114	224851
13093	224852
6302	224853
4327	224854
139957	224855
78782	224856
42714	224857
159171	224858
137070	224859
8614	224860
216888	224861
136815	224862
9	224863
9501	224864
11475	224865
4808	224866
3277	224867
312	224868
72198	224869
23688	224870
32516	224871
84640	224872
25233	224873
11034	224874
111506	224875
40802	224876
5441	224877
151026	224878
43149	224879
43149	224880
2957	224881
24675	224882
40802	224883
32276	224884
124	224885
9607	224886
39905	224887
4826	224888
50904	224889
8362	224890
5327	224891
43149	224892
87014	224893
38843	224894
163610	224895
30832	224896
53712	224897
32634	224898
152796	224899
30396	224900
431	224901
173067	224902
175221	224903
92045	224904
42742	224905
10581	224906
19102	224907
86735	224908
19948	224909
66586	224910
229331	224911
237832	224912
22649	224913
7087	224914
30178	224915
8467	224916
115656	224917
12478	224918
108536	224919
78374	224920
9515	224921
329	224922
672	224923
87995	224924
4593	224925
42864	224926
6127	224927
16839	224928
32298	224929
67122	224930
1635	224931
288	224932
27839	224933
4727	224934
10762	224935
33967	224936
59550	224937
14257	224938
15407	224939
95951	224940
541	224941
22152	224942
67530	224943
9933	224944
1798	224945
36749	224946
2657	224947
27366	224948
3104	224949
3360	224950
258	224951
52397	224952
34692	224953
58935	224954
4186	224955
10157	224956
2	224957
8742	224958
110522	224959
61995	224960
52336	224961
472	224962
12524	224963
9883	224964
12046	224965
13	224966
73212	224967
60404	224968
123858	224969
37785	224970
49370	224971
40386	224972
149342	224973
134	224974
3662	224975
2312	224976
30916	224977
13802	224978
7893	224979
28	224980
9912	224981
105139	224982
151866	224983
10211	224984
103653	224985
1646	224986
67532	224987
112355	224988
81907	224989
1338	224990
102076	224991
125954	224992
18496	224993
152598	224994
113265	224995
200251	224996
37870	224997
79054	224998
4865	224999
6849	225000
13589	225001
23669	225002
48132	225003
40788	225004
21714	225005
39091	225006
141835	225007
142381	225008
62517	225009
49826	225010
44105	225011
82398	225012
141038	225013
10359	225014
47941	225015
69852	225016
230560	225017
47704	225018
293	225019
104178	225020
57191	225021
2525	225022
11587	225023
828	225024
14268	225025
215	225026
59755	225027
18916	225028
3272	225029
18635	225030
10902	225031
19393	225032
5443	225033
19990	225034
17156	225035
32827	225036
4098	225037
38185	225038
75966	225039
712	225040
23756	225041
48581	225042
84126	225043
2631	225044
4789	225045
504	225046
14474	225047
4129	225048
211617	225049
215334	225050
80246	225051
6379	225052
57734	225053
104347	225054
5556	225055
3694	225056
48	225057
63190	225058
22482	225059
34192	225060
4856	225061
4674	225062
13344	225063
5364	225064
10706	225065
40605	225066
11818	225067
38350	225068
105969	225069
22497	225070
687	225071
74228	225072
100444	225073
22916	225074
1623	225075
14452	225076
5599	225077
27983	225078
207530	225079
18759	225080
57132	225081
89223	225082
56471	225083
56386	225084
40678	225085
8092	225086
12238	225087
13329	225088
13329	225089
62826	225090
3624	225091
63479	225092
13717	225093
32107	225094
5218	225095
32357	225096
2603	225097
15644	225098
69688	225099
40682	225100
2723	225101
274	225102
139421	225103
1957	225104
65523	225105
24418	225106
31248	225107
138808	225108
68166	225109
39483	225110
44562	225111
18407	225112
77648	225113
40489	225114
16369	225115
2555	225116
16691	225117
26059	225118
51400	225119
161121	225120
27875	225121
12189	225122
28385	225123
22426	225124
9107	225125
513	225126
1225	225127
27917	225128
26269	225129
2771	225130
686	225131
6099	225132
686	225133
88474	225134
39568	225135
33166	225136
18263	225137
27398	225138
212427	225139
100	225140
171768	225141
24118	225142
24118	225143
2288	225144
119519	225145
17046	225146
11922	225147
4301	225148
56290	225149
7571	225150
143182	225151
44515	225152
107042	225153
63776	225154
150162	225155
56285	225156
7451	225157
50205	225158
32652	225159
9523	225160
2083	225161
49641	225162
51194	225163
6446	225164
242	225165
114296	225166
24918	225167
12808	225168
132547	225169
11509	225170
35381	225171
51116	225172
3589	225173
49536	225174
20664	225175
91291	225176
84307	225177
25700	225178
7468	225179
25700	225180
159702	225181
2836	225182
511	225183
7940	225184
541	225185
23914	225186
83156	225187
7129	225188
6146	225189
3269	225190
77015	225191
13265	225192
210	225193
156618	225194
221253	225195
164141	225196
8286	225197
64242	225198
809	225199
23803	225200
10124	225201
219880	225202
223128	225203
9732	225204
873	225205
62239	225206
198	225207
36037	225208
36037	225209
36037	225210
89043	225211
36037	225212
65010	225213
115680	225214
166061	225215
19492	225216
1294	225217
10248	225218
59580	225219
8337	225220
8486	225221
5330	225222
17606	225223
89268	225224
33113	225225
147868	225226
4320	225227
6994	225228
4734	225229
3030	225230
32645	225231
10613	225232
31159	225233
18972	225234
182330	225235
3654	225236
47234	225237
47646	225238
23734	225239
59097	225240
41095	225241
29017	225242
100811	225243
137	225244
4868	225245
44839	225246
15119	225247
176987	225248
11088	225249
220216	225250
40177	225251
712	225252
65100	225253
40528	225254
57912	225255
71820	225256
49476	225257
175343	225258
154135	225259
347	225260
155817	225261
19175	225262
29424	225263
58300	225264
39607	225265
615	225266
34943	225267
113115	225268
17795	225269
166281	225270
7460	225271
96615	225272
50574	225273
24217	225274
141750	225275
5426	225276
41916	225277
65321	225278
58965	225279
196385	225280
54945	225281
107815	225282
5981	225283
12789	225284
63551	225285
7946	225286
97108	225287
30751	225288
383	225289
9671	225290
838	225291
59417	225292
15621	225293
3981	225294
105002	225295
78476	225296
28602	225297
102327	225298
6101	225299
73545	225300
56841	225301
48698	225302
54067	225303
143384	225304
150502	225305
70246	225306
10787	225307
6565	225308
38929	225309
3743	225310
64494	225311
19258	225312
13335	225313
22418	225314
556	225315
13031	225316
13474	225317
38512	225318
32555	225319
63376	225320
86731	225321
25648	225322
4274	225323
69144	225324
147764	225325
8174	225326
1685	225327
28632	225328
7944	225329
89157	225330
44798	225331
26219	225332
66625	225333
18921	225334
11468	225335
3323	225336
94130	225337
51194	225338
61995	225339
11814	225340
12224	225341
124341	225342
14086	225343
8564	225344
23560	225345
10022	225346
16478	225347
19254	225348
83756	225349
238111	225350
61865	225351
34376	225352
26649	225353
47932	225354
56173	225355
10599	225356
56173	225357
82121	225358
3404	225359
22549	225360
3808	225361
101834	225362
63981	225363
135997	225364
41818	225365
23298	225366
6701	225367
5873	225368
2750	225369
4879	225370
17250	225371
17231	225372
71210	225373
42993	225374
56019	225375
21023	225376
29860	225377
50119	225378
4758	225379
43271	225380
11901	225381
1134	225382
157861	225383
219044	225384
220710	225385
4018	225386
40150	225387
60686	225388
23409	225389
4151	225390
87169	225391
54811	225392
15682	225393
18978	225394
13338	225395
48043	225396
163	225397
21173	225398
13365	225399
6084	225400
40257	225401
65653	225402
33759	225403
162	225404
15770	225405
2062	225406
2062	225407
2062	225408
822	225409
68948	225410
172016	225411
45211	225412
10248	225413
43571	225414
205644	225415
1560	225416
38300	225417
43874	225418
70753	225419
318	225420
40864	225421
150126	225422
1048	225423
85061	225424
13358	225425
5196	225426
102644	225427
145839	225428
135879	225429
37538	225430
3603	225431
84229	225432
2371	225433
5336	225434
78584	225435
37055	225436
99469	225437
104534	225438
27028	225439
51963	225440
57104	225441
40694	225442
427	225443
10533	225444
8489	225445
8488	225446
9235	225447
113855	225448
74054	225449
3427	225450
47763	225451
59103	225452
61872	225453
52370	225454
53106	225455
72182	225456
19826	225457
7363	225458
2008	225459
37098	225460
2994	225461
88206	225462
23889	225463
172727	225464
61483	225465
29133	225466
37126	225467
11624	225468
204304	225469
132453	225470
1840	225471
62111	225472
24816	225473
6064	225474
104320	225475
11711	225476
3435	225477
9150	225478
48783	225479
7999	225480
2308	225481
141204	225482
20210	225483
80485	225484
7245	225485
13649	225486
37673	225487
1656	225488
20001	225489
38324	225490
7255	225491
61843	225492
2286	225493
16355	225494
10031	225495
11602	225496
29967	225497
1811	225498
47815	225499
9703	225500
47551	225501
21943	225502
79244	225503
38041	225504
30444	225505
5748	225506
1243	225507
103830	225508
37895	225509
20000	225510
47817	225511
8228	225512
1314	225513
8091	225514
7192	225515
1539	225516
5466	225517
7194	225518
78986	225519
4753	225520
198792	225521
5466	225522
1539	225523
13090	225524
48460	225525
7237	225526
8221	225527
5382	225528
7248	225529
23186	225530
18836	225531
6058	225532
13891	225533
3584	225534
5436	225535
1832	225536
13900	225537
46880	225538
10770	225539
133	225540
37893	225541
23873	225542
1883	225543
13922	225544
252	225545
70578	225546
3017	225547
8351	225548
141770	225549
4236	225550
60089	225551
20012	225552
9454	225553
18049	225554
11092	225555
60989	225556
7340	225557
9426	225558
4110	225559
252	225560
9744	225561
18049	225562
9690	225563
81318	225564
699	225565
127617	225566
83069	225567
81890	225568
15746	225569
10093	225570
87314	225571
28650	225572
153545	225573
9576	225574
22861	225575
154258	225576
106731	225577
64151	225578
50211	225579
82273	225580
80936	225581
22861	225582
12459	225583
7379	225584
10960	225585
1620	225586
13672	225587
25065	225588
109107	225589
61571	225590
28447	225591
2594	225592
94408	225593
411	225594
39627	225595
29764	225596
140100	225597
31445	225598
17099	225599
127720	225600
116736	225601
68310	225602
34993	225603
1714	225604
45391	225605
46194	225606
7994	225607
49727	225608
43282	225609
34536	225610
37750	225611
22645	225612
3609	225613
65280	225614
45193	225615
61514	225616
76573	225617
30889	225618
8518	225619
164042	225620
26855	225621
114959	225622
175650	225623
5616	225624
64907	225625
47852	225626
25970	225627
25937	225628
105111	225629
99482	225630
6971	225631
72483	225632
97978	225633
60139	225634
4676	225635
28278	225636
130196	225637
22702	225638
87254	225639
25504	225640
11967	225641
19242	225642
23120	225643
3213	225644
71653	225645
11317	225646
105257	225647
23833	225648
168616	225649
130157	225650
84327	225651
73469	225652
34981	225653
129006	225654
19201	225655
20531	225656
95301	225657
33376	225658
208192	225659
11023	225660
74187	225661
13207	225662
73813	225663
45167	225664
75230	225665
117360	225666
61572	225667
57660	225668
93509	225669
83021	225670
36575	225671
34543	225672
55900	225673
136057	225674
5845	225675
47850	225676
34645	225677
54285	225678
47056	225679
43097	225680
19927	225681
147050	225682
9973	225683
119035	225684
30287	225685
77187	225686
15510	225687
4191	225688
1280	225689
34518	225690
100956	225691
41182	225692
43152	225693
73684	225694
56060	225695
83118	225696
71806	225697
35898	225698
17448	225699
2022	225700
23060	225701
53148	225702
20956	225703
40103	225704
15552	225705
46047	225706
17430	225707
102745	225708
9430	225709
35544	225710
106175	225711
96256	225712
60073	225713
16457	225714
130174	225715
34699	225716
59979	225717
231661	225718
58723	225719
111338	225720
30612	225721
58785	225722
95564	225723
95840	225724
58699	225725
13795	225726
48255	225727
14426	225728
36460	225729
112263	225730
102512	225731
19008	225732
72527	225733
50668	225734
12637	225735
68100	225736
22490	225737
13779	225738
17022	225739
20831	225740
19282	225741
5631	225742
138789	225743
102431	225744
41567	225745
10093	225746
94808	225747
59634	225748
143730	225749
38568	225750
43277	225751
34315	225752
30953	225753
65811	225754
83346	225755
161161	225756
10851	225757
18809	225758
7136	225759
27523	225760
35035	225761
84703	225762
32450	225763
214600	225764
77450	225765
18697	225766
36257	225767
30771	225768
11183	225769
5894	225770
47598	225771
97551	225772
32925	225773
47660	225774
109891	225775
164474	225776
15667	225777
4869	225778
41563	225779
126899	225780
796	225781
50233	225782
94551	225783
56022	225784
11897	225785
167310	225786
27848	225787
144130	225788
22689	225789
31423	225790
202846	225791
149443	225792
207102	225793
100403	225794
63136	225795
1425	225796
92509	225797
66094	225798
61664	225799
134242	225800
108160	225801
142831	225802
210024	225803
139191	225804
155494	225805
55211	225806
21840	225807
136800	225808
71846	225809
66043	225810
55957	225811
5971	225812
106284	225813
179560	225814
13641	225815
19358	225816
59472	225817
109825	225818
157706	225819
9837	225820
108894	225821
153762	225822
5476	225823
65698	225824
127445	225825
100648	225826
87008	225827
127517	225828
91315	225829
3942	225830
44715	225831
135075	225832
173615	225833
3942	225834
3942	225835
13235	225836
44715	225837
3942	225838
44857	225839
157	225840
13329	225841
147451	225842
49678	225843
125170	225844
3989	225845
93177	225846
63526	225847
22121	225848
25728	225849
30862	225850
33840	225851
56613	225852
40571	225853
7367	225854
10010	225855
30917	225856
148581	225857
51563	225858
30215	225859
16367	225860
13784	225861
22317	225862
28049	225863
52	225864
17254	225865
1125	225866
25851	225867
5564	225868
24016	225869
252	225870
71026	225871
1460	225872
51446	225873
50399	225874
17902	225875
16780	225876
3643	225877
37344	225878
17499	225879
17898	225880
23242	225881
48912	225882
10177	225883
6982	225884
49047	225885
80262	225886
2302	225887
48737	225888
19127	225889
3691	225890
14595	225891
33822	225892
298	225893
22474	225894
27508	225895
30130	225896
8415	225897
2515	225898
10796	225899
6783	225900
35210	225901
37151	225902
1503	225903
17640	225904
166	225905
40469	225906
12115	225907
569	225908
27508	225909
27508	225910
1453	225911
58161	225912
112917	225913
89	225914
35323	225915
57543	225916
166813	225917
13358	225918
1005	225919
76927	225920
643	225921
38156	225922
3497	225923
79433	225924
1555	225925
66898	225926
601	225927
39398	225928
22177	225929
81926	225930
217371	225931
10776	225932
8660	225933
598	225934
3380	225935
9331	225936
192	225937
17467	225938
24544	225939
23976	225940
6119	225941
189	225942
1465	225943
17364	225944
25900	225945
5104	225946
2383	225947
18521	225948
10759	225949
1654	225950
19626	225951
20112	225952
15803	225953
26599	225954
2241	225955
233189	225956
116233	225957
30528	225958
24818	225959
26158	225960
55317	225961
19439	225962
167001	225963
44741	225964
111122	225965
82988	225966
400	225967
40429	225968
82988	225969
83779	225970
123498	225971
13358	225972
144372	225973
164606	225974
63176	225975
64459	225976
111450	225977
63176	225978
26302	225979
173416	225980
44207	225981
4135	225982
17093	225983
119791	225984
35490	225985
18799	225986
79866	225987
110868	225988
28627	225989
59529	225990
4786	225991
145	225992
133599	225993
80031	225994
274	225995
24367	225996
84289	225997
10772	225998
10556	225999
23749	226000
286	226001
38496	226002
13711	226003
17442	226004
46306	226005
57815	226006
26223	226007
88237	226008
1338	226009
8548	226010
36338	226011
31977	226012
48545	226013
74055	226014
36604	226015
32931	226016
35300	226017
65831	226018
4491	226019
874	226020
17260	226021
36931	226022
46615	226023
345	226024
37808	226025
51241	226026
2007	226027
85609	226028
3461	226029
22968	226030
3042	226031
10603	226032
59356	226033
3018	226034
54736	226035
16300	226036
103987	226037
46980	226038
20858	226039
51426	226040
49754	226041
19377	226042
3966	226043
10330	226044
9274	226045
4309	226046
62830	226047
92035	226048
32	226049
104864	226050
37863	226051
17427	226052
12425	226053
6605	226054
44358	226055
87	226056
42801	226057
85829	226058
22807	226059
58653	226060
74867	226061
68597	226062
40654	226063
1446	226064
116364	226065
20489	226066
16412	226067
141059	226068
63669	226069
32276	226070
1481	226071
16772	226072
2293	226073
30985	226074
40094	226075
15034	226076
197219	226077
62278	226078
27205	226079
218958	226080
109611	226081
152364	226082
154874	226083
15791	226084
82398	226085
91318	226086
59115	226087
64860	226088
20314	226089
89	226090
13861	226091
34890	226092
78050	226093
3253	226094
23512	226095
100059	226096
53915	226097
159798	226098
83447	226099
30477	226100
98692	226101
18999	226102
127827	226103
31799	226104
4729	226105
57676	226106
14471	226107
4799	226108
13376	226109
108274	226110
203268	226111
39507	226112
227126	226113
71646	226114
3454	226115
28287	226116
60205	226117
31505	226118
13208	226119
76621	226120
151257	226121
23111	226122
112533	226123
16687	226124
16565	226125
25841	226126
64932	226127
35876	226128
68354	226129
87052	226130
4444	226131
47116	226132
66630	226133
13094	226134
24532	226135
5299	226136
13164	226137
130359	226138
84362	226139
3884	226140
100713	226141
34719	226142
90358	226143
210513	226144
24759	226145
14442	226146
231491	226147
29814	226148
73924	226149
8407	226150
37294	226151
54634	226152
24951	226153
38230	226154
71384	226155
60779	226156
129668	226157
9425	226158
134639	226159
140944	226160
64692	226161
132625	226162
45100	226163
19062	226164
12314	226165
19701	226166
17326	226167
238762	226168
29966	226169
23561	226170
104823	226171
9778	226172
8098	226173
139668	226174
177295	226175
97049	226176
64276	226177
64351	226178
6401	226179
74143	226180
56715	226181
22687	226182
46185	226183
97401	226184
55501	226185
2487	226186
2181	226187
9525	226188
116727	226189
26934	226190
45469	226191
60152	226192
24826	226193
24087	226194
217442	226195
40179	226196
27560	226197
19084	226198
137797	226199
5488	226200
96556	226201
101390	226202
21025	226203
11586	226204
4668	226205
56944	226206
78853	226207
74589	226208
23772	226209
104226	226210
28482	226211
25221	226212
23859	226213
192450	226214
35812	226215
17717	226216
59434	226217
111881	226218
198394	226219
16334	226220
43078	226221
20058	226222
123894	226223
16755	226224
4224	226225
232	226226
8106	226227
19785	226228
7698	226229
47616	226230
19785	226231
9274	226232
35794	226233
148038	226234
72011	226235
97946	226236
102528	226237
217003	226238
192420	226239
142787	226240
29306	226241
27903	226242
16316	226243
7009	226244
25038	226245
20745	226246
104267	226247
4022	226248
101	226249
96	226250
7960	226251
185150	226252
31296	226253
30541	226254
47776	226255
61522	226256
78868	226257
60138	226258
39766	226259
21176	226260
18968	226261
20235	226262
194471	226263
1478	226264
64024	226265
157615	226266
74919	226267
112816	226268
34409	226269
11791	226270
129230	226271
1860	226272
38919	226273
54399	226274
236419	226275
41926	226276
2960	226277
143750	226278
32243	226279
19808	226280
104807	226281
116179	226282
203401	226283
1276	226284
79380	226285
104250	226286
151303	226287
92676	226288
21822	226289
94081	226290
50494	226291
94255	226292
153949	226293
171871	226294
145876	226295
5111	226296
14477	226297
6659	226298
17947	226299
17156	226300
11064	226301
84002	226302
225799	226303
50373	226304
4262	226305
14028	226306
9050	226307
21157	226308
33913	226309
24143	226310
38646	226311
11790	226312
24829	226313
108499	226314
13126	226315
22573	226316
18599	226317
3926	226318
214224	226319
111658	226320
210879	226321
8505	226322
15425	226323
212861	226324
154331	226325
31894	226326
14268	226327
151178	226328
29051	226329
153479	226330
62457	226331
2169	226332
22195	226333
43942	226334
5402	226335
32547	226336
4008	226337
92237	226338
158518	226339
129697	226340
30783	226341
8028	226342
7302	226343
16856	226344
3405	226345
29074	226346
14281	226347
91601	226348
34275	226349
70730	226350
223678	226351
143225	226352
35853	226353
92658	226354
61208	226355
621	226356
13075	226357
3713	226358
127737	226359
37360	226360
6216	226361
1579	226362
100900	226363
159846	226364
8597	226365
31867	226366
24843	226367
38620	226368
13916	226369
160963	226370
41678	226371
298	226372
24824	226373
5362	226374
87174	226375
164935	226376
164935	226377
12897	226378
58929	226379
49087	226380
31870	226381
96125	226382
119298	226383
1588	226384
3121	226385
16886	226386
45313	226387
52280	226388
14672	226389
100556	226390
117668	226391
28098	226392
82321	226393
35640	226394
14691	226395
238986	226396
71689	226397
45284	226398
44753	226399
17834	226400
10587	226401
44671	226402
8851	226403
32574	226404
82146	226405
205396	226406
63392	226407
55386	226408
101206	226409
38561	226410
13816	226411
67299	226412
94986	226413
7334	226414
13417	226415
563	226416
117871	226417
26690	226418
38339	226419
15239	226420
9466	226421
11499	226422
151051	226423
129722	226424
24802	226425
23311	226426
8764	226427
40431	226428
17479	226429
8272	226430
21360	226431
63878	226432
11243	226433
196979	226434
14984	226435
42751	226436
39820	226437
64690	226438
16277	226439
6555	226440
52633	226441
21379	226442
61578	226443
104265	226444
87432	226445
14373	226446
16683	226447
4956	226448
126232	226449
56213	226450
53083	226451
53176	226452
44	226453
1968	226454
26445	226455
5223	226456
13453	226457
16061	226458
2323	226459
56749	226460
1114	226461
4687	226462
87573	226463
1082	226464
75394	226465
35780	226466
46497	226467
116189	226468
36672	226469
70967	226470
38927	226471
305	226472
4166	226473
72847	226474
4669	226475
7285	226476
111958	226477
232122	226478
113992	226479
83073	226480
86776	226481
749	226482
2686	226483
28462	226484
56269	226485
41879	226486
39064	226487
40482	226488
110974	226489
41025	226490
7574	226491
29318	226492
98249	226493
15966	226494
24724	226495
17554	226496
6424	226497
9472	226498
80789	226499
217504	226500
58585	226501
187264	226502
6454	226503
76806	226504
3024	226505
35763	226506
9291	226507
12946	226508
50850	226509
112192	226510
41040	226511
17621	226512
918	226513
75118	226514
18769	226515
31259	226516
6384	226517
45166	226518
40558	226519
47492	226520
42751	226521
217	226522
22651	226523
20278	226524
7142	226525
58626	226526
30337	226527
129421	226528
14545	226529
119618	226530
49436	226531
82	226532
39250	226533
16869	226534
45813	226535
29112	226536
87620	226537
19405	226538
41430	226539
138540	226540
11366	226541
179578	226542
131519	226543
14206	226544
19874	226545
89758	226546
3741	226547
32602	226548
67810	226549
21456	226550
512	226551
36616	226552
11205	226553
1369	226554
58968	226555
83743	226556
62666	226557
73964	226558
75388	226559
77821	226560
51294	226561
61925	226562
39514	226563
8598	226564
29421	226565
45229	226566
53125	226567
31291	226568
13392	226569
29415	226570
19523	226571
120046	226572
17739	226573
56584	226574
17790	226575
22504	226576
23792	226577
10050	226578
19596	226579
29182	226580
37172	226581
25782	226582
67736	226583
26548	226584
72387	226585
119610	226586
209415	226587
46068	226588
23461	226589
24753	226590
73341	226591
56684	226592
3413	226593
28995	226594
64448	226595
46016	226596
3943	226597
318	226598
5768	226599
83932	226600
87303	226601
44686	226602
20975	226603
39871	226604
34823	226605
1217	226606
9122	226607
22602	226608
153692	226609
11166	226610
131337	226611
44160	226612
9824	226613
17265	226614
18964	226615
118089	226616
18969	226617
20828	226618
27510	226619
20362	226620
65370	226621
13590	226622
138873	226623
25180	226624
73487	226625
23890	226626
64339	226627
44276	226628
205667	226629
6946	226630
29013	226631
89005	226632
26916	226633
10284	226634
28356	226635
23751	226636
46500	226637
59809	226638
24054	226639
94359	226640
53101	226641
64078	226642
19167	226643
29131	226644
45534	226645
7496	226646
79168	226647
20915	226648
785	226649
45121	226650
17787	226651
6659	226652
1104	226653
57239	226654
82484	226655
258	226656
29272	226657
182515	226658
113532	226659
48719	226660
17331	226661
74081	226662
70621	226663
50641	226664
8746	226665
54687	226666
73479	226667
14149	226668
47688	226669
112368	226670
26522	226671
160606	226672
55274	226673
38456	226674
16289	226675
8624	226676
73345	226677
97	226678
338	226679
833	226680
364	226681
1212	226682
124106	226683
1059	226684
110316	226685
154810	226686
92276	226687
4541	226688
4337	226689
2557	226690
45332	226691
12425	226692
17882	226693
194966	226694
39162	226695
118840	226696
27003	226697
10512	226698
144288	226699
310	226700
3382	226701
57383	226702
191957	226703
51104	226704
763	226705
12	226706
265	226707
15007	226708
90421	226709
5796	226710
43969	226711
44484	226712
192095	226713
114209	226714
21785	226715
8345	226716
4165	226717
91167	226718
471	226719
87410	226720
42255	226721
33677	226722
2429	226723
2024	226724
46894	226725
24158	226726
46720	226727
2924	226728
131975	226729
13192	226730
115254	226731
136684	226732
7552	226733
44213	226734
39657	226735
29083	226736
22139	226737
52429	226738
52429	226739
51973	226740
234572	226741
31933	226742
178440	226743
3562	226744
4600	226745
71107	226746
59394	226747
68443	226748
73198	226749
6723	226750
2808	226751
112677	226752
157972	226753
137396	226754
738	226755
1135	226756
150992	226757
151315	226758
1258	226759
87548	226760
210175	226761
77596	226762
127398	226763
224971	226764
107346	226765
123010	226766
117152	226767
3537	226768
5828	226769
36254	226770
76163	226771
18095	226772
223477	226773
22756	226774
10	226775
2427	226776
14488	226777
27810	226778
42367	226779
27047	226780
69065	226781
12920	226782
93283	226783
22040	226784
152214	226785
1247	226786
16	226787
2429	226788
2429	226789
3375	226790
68363	226791
232678	226792
24078	226793
111910	226794
68363	226795
34734	226796
12571	226797
1535	226798
34734	226799
45517	226800
26874	226801
9627	226802
25927	226803
36324	226804
30637	226805
52062	226806
3459	226807
33348	226808
19018	226809
81369	226810
14968	226811
9009	226812
12472	226813
3418	226814
76450	226815
95245	226816
29303	226817
156986	226818
5416	226819
90145	226820
218	226821
100801	226822
46743	226823
26632	226824
55974	226825
189321	226826
81351	226827
79732	226828
14138	226829
72673	226830
6601	226831
25770	226832
26252	226833
144989	226834
231398	226835
53547	226836
38973	226837
144792	226838
17007	226839
29076	226840
36254	226841
1889	226842
72818	226843
85955	226844
9295	226845
46245	226846
69090	226847
106480	226848
50088	226849
94493	226850
310	226851
10	226852
104584	226853
42392	226854
48959	226855
108360	226856
158159	226857
16	226858
33705	226859
46163	226860
39507	226861
19161	226862
3124	226863
6278	226864
2279	226865
33402	226866
15028	226867
13465	226868
5725	226869
11	226870
147446	226871
25681	226872
17	226873
4768	226874
15979	226875
68961	226876
14922	226877
28032	226878
53278	226879
3083	226880
3918	226881
6196	226882
25678	226883
28648	226884
81127	226885
473	226886
1140	226887
154145	226888
17607	226889
83	226890
6660	226891
8986	226892
18699	226893
140846	226894
228730	226895
219916	226896
66335	226897
118756	226898
6592	226899
6660	226900
3459	226901
3800	226902
119502	226903
19625	226904
108682	226905
72963	226906
4995	226907
22288	226908
10	226909
2557	226910
33440	226911
60197	226912
102392	226913
3588	226914
20031	226915
79690	226916
6355	226917
47263	226918
201392	226919
8907	226920
14935	226921
33535	226922
18056	226923
105258	226924
3881	226925
9641	226926
18142	226927
2429	226928
98150	226929
8988	226930
76357	226931
14884	226932
46993	226933
138712	226934
54085	226935
100872	226936
194539	226937
35500	226938
33299	226939
12391	226940
38484	226941
69828	226942
36385	226943
50894	226944
220028	226945
69697	226946
25006	226947
116358	226948
33676	226949
15028	226950
6566	226951
24162	226952
76201	226953
220308	226954
36738	226955
1719	226956
26732	226957
33542	226958
18700	226959
6668	226960
22078	226961
10	226962
86480	226963
131209	226964
22489	226965
10217	226966
164929	226967
86301	226968
18775	226969
33007	226970
59482	226971
234888	226972
4154	226973
34	226974
64501	226975
51403	226976
68020	226977
179760	226978
41667	226979
52217	226980
26476	226981
86559	226982
13469	226983
63800	226984
129653	226985
30901	226986
4740	226987
13288	226988
155354	226989
35953	226990
94056	226991
21241	226992
143710	226993
16050	226994
19350	226995
3805	226996
11003	226997
19131	226998
170615	226999
76185	227000
9522	227001
36873	227002
52538	227003
88752	227004
77467	227005
36235	227006
57678	227007
89433	227008
5390	227009
46138	227010
16144	227011
19314	227012
11263	227013
28802	227014
2840	227015
83625	227016
36501	227017
5	227018
47963	227019
15452	227020
12171	227021
47212	227022
22572	227023
19196	227024
21137	227025
46018	227026
211001	227027
9038	227028
67614	227029
50572	227030
29467	227031
239368	227032
29458	227033
19601	227034
68330	227035
41066	227036
775	227037
34455	227038
88409	227039
26631	227040
62634	227041
50446	227042
96558	227043
16148	227044
94024	227045
4500	227046
102577	227047
80149	227048
68637	227049
229135	227050
31390	227051
35249	227052
137859	227053
52614	227054
6577	227055
61185	227056
39875	227057
52869	227058
2037	227059
37022	227060
67352	227061
30860	227062
24745	227063
14017	227064
907	227065
2621	227066
1516	227067
16333	227068
13363	227069
64973	227070
19107	227071
69809	227072
164069	227073
28218	227074
3513	227075
24845	227076
125452	227077
32407	227078
13729	227079
18416	227080
35617	227081
28619	227082
50817	227083
5290	227084
33508	227085
11258	227086
46728	227087
7559	227088
51569	227089
20880	227090
66970	227091
62826	227092
42547	227093
34310	227094
13298	227095
97860	227096
69874	227097
62826	227098
19399	227099
36692	227100
99033	227101
193844	227102
11440	227103
51903	227104
69720	227105
73912	227106
222407	227107
112592	227108
111044	227109
4149	227110
119602	227111
16390	227112
23110	227113
23062	227114
21345	227115
154835	227116
104476	227117
6798	227118
46917	227119
38675	227120
24352	227121
141956	227122
66002	227123
68601	227124
57611	227125
20351	227126
11831	227127
10992	227128
73358	227129
47310	227130
15721	227131
104625	227132
11719	227133
78492	227134
88177	227135
62103	227136
34103	227137
67592	227138
146886	227139
10073	227140
8302	227141
117972	227142
2726	227143
16793	227144
87186	227145
11179	227146
213475	227147
29987	227148
20656	227149
3384	227150
37472	227151
18072	227152
4624	227153
13929	227154
51918	227155
74315	227156
71825	227157
148165	227158
57614	227159
58341	227160
148	227161
22807	227162
11157	227163
472	227164
22687	227165
43424	227166
3175	227167
11168	227168
109219	227169
44140	227170
82609	227171
34230	227172
3174	227173
20587	227174
48881	227175
25816	227176
10209	227177
31274	227178
2228	227179
35158	227180
9501	227181
214789	227182
5	227183
12846	227184
176750	227185
31895	227186
57105	227187
102732	227188
103953	227189
2802	227190
21526	227191
55245	227192
14341	227193
22789	227194
4	227195
124462	227196
18439	227197
24750	227198
20118	227199
16540	227200
501	227201
112	227202
60	227203
5	227204
217887	227205
365	227206
7200	227207
42931	227208
13335	227209
113404	227210
32490	227211
57096	227212
106653	227213
46131	227214
5	227215
113069	227216
4	227217
72063	227218
7517	227219
4615	227220
97044	227221
3168	227222
25867	227223
155737	227224
127399	227225
113692	227226
18570	227227
61797	227228
11024	227229
5	227230
20014	227231
2115	227232
691	227233
10155	227234
9217	227235
94	227236
61247	227237
4	227238
171407	227239
61458	227240
77969	227241
47187	227242
2466	227243
87081	227244
781	227245
3352	227246
98678	227247
95316	227248
72011	227249
3760	227250
55298	227251
51660	227252
55	227253
155815	227254
7868	227255
75420	227256
111821	227257
118305	227258
119000	227259
66688	227260
89748	227261
159385	227262
118805	227263
67260	227264
21481	227265
87461	227266
93313	227267
21481	227268
235633	227269
166204	227270
218683	227271
163056	227272
120388	227273
67524	227274
39831	227275
1989	227276
113652	227277
85618	227278
18292	227279
113749	227280
18292	227281
86070	227282
14337	227283
120576	227284
20459	227285
56637	227286
163054	227287
14697	227288
100823	227289
159514	227290
20202	227291
167293	227292
27158	227293
14337	227294
1989	227295
17713	227296
52096	227297
66595	227298
119197	227299
18985	227300
18292	227301
160040	227302
267	227303
69	227304
27158	227305
55571	227306
94263	227307
120576	227308
4005	227309
4005	227310
870	227311
10712	227312
14651	227313
156345	227314
786	227315
57933	227316
124427	227317
9946	227318
160642	227319
34712	227320
4006	227321
15121	227322
220926	227323
94011	227324
52803	227325
27158	227326
55722	227327
86989	227328
237401	227329
76852	227330
112020	227331
1281	227332
2246	227333
120576	227334
61	227335
1265	227336
37934	227337
7878	227338
43728	227339
113977	227340
870	227341
9950	227342
51305	227343
183583	227344
20459	227345
217604	227346
13452	227347
9540	227348
228507	227349
9950	227350
9950	227351
38507	227352
870	227353
4005	227354
8523	227355
14697	227356
52717	227357
78351	227358
21640	227359
89768	227360
162912	227361
80065	227362
71812	227363
91425	227364
114064	227365
52065	227366
3517	227367
67980	227368
10771	227369
213118	227370
17558	227371
20659	227372
223831	227373
12437	227374
130708	227375
111686	227376
51307	227377
1400	227378
51210	227379
17869	227380
40367	227381
234620	227382
155432	227383
17869	227384
40672	227385
91845	227386
1577	227387
5487	227388
120860	227389
3645	227390
77715	227391
37435	227392
24390	227393
10041	227394
103299	227395
4938	227396
99326	227397
3751	227398
1002	227399
50492	227400
223302	227401
159875	227402
50117	227403
64672	227404
51082	227405
5086	227406
70056	227407
17227	227408
1	227409
62099	227410
114651	227411
158799	227412
210845	227413
21173	227414
11338	227415
11338	227416
14173	227417
194475	227418
39100	227419
193116	227420
1597	227421
147931	227422
4085	227423
17940	227424
950	227425
50450	227426
115599	227427
61136	227428
129068	227429
100358	227430
84333	227431
34011	227432
62492	227433
39458	227434
14479	227435
9051	227436
175102	227437
1618	227438
47202	227439
116825	227440
31574	227441
14137	227442
21760	227443
15011	227444
4441	227445
117492	227446
42050	227447
125283	227448
8883	227449
12	227450
12	227451
6593	227452
14387	227453
178487	227454
26677	227455
154426	227456
108003	227457
23992	227458
10509	227459
44294	227460
77339	227461
9259	227462
1454	227463
6221	227464
274	227465
13238	227466
108323	227467
16865	227468
167195	227469
1322	227470
56535	227471
42518	227472
764	227473
7387	227474
61804	227475
144407	227476
362	227477
4562	227478
8621	227479
11533	227480
47376	227481
2925	227482
28892	227483
2283	227484
2092	227485
135724	227486
11081	227487
30597	227488
475	227489
33603	227490
47080	227491
35348	227492
67802	227493
87765	227494
63642	227495
66729	227496
108875	227497
52047	227498
28764	227499
162273	227500
165564	227501
12325	227502
5409	227503
46442	227504
83246	227505
29251	227506
117624	227507
40957	227508
7602	227509
163505	227510
41720	227511
221309	227512
166255	227513
33372	227514
7469	227515
41522	227516
112118	227517
14801	227518
152546	227519
51340	227520
38239	227521
5216	227522
52996	227523
44071	227524
4746	227525
95028	227526
1785	227527
108106	227528
80711	227529
18879	227530
94903	227531
9980	227532
1280	227533
88991	227534
82467	227535
58499	227536
99786	227537
20959	227538
119551	227539
35961	227540
128696	227541
31714	227542
39614	227543
113242	227544
157044	227545
3950	227546
10160	227547
80894	227548
48530	227549
75555	227550
109841	227551
1879	227552
6838	227553
164470	227554
25419	227555
57134	227556
44094	227557
63603	227558
57	227559
13376	227560
54611	227561
345	227562
10814	227563
164888	227564
6	227565
17266	227566
7687	227567
49658	227568
91630	227569
12662	227570
12858	227571
22428	227572
22185	227573
9100	227574
18374	227575
7798	227576
3138	227577
22218	227578
70111	227579
54327	227580
34035	227581
21454	227582
54780	227583
124190	227584
18420	227585
123411	227586
167091	227587
163882	227588
29717	227589
98642	227590
745	227591
166779	227592
63636	227593
841	227594
74399	227595
119427	227596
48470	227597
66831	227598
450	227599
12797	227600
845	227601
52653	227602
40769	227603
6030	227604
18439	227605
4594	227606
63975	227607
70398	227608
87	227609
5194	227610
17305	227611
98971	227612
57208	227613
17493	227614
3	227615
43051	227616
11608	227617
207534	227618
155683	227619
70221	227620
3390	227621
39011	227622
14502	227623
8701	227624
11838	227625
3867	227626
36886	227627
841	227628
147326	227629
23412	227630
46588	227631
128989	227632
2412	227633
6321	227634
22609	227635
187311	227636
3629	227637
79992	227638
8953	227639
79642	227640
52511	227641
36767	227642
20003	227643
1412	227644
56631	227645
13825	227646
31501	227647
34256	227648
6597	227649
230914	227650
17901	227651
47287	227652
137609	227653
125291	227654
116063	227655
18590	227656
46293	227657
90029	227658
124468	227659
28946	227660
11350	227661
53122	227662
52792	227663
107221	227664
63908	227665
36686	227666
13893	227667
59682	227668
17982	227669
100788	227670
62691	227671
83200	227672
102318	227673
184928	227674
3000	227675
36868	227676
74211	227677
26717	227678
121516	227679
44498	227680
3882	227681
163062	227682
62895	227683
228749	227684
10378	227685
61952	227686
33577	227687
69195	227688
145007	227689
118949	227690
4962	227691
5472	227692
136387	227693
107192	227694
15015	227695
36660	227696
14149	227697
36960	227698
2909	227699
35955	227700
179218	227701
58826	227702
46529	227703
50311	227704
66137	227705
49289	227706
49744	227707
24683	227708
52001	227709
129546	227710
95445	227711
139527	227712
41939	227713
26253	227714
26269	227715
2270	227716
108218	227717
4792	227718
51624	227719
14977	227720
117627	227721
47042	227722
14402	227723
239993	227724
91143	227725
18651	227726
38780	227727
47563	227728
32677	227729
30685	227730
26699	227731
40078	227732
21174	227733
8873	227734
146658	227735
62918	227736
195614	227737
21944	227738
90873	227739
107088	227740
7500	227741
140690	227742
48860	227743
52531	227744
6422	227745
63541	227746
237062	227747
34474	227748
114	227749
18891	227750
25155	227751
236587	227752
119893	227753
118960	227754
54165	227755
107680	227756
28920	227757
15278	227758
14855	227759
19422	227760
2154	227761
202628	227762
137099	227763
46620	227764
13749	227765
17195	227766
7985	227767
63820	227768
87002	227769
12870	227770
12271	227771
73523	227772
82565	227773
51451	227774
5698	227775
7650	227776
16298	227777
16636	227778
75674	227779
7743	227780
14861	227781
74420	227782
61823	227783
7806	227784
3695	227785
19741	227786
64036	227787
67454	227788
52215	227789
70610	227790
91173	227791
17955	227792
30298	227793
75169	227794
32550	227795
52086	227796
54027	227797
12413	227798
88576	227799
39750	227800
21747	227801
16094	227802
6933	227803
38650	227804
167476	227805
38598	227806
38895	227807
35359	227808
52851	227809
14421	227810
30039	227811
26920	227812
14702	227813
7696	227814
97546	227815
2447	227816
43574	227817
1118	227818
109291	227819
3371	227820
39206	227821
178661	227822
23730	227823
44002	227824
13466	227825
16235	227826
160635	227827
52514	227828
26664	227829
25313	227830
146601	227831
60764	227832
8927	227833
247	227834
144191	227835
96559	227836
30208	227837
237760	227838
47563	227839
107648	227840
90052	227841
48499	227842
87671	227843
5368	227844
117067	227845
87808	227846
10377	227847
88101	227848
122182	227849
53142	227850
47949	227851
45699	227852
26728	227853
28021	227854
13971	227855
26699	227856
15003	227857
36116	227858
4657	227859
44779	227860
23670	227861
3882	227862
199217	227863
2151	227864
53344	227865
8987	227866
54032	227867
227301	227868
3837	227869
88793	227870
8478	227871
4917	227872
68082	227873
219061	227874
7073	227875
163545	227876
89654	227877
58273	227878
8335	227879
61715	227880
93998	227881
33706	227882
17911	227883
143653	227884
45090	227885
21961	227886
8898	227887
13735	227888
14691	227889
102888	227890
32138	227891
137945	227892
40643	227893
5790	227894
36974	227895
44254	227896
17271	227897
14920	227898
40294	227899
15020	227900
35845	227901
22636	227902
20094	227903
11433	227904
53981	227905
8893	227906
133063	227907
48454	227908
121361	227909
27400	227910
66542	227911
7956	227912
2146	227913
99773	227914
17934	227915
16534	227916
59366	227917
574	227918
17139	227919
9910	227920
32466	227921
41915	227922
114175	227923
104050	227924
47003	227925
12492	227926
101777	227927
64169	227928
96485	227929
54755	227930
201083	227931
34502	227932
39321	227933
41635	227934
37806	227935
40120	227936
30919	227937
56435	227938
29509	227939
36649	227940
46505	227941
1785	227942
46398	227943
46980	227944
47182	227945
3036	227946
66448	227947
27559	227948
485	227949
66354	227950
13827	227951
21711	227952
160322	227953
228199	227954
41804	227955
80256	227956
848	227957
91247	227958
136816	227959
136166	227960
80037	227961
80037	227962
175181	227963
229067	227964
220335	227965
114008	227966
11350	227967
77585	227968
139933	227969
53259	227970
85520	227971
157027	227972
101956	227973
102310	227974
6890	227975
93569	227976
8661	227977
166270	227978
37317	227979
119995	227980
1533	227981
29088	227982
136883	227983
6798	227984
80910	227985
82822	227986
116987	227987
63651	227988
7576	227989
34548	227990
3192	227991
51395	227992
62190	227993
47339	227994
1632	227995
26310	227996
77460	227997
16622	227998
70199	227999
50594	228000
28732	228001
93064	228002
52113	228003
209041	228004
164721	228005
2884	228006
20674	228007
46081	228008
55095	228009
85697	228010
17378	228011
79892	228012
117907	228013
32676	228014
21795	228015
67109	228016
17696	228017
15927	228018
111125	228019
105747	228020
58940	228021
193451	228022
109773	228023
41218	228024
1376	228025
19424	228026
10867	228027
50009	228028
21165	228029
34630	228030
24120	228031
136529	228032
79241	228033
146692	228034
194929	228035
177299	228036
199562	228037
59373	228038
53797	228039
105404	228040
88238	228041
239807	228042
170068	228043
7293	228044
222588	228045
113984	228046
92271	228047
83303	228048
6917	228049
80812	228050
42084	228051
89152	228052
108237	228053
79879	228054
47665	228055
3794	228056
125139	228057
145303	228058
24779	228059
6509	228060
18137	228061
108271	228062
140715	228063
105323	228064
19124	228065
654	228066
17663	228067
3	228068
7529	228069
41218	228070
143169	228071
106969	228072
14462	228073
14809	228074
12928	228075
5353	228076
19151	228077
4350	228078
582	228079
31312	228080
15176	228081
66754	228082
48511	228083
5647	228084
32579	228085
116740	228086
65565	228087
46612	228088
50392	228089
79124	228090
47851	228091
220919	228092
37599	228093
37553	228094
59070	228095
20983	228096
60570	228097
240230	228098
99193	228099
22069	228100
68678	228101
21417	228102
53044	228103
10300	228104
21500	228105
14402	228106
12550	228107
33099	228108
78699	228109
1525	228110
26350	228111
9887	228112
240334	228113
117548	228114
14652	228115
76117	228116
49323	228117
99973	228118
135116	228119
136509	228120
43152	228121
36879	228122
48303	228123
67467	228124
29164	228125
32638	228126
64590	228127
19574	228128
4985	228129
12507	228130
63068	228131
87080	228132
61180	228133
2691	228134
17916	228135
40269	228136
11185	228137
61161	228138
33012	228139
162861	228140
146389	228141
7126	228142
4572	228143
22116	228144
7481	228145
32177	228146
86687	228147
2679	228148
35330	228149
26787	228150
109608	228151
55557	228152
32853	228153
79475	228154
2201	228155
96865	228156
201107	228157
222227	228158
48300	228159
1523	228160
10117	228161
37215	228162
43089	228163
1144	228164
138728	228165
76248	228166
11889	228167
7798	228168
7718	228169
91118	228170
77416	228171
4602	228172
123207	228173
57795	228174
2148	228175
59104	228176
109855	228177
10120	228178
213970	228179
212910	228180
83702	228181
80506	228182
51101	228183
87701	228184
157659	228185
124504	228186
152766	228187
64735	228188
2816	228189
41097	228190
167639	228191
160879	228192
66503	228193
119520	228194
211700	228195
233478	228196
21488	228197
15894	228198
40625	228199
227118	228200
100143	228201
215208	228202
23508	228203
130736	228204
105413	228205
237086	228206
41001	228207
46153	228208
21022	228209
2332	228210
147045	228211
33527	228212
11973	228213
68082	228214
2151	228215
24920	228216
88363	228217
58370	228218
33194	228219
83665	228220
19688	228221
63408	228222
49752	228223
14383	228224
39868	228225
68423	228226
30024	228227
9536	228228
44477	228229
6684	228230
69615	228231
2400	228232
87771	228233
117896	228234
62854	228235
4360	228236
30270	228237
39953	228238
6707	228239
7560	228240
157190	228241
3796	228242
62289	228243
32736	228244
21998	228245
26581	228246
16188	228247
84134	228248
17468	228249
1643	228250
48799	228251
153408	228252
95181	228253
96743	228254
41519	228255
4768	228256
6546	228257
2756	228258
45275	228259
161703	228260
7772	228261
33636	228262
5459	228263
100153	228264
42033	228265
47503	228266
36236	228267
14744	228268
3440	228269
139839	228270
63833	228271
19670	228272
17991	228273
32453	228274
60737	228275
90688	228276
52758	228277
12899	228278
36096	228279
7965	228280
118510	228281
33525	228282
13556	228283
19884	228284
167538	228285
90056	228286
44823	228287
120600	228288
27689	228289
200069	228290
37232	228291
25696	228292
49990	228293
31210	228294
13899	228295
28788	228296
8535	228297
163337	228298
60222	228299
51435	228300
140432	228301
52157	228302
131356	228303
143228	228304
76792	228305
29805	228306
11489	228307
86938	228308
52219	228309
82209	228310
105543	228311
17927	228312
35137	228313
5990	228314
53799	228315
58908	228316
37714	228317
62960	228318
71993	228319
62086	228320
12671	228321
29848	228322
144150	228323
19401	228324
70492	228325
105523	228326
40969	228327
102851	228328
8180	228329
63239	228330
82316	228331
160580	228332
74828	228333
107579	228334
31904	228335
178405	228336
75402	228337
111645	228338
41740	228339
40081	228340
182523	228341
118632	228342
17294	228343
121376	228344
51049	228345
111347	228346
24708	228347
23202	228348
25605	228349
59243	228350
82497	228351
152349	228352
149444	228353
36583	228354
3034	228355
6119	228356
117911	228357
82303	228358
340	228359
52441	228360
66432	228361
64652	228362
149963	228363
100982	228364
17851	228365
12089	228366
148245	228367
111209	228368
66763	228369
23072	228370
112899	228371
18703	228372
10135	228373
180758	228374
9453	228375
167846	228376
60950	228377
31323	228378
47107	228379
49891	228380
68671	228381
17293	228382
39960	228383
93790	228384
68128	228385
193189	228386
60389	228387
138341	228388
235147	228389
67480	228390
14611	228391
41844	228392
112809	228393
17833	228394
60736	228395
91210	228396
2374	228397
60180	228398
122363	228399
103200	228400
19236	228401
132584	228402
102944	228403
148163	228404
82616	228405
110654	228406
11296	228407
164605	228408
88727	228409
90934	228410
166061	228411
78785	228412
8376	228413
53012	228414
119901	228415
109733	228416
46332	228417
72598	228418
135435	228419
29390	228420
46335	228421
21313	228422
24374	228423
2667	228424
119836	228425
148838	228426
10164	228427
119007	228428
86963	228429
89413	228430
192215	228431
80021	228432
147567	228433
20509	228434
53445	228435
52639	228436
214889	228437
240052	228438
88855	228439
129269	228440
29822	228441
33862	228442
78158	228443
2761	228444
99576	228445
210358	228446
25374	228447
32597	228448
101462	228449
5733	228450
91217	228451
30728	228452
27904	228453
197097	228454
90941	228455
166912	228456
55347	228457
20590	228458
142853	228459
39853	228460
21494	228461
43884	228462
13837	228463
45549	228464
32951	228465
185880	228466
238628	228467
79102	228468
35342	228469
8323	228470
10491	228471
157064	228472
116033	228473
96063	228474
14637	228475
58922	228476
103253	228477
16251	228478
32672	228479
95625	228480
239929	228481
23342	228482
4128	228483
120196	228484
115994	228485
104887	228486
14103	228487
240085	228488
77694	228489
41501	228490
6590	228491
129756	228492
95017	228493
182376	228494
926	228495
49440	228496
30962	228497
16572	228498
37475	228499
182529	228500
99926	228501
148135	228502
49019	228503
146719	228504
143904	228505
68933	228506
46590	228507
34931	228508
141738	228509
76525	228510
38991	228511
199704	228512
141288	228513
72668	228514
52171	228515
8519	228516
29212	228517
90508	228518
130900	228519
140045	228520
23646	228521
139891	228522
59677	228523
90452	228524
90602	228525
145655	228526
36716	228527
72302	228528
203580	228529
30497	228530
139444	228531
2679	228532
56374	228533
143725	228534
97754	228535
103333	228536
28060	228537
155460	228538
69060	228539
183251	228540
183421	228541
146514	228542
139388	228543
81407	228544
12587	228545
56190	228546
35117	228547
200680	228548
38139	228549
14945	228550
166069	228551
140156	228552
139202	228553
55417	228554
2418	228555
161058	228556
106219	228557
8014	228558
24395	228559
145020	228560
98713	228561
14277	228562
88662	228563
47165	228564
12474	228565
57679	228566
11521	228567
114420	228568
78215	228569
41211	228570
16683	228571
51693	228572
36443	228573
16178	228574
14765	228575
67537	228576
347	228577
155632	228578
164327	228579
176812	228580
14667	228581
142961	228582
113289	228583
138424	228584
90944	228585
87931	228586
53866	228587
75314	228588
48678	228589
11688	228590
185495	228591
10434	228592
41379	228593
120105	228594
19784	228595
37026	228596
100477	228597
3346	228598
19116	228599
30225	228600
76412	228601
96834	228602
2900	228603
26604	228604
8165	228605
4406	228606
223410	228607
21350	228608
76076	228609
118670	228610
31466	228611
197550	228612
2436	228613
89617	228614
53079	228615
44011	228616
31407	228617
677	228618
102490	228619
34855	228620
34557	228621
76942	228622
5256	228623
140563	228624
118051	228625
66012	228626
174851	228627
81183	228628
7083	228629
13379	228630
63236	228631
127666	228632
131076	228633
145294	228634
23605	228635
161469	228636
103481	228637
90134	228638
35867	228639
75051	228640
132587	228641
120119	228642
1723	228643
120061	228644
201450	228645
18267	228646
53648	228647
69207	228648
105381	228649
52005	228650
19848	228651
71376	228652
217133	228653
35800	228654
181769	228655
189512	228656
89358	228657
31734	228658
58595	228659
1644	228660
144067	228661
168073	228662
105123	228663
53770	228664
10112	228665
130025	228666
20045	228667
87776	228668
189515	228669
33399	228670
129641	228671
16826	228672
42240	228673
1871	228674
75097	228675
81816	228676
121719	228677
24951	228678
69686	228679
145114	228680
106610	228681
108328	228682
33015	228683
30282	228684
50786	228685
82934	228686
88235	228687
2971	228688
106074	228689
188748	228690
68987	228691
131283	228692
81181	228693
5785	228694
107683	228695
142949	228696
53610	228697
106850	228698
69780	228699
204867	228700
10951	228701
153395	228702
145410	228703
116713	228704
48554	228705
28430	228706
44189	228707
41658	228708
58011	228709
84464	228710
120509	228711
128516	228712
157438	228713
39172	228714
31849	228715
11350	228716
13301	228717
32686	228718
88697	228719
144478	228720
98599	228721
234707	228722
25470	228723
109335	228724
80921	228725
155857	228726
94654	228727
112722	228728
23165	228729
10468	228730
15499	228731
21777	228732
51946	228733
107410	228734
76219	228735
160786	228736
11319	228737
131807	228738
6370	228739
45828	228740
1110	228741
24798	228742
85072	228743
21058	228744
19323	228745
23509	228746
79830	228747
13413	228748
100955	228749
139334	228750
79214	228751
29139	228752
72393	228753
62616	228754
4339	228755
11468	228756
79100	228757
40644	228758
18871	228759
34915	228760
39677	228761
151847	228762
32544	228763
112290	228764
10552	228765
33583	228766
122393	228767
162224	228768
181851	228769
52451	228770
96414	228771
82985	228772
167568	228773
199895	228774
61846	228775
97113	228776
223390	228777
131699	228778
203828	228779
196797	228780
41326	228781
44742	228782
121918	228783
104160	228784
18044	228785
5021	228786
36996	228787
43805	228788
97942	228789
19211	228790
193182	228791
59363	228792
8871	228793
50129	228794
52073	228795
3563	228796
29388	228797
7231	228798
80040	228799
24318	228800
212273	228801
94870	228802
77784	228803
53902	228804
81187	228805
80471	228806
124895	228807
33024	228808
231645	228809
60569	228810
28209	228811
179910	228812
112304	228813
103436	228814
10106	228815
165396	228816
11829	228817
7055	228818
181724	228819
36513	228820
51780	228821
120802	228822
52392	228823
146500	228824
17691	228825
32868	228826
207120	228827
110747	228828
112484	228829
112861	228830
44771	228831
13646	228832
237996	228833
44163	228834
80206	228835
5142	228836
53890	228837
46848	228838
118765	228839
1579	228840
103411	228841
183000	228842
213944	228843
112960	228844
79406	228845
83459	228846
152540	228847
116084	228848
154246	228849
110284	228850
111886	228851
52595	228852
99020	228853
238805	228854
22940	228855
68152	228856
119144	228857
139838	228858
4155	228859
6116	228860
63676	228861
194702	228862
72065	228863
61060	228864
209827	228865
68929	228866
35450	228867
1054	228868
145794	228869
222155	228870
64404	228871
183967	228872
208126	228873
17961	228874
107109	228875
187727	228876
3473	228877
33921	228878
200865	228879
2713	228880
28718	228881
33517	228882
75414	228883
112795	228884
9546	228885
213541	228886
83231	228887
77020	228888
117980	228889
24585	228890
24585	228891
41098	228892
119823	228893
233169	228894
46816	228895
82636	228896
33030	228897
15278	228898
15870	228899
54223	228900
28144	228901
72646	228902
143707	228903
20020	228904
12213	228905
1029	228906
73448	228907
89632	228908
117723	228909
126688	228910
100894	228911
13454	228912
76957	228913
39539	228914
25449	228915
25631	228916
18322	228917
67896	228918
9127	228919
46764	228920
128144	228921
120140	228922
52072	228923
106940	228924
50247	228925
18007	228926
1866	228927
61487	228928
44724	228929
775	228930
19749	228931
142113	228932
64561	228933
5428	228934
133526	228935
11640	228936
27637	228937
68410	228938
5768	228939
120886	228940
109388	228941
52974	228942
2741	228943
123217	228944
12144	228945
52422	228946
76181	228947
237143	228948
110181	228949
150631	228950
26311	228951
26350	228952
21564	228953
238023	228954
65149	228955
70007	228956
1991	228957
9042	228958
85601	228959
12466	228960
109953	228961
145782	228962
129303	228963
58492	228964
100164	228965
18383	228966
89369	228967
36468	228968
31744	228969
50575	228970
153649	228971
190434	228972
80984	228973
20391	228974
24982	228975
14989	228976
22372	228977
117333	228978
114274	228979
89289	228980
120063	228981
83956	228982
25300	228983
38595	228984
1984	228985
20396	228986
37016	228987
20327	228988
78589	228989
3508	228990
233630	228991
76974	228992
101696	228993
48477	228994
165907	228995
9082	228996
53609	228997
69379	228998
29730	228999
84282	229000
40963	229001
20651	229002
87379	229003
34527	229004
14064	229005
7728	229006
21449	229007
4506	229008
50135	229009
124018	229010
36051	229011
22313	229012
135403	229013
148007	229014
58550	229015
12583	229016
141751	229017
29730	229018
38586	229019
153800	229020
111029	229021
100529	229022
14038	229023
51309	229024
84529	229025
119373	229026
18023	229027
18355	229028
116024	229029
164061	229030
87708	229031
111090	229032
69694	229033
206679	229034
19634	229035
1021	229036
37912	229037
3853	229038
42204	229039
138448	229040
6530	229041
18863	229042
17954	229043
41895	229044
4687	229045
11367	229046
49433	229047
852	229048
3724	229049
21053	229050
88919	229051
21268	229052
10948	229053
31800	229054
118438	229055
30925	229056
48949	229057
4451	229058
121856	229059
118448	229060
15553	229061
5771	229062
94515	229063
59808	229064
6613	229065
107680	229066
240386	229067
49038	229068
42182	229069
144488	229070
106854	229071
12266	229072
106150	229073
129355	229074
14144	229075
6401	229076
84855	229077
137700	229078
17025	229079
9861	229080
82715	229081
24192	229082
164486	229083
42948	229084
36606	229085
37998	229086
39801	229087
88447	229088
2667	229089
103969	229090
23573	229091
149776	229092
33292	229093
17066	229094
33316	229095
85580	229096
78071	229097
121579	229098
24855	229099
55834	229100
59182	229101
94171	229102
20148	229103
103719	229104
160560	229105
137441	229106
167213	229107
46206	229108
5882	229109
11548	229110
76755	229111
6567	229112
169052	229113
161474	229114
2447	229115
32600	229116
120537	229117
15044	229118
87295	229119
73916	229120
174294	229121
23904	229122
230852	229123
57480	229124
29841	229125
19650	229126
52997	229127
9945	229128
10383	229129
61083	229130
236496	229131
17108	229132
7184	229133
66673	229134
124006	229135
23794	229136
156750	229137
39123	229138
166200	229139
47911	229140
24494	229141
32427	229142
166717	229143
59924	229144
31224	229145
14914	229146
76619	229147
191688	229148
75918	229149
118128	229150
32862	229151
48902	229152
68772	229153
14106	229154
78515	229155
50887	229156
90665	229157
116158	229158
58864	229159
105476	229160
49161	229161
83976	229162
12126	229163
87322	229164
28783	229165
163387	229166
167102	229167
22202	229168
21302	229169
61365	229170
41300	229171
11205	229172
117363	229173
85516	229174
39509	229175
18046	229176
49144	229177
194377	229178
123263	229179
27757	229180
43089	229181
151363	229182
36140	229183
37480	229184
170240	229185
21149	229186
6942	229187
55173	229188
35691	229189
46650	229190
38987	229191
11152	229192
125899	229193
28672	229194
80012	229195
61051	229196
135075	229197
162983	229198
144583	229199
35744	229200
4266	229201
63933	229202
61700	229203
169448	229204
172428	229205
79194	229206
12143	229207
41703	229208
23327	229209
14493	229210
60101	229211
130085	229212
59928	229213
79106	229214
80480	229215
128026	229216
142099	229217
23796	229218
185597	229219
25399	229220
100324	229221
51966	229222
140570	229223
47465	229224
53749	229225
17346	229226
10017	229227
144462	229228
29578	229229
69152	229230
76687	229231
764	229232
3420	229233
13488	229234
229407	229235
43166	229236
43936	229237
88989	229238
32826	229239
74607	229240
19599	229241
156340	229242
133867	229243
9335	229244
2449	229245
67454	229246
38686	229247
106488	229248
28603	229249
51323	229250
153848	229251
132431	229252
156665	229253
49158	229254
10416	229255
142760	229256
47408	229257
5524	229258
80969	229259
195286	229260
14015	229261
11289	229262
31373	229263
154152	229264
41	229265
60337	229266
204843	229267
74318	229268
235229	229269
56264	229270
135050	229271
80788	229272
4159	229273
55091	229274
105572	229275
2219	229276
7130	229277
117159	229278
56816	229279
65242	229280
181179	229281
66357	229282
157236	229283
59819	229284
117071	229285
28176	229286
30100	229287
40731	229288
153775	229289
45804	229290
123818	229291
52342	229292
64597	229293
31550	229294
89451	229295
31694	229296
7656	229297
86774	229298
2329	229299
175744	229300
166449	229301
69009	229302
107517	229303
28603	229304
47069	229305
2304	229306
76138	229307
122262	229308
67378	229309
42015	229310
786	229311
52640	229312
83437	229313
36744	229314
72055	229315
27585	229316
194038	229317
21669	229318
55897	229319
132844	229320
66005	229321
6189	229322
117851	229323
78086	229324
109489	229325
163020	229326
182362	229327
111954	229328
210470	229329
84108	229330
5812	229331
6586	229332
182379	229333
63741	229334
149622	229335
203887	229336
28963	229337
17267	229338
41236	229339
64463	229340
230689	229341
14462	229342
46641	229343
32982	229344
166620	229345
165692	229346
120091	229347
23315	229348
62813	229349
19315	229350
56830	229351
149818	229352
135340	229353
165945	229354
86531	229355
3507	229356
18693	229357
28282	229358
52115	229359
103048	229360
87659	229361
40552	229362
84736	229363
13112	229364
141331	229365
84142	229366
38893	229367
228398	229368
41941	229369
28973	229370
78063	229371
8602	229372
53365	229373
101549	229374
122404	229375
24167	229376
88488	229377
53077	229378
21455	229379
52689	229380
19461	229381
150832	229382
229144	229383
35859	229384
154034	229385
26440	229386
77512	229387
26558	229388
19139	229389
12100	229390
83237	229391
2817	229392
152708	229393
47916	229394
190759	229395
18576	229396
68248	229397
67021	229398
78179	229399
26161	229400
118921	229401
122147	229402
11982	229403
68308	229404
203782	229405
14468	229406
41756	229407
117826	229408
41094	229409
78085	229410
132334	229411
5700	229412
32975	229413
102837	229414
87066	229415
45525	229416
7574	229417
40864	229418
6208	229419
10893	229420
36556	229421
41339	229422
119197	229423
162612	229424
17777	229425
7066	229426
160730	229427
21531	229428
76475	229429
66587	229430
18729	229431
8603	229432
78507	229433
192370	229434
167266	229435
48074	229436
49202	229437
95600	229438
43483	229439
156413	229440
60562	229441
513	229442
27140	229443
137806	229444
28638	229445
14537	229446
1373	229447
62003	229448
101230	229449
6633	229450
12352	229451
14198	229452
66752	229453
2734	229454
19853	229455
112702	229456
1878	229457
43628	229458
18432	229459
105247	229460
152282	229461
150035	229462
182160	229463
7093	229464
213341	229465
55175	229466
42214	229467
142822	229468
96903	229469
12251	229470
103693	229471
189159	229472
52023	229473
111206	229474
19335	229475
44511	229476
29712	229477
35997	229478
24195	229479
53140	229480
77610	229481
101802	229482
67897	229483
31060	229484
66140	229485
167048	229486
21553	229487
11633	229488
19800	229489
104175	229490
39662	229491
7176	229492
16147	229493
28015	229494
21322	229495
27399	229496
139149	229497
119911	229498
38907	229499
33707	229500
52372	229501
3415	229502
80990	229503
23215	229504
141726	229505
47356	229506
40651	229507
52289	229508
41743	229509
48125	229510
5467	229511
180356	229512
16850	229513
28804	229514
16057	229515
46305	229516
6762	229517
99540	229518
17756	229519
40649	229520
222067	229521
1236	229522
140299	229523
87590	229524
114166	229525
89184	229526
238431	229527
2635	229528
33139	229529
187770	229530
35980	229531
116121	229532
9472	229533
27011	229534
116988	229535
92077	229536
19864	229537
136454	229538
7332	229539
10623	229540
190	229541
16098	229542
34028	229543
195967	229544
160613	229545
35863	229546
2371	229547
36168	229548
36240	229549
81767	229550
25423	229551
46210	229552
114254	229553
29502	229554
56656	229555
96176	229556
67827	229557
19878	229558
180147	229559
29151	229560
46403	229561
67320	229562
40901	229563
77399	229564
180361	229565
14146	229566
43911	229567
32932	229568
69148	229569
15441	229570
162600	229571
42132	229572
65389	229573
5325	229574
1341	229575
73009	229576
11869	229577
150332	229578
134406	229579
29154	229580
9944	229581
31248	229582
8804	229583
21328	229584
118842	229585
199994	229586
80059	229587
4035	229588
5371	229589
12091	229590
12849	229591
24780	229592
25457	229593
97548	229594
15902	229595
32933	229596
8376	229597
96593	229598
135905	229599
10197	229600
19094	229601
65320	229602
89189	229603
137981	229604
144115	229605
222465	229606
139954	229607
20964	229608
21508	229609
12763	229610
92279	229611
51340	229612
12640	229613
71433	229614
162187	229615
23606	229616
114416	229617
79424	229618
41130	229619
92949	229620
118467	229621
50047	229622
154558	229623
120007	229624
77672	229625
4355	229626
33146	229627
117447	229628
62376	229629
40084	229630
52941	229631
56588	229632
103986	229633
103990	229634
237567	229635
108014	229636
32561	229637
60209	229638
49502	229639
14974	229640
11225	229641
156229	229642
120601	229643
37881	229644
234575	229645
156305	229646
120829	229647
118401	229648
24332	229649
116940	229650
34338	229651
157687	229652
118971	229653
30619	229654
138885	229655
40798	229656
53755	229657
88021	229658
21411	229659
98296	229660
18141	229661
67015	229662
89181	229663
13467	229664
164658	229665
71412	229666
125942	229667
89899	229668
93941	229669
161931	229670
50948	229671
16004	229672
60446	229673
3444	229674
119371	229675
47788	229676
41930	229677
162866	229678
102564	229679
59709	229680
29449	229681
5714	229682
228135	229683
20121	229684
121581	229685
13847	229686
126013	229687
237431	229688
99129	229689
223195	229690
59032	229691
93411	229692
90875	229693
81012	229694
166872	229695
8945	229696
7738	229697
29885	229698
99637	229699
110998	229700
99431	229701
72065	229702
203352	229703
11044	229704
104776	229705
86915	229706
88199	229707
24047	229708
149556	229709
7707	229710
135662	229711
108275	229712
144818	229713
169505	229714
234506	229715
11353	229716
118336	229717
198204	229718
9521	229719
198528	229720
34445	229721
55029	229722
134611	229723
67819	229724
108900	229725
199659	229726
33335	229727
147962	229728
52114	229729
145841	229730
76941	229731
46486	229732
71405	229733
104788	229734
114397	229735
81166	229736
75506	229737
164931	229738
29350	229739
69390	229740
126674	229741
38098	229742
164236	229743
71949	229744
69399	229745
13593	229746
32792	229747
33516	229748
31665	229749
148355	229750
49906	229751
106079	229752
26155	229753
67850	229754
26221	229755
71236	229756
92656	229757
68281	229758
86574	229759
164077	229760
107111	229761
88096	229762
121933	229763
40688	229764
26377	229765
22621	229766
12551	229767
80960	229768
19141	229769
1915	229770
10551	229771
66091	229772
67892	229773
53165	229774
68845	229775
154141	229776
21373	229777
79183	229778
89658	229779
28101	229780
23248	229781
121494	229782
67151	229783
148264	229784
34589	229785
119509	229786
119263	229787
18706	229788
52822	229789
57848	229790
183179	229791
50513	229792
52800	229793
111512	229794
153153	229795
55664	229796
2829	229797
18014	229798
211077	229799
50162	229800
145273	229801
19401	229802
216676	229803
237556	229804
124811	229805
132694	229806
134883	229807
47734	229808
59742	229809
21711	229810
141595	229811
117974	229812
111150	229813
92925	229814
26012	229815
1053	229816
198697	229817
94171	229818
44245	229819
119406	229820
15493	229821
240075	229822
82840	229823
25021	229824
206020	229825
110108	229826
70791	229827
61931	229828
222292	229829
166447	229830
52789	229831
129697	229832
213985	229833
106295	229834
63388	229835
34853	229836
970	229837
17171	229838
59655	229839
119199	229840
19132	229841
70841	229842
1593	229843
104875	229844
65306	229845
43862	229846
146559	229847
110676	229848
71746	229849
28851	229850
112675	229851
177838	229852
58523	229853
94086	229854
55628	229855
69640	229856
88723	229857
27912	229858
10542	229859
179219	229860
151000	229861
67581	229862
84938	229863
23399	229864
18863	229865
144849	229866
228342	229867
87931	229868
154228	229869
41286	229870
77368	229871
62862	229872
89069	229873
60457	229874
53393	229875
112967	229876
120355	229877
185311	229878
103584	229879
148467	229880
33329	229881
187440	229882
238713	229883
20395	229884
128399	229885
72726	229886
37224	229887
56300	229888
33685	229889
80549	229890
6472	229891
72556	229892
67687	229893
1613	229894
212684	229895
683	229896
8940	229897
100390	229898
30117	229899
202866	229900
71343	229901
45467	229902
42361	229903
77957	229904
50436	229905
206095	229906
1049	229907
89250	229908
95502	229909
13300	229910
25610	229911
113485	229912
71245	229913
87766	229914
179	229915
10302	229916
1628	229917
12758	229918
146900	229919
8402	229920
13332	229921
36480	229922
13324	229923
55	229924
53555	229925
5552	229926
2301	229927
28874	229928
223029	229929
10667	229930
41961	229931
7684	229932
105977	229933
193074	229934
34345	229935
33071	229936
127231	229937
1010	229938
34422	229939
39735	229940
2052	229941
28	229942
9059	229943
141062	229944
103035	229945
6874	229946
176002	229947
39123	229948
56174	229949
24936	229950
96830	229951
14660	229952
76251	229953
19618	229954
11771	229955
34067	229956
9834	229957
49346	229958
18	229959
3183	229960
68468	229961
6963	229962
7378	229963
91096	229964
228616	229965
3042	229966
32781	229967
28239	229968
148391	229969
166664	229970
14516	229971
51263	229972
50102	229973
33926	229974
7905	229975
105037	229976
91670	229977
9442	229978
65045	229979
11476	229980
74553	229981
34915	229982
5043	229983
22868	229984
120058	229985
33700	229986
37127	229987
16882	229988
133682	229989
118738	229990
145428	229991
2414	229992
68150	229993
144086	229994
11734	229995
49325	229996
23706	229997
41847	229998
53131	229999
14961	230000
8812	230001
20262	230002
144538	230003
99574	230004
25582	230005
12899	230006
28030	230007
107566	230008
110	230009
22061	230010
86862	230011
23691	230012
23521	230013
48572	230014
47076	230015
60223	230016
67523	230017
111559	230018
121136	230019
49679	230020
87692	230021
106849	230022
10559	230023
66592	230024
81830	230025
28924	230026
6652	230027
27986	230028
38810	230029
15461	230030
33671	230031
14178	230032
20645	230033
119454	230034
19897	230035
9221	230036
11771	230037
1174	230038
45555	230039
89728	230040
198878	230041
7895	230042
58264	230043
79321	230044
47472	230045
23886	230046
90660	230047
93228	230048
19013	230049
33877	230050
36581	230051
12922	230052
61080	230053
11935	230054
7486	230055
24698	230056
13840	230057
160643	230058
16332	230059
49483	230060
95675	230061
90	230062
516	230063
6016	230064
93594	230065
117771	230066
131277	230067
8612	230068
57551	230069
22445	230070
15131	230071
4915	230072
135158	230073
45150	230074
113184	230075
50447	230076
104092	230077
11271	230078
14792	230079
14431	230080
14309	230081
31331	230082
35165	230083
112048	230084
80420	230085
36350	230086
61081	230087
58194	230088
59832	230089
39841	230090
185833	230091
17509	230092
75292	230093
31944	230094
23506	230095
2707	230096
111718	230097
184081	230098
50208	230099
77015	230100
87710	230101
36113	230102
210581	230103
153659	230104
50671	230105
100275	230106
65322	230107
67252	230108
32135	230109
104460	230110
37533	230111
39975	230112
31404	230113
169111	230114
83108	230115
99569	230116
30116	230117
120055	230118
196079	230119
41274	230120
100377	230121
117864	230122
72552	230123
178915	230124
95161	230125
118899	230126
177805	230127
199747	230128
226363	230129
75548	230130
71791	230131
214993	230132
222096	230133
59118	230134
183862	230135
50591	230136
68172	230137
116614	230138
53432	230139
89104	230140
93756	230141
191118	230142
171971	230143
119887	230144
60468	230145
122953	230146
103931	230147
7420	230148
104765	230149
585	230150
19075	230151
19298	230152
117699	230153
36083	230154
82220	230155
82161	230156
12628	230157
97415	230158
22096	230159
205924	230160
51824	230161
110363	230162
89085	230163
25162	230164
5160	230165
23679	230166
8800	230167
32768	230168
14094	230169
3058	230170
119106	230171
87	230172
52882	230173
217945	230174
1757	230175
180083	230176
45161	230177
40543	230178
48072	230179
109721	230180
58748	230181
118574	230182
139954	230183
193950	230184
32381	230185
3362	230186
58359	230187
88573	230188
164506	230189
240328	230190
71010	230191
66844	230192
102107	230193
65429	230194
19182	230195
77855	230196
119134	230197
208346	230198
160359	230199
1726	230200
66544	230201
48300	230202
118300	230203
25336	230204
49264	230205
30112	230206
44651	230207
71831	230208
88314	230209
136180	230210
165349	230211
175813	230212
87340	230213
46526	230214
39827	230215
698	230216
4560	230217
84366	230218
40685	230219
142763	230220
49170	230221
4956	230222
66463	230223
68881	230224
1017	230225
102398	230226
1372	230227
185645	230228
12780	230229
51594	230230
138718	230231
7534	230232
68012	230233
195902	230234
70091	230235
46413	230236
77606	230237
64829	230238
152529	230239
137785	230240
36056	230241
12368	230242
25069	230243
100269	230244
160341	230245
48459	230246
24289	230247
163015	230248
50819	230249
38067	230250
25091	230251
81688	230252
124816	230253
26564	230254
164924	230255
22507	230256
23567	230257
118394	230258
74176	230259
8563	230260
11933	230261
47414	230262
9393	230263
106534	230264
31818	230265
11056	230266
8600	230267
41445	230268
18960	230269
92618	230270
199917	230271
26461	230272
117130	230273
17488	230274
837	230275
5639	230276
86347	230277
165416	230278
53012	230279
34443	230280
10168	230281
52119	230282
100144	230283
58553	230284
81474	230285
39609	230286
53	230287
66595	230288
150386	230289
38635	230290
219565	230291
51124	230292
46164	230293
3425	230294
3473	230295
51861	230296
6546	230297
95776	230298
135321	230299
50062	230300
192482	230301
149856	230302
90397	230303
92702	230304
58103	230305
76479	230306
43968	230307
3000	230308
18030	230309
147029	230310
53835	230311
191537	230312
45572	230313
6963	230314
94185	230315
21602	230316
117901	230317
17019	230318
145787	230319
3179	230320
22027	230321
38642	230322
179175	230323
191244	230324
200603	230325
63687	230326
83967	230327
137064	230328
117424	230329
163725	230330
34082	230331
83249	230332
23305	230333
63841	230334
64080	230335
75090	230336
185467	230337
36104	230338
119280	230339
5655	230340
247	230341
823	230342
27175	230343
1681	230344
130	230345
43014	230346
64713	230347
123197	230348
142841	230349
41233	230350
128854	230351
4044	230352
102488	230353
104706	230354
199286	230355
199261	230356
51	230357
35741	230358
26444	230359
21634	230360
14793	230361
99231	230362
39875	230363
8793	230364
52355	230365
14791	230366
4700	230367
111756	230368
64766	230369
77	230370
65193	230371
18517	230372
385	230373
32862	230374
12037	230375
133704	230376
4768	230377
167561	230378
2407	230379
31790	230380
103649	230381
5680	230382
112749	230383
120534	230384
53028	230385
23786	230386
30	230387
23895	230388
3811	230389
68884	230390
68842	230391
68415	230392
239845	230393
4227	230394
38444	230395
33894	230396
42051	230397
24586	230398
261	230399
39456	230400
8027	230401
23362	230402
23084	230403
89603	230404
11466	230405
80809	230406
61365	230407
96226	230408
181802	230409
60824	230410
75353	230411
203242	230412
36152	230413
110596	230414
7670	230415
132244	230416
135797	230417
28157	230418
96014	230419
72088	230420
15920	230421
461	230422
46768	230423
116787	230424
6133	230425
44442	230426
80180	230427
35111	230428
43561	230429
74494	230430
110690	230431
11219	230432
21616	230433
46486	230434
37314	230435
116125	230436
14812	230437
9522	230438
44670	230439
146000	230440
74882	230441
66558	230442
11665	230443
7551	230444
77218	230445
19433	230446
1502	230447
53729	230448
119231	230449
15120	230450
118230	230451
8616	230452
4762	230453
43634	230454
117184	230455
142499	230456
126931	230457
68252	230458
21086	230459
80160	230460
150909	230461
137280	230462
10654	230463
17302	230464
39364	230465
64559	230466
154825	230467
13884	230468
20100	230469
32598	230470
141747	230471
206865	230472
9177	230473
66621	230474
17139	230475
37931	230476
150840	230477
455	230478
9028	230479
111127	230480
2318	230481
142791	230482
12587	230483
23464	230484
45468	230485
69690	230486
47913	230487
18097	230488
4429	230489
14804	230490
55607	230491
77621	230492
70828	230493
26853	230494
15991	230495
105250	230496
3963	230497
45414	230498
186539	230499
1706	230500
28884	230501
57222	230502
73579	230503
36941	230504
206403	230505
142880	230506
237616	230507
229629	230508
120706	230509
185268	230510
27829	230511
9002	230512
38820	230513
25026	230514
118864	230515
5432	230516
4338	230517
16897	230518
79902	230519
12387	230520
15366	230521
21706	230522
39996	230523
185656	230524
21006	230525
52927	230526
10349	230527
148425	230528
206253	230529
58532	230530
36469	230531
204677	230532
26549	230533
16807	230534
49917	230535
239175	230536
2134	230537
37142	230538
235586	230539
46488	230540
88928	230541
210627	230542
105429	230543
154072	230544
26341	230545
17073	230546
67837	230547
207211	230548
17335	230549
183098	230550
37142	230551
164107	230552
61845	230553
6452	230554
9867	230555
108278	230556
139424	230557
40890	230558
135371	230559
131513	230560
44396	230561
116870	230562
44551	230563
113596	230564
186971	230565
49287	230566
23910	230567
100083	230568
81840	230569
161899	230570
39553	230571
32172	230572
146488	230573
57235	230574
18965	230575
143731	230576
25041	230577
27066	230578
216584	230579
8995	230580
46595	230581
16104	230582
109953	230583
6608	230584
72360	230585
67846	230586
107363	230587
10432	230588
149091	230589
128775	230590
100742	230591
21733	230592
78892	230593
78874	230594
42020	230595
198014	230596
14977	230597
114383	230598
120507	230599
95931	230600
166831	230601
97592	230602
129637	230603
93453	230604
26958	230605
35642	230606
41195	230607
3883	230608
18175	230609
61146	230610
96634	230611
215670	230612
383	230613
108944	230614
53584	230615
57604	230616
151945	230617
62185	230618
73896	230619
41935	230620
118111	230621
1539	230622
167633	230623
136247	230624
199837	230625
31105	230626
59635	230627
45110	230628
16092	230629
56129	230630
1543	230631
11966	230632
15860	230633
69046	230634
8261	230635
1563	230636
5782	230637
2436	230638
10117	230639
85391	230640
141343	230641
78982	230642
95282	230643
71730	230644
208802	230645
144157	230646
87393	230647
39175	230648
175808	230649
65538	230650
135069	230651
4596	230652
39520	230653
35643	230654
122591	230655
164245	230656
51998	230657
3646	230658
20010	230659
17706	230660
16647	230661
28431	230662
121497	230663
36891	230664
5936	230665
48219	230666
124306	230667
119235	230668
50556	230669
5381	230670
28884	230671
4368	230672
23856	230673
28057	230674
113869	230675
3510	230676
26227	230677
37544	230678
35971	230679
53323	230680
141298	230681
8378	230682
13669	230683
100542	230684
61453	230685
11269	230686
22781	230687
152262	230688
54066	230689
147672	230690
51658	230691
7687	230692
93438	230693
1191	230694
78	230695
7451	230696
54070	230697
186196	230698
63475	230699
59927	230700
141743	230701
55846	230702
17949	230703
15256	230704
21385	230705
195936	230706
32193	230707
6487	230708
81801	230709
25783	230710
2446	230711
32580	230712
95633	230713
57128	230714
95808	230715
197254	230716
48232	230717
31454	230718
175449	230719
24771	230720
60256	230721
276	230722
56855	230723
86693	230724
45386	230725
108202	230726
65065	230727
23703	230728
81275	230729
54357	230730
145982	230731
48197	230732
47890	230733
49274	230734
79894	230735
26867	230736
128037	230737
33604	230738
46215	230739
238065	230740
95748	230741
2138	230742
6642	230743
212736	230744
349	230745
12458	230746
81374	230747
235221	230748
681	230749
114243	230750
191526	230751
138800	230752
3109	230753
9177	230754
7559	230755
49989	230756
5087	230757
35996	230758
167270	230759
27333	230760
26580	230761
385	230762
138577	230763
54579	230764
10757	230765
9176	230766
45919	230767
48221	230768
110111	230769
133015	230770
52971	230771
235672	230772
164147	230773
41173	230774
52842	230775
120111	230776
58756	230777
67227	230778
21082	230779
21507	230780
38216	230781
19144	230782
117427	230783
52064	230784
52355	230785
153399	230786
101903	230787
553	230788
66087	230789
81492	230790
140636	230791
125659	230792
10212	230793
15496	230794
12593	230795
39740	230796
34509	230797
37052	230798
49591	230799
14501	230800
36000	230801
33420	230802
87406	230803
19200	230804
191676	230805
13560	230806
29616	230807
95902	230808
9335	230809
141367	230810
2683	230811
148235	230812
60011	230813
182720	230814
221850	230815
39741	230816
231	230817
76480	230818
1711	230819
10764	230820
26233	230821
29662	230822
191219	230823
16366	230824
86850	230825
420	230826
151066	230827
42148	230828
35163	230829
25273	230830
70387	230831
73900	230832
101539	230833
93501	230834
153136	230835
74666	230836
101139	230837
45491	230838
15290	230839
19146	230840
33079	230841
28955	230842
9717	230843
119415	230844
123270	230845
187244	230846
2794	230847
7425	230848
1810	230849
65904	230850
167249	230851
103958	230852
63570	230853
4296	230854
17468	230855
30323	230856
41637	230857
6821	230858
10296	230859
9164	230860
17261	230861
7540	230862
97575	230863
19527	230864
15350	230865
52510	230866
759	230867
26672	230868
72302	230869
12457	230870
183668	230871
30197	230872
72010	230873
193099	230874
239425	230875
4951	230876
160757	230877
229434	230878
850	230879
6189	230880
119005	230881
139276	230882
193398	230883
18949	230884
47151	230885
38677	230886
13128	230887
149054	230888
38679	230889
22142	230890
130335	230891
150432	230892
150432	230893
76668	230894
82142	230895
26582	230896
63511	230897
37154	230898
207915	230899
164827	230900
88487	230901
164443	230902
47516	230903
98884	230904
116723	230905
58654	230906
41059	230907
52758	230908
15745	230909
154799	230910
77337	230911
15120	230912
27425	230913
154642	230914
29830	230915
24116	230916
96077	230917
16233	230918
210257	230919
116393	230920
75922	230921
47213	230922
61674	230923
151645	230924
37046	230925
86776	230926
37700	230927
71869	230928
55743	230929
46696	230930
51440	230931
132184	230932
67304	230933
67897	230934
119593	230935
925	230936
5476	230937
147621	230938
34493	230939
156414	230940
61215	230941
148343	230942
204577	230943
70758	230944
120029	230945
184191	230946
16581	230947
153763	230948
75989	230949
13103	230950
74260	230951
46107	230952
74204	230953
79663	230954
61492	230955
47515	230956
96	230957
73497	230958
132354	230959
218798	230960
156974	230961
47529	230962
134652	230963
9697	230964
133836	230965
29658	230966
12439	230967
68499	230968
4809	230969
107893	230970
126011	230971
146277	230972
5030	230973
18592	230974
49104	230975
38683	230976
120401	230977
74596	230978
87395	230979
40900	230980
41450	230981
193610	230982
8855	230983
157396	230984
120236	230985
88832	230986
23985	230987
3156	230988
14889	230989
160840	230990
44546	230991
9019	230992
6295	230993
1365	230994
19166	230995
100716	230996
132436	230997
53291	230998
2992	230999
153511	231000
55809	231001
17115	231002
29721	231003
635	231004
8122	231005
131867	231006
90454	231007
102130	231008
113554	231009
60035	231010
1071	231011
53957	231012
37674	231013
30832	231014
222	231015
83722	231016
62573	231017
143704	231018
36729	231019
23871	231020
29199	231021
106164	231022
16065	231023
19198	231024
37144	231025
46753	231026
45372	231027
16577	231028
2232	231029
40529	231030
103658	231031
10271	231032
23725	231033
16401	231034
119	231035
80475	231036
30697	231037
20365	231038
39505	231039
46387	231040
38358	231041
51458	231042
11372	231043
100165	231044
44358	231045
57635	231046
48158	231047
70528	231048
62693	231049
41922	231050
49727	231051
48316	231052
1012	231053
3403	231054
6404	231055
10262	231056
5923	231057
3458	231058
84072	231059
41226	231060
100555	231061
9771	231062
30814	231063
13281	231064
206422	231065
122495	231066
109357	231067
154835	231068
81447	231069
170203	231070
40582	231071
145034	231072
23700	231073
148590	231074
151580	231075
139060	231076
1707	231077
145983	231078
206647	231079
97764	231080
17502	231081
35588	231082
101251	231083
100823	231084
65146	231085
199561	231086
51451	231087
207457	231088
50192	231089
82962	231090
127081	231091
169176	231092
239766	231093
156030	231094
51809	231095
14828	231096
22967	231097
210162	231098
7811	231099
84090	231100
15365	231101
67453	231102
108872	231103
210903	231104
123256	231105
95686	231106
38808	231107
49543	231108
97960	231109
127583	231110
235025	231111
73892	231112
99413	231113
67432	231114
47704	231115
107196	231116
199620	231117
142611	231118
24949	231119
43626	231120
134910	231121
134812	231122
54890	231123
12221	231124
38175	231125
1439	231126
82950	231127
198469	231128
240003	231129
182541	231130
6474	231131
160256	231132
231915	231133
75681	231134
101943	231135
81242	231136
154587	231137
146573	231138
145099	231139
134460	231140
54905	231141
133124	231142
25432	231143
206147	231144
203796	231145
131702	231146
97577	231147
203620	231148
148940	231149
181381	231150
91265	231151
177137	231152
22967	231153
7735	231154
136015	231155
47313	231156
155467	231157
118039	231158
86819	231159
611	231160
14635	231161
148244	231162
120148	231163
75535	231164
64745	231165
10123	231166
161609	231167
184377	231168
26792	231169
128146	231170
10716	231171
180077	231172
163398	231173
50652	231174
205154	231175
211799	231176
143660	231177
123610	231178
20656	231179
36038	231180
5681	231181
2373	231182
9000	231183
190432	231184
37557	231185
16451	231186
18152	231187
116717	231188
87032	231189
14868	231190
78543	231191
21994	231192
149376	231193
98880	231194
110228	231195
73535	231196
197470	231197
98078	231198
12468	231199
237632	231200
24949	231201
108947	231202
57322	231203
12080	231204
71462	231205
7705	231206
79396	231207
93699	231208
1584	231209
85102	231210
71324	231211
65789	231212
147042	231213
147088	231214
47769	231215
204574	231216
19860	231217
21061	231218
65063	231219
84312	231220
86247	231221
97370	231222
79767	231223
8322	231224
36531	231225
93340	231226
113684	231227
236607	231228
946	231229
140198	231230
30519	231231
113274	231232
62655	231233
85235	231234
6406	231235
955	231236
20235	231237
33022	231238
44294	231239
54490	231240
18277	231241
10805	231242
17210	231243
8670	231244
6243	231245
7589	231246
68055	231247
2232	231248
4085	231249
39243	231250
2514	231251
5115	231252
45	231253
24755	231254
113687	231255
200984	231256
108013	231257
90131	231258
21880	231259
53444	231260
200763	231261
26924	231262
53510	231263
21895	231264
53602	231265
10475	231266
17963	231267
79733	231268
201894	231269
53480	231270
79731	231271
90369	231272
214184	231273
6621	231274
56047	231275
33399	231276
127296	231277
201341	231278
161925	231279
53596	231280
42092	231281
157266	231282
230134	231283
120213	231284
203206	231285
208767	231286
164700	231287
41937	231288
125937	231289
136256	231290
4430	231291
145466	231292
239047	231293
39728	231294
55211	231295
8943	231296
121028	231297
14138	231298
14448	231299
122127	231300
18014	231301
201821	231302
115789	231303
71504	231304
121000	231305
71332	231306
40640	231307
5907	231308
130136	231309
33556	231310
89883	231311
68916	231312
121730	231313
201908	231314
42015	231315
21881	231316
69147	231317
3040	231318
13506	231319
66985	231320
203	231321
149660	231322
118827	231323
187	231324
4292	231325
40530	231326
75580	231327
49033	231328
12243	231329
23125	231330
24214	231331
23082	231332
63140	231333
12438	231334
43775	231335
11450	231336
60150	231337
146701	231338
60446	231339
1578	231340
81892	231341
36057	231342
55076	231343
23339	231344
66752	231345
18741	231346
165456	231347
147785	231348
12035	231349
174	231350
40156	231351
66847	231352
45558	231353
27919	231354
126131	231355
52498	231356
198361	231357
44590	231358
90469	231359
27805	231360
27941	231361
165136	231362
66279	231363
59407	231364
18133	231365
19858	231366
102765	231367
238492	231368
168253	231369
141362	231370
67540	231371
103759	231372
74103	231373
37557	231374
37998	231375
3415	231376
146611	231377
47761	231378
25051	231379
37317	231380
17421	231381
116076	231382
99317	231383
79750	231384
7651	231385
66750	231386
79825	231387
121548	231388
86835	231389
90081	231390
2386	231391
42126	231392
90074	231393
107306	231394
56578	231395
30910	231396
18053	231397
74680	231398
218265	231399
42636	231400
76391	231401
114198	231402
163572	231403
57414	231404
90317	231405
55449	231406
657	231407
10857	231408
61664	231409
32289	231410
36666	231411
234923	231412
13357	231413
14659	231414
69103	231415
118454	231416
76185	231417
97570	231418
63041	231419
71314	231420
99713	231421
144972	231422
80969	231423
171689	231424
94696	231425
8971	231426
32129	231427
169008	231428
33480	231429
21808	231430
4378	231431
189988	231432
25817	231433
5937	231434
178641	231435
63393	231436
20250	231437
65790	231438
147543	231439
116427	231440
202266	231441
49313	231442
17526	231443
89121	231444
825	231445
237923	231446
111708	231447
49121	231448
79238	231449
2321	231450
52584	231451
133544	231452
196583	231453
15534	231454
69246	231455
8032	231456
5813	231457
4199	231458
2725	231459
60017	231460
43635	231461
18267	231462
69664	231463
44744	231464
202148	231465
5431	231466
44564	231467
48708	231468
81066	231469
42547	231470
6549	231471
85131	231472
87714	231473
3960	231474
150727	231475
47601	231476
108786	231477
83470	231478
67849	231479
106616	231480
8246	231481
116011	231482
1507	231483
10215	231484
34647	231485
90962	231486
206742	231487
201249	231488
178994	231489
145229	231490
198595	231491
138102	231492
137371	231493
69231	231494
16331	231495
35010	231496
48011	231497
47321	231498
16101	231499
20653	231500
149721	231501
110151	231502
82024	231503
97131	231504
143740	231505
183484	231506
133	231507
138647	231508
55869	231509
38445	231510
134428	231511
38982	231512
185998	231513
121974	231514
192007	231515
106477	231516
111076	231517
106481	231518
137696	231519
13114	231520
12504	231521
69108	231522
29527	231523
53654	231524
63248	231525
152611	231526
31084	231527
24504	231528
198128	231529
108321	231530
98827	231531
102395	231532
189989	231533
40638	231534
214561	231535
43923	231536
77941	231537
83182	231538
80543	231539
211777	231540
136944	231541
134247	231542
10844	231543
186462	231544
35010	231545
99469	231546
61572	231547
26938	231548
183711	231549
77990	231550
102523	231551
70613	231552
135974	231553
11768	231554
202465	231555
112738	231556
1780	231557
7993	231558
22272	231559
214371	231560
1591	231561
181623	231562
112647	231563
41923	231564
69416	231565
239472	231566
42061	231567
18499	231568
60258	231569
36932	231570
51087	231571
18131	231572
2158	231573
7052	231574
16775	231575
53752	231576
17417	231577
10537	231578
83172	231579
113699	231580
8602	231581
788	231582
3143	231583
3535	231584
132256	231585
1950	231586
78263	231587
422	231588
111648	231589
72345	231590
89554	231591
78878	231592
12871	231593
21719	231594
163489	231595
101151	231596
101803	231597
58569	231598
53519	231599
88941	231600
166362	231601
53287	231602
37732	231603
16438	231604
65219	231605
160285	231606
94734	231607
347	231608
71692	231609
86834	231610
87067	231611
211488	231612
69925	231613
9089	231614
82035	231615
108022	231616
44996	231617
113638	231618
2803	231619
61621	231620
157177	231621
201195	231622
14368	231623
141307	231624
110822	231625
104978	231626
104836	231627
61097	231628
104601	231629
101564	231630
4258	231631
106289	231632
423	231633
36046	231634
9285	231635
33326	231636
164168	231637
10399	231638
100013	231639
59503	231640
40631	231641
135899	231642
27594	231643
21972	231644
60837	231645
12376	231646
9464	231647
95069	231648
189278	231649
69097	231650
137582	231651
191674	231652
13715	231653
59536	231654
45672	231655
5806	231656
30795	231657
23855	231658
10463	231659
25426	231660
524	231661
88533	231662
90575	231663
29993	231664
24588	231665
152917	231666
80224	231667
67583	231668
61594	231669
3240	231670
47003	231671
161872	231672
81444	231673
103449	231674
15053	231675
46062	231676
102644	231677
20883	231678
7487	231679
10503	231680
6665	231681
78014	231682
20369	231683
1241	231684
15930	231685
5563	231686
61642	231687
27749	231688
235058	231689
184206	231690
21107	231691
94783	231692
60931	231693
42283	231694
48129	231695
5078	231696
5100	231697
60152	231698
160410	231699
22250	231700
105749	231701
213081	231702
54874	231703
89047	231704
3329	231705
13822	231706
27310	231707
15323	231708
4482	231709
234965	231710
33323	231711
238402	231712
1738	231713
4427	231714
72484	231715
72204	231716
230946	231717
121837	231718
53404	231719
73967	231720
48366	231721
1439	231722
168663	231723
165724	231724
55111	231725
149752	231726
16826	231727
97235	231728
39778	231729
153682	231730
1794	231731
133693	231732
212124	231733
61958	231734
113642	231735
222578	231736
73669	231737
119126	231738
6806	231739
9114	231740
47755	231741
100257	231742
87851	231743
168870	231744
78438	231745
138729	231746
210852	231747
129155	231748
156324	231749
952	231750
52448	231751
14335	231752
51615	231753
84384	231754
175258	231755
144954	231756
167291	231757
12452	231758
108037	231759
168412	231760
69015	231761
118383	231762
122126	231763
109011	231764
53570	231765
79255	231766
21729	231767
4411	231768
6959	231769
91535	231770
115964	231771
4809	231772
155304	231773
1601	231774
238927	231775
35713	231776
1938	231777
738	231778
3538	231779
166864	231780
146390	231781
85864	231782
210423	231783
106708	231784
14024	231785
74513	231786
160905	231787
54850	231788
111909	231789
143805	231790
182632	231791
109451	231792
142271	231793
83391	231794
111014	231795
148298	231796
104400	231797
83760	231798
39435	231799
526	231800
132628	231801
2821	231802
213363	231803
149955	231804
42340	231805
100360	231806
233271	231807
17877	231808
202564	231809
26938	231810
110510	231811
17687	231812
1260	231813
15064	231814
167971	231815
206556	231816
49125	231817
48308	231818
7717	231819
62945	231820
80496	231821
11727	231822
52024	231823
136829	231824
49570	231825
182208	231826
89731	231827
208708	231828
114323	231829
139399	231830
23449	231831
38461	231832
69843	231833
11524	231834
22350	231835
18137	231836
9023	231837
48221	231838
253	231839
9271	231840
14021	231841
70581	231842
90292	231843
19599	231844
102126	231845
162497	231846
121414	231847
676	231848
1590	231849
88187	231850
147262	231851
10744	231852
89711	231853
15976	231854
573	231855
163029	231856
133140	231857
63904	231858
55022	231859
87062	231860
232485	231861
21136	231862
88875	231863
32842	231864
231351	231865
85646	231866
118476	231867
143531	231868
441	231869
39173	231870
202841	231871
30725	231872
94689	231873
17290	231874
33940	231875
42818	231876
634	231877
37637	231878
24613	231879
40144	231880
68967	231881
59489	231882
43381	231883
118376	231884
46332	231885
31187	231886
232737	231887
10246	231888
88088	231889
89973	231890
7679	231891
29317	231892
27233	231893
4450	231894
31657	231895
81576	231896
62874	231897
7712	231898
53619	231899
55950	231900
5298	231901
29364	231902
122344	231903
149344	231904
9768	231905
81323	231906
12694	231907
156685	231908
110009	231909
58129	231910
91716	231911
249	231912
81542	231913
3807	231914
13409	231915
106206	231916
26337	231917
140526	231918
116407	231919
158211	231920
193472	231921
79632	231922
37360	231923
15884	231924
30477	231925
41183	231926
152705	231927
215569	231928
6382	231929
114065	231930
44714	231931
120653	231932
138269	231933
55134	231934
61570	231935
74000	231936
123826	231937
97804	231938
78987	231939
33945	231940
13616	231941
60375	231942
43707	231943
139112	231944
74905	231945
87507	231946
112305	231947
118316	231948
111181	231949
56777	231950
4980	231951
26820	231952
30265	231953
61590	231954
214629	231955
148775	231956
13029	231957
71656	231958
83818	231959
71448	231960
52703	231961
37452	231962
63883	231963
62525	231964
143521	231965
3794	231966
164902	231967
49092	231968
1374	231969
58595	231970
107482	231971
89097	231972
110745	231973
16074	231974
33304	231975
7517	231976
5413	231977
51346	231978
4521	231979
4731	231980
37773	231981
39340	231982
51295	231983
16500	231984
71293	231985
166682	231986
37913	231987
68571	231988
41334	231989
181820	231990
9005	231991
44209	231992
9005	231993
41645	231994
64600	231995
87487	231996
4965	231997
8165	231998
11734	231999
86625	232000
19363	232001
21966	232002
66274	232003
109175	232004
10414	232005
94603	232006
209187	232007
88923	232008
53605	232009
67540	232010
238503	232011
8537	232012
87523	232013
90093	232014
238494	232015
23595	232016
20361	232017
101121	232018
22701	232019
231859	232020
19532	232021
80498	232022
2515	232023
19264	232024
24095	232025
65069	232026
23540	232027
14186	232028
122533	232029
9299	232030
87699	232031
41596	232032
19526	232033
26035	232034
10255	232035
7774	232036
160370	232037
86720	232038
4790	232039
39412	232040
165211	232041
126969	232042
2085	232043
88513	232044
112330	232045
66779	232046
10104	232047
411	232048
78696	232049
37876	232050
183698	232051
12725	232052
154797	232053
37090	232054
87883	232055
56484	232056
153541	232057
54678	232058
8305	232059
57691	232060
3450	232061
5049	232062
30932	232063
109831	232064
9806	232065
79150	232066
3347	232067
25885	232068
21036	232069
119969	232070
7208	232071
142955	232072
64137	232073
21002	232074
26105	232075
3958	232076
30598	232077
6469	232078
42802	232079
3545	232080
101122	232081
8854	232082
17301	232083
27658	232084
10923	232085
10377	232086
45995	232087
6298	232088
60447	232089
24974	232090
36199	232091
29883	232092
82989	232093
109317	232094
607	232095
11160	232096
59491	232097
9972	232098
12981	232099
18075	232100
27707	232101
52315	232102
16557	232103
35023	232104
19406	232105
9295	232106
8886	232107
122669	232108
43822	232109
127347	232110
29841	232111
90242	232112
79984	232113
15852	232114
156063	232115
6640	232116
69091	232117
191527	232118
1713	232119
34354	232120
14844	232121
14869	232122
37988	232123
172660	232124
13300	232125
7927	232126
17577	232127
6214	232128
106909	232129
12673	232130
16048	232131
10624	232132
58217	232133
40765	232134
76717	232135
75364	232136
35335	232137
1526	232138
162877	232139
64525	232140
62077	232141
18428	232142
49274	232143
3832	232144
3865	232145
14527	232146
2515	232147
47357	232148
103588	232149
95788	232150
62761	232151
20202	232152
69339	232153
2669	232154
222173	232155
48317	232156
10120	232157
180310	232158
43274	232159
3740	232160
18311	232161
5740	232162
43936	232163
108818	232164
27724	232165
148759	232166
36929	232167
63463	232168
7722	232169
17684	232170
51770	232171
18977	232172
6482	232173
111845	232174
43655	232175
10542	232176
16451	232177
3883	232178
136983	232179
131848	232180
229212	232181
17527	232182
2918	232183
21165	232184
69378	232185
208879	232186
94997	232187
62814	232188
236816	232189
164869	232190
206908	232191
78345	232192
4830	232193
33106	232194
33663	232195
42505	232196
110277	232197
143816	232198
18120	232199
71733	232200
41395	232201
161589	232202
239082	232203
238530	232204
42083	232205
69504	232206
49290	232207
48605	232208
199790	232209
145114	232210
91777	232211
36561	232212
38242	232213
52820	232214
150833	232215
41221	232216
14987	232217
14616	232218
161273	232219
63036	232220
80986	232221
122387	232222
177155	232223
62301	232224
26630	232225
6711	232226
203688	232227
23423	232228
83818	232229
18440	232230
75498	232231
67899	232232
20190	232233
106875	232234
81082	232235
121529	232236
54221	232237
107454	232238
196074	232239
30850	232240
57204	232241
23089	232242
13177	232243
3752	232244
35113	232245
107093	232246
176258	232247
120102	232248
7251	232249
111930	232250
98755	232251
101921	232252
59282	232253
7109	232254
180126	232255
181362	232256
108370	232257
145035	232258
105616	232259
31850	232260
73802	232261
35573	232262
80333	232263
72754	232264
37165	232265
118536	232266
12521	232267
7622	232268
86883	232269
79551	232270
182649	232271
56828	232272
164431	232273
48340	232274
43838	232275
56119	232276
24375	232277
51241	232278
163409	232279
159827	232280
61072	232281
104589	232282
128144	232283
64896	232284
50241	232285
117481	232286
235576	232287
134185	232288
149060	232289
62883	232290
174182	232291
88416	232292
41277	232293
132933	232294
72923	232295
93518	232296
36521	232297
233046	232298
1731	232299
176731	232300
114570	232301
53123	232302
83176	232303
150486	232304
33457	232305
239422	232306
106062	232307
161649	232308
136553	232309
63402	232310
11585	232311
135891	232312
25725	232313
139824	232314
4817	232315
37452	232316
135689	232317
62293	232318
62297	232319
105634	232320
105025	232321
180	232322
4608	232323
72505	232324
8235	232325
190343	232326
85014	232327
16275	232328
135574	232329
98983	232330
90755	232331
2203	232332
126899	232333
46947	232334
238201	232335
115968	232336
119266	232337
90914	232338
108743	232339
417	232340
13708	232341
139599	232342
188521	232343
188528	232344
130343	232345
145612	232346
89076	232347
144568	232348
26742	232349
76704	232350
130122	232351
2483	232352
163085	232353
8264	232354
35951	232355
145172	232356
33619	232357
84979	232358
169687	232359
208956	232360
114366	232361
50760	232362
119819	232363
163903	232364
1872	232365
238214	232366
89035	232367
234716	232368
117232	232369
92575	232370
91988	232371
229279	232372
80009	232373
113698	232374
153617	232375
148890	232376
1409	232377
39277	232378
163359	232379
68462	232380
192540	232381
101892	232382
46243	232383
205446	232384
42170	232385
156949	232386
135312	232387
163344	232388
73670	232389
146486	232390
141335	232391
121605	232392
99408	232393
26989	232394
67848	232395
87504	232396
17339	232397
196570	232398
126366	232399
67849	232400
167014	232401
8930	232402
7781	232403
80983	232404
144722	232405
151643	232406
48452	232407
79822	232408
209573	232409
107362	232410
38064	232411
53004	232412
184780	232413
184157	232414
109542	232415
229627	232416
28785	232417
208838	232418
20874	232419
97675	232420
9882	232421
90198	232422
34792	232423
38242	232424
67063	232425
45460	232426
16338	232427
38966	232428
26885	232429
21525	232430
62903	232431
11161	232432
149069	232433
197018	232434
105337	232435
75101	232436
191848	232437
120311	232438
186039	232439
145377	232440
4712	232441
160157	232442
184340	232443
90253	232444
107331	232445
98055	232446
236725	232447
47578	232448
191404	232449
220918	232450
239106	232451
87319	232452
67367	232453
210622	232454
77052	232455
166400	232456
136834	232457
57742	232458
14426	232459
199215	232460
81244	232461
124273	232462
133322	232463
183127	232464
26875	232465
53447	232466
39915	232467
76473	232468
5647	232469
41308	232470
34002	232471
48477	232472
2266	232473
7602	232474
66723	232475
117876	232476
55284	232477
58952	232478
44585	232479
92768	232480
32842	232481
79536	232482
97026	232483
44955	232484
60002	232485
44892	232486
81813	232487
98919	232488
125607	232489
95122	232490
36253	232491
22665	232492
13912	232493
3438	232494
28645	232495
116531	232496
87762	232497
40928	232498
82013	232499
53239	232500
216054	232501
1027	232502
44483	232503
21763	232504
24558	232505
1029	232506
51537	232507
60552	232508
110923	232509
25264	232510
36514	232511
202806	232512
171022	232513
127901	232514
33676	232515
61045	232516
88897	232517
22672	232518
19533	232519
95601	232520
102480	232521
63766	232522
26963	232523
58655	232524
18659	232525
6298	232526
68014	232527
39601	232528
9021	232529
90594	232530
27604	232531
76018	232532
9806	232533
1145	232534
42367	232535
124793	232536
181497	232537
77779	232538
53634	232539
48902	232540
128889	232541
83983	232542
10173	232543
48977	232544
179443	232545
116899	232546
28060	232547
14980	232548
86409	232549
199531	232550
186083	232551
193504	232552
118045	232553
185300	232554
62657	232555
139297	232556
203800	232557
69436	232558
101983	232559
19940	232560
110803	232561
159648	232562
108779	232563
172156	232564
64389	232565
21658	232566
19387	232567
37769	232568
56720	232569
4517	232570
39802	232571
161009	232572
10331	232573
31138	232574
61064	232575
14884	232576
152450	232577
163047	232578
100750	232579
136408	232580
189243	232581
48571	232582
100184	232583
28578	232584
183159	232585
11284	232586
37368	232587
87755	232588
733	232589
46208	232590
208497	232591
104796	232592
112449	232593
98790	232594
216677	232595
10540	232596
3836	232597
625	232598
65968	232599
41856	232600
37312	232601
61167	232602
32331	232603
31060	232604
135556	232605
6170	232606
88516	232607
10307	232608
68675	232609
153706	232610
100158	232611
69405	232612
135050	232613
98817	232614
160732	232615
28995	232616
28023	232617
10352	232618
17913	232619
28837	232620
202356	232621
847	232622
28029	232623
57492	232624
23329	232625
9756	232626
179358	232627
88431	232628
97889	232629
15788	232630
129570	232631
90493	232632
46284	232633
197661	232634
48792	232635
84734	232636
91569	232637
34476	232638
15536	232639
58388	232640
203718	232641
65096	232642
35048	232643
34919	232644
33373	232645
46840	232646
172837	232647
139182	232648
182377	232649
6302	232650
148805	232651
1673	232652
26664	232653
43381	232654
45159	232655
9002	232656
230673	232657
45024	232658
230555	232659
36138	232660
135673	232661
110407	232662
203695	232663
2191	232664
84389	232665
60411	232666
6851	232667
604	232668
598	232669
21790	232670
87642	232671
17790	232672
112688	232673
733	232674
6171	232675
1879	232676
201117	232677
41022	232678
138512	232679
184817	232680
75914	232681
77827	232682
5114	232683
32905	232684
20247	232685
195731	232686
50454	232687
53097	232688
101012	232689
84841	232690
40291	232691
15469	232692
105555	232693
52988	232694
126114	232695
40180	232696
89142	232697
20929	232698
10165	232699
8690	232700
77480	232701
3430	232702
17905	232703
31208	232704
84951	232705
32184	232706
52900	232707
88155	232708
104463	232709
181319	232710
56570	232711
60569	232712
40934	232713
128930	232714
41807	232715
160674	232716
2688	232717
120240	232718
50046	232719
33081	232720
36032	232721
103038	232722
22048	232723
149204	232724
163452	232725
99428	232726
190418	232727
15028	232728
21763	232729
60317	232730
44174	232731
15077	232732
199	232733
33366	232734
51221	232735
13391	232736
186892	232737
85420	232738
114050	232739
2815	232740
166248	232741
32074	232742
38506	232743
65018	232744
112519	232745
111488	232746
121816	232747
199	232748
12154	232749
21811	232750
90592	232751
71937	232752
123899	232753
15422	232754
25712	232755
217	232756
6138	232757
16214	232758
68535	232759
8177	232760
41946	232761
32807	232762
6428	232763
35758	232764
62995	232765
103211	232766
1246	232767
53036	232768
98223	232769
44029	232770
47266	232771
34274	232772
2837	232773
44269	232774
12616	232775
45062	232776
145645	232777
186051	232778
91126	232779
37097	232780
167373	232781
99879	232782
99785	232783
96199	232784
203860	232785
19416	232786
129737	232787
196686	232788
65275	232789
194284	232790
33503	232791
146712	232792
91039	232793
199947	232794
167067	232795
187520	232796
161580	232797
163305	232798
66796	232799
164813	232800
148299	232801
154056	232802
17026	232803
147460	232804
137148	232805
185140	232806
183811	232807
169778	232808
163933	232809
148864	232810
132045	232811
24107	232812
177723	232813
37076	232814
10387	232815
131066	232816
49957	232817
129474	232818
136168	232819
161094	232820
73396	232821
153133	232822
102616	232823
81048	232824
208119	232825
181796	232826
77354	232827
6635	232828
186286	232829
196760	232830
142478	232831
206769	232832
82785	232833
120058	232834
135484	232835
43279	232836
103267	232837
174787	232838
156881	232839
141483	232840
193809	232841
107620	232842
200160	232843
148305	232844
182119	232845
26876	232846
62309	232847
167167	232848
102927	232849
75452	232850
153561	232851
33545	232852
157316	232853
13101	232854
24839	232855
149572	232856
181159	232857
16849	232858
139383	232859
132481	232860
142418	232861
149325	232862
163282	232863
81773	232864
112870	232865
239618	232866
202083	232867
20433	232868
3686	232869
77775	232870
57201	232871
53621	232872
234129	232873
69198	232874
195648	232875
105424	232876
130202	232877
195017	232878
33601	232879
102612	232880
135511	232881
100045	232882
131499	232883
18611	232884
180706	232885
161662	232886
99926	232887
45094	232888
129480	232889
62572	232890
163140	232891
79175	232892
35989	232893
180835	232894
33484	232895
61660	232896
2758	232897
108310	232898
197783	232899
199428	232900
107714	232901
163863	232902
87290	232903
115780	232904
142416	232905
138094	232906
117055	232907
185147	232908
13545	232909
173308	232910
135980	232911
145718	232912
108319	232913
145765	232914
82771	232915
15771	232916
14408	232917
97434	232918
96658	232919
2687	232920
26783	232921
121468	232922
235955	232923
121445	232924
33359	232925
3080	232926
3422	232927
85673	232928
201323	232929
90380	232930
120061	232931
33477	232932
129231	232933
170084	232934
203347	232935
41942	232936
107400	232937
16316	232938
201319	232939
145024	232940
240242	232941
58817	232942
202833	232943
85271	232944
53673	232945
97767	232946
116456	232947
93983	232948
107325	232949
14656	232950
170150	232951
167990	232952
186737	232953
110883	232954
204013	232955
7352	232956
9087	232957
41184	232958
28118	232959
235809	232960
152630	232961
140998	232962
25065	232963
202079	232964
13772	232965
27760	232966
37087	232967
26129	232968
235263	232969
75402	232970
75402	232971
75402	232972
1147	232973
21618	232974
42479	232975
53750	232976
4267	232977
80478	232978
37745	232979
111626	232980
80214	232981
11043	232982
32145	232983
29150	232984
175	232985
149206	232986
6113	232987
56231	232988
54903	232989
16730	232990
2499	232991
32631	232992
505	232993
4565	232994
2504	232995
82254	232996
26	232997
67778	232998
108100	232999
198447	233000
8640	233001
106781	233002
129727	233003
74262	233004
29234	233005
9512	233006
167228	233007
65086	233008
21952	233009
22527	233010
153612	233011
109370	233012
148770	233013
148155	233014
211401	233015
148087	233016
148104	233017
148294	233018
205960	233019
55048	233020
237609	233021
214320	233022
206016	233023
135196	233024
88594	233025
61881	233026
24463	233027
37080	233028
166028	233029
178040	233030
190729	233031
20272	233032
110782	233033
154178	233034
37219	233035
48884	233036
60416	233037
21374	233038
53519	233039
110169	233040
211952	233041
9008	233042
120337	233043
62200	233044
139191	233045
62588	233046
53029	233047
12293	233048
88618	233049
10547	233050
38908	233051
168112	233052
71680	233053
43612	233054
67461	233055
76026	233056
34508	233057
27652	233058
121100	233059
10298	233060
345	233061
98050	233062
119776	233063
109311	233064
90770	233065
236980	233066
23845	233067
77604	233068
9129	233069
144702	233070
98390	233071
138551	233072
67342	233073
87297	233074
87712	233075
151170	233076
113688	233077
156045	233078
238279	233079
10302	233080
10629	233081
165749	233082
40431	233083
228530	233084
64073	233085
239068	233086
192812	233087
44334	233088
10830	233089
17746	233090
7749	233091
129906	233092
116178	233093
6793	233094
205815	233095
205562	233096
107302	233097
55759	233098
23625	233099
111366	233100
67545	233101
77941	233102
65863	233103
122626	233104
11468	233105
120067	233106
30224	233107
66902	233108
116288	233109
17745	233110
236437	233111
232751	233112
98737	233113
44912	233114
148776	233115
58039	233116
10473	233117
13227	233118
167325	233119
78137	233120
33499	233121
79156	233122
73364	233123
148023	233124
161033	233125
220784	233126
163045	233127
24868	233128
20912	233129
167320	233130
71927	233131
67673	233132
77158	233133
238361	233134
69356	233135
165318	233136
136109	233137
141766	233138
84181	233139
221412	233140
55427	233141
12947	233142
167429	233143
28701	233144
16092	233145
67845	233146
66245	233147
35880	233148
166579	233149
24329	233150
88631	233151
44470	233152
40478	233153
47475	233154
166786	233155
110415	233156
213857	233157
2376	233158
14960	233159
39622	233160
41428	233161
8800	233162
45288	233163
185265	233164
4397	233165
52206	233166
9799	233167
17270	233168
40047	233169
52287	233170
233174	233171
26364	233172
52288	233173
115834	233174
40978	233175
149778	233176
191298	233177
5776	233178
3069	233179
156095	233180
138452	233181
144642	233182
137905	233183
17380	233184
74810	233185
182454	233186
108827	233187
187435	233188
47238	233189
14974	233190
68104	233191
16707	233192
182074	233193
51376	233194
150512	233195
31101	233196
130251	233197
185899	233198
32006	233199
17465	233200
126352	233201
3181	233202
12533	233203
57469	233204
42299	233205
42293	233206
61095	233207
13748	233208
49151	233209
158782	233210
144635	233211
237191	233212
1698	233213
96722	233214
63097	233215
23626	233216
103808	233217
63775	233218
222943	233219
138861	233220
102664	233221
77423	233222
15864	233223
208023	233224
108196	233225
97578	233226
7254	233227
64039	233228
5725	233229
14130	233230
21628	233231
2849	233232
210711	233233
36671	233234
79601	233235
15598	233236
47574	233237
24671	233238
68536	233239
8099	233240
4996	233241
126933	233242
16032	233243
18157	233244
169070	233245
181992	233246
184653	233247
32888	233248
19941	233249
104604	233250
15356	233251
46345	233252
195278	233253
196262	233254
11838	233255
53902	233256
78268	233257
2571	233258
28592	233259
14520	233260
39175	233261
108168	233262
64691	233263
43244	233264
147215	233265
30	233266
107988	233267
202417	233268
19983	233269
219013	233270
73331	233271
120075	233272
70652	233273
7896	233274
208751	233275
20527	233276
84579	233277
152632	233278
89878	233279
211435	233280
29335	233281
33119	233282
119743	233283
90689	233284
64905	233285
39802	233286
20353	233287
71843	233288
146692	233289
46709	233290
90210	233291
75960	233292
43377	233293
1969	233294
26221	233295
65799	233296
31473	233297
104661	233298
215223	233299
24989	233300
228326	233301
62469	233302
117065	233303
74079	233304
24	233305
14245	233306
58159	233307
29972	233308
62861	233309
101599	233310
11156	233311
26261	233312
51330	233313
22714	233314
20354	233315
29459	233316
16503	233317
48720	233318
20028	233319
129883	233320
1286	233321
41932	233322
3362	233323
68838	233324
63927	233325
87679	233326
70242	233327
123805	233328
110345	233329
39503	233330
7233	233331
38403	233332
53658	233333
33628	233334
41267	233335
195630	233336
81645	233337
1987	233338
234225	233339
50125	233340
48415	233341
132371	233342
12012	233343
2829	233344
56576	233345
43668	233346
5100	233347
32877	233348
83629	233349
160081	233350
60302	233351
85712	233352
149322	233353
963	233354
2832	233355
30236	233356
194357	233357
156590	233358
81895	233359
239975	233360
1162	233361
31651	233362
94443	233363
21571	233364
68613	233365
166247	233366
17596	233367
82503	233368
112115	233369
85383	233370
10423	233371
156858	233372
120024	233373
53038	233374
69520	233375
120738	233376
122841	233377
121921	233378
96217	233379
24931	233380
62527	233381
5895	233382
89740	233383
122423	233384
108755	233385
42198	233386
2335	233387
91975	233388
161645	233389
127189	233390
127930	233391
133613	233392
112674	233393
88179	233394
49394	233395
168958	233396
221783	233397
68943	233398
142280	233399
93901	233400
11181	233401
108251	233402
123464	233403
16043	233404
39570	233405
31110	233406
33404	233407
175632	233408
88737	233409
33933	233410
49141	233411
110862	233412
183921	233413
101793	233414
176476	233415
52484	233416
15836	233417
1263	233418
53400	233419
96785	233420
229481	233421
108287	233422
97230	233423
80510	233424
146291	233425
207450	233426
1789	233427
3476	233428
115429	233429
40676	233430
61875	233431
163060	233432
29438	233433
1065	233434
96365	233435
165906	233436
11169	233437
26593	233438
6756	233439
67762	233440
31121	233441
1157	233442
46614	233443
7336	233444
141466	233445
81891	233446
208040	233447
107718	233448
12221	233449
97857	233450
17518	233451
49245	233452
95986	233453
168689	233454
94108	233455
160317	233456
78017	233457
149388	233458
63432	233459
120919	233460
738	233461
148814	233462
190910	233463
110973	233464
91111	233465
55721	233466
36027	233467
39521	233468
235519	233469
35162	233470
34643	233471
229453	233472
1598	233473
73940	233474
221304	233475
85464	233476
59445	233477
113933	233478
191629	233479
6173	233480
136217	233481
5022	233482
121746	233483
157090	233484
98244	233485
153715	233486
40550	233487
14776	233488
63605	233489
76770	233490
89835	233491
58135	233492
95826	233493
69755	233494
41	233495
33085	233496
19463	233497
25706	233498
12793	233499
125548	233500
25463	233501
165355	233502
88201	233503
81616	233504
230191	233505
3172	233506
211558	233507
145184	233508
147998	233509
62611	233510
31115	233511
151239	233512
152869	233513
585	233514
122674	233515
82587	233516
421	233517
53694	233518
29534	233519
17965	233520
33469	233521
232768	233522
80474	233523
89240	233524
31192	233525
27238	233526
465	233527
166042	233528
127349	233529
111697	233530
24971	233531
221273	233532
3784	233533
192117	233534
146223	233535
197965	233536
144195	233537
213521	233538
83129	233539
149489	233540
146493	233541
131199	233542
109976	233543
167083	233544
11795	233545
14785	233546
794	233547
152965	233548
67207	233549
1093	233550
68042	233551
180081	233552
36723	233553
84256	233554
11306	233555
18350	233556
104850	233557
214700	233558
146095	233559
112786	233560
147206	233561
175306	233562
52690	233563
155568	233564
114447	233565
3487	233566
16515	233567
198936	233568
208789	233569
60927	233570
55850	233571
66031	233572
17255	233573
73162	233574
16655	233575
8220	233576
101546	233577
47652	233578
7341	233579
161697	233580
23532	233581
102114	233582
97253	233583
8952	233584
19741	233585
50340	233586
40248	233587
11318	233588
232661	233589
28360	233590
52686	233591
132307	233592
186513	233593
167866	233594
19205	233595
129448	233596
20073	233597
15181	233598
76190	233599
36531	233600
89296	233601
118785	233602
74767	233603
40777	233604
183654	233605
499	233606
19809	233607
58391	233608
53511	233609
4163	233610
16636	233611
53223	233612
135546	233613
67506	233614
48083	233615
140082	233616
106927	233617
791	233618
118816	233619
87963	233620
53137	233621
26566	233622
88090	233623
16708	233624
21591	233625
17226	233626
230254	233627
30981	233628
84496	233629
135798	233630
46997	233631
7159	233632
45842	233633
68220	233634
176603	233635
21874	233636
38169	233637
7803	233638
118551	233639
7924	233640
4861	233641
118478	233642
150759	233643
37241	233644
19727	233645
202645	233646
114046	233647
120137	233648
133694	233649
89556	233650
162532	233651
5665	233652
49252	233653
7516	233654
89127	233655
2834	233656
65053	233657
86465	233658
13485	233659
203142	233660
146075	233661
73357	233662
55887	233663
34655	233664
82629	233665
24270	233666
14175	233667
104843	233668
155676	233669
56845	233670
20	233671
81881	233672
109297	233673
129408	233674
51676	233675
40237	233676
122012	233677
201627	233678
121147	233679
71621	233680
42059	233681
135941	233682
167444	233683
180075	233684
136169	233685
185012	233686
90135	233687
186885	233688
167904	233689
139517	233690
162261	233691
170074	233692
145033	233693
163415	233694
153549	233695
38946	233696
80988	233697
200990	233698
102460	233699
165532	233700
129206	233701
88114	233702
133265	233703
160751	233704
126840	233705
13798	233706
145485	233707
8409	233708
33523	233709
17335	233710
153536	233711
12164	233712
8677	233713
1929	233714
65008	233715
52273	233716
3137	233717
38902	233718
147080	233719
9795	233720
64876	233721
59718	233722
54146	233723
14400	233724
88795	233725
671	233726
6385	233727
71201	233728
39161	233729
147135	233730
52242	233731
207962	233732
3496	233733
63507	233734
141604	233735
205898	233736
113762	233737
147425	233738
218158	233739
1266	233740
47745	233741
67922	233742
28012	233743
123059	233744
499	233745
85471	233746
35104	233747
173576	233748
46191	233749
32697	233750
69257	233751
118423	233752
109523	233753
38284	233754
54518	233755
162783	233756
5864	233757
192970	233758
121709	233759
100191	233760
120681	233761
154298	233762
61791	233763
164503	233764
182496	233765
41070	233766
82559	233767
76875	233768
107147	233769
56584	233770
138626	233771
120309	233772
62763	233773
83165	233774
114419	233775
199439	233776
103375	233777
118955	233778
231434	233779
4306	233780
31047	233781
57707	233782
33346	233783
17952	233784
119894	233785
82265	233786
423	233787
120493	233788
118565	233789
118632	233790
192148	233791
5584	233792
202104	233793
97235	233794
162114	233795
45498	233796
208379	233797
69415	233798
211178	233799
94022	233800
11429	233801
83604	233802
166899	233803
71796	233804
166389	233805
61529	233806
117282	233807
101739	233808
126358	233809
184390	233810
230873	233811
37441	233812
76838	233813
76945	233814
109605	233815
153469	233816
34869	233817
19867	233818
113935	233819
78289	233820
85747	233821
56863	233822
106759	233823
8381	233824
203616	233825
140349	233826
107624	233827
146639	233828
106580	233829
128179	233830
97443	233831
6793	233832
120325	233833
164276	233834
235914	233835
24989	233836
234484	233837
99533	233838
5907	233839
71240	233840
180009	233841
114016	233842
52214	233843
216332	233844
36446	233845
218709	233846
137602	233847
2528	233848
52061	233849
4060	233850
144519	233851
96354	233852
3973	233853
67137	233854
99985	233855
67196	233856
960	233857
963	233858
95482	233859
178	233860
168500	233861
135555	233862
71543	233863
194770	233864
203643	233865
97534	233866
85684	233867
144770	233868
90248	233869
16979	233870
27123	233871
185658	233872
17664	233873
185780	233874
93072	233875
54594	233876
135699	233877
111530	233878
3774	233879
67513	233880
90408	233881
150963	233882
147807	233883
59577	233884
31187	233885
25304	233886
57201	233887
16020	233888
65790	233889
35510	233890
28205	233891
21217	233892
3956	233893
211008	233894
120300	233895
162875	233896
26797	233897
119098	233898
11757	233899
164315	233900
37140	233901
169061	233902
127498	233903
52917	233904
201512	233905
2497	233906
39645	233907
118311	233908
180541	233909
145781	233910
180	233911
156033	233912
113178	233913
7186	233914
95333	233915
93206	233916
166121	233917
164218	233918
94476	233919
170058	233920
33375	233921
221089	233922
14626	233923
177946	233924
108016	233925
139432	233926
45530	233927
2675	233928
7583	233929
203349	233930
146009	233931
4491	233932
170964	233933
3111	233934
17959	233935
98494	233936
16543	233937
40522	233938
31478	233939
41908	233940
130884	233941
94228	233942
136812	233943
130615	233944
42838	233945
156210	233946
27388	233947
104881	233948
222378	233949
1768	233950
166290	233951
79437	233952
154324	233953
26790	233954
87392	233955
3292	233956
90876	233957
7297	233958
63041	233959
159086	233960
143836	233961
139862	233962
4276	233963
31525	233964
30732	233965
63203	233966
117215	233967
7716	233968
105332	233969
160355	233970
121982	233971
38843	233972
89357	233973
117760	233974
32482	233975
83178	233976
84487	233977
9736	233978
146483	233979
31918	233980
17078	233981
36805	233982
98650	233983
201088	233984
17996	233985
5022	233986
16961	233987
43586	233988
19464	233989
22820	233990
32597	233991
82541	233992
164110	233993
44583	233994
57010	233995
45137	233996
11075	233997
31436	233998
91760	233999
49591	234000
57533	234001
97059	234002
1565	234003
7183	234004
967	234005
215291	234006
20394	234007
3997	234008
154113	234009
64136	234010
229170	234011
100163	234012
56365	234013
33144	234014
13064	234015
13358	234016
30006	234017
67380	234018
195875	234019
70222	234020
75101	234021
108978	234022
128028	234023
36232	234024
105890	234025
28308	234026
19689	234027
30505	234028
1689	234029
166431	234030
161789	234031
119247	234032
10077	234033
99425	234034
21924	234035
202286	234036
19021	234037
97437	234038
77092	234039
15453	234040
13597	234041
152669	234042
60168	234043
119402	234044
96646	234045
9351	234046
1110	234047
148386	234048
6154	234049
84793	234050
64961	234051
38164	234052
182960	234053
79822	234054
73620	234055
165060	234056
136969	234057
44715	234058
231022	234059
28550	234060
91509	234061
151963	234062
3653	234063
19899	234064
47456	234065
212985	234066
2417	234067
162331	234068
69410	234069
28118	234070
83872	234071
110852	234072
47461	234073
1436	234074
43323	234075
19033	234076
170824	234077
87846	234078
17145	234079
27634	234080
26617	234081
30555	234082
18601	234083
10676	234084
167569	234085
35750	234086
240340	234087
54236	234088
30191	234089
39113	234090
79587	234091
104301	234092
55160	234093
155087	234094
33190	234095
98900	234096
10146	234097
58196	234098
49878	234099
900	234100
25410	234101
118292	234102
104847	234103
17525	234104
40239	234105
79232	234106
20143	234107
11975	234108
43191	234109
21594	234110
46444	234111
43185	234112
54179	234113
161516	234114
1873	234115
107949	234116
128668	234117
17082	234118
88717	234119
11712	234120
1229	234121
38182	234122
2369	234123
58467	234124
5988	234125
42625	234126
10589	234127
20325	234128
67198	234129
149031	234130
26568	234131
78697	234132
13004	234133
120355	234134
28208	234135
205852	234136
5582	234137
5160	234138
104557	234139
50587	234140
39343	234141
23474	234142
96902	234143
585	234144
458	234145
107466	234146
36833	234147
1031	234148
1029	234149
34409	234150
458	234151
458	234152
56045	234153
4070	234154
685	234155
1027	234156
33817	234157
77983	234158
79010	234159
21883	234160
80315	234161
185477	234162
25818	234163
78971	234164
112886	234165
107106	234166
24079	234167
12558	234168
81001	234169
9322	234170
35095	234171
156974	234172
12131	234173
25054	234174
2020	234175
939	234176
939	234177
48695	234178
1353	234179
67368	234180
1082	234181
74473	234182
939	234183
1031	234184
30642	234185
34033	234186
8673	234187
17180	234188
107839	234189
229419	234190
112244	234191
53	234192
13458	234193
52187	234194
169232	234195
9954	234196
1224	234197
8275	234198
61961	234199
3063	234200
101563	234201
104075	234202
101832	234203
94619	234204
47724	234205
7341	234206
120618	234207
24922	234208
63640	234209
20884	234210
126372	234211
155451	234212
40164	234213
88372	234214
63175	234215
26600	234216
204428	234217
46316	234218
63468	234219
161926	234220
133927	234221
110752	234222
2070	234223
131454	234224
88427	234225
152956	234226
19407	234227
57705	234228
29168	234229
116254	234230
80549	234231
56685	234232
17684	234233
26380	234234
134130	234235
99142	234236
51562	234237
104228	234238
72273	234239
677	234240
4622	234241
35110	234242
65734	234243
19409	234244
163291	234245
10632	234246
49168	234247
10481	234248
108357	234249
68709	234250
12304	234251
147863	234252
280	234253
38068	234254
168205	234255
113988	234256
144514	234257
7714	234258
78054	234259
5008	234260
62980	234261
90745	234262
127466	234263
43925	234264
176319	234265
28911	234266
22066	234267
103973	234268
18089	234269
12543	234270
125853	234271
4459	234272
65507	234273
43843	234274
11477	234275
575	234276
100758	234277
161857	234278
240397	234279
209050	234280
138771	234281
67887	234282
115815	234283
14177	234284
2219	234285
16431	234286
46774	234287
166137	234288
102495	234289
15206	234290
21033	234291
12375	234292
14925	234293
6607	234294
32307	234295
27051	234296
74666	234297
85373	234298
222715	234299
12576	234300
96150	234301
24357	234302
194415	234303
9961	234304
155579	234305
20262	234306
92219	234307
108902	234308
24775	234309
74995	234310
64690	234311
50248	234312
130127	234313
143413	234314
20342	234315
102663	234316
52772	234317
236454	234318
98585	234319
42697	234320
8471	234321
20338	234322
208636	234323
106342	234324
83733	234325
1896	234326
20251	234327
19031	234328
106318	234329
2506	234330
7146	234331
8362	234332
200942	234333
4171	234334
156161	234335
100892	234336
129818	234337
30923	234338
149205	234339
103914	234340
22253	234341
40621	234342
21652	234343
187107	234344
80493	234345
90959	234346
165451	234347
49025	234348
60304	234349
89532	234350
9240	234351
89	234352
85338	234353
33930	234354
40825	234355
129143	234356
67497	234357
150998	234358
57178	234359
6926	234360
81559	234361
39946	234362
3549	234363
40330	234364
26378	234365
30377	234366
138696	234367
166218	234368
155219	234369
463	234370
10226	234371
47970	234372
48412	234373
73968	234374
31341	234375
60999	234376
60461	234377
117124	234378
25920	234379
11805	234380
93439	234381
65588	234382
21457	234383
211844	234384
12568	234385
28780	234386
38249	234387
21110	234388
117652	234389
120671	234390
68322	234391
26055	234392
10558	234393
4336	234394
176145	234395
26344	234396
102323	234397
234831	234398
130895	234399
103781	234400
84752	234401
2739	234402
94027	234403
6474	234404
62178	234405
73423	234406
4398	234407
112373	234408
167879	234409
4024	234410
146583	234411
16337	234412
91016	234413
234175	234414
35337	234415
24533	234416
4068	234417
34264	234418
70250	234419
1819	234420
62839	234421
6155	234422
22614	234423
3979	234424
78507	234425
42442	234426
79531	234427
80269	234428
19184	234429
19550	234430
53007	234431
26978	234432
6650	234433
89629	234434
14672	234435
5026	234436
32535	234437
129357	234438
39248	234439
5941	234440
641	234441
33827	234442
184214	234443
51990	234444
52353	234445
21590	234446
26358	234447
67321	234448
32788	234449
39164	234450
48850	234451
11676	234452
45849	234453
9784	234454
39514	234455
2521	234456
799	234457
73070	234458
345	234459
7377	234460
1515	234461
166669	234462
10340	234463
24038	234464
15172	234465
70008	234466
21438	234467
14173	234468
7848	234469
14781	234470
87614	234471
12047	234472
12743	234473
17264	234474
3554	234475
22112	234476
12722	234477
31867	234478
156205	234479
3759	234480
3658	234481
8120	234482
40416	234483
9097	234484
103376	234485
19924	234486
12450	234487
44353	234488
68985	234489
40328	234490
113745	234491
40962	234492
4512	234493
22347	234494
131479	234495
228476	234496
134039	234497
4046	234498
79160	234499
50620	234500
23311	234501
15031	234502
44051	234503
16337	234504
40685	234505
55068	234506
2710	234507
1982	234508
136908	234509
38780	234510
100397	234511
236660	234512
105479	234513
200046	234514
120201	234515
10745	234516
147703	234517
31797	234518
27283	234519
15512	234520
148680	234521
7592	234522
19652	234523
10601	234524
14441	234525
21652	234526
88593	234527
121209	234528
144686	234529
60404	234530
8971	234531
80457	234532
16049	234533
12534	234534
168699	234535
4437	234536
2003	234537
26948	234538
2003	234539
1697	234540
250	234541
143676	234542
736	234543
20543	234544
62692	234545
22052	234546
1352	234547
6528	234548
29321	234549
9628	234550
2247	234551
223053	234552
232178	234553
49253	234554
62103	234555
26992	234556
53424	234557
76517	234558
141	234559
67027	234560
61788	234561
43670	234562
108432	234563
179352	234564
104500	234565
89854	234566
196569	234567
4024	234568
27970	234569
57722	234570
10131	234571
3455	234572
105322	234573
122239	234574
100530	234575
50177	234576
63978	234577
17022	234578
16649	234579
38626	234580
44261	234581
74901	234582
33342	234583
97433	234584
30757	234585
66808	234586
26905	234587
87451	234588
3546	234589
8782	234590
33415	234591
41399	234592
14014	234593
7231	234594
96758	234595
87099	234596
62081	234597
943	234598
82971	234599
7683	234600
80727	234601
62127	234602
31886	234603
4009	234604
1777	234605
129874	234606
10382	234607
129985	234608
27192	234609
14897	234610
5721	234611
758	234612
97855	234613
171362	234614
42546	234615
44846	234616
1440	234617
19622	234618
3869	234619
80470	234620
91971	234621
5705	234622
82958	234623
39288	234624
27994	234625
32882	234626
87305	234627
108548	234628
14722	234629
33625	234630
163381	234631
67088	234632
172161	234633
186974	234634
23487	234635
100956	234636
8484	234637
36588	234638
133978	234639
90670	234640
5404	234641
34078	234642
5404	234643
148803	234644
8690	234645
24863	234646
23370	234647
41305	234648
46210	234649
2431	234650
39177	234651
65131	234652
3149	234653
22522	234654
72322	234655
78271	234656
49131	234657
12482	234658
5825	234659
10284	234660
66020	234661
66951	234662
57	234663
24170	234664
63647	234665
63466	234666
20510	234667
10905	234668
11015	234669
182628	234670
9078	234671
29697	234672
11850	234673
51	234674
11734	234675
42203	234676
36315	234677
55737	234678
87536	234679
190364	234680
142751	234681
1306	234682
174947	234683
12825	234684
75154	234685
17690	234686
10183	234687
3418	234688
59696	234689
120220	234690
83987	234691
32371	234692
68329	234693
80505	234694
18041	234695
13317	234696
54440	234697
40505	234698
124733	234699
71212	234700
155231	234701
3872	234702
37912	234703
60144	234704
131548	234705
153799	234706
33114	234707
122198	234708
41810	234709
24668	234710
30824	234711
117643	234712
922	234713
10389	234714
2003	234715
13280	234716
29633	234717
988	234718
2794	234719
158584	234720
120287	234721
90648	234722
5040	234723
161434	234724
175371	234725
18803	234726
3509	234727
7775	234728
96392	234729
130815	234730
194750	234731
19420	234732
162815	234733
38502	234734
196597	234735
1319	234736
9639	234737
67893	234738
69314	234739
59212	234740
28323	234741
79463	234742
22401	234743
1436	234744
130770	234745
234796	234746
41229	234747
30796	234748
660	234749
87563	234750
165707	234751
63699	234752
161517	234753
22049	234754
109867	234755
84192	234756
64612	234757
76727	234758
107245	234759
588	234760
48801	234761
119136	234762
409	234763
10658	234764
233563	234765
4531	234766
53044	234767
87441	234768
1520	234769
129229	234770
211589	234771
15174	234772
8663	234773
12882	234774
49087	234775
65291	234776
53425	234777
21737	234778
92390	234779
46809	234780
4186	234781
8980	234782
240166	234783
4995	234784
21227	234785
1101	234786
13666	234787
5985	234788
146729	234789
146800	234790
105457	234791
129520	234792
61956	234793
167911	234794
206782	234795
78181	234796
147981	234797
53674	234798
88468	234799
17612	234800
204025	234801
80016	234802
112687	234803
144201	234804
168049	234805
107294	234806
98979	234807
105675	234808
66458	234809
42070	234810
80008	234811
144929	234812
90800	234813
138676	234814
26821	234815
141389	234816
3099	234817
145902	234818
48863	234819
136196	234820
41455	234821
201691	234822
146457	234823
60336	234824
12524	234825
161225	234826
44176	234827
67818	234828
95641	234829
44353	234830
52583	234831
144960	234832
56055	234833
160433	234834
64428	234835
142251	234836
26062	234837
206757	234838
151653	234839
12949	234840
14193	234841
6663	234842
22261	234843
10803	234844
14893	234845
59240	234846
25022	234847
23780	234848
89089	234849
62883	234850
3845	234851
67439	234852
30848	234853
7528	234854
12185	234855
157234	234856
88835	234857
8264	234858
20388	234859
6114	234860
33052	234861
203672	234862
8487	234863
50095	234864
8666	234865
87304	234866
92457	234867
54076	234868
21617	234869
141666	234870
33131	234871
49524	234872
2215	234873
114357	234874
88218	234875
116743	234876
46600	234877
1494	234878
42648	234879
5980	234880
156634	234881
60097	234882
6730	234883
161428	234884
88708	234885
14080	234886
69584	234887
30809	234888
48260	234889
15209	234890
128151	234891
61010	234892
109182	234893
24117	234894
182037	234895
14853	234896
154695	234897
17975	234898
74873	234899
67761	234900
213488	234901
56053	234902
231979	234903
3727	234904
466	234905
9962	234906
26268	234907
84780	234908
121974	234909
4491	234910
4321	234911
76456	234912
33662	234913
9023	234914
24225	234915
9237	234916
88923	234917
34388	234918
86756	234919
122685	234920
42106	234921
82405	234922
117432	234923
162129	234924
140225	234925
26310	234926
26310	234927
21972	234928
67071	234929
67985	234930
45303	234931
54088	234932
34811	234933
60599	234934
137221	234935
7733	234936
27400	234937
57778	234938
88609	234939
38615	234940
58815	234941
8701	234942
33832	234943
185022	234944
39345	234945
8533	234946
26928	234947
51573	234948
6124	234949
32907	234950
8816	234951
151187	234952
230425	234953
2190	234954
4	234955
4	234956
5	234957
57974	234958
69609	234959
91146	234960
4441	234961
11705	234962
22285	234963
3559	234964
152763	234965
70212	234966
1015	234967
24069	234968
44234	234969
54629	234970
137808	234971
187303	234972
12414	234973
86684	234974
58157	234975
142982	234976
27044	234977
23517	234978
79524	234979
67560	234980
16912	234981
2542	234982
25615	234983
10691	234984
3919	234985
14581	234986
20220	234987
99997	234988
88965	234989
62234	234990
6563	234991
37816	234992
7665	234993
13023	234994
10428	234995
63381	234996
59892	234997
9015	234998
3088	234999
13603	235000
23469	235001
59911	235002
4832	235003
3049	235004
25641	235005
69607	235006
759	235007
24432	235008
33720	235009
38275	235010
20204	235011
26956	235012
13157	235013
19753	235014
3883	235015
38373	235016
136190	235017
32374	235018
12	235019
3116	235020
110489	235021
4231	235022
100404	235023
163291	235024
77738	235025
129835	235026
16451	235027
79008	235028
61000	235029
204830	235030
87050	235031
22672	235032
38986	235033
145899	235034
189756	235035
106770	235036
158472	235037
30099	235038
132268	235039
26482	235040
21132	235041
160939	235042
88217	235043
1535	235044
107940	235045
55475	235046
87291	235047
55507	235048
108632	235049
174411	235050
62800	235051
38272	235052
36107	235053
8299	235054
87052	235055
5039	235056
83346	235057
78791	235058
83524	235059
228408	235060
46747	235061
82274	235062
212857	235063
2467	235064
122829	235065
8019	235066
33497	235067
181521	235068
17905	235069
109464	235070
201237	235071
101653	235072
52591	235073
177591	235074
112537	235075
34941	235076
187828	235077
41373	235078
86985	235079
202784	235080
113244	235081
218407	235082
111064	235083
49250	235084
43334	235085
49507	235086
20603	235087
43560	235088
92109	235089
119531	235090
39964	235091
117460	235092
8468	235093
21799	235094
39177	235095
96544	235096
51208	235097
16176	235098
84472	235099
16949	235100
26479	235101
19110	235102
5848	235103
25339	235104
16141	235105
34665	235106
12557	235107
29213	235108
10362	235109
60196	235110
24305	235111
2508	235112
26685	235113
171118	235114
89475	235115
7950	235116
118973	235117
7190	235118
131660	235119
33424	235120
42553	235121
5408	235122
14858	235123
36066	235124
10481	235125
103051	235126
1653	235127
86572	235128
86800	235129
3424	235130
51796	235131
19987	235132
53514	235133
40953	235134
85029	235135
23840	235136
499	235137
132514	235138
31789	235139
144202	235140
49177	235141
130565	235142
90054	235143
65796	235144
19208	235145
172859	235146
165668	235147
105853	235148
28984	235149
11841	235150
4537	235151
25876	235152
156015	235153
108388	235154
6768	235155
92686	235156
164196	235157
119489	235158
90223	235159
4426	235160
26648	235161
229512	235162
3029	235163
2072	235164
86645	235165
4238	235166
33468	235167
53542	235168
52449	235169
48746	235170
107771	235171
13750	235172
163579	235173
118897	235174
134877	235175
4227	235176
11296	235177
7863	235178
96108	235179
8942	235180
10807	235181
45454	235182
74361	235183
39281	235184
14381	235185
1129	235186
3522	235187
41989	235188
14128	235189
5524	235190
120418	235191
87966	235192
24518	235193
12509	235194
14810	235195
15835	235196
167011	235197
11179	235198
12494	235199
14663	235200
37817	235201
204908	235202
41028	235203
24007	235204
142317	235205
7699	235206
4122	235207
32255	235208
53226	235209
20601	235210
45682	235211
34889	235212
23551	235213
95813	235214
46880	235215
3074	235216
138032	235217
26309	235218
42099	235219
110606	235220
13608	235221
30855	235222
47288	235223
91162	235224
45131	235225
4221	235226
1031	235227
28979	235228
180206	235229
14901	235230
201336	235231
109868	235232
53354	235233
36253	235234
82817	235235
12390	235236
1136	235237
2219	235238
20771	235239
144782	235240
82510	235241
184325	235242
856	235243
12477	235244
128935	235245
34112	235246
872	235247
66819	235248
171311	235249
58674	235250
86938	235251
11245	235252
42656	235253
54265	235254
109686	235255
29767	235256
4897	235257
4848	235258
66409	235259
16483	235260
3845	235261
1053	235262
952	235263
100024	235264
130	235265
9891	235266
397	235267
131328	235268
35963	235269
5136	235270
13380	235271
161702	235272
1741	235273
141982	235274
21725	235275
24803	235276
75163	235277
196697	235278
15401	235279
87353	235280
72615	235281
73046	235282
75977	235283
118356	235284
64983	235285
7639	235286
49324	235287
21898	235288
37061	235289
36763	235290
82874	235291
14174	235292
89	235293
13487	235294
87052	235295
21490	235296
21689	235297
115851	235298
12336	235299
35845	235300
59672	235301
79461	235302
185775	235303
1707	235304
38915	235305
146094	235306
69910	235307
114294	235308
167226	235309
41224	235310
18687	235311
3866	235312
12242	235313
2855	235314
18670	235315
52617	235316
37741	235317
120275	235318
9900	235319
23558	235320
29689	235321
4297	235322
22615	235323
4273	235324
167247	235325
14733	235326
72168	235327
109408	235328
14665	235329
78978	235330
91332	235331
39551	235332
45287	235333
85440	235334
3942	235335
25165	235336
199922	235337
8856	235338
59157	235339
9916	235340
42659	235341
4037	235342
3535	235343
7813	235344
54313	235345
179	235346
81018	235347
47301	235348
8816	235349
191514	235350
46669	235351
7700	235352
53531	235353
27015	235354
102953	235355
67538	235356
5190	235357
54571	235358
968	235359
7144	235360
73385	235361
11009	235362
88543	235363
32840	235364
119622	235365
41014	235366
87148	235367
193156	235368
52168	235369
3691	235370
13688	235371
1054	235372
33831	235373
54473	235374
38023	235375
63634	235376
1101	235377
128152	235378
55004	235379
145647	235380
39304	235381
127661	235382
100690	235383
59448	235384
196475	235385
117298	235386
5934	235387
36325	235388
149525	235389
4784	235390
148079	235391
61421	235392
139231	235393
97325	235394
73962	235395
15088	235396
201305	235397
85813	235398
71675	235399
57958	235400
108207	235401
50674	235402
116043	235403
63538	235404
99700	235405
200541	235406
126739	235407
160405	235408
52127	235409
5509	235410
1748	235411
133590	235412
61217	235413
53436	235414
93177	235415
69605	235416
22403	235417
211588	235418
20318	235419
218952	235420
35540	235421
54089	235422
24473	235423
169506	235424
107289	235425
149811	235426
223359	235427
214527	235428
182841	235429
80490	235430
18246	235431
88020	235432
149559	235433
28752	235434
214232	235435
138374	235436
139118	235437
64451	235438
52927	235439
39193	235440
54612	235441
21636	235442
97000	235443
88246	235444
56146	235445
24786	235446
45651	235447
59459	235448
21446	235449
145701	235450
111687	235451
38622	235452
40975	235453
5002	235454
3833	235455
149998	235456
17764	235457
233473	235458
61632	235459
180918	235460
212285	235461
146714	235462
230331	235463
116770	235464
34694	235465
205139	235466
193035	235467
93772	235468
32074	235469
13451	235470
11704	235471
118179	235472
131071	235473
123624	235474
102779	235475
78078	235476
74148	235477
120645	235478
133680	235479
63978	235480
179891	235481
59028	235482
15672	235483
88960	235484
145245	235485
42357	235486
29921	235487
24943	235488
102541	235489
156751	235490
51859	235491
216875	235492
35854	235493
56833	235494
103839	235495
13761	235496
170530	235497
54494	235498
1973	235499
30791	235500
904	235501
194274	235502
20532	235503
40044	235504
139493	235505
77806	235506
185894	235507
133416	235508
210109	235509
186886	235510
113888	235511
33016	235512
84668	235513
34585	235514
40768	235515
31515	235516
63416	235517
56647	235518
69214	235519
31416	235520
33722	235521
239674	235522
42554	235523
47562	235524
235449	235525
109438	235526
199787	235527
165288	235528
130468	235529
142442	235530
130644	235531
106842	235532
63223	235533
190483	235534
87512	235535
180729	235536
40022	235537
105364	235538
53823	235539
126735	235540
132807	235541
202261	235542
168424	235543
111386	235544
113803	235545
202204	235546
163553	235547
203834	235548
29538	235549
141978	235550
10476	235551
166845	235552
180045	235553
183954	235554
131962	235555
185525	235556
160385	235557
121710	235558
183113	235559
197774	235560
137771	235561
123456	235562
80752	235563
44642	235564
111475	235565
77197	235566
16180	235567
139657	235568
187330	235569
20771	235570
19893	235571
107237	235572
13824	235573
114254	235574
52013	235575
141711	235576
117840	235577
185494	235578
182915	235579
30683	235580
51339	235581
41153	235582
10244	235583
118471	235584
37603	235585
189460	235586
35349	235587
1370	235588
67041	235589
78072	235590
130018	235591
43540	235592
81043	235593
89481	235594
143528	235595
180087	235596
134669	235597
18685	235598
109990	235599
53299	235600
67903	235601
96035	235602
60146	235603
154802	235604
13151	235605
1348	235606
32707	235607
230518	235608
177173	235609
16188	235610
28838	235611
45270	235612
45504	235613
64237	235614
76746	235615
9011	235616
4449	235617
29005	235618
18008	235619
68864	235620
15091	235621
145644	235622
18074	235623
99643	235624
25610	235625
118488	235626
60931	235627
3418	235628
3444	235629
10521	235630
31073	235631
69178	235632
4231	235633
119512	235634
72942	235635
52293	235636
22008	235637
11466	235638
190834	235639
12925	235640
163269	235641
187910	235642
182498	235643
142985	235644
7445	235645
167599	235646
110470	235647
99374	235648
142388	235649
27019	235650
202433	235651
116371	235652
6215	235653
128698	235654
3663	235655
37125	235656
119577	235657
236134	235658
5033	235659
147091	235660
21505	235661
63405	235662
10032	235663
92350	235664
16214	235665
131990	235666
26113	235667
182569	235668
11290	235669
120173	235670
46561	235671
18560	235672
89293	235673
196559	235674
10112	235675
109329	235676
57821	235677
201221	235678
38626	235679
210308	235680
76542	235681
2441	235682
17215	235683
232700	235684
177731	235685
77720	235686
5121	235687
100864	235688
59090	235689
49157	235690
71190	235691
88442	235692
13919	235693
32461	235694
71816	235695
124620	235696
149977	235697
116618	235698
44276	235699
150071	235700
49577	235701
24361	235702
149753	235703
16976	235704
111341	235705
202710	235706
44705	235707
12980	235708
52886	235709
61343	235710
122485	235711
48174	235712
12671	235713
10568	235714
113578	235715
4599	235716
32873	235717
737	235718
11243	235719
83301	235720
28165	235721
37745	235722
129954	235723
42008	235724
63424	235725
44747	235726
116958	235727
197169	235728
41982	235729
198007	235730
2163	235731
62818	235732
67327	235733
47676	235734
10673	235735
10695	235736
138995	235737
59397	235738
80540	235739
133839	235740
232587	235741
70991	235742
128407	235743
61926	235744
185357	235745
8323	235746
73174	235747
149107	235748
73295	235749
53484	235750
40973	235751
236860	235752
45897	235753
34829	235754
23080	235755
19053	235756
30488	235757
50501	235758
235701	235759
236619	235760
75118	235761
131994	235762
130863	235763
80180	235764
56620	235765
48889	235766
78266	235767
98	235768
17223	235769
32381	235770
154816	235771
77875	235772
534	235773
28251	235774
20434	235775
31218	235776
102199	235777
25170	235778
25021	235779
11483	235780
7997	235781
48319	235782
237947	235783
121575	235784
14833	235785
17414	235786
45487	235787
5142	235788
92224	235789
38137	235790
56983	235791
39303	235792
61650	235793
67803	235794
103224	235795
51753	235796
222066	235797
629	235798
32523	235799
16227	235800
26309	235801
7	235802
45532	235803
12515	235804
62115	235805
53167	235806
31700	235807
5192	235808
1015	235809
78038	235810
12524	235811
17920	235812
3127	235813
31043	235814
65466	235815
82399	235816
4324	235817
12377	235818
17066	235819
17900	235820
122670	235821
62888	235822
2079	235823
155	235824
23744	235825
11841	235826
43092	235827
24313	235828
1370	235829
1817	235830
235170	235831
33412	235832
6632	235833
121509	235834
129777	235835
18348	235836
26784	235837
120254	235838
39585	235839
119814	235840
237497	235841
38469	235842
54308	235843
12004	235844
221	235845
90142	235846
73287	235847
197979	235848
4029	235849
47997	235850
39338	235851
109062	235852
12985	235853
3252	235854
97129	235855
111943	235856
534	235857
32277	235858
1942	235859
16335	235860
180428	235861
130652	235862
9182	235863
6	235864
162251	235865
1123	235866
35821	235867
2193	235868
5112	235869
12278	235870
19531	235871
10408	235872
15126	235873
11140	235874
47950	235875
698	235876
17927	235877
2158	235878
42000	235879
5028	235880
17149	235881
21988	235882
11705	235883
40958	235884
39071	235885
112332	235886
34280	235887
20973	235888
28356	235889
12278	235890
40996	235891
26220	235892
41711	235893
58281	235894
137931	235895
104908	235896
237992	235897
17905	235898
99837	235899
110045	235900
163611	235901
33246	235902
212663	235903
84336	235904
152508	235905
75470	235906
80156	235907
15319	235908
153515	235909
8981	235910
218686	235911
238085	235912
149405	235913
82453	235914
132095	235915
215074	235916
183405	235917
188384	235918
97121	235919
165013	235920
184946	235921
131817	235922
131369	235923
182989	235924
74591	235925
112508	235926
7705	235927
207868	235928
22641	235929
13456	235930
211181	235931
113749	235932
97771	235933
25387	235934
163394	235935
52221	235936
16794	235937
228972	235938
160291	235939
73601	235940
59064	235941
112069	235942
5159	235943
26745	235944
116473	235945
1730	235946
85262	235947
137612	235948
47591	235949
23054	235950
7614	235951
56140	235952
6577	235953
64927	235954
123748	235955
58703	235956
15412	235957
73405	235958
22716	235959
26894	235960
188373	235961
162949	235962
53384	235963
191252	235964
3678	235965
235508	235966
104699	235967
90626	235968
50383	235969
144602	235970
100	235971
9070	235972
68929	235973
71087	235974
19664	235975
42021	235976
144107	235977
133581	235978
64603	235979
198558	235980
142471	235981
52602	235982
72659	235983
63838	235984
14716	235985
164753	235986
213669	235987
70972	235988
95002	235989
121167	235990
223025	235991
12442	235992
90946	235993
12290	235994
87290	235995
215449	235996
163454	235997
117269	235998
75310	235999
126779	236000
327	236001
93400	236002
142591	236003
112726	236004
168321	236005
88540	236006
80228	236007
134922	236008
33430	236009
8871	236010
34927	236011
80018	236012
63086	236013
150736	236014
130231	236015
102452	236016
103543	236017
158434	236018
106719	236019
161276	236020
160909	236021
146547	236022
49287	236023
201301	236024
201013	236025
142313	236026
131698	236027
10119	236028
59846	236029
121332	236030
147738	236031
89050	236032
76986	236033
1408	236034
3270	236035
107262	236036
136918	236037
58707	236038
67330	236039
14320	236040
199821	236041
126676	236042
854	236043
9595	236044
155902	236045
142604	236046
132355	236047
235198	236048
99652	236049
12844	236050
120138	236051
5767	236052
2167	236053
40091	236054
208191	236055
165137	236056
57974	236057
107666	236058
2281	236059
126552	236060
30748	236061
47951	236062
228639	236063
18079	236064
48685	236065
3140	236066
67560	236067
19989	236068
99005	236069
80725	236070
208620	236071
74507	236072
28506	236073
24970	236074
1425	236075
383	236076
65858	236077
217321	236078
39021	236079
968	236080
9109	236081
23518	236082
123163	236083
35771	236084
1442	236085
108368	236086
155790	236087
69502	236088
34334	236089
59402	236090
6801	236091
9588	236092
7059	236093
88534	236094
111737	236095
141123	236096
94407	236097
126798	236098
10769	236099
154613	236100
62419	236101
78252	236102
7637	236103
10655	236104
184147	236105
44493	236106
38659	236107
143530	236108
37735	236109
8487	236110
30783	236111
80790	236112
76509	236113
53610	236114
4075	236115
39306	236116
140639	236117
38624	236118
105814	236119
142658	236120
117749	236121
9709	236122
73300	236123
130398	236124
5152	236125
123063	236126
6266	236127
29339	236128
78797	236129
3124	236130
68532	236131
739	236132
433	236133
39921	236134
31394	236135
8232	236136
193987	236137
5087	236138
24715	236139
180523	236140
146629	236141
23384	236142
19081	236143
13329	236144
106887	236145
13102	236146
80992	236147
42386	236148
76953	236149
35714	236150
36051	236151
30182	236152
19667	236153
31035	236154
74967	236155
43645	236156
48949	236157
42244	236158
19552	236159
49324	236160
36872	236161
81461	236162
92150	236163
24846	236164
24987	236165
37558	236166
110034	236167
150379	236168
74447	236169
14910	236170
44832	236171
25044	236172
69020	236173
31474	236174
140129	236175
27984	236176
353	236177
108248	236178
82424	236179
33517	236180
30308	236181
39475	236182
55813	236183
67777	236184
104966	236185
44218	236186
12533	236187
126217	236188
112939	236189
8889	236190
20895	236191
3858	236192
63536	236193
56765	236194
157174	236195
238093	236196
20529	236197
87817	236198
99178	236199
28285	236200
85325	236201
67546	236202
55420	236203
139252	236204
19521	236205
21822	236206
4426	236207
347	236208
113842	236209
71421	236210
25313	236211
23292	236212
175374	236213
79620	236214
127088	236215
66789	236216
122138	236217
217610	236218
133717	236219
56787	236220
17882	236221
21277	236222
11405	236223
194813	236224
673	236225
81460	236226
45451	236227
2159	236228
72999	236229
105546	236230
12405	236231
12385	236232
141636	236233
9672	236234
85129	236235
48027	236236
60654	236237
57774	236238
174750	236239
151727	236240
142893	236241
202385	236242
136711	236243
214801	236244
90882	236245
31039	236246
71927	236247
4581	236248
239775	236249
59603	236250
169139	236251
120843	236252
233203	236253
118672	236254
23373	236255
99819	236256
59669	236257
14904	236258
90749	236259
100420	236260
50790	236261
10367	236262
60746	236263
18086	236264
53560	236265
33247	236266
136034	236267
12577	236268
12562	236269
12496	236270
197564	236271
13741	236272
10460	236273
1536	236274
43618	236275
72882	236276
21520	236277
87478	236278
235	236279
200658	236280
8210	236281
42608	236282
181195	236283
54256	236284
107567	236285
13691	236286
3053	236287
5821	236288
5796	236289
42286	236290
91099	236291
90445	236292
60430	236293
33002	236294
24323	236295
145988	236296
99816	236297
9716	236298
4992	236299
38538	236300
106116	236301
46920	236302
14827	236303
104968	236304
264	236305
18106	236306
33716	236307
42286	236308
112954	236309
19684	236310
26722	236311
33123	236312
10675	236313
4009	236314
138607	236315
133747	236316
89484	236317
153765	236318
1379	236319
18096	236320
2491	236321
25284	236322
846	236323
15614	236324
23797	236325
58296	236326
90813	236327
52059	236328
43558	236329
142415	236330
109159	236331
120808	236332
221695	236333
25204	236334
120675	236335
55616	236336
119534	236337
196435	236338
45472	236339
88559	236340
107821	236341
17214	236342
4649	236343
25081	236344
240184	236345
104496	236346
166670	236347
231563	236348
38913	236349
26750	236350
76786	236351
40814	236352
21719	236353
14860	236354
133474	236355
15076	236356
122354	236357
95577	236358
197487	236359
103746	236360
1118	236361
71835	236362
92907	236363
122477	236364
120644	236365
21532	236366
35877	236367
10749	236368
5180	236369
107457	236370
24778	236371
230707	236372
21868	236373
23857	236374
26409	236375
167583	236376
32708	236377
3635	236378
166100	236379
194	236380
53782	236381
15370	236382
20597	236383
146489	236384
42011	236385
9960	236386
36782	236387
11159	236388
197683	236389
85621	236390
27739	236391
45810	236392
7694	236393
32083	236394
81542	236395
6	236396
145781	236397
2165	236398
67792	236399
4536	236400
23672	236401
69091	236402
14989	236403
30210	236404
144872	236405
5749	236406
8833	236407
198556	236408
106660	236409
1507	236410
82406	236411
120863	236412
53025	236413
122641	236414
12544	236415
53711	236416
88233	236417
88848	236418
18826	236419
29352	236420
23996	236421
185246	236422
103846	236423
154440	236424
13477	236425
89273	236426
1770	236427
4926	236428
106918	236429
44334	236430
43293	236431
117899	236432
59130	236433
5753	236434
1540	236435
39223	236436
41905	236437
190646	236438
181821	236439
180145	236440
180283	236441
185058	236442
7726	236443
18057	236444
133087	236445
145768	236446
105573	236447
33531	236448
138419	236449
80773	236450
128037	236451
26585	236452
33035	236453
186482	236454
36383	236455
5656	236456
22693	236457
34856	236458
48437	236459
60530	236460
841	236461
192588	236462
67320	236463
20264	236464
41103	236465
60617	236466
194800	236467
13529	236468
42119	236469
161422	236470
112248	236471
467	236472
10754	236473
151058	236474
150412	236475
52242	236476
1603	236477
8528	236478
62922	236479
120053	236480
164044	236481
202016	236482
236449	236483
106211	236484
174943	236485
187313	236486
142576	236487
57621	236488
178249	236489
96201	236490
137853	236491
108916	236492
222962	236493
32194	236494
44646	236495
44454	236496
68997	236497
107249	236498
53507	236499
68762	236500
157829	236501
28072	236502
36263	236503
164157	236504
15202	236505
20295	236506
47706	236507
196782	236508
28243	236509
22005	236510
80310	236511
63208	236512
23691	236513
64614	236514
14625	236515
37980	236516
106759	236517
200019	236518
9300	236519
69648	236520
76107	236521
14956	236522
1661	236523
149536	236524
45698	236525
201669	236526
118834	236527
18484	236528
79840	236529
32713	236530
113151	236531
82901	236532
125926	236533
149246	236534
8034	236535
7579	236536
114820	236537
30235	236538
79028	236539
1252	236540
114009	236541
61614	236542
112616	236543
8541	236544
34075	236545
84846	236546
33349	236547
30590	236548
36914	236549
10572	236550
38728	236551
5728	236552
27986	236553
72640	236554
15211	236555
3223	236556
2129	236557
163007	236558
3062	236559
184943	236560
49501	236561
38669	236562
189385	236563
146459	236564
40293	236565
33977	236566
44464	236567
137600	236568
153522	236569
19116	236570
2794	236571
74534	236572
135965	236573
108879	236574
49403	236575
43421	236576
51991	236577
35391	236578
92458	236579
5718	236580
32453	236581
40893	236582
59471	236583
8015	236584
90921	236585
53609	236586
11316	236587
96049	236588
25060	236589
18036	236590
120404	236591
14944	236592
33423	236593
33022	236594
139400	236595
176203	236596
79979	236597
2485	236598
63708	236599
6215	236600
68862	236601
24250	236602
173383	236603
150133	236604
97280	236605
175879	236606
108207	236607
10253	236608
88135	236609
5754	236610
36590	236611
63572	236612
184783	236613
41554	236614
101122	236615
41277	236616
166129	236617
32055	236618
199734	236619
203896	236620
74695	236621
212060	236622
94347	236623
17682	236624
35033	236625
1021	236626
42257	236627
197835	236628
22581	236629
122211	236630
141483	236631
146470	236632
180068	236633
1716	236634
81301	236635
143217	236636
5491	236637
53509	236638
52772	236639
38866	236640
197489	236641
63078	236642
61327	236643
142028	236644
34303	236645
44670	236646
53318	236647
89929	236648
59939	236649
28097	236650
73396	236651
239027	236652
191950	236653
136021	236654
151904	236655
26598	236656
1718	236657
52315	236658
16481	236659
20835	236660
20101	236661
2138	236662
4050	236663
42395	236664
4445	236665
10857	236666
96828	236667
30809	236668
139941	236669
98979	236670
75117	236671
127495	236672
306	236673
38927	236674
48107	236675
1937	236676
102919	236677
21789	236678
61764	236679
104913	236680
152883	236681
43166	236682
69051	236683
80302	236684
176007	236685
6714	236686
61220	236687
68104	236688
141806	236689
2151	236690
53483	236691
90068	236692
28034	236693
38975	236694
17231	236695
6633	236696
12495	236697
49485	236698
121173	236699
9006	236700
8445	236701
26406	236702
39548	236703
23657	236704
55432	236705
68798	236706
42761	236707
10500	236708
13817	236709
4983	236710
101711	236711
27807	236712
116204	236713
80194	236714
71041	236715
18084	236716
107461	236717
24378	236718
17259	236719
2173	236720
226438	236721
102057	236722
5785	236723
1124	236724
37753	236725
44250	236726
2305	236727
112750	236728
37612	236729
5033	236730
51779	236731
30179	236732
126337	236733
39853	236734
10898	236735
121044	236736
46203	236737
45984	236738
91241	236739
14555	236740
40523	236741
12320	236742
16649	236743
53612	236744
29791	236745
32068	236746
97301	236747
47545	236748
19689	236749
103002	236750
80234	236751
19796	236752
4785	236753
44995	236754
10356	236755
11400	236756
22738	236757
13823	236758
187232	236759
144336	236760
49866	236761
33910	236762
18097	236763
9960	236764
5536	236765
15681	236766
186442	236767
68165	236768
2489	236769
55103	236770
84138	236771
11718	236772
359	236773
2966	236774
34049	236775
103544	236776
60998	236777
31182	236778
69539	236779
625	236780
8460	236781
52198	236782
67418	236783
113866	236784
14785	236785
48756	236786
34021	236787
6408	236788
119558	236789
16742	236790
24439	236791
173692	236792
167854	236793
73230	236794
4075	236795
24845	236796
30168	236797
30762	236798
225612	236799
80554	236800
107312	236801
37465	236802
238064	236803
100866	236804
205761	236805
26517	236806
59788	236807
146739	236808
167421	236809
19643	236810
185098	236811
61457	236812
105185	236813
86651	236814
16559	236815
37205	236816
72650	236817
19970	236818
198740	236819
180710	236820
102613	236821
117167	236822
38967	236823
47834	236824
145077	236825
234439	236826
45163	236827
210620	236828
44543	236829
23850	236830
5456	236831
19983	236832
93388	236833
28788	236834
44235	236835
24143	236836
24143	236837
8416	236838
67700	236839
38236	236840
48788	236841
13288	236842
139831	236843
2310	236844
4104	236845
8292	236846
30852	236847
30856	236848
84735	236849
106451	236850
56399	236851
161894	236852
30790	236853
125647	236854
239362	236855
15318	236856
7509	236857
38675	236858
64268	236859
179535	236860
123408	236861
29546	236862
150173	236863
201605	236864
4832	236865
7257	236866
123034	236867
62943	236868
18837	236869
62197	236870
22631	236871
34936	236872
172414	236873
26653	236874
123398	236875
2308	236876
30599	236877
118720	236878
6558	236879
10319	236880
205759	236881
106489	236882
34422	236883
40559	236884
104437	236885
22948	236886
32682	236887
32461	236888
127866	236889
98162	236890
47666	236891
213506	236892
93272	236893
186266	236894
1017	236895
3636	236896
48811	236897
27717	236898
122181	236899
52275	236900
48384	236901
120792	236902
135969	236903
198187	236904
32488	236905
152628	236906
574	236907
1104	236908
68478	236909
9550	236910
13168	236911
3887	236912
41522	236913
9579	236914
20173	236915
22984	236916
167406	236917
51	236918
148495	236919
43	236920
188271	236921
35938	236922
42799	236923
146426	236924
128242	236925
46738	236926
178316	236927
119812	236928
26580	236929
235982	236930
9689	236931
108995	236932
25884	236933
94135	236934
2883	236935
90822	236936
67450	236937
21698	236938
73904	236939
169256	236940
121065	236941
156441	236942
76580	236943
4957	236944
97294	236945
29365	236946
45058	236947
37941	236948
50815	236949
220283	236950
95335	236951
32432	236952
229341	236953
60765	236954
26579	236955
15457	236956
210942	236957
114175	236958
235744	236959
57622	236960
67973	236961
74201	236962
229772	236963
88638	236964
87702	236965
47113	236966
132302	236967
84956	236968
53405	236969
77266	236970
153948	236971
221660	236972
38678	236973
162676	236974
16589	236975
76316	236976
84113	236977
152134	236978
66450	236979
195619	236980
59532	236981
39431	236982
28833	236983
71814	236984
90815	236985
40442	236986
66521	236987
73865	236988
198603	236989
165966	236990
181433	236991
16963	236992
39528	236993
132560	236994
136363	236995
61631	236996
64094	236997
63970	236998
68227	236999
31550	237000
205751	237001
149760	237002
14438	237003
491	237004
18656	237005
188342	237006
133422	237007
4528	237008
78809	237009
38244	237010
129704	237011
81074	237012
35778	237013
36596	237014
70947	237015
18421	237016
15568	237017
161395	237018
83596	237019
196218	237020
111299	237021
13364	237022
39295	237023
6467	237024
167263	237025
74281	237026
120101	237027
18076	237028
19143	237029
150953	237030
37363	237031
40860	237032
455	237033
49430	237034
15454	237035
44614	237036
17770	237037
237389	237038
123777	237039
2272	237040
187315	237041
10801	237042
3825	237043
6414	237044
56634	237045
31419	237046
1798	237047
240261	237048
97627	237049
141721	237050
174931	237051
96331	237052
53505	237053
42052	237054
3894	237055
79522	237056
112086	237057
24161	237058
2735	237059
26144	237060
48530	237061
37404	237062
34358	237063
47279	237064
3929	237065
35758	237066
2062	237067
74604	237068
33431	237069
13813	237070
117120	237071
22597	237072
2646	237073
15094	237074
237	237075
127704	237076
64093	237077
497	237078
48300	237079
1567	237080
5860	237081
164187	237082
59191	237083
151229	237084
55562	237085
195039	237086
193761	237087
23399	237088
27413	237089
176488	237090
214	237091
136106	237092
25165	237093
88801	237094
33345	237095
66909	237096
162608	237097
107776	237098
69261	237099
87716	237100
90417	237101
11345	237102
81386	237103
28028	237104
21174	237105
112178	237106
55829	237107
150111	237108
120828	237109
33255	237110
132133	237111
33928	237112
1142	237113
1488	237114
119671	237115
3001	237116
1264	237117
84677	237118
30297	237119
62495	237120
19100	237121
62776	237122
197903	237123
50638	237124
55796	237125
17902	237126
66981	237127
2885	237128
240133	237129
36965	237130
88612	237131
103713	237132
64339	237133
110000	237134
161311	237135
200030	237136
44123	237137
117859	237138
104594	237139
8941	237140
93840	237141
148772	237142
90446	237143
47270	237144
90062	237145
38789	237146
199877	237147
3823	237148
23513	237149
14790	237150
144925	237151
98372	237152
66922	237153
180893	237154
58051	237155
97921	237156
170209	237157
210172	237158
43808	237159
214145	237160
17273	237161
114056	237162
217187	237163
188486	237164
120535	237165
82455	237166
27792	237167
40276	237168
74905	237169
88380	237170
39924	237171
45285	237172
52615	237173
7178	237174
165307	237175
134928	237176
119818	237177
22495	237178
72623	237179
100782	237180
8033	237181
26632	237182
220573	237183
228744	237184
7941	237185
2618	237186
75519	237187
22170	237188
205121	237189
130246	237190
105106	237191
116004	237192
11608	237193
26213	237194
18899	237195
84109	237196
88297	237197
157910	237198
50039	237199
5188	237200
3528	237201
37773	237202
88575	237203
180053	237204
109783	237205
44237	237206
68175	237207
64159	237208
56953	237209
81797	237210
69349	237211
36240	237212
46429	237213
189415	237214
90931	237215
69750	237216
57121	237217
36188	237218
70061	237219
163489	237220
15006	237221
240408	237222
147034	237223
96421	237224
140614	237225
44737	237226
194288	237227
151555	237228
42450	237229
72216	237230
121695	237231
45326	237232
106824	237233
57346	237234
95205	237235
56165	237236
132183	237237
133710	237238
149333	237239
239673	237240
214174	237241
146502	237242
107968	237243
133825	237244
109761	237245
207889	237246
207308	237247
78630	237248
79209	237249
112269	237250
5745	237251
3470	237252
19574	237253
180031	237254
4189	237255
151322	237256
2724	237257
54315	237258
24827	237259
12156	237260
12156	237261
110668	237262
142195	237263
101183	237264
52243	237265
9145	237266
345	237267
774	237268
736	237269
3887	237270
111464	237271
51959	237272
71715	237273
26899	237274
85703	237275
38737	237276
129761	237277
30492	237278
86878	237279
42096	237280
5770	237281
30323	237282
2911	237283
121611	237284
61317	237285
33470	237286
18757	237287
63698	237288
11142	237289
68759	237290
89511	237291
86259	237292
41148	237293
21780	237294
63100	237295
100600	237296
119264	237297
60493	237298
68002	237299
70807	237300
132779	237301
118428	237302
211998	237303
61176	237304
68590	237305
121490	237306
95230	237307
195775	237308
201825	237309
90763	237310
61141	237311
37757	237312
96696	237313
5288	237314
855	237315
21373	237316
179640	237317
17812	237318
212716	237319
25165	237320
14987	237321
60424	237322
49134	237323
166131	237324
104920	237325
26898	237326
132406	237327
53281	237328
146592	237329
223585	237330
20266	237331
39722	237332
147072	237333
108732	237334
88503	237335
167434	237336
30047	237337
103349	237338
78515	237339
180682	237340
96654	237341
2165	237342
234657	237343
79191	237344
23837	237345
63240	237346
116358	237347
69127	237348
111776	237349
142573	237350
88088	237351
144483	237352
169759	237353
38859	237354
195352	237355
58652	237356
146471	237357
23901	237358
62819	237359
204709	237360
81083	237361
236040	237362
8961	237363
114370	237364
25042	237365
11541	237366
23042	237367
5973	237368
22601	237369
15081	237370
50216	237371
160975	237372
20655	237373
32339	237374
180465	237375
17989	237376
84349	237377
156850	237378
160619	237379
2930	237380
211651	237381
46093	237382
22067	237383
30	237384
38064	237385
116652	237386
3811	237387
12796	237388
166345	237389
2466	237390
33543	237391
117685	237392
107918	237393
21518	237394
23121	237395
135195	237396
97835	237397
23843	237398
8472	237399
43920	237400
5871	237401
7707	237402
142651	237403
201413	237404
230943	237405
3913	237406
15509	237407
40184	237408
12342	237409
45370	237410
2348	237411
91164	237412
27309	237413
60541	237414
67262	237415
150344	237416
11359	237417
82432	237418
40520	237419
2833	237420
915	237421
889	237422
164404	237423
10244	237424
45540	237425
5782	237426
135271	237427
49090	237428
8224	237429
208761	237430
127000	237431
99969	237432
6832	237433
18085	237434
206834	237435
119932	237436
205838	237437
20069	237438
84607	237439
36665	237440
60380	237441
94965	237442
67071	237443
223281	237444
621	237445
236922	237446
181774	237447
77670	237448
81429	237449
80478	237450
79835	237451
91010	237452
37338	237453
186847	237454
6312	237455
9259	237456
19108	237457
104659	237458
61368	237459
48489	237460
79534	237461
68060	237462
56581	237463
119640	237464
77292	237465
59043	237466
11504	237467
35739	237468
25331	237469
287	237470
126103	237471
9477	237472
49392	237473
575	237474
139260	237475
211859	237476
16932	237477
205326	237478
105428	237479
53809	237480
179541	237481
183191	237482
80493	237483
129454	237484
18754	237485
130011	237486
75354	237487
86413	237488
154321	237489
111754	237490
201808	237491
108704	237492
125207	237493
93448	237494
37264	237495
154451	237496
6804	237497
48454	237498
1296	237499
147601	237500
206490	237501
9002	237502
12466	237503
72201	237504
53068	237505
8722	237506
138190	237507
112429	237508
3179	237509
86780	237510
42720	237511
750	237512
122383	237513
168427	237514
17899	237515
78982	237516
53686	237517
5434	237518
14977	237519
230537	237520
15646	237521
235722	237522
198537	237523
60039	237524
22210	237525
121888	237526
48571	237527
191775	237528
156229	237529
24380	237530
9835	237531
43565	237532
20355	237533
172789	237534
21327	237535
67010	237536
151753	237537
60010	237538
9963	237539
53601	237540
237039	237541
154002	237542
94778	237543
148849	237544
56833	237545
60080	237546
173280	237547
35340	237548
46438	237549
33131	237550
96183	237551
46456	237552
238964	237553
23789	237554
42861	237555
44395	237556
8101	237557
126745	237558
9016	237559
216071	237560
502	237561
116884	237562
118289	237563
183391	237564
35218	237565
16101	237566
103690	237567
89296	237568
118475	237569
23737	237570
14611	237571
89383	237572
67157	237573
119325	237574
299	237575
48051	237576
61264	237577
61264	237578
4395	237579
119807	237580
35150	237581
61469	237582
64557	237583
141907	237584
45322	237585
21368	237586
99052	237587
29806	237588
31063	237589
6210	237590
165999	237591
101278	237592
98659	237593
55374	237594
163791	237595
26997	237596
89839	237597
47775	237598
20856	237599
90979	237600
71559	237601
226646	237602
203964	237603
63185	237604
87604	237605
88438	237606
16108	237607
40008	237608
5418	237609
7867	237610
3564	237611
65180	237612
64542	237613
119757	237614
19385	237615
64124	237616
37208	237617
220061	237618
38882	237619
33614	237620
26681	237621
46778	237622
82667	237623
7702	237624
6216	237625
69308	237626
30642	237627
16079	237628
48076	237629
93710	237630
125809	237631
100282	237632
44141	237633
23061	237634
31157	237635
16201	237636
29501	237637
10812	237638
207197	237639
21558	237640
29114	237641
9441	237642
105008	237643
24222	237644
5278	237645
205280	237646
14902	237647
59734	237648
6452	237649
19846	237650
10875	237651
48471	237652
29387	237653
32841	237654
147590	237655
76245	237656
37324	237657
32460	237658
230410	237659
68826	237660
14096	237661
9441	237662
46126	237663
32782	237664
17749	237665
4362	237666
77727	237667
149148	237668
37674	237669
113763	237670
54793	237671
62619	237672
239	237673
196566	237674
3543	237675
15855	237676
455	237677
4317	237678
13472	237679
8330	237680
5790	237681
34625	237682
7638	237683
29935	237684
39236	237685
7714	237686
10609	237687
132766	237688
70061	237689
21774	237690
102915	237691
182885	237692
36919	237693
50701	237694
66472	237695
68320	237696
117263	237697
203997	237698
202666	237699
117623	237700
89833	237701
26314	237702
64233	237703
235223	237704
161986	237705
38992	237706
90418	237707
51944	237708
37216	237709
138436	237710
153057	237711
234649	237712
161783	237713
142592	237714
88026	237715
239728	237716
118122	237717
166234	237718
160767	237719
238748	237720
102111	237721
195176	237722
141378	237723
163182	237724
118739	237725
30992	237726
52734	237727
117131	237728
23524	237729
134794	237730
163361	237731
96054	237732
568	237733
239509	237734
170052	237735
77641	237736
67895	237737
197993	237738
229607	237739
238383	237740
9817	237741
175635	237742
78018	237743
43792	237744
5123	237745
2780	237746
7293	237747
56911	237748
38017	237749
26705	237750
51498	237751
104019	237752
51070	237753
10185	237754
46435	237755
6662	237756
100427	237757
296	237758
57676	237759
97938	237760
180772	237761
75035	237762
2380	237763
16763	237764
44677	237765
98119	237766
142	237767
6762	237768
92298	237769
24359	237770
44474	237771
2158	237772
91385	237773
103233	237774
171	237775
43268	237776
111958	237777
134700	237778
15773	237779
8068	237780
65425	237781
20550	237782
40712	237783
89195	237784
9747	237785
107532	237786
319	237787
1460	237788
116250	237789
5383	237790
42395	237791
102910	237792
13760	237793
36250	237794
194181	237795
126064	237796
161054	237797
37653	237798
17017	237799
47778	237800
59294	237801
33582	237802
273	237803
54472	237804
91672	237805
18338	237806
109415	237807
3318	237808
66286	237809
4141	237810
8669	237811
21993	237812
93865	237813
89453	237814
4685	237815
2143	237816
4404	237817
10437	237818
130016	237819
96240	237820
125241	237821
155940	237822
3965	237823
232548	237824
108434	237825
80101	237826
47800	237827
88275	237828
234098	237829
22004	237830
2785	237831
10343	237832
2018	237833
88626	237834
79974	237835
76536	237836
119864	237837
47574	237838
134	237839
72461	237840
33685	237841
93379	237842
177556	237843
43429	237844
46199	237845
145770	237846
112706	237847
53316	237848
371	237849
44462	237850
55821	237851
13043	237852
76147	237853
55558	237854
30536	237855
144544	237856
22433	237857
4064	237858
42651	237859
6621	237860
55548	237861
65883	237862
27722	237863
165647	237864
232323	237865
15509	237866
34410	237867
208514	237868
68175	237869
155356	237870
46864	237871
84712	237872
17709	237873
213689	237874
47198	237875
39390	237876
17117	237877
82470	237878
3381	237879
58714	237880
167575	237881
205231	237882
150526	237883
217770	237884
42619	237885
113112	237886
132119	237887
136066	237888
32714	237889
14468	237890
167250	237891
33060	237892
25021	237893
163974	237894
12102	237895
28432	237896
327	237897
27052	237898
116929	237899
1756	237900
11111	237901
20220	237902
135538	237903
184367	237904
170732	237905
50650	237906
8813	237907
130694	237908
19305	237909
61121	237910
61160	237911
61656	237912
20388	237913
110265	237914
110794	237915
107861	237916
75855	237917
13656	237918
53991	237919
63066	237920
1792	237921
5114	237922
211242	237923
11043	237924
79164	237925
22566	237926
4775	237927
719	237928
164329	237929
24146	237930
46910	237931
133408	237932
15800	237933
28121	237934
28451	237935
72760	237936
47940	237937
8050	237938
8760	237939
104406	237940
14645	237941
192809	237942
47185	237943
76398	237944
35295	237945
76388	237946
53159	237947
134040	237948
57291	237949
74415	237950
88143	237951
118879	237952
36747	237953
59991	237954
67715	237955
233576	237956
26208	237957
87148	237958
87276	237959
53062	237960
76426	237961
126099	237962
138705	237963
17527	237964
77628	237965
102825	237966
166778	237967
1933	237968
105775	237969
155761	237970
138305	237971
8271	237972
97544	237973
191489	237974
156295	237975
9680	237976
65719	237977
126904	237978
44340	237979
79296	237980
162818	237981
185526	237982
66408	237983
26565	237984
89550	237985
24052	237986
161333	237987
66409	237988
95930	237989
30356	237990
19355	237991
69841	237992
45498	237993
23831	237994
61676	237995
167179	237996
53823	237997
149095	237998
176097	237999
69059	238000
34417	238001
94435	238002
135854	238003
83099	238004
51	238005
199268	238006
4227	238007
61040	238008
53381	238009
235996	238010
14455	238011
30010	238012
16953	238013
178659	238014
67194	238015
3063	238016
16953	238017
128796	238018
943	238019
73704	238020
62718	238021
44223	238022
206050	238023
17268	238024
55091	238025
8201	238026
14339	238027
230034	238028
22430	238029
50886	238030
84241	238031
54335	238032
151107	238033
103251	238034
24287	238035
166228	238036
35588	238037
84913	238038
177389	238039
147521	238040
158	238041
48924	238042
142527	238043
2490	238044
49256	238045
147881	238046
178052	238047
92663	238048
132120	238049
97144	238050
27680	238051
359	238052
88164	238053
153787	238054
50834	238055
44026	238056
49204	238057
108749	238058
171050	238059
92556	238060
91803	238061
65596	238062
24668	238063
150094	238064
53569	238065
113563	238066
109585	238067
904	238068
31649	238069
79522	238070
19346	238071
30041	238072
108658	238073
245	238074
63738	238075
17830	238076
2415	238077
1241	238078
15560	238079
163466	238080
79669	238081
140781	238082
99892	238083
96592	238084
16584	238085
192728	238086
13128	238087
38410	238088
181149	238089
141662	238090
90532	238091
43298	238092
104970	238093
73640	238094
47578	238095
15610	238096
133629	238097
112527	238098
74677	238099
12892	238100
88522	238101
9562	238102
29084	238103
138723	238104
931	238105
35860	238106
6511	238107
208059	238108
95303	238109
94357	238110
118112	238111
58332	238112
80793	238113
27249	238114
56818	238115
138089	238116
67773	238117
31940	238118
145336	238119
210956	238120
41011	238121
6545	238122
14657	238123
21445	238124
117700	238125
171	238126
300	238127
1478	238128
86623	238129
200685	238130
120477	238131
12393	238132
33610	238133
27827	238134
34948	238135
2876	238136
21851	238137
41997	238138
17907	238139
38926	238140
152896	238141
9015	238142
7648	238143
136804	238144
21685	238145
44684	238146
18057	238147
14259	238148
8539	238149
3755	238150
46973	238151
3686	238152
15003	238153
27012	238154
42023	238155
3441	238156
104646	238157
90197	238158
21996	238159
2717	238160
20448	238161
9402	238162
28339	238163
239930	238164
11397	238165
122594	238166
5053	238167
43754	238168
194707	238169
83913	238170
41881	238171
239587	238172
55837	238173
231555	238174
96905	238175
12465	238176
63040	238177
1746	238178
201859	238179
207377	238180
60514	238181
211322	238182
8968	238183
40107	238184
82391	238185
69595	238186
8540	238187
39718	238188
187563	238189
27901	238190
104558	238191
3881	238192
169498	238193
105896	238194
39452	238195
72	238196
29054	238197
86796	238198
2381	238199
9402	238200
35137	238201
39318	238202
6454	238203
60768	238204
3078	238205
54387	238206
145004	238207
4940	238208
12027	238209
38855	238210
78535	238211
38859	238212
65129	238213
14366	238214
87746	238215
11283	238216
32860	238217
19966	238218
79025	238219
16576	238220
14852	238221
75210	238222
38179	238223
2567	238224
34824	238225
72608	238226
72490	238227
17627	238228
33367	238229
65557	238230
53786	238231
27658	238232
82033	238233
82974	238234
530	238235
150	238236
79738	238237
1242	238238
30459	238239
87787	238240
42597	238241
53736	238242
25209	238243
716	238244
17194	238245
9027	238246
10574	238247
649	238248
607	238249
3078	238250
81088	238251
6623	238252
6421	238253
113110	238254
27079	238255
113530	238256
192789	238257
107833	238258
120500	238259
39870	238260
2076	238261
36236	238262
41349	238263
45719	238264
12968	238265
50757	238266
12495	238267
45658	238268
61193	238269
122937	238270
3829	238271
7375	238272
12176	238273
4919	238274
7959	238275
119480	238276
46796	238277
38160	238278
90939	238279
8926	238280
4987	238281
5856	238282
14552	238283
657	238284
164727	238285
7651	238286
79675	238287
152472	238288
111582	238289
10540	238290
15761	238291
140088	238292
60743	238293
65226	238294
88534	238295
199	238296
4440	238297
47911	238298
43662	238299
174903	238300
68815	238301
60664	238302
168235	238303
61569	238304
150	238305
178187	238306
24378	238307
21532	238308
155507	238309
70101	238310
74162	238311
17482	238312
3235	238313
161575	238314
23449	238315
70725	238316
45105	238317
138814	238318
85437	238319
53121	238320
83	238321
21901	238322
89154	238323
109753	238324
41689	238325
23900	238326
18562	238327
78242	238328
182966	238329
40027	238330
114428	238331
9807	238332
39646	238333
114136	238334
203820	238335
41931	238336
68114	238337
92153	238338
34923	238339
140269	238340
40730	238341
43014	238342
133666	238343
15794	238344
79726	238345
95233	238346
185234	238347
111087	238348
28562	238349
23084	238350
113483	238351
146039	238352
115952	238353
72701	238354
20152	238355
134075	238356
67149	238357
2569	238358
25734	238359
27078	238360
74619	238361
166023	238362
50098	238363
229687	238364
47779	238365
2197	238366
57569	238367
36339	238368
49030	238369
53778	238370
98543	238371
213157	238372
103861	238373
103442	238374
108008	238375
51212	238376
127280	238377
1986	238378
48401	238379
3954	238380
946	238381
164683	238382
91560	238383
113890	238384
673	238385
88521	238386
228509	238387
77430	238388
77562	238389
47393	238390
10423	238391
146117	238392
27610	238393
237218	238394
56032	238395
50260	238396
178524	238397
4995	238398
40702	238399
170752	238400
111785	238401
1794	238402
1135	238403
151272	238404
146264	238405
166401	238406
13346	238407
3833	238408
25224	238409
2265	238410
149206	238411
14063	238412
11036	238413
39047	238414
24782	238415
166376	238416
78975	238417
44023	238418
96912	238419
47651	238420
20114	238421
33729	238422
82297	238423
14469	238424
2797	238425
13952	238426
57748	238427
67319	238428
2459	238429
37639	238430
202463	238431
71498	238432
161787	238433
123731	238434
735	238435
1139	238436
88739	238437
69396	238438
3526	238439
116828	238440
881	238441
231961	238442
231439	238443
218014	238444
114301	238445
135480	238446
75814	238447
234908	238448
683	238449
67528	238450
151960	238451
160530	238452
108165	238453
2464	238454
73098	238455
193019	238456
55390	238457
121581	238458
98595	238459
94365	238460
14824	238461
1051	238462
166386	238463
234273	238464
3106	238465
94343	238466
113608	238467
146115	238468
164366	238469
61490	238470
146179	238471
2044	238472
89445	238473
166777	238474
47025	238475
63445	238476
98933	238477
97218	238478
78598	238479
7716	238480
102970	238481
193835	238482
37747	238483
2371	238484
68688	238485
20839	238486
13586	238487
125815	238488
15381	238489
136668	238490
166059	238491
57102	238492
43977	238493
92836	238494
161814	238495
7209	238496
18529	238497
80106	238498
71490	238499
47823	238500
57930	238501
116972	238502
493	238503
79591	238504
118297	238505
137400	238506
23644	238507
12240	238508
73880	238509
31182	238510
173165	238511
107192	238512
79644	238513
16499	238514
16499	238515
8931	238516
163256	238517
24374	238518
126309	238519
7742	238520
11377	238521
50194	238522
19469	238523
6622	238524
82187	238525
40811	238526
27854	238527
1368	238528
29364	238529
1504	238530
217040	238531
81017	238532
153280	238533
169782	238534
154411	238535
1106	238536
75506	238537
346	238538
148774	238539
25974	238540
61232	238541
10168	238542
3377	238543
4252	238544
9183	238545
64396	238546
140623	238547
1653	238548
62762	238549
59193	238550
45623	238551
64114	238552
3599	238553
70673	238554
48556	238555
63311	238556
11764	238557
10277	238558
10	238559
31742	238560
31091	238561
22947	238562
85101	238563
2729	238564
71383	238565
7737	238566
5810	238567
77551	238568
139922	238569
310	238570
33724	238571
264	238572
909	238573
21856	238574
2042	238575
1020	238576
77981	238577
138767	238578
126126	238579
53958	238580
16260	238581
42328	238582
58711	238583
77756	238584
67	238585
10529	238586
33651	238587
46	238588
2543	238589
182	238590
18095	238591
3446	238592
2917	238593
42352	238594
2557	238595
2146	238596
11	238597
22063	238598
16	238599
68794	238600
10546	238601
53975	238602
15005	238603
53945	238604
3629	238605
43508	238606
90276	238607
53516	238608
21847	238609
26882	238610
135902	238611
13459	238612
12423	238613
471	238614
21958	238615
12	238616
151	238617
10546	238618
191536	238619
18090	238620
6355	238621
130240	238622
14893	238623
932	238624
106205	238625
101322	238626
47621	238627
72671	238628
22023	238629
142014	238630
197678	238631
53467	238632
778	238633
100669	238634
6646	238635
15033	238636
33481	238637
168525	238638
5030	238639
80112	238640
1624	238641
90211	238642
12561	238643
53348	238644
12545	238645
33701	238646
6663	238647
909	238648
10529	238649
20518	238650
18155	238651
474	238652
10409	238653
1247	238654
6679	238655
12557	238656
121397	238657
89936	238658
182	238659
38531	238660
481	238661
16	238662
2429	238663
35720	238664
53962	238665
46	238666
21909	238667
21923	238668
30432	238669
42347	238670
236175	238671
121157	238672
26897	238673
58437	238674
11	238675
144966	238676
3081	238677
170305	238678
113965	238679
13741	238680
182	238681
46	238682
2429	238683
26870	238684
135421	238685
264	238686
26994	238687
14837	238688
7742	238689
12571	238690
33578	238691
42320	238692
1815	238693
2279	238694
6646	238695
13548	238696
33701	238697
8973	238698
9014	238699
47982	238700
18054	238701
77912	238702
30439	238703
38934	238704
169270	238705
70240	238706
13715	238707
10541	238708
18155	238709
3912	238710
16560	238711
4992	238712
231110	238713
18075	238714
121504	238715
33650	238716
77073	238717
474	238718
91	238719
29264	238720
53516	238721
95622	238722
79022	238723
3910	238724
42352	238725
53374	238726
10539	238727
8956	238728
118680	238729
46355	238730
14979	238731
474	238732
1905	238733
133195	238734
159612	238735
3191	238736
7739	238737
310	238738
137188	238739
16	238740
107436	238741
104383	238742
56251	238743
5811	238744
7631	238745
42293	238746
37079	238747
778	238748
167690	238749
47636	238750
19650	238751
10562	238752
265	238753
5015	238754
8999	238755
18562	238756
12571	238757
5015	238758
2408	238759
53344	238760
471	238761
3641	238762
33540	238763
6671	238764
46	238765
69630	238766
3930	238767
2759	238768
91235	238769
37362	238770
16	238771
46	238772
7748	238773
6630	238774
46	238775
26963	238776
18145	238777
7759	238778
14998	238779
264	238780
42324	238781
23822	238782
141462	238783
47665	238784
34176	238785
278	238786
67233	238787
52760	238788
111229	238789
60836	238790
25651	238791
19504	238792
26341	238793
1111	238794
88545	238795
6851	238796
19620	238797
19239	238798
75765	238799
2686	238800
10397	238801
9784	238802
45458	238803
41222	238804
762	238805
41048	238806
3371	238807
26513	238808
50921	238809
57658	238810
565	238811
28685	238812
19131	238813
4688	238814
7082	238815
7082	238816
58984	238817
58623	238818
44328	238819
11186	238820
41588	238821
15	238822
12034	238823
34	238824
50837	238825
40794	238826
912	238827
78405	238828
72929	238829
1252	238830
61991	238831
78411	238832
140222	238833
73710	238834
9929	238835
8686	238836
77939	238837
42	238838
95172	238839
82098	238840
48033	238841
42734	238842
2154	238843
13467	238844
54793	238845
88689	238846
27398	238847
100247	238848
36351	238849
14057	238850
23146	238851
15303	238852
761	238853
20	238854
3024	238855
15138	238856
97234	238857
72026	238858
18124	238859
12396	238860
222874	238861
77481	238862
40225	238863
2161	238864
108538	238865
13942	238866
2910	238867
5075	238868
9910	238869
1298	238870
9658	238871
61804	238872
16942	238873
6431	238874
4018	238875
38624	238876
9390	238877
14879	238878
10388	238879
22076	238880
22016	238881
7725	238882
13732	238883
26995	238884
3916	238885
18107	238886
193893	238887
107317	238888
17993	238889
3922	238890
33294	238891
60626	238892
7736	238893
5739	238894
10	238895
13466	238896
13459	238897
93413	238898
909	238899
18158	238900
91179	238901
15079	238902
728	238903
21948	238904
53987	238905
80724	238906
2613	238907
39774	238908
61577	238909
1795	238910
118205	238911
39429	238912
119533	238913
119309	238914
12624	238915
13306	238916
13815	238917
1201	238918
3642	238919
2627	238920
1529	238921
31297	238922
60057	238923
15699	238924
4753	238925
9023	238926
6164	238927
30528	238928
56995	238929
7948	238930
355	238931
24150	238932
670	238933
62166	238934
4832	238935
179209	238936
11644	238937
6883	238938
2172	238939
2172	238940
7463	238941
32974	238942
251	238943
50824	238944
10465	238945
10408	238946
27699	238947
16718	238948
62450	238949
43667	238950
236701	238951
89896	238952
25510	238953
15930	238954
28128	238955
162053	238956
17228	238957
134740	238958
85708	238959
31335	238960
101374	238961
30655	238962
28358	238963
82341	238964
10286	238965
180448	238966
5070	238967
123740	238968
32666	238969
30	238970
30955	238971
17819	238972
12356	238973
103952	238974
164825	238975
65245	238976
113880	238977
45496	238978
47331	238979
14846	238980
10243	238981
83446	238982
20679	238983
122718	238984
97156	238985
164048	238986
36510	238987
116573	238988
20126	238989
53216	238990
182765	238991
71527	238992
2890	238993
74342	238994
70976	238995
231546	238996
109500	238997
7294	238998
984	238999
45149	239000
52073	239001
6497	239002
6613	239003
82587	239004
75474	239005
36391	239006
68401	239007
76019	239008
171631	239009
96153	239010
11209	239011
40582	239012
2867	239013
11521	239014
67455	239015
6557	239016
17241	239017
8525	239018
4753	239019
39078	239020
55921	239021
38361	239022
122	239023
1879	239024
10392	239025
64012	239026
75658	239027
21453	239028
105880	239029
74341	239030
8856	239031
62281	239032
89272	239033
60544	239034
149352	239035
23843	239036
40914	239037
211549	239038
35553	239039
143919	239040
103710	239041
125347	239042
55710	239043
40557	239044
99164	239045
20841	239046
79432	239047
39999	239048
90141	239049
50488	239050
165613	239051
141723	239052
146653	239053
234285	239054
196542	239055
57606	239056
202428	239057
77593	239058
42040	239059
102568	239060
50374	239061
221181	239062
200510	239063
6155	239064
89974	239065
68360	239066
21560	239067
33388	239068
113705	239069
63549	239070
87131	239071
84847	239072
27549	239073
68305	239074
18527	239075
8871	239076
79197	239077
117368	239078
41541	239079
98654	239080
36274	239081
7567	239082
17856	239083
141306	239084
58997	239085
104227	239086
99030	239087
138388	239088
57597	239089
90687	239090
23980	239091
81884	239092
25322	239093
150794	239094
178339	239095
4233	239096
17994	239097
4496	239098
163849	239099
133688	239100
87055	239101
181800	239102
183846	239103
38935	239104
24320	239105
57255	239106
29317	239107
1344	239108
88170	239109
120592	239110
219796	239111
78034	239112
86153	239113
86696	239114
87230	239115
187894	239116
52091	239117
148269	239118
11174	239119
110452	239120
55381	239121
36201	239122
13448	239123
236514	239124
14651	239125
95825	239126
36230	239127
59113	239128
22855	239129
6738	239130
39133	239131
954	239132
49752	239133
14585	239134
33369	239135
100339	239136
4133	239137
99543	239138
47222	239139
19477	239140
192296	239141
33232	239142
98191	239143
27053	239144
210166	239145
40650	239146
68846	239147
68351	239148
49101	239149
72165	239150
7922	239151
47667	239152
19762	239153
110038	239154
4554	239155
16501	239156
10407	239157
107576	239158
71390	239159
36368	239160
3453	239161
32070	239162
62742	239163
230500	239164
27285	239165
41719	239166
144554	239167
167143	239168
13424	239169
38752	239170
48135	239171
2576	239172
238325	239173
1203	239174
26516	239175
93017	239176
165824	239177
51021	239178
56250	239179
69368	239180
68457	239181
42061	239182
95033	239183
12228	239184
23560	239185
74254	239186
228671	239187
23421	239188
202414	239189
72853	239190
49469	239191
102376	239192
61827	239193
11248	239194
73162	239195
47115	239196
59850	239197
14895	239198
59983	239199
28298	239200
30402	239201
52551	239202
119302	239203
88868	239204
218160	239205
14190	239206
190324	239207
43305	239208
6101	239209
123	239210
9675	239211
1091	239212
3292	239213
4958	239214
10182	239215
174925	239216
212528	239217
30724	239218
171460	239219
143672	239220
2220	239221
657	239222
2751	239223
4153	239224
235158	239225
25331	239226
161285	239227
1644	239228
37080	239229
168442	239230
17735	239231
64509	239232
138440	239233
77368	239234
16013	239235
14522	239236
50723	239237
12150	239238
5620	239239
31662	239240
83656	239241
100200	239242
25436	239243
3159	239244
52747	239245
5004	239246
13972	239247
12077	239248
8274	239249
105256	239250
5508	239251
20225	239252
162	239253
40000	239254
75556	239255
41650	239256
68661	239257
140327	239258
3051	239259
87299	239260
67422	239261
41172	239262
101467	239263
78753	239264
15629	239265
35720	239266
19806	239267
26222	239268
219522	239269
100611	239270
62301	239271
157209	239272
23682	239273
6871	239274
88450	239275
79260	239276
3438	239277
237807	239278
9863	239279
29502	239280
105256	239281
173228	239282
78647	239283
13404	239284
25369	239285
58826	239286
118721	239287
106671	239288
95671	239289
6650	239290
113838	239291
82681	239292
30204	239293
236264	239294
52243	239295
45917	239296
52041	239297
46147	239298
16649	239299
52236	239300
204807	239301
119245	239302
164832	239303
89549	239304
77927	239305
88567	239306
26313	239307
167253	239308
28232	239309
41827	239310
102830	239311
8847	239312
32623	239313
4590	239314
52344	239315
43222	239316
3085	239317
32618	239318
101978	239319
42348	239320
17896	239321
60826	239322
6650	239323
37398	239324
11490	239325
144571	239326
3366	239327
167596	239328
95438	239329
199953	239330
77226	239331
77928	239332
167082	239333
68171	239334
18869	239335
118534	239336
12949	239337
106782	239338
64116	239339
51675	239340
99007	239341
13158	239342
27393	239343
26500	239344
55	239345
15268	239346
1961	239347
41969	239348
200893	239349
68541	239350
1011	239351
2374	239352
1227	239353
6028	239354
7559	239355
414	239356
144985	239357
45895	239358
67062	239359
8467	239360
52934	239361
277	239362
29445	239363
16752	239364
8724	239365
9615	239366
61	239367
216880	239368
2191	239369
11312	239370
220974	239371
45909	239372
32901	239373
32804	239374
14885	239375
67658	239376
73163	239377
82866	239378
73163	239379
838	239380
17945	239381
148270	239382
8683	239383
57680	239384
1799	239385
4290	239386
21009	239387
152284	239388
8206	239389
152042	239390
22257	239391
100517	239392
67602	239393
165432	239394
6665	239395
164893	239396
5541	239397
9789	239398
59894	239399
2362	239400
500	239401
2844	239402
11902	239403
60725	239404
6517	239405
12591	239406
22552	239407
162812	239408
87775	239409
42377	239410
6907	239411
87263	239412
61498	239413
4822	239414
715	239415
105292	239416
13641	239417
26844	239418
46428	239419
188213	239420
76642	239421
28312	239422
33245	239423
19593	239424
7062	239425
30775	239426
688	239427
1467	239428
92068	239429
70339	239430
18396	239431
18573	239432
10711	239433
14460	239434
17269	239435
17230	239436
8693	239437
110625	239438
29242	239439
75871	239440
174328	239441
22468	239442
2373	239443
7885	239444
7885	239445
22276	239446
150221	239447
232923	239448
159410	239449
171288	239450
103809	239451
92012	239452
92012	239453
36932	239454
110126	239455
75014	239456
64953	239457
25705	239458
23652	239459
20765	239460
28890	239461
101711	239462
148502	239463
86693	239464
28890	239465
25967	239466
14460	239467
65006	239468
39754	239469
10100	239470
49834	239471
82373	239472
49834	239473
36648	239474
15415	239475
20910	239476
20910	239477
56020	239478
25772	239479
84037	239480
54691	239481
54475	239482
69924	239483
33889	239484
92287	239485
33889	239486
70493	239487
92287	239488
18348	239489
1279	239490
1279	239491
70493	239492
1279	239493
12547	239494
27637	239495
6915	239496
116795	239497
234992	239498
10868	239499
28001	239500
27980	239501
34564	239502
65151	239503
18562	239504
27797	239505
114370	239506
22782	239507
93727	239508
1800	239509
43443	239510
27889	239511
43525	239512
79208	239513
24141	239514
224857	239515
18642	239516
43687	239517
71615	239518
34659	239519
18562	239520
27804	239521
64851	239522
234287	239523
162962	239524
27704	239525
18670	239526
158819	239527
20765	239528
20910	239529
20910	239530
123808	239531
23658	239532
25770	239533
64729	239534
75893	239535
58462	239536
65020	239537
49201	239538
39416	239539
187396	239540
94085	239541
175369	239542
210496	239543
7329	239544
5227	239545
25647	239546
43008	239547
76321	239548
186282	239549
24077	239550
24077	239551
58783	239552
8275	239553
38012	239554
45191	239555
26648	239556
26648	239557
35423	239558
22368	239559
92378	239560
88119	239561
52394	239562
8838	239563
118337	239564
41240	239565
88120	239566
88120	239567
58301	239568
14551	239569
17771	239570
87029	239571
40017	239572
3818	239573
3818	239574
3667	239575
118666	239576
10213	239577
56077	239578
39864	239579
31777	239580
49732	239581
57693	239582
9787	239583
52397	239584
25292	239585
206667	239586
82962	239587
82962	239588
50293	239589
20800	239590
109377	239591
20800	239592
67493	239593
53146	239594
7081	239595
75066	239596
92831	239597
61138	239598
10164	239599
143084	239600
12123	239601
30490	239602
230100	239603
53976	239604
228419	239605
60685	239606
90884	239607
93724	239608
196500	239609
191240	239610
96345	239611
79951	239612
59539	239613
48190	239614
122155	239615
167164	239616
30371	239617
42250	239618
62911	239619
24842	239620
183495	239621
122344	239622
90388	239623
24373	239624
105151	239625
12015	239626
177641	239627
71756	239628
46666	239629
53104	239630
20478	239631
29420	239632
20542	239633
93289	239634
107500	239635
134019	239636
58722	239637
231937	239638
135006	239639
136627	239640
126727	239641
163661	239642
25556	239643
14434	239644
206492	239645
36785	239646
158527	239647
78444	239648
47464	239649
149101	239650
50007	239651
231752	239652
150107	239653
95914	239654
29636	239655
6954	239656
96979	239657
29072	239658
33150	239659
145553	239660
10131	239661
19958	239662
39885	239663
1554	239664
145674	239665
225917	239666
101853	239667
27185	239668
128957	239669
127044	239670
33751	239671
6424	239672
33367	239673
27185	239674
221254	239675
155813	239676
27803	239677
27767	239678
163538	239679
101261	239680
186828	239681
34893	239682
10862	239683
14991	239684
184246	239685
136581	239686
102419	239687
15613	239688
33696	239689
48166	239690
34985	239691
20857	239692
89687	239693
10495	239694
76344	239695
174402	239696
23800	239697
121297	239698
126242	239699
53241	239700
2398	239701
45676	239702
43508	239703
233307	239704
154465	239705
10862	239706
147353	239707
63699	239708
6670	239709
190602	239710
28212	239711
59813	239712
48807	239713
161411	239714
133252	239715
161330	239716
101261	239717
72142	239718
53976	239719
134986	239720
146443	239721
29	239722
223777	239723
109909	239724
33750	239725
19953	239726
29155	239727
1478	239728
22468	239729
126167	239730
99241	239731
89588	239732
114814	239733
225590	239734
99663	239735
99663	239736
38320	239737
96961	239738
12066	239739
96452	239740
209329	239741
54253	239742
954	239743
766	239744
11603	239745
546	239746
236650	239747
228	239748
13821	239749
77617	239750
29613	239751
31014	239752
362	239753
30452	239754
34519	239755
1111	239756
14887	239757
21796	239758
25067	239759
58251	239760
26668	239761
78174	239762
14426	239763
41952	239764
51955	239765
13082	239766
18851	239767
13082	239768
46695	239769
111395	239770
10390	239771
82113	239772
162323	239773
139917	239774
195976	239775
29541	239776
140769	239777
11018	239778
68855	239779
140790	239780
3441	239781
29862	239782
38318	239783
6815	239784
58382	239785
7251	239786
19686	239787
24243	239788
3454	239789
9919	239790
14857	239791
47389	239792
193234	239793
3245	239794
11582	239795
48439	239796
3655	239797
61025	239798
16800	239799
3299	239800
43565	239801
22962	239802
1533	239803
103026	239804
7	239805
15363	239806
6254	239807
21996	239808
371	239809
78139	239810
8976	239811
36139	239812
84290	239813
115555	239814
59949	239815
103938	239816
193970	239817
72766	239818
3349	239819
94991	239820
47623	239821
665	239822
53534	239823
81436	239824
8937	239825
48268	239826
162886	239827
90595	239828
114	239829
95180	239830
16302	239831
42160	239832
80111	239833
103876	239834
2732	239835
77937	239836
179028	239837
19965	239838
229190	239839
21962	239840
1827	239841
24174	239842
17622	239843
85636	239844
135174	239845
78087	239846
12417	239847
56888	239848
113568	239849
28981	239850
38971	239851
31078	239852
37673	239853
46884	239854
94112	239855
25775	239856
39420	239857
109274	239858
11317	239859
3787	239860
66036	239861
1089	239862
3665	239863
39881	239864
78984	239865
143372	239866
52691	239867
92799	239868
38404	239869
42392	239870
97595	239871
29432	239872
29657	239873
19526	239874
16464	239875
8068	239876
112561	239877
3904	239878
29907	239879
109088	239880
74100	239881
48773	239882
51732	239883
14738	239884
84144	239885
8019	239886
6933	239887
18024	239888
57276	239889
75746	239890
32218	239891
58638	239892
101936	239893
28976	239894
51914	239895
137023	239896
147404	239897
104498	239898
182804	239899
63471	239900
44510	239901
22819	239902
84549	239903
88300	239904
1069	239905
18978	239906
13297	239907
93917	239908
8533	239909
60799	239910
97644	239911
128211	239912
28210	239913
18897	239914
196018	239915
30443	239916
66377	239917
98273	239918
1766	239919
22955	239920
57845	239921
148850	239922
4217	239923
10431	239924
41897	239925
35743	239926
9881	239927
68679	239928
16860	239929
128555	239930
17807	239931
36924	239932
117070	239933
35219	239934
205383	239935
98880	239936
74627	239937
176590	239938
79357	239939
45241	239940
85032	239941
22101	239942
4460	239943
200097	239944
188957	239945
4730	239946
39092	239947
3210	239948
18717	239949
40745	239950
28965	239951
24737	239952
3	239953
92039	239954
90577	239955
88917	239956
72001	239957
12336	239958
54952	239959
9961	239960
15928	239961
81942	239962
84395	239963
49734	239964
86147	239965
5816	239966
41820	239967
23839	239968
108914	239969
170730	239970
196321	239971
12460	239972
173312	239973
91139	239974
29539	239975
169412	239976
72201	239977
144388	239978
9511	239979
174683	239980
17374	239981
11509	239982
83437	239983
34367	239984
54385	239985
31403	239986
13287	239987
63824	239988
4434	239989
12144	239990
110560	239991
45399	239992
32312	239993
40531	239994
15212	239995
15336	239996
34188	239997
113355	239998
12679	239999
6818	240000
75456	240001
54667	240002
196277	240003
141099	240004
210124	240005
31465	240006
38175	240007
43626	240008
98789	240009
34056	240010
92479	240011
54765	240012
33976	240013
92409	240014
34159	240015
34181	240016
15169	240017
18280	240018
100587	240019
137424	240020
14074	240021
1925	240022
52134	240023
10454	240024
6224	240025
10827	240026
36993	240027
38992	240028
19131	240029
5215	240030
27205	240031
181334	240032
37077	240033
6239	240034
187140	240035
77167	240036
2284	240037
12905	240038
5576	240039
15243	240040
21504	240041
10651	240042
76042	240043
1439	240044
151734	240045
13512	240046
211475	240047
40215	240048
14795	240049
20997	240050
129160	240051
5381	240052
54171	240053
47414	240054
34119	240055
751	240056
46410	240057
134468	240058
689	240059
2520	240060
21301	240061
134804	240062
159202	240063
2173	240064
34948	240065
16371	240066
87896	240067
95213	240068
130314	240069
23615	240070
44164	240071
21676	240072
22336	240073
23615	240074
148	240075
6284	240076
1428	240077
28939	240078
86938	240079
51298	240080
581	240081
62241	240082
72635	240083
2106	240084
171276	240085
22718	240086
124612	240087
41127	240088
773	240089
239354	240090
10981	240091
142926	240092
91264	240093
47237	240094
3255	240095
15905	240096
2690	240097
119382	240098
49170	240099
109318	240100
43774	240101
22654	240102
43513	240103
77696	240104
12749	240105
10756	240106
54021	240107
24670	240108
4629	240109
72381	240110
219	240111
78708	240112
41179	240113
2430	240114
18732	240115
34430	240116
34982	240117
38400	240118
80434	240119
163042	240120
72941	240121
150745	240122
87537	240123
28839	240124
64476	240125
20193	240126
64306	240127
31252	240128
90122	240129
59055	240130
14465	240131
67684	240132
66068	240133
193790	240134
41668	240135
29111	240136
66745	240137
4370	240138
9270	240139
16097	240140
160418	240141
100981	240142
188685	240143
205283	240144
73845	240145
19204	240146
17193	240147
100164	240148
154090	240149
10116	240150
16905	240151
127590	240152
113678	240153
38889	240154
219922	240155
74843	240156
35493	240157
58366	240158
2271	240159
212995	240160
74699	240161
57192	240162
15749	240163
53162	240164
77638	240165
6778	240166
60121	240167
83	240168
140822	240169
77869	240170
69693	240171
3416	240172
12408	240173
42077	240174
16431	240175
1371	240176
30162	240177
107419	240178
3909	240179
10508	240180
16	240181
2429	240182
9005	240183
12400	240184
728	240185
58721	240186
15007	240187
33691	240188
120475	240189
53595	240190
93762	240191
8539	240192
33	240193
89603	240194
25059	240195
64571	240196
79144	240197
21048	240198
237306	240199
46355	240200
54385	240201
46325	240202
77289	240203
7416	240204
201178	240205
53666	240206
169342	240207
95245	240208
90395	240209
71702	240210
119635	240211
8885	240212
122438	240213
17118	240214
146362	240215
37191	240216
169030	240217
51173	240218
13716	240219
101967	240220
89000	240221
75263	240222
39416	240223
81437	240224
12760	240225
23693	240226
72413	240227
27369	240228
18506	240229
19233	240230
69445	240231
19397	240232
133505	240233
107123	240234
59515	240235
9490	240236
184888	240237
59560	240238
69264	240239
102775	240240
104769	240241
53122	240242
167589	240243
133311	240244
126279	240245
67690	240246
146093	240247
222296	240248
34224	240249
6693	240250
201320	240251
145158	240252
91070	240253
91055	240254
59666	240255
45671	240256
23786	240257
41989	240258
201978	240259
152085	240260
31300	240261
132479	240262
42266	240263
68378	240264
28153	240265
122469	240266
95620	240267
135788	240268
11325	240269
36018	240270
143323	240271
20574	240272
126903	240273
31705	240274
143398	240275
78702	240276
65126	240277
22539	240278
29474	240279
192571	240280
44965	240281
11520	240282
30214	240283
58082	240284
28681	240285
52148	240286
218101	240287
2003	240288
1236	240289
23858	240290
237471	240291
230447	240292
61522	240293
208860	240294
10140	240295
28639	240296
63991	240297
14938	240298
24606	240299
68154	240300
25476	240301
25760	240302
165323	240303
124609	240304
57499	240305
177146	240306
138944	240307
30498	240308
55955	240309
110831	240310
149964	240311
7177	240312
33584	240313
28590	240314
19476	240315
33669	240316
80631	240317
116274	240318
15407	240319
32884	240320
19709	240321
4833	240322
20997	240323
88978	240324
36434	240325
81823	240326
18163	240327
74870	240328
11168	240329
1472	240330
11558	240331
165925	240332
184404	240333
187299	240334
58354	240335
868	240336
4150	240337
11868	240338
8103	240339
12747	240340
11049	240341
19082	240342
8106	240343
9570	240344
122879	240345
140147	240346
4213	240347
4185	240348
49247	240349
40517	240350
4579	240351
1347	240352
99517	240353
82983	240354
152898	240355
94359	240356
10467	240357
158610	240358
20749	240359
17649	240360
112752	240361
118799	240362
47401	240363
5711	240364
79793	240365
15799	240366
67274	240367
76446	240368
23246	240369
57426	240370
186622	240371
151589	240372
139359	240373
31435	240374
46863	240375
109094	240376
7445	240377
182609	240378
45759	240379
58274	240380
38421	240381
84493	240382
15409	240383
40755	240384
71469	240385
24493	240386
65441	240387
179278	240388
125832	240389
239009	240390
69480	240391
17499	240392
38567	240393
23767	240394
6927	240395
566	240396
60820	240397
34400	240398
586	240399
37720	240400
13120	240401
2057	240402
9018	240403
10073	240404
39478	240405
19618	240406
586	240407
65847	240408
74471	240409
70101	240410
171710	240411
9938	240412
122797	240413
5152	240414
8574	240415
20407	240416
5101	240417
34142	240418
16597	240419
113183	240420
73220	240421
25411	240422
79519	240423
522	240424
35213	240425
64575	240426
1633	240427
103832	240428
27261	240429
129860	240430
33855	240431
26343	240432
92241	240433
41882	240434
59252	240435
27373	240436
208757	240437
2633	240438
15530	240439
61037	240440
18109	240441
2300	240442
19150	240443
68107	240444
79500	240445
3908	240446
8469	240447
122218	240448
5960	240449
109047	240450
87789	240451
24413	240452
180583	240453
56853	240454
8940	240455
10515	240456
51473	240457
48436	240458
59763	240459
1631	240460
92966	240461
550	240462
24491	240463
102521	240464
1191	240465
15686	240466
6470	240467
21419	240468
47465	240469
56626	240470
52114	240471
17740	240472
97581	240473
61434	240474
26419	240475
247	240476
1859	240477
119362	240478
51033	240479
212693	240480
12081	240481
13277	240482
6	240483
21133	240484
58948	240485
73898	240486
17475	240487
11649	240488
21179	240489
97548	240490
39519	240491
44844	240492
35453	240493
87621	240494
53032	240495
55786	240496
14779	240497
939	240498
2313	240499
38213	240500
164457	240501
37075	240502
14720	240503
16749	240504
95	240505
6187	240506
82549	240507
40588	240508
27904	240509
191875	240510
164717	240511
32737	240512
16245	240513
13866	240514
41905	240515
104949	240516
64176	240517
103410	240518
103193	240519
16941	240520
64369	240521
129440	240522
102805	240523
169984	240524
89976	240525
197295	240526
237885	240527
13941	240528
49119	240529
4293	240530
16871	240531
109551	240532
24963	240533
4704	240534
66954	240535
165147	240536
8246	240537
62362	240538
47059	240539
51676	240540
63107	240541
20391	240542
53024	240543
117266	240544
121760	240545
21778	240546
19681	240547
66276	240548
592	240549
7105	240550
24034	240551
150484	240552
43668	240553
56055	240554
208460	240555
30229	240556
57769	240557
8353	240558
6755	240559
63257	240560
122227	240561
122154	240562
60101	240563
56221	240564
45712	240565
22037	240566
25129	240567
21795	240568
3261	240569
96	240570
48337	240571
100079	240572
79590	240573
49292	240574
1513	240575
78688	240576
152738	240577
66378	240578
39031	240579
136280	240580
117864	240581
43453	240582
223551	240583
118126	240584
86163	240585
22499	240586
41663	240587
164282	240588
167060	240589
84174	240590
5441	240591
127284	240592
18568	240593
23706	240594
21783	240595
34509	240596
148173	240597
60529	240598
230877	240599
81769	240600
52815	240601
57957	240602
58444	240603
27870	240604
88287	240605
87784	240606
77661	240607
106309	240608
330	240609
104943	240610
3379	240611
110110	240612
23892	240613
40840	240614
7115	240615
78198	240616
9469	240617
8083	240618
6906	240619
33816	240620
50431	240621
40902	240622
81167	240623
17278	240624
2030	240625
410	240626
11962	240627
45164	240628
178908	240629
12767	240630
1096	240631
11851	240632
14358	240633
8332	240634
231	240635
215151	240636
56751	240637
50557	240638
162621	240639
100071	240640
22039	240641
10136	240642
113211	240643
48129	240644
85811	240645
848	240646
169620	240647
11532	240648
46420	240649
18151	240650
4416	240651
164509	240652
103	240653
6429	240654
80285	240655
9093	240656
100770	240657
23134	240658
105750	240659
64073	240660
135	240661
120851	240662
34050	240663
27313	240664
27313	240665
22798	240666
52698	240667
88685	240668
51847	240669
37315	240670
2611	240671
2092	240672
85866	240673
28138	240674
7404	240675
104107	240676
102916	240677
21194	240678
13538	240679
32618	240680
6580	240681
27845	240682
8275	240683
17871	240684
106857	240685
38030	240686
90	240687
59377	240688
26420	240689
26400	240690
31970	240691
20880	240692
2006	240693
94715	240694
42296	240695
17484	240696
184494	240697
229490	240698
133225	240699
57056	240700
137173	240701
28865	240702
27978	240703
69316	240704
153121	240705
7707	240706
9655	240707
3647	240708
9726	240709
110668	240710
8329	240711
32129	240712
39211	240713
20880	240714
13668	240715
23469	240716
13610	240717
4497	240718
45757	240719
139006	240720
164558	240721
8350	240722
21580	240723
67836	240724
448	240725
14113	240726
25015	240727
47332	240728
37813	240729
40794	240730
12534	240731
28612	240732
4664	240733
56385	240734
77702	240735
58112	240736
127114	240737
7036	240738
117883	240739
12805	240740
161912	240741
28356	240742
25648	240743
22997	240744
116930	240745
166398	240746
30262	240747
22822	240748
164295	240749
119962	240750
59708	240751
16547	240752
16756	240753
93851	240754
29891	240755
123301	240756
31576	240757
12409	240758
52710	240759
33018	240760
33411	240761
4184	240762
117792	240763
183173	240764
2036	240765
178335	240766
61400	240767
103993	240768
61498	240769
1875	240770
77765	240771
38272	240772
5450	240773
24090	240774
105605	240775
32927	240776
120791	240777
203869	240778
11517	240779
57543	240780
107057	240781
6137	240782
31808	240783
5945	240784
108261	240785
64343	240786
2761	240787
89007	240788
35699	240789
30760	240790
215305	240791
73960	240792
52284	240793
76857	240794
20269	240795
87018	240796
41179	240797
57998	240798
8009	240799
89616	240800
67309	240801
66665	240802
27471	240803
13831	240804
48803	240805
79904	240806
23447	240807
18799	240808
36772	240809
43805	240810
13435	240811
94668	240812
74165	240813
16551	240814
118867	240815
38590	240816
26978	240817
1536	240818
39836	240819
75087	240820
19605	240821
17658	240822
11846	240823
15876	240824
9468	240825
41724	240826
99528	240827
84123	240828
237417	240829
37894	240830
52955	240831
4781	240832
74805	240833
25304	240834
48215	240835
2903	240836
68531	240837
28419	240838
46784	240839
121172	240840
164281	240841
25359	240842
14456	240843
104493	240844
56912	240845
88910	240846
1626	240847
5428	240848
53017	240849
53017	240850
29646	240851
81398	240852
115126	240853
30039	240854
50215	240855
103825	240856
161976	240857
142846	240858
9844	240859
19308	240860
24043	240861
26401	240862
32662	240863
717	240864
65094	240865
17706	240866
66805	240867
131641	240868
209588	240869
41449	240870
161166	240871
146398	240872
12889	240873
10329	240874
29743	240875
9617	240876
110109	240877
35798	240878
29595	240879
68348	240880
48965	240881
2997	240882
124529	240883
13010	240884
77958	240885
59418	240886
79787	240887
4678	240888
65458	240889
140204	240890
55014	240891
62693	240892
212430	240893
118495	240894
8065	240895
2877	240896
2599	240897
9810	240898
26457	240899
57070	240900
87536	240901
4771	240902
153404	240903
52942	240904
4123	240905
86150	240906
4094	240907
2844	240908
31237	240909
166873	240910
50701	240911
58090	240912
26856	240913
78762	240914
18933	240915
149316	240916
107	240917
214311	240918
206282	240919
205930	240920
215342	240921
148417	240922
148460	240923
110649	240924
211837	240925
135466	240926
52994	240927
15987	240928
198485	240929
128035	240930
29862	240931
24400	240932
14651	240933
41003	240934
133351	240935
32647	240936
40140	240937
64560	240938
55738	240939
158407	240940
13661	240941
24049	240942
15604	240943
40694	240944
130511	240945
62391	240946
5675	240947
15629	240948
57139	240949
25556	240950
35651	240951
76780	240952
29205	240953
48234	240954
83566	240955
28095	240956
88652	240957
19558	240958
115473	240959
13386	240960
115049	240961
13161	240962
142409	240963
11187	240964
89201	240965
82333	240966
38004	240967
102968	240968
4381	240969
39730	240970
59546	240971
57113	240972
118264	240973
5057	240974
87991	240975
96724	240976
106334	240977
48116	240978
23188	240979
10297	240980
45660	240981
73298	240982
2406	240983
17998	240984
21515	240985
58048	240986
31406	240987
74026	240988
105472	240989
42521	240990
63294	240991
63294	240992
2701	240993
12915	240994
22153	240995
1356	240996
172421	240997
4143	240998
39653	240999
105901	241000
4928	241001
13034	241002
6675	241003
14914	241004
149655	241005
46468	241006
18170	241007
52446	241008
3883	241009
42080	241010
134662	241011
42357	241012
10939	241013
60272	241014
152189	241015
77909	241016
10511	241017
55707	241018
94102	241019
55005	241020
56081	241021
29122	241022
19639	241023
57462	241024
105761	241025
29945	241026
36482	241027
2409	241028
80262	241029
45886	241030
22962	241031
8428	241032
56405	241033
137479	241034
28079	241035
3506	241036
38269	241037
184429	241038
29375	241039
46726	241040
51382	241041
134322	241042
128912	241043
150181	241044
97971	241045
4511	241046
154805	241047
37716	241048
119275	241049
105564	241050
8807	241051
137678	241052
24804	241053
30899	241054
96284	241055
1338	241056
38433	241057
31687	241058
35182	241059
24891	241060
13771	241061
2568	241062
60788	241063
223474	241064
13771	241065
139785	241066
32061	241067
17797	241068
13771	241069
128862	241070
24358	241071
41	241072
3558	241073
42478	241074
9857	241075
13934	241076
112313	241077
79025	241078
98981	241079
20662	241080
2668	241081
436	241082
238506	241083
11802	241084
27526	241085
52008	241086
73862	241087
20713	241088
16640	241089
27024	241090
1532	241091
68369	241092
1811	241093
60984	241094
144129	241095
103823	241096
100364	241097
65133	241098
10786	241099
87212	241100
21551	241101
223669	241102
96359	241103
40078	241104
42802	241105
118758	241106
132	241107
22263	241108
83110	241109
13186	241110
26118	241111
23288	241112
17630	241113
26447	241114
7681	241115
12301	241116
3222	241117
29622	241118
59763	241119
5599	241120
110349	241121
40596	241122
46760	241123
2625	241124
7831	241125
149741	241126
18755	241127
19770	241128
103661	241129
769	241130
26469	241131
141366	241132
3875	241133
128088	241134
118265	241135
17761	241136
16455	241137
24968	241138
23067	241139
47139	241140
105993	241141
19735	241142
7899	241143
11547	241144
31236	241145
164821	241146
109072	241147
535	241148
16951	241149
7735	241150
84983	241151
38565	241152
67750	241153
2689	241154
44182	241155
120591	241156
28976	241157
12125	241158
68068	241159
1538	241160
15116	241161
25170	241162
8274	241163
68125	241164
7532	241165
41287	241166
49614	241167
152343	241168
219331	241169
50140	241170
71414	241171
165511	241172
15729	241173
67488	241174
31974	241175
118712	241176
82307	241177
26668	241178
3222	241179
24300	241180
18712	241181
98642	241182
87199	241183
15348	241184
78787	241185
12484	241186
75908	241187
21170	241188
7530	241189
8593	241190
25906	241191
64846	241192
102313	241193
119670	241194
63805	241195
55967	241196
26703	241197
6366	241198
3345	241199
22772	241200
153226	241201
34561	241202
18920	241203
61295	241204
70232	241205
35392	241206
18809	241207
73314	241208
8660	241209
97981	241210
39756	241211
97170	241212
9451	241213
27687	241214
43317	241215
40149	241216
38248	241217
27781	241218
19027	241219
74898	241220
71811	241221
71857	241222
60641	241223
9683	241224
35222	241225
12936	241226
34975	241227
2915	241228
104111	241229
74976	241230
15837	241231
48978	241232
2260	241233
161391	241234
27325	241235
46416	241236
57329	241237
83808	241238
2272	241239
23341	241240
34703	241241
28672	241242
154770	241243
57397	241244
9321	241245
98306	241246
210695	241247
72647	241248
28388	241249
12086	241250
96330	241251
131908	241252
84726	241253
152891	241254
2695	241255
22541	241256
42765	241257
30754	241258
5461	241259
8054	241260
224813	241261
138921	241262
28594	241263
287	241264
35402	241265
96486	241266
54330	241267
14756	241268
50348	241269
10467	241270
170188	241271
3396	241272
51872	241273
79042	241274
16531	241275
211118	241276
17789	241277
8066	241278
45245	241279
24366	241280
104415	241281
13703	241282
3826	241283
12689	241284
27089	241285
106990	241286
128997	241287
55396	241288
33721	241289
82233	241290
19455	241291
21981	241292
193097	241293
56130	241294
55874	241295
54764	241296
203839	241297
68898	241298
37816	241299
3440	241300
227416	241301
58192	241302
1898	241303
95027	241304
170186	241305
131236	241306
105131	241307
5800	241308
16535	241309
25921	241310
130386	241311
75112	241312
40054	241313
22161	241314
23850	241315
47031	241316
46522	241317
41036	241318
185710	241319
56774	241320
186468	241321
5077	241322
148615	241323
11497	241324
2654	241325
15458	241326
29097	241327
10398	241328
1695	241329
53514	241330
124794	241331
34691	241332
13769	241333
35325	241334
133135	241335
70337	241336
89171	241337
31842	241338
43997	241339
8964	241340
58911	241341
64254	241342
104771	241343
51379	241344
77394	241345
195172	241346
163883	241347
53412	241348
75588	241349
57248	241350
128722	241351
145889	241352
28480	241353
28600	241354
188608	241355
46311	241356
192299	241357
179814	241358
127847	241359
193935	241360
28021	241361
238698	241362
124555	241363
52815	241364
112470	241365
158249	241366
73162	241367
18653	241368
99611	241369
86325	241370
76171	241371
18810	241372
4179	241373
13736	241374
2875	241375
435	241376
193605	241377
39564	241378
3371	241379
38058	241380
81124	241381
116416	241382
184832	241383
75628	241384
187378	241385
93682	241386
67026	241387
27975	241388
173573	241389
203238	241390
25510	241391
22767	241392
71424	241393
72423	241394
50110	241395
120601	241396
5643	241397
135193	241398
4179	241399
62562	241400
28638	241401
81764	241402
78912	241403
95482	241404
231177	241405
78922	241406
47183	241407
76007	241408
191663	241409
135054	241410
98	241411
37024	241412
226954	241413
174497	241414
29612	241415
31675	241416
102072	241417
227874	241418
45210	241419
236713	241420
101432	241421
175792	241422
88145	241423
22635	241424
88370	241425
164995	241426
55029	241427
236937	241428
63018	241429
40167	241430
32922	241431
37583	241432
52851	241433
40563	241434
22189	241435
22838	241436
126429	241437
43729	241438
27734	241439
100462	241440
28423	241441
55983	241442
30345	241443
4987	241444
102562	241445
10	241446
33429	241447
97950	241448
28412	241449
47528	241450
181243	241451
22566	241452
189234	241453
27836	241454
116954	241455
98684	241456
16002	241457
193788	241458
74637	241459
36915	241460
194784	241461
18753	241462
83358	241463
109262	241464
3680	241465
23731	241466
6134	241467
84755	241468
7305	241469
59230	241470
31322	241471
11339	241472
119054	241473
26540	241474
98569	241475
22415	241476
25623	241477
87507	241478
79943	241479
161186	241480
239657	241481
61914	241482
126109	241483
222531	241484
148476	241485
236942	241486
8982	241487
13853	241488
93506	241489
46295	241490
15315	241491
127992	241492
13581	241493
19339	241494
26101	241495
25183	241496
62382	241497
102192	241498
68340	241499
1773	241500
9326	241501
146730	241502
180797	241503
6209	241504
7727	241505
4452	241506
101617	241507
61851	241508
2098	241509
109896	241510
23670	241511
171615	241512
84857	241513
2976	241514
5303	241515
24371	241516
60383	241517
140174	241518
38683	241519
79663	241520
105009	241521
24022	241522
15785	241523
3534	241524
5498	241525
4363	241526
31346	241527
65	241528
102373	241529
19153	241530
61955	241531
48528	241532
20435	241533
120130	241534
16465	241535
48719	241536
141784	241537
150351	241538
11291	241539
9078	241540
6501	241541
37200	241542
166654	241543
71105	241544
24559	241545
71365	241546
16875	241547
22016	241548
135997	241549
72973	241550
14293	241551
81606	241552
238989	241553
19588	241554
26548	241555
90040	241556
20018	241557
158012	241558
76305	241559
45692	241560
23264	241561
55519	241562
86655	241563
8617	241564
61589	241565
55236	241566
63500	241567
2746	241568
57237	241569
214957	241570
122557	241571
3581	241572
176589	241573
89305	241574
72361	241575
62777	241576
26085	241577
156457	241578
182311	241579
190278	241580
6928	241581
11999	241582
190721	241583
115373	241584
54022	241585
163650	241586
139149	241587
197700	241588
48141	241589
61589	241590
6359	241591
88045	241592
10877	241593
34763	241594
19698	241595
24093	241596
53618	241597
1484	241598
69584	241599
21928	241600
105401	241601
34708	241602
27763	241603
96114	241604
188573	241605
122579	241606
29926	241607
33657	241608
5285	241609
59032	241610
165143	241611
149182	241612
55040	241613
37423	241614
16596	241615
93890	241616
932	241617
33678	241618
90025	241619
12424	241620
7667	241621
33387	241622
37676	241623
56006	241624
142670	241625
46716	241626
135824	241627
104086	241628
15654	241629
15168	241630
79611	241631
37065	241632
117476	241633
20448	241634
182111	241635
9966	241636
214668	241637
9966	241638
5111	241639
668	241640
7669	241641
9475	241642
34787	241643
35352	241644
8838	241645
35452	241646
41238	241647
198934	241648
27006	241649
203597	241650
1538	241651
55292	241652
50786	241653
4701	241654
168342	241655
136739	241656
12193	241657
185920	241658
102892	241659
86148	241660
53782	241661
174922	241662
33485	241663
94737	241664
29811	241665
57608	241666
52300	241667
29259	241668
14867	241669
33539	241670
89418	241671
121739	241672
30439	241673
26684	241674
174916	241675
33913	241676
26906	241677
5256	241678
90982	241679
107511	241680
104608	241681
210697	241682
4952	241683
4989	241684
62030	241685
132002	241686
91205	241687
43501	241688
101656	241689
95007	241690
5643	241691
55429	241692
136116	241693
575	241694
166483	241695
81444	241696
20518	241697
13708	241698
46078	241699
55762	241700
26792	241701
106924	241702
12833	241703
12431	241704
19974	241705
11136	241706
24791	241707
1527	241708
86897	241709
89253	241710
78483	241711
140881	241712
57079	241713
29803	241714
13277	241715
3441	241716
38584	241717
259	241718
23	241719
43478	241720
91324	241721
26955	241722
78787	241723
77349	241724
34454	241725
152131	241726
20341	241727
56193	241728
27526	241729
33660	241730
14963	241731
203655	241732
90057	241733
41987	241734
37272	241735
17262	241736
99659	241737
2737	241738
2163	241739
56839	241740
10459	241741
82023	241742
30758	241743
1172	241744
38703	241745
34331	241746
32629	241747
2373	241748
119385	241749
41906	241750
166698	241751
105882	241752
5527	241753
117382	241754
32675	241755
4925	241756
213740	241757
29680	241758
10378	241759
24503	241760
128461	241761
126460	241762
110153	241763
46600	241764
53410	241765
81595	241766
33640	241767
42315	241768
17189	241769
37137	241770
43836	241771
103954	241772
83980	241773
18699	241774
79984	241775
135187	241776
63708	241777
8226	241778
4795	241779
40142	241780
57745	241781
82311	241782
66369	241783
6360	241784
943	241785
38571	241786
4215	241787
306	241788
89280	241789
152894	241790
53585	241791
504	241792
23824	241793
16323	241794
23918	241795
48620	241796
4733	241797
9682	241798
126897	241799
13024	241800
20537	241801
70960	241802
29473	241803
185127	241804
16976	241805
186536	241806
7259	241807
1525	241808
7294	241809
59102	241810
25229	241811
11496	241812
6644	241813
24887	241814
30311	241815
9764	241816
121059	241817
118237	241818
80792	241819
43815	241820
38801	241821
7295	241822
12972	241823
95713	241824
18978	241825
76401	241826
86483	241827
36156	241828
45145	241829
39405	241830
37633	241831
39931	241832
10972	241833
17661	241834
112511	241835
22378	241836
34	241837
1273	241838
7976	241839
8382	241840
79814	241841
16282	241842
38180	241843
1324	241844
1317	241845
8790	241846
38085	241847
71824	241848
102975	241849
5722	241850
69816	241851
764	241852
149519	241853
27238	241854
108902	241855
12357	241856
109037	241857
36038	241858
147917	241859
51092	241860
67383	241861
73534	241862
148820	241863
88933	241864
57751	241865
44617	241866
6488	241867
9277	241868
63783	241869
184183	241870
148157	241871
20391	241872
21942	241873
3394	241874
27003	241875
46385	241876
1117	241877
64673	241878
9521	241879
1539	241880
27902	241881
20146	241882
43659	241883
61038	241884
203530	241885
841	241886
119282	241887
77348	241888
35186	241889
47738	241890
86418	241891
31967	241892
35279	241893
72878	241894
13562	241895
78482	241896
115149	241897
1805	241898
2959	241899
4214	241900
97233	241901
85419	241902
22477	241903
39686	241904
14155	241905
11664	241906
6713	241907
166320	241908
71727	241909
3388	241910
99140	241911
54653	241912
11934	241913
33281	241914
66565	241915
35092	241916
67038	241917
119544	241918
167728	241919
41965	241920
4772	241921
25603	241922
734	241923
85538	241924
6086	241925
104197	241926
28578	241927
4047	241928
47447	241929
15886	241930
158470	241931
42617	241932
20758	241933
90227	241934
60750	241935
107991	241936
32658	241937
95625	241938
106194	241939
80138	241940
107948	241941
1533	241942
77752	241943
38363	241944
14899	241945
23789	241946
44842	241947
9452	241948
47058	241949
220663	241950
12355	241951
88691	241952
121997	241953
11519	241954
31505	241955
29123	241956
236724	241957
178505	241958
207871	241959
89076	241960
24264	241961
109946	241962
64218	241963
32716	241964
91385	241965
31704	241966
40860	241967
27990	241968
41061	241969
91208	241970
187934	241971
14677	241972
33834	241973
67632	241974
125845	241975
7099	241976
80108	241977
127646	241978
68005	241979
8112	241980
8310	241981
12592	241982
47851	241983
22047	241984
38393	241985
45201	241986
15616	241987
93527	241988
59248	241989
41506	241990
61409	241991
104496	241992
71961	241993
49682	241994
60956	241995
174919	241996
27401	241997
38693	241998
26259	241999
1515	242000
37901	242001
17140	242002
69340	242003
39803	242004
239282	242005
192883	242006
60614	242007
210991	242008
15178	242009
34061	242010
19356	242011
57116	242012
170338	242013
12354	242014
56953	242015
107473	242016
720	242017
17980	242018
84790	242019
15343	242020
3866	242021
89738	242022
112654	242023
81996	242024
90089	242025
5726	242026
132690	242027
97597	242028
47526	242029
15371	242030
74869	242031
18740	242032
45824	242033
37766	242034
86111	242035
77119	242036
7427	242037
36845	242038
113777	242039
28317	242040
111099	242041
10148	242042
24953	242043
92863	242044
105750	242045
35805	242046
114495	242047
7459	242048
57413	242049
128365	242050
189047	242051
133033	242052
140855	242053
665	242054
48972	242055
127238	242056
36880	242057
147482	242058
215303	242059
150121	242060
66741	242061
5865	242062
12633	242063
158981	242064
44006	242065
101284	242066
125510	242067
124448	242068
39705	242069
57847	242070
151298	242071
59947	242072
34937	242073
3727	242074
16618	242075
180055	242076
33849	242077
1259	242078
193978	242079
27316	242080
31245	242081
61717	242082
159994	242083
9617	242084
191766	242085
51386	242086
212928	242087
125945	242088
7341	242089
33956	242090
23883	242091
3513	242092
85720	242093
77	242094
31488	242095
83788	242096
68019	242097
92050	242098
107974	242099
165917	242100
21134	242101
76566	242102
34704	242103
175795	242104
10307	242105
10230	242106
112525	242107
85063	242108
12640	242109
113668	242110
108823	242111
43862	242112
19339	242113
50694	242114
186859	242115
163956	242116
68240	242117
24653	242118
48590	242119
130871	242120
30447	242121
30403	242122
55941	242123
71426	242124
116675	242125
727	242126
176	242127
13927	242128
148609	242129
77448	242130
25186	242131
180548	242132
44349	242133
18432	242134
67529	242135
61506	242136
68013	242137
117496	242138
29555	242139
62745	242140
19654	242141
67159	242142
123942	242143
80	242144
220	242145
26343	242146
807	242147
59487	242148
146823	242149
6251	242150
19190	242151
9524	242152
1329	242153
343	242154
172497	242155
55174	242156
108461	242157
146908	242158
388	242159
25145	242160
5691	242161
123448	242162
5869	242163
61992	242164
67480	242165
156290	242166
228264	242167
1947	242168
72460	242169
165056	242170
1395	242171
23009	242172
31814	242173
8219	242174
12193	242175
174454	242176
142045	242177
80505	242178
18199	242179
42483	242180
226240	242181
49438	242182
8154	242183
13469	242184
23783	242185
23553	242186
36970	242187
8154	242188
179321	242189
25528	242190
3154	242191
45492	242192
119964	242193
24660	242194
16968	242195
141257	242196
42678	242197
106756	242198
56415	242199
199233	242200
37309	242201
85804	242202
3848	242203
88877	242204
523	242205
11770	242206
22804	242207
18902	242208
104002	242209
29680	242210
140708	242211
19853	242212
137944	242213
38191	242214
17889	242215
108975	242216
13362	242217
113298	242218
46121	242219
17264	242220
118261	242221
176499	242222
68048	242223
47939	242224
6287	242225
47768	242226
16551	242227
7658	242228
101615	242229
18717	242230
33605	242231
62024	242232
4164	242233
143238	242234
34353	242235
24223	242236
25155	242237
193750	242238
67604	242239
43420	242240
24248	242241
66561	242242
45613	242243
13357	242244
28778	242245
41400	242246
37102	242247
189227	242248
197570	242249
24937	242250
16477	242251
79051	242252
25353	242253
27854	242254
4325	242255
1379	242256
147941	242257
36267	242258
21950	242259
66134	242260
20529	242261
66449	242262
5123	242263
15976	242264
151476	242265
141262	242266
193460	242267
14292	242268
20142	242269
57651	242270
70838	242271
44495	242272
89446	242273
179257	242274
76165	242275
64887	242276
91384	242277
21822	242278
99321	242279
149216	242280
112814	242281
39588	242282
67107	242283
163929	242284
90861	242285
63149	242286
86525	242287
29771	242288
29082	242289
29568	242290
6449	242291
4411	242292
29772	242293
21538	242294
77619	242295
6678	242296
82018	242297
33471	242298
14829	242299
65092	242300
71352	242301
21326	242302
16154	242303
54218	242304
88631	242305
14198	242306
89193	242307
8678	242308
19127	242309
19146	242310
166405	242311
235468	242312
29097	242313
214410	242314
74873	242315
9291	242316
68014	242317
32021	242318
17369	242319
954	242320
25199	242321
1937	242322
162932	242323
3037	242324
4100	242325
97428	242326
906	242327
59841	242328
32694	242329
55316	242330
8004	242331
23994	242332
9292	242333
9730	242334
77674	242335
187393	242336
43194	242337
5899	242338
37851	242339
4375	242340
92661	242341
80072	242342
60392	242343
9788	242344
52684	242345
132435	242346
49770	242347
34539	242348
14591	242349
11080	242350
28198	242351
5037	242352
55137	242353
59001	242354
77552	242355
79129	242356
29604	242357
138508	242358
612	242359
118780	242360
21923	242361
73523	242362
87066	242363
213514	242364
73745	242365
65511	242366
149339	242367
184797	242368
200926	242369
149935	242370
163457	242371
117977	242372
26923	242373
77101	242374
78811	242375
37552	242376
128439	242377
51870	242378
12071	242379
29136	242380
39793	242381
88267	242382
21738	242383
10917	242384
170245	242385
15562	242386
232239	242387
41699	242388
3672	242389
3923	242390
82610	242391
73183	242392
58960	242393
62854	242394
101888	242395
31731	242396
15153	242397
22550	242398
17127	242399
23205	242400
211853	242401
82603	242402
12199	242403
41472	242404
32840	242405
46560	242406
21839	242407
78582	242408
16504	242409
98386	242410
87680	242411
5413	242412
24576	242413
139766	242414
42103	242415
16317	242416
19891	242417
120149	242418
60996	242419
44299	242420
138927	242421
13392	242422
1866	242423
8643	242424
50776	242425
10158	242426
66618	242427
104563	242428
20475	242429
98229	242430
2224	242431
34908	242432
204258	242433
63210	242434
94381	242435
20011	242436
4640	242437
16538	242438
105788	242439
3266	242440
72763	242441
100868	242442
86975	242443
13635	242444
89531	242445
57460	242446
1626	242447
18460	242448
70097	242449
15662	242450
10937	242451
6808	242452
46244	242453
133871	242454
68280	242455
46117	242456
1277	242457
18902	242458
98678	242459
54160	242460
111174	242461
89775	242462
86310	242463
183419	242464
25023	242465
74043	242466
182204	242467
1881	242468
183189	242469
4109	242470
17564	242471
3418	242472
39749	242473
133701	242474
24644	242475
5362	242476
45214	242477
5433	242478
20896	242479
13086	242480
46113	242481
14126	242482
751	242483
79764	242484
7993	242485
22717	242486
51027	242487
67431	242488
261	242489
17807	242490
112154	242491
90273	242492
119281	242493
52286	242494
179344	242495
25730	242496
29554	242497
191855	242498
20176	242499
31943	242500
34686	242501
149921	242502
217156	242503
33283	242504
117555	242505
65457	242506
4293	242507
125845	242508
9059	242509
14253	242510
21318	242511
12028	242512
76186	242513
18225	242514
154079	242515
43358	242516
168211	242517
5733	242518
2748	242519
22093	242520
166533	242521
117170	242522
35812	242523
147307	242524
131397	242525
6085	242526
22285	242527
8674	242528
104798	242529
152176	242530
35712	242531
54830	242532
22638	242533
56181	242534
24955	242535
120201	242536
149666	242537
34496	242538
14183	242539
35824	242540
128256	242541
59174	242542
76942	242543
94756	242544
9763	242545
84896	242546
46946	242547
15840	242548
44417	242549
94678	242550
163614	242551
24188	242552
26374	242553
49104	242554
79603	242555
35009	242556
43534	242557
72659	242558
93931	242559
133749	242560
70005	242561
13330	242562
1243	242563
43907	242564
77281	242565
36310	242566
45361	242567
65806	242568
82820	242569
5070	242570
5532	242571
5577	242572
55902	242573
130235	242574
61430	242575
16317	242576
162084	242577
7460	242578
21134	242579
18940	242580
23192	242581
140138	242582
19302	242583
73732	242584
23730	242585
15792	242586
9555	242587
38938	242588
61760	242589
93536	242590
6177	242591
9361	242592
21993	242593
200752	242594
79334	242595
51776	242596
9637	242597
129079	242598
20156	242599
170171	242600
5039	242601
68748	242602
104571	242603
78134	242604
33884	242605
111106	242606
140000	242607
48210	242608
194309	242609
83490	242610
60137	242611
62403	242612
66104	242613
22104	242614
43142	242615
87364	242616
4671	242617
61775	242618
148609	242619
73126	242620
81154	242621
72219	242622
136120	242623
16330	242624
14380	242625
115516	242626
8912	242627
129433	242628
51070	242629
99182	242630
122721	242631
225974	242632
118950	242633
58974	242634
96291	242635
24288	242636
75877	242637
180539	242638
103940	242639
98939	242640
65564	242641
57773	242642
32490	242643
12205	242644
168729	242645
31405	242646
184491	242647
157914	242648
22735	242649
6636	242650
86948	242651
5445	242652
77009	242653
102470	242654
4939	242655
55795	242656
109811	242657
22689	242658
45872	242659
76567	242660
3199	242661
1201	242662
18670	242663
110766	242664
64298	242665
178705	242666
83502	242667
15476	242668
86296	242669
3787	242670
136628	242671
51521	242672
48196	242673
107769	242674
12699	242675
30479	242676
47592	242677
31738	242678
1259	242679
186809	242680
32446	242681
78317	242682
101330	242683
47102	242684
28059	242685
47604	242686
78824	242687
6652	242688
138456	242689
103098	242690
121506	242691
61230	242692
68873	242693
90228	242694
223036	242695
113034	242696
38592	242697
118033	242698
524	242699
85361	242700
165773	242701
25572	242702
36206	242703
5964	242704
137	242705
4821	242706
14207	242707
66574	242708
140780	242709
40992	242710
239071	242711
18737	242712
12337	242713
22245	242714
17592	242715
20051	242716
50722	242717
58386	242718
58	242719
9859	242720
110723	242721
31805	242722
14013	242723
18853	242724
129382	242725
6547	242726
2167	242727
13825	242728
48139	242729
33314	242730
102277	242731
40396	242732
3747	242733
19123	242734
10559	242735
4650	242736
61374	242737
1863	242738
8482	242739
89711	242740
43171	242741
71397	242742
126296	242743
124500	242744
100670	242745
13819	242746
39687	242747
77572	242748
8674	242749
77236	242750
68383	242751
56577	242752
48016	242753
46399	242754
53904	242755
15883	242756
47575	242757
48229	242758
47565	242759
20161	242760
121481	242761
145041	242762
62964	242763
30369	242764
62285	242765
14330	242766
43080	242767
26899	242768
98650	242769
14774	242770
178162	242771
37337	242772
126259	242773
42403	242774
57223	242775
22671	242776
71918	242777
130360	242778
94947	242779
108845	242780
53252	242781
79894	242782
57812	242783
78539	242784
145196	242785
67137	242786
12344	242787
14795	242788
72215	242789
170180	242790
26533	242791
57801	242792
10182	242793
30632	242794
20481	242795
36919	242796
159031	242797
42933	242798
14360	242799
31808	242800
114140	242801
43854	242802
19978	242803
22556	242804
228	242805
25669	242806
13758	242807
67493	242808
114257	242809
159807	242810
75153	242811
117271	242812
11974	242813
56498	242814
144248	242815
77265	242816
217458	242817
56841	242818
208598	242819
62840	242820
154349	242821
23249	242822
29804	242823
6962	242824
109163	242825
36940	242826
2298	242827
35591	242828
35584	242829
135068	242830
235774	242831
8197	242832
95782	242833
234319	242834
6627	242835
8913	242836
100673	242837
42196	242838
157953	242839
16373	242840
55467	242841
64725	242842
6581	242843
103171	242844
137121	242845
137084	242846
86837	242847
208354	242848
7781	242849
93656	242850
84267	242851
88415	242852
201683	242853
9326	242854
74545	242855
59467	242856
37011	242857
94099	242858
47975	242859
19568	242860
196674	242861
63024	242862
19785	242863
170192	242864
16312	242865
61425	242866
25625	242867
188778	242868
7930	242869
5878	242870
102939	242871
41602	242872
67041	242873
74387	242874
49219	242875
560	242876
13447	242877
13452	242878
139652	242879
94454	242880
77417	242881
66561	242882
101121	242883
104389	242884
6904	242885
3824	242886
70266	242887
19155	242888
7936	242889
51321	242890
4958	242891
125677	242892
24131	242893
3529	242894
3917	242895
54499	242896
14626	242897
37079	242898
2836	242899
131403	242900
119675	242901
94316	242902
6620	242903
5470	242904
89282	242905
105094	242906
62823	242907
11935	242908
44614	242909
36123	242910
106101	242911
101502	242912
34552	242913
50693	242914
224602	242915
57864	242916
99120	242917
129106	242918
105085	242919
13360	242920
111965	242921
105764	242922
23678	242923
2760	242924
3928	242925
7664	242926
7576	242927
23965	242928
27851	242929
9347	242930
37151	242931
80026	242932
95812	242933
202615	242934
31429	242935
112109	242936
12023	242937
65970	242938
148499	242939
234622	242940
47497	242941
33277	242942
13366	242943
95347	242944
8874	242945
36527	242946
12930	242947
33311	242948
12492	242949
88035	242950
34311	242951
41285	242952
59758	242953
136050	242954
65463	242955
104605	242956
21189	242957
89516	242958
16710	242959
21997	242960
47079	242961
46792	242962
77166	242963
96869	242964
163498	242965
236407	242966
73192	242967
36737	242968
128025	242969
23702	242970
29177	242971
51015	242972
98208	242973
137494	242974
78742	242975
127420	242976
122664	242977
193964	242978
198419	242979
50155	242980
35193	242981
57115	242982
73965	242983
196171	242984
187276	242985
78939	242986
9583	242987
105176	242988
16604	242989
7476	242990
63654	242991
79972	242992
7889	242993
48095	242994
18642	242995
57536	242996
25430	242997
92808	242998
21585	242999
52428	243000
64116	243001
187205	243002
50362	243003
45045	243004
61541	243005
80918	243006
21721	243007
131963	243008
11828	243009
78414	243010
89516	243011
5105	243012
23366	243013
78685	243014
3373	243015
84395	243016
8	243017
130422	243018
19157	243019
61834	243020
708	243021
3016	243022
23819	243023
84966	243024
50037	243025
4115	243026
109186	243027
170463	243028
31235	243029
110789	243030
91321	243031
8813	243032
46073	243033
142430	243034
619	243035
29855	243036
131510	243037
30454	243038
103763	243039
114092	243040
61786	243041
18811	243042
3732	243043
82284	243044
56674	243045
5835	243046
4346	243047
8368	243048
43346	243049
2067	243050
5482	243051
62191	243052
13196	243053
1821	243054
152822	243055
56758	243056
67050	243057
13393	243058
11499	243059
31917	243060
103737	243061
4257	243062
2547	243063
35452	243064
129059	243065
10913	243066
28969	243067
31449	243068
13752	243069
95896	243070
17449	243071
54154	243072
101837	243073
138361	243074
2040	243075
23771	243076
17714	243077
13341	243078
575	243079
238906	243080
74788	243081
23349	243082
77561	243083
165822	243084
60339	243085
2540	243086
3453	243087
14587	243088
23856	243089
102110	243090
61098	243091
61877	243092
7760	243093
179305	243094
175168	243095
148277	243096
43619	243097
119892	243098
4996	243099
41948	243100
9637	243101
264	243102
4979	243103
94017	243104
12147	243105
15759	243106
37044	243107
14328	243108
26494	243109
7546	243110
85498	243111
53375	243112
15019	243113
1534	243114
30062	243115
51008	243116
99473	243117
26118	243118
9333	243119
121344	243120
120482	243121
23090	243122
56704	243123
2226	243124
8836	243125
45405	243126
213607	243127
125672	243128
6426	243129
2611	243130
88288	243131
64035	243132
124827	243133
18908	243134
8077	243135
139755	243136
124494	243137
44347	243138
36541	243139
102850	243140
41463	243141
67180	243142
30748	243143
35936	243144
100083	243145
63342	243146
66634	243147
23068	243148
14497	243149
17831	243150
98092	243151
92536	243152
90985	243153
63036	243154
99401	243155
161327	243156
66179	243157
57517	243158
11449	243159
95684	243160
26180	243161
29624	243162
133755	243163
16530	243164
33495	243165
9775	243166
5999	243167
7311	243168
11739	243169
21333	243170
13324	243171
17095	243172
12959	243173
9627	243174
163	243175
139	243176
16788	243177
908	243178
43644	243179
3638	243180
97282	243181
23990	243182
31935	243183
5599	243184
89413	243185
28609	243186
97971	243187
130873	243188
33144	243189
48711	243190
3290	243191
83929	243192
74394	243193
11556	243194
77288	243195
112102	243196
26370	243197
52904	243198
63675	243199
129694	243200
10431	243201
77511	243202
35686	243203
37938	243204
259	243205
21564	243206
63495	243207
16804	243208
47853	243209
527	243210
62947	243211
29431	243212
7689	243213
112212	243214
40051	243215
5013	243216
74446	243217
27561	243218
116984	243219
56834	243220
20714	243221
207247	243222
37202	243223
120871	243224
3048	243225
239802	243226
16401	243227
10058	243228
29897	243229
31923	243230
121537	243231
8968	243232
88018	243233
8887	243234
43452	243235
43524	243236
54019	243237
18149	243238
7592	243239
79535	243240
12256	243241
46303	243242
60338	243243
14800	243244
24622	243245
7721	243246
12374	243247
202317	243248
14098	243249
4688	243250
59000	243251
46829	243252
37913	243253
3883	243254
9289	243255
118988	243256
82224	243257
45073	243258
48217	243259
38187	243260
22978	243261
4941	243262
136475	243263
98557	243264
2537	243265
24591	243266
27809	243267
1796	243268
21930	243269
205079	243270
58095	243271
12422	243272
208568	243273
27740	243274
29867	243275
178681	243276
29800	243277
79267	243278
24766	243279
196606	243280
34628	243281
96075	243282
36184	243283
88507	243284
28431	243285
43658	243286
38985	243287
46993	243288
20156	243289
160343	243290
1535	243291
24640	243292
41253	243293
39677	243294
26521	243295
5431	243296
3413	243297
20286	243298
10579	243299
26719	243300
110700	243301
4978	243302
39974	243303
236636	243304
29446	243305
21826	243306
41029	243307
94078	243308
35585	243309
240352	243310
95794	243311
25513	243312
5599	243313
228	243314
24330	243315
6161	243316
8469	243317
40207	243318
49286	243319
9443	243320
25255	243321
222	243322
54173	243323
29193	243324
84274	243325
28446	243326
16850	243327
6227	243328
4635	243329
50571	243330
15338	243331
138680	243332
34450	243333
88867	243334
143421	243335
129716	243336
13965	243337
873	243338
2997	243339
30709	243340
25367	243341
111961	243342
18931	243343
87836	243344
13908	243345
24799	243346
104819	243347
6774	243348
31717	243349
30152	243350
186587	243351
10193	243352
713	243353
83554	243354
22796	243355
119459	243356
144634	243357
28457	243358
21637	243359
25063	243360
137041	243361
199	243362
57764	243363
101834	243364
11451	243365
369	243366
186487	243367
15477	243368
65473	243369
17992	243370
35521	243371
57264	243372
16371	243373
100510	243374
78783	243375
97995	243376
137054	243377
23757	243378
169833	243379
50549	243380
57675	243381
15443	243382
56143	243383
56841	243384
46171	243385
2580	243386
8079	243387
143068	243388
19365	243389
20001	243390
1116	243391
5584	243392
65030	243393
184324	243394
56904	243395
98351	243396
141797	243397
5730	243398
122586	243399
127973	243400
43787	243401
188019	243402
35083	243403
2430	243404
95824	243405
45520	243406
22673	243407
96070	243408
4896	243409
2415	243410
38396	243411
22005	243412
144912	243413
8118	243414
46885	243415
133049	243416
144550	243417
14834	243418
41923	243419
129362	243420
8967	243421
64579	243422
200594	243423
73775	243424
118212	243425
1537	243426
5229	243427
448	243428
126615	243429
69545	243430
19356	243431
73843	243432
14836	243433
26145	243434
237053	243435
58710	243436
19511	243437
27785	243438
152717	243439
134087	243440
5368	243441
33196	243442
134046	243443
35814	243444
41777	243445
97222	243446
46206	243447
103167	243448
8595	243449
16187	243450
37487	243451
73680	243452
90316	243453
103664	243454
77510	243455
1700	243456
15843	243457
19063	243458
28299	243459
5915	243460
138372	243461
44467	243462
2028	243463
28753	243464
158083	243465
114830	243466
163210	243467
124784	243468
27821	243469
13822	243470
35701	243471
52113	243472
20298	243473
44518	243474
24856	243475
222783	243476
222355	243477
51878	243478
82837	243479
8266	243480
60981	243481
139314	243482
106441	243483
5992	243484
30731	243485
165	243486
9043	243487
86188	243488
17851	243489
157580	243490
75725	243491
88194	243492
87473	243493
134195	243494
58122	243495
21473	243496
57989	243497
67555	243498
53189	243499
67897	243500
55059	243501
5820	243502
83219	243503
98210	243504
102884	243505
76276	243506
6711	243507
164417	243508
8498	243509
39389	243510
20025	243511
15444	243512
108549	243513
72315	243514
57357	243515
44511	243516
59571	243517
117578	243518
75205	243519
232132	243520
59259	243521
230090	243522
51755	243523
46561	243524
157099	243525
156339	243526
54422	243527
27346	243528
75345	243529
72163	243530
73650	243531
58001	243532
31292	243533
45274	243534
73419	243535
35434	243536
61001	243537
35093	243538
48700	243539
16647	243540
143409	243541
64347	243542
75377	243543
44893	243544
26547	243545
239376	243546
89084	243547
56795	243548
119322	243549
26496	243550
7081	243551
46865	243552
27650	243553
48235	243554
124439	243555
9240	243556
50880	243557
91245	243558
100347	243559
75315	243560
9267	243561
129665	243562
114822	243563
8251	243564
2107	243565
6414	243566
15896	243567
174147	243568
207060	243569
13683	243570
4113	243571
6093	243572
2954	243573
136580	243574
196311	243575
3708	243576
97845	243577
216277	243578
225520	243579
20192	243580
8322	243581
59233	243582
111860	243583
42065	243584
44626	243585
59137	243586
15762	243587
76110	243588
109942	243589
49923	243590
24173	243591
13218	243592
3652	243593
196377	243594
8591	243595
181527	243596
181000	243597
9665	243598
48241	243599
70878	243600
19082	243601
28387	243602
174372	243603
30386	243604
7129	243605
20798	243606
29619	243607
40665	243608
48295	243609
5650	243610
168307	243611
80074	243612
2793	243613
3604	243614
86832	243615
2090	243616
15894	243617
37899	243618
131885	243619
56783	243620
16721	243621
24614	243622
118360	243623
38951	243624
115429	243625
129077	243626
152079	243627
110149	243628
133236	243629
23097	243630
5435	243631
48767	243632
109140	243633
40708	243634
61156	243635
115669	243636
37903	243637
205602	243638
97055	243639
38361	243640
24209	243641
115250	243642
224225	243643
20153	243644
78169	243645
223546	243646
8296	243647
143048	243648
29920	243649
2604	243650
86177	243651
66407	243652
61324	243653
108961	243654
13651	243655
16495	243656
2003	243657
198468	243658
28544	243659
193798	243660
109302	243661
165319	243662
19063	243663
12090	243664
61915	243665
24604	243666
35002	243667
1833	243668
125138	243669
140174	243670
193419	243671
4168	243672
105157	243673
30049	243674
149548	243675
85666	243676
5447	243677
4121	243678
13876	243679
4095	243680
79718	243681
201197	243682
49969	243683
13624	243684
77939	243685
9704	243686
39039	243687
61181	243688
51896	243689
87785	243690
97873	243691
11028	243692
114703	243693
148869	243694
37308	243695
13638	243696
15741	243697
216589	243698
1354	243699
5447	243700
233888	243701
52520	243702
110075	243703
216553	243704
2894	243705
223946	243706
174430	243707
86801	243708
164366	243709
97977	243710
13197	243711
47046	243712
6299	243713
158760	243714
65460	243715
7550	243716
141213	243717
23210	243718
4239	243719
126491	243720
28586	243721
37243	243722
1818	243723
11888	243724
83104	243725
48048	243726
132	243727
72946	243728
94692	243729
175934	243730
44	243731
5528	243732
13142	243733
12736	243734
57565	243735
3589	243736
23347	243737
3217	243738
20481	243739
106618	243740
150277	243741
117010	243742
28693	243743
24182	243744
16543	243745
3099	243746
84274	243747
45062	243748
187534	243749
42331	243750
13962	243751
88811	243752
5046	243753
199273	243754
53764	243755
16100	243756
63901	243757
41045	243758
456	243759
61924	243760
127718	243761
7390	243762
74090	243763
60259	243764
21169	243765
9851	243766
2564	243767
11025	243768
812	243769
990	243770
129103	243771
108512	243772
29	243773
606	243774
189	243775
80596	243776
2019	243777
23338	243778
5426	243779
333	243780
3315	243781
4091	243782
30152	243783
13521	243784
6283	243785
633	243786
15910	243787
11927	243788
2081	243789
15683	243790
985	243791
47990	243792
31939	243793
808	243794
85	243795
3240	243796
118934	243797
44304	243798
295	243799
25342	243800
3229	243801
6256	243802
6976	243803
78984	243804
978	243805
24674	243806
29	243807
332	243808
16705	243809
4242	243810
6775	243811
430	243812
73111	243813
990	243814
11627	243815
641	243816
274	243817
127	243818
48468	243819
85	243820
1826	243821
30774	243822
293	243823
3271	243824
9540	243825
23748	243826
162499	243827
23733	243828
1843	243829
37936	243830
11830	243831
14705	243832
215618	243833
111348	243834
51384	243835
16095	243836
47223	243837
99418	243838
72709	243839
69057	243840
164884	243841
29638	243842
3275	243843
9841	243844
62776	243845
62398	243846
9066	243847
117	243848
102958	243849
29118	243850
23794	243851
7479	243852
20550	243853
2212	243854
5273	243855
48994	243856
27095	243857
54121	243858
143891	243859
191937	243860
3794	243861
97269	243862
60705	243863
7793	243864
2011	243865
2281	243866
404	243867
19028	243868
153719	243869
308	243870
125747	243871
21411	243872
111651	243873
213280	243874
52353	243875
67423	243876
63902	243877
87880	243878
75012	243879
237396	243880
60052	243881
89740	243882
54850	243883
161896	243884
112330	243885
117350	243886
163283	243887
237852	243888
198698	243889
97260	243890
118819	243891
209518	243892
49751	243893
157605	243894
52435	243895
55041	243896
165497	243897
50507	243898
151509	243899
237078	243900
86489	243901
129425	243902
110466	243903
61649	243904
87885	243905
232229	243906
124528	243907
40026	243908
157371	243909
83517	243910
76719	243911
32824	243912
118711	243913
50219	243914
14607	243915
133661	243916
133569	243917
39397	243918
155000	243919
59484	243920
10841	243921
213801	243922
34417	243923
132467	243924
166667	243925
120015	243926
14777	243927
45701	243928
235302	243929
229793	243930
153693	243931
153229	243932
32872	243933
166789	243934
59015	243935
173572	243936
37289	243937
28939	243938
135922	243939
133050	243940
150464	243941
130755	243942
4141	243943
52264	243944
117408	243945
149576	243946
1450	243947
12806	243948
86	243949
17188	243950
42494	243951
36040	243952
13300	243953
165331	243954
39582	243955
48333	243956
6515	243957
162	243958
63779	243959
51388	243960
95920	243961
1079	243962
108524	243963
45317	243964
102147	243965
52435	243966
133856	243967
18957	243968
18772	243969
95991	243970
114380	243971
356	243972
2954	243973
17495	243974
95673	243975
5455	243976
224	243977
63359	243978
9934	243979
5368	243980
11284	243981
1203	243982
15766	243983
106105	243984
414	243985
81009	243986
146420	243987
90451	243988
81009	243989
40336	243990
19098	243991
1856	243992
20573	243993
38863	243994
220	243995
2632	243996
9576	243997
62564	243998
19966	243999
28089	244000
115259	244001
81996	244002
61697	244003
6273	244004
19632	244005
34492	244006
15910	244007
4212	244008
20124	244009
4476	244010
1203	244011
22085	244012
3717	244013
31375	244014
13805	244015
11738	244016
238	244017
3577	244018
7366	244019
29970	244020
4143	244021
11567	244022
22768	244023
2273	244024
1439	244025
30294	244026
35245	244027
25125	244028
19676	244029
7223	244030
80324	244031
5199	244032
5199	244033
9382	244034
28227	244035
11601	244036
1165	244037
36819	244038
31293	244039
483	244040
19745	244041
24628	244042
11011	244043
1627	244044
38082	244045
14113	244046
28597	244047
13855	244048
132621	244049
103821	244050
35315	244051
11496	244052
11496	244053
62	244054
106403	244055
9878	244056
67782	244057
63353	244058
6947	244059
13144	244060
6063	244061
40313	244062
4769	244063
9380	244064
38652	244065
73059	244066
35156	244067
7293	244068
13103	244069
36102	244070
5277	244071
765	244072
289	244073
686	244074
22972	244075
199251	244076
49798	244077
34007	244078
1656	244079
150023	244080
61669	244081
77492	244082
149676	244083
33061	244084
23844	244085
210594	244086
143989	244087
83769	244088
237536	244089
240382	244090
131759	244091
43227	244092
12749	244093
20059	244094
30470	244095
40027	244096
8591	244097
84090	244098
213803	244099
52261	244100
58016	244101
23844	244102
32597	244103
68308	244104
130719	244105
151163	244106
41313	244107
146922	244108
3379	244109
104623	244110
1445	244111
245	244112
118678	244113
2690	244114
435	244115
35504	244116
4222	244117
4634	244118
4616	244119
109272	244120
7026	244121
15539	244122
11878	244123
2254	244124
14219	244125
92397	244126
5243	244127
692	244128
809	244129
13843	244130
41813	244131
16012	244132
2500	244133
7967	244134
2973	244135
11018	244136
2130	244137
98432	244138
3613	244139
34012	244140
808	244141
4904	244142
225	244143
125326	244144
35639	244145
4476	244146
61878	244147
12800	244148
1616	244149
3703	244150
54547	244151
24809	244152
1316	244153
3652	244154
54275	244155
14279	244156
11644	244157
11127	244158
4139	244159
496	244160
7967	244161
2356	244162
61400	244163
3735	244164
7160	244165
2227	244166
2554	244167
2376	244168
197129	244169
2554	244170
2554	244171
219159	244172
9290	244173
115472	244174
28439	244175
52499	244176
55217	244177
51592	244178
208455	244179
26322	244180
77955	244181
150642	244182
21563	244183
83942	244184
210114	244185
159644	244186
28816	244187
4856	244188
6217	244189
28453	244190
64510	244191
61542	244192
80111	244193
199832	244194
224437	244195
167406	244196
69262	244197
180972	244198
13632	244199
199860	244200
80221	244201
142319	244202
117015	244203
78843	244204
159017	244205
48536	244206
37785	244207
38166	244208
238926	244209
88036	244210
17796	244211
80919	244212
17314	244213
114209	244214
3587	244215
9330	244216
61835	244217
51245	244218
30916	244219
484	244220
51212	244221
183	244222
11719	244223
20941	244224
16940	244225
224734	244226
161219	244227
108577	244228
19952	244229
20248	244230
105169	244231
68129	244232
68129	244233
2060	244234
27410	244235
15699	244236
112796	244237
40118	244238
4650	244239
3323	244240
55750	244241
47141	244242
36595	244243
35388	244244
79859	244245
107160	244246
77955	244247
21718	244248
157684	244249
18004	244250
115697	244251
152060	244252
83462	244253
171643	244254
86694	244255
146423	244256
17321	244257
75208	244258
46807	244259
38910	244260
27095	244261
10584	244262
112994	244263
85925	244264
86314	244265
51542	244266
56054	244267
56054	244268
154316	244269
120365	244270
78298	244271
37135	244272
69346	244273
1825	244274
47991	244275
2613	244276
13202	244277
4285	244278
38362	244279
8499	244280
266	244281
2050	244282
48839	244283
10991	244284
9925	244285
42669	244286
2770	244287
75588	244288
60942	244289
33846	244290
151578	244291
56445	244292
5348	244293
13599	244294
2956	244295
2888	244296
3481	244297
5418	244298
31014	244299
8853	244300
48419	244301
750	244302
2927	244303
82608	244304
17587	244305
49581	244306
117633	244307
54168	244308
149746	244309
6176	244310
13683	244311
62438	244312
332	244313
16736	244314
435	244315
959	244316
1408	244317
38370	244318
1861	244319
11614	244320
105308	244321
237856	244322
63890	244323
118429	244324
163223	244325
173173	244326
1727	244327
54238	244328
60857	244329
51293	244330
44758	244331
44767	244332
57380	244333
70742	244334
750	244335
15806	244336
151102	244337
2628	244338
47683	244339
8458	244340
106379	244341
133795	244342
221019	244343
36002	244344
108223	244345
113011	244346
52983	244347
114793	244348
236502	244349
96699	244350
4322	244351
404	244352
31620	244353
2908	244354
1687	244355
4620	244356
14046	244357
28472	244358
81986	244359
62533	244360
9842	244361
13758	244362
75	244363
60462	244364
185729	244365
2024	244366
13522	244367
99305	244368
1847	244369
68136	244370
1847	244371
5103	244372
39893	244373
38694	244374
5103	244375
204346	244376
64781	244377
18972	244378
2354	244379
1093	244380
174833	244381
87607	244382
199809	244383
199846	244384
170073	244385
106873	244386
144183	244387
86288	244388
50599	244389
108542	244390
2384	244391
13734	244392
11899	244393
63570	244394
190	244395
51330	244396
4239	244397
35174	244398
51180	244399
48699	244400
22865	244401
3397	244402
586	244403
3298	244404
64686	244405
28236	244406
67211	244407
9742	244408
240	244409
103396	244410
16321	244411
23855	244412
103108	244413
41140	244414
2875	244415
16539	244416
3338	244417
97397	244418
5273	244419
22797	244420
117735	244421
16727	244422
66154	244423
24085	244424
5482	244425
8034	244426
366	244427
3302	244428
3693	244429
1346	244430
94726	244431
5381	244432
106509	244433
23442	244434
98058	244435
561	244436
10470	244437
890	244438
4120	244439
20530	244440
11687	244441
3656	244442
243	244443
7315	244444
10079	244445
3358	244446
102211	244447
94949	244448
113011	244449
68259	244450
206540	244451
60118	244452
296	244453
40863	244454
37810	244455
40772	244456
56504	244457
28326	244458
58855	244459
2313	244460
3248	244461
1300	244462
63344	244463
159479	244464
289	244465
2313	244466
29401	244467
1171	244468
157778	244469
80624	244470
13300	244471
36848	244472
134	244473
225920	244474
196	244475
135655	244476
2944	244477
20041	244478
1300	244479
38427	244480
40558	244481
32872	244482
16236	244483
48275	244484
1300	244485
57888	244486
2965	244487
61821	244488
236	244489
27160	244490
85610	244491
194642	244492
29138	244493
119622	244494
67954	244495
32555	244496
747	244497
66972	244498
103800	244499
245	244500
10089	244501
28688	244502
1766	244503
25703	244504
194	244505
29735	244506
39074	244507
51536	244508
1340	244509
5504	244510
24043	244511
63274	244512
108264	244513
162137	244514
103616	244515
115112	244516
1208	244517
231377	244518
116593	244519
228261	244520
116014	244521
19050	244522
83779	244523
7883	244524
13506	244525
48294	244526
21115	244527
141074	244528
9681	244529
4177	244530
57789	244531
58893	244532
32128	244533
157982	244534
122414	244535
31122	244536
4928	244537
129136	244538
1207	244539
18197	244540
394	244541
3225	244542
3601	244543
142008	244544
15100	244545
10009	244546
106898	244547
49559	244548
151757	244549
15972	244550
158698	244551
66523	244552
219212	244553
76021	244554
111115	244555
94302	244556
27159	244557
106774	244558
12710	244559
15972	244560
76478	244561
100325	244562
46003	244563
158504	244564
135677	244565
7587	244566
130953	244567
143856	244568
205196	244569
183582	244570
76308	244571
114116	244572
107779	244573
159193	244574
163718	244575
163718	244576
159191	244577
4844	244578
28923	244579
67778	244580
211476	244581
76010	244582
111887	244583
238322	244584
50387	244585
99444	244586
39486	244587
110268	244588
152111	244589
114788	244590
227567	244591
150675	244592
99105	244593
152507	244594
135779	244595
131445	244596
211032	244597
123261	244598
14605	244599
59073	244600
117416	244601
208392	244602
85917	244603
83840	244604
148278	244605
32128	244606
213851	244607
159193	244608
16281	244609
102691	244610
18610	244611
1856	244612
2670	244613
8223	244614
16727	244615
2988	244616
41134	244617
4211	244618
96323	244619
13129	244620
7418	244621
171408	244622
1686	244623
104423	244624
43870	244625
104043	244626
55178	244627
58632	244628
70564	244629
142994	244630
17034	244631
10013	244632
104623	244633
6458	244634
7881	244635
13833	244636
20930	244637
29888	244638
35203	244639
9005	244640
235632	244641
30834	244642
80318	244643
75933	244644
13096	244645
57242	244646
83933	244647
153159	244648
58218	244649
58218	244650
55530	244651
88221	244652
19237	244653
45561	244654
62516	244655
98004	244656
64512	244657
63780	244658
102424	244659
28332	244660
97653	244661
219259	244662
10455	244663
9953	244664
151493	244665
21149	244666
15634	244667
104	244668
188775	244669
846	244670
14121	244671
7294	244672
56329	244673
118288	244674
1854	244675
2700	244676
67341	244677
14551	244678
15871	244679
215156	244680
237854	244681
18902	244682
115802	244683
29430	244684
2286	244685
106883	244686
88182	244687
52017	244688
9648	244689
119642	244690
11241	244691
73	244692
2953	244693
86369	244694
60534	244695
40904	244696
41473	244697
45935	244698
2461	244699
115278	244700
233587	244701
159038	244702
190	244703
166226	244704
2944	244705
54501	244706
161966	244707
27553	244708
1344	244709
17048	244710
20495	244711
20495	244712
49540	244713
66604	244714
39163	244715
75975	244716
11003	244717
67669	244718
238496	244719
166390	244720
144301	244721
1983	244722
70844	244723
52742	244724
8300	244725
157576	244726
36191	244727
111257	244728
134293	244729
9785	244730
1662	244731
38561	244732
19344	244733
9444	244734
85191	244735
226	244736
39703	244737
61770	244738
2036	244739
5304	244740
1188	244741
8103	244742
25541	244743
64764	244744
25541	244745
124355	244746
159	244747
204339	244748
215952	244749
86394	244750
5058	244751
44125	244752
11441	244753
24887	244754
2862	244755
24267	244756
40487	244757
7154	244758
6030	244759
22269	244760
95042	244761
18818	244762
414	244763
31025	244764
35697	244765
5092	244766
13308	244767
131445	244768
133365	244769
143032	244770
2050	244771
2357	244772
76011	244773
428	244774
71550	244775
50132	244776
111691	244777
110160	244778
110538	244779
8280	244780
19315	244781
750	244782
366	244783
7883	244784
54233	244785
143240	244786
37458	244787
42957	244788
9	244789
18293	244790
86465	244791
50544	244792
240273	244793
124518	244794
158089	244795
236564	244796
88500	244797
99231	244798
96611	244799
21060	244800
1451	244801
578	244802
6123	244803
14709	244804
15467	244805
84334	244806
32789	244807
21502	244808
21502	244809
41070	244810
19386	244811
11235	244812
83853	244813
3627	244814
163757	244815
119941	244816
237850	244817
237299	244818
8183	244819
20552	244820
7286	244821
71248	244822
129422	244823
11008	244824
147627	244825
48068	244826
163735	244827
14786	244828
99127	244829
1073	244830
460	244831
15901	244832
8456	244833
4794	244834
4972	244835
172231	244836
12634	244837
12713	244838
49808	244839
9758	244840
42456	244841
93	244842
1304	244843
225380	244844
9186	244845
25245	244846
25245	244847
6861	244848
236500	244849
1495	244850
2220	244851
146932	244852
108458	244853
68601	244854
650	244855
12984	244856
7204	244857
70620	244858
56978	244859
367	244860
60230	244861
61024	244862
3657	244863
395	244864
11601	244865
13096	244866
1839	244867
993	244868
187	244869
48228	244870
39074	244871
173152	244872
156871	244873
29	244874
204310	244875
38477	244876
20335	244877
15387	244878
87607	244879
19031	244880
12996	244881
38304	244882
51989	244883
47066	244884
151477	244885
48152	244886
240001	244887
118936	244888
112427	244889
60049	244890
82214	244891
142714	244892
11194	244893
75064	244894
2303	244895
155228	244896
9775	244897
16345	244898
43426	244899
136855	244900
1075	244901
39443	244902
404	244903
14014	244904
5439	244905
28130	244906
13482	244907
14800	244908
60396	244909
77355	244910
101516	244911
187115	244912
49756	244913
24708	244914
37824	244915
109434	244916
55255	244917
49582	244918
15924	244919
15551	244920
39090	244921
20566	244922
141084	244923
14523	244924
16663	244925
11671	244926
137746	244927
26023	244928
48147	244929
11334	244930
144377	244931
196	244932
9902	244933
67149	244934
4708	244935
23703	244936
95843	244937
88941	244938
22945	244939
12099	244940
120253	244941
149293	244942
8062	244943
69960	244944
28705	244945
800	244946
30872	244947
18194	244948
15748	244949
94262	244950
98925	244951
150226	244952
217212	244953
4250	244954
155283	244955
906	244956
150841	244957
83739	244958
80610	244959
91711	244960
27285	244961
80922	244962
200193	244963
146588	244964
200867	244965
8344	244966
122803	244967
122803	244968
8302	244969
82413	244970
139	244971
8356	244972
74020	244973
2666	244974
6021	244975
996	244976
3551	244977
4061	244978
2357	244979
2444	244980
29980	244981
4898	244982
6099	244983
4641	244984
7136	244985
25602	244986
17095	244987
6180	244988
410	244989
117424	244990
3766	244991
133340	244992
44688	244993
56420	244994
11878	244995
200291	244996
81992	244997
23226	244998
64574	244999
1797	245000
12056	245001
24470	245002
818	245003
4281	245004
3689	245005
97	245006
17037	245007
591	245008
603	245009
107757	245010
107757	245011
198286	245012
101713	245013
198312	245014
142647	245015
97168	245016
181673	245017
74217	245018
231812	245019
59153	245020
183260	245021
101459	245022
121576	245023
23232	245024
85303	245025
47181	245026
47012	245027
94989	245028
130688	245029
35444	245030
26900	245031
89525	245032
75016	245033
138955	245034
81763	245035
97290	245036
192878	245037
141213	245038
61334	245039
36471	245040
58982	245041
230003	245042
110612	245043
37388	245044
132986	245045
64790	245046
23047	245047
78838	245048
158070	245049
54432	245050
197164	245051
57424	245052
43138	245053
21285	245054
50030	245055
116114	245056
1825	245057
10861	245058
16538	245059
181181	245060
69871	245061
137516	245062
29106	245063
58484	245064
116317	245065
3238	245066
61002	245067
57615	245068
17235	245069
113818	245070
26165	245071
2623	245072
36346	245073
66679	245074
101946	245075
28295	245076
7835	245077
197597	245078
34379	245079
58189	245080
8264	245081
116134	245082
98652	245083
102860	245084
210887	245085
37523	245086
34379	245087
50902	245088
149528	245089
13577	245090
2272	245091
57609	245092
98543	245093
3209	245094
209141	245095
205021	245096
101703	245097
237231	245098
138112	245099
218583	245100
137855	245101
71306	245102
159294	245103
105600	245104
182193	245105
850	245106
147527	245107
129794	245108
12107	245109
227952	245110
5306	245111
15873	245112
142619	245113
46783	245114
129970	245115
4668	245116
214739	245117
131502	245118
31627	245119
97784	245120
19102	245121
131450	245122
44750	245123
133977	245124
126879	245125
101734	245126
239720	245127
59754	245128
62308	245129
223987	245130
20817	245131
357	245132
99874	245133
592	245134
73931	245135
13941	245136
77369	245137
4187	245138
2982	245139
2982	245140
99857	245141
76594	245142
9146	245143
219354	245144
19091	245145
17451	245146
44660	245147
183371	245148
65221	245149
209932	245150
80255	245151
161524	245152
148827	245153
9431	245154
49581	245155
49716	245156
197146	245157
73422	245158
127017	245159
37911	245160
84985	245161
19091	245162
29107	245163
82618	245164
126438	245165
6082	245166
61812	245167
61810	245168
143054	245169
25551	245170
87622	245171
2982	245172
34379	245173
21665	245174
163766	245175
55034	245176
92582	245177
32806	245178
68484	245179
241	245180
159682	245181
44945	245182
214060	245183
197595	245184
105581	245185
147840	245186
150606	245187
214069	245188
11050	245189
40657	245190
6510	245191
130781	245192
142072	245193
3575	245194
104951	245195
42169	245196
139298	245197
14290	245198
54611	245199
48294	245200
73450	245201
37994	245202
6014	245203
21539	245204
192858	245205
39753	245206
111468	245207
6274	245208
25776	245209
23138	245210
55141	245211
143013	245212
73632	245213
56770	245214
15812	245215
62915	245216
4187	245217
40778	245218
16032	245219
21539	245220
29750	245221
13809	245222
43254	245223
30475	245224
22837	245225
2998	245226
134270	245227
159285	245228
114460	245229
213249	245230
221140	245231
74411	245232
109277	245233
23107	245234
215393	245235
11072	245236
1316	245237
18926	245238
59842	245239
77640	245240
108217	245241
61805	245242
81768	245243
18836	245244
116427	245245
30385	245246
146460	245247
146460	245248
102301	245249
53894	245250
129533	245251
23198	245252
56957	245253
51565	245254
57655	245255
27698	245256
3813	245257
22546	245258
59626	245259
152944	245260
13173	245261
84622	245262
132478	245263
45244	245264
39895	245265
116607	245266
206213	245267
84816	245268
84816	245269
502	245270
18511	245271
63065	245272
76940	245273
51395	245274
137481	245275
161076	245276
76753	245277
67559	245278
137026	245279
102069	245280
128957	245281
66800	245282
43111	245283
186157	245284
40189	245285
8320	245286
197134	245287
15922	245288
175895	245289
138486	245290
64528	245291
40007	245292
152581	245293
3209	245294
149176	245295
234403	245296
206595	245297
64253	245298
28634	245299
149491	245300
8617	245301
88118	245302
5425	245303
29245	245304
100244	245305
23117	245306
96427	245307
215295	245308
3813	245309
149878	245310
114586	245311
20757	245312
197300	245313
15915	245314
46953	245315
17200	245316
84879	245317
209248	245318
17278	245319
16634	245320
209613	245321
79671	245322
60270	245323
20652	245324
135173	245325
5336	245326
76194	245327
15835	245328
63945	245329
127375	245330
17452	245331
97266	245332
1173	245333
47284	245334
141906	245335
142609	245336
138965	245337
35690	245338
154406	245339
4653	245340
77362	245341
136693	245342
35517	245343
137038	245344
130812	245345
79714	245346
111250	245347
50903	245348
131608	245349
60598	245350
50197	245351
35848	245352
73615	245353
2028	245354
75186	245355
13433	245356
84717	245357
13194	245358
712	245359
15358	245360
61159	245361
152626	245362
12852	245363
22546	245364
50870	245365
83793	245366
9719	245367
149986	245368
6098	245369
7553	245370
73671	245371
26753	245372
114821	245373
67147	245374
36844	245375
7736	245376
148675	245377
137379	245378
6053	245379
948	245380
147632	245381
124171	245382
74614	245383
9033	245384
44688	245385
9681	245386
73505	245387
121826	245388
22164	245389
74960	245390
205038	245391
29107	245392
77220	245393
46514	245394
20889	245395
8081	245396
150145	245397
60399	245398
18836	245399
55140	245400
44607	245401
64630	245402
157	245403
89347	245404
185043	245405
83603	245406
206705	245407
62874	245408
3652	245409
133114	245410
34866	245411
3209	245412
29971	245413
3814	245414
101456	245415
19173	245416
21289	245417
18716	245418
65862	245419
133965	245420
18947	245421
65223	245422
57774	245423
140631	245424
142059	245425
24666	245426
6429	245427
8139	245428
66749	245429
65119	245430
5597	245431
96711	245432
102678	245433
23232	245434
102573	245435
110770	245436
150546	245437
40232	245438
150546	245439
46282	245440
122398	245441
108231	245442
80197	245443
76523	245444
32074	245445
97441	245446
83463	245447
117633	245448
185738	245449
14550	245450
172172	245451
116114	245452
60281	245453
138455	245454
20102	245455
94547	245456
74119	245457
14418	245458
153573	245459
37910	245460
137356	245461
150563	245462
232684	245463
55123	245464
79064	245465
25738	245466
4168	245467
14351	245468
31456	245469
208967	245470
97621	245471
3570	245472
70880	245473
16137	245474
36750	245475
164416	245476
226781	245477
39017	245478
39508	245479
191030	245480
29923	245481
5469	245482
183930	245483
9423	245484
196755	245485
6219	245486
208832	245487
44750	245488
74488	245489
743	245490
224362	245491
47799	245492
37909	245493
86791	245494
133471	245495
54535	245496
38031	245497
97421	245498
57609	245499
28373	245500
134261	245501
1749	245502
47821	245503
81565	245504
137267	245505
45795	245506
101129	245507
99014	245508
191986	245509
37727	245510
38394	245511
4220	245512
224	245513
207817	245514
18118	245515
24630	245516
22777	245517
15591	245518
18081	245519
184836	245520
142776	245521
2738	245522
34507	245523
33702	245524
56098	245525
128397	245526
3451	245527
55515	245528
30196	245529
8203	245530
103337	245531
60234	245532
19381	245533
58127	245534
29474	245535
198655	245536
144850	245537
1906	245538
27613	245539
5975	245540
178877	245541
79231	245542
21924	245543
37764	245544
124522	245545
21980	245546
22627	245547
127985	245548
19479	245549
13756	245550
4457	245551
115625	245552
37255	245553
77333	245554
128052	245555
77631	245556
24347	245557
45682	245558
15611	245559
59697	245560
6655	245561
86677	245562
30216	245563
72647	245564
103952	245565
18753	245566
21746	245567
4448	245568
161845	245569
106177	245570
29009	245571
127993	245572
86183	245573
127886	245574
59837	245575
71721	245576
30220	245577
44815	245578
28105	245579
122488	245580
137149	245581
127763	245582
166957	245583
1334	245584
74193	245585
8125	245586
17401	245587
133657	245588
73719	245589
19010	245590
44156	245591
10859	245592
97620	245593
15903	245594
180980	245595
18688	245596
74965	245597
64110	245598
14130	245599
50292	245600
8647	245601
31236	245602
24829	245603
83161	245604
70442	245605
32064	245606
9052	245607
2887	245608
24818	245609
54045	245610
62525	245611
7793	245612
2887	245613
429	245614
10358	245615
16848	245616
4347	245617
20635	245618
9584	245619
4171	245620
34205	245621
120520	245622
13311	245623
7962	245624
74024	245625
120136	245626
108	245627
21002	245628
77240	245629
12026	245630
111768	245631
63384	245632
56888	245633
14410	245634
115095	245635
2586	245636
154425	245637
23818	245638
71268	245639
62053	245640
1043	245641
3491	245642
5693	245643
23090	245644
13677	245645
3243	245646
82751	245647
76261	245648
29315	245649
21427	245650
25925	245651
126	245652
8146	245653
80	245654
108255	245655
69	245656
29738	245657
19752	245658
53116	245659
25664	245660
35132	245661
50915	245662
284	245663
1878	245664
2298	245665
30140	245666
54447	245667
5686	245668
2269	245669
2955	245670
19075	245671
325	245672
6929	245673
8554	245674
13777	245675
3356	245676
43739	245677
24065	245678
44134	245679
3219	245680
3219	245681
701	245682
60206	245683
521	245684
56538	245685
27275	245686
1275	245687
6473	245688
8305	245689
28424	245690
67340	245691
104107	245692
240148	245693
15454	245694
63762	245695
24428	245696
37921	245697
161734	245698
106336	245699
11318	245700
24363	245701
11342	245702
43410	245703
43527	245704
17202	245705
10063	245706
93334	245707
16423	245708
91296	245709
1166	245710
114	245711
4208	245712
6770	245713
10978	245714
80247	245715
20037	245716
58995	245717
109018	245718
53917	245719
15854	245720
8563	245721
13846	245722
53009	245723
57901	245724
66885	245725
4346	245726
16119	245727
1179	245728
710	245729
9627	245730
27973	245731
11515	245732
37930	245733
16489	245734
61587	245735
93485	245736
147638	245737
71558	245738
86644	245739
31957	245740
14355	245741
4744	245742
160451	245743
128923	245744
24432	245745
80736	245746
8345	245747
1337	245748
8473	245749
103434	245750
30071	245751
47462	245752
2956	245753
23923	245754
3723	245755
62321	245756
37253	245757
4845	245758
223666	245759
19679	245760
300	245761
11768	245762
19261	245763
11591	245764
11456	245765
33138	245766
37995	245767
8128	245768
18908	245769
44664	245770
34696	245771
96551	245772
19089	245773
44795	245774
11060	245775
9545	245776
8707	245777
248	245778
15865	245779
23171	245780
8064	245781
24768	245782
2170	245783
46693	245784
3622	245785
16332	245786
49530	245787
8382	245788
9743	245789
40280	245790
228345	245791
36014	245792
17296	245793
40708	245794
153349	245795
70601	245796
1315	245797
81920	245798
1561	245799
13241	245800
60641	245801
24730	245802
1087	245803
13787	245804
159277	245805
17363	245806
112820	245807
115600	245808
74157	245809
187260	245810
39275	245811
89802	245812
142174	245813
184986	245814
18042	245815
230347	245816
164741	245817
26866	245818
116494	245819
109924	245820
3608	245821
20783	245822
154435	245823
165363	245824
36	245825
15849	245826
181267	245827
98787	245828
46458	245829
74504	245830
96800	245831
73449	245832
192021	245833
42562	245834
28949	245835
20224	245836
49880	245837
432	245838
82197	245839
35614	245840
54485	245841
146	245842
11549	245843
198145	245844
85703	245845
32106	245846
190587	245847
89421	245848
61937	245849
37001	245850
176262	245851
72044	245852
109893	245853
37354	245854
48202	245855
212852	245856
35815	245857
64746	245858
12712	245859
212056	245860
17385	245861
14351	245862
153096	245863
190212	245864
129384	245865
330	245866
214061	245867
2487	245868
142571	245869
232167	245870
80319	245871
74778	245872
85438	245873
151334	245874
1825	245875
209117	245876
111465	245877
1205	245878
92528	245879
3340	245880
50066	245881
22267	245882
4308	245883
559	245884
44991	245885
3731	245886
50797	245887
8561	245888
23214	245889
43133	245890
152	245891
2965	245892
4119	245893
2023	245894
4228	245895
1043	245896
60796	245897
38678	245898
2022	245899
82	245900
46675	245901
182472	245902
12019	245903
100647	245904
28073	245905
8479	245906
162222	245907
384	245908
2482	245909
31876	245910
143	245911
150245	245912
54551	245913
12821	245914
16405	245915
6206	245916
2431	245917
61702	245918
44653	245919
115268	245920
2887	245921
6558	245922
12117	245923
25517	245924
25708	245925
11554	245926
13525	245927
44653	245928
65452	245929
4951	245930
172844	245931
7465	245932
79652	245933
142081	245934
48800	245935
27646	245936
4221	245937
28365	245938
129862	245939
7053	245940
44653	245941
1078	245942
13647	245943
13273	245944
21326	245945
59684	245946
3731	245947
2506	245948
57051	245949
7129	245950
11732	245951
8641	245952
101524	245953
57126	245954
37973	245955
133240	245956
32456	245957
4801	245958
27286	245959
33231	245960
39023	245961
4442	245962
61888	245963
102909	245964
21091	245965
28790	245966
10377	245967
347	245968
50015	245969
60074	245970
71081	245971
17957	245972
31384	245973
6272	245974
84687	245975
130389	245976
133124	245977
15287	245978
11234	245979
67616	245980
11689	245981
22212	245982
45565	245983
207241	245984
92067	245985
21173	245986
64081	245987
231163	245988
32751	245989
40014	245990
29761	245991
267	245992
822	245993
47712	245994
44240	245995
212	245996
56619	245997
2596	245998
1312	245999
6304	246000
24211	246001
7101	246002
35569	246003
1704	246004
139663	246005
104315	246006
16312	246007
2106	246008
15066	246009
35070	246010
103925	246011
53949	246012
11026	246013
9289	246014
149749	246015
22018	246016
27770	246017
144536	246018
33264	246019
79690	246020
107143	246021
109672	246022
107548	246023
91	246024
32049	246025
21975	246026
51095	246027
69695	246028
56121	246029
13530	246030
126327	246031
131605	246032
81471	246033
18130	246034
144683	246035
27946	246036
88711	246037
125713	246038
75550	246039
34518	246040
27862	246041
41318	246042
86475	246043
95890	246044
66290	246045
108167	246046
36929	246047
11729	246048
19243	246049
153920	246050
58079	246051
83180	246052
130950	246053
116477	246054
10007	246055
182833	246056
842	246057
1960	246058
3535	246059
15851	246060
9920	246061
11942	246062
2964	246063
60232	246064
20763	246065
55588	246066
55546	246067
7962	246068
119253	246069
1471	246070
17143	246071
43588	246072
43854	246073
8640	246074
128273	246075
79061	246076
177942	246077
127734	246078
2300	246079
159637	246080
1534	246081
12730	246082
59523	246083
46151	246084
16528	246085
17983	246086
185653	246087
53859	246088
63740	246089
37660	246090
79753	246091
141776	246092
12579	246093
34647	246094
196580	246095
154163	246096
86451	246097
17282	246098
210	246099
18316	246100
7906	246101
80603	246102
16851	246103
4070	246104
4070	246105
71107	246106
3534	246107
25690	246108
38084	246109
13757	246110
29379	246111
91271	246112
120777	246113
4459	246114
46725	246115
14917	246116
5812	246117
12522	246118
46725	246119
38971	246120
1536	246121
8764	246122
29620	246123
11716	246124
15217	246125
3461	246126
1748	246127
17381	246128
7571	246129
4307	246130
194712	246131
2932	246132
5386	246133
28804	246134
9380	246135
11358	246136
19678	246137
11493	246138
183365	246139
104439	246140
3325	246141
7415	246142
19743	246143
5538	246144
48606	246145
2095	246146
19640	246147
8546	246148
24649	246149
79534	246150
8554	246151
146	246152
2524	246153
18055	246154
43326	246155
592	246156
9845	246157
4186	246158
36674	246159
113995	246160
150590	246161
57672	246162
39714	246163
36940	246164
3935	246165
8762	246166
211085	246167
138668	246168
8815	246169
48037	246170
34889	246171
83576	246172
44694	246173
115409	246174
18913	246175
43359	246176
116616	246177
2624	246178
110677	246179
24637	246180
57136	246181
139642	246182
142045	246183
3617	246184
109751	246185
21025	246186
8717	246187
3734	246188
37293	246189
5187	246190
38629	246191
38619	246192
143482	246193
152953	246194
65008	246195
24244	246196
148327	246197
5784	246198
45176	246199
95437	246200
108785	246201
30496	246202
83548	246203
16897	246204
64318	246205
4915	246206
30923	246207
84975	246208
17721	246209
9436	246210
16449	246211
4839	246212
11391	246213
9474	246214
1545	246215
43009	246216
8239	246217
3957	246218
17692	246219
25832	246220
16040	246221
15866	246222
11151	246223
13152	246224
19318	246225
35789	246226
24698	246227
20378	246228
376	246229
116051	246230
62494	246231
24868	246232
65299	246233
108303	246234
30831	246235
82589	246236
62499	246237
185101	246238
2548	246239
60575	246240
48394	246241
88595	246242
13832	246243
17079	246244
59089	246245
14241	246246
12283	246247
8494	246248
87397	246249
129460	246250
62342	246251
208165	246252
14451	246253
24744	246254
57379	246255
2907	246256
10791	246257
39066	246258
18815	246259
24241	246260
38670	246261
9474	246262
3635	246263
17935	246264
3312	246265
106382	246266
38593	246267
38182	246268
62839	246269
7423	246270
5852	246271
4213	246272
27435	246273
65242	246274
12819	246275
11870	246276
22102	246277
40118	246278
61337	246279
2602	246280
13065	246281
9093	246282
1069	246283
4572	246284
2179	246285
6375	246286
289	246287
27156	246288
24386	246289
62142	246290
48738	246291
4665	246292
47084	246293
5330	246294
17198	246295
25917	246296
19888	246297
74579	246298
25024	246299
2055	246300
4311	246301
5539	246302
12841	246303
42773	246304
81035	246305
85433	246306
23026	246307
81915	246308
18245	246309
3455	246310
3454	246311
8052	246312
677	246313
26322	246314
677	246315
62005	246316
6507	246317
11932	246318
32521	246319
133813	246320
9449	246321
39057	246322
6108	246323
19825	246324
9487	246325
1133	246326
2981	246327
48002	246328
63672	246329
181185	246330
187219	246331
187982	246332
180979	246333
181881	246334
180337	246335
180569	246336
129987	246337
10116	246338
28361	246339
8641	246340
36860	246341
142153	246342
27094	246343
44	246344
896	246345
18735	246346
88074	246347
5916	246348
1396	246349
177	246350
5179	246351
17634	246352
23486	246353
61891	246354
79638	246355
80132	246356
13263	246357
13263	246358
74920	246359
40763	246360
79795	246361
1647	246362
318	246363
96665	246364
112022	246365
181351	246366
44615	246367
99712	246368
129686	246369
79715	246370
4659	246371
110859	246372
149501	246373
2587	246374
74907	246375
47632	246376
11573	246377
183988	246378
29946	246379
30646	246380
85896	246381
157305	246382
105848	246383
7129	246384
12832	246385
95560	246386
5653	246387
7777	246388
3327	246389
18954	246390
1207	246391
2880	246392
6007	246393
38564	246394
22914	246395
72708	246396
61334	246397
15623	246398
12991	246399
20782	246400
8498	246401
38635	246402
20815	246403
199169	246404
172899	246405
1440	246406
24820	246407
50622	246408
4901	246409
2017	246410
14018	246411
27822	246412
24849	246413
227119	246414
30459	246415
103594	246416
30572	246417
49841	246418
1517	246419
28435	246420
9859	246421
105848	246422
862	246423
4355	246424
11949	246425
21935	246426
28621	246427
61704	246428
106735	246429
106912	246430
231042	246431
76824	246432
144038	246433
143716	246434
78259	246435
152619	246436
97473	246437
232456	246438
161540	246439
86825	246440
98952	246441
133499	246442
235399	246443
81775	246444
69072	246445
195566	246446
182770	246447
121626	246448
130977	246449
33531	246450
69205	246451
105441	246452
232270	246453
62751	246454
116441	246455
162257	246456
161070	246457
187408	246458
86677	246459
26944	246460
93982	246461
105033	246462
198540	246463
42151	246464
169484	246465
213570	246466
33512	246467
162526	246468
197314	246469
230758	246470
160743	246471
162144	246472
143831	246473
160672	246474
116208	246475
161238	246476
161332	246477
9311	246478
198614	246479
69551	246480
169130	246481
181834	246482
69098	246483
181475	246484
109303	246485
28647	246486
86788	246487
233264	246488
162938	246489
55432	246490
180938	246491
154591	246492
57774	246493
234164	246494
23832	246495
234464	246496
12469	246497
75013	246498
144161	246499
28595	246500
121123	246501
234844	246502
161412	246503
127943	246504
122311	246505
99032	246506
57240	246507
97213	246508
168300	246509
69105	246510
29230	246511
29020	246512
126735	246513
39745	246514
161082	246515
229499	246516
151633	246517
168326	246518
34417	246519
74607	246520
69362	246521
187049	246522
90697	246523
107744	246524
47562	246525
90193	246526
161837	246527
75138	246528
3736	246529
104452	246530
8485	246531
62522	246532
61034	246533
15528	246534
8441	246535
106495	246536
13129	246537
3584	246538
133366	246539
59910	246540
13822	246541
7450	246542
208102	246543
20678	246544
65139	246545
833	246546
132044	246547
57011	246548
96767	246549
85668	246550
22982	246551
98420	246552
57093	246553
97340	246554
5299	246555
180930	246556
52348	246557
60607	246558
163092	246559
130023	246560
199882	246561
93471	246562
168685	246563
193689	246564
120980	246565
178952	246566
201907	246567
69259	246568
104537	246569
107505	246570
88349	246571
92618	246572
81592	246573
63773	246574
84602	246575
133922	246576
34707	246577
7527	246578
42286	246579
4845	246580
28045	246581
79193	246582
17427	246583
3843	246584
13443	246585
76586	246586
137761	246587
152003	246588
162933	246589
110661	246590
110593	246591
151899	246592
94547	246593
109645	246594
15807	246595
192348	246596
77674	246597
77674	246598
11103	246599
11329	246600
96887	246601
24903	246602
95477	246603
112847	246604
8067	246605
122	246606
176559	246607
127457	246608
37579	246609
141172	246610
32491	246611
78806	246612
22645	246613
98444	246614
37565	246615
181417	246616
61943	246617
78037	246618
136180	246619
47971	246620
95261	246621
94202	246622
11875	246623
104641	246624
666	246625
130027	246626
130379	246627
191283	246628
30272	246629
119518	246630
102096	246631
47154	246632
73056	246633
70125	246634
1443	246635
86689	246636
43966	246637
23241	246638
60536	246639
67605	246640
173524	246641
28287	246642
11888	246643
7282	246644
103138	246645
194112	246646
11316	246647
138118	246648
120623	246649
18858	246650
25066	246651
9220	246652
74363	246653
24192	246654
98782	246655
112338	246656
97281	246657
4183	246658
8324	246659
5594	246660
8453	246661
119233	246662
10515	246663
135260	246664
96724	246665
135225	246666
210306	246667
16410	246668
27	246669
2883	246670
102155	246671
142225	246672
37667	246673
5412	246674
8324	246675
38707	246676
17179	246677
18703	246678
8281	246679
39314	246680
2623	246681
16200	246682
82558	246683
35678	246684
9404	246685
23169	246686
23169	246687
105237	246688
171189	246689
1004	246690
25132	246691
17734	246692
5179	246693
1715	246694
210631	246695
212370	246696
112093	246697
2164	246698
27527	246699
133963	246700
74973	246701
79	246702
131143	246703
44959	246704
65335	246705
151987	246706
194340	246707
21102	246708
17379	246709
14439	246710
84661	246711
39292	246712
63754	246713
607	246714
4922	246715
2368	246716
24	246717
717	246718
191052	246719
2372	246720
36713	246721
151041	246722
32017	246723
64455	246724
21102	246725
395	246726
1101	246727
230	246728
14482	246729
137308	246730
195971	246731
765	246732
100881	246733
58996	246734
69385	246735
212673	246736
6458	246737
40138	246738
50102	246739
83430	246740
28910	246741
183826	246742
656	246743
26212	246744
38061	246745
523	246746
21143	246747
24377	246748
80318	246749
83872	246750
6	246751
204777	246752
140767	246753
185591	246754
102688	246755
195929	246756
79774	246757
207352	246758
182269	246759
57669	246760
35540	246761
6	246762
715	246763
140754	246764
30288	246765
78066	246766
47382	246767
11393	246768
14508	246769
6441	246770
83579	246771
136094	246772
50672	246773
181923	246774
12117	246775
14401	246776
23836	246777
31	246778
50480	246779
6	246780
14468	246781
51013	246782
15	246783
152636	246784
111733	246785
44072	246786
87265	246787
23828	246788
55062	246789
64997	246790
178996	246791
75330	246792
81540	246793
25774	246794
78772	246795
1009	246796
213956	246797
4296	246798
1501	246799
156447	246800
84854	246801
7451	246802
81462	246803
121189	246804
32021	246805
130406	246806
7355	246807
12156	246808
33583	246809
50876	246810
2378	246811
10430	246812
31	246813
141977	246814
195222	246815
17513	246816
6479	246817
21151	246818
7355	246819
51032	246820
5632	246821
107664	246822
763	246823
6458	246824
122	246825
64390	246826
14413	246827
763	246828
12059	246829
78765	246830
104048	246831
605	246832
605	246833
140805	246834
147419	246835
112880	246836
64311	246837
213815	246838
44905	246839
23072	246840
147679	246841
140760	246842
47379	246843
195949	246844
140802	246845
523	246846
605	246847
30	246848
104066	246849
195928	246850
211256	246851
30077	246852
154383	246853
55546	246854
40305	246855
17524	246856
1306	246857
6331	246858
32524	246859
215355	246860
149100	246861
153269	246862
214433	246863
205423	246864
205575	246865
1700	246866
1506	246867
825	246868
25629	246869
184409	246870
39909	246871
209655	246872
97065	246873
129695	246874
78777	246875
74298	246876
6	246877
153661	246878
10126	246879
185951	246880
98930	246881
96303	246882
181632	246883
131145	246884
150013	246885
187124	246886
6	246887
140127	246888
15	246889
43423	246890
132697	246891
32134	246892
340	246893
149087	246894
207680	246895
208214	246896
207748	246897
118796	246898
183844	246899
207614	246900
211238	246901
196010	246902
134803	246903
17357	246904
77	246905
1101	246906
12147	246907
140808	246908
3007	246909
150684	246910
297	246911
56956	246912
111877	246913
5654	246914
77	246915
140781	246916
195939	246917
3379	246918
32064	246919
128594	246920
162	246921
25944	246922
40093	246923
1222	246924
50314	246925
131737	246926
2558	246927
4959	246928
49158	246929
91482	246930
3482	246931
1233	246932
63198	246933
120584	246934
176194	246935
178531	246936
3701	246937
1326	246938
33606	246939
32003	246940
27604	246941
126554	246942
50454	246943
189444	246944
161965	246945
13795	246946
4255	246947
19866	246948
1101	246949
83049	246950
135119	246951
58409	246952
63588	246953
40203	246954
25925	246955
22217	246956
80652	246957
14430	246958
58852	246959
11838	246960
30	246961
81288	246962
2374	246963
53084	246964
232282	246965
89499	246966
6	246967
66800	246968
33297	246969
139669	246970
203364	246971
69023	246972
1836	246973
94	246974
8733	246975
210657	246976
6	246977
31	246978
655	246979
15776	246980
57666	246981
129363	246982
132041	246983
181640	246984
54429	246985
57674	246986
4910	246987
84658	246988
210995	246989
10446	246990
10727	246991
4494	246992
1735	246993
2456	246994
12810	246995
203562	246996
4187	246997
22217	246998
42837	246999
12810	247000
39862	247001
1869	247002
3011	247003
109237	247004
175661	247005
133327	247006
1103	247007
97485	247008
174332	247009
178726	247010
4352	247011
207332	247012
182271	247013
181249	247014
152670	247015
112703	247016
109093	247017
212825	247018
210402	247019
185675	247020
10183	247021
21108	247022
65133	247023
175	247024
111273	247025
6428	247026
65006	247027
162	247028
178520	247029
18	247030
653	247031
25751	247032
10133	247033
147861	247034
73449	247035
49883	247036
109015	247037
44769	247038
369	247039
3383	247040
196524	247041
216	247042
127362	247043
98	247044
96385	247045
28661	247046
207198	247047
19077	247048
186643	247049
21062	247050
50820	247051
9734	247052
150706	247053
300	247054
112530	247055
39823	247056
18064	247057
728	247058
656	247059
25825	247060
1352	247061
34440	247062
1350	247063
10186	247064
5654	247065
133998	247066
715	247067
37080	247068
37468	247069
59935	247070
5611	247071
497	247072
111582	247073
28981	247074
98755	247075
179431	247076
73814	247077
9639	247078
7355	247079
57628	247080
4410	247081
605	247082
93868	247083
10186	247084
154012	247085
213212	247086
4360	247087
6490	247088
5177	247089
98	247090
26885	247091
4248	247092
181466	247093
3675	247094
21117	247095
28339	247096
1350	247097
1354	247098
29287	247099
21151	247100
522	247101
128543	247102
141627	247103
2567	247104
16259	247105
310	247106
23828	247107
16259	247108
18118	247109
1349	247110
25681	247111
84318	247112
195969	247113
131485	247114
100591	247115
23419	247116
136573	247117
102135	247118
75694	247119
180647	247120
130530	247121
73323	247122
133065	247123
140756	247124
28549	247125
152830	247126
1890	247127
69632	247128
1145	247129
1500	247130
3002	247131
101181	247132
29120	247133
45	247134
211703	247135
50017	247136
30	247137
65293	247138
65427	247139
25939	247140
84873	247141
152728	247142
25933	247143
16857	247144
9401	247145
24115	247146
1594	247147
48687	247148
57463	247149
17597	247150
56356	247151
1166	247152
20434	247153
16467	247154
96272	247155
156301	247156
838	247157
40443	247158
47878	247159
147273	247160
24477	247161
40264	247162
11580	247163
9845	247164
14265	247165
197433	247166
47682	247167
46226	247168
24074	247169
139438	247170
5567	247171
23242	247172
91660	247173
91982	247174
8006	247175
6945	247176
3334	247177
49790	247178
7096	247179
10220	247180
19209	247181
1069	247182
31254	247183
1842	247184
9857	247185
3601	247186
15405	247187
611	247188
25315	247189
28290	247190
44903	247191
21294	247192
1814	247193
49849	247194
3795	247195
61016	247196
9594	247197
15463	247198
41505	247199
42775	247200
24632	247201
18472	247202
164709	247203
42835	247204
32746	247205
26262	247206
5958	247207
39850	247208
18785	247209
19029	247210
39457	247211
37369	247212
83003	247213
30411	247214
6343	247215
84176	247216
50680	247217
172	247218
58721	247219
12320	247220
4393	247221
49843	247222
38117	247223
100800	247224
76513	247225
24125	247226
39249	247227
34438	247228
6397	247229
4827	247230
38137	247231
34427	247232
24478	247233
111047	247234
16187	247235
28916	247236
37806	247237
5347	247238
9350	247239
142774	247240
334	247241
142781	247242
20930	247243
232422	247244
210192	247245
29027	247246
41511	247247
153569	247248
31509	247249
18621	247250
96642	247251
64843	247252
65862	247253
6852	247254
81654	247255
173231	247256
21813	247257
99980	247258
45669	247259
76765	247260
14503	247261
24619	247262
41926	247263
16964	247264
56988	247265
115265	247266
1478	247267
110219	247268
71361	247269
6355	247270
728	247271
24090	247272
8980	247273
30467	247274
58274	247275
43511	247276
21869	247277
61594	247278
40476	247279
185245	247280
4602	247281
39372	247282
9836	247283
30281	247284
96797	247285
186315	247286
87648	247287
10065	247288
28088	247289
15422	247290
102883	247291
27717	247292
70685	247293
55961	247294
21004	247295
28947	247296
56052	247297
83815	247298
22116	247299
39812	247300
57506	247301
57913	247302
71389	247303
1103	247304
715	247305
93153	247306
8004	247307
9899	247308
19589	247309
30074	247310
34848	247311
74929	247312
5559	247313
751	247314
618	247315
94	247316
2002	247317
2217	247318
4754	247319
77786	247320
208	247321
48869	247322
13290	247323
72595	247324
51062	247325
214286	247326
110763	247327
14302	247328
184915	247329
35734	247330
10678	247331
46527	247332
13467	247333
21832	247334
223258	247335
111431	247336
32066	247337
234486	247338
76144	247339
3756	247340
16665	247341
23040	247342
29923	247343
118796	247344
98913	247345
3800	247346
11048	247347
8228	247348
31511	247349
28662	247350
57707	247351
28336	247352
8601	247353
14515	247354
138524	247355
65505	247356
22675	247357
102865	247358
24587	247359
2579	247360
139160	247361
75847	247362
148959	247363
36697	247364
26140	247365
2363	247366
39315	247367
14160	247368
17010	247369
21485	247370
40158	247371
26016	247372
17541	247373
38648	247374
9044	247375
27237	247376
10634	247377
10634	247378
9743	247379
224766	247380
53412	247381
42837	247382
113301	247383
105656	247384
3136	247385
84534	247386
147452	247387
32456	247388
60166	247389
19054	247390
160784	247391
44116	247392
47270	247393
13983	247394
222112	247395
87777	247396
53053	247397
68660	247398
23012	247399
47337	247400
53218	247401
25428	247402
172541	247403
163732	247404
26533	247405
501	247406
66723	247407
8780	247408
105315	247409
154802	247410
79636	247411
11871	247412
74971	247413
98682	247414
98682	247415
74863	247416
56789	247417
11158	247418
16423	247419
19375	247420
72600	247421
29597	247422
23049	247423
57702	247424
2758	247425
2141	247426
14844	247427
62966	247428
18168	247429
102849	247430
55816	247431
29054	247432
141393	247433
18089	247434
86392	247435
66652	247436
68976	247437
52815	247438
95382	247439
33432	247440
33490	247441
200459	247442
2541	247443
2347	247444
4438	247445
181489	247446
100981	247447
6597	247448
26810	247449
130049	247450
200828	247451
117736	247452
23023	247453
108984	247454
108984	247455
740	247456
30408	247457
38491	247458
20906	247459
66932	247460
165038	247461
1760	247462
30711	247463
96551	247464
45512	247465
40228	247466
16505	247467
9328	247468
24729	247469
80828	247470
91728	247471
140721	247472
62203	247473
3307	247474
10416	247475
51909	247476
209704	247477
77454	247478
80436	247479
58470	247480
69942	247481
81984	247482
10962	247483
65438	247484
134226	247485
9084	247486
1823	247487
10287	247488
16039	247489
48223	247490
66052	247491
25752	247492
124161	247493
53672	247494
2072	247495
285	247496
147741	247497
148547	247498
64440	247499
131011	247500
149585	247501
5594	247502
40200	247503
20776	247504
212267	247505
109962	247506
211233	247507
82849	247508
208425	247509
82201	247510
112903	247511
581	247512
5159	247513
31978	247514
45804	247515
28943	247516
39287	247517
84972	247518
65228	247519
130233	247520
110843	247521
4705	247522
35707	247523
36927	247524
151865	247525
11112	247526
84953	247527
86879	247528
230895	247529
13194	247530
24864	247531
104397	247532
9312	247533
29331	247534
62396	247535
80753	247536
113790	247537
64349	247538
106680	247539
3220	247540
113002	247541
88145	247542
13536	247543
883	247544
2217	247545
19417	247546
1886	247547
11259	247548
92314	247549
4479	247550
11795	247551
134543	247552
13974	247553
132086	247554
35380	247555
47054	247556
19977	247557
12691	247558
34623	247559
11850	247560
4368	247561
46661	247562
1138	247563
18695	247564
27397	247565
1878	247566
145510	247567
17706	247568
66651	247569
26226	247570
14648	247571
145831	247572
4660	247573
79436	247574
21723	247575
12334	247576
1556	247577
58138	247578
30096	247579
28474	247580
53270	247581
12851	247582
222	247583
4613	247584
2576	247585
19280	247586
171181	247587
19612	247588
48807	247589
135	247590
956	247591
6022	247592
58999	247593
103260	247594
6375	247595
3025	247596
35146	247597
30879	247598
34819	247599
133235	247600
19474	247601
46242	247602
4661	247603
154287	247604
45191	247605
98029	247606
6969	247607
32661	247608
152182	247609
74429	247610
2171	247611
1463	247612
76172	247613
887	247614
71632	247615
10979	247616
79905	247617
35856	247618
161381	247619
14300	247620
19318	247621
48406	247622
128909	247623
83888	247624
148215	247625
414	247626
6386	247627
3736	247628
223	247629
24423	247630
2130	247631
9411	247632
27632	247633
92137	247634
35828	247635
5275	247636
21360	247637
6755	247638
61852	247639
42181	247640
45841	247641
2626	247642
8001	247643
127780	247644
8245	247645
76090	247646
6720	247647
17602	247648
29098	247649
19173	247650
157108	247651
14233	247652
2354	247653
27744	247654
1463	247655
22914	247656
325	247657
13686	247658
5042	247659
63781	247660
96315	247661
10171	247662
27163	247663
41498	247664
3737	247665
132012	247666
9500	247667
25563	247668
46366	247669
72480	247670
192	247671
19126	247672
39407	247673
13414	247674
3222	247675
2802	247676
18786	247677
50120	247678
6300	247679
30988	247680
52378	247681
112579	247682
80500	247683
23659	247684
5710	247685
130552	247686
10108	247687
112599	247688
13769	247689
196139	247690
55233	247691
3142	247692
10817	247693
22712	247694
1176	247695
27691	247696
35856	247697
5607	247698
49996	247699
15344	247700
46482	247701
358	247702
40147	247703
3857	247704
25445	247705
59103	247706
15848	247707
59347	247708
187039	247709
14077	247710
7276	247711
186155	247712
55797	247713
17802	247714
28691	247715
74856	247716
5017	247717
153501	247718
9871	247719
57674	247720
1755	247721
64226	247722
9878	247723
60582	247724
10208	247725
153633	247726
30614	247727
27732	247728
55762	247729
3802	247730
103838	247731
16606	247732
11378	247733
93987	247734
28027	247735
13056	247736
22826	247737
28402	247738
106337	247739
20831	247740
86532	247741
128567	247742
48729	247743
44777	247744
2994	247745
11738	247746
996	247747
58587	247748
34329	247749
5888	247750
19063	247751
136434	247752
12099	247753
18292	247754
4268	247755
152444	247756
50166	247757
6374	247758
192815	247759
5687	247760
48437	247761
149846	247762
368	247763
49689	247764
16754	247765
160066	247766
2655	247767
94361	247768
170462	247769
62	247770
8498	247771
3274	247772
43657	247773
9410	247774
3243	247775
12724	247776
18633	247777
2883	247778
73936	247779
18269	247780
11966	247781
172261	247782
129745	247783
848	247784
41178	247785
1817	247786
16588	247787
11691	247788
106596	247789
8423	247790
8304	247791
1360	247792
32316	247793
19046	247794
51181	247795
9644	247796
50437	247797
2087	247798
57212	247799
59	247800
681	247801
9303	247802
17591	247803
112064	247804
25730	247805
3730	247806
19033	247807
3361	247808
43588	247809
35104	247810
204697	247811
30178	247812
2967	247813
24342	247814
18807	247815
25564	247816
66355	247817
19468	247818
43603	247819
26246	247820
74481	247821
29660	247822
24903	247823
2652	247824
88346	247825
41233	247826
10931	247827
98424	247828
143456	247829
11416	247830
28637	247831
2554	247832
22712	247833
2967	247834
48429	247835
28	247836
2293	247837
23494	247838
1013	247839
68188	247840
80916	247841
175572	247842
49701	247843
16910	247844
4830	247845
35247	247846
11651	247847
20383	247848
12967	247849
7321	247850
19841	247851
16844	247852
21228	247853
16264	247854
2037	247855
17182	247856
2224	247857
63486	247858
20397	247859
35077	247860
19181	247861
36	247862
6069	247863
6990	247864
30911	247865
7901	247866
24873	247867
34500	247868
15347	247869
9911	247870
153609	247871
24812	247872
39190	247873
35810	247874
826	247875
20002	247876
20892	247877
97660	247878
80829	247879
17747	247880
25538	247881
7290	247882
153952	247883
133536	247884
27539	247885
124289	247886
110508	247887
43987	247888
96320	247889
59066	247890
195032	247891
152924	247892
55142	247893
105023	247894
25939	247895
214960	247896
94741	247897
130486	247898
59207	247899
110718	247900
110223	247901
127855	247902
98368	247903
27540	247904
23126	247905
4668	247906
92718	247907
84932	247908
100195	247909
5321	247910
36671	247911
35025	247912
27532	247913
116445	247914
23002	247915
139935	247916
153085	247917
193243	247918
112342	247919
150813	247920
109757	247921
11064	247922
208685	247923
76383	247924
149167	247925
15908	247926
4150	247927
27479	247928
75188	247929
221268	247930
19706	247931
48399	247932
138730	247933
150235	247934
3206	247935
35044	247936
15886	247937
18996	247938
46558	247939
1222	247940
149116	247941
74096	247942
4702	247943
45133	247944
15752	247945
56994	247946
98267	247947
66500	247948
15546	247949
34871	247950
178753	247951
103319	247952
137001	247953
31630	247954
96792	247955
230515	247956
69871	247957
200405	247958
23191	247959
101451	247960
97453	247961
34023	247962
59229	247963
17009	247964
132004	247965
1699	247966
19130	247967
10220	247968
101734	247969
75835	247970
19502	247971
44559	247972
212964	247973
39670	247974
135773	247975
76947	247976
28220	247977
101049	247978
191616	247979
233361	247980
53255	247981
36260	247982
110852	247983
8699	247984
816	247985
112605	247986
39629	247987
28220	247988
25866	247989
5440	247990
215	247991
56946	247992
136410	247993
93	247994
26128	247995
9249	247996
1433	247997
16801	247998
166198	247999
24885	248000
38215	248001
3125	248002
3299	248003
35538	248004
74435	248005
3287	248006
13384	248007
313	248008
130287	248009
35000	248010
11077	248011
54918	248012
132533	248013
96553	248014
186046	248015
43740	248016
19089	248017
133833	248018
177108	248019
74078	248020
74639	248021
15751	248022
104494	248023
98158	248024
19086	248025
12011	248026
9429	248027
15819	248028
3209	248029
81988	248030
2466	248031
73216	248032
15252	248033
56871	248034
183820	248035
18998	248036
36973	248037
106002	248038
3728	248039
4285	248040
131350	248041
1812	248042
104622	248043
10951	248044
20311	248045
46482	248046
10191	248047
10191	248048
11546	248049
97885	248050
103671	248051
16658	248052
63736	248053
42498	248054
4604	248055
131531	248056
61656	248057
57051	248058
23793	248059
32377	248060
87980	248061
96233	248062
8681	248063
39059	248064
97821	248065
11164	248066
39059	248067
49339	248068
64630	248069
35504	248070
14243	248071
11939	248072
21264	248073
95222	248074
38603	248075
34359	248076
57303	248077
207874	248078
66208	248079
66208	248080
31128	248081
8721	248082
6270	248083
2887	248084
611	248085
2723	248086
10105	248087
23763	248088
13790	248089
55101	248090
109923	248091
44910	248092
29540	248093
34984	248094
43311	248095
39330	248096
20438	248097
3334	248098
43970	248099
6050	248100
3614	248101
1207	248102
72073	248103
6774	248104
16250	248105
2345	248106
3674	248107
7915	248108
47324	248109
18356	248110
12021	248111
48474	248112
16576	248113
9067	248114
3700	248115
44871	248116
14571	248117
148180	248118
18982	248119
15260	248120
6072	248121
25291	248122
8666	248123
31252	248124
39478	248125
3199	248126
1528	248127
12129	248128
4740	248129
11705	248130
39614	248131
30	248132
28901	248133
126	248134
72447	248135
130275	248136
10083	248137
4669	248138
46327	248139
15272	248140
10592	248141
163913	248142
49790	248143
7282	248144
5926	248145
62594	248146
11239	248147
5462	248148
22500	248149
96460	248150
10483	248151
19828	248152
5653	248153
9730	248154
410	248155
3584	248156
1158	248157
29506	248158
75283	248159
20417	248160
5307	248161
64991	248162
6935	248163
119525	248164
13402	248165
40229	248166
1335	248167
53376	248168
23571	248169
74689	248170
3797	248171
112064	248172
12153	248173
219	248174
7012	248175
8137	248176
4290	248177
29028	248178
47206	248179
10292	248180
74648	248181
74695	248182
24900	248183
104468	248184
13619	248185
5608	248186
5296	248187
23770	248188
56507	248189
26342	248190
14451	248191
44485	248192
3010	248193
53160	248194
57583	248195
8107	248196
2996	248197
71258	248198
28177	248199
99344	248200
44517	248201
28752	248202
87513	248203
16037	248204
13818	248205
65578	248206
3298	248207
28430	248208
39754	248209
74612	248210
36444	248211
410	248212
29080	248213
11053	248214
28971	248215
37395	248216
47715	248217
16339	248218
1168	248219
28352	248220
6115	248221
81924	248222
51249	248223
63483	248224
28743	248225
80875	248226
51831	248227
26047	248228
3595	248229
39240	248230
5594	248231
19311	248232
89822	248233
32970	248234
43869	248235
11274	248236
7434	248237
16621	248238
47936	248239
2132	248240
49361	248241
1528	248242
36222	248243
25276	248244
24626	248245
6141	248246
71748	248247
2840	248248
8223	248249
4248	248250
2708	248251
80715	248252
8619	248253
2445	248254
9925	248255
19425	248256
64360	248257
2781	248258
4125	248259
272	248260
325	248261
1692	248262
4286	248263
99225	248264
10880	248265
1206	248266
211006	248267
2474	248268
10848	248269
1488	248270
35678	248271
2052	248272
35110	248273
14201	248274
2568	248275
5404	248276
20858	248277
21292	248278
30616	248279
109600	248280
19139	248281
9527	248282
1021	248283
12191	248284
14818	248285
83682	248286
31655	248287
17595	248288
11509	248289
37780	248290
38704	248291
43295	248292
10657	248293
2756	248294
1912	248295
9026	248296
31974	248297
761	248298
44756	248299
2105	248300
1797	248301
917	248302
34989	248303
70940	248304
28093	248305
4330	248306
88299	248307
10732	248308
78467	248309
6325	248310
21292	248311
7909	248312
16900	248313
14130	248314
29946	248315
109345	248316
55636	248317
6220	248318
4534	248319
87	248320
1813	248321
16853	248322
148813	248323
131853	248324
57261	248325
62541	248326
6190	248327
35288	248328
79503	248329
118794	248330
43190	248331
2081	248332
20023	248333
8139	248334
204373	248335
1819	248336
12868	248337
2712	248338
26688	248339
165	248340
66067	248341
8845	248342
28149	248343
56532	248344
2850	248345
4199	248346
11314	248347
71643	248348
14286	248349
9438	248350
164768	248351
47145	248352
640	248353
5103	248354
25721	248355
593	248356
38226	248357
25352	248358
72067	248359
35740	248360
10841	248361
8618	248362
26512	248363
8618	248364
45559	248365
99388	248366
29121	248367
31150	248368
2045	248369
13662	248370
82592	248371
50754	248372
31153	248373
4609	248374
8037	248375
12910	248376
30427	248377
102463	248378
4291	248379
67444	248380
20568	248381
9806	248382
3831	248383
4272	248384
25714	248385
34	248386
31932	248387
24096	248388
2008	248389
9983	248390
4799	248391
55683	248392
19577	248393
69	248394
17360	248395
7046	248396
3458	248397
5923	248398
38122	248399
62674	248400
19624	248401
974	248402
165985	248403
42503	248404
9121	248405
7892	248406
285	248407
62429	248408
47713	248409
12720	248410
8281	248411
14284	248412
116672	248413
18322	248414
30849	248415
34470	248416
64319	248417
25917	248418
44395	248419
13148	248420
111393	248421
15191	248422
33884	248423
22346	248424
7307	248425
13576	248426
28019	248427
5255	248428
24666	248429
2836	248430
12630	248431
42978	248432
42868	248433
9643	248434
12695	248435
57533	248436
108346	248437
172385	248438
40525	248439
34593	248440
9329	248441
4002	248442
60012	248443
24165	248444
35114	248445
20440	248446
42754	248447
6868	248448
20376	248449
24461	248450
9388	248451
34627	248452
57786	248453
1070	248454
34619	248455
61021	248456
56452	248457
13201	248458
63618	248459
53514	248460
72828	248461
23028	248462
11804	248463
38354	248464
38858	248465
199226	248466
1196	248467
35107	248468
73492	248469
143503	248470
38669	248471
1263	248472
54254	248473
48443	248474
252	248475
35282	248476
34513	248477
4745	248478
38373	248479
38336	248480
9857	248481
26184	248482
6548	248483
10081	248484
35806	248485
82524	248486
82524	248487
20629	248488
47281	248489
1484	248490
14947	248491
7770	248492
7688	248493
1199	248494
29925	248495
139209	248496
3493	248497
7906	248498
20175	248499
46707	248500
2626	248501
80317	248502
30576	248503
77945	248504
61837	248505
1199	248506
19746	248507
17103	248508
7260	248509
39407	248510
238741	248511
15273	248512
14774	248513
27689	248514
24140	248515
776	248516
62039	248517
92978	248518
34786	248519
91817	248520
15857	248521
1046	248522
28671	248523
10710	248524
38096	248525
24600	248526
44111	248527
79775	248528
41819	248529
6501	248530
15271	248531
153815	248532
5842	248533
12695	248534
8389	248535
28247	248536
126062	248537
61023	248538
42909	248539
33962	248540
11032	248541
2743	248542
82438	248543
1048	248544
20150	248545
9344	248546
12572	248547
124290	248548
16307	248549
18747	248550
195199	248551
83003	248552
35132	248553
38157	248554
80346	248555
37461	248556
55919	248557
91563	248558
7340	248559
26259	248560
66347	248561
6166	248562
133	248563
34063	248564
7309	248565
83394	248566
20450	248567
37486	248568
8917	248569
46123	248570
4425	248571
54026	248572
860	248573
175634	248574
84653	248575
34743	248576
14076	248577
127502	248578
28613	248579
35637	248580
6305	248581
23708	248582
44229	248583
67	248584
23394	248585
33962	248586
16529	248587
13305	248588
129349	248589
8341	248590
34813	248591
144404	248592
23049	248593
24032	248594
156381	248595
101972	248596
4980	248597
35886	248598
67289	248599
5380	248600
122551	248601
25520	248602
60776	248603
3781	248604
31543	248605
79764	248606
73214	248607
25242	248608
56112	248609
11	248610
40066	248611
42638	248612
56123	248613
10	248614
71584	248615
22300	248616
7334	248617
62642	248618
8434	248619
2741	248620
33205	248621
6576	248622
2830	248623
2201	248624
4485	248625
148955	248626
14595	248627
52661	248628
5096	248629
22017	248630
8219	248631
94781	248632
57922	248633
55240	248634
34614	248635
10678	248636
40115	248637
18837	248638
99998	248639
35876	248640
12884	248641
17435	248642
38730	248643
10173	248644
71995	248645
48433	248646
213575	248647
43673	248648
10270	248649
18008	248650
126307	248651
8724	248652
73468	248653
53409	248654
19334	248655
39186	248656
28338	248657
24289	248658
28124	248659
21786	248660
83003	248661
54519	248662
212	248663
152097	248664
8987	248665
48011	248666
33267	248667
4720	248668
45704	248669
12535	248670
10951	248671
71942	248672
43905	248673
72696	248674
21790	248675
70867	248676
4450	248677
8917	248678
22700	248679
4629	248680
14933	248681
33238	248682
18003	248683
54914	248684
33342	248685
78760	248686
25352	248687
46733	248688
142062	248689
50402	248690
2582	248691
11967	248692
22801	248693
72218	248694
5000	248695
3965	248696
12951	248697
24869	248698
111030	248699
6788	248700
9537	248701
32181	248702
22539	248703
23669	248704
1633	248705
81258	248706
41239	248707
13420	248708
42261	248709
18199	248710
64944	248711
80393	248712
34013	248713
42246	248714
154107	248715
22726	248716
27815	248717
21386	248718
66627	248719
5636	248720
52892	248721
61099	248722
12998	248723
85763	248724
18699	248725
38066	248726
98781	248727
5724	248728
63738	248729
69692	248730
76364	248731
15523	248732
131118	248733
197733	248734
10758	248735
69846	248736
8912	248737
17783	248738
201060	248739
83972	248740
111301	248741
18574	248742
116328	248743
82761	248744
67	248745
152842	248746
45609	248747
38137	248748
25896	248749
26059	248750
76113	248751
18132	248752
67	248753
5603	248754
17989	248755
72968	248756
3415	248757
111834	248758
73485	248759
45424	248760
69523	248761
156565	248762
40240	248763
126453	248764
181324	248765
14903	248766
138899	248767
3057	248768
190958	248769
110550	248770
85614	248771
189629	248772
133105	248773
94721	248774
151485	248775
188522	248776
81876	248777
23800	248778
90450	248779
15991	248780
73280	248781
39980	248782
49122	248783
14881	248784
89888	248785
104280	248786
49995	248787
8870	248788
37501	248789
3641	248790
42979	248791
177620	248792
175003	248793
5035	248794
134816	248795
21909	248796
138473	248797
41338	248798
14304	248799
77610	248800
127136	248801
37034	248802
212191	248803
11630	248804
50729	248805
135388	248806
13696	248807
139745	248808
23535	248809
99642	248810
29594	248811
12504	248812
180048	248813
153344	248814
55265	248815
3421	248816
182249	248817
90450	248818
101260	248819
13913	248820
45248	248821
234997	248822
3063	248823
190285	248824
135588	248825
136783	248826
77691	248827
129001	248828
135222	248829
30611	248830
1246	248831
107817	248832
220722	248833
101133	248834
83495	248835
5808	248836
85454	248837
43490	248838
25466	248839
19256	248840
15673	248841
38771	248842
10731	248843
106490	248844
9154	248845
11728	248846
50159	248847
185	248848
9533	248849
4936	248850
7400	248851
60332	248852
1205	248853
8491	248854
18640	248855
11733	248856
39301	248857
128103	248858
18275	248859
82558	248860
34482	248861
62	248862
24874	248863
48927	248864
35175	248865
59460	248866
7558	248867
15500	248868
13851	248869
61122	248870
69688	248871
183768	248872
88381	248873
8386	248874
105639	248875
2520	248876
476	248877
7193	248878
185	248879
9104	248880
24542	248881
5458	248882
20995	248883
57051	248884
558	248885
73322	248886
184	248887
45148	248888
7274	248889
12768	248890
2461	248891
3140	248892
26964	248893
61919	248894
55751	248895
37026	248896
47918	248897
198989	248898
48163	248899
78167	248900
29822	248901
60807	248902
42359	248903
42341	248904
21764	248905
53955	248906
7742	248907
19802	248908
10932	248909
15610	248910
41578	248911
222186	248912
4636	248913
27048	248914
47730	248915
34287	248916
12573	248917
122179	248918
23713	248919
41865	248920
192942	248921
4194	248922
4122	248923
62892	248924
150088	248925
105650	248926
12140	248927
77909	248928
119792	248929
71650	248930
121589	248931
72735	248932
44006	248933
264	248934
24545	248935
148973	248936
164206	248937
64307	248938
10986	248939
39326	248940
78617	248941
5397	248942
2006	248943
23580	248944
29375	248945
64417	248946
13594	248947
143224	248948
120579	248949
2049	248950
18637	248951
86560	248952
96073	248953
6906	248954
57930	248955
148846	248956
11029	248957
69648	248958
199688	248959
14620	248960
152058	248961
78638	248962
47313	248963
30392	248964
37307	248965
199828	248966
53542	248967
187707	248968
198363	248969
55881	248970
194215	248971
83380	248972
20530	248973
50635	248974
184027	248975
151277	248976
181793	248977
12074	248978
124568	248979
24561	248980
15862	248981
130451	248982
105174	248983
88236	248984
201635	248985
22752	248986
156179	248987
78255	248988
133551	248989
183538	248990
98398	248991
22666	248992
151887	248993
6469	248994
108774	248995
40573	248996
89476	248997
112695	248998
151748	248999
90099	249000
33434	249001
128513	249002
7175	249003
21913	249004
38838	249005
178528	249006
17858	249007
141846	249008
29987	249009
42194	249010
42356	249011
73758	249012
34994	249013
199835	249014
79736	249015
26933	249016
47958	249017
103855	249018
185337	249019
96640	249020
183063	249021
37125	249022
62986	249023
15629	249024
56392	249025
100865	249026
144493	249027
34660	249028
148879	249029
131166	249030
1782	249031
127602	249032
202953	249033
33595	249034
90650	249035
13156	249036
40039	249037
130443	249038
16413	249039
86993	249040
22040	249041
80622	249042
83083	249043
62006	249044
85019	249045
24220	249046
192818	249047
16585	249048
138653	249049
116173	249050
238811	249051
42043	249052
236571	249053
127519	249054
17770	249055
139937	249056
14949	249057
4989	249058
152194	249059
170325	249060
94442	249061
19531	249062
8893	249063
20461	249064
93860	249065
60019	249066
146078	249067
72897	249068
120374	249069
23044	249070
12210	249071
35115	249072
37766	249073
43922	249074
103452	249075
91197	249076
11341	249077
78707	249078
48024	249079
78797	249080
29390	249081
44605	249082
82251	249083
55291	249084
27799	249085
98180	249086
160850	249087
72697	249088
14482	249089
7283	249090
13698	249091
16981	249092
53526	249093
151537	249094
9934	249095
85799	249096
78815	249097
13029	249098
33412	249099
86745	249100
20317	249101
175285	249102
14232	249103
98539	249104
40263	249105
111565	249106
1413	249107
77535	249108
50917	249109
35122	249110
194491	249111
59062	249112
2557	249113
96022	249114
31312	249115
59716	249116
124898	249117
212179	249118
166144	249119
104844	249120
69661	249121
153754	249122
72885	249123
25959	249124
9007	249125
4410	249126
55422	249127
95221	249128
50715	249129
7737	249130
179411	249131
33656	249132
219784	249133
125432	249134
126800	249135
53572	249136
122276	249137
75794	249138
55993	249139
9299	249140
43348	249141
10519	249142
5035	249143
109872	249144
10519	249145
15066	249146
58696	249147
33746	249148
198756	249149
50310	249150
46733	249151
81775	249152
21759	249153
31124	249154
39050	249155
118750	249156
44605	249157
21115	249158
84961	249159
179477	249160
142062	249161
15991	249162
5800	249163
15601	249164
37367	249165
90134	249166
169993	249167
195292	249168
34893	249169
135044	249170
74610	249171
46791	249172
187855	249173
71866	249174
10895	249175
25916	249176
220782	249177
200567	249178
57324	249179
35427	249180
77508	249181
43744	249182
104386	249183
80153	249184
149561	249185
58213	249186
6204	249187
11080	249188
11974	249189
7355	249190
137430	249191
153922	249192
207929	249193
73359	249194
160724	249195
74035	249196
82907	249197
192005	249198
41721	249199
4789	249200
35247	249201
20391	249202
111891	249203
135602	249204
74806	249205
18952	249206
57452	249207
184211	249208
186898	249209
10279	249210
89600	249211
10405	249212
75235	249213
29562	249214
118329	249215
11132	249216
55874	249217
11950	249218
8935	249219
4493	249220
9670	249221
138256	249222
35523	249223
26955	249224
56313	249225
122307	249226
21986	249227
86614	249228
19973	249229
104843	249230
110313	249231
35932	249232
107985	249233
152814	249234
72498	249235
90797	249236
105466	249237
187272	249238
31624	249239
49329	249240
114354	249241
17334	249242
105497	249243
130796	249244
72573	249245
42295	249246
33432	249247
162656	249248
150223	249249
131922	249250
10876	249251
206024	249252
116795	249253
79983	249254
165727	249255
77607	249256
18124	249257
33657	249258
25629	249259
20541	249260
53951	249261
151594	249262
144620	249263
192518	249264
92715	249265
55343	249266
112128	249267
14936	249268
90189	249269
87596	249270
93238	249271
36003	249272
105497	249273
90524	249274
200894	249275
72507	249276
107561	249277
80394	249278
16544	249279
1500	249280
117429	249281
42341	249282
41493	249283
142896	249284
200637	249285
1532	249286
144928	249287
38930	249288
101909	249289
114045	249290
156937	249291
110887	249292
60829	249293
148821	249294
185069	249295
158951	249296
11	249297
130701	249298
6658	249299
54229	249300
95367	249301
161201	249302
88962	249303
24216	249304
47957	249305
191560	249306
8992	249307
2567	249308
64643	249309
12084	249310
23040	249311
1886	249312
17913	249313
340	249314
5053	249315
22628	249316
7133	249317
10557	249318
122160	249319
29399	249320
14146	249321
1216	249322
37611	249323
90674	249324
95367	249325
94755	249326
35172	249327
20164	249328
106119	249329
10546	249330
127440	249331
75761	249332
530	249333
102622	249334
201022	249335
34850	249336
11950	249337
69112	249338
24823	249339
110639	249340
47509	249341
175294	249342
153603	249343
62592	249344
15042	249345
107861	249346
127188	249347
102566	249348
76575	249349
48605	249350
12532	249351
83302	249352
72071	249353
14542	249354
8990	249355
27972	249356
79616	249357
15082	249358
77065	249359
6045	249360
30246	249361
7396	249362
42346	249363
80125	249364
68718	249365
55706	249366
20038	249367
103155	249368
57878	249369
12002	249370
37669	249371
65271	249372
209653	249373
78557	249374
6511	249375
151118	249376
48367	249377
9300	249378
24006	249379
7000	249380
5312	249381
72556	249382
99930	249383
93474	249384
133179	249385
144729	249386
127012	249387
65543	249388
38066	249389
45315	249390
169808	249391
26528	249392
59530	249393
73992	249394
126836	249395
23955	249396
96659	249397
9351	249398
86542	249399
5286	249400
137709	249401
17291	249402
35832	249403
75812	249404
146645	249405
77211	249406
43964	249407
50559	249408
165086	249409
16547	249410
121331	249411
84149	249412
127916	249413
9078	249414
42350	249415
165131	249416
12971	249417
25476	249418
22619	249419
15489	249420
130928	249421
104125	249422
7141	249423
69662	249424
165176	249425
3445	249426
44163	249427
50149	249428
2966	249429
78103	249430
104785	249431
62997	249432
2056	249433
107593	249434
205830	249435
55199	249436
63009	249437
855	249438
42053	249439
99588	249440
21913	249441
75436	249442
11378	249443
65355	249444
103055	249445
21007	249446
53759	249447
33580	249448
48877	249449
42343	249450
61092	249451
94754	249452
27587	249453
51601	249454
32021	249455
55273	249456
3918	249457
69146	249458
2347	249459
105115	249460
18072	249461
17804	249462
134109	249463
11993	249464
66959	249465
24493	249466
60105	249467
239317	249468
46353	249469
119026	249470
29665	249471
47887	249472
46053	249473
29801	249474
107329	249475
13552	249476
6655	249477
63985	249478
27915	249479
74895	249480
31995	249481
60955	249482
47499	249483
61410	249484
16596	249485
213748	249486
24168	249487
185655	249488
24939	249489
4436	249490
91155	249491
90388	249492
104116	249493
89090	249494
28243	249495
207405	249496
93830	249497
47308	249498
9969	249499
67779	249500
62026	249501
180970	249502
61082	249503
145475	249504
76572	249505
42319	249506
34774	249507
103778	249508
39702	249509
179373	249510
94222	249511
50012	249512
36871	249513
149520	249514
3183	249515
194210	249516
51839	249517
133994	249518
60779	249519
116162	249520
34818	249521
29620	249522
50469	249523
8169	249524
82341	249525
1036	249526
51890	249527
42949	249528
13013	249529
63280	249530
22021	249531
55109	249532
51650	249533
55920	249534
10779	249535
31492	249536
80756	249537
189320	249538
84718	249539
38789	249540
62018	249541
11066	249542
16031	249543
22228	249544
7455	249545
8477	249546
47406	249547
23753	249548
142208	249549
14455	249550
137278	249551
18631	249552
2288	249553
89396	249554
93416	249555
176356	249556
56150	249557
175101	249558
16179	249559
10410	249560
78800	249561
134564	249562
49863	249563
19810	249564
1523	249565
9874	249566
213130	249567
22675	249568
37088	249569
36419	249570
80889	249571
116751	249572
138424	249573
9705	249574
47156	249575
237477	249576
106718	249577
48926	249578
84763	249579
10010	249580
89186	249581
34690	249582
27752	249583
162782	249584
88284	249585
64852	249586
26485	249587
144047	249588
8829	249589
179834	249590
58722	249591
83094	249592
23503	249593
8938	249594
66877	249595
62380	249596
38219	249597
140616	249598
134184	249599
5605	249600
3127	249601
20386	249602
147803	249603
139209	249604
199219	249605
80710	249606
460	249607
30793	249608
33649	249609
34568	249610
22654	249611
12211	249612
22999	249613
104102	249614
108491	249615
89041	249616
189696	249617
103334	249618
139770	249619
20052	249620
78803	249621
72393	249622
110024	249623
5514	249624
11941	249625
37376	249626
104058	249627
12576	249628
37000	249629
46278	249630
103875	249631
33247	249632
21344	249633
43915	249634
43413	249635
3581	249636
28899	249637
4453	249638
85503	249639
4222	249640
49712	249641
16987	249642
28297	249643
11457	249644
29668	249645
62592	249646
15767	249647
142577	249648
61577	249649
112206	249650
2721	249651
134904	249652
72089	249653
21957	249654
41110	249655
98634	249656
198547	249657
72314	249658
95077	249659
19853	249660
112343	249661
50731	249662
51966	249663
30134	249664
38356	249665
29982	249666
23930	249667
1367	249668
60811	249669
80944	249670
89378	249671
4912	249672
205374	249673
36376	249674
44462	249675
60637	249676
8367	249677
71194	249678
13231	249679
12050	249680
9351	249681
112745	249682
74895	249683
94513	249684
2909	249685
37072	249686
108072	249687
14113	249688
186451	249689
77767	249690
77954	249691
34825	249692
38102	249693
199680	249694
236792	249695
37545	249696
73425	249697
19092	249698
42098	249699
153991	249700
96122	249701
28058	249702
65339	249703
137306	249704
196	249705
143961	249706
42218	249707
192652	249708
12545	249709
22709	249710
728	249711
71319	249712
29555	249713
39307	249714
8282	249715
140755	249716
7745	249717
43316	249718
88888	249719
2767	249720
24063	249721
1353	249722
61994	249723
2677	249724
60972	249725
18717	249726
1726	249727
239555	249728
82667	249729
233256	249730
43402	249731
781	249732
233224	249733
59572	249734
14972	249735
90813	249736
122222	249737
109394	249738
69096	249739
8963	249740
7278	249741
5041	249742
103509	249743
8942	249744
15568	249745
37346	249746
89231	249747
13800	249748
60833	249749
59337	249750
208873	249751
56953	249752
102504	249753
94034	249754
96598	249755
21752	249756
42395	249757
44522	249758
83566	249759
111991	249760
48619	249761
7952	249762
106605	249763
9772	249764
63184	249765
3089	249766
2892	249767
14525	249768
42633	249769
133	249770
60690	249771
130214	249772
21842	249773
60249	249774
56702	249775
47401	249776
149324	249777
23512	249778
37937	249779
86411	249780
102604	249781
10945	249782
67078	249783
104513	249784
103836	249785
71682	249786
94114	249787
56094	249788
102578	249789
10367	249790
196687	249791
102013	249792
48162	249793
128391	249794
207847	249795
209782	249796
8850	249797
12448	249798
60300	249799
55666	249800
3921	249801
48280	249802
3383	249803
145189	249804
68420	249805
35096	249806
38465	249807
29260	249808
5615	249809
86880	249810
31417	249811
151747	249812
79569	249813
9989	249814
27160	249815
38128	249816
111946	249817
145822	249818
27989	249819
46081	249820
143258	249821
130097	249822
93369	249823
154176	249824
50661	249825
98935	249826
71491	249827
100865	249828
26727	249829
217251	249830
43866	249831
198309	249832
21913	249833
68798	249834
19807	249835
28591	249836
81253	249837
4654	249838
2645	249839
131377	249840
48413	249841
4052	249842
76975	249843
168982	249844
102221	249845
167667	249846
53846	249847
80132	249848
105706	249849
187635	249850
33654	249851
122643	249852
72767	249853
340	249854
11588	249855
129323	249856
27006	249857
61438	249858
4776	249859
5815	249860
37607	249861
61495	249862
24068	249863
30164	249864
43127	249865
10522	249866
34973	249867
170361	249868
94827	249869
102505	249870
128125	249871
105103	249872
127565	249873
179444	249874
93483	249875
194435	249876
140827	249877
94277	249878
177631	249879
34869	249880
53953	249881
12562	249882
56393	249883
33689	249884
12555	249885
6674	249886
18119	249887
18159	249888
187627	249889
47412	249890
137990	249891
89513	249892
177397	249893
30224	249894
159257	249895
69131	249896
59816	249897
176154	249898
102451	249899
18117	249900
59255	249901
59557	249902
55414	249903
58584	249904
17389	249905
55801	249906
29833	249907
65524	249908
43894	249909
5553	249910
79908	249911
58265	249912
18120	249913
42171	249914
173348	249915
94786	249916
34503	249917
2724	249918
121079	249919
112965	249920
135739	249921
25779	249922
11720	249923
17209	249924
117144	249925
4218	249926
46388	249927
118946	249928
21897	249929
79242	249930
79163	249931
20164	249932
60437	249933
13051	249934
142828	249935
33680	249936
24405	249937
139187	249938
3580	249939
129139	249940
100613	249941
179066	249942
100760	249943
24168	249944
16537	249945
45185	249946
108167	249947
176209	249948
40642	249949
60221	249950
170222	249951
60324	249952
32108	249953
8920	249954
16825	249955
233619	249956
55524	249957
33510	249958
73991	249959
94046	249960
18114	249961
176551	249962
44042	249963
133	249964
24289	249965
9891	249966
7113	249967
14204	249968
46563	249969
60089	249970
5011	249971
46019	249972
34918	249973
142107	249974
94510	249975
19615	249976
29181	249977
5815	249978
77714	249979
67	249980
192429	249981
77196	249982
216800	249983
27870	249984
104539	249985
309	249986
15765	249987
30798	249988
19427	249989
99137	249990
7512	249991
96128	249992
216329	249993
38970	249994
14399	249995
23110	249996
6183	249997
17013	249998
74145	249999
29483	250000
174475	250001
239391	250002
46740	250003
141866	250004
47901	250005
71305	250006
224459	250007
37486	250008
78164	250009
139679	250010
183812	250011
7728	250012
202173	250013
49232	250014
55986	250015
187074	250016
197118	250017
38967	250018
134493	250019
2413	250020
37164	250021
10468	250022
26330	250023
215148	250024
80879	250025
209110	250026
25631	250027
56578	250028
136438	250029
5815	250030
60233	250031
72471	250032
180981	250033
6468	250034
35729	250035
8011	250036
93816	250037
35739	250038
44804	250039
23119	250040
210924	250041
7762	250042
18977	250043
95211	250044
28312	250045
178828	250046
15056	250047
42309	250048
53268	250049
104578	250050
141991	250051
12649	250052
161571	250053
4875	250054
23822	250055
3215	250056
5299	250057
22878	250058
133462	250059
35979	250060
59260	250061
20834	250062
72464	250063
31571	250064
13794	250065
9461	250066
8888	250067
13133	250068
28895	250069
109765	250070
153139	250071
23067	250072
76033	250073
19269	250074
35741	250075
32173	250076
59627	250077
154074	250078
4758	250079
54669	250080
25454	250081
152415	250082
13244	250083
45070	250084
212511	250085
133669	250086
143089	250087
201594	250088
151830	250089
209595	250090
50187	250091
37432	250092
51959	250093
50039	250094
137341	250095
20101	250096
18923	250097
64604	250098
8123	250099
23182	250100
105455	250101
174965	250102
44572	250103
224727	250104
21343	250105
17327	250106
46142	250107
154015	250108
105520	250109
211717	250110
124557	250111
90746	250112
37316	250113
111744	250114
17273	250115
24533	250116
60155	250117
176751	250118
112533	250119
13171	250120
45102	250121
70480	250122
13759	250123
84768	250124
111020	250125
128269	250126
154050	250127
3214	250128
112624	250129
11954	250130
6802	250131
35505	250132
96945	250133
34469	250134
72690	250135
145748	250136
13044	250137
22703	250138
26095	250139
30525	250140
15542	250141
110134	250142
96711	250143
212482	250144
19011	250145
226056	250146
130859	250147
30210	250148
111662	250149
84542	250150
90909	250151
72483	250152
69397	250153
496	250154
13044	250155
176337	250156
54037	250157
13778	250158
69596	250159
83316	250160
54191	250161
229860	250162
11048	250163
131929	250164
86896	250165
37694	250166
72808	250167
27782	250168
71284	250169
13241	250170
138553	250171
84963	250172
24529	250173
55067	250174
91653	250175
43850	250176
97465	250177
123787	250178
2053	250179
12945	250180
18279	250181
83225	250182
29992	250183
10431	250184
54898	250185
477	250186
57098	250187
152177	250188
22567	250189
79653	250190
35735	250191
15503	250192
29674	250193
6062	250194
16613	250195
71955	250196
161257	250197
93457	250198
38194	250199
4549	250200
417	250201
86267	250202
24310	250203
48597	250204
182040	250205
56978	250206
4276	250207
106	250208
24079	250209
59532	250210
48307	250211
215142	250212
53758	250213
55915	250214
15164	250215
27645	250216
50161	250217
207601	250218
76641	250219
112519	250220
224253	250221
7463	250222
11100	250223
97887	250224
8123	250225
112653	250226
19039	250227
36212	250228
127244	250229
35577	250230
34925	250231
66263	250232
147702	250233
57012	250234
97504	250235
4168	250236
141792	250237
127198	250238
28505	250239
105910	250240
95799	250241
35964	250242
116587	250243
98539	250244
112743	250245
4887	250246
35478	250247
65059	250248
13912	250249
80135	250250
130350	250251
7915	250252
149321	250253
34611	250254
15878	250255
134024	250256
70872	250257
124028	250258
212944	250259
40254	250260
112708	250261
70214	250262
10165	250263
13989	250264
106385	250265
76772	250266
97775	250267
73599	250268
26347	250269
1155	250270
802	250271
8496	250272
50181	250273
20348	250274
4842	250275
537	250276
19935	250277
7440	250278
212	250279
8496	250280
44609	250281
61672	250282
48899	250283
9892	250284
45105	250285
69	250286
8524	250287
37025	250288
14605	250289
102860	250290
4954	250291
9159	250292
44503	250293
36242	250294
24438	250295
90671	250296
4566	250297
100656	250298
65721	250299
19010	250300
20171	250301
14011	250302
62473	250303
4560	250304
77102	250305
17411	250306
43751	250307
113015	250308
56921	250309
31703	250310
80685	250311
108568	250312
67914	250313
1833	250314
56129	250315
44786	250316
4665	250317
153356	250318
22832	250319
3171	250320
17434	250321
1581	250322
28804	250323
28382	250324
11740	250325
23853	250326
15357	250327
11422	250328
11943	250329
13878	250330
2778	250331
1326	250332
34876	250333
4185	250334
3784	250335
120239	250336
1677	250337
98602	250338
6296	250339
7438	250340
9839	250341
146877	250342
475	250343
16571	250344
39069	250345
2081	250346
39095	250347
30648	250348
194390	250349
119969	250350
29622	250351
198378	250352
10466	250353
1187	250354
24906	250355
54971	250356
3625	250357
24502	250358
12040	250359
11025	250360
43657	250361
134529	250362
22537	250363
42334	250364
20834	250365
6108	250366
5409	250367
61075	250368
79628	250369
37231	250370
6074	250371
15407	250372
97346	250373
24912	250374
180329	250375
227452	250376
1364	250377
367	250378
17872	250379
47237	250380
61019	250381
16487	250382
74791	250383
148588	250384
72332	250385
43632	250386
33054	250387
73921	250388
92342	250389
6822	250390
22956	250391
62341	250392
55060	250393
9636	250394
25288	250395
80634	250396
62139	250397
22437	250398
1954	250399
8028	250400
38685	250401
334	250402
50662	250403
14383	250404
43838	250405
20270	250406
64664	250407
20395	250408
84136	250409
56496	250410
24437	250411
666	250412
18278	250413
12342	250414
8493	250415
306	250416
54	250417
483	250418
20178	250419
48795	250420
63644	250421
180641	250422
87553	250423
85420	250424
39978	250425
28625	250426
19391	250427
125	250428
48266	250429
6997	250430
8442	250431
85411	250432
7189	250433
2011	250434
87	250435
116426	250436
5196	250437
1922	250438
22142	250439
3268	250440
31409	250441
59153	250442
180931	250443
116225	250444
8092	250445
3606	250446
62548	250447
26070	250448
8404	250449
866	250450
6556	250451
36676	250452
10046	250453
74885	250454
25430	250455
9565	250456
6319	250457
87621	250458
3071	250459
82174	250460
48132	250461
10591	250462
44668	250463
6463	250464
12904	250465
54630	250466
181595	250467
2029	250468
31233	250469
5280	250470
11745	250471
656	250472
50712	250473
25679	250474
49357	250475
28352	250476
73893	250477
28133	250478
3247	250479
26068	250480
10666	250481
5843	250482
3219	250483
34890	250484
12028	250485
19724	250486
11684	250487
192664	250488
192352	250489
21069	250490
3766	250491
9411	250492
11610	250493
1331	250494
19860	250495
15189	250496
132811	250497
3003	250498
20062	250499
15796	250500
30277	250501
6253	250502
30689	250503
16021	250504
133119	250505
289	250506
993	250507
113426	250508
1321	250509
32538	250510
15531	250511
30321	250512
6206	250513
73608	250514
8390	250515
7771	250516
36338	250517
73522	250518
109618	250519
28420	250520
91613	250521
560	250522
36589	250523
58552	250524
35515	250525
97182	250526
1780	250527
13911	250528
3324	250529
57450	250530
2638	250531
8791	250532
30875	250533
15689	250534
4610	250535
147331	250536
6938	250537
13024	250538
13888	250539
16152	250540
11093	250541
9851	250542
1856	250543
211600	250544
81687	250545
11624	250546
19726	250547
691	250548
22473	250549
20311	250550
7523	250551
58149	250552
13444	250553
846	250554
34259	250555
67596	250556
100091	250557
18757	250558
26470	250559
13331	250560
8932	250561
6530	250562
52035	250563
146823	250564
15783	250565
104137	250566
90512	250567
29642	250568
69089	250569
9025	250570
112597	250571
8548	250572
40932	250573
119025	250574
2966	250575
179523	250576
26469	250577
84170	250578
182660	250579
7005	250580
13224	250581
99562	250582
7281	250583
49290	250584
40309	250585
21356	250586
61723	250587
16488	250588
105741	250589
37513	250590
38215	250591
3627	250592
7039	250593
31431	250594
26427	250595
52831	250596
30023	250597
64205	250598
9178	250599
42607	250600
13690	250601
115	250602
13096	250603
5148	250604
1072	250605
38563	250606
119763	250607
7297	250608
9200	250609
9815	250610
130397	250611
34466	250612
78833	250613
20419	250614
1417	250615
4620	250616
2923	250617
40612	250618
7292	250619
96465	250620
29307	250621
142078	250622
2270	250623
50808	250624
41733	250625
140359	250626
85726	250627
73082	250628
29415	250629
35162	250630
77830	250631
62738	250632
32544	250633
8799	250634
19376	250635
117142	250636
36980	250637
23484	250638
41158	250639
52216	250640
72566	250641
33077	250642
59112	250643
14808	250644
41431	250645
40537	250646
46606	250647
59305	250648
161418	250649
73077	250650
28500	250651
113872	250652
59611	250653
43918	250654
16132	250655
35796	250656
29626	250657
8799	250658
36608	250659
14647	250660
33110	250661
219317	250662
19374	250663
32494	250664
161958	250665
32507	250666
19857	250667
68413	250668
16128	250669
19945	250670
229367	250671
28205	250672
26193	250673
11274	250674
14647	250675
28176	250676
86870	250677
41403	250678
5355	250679
16541	250680
55792	250681
36980	250682
101744	250683
7006	250684
13478	250685
6876	250686
106389	250687
116532	250688
2461	250689
41123	250690
29026	250691
36481	250692
47870	250693
101611	250694
7524	250695
9749	250696
21622	250697
18844	250698
38666	250699
155547	250700
26914	250701
26914	250702
96356	250703
16588	250704
98195	250705
184	250706
30552	250707
24075	250708
20937	250709
15852	250710
111588	250711
134475	250712
3728	250713
213771	250714
48914	250715
62069	250716
18154	250717
6997	250718
104522	250719
62531	250720
17179	250721
44482	250722
134	250723
46231	250724
160531	250725
153832	250726
75545	250727
137872	250728
133005	250729
149796	250730
151051	250731
19862	250732
4814	250733
47600	250734
3272	250735
135	250736
130793	250737
101641	250738
105213	250739
45061	250740
1940	250741
148215	250742
229573	250743
56881	250744
225117	250745
77180	250746
59882	250747
112581	250748
115521	250749
33615	250750
214137	250751
57269	250752
127509	250753
150420	250754
35770	250755
177832	250756
21874	250757
57858	250758
151306	250759
8296	250760
161643	250761
70897	250762
173469	250763
153196	250764
213513	250765
73537	250766
60704	250767
60704	250768
126925	250769
12037	250770
23016	250771
181292	250772
74804	250773
2594	250774
5666	250775
31866	250776
87785	250777
4886	250778
848	250779
129532	250780
8142	250781
75175	250782
53526	250783
31522	250784
150922	250785
100501	250786
73571	250787
40184	250788
91624	250789
151334	250790
64178	250791
148794	250792
31627	250793
82781	250794
84976	250795
183955	250796
57901	250797
183163	250798
6275	250799
3545	250800
675	250801
5966	250802
536	250803
50351	250804
31247	250805
143361	250806
9457	250807
28996	250808
114184	250809
14284	250810
5107	250811
10865	250812
12158	250813
81922	250814
1774	250815
2516	250816
67427	250817
6303	250818
9906	250819
8485	250820
226	250821
10995	250822
5298	250823
9703	250824
6320	250825
124249	250826
58479	250827
13572	250828
106388	250829
1471	250830
35	250831
30107	250832
45975	250833
29736	250834
30513	250835
21441	250836
13805	250837
3848	250838
13480	250839
3615	250840
135904	250841
22993	250842
6075	250843
48792	250844
244	250845
75985	250846
62266	250847
24081	250848
131010	250849
40604	250850
20568	250851
6102	250852
24379	250853
52094	250854
205742	250855
13310	250856
80663	250857
30686	250858
103247	250859
1698	250860
77607	250861
38874	250862
2324	250863
1471	250864
26013	250865
20944	250866
48473	250867
44378	250868
43773	250869
13975	250870
128039	250871
196711	250872
27915	250873
120153	250874
16661	250875
63028	250876
169762	250877
24845	250878
11417	250879
66242	250880
53853	250881
18621	250882
12317	250883
103077	250884
48809	250885
230073	250886
160854	250887
186733	250888
1279	250889
7856	250890
71008	250891
69149	250892
230435	250893
33151	250894
233855	250895
90207	250896
49538	250897
115943	250898
58851	250899
115883	250900
29842	250901
38537	250902
37934	250903
10724	250904
158575	250905
176815	250906
56431	250907
61124	250908
4366	250909
24436	250910
45900	250911
203902	250912
14997	250913
20434	250914
20220	250915
33032	250916
154051	250917
1799	250918
47261	250919
53853	250920
129856	250921
48794	250922
143177	250923
7344	250924
28282	250925
6204	250926
67748	250927
62519	250928
18067	250929
62741	250930
53798	250931
142918	250932
68421	250933
109928	250934
33098	250935
22612	250936
449	250937
11442	250938
1539	250939
197123	250940
34928	250941
167953	250942
53954	250943
103735	250944
53469	250945
73178	250946
75234	250947
6970	250948
235076	250949
14387	250950
20276	250951
2638	250952
7317	250953
16911	250954
202401	250955
13186	250956
29916	250957
6104	250958
193285	250959
19394	250960
83707	250961
44588	250962
6323	250963
14889	250964
65386	250965
179068	250966
43981	250967
149342	250968
83082	250969
34657	250970
9676	250971
15004	250972
176023	250973
108963	250974
69045	250975
153049	250976
75232	250977
14919	250978
38462	250979
13397	250980
21859	250981
44356	250982
33968	250983
3209	250984
6597	250985
83700	250986
15358	250987
17889	250988
23665	250989
151872	250990
15443	250991
23624	250992
78199	250993
176390	250994
13738	250995
23470	250996
2607	250997
12554	250998
37248	250999
18123	251000
64859	251001
16070	251002
85751	251003
74795	251004
164842	251005
18807	251006
26874	251007
26528	251008
41269	251009
16307	251010
48313	251011
31274	251012
11971	251013
55361	251014
1834	251015
35496	251016
89291	251017
16312	251018
1433	251019
826	251020
12809	251021
49701	251022
75503	251023
47466	251024
5605	251025
6584	251026
9641	251027
35075	251028
23084	251029
67437	251030
57833	251031
8405	251032
140443	251033
96507	251034
95159	251035
6788	251036
207422	251037
33685	251038
33519	251039
96411	251040
64513	251041
84641	251042
11021	251043
28480	251044
89298	251045
178764	251046
88093	251047
37311	251048
43368	251049
131908	251050
10468	251051
152812	251052
97181	251053
31891	251054
34374	251055
50452	251056
28665	251057
57672	251058
11691	251059
65485	251060
154289	251061
6047	251062
60776	251063
5332	251064
10141	251065
22774	251066
29502	251067
50187	251068
135774	251069
32	251070
43744	251071
89	251072
64376	251073
17629	251074
150526	251075
70689	251076
3702	251077
41905	251078
86049	251079
29517	251080
21892	251081
4168	251082
120902	251083
14228	251084
31379	251085
15572	251086
49155	251087
22583	251088
23902	251089
27419	251090
110541	251091
27913	251092
75648	251093
15613	251094
28473	251095
18903	251096
130679	251097
130733	251098
77524	251099
57956	251100
24875	251101
19179	251102
35471	251103
270	251104
18395	251105
2640	251106
3732	251107
1803	251108
4005	251109
969	251110
7313	251111
34240	251112
1480	251113
78473	251114
138910	251115
4347	251116
31563	251117
31458	251118
5631	251119
6787	251120
38528	251121
44734	251122
12933	251123
20262	251124
80808	251125
627	251126
1681	251127
160	251128
106452	251129
56895	251130
80776	251131
8548	251132
4970	251133
51064	251134
28156	251135
6924	251136
19578	251137
13094	251138
105839	251139
2961	251140
139365	251141
203945	251142
3584	251143
6906	251144
26928	251145
3584	251146
98491	251147
181927	251148
195241	251149
29589	251150
131569	251151
38392	251152
30839	251153
43646	251154
2793	251155
7704	251156
23	251157
48780	251158
157300	251159
192223	251160
61204	251161
40189	251162
53868	251163
11120	251164
49835	251165
30226	251166
164805	251167
52447	251168
4229	251169
26960	251170
163402	251171
7616	251172
60786	251173
8295	251174
64123	251175
40696	251176
236208	251177
78405	251178
145665	251179
145216	251180
202283	251181
81333	251182
16371	251183
47089	251184
67177	251185
16686	251186
25730	251187
206152	251188
133467	251189
40650	251190
59961	251191
60490	251192
84224	251193
46531	251194
60875	251195
5699	251196
114264	251197
236447	251198
165815	251199
164008	251200
47089	251201
235742	251202
15606	251203
58205	251204
68173	251205
79716	251206
4145	251207
23132	251208
47851	251209
193452	251210
81804	251211
39965	251212
159843	251213
89655	251214
52503	251215
164186	251216
73570	251217
93944	251218
237427	251219
192922	251220
191783	251221
86419	251222
61461	251223
144930	251224
179372	251225
183266	251226
27868	251227
33018	251228
55448	251229
2982	251230
49129	251231
45019	251232
6475	251233
45703	251234
64247	251235
151118	251236
191689	251237
110812	251238
90900	251239
100050	251240
224600	251241
4147	251242
104946	251243
63252	251244
44121	251245
135331	251246
31960	251247
114448	251248
6475	251249
90051	251250
79553	251251
89505	251252
206461	251253
168399	251254
52991	251255
31363	251256
41300	251257
136824	251258
63941	251259
88707	251260
19104	251261
10024	251262
46939	251263
135252	251264
50488	251265
13563	251266
164912	251267
26552	251268
22864	251269
45315	251270
133311	251271
59472	251272
37523	251273
95077	251274
79861	251275
180017	251276
2982	251277
23472	251278
34832	251279
37419	251280
6109	251281
152939	251282
133316	251283
86065	251284
408	251285
14290	251286
43895	251287
136156	251288
88517	251289
34874	251290
20379	251291
32743	251292
52815	251293
36913	251294
14544	251295
39848	251296
67403	251297
18134	251298
21337	251299
183607	251300
133074	251301
5767	251302
96131	251303
64554	251304
93998	251305
28653	251306
41221	251307
19495	251308
19748	251309
131464	251310
72052	251311
164355	251312
78168	251313
190559	251314
236614	251315
84952	251316
137110	251317
117656	251318
38769	251319
238391	251320
13045	251321
136714	251322
83869	251323
32327	251324
25691	251325
39836	251326
117628	251327
45976	251328
226848	251329
67873	251330
127543	251331
127170	251332
98946	251333
23728	251334
43610	251335
34893	251336
2982	251337
59234	251338
78763	251339
20776	251340
58268	251341
202230	251342
192138	251343
116584	251344
99027	251345
105659	251346
165043	251347
66066	251348
144701	251349
71404	251350
47855	251351
79725	251352
22752	251353
38289	251354
27879	251355
7778	251356
130324	251357
197657	251358
34374	251359
22730	251360
62283	251361
33492	251362
1252	251363
17078	251364
5727	251365
38642	251366
1907	251367
2212	251368
11702	251369
108329	251370
2708	251371
125808	251372
18539	251373
9864	251374
13683	251375
1166	251376
16842	251377
48814	251378
30797	251379
8462	251380
6606	251381
7672	251382
24820	251383
14012	251384
32883	251385
20392	251386
20328	251387
3102	251388
4052	251389
5271	251390
48782	251391
27310	251392
36917	251393
17135	251394
47801	251395
37629	251396
7199	251397
141235	251398
9896	251399
92437	251400
24837	251401
3728	251402
62362	251403
74351	251404
62497	251405
108521	251406
5870	251407
1139	251408
34703	251409
4070	251410
92322	251411
166653	251412
3731	251413
48804	251414
62524	251415
105340	251416
48804	251417
16900	251418
48395	251419
85407	251420
1586	251421
21448	251422
41967	251423
129444	251424
42679	251425
28296	251426
11103	251427
44871	251428
85545	251429
15329	251430
6476	251431
48426	251432
129516	251433
79616	251434
52239	251435
153155	251436
2783	251437
80442	251438
8293	251439
23131	251440
6293	251441
991	251442
18516	251443
130172	251444
34882	251445
138735	251446
184049	251447
65171	251448
86679	251449
39521	251450
116683	251451
153880	251452
116336	251453
109695	251454
92724	251455
5070	251456
84740	251457
4016	251458
62915	251459
83702	251460
110836	251461
15854	251462
17803	251463
135153	251464
1002	251465
227445	251466
129748	251467
27	251468
82886	251469
50270	251470
214321	251471
83336	251472
82788	251473
84525	251474
57715	251475
16144	251476
864	251477
13475	251478
110704	251479
15865	251480
2528	251481
10626	251482
111591	251483
7267	251484
4347	251485
132674	251486
66284	251487
132726	251488
5114	251489
97918	251490
28644	251491
23661	251492
25403	251493
37250	251494
140152	251495
9083	251496
14386	251497
79190	251498
231466	251499
14171	251500
443	251501
63305	251502
3987	251503
29946	251504
105379	251505
79826	251506
38631	251507
454	251508
2626	251509
73794	251510
136275	251511
1333	251512
357	251513
4239	251514
60697	251515
192790	251516
225574	251517
148748	251518
39277	251519
221141	251520
34379	251521
227682	251522
158215	251523
136487	251524
40241	251525
37203	251526
70073	251527
131888	251528
98947	251529
2223	251530
57696	251531
34789	251532
65266	251533
17483	251534
57674	251535
28374	251536
1205	251537
6803	251538
32407	251539
5223	251540
47477	251541
27782	251542
190266	251543
91660	251544
135843	251545
45314	251546
69456	251547
149743	251548
21312	251549
154886	251550
24532	251551
13311	251552
210141	251553
476	251554
65782	251555
92133	251556
88074	251557
23152	251558
44790	251559
3731	251560
2217	251561
30164	251562
89604	251563
10577	251564
1558	251565
1558	251566
93956	251567
71313	251568
187786	251569
3727	251570
78626	251571
145993	251572
11655	251573
1730	251574
97736	251575
100284	251576
20547	251577
34380	251578
2255	251579
2255	251580
13263	251581
74435	251582
1681	251583
133574	251584
25036	251585
89822	251586
14773	251587
41053	251588
45081	251589
86237	251590
48171	251591
1875	251592
1218	251593
15875	251594
308	251595
23171	251596
65202	251597
183156	251598
15795	251599
35832	251600
34380	251601
130094	251602
24010	251603
56295	251604
50071	251605
99818	251606
2967	251607
29738	251608
66022	251609
110007	251610
15677	251611
2585	251612
86576	251613
112980	251614
50124	251615
87025	251616
34610	251617
15718	251618
35586	251619
30552	251620
6375	251621
133758	251622
45610	251623
113321	251624
2210	251625
40824	251626
17365	251627
10268	251628
25130	251629
6316	251630
46510	251631
73766	251632
4663	251633
4386	251634
50823	251635
67107	251636
29840	251637
4386	251638
120445	251639
2378	251640
13527	251641
269	251642
19015	251643
11530	251644
30825	251645
7288	251646
509	251647
34803	251648
3301	251649
10683	251650
5555	251651
43131	251652
13345	251653
11655	251654
2771	251655
46241	251656
8456	251657
118309	251658
206124	251659
59034	251660
18757	251661
18835	251662
48874	251663
14176	251664
176345	251665
134063	251666
3637	251667
49536	251668
57311	251669
101669	251670
62384	251671
24409	251672
11018	251673
6182	251674
51574	251675
20868	251676
91684	251677
49822	251678
65333	251679
24172	251680
100170	251681
105392	251682
20388	251683
32477	251684
19541	251685
6988	251686
5263	251687
5176	251688
1139	251689
419	251690
113320	251691
145209	251692
34671	251693
69277	251694
63001	251695
50035	251696
105393	251697
7389	251698
41262	251699
68496	251700
142883	251701
142336	251702
11547	251703
18278	251704
1103	251705
35570	251706
142157	251707
20199	251708
14717	251709
14071	251710
8700	251711
13886	251712
10358	251713
60461	251714
105923	251715
44652	251716
163214	251717
101214	251718
130717	251719
149311	251720
166663	251721
24988	251722
30725	251723
88468	251724
21685	251725
128380	251726
13357	251727
103598	251728
103598	251729
52018	251730
15242	251731
106822	251732
235760	251733
165766	251734
79845	251735
79845	251736
165777	251737
32608	251738
222744	251739
21649	251740
163122	251741
149311	251742
209057	251743
51970	251744
40966	251745
51855	251746
91255	251747
144210	251748
32881	251749
99094	251750
9719	251751
30840	251752
106265	251753
1646	251754
20384	251755
32737	251756
51384	251757
71007	251758
120315	251759
29267	251760
109379	251761
61883	251762
110664	251763
51818	251764
114593	251765
3279	251766
97839	251767
47635	251768
52406	251769
108396	251770
43992	251771
33111	251772
49583	251773
119114	251774
38911	251775
167178	251776
131500	251777
165454	251778
125198	251779
165455	251780
61776	251781
26261	251782
89727	251783
106203	251784
198938	251785
106181	251786
114059	251787
3443	251788
177215	251789
80755	251790
96491	251791
61879	251792
67003	251793
225466	251794
30869	251795
146790	251796
33214	251797
23093	251798
143510	251799
97821	251800
68131	251801
66344	251802
76496	251803
24787	251804
41474	251805
133015	251806
38196	251807
237450	251808
63715	251809
10856	251810
80761	251811
40948	251812
117574	251813
104721	251814
52108	251815
187566	251816
119422	251817
76640	251818
235808	251819
8761	251820
143511	251821
15581	251822
24098	251823
4153	251824
113293	251825
26445	251826
22657	251827
118967	251828
69688	251829
11525	251830
30868	251831
34931	251832
23525	251833
3728	251834
2887	251835
10218	251836
9713	251837
53090	251838
56995	251839
20067	251840
111719	251841
17755	251842
95831	251843
94075	251844
21510	251845
109012	251846
230062	251847
21468	251848
98589	251849
48792	251850
29801	251851
61640	251852
88451	251853
48789	251854
55460	251855
137611	251856
30484	251857
59811	251858
23328	251859
105309	251860
188619	251861
80092	251862
167170	251863
32687	251864
38845	251865
71068	251866
158112	251867
77884	251868
199475	251869
48112	251870
62693	251871
16898	251872
20318	251873
57635	251874
6320	251875
226194	251876
17153	251877
47053	251878
52626	251879
118426	251880
19996	251881
50977	251882
13152	251883
8485	251884
6558	251885
57051	251886
13822	251887
810	251888
56732	251889
49758	251890
68717	251891
5317	251892
106369	251893
80674	251894
11739	251895
24474	251896
12997	251897
11358	251898
5524	251899
80441	251900
8395	251901
16753	251902
89860	251903
2097	251904
137858	251905
46298	251906
36754	251907
5583	251908
13771	251909
37098	251910
48223	251911
102505	251912
22633	251913
11424	251914
22719	251915
49643	251916
9436	251917
42421	251918
22722	251919
48281	251920
35871	251921
1139	251922
8332	251923
70412	251924
37387	251925
70985	251926
78200	251927
29624	251928
35255	251929
5514	251930
24561	251931
4722	251932
42845	251933
170	251934
22119	251935
25698	251936
38671	251937
235699	251938
26416	251939
83959	251940
86574	251941
206589	251942
24861	251943
987	251944
62514	251945
56466	251946
65166	251947
603	251948
30049	251949
78503	251950
92524	251951
4951	251952
10902	251953
10902	251954
987	251955
2461	251956
43123	251957
61370	251958
109844	251959
1600	251960
94202	251961
33781	251962
181903	251963
44077	251964
4457	251965
96585	251966
5793	251967
89199	251968
70283	251969
24894	251970
28307	251971
4670	251972
2966	251973
27122	251974
43861	251975
141442	251976
987	251977
22917	251978
116082	251979
22916	251980
857	251981
857	251982
27481	251983
857	251984
292	251985
1264	251986
2440	251987
51478	251988
4643	251989
32268	251990
171759	251991
5457	251992
11690	251993
15273	251994
20048	251995
103073	251996
14813	251997
27295	251998
10938	251999
566	252000
179778	252001
14648	252002
27295	252003
27295	252004
9181	252005
58213	252006
158306	252007
114628	252008
25248	252009
35795	252010
14840	252011
24058	252012
60951	252013
165931	252014
130184	252015
13992	252016
12461	252017
61480	252018
763	252019
69766	252020
4713	252021
75339	252022
150435	252023
41834	252024
110078	252025
103137	252026
11470	252027
17902	252028
175488	252029
12097	252030
32968	252031
51351	252032
11138	252033
121467	252034
50908	252035
37755	252036
80924	252037
79915	252038
138773	252039
191170	252040
72919	252041
5821	252042
25943	252043
22056	252044
62975	252045
21798	252046
8874	252047
60074	252048
2078	252049
70083	252050
78189	252051
86091	252052
34782	252053
159416	252054
22073	252055
114028	252056
143087	252057
3446	252058
55369	252059
20766	252060
48246	252061
66103	252062
8971	252063
68870	252064
130243	252065
73734	252066
138192	252067
72955	252068
97075	252069
54890	252070
14078	252071
6933	252072
145220	252073
33699	252074
2151	252075
10396	252076
32554	252077
104718	252078
219307	252079
7721	252080
164824	252081
204219	252082
52640	252083
240151	252084
7005	252085
9417	252086
30606	252087
217052	252088
61781	252089
35841	252090
14656	252091
104934	252092
14159	252093
40941	252094
77077	252095
99737	252096
43403	252097
19402	252098
61803	252099
138679	252100
118802	252101
27947	252102
94231	252103
59723	252104
13048	252105
59723	252106
44316	252107
1027	252108
8576	252109
96896	252110
109005	252111
34996	252112
178110	252113
940	252114
1390	252115
67548	252116
115231	252117
22775	252118
5498	252119
139387	252120
12945	252121
2864	252122
1391	252123
1	252124
1031	252125
216510	252126
1257	252127
237826	252128
1	252129
13917	252130
616	252131
1258	252132
36572	252133
37263	252134
42972	252135
6839	252136
6003	252137
2242	252138
1392	252139
1029	252140
1026	252141
456	252142
77641	252143
10991	252144
23049	252145
67852	252146
118968	252147
64704	252148
93124	252149
52802	252150
46476	252151
57314	252152
210232	252153
51723	252154
50924	252155
131939	252156
180166	252157
72589	252158
45956	252159
95590	252160
235929	252161
9232	252162
10767	252163
1	252164
532	252165
456	252166
4238	252167
1126	252168
617	252169
1391	252170
1027	252171
616	252172
616	252173
2601	252174
1031	252175
9231	252176
68111	252177
89169	252178
782	252179
1390	252180
50223	252181
72996	252182
58950	252183
125706	252184
52294	252185
8022	252186
27617	252187
235970	252188
60829	252189
151096	252190
22635	252191
16075	252192
22134	252193
140567	252194
103597	252195
4440	252196
54745	252197
51750	252198
14497	252199
510	252200
28663	252201
34347	252202
7181	252203
80192	252204
72514	252205
201104	252206
24334	252207
233375	252208
101767	252209
56630	252210
51551	252211
6215	252212
116966	252213
14511	252214
54686	252215
19931	252216
50379	252217
64120	252218
232	252219
1243	252220
2893	252221
133485	252222
183363	252223
34485	252224
30497	252225
159324	252226
22893	252227
44015	252228
51604	252229
30277	252230
58640	252231
230054	252232
189426	252233
163203	252234
9495	252235
24494	252236
19827	252237
60495	252238
35092	252239
89000	252240
101985	252241
15591	252242
3177	252243
26522	252244
47496	252245
45353	252246
33033	252247
58277	252248
10485	252249
15976	252250
4289	252251
199048	252252
33013	252253
2560	252254
12625	252255
27295	252256
67178	252257
32036	252258
3960	252259
1088	252260
62410	252261
10358	252262
43732	252263
1954	252264
123848	252265
32100	252266
18447	252267
4864	252268
29215	252269
61	252270
50592	252271
87459	252272
6479	252273
3752	252274
68470	252275
27295	252276
78489	252277
294	252278
1855	252279
195365	252280
17723	252281
301	252282
31432	252283
761	252284
4250	252285
43965	252286
144314	252287
2331	252288
18342	252289
42643	252290
65607	252291
2196	252292
9206	252293
52338	252294
56457	252295
11739	252296
15453	252297
191472	252298
51640	252299
4328	252300
103127	252301
28388	252302
58110	252303
74472	252304
94561	252305
2214	252306
14925	252307
40843	252308
25761	252309
22240	252310
75071	252311
141426	252312
13696	252313
3082	252314
14992	252315
61047	252316
210118	252317
149487	252318
51255	252319
26340	252320
7148	252321
3666	252322
155516	252323
68899	252324
7659	252325
588	252326
3431	252327
6211	252328
96	252329
11654	252330
78373	252331
19890	252332
60418	252333
105265	252334
13507	252335
37191	252336
759	252337
16348	252338
12357	252339
3640	252340
238164	252341
101931	252342
32339	252343
12206	252344
130815	252345
12537	252346
34516	252347
57340	252348
33124	252349
1216	252350
11174	252351
2836	252352
5259	252353
6203	252354
27183	252355
24868	252356
75226	252357
2331	252358
125496	252359
3167	252360
1277	252361
80302	252362
4589	252363
57124	252364
47823	252365
2026	252366
4667	252367
74739	252368
136688	252369
23552	252370
23793	252371
66817	252372
6024	252373
40890	252374
29189	252375
93520	252376
51510	252377
15913	252378
5505	252379
23697	252380
9888	252381
330	252382
29458	252383
56524	252384
16302	252385
13534	252386
12850	252387
1177	252388
4109	252389
3364	252390
110103	252391
52417	252392
11939	252393
82616	252394
22409	252395
7862	252396
119897	252397
18558	252398
13970	252399
84483	252400
66712	252401
68088	252402
62141	252403
9579	252404
17138	252405
13664	252406
29752	252407
28973	252408
2901	252409
21657	252410
22386	252411
126458	252412
20954	252413
46371	252414
30397	252415
47802	252416
165470	252417
37376	252418
13436	252419
23622	252420
12978	252421
25686	252422
1662	252423
4823	252424
987	252425
104755	252426
11041	252427
73113	252428
32987	252429
79829	252430
38819	252431
22165	252432
23460	252433
67447	252434
89711	252435
100846	252436
1755	252437
167	252438
61696	252439
30668	252440
20378	252441
106164	252442
2676	252443
31617	252444
12904	252445
34834	252446
13496	252447
9479	252448
6448	252449
61655	252450
16680	252451
39081	252452
25	252453
142738	252454
37074	252455
53100	252456
48540	252457
37323	252458
39081	252459
11080	252460
7153	252461
36167	252462
14357	252463
4717	252464
32692	252465
60397	252466
52878	252467
32	252468
18291	252469
120616	252470
35718	252471
35865	252472
59729	252473
77116	252474
46157	252475
55117	252476
12203	252477
174299	252478
82622	252479
71571	252480
143561	252481
4371	252482
52431	252483
100217	252484
36347	252485
27472	252486
18558	252487
18558	252488
53106	252489
110175	252490
112890	252491
27948	252492
30185	252493
68977	252494
65617	252495
216773	252496
214202	252497
207575	252498
31909	252499
134560	252500
219243	252501
25105	252502
99383	252503
196541	252504
71413	252505
67580	252506
226754	252507
94314	252508
33007	252509
15948	252510
30611	252511
167326	252512
144847	252513
119549	252514
8081	252515
8760	252516
23269	252517
123	252518
2358	252519
81955	252520
75376	252521
172354	252522
156943	252523
113883	252524
223873	252525
91409	252526
170666	252527
52801	252528
79548	252529
71034	252530
7842	252531
7842	252532
28774	252533
99772	252534
122902	252535
9208	252536
71576	252537
176851	252538
1288	252539
1613	252540
42985	252541
209543	252542
36941	252543
13943	252544
56430	252545
99365	252546
96449	252547
13792	252548
71259	252549
163625	252550
14273	252551
100018	252552
57329	252553
48075	252554
4568	252555
1234	252556
230846	252557
1937	252558
206790	252559
153493	252560
15412	252561
45362	252562
84264	252563
70119	252564
1152	252565
16802	252566
21085	252567
9314	252568
17075	252569
33112	252570
28095	252571
139567	252572
166217	252573
238883	252574
77002	252575
127971	252576
27679	252577
120541	252578
93662	252579
50019	252580
33354	252581
16495	252582
63908	252583
58377	252584
99048	252585
165701	252586
43174	252587
147695	252588
200412	252589
45968	252590
31006	252591
204266	252592
5381	252593
25285	252594
75531	252595
128291	252596
25147	252597
144289	252598
105961	252599
25264	252600
56367	252601
69489	252602
43513	252603
68662	252604
116083	252605
21641	252606
14731	252607
41553	252608
24737	252609
149141	252610
149141	252611
19417	252612
13842	252613
1409	252614
9239	252615
101983	252616
95426	252617
10726	252618
39562	252619
142302	252620
69581	252621
37718	252622
197374	252623
30687	252624
78589	252625
79962	252626
5496	252627
6889	252628
90514	252629
60761	252630
77778	252631
77778	252632
24175	252633
165645	252634
134937	252635
25614	252636
82495	252637
140587	252638
13842	252639
22881	252640
64695	252641
7106	252642
172713	252643
897	252644
20366	252645
8429	252646
140818	252647
183301	252648
8703	252649
29667	252650
194924	252651
236676	252652
69583	252653
18130	252654
38036	252655
61083	252656
179407	252657
26711	252658
118259	252659
73382	252660
2400	252661
77778	252662
141551	252663
30687	252664
15098	252665
2020	252666
38319	252667
134233	252668
199551	252669
88862	252670
209678	252671
11856	252672
78589	252673
13219	252674
238133	252675
200280	252676
4295	252677
42688	252678
9270	252679
81919	252680
72760	252681
22507	252682
140340	252683
47366	252684
82860	252685
50043	252686
110581	252687
23192	252688
26228	252689
51120	252690
7268	252691
30519	252692
29024	252693
169852	252694
5325	252695
21946	252696
61419	252697
3063	252698
96	252699
79475	252700
128119	252701
6574	252702
28695	252703
58715	252704
137720	252705
4438	252706
22860	252707
11406	252708
3414	252709
58737	252710
114667	252711
22535	252712
190177	252713
78584	252714
28695	252715
213572	252716
60363	252717
12513	252718
58502	252719
77962	252720
58354	252721
75403	252722
46786	252723
47616	252724
72783	252725
126101	252726
30237	252727
19207	252728
23596	252729
98804	252730
38653	252731
128972	252732
155985	252733
75630	252734
67748	252735
44424	252736
165867	252737
72	252738
76	252739
98670	252740
5039	252741
11453	252742
62027	252743
55162	252744
80764	252745
46602	252746
32160	252747
61573	252748
29149	252749
2761	252750
26681	252751
16002	252752
25267	252753
38831	252754
95803	252755
21531	252756
134601	252757
31	252758
116030	252759
26381	252760
99732	252761
104968	252762
21145	252763
148293	252764
43966	252765
82801	252766
15580	252767
121585	252768
7729	252769
9830	252770
81807	252771
44736	252772
73498	252773
2040	252774
130357	252775
33269	252776
61040	252777
126889	252778
227920	252779
10288	252780
31587	252781
14844	252782
121819	252783
36845	252784
18362	252785
11884	252786
439	252787
41357	252788
25064	252789
64125	252790
29385	252791
22846	252792
23626	252793
97188	252794
35883	252795
73586	252796
32049	252797
87922	252798
64187	252799
38876	252800
73475	252801
42927	252802
46708	252803
43516	252804
18863	252805
25583	252806
125410	252807
10219	252808
14814	252809
48066	252810
40816	252811
19527	252812
10532	252813
55455	252814
46402	252815
49797	252816
137324	252817
95276	252818
198545	252819
13647	252820
153577	252821
235048	252822
35495	252823
42754	252824
16846	252825
24865	252826
59195	252827
88039	252828
51817	252829
154169	252830
119854	252831
27117	252832
94064	252833
112774	252834
118813	252835
175617	252836
10500	252837
102159	252838
17903	252839
237114	252840
68375	252841
8102	252842
52609	252843
85050	252844
138557	252845
55824	252846
6181	252847
44325	252848
118610	252849
20927	252850
13411	252851
12204	252852
3923	252853
30431	252854
42354	252855
20680	252856
95318	252857
79507	252858
44430	252859
4662	252860
8696	252861
58099	252862
65283	252863
9672	252864
87986	252865
41102	252866
94783	252867
58030	252868
108872	252869
43275	252870
94132	252871
25810	252872
10631	252873
102919	252874
44209	252875
117678	252876
12417	252877
56149	252878
94095	252879
21338	252880
49101	252881
27693	252882
147969	252883
40909	252884
102416	252885
120382	252886
175709	252887
217975	252888
56352	252889
165694	252890
22369	252891
97447	252892
99599	252893
28230	252894
61273	252895
85360	252896
26025	252897
87255	252898
22482	252899
207819	252900
66725	252901
64699	252902
151934	252903
200880	252904
17588	252905
19608	252906
104180	252907
22368	252908
196531	252909
5415	252910
55411	252911
111490	252912
35471	252913
47689	252914
85175	252915
86771	252916
50366	252917
108858	252918
44726	252919
5856	252920
10244	252921
19625	252922
24495	252923
21460	252924
17120	252925
10937	252926
489	252927
95712	252928
35079	252929
61701	252930
105086	252931
7508	252932
44649	252933
102048	252934
38345	252935
58140	252936
29108	252937
137982	252938
191257	252939
193297	252940
190634	252941
46399	252942
19652	252943
48380	252944
96148	252945
101933	252946
39821	252947
40045	252948
191151	252949
41727	252950
105718	252951
94183	252952
4786	252953
150039	252954
110946	252955
82782	252956
31255	252957
76153	252958
23342	252959
116536	252960
88743	252961
53674	252962
23309	252963
68483	252964
1244	252965
231	252966
12850	252967
36397	252968
40590	252969
75125	252970
11465	252971
39913	252972
65372	252973
43860	252974
148689	252975
4457	252976
50953	252977
5846	252978
42678	252979
93603	252980
48685	252981
167000	252982
193353	252983
211207	252984
21608	252985
41324	252986
85442	252987
52063	252988
38867	252989
84760	252990
73235	252991
71767	252992
24890	252993
1372	252994
4735	252995
95236	252996
5015	252997
2151	252998
44362	252999
162223	253000
7483	253001
8310	253002
45353	253003
17642	253004
73206	253005
39625	253006
239450	253007
40783	253008
22507	253009
40122	253010
5597	253011
43186	253012
162325	253013
112009	253014
173575	253015
41351	253016
158506	253017
175733	253018
178723	253019
72398	253020
98810	253021
72	253022
141879	253023
90457	253024
93630	253025
31999	253026
65119	253027
39636	253028
208444	253029
14454	253030
128861	253031
88189	253032
88189	253033
64118	253034
53475	253035
8692	253036
21079	253037
14195	253038
4897	253039
20851	253040
147687	253041
25766	253042
14333	253043
212013	253044
10175	253045
36820	253046
25505	253047
21070	253048
95148	253049
139684	253050
106311	253051
62387	253052
144270	253053
11056	253054
64263	253055
25284	253056
31063	253057
12412	253058
59720	253059
6620	253060
90264	253061
15617	253062
41351	253063
34581	253064
8692	253065
67028	253066
67550	253067
8186	253068
6297	253069
183589	253070
116739	253071
48650	253072
148931	253073
14717	253074
3092	253075
50815	253076
58053	253077
125303	253078
7077	253079
7760	253080
80520	253081
62148	253082
58512	253083
179309	253084
88150	253085
19968	253086
148488	253087
6386	253088
47799	253089
125318	253090
23716	253091
158897	253092
68286	253093
8855	253094
118192	253095
233181	253096
160085	253097
119683	253098
86147	253099
60531	253100
43159	253101
101359	253102
76471	253103
119684	253104
105943	253105
58424	253106
97318	253107
53599	253108
128856	253109
19654	253110
27901	253111
68473	253112
182212	253113
52923	253114
157788	253115
21612	253116
18865	253117
75228	253118
69028	253119
169441	253120
3907	253121
162060	253122
108152	253123
72376	253124
7761	253125
53450	253126
63607	253127
64927	253128
70082	253129
90122	253130
8095	253131
76073	253132
81377	253133
16124	253134
63569	253135
206717	253136
40740	253137
53471	253138
33338	253139
25725	253140
64251	253141
73538	253142
41178	253143
107904	253144
82444	253145
146621	253146
5737	253147
77414	253148
138266	253149
23189	253150
112820	253151
46456	253152
47826	253153
6603	253154
8973	253155
30986	253156
53232	253157
42112	253158
53858	253159
15614	253160
24168	253161
21834	253162
178209	253163
33662	253164
27066	253165
6638	253166
33313	253167
139490	253168
144027	253169
108230	253170
23536	253171
29615	253172
8274	253173
100418	253174
207657	253175
78951	253176
3060	253177
5859	253178
76276	253179
95773	253180
60138	253181
84719	253182
116198	253183
63716	253184
24741	253185
16338	253186
114034	253187
77169	253188
119019	253189
53051	253190
68942	253191
51977	253192
51030	253193
56144	253194
65517	253195
126679	253196
8962	253197
7442	253198
94376	253199
25560	253200
37230	253201
55804	253202
15087	253203
19806	253204
102619	253205
27665	253206
12552	253207
22557	253208
25804	253209
16912	253210
59265	253211
19225	253212
87142	253213
2425	253214
30499	253215
9161	253216
27672	253217
73754	253218
7034	253219
72867	253220
112159	253221
4125	253222
64754	253223
8071	253224
92673	253225
4421	253226
77687	253227
10402	253228
82252	253229
73237	253230
84681	253231
4987	253232
105758	253233
34463	253234
24959	253235
142385	253236
88162	253237
29336	253238
74731	253239
1248	253240
105107	253241
21919	253242
30383	253243
34628	253244
145325	253245
80208	253246
68831	253247
23498	253248
530	253249
128133	253250
17931	253251
19910	253252
21728	253253
104383	253254
135857	253255
190145	253256
59422	253257
46603	253258
2750	253259
142855	253260
73286	253261
74532	253262
44050	253263
349	253264
2868	253265
16499	253266
2757	253267
105753	253268
5019	253269
104184	253270
34985	253271
78275	253272
99780	253273
86614	253274
21416	253275
67709	253276
138050	253277
73870	253278
103279	253279
6907	253280
3928	253281
51286	253282
79634	253283
69625	253284
149505	253285
100687	253286
97573	253287
55668	253288
7104	253289
105361	253290
33628	253291
69666	253292
60435	253293
9001	253294
77845	253295
104958	253296
198112	253297
55950	253298
37988	253299
27653	253300
15087	253301
48999	253302
53774	253303
6896	253304
105627	253305
18102	253306
34685	253307
204093	253308
8070	253309
6639	253310
692	253311
7701	253312
195265	253313
16811	253314
3441	253315
105905	253316
143250	253317
18129	253318
58490	253319
15482	253320
44012	253321
26998	253322
103866	253323
103323	253324
161248	253325
60289	253326
233120	253327
30263	253328
17782	253329
84672	253330
10372	253331
16794	253332
6933	253333
1352	253334
72243	253335
34867	253336
22228	253337
82928	253338
20680	253339
35577	253340
4113	253341
127281	253342
6546	253343
6393	253344
49932	253345
25938	253346
93706	253347
26556	253348
7724	253349
141626	253350
69179	253351
61047	253352
7093	253353
39769	253354
5540	253355
20204	253356
115953	253357
150533	253358
36447	253359
59474	253360
95966	253361
42000	253362
33395	253363
47338	253364
77291	253365
1578	253366
87435	253367
47884	253368
153283	253369
192768	253370
30456	253371
19101	253372
174527	253373
12472	253374
74959	253375
232415	253376
60987	253377
31123	253378
8702	253379
58928	253380
115784	253381
128006	253382
13426	253383
32578	253384
8011	253385
66180	253386
1384	253387
28546	253388
10070	253389
132958	253390
150530	253391
21546	253392
24048	253393
4981	253394
62584	253395
30408	253396
15200	253397
233	253398
50978	253399
97269	253400
29405	253401
28491	253402
50137	253403
37160	253404
13800	253405
3274	253406
13538	253407
76390	253408
47417	253409
61099	253410
135	253411
8425	253412
30248	253413
30723	253414
224433	253415
13003	253416
103968	253417
43304	253418
51710	253419
92046	253420
13550	253421
44018	253422
1957	253423
10454	253424
10585	253425
119030	253426
37944	253427
22602	253428
56137	253429
18135	253430
95437	253431
29553	253432
144093	253433
18834	253434
83871	253435
128768	253436
37705	253437
90893	253438
2375	253439
22028	253440
178993	253441
21004	253442
47528	253443
6263	253444
55527	253445
55253	253446
8017	253447
16122	253448
11381	253449
52584	253450
104356	253451
15084	253452
177003	253453
57875	253454
135902	253455
77237	253456
65662	253457
33418	253458
116301	253459
103210	253460
167923	253461
201718	253462
49533	253463
22057	253464
7760	253465
29166	253466
14639	253467
236845	253468
233656	253469
14939	253470
29928	253471
6139	253472
93429	253473
71353	253474
34654	253475
240398	253476
47920	253477
132133	253478
80546	253479
45945	253480
24179	253481
16716	253482
25492	253483
7074	253484
13444	253485
71416	253486
147770	253487
15976	253488
8244	253489
141789	253490
15686	253491
35325	253492
59570	253493
29779	253494
3472	253495
147515	253496
15358	253497
33115	253498
47388	253499
78029	253500
45142	253501
227707	253502
103448	253503
51023	253504
48917	253505
36404	253506
204298	253507
1545	253508
19083	253509
24804	253510
110234	253511
9070	253512
76268	253513
96780	253514
13844	253515
23583	253516
72698	253517
18919	253518
28588	253519
89607	253520
16843	253521
4485	253522
64591	253523
14566	253524
35460	253525
16019	253526
164361	253527
184249	253528
8757	253529
4912	253530
19192	253531
58773	253532
4493	253533
102511	253534
39115	253535
35672	253536
4214	253537
38157	253538
43974	253539
10238	253540
165754	253541
45310	253542
74088	253543
73826	253544
13550	253545
100461	253546
36713	253547
24220	253548
169044	253549
7566	253550
67592	253551
89593	253552
8515	253553
46847	253554
21624	253555
7034	253556
61010	253557
205258	253558
61233	253559
78212	253560
87767	253561
210179	253562
12307	253563
29145	253564
21100	253565
15730	253566
58450	253567
13039	253568
137982	253569
145760	253570
169177	253571
145712	253572
100695	253573
224938	253574
66902	253575
2413	253576
7701	253577
50295	253578
669	253579
186644	253580
58108	253581
292	253582
10822	253583
14393	253584
16816	253585
14441	253586
8912	253587
55685	253588
155970	253589
12273	253590
2196	253591
4215	253592
14161	253593
5938	253594
172835	253595
11646	253596
2317	253597
31	253598
92351	253599
30171	253600
204337	253601
127654	253602
204415	253603
1486	253604
3970	253605
151507	253606
2796	253607
32356	253608
2196	253609
133488	253610
93797	253611
95574	253612
30720	253613
7450	253614
63303	253615
4544	253616
7020	253617
21176	253618
33914	253619
25062	253620
8514	253621
77187	253622
79136	253623
29669	253624
2278	253625
41945	253626
89342	253627
279	253628
62486	253629
73937	253630
11049	253631
37872	253632
91394	253633
36098	253634
70522	253635
6112	253636
789	253637
94835	253638
13313	253639
70874	253640
95772	253641
86899	253642
2947	253643
123623	253644
39688	253645
48476	253646
5986	253647
19091	253648
91912	253649
7634	253650
10670	253651
19394	253652
87914	253653
61506	253654
48768	253655
2567	253656
21227	253657
22390	253658
113473	253659
101503	253660
5320	253661
114506	253662
67196	253663
222	253664
1153	253665
8370	253666
26367	253667
20065	253668
79366	253669
36874	253670
28077	253671
16455	253672
148782	253673
104486	253674
67266	253675
147463	253676
64082	253677
14540	253678
96326	253679
130161	253680
15752	253681
16000	253682
82921	253683
139005	253684
167017	253685
4115	253686
57674	253687
233190	253688
82197	253689
28070	253690
23032	253691
40464	253692
46131	253693
144758	253694
58495	253695
130121	253696
49063	253697
45236	253698
4165	253699
184624	253700
8039	253701
8637	253702
54023	253703
22860	253704
16725	253705
1653	253706
3653	253707
89889	253708
58500	253709
66434	253710
2138	253711
15192	253712
11588	253713
39502	253714
51870	253715
58597	253716
48188	253717
24198	253718
37108	253719
3506	253720
65486	253721
112611	253722
10927	253723
99864	253724
25406	253725
82289	253726
107420	253727
14986	253728
103992	253729
49795	253730
24128	253731
73377	253732
13434	253733
99799	253734
3416	253735
56887	253736
85282	253737
7307	253738
11726	253739
106837	253740
186378	253741
73203	253742
28626	253743
73590	253744
23617	253745
23798	253746
45235	253747
112192	253748
27589	253749
17538	253750
50706	253751
74768	253752
6347	253753
188082	253754
65121	253755
182196	253756
134043	253757
23679	253758
14237	253759
104628	253760
73334	253761
39740	253762
18899	253763
2358	253764
35859	253765
23252	253766
21055	253767
9429	253768
28414	253769
92249	253770
25847	253771
31818	253772
100566	253773
7468	253774
84126	253775
10786	253776
97864	253777
70653	253778
54291	253779
1399	253780
35309	253781
102702	253782
1355	253783
101729	253784
75235	253785
59749	253786
20819	253787
50701	253788
2154	253789
9532	253790
66130	253791
115	253792
26172	253793
52956	253794
1013	253795
44758	253796
152565	253797
13491	253798
56826	253799
93	253800
18327	253801
74009	253802
234265	253803
164781	253804
3219	253805
40800	253806
68240	253807
163956	253808
163478	253809
87976	253810
50026	253811
34028	253812
139305	253813
75202	253814
9639	253815
43334	253816
2625	253817
34022	253818
95777	253819
72952	253820
36953	253821
227922	253822
36953	253823
40801	253824
57864	253825
10819	253826
74069	253827
14513	253828
54853	253829
46737	253830
166443	253831
17481	253832
136760	253833
22689	253834
36154	253835
178742	253836
15349	253837
5315	253838
65887	253839
166273	253840
22430	253841
160491	253842
111388	253843
19919	253844
76065	253845
25418	253846
20860	253847
101647	253848
39649	253849
35935	253850
43638	253851
52006	253852
2897	253853
4101	253854
68393	253855
6137	253856
44898	253857
156375	253858
183855	253859
8170	253860
4207	253861
150476	253862
3632	253863
8668	253864
57415	253865
51253	253866
91321	253867
37569	253868
57383	253869
227773	253870
10951	253871
28459	253872
46528	253873
66069	253874
45520	253875
74486	253876
6348	253877
33507	253878
66355	253879
32662	253880
33310	253881
86475	253882
72	253883
77942	253884
89156	253885
142134	253886
39799	253887
171840	253888
96536	253889
10746	253890
50223	253891
174811	253892
54706	253893
220993	253894
5864	253895
1958	253896
6739	253897
2489	253898
1959	253899
1774	253900
2199	253901
1154	253902
69758	253903
91354	253904
120618	253905
128949	253906
21248	253907
45071	253908
75066	253909
17932	253910
204146	253911
47294	253912
9415	253913
176361	253914
8293	253915
22713	253916
29326	253917
27181	253918
17180	253919
111106	253920
177064	253921
18499	253922
71086	253923
15465	253924
2397	253925
4262	253926
45341	253927
16055	253928
84452	253929
97053	253930
47652	253931
87446	253932
76361	253933
167258	253934
11651	253935
9068	253936
2406	253937
25285	253938
2324	253939
10625	253940
155323	253941
83729	253942
30156	253943
104940	253944
41081	253945
147174	253946
34933	253947
53046	253948
17834	253949
120448	253950
55762	253951
15598	253952
14814	253953
67594	253954
1591	253955
5920	253956
24118	253957
91710	253958
78856	253959
6608	253960
9903	253961
115120	253962
20260	253963
2492	253964
43862	253965
30615	253966
60038	253967
120485	253968
106083	253969
199603	253970
53161	253971
29867	253972
68380	253973
79563	253974
20716	253975
44806	253976
167	253977
30661	253978
14494	253979
35602	253980
19380	253981
88800	253982
77578	253983
41295	253984
33688	253985
8859	253986
98397	253987
90133	253988
7933	253989
149487	253990
5596	253991
16889	253992
6026	253993
105422	253994
21224	253995
11519	253996
29553	253997
24871	253998
50365	253999
60969	254000
142421	254001
48778	254002
38398	254003
238462	254004
9031	254005
71713	254006
108858	254007
107016	254008
1790	254009
6829	254010
43491	254011
845	254012
45313	254013
31328	254014
34702	254015
19620	254016
87747	254017
8806	254018
105014	254019
38076	254020
2947	254021
141161	254022
76182	254023
35535	254024
58374	254025
21014	254026
9630	254027
4801	254028
43641	254029
5325	254030
43559	254031
58661	254032
15955	254033
24298	254034
72239	254035
84575	254036
37196	254037
14355	254038
173331	254039
368	254040
5553	254041
24880	254042
14894	254043
81357	254044
19407	254045
45644	254046
68507	254047
5422	254048
127668	254049
87447	254050
19433	254051
126983	254052
55723	254053
155489	254054
87540	254055
96432	254056
78334	254057
93717	254058
9413	254059
72771	254060
78223	254061
124681	254062
19930	254063
55576	254064
64928	254065
24699	254066
51162	254067
10890	254068
45330	254069
87467	254070
24675	254071
9341	254072
513	254073
128479	254074
6083	254075
104392	254076
130481	254077
109209	254078
7444	254079
120553	254080
24459	254081
15534	254082
11646	254083
43635	254084
32115	254085
5206	254086
14257	254087
31768	254088
49887	254089
26501	254090
95596	254091
1346	254092
39996	254093
3009	254094
353	254095
219201	254096
56334	254097
152684	254098
40258	254099
156389	254100
28892	254101
78003	254102
7099	254103
36800	254104
139374	254105
47355	254106
42941	254107
9031	254108
20364	254109
47677	254110
44416	254111
105141	254112
43309	254113
52139	254114
33483	254115
191942	254116
23342	254117
33301	254118
117557	254119
80272	254120
2088	254121
114498	254122
156529	254123
220491	254124
9835	254125
373	254126
149102	254127
28795	254128
6284	254129
100468	254130
73419	254131
419	254132
13188	254133
80956	254134
29817	254135
28088	254136
80637	254137
91393	254138
57319	254139
4559	254140
25902	254141
88997	254142
163051	254143
23743	254144
75423	254145
194412	254146
43964	254147
68794	254148
79518	254149
62947	254150
10899	254151
17954	254152
101619	254153
1324	254154
23	254155
26116	254156
72694	254157
88087	254158
77755	254159
111002	254160
30203	254161
32864	254162
17086	254163
17106	254164
138072	254165
78525	254166
90137	254167
68837	254168
6624	254169
118850	254170
7185	254171
90137	254172
17930	254173
61166	254174
777	254175
3876	254176
90346	254177
30350	254178
22201	254179
5101	254180
30191	254181
30191	254182
30191	254183
212876	254184
4677	254185
7729	254186
84838	254187
39740	254188
167147	254189
13210	254190
141276	254191
45409	254192
16207	254193
46461	254194
28623	254195
60799	254196
7522	254197
45413	254198
97161	254199
144402	254200
890	254201
29841	254202
142220	254203
85707	254204
26315	254205
61485	254206
27062	254207
12635	254208
80787	254209
61015	254210
116492	254211
26702	254212
18766	254213
71437	254214
11408	254215
22675	254216
35858	254217
12703	254218
185674	254219
60312	254220
1470	254221
1479	254222
52269	254223
7657	254224
142105	254225
9476	254226
53940	254227
46959	254228
2404	254229
12580	254230
46973	254231
60690	254232
86819	254233
61350	254234
30220	254235
10431	254236
10899	254237
409	254238
16422	254239
150869	254240
36811	254241
31932	254242
162	254243
59289	254244
3793	254245
30012	254246
16261	254247
59936	254248
524	254249
10182	254250
57920	254251
20381	254252
4310	254253
16033	254254
137	254255
605	254256
840	254257
210420	254258
217038	254259
118419	254260
21019	254261
110943	254262
83588	254263
20874	254264
49619	254265
33161	254266
18379	254267
42586	254268
3817	254269
53224	254270
7541	254271
21102	254272
39260	254273
108462	254274
297	254275
116765	254276
50640	254277
25680	254278
44897	254279
23775	254280
1153	254281
24296	254282
5332	254283
974	254284
77340	254285
39262	254286
16859	254287
30703	254288
2974	254289
80351	254290
31934	254291
26692	254292
7683	254293
78640	254294
93596	254295
53496	254296
122284	254297
71654	254298
33019	254299
21058	254300
2005	254301
6355	254302
101276	254303
93408	254304
63141	254305
100185	254306
3069	254307
168851	254308
64631	254309
175462	254310
127219	254311
11980	254312
235237	254313
160605	254314
132773	254315
162353	254316
26873	254317
234083	254318
19850	254319
121386	254320
67302	254321
136577	254322
38025	254323
196678	254324
918	254325
6427	254326
371	254327
56157	254328
140975	254329
63143	254330
194294	254331
114666	254332
17327	254333
42349	254334
81428	254335
65397	254336
115461	254337
34672	254338
34672	254339
76533	254340
11246	254341
36593	254342
31806	254343
32143	254344
568	254345
56765	254346
186507	254347
133263	254348
117544	254349
11036	254350
8227	254351
34710	254352
124800	254353
39380	254354
6477	254355
237006	254356
58956	254357
92445	254358
4671	254359
27122	254360
334	254361
334	254362
51282	254363
51336	254364
30938	254365
16897	254366
9063	254367
129927	254368
20833	254369
18426	254370
2137	254371
29175	254372
22376	254373
27177	254374
65123	254375
164244	254376
30986	254377
156257	254378
54076	254379
29696	254380
65718	254381
79291	254382
29696	254383
50925	254384
50925	254385
84070	254386
84070	254387
29056	254388
4368	254389
29056	254390
884	254391
2002	254392
1274	254393
2237	254394
794	254395
221408	254396
30372	254397
181120	254398
93100	254399
82807	254400
82807	254401
216819	254402
10184	254403
46454	254404
124523	254405
22468	254406
32066	254407
205968	254408
207913	254409
151473	254410
110373	254411
125197	254412
58056	254413
83798	254414
25211	254415
30372	254416
127869	254417
22515	254418
127883	254419
126502	254420
95263	254421
51697	254422
110373	254423
216971	254424
30372	254425
128613	254426
234394	254427
168401	254428
10184	254429
56797	254430
153373	254431
25729	254432
86545	254433
83798	254434
26187	254435
11222	254436
84087	254437
215958	254438
39635	254439
83355	254440
153925	254441
64033	254442
83353	254443
142349	254444
74023	254445
147461	254446
161861	254447
161119	254448
61847	254449
30372	254450
4334	254451
25484	254452
86545	254453
209911	254454
213648	254455
5642	254456
232833	254457
84413	254458
4334	254459
147685	254460
50136	254461
231851	254462
124892	254463
50115	254464
50061	254465
96381	254466
31392	254467
178114	254468
24991	254469
62598	254470
161392	254471
49792	254472
36536	254473
56305	254474
12110	254475
210127	254476
54871	254477
234835	254478
54898	254479
54871	254480
55025	254481
14394	254482
84891	254483
118341	254484
21544	254485
17772	254486
119951	254487
51980	254488
234682	254489
162348	254490
74023	254491
116584	254492
31392	254493
14319	254494
60839	254495
53	254496
231523	254497
155469	254498
84668	254499
65281	254500
114888	254501
110402	254502
209638	254503
112958	254504
112398	254505
2621	254506
81144	254507
156347	254508
73038	254509
44401	254510
18977	254511
9612	254512
17236	254513
42340	254514
24714	254515
47801	254516
101620	254517
11424	254518
6410	254519
10519	254520
123107	254521
78806	254522
80050	254523
60828	254524
8310	254525
29853	254526
15586	254527
79490	254528
150065	254529
68305	254530
15011	254531
31994	254532
130347	254533
5361	254534
24083	254535
13786	254536
98335	254537
4798	254538
15573	254539
3722	254540
45025	254541
141181	254542
222526	254543
134448	254544
39373	254545
65951	254546
55914	254547
34592	254548
152747	254549
11414	254550
29843	254551
78216	254552
13254	254553
16348	254554
627	254555
28436	254556
16442	254557
11451	254558
148709	254559
51754	254560
105911	254561
194601	254562
11058	254563
23174	254564
105053	254565
57105	254566
120752	254567
87728	254568
11564	254569
31761	254570
141398	254571
127947	254572
51563	254573
69772	254574
5219	254575
55408	254576
116272	254577
115537	254578
6060	254579
86096	254580
115598	254581
157785	254582
217876	254583
32214	254584
14053	254585
50869	254586
112171	254587
150077	254588
40383	254589
53017	254590
77347	254591
3475	254592
117172	254593
91811	254594
47080	254595
164910	254596
26292	254597
147220	254598
26292	254599
50092	254600
10584	254601
27095	254602
163866	254603
236808	254604
57844	254605
27467	254606
64099	254607
89579	254608
48463	254609
170390	254610
31250	254611
57142	254612
879	254613
92116	254614
17394	254615
17394	254616
27742	254617
781	254618
14053	254619
194308	254620
103557	254621
1722	254622
32743	254623
17394	254624
147973	254625
79090	254626
108848	254627
177778	254628
97616	254629
208070	254630
38175	254631
28351	254632
73935	254633
5904	254634
41327	254635
54035	254636
20724	254637
178383	254638
164910	254639
163866	254640
104403	254641
172838	254642
139303	254643
8346	254644
17847	254645
182345	254646
3396	254647
16692	254648
12851	254649
87393	254650
5837	254651
170363	254652
19131	254653
83162	254654
62528	254655
24247	254656
10953	254657
9848	254658
49316	254659
56396	254660
62461	254661
3926	254662
47945	254663
139371	254664
66919	254665
4745	254666
24414	254667
171799	254668
81880	254669
214352	254670
20230	254671
47546	254672
29924	254673
133604	254674
73646	254675
2674	254676
111067	254677
37780	254678
72622	254679
2542	254680
7099	254681
7241	254682
28358	254683
11703	254684
164600	254685
107182	254686
3752	254687
165973	254688
10987	254689
4540	254690
85790	254691
81713	254692
125507	254693
35563	254694
5700	254695
165860	254696
29686	254697
77423	254698
11339	254699
111341	254700
26456	254701
7249	254702
6338	254703
124193	254704
17620	254705
116375	254706
152450	254707
142312	254708
135977	254709
116375	254710
78790	254711
3547	254712
23898	254713
53144	254714
60302	254715
18329	254716
152329	254717
100914	254718
39755	254719
35276	254720
17334	254721
134120	254722
123778	254723
18855	254724
32404	254725
48998	254726
24575	254727
133147	254728
133228	254729
13718	254730
7462	254731
1746	254732
84725	254733
25831	254734
11051	254735
113762	254736
137166	254737
11270	254738
15772	254739
4946	254740
65553	254741
184717	254742
95377	254743
61876	254744
19966	254745
673	254746
89492	254747
39695	254748
135439	254749
190970	254750
188380	254751
102531	254752
104305	254753
41213	254754
41312	254755
124784	254756
9147	254757
505	254758
20631	254759
133364	254760
198365	254761
91884	254762
176811	254763
4946	254764
199687	254765
106586	254766
9342	254767
100914	254768
139099	254769
75497	254770
206896	254771
36346	254772
187456	254773
97525	254774
79913	254775
133234	254776
114558	254777
48945	254778
99107	254779
115880	254780
151597	254781
158359	254782
87867	254783
24758	254784
118293	254785
125457	254786
19462	254787
121564	254788
47478	254789
67281	254790
20078	254791
91820	254792
54267	254793
92492	254794
54565	254795
42690	254796
55475	254797
8412	254798
19965	254799
24101	254800
20632	254801
24855	254802
37526	254803
4075	254804
5513	254805
9022	254806
32136	254807
37406	254808
30166	254809
26765	254810
135484	254811
3685	254812
3679	254813
37897	254814
552	254815
105991	254816
12069	254817
9023	254818
143546	254819
18095	254820
105869	254821
19713	254822
37381	254823
7214	254824
19937	254825
16778	254826
162791	254827
21335	254828
9913	254829
156204	254830
95745	254831
14031	254832
8768	254833
39238	254834
63490	254835
14031	254836
54163	254837
32233	254838
156882	254839
86432	254840
91292	254841
230078	254842
113105	254843
35894	254844
113216	254845
8697	254846
112907	254847
6410	254848
214642	254849
40176	254850
17463	254851
112686	254852
73528	254853
154728	254854
28266	254855
154475	254856
31846	254857
11035	254858
23117	254859
1853	254860
40176	254861
28858	254862
213757	254863
1385	254864
217377	254865
112937	254866
4150	254867
18341	254868
12334	254869
106947	254870
4271	254871
34149	254872
62116	254873
97721	254874
15173	254875
42560	254876
765	254877
8420	254878
112686	254879
175386	254880
50941	254881
1949	254882
19322	254883
154786	254884
65200	254885
11035	254886
83282	254887
1385	254888
112387	254889
32120	254890
209887	254891
54112	254892
57351	254893
96420	254894
45029	254895
213755	254896
65200	254897
138683	254898
87	254899
9543	254900
12777	254901
113536	254902
8179	254903
38590	254904
102011	254905
53236	254906
5924	254907
134738	254908
85464	254909
34213	254910
34213	254911
232995	254912
127326	254913
17464	254914
236553	254915
44781	254916
73026	254917
61438	254918
14948	254919
38453	254920
103053	254921
53888	254922
96208	254923
31108	254924
9007	254925
34690	254926
42060	254927
44203	254928
16592	254929
8796	254930
231428	254931
19816	254932
13167	254933
9313	254934
11040	254935
10978	254936
37813	254937
19773	254938
3078	254939
61573	254940
203744	254941
38269	254942
11662	254943
103981	254944
82387	254945
9559	254946
35589	254947
56474	254948
179569	254949
19305	254950
18233	254951
6845	254952
9163	254953
17263	254954
22039	254955
7764	254956
175041	254957
28233	254958
29846	254959
97531	254960
33722	254961
9459	254962
568	254963
108794	254964
51350	254965
116272	254966
148247	254967
12630	254968
16879	254969
38643	254970
24802	254971
217	254972
2185	254973
26086	254974
26086	254975
26086	254976
223483	254977
4078	254978
135007	254979
90255	254980
47825	254981
154284	254982
7869	254983
3655	254984
94398	254985
43000	254986
470	254987
4861	254988
9388	254989
5491	254990
7027	254991
1627	254992
1790	254993
472	254994
64556	254995
237686	254996
15788	254997
120643	254998
3940	254999
108902	255000
155678	255001
995	255002
1066	255003
24428	255004
63887	255005
19693	255006
85875	255007
15683	255008
51372	255009
181176	255010
9772	255011
26128	255012
147284	255013
1629	255014
17334	255015
26378	255016
34390	255017
878	255018
4716	255019
24344	255020
24725	255021
231786	255022
11583	255023
9507	255024
94405	255025
5466	255026
109810	255027
148601	255028
31351	255029
38878	255030
26621	255031
6787	255032
22990	255033
73837	255034
892	255035
34390	255036
121539	255037
24071	255038
14027	255039
76832	255040
151403	255041
129971	255042
46694	255043
47423	255044
3653	255045
18194	255046
64223	255047
23010	255048
28626	255049
7165	255050
1187	255051
4104	255052
4203	255053
3699	255054
1833	255055
552	255056
55712	255057
2162	255058
227194	255059
136367	255060
5016	255061
12547	255062
115211	255063
155603	255064
234360	255065
145923	255066
10913	255067
239738	255068
79091	255069
61336	255070
2922	255071
60289	255072
2626	255073
8267	255074
104941	255075
8490	255076
11347	255077
60927	255078
16495	255079
29959	255080
103253	255081
12987	255082
8307	255083
30265	255084
73203	255085
592	255086
91530	255087
301	255088
8273	255089
8054	255090
19947	255091
1194	255092
434	255093
37636	255094
24189	255095
104937	255096
9640	255097
9640	255098
48399	255099
24007	255100
61155	255101
26179	255102
2918	255103
47939	255104
16437	255105
79057	255106
61156	255107
78099	255108
8247	255109
4184	255110
29495	255111
37919	255112
48208	255113
142525	255114
48269	255115
114638	255116
86928	255117
78645	255118
159062	255119
115134	255120
25973	255121
115134	255122
235940	255123
107785	255124
181095	255125
5749	255126
78104	255127
13682	255128
24366	255129
13682	255130
11702	255131
19922	255132
81327	255133
13120	255134
434	255135
4186	255136
19991	255137
5485	255138
47639	255139
11431	255140
8398	255141
144758	255142
103284	255143
51490	255144
56501	255145
23159	255146
110073	255147
11638	255148
23929	255149
2922	255150
975	255151
78099	255152
16503	255153
16410	255154
2944	255155
5485	255156
25841	255157
29947	255158
11374	255159
60281	255160
8251	255161
4187	255162
13856	255163
6053	255164
141166	255165
23141	255166
2398	255167
17320	255168
64579	255169
2235	255170
42098	255171
39856	255172
83863	255173
17347	255174
17347	255175
11535	255176
30819	255177
24711	255178
48150	255179
108234	255180
4828	255181
57737	255182
3682	255183
31812	255184
240	255185
78239	255186
103549	255187
47813	255188
37706	255189
6053	255190
61336	255191
78104	255192
3653	255193
47527	255194
1072	255195
31492	255196
9023	255197
142327	255198
285	255199
35252	255200
4222	255201
59912	255202
3659	255203
95559	255204
16578	255205
3294	255206
5407	255207
79055	255208
2265	255209
4762	255210
61001	255211
30591	255212
147975	255213
5316	255214
531	255215
20176	255216
42526	255217
32898	255218
111925	255219
24651	255220
84458	255221
2330	255222
5482	255223
215500	255224
3645	255225
25251	255226
7226	255227
80719	255228
6816	255229
22281	255230
54487	255231
23271	255232
26607	255233
19332	255234
76660	255235
77880	255236
9606	255237
55425	255238
11220	255239
10833	255240
1476	255241
5688	255242
41398	255243
11599	255244
20834	255245
52418	255246
28088	255247
40237	255248
9331	255249
50156	255250
7819	255251
2091	255252
19694	255253
11520	255254
222344	255255
34135	255256
7436	255257
9595	255258
2520	255259
7505	255260
39557	255261
24581	255262
33015	255263
516	255264
89688	255265
4804	255266
5458	255267
7263	255268
39297	255269
13884	255270
11464	255271
3685	255272
16503	255273
1702	255274
396	255275
2053	255276
16991	255277
434	255278
9631	255279
47807	255280
173422	255281
31811	255282
31812	255283
18585	255284
13168	255285
115719	255286
552	255287
20208	255288
4626	255289
2943	255290
4168	255291
25294	255292
880	255293
61081	255294
59091	255295
2493	255296
9876	255297
35282	255298
9335	255299
8416	255300
4722	255301
5412	255302
60444	255303
79077	255304
3575	255305
16561	255306
238253	255307
2053	255308
13748	255309
28460	255310
6385	255311
155302	255312
138930	255313
119981	255314
7054	255315
236758	255316
3460	255317
37514	255318
9449	255319
10435	255320
13301	255321
28564	255322
48944	255323
1068	255324
84948	255325
459	255326
49607	255327
131331	255328
148612	255329
37378	255330
148512	255331
217559	255332
187610	255333
83402	255334
23891	255335
108059	255336
3665	255337
7110	255338
133540	255339
79431	255340
119403	255341
11426	255342
552	255343
45923	255344
9332	255345
654	255346
1683	255347
142245	255348
53309	255349
2854	255350
6689	255351
15583	255352
8424	255353
30514	255354
4819	255355
8307	255356
3300	255357
2324	255358
7182	255359
19825	255360
160571	255361
8052	255362
13638	255363
14608	255364
141174	255365
41684	255366
87065	255367
104615	255368
10410	255369
3644	255370
31749	255371
8419	255372
35381	255373
8260	255374
13638	255375
176904	255376
91748	255377
12582	255378
198759	255379
168154	255380
8955	255381
107247	255382
56186	255383
24912	255384
62616	255385
22676	255386
27867	255387
27938	255388
41974	255389
74254	255390
133004	255391
15735	255392
1977	255393
75530	255394
82269	255395
155121	255396
1310	255397
617	255398
66695	255399
5517	255400
1125	255401
532	255402
458	255403
1549	255404
1028	255405
730	255406
2439	255407
617	255408
9090	255409
1393	255410
2439	255411
1920	255412
531	255413
1030	255414
1126	255415
2168	255416
14848	255417
36909	255418
84514	255419
532	255420
616	255421
1031	255422
30908	255423
4097	255424
216560	255425
158042	255426
115913	255427
2673	255428
237714	255429
8035	255430
19541	255431
23520	255432
99186	255433
40258	255434
25140	255435
75552	255436
10926	255437
11	255438
103170	255439
223097	255440
71675	255441
2424	255442
160388	255443
167052	255444
58132	255445
138905	255446
88391	255447
128140	255448
8025	255449
126507	255450
8986	255451
71851	255452
66815	255453
75552	255454
10679	255455
115520	255456
94209	255457
137431	255458
85221	255459
55	255460
167138	255461
118688	255462
9459	255463
33282	255464
79782	255465
8738	255466
96858	255467
86063	255468
34562	255469
84412	255470
209599	255471
4906	255472
53692	255473
10926	255474
141412	255475
44450	255476
110855	255477
2014	255478
88541	255479
118704	255480
87565	255481
178136	255482
55346	255483
236576	255484
110627	255485
72972	255486
99048	255487
128984	255488
77832	255489
40471	255490
23468	255491
85030	255492
55356	255493
59669	255494
4467	255495
1713	255496
110855	255497
145689	255498
41008	255499
2430	255500
59156	255501
21452	255502
144009	255503
41867	255504
11928	255505
146019	255506
32408	255507
43373	255508
238003	255509
1696	255510
62494	255511
4999	255512
222157	255513
124010	255514
521	255515
9025	255516
159374	255517
28403	255518
22021	255519
27658	255520
82407	255521
96693	255522
15979	255523
43609	255524
157559	255525
55	255526
160569	255527
51346	255528
134203	255529
120420	255530
167447	255531
575	255532
15155	255533
552	255534
328	255535
183548	255536
60162	255537
228102	255538
83755	255539
110365	255540
159962	255541
6908	255542
28509	255543
4909	255544
10621	255545
16313	255546
8489	255547
56087	255548
43441	255549
87463	255550
6252	255551
2622	255552
24417	255553
36697	255554
10293	255555
113589	255556
59686	255557
47565	255558
46880	255559
7432	255560
37074	255561
135392	255562
101093	255563
112101	255564
119669	255565
56289	255566
27064	255567
17933	255568
33460	255569
85627	255570
1892	255571
483	255572
483	255573
2319	255574
2577	255575
148416	255576
112321	255577
244	255578
19702	255579
29650	255580
24811	255581
8718	255582
7720	255583
33270	255584
123506	255585
53174	255586
87459	255587
7242	255588
8178	255589
129385	255590
35656	255591
25289	255592
11153	255593
10179	255594
31134	255595
519	255596
97074	255597
25608	255598
40762	255599
2343	255600
5702	255601
3	255602
23848	255603
139193	255604
3320	255605
118491	255606
2710	255607
92948	255608
720	255609
3573	255610
188	255611
44417	255612
90293	255613
3129	255614
5154	255615
232483	255616
42500	255617
38	255618
74712	255619
108	255620
60951	255621
24784	255622
20047	255623
23396	255624
24919	255625
41922	255626
24411	255627
36716	255628
73816	255629
83428	255630
30729	255631
71590	255632
146871	255633
30861	255634
23449	255635
33820	255636
9391	255637
13359	255638
2383	255639
11582	255640
52418	255641
2128	255642
40496	255643
51446	255644
16810	255645
20215	255646
11516	255647
79065	255648
56453	255649
35472	255650
3703	255651
5458	255652
29744	255653
3575	255654
42546	255655
48272	255656
79556	255657
23501	255658
42879	255659
13020	255660
4076	255661
14216	255662
20223	255663
20029	255664
4929	255665
40085	255666
7807	255667
4301	255668
47	255669
23330	255670
7064	255671
80929	255672
20696	255673
118715	255674
156258	255675
86120	255676
61170	255677
66672	255678
51574	255679
86107	255680
118521	255681
13	255682
199349	255683
28717	255684
11521	255685
45941	255686
65075	255687
9385	255688
29222	255689
57442	255690
982	255691
150084	255692
4242	255693
59962	255694
31534	255695
1517	255696
57185	255697
62147	255698
7137	255699
96207	255700
4637	255701
85728	255702
54481	255703
56177	255704
41081	255705
72568	255706
77561	255707
3054	255708
55208	255709
43821	255710
104373	255711
49175	255712
193704	255713
60952	255714
42398	255715
143023	255716
13649	255717
47923	255718
103196	255719
26791	255720
10549	255721
151	255722
5804	255723
74726	255724
7	255725
14952	255726
55569	255727
37640	255728
72568	255729
99321	255730
78646	255731
78167	255732
21737	255733
13551	255734
37634	255735
174758	255736
144669	255737
6638	255738
37634	255739
55431	255740
24362	255741
21016	255742
136364	255743
2866	255744
97895	255745
52722	255746
37178	255747
17552	255748
73711	255749
30960	255750
32985	255751
80950	255752
23314	255753
163779	255754
2343	255755
72366	255756
1695	255757
7859	255758
13878	255759
7969	255760
134447	255761
29640	255762
394	255763
7464	255764
44797	255765
38060	255766
35816	255767
988	255768
1202	255769
185257	255770
11981	255771
25982	255772
11864	255773
114120	255774
60085	255775
2650	255776
23172	255777
8501	255778
4654	255779
3840	255780
5696	255781
2650	255782
400	255783
12881	255784
148878	255785
3652	255786
60060	255787
14262	255788
8230	255789
8399	255790
106991	255791
13061	255792
58028	255793
2681	255794
33923	255795
11741	255796
6791	255797
1869	255798
394	255799
5146	255800
115787	255801
67564	255802
32758	255803
116632	255804
54262	255805
159593	255806
157615	255807
224923	255808
22347	255809
34115	255810
222153	255811
124406	255812
1231	255813
211641	255814
83608	255815
6	255816
14291	255817
130067	255818
76225	255819
4141	255820
32772	255821
116923	255822
14714	255823
102716	255824
232203	255825
64804	255826
101602	255827
32478	255828
10177	255829
67371	255830
134732	255831
19856	255832
42413	255833
37898	255834
71250	255835
93494	255836
7683	255837
108320	255838
53712	255839
78233	255840
82809	255841
26162	255842
2693	255843
726	255844
41505	255845
61204	255846
77659	255847
62545	255848
50877	255849
153421	255850
112574	255851
161512	255852
87478	255853
55946	255854
153069	255855
138331	255856
112254	255857
213236	255858
112370	255859
173579	255860
116151	255861
65119	255862
55554	255863
55254	255864
72703	255865
55647	255866
55970	255867
55254	255868
55254	255869
72327	255870
204958	255871
72659	255872
72703	255873
142453	255874
152718	255875
148775	255876
153336	255877
229514	255878
14498	255879
11845	255880
84305	255881
106528	255882
106660	255883
10909	255884
9827	255885
2737	255886
18226	255887
152946	255888
40099	255889
22958	255890
92843	255891
49093	255892
61161	255893
126573	255894
28055	255895
14436	255896
135841	255897
1537	255898
88514	255899
79128	255900
14839	255901
40600	255902
11248	255903
86466	255904
41197	255905
4707	255906
65064	255907
36441	255908
28730	255909
45537	255910
36931	255911
190	255912
22571	255913
62716	255914
99491	255915
118736	255916
18476	255917
4895	255918
87317	255919
44548	255920
108321	255921
8089	255922
37824	255923
2044	255924
6212	255925
79889	255926
66497	255927
13033	255928
127332	255929
127581	255930
99093	255931
51992	255932
21603	255933
218805	255934
164474	255935
35976	255936
85028	255937
27059	255938
83915	255939
45505	255940
82322	255941
35055	255942
89079	255943
207903	255944
7907	255945
35561	255946
17578	255947
11339	255948
105492	255949
57348	255950
196146	255951
60382	255952
12341	255953
21421	255954
52037	255955
58998	255956
31528	255957
94862	255958
11986	255959
16902	255960
39394	255961
14018	255962
166503	255963
29036	255964
134701	255965
13308	255966
150719	255967
60963	255968
56361	255969
87199	255970
136454	255971
118694	255972
13127	255973
4104	255974
73996	255975
21580	255976
466	255977
119782	255978
68773	255979
94117	255980
164963	255981
103536	255982
30749	255983
49531	255984
4443	255985
236003	255986
24474	255987
14812	255988
203607	255989
45649	255990
6688	255991
88597	255992
67555	255993
93922	255994
164027	255995
6744	255996
397	255997
18169	255998
142475	255999
347	256000
24630	256001
32869	256002
46198	256003
85254	256004
47329	256005
61537	256006
175175	256007
109884	256008
69884	256009
75378	256010
1850	256011
126426	256012
22109	256013
41669	256014
219992	256015
124940	256016
16223	256017
39385	256018
81317	256019
123535	256020
108216	256021
83422	256022
99212	256023
131195	256024
16560	256025
30830	256026
71011	256027
1462	256028
14016	256029
189761	256030
4236	256031
61074	256032
102069	256033
41669	256034
118736	256035
50808	256036
99210	256037
58861	256038
5797	256039
18899	256040
220150	256041
104088	256042
106943	256043
136359	256044
31566	256045
30286	256046
48218	256047
106158	256048
26162	256049
13182	256050
52875	256051
78784	256052
106074	256053
4717	256054
186617	256055
15619	256056
14310	256057
120353	256058
14814	256059
28106	256060
6303	256061
41670	256062
172452	256063
21326	256064
45131	256065
85290	256066
11209	256067
57546	256068
651	256069
7063	256070
38167	256071
41830	256072
117265	256073
42405	256074
41830	256075
6621	256076
166826	256077
6928	256078
63281	256079
41749	256080
8165	256081
15502	256082
96673	256083
20224	256084
19329	256085
119671	256086
210206	256087
9350	256088
151618	256089
29556	256090
74492	256091
446	256092
21731	256093
117979	256094
10623	256095
40805	256096
36	256097
3192	256098
23667	256099
218529	256100
14113	256101
8612	256102
1516	256103
1516	256104
29126	256105
51775	256106
174026	256107
1516	256108
164713	256109
43182	256110
2626	256111
60903	256112
20115	256113
89150	256114
219938	256115
210080	256116
239261	256117
63721	256118
22288	256119
68392	256120
11553	256121
27290	256122
67203	256123
39800	256124
74321	256125
109419	256126
78452	256127
117660	256128
11635	256129
20946	256130
238890	256131
2735	256132
34421	256133
12326	256134
8863	256135
21358	256136
5986	256137
7573	256138
6350	256139
32835	256140
67039	256141
70652	256142
23994	256143
30845	256144
109369	256145
76953	256146
26162	256147
63132	256148
3717	256149
40417	256150
91026	256151
16476	256152
45129	256153
3271	256154
17904	256155
10335	256156
8850	256157
41260	256158
46166	256159
86215	256160
8243	256161
69020	256162
7344	256163
72170	256164
12324	256165
24665	256166
9342	256167
21217	256168
16055	256169
112778	256170
41	256171
60173	256172
161479	256173
56310	256174
39404	256175
56039	256176
38924	256177
38924	256178
170480	256179
29507	256180
26410	256181
17743	256182
37442	256183
187080	256184
67557	256185
27871	256186
128253	256187
2131	256188
103801	256189
35991	256190
28710	256191
39535	256192
4848	256193
45549	256194
32178	256195
76339	256196
17676	256197
101630	256198
46086	256199
1563	256200
7755	256201
37056	256202
52409	256203
84054	256204
52357	256205
112162	256206
42372	256207
9013	256208
31852	256209
48446	256210
81460	256211
163005	256212
47567	256213
114782	256214
4897	256215
77971	256216
63230	256217
80052	256218
53809	256219
192867	256220
214216	256221
25252	256222
1117	256223
68391	256224
164864	256225
165492	256226
2945	256227
52640	256228
3321	256229
16407	256230
46161	256231
148616	256232
5356	256233
1378	256234
67432	256235
18594	256236
233917	256237
67770	256238
40551	256239
108339	256240
29498	256241
106912	256242
17456	256243
138977	256244
11287	256245
115690	256246
158789	256247
200108	256248
267	256249
64926	256250
65077	256251
41467	256252
8628	256253
2857	256254
8414	256255
104018	256256
36900	256257
36441	256258
51300	256259
120068	256260
36365	256261
64069	256262
45573	256263
151344	256264
231368	256265
38574	256266
238716	256267
1117	256268
209779	256269
117410	256270
48892	256271
167461	256272
150190	256273
98827	256274
135002	256275
45406	256276
106836	256277
27761	256278
146631	256279
50786	256280
88708	256281
102766	256282
139177	256283
53797	256284
201286	256285
19139	256286
50761	256287
198261	256288
117791	256289
33033	256290
53890	256291
124818	256292
127140	256293
236523	256294
94655	256295
177436	256296
188538	256297
8846	256298
40456	256299
155962	256300
190232	256301
21530	256302
16009	256303
157094	256304
11232	256305
17196	256306
135105	256307
17473	256308
84624	256309
83265	256310
31849	256311
41759	256312
102968	256313
61621	256314
92818	256315
8235	256316
11844	256317
142363	256318
6896	256319
144238	256320
74752	256321
108802	256322
152156	256323
67896	256324
166333	256325
9651	256326
68737	256327
236333	256328
116021	256329
207065	256330
92655	256331
53218	256332
105423	256333
17864	256334
97863	256335
52428	256336
176483	256337
66009	256338
72014	256339
79607	256340
55236	256341
114339	256342
166087	256343
52875	256344
52569	256345
94186	256346
142029	256347
88236	256348
121359	256349
90428	256350
27799	256351
28602	256352
7175	256353
18560	256354
75519	256355
11904	256356
77645	256357
33017	256358
200440	256359
227627	256360
47812	256361
22016	256362
95184	256363
13866	256364
115268	256365
142827	256366
12919	256367
111021	256368
26995	256369
37904	256370
10466	256371
30694	256372
14917	256373
77157	256374
181388	256375
32561	256376
38000	256377
1483	256378
110828	256379
94597	256380
161168	256381
118446	256382
52444	256383
116823	256384
57540	256385
5378	256386
86303	256387
114594	256388
229064	256389
227921	256390
31595	256391
96135	256392
82958	256393
29198	256394
130917	256395
44698	256396
19943	256397
18606	256398
2506	256399
211586	256400
5002	256401
42408	256402
5531	256403
11325	256404
187970	256405
36754	256406
33761	256407
50093	256408
22486	256409
2053	256410
852	256411
109020	256412
64299	256413
78666	256414
78666	256415
10185	256416
32069	256417
77179	256418
9826	256419
41234	256420
112028	256421
14990	256422
88088	256423
20098	256424
162935	256425
8716	256426
65272	256427
2	256428
42880	256429
117162	256430
39941	256431
32771	256432
1794	256433
3122	256434
116923	256435
43336	256436
36881	256437
126435	256438
118148	256439
213200	256440
86848	256441
96604	256442
46431	256443
6789	256444
100877	256445
3794	256446
10301	256447
188961	256448
67452	256449
6869	256450
2793	256451
11899	256452
55151	256453
44218	256454
44928	256455
67950	256456
19439	256457
69853	256458
58090	256459
6485	256460
5962	256461
24969	256462
46954	256463
17459	256464
52434	256465
34053	256466
210709	256467
212343	256468
46440	256469
34053	256470
91808	256471
37756	256472
1541	256473
30298	256474
13020	256475
36413	256476
129205	256477
7342	256478
13020	256479
80782	256480
23593	256481
75281	256482
11597	256483
64026	256484
43437	256485
67853	256486
41090	256487
203384	256488
76499	256489
56174	256490
135129	256491
14173	256492
19507	256493
33122	256494
8916	256495
95082	256496
19507	256497
12531	256498
3717	256499
73392	256500
172407	256501
27417	256502
92478	256503
65012	256504
16660	256505
76698	256506
2540	256507
100139	256508
188898	256509
59491	256510
114147	256511
34529	256512
33903	256513
6082	256514
87644	256515
83798	256516
50138	256517
105475	256518
20094	256519
82806	256520
207070	256521
50138	256522
20871	256523
105480	256524
11929	256525
167238	256526
53203	256527
78474	256528
102755	256529
89248	256530
841	256531
21260	256532
10578	256533
120290	256534
22033	256535
64760	256536
149800	256537
84748	256538
39651	256539
8930	256540
113908	256541
21412	256542
38794	256543
75550	256544
64339	256545
18942	256546
84891	256547
44121	256548
232409	256549
208628	256550
85093	256551
14498	256552
31465	256553
148381	256554
72869	256555
208543	256556
14347	256557
128854	256558
43186	256559
1328	256560
4195	256561
41812	256562
5040	256563
64400	256564
14025	256565
129739	256566
45406	256567
6505	256568
75343	256569
15429	256570
9408	256571
18297	256572
27037	256573
62267	256574
17827	256575
13728	256576
95256	256577
93336	256578
67203	256579
116444	256580
161486	256581
8171	256582
102536	256583
64250	256584
11896	256585
149211	256586
94399	256587
40734	256588
20742	256589
61361	256590
11978	256591
14262	256592
50422	256593
40289	256594
142276	256595
48122	256596
38136	256597
86682	256598
67577	256599
96137	256600
64071	256601
5593	256602
31952	256603
112513	256604
84853	256605
39843	256606
206179	256607
149054	256608
152410	256609
33755	256610
1628	256611
25074	256612
23678	256613
120877	256614
102599	256615
19402	256616
35588	256617
64533	256618
201668	256619
141444	256620
8860	256621
8860	256622
19378	256623
86575	256624
38655	256625
150129	256626
8015	256627
60763	256628
101769	256629
81701	256630
6174	256631
2149	256632
189262	256633
146	256634
24666	256635
116591	256636
136313	256637
33721	256638
61657	256639
163593	256640
30206	256641
41227	256642
6607	256643
221644	256644
2054	256645
28836	256646
128221	256647
36498	256648
26575	256649
64323	256650
46585	256651
119670	256652
38986	256653
8274	256654
66999	256655
87244	256656
105706	256657
35972	256658
38655	256659
108047	256660
9416	256661
141444	256662
211159	256663
26123	256664
13608	256665
67812	256666
142639	256667
77374	256668
40189	256669
79869	256670
202360	256671
19659	256672
32135	256673
109348	256674
12089	256675
58783	256676
23728	256677
25903	256678
100190	256679
45746	256680
50123	256681
111154	256682
106085	256683
68486	256684
17860	256685
239328	256686
41569	256687
79109	256688
12437	256689
29916	256690
9704	256691
9810	256692
754	256693
19840	256694
3068	256695
6184	256696
9704	256697
12437	256698
32159	256699
112180	256700
107793	256701
46567	256702
46758	256703
51483	256704
32007	256705
157898	256706
23479	256707
104511	256708
216177	256709
49288	256710
53477	256711
195342	256712
79411	256713
126575	256714
89969	256715
103644	256716
103644	256717
87110	256718
148116	256719
112190	256720
3061	256721
101368	256722
76450	256723
24390	256724
14637	256725
20644	256726
89142	256727
229159	256728
36025	256729
206268	256730
3106	256731
27959	256732
16108	256733
1973	256734
27375	256735
17478	256736
219345	256737
2997	256738
5064	256739
8	256740
10524	256741
10524	256742
139255	256743
8	256744
21196	256745
73978	256746
54755	256747
43039	256748
123876	256749
123876	256750
8	256751
123907	256752
188875	256753
104847	256754
194342	256755
17446	256756
13798	256757
3276	256758
24	256759
105049	256760
8	256761
27149	256762
8925	256763
69218	256764
165593	256765
114807	256766
42085	256767
87650	256768
55695	256769
225781	256770
165678	256771
157815	256772
42243	256773
116642	256774
10436	256775
121068	256776
72872	256777
137764	256778
138831	256779
231355	256780
108422	256781
81259	256782
145774	256783
122307	256784
81455	256785
176091	256786
43579	256787
100229	256788
202505	256789
53749	256790
169847	256791
68904	256792
32755	256793
136347	256794
160037	256795
201561	256796
60621	256797
159393	256798
226472	256799
227294	256800
144772	256801
11845	256802
122249	256803
168114	256804
167928	256805
81209	256806
48297	256807
93424	256808
122561	256809
168135	256810
107236	256811
165591	256812
53657	256813
65060	256814
234003	256815
121195	256816
39133	256817
226572	256818
165590	256819
4260	256820
53749	256821
157267	256822
53486	256823
3080	256824
107846	256825
90953	256826
90988	256827
167849	256828
225146	256829
159536	256830
90003	256831
133016	256832
231364	256833
39384	256834
121513	256835
68984	256836
158101	256837
167886	256838
196550	256839
90918	256840
120852	256841
7691	256842
90047	256843
85975	256844
121071	256845
102616	256846
141704	256847
51561	256848
108419	256849
24090	256850
227699	256851
41938	256852
144731	256853
159387	256854
18023	256855
122561	256856
10480	256857
14944	256858
41233	256859
121517	256860
120942	256861
86079	256862
90953	256863
80948	256864
141704	256865
81455	256866
4915	256867
34178	256868
33389	256869
99917	256870
448	256871
165594	256872
224652	256873
225784	256874
8385	256875
121758	256876
145098	256877
40390	256878
34906	256879
208530	256880
112571	256881
159451	256882
81344	256883
115656	256884
145097	256885
10484	256886
169002	256887
38851	256888
64984	256889
114491	256890
204642	256891
115767	256892
222885	256893
158184	256894
101912	256895
121548	256896
224020	256897
40759	256898
107633	256899
922	256900
144731	256901
90000	256902
114541	256903
9650	256904
24778	256905
170261	256906
2097	256907
21163	256908
76755	256909
13492	256910
27970	256911
31277	256912
8	256913
7368	256914
17536	256915
11447	256916
199637	256917
2961	256918
3071	256919
29848	256920
1465	256921
4041	256922
21094	256923
115733	256924
7839	256925
91598	256926
123800	256927
64588	256928
4786	256929
849	256930
27501	256931
150603	256932
54354	256933
144308	256934
4151	256935
29618	256936
3809	256937
49238	256938
1876	256939
8	256940
79040	256941
55524	256942
4654	256943
74566	256944
39969	256945
97450	256946
30422	256947
40269	256948
57718	256949
26568	256950
7490	256951
103047	256952
2413	256953
7870	256954
40820	256955
5731	256956
80643	256957
23791	256958
111976	256959
76979	256960
23559	256961
30454	256962
6597	256963
10624	256964
28546	256965
135314	256966
99237	256967
4034	256968
4048	256969
20392	256970
13211	256971
45785	256972
26175	256973
186795	256974
54939	256975
60623	256976
73752	256977
36038	256978
195980	256979
42255	256980
131055	256981
6753	256982
46196	256983
101585	256984
172160	256985
132407	256986
14517	256987
20101	256988
115896	256989
49587	256990
73852	256991
138312	256992
140770	256993
44854	256994
20335	256995
19200	256996
61331	256997
11595	256998
6170	256999
47406	257000
73465	257001
19016	257002
54496	257003
146562	257004
183022	257005
97558	257006
31035	257007
47921	257008
222954	257009
36807	257010
25046	257011
96744	257012
5939	257013
206483	257014
3873	257015
3519	257016
103994	257017
79058	257018
1973	257019
27933	257020
7740	257021
26654	257022
28535	257023
99714	257024
34185	257025
163	257026
58848	257027
41857	257028
127102	257029
2847	257030
8058	257031
19001	257032
37599	257033
32735	257034
104936	257035
105790	257036
18846	257037
135619	257038
67487	257039
4579	257040
31626	257041
31489	257042
79133	257043
74244	257044
102303	257045
24594	257046
5645	257047
71366	257048
27722	257049
16103	257050
11228	257051
23783	257052
9172	257053
25675	257054
8893	257055
55687	257056
29893	257057
152543	257058
5312	257059
97770	257060
184483	257061
140878	257062
60850	257063
134347	257064
664	257065
17259	257066
99819	257067
142747	257068
12686	257069
97395	257070
35666	257071
74018	257072
50592	257073
13420	257074
19691	257075
37548	257076
51702	257077
42326	257078
14416	257079
185450	257080
97622	257081
61575	257082
15059	257083
207016	257084
24511	257085
13258	257086
97150	257087
45265	257088
133428	257089
13701	257090
7557	257091
35048	257092
60515	257093
57218	257094
132955	257095
28558	257096
38513	257097
27605	257098
55350	257099
38417	257100
3483	257101
23308	257102
525	257103
13100	257104
19653	257105
3358	257106
32094	257107
132716	257108
29957	257109
56081	257110
44886	257111
19981	257112
22650	257113
2964	257114
23001	257115
18730	257116
3	257117
44436	257118
160354	257119
34542	257120
55355	257121
23360	257122
78658	257123
104374	257124
72404	257125
43916	257126
41386	257127
45343	257128
44568	257129
21382	257130
120445	257131
36819	257132
101634	257133
55422	257134
46093	257135
50938	257136
176552	257137
45216	257138
12965	257139
12493	257140
3483	257141
72255	257142
56059	257143
77773	257144
55196	257145
21607	257146
37299	257147
127587	257148
6422	257149
46133	257150
74083	257151
10895	257152
51880	257153
6544	257154
50122	257155
37088	257156
93680	257157
64074	257158
10864	257159
64328	257160
75022	257161
72301	257162
127502	257163
35003	257164
41578	257165
34804	257166
56436	257167
37529	257168
19522	257169
18700	257170
10923	257171
844	257172
97328	257173
78832	257174
112035	257175
50386	257176
4557	257177
100676	257178
27156	257179
12977	257180
71017	257181
34530	257182
94262	257183
12745	257184
27817	257185
43701	257186
48339	257187
29518	257188
72119	257189
94734	257190
10876	257191
79978	257192
30463	257193
93698	257194
27761	257195
71663	257196
60321	257197
141988	257198
15620	257199
5981	257200
18612	257201
57851	257202
47838	257203
32851	257204
85025	257205
96970	257206
8645	257207
47839	257208
15332	257209
22671	257210
58275	257211
2854	257212
18573	257213
15569	257214
43782	257215
35001	257216
6916	257217
15613	257218
50265	257219
13050	257220
43848	257221
88185	257222
7990	257223
22722	257224
27667	257225
88223	257226
176405	257227
13002	257228
130088	257229
203826	257230
9317	257231
75041	257232
7057	257233
75709	257234
118616	257235
18522	257236
41864	257237
61509	257238
128295	257239
41083	257240
14852	257241
2685	257242
34925	257243
45911	257244
23732	257245
24129	257246
35409	257247
62736	257248
29893	257249
29943	257250
55821	257251
41289	257252
123803	257253
17582	257254
73648	257255
50357	257256
153448	257257
33872	257258
137937	257259
57801	257260
25538	257261
52247	257262
59702	257263
9322	257264
55120	257265
96749	257266
99644	257267
102440	257268
11369	257269
29962	257270
28104	257271
130650	257272
659	257273
45757	257274
138606	257275
36053	257276
59166	257277
119807	257278
86590	257279
161562	257280
143541	257281
60758	257282
30445	257283
3325	257284
4449	257285
12078	257286
812	257287
155148	257288
12225	257289
61116	257290
238739	257291
11367	257292
67602	257293
126204	257294
24590	257295
4277	257296
13515	257297
30026	257298
159183	257299
1045	257300
37105	257301
47771	257302
3459	257303
38102	257304
3325	257305
184526	257306
190885	257307
76963	257308
188924	257309
45771	257310
75700	257311
219459	257312
189549	257313
28862	257314
75682	257315
189572	257316
135772	257317
58482	257318
59364	257319
101553	257320
36255	257321
36316	257322
189377	257323
58449	257324
100136	257325
28862	257326
36316	257327
135464	257328
28862	257329
45650	257330
137477	257331
36193	257332
19426	257333
45771	257334
137232	257335
100286	257336
58482	257337
75878	257338
75930	257339
58343	257340
36316	257341
28862	257342
59364	257343
135640	257344
58317	257345
100136	257346
101453	257347
137339	257348
19426	257349
59239	257350
101553	257351
58401	257352
100216	257353
28862	257354
36316	257355
58401	257356
101453	257357
135267	257358
75700	257359
58301	257360
100064	257361
59364	257362
36316	257363
189223	257364
76963	257365
59238	257366
75682	257367
101454	257368
75878	257369
101454	257370
28862	257371
75846	257372
58401	257373
19426	257374
100286	257375
101453	257376
59238	257377
189751	257378
125686	257379
59238	257380
101490	257381
189631	257382
75667	257383
137339	257384
189518	257385
36255	257386
135594	257387
58449	257388
101490	257389
58317	257390
45771	257391
36193	257392
75930	257393
189238	257394
191834	257395
101454	257396
19426	257397
58482	257398
58343	257399
135640	257400
75682	257401
157172	257402
32495	257403
66662	257404
60702	257405
110972	257406
43605	257407
97611	257408
46860	257409
16674	257410
10535	257411
3444	257412
15059	257413
101610	257414
45482	257415
2997	257416
34419	257417
34419	257418
124861	257419
117905	257420
169125	257421
25430	257422
8	257423
98834	257424
90673	257425
178885	257426
68097	257427
85711	257428
62458	257429
219451	257430
11672	257431
130312	257432
2109	257433
165964	257434
8	257435
54619	257436
45632	257437
1553	257438
30130	257439
57220	257440
19176	257441
2598	257442
171	257443
3027	257444
116896	257445
176403	257446
40996	257447
69140	257448
23391	257449
2266	257450
19281	257451
117	257452
56636	257453
23941	257454
32999	257455
36837	257456
208400	257457
108414	257458
3660	257459
68682	257460
39890	257461
61224	257462
102772	257463
237271	257464
159223	257465
200978	257466
214653	257467
50800	257468
69152	257469
207365	257470
83391	257471
163666	257472
8047	257473
157058	257474
83562	257475
22643	257476
106219	257477
232095	257478
160360	257479
141901	257480
19956	257481
30578	257482
1453	257483
46445	257484
78048	257485
78069	257486
29468	257487
103144	257488
104360	257489
24156	257490
104346	257491
20606	257492
120596	257493
187014	257494
32003	257495
1831	257496
222765	257497
67288	257498
118455	257499
15	257500
211318	257501
6060	257502
4041	257503
7556	257504
52148	257505
27300	257506
154	257507
105387	257508
29660	257509
4142	257510
153322	257511
263	257512
16011	257513
52193	257514
52193	257515
132940	257516
87525	257517
25144	257518
227236	257519
49726	257520
42554	257521
49417	257522
38770	257523
4510	257524
31510	257525
85963	257526
13292	257527
3606	257528
94150	257529
267	257530
27699	257531
70526	257532
219553	257533
15345	257534
9404	257535
97378	257536
163395	257537
148858	257538
3873	257539
17061	257540
82858	257541
99141	257542
32691	257543
120	257544
29982	257545
5378	257546
11398	257547
72922	257548
93491	257549
55783	257550
99650	257551
218470	257552
117470	257553
235761	257554
166561	257555
8317	257556
28267	257557
220143	257558
32659	257559
135533	257560
53067	257561
237009	257562
42934	257563
68523	257564
15957	257565
14629	257566
24099	257567
2087	257568
8598	257569
173618	257570
36983	257571
98582	257572
88666	257573
40969	257574
42687	257575
1629	257576
57476	257577
158492	257578
75180	257579
159790	257580
67977	257581
164351	257582
20606	257583
117758	257584
163544	257585
34576	257586
117451	257587
225646	257588
138138	257589
22679	257590
228099	257591
3004	257592
161032	257593
19480	257594
113710	257595
9593	257596
94392	257597
44165	257598
119261	257599
62355	257600
96296	257601
40498	257602
54269	257603
193065	257604
134890	257605
22309	257606
12937	257607
15554	257608
133326	257609
100751	257610
98434	257611
75561	257612
102823	257613
189418	257614
12077	257615
189475	257616
69554	257617
4648	257618
13126	257619
132821	257620
33134	257621
78585	257622
232932	257623
8463	257624
38292	257625
5459	257626
29347	257627
18003	257628
56356	257629
73347	257630
190046	257631
20514	257632
60115	257633
124626	257634
3558	257635
15155	257636
103556	257637
15545	257638
15545	257639
56018	257640
121777	257641
27797	257642
9617	257643
3701	257644
6590	257645
147600	257646
24409	257647
15545	257648
48024	257649
191772	257650
23995	257651
192483	257652
16428	257653
2425	257654
52692	257655
72789	257656
44412	257657
98262	257658
3877	257659
15047	257660
44254	257661
109208	257662
53591	257663
12731	257664
44575	257665
189894	257666
156765	257667
35788	257668
1381	257669
24512	257670
27056	257671
194317	257672
20436	257673
24661	257674
128662	257675
11383	257676
43795	257677
1242	257678
35283	257679
75030	257680
24483	257681
42393	257682
4075	257683
2542	257684
3580	257685
79044	257686
65301	257687
7916	257688
55640	257689
84491	257690
20883	257691
64320	257692
36190	257693
39246	257694
36565	257695
133713	257696
178347	257697
16193	257698
91	257699
28797	257700
109702	257701
68686	257702
43578	257703
35073	257704
27060	257705
5363	257706
77366	257707
27684	257708
9110	257709
9133	257710
75115	257711
2495	257712
8073	257713
97579	257714
61501	257715
230459	257716
139195	257717
116738	257718
73897	257719
19620	257720
19620	257721
12937	257722
4075	257723
4075	257724
2548	257725
1381	257726
3433	257727
5043	257728
5513	257729
35854	257730
93728	257731
180922	257732
58312	257733
81266	257734
92884	257735
99292	257736
107121	257737
18158	257738
22672	257739
103732	257740
49159	257741
5036	257742
30468	257743
18368	257744
90497	257745
3580	257746
21886	257747
49758	257748
138051	257749
3412	257750
22062	257751
24171	257752
46906	257753
42396	257754
78172	257755
22914	257756
57156	257757
43578	257758
75160	257759
1119	257760
80823	257761
34559	257762
15545	257763
145056	257764
44575	257765
95073	257766
122809	257767
31268	257768
28013	257769
18725	257770
12182	257771
48203	257772
7934	257773
57706	257774
14232	257775
27475	257776
5464	257777
3615	257778
15763	257779
50919	257780
81543	257781
15960	257782
56357	257783
18531	257784
194114	257785
47475	257786
81744	257787
21849	257788
179014	257789
12078	257790
160319	257791
156082	257792
14409	257793
71187	257794
218680	257795
144984	257796
195595	257797
42979	257798
115198	257799
39080	257800
220250	257801
209023	257802
118025	257803
222108	257804
119769	257805
41208	257806
239187	257807
10292	257808
72272	257809
2711	257810
20670	257811
56660	257812
63888	257813
109500	257814
113089	257815
116491	257816
63875	257817
3113	257818
10054	257819
4965	257820
50846	257821
160222	257822
21306	257823
116491	257824
3087	257825
85741	257826
119130	257827
119130	257828
119130	257829
227926	257830
88301	257831
51841	257832
85865	257833
1343	257834
11979	257835
6545	257836
89044	257837
39203	257838
9051	257839
199706	257840
52051	257841
68278	257842
206379	257843
206468	257844
109565	257845
11597	257846
165960	257847
61905	257848
100730	257849
160125	257850
63911	257851
96163	257852
63861	257853
108823	257854
237109	257855
15264	257856
41147	257857
17074	257858
61684	257859
39313	257860
4975	257861
32890	257862
43398	257863
209916	257864
14650	257865
180088	257866
4966	257867
1271	257868
175556	257869
160273	257870
11018	257871
6508	257872
10315	257873
16856	257874
153097	257875
3523	257876
49772	257877
41494	257878
110173	257879
94806	257880
152507	257881
236081	257882
216959	257883
32836	257884
1529	257885
32349	257886
27492	257887
5569	257888
23586	257889
64286	257890
31238	257891
3801	257892
110328	257893
63526	257894
83130	257895
98437	257896
31310	257897
153276	257898
117911	257899
17074	257900
31401	257901
87039	257902
5534	257903
36455	257904
10292	257905
39281	257906
49897	257907
43802	257908
2817	257909
232704	257910
109215	257911
58937	257912
57927	257913
180089	257914
71456	257915
30344	257916
49702	257917
83695	257918
71038	257919
8171	257920
35038	257921
20966	257922
50846	257923
55724	257924
40064	257925
31572	257926
16618	257927
87151	257928
21196	257929
67999	257930
148016	257931
147246	257932
2136	257933
223123	257934
35039	257935
34725	257936
137828	257937
15571	257938
96664	257939
39230	257940
52845	257941
20845	257942
6452	257943
70305	257944
55627	257945
33138	257946
34652	257947
21337	257948
51022	257949
94868	257950
64940	257951
50058	257952
87127	257953
65739	257954
8851	257955
67874	257956
93576	257957
32837	257958
55183	257959
50214	257960
10130	257961
149965	257962
150343	257963
131184	257964
36571	257965
32868	257966
3353	257967
7043	257968
55183	257969
355	257970
60596	257971
355	257972
60596	257973
116710	257974
66830	257975
7499	257976
118462	257977
1224	257978
13806	257979
20648	257980
100644	257981
31295	257982
3699	257983
186270	257984
65132	257985
82711	257986
10669	257987
9996	257988
9996	257989
1779	257990
41685	257991
24947	257992
12583	257993
9996	257994
24947	257995
165405	257996
173005	257997
126215	257998
135998	257999
4812	258000
1199	258001
61686	258002
8422	258003
141632	258004
4812	258005
47536	258006
228762	258007
19833	258008
22606	258009
52454	258010
52454	258011
13574	258012
28195	258013
23	258014
108528	258015
76445	258016
97423	258017
13889	258018
28342	258019
913	258020
117509	258021
93455	258022
168263	258023
46809	258024
25095	258025
72157	258026
66859	258027
1675	258028
83618	258029
25096	258030
25096	258031
1016	258032
81899	258033
31125	258034
8543	258035
25094	258036
1234	258037
60949	258038
44088	258039
179027	258040
128754	258041
5542	258042
153488	258043
17647	258044
213252	258045
54829	258046
8543	258047
102	258048
183689	258049
12243	258050
146807	258051
5542	258052
16748	258053
168217	258054
108454	258055
4848	258056
69171	258057
186	258058
179859	258059
102	258060
102	258061
1675	258062
8543	258063
108454	258064
5542	258065
14585	258066
56961	258067
146807	258068
72342	258069
56961	258070
106563	258071
8976	258072
179850	258073
23946	258074
6201	258075
102809	258076
146817	258077
28917	258078
102	258079
129955	258080
34373	258081
80849	258082
665	258083
127456	258084
102	258085
69171	258086
61107	258087
127456	258088
77684	258089
6680	258090
398	258091
102	258092
186	258093
142794	258094
108449	258095
21787	258096
5542	258097
12838	258098
57629	258099
2667	258100
24727	258101
43664	258102
67125	258103
164	258104
164	258105
66427	258106
45121	258107
4739	258108
1233	258109
3864	258110
11376	258111
903	258112
18909	258113
56571	258114
2629	258115
85	258116
1606	258117
50448	258118
18800	258119
3289	258120
63861	258121
19582	258122
9988	258123
4503	258124
38390	258125
29858	258126
2192	258127
6774	258128
19873	258129
14927	258130
18404	258131
9102	258132
20815	258133
30656	258134
1328	258135
10907	258136
36718	258137
106028	258138
105254	258139
16817	258140
38515	258141
38524	258142
80084	258143
489	258144
5844	258145
5885	258146
46879	258147
403	258148
6160	258149
6222	258150
14758	258151
4108	258152
367	258153
13810	258154
5568	258155
76650	258156
6946	258157
5522	258158
8406	258159
7387	258160
10124	258161
22959	258162
49836	258163
13380	258164
80116	258165
19624	258166
119057	258167
75643	258168
9503	258169
5034	258170
23018	258171
108926	258172
1473	258173
2089	258174
146982	258175
97809	258176
75647	258177
35133	258178
50054	258179
111196	258180
61997	258181
110948	258182
181262	258183
55749	258184
105694	258185
102590	258186
25734	258187
101571	258188
19439	258189
9914	258190
29511	258191
133005	258192
59847	258193
38143	258194
39229	258195
2612	258196
194383	258197
147945	258198
45028	258199
22337	258200
49431	258201
1345	258202
47758	258203
25283	258204
28300	258205
227801	258206
19968	258207
68298	258208
17168	258209
38441	258210
27514	258211
84659	258212
208173	258213
46964	258214
34101	258215
7382	258216
15862	258217
108960	258218
8298	258219
5950	258220
106310	258221
530	258222
56354	258223
12403	258224
8955	258225
18094	258226
10102	258227
75805	258228
41251	258229
47324	258230
130891	258231
62320	258232
55912	258233
15946	258234
67571	258235
36069	258236
70081	258237
7	258238
2757	258239
95103	258240
19805	258241
26663	258242
6162	258243
18409	258244
138	258245
64070	258246
114	258247
13994	258248
18421	258249
66015	258250
27901	258251
41552	258252
24759	258253
127832	258254
4102	258255
15117	258256
3843	258257
166033	258258
133651	258259
4046	258260
8150	258261
62064	258262
7891	258263
34226	258264
142845	258265
31338	258266
19590	258267
16481	258268
120732	258269
117013	258270
8691	258271
53338	258272
40094	258273
15396	258274
30950	258275
57818	258276
7350	258277
60476	258278
26616	258279
2978	258280
21866	258281
118389	258282
10089	258283
12300	258284
81823	258285
68090	258286
9014	258287
13199	258288
6653	258289
17908	258290
42096	258291
118943	258292
43389	258293
21919	258294
82118	258295
6539	258296
91	258297
55405	258298
102198	258299
36396	258300
93646	258301
72674	258302
53536	258303
21126	258304
26598	258305
22860	258306
10127	258307
10	258308
53142	258309
53324	258310
139210	258311
112601	258312
64300	258313
3108	258314
70420	258315
24392	258316
26197	258317
41242	258318
65392	258319
111769	258320
179831	258321
4886	258322
25148	258323
4372	258324
2784	258325
101633	258326
31748	258327
7782	258328
29643	258329
116689	258330
26314	258331
20652	258332
82777	258333
49886	258334
150843	258335
1145	258336
11359	258337
8099	258338
17568	258339
41110	258340
4542	258341
51625	258342
12210	258343
408	258344
24757	258345
7	258346
930	258347
2750	258348
30570	258349
55287	258350
24598	258351
53267	258352
13344	258353
32913	258354
65822	258355
15969	258356
57170	258357
25229	258358
4717	258359
165435	258360
27659	258361
198	258362
82640	258363
52053	258364
12421	258365
28022	258366
57287	258367
54	258368
61174	258369
856	258370
12	258371
138644	258372
70397	258373
40199	258374
9992	258375
10615	258376
27437	258377
69253	258378
19372	258379
17714	258380
170161	258381
13116	258382
101165	258383
70275	258384
3674	258385
33499	258386
24488	258387
29786	258388
23603	258389
51925	258390
104129	258391
56664	258392
105694	258393
81796	258394
65457	258395
118409	258396
13853	258397
219062	258398
43468	258399
16958	258400
17174	258401
129611	258402
52691	258403
10206	258404
147534	258405
59329	258406
16317	258407
17002	258408
228200	258409
31165	258410
12337	258411
40169	258412
88828	258413
67346	258414
67237	258415
208896	258416
181813	258417
45207	258418
56711	258419
25923	258420
40075	258421
105794	258422
52712	258423
236809	258424
34926	258425
67434	258426
8094	258427
14019	258428
66383	258429
56405	258430
16965	258431
35510	258432
39820	258433
154135	258434
21637	258435
148392	258436
28929	258437
17646	258438
151739	258439
6846	258440
17925	258441
38536	258442
29659	258443
212624	258444
51493	258445
134004	258446
73581	258447
53085	258448
97246	258449
103571	258450
16268	258451
206997	258452
13544	258453
51034	258454
31121	258455
74160	258456
20118	258457
802	258458
143920	258459
214681	258460
4276	258461
8854	258462
51970	258463
108990	258464
49089	258465
22933	258466
6657	258467
168183	258468
39055	258469
36243	258470
97040	258471
12451	258472
78431	258473
177843	258474
164807	258475
10316	258476
67762	258477
99061	258478
94973	258479
37921	258480
222235	258481
34485	258482
152326	258483
82831	258484
116856	258485
16791	258486
238051	258487
16497	258488
60261	258489
3399	258490
41327	258491
41993	258492
49821	258493
7427	258494
223002	258495
99844	258496
82800	258497
106601	258498
5489	258499
11724	258500
79263	258501
48402	258502
105341	258503
6622	258504
4789	258505
79933	258506
67653	258507
8485	258508
8485	258509
16743	258510
22975	258511
7552	258512
68420	258513
6319	258514
239029	258515
41551	258516
64308	258517
85562	258518
116927	258519
68558	258520
16329	258521
87867	258522
3070	258523
29592	258524
38396	258525
77137	258526
118659	258527
18803	258528
89257	258529
98347	258530
11647	258531
16788	258532
86969	258533
138980	258534
37704	258535
49290	258536
1450	258537
97425	258538
135026	258539
124859	258540
86944	258541
16635	258542
759	258543
6987	258544
3937	258545
112898	258546
78724	258547
5033	258548
104382	258549
48011	258550
117974	258551
65848	258552
44801	258553
24497	258554
35887	258555
19528	258556
28696	258557
99767	258558
63635	258559
46764	258560
11308	258561
11175	258562
138189	258563
41826	258564
28216	258565
5640	258566
11137	258567
47961	258568
43464	258569
46738	258570
530	258571
145	258572
13622	258573
131836	258574
177950	258575
145836	258576
49873	258577
11835	258578
223372	258579
218	258580
25227	258581
2704	258582
28709	258583
111080	258584
26801	258585
49403	258586
26293	258587
27072	258588
14564	258589
67604	258590
40299	258591
83730	258592
12588	258593
215079	258594
3417	258595
65883	258596
113623	258597
57532	258598
3415	258599
56407	258600
51221	258601
67811	258602
74439	258603
40247	258604
30008	258605
97213	258606
26951	258607
34632	258608
26630	258609
37370	258610
161363	258611
17075	258612
90968	258613
10732	258614
98709	258615
181239	258616
5645	258617
83104	258618
41986	258619
17358	258620
34780	258621
11331	258622
102477	258623
185512	258624
19446	258625
30637	258626
103928	258627
55413	258628
34955	258629
3469	258630
119863	258631
11375	258632
14303	258633
98109	258634
74768	258635
10121	258636
57667	258637
51717	258638
45375	258639
12446	258640
24497	258641
48533	258642
45559	258643
74244	258644
1511	258645
104865	258646
50275	258647
30009	258648
9009	258649
4788	258650
66706	258651
87366	258652
177032	258653
929	258654
17134	258655
212080	258656
114570	258657
6560	258658
56842	258659
23207	258660
97525	258661
9403	258662
51277	258663
8888	258664
26465	258665
39337	258666
57547	258667
110933	258668
12378	258669
216772	258670
2430	258671
24247	258672
49964	258673
47736	258674
127717	258675
119490	258676
43288	258677
202470	258678
143233	258679
82576	258680
25731	258681
78792	258682
21164	258683
19340	258684
140533	258685
42797	258686
5778	258687
10527	258688
5605	258689
116864	258690
117164	258691
7977	258692
8378	258693
37606	258694
45079	258695
50280	258696
73183	258697
2738	258698
142486	258699
9796	258700
18032	258701
72820	258702
19747	258703
24331	258704
38861	258705
10537	258706
36737	258707
76632	258708
138224	258709
149575	258710
36466	258711
4453	258712
13569	258713
89269	258714
49662	258715
202629	258716
39108	258717
53014	258718
111207	258719
39637	258720
43500	258721
4711	258722
67503	258723
195107	258724
12390	258725
73180	258726
109486	258727
10523	258728
101982	258729
54988	258730
138361	258731
4676	258732
162773	258733
64103	258734
101084	258735
118204	258736
19493	258737
215458	258738
26093	258739
21343	258740
31810	258741
23707	258742
9032	258743
35997	258744
9287	258745
76901	258746
7078	258747
4652	258748
138971	258749
109612	258750
36639	258751
157	258752
146685	258753
31936	258754
114295	258755
8301	258756
30641	258757
3310	258758
48554	258759
40632	258760
64116	258761
33480	258762
67322	258763
67541	258764
103941	258765
120428	258766
127111	258767
114518	258768
46085	258769
119830	258770
71223	258771
230599	258772
5498	258773
5320	258774
28948	258775
82458	258776
46365	258777
100743	258778
185637	258779
31630	258780
64366	258781
67582	258782
129374	258783
131823	258784
112459	258785
179475	258786
23316	258787
83955	258788
135012	258789
126924	258790
5624	258791
39984	258792
194662	258793
51748	258794
47624	258795
35402	258796
1505	258797
23813	258798
208517	258799
51641	258800
22742	258801
58082	258802
51702	258803
73653	258804
86534	258805
48206	258806
85888	258807
73269	258808
44990	258809
44967	258810
88446	258811
71717	258812
66671	258813
5449	258814
74161	258815
33025	258816
52564	258817
137139	258818
30108	258819
100107	258820
37573	258821
88997	258822
38313	258823
99270	258824
13017	258825
60211	258826
5122	258827
133918	258828
110087	258829
88993	258830
61854	258831
138971	258832
87552	258833
32150	258834
12802	258835
53088	258836
118136	258837
79716	258838
30274	258839
8241	258840
205222	258841
47016	258842
191523	258843
184594	258844
11166	258845
65047	258846
98756	258847
75485	258848
31933	258849
47750	258850
150929	258851
87593	258852
47429	258853
51515	258854
17617	258855
41087	258856
34721	258857
74977	258858
94045	258859
1265	258860
52332	258861
3938	258862
109399	258863
94438	258864
53966	258865
44973	258866
44493	258867
13426	258868
86921	258869
22973	258870
23595	258871
129360	258872
74189	258873
20618	258874
2287	258875
20119	258876
7527	258877
72789	258878
52562	258879
220202	258880
66895	258881
131832	258882
7094	258883
28271	258884
29653	258885
38417	258886
72955	258887
166208	258888
132007	258889
71022	258890
65388	258891
6970	258892
2027	258893
68477	258894
145777	258895
14706	258896
177970	258897
2435	258898
7671	258899
41699	258900
67590	258901
43827	258902
98463	258903
1510	258904
83108	258905
32106	258906
15163	258907
36704	258908
194912	258909
174540	258910
4906	258911
24977	258912
50783	258913
44884	258914
46533	258915
122418	258916
7554	258917
237655	258918
45680	258919
135913	258920
212058	258921
32389	258922
664	258923
140033	258924
12720	258925
57288	258926
120487	258927
103381	258928
896	258929
232303	258930
74846	258931
137623	258932
32611	258933
122796	258934
35958	258935
59254	258936
11992	258937
99697	258938
101035	258939
45573	258940
57282	258941
164014	258942
76033	258943
129947	258944
112234	258945
189391	258946
36565	258947
109271	258948
97281	258949
45060	258950
98390	258951
36917	258952
46252	258953
131198	258954
98209	258955
36641	258956
59595	258957
195703	258958
82892	258959
32069	258960
75956	258961
73928	258962
13791	258963
55362	258964
72794	258965
50489	258966
14228	258967
68225	258968
75873	258969
20086	258970
117637	258971
147298	258972
10263	258973
21052	258974
35460	258975
184604	258976
16648	258977
116392	258978
89691	258979
22148	258980
73297	258981
21374	258982
215094	258983
35353	258984
28558	258985
51507	258986
1634	258987
161060	258988
60402	258989
15547	258990
102139	258991
74601	258992
17773	258993
81602	258994
29103	258995
40620	258996
129745	258997
44139	258998
131881	258999
58324	259000
199485	259001
138261	259002
41087	259003
23175	259004
34366	259005
25760	259006
100676	259007
29250	259008
64968	259009
32572	259010
59755	259011
36713	259012
14212	259013
46436	259014
125443	259015
236007	259016
445	259017
59758	259018
23742	259019
74877	259020
28777	259021
64366	259022
52727	259023
43030	259024
28902	259025
103996	259026
129358	259027
179848	259028
113168	259029
67048	259030
5774	259031
3057	259032
77750	259033
72487	259034
16450	259035
52747	259036
55933	259037
71542	259038
13355	259039
126623	259040
17889	259041
34633	259042
34865	259043
34671	259044
95205	259045
105624	259046
42080	259047
78221	259048
10167	259049
167220	259050
93485	259051
29889	259052
89522	259053
32767	259054
128440	259055
22596	259056
53214	259057
20061	259058
8186	259059
4630	259060
15638	259061
784	259062
12992	259063
44820	259064
5398	259065
9962	259066
576	259067
50957	259068
19114	259069
16712	259070
3866	259071
4956	259072
1362	259073
67286	259074
52467	259075
29267	259076
111560	259077
28303	259078
61643	259079
104	259080
14824	259081
119100	259082
50001	259083
810	259084
64090	259085
20752	259086
78716	259087
54564	259088
18377	259089
43621	259090
60484	259091
94054	259092
31798	259093
145	259094
195982	259095
147510	259096
125499	259097
6204	259098
60976	259099
141495	259100
60170	259101
78381	259102
47689	259103
140864	259104
25377	259105
94631	259106
74791	259107
5280	259108
17486	259109
56456	259110
14722	259111
2317	259112
6	259113
13156	259114
58056	259115
62177	259116
62511	259117
22503	259118
36081	259119
17657	259120
32940	259121
142081	259122
59498	259123
14090	259124
19012	259125
35352	259126
120169	259127
43113	259128
2255	259129
88292	259130
43	259131
152518	259132
385	259133
155905	259134
18808	259135
68198	259136
20531	259137
73242	259138
109490	259139
73540	259140
17110	259141
6760	259142
44126	259143
91507	259144
30129	259145
98902	259146
11356	259147
68116	259148
12123	259149
24538	259150
38193	259151
35160	259152
58773	259153
15674	259154
21456	259155
35897	259156
99285	259157
105874	259158
98080	259159
515	259160
151844	259161
17920	259162
64060	259163
4186	259164
12696	259165
7087	259166
101532	259167
12329	259168
167096	259169
32117	259170
23410	259171
3624	259172
9605	259173
2405	259174
91082	259175
89898	259176
48601	259177
3313	259178
19477	259179
24525	259180
53367	259181
8902	259182
60293	259183
1714	259184
13478	259185
103660	259186
11872	259187
7	259188
38264	259189
24508	259190
2158	259191
1533	259192
11386	259193
26460	259194
81056	259195
12514	259196
43085	259197
14505	259198
82021	259199
19186	259200
37604	259201
26790	259202
17897	259203
8053	259204
236716	259205
11054	259206
4669	259207
9779	259208
4101	259209
108433	259210
5001	259211
199	259212
109780	259213
29799	259214
2431	259215
157224	259216
925	259217
114115	259218
6303	259219
35122	259220
857	259221
76746	259222
336	259223
1801	259224
73868	259225
87212	259226
16078	259227
86785	259228
81695	259229
81673	259230
7645	259231
12825	259232
13118	259233
32682	259234
22817	259235
17386	259236
52350	259237
3048	259238
95532	259239
71856	259240
85744	259241
93795	259242
145900	259243
24239	259244
64862	259245
19264	259246
40288	259247
58879	259248
122035	259249
16296	259250
3242	259251
45689	259252
29232	259253
47196	259254
14795	259255
7629	259256
129275	259257
33372	259258
31178	259259
81814	259260
67122	259261
194268	259262
106187	259263
28439	259264
81500	259265
35916	259266
110940	259267
74599	259268
33400	259269
100933	259270
47576	259271
126188	259272
14649	259273
87636	259274
19020	259275
8809	259276
68521	259277
4459	259278
32322	259279
26958	259280
41654	259281
19619	259282
178216	259283
29928	259284
19771	259285
50681	259286
10054	259287
26726	259288
21965	259289
119085	259290
61877	259291
17911	259292
111124	259293
19643	259294
170267	259295
58907	259296
25851	259297
61263	259298
119148	259299
36877	259300
53753	259301
26803	259302
138107	259303
51970	259304
60657	259305
24059	259306
9535	259307
9315	259308
65831	259309
98	259310
74375	259311
3924	259312
97358	259313
6891	259314
13838	259315
68770	259316
53040	259317
23975	259318
37211	259319
4293	259320
8880	259321
60716	259322
16510	259323
44958	259324
67656	259325
48339	259326
68629	259327
168076	259328
74223	259329
29809	259330
57174	259331
43777	259332
77433	259333
43740	259334
50840	259335
110558	259336
33462	259337
23787	259338
19686	259339
51731	259340
198236	259341
32523	259342
36460	259343
75351	259344
59126	259345
33454	259346
203850	259347
33454	259348
385	259349
19848	259350
29344	259351
51855	259352
13605	259353
2721	259354
47671	259355
73232	259356
61687	259357
5640	259358
98643	259359
63514	259360
29341	259361
128878	259362
2917	259363
7669	259364
24936	259365
58795	259366
15481	259367
193145	259368
27070	259369
200121	259370
67522	259371
18079	259372
168758	259373
30359	259374
33178	259375
23668	259376
33857	259377
3129	259378
103736	259379
8938	259380
24995	259381
19971	259382
19479	259383
38850	259384
9756	259385
56941	259386
61287	259387
39235	259388
16512	259389
10411	259390
53045	259391
49057	259392
24743	259393
18065	259394
40758	259395
4864	259396
25420	259397
2411	259398
40926	259399
139794	259400
4843	259401
9632	259402
143885	259403
59534	259404
70590	259405
19745	259406
51612	259407
52116	259408
5710	259409
237110	259410
38259	259411
5799	259412
16091	259413
60742	259414
89660	259415
117940	259416
47847	259417
89842	259418
101860	259419
163404	259420
30592	259421
16833	259422
2052	259423
23481	259424
24259	259425
14569	259426
3130	259427
45652	259428
45652	259429
68110	259430
94032	259431
38896	259432
7689	259433
7648	259434
166155	259435
46039	259436
90613	259437
87363	259438
86842	259439
165357	259440
2027	259441
35056	259442
117438	259443
24326	259444
69301	259445
8984	259446
74183	259447
3010	259448
34752	259449
151724	259450
10081	259451
81003	259452
7648	259453
12502	259454
3420	259455
60949	259456
7752	259457
26296	259458
23999	259459
66678	259460
41155	259461
3430	259462
84133	259463
12928	259464
40168	259465
1373	259466
62888	259467
7686	259468
51948	259469
80514	259470
62157	259471
60516	259472
154296	259473
94096	259474
12532	259475
106128	259476
16805	259477
4811	259478
2747	259479
4408	259480
13849	259481
32889	259482
174864	259483
30574	259484
63112	259485
1528	259486
4405	259487
106076	259488
7564	259489
7	259490
5428	259491
52667	259492
759	259493
10378	259494
154615	259495
29355	259496
37440	259497
50596	259498
17020	259499
153017	259500
15031	259501
65022	259502
3049	259503
167065	259504
47834	259505
53185	259506
144521	259507
131	259508
2163	259509
3354	259510
82529	259511
42419	259512
61256	259513
8963	259514
33593	259515
13849	259516
72749	259517
19638	259518
137180	259519
16835	259520
10386	259521
7642	259522
145	259523
87284	259524
36567	259525
30819	259526
45939	259527
118281	259528
42263	259529
237186	259530
12398	259531
118593	259532
66597	259533
103119	259534
76932	259535
87985	259536
29249	259537
120162	259538
29780	259539
61993	259540
71636	259541
1373	259542
96138	259543
32250	259544
39300	259545
909	259546
29201	259547
30331	259548
8334	259549
23384	259550
13407	259551
4814	259552
49862	259553
12026	259554
58283	259555
26253	259556
62726	259557
2270	259558
5348	259559
66012	259560
375	259561
52462	259562
42086	259563
50046	259564
17835	259565
6982	259566
30067	259567
236181	259568
8762	259569
5670	259570
86539	259571
57945	259572
3953	259573
55378	259574
725	259575
59052	259576
7	259577
223413	259578
6656	259579
10545	259580
6589	259581
94543	259582
19616	259583
103019	259584
218	259585
58867	259586
16304	259587
105961	259588
10403	259589
4098	259590
21606	259591
54045	259592
230055	259593
23861	259594
71623	259595
5814	259596
89532	259597
144118	259598
47494	259599
24280	259600
142623	259601
53965	259602
15760	259603
87649	259604
50565	259605
74325	259606
77420	259607
157495	259608
132109	259609
2027	259610
102368	259611
10232	259612
13274	259613
38109	259614
33693	259615
49136	259616
2724	259617
30332	259618
75632	259619
11297	259620
59570	259621
87981	259622
67121	259623
180824	259624
2033	259625
89415	259626
139280	259627
18087	259628
24935	259629
79678	259630
10501	259631
65739	259632
87762	259633
62509	259634
90572	259635
5758	259636
219286	259637
7675	259638
35344	259639
53917	259640
38973	259641
30554	259642
8899	259643
22039	259644
13192	259645
30432	259646
107196	259647
11337	259648
56943	259649
25838	259650
122515	259651
10203	259652
24558	259653
38931	259654
24781	259655
62945	259656
90688	259657
111057	259658
45865	259659
15771	259660
61540	259661
33579	259662
24679	259663
2726	259664
76259	259665
5009	259666
21493	259667
9289	259668
1248	259669
17929	259670
11408	259671
2723	259672
107148	259673
2757	259674
26981	259675
33715	259676
126429	259677
28770	259678
103258	259679
14860	259680
37546	259681
28835	259682
12461	259683
96251	259684
79400	259685
73600	259686
68315	259687
6474	259688
29968	259689
16188	259690
166379	259691
25887	259692
68770	259693
16270	259694
73657	259695
89308	259696
51981	259697
4154	259698
46201	259699
96491	259700
2618	259701
14849	259702
132470	259703
44629	259704
166601	259705
82458	259706
87108	259707
3911	259708
102501	259709
24470	259710
55558	259711
24130	259712
79584	259713
196025	259714
101897	259715
68933	259716
53356	259717
2428	259718
107931	259719
18087	259720
109715	259721
80600	259722
79403	259723
12451	259724
12261	259725
192872	259726
14798	259727
141131	259728
81440	259729
15033	259730
119188	259731
9020	259732
80435	259733
72991	259734
2601	259735
87656	259736
37313	259737
145642	259738
30926	259739
58807	259740
24790	259741
164020	259742
11453	259743
44897	259744
41843	259745
127357	259746
3472	259747
74069	259748
11317	259749
67819	259750
88585	259751
69003	259752
36472	259753
5566	259754
14314	259755
44339	259756
103747	259757
10346	259758
150507	259759
71734	259760
89251	259761
73165	259762
2932	259763
83322	259764
52910	259765
35128	259766
14216	259767
21745	259768
9013	259769
48948	259770
9350	259771
11553	259772
19438	259773
56248	259774
26509	259775
10244	259776
14869	259777
3082	259778
17977	259779
57816	259780
11443	259781
15951	259782
50090	259783
3234	259784
34432	259785
22057	259786
33666	259787
69130	259788
21108	259789
62505	259790
10493	259791
29896	259792
122552	259793
4988	259794
11267	259795
84317	259796
39990	259797
4331	259798
58972	259799
15828	259800
12340	259801
194162	259802
8908	259803
41843	259804
5045	259805
77320	259806
2132	259807
1174	259808
4139	259809
74559	259810
25787	259811
7596	259812
68659	259813
33753	259814
111682	259815
28929	259816
19609	259817
58257	259818
5291	259819
97872	259820
46632	259821
191924	259822
143799	259823
25490	259824
38271	259825
5343	259826
23299	259827
45926	259828
67715	259829
8386	259830
20742	259831
110113	259832
26583	259833
47580	259834
73570	259835
27068	259836
108211	259837
136318	259838
221	259839
8596	259840
137189	259841
213842	259842
24397	259843
12245	259844
38844	259845
17645	259846
14419	259847
11234	259848
38454	259849
99286	259850
130538	259851
88510	259852
22868	259853
120664	259854
73942	259855
4413	259856
52970	259857
4445	259858
4377	259859
60515	259860
1538	259861
62212	259862
10521	259863
68771	259864
2727	259865
15660	259866
14446	259867
6153	259868
155556	259869
21	259870
5788	259871
36816	259872
16036	259873
12174	259874
13562	259875
16526	259876
609	259877
9798	259878
10568	259879
3646	259880
30295	259881
26407	259882
45929	259883
73674	259884
14837	259885
49646	259886
23874	259887
167601	259888
84559	259889
10251	259890
25509	259891
84132	259892
16143	259893
29139	259894
6562	259895
11281	259896
120632	259897
126444	259898
19881	259899
117383	259900
57557	259901
39422	259902
68191	259903
9080	259904
7721	259905
60077	259906
28879	259907
16088	259908
3005	259909
7	259910
2277	259911
2151	259912
64265	259913
36061	259914
237969	259915
52710	259916
1367	259917
10474	259918
2626	259919
21662	259920
6680	259921
10411	259922
16570	259923
30215	259924
222265	259925
38826	259926
17090	259927
110	259928
21725	259929
133712	259930
9798	259931
24722	259932
14140	259933
853	259934
6033	259935
11211	259936
17989	259937
29122	259938
156304	259939
6162	259940
11835	259941
116097	259942
8132	259943
103754	259944
34799	259945
67931	259946
32485	259947
61276	259948
63796	259949
511	259950
187751	259951
93016	259952
112467	259953
784	259954
30430	259955
24119	259956
83641	259957
25652	259958
68397	259959
56499	259960
25667	259961
67048	259962
106996	259963
5643	259964
59543	259965
118457	259966
10561	259967
17974	259968
29668	259969
127233	259970
1279	259971
52116	259972
38107	259973
14467	259974
68402	259975
25269	259976
52209	259977
32319	259978
19372	259979
18633	259980
46302	259981
44075	259982
7842	259983
9807	259984
2158	259985
21456	259986
41296	259987
61359	259988
16935	259989
229456	259990
48639	259991
24910	259992
7	259993
137772	259994
64381	259995
9299	259996
141065	259997
5441	259998
8953	259999
45799	260000
46954	260001
30069	260002
11643	260003
19443	260004
237369	260005
20120	260006
27653	260007
31179	260008
22508	260009
76142	260010
6340	260011
170126	260012
1003	260013
8874	260014
67007	260015
3411	260016
52201	260017
52436	260018
37717	260019
2436	260020
61261	260021
86447	260022
26376	260023
49347	260024
25739	260025
94093	260026
35042	260027
111007	260028
41020	260029
2383	260030
25339	260031
17806	260032
2403	260033
115816	260034
7564	260035
93658	260036
27765	260037
118411	260038
17720	260039
39937	260040
12039	260041
21053	260042
235262	260043
7732	260044
23248	260045
822	260046
63706	260047
87511	260048
10548	260049
136449	260050
75127	260051
87599	260052
14794	260053
25221	260054
4413	260055
11478	260056
4437	260057
8882	260058
58167	260059
40798	260060
46116	260061
9840	260062
3368	260063
66657	260064
3331	260065
41317	260066
140297	260067
4463	260068
90034	260069
3744	260070
71414	260071
62097	260072
128605	260073
14842	260074
73189	260075
163054	260076
6473	260077
3753	260078
52695	260079
2164	260080
16074	260081
79328	260082
53980	260083
18056	260084
59905	260085
32867	260086
718	260087
8677	260088
14121	260089
7087	260090
7218	260091
99526	260092
17349	260093
45021	260094
33051	260095
58219	260096
11224	260097
68611	260098
17806	260099
13516	260100
21313	260101
13519	260102
85773	260103
117058	260104
79420	260105
5704	260106
14707	260107
58619	260108
52672	260109
145166	260110
27509	260111
31348	260112
34328	260113
14150	260114
21852	260115
39293	260116
4888	260117
29460	260118
58779	260119
89379	260120
14704	260121
3698	260122
6619	260123
42694	260124
153355	260125
152818	260126
101861	260127
42226	260128
23363	260129
17587	260130
27558	260131
169911	260132
21988	260133
7068	260134
27664	260135
121281	260136
37985	260137
9869	260138
16501	260139
31711	260140
44457	260141
60706	260142
5274	260143
60524	260144
37294	260145
98855	260146
8518	260147
3165	260148
230794	260149
3329	260150
13851	260151
6610	260152
37704	260153
48947	260154
14524	260155
19152	260156
17316	260157
38834	260158
206627	260159
41728	260160
51645	260161
87038	260162
61132	260163
12249	260164
9670	260165
23255	260166
3568	260167
93819	260168
1348	260169
4414	260170
35901	260171
82961	260172
10045	260173
108695	260174
49402	260175
3745	260176
34666	260177
52452	260178
52766	260179
163324	260180
10847	260181
607	260182
13056	260183
519	260184
62587	260185
50584	260186
55107	260187
13850	260188
53057	260189
21317	260190
8410	260191
3461	260192
39964	260193
22383	260194
84079	260195
55365	260196
15911	260197
68481	260198
11688	260199
197315	260200
26310	260201
87187	260202
6920	260203
62575	260204
4486	260205
14483	260206
125	260207
60263	260208
38881	260209
91822	260210
384	260211
29758	260212
1884	260213
67206	260214
67921	260215
30910	260216
14586	260217
3101	260218
144015	260219
24720	260220
2396	260221
56561	260222
5766	260223
4711	260224
4711	260225
4711	260226
6886	260227
67457	260228
117740	260229
10296	260230
135091	260231
52432	260232
5214	260233
13778	260234
43213	260235
48112	260236
23967	260237
39107	260238
67201	260239
12006	260240
26570	260241
64511	260242
1809	260243
41725	260244
130651	260245
25237	260246
49144	260247
23211	260248
40242	260249
8596	260250
2114	260251
55266	260252
27656	260253
21565	260254
87225	260255
51639	260256
4319	260257
37849	260258
40838	260259
51271	260260
5600	260261
23601	260262
32928	260263
235753	260264
162215	260265
22081	260266
20181	260267
82255	260268
313	260269
20116	260270
21664	260271
33051	260272
18499	260273
21271	260274
8348	260275
23469	260276
149	260277
22235	260278
4694	260279
10349	260280
2537	260281
3864	260282
17804	260283
3095	260284
8839	260285
2397	260286
41630	260287
11894	260288
7045	260289
9475	260290
3276	260291
165167	260292
17762	260293
52746	260294
473	260295
41607	260296
5709	260297
131	260298
18190	260299
41607	260300
3439	260301
32822	260302
52457	260303
10249	260304
32943	260305
67098	260306
16964	260307
12628	260308
79889	260309
38231	260310
23168	260311
19330	260312
209	260313
6475	260314
4395	260315
14653	260316
49833	260317
2474	260318
26514	260319
8564	260320
4126	260321
7031	260322
17895	260323
72485	260324
68163	260325
86296	260326
134728	260327
60517	260328
38485	260329
28533	260330
19527	260331
4975	260332
147605	260333
17836	260334
9269	260335
17715	260336
25408	260337
52188	260338
23967	260339
31766	260340
181636	260341
208433	260342
13178	260343
21447	260344
35659	260345
10392	260346
20962	260347
83	260348
33585	260349
119468	260350
12460	260351
68307	260352
19855	260353
46525	260354
6876	260355
474	260356
17015	260357
107390	260358
42106	260359
290	260360
14998	260361
29324	260362
30684	260363
86429	260364
59840	260365
42136	260366
3922	260367
18506	260368
6478	260369
1118	260370
116405	260371
11806	260372
493	260373
21862	260374
5651	260375
1658	260376
5311	260377
89123	260378
38664	260379
2781	260380
166505	260381
17811	260382
7594	260383
6892	260384
4830	260385
18357	260386
184480	260387
25010	260388
74617	260389
109574	260390
13985	260391
28338	260392
74582	260393
197939	260394
48135	260395
85299	260396
14452	260397
14452	260398
29763	260399
70843	260400
14843	260401
12071	260402
22415	260403
54524	260404
23390	260405
706	260406
49570	260407
27210	260408
85277	260409
62345	260410
18788	260411
146428	260412
136090	260413
6015	260414
14093	260415
61587	260416
25447	260417
330	260418
27114	260419
133868	260420
35628	260421
57350	260422
87692	260423
23961	260424
75140	260425
1712	260426
36937	260427
89311	260428
26323	260429
88280	260430
9107	260431
155474	260432
73960	260433
8721	260434
48869	260435
19240	260436
11895	260437
3634	260438
3497	260439
14194	260440
25291	260441
237130	260442
96371	260443
21731	260444
13882	260445
1376	260446
87157	260447
28299	260448
52281	260449
35514	260450
44813	260451
68334	260452
37069	260453
43767	260454
66056	260455
7554	260456
24621	260457
16772	260458
38803	260459
16432	260460
5247	260461
45349	260462
93905	260463
60196	260464
13403	260465
23962	260466
50790	260467
49089	260468
58339	260469
61449	260470
104680	260471
16571	260472
67423	260473
64874	260474
167095	260475
27516	260476
151980	260477
18906	260478
31395	260479
2777	260480
160823	260481
65217	260482
76799	260483
4373	260484
140522	260485
19138	260486
1867	260487
44507	260488
11145	260489
63997	260490
56934	260491
110096	260492
76337	260493
67200	260494
33771	260495
38897	260496
33771	260497
41842	260498
27959	260499
11925	260500
125324	260501
33761	260502
23503	260503
10830	260504
1012	260505
53448	260506
133878	260507
198704	260508
116568	260509
76390	260510
12503	260511
66663	260512
67723	260513
118881	260514
62781	260515
56950	260516
56950	260517
44465	260518
198687	260519
41612	260520
73987	260521
80296	260522
3984	260523
202843	260524
37170	260525
103951	260526
153464	260527
172832	260528
22217	260529
54738	260530
33935	260531
48533	260532
49653	260533
12742	260534
30109	260535
155604	260536
141013	260537
64063	260538
147412	260539
64105	260540
17525	260541
84415	260542
50938	260543
5318	260544
44204	260545
5295	260546
60123	260547
280	260548
6089	260549
41119	260550
14929	260551
112872	260552
28594	260553
82345	260554
130932	260555
51905	260556
5324	260557
133111	260558
132152	260559
82795	260560
50703	260561
52429	260562
10465	260563
13309	260564
770	260565
283	260566
20368	260567
37456	260568
17983	260569
92741	260570
152207	260571
120482	260572
27220	260573
27220	260574
118138	260575
44603	260576
11024	260577
13931	260578
10549	260579
21766	260580
93685	260581
13562	260582
139739	260583
87132	260584
55798	260585
5376	260586
9753	260587
74391	260588
185254	260589
1968	260590
896	260591
13160	260592
134353	260593
85221	260594
764	260595
155208	260596
40360	260597
171220	260598
794	260599
188890	260600
33352	260601
46527	260602
1781	260603
4208	260604
25625	260605
199344	260606
24059	260607
22085	260608
15054	260609
33243	260610
238636	260611
2163	260612
45061	260613
137724	260614
30752	260615
126251	260616
64929	260617
125691	260618
36001	260619
34752	260620
51299	260621
50139	260622
17545	260623
12030	260624
22492	260625
10860	260626
20814	260627
98937	260628
33987	260629
23	260630
128138	260631
1657	260632
27662	260633
29727	260634
138716	260635
19904	260636
11882	260637
162986	260638
51812	260639
36	260640
9199	260641
8725	260642
129543	260643
35495	260644
13627	260645
5580	260646
48526	260647
23193	260648
130026	260649
12717	260650
12630	260651
25006	260652
48264	260653
143226	260654
17651	260655
110454	260656
29856	260657
8023	260658
154111	260659
174798	260660
12	260661
42337	260662
40399	260663
10945	260664
42374	260665
40542	260666
146415	260667
117279	260668
26772	260669
13730	260670
2085	260671
20120	260672
72112	260673
53037	260674
183636	260675
103330	260676
97386	260677
34319	260678
225018	260679
16808	260680
66240	260681
161996	260682
132774	260683
50666	260684
20647	260685
118959	260686
48941	260687
9538	260688
10558	260689
61824	260690
39999	260691
90121	260692
45194	260693
33266	260694
65576	260695
39282	260696
3875	260697
627	260698
190678	260699
10783	260700
15038	260701
9208	260702
150070	260703
178583	260704
177940	260705
50864	260706
7767	260707
132782	260708
13701	260709
118465	260710
15423	260711
14166	260712
179098	260713
81059	260714
80778	260715
111418	260716
16324	260717
83252	260718
34673	260719
89137	260720
779	260721
96282	260722
98346	260723
74752	260724
4905	260725
857	260726
85627	260727
57694	260728
24400	260729
11304	260730
128458	260731
11115	260732
54221	260733
114674	260734
16159	260735
5963	260736
9498	260737
74781	260738
23849	260739
19038	260740
18342	260741
8621	260742
7500	260743
16159	260744
112329	260745
16989	260746
780	260747
11992	260748
131852	260749
28520	260750
38085	260751
65902	260752
1992	260753
25938	260754
8589	260755
106667	260756
1071	260757
19054	260758
43677	260759
1868	260760
21066	260761
3301	260762
11268	260763
53376	260764
7209	260765
38845	260766
38845	260767
25382	260768
208359	260769
73399	260770
5206	260771
253	260772
4857	260773
82665	260774
10566	260775
7117	260776
11524	260777
20723	260778
127232	260779
20887	260780
97952	260781
7600	260782
32981	260783
48869	260784
94459	260785
22678	260786
52881	260787
13605	260788
16983	260789
69885	260790
6522	260791
52826	260792
8199	260793
6924	260794
7511	260795
8508	260796
63247	260797
10249	260798
80930	260799
14098	260800
48142	260801
3790	260802
17301	260803
11654	260804
75330	260805
2705	260806
2705	260807
27575	260808
5015	260809
24089	260810
91271	260811
46725	260812
7637	260813
12593	260814
10553	260815
232352	260816
47195	260817
70927	260818
97001	260819
203702	260820
21898	260821
122587	260822
4739	260823
112208	260824
40128	260825
20867	260826
86542	260827
12239	260828
50868	260829
162600	260830
51799	260831
140672	260832
36583	260833
26635	260834
52406	260835
26636	260836
171047	260837
181621	260838
32683	260839
119018	260840
3005	260841
54119	260842
7589	260843
17761	260844
2058	260845
129765	260846
29214	260847
2810	260848
33146	260849
53386	260850
85721	260851
27264	260852
6875	260853
16423	260854
29366	260855
34456	260856
73019	260857
66615	260858
8107	260859
17986	260860
15513	260861
47142	260862
200070	260863
21646	260864
89287	260865
60050	260866
29428	260867
39414	260868
9607	260869
29703	260870
16066	260871
6945	260872
802	260873
10451	260874
2123	260875
3005	260876
85761	260877
40808	260878
87774	260879
20423	260880
70170	260881
11018	260882
9835	260883
139542	260884
7622	260885
52665	260886
7670	260887
7584	260888
148878	260889
10430	260890
9364	260891
10243	260892
13138	260893
45770	260894
206333	260895
7592	260896
8885	260897
36957	260898
17745	260899
15282	260900
165677	260901
29688	260902
12129	260903
205763	260904
30645	260905
5564	260906
15720	260907
50609	260908
29090	260909
5087	260910
66804	260911
38783	260912
33148	260913
30938	260914
4762	260915
72102	260916
140367	260917
144145	260918
7446	260919
22506	260920
188717	260921
45080	260922
87798	260923
19254	260924
56248	260925
21024	260926
64782	260927
60290	260928
4477	260929
2817	260930
10667	260931
71674	260932
8285	260933
37588	260934
39842	260935
53240	260936
24449	260937
28052	260938
32098	260939
66747	260940
177888	260941
5205	260942
187058	260943
12356	260944
857	260945
3564	260946
21841	260947
11767	260948
45622	260949
20446	260950
20116	260951
163101	260952
13309	260953
6854	260954
40502	260955
31265	260956
52120	260957
8795	260958
32247	260959
78687	260960
66043	260961
44751	260962
20780	260963
53101	260964
59058	260965
87308	260966
15717	260967
43536	260968
16951	260969
30793	260970
6311	260971
20976	260972
49446	260973
12967	260974
38655	260975
62628	260976
100	260977
117040	260978
31542	260979
165889	260980
3331	260981
24355	260982
71609	260983
30887	260984
63521	260985
9000	260986
375	260987
82020	260988
69818	260989
45798	260990
64779	260991
44872	260992
55688	260993
50339	260994
4425	260995
58879	260996
120062	260997
58006	260998
36877	260999
16003	261000
58765	261001
15529	261002
94439	261003
66975	261004
52841	261005
91477	261006
138402	261007
97271	261008
216229	261009
1886	261010
35137	261011
73145	261012
17121	261013
10564	261014
73774	261015
6493	261016
75021	261017
44667	261018
59897	261019
23321	261020
14174	261021
24384	261022
5733	261023
3532	261024
29493	261025
5806	261026
16386	261027
9561	261028
71674	261029
41248	261030
5897	261031
19569	261032
72180	261033
213781	261034
139366	261035
3917	261036
27209	261037
43118	261038
39140	261039
60560	261040
4542	261041
77084	261042
5629	261043
3724	261044
17970	261045
21824	261046
5740	261047
40153	261048
23006	261049
100665	261050
6760	261051
34391	261052
12375	261053
6648	261054
41795	261055
40625	261056
4493	261057
18057	261058
240422	261059
56847	261060
79533	261061
68658	261062
48403	261063
118668	261064
17374	261065
26332	261066
83333	261067
19160	261068
90260	261069
129370	261070
116479	261071
100610	261072
46850	261073
100002	261074
16833	261075
15318	261076
5131	261077
51707	261078
173604	261079
30994	261080
12107	261081
42405	261082
52902	261083
717	261084
17924	261085
150724	261086
51927	261087
23692	261088
14829	261089
17466	261090
27054	261091
5930	261092
18808	261093
6777	261094
16143	261095
178323	261096
2797	261097
3169	261098
16113	261099
234961	261100
5019	261101
2563	261102
4985	261103
21745	261104
35477	261105
163297	261106
73868	261107
84718	261108
83884	261109
5729	261110
32835	261111
123463	261112
60734	261113
5937	261114
27801	261115
44182	261116
67526	261117
78914	261118
128219	261119
25199	261120
727	261121
20873	261122
46762	261123
6780	261124
128672	261125
39420	261126
141524	261127
118924	261128
5264	261129
4049	261130
44216	261131
28030	261132
120086	261133
17136	261134
141702	261135
130010	261136
44321	261137
82025	261138
17709	261139
102075	261140
85584	261141
51562	261142
74547	261143
3098	261144
18670	261145
9277	261146
54004	261147
116969	261148
2110	261149
88217	261150
60787	261151
118448	261152
101600	261153
58476	261154
82730	261155
189797	261156
29692	261157
16358	261158
89643	261159
100294	261160
43349	261161
1061	261162
69165	261163
92742	261164
39954	261165
87182	261166
14845	261167
63918	261168
2087	261169
88004	261170
35166	261171
42418	261172
25296	261173
125714	261174
167364	261175
124011	261176
19464	261177
127282	261178
126700	261179
46123	261180
47216	261181
6972	261182
34824	261183
142524	261184
75666	261185
71566	261186
13530	261187
101244	261188
25849	261189
46008	261190
85494	261191
60018	261192
106916	261193
43996	261194
33537	261195
14135	261196
41327	261197
9118	261198
82011	261199
84398	261200
236985	261201
53046	261202
113377	261203
1065	261204
120828	261205
6692	261206
116662	261207
31109	261208
45959	261209
213960	261210
89602	261211
5751	261212
26664	261213
116908	261214
13888	261215
84110	261216
13227	261217
63881	261218
99423	261219
89102	261220
83750	261221
111557	261222
51791	261223
75737	261224
26443	261225
210844	261226
121724	261227
7649	261228
209808	261229
16480	261230
41755	261231
239007	261232
2204	261233
1767	261234
40725	261235
39154	261236
102253	261237
126192	261238
502	261239
70321	261240
9118	261241
1786	261242
5942	261243
76711	261244
56101	261245
226075	261246
164112	261247
136239	261248
87883	261249
22258	261250
15571	261251
36830	261252
119027	261253
23526	261254
26792	261255
24037	261256
115640	261257
117115	261258
137826	261259
85659	261260
17955	261261
56175	261262
23130	261263
34090	261264
12791	261265
6563	261266
49935	261267
49291	261268
23607	261269
29322	261270
81746	261271
29147	261272
107195	261273
4848	261274
136067	261275
14320	261276
50031	261277
20788	261278
9146	261279
150038	261280
22072	261281
83430	261282
139154	261283
48004	261284
83365	261285
32008	261286
63147	261287
13498	261288
20788	261289
58476	261290
34940	261291
33052	261292
51385	261293
58559	261294
15497	261295
6013	261296
22820	261297
63103	261298
41373	261299
15509	261300
70707	261301
12435	261302
21159	261303
885	261304
5867	261305
86487	261306
39544	261307
49878	261308
629	261309
50531	261310
60070	261311
78254	261312
6829	261313
12544	261314
102102	261315
154034	261316
186744	261317
18372	261318
103817	261319
2332	261320
29703	261321
3825	261322
12669	261323
11761	261324
1204	261325
3333	261326
25032	261327
107924	261328
71460	261329
25298	261330
9144	261331
46111	261332
238950	261333
50547	261334
77	261335
205002	261336
77503	261337
40617	261338
7614	261339
155726	261340
70948	261341
5022	261342
9094	261343
58138	261344
107747	261345
98888	261346
14362	261347
83076	261348
17586	261349
78661	261350
26580	261351
180022	261352
16367	261353
156278	261354
86556	261355
53410	261356
63996	261357
31079	261358
126471	261359
21745	261360
196588	261361
19713	261362
81230	261363
103098	261364
64030	261365
28699	261366
6471	261367
17141	261368
149762	261369
130729	261370
119815	261371
7584	261372
14234	261373
7930	261374
5104	261375
239077	261376
52464	261377
18615	261378
20630	261379
164660	261380
21242	261381
144041	261382
83266	261383
80073	261384
24972	261385
32227	261386
87224	261387
21737	261388
1020	261389
45414	261390
155615	261391
23785	261392
133215	261393
17790	261394
14750	261395
177245	261396
81672	261397
24291	261398
120175	261399
81702	261400
189124	261401
125435	261402
1022	261403
15395	261404
18849	261405
43512	261406
51613	261407
421	261408
49470	261409
1593	261410
5953	261411
4066	261412
929	261413
7690	261414
6748	261415
21282	261416
12675	261417
12867	261418
101738	261419
8019	261420
1972	261421
40492	261422
20425	261423
207344	261424
205844	261425
42813	261426
16384	261427
188283	261428
1236	261429
181	261430
105626	261431
53499	261432
50347	261433
41089	261434
54953	261435
213483	261436
87489	261437
21229	261438
147515	261439
50259	261440
209362	261441
82928	261442
40461	261443
498	261444
33174	261445
41835	261446
66034	261447
40242	261448
150205	261449
1155	261450
172284	261451
15412	261452
2818	261453
10678	261454
7783	261455
54715	261456
162143	261457
107038	261458
2194	261459
12712	261460
65091	261461
114446	261462
176120	261463
133130	261464
32611	261465
37719	261466
70966	261467
14691	261468
173517	261469
53229	261470
108000	261471
58166	261472
65361	261473
28431	261474
29860	261475
68782	261476
49401	261477
109355	261478
219669	261479
37390	261480
107151	261481
90327	261482
52102	261483
156345	261484
26329	261485
198625	261486
41958	261487
48120	261488
98538	261489
85649	261490
40908	261491
13756	261492
15267	261493
12183	261494
18356	261495
175	261496
126451	261497
98839	261498
51798	261499
53123	261500
28741	261501
45965	261502
68982	261503
53186	261504
24021	261505
7578	261506
4527	261507
12929	261508
71592	261509
57076	261510
64852	261511
58398	261512
8872	261513
146183	261514
7816	261515
126871	261516
109078	261517
85416	261518
177392	261519
26126	261520
22571	261521
26690	261522
4489	261523
85160	261524
57170	261525
52539	261526
124780	261527
17779	261528
63477	261529
36069	261530
68488	261531
49972	261532
117331	261533
56056	261534
2231	261535
110630	261536
8816	261537
36972	261538
17764	261539
13334	261540
1378	261541
53186	261542
64146	261543
37074	261544
21382	261545
47661	261546
11937	261547
43921	261548
67108	261549
74099	261550
14970	261551
192326	261552
48970	261553
40129	261554
43543	261555
6574	261556
24705	261557
19432	261558
50581	261559
22393	261560
22218	261561
35652	261562
36865	261563
46153	261564
386	261565
7073	261566
15283	261567
14448	261568
54440	261569
2455	261570
47762	261571
104242	261572
73357	261573
29930	261574
4375	261575
131323	261576
239323	261577
8016	261578
48499	261579
5738	261580
11233	261581
3084	261582
166329	261583
5633	261584
59484	261585
7787	261586
165553	261587
17676	261588
51919	261589
75645	261590
52460	261591
3513	261592
26100	261593
66833	261594
51278	261595
33251	261596
77566	261597
46745	261598
52583	261599
3028	261600
66038	261601
117857	261602
87502	261603
145818	261604
237562	261605
120729	261606
67150	261607
166409	261608
48726	261609
21370	261610
1929	261611
164817	261612
46368	261613
19382	261614
3052	261615
67100	261616
44686	261617
1368	261618
33992	261619
45318	261620
15416	261621
1548	261622
97667	261623
3491	261624
9291	261625
74478	261626
7634	261627
3440	261628
69595	261629
26723	261630
118049	261631
235937	261632
5802	261633
163841	261634
42020	261635
41868	261636
17610	261637
3030	261638
82143	261639
117753	261640
18677	261641
83541	261642
229803	261643
5142	261644
106237	261645
16925	261646
22319	261647
3127	261648
25195	261649
55583	261650
40002	261651
28135	261652
8721	261653
5109	261654
126266	261655
35313	261656
29653	261657
58305	261658
88162	261659
19268	261660
200771	261661
52381	261662
7403	261663
51376	261664
128728	261665
119234	261666
60404	261667
148424	261668
114344	261669
141020	261670
10917	261671
223382	261672
120310	261673
40831	261674
14723	261675
75398	261676
119815	261677
118115	261678
87436	261679
6879	261680
72057	261681
68779	261682
34964	261683
149400	261684
67510	261685
43461	261686
6723	261687
45197	261688
21542	261689
7540	261690
1510	261691
24798	261692
120537	261693
12055	261694
46456	261695
36664	261696
215020	261697
67275	261698
101193	261699
47096	261700
71256	261701
6665	261702
35247	261703
51782	261704
4961	261705
116488	261706
869	261707
31805	261708
14722	261709
46293	261710
10257	261711
15342	261712
50020	261713
14314	261714
42846	261715
85418	261716
7020	261717
3129	261718
58528	261719
17516	261720
52312	261721
76713	261722
27872	261723
240193	261724
21682	261725
3243	261726
46445	261727
147617	261728
46609	261729
49283	261730
59021	261731
118800	261732
98459	261733
12444	261734
19088	261735
7670	261736
91378	261737
117718	261738
166626	261739
163836	261740
28401	261741
126245	261742
56192	261743
80886	261744
42551	261745
31829	261746
15929	261747
60878	261748
41331	261749
118665	261750
79210	261751
14416	261752
36184	261753
87384	261754
28642	261755
95860	261756
59802	261757
34915	261758
21803	261759
5803	261760
167432	261761
3321	261762
18034	261763
55030	261764
89818	261765
91622	261766
116971	261767
32441	261768
7670	261769
91899	261770
16380	261771
109718	261772
28768	261773
20919	261774
35325	261775
66405	261776
172985	261777
108318	261778
10544	261779
72655	261780
3145	261781
158219	261782
42371	261783
48993	261784
31961	261785
7803	261786
76539	261787
57092	261788
57557	261789
17659	261790
1356	261791
38012	261792
1598	261793
1973	261794
24283	261795
21982	261796
3067	261797
21901	261798
47877	261799
31501	261800
86889	261801
67016	261802
15047	261803
40768	261804
8349	261805
3802	261806
53093	261807
145094	261808
11137	261809
134284	261810
16371	261811
137071	261812
19748	261813
24726	261814
118761	261815
60745	261816
67854	261817
25395	261818
72977	261819
175761	261820
32905	261821
1242	261822
22897	261823
28856	261824
50042	261825
55737	261826
1380	261827
22197	261828
29630	261829
32428	261830
119615	261831
19722	261832
28613	261833
77899	261834
65000	261835
96927	261836
49169	261837
7177	261838
59040	261839
19748	261840
33742	261841
26882	261842
121666	261843
85494	261844
119232	261845
45977	261846
64492	261847
26631	261848
137394	261849
40195	261850
88934	261851
14798	261852
9835	261853
4461	261854
32572	261855
119393	261856
229878	261857
115891	261858
13837	261859
4422	261860
87546	261861
50357	261862
52351	261863
4062	261864
19556	261865
23005	261866
176636	261867
237957	261868
5986	261869
1022	261870
59223	261871
54832	261872
64054	261873
613	261874
105453	261875
239055	261876
155487	261877
5090	261878
10551	261879
5803	261880
16358	261881
55709	261882
6610	261883
31832	261884
38490	261885
20458	261886
65344	261887
29863	261888
13644	261889
201506	261890
19276	261891
9088	261892
234555	261893
59181	261894
2469	261895
4878	261896
14148	261897
21538	261898
42378	261899
18343	261900
13569	261901
55619	261902
55019	261903
6926	261904
5041	261905
61263	261906
158386	261907
7730	261908
43685	261909
15072	261910
27997	261911
46760	261912
4425	261913
163435	261914
84332	261915
12584	261916
31910	261917
7998	261918
36004	261919
3899	261920
117530	261921
138367	261922
36267	261923
36744	261924
102510	261925
65721	261926
1382	261927
217542	261928
10396	261929
72931	261930
64738	261931
13792	261932
137344	261933
60604	261934
118633	261935
86516	261936
26473	261937
26680	261938
24311	261939
70656	261940
144623	261941
75240	261942
102739	261943
5353	261944
27000	261945
83925	261946
124564	261947
76259	261948
1754	261949
124373	261950
76210	261951
58523	261952
3808	261953
65252	261954
31107	261955
34282	261956
88005	261957
135715	261958
5981	261959
100261	261960
43666	261961
21812	261962
63380	261963
40566	261964
12990	261965
26622	261966
6347	261967
36077	261968
11256	261969
12422	261970
164304	261971
82629	261972
21381	261973
15087	261974
101340	261975
68608	261976
17920	261977
193252	261978
114250	261979
161015	261980
99810	261981
17478	261982
80344	261983
239141	261984
40770	261985
61815	261986
4357	261987
416	261988
20837	261989
85861	261990
9181	261991
148290	261992
45815	261993
118510	261994
14253	261995
127926	261996
23597	261997
34206	261998
137918	261999
33990	262000
111528	262001
53381	262002
29452	262003
52633	262004
27016	262005
8276	262006
88335	262007
85276	262008
5534	262009
36607	262010
25691	262011
299	262012
3135	262013
71732	262014
26460	262015
16000	262016
199	262017
37931	262018
12399	262019
83043	262020
100694	262021
101682	262022
163404	262023
69592	262024
61825	262025
15482	262026
2788	262027
118769	262028
86973	262029
46945	262030
68546	262031
27012	262032
2407	262033
18044	262034
94172	262035
19810	262036
5002	262037
8276	262038
22424	262039
12565	262040
5024	262041
72613	262042
3048	262043
50654	262044
8211	262045
60128	262046
49812	262047
8749	262048
208168	262049
468	262050
82615	262051
34471	262052
88234	262053
34487	262054
23314	262055
83547	262056
147013	262057
26026	262058
151889	262059
41726	262060
32892	262061
67352	262062
40814	262063
120083	262064
3610	262065
18736	262066
49443	262067
87642	262068
29101	262069
232708	262070
37227	262071
41587	262072
1022	262073
86961	262074
233327	262075
134593	262076
47622	262077
47082	262078
129000	262079
190503	262080
58408	262081
174588	262082
45602	262083
167397	262084
42308	262085
48518	262086
25727	262087
165534	262088
9715	262089
88316	262090
88395	262091
25241	262092
34684	262093
18098	262094
15040	262095
118201	262096
182054	262097
83162	262098
82744	262099
24790	262100
67738	262101
20591	262102
68151	262103
21130	262104
88690	262105
8012	262106
67630	262107
22294	262108
153863	262109
49430	262110
45425	262111
35079	262112
128540	262113
126972	262114
6451	262115
8955	262116
28121	262117
151537	262118
11372	262119
109978	262120
51724	262121
119505	262122
12201	262123
67304	262124
527	262125
100752	262126
80719	262127
240144	262128
10362	262129
95440	262130
7841	262131
5136	262132
37858	262133
186502	262134
90339	262135
15469	262136
6588	262137
74005	262138
12512	262139
13398	262140
13695	262141
239897	262142
73452	262143
35694	262144
87220	262145
8749	262146
50751	262147
44252	262148
203595	262149
1357	262150
4530	262151
156603	262152
5869	262153
111847	262154
33570	262155
29792	262156
13708	262157
46029	262158
31557	262159
36211	262160
10371	262161
26815	262162
115813	262163
106478	262164
26039	262165
94929	262166
81189	262167
21980	262168
73933	262169
7625	262170
15968	262171
9016	262172
26732	262173
12409	262174
89830	262175
12592	262176
42780	262177
94459	262178
32532	262179
52357	262180
4403	262181
2789	262182
119218	262183
41251	262184
85203	262185
38454	262186
25967	262187
62288	262188
23260	262189
71796	262190
37029	262191
21182	262192
23921	262193
162	262194
55888	262195
102688	262196
85124	262197
229394	262198
74868	262199
135231	262200
51190	262201
102741	262202
120167	262203
25379	262204
69943	262205
15336	262206
26696	262207
20013	262208
192231	262209
35837	262210
86948	262211
25884	262212
13660	262213
84763	262214
23524	262215
13692	262216
68393	262217
110945	262218
3151	262219
67976	262220
67079	262221
1236	262222
53911	262223
73652	262224
142932	262225
12795	262226
21174	262227
31351	262228
75385	262229
43871	262230
45583	262231
45012	262232
120000	262233
21063	262234
35445	262235
9631	262236
207396	262237
89241	262238
163765	262239
10189	262240
51309	262241
105377	262242
21283	262243
66984	262244
17679	262245
152331	262246
111986	262247
165627	262248
14679	262249
123591	262250
29776	262251
31831	262252
76355	262253
46374	262254
32035	262255
21014	262256
83266	262257
18944	262258
135912	262259
51855	262260
94691	262261
5162	262262
41322	262263
36159	262264
45647	262265
10332	262266
112284	262267
15996	262268
7010	262269
2469	262270
98372	262271
65490	262272
15490	262273
7590	262274
36163	262275
21584	262276
64867	262277
111836	262278
1144	262279
41761	262280
62832	262281
36077	262282
8985	262283
130716	262284
28811	262285
76748	262286
31045	262287
21848	262288
137154	262289
14435	262290
23576	262291
37099	262292
99885	262293
6504	262294
13922	262295
134364	262296
7943	262297
69471	262298
117695	262299
53178	262300
11598	262301
149307	262302
3046	262303
71915	262304
16292	262305
73138	262306
94113	262307
94	262308
36921	262309
80397	262310
33672	262311
17790	262312
40152	262313
98784	262314
6337	262315
20740	262316
25572	262317
16080	262318
97591	262319
65913	262320
65735	262321
94840	262322
47235	262323
63881	262324
57964	262325
99782	262326
29652	262327
16854	262328
110604	262329
1248	262330
224023	262331
4036	262332
128027	262333
5769	262334
9639	262335
967	262336
14685	262337
81163	262338
213804	262339
45801	262340
68660	262341
63913	262342
89359	262343
215751	262344
34878	262345
67348	262346
71699	262347
41731	262348
1533	262349
22874	262350
46849	262351
2332	262352
94167	262353
6714	262354
7120	262355
32557	262356
63091	262357
28395	262358
103053	262359
43416	262360
109913	262361
89240	262362
3060	262363
5774	262364
27043	262365
33613	262366
28639	262367
104901	262368
45871	262369
2159	262370
40525	262371
23639	262372
13483	262373
61298	262374
35464	262375
170560	262376
26568	262377
1553	262378
36522	262379
21466	262380
130771	262381
101868	262382
53077	262383
31036	262384
29993	262385
40024	262386
33340	262387
14836	262388
63607	262389
58242	262390
76916	262391
21073	262392
15774	262393
20646	262394
60345	262395
104059	262396
41584	262397
44150	262398
39881	262399
43237	262400
42526	262401
56453	262402
75289	262403
99527	262404
23661	262405
143118	262406
138089	262407
31249	262408
177836	262409
28003	262410
40276	262411
35183	262412
36324	262413
32766	262414
40154	262415
4501	262416
143114	262417
3867	262418
109123	262419
39939	262420
67254	262421
192987	262422
26165	262423
136950	262424
35743	262425
58833	262426
41789	262427
29294	262428
53285	262429
34441	262430
101537	262431
51685	262432
39751	262433
166975	262434
77361	262435
89613	262436
71388	262437
7924	262438
14187	262439
115796	262440
62996	262441
100747	262442
56587	262443
5601	262444
84453	262445
45209	262446
59505	262447
46257	262448
21831	262449
120372	262450
47391	262451
36755	262452
110629	262453
21857	262454
120000	262455
78060	262456
22418	262457
223850	262458
17196	262459
16189	262460
51497	262461
51248	262462
23339	262463
120160	262464
108948	262465
23749	262466
31952	262467
29166	262468
12697	262469
88983	262470
28097	262471
57964	262472
63725	262473
33256	262474
95728	262475
2618	262476
124972	262477
35679	262478
40083	262479
21353	262480
81063	262481
136432	262482
29090	262483
19847	262484
61963	262485
71951	262486
78154	262487
39795	262488
213955	262489
90431	262490
16007	262491
27675	262492
9179	262493
46500	262494
32113	262495
11948	262496
8764	262497
2899	262498
36637	262499
13252	262500
116853	262501
13400	262502
57667	262503
37874	262504
93528	262505
87993	262506
25904	262507
183493	262508
73781	262509
78694	262510
68146	262511
32599	262512
28401	262513
23705	262514
48322	262515
29551	262516
27743	262517
33707	262518
87184	262519
49115	262520
36894	262521
21353	262522
47734	262523
195945	262524
29277	262525
12387	262526
52796	262527
107622	262528
30203	262529
14864	262530
60093	262531
51751	262532
5494	262533
57576	262534
38513	262535
1353	262536
21617	262537
16075	262538
35027	262539
107034	262540
45067	262541
36220	262542
43992	262543
23353	262544
1042	262545
5871	262546
152541	262547
1606	262548
36159	262549
24938	262550
166875	262551
38880	262552
44489	262553
100839	262554
4953	262555
32221	262556
18475	262557
5964	262558
130820	262559
32973	262560
9367	262561
20641	262562
51309	262563
19272	262564
16146	262565
41710	262566
103427	262567
113527	262568
31804	262569
2126	262570
148190	262571
234853	262572
9803	262573
97892	262574
113809	262575
18421	262576
22584	262577
34340	262578
40264	262579
45347	262580
59746	262581
48100	262582
42846	262583
52609	262584
40754	262585
41500	262586
25609	262587
69994	262588
13641	262589
111499	262590
91210	262591
8972	262592
23586	262593
42861	262594
179577	262595
75902	262596
45645	262597
15363	262598
37952	262599
68699	262600
6723	262601
2572	262602
79889	262603
106039	262604
75935	262605
44800	262606
17687	262607
75556	262608
40760	262609
1131	262610
118312	262611
95747	262612
3893	262613
10849	262614
2064	262615
213911	262616
88758	262617
8152	262618
3718	262619
923	262620
190841	262621
34280	262622
11240	262623
36719	262624
68548	262625
101248	262626
10314	262627
70122	262628
7792	262629
7500	262630
46264	262631
8825	262632
2457	262633
21475	262634
41197	262635
19402	262636
119519	262637
34	262638
4786	262639
34197	262640
24109	262641
6720	262642
43195	262643
43929	262644
75636	262645
17362	262646
62854	262647
69890	262648
54513	262649
70045	262650
28226	262651
49610	262652
26455	262653
4871	262654
22203	262655
2154	262656
43711	262657
214	262658
42813	262659
16602	262660
15606	262661
161197	262662
94815	262663
68157	262664
149370	262665
148319	262666
85732	262667
211143	262668
86917	262669
2180	262670
94545	262671
13454	262672
16701	262673
14834	262674
53147	262675
83970	262676
47911	262677
29864	262678
28850	262679
73589	262680
12925	262681
21088	262682
37310	262683
64224	262684
97562	262685
62467	262686
5948	262687
67208	262688
7100	262689
7962	262690
116983	262691
13626	262692
41385	262693
68543	262694
9881	262695
46638	262696
39880	262697
66480	262698
125075	262699
40711	262700
2791	262701
22463	262702
10555	262703
1978	262704
139711	262705
72977	262706
607	262707
97538	262708
21755	262709
47856	262710
30983	262711
26822	262712
23941	262713
94198	262714
36789	262715
76545	262716
9374	262717
3379	262718
2828	262719
111498	262720
103982	262721
930	262722
26097	262723
36919	262724
32905	262725
896	262726
39266	262727
8349	262728
24158	262729
23566	262730
77325	262731
54	262732
216153	262733
64669	262734
48533	262735
84243	262736
143161	262737
8194	262738
112930	262739
24005	262740
60128	262741
113144	262742
58862	262743
11137	262744
50446	262745
112030	262746
2379	262747
60526	262748
5157	262749
63014	262750
25188	262751
87	262752
4232	262753
73742	262754
9374	262755
114326	262756
209047	262757
24033	262758
69179	262759
108292	262760
31996	262761
59203	262762
62746	262763
8127	262764
58702	262765
84281	262766
64623	262767
2422	262768
18116	262769
64183	262770
71271	262771
1959	262772
17715	262773
16082	262774
8822	262775
734	262776
42658	262777
21743	262778
14433	262779
35445	262780
42509	262781
66641	262782
35	262783
29327	262784
48558	262785
67670	262786
63390	262787
132655	262788
139773	262789
163265	262790
14234	262791
6661	262792
37692	262793
107815	262794
143317	262795
181546	262796
75744	262797
110778	262798
10368	262799
64008	262800
119241	262801
31461	262802
2485	262803
32557	262804
19536	262805
9082	262806
17464	262807
27375	262808
10898	262809
1715	262810
144610	262811
4298	262812
87270	262813
19593	262814
64336	262815
48423	262816
2126	262817
16359	262818
116	262819
983	262820
21579	262821
36134	262822
14280	262823
76707	262824
40309	262825
3932	262826
38012	262827
14106	262828
66923	262829
32008	262830
141497	262831
5818	262832
48080	262833
31969	262834
85628	262835
3461	262836
48658	262837
167072	262838
54911	262839
50010	262840
128525	262841
34283	262842
8203	262843
7837	262844
168070	262845
5628	262846
11473	262847
7505	262848
147221	262849
19389	262850
10981	262851
7562	262852
219567	262853
72103	262854
28652	262855
46352	262856
98144	262857
24931	262858
110078	262859
68557	262860
146356	262861
69171	262862
68086	262863
16251	262864
37771	262865
46613	262866
88384	262867
20694	262868
2199	262869
64266	262870
24303	262871
5627	262872
9967	262873
34932	262874
111161	262875
153689	262876
117038	262877
10903	262878
52161	262879
13153	262880
59302	262881
4982	262882
83038	262883
116700	262884
30904	262885
16048	262886
97485	262887
46313	262888
32534	262889
62271	262890
39300	262891
14031	262892
77402	262893
30091	262894
143920	262895
127918	262896
26369	262897
13570	262898
7845	262899
55453	262900
41305	262901
125635	262902
81303	262903
52976	262904
91220	262905
23645	262906
34	262907
32173	262908
4505	262909
87038	262910
4920	262911
64966	262912
2408	262913
3923	262914
45667	262915
1020	262916
45428	262917
68825	262918
50717	262919
5368	262920
14931	262921
101966	262922
36116	262923
83257	262924
239840	262925
165878	262926
33932	262927
134626	262928
92492	262929
173	262930
18389	262931
54609	262932
87528	262933
15966	262934
51226	262935
42180	262936
12285	262937
89642	262938
19738	262939
26500	262940
61923	262941
63061	262942
82478	262943
129359	262944
76154	262945
127835	262946
63652	262947
101996	262948
7733	262949
4602	262950
35324	262951
63866	262952
82028	262953
14990	262954
70907	262955
100354	262956
87225	262957
3378	262958
100134	262959
44138	262960
59878	262961
8657	262962
96447	262963
65292	262964
75403	262965
19409	262966
12899	262967
106701	262968
168440	262969
46460	262970
208846	262971
119625	262972
66075	262973
66997	262974
87232	262975
166266	262976
1767	262977
64669	262978
167077	262979
166888	262980
2487	262981
25223	262982
151724	262983
19419	262984
88639	262985
51428	262986
47654	262987
92475	262988
24249	262989
69185	262990
138471	262991
58719	262992
51817	262993
10440	262994
33279	262995
51477	262996
75911	262997
79185	262998
20531	262999
120169	263000
21758	263001
32035	263002
12259	263003
82049	263004
132614	263005
62844	263006
9367	263007
66861	263008
53167	263009
28076	263010
59505	263011
64682	263012
19384	263013
50026	263014
33051	263015
30467	263016
32562	263017
44143	263018
27511	263019
13510	263020
105695	263021
23506	263022
19519	263023
110506	263024
31957	263025
13086	263026
111723	263027
21683	263028
89341	263029
2731	263030
12383	263031
102014	263032
91630	263033
92432	263034
109286	263035
72488	263036
20985	263037
3906	263038
75536	263039
14960	263040
99022	263041
25174	263042
9131	263043
54972	263044
163727	263045
52631	263046
22033	263047
7613	263048
38203	263049
19551	263050
26334	263051
49235	263052
1718	263053
21732	263054
17765	263055
95696	263056
90791	263057
26494	263058
30992	263059
16805	263060
19143	263061
135796	263062
43693	263063
18163	263064
12360	263065
39338	263066
9967	263067
32396	263068
36478	263069
77794	263070
70924	263071
32842	263072
4997	263073
68880	263074
94379	263075
74301	263076
58254	263077
15072	263078
36483	263079
18100	263080
2154	263081
34664	263082
6722	263083
9770	263084
23258	263085
26253	263086
117276	263087
85579	263088
100578	263089
26148	263090
21300	263091
58776	263092
14307	263093
130988	263094
58523	263095
52303	263096
19550	263097
6650	263098
110961	263099
12413	263100
191631	263101
3872	263102
2731	263103
53243	263104
36827	263105
5727	263106
116645	263107
116239	263108
121359	263109
55383	263110
88639	263111
103198	263112
62822	263113
10318	263114
19484	263115
6732	263116
12960	263117
3659	263118
117231	263119
5987	263120
29369	263121
10370	263122
34187	263123
81569	263124
12013	263125
70923	263126
901	263127
13373	263128
119100	263129
31790	263130
9794	263131
118992	263132
112420	263133
52221	263134
1348	263135
21488	263136
3958	263137
88208	263138
221055	263139
23237	263140
49404	263141
52416	263142
2428	263143
89720	263144
11166	263145
46189	263146
112973	263147
63062	263148
13709	263149
46862	263150
14188	263151
46423	263152
10903	263153
31581	263154
46080	263155
81069	263156
115839	263157
77273	263158
52073	263159
128824	263160
28899	263161
18868	263162
89803	263163
150947	263164
100230	263165
13635	263166
41072	263167
26221	263168
5000	263169
101013	263170
3808	263171
26336	263172
15551	263173
36753	263174
1902	263175
107738	263176
12557	263177
58246	263178
202116	263179
47800	263180
17912	263181
14818	263182
60146	263183
14529	263184
77734	263185
145392	263186
33968	263187
97983	263188
40683	263189
80662	263190
70543	263191
17862	263192
5191	263193
2064	263194
118690	263195
72979	263196
19878	263197
21702	263198
14305	263199
102833	263200
106661	263201
6754	263202
5160	263203
2154	263204
17213	263205
50687	263206
33170	263207
26289	263208
157395	263209
92539	263210
163376	263211
10325	263212
13451	263213
1197	263214
64801	263215
171671	263216
92026	263217
45143	263218
4322	263219
181	263220
38810	263221
87303	263222
61107	263223
47494	263224
92510	263225
6652	263226
42903	263227
36120	263228
74487	263229
32453	263230
42040	263231
41828	263232
33280	263233
2962	263234
147705	263235
82121	263236
10227	263237
87842	263238
14174	263239
16291	263240
21444	263241
8887	263242
16291	263243
37350	263244
2701	263245
154333	263246
6560	263247
7447	263248
155010	263249
15693	263250
73503	263251
37536	263252
2138	263253
59401	263254
102461	263255
87489	263256
33412	263257
1041	263258
11109	263259
19831	263260
177689	263261
167342	263262
58255	263263
58912	263264
85565	263265
230810	263266
46430	263267
29385	263268
37999	263269
111839	263270
29103	263271
23879	263272
74722	263273
103378	263274
139190	263275
9308	263276
52313	263277
29656	263278
59468	263279
35654	263280
37129	263281
13671	263282
25070	263283
20339	263284
59504	263285
31379	263286
21955	263287
1404	263288
152454	263289
32273	263290
209	263291
27671	263292
116200	263293
127872	263294
46745	263295
6983	263296
14187	263297
135560	263298
165450	263299
2646	263300
16857	263301
46218	263302
235899	263303
34393	263304
41189	263305
9716	263306
69350	263307
17086	263308
458	263309
2374	263310
2374	263311
112044	263312
80185	263313
79774	263314
10630	263315
60450	263316
61489	263317
5288	263318
113720	263319
97757	263320
2790	263321
41078	263322
1287	263323
5173	263324
25010	263325
26127	263326
155935	263327
1977	263328
41712	263329
43357	263330
118331	263331
222955	263332
222969	263333
54083	263334
33527	263335
74469	263336
23066	263337
17563	263338
31234	263339
29519	263340
118995	263341
74282	263342
17512	263343
110613	263344
10174	263345
66543	263346
13642	263347
64048	263348
10749	263349
5034	263350
1543	263351
95807	263352
14568	263353
11812	263354
48761	263355
57513	263356
44382	263357
86102	263358
46948	263359
32583	263360
30243	263361
5692	263362
47735	263363
2460	263364
30058	263365
119162	263366
41105	263367
239081	263368
11008	263369
841	263370
48689	263371
51074	263372
87578	263373
9660	263374
7287	263375
60678	263376
47396	263377
30569	263378
108227	263379
2008	263380
68643	263381
6270	263382
71917	263383
14774	263384
6616	263385
29495	263386
33359	263387
49399	263388
76146	263389
158710	263390
6185	263391
48289	263392
84587	263393
14836	263394
22328	263395
58860	263396
232756	263397
46968	263398
22262	263399
41529	263400
29098	263401
7373	263402
42052	263403
42832	263404
104004	263405
84220	263406
66656	263407
27624	263408
7833	263409
21372	263410
46384	263411
67495	263412
92060	263413
4504	263414
54959	263415
82209	263416
59194	263417
39546	263418
143163	263419
9366	263420
10726	263421
89862	263422
106691	263423
48558	263424
46762	263425
3862	263426
13517	263427
66921	263428
13656	263429
7147	263430
179020	263431
22747	263432
23	263433
32720	263434
67425	263435
26637	263436
57114	263437
5707	263438
21398	263439
128475	263440
208397	263441
18634	263442
23603	263443
29862	263444
18214	263445
65292	263446
26076	263447
139998	263448
118828	263449
23282	263450
10618	263451
67824	263452
52611	263453
88135	263454
41559	263455
3407	263456
122876	263457
43998	263458
164394	263459
2031	263460
72669	263461
92535	263462
168975	263463
51454	263464
52632	263465
21138	263466
23009	263467
17836	263468
32964	263469
119505	263470
107251	263471
84957	263472
59104	263473
41083	263474
7043	263475
14842	263476
2661	263477
68890	263478
9165	263479
9161	263480
1361	263481
89951	263482
42901	263483
30109	263484
79599	263485
68427	263486
1159	263487
120126	263488
14649	263489
40968	263490
67012	263491
102806	263492
104	263493
52993	263494
7909	263495
7283	263496
161347	263497
217178	263498
6983	263499
19514	263500
36488	263501
69340	263502
32629	263503
126340	263504
78	263505
31476	263506
19582	263507
39207	263508
50025	263509
21000	263510
28751	263511
16036	263512
77600	263513
32459	263514
212051	263515
102806	263516
9596	263517
530	263518
22401	263519
5419	263520
19141	263521
16814	263522
661	263523
6156	263524
3810	263525
48848	263526
11281	263527
4505	263528
21510	263529
36558	263530
24501	263531
73129	263532
837	263533
25932	263534
3386	263535
51579	263536
107776	263537
10379	263538
45135	263539
36482	263540
19582	263541
4611	263542
15632	263543
37408	263544
104000	263545
16303	263546
1741	263547
18310	263548
57709	263549
83747	263550
23351	263551
171550	263552
20737	263553
40780	263554
909	263555
140560	263556
117763	263557
74921	263558
107657	263559
70731	263560
31756	263561
65	263562
12528	263563
107596	263564
635	263565
37284	263566
34166	263567
7816	263568
136157	263569
103564	263570
10445	263571
26488	263572
9120	263573
76188	263574
40166	263575
42152	263576
4538	263577
2511	263578
13518	263579
120346	263580
41655	263581
45453	263582
102196	263583
33027	263584
87147	263585
117884	263586
4953	263587
32144	263588
35009	263589
38956	263590
1991	263591
3917	263592
14742	263593
126822	263594
140450	263595
65525	263596
5770	263597
81686	263598
23425	263599
119623	263600
13309	263601
7955	263602
25822	263603
6124	263604
649	263605
52986	263606
33331	263607
89738	263608
14501	263609
148	263610
73473	263611
14206	263612
14759	263613
33402	263614
70836	263615
16239	263616
3095	263617
88146	263618
12414	263619
5356	263620
2507	263621
9061	263622
62065	263623
32676	263624
46407	263625
25489	263626
55372	263627
41304	263628
88397	263629
66008	263630
118427	263631
32068	263632
20860	263633
14275	263634
6489	263635
29653	263636
4939	263637
5547	263638
6678	263639
40961	263640
2299	263641
50678	263642
2132	263643
5184	263644
147274	263645
61265	263646
143151	263647
19238	263648
82234	263649
78742	263650
3868	263651
50374	263652
51072	263653
26593	263654
23837	263655
22447	263656
17624	263657
59323	263658
18907	263659
14080	263660
68371	263661
88396	263662
70832	263663
3453	263664
18477	263665
18513	263666
93617	263667
46967	263668
19404	263669
54595	263670
69347	263671
117790	263672
66449	263673
2645	263674
50727	263675
4435	263676
10189	263677
63711	263678
11137	263679
71645	263680
92102	263681
19123	263682
24709	263683
6572	263684
113681	263685
43064	263686
7059	263687
76101	263688
127977	263689
75973	263690
55475	263691
37165	263692
26250	263693
17632	263694
12593	263695
9001	263696
8804	263697
29143	263698
40886	263699
41796	263700
80842	263701
10332	263702
2516	263703
80949	263704
31506	263705
23815	263706
63845	263707
30285	263708
69298	263709
61814	263710
5729	263711
37985	263712
26984	263713
23932	263714
26761	263715
80145	263716
28428	263717
61591	263718
3260	263719
1599	263720
54825	263721
18800	263722
8575	263723
87084	263724
2131	263725
1980	263726
25823	263727
74128	263728
5683	263729
4856	263730
24746	263731
3771	263732
80446	263733
843	263734
1700	263735
186429	263736
23048	263737
4161	263738
27671	263739
28578	263740
87472	263741
72277	263742
2411	263743
1413	263744
27569	263745
220213	263746
9003	263747
7744	263748
48110	263749
26542	263750
99481	263751
35165	263752
35111	263753
42493	263754
42486	263755
30017	263756
2913	263757
74508	263758
7447	263759
54926	263760
60180	263761
3311	263762
33955	263763
631	263764
9894	263765
16119	263766
17671	263767
42493	263768
8193	263769
4848	263770
12326	263771
5239	263772
39497	263773
7570	263774
71080	263775
112084	263776
43269	263777
46785	263778
89277	263779
53179	263780
7272	263781
25743	263782
3862	263783
83194	263784
9428	263785
100774	263786
17360	263787
62455	263788
32671	263789
20677	263790
70476	263791
78179	263792
48095	263793
29979	263794
77241	263795
17442	263796
78966	263797
7909	263798
23250	263799
22002	263800
74009	263801
88241	263802
86424	263803
80329	263804
51039	263805
90613	263806
73846	263807
66579	263808
41707	263809
41203	263810
130228	263811
48678	263812
4712	263813
35579	263814
1692	263815
31270	263816
1511	263817
11260	263818
6523	263819
52942	263820
14098	263821
14758	263822
12312	263823
15680	263824
2100	263825
12071	263826
32587	263827
9689	263828
71244	263829
6382	263830
3740	263831
43369	263832
8851	263833
87	263834
5570	263835
52564	263836
2162	263837
37269	263838
19338	263839
17544	263840
6509	263841
139396	263842
8462	263843
26337	263844
49603	263845
29421	263846
11949	263847
119364	263848
25244	263849
32819	263850
142940	263851
1642	263852
101575	263853
64203	263854
119830	263855
236410	263856
51075	263857
25627	263858
1705	263859
8173	263860
72906	263861
27504	263862
89166	263863
22441	263864
112362	263865
154293	263866
44561	263867
73828	263868
202821	263869
3011	263870
133862	263871
98536	263872
59306	263873
73548	263874
90357	263875
95480	263876
52110	263877
33710	263878
75506	263879
93769	263880
61965	263881
61006	263882
11175	263883
184240	263884
16521	263885
80313	263886
48020	263887
109700	263888
21191	263889
36214	263890
32059	263891
192961	263892
67470	263893
190546	263894
130562	263895
33460	263896
115575	263897
113873	263898
166426	263899
58754	263900
44348	263901
6824	263902
19087	263903
137569	263904
75305	263905
145544	263906
88949	263907
3258	263908
24331	263909
56577	263910
3824	263911
147594	263912
1764	263913
113575	263914
42453	263915
235135	263916
1905	263917
70660	263918
66434	263919
164231	263920
84389	263921
96205	263922
76411	263923
2494	263924
21065	263925
6112	263926
6701	263927
15909	263928
9268	263929
40658	263930
98	263931
6613	263932
95586	263933
9046	263934
222165	263935
111299	263936
95592	263937
56554	263938
44323	263939
9393	263940
96010	263941
30374	263942
31246	263943
39476	263944
131829	263945
15612	263946
21279	263947
6492	263948
201061	263949
160354	263950
142519	263951
153785	263952
18655	263953
29373	263954
218693	263955
18655	263956
221966	263957
28013	263958
111916	263959
15472	263960
22790	263961
49753	263962
6115	263963
79964	263964
41238	263965
28447	263966
57348	263967
12972	263968
26278	263969
43497	263970
9393	263971
17348	263972
22639	263973
55482	263974
309	263975
19427	263976
64503	263977
28709	263978
232882	263979
9393	263980
67267	263981
129255	263982
22548	263983
9393	263984
15479	263985
54944	263986
159094	263987
36473	263988
39415	263989
18733	263990
9393	263991
120622	263992
38208	263993
44360	263994
139315	263995
17858	263996
7965	263997
30620	263998
103545	263999
32685	264000
97268	264001
231620	264002
4619	264003
5031	264004
5856	264005
76358	264006
24965	264007
16859	264008
54026	264009
13449	264010
21229	264011
103324	264012
3045	264013
11255	264014
23411	264015
115895	264016
50913	264017
95309	264018
96153	264019
27315	264020
5704	264021
13364	264022
59010	264023
117204	264024
124203	264025
237890	264026
87127	264027
38410	264028
2687	264029
98790	264030
18351	264031
74645	264032
7026	264033
196255	264034
53175	264035
74124	264036
97961	264037
3010	264038
57518	264039
57344	264040
16612	264041
24773	264042
5347	264043
7818	264044
16859	264045
4831	264046
21506	264047
211787	264048
48116	264049
149689	264050
116515	264051
116515	264052
43060	264053
9457	264054
93781	264055
28557	264056
14125	264057
3350	264058
746	264059
2111	264060
33800	264061
33800	264062
124234	264063
87826	264064
1579	264065
160168	264066
224587	264067
24624	264068
44074	264069
16903	264070
11713	264071
10065	264072
2055	264073
31520	264074
18158	264075
7558	264076
70605	264077
2793	264078
50785	264079
1621	264080
21172	264081
3521	264082
5262	264083
179	264084
158	264085
253	264086
10037	264087
15943	264088
25538	264089
2719	264090
37032	264091
31377	264092
6385	264093
13223	264094
4664	264095
48794	264096
6048	264097
161	264098
19144	264099
3566	264100
127186	264101
7090	264102
4	264103
8696	264104
4	264105
5	264106
192	264107
105617	264108
8234	264109
28967	264110
9469	264111
17210	264112
4873	264113
19015	264114
4816	264115
192	264116
94243	264117
3763	264118
14125	264119
9932	264120
39574	264121
27733	264122
43284	264123
31698	264124
22930	264125
6419	264126
155151	264127
49021	264128
5114	264129
911	264130
47280	264131
892	264132
39096	264133
61884	264134
22712	264135
1630	264136
24925	264137
480	264138
11136	264139
151365	264140
93080	264141
42042	264142
21015	264143
75125	264144
207008	264145
67524	264146
117369	264147
86808	264148
11226	264149
87054	264150
201332	264151
20774	264152
16528	264153
34309	264154
137694	264155
4214	264156
35804	264157
1310	264158
5899	264159
16141	264160
23358	264161
5374	264162
57602	264163
20937	264164
74694	264165
11570	264166
123560	264167
31619	264168
112597	264169
14085	264170
2908	264171
11944	264172
2232	264173
98148	264174
63221	264175
6110	264176
582	264177
7115	264178
483	264179
483	264180
483	264181
285	264182
4928	264183
6439	264184
86745	264185
6775	264186
22220	264187
27164	264188
21163	264189
483	264190
18357	264191
4	264192
343	264193
508	264194
7043	264195
62666	264196
4	264197
28969	264198
2698	264199
5	264200
4	264201
6397	264202
41090	264203
34735	264204
39056	264205
38077	264206
384	264207
17236	264208
7058	264209
9038	264210
23439	264211
6890	264212
19370	264213
2443	264214
9536	264215
5	264216
5	264217
5	264218
5	264219
5	264220
35682	264221
39400	264222
6069	264223
9455	264224
9764	264225
5103	264226
24977	264227
2334	264228
5330	264229
19003	264230
4	264231
483	264232
2577	264233
483	264234
64833	264235
89709	264236
2779	264237
234134	264238
2649	264239
3703	264240
60423	264241
81841	264242
23081	264243
6038	264244
10393	264245
21780	264246
9220	264247
25349	264248
698	264249
12575	264250
7301	264251
30261	264252
40166	264253
24682	264254
24163	264255
55567	264256
63021	264257
39919	264258
48570	264259
149568	264260
81400	264261
6668	264262
24163	264263
87087	264264
87208	264265
63978	264266
263	264267
279	264268
208676	264269
22044	264270
1861	264271
4478	264272
200	264273
34635	264274
1806	264275
107	264276
3282	264277
4089	264278
2703	264279
5333	264280
29	264281
29	264282
29	264283
29	264284
12393	264285
29	264286
29	264287
29	264288
9392	264289
58112	264290
15873	264291
390	264292
5934	264293
30706	264294
898	264295
17176	264296
9412	264297
14388	264298
2298	264299
59071	264300
26234	264301
5303	264302
118238	264303
53062	264304
157688	264305
114025	264306
67387	264307
157014	264308
124762	264309
59652	264310
29223	264311
74856	264312
6351	264313
29	264314
223671	264315
12868	264316
830	264317
160353	264318
5928	264319
38611	264320
59235	264321
51571	264322
18859	264323
74671	264324
4657	264325
4097	264326
60285	264327
8181	264328
64295	264329
8372	264330
14001	264331
5403	264332
2107	264333
19338	264334
10756	264335
16505	264336
6728	264337
26337	264338
81004	264339
15864	264340
8336	264341
29637	264342
119847	264343
181019	264344
9474	264345
74546	264346
107	264347
8087	264348
18873	264349
15525	264350
38893	264351
89561	264352
28205	264353
101882	264354
8601	264355
3729	264356
15953	264357
333	264358
14555	264359
155071	264360
61961	264361
21488	264362
31211	264363
19220	264364
110673	264365
10323	264366
23413	264367
26238	264368
27808	264369
89582	264370
28944	264371
23457	264372
149	264373
36277	264374
49841	264375
7777	264376
4530	264377
132212	264378
2255	264379
25114	264380
4468	264381
113370	264382
6091	264383
127570	264384
7311	264385
221588	264386
143554	264387
158	264388
2634	264389
156489	264390
30650	264391
11743	264392
5547	264393
6105	264394
16291	264395
35481	264396
59006	264397
29223	264398
93482	264399
32963	264400
13060	264401
66109	264402
68995	264403
14734	264404
38687	264405
57040	264406
29028	264407
16876	264408
23987	264409
23987	264410
27035	264411
223810	264412
84862	264413
25094	264414
99806	264415
64810	264416
191773	264417
33835	264418
64242	264419
208844	264420
106390	264421
50758	264422
97	264423
25114	264424
3573	264425
68726	264426
68726	264427
68726	264428
2897	264429
30798	264430
15590	264431
194891	264432
50867	264433
48755	264434
51655	264435
1047	264436
352	264437
21799	264438
209650	264439
85989	264440
62355	264441
35506	264442
30560	264443
18697	264444
28673	264445
132123	264446
16446	264447
38005	264448
141453	264449
141453	264450
6832	264451
57164	264452
24927	264453
123581	264454
10604	264455
70578	264456
44315	264457
16446	264458
16170	264459
17215	264460
32669	264461
91019	264462
147670	264463
25090	264464
22575	264465
88897	264466
55518	264467
20964	264468
28804	264469
30249	264470
51	264471
28944	264472
18435	264473
12874	264474
18697	264475
231287	264476
218455	264477
66552	264478
83260	264479
43160	264480
31382	264481
108925	264482
6476	264483
19729	264484
8698	264485
21180	264486
56751	264487
157523	264488
18571	264489
182169	264490
51401	264491
6068	264492
29447	264493
6818	264494
150114	264495
35666	264496
74396	264497
15781	264498
14644	264499
172	264500
28084	264501
49087	264502
70898	264503
21267	264504
2563	264505
52444	264506
34409	264507
114325	264508
13991	264509
13991	264510
13991	264511
49880	264512
30486	264513
3650	264514
16770	264515
11071	264516
48659	264517
229178	264518
1452	264519
11690	264520
160904	264521
74919	264522
44551	264523
44180	264524
87353	264525
95364	264526
12188	264527
97747	264528
3236	264529
65144	264530
152143	264531
2290	264532
2290	264533
26	264534
80727	264535
32684	264536
120699	264537
10088	264538
641	264539
9621	264540
16924	264541
35506	264542
11177	264543
4838	264544
108222	264545
13039	264546
116984	264547
11	264548
1371	264549
42603	264550
112841	264551
21555	264552
154477	264553
12872	264554
11816	264555
71253	264556
217	264557
62087	264558
35208	264559
82839	264560
12297	264561
41352	264562
33394	264563
90758	264564
15433	264565
6599	264566
33172	264567
71930	264568
8988	264569
115814	264570
10511	264571
26426	264572
5275	264573
99716	264574
50031	264575
12530	264576
26426	264577
2168	264578
15613	264579
34899	264580
48313	264581
100708	264582
14879	264583
22048	264584
101302	264585
69746	264586
1247	264587
58512	264588
33561	264589
1882	264590
10859	264591
19143	264592
17234	264593
14887	264594
202484	264595
7687	264596
162424	264597
91396	264598
1658	264599
49438	264600
109825	264601
1547	264602
4528	264603
696	264604
34147	264605
5276	264606
353	264607
6963	264608
54328	264609
110966	264610
7787	264611
36938	264612
25	264613
14348	264614
62799	264615
5950	264616
65777	264617
12359	264618
40587	264619
58018	264620
46573	264621
7813	264622
130992	264623
33847	264624
4644	264625
18452	264626
26025	264627
174537	264628
17311	264629
12640	264630
17601	264631
3962	264632
40474	264633
18362	264634
3067	264635
3485	264636
151460	264637
18533	264638
170575	264639
87249	264640
91856	264641
28089	264642
7945	264643
143157	264644
24538	264645
28425	264646
2530	264647
170726	264648
4543	264649
5	264650
79251	264651
21135	264652
2089	264653
73824	264654
15394	264655
32020	264656
85374	264657
25936	264658
102191	264659
48634	264660
54270	264661
22340	264662
75462	264663
15157	264664
31927	264665
44980	264666
80805	264667
24870	264668
61104	264669
7504	264670
17774	264671
17293	264672
5856	264673
73894	264674
47026	264675
128716	264676
18109	264677
85137	264678
68200	264679
4571	264680
18233	264681
27402	264682
57194	264683
12596	264684
32274	264685
22354	264686
3364	264687
57474	264688
34283	264689
25348	264690
133064	264691
156680	264692
33239	264693
54213	264694
4014	264695
31736	264696
22335	264697
6580	264698
19622	264699
22374	264700
900	264701
32343	264702
27473	264703
8086	264704
24635	264705
40413	264706
22130	264707
10807	264708
47758	264709
83885	264710
10828	264711
21255	264712
19061	264713
15382	264714
3911	264715
38429	264716
109143	264717
138044	264718
50946	264719
22374	264720
18476	264721
59237	264722
42496	264723
51928	264724
21710	264725
48344	264726
43917	264727
182658	264728
4484	264729
5565	264730
98242	264731
38657	264732
113681	264733
206	264734
69885	264735
2390	264736
500	264737
154852	264738
81976	264739
44292	264740
56321	264741
56539	264742
18391	264743
2643	264744
1545	264745
83238	264746
83525	264747
8596	264748
15150	264749
60517	264750
2905	264751
4869	264752
42884	264753
20	264754
45507	264755
969	264756
65224	264757
22121	264758
43396	264759
536	264760
13747	264761
12197	264762
4869	264763
7860	264764
3364	264765
12249	264766
62237	264767
66466	264768
124370	264769
14178	264770
32133	264771
9	264772
132206	264773
183658	264774
175	264775
85328	264776
35	264777
39491	264778
10226	264779
150612	264780
6430	264781
15296	264782
6771	264783
7491	264784
59413	264785
163807	264786
82301	264787
15378	264788
92008	264789
53765	264790
4208	264791
2412	264792
99354	264793
34090	264794
14822	264795
1902	264796
70927	264797
25168	264798
131105	264799
4990	264800
11407	264801
883	264802
6640	264803
22348	264804
8134	264805
155796	264806
25789	264807
70541	264808
91404	264809
83544	264810
5276	264811
91909	264812
40468	264813
124660	264814
8755	264815
45087	264816
27271	264817
24487	264818
18211	264819
39197	264820
44313	264821
50738	264822
39209	264823
48861	264824
24328	264825
54827	264826
553	264827
232562	264828
22094	264829
5057	264830
17753	264831
64897	264832
5946	264833
3128	264834
21253	264835
29455	264836
55552	264837
4000	264838
2905	264839
29057	264840
39208	264841
6071	264842
21467	264843
91320	264844
1538	264845
60515	264846
10701	264847
136331	264848
10206	264849
15265	264850
29932	264851
32565	264852
8488	264853
60564	264854
17979	264855
96375	264856
3664	264857
41623	264858
44380	264859
85021	264860
4571	264861
1759	264862
2251	264863
15146	264864
5103	264865
27207	264866
372	264867
89232	264868
6858	264869
162619	264870
48901	264871
67401	264872
652	264873
51608	264874
21812	264875
25225	264876
6352	264877
49018	264878
186175	264879
84170	264880
12793	264881
10785	264882
94470	264883
97171	264884
6096	264885
6885	264886
70303	264887
10016	264888
90008	264889
44732	264890
73936	264891
33900	264892
15965	264893
15732	264894
102591	264895
12690	264896
204764	264897
1927	264898
8088	264899
77016	264900
117926	264901
11853	264902
19159	264903
28529	264904
25395	264905
12678	264906
1886	264907
135076	264908
3750	264909
1751	264910
77121	264911
106321	264912
55501	264913
119223	264914
32838	264915
233128	264916
81260	264917
51104	264918
235981	264919
8588	264920
4838	264921
38294	264922
7222	264923
156161	264924
146806	264925
72737	264926
22625	264927
12560	264928
26227	264929
6618	264930
58447	264931
91194	264932
119119	264933
69703	264934
201982	264935
42376	264936
33665	264937
196044	264938
10546	264939
101834	264940
16	264941
46029	264942
24436	264943
59944	264944
122111	264945
56099	264946
48280	264947
26718	264948
140825	264949
6660	264950
79031	264951
79543	264952
33682	264953
160195	264954
3248	264955
10985	264956
35830	264957
35830	264958
8472	264959
20289	264960
143545	264961
25114	264962
20320	264963
80634	264964
13115	264965
15907	264966
18844	264967
80119	264968
16884	264969
22853	264970
3729	264971
48726	264972
10660	264973
20246	264974
45590	264975
192931	264976
2397	264977
2397	264978
2133	264979
40836	264980
26593	264981
5701	264982
2133	264983
2133	264984
32925	264985
67923	264986
5701	264987
12308	264988
2397	264989
5701	264990
87729	264991
5701	264992
52435	264993
99203	264994
45290	264995
36055	264996
35590	264997
4797	264998
3583	264999
7244	265000
132	265001
1892	265002
29261	265003
74902	265004
235712	265005
245	265006
3569	265007
52389	265008
85220	265009
477	265010
238215	265011
7689	265012
31343	265013
16093	265014
18482	265015
42972	265016
15170	265017
31852	265018
171445	265019
14033	265020
7846	265021
49671	265022
42256	265023
42584	265024
1586	265025
114	265026
199034	265027
7644	265028
4307	265029
89663	265030
31871	265031
5457	265032
106418	265033
34758	265034
62655	265035
3702	265036
45052	265037
197501	265038
8316	265039
3720	265040
11570	265041
27556	265042
157081	265043
85730	265044
32669	265045
7996	265046
44053	265047
79054	265048
2094	265049
29554	265050
37652	265051
3226	265052
229721	265053
233593	265054
43699	265055
38280	265056
102803	265057
109013	265058
38630	265059
56603	265060
270	265061
65293	265062
106417	265063
86383	265064
155976	265065
8371	265066
6347	265067
2639	265068
4835	265069
15590	265070
15590	265071
24671	265072
33552	265073
183478	265074
167414	265075
119312	265076
29394	265077
21716	265078
73586	265079
7309	265080
70794	265081
116984	265082
37160	265083
39581	265084
27196	265085
45166	265086
3724	265087
776	265088
133110	265089
12638	265090
116046	265091
144654	265092
126736	265093
91019	265094
55080	265095
4280	265096
50378	265097
36425	265098
30814	265099
8657	265100
48726	265101
11698	265102
256	265103
49348	265104
9148	265105
79250	265106
161581	265107
86453	265108
3172	265109
2045	265110
15713	265111
2270	265112
17035	265113
44985	265114
110616	265115
2330	265116
38159	265117
18697	265118
229881	265119
41733	265120
23122	265121
11679	265122
93686	265123
95227	265124
155941	265125
80622	265126
12874	265127
18434	265128
66413	265129
14472	265130
27790	265131
61702	265132
18672	265133
9083	265134
47061	265135
10287	265136
36850	265137
5429	265138
54510	265139
132572	265140
40259	265141
62476	265142
1355	265143
184848	265144
37456	265145
213247	265146
38383	265147
231034	265148
115	265149
186994	265150
69592	265151
108	265152
1275	265153
63502	265154
218353	265155
64556	265156
535	265157
10853	265158
9196	265159
116981	265160
13151	265161
6107	265162
114118	265163
41008	265164
5109	265165
21527	265166
27306	265167
238453	265168
38671	265169
45833	265170
29899	265171
37528	265172
105959	265173
5492	265174
158232	265175
7766	265176
9883	265177
103174	265178
9694	265179
36355	265180
147643	265181
106011	265182
62608	265183
39370	265184
114810	265185
132183	265186
59876	265187
109887	265188
26591	265189
78745	265190
20015	265191
113985	265192
11227	265193
61771	265194
181029	265195
154796	265196
44241	265197
50296	265198
1726	265199
114933	265200
7047	265201
233817	265202
4924	265203
774	265204
18288	265205
119979	265206
492	265207
6077	265208
7217	265209
80093	265210
62107	265211
3249	265212
29370	265213
153724	265214
16853	265215
1190	265216
60827	265217
9255	265218
64651	265219
178686	265220
185807	265221
214851	265222
65019	265223
106846	265224
127863	265225
177615	265226
211627	265227
95042	265228
231084	265229
126021	265230
131808	265231
110592	265232
183413	265233
43648	265234
106212	265235
113227	265236
150119	265237
73726	265238
132926	265239
150378	265240
148350	265241
147572	265242
154316	265243
37282	265244
103300	265245
72155	265246
46992	265247
184263	265248
111776	265249
132580	265250
35502	265251
187257	265252
173235	265253
153105	265254
15331	265255
43580	265256
112269	265257
178050	265258
78842	265259
43710	265260
153845	265261
86897	265262
16366	265263
149242	265264
139111	265265
4335	265266
147537	265267
149290	265268
152571	265269
17209	265270
153537	265271
180911	265272
182706	265273
190269	265274
57395	265275
50532	265276
98139	265277
177554	265278
177621	265279
130273	265280
175288	265281
37135	265282
84468	265283
97221	265284
207978	265285
212493	265286
127801	265287
176692	265288
90991	265289
149286	265290
126910	265291
205337	265292
56084	265293
176769	265294
212688	265295
73840	265296
207007	265297
44771	265298
60093	265299
84686	265300
126511	265301
106212	265302
131710	265303
186961	265304
40121	265305
183900	265306
178685	265307
176852	265308
127611	265309
178874	265310
94593	265311
44591	265312
131262	265313
186988	265314
113090	265315
128077	265316
209034	265317
151481	265318
63511	265319
52591	265320
175436	265321
186837	265322
71589	265323
71722	265324
208890	265325
230130	265326
74215	265327
126061	265328
46992	265329
53839	265330
128434	265331
232302	265332
98546	265333
91272	265334
19737	265335
149354	265336
202558	265337
21917	265338
150865	265339
128386	265340
180005	265341
134840	265342
104144	265343
133714	265344
153788	265345
126529	265346
27965	265347
19355	265348
151977	265349
128058	265350
928	265351
22086	265352
134023	265353
38773	265354
132917	265355
212241	265356
132759	265357
132630	265358
231862	265359
125852	265360
185221	265361
96383	265362
180435	265363
130570	265364
208962	265365
50481	265366
174535	265367
136205	265368
127190	265369
204829	265370
148359	265371
130965	265372
131058	265373
177507	265374
150451	265375
95475	265376
203618	265377
79960	265378
213798	265379
186920	265380
183597	265381
145754	265382
183966	265383
94714	265384
185205	265385
37282	265386
95637	265387
177248	265388
142185	265389
181426	265390
173316	265391
130042	265392
122033	265393
56854	265394
186305	265395
162049	265396
149999	265397
208227	265398
17464	265399
108954	265400
130977	265401
125871	265402
128634	265403
55505	265404
151913	265405
110824	265406
209969	265407
55905	265408
126672	265409
61535	265410
74214	265411
164428	265412
96415	265413
96643	265414
148550	265415
207612	265416
108830	265417
108306	265418
127591	265419
97264	265420
130774	265421
97264	265422
108774	265423
65555	265424
40560	265425
159316	265426
135190	265427
4934	265428
1078	265429
13638	265430
224635	265431
51437	265432
191865	265433
4091	265434
17313	265435
103099	265436
217147	265437
13304	265438
53588	265439
24412	265440
160220	265441
139057	265442
107121	265443
75994	265444
227999	265445
18678	265446
78488	265447
100511	265448
70826	265449
78155	265450
128065	265451
59869	265452
15596	265453
43648	265454
23477	265455
14240	265456
6213	265457
11520	265458
225674	265459
81977	265460
4597	265461
48911	265462
45998	265463
81	265464
7138	265465
2085	265466
7073	265467
183721	265468
65650	265469
11510	265470
33737	265471
878	265472
98814	265473
28249	265474
181730	265475
9750	265476
3589	265477
6344	265478
14730	265479
39532	265480
74880	265481
975	265482
135012	265483
24149	265484
237	265485
48811	265486
1180	265487
2658	265488
215576	265489
6908	265490
1621	265491
139686	265492
11268	265493
22097	265494
93851	265495
84265	265496
1486	265497
14486	265498
55795	265499
35423	265500
67821	265501
55643	265502
113496	265503
7217	265504
40019	265505
13619	265506
62159	265507
1086	265508
22766	265509
75	265510
45009	265511
7234	265512
48752	265513
225443	265514
53900	265515
128691	265516
41377	265517
133415	265518
11641	265519
22665	265520
81653	265521
104001	265522
142335	265523
39023	265524
232593	265525
161212	265526
6606	265527
18085	265528
112919	265529
37061	265530
101476	265531
27044	265532
35113	265533
199204	265534
2698	265535
85208	265536
57104	265537
19153	265538
1253	265539
4409	265540
76261	265541
1828	265542
34762	265543
15089	265544
47876	265545
69624	265546
97	265547
19540	265548
42490	265549
36995	265550
79679	265551
51645	265552
14015	265553
20655	265554
36537	265555
20389	265556
2032	265557
32175	265558
29700	265559
28460	265560
8095	265561
2031	265562
117550	265563
83965	265564
230337	265565
17370	265566
18245	265567
44173	265568
176778	265569
219956	265570
86008	265571
70342	265572
52623	265573
42926	265574
27388	265575
66192	265576
127330	265577
54583	265578
2621	265579
18507	265580
44951	265581
78277	265582
49809	265583
160439	265584
11669	265585
12040	265586
13118	265587
482	265588
439	265589
439	265590
439	265591
34244	265592
439	265593
439	265594
482	265595
20491	265596
2101	265597
11423	265598
34445	265599
30201	265600
7458	265601
37031	265602
6955	265603
1482	265604
57310	265605
11669	265606
48177	265607
74948	265608
7892	265609
62112	265610
46205	265611
15364	265612
60028	265613
28721	265614
30893	265615
483	265616
483	265617
101124	265618
20828	265619
552	265620
19561	265621
6890	265622
6387	265623
63365	265624
6434	265625
54216	265626
12539	265627
27607	265628
4674	265629
4751	265630
14869	265631
10906	265632
8890	265633
40063	265634
2610	265635
2118	265636
7502	265637
3865	265638
555	265639
65030	265640
44113	265641
54609	265642
9416	265643
26468	265644
10689	265645
78775	265646
35276	265647
857	265648
5915	265649
5785	265650
59500	265651
10989	265652
142740	265653
115928	265654
857	265655
9023	265656
9220	265657
122371	265658
95446	265659
160473	265660
17474	265661
13061	265662
18674	265663
12913	265664
38094	265665
142328	265666
48794	265667
14429	265668
102913	265669
13481	265670
121062	265671
104319	265672
219247	265673
30720	265674
157383	265675
56463	265676
164974	265677
15492	265678
9081	265679
14020	265680
222515	265681
56463	265682
67764	265683
169701	265684
174493	265685
114793	265686
13856	265687
48818	265688
22949	265689
67513	265690
4075	265691
29525	265692
4075	265693
15603	265694
101653	265695
78191	265696
38656	265697
4776	265698
35758	265699
14987	265700
111543	265701
130269	265702
3715	265703
11617	265704
17035	265705
74930	265706
48811	265707
8487	265708
483	265709
85490	265710
30584	265711
103359	265712
50779	265713
56113	265714
99306	265715
2793	265716
194815	265717
51663	265718
86669	265719
15127	265720
60263	265721
153	265722
2357	265723
892	265724
31246	265725
941	265726
13190	265727
723	265728
9958	265729
9725	265730
4086	265731
98679	265732
81919	265733
4256	265734
927	265735
30662	265736
38742	265737
7217	265738
5554	265739
45626	265740
50739	265741
49994	265742
16328	265743
9742	265744
96149	265745
63217	265746
53415	265747
91663	265748
134836	265749
31158	265750
11591	265751
18906	265752
6232	265753
37387	265754
941	265755
237	265756
34501	265757
85233	265758
9457	265759
6049	265760
8395	265761
15141	265762
21480	265763
4102	265764
222406	265765
75081	265766
35277	265767
3	265768
1745	265769
271	265770
37701	265771
214961	265772
50006	265773
11554	265774
3320	265775
38538	265776
62257	265777
30084	265778
24244	265779
7300	265780
2383	265781
92047	265782
20572	265783
70617	265784
670	265785
55207	265786
15536	265787
51116	265788
50185	265789
96016	265790
8412	265791
28134	265792
988	265793
109279	265794
11697	265795
27442	265796
50045	265797
808	265798
943	265799
483	265800
9790	265801
7895	265802
76927	265803
18301	265804
7027	265805
28365	265806
7027	265807
2515	265808
1486	265809
89159	265810
10139	265811
3338	265812
15673	265813
27386	265814
42511	265815
50530	265816
223280	265817
3827	265818
636	265819
80789	265820
26256	265821
47139	265822
1215	265823
1167	265824
9794	265825
1167	265826
1167	265827
56774	265828
4562	265829
21193	265830
71550	265831
21193	265832
128616	265833
10237	265834
32211	265835
21193	265836
730	265837
1215	265838
1213	265839
22265	265840
12269	265841
55030	265842
91782	265843
21193	265844
21193	265845
42947	265846
1167	265847
6908	265848
753	265849
3189	265850
59163	265851
75527	265852
43683	265853
113973	265854
166672	265855
150849	265856
163611	265857
561	265858
79850	265859
66255	265860
58527	265861
86307	265862
59157	265863
11301	265864
926	265865
13917	265866
9146	265867
33904	265868
45431	265869
42585	265870
3377	265871
77546	265872
99306	265873
5415	265874
1843	265875
18980	265876
677	265877
82318	265878
24934	265879
18288	265880
58233	265881
229554	265882
169	265883
6388	265884
162824	265885
137263	265886
46516	265887
85037	265888
101963	265889
3216	265890
263	265891
263	265892
34425	265893
18735	265894
26108	265895
15687	265896
1899	265897
63889	265898
12615	265899
13091	265900
43035	265901
49710	265902
49578	265903
171895	265904
123436	265905
19578	265906
18225	265907
22793	265908
4651	265909
2058	265910
2313	265911
18610	265912
15530	265913
105079	265914
31152	265915
2577	265916
2674	265917
4263	265918
3557	265919
6866	265920
57487	265921
5216	265922
2857	265923
34293	265924
7928	265925
5194	265926
22405	265927
12872	265928
73320	265929
6347	265930
822	265931
43045	265932
3174	265933
33832	265934
196383	265935
113	265936
6865	265937
3556	265938
563	265939
119790	265940
6002	265941
6408	265942
17045	265943
2529	265944
9231	265945
4593	265946
9230	265947
4058	265948
7951	265949
217235	265950
2964	265951
24523	265952
15175	265953
171193	265954
19392	265955
115234	265956
40236	265957
38875	265958
32261	265959
39333	265960
2960	265961
14058	265962
1522	265963
14563	265964
8720	265965
20551	265966
164976	265967
97694	265968
48786	265969
31631	265970
4166	265971
1576	265972
2219	265973
219347	265974
34514	265975
20986	265976
13333	265977
41100	265978
49885	265979
221646	265980
23762	265981
85661	265982
219472	265983
26418	265984
41239	265985
17688	265986
156213	265987
55570	265988
96063	265989
228435	265990
225228	265991
116387	265992
103425	265993
157496	265994
83699	265995
225617	265996
138588	265997
28207	265998
220008	265999
221648	266000
59222	266001
46510	266002
116387	266003
114029	266004
46568	266005
23762	266006
18872	266007
103668	266008
66391	266009
174634	266010
51518	266011
83921	266012
211360	266013
26640	266014
118721	266015
18866	266016
44333	266017
89769	266018
88423	266019
89761	266020
67552	266021
52941	266022
17866	266023
33189	266024
67445	266025
56580	266026
116594	266027
10080	266028
156	266029
144501	266030
23671	266031
140358	266032
95479	266033
51196	266034
78337	266035
19904	266036
37869	266037
27465	266038
131936	266039
5701	266040
106	266041
8097	266042
5641	266043
111192	266044
2141	266045
152483	266046
152483	266047
113408	266048
70694	266049
4578	266050
450	266051
43321	266052
5651	266053
55486	266054
15585	266055
55845	266056
13585	266057
3000	266058
369	266059
20985	266060
37099	266061
58257	266062
43321	266063
20990	266064
95150	266065
17777	266066
71175	266067
186519	266068
73573	266069
23714	266070
29792	266071
52386	266072
34976	266073
1507	266074
102225	266075
35897	266076
75658	266077
29366	266078
5139	266079
43330	266080
36915	266081
65219	266082
65219	266083
18741	266084
34629	266085
20990	266086
3800	266087
58257	266088
27957	266089
32910	266090
841	266091
138311	266092
43788	266093
25453	266094
2375	266095
76978	266096
193705	266097
22762	266098
3019	266099
36720	266100
17446	266101
14457	266102
102074	266103
4925	266104
38187	266105
82234	266106
19491	266107
71442	266108
79015	266109
26639	266110
15488	266111
72007	266112
59381	266113
34412	266114
12133	266115
71570	266116
102074	266117
35031	266118
115316	266119
8203	266120
17777	266121
56172	266122
9286	266123
150583	266124
230161	266125
137251	266126
33185	266127
27683	266128
12130	266129
127325	266130
158119	266131
46377	266132
15810	266133
34412	266134
14644	266135
40739	266136
116928	266137
10190	266138
32910	266139
163521	266140
122728	266141
6029	266142
27931	266143
56386	266144
131149	266145
8120	266146
7518	266147
127269	266148
923	266149
66278	266150
194515	266151
6500	266152
11822	266153
46474	266154
21347	266155
83777	266156
56874	266157
29016	266158
229057	266159
84031	266160
161782	266161
230570	266162
30153	266163
126074	266164
143186	266165
13743	266166
30150	266167
4819	266168
13743	266169
61360	266170
19827	266171
25234	266172
30197	266173
79692	266174
38166	266175
24313	266176
87586	266177
2099	266178
144613	266179
65941	266180
16676	266181
8844	266182
197357	266183
995	266184
16694	266185
7458	266186
795	266187
150036	266188
159870	266189
120515	266190
1450	266191
114707	266192
150988	266193
87583	266194
2882	266195
86305	266196
113292	266197
2611	266198
115824	266199
108750	266200
37469	266201
2942	266202
2331	266203
24796	266204
24796	266205
4912	266206
19082	266207
1450	266208
1274	266209
54104	266210
3974	266211
18371	266212
77973	266213
161606	266214
72540	266215
98751	266216
235111	266217
13786	266218
96562	266219
115563	266220
37370	266221
154281	266222
86166	266223
197083	266224
22877	266225
198415	266226
17219	266227
19264	266228
69394	266229
193273	266230
37963	266231
200979	266232
225883	266233
15676	266234
2922	266235
5444	266236
143254	266237
143256	266238
8351	266239
29542	266240
6159	266241
128528	266242
201458	266243
196335	266244
143038	266245
195652	266246
592	266247
31254	266248
161881	266249
225130	266250
517	266251
30529	266252
40710	266253
6330	266254
51136	266255
37779	266256
145100	266257
3640	266258
7026	266259
62661	266260
131036	266261
16322	266262
61907	266263
80834	266264
3362	266265
8162	266266
29694	266267
24852	266268
4639	266269
13975	266270
47381	266271
49044	266272
80143	266273
50468	266274
62607	266275
3313	266276
5407	266277
16989	266278
11557	266279
88912	266280
73362	266281
86069	266282
77699	266283
97852	266284
12034	266285
236631	266286
37645	266287
160556	266288
107497	266289
61177	266290
114910	266291
1910	266292
21914	266293
27013	266294
1910	266295
37467	266296
1910	266297
199549	266298
220218	266299
229900	266300
27961	266301
1456	266302
62874	266303
51551	266304
69383	266305
108032	266306
52607	266307
110650	266308
85871	266309
8001	266310
127963	266311
31686	266312
18531	266313
50493	266314
85010	266315
49963	266316
74670	266317
32	266318
48450	266319
19898	266320
7199	266321
108286	266322
189247	266323
2331	266324
632	266325
78633	266326
11351	266327
3617	266328
207098	266329
41182	266330
47305	266331
31090	266332
185081	266333
55138	266334
119490	266335
133626	266336
160325	266337
223762	266338
195149	266339
146741	266340
60214	266341
195019	266342
3004	266343
183896	266344
166806	266345
121003	266346
197465	266347
72161	266348
19052	266349
125847	266350
53778	266351
142844	266352
53267	266353
219578	266354
29984	266355
145178	266356
9753	266357
88704	266358
19953	266359
9673	266360
138307	266361
9833	266362
13796	266363
120630	266364
11448	266365
13841	266366
7284	266367
154545	266368
36622	266369
39204	266370
2581	266371
30002	266372
37639	266373
5441	266374
143247	266375
44041	266376
230275	266377
35172	266378
62302	266379
116148	266380
103617	266381
90175	266382
203898	266383
142552	266384
5404	266385
13234	266386
2047	266387
62724	266388
200998	266389
49330	266390
121388	266391
145235	266392
201068	266393
107713	266394
107422	266395
97840	266396
144596	266397
121569	266398
144734	266399
81226	266400
169234	266401
45019	266402
9372	266403
138701	266404
162179	266405
102009	266406
15912	266407
121913	266408
201875	266409
184693	266410
203844	266411
200068	266412
203894	266413
81507	266414
145303	266415
164868	266416
34606	266417
145244	266418
137958	266419
38838	266420
201784	266421
132713	266422
9372	266423
4364	266424
66116	266425
56125	266426
38629	266427
3694	266428
13807	266429
80279	266430
85995	266431
2949	266432
9663	266433
82179	266434
236818	266435
90812	266436
144650	266437
96988	266438
145447	266439
199712	266440
107546	266441
94313	266442
138522	266443
200575	266444
192775	266445
201564	266446
69577	266447
128039	266448
122502	266449
140454	266450
144588	266451
25031	266452
33598	266453
130477	266454
30472	266455
39575	266456
38846	266457
30981	266458
26949	266459
19572	266460
78499	266461
115691	266462
81513	266463
79995	266464
145211	266465
90525	266466
201151	266467
201587	266468
142945	266469
202006	266470
142945	266471
169836	266472
129818	266473
175023	266474
224668	266475
201204	266476
202001	266477
68708	266478
26834	266479
69160	266480
160769	266481
227497	266482
53610	266483
45734	266484
145222	266485
89984	266486
3720	266487
90537	266488
122172	266489
90933	266490
122246	266491
121388	266492
42144	266493
107603	266494
145458	266495
237908	266496
168891	266497
39043	266498
69134	266499
53646	266500
226625	266501
145432	266502
120961	266503
68492	266504
168981	266505
1851	266506
202031	266507
159983	266508
62817	266509
81049	266510
180176	266511
145070	266512
145355	266513
5762	266514
2778	266515
72	266516
76	266517
69312	266518
38983	266519
104912	266520
178392	266521
21906	266522
234986	266523
115376	266524
195645	266525
202182	266526
115058	266527
158276	266528
157772	266529
121915	266530
69011	266531
167785	266532
126365	266533
72824	266534
33634	266535
144776	266536
63013	266537
67831	266538
86305	266539
86032	266540
107603	266541
201454	266542
62009	266543
68492	266544
38244	266545
201941	266546
42267	266547
116368	266548
58683	266549
234871	266550
107704	266551
69537	266552
38851	266553
86064	266554
38955	266555
201220	266556
227864	266557
201478	266558
41938	266559
145070	266560
100228	266561
208058	266562
136856	266563
116642	266564
234263	266565
53690	266566
107659	266567
102339	266568
33419	266569
90047	266570
121590	266571
104689	266572
63029	266573
168037	266574
86319	266575
25753	266576
49133	266577
186438	266578
157683	266579
39408	266580
117048	266581
1851	266582
88232	266583
13574	266584
145331	266585
33028	266586
197491	266587
75082	266588
9308	266589
101432	266590
165760	266591
19096	266592
186566	266593
132428	266594
111790	266595
144513	266596
56266	266597
90458	266598
202378	266599
166800	266600
6075	266601
6075	266602
107366	266603
19919	266604
224111	266605
159194	266606
70885	266607
222863	266608
59023	266609
828	266610
74393	266611
150586	266612
180421	266613
139386	266614
90415	266615
14961	266616
121070	266617
167023	266618
41784	266619
191273	266620
53795	266621
30224	266622
129822	266623
126199	266624
198219	266625
130210	266626
7199	266627
116958	266628
130258	266629
64901	266630
30800	266631
38616	266632
3458	266633
41940	266634
10098	266635
109498	266636
72597	266637
175683	266638
138990	266639
223261	266640
43242	266641
161467	266642
3280	266643
117714	266644
146437	266645
95551	266646
189357	266647
29575	266648
92087	266649
141348	266650
89874	266651
162834	266652
535	266653
4099	266654
2136	266655
197074	266656
145758	266657
142650	266658
76235	266659
48900	266660
100550	266661
128528	266662
127611	266663
2308	266664
11479	266665
5581	266666
85781	266667
24806	266668
169041	266669
176873	266670
144713	266671
26928	266672
30488	266673
4792	266674
30488	266675
6255	266676
232983	266677
146586	266678
19640	266679
19742	266680
13118	266681
19741	266682
73760	266683
105772	266684
11344	266685
124520	266686
7109	266687
2050	266688
108736	266689
11998	266690
29575	266691
11360	266692
98021	266693
9771	266694
37388	266695
14040	266696
6843	266697
212107	266698
82860	266699
165493	266700
94380	266701
15538	266702
71018	266703
50239	266704
2586	266705
189310	266706
29984	266707
2668	266708
152816	266709
75873	266710
37567	266711
61020	266712
49857	266713
5117	266714
5271	266715
150790	266716
4698	266717
1471	266718
190	266719
244	266720
23759	266721
84958	266722
17122	266723
39701	266724
10613	266725
81317	266726
232804	266727
20689	266728
7435	266729
61922	266730
38283	266731
17035	266732
3604	266733
187829	266734
171996	266735
160590	266736
72540	266737
102662	266738
92356	266739
102193	266740
16749	266741
74310	266742
27343	266743
197944	266744
95331	266745
66	266746
22149	266747
9071	266748
35493	266749
11875	266750
133773	266751
129966	266752
19921	266753
10662	266754
69999	266755
750	266756
77659	266757
16464	266758
39265	266759
5448	266760
5448	266761
1999	266762
159640	266763
99001	266764
2942	266765
41419	266766
7464	266767
125610	266768
22654	266769
97073	266770
38965	266771
126797	266772
61011	266773
108284	266774
149962	266775
124548	266776
140428	266777
193028	266778
19887	266779
1632	266780
207477	266781
15676	266782
61413	266783
146729	266784
2728	266785
64994	266786
78086	266787
80257	266788
235392	266789
115221	266790
110554	266791
15814	266792
41249	266793
92378	266794
4549	266795
1764	266796
161712	266797
45590	266798
215822	266799
66165	266800
63735	266801
127484	266802
130957	266803
28586	266804
226230	266805
142214	266806
192773	266807
146462	266808
164841	266809
193226	266810
202294	266811
163552	266812
28591	266813
89525	266814
132659	266815
82239	266816
107758	266817
107736	266818
83916	266819
230802	266820
80020	266821
2623	266822
87728	266823
213251	266824
103510	266825
13549	266826
194776	266827
61805	266828
204795	266829
138124	266830
142821	266831
102301	266832
77640	266833
96204	266834
115902	266835
25301	266836
138955	266837
1479	266838
39346	266839
84312	266840
33438	266841
93253	266842
120847	266843
1718	266844
225794	266845
60971	266846
59012	266847
213282	266848
29538	266849
227348	266850
55133	266851
114623	266852
105756	266853
105756	266854
151248	266855
38327	266856
107740	266857
58689	266858
45590	266859
114171	266860
119266	266861
142574	266862
100789	266863
108282	266864
31114	266865
61788	266866
81531	266867
146567	266868
23434	266869
232705	266870
63222	266871
81781	266872
145576	266873
76152	266874
150506	266875
17018	266876
39443	266877
25301	266878
195916	266879
203715	266880
58620	266881
39297	266882
150046	266883
115121	266884
2727	266885
91870	266886
61863	266887
34842	266888
203798	266889
21197	266890
197479	266891
142666	266892
225242	266893
49186	266894
30529	266895
53676	266896
117111	266897
16475	266898
158554	266899
31826	266900
144482	266901
8878	266902
99685	266903
53745	266904
33437	266905
11941	266906
93872	266907
12496	266908
21055	266909
25029	266910
385	266911
71258	266912
29242	266913
53340	266914
28838	266915
4399	266916
100461	266917
127519	266918
8217	266919
6081	266920
39928	266921
72722	266922
41255	266923
32371	266924
134536	266925
26911	266926
33001	266927
73381	266928
36862	266929
2146	266930
16	266931
109829	266932
21856	266933
3673	266934
102090	266935
67053	266936
31234	266937
29802	266938
36836	266939
163702	266940
438	266941
438	266942
48976	266943
10937	266944
65129	266945
85872	266946
12586	266947
40849	266948
234945	266949
29985	266950
23648	266951
147079	266952
15625	266953
594	266954
50814	266955
32784	266956
124927	266957
94445	266958
76850	266959
72045	266960
10410	266961
13699	266962
86099	266963
14848	266964
168864	266965
125897	266966
7757	266967
55204	266968
25625	266969
93586	266970
17245	266971
43707	266972
47592	266973
4071	266974
26950	266975
90477	266976
144907	266977
11136	266978
69297	266979
125428	266980
59972	266981
118347	266982
40297	266983
105634	266984
5747	266985
14872	266986
3772	266987
17017	266988
81440	266989
46788	266990
7077	266991
2725	266992
127359	266993
12054	266994
202427	266995
79201	266996
232439	266997
51004	266998
47341	266999
62726	267000
15999	267001
103992	267002
92093	267003
11941	267004
48976	267005
369	267006
14383	267007
6678	267008
10258	267009
51522	267010
158546	267011
72824	267012
40012	267013
40913	267014
16478	267015
7468	267016
59440	267017
32371	267018
21370	267019
150910	267020
20770	267021
63116	267022
98664	267023
21253	267024
127902	267025
94814	267026
173474	267027
37489	267028
10830	267029
90187	267030
137807	267031
84716	267032
22724	267033
105852	267034
6681	267035
69571	267036
50659	267037
2917	267038
2161	267039
349	267040
41369	267041
86274	267042
116928	267043
118348	267044
143596	267045
18252	267046
219351	267047
40683	267048
24510	267049
86892	267050
10544	267051
84960	267052
95680	267053
9029	267054
3800	267055
40849	267056
38795	267057
25725	267058
46275	267059
53355	267060
20359	267061
99579	267062
66103	267063
6877	267064
47338	267065
77771	267066
230798	267067
72722	267068
215135	267069
116271	267070
176810	267071
52062	267072
17446	267073
18766	267074
190297	267075
14542	267076
29203	267077
75612	267078
13247	267079
23921	267080
78415	267081
14133	267082
2411	267083
35054	267084
88088	267085
104038	267086
69421	267087
30266	267088
128953	267089
4262	267090
59631	267091
93674	267092
76712	267093
16932	267094
168181	267095
118994	267096
1374	267097
49291	267098
143752	267099
15954	267100
159142	267101
52403	267102
52464	267103
229	267104
13286	267105
34456	267106
111327	267107
13367	267108
7271	267109
7271	267110
7271	267111
7271	267112
156257	267113
122529	267114
23487	267115
165200	267116
6662	267117
136865	267118
49032	267119
50226	267120
88002	267121
36482	267122
26950	267123
52826	267124
5813	267125
230762	267126
36	267127
158467	267128
31256	267129
12370	267130
159017	267131
150704	267132
106804	267133
24975	267134
62593	267135
52449	267136
14833	267137
223072	267138
7280	267139
167860	267140
200427	267141
230712	267142
197981	267143
226739	267144
118484	267145
142470	267146
198474	267147
13722	267148
4093	267149
1579	267150
106866	267151
11745	267152
15948	267153
239788	267154
225821	267155
77491	267156
2790	267157
89081	267158
25237	267159
52073	267160
69410	267161
85970	267162
158029	267163
225201	267164
167510	267165
102602	267166
40477	267167
156691	267168
10374	267169
58407	267170
101506	267171
155739	267172
219278	267173
157769	267174
236152	267175
115113	267176
114973	267177
159553	267178
29709	267179
97221	267180
50831	267181
58227	267182
85364	267183
75569	267184
5017	267185
156797	267186
6304	267187
10586	267188
89472	267189
57940	267190
40577	267191
200967	267192
66053	267193
44897	267194
83534	267195
16830	267196
13285	267197
21954	267198
227870	267199
89313	267200
129800	267201
45777	267202
72732	267203
224869	267204
224141	267205
2168	267206
49130	267207
3580	267208
224458	267209
36370	267210
63067	267211
81730	267212
113984	267213
8279	267214
152915	267215
90918	267216
119056	267217
225451	267218
53589	267219
109602	267220
35527	267221
37476	267222
160069	267223
69486	267224
142871	267225
88272	267226
75107	267227
171546	267228
138948	267229
99446	267230
73581	267231
21358	267232
82440	267233
23127	267234
54022	267235
24220	267236
66140	267237
235472	267238
19714	267239
142854	267240
139387	267241
129780	267242
50859	267243
94283	267244
74534	267245
40861	267246
3773	267247
191814	267248
94009	267249
1051	267250
42021	267251
3433	267252
187271	267253
83617	267254
150478	267255
167452	267256
10530	267257
24678	267258
65985	267259
58150	267260
120661	267261
99641	267262
29644	267263
106606	267264
21048	267265
37624	267266
16571	267267
42390	267268
67	267269
82440	267270
236993	267271
82922	267272
109987	267273
96973	267274
7668	267275
106923	267276
18021	267277
79043	267278
60091	267279
37781	267280
19700	267281
105035	267282
92308	267283
105740	267284
11349	267285
88553	267286
7482	267287
54161	267288
18511	267289
109930	267290
62449	267291
86884	267292
168450	267293
79281	267294
129308	267295
16452	267296
2429	267297
8956	267298
12460	267299
120974	267300
51	267301
30195	267302
56073	267303
23042	267304
7157	267305
321	267306
10514	267307
35534	267308
139446	267309
96	267310
21147	267311
23713	267312
219550	267313
19973	267314
13947	267315
6700	267316
3747	267317
20480	267318
448	267319
196034	267320
43587	267321
47965	267322
21937	267323
7	267324
10975	267325
5788	267326
7707	267327
16	267328
55761	267329
26734	267330
18	267331
5768	267332
18175	267333
38392	267334
232673	267335
820	267336
2194	267337
75653	267338
211206	267339
207356	267340
16823	267341
16284	267342
203819	267343
55905	267344
211067	267345
110022	267346
73266	267347
17219	267348
78552	267349
129475	267350
70744	267351
31375	267352
234721	267353
16146	267354
227642	267355
7980	267356
55415	267357
111566	267358
95264	267359
53230	267360
61806	267361
174419	267362
32522	267363
152247	267364
174327	267365
135040	267366
196494	267367
93809	267368
103116	267369
139890	267370
32522	267371
214919	267372
153774	267373
68218	267374
125516	267375
71780	267376
111208	267377
146656	267378
131310	267379
21947	267380
126058	267381
190295	267382
197527	267383
57657	267384
40807	267385
210286	267386
32522	267387
101932	267388
57793	267389
127061	267390
158498	267391
160126	267392
79780	267393
84638	267394
179496	267395
39358	267396
15749	267397
47619	267398
22983	267399
132057	267400
76290	267401
199732	267402
107354	267403
132300	267404
103077	267405
49010	267406
106758	267407
10601	267408
10601	267409
10601	267410
37639	267411
61342	267412
60828	267413
142368	267414
104514	267415
56815	267416
208	267417
140683	267418
70805	267419
38615	267420
155870	267421
158946	267422
66212	267423
110931	267424
40839	267425
24740	267426
40960	267427
26456	267428
88351	267429
21479	267430
107375	267431
110773	267432
11428	267433
139841	267434
52107	267435
71847	267436
158476	267437
24206	267438
7565	267439
210741	267440
35681	267441
176744	267442
174834	267443
111738	267444
65777	267445
51989	267446
5705	267447
148114	267448
104139	267449
94920	267450
46445	267451
79281	267452
105929	267453
196071	267454
13193	267455
50654	267456
63092	267457
19225	267458
233885	267459
30399	267460
19187	267461
139591	267462
32915	267463
192359	267464
102372	267465
29700	267466
1320	267467
78361	267468
18867	267469
68971	267470
38140	267471
25234	267472
30688	267473
104580	267474
244	267475
51440	267476
12464	267477
215211	267478
61673	267479
30335	267480
14335	267481
81864	267482
146617	267483
227752	267484
138253	267485
197924	267486
226928	267487
102772	267488
33513	267489
226382	267490
147225	267491
4296	267492
36916	267493
16632	267494
23448	267495
66316	267496
38276	267497
20399	267498
20308	267499
201291	267500
5181	267501
30127	267502
100275	267503
1738	267504
317	267505
1631	267506
1288	267507
9138	267508
8269	267509
43253	267510
1862	267511
125034	267512
229762	267513
2320	267514
39592	267515
158573	267516
75780	267517
35078	267518
62087	267519
148911	267520
11043	267521
146994	267522
70631	267523
229330	267524
4954	267525
235213	267526
901	267527
65433	267528
60069	267529
11733	267530
111927	267531
47544	267532
30877	267533
4330	267534
73060	267535
29446	267536
10676	267537
92622	267538
19827	267539
57756	267540
57089	267541
68062	267542
4838	267543
226855	267544
6408	267545
2798	267546
17674	267547
209736	267548
127096	267549
40689	267550
149039	267551
108618	267552
21633	267553
133839	267554
82114	267555
39782	267556
151832	267557
184331	267558
131302	267559
95489	267560
212034	267561
212867	267562
211655	267563
52229	267564
117068	267565
51590	267566
87471	267567
57151	267568
72227	267569
106419	267570
28702	267571
13573	267572
7102	267573
6416	267574
16426	267575
60105	267576
112404	267577
44791	267578
61059	267579
3657	267580
159336	267581
26493	267582
37798	267583
76142	267584
18773	267585
32778	267586
26258	267587
52487	267588
71714	267589
13807	267590
6688	267591
80124	267592
29194	267593
2320	267594
175641	267595
33233	267596
1728	267597
942	267598
37851	267599
152397	267600
43228	267601
8248	267602
60569	267603
46105	267604
36501	267605
17853	267606
32347	267607
86983	267608
114621	267609
236159	267610
137914	267611
204537	267612
30300	267613
5959	267614
63899	267615
5408	267616
7199	267617
56446	267618
68492	267619
167889	267620
90307	267621
121244	267622
15942	267623
19232	267624
94428	267625
138985	267626
85838	267627
160756	267628
59878	267629
156700	267630
19989	267631
56004	267632
19105	267633
1664	267634
20397	267635
11731	267636
2638	267637
2576	267638
20344	267639
278	267640
67513	267641
68221	267642
75927	267643
4096	267644
2941	267645
24365	267646
80199	267647
43423	267648
24806	267649
152272	267650
110938	267651
107093	267652
139524	267653
110408	267654
124544	267655
149563	267656
191241	267657
128645	267658
131231	267659
1636	267660
80782	267661
75529	267662
124283	267663
10863	267664
8621	267665
61522	267666
169751	267667
108506	267668
141	267669
49185	267670
11442	267671
144208	267672
4202	267673
145270	267674
72033	267675
225753	267676
165782	267677
151007	267678
6364	267679
75579	267680
95347	267681
49488	267682
5073	267683
10994	267684
5538	267685
1734	267686
32461	267687
193989	267688
220613	267689
98605	267690
146384	267691
13573	267692
161692	267693
20380	267694
159462	267695
24070	267696
156644	267697
19463	267698
16959	267699
67859	267700
130533	267701
77845	267702
10507	267703
22047	267704
114382	267705
10472	267706
69041	267707
42235	267708
2142	267709
133	267710
198812	267711
28483	267712
17268	267713
197381	267714
148817	267715
208078	267716
1430	267717
183671	267718
209487	267719
27593	267720
137871	267721
64773	267722
82687	267723
4117	267724
213126	267725
111655	267726
11115	267727
98075	267728
74051	267729
22586	267730
129906	267731
159301	267732
124979	267733
102057	267734
11115	267735
23162	267736
3854	267737
27961	267738
90632	267739
113187	267740
63216	267741
24205	267742
60551	267743
115707	267744
47065	267745
87249	267746
120513	267747
85396	267748
160406	267749
86343	267750
74235	267751
182421	267752
166788	267753
38425	267754
26592	267755
138174	267756
28568	267757
1111	267758
46848	267759
218290	267760
43641	267761
39101	267762
5512	267763
55490	267764
96695	267765
35726	267766
62315	267767
39759	267768
133905	267769
1402	267770
8465	267771
8465	267772
48081	267773
7109	267774
6289	267775
20090	267776
81006	267777
81389	267778
81006	267779
39773	267780
24767	267781
198968	267782
38727	267783
84016	267784
95963	267785
25178	267786
59202	267787
159995	267788
13024	267789
20722	267790
189161	267791
31896	267792
39788	267793
53541	267794
49843	267795
62294	267796
47565	267797
7317	267798
166710	267799
128208	267800
128331	267801
206	267802
32583	267803
23555	267804
112110	267805
99513	267806
64479	267807
45716	267808
148590	267809
129967	267810
16009	267811
60650	267812
11339	267813
14812	267814
5519	267815
33363	267816
11429	267817
95260	267818
163962	267819
118945	267820
37700	267821
45	267822
150170	267823
29924	267824
207231	267825
8264	267826
16426	267827
13707	267828
29815	267829
19986	267830
61899	267831
8394	267832
220020	267833
77726	267834
104466	267835
117371	267836
44815	267837
75187	267838
63558	267839
93425	267840
189328	267841
1628	267842
4002	267843
73182	267844
234983	267845
49077	267846
9771	267847
186279	267848
75233	267849
189536	267850
43735	267851
199731	267852
38846	267853
90642	267854
108440	267855
2075	267856
1954	267857
29575	267858
47286	267859
90987	267860
101913	267861
8242	267862
224696	267863
175567	267864
60453	267865
13617	267866
24248	267867
15691	267868
91740	267869
13954	267870
105107	267871
132121	267872
4128	267873
112322	267874
35540	267875
17011	267876
90522	267877
31632	267878
53614	267879
31003	267880
1584	267881
119136	267882
96103	267883
111213	267884
25346	267885
23746	267886
208364	267887
225658	267888
160078	267889
139112	267890
84874	267891
146391	267892
179212	267893
103753	267894
7543	267895
71917	267896
229770	267897
119481	267898
66286	267899
103907	267900
44041	267901
78673	267902
60029	267903
143246	267904
78846	267905
129810	267906
194986	267907
228414	267908
79616	267909
192705	267910
13785	267911
21966	267912
15556	267913
7387	267914
48586	267915
53849	267916
76288	267917
157450	267918
200585	267919
122253	267920
180651	267921
63013	267922
202443	267923
90108	267924
145452	267925
198729	267926
37184	267927
63006	267928
69394	267929
205568	267930
21944	267931
69204	267932
86345	267933
107829	267934
52005	267935
139730	267936
100257	267937
108067	267938
151606	267939
220538	267940
145171	267941
10432	267942
200484	267943
146310	267944
223484	267945
189667	267946
71922	267947
137475	267948
42147	267949
145307	267950
223600	267951
238493	267952
216293	267953
108289	267954
232696	267955
146429	267956
103627	267957
200464	267958
28727	267959
24205	267960
162864	267961
159465	267962
53822	267963
105381	267964
121612	267965
147660	267966
212668	267967
62812	267968
193481	267969
41488	267970
178614	267971
61433	267972
115983	267973
225032	267974
16489	267975
29801	267976
13786	267977
13789	267978
62883	267979
54442	267980
17291	267981
10991	267982
4755	267983
204513	267984
13024	267985
13874	267986
65978	267987
968	267988
419	267989
218143	267990
16464	267991
32270	267992
13710	267993
176201	267994
266	267995
19919	267996
63279	267997
16764	267998
27539	267999
1477	268000
548	268001
89591	268002
37840	268003
5407	268004
6254	268005
2615	268006
79281	268007
98623	268008
33545	268009
195844	268010
248	268011
1848	268012
10565	268013
86239	268014
32053	268015
96161	268016
48271	268017
24232	268018
86696	268019
31432	268020
19259	268021
30317	268022
65977	268023
65977	268024
65977	268025
65977	268026
65977	268027
66166	268028
63606	268029
148	268030
50050	268031
16389	268032
16389	268033
116400	268034
132184	268035
60450	268036
11368	268037
20297	268038
46298	268039
26362	268040
16398	268041
35069	268042
182599	268043
127504	268044
18778	268045
29896	268046
73719	268047
68503	268048
1328	268049
36101	268050
5039	268051
57472	268052
2504	268053
112705	268054
50230	268055
36121	268056
3530	268057
1670	268058
55797	268059
22624	268060
31712	268061
2328	268062
45125	268063
658	268064
123487	268065
12826	268066
19841	268067
10883	268068
72516	268069
15611	268070
80856	268071
38712	268072
6091	268073
9321	268074
28381	268075
551	268076
17348	268077
19063	268078
97522	268079
9420	268080
208237	268081
74411	268082
134488	268083
67292	268084
105197	268085
67364	268086
9227	268087
155300	268088
113794	268089
58282	268090
185815	268091
14028	268092
128171	268093
15480	268094
22696	268095
73762	268096
77541	268097
2135	268098
40220	268099
63563	268100
43738	268101
22981	268102
4751	268103
34843	268104
7977	268105
212760	268106
2432	268107
9528	268108
139294	268109
49794	268110
2003	268111
191123	268112
187711	268113
50126	268114
33028	268115
41681	268116
46450	268117
161672	268118
67143	268119
133307	268120
137372	268121
73941	268122
53591	268123
139422	268124
37332	268125
64136	268126
12856	268127
211819	268128
151358	268129
102038	268130
111904	268131
140276	268132
12183	268133
50194	268134
23225	268135
97845	268136
9605	268137
138741	268138
186012	268139
149974	268140
13479	268141
2607	268142
24218	268143
97115	268144
132489	268145
47915	268146
14549	268147
17392	268148
56434	268149
34746	268150
172738	268151
64049	268152
20692	268153
4150	268154
45080	268155
31179	268156
45003	268157
86301	268158
64295	268159
28541	268160
97975	268161
42170	268162
57673	268163
225990	268164
2891	268165
51603	268166
152168	268167
5759	268168
5014	268169
28678	268170
11420	268171
47284	268172
94963	268173
51486	268174
195057	268175
3619	268176
58411	268177
65427	268178
130081	268179
15853	268180
93758	268181
214809	268182
11475	268183
653	268184
29578	268185
76894	268186
21255	268187
29146	268188
182856	268189
7099	268190
152165	268191
12922	268192
19664	268193
66906	268194
111591	268195
161008	268196
152443	268197
45940	268198
9441	268199
72614	268200
130545	268201
22400	268202
130867	268203
46174	268204
56866	268205
57072	268206
46563	268207
165912	268208
65414	268209
6614	268210
3165	268211
41059	268212
13791	268213
133343	268214
18734	268215
158767	268216
22708	268217
14832	268218
120639	268219
6348	268220
39016	268221
89989	268222
214978	268223
26780	268224
210599	268225
17903	268226
61082	268227
88077	268228
51386	268229
135880	268230
97767	268231
6617	268232
16566	268233
551	268234
119008	268235
16823	268236
1259	268237
142598	268238
59252	268239
43630	268240
197664	268241
43825	268242
47683	268243
28448	268244
106935	268245
56213	268246
28171	268247
21379	268248
1725	268249
151099	268250
1867	268251
46130	268252
3260	268253
860	268254
66529	268255
34027	268256
10240	268257
7385	268258
35541	268259
42912	268260
109312	268261
62603	268262
45105	268263
25919	268264
100501	268265
84271	268266
19320	268267
35586	268268
52767	268269
166445	268270
186066	268271
14072	268272
130706	268273
227057	268274
9462	268275
14609	268276
35973	268277
81173	268278
130996	268279
2021	268280
115659	268281
107877	268282
6970	268283
59215	268284
65062	268285
19014	268286
16588	268287
16588	268288
51063	268289
149167	268290
56119	268291
25333	268292
109522	268293
7299	268294
33844	268295
11691	268296
58405	268297
162	268298
112601	268299
20677	268300
7461	268301
40007	268302
162	268303
230	268304
156	268305
5222	268306
64800	268307
82255	268308
10157	268309
21168	268310
342	268311
191	268312
30455	268313
368	268314
134751	268315
2384	268316
8686	268317
599	268318
48	268319
109490	268320
568	268321
113286	268322
50458	268323
162	268324
568	268325
340	268326
1693	268327
172	268328
6	268329
32	268330
25999	268331
2373	268332
15304	268333
31919	268334
50147	268335
39852	268336
1105	268337
106043	268338
32197	268339
7541	268340
21143	268341
12018	268342
14371	268343
171414	268344
4500	268345
41028	268346
27109	268347
103229	268348
51297	268349
4518	268350
39147	268351
216300	268352
61439	268353
6442	268354
12115	268355
157	268356
98380	268357
64686	268358
19779	268359
129148	268360
17915	268361
89188	268362
582	268363
39069	268364
30645	268365
26049	268366
84222	268367
16488	268368
25736	268369
10256	268370
30554	268371
21331	268372
40627	268373
49141	268374
59869	268375
39015	268376
36466	268377
6872	268378
52304	268379
109629	268380
82483	268381
39732	268382
5093	268383
97571	268384
157481	268385
1102	268386
77883	268387
113327	268388
12101	268389
49385	268390
52932	268391
19779	268392
14516	268393
14619	268394
30018	268395
52102	268396
10269	268397
7827	268398
30309	268399
44657	268400
21093	268401
2262	268402
54001	268403
156064	268404
66199	268405
80361	268406
48817	268407
37069	268408
38653	268409
62375	268410
12210	268411
223456	268412
45744	268413
13988	268414
181308	268415
174110	268416
30744	268417
71208	268418
32220	268419
8177	268420
18314	268421
10791	268422
13106	268423
6245	268424
9056	268425
7473	268426
14549	268427
3307	268428
23140	268429
26830	268430
8299	268431
90521	268432
145206	268433
81378	268434
195153	268435
145008	268436
69188	268437
86825	268438
59657	268439
32025	268440
102023	268441
80418	268442
3009	268443
25524	268444
10126	268445
133206	268446
48212	268447
12614	268448
35471	268449
75634	268450
42493	268451
95887	268452
161325	268453
48065	268454
17385	268455
84724	268456
208504	268457
62527	268458
63853	268459
40087	268460
29579	268461
3180	268462
6327	268463
9069	268464
35590	268465
7563	268466
11288	268467
38603	268468
38293	268469
652	268470
11875	268471
2025	268472
24083	268473
3272	268474
2627	268475
31366	268476
16005	268477
2217	268478
15517	268479
2385	268480
14624	268481
20124	268482
28570	268483
1208	268484
9377	268485
11969	268486
27864	268487
5432	268488
20243	268489
3288	268490
2958	268491
37332	268492
14441	268493
25755	268494
2715	268495
54453	268496
222766	268497
163996	268498
27123	268499
160814	268500
924	268501
178112	268502
9218	268503
36046	268504
16947	268505
85192	268506
7495	268507
48860	268508
79	268509
163775	268510
99304	268511
20868	268512
73627	268513
2779	268514
3497	268515
22391	268516
116915	268517
149186	268518
99720	268519
4802	268520
203752	268521
21265	268522
38101	268523
52078	268524
60	268525
117008	268526
96240	268527
79	268528
38461	268529
2674	268530
20467	268531
50324	268532
26504	268533
117922	268534
11254	268535
62500	268536
8060	268537
20783	268538
27	268539
18443	268540
7236	268541
13261	268542
11582	268543
73756	268544
7011	268545
11651	268546
9383	268547
30247	268548
20722	268549
11507	268550
59962	268551
9461	268552
12158	268553
95476	268554
3951	268555
27496	268556
72250	268557
47106	268558
150645	268559
9813	268560
53735	268561
5832	268562
774	268563
103332	268564
8899	268565
5901	268566
20494	268567
2816	268568
102140	268569
12690	268570
102668	268571
1514	268572
103551	268573
185785	268574
25567	268575
4743	268576
161909	268577
131235	268578
74010	268579
67595	268580
27813	268581
34711	268582
1816	268583
36963	268584
184201	268585
151697	268586
22257	268587
74014	268588
130151	268589
130448	268590
183225	268591
23632	268592
20818	268593
1668	268594
98077	268595
39895	268596
101318	268597
81591	268598
8266	268599
68801	268600
37765	268601
10526	268602
2179	268603
38427	268604
76204	268605
1888	268606
139695	268607
42766	268608
177407	268609
34068	268610
133810	268611
46442	268612
12517	268613
1884	268614
71934	268615
28569	268616
15851	268617
93311	268618
118	268619
73054	268620
13100	268621
10503	268622
104397	268623
129334	268624
49650	268625
96070	268626
14730	268627
3361	268628
659	268629
6509	268630
32425	268631
1102	268632
66720	268633
5642	268634
4696	268635
87933	268636
8081	268637
3784	268638
64046	268639
12085	268640
33774	268641
14326	268642
6297	268643
15666	268644
3411	268645
6692	268646
81140	268647
4155	268648
228329	268649
62195	268650
24925	268651
1505	268652
39664	268653
79680	268654
80069	268655
13757	268656
61515	268657
10196	268658
43740	268659
31658	268660
16392	268661
597	268662
41034	268663
12274	268664
78100	268665
38388	268666
113434	268667
768	268668
51734	268669
11965	268670
54553	268671
43473	268672
206542	268673
6785	268674
63543	268675
34817	268676
6346	268677
63481	268678
28871	268679
20707	268680
28216	268681
4919	268682
6248	268683
87505	268684
24947	268685
61517	268686
16290	268687
7694	268688
12096	268689
15355	268690
57097	268691
208101	268692
29549	268693
17623	268694
46872	268695
972	268696
48543	268697
21800	268698
10356	268699
6054	268700
4262	268701
597	268702
62832	268703
10558	268704
62681	268705
7143	268706
51703	268707
15080	268708
7	268709
14874	268710
15644	268711
97295	268712
12348	268713
17442	268714
2441	268715
29837	268716
106691	268717
30194	268718
39223	268719
19889	268720
141692	268721
8808	268722
84430	268723
10909	268724
48696	268725
85682	268726
65579	268727
65553	268728
68232	268729
28329	268730
19882	268731
32921	268732
206190	268733
19331	268734
28584	268735
119878	268736
4971	268737
2676	268738
39775	268739
52946	268740
7186	268741
2407	268742
6192	268743
113425	268744
21210	268745
17725	268746
117814	268747
1191	268748
103585	268749
144549	268750
7644	268751
17275	268752
30943	268753
88515	268754
48454	268755
52959	268756
20841	268757
19771	268758
166993	268759
3917	268760
30869	268761
16109	268762
236458	268763
3991	268764
105724	268765
151042	268766
26622	268767
17663	268768
80437	268769
18800	268770
11522	268771
9796	268772
5149	268773
51911	268774
5953	268775
49815	268776
956	268777
41397	268778
21697	268779
51882	268780
20848	268781
103362	268782
91237	268783
38138	268784
29989	268785
24360	268786
26841	268787
42311	268788
98023	268789
25046	268790
3755	268791
17927	268792
27564	268793
55843	268794
15341	268795
85681	268796
88214	268797
1003	268798
11810	268799
76691	268800
1083	268801
28139	268802
88794	268803
79752	268804
118304	268805
108791	268806
4790	268807
2122	268808
7610	268809
56138	268810
31793	268811
126987	268812
772	268813
3782	268814
38440	268815
10975	268816
51857	268817
117116	268818
87952	268819
49091	268820
68289	268821
944	268822
39956	268823
6991	268824
82724	268825
44510	268826
60239	268827
90226	268828
41254	268829
37826	268830
31541	268831
19933	268832
29467	268833
43214	268834
39437	268835
26594	268836
22484	268837
6407	268838
8176	268839
31067	268840
99370	268841
57345	268842
17382	268843
79512	268844
44379	268845
25572	268846
40293	268847
25043	268848
64428	268849
104409	268850
11397	268851
234825	268852
5530	268853
150709	268854
15419	268855
67783	268856
148732	268857
7301	268858
69771	268859
16336	268860
6589	268861
47580	268862
100803	268863
13318	268864
93056	268865
15059	268866
3396	268867
69976	268868
10911	268869
16534	268870
4062	268871
26064	268872
89584	268873
113379	268874
218636	268875
21282	268876
3465	268877
268	268878
16892	268879
31682	268880
117679	268881
23035	268882
4674	268883
1521	268884
139060	268885
30609	268886
41789	268887
37278	268888
15749	268889
57813	268890
7101	268891
163716	268892
28322	268893
61182	268894
137307	268895
4674	268896
329	268897
70596	268898
47993	268899
3212	268900
30508	268901
120818	268902
3979	268903
11800	268904
35473	268905
33322	268906
78039	268907
1908	268908
40878	268909
8094	268910
12374	268911
208448	268912
42895	268913
87720	268914
5932	268915
47370	268916
81879	268917
106303	268918
92868	268919
6223	268920
12509	268921
145972	268922
31091	268923
63241	268924
7143	268925
10366	268926
4149	268927
88231	268928
68131	268929
8019	268930
133262	268931
12299	268932
155201	268933
6722	268934
62093	268935
75499	268936
12850	268937
58777	268938
40432	268939
24571	268940
23234	268941
4748	268942
68424	268943
777	268944
9831	268945
7657	268946
2167	268947
4790	268948
55009	268949
154898	268950
195688	268951
112492	268952
26734	268953
51724	268954
18548	268955
59929	268956
62115	268957
81115	268958
37609	268959
66219	268960
81142	268961
94818	268962
51812	268963
3351	268964
4414	268965
38301	268966
106433	268967
73720	268968
24165	268969
26709	268970
47764	268971
1244	268972
52735	268973
42377	268974
57986	268975
12693	268976
49833	268977
31708	268978
2192	268979
214532	268980
1108	268981
67839	268982
14582	268983
38684	268984
29500	268985
120038	268986
39335	268987
14692	268988
13308	268989
926	268990
37592	268991
36696	268992
367	268993
55552	268994
121828	268995
47976	268996
13997	268997
12649	268998
64874	268999
52448	269000
20594	269001
38818	269002
25706	269003
70715	269004
25255	269005
116772	269006
81474	269007
231930	269008
3440	269009
41073	269010
26673	269011
10394	269012
8268	269013
39846	269014
165131	269015
104766	269016
83653	269017
41270	269018
70129	269019
92732	269020
181999	269021
2409	269022
93803	269023
36305	269024
12235	269025
32172	269026
79939	269027
61099	269028
24557	269029
114291	269030
3224	269031
158608	269032
23660	269033
58103	269034
3064	269035
5403	269036
48157	269037
3839	269038
110155	269039
122846	269040
7012	269041
22663	269042
104067	269043
64460	269044
76306	269045
119892	269046
10108	269047
52470	269048
5510	269049
10630	269050
95040	269051
80676	269052
56319	269053
1034	269054
80676	269055
58094	269056
59817	269057
12605	269058
195284	269059
95040	269060
221134	269061
103753	269062
82449	269063
96587	269064
17636	269065
129817	269066
39348	269067
22663	269068
23605	269069
4467	269070
7808	269071
86719	269072
76413	269073
20693	269074
61087	269075
43433	269076
7478	269077
41302	269078
11464	269079
15669	269080
4810	269081
18654	269082
184820	269083
25486	269084
67896	269085
77100	269086
213018	269087
77390	269088
21162	269089
135664	269090
83436	269091
59065	269092
31864	269093
110868	269094
66096	269095
142852	269096
161771	269097
37678	269098
57106	269099
5080	269100
109147	269101
20172	269102
43743	269103
34824	269104
7651	269105
23680	269106
573	269107
100245	269108
14453	269109
15604	269110
30899	269111
12076	269112
19942	269113
49124	269114
125941	269115
45706	269116
35955	269117
99739	269118
9294	269119
88979	269120
4809	269121
32002	269122
2551	269123
152930	269124
64681	269125
22790	269126
74997	269127
78719	269128
7007	269129
23275	269130
16003	269131
9727	269132
60120	269133
1649	269134
51000	269135
112605	269136
13848	269137
211934	269138
18663	269139
27154	269140
38444	269141
144400	269142
92772	269143
14305	269144
11225	269145
127864	269146
110155	269147
6815	269148
50758	269149
17398	269150
30255	269151
96721	269152
22487	269153
17398	269154
28404	269155
30	269156
31985	269157
3211	269158
61721	269159
18842	269160
2951	269161
12040	269162
14976	269163
25058	269164
1247	269165
116129	269166
1820	269167
5395	269168
698	269169
13023	269170
5395	269171
4992	269172
53920	269173
1470	269174
56259	269175
4761	269176
7997	269177
56259	269178
21779	269179
7119	269180
146554	269181
6356	269182
1898	269183
3	269184
9248	269185
218650	269186
57581	269187
4946	269188
17	269189
155178	269190
113416	269191
32252	269192
538	269193
9222	269194
13959	269195
98250	269196
11527	269197
11908	269198
6856	269199
32170	269200
47649	269201
162	269202
25988	269203
7447	269204
216432	269205
110724	269206
11628	269207
1235	269208
8650	269209
15681	269210
48698	269211
652	269212
321	269213
2122	269214
23617	269215
3639	269216
66604	269217
2290	269218
1648	269219
3792	269220
11323	269221
23931	269222
118978	269223
6052	269224
31469	269225
26212	269226
55640	269227
38418	269228
3788	269229
239167	269230
3663	269231
2288	269232
21230	269233
29740	269234
78210	269235
141206	269236
10209	269237
106004	269238
2504	269239
148809	269240
41464	269241
89053	269242
106138	269243
27103	269244
1924	269245
25694	269246
32261	269247
2441	269248
87966	269249
68554	269250
117	269251
4296	269252
12040	269253
18444	269254
3	269255
31	269256
166328	269257
9351	269258
98089	269259
110584	269260
100513	269261
10551	269262
43484	269263
82792	269264
16057	269265
30773	269266
6044	269267
9293	269268
21133	269269
48621	269270
3671	269271
60475	269272
24655	269273
46966	269274
7440	269275
67023	269276
17676	269277
6380	269278
53825	269279
141056	269280
54980	269281
32420	269282
12273	269283
38845	269284
47795	269285
6523	269286
7337	269287
74191	269288
52093	269289
24083	269290
7479	269291
49828	269292
128183	269293
133933	269294
32202	269295
101768	269296
226307	269297
140049	269298
204691	269299
48115	269300
5361	269301
80431	269302
42718	269303
551	269304
38139	269305
63457	269306
80642	269307
8259	269308
114058	269309
6242	269310
73556	269311
43859	269312
74610	269313
160906	269314
9919	269315
195248	269316
47601	269317
9866	269318
61780	269319
129787	269320
21194	269321
125907	269322
61643	269323
115934	269324
140662	269325
34665	269326
4035	269327
20500	269328
27888	269329
9047	269330
179823	269331
150636	269332
142564	269333
10577	269334
3279	269335
28416	269336
5003	269337
153852	269338
112636	269339
84224	269340
85573	269341
18812	269342
68515	269343
82669	269344
82240	269345
44216	269346
5501	269347
213	269348
7021	269349
129824	269350
68180	269351
106017	269352
60791	269353
219924	269354
106143	269355
131974	269356
32385	269357
18004	269358
41440	269359
32527	269360
115971	269361
14162	269362
17629	269363
28306	269364
7147	269365
116922	269366
109448	269367
12478	269368
142990	269369
120465	269370
12510	269371
89654	269372
48886	269373
37631	269374
1007	269375
12463	269376
66461	269377
32937	269378
68541	269379
230602	269380
33037	269381
4672	269382
209512	269383
3321	269384
51852	269385
45478	269386
1397	269387
41247	269388
16351	269389
80398	269390
904	269391
51674	269392
28987	269393
27267	269394
67189	269395
39842	269396
6884	269397
86743	269398
8814	269399
24820	269400
60120	269401
88015	269402
74155	269403
66540	269404
57100	269405
59338	269406
27023	269407
85581	269408
22383	269409
86908	269410
22531	269411
33304	269412
78658	269413
95492	269414
2884	269415
75504	269416
61542	269417
78447	269418
13346	269419
15548	269420
84285	269421
140277	269422
38882	269423
29012	269424
25754	269425
104833	269426
49114	269427
77476	269428
49965	269429
10062	269430
66125	269431
94866	269432
29097	269433
13158	269434
67570	269435
95848	269436
1507	269437
51755	269438
29008	269439
82143	269440
41328	269441
29105	269442
109608	269443
102227	269444
102227	269445
45786	269446
208725	269447
89295	269448
165564	269449
50756	269450
70816	269451
237349	269452
13783	269453
32644	269454
74041	269455
23474	269456
12404	269457
182085	269458
5540	269459
41661	269460
21400	269461
23252	269462
13069	269463
118389	269464
32359	269465
78379	269466
9660	269467
84299	269468
22396	269469
64508	269470
12030	269471
6873	269472
80463	269473
32782	269474
55594	269475
237859	269476
23444	269477
40988	269478
6425	269479
20600	269480
49732	269481
11957	269482
67889	269483
74873	269484
144394	269485
39408	269486
84769	269487
1159	269488
47569	269489
96279	269490
42873	269491
161381	269492
4707	269493
118535	269494
110439	269495
215476	269496
45245	269497
6677	269498
6629	269499
83831	269500
57363	269501
20812	269502
98966	269503
60928	269504
79066	269505
24651	269506
16764	269507
31908	269508
174548	269509
45099	269510
78503	269511
112709	269512
1014	269513
33997	269514
65588	269515
14619	269516
30524	269517
38524	269518
15780	269519
141232	269520
4242	269521
31834	269522
1103	269523
32262	269524
13024	269525
7454	269526
8364	269527
11087	269528
156044	269529
65838	269530
1690	269531
395	269532
20813	269533
20813	269534
154577	269535
17	269536
2978	269537
12925	269538
17289	269539
24445	269540
16834	269541
48249	269542
5892	269543
4538	269544
82714	269545
28237	269546
6426	269547
52525	269548
146	269549
30774	269550
35284	269551
10589	269552
4855	269553
30535	269554
926	269555
8283	269556
17585	269557
12172	269558
56693	269559
56693	269560
37283	269561
53	269562
24446	269563
215890	269564
5623	269565
505	269566
797	269567
21482	269568
51985	269569
185752	269570
78097	269571
92431	269572
92289	269573
135522	269574
95853	269575
624	269576
10295	269577
71918	269578
77	269579
38665	269580
112432	269581
12933	269582
699	269583
5287	269584
60581	269585
22907	269586
45148	269587
106466	269588
27879	269589
22814	269590
132094	269591
20378	269592
6291	269593
19032	269594
34086	269595
120679	269596
397	269597
3023	269598
57261	269599
79120	269600
9110	269601
2796	269602
100840	269603
5673	269604
48002	269605
2457	269606
74633	269607
35968	269608
113412	269609
3588	269610
73424	269611
4081	269612
11348	269613
106486	269614
235	269615
74225	269616
48807	269617
95855	269618
46349	269619
14020	269620
34051	269621
23163	269622
123728	269623
117881	269624
24760	269625
82145	269626
4478	269627
30308	269628
73220	269629
53	269630
3822	269631
2367	269632
4664	269633
3792	269634
11895	269635
37957	269636
45135	269637
20664	269638
11611	269639
5477	269640
5552	269641
4928	269642
23867	269643
38437	269644
3	269645
51516	269646
2632	269647
7460	269648
3317	269649
48057	269650
16347	269651
719	269652
6397	269653
7451	269654
39815	269655
1692	269656
131164	269657
97961	269658
5348	269659
7997	269660
35557	269661
113586	269662
102960	269663
2287	269664
43718	269665
31	269666
25681	269667
13156	269668
13997	269669
16177	269670
1557	269671
2658	269672
63984	269673
26227	269674
111922	269675
71877	269676
53138	269677
151092	269678
13962	269679
68038	269680
25948	269681
183262	269682
9851	269683
38063	269684
23027	269685
50623	269686
115396	269687
175504	269688
34874	269689
149501	269690
212790	269691
80501	269692
55368	269693
27221	269694
19926	269695
43	269696
10389	269697
11896	269698
24951	269699
16857	269700
30219	269701
30438	269702
63603	269703
57859	269704
14128	269705
49198	269706
53458	269707
125997	269708
23432	269709
77716	269710
102945	269711
88069	269712
46703	269713
60604	269714
171028	269715
10513	269716
14668	269717
47710	269718
7272	269719
36281	269720
9466	269721
11877	269722
1131	269723
17701	269724
12137	269725
174200	269726
76614	269727
85708	269728
213244	269729
118257	269730
8224	269731
13671	269732
79158	269733
2756	269734
41073	269735
30709	269736
34068	269737
18616	269738
24571	269739
14029	269740
207271	269741
78130	269742
30004	269743
16561	269744
240213	269745
83377	269746
60818	269747
134106	269748
90788	269749
39996	269750
47322	269751
2161	269752
14876	269753
73003	269754
26917	269755
187158	269756
22841	269757
235794	269758
2756	269759
3937	269760
11231	269761
79687	269762
7752	269763
139629	269764
72872	269765
8969	269766
33686	269767
74803	269768
12306	269769
6173	269770
777	269771
51586	269772
11541	269773
23913	269774
37593	269775
24742	269776
26687	269777
117726	269778
14303	269779
88901	269780
111834	269781
55233	269782
27839	269783
167080	269784
181605	269785
35472	269786
30318	269787
178985	269788
30227	269789
80942	269790
5428	269791
37544	269792
33381	269793
58705	269794
83222	269795
32614	269796
10445	269797
69677	269798
48325	269799
236906	269800
14006	269801
39506	269802
58759	269803
2738	269804
68469	269805
22881	269806
3011	269807
68717	269808
14795	269809
68754	269810
60191	269811
94257	269812
9475	269813
20440	269814
26798	269815
49794	269816
49551	269817
52534	269818
27881	269819
75526	269820
4784	269821
4899	269822
63226	269823
13871	269824
236608	269825
25590	269826
29821	269827
20109	269828
57480	269829
7124	269830
18509	269831
13658	269832
14274	269833
43368	269834
27451	269835
1899	269836
76098	269837
58635	269838
37418	269839
14092	269840
103003	269841
8608	269842
26125	269843
10847	269844
56354	269845
58584	269846
47499	269847
8972	269848
80487	269849
62055	269850
21579	269851
19720	269852
1361	269853
25750	269854
45120	269855
69686	269856
8591	269857
46945	269858
61746	269859
48963	269860
16450	269861
53099	269862
29860	269863
13040	269864
8922	269865
46895	269866
23290	269867
14573	269868
42082	269869
87451	269870
53161	269871
69889	269872
33192	269873
31415	269874
52931	269875
52130	269876
72222	269877
11753	269878
13781	269879
26915	269880
10827	269881
33561	269882
42244	269883
28764	269884
29267	269885
78836	269886
32018	269887
23	269888
9606	269889
2329	269890
110916	269891
24158	269892
15567	269893
21562	269894
195918	269895
139196	269896
52320	269897
147384	269898
83961	269899
167142	269900
36923	269901
20552	269902
16447	269903
52101	269904
4291	269905
215609	269906
88410	269907
993	269908
38041	269909
41089	269910
17239	269911
4687	269912
20847	269913
22933	269914
3955	269915
28168	269916
13645	269917
20265	269918
14505	269919
167386	269920
21101	269921
32092	269922
17712	269923
6051	269924
2397	269925
29586	269926
46816	269927
2395	269928
1711	269929
11347	269930
38784	269931
554	269932
2282	269933
62085	269934
13180	269935
11810	269936
38478	269937
13365	269938
75227	269939
15458	269940
106265	269941
105333	269942
161383	269943
79773	269944
165988	269945
75215	269946
31792	269947
134052	269948
111496	269949
61676	269950
8611	269951
55458	269952
3352	269953
93100	269954
181598	269955
48499	269956
154230	269957
60499	269958
7413	269959
94389	269960
40628	269961
34397	269962
8357	269963
88067	269964
33238	269965
25852	269966
42432	269967
118897	269968
14686	269969
54951	269970
26506	269971
922	269972
51835	269973
97646	269974
56915	269975
181631	269976
98763	269977
45091	269978
67107	269979
49997	269980
19734	269981
194508	269982
7236	269983
87212	269984
43983	269985
24383	269986
6887	269987
18109	269988
8265	269989
30409	269990
415	269991
106115	269992
39402	269993
9702	269994
12257	269995
19341	269996
16386	269997
57309	269998
58127	269999
13523	270000
66896	270001
21672	270002
52118	270003
78218	270004
41875	270005
12202	270006
12202	270007
26453	270008
10391	270009
9808	270010
13983	270011
22475	270012
7	270013
237574	270014
345	270015
46646	270016
79867	270017
24508	270018
57925	270019
22715	270020
1479	270021
25134	270022
4681	270023
110	270024
5735	270025
166062	270026
3919	270027
200579	270028
91125	270029
70837	270030
2861	270031
93721	270032
26617	270033
66467	270034
8029	270035
44909	270036
53625	270037
39776	270038
73217	270039
6965	270040
44886	270041
8587	270042
10040	270043
3417	270044
13340	270045
1540	270046
87402	270047
78723	270048
17897	270049
669	270050
42104	270051
78081	270052
21696	270053
52191	270054
11755	270055
12322	270056
41141	270057
43392	270058
87738	270059
29665	270060
53196	270061
105101	270062
5821	270063
12389	270064
92047	270065
25583	270066
33209	270067
12843	270068
20966	270069
13555	270070
30947	270071
26563	270072
2736	270073
3300	270074
60980	270075
5063	270076
1307	270077
16775	270078
3833	270079
121873	270080
537	270081
22073	270082
1430	270083
52304	270084
100104	270085
6174	270086
26244	270087
1233	270088
28944	270089
26157	270090
1723	270091
14854	270092
53452	270093
106069	270094
13590	270095
9658	270096
26802	270097
78381	270098
23656	270099
33050	270100
114129	270101
11769	270102
2014	270103
72883	270104
47363	270105
4829	270106
4149	270107
5409	270108
698	270109
14267	270110
38310	270111
10308	270112
4854	270113
163672	270114
138366	270115
32998	270116
207153	270117
15575	270118
57867	270119
13795	270120
11557	270121
2932	270122
2587	270123
90186	270124
8806	270125
37073	270126
78821	270127
2721	270128
68540	270129
4398	270130
43209	270131
14497	270132
98336	270133
174594	270134
67437	270135
1947	270136
67628	270137
80964	270138
80141	270139
46862	270140
238459	270141
60066	270142
26314	270143
71057	270144
2304	270145
7842	270146
47776	270147
74956	270148
31033	270149
22885	270150
72000	270151
116119	270152
16985	270153
11045	270154
155039	270155
16532	270156
29658	270157
10393	270158
80139	270159
51711	270160
838	270161
44820	270162
93265	270163
24213	270164
88244	270165
60413	270166
166368	270167
75383	270168
5160	270169
16599	270170
67701	270171
8828	270172
155553	270173
56643	270174
124551	270175
139147	270176
21771	270177
204918	270178
121125	270179
88388	270180
83631	270181
26537	270182
66798	270183
230539	270184
16543	270185
7703	270186
1461	270187
78715	270188
60653	270189
131465	270190
160709	270191
1902	270192
32002	270193
19022	270194
80103	270195
14869	270196
52678	270197
9573	270198
48279	270199
223465	270200
40724	270201
14489	270202
42391	270203
130149	270204
33787	270205
117300	270206
67322	270207
1558	270208
37429	270209
120791	270210
21576	270211
43550	270212
68337	270213
74095	270214
43329	270215
34616	270216
96793	270217
65145	270218
8107	270219
74351	270220
141828	270221
136407	270222
101838	270223
18560	270224
16536	270225
32726	270226
14832	270227
122625	270228
306	270229
139817	270230
137	270231
172780	270232
24602	270233
1693	270234
25644	270235
37598	270236
40088	270237
1219	270238
54	270239
14551	270240
64992	270241
195922	270242
8639	270243
87	270244
49658	270245
39952	270246
1358	270247
32	270248
5678	270249
651	270250
62094	270251
10200	270252
85192	270253
66776	270254
74141	270255
153648	270256
1881	270257
570	270258
2067	270259
204180	270260
24820	270261
106378	270262
83880	270263
367	270264
16300	270265
85104	270266
440	270267
28165	270268
27254	270269
7152	270270
129403	270271
70511	270272
84843	270273
93462	270274
84402	270275
15017	270276
1912	270277
104035	270278
21762	270279
14929	270280
29203	270281
13064	270282
143278	270283
42277	270284
22656	270285
47177	270286
194	270287
30920	270288
23285	270289
5696	270290
15621	270291
19766	270292
13360	270293
170601	270294
13960	270295
7135	270296
73313	270297
7058	270298
47184	270299
17945	270300
26996	270301
38001	270302
1908	270303
23176	270304
13258	270305
20160	270306
27936	270307
12337	270308
78616	270309
78766	270310
47883	270311
9898	270312
11598	270313
18184	270314
26139	270315
112698	270316
2893	270317
7482	270318
99245	270319
1964	270320
73685	270321
6293	270322
8166	270323
47854	270324
50186	270325
38226	270326
8422	270327
35459	270328
116566	270329
4817	270330
49520	270331
28714	270332
77916	270333
74830	270334
16658	270335
147235	270336
88810	270337
67035	270338
597	270339
8852	270340
57574	270341
61836	270342
57	270343
565	270344
9317	270345
34843	270346
130509	270347
24014	270348
6257	270349
12393	270350
186730	270351
230180	270352
151436	270353
133610	270354
92996	270355
56993	270356
66540	270357
1667	270358
35609	270359
29205	270360
74432	270361
110813	270362
54	270363
8719	270364
37998	270365
55694	270366
169433	270367
370	270368
36750	270369
2064	270370
17591	270371
44911	270372
689	270373
71466	270374
13007	270375
46339	270376
203873	270377
57544	270378
88753	270379
9615	270380
4615	270381
19831	270382
25245	270383
12438	270384
10369	270385
28495	270386
13968	270387
40486	270388
31548	270389
1809	270390
229494	270391
6699	270392
61454	270393
51228	270394
6699	270395
33332	270396
76648	270397
26692	270398
6979	270399
54856	270400
80575	270401
8429	270402
4397	270403
9393	270404
39336	270405
124215	270406
150787	270407
235443	270408
102737	270409
38388	270410
6256	270411
40744	270412
17067	270413
65028	270414
65155	270415
45138	270416
20761	270417
12017	270418
71756	270419
130968	270420
34678	270421
34894	270422
127845	270423
149735	270424
369	270425
185077	270426
127159	270427
15292	270428
3655	270429
9115	270430
66519	270431
16354	270432
13384	270433
18116	270434
57448	270435
42858	270436
487	270437
70841	270438
32269	270439
15446	270440
50613	270441
11697	270442
35718	270443
9521	270444
78780	270445
119427	270446
22630	270447
48629	270448
7	270449
149711	270450
51586	270451
16943	270452
13836	270453
5566	270454
33931	270455
405	270456
220164	270457
123708	270458
48374	270459
4667	270460
139508	270461
117331	270462
61597	270463
9596	270464
35645	270465
618	270466
153307	270467
9127	270468
7739	270469
4894	270470
61895	270471
22007	270472
60996	270473
19545	270474
61520	270475
74668	270476
66356	270477
163647	270478
44534	270479
13126	270480
19762	270481
73302	270482
43573	270483
47545	270484
43334	270485
36670	270486
3618	270487
139032	270488
77437	270489
11630	270490
8004	270491
20195	270492
71424	270493
3269	270494
29378	270495
37015	270496
24101	270497
79530	270498
92873	270499
49318	270500
15669	270501
20160	270502
127961	270503
63066	270504
184655	270505
22656	270506
16713	270507
27928	270508
8360	270509
57730	270510
33964	270511
18246	270512
171542	270513
77764	270514
36134	270515
105076	270516
50165	270517
22366	270518
65483	270519
22263	270520
7174	270521
3114	270522
49246	270523
15534	270524
46470	270525
23000	270526
116430	270527
76127	270528
3005	270529
36007	270530
48770	270531
34540	270532
112679	270533
90657	270534
152290	270535
236793	270536
77082	270537
87587	270538
66435	270539
99851	270540
6740	270541
1545	270542
54631	270543
2213	270544
10311	270545
917	270546
32182	270547
95324	270548
45285	270549
45596	270550
6894	270551
29242	270552
27976	270553
72180	270554
74724	270555
6961	270556
15968	270557
86766	270558
79	270559
84097	270560
134045	270561
66905	270562
150419	270563
172445	270564
96766	270565
58398	270566
58170	270567
18801	270568
32760	270569
73134	270570
56028	270571
15965	270572
31578	270573
10689	270574
30072	270575
58881	270576
31076	270577
5620	270578
85757	270579
44780	270580
13199	270581
7683	270582
48675	270583
66009	270584
40992	270585
103092	270586
42510	270587
55659	270588
103522	270589
29032	270590
198085	270591
22547	270592
35916	270593
36	270594
3367	270595
15389	270596
2208	270597
131996	270598
215933	270599
5808	270600
179182	270601
27497	270602
125480	270603
99164	270604
189175	270605
99159	270606
101673	270607
51108	270608
86535	270609
76465	270610
9062	270611
55955	270612
200375	270613
81641	270614
20952	270615
185909	270616
156061	270617
5719	270618
71295	270619
59928	270620
73885	270621
82035	270622
87050	270623
147373	270624
164773	270625
77620	270626
177835	270627
27335	270628
26087	270629
72704	270630
63035	270631
130697	270632
231832	270633
40669	270634
22601	270635
12982	270636
76929	270637
16202	270638
3748	270639
65153	270640
49870	270641
32557	270642
27662	270643
9537	270644
132237	270645
152792	270646
23285	270647
94890	270648
19120	270649
6740	270650
72427	270651
16532	270652
66044	270653
51844	270654
4729	270655
12956	270656
13296	270657
9280	270658
877	270659
15596	270660
59231	270661
32371	270662
165981	270663
4448	270664
55202	270665
31802	270666
82219	270667
147779	270668
147521	270669
17061	270670
25931	270671
178745	270672
32594	270673
4518	270674
26747	270675
46542	270676
234614	270677
21861	270678
107941	270679
26873	270680
69956	270681
36498	270682
38400	270683
194300	270684
48885	270685
45672	270686
10402	270687
95228	270688
44255	270689
9016	270690
73205	270691
25930	270692
125655	270693
24705	270694
47468	270695
44198	270696
45818	270697
180197	270698
55210	270699
26703	270700
97242	270701
76993	270702
7367	270703
9160	270704
6364	270705
75636	270706
107990	270707
72267	270708
31060	270709
69323	270710
46042	270711
99924	270712
80211	270713
69162	270714
63836	270715
4925	270716
18588	270717
34807	270718
7985	270719
100539	270720
8203	270721
77189	270722
34524	270723
24189	270724
23228	270725
23384	270726
95211	270727
6747	270728
6428	270729
4012	270730
3897	270731
27807	270732
19807	270733
99885	270734
229	270735
97955	270736
101966	270737
13316	270738
65448	270739
26968	270740
24492	270741
49162	270742
187027	270743
2832	270744
23497	270745
207501	270746
59831	270747
16198	270748
18554	270749
82243	270750
8959	270751
3450	270752
10133	270753
4410	270754
102314	270755
36308	270756
61994	270757
75898	270758
102624	270759
35443	270760
101888	270761
190766	270762
23559	270763
97468	270764
1064	270765
95617	270766
20715	270767
31041	270768
13124	270769
102908	270770
11626	270771
5189	270772
49456	270773
98512	270774
84359	270775
1720	270776
48801	270777
113345	270778
13920	270779
91013	270780
9329	270781
48453	270782
116251	270783
147010	270784
26077	270785
44310	270786
26694	270787
72639	270788
54282	270789
13137	270790
59990	270791
311	270792
311	270793
79347	270794
143646	270795
79947	270796
68159	270797
99355	270798
16392	270799
21825	270800
36675	270801
3497	270802
19563	270803
10152	270804
19220	270805
41946	270806
61276	270807
25209	270808
122886	270809
101378	270810
8730	270811
134979	270812
134534	270813
150745	270814
16226	270815
5079	270816
16450	270817
10157	270818
81218	270819
10785	270820
18169	270821
9889	270822
45125	270823
63065	270824
40170	270825
39700	270826
22742	270827
22182	270828
10496	270829
7664	270830
36200	270831
49532	270832
82045	270833
54993	270834
37	270835
24252	270836
156746	270837
5965	270838
15389	270839
339	270840
70702	270841
4541	270842
4541	270843
62562	270844
107556	270845
21779	270846
104848	270847
1246	270848
112300	270849
184501	270850
36633	270851
147416	270852
32110	270853
3336	270854
117285	270855
3646	270856
80624	270857
32086	270858
65014	270859
30091	270860
218426	270861
203394	270862
51343	270863
212397	270864
113542	270865
64693	270866
42797	270867
48007	270868
16169	270869
60423	270870
53198	270871
65537	270872
46205	270873
21075	270874
18378	270875
5547	270876
26847	270877
221167	270878
113481	270879
86332	270880
159322	270881
4387	270882
219593	270883
195181	270884
209626	270885
36712	270886
40454	270887
128675	270888
57012	270889
58109	270890
162286	270891
38716	270892
2223	270893
74252	270894
8673	270895
114	270896
34677	270897
34663	270898
10021	270899
72812	270900
87466	270901
190796	270902
105749	270903
13775	270904
43687	270905
34955	270906
21774	270907
15501	270908
26999	270909
99161	270910
129397	270911
45709	270912
192323	270913
35012	270914
49913	270915
56473	270916
145681	270917
2211	270918
803	270919
72571	270920
27442	270921
106762	270922
6268	270923
7685	270924
56175	270925
37101	270926
12009	270927
32247	270928
75800	270929
7330	270930
65316	270931
26973	270932
10104	270933
90391	270934
19392	270935
2346	270936
17629	270937
55367	270938
16975	270939
1545	270940
89453	270941
144495	270942
33340	270943
36945	270944
19919	270945
52304	270946
12775	270947
517	270948
197258	270949
230322	270950
69707	270951
25168	270952
22438	270953
87797	270954
33801	270955
95414	270956
51011	270957
54507	270958
29422	270959
161321	270960
103975	270961
17882	270962
181332	270963
40897	270964
41266	270965
4426	270966
13972	270967
87960	270968
83920	270969
4955	270970
47049	270971
55566	270972
23566	270973
150728	270974
1403	270975
12516	270976
179434	270977
45198	270978
12333	270979
34431	270980
207672	270981
56421	270982
39209	270983
54464	270984
8823	270985
16395	270986
15115	270987
18302	270988
194692	270989
40561	270990
63089	270991
96642	270992
10557	270993
36051	270994
212559	270995
82296	270996
32493	270997
24941	270998
7985	270999
15478	271000
192477	271001
44411	271002
56253	271003
2725	271004
14949	271005
38332	271006
21856	271007
7543	271008
3438	271009
27742	271010
156501	271011
71517	271012
73117	271013
45329	271014
4986	271015
22334	271016
9015	271017
18109	271018
146320	271019
23325	271020
3646	271021
161843	271022
36607	271023
56058	271024
185508	271025
26634	271026
234056	271027
5667	271028
25339	271029
52473	271030
5758	271031
43770	271032
77167	271033
5634	271034
104581	271035
5811	271036
43481	271037
56893	271038
75785	271039
136776	271040
28193	271041
126069	271042
60446	271043
16701	271044
21774	271045
43289	271046
145034	271047
49207	271048
107654	271049
133786	271050
21002	271051
210943	271052
69447	271053
6113	271054
76119	271055
166857	271056
29468	271057
162045	271058
23663	271059
82590	271060
72862	271061
39542	271062
27673	271063
86585	271064
3443	271065
39335	271066
214002	271067
4408	271068
120039	271069
9708	271070
16216	271071
139627	271072
189318	271073
55613	271074
20780	271075
95824	271076
51275	271077
592	271078
114082	271079
129015	271080
145815	271081
101864	271082
31633	271083
85009	271084
41496	271085
3907	271086
164947	271087
31372	271088
177739	271089
369	271090
7498	271091
16022	271092
83970	271093
4408	271094
201112	271095
73710	271096
128843	271097
53910	271098
9517	271099
28210	271100
7649	271101
28948	271102
102986	271103
128725	271104
35909	271105
36414	271106
50715	271107
3419	271108
2212	271109
75040	271110
62306	271111
16710	271112
48211	271113
27621	271114
37855	271115
14573	271116
23441	271117
48247	271118
131872	271119
43756	271120
98841	271121
118670	271122
109633	271123
46052	271124
72780	271125
4274	271126
43815	271127
75049	271128
116996	271129
9329	271130
21585	271131
121868	271132
239088	271133
27586	271134
21039	271135
37562	271136
1850	271137
39651	271138
40628	271139
65192	271140
36375	271141
124799	271142
72459	271143
24303	271144
59872	271145
8222	271146
49557	271147
15968	271148
15956	271149
78590	271150
31546	271151
12569	271152
99	271153
5171	271154
72867	271155
161750	271156
5751	271157
72297	271158
20681	271159
4521	271160
175104	271161
79470	271162
145009	271163
44093	271164
3870	271165
145589	271166
147022	271167
34806	271168
151067	271169
135185	271170
218	271171
59779	271172
27797	271173
66503	271174
5308	271175
134595	271176
14	271177
28705	271178
1461	271179
72985	271180
23495	271181
25581	271182
74926	271183
64100	271184
79408	271185
74931	271186
36244	271187
36611	271188
74757	271189
42189	271190
43052	271191
16515	271192
162999	271193
22295	271194
127936	271195
93909	271196
172112	271197
78236	271198
54335	271199
70929	271200
58192	271201
130494	271202
5044	271203
6613	271204
5822	271205
24354	271206
229946	271207
1238	271208
120953	271209
220909	271210
73472	271211
171499	271212
127156	271213
34034	271214
20461	271215
135938	271216
116247	271217
26237	271218
76289	271219
8750	271220
72070	271221
3894	271222
137736	271223
36213	271224
22722	271225
39122	271226
9449	271227
159282	271228
6307	271229
137985	271230
36721	271231
31086	271232
113821	271233
13193	271234
7620	271235
77933	271236
9891	271237
75844	271238
138776	271239
114043	271240
42947	271241
43032	271242
105220	271243
187473	271244
185513	271245
15045	271246
67603	271247
52896	271248
37027	271249
191119	271250
80426	271251
27315	271252
11226	271253
18775	271254
213667	271255
713	271256
36653	271257
86864	271258
108591	271259
24535	271260
25935	271261
87944	271262
84618	271263
93547	271264
38345	271265
43385	271266
5842	271267
31243	271268
131856	271269
32138	271270
63904	271271
16592	271272
12986	271273
7726	271274
22836	271275
109417	271276
2065	271277
58599	271278
179114	271279
18878	271280
21193	271281
164395	271282
44121	271283
93750	271284
26088	271285
34453	271286
23285	271287
17512	271288
51	271289
22111	271290
29090	271291
95261	271292
46649	271293
45405	271294
129599	271295
10133	271296
51265	271297
75932	271298
36880	271299
23041	271300
18510	271301
59452	271302
193038	271303
120327	271304
76693	271305
929	271306
5666	271307
57243	271308
2208	271309
45466	271310
21972	271311
150842	271312
29344	271313
206559	271314
33353	271315
13476	271316
101601	271317
259	271318
39938	271319
20425	271320
28103	271321
77326	271322
77446	271323
41741	271324
65252	271325
15356	271326
20611	271327
23651	271328
5856	271329
69935	271330
114230	271331
96441	271332
100086	271333
99584	271334
8377	271335
28859	271336
59285	271337
45470	271338
42957	271339
13360	271340
50575	271341
65750	271342
42447	271343
95606	271344
36884	271345
32413	271346
45874	271347
2725	271348
50137	271349
345	271350
71202	271351
141413	271352
45507	271353
21006	271354
79936	271355
120818	271356
34707	271357
21295	271358
68876	271359
28646	271360
90396	271361
110859	271362
148874	271363
15086	271364
4996	271365
61760	271366
43634	271367
99633	271368
95323	271369
122603	271370
12644	271371
21752	271372
120491	271373
40924	271374
162907	271375
8868	271376
21393	271377
150583	271378
100871	271379
84533	271380
117981	271381
22166	271382
15079	271383
50242	271384
155727	271385
9760	271386
3979	271387
63205	271388
7007	271389
35576	271390
6528	271391
44055	271392
64808	271393
56959	271394
77803	271395
68263	271396
59746	271397
40466	271398
151224	271399
44057	271400
11851	271401
127553	271402
188590	271403
232218	271404
2702	271405
35555	271406
86955	271407
3204	271408
34	271409
23	271410
65776	271411
99073	271412
78750	271413
860	271414
230827	271415
14557	271416
30133	271417
50300	271418
65900	271419
77393	271420
6942	271421
6487	271422
22475	271423
66017	271424
99	271425
9054	271426
83586	271427
69434	271428
78087	271429
33272	271430
20292	271431
67481	271432
24231	271433
58693	271434
52295	271435
5938	271436
71693	271437
3738	271438
12348	271439
9016	271440
9016	271441
6383	271442
9385	271443
3452	271444
46261	271445
55916	271446
3870	271447
856	271448
28514	271449
43484	271450
111873	271451
181529	271452
75347	271453
23711	271454
2534	271455
56350	271456
3005	271457
7859	271458
67798	271459
26774	271460
28248	271461
31992	271462
13463	271463
19518	271464
34217	271465
2141	271466
163628	271467
11964	271468
21277	271469
4627	271470
182635	271471
44838	271472
143585	271473
126178	271474
83892	271475
1108	271476
47703	271477
58370	271478
199316	271479
10369	271480
2739	271481
12354	271482
94847	271483
44043	271484
61504	271485
49792	271486
161444	271487
22047	271488
42346	271489
26715	271490
158758	271491
162907	271492
3722	271493
17328	271494
136560	271495
23987	271496
2446	271497
100815	271498
15974	271499
44498	271500
25680	271501
23263	271502
147917	271503
19429	271504
97484	271505
22359	271506
4324	271507
45691	271508
20964	271509
4148	271510
118839	271511
4485	271512
65017	271513
148083	271514
17056	271515
5892	271516
64008	271517
116914	271518
87171	271519
58930	271520
41039	271521
31938	271522
95180	271523
128147	271524
49222	271525
58279	271526
11925	271527
167046	271528
65501	271529
107734	271530
5043	271531
6810	271532
4023	271533
27367	271534
8102	271535
99788	271536
135334	271537
36600	271538
47973	271539
1017	271540
31050	271541
5609	271542
16028	271543
21267	271544
11773	271545
106128	271546
66941	271547
25613	271548
40743	271549
32145	271550
45638	271551
17148	271552
21452	271553
136286	271554
42607	271555
144942	271556
17589	271557
33353	271558
77746	271559
43277	271560
121824	271561
8658	271562
176749	271563
238946	271564
13044	271565
73666	271566
15956	271567
29008	271568
116480	271569
62243	271570
191714	271571
27107	271572
5341	271573
4939	271574
15540	271575
10559	271576
32954	271577
24191	271578
72913	271579
89790	271580
44538	271581
944	271582
84756	271583
50380	271584
88237	271585
55617	271586
35679	271587
31685	271588
35730	271589
50359	271590
56173	271591
43403	271592
19657	271593
181167	271594
77319	271595
79163	271596
209950	271597
29437	271598
76704	271599
30163	271600
19147	271601
209933	271602
727	271603
12587	271604
179245	271605
127804	271606
56371	271607
97715	271608
30532	271609
650	271610
23000	271611
12706	271612
18911	271613
4023	271614
72459	271615
453	271616
55272	271617
22783	271618
151478	271619
26955	271620
327	271621
63942	271622
121012	271623
90284	271624
85571	271625
76636	271626
27637	271627
46289	271628
19224	271629
76668	271630
3872	271631
4312	271632
13270	271633
43362	271634
123885	271635
86245	271636
4984	271637
31703	271638
58889	271639
35014	271640
13008	271641
59825	271642
41605	271643
10180	271644
22017	271645
58152	271646
39124	271647
10394	271648
71516	271649
15501	271650
3932	271651
12446	271652
2686	271653
36730	271654
96019	271655
15082	271656
41023	271657
14507	271658
82159	271659
9435	271660
15288	271661
36022	271662
27046	271663
216320	271664
113981	271665
7008	271666
146415	271667
109860	271668
19057	271669
10573	271670
21827	271671
56818	271672
118670	271673
23974	271674
102488	271675
69791	271676
35762	271677
210768	271678
4033	271679
36047	271680
3048	271681
7834	271682
693	271683
107734	271684
46954	271685
72406	271686
3162	271687
345	271688
14689	271689
8675	271690
83839	271691
33354	271692
13600	271693
2085	271694
55185	271695
40683	271696
38243	271697
20168	271698
59452	271699
94447	271700
12360	271701
62671	271702
39408	271703
187900	271704
111854	271705
76870	271706
213576	271707
68842	271708
51032	271709
49180	271710
29078	271711
13058	271712
86610	271713
42605	271714
32920	271715
50715	271716
60197	271717
26981	271718
29494	271719
79032	271720
6587	271721
42805	271722
84580	271723
30157	271724
41157	271725
10568	271726
15001	271727
141400	271728
100571	271729
99144	271730
75135	271731
14	271732
13666	271733
38785	271734
115870	271735
34888	271736
76369	271737
13839	271738
8971	271739
207506	271740
152452	271741
4351	271742
100101	271743
125445	271744
39527	271745
28690	271746
73042	271747
29927	271748
23572	271749
6422	271750
58323	271751
3209	271752
22036	271753
58649	271754
59064	271755
79569	271756
21945	271757
101460	271758
7357	271759
41888	271760
43393	271761
53494	271762
157366	271763
43359	271764
17911	271765
87912	271766
19245	271767
34947	271768
109804	271769
233115	271770
20526	271771
136431	271772
163935	271773
55605	271774
134407	271775
11870	271776
73970	271777
56678	271778
25866	271779
94630	271780
97850	271781
3307	271782
136278	271783
11972	271784
147551	271785
48992	271786
133158	271787
49748	271788
13293	271789
46092	271790
31605	271791
18099	271792
209443	271793
51913	271794
112147	271795
36990	271796
15052	271797
29095	271798
161002	271799
176764	271800
134140	271801
28903	271802
166647	271803
42376	271804
6566	271805
23	271806
175116	271807
18133	271808
24298	271809
4045	271810
27282	271811
87761	271812
126951	271813
164209	271814
1231	271815
21723	271816
467	271817
5264	271818
54574	271819
31767	271820
25567	271821
30123	271822
124650	271823
45912	271824
96046	271825
92777	271826
90410	271827
2795	271828
59456	271829
33263	271830
32253	271831
18251	271832
2332	271833
78	271834
51909	271835
36990	271836
21729	271837
219173	271838
65593	271839
14834	271840
64391	271841
2167	271842
3682	271843
70486	271844
12494	271845
27635	271846
12074	271847
51366	271848
4582	271849
14318	271850
11371	271851
6131	271852
88861	271853
26974	271854
57279	271855
259	271856
194414	271857
45639	271858
116377	271859
12446	271860
7581	271861
29361	271862
34390	271863
5160	271864
118691	271865
209542	271866
58471	271867
64171	271868
36483	271869
192383	271870
75884	271871
109198	271872
34346	271873
3400	271874
68458	271875
15188	271876
35416	271877
23534	271878
7909	271879
3485	271880
32011	271881
164764	271882
69422	271883
76158	271884
192533	271885
61934	271886
6926	271887
12585	271888
60576	271889
10152	271890
145464	271891
70010	271892
166272	271893
5821	271894
17008	271895
40202	271896
17947	271897
19180	271898
27466	271899
83737	271900
127879	271901
40562	271902
59146	271903
199381	271904
76026	271905
46657	271906
7745	271907
138114	271908
44196	271909
10558	271910
14857	271911
320	271912
23960	271913
61089	271914
37105	271915
33402	271916
777	271917
27052	271918
79169	271919
8678	271920
8991	271921
40864	271922
57584	271923
6132	271924
239973	271925
301	271926
57229	271927
4328	271928
9031	271929
9015	271930
4533	271931
39956	271932
2304	271933
54672	271934
144162	271935
138344	271936
71421	271937
3067	271938
23644	271939
191	271940
64525	271941
76010	271942
74176	271943
7340	271944
1227	271945
76374	271946
5888	271947
2346	271948
20870	271949
239909	271950
94606	271951
107323	271952
10456	271953
179671	271954
28200	271955
4352	271956
175396	271957
83195	271958
39590	271959
50297	271960
229810	271961
36349	271962
16201	271963
21007	271964
96652	271965
53645	271966
57050	271967
6744	271968
23570	271969
36468	271970
45284	271971
95364	271972
32831	271973
13476	271974
162709	271975
7729	271976
4460	271977
85614	271978
3526	271979
9125	271980
104996	271981
59111	271982
41963	271983
75668	271984
23547	271985
1963	271986
72758	271987
38520	271988
7497	271989
10190	271990
5721	271991
119831	271992
16532	271993
56960	271994
194195	271995
55990	271996
77536	271997
36628	271998
7752	271999
40234	272000
3894	272001
184947	272002
101050	272003
99849	272004
3179	272005
3567	272006
207471	272007
1017	272008
94441	272009
12644	272010
117762	272011
19472	272012
94694	272013
89531	272014
76943	272015
101185	272016
101185	272017
75216	272018
15659	272019
13585	272020
34998	272021
72514	272022
56298	272023
25490	272024
29442	272025
5777	272026
108845	272027
4795	272028
18381	272029
53511	272030
106179	272031
128519	272032
214926	272033
28788	272034
99572	272035
61936	272036
72206	272037
27193	272038
9184	272039
22714	272040
37233	272041
51607	272042
15449	272043
54003	272044
16030	272045
33991	272046
44065	272047
62161	272048
43401	272049
45349	272050
75860	272051
126662	272052
98926	272053
129388	272054
125987	272055
202691	272056
60368	272057
107212	272058
22696	272059
193781	272060
21755	272061
43531	272062
48159	272063
33289	272064
46257	272065
202277	272066
81564	272067
201764	272068
78698	272069
7743	272070
10262	272071
50960	272072
102809	272073
29297	272074
71421	272075
3108	272076
15069	272077
36742	272078
21445	272079
3393	272080
15166	272081
194282	272082
746	272083
9291	272084
232807	272085
212773	272086
20103	272087
126850	272088
49118	272089
140352	272090
177697	272091
129952	272092
130380	272093
10478	272094
29835	272095
161376	272096
66569	272097
25489	272098
8517	272099
81409	272100
80035	272101
74782	272102
102581	272103
41183	272104
94811	272105
36978	272106
70916	272107
83750	272108
97173	272109
5920	272110
130744	272111
87280	272112
30733	272113
72569	272114
32509	272115
18044	272116
157024	272117
175118	272118
152309	272119
7952	272120
182497	272121
35352	272122
16591	272123
15501	272124
46125	272125
45607	272126
7834	272127
319	272128
17592	272129
101460	272130
75507	272131
25625	272132
95986	272133
21366	272134
10382	272135
174831	272136
79886	272137
22071	272138
21723	272139
15930	272140
76908	272141
4459	272142
26688	272143
120346	272144
27880	272145
26084	272146
49886	272147
41757	272148
78	272149
2150	272150
40278	272151
158636	272152
137610	272153
39724	272154
103994	272155
153870	272156
163219	272157
90125	272158
76517	272159
59565	272160
189744	272161
43809	272162
87842	272163
12188	272164
33789	272165
50515	272166
2724	272167
47675	272168
7403	272169
7523	272170
67687	272171
52350	272172
18175	272173
200189	272174
109820	272175
126562	272176
165657	272177
24150	272178
38902	272179
26096	272180
94774	272181
178981	272182
49222	272183
53565	272184
76360	272185
85624	272186
30202	272187
121217	272188
61350	272189
44111	272190
125451	272191
138075	272192
41251	272193
234005	272194
77001	272195
87326	272196
107569	272197
201568	272198
90604	272199
9622	272200
121674	272201
144621	272202
137104	272203
136560	272204
102981	272205
171955	272206
148310	272207
58947	272208
27861	272209
29093	272210
10176	272211
4328	272212
145621	272213
81765	272214
26237	272215
213708	272216
50484	272217
29178	272218
47601	272219
175896	272220
145495	272221
12216	272222
67333	272223
1918	272224
5740	272225
26732	272226
12537	272227
37016	272228
5753	272229
46521	272230
2158	272231
76223	272232
899	272233
8251	272234
22609	272235
10506	272236
60035	272237
171543	272238
130661	272239
79072	272240
32957	272241
3373	272242
117823	272243
2313	272244
78504	272245
10998	272246
48342	272247
51039	272248
94741	272249
50768	272250
114507	272251
41545	272252
4819	272253
73997	272254
40646	272255
74682	272256
7305	272257
240329	272258
194870	272259
38400	272260
51389	272261
8997	272262
11329	272263
112753	272264
118414	272265
29549	272266
105188	272267
259	272268
31958	272269
29949	272270
12376	272271
36395	272272
78906	272273
9811	272274
28436	272275
47444	272276
110088	272277
5763	272278
32612	272279
55794	272280
102294	272281
89921	272282
23916	272283
135386	272284
20008	272285
187267	272286
22915	272287
16150	272288
36993	272289
884	272290
64673	272291
228662	272292
28565	272293
17228	272294
7009	272295
34529	272296
225829	272297
8202	272298
128202	272299
112653	272300
95254	272301
123182	272302
23317	272303
81286	272304
154150	272305
22843	272306
29561	272307
5228	272308
26338	272309
32028	272310
5500	272311
5875	272312
84577	272313
214651	272314
28661	272315
188507	272316
11763	272317
34880	272318
43447	272319
43886	272320
94578	272321
115364	272322
235216	272323
7015	272324
77170	272325
72325	272326
20708	272327
13600	272328
21876	272329
50993	272330
40780	272331
74199	272332
17449	272333
155560	272334
86264	272335
186777	272336
7409	272337
27652	272338
175084	272339
173232	272340
29322	272341
155241	272342
130337	272343
37049	272344
74870	272345
3011	272346
137773	272347
12130	272348
151353	272349
81314	272350
105586	272351
60399	272352
42709	272353
16220	272354
99900	272355
1115	272356
27755	272357
35044	272358
142221	272359
68243	272360
19536	272361
132012	272362
801	272363
14486	272364
79113	272365
10998	272366
17876	272367
59125	272368
209687	272369
397	272370
20315	272371
62144	272372
69	272373
33711	272374
10527	272375
83534	272376
174506	272377
3042	272378
30782	272379
20725	272380
101831	272381
36863	272382
83749	272383
60580	272384
2888	272385
125578	272386
27891	272387
98910	272388
27491	272389
8215	272390
167055	272391
12637	272392
108780	272393
74127	272394
142139	272395
143475	272396
104853	272397
92727	272398
14804	272399
101826	272400
161289	272401
49787	272402
2452	272403
38587	272404
174867	272405
74466	272406
25068	272407
30373	272408
23719	272409
10563	272410
64708	272411
131740	272412
75204	272413
30216	272414
71598	272415
3789	272416
75783	272417
51103	272418
95393	272419
61787	272420
28827	272421
55876	272422
26333	272423
18657	272424
17747	272425
7421	272426
2055	272427
34497	272428
8232	272429
13826	272430
39197	272431
97778	272432
170152	272433
37514	272434
62419	272435
18131	272436
28448	272437
27747	272438
10879	272439
12948	272440
781	272441
98617	272442
1643	272443
8982	272444
129585	272445
29258	272446
83514	272447
7136	272448
96391	272449
28490	272450
11794	272451
95877	272452
4666	272453
67816	272454
67910	272455
54836	272456
2916	272457
41634	272458
57211	272459
35567	272460
5501	272461
5501	272462
122516	272463
88411	272464
51938	272465
38882	272466
77997	272467
25848	272468
191939	272469
35448	272470
25573	272471
829	272472
1841	272473
84753	272474
95426	272475
73203	272476
105519	272477
22360	272478
84352	272479
2566	272480
6110	272481
701	272482
38048	272483
23558	272484
44	272485
6928	272486
99388	272487
88077	272488
119025	272489
143409	272490
64491	272491
160981	272492
10565	272493
56404	272494
152079	272495
218060	272496
129617	272497
56155	272498
4794	272499
237451	272500
54645	272501
99613	272502
8166	272503
151428	272504
30599	272505
194614	272506
60925	272507
23855	272508
37638	272509
37325	272510
3021	272511
48985	272512
205311	272513
22238	272514
3405	272515
40422	272516
13359	272517
44590	272518
86444	272519
48673	272520
29973	272521
44403	272522
27294	272523
4898	272524
3257	272525
9417	272526
38662	272527
314	272528
48955	272529
5560	272530
40509	272531
19731	272532
3134	272533
105499	272534
62590	272535
2953	272536
2627	272537
589	272538
72187	272539
80478	272540
71634	272541
2898	272542
28716	272543
2282	272544
28071	272545
144268	272546
547	272547
589	272548
519	272549
1867	272550
8142	272551
38443	272552
111599	272553
141796	272554
1524	272555
22506	272556
136523	272557
26003	272558
58575	272559
165	272560
16370	272561
24738	272562
213935	272563
116352	272564
3326	272565
437	272566
115322	272567
69644	272568
10032	272569
233	272570
46586	272571
6214	272572
18770	272573
4830	272574
11288	272575
16178	272576
91590	272577
44685	272578
9640	272579
2943	272580
87579	272581
51932	272582
36907	272583
8297	272584
24329	272585
34205	272586
5289	272587
103569	272588
29799	272589
35632	272590
119	272591
29014	272592
773	272593
157401	272594
74403	272595
56616	272596
93513	272597
2904	272598
102323	272599
15695	272600
45932	272601
51326	272602
87338	272603
68635	272604
89551	272605
41639	272606
19387	272607
227274	272608
58733	272609
19730	272610
29084	272611
41099	272612
101213	272613
76779	272614
156741	272615
103669	272616
59596	272617
27318	272618
29161	272619
35266	272620
56490	272621
113872	272622
24260	272623
68635	272624
67385	272625
19729	272626
85742	272627
89766	272628
163600	272629
106613	272630
67656	272631
33151	272632
68654	272633
101583	272634
129711	272635
26362	272636
37113	272637
16393	272638
37953	272639
87315	272640
127104	272641
15995	272642
32779	272643
76510	272644
47175	272645
48588	272646
52740	272647
126494	272648
15694	272649
43156	272650
32615	272651
21355	272652
29085	272653
52727	272654
21704	272655
13618	272656
238814	272657
47229	272658
81094	272659
51606	272660
52634	272661
43274	272662
77554	272663
127273	272664
72497	272665
46087	272666
19594	272667
41436	272668
14738	272669
53159	272670
36542	272671
32852	272672
26404	272673
137543	272674
47026	272675
20301	272676
94245	272677
226536	272678
232112	272679
67068	272680
59990	272681
41401	272682
117961	272683
18865	272684
222021	272685
88585	272686
119829	272687
26304	272688
73338	272689
36936	272690
46988	272691
95038	272692
2280	272693
132999	272694
87543	272695
52166	272696
9522	272697
33129	272698
67299	272699
68074	272700
55310	272701
60474	272702
46147	272703
2904	272704
26234	272705
29669	272706
23727	272707
102016	272708
17660	272709
41679	272710
15709	272711
17865	272712
6711	272713
21394	272714
55541	272715
127268	272716
103248	272717
231793	272718
138113	272719
178585	272720
95544	272721
29017	272722
95443	272723
76608	272724
46497	272725
29433	272726
41159	272727
71830	272728
21498	272729
126955	272730
41428	272731
68509	272732
103673	272733
41667	272734
30980	272735
41614	272736
56009	272737
101366	272738
103664	272739
68642	272740
98501	272741
41262	272742
175502	272743
117324	272744
26223	272745
66828	272746
41752	272747
52729	272748
119251	272749
94907	272750
68256	272751
32978	272752
14738	272753
21699	272754
16160	272755
29776	272756
61869	272757
59139	272758
18528	272759
67161	272760
41098	272761
14710	272762
17739	272763
140261	272764
72405	272765
234218	272766
137056	272767
57701	272768
55381	272769
35163	272770
89756	272771
1636	272772
33970	272773
17809	272774
2554	272775
38840	272776
104729	272777
54588	272778
205364	272779
3778	272780
81103	272781
935	272782
134543	272783
6	272784
715	272785
2117	272786
7914	272787
20371	272788
713	272789
133779	272790
7204	272791
32834	272792
66965	272793
112927	272794
160937	272795
161052	272796
98518	272797
165434	272798
78250	272799
3955	272800
2257	272801
201877	272802
21462	272803
128161	272804
127890	272805
94601	272806
20040	272807
42860	272808
3169	272809
173828	272810
54132	272811
28377	272812
4951	272813
34878	272814
95933	272815
170873	272816
91531	272817
123060	272818
91532	272819
91532	272820
26412	272821
161061	272822
30016	272823
11289	272824
163185	272825
67806	272826
92606	272827
596	272828
6433	272829
39077	272830
5438	272831
4825	272832
45134	272833
315	272834
34654	272835
51147	272836
92590	272837
21511	272838
57079	272839
48051	272840
6721	272841
27887	272842
105209	272843
48828	272844
143562	272845
232909	272846
30070	272847
5458	272848
16118	272849
186015	272850
13954	272851
12785	272852
189595	272853
184269	272854
27529	272855
912	272856
28558	272857
9267	272858
42986	272859
199311	272860
10437	272861
11449	272862
186826	272863
184163	272864
97862	272865
184378	272866
182746	272867
126356	272868
24953	272869
30726	272870
7410	272871
9429	272872
178562	272873
127551	272874
178072	272875
128156	272876
126563	272877
2867	272878
43486	272879
405	272880
5965	272881
163448	272882
2310	272883
154973	272884
24882	272885
22410	272886
810	272887
57914	272888
73969	272889
30823	272890
79493	272891
166592	272892
85578	272893
50016	272894
39295	272895
56	272896
188790	272897
123461	272898
15158	272899
64211	272900
29514	272901
2845	272902
22363	272903
15586	272904
6952	272905
1446	272906
151986	272907
18857	272908
55381	272909
40585	272910
74498	272911
73678	272912
66967	272913
32948	272914
44690	272915
45036	272916
85837	272917
117937	272918
34827	272919
230661	272920
68647	272921
9395	272922
15707	272923
73573	272924
101952	272925
19523	272926
21616	272927
37242	272928
21653	272929
136863	272930
33060	272931
68347	272932
24005	272933
33126	272934
58798	272935
103630	272936
230037	272937
56	272938
51367	272939
74564	272940
51981	272941
118602	272942
164301	272943
165884	272944
26297	272945
13269	272946
55535	272947
15	272948
24567	272949
37048	272950
25112	272951
227050	272952
4241	272953
2509	272954
190133	272955
20960	272956
2520	272957
3	272958
80261	272959
30752	272960
62738	272961
48010	272962
22671	272963
5483	272964
4773	272965
11385	272966
9856	272967
97360	272968
16643	272969
119251	272970
78149	272971
187	272972
81784	272973
368	272974
167	272975
76984	272976
192093	272977
11307	272978
51010	272979
153395	272980
110740	272981
67610	272982
124238	272983
19683	272984
25472	272985
15344	272986
83926	272987
37422	272988
180781	272989
159615	272990
100078	272991
13824	272992
2489	272993
1131	272994
27305	272995
503	272996
87152	272997
2401	272998
71191	272999
133566	273000
100535	273001
107914	273002
210913	273003
66724	273004
222516	273005
19226	273006
104321	273007
63453	273008
2401	273009
86709	273010
7245	273011
35904	273012
1647	273013
64720	273014
13756	273015
162444	273016
162444	273017
45352	273018
56499	273019
293	273020
117566	273021
27798	273022
16736	273023
890	273024
99656	273025
78149	273026
136430	273027
60981	273028
20273	273029
1649	273030
7421	273031
1649	273032
52123	273033
33191	273034
59562	273035
13973	273036
3664	273037
59305	273038
2708	273039
43903	273040
11009	273041
59184	273042
19622	273043
40270	273044
21675	273045
187754	273046
126548	273047
123783	273048
15835	273049
40742	273050
3373	273051
528	273052
22359	273053
57674	273054
17617	273055
57530	273056
35978	273057
74725	273058
103274	273059
17188	273060
99856	273061
30892	273062
38857	273063
11609	273064
54495	273065
57515	273066
2886	273067
5630	273068
5662	273069
6292	273070
19020	273071
27582	273072
2217	273073
10667	273074
3211	273075
71735	273076
60551	273077
17612	273078
10063	273079
1915	273080
97259	273081
82958	273082
6026	273083
11862	273084
60434	273085
9154	273086
19584	273087
6722	273088
47728	273089
54234	273090
9177	273091
28148	273092
186948	273093
8098	273094
618	273095
3151	273096
16798	273097
13361	273098
26299	273099
6946	273100
80803	273101
18728	273102
91743	273103
217324	273104
91374	273105
9810	273106
104995	273107
51199	273108
41068	273109
103694	273110
48285	273111
213864	273112
156362	273113
26503	273114
3603	273115
60340	273116
41207	273117
7460	273118
54920	273119
96	273120
35639	273121
30065	273122
37804	273123
62038	273124
37636	273125
79761	273126
60176	273127
19795	273128
4725	273129
6176	273130
20067	273131
165900	273132
140250	273133
51573	273134
12832	273135
49337	273136
146859	273137
3467	273138
39060	273139
13620	273140
62589	273141
2991	273142
73576	273143
10003	273144
91719	273145
33151	273146
43366	273147
10032	273148
114490	273149
2867	273150
4633	273151
92354	273152
70974	273153
29379	273154
177775	273155
17811	273156
58391	273157
81982	273158
222337	273159
55139	273160
20574	273161
92590	273162
89813	273163
75635	273164
24329	273165
48762	273166
7102	273167
30851	273168
2355	273169
246	273170
23040	273171
7145	273172
97	273173
74839	273174
48682	273175
8273	273176
222657	273177
79099	273178
5315	273179
42624	273180
208025	273181
67745	273182
16632	273183
97234	273184
38559	273185
60486	273186
37773	273187
4188	273188
60061	273189
32643	273190
789	273191
46604	273192
137504	273193
68300	273194
164887	273195
29416	273196
51584	273197
11353	273198
52744	273199
40901	273200
16400	273201
32816	273202
15883	273203
232911	273204
60504	273205
104409	273206
41123	273207
61554	273208
95444	273209
72170	273210
59738	273211
29755	273212
37113	273213
29413	273214
7061	273215
11381	273216
66294	273217
30066	273218
24187	273219
157043	273220
94782	273221
1477	273222
52938	273223
33040	273224
47816	273225
79645	273226
5284	273227
24589	273228
17566	273229
7531	273230
91954	273231
48353	273232
63205	273233
4948	273234
70957	273235
57927	273236
44360	273237
2409	273238
51625	273239
161755	273240
131874	273241
2685	273242
8	273243
45919	273244
6648	273245
774	273246
17927	273247
4823	273248
77712	273249
10283	273250
22848	273251
11297	273252
36912	273253
56315	273254
43062	273255
18516	273256
3946	273257
670	273258
87329	273259
186065	273260
5705	273261
1485	273262
25707	273263
21223	273264
26023	273265
12192	273266
98304	273267
64225	273268
16328	273269
201106	273270
4307	273271
26036	273272
36491	273273
19504	273274
21700	273275
45918	273276
29061	273277
29002	273278
45904	273279
29007	273280
117286	273281
100896	273282
44272	273283
52219	273284
67161	273285
26354	273286
87874	273287
40937	273288
74498	273289
36476	273290
57488	273291
9513	273292
45092	273293
89345	273294
60570	273295
151077	273296
97360	273297
236852	273298
4720	273299
15100	273300
16391	273301
11357	273302
12941	273303
3020	273304
37458	273305
22280	273306
977	273307
85020	273308
126443	273309
66964	273310
41001	273311
77476	273312
51985	273313
23248	273314
54284	273315
3500	273316
26268	273317
1985	273318
124734	273319
99495	273320
59267	273321
31759	273322
34922	273323
22906	273324
27234	273325
95352	273326
54179	273327
81130	273328
36100	273329
25666	273330
167163	273331
54373	273332
24443	273333
42702	273334
5576	273335
72784	273336
197	273337
45297	273338
9978	273339
42802	273340
45794	273341
21457	273342
5862	273343
11680	273344
16161	273345
45928	273346
199050	273347
63873	273348
72565	273349
13889	273350
3347	273351
79161	273352
35409	273353
23872	273354
18655	273355
6490	273356
44721	273357
27265	273358
1932	273359
53049	273360
64	273361
22082	273362
7031	273363
1544	273364
2704	273365
25122	273366
32441	273367
38084	273368
31019	273369
39740	273370
13997	273371
236	273372
24936	273373
12704	273374
92179	273375
3113	273376
14429	273377
32745	273378
12004	273379
152	273380
123613	273381
52656	273382
122743	273383
10054	273384
8184	273385
18423	273386
15240	273387
18323	273388
501	273389
23252	273390
4332	273391
14529	273392
116920	273393
3714	273394
38616	273395
4495	273396
35320	273397
79817	273398
2128	273399
235557	273400
14074	273401
176553	273402
209	273403
32831	273404
19994	273405
31297	273406
603	273407
85452	273408
21610	273409
15936	273410
80641	273411
7967	273412
132903	273413
1019	273414
24112	273415
18408	273416
40315	273417
25452	273418
25303	273419
26379	273420
33016	273421
26614	273422
91453	273423
39627	273424
15990	273425
148241	273426
4467	273427
1033	273428
4309	273429
5875	273430
45700	273431
7021	273432
41534	273433
124114	273434
15584	273435
13299	273436
46677	273437
44065	273438
1547	273439
4655	273440
95045	273441
1428	273442
1215	273443
17277	273444
87456	273445
113852	273446
32073	273447
26309	273448
246	273449
33173	273450
136508	273451
25192	273452
56844	273453
48753	273454
18736	273455
32752	273456
13238	273457
33837	273458
95284	273459
25393	273460
2720	273461
80083	273462
7564	273463
54517	273464
12654	273465
94278	273466
14366	273467
92152	273468
2173	273469
6130	273470
18197	273471
3845	273472
160189	273473
54080	273474
3200	273475
37212	273476
2985	273477
77361	273478
135536	273479
28810	273480
44166	273481
10913	273482
9693	273483
12909	273484
21234	273485
6810	273486
14156	273487
40014	273488
52936	273489
5679	273490
5679	273491
55898	273492
66983	273493
5110	273494
32629	273495
150674	273496
2121	273497
18792	273498
79488	273499
2	273500
22614	273501
143726	273502
16329	273503
4205	273504
66	273505
75643	273506
38117	273507
13333	273508
590	273509
235868	273510
36627	273511
26262	273512
92443	273513
11265	273514
22316	273515
33132	273516
64	273517
54857	273518
26245	273519
48250	273520
44102	273521
54868	273522
45958	273523
19447	273524
9790	273525
94661	273526
2	273527
279	273528
26130	273529
104482	273530
21216	273531
14513	273532
6886	273533
89030	273534
2000	273535
123433	273536
20	273537
20217	273538
11819	273539
163407	273540
20454	273541
10027	273542
109359	273543
8	273544
37808	273545
142	273546
76330	273547
85858	273548
2718	273549
3221	273550
8527	273551
1215	273552
25314	273553
160631	273554
85871	273555
46324	273556
3023	273557
147771	273558
61245	273559
131217	273560
11751	273561
1523	273562
9746	273563
47196	273564
86471	273565
88000	273566
1706	273567
23679	273568
82321	273569
35112	273570
40315	273571
3045	273572
15210	273573
9366	273574
1252	273575
140719	273576
152848	273577
66082	273578
78503	273579
5460	273580
179310	273581
57455	273582
31429	273583
47942	273584
196903	273585
7112	273586
2873	273587
2873	273588
72136	273589
55483	273590
28411	273591
105095	273592
100427	273593
14625	273594
12483	273595
573	273596
21642	273597
60541	273598
372	273599
22664	273600
36119	273601
71697	273602
50383	273603
37889	273604
45223	273605
5487	273606
42002	273607
51932	273608
12314	273609
62102	273610
24035	273611
5018	273612
31199	273613
37589	273614
117196	273615
3425	273616
42651	273617
21805	273618
94520	273619
151812	273620
127952	273621
12726	273622
153125	273623
2168	273624
16117	273625
132390	273626
122185	273627
36550	273628
41958	273629
33469	273630
35882	273631
50919	273632
4652	273633
10700	273634
142734	273635
33350	273636
23496	273637
152576	273638
40766	273639
3466	273640
86871	273641
8459	273642
68738	273643
2747	273644
22470	273645
53314	273646
78068	273647
148753	273648
67406	273649
71424	273650
42897	273651
76732	273652
4581	273653
94845	273654
73603	273655
37059	273656
55864	273657
37846	273658
13571	273659
85513	273660
178	273661
82020	273662
14271	273663
3983	273664
210969	273665
33593	273666
13892	273667
18229	273668
31736	273669
2386	273670
2613	273671
86681	273672
206	273673
49349	273674
14582	273675
1	273676
87848	273677
188582	273678
52355	273679
164778	273680
41771	273681
226510	273682
18893	273683
106617	273684
1212	273685
44793	273686
175052	273687
62128	273688
85226	273689
56	273690
49377	273691
37635	273692
11699	273693
4832	273694
24777	273695
29924	273696
152115	273697
219622	273698
64957	273699
4233	273700
114631	273701
39339	273702
29778	273703
8578	273704
139130	273705
146	273706
47972	273707
28075	273708
73597	273709
65702	273710
25122	273711
3205	273712
105	273713
45067	273714
5109	273715
12603	273716
334	273717
543	273718
74004	273719
8867	273720
14572	273721
11818	273722
13453	273723
14742	273724
32969	273725
13710	273726
20693	273727
18772	273728
58874	273729
27847	273730
48165	273731
23801	273732
237920	273733
19296	273734
17753	273735
28700	273736
36238	273737
6339	273738
51059	273739
111129	273740
7351	273741
47299	273742
62837	273743
542	273744
8801	273745
2810	273746
2392	273747
72903	273748
56272	273749
18338	273750
7892	273751
60	273752
407	273753
4793	273754
152769	273755
23455	273756
8801	273757
1066	273758
55331	273759
38407	273760
12849	273761
4600	273762
31617	273763
54523	273764
4596	273765
24434	273766
18880	273767
137627	273768
7120	273769
133621	273770
6094	273771
98284	273772
39069	273773
123314	273774
2104	273775
29855	273776
989	273777
7122	273778
7351	273779
108578	273780
16685	273781
1075	273782
54194	273783
165933	273784
5241	273785
507	273786
7098	273787
2551	273788
66649	273789
56695	273790
87609	273791
11312	273792
35406	273793
41433	273794
20980	273795
62829	273796
644	273797
1170	273798
589	273799
2545	273800
11571	273801
88	273802
51458	273803
316	273804
200	273805
27902	273806
272	273807
73	273808
124506	273809
32487	273810
27902	273811
32308	273812
32308	273813
272	273814
14267	273815
136563	273816
216611	273817
1345	273818
811	273819
84098	273820
49	273821
1522	273822
1493	273823
23124	273824
3284	273825
402	273826
10195	273827
28514	273828
36047	273829
12778	273830
24471	273831
13	273832
9240	273833
15366	273834
18223	273835
20039	273836
43684	273837
214	273838
44290	273839
6733	273840
26125	273841
3588	273842
44927	273843
2558	273844
4085	273845
14164	273846
67043	273847
8140	273848
23937	273849
27	273850
7365	273851
1099	273852
14216	273853
5261	273854
39739	273855
2014	273856
3015	273857
541	273858
1347	273859
214	273860
36941	273861
9990	273862
38107	273863
19760	273864
163835	273865
36493	273866
49060	273867
94398	273868
92015	273869
82232	273870
9	273871
71546	273872
404	273873
73	273874
40285	273875
5261	273876
831	273877
39855	273878
94647	273879
14165	273880
13361	273881
4245	273882
18339	273883
6134	273884
4787	273885
94139	273886
32790	273887
41123	273888
17971	273889
4193	273890
21333	273891
23972	273892
22514	273893
4324	273894
21523	273895
1244	273896
7601	273897
1947	273898
68415	273899
69507	273900
16660	273901
132834	273902
1725	273903
157063	273904
708	273905
16583	273906
8155	273907
38452	273908
7210	273909
18813	273910
22876	273911
519	273912
2407	273913
8996	273914
8996	273915
8996	273916
5037	273917
12588	273918
778	273919
16260	273920
1901	273921
7080	273922
107600	273923
102565	273924
10	273925
9004	273926
31579	273927
10	273928
264	273929
21964	273930
12	273931
15002	273932
17936	273933
22636	273934
33	273935
21909	273936
167697	273937
42212	273938
10393	273939
81844	273940
3191	273941
42298	273942
5019	273943
182	273944
15002	273945
168248	273946
4768	273947
29479	273948
12365	273949
10437	273950
6896	273951
76911	273952
12561	273953
115318	273954
103859	273955
8994	273956
4459	273957
10422	273958
182	273959
10558	273960
59944	273961
2429	273962
115844	273963
3074	273964
7726	273965
2551	273966
50095	273967
9004	273968
41323	273969
7726	273970
26693	273971
17938	273972
10	273973
5796	273974
481	273975
67	273976
6638	273977
265	273978
21739	273979
69079	273980
3060	273981
10493	273982
38177	273983
4991	273984
635	273985
4445	273986
12	273987
194240	273988
69572	273989
10556	273990
3060	273991
2329	273992
1248	273993
22045	273994
16	273995
471	273996
31059	273997
46	273998
1383	273999
72866	274000
12417	274001
47636	274002
16	274003
31059	274004
10523	274005
3905	274006
18060	274007
6368	274008
269	274009
8966	274010
2408	274011
8652	274012
32731	274013
154337	274014
3909	274015
225057	274016
69444	274017
60620	274018
298	274019
12523	274020
58490	274021
58711	274022
46714	274023
55218	274024
6618	274025
265	274026
4451	274027
12	274028
61358	274029
4181	274030
1247	274031
7628	274032
31059	274033
5742	274034
16	274035
8991	274036
10	274037
37176	274038
140	274039
68942	274040
10523	274041
4041	274042
777	274043
37014	274044
4574	274045
5724	274046
72	274047
76	274048
3191	274049
16	274050
61432	274051
2414	274052
141268	274053
33	274054
10	274055
54009	274056
2042	274057
6646	274058
89541	274059
16	274060
5024	274061
76	274062
10511	274063
91083	274064
26694	274065
68784	274066
33676	274067
142465	274068
30323	274069
33674	274070
6583	274071
83	274072
10	274073
18124	274074
10500	274075
121672	274076
15058	274077
18127	274078
194910	274079
3641	274080
3419	274081
1364	274082
10250	274083
50825	274084
21015	274085
633	274086
2609	274087
87831	274088
65228	274089
49993	274090
182435	274091
30793	274092
73965	274093
1796	274094
2248	274095
8352	274096
18207	274097
27318	274098
10598	274099
102055	274100
72913	274101
58238	274102
9181	274103
4078	274104
10961	274105
47647	274106
97178	274107
144528	274108
6742	274109
116784	274110
44355	274111
256	274112
47695	274113
2123	274114
163271	274115
100059	274116
11410	274117
141469	274118
7199	274119
2880	274120
7878	274121
69968	274122
9867	274123
92224	274124
10360	274125
12369	274126
86209	274127
101592	274128
2161	274129
10852	274130
80311	274131
39998	274132
201940	274133
12666	274134
33517	274135
90403	274136
33517	274137
24166	274138
16414	274139
31057	274140
2118	274141
151281	274142
69355	274143
90397	274144
12543	274145
68388	274146
28532	274147
30410	274148
10384	274149
13761	274150
105650	274151
194942	274152
53644	274153
38278	274154
12968	274155
1644	274156
5337	274157
60701	274158
15057	274159
42342	274160
43922	274161
10388	274162
62975	274163
69689	274164
53927	274165
90153	274166
1245	274167
3905	274168
78804	274169
68805	274170
3076	274171
38450	274172
6669	274173
1380	274174
11596	274175
53860	274176
122333	274177
43293	274178
132328	274179
53965	274180
53644	274181
46714	274182
40741	274183
42384	274184
17005	274185
47918	274186
22035	274187
27005	274188
15094	274189
12592	274190
29729	274191
37664	274192
10376	274193
10546	274194
62029	274195
11383	274196
36783	274197
37647	274198
37988	274199
139526	274200
18093	274201
43570	274202
27279	274203
210912	274204
44527	274205
1538	274206
29938	274207
177439	274208
19852	274209
4988	274210
68822	274211
22552	274212
27581	274213
48921	274214
28034	274215
53953	274216
8261	274217
42196	274218
53895	274219
42196	274220
26950	274221
21930	274222
2738	274223
144516	274224
106777	274225
108582	274226
40734	274227
68786	274228
2732	274229
152109	274230
12535	274231
107249	274232
61445	274233
60797	274234
1800	274235
26141	274236
11858	274237
130480	274238
66532	274239
143229	274240
175409	274241
30332	274242
90157	274243
39544	274244
50995	274245
70242	274246
4249	274247
9766	274248
6661	274249
9000	274250
4452	274251
6471	274252
148030	274253
60960	274254
52514	274255
4744	274256
5731	274257
68049	274258
33630	274259
57990	274260
69208	274261
35019	274262
213965	274263
12647	274264
192	274265
766	274266
43762	274267
3861	274268
86092	274269
2041	274270
4374	274271
113437	274272
4374	274273
200293	274274
38446	274275
79096	274276
102342	274277
116633	274278
4775	274279
8890	274280
46711	274281
59310	274282
1071	274283
126522	274284
3818	274285
3818	274286
31085	274287
42291	274288
136268	274289
111040	274290
22809	274291
87493	274292
74320	274293
48177	274294
22813	274295
7293	274296
59	274297
437	274298
69688	274299
13994	274300
32962	274301
36388	274302
17055	274303
78475	274304
78407	274305
34207	274306
254	274307
17935	274308
108465	274309
25968	274310
126187	274311
161998	274312
62388	274313
67742	274314
38587	274315
7200	274316
139340	274317
20314	274318
35245	274319
555	274320
1616	274321
11876	274322
16882	274323
125	274324
18653	274325
56615	274326
12279	274327
129767	274328
104727	274329
897	274330
4241	274331
4241	274332
4241	274333
29799	274334
98503	274335
55541	274336
116309	274337
57387	274338
134015	274339
88246	274340
10514	274341
16528	274342
9678	274343
18595	274344
4913	274345
68312	274346
182744	274347
48240	274348
42930	274349
52090	274350
45916	274351
27137	274352
15209	274353
111068	274354
19910	274355
27926	274356
9386	274357
48391	274358
161900	274359
44963	274360
63634	274361
30514	274362
8764	274363
4182	274364
6941	274365
66606	274366
11327	274367
996	274368
9760	274369
231560	274370
28673	274371
143000	274372
45891	274373
24257	274374
192107	274375
29069	274376
52719	274377
54957	274378
36584	274379
23735	274380
26491	274381
59379	274382
115850	274383
51801	274384
103650	274385
18974	274386
58740	274387
3589	274388
62458	274389
44545	274390
115025	274391
85544	274392
51545	274393
38536	274394
31469	274395
412	274396
24082	274397
13146	274398
41152	274399
73063	274400
12493	274401
29046	274402
8603	274403
38583	274404
7401	274405
8207	274406
103395	274407
4191	274408
218685	274409
91323	274410
5468	274411
16777	274412
367	274413
206063	274414
54988	274415
2708	274416
193217	274417
62497	274418
3320	274419
124178	274420
2254	274421
65676	274422
37825	274423
11334	274424
19705	274425
103724	274426
43152	274427
23990	274428
208597	274429
393	274430
214983	274431
72215	274432
86835	274433
235484	274434
227613	274435
46350	274436
43172	274437
21081	274438
200036	274439
110285	274440
238550	274441
74138	274442
4685	274443
10336	274444
4685	274445
306	274446
8280	274447
61427	274448
6508	274449
8442	274450
20229	274451
51169	274452
116782	274453
95545	274454
40760	274455
30341	274456
19135	274457
27220	274458
69971	274459
16306	274460
12951	274461
22078	274462
162183	274463
143716	274464
33663	274465
38342	274466
61054	274467
7742	274468
20575	274469
48734	274470
122326	274471
17919	274472
12558	274473
87168	274474
17767	274475
10526	274476
42301	274477
46578	274478
25058	274479
33733	274480
76201	274481
1908	274482
28018	274483
8334	274484
49184	274485
30389	274486
194421	274487
4633	274488
105480	274489
34295	274490
42262	274491
15906	274492
17446	274493
68913	274494
72393	274495
1380	274496
14983	274497
11	274498
67	274499
27144	274500
59833	274501
95074	274502
14876	274503
2766	274504
6238	274505
12402	274506
18315	274507
6776	274508
12386	274509
33422	274510
137835	274511
3079	274512
61181	274513
145064	274514
20109	274515
7696	274516
85382	274517
33770	274518
172566	274519
65986	274520
1	274521
3203	274522
18593	274523
3207	274524
14957	274525
11019	274526
178028	274527
5802	274528
6049	274529
60947	274530
18128	274531
2103	274532
6259	274533
28149	274534
7356	274535
69287	274536
123842	274537
73196	274538
15489	274539
95742	274540
8520	274541
55092	274542
80050	274543
11653	274544
65773	274545
8989	274546
61372	274547
33701	274548
10512	274549
22821	274550
100326	274551
30283	274552
41824	274553
18028	274554
10930	274555
60741	274556
69646	274557
2960	274558
43002	274559
27372	274560
1238	274561
3279	274562
69961	274563
39271	274564
11280	274565
40294	274566
5366	274567
15783	274568
9079	274569
88641	274570
11705	274571
198	274572
32695	274573
10776	274574
6579	274575
60038	274576
160315	274577
89541	274578
47421	274579
3440	274580
10503	274581
6657	274582
90912	274583
142411	274584
3440	274585
2470	274586
69693	274587
41883	274588
71960	274589
62880	274590
55569	274591
8242	274592
3886	274593
2557	274594
3074	274595
8859	274596
90805	274597
80718	274598
33732	274599
69245	274600
9969	274601
5044	274602
42396	274603
33670	274604
17921	274605
58417	274606
37491	274607
15507	274608
2442	274609
4273	274610
52535	274611
2250	274612
131881	274613
4386	274614
10893	274615
105536	274616
151094	274617
3063	274618
14809	274619
47135	274620
10290	274621
7197	274622
22510	274623
146412	274624
99516	274625
100575	274626
114194	274627
156612	274628
29179	274629
134138	274630
12085	274631
182522	274632
124916	274633
52388	274634
140231	274635
2104	274636
7122	274637
10752	274638
4229	274639
50811	274640
28287	274641
11885	274642
120543	274643
85019	274644
224514	274645
14467	274646
214200	274647
18716	274648
1340	274649
137760	274650
77817	274651
4216	274652
28010	274653
73339	274654
13389	274655
6307	274656
55327	274657
361	274658
71169	274659
142236	274660
1082	274661
476	274662
43496	274663
14814	274664
12952	274665
336	274666
1001	274667
6952	274668
113305	274669
138897	274670
37036	274671
59372	274672
101418	274673
56455	274674
124820	274675
209052	274676
27563	274677
13819	274678
46773	274679
163719	274680
239424	274681
10591	274682
25179	274683
1004	274684
444	274685
3193	274686
23899	274687
4108	274688
19889	274689
43815	274690
14623	274691
6132	274692
13684	274693
52853	274694
34290	274695
62548	274696
57142	274697
62719	274698
2873	274699
15425	274700
118117	274701
52574	274702
322	274703
146781	274704
3047	274705
202633	274706
88923	274707
115681	274708
34355	274709
86487	274710
7649	274711
10434	274712
47014	274713
121612	274714
53655	274715
58545	274716
14853	274717
4539	274718
219617	274719
24549	274720
25034	274721
8276	274722
14775	274723
167387	274724
68591	274725
225299	274726
109889	274727
30046	274728
159619	274729
19499	274730
50730	274731
223619	274732
1328	274733
821	274734
67105	274735
195371	274736
56588	274737
67370	274738
165061	274739
148717	274740
1267	274741
30127	274742
237976	274743
48355	274744
18872	274745
66445	274746
114753	274747
52760	274748
68001	274749
44436	274750
89246	274751
67126	274752
67097	274753
120382	274754
68473	274755
164970	274756
41118	274757
32748	274758
51472	274759
67652	274760
26418	274761
52962	274762
73160	274763
113914	274764
88331	274765
32750	274766
43314	274767
37925	274768
140354	274769
36856	274770
102286	274771
21604	274772
55765	274773
87978	274774
66841	274775
68353	274776
67304	274777
948	274778
2859	274779
1273	274780
37223	274781
117781	274782
58114	274783
114318	274784
117746	274785
88332	274786
166599	274787
71419	274788
46899	274789
209	274790
125396	274791
51893	274792
37442	274793
26565	274794
188841	274795
46191	274796
229068	274797
67747	274798
110908	274799
19369	274800
61243	274801
13747	274802
111272	274803
59099	274804
114318	274805
59712	274806
3857	274807
175455	274808
16400	274809
40270	274810
9375	274811
31154	274812
8239	274813
29619	274814
10820	274815
38022	274816
7477	274817
61827	274818
164267	274819
77643	274820
119071	274821
65845	274822
41476	274823
18872	274824
68353	274825
77076	274826
52129	274827
58984	274828
19307	274829
23972	274830
100933	274831
162269	274832
109220	274833
21607	274834
101857	274835
162915	274836
96540	274837
29786	274838
53124	274839
150259	274840
32875	274841
3318	274842
43015	274843
34878	274844
129244	274845
74459	274846
2721	274847
18313	274848
50768	274849
104916	274850
214880	274851
150290	274852
54154	274853
39713	274854
41148	274855
5833	274856
19185	274857
60796	274858
209339	274859
8798	274860
179682	274861
541	274862
1895	274863
17412	274864
113	274865
3361	274866
84790	274867
25312	274868
113	274869
18762	274870
29129	274871
62421	274872
24810	274873
978	274874
81914	274875
78976	274876
62446	274877
118974	274878
12612	274879
7711	274880
146598	274881
110420	274882
89578	274883
64620	274884
14545	274885
69365	274886
32268	274887
1791	274888
8361	274889
9886	274890
169066	274891
83992	274892
13610	274893
37411	274894
86316	274895
52026	274896
13447	274897
185632	274898
989	274899
163271	274900
238213	274901
235040	274902
43737	274903
69295	274904
20813	274905
36285	274906
4773	274907
13624	274908
37022	274909
61886	274910
27553	274911
40521	274912
3665	274913
32503	274914
34886	274915
77367	274916
7281	274917
2941	274918
46350	274919
3665	274920
93949	274921
5421	274922
2565	274923
66146	274924
61395	274925
235143	274926
19405	274927
489	274928
8292	274929
57827	274930
116190	274931
60223	274932
2628	274933
2628	274934
56500	274935
194028	274936
74942	274937
151201	274938
33617	274939
32492	274940
182326	274941
61902	274942
198452	274943
120574	274944
183498	274945
9545	274946
3045	274947
76066	274948
50437	274949
59616	274950
44578	274951
3495	274952
59226	274953
94030	274954
23839	274955
101381	274956
71119	274957
21479	274958
69089	274959
80679	274960
2602	274961
52778	274962
193439	274963
13837	274964
59987	274965
1443	274966
1074	274967
67730	274968
28467	274969
187969	274970
204844	274971
29221	274972
2890	274973
30440	274974
142741	274975
57007	274976
214846	274977
44088	274978
167394	274979
13277	274980
45190	274981
164804	274982
90874	274983
124697	274984
19112	274985
74608	274986
133034	274987
20871	274988
71743	274989
1384	274990
56873	274991
19833	274992
30514	274993
64074	274994
58542	274995
66070	274996
126403	274997
157669	274998
77702	274999
221939	275000
125731	275001
74887	275002
157735	275003
191471	275004
187906	275005
74656	275006
73767	275007
26737	275008
120150	275009
12487	275010
181206	275011
126120	275012
185436	275013
23591	275014
25318	275015
1245	275016
105784	275017
29722	275018
205039	275019
136527	275020
30212	275021
61321	275022
141979	275023
161885	275024
147332	275025
142373	275026
47359	275027
60031	275028
63822	275029
13169	275030
113845	275031
137595	275032
51659	275033
60640	275034
72657	275035
15909	275036
495	275037
56424	275038
69479	275039
56966	275040
181647	275041
137963	275042
40275	275043
77428	275044
68719	275045
145754	275046
114494	275047
17820	275048
183994	275049
73512	275050
79712	275051
23216	275052
95871	275053
5341	275054
88137	275055
57104	275056
75501	275057
37655	275058
28099	275059
88344	275060
96945	275061
6109	275062
134062	275063
48340	275064
126547	275065
116636	275066
164001	275067
231068	275068
139541	275069
218754	275070
182657	275071
15875	275072
153397	275073
98305	275074
29275	275075
47959	275076
15849	275077
44011	275078
36342	275079
57612	275080
119746	275081
119037	275082
119037	275083
72771	275084
15836	275085
26227	275086
8334	275087
197627	275088
58153	275089
128076	275090
20098	275091
8025	275092
93218	275093
87921	275094
48295	275095
4121	275096
35928	275097
19017	275098
44456	275099
3801	275100
94861	275101
5951	275102
56800	275103
38254	275104
149769	275105
49333	275106
226487	275107
131792	275108
215215	275109
112904	275110
11300	275111
96385	275112
186276	275113
61411	275114
98749	275115
157384	275116
16137	275117
135257	275118
131318	275119
10835	275120
4620	275121
9462	275122
218639	275123
18961	275124
207532	275125
112617	275126
83291	275127
25530	275128
83346	275129
19528	275130
4136	275131
43548	275132
131468	275133
46338	275134
47154	275135
76741	275136
98723	275137
13185	275138
894	275139
105207	275140
185646	275141
9596	275142
15083	275143
21682	275144
35850	275145
221173	275146
156269	275147
16240	275148
98069	275149
9342	275150
9342	275151
60230	275152
6684	275153
164373	275154
94334	275155
218427	275156
180317	275157
7723	275158
116118	275159
66011	275160
137381	275161
127127	275162
135097	275163
129051	275164
75941	275165
127382	275166
110897	275167
12504	275168
30967	275169
116266	275170
12543	275171
56868	275172
239296	275173
146707	275174
128876	275175
105338	275176
111303	275177
77032	275178
167699	275179
74517	275180
1610	275181
20325	275182
98105	275183
22039	275184
131128	275185
69547	275186
18889	275187
143917	275188
1173	275189
79975	275190
44809	275191
25431	275192
22489	275193
46448	275194
72505	275195
159454	275196
73696	275197
218649	275198
29281	275199
10399	275200
44809	275201
192061	275202
132817	275203
156964	275204
74278	275205
36709	275206
64322	275207
128076	275208
177595	275209
127029	275210
18714	275211
83304	275212
74079	275213
109443	275214
121890	275215
174697	275216
3494	275217
59406	275218
55120	275219
13110	275220
185754	275221
2003	275222
153979	275223
112361	275224
128848	275225
34752	275226
34369	275227
71255	275228
193114	275229
66196	275230
13140	275231
81828	275232
81828	275233
114378	275234
26576	275235
68650	275236
12206	275237
88423	275238
51350	275239
16552	275240
21677	275241
52358	275242
29759	275243
103569	275244
89568	275245
224520	275246
37429	275247
51705	275248
66448	275249
139349	275250
158215	275251
139349	275252
78480	275253
86328	275254
60508	275255
16219	275256
34577	275257
30603	275258
81777	275259
86701	275260
32317	275261
22507	275262
218245	275263
60325	275264
7414	275265
38840	275266
38840	275267
220632	275268
56067	275269
159170	275270
2991	275271
68650	275272
219729	275273
79306	275274
19944	275275
19456	275276
29257	275277
226502	275278
19431	275279
61869	275280
67296	275281
235505	275282
32317	275283
67614	275284
103542	275285
52115	275286
46235	275287
32433	275288
23675	275289
115183	275290
93380	275291
160729	275292
37119	275293
72274	275294
16484	275295
105946	275296
20113	275297
12313	275298
88155	275299
26250	275300
26250	275301
16219	275302
113003	275303
178868	275304
35164	275305
220223	275306
19444	275307
51560	275308
103445	275309
157396	275310
138437	275311
202271	275312
128530	275313
59516	275314
7699	275315
142469	275316
103542	275317
89750	275318
32816	275319
156338	275320
32816	275321
13611	275322
37431	275323
37431	275324
96922	275325
223182	275326
56185	275327
66630	275328
116534	275329
103030	275330
87339	275331
117026	275332
104714	275333
46327	275334
89022	275335
40900	275336
114828	275337
10276	275338
233860	275339
69844	275340
46438	275341
91536	275342
140621	275343
65602	275344
159464	275345
224260	275346
30027	275347
157418	275348
160660	275349
41712	275350
2991	275351
93503	275352
23682	275353
62173	275354
44338	275355
233832	275356
114669	275357
77284	275358
60508	275359
40830	275360
15707	275361
224664	275362
224176	275363
108387	275364
78378	275365
240252	275366
77888	275367
227132	275368
23843	275369
61827	275370
47331	275371
44763	275372
115903	275373
176449	275374
60240	275375
115006	275376
126398	275377
52115	275378
229464	275379
102899	275380
56569	275381
116439	275382
66408	275383
87858	275384
12279	275385
24751	275386
228184	275387
163236	275388
250	275389
38452	275390
175723	275391
206	275392
181557	275393
153931	275394
45116	275395
8091	275396
25110	275397
74748	275398
31148	275399
2915	275400
227907	275401
11390	275402
21258	275403
70259	275404
25110	275405
5432	275406
196075	275407
14618	275408
18921	275409
43439	275410
114104	275411
30375	275412
6202	275413
199964	275414
31861	275415
238336	275416
74596	275417
16669	275418
80342	275419
29949	275420
61989	275421
116721	275422
99095	275423
4905	275424
17085	275425
9423	275426
85204	275427
5483	275428
85974	275429
27438	275430
9040	275431
2710	275432
11903	275433
106590	275434
1260	275435
45196	275436
23409	275437
48285	275438
86444	275439
44955	275440
144570	275441
44756	275442
29785	275443
73804	275444
1749	275445
51781	275446
201673	275447
152633	275448
40446	275449
153437	275450
43463	275451
136543	275452
190657	275453
76444	275454
55347	275455
78486	275456
13520	275457
50462	275458
40570	275459
60193	275460
9737	275461
69554	275462
18872	275463
14305	275464
8185	275465
10703	275466
10942	275467
95915	275468
9463	275469
20382	275470
27460	275471
48491	275472
63932	275473
2208	275474
3313	275475
23159	275476
515	275477
19293	275478
21	275479
23422	275480
29367	275481
72894	275482
148320	275483
81495	275484
64321	275485
9004	275486
193186	275487
125596	275488
3642	275489
3393	275490
176452	275491
34766	275492
1551	275493
132325	275494
126073	275495
82245	275496
3357	275497
37412	275498
131955	275499
23276	275500
11529	275501
66974	275502
28739	275503
107303	275504
63086	275505
28609	275506
39690	275507
58044	275508
17306	275509
784	275510
14223	275511
64309	275512
311	275513
1524	275514
5398	275515
167222	275516
42991	275517
121537	275518
161590	275519
98552	275520
5930	275521
40458	275522
19132	275523
53784	275524
126879	275525
51290	275526
205723	275527
32575	275528
23222	275529
76731	275530
15557	275531
178564	275532
196892	275533
311	275534
36137	275535
79634	275536
65145	275537
161969	275538
36850	275539
35598	275540
6439	275541
2896	275542
16015	275543
14069	275544
13272	275545
13272	275546
8738	275547
105543	275548
11381	275549
164436	275550
408	275551
50597	275552
15302	275553
52936	275554
5654	275555
34992	275556
37470	275557
174325	275558
15308	275559
64147	275560
40446	275561
41633	275562
31430	275563
74165	275564
21578	275565
49071	275566
5578	275567
77183	275568
43934	275569
123563	275570
123211	275571
11482	275572
21739	275573
27266	275574
27501	275575
63278	275576
17109	275577
56547	275578
76802	275579
40791	275580
51750	275581
15792	275582
19846	275583
17461	275584
56082	275585
98446	275586
7512	275587
89744	275588
167979	275589
101501	275590
65490	275591
71347	275592
72777	275593
17937	275594
69274	275595
61406	275596
25753	275597
142448	275598
101222	275599
105791	275600
75114	275601
165491	275602
6604	275603
50138	275604
191113	275605
71730	275606
24063	275607
101232	275608
198168	275609
3714	275610
118759	275611
48280	275612
18136	275613
10377	275614
121835	275615
31855	275616
7717	275617
130579	275618
46809	275619
61806	275620
57573	275621
14956	275622
78294	275623
123331	275624
43731	275625
2756	275626
66670	275627
5317	275628
15006	275629
57636	275630
5627	275631
30765	275632
18562	275633
193206	275634
103485	275635
61575	275636
46732	275637
87241	275638
101606	275639
189277	275640
102048	275641
49725	275642
4460	275643
145632	275644
14893	275645
33707	275646
121234	275647
58755	275648
12376	275649
53493	275650
36804	275651
34611	275652
10	275653
121386	275654
75796	275655
72045	275656
102632	275657
189680	275658
13857	275659
188699	275660
49006	275661
75517	275662
208009	275663
18103	275664
235854	275665
84925	275666
61282	275667
175763	275668
209423	275669
96413	275670
38960	275671
79260	275672
140547	275673
105033	275674
50195	275675
69	275676
11598	275677
215111	275678
5442	275679
119799	275680
61431	275681
78059	275682
95769	275683
139240	275684
89956	275685
102704	275686
5745	275687
36964	275688
112949	275689
77678	275690
35056	275691
79017	275692
15504	275693
93691	275694
20141	275695
135966	275696
93964	275697
38970	275698
102697	275699
78354	275700
45742	275701
198132	275702
46277	275703
28032	275704
26904	275705
23264	275706
77264	275707
119837	275708
63247	275709
42554	275710
23707	275711
103983	275712
36283	275713
102476	275714
32812	275715
77679	275716
40610	275717
30207	275718
142484	275719
8979	275720
143671	275721
8948	275722
15406	275723
22305	275724
22945	275725
31362	275726
692	275727
15063	275728
18739	275729
6925	275730
90264	275731
13863	275732
79983	275733
59506	275734
22778	275735
34940	275736
202777	275737
76563	275738
71655	275739
5542	275740
17210	275741
36036	275742
186876	275743
98946	275744
137887	275745
198185	275746
12397	275747
5980	275748
12574	275749
94999	275750
130105	275751
32536	275752
44973	275753
30404	275754
237862	275755
63865	275756
1675	275757
41349	275758
64671	275759
455	275760
185708	275761
181459	275762
195059	275763
75755	275764
11040	275765
145727	275766
95529	275767
94742	275768
22601	275769
14304	275770
4410	275771
135117	275772
20546	275773
110408	275774
72126	275775
105495	275776
72262	275777
5599	275778
40628	275779
13075	275780
101278	275781
15435	275782
43344	275783
139782	275784
39468	275785
27022	275786
10859	275787
43366	275788
52544	275789
86482	275790
9794	275791
16550	275792
3569	275793
41840	275794
35273	275795
75957	275796
25254	275797
72972	275798
5761	275799
13448	275800
60601	275801
124672	275802
79015	275803
26795	275804
7617	275805
12391	275806
1118	275807
1537	275808
30767	275809
3756	275810
53320	275811
77568	275812
96310	275813
8274	275814
21720	275815
36168	275816
99162	275817
56328	275818
22550	275819
56963	275820
9584	275821
197060	275822
134188	275823
58020	275824
23709	275825
42343	275826
45343	275827
42580	275828
9021	275829
3428	275830
23264	275831
34197	275832
9814	275833
1118	275834
81123	275835
35356	275836
25526	275837
84624	275838
53237	275839
10162	275840
150219	275841
14304	275842
8329	275843
102847	275844
145628	275845
135295	275846
28153	275847
21745	275848
102419	275849
8877	275850
31912	275851
12923	275852
104792	275853
31446	275854
31446	275855
34999	275856
44318	275857
36033	275858
52770	275859
17362	275860
194453	275861
39771	275862
45468	275863
121950	275864
131985	275865
194324	275866
14893	275867
208294	275868
71871	275869
94134	275870
55524	275871
75492	275872
59323	275873
130205	275874
131265	275875
4706	275876
75014	275877
99792	275878
45321	275879
27977	275880
60254	275881
82392	275882
83074	275883
153223	275884
63029	275885
90333	275886
69286	275887
12376	275888
176596	275889
8714	275890
63138	275891
36883	275892
189230	275893
495	275894
730	275895
1919	275896
1257	275897
1550	275898
730	275899
1028	275900
1550	275901
1393	275902
1125	275903
1030	275904
2439	275905
1550	275906
940	275907
730	275908
937	275909
1126	275910
782	275911
730	275912
1028	275913
1125	275914
2439	275915
1392	275916
730	275917
495	275918
1391	275919
54081	275920
1257	275921
1550	275922
1919	275923
1125	275924
495	275925
1393	275926
2439	275927
1920	275928
940	275929
1550	275930
1125	275931
1919	275932
1550	275933
940	275934
1125	275935
495	275936
782	275937
782	275938
1030	275939
1125	275940
3467	275941
1126	275942
1028	275943
937	275944
2439	275945
1391	275946
1392	275947
940	275948
730	275949
1920	275950
1920	275951
1391	275952
1919	275953
1391	275954
1393	275955
940	275956
1391	275957
495	275958
1126	275959
2439	275960
782	275961
1919	275962
94904	275963
186	275964
41711	275965
101281	275966
41880	275967
134487	275968
19675	275969
146623	275970
47833	275971
16466	275972
15041	275973
65969	275974
77319	275975
61502	275976
5256	275977
135169	275978
69699	275979
7833	275980
11486	275981
5834	275982
91198	275983
21746	275984
10516	275985
60815	275986
47374	275987
15071	275988
60417	275989
33	275990
26736	275991
31380	275992
76215	275993
167999	275994
27788	275995
38243	275996
71871	275997
2674	275998
58369	275999
5991	276000
100208	276001
18073	276002
42319	276003
42319	276004
76001	276005
837	276006
39975	276007
8180	276008
190806	276009
59284	276010
29170	276011
86722	276012
26929	276013
34599	276014
16015	276015
33799	276016
4437	276017
43998	276018
8329	276019
3787	276020
44097	276021
95896	276022
33632	276023
53886	276024
1545	276025
3255	276026
119173	276027
21619	276028
126825	276029
51826	276030
126492	276031
19429	276032
34732	276033
58556	276034
34961	276035
102932	276036
1328	276037
80472	276038
6603	276039
18407	276040
42307	276041
101011	276042
3075	276043
106601	276044
69465	276045
7	276046
74891	276047
18778	276048
15209	276049
55425	276050
2276	276051
33432	276052
8705	276053
145806	276054
239588	276055
9919	276056
1268	276057
53937	276058
53937	276059
18080	276060
74033	276061
16486	276062
15379	276063
69180	276064
11199	276065
62325	276066
79016	276067
15994	276068
32813	276069
166139	276070
51054	276071
82482	276072
30208	276073
59631	276074
35164	276075
12780	276076
22795	276077
6043	276078
142454	276079
208772	276080
107587	276081
44415	276082
26830	276083
10897	276084
7332	276085
17732	276086
135315	276087
126881	276088
118909	276089
99932	276090
18118	276091
8240	276092
3048	276093
23863	276094
94240	276095
26742	276096
205023	276097
102671	276098
112856	276099
25046	276100
15557	276101
12790	276102
77349	276103
40397	276104
95246	276105
7723	276106
102065	276107
234266	276108
10577	276109
34865	276110
196052	276111
37221	276112
56059	276113
33265	276114
162689	276115
28005	276116
80537	276117
126980	276118
90091	276119
39590	276120
129511	276121
130378	276122
138046	276123
85015	276124
55415	276125
102008	276126
179854	276127
85891	276128
6925	276129
70	276130
81685	276131
15945	276132
45629	276133
7486	276134
27721	276135
2189	276136
70	276137
213752	276138
34715	276139
125708	276140
187463	276141
7637	276142
63228	276143
67328	276144
34597	276145
190416	276146
1361	276147
31411	276148
10771	276149
41294	276150
26364	276151
73002	276152
147285	276153
113306	276154
149836	276155
122943	276156
8562	276157
8277	276158
18377	276159
8228	276160
34899	276161
7660	276162
33275	276163
17972	276164
15557	276165
51361	276166
14069	276167
12938	276168
5617	276169
174321	276170
41477	276171
7808	276172
123234	276173
19514	276174
27630	276175
131272	276176
155286	276177
141805	276178
142193	276179
5441	276180
100234	276181
112459	276182
35166	276183
7016	276184
9160	276185
12443	276186
145599	276187
4434	276188
38873	276189
138605	276190
189350	276191
36336	276192
2432	276193
147857	276194
76244	276195
135705	276196
612	276197
19479	276198
128081	276199
80014	276200
128996	276201
77759	276202
4896	276203
192989	276204
37904	276205
9757	276206
102233	276207
101613	276208
120	276209
66771	276210
99196	276211
39	276212
131033	276213
99957	276214
7078	276215
145661	276216
148539	276217
1606	276218
14432	276219
48102	276220
13585	276221
32014	276222
101691	276223
208774	276224
2389	276225
7755	276226
10262	276227
31064	276228
666	276229
160276	276230
100931	276231
530	276232
438	276233
46788	276234
3450	276235
349	276236
81556	276237
33115	276238
22641	276239
33310	276240
142529	276241
59336	276242
135039	276243
65137	276244
89960	276245
22027	276246
27060	276247
17937	276248
12339	276249
44277	276250
39398	276251
139225	276252
48611	276253
43351	276254
20829	276255
12977	276256
47088	276257
199626	276258
39576	276259
2962	276260
2151	276261
71	276262
178722	276263
139890	276264
31806	276265
197990	276266
72009	276267
135956	276268
187795	276269
82457	276270
34633	276271
205640	276272
77147	276273
166550	276274
192774	276275
64924	276276
23703	276277
84	276278
84	276279
72009	276280
32084	276281
111511	276282
41811	276283
13525	276284
77765	276285
17399	276286
33400	276287
73272	276288
21225	276289
99999	276290
851	276291
59946	276292
116467	276293
142594	276294
60458	276295
49192	276296
14088	276297
41353	276298
128	276299
82301	276300
613	276301
10416	276302
35954	276303
125802	276304
38352	276305
26483	276306
23289	276307
35113	276308
13652	276309
46684	276310
22741	276311
20058	276312
90958	276313
39726	276314
58493	276315
60677	276316
44415	276317
11947	276318
116952	276319
25604	276320
50625	276321
12135	276322
176438	276323
7749	276324
60556	276325
218972	276326
184575	276327
105540	276328
111866	276329
231360	276330
125604	276331
126045	276332
197874	276333
8725	276334
19521	276335
199454	276336
39705	276337
10060	276338
2589	276339
13668	276340
37938	276341
1389	276342
532	276343
3090	276344
616	276345
456	276346
378	276347
731	276348
456	276349
1549	276350
457	276351
617	276352
531	276353
378	276354
456	276355
532	276356
783	276357
456	276358
616	276359
531	276360
531	276361
731	276362
1389	276363
1388	276364
783	276365
938	276366
532	276367
378	276368
731	276369
731	276370
731	276371
3090	276372
1388	276373
33791	276374
531	276375
33790	276376
3090	276377
532	276378
616	276379
378	276380
456	276381
938	276382
532	276383
120486	276384
3820	276385
29344	276386
187186	276387
46658	276388
46658	276389
772	276390
15950	276391
64996	276392
11040	276393
45433	276394
41833	276395
172094	276396
58923	276397
53456	276398
118195	276399
36261	276400
109079	276401
189784	276402
169	276403
169	276404
14221	276405
13698	276406
44920	276407
118105	276408
37855	276409
36821	276410
100458	276411
100604	276412
74942	276413
133484	276414
191398	276415
44593	276416
137521	276417
128663	276418
83553	276419
47114	276420
195184	276421
179081	276422
26597	276423
22318	276424
53096	276425
71375	276426
212456	276427
1893	276428
125896	276429
56048	276430
20093	276431
208284	276432
176937	276433
184668	276434
20093	276435
76104	276436
15215	276437
58158	276438
1370	276439
110454	276440
125791	276441
104103	276442
102838	276443
128048	276444
12726	276445
1732	276446
2699	276447
53104	276448
200723	276449
200429	276450
101708	276451
23858	276452
232361	276453
63229	276454
94134	276455
126833	276456
47502	276457
3829	276458
49554	276459
2877	276460
3902	276461
84754	276462
175164	276463
120757	276464
140711	276465
3933	276466
10737	276467
8377	276468
43187	276469
73171	276470
21036	276471
15597	276472
4749	276473
35167	276474
1893	276475
3610	276476
60955	276477
15332	276478
12805	276479
40812	276480
42779	276481
7168	276482
197565	276483
69203	276484
3420	276485
2208	276486
70891	276487
15950	276488
10749	276489
16966	276490
12397	276491
72297	276492
90986	276493
4166	276494
83958	276495
16345	276496
101627	276497
16154	276498
135966	276499
6588	276500
107355	276501
627	276502
61921	276503
96962	276504
36367	276505
33774	276506
109443	276507
10060	276508
109443	276509
56042	276510
23957	276511
78336	276512
27049	276513
62296	276514
36400	276515
167106	276516
163602	276517
55096	276518
62178	276519
90043	276520
166696	276521
4571	276522
121286	276523
57832	276524
6586	276525
44430	276526
878	276527
77002	276528
43852	276529
39418	276530
34346	276531
6090	276532
63092	276533
218	276534
58121	276535
31427	276536
3008	276537
154343	276538
85755	276539
100152	276540
149594	276541
55914	276542
64805	276543
64801	276544
6905	276545
7647	276546
99454	276547
160553	276548
31605	276549
36248	276550
46080	276551
43940	276552
40193	276553
3880	276554
152275	276555
75289	276556
58073	276557
2405	276558
46656	276559
23602	276560
205457	276561
46802	276562
71902	276563
3892	276564
75265	276565
56088	276566
12419	276567
39482	276568
128691	276569
97623	276570
189991	276571
108085	276572
78036	276573
59937	276574
59937	276575
27669	276576
110694	276577
10556	276578
53847	276579
63877	276580
5093	276581
191263	276582
191202	276583
114346	276584
36610	276585
42047	276586
13	276587
18167	276588
14864	276589
206	276590
15790	276591
45513	276592
9108	276593
43707	276594
4437	276595
25192	276596
48261	276597
46360	276598
192605	276599
114484	276600
116908	276601
35063	276602
3927	276603
55169	276604
54842	276605
190218	276606
17297	276607
15882	276608
74354	276609
18314	276610
32000	276611
162379	276612
81217	276613
142492	276614
6463	276615
32097	276616
27354	276617
6810	276618
46503	276619
8600	276620
29296	276621
83173	276622
10131	276623
44115	276624
21343	276625
126538	276626
56855	276627
184569	276628
168095	276629
139367	276630
22025	276631
102606	276632
132038	276633
75717	276634
24517	276635
23211	276636
32759	276637
13244	276638
134798	276639
9185	276640
145653	276641
179447	276642
98370	276643
93243	276644
49152	276645
145709	276646
3069	276647
15302	276648
228685	276649
55288	276650
21686	276651
915	276652
19123	276653
19695	276654
9326	276655
112000	276656
29952	276657
25156	276658
74297	276659
770	276660
149	276661
10332	276662
6745	276663
259	276664
3037	276665
98838	276666
75887	276667
67055	276668
107410	276669
41701	276670
55335	276671
162851	276672
93773	276673
30189	276674
185158	276675
22591	276676
64926	276677
18609	276678
21587	276679
30639	276680
24697	276681
30378	276682
17921	276683
63251	276684
17071	276685
15089	276686
164895	276687
117655	276688
138014	276689
21422	276690
197983	276691
2589	276692
162580	276693
63984	276694
110272	276695
25758	276696
21422	276697
39531	276698
5930	276699
5904	276700
164686	276701
521	276702
27649	276703
104545	276704
30312	276705
43457	276706
5589	276707
47592	276708
899	276709
19940	276710
36085	276711
52071	276712
2788	276713
22100	276714
39053	276715
581	276716
306	276717
7632	276718
39150	276719
65124	276720
78517	276721
32998	276722
76964	276723
75519	276724
98415	276725
28761	276726
147770	276727
19582	276728
7751	276729
22056	276730
98511	276731
46825	276732
119320	276733
153018	276734
15461	276735
95504	276736
31380	276737
18500	276738
8816	276739
36035	276740
21484	276741
7915	276742
12484	276743
202585	276744
141349	276745
38320	276746
82900	276747
14585	276748
30312	276749
88374	276750
23139	276751
3796	276752
52103	276753
137312	276754
19519	276755
34549	276756
44312	276757
97263	276758
8906	276759
37880	276760
68960	276761
25032	276762
26475	276763
38974	276764
36352	276765
10232	276766
1257	276767
1388	276768
1393	276769
457	276770
1388	276771
617	276772
532	276773
1392	276774
1391	276775
1549	276776
456	276777
378	276778
938	276779
1126	276780
730	276781
3090	276782
731	276783
937	276784
1550	276785
940	276786
457	276787
1258	276788
1126	276789
938	276790
782	276791
616	276792
616	276793
782	276794
1549	276795
1391	276796
937	276797
1126	276798
33790	276799
495	276800
731	276801
2439	276802
456	276803
1391	276804
1392	276805
1126	276806
1391	276807
1026	276808
456	276809
1026	276810
937	276811
1550	276812
783	276813
940	276814
782	276815
532	276816
1549	276817
1920	276818
940	276819
1258	276820
1549	276821
457	276822
1549	276823
456	276824
456	276825
783	276826
532	276827
531	276828
1258	276829
495	276830
937	276831
1257	276832
239361	276833
531	276834
1126	276835
731	276836
1258	276837
937	276838
1550	276839
783	276840
1258	276841
1390	276842
1919	276843
782	276844
782	276845
1125	276846
1026	276847
616	276848
1390	276849
2439	276850
378	276851
1393	276852
378	276853
457	276854
1257	276855
2439	276856
3090	276857
731	276858
616	276859
532	276860
531	276861
378	276862
782	276863
3467	276864
1026	276865
783	276866
1550	276867
1026	276868
456	276869
2174	276870
531	276871
1028	276872
1550	276873
378	276874
730	276875
378	276876
940	276877
3090	276878
11088	276879
108818	276880
147399	276881
45184	276882
14389	276883
71883	276884
21874	276885
30075	276886
20234	276887
4420	276888
2153	276889
122621	276890
2748	276891
118951	276892
105860	276893
22077	276894
7676	276895
12360	276896
198466	276897
10797	276898
13256	276899
12590	276900
3151	276901
32884	276902
20966	276903
53040	276904
29738	276905
29418	276906
11281	276907
74181	276908
23965	276909
23965	276910
8840	276911
19600	276912
41496	276913
67365	276914
9039	276915
45862	276916
23863	276917
83115	276918
128151	276919
197602	276920
2898	276921
20928	276922
13272	276923
73000	276924
57490	276925
18687	276926
2462	276927
99221	276928
22933	276929
104134	276930
42729	276931
83349	276932
80690	276933
31380	276934
82916	276935
87904	276936
9102	276937
181312	276938
27276	276939
21740	276940
54031	276941
27920	276942
11957	276943
51782	276944
15899	276945
11851	276946
30111	276947
76512	276948
29066	276949
14150	276950
627	276951
30706	276952
198341	276953
38002	276954
133966	276955
50223	276956
87501	276957
87844	276958
19113	276959
34867	276960
179253	276961
20372	276962
1202	276963
60516	276964
9356	276965
194192	276966
104	276967
55768	276968
7472	276969
3939	276970
29810	276971
10670	276972
9105	276973
12705	276974
38639	276975
66670	276976
3450	276977
99138	276978
5751	276979
11976	276980
5244	276981
11912	276982
22696	276983
71509	276984
199336	276985
25358	276986
15	276987
163691	276988
45981	276989
43016	276990
17304	276991
97162	276992
5273	276993
93897	276994
8536	276995
81473	276996
4149	276997
240180	276998
134834	276999
176535	277000
30712	277001
205437	277002
8876	277003
34484	277004
117849	277005
36792	277006
14439	277007
57398	277008
27947	277009
115100	277010
54172	277011
30	277012
49009	277013
20410	277014
14589	277015
1070	277016
37786	277017
143622	277018
18802	277019
200633	277020
38632	277021
6545	277022
37011	277023
135392	277024
192761	277025
2140	277026
126607	277027
81260	277028
4111	277029
215301	277030
12481	277031
29708	277032
75250	277033
29713	277034
6181	277035
67129	277036
144069	277037
11549	277038
43718	277039
13753	277040
69697	277041
41827	277042
1238	277043
3337	277044
33472	277045
12494	277046
62623	277047
36740	277048
45368	277049
81752	277050
34506	277051
66855	277052
28745	277053
10320	277054
120542	277055
27827	277056
99932	277057
68445	277058
14005	277059
64704	277060
43280	277061
82625	277062
98145	277063
46277	277064
19970	277065
43113	277066
48857	277067
56114	277068
164378	277069
69898	277070
6579	277071
49590	277072
20849	277073
1291	277074
123496	277075
134282	277076
49280	277077
45355	277078
39193	277079
18391	277080
35524	277081
52410	277082
3045	277083
15799	277084
163333	277085
50687	277086
155501	277087
253	277088
76317	277089
7395	277090
13779	277091
91715	277092
65365	277093
168648	277094
16513	277095
70684	277096
26060	277097
33221	277098
40135	277099
127209	277100
3528	277101
82222	277102
39147	277103
69385	277104
190089	277105
109394	277106
30585	277107
44639	277108
153906	277109
40975	277110
11641	277111
83444	277112
63528	277113
5346	277114
48885	277115
31595	277116
139469	277117
21531	277118
83777	277119
97846	277120
4063	277121
49279	277122
15440	277123
15536	277124
3586	277125
9471	277126
139234	277127
5310	277128
21905	277129
36116	277130
59279	277131
94580	277132
58633	277133
19145	277134
167242	277135
100161	277136
32129	277137
3561	277138
6181	277139
36088	277140
105354	277141
128580	277142
13845	277143
248	277144
29865	277145
42014	277146
153094	277147
27086	277148
41137	277149
125656	277150
33716	277151
56296	277152
78688	277153
46294	277154
19666	277155
79162	277156
349	277157
137862	277158
26725	277159
46611	277160
23571	277161
240320	277162
23918	277163
240411	277164
5422	277165
5422	277166
195246	277167
45315	277168
71951	277169
20984	277170
154239	277171
129531	277172
4929	277173
3908	277174
8093	277175
18	277176
27667	277177
2424	277178
36062	277179
23989	277180
18284	277181
6908	277182
59850	277183
40979	277184
82935	277185
106366	277186
28829	277187
33002	277188
27667	277189
44204	277190
29640	277191
53036	277192
119567	277193
51834	277194
107655	277195
24073	277196
59926	277197
19560	277198
9322	277199
3416	277200
83614	277201
71002	277202
109515	277203
237209	277204
46300	277205
70853	277206
187377	277207
63079	277208
69691	277209
13305	277210
226381	277211
37774	277212
21318	277213
83646	277214
13364	277215
1354	277216
10498	277217
10480	277218
493	277219
19518	277220
152875	277221
23224	277222
4338	277223
10	277224
99294	277225
9059	277226
35656	277227
607	277228
73483	277229
34023	277230
55511	277231
14186	277232
20281	277233
153681	277234
81233	277235
95	277236
13237	277237
148360	277238
11805	277239
47111	277240
73493	277241
67768	277242
49511	277243
106370	277244
33120	277245
70795	277246
2415	277247
74935	277248
149263	277249
18362	277250
165971	277251
35633	277252
97010	277253
42613	277254
53230	277255
87613	277256
27850	277257
6201	277258
82580	277259
67991	277260
93621	277261
231396	277262
106722	277263
110863	277264
113438	277265
21617	277266
108328	277267
68126	277268
11252	277269
95876	277270
54571	277271
8025	277272
27669	277273
63799	277274
108449	277275
17952	277276
18485	277277
13769	277278
65090	277279
3902	277280
43930	277281
18207	277282
62027	277283
7833	277284
64981	277285
1394	277286
83498	277287
40060	277288
14701	277289
32096	277290
147486	277291
1598	277292
41337	277293
50949	277294
30301	277295
44637	277296
85287	277297
837	277298
164632	277299
19428	277300
8224	277301
34028	277302
83727	277303
55435	277304
106207	277305
26392	277306
8726	277307
14149	277308
36750	277309
52386	277310
62368	277311
8505	277312
67578	277313
37963	277314
126056	277315
102252	277316
21842	277317
4410	277318
7648	277319
2667	277320
7617	277321
137816	277322
727	277323
52039	277324
14556	277325
75602	277326
166369	277327
8993	277328
209679	277329
19657	277330
10028	277331
95754	277332
140549	277333
58717	277334
157174	277335
44166	277336
97701	277337
92871	277338
149640	277339
22297	277340
32105	277341
236474	277342
23429	277343
33664	277344
37645	277345
67679	277346
13330	277347
96013	277348
68194	277349
72059	277350
28300	277351
26056	277352
9955	277353
14951	277354
12985	277355
72141	277356
27968	277357
136605	277358
61973	277359
112058	277360
29677	277361
55572	277362
14292	277363
40053	277364
33	277365
55980	277366
182992	277367
18725	277368
67404	277369
193157	277370
6105	277371
22811	277372
142703	277373
190517	277374
47389	277375
75755	277376
83199	277377
39399	277378
75266	277379
135944	277380
188901	277381
42259	277382
11466	277383
5268	277384
31299	277385
13284	277386
42329	277387
91935	277388
6670	277389
56099	277390
68944	277391
11	277392
14846	277393
53738	277394
21375	277395
1524	277396
1524	277397
5679	277398
1815	277399
18170	277400
166395	277401
58463	277402
206512	277403
937	277404
617	277405
1388	277406
3467	277407
1920	277408
456	277409
731	277410
1920	277411
782	277412
1028	277413
1030	277414
1390	277415
1126	277416
783	277417
531	277418
1392	277419
617	277420
3090	277421
1257	277422
1389	277423
1392	277424
937	277425
378	277426
1258	277427
1919	277428
531	277429
1258	277430
1549	277431
1258	277432
456	277433
1550	277434
378	277435
1389	277436
1028	277437
2174	277438
531	277439
3467	277440
1392	277441
457	277442
1391	277443
1393	277444
1030	277445
783	277446
1920	277447
1388	277448
783	277449
1390	277450
617	277451
1919	277452
938	277453
532	277454
1392	277455
457	277456
783	277457
378	277458
1549	277459
378	277460
1257	277461
731	277462
456	277463
731	277464
731	277465
2439	277466
940	277467
1390	277468
782	277469
378	277470
495	277471
616	277472
1028	277473
1389	277474
1389	277475
938	277476
74167	277477
1391	277478
495	277479
1026	277480
616	277481
1388	277482
2439	277483
456	277484
378	277485
456	277486
1030	277487
2439	277488
456	277489
27092	277490
1026	277491
940	277492
1257	277493
1125	277494
937	277495
1125	277496
457	277497
730	277498
616	277499
937	277500
36866	277501
120673	277502
149489	277503
52284	277504
73488	277505
18073	277506
18127	277507
40743	277508
5029	277509
8892	277510
103321	277511
26202	277512
26965	277513
43583	277514
3876	277515
229792	277516
122572	277517
4986	277518
2152	277519
3911	277520
26701	277521
68504	277522
68504	277523
142542	277524
22735	277525
37692	277526
10820	277527
20069	277528
61828	277529
47408	277530
51249	277531
7401	277532
30813	277533
32322	277534
14100	277535
30962	277536
23028	277537
120050	277538
89455	277539
34055	277540
46759	277541
163326	277542
79267	277543
14055	277544
18779	277545
55878	277546
5390	277547
1328	277548
85875	277549
4498	277550
122806	277551
9952	277552
154999	277553
72108	277554
11907	277555
36245	277556
128373	277557
41349	277558
23565	277559
85613	277560
59383	277561
138243	277562
100442	277563
46222	277564
29268	277565
13041	277566
88362	277567
161616	277568
139274	277569
3909	277570
1137	277571
43884	277572
21668	277573
11409	277574
7890	277575
27884	277576
28151	277577
31255	277578
215446	277579
80673	277580
78637	277581
151255	277582
154089	277583
46461	277584
35042	277585
127532	277586
35042	277587
6582	277588
29071	277589
94216	277590
116850	277591
455	277592
27812	277593
113161	277594
2405	277595
57422	277596
16150	277597
75571	277598
31389	277599
31688	277600
36374	277601
39322	277602
157215	277603
339	277604
51290	277605
10232	277606
26799	277607
190357	277608
56389	277609
63879	277610
27591	277611
54946	277612
23	277613
37286	277614
19707	277615
35089	277616
129097	277617
12391	277618
26811	277619
173258	277620
62851	277621
30462	277622
126273	277623
752	277624
34408	277625
4338	277626
71574	277627
41630	277628
7055	277629
119622	277630
2822	277631
44235	277632
56439	277633
117876	277634
160936	277635
35434	277636
15912	277637
165155	277638
154085	277639
71372	277640
138214	277641
100103	277642
169	277643
176040	277644
9027	277645
102058	277646
155305	277647
56209	277648
147715	277649
68275	277650
35698	277651
79644	277652
47497	277653
8360	277654
764	277655
184967	277656
58810	277657
132444	277658
27391	277659
65080	277660
188751	277661
47099	277662
1221	277663
40826	277664
9642	277665
63539	277666
46970	277667
21938	277668
61416	277669
6574	277670
95114	277671
5749	277672
239	277673
176127	277674
8900	277675
33306	277676
348	277677
1534	277678
61900	277679
198222	277680
772	277681
137552	277682
96803	277683
48903	277684
7317	277685
74701	277686
2690	277687
32732	277688
161892	277689
196525	277690
211937	277691
3104	277692
6619	277693
196581	277694
282	277695
84297	277696
38542	277697
68691	277698
31175	277699
25164	277700
34585	277701
12538	277702
134466	277703
18121	277704
33817	277705
66974	277706
15207	277707
10510	277708
144306	277709
21028	277710
12004	277711
71550	277712
67462	277713
47547	277714
1237	277715
7917	277716
117806	277717
40908	277718
27911	277719
128048	277720
20093	277721
100415	277722
17708	277723
49865	277724
70916	277725
104530	277726
26831	277727
55424	277728
40757	277729
7498	277730
5794	277731
54877	277732
29407	277733
55350	277734
17731	277735
20856	277736
82440	277737
33282	277738
142474	277739
41294	277740
37646	277741
18503	277742
95272	277743
27044	277744
29189	277745
46325	277746
26850	277747
12899	277748
67287	277749
77681	277750
17708	277751
74845	277752
2556	277753
196497	277754
169939	277755
138315	277756
141320	277757
119095	277758
91247	277759
79572	277760
102637	277761
8329	277762
8329	277763
8329	277764
135878	277765
69252	277766
69501	277767
55860	277768
24746	277769
52278	277770
98690	277771
18753	277772
211533	277773
141381	277774
46750	277775
12930	277776
131640	277777
2160	277778
35746	277779
2108	277780
54922	277781
3055	277782
18093	277783
2868	277784
29130	277785
73001	277786
138198	277787
65599	277788
780	277789
24397	277790
5169	277791
8596	277792
12249	277793
8562	277794
103430	277795
9824	277796
36859	277797
35216	277798
93949	277799
61704	277800
373	277801
53063	277802
17081	277803
14099	277804
52510	277805
2601	277806
112111	277807
135546	277808
37115	277809
3344	277810
3128	277811
119646	277812
91814	277813
9686	277814
35152	277815
119983	277816
26043	277817
8802	277818
4155	277819
25473	277820
11042	277821
113354	277822
99085	277823
4535	277824
124	277825
10249	277826
469	277827
83165	277828
26554	277829
32991	277830
1556	277831
10695	277832
36034	277833
5203	277834
18835	277835
162609	277836
5114	277837
19408	277838
21563	277839
5888	277840
3698	277841
7021	277842
70751	277843
2754	277844
119818	277845
7351	277846
33159	277847
32941	277848
8798	277849
10249	277850
49551	277851
85208	277852
12047	277853
3248	277854
1965	277855
34286	277856
4850	277857
8835	277858
38941	277859
44214	277860
17221	277861
10324	277862
33767	277863
19237	277864
1778	277865
68745	277866
1626	277867
7397	277868
131142	277869
19428	277870
3199	277871
15596	277872
118707	277873
100031	277874
3433	277875
17742	277876
56609	277877
38266	277878
206453	277879
94812	277880
11264	277881
15596	277882
13048	277883
24422	277884
59583	277885
40979	277886
88203	277887
76905	277888
89577	277889
4544	277890
34367	277891
28197	277892
6641	277893
9889	277894
43281	277895
56149	277896
67630	277897
77621	277898
126311	277899
31446	277900
50119	277901
72141	277902
83622	277903
70864	277904
83135	277905
142453	277906
26698	277907
22718	277908
346	277909
47289	277910
65986	277911
19450	277912
33250	277913
3065	277914
15983	277915
17897	277916
53988	277917
179058	277918
17287	277919
143691	277920
125833	277921
44034	277922
127673	277923
84513	277924
85716	277925
84306	277926
78759	277927
81902	277928
72171	277929
126677	277930
25445	277931
17325	277932
56147	277933
136887	277934
183735	277935
35060	277936
192960	277937
58766	277938
23630	277939
139042	277940
117607	277941
75243	277942
114292	277943
6443	277944
84335	277945
9703	277946
6567	277947
130260	277948
137419	277949
43686	277950
192044	277951
46617	277952
213856	277953
12568	277954
117780	277955
7608	277956
41885	277957
25198	277958
8920	277959
13304	277960
10152	277961
15523	277962
77943	277963
135131	277964
101343	277965
15578	277966
71450	277967
81056	277968
53836	277969
90706	277970
69366	277971
34503	277972
4239	277973
213346	277974
128080	277975
37474	277976
38913	277977
68858	277978
167122	277979
122054	277980
23764	277981
81388	277982
36535	277983
67515	277984
6603	277985
55347	277986
1881	277987
83375	277988
12397	277989
2152	277990
120824	277991
54041	277992
37543	277993
29446	277994
8946	277995
12563	277996
104532	277997
89819	277998
29024	277999
163004	278000
77018	278001
202316	278002
64633	278003
137124	278004
93625	278005
191598	278006
65347	278007
18129	278008
125806	278009
5537	278010
77346	278011
15267	278012
41989	278013
37646	278014
116126	278015
12930	278016
71574	278017
33236	278018
18823	278019
25967	278020
69460	278021
7	278022
122116	278023
116786	278024
16080	278025
141286	278026
46750	278027
130055	278028
7988	278029
24831	278030
6400	278031
62758	278032
1373	278033
6212	278034
122526	278035
26816	278036
6631	278037
8980	278038
23825	278039
10431	278040
107866	278041
4411	278042
23901	278043
7623	278044
121538	278045
5760	278046
8908	278047
8541	278048
214483	278049
12424	278050
122563	278051
105811	278052
64054	278053
3911	278054
120123	278055
4888	278056
58415	278057
680	278058
7342	278059
20313	278060
10	278061
74072	278062
107548	278063
22563	278064
192743	278065
203192	278066
59620	278067
138691	278068
190709	278069
38318	278070
16	278071
2429	278072
6854	278073
66427	278074
105875	278075
9184	278076
185425	278077
94653	278078
49086	278079
18704	278080
67548	278081
56907	278082
97320	278083
82899	278084
81581	278085
10255	278086
50959	278087
17382	278088
142064	278089
12404	278090
5681	278091
185	278092
184	278093
31172	278094
3730	278095
21533	278096
129429	278097
228692	278098
30293	278099
156794	278100
1504	278101
156287	278102
156287	278103
44329	278104
58801	278105
107125	278106
78456	278107
232976	278108
5316	278109
5053	278110
95038	278111
143397	278112
6909	278113
98796	278114
15720	278115
133468	278116
6497	278117
51117	278118
66344	278119
223893	278120
136985	278121
232301	278122
43519	278123
43519	278124
9416	278125
3753	278126
32536	278127
33542	278128
4511	278129
41218	278130
14001	278131
78593	278132
196279	278133
124597	278134
15900	278135
28491	278136
57339	278137
2193	278138
1837	278139
26704	278140
181785	278141
71379	278142
39382	278143
37347	278144
73368	278145
38361	278146
194714	278147
24849	278148
17512	278149
96568	278150
30144	278151
150097	278152
229035	278153
36526	278154
102391	278155
175066	278156
95387	278157
204773	278158
28875	278159
14782	278160
42260	278161
133838	278162
139024	278163
125798	278164
60183	278165
177246	278166
20977	278167
15446	278168
61285	278169
23066	278170
58355	278171
22982	278172
98233	278173
20693	278174
19635	278175
19635	278176
2607	278177
96787	278178
35831	278179
13240	278180
44032	278181
105055	278182
162722	278183
18794	278184
8823	278185
116029	278186
6047	278187
12503	278188
232381	278189
15536	278190
35021	278191
213	278192
85611	278193
27504	278194
68016	278195
17629	278196
32527	278197
2452	278198
45843	278199
55225	278200
18688	278201
88449	278202
17521	278203
79818	278204
11457	278205
181535	278206
68033	278207
15003	278208
39345	278209
128863	278210
194816	278211
89597	278212
34710	278213
62776	278214
13409	278215
4197	278216
74585	278217
60645	278218
26216	278219
19220	278220
87193	278221
18957	278222
205952	278223
37916	278224
131972	278225
50543	278226
2943	278227
31723	278228
27069	278229
29667	278230
159508	278231
181873	278232
141117	278233
88231	278234
111468	278235
27754	278236
129839	278237
29650	278238
72692	278239
6910	278240
13805	278241
5406	278242
178056	278243
146751	278244
25579	278245
32136	278246
17483	278247
30459	278248
21340	278249
22151	278250
2540	278251
47921	278252
32651	278253
22022	278254
8872	278255
73498	278256
43465	278257
2590	278258
96620	278259
101482	278260
73738	278261
129825	278262
72585	278263
1386	278264
61743	278265
11060	278266
180185	278267
74598	278268
43621	278269
10858	278270
28398	278271
129826	278272
71806	278273
37131	278274
71977	278275
28549	278276
43585	278277
53450	278278
45014	278279
54895	278280
7721	278281
29447	278282
35622	278283
65482	278284
39317	278285
72208	278286
180889	278287
47469	278288
98655	278289
30783	278290
111524	278291
40283	278292
35540	278293
55985	278294
111966	278295
58999	278296
73398	278297
23089	278298
48028	278299
159364	278300
38528	278301
10172	278302
98208	278303
23119	278304
73344	278305
140735	278306
98174	278307
11467	278308
137	278309
56957	278310
70892	278311
97571	278312
35535	278313
131163	278314
5335	278315
46322	278316
3643	278317
7042	278318
8895	278319
17467	278320
100916	278321
132824	278322
201121	278323
31935	278324
112584	278325
67660	278326
8172	278327
185419	278328
185820	278329
129076	278330
96823	278331
184098	278332
126991	278333
149093	278334
150801	278335
2492	278336
7713	278337
15594	278338
47871	278339
13140	278340
12343	278341
20750	278342
38097	278343
2027	278344
7044	278345
11749	278346
17968	278347
5720	278348
1558	278349
50949	278350
24646	278351
21347	278352
59099	278353
9400	278354
87807	278355
567	278356
111394	278357
60486	278358
13615	278359
56862	278360
31444	278361
97561	278362
2113	278363
6473	278364
12042	278365
15271	278366
19272	278367
35750	278368
32146	278369
39686	278370
67871	278371
20691	278372
34256	278373
1111	278374
27999	278375
20811	278376
12710	278377
84388	278378
35901	278379
39116	278380
62132	278381
25613	278382
16063	278383
7572	278384
86956	278385
306	278386
32303	278387
9481	278388
21047	278389
156	278390
83432	278391
18594	278392
5832	278393
218618	278394
60554	278395
45952	278396
41052	278397
32303	278398
7216	278399
104014	278400
573	278401
5919	278402
24576	278403
238392	278404
161261	278405
98961	278406
73532	278407
26169	278408
56189	278409
208634	278410
76318	278411
63729	278412
3371	278413
35906	278414
18514	278415
86089	278416
4339	278417
11086	278418
155898	278419
13865	278420
174250	278421
11530	278422
9321	278423
72698	278424
93638	278425
56978	278426
104419	278427
176397	278428
51089	278429
56946	278430
194223	278431
4667	278432
81239	278433
114317	278434
2742	278435
120804	278436
3425	278437
23091	278438
151669	278439
74606	278440
2700	278441
25702	278442
235768	278443
185057	278444
99092	278445
20364	278446
101101	278447
148688	278448
221894	278449
106602	278450
53293	278451
12119	278452
68363	278453
94098	278454
7614	278455
40758	278456
60296	278457
218	278458
5698	278459
99722	278460
25876	278461
21137	278462
8705	278463
108760	278464
6339	278465
163	278466
55872	278467
16259	278468
3	278469
1356	278470
49122	278471
157494	278472
6546	278473
175289	278474
45667	278475
10842	278476
24555	278477
3578	278478
13905	278479
66808	278480
15369	278481
31309	278482
85341	278483
160366	278484
36922	278485
63829	278486
5919	278487
113051	278488
59710	278489
48466	278490
18022	278491
211917	278492
71899	278493
18378	278494
133665	278495
16715	278496
237921	278497
51111	278498
9951	278499
2892	278500
16611	278501
28373	278502
62069	278503
116951	278504
1469	278505
3300	278506
208357	278507
27318	278508
1492	278509
15638	278510
44128	278511
4890	278512
7432	278513
6492	278514
54079	278515
36209	278516
117996	278517
5283	278518
1636	278519
55516	278520
23333	278521
7385	278522
18789	278523
1003	278524
135261	278525
137590	278526
36922	278527
114520	278528
40525	278529
7130	278530
48779	278531
12195	278532
7186	278533
16887	278534
15677	278535
19	278536
736	278537
17578	278538
3642	278539
28275	278540
18915	278541
18247	278542
16672	278543
81916	278544
82256	278545
38418	278546
117738	278547
85682	278548
92504	278549
12042	278550
118465	278551
84564	278552
19350	278553
11157	278554
24533	278555
10463	278556
1906	278557
30464	278558
89943	278559
2557	278560
849	278561
17583	278562
62174	278563
38037	278564
105900	278565
1991	278566
148	278567
1547	278568
19503	278569
65091	278570
103073	278571
6563	278572
55516	278573
155221	278574
760	278575
16822	278576
39351	278577
29930	278578
6538	278579
30633	278580
7957	278581
15469	278582
90	278583
46828	278584
11462	278585
37124	278586
48909	278587
9554	278588
11719	278589
33307	278590
9798	278591
62832	278592
173467	278593
21643	278594
97165	278595
130340	278596
21319	278597
76584	278598
13414	278599
6267	278600
45196	278601
51109	278602
117616	278603
4986	278604
26674	278605
126419	278606
3029	278607
84052	278608
64254	278609
27408	278610
49574	278611
63858	278612
39233	278613
25308	278614
38641	278615
16808	278616
15928	278617
11900	278618
3255	278619
151496	278620
4219	278621
112378	278622
50975	278623
96472	278624
12094	278625
3092	278626
152936	278627
30379	278628
20203	278629
83754	278630
17423	278631
102366	278632
17824	278633
40260	278634
59384	278635
2214	278636
5497	278637
92076	278638
47613	278639
37559	278640
970	278641
148754	278642
7446	278643
17391	278644
80619	278645
7707	278646
10513	278647
8632	278648
79751	278649
30194	278650
777	278651
38253	278652
42552	278653
43699	278654
100794	278655
60114	278656
14536	278657
6168	278658
22415	278659
30298	278660
12721	278661
35925	278662
131086	278663
78833	278664
31669	278665
41552	278666
51290	278667
14367	278668
4913	278669
40297	278670
5335	278671
5846	278672
28259	278673
41285	278674
9363	278675
10045	278676
3384	278677
20924	278678
32330	278679
58222	278680
3457	278681
132	278682
180255	278683
72010	278684
7680	278685
1050	278686
51781	278687
11902	278688
1344	278689
25893	278690
9699	278691
129570	278692
164012	278693
120134	278694
17558	278695
81944	278696
21104	278697
23171	278698
1336	278699
4953	278700
721	278701
5772	278702
16878	278703
356	278704
40976	278705
8449	278706
1632	278707
11015	278708
143223	278709
22522	278710
8529	278711
9293	278712
15085	278713
80615	278714
51797	278715
16516	278716
874	278717
15433	278718
40434	278719
14416	278720
30430	278721
14870	278722
33092	278723
23994	278724
10223	278725
203644	278726
1299	278727
70952	278728
161922	278729
35515	278730
80292	278731
29005	278732
48226	278733
24631	278734
53565	278735
49312	278736
136649	278737
4236	278738
119783	278739
27742	278740
108262	278741
10416	278742
10389	278743
149275	278744
16903	278745
19125	278746
58743	278747
9271	278748
48700	278749
8115	278750
3796	278751
14006	278752
207	278753
19757	278754
113961	278755
129412	278756
46094	278757
34203	278758
17726	278759
61472	278760
1256	278761
32762	278762
93170	278763
56003	278764
12304	278765
26559	278766
35333	278767
31419	278768
199205	278769
97336	278770
50178	278771
63687	278772
3872	278773
843	278774
17370	278775
13292	278776
40793	278777
759	278778
19586	278779
25348	278780
32273	278781
5358	278782
1318	278783
70026	278784
208388	278785
4796	278786
12589	278787
129424	278788
12258	278789
7073	278790
164958	278791
209	278792
81656	278793
12502	278794
774	278795
106175	278796
29672	278797
103739	278798
51658	278799
36985	278800
31821	278801
202420	278802
34778	278803
13783	278804
14325	278805
141126	278806
46699	278807
48134	278808
43055	278809
47378	278810
164790	278811
12896	278812
75439	278813
148341	278814
24800	278815
60640	278816
69352	278817
10052	278818
29867	278819
98744	278820
2414	278821
40480	278822
24347	278823
229500	278824
24763	278825
59284	278826
3277	278827
203904	278828
19396	278829
142321	278830
105825	278831
349	278832
5652	278833
95724	278834
39441	278835
19994	278836
105973	278837
51808	278838
53253	278839
199662	278840
12589	278841
85259	278842
43367	278843
84503	278844
66479	278845
46393	278846
48723	278847
10820	278848
21251	278849
31084	278850
5629	278851
43728	278852
2342	278853
33379	278854
25388	278855
173	278856
2178	278857
22258	278858
132412	278859
6812	278860
4043	278861
7376	278862
2406	278863
6256	278864
34331	278865
6360	278866
3283	278867
37985	278868
43153	278869
96901	278870
113699	278871
69433	278872
3356	278873
41723	278874
30972	278875
9788	278876
97537	278877
4541	278878
96926	278879
9	278880
138633	278881
48082	278882
20341	278883
51	278884
6824	278885
67080	278886
6863	278887
23087	278888
47623	278889
9373	278890
7109	278891
75006	278892
36205	278893
54683	278894
11767	278895
17741	278896
2004	278897
58644	278898
104916	278899
1497	278900
89832	278901
17757	278902
103797	278903
229086	278904
229385	278905
15203	278906
196722	278907
29846	278908
78207	278909
698	278910
57677	278911
638	278912
57385	278913
31396	278914
9903	278915
719	278916
10653	278917
8744	278918
83902	278919
50058	278920
166138	278921
15953	278922
5386	278923
119360	278924
127334	278925
101226	278926
221560	278927
175991	278928
94648	278929
21576	278930
31420	278931
38657	278932
22612	278933
7607	278934
117	278935
20758	278936
2630	278937
62254	278938
4316	278939
108340	278940
189647	278941
88127	278942
33101	278943
861	278944
10354	278945
68701	278946
37569	278947
45512	278948
11179	278949
3312	278950
179653	278951
50958	278952
55902	278953
1033	278954
84220	278955
20201	278956
7736	278957
67067	278958
2113	278959
24107	278960
85571	278961
6416	278962
5464	278963
44711	278964
17595	278965
71469	278966
48488	278967
60671	278968
32746	278969
235559	278970
148129	278971
179894	278972
24433	278973
51813	278974
51813	278975
13926	278976
39208	278977
158306	278978
216711	278979
26181	278980
39693	278981
179881	278982
39797	278983
4767	278984
54700	278985
26001	278986
20355	278987
16920	278988
7333	278989
2860	278990
30685	278991
638	278992
49689	278993
147835	278994
47387	278995
41741	278996
9517	278997
97517	278998
32820	278999
82367	279000
8808	279001
21274	279002
55008	279003
83694	279004
47057	279005
83361	279006
18625	279007
35662	279008
13205	279009
10961	279010
15259	279011
65480	279012
4542	279013
23892	279014
143164	279015
73833	279016
9493	279017
18227	279018
3239	279019
155047	279020
27867	279021
30464	279022
22839	279023
125597	279024
11876	279025
232541	279026
4481	279027
79532	279028
10668	279029
73080	279030
45689	279031
7094	279032
26407	279033
30423	279034
52142	279035
52687	279036
12789	279037
101077	279038
5952	279039
6609	279040
47514	279041
2444	279042
25799	279043
62073	279044
51279	279045
35930	279046
3867	279047
256	279048
71063	279049
98102	279050
20442	279051
4828	279052
87954	279053
138537	279054
43617	279055
152126	279056
3234	279057
10148	279058
126492	279059
20324	279060
25551	279061
9303	279062
109036	279063
198315	279064
62087	279065
2445	279066
41753	279067
21045	279068
25017	279069
1714	279070
72572	279071
64425	279072
32803	279073
46535	279074
156	279075
29845	279076
9584	279077
7522	279078
93695	279079
115963	279080
136956	279081
127068	279082
46731	279083
63980	279084
147974	279085
55258	279086
17480	279087
125382	279088
13082	279089
25275	279090
25917	279091
41462	279092
129647	279093
19890	279094
4209	279095
41337	279096
103533	279097
62663	279098
412	279099
79254	279100
15919	279101
33007	279102
13936	279103
255	279104
26954	279105
5034	279106
28783	279107
26207	279108
32573	279109
47149	279110
17902	279111
31369	279112
48905	279113
4265	279114
20249	279115
181565	279116
32994	279117
22897	279118
18039	279119
85086	279120
29926	279121
875	279122
17015	279123
48507	279124
131269	279125
5437	279126
10531	279127
1663	279128
154517	279129
96304	279130
6886	279131
88011	279132
20203	279133
178152	279134
11734	279135
13931	279136
324	279137
23719	279138
18384	279139
43847	279140
116255	279141
13950	279142
83874	279143
131564	279144
57485	279145
35260	279146
59199	279147
16027	279148
85369	279149
6969	279150
44908	279151
46221	279152
4010	279153
9497	279154
83092	279155
10889	279156
61887	279157
54978	279158
27730	279159
31504	279160
39302	279161
110	279162
19267	279163
85468	279164
15065	279165
10145	279166
19926	279167
83076	279168
9052	279169
29561	279170
14530	279171
21938	279172
59203	279173
50029	279174
24546	279175
32573	279176
11069	279177
84137	279178
93704	279179
25602	279180
29426	279181
74361	279182
74151	279183
75794	279184
19020	279185
34734	279186
98557	279187
46554	279188
35600	279189
140720	279190
88412	279191
30606	279192
94265	279193
19069	279194
100745	279195
19397	279196
15252	279197
26029	279198
238517	279199
12567	279200
29195	279201
186295	279202
11535	279203
13344	279204
35843	279205
81303	279206
16447	279207
71246	279208
10828	279209
181104	279210
97926	279211
14480	279212
47982	279213
58710	279214
51248	279215
95603	279216
50658	279217
84576	279218
45436	279219
19228	279220
777	279221
96771	279222
31724	279223
191242	279224
36175	279225
102672	279226
15900	279227
36393	279228
15943	279229
10965	279230
20201	279231
27802	279232
132496	279233
97833	279234
126581	279235
40062	279236
12912	279237
55450	279238
81792	279239
109165	279240
74708	279241
96596	279242
175948	279243
97920	279244
19171	279245
97037	279246
49707	279247
36321	279248
62147	279249
83947	279250
117618	279251
41041	279252
43847	279253
74002	279254
14327	279255
74151	279256
133893	279257
72324	279258
2530	279259
31439	279260
31834	279261
18235	279262
1353	279263
83063	279264
28760	279265
31484	279266
31380	279267
21466	279268
18645	279269
7446	279270
29607	279271
15897	279272
18659	279273
76645	279274
69044	279275
52864	279276
117913	279277
13445	279278
23571	279279
81567	279280
112446	279281
9469	279282
10073	279283
21111	279284
3242	279285
3132	279286
7368	279287
27800	279288
51086	279289
31695	279290
54973	279291
920	279292
15337	279293
12922	279294
14688	279295
70472	279296
78710	279297
2633	279298
96931	279299
9380	279300
38423	279301
86563	279302
1219	279303
14481	279304
73759	279305
131733	279306
65230	279307
116295	279308
40185	279309
10847	279310
57271	279311
38420	279312
39761	279313
31578	279314
10730	279315
92781	279316
12137	279317
36570	279318
67995	279319
15239	279320
12097	279321
58718	279322
71248	279323
75373	279324
17613	279325
79978	279326
5231	279327
7020	279328
65302	279329
24751	279330
300	279331
31556	279332
96891	279333
32326	279334
66048	279335
118847	279336
116258	279337
141594	279338
5156	279339
2378	279340
17891	279341
63098	279342
36024	279343
39449	279344
11407	279345
20105	279346
76440	279347
35386	279348
59546	279349
17408	279350
15808	279351
133176	279352
58082	279353
52225	279354
29309	279355
50104	279356
14187	279357
136982	279358
7665	279359
101485	279360
48003	279361
20715	279362
31300	279363
207	279364
98274	279365
33624	279366
95064	279367
67896	279368
18002	279369
3923	279370
5813	279371
23813	279372
15351	279373
75990	279374
2232	279375
51113	279376
44689	279377
4891	279378
13681	279379
12737	279380
15126	279381
49939	279382
21749	279383
11507	279384
13110	279385
50711	279386
73243	279387
55537	279388
125495	279389
670	279390
1225	279391
103945	279392
119914	279393
4048	279394
4815	279395
76370	279396
76282	279397
196344	279398
62522	279399
43483	279400
80312	279401
4984	279402
45441	279403
61433	279404
4920	279405
5844	279406
15395	279407
10010	279408
116220	279409
21309	279410
14624	279411
30412	279412
34107	279413
216551	279414
204875	279415
216782	279416
116379	279417
216709	279418
38168	279419
177360	279420
19750	279421
154505	279422
71955	279423
15249	279424
38097	279425
79328	279426
4445	279427
103640	279428
42923	279429
12331	279430
30567	279431
75740	279432
11873	279433
33501	279434
68588	279435
73612	279436
119587	279437
6828	279438
3321	279439
201716	279440
13634	279441
18146	279442
116195	279443
54055	279444
17057	279445
59186	279446
27116	279447
11635	279448
22951	279449
11592	279450
11355	279451
66082	279452
14157	279453
56983	279454
1033	279455
28635	279456
14228	279457
29342	279458
2031	279459
48083	279460
17110	279461
4950	279462
3864	279463
20961	279464
3951	279465
3216	279466
3222	279467
85213	279468
88833	279469
791	279470
28464	279471
16283	279472
42925	279473
84378	279474
215	279475
3496	279476
37204	279477
86884	279478
20897	279479
542	279480
35889	279481
3	279482
899	279483
25686	279484
72795	279485
11592	279486
11592	279487
5196	279488
11592	279489
32906	279490
124028	279491
64088	279492
15092	279493
2938	279494
5997	279495
8768	279496
165501	279497
11657	279498
321	279499
113757	279500
87420	279501
1618	279502
17190	279503
45342	279504
101417	279505
87645	279506
59934	279507
66618	279508
145530	279509
11443	279510
2789	279511
63317	279512
23021	279513
223	279514
234	279515
10467	279516
83978	279517
41346	279518
47024	279519
6136	279520
27825	279521
58961	279522
101072	279523
31299	279524
2189	279525
111389	279526
48758	279527
38258	279528
132136	279529
54255	279530
9309	279531
2748	279532
62638	279533
635	279534
14869	279535
24686	279536
92194	279537
18123	279538
8221	279539
777	279540
529	279541
67485	279542
214313	279543
166338	279544
16887	279545
6620	279546
124238	279547
8890	279548
8972	279549
17871	279550
38377	279551
1374	279552
166	279553
98261	279554
45114	279555
44059	279556
3081	279557
176634	279558
91102	279559
42194	279560
59062	279561
77990	279562
62225	279563
20218	279564
191389	279565
1121	279566
154817	279567
64705	279568
102929	279569
57654	279570
101236	279571
193249	279572
61092	279573
120044	279574
8570	279575
21702	279576
79737	279577
56528	279578
11767	279579
66871	279580
12364	279581
83186	279582
160931	279583
11958	279584
98761	279585
1523	279586
8322	279587
16473	279588
3029	279589
28428	279590
210	279591
4938	279592
44491	279593
65886	279594
119372	279595
22761	279596
8847	279597
116348	279598
234378	279599
67864	279600
98577	279601
1292	279602
93320	279603
3143	279604
19254	279605
8348	279606
4203	279607
154907	279608
93267	279609
144608	279610
17659	279611
8976	279612
164016	279613
26913	279614
40926	279615
129305	279616
16499	279617
90512	279618
15043	279619
13157	279620
102330	279621
27060	279622
5032	279623
8424	279624
24162	279625
33473	279626
3616	279627
9869	279628
47287	279629
3811	279630
1015	279631
15612	279632
72131	279633
5289	279634
131789	279635
13832	279636
1548	279637
51127	279638
5910	279639
73294	279640
46955	279641
33149	279642
3546	279643
30399	279644
238913	279645
49101	279646
11363	279647
42363	279648
3919	279649
6561	279650
119581	279651
17693	279652
25893	279653
1107	279654
12436	279655
698	279656
17169	279657
39741	279658
2649	279659
33399	279660
51905	279661
159	279662
10364	279663
27937	279664
152	279665
13503	279666
394	279667
528	279668
120085	279669
35920	279670
52504	279671
8439	279672
60420	279673
5919	279674
930	279675
1013	279676
19834	279677
232623	279678
18414	279679
42373	279680
47700	279681
11641	279682
3165	279683
22485	279684
20806	279685
37494	279686
199495	279687
20130	279688
3911	279689
86867	279690
2574	279691
4417	279692
3861	279693
41276	279694
37301	279695
5764	279696
52427	279697
7179	279698
22268	279699
5925	279700
75039	279701
106268	279702
200544	279703
48143	279704
8851	279705
12350	279706
6488	279707
6933	279708
15748	279709
60826	279710
105275	279711
5055	279712
121031	279713
25927	279714
72550	279715
8625	279716
59585	279717
63744	279718
9003	279719
6444	279720
66405	279721
30379	279722
529	279723
38441	279724
21148	279725
21846	279726
40690	279727
168343	279728
26738	279729
2285	279730
10471	279731
103020	279732
453	279733
24308	279734
206209	279735
31907	279736
6772	279737
33355	279738
148614	279739
12566	279740
11927	279741
116900	279742
13070	279743
141763	279744
40367	279745
25168	279746
42445	279747
167569	279748
84387	279749
45665	279750
21821	279751
100656	279752
78335	279753
112949	279754
7500	279755
2344	279756
109205	279757
22333	279758
1769	279759
30527	279760
186055	279761
193496	279762
6282	279763
110776	279764
31768	279765
62065	279766
19930	279767
52271	279768
6412	279769
73961	279770
2303	279771
2967	279772
231383	279773
125650	279774
48444	279775
181661	279776
10490	279777
215521	279778
1483	279779
13223	279780
5467	279781
16578	279782
190930	279783
46272	279784
727	279785
1666	279786
5039	279787
40471	279788
27408	279789
48132	279790
7050	279791
16512	279792
64508	279793
131	279794
20742	279795
263	279796
66589	279797
2101	279798
20927	279799
193	279800
24016	279801
54434	279802
53066	279803
29406	279804
23911	279805
12304	279806
30984	279807
111867	279808
108920	279809
6575	279810
11162	279811
10055	279812
10113	279813
69359	279814
155448	279815
841	279816
71122	279817
26954	279818
43824	279819
472	279820
51	279821
8433	279822
11462	279823
42688	279824
91886	279825
21846	279826
879	279827
41242	279828
12423	279829
39116	279830
60269	279831
26529	279832
24317	279833
56644	279834
14296	279835
48057	279836
129618	279837
39534	279838
26259	279839
1323	279840
375	279841
277	279842
89530	279843
32685	279844
6722	279845
17062	279846
199853	279847
62453	279848
81165	279849
18905	279850
6046	279851
63183	279852
21653	279853
32768	279854
50276	279855
40017	279856
1852	279857
45366	279858
187328	279859
4394	279860
194406	279861
101959	279862
17688	279863
47397	279864
9565	279865
22089	279866
35348	279867
14733	279868
42761	279869
26382	279870
10346	279871
28172	279872
27112	279873
32705	279874
526	279875
6354	279876
1582	279877
35470	279878
282	279879
4377	279880
2413	279881
7073	279882
3234	279883
145	279884
36855	279885
117777	279886
26233	279887
3908	279888
2259	279889
18	279890
5608	279891
26704	279892
167972	279893
33636	279894
28281	279895
80772	279896
58588	279897
10527	279898
125490	279899
49175	279900
22762	279901
1798	279902
229970	279903
156893	279904
50497	279905
14785	279906
119088	279907
214244	279908
21481	279909
166557	279910
163981	279911
67486	279912
229044	279913
41918	279914
8374	279915
39634	279916
1712	279917
13499	279918
3343	279919
13023	279920
119429	279921
46501	279922
89727	279923
45027	279924
143126	279925
26207	279926
166379	279927
74015	279928
23922	279929
29561	279930
1429	279931
51733	279932
17840	279933
70669	279934
19489	279935
76593	279936
550	279937
57103	279938
10246	279939
89415	279940
6793	279941
27173	279942
118716	279943
5873	279944
23075	279945
7575	279946
110623	279947
9717	279948
47	279949
213010	279950
6741	279951
23	279952
71697	279953
2807	279954
43090	279955
32484	279956
9391	279957
17424	279958
110	279959
21052	279960
165768	279961
48902	279962
4610	279963
39772	279964
15365	279965
3452	279966
109072	279967
40796	279968
5042	279969
29803	279970
1906	279971
39748	279972
152795	279973
7611	279974
1965	279975
41556	279976
93	279977
40776	279978
2703	279979
1517	279980
83116	279981
9080	279982
61213	279983
15969	279984
117200	279985
1058	279986
5812	279987
6502	279988
51721	279989
52829	279990
34	279991
1530	279992
37399	279993
32681	279994
123141	279995
14357	279996
4015	279997
1361	279998
17543	279999
12108	280000
10588	280001
47393	280002
9677	280003
7806	280004
25569	280005
59203	280006
109950	280007
1285	280008
19743	280009
62939	280010
17801	280011
15855	280012
98538	280013
25615	280014
20589	280015
53361	280016
131555	280017
79482	280018
4017	280019
40861	280020
31204	280021
5758	280022
1246	280023
71930	280024
25973	280025
43156	280026
163438	280027
83740	280028
194209	280029
39104	280030
16774	280031
43110	280032
12502	280033
49986	280034
21571	280035
35068	280036
11281	280037
8182	280038
208698	280039
111010	280040
153764	280041
56834	280042
126940	280043
7147	280044
64132	280045
60074	280046
26340	280047
59060	280048
71877	280049
14786	280050
95486	280051
14102	280052
15084	280053
1820	280054
29060	280055
46276	280056
27112	280057
18043	280058
48146	280059
130974	280060
31303	280061
5758	280062
46256	280063
11134	280064
11578	280065
151327	280066
20805	280067
45275	280068
79738	280069
132108	280070
39327	280071
81072	280072
23361	280073
98977	280074
49542	280075
146002	280076
159805	280077
161946	280078
18423	280079
26509	280080
52940	280081
187927	280082
39506	280083
18455	280084
32512	280085
48301	280086
42660	280087
11257	280088
1356	280089
1402	280090
50065	280091
38335	280092
16878	280093
3864	280094
7813	280095
20521	280096
133902	280097
61484	280098
8387	280099
1477	280100
38653	280101
45492	280102
85686	280103
120192	280104
8300	280105
199968	280106
86978	280107
8186	280108
29904	280109
128305	280110
16781	280111
106347	280112
3748	280113
35	280114
19456	280115
132351	280116
26005	280117
4421	280118
48333	280119
45010	280120
65559	280121
161833	280122
56679	280123
71971	280124
20063	280125
119293	280126
12967	280127
57097	280128
77055	280129
2964	280130
3782	280131
2707	280132
33985	280133
18831	280134
3350	280135
230750	280136
140551	280137
61047	280138
251	280139
180194	280140
33341	280141
38516	280142
14110	280143
28454	280144
26036	280145
106000	280146
233134	280147
29560	280148
1638	280149
5693	280150
23994	280151
47557	280152
4452	280153
48096	280154
88348	280155
12268	280156
47969	280157
60770	280158
73193	280159
30014	280160
62635	280161
23246	280162
69686	280163
22196	280164
85114	280165
5379	280166
9863	280167
34149	280168
80910	280169
97943	280170
3680	280171
15357	280172
1697	280173
11659	280174
56809	280175
397	280176
236278	280177
19985	280178
39401	280179
13673	280180
55245	280181
3833	280182
210651	280183
55965	280184
216214	280185
5941	280186
30670	280187
94552	280188
5322	280189
844	280190
4901	280191
803	280192
1464	280193
163102	280194
18909	280195
28094	280196
6931	280197
11899	280198
11788	280199
12682	280200
4617	280201
543	280202
93072	280203
64517	280204
3288	280205
140671	280206
35868	280207
588	280208
6164	280209
6614	280210
1160	280211
48529	280212
1370	280213
50740	280214
129370	280215
24385	280216
28605	280217
10051	280218
14081	280219
202895	280220
141464	280221
20218	280222
17715	280223
6029	280224
37052	280225
26267	280226
3669	280227
34065	280228
24689	280229
161328	280230
30699	280231
140591	280232
5705	280233
2579	280234
28435	280235
6755	280236
167249	280237
73908	280238
100299	280239
48250	280240
10083	280241
6349	280242
24672	280243
88319	280244
84908	280245
5957	280246
117445	280247
22342	280248
52504	280249
36120	280250
100003	280251
570	280252
164426	280253
5025	280254
94390	280255
13297	280256
34665	280257
29078	280258
100490	280259
610	280260
10223	280261
127314	280262
9665	280263
5694	280264
3273	280265
27449	280266
132766	280267
10143	280268
105611	280269
118186	280270
47650	280271
102596	280272
44678	280273
40535	280274
106461	280275
27321	280276
32022	280277
17678	280278
49436	280279
147984	280280
43983	280281
6302	280282
19078	280283
7145	280284
18830	280285
32582	280286
96451	280287
2140	280288
35678	280289
78698	280290
23435	280291
66496	280292
9379	280293
31408	280294
43652	280295
44865	280296
67673	280297
27867	280298
42090	280299
8206	280300
26852	280301
50049	280302
112048	280303
30743	280304
6882	280305
661	280306
6521	280307
20788	280308
11320	280309
78393	280310
100597	280311
831	280312
20365	280313
67350	280314
18799	280315
4863	280316
539	280317
18883	280318
80809	280319
37305	280320
280	280321
75018	280322
55374	280323
1734	280324
1631	280325
67662	280326
45039	280327
6457	280328
21843	280329
58919	280330
6750	280331
14220	280332
28585	280333
106389	280334
25015	280335
25766	280336
1521	280337
30064	280338
15083	280339
167001	280340
8860	280341
6613	280342
77529	280343
57449	280344
4365	280345
12622	280346
29524	280347
111825	280348
92185	280349
38510	280350
3603	280351
24120	280352
68189	280353
94900	280354
147947	280355
50139	280356
126239	280357
126252	280358
214226	280359
205814	280360
214762	280361
205645	280362
152873	280363
149002	280364
148771	280365
21364	280366
205848	280367
93463	280368
129516	280369
207411	280370
205593	280371
26707	280372
230156	280373
83727	280374
49868	280375
11684	280376
117157	280377
27369	280378
11527	280379
13849	280380
3876	280381
76902	280382
17800	280383
18103	280384
1088	280385
43503	280386
116929	280387
109304	280388
114250	280389
37521	280390
47519	280391
56445	280392
22010	280393
110944	280394
69336	280395
125201	280396
49018	280397
213765	280398
536	280399
55376	280400
119033	280401
149274	280402
215508	280403
109117	280404
84925	280405
115654	280406
1896	280407
147594	280408
205095	280409
3952	280410
99749	280411
209889	280412
210868	280413
9385	280414
154843	280415
3901	280416
8982	280417
234952	280418
160738	280419
196707	280420
119370	280421
82195	280422
112718	280423
15084	280424
198649	280425
116480	280426
2097	280427
119316	280428
35710	280429
157426	280430
1476	280431
104726	280432
6574	280433
111160	280434
25664	280435
93478	280436
236759	280437
86491	280438
83875	280439
103194	280440
25223	280441
39482	280442
66787	280443
86491	280444
6884	280445
37189	280446
65141	280447
112099	280448
9964	280449
110937	280450
66616	280451
112541	280452
23867	280453
9818	280454
5630	280455
5630	280456
34318	280457
31896	280458
37704	280459
73242	280460
120452	280461
36	280462
66586	280463
67130	280464
38560	280465
22935	280466
1176	280467
21287	280468
8	280469
34679	280470
44728	280471
8393	280472
32344	280473
26103	280474
2243	280475
5574	280476
11631	280477
26417	280478
32166	280479
8786	280480
1513	280481
45812	280482
39902	280483
4184	280484
37481	280485
11858	280486
41007	280487
550	280488
550	280489
54541	280490
53047	280491
3618	280492
79315	280493
16979	280494
13340	280495
32283	280496
47299	280497
5478	280498
6587	280499
16601	280500
14702	280501
30240	280502
49742	280503
40339	280504
167340	280505
2688	280506
5064	280507
18084	280508
118414	280509
2667	280510
33069	280511
447	280512
3815	280513
107453	280514
68725	280515
13477	280516
37485	280517
112919	280518
14114	280519
49240	280520
11795	280521
821	280522
24671	280523
20360	280524
14002	280525
220875	280526
10367	280527
9122	280528
92704	280529
39452	280530
148011	280531
46052	280532
24354	280533
6516	280534
3731	280535
89164	280536
108856	280537
14478	280538
6349	280539
10995	280540
183776	280541
40992	280542
265	280543
34729	280544
217821	280545
48689	280546
1185	280547
4742	280548
16379	280549
37967	280550
34199	280551
46873	280552
123729	280553
109460	280554
37126	280555
62891	280556
122672	280557
37862	280558
2686	280559
42518	280560
23857	280561
27490	280562
14137	280563
10772	280564
43116	280565
24304	280566
22889	280567
9682	280568
11101	280569
8401	280570
13416	280571
11427	280572
16454	280573
667	280574
5656	280575
9982	280576
59526	280577
179112	280578
10312	280579
464	280580
298	280581
8801	280582
25312	280583
14266	280584
20711	280585
107559	280586
225	280587
41536	280588
33214	280589
9910	280590
38121	280591
116129	280592
40005	280593
28817	280594
15784	280595
69810	280596
21235	280597
8205	280598
50310	280599
16026	280600
3876	280601
50995	280602
1443	280603
13533	280604
15817	280605
15297	280606
27596	280607
22969	280608
2683	280609
5556	280610
6654	280611
155872	280612
57028	280613
2716	280614
186960	280615
6491	280616
48248	280617
16249	280618
79739	280619
173	280620
14729	280621
73549	280622
24985	280623
216	280624
4941	280625
23493	280626
67710	280627
228974	280628
50292	280629
51699	280630
41617	280631
823	280632
40971	280633
65771	280634
77398	280635
37510	280636
16784	280637
30302	280638
4744	280639
46580	280640
1929	280641
14670	280642
41129	280643
17190	280644
7432	280645
49608	280646
149276	280647
82642	280648
80581	280649
72836	280650
98912	280651
10234	280652
53378	280653
279	280654
3642	280655
9982	280656
24773	280657
71140	280658
97705	280659
31016	280660
31016	280661
92279	280662
2218	280663
1241	280664
88951	280665
6832	280666
28393	280667
80584	280668
39534	280669
26355	280670
4437	280671
108804	280672
767	280673
42407	280674
42659	280675
14069	280676
161447	280677
19217	280678
130933	280679
17739	280680
125181	280681
359	280682
255	280683
1199	280684
7130	280685
35067	280686
11419	280687
142483	280688
147831	280689
41314	280690
41738	280691
62820	280692
24320	280693
10506	280694
12009	280695
27451	280696
20788	280697
24699	280698
50962	280699
119057	280700
198410	280701
598	280702
109300	280703
70816	280704
8838	280705
29317	280706
50280	280707
148460	280708
55708	280709
83761	280710
38176	280711
177127	280712
9563	280713
205017	280714
92927	280715
68626	280716
28043	280717
73883	280718
19981	280719
9392	280720
30598	280721
67875	280722
15788	280723
81012	280724
110	280725
63369	280726
39251	280727
17243	280728
66467	280729
79552	280730
103747	280731
131439	280732
367	280733
54937	280734
119271	280735
66531	280736
32531	280737
88079	280738
1548	280739
4873	280740
71458	280741
80426	280742
50773	280743
155196	280744
15447	280745
205869	280746
87781	280747
105915	280748
20203	280749
7280	280750
44727	280751
161142	280752
7444	280753
2784	280754
11958	280755
56365	280756
3071	280757
238775	280758
36649	280759
2795	280760
2608	280761
87425	280762
216839	280763
20825	280764
44852	280765
9108	280766
104533	280767
8346	280768
15655	280769
48928	280770
1266	280771
1048	280772
7074	280773
197	280774
262	280775
78706	280776
58464	280777
290	280778
31911	280779
2059	280780
31163	280781
87460	280782
17392	280783
80211	280784
24525	280785
1128	280786
29134	280787
7031	280788
56627	280789
52016	280790
2292	280791
17180	280792
144	280793
34276	280794
46681	280795
61403	280796
6520	280797
25959	280798
93463	280799
28510	280800
31970	280801
3802	280802
2379	280803
187901	280804
3451	280805
19096	280806
59760	280807
67510	280808
11955	280809
21040	280810
376	280811
20340	280812
80978	280813
166718	280814
138398	280815
24913	280816
62259	280817
110121	280818
19498	280819
36061	280820
79270	280821
34178	280822
37797	280823
10206	280824
29115	280825
48134	280826
83014	280827
43892	280828
67389	280829
83560	280830
15235	280831
15657	280832
20782	280833
18525	280834
55635	280835
77108	280836
41384	280837
45793	280838
55058	280839
82645	280840
65230	280841
3367	280842
46097	280843
166250	280844
17206	280845
24587	280846
861	280847
68010	280848
34350	280849
18629	280850
92302	280851
25752	280852
112757	280853
110267	280854
3000	280855
100176	280856
34901	280857
34864	280858
60051	280859
17506	280860
40453	280861
5610	280862
5898	280863
26473	280864
21745	280865
49358	280866
7279	280867
8783	280868
19561	280869
17589	280870
66633	280871
83347	280872
134627	280873
76516	280874
17987	280875
18733	280876
26462	280877
119549	280878
10663	280879
104778	280880
136524	280881
9142	280882
17250	280883
18356	280884
300	280885
160829	280886
176326	280887
215240	280888
28023	280889
21277	280890
50776	280891
31941	280892
15268	280893
7801	280894
1409	280895
92845	280896
11222	280897
125225	280898
9225	280899
21592	280900
209956	280901
1850	280902
66903	280903
15952	280904
37846	280905
18375	280906
119264	280907
17788	280908
14737	280909
32853	280910
7781	280911
2773	280912
166716	280913
6158	280914
61366	280915
8668	280916
30336	280917
134590	280918
29424	280919
31228	280920
22696	280921
88006	280922
6474	280923
91587	280924
9263	280925
52130	280926
11330	280927
43265	280928
3633	280929
54898	280930
6475	280931
30600	280932
46699	280933
48134	280934
5355	280935
111375	280936
156637	280937
87527	280938
127056	280939
104611	280940
84003	280941
91136	280942
16703	280943
17271	280944
20729	280945
118389	280946
3719	280947
1473	280948
73845	280949
111652	280950
130384	280951
61120	280952
34304	280953
35727	280954
1801	280955
16447	280956
19261	280957
39327	280958
7209	280959
99260	280960
52407	280961
81706	280962
3054	280963
25359	280964
89919	280965
51043	280966
23958	280967
4484	280968
22948	280969
13084	280970
78359	280971
19838	280972
79314	280973
5469	280974
3104	280975
20206	280976
52048	280977
89259	280978
1422	280979
79176	280980
60604	280981
43720	280982
1637	280983
29470	280984
87445	280985
278	280986
1173	280987
37025	280988
8437	280989
35334	280990
3153	280991
10053	280992
164032	280993
60641	280994
8968	280995
26719	280996
9882	280997
31067	280998
45	280999
10164	281000
875	281001
37113	281002
13957	281003
64581	281004
4409	281005
68888	281006
79747	281007
53687	281008
17781	281009
47507	281010
11135	281011
28654	281012
6710	281013
135022	281014
14317	281015
96511	281016
43485	281017
18851	281018
49969	281019
6797	281020
14506	281021
87500	281022
14491	281023
14323	281024
566	281025
5103	281026
897	281027
100231	281028
40494	281029
51846	281030
119157	281031
132668	281032
1973	281033
4561	281034
12996	281035
103023	281036
91745	281037
88865	281038
59487	281039
113359	281040
131	281041
99315	281042
200250	281043
2951	281044
5860	281045
152390	281046
130855	281047
9454	281048
28123	281049
22913	281050
397	281051
28399	281052
7030	281053
3889	281054
32591	281055
88710	281056
207083	281057
16621	281058
199814	281059
35664	281060
125314	281061
13664	281062
6720	281063
2234	281064
40796	281065
68841	281066
8014	281067
349	281068
206	281069
354	281070
39076	281071
542	281072
92773	281073
52352	281074
18887	281075
47514	281076
61396	281077
30310	281078
212597	281079
11861	281080
96753	281081
57543	281082
57214	281083
17843	281084
37066	281085
106282	281086
26290	281087
9830	281088
82351	281089
21600	281090
889	281091
11178	281092
23241	281093
19100	281094
52861	281095
590	281096
83860	281097
118568	281098
15269	281099
260	281100
1658	281101
21857	281102
48235	281103
361	281104
6849	281105
20922	281106
871	281107
46671	281108
6345	281109
1836	281110
33879	281111
26005	281112
669	281113
5971	281114
217331	281115
8440	281116
19144	281117
16965	281118
26301	281119
18755	281120
16727	281121
2938	281122
48878	281123
191769	281124
10391	281125
58869	281126
70792	281127
43739	281128
155402	281129
25806	281130
18000	281131
8896	281132
23866	281133
146267	281134
32829	281135
70044	281136
40252	281137
51920	281138
61940	281139
774	281140
125923	281141
24164	281142
97456	281143
19791	281144
31270	281145
38463	281146
40508	281147
9074	281148
21591	281149
28226	281150
57199	281151
2386	281152
18253	281153
183618	281154
57476	281155
316	281156
2317	281157
82626	281158
164546	281159
119954	281160
290	281161
9525	281162
12221	281163
7656	281164
86	281165
33600	281166
220340	281167
30353	281168
77309	281169
19557	281170
19503	281171
12649	281172
2967	281173
44924	281174
8972	281175
2360	281176
53039	281177
6952	281178
51813	281179
3660	281180
3332	281181
70724	281182
2386	281183
101	281184
3447	281185
51577	281186
10250	281187
17880	281188
21132	281189
857	281190
5521	281191
16082	281192
38018	281193
15616	281194
47519	281195
11970	281196
2665	281197
67545	281198
33473	281199
8955	281200
66560	281201
12694	281202
33066	281203
11625	281204
21592	281205
52824	281206
74015	281207
691	281208
5168	281209
40242	281210
19474	281211
235759	281212
164009	281213
37220	281214
38091	281215
62169	281216
15845	281217
51777	281218
14230	281219
101724	281220
19185	281221
25767	281222
26290	281223
13740	281224
14086	281225
42956	281226
84787	281227
1609	281228
62142	281229
2087	281230
5526	281231
18349	281232
1367	281233
20843	281234
30262	281235
107907	281236
73559	281237
22099	281238
119212	281239
16485	281240
32161	281241
87120	281242
71850	281243
30099	281244
25004	281245
22656	281246
7102	281247
5948	281248
67819	281249
42674	281250
89036	281251
2771	281252
10406	281253
8	281254
39001	281255
105984	281256
27566	281257
7567	281258
22038	281259
8481	281260
15901	281261
1606	281262
1486	281263
25221	281264
12187	281265
32814	281266
11483	281267
3636	281268
4491	281269
22594	281270
16144	281271
139317	281272
10257	281273
6747	281274
10339	281275
46412	281276
14586	281277
2992	281278
105313	281279
4246	281280
8254	281281
7308	281282
22784	281283
12040	281284
414	281285
955	281286
12743	281287
28023	281288
125585	281289
5734	281290
12508	281291
114107	281292
59638	281293
209	281294
1932	281295
22227	281296
27176	281297
2034	281298
75607	281299
55428	281300
15060	281301
21476	281302
48552	281303
16485	281304
16096	281305
153584	281306
20380	281307
5521	281308
170	281309
57349	281310
129618	281311
47797	281312
34	281313
88694	281314
32802	281315
106750	281316
1093	281317
7101	281318
24759	281319
14958	281320
61145	281321
14793	281322
18348	281323
78420	281324
14026	281325
30784	281326
42932	281327
2590	281328
17128	281329
10122	281330
39775	281331
3661	281332
21619	281333
39293	281334
104757	281335
6922	281336
66884	281337
64594	281338
10922	281339
2665	281340
14099	281341
2890	281342
34425	281343
14273	281344
104749	281345
31001	281346
60923	281347
86094	281348
48183	281349
14898	281350
84481	281351
6944	281352
14774	281353
9958	281354
166114	281355
11422	281356
51341	281357
15850	281358
2402	281359
254	281360
69996	281361
2382	281362
18569	281363
4006	281364
13149	281365
3043	281366
296	281367
45674	281368
17090	281369
553	281370
6038	281371
28904	281372
41215	281373
8510	281374
3260	281375
7487	281376
195405	281377
20403	281378
848	281379
20209	281380
25719	281381
530	281382
43370	281383
26294	281384
9391	281385
10984	281386
4402	281387
4734	281388
9330	281389
17720	281390
72336	281391
164554	281392
20746	281393
2035	281394
109701	281395
99109	281396
41593	281397
125013	281398
219422	281399
12128	281400
26228	281401
6741	281402
884	281403
21542	281404
30407	281405
62080	281406
9996	281407
2739	281408
1707	281409
33058	281410
6564	281411
33274	281412
16053	281413
112777	281414
31270	281415
31526	281416
7896	281417
31647	281418
41634	281419
27610	281420
99690	281421
20464	281422
7655	281423
9538	281424
4983	281425
48525	281426
166606	281427
156704	281428
69146	281429
114155	281430
6723	281431
61077	281432
44068	281433
41164	281434
57461	281435
12705	281436
122824	281437
1279	281438
1470	281439
1778	281440
21460	281441
8816	281442
106146	281443
34105	281444
89330	281445
3419	281446
42736	281447
661	281448
26245	281449
791	281450
24927	281451
146296	281452
7997	281453
89597	281454
507	281455
32892	281456
6345	281457
15224	281458
96103	281459
91826	281460
9350	281461
22189	281462
4220	281463
28311	281464
17609	281465
72060	281466
14939	281467
91137	281468
28360	281469
51359	281470
10029	281471
42169	281472
18839	281473
111	281474
5445	281475
8970	281476
72245	281477
7	281478
95001	281479
126984	281480
74533	281481
31968	281482
9268	281483
2892	281484
18077	281485
23842	281486
6056	281487
89235	281488
21771	281489
1910	281490
97923	281491
4250	281492
61841	281493
81320	281494
10029	281495
46693	281496
1924	281497
26123	281498
46040	281499
15830	281500
46040	281501
9564	281502
69163	281503
41211	281504
18405	281505
21460	281506
36175	281507
20380	281508
106047	281509
2360	281510
53174	281511
68530	281512
9139	281513
77041	281514
88983	281515
4460	281516
53915	281517
10496	281518
65722	281519
61771	281520
77326	281521
14	281522
10585	281523
31101	281524
12855	281525
6842	281526
7957	281527
195904	281528
107088	281529
53226	281530
9736	281531
17848	281532
185713	281533
44892	281534
79094	281535
20313	281536
2295	281537
13336	281538
13555	281539
20360	281540
44445	281541
15444	281542
68057	281543
8097	281544
89114	281545
60323	281546
5880	281547
74037	281548
102061	281549
116629	281550
23661	281551
21126	281552
4445	281553
4409	281554
261	281555
46415	281556
11710	281557
21494	281558
4466	281559
83064	281560
47324	281561
117264	281562
18774	281563
221	281564
49787	281565
26442	281566
3973	281567
21052	281568
12895	281569
8564	281570
58180	281571
23709	281572
132793	281573
124840	281574
8445	281575
81973	281576
7416	281577
51085	281578
82188	281579
46473	281580
91649	281581
82936	281582
11410	281583
44377	281584
3913	281585
33679	281586
133575	281587
40905	281588
162496	281589
17925	281590
23572	281591
25033	281592
101157	281593
119924	281594
139757	281595
188257	281596
134552	281597
50069	281598
40690	281599
10560	281600
28027	281601
23932	281602
13278	281603
54861	281604
55829	281605
30276	281606
196617	281607
2214	281608
2719	281609
16789	281610
41961	281611
102151	281612
22592	281613
67826	281614
14767	281615
4225	281616
1505	281617
136	281618
51637	281619
6214	281620
62619	281621
34238	281622
6105	281623
68720	281624
32028	281625
2138	281626
68526	281627
25499	281628
233	281629
51272	281630
6698	281631
68089	281632
4245	281633
155762	281634
8958	281635
11118	281636
7406	281637
22442	281638
6339	281639
106156	281640
45234	281641
52738	281642
21515	281643
194622	281644
141904	281645
80534	281646
24068	281647
28355	281648
33507	281649
28474	281650
48827	281651
804	281652
10744	281653
3760	281654
44082	281655
45836	281656
41546	281657
8265	281658
5946	281659
3823	281660
6583	281661
10373	281662
128345	281663
8890	281664
71819	281665
128532	281666
61239	281667
37762	281668
26643	281669
22469	281670
116624	281671
46626	281672
611	281673
117684	281674
136190	281675
70971	281676
138664	281677
91608	281678
42938	281679
10946	281680
7262	281681
187176	281682
7999	281683
49997	281684
3068	281685
41934	281686
115	281687
34451	281688
5492	281689
15500	281690
4235	281691
14258	281692
2050	281693
49706	281694
8447	281695
105280	281696
1627	281697
48942	281698
564	281699
13125	281700
4976	281701
91138	281702
3202	281703
18754	281704
12807	281705
75887	281706
25840	281707
3624	281708
122558	281709
10503	281710
73403	281711
131394	281712
161426	281713
82933	281714
12406	281715
21978	281716
56260	281717
38978	281718
23820	281719
42038	281720
30048	281721
60830	281722
46970	281723
30144	281724
2405	281725
1248	281726
529	281727
39209	281728
24979	281729
16800	281730
13957	281731
20224	281732
37681	281733
2063	281734
78559	281735
3906	281736
14278	281737
113859	281738
5512	281739
37281	281740
5277	281741
53846	281742
14246	281743
40654	281744
1659	281745
28817	281746
4568	281747
216	281748
194493	281749
48438	281750
2299	281751
24906	281752
7364	281753
7436	281754
1164	281755
6452	281756
2472	281757
23613	281758
38806	281759
11920	281760
100561	281761
8437	281762
1879	281763
80660	281764
60221	281765
5055	281766
3578	281767
69065	281768
83722	281769
25232	281770
148777	281771
215660	281772
7001	281773
73541	281774
53511	281775
18805	281776
54321	281777
146731	281778
74928	281779
30991	281780
30269	281781
30914	281782
3594	281783
780	281784
13097	281785
131616	281786
82438	281787
56008	281788
6847	281789
17941	281790
3658	281791
62217	281792
74315	281793
249	281794
106351	281795
198	281796
7933	281797
23276	281798
74947	281799
70320	281800
20868	281801
6939	281802
3608	281803
92426	281804
62727	281805
78155	281806
2092	281807
40035	281808
31009	281809
163855	281810
36709	281811
63736	281812
35726	281813
2126	281814
77839	281815
69879	281816
21591	281817
35210	281818
18063	281819
62602	281820
11664	281821
199827	281822
4730	281823
9299	281824
10001	281825
10506	281826
21839	281827
48206	281828
107310	281829
45502	281830
18932	281831
33490	281832
18574	281833
13931	281834
10003	281835
31391	281836
112536	281837
23269	281838
17458	281839
2635	281840
30949	281841
4635	281842
116348	281843
216423	281844
10127	281845
188870	281846
93454	281847
40698	281848
218852	281849
3418	281850
231528	281851
29250	281852
9348	281853
38409	281854
66668	281855
22085	281856
23	281857
19580	281858
62698	281859
104430	281860
235171	281861
30162	281862
13793	281863
19611	281864
7667	281865
24611	281866
161000	281867
48335	281868
28443	281869
57827	281870
47245	281871
2894	281872
129636	281873
17430	281874
106882	281875
39307	281876
19751	281877
240417	281878
199452	281879
10089	281880
72517	281881
63589	281882
11504	281883
46796	281884
20360	281885
234099	281886
434	281887
136714	281888
6184	281889
24490	281890
2283	281891
6038	281892
113034	281893
59665	281894
42002	281895
20992	281896
88004	281897
141762	281898
46289	281899
154514	281900
62155	281901
45527	281902
10310	281903
45739	281904
197094	281905
77616	281906
63996	281907
71685	281908
118416	281909
53469	281910
20357	281911
58275	281912
7449	281913
50236	281914
8668	281915
160701	281916
225937	281917
164419	281918
87327	281919
67156	281920
214318	281921
31998	281922
7147	281923
73434	281924
18328	281925
38772	281926
60953	281927
21920	281928
90846	281929
33652	281930
46970	281931
12416	281932
87402	281933
2567	281934
50852	281935
26617	281936
17142	281937
849	281938
68005	281939
197106	281940
32801	281941
65526	281942
216994	281943
119451	281944
29607	281945
61434	281946
62289	281947
51929	281948
15863	281949
51821	281950
2780	281951
6180	281952
6407	281953
85193	281954
11757	281955
6611	281956
234851	281957
166321	281958
24403	281959
10213	281960
2597	281961
37409	281962
7	281963
116772	281964
2899	281965
136416	281966
16516	281967
70527	281968
125734	281969
112469	281970
12306	281971
113053	281972
39233	281973
17004	281974
40667	281975
109992	281976
5729	281977
111535	281978
31898	281979
208863	281980
35464	281981
94323	281982
206169	281983
111513	281984
27240	281985
149787	281986
742	281987
55492	281988
54509	281989
53741	281990
33146	281991
42896	281992
126498	281993
66648	281994
23276	281995
28648	281996
11022	281997
70212	281998
9943	281999
84529	282000
27394	282001
78571	282002
47836	282003
17578	282004
12481	282005
78708	282006
21235	282007
29465	282008
103166	282009
25042	282010
117508	282011
30531	282012
3961	282013
86729	282014
31242	282015
56373	282016
87816	282017
2161	282018
1369	282019
1717	282020
79134	282021
1815	282022
2427	282023
727	282024
163899	282025
111425	282026
4777	282027
19287	282028
148162	282029
16467	282030
30000	282031
3795	282032
10828	282033
397	282034
40046	282035
7988	282036
82857	282037
44777	282038
2800	282039
99	282040
117342	282041
21649	282042
51408	282043
8158	282044
11221	282045
174090	282046
20380	282047
66862	282048
82723	282049
4463	282050
19864	282051
7723	282052
9288	282053
47507	282054
23244	282055
67189	282056
57226	282057
31911	282058
89342	282059
155364	282060
30935	282061
82528	282062
25470	282063
117088	282064
35897	282065
52348	282066
8601	282067
47720	282068
41531	282069
85786	282070
21998	282071
13058	282072
52308	282073
24763	282074
80405	282075
82927	282076
16026	282077
608	282078
8205	282079
199	282080
4621	282081
24245	282082
13070	282083
236527	282084
141981	282085
29845	282086
119087	282087
45125	282088
50417	282089
66413	282090
172579	282091
13493	282092
48431	282093
22264	282094
21530	282095
225	282096
113277	282097
7127	282098
707	282099
8378	282100
200809	282101
42905	282102
61183	282103
12540	282104
41178	282105
10808	282106
142326	282107
162904	282108
197139	282109
355	282110
4220	282111
1338	282112
25250	282113
199	282114
5623	282115
6093	282116
230525	282117
5245	282118
87623	282119
33880	282120
8213	282121
20552	282122
5260	282123
32578	282124
112173	282125
19792	282126
6093	282127
23887	282128
48939	282129
70723	282130
196573	282131
61072	282132
8895	282133
56261	282134
72830	282135
69879	282136
14169	282137
51290	282138
8211	282139
37206	282140
167577	282141
99	282142
227434	282143
90104	282144
12354	282145
7961	282146
30764	282147
3331	282148
37856	282149
13029	282150
8484	282151
7222	282152
722	282153
198554	282154
25240	282155
27378	282156
120663	282157
42721	282158
60153	282159
87673	282160
12518	282161
15081	282162
15369	282163
22176	282164
9756	282165
5164	282166
7238	282167
2989	282168
11799	282169
29441	282170
4400	282171
15701	282172
9675	282173
25080	282174
146683	282175
98221	282176
72911	282177
6058	282178
8653	282179
1376	282180
12456	282181
6625	282182
198373	282183
60594	282184
72451	282185
217581	282186
3669	282187
43293	282188
106302	282189
166130	282190
9158	282191
31740	282192
129340	282193
17037	282194
33338	282195
57448	282196
1527	282197
7708	282198
4255	282199
11113	282200
117339	282201
117149	282202
5280	282203
44908	282204
14306	282205
26188	282206
36278	282207
31522	282208
59832	282209
13714	282210
19747	282211
43	282212
103390	282213
775	282214
104391	282215
81297	282216
89264	282217
23883	282218
61652	282219
139909	282220
11409	282221
28845	282222
26273	282223
4352	282224
7475	282225
64515	282226
120649	282227
49280	282228
38169	282229
81894	282230
44201	282231
92194	282232
13863	282233
14784	282234
62070	282235
28348	282236
42772	282237
29676	282238
2158	282239
48542	282240
23257	282241
13702	282242
5787	282243
13336	282244
128136	282245
5712	282246
24234	282247
27025	282248
33169	282249
59050	282250
176993	282251
52724	282252
5005	282253
61092	282254
17670	282255
60019	282256
12760	282257
4392	282258
29798	282259
16719	282260
1918	282261
60629	282262
17207	282263
105967	282264
5505	282265
24808	282266
12596	282267
3469	282268
4443	282269
107571	282270
82532	282271
20207	282272
131268	282273
51791	282274
14180	282275
6525	282276
48997	282277
12830	282278
7610	282279
71935	282280
60628	282281
143214	282282
17169	282283
21014	282284
80465	282285
155095	282286
8853	282287
9789	282288
76218	282289
121132	282290
87645	282291
26687	282292
10128	282293
112661	282294
67960	282295
13062	282296
140896	282297
81969	282298
20861	282299
11100	282300
14510	282301
48661	282302
40750	282303
435	282304
82168	282305
183828	282306
2348	282307
100013	282308
25869	282309
93704	282310
20069	282311
143154	282312
19890	282313
11098	282314
66615	282315
1138	282316
119449	282317
48903	282318
1479	282319
1331	282320
80451	282321
143510	282322
24992	282323
163901	282324
320	282325
24498	282326
860	282327
23940	282328
33902	282329
19898	282330
62347	282331
7599	282332
5472	282333
89126	282334
89441	282335
9052	282336
13481	282337
19696	282338
10078	282339
48109	282340
216349	282341
21629	282342
35131	282343
119564	282344
10596	282345
31628	282346
53132	282347
50667	282348
23156	282349
9265	282350
26534	282351
2043	282352
7622	282353
359	282354
359	282355
296	282356
124242	282357
55354	282358
55614	282359
6648	282360
3038	282361
14461	282362
29455	282363
22953	282364
20003	282365
2914	282366
52302	282367
13289	282368
49052	282369
98201	282370
68500	282371
5950	282372
9214	282373
6222	282374
8968	282375
133076	282376
122230	282377
25085	282378
108435	282379
212879	282380
11596	282381
66806	282382
25983	282383
5184	282384
25812	282385
18362	282386
83640	282387
18684	282388
45820	282389
120195	282390
87542	282391
63946	282392
10456	282393
75932	282394
199	282395
7238	282396
29488	282397
5722	282398
103604	282399
69228	282400
29081	282401
21284	282402
4889	282403
31618	282404
11293	282405
26814	282406
105252	282407
38837	282408
105812	282409
97706	282410
12532	282411
35590	282412
2730	282413
1009	282414
162936	282415
38638	282416
2427	282417
2986	282418
16949	282419
130051	282420
5367	282421
110	282422
124154	282423
35935	282424
33623	282425
77398	282426
61609	282427
144243	282428
146688	282429
5777	282430
18691	282431
5351	282432
3833	282433
6277	282434
9910	282435
199	282436
167156	282437
102784	282438
19804	282439
116951	282440
11280	282441
104353	282442
31117	282443
11350	282444
6845	282445
6644	282446
8979	282447
21693	282448
16473	282449
91881	282450
20325	282451
2923	282452
4936	282453
53562	282454
16233	282455
34669	282456
79263	282457
12349	282458
30905	282459
4363	282460
39821	282461
109180	282462
56127	282463
38650	282464
78840	282465
24866	282466
8355	282467
14511	282468
88290	282469
6305	282470
8549	282471
37657	282472
4657	282473
87593	282474
44492	282475
42309	282476
72973	282477
120414	282478
80921	282479
9491	282480
17804	282481
53512	282482
76145	282483
162657	282484
4657	282485
6611	282486
12291	282487
7204	282488
35996	282489
35300	282490
2600	282491
62784	282492
139429	282493
37085	282494
133732	282495
30141	282496
38416	282497
27761	282498
12520	282499
20333	282500
12775	282501
167175	282502
41598	282503
11597	282504
33269	282505
130837	282506
104838	282507
49930	282508
202329	282509
2161	282510
2157	282511
7133	282512
5538	282513
8233	282514
17227	282515
2043	282516
105948	282517
41875	282518
37264	282519
87243	282520
30797	282521
6222	282522
2910	282523
129471	282524
5917	282525
27029	282526
90078	282527
68686	282528
6568	282529
6595	282530
65991	282531
8227	282532
155078	282533
6536	282534
128901	282535
21520	282536
236762	282537
165501	282538
37949	282539
7600	282540
1127	282541
12158	282542
8508	282543
91038	282544
194817	282545
81062	282546
7892	282547
52404	282548
30839	282549
11443	282550
13127	282551
7230	282552
24862	282553
9763	282554
193	282555
54390	282556
41363	282557
54024	282558
66642	282559
43368	282560
7316	282561
19209	282562
9859	282563
1365	282564
14503	282565
30246	282566
124939	282567
78683	282568
7284	282569
73209	282570
2126	282571
63810	282572
17329	282573
149797	282574
7	282575
234510	282576
166181	282577
166188	282578
117290	282579
6676	282580
186219	282581
239936	282582
136122	282583
151213	282584
190900	282585
102861	282586
170779	282587
213097	282588
208385	282589
15612	282590
75931	282591
87288	282592
231052	282593
189858	282594
75802	282595
236013	282596
135674	282597
34446	282598
9910	282599
5488	282600
174151	282601
11258	282602
73720	282603
38721	282604
47859	282605
89025	282606
30286	282607
886	282608
6918	282609
37482	282610
53138	282611
98424	282612
28044	282613
39102	282614
14075	282615
2603	282616
63691	282617
5081	282618
7453	282619
12963	282620
41058	282621
157511	282622
73235	282623
18145	282624
2966	282625
28093	282626
235227	282627
131963	282628
34253	282629
49322	282630
35335	282631
30918	282632
45029	282633
65621	282634
61819	282635
13747	282636
148368	282637
73003	282638
1902	282639
11814	282640
37329	282641
23933	282642
3011	282643
3789	282644
118525	282645
54826	282646
56528	282647
81140	282648
3159	282649
22640	282650
95375	282651
69705	282652
132143	282653
38223	282654
89895	282655
37455	282656
30971	282657
39993	282658
11000	282659
32304	282660
10885	282661
25350	282662
415	282663
2051	282664
30971	282665
62789	282666
29470	282667
35756	282668
16824	282669
6362	282670
20042	282671
57782	282672
22655	282673
18995	282674
22738	282675
34810	282676
35530	282677
41849	282678
32613	282679
914	282680
46766	282681
101774	282682
1127	282683
12311	282684
50065	282685
32574	282686
25050	282687
150040	282688
48896	282689
47338	282690
40989	282691
700	282692
143170	282693
189974	282694
95348	282695
149684	282696
74927	282697
1120	282698
51	282699
1058	282700
113126	282701
64511	282702
9175	282703
1042	282704
186655	282705
34779	282706
38772	282707
39217	282708
3481	282709
43960	282710
1336	282711
143750	282712
37183	282713
31770	282714
78068	282715
37437	282716
17858	282717
61747	282718
107566	282719
168780	282720
119826	282721
39976	282722
95237	282723
124705	282724
56127	282725
127643	282726
132784	282727
5974	282728
121390	282729
36875	282730
12394	282731
13099	282732
130822	282733
2140	282734
58116	282735
34186	282736
77287	282737
9174	282738
25835	282739
56971	282740
49704	282741
30858	282742
98990	282743
32470	282744
88127	282745
2426	282746
204887	282747
14947	282748
23978	282749
31560	282750
24665	282751
133103	282752
148174	282753
13653	282754
22479	282755
120059	282756
50391	282757
83904	282758
40834	282759
31287	282760
21284	282761
21284	282762
38391	282763
59759	282764
46817	282765
153756	282766
91358	282767
6973	282768
16090	282769
90467	282770
56958	282771
6615	282772
36846	282773
29301	282774
52292	282775
3494	282776
231808	282777
46264	282778
7667	282779
19975	282780
26731	282781
9468	282782
10397	282783
529	282784
902	282785
102762	282786
3466	282787
105210	282788
345	282789
4356	282790
8835	282791
6338	282792
17255	282793
2032	282794
3920	282795
1318	282796
24981	282797
69586	282798
2427	282799
42144	282800
2962	282801
9757	282802
1719	282803
5565	282804
11479	282805
126522	282806
40016	282807
5946	282808
84593	282809
238317	282810
150354	282811
40831	282812
3829	282813
20538	282814
5685	282815
44387	282816
20827	282817
62996	282818
163867	282819
51718	282820
10404	282821
117890	282822
214719	282823
16968	282824
215566	282825
83534	282826
5338	282827
7471	282828
4389	282829
3811	282830
26694	282831
28603	282832
25393	282833
15773	282834
5974	282835
213201	282836
27893	282837
3087	282838
2861	282839
32059	282840
116798	282841
77067	282842
26049	282843
173938	282844
119914	282845
10544	282846
24092	282847
172640	282848
68889	282849
148234	282850
20925	282851
40449	282852
80603	282853
142964	282854
83128	282855
19751	282856
108824	282857
329	282858
1176	282859
64474	282860
8803	282861
20445	282862
112068	282863
24629	282864
205466	282865
3352	282866
83970	282867
37667	282868
23827	282869
126689	282870
12792	282871
8566	282872
84888	282873
15090	282874
31646	282875
4155	282876
146985	282877
28708	282878
86479	282879
89264	282880
72850	282881
62217	282882
453	282883
7228	282884
47	282885
17277	282886
41994	282887
50726	282888
8857	282889
116046	282890
3598	282891
46681	282892
14193	282893
120782	282894
13229	282895
44631	282896
37073	282897
152853	282898
156	282899
29871	282900
332	282901
7680	282902
29928	282903
24654	282904
47823	282905
3010	282906
32610	282907
77723	282908
291	282909
2453	282910
12349	282911
46851	282912
8831	282913
23	282914
27200	282915
16143	282916
29868	282917
6564	282918
21721	282919
22794	282920
8977	282921
47272	282922
79816	282923
3400	282924
8382	282925
16187	282926
18880	282927
5936	282928
18377	282929
11183	282930
7169	282931
10149	282932
18197	282933
658	282934
68092	282935
68913	282936
489	282937
5742	282938
14112	282939
7822	282940
35956	282941
21568	282942
57017	282943
15081	282944
99362	282945
175955	282946
29752	282947
11405	282948
16502	282949
366	282950
129098	282951
49971	282952
37369	282953
64248	282954
10525	282955
11581	282956
83294	282957
24804	282958
9664	282959
41855	282960
6350	282961
3250	282962
67792	282963
6604	282964
58790	282965
28736	282966
28736	282967
105390	282968
62111	282969
42237	282970
114165	282971
41209	282972
5772	282973
25820	282974
67121	282975
30298	282976
38124	282977
34875	282978
178546	282979
22853	282980
33629	282981
37025	282982
92170	282983
42389	282984
157086	282985
3112	282986
99880	282987
58196	282988
20766	282989
4712	282990
46081	282991
17943	282992
351	282993
10364	282994
31234	282995
8924	282996
18523	282997
53666	282998
80467	282999
5754	283000
33875	283001
2539	283002
41362	283003
12516	283004
40582	283005
19474	283006
3560	283007
30616	283008
66	283009
3354	283010
84528	283011
7031	283012
30239	283013
32969	283014
31425	283015
18140	283016
15069	283017
93952	283018
209039	283019
60167	283020
19959	283021
33571	283022
26333	283023
3104	283024
3494	283025
68308	283026
1512	283027
7910	283028
38946	283029
15327	283030
24161	283031
105963	283032
34537	283033
129559	283034
8703	283035
44504	283036
139360	283037
146539	283038
75960	283039
17733	283040
117829	283041
88781	283042
67181	283043
2993	283044
25523	283045
64888	283046
37656	283047
47775	283048
46333	283049
194	283050
1745	283051
93440	283052
2730	283053
33291	283054
72451	283055
10670	283056
19875	283057
4445	283058
3889	283059
9105	283060
2414	283061
59195	283062
18679	283063
8177	283064
9922	283065
103864	283066
31726	283067
18079	283068
36803	283069
170018	283070
8375	283071
658	283072
700	283073
3281	283074
39229	283075
38412	283076
24261	283077
5032	283078
27871	283079
143153	283080
106016	283081
12599	283082
1338	283083
80734	283084
700	283085
30298	283086
217224	283087
138440	283088
34680	283089
34395	283090
10128	283091
6985	283092
14434	283093
6566	283094
130571	283095
12827	283096
118166	283097
21325	283098
97426	283099
14206	283100
15573	283101
50612	283102
3649	283103
11313	283104
1279	283105
6723	283106
194	283107
1404	283108
38778	283109
4209	283110
13954	283111
2113	283112
65598	283113
23482	283114
268	283115
7044	283116
20716	283117
196425	283118
27900	283119
7349	283120
13504	283121
93544	283122
3631	283123
4094	283124
5403	283125
24065	283126
104729	283127
3631	283128
83737	283129
13099	283130
1925	283131
212832	283132
25050	283133
20185	283134
53156	283135
2900	283136
14968	283137
43939	283138
1532	283139
21612	283140
6569	283141
4266	283142
17576	283143
67455	283144
1406	283145
54579	283146
10628	283147
152323	283148
93120	283149
2924	283150
11657	283151
2979	283152
24819	283153
62789	283154
4843	283155
152534	283156
61888	283157
186945	283158
65838	283159
27579	283160
636	283161
65695	283162
147988	283163
13746	283164
67975	283165
14751	283166
1364	283167
25228	283168
17589	283169
47334	283170
7	283171
5936	283172
836	283173
11504	283174
12211	283175
8896	283176
168174	283177
7704	283178
95632	283179
86738	283180
11831	283181
52726	283182
130877	283183
32737	283184
6388	283185
37257	283186
120376	283187
6388	283188
148595	283189
46676	283190
88950	283191
1782	283192
33131	283193
71869	283194
24833	283195
163439	283196
54351	283197
287	283198
20331	283199
12095	283200
120198	283201
163116	283202
106612	283203
62221	283204
120058	283205
5629	283206
151261	283207
777	283208
4991	283209
196759	283210
3660	283211
49113	283212
536	283213
106013	283214
48670	283215
7795	283216
2855	283217
4038	283218
2967	283219
7464	283220
10782	283221
15188	283222
1300	283223
38335	283224
113155	283225
115804	283226
6512	283227
44222	283228
37920	283229
77274	283230
64312	283231
55025	283232
31532	283233
3535	283234
32166	283235
40797	283236
67863	283237
1620	283238
9951	283239
88312	283240
3794	283241
22511	283242
17623	283243
10180	283244
11661	283245
50958	283246
12463	283247
97328	283248
50567	283249
38765	283250
38182	283251
52236	283252
31008	283253
5530	283254
44103	283255
21228	283256
20268	283257
21432	283258
42464	283259
554	283260
87402	283261
129160	283262
56224	283263
17918	283264
1906	283265
82515	283266
231257	283267
152929	283268
5438	283269
31155	283270
15974	283271
33123	283272
554	283273
22741	283274
9870	283275
237761	283276
13962	283277
11901	283278
212895	283279
60329	283280
1929	283281
51931	283282
163214	283283
21512	283284
67693	283285
117369	283286
163803	283287
21010	283288
94121	283289
142829	283290
235942	283291
79172	283292
240164	283293
14963	283294
136904	283295
67163	283296
32835	283297
139712	283298
191274	283299
117519	283300
109795	283301
106883	283302
238591	283303
31	283304
37594	283305
22268	283306
41869	283307
9391	283308
1387	283309
1911	283310
12436	283311
48284	283312
7566	283313
57918	283314
47881	283315
37574	283316
26630	283317
29615	283318
127103	283319
75267	283320
92988	283321
29879	283322
28694	283323
22493	283324
44440	283325
11999	283326
1893	283327
14615	283328
77321	283329
7946	283330
97757	283331
61051	283332
3055	283333
12507	283334
82355	283335
29703	283336
143091	283337
96078	283338
8549	283339
42286	283340
18060	283341
48525	283342
3301	283343
47056	283344
30961	283345
12440	283346
5938	283347
40014	283348
78155	283349
106788	283350
5040	283351
65901	283352
2522	283353
140142	283354
53396	283355
136100	283356
66419	283357
22073	283358
111527	283359
68811	283360
9632	283361
15094	283362
5950	283363
19249	283364
11860	283365
11360	283366
17824	283367
302	283368
31004	283369
1042	283370
2615	283371
71336	283372
77	283373
36915	283374
2601	283375
7130	283376
147426	283377
61160	283378
27490	283379
12580	283380
88937	283381
142564	283382
155008	283383
49053	283384
84563	283385
8141	283386
3267	283387
1532	283388
2861	283389
9498	283390
32312	283391
81887	283392
42	283393
89322	283394
199738	283395
4730	283396
56687	283397
28553	283398
50807	283399
50555	283400
55549	283401
38066	283402
14260	283403
84843	283404
8515	283405
70540	283406
124219	283407
86886	283408
239110	283409
66868	283410
73069	283411
88887	283412
165051	283413
62131	283414
16175	283415
116189	283416
68188	283417
3201	283418
60745	283419
40771	283420
35266	283421
78710	283422
46126	283423
68700	283424
114042	283425
1893	283426
27774	283427
142601	283428
67713	283429
127724	283430
68667	283431
262	283432
96063	283433
198851	283434
53831	283435
48952	283436
50176	283437
10271	283438
7653	283439
93214	283440
74953	283441
28737	283442
154476	283443
60718	283444
166969	283445
4843	283446
3872	283447
16425	283448
10417	283449
75729	283450
23221	283451
3866	283452
1610	283453
24138	283454
15287	283455
661	283456
1973	283457
15272	283458
8812	283459
44870	283460
35646	283461
126952	283462
9477	283463
5799	283464
20517	283465
10554	283466
64092	283467
141113	283468
8451	283469
141101	283470
161626	283471
97032	283472
4834	283473
5009	283474
15058	283475
26995	283476
89180	283477
166372	283478
39159	283479
40101	283480
157	283481
40727	283482
708	283483
54409	283484
9275	283485
2475	283486
74692	283487
57721	283488
37792	283489
5727	283490
21846	283491
181498	283492
6401	283493
26375	283494
12531	283495
4900	283496
8890	283497
64374	283498
42127	283499
66748	283500
38453	283501
46577	283502
35780	283503
24111	283504
146619	283505
8271	283506
106343	283507
126792	283508
60681	283509
1650	283510
44972	283511
95869	283512
13941	283513
124960	283514
73669	283515
116616	283516
14710	283517
23560	283518
47168	283519
19626	283520
1054	283521
15383	283522
4735	283523
77875	283524
89419	283525
61649	283526
37206	283527
47091	283528
162373	283529
48960	283530
20190	283531
113058	283532
13132	283533
9705	283534
52857	283535
88642	283536
489	283537
17087	283538
2008	283539
74095	283540
16694	283541
29551	283542
34810	283543
29911	283544
64477	283545
36869	283546
4831	283547
268	283548
12274	283549
1107	283550
77806	283551
32664	283552
66596	283553
14541	283554
5151	283555
19999	283556
147085	283557
9605	283558
48750	283559
28848	283560
9595	283561
77988	283562
19815	283563
7719	283564
128880	283565
4625	283566
66765	283567
154958	283568
22979	283569
5832	283570
10760	283571
31349	283572
71715	283573
65892	283574
112791	283575
178791	283576
85178	283577
31980	283578
72250	283579
9160	283580
37894	283581
35669	283582
117786	283583
7522	283584
116078	283585
18459	283586
18742	283587
117157	283588
125679	283589
13505	283590
27852	283591
154974	283592
3833	283593
55327	283594
50449	283595
39870	283596
4191	283597
43800	283598
128105	283599
205738	283600
23871	283601
7738	283602
6094	283603
106676	283604
24518	283605
3821	283606
22719	283607
60689	283608
49795	283609
373	283610
29155	283611
57609	283612
44885	283613
4109	283614
15797	283615
198902	283616
2063	283617
38382	283618
61356	283619
18878	283620
16556	283621
46824	283622
33088	283623
106256	283624
26962	283625
103349	283626
74670	283627
5394	283628
5392	283629
9312	283630
30745	283631
53681	283632
37757	283633
8861	283634
17552	283635
40060	283636
24958	283637
61668	283638
37065	283639
50065	283640
2860	283641
102263	283642
42402	283643
48128	283644
48883	283645
14261	283646
111418	283647
2931	283648
24091	283649
10496	283650
144492	283651
30779	283652
5032	283653
411	283654
204712	283655
168047	283656
66617	283657
115622	283658
90474	283659
13488	283660
14874	283661
30942	283662
43540	283663
36552	283664
134576	283665
15480	283666
33064	283667
18632	283668
5891	283669
49355	283670
32564	283671
53514	283672
234947	283673
30140	283674
7606	283675
6532	283676
3852	283677
3979	283678
7667	283679
7252	283680
22765	283681
103004	283682
1544	283683
3818	283684
54984	283685
99944	283686
142870	283687
68491	283688
53939	283689
29869	283690
50603	283691
22946	283692
7663	283693
36621	283694
8877	283695
17380	283696
49034	283697
68522	283698
1292	283699
80405	283700
1105	283701
1105	283702
14944	283703
5697	283704
24382	283705
10029	283706
2386	283707
115925	283708
16715	283709
2606	283710
9956	283711
9694	283712
171970	283713
132976	283714
166328	283715
144408	283716
19821	283717
10404	283718
13269	283719
18397	283720
56895	283721
72573	283722
39679	283723
221	283724
64417	283725
8206	283726
28165	283727
71625	283728
60682	283729
21015	283730
26235	283731
11603	283732
5829	283733
441	283734
30555	283735
6745	283736
15919	283737
23831	283738
33686	283739
11766	283740
32567	283741
3750	283742
60610	283743
31060	283744
11183	283745
64852	283746
12760	283747
111645	283748
983	283749
412	283750
64575	283751
11239	283752
148253	283753
55410	283754
123812	283755
19509	283756
16125	283757
48528	283758
13948	283759
74553	283760
70550	283761
70514	283762
56523	283763
75781	283764
224	283765
10959	283766
1197	283767
149017	283768
16537	283769
61193	283770
87251	283771
1430	283772
59998	283773
1531	283774
12208	283775
192283	283776
38667	283777
103939	283778
47273	283779
24672	283780
2597	283781
11424	283782
34223	283783
47077	283784
61293	283785
30770	283786
42310	283787
10212	283788
13175	283789
48563	283790
58706	283791
5755	283792
75169	283793
52039	283794
38126	283795
37020	283796
6165	283797
31359	283798
106443	283799
50587	283800
48548	283801
13536	283802
89656	283803
164986	283804
41570	283805
62686	283806
5501	283807
9535	283808
87046	283809
22783	283810
1086	283811
163567	283812
141297	283813
143970	283814
13421	283815
18130	283816
71386	283817
62191	283818
13125	283819
6342	283820
155560	283821
38399	283822
19886	283823
34865	283824
31035	283825
24262	283826
9073	283827
29034	283828
152375	283829
1241	283830
14156	283831
3929	283832
112878	283833
9705	283834
45233	283835
40072	283836
75331	283837
15247	283838
51766	283839
1712	283840
10786	283841
12351	283842
11951	283843
111692	283844
1613	283845
40246	283846
1712	283847
76474	283848
26711	283849
23595	283850
1542	283851
22900	283852
166580	283853
114532	283854
17647	283855
92461	283856
8619	283857
2743	283858
39632	283859
8015	283860
11779	283861
8086	283862
28126	283863
12120	283864
26624	283865
98430	283866
5099	283867
68679	283868
44278	283869
111143	283870
28165	283871
49272	283872
57683	283873
2620	283874
2236	283875
113314	283876
82718	283877
78320	283878
63856	283879
4409	283880
2419	283881
37248	283882
8336	283883
56288	283884
119949	283885
68975	283886
137115	283887
110020	283888
175	283889
49143	283890
215229	283891
62028	283892
53144	283893
59096	283894
20443	283895
10395	283896
10914	283897
42181	283898
7618	283899
6654	283900
78194	283901
1227	283902
60224	283903
510	283904
67074	283905
24444	283906
26692	283907
78670	283908
74857	283909
30675	283910
3312	283911
60234	283912
26915	283913
230605	283914
4970	283915
2415	283916
22027	283917
300	283918
23737	283919
52791	283920
37333	283921
1159	283922
33019	283923
22048	283924
12042	283925
47911	283926
19041	283927
13742	283928
21864	283929
196658	283930
63042	283931
33553	283932
32755	283933
83229	283934
33702	283935
46483	283936
101861	283937
34	283938
110853	283939
10327	283940
37611	283941
22109	283942
78544	283943
48999	283944
232028	283945
29804	283946
154827	283947
5471	283948
7959	283949
43831	283950
18488	283951
6506	283952
215918	283953
655	283954
153253	283955
153415	283956
154783	283957
40101	283958
216388	283959
58464	283960
141311	283961
10144	283962
50459	283963
7581	283964
32835	283965
154921	283966
64111	283967
47418	283968
112039	283969
39976	283970
16531	283971
102329	283972
2393	283973
762	283974
43630	283975
100010	283976
3158	283977
9678	283978
40268	283979
29951	283980
16988	283981
1625	283982
25385	283983
98377	283984
64004	283985
76478	283986
25583	283987
215826	283988
131396	283989
156264	283990
15861	283991
4831	283992
108276	283993
4831	283994
7110	283995
9333	283996
135806	283997
15633	283998
24948	283999
17573	284000
148760	284001
63520	284002
2779	284003
2389	284004
20972	284005
195070	284006
15393	284007
36911	284008
82289	284009
36710	284010
81217	284011
7410	284012
56875	284013
74220	284014
8619	284015
17301	284016
57450	284017
25571	284018
27771	284019
180352	284020
45023	284021
182434	284022
63252	284023
95226	284024
98008	284025
29487	284026
26549	284027
195845	284028
33301	284029
1224	284030
130913	284031
74144	284032
71760	284033
77488	284034
103064	284035
194808	284036
104925	284037
44910	284038
110641	284039
74337	284040
12994	284041
49832	284042
100454	284043
137442	284044
128565	284045
120246	284046
26725	284047
115886	284048
52194	284049
109968	284050
207892	284051
77788	284052
150767	284053
102171	284054
9708	284055
89216	284056
51423	284057
153771	284058
82909	284059
121771	284060
43011	284061
75258	284062
30918	284063
56354	284064
83894	284065
99415	284066
40811	284067
38417	284068
34897	284069
39346	284070
23082	284071
48230	284072
103478	284073
48823	284074
230850	284075
16507	284076
186934	284077
106348	284078
26113	284079
31347	284080
27249	284081
162964	284082
68801	284083
5587	284084
184562	284085
50198	284086
7419	284087
62913	284088
76058	284089
6347	284090
3125	284091
163196	284092
111482	284093
10948	284094
94289	284095
30690	284096
82472	284097
115718	284098
97457	284099
44584	284100
159536	284101
99594	284102
4247	284103
63999	284104
54839	284105
39444	284106
55062	284107
226070	284108
180423	284109
212827	284110
221000	284111
35964	284112
111726	284113
29376	284114
70879	284115
35446	284116
28320	284117
19568	284118
153585	284119
149812	284120
209895	284121
150693	284122
212068	284123
101872	284124
153861	284125
9414	284126
110128	284127
154671	284128
28445	284129
57106	284130
35667	284131
151183	284132
11055	284133
50907	284134
35849	284135
885	284136
158684	284137
3361	284138
102380	284139
13712	284140
71443	284141
64721	284142
26307	284143
186662	284144
132895	284145
6317	284146
2080	284147
38788	284148
100738	284149
100738	284150
8389	284151
160447	284152
87	284153
26952	284154
92279	284155
228175	284156
17172	284157
119909	284158
34258	284159
122900	284160
26099	284161
123868	284162
19765	284163
2016	284164
338	284165
83931	284166
84597	284167
12213	284168
65017	284169
92698	284170
82694	284171
8727	284172
8815	284173
2436	284174
38429	284175
23927	284176
33043	284177
9026	284178
1997	284179
3071	284180
111501	284181
249	284182
27259	284183
86940	284184
139396	284185
45882	284186
79524	284187
17550	284188
65519	284189
111610	284190
3937	284191
14499	284192
23523	284193
75576	284194
635	284195
16367	284196
9161	284197
65253	284198
18546	284199
80472	284200
20765	284201
52962	284202
233653	284203
57851	284204
96404	284205
51007	284206
86816	284207
6470	284208
48124	284209
597	284210
5508	284211
15089	284212
74216	284213
35739	284214
44473	284215
81605	284216
95565	284217
158166	284218
15306	284219
114031	284220
59857	284221
187262	284222
100847	284223
81257	284224
101025	284225
12163	284226
218145	284227
18393	284228
8140	284229
30877	284230
95537	284231
31384	284232
164337	284233
53522	284234
78721	284235
65716	284236
28591	284237
115558	284238
65179	284239
95913	284240
30324	284241
39275	284242
16426	284243
56972	284244
44750	284245
29835	284246
66165	284247
64950	284248
118676	284249
43932	284250
19061	284251
7079	284252
87938	284253
50133	284254
58161	284255
74441	284256
25576	284257
151258	284258
18188	284259
9318	284260
8587	284261
27813	284262
66196	284263
52020	284264
105859	284265
67664	284266
19703	284267
75329	284268
21422	284269
25349	284270
76869	284271
11504	284272
411	284273
11504	284274
158304	284275
156293	284276
13629	284277
48440	284278
15827	284279
16899	284280
2935	284281
224862	284282
44778	284283
131102	284284
22543	284285
23835	284286
99023	284287
120082	284288
39933	284289
57370	284290
8083	284291
80152	284292
107221	284293
5004	284294
164337	284295
137286	284296
114317	284297
38586	284298
24348	284299
16777	284300
106311	284301
31303	284302
29616	284303
18896	284304
216337	284305
153592	284306
26440	284307
582	284308
25121	284309
4204	284310
47409	284311
2189	284312
3193	284313
45137	284314
38354	284315
155546	284316
61039	284317
45587	284318
179846	284319
157638	284320
78806	284321
13786	284322
114816	284323
7699	284324
77967	284325
3315	284326
61499	284327
139508	284328
140633	284329
42062	284330
61499	284331
62204	284332
223878	284333
141882	284334
121900	284335
17878	284336
49929	284337
3315	284338
37926	284339
25422	284340
1053	284341
166205	284342
54645	284343
24100	284344
25114	284345
12913	284346
5587	284347
3308	284348
24988	284349
57019	284350
11303	284351
105967	284352
76877	284353
50688	284354
4777	284355
21388	284356
550	284357
187261	284358
139218	284359
65309	284360
9752	284361
18589	284362
45311	284363
23670	284364
36917	284365
28792	284366
211754	284367
97713	284368
16817	284369
7977	284370
101415	284371
21037	284372
46199	284373
109366	284374
24259	284375
116258	284376
55758	284377
4760	284378
77525	284379
36000	284380
21114	284381
107853	284382
5365	284383
11152	284384
35101	284385
128484	284386
18572	284387
55411	284388
58101	284389
11162	284390
35981	284391
46477	284392
69053	284393
15635	284394
27927	284395
66594	284396
29520	284397
29506	284398
75169	284399
48059	284400
13406	284401
183693	284402
77349	284403
24566	284404
93991	284405
66095	284406
23327	284407
55147	284408
16193	284409
44218	284410
39589	284411
45427	284412
7403	284413
43636	284414
5632	284415
165038	284416
103270	284417
30612	284418
95031	284419
16147	284420
39852	284421
62176	284422
18571	284423
58878	284424
154307	284425
136583	284426
86591	284427
21112	284428
79140	284429
59419	284430
47002	284431
27786	284432
72060	284433
29399	284434
29519	284435
50522	284436
36666	284437
79335	284438
104673	284439
78655	284440
73485	284441
7500	284442
167675	284443
40913	284444
39616	284445
37128	284446
39953	284447
37982	284448
21129	284449
131633	284450
72273	284451
30447	284452
109824	284453
164558	284454
55448	284455
74755	284456
43627	284457
32378	284458
43236	284459
55191	284460
93373	284461
39133	284462
48322	284463
28345	284464
142096	284465
16188	284466
11397	284467
21350	284468
192277	284469
19980	284470
80463	284471
197560	284472
11397	284473
11290	284474
7068	284475
31994	284476
22560	284477
7460	284478
77142	284479
155257	284480
37805	284481
43943	284482
28713	284483
77340	284484
32363	284485
164974	284486
76460	284487
212557	284488
24910	284489
233551	284490
39548	284491
23663	284492
1351	284493
6519	284494
50077	284495
33028	284496
22810	284497
109349	284498
125980	284499
6513	284500
10277	284501
44874	284502
36314	284503
45631	284504
17027	284505
108425	284506
46106	284507
57273	284508
10337	284509
45777	284510
31623	284511
55932	284512
19165	284513
22869	284514
29059	284515
16496	284516
10638	284517
42679	284518
10802	284519
27660	284520
142148	284521
83859	284522
60990	284523
2055	284524
219628	284525
20376	284526
13467	284527
29259	284528
2250	284529
3280	284530
122446	284531
81415	284532
131013	284533
5556	284534
27598	284535
20204	284536
65781	284537
13163	284538
228791	284539
37451	284540
154703	284541
50377	284542
97308	284543
59932	284544
20733	284545
234409	284546
67443	284547
22125	284548
118111	284549
93323	284550
4347	284551
130970	284552
8906	284553
51516	284554
5111	284555
10974	284556
25226	284557
65197	284558
110829	284559
76387	284560
13514	284561
64528	284562
110829	284563
13518	284564
35738	284565
514	284566
223095	284567
14884	284568
2154	284569
36101	284570
8644	284571
6607	284572
223161	284573
114195	284574
221870	284575
51552	284576
101472	284577
5020	284578
24774	284579
3722	284580
48411	284581
9342	284582
8002	284583
18149	284584
33753	284585
18126	284586
61082	284587
13915	284588
27980	284589
53639	284590
176863	284591
43701	284592
12547	284593
12585	284594
114708	284595
52303	284596
219344	284597
240327	284598
115004	284599
3083	284600
50380	284601
20521	284602
22695	284603
33493	284604
48012	284605
154500	284606
222455	284607
231938	284608
386	284609
233055	284610
161859	284611
102834	284612
3722	284613
39626	284614
65582	284615
3286	284616
17625	284617
38258	284618
70483	284619
2323	284620
23998	284621
20118	284622
164298	284623
14027	284624
5030	284625
69589	284626
4448	284627
105712	284628
18836	284629
2265	284630
35278	284631
42331	284632
16535	284633
120946	284634
89411	284635
143362	284636
30730	284637
33594	284638
183664	284639
7201	284640
145214	284641
38327	284642
9620	284643
42307	284644
6185	284645
141167	284646
10526	284647
145041	284648
30432	284649
31843	284650
38573	284651
44246	284652
28017	284653
9707	284654
16	284655
7553	284656
47020	284657
15043	284658
45829	284659
1117	284660
34836	284661
3575	284662
116953	284663
34705	284664
44510	284665
48686	284666
30764	284667
197543	284668
11001	284669
205	284670
24673	284671
24144	284672
37244	284673
61999	284674
40	284675
4298	284676
447	284677
7219	284678
8261	284679
895	284680
80760	284681
24809	284682
130451	284683
8235	284684
3574	284685
11376	284686
1187	284687
106288	284688
6185	284689
42064	284690
24192	284691
101	284692
65749	284693
50974	284694
26986	284695
38017	284696
81756	284697
106306	284698
1457	284699
60743	284700
37303	284701
14810	284702
115797	284703
624	284704
6128	284705
147652	284706
9637	284707
71884	284708
18999	284709
2569	284710
5317	284711
35872	284712
134613	284713
50597	284714
99047	284715
155934	284716
160495	284717
219065	284718
155933	284719
64841	284720
21392	284721
35019	284722
23168	284723
152305	284724
4854	284725
106137	284726
129781	284727
13791	284728
131657	284729
23062	284730
35222	284731
39406	284732
24028	284733
47044	284734
108777	284735
54644	284736
181723	284737
149909	284738
156380	284739
156380	284740
84223	284741
9471	284742
159189	284743
35254	284744
4868	284745
24608	284746
148514	284747
5436	284748
11392	284749
28182	284750
15464	284751
1532	284752
7405	284753
80304	284754
30570	284755
6140	284756
3299	284757
21783	284758
4724	284759
95517	284760
42267	284761
168880	284762
121937	284763
127133	284764
16729	284765
53721	284766
21783	284767
20243	284768
38541	284769
8249	284770
11396	284771
8383	284772
18752	284773
15020	284774
79491	284775
177699	284776
169231	284777
13582	284778
129536	284779
47583	284780
61479	284781
49900	284782
49900	284783
29875	284784
4258	284785
37922	284786
37922	284787
103844	284788
141911	284789
141392	284790
4888	284791
20393	284792
48384	284793
95361	284794
169222	284795
91250	284796
169547	284797
169652	284798
4725	284799
33401	284800
6188	284801
427	284802
194884	284803
16645	284804
79262	284805
9371	284806
80340	284807
105276	284808
24645	284809
55691	284810
90972	284811
90736	284812
16717	284813
2063	284814
141795	284815
3294	284816
103751	284817
232	284818
61071	284819
52411	284820
69490	284821
2055	284822
69522	284823
4818	284824
3159	284825
194561	284826
53883	284827
96958	284828
12509	284829
29429	284830
29823	284831
55868	284832
182009	284833
122183	284834
5004	284835
33537	284836
121965	284837
6176	284838
9829	284839
13548	284840
140444	284841
61059	284842
2319	284843
20126	284844
9636	284845
103234	284846
122368	284847
5004	284848
58709	284849
13635	284850
24212	284851
38531	284852
19666	284853
30508	284854
24766	284855
43238	284856
61946	284857
11469	284858
2286	284859
5435	284860
37306	284861
140449	284862
35003	284863
55648	284864
55868	284865
106174	284866
33606	284867
119966	284868
27704	284869
24486	284870
847	284871
453	284872
90541	284873
75821	284874
163356	284875
9653	284876
90713	284877
169635	284878
138220	284879
7762	284880
90796	284881
194568	284882
58660	284883
3887	284884
13891	284885
453	284886
72	284887
3887	284888
3887	284889
1331	284890
91112	284891
7656	284892
33523	284893
60633	284894
30410	284895
90398	284896
90830	284897
47968	284898
9811	284899
96	284900
8238	284901
69459	284902
30410	284903
76	284904
140398	284905
12469	284906
69113	284907
14967	284908
142088	284909
7304	284910
195787	284911
42171	284912
23464	284913
13635	284914
42119	284915
9720	284916
125649	284917
180108	284918
193323	284919
6242	284920
121019	284921
8897	284922
53924	284923
13803	284924
5420	284925
142848	284926
8238	284927
5748	284928
18074	284929
9768	284930
128047	284931
4239	284932
126963	284933
12525	284934
136533	284935
48166	284936
72076	284937
96433	284938
34818	284939
127006	284940
131273	284941
53817	284942
42231	284943
128872	284944
4225	284945
19088	284946
69577	284947
195666	284948
103443	284949
13653	284950
37996	284951
105826	284952
90890	284953
42248	284954
53708	284955
67774	284956
29806	284957
122419	284958
90644	284959
69191	284960
121874	284961
60369	284962
162808	284963
61348	284964
121596	284965
194751	284966
127764	284967
67774	284968
161816	284969
102088	284970
141807	284971
169214	284972
195556	284973
190961	284974
86536	284975
78015	284976
69075	284977
79336	284978
9653	284979
79570	284980
38264	284981
78834	284982
2941	284983
104452	284984
20930	284985
119154	284986
121315	284987
13508	284988
100609	284989
42210	284990
95630	284991
184471	284992
13806	284993
174897	284994
20200	284995
7166	284996
24826	284997
119065	284998
13690	284999
10404	285000
47945	285001
13651	285002
33620	285003
36909	285004
2692	285005
19093	285006
44975	285007
395	285008
1187	285009
48616	285010
141885	285011
29605	285012
1836	285013
76944	285014
9433	285015
17939	285016
47394	285017
103011	285018
53634	285019
69117	285020
140548	285021
142818	285022
97411	285023
4199	285024
30521	285025
12470	285026
38177	285027
121972	285028
194804	285029
33578	285030
19656	285031
60332	285032
35763	285033
11361	285034
37995	285035
90369	285036
16586	285037
12469	285038
140660	285039
37083	285040
61831	285041
19853	285042
9811	285043
103666	285044
9653	285045
9653	285046
4852	285047
37229	285048
169850	285049
33544	285050
121362	285051
60281	285052
195668	285053
138868	285054
8323	285055
8844	285056
61277	285057
15753	285058
21917	285059
6606	285060
121501	285061
61341	285062
69568	285063
194158	285064
140391	285065
195756	285066
142538	285067
79233	285068
90861	285069
44119	285070
95711	285071
178576	285072
48228	285073
13736	285074
178189	285075
48228	285076
3642	285077
55868	285078
5024	285079
69568	285080
189937	285081
138470	285082
16193	285083
94604	285084
170103	285085
43434	285086
47292	285087
169795	285088
6625	285089
26825	285090
110427	285091
195570	285092
11052	285093
104338	285094
68991	285095
121065	285096
8897	285097
63002	285098
9653	285099
8259	285100
33735	285101
33442	285102
42269	285103
30410	285104
3919	285105
11345	285106
12475	285107
19744	285108
37374	285109
47280	285110
168449	285111
133957	285112
2273	285113
77759	285114
45114	285115
1330	285116
89942	285117
9734	285118
1539	285119
121684	285120
4724	285121
169617	285122
118830	285123
169723	285124
90614	285125
103347	285126
91064	285127
53796	285128
91023	285129
43288	285130
29806	285131
90968	285132
80553	285133
165733	285134
12508	285135
8982	285136
13706	285137
126762	285138
93843	285139
175270	285140
93469	285141
127429	285142
94092	285143
72709	285144
72504	285145
13943	285146
16377	285147
95687	285148
79110	285149
3681	285150
9738	285151
93715	285152
3681	285153
16502	285154
29676	285155
37814	285156
103182	285157
14873	285158
27997	285159
126368	285160
104997	285161
90413	285162
69327	285163
234441	285164
42067	285165
90977	285166
21917	285167
34637	285168
195728	285169
29823	285170
16311	285171
3681	285172
4722	285173
69560	285174
24377	285175
61040	285176
16577	285177
7656	285178
5748	285179
61338	285180
61338	285181
9399	285182
32524	285183
14219	285184
4173	285185
6828	285186
140776	285187
20186	285188
13803	285189
8238	285190
61338	285191
197580	285192
79529	285193
135220	285194
94970	285195
106178	285196
127490	285197
19607	285198
128877	285199
24368	285200
9399	285201
179018	285202
17939	285203
53721	285204
15783	285205
12525	285206
62186	285207
169399	285208
101727	285209
45807	285210
18052	285211
141772	285212
121554	285213
69273	285214
2056	285215
6231	285216
8451	285217
146	285218
179208	285219
169565	285220
36535	285221
90870	285222
33546	285223
68806	285224
19625	285225
23528	285226
69295	285227
69295	285228
4993	285229
33729	285230
4993	285231
36303	285232
135220	285233
177330	285234
72819	285235
139815	285236
33578	285237
95064	285238
90794	285239
141170	285240
42164	285241
46719	285242
21933	285243
90964	285244
105965	285245
47374	285246
21965	285247
21935	285248
16345	285249
120906	285250
12474	285251
128784	285252
9640	285253
16580	285254
141939	285255
29802	285256
132066	285257
44035	285258
55868	285259
94131	285260
72709	285261
126126	285262
127122	285263
174860	285264
126989	285265
128493	285266
95420	285267
175404	285268
176445	285269
174652	285270
127073	285271
127467	285272
197549	285273
61508	285274
61532	285275
4239	285276
30410	285277
5284	285278
78329	285279
90781	285280
107494	285281
26880	285282
21912	285283
6254	285284
56150	285285
11286	285286
19607	285287
121943	285288
19607	285289
3698	285290
55426	285291
121915	285292
53679	285293
69113	285294
69573	285295
59943	285296
34552	285297
90750	285298
34899	285299
103860	285300
103768	285301
90262	285302
30200	285303
69119	285304
37956	285305
44768	285306
94580	285307
125974	285308
177971	285309
94604	285310
174951	285311
34505	285312
175076	285313
34505	285314
127070	285315
176834	285316
47952	285317
33547	285318
103153	285319
192225	285320
18066	285321
121977	285322
120906	285323
26875	285324
121361	285325
170099	285326
24044	285327
195250	285328
139715	285329
24044	285330
60323	285331
103666	285332
9582	285333
77762	285334
121880	285335
12411	285336
35569	285337
209000	285338
53672	285339
121124	285340
37608	285341
127629	285342
18696	285343
69159	285344
3211	285345
175984	285346
195492	285347
198503	285348
69235	285349
145451	285350
95498	285351
12509	285352
166201	285353
168499	285354
27824	285355
139207	285356
15783	285357
79218	285358
10561	285359
9640	285360
34765	285361
116559	285362
32524	285363
38396	285364
4267	285365
46931	285366
140564	285367
9399	285368
11529	285369
9399	285370
107623	285371
121912	285372
237668	285373
168770	285374
59937	285375
91060	285376
90848	285377
162438	285378
122289	285379
168542	285380
61186	285381
103761	285382
95044	285383
78551	285384
116011	285385
33608	285386
41898	285387
178829	285388
33619	285389
192998	285390
91250	285391
128680	285392
90543	285393
20389	285394
18804	285395
20030	285396
197116	285397
6217	285398
80253	285399
69194	285400
18023	285401
4440	285402
104748	285403
107494	285404
2319	285405
4236	285406
69498	285407
69056	285408
90157	285409
62253	285410
95174	285411
62253	285412
10875	285413
101652	285414
3919	285415
33578	285416
91069	285417
69146	285418
163034	285419
36295	285420
36295	285421
77605	285422
30508	285423
30508	285424
96329	285425
8978	285426
189700	285427
5356	285428
193770	285429
33573	285430
90098	285431
33420	285432
78086	285433
103567	285434
49900	285435
12469	285436
121868	285437
79565	285438
2962	285439
86851	285440
127442	285441
105535	285442
195966	285443
67515	285444
43789	285445
88916	285446
103778	285447
140032	285448
90611	285449
121278	285450
179037	285451
79981	285452
126200	285453
174944	285454
24363	285455
16316	285456
95475	285457
93633	285458
24320	285459
4781	285460
186005	285461
141300	285462
68991	285463
42105	285464
2875	285465
24652	285466
2585	285467
79628	285468
19394	285469
11286	285470
118053	285471
165796	285472
61277	285473
5314	285474
11428	285475
4781	285476
4781	285477
122246	285478
30155	285479
8218	285480
42267	285481
3690	285482
3681	285483
2289	285484
121890	285485
89546	285486
2118	285487
69573	285488
2944	285489
6606	285490
60440	285491
121949	285492
128600	285493
53531	285494
47543	285495
10875	285496
142912	285497
24651	285498
3642	285499
2963	285500
6237	285501
16777	285502
140431	285503
122018	285504
30464	285505
122267	285506
6188	285507
5004	285508
26839	285509
143278	285510
29661	285511
46724	285512
60455	285513
121159	285514
71329	285515
140424	285516
60165	285517
195749	285518
90823	285519
169999	285520
27704	285521
121327	285522
90185	285523
168909	285524
178765	285525
168837	285526
42144	285527
230237	285528
18052	285529
168483	285530
121874	285531
33590	285532
122597	285533
168759	285534
165780	285535
121318	285536
12497	285537
184963	285538
121435	285539
10487	285540
42072	285541
42072	285542
8259	285543
3913	285544
21873	285545
140467	285546
60081	285547
38020	285548
69226	285549
90839	285550
16258	285551
37176	285552
391	285553
21981	285554
69294	285555
54017	285556
161273	285557
90279	285558
121283	285559
73301	285560
128757	285561
95183	285562
53595	285563
2162	285564
69603	285565
2162	285566
140004	285567
16532	285568
122361	285569
53865	285570
77763	285571
198102	285572
5284	285573
30302	285574
79797	285575
122250	285576
16256	285577
127164	285578
53889	285579
2934	285580
48371	285581
38372	285582
139225	285583
9399	285584
6058	285585
79336	285586
122342	285587
72806	285588
61324	285589
11653	285590
11653	285591
11653	285592
252	285593
1626	285594
96	285595
38530	285596
18804	285597
28033	285598
18806	285599
1312	285600
22814	285601
127982	285602
128351	285603
126365	285604
95044	285605
95300	285606
176779	285607
55868	285608
95300	285609
128389	285610
177401	285611
177914	285612
95448	285613
55871	285614
20393	285615
175193	285616
177427	285617
139227	285618
24826	285619
29875	285620
27942	285621
6061	285622
9582	285623
3646	285624
4251	285625
73492	285626
6625	285627
96	285628
25026	285629
16594	285630
90409	285631
139750	285632
121225	285633
168455	285634
121905	285635
53782	285636
140853	285637
120941	285638
121821	285639
121295	285640
169217	285641
90541	285642
90745	285643
19651	285644
142840	285645
103318	285646
53927	285647
122033	285648
10476	285649
121555	285650
53476	285651
195689	285652
69271	285653
120969	285654
90778	285655
33539	285656
90735	285657
26884	285658
121937	285659
141430	285660
53785	285661
97765	285662
42018	285663
42060	285664
2945	285665
30437	285666
11387	285667
5469	285668
37421	285669
103786	285670
44446	285671
30537	285672
43886	285673
26905	285674
26905	285675
6256	285676
27023	285677
3891	285678
90964	285679
7158	285680
24626	285681
453	285682
754	285683
78807	285684
11383	285685
78525	285686
142286	285687
60633	285688
13803	285689
175863	285690
6190	285691
2289	285692
21776	285693
2289	285694
21776	285695
21776	285696
754	285697
16755	285698
2289	285699
6062	285700
143088	285701
95023	285702
176520	285703
199010	285704
1911	285705
121053	285706
1911	285707
1911	285708
1911	285709
53531	285710
1911	285711
53721	285712
95263	285713
16407	285714
25049	285715
2951	285716
53710	285717
47257	285718
105022	285719
8218	285720
24609	285721
8340	285722
7158	285723
141774	285724
23830	285725
23830	285726
42229	285727
169228	285728
139226	285729
195741	285730
10462	285731
60620	285732
71467	285733
128111	285734
121869	285735
103385	285736
35367	285737
37274	285738
177776	285739
21926	285740
119065	285741
103786	285742
138580	285743
195589	285744
145482	285745
104997	285746
4725	285747
24638	285748
43567	285749
121603	285750
120968	285751
46633	285752
104124	285753
175308	285754
103255	285755
1192	285756
1192	285757
5412	285758
80239	285759
32229	285760
188	285761
16087	285762
25484	285763
15917	285764
25971	285765
20924	285766
81098	285767
11101	285768
20738	285769
148657	285770
19727	285771
120850	285772
46730	285773
135088	285774
24087	285775
188581	285776
75279	285777
58308	285778
23319	285779
24553	285780
40577	285781
45385	285782
28844	285783
38250	285784
16619	285785
68279	285786
4921	285787
66619	285788
18560	285789
87992	285790
141940	285791
42737	285792
151435	285793
79587	285794
75424	285795
188127	285796
60910	285797
99515	285798
174466	285799
160082	285800
4775	285801
6223	285802
27574	285803
24278	285804
2488	285805
44772	285806
5290	285807
73593	285808
36347	285809
39294	285810
97142	285811
17135	285812
140898	285813
1875	285814
39119	285815
8015	285816
5121	285817
188917	285818
86557	285819
467	285820
207337	285821
63707	285822
29419	285823
85587	285824
228593	285825
13479	285826
13463	285827
32412	285828
92431	285829
57969	285830
223127	285831
75811	285832
58406	285833
77192	285834
77602	285835
156134	285836
75720	285837
224072	285838
34342	285839
127975	285840
18615	285841
56176	285842
202372	285843
128637	285844
126701	285845
178396	285846
126701	285847
94744	285848
43551	285849
36333	285850
112508	285851
155881	285852
51371	285853
51460	285854
71704	285855
114709	285856
95176	285857
94388	285858
93364	285859
76760	285860
225135	285861
6322	285862
205551	285863
132700	285864
133983	285865
67902	285866
18821	285867
5290	285868
12038	285869
116702	285870
1701	285871
216542	285872
31558	285873
9868	285874
70424	285875
111120	285876
223339	285877
229965	285878
115465	285879
230244	285880
143691	285881
92903	285882
110383	285883
106952	285884
131140	285885
71256	285886
34357	285887
239417	285888
4236	285889
186409	285890
6333	285891
84406	285892
68938	285893
226269	285894
89654	285895
138443	285896
108795	285897
232335	285898
142815	285899
106889	285900
179048	285901
122325	285902
160632	285903
1904	285904
70752	285905
7879	285906
16303	285907
199417	285908
204654	285909
146659	285910
19583	285911
37391	285912
43898	285913
71455	285914
198730	285915
89866	285916
200002	285917
126406	285918
144525	285919
152658	285920
16987	285921
38870	285922
80490	285923
26213	285924
180029	285925
80490	285926
53588	285927
83796	285928
231048	285929
139193	285930
176336	285931
33600	285932
209618	285933
141233	285934
85036	285935
157384	285936
62759	285937
37316	285938
62588	285939
85710	285940
22563	285941
45924	285942
158843	285943
24121	285944
95893	285945
72681	285946
238709	285947
115422	285948
72278	285949
7855	285950
20787	285951
81389	285952
47973	285953
53605	285954
30019	285955
47501	285956
12666	285957
80177	285958
143734	285959
40635	285960
110489	285961
99005	285962
12775	285963
42094	285964
72278	285965
82322	285966
1944	285967
3385	285968
201212	285969
1764	285970
20753	285971
10003	285972
101517	285973
230747	285974
36933	285975
3767	285976
150587	285977
65466	285978
50995	285979
410	285980
16273	285981
1158	285982
120112	285983
158570	285984
216701	285985
70166	285986
132575	285987
125429	285988
11384	285989
41279	285990
155463	285991
342	285992
101570	285993
9793	285994
34474	285995
34856	285996
165473	285997
26507	285998
146769	285999
240063	286000
162366	286001
84809	286002
93143	286003
37841	286004
14182	286005
19592	286006
93273	286007
1359	286008
3104	286009
17527	286010
83240	286011
109680	286012
2454	286013
113767	286014
151949	286015
65410	286016
27601	286017
127740	286018
17527	286019
92880	286020
7197	286021
115781	286022
12533	286023
191409	286024
97993	286025
17046	286026
16395	286027
48745	286028
31	286029
222741	286030
158289	286031
2900	286032
83951	286033
94402	286034
18822	286035
204793	286036
24091	286037
115885	286038
116862	286039
116974	286040
88548	286041
154741	286042
66658	286043
1635	286044
34222	286045
28182	286046
228798	286047
157458	286048
222618	286049
162436	286050
891	286051
67857	286052
141094	286053
24152	286054
24152	286055
16439	286056
16442	286057
24155	286058
7141	286059
47485	286060
141085	286061
16442	286062
24155	286063
141085	286064
24155	286065
78998	286066
16442	286067
29925	286068
24155	286069
47485	286070
19798	286071
29925	286072
7141	286073
24152	286074
29833	286075
7153	286076
16767	286077
19655	286078
94060	286079
73748	286080
22627	286081
72858	286082
5408	286083
51025	286084
13144	286085
137365	286086
59357	286087
102900	286088
139335	286089
16687	286090
65938	286091
9516	286092
68563	286093
60551	286094
2604	286095
72435	286096
60963	286097
9652	286098
1333	286099
34566	286100
7153	286101
515	286102
33767	286103
106006	286104
56416	286105
13773	286106
2593	286107
78328	286108
104921	286109
78094	286110
13523	286111
3668	286112
437	286113
2592	286114
198664	286115
124743	286116
437	286117
13630	286118
7188	286119
105307	286120
47956	286121
2593	286122
2426	286123
105226	286124
1831	286125
6267	286126
81120	286127
16503	286128
564	286129
20516	286130
119973	286131
1939	286132
63943	286133
220093	286134
62483	286135
10274	286136
106447	286137
234198	286138
77659	286139
5294	286140
62507	286141
13693	286142
59205	286143
52059	286144
53433	286145
1972	286146
101664	286147
77074	286148
3964	286149
14918	286150
8861	286151
227130	286152
14918	286153
159065	286154
951	286155
14918	286156
158203	286157
115539	286158
10371	286159
36946	286160
225623	286161
159596	286162
226138	286163
158393	286164
159764	286165
163491	286166
86019	286167
53415	286168
78477	286169
125157	286170
70239	286171
222	286172
28852	286173
12346	286174
137525	286175
238151	286176
65448	286177
144011	286178
33315	286179
6595	286180
58201	286181
38832	286182
103834	286183
122569	286184
103276	286185
21835	286186
42298	286187
4450	286188
8473	286189
16979	286190
40600	286191
103647	286192
31231	286193
87600	286194
21977	286195
9835	286196
2005	286197
30019	286198
21399	286199
117597	286200
66716	286201
62933	286202
69618	286203
90064	286204
8220	286205
18055	286206
24432	286207
111422	286208
90487	286209
96685	286210
21384	286211
41252	286212
25049	286213
213032	286214
131064	286215
74208	286216
74454	286217
152890	286218
21092	286219
112751	286220
32140	286221
74721	286222
3622	286223
74454	286224
84954	286225
110572	286226
111023	286227
3622	286228
50097	286229
134113	286230
167332	286231
61751	286232
51509	286233
110862	286234
26565	286235
156696	286236
50632	286237
125547	286238
119217	286239
14742	286240
20029	286241
87726	286242
109655	286243
71736	286244
67206	286245
10321	286246
40880	286247
74291	286248
30634	286249
93144	286250
117566	286251
106836	286252
111913	286253
165385	286254
68323	286255
20064	286256
165225	286257
23121	286258
99721	286259
68323	286260
67915	286261
33717	286262
61569	286263
212785	286264
154772	286265
213791	286266
216100	286267
215541	286268
25911	286269
74721	286270
17305	286271
50848	286272
112751	286273
54924	286274
74208	286275
114217	286276
25767	286277
150463	286278
153726	286279
45189	286280
156154	286281
11380	286282
44442	286283
142278	286284
60125	286285
67843	286286
20993	286287
65101	286288
57893	286289
110682	286290
23198	286291
85800	286292
104565	286293
205130	286294
185056	286295
96470	286296
130949	286297
214043	286298
55129	286299
131643	286300
215554	286301
206262	286302
148540	286303
61909	286304
3814	286305
2009	286306
64654	286307
5322	286308
172	286309
923	286310
11747	286311
15204	286312
37250	286313
2602	286314
3405	286315
118090	286316
66124	286317
22058	286318
172391	286319
21233	286320
11345	286321
14454	286322
152208	286323
39973	286324
74472	286325
183996	286326
20023	286327
85039	286328
21056	286329
5633	286330
215994	286331
113159	286332
211497	286333
131560	286334
153932	286335
73739	286336
57362	286337
113210	286338
215251	286339
213902	286340
74472	286341
151412	286342
1445	286343
4239	286344
211891	286345
65121	286346
15513	286347
69144	286348
22143	286349
81912	286350
62131	286351
123638	286352
24865	286353
9495	286354
25308	286355
52673	286356
17454	286357
76675	286358
26519	286359
43215	286360
115670	286361
172754	286362
135062	286363
43215	286364
124376	286365
4384	286366
32849	286367
32849	286368
4951	286369
109221	286370
133825	286371
112936	286372
70395	286373
113718	286374
18611	286375
2796	286376
1702	286377
91276	286378
139	286379
113522	286380
122673	286381
123976	286382
22175	286383
123786	286384
30762	286385
70104	286386
116018	286387
156859	286388
50996	286389
8594	286390
47171	286391
93666	286392
43126	286393
59675	286394
23053	286395
59119	286396
6893	286397
141842	286398
46414	286399
36777	286400
102430	286401
23112	286402
83338	286403
37313	286404
96430	286405
34416	286406
32465	286407
6125	286408
39979	286409
32033	286410
21501	286411
78725	286412
131	286413
28852	286414
3460	286415
46631	286416
44856	286417
11908	286418
119282	286419
238818	286420
74019	286421
110177	286422
231578	286423
167523	286424
165954	286425
68201	286426
25062	286427
50978	286428
99950	286429
23262	286430
149668	286431
96493	286432
130910	286433
74484	286434
3222	286435
10222	286436
73103	286437
76348	286438
568	286439
50717	286440
22342	286441
24913	286442
2723	286443
22646	286444
23042	286445
163180	286446
32559	286447
103637	286448
9571	286449
31897	286450
11128	286451
8822	286452
205519	286453
1082	286454
1082	286455
63724	286456
3348	286457
49068	286458
5335	286459
12135	286460
31864	286461
18691	286462
96269	286463
78	286464
64810	286465
10277	286466
37967	286467
4080	286468
11528	286469
174393	286470
75028	286471
22165	286472
7598	286473
27378	286474
31713	286475
108702	286476
51068	286477
43002	286478
7073	286479
611	286480
32389	286481
607	286482
24069	286483
92591	286484
24487	286485
31271	286486
4471	286487
28989	286488
84118	286489
15860	286490
48131	286491
99555	286492
17544	286493
117771	286494
3671	286495
16796	286496
368	286497
1983	286498
31388	286499
10270	286500
25233	286501
39959	286502
117587	286503
70619	286504
24599	286505
107875	286506
78417	286507
29867	286508
39421	286509
45421	286510
40822	286511
31151	286512
7440	286513
31453	286514
9466	286515
30411	286516
57161	286517
89218	286518
9634	286519
103616	286520
53183	286521
11323	286522
80460	286523
47829	286524
216841	286525
1884	286526
83860	286527
11203	286528
73219	286529
111839	286530
73219	286531
88590	286532
93608	286533
150149	286534
111558	286535
73219	286536
60127	286537
1523	286538
5331	286539
147334	286540
57112	286541
775	286542
148597	286543
107187	286544
19119	286545
84401	286546
5225	286547
7431	286548
53301	286549
60949	286550
113	286551
205376	286552
32471	286553
11680	286554
1663	286555
13084	286556
160703	286557
156407	286558
103633	286559
233209	286560
2961	286561
36011	286562
46158	286563
26	286564
85155	286565
11112	286566
8095	286567
222623	286568
20076	286569
5446	286570
3688	286571
23435	286572
87803	286573
11636	286574
129134	286575
1651	286576
28961	286577
22421	286578
20377	286579
62071	286580
31616	286581
1718	286582
40512	286583
6467	286584
1672	286585
70096	286586
13230	286587
11376	286588
1309	286589
114522	286590
218495	286591
26430	286592
14731	286593
1115	286594
1115	286595
1115	286596
41250	286597
11818	286598
20321	286599
5552	286600
1115	286601
26430	286602
88472	286603
14731	286604
108205	286605
22187	286606
1651	286607
1572	286608
70482	286609
123568	286610
289	286611
11495	286612
59713	286613
11257	286614
22555	286615
55421	286616
48809	286617
232255	286618
85116	286619
3826	286620
149916	286621
1456	286622
43873	286623
30762	286624
998	286625
4307	286626
832	286627
75510	286628
31378	286629
17958	286630
40506	286631
5887	286632
3515	286633
76418	286634
65944	286635
5680	286636
118499	286637
23680	286638
4488	286639
47454	286640
9867	286641
59717	286642
13463	286643
62709	286644
17644	286645
81107	286646
40489	286647
23998	286648
19173	286649
8194	286650
74511	286651
17607	286652
4149	286653
2568	286654
22803	286655
28940	286656
19029	286657
35395	286658
40183	286659
50848	286660
86775	286661
206590	286662
12075	286663
1338	286664
1338	286665
228638	286666
9209	286667
172693	286668
79300	286669
15264	286670
9717	286671
8523	286672
13565	286673
141008	286674
78040	286675
104245	286676
104191	286677
52977	286678
75092	286679
175381	286680
75341	286681
87714	286682
149282	286683
67979	286684
52066	286685
78047	286686
47037	286687
155968	286688
6721	286689
225636	286690
18397	286691
15291	286692
896	286693
16853	286694
69926	286695
1154	286696
70374	286697
70466	286698
15279	286699
41809	286700
173293	286701
71938	286702
231867	286703
127406	286704
157513	286705
12418	286706
218920	286707
53344	286708
33657	286709
220844	286710
218294	286711
221401	286712
91300	286713
170170	286714
60191	286715
19738	286716
235136	286717
91300	286718
1537	286719
157465	286720
159365	286721
24055	286722
232749	286723
107129	286724
15214	286725
3143	286726
218978	286727
231299	286728
161690	286729
233631	286730
87545	286731
200908	286732
116645	286733
5687	286734
41811	286735
16454	286736
160446	286737
15935	286738
160461	286739
190424	286740
1991	286741
138364	286742
22893	286743
39001	286744
54204	286745
237745	286746
115381	286747
218456	286748
124573	286749
35950	286750
23211	286751
35477	286752
79062	286753
35565	286754
104023	286755
35829	286756
19516	286757
15119	286758
190190	286759
215646	286760
8801	286761
2064	286762
15119	286763
45130	286764
8720	286765
29536	286766
25633	286767
223519	286768
63897	286769
14288	286770
1686	286771
1115	286772
67120	286773
6128	286774
67164	286775
19672	286776
89328	286777
7553	286778
12223	286779
20946	286780
76349	286781
106996	286782
93383	286783
4776	286784
49575	286785
5696	286786
3508	286787
67619	286788
200253	286789
24787	286790
93275	286791
174195	286792
51626	286793
73416	286794
1971	286795
44304	286796
229208	286797
2445	286798
12223	286799
20943	286800
375	286801
17839	286802
38131	286803
23268	286804
330	286805
52909	286806
4353	286807
6536	286808
87882	286809
92059	286810
5692	286811
138785	286812
41223	286813
8114	286814
20477	286815
159185	286816
55971	286817
19097	286818
538	286819
84871	286820
39512	286821
20017	286822
79345	286823
11790	286824
48870	286825
58157	286826
3767	286827
28117	286828
27281	286829
26510	286830
223300	286831
7397	286832
31447	286833
1418	286834
54837	286835
6995	286836
39089	286837
21426	286838
15871	286839
818	286840
31447	286841
16936	286842
57234	286843
66436	286844
4307	286845
44557	286846
20392	286847
58652	286848
38135	286849
38135	286850
190890	286851
60577	286852
109097	286853
60103	286854
54461	286855
41183	286856
110932	286857
20339	286858
613	286859
181437	286860
58121	286861
113793	286862
23701	286863
331	286864
59592	286865
60021	286866
19182	286867
49629	286868
39423	286869
26316	286870
19557	286871
112264	286872
8593	286873
17178	286874
21485	286875
89139	286876
14353	286877
30762	286878
50678	286879
13453	286880
1510	286881
17669	286882
4467	286883
221305	286884
1510	286885
12817	286886
12119	286887
1510	286888
64311	286889
87850	286890
51	286891
955	286892
221748	286893
18826	286894
21845	286895
8428	286896
116	286897
25054	286898
8689	286899
13528	286900
69006	286901
109455	286902
13403	286903
5602	286904
17251	286905
45740	286906
77060	286907
45832	286908
98402	286909
10100	286910
17205	286911
40269	286912
8118	286913
99887	286914
32113	286915
116698	286916
100673	286917
29648	286918
34115	286919
6076	286920
61410	286921
194872	286922
103823	286923
197401	286924
197406	286925
87709	286926
66881	286927
364	286928
217717	286929
159796	286930
20932	286931
4067	286932
113193	286933
3723	286934
5293	286935
99024	286936
36802	286937
24626	286938
219658	286939
38673	286940
12646	286941
38673	286942
76964	286943
26689	286944
53767	286945
9941	286946
8095	286947
86416	286948
84011	286949
51526	286950
162238	286951
147808	286952
82526	286953
87525	286954
68317	286955
88803	286956
52066	286957
9586	286958
56171	286959
116346	286960
158893	286961
12280	286962
149211	286963
200227	286964
198579	286965
39090	286966
44193	286967
2689	286968
80782	286969
13580	286970
78973	286971
18951	286972
29983	286973
987	286974
9982	286975
5451	286976
9982	286977
24086	286978
13940	286979
9923	286980
96206	286981
4509	286982
89188	286983
8547	286984
63910	286985
37743	286986
47037	286987
29997	286988
117136	286989
6101	286990
9982	286991
20554	286992
8230	286993
890	286994
62079	286995
12647	286996
7271	286997
179549	286998
13980	286999
51937	287000
13980	287001
27	287002
2223	287003
11674	287004
146615	287005
11674	287006
17296	287007
108522	287008
41253	287009
22829	287010
9384	287011
20812	287012
13980	287013
68854	287014
60395	287015
20736	287016
133498	287017
35816	287018
3302	287019
129131	287020
18830	287021
35466	287022
1088	287023
28325	287024
31019	287025
33218	287026
31019	287027
28325	287028
31019	287029
28325	287030
33218	287031
544	287032
101797	287033
16579	287034
32727	287035
30674	287036
35662	287037
108271	287038
26160	287039
44722	287040
75933	287041
17393	287042
65996	287043
86608	287044
50117	287045
24785	287046
45506	287047
7115	287048
65010	287049
1609	287050
45506	287051
45506	287052
51082	287053
57373	287054
6171	287055
53042	287056
10786	287057
57882	287058
2593	287059
22506	287060
112564	287061
112564	287062
31948	287063
32855	287064
140410	287065
66575	287066
162576	287067
21378	287068
9868	287069
177425	287070
78901	287071
21087	287072
53862	287073
141821	287074
34485	287075
5243	287076
5138	287077
116274	287078
104183	287079
78873	287080
77976	287081
2324	287082
102767	287083
46949	287084
29674	287085
28605	287086
45069	287087
71324	287088
67577	287089
103526	287090
36161	287091
149091	287092
146346	287093
95974	287094
2749	287095
94585	287096
23230	287097
128307	287098
102255	287099
68307	287100
47717	287101
14889	287102
26251	287103
81743	287104
64381	287105
14821	287106
68222	287107
40757	287108
86021	287109
96734	287110
36411	287111
50953	287112
127383	287113
95974	287114
30114	287115
74808	287116
151350	287117
136667	287118
6603	287119
112499	287120
94440	287121
59559	287122
77190	287123
101543	287124
44627	287125
190281	287126
126609	287127
176304	287128
95033	287129
95536	287130
20962	287131
46941	287132
19677	287133
64617	287134
101735	287135
137752	287136
196913	287137
58980	287138
166342	287139
231680	287140
104158	287141
148118	287142
73348	287143
33588	287144
86773	287145
102361	287146
163936	287147
72036	287148
83456	287149
93759	287150
89592	287151
71411	287152
100678	287153
90533	287154
213447	287155
89112	287156
165827	287157
12476	287158
36915	287159
77426	287160
110742	287161
127595	287162
95961	287163
192308	287164
23839	287165
39890	287166
176582	287167
102215	287168
119043	287169
58543	287170
164886	287171
153425	287172
55205	287173
119582	287174
219968	287175
17391	287176
19899	287177
34941	287178
105698	287179
16527	287180
167215	287181
100930	287182
88859	287183
72269	287184
178890	287185
59622	287186
167185	287187
145880	287188
14485	287189
149873	287190
111714	287191
164241	287192
141589	287193
66518	287194
33371	287195
75078	287196
83440	287197
64464	287198
53724	287199
210616	287200
41927	287201
178655	287202
138991	287203
60904	287204
210081	287205
17679	287206
186473	287207
117794	287208
78252	287209
5720	287210
94373	287211
64553	287212
44010	287213
178225	287214
202933	287215
211139	287216
29180	287217
104888	287218
119886	287219
180430	287220
33325	287221
83858	287222
47444	287223
202921	287224
79447	287225
157356	287226
136408	287227
93792	287228
107938	287229
93453	287230
122454	287231
150427	287232
127436	287233
93811	287234
111807	287235
97017	287236
68047	287237
75335	287238
14946	287239
7669	287240
81721	287241
94003	287242
154049	287243
188817	287244
119828	287245
34408	287246
58353	287247
65187	287248
166563	287249
22993	287250
35021	287251
235009	287252
54965	287253
60275	287254
137687	287255
14018	287256
54030	287257
77206	287258
12544	287259
53933	287260
15709	287261
6678	287262
45201	287263
72120	287264
156964	287265
44492	287266
6312	287267
32620	287268
60487	287269
60487	287270
39619	287271
73879	287272
71351	287273
96826	287274
105779	287275
91202	287276
15709	287277
78463	287278
54985	287279
116543	287280
34399	287281
57701	287282
101166	287283
77372	287284
34399	287285
57412	287286
60487	287287
230978	287288
57084	287289
132670	287290
24878	287291
6310	287292
219176	287293
168617	287294
178767	287295
151212	287296
14526	287297
73862	287298
40200	287299
179200	287300
100373	287301
28257	287302
208781	287303
84420	287304
141074	287305
48713	287306
80936	287307
80038	287308
5606	287309
11347	287310
80918	287311
130250	287312
48451	287313
84430	287314
40447	287315
130034	287316
75539	287317
193914	287318
499	287319
57392	287320
39690	287321
24533	287322
56392	287323
39723	287324
108348	287325
201647	287326
21085	287327
167202	287328
1938	287329
154	287330
28967	287331
29327	287332
12761	287333
70120	287334
65396	287335
77499	287336
205660	287337
15070	287338
22045	287339
118087	287340
87566	287341
106546	287342
21531	287343
117537	287344
5268	287345
61595	287346
80096	287347
153851	287348
25047	287349
184759	287350
235563	287351
97367	287352
59951	287353
141315	287354
42298	287355
129461	287356
6634	287357
233156	287358
24430	287359
32	287360
116449	287361
72873	287362
69201	287363
140523	287364
121466	287365
128002	287366
91009	287367
26917	287368
145419	287369
65473	287370
104828	287371
27920	287372
29483	287373
34912	287374
66508	287375
55442	287376
183633	287377
18123	287378
43493	287379
79968	287380
111969	287381
2540	287382
21930	287383
206140	287384
121226	287385
136871	287386
132854	287387
63064	287388
126163	287389
107254	287390
193549	287391
21984	287392
43977	287393
33283	287394
235966	287395
194781	287396
191281	287397
1778	287398
10761	287399
99518	287400
61690	287401
51523	287402
119391	287403
37968	287404
46319	287405
77366	287406
10488	287407
169811	287408
71417	287409
26878	287410
198597	287411
38442	287412
175762	287413
95264	287414
45309	287415
111039	287416
127803	287417
120582	287418
151187	287419
136303	287420
101257	287421
52087	287422
121778	287423
34845	287424
153514	287425
94287	287426
26933	287427
40093	287428
141346	287429
96433	287430
31765	287431
118292	287432
102623	287433
4929	287434
175426	287435
98362	287436
51647	287437
42087	287438
10494	287439
58584	287440
128351	287441
107765	287442
153143	287443
57721	287444
31976	287445
117173	287446
23425	287447
58064	287448
131013	287449
72280	287450
5053	287451
235675	287452
168754	287453
33653	287454
17077	287455
107737	287456
79988	287457
191580	287458
154399	287459
11290	287460
90548	287461
141361	287462
76283	287463
142547	287464
24322	287465
98938	287466
190555	287467
233468	287468
14655	287469
102230	287470
47819	287471
26767	287472
28761	287473
102673	287474
8929	287475
31236	287476
101954	287477
146496	287478
25782	287479
32138	287480
74648	287481
72675	287482
39724	287483
25491	287484
193136	287485
23014	287486
131054	287487
178051	287488
121161	287489
77849	287490
65377	287491
17959	287492
12440	287493
42908	287494
31670	287495
10169	287496
142305	287497
201404	287498
69183	287499
44886	287500
39335	287501
49287	287502
129726	287503
12393	287504
38015	287505
179161	287506
50419	287507
13043	287508
51395	287509
75561	287510
4585	287511
65332	287512
61831	287513
203652	287514
81089	287515
69319	287516
188117	287517
98193	287518
122237	287519
65939	287520
175159	287521
141920	287522
149090	287523
77419	287524
56201	287525
11383	287526
43702	287527
99592	287528
68780	287529
55561	287530
121448	287531
135736	287532
14852	287533
1118	287534
27033	287535
43682	287536
168910	287537
168364	287538
8899	287539
18378	287540
39472	287541
201288	287542
145581	287543
3949	287544
23796	287545
36146	287546
7654	287547
198500	287548
98523	287549
57247	287550
7682	287551
34685	287552
22003	287553
139621	287554
30527	287555
43558	287556
12578	287557
21924	287558
53922	287559
36576	287560
65338	287561
126615	287562
37467	287563
90357	287564
236260	287565
139053	287566
132326	287567
18073	287568
126291	287569
14948	287570
142790	287571
33313	287572
43820	287573
126876	287574
135067	287575
95618	287576
42390	287577
8747	287578
36036	287579
68896	287580
100111	287581
152615	287582
34273	287583
27817	287584
96191	287585
62729	287586
27541	287587
178959	287588
100373	287589
47092	287590
174329	287591
120998	287592
175215	287593
136329	287594
137641	287595
125891	287596
139007	287597
138956	287598
15847	287599
205379	287600
25474	287601
79659	287602
22789	287603
36028	287604
140344	287605
62019	287606
137433	287607
21964	287608
63527	287609
79446	287610
55802	287611
121860	287612
33563	287613
69085	287614
16598	287615
77749	287616
51654	287617
15584	287618
2493	287619
146057	287620
2468	287621
100237	287622
139192	287623
8897	287624
31630	287625
118008	287626
10102	287627
34375	287628
9831	287629
13780	287630
5793	287631
25527	287632
16453	287633
2694	287634
237276	287635
168545	287636
102155	287637
2173	287638
1905	287639
1514	287640
6561	287641
20014	287642
5406	287643
37939	287644
778	287645
21752	287646
78738	287647
38056	287648
94418	287649
29657	287650
22373	287651
43979	287652
43117	287653
52879	287654
59293	287655
101305	287656
69507	287657
6645	287658
7	287659
60619	287660
2574	287661
200746	287662
29346	287663
83266	287664
105473	287665
105633	287666
64069	287667
91789	287668
49832	287669
39108	287670
6643	287671
53724	287672
8695	287673
34804	287674
37789	287675
163713	287676
99765	287677
69539	287678
237079	287679
118614	287680
68799	287681
173304	287682
114391	287683
5002	287684
21880	287685
177736	287686
8648	287687
161542	287688
59400	287689
178324	287690
22070	287691
14859	287692
93574	287693
53723	287694
101759	287695
53374	287696
61901	287697
15227	287698
201032	287699
178219	287700
60305	287701
47853	287702
138956	287703
170086	287704
188255	287705
7715	287706
180046	287707
95278	287708
56990	287709
25067	287710
34701	287711
196483	287712
59333	287713
72671	287714
150421	287715
264	287716
14890	287717
12531	287718
58363	287719
1926	287720
14803	287721
7278	287722
19198	287723
75491	287724
16466	287725
63026	287726
136842	287727
55225	287728
69625	287729
18732	287730
112159	287731
75856	287732
10521	287733
48412	287734
132627	287735
19052	287736
82823	287737
154280	287738
154550	287739
194588	287740
112198	287741
1374	287742
53881	287743
26968	287744
41891	287745
57950	287746
29024	287747
17912	287748
133688	287749
202536	287750
65393	287751
191260	287752
12345	287753
138097	287754
61092	287755
27898	287756
193991	287757
122760	287758
5666	287759
24548	287760
113839	287761
68014	287762
122203	287763
113885	287764
26733	287765
168214	287766
16775	287767
1571	287768
37553	287769
70190	287770
47560	287771
162913	287772
3806	287773
206708	287774
59814	287775
195177	287776
203543	287777
33711	287778
12513	287779
33470	287780
165016	287781
205300	287782
174648	287783
81179	287784
181299	287785
125641	287786
23859	287787
98468	287788
93168	287789
29244	287790
35635	287791
134319	287792
24090	287793
236557	287794
238608	287795
239833	287796
14856	287797
46146	287798
34861	287799
134977	287800
100271	287801
74755	287802
104613	287803
7082	287804
24599	287805
238183	287806
167361	287807
11346	287808
20756	287809
37627	287810
5918	287811
23768	287812
22783	287813
192080	287814
7503	287815
4957	287816
46682	287817
26992	287818
103014	287819
4451	287820
37069	287821
37178	287822
21911	287823
51880	287824
47533	287825
95904	287826
128701	287827
57179	287828
12905	287829
42249	287830
10760	287831
170976	287832
75693	287833
15067	287834
65319	287835
161183	287836
72706	287837
84010	287838
154134	287839
7757	287840
103981	287841
47605	287842
2	287843
18763	287844
7649	287845
126457	287846
4456	287847
29846	287848
46133	287849
72	287850
106586	287851
60957	287852
82511	287853
100421	287854
61595	287855
18064	287856
3994	287857
120936	287858
73744	287859
16574	287860
90252	287861
121428	287862
178039	287863
62968	287864
112813	287865
111123	287866
6641	287867
19588	287868
9720	287869
7157	287870
17918	287871
143715	287872
4197	287873
163678	287874
107108	287875
22623	287876
121800	287877
13838	287878
94484	287879
43275	287880
97177	287881
3533	287882
57301	287883
135662	287884
6680	287885
60153	287886
47048	287887
6650	287888
7646	287889
26709	287890
44631	287891
193550	287892
36610	287893
300	287894
53021	287895
31076	287896
4211	287897
118986	287898
2567	287899
15014	287900
77943	287901
30178	287902
27004	287903
99702	287904
53504	287905
48861	287906
117668	287907
61482	287908
1020	287909
27375	287910
198486	287911
6575	287912
112670	287913
202134	287914
114097	287915
166590	287916
117016	287917
55986	287918
2757	287919
12362	287920
106725	287921
97615	287922
82285	287923
42192	287924
55407	287925
90874	287926
38237	287927
2141	287928
48847	287929
16813	287930
118818	287931
98159	287932
48337	287933
8441	287934
98397	287935
16560	287936
80771	287937
203862	287938
100758	287939
21777	287940
17555	287941
121279	287942
33695	287943
121840	287944
43402	287945
29706	287946
66376	287947
231093	287948
37131	287949
86836	287950
45736	287951
90228	287952
55519	287953
129023	287954
94252	287955
1691	287956
53720	287957
42403	287958
79154	287959
43568	287960
29658	287961
58923	287962
193053	287963
15079	287964
178048	287965
1383	287966
180844	287967
192448	287968
189718	287969
6427	287970
48034	287971
142545	287972
22079	287973
192478	287974
108316	287975
90195	287976
55825	287977
83373	287978
151315	287979
87689	287980
41165	287981
35965	287982
121367	287983
73856	287984
138529	287985
22086	287986
69210	287987
136946	287988
138979	287989
71730	287990
102257	287991
127602	287992
14479	287993
94458	287994
121367	287995
47493	287996
14148	287997
5728	287998
58988	287999
10	288000
124567	288001
69084	288002
138562	288003
21885	288004
43389	288005
77777	288006
122460	288007
191382	288008
59461	288009
112370	288010
80199	288011
7398	288012
19795	288013
214507	288014
169092	288015
144959	288016
188465	288017
21195	288018
28966	288019
178013	288020
65093	288021
55039	288022
132326	288023
22897	288024
43921	288025
203774	288026
213743	288027
91059	288028
101337	288029
18064	288030
26979	288031
81770	288032
192953	288033
20891	288034
29476	288035
21839	288036
3420	288037
44081	288038
23249	288039
90083	288040
8319	288041
98450	288042
5037	288043
32553	288044
36303	288045
102519	288046
39031	288047
31123	288048
151383	288049
2828	288050
120963	288051
104311	288052
189437	288053
34651	288054
61535	288055
110116	288056
48229	288057
166994	288058
72195	288059
79614	288060
128373	288061
94185	288062
127444	288063
74395	288064
53592	288065
93474	288066
97762	288067
18726	288068
36620	288069
150069	288070
76336	288071
69581	288072
29882	288073
10454	288074
108314	288075
139533	288076
24283	288077
162045	288078
23398	288079
189474	288080
42137	288081
53761	288082
3341	288083
73949	288084
79791	288085
104532	288086
145471	288087
95543	288088
71568	288089
17980	288090
59864	288091
22273	288092
33345	288093
3124	288094
5665	288095
69919	288096
14199	288097
43302	288098
89895	288099
7061	288100
46415	288101
1674	288102
178174	288103
189504	288104
1574	288105
5520	288106
119198	288107
73194	288108
30680	288109
65186	288110
5800	288111
77407	288112
259	288113
192176	288114
134649	288115
46415	288116
125642	288117
116058	288118
22669	288119
62909	288120
193505	288121
112096	288122
41254	288123
101249	288124
53881	288125
56034	288126
69332	288127
9537	288128
192800	288129
28972	288130
101105	288131
90766	288132
59812	288133
175845	288134
21779	288135
33547	288136
71928	288137
6348	288138
44123	288139
168346	288140
137596	288141
90944	288142
45672	288143
46929	288144
107864	288145
29959	288146
34958	288147
70899	288148
67024	288149
111477	288150
135291	288151
119359	288152
235438	288153
139245	288154
45527	288155
3302	288156
69210	288157
137393	288158
68816	288159
193769	288160
122337	288161
69193	288162
200667	288163
23498	288164
11482	288165
9912	288166
107912	288167
43393	288168
99380	288169
185520	288170
98021	288171
121176	288172
45719	288173
202565	288174
6629	288175
95857	288176
153572	288177
22850	288178
23493	288179
151497	288180
69188	288181
33619	288182
55789	288183
6373	288184
105996	288185
36978	288186
38963	288187
55923	288188
167129	288189
21872	288190
20519	288191
122426	288192
125602	288193
82246	288194
50719	288195
97171	288196
4451	288197
17382	288198
15787	288199
4639	288200
89502	288201
41923	288202
40520	288203
7562	288204
66471	288205
109527	288206
32824	288207
9127	288208
86732	288209
212268	288210
20154	288211
187011	288212
175643	288213
46635	288214
72484	288215
1959	288216
201461	288217
6685	288218
77996	288219
170123	288220
81192	288221
2427	288222
2738	288223
35410	288224
1912	288225
136195	288226
186682	288227
55203	288228
107862	288229
35047	288230
25921	288231
131749	288232
137447	288233
59705	288234
76808	288235
27754	288236
63717	288237
112278	288238
57942	288239
96112	288240
42311	288241
137800	288242
102600	288243
46666	288244
187525	288245
164441	288246
128350	288247
71624	288248
48444	288249
71989	288250
37088	288251
148305	288252
178005	288253
21939	288254
57769	288255
178656	288256
47172	288257
71570	288258
89840	288259
17953	288260
177207	288261
12840	288262
3537	288263
23052	288264
200960	288265
103775	288266
83599	288267
128360	288268
191310	288269
72412	288270
34957	288271
119088	288272
197901	288273
21089	288274
54045	288275
203033	288276
40512	288277
56132	288278
231041	288279
97247	288280
53651	288281
198031	288282
69457	288283
48983	288284
69081	288285
67474	288286
55033	288287
33435	288288
46745	288289
111851	288290
82590	288291
167340	288292
52875	288293
153828	288294
25058	288295
169411	288296
78134	288297
131665	288298
138029	288299
18732	288300
89635	288301
22599	288302
4403	288303
135241	288304
17598	288305
19971	288306
23547	288307
55922	288308
650	288309
38186	288310
46116	288311
145629	288312
94478	288313
75785	288314
12157	288315
139309	288316
149393	288317
9305	288318
156878	288319
195546	288320
99071	288321
5088	288322
3904	288323
48178	288324
136182	288325
93760	288326
8880	288327
349	288328
18087	288329
77114	288330
136943	288331
56229	288332
175977	288333
95360	288334
75950	288335
190292	288336
211816	288337
130568	288338
126068	288339
65133	288340
72622	288341
59535	288342
206950	288343
78286	288344
74328	288345
2427	288346
148523	288347
8921	288348
69232	288349
86748	288350
130453	288351
49857	288352
2784	288353
17924	288354
27325	288355
82217	288356
188965	288357
51032	288358
190055	288359
145472	288360
140451	288361
128417	288362
114444	288363
60649	288364
95635	288365
36631	288366
95102	288367
82113	288368
125972	288369
230308	288370
3265	288371
131705	288372
134775	288373
136290	288374
53765	288375
36477	288376
140094	288377
146590	288378
142676	288379
160490	288380
34646	288381
121629	288382
69286	288383
57399	288384
111918	288385
77662	288386
72142	288387
135815	288388
30320	288389
207329	288390
21802	288391
18812	288392
44555	288393
114343	288394
236616	288395
51041	288396
4558	288397
44934	288398
60246	288399
156447	288400
79980	288401
55505	288402
102186	288403
10437	288404
180788	288405
142207	288406
34916	288407
77912	288408
8848	288409
169350	288410
203303	288411
32143	288412
24231	288413
5840	288414
29427	288415
40756	288416
759	288417
30433	288418
127652	288419
127542	288420
6637	288421
235785	288422
49956	288423
96874	288424
95856	288425
34519	288426
129471	288427
102642	288428
71415	288429
232972	288430
61100	288431
41134	288432
60940	288433
120512	288434
169247	288435
120512	288436
62307	288437
53679	288438
195572	288439
139789	288440
4357	288441
169765	288442
10505	288443
18124	288444
42309	288445
102098	288446
76326	288447
4542	288448
110700	288449
80171	288450
5731	288451
63250	288452
15960	288453
12660	288454
73044	288455
13208	288456
3096	288457
42471	288458
83289	288459
193491	288460
185679	288461
137593	288462
931	288463
2153	288464
13912	288465
68881	288466
7205	288467
42358	288468
21862	288469
180074	288470
105624	288471
59023	288472
121807	288473
102656	288474
238426	288475
193085	288476
190952	288477
137474	288478
33481	288479
34560	288480
193865	288481
90678	288482
129640	288483
94276	288484
22577	288485
44527	288486
188929	288487
175876	288488
153550	288489
693	288490
62848	288491
162082	288492
33293	288493
39316	288494
77326	288495
18740	288496
72267	288497
88541	288498
105126	288499
79151	288500
206956	288501
229798	288502
36327	288503
95007	288504
90100	288505
65215	288506
213664	288507
2739	288508
11910	288509
97354	288510
126214	288511
93915	288512
22716	288513
175129	288514
36315	288515
46995	288516
42956	288517
7292	288518
191687	288519
42306	288520
76073	288521
45549	288522
79024	288523
135996	288524
100307	288525
83424	288526
12840	288527
176382	288528
154000	288529
10170	288530
22689	288531
31061	288532
5675	288533
75120	288534
5508	288535
51913	288536
8967	288537
3991	288538
15001	288539
48332	288540
11618	288541
3607	288542
29936	288543
8080	288544
29981	288545
133302	288546
78519	288547
194960	288548
86558	288549
191958	288550
174699	288551
21750	288552
58318	288553
1023	288554
13742	288555
59653	288556
238263	288557
76262	288558
45600	288559
666	288560
70216	288561
10399	288562
7705	288563
74319	288564
14020	288565
214553	288566
18430	288567
121638	288568
31954	288569
90313	288570
10169	288571
209744	288572
64185	288573
84907	288574
3368	288575
46634	288576
3415	288577
61373	288578
82046	288579
152668	288580
94910	288581
90062	288582
95173	288583
5310	288584
100219	288585
30499	288586
34197	288587
108293	288588
148337	288589
17478	288590
4552	288591
113618	288592
69622	288593
16091	288594
2164	288595
5816	288596
48359	288597
33340	288598
12591	288599
52294	288600
60860	288601
2241	288602
24631	288603
111472	288604
34754	288605
19817	288606
84397	288607
132063	288608
141725	288609
68859	288610
128206	288611
68578	288612
3840	288613
34299	288614
160341	288615
78337	288616
23112	288617
4555	288618
24435	288619
98948	288620
146140	288621
16971	288622
25967	288623
201779	288624
68957	288625
103710	288626
73580	288627
15833	288628
65117	288629
2632	288630
41971	288631
44918	288632
1584	288633
80865	288634
162889	288635
4168	288636
79991	288637
16653	288638
153878	288639
160766	288640
88258	288641
175015	288642
35641	288643
2678	288644
33423	288645
135661	288646
35011	288647
31227	288648
2106	288649
103970	288650
27880	288651
4461	288652
26830	288653
28024	288654
89650	288655
27613	288656
15617	288657
10382	288658
123427	288659
9581	288660
78707	288661
8311	288662
2051	288663
75815	288664
894	288665
22936	288666
69670	288667
101	288668
3686	288669
6658	288670
27937	288671
81464	288672
14991	288673
12966	288674
9015	288675
197555	288676
135253	288677
46180	288678
63095	288679
99952	288680
128872	288681
44969	288682
46080	288683
190741	288684
6025	288685
33585	288686
38256	288687
45713	288688
18076	288689
10932	288690
53348	288691
169338	288692
56082	288693
55265	288694
79017	288695
63741	288696
59891	288697
76515	288698
3438	288699
77080	288700
58381	288701
185336	288702
60415	288703
53715	288704
79274	288705
111900	288706
21181	288707
173261	288708
105616	288709
8947	288710
122082	288711
128168	288712
142588	288713
46738	288714
47947	288715
90894	288716
105174	288717
18767	288718
22687	288719
104017	288720
72298	288721
128538	288722
71350	288723
33401	288724
128713	288725
74831	288726
88429	288727
47017	288728
13017	288729
187031	288730
13044	288731
178025	288732
49173	288733
188354	288734
134493	288735
205453	288736
90743	288737
21885	288738
69359	288739
39761	288740
10859	288741
33731	288742
101779	288743
74998	288744
16316	288745
44620	288746
7278	288747
6	288748
93565	288749
41862	288750
5034	288751
10521	288752
44030	288753
8606	288754
200431	288755
198212	288756
79982	288757
36535	288758
6566	288759
46096	288760
121983	288761
142659	288762
22026	288763
94627	288764
43923	288765
9010	288766
10385	288767
46718	288768
9248	288769
42211	288770
62996	288771
26939	288772
27794	288773
33559	288774
46287	288775
71388	288776
90227	288777
76668	288778
67794	288779
3062	288780
12513	288781
31735	288782
9445	288783
84889	288784
15504	288785
59664	288786
100837	288787
75563	288788
35056	288789
94165	288790
171481	288791
47912	288792
23420	288793
126409	288794
166485	288795
19789	288796
164185	288797
129003	288798
964	288799
1533	288800
209577	288801
111755	288802
104634	288803
65091	288804
139035	288805
135205	288806
136306	288807
38204	288808
68849	288809
48332	288810
119007	288811
98101	288812
84166	288813
164739	288814
148722	288815
139033	288816
79779	288817
107389	288818
81764	288819
128710	288820
2371	288821
189831	288822
47099	288823
38970	288824
45666	288825
3991	288826
177744	288827
70981	288828
191289	288829
163044	288830
102333	288831
85891	288832
953	288833
68896	288834
133525	288835
73683	288836
93504	288837
13252	288838
2724	288839
29269	288840
119248	288841
36084	288842
18092	288843
18092	288844
19606	288845
81529	288846
45115	288847
170249	288848
150833	288849
128843	288850
5341	288851
5071	288852
53829	288853
40062	288854
1009	288855
136227	288856
153576	288857
112798	288858
99377	288859
61040	288860
78524	288861
139462	288862
34639	288863
121911	288864
178830	288865
55319	288866
26970	288867
44133	288868
61765	288869
2748	288870
175775	288871
18587	288872
93934	288873
179032	288874
101788	288875
125905	288876
13737	288877
2428	288878
193520	288879
213677	288880
7637	288881
47825	288882
178549	288883
75657	288884
125983	288885
81506	288886
176263	288887
94573	288888
69398	288889
33439	288890
138100	288891
46355	288892
39828	288893
7649	288894
90848	288895
240124	288896
5781	288897
7633	288898
4071	288899
196611	288900
102761	288901
69629	288902
166921	288903
43508	288904
19928	288905
133241	288906
29078	288907
88512	288908
138229	288909
7996	288910
75840	288911
132170	288912
122340	288913
110341	288914
71675	288915
137789	288916
109305	288917
125651	288918
59290	288919
102505	288920
168099	288921
176184	288922
49212	288923
170215	288924
58884	288925
8977	288926
7724	288927
105822	288928
94588	288929
18072	288930
42070	288931
72770	288932
22394	288933
47525	288934
39974	288935
5154	288936
8490	288937
32108	288938
135340	288939
49185	288940
79599	288941
99683	288942
9022	288943
43579	288944
78134	288945
23947	288946
79013	288947
178948	288948
20028	288949
181337	288950
126873	288951
130184	288952
81808	288953
139554	288954
56201	288955
63067	288956
60149	288957
3383	288958
59018	288959
161271	288960
168215	288961
161993	288962
11482	288963
38709	288964
26959	288965
103631	288966
103389	288967
26876	288968
32350	288969
30161	288970
98772	288971
77494	288972
93962	288973
53583	288974
135094	288975
150256	288976
2371	288977
166989	288978
33825	288979
4119	288980
37	288981
32461	288982
33313	288983
195823	288984
98799	288985
100381	288986
94258	288987
138563	288988
96244	288989
3052	288990
182879	288991
192395	288992
182769	288993
43450	288994
72764	288995
169886	288996
26807	288997
29038	288998
27758	288999
16961	289000
28003	289001
46360	289002
8878	289003
193904	289004
192544	289005
72284	289006
100537	289007
4448	289008
46993	289009
15489	289010
126590	289011
95311	289012
81321	289013
9843	289014
575	289015
41862	289016
40229	289017
119239	289018
46894	289019
128767	289020
96223	289021
104948	289022
95102	289023
60218	289024
61527	289025
62775	289026
197770	289027
202187	289028
134425	289029
106102	289030
1374	289031
136590	289032
14754	289033
116394	289034
9097	289035
48371	289036
33468	289037
12536	289038
140462	289039
98874	289040
91233	289041
18109	289042
46139	289043
207533	289044
57020	289045
175318	289046
38829	289047
33682	289048
3204	289049
56183	289050
17517	289051
146699	289052
83578	289053
45480	289054
239307	289055
188280	289056
60032	289057
77655	289058
30373	289059
169558	289060
64924	289061
35138	289062
137780	289063
17908	289064
55280	289065
100480	289066
100388	289067
44416	289068
180056	289069
61410	289070
90214	289071
55215	289072
55739	289073
168204	289074
201028	289075
47831	289076
23995	289077
42367	289078
34718	289079
193676	289080
34531	289081
128778	289082
121878	289083
58608	289084
21727	289085
193036	289086
2146	289087
181163	289088
107231	289089
140182	289090
97492	289091
193918	289092
128890	289093
22317	289094
2147	289095
78135	289096
62986	289097
12543	289098
59091	289099
22021	289100
78175	289101
80310	289102
116874	289103
2163	289104
122032	289105
139187	289106
34664	289107
112312	289108
59840	289109
65414	289110
175348	289111
201230	289112
42065	289113
179220	289114
176346	289115
105706	289116
22563	289117
128524	289118
18099	289119
101254	289120
138989	289121
194782	289122
34785	289123
106193	289124
176967	289125
190852	289126
8538	289127
182182	289128
140518	289129
101269	289130
59833	289131
55689	289132
15550	289133
61783	289134
210116	289135
35479	289136
37	289137
1269	289138
64525	289139
40881	289140
12744	289141
8229	289142
47284	289143
72297	289144
7376	289145
59635	289146
178054	289147
167423	289148
116001	289149
3069	289150
89640	289151
129022	289152
7755	289153
93351	289154
3795	289155
62969	289156
131001	289157
36365	289158
65268	289159
28784	289160
79179	289161
6644	289162
45369	289163
55949	289164
193342	289165
45682	289166
122117	289167
176080	289168
105939	289169
188567	289170
96708	289171
21978	289172
102186	289173
170378	289174
34985	289175
43502	289176
210637	289177
185303	289178
39603	289179
31479	289180
6600	289181
135024	289182
11437	289183
44120	289184
81373	289185
5096	289186
63824	289187
53648	289188
180072	289189
164934	289190
45644	289191
26645	289192
37449	289193
26186	289194
64201	289195
27028	289196
107429	289197
42152	289198
21085	289199
10528	289200
206897	289201
186313	289202
185121	289203
78141	289204
95679	289205
105592	289206
35003	289207
23632	289208
33363	289209
25903	289210
29681	289211
108647	289212
43457	289213
74982	289214
231992	289215
55682	289216
85565	289217
55757	289218
145364	289219
27908	289220
39388	289221
40095	289222
174	289223
27963	289224
154952	289225
717	289226
112398	289227
130610	289228
3144	289229
79295	289230
79593	289231
107565	289232
100911	289233
117446	289234
156986	289235
78171	289236
7691	289237
28660	289238
99334	289239
65186	289240
45361	289241
43821	289242
51036	289243
96079	289244
2737	289245
5764	289246
33825	289247
232852	289248
37999	289249
215317	289250
148595	289251
99745	289252
205655	289253
35410	289254
180014	289255
143486	289256
23888	289257
148510	289258
26832	289259
30534	289260
77941	289261
61153	289262
214102	289263
19083	289264
35409	289265
26862	289266
34894	289267
72360	289268
188651	289269
8268	289270
90631	289271
135499	289272
3459	289273
90125	289274
71648	289275
7651	289276
40205	289277
135058	289278
73531	289279
8873	289280
145678	289281
3907	289282
90551	289283
5798	289284
133133	289285
135430	289286
61310	289287
166537	289288
45712	289289
55790	289290
125798	289291
196176	289292
128270	289293
16482	289294
70265	289295
61494	289296
107155	289297
86655	289298
25221	289299
160159	289300
145401	289301
178031	289302
143686	289303
81544	289304
21853	289305
81403	289306
128750	289307
5189	289308
72162	289309
152699	289310
165074	289311
164010	289312
42274	289313
98592	289314
113924	289315
6709	289316
33502	289317
8539	289318
139931	289319
4585	289320
145718	289321
18826	289322
39972	289323
109955	289324
87821	289325
97141	289326
17322	289327
12586	289328
44257	289329
167624	289330
31023	289331
13703	289332
42041	289333
121001	289334
96274	289335
15960	289336
146130	289337
75088	289338
14609	289339
99504	289340
82125	289341
102520	289342
10999	289343
19860	289344
176726	289345
110440	289346
47587	289347
17792	289348
68969	289349
34948	289350
7785	289351
11467	289352
4995	289353
26701	289354
164439	289355
65353	289356
36468	289357
59621	289358
15558	289359
105038	289360
53350	289361
5724	289362
137512	289363
175002	289364
186870	289365
165678	289366
12396	289367
13466	289368
139081	289369
38979	289370
42313	289371
102497	289372
72167	289373
51477	289374
8445	289375
96847	289376
10900	289377
77814	289378
21746	289379
17922	289380
175760	289381
35418	289382
176494	289383
189387	289384
29111	289385
128260	289386
134953	289387
28018	289388
175245	289389
11482	289390
234261	289391
29422	289392
11954	289393
192120	289394
35559	289395
193228	289396
168060	289397
188268	289398
119008	289399
21810	289400
54449	289401
44509	289402
119578	289403
6572	289404
127641	289405
88882	289406
14964	289407
3833	289408
19634	289409
148591	289410
132952	289411
8952	289412
75974	289413
17357	289414
22746	289415
101033	289416
68507	289417
125719	289418
230638	289419
28592	289420
77183	289421
137768	289422
8973	289423
23947	289424
5621	289425
136372	289426
23230	289427
75852	289428
95527	289429
16548	289430
4422	289431
980	289432
30762	289433
13717	289434
635	289435
51457	289436
23901	289437
42095	289438
161203	289439
14380	289440
27189	289441
129797	289442
4632	289443
13693	289444
118765	289445
51483	289446
40611	289447
12215	289448
13814	289449
8127	289450
5744	289451
137977	289452
4374	289453
63749	289454
56903	289455
3007	289456
372	289457
137968	289458
58475	289459
37133	289460
23421	289461
48971	289462
1364	289463
11317	289464
372	289465
6969	289466
17547	289467
92184	289468
32324	289469
20061	289470
42741	289471
814	289472
70076	289473
30	289474
22626	289475
24935	289476
3232	289477
226942	289478
179787	289479
9731	289480
189791	289481
1692	289482
160286	289483
28927	289484
54194	289485
206842	289486
157708	289487
515	289488
26097	289489
11051	289490
27592	289491
140473	289492
162429	289493
37772	289494
111	289495
21360	289496
45860	289497
7035	289498
1505	289499
14342	289500
135816	289501
23598	289502
85614	289503
21370	289504
85579	289505
40651	289506
66083	289507
63065	289508
8179	289509
21171	289510
26155	289511
69582	289512
200574	289513
60622	289514
90633	289515
107136	289516
68386	289517
169748	289518
165272	289519
49733	289520
26940	289521
12097	289522
23391	289523
62979	289524
201247	289525
180907	289526
46800	289527
107524	289528
21039	289529
36370	289530
48999	289531
68229	289532
16070	289533
13593	289534
14419	289535
12077	289536
45993	289537
104075	289538
36764	289539
29805	289540
109863	289541
100518	289542
21893	289543
100177	289544
40686	289545
58761	289546
38913	289547
65020	289548
21161	289549
28890	289550
28001	289551
371	289552
28792	289553
45599	289554
49196	289555
49201	289556
201845	289557
38219	289558
24805	289559
8039	289560
30788	289561
129233	289562
13965	289563
23145	289564
155934	289565
85678	289566
69637	289567
49871	289568
92108	289569
31141	289570
196116	289571
77959	289572
15737	289573
205101	289574
1154	289575
75626	289576
29796	289577
95556	289578
4694	289579
31219	289580
11841	289581
6140	289582
25172	289583
112349	289584
23263	289585
11842	289586
63472	289587
31220	289588
8527	289589
30875	289590
18826	289591
28756	289592
77363	289593
60205	289594
59886	289595
127884	289596
218487	289597
5526	289598
16195	289599
2908	289600
41809	289601
33748	289602
87207	289603
549	289604
57314	289605
149554	289606
370	289607
20158	289608
1399	289609
227533	289610
18911	289611
18592	289612
180663	289613
158095	289614
89587	289615
135283	289616
2724	289617
56049	289618
163228	289619
203104	289620
157649	289621
165215	289622
2148	289623
93453	289624
6597	289625
167388	289626
223972	289627
81565	289628
43477	289629
20926	289630
5433	289631
28321	289632
16659	289633
104414	289634
162569	289635
218866	289636
160305	289637
220893	289638
22207	289639
114522	289640
48855	289641
83492	289642
72042	289643
5354	289644
50530	289645
1770	289646
222860	289647
9920	289648
4201	289649
4500	289650
66128	289651
157648	289652
91320	289653
49450	289654
118226	289655
74841	289656
237581	289657
17046	289658
17046	289659
20321	289660
28912	289661
13427	289662
60952	289663
77966	289664
156467	289665
141696	289666
20146	289667
81390	289668
15080	289669
3905	289670
193261	289671
33756	289672
18125	289673
138420	289674
51156	289675
231763	289676
11854	289677
20469	289678
226335	289679
666	289680
84969	289681
17812	289682
189965	289683
4424	289684
202305	289685
3079	289686
191035	289687
1718	289688
17958	289689
221749	289690
4738	289691
16944	289692
72422	289693
60395	289694
29902	289695
78858	289696
49095	289697
151443	289698
99153	289699
175054	289700
228539	289701
109945	289702
58407	289703
114291	289704
27356	289705
63787	289706
23292	289707
51443	289708
226001	289709
43266	289710
164211	289711
34888	289712
150234	289713
23447	289714
70493	289715
215897	289716
152600	289717
113108	289718
15795	289719
181612	289720
25765	289721
134003	289722
186024	289723
132506	289724
25765	289725
96518	289726
152751	289727
74064	289728
132947	289729
74296	289730
31878	289731
147539	289732
17097	289733
6982	289734
65390	289735
1230	289736
2210	289737
50735	289738
7499	289739
11802	289740
100444	289741
16998	289742
31386	289743
84079	289744
72994	289745
58077	289746
73575	289747
5020	289748
21420	289749
225281	289750
2423	289751
38171	289752
3040	289753
25815	289754
15	289755
2368	289756
111641	289757
1695	289758
8772	289759
71128	289760
1397	289761
7268	289762
4908	289763
2123	289764
23533	289765
599	289766
23877	289767
5226	289768
86942	289769
137406	289770
40015	289771
150927	289772
12017	289773
50885	289774
1355	289775
84617	289776
21220	289777
3824	289778
70477	289779
81346	289780
1102	289781
1103	289782
201243	289783
33702	289784
59397	289785
46223	289786
23915	289787
110319	289788
66359	289789
19000	289790
162409	289791
35831	289792
152701	289793
37013	289794
40265	289795
76265	289796
8890	289797
129644	289798
158634	289799
82522	289800
67510	289801
221888	289802
180810	289803
205995	289804
70896	289805
81424	289806
56238	289807
15908	289808
26656	289809
26710	289810
1002	289811
76718	289812
4798	289813
111162	289814
13337	289815
69778	289816
181637	289817
98637	289818
53298	289819
13974	289820
101827	289821
28631	289822
13010	289823
98556	289824
8231	289825
74234	289826
8965	289827
36061	289828
59715	289829
167390	289830
49189	289831
5453	289832
33322	289833
6568	289834
21780	289835
49323	289836
66747	289837
7690	289838
98518	289839
167360	289840
6057	289841
36110	289842
25257	289843
51437	289844
21268	289845
40716	289846
24421	289847
181376	289848
39683	289849
705	289850
18492	289851
15503	289852
24124	289853
28844	289854
15715	289855
22209	289856
23547	289857
2980	289858
101395	289859
15041	289860
131243	289861
35227	289862
27374	289863
15900	289864
103502	289865
202320	289866
6081	289867
86121	289868
5286	289869
22911	289870
27979	289871
28978	289872
194063	289873
47509	289874
211432	289875
7131	289876
16752	289877
142921	289878
55092	289879
192574	289880
13752	289881
33052	289882
10478	289883
49990	289884
9030	289885
3833	289886
65405	289887
20436	289888
2748	289889
211775	289890
2423	289891
133188	289892
1271	289893
8910	289894
9817	289895
29737	289896
166207	289897
12394	289898
28523	289899
10528	289900
217699	289901
123754	289902
134046	289903
565	289904
7288	289905
29677	289906
89774	289907
1942	289908
221960	289909
113087	289910
86366	289911
54829	289912
5173	289913
25178	289914
63920	289915
1749	289916
2497	289917
139106	289918
945	289919
54829	289920
159617	289921
158790	289922
124476	289923
1433	289924
2330	289925
8444	289926
1521	289927
6860	289928
5127	289929
137556	289930
30037	289931
15221	289932
63529	289933
159346	289934
42676	289935
150880	289936
115612	289937
91673	289938
205451	289939
99002	289940
17173	289941
160105	289942
239595	289943
11454	289944
34210	289945
51456	289946
42776	289947
8166	289948
24007	289949
42866	289950
8242	289951
74866	289952
183094	289953
27548	289954
145468	289955
4260	289956
170021	289957
121323	289958
31918	289959
5541	289960
36699	289961
44691	289962
200088	289963
60757	289964
22510	289965
22926	289966
17	289967
374	289968
508	289969
38402	289970
155035	289971
99002	289972
39760	289973
57994	289974
45088	289975
57022	289976
19712	289977
137728	289978
104717	289979
12313	289980
74252	289981
2055	289982
12913	289983
7183	289984
233426	289985
131374	289986
356	289987
39342	289988
31353	289989
39342	289990
139727	289991
54068	289992
104129	289993
38552	289994
9389	289995
3651	289996
25315	289997
5141	289998
13546	289999
1889	290000
13651	290001
27944	290002
163442	290003
102970	290004
175759	290005
10404	290006
85714	290007
88240	290008
60925	290009
5458	290010
141996	290011
4774	290012
28241	290013
114589	290014
166884	290015
13378	290016
29718	290017
45812	290018
117548	290019
161565	290020
49494	290021
12095	290022
25036	290023
107083	290024
167857	290025
2484	290026
139129	290027
26926	290028
9864	290029
38094	290030
219213	290031
34372	290032
193410	290033
38094	290034
89613	290035
51761	290036
26532	290037
45932	290038
163053	290039
2839	290040
52204	290041
26465	290042
4202	290043
89471	290044
35622	290045
19967	290046
3308	290047
10897	290048
12340	290049
4100	290050
12785	290051
43543	290052
10202	290053
33844	290054
10029	290055
64335	290056
140794	290057
67998	290058
182412	290059
67400	290060
38887	290061
133883	290062
51860	290063
34008	290064
35688	290065
183987	290066
3579	290067
50039	290068
75122	290069
25800	290070
73610	290071
84778	290072
28609	290073
208184	290074
198252	290075
135911	290076
62367	290077
27481	290078
28602	290079
118608	290080
22577	290081
40387	290082
1366	290083
113323	290084
155032	290085
660	290086
32214	290087
20968	290088
17076	290089
49583	290090
198998	290091
92107	290092
61943	290093
21045	290094
7182	290095
30169	290096
47425	290097
206898	290098
28	290099
194772	290100
3437	290101
104327	290102
16442	290103
6252	290104
196251	290105
5655	290106
19960	290107
61459	290108
2679	290109
5499	290110
44449	290111
1940	290112
91410	290113
4777	290114
1831	290115
39274	290116
59241	290117
27162	290118
22476	290119
131659	290120
27786	290121
4798	290122
16832	290123
24707	290124
8310	290125
8307	290126
30512	290127
47422	290128
79602	290129
29730	290130
44842	290131
180617	290132
167	290133
2943	290134
1659	290135
6129	290136
2433	290137
12051	290138
821	290139
8427	290140
101957	290141
28255	290142
58897	290143
9777	290144
79683	290145
6230	290146
196259	290147
38316	290148
60311	290149
61723	290150
61944	290151
13600	290152
128712	290153
95577	290154
24647	290155
144507	290156
9701	290157
104329	290158
19798	290159
29925	290160
37643	290161
78990	290162
7141	290163
78998	290164
78990	290165
16439	290166
141114	290167
196306	290168
95578	290169
80306	290170
2049	290171
13162	290172
106178	290173
2943	290174
140533	290175
61043	290176
2913	290177
61403	290178
105874	290179
61946	290180
2068	290181
24053	290182
13883	290183
127922	290184
47273	290185
3256	290186
24091	290187
42468	290188
78821	290189
396	290190
7292	290191
63461	290192
35241	290193
126528	290194
78820	290195
139282	290196
8213	290197
5840	290198
13594	290199
5521	290200
27859	290201
19753	290202
47424	290203
8844	290204
37226	290205
40823	290206
122615	290207
24495	290208
47422	290209
19948	290210
47904	290211
57083	290212
548	290213
9612	290214
106191	290215
61134	290216
105029	290217
142214	290218
60798	290219
194896	290220
105652	290221
30579	290222
7135	290223
83049	290224
60256	290225
138100	290226
136118	290227
14321	290228
110100	290229
23724	290230
36485	290231
8229	290232
3605	290233
165803	290234
222978	290235
48448	290236
76984	290237
125856	290238
104354	290239
79004	290240
3130	290241
15932	290242
25094	290243
1327	290244
132099	290245
24760	290246
74715	290247
124693	290248
7155	290249
30539	290250
123050	290251
16727	290252
4754	290253
37307	290254
24499	290255
95087	290256
85454	290257
13830	290258
4040	290259
5120	290260
17359	290261
2941	290262
7699	290263
19826	290264
7141	290265
50172	290266
179043	290267
6275	290268
79601	290269
24369	290270
30165	290271
190143	290272
72119	290273
61444	290274
32148	290275
72561	290276
134435	290277
34690	290278
55524	290279
58355	290280
181875	290281
136272	290282
170362	290283
185407	290284
84911	290285
65573	290286
65380	290287
191168	290288
96288	290289
44844	290290
134148	290291
5685	290292
48448	290293
13757	290294
116888	290295
2076	290296
24152	290297
61510	290298
12560	290299
4300	290300
2614	290301
16442	290302
47485	290303
718	290304
5411	290305
47923	290306
105096	290307
61020	290308
9655	290309
435	290310
23900	290311
5555	290312
1079	290313
20583	290314
9688	290315
214873	290316
91067	290317
138842	290318
26838	290319
8361	290320
142035	290321
61505	290322
24155	290323
24155	290324
4775	290325
78147	290326
72672	290327
7375	290328
7394	290329
56157	290330
55202	290331
189073	290332
77302	290333
237698	290334
17418	290335
10877	290336
38344	290337
13647	290338
85200	290339
6175	290340
148802	290341
9220	290342
213824	290343
237926	290344
236392	290345
166281	290346
117934	290347
164968	290348
239466	290349
164547	290350
88334	290351
237928	290352
17823	290353
239797	290354
7601	290355
40996	290356
64222	290357
27229	290358
19512	290359
7828	290360
79775	290361
26051	290362
174958	290363
39465	290364
59193	290365
59193	290366
196	290367
117032	290368
180556	290369
48427	290370
69980	290371
54017	290372
3452	290373
1835	290374
19765	290375
14074	290376
62385	290377
179	290378
49850	290379
25714	290380
552	290381
98515	290382
63473	290383
63473	290384
2341	290385
96829	290386
220629	290387
211902	290388
65058	290389
57375	290390
187561	290391
98323	290392
34892	290393
20934	290394
8202	290395
86119	290396
155808	290397
227833	290398
17437	290399
181227	290400
25154	290401
15879	290402
32594	290403
5619	290404
2730	290405
62203	290406
27116	290407
13673	290408
16834	290409
10363	290410
24131	290411
137846	290412
55335	290413
103842	290414
101513	290415
3906	290416
15042	290417
240045	290418
24278	290419
32794	290420
21982	290421
85382	290422
11872	290423
1795	290424
5033	290425
1175	290426
64684	290427
24115	290428
3832	290429
8931	290430
30365	290431
147643	290432
27740	290433
1811	290434
30154	290435
9163	290436
197031	290437
69171	290438
169151	290439
4409	290440
47036	290441
197143	290442
11853	290443
94111	290444
213662	290445
17851	290446
212159	290447
43518	290448
10420	290449
26494	290450
24963	290451
43477	290452
2424	290453
1686	290454
151921	290455
51045	290456
1668	290457
146	290458
11126	290459
5720	290460
97822	290461
66595	290462
67351	290463
34830	290464
152582	290465
2451	290466
26174	290467
24284	290468
4325	290469
12323	290470
53742	290471
180961	290472
58720	290473
27599	290474
105190	290475
37052	290476
7317	290477
7317	290478
46636	290479
56763	290480
47288	290481
212	290482
66569	290483
41259	290484
64769	290485
48736	290486
48736	290487
110794	290488
93352	290489
46803	290490
26070	290491
9023	290492
40737	290493
119750	290494
17299	290495
125460	290496
14538	290497
9084	290498
19117	290499
2900	290500
46883	290501
27599	290502
85663	290503
76589	290504
8290	290505
55363	290506
9019	290507
11467	290508
2032	290509
107025	290510
86856	290511
37247	290512
162633	290513
15643	290514
24837	290515
93866	290516
47917	290517
118685	290518
147065	290519
14389	290520
6044	290521
2738	290522
5007	290523
211599	290524
54611	290525
84870	290526
30955	290527
37292	290528
26480	290529
28267	290530
57520	290531
13296	290532
55522	290533
175525	290534
18898	290535
59641	290536
5306	290537
129931	290538
183565	290539
57552	290540
11060	290541
112077	290542
28257	290543
11076	290544
44976	290545
17105	290546
175316	290547
7650	290548
24502	290549
1305	290550
9581	290551
20978	290552
30302	290553
5778	290554
27561	290555
13512	290556
504	290557
133220	290558
5307	290559
158976	290560
19111	290561
44682	290562
1613	290563
19895	290564
52461	290565
41240	290566
118480	290567
164730	290568
87229	290569
76684	290570
96163	290571
32880	290572
235132	290573
53240	290574
180925	290575
55466	290576
171116	290577
352	290578
206632	290579
85236	290580
165226	290581
23689	290582
29359	290583
23671	290584
45255	290585
59232	290586
46110	290587
13438	290588
23647	290589
23671	290590
29397	290591
58344	290592
32424	290593
26616	290594
37022	290595
92976	290596
162860	290597
621	290598
162511	290599
157055	290600
124741	290601
67618	290602
155893	290603
74549	290604
153882	290605
95135	290606
17902	290607
168705	290608
158692	290609
115395	290610
49106	290611
12196	290612
28734	290613
17417	290614
88705	290615
85968	290616
11684	290617
69604	290618
191011	290619
107756	290620
10003	290621
15140	290622
70225	290623
187163	290624
39352	290625
138026	290626
37742	290627
51306	290628
29559	290629
37680	290630
116718	290631
129958	290632
119268	290633
99723	290634
13864	290635
36509	290636
72450	290637
39467	290638
63386	290639
85729	290640
21479	290641
125198	290642
98115	290643
31437	290644
23624	290645
106216	290646
97520	290647
119761	290648
82343	290649
22834	290650
52118	290651
3268	290652
35432	290653
12467	290654
79302	290655
9021	290656
68522	290657
24921	290658
29769	290659
163596	290660
222589	290661
156439	290662
79642	290663
21615	290664
19842	290665
88348	290666
237554	290667
88006	290668
40929	290669
13139	290670
18152	290671
88179	290672
2719	290673
5741	290674
111640	290675
111456	290676
11353	290677
41617	290678
30534	290679
71840	290680
14453	290681
67340	290682
50386	290683
14724	290684
5264	290685
100020	290686
36253	290687
131078	290688
34519	290689
89638	290690
89063	290691
120	290692
2623	290693
97780	290694
1498	290695
64825	290696
140072	290697
13239	290698
61811	290699
82935	290700
164727	290701
23917	290702
184397	290703
14911	290704
212265	290705
16566	290706
11446	290707
78296	290708
2437	290709
15503	290710
13999	290711
110829	290712
27672	290713
62386	290714
184388	290715
65976	290716
88283	290717
76473	290718
10701	290719
15963	290720
32346	290721
89989	290722
74611	290723
63557	290724
16265	290725
19642	290726
158	290727
16391	290728
22683	290729
38075	290730
126599	290731
71553	290732
97359	290733
59676	290734
57895	290735
24932	290736
14127	290737
1500	290738
100951	290739
74127	290740
3447	290741
121824	290742
5244	290743
56563	290744
397	290745
2408	290746
165563	290747
80348	290748
96333	290749
216778	290750
22715	290751
98602	290752
2722	290753
223543	290754
17204	290755
130213	290756
6312	290757
18315	290758
41795	290759
89574	290760
83752	290761
59488	290762
122592	290763
79649	290764
218867	290765
13000	290766
93835	290767
32388	290768
240006	290769
23647	290770
55914	290771
29728	290772
12981	290773
12981	290774
18631	290775
77647	290776
6303	290777
121349	290778
104440	290779
59412	290780
23784	290781
23741	290782
113897	290783
141369	290784
13000	290785
46947	290786
166967	290787
55407	290788
48614	290789
61511	290790
69179	290791
149690	290792
197141	290793
56105	290794
112012	290795
60993	290796
121349	290797
24146	290798
22054	290799
46353	290800
82527	290801
51402	290802
138933	290803
10855	290804
17517	290805
41895	290806
167277	290807
101240	290808
11392	290809
141191	290810
35043	290811
233182	290812
152	290813
97289	290814
156227	290815
62774	290816
10844	290817
16040	290818
115560	290819
104425	290820
13671	290821
33538	290822
10915	290823
234516	290824
35386	290825
9665	290826
23220	290827
91787	290828
57049	290829
7883	290830
181501	290831
112866	290832
170318	290833
189920	290834
32027	290835
34267	290836
129611	290837
130421	290838
3813	290839
115016	290840
2076	290841
10447	290842
54038	290843
49800	290844
124710	290845
12912	290846
68397	290847
48711	290848
28316	290849
132985	290850
68869	290851
59718	290852
156305	290853
114683	290854
150725	290855
172256	290856
24658	290857
24658	290858
79056	290859
2060	290860
82300	290861
92612	290862
28996	290863
1956	290864
89367	290865
186169	290866
9579	290867
230165	290868
183095	290869
24146	290870
435	290871
6811	290872
217937	290873
113634	290874
31650	290875
31474	290876
155508	290877
30625	290878
17491	290879
45023	290880
23663	290881
3526	290882
3526	290883
94669	290884
79645	290885
13758	290886
120539	290887
53142	290888
100268	290889
135971	290890
173587	290891
1585	290892
1149	290893
8801	290894
43071	290895
14354	290896
3294	290897
21536	290898
53803	290899
27445	290900
7511	290901
128404	290902
128404	290903
15685	290904
9754	290905
5150	290906
15321	290907
9143	290908
2507	290909
14897	290910
3956	290911
217234	290912
69744	290913
70347	290914
218475	290915
112082	290916
101903	290917
85716	290918
12751	290919
14547	290920
70567	290921
114672	290922
21071	290923
9439	290924
31873	290925
77177	290926
117889	290927
14966	290928
112608	290929
105200	290930
59275	290931
104396	290932
35908	290933
66477	290934
8253	290935
4805	290936
8584	290937
1467	290938
81234	290939
57422	290940
2968	290941
13193	290942
6349	290943
32319	290944
68251	290945
47029	290946
42229	290947
84430	290948
37334	290949
89661	290950
3491	290951
148936	290952
84386	290953
18924	290954
94013	290955
19529	290956
179009	290957
97550	290958
9525	290959
48231	290960
103490	290961
124013	290962
9236	290963
10924	290964
213262	290965
19184	290966
54016	290967
4829	290968
66208	290969
95472	290970
4896	290971
75843	290972
181784	290973
70323	290974
89089	290975
262	290976
139688	290977
43714	290978
27964	290979
129984	290980
43893	290981
12882	290982
35571	290983
104510	290984
545	290985
34957	290986
3890	290987
26028	290988
128018	290989
125713	290990
22638	290991
30465	290992
141825	290993
46136	290994
181150	290995
74631	290996
44876	290997
33406	290998
116762	290999
59782	291000
16473	291001
57552	291002
186888	291003
100912	291004
13046	291005
156925	291006
156925	291007
21789	291008
205934	291009
181884	291010
14842	291011
52440	291012
210766	291013
21789	291014
47830	291015
12428	291016
48215	291017
65518	291018
148688	291019
173205	291020
41192	291021
130436	291022
1639	291023
123455	291024
5102	291025
1992	291026
23649	291027
45286	291028
36262	291029
67180	291030
17398	291031
45141	291032
24562	291033
95894	291034
46787	291035
14860	291036
96594	291037
16479	291038
4997	291039
10750	291040
4894	291041
61665	291042
20926	291043
17435	291044
94210	291045
4236	291046
15759	291047
24399	291048
88086	291049
20761	291050
93810	291051
126012	291052
173459	291053
19026	291054
73445	291055
9676	291056
143428	291057
56182	291058
123405	291059
159776	291060
34692	291061
54876	291062
197938	291063
20267	291064
124088	291065
97047	291066
234594	291067
28195	291068
140077	291069
59719	291070
154321	291071
20008	291072
147684	291073
1745	291074
1745	291075
1745	291076
1745	291077
79059	291078
97528	291079
64049	291080
183454	291081
86146	291082
180127	291083
31639	291084
60682	291085
5051	291086
117438	291087
45802	291088
24007	291089
26729	291090
149202	291091
47947	291092
29980	291093
88440	291094
138187	291095
17694	291096
16477	291097
8801	291098
60173	291099
15464	291100
47299	291101
25746	291102
2618	291103
20243	291104
49697	291105
119751	291106
16948	291107
110	291108
17927	291109
46273	291110
31614	291111
2515	291112
68024	291113
223308	291114
113974	291115
3265	291116
16086	291117
52454	291118
52257	291119
120504	291120
23980	291121
10325	291122
31357	291123
7569	291124
13901	291125
57162	291126
18834	291127
36203	291128
66862	291129
59430	291130
51392	291131
38448	291132
10996	291133
104024	291134
201381	291135
79165	291136
93157	291137
43175	291138
165875	291139
82722	291140
19655	291141
72834	291142
44824	291143
35609	291144
117677	291145
77155	291146
190161	291147
35838	291148
65441	291149
133857	291150
161203	291151
61003	291152
18744	291153
109455	291154
44685	291155
27363	291156
7435	291157
62415	291158
97796	291159
111955	291160
15722	291161
13445	291162
63273	291163
19855	291164
10148	291165
22998	291166
925	291167
202500	291168
58101	291169
179862	291170
136468	291171
6822	291172
63663	291173
11594	291174
127297	291175
96378	291176
226010	291177
120514	291178
140303	291179
5773	291180
11258	291181
35787	291182
135378	291183
140123	291184
21330	291185
12235	291186
65814	291187
95182	291188
37497	291189
17391	291190
10412	291191
94429	291192
128285	291193
73405	291194
57354	291195
35908	291196
21774	291197
39267	291198
176259	291199
24243	291200
159791	291201
146372	291202
129391	291203
94809	291204
7190	291205
108369	291206
83889	291207
185473	291208
77785	291209
16743	291210
716	291211
2725	291212
46020	291213
7430	291214
59438	291215
114930	291216
83474	291217
2678	291218
99166	291219
18541	291220
13164	291221
11026	291222
134047	291223
71757	291224
74029	291225
5051	291226
56758	291227
43611	291228
65178	291229
29847	291230
139134	291231
41312	291232
41312	291233
34474	291234
136193	291235
92897	291236
170419	291237
158701	291238
126175	291239
55588	291240
28942	291241
113294	291242
139232	291243
177284	291244
134964	291245
64548	291246
191662	291247
5715	291248
109990	291249
36995	291250
106893	291251
103019	291252
20002	291253
5658	291254
23680	291255
5665	291256
46370	291257
49782	291258
56700	291259
102610	291260
112366	291261
158427	291262
197477	291263
30443	291264
137831	291265
208099	291266
135197	291267
192962	291268
84027	291269
9048	291270
162979	291271
44203	291272
96372	291273
175758	291274
88520	291275
40207	291276
13928	291277
34325	291278
35221	291279
79513	291280
50929	291281
19269	291282
102620	291283
166853	291284
140613	291285
67044	291286
30164	291287
48584	291288
30097	291289
27423	291290
7475	291291
135584	291292
36121	291293
123276	291294
17051	291295
86520	291296
375	291297
15756	291298
17661	291299
1724	291300
47690	291301
29674	291302
139784	291303
235736	291304
87390	291305
163216	291306
67528	291307
5446	291308
21233	291309
468	291310
119752	291311
85323	291312
22947	291313
6143	291314
48625	291315
74	291316
51181	291317
48491	291318
111416	291319
133753	291320
4862	291321
24749	291322
57978	291323
85810	291324
60132	291325
2367	291326
56751	291327
603	291328
23420	291329
19646	291330
35	291331
1091	291332
1496	291333
16140	291334
11738	291335
1081	291336
316	291337
50847	291338
235137	291339
31850	291340
75579	291341
139370	291342
12485	291343
18653	291344
61428	291345
4206	291346
12131	291347
29345	291348
8559	291349
838	291350
977	291351
186067	291352
120074	291353
26751	291354
24161	291355
111879	291356
227490	291357
49474	291358
160484	291359
6663	291360
47163	291361
9953	291362
177086	291363
2827	291364
37992	291365
23606	291366
194848	291367
168393	291368
136681	291369
219664	291370
113803	291371
72807	291372
81755	291373
267	291374
38351	291375
64591	291376
106863	291377
49071	291378
106867	291379
144054	291380
62819	291381
181188	291382
21251	291383
166146	291384
83254	291385
83619	291386
154994	291387
156640	291388
8577	291389
45078	291390
48685	291391
36216	291392
17512	291393
219877	291394
41474	291395
100842	291396
180563	291397
6161	291398
65982	291399
148808	291400
207063	291401
66198	291402
30199	291403
206478	291404
8127	291405
130529	291406
64147	291407
28001	291408
89527	291409
120396	291410
8332	291411
49299	291412
209390	291413
19098	291414
137587	291415
73420	291416
65746	291417
95563	291418
30216	291419
12999	291420
102820	291421
12232	291422
79958	291423
17640	291424
74578	291425
131258	291426
184914	291427
208689	291428
30259	291429
184877	291430
15445	291431
36322	291432
24254	291433
28807	291434
11112	291435
3214	291436
44665	291437
209251	291438
42922	291439
84688	291440
11393	291441
8644	291442
35957	291443
138203	291444
93447	291445
116471	291446
35878	291447
57557	291448
120378	291449
110822	291450
192659	291451
55756	291452
28442	291453
94917	291454
13612	291455
114007	291456
182060	291457
45926	291458
98194	291459
290	291460
185907	291461
25738	291462
16046	291463
5303	291464
182840	291465
87877	291466
33494	291467
18764	291468
3265	291469
3265	291470
49764	291471
186002	291472
110950	291473
10938	291474
35831	291475
82231	291476
15583	291477
11480	291478
206456	291479
41793	291480
6306	291481
32665	291482
42195	291483
63420	291484
25504	291485
66558	291486
58309	291487
10805	291488
46443	291489
216309	291490
202445	291491
100878	291492
7319	291493
125587	291494
230793	291495
230807	291496
225679	291497
147859	291498
238645	291499
6752	291500
154541	291501
91008	291502
11452	291503
195488	291504
1304	291505
10748	291506
2376	291507
106896	291508
105760	291509
238742	291510
65227	291511
1780	291512
13475	291513
6935	291514
12413	291515
382	291516
2823	291517
624	291518
2489	291519
21000	291520
8490	291521
13665	291522
145101	291523
23343	291524
141309	291525
18353	291526
149463	291527
199431	291528
20327	291529
5581	291530
57519	291531
45319	291532
62377	291533
84190	291534
77484	291535
30938	291536
205900	291537
130709	291538
52159	291539
66421	291540
86719	291541
41132	291542
219226	291543
101597	291544
41385	291545
36889	291546
11067	291547
36245	291548
36794	291549
43083	291550
42313	291551
95563	291552
92619	291553
47855	291554
90700	291555
53931	291556
163038	291557
20576	291558
2424	291559
6747	291560
74958	291561
55181	291562
65180	291563
10152	291564
179803	291565
62856	291566
88299	291567
53018	291568
35827	291569
2127	291570
43901	291571
89179	291572
61456	291573
13737	291574
17224	291575
13725	291576
19059	291577
2734	291578
85696	291579
7371	291580
100997	291581
174751	291582
49284	291583
13614	291584
78596	291585
76111	291586
129392	291587
34567	291588
11163	291589
12890	291590
16030	291591
83497	291592
79850	291593
126136	291594
80167	291595
2933	291596
1922	291597
9307	291598
218503	291599
89123	291600
156719	291601
6807	291602
114868	291603
72733	291604
167745	291605
31024	291606
189468	291607
147883	291608
34388	291609
23133	291610
218641	291611
75480	291612
7378	291613
78341	291614
41963	291615
222433	291616
40102	291617
229119	291618
96910	291619
57228	291620
8380	291621
17799	291622
18940	291623
106678	291624
5719	291625
24713	291626
193166	291627
17731	291628
75283	291629
2893	291630
150841	291631
27676	291632
98552	291633
112298	291634
6636	291635
3923	291636
74679	291637
6546	291638
86994	291639
75714	291640
123966	291641
16468	291642
163320	291643
80433	291644
52095	291645
45017	291646
17834	291647
147219	291648
1484	291649
16533	291650
34870	291651
67331	291652
154861	291653
4614	291654
11427	291655
114015	291656
161960	291657
25517	291658
612	291659
60340	291660
102357	291661
18576	291662
222000	291663
37331	291664
64412	291665
3607	291666
61896	291667
94043	291668
5273	291669
189588	291670
72135	291671
29976	291672
74217	291673
49876	291674
18547	291675
87	291676
44664	291677
25535	291678
5903	291679
60111	291680
33013	291681
74267	291682
135486	291683
17065	291684
130633	291685
112247	291686
120332	291687
9465	291688
133033	291689
5652	291690
2865	291691
49965	291692
22501	291693
23263	291694
23309	291695
74875	291696
109736	291697
127345	291698
21442	291699
89310	291700
36023	291701
8885	291702
238507	291703
12963	291704
2140	291705
133189	291706
12285	291707
19000	291708
7077	291709
1659	291710
76481	291711
15093	291712
120072	291713
94649	291714
9514	291715
27920	291716
56065	291717
154395	291718
2744	291719
8309	291720
2589	291721
98	291722
62379	291723
136433	291724
232835	291725
210758	291726
16181	291727
551	291728
52256	291729
68981	291730
4188	291731
67593	291732
64670	291733
37991	291734
38989	291735
7637	291736
8889	291737
17447	291738
209909	291739
96014	291740
1349	291741
33209	291742
14145	291743
193325	291744
108214	291745
95462	291746
36684	291747
176543	291748
142099	291749
17945	291750
6289	291751
30003	291752
46172	291753
7069	291754
36853	291755
56826	291756
94493	291757
31884	291758
41131	291759
26148	291760
34969	291761
9260	291762
3121	291763
63407	291764
198870	291765
72069	291766
121533	291767
120221	291768
2200	291769
92201	291770
10133	291771
79229	291772
81454	291773
176017	291774
20821	291775
4447	291776
9065	291777
96116	291778
74874	291779
84229	291780
2753	291781
40298	291782
15629	291783
135794	291784
141568	291785
5808	291786
43539	291787
22064	291788
218108	291789
27985	291790
22034	291791
28001	291792
66018	291793
152477	291794
235387	291795
19950	291796
128860	291797
21017	291798
29212	291799
48302	291800
26736	291801
41903	291802
27946	291803
3686	291804
178092	291805
91064	291806
43448	291807
30015	291808
42171	291809
37730	291810
46200	291811
49690	291812
152834	291813
208091	291814
16709	291815
17315	291816
3414	291817
43187	291818
26143	291819
2154	291820
235467	291821
115823	291822
58715	291823
42385	291824
40696	291825
72929	291826
133836	291827
8888	291828
45495	291829
49143	291830
5026	291831
89334	291832
133984	291833
30698	291834
4484	291835
3957	291836
64027	291837
2816	291838
8696	291839
1602	291840
132315	291841
118270	291842
161693	291843
66940	291844
82581	291845
43634	291846
4640	291847
37678	291848
40054	291849
79662	291850
4968	291851
33397	291852
772	291853
17126	291854
218	291855
157125	291856
193188	291857
17761	291858
169475	291859
59694	291860
20885	291861
36377	291862
82497	291863
20091	291864
96500	291865
126094	291866
10913	291867
39107	291868
113523	291869
173	291870
4590	291871
39650	291872
13099	291873
103489	291874
75222	291875
90723	291876
39134	291877
64846	291878
30006	291879
117285	291880
26420	291881
45665	291882
38817	291883
69196	291884
190637	291885
98854	291886
17659	291887
8973	291888
60415	291889
35034	291890
326	291891
78134	291892
7727	291893
53904	291894
107655	291895
12961	291896
49145	291897
5650	291898
56395	291899
22371	291900
129343	291901
101929	291902
63024	291903
5921	291904
15494	291905
18842	291906
18625	291907
80978	291908
18878	291909
125930	291910
98153	291911
16907	291912
91915	291913
1602	291914
7891	291915
74150	291916
10103	291917
9214	291918
20090	291919
169596	291920
120376	291921
81544	291922
48495	291923
68651	291924
41773	291925
96189	291926
14654	291927
53595	291928
134301	291929
70190	291930
77819	291931
69493	291932
231863	291933
76460	291934
43538	291935
88034	291936
94855	291937
23814	291938
7293	291939
23786	291940
14955	291941
8917	291942
46328	291943
66744	291944
6369	291945
81413	291946
6427	291947
24391	291948
46146	291949
1219	291950
151700	291951
69602	291952
76932	291953
1402	291954
99921	291955
99809	291956
12982	291957
63144	291958
36342	291959
14480	291960
76713	291961
33733	291962
36686	291963
127149	291964
62307	291965
101491	291966
88532	291967
58206	291968
29367	291969
2409	291970
163919	291971
106860	291972
146531	291973
46399	291974
30710	291975
1513	291976
25390	291977
39029	291978
34701	291979
128433	291980
170008	291981
65303	291982
134891	291983
33621	291984
8856	291985
78679	291986
84942	291987
31955	291988
5735	291989
50120	291990
25677	291991
76517	291992
49251	291993
37169	291994
10022	291995
27946	291996
41870	291997
76693	291998
193215	291999
56036	292000
87000	292001
102057	292002
164517	292003
17913	292004
53690	292005
3921	292006
10482	292007
95177	292008
24795	292009
93881	292010
56393	292011
5189	292012
43389	292013
38171	292014
56075	292015
223107	292016
50035	292017
4906	292018
209002	292019
54004	292020
98429	292021
53323	292022
68146	292023
50864	292024
116222	292025
61739	292026
64588	292027
174	292028
39668	292029
127348	292030
17752	292031
117325	292032
128196	292033
17016	292034
117386	292035
107776	292036
3994	292037
14389	292038
189417	292039
21042	292040
36125	292041
91318	292042
27957	292043
44189	292044
33662	292045
11873	292046
54540	292047
10287	292048
39161	292049
32501	292050
69390	292051
82287	292052
42267	292053
39109	292054
103262	292055
73057	292056
99731	292057
99999	292058
26194	292059
85019	292060
26874	292061
2678	292062
80205	292063
41027	292064
36199	292065
239819	292066
124732	292067
100633	292068
8830	292069
234058	292070
37728	292071
46749	292072
10399	292073
26982	292074
5603	292075
22705	292076
27786	292077
58799	292078
48274	292079
6878	292080
3014	292081
71447	292082
138851	292083
68802	292084
65497	292085
149338	292086
16985	292087
108299	292088
87371	292089
3558	292090
14842	292091
21849	292092
228634	292093
49419	292094
137328	292095
116917	292096
75694	292097
77208	292098
51406	292099
27634	292100
41405	292101
10466	292102
2738	292103
84291	292104
418	292105
2200	292106
12462	292107
14687	292108
28112	292109
7984	292110
24593	292111
84909	292112
141848	292113
75786	292114
119284	292115
73609	292116
7498	292117
31313	292118
109367	292119
26315	292120
94043	292121
11472	292122
52917	292123
41420	292124
60834	292125
134292	292126
4094	292127
36329	292128
19026	292129
129016	292130
76685	292131
21745	292132
87923	292133
2408	292134
143594	292135
138353	292136
276	292137
29483	292138
140733	292139
8334	292140
91314	292141
35008	292142
26148	292143
31076	292144
31764	292145
39167	292146
5018	292147
1020	292148
36691	292149
65462	292150
87076	292151
111498	292152
164760	292153
41252	292154
15080	292155
14	292156
5803	292157
68712	292158
121851	292159
107758	292160
1535	292161
33519	292162
124602	292163
108018	292164
188586	292165
72958	292166
12388	292167
69675	292168
30009	292169
40965	292170
6942	292171
13353	292172
9235	292173
90878	292174
60625	292175
151258	292176
78769	292177
2998	292178
19045	292179
81149	292180
180221	292181
89587	292182
39380	292183
187619	292184
7744	292185
64413	292186
2027	292187
73374	292188
235453	292189
83674	292190
20850	292191
55777	292192
117436	292193
21175	292194
70295	292195
9205	292196
17375	292197
85376	292198
103845	292199
4737	292200
964	292201
31428	292202
82564	292203
41903	292204
2630	292205
17509	292206
66848	292207
919	292208
50367	292209
5903	292210
83078	292211
27545	292212
3882	292213
59373	292214
718	292215
4878	292216
12384	292217
46967	292218
20599	292219
8668	292220
40704	292221
107607	292222
17374	292223
43521	292224
75157	292225
84294	292226
19087	292227
18656	292228
341	292229
7615	292230
5754	292231
13501	292232
1718	292233
183507	292234
77917	292235
43975	292236
75372	292237
41501	292238
95837	292239
15476	292240
166087	292241
65071	292242
20620	292243
91671	292244
5602	292245
39678	292246
18476	292247
58038	292248
31092	292249
93793	292250
18	292251
1888	292252
45665	292253
56543	292254
20497	292255
43260	292256
50578	292257
102409	292258
55134	292259
19800	292260
75528	292261
10537	292262
23719	292263
3060	292264
132925	292265
135759	292266
44011	292267
54951	292268
31613	292269
25875	292270
916	292271
118202	292272
10530	292273
4407	292274
20425	292275
59955	292276
45665	292277
44550	292278
36836	292279
15435	292280
11839	292281
167036	292282
14907	292283
57265	292284
104005	292285
131426	292286
21844	292287
75913	292288
167562	292289
7095	292290
12857	292291
78569	292292
74376	292293
4439	292294
61908	292295
177757	292296
196663	292297
3753	292298
15641	292299
37476	292300
53312	292301
7452	292302
15882	292303
25297	292304
112568	292305
108294	292306
82607	292307
94134	292308
97571	292309
152294	292310
142515	292311
88085	292312
76888	292313
48044	292314
20598	292315
22377	292316
46535	292317
46549	292318
64101	292319
23809	292320
30277	292321
59662	292322
16926	292323
565	292324
26215	292325
34609	292326
5737	292327
96209	292328
13451	292329
77957	292330
13717	292331
160713	292332
200547	292333
17887	292334
28890	292335
77128	292336
24336	292337
47082	292338
66860	292339
3162	292340
34723	292341
142101	292342
68456	292343
4544	292344
29384	292345
17406	292346
119160	292347
67931	292348
23625	292349
17701	292350
37626	292351
62779	292352
62746	292353
44203	292354
106543	292355
38160	292356
68821	292357
16644	292358
40057	292359
30451	292360
2534	292361
36073	292362
8469	292363
13317	292364
84860	292365
4616	292366
36089	292367
64056	292368
64829	292369
40292	292370
3872	292371
2146	292372
120004	292373
113219	292374
117532	292375
57892	292376
86448	292377
5093	292378
5944	292379
152957	292380
1008	292381
15026	292382
197153	292383
58489	292384
192641	292385
162	292386
78214	292387
76460	292388
288	292389
94205	292390
126849	292391
6114	292392
84942	292393
46666	292394
6647	292395
44069	292396
148618	292397
7891	292398
116739	292399
6582	292400
36327	292401
187821	292402
79688	292403
18077	292404
95828	292405
72026	292406
140490	292407
167842	292408
24676	292409
137783	292410
83619	292411
11069	292412
50420	292413
86673	292414
48123	292415
25283	292416
3879	292417
3785	292418
6426	292419
9588	292420
150333	292421
38839	292422
97859	292423
152442	292424
58928	292425
232099	292426
101733	292427
59231	292428
100926	292429
80582	292430
22049	292431
112539	292432
134708	292433
63583	292434
21054	292435
38882	292436
76363	292437
69671	292438
61904	292439
107127	292440
37603	292441
27043	292442
43362	292443
12109	292444
147301	292445
1467	292446
102573	292447
40740	292448
19667	292449
29440	292450
198273	292451
21488	292452
45818	292453
59395	292454
17270	292455
191061	292456
20292	292457
25299	292458
45442	292459
31065	292460
26908	292461
63088	292462
94784	292463
94516	292464
112683	292465
204520	292466
39206	292467
59417	292468
47498	292469
102289	292470
11102	292471
64065	292472
30118	292473
86228	292474
17270	292475
30968	292476
213064	292477
47585	292478
2428	292479
176989	292480
61046	292481
100518	292482
208398	292483
161991	292484
26575	292485
21086	292486
97743	292487
1511	292488
11069	292489
8930	292490
34855	292491
24382	292492
133594	292493
2428	292494
43675	292495
12026	292496
161676	292497
18063	292498
39284	292499
69395	292500
120247	292501
64432	292502
57289	292503
79592	292504
1566	292505
3975	292506
14175	292507
17799	292508
40250	292509
116621	292510
26420	292511
8298	292512
26393	292513
88985	292514
162459	292515
82062	292516
7987	292517
14520	292518
60147	292519
193649	292520
79184	292521
17350	292522
34337	292523
22669	292524
71378	292525
21340	292526
10527	292527
38103	292528
49772	292529
53651	292530
145309	292531
3912	292532
1718	292533
141303	292534
169585	292535
26728	292536
51439	292537
109558	292538
87209	292539
102602	292540
28098	292541
58461	292542
58461	292543
100533	292544
107733	292545
34341	292546
93449	292547
19846	292548
89384	292549
139523	292550
146441	292551
203472	292552
72579	292553
143590	292554
2140	292555
153840	292556
5045	292557
151033	292558
93976	292559
4369	292560
34718	292561
55340	292562
43924	292563
14319	292564
53230	292565
17350	292566
2140	292567
108347	292568
66515	292569
16306	292570
9579	292571
58663	292572
69698	292573
131799	292574
75872	292575
135256	292576
71378	292577
112208	292578
57955	292579
101900	292580
38943	292581
131921	292582
7898	292583
43448	292584
529	292585
8730	292586
13005	292587
58365	292588
19853	292589
153883	292590
101990	292591
78766	292592
19216	292593
126764	292594
141238	292595
23394	292596
31386	292597
69294	292598
135681	292599
90396	292600
236072	292601
59055	292602
147445	292603
45183	292604
113913	292605
17388	292606
74267	292607
141413	292608
647	292609
49510	292610
25087	292611
5650	292612
21741	292613
80465	292614
100465	292615
39112	292616
149481	292617
61098	292618
126273	292619
10548	292620
1968	292621
60967	292622
237955	292623
40819	292624
34869	292625
51716	292626
22684	292627
145776	292628
80176	292629
59684	292630
45369	292631
94639	292632
15945	292633
44550	292634
42400	292635
29214	292636
95879	292637
36274	292638
88363	292639
29210	292640
186983	292641
43273	292642
99887	292643
23412	292644
64814	292645
77406	292646
76318	292647
90125	292648
193543	292649
27984	292650
56603	292651
146799	292652
16445	292653
74681	292654
206829	292655
44191	292656
51922	292657
15993	292658
73670	292659
24766	292660
36442	292661
124	292662
75347	292663
126939	292664
56365	292665
42112	292666
114270	292667
50447	292668
146011	292669
42032	292670
75996	292671
121789	292672
10400	292673
145626	292674
44664	292675
95613	292676
4544	292677
51676	292678
83389	292679
32930	292680
43238	292681
87924	292682
45254	292683
8616	292684
24456	292685
116469	292686
174579	292687
161588	292688
111531	292689
96222	292690
163171	292691
21522	292692
50095	292693
62397	292694
86525	292695
33512	292696
63750	292697
45603	292698
6618	292699
140154	292700
118172	292701
17079	292702
11651	292703
85255	292704
74849	292705
97984	292706
75016	292707
196230	292708
72860	292709
79074	292710
152312	292711
6972	292712
197626	292713
6100	292714
82783	292715
47670	292716
614	292717
12487	292718
100436	292719
152687	292720
90170	292721
437	292722
31041	292723
71454	292724
14114	292725
131485	292726
130792	292727
177143	292728
35869	292729
103268	292730
10315	292731
74605	292732
63761	292733
10635	292734
75956	292735
23138	292736
73518	292737
2193	292738
23456	292739
219494	292740
28709	292741
66839	292742
227691	292743
8029	292744
2756	292745
37078	292746
52412	292747
48279	292748
105400	292749
44405	292750
1540	292751
17778	292752
11407	292753
6868	292754
40090	292755
137829	292756
104420	292757
96787	292758
177849	292759
73274	292760
227798	292761
66165	292762
97679	292763
138499	292764
135216	292765
152457	292766
47040	292767
10582	292768
217956	292769
49906	292770
111483	292771
84329	292772
109921	292773
113526	292774
2190	292775
171688	292776
3964	292777
123425	292778
17	292779
119820	292780
2719	292781
95807	292782
195	292783
8672	292784
98669	292785
23166	292786
4859	292787
58639	292788
5852	292789
133340	292790
56120	292791
16377	292792
39774	292793
105211	292794
44465	292795
73454	292796
214280	292797
111589	292798
112237	292799
142139	292800
46648	292801
22568	292802
28467	292803
1003	292804
206218	292805
17	292806
8534	292807
57090	292808
45384	292809
173368	292810
43658	292811
25867	292812
2575	292813
44675	292814
7336	292815
11861	292816
61363	292817
22645	292818
142040	292819
46931	292820
24737	292821
12639	292822
22506	292823
11362	292824
2146	292825
105802	292826
143097	292827
89930	292828
31622	292829
341	292830
59386	292831
147943	292832
23094	292833
11406	292834
17577	292835
106486	292836
5492	292837
1148	292838
156190	292839
1133	292840
142988	292841
15097	292842
15097	292843
15097	292844
30212	292845
72296	292846
7573	292847
47746	292848
133744	292849
84303	292850
10902	292851
10902	292852
20911	292853
37252	292854
27382	292855
165057	292856
165057	292857
2127	292858
3108	292859
112125	292860
235839	292861
25185	292862
2991	292863
101148	292864
88197	292865
101148	292866
1131	292867
91970	292868
150527	292869
626	292870
157554	292871
34039	292872
56649	292873
162561	292874
115453	292875
52837	292876
88100	292877
59006	292878
115453	292879
65962	292880
116329	292881
117653	292882
159816	292883
45979	292884
19874	292885
113989	292886
70930	292887
174025	292888
113864	292889
67323	292890
55766	292891
52867	292892
113974	292893
119303	292894
163667	292895
163667	292896
99696	292897
150612	292898
32903	292899
32055	292900
815	292901
33874	292902
18245	292903
965	292904
18351	292905
156768	292906
58200	292907
17225	292908
103142	292909
103178	292910
180306	292911
27295	292912
3345	292913
51622	292914
187933	292915
20818	292916
143950	292917
163239	292918
157967	292919
20818	292920
60402	292921
16472	292922
20625	292923
20625	292924
22868	292925
82378	292926
79302	292927
23727	292928
79317	292929
23116	292930
56232	292931
88307	292932
43614	292933
43614	292934
55952	292935
127415	292936
23714	292937
17777	292938
55952	292939
44925	292940
55555	292941
86647	292942
34615	292943
37411	292944
18522	292945
46292	292946
54963	292947
36698	292948
165098	292949
20413	292950
163053	292951
26639	292952
55235	292953
23727	292954
104721	292955
33185	292956
52209	292957
52407	292958
68651	292959
7604	292960
23705	292961
68569	292962
26471	292963
117212	292964
1887	292965
1887	292966
184354	292967
4620	292968
118356	292969
43845	292970
28298	292971
2735	292972
72379	292973
11025	292974
66407	292975
167437	292976
22507	292977
195171	292978
29699	292979
59541	292980
3569	292981
17175	292982
36394	292983
154322	292984
19466	292985
3687	292986
26598	292987
107792	292988
38361	292989
198239	292990
3197	292991
16078	292992
19049	292993
690	292994
10971	292995
2457	292996
101684	292997
70224	292998
2510	292999
23409	293000
27	293001
5357	293002
2274	293003
28720	293004
6061	293005
123233	293006
123220	293007
184665	293008
52	293009
55748	293010
20658	293011
22093	293012
215247	293013
3088	293014
1406	293015
13387	293016
387	293017
19325	293018
13433	293019
12343	293020
8	293021
3959	293022
10982	293023
94525	293024
49	293025
1448	293026
1744	293027
1665	293028
62375	293029
5453	293030
5892	293031
672	293032
133358	293033
24882	293034
143580	293035
38691	293036
2876	293037
71024	293038
31457	293039
8163	293040
112024	293041
105082	293042
129137	293043
27243	293044
60591	293045
19041	293046
69736	293047
41758	293048
60164	293049
29475	293050
3613	293051
32804	293052
100091	293053
5547	293054
34601	293055
36095	293056
24145	293057
179534	293058
166767	293059
2970	293060
50908	293061
11278	293062
112564	293063
10051	293064
124896	293065
20620	293066
18618	293067
95171	293068
35153	293069
9400	293070
7348	293071
3601	293072
16807	293073
304	293074
188345	293075
2570	293076
57593	293077
2255	293078
147	293079
61843	293080
39085	293081
29432	293082
2349	293083
9907	293084
48987	293085
78230	293086
17557	293087
34467	293088
16134	293089
36710	293090
59035	293091
144333	293092
166719	293093
22937	293094
150000	293095
192180	293096
63108	293097
129294	293098
118212	293099
58340	293100
14159	293101
36	293102
106664	293103
174492	293104
42670	293105
33660	293106
129789	293107
210009	293108
7076	293109
229973	293110
22491	293111
13078	293112
967	293113
15738	293114
98525	293115
64157	293116
4740	293117
2939	293118
12995	293119
19082	293120
39277	293121
208	293122
40188	293123
96246	293124
172792	293125
44942	293126
5666	293127
4526	293128
17618	293129
43585	293130
1320	293131
20557	293132
187291	293133
4773	293134
57380	293135
45045	293136
5885	293137
3205	293138
74987	293139
6890	293140
25712	293141
133600	293142
2434	293143
4575	293144
2654	293145
29734	293146
17736	293147
35722	293148
8175	293149
4157	293150
19231	293151
20557	293152
1554	293153
12158	293154
4790	293155
69604	293156
62825	293157
7138	293158
97724	293159
117924	293160
3790	293161
20437	293162
35637	293163
8155	293164
47	293165
6102	293166
2074	293167
5427	293168
4850	293169
4838	293170
13365	293171
33764	293172
50311	293173
84259	293174
425	293175
3507	293176
35840	293177
32267	293178
106525	293179
4283	293180
10726	293181
112670	293182
1921	293183
672	293184
25996	293185
13303	293186
91378	293187
57491	293188
14784	293189
74059	293190
1439	293191
18945	293192
12165	293193
13092	293194
606	293195
39303	293196
25712	293197
5251	293198
26182	293199
15120	293200
5666	293201
17480	293202
182524	293203
38277	293204
153	293205
18	293206
833	293207
1375	293208
462	293209
19039	293210
37001	293211
10925	293212
13389	293213
38084	293214
7784	293215
35217	293216
139802	293217
59784	293218
29212	293219
13727	293220
105084	293221
4565	293222
195	293223
55	293224
85245	293225
49651	293226
4146	293227
5526	293228
4930	293229
13099	293230
22068	293231
333	293232
115371	293233
243	293234
8551	293235
58827	293236
199129	293237
1882	293238
10971	293239
36604	293240
28565	293241
97	293242
62906	293243
3360	293244
19128	293245
7174	293246
61761	293247
58912	293248
21396	293249
16778	293250
110337	293251
164370	293252
100923	293253
9546	293254
22937	293255
83436	293256
119310	293257
93985	293258
70922	293259
96032	293260
19539	293261
202726	293262
31023	293263
23541	293264
108759	293265
62190	293266
2429	293267
106218	293268
65633	293269
38819	293270
86092	293271
23563	293272
171436	293273
5629	293274
72896	293275
164533	293276
13407	293277
63314	293278
62356	293279
42567	293280
142978	293281
118496	293282
92616	293283
10892	293284
1772	293285
66928	293286
35878	293287
3084	293288
4107	293289
6759	293290
154476	293291
50564	293292
10925	293293
167653	293294
105446	293295
2920	293296
55374	293297
5666	293298
61670	293299
83436	293300
2169	293301
100329	293302
3847	293303
199110	293304
27434	293305
70557	293306
52274	293307
83436	293308
26098	293309
26652	293310
36013	293311
85143	293312
98828	293313
39258	293314
37239	293315
143	293316
12597	293317
22647	293318
19021	293319
237	293320
39742	293321
39742	293322
30719	293323
63330	293324
6385	293325
48354	293326
18342	293327
85160	293328
8588	293329
80059	293330
33038	293331
137762	293332
51867	293333
8256	293334
151	293335
2006	293336
83036	293337
94104	293338
21561	293339
21753	293340
1383	293341
4945	293342
29382	293343
44154	293344
11893	293345
61890	293346
47443	293347
23800	293348
23800	293349
81277	293350
23800	293351
71318	293352
180426	293353
18307	293354
178581	293355
41136	293356
17861	293357
96581	293358
17857	293359
3674	293360
63	293361
18274	293362
48703	293363
25082	293364
2593	293365
35396	293366
168	293367
56	293368
22988	293369
13938	293370
6862	293371
1169	293372
4850	293373
688	293374
204	293375
215248	293376
65489	293377
74371	293378
3669	293379
11279	293380
3674	293381
92320	293382
7439	293383
256	293384
688	293385
8060	293386
144652	293387
213	293388
39098	293389
123133	293390
157920	293391
19241	293392
192154	293393
85405	293394
161274	293395
109250	293396
97195	293397
6159	293398
168505	293399
76457	293400
146527	293401
147506	293402
133495	293403
97113	293404
55118	293405
73962	293406
90294	293407
99106	293408
143995	293409
153461	293410
145567	293411
29180	293412
43192	293413
49227	293414
145082	293415
23402	293416
180217	293417
29340	293418
216383	293419
142393	293420
86013	293421
225197	293422
124646	293423
169819	293424
76667	293425
27997	293426
191778	293427
95204	293428
159307	293429
227834	293430
171786	293431
26823	293432
13451	293433
107472	293434
98537	293435
56864	293436
8179	293437
9074	293438
74906	293439
132337	293440
10820	293441
136148	293442
14949	293443
105824	293444
121089	293445
131252	293446
19710	293447
44490	293448
55078	293449
189649	293450
64571	293451
127521	293452
103159	293453
10915	293454
77660	293455
28389	293456
146484	293457
43245	293458
100274	293459
49858	293460
159255	293461
101362	293462
101171	293463
107837	293464
134717	293465
99212	293466
144733	293467
188059	293468
75818	293469
205658	293470
184858	293471
138024	293472
29101	293473
135644	293474
57153	293475
115860	293476
1972	293477
35556	293478
11839	293479
135598	293480
51173	293481
110721	293482
190955	293483
192537	293484
133627	293485
30687	293486
143237	293487
57996	293488
14872	293489
107073	293490
48789	293491
192865	293492
190723	293493
133778	293494
110353	293495
37273	293496
63076	293497
143052	293498
75101	293499
138390	293500
130270	293501
206560	293502
190399	293503
132773	293504
133974	293505
94845	293506
139051	293507
148651	293508
79773	293509
98154	293510
100143	293511
75458	293512
100884	293513
110662	293514
26654	293515
107362	293516
190231	293517
135981	293518
152845	293519
235182	293520
108321	293521
209561	293522
19458	293523
135605	293524
193160	293525
191125	293526
107819	293527
116497	293528
99648	293529
134719	293530
149122	293531
110864	293532
137166	293533
187820	293534
185680	293535
75101	293536
134118	293537
156212	293538
77437	293539
185714	293540
208088	293541
99674	293542
40001	293543
81037	293544
181278	293545
100711	293546
97906	293547
56967	293548
42015	293549
14437	293550
177877	293551
81317	293552
69078	293553
133335	293554
23742	293555
46435	293556
11928	293557
32590	293558
63398	293559
7227	293560
219448	293561
96701	293562
97762	293563
67171	293564
105615	293565
97007	293566
91067	293567
136515	293568
114094	293569
118965	293570
148039	293571
200523	293572
201633	293573
207579	293574
121333	293575
72498	293576
183588	293577
146226	293578
102352	293579
213554	293580
176102	293581
50230	293582
183992	293583
72498	293584
48928	293585
74704	293586
111576	293587
152844	293588
35618	293589
71801	293590
49427	293591
94034	293592
175561	293593
14698	293594
200853	293595
175261	293596
190387	293597
148659	293598
127257	293599
191500	293600
67620	293601
26851	293602
69060	293603
64167	293604
83682	293605
65294	293606
24974	293607
95394	293608
202464	293609
853	293610
132544	293611
14753	293612
76505	293613
111809	293614
162609	293615
7283	293616
49227	293617
102018	293618
145808	293619
23129	293620
189222	293621
38755	293622
189412	293623
28657	293624
399	293625
16344	293626
135802	293627
16259	293628
117280	293629
220597	293630
139082	293631
87028	293632
83996	293633
159178	293634
86253	293635
95385	293636
30505	293637
115411	293638
101728	293639
114867	293640
57797	293641
163344	293642
75131	293643
201559	293644
193492	293645
44996	293646
192624	293647
129907	293648
108406	293649
135478	293650
193441	293651
99914	293652
109592	293653
193974	293654
137310	293655
102042	293656
190234	293657
65896	293658
719	293659
134446	293660
101356	293661
189435	293662
99387	293663
177755	293664
125642	293665
189093	293666
188090	293667
187800	293668
193997	293669
11935	293670
66226	293671
55690	293672
197109	293673
162930	293674
213805	293675
237324	293676
214053	293677
45460	293678
133495	293679
49284	293680
98202	293681
105824	293682
66896	293683
13647	293684
100897	293685
138842	293686
77776	293687
222603	293688
99454	293689
22129	293690
38491	293691
30505	293692
77768	293693
55815	293694
67382	293695
66563	293696
81498	293697
55524	293698
96729	293699
85097	293700
26851	293701
19238	293702
16518	293703
174568	293704
188291	293705
10895	293706
191146	293707
188168	293708
91096	293709
202202	293710
105615	293711
189261	293712
135317	293713
68923	293714
104896	293715
97675	293716
130083	293717
112812	293718
75091	293719
60987	293720
22547	293721
43773	293722
181600	293723
107073	293724
184420	293725
160912	293726
48319	293727
72217	293728
98202	293729
107092	293730
20034	293731
81498	293732
191567	293733
189548	293734
96759	293735
67848	293736
102396	293737
193982	293738
100966	293739
181145	293740
73442	293741
194287	293742
191556	293743
100054	293744
105753	293745
18739	293746
71801	293747
137050	293748
115151	293749
190676	293750
138984	293751
51578	293752
44930	293753
156350	293754
156350	293755
131252	293756
43923	293757
128632	293758
15939	293759
108216	293760
100699	293761
20715	293762
136650	293763
104302	293764
165868	293765
71452	293766
188991	293767
102045	293768
16168	293769
194418	293770
86125	293771
178378	293772
29	293773
263	293774
2252	293775
13446	293776
131430	293777
72150	293778
132036	293779
134049	293780
33572	293781
187113	293782
130984	293783
56864	293784
101556	293785
185575	293786
132246	293787
98275	293788
148001	293789
182057	293790
6391	293791
131128	293792
70824	293793
119951	293794
14575	293795
14924	293796
113376	293797
186832	293798
5774	293799
24376	293800
10971	293801
235513	293802
159496	293803
101324	293804
814	293805
36275	293806
20963	293807
93030	293808
18627	293809
519	293810
18496	293811
95725	293812
54865	293813
61585	293814
27927	293815
25515	293816
59276	293817
130412	293818
205066	293819
85900	293820
19466	293821
1190	293822
37824	293823
55866	293824
134166	293825
151410	293826
729	293827
191152	293828
148106	293829
19021	293830
3721	293831
1574	293832
18764	293833
110186	293834
30249	293835
3406	293836
686	293837
191698	293838
122573	293839
1490	293840
982	293841
130722	293842
136127	293843
17705	293844
16510	293845
32205	293846
98	293847
186901	293848
213820	293849
207397	293850
102363	293851
13362	293852
7586	293853
73543	293854
171264	293855
55185	293856
65387	293857
146522	293858
151775	293859
49329	293860
108323	293861
224140	293862
141335	293863
465	293864
61093	293865
225758	293866
97674	293867
38089	293868
7227	293869
101871	293870
3177	293871
782	293872
54887	293873
98220	293874
219902	293875
2548	293876
40267	293877
57100	293878
188801	293879
88996	293880
59434	293881
157750	293882
99914	293883
75669	293884
29248	293885
144546	293886
64204	293887
178043	293888
86187	293889
73347	293890
177586	293891
187078	293892
176869	293893
97583	293894
85055	293895
90142	293896
48319	293897
45914	293898
4697	293899
94238	293900
67848	293901
190011	293902
13279	293903
74770	293904
32669	293905
32701	293906
44381	293907
46701	293908
28702	293909
37587	293910
108995	293911
115773	293912
158385	293913
20499	293914
211031	293915
75803	293916
74591	293917
67923	293918
3177	293919
3460	293920
186553	293921
99826	293922
105871	293923
81501	293924
127091	293925
108860	293926
24079	293927
90374	293928
127653	293929
4706	293930
93523	293931
59767	293932
43248	293933
90878	293934
69164	293935
100235	293936
8959	293937
90942	293938
166549	293939
230636	293940
116049	293941
99826	293942
164385	293943
31824	293944
159561	293945
115147	293946
29338	293947
13399	293948
60260	293949
731	293950
76631	293951
39400	293952
153503	293953
10745	293954
94940	293955
78789	293956
118290	293957
139875	293958
107026	293959
93927	293960
30860	293961
29287	293962
137107	293963
115572	293964
225874	293965
84451	293966
47556	293967
107794	293968
229370	293969
136517	293970
192041	293971
97174	293972
46345	293973
180440	293974
100421	293975
72688	293976
100087	293977
36871	293978
23322	293979
136970	293980
128247	293981
126018	293982
52225	293983
137080	293984
114775	293985
50165	293986
19420	293987
16270	293988
26391	293989
8885	293990
74692	293991
7776	293992
15601	293993
91388	293994
205709	293995
11904	293996
99213	293997
93728	293998
132360	293999
169750	294000
192493	294001
187488	294002
167207	294003
134022	294004
25209	294005
128945	294006
31535	294007
1979	294008
75669	294009
100008	294010
85399	294011
17215	294012
71495	294013
18364	294014
34659	294015
36233	294016
150327	294017
146649	294018
38242	294019
188208	294020
98523	294021
218802	294022
146676	294023
138407	294024
218999	294025
24962	294026
58367	294027
31321	294028
46815	294029
22649	294030
188071	294031
46212	294032
11120	294033
105367	294034
147346	294035
121354	294036
125840	294037
193962	294038
136874	294039
84604	294040
52540	294041
13267	294042
11770	294043
193775	294044
31926	294045
111093	294046
53759	294047
38736	294048
168147	294049
178257	294050
53283	294051
72498	294052
61050	294053
200684	294054
145610	294055
10820	294056
29009	294057
183688	294058
176909	294059
132289	294060
136371	294061
197064	294062
109328	294063
18364	294064
187867	294065
158858	294066
29488	294067
31535	294068
109380	294069
131899	294070
218761	294071
60626	294072
13841	294073
158263	294074
122655	294075
200920	294076
112015	294077
188750	294078
21954	294079
200535	294080
21954	294081
126914	294082
105809	294083
196520	294084
96759	294085
132677	294086
101723	294087
188561	294088
69547	294089
90777	294090
137310	294091
135687	294092
46803	294093
5782	294094
209622	294095
144709	294096
70520	294097
75936	294098
50420	294099
133267	294100
193742	294101
21471	294102
37538	294103
158478	294104
22488	294105
16535	294106
182	294107
55371	294108
90594	294109
31026	294110
186676	294111
92471	294112
546	294113
356	294114
75803	294115
135802	294116
145785	294117
77141	294118
172332	294119
225486	294120
146226	294121
99653	294122
160171	294123
135124	294124
60891	294125
164523	294126
87685	294127
602	294128
66792	294129
23516	294130
16202	294131
22547	294132
59954	294133
33594	294134
17365	294135
40663	294136
59257	294137
91895	294138
132299	294139
226881	294140
49647	294141
123400	294142
29338	294143
137751	294144
16708	294145
84990	294146
177175	294147
115704	294148
133522	294149
136677	294150
100357	294151
43506	294152
131860	294153
159920	294154
131507	294155
182006	294156
52266	294157
82564	294158
5762	294159
114034	294160
109378	294161
194020	294162
209160	294163
193093	294164
142497	294165
197022	294166
137679	294167
145056	294168
186935	294169
18654	294170
189877	294171
156793	294172
16642	294173
20460	294174
61968	294175
27996	294176
52888	294177
88161	294178
152663	294179
45305	294180
146625	294181
99213	294182
90195	294183
168051	294184
135804	294185
75611	294186
158979	294187
134189	294188
59960	294189
137357	294190
189565	294191
68923	294192
175491	294193
90442	294194
65917	294195
197469	294196
98599	294197
3809	294198
87924	294199
79145	294200
10190	294201
70793	294202
36705	294203
20688	294204
81192	294205
179999	294206
115141	294207
140035	294208
14425	294209
14508	294210
60356	294211
134849	294212
38985	294213
177219	294214
77423	294215
47887	294216
203768	294217
144461	294218
19450	294219
124867	294220
176974	294221
98579	294222
39480	294223
111809	294224
40110	294225
57955	294226
90763	294227
16270	294228
33572	294229
33572	294230
178251	294231
63637	294232
165443	294233
133901	294234
136522	294235
130341	294236
36823	294237
73442	294238
63106	294239
18382	294240
20616	294241
67237	294242
174868	294243
40304	294244
125670	294245
65555	294246
146595	294247
98024	294248
28297	294249
135689	294250
80009	294251
22239	294252
194017	294253
136179	294254
192210	294255
144564	294256
92135	294257
3062	294258
56864	294259
37053	294260
126074	294261
14225	294262
125915	294263
4554	294264
86342	294265
10566	294266
227633	294267
101236	294268
42331	294269
94940	294270
23452	294271
145290	294272
120223	294273
167333	294274
43849	294275
227829	294276
107501	294277
85049	294278
88610	294279
31843	294280
62294	294281
125623	294282
99660	294283
122225	294284
99106	294285
6759	294286
67639	294287
13446	294288
234368	294289
27604	294290
42396	294291
192331	294292
3878	294293
109800	294294
126274	294295
38242	294296
158035	294297
115194	294298
102493	294299
73412	294300
80983	294301
165629	294302
97195	294303
43733	294304
85206	294305
2530	294306
226838	294307
82059	294308
115151	294309
53613	294310
134982	294311
159395	294312
76930	294313
200855	294314
13039	294315
239324	294316
81280	294317
81254	294318
29998	294319
117522	294320
43506	294321
131294	294322
12488	294323
116348	294324
107837	294325
230465	294326
86733	294327
29349	294328
141349	294329
98285	294330
72976	294331
11286	294332
126836	294333
86579	294334
87005	294335
29520	294336
160157	294337
160485	294338
86068	294339
137489	294340
29076	294341
83863	294342
158572	294343
67849	294344
86161	294345
172321	294346
5525	294347
21172	294348
29650	294349
27278	294350
86863	294351
86863	294352
83659	294353
193625	294354
231893	294355
4699	294356
16831	294357
160180	294358
3693	294359
16879	294360
54049	294361
23212	294362
15	294363
40126	294364
65036	294365
157302	294366
36266	294367
24509	294368
47589	294369
33561	294370
110283	294371
102404	294372
4540	294373
22373	294374
9601	294375
100785	294376
4902	294377
17393	294378
23135	294379
60708	294380
116067	294381
8816	294382
33285	294383
7069	294384
70611	294385
51432	294386
192839	294387
76559	294388
25676	294389
14714	294390
6478	294391
29059	294392
55270	294393
175122	294394
25488	294395
25488	294396
100346	294397
3783	294398
38143	294399
3439	294400
23800	294401
10925	294402
10925	294403
37776	294404
258	294405
56064	294406
25973	294407
25941	294408
23291	294409
18825	294410
17561	294411
61822	294412
13512	294413
5235	294414
2139	294415
35102	294416
447	294417
128153	294418
8763	294419
93624	294420
227548	294421
18843	294422
2228	294423
4560	294424
70801	294425
11665	294426
9941	294427
74950	294428
70956	294429
4283	294430
15120	294431
15120	294432
44247	294433
236	294434
118387	294435
1820	294436
137437	294437
40405	294438
94341	294439
204353	294440
5230	294441
24003	294442
4824	294443
166	294444
11816	294445
1488	294446
3224	294447
175303	294448
20396	294449
110962	294450
24781	294451
57470	294452
87350	294453
58744	294454
6061	294455
20444	294456
87457	294457
65554	294458
58744	294459
14158	294460
21219	294461
39490	294462
8512	294463
44755	294464
25409	294465
13525	294466
89198	294467
10369	294468
62899	294469
25682	294470
52426	294471
200820	294472
5736	294473
17010	294474
49626	294475
6814	294476
71818	294477
12436	294478
88779	294479
20827	294480
13763	294481
103779	294482
46939	294483
45550	294484
30986	294485
59585	294486
12421	294487
126948	294488
28047	294489
42579	294490
2099	294491
19803	294492
112301	294493
57841	294494
18751	294495
193326	294496
100939	294497
2814	294498
58013	294499
100163	294500
67342	294501
74532	294502
83745	294503
20964	294504
24204	294505
68178	294506
19006	294507
68422	294508
86245	294509
39668	294510
165267	294511
69589	294512
29317	294513
75706	294514
126098	294515
50408	294516
59032	294517
170141	294518
73558	294519
114321	294520
13289	294521
41509	294522
10486	294523
36694	294524
56354	294525
1040	294526
64365	294527
119700	294528
8271	294529
75324	294530
1020	294531
77391	294532
21403	294533
164257	294534
104456	294535
35439	294536
82937	294537
58532	294538
32648	294539
16104	294540
58560	294541
2163	294542
138236	294543
5167	294544
67545	294545
66230	294546
16818	294547
20658	294548
82305	294549
72907	294550
5455	294551
12803	294552
41093	294553
5666	294554
5666	294555
237298	294556
62825	294557
45674	294558
149809	294559
112978	294560
96308	294561
56892	294562
103311	294563
54478	294564
91522	294565
37340	294566
23643	294567
92740	294568
111947	294569
176247	294570
2371	294571
7305	294572
45808	294573
7752	294574
65072	294575
106259	294576
38551	294577
45277	294578
87534	294579
7767	294580
79895	294581
42978	294582
141184	294583
109820	294584
65352	294585
8358	294586
128625	294587
28019	294588
79664	294589
12143	294590
40298	294591
84301	294592
152786	294593
156383	294594
28055	294595
24504	294596
56553	294597
7422	294598
680	294599
57612	294600
15430	294601
12604	294602
17646	294603
87156	294604
7087	294605
8102	294606
10241	294607
6714	294608
32290	294609
3	294610
210392	294611
48077	294612
265	294613
3034	294614
89915	294615
23977	294616
8752	294617
36346	294618
14032	294619
124507	294620
8376	294621
26434	294622
22000	294623
43173	294624
131	294625
3034	294626
31630	294627
26449	294628
167499	294629
1264	294630
56770	294631
21136	294632
140524	294633
81558	294634
70070	294635
38908	294636
22156	294637
203499	294638
170562	294639
12053	294640
147488	294641
215875	294642
31268	294643
24557	294644
70123	294645
70123	294646
3811	294647
1139	294648
33384	294649
103284	294650
21674	294651
17614	294652
50646	294653
160	294654
471	294655
25491	294656
146744	294657
8583	294658
2292	294659
6145	294660
172320	294661
62196	294662
27685	294663
427	294664
6169	294665
108631	294666
23324	294667
16615	294668
5883	294669
180954	294670
10925	294671
6914	294672
108428	294673
34832	294674
11937	294675
97769	294676
6879	294677
743	294678
3982	294679
1766	294680
4355	294681
1158	294682
27179	294683
54719	294684
75986	294685
28631	294686
87352	294687
8112	294688
10304	294689
113124	294690
55528	294691
175725	294692
51949	294693
8718	294694
167158	294695
18790	294696
3564	294697
45840	294698
42730	294699
71141	294700
42261	294701
2192	294702
10329	294703
99149	294704
50251	294705
11772	294706
132173	294707
1322	294708
196415	294709
8163	294710
14751	294711
66837	294712
25148	294713
147	294714
45402	294715
67836	294716
16126	294717
237946	294718
40880	294719
23281	294720
15942	294721
25410	294722
106600	294723
100700	294724
46518	294725
59232	294726
75835	294727
94173	294728
3403	294729
26035	294730
6153	294731
128332	294732
3178	294733
42776	294734
153836	294735
61812	294736
56536	294737
19535	294738
36301	294739
221433	294740
154394	294741
158785	294742
167081	294743
64039	294744
46630	294745
49217	294746
58620	294747
45816	294748
76020	294749
77004	294750
383	294751
190024	294752
68884	294753
52991	294754
8979	294755
45886	294756
67177	294757
138332	294758
36623	294759
19373	294760
43912	294761
52894	294762
76562	294763
14852	294764
136783	294765
2410	294766
134816	294767
103858	294768
98167	294769
111414	294770
100440	294771
115678	294772
107077	294773
115663	294774
39595	294775
215390	294776
49537	294777
238224	294778
11	294779
23130	294780
165916	294781
163402	294782
42087	294783
77324	294784
200847	294785
117679	294786
100840	294787
151218	294788
171392	294789
83434	294790
10451	294791
49959	294792
238867	294793
191351	294794
71770	294795
162657	294796
31073	294797
29872	294798
33493	294799
163881	294800
63950	294801
109192	294802
182043	294803
7739	294804
33569	294805
71230	294806
1737	294807
232504	294808
100274	294809
59012	294810
39443	294811
101772	294812
191297	294813
49303	294814
159833	294815
150687	294816
45816	294817
230494	294818
218	294819
144511	294820
49118	294821
5773	294822
186970	294823
153508	294824
68847	294825
127354	294826
103496	294827
59096	294828
32958	294829
32131	294830
107808	294831
99446	294832
100713	294833
232067	294834
26646	294835
14444	294836
71870	294837
17355	294838
46639	294839
100382	294840
174361	294841
81771	294842
23237	294843
135862	294844
27883	294845
211778	294846
133074	294847
5743	294848
71229	294849
43988	294850
10448	294851
30993	294852
36470	294853
77233	294854
27337	294855
108295	294856
153436	294857
21927	294858
88432	294859
43969	294860
5766	294861
88294	294862
59457	294863
82987	294864
67607	294865
120923	294866
145726	294867
17958	294868
10427	294869
136109	294870
35595	294871
74908	294872
166727	294873
100246	294874
137386	294875
75728	294876
55638	294877
55907	294878
75863	294879
77530	294880
96204	294881
174326	294882
29107	294883
58870	294884
107740	294885
77127	294886
383	294887
136415	294888
149822	294889
146535	294890
63218	294891
107732	294892
63060	294893
66757	294894
136308	294895
136458	294896
145578	294897
145596	294898
229166	294899
37653	294900
127118	294901
38277	294902
2149	294903
12238	294904
50103	294905
138336	294906
138130	294907
138112	294908
2149	294909
200596	294910
83491	294911
146462	294912
142666	294913
110469	294914
29107	294915
17018	294916
145546	294917
212348	294918
180010	294919
101703	294920
202252	294921
162652	294922
117633	294923
102561	294924
203714	294925
87622	294926
150561	294927
55140	294928
145546	294929
202245	294930
174319	294931
145549	294932
101805	294933
192456	294934
150145	294935
89525	294936
59626	294937
138405	294938
152583	294939
208827	294940
146456	294941
122398	294942
50189	294943
46727	294944
77640	294945
138970	294946
150554	294947
203726	294948
110469	294949
145564	294950
68484	294951
109119	294952
142655	294953
61805	294954
61810	294955
80033	294956
46514	294957
112358	294958
117858	294959
102399	294960
125453	294961
110261	294962
77374	294963
115846	294964
80033	294965
211817	294966
165863	294967
22231	294968
136111	294969
180253	294970
61805	294971
8944	294972
202394	294973
2423	294974
5020	294975
75822	294976
182093	294977
66948	294978
226299	294979
36302	294980
138837	294981
158360	294982
131735	294983
66085	294984
19373	294985
30660	294986
98052	294987
68981	294988
64504	294989
161230	294990
74231	294991
59042	294992
210786	294993
46564	294994
109248	294995
95432	294996
37564	294997
57876	294998
29332	294999
219343	295000
65157	295001
7646	295002
931	295003
137228	295004
86957	295005
7638	295006
23310	295007
51396	295008
81552	295009
111991	295010
69494	295011
18615	295012
130806	295013
142663	295014
43741	295015
86087	295016
44437	295017
11119	295018
2566	295019
97002	295020
47203	295021
29257	295022
35967	295023
150622	295024
899	295025
89550	295026
10055	295027
25980	295028
128111	295029
2525	295030
57270	295031
131397	295032
43603	295033
22138	295034
115404	295035
59601	295036
9943	295037
39548	295038
28375	295039
73833	295040
158018	295041
20386	295042
39796	295043
72006	295044
120410	295045
68485	295046
42148	295047
5482	295048
229806	295049
6083	295050
74008	295051
59082	295052
18952	295053
109	295054
72902	295055
16656	295056
10008	295057
15662	295058
55636	295059
82581	295060
59449	295061
2771	295062
34083	295063
21259	295064
162977	295065
25269	295066
18787	295067
17367	295068
58269	295069
7448	295070
16336	295071
4293	295072
33080	295073
117188	295074
23936	295075
184813	295076
12147	295077
81974	295078
49376	295079
15274	295080
15655	295081
182503	295082
40538	295083
44646	295084
61115	295085
17509	295086
144248	295087
38414	295088
20221	295089
19046	295090
227428	295091
117142	295092
18716	295093
6949	295094
56495	295095
129158	295096
6159	295097
32948	295098
41429	295099
580	295100
23727	295101
54973	295102
36389	295103
25826	295104
57652	295105
71365	295106
44047	295107
55315	295108
129164	295109
64885	295110
4097	295111
183603	295112
85317	295113
6446	295114
42029	295115
23774	295116
81261	295117
228078	295118
1437	295119
33805	295120
154450	295121
216636	295122
104986	295123
2955	295124
16396	295125
5144	295126
82093	295127
157188	295128
10055	295129
26792	295130
23804	295131
66494	295132
115258	295133
132798	295134
143835	295135
145530	295136
130357	295137
122196	295138
107472	295139
155539	295140
2257	295141
4309	295142
9313	295143
15655	295144
74385	295145
2822	295146
14073	295147
137329	295148
174657	295149
15538	295150
61771	295151
29080	295152
60621	295153
41700	295154
114023	295155
9946	295156
80909	295157
3702	295158
22410	295159
12710	295160
23656	295161
93089	295162
47861	295163
21682	295164
181329	295165
69708	295166
9895	295167
92776	295168
55731	295169
54939	295170
20761	295171
77643	295172
36844	295173
150449	295174
65376	295175
111520	295176
32093	295177
175059	295178
115328	295179
610	295180
3965	295181
6168	295182
29041	295183
16244	295184
73385	295185
116372	295186
6144	295187
20571	295188
7836	295189
233185	295190
49248	295191
74592	295192
59646	295193
799	295194
2538	295195
488	295196
12915	295197
19186	295198
179687	295199
36063	295200
36063	295201
475	295202
57199	295203
25570	295204
36063	295205
166928	295206
17308	295207
40552	295208
193415	295209
74458	295210
226151	295211
88309	295212
45380	295213
11211	295214
3857	295215
134319	295216
37009	295217
13120	295218
39146	295219
737	295220
73438	295221
222703	295222
53664	295223
53439	295224
7882	295225
3506	295226
1425	295227
171639	295228
6771	295229
6771	295230
116301	295231
7075	295232
67502	295233
20420	295234
131200	295235
5198	295236
5198	295237
3936	295238
15262	295239
42574	295240
7	295241
30977	295242
219624	295243
85979	295244
123170	295245
23436	295246
2123	295247
12450	295248
18410	295249
6817	295250
195	295251
17	295252
30056	295253
59991	295254
10317	295255
117899	295256
17757	295257
10317	295258
10318	295259
17757	295260
236162	295261
232405	295262
17757	295263
223219	295264
26330	295265
87014	295266
70356	295267
92465	295268
6609	295269
85300	295270
90001	295271
2123	295272
40438	295273
42830	295274
91406	295275
1054	295276
10611	295277
10611	295278
34291	295279
1752	295280
411	295281
168774	295282
233011	295283
231821	295284
20420	295285
15447	295286
112139	295287
32366	295288
60118	295289
3493	295290
123260	295291
7636	295292
3486	295293
7882	295294
233723	295295
26009	295296
51143	295297
7880	295298
25994	295299
9189	295300
1267	295301
22150	295302
3527	295303
18238	295304
22243	295305
113270	295306
4584	295307
3493	295308
10782	295309
2919	295310
40224	295311
2123	295312
31382	295313
8444	295314
6504	295315
64874	295316
93429	295317
17	295318
12259	295319
14535	295320
35578	295321
59689	295322
19638	295323
99672	295324
6116	295325
1203	295326
36756	295327
103271	295328
21449	295329
13218	295330
56853	295331
88715	295332
11042	295333
1457	295334
10164	295335
18672	295336
152731	295337
8654	295338
3842	295339
24035	295340
38313	295341
233974	295342
21122	295343
84669	295344
48701	295345
53664	295346
201509	295347
105003	295348
2921	295349
28781	295350
663	295351
663	295352
2921	295353
98611	295354
86986	295355
83124	295356
5523	295357
69593	295358
41673	295359
72465	295360
13397	295361
93922	295362
17173	295363
21065	295364
9752	295365
76623	295366
103637	295367
5534	295368
51002	295369
78287	295370
40198	295371
47562	295372
87667	295373
7225	295374
3962	295375
109325	295376
49775	295377
240222	295378
27842	295379
73977	295380
56370	295381
61221	295382
44729	295383
157352	295384
113600	295385
39827	295386
41037	295387
49566	295388
28631	295389
216870	295390
2027	295391
59525	295392
131180	295393
1226	295394
148283	295395
77140	295396
24285	295397
17374	295398
160116	295399
68149	295400
132740	295401
64556	295402
94129	295403
126147	295404
34511	295405
7025	295406
5677	295407
25349	295408
155381	295409
1991	295410
15969	295411
25957	295412
1229	295413
83999	295414
177623	295415
8839	295416
18244	295417
59534	295418
283	295419
30065	295420
165052	295421
70943	295422
43724	295423
109252	295424
12311	295425
165832	295426
469	295427
11966	295428
105752	295429
700	295430
23574	295431
166	295432
25672	295433
521	295434
30882	295435
5168	295436
46996	295437
1578	295438
32196	295439
50858	295440
54159	295441
7859	295442
1227	295443
110019	295444
8211	295445
2029	295446
67318	295447
3	295448
176930	295449
129708	295450
88562	295451
24603	295452
87951	295453
6345	295454
74623	295455
87946	295456
15550	295457
108554	295458
97830	295459
142517	295460
89557	295461
447	295462
231395	295463
68055	295464
27983	295465
80314	295466
116744	295467
14749	295468
39123	295469
9584	295470
25355	295471
776	295472
89630	295473
56397	295474
159678	295475
44703	295476
39777	295477
26506	295478
24480	295479
9850	295480
38262	295481
4433	295482
20117	295483
125505	295484
24574	295485
56403	295486
95167	295487
83160	295488
111041	295489
16194	295490
50002	295491
13012	295492
34624	295493
13460	295494
26774	295495
17972	295496
24681	295497
101016	295498
27940	295499
39135	295500
51717	295501
55553	295502
88204	295503
86844	295504
32965	295505
109601	295506
82904	295507
99833	295508
46243	295509
50814	295510
74708	295511
56456	295512
53014	295513
47575	295514
29416	295515
25225	295516
17347	295517
82949	295518
50431	295519
12793	295520
59606	295521
56184	295522
25986	295523
8710	295524
196950	295525
113027	295526
29534	295527
4204	295528
32385	295529
197227	295530
61988	295531
231278	295532
19744	295533
114479	295534
778	295535
22819	295536
154274	295537
143307	295538
12688	295539
155960	295540
32312	295541
87150	295542
11262	295543
20538	295544
11247	295545
88296	295546
12741	295547
87003	295548
6609	295549
163642	295550
53406	295551
13670	295552
112380	295553
10652	295554
40438	295555
79027	295556
76492	295557
33143	295558
11262	295559
11262	295560
15262	295561
15262	295562
27299	295563
451	295564
4378	295565
66825	295566
30056	295567
2	295568
2420	295569
33621	295570
82584	295571
38614	295572
27260	295573
142	295574
83459	295575
16783	295576
3816	295577
80588	295578
14709	295579
43452	295580
1679	295581
378	295582
68698	295583
50747	295584
26434	295585
14644	295586
27837	295587
39727	295588
21019	295589
4423	295590
117464	295591
35685	295592
125493	295593
27113	295594
131049	295595
32556	295596
3803	295597
42763	295598
48356	295599
31335	295600
25155	295601
456	295602
51289	295603
1385	295604
14561	295605
6818	295606
8853	295607
18283	295608
12091	295609
30972	295610
42530	295611
94724	295612
120647	295613
6353	295614
3783	295615
94753	295616
19387	295617
163474	295618
12175	295619
11050	295620
21497	295621
86369	295622
66692	295623
44158	295624
2455	295625
78459	295626
618	295627
12958	295628
136115	295629
126938	295630
5	295631
128475	295632
183805	295633
52174	295634
168143	295635
146147	295636
3092	295637
14191	295638
58651	295639
37687	295640
1513	295641
5632	295642
115830	295643
20318	295644
28117	295645
52320	295646
86680	295647
108747	295648
37876	295649
37852	295650
88460	295651
39749	295652
106705	295653
1956	295654
45913	295655
95281	295656
23636	295657
48901	295658
15354	295659
23655	295660
66224	295661
223158	295662
1238	295663
18650	295664
52756	295665
138	295666
151064	295667
1789	295668
205129	295669
52771	295670
147203	295671
41360	295672
46265	295673
1412	295674
184472	295675
56856	295676
43584	295677
62615	295678
103881	295679
49150	295680
6917	295681
25416	295682
4	295683
20916	295684
5682	295685
31637	295686
40978	295687
82183	295688
49856	295689
17780	295690
162516	295691
2565	295692
30074	295693
23780	295694
7610	295695
21196	295696
35432	295697
76200	295698
93431	295699
6140	295700
15510	295701
95071	295702
23549	295703
9932	295704
28606	295705
29734	295706
10070	295707
20332	295708
27897	295709
178244	295710
61759	295711
161990	295712
39112	295713
10057	295714
35100	295715
45376	295716
9763	295717
2428	295718
8130	295719
127501	295720
5388	295721
87118	295722
43936	295723
83022	295724
66445	295725
131422	295726
45144	295727
42388	295728
9633	295729
9307	295730
115144	295731
48350	295732
140388	295733
224974	295734
46178	295735
52709	295736
49533	295737
1538	295738
24406	295739
129791	295740
45058	295741
7194	295742
39681	295743
4953	295744
50625	295745
69482	295746
51857	295747
6374	295748
164721	295749
38805	295750
50473	295751
45759	295752
101544	295753
31979	295754
80	295755
7069	295756
119840	295757
12152	295758
11845	295759
86037	295760
4812	295761
117993	295762
66268	295763
31193	295764
156283	295765
28924	295766
187490	295767
47663	295768
21569	295769
1374	295770
30413	295771
34334	295772
130915	295773
569	295774
19318	295775
119039	295776
27118	295777
5153	295778
661	295779
16296	295780
51692	295781
231618	295782
110557	295783
61351	295784
57599	295785
159523	295786
2471	295787
3427	295788
37238	295789
14662	295790
1016	295791
54721	295792
32446	295793
32820	295794
80601	295795
156331	295796
137179	295797
156299	295798
221777	295799
1235	295800
5965	295801
1235	295802
2788	295803
1235	295804
54687	295805
2788	295806
2788	295807
9184	295808
7911	295809
1235	295810
1235	295811
1235	295812
1235	295813
62652	295814
7304	295815
92465	295816
7909	295817
70438	295818
7855	295819
122668	295820
73662	295821
228715	295822
110545	295823
8591	295824
233684	295825
5848	295826
953	295827
20199	295828
47693	295829
160206	295830
66825	295831
92539	295832
155948	295833
115824	295834
230065	295835
51048	295836
54336	295837
170940	295838
12666	295839
230803	295840
51142	295841
30842	295842
69421	295843
7538	295844
7538	295845
715	295846
20552	295847
155018	295848
6836	295849
15567	295850
13464	295851
27507	295852
11194	295853
14097	295854
2123	295855
52184	295856
69687	295857
54075	295858
56184	295859
7545	295860
6609	295861
102492	295862
8769	295863
12645	295864
12645	295865
12645	295866
12645	295867
16406	295868
123884	295869
156437	295870
875	295871
2692	295872
54807	295873
3141	295874
449	295875
2709	295876
47930	295877
51691	295878
52842	295879
34797	295880
6505	295881
232594	295882
228257	295883
207630	295884
216419	295885
36080	295886
3216	295887
51999	295888
190607	295889
119484	295890
96960	295891
153608	295892
88281	295893
125538	295894
1205	295895
1205	295896
179586	295897
24258	295898
214758	295899
2718	295900
3788	295901
23500	295902
39536	295903
795	295904
11346	295905
50712	295906
1542	295907
57154	295908
35271	295909
49036	295910
55455	295911
22835	295912
43730	295913
2035	295914
18608	295915
57442	295916
95072	295917
19754	295918
12021	295919
19494	295920
143005	295921
50486	295922
23930	295923
3103	295924
7785	295925
19446	295926
119609	295927
112380	295928
66085	295929
19944	295930
142	295931
35429	295932
417	295933
22201	295934
37058	295935
24761	295936
155452	295937
225597	295938
9102	295939
117503	295940
11712	295941
115930	295942
61204	295943
2777	295944
231331	295945
188	295946
200466	295947
30850	295948
21240	295949
89682	295950
87253	295951
10269	295952
6318	295953
22485	295954
49102	295955
76062	295956
23758	295957
17305	295958
118371	295959
9461	295960
73535	295961
8453	295962
48357	295963
23759	295964
114887	295965
12718	295966
46692	295967
45825	295968
16158	295969
93780	295970
39743	295971
9528	295972
14235	295973
7251	295974
127177	295975
71304	295976
87179	295977
13001	295978
74798	295979
71823	295980
96057	295981
36010	295982
61732	295983
101816	295984
99338	295985
2308	295986
8622	295987
21708	295988
209503	295989
193246	295990
224939	295991
148404	295992
73372	295993
138693	295994
128746	295995
44729	295996
66772	295997
77601	295998
86257	295999
713	296000
43363	296001
50403	296002
132157	296003
17496	296004
108668	296005
113952	296006
1756	296007
36898	296008
32447	296009
23843	296010
22871	296011
148728	296012
13135	296013
228803	296014
80907	296015
18279	296016
23897	296017
97011	296018
27520	296019
12584	296020
130296	296021
55230	296022
322	296023
32793	296024
20023	296025
16660	296026
239199	296027
19313	296028
222162	296029
21797	296030
7404	296031
27214	296032
77170	296033
53834	296034
13891	296035
82723	296036
521	296037
16390	296038
73808	296039
148505	296040
116656	296041
168800	296042
46918	296043
180106	296044
26880	296045
168619	296046
46918	296047
25049	296048
86117	296049
82709	296050
20477	296051
50648	296052
9528	296053
56135	296054
29442	296055
94420	296056
9532	296057
10834	296058
15728	296059
25539	296060
26061	296061
51904	296062
60246	296063
11090	296064
17850	296065
66201	296066
68431	296067
13365	296068
19719	296069
9083	296070
72534	296071
2934	296072
27253	296073
123462	296074
27253	296075
27253	296076
74914	296077
148635	296078
958	296079
24657	296080
108526	296081
209175	296082
44723	296083
49657	296084
238929	296085
5	296086
157741	296087
64955	296088
37383	296089
58000	296090
34030	296091
56653	296092
10904	296093
4082	296094
98767	296095
78602	296096
20236	296097
29450	296098
13437	296099
96530	296100
8866	296101
11305	296102
58053	296103
113008	296104
158611	296105
2932	296106
115280	296107
8043	296108
116675	296109
60638	296110
46108	296111
23436	296112
256	296113
17247	296114
9673	296115
22634	296116
47725	296117
31903	296118
60536	296119
39584	296120
87777	296121
16202	296122
10617	296123
17070	296124
74115	296125
5412	296126
51365	296127
86101	296128
147879	296129
75790	296130
45102	296131
18604	296132
23232	296133
42042	296134
8254	296135
59071	296136
3242	296137
48877	296138
226389	296139
13220	296140
36771	296141
78461	296142
54124	296143
767	296144
114895	296145
55707	296146
34816	296147
208116	296148
32723	296149
83810	296150
28341	296151
14143	296152
75609	296153
168170	296154
1354	296155
1364	296156
107483	296157
57735	296158
15575	296159
23447	296160
133153	296161
21663	296162
62829	296163
55428	296164
231	296165
83845	296166
11207	296167
3667	296168
38566	296169
3237	296170
7065	296171
61118	296172
20560	296173
26044	296174
15742	296175
13907	296176
46058	296177
2130	296178
9728	296179
3850	296180
155525	296181
83149	296182
119672	296183
124437	296184
146491	296185
24031	296186
196013	296187
6013	296188
20821	296189
14391	296190
22699	296191
62686	296192
102392	296193
85608	296194
62284	296195
234944	296196
6926	296197
125471	296198
83305	296199
48942	296200
119484	296201
23359	296202
41060	296203
73068	296204
19302	296205
59740	296206
12190	296207
19956	296208
114700	296209
2653	296210
38543	296211
164972	296212
46361	296213
14179	296214
11222	296215
150176	296216
2035	296217
19352	296218
158285	296219
105549	296220
16703	296221
4119	296222
19500	296223
7495	296224
19538	296225
89488	296226
16387	296227
16387	296228
3343	296229
8473	296230
36881	296231
26898	296232
84138	296233
81552	296234
75786	296235
40563	296236
86961	296237
79425	296238
55541	296239
138695	296240
4262	296241
37602	296242
42814	296243
14047	296244
37516	296245
4	296246
4	296247
31943	296248
3839	296249
32642	296250
33064	296251
3232	296252
5713	296253
6337	296254
50560	296255
5322	296256
160680	296257
22512	296258
8839	296259
168783	296260
886	296261
62709	296262
109321	296263
37593	296264
208737	296265
68659	296266
12327	296267
19538	296268
21157	296269
38721	296270
118880	296271
19718	296272
24026	296273
198397	296274
75026	296275
140229	296276
5982	296277
60131	296278
103654	296279
7518	296280
34248	296281
31103	296282
36653	296283
81558	296284
66886	296285
11062	296286
142936	296287
31544	296288
103167	296289
134682	296290
50104	296291
14641	296292
95244	296293
67533	296294
45005	296295
37242	296296
78193	296297
24034	296298
165304	296299
6143	296300
103632	296301
37432	296302
21378	296303
94337	296304
40889	296305
78384	296306
60136	296307
3534	296308
55654	296309
31088	296310
94282	296311
105527	296312
9637	296313
87636	296314
161539	296315
746	296316
30115	296317
133427	296318
35991	296319
95256	296320
14641	296321
72508	296322
43971	296323
103609	296324
156301	296325
47190	296326
38263	296327
11600	296328
13623	296329
47178	296330
107867	296331
136187	296332
89887	296333
47170	296334
13623	296335
103579	296336
125711	296337
10486	296338
47642	296339
136187	296340
28718	296341
75988	296342
29119	296343
41729	296344
78084	296345
60484	296346
71274	296347
61161	296348
126945	296349
132583	296350
43888	296351
51459	296352
3563	296353
1225	296354
18263	296355
163632	296356
2850	296357
166246	296358
23621	296359
151854	296360
137775	296361
24615	296362
31130	296363
128122	296364
127664	296365
55755	296366
76503	296367
63571	296368
74837	296369
37431	296370
57936	296371
87360	296372
39299	296373
10337	296374
167151	296375
12812	296376
39772	296377
4937	296378
18860	296379
20079	296380
23001	296381
152054	296382
40309	296383
206519	296384
260	296385
112335	296386
44006	296387
47057	296388
30563	296389
15765	296390
84984	296391
13291	296392
56785	296393
335	296394
32463	296395
150948	296396
75253	296397
225107	296398
128436	296399
58454	296400
46392	296401
32760	296402
1293	296403
1138	296404
3155	296405
4928	296406
23391	296407
15264	296408
3692	296409
9777	296410
15860	296411
46393	296412
2021	296413
183835	296414
89348	296415
63409	296416
1376	296417
68647	296418
14064	296419
59221	296420
38849	296421
17515	296422
13910	296423
87125	296424
99509	296425
70939	296426
19431	296427
65328	296428
77558	296429
3395	296430
5322	296431
100255	296432
99939	296433
100890	296434
74310	296435
132515	296436
74914	296437
97584	296438
32623	296439
97714	296440
50981	296441
11041	296442
5700	296443
43828	296444
33150	296445
41072	296446
43299	296447
209498	296448
13554	296449
50099	296450
99837	296451
35487	296452
36935	296453
150760	296454
133956	296455
185983	296456
49618	296457
85906	296458
68291	296459
41781	296460
78256	296461
164177	296462
88754	296463
41777	296464
179340	296465
45697	296466
41341	296467
46325	296468
31815	296469
27802	296470
77138	296471
21283	296472
93687	296473
79315	296474
34496	296475
45446	296476
41066	296477
49043	296478
100374	296479
59617	296480
97915	296481
34736	296482
59470	296483
8001	296484
795	296485
651	296486
7025	296487
9498	296488
919	296489
1515	296490
106399	296491
48743	296492
18419	296493
31359	296494
134811	296495
10583	296496
35415	296497
926	296498
140303	296499
58794	296500
171814	296501
98883	296502
225685	296503
143906	296504
11989	296505
86511	296506
11362	296507
72720	296508
157916	296509
32955	296510
267	296511
89039	296512
25	296513
26486	296514
135704	296515
17387	296516
76084	296517
185481	296518
4631	296519
84941	296520
59482	296521
57938	296522
14422	296523
39875	296524
14599	296525
194720	296526
223920	296527
202376	296528
65930	296529
1313	296530
23608	296531
59517	296532
4586	296533
88549	296534
71566	296535
158129	296536
37438	296537
156358	296538
15815	296539
71862	296540
27584	296541
138628	296542
11019	296543
30490	296544
14226	296545
236982	296546
57248	296547
40939	296548
4558	296549
60	296550
3203	296551
39081	296552
38456	296553
117233	296554
28104	296555
25764	296556
29319	296557
17804	296558
11191	296559
155453	296560
9887	296561
4189	296562
84442	296563
59276	296564
50538	296565
53149	296566
49908	296567
65479	296568
3505	296569
3401	296570
1099	296571
22543	296572
73927	296573
40464	296574
48079	296575
3669	296576
160372	296577
93409	296578
93379	296579
5248	296580
16162	296581
72443	296582
9679	296583
112415	296584
13478	296585
148573	296586
23867	296587
49409	296588
39363	296589
215985	296590
646	296591
21231	296592
59544	296593
4358	296594
40285	296595
64315	296596
50395	296597
16313	296598
25707	296599
1146	296600
104405	296601
52581	296602
66394	296603
212744	296604
230482	296605
108664	296606
32759	296607
883	296608
47925	296609
33034	296610
37799	296611
56587	296612
11580	296613
18865	296614
1041	296615
8308	296616
51515	296617
158463	296618
10823	296619
43434	296620
43274	296621
38198	296622
548	296623
223936	296624
152637	296625
149701	296626
4563	296627
113059	296628
95706	296629
31454	296630
82475	296631
21236	296632
60283	296633
18740	296634
22700	296635
34903	296636
65599	296637
18740	296638
48910	296639
125105	296640
58789	296641
25136	296642
36496	296643
8163	296644
35038	296645
93289	296646
121348	296647
91037	296648
79658	296649
82982	296650
125761	296651
42165	296652
168559	296653
69034	296654
17939	296655
90655	296656
46868	296657
174852	296658
46724	296659
4435	296660
42105	296661
65525	296662
93151	296663
77915	296664
77510	296665
80223	296666
71465	296667
177364	296668
69090	296669
29703	296670
663	296671
19919	296672
17068	296673
18821	296674
74335	296675
77565	296676
211338	296677
35349	296678
1410	296679
31975	296680
36479	296681
211319	296682
26193	296683
7153	296684
45554	296685
43142	296686
8510	296687
41184	296688
98517	296689
4122	296690
4658	296691
4982	296692
2634	296693
222684	296694
36153	296695
83039	296696
2852	296697
14622	296698
203337	296699
68422	296700
551	296701
15571	296702
30780	296703
129865	296704
1329	296705
13728	296706
30482	296707
522	296708
206530	296709
177310	296710
41413	296711
12934	296712
40917	296713
37066	296714
62916	296715
4674	296716
24868	296717
35659	296718
43211	296719
25795	296720
57141	296721
143227	296722
3398	296723
102973	296724
189728	296725
94655	296726
129857	296727
111172	296728
73919	296729
70412	296730
87197	296731
34072	296732
147820	296733
82460	296734
91983	296735
184763	296736
30837	296737
80733	296738
108737	296739
30840	296740
19032	296741
30538	296742
102969	296743
29559	296744
14814	296745
21712	296746
36688	296747
114899	296748
11303	296749
109544	296750
29546	296751
11715	296752
120387	296753
42606	296754
97327	296755
33195	296756
70319	296757
7802	296758
62480	296759
21713	296760
76141	296761
11716	296762
750	296763
140166	296764
38682	296765
11686	296766
38151	296767
24775	296768
15607	296769
7093	296770
46697	296771
15780	296772
10633	296773
13154	296774
54271	296775
70824	296776
108389	296777
95910	296778
91981	296779
76124	296780
24845	296781
3398	296782
171195	296783
30538	296784
219516	296785
74669	296786
2431	296787
20377	296788
13379	296789
14533	296790
679	296791
80767	296792
2516	296793
218653	296794
118223	296795
38024	296796
62490	296797
107160	296798
97819	296799
19997	296800
10260	296801
15607	296802
103729	296803
6722	296804
38649	296805
24864	296806
24854	296807
30786	296808
9490	296809
8316	296810
147220	296811
11719	296812
25246	296813
13997	296814
220317	296815
65725	296816
27143	296817
113991	296818
20946	296819
198352	296820
113825	296821
139745	296822
223200	296823
161362	296824
20722	296825
127341	296826
62455	296827
49272	296828
18507	296829
101376	296830
77765	296831
136455	296832
30002	296833
33136	296834
62480	296835
103729	296836
63785	296837
86442	296838
148148	296839
66795	296840
111172	296841
106944	296842
219699	296843
116405	296844
148041	296845
201103	296846
37735	296847
205953	296848
11563	296849
20203	296850
13151	296851
150437	296852
10638	296853
228891	296854
190155	296855
50059	296856
139136	296857
37741	296858
8536	296859
136942	296860
160378	296861
76509	296862
100617	296863
123250	296864
23472	296865
49151	296866
49085	296867
27287	296868
123759	296869
30496	296870
14017	296871
16153	296872
27307	296873
10633	296874
173917	296875
157771	296876
123697	296877
103013	296878
80774	296879
20073	296880
33223	296881
144421	296882
38686	296883
17276	296884
48875	296885
245	296886
187735	296887
140192	296888
220590	296889
109196	296890
115135	296891
12345	296892
89109	296893
11139	296894
78442	296895
141888	296896
10153	296897
58391	296898
195553	296899
29792	296900
149508	296901
110733	296902
102508	296903
21225	296904
44136	296905
17107	296906
34335	296907
12778	296908
4132	296909
306	296910
16630	296911
30963	296912
8205	296913
62778	296914
16213	296915
967	296916
12343	296917
44745	296918
22653	296919
72035	296920
99733	296921
151251	296922
44332	296923
23115	296924
7514	296925
79914	296926
72553	296927
72315	296928
18540	296929
25647	296930
28174	296931
82680	296932
108834	296933
178344	296934
6669	296935
140195	296936
26605	296937
39143	296938
51880	296939
28915	296940
26355	296941
40638	296942
77371	296943
3394	296944
10564	296945
19256	296946
20035	296947
25903	296948
6522	296949
15107	296950
55808	296951
94176	296952
115595	296953
26633	296954
23584	296955
11654	296956
20658	296957
19181	296958
85379	296959
83670	296960
56780	296961
75716	296962
18561	296963
16109	296964
28849	296965
55926	296966
43990	296967
113914	296968
129446	296969
61285	296970
30228	296971
24214	296972
119931	296973
22789	296974
137773	296975
232619	296976
13332	296977
56530	296978
41050	296979
115335	296980
29563	296981
95204	296982
2224	296983
91872	296984
159474	296985
49011	296986
59405	296987
25894	296988
28496	296989
21677	296990
3539	296991
44585	296992
38857	296993
133927	296994
62034	296995
21529	296996
15955	296997
14853	296998
55425	296999
114766	297000
64454	297001
15095	297002
99812	297003
24058	297004
179430	297005
59602	297006
3955	297007
22052	297008
97398	297009
9647	297010
23064	297011
29489	297012
120244	297013
73168	297014
14250	297015
106633	297016
20034	297017
22317	297018
33112	297019
36519	297020
71923	297021
25808	297022
3604	297023
45627	297024
11034	297025
59053	297026
20963	297027
16268	297028
14443	297029
73082	297030
21533	297031
57316	297032
33994	297033
136334	297034
127146	297035
29330	297036
59357	297037
98382	297038
17804	297039
156524	297040
36741	297041
6446	297042
32583	297043
74146	297044
90891	297045
148228	297046
65258	297047
13101	297048
117936	297049
21379	297050
88403	297051
23508	297052
15803	297053
40081	297054
8762	297055
3499	297056
193331	297057
5040	297058
11999	297059
67430	297060
29723	297061
37677	297062
141778	297063
29921	297064
197137	297065
105880	297066
139713	297067
60995	297068
104890	297069
1287	297070
5394	297071
79065	297072
220	297073
3225	297074
103396	297075
104421	297076
80276	297077
115961	297078
73504	297079
63605	297080
130482	297081
13312	297082
196837	297083
25743	297084
85882	297085
112243	297086
140990	297087
87663	297088
207245	297089
200570	297090
111944	297091
99217	297092
60909	297093
58152	297094
27646	297095
64464	297096
84138	297097
15526	297098
195452	297099
210271	297100
142166	297101
125584	297102
164328	297103
97229	297104
120919	297105
111781	297106
90156	297107
13326	297108
111329	297109
77860	297110
120102	297111
191642	297112
61281	297113
47590	297114
25311	297115
163828	297116
64091	297117
153276	297118
134510	297119
104206	297120
203309	297121
98021	297122
31764	297123
146488	297124
236835	297125
163671	297126
135284	297127
168379	297128
74866	297129
69190	297130
63161	297131
136237	297132
235395	297133
200517	297134
93583	297135
208555	297136
137035	297137
200885	297138
74915	297139
174603	297140
104287	297141
60888	297142
78852	297143
10444	297144
107397	297145
77671	297146
78028	297147
78872	297148
196206	297149
140934	297150
60913	297151
16688	297152
185279	297153
61915	297154
177911	297155
47433	297156
165453	297157
81583	297158
18754	297159
231923	297160
133652	297161
104165	297162
83677	297163
174663	297164
164795	297165
151151	297166
14285	297167
140935	297168
163613	297169
133132	297170
120192	297171
232873	297172
201776	297173
54994	297174
222403	297175
38812	297176
220275	297177
32096	297178
54990	297179
24271	297180
61736	297181
59671	297182
8674	297183
221050	297184
76253	297185
68283	297186
118041	297187
102904	297188
90178	297189
220261	297190
183792	297191
90558	297192
221630	297193
78268	297194
75865	297195
196136	297196
97230	297197
164743	297198
153561	297199
142613	297200
108274	297201
187298	297202
205470	297203
129462	297204
72504	297205
82424	297206
153715	297207
75962	297208
109790	297209
98076	297210
116213	297211
189919	297212
196166	297213
189051	297214
76656	297215
138415	297216
191124	297217
222293	297218
93854	297219
74692	297220
139436	297221
10905	297222
111559	297223
184583	297224
175949	297225
201119	297226
139084	297227
126660	297228
130541	297229
183512	297230
98055	297231
95446	297232
127864	297233
128547	297234
55879	297235
119447	297236
45933	297237
75464	297238
24135	297239
2745	297240
228797	297241
61822	297242
98055	297243
44785	297244
109126	297245
167580	297246
94110	297247
119697	297248
160389	297249
220387	297250
37937	297251
112867	297252
77873	297253
18315	297254
137490	297255
53873	297256
90195	297257
108308	297258
64411	297259
166371	297260
57023	297261
179717	297262
170328	297263
86815	297264
45399	297265
25078	297266
90843	297267
160052	297268
51418	297269
146056	297270
63106	297271
146648	297272
187075	297273
177802	297274
137039	297275
119627	297276
162122	297277
193369	297278
53821	297279
175598	297280
141014	297281
60896	297282
66249	297283
124772	297284
133179	297285
147270	297286
191621	297287
142643	297288
202293	297289
88323	297290
11325	297291
139889	297292
58768	297293
25206	297294
212464	297295
72961	297296
38982	297297
93238	297298
30385	297299
99679	297300
202522	297301
12117	297302
100021	297303
102636	297304
150727	297305
94247	297306
175986	297307
61048	297308
183719	297309
138374	297310
134156	297311
220512	297312
136338	297313
81000	297314
28796	297315
102639	297316
54884	297317
15047	297318
141684	297319
17699	297320
15523	297321
200917	297322
157271	297323
149685	297324
149033	297325
169640	297326
89730	297327
71565	297328
100767	297329
29795	297330
134664	297331
183035	297332
46675	297333
14138	297334
190504	297335
33519	297336
176919	297337
46270	297338
213024	297339
40893	297340
201225	297341
36738	297342
68977	297343
79650	297344
111816	297345
119473	297346
230378	297347
5406	297348
210530	297349
148334	297350
37612	297351
168028	297352
75307	297353
207742	297354
87241	297355
179300	297356
95818	297357
133808	297358
132690	297359
75354	297360
198652	297361
78902	297362
23085	297363
78002	297364
135412	297365
202255	297366
40130	297367
77285	297368
126154	297369
20776	297370
46454	297371
184423	297372
16566	297373
37529	297374
201696	297375
10873	297376
61015	297377
75113	297378
107451	297379
167989	297380
203723	297381
163205	297382
18467	297383
54512	297384
64961	297385
200401	297386
75302	297387
59564	297388
135439	297389
60894	297390
103100	297391
3895	297392
47291	297393
122789	297394
113162	297395
13549	297396
137380	297397
189270	297398
101995	297399
140926	297400
190976	297401
93297	297402
141755	297403
45305	297404
73347	297405
131776	297406
133713	297407
100966	297408
131817	297409
129823	297410
28702	297411
141755	297412
137514	297413
10868	297414
63597	297415
79619	297416
31586	297417
67088	297418
193581	297419
84560	297420
151381	297421
116871	297422
112215	297423
134981	297424
138820	297425
127081	297426
137488	297427
78957	297428
134632	297429
181863	297430
162146	297431
149235	297432
74545	297433
107803	297434
128212	297435
104525	297436
66133	297437
76744	297438
153158	297439
61543	297440
39972	297441
195186	297442
38716	297443
60849	297444
61971	297445
103066	297446
110513	297447
31580	297448
14903	297449
226226	297450
75419	297451
147363	297452
77433	297453
240262	297454
48210	297455
218760	297456
81705	297457
77762	297458
33620	297459
46041	297460
63042	297461
238352	297462
91069	297463
102253	297464
41936	297465
30899	297466
140013	297467
84499	297468
20780	297469
39818	297470
22616	297471
83083	297472
68264	297473
162374	297474
56611	297475
61386	297476
148680	297477
53394	297478
153778	297479
163858	297480
59387	297481
134132	297482
78853	297483
141565	297484
119947	297485
30096	297486
90973	297487
31583	297488
210269	297489
178707	297490
46930	297491
116950	297492
198073	297493
112979	297494
80148	297495
130901	297496
122481	297497
229571	297498
141053	297499
151408	297500
240093	297501
59530	297502
46338	297503
160076	297504
160829	297505
13109	297506
216425	297507
140932	297508
30135	297509
191374	297510
97771	297511
148085	297512
146631	297513
656	297514
130313	297515
75509	297516
58556	297517
163172	297518
147506	297519
120824	297520
117065	297521
199212	297522
47730	297523
102180	297524
101807	297525
105347	297526
39031	297527
200650	297528
129910	297529
108310	297530
132854	297531
140052	297532
90072	297533
104218	297534
185238	297535
14820	297536
78909	297537
174661	297538
206817	297539
239496	297540
156719	297541
78007	297542
126142	297543
101214	297544
32843	297545
23323	297546
166070	297547
145086	297548
153567	297549
188448	297550
50224	297551
89843	297552
60851	297553
153879	297554
104213	297555
81674	297556
37622	297557
135969	297558
58414	297559
164430	297560
188866	297561
157368	297562
111808	297563
135566	297564
45743	297565
104565	297566
139962	297567
101239	297568
119963	297569
103526	297570
26750	297571
37622	297572
219700	297573
69072	297574
6665	297575
26831	297576
149519	297577
33363	297578
50222	297579
14298	297580
126480	297581
118285	297582
207076	297583
79198	297584
94339	297585
21905	297586
43990	297587
138850	297588
53269	297589
125509	297590
188236	297591
101362	297592
135791	297593
24408	297594
27626	297595
75437	297596
10198	297597
42108	297598
101555	297599
107076	297600
53523	297601
129985	297602
34510	297603
24123	297604
191102	297605
72744	297606
27469	297607
39320	297608
82802	297609
99846	297610
54173	297611
65970	297612
79449	297613
119798	297614
112590	297615
60917	297616
45773	297617
114192	297618
126442	297619
148736	297620
235447	297621
149792	297622
159476	297623
200808	297624
90763	297625
161009	297626
99457	297627
50240	297628
84209	297629
21085	297630
107669	297631
126709	297632
122270	297633
145223	297634
104360	297635
138103	297636
95979	297637
110428	297638
111774	297639
66603	297640
68984	297641
120811	297642
88513	297643
97709	297644
127058	297645
71665	297646
99340	297647
192262	297648
81224	297649
9595	297650
160624	297651
100321	297652
112015	297653
141291	297654
68616	297655
134592	297656
90605	297657
142298	297658
104863	297659
43720	297660
109704	297661
128289	297662
75389	297663
191356	297664
137648	297665
135081	297666
89270	297667
228290	297668
72594	297669
54990	297670
34510	297671
222339	297672
138529	297673
239227	297674
89437	297675
15706	297676
25078	297677
203075	297678
63420	297679
218936	297680
122099	297681
110574	297682
146294	297683
71577	297684
200993	297685
126707	297686
73099	297687
34924	297688
7551	297689
99097	297690
94023	297691
76253	297692
78898	297693
128989	297694
47443	297695
75369	297696
110951	297697
108120	297698
138612	297699
145841	297700
148572	297701
66474	297702
191371	297703
30098	297704
86410	297705
155825	297706
169538	297707
153838	297708
67149	297709
236408	297710
152135	297711
87670	297712
205178	297713
24578	297714
96229	297715
148021	297716
149166	297717
74991	297718
151732	297719
90754	297720
122251	297721
55285	297722
60904	297723
78909	297724
78852	297725
104258	297726
140927	297727
78032	297728
64163	297729
10309	297730
85712	297731
60893	297732
47441	297733
140993	297734
60908	297735
178310	297736
166127	297737
94615	297738
238373	297739
163184	297740
53823	297741
164431	297742
85781	297743
141030	297744
122411	297745
103718	297746
180709	297747
103125	297748
40137	297749
134714	297750
121580	297751
142150	297752
48202	297753
103624	297754
135024	297755
11	297756
208372	297757
237564	297758
41465	297759
50719	297760
118982	297761
193811	297762
40226	297763
18160	297764
163619	297765
132331	297766
169582	297767
140960	297768
3904	297769
107191	297770
101452	297771
103169	297772
60161	297773
105861	297774
74915	297775
130276	297776
163343	297777
83318	297778
60863	297779
60892	297780
106484	297781
133150	297782
64856	297783
74711	297784
140984	297785
45714	297786
77012	297787
194074	297788
202486	297789
191306	297790
37583	297791
1877	297792
40130	297793
81332	297794
119822	297795
78854	297796
140038	297797
121920	297798
25242	297799
202037	297800
190629	297801
97386	297802
106815	297803
142869	297804
94641	297805
42130	297806
78334	297807
83199	297808
22520	297809
53548	297810
23768	297811
17466	297812
93622	297813
93475	297814
134647	297815
12148	297816
59595	297817
30040	297818
134324	297819
207277	297820
157187	297821
139705	297822
36823	297823
32751	297824
187235	297825
175959	297826
163237	297827
228497	297828
188762	297829
210478	297830
78952	297831
140901	297832
166280	297833
53807	297834
3426	297835
165164	297836
122162	297837
146411	297838
144603	297839
7197	297840
153931	297841
70887	297842
8891	297843
68846	297844
55704	297845
167073	297846
152130	297847
198504	297848
104902	297849
16780	297850
152031	297851
60854	297852
93524	297853
78929	297854
78858	297855
194758	297856
127946	297857
32676	297858
221336	297859
117254	297860
228019	297861
58373	297862
10424	297863
55438	297864
152589	297865
90209	297866
71826	297867
66741	297868
5386	297869
71195	297870
102941	297871
85824	297872
81821	297873
88883	297874
89837	297875
229087	297876
139699	297877
11325	297878
26797	297879
104272	297880
26122	297881
106917	297882
99846	297883
83401	297884
178366	297885
209616	297886
187868	297887
220101	297888
180449	297889
196717	297890
102504	297891
230538	297892
102941	297893
175401	297894
35169	297895
13029	297896
47096	297897
206062	297898
53470	297899
44025	297900
83017	297901
104767	297902
156784	297903
192311	297904
5010	297905
8911	297906
145033	297907
66012	297908
104184	297909
139617	297910
104164	297911
60846	297912
47433	297913
103121	297914
110891	297915
29903	297916
38299	297917
125991	297918
98510	297919
96935	297920
80037	297921
116641	297922
11659	297923
120930	297924
75492	297925
233961	297926
100511	297927
15028	297928
100154	297929
57279	297930
62013	297931
104260	297932
190596	297933
41483	297934
64708	297935
96911	297936
222881	297937
122602	297938
59758	297939
103172	297940
105863	297941
77970	297942
40255	297943
166435	297944
117267	297945
151552	297946
33710	297947
29905	297948
7665	297949
57081	297950
146344	297951
184430	297952
75673	297953
146569	297954
47441	297955
158886	297956
99274	297957
78851	297958
104163	297959
132385	297960
121697	297961
235129	297962
22885	297963
155833	297964
107774	297965
130884	297966
7283	297967
53795	297968
146686	297969
89796	297970
135910	297971
128938	297972
12998	297973
137851	297974
35879	297975
219336	297976
8674	297977
81362	297978
120939	297979
144459	297980
144577	297981
13637	297982
203925	297983
61243	297984
158157	297985
60858	297986
238344	297987
132712	297988
104247	297989
100500	297990
10345	297991
127023	297992
134427	297993
75356	297994
27945	297995
99975	297996
138036	297997
183678	297998
205073	297999
28954	298000
230523	298001
55625	298002
78849	298003
38206	298004
124996	298005
208376	298006
167584	298007
105929	298008
146452	298009
107764	298010
202640	298011
239494	298012
63247	298013
151203	298014
101751	298015
108288	298016
229518	298017
109306	298018
13559	298019
145318	298020
149838	298021
161042	298022
165013	298023
95280	298024
58280	298025
66824	298026
62624	298027
40946	298028
35073	298029
136412	298030
33615	298031
184057	298032
25295	298033
197727	298034
193683	298035
45736	298036
177846	298037
55756	298038
77014	298039
101167	298040
72262	298041
102615	298042
92916	298043
183139	298044
37617	298045
203811	298046
55208	298047
155857	298048
39710	298049
29400	298050
37344	298051
236757	298052
101408	298053
36736	298054
38998	298055
97207	298056
191517	298057
113149	298058
55492	298059
72653	298060
112431	298061
187009	298062
107406	298063
121876	298064
34574	298065
18078	298066
82368	298067
48297	298068
235287	298069
48469	298070
42325	298071
60205	298072
181588	298073
105607	298074
67011	298075
94170	298076
128587	298077
136606	298078
83821	298079
87264	298080
22752	298081
53558	298082
81732	298083
145820	298084
71648	298085
78028	298086
99586	298087
238034	298088
69505	298089
98462	298090
141747	298091
149762	298092
96906	298093
145714	298094
150820	298095
115959	298096
83601	298097
80935	298098
211333	298099
28228	298100
100572	298101
165095	298102
12471	298103
86587	298104
84503	298105
107790	298106
9708	298107
132714	298108
36691	298109
169017	298110
74650	298111
60914	298112
67829	298113
140915	298114
47436	298115
78070	298116
103343	298117
191622	298118
170380	298119
78941	298120
203498	298121
196447	298122
104154	298123
47446	298124
90608	298125
216768	298126
11107	298127
138155	298128
189694	298129
50259	298130
49204	298131
85679	298132
214893	298133
126731	298134
74545	298135
139077	298136
144462	298137
84802	298138
141277	298139
156962	298140
144920	298141
96850	298142
127301	298143
59436	298144
24368	298145
93416	298146
140063	298147
69168	298148
94276	298149
8101	298150
53233	298151
209807	298152
71594	298153
67393	298154
62132	298155
16050	298156
101427	298157
4112	298158
7856	298159
93119	298160
34175	298161
3111	298162
49190	298163
12341	298164
74108	298165
36328	298166
32098	298167
33480	298168
62697	298169
17342	298170
2047	298171
130595	298172
13082	298173
14750	298174
166795	298175
30240	298176
6767	298177
28669	298178
69572	298179
2794	298180
20752	298181
154858	298182
75417	298183
13734	298184
15720	298185
87280	298186
55139	298187
52862	298188
157823	298189
25593	298190
66798	298191
226120	298192
20800	298193
46357	298194
7290	298195
2012	298196
237	298197
24916	298198
150666	298199
12280	298200
6941	298201
57423	298202
51228	298203
13955	298204
40516	298205
11589	298206
101543	298207
88680	298208
26678	298209
22235	298210
24935	298211
137241	298212
17226	298213
40941	298214
12031	298215
129718	298216
13296	298217
52897	298218
20795	298219
27716	298220
10942	298221
171	298222
13359	298223
9500	298224
14662	298225
8224	298226
67172	298227
18936	298228
10502	298229
29965	298230
15981	298231
128374	298232
3455	298233
137029	298234
9915	298235
33983	298236
7286	298237
25512	298238
14632	298239
7399	298240
24117	298241
98531	298242
83349	298243
143667	298244
4831	298245
62793	298246
52246	298247
62731	298248
87724	298249
2247	298250
206395	298251
20429	298252
111201	298253
82491	298254
30145	298255
56007	298256
23601	298257
36030	298258
36886	298259
6253	298260
215502	298261
152216	298262
4901	298263
63168	298264
3745	298265
202422	298266
110378	298267
26980	298268
1034	298269
44808	298270
28635	298271
44794	298272
38687	298273
17730	298274
45351	298275
40	298276
17367	298277
13676	298278
16931	298279
123	298280
79816	298281
6453	298282
4070	298283
165252	298284
35249	298285
25721	298286
143667	298287
20617	298288
86878	298289
18149	298290
11871	298291
231	298292
132685	298293
53708	298294
122001	298295
107679	298296
69375	298297
143269	298298
169075	298299
203841	298300
201356	298301
53685	298302
90645	298303
23448	298304
105827	298305
61346	298306
69459	298307
169885	298308
167901	298309
90408	298310
81087	298311
101790	298312
69545	298313
43329	298314
2715	298315
207967	298316
97835	298317
76591	298318
203764	298319
80990	298320
19918	298321
238695	298322
135200	298323
201965	298324
144730	298325
39506	298326
161798	298327
139729	298328
159848	298329
64093	298330
159292	298331
20766	298332
128525	298333
17973	298334
19558	298335
29858	298336
14030	298337
7789	298338
20388	298339
204852	298340
103432	298341
41813	298342
138421	298343
212625	298344
165064	298345
503	298346
46276	298347
77060	298348
24150	298349
26838	298350
3086	298351
3140	298352
141382	298353
30855	298354
107806	298355
14348	298356
67623	298357
48394	298358
67	298359
14141	298360
63778	298361
11714	298362
12575	298363
227215	298364
114529	298365
24116	298366
66275	298367
4407	298368
115568	298369
1421	298370
106155	298371
229674	298372
20203	298373
72876	298374
74108	298375
237950	298376
8236	298377
33223	298378
156577	298379
105820	298380
48524	298381
30902	298382
91848	298383
6203	298384
33453	298385
142337	298386
88371	298387
135791	298388
159328	298389
216261	298390
225643	298391
114578	298392
32579	298393
47234	298394
120	298395
165918	298396
75464	298397
23288	298398
110498	298399
126539	298400
152753	298401
82003	298402
1943	298403
150251	298404
36319	298405
115813	298406
180494	298407
141927	298408
8002	298409
93390	298410
150096	298411
210171	298412
82647	298413
16241	298414
1958	298415
5124	298416
50671	298417
144444	298418
72350	298419
2199	298420
111492	298421
72426	298422
49477	298423
92764	298424
27345	298425
85674	298426
883	298427
81932	298428
16570	298429
78	298430
3102	298431
30623	298432
160144	298433
55261	298434
94271	298435
1445	298436
37223	298437
155947	298438
6396	298439
56835	298440
12862	298441
6022	298442
239912	298443
205476	298444
47510	298445
14389	298446
8482	298447
96050	298448
113552	298449
8862	298450
33494	298451
15785	298452
159042	298453
110524	298454
55749	298455
33333	298456
45	298457
112613	298458
84704	298459
66552	298460
28569	298461
19963	298462
1634	298463
6763	298464
93626	298465
69370	298466
21058	298467
51317	298468
44451	298469
111104	298470
849	298471
103932	298472
71987	298473
93813	298474
37533	298475
79744	298476
71822	298477
135820	298478
6701	298479
34863	298480
43797	298481
116392	298482
46888	298483
37533	298484
96325	298485
7665	298486
1939	298487
43619	298488
141651	298489
33348	298490
95964	298491
3384	298492
37304	298493
8035	298494
671	298495
202836	298496
106102	298497
764	298498
130255	298499
56045	298500
72003	298501
17931	298502
57652	298503
61595	298504
63147	298505
182620	298506
38873	298507
33374	298508
20541	298509
117492	298510
31942	298511
98957	298512
80154	298513
74463	298514
48191	298515
7495	298516
151501	298517
9238	298518
37532	298519
33042	298520
104002	298521
78045	298522
46186	298523
64868	298524
607	298525
14150	298526
154555	298527
110783	298528
50826	298529
35496	298530
80030	298531
96408	298532
155672	298533
7475	298534
57681	298535
57371	298536
56880	298537
57563	298538
100719	298539
115023	298540
60419	298541
59253	298542
39728	298543
107958	298544
55022	298545
118769	298546
35955	298547
114702	298548
14901	298549
4360	298550
4360	298551
223744	298552
148063	298553
39880	298554
21245	298555
66756	298556
47353	298557
89884	298558
9090	298559
145903	298560
53806	298561
37532	298562
11498	298563
16225	298564
13782	298565
39688	298566
235194	298567
5121	298568
56732	298569
43396	298570
20394	298571
45176	298572
30666	298573
34372	298574
29870	298575
88317	298576
9611	298577
83521	298578
198858	298579
120345	298580
149879	298581
29393	298582
84910	298583
34761	298584
38289	298585
21877	298586
78734	298587
43157	298588
210	298589
74857	298590
50552	298591
29870	298592
26669	298593
42243	298594
22818	298595
170	298596
10196	298597
62081	298598
22543	298599
31298	298600
934	298601
49894	298602
50515	298603
17353	298604
57332	298605
93404	298606
178822	298607
13537	298608
135803	298609
40778	298610
22191	298611
17965	298612
41256	298613
15474	298614
2389	298615
45971	298616
62933	298617
3069	298618
44468	298619
7255	298620
20769	298621
40521	298622
103993	298623
50873	298624
78662	298625
71665	298626
71821	298627
17589	298628
182471	298629
80452	298630
713	298631
180470	298632
4705	298633
35984	298634
162275	298635
31437	298636
69708	298637
1102	298638
16721	298639
30106	298640
51436	298641
17966	298642
13642	298643
5480	298644
161053	298645
10222	298646
218048	298647
65717	298648
78717	298649
12003	298650
4295	298651
113439	298652
8867	298653
213226	298654
60214	298655
22880	298656
5771	298657
3046	298658
7474	298659
81999	298660
113616	298661
18376	298662
304	298663
76243	298664
99290	298665
61393	298666
143163	298667
34409	298668
39865	298669
18942	298670
2742	298671
3958	298672
671	298673
28327	298674
148130	298675
1892	298676
38011	298677
522	298678
36294	298679
7938	298680
232170	298681
4956	298682
27454	298683
18284	298684
159992	298685
220071	298686
10125	298687
174243	298688
12432	298689
129747	298690
18318	298691
1272	298692
145888	298693
236086	298694
111970	298695
140204	298696
63885	298697
1768	298698
787	298699
123801	298700
3514	298701
83662	298702
119784	298703
26772	298704
27392	298705
83662	298706
1776	298707
152052	298708
96384	298709
1416	298710
147140	298711
104903	298712
95633	298713
12737	298714
42756	298715
79404	298716
227192	298717
4536	298718
211658	298719
2848	298720
34087	298721
12164	298722
119784	298723
41818	298724
2798	298725
54828	298726
22305	298727
3996	298728
174695	298729
221039	298730
18318	298731
172990	298732
154225	298733
27440	298734
70010	298735
144116	298736
42923	298737
7829	298738
85505	298739
3898	298740
3956	298741
24283	298742
237952	298743
36732	298744
201037	298745
70563	298746
18318	298747
65676	298748
70352	298749
47007	298750
148066	298751
37977	298752
127868	298753
99368	298754
140107	298755
81721	298756
65913	298757
40461	298758
52145	298759
144535	298760
1129	298761
71162	298762
3142	298763
2933	298764
102307	298765
18606	298766
147957	298767
1047	298768
101377	298769
139450	298770
5326	298771
240	298772
3199	298773
125979	298774
6143	298775
45850	298776
79563	298777
142066	298778
118382	298779
129093	298780
29413	298781
116352	298782
20912	298783
873	298784
3141	298785
5175	298786
73177	298787
60748	298788
9539	298789
519	298790
67526	298791
115042	298792
154632	298793
130399	298794
46266	298795
56261	298796
80608	298797
25084	298798
71181	298799
13912	298800
448	298801
225483	298802
226422	298803
14910	298804
56496	298805
59602	298806
37133	298807
14379	298808
95929	298809
43261	298810
26189	298811
60485	298812
883	298813
49926	298814
2330	298815
25341	298816
6698	298817
144385	298818
10940	298819
8257	298820
112605	298821
74429	298822
20659	298823
20340	298824
19195	298825
15492	298826
126605	298827
28232	298828
14568	298829
94682	298830
66717	298831
75327	298832
67344	298833
134223	298834
88138	298835
61894	298836
56332	298837
31798	298838
25516	298839
1394	298840
17072	298841
41455	298842
56292	298843
94935	298844
155017	298845
70888	298846
13434	298847
9289	298848
86522	298849
44046	298850
117357	298851
84339	298852
47863	298853
134301	298854
139262	298855
3516	298856
12691	298857
61894	298858
55375	298859
96203	298860
145706	298861
22846	298862
1685	298863
33860	298864
22809	298865
18964	298866
58193	298867
127085	298868
797	298869
228514	298870
9981	298871
184823	298872
68637	298873
89484	298874
34866	298875
75189	298876
15581	298877
19016	298878
5801	298879
101052	298880
45873	298881
45334	298882
84783	298883
70084	298884
85367	298885
28867	298886
73509	298887
31248	298888
2	298889
1412	298890
1123	298891
70611	298892
39334	298893
65756	298894
148118	298895
10098	298896
74668	298897
93419	298898
58054	298899
1365	298900
37785	298901
37602	298902
13542	298903
361	298904
61078	298905
17455	298906
28573	298907
147465	298908
72441	298909
4499	298910
7793	298911
184078	298912
179338	298913
1438	298914
129728	298915
62392	298916
190426	298917
143391	298918
26098	298919
200333	298920
36604	298921
68053	298922
59528	298923
88077	298924
58524	298925
136549	298926
26302	298927
126125	298928
27764	298929
37693	298930
79563	298931
43286	298932
17	298933
11275	298934
4747	298935
132943	298936
3813	298937
87868	298938
26612	298939
115110	298940
39817	298941
10770	298942
15744	298943
90159	298944
13794	298945
4189	298946
86212	298947
211663	298948
13213	298949
60781	298950
10452	298951
20214	298952
24547	298953
4937	298954
6238	298955
60990	298956
2662	298957
6138	298958
75859	298959
18687	298960
195025	298961
77838	298962
3238	298963
4798	298964
64360	298965
14631	298966
159273	298967
320	298968
446	298969
104315	298970
5419	298971
53158	298972
16464	298973
8242	298974
412	298975
6255	298976
167088	298977
46691	298978
62308	298979
24208	298980
142852	298981
37311	298982
141225	298983
53596	298984
185462	298985
8617	298986
24014	298987
124796	298988
7157	298989
25613	298990
235021	298991
10136	298992
78537	298993
64069	298994
41991	298995
13209	298996
48323	298997
16537	298998
69357	298999
8051	299000
16411	299001
44055	299002
56954	299003
68056	299004
7574	299005
59330	299006
150996	299007
106120	299008
86108	299009
141168	299010
16140	299011
32033	299012
37	299013
38096	299014
8307	299015
81868	299016
12941	299017
101990	299018
5469	299019
69375	299020
26612	299021
9737	299022
30078	299023
70652	299024
12223	299025
3241	299026
4726	299027
2875	299028
44987	299029
22865	299030
25622	299031
86515	299032
29657	299033
1633	299034
89754	299035
2323	299036
65368	299037
38194	299038
5407	299039
200328	299040
42675	299041
38157	299042
6814	299043
42865	299044
86703	299045
61157	299046
60998	299047
11311	299048
1835	299049
195995	299050
19111	299051
1333	299052
206014	299053
57659	299054
4431	299055
111580	299056
9096	299057
9833	299058
101445	299059
37251	299060
79990	299061
5076	299062
100869	299063
13881	299064
11985	299065
56815	299066
3249	299067
19928	299068
180	299069
91928	299070
7857	299071
14428	299072
25742	299073
49659	299074
79513	299075
142755	299076
154458	299077
13641	299078
7114	299079
48271	299080
2977	299081
5447	299082
40780	299083
7249	299084
47083	299085
201725	299086
129106	299087
232885	299088
39304	299089
4327	299090
27481	299091
115672	299092
94047	299093
47292	299094
34938	299095
13794	299096
11747	299097
6763	299098
31056	299099
13307	299100
64752	299101
98829	299102
48271	299103
6219	299104
124520	299105
122242	299106
58189	299107
70405	299108
8016	299109
35411	299110
165607	299111
10275	299112
49199	299113
3554	299114
12847	299115
65471	299116
16347	299117
95676	299118
8127	299119
4368	299120
5559	299121
817	299122
111223	299123
236928	299124
44290	299125
17157	299126
111223	299127
42446	299128
134867	299129
23510	299130
8031	299131
13969	299132
3631	299133
97015	299134
34929	299135
25807	299136
9260	299137
14237	299138
17449	299139
123211	299140
57709	299141
10032	299142
7899	299143
8499	299144
2301	299145
100556	299146
14672	299147
751	299148
3637	299149
7899	299150
155145	299151
2349	299152
457	299153
865	299154
85976	299155
1102	299156
21129	299157
464	299158
4043	299159
3342	299160
26287	299161
8522	299162
32285	299163
33833	299164
27503	299165
92017	299166
1284	299167
22147	299168
7559	299169
28212	299170
343	299171
120619	299172
19388	299173
649	299174
6	299175
40849	299176
22351	299177
33782	299178
18471	299179
8820	299180
1873	299181
19734	299182
5646	299183
291	299184
98676	299185
42408	299186
6855	299187
647	299188
8031	299189
205239	299190
110914	299191
3616	299192
56330	299193
64702	299194
58319	299195
34	299196
25386	299197
2867	299198
8607	299199
4824	299200
14379	299201
1327	299202
4557	299203
45395	299204
155093	299205
2628	299206
23891	299207
28227	299208
38875	299209
11430	299210
151318	299211
1411	299212
8031	299213
36554	299214
31951	299215
82219	299216
31247	299217
7983	299218
42623	299219
6192	299220
15382	299221
39757	299222
77456	299223
118446	299224
117907	299225
15348	299226
66882	299227
33108	299228
25008	299229
151918	299230
158472	299231
97342	299232
9113	299233
40939	299234
7016	299235
190339	299236
160450	299237
63798	299238
8250	299239
133704	299240
87857	299241
32	299242
38415	299243
3357	299244
5866	299245
218225	299246
15755	299247
92596	299248
17649	299249
7278	299250
24018	299251
3485	299252
3834	299253
35963	299254
141403	299255
44312	299256
82691	299257
54073	299258
130450	299259
926	299260
10023	299261
24529	299262
210298	299263
18391	299264
42886	299265
25607	299266
27243	299267
141448	299268
179696	299269
1520	299270
13179	299271
23281	299272
188516	299273
47334	299274
3591	299275
26256	299276
2580	299277
5229	299278
209931	299279
57471	299280
12268	299281
73937	299282
290	299283
7062	299284
50015	299285
73997	299286
4243	299287
57529	299288
30031	299289
1964	299290
17708	299291
19413	299292
30330	299293
11762	299294
669	299295
115431	299296
637	299297
4493	299298
22865	299299
16659	299300
6839	299301
28040	299302
74474	299303
20854	299304
78621	299305
197	299306
139825	299307
16614	299308
128707	299309
23201	299310
30330	299311
20204	299312
14082	299313
103039	299314
61384	299315
105768	299316
3679	299317
217	299318
18219	299319
15632	299320
10949	299321
186967	299322
156	299323
216	299324
2118	299325
13754	299326
16082	299327
28878	299328
83339	299329
5075	299330
92592	299331
22429	299332
837	299333
8475	299334
32344	299335
25781	299336
111135	299337
12298	299338
38591	299339
231381	299340
76642	299341
16614	299342
35688	299343
22860	299344
39934	299345
7571	299346
1221	299347
9196	299348
101318	299349
144101	299350
96778	299351
8117	299352
62846	299353
8117	299354
2084	299355
20509	299356
19085	299357
101693	299358
19085	299359
19085	299360
118067	299361
20509	299362
8117	299363
108847	299364
20174	299365
14432	299366
11227	299367
49519	299368
10188	299369
37186	299370
7520	299371
7388	299372
1115	299373
8287	299374
118067	299375
97846	299376
10256	299377
98409	299378
83319	299379
14231	299380
11151	299381
123	299382
2695	299383
86721	299384
19372	299385
106950	299386
53735	299387
58041	299388
1334	299389
54595	299390
4767	299391
448	299392
412	299393
118784	299394
3646	299395
118690	299396
21311	299397
150120	299398
32092	299399
268	299400
56033	299401
11305	299402
53139	299403
31851	299404
111046	299405
1876	299406
1221	299407
12614	299408
17482	299409
113276	299410
45465	299411
22434	299412
54636	299413
84098	299414
76528	299415
50873	299416
8397	299417
31771	299418
20860	299419
468	299420
1230	299421
516	299422
77061	299423
303	299424
64423	299425
3723	299426
2336	299427
263	299428
202	299429
888	299430
11691	299431
97480	299432
27243	299433
1659	299434
17461	299435
5177	299436
837	299437
12156	299438
3567	299439
6816	299440
40235	299441
8206	299442
111162	299443
43086	299444
27088	299445
21541	299446
5184	299447
134	299448
6456	299449
37806	299450
9747	299451
60656	299452
6101	299453
76673	299454
17879	299455
30725	299456
15333	299457
28548	299458
28213	299459
20721	299460
10925	299461
46171	299462
65256	299463
194417	299464
82119	299465
1601	299466
10918	299467
12176	299468
18474	299469
19033	299470
10881	299471
185869	299472
165022	299473
59078	299474
21302	299475
68128	299476
12360	299477
28083	299478
3591	299479
149287	299480
23243	299481
29624	299482
18337	299483
46931	299484
54788	299485
7983	299486
161496	299487
1652	299488
2622	299489
161559	299490
143584	299491
194138	299492
19632	299493
105256	299494
25685	299495
34435	299496
13213	299497
40323	299498
12797	299499
40135	299500
1511	299501
2295	299502
74690	299503
70237	299504
55067	299505
13986	299506
58921	299507
4764	299508
28641	299509
52532	299510
17288	299511
99197	299512
28511	299513
23648	299514
231614	299515
54218	299516
8687	299517
9515	299518
36159	299519
46073	299520
36660	299521
91740	299522
27846	299523
133198	299524
99534	299525
89429	299526
68409	299527
123362	299528
143017	299529
11540	299530
113477	299531
54128	299532
28982	299533
2488	299534
64595	299535
11227	299536
27088	299537
5312	299538
117486	299539
40075	299540
143388	299541
161651	299542
15828	299543
26431	299544
92660	299545
69739	299546
236736	299547
50850	299548
32298	299549
143461	299550
40858	299551
4656	299552
105243	299553
49936	299554
65804	299555
26255	299556
109107	299557
35624	299558
91687	299559
50710	299560
90103	299561
52811	299562
231025	299563
28680	299564
9618	299565
70847	299566
31004	299567
8501	299568
10969	299569
42507	299570
329	299571
28272	299572
17213	299573
44141	299574
102776	299575
685	299576
424	299577
330	299578
10197	299579
8723	299580
8666	299581
8187	299582
468	299583
10766	299584
10690	299585
69908	299586
2717	299587
51168	299588
12076	299589
64224	299590
99764	299591
36164	299592
598	299593
15429	299594
25859	299595
21679	299596
46515	299597
106030	299598
11989	299599
8646	299600
191	299601
13086	299602
111146	299603
25662	299604
29535	299605
10170	299606
45067	299607
85766	299608
3014	299609
28021	299610
89093	299611
12134	299612
75817	299613
16782	299614
34080	299615
9254	299616
16816	299617
145515	299618
65768	299619
45741	299620
147848	299621
40	299622
97701	299623
2380	299624
33316	299625
15530	299626
492	299627
1873	299628
2870	299629
21182	299630
8667	299631
599	299632
9315	299633
52459	299634
9315	299635
1190	299636
3366	299637
42818	299638
32527	299639
67615	299640
95603	299641
13	299642
13	299643
22158	299644
65137	299645
36652	299646
20987	299647
12129	299648
74337	299649
35099	299650
60710	299651
83579	299652
116197	299653
2117	299654
51488	299655
597	299656
77180	299657
27319	299658
58028	299659
23659	299660
23545	299661
6417	299662
50523	299663
87047	299664
18496	299665
22453	299666
10810	299667
49419	299668
18733	299669
45012	299670
42442	299671
56942	299672
10881	299673
45779	299674
118447	299675
1306	299676
20504	299677
7001	299678
38225	299679
384	299680
12298	299681
47988	299682
90184	299683
37969	299684
47424	299685
19555	299686
4716	299687
27503	299688
422	299689
166510	299690
26288	299691
44998	299692
8769	299693
203081	299694
66746	299695
61064	299696
227221	299697
227765	299698
231750	299699
141613	299700
59385	299701
113853	299702
13724	299703
7124	299704
80248	299705
65633	299706
4931	299707
23694	299708
42408	299709
12667	299710
19538	299711
4570	299712
5174	299713
8578	299714
50610	299715
17354	299716
134260	299717
283	299718
42187	299719
226046	299720
227521	299721
12249	299722
160740	299723
187465	299724
129224	299725
7494	299726
151195	299727
185153	299728
36604	299729
15551	299730
30760	299731
875	299732
2905	299733
113376	299734
16647	299735
19528	299736
25203	299737
44095	299738
5893	299739
205643	299740
3632	299741
19098	299742
87306	299743
56019	299744
54979	299745
6841	299746
7426	299747
112514	299748
9863	299749
47052	299750
106413	299751
78621	299752
114235	299753
3184	299754
6745	299755
112514	299756
170626	299757
116737	299758
751	299759
104065	299760
123235	299761
2093	299762
17160	299763
821	299764
1704	299765
45586	299766
20824	299767
205	299768
2097	299769
8237	299770
3168	299771
470	299772
1308	299773
7679	299774
98567	299775
75924	299776
27177	299777
524	299778
4255	299779
11278	299780
142255	299781
103134	299782
16594	299783
2265	299784
2972	299785
85657	299786
5487	299787
37130	299788
15308	299789
20654	299790
56406	299791
24592	299792
4612	299793
159	299794
91399	299795
30248	299796
6787	299797
32071	299798
27681	299799
72756	299800
123246	299801
3509	299802
61035	299803
2994	299804
4774	299805
93431	299806
13170	299807
155686	299808
72892	299809
73729	299810
30841	299811
109328	299812
5294	299813
29290	299814
29699	299815
245	299816
23433	299817
13238	299818
54421	299819
20983	299820
79999	299821
32002	299822
7016	299823
9444	299824
32137	299825
18439	299826
6003	299827
22454	299828
6941	299829
57659	299830
29952	299831
1739	299832
170930	299833
75790	299834
3518	299835
122776	299836
570	299837
50578	299838
657	299839
66597	299840
119789	299841
62607	299842
9271	299843
1077	299844
61	299845
44747	299846
15833	299847
1462	299848
35782	299849
6997	299850
340	299851
50230	299852
111316	299853
130788	299854
117423	299855
7199	299856
23200	299857
65343	299858
9856	299859
16249	299860
35239	299861
21009	299862
19694	299863
957	299864
802	299865
73684	299866
35466	299867
3797	299868
64374	299869
22721	299870
130118	299871
22698	299872
13750	299873
110705	299874
110697	299875
82996	299876
215	299877
6937	299878
6119	299879
49468	299880
15665	299881
4985	299882
2198	299883
11307	299884
17119	299885
22291	299886
90	299887
12873	299888
1814	299889
18227	299890
27073	299891
5378	299892
2490	299893
18149	299894
32128	299895
88853	299896
45538	299897
48702	299898
28115	299899
214293	299900
13479	299901
496	299902
51429	299903
217214	299904
59667	299905
97098	299906
20039	299907
33690	299908
25816	299909
8687	299910
2695	299911
52152	299912
82227	299913
204979	299914
129728	299915
143417	299916
186560	299917
183920	299918
57389	299919
44044	299920
57135	299921
43060	299922
33926	299923
34249	299924
34135	299925
33792	299926
11227	299927
17712	299928
82582	299929
49762	299930
137548	299931
74258	299932
9357	299933
45545	299934
19413	299935
86458	299936
21530	299937
3591	299938
124704	299939
240465	299940
38406	299941
142425	299942
22827	299943
3157	299944
55443	299945
22827	299946
22827	299947
11326	299948
8698	299949
65177	299950
69653	299951
26015	299952
112595	299953
5215	299954
157772	299955
19756	299956
2122	299957
49515	299958
368	299959
63674	299960
22293	299961
11279	299962
48	299963
16510	299964
2684	299965
64113	299966
32976	299967
163	299968
11828	299969
7240	299970
8592	299971
6967	299972
387	299973
3291	299974
2134	299975
2990	299976
6712	299977
2444	299978
29	299979
24040	299980
28383	299981
11139	299982
132965	299983
50375	299984
445	299985
44528	299986
74904	299987
6466	299988
7462	299989
1251	299990
83171	299991
2336	299992
3101	299993
6065	299994
65073	299995
5410	299996
40265	299997
136	299998
54827	299999
21126	300000
1899	300001
8626	300002
13553	300003
5089	300004
8317	300005
2780	300006
443	300007
32976	300008
120495	300009
888	300010
18311	300011
131610	300012
719	300013
31413	300014
9359	300015
6825	300016
2364	300017
1239	300018
2354	300019
42854	300020
72890	300021
112749	300022
11900	300023
5914	300024
241	300025
25125	300026
1620	300027
64455	300028
37936	300029
3010	300030
134526	300031
1050	300032
44297	300033
110699	300034
368	300035
706	300036
139357	300037
2482	300038
95673	300039
262	300040
140680	300041
113484	300042
86621	300043
22890	300044
17197	300045
88966	300046
22458	300047
33092	300048
65750	300049
4766	300050
10713	300051
1662	300052
9590	300053
3366	300054
67950	300055
25619	300056
5945	300057
4905	300058
12316	300059
22482	300060
8803	300061
1192	300062
12168	300063
42568	300064
4979	300065
25534	300066
23923	300067
156256	300068
53	300069
53	300070
185046	300071
7490	300072
88	300073
4519	300074
3804	300075
12731	300076
2482	300077
163	300078
1225	300079
25619	300080
12145	300081
65004	300082
11277	300083
13797	300084
22091	300085
147361	300086
162	300087
5621	300088
33090	300089
26425	300090
521	300091
615	300092
4895	300093
1866	300094
24972	300095
8700	300096
2372	300097
4336	300098
122	300099
16847	300100
7479	300101
2121	300102
39988	300103
12301	300104
10251	300105
81670	300106
62435	300107
57592	300108
53	300109
599	300110
1202	300111
4331	300112
5654	300113
261	300114
51337	300115
36214	300116
44	300117
21692	300118
50761	300119
20571	300120
36457	300121
2374	300122
9924	300123
58439	300124
3778	300125
5353	300126
40068	300127
56915	300128
2074	300129
14481	300130
8445	300131
2083	300132
139145	300133
807	300134
7019	300135
5419	300136
4714	300137
1332	300138
6503	300139
12245	300140
4704	300141
7166	300142
11345	300143
6210	300144
834	300145
6699	300146
9698	300147
77835	300148
34253	300149
44193	300150
3213	300151
39429	300152
6749	300153
97558	300154
13213	300155
6265	300156
148195	300157
210202	300158
845	300159
30339	300160
2225	300161
14503	300162
515	300163
44075	300164
7938	300165
19328	300166
2664	300167
6121	300168
13359	300169
16637	300170
6	300171
10187	300172
521	300173
109548	300174
65000	300175
37732	300176
28289	300177
104	300178
29252	300179
614	300180
45604	300181
27601	300182
2096	300183
11379	300184
32363	300185
50248	300186
1505	300187
17524	300188
5567	300189
1508	300190
103453	300191
200	300192
113533	300193
30	300194
21143	300195
19538	300196
147418	300197
11021	300198
39909	300199
7387	300200
42858	300201
89	300202
31961	300203
91674	300204
63959	300205
58906	300206
70534	300207
20682	300208
1684	300209
6697	300210
706	300211
21117	300212
134573	300213
10127	300214
37172	300215
48381	300216
7103	300217
2860	300218
5387	300219
1385	300220
33117	300221
13646	300222
64	300223
21420	300224
83134	300225
73246	300226
8723	300227
276	300228
2246	300229
64610	300230
83171	300231
51027	300232
84311	300233
12045	300234
133881	300235
296	300236
15439	300237
63	300238
8693	300239
24443	300240
60474	300241
111756	300242
80083	300243
17214	300244
44880	300245
59057	300246
94	300247
111641	300248
40212	300249
51314	300250
139763	300251
31836	300252
248	300253
6376	300254
13572	300255
64745	300256
7480	300257
60595	300258
191362	300259
42	300260
8699	300261
40060	300262
25901	300263
26331	300264
52797	300265
4263	300266
14692	300267
40977	300268
1877	300269
3978	300270
65044	300271
75008	300272
111005	300273
150426	300274
73076	300275
429	300276
78006	300277
10949	300278
2258	300279
113546	300280
3647	300281
120123	300282
30	300283
7017	300284
205	300285
12094	300286
305	300287
42673	300288
2950	300289
54203	300290
16011	300291
45298	300292
45018	300293
30441	300294
3860	300295
21151	300296
4498	300297
8196	300298
716	300299
63936	300300
38202	300301
32484	300302
2801	300303
111284	300304
1008	300305
70051	300306
83632	300307
1386	300308
155	300309
73999	300310
21181	300311
137625	300312
75008	300313
20015	300314
19816	300315
6097	300316
343	300317
706	300318
119333	300319
38444	300320
14	300321
17801	300322
6	300323
56342	300324
131119	300325
6160	300326
54515	300327
11012	300328
35194	300329
82125	300330
3457	300331
79301	300332
2115	300333
27561	300334
51168	300335
10169	300336
21050	300337
18525	300338
98532	300339
112518	300340
20697	300341
10106	300342
246	300343
23255	300344
41396	300345
6952	300346
2823	300347
89826	300348
6552	300349
23367	300350
2253	300351
28146	300352
25089	300353
101889	300354
19470	300355
67471	300356
9142	300357
73909	300358
26523	300359
42	300360
4210	300361
57918	300362
172872	300363
2556	300364
319	300365
63510	300366
3625	300367
152289	300368
40450	300369
836	300370
1879	300371
4744	300372
864	300373
4694	300374
31961	300375
50737	300376
73805	300377
11025	300378
35578	300379
567	300380
92377	300381
4011	300382
772	300383
77442	300384
37828	300385
12145	300386
33114	300387
40899	300388
39834	300389
1510	300390
74714	300391
11717	300392
15234	300393
277	300394
4362	300395
25534	300396
2462	300397
22153	300398
31961	300399
12134	300400
12052	300401
5646	300402
263	300403
66623	300404
13179	300405
2369	300406
3	300407
62152	300408
85255	300409
33973	300410
59371	300411
3	300412
31709	300413
239342	300414
720	300415
5177	300416
128744	300417
45155	300418
2771	300419
74135	300420
9472	300421
6088	300422
123576	300423
25514	300424
8759	300425
5666	300426
15149	300427
17904	300428
35443	300429
226	300430
20832	300431
4807	300432
15185	300433
41314	300434
5277	300435
7576	300436
13172	300437
5523	300438
40781	300439
8187	300440
21484	300441
2242	300442
54675	300443
56412	300444
88478	300445
25203	300446
54481	300447
6336	300448
62428	300449
65181	300450
559	300451
108495	300452
19436	300453
24570	300454
2394	300455
6459	300456
2912	300457
61473	300458
60245	300459
47941	300460
986	300461
1181	300462
109535	300463
1722	300464
4146	300465
28331	300466
36472	300467
41526	300468
30288	300469
13213	300470
44778	300471
35529	300472
37226	300473
45551	300474
11436	300475
2916	300476
14825	300477
24390	300478
98512	300479
60982	300480
1618	300481
102649	300482
8060	300483
128337	300484
115793	300485
196359	300486
9545	300487
29541	300488
54312	300489
17583	300490
4746	300491
9956	300492
24452	300493
116693	300494
73041	300495
37308	300496
73699	300497
5298	300498
44	300499
15338	300500
7972	300501
182118	300502
3180	300503
229501	300504
2680	300505
36311	300506
13614	300507
26155	300508
75604	300509
132033	300510
24433	300511
45620	300512
231501	300513
80110	300514
61990	300515
155608	300516
344	300517
16737	300518
96042	300519
23003	300520
185927	300521
3220	300522
40496	300523
1185	300524
89158	300525
34433	300526
666	300527
4752	300528
1806	300529
45617	300530
57912	300531
13442	300532
82322	300533
72946	300534
1668	300535
118365	300536
95061	300537
95136	300538
118365	300539
33062	300540
220145	300541
15958	300542
102707	300543
111797	300544
8802	300545
83339	300546
22454	300547
97790	300548
25874	300549
4108	300550
45651	300551
166641	300552
98545	300553
51163	300554
77331	300555
6760	300556
39577	300557
32002	300558
42704	300559
15193	300560
98	300561
64860	300562
147226	300563
31687	300564
9254	300565
44917	300566
45619	300567
44740	300568
2792	300569
92461	300570
17364	300571
54831	300572
109905	300573
51027	300574
2257	300575
165919	300576
65105	300577
3948	300578
34309	300579
6016	300580
42424	300581
58458	300582
3858	300583
13359	300584
11826	300585
10636	300586
42682	300587
40287	300588
10746	300589
59748	300590
6115	300591
119093	300592
4186	300593
6815	300594
8098	300595
23529	300596
60651	300597
110649	300598
73545	300599
58502	300600
32414	300601
2874	300602
117761	300603
34648	300604
4290	300605
1052	300606
13828	300607
15227	300608
21368	300609
31288	300610
12615	300611
62797	300612
28376	300613
50188	300614
622	300615
3183	300616
130041	300617
5981	300618
49651	300619
137151	300620
39879	300621
100528	300622
4568	300623
1092	300624
237379	300625
189598	300626
1181	300627
54900	300628
42801	300629
52688	300630
74995	300631
77301	300632
11508	300633
7510	300634
29961	300635
142050	300636
183494	300637
294	300638
38848	300639
10825	300640
199991	300641
63568	300642
122738	300643
17288	300644
27284	300645
2115	300646
46145	300647
1442	300648
51242	300649
50690	300650
4933	300651
458	300652
458	300653
1027	300654
12470	300655
70270	300656
62808	300657
21483	300658
4050	300659
11862	300660
34049	300661
4317	300662
113892	300663
174462	300664
19040	300665
151622	300666
95714	300667
5950	300668
45339	300669
92757	300670
50708	300671
15481	300672
8408	300673
76196	300674
48199	300675
918	300676
38572	300677
1109	300678
2068	300679
58268	300680
40361	300681
161498	300682
91915	300683
5915	300684
63574	300685
2930	300686
69253	300687
25052	300688
603	300689
6329	300690
37319	300691
15854	300692
139753	300693
13083	300694
62460	300695
1234	300696
61383	300697
57039	300698
156998	300699
3861	300700
7233	300701
15106	300702
14376	300703
148975	300704
2857	300705
372	300706
1013	300707
32262	300708
3245	300709
9692	300710
50607	300711
64326	300712
15981	300713
7893	300714
7983	300715
12275	300716
185428	300717
146951	300718
58865	300719
6526	300720
23545	300721
15314	300722
23281	300723
38768	300724
32169	300725
76129	300726
111340	300727
91432	300728
110041	300729
10349	300730
40037	300731
7295	300732
40393	300733
5904	300734
18385	300735
26549	300736
85117	300737
8164	300738
64154	300739
88909	300740
39087	300741
5258	300742
1929	300743
79045	300744
1442	300745
157399	300746
65691	300747
1543	300748
12008	300749
6211	300750
111804	300751
141895	300752
18769	300753
18797	300754
63554	300755
49080	300756
23557	300757
52649	300758
23604	300759
59597	300760
218040	300761
15710	300762
22401	300763
6487	300764
31438	300765
15645	300766
109737	300767
44312	300768
69994	300769
18241	300770
586	300771
57595	300772
59193	300773
210851	300774
57430	300775
4338	300776
118814	300777
21628	300778
120311	300779
14535	300780
26409	300781
38005	300782
10149	300783
31846	300784
68403	300785
1838	300786
47339	300787
55744	300788
60579	300789
104875	300790
16524	300791
40303	300792
14712	300793
17384	300794
222	300795
63940	300796
99273	300797
29933	300798
13715	300799
33659	300800
12505	300801
5032	300802
8969	300803
8301	300804
75499	300805
21650	300806
2092	300807
24362	300808
24646	300809
12869	300810
64376	300811
24231	300812
2675	300813
36816	300814
2055	300815
22622	300816
7189	300817
525	300818
32008	300819
136177	300820
24658	300821
150294	300822
223801	300823
3027	300824
164901	300825
67538	300826
200155	300827
6991	300828
228104	300829
47039	300830
3214	300831
13167	300832
19047	300833
140227	300834
78143	300835
8308	300836
15915	300837
434	300838
37120	300839
26394	300840
119336	300841
78239	300842
30155	300843
40238	300844
8249	300845
4390	300846
1239	300847
29846	300848
26427	300849
15	300850
1854	300851
2022	300852
80116	300853
93187	300854
60298	300855
4167	300856
66957	300857
12734	300858
128694	300859
35848	300860
24386	300861
10803	300862
104966	300863
79568	300864
60590	300865
47244	300866
66545	300867
430	300868
51335	300869
45574	300870
40401	300871
79744	300872
80643	300873
6705	300874
34207	300875
5430	300876
199793	300877
1296	300878
51786	300879
20121	300880
20839	300881
13139	300882
31433	300883
14322	300884
21521	300885
2384	300886
1503	300887
87016	300888
13691	300889
19422	300890
1108	300891
12020	300892
15333	300893
193667	300894
115831	300895
66656	300896
87909	300897
63853	300898
11416	300899
19861	300900
139659	300901
4676	300902
6993	300903
199483	300904
16296	300905
28172	300906
79355	300907
17739	300908
88634	300909
120409	300910
43341	300911
19949	300912
25	300913
120454	300914
25923	300915
26599	300916
38	300917
24762	300918
106	300919
9726	300920
3624	300921
35805	300922
24661	300923
64644	300924
25101	300925
7424	300926
108786	300927
38142	300928
90237	300929
118537	300930
16850	300931
53219	300932
87332	300933
56735	300934
53274	300935
32807	300936
230307	300937
63522	300938
14046	300939
113956	300940
25241	300941
14519	300942
1333	300943
72334	300944
19512	300945
94	300946
74625	300947
75280	300948
83408	300949
31353	300950
12385	300951
25047	300952
20208	300953
80077	300954
7623	300955
60168	300956
16885	300957
24729	300958
77476	300959
18468	300960
70359	300961
6153	300962
3092	300963
1444	300964
604	300965
9263	300966
8562	300967
11056	300968
3839	300969
83329	300970
19384	300971
133794	300972
34364	300973
4116	300974
132253	300975
8282	300976
16301	300977
14736	300978
49932	300979
43045	300980
28779	300981
1689	300982
6	300983
43110	300984
20874	300985
34435	300986
194	300987
27428	300988
6048	300989
2242	300990
6005	300991
19023	300992
56326	300993
6838	300994
18440	300995
12872	300996
63599	300997
4364	300998
54947	300999
25013	301000
18902	301001
56549	301002
89021	301003
13085	301004
35910	301005
77381	301006
12346	301007
45214	301008
166642	301009
41439	301010
11259	301011
154079	301012
59821	301013
19650	301014
92665	301015
13270	301016
58625	301017
10917	301018
19472	301019
138302	301020
97541	301021
108987	301022
4671	301023
23745	301024
225767	301025
151006	301026
98951	301027
1628	301028
101370	301029
25238	301030
20077	301031
17153	301032
39739	301033
25293	301034
28004	301035
76806	301036
100134	301037
20075	301038
51405	301039
35090	301040
52389	301041
24238	301042
14551	301043
537	301044
4948	301045
108549	301046
74369	301047
606	301048
12765	301049
2671	301050
103536	301051
2613	301052
29626	301053
28147	301054
37740	301055
15607	301056
49384	301057
45211	301058
6092	301059
67072	301060
87693	301061
163088	301062
110226	301063
25218	301064
97998	301065
66383	301066
144791	301067
227620	301068
16100	301069
10970	301070
54072	301071
112257	301072
15194	301073
10970	301074
40086	301075
36113	301076
5215	301077
12844	301078
9254	301079
3557	301080
2857	301081
5194	301082
64355	301083
35180	301084
10852	301085
27711	301086
3357	301087
98294	301088
138333	301089
65962	301090
9746	301091
8710	301092
40417	301093
3562	301094
12654	301095
5110	301096
762	301097
98984	301098
82502	301099
59474	301100
4896	301101
82691	301102
31807	301103
8163	301104
100722	301105
7564	301106
1488	301107
14068	301108
192255	301109
36156	301110
5640	301111
126	301112
1163	301113
13545	301114
117045	301115
26287	301116
25013	301117
51991	301118
123288	301119
148026	301120
15791	301121
12861	301122
146912	301123
80655	301124
33763	301125
52010	301126
45875	301127
2616	301128
8149	301129
2702	301130
123289	301131
378	301132
16078	301133
95717	301134
18781	301135
3	301136
23876	301137
39064	301138
19264	301139
12231	301140
82505	301141
57560	301142
57404	301143
56822	301144
64672	301145
28090	301146
26620	301147
10169	301148
64473	301149
15653	301150
2138	301151
3978	301152
38691	301153
32125	301154
425	301155
70819	301156
155423	301157
2765	301158
217218	301159
64743	301160
1501	301161
1105	301162
59591	301163
116316	301164
923	301165
36572	301166
2768	301167
54425	301168
20719	301169
70356	301170
2695	301171
98428	301172
35846	301173
48420	301174
27409	301175
104	301176
57174	301177
48056	301178
40225	301179
4273	301180
57588	301181
16986	301182
4434	301183
34	301184
1105	301185
5485	301186
4251	301187
1228	301188
13596	301189
1221	301190
181	301191
410	301192
45615	301193
75641	301194
70762	301195
39351	301196
44269	301197
30512	301198
28050	301199
7471	301200
47658	301201
19030	301202
13933	301203
5634	301204
11644	301205
81140	301206
249	301207
13601	301208
48	301209
12179	301210
217483	301211
73102	301212
49067	301213
112716	301214
40001	301215
3745	301216
38863	301217
6078	301218
6865	301219
18434	301220
162681	301221
28786	301222
57713	301223
35674	301224
30884	301225
26084	301226
67630	301227
102935	301228
86860	301229
16289	301230
50660	301231
162628	301232
25857	301233
48785	301234
31892	301235
412	301236
68318	301237
165401	301238
118853	301239
54379	301240
36987	301241
88820	301242
110787	301243
21056	301244
199265	301245
38459	301246
8398	301247
155018	301248
5874	301249
468	301250
118224	301251
108847	301252
18476	301253
64913	301254
139	301255
13179	301256
9105	301257
16859	301258
50990	301259
38412	301260
28714	301261
28240	301262
123995	301263
73943	301264
10657	301265
15139	301266
10810	301267
5194	301268
18696	301269
4738	301270
19344	301271
119238	301272
92257	301273
63695	301274
75429	301275
11300	301276
29666	301277
48027	301278
16598	301279
191890	301280
20937	301281
19678	301282
4689	301283
32110	301284
73873	301285
24764	301286
31719	301287
27887	301288
9423	301289
75191	301290
66823	301291
12860	301292
7858	301293
20369	301294
75028	301295
496	301296
6783	301297
571	301298
121	301299
4884	301300
86892	301301
31807	301302
30665	301303
16393	301304
12670	301305
9253	301306
10213	301307
7983	301308
56289	301309
48	301310
328	301311
9225	301312
64784	301313
9069	301314
17818	301315
167658	301316
49375	301317
6313	301318
25254	301319
104544	301320
4922	301321
64881	301322
1647	301323
9493	301324
67044	301325
176	301326
16220	301327
52532	301328
75753	301329
14231	301330
11393	301331
20162	301332
11056	301333
5412	301334
219268	301335
210827	301336
38365	301337
7408	301338
11603	301339
1566	301340
25149	301341
28517	301342
41709	301343
140983	301344
87882	301345
21448	301346
78240	301347
148176	301348
163052	301349
11429	301350
41410	301351
179751	301352
109879	301353
41626	301354
51357	301355
26589	301356
208696	301357
46197	301358
115125	301359
63674	301360
42487	301361
156063	301362
58970	301363
89429	301364
17217	301365
10831	301366
6776	301367
32729	301368
931	301369
89428	301370
89429	301371
46239	301372
40749	301373
60485	301374
195367	301375
58032	301376
64564	301377
44743	301378
94701	301379
129554	301380
117432	301381
60374	301382
99752	301383
49625	301384
81219	301385
107823	301386
21502	301387
94403	301388
30669	301389
6695	301390
68368	301391
148516	301392
207210	301393
49671	301394
15789	301395
97330	301396
5670	301397
39571	301398
89573	301399
27706	301400
74065	301401
40105	301402
5578	301403
15895	301404
10659	301405
2695	301406
48837	301407
147309	301408
82931	301409
146261	301410
1728	301411
75353	301412
49934	301413
2690	301414
17655	301415
13215	301416
2117	301417
15855	301418
56786	301419
20674	301420
2	301421
4058	301422
179	301423
1679	301424
83464	301425
73821	301426
21161	301427
10764	301428
69	301429
50359	301430
325	301431
171123	301432
2034	301433
69907	301434
23401	301435
31893	301436
14695	301437
20915	301438
4161	301439
17509	301440
9254	301441
64653	301442
814	301443
13442	301444
35963	301445
18681	301446
31924	301447
15112	301448
12603	301449
2963	301450
19632	301451
16328	301452
80775	301453
146902	301454
8773	301455
15582	301456
105413	301457
45158	301458
5549	301459
8000	301460
49722	301461
1396	301462
28119	301463
19699	301464
31430	301465
38687	301466
68326	301467
16274	301468
8336	301469
180	301470
11717	301471
62509	301472
24485	301473
16614	301474
16900	301475
3226	301476
140371	301477
28139	301478
46271	301479
31956	301480
32227	301481
44652	301482
7209	301483
12353	301484
13533	301485
61588	301486
2311	301487
133657	301488
3139	301489
30249	301490
8332	301491
6049	301492
81294	301493
149	301494
9956	301495
45159	301496
9735	301497
20736	301498
5663	301499
140638	301500
2978	301501
2978	301502
6736	301503
72803	301504
9507	301505
84778	301506
33876	301507
29894	301508
23842	301509
18788	301510
160971	301511
3322	301512
105587	301513
3250	301514
18330	301515
4552	301516
36699	301517
15226	301518
37636	301519
31378	301520
75278	301521
20129	301522
30576	301523
103915	301524
34772	301525
64048	301526
16372	301527
74683	301528
62287	301529
19101	301530
56439	301531
62738	301532
4693	301533
12764	301534
5033	301535
14814	301536
41152	301537
157043	301538
38649	301539
7036	301540
57854	301541
8150	301542
9978	301543
13038	301544
228908	301545
3532	301546
25881	301547
50854	301548
60972	301549
167223	301550
164911	301551
65980	301552
102985	301553
12515	301554
141531	301555
19894	301556
29754	301557
20763	301558
31871	301559
13578	301560
118140	301561
37600	301562
6170	301563
107843	301564
11102	301565
3062	301566
8908	301567
120590	301568
150990	301569
9704	301570
29876	301571
24572	301572
71097	301573
16280	301574
48917	301575
8631	301576
50087	301577
13042	301578
10858	301579
6430	301580
116732	301581
51204	301582
2647	301583
16847	301584
5955	301585
55659	301586
7540	301587
890	301588
6549	301589
3750	301590
36894	301591
162582	301592
34435	301593
37816	301594
14816	301595
5661	301596
51132	301597
52090	301598
21203	301599
75722	301600
17407	301601
109129	301602
20351	301603
65714	301604
6778	301605
2434	301606
1917	301607
82474	301608
75980	301609
24852	301610
114213	301611
24780	301612
10703	301613
6134	301614
24787	301615
23354	301616
62483	301617
1324	301618
690	301619
22453	301620
64968	301621
81176	301622
46035	301623
149355	301624
9488	301625
192901	301626
20992	301627
42966	301628
105416	301629
47514	301630
56823	301631
73327	301632
101709	301633
19539	301634
18996	301635
2695	301636
17554	301637
161214	301638
204	301639
89684	301640
62700	301641
47251	301642
168872	301643
36	301644
204184	301645
576	301646
37063	301647
52750	301648
3761	301649
1473	301650
45352	301651
4560	301652
226526	301653
60501	301654
60277	301655
47132	301656
47214	301657
36902	301658
116534	301659
28394	301660
56284	301661
135479	301662
19376	301663
23762	301664
34886	301665
36556	301666
8241	301667
14541	301668
9717	301669
19005	301670
11857	301671
3727	301672
11227	301673
9467	301674
9101	301675
39820	301676
14287	301677
151367	301678
5884	301679
3999	301680
23352	301681
16287	301682
79077	301683
59030	301684
35555	301685
10152	301686
3803	301687
1876	301688
20067	301689
15382	301690
69981	301691
2268	301692
64039	301693
25860	301694
14452	301695
14462	301696
4532	301697
12252	301698
7788	301699
10663	301700
41391	301701
16417	301702
19756	301703
23280	301704
21074	301705
23041	301706
83575	301707
44071	301708
57034	301709
61726	301710
8638	301711
32160	301712
32121	301713
21241	301714
64942	301715
2116	301716
34317	301717
132574	301718
70813	301719
8676	301720
10766	301721
78203	301722
10765	301723
31415	301724
1409	301725
131027	301726
192320	301727
63566	301728
31837	301729
89304	301730
66489	301731
114349	301732
35453	301733
217	301734
15198	301735
46834	301736
87758	301737
73579	301738
89477	301739
199082	301740
130250	301741
3491	301742
3616	301743
2193	301744
18213	301745
45875	301746
11043	301747
36025	301748
93174	301749
18293	301750
10110	301751
46196	301752
113685	301753
13824	301754
573	301755
25900	301756
130823	301757
75272	301758
15710	301759
2415	301760
92768	301761
28517	301762
17446	301763
19317	301764
39704	301765
28659	301766
6864	301767
57446	301768
74690	301769
199137	301770
186366	301771
563	301772
12278	301773
7989	301774
50968	301775
11135	301776
19692	301777
67250	301778
43214	301779
8601	301780
46818	301781
2117	301782
65503	301783
718	301784
718	301785
124786	301786
51000	301787
24861	301788
40528	301789
52	301790
96509	301791
18212	301792
8759	301793
23077	301794
14736	301795
93271	301796
56244	301797
586	301798
8759	301799
767	301800
2970	301801
1335	301802
8850	301803
8850	301804
3408	301805
42	301806
2440	301807
30417	301808
35596	301809
5571	301810
227340	301811
36187	301812
137053	301813
35438	301814
6374	301815
19064	301816
11974	301817
50035	301818
41240	301819
26730	301820
8549	301821
50544	301822
234246	301823
64848	301824
3274	301825
51775	301826
9719	301827
105635	301828
50407	301829
83345	301830
29403	301831
29256	301832
13351	301833
90	301834
154494	301835
80455	301836
30347	301837
67532	301838
28565	301839
68008	301840
97173	301841
56958	301842
6286	301843
39894	301844
611	301845
11644	301846
46384	301847
40618	301848
17253	301849
41586	301850
106474	301851
33975	301852
22265	301853
83900	301854
31656	301855
43992	301856
31463	301857
46500	301858
102987	301859
22856	301860
1872	301861
91840	301862
74211	301863
102674	301864
100997	301865
9985	301866
84288	301867
147311	301868
97677	301869
133135	301870
20088	301871
27398	301872
26496	301873
59528	301874
183645	301875
113611	301876
28572	301877
120002	301878
73326	301879
113611	301880
155650	301881
67880	301882
19071	301883
238675	301884
88474	301885
20487	301886
7715	301887
728	301888
8705	301889
100453	301890
83584	301891
64851	301892
31733	301893
28045	301894
46799	301895
110212	301896
45231	301897
2467	301898
7597	301899
109217	301900
40676	301901
49390	301902
46494	301903
70479	301904
62767	301905
34612	301906
31053	301907
23009	301908
67295	301909
38590	301910
85270	301911
68560	301912
18902	301913
19440	301914
36646	301915
120182	301916
143400	301917
186703	301918
16045	301919
134063	301920
43142	301921
50754	301922
134508	301923
239577	301924
191133	301925
118013	301926
21199	301927
239052	301928
131686	301929
1111	301930
36577	301931
36646	301932
6969	301933
5748	301934
65231	301935
17665	301936
178575	301937
122368	301938
94399	301939
13427	301940
3327	301941
15156	301942
43840	301943
23234	301944
76729	301945
116781	301946
79227	301947
20466	301948
38394	301949
157992	301950
14716	301951
9048	301952
70102	301953
278	301954
6240	301955
44399	301956
83552	301957
22770	301958
19025	301959
7335	301960
42380	301961
73628	301962
16735	301963
11868	301964
4777	301965
12943	301966
48523	301967
49993	301968
29849	301969
36331	301970
16394	301971
22945	301972
2177	301973
30879	301974
93707	301975
1658	301976
147286	301977
40040	301978
8372	301979
45111	301980
36659	301981
41641	301982
41641	301983
15980	301984
26291	301985
35755	301986
16185	301987
31209	301988
96374	301989
97678	301990
47476	301991
243	301992
160	301993
5207	301994
76275	301995
67523	301996
166361	301997
88274	301998
22704	301999
67839	302000
162729	302001
1143	302002
7880	302003
105590	302004
32869	302005
176249	302006
735	302007
151931	302008
97990	302009
70889	302010
2198	302011
110738	302012
503	302013
148678	302014
135302	302015
67225	302016
2229	302017
12506	302018
6006	302019
99303	302020
209140	302021
4585	302022
174821	302023
111021	302024
15136	302025
67285	302026
104162	302027
84048	302028
95515	302029
8156	302030
126889	302031
178906	302032
30351	302033
21273	302034
56180	302035
83187	302036
65513	302037
100072	302038
89685	302039
101396	302040
97009	302041
77081	302042
138093	302043
12321	302044
110519	302045
153245	302046
88899	302047
151658	302048
211106	302049
211719	302050
56159	302051
947	302052
109980	302053
9155	302054
233085	302055
83896	302056
77450	302057
131371	302058
12820	302059
104887	302060
181088	302061
87749	302062
58871	302063
99126	302064
27173	302065
190079	302066
133458	302067
79706	302068
18390	302069
151484	302070
211680	302071
57505	302072
96878	302073
182008	302074
60157	302075
80991	302076
83893	302077
124888	302078
98988	302079
108743	302080
109678	302081
212350	302082
96443	302083
210916	302084
140361	302085
207436	302086
188798	302087
129274	302088
111687	302089
175891	302090
183492	302091
22642	302092
109277	302093
151455	302094
214276	302095
132474	302096
25584	302097
201012	302098
43100	302099
18670	302100
101886	302101
16192	302102
102652	302103
59861	302104
84434	302105
133606	302106
3558	302107
60795	302108
204529	302109
134331	302110
83172	302111
210919	302112
50097	302113
37254	302114
62772	302115
87243	302116
60871	302117
96281	302118
150972	302119
40885	302120
63032	302121
25822	302122
102019	302123
25293	302124
211461	302125
153424	302126
79093	302127
79782	302128
60441	302129
20105	302130
119157	302131
40092	302132
96874	302133
96760	302134
212272	302135
214612	302136
211996	302137
136716	302138
103569	302139
82790	302140
177624	302141
133436	302142
208960	302143
149894	302144
84683	302145
153547	302146
212556	302147
107384	302148
104194	302149
60863	302150
65746	302151
105507	302152
185173	302153
184534	302154
117465	302155
60867	302156
21529	302157
183083	302158
177185	302159
110901	302160
111624	302161
107804	302162
211728	302163
78333	302164
12808	302165
99762	302166
129677	302167
36750	302168
8099	302169
113036	302170
57589	302171
164717	302172
97388	302173
92685	302174
231816	302175
11907	302176
204928	302177
211129	302178
151095	302179
147375	302180
113528	302181
105557	302182
176574	302183
139973	302184
52816	302185
1276	302186
39734	302187
24410	302188
74161	302189
114127	302190
181635	302191
96255	302192
107050	302193
37749	302194
19025	302195
23027	302196
178811	302197
74432	302198
130160	302199
76791	302200
31881	302201
34562	302202
232742	302203
7770	302204
94901	302205
178093	302206
207444	302207
82561	302208
232256	302209
198499	302210
111763	302211
99216	302212
2842	302213
3490	302214
212651	302215
95020	302216
59048	302217
50376	302218
5615	302219
98203	302220
124532	302221
130814	302222
57710	302223
98942	302224
64790	302225
98027	302226
64159	302227
238719	302228
5280	302229
181614	302230
112530	302231
151559	302232
46730	302233
36647	302234
46916	302235
139982	302236
91402	302237
104259	302238
129357	302239
120433	302240
35067	302241
14248	302242
83748	302243
52949	302244
71507	302245
58207	302246
98692	302247
144544	302248
177227	302249
150860	302250
86752	302251
116133	302252
77274	302253
37758	302254
206353	302255
111948	302256
103140	302257
5641	302258
139299	302259
1174	302260
2712	302261
138196	302262
99519	302263
62778	302264
20524	302265
182902	302266
104540	302267
112032	302268
156133	302269
39545	302270
73373	302271
34495	302272
137097	302273
133991	302274
26198	302275
50078	302276
194363	302277
85383	302278
128622	302279
95870	302280
53007	302281
96285	302282
5960	302283
184152	302284
174598	302285
121829	302286
39720	302287
179892	302288
39511	302289
953	302290
149789	302291
66445	302292
110635	302293
13472	302294
87907	302295
153157	302296
213058	302297
185739	302298
2221	302299
212447	302300
210611	302301
131827	302302
676	302303
46479	302304
12611	302305
69450	302306
212083	302307
140528	302308
28341	302309
57929	302310
37758	302311
97067	302312
29999	302313
97121	302314
207731	302315
73489	302316
113637	302317
57916	302318
186685	302319
99079	302320
131902	302321
75458	302322
111352	302323
214264	302324
110167	302325
18752	302326
118058	302327
176163	302328
173389	302329
181327	302330
2194	302331
105128	302332
10269	302333
57212	302334
37934	302335
103309	302336
15652	302337
29004	302338
117411	302339
198965	302340
13593	302341
47726	302342
180263	302343
4510	302344
156908	302345
18907	302346
84372	302347
117622	302348
65319	302349
71266	302350
45377	302351
3519	302352
24101	302353
111721	302354
15233	302355
6796	302356
97656	302357
182594	302358
7854	302359
213719	302360
127284	302361
215316	302362
80129	302363
130125	302364
180350	302365
1281	302366
98507	302367
17206	302368
117897	302369
47894	302370
182576	302371
99131	302372
178465	302373
30001	302374
184188	302375
74396	302376
106732	302377
137115	302378
17150	302379
192911	302380
12258	302381
174489	302382
151907	302383
153108	302384
110807	302385
57522	302386
183604	302387
61017	302388
12281	302389
108822	302390
112673	302391
105468	302392
212105	302393
106094	302394
96971	302395
209325	302396
179162	302397
184903	302398
164623	302399
77394	302400
15833	302401
33064	302402
183016	302403
184171	302404
37298	302405
98182	302406
57790	302407
137615	302408
184690	302409
181790	302410
136810	302411
182089	302412
45963	302413
197695	302414
96324	302415
161905	302416
152880	302417
200093	302418
100625	302419
163193	302420
201359	302421
5176	302422
74750	302423
213538	302424
110945	302425
52891	302426
150625	302427
177028	302428
74520	302429
142141	302430
52990	302431
181901	302432
176284	302433
180920	302434
150138	302435
48004	302436
98255	302437
43193	302438
16169	302439
32940	302440
17245	302441
239896	302442
106815	302443
111211	302444
97951	302445
8288	302446
29878	302447
140927	302448
78579	302449
9043	302450
11064	302451
151149	302452
133165	302453
73549	302454
44818	302455
10823	302456
129588	302457
122020	302458
124492	302459
66843	302460
110847	302461
64465	302462
145813	302463
35437	302464
132077	302465
197568	302466
131954	302467
88219	302468
135299	302469
28510	302470
25267	302471
205637	302472
7558	302473
84002	302474
106838	302475
53282	302476
179801	302477
118618	302478
150450	302479
40911	302480
197673	302481
44936	302482
51758	302483
212504	302484
87311	302485
31961	302486
131401	302487
147555	302488
67440	302489
210006	302490
17456	302491
12111	302492
149592	302493
56989	302494
212203	302495
82042	302496
47965	302497
16271	302498
147559	302499
112959	302500
238266	302501
214168	302502
134004	302503
138993	302504
139063	302505
30035	302506
73798	302507
64693	302508
41187	302509
133779	302510
61411	302511
28066	302512
13451	302513
16775	302514
32423	302515
205320	302516
18923	302517
191037	302518
150542	302519
215302	302520
189269	302521
140370	302522
46636	302523
19987	302524
12788	302525
185876	302526
133855	302527
57753	302528
133627	302529
187269	302530
58998	302531
74906	302532
131430	302533
134481	302534
75582	302535
135281	302536
100771	302537
111639	302538
197525	302539
132509	302540
99273	302541
136653	302542
74787	302543
134105	302544
192503	302545
96722	302546
136451	302547
64993	302548
57788	302549
77393	302550
141588	302551
11076	302552
96509	302553
23070	302554
195999	302555
133050	302556
164129	302557
138657	302558
152492	302559
26437	302560
209713	302561
153309	302562
161982	302563
157082	302564
99074	302565
19026	302566
214453	302567
164840	302568
132063	302569
201338	302570
91348	302571
130962	302572
132018	302573
40145	302574
34063	302575
59108	302576
142676	302577
205049	302578
104355	302579
44885	302580
36487	302581
131780	302582
57126	302583
183707	302584
133445	302585
110894	302586
179868	302587
129905	302588
214239	302589
133113	302590
34219	302591
3529	302592
16308	302593
139847	302594
186264	302595
118270	302596
24430	302597
175985	302598
112775	302599
131317	302600
150316	302601
119816	302602
23322	302603
205819	302604
151504	302605
213509	302606
87711	302607
56710	302608
129763	302609
133937	302610
7931	302611
5176	302612
131146	302613
46712	302614
111240	302615
1591	302616
113545	302617
181849	302618
123952	302619
174935	302620
60851	302621
60178	302622
164456	302623
5897	302624
105230	302625
46924	302626
148713	302627
214857	302628
149968	302629
96968	302630
143940	302631
59134	302632
62653	302633
9420	302634
25663	302635
133962	302636
131073	302637
50798	302638
156335	302639
30244	302640
47779	302641
39237	302642
23207	302643
14484	302644
149843	302645
213318	302646
110936	302647
182847	302648
81747	302649
110842	302650
84196	302651
214907	302652
149660	302653
134699	302654
18604	302655
24221	302656
2194	302657
175904	302658
41760	302659
7222	302660
50386	302661
60362	302662
48111	302663
93485	302664
57656	302665
198532	302666
97506	302667
129039	302668
150318	302669
36934	302670
41545	302671
211811	302672
39006	302673
53125	302674
35493	302675
48020	302676
23138	302677
72479	302678
82981	302679
3533	302680
98878	302681
98458	302682
3591	302683
41670	302684
139611	302685
34371	302686
177118	302687
84506	302688
112171	302689
5936	302690
181757	302691
209319	302692
111941	302693
32249	302694
106716	302695
111361	302696
63427	302697
96933	302698
152575	302699
150615	302700
154436	302701
153855	302702
210866	302703
2859	302704
1754	302705
113604	302706
10642	302707
86456	302708
585	302709
150168	302710
210839	302711
165487	302712
13362	302713
104201	302714
104209	302715
183881	302716
44625	302717
132464	302718
137182	302719
130182	302720
73995	302721
966	302722
77832	302723
139647	302724
209449	302725
151395	302726
214799	302727
166763	302728
89074	302729
126657	302730
181525	302731
5191	302732
40865	302733
92857	302734
134437	302735
103121	302736
111237	302737
11229	302738
218997	302739
206609	302740
42917	302741
104152	302742
84743	302743
151386	302744
228984	302745
130690	302746
74770	302747
194030	302748
166363	302749
176669	302750
98504	302751
186506	302752
111118	302753
60489	302754
104856	302755
130605	302756
44712	302757
10603	302758
81889	302759
82738	302760
212197	302761
185908	302762
49409	302763
5534	302764
60870	302765
103488	302766
78866	302767
74704	302768
97906	302769
96946	302770
46349	302771
93794	302772
51334	302773
32131	302774
58618	302775
2206	302776
150152	302777
70907	302778
168671	302779
109846	302780
182473	302781
211408	302782
83173	302783
33445	302784
15219	302785
9131	302786
40648	302787
2469	302788
98936	302789
10738	302790
10774	302791
2323	302792
84364	302793
10738	302794
12840	302795
153505	302796
112262	302797
83217	302798
29545	302799
1400	302800
185688	302801
151540	302802
60460	302803
182796	302804
212498	302805
148655	302806
65896	302807
99000	302808
94528	302809
151478	302810
94529	302811
149000	302812
58272	302813
191043	302814
150505	302815
197985	302816
8224	302817
138320	302818
2776	302819
2799	302820
83423	302821
98089	302822
58639	302823
125466	302824
229623	302825
46127	302826
97151	302827
106701	302828
6006	302829
46823	302830
176000	302831
183201	302832
211739	302833
165699	302834
47440	302835
83569	302836
71768	302837
151819	302838
139477	302839
79097	302840
63958	302841
108429	302842
11170	302843
153940	302844
211542	302845
165951	302846
215195	302847
211061	302848
105029	302849
10307	302850
24372	302851
131048	302852
112202	302853
114483	302854
45234	302855
63681	302856
183550	302857
169310	302858
19045	302859
112990	302860
212527	302861
30178	302862
210653	302863
152625	302864
4672	302865
966	302866
74591	302867
151772	302868
81022	302869
211735	302870
57858	302871
47094	302872
50173	302873
58893	302874
96407	302875
56032	302876
240418	302877
185142	302878
181754	302879
95589	302880
57300	302881
95129	302882
151809	302883
129091	302884
130901	302885
135460	302886
185778	302887
210381	302888
26129	302889
80023	302890
24361	302891
179091	302892
14397	302893
79932	302894
20384	302895
72865	302896
190100	302897
131855	302898
35770	302899
141379	302900
28955	302901
214489	302902
101479	302903
76383	302904
196530	302905
1700	302906
138481	302907
72413	302908
99224	302909
180344	302910
110327	302911
147085	302912
140922	302913
37230	302914
1787	302915
74247	302916
150401	302917
209433	302918
59469	302919
47441	302920
4036	302921
74574	302922
94592	302923
153341	302924
130538	302925
110947	302926
26936	302927
149531	302928
115807	302929
27554	302930
83642	302931
165476	302932
138330	302933
62780	302934
74155	302935
170973	302936
128429	302937
82092	302938
106	302939
15847	302940
54958	302941
17755	302942
83915	302943
20097	302944
55733	302945
85758	302946
112406	302947
104196	302948
10281	302949
214252	302950
11595	302951
31779	302952
187251	302953
102157	302954
111715	302955
187677	302956
133528	302957
152681	302958
2834	302959
147780	302960
734	302961
94492	302962
28257	302963
213678	302964
98289	302965
113757	302966
65877	302967
10800	302968
143780	302969
57923	302970
17163	302971
74106	302972
151884	302973
96677	302974
47962	302975
82947	302976
6102	302977
59590	302978
4039	302979
19879	302980
96906	302981
128484	302982
109238	302983
5145	302984
140635	302985
200005	302986
160240	302987
152040	302988
209508	302989
110510	302990
5919	302991
56937	302992
126887	302993
3956	302994
10899	302995
78842	302996
151361	302997
30655	302998
143219	302999
212708	303000
153160	303001
39505	303002
86860	303003
94876	303004
109597	303005
210087	303006
152318	303007
44351	303008
35843	303009
7873	303010
11670	303011
97700	303012
536	303013
98547	303014
99459	303015
99488	303016
71009	303017
49752	303018
6984	303019
190907	303020
127209	303021
99895	303022
210806	303023
179580	303024
126777	303025
142834	303026
12345	303027
98983	303028
3214	303029
28429	303030
154404	303031
42873	303032
11562	303033
2497	303034
148876	303035
32089	303036
152157	303037
124607	303038
5913	303039
22791	303040
141578	303041
98604	303042
1928	303043
176653	303044
18914	303045
2186	303046
92660	303047
25617	303048
108183	303049
51044	303050
211872	303051
4496	303052
123800	303053
29221	303054
131230	303055
1703	303056
47402	303057
50517	303058
153340	303059
5693	303060
3529	303061
30322	303062
57315	303063
44771	303064
40146	303065
84892	303066
114079	303067
182388	303068
130765	303069
6756	303070
74806	303071
131087	303072
184124	303073
64278	303074
66964	303075
153795	303076
82883	303077
96331	303078
179382	303079
131825	303080
129725	303081
61504	303082
149753	303083
2271	303084
233422	303085
95616	303086
74980	303087
80347	303088
190358	303089
72362	303090
130870	303091
46381	303092
78008	303093
139660	303094
177129	303095
153723	303096
148	303097
96280	303098
37037	303099
122945	303100
51262	303101
80867	303102
52451	303103
34403	303104
49610	303105
152385	303106
10801	303107
10602	303108
54252	303109
1962	303110
211135	303111
36138	303112
212791	303113
131146	303114
210222	303115
209661	303116
125883	303117
59989	303118
96533	303119
206252	303120
38061	303121
112015	303122
80417	303123
101249	303124
9041	303125
101404	303126
151030	303127
132440	303128
90139	303129
25607	303130
194729	303131
96892	303132
16142	303133
79002	303134
25628	303135
133789	303136
115821	303137
110485	303138
12107	303139
129090	303140
89130	303141
56936	303142
52095	303143
39596	303144
59515	303145
98798	303146
12121	303147
47162	303148
76655	303149
24378	303150
100735	303151
152238	303152
52932	303153
149374	303154
38996	303155
174529	303156
186043	303157
165517	303158
96732	303159
129732	303160
83633	303161
39372	303162
47436	303163
128399	303164
165	303165
110808	303166
184769	303167
75029	303168
35034	303169
99618	303170
44545	303171
112566	303172
47577	303173
4712	303174
160862	303175
11877	303176
114338	303177
185531	303178
108831	303179
208563	303180
194706	303181
137491	303182
1945	303183
207355	303184
151464	303185
85545	303186
70875	303187
191963	303188
106569	303189
213385	303190
75153	303191
121123	303192
98956	303193
8707	303194
181250	303195
7014	303196
130842	303197
214992	303198
133285	303199
44836	303200
185834	303201
131722	303202
138733	303203
205753	303204
96760	303205
149259	303206
24938	303207
40357	303208
179874	303209
105035	303210
64109	303211
211367	303212
83137	303213
111277	303214
105829	303215
208626	303216
103128	303217
60849	303218
50289	303219
147148	303220
131731	303221
78873	303222
83369	303223
34667	303224
98246	303225
126978	303226
41647	303227
165333	303228
99440	303229
78873	303230
122534	303231
104191	303232
133253	303233
12260	303234
104771	303235
73992	303236
97229	303237
44828	303238
53060	303239
32993	303240
8064	303241
57230	303242
8757	303243
87025	303244
165720	303245
129960	303246
133184	303247
149026	303248
193715	303249
109892	303250
162700	303251
133844	303252
47909	303253
50513	303254
212115	303255
11377	303256
6757	303257
212256	303258
213672	303259
104213	303260
8281	303261
79635	303262
178895	303263
83897	303264
98339	303265
130465	303266
140046	303267
97700	303268
116093	303269
78878	303270
52966	303271
212290	303272
148443	303273
57521	303274
96317	303275
57057	303276
52781	303277
101724	303278
83674	303279
78866	303280
26641	303281
195637	303282
1765	303283
96473	303284
212378	303285
163629	303286
231693	303287
50219	303288
111305	303289
88056	303290
585	303291
147572	303292
209477	303293
175781	303294
132372	303295
59147	303296
150680	303297
85020	303298
113731	303299
140803	303300
118612	303301
15281	303302
126384	303303
3007	303304
211265	303305
4653	303306
153420	303307
57821	303308
209132	303309
57673	303310
182378	303311
142553	303312
98503	303313
954	303314
47820	303315
99445	303316
19699	303317
10239	303318
15319	303319
232961	303320
111684	303321
104199	303322
139673	303323
60879	303324
209852	303325
46933	303326
140607	303327
134119	303328
130691	303329
137315	303330
38144	303331
43767	303332
128333	303333
65235	303334
1772	303335
112424	303336
105856	303337
98275	303338
149664	303339
229653	303340
96877	303341
150390	303342
200000	303343
153713	303344
98941	303345
2271	303346
152037	303347
23136	303348
64658	303349
146694	303350
93960	303351
99280	303352
130740	303353
104336	303354
186511	303355
121216	303356
13625	303357
150718	303358
31300	303359
21601	303360
32639	303361
65507	303362
76314	303363
32417	303364
10332	303365
178755	303366
62643	303367
203971	303368
97213	303369
215138	303370
47038	303371
61598	303372
134080	303373
186075	303374
2667	303375
15989	303376
55749	303377
133696	303378
72880	303379
163209	303380
107414	303381
7821	303382
211156	303383
170710	303384
98946	303385
186125	303386
139296	303387
7029	303388
34402	303389
89478	303390
139994	303391
142641	303392
150240	303393
185784	303394
184072	303395
10595	303396
207783	303397
52422	303398
138319	303399
79702	303400
112034	303401
73988	303402
103698	303403
133039	303404
230684	303405
134036	303406
113746	303407
84894	303408
185490	303409
132242	303410
152930	303411
12258	303412
113575	303413
80179	303414
56601	303415
186452	303416
163711	303417
133440	303418
81535	303419
126561	303420
96752	303421
39893	303422
98191	303423
131322	303424
47665	303425
84584	303426
152029	303427
103327	303428
84944	303429
163352	303430
3102	303431
64853	303432
43706	303433
74302	303434
209667	303435
50764	303436
28442	303437
5911	303438
214986	303439
64266	303440
163700	303441
4529	303442
2214	303443
25552	303444
83830	303445
211351	303446
101683	303447
19039	303448
96357	303449
148834	303450
59155	303451
207336	303452
24623	303453
97338	303454
148905	303455
1567	303456
192068	303457
45042	303458
137954	303459
152103	303460
134006	303461
78843	303462
152005	303463
112065	303464
97095	303465
206625	303466
153024	303467
234335	303468
97788	303469
149408	303470
166867	303471
93975	303472
26401	303473
189044	303474
135209	303475
98591	303476
64755	303477
1572	303478
70612	303479
15837	303480
97782	303481
48023	303482
98383	303483
22523	303484
45721	303485
111187	303486
19508	303487
132917	303488
77110	303489
14500	303490
75019	303491
67055	303492
106717	303493
26321	303494
30071	303495
144386	303496
32047	303497
131290	303498
74806	303499
175247	303500
34769	303501
179312	303502
27551	303503
18676	303504
119480	303505
82270	303506
97963	303507
62906	303508
104190	303509
37738	303510
82510	303511
87032	303512
78037	303513
64372	303514
94679	303515
96827	303516
179759	303517
152479	303518
84821	303519
1955	303520
12310	303521
136398	303522
74289	303523
133178	303524
134231	303525
35613	303526
99892	303527
140771	303528
11969	303529
4667	303530
162437	303531
111337	303532
214750	303533
74963	303534
68704	303535
151800	303536
93731	303537
33513	303538
4055	303539
38514	303540
130360	303541
57435	303542
18923	303543
211865	303544
109996	303545
6793	303546
150986	303547
147299	303548
210360	303549
148691	303550
130220	303551
127572	303552
131729	303553
71368	303554
129670	303555
109871	303556
209094	303557
133571	303558
214614	303559
83413	303560
148552	303561
115842	303562
208012	303563
149361	303564
212031	303565
70325	303566
9243	303567
137605	303568
114148	303569
196698	303570
180335	303571
53641	303572
58117	303573
211454	303574
140955	303575
57266	303576
155492	303577
178995	303578
197234	303579
925	303580
152330	303581
196115	303582
135096	303583
133264	303584
197898	303585
122003	303586
186225	303587
90726	303588
163601	303589
34871	303590
187814	303591
99331	303592
59499	303593
35611	303594
76341	303595
181572	303596
186780	303597
180026	303598
73786	303599
111707	303600
1670	303601
60182	303602
88304	303603
184470	303604
19007	303605
78463	303606
67467	303607
63070	303608
152290	303609
102161	303610
130018	303611
104203	303612
109541	303613
56423	303614
152879	303615
211128	303616
211002	303617
97007	303618
98416	303619
111072	303620
197668	303621
96813	303622
100131	303623
182183	303624
16555	303625
19784	303626
46967	303627
211858	303628
179901	303629
8599	303630
9129	303631
131042	303632
24479	303633
14718	303634
28820	303635
13874	303636
33489	303637
699	303638
8215	303639
106042	303640
10208	303641
8293	303642
47791	303643
35621	303644
5485	303645
180519	303646
155237	303647
587	303648
41674	303649
48335	303650
5706	303651
41362	303652
6343	303653
9853	303654
3789	303655
27864	303656
73214	303657
61802	303658
10955	303659
103194	303660
18708	303661
92638	303662
4743	303663
977	303664
13441	303665
7711	303666
629	303667
1620	303668
39886	303669
1641	303670
65653	303671
36992	303672
2061	303673
2880	303674
3516	303675
153098	303676
51223	303677
654	303678
29507	303679
6543	303680
13494	303681
6194	303682
34708	303683
6910	303684
646	303685
1687	303686
105768	303687
19097	303688
31480	303689
105299	303690
8228	303691
3981	303692
111753	303693
15776	303694
199289	303695
13495	303696
103873	303697
38212	303698
103895	303699
47520	303700
34292	303701
19221	303702
1334	303703
165284	303704
54405	303705
179262	303706
634	303707
681	303708
2051	303709
17543	303710
93546	303711
59890	303712
3582	303713
16204	303714
37896	303715
127829	303716
82394	303717
184635	303718
80	303719
35067	303720
68322	303721
6018	303722
22275	303723
19705	303724
47300	303725
15622	303726
5000	303727
7123	303728
6196	303729
24491	303730
183044	303731
2238	303732
5473	303733
73069	303734
88558	303735
233210	303736
8183	303737
51592	303738
1239	303739
21320	303740
48871	303741
2238	303742
144848	303743
92453	303744
42750	303745
687	303746
29539	303747
3286	303748
2337	303749
104586	303750
118154	303751
19683	303752
47909	303753
48321	303754
14375	303755
8263	303756
21256	303757
52892	303758
1698	303759
78199	303760
54246	303761
180999	303762
237537	303763
87704	303764
118765	303765
118505	303766
44308	303767
51219	303768
78886	303769
114887	303770
71128	303771
53124	303772
17437	303773
100116	303774
55109	303775
17887	303776
119410	303777
124822	303778
51749	303779
22483	303780
14726	303781
164149	303782
32413	303783
19032	303784
69936	303785
14042	303786
33892	303787
213478	303788
58118	303789
157986	303790
79153	303791
159481	303792
30753	303793
86901	303794
7926	303795
39390	303796
11476	303797
24376	303798
5374	303799
4089	303800
25191	303801
31527	303802
16888	303803
12201	303804
25614	303805
36555	303806
63210	303807
101102	303808
37118	303809
11753	303810
6257	303811
160621	303812
30838	303813
15078	303814
14716	303815
30969	303816
2684	303817
12411	303818
7736	303819
6409	303820
58740	303821
162455	303822
184899	303823
32898	303824
10313	303825
28871	303826
88045	303827
86074	303828
5716	303829
41229	303830
84388	303831
57786	303832
124740	303833
56266	303834
184790	303835
164180	303836
41616	303837
10354	303838
66258	303839
89552	303840
67828	303841
54147	303842
28562	303843
17801	303844
37371	303845
20646	303846
16802	303847
34804	303848
897	303849
42928	303850
38487	303851
213373	303852
51232	303853
167197	303854
36931	303855
51412	303856
60483	303857
29358	303858
55159	303859
20928	303860
382	303861
353	303862
88030	303863
125539	303864
41355	303865
109227	303866
15522	303867
46738	303868
34418	303869
219282	303870
88422	303871
266	303872
1610	303873
6425	303874
51891	303875
7186	303876
49330	303877
79627	303878
31403	303879
205682	303880
78733	303881
72573	303882
88535	303883
85747	303884
31576	303885
46478	303886
55449	303887
94123	303888
70371	303889
23723	303890
29660	303891
105416	303892
17234	303893
7444	303894
5349	303895
11529	303896
6524	303897
5584	303898
24570	303899
13862	303900
12236	303901
80718	303902
52906	303903
12211	303904
81078	303905
80044	303906
106006	303907
3240	303908
184945	303909
64904	303910
59315	303911
57203	303912
44476	303913
162479	303914
74261	303915
33410	303916
90562	303917
122920	303918
66916	303919
18517	303920
59228	303921
60008	303922
779	303923
102169	303924
61201	303925
74945	303926
57789	303927
44474	303928
1028	303929
139	303930
60548	303931
26221	303932
94993	303933
11337	303934
43272	303935
24020	303936
17571	303937
20575	303938
3649	303939
41377	303940
22556	303941
145526	303942
47015	303943
60587	303944
30030	303945
32619	303946
130375	303947
25677	303948
180832	303949
27741	303950
1363	303951
23071	303952
89829	303953
94095	303954
91263	303955
33015	303956
7661	303957
26658	303958
14135	303959
59550	303960
43076	303961
16575	303962
142887	303963
11439	303964
10845	303965
47948	303966
3616	303967
20243	303968
174480	303969
25086	303970
55627	303971
27502	303972
95315	303973
120173	303974
12209	303975
3850	303976
67662	303977
193685	303978
97560	303979
78673	303980
84156	303981
1433	303982
1107	303983
223	303984
83442	303985
124103	303986
92107	303987
75302	303988
67179	303989
28458	303990
3780	303991
13431	303992
62433	303993
17082	303994
192221	303995
5053	303996
35929	303997
11170	303998
26344	303999
214840	304000
22174	304001
44950	304002
88489	304003
180826	304004
80756	304005
24255	304006
337	304007
39002	304008
30486	304009
89942	304010
104976	304011
7262	304012
15611	304013
11756	304014
42618	304015
13050	304016
68195	304017
9223	304018
3947	304019
33480	304020
95116	304021
26173	304022
3939	304023
52636	304024
44407	304025
7826	304026
34284	304027
18397	304028
1956	304029
11201	304030
1256	304031
4016	304032
89137	304033
40459	304034
42654	304035
22755	304036
7685	304037
5469	304038
147287	304039
6178	304040
53098	304041
411	304042
81592	304043
3101	304044
101969	304045
136137	304046
81898	304047
4761	304048
9752	304049
120592	304050
12175	304051
67305	304052
14086	304053
34183	304054
239193	304055
10656	304056
93694	304057
14077	304058
213071	304059
3828	304060
57078	304061
87284	304062
137318	304063
43544	304064
78809	304065
32645	304066
13761	304067
13722	304068
13803	304069
65126	304070
94153	304071
33717	304072
28177	304073
24747	304074
3737	304075
477	304076
1207	304077
3737	304078
62544	304079
9925	304080
358	304081
1846	304082
124905	304083
80636	304084
18020	304085
49544	304086
2870	304087
37827	304088
5173	304089
95804	304090
48886	304091
22444	304092
21656	304093
53214	304094
80784	304095
38865	304096
11852	304097
111676	304098
70784	304099
76439	304100
7563	304101
11072	304102
8361	304103
18229	304104
190847	304105
115304	304106
229504	304107
228775	304108
137722	304109
132431	304110
156665	304111
138627	304112
110264	304113
106568	304114
37218	304115
38767	304116
167777	304117
121102	304118
80788	304119
5177	304120
16362	304121
55263	304122
175596	304123
4737	304124
89597	304125
76399	304126
135360	304127
34816	304128
968	304129
27167	304130
24029	304131
41205	304132
112661	304133
137198	304134
7480	304135
13235	304136
83977	304137
6171	304138
32944	304139
15667	304140
343	304141
48822	304142
67863	304143
15184	304144
143540	304145
636	304146
30826	304147
5873	304148
203851	304149
21536	304150
13284	304151
32884	304152
14149	304153
147426	304154
17277	304155
51879	304156
35195	304157
27829	304158
935	304159
20191	304160
2177	304161
24604	304162
2286	304163
5	304164
54539	304165
181349	304166
147193	304167
85167	304168
3939	304169
47549	304170
37147	304171
13818	304172
80589	304173
1225	304174
57087	304175
8015	304176
43566	304177
134308	304178
2263	304179
654	304180
2640	304181
2637	304182
358	304183
1845	304184
47	304185
106503	304186
30648	304187
73660	304188
208493	304189
25428	304190
36172	304191
62486	304192
86604	304193
119457	304194
31284	304195
106506	304196
586	304197
93064	304198
38713	304199
198555	304200
88612	304201
23220	304202
768	304203
170	304204
123294	304205
171561	304206
1018	304207
124233	304208
15757	304209
15839	304210
2994	304211
132403	304212
9659	304213
78824	304214
25737	304215
237	304216
2472	304217
15915	304218
62547	304219
27528	304220
1185	304221
20670	304222
354	304223
4838	304224
2975	304225
16081	304226
12058	304227
24892	304228
44822	304229
75036	304230
3214	304231
1089	304232
5830	304233
68627	304234
17412	304235
218875	304236
172957	304237
2587	304238
18969	304239
1463	304240
6901	304241
13259	304242
19055	304243
4697	304244
7533	304245
33765	304246
36640	304247
13939	304248
1089	304249
228542	304250
36605	304251
111913	304252
23442	304253
50904	304254
29	304255
3587	304256
78653	304257
224655	304258
38543	304259
62096	304260
5948	304261
55	304262
20	304263
1492	304264
6084	304265
63794	304266
186498	304267
35141	304268
57764	304269
14375	304270
16807	304271
9052	304272
19762	304273
11214	304274
1412	304275
163508	304276
21908	304277
130193	304278
6409	304279
24707	304280
4993	304281
3576	304282
28051	304283
80779	304284
56458	304285
914	304286
3344	304287
46137	304288
18935	304289
154014	304290
116336	304291
130135	304292
11630	304293
1257	304294
132492	304295
1030	304296
19940	304297
101603	304298
27961	304299
15740	304300
940	304301
28112	304302
495	304303
532	304304
13921	304305
12204	304306
79489	304307
22723	304308
3886	304309
167068	304310
13972	304311
13791	304312
57576	304313
1728	304314
169	304315
141207	304316
15457	304317
83791	304318
167370	304319
83191	304320
13520	304321
10355	304322
8817	304323
6555	304324
1393	304325
20944	304326
25836	304327
35471	304328
5898	304329
35466	304330
1014	304331
254	304332
27184	304333
10040	304334
112036	304335
22423	304336
70701	304337
18672	304338
138610	304339
113229	304340
27057	304341
2603	304342
37149	304343
96586	304344
166976	304345
18118	304346
59263	304347
78741	304348
57361	304349
47534	304350
37185	304351
12966	304352
44216	304353
99	304354
106083	304355
140732	304356
82181	304357
104014	304358
16791	304359
86585	304360
48510	304361
143185	304362
196388	304363
31420	304364
31043	304365
20022	304366
28364	304367
2928	304368
65049	304369
2986	304370
3604	304371
25439	304372
58554	304373
139423	304374
13953	304375
54629	304376
4785	304377
4186	304378
16735	304379
4208	304380
5939	304381
3154	304382
106707	304383
184892	304384
38314	304385
188648	304386
11344	304387
166106	304388
108164	304389
180850	304390
98366	304391
121133	304392
96989	304393
4371	304394
86478	304395
147722	304396
32794	304397
48524	304398
89773	304399
188682	304400
78849	304401
176125	304402
93333	304403
150415	304404
104268	304405
140879	304406
196118	304407
33884	304408
18476	304409
197364	304410
81511	304411
146756	304412
79579	304413
225688	304414
4400	304415
10596	304416
55349	304417
82669	304418
33112	304419
154884	304420
17287	304421
29018	304422
85629	304423
51839	304424
30048	304425
85786	304426
30748	304427
45678	304428
6618	304429
126812	304430
52631	304431
1028	304432
165075	304433
88868	304434
7989	304435
10398	304436
95721	304437
114	304438
8344	304439
6211	304440
62688	304441
5972	304442
25895	304443
185695	304444
209051	304445
59175	304446
2489	304447
137317	304448
134646	304449
91821	304450
171151	304451
24378	304452
62109	304453
62109	304454
16647	304455
68383	304456
33850	304457
91994	304458
18313	304459
42961	304460
27467	304461
8474	304462
34235	304463
20543	304464
18318	304465
51177	304466
13179	304467
149507	304468
39670	304469
39666	304470
38341	304471
56420	304472
4763	304473
47558	304474
30457	304475
156145	304476
22911	304477
234095	304478
94387	304479
10413	304480
128385	304481
101930	304482
145212	304483
140233	304484
36309	304485
53966	304486
15533	304487
22804	304488
36433	304489
43731	304490
8009	304491
117086	304492
105808	304493
3260	304494
64954	304495
35622	304496
9718	304497
38853	304498
35756	304499
50187	304500
14108	304501
344	304502
59861	304503
148780	304504
7401	304505
90171	304506
232528	304507
73010	304508
40949	304509
68506	304510
9342	304511
19066	304512
98316	304513
43540	304514
72280	304515
1189	304516
12543	304517
47308	304518
32134	304519
1083	304520
19613	304521
26655	304522
2570	304523
77299	304524
5829	304525
1967	304526
61673	304527
147787	304528
52946	304529
15918	304530
56871	304531
9307	304532
16425	304533
2394	304534
237004	304535
74971	304536
66054	304537
6211	304538
98836	304539
127641	304540
15870	304541
32502	304542
69329	304543
6087	304544
61154	304545
140709	304546
55681	304547
37746	304548
78988	304549
27034	304550
17767	304551
60817	304552
72265	304553
9330	304554
36303	304555
5322	304556
6091	304557
9596	304558
1816	304559
9449	304560
44890	304561
79270	304562
36805	304563
27937	304564
80912	304565
22972	304566
141973	304567
33595	304568
43673	304569
67416	304570
88534	304571
47906	304572
140753	304573
37207	304574
79012	304575
61518	304576
34786	304577
27709	304578
81019	304579
29692	304580
29152	304581
22748	304582
104127	304583
14218	304584
5869	304585
28492	304586
2013	304587
9890	304588
16424	304589
8919	304590
15511	304591
129674	304592
83672	304593
74535	304594
6041	304595
121136	304596
237681	304597
3609	304598
215152	304599
11300	304600
3069	304601
24485	304602
139628	304603
66162	304604
3674	304605
52069	304606
89344	304607
6301	304608
2600	304609
20454	304610
49205	304611
6733	304612
39048	304613
24954	304614
31721	304615
72707	304616
57012	304617
22753	304618
21474	304619
24073	304620
37680	304621
84164	304622
31672	304623
38100	304624
46904	304625
100523	304626
29674	304627
9777	304628
38824	304629
1965	304630
29805	304631
51291	304632
91027	304633
102213	304634
110554	304635
87193	304636
223218	304637
22809	304638
190608	304639
144645	304640
72196	304641
76235	304642
53865	304643
27017	304644
15706	304645
60649	304646
167867	304647
140511	304648
148096	304649
164168	304650
89264	304651
6348	304652
237785	304653
3965	304654
239032	304655
16601	304656
49033	304657
231233	304658
78522	304659
48787	304660
106724	304661
111487	304662
207583	304663
13001	304664
163418	304665
209184	304666
28982	304667
92409	304668
199983	304669
41454	304670
677	304671
116099	304672
64829	304673
40395	304674
5849	304675
156525	304676
20117	304677
753	304678
13447	304679
1457	304680
67375	304681
53132	304682
67125	304683
654	304684
15110	304685
107755	304686
4725	304687
164475	304688
10753	304689
124458	304690
5845	304691
12212	304692
67392	304693
67536	304694
52219	304695
77504	304696
234172	304697
93845	304698
36757	304699
167465	304700
77726	304701
43030	304702
55159	304703
75278	304704
78053	304705
140972	304706
103072	304707
99626	304708
34825	304709
140919	304710
83200	304711
58330	304712
22403	304713
109297	304714
175931	304715
6304	304716
28697	304717
2555	304718
7279	304719
20442	304720
46018	304721
37281	304722
4697	304723
204442	304724
9087	304725
4957	304726
101813	304727
22370	304728
63001	304729
146913	304730
40336	304731
166465	304732
144939	304733
10328	304734
14376	304735
54213	304736
24259	304737
12068	304738
35902	304739
28774	304740
26561	304741
139874	304742
93806	304743
557	304744
1048	304745
2592	304746
1845	304747
20041	304748
57352	304749
11103	304750
11103	304751
175539	304752
84271	304753
30736	304754
24083	304755
2621	304756
164984	304757
11516	304758
5703	304759
150411	304760
169597	304761
828	304762
80557	304763
49139	304764
234930	304765
15867	304766
20056	304767
37759	304768
15297	304769
49214	304770
32234	304771
3481	304772
6179	304773
61480	304774
22968	304775
32	304776
7320	304777
51758	304778
66339	304779
8273	304780
30417	304781
18632	304782
169561	304783
31117	304784
169951	304785
144820	304786
1028	304787
227737	304788
95877	304789
107064	304790
235215	304791
96171	304792
120581	304793
144946	304794
150676	304795
87700	304796
104548	304797
69133	304798
4907	304799
31312	304800
81561	304801
7254	304802
17005	304803
49163	304804
106633	304805
123421	304806
12709	304807
6618	304808
39174	304809
30162	304810
142760	304811
122468	304812
54728	304813
3896	304814
5001	304815
114202	304816
63485	304817
71039	304818
87019	304819
41104	304820
47447	304821
103100	304822
86074	304823
163374	304824
67017	304825
99542	304826
50484	304827
166725	304828
7445	304829
731	304830
47251	304831
19837	304832
4221	304833
741	304834
14959	304835
55156	304836
139983	304837
36821	304838
37683	304839
3025	304840
14003	304841
33625	304842
1059	304843
87185	304844
38326	304845
4495	304846
71971	304847
13047	304848
55745	304849
156581	304850
79501	304851
19066	304852
24633	304853
14033	304854
14033	304855
116465	304856
69713	304857
21778	304858
64419	304859
13394	304860
80110	304861
72454	304862
58601	304863
24015	304864
109781	304865
142792	304866
39612	304867
119530	304868
58161	304869
33735	304870
39581	304871
47999	304872
44535	304873
124002	304874
6200	304875
13409	304876
81975	304877
96080	304878
28210	304879
80734	304880
1729	304881
29263	304882
27212	304883
12103	304884
39574	304885
22788	304886
27507	304887
22997	304888
22977	304889
45764	304890
11425	304891
8354	304892
9443	304893
704	304894
9126	304895
82380	304896
3609	304897
24884	304898
60770	304899
44609	304900
12617	304901
39885	304902
176244	304903
56706	304904
8220	304905
360	304906
30872	304907
21130	304908
28380	304909
24284	304910
180484	304911
24151	304912
4360	304913
38677	304914
105438	304915
78713	304916
13198	304917
24067	304918
152	304919
42411	304920
20343	304921
32059	304922
46657	304923
132728	304924
9866	304925
48906	304926
55004	304927
163155	304928
18906	304929
63591	304930
11704	304931
107070	304932
16874	304933
134893	304934
59274	304935
128040	304936
118533	304937
105409	304938
144722	304939
186845	304940
119945	304941
47387	304942
142956	304943
11646	304944
29485	304945
52225	304946
100601	304947
64318	304948
29525	304949
183176	304950
30849	304951
96863	304952
24825	304953
119274	304954
20511	304955
74489	304956
55360	304957
117804	304958
60497	304959
40456	304960
5699	304961
40855	304962
84455	304963
98461	304964
74554	304965
26687	304966
110250	304967
161967	304968
55630	304969
7509	304970
191972	304971
62197	304972
23122	304973
35893	304974
23783	304975
225469	304976
60478	304977
79092	304978
30049	304979
55328	304980
17022	304981
8458	304982
22485	304983
40859	304984
25458	304985
6781	304986
13762	304987
5691	304988
14074	304989
77241	304990
14528	304991
104752	304992
54192	304993
143216	304994
46012	304995
56291	304996
1371	304997
29374	304998
87826	304999
46485	305000
24262	305001
8170	305002
2082	305003
935	305004
32386	305005
59910	305006
142050	305007
2534	305008
2665	305009
13868	305010
3501	305011
926	305012
25023	305013
98281	305014
18964	305015
3981	305016
110413	305017
43497	305018
166582	305019
33625	305020
5904	305021
7308	305022
95809	305023
1833	305024
21979	305025
43070	305026
91871	305027
54243	305028
110419	305029
5032	305030
43662	305031
811	305032
5299	305033
6356	305034
7210	305035
8461	305036
65062	305037
1072	305038
55564	305039
45730	305040
26786	305041
1229	305042
5219	305043
56089	305044
19721	305045
1754	305046
29059	305047
1341	305048
8700	305049
65398	305050
78376	305051
120694	305052
28802	305053
89438	305054
46162	305055
67572	305056
5327	305057
77920	305058
79870	305059
62452	305060
210408	305061
44548	305062
186164	305063
16903	305064
13540	305065
21192	305066
171492	305067
74389	305068
199750	305069
1810	305070
28281	305071
34872	305072
3764	305073
209833	305074
2095	305075
11381	305076
18486	305077
13852	305078
56687	305079
49355	305080
8316	305081
163	305082
1073	305083
120494	305084
90862	305085
27196	305086
52928	305087
64566	305088
89636	305089
126083	305090
24984	305091
154586	305092
1633	305093
23090	305094
222479	305095
15871	305096
24006	305097
79423	305098
44478	305099
17080	305100
237612	305101
23090	305102
48674	305103
158	305104
32168	305105
16477	305106
108303	305107
210	305108
24745	305109
208	305110
140802	305111
2262	305112
95898	305113
9372	305114
4104	305115
113742	305116
97937	305117
8093	305118
2050	305119
15127	305120
8249	305121
14164	305122
7308	305123
38672	305124
171767	305125
8460	305126
9342	305127
39392	305128
30079	305129
151656	305130
144622	305131
7438	305132
5721	305133
3490	305134
10644	305135
1470	305136
26765	305137
529	305138
529	305139
529	305140
101160	305141
73148	305142
133960	305143
2691	305144
23968	305145
156291	305146
24060	305147
1954	305148
8283	305149
1271	305150
44899	305151
34023	305152
5944	305153
106270	305154
555	305155
162653	305156
13128	305157
203591	305158
16059	305159
73411	305160
85590	305161
5245	305162
69889	305163
8253	305164
113396	305165
23307	305166
7253	305167
144834	305168
24987	305169
14129	305170
89644	305171
21461	305172
854	305173
104057	305174
29290	305175
150882	305176
5650	305177
83548	305178
239356	305179
21449	305180
28408	305181
215819	305182
43522	305183
67019	305184
88000	305185
66980	305186
124723	305187
28192	305188
153429	305189
93081	305190
52113	305191
71772	305192
154923	305193
26349	305194
135083	305195
71276	305196
19317	305197
21483	305198
87440	305199
39425	305200
178559	305201
8816	305202
71778	305203
43156	305204
31010	305205
211626	305206
15411	305207
114017	305208
3632	305209
222537	305210
59459	305211
527	305212
133740	305213
4368	305214
52010	305215
52010	305216
28098	305217
56364	305218
52232	305219
12	305220
144409	305221
16923	305222
64651	305223
4243	305224
37499	305225
7464	305226
97097	305227
25032	305228
39252	305229
8243	305230
132634	305231
117454	305232
164759	305233
99146	305234
41529	305235
66037	305236
71182	305237
36344	305238
65957	305239
7656	305240
125037	305241
197908	305242
66592	305243
36103	305244
103254	305245
84173	305246
142856	305247
80023	305248
6154	305249
163368	305250
29270	305251
9441	305252
91526	305253
13462	305254
43204	305255
17559	305256
117608	305257
110160	305258
116971	305259
23270	305260
74776	305261
50132	305262
71149	305263
18499	305264
99160	305265
15380	305266
126289	305267
5139	305268
93139	305269
5366	305270
142296	305271
87069	305272
197840	305273
141713	305274
83154	305275
98936	305276
87572	305277
105899	305278
103678	305279
211711	305280
120159	305281
208909	305282
148304	305283
37965	305284
80229	305285
58569	305286
55525	305287
113175	305288
35695	305289
15769	305290
89178	305291
4973	305292
35652	305293
32729	305294
131362	305295
11088	305296
36085	305297
77599	305298
216860	305299
91594	305300
39336	305301
205929	305302
165569	305303
76248	305304
15994	305305
35212	305306
118093	305307
141223	305308
12899	305309
124728	305310
35529	305311
165103	305312
124964	305313
82347	305314
12674	305315
68181	305316
86947	305317
199777	305318
36477	305319
13341	305320
32633	305321
17779	305322
24699	305323
5490	305324
71046	305325
216004	305326
170	305327
117990	305328
173651	305329
19148	305330
68127	305331
43871	305332
82792	305333
94125	305334
14523	305335
113168	305336
67136	305337
117809	305338
67188	305339
41070	305340
237047	305341
88871	305342
67874	305343
165736	305344
165841	305345
117881	305346
238474	305347
83681	305348
88930	305349
144384	305350
118706	305351
238168	305352
89202	305353
62354	305354
134091	305355
113122	305356
239931	305357
92751	305358
65747	305359
76196	305360
124720	305361
36086	305362
52735	305363
119307	305364
64002	305365
66899	305366
163531	305367
6789	305368
71091	305369
56323	305370
72877	305371
113056	305372
6894	305373
235461	305374
151028	305375
164411	305376
152011	305377
163455	305378
71100	305379
36023	305380
64959	305381
152143	305382
17074	305383
32630	305384
67128	305385
70503	305386
773	305387
662	305388
147631	305389
121894	305390
237509	305391
26551	305392
71166	305393
236708	305394
62951	305395
121230	305396
26013	305397
98017	305398
83250	305399
8149	305400
228789	305401
152293	305402
13585	305403
30198	305404
35797	305405
74996	305406
37177	305407
40851	305408
12	305409
58011	305410
43214	305411
63673	305412
31598	305413
102811	305414
49620	305415
9006	305416
7350	305417
29110	305418
73036	305419
2272	305420
24451	305421
59706	305422
104441	305423
5549	305424
16345	305425
37978	305426
61520	305427
11479	305428
33895	305429
2309	305430
49798	305431
27178	305432
41813	305433
51353	305434
96311	305435
2408	305436
41645	305437
122901	305438
23242	305439
3427	305440
73418	305441
52458	305442
28830	305443
140186	305444
53745	305445
14173	305446
7662	305447
120858	305448
14343	305449
6400	305450
59292	305451
66708	305452
188962	305453
76443	305454
10747	305455
8194	305456
346	305457
26734	305458
42041	305459
12323	305460
46311	305461
5995	305462
64131	305463
46254	305464
38661	305465
17157	305466
49678	305467
17157	305468
206855	305469
13867	305470
7214	305471
113135	305472
3702	305473
110407	305474
8054	305475
27306	305476
4710	305477
886	305478
32050	305479
31130	305480
58042	305481
587	305482
39091	305483
206794	305484
30039	305485
128705	305486
957	305487
5993	305488
746	305489
28	305490
23910	305491
36927	305492
73478	305493
95913	305494
111221	305495
17444	305496
109316	305497
150894	305498
37508	305499
99284	305500
21056	305501
1232	305502
62599	305503
16991	305504
38178	305505
30325	305506
4638	305507
106575	305508
15200	305509
1678	305510
88	305511
9297	305512
24142	305513
38258	305514
3105	305515
5295	305516
639	305517
10722	305518
36523	305519
38656	305520
16117	305521
8248	305522
80942	305523
30661	305524
47524	305525
84123	305526
24058	305527
14331	305528
14682	305529
42613	305530
1365	305531
75467	305532
2584	305533
4962	305534
3148	305535
25031	305536
13899	305537
17632	305538
9034	305539
24649	305540
182302	305541
56	305542
511	305543
1608	305544
112548	305545
12001	305546
13726	305547
236945	305548
6966	305549
8369	305550
124040	305551
103207	305552
79925	305553
18814	305554
59	305555
50141	305556
638	305557
114425	305558
12893	305559
134012	305560
105563	305561
189373	305562
187296	305563
191577	305564
114334	305565
221538	305566
119590	305567
56536	305568
30742	305569
2440	305570
2440	305571
2437	305572
16881	305573
12809	305574
38776	305575
23519	305576
37937	305577
2987	305578
3159	305579
70555	305580
16133	305581
2546	305582
54795	305583
37523	305584
5085	305585
21951	305586
60030	305587
37870	305588
26773	305589
102947	305590
4128	305591
56136	305592
66263	305593
26123	305594
73511	305595
1053	305596
86340	305597
19830	305598
128708	305599
151310	305600
13201	305601
6989	305602
30216	305603
69537	305604
60163	305605
44934	305606
67816	305607
549	305608
57598	305609
10464	305610
143371	305611
96855	305612
114854	305613
144856	305614
121845	305615
69475	305616
4127	305617
29311	305618
122531	305619
13560	305620
1935	305621
38344	305622
24615	305623
9750	305624
80540	305625
106432	305626
1935	305627
29775	305628
72602	305629
21496	305630
905	305631
1316	305632
24550	305633
146013	305634
86210	305635
104704	305636
14088	305637
84374	305638
126645	305639
40901	305640
72494	305641
94169	305642
43903	305643
78455	305644
163955	305645
50605	305646
119645	305647
117871	305648
111430	305649
103670	305650
30536	305651
29324	305652
43709	305653
4560	305654
8005	305655
57862	305656
66476	305657
80159	305658
10435	305659
59509	305660
19671	305661
47011	305662
25167	305663
22365	305664
194654	305665
165615	305666
2805	305667
16895	305668
184275	305669
12662	305670
66417	305671
56461	305672
7	305673
151	305674
33733	305675
24171	305676
6065	305677
6185	305678
24102	305679
53793	305680
69287	305681
96	305682
5044	305683
12407	305684
12493	305685
37763	305686
24588	305687
21780	305688
33274	305689
37467	305690
130356	305691
29475	305692
198590	305693
33541	305694
69279	305695
202034	305696
79008	305697
60948	305698
10510	305699
22063	305700
95753	305701
79255	305702
6270	305703
120817	305704
525	305705
54723	305706
6381	305707
2324	305708
37886	305709
163095	305710
106188	305711
6313	305712
15030	305713
63836	305714
96477	305715
27933	305716
5537	305717
27799	305718
35578	305719
149154	305720
10236	305721
177289	305722
116945	305723
29727	305724
64148	305725
43065	305726
4103	305727
90045	305728
81262	305729
147279	305730
305	305731
160827	305732
52657	305733
4744	305734
24400	305735
35364	305736
3246	305737
11188	305738
5927	305739
10747	305740
115872	305741
5281	305742
8226	305743
83320	305744
58129	305745
143519	305746
4674	305747
57673	305748
5822	305749
84862	305750
95421	305751
11248	305752
4109	305753
51687	305754
5207	305755
72759	305756
53054	305757
51748	305758
104889	305759
19946	305760
13724	305761
7841	305762
22406	305763
3511	305764
38421	305765
68654	305766
78472	305767
57461	305768
52616	305769
29922	305770
97137	305771
27765	305772
14172	305773
10684	305774
56470	305775
2815	305776
80124	305777
1738	305778
557	305779
5138	305780
17144	305781
49382	305782
163152	305783
9354	305784
30137	305785
85592	305786
53472	305787
52420	305788
13422	305789
6309	305790
143498	305791
3731	305792
3322	305793
44052	305794
6722	305795
48744	305796
6064	305797
74202	305798
142759	305799
35247	305800
57626	305801
2462	305802
143324	305803
11685	305804
24773	305805
83551	305806
1197	305807
142819	305808
18915	305809
6090	305810
19606	305811
16610	305812
7546	305813
19	305814
13591	305815
130706	305816
185331	305817
2081	305818
44932	305819
25757	305820
41557	305821
6396	305822
38283	305823
5466	305824
6396	305825
46713	305826
60156	305827
27361	305828
98788	305829
30541	305830
37677	305831
198489	305832
107196	305833
69	305834
231172	305835
359	305836
228903	305837
2919	305838
86381	305839
6063	305840
199194	305841
9829	305842
67860	305843
9718	305844
84475	305845
2316	305846
81910	305847
132179	305848
161822	305849
100306	305850
36274	305851
5100	305852
20457	305853
189176	305854
79216	305855
99713	305856
100306	305857
38410	305858
24344	305859
173477	305860
13954	305861
98111	305862
25044	305863
25660	305864
33342	305865
21811	305866
25621	305867
25044	305868
23129	305869
45560	305870
387	305871
62523	305872
24536	305873
62312	305874
80560	305875
60803	305876
184740	305877
192590	305878
49344	305879
66462	305880
32724	305881
35810	305882
146782	305883
84086	305884
102401	305885
77656	305886
18949	305887
138684	305888
63254	305889
136165	305890
213377	305891
19592	305892
39026	305893
155	305894
2649	305895
33908	305896
25556	305897
14685	305898
155718	305899
53650	305900
6188	305901
10065	305902
2591	305903
576	305904
193473	305905
7232	305906
13774	305907
9069	305908
20916	305909
57526	305910
40434	305911
124844	305912
29702	305913
9803	305914
69833	305915
36887	305916
8785	305917
2	305918
36070	305919
51523	305920
101156	305921
78218	305922
75730	305923
662	305924
122988	305925
123868	305926
2356	305927
198288	305928
160584	305929
72320	305930
187753	305931
37855	305932
12094	305933
228194	305934
1321	305935
220534	305936
19340	305937
3225	305938
38818	305939
21678	305940
27504	305941
7956	305942
685	305943
1163	305944
3561	305945
6229	305946
51380	305947
114211	305948
172631	305949
13096	305950
41260	305951
16601	305952
8778	305953
11068	305954
93651	305955
83774	305956
21197	305957
14685	305958
124844	305959
67043	305960
14436	305961
80787	305962
1387	305963
352	305964
85873	305965
16852	305966
72018	305967
22168	305968
17288	305969
11108	305970
24565	305971
4775	305972
5866	305973
2608	305974
86820	305975
5538	305976
44124	305977
21344	305978
16077	305979
135203	305980
101808	305981
104056	305982
123559	305983
97566	305984
1652	305985
186699	305986
267	305987
67358	305988
69903	305989
28363	305990
162476	305991
84476	305992
26103	305993
5127	305994
136834	305995
102525	305996
123007	305997
60059	305998
59293	305999
166400	306000
123559	306001
57473	306002
87796	306003
186770	306004
103372	306005
213550	306006
40186	306007
20649	306008
61392	306009
14076	306010
38362	306011
74609	306012
113856	306013
64	306014
34756	306015
27724	306016
131151	306017
58952	306018
84797	306019
124782	306020
159189	306021
44963	306022
13702	306023
95917	306024
4104	306025
131200	306026
1843	306027
51097	306028
214070	306029
13564	306030
99519	306031
11819	306032
59036	306033
8734	306034
19176	306035
5519	306036
30839	306037
19414	306038
16870	306039
59171	306040
184	306041
142230	306042
54655	306043
13793	306044
1471	306045
29223	306046
35269	306047
43394	306048
18342	306049
184957	306050
1428	306051
80815	306052
228269	306053
16707	306054
134093	306055
59171	306056
11568	306057
11543	306058
238	306059
4781	306060
8400	306061
77660	306062
4097	306063
7299	306064
12648	306065
202297	306066
107727	306067
218609	306068
156056	306069
161114	306070
30084	306071
392	306072
143312	306073
9164	306074
27185	306075
2695	306076
6367	306077
110487	306078
24226	306079
40105	306080
113119	306081
70349	306082
13060	306083
47619	306084
18724	306085
81322	306086
113676	306087
13237	306088
150020	306089
35631	306090
11027	306091
231470	306092
163731	306093
103666	306094
65366	306095
13988	306096
98196	306097
144528	306098
118540	306099
55994	306100
67226	306101
30450	306102
73902	306103
210325	306104
44481	306105
144382	306106
11033	306107
186190	306108
10666	306109
17106	306110
54187	306111
27545	306112
34711	306113
14154	306114
23140	306115
230458	306116
165190	306117
118753	306118
8199	306119
55772	306120
101688	306121
81375	306122
9011	306123
77317	306124
43764	306125
221060	306126
6902	306127
4824	306128
96728	306129
39026	306130
8495	306131
5595	306132
507	306133
17036	306134
44495	306135
3487	306136
239305	306137
108418	306138
5836	306139
2824	306140
122994	306141
232499	306142
39632	306143
1384	306144
61888	306145
60969	306146
21871	306147
162052	306148
14634	306149
3176	306150
65947	306151
77247	306152
70705	306153
12069	306154
162021	306155
39524	306156
9460	306157
99	306158
197752	306159
56540	306160
46660	306161
183001	306162
90821	306163
209836	306164
48106	306165
229308	306166
66223	306167
141232	306168
139762	306169
39524	306170
54278	306171
142858	306172
13916	306173
105713	306174
48272	306175
48272	306176
104982	306177
201889	306178
24323	306179
54001	306180
47840	306181
16336	306182
13743	306183
9626	306184
47836	306185
86729	306186
8302	306187
121215	306188
198765	306189
61377	306190
63368	306191
84086	306192
40725	306193
5199	306194
16781	306195
14466	306196
59933	306197
3349	306198
20505	306199
7003	306200
1918	306201
91501	306202
15815	306203
218736	306204
43697	306205
50348	306206
17059	306207
4640	306208
53249	306209
662	306210
65399	306211
3125	306212
4011	306213
89029	306214
4792	306215
131999	306216
45601	306217
35508	306218
39397	306219
209017	306220
6748	306221
117745	306222
164904	306223
53083	306224
117493	306225
224534	306226
82126	306227
29697	306228
12453	306229
112745	306230
86202	306231
223142	306232
229409	306233
233356	306234
3372	306235
154432	306236
58835	306237
33554	306238
31849	306239
89640	306240
31872	306241
81729	306242
150941	306243
3559	306244
227347	306245
218622	306246
228038	306247
173448	306248
233556	306249
28651	306250
115269	306251
115264	306252
56489	306253
195033	306254
77304	306255
88055	306256
227839	306257
71475	306258
11009	306259
146523	306260
160755	306261
156970	306262
24860	306263
92316	306264
146725	306265
14018	306266
16354	306267
231037	306268
221374	306269
35052	306270
44644	306271
35289	306272
75746	306273
4080	306274
16199	306275
134424	306276
662	306277
56353	306278
136996	306279
2612	306280
20233	306281
1635	306282
17049	306283
13305	306284
13492	306285
3125	306286
138025	306287
5552	306288
5552	306289
56711	306290
64	306291
4018	306292
16119	306293
79759	306294
20767	306295
27008	306296
11875	306297
29694	306298
68692	306299
23081	306300
3261	306301
38662	306302
1983	306303
104324	306304
24856	306305
18776	306306
48867	306307
41201	306308
8786	306309
106475	306310
11061	306311
12113	306312
48807	306313
61673	306314
66137	306315
30855	306316
15134	306317
39025	306318
130405	306319
132902	306320
99014	306321
30450	306322
44789	306323
173767	306324
10409	306325
7	306326
12949	306327
5490	306328
7	306329
7628	306330
14859	306331
29595	306332
449	306333
47460	306334
43565	306335
46722	306336
7676	306337
5742	306338
22794	306339
18173	306340
29935	306341
14001	306342
2616	306343
33388	306344
7	306345
72046	306346
129225	306347
31879	306348
136	306349
1007	306350
20715	306351
21678	306352
293	306353
851	306354
15853	306355
27545	306356
19943	306357
360	306358
75789	306359
39518	306360
99	306361
64	306362
105711	306363
112494	306364
184870	306365
68308	306366
30273	306367
662	306368
2922	306369
90263	306370
105720	306371
67088	306372
57477	306373
39881	306374
221398	306375
1640	306376
49767	306377
17547	306378
13256	306379
230154	306380
7883	306381
25556	306382
212631	306383
10210	306384
19637	306385
55880	306386
272	306387
18251	306388
124369	306389
111637	306390
81706	306391
139003	306392
128536	306393
179371	306394
3261	306395
68565	306396
7608	306397
68564	306398
68565	306399
662	306400
851	306401
19498	306402
14685	306403
21167	306404
851	306405
58270	306406
78476	306407
74159	306408
45726	306409
73838	306410
35604	306411
30450	306412
55801	306413
771	306414
4325	306415
4888	306416
7621	306417
89893	306418
40019	306419
14215	306420
36749	306421
3242	306422
5771	306423
106620	306424
26954	306425
5678	306426
17399	306427
76100	306428
530	306429
7021	306430
11572	306431
3082	306432
4369	306433
71639	306434
5812	306435
7965	306436
11130	306437
24159	306438
22053	306439
3929	306440
78908	306441
12203	306442
9334	306443
134945	306444
81	306445
1120	306446
41408	306447
13256	306448
1428	306449
1120	306450
7738	306451
514	306452
4393	306453
39861	306454
55746	306455
84204	306456
130290	306457
712	306458
15732	306459
41032	306460
27949	306461
19549	306462
1900	306463
8698	306464
20571	306465
607	306466
7287	306467
26144	306468
24489	306469
71122	306470
152761	306471
182877	306472
4926	306473
16108	306474
6573	306475
20274	306476
32989	306477
12000	306478
156263	306479
11307	306480
5713	306481
5031	306482
24448	306483
5729	306484
54674	306485
234722	306486
1204	306487
153296	306488
53313	306489
45919	306490
15090	306491
17816	306492
128017	306493
22368	306494
9558	306495
19404	306496
10440	306497
23505	306498
185579	306499
9476	306500
7385	306501
46233	306502
9476	306503
45440	306504
14325	306505
41834	306506
2146	306507
3646	306508
11538	306509
24193	306510
97099	306511
8908	306512
64	306513
67951	306514
35810	306515
18957	306516
135750	306517
771	306518
89107	306519
9992	306520
40072	306521
697	306522
11444	306523
78969	306524
56531	306525
44393	306526
26481	306527
325	306528
40813	306529
20903	306530
10335	306531
160228	306532
2260	306533
7823	306534
1163	306535
85400	306536
89113	306537
722	306538
165545	306539
103722	306540
4548	306541
81811	306542
563	306543
5074	306544
77789	306545
50658	306546
23609	306547
44772	306548
19181	306549
12175	306550
41044	306551
51572	306552
110042	306553
228884	306554
136559	306555
7602	306556
13566	306557
5499	306558
183476	306559
14011	306560
88385	306561
58339	306562
119680	306563
4153	306564
46183	306565
26766	306566
49383	306567
4689	306568
84708	306569
14375	306570
28347	306571
4857	306572
16382	306573
7565	306574
30362	306575
40962	306576
8	306577
4634	306578
10648	306579
62335	306580
25103	306581
17081	306582
18301	306583
19013	306584
46827	306585
49872	306586
692	306587
93575	306588
66717	306589
36718	306590
10554	306591
24523	306592
3117	306593
1465	306594
93644	306595
40629	306596
14140	306597
7130	306598
28443	306599
7046	306600
38101	306601
13779	306602
30574	306603
430	306604
9048	306605
19326	306606
4844	306607
156594	306608
117141	306609
8332	306610
85498	306611
1416	306612
62528	306613
14249	306614
31535	306615
41319	306616
1319	306617
134598	306618
26345	306619
80515	306620
14249	306621
117683	306622
67054	306623
14634	306624
50226	306625
101605	306626
48029	306627
7556	306628
15491	306629
170589	306630
119716	306631
9535	306632
119930	306633
187990	306634
23970	306635
198665	306636
16601	306637
92770	306638
1111	306639
61520	306640
46598	306641
1378	306642
1067	306643
19757	306644
860	306645
16628	306646
77961	306647
164111	306648
77939	306649
80614	306650
57370	306651
18626	306652
70184	306653
5366	306654
6439	306655
23118	306656
30018	306657
3410	306658
997	306659
20581	306660
190	306661
65251	306662
7049	306663
7173	306664
14564	306665
813	306666
4854	306667
10007	306668
73106	306669
13009	306670
38857	306671
165846	306672
182674	306673
697	306674
472	306675
71475	306676
496	306677
87188	306678
17707	306679
387	306680
19906	306681
3176	306682
1448	306683
77031	306684
2769	306685
3288	306686
5305	306687
27143	306688
40725	306689
61853	306690
10952	306691
13177	306692
131	306693
98148	306694
62176	306695
19878	306696
17561	306697
1235	306698
133945	306699
82207	306700
209970	306701
78792	306702
402	306703
67429	306704
213171	306705
102886	306706
30358	306707
18904	306708
4108	306709
1022	306710
4970	306711
38035	306712
116413	306713
48051	306714
38669	306715
64853	306716
8415	306717
29535	306718
9644	306719
70000	306720
31136	306721
8115	306722
66687	306723
25	306724
57137	306725
24237	306726
7604	306727
119542	306728
41647	306729
1021	306730
71064	306731
37685	306732
41463	306733
113075	306734
4947	306735
61908	306736
24060	306737
61134	306738
15637	306739
16087	306740
11412	306741
46815	306742
78423	306743
2908	306744
56650	306745
55459	306746
57419	306747
17293	306748
36236	306749
6260	306750
73244	306751
9374	306752
77132	306753
2281	306754
1298	306755
2658	306756
166939	306757
225691	306758
2303	306759
41231	306760
38856	306761
39075	306762
79510	306763
71145	306764
163904	306765
25107	306766
27217	306767
12224	306768
6950	306769
51517	306770
153886	306771
60636	306772
26761	306773
27628	306774
9993	306775
52919	306776
38307	306777
88793	306778
66577	306779
196440	306780
43532	306781
164167	306782
20316	306783
18838	306784
155144	306785
98750	306786
22482	306787
9593	306788
27730	306789
3123	306790
16886	306791
6247	306792
31582	306793
60522	306794
87820	306795
7042	306796
105716	306797
13448	306798
109754	306799
20867	306800
75938	306801
61196	306802
1673	306803
11314	306804
40944	306805
16804	306806
3071	306807
88370	306808
32168	306809
149392	306810
37880	306811
120580	306812
219739	306813
225189	306814
202876	306815
26041	306816
122878	306817
7918	306818
233735	306819
26763	306820
172297	306821
80275	306822
43923	306823
40413	306824
45122	306825
3377	306826
9150	306827
13118	306828
98962	306829
147419	306830
30755	306831
751	306832
129104	306833
7302	306834
39249	306835
44649	306836
12768	306837
183395	306838
38163	306839
15356	306840
77275	306841
79761	306842
65657	306843
9127	306844
38871	306845
179524	306846
41748	306847
64854	306848
1092	306849
21422	306850
59879	306851
85552	306852
235	306853
110317	306854
1092	306855
2058	306856
20283	306857
161557	306858
95101	306859
1253	306860
30784	306861
61018	306862
51535	306863
26484	306864
123674	306865
44450	306866
3323	306867
1348	306868
13199	306869
11146	306870
76722	306871
110269	306872
58073	306873
43849	306874
86825	306875
44246	306876
312	306877
76821	306878
43259	306879
165023	306880
7011	306881
13266	306882
2257	306883
10824	306884
32608	306885
7201	306886
21408	306887
3840	306888
40971	306889
550	306890
13975	306891
92905	306892
1330	306893
11742	306894
61398	306895
177884	306896
95923	306897
238779	306898
22633	306899
12656	306900
10904	306901
129358	306902
45824	306903
13967	306904
34769	306905
72414	306906
88052	306907
13522	306908
431	306909
55263	306910
13187	306911
8654	306912
42706	306913
101409	306914
1826	306915
116705	306916
49339	306917
1884	306918
7139	306919
876	306920
104683	306921
129092	306922
20809	306923
40094	306924
2497	306925
12501	306926
4879	306927
7327	306928
7403	306929
162765	306930
30692	306931
75928	306932
35290	306933
22908	306934
20623	306935
119469	306936
67871	306937
5197	306938
56886	306939
104322	306940
39026	306941
157321	306942
24567	306943
115212	306944
21167	306945
15181	306946
2186	306947
40347	306948
1600	306949
1262	306950
22298	306951
3101	306952
7785	306953
18452	306954
34113	306955
1042	306956
2807	306957
22394	306958
2186	306959
5130	306960
15233	306961
4505	306962
12651	306963
5961	306964
1931	306965
96570	306966
5213	306967
1134	306968
2530	306969
15337	306970
5859	306971
9258	306972
1031	306973
3157	306974
15167	306975
10699	306976
4036	306977
5147	306978
5860	306979
3531	306980
5213	306981
4025	306982
4481	306983
7821	306984
62952	306985
4010	306986
5918	306987
4034	306988
4068	306989
111805	306990
205987	306991
796	306992
2499	306993
10787	306994
2234	306995
29281	306996
5142	306997
7792	306998
4068	306999
3531	307000
4483	307001
20014	307002
13992	307003
62423	307004
11698	307005
32380	307006
193332	307007
130430	307008
54331	307009
130621	307010
13845	307011
288	307012
44346	307013
64	307014
611	307015
7090	307016
17457	307017
725	307018
851	307019
31299	307020
668	307021
55514	307022
27598	307023
16484	307024
62622	307025
125849	307026
28521	307027
9564	307028
49839	307029
50070	307030
6314	307031
14012	307032
2751	307033
24829	307034
22576	307035
80745	307036
44417	307037
16893	307038
14214	307039
57564	307040
102614	307041
373	307042
144156	307043
10274	307044
49348	307045
4640	307046
71428	307047
105365	307048
12917	307049
35425	307050
128595	307051
55202	307052
177096	307053
64	307054
1	307055
55668	307056
160265	307057
76557	307058
151916	307059
83335	307060
26275	307061
159	307062
57954	307063
230880	307064
7350	307065
32380	307066
127154	307067
208235	307068
11055	307069
76714	307070
96119	307071
162157	307072
13125	307073
31702	307074
19429	307075
220465	307076
75536	307077
234314	307078
16204	307079
61981	307080
5199	307081
12308	307082
142364	307083
8954	307084
24011	307085
38270	307086
5467	307087
7155	307088
5407	307089
1637	307090
38524	307091
6237	307092
68700	307093
87222	307094
37974	307095
34460	307096
22526	307097
35632	307098
50937	307099
161664	307100
139520	307101
7201	307102
9620	307103
25031	307104
1208	307105
38280	307106
68469	307107
851	307108
67640	307109
163246	307110
17129	307111
18809	307112
7282	307113
62316	307114
306	307115
32403	307116
32403	307117
32403	307118
35291	307119
2442	307120
131377	307121
156829	307122
27545	307123
1649	307124
43784	307125
44840	307126
229015	307127
86438	307128
13845	307129
30074	307130
4810	307131
10095	307132
1851	307133
8138	307134
220055	307135
135812	307136
223233	307137
145695	307138
109314	307139
56090	307140
95430	307141
97843	307142
45492	307143
382	307144
129065	307145
64	307146
125882	307147
141	307148
51491	307149
141	307150
7608	307151
143125	307152
851	307153
1074	307154
19769	307155
38643	307156
16879	307157
6719	307158
16897	307159
9383	307160
7078	307161
20002	307162
198611	307163
42708	307164
56886	307165
114065	307166
20736	307167
97764	307168
61342	307169
2998	307170
37995	307171
31399	307172
84804	307173
8346	307174
3786	307175
4724	307176
1825	307177
84804	307178
111815	307179
1422	307180
5963	307181
20214	307182
78722	307183
8447	307184
53266	307185
61980	307186
13749	307187
13183	307188
82183	307189
152859	307190
6503	307191
24188	307192
3125	307193
115866	307194
44806	307195
6087	307196
73250	307197
144256	307198
8043	307199
3229	307200
27879	307201
2592	307202
154909	307203
156489	307204
4171	307205
32351	307206
227034	307207
201	307208
78751	307209
137951	307210
16567	307211
75091	307212
8049	307213
88624	307214
7582	307215
23920	307216
3091	307217
15371	307218
2339	307219
43346	307220
34110	307221
9218	307222
10838	307223
51972	307224
52647	307225
6427	307226
167345	307227
197455	307228
59932	307229
113589	307230
12113	307231
55576	307232
26558	307233
100505	307234
1268	307235
16749	307236
168	307237
41462	307238
2	307239
14363	307240
37	307241
987	307242
43067	307243
99608	307244
228779	307245
54122	307246
54187	307247
74031	307248
19687	307249
143706	307250
30602	307251
3472	307252
367	307253
43129	307254
58968	307255
87155	307256
35568	307257
935	307258
32215	307259
139186	307260
44789	307261
31919	307262
16322	307263
119448	307264
49019	307265
106686	307266
40406	307267
58943	307268
11020	307269
53113	307270
16397	307271
48560	307272
82191	307273
237546	307274
73152	307275
8738	307276
11324	307277
33087	307278
46606	307279
51784	307280
21699	307281
13494	307282
1358	307283
7336	307284
115886	307285
59276	307286
109671	307287
23937	307288
46589	307289
31063	307290
75601	307291
33048	307292
68293	307293
13781	307294
102918	307295
95580	307296
44911	307297
17461	307298
60614	307299
16743	307300
36090	307301
119640	307302
11009	307303
65549	307304
10948	307305
78575	307306
69867	307307
100320	307308
31641	307309
9627	307310
80453	307311
145272	307312
26885	307313
26870	307314
142054	307315
213	307316
2817	307317
73114	307318
46599	307319
33828	307320
58906	307321
54824	307322
19441	307323
52677	307324
37242	307325
32297	307326
40409	307327
5662	307328
5661	307329
18410	307330
51259	307331
136470	307332
29361	307333
64375	307334
16935	307335
11263	307336
17300	307337
132024	307338
141465	307339
76650	307340
184600	307341
45205	307342
7944	307343
415	307344
93497	307345
65862	307346
85324	307347
74501	307348
88054	307349
108912	307350
35206	307351
99529	307352
40936	307353
2619	307354
67304	307355
70649	307356
12499	307357
775	307358
88306	307359
19997	307360
20664	307361
51849	307362
34357	307363
101655	307364
143100	307365
67766	307366
111949	307367
8116	307368
88750	307369
20571	307370
38118	307371
263	307372
81656	307373
21616	307374
9241	307375
29002	307376
9535	307377
26300	307378
62803	307379
20265	307380
76375	307381
100438	307382
178281	307383
25614	307384
62673	307385
16976	307386
34797	307387
194807	307388
5571	307389
37951	307390
23654	307391
48769	307392
33330	307393
4208	307394
8165	307395
14821	307396
20068	307397
40115	307398
131016	307399
240053	307400
20886	307401
15910	307402
7995	307403
8293	307404
2890	307405
47512	307406
39581	307407
11249	307408
44713	307409
50142	307410
11223	307411
12160	307412
9430	307413
174061	307414
37954	307415
66834	307416
25423	307417
77431	307418
116233	307419
103692	307420
36513	307421
3581	307422
66978	307423
6539	307424
10942	307425
1858	307426
186353	307427
42626	307428
35954	307429
114844	307430
109269	307431
1853	307432
10355	307433
120646	307434
18866	307435
3145	307436
76972	307437
21715	307438
31734	307439
41407	307440
55785	307441
76050	307442
22607	307443
52752	307444
1254	307445
70474	307446
30412	307447
2765	307448
5046	307449
127455	307450
5569	307451
4081	307452
8780	307453
11831	307454
10290	307455
6212	307456
70554	307457
82286	307458
162583	307459
17554	307460
137874	307461
42064	307462
1296	307463
1253	307464
33812	307465
16893	307466
64608	307467
10028	307468
66457	307469
7711	307470
44926	307471
155425	307472
64975	307473
69964	307474
15856	307475
44195	307476
195384	307477
29051	307478
111298	307479
36890	307480
32936	307481
51070	307482
39355	307483
63769	307484
1303	307485
74865	307486
49514	307487
1741	307488
8673	307489
118882	307490
59562	307491
2448	307492
42919	307493
42506	307494
18997	307495
162349	307496
27265	307497
27191	307498
3248	307499
857	307500
448	307501
23520	307502
67023	307503
15345	307504
111110	307505
2120	307506
22210	307507
22447	307508
22210	307509
45949	307510
422	307511
50838	307512
94282	307513
14599	307514
32331	307515
7968	307516
18	307517
2440	307518
51492	307519
1256	307520
39532	307521
67439	307522
69828	307523
12855	307524
51688	307525
4467	307526
15061	307527
39994	307528
138385	307529
61388	307530
5924	307531
152345	307532
37810	307533
43	307534
123726	307535
1921	307536
2785	307537
663	307538
155429	307539
4522	307540
46618	307541
136579	307542
7595	307543
30168	307544
7088	307545
36839	307546
80748	307547
15436	307548
10570	307549
109147	307550
78452	307551
7595	307552
113969	307553
16057	307554
112189	307555
207112	307556
6333	307557
1888	307558
9056	307559
10157	307560
5566	307561
1688	307562
1875	307563
44110	307564
2475	307565
24751	307566
46775	307567
92120	307568
36515	307569
3619	307570
32321	307571
5070	307572
129965	307573
102254	307574
9802	307575
76886	307576
6689	307577
13568	307578
11453	307579
1322	307580
105435	307581
23266	307582
1403	307583
224448	307584
192106	307585
13956	307586
31601	307587
30914	307588
206553	307589
38196	307590
143707	307591
66768	307592
30664	307593
25615	307594
1011	307595
9955	307596
67070	307597
58192	307598
77464	307599
27927	307600
1001	307601
20358	307602
202823	307603
8643	307604
24962	307605
7357	307606
1639	307607
28928	307608
25158	307609
67029	307610
20543	307611
39446	307612
117395	307613
133469	307614
177871	307615
155052	307616
63827	307617
92819	307618
63698	307619
17455	307620
28349	307621
96535	307622
28274	307623
34504	307624
167178	307625
166	307626
20806	307627
27836	307628
457	307629
98559	307630
1784	307631
10770	307632
101457	307633
202454	307634
133491	307635
12932	307636
19374	307637
21502	307638
14661	307639
94320	307640
2784	307641
22650	307642
15684	307643
133040	307644
3599	307645
25859	307646
50746	307647
336	307648
23237	307649
80663	307650
193195	307651
31444	307652
75606	307653
8791	307654
41096	307655
94906	307656
77384	307657
7505	307658
30703	307659
4543	307660
42407	307661
4795	307662
79820	307663
61056	307664
14696	307665
20681	307666
74892	307667
16807	307668
66525	307669
42827	307670
61644	307671
43827	307672
59140	307673
162739	307674
5833	307675
122782	307676
265	307677
162411	307678
58709	307679
265	307680
102665	307681
36320	307682
125965	307683
33723	307684
22061	307685
1910	307686
122552	307687
224812	307688
909	307689
53701	307690
36801	307691
89950	307692
79517	307693
170043	307694
202975	307695
50570	307696
5021	307697
166546	307698
19959	307699
137108	307700
198235	307701
74642	307702
101557	307703
74033	307704
77605	307705
30072	307706
8364	307707
7067	307708
84476	307709
27839	307710
29521	307711
94736	307712
3022	307713
161190	307714
101284	307715
131139	307716
20175	307717
44915	307718
41126	307719
7505	307720
194888	307721
71687	307722
122049	307723
133026	307724
203555	307725
91065	307726
230664	307727
59649	307728
18138	307729
157691	307730
69526	307731
75876	307732
143822	307733
81268	307734
9560	307735
167290	307736
138057	307737
121193	307738
166547	307739
119369	307740
163189	307741
41101	307742
221978	307743
201882	307744
90916	307745
77354	307746
90209	307747
53643	307748
90631	307749
144795	307750
142209	307751
43601	307752
53643	307753
14978	307754
9560	307755
226826	307756
104532	307757
81266	307758
72817	307759
120950	307760
49202	307761
53807	307762
234182	307763
211893	307764
5163	307765
165750	307766
141419	307767
212819	307768
136547	307769
168029	307770
113913	307771
113913	307772
110977	307773
77468	307774
102153	307775
131201	307776
110977	307777
144720	307778
23296	307779
192912	307780
131061	307781
55206	307782
51943	307783
103005	307784
140096	307785
83742	307786
100230	307787
100689	307788
136904	307789
20652	307790
65500	307791
172373	307792
29015	307793
66166	307794
29052	307795
191653	307796
30378	307797
109793	307798
119249	307799
79332	307800
61973	307801
79324	307802
95930	307803
17600	307804
43141	307805
496	307806
15707	307807
129331	307808
917	307809
8270	307810
23454	307811
33494	307812
30130	307813
6963	307814
94775	307815
89684	307816
4929	307817
4327	307818
108750	307819
45326	307820
9643	307821
102763	307822
4150	307823
3464	307824
3321	307825
35200	307826
64199	307827
45690	307828
173191	307829
7503	307830
8109	307831
4342	307832
1880	307833
8058	307834
41857	307835
41611	307836
15	307837
108876	307838
6754	307839
33382	307840
317	307841
920	307842
15847	307843
36606	307844
72178	307845
26358	307846
45845	307847
36896	307848
88544	307849
109928	307850
43972	307851
36514	307852
2821	307853
55599	307854
71953	307855
25584	307856
59254	307857
28740	307858
19366	307859
38489	307860
122166	307861
24051	307862
25783	307863
33450	307864
16867	307865
38912	307866
8595	307867
118694	307868
3007	307869
41785	307870
198721	307871
62090	307872
64687	307873
66584	307874
54681	307875
52361	307876
41759	307877
52880	307878
55509	307879
12238	307880
135028	307881
51453	307882
19446	307883
8074	307884
81574	307885
98622	307886
140238	307887
96717	307888
34242	307889
117898	307890
75096	307891
1036	307892
22942	307893
29662	307894
101	307895
80212	307896
51744	307897
1317	307898
100884	307899
84775	307900
32498	307901
68634	307902
23017	307903
5253	307904
8020	307905
164306	307906
35833	307907
2701	307908
3785	307909
113226	307910
161429	307911
14528	307912
120699	307913
116440	307914
57804	307915
18203	307916
207443	307917
158880	307918
14248	307919
143512	307920
4124	307921
85721	307922
10872	307923
22653	307924
93298	307925
692	307926
238019	307927
52194	307928
97850	307929
38770	307930
46497	307931
23928	307932
11589	307933
46878	307934
9254	307935
36768	307936
50246	307937
93359	307938
6980	307939
232	307940
1243	307941
34874	307942
208799	307943
112094	307944
25352	307945
21793	307946
25335	307947
40104	307948
32012	307949
98728	307950
130217	307951
78672	307952
78202	307953
63072	307954
136780	307955
4039	307956
29251	307957
79686	307958
38836	307959
74514	307960
70813	307961
92400	307962
3968	307963
56842	307964
56932	307965
176409	307966
224931	307967
147764	307968
8237	307969
4893	307970
5405	307971
28627	307972
3213	307973
23219	307974
2630	307975
133722	307976
44735	307977
108503	307978
183728	307979
1452	307980
54719	307981
78124	307982
14038	307983
13572	307984
119780	307985
9255	307986
16799	307987
90590	307988
98489	307989
46277	307990
169803	307991
107864	307992
98489	307993
59212	307994
36514	307995
12728	307996
19554	307997
73812	307998
12914	307999
6192	308000
2389	308001
77829	308002
142	308003
71016	308004
649	308005
161263	308006
535	308007
109997	308008
13328	308009
9639	308010
3431	308011
905	308012
270	308013
20044	308014
119960	308015
73156	308016
14367	308017
178567	308018
133096	308019
6393	308020
30779	308021
16561	308022
16677	308023
103679	308024
10158	308025
5863	308026
15338	308027
40249	308028
66178	308029
94239	308030
78652	308031
43513	308032
3678	308033
542	308034
2191	308035
39030	308036
133497	308037
80081	308038
72040	308039
14623	308040
17088	308041
32292	308042
143129	308043
20259	308044
36992	308045
52441	308046
107779	308047
30790	308048
79602	308049
26958	308050
14606	308051
2143	308052
149248	308053
181852	308054
138533	308055
4782	308056
24944	308057
302	308058
51365	308059
19066	308060
2	308061
21432	308062
66768	308063
78013	308064
39201	308065
165616	308066
130785	308067
65936	308068
43886	308069
28918	308070
64219	308071
110995	308072
10360	308073
32547	308074
50593	308075
1055	308076
36125	308077
78901	308078
80055	308079
32192	308080
222367	308081
14913	308082
170588	308083
51257	308084
27641	308085
40817	308086
27518	308087
56083	308088
122220	308089
102965	308090
77900	308091
62136	308092
3425	308093
54042	308094
25564	308095
4354	308096
15999	308097
191488	308098
28394	308099
11642	308100
31840	308101
7740	308102
22270	308103
91381	308104
120313	308105
57034	308106
20949	308107
6882	308108
798	308109
55654	308110
24479	308111
21081	308112
19007	308113
125701	308114
15762	308115
14062	308116
28588	308117
24618	308118
58211	308119
6193	308120
9351	308121
41023	308122
4207	308123
96143	308124
96169	308125
66433	308126
29853	308127
111556	308128
58393	308129
19453	308130
200869	308131
124645	308132
40164	308133
59783	308134
22469	308135
43083	308136
140574	308137
140117	308138
122236	308139
11769	308140
62814	308141
64557	308142
19933	308143
67547	308144
78185	308145
82653	308146
78469	308147
8819	308148
76175	308149
21710	308150
79403	308151
36377	308152
14826	308153
78398	308154
94907	308155
12007	308156
65920	308157
26631	308158
102735	308159
49288	308160
29680	308161
194604	308162
31080	308163
10896	308164
9355	308165
12036	308166
29948	308167
31289	308168
148753	308169
17603	308170
17342	308171
13485	308172
4371	308173
36387	308174
49762	308175
109600	308176
24843	308177
60115	308178
238815	308179
88784	308180
98142	308181
67239	308182
40914	308183
31490	308184
25689	308185
9727	308186
45679	308187
9605	308188
13908	308189
43574	308190
46054	308191
83206	308192
98992	308193
28298	308194
45891	308195
125874	308196
75612	308197
58174	308198
66700	308199
10019	308200
100062	308201
32271	308202
36373	308203
56322	308204
14421	308205
51941	308206
746	308207
34783	308208
75943	308209
22795	308210
20293	308211
20607	308212
98253	308213
46253	308214
82608	308215
95294	308216
7867	308217
6529	308218
114062	308219
161642	308220
53190	308221
110224	308222
46593	308223
46693	308224
791	308225
17511	308226
129042	308227
171806	308228
35405	308229
21861	308230
20516	308231
71800	308232
13431	308233
32614	308234
64032	308235
23259	308236
206791	308237
39636	308238
71830	308239
15787	308240
174989	308241
57108	308242
25537	308243
110498	308244
1218	308245
11384	308246
22920	308247
84184	308248
124642	308249
19725	308250
73707	308251
51224	308252
15326	308253
92538	308254
29232	308255
7983	308256
109166	308257
55054	308258
154059	308259
4021	308260
26608	308261
92759	308262
35679	308263
156087	308264
164938	308265
17718	308266
8158	308267
17623	308268
75418	308269
68134	308270
59909	308271
88715	308272
66437	308273
30391	308274
40572	308275
124372	308276
35891	308277
43225	308278
134665	308279
46054	308280
40610	308281
8020	308282
123228	308283
27447	308284
48933	308285
7894	308286
49440	308287
60260	308288
42722	308289
17538	308290
56451	308291
39977	308292
126898	308293
62567	308294
12759	308295
67714	308296
10907	308297
19492	308298
76925	308299
3509	308300
84942	308301
25152	308302
67495	308303
24010	308304
45961	308305
32520	308306
7956	308307
32076	308308
49499	308309
69449	308310
29055	308311
70178	308312
39384	308313
112080	308314
25455	308315
17294	308316
17457	308317
17360	308318
46849	308319
31876	308320
12979	308321
30265	308322
82959	308323
58631	308324
56587	308325
52732	308326
23505	308327
157128	308328
51987	308329
63693	308330
4176	308331
55003	308332
28732	308333
94091	308334
497	308335
39779	308336
77415	308337
87272	308338
52952	308339
30595	308340
4119	308341
31463	308342
4464	308343
6186	308344
36766	308345
16072	308346
163243	308347
37411	308348
104562	308349
12141	308350
28889	308351
43682	308352
8340	308353
13794	308354
144411	308355
17210	308356
4642	308357
50075	308358
36425	308359
11098	308360
27384	308361
4423	308362
43352	308363
77231	308364
52967	308365
29435	308366
59873	308367
5264	308368
70105	308369
30965	308370
50530	308371
35961	308372
65893	308373
138334	308374
13441	308375
24587	308376
28337	308377
93850	308378
38618	308379
12280	308380
103959	308381
52588	308382
58656	308383
25689	308384
34554	308385
46568	308386
72858	308387
39295	308388
102400	308389
16635	308390
73114	308391
115858	308392
27875	308393
82787	308394
17384	308395
66253	308396
47218	308397
23788	308398
9706	308399
50464	308400
71457	308401
27833	308402
64494	308403
21362	308404
24258	308405
67112	308406
27625	308407
7888	308408
19150	308409
119199	308410
12901	308411
23428	308412
179243	308413
21627	308414
41039	308415
139713	308416
9430	308417
10099	308418
14129	308419
71890	308420
11271	308421
16226	308422
11785	308423
200311	308424
63714	308425
34757	308426
3178	308427
3945	308428
20086	308429
1502	308430
19848	308431
56652	308432
118059	308433
17494	308434
2020	308435
11091	308436
8115	308437
9281	308438
46410	308439
1681	308440
2879	308441
218511	308442
827	308443
30423	308444
11389	308445
11669	308446
43131	308447
37323	308448
58190	308449
10698	308450
59336	308451
14204	308452
148907	308453
147826	308454
44355	308455
184	308456
106010	308457
3767	308458
2621	308459
587	308460
218061	308461
3226	308462
17470	308463
5296	308464
49978	308465
50546	308466
24874	308467
48066	308468
28160	308469
35568	308470
144	308471
61706	308472
5544	308473
1095	308474
29914	308475
358	308476
30427	308477
1095	308478
6975	308479
84330	308480
2020	308481
3041	308482
4660	308483
93688	308484
13022	308485
64295	308486
36	308487
116109	308488
5286	308489
8828	308490
5867	308491
41109	308492
52124	308493
7254	308494
13808	308495
12310	308496
589	308497
589	308498
17442	308499
6892	308500
1073	308501
34561	308502
9386	308503
1655	308504
32414	308505
11822	308506
62314	308507
74206	308508
30396	308509
148610	308510
24471	308511
25340	308512
8114	308513
14262	308514
95373	308515
2	308516
13022	308517
1836	308518
15099	308519
13022	308520
3846	308521
1	308522
123999	308523
6931	308524
589	308525
6807	308526
70497	308527
50811	308528
19466	308529
3551	308530
1419	308531
49467	308532
4662	308533
160797	308534
7977	308535
7977	308536
163219	308537
21697	308538
7862	308539
11926	308540
4813	308541
4813	308542
102756	308543
368	308544
97686	308545
133782	308546
5296	308547
9420	308548
8691	308549
5296	308550
55535	308551
14088	308552
12047	308553
14088	308554
24659	308555
185	308556
23777	308557
63922	308558
29419	308559
10440	308560
40077	308561
119113	308562
64311	308563
51935	308564
13615	308565
2963	308566
144641	308567
129309	308568
74	308569
78446	308570
4146	308571
17091	308572
89400	308573
108219	308574
6490	308575
99636	308576
42984	308577
512	308578
59412	308579
30725	308580
230628	308581
11618	308582
4660	308583
82812	308584
10046	308585
15980	308586
116386	308587
32	308588
3500	308589
87708	308590
122615	308591
16360	308592
43795	308593
121404	308594
66264	308595
42784	308596
53243	308597
86503	308598
114648	308599
65233	308600
105569	308601
30385	308602
229999	308603
88084	308604
63912	308605
105030	308606
60592	308607
8855	308608
84608	308609
66986	308610
169815	308611
117882	308612
36534	308613
141810	308614
53996	308615
21891	308616
62745	308617
38873	308618
68890	308619
43070	308620
8994	308621
53973	308622
222189	308623
77212	308624
17067	308625
21351	308626
90283	308627
21891	308628
18089	308629
18152	308630
12564	308631
38535	308632
80537	308633
29749	308634
29749	308635
1443	308636
37128	308637
15993	308638
50124	308639
17497	308640
113097	308641
17497	308642
91860	308643
6370	308644
41009	308645
55757	308646
55757	308647
55757	308648
186216	308649
70654	308650
110193	308651
52843	308652
85376	308653
21096	308654
67505	308655
26329	308656
26329	308657
104	308658
92610	308659
173238	308660
27799	308661
125704	308662
27642	308663
94041	308664
56081	308665
6760	308666
149353	308667
1293	308668
232987	308669
101307	308670
95244	308671
156538	308672
70926	308673
159974	308674
76784	308675
140887	308676
188419	308677
99117	308678
4102	308679
80514	308680
115220	308681
123240	308682
112116	308683
37292	308684
29269	308685
52521	308686
71426	308687
69781	308688
31198	308689
157458	308690
34675	308691
158402	308692
79292	308693
4562	308694
54684	308695
789	308696
92416	308697
3287	308698
107788	308699
160017	308700
1741	308701
70251	308702
115679	308703
37048	308704
95471	308705
25296	308706
124273	308707
228528	308708
1602	308709
114014	308710
20510	308711
20185	308712
172689	308713
41365	308714
421	308715
195203	308716
46763	308717
155421	308718
157874	308719
5744	308720
100787	308721
10484	308722
157844	308723
141575	308724
113997	308725
76925	308726
2420	308727
86303	308728
28437	308729
159777	308730
201124	308731
225233	308732
68887	308733
86020	308734
115039	308735
239312	308736
19103	308737
12689	308738
108490	308739
143403	308740
23743	308741
201089	308742
10049	308743
224233	308744
53406	308745
21861	308746
43927	308747
226308	308748
109358	308749
90420	308750
127823	308751
125556	308752
171113	308753
4590	308754
4590	308755
226716	308756
665	308757
36347	308758
36347	308759
14735	308760
220517	308761
227466	308762
3424	308763
219754	308764
31029	308765
162496	308766
25290	308767
22346	308768
153568	308769
18478	308770
86418	308771
223046	308772
3135	308773
104857	308774
43616	308775
9440	308776
43833	308777
18067	308778
29823	308779
18990	308780
58283	308781
235323	308782
99095	308783
159320	308784
596	308785
88469	308786
115257	308787
222274	308788
5714	308789
116517	308790
1773	308791
124389	308792
64621	308793
126071	308794
4006	308795
125504	308796
83548	308797
226027	308798
92187	308799
12169	308800
4006	308801
5846	308802
122805	308803
170536	308804
69855	308805
55850	308806
4006	308807
1115	308808
134799	308809
125540	308810
75629	308811
25632	308812
163259	308813
4006	308814
15313	308815
41126	308816
54126	308817
6816	308818
93568	308819
2697	308820
628	308821
14181	308822
14181	308823
871	308824
9040	308825
2991	308826
59350	308827
32667	308828
66163	308829
1268	308830
185809	308831
43586	308832
218519	308833
102854	308834
83862	308835
82952	308836
423	308837
172093	308838
91799	308839
85480	308840
23369	308841
13479	308842
76009	308843
23784	308844
45821	308845
16121	308846
36432	308847
58853	308848
36432	308849
45758	308850
39831	308851
14274	308852
39831	308853
122971	308854
178069	308855
5118	308856
1015	308857
1509	308858
1509	308859
81557	308860
26789	308861
80360	308862
136726	308863
26795	308864
181366	308865
10000	308866
50943	308867
17669	308868
5316	308869
120523	308870
93849	308871
114783	308872
124618	308873
2718	308874
165178	308875
21540	308876
102207	308877
118792	308878
26229	308879
68356	308880
40963	308881
40843	308882
208735	308883
150271	308884
83392	308885
57723	308886
14759	308887
183340	308888
133044	308889
32645	308890
206455	308891
19161	308892
109422	308893
150208	308894
21549	308895
66953	308896
188970	308897
4900	308898
154061	308899
31630	308900
215329	308901
17947	308902
2244	308903
70637	308904
1956	308905
6779	308906
51948	308907
83120	308908
220338	308909
63479	308910
69714	308911
106581	308912
1143	308913
238769	308914
14908	308915
35362	308916
5116	308917
3520	308918
114167	308919
1281	308920
10984	308921
91432	308922
70625	308923
13854	308924
41264	308925
10338	308926
160287	308927
119992	308928
43560	308929
43560	308930
486	308931
43560	308932
160213	308933
205674	308934
23255	308935
30132	308936
85609	308937
70182	308938
32848	308939
120042	308940
25460	308941
25460	308942
76304	308943
32848	308944
207661	308945
14313	308946
88300	308947
973	308948
151655	308949
15305	308950
29043	308951
84140	308952
4033	308953
119071	308954
76118	308955
10319	308956
215987	308957
67648	308958
67648	308959
67648	308960
165342	308961
166666	308962
5961	308963
1413	308964
26437	308965
28813	308966
28813	308967
26437	308968
6763	308969
1597	308970
70363	308971
23748	308972
108592	308973
79128	308974
106633	308975
267	308976
43405	308977
112233	308978
70644	308979
12247	308980
164413	308981
86473	308982
67672	308983
114963	308984
67649	308985
209697	308986
37204	308987
115266	308988
742	308989
16041	308990
51937	308991
31937	308992
40399	308993
176800	308994
135	308995
235880	308996
49515	308997
3304	308998
67785	308999
19149	309000
1611	309001
52485	309002
67785	309003
27150	309004
27150	309005
10636	309006
22368	309007
6812	309008
595	309009
49598	309010
833	309011
4954	309012
56338	309013
10969	309014
5344	309015
6712	309016
38300	309017
3370	309018
90070	309019
156528	309020
1408	309021
72063	309022
9770	309023
165093	309024
24241	309025
152137	309026
73826	309027
24937	309028
2083	309029
62551	309030
14732	309031
5548	309032
11830	309033
24309	309034
11573	309035
1999	309036
127972	309037
10272	309038
8758	309039
9479	309040
84212	309041
17233	309042
56292	309043
128	309044
28036	309045
17262	309046
67702	309047
27678	309048
43035	309049
13568	309050
9242	309051
135104	309052
8163	309053
68220	309054
151526	309055
124257	309056
805	309057
678	309058
3125	309059
97829	309060
518	309061
84561	309062
221438	309063
138203	309064
94815	309065
131080	309066
88525	309067
13351	309068
5954	309069
5180	309070
17726	309071
19483	309072
12871	309073
5193	309074
40573	309075
49591	309076
584	309077
70118	309078
7324	309079
23361	309080
213461	309081
2470	309082
151526	309083
57527	309084
132593	309085
5676	309086
22311	309087
209821	309088
891	309089
641	309090
38690	309091
63670	309092
1623	309093
25347	309094
15915	309095
2988	309096
8718	309097
3626	309098
2132	309099
256	309100
4390	309101
1179	309102
2268	309103
1073	309104
958	309105
772	309106
3203	309107
4598	309108
54	309109
7346	309110
38	309111
544	309112
16361	309113
622	309114
48052	309115
3707	309116
1515	309117
2988	309118
10150	309119
1456	309120
54443	309121
74065	309122
31774	309123
5400	309124
28455	309125
54490	309126
5504	309127
121	309128
40818	309129
6182	309130
8746	309131
9997	309132
8053	309133
30476	309134
64792	309135
32	309136
26156	309137
108291	309138
16467	309139
155583	309140
38348	309141
165	309142
47300	309143
98398	309144
7025	309145
807	309146
62345	309147
220	309148
7900	309149
92319	309150
74	309151
40276	309152
40136	309153
16497	309154
1839	309155
43195	309156
70848	309157
1239	309158
29774	309159
18192	309160
1178	309161
41054	309162
928	309163
851	309164
11143	309165
49573	309166
28186	309167
109069	309168
241	309169
17502	309170
548	309171
20026	309172
49741	309173
56534	309174
17838	309175
1296	309176
5410	309177
43194	309178
89007	309179
27736	309180
150851	309181
17639	309182
157269	309183
220	309184
85146	309185
336	309186
16801	309187
645	309188
232146	309189
40076	309190
1214	309191
1179	309192
23410	309193
35698	309194
119913	309195
8651	309196
56706	309197
641	309198
279	309199
16579	309200
18192	309201
678	309202
20974	309203
63486	309204
31999	309205
54458	309206
20562	309207
10260	309208
220906	309209
16370	309210
1930	309211
56304	309212
14333	309213
22838	309214
45729	309215
82	309216
663	309217
50412	309218
237904	309219
13240	309220
3626	309221
46818	309222
642	309223
5516	309224
11669	309225
224	309226
5676	309227
1010	309228
52383	309229
1354	309230
3195	309231
541	309232
5879	309233
8202	309234
2978	309235
26156	309236
89641	309237
41779	309238
2925	309239
36279	309240
51312	309241
35168	309242
61941	309243
23797	309244
11601	309245
2227	309246
2227	309247
14104	309248
473	309249
15244	309250
16969	309251
8777	309252
35	309253
12227	309254
919	309255
4390	309256
2132	309257
12003	309258
74	309259
167511	309260
21257	309261
8132	309262
149	309263
9545	309264
8185	309265
65628	309266
204331	309267
208476	309268
3855	309269
10076	309270
204370	309271
7448	309272
9468	309273
282	309274
5879	309275
9485	309276
2947	309277
54845	309278
3142	309279
14283	309280
25505	309281
66789	309282
76239	309283
1369	309284
16924	309285
6978	309286
246	309287
282	309288
3292	309289
1239	309290
54668	309291
2562	309292
22215	309293
2988	309294
47	309295
4863	309296
22806	309297
21651	309298
155066	309299
6958	309300
20459	309301
14104	309302
1526	309303
4287	309304
773	309305
8129	309306
26004	309307
8185	309308
38154	309309
25125	309310
67633	309311
76126	309312
3572	309313
62665	309314
12046	309315
508	309316
22103	309317
118003	309318
2764	309319
642	309320
30947	309321
100342	309322
992	309323
312	309324
174877	309325
204244	309326
23870	309327
39561	309328
847	309329
1178	309330
2953	309331
39775	309332
32	309333
12003	309334
697	309335
17234	309336
254	309337
3661	309338
6555	309339
10671	309340
31688	309341
55682	309342
54501	309343
39668	309344
10076	309345
25680	309346
14055	309347
45563	309348
11256	309349
55682	309350
1779	309351
86167	309352
1628	309353
115869	309354
15916	309355
19197	309356
36264	309357
3596	309358
128	309359
807	309360
5558	309361
10351	309362
292	309363
1802	309364
51433	309365
25881	309366
40197	309367
82211	309368
25197	309369
3003	309370
28039	309371
32159	309372
47252	309373
5972	309374
28775	309375
9619	309376
41054	309377
16969	309378
19454	309379
302	309380
48055	309381
26082	309382
41909	309383
42894	309384
663	309385
27240	309386
8758	309387
1179	309388
206541	309389
2370	309390
10148	309391
31355	309392
144	309393
17645	309394
8697	309395
66974	309396
7185	309397
947	309398
3304	309399
106980	309400
4774	309401
44406	309402
91666	309403
9109	309404
7448	309405
22653	309406
4954	309407
20459	309408
7958	309409
2256	309410
11140	309411
5951	309412
121	309413
192	309414
992	309415
64492	309416
23543	309417
38750	309418
131014	309419
37158	309420
4230	309421
23769	309422
19623	309423
204092	309424
29319	309425
82897	309426
1115	309427
68584	309428
14055	309429
3274	309430
32287	309431
332	309432
1284	309433
6555	309434
19438	309435
3774	309436
36224	309437
7076	309438
4698	309439
50002	309440
17443	309441
1779	309442
13386	309443
6127	309444
6127	309445
22167	309446
3626	309447
3304	309448
9479	309449
128	309450
128	309451
72840	309452
6463	309453
375	309454
6940	309455
16570	309456
3020	309457
2865	309458
10114	309459
36503	309460
87229	309461
38300	309462
30398	309463
833	309464
6539	309465
12020	309466
12301	309467
978	309468
7346	309469
63330	309470
24459	309471
5520	309472
66044	309473
7346	309474
26517	309475
41508	309476
1295	309477
4384	309478
16412	309479
1138	309480
9491	309481
105490	309482
40096	309483
121	309484
8446	309485
6072	309486
12098	309487
19757	309488
24	309489
122925	309490
48069	309491
24459	309492
38088	309493
21408	309494
630	309495
165	309496
128821	309497
9838	309498
9491	309499
16006	309500
92214	309501
112	309502
285	309503
100233	309504
15317	309505
563	309506
8053	309507
1329	309508
7448	309509
1219	309510
16663	309511
22670	309512
44349	309513
834	309514
149	309515
1872	309516
34544	309517
25953	309518
20961	309519
6733	309520
56145	309521
21421	309522
46012	309523
47074	309524
473	309525
3305	309526
36210	309527
14562	309528
9858	309529
108291	309530
109071	309531
40234	309532
3408	309533
36264	309534
19438	309535
21314	309536
3008	309537
8746	309538
71750	309539
1284	309540
40677	309541
813	309542
38826	309543
4230	309544
32045	309545
26459	309546
1783	309547
1073	309548
87488	309549
25550	309550
78812	309551
3576	309552
42749	309553
17562	309554
2677	309555
44128	309556
116854	309557
83966	309558
2821	309559
2544	309560
1295	309561
13022	309562
237074	309563
1184	309564
96597	309565
3008	309566
103891	309567
16176	309568
3201	309569
1179	309570
31893	309571
140615	309572
15611	309573
180139	309574
37218	309575
2929	309576
141197	309577
87818	309578
17123	309579
120028	309580
162751	309581
66779	309582
85144	309583
1341	309584
641	309585
17331	309586
37339	309587
587	309588
711	309589
14522	309590
10166	309591
154973	309592
124132	309593
8546	309594
1455	309595
204357	309596
112	309597
24066	309598
28442	309599
28902	309600
12596	309601
704	309602
15914	309603
6499	309604
6023	309605
1724	309606
38	309607
490	309608
5951	309609
827	309610
70475	309611
46005	309612
17213	309613
20133	309614
24897	309615
49	309616
189	309617
10128	309618
8682	309619
296	309620
5388	309621
15317	309622
5463	309623
16370	309624
204231	309625
269	309626
8651	309627
95069	309628
786	309629
3142	309630
3408	309631
4240	309632
16785	309633
27218	309634
121	309635
80	309636
1075	309637
11005	309638
121	309639
8697	309640
273	309641
7277	309642
6127	309643
490	309644
60079	309645
31724	309646
121	309647
21573	309648
58680	309649
38774	309650
48981	309651
29845	309652
16454	309653
83528	309654
123691	309655
40641	309656
15426	309657
984	309658
170538	309659
92030	309660
12162	309661
57616	309662
45964	309663
176175	309664
134346	309665
13115	309666
6764	309667
155105	309668
269	309669
9997	309670
9997	309671
131472	309672
53614	309673
11100	309674
7014	309675
32895	309676
8777	309677
7195	309678
9997	309679
6057	309680
44263	309681
10993	309682
78218	309683
9997	309684
84436	309685
24599	309686
11907	309687
87	309688
48	309689
25131	309690
946	309691
16696	309692
6792	309693
20644	309694
9997	309695
45581	309696
4704	309697
7981	309698
8418	309699
128	309700
1515	309701
29825	309702
1179	309703
57672	309704
50176	309705
587	309706
36204	309707
40087	309708
17296	309709
20306	309710
53092	309711
13428	309712
25895	309713
8682	309714
147355	309715
24103	309716
21043	309717
8709	309718
8794	309719
8793	309720
9787	309721
34315	309722
663	309723
29826	309724
34837	309725
18320	309726
907	309727
387	309728
3233	309729
80	309730
121	309731
1179	309732
312	309733
14378	309734
36348	309735
32	309736
80	309737
124967	309738
204227	309739
80	309740
84209	309741
3033	309742
29064	309743
12805	309744
5996	309745
15426	309746
12805	309747
2988	309748
78599	309749
1655	309750
9491	309751
135518	309752
46797	309753
139462	309754
365	309755
23333	309756
1239	309757
35	309758
64898	309759
2176	309760
17940	309761
56844	309762
1729	309763
14	309764
867	309765
21	309766
27925	309767
1783	309768
12603	309769
220	309770
72840	309771
10114	309772
105490	309773
25685	309774
12603	309775
542	309776
31398	309777
992	309778
1455	309779
15926	309780
60036	309781
112576	309782
82878	309783
88888	309784
142571	309785
136710	309786
56594	309787
3201	309788
63280	309789
233373	309790
15616	309791
18579	309792
6911	309793
43580	309794
43952	309795
49321	309796
122822	309797
72035	309798
41006	309799
2821	309800
4873	309801
40857	309802
32630	309803
103721	309804
43549	309805
10669	309806
82624	309807
75064	309808
41357	309809
109901	309810
54612	309811
227427	309812
230926	309813
237983	309814
4597	309815
40373	309816
34183	309817
91815	309818
116016	309819
7998	309820
28396	309821
45964	309822
139075	309823
3305	309824
3305	309825
121	309826
5344	309827
6958	309828
22103	309829
6716	309830
46464	309831
110316	309832
56594	309833
8093	309834
40136	309835
302	309836
72896	309837
16058	309838
12957	309839
1284	309840
3008	309841
36224	309842
8777	309843
9387	309844
23231	309845
334	309846
52	309847
256	309848
19662	309849
36298	309850
566	309851
273	309852
27	309853
4873	309854
20482	309855
11557	309856
12705	309857
24309	309858
3008	309859
121	309860
200	309861
92608	309862
92449	309863
31692	309864
3626	309865
3456	309866
544	309867
8853	309868
24459	309869
65644	309870
1358	309871
24066	309872
1783	309873
12227	309874
54936	309875
9161	309876
2227	309877
14791	309878
707	309879
7448	309880
25312	309881
38783	309882
79596	309883
8185	309884
135581	309885
10076	309886
544	309887
19279	309888
21362	309889
110	309890
60709	309891
13334	309892
2987	309893
47246	309894
122703	309895
32429	309896
51825	309897
33769	309898
216581	309899
64164	309900
992	309901
433	309902
20459	309903
69949	309904
63851	309905
57156	309906
40415	309907
57432	309908
33803	309909
38088	309910
144262	309911
95653	309912
15408	309913
108531	309914
9081	309915
23527	309916
3588	309917
18341	309918
184	309919
5660	309920
5690	309921
10268	309922
28147	309923
406	309924
9375	309925
28820	309926
36298	309927
9714	309928
5530	309929
22500	309930
6539	309931
2396	309932
36	309933
32238	309934
18320	309935
57172	309936
38296	309937
21659	309938
11481	309939
6412	309940
14790	309941
48052	309942
36848	309943
405	309944
12162	309945
6127	309946
38818	309947
2862	309948
6539	309949
136585	309950
38088	309951
2656	309952
83593	309953
53	309954
34616	309955
2988	309956
124392	309957
1117	309958
68731	309959
809	309960
24	309961
24	309962
60713	309963
64016	309964
128041	309965
128	309966
58956	309967
14054	309968
3582	309969
45729	309970
103851	309971
78669	309972
17618	309973
3819	309974
8181	309975
49832	309976
1179	309977
9219	309978
44737	309979
44227	309980
74166	309981
146657	309982
51492	309983
46798	309984
96520	309985
127163	309986
50273	309987
176921	309988
5424	309989
46141	309990
188	309991
34195	309992
344	309993
4143	309994
999	309995
15445	309996
61774	309997
29064	309998
31289	309999
83766	310000
117989	310001
161495	310002
3370	310003
58236	310004
58356	310005
3314	310006
89027	310007
33200	310008
60380	310009
3033	310010
566	310011
109445	310012
63295	310013
14286	310014
165107	310015
633	310016
38474	310017
223312	310018
50375	310019
91382	310020
18403	310021
40920	310022
137716	310023
71568	310024
111259	310025
149853	310026
83782	310027
11140	310028
4664	310029
8418	310030
8266	310031
40571	310032
4954	310033
8337	310034
711	310035
98620	310036
20537	310037
28036	310038
4874	310039
1215	310040
16454	310041
19928	310042
67049	310043
31395	310044
106582	310045
18192	310046
45028	310047
9491	310048
237051	310049
33015	310050
81880	310051
65147	310052
16416	310053
5370	310054
25706	310055
25913	310056
31929	310057
48849	310058
5077	310059
117580	310060
28039	310061
89239	310062
50624	310063
9729	310064
9336	310065
8288	310066
5972	310067
9770	310068
239444	310069
3774	310070
1179	310071
7346	310072
56724	310073
3626	310074
22184	310075
70056	310076
9858	310077
14717	310078
17859	310079
813	310080
163832	310081
24309	310082
18675	310083
83437	310084
3349	310085
55221	310086
2669	310087
231809	310088
54225	310089
32023	310090
40342	310091
6421	310092
12757	310093
12003	310094
210093	310095
147811	310096
45812	310097
9486	310098
18515	310099
12281	310100
30891	310101
53060	310102
28000	310103
17240	310104
19279	310105
2358	310106
2988	310107
10076	310108
236104	310109
544	310110
206905	310111
106765	310112
147894	310113
15605	310114
196254	310115
3361	310116
129795	310117
85045	310118
91885	310119
23341	310120
8185	310121
220	310122
8459	310123
170693	310124
50277	310125
4473	310126
13808	310127
3277	310128
18501	310129
2478	310130
50108	310131
12821	310132
212535	310133
14615	310134
100068	310135
177771	310136
174	310137
82348	310138
712	310139
8132	310140
36864	310141
63760	310142
4645	310143
73	310144
70798	310145
12214	310146
72018	310147
9491	310148
30315	310149
103226	310150
2018	310151
392	310152
3033	310153
8853	310154
4230	310155
3854	310156
121	310157
72451	310158
31763	310159
109	310160
6334	310161
17240	310162
134153	310163
4874	310164
16043	310165
207448	310166
148262	310167
7801	310168
2988	310169
94997	310170
117989	310171
10114	310172
144	310173
4806	310174
4304	310175
34079	310176
32068	310177
29830	310178
128	310179
38774	310180
200	310181
3142	310182
3008	310183
7448	310184
375	310185
294	310186
31377	310187
2224	310188
9336	310189
2872	310190
12724	310191
31851	310192
23410	310193
60442	310194
7017	310195
95706	310196
30680	310197
21659	310198
15112	310199
22434	310200
40198	310201
11828	310202
17240	310203
527	310204
1138	310205
678	310206
81981	310207
1075	310208
120365	310209
77062	310210
178182	310211
129335	310212
9387	310213
31908	310214
139822	310215
166882	310216
224949	310217
119755	310218
30370	310219
37369	310220
88105	310221
947	310222
108291	310223
26269	310224
120273	310225
1325	310226
63281	310227
146453	310228
96083	310229
13045	310230
96110	310231
56636	310232
43374	310233
124891	310234
34220	310235
89564	310236
71956	310237
119200	310238
67053	310239
8202	310240
71905	310241
176646	310242
176941	310243
96106	310244
41678	310245
51880	310246
179857	310247
87485	310248
95702	310249
89138	310250
44406	310251
55716	310252
174792	310253
67636	310254
47376	310255
74383	310256
37010	310257
45151	310258
30509	310259
176155	310260
9479	310261
1463	310262
136133	310263
338	310264
8779	310265
56252	310266
2988	310267
587	310268
48055	310269
6713	310270
1678	310271
7025	310272
44132	310273
4230	310274
32268	310275
5199	310276
3760	310277
4698	310278
5520	310279
9482	310280
70542	310281
28039	310282
39298	310283
108456	310284
108456	310285
16058	310286
6402	310287
36848	310288
1851	310289
35230	310290
834	310291
128	310292
834	310293
13601	310294
24989	310295
2765	310296
6880	310297
51320	310298
5678	310299
4885	310300
5330	310301
204088	310302
19709	310303
1075	310304
5344	310305
20112	310306
13833	310307
108	310308
3314	310309
848	310310
89780	310311
922	310312
102907	310313
128	310314
14059	310315
50396	310316
5187	310317
79865	310318
35036	310319
9659	310320
104444	310321
11822	310322
47805	310323
18579	310324
235034	310325
22311	310326
16754	310327
241	310328
6030	310329
48623	310330
2268	310331
7246	310332
60304	310333
518	310334
25516	310335
111193	310336
1927	310337
832	310338
110156	310339
9219	310340
220	310341
1927	310342
10166	310343
165635	310344
117072	310345
49999	310346
82301	310347
2252	310348
634	310349
42894	310350
51382	310351
12003	310352
128	310353
129575	310354
17106	310355
40109	310356
26520	310357
28826	310358
143702	310359
22311	310360
16847	310361
11051	310362
32367	310363
178683	310364
176003	310365
174879	310366
16504	310367
3521	310368
72385	310369
4883	310370
27082	310371
32558	310372
84253	310373
4873	310374
11207	310375
57803	310376
140773	310377
17562	310378
14	310379
19814	310380
51689	310381
54490	310382
31423	310383
6265	310384
80975	310385
15851	310386
8651	310387
462	310388
4698	310389
50425	310390
126006	310391
45964	310392
56338	310393
19222	310394
32238	310395
45234	310396
11071	310397
14104	310398
15424	310399
240471	310400
542	310401
82998	310402
6208	310403
117989	310404
80995	310405
1358	310406
147247	310407
33864	310408
12162	310409
22448	310410
70903	310411
11143	310412
52808	310413
83966	310414
16012	310415
25897	310416
83846	310417
32688	310418
9713	310419
3033	310420
123864	310421
21091	310422
27840	310423
135309	310424
12003	310425
120081	310426
10669	310427
4698	310428
9671	310429
49321	310430
60634	310431
144589	310432
88924	310433
14378	310434
127739	310435
12162	310436
66871	310437
15868	310438
5361	310439
111274	310440
9358	310441
121	310442
320	310443
10747	310444
7036	310445
3213	310446
4657	310447
20570	310448
1405	310449
36224	310450
24905	310451
108968	310452
37893	310453
117	310454
121	310455
17822	310456
38105	310457
2555	310458
1645	310459
4240	310460
2594	310461
36063	310462
99614	310463
56114	310464
8281	310465
16095	310466
51433	310467
32632	310468
25126	310469
34441	310470
65	310471
49769	310472
11666	310473
51398	310474
143277	310475
332	310476
6555	310477
7944	310478
20463	310479
11124	310480
12950	310481
21018	310482
54501	310483
31596	310484
40149	310485
7036	310486
46012	310487
197414	310488
11267	310489
1852	310490
1179	310491
4240	310492
138610	310493
121	310494
224	310495
200	310496
25856	310497
28237	310498
22443	310499
66536	310500
3008	310501
28885	310502
26459	310503
11140	310504
24989	310505
332	310506
7900	310507
7900	310508
7900	310509
9498	310510
19754	310511
124195	310512
23393	310513
6499	310514
128	310515
84280	310516
77062	310517
405	310518
20974	310519
24427	310520
49978	310521
95705	310522
6157	310523
7240	310524
25892	310525
105092	310526
7240	310527
2593	310528
25090	310529
15408	310530
3277	310531
22586	310532
3542	310533
7937	310534
25897	310535
74969	310536
992	310537
719	310538
12915	310539
112955	310540
95733	310541
31600	310542
13842	310543
9482	310544
2227	310545
31699	310546
547	310547
35	310548
1490	310549
7281	310550
25856	310551
112012	310552
4794	310553
23203	310554
2338	310555
31962	310556
82171	310557
124	310558
1179	310559
571	310560
82312	310561
2872	310562
5344	310563
4972	310564
120188	310565
3819	310566
508	310567
1736	310568
61105	310569
82312	310570
10669	310571
1688	310572
81943	310573
14442	310574
363	310575
49321	310576
10832	310577
20584	310578
8551	310579
4873	310580
4015	310581
21177	310582
1239	310583
105887	310584
42	310585
1007	310586
59714	310587
84280	310588
8777	310589
29825	310590
20114	310591
446	310592
320	310593
14717	310594
11203	310595
32632	310596
130072	310597
65944	310598
405	310599
82	310600
65147	310601
9109	310602
978	310603
14055	310604
56661	310605
8682	310606
34325	310607
6252	310608
9109	310609
20974	310610
26120	310611
312	310612
127225	310613
32070	310614
83315	310615
130613	310616
67529	310617
217342	310618
43952	310619
76294	310620
3626	310621
98	310622
16660	310623
32070	310624
273	310625
29064	310626
1296	310627
70473	310628
10671	310629
10671	310630
83246	310631
14605	310632
3774	310633
35371	310634
6148	310635
82382	310636
125	310637
109059	310638
108464	310639
813	310640
32358	310641
77402	310642
15399	310643
63851	310644
143556	310645
51213	310646
108888	310647
11907	310648
26120	310649
16553	310650
14119	310651
7070	310652
38418	310653
6750	310654
53119	310655
36809	310656
7321	310657
16722	310658
9491	310659
8582	310660
7320	310661
3626	310662
23910	310663
1100	310664
121	310665
50	310666
48981	310667
46179	310668
41054	310669
5112	310670
29698	310671
4954	310672
15870	310673
39526	310674
8	310675
5624	310676
8	310677
5552	310678
58	310679
2933	310680
20483	310681
108550	310682
34211	310683
19693	310684
39627	310685
41	310686
992	310687
17052	310688
5559	310689
178286	310690
2515	310691
4736	310692
4862	310693
4862	310694
48898	310695
4862	310696
7042	310697
67023	310698
24101	310699
176436	310700
1129	310701
14396	310702
15521	310703
38805	310704
71462	310705
148628	310706
1486	310707
28902	310708
55311	310709
25471	310710
34730	310711
34211	310712
32765	310713
1671	310714
1128	310715
27900	310716
235956	310717
910	310718
6499	310719
48335	310720
5400	310721
16429	310722
87426	310723
30968	310724
96106	310725
44349	310726
105640	310727
28246	310728
29640	310729
46471	310730
7088	310731
31143	310732
80975	310733
83001	310734
151084	310735
42003	310736
36818	310737
26383	310738
71888	310739
89609	310740
33200	310741
15879	310742
63641	310743
12162	310744
587	310745
24989	310746
3626	310747
3033	310748
59683	310749
62665	310750
23361	310751
40796	310752
1179	310753
124258	310754
757	310755
4612	310756
14562	310757
10141	310758
4015	310759
34441	310760
56623	310761
8682	310762
243	310763
180114	310764
75986	310765
8777	310766
6958	310767
34600	310768
43284	310769
38198	310770
69723	310771
7958	310772
1783	310773
70564	310774
81886	310775
32477	310776
1178	310777
8694	310778
1527	310779
19487	310780
1779	310781
42591	310782
12003	310783
49	310784
10181	310785
14054	310786
30398	310787
32	310788
14501	310789
27103	310790
18521	310791
16058	310792
37519	310793
16054	310794
12098	310795
20306	310796
128	310797
11378	310798
700	310799
4230	310800
4818	310801
176217	310802
4806	310803
219	310804
11532	310805
8419	310806
50002	310807
1623	310808
121	310809
161732	310810
32201	310811
12887	310812
204338	310813
108987	310814
5273	310815
58435	310816
1977	310817
7367	310818
224	310819
136748	310820
6334	310821
144251	310822
165175	310823
88082	310824
3692	310825
3567	310826
126263	310827
15552	310828
111364	310829
14627	310830
1167	310831
2872	310832
175998	310833
2655	310834
1083	310835
16416	310836
46546	310837
1530	310838
813	310839
23238	310840
119333	310841
11203	310842
28238	310843
24393	310844
123283	310845
16680	310846
31294	310847
39048	310848
7025	310849
43231	310850
142674	310851
87838	310852
53055	310853
34102	310854
17648	310855
46129	310856
30594	310857
70549	310858
3999	310859
7886	310860
73	310861
7037	310862
2275	310863
19258	310864
165	310865
1515	310866
220	310867
151805	310868
153194	310869
36	310870
83075	310871
120076	310872
151278	310873
74540	310874
50673	310875
12019	310876
8129	310877
12989	310878
35698	310879
19888	310880
162415	310881
18219	310882
1872	310883
10351	310884
25710	310885
20112	310886
131925	310887
21280	310888
3094	310889
1178	310890
2275	310891
39652	310892
6374	310893
8132	310894
1295	310895
7250	310896
3008	310897
10114	310898
8402	310899
83923	310900
24491	310901
24491	310902
83923	310903
70976	310904
43720	310905
122878	310906
123383	310907
220239	310908
85448	310909
70239	310910
228453	310911
19668	310912
30055	310913
148360	310914
3610	310915
93975	310916
238519	310917
112356	310918
10465	310919
17024	310920
19779	310921
12791	310922
25388	310923
25388	310924
99905	310925
99905	310926
3639	310927
238735	310928
116283	310929
237986	310930
124135	310931
5993	310932
13083	310933
19503	310934
74209	310935
62167	310936
69954	310937
380	310938
4294	310939
116414	310940
14250	310941
39430	310942
70055	310943
157204	310944
5081	310945
192010	310946
63784	310947
132185	310948
165108	310949
221707	310950
210884	310951
221762	310952
109539	310953
135333	310954
4504	310955
59899	310956
220424	310957
30854	310958
84031	310959
14488	310960
39347	310961
4927	310962
834	310963
10114	310964
22826	310965
12660	310966
112699	310967
12660	310968
7926	310969
10919	310970
10919	310971
8212	310972
53872	310973
1646	310974
3479	310975
65889	310976
42955	310977
226457	310978
5245	310979
19417	310980
36076	310981
61423	310982
1554	310983
42996	310984
29061	310985
7006	310986
55849	310987
55849	310988
10247	310989
66188	310990
226664	310991
35564	310992
27365	310993
58775	310994
12777	310995
32054	310996
24466	310997
24466	310998
144922	310999
26254	311000
109621	311001
24466	311002
109621	311003
26254	311004
65143	311005
84429	311006
7932	311007
94085	311008
210403	311009
49094	311010
55969	311011
44177	311012
1058	311013
119756	311014
1058	311015
1058	311016
12610	311017
69761	311018
15297	311019
80873	311020
126559	311021
54489	311022
123855	311023
65348	311024
158299	311025
226081	311026
13314	311027
10760	311028
205922	311029
221924	311030
155707	311031
123790	311032
109335	311033
27261	311034
54462	311035
219348	311036
5050	311037
66007	311038
66007	311039
122998	311040
157220	311041
235881	311042
236405	311043
116187	311044
13443	311045
13443	311046
23650	311047
11010	311048
11010	311049
67652	311050
192081	311051
222225	311052
211443	311053
211447	311054
96094	311055
157557	311056
6894	311057
1423	311058
1052	311059
156344	311060
147453	311061
75482	311062
161479	311063
78384	311064
52154	311065
70351	311066
163249	311067
13130	311068
161335	311069
41429	311070
162242	311071
162280	311072
27783	311073
796	311074
796	311075
52104	311076
5909	311077
23486	311078
1143	311079
230584	311080
137892	311081
2848	311082
221856	311083
57165	311084
13454	311085
73999	311086
88529	311087
4569	311088
85357	311089
234093	311090
51280	311091
5931	311092
165111	311093
84042	311094
50900	311095
5931	311096
5931	311097
4536	311098
35557	311099
29986	311100
5931	311101
62961	311102
54550	311103
65589	311104
42482	311105
212288	311106
160519	311107
93614	311108
13718	311109
14734	311110
66054	311111
236051	311112
21657	311113
214062	311114
1627	311115
48517	311116
152651	311117
153968	311118
104828	311119
115731	311120
41921	311121
8929	311122
14886	311123
114952	311124
27308	311125
79428	311126
4562	311127
124056	311128
223981	311129
90021	311130
119132	311131
202879	311132
33576	311133
180522	311134
5747	311135
226850	311136
8928	311137
3063	311138
101095	311139
225336	311140
53457	311141
67930	311142
8920	311143
194832	311144
118376	311145
17958	311146
14920	311147
42238	311148
115453	311149
2777	311150
25887	311151
25609	311152
112404	311153
68007	311154
3478	311155
43829	311156
234758	311157
45066	311158
14919	311159
26691	311160
6649	311161
219749	311162
88294	311163
81442	311164
14826	311165
12657	311166
10365	311167
4996	311168
128448	311169
122252	311170
33260	311171
211535	311172
3423	311173
145730	311174
12446	311175
5746	311176
159934	311177
227400	311178
10418	311179
8934	311180
227356	311181
39217	311182
219710	311183
68676	311184
7580	311185
2137	311186
2394	311187
26374	311188
2137	311189
2394	311190
7580	311191
7580	311192
56073	311193
158070	311194
211536	311195
46845	311196
63087	311197
44292	311198
60500	311199
34447	311200
101410	311201
116554	311202
34148	311203
114502	311204
161799	311205
89010	311206
230221	311207
14456	311208
95667	311209
72852	311210
228985	311211
49716	311212
61996	311213
4162	311214
92648	311215
85862	311216
21448	311217
47432	311218
113916	311219
95677	311220
11600	311221
115876	311222
235113	311223
225853	311224
113998	311225
161679	311226
21675	311227
171303	311228
19573	311229
157251	311230
148535	311231
17905	311232
156021	311233
83120	311234
8177	311235
122338	311236
156082	311237
37058	311238
218880	311239
218671	311240
113869	311241
219769	311242
114080	311243
118860	311244
42564	311245
144789	311246
3984	311247
54122	311248
152237	311249
7649	311250
69916	311251
8909	311252
108381	311253
157966	311254
68769	311255
114885	311256
33359	311257
158172	311258
8916	311259
3061	311260
94213	311261
33389	311262
159776	311263
18557	311264
86523	311265
671	311266
114222	311267
54519	311268
12334	311269
32853	311270
32853	311271
149725	311272
28211	311273
88312	311274
217938	311275
69833	311276
206681	311277
82967	311278
15642	311279
49550	311280
143753	311281
70751	311282
12737	311283
7943	311284
43405	311285
191234	311286
114151	311287
41428	311288
11369	311289
67385	311290
46503	311291
86628	311292
161468	311293
101266	311294
28172	311295
218481	311296
11369	311297
182988	311298
49984	311299
75351	311300
39786	311301
10846	311302
99557	311303
8665	311304
26823	311305
150559	311306
8884	311307
90671	311308
75419	311309
134431	311310
112184	311311
111305	311312
154320	311313
189759	311314
111195	311315
100380	311316
87903	311317
191120	311318
1500	311319
116287	311320
67643	311321
33072	311322
14432	311323
656	311324
158374	311325
3772	311326
136038	311327
189374	311328
158552	311329
58813	311330
158397	311331
12922	311332
3772	311333
158924	311334
8656	311335
115232	311336
13322	311337
2673	311338
1500	311339
159560	311340
102079	311341
86187	311342
99741	311343
224710	311344
118731	311345
93333	311346
13617	311347
220994	311348
46605	311349
21704	311350
66352	311351
6071	311352
6071	311353
6071	311354
420	311355
51610	311356
41982	311357
41982	311358
104164	311359
72729	311360
32957	311361
99414	311362
58106	311363
36136	311364
38426	311365
88313	311366
88313	311367
235078	311368
29992	311369
49587	311370
163416	311371
116773	311372
76483	311373
116758	311374
66511	311375
56372	311376
164238	311377
117621	311378
92339	311379
92362	311380
94501	311381
237631	311382
110893	311383
50772	311384
54646	311385
125583	311386
221712	311387
45387	311388
45418	311389
171061	311390
99769	311391
64411	311392
58087	311393
63605	311394
925	311395
25537	311396
221347	311397
104254	311398
66465	311399
925	311400
157238	311401
96714	311402
8270	311403
103115	311404
8640	311405
28323	311406
155532	311407
230219	311408
51819	311409
48974	311410
114158	311411
116331	311412
158683	311413
157974	311414
113895	311415
218385	311416
21704	311417
227893	311418
52096	311419
156668	311420
85779	311421
8681	311422
76529	311423
235071	311424
221033	311425
88320	311426
18524	311427
118584	311428
128395	311429
114418	311430
32770	311431
156336	311432
36475	311433
158658	311434
51480	311435
86587	311436
51903	311437
7066	311438
79325	311439
19668	311440
150800	311441
71679	311442
115128	311443
31748	311444
115624	311445
1047	311446
21000	311447
71287	311448
128370	311449
156688	311450
1739	311451
87515	311452
21444	311453
57945	311454
221048	311455
157773	311456
20598	311457
126265	311458
212123	311459
158012	311460
151493	311461
41300	311462
34576	311463
29236	311464
41651	311465
151935	311466
4312	311467
219792	311468
58326	311469
219794	311470
41268	311471
115501	311472
85020	311473
175204	311474
227152	311475
86229	311476
21000	311477
118587	311478
116557	311479
14306	311480
10109	311481
11148	311482
156284	311483
149083	311484
165117	311485
45439	311486
115834	311487
32574	311488
52622	311489
52622	311490
34910	311491
151658	311492
43684	311493
20510	311494
162792	311495
61392	311496
166268	311497
4051	311498
123988	311499
92154	311500
1410	311501
42836	311502
91390	311503
109074	311504
109074	311505
159862	311506
88315	311507
160816	311508
24048	311509
219768	311510
52963	311511
228516	311512
37850	311513
1108	311514
4007	311515
18279	311516
54432	311517
1740	311518
159550	311519
1401	311520
25252	311521
84689	311522
122906	311523
92780	311524
40	311525
159564	311526
72459	311527
6505	311528
52535	311529
70654	311530
5709	311531
24945	311532
114502	311533
77568	311534
156425	311535
14906	311536
120350	311537
114853	311538
165118	311539
14906	311540
102134	311541
90237	311542
186449	311543
17969	311544
90038	311545
237994	311546
53824	311547
159627	311548
225914	311549
14909	311550
7681	311551
42168	311552
90659	311553
223748	311554
158227	311555
85990	311556
39491	311557
37865	311558
65652	311559
86730	311560
86730	311561
110718	311562
10668	311563
137550	311564
43935	311565
70212	311566
123948	311567
593	311568
2799	311569
74512	311570
19892	311571
152169	311572
87510	311573
232994	311574
6371	311575
4559	311576
50456	311577
25536	311578
223509	311579
53449	311580
54296	311581
42667	311582
70393	311583
23336	311584
23336	311585
110434	311586
225569	311587
40384	311588
25989	311589
217227	311590
186034	311591
4059	311592
1303	311593
868	311594
113537	311595
1942	311596
96565	311597
1942	311598
117343	311599
57887	311600
85637	311601
154121	311602
133504	311603
133777	311604
56118	311605
307	311606
1942	311607
57130	311608
3550	311609
49755	311610
114797	311611
2035	311612
164747	311613
52488	311614
161679	311615
41696	311616
96615	311617
158996	311618
151352	311619
118292	311620
31467	311621
89	311622
12167	311623
96633	311624
152406	311625
83221	311626
226485	311627
81562	311628
90790	311629
33289	311630
666	311631
8892	311632
161481	311633
58221	311634
929	311635
525	311636
65359	311637
218300	311638
223536	311639
113494	311640
22129	311641
5010	311642
123351	311643
159100	311644
65886	311645
167729	311646
138216	311647
33334	311648
26749	311649
102437	311650
10234	311651
115048	311652
66246	311653
92192	311654
21559	311655
59712	311656
23683	311657
222078	311658
29783	311659
32709	311660
159171	311661
157058	311662
47211	311663
157495	311664
35553	311665
41035	311666
52786	311667
33027	311668
47219	311669
88333	311670
47211	311671
44328	311672
86918	311673
85791	311674
29783	311675
23712	311676
23712	311677
85791	311678
157496	311679
156922	311680
232832	311681
224887	311682
28618	311683
124450	311684
15246	311685
158623	311686
172854	311687
138982	311688
42593	311689
37058	311690
126123	311691
159543	311692
165122	311693
77251	311694
123357	311695
66302	311696
114702	311697
36905	311698
36319	311699
16048	311700
156564	311701
34241	311702
34063	311703
13469	311704
16514	311705
15179	311706
155645	311707
111052	311708
209382	311709
114002	311710
114002	311711
43907	311712
114219	311713
60842	311714
94700	311715
220238	311716
161719	311717
23627	311718
157118	311719
141511	311720
59359	311721
117683	311722
67954	311723
46509	311724
155866	311725
164207	311726
26124	311727
138493	311728
46509	311729
218234	311730
159291	311731
63407	311732
5209	311733
85564	311734
114437	311735
87695	311736
162225	311737
117271	311738
29020	311739
126632	311740
36741	311741
96054	311742
67921	311743
224312	311744
224583	311745
59075	311746
76696	311747
219787	311748
12192	311749
157624	311750
159125	311751
222421	311752
220488	311753
174448	311754
28755	311755
135008	311756
123945	311757
228552	311758
118594	311759
88329	311760
39350	311761
221770	311762
24486	311763
200781	311764
144556	311765
168687	311766
164382	311767
134035	311768
208135	311769
26877	311770
20534	311771
235887	311772
160942	311773
142830	311774
142429	311775
185977	311776
142344	311777
155832	311778
114931	311779
82664	311780
49153	311781
216625	311782
158103	311783
229620	311784
49153	311785
20021	311786
69212	311787
69170	311788
69212	311789
191238	311790
150916	311791
233543	311792
81812	311793
101162	311794
191129	311795
151396	311796
79184	311797
81858	311798
161863	311799
120449	311800
103263	311801
81812	311802
76630	311803
107284	311804
114097	311805
109644	311806
34770	311807
19580	311808
36595	311809
190720	311810
13821	311811
10112	311812
118597	311813
224683	311814
161856	311815
46676	311816
227924	311817
81746	311818
162719	311819
208036	311820
118598	311821
47141	311822
183222	311823
115037	311824
80006	311825
47141	311826
203759	311827
183376	311828
159744	311829
116895	311830
69207	311831
31923	311832
137421	311833
63827	311834
573	311835
15380	311836
55638	311837
1154	311838
97358	311839
99657	311840
114261	311841
224415	311842
114252	311843
2194	311844
117542	311845
145238	311846
56056	311847
80961	311848
351	311849
99466	311850
75352	311851
134772	311852
213912	311853
76338	311854
25072	311855
124486	311856
60127	311857
162448	311858
158315	311859
52943	311860
32241	311861
131532	311862
115736	311863
157065	311864
171789	311865
1108	311866
124451	311867
128990	311868
35220	311869
28106	311870
125677	311871
49495	311872
230529	311873
132168	311874
8512	311875
164334	311876
112855	311877
1769	311878
12299	311879
188510	311880
205904	311881
124	311882
2016	311883
26497	311884
9961	311885
9195	311886
9195	311887
162880	311888
160549	311889
160640	311890
24952	311891
218390	311892
219804	311893
72117	311894
160019	311895
178679	311896
162813	311897
40998	311898
40998	311899
67314	311900
175400	311901
228521	311902
154282	311903
154781	311904
70365	311905
54273	311906
94528	311907
2203	311908
19352	311909
59470	311910
14908	311911
59224	311912
88335	311913
86397	311914
219377	311915
163254	311916
85944	311917
115368	311918
1567	311919
70508	311920
233695	311921
221145	311922
17625	311923
72565	311924
149879	311925
16516	311926
22125	311927
67786	311928
536	311929
2525	311930
123686	311931
66361	311932
228468	311933
151525	311934
128994	311935
629	311936
20891	311937
57940	311938
56213	311939
228459	311940
82305	311941
96024	311942
91631	311943
158050	311944
228748	311945
193025	311946
160302	311947
156679	311948
163452	311949
152309	311950
55172	311951
53100	311952
113920	311953
182509	311954
25426	311955
40993	311956
222706	311957
113986	311958
27322	311959
42965	311960
157322	311961
33918	311962
42611	311963
162988	311964
54583	311965
218526	311966
34405	311967
176480	311968
88417	311969
33355	311970
33355	311971
176513	311972
11945	311973
156118	311974
85952	311975
221866	311976
26225	311977
29284	311978
39428	311979
89103	311980
5495	311981
1059	311982
108744	311983
2241	311984
10070	311985
66569	311986
88253	311987
87973	311988
94701	311989
14233	311990
224711	311991
221801	311992
76653	311993
231916	311994
12893	311995
157937	311996
112520	311997
58115	311998
58115	311999
3893	312000
160119	312001
36347	312002
207258	312003
99464	312004
55165	312005
158608	312006
227143	312007
156344	312008
66266	312009
220436	312010
628	312011
158486	312012
34493	312013
158603	312014
226667	312015
159389	312016
158193	312017
115214	312018
114974	312019
158603	312020
227114	312021
223851	312022
158819	312023
123294	312024
3389	312025
160237	312026
29490	312027
100835	312028
67432	312029
12246	312030
52973	312031
54369	312032
113355	312033
116944	312034
147626	312035
1140	312036
962	312037
27094	312038
1265	312039
155885	312040
228426	312041
2180	312042
25992	312043
10649	312044
153107	312045
91645	312046
83170	312047
5136	312048
15534	312049
222873	312050
92160	312051
3545	312052
1989	312053
1286	312054
499	312055
43042	312056
70389	312057
70106	312058
91897	312059
172759	312060
123392	312061
171856	312062
733	312063
25689	312064
129121	312065
28151	312066
73042	312067
14306	312068
150608	312069
147786	312070
84497	312071
208167	312072
16516	312073
125625	312074
82097	312075
203140	312076
107293	312077
33950	312078
66240	312079
227623	312080
134785	312081
23452	312082
76788	312083
17731	312084
135698	312085
215849	312086
2395	312087
2395	312088
2395	312089
26561	312090
21353	312091
166338	312092
45795	312093
26561	312094
80028	312095
66169	312096
158127	312097
108923	312098
136684	312099
1401	312100
76577	312101
234132	312102
42849	312103
34030	312104
15145	312105
222833	312106
797	312107
24974	312108
230110	312109
42632	312110
2843	312111
5984	312112
5984	312113
206467	312114
185990	312115
119607	312116
32673	312117
69795	312118
114715	312119
54116	312120
83990	312121
222118	312122
93061	312123
5967	312124
83420	312125
28608	312126
228865	312127
143796	312128
11460	312129
159320	312130
5847	312131
2086	312132
220373	312133
71683	312134
55198	312135
173700	312136
222549	312137
2797	312138
171475	312139
161772	312140
72290	312141
164529	312142
70694	312143
180845	312144
71658	312145
37415	312146
56110	312147
220760	312148
55198	312149
503	312150
30531	312151
126593	312152
15292	312153
158593	312154
127778	312155
8832	312156
71683	312157
1273	312158
119637	312159
77415	312160
28950	312161
38085	312162
29524	312163
103582	312164
157415	312165
178333	312166
27231	312167
206622	312168
14751	312169
151066	312170
41523	312171
123245	312172
81809	312173
28384	312174
39512	312175
100590	312176
100590	312177
148235	312178
18718	312179
145	312180
71659	312181
149200	312182
7927	312183
52145	312184
506	312185
177420	312186
124295	312187
26	312188
55	312189
232945	312190
117002	312191
156913	312192
163051	312193
108068	312194
221750	312195
1038	312196
2454	312197
1419	312198
52064	312199
117584	312200
52064	312201
82591	312202
1596	312203
2002	312204
502	312205
950	312206
1403	312207
34040	312208
116408	312209
3519	312210
33872	312211
92421	312212
75496	312213
143790	312214
159299	312215
54821	312216
123029	312217
32368	312218
62861	312219
94201	312220
44728	312221
98118	312222
55475	312223
145932	312224
95786	312225
43833	312226
43665	312227
16354	312228
114256	312229
41878	312230
3904	312231
136759	312232
66251	312233
5746	312234
223836	312235
67930	312236
137917	312237
115382	312238
228946	312239
77824	312240
64175	312241
63943	312242
806	312243
24905	312244
36938	312245
233802	312246
50548	312247
58104	312248
213940	312249
118601	312250
107171	312251
233460	312252
221502	312253
222629	312254
54717	312255
156984	312256
227096	312257
59465	312258
102839	312259
36602	312260
33040	312261
229950	312262
40585	312263
52727	312264
220846	312265
4583	312266
1067	312267
2776	312268
2239	312269
880	312270
70435	312271
353	312272
33906	312273
92244	312274
92343	312275
34163	312276
28535	312277
9407	312278
133066	312279
506	312280
153047	312281
156614	312282
116752	312283
61368	312284
6409	312285
88341	312286
221544	312287
70544	312288
52058	312289
47754	312290
90389	312291
79344	312292
121345	312293
159665	312294
171918	312295
41881	312296
54658	312297
63717	312298
121345	312299
15975	312300
15975	312301
15975	312302
220447	312303
51552	312304
167733	312305
227279	312306
5760	312307
8940	312308
226435	312309
8940	312310
91240	312311
17580	312312
188550	312313
19383	312314
65170	312315
214	312316
214	312317
859	312318
4084	312319
51473	312320
8125	312321
86	312322
12764	312323
17653	312324
6881	312325
16219	312326
160033	312327
81	312328
859	312329
5850	312330
5577	312331
57982	312332
160403	312333
55119	312334
55119	312335
55119	312336
68170	312337
69937	312338
8752	312339
32572	312340
197894	312341
25	312342
141460	312343
603	312344
887	312345
2863	312346
32368	312347
86	312348
336	312349
13151	312350
35778	312351
106420	312352
183091	312353
112271	312354
117005	312355
17045	312356
161750	312357
16284	312358
9	312359
887	312360
630	312361
86	312362
19115	312363
28735	312364
550	312365
23198	312366
315	312367
49917	312368
96442	312369
19009	312370
603	312371
74554	312372
62521	312373
123978	312374
74426	312375
12734	312376
12792	312377
45384	312378
7407	312379
73634	312380
13222	312381
2886	312382
42439	312383
30862	312384
876	312385
15621	312386
315	312387
74392	312388
44016	312389
10230	312390
61716	312391
35406	312392
40149	312393
17117	312394
15780	312395
3209	312396
20	312397
81	312398
26134	312399
4882	312400
15833	312401
36153	312402
97274	312403
41	312404
20798	312405
2444	312406
716	312407
12147	312408
2866	312409
215276	312410
4084	312411
2966	312412
13562	312413
79927	312414
198	312415
214	312416
15758	312417
5610	312418
205	312419
13766	312420
140586	312421
149164	312422
19031	312423
859	312424
141624	312425
1326	312426
372	312427
207991	312428
55750	312429
1316	312430
887	312431
5302	312432
4084	312433
221464	312434
5213	312435
218888	312436
218431	312437
5665	312438
116411	312439
222129	312440
1947	312441
49263	312442
19895	312443
91619	312444
42720	312445
3968	312446
1771	312447
1771	312448
6773	312449
4542	312450
49263	312451
1572	312452
1771	312453
583	312454
5094	312455
26038	312456
3101	312457
6757	312458
115638	312459
203100	312460
141592	312461
123339	312462
146779	312463
49263	312464
205917	312465
336	312466
1913	312467
233083	312468
2798	312469
34027	312470
946	312471
27166	312472
81	312473
81	312474
315	312475
95394	312476
81	312477
4084	312478
56	312479
37177	312480
1315	312481
7076	312482
198	312483
19468	312484
81	312485
9433	312486
189078	312487
11365	312488
227471	312489
67883	312490
115691	312491
156614	312492
8222	312493
8222	312494
8222	312495
8222	312496
9406	312497
226841	312498
156615	312499
242	312500
41694	312501
115775	312502
859	312503
20	312504
51955	312505
35268	312506
1451	312507
83545	312508
1451	312509
189692	312510
189532	312511
75119	312512
75113	312513
81	312514
81	312515
156844	312516
198	312517
15305	312518
1865	312519
1610	312520
118500	312521
19561	312522
11890	312523
16150	312524
171920	312525
48829	312526
152	312527
48158	312528
6902	312529
76858	312530
17564	312531
58607	312532
6327	312533
6327	312534
37154	312535
3785	312536
12199	312537
142307	312538
978	312539
73	312540
6863	312541
17537	312542
20261	312543
69	312544
4817	312545
67561	312546
9324	312547
7547	312548
18963	312549
5307	312550
36426	312551
4084	312552
2710	312553
86011	312554
165704	312555
72667	312556
114620	312557
158963	312558
238160	312559
165265	312560
28175	312561
52110	312562
87550	312563
34909	312564
224680	312565
7547	312566
56	312567
686	312568
183453	312569
859	312570
859	312571
41276	312572
26444	312573
89319	312574
238026	312575
30983	312576
1451	312577
44	312578
81	312579
21563	312580
190105	312581
24451	312582
113347	312583
155344	312584
62382	312585
81	312586
238029	312587
187565	312588
23049	312589
3209	312590
131102	312591
37171	312592
51974	312593
222464	312594
219826	312595
50312	312596
96699	312597
115097	312598
13766	312599
41605	312600
117449	312601
219827	312602
118609	312603
52501	312604
175500	312605
212662	312606
119889	312607
150285	312608
150285	312609
157948	312610
83943	312611
56213	312612
36983	312613
95048	312614
117207	312615
117207	312616
110023	312617
238031	312618
211134	312619
8825	312620
32903	312621
33062	312622
26307	312623
75386	312624
68410	312625
163490	312626
208019	312627
95155	312628
55307	312629
55916	312630
134379	312631
67671	312632
43474	312633
151590	312634
84032	312635
84032	312636
39121	312637
86074	312638
188812	312639
1410	312640
122902	312641
86783	312642
65931	312643
35431	312644
110132	312645
116967	312646
87946	312647
267	312648
74835	312649
2866	312650
214	312651
3236	312652
20339	312653
1978	312654
92361	312655
3551	312656
13298	312657
1863	312658
9140	312659
70403	312660
1913	312661
54499	312662
8007	312663
4303	312664
6362	312665
213905	312666
109235	312667
205206	312668
147760	312669
17438	312670
39200	312671
150712	312672
210778	312673
110459	312674
25391	312675
8093	312676
164676	312677
147760	312678
108978	312679
86646	312680
85776	312681
185955	312682
86190	312683
116871	312684
49589	312685
8845	312686
88292	312687
66198	312688
186192	312689
87169	312690
157214	312691
63626	312692
148613	312693
82344	312694
238484	312695
62189	312696
1839	312697
118473	312698
59845	312699
193194	312700
34749	312701
1839	312702
3758	312703
63910	312704
3758	312705
3193	312706
1839	312707
52500	312708
63910	312709
58167	312710
17765	312711
108856	312712
118473	312713
1844	312714
1839	312715
887	312716
400	312717
400	312718
3758	312719
3068	312720
81349	312721
237219	312722
223541	312723
106610	312724
24505	312725
197331	312726
60968	312727
213228	312728
108984	312729
157704	312730
112915	312731
224930	312732
148311	312733
226652	312734
63253	312735
227827	312736
26938	312737
80204	312738
39017	312739
88151	312740
115221	312741
27907	312742
38915	312743
7137	312744
108916	312745
29598	312746
34327	312747
83663	312748
19803	312749
83454	312750
216344	312751
81688	312752
18262	312753
84729	312754
205530	312755
62737	312756
158494	312757
114810	312758
13108	312759
2313	312760
83368	312761
10139	312762
23479	312763
72468	312764
6159	312765
58136	312766
32045	312767
47309	312768
27900	312769
20268	312770
43569	312771
13786	312772
37979	312773
8038	312774
127630	312775
172	312776
24825	312777
60186	312778
598	312779
51739	312780
190088	312781
40837	312782
21176	312783
61838	312784
103971	312785
150357	312786
110679	312787
72453	312788
42025	312789
86068	312790
159092	312791
224017	312792
1666	312793
9663	312794
48161	312795
739	312796
13432	312797
45356	312798
59883	312799
26023	312800
143092	312801
233513	312802
4521	312803
122929	312804
16706	312805
44463	312806
128792	312807
159021	312808
44830	312809
9938	312810
208339	312811
9683	312812
4194	312813
4345	312814
13748	312815
102719	312816
6498	312817
225926	312818
51547	312819
8300	312820
95408	312821
125439	312822
26498	312823
29114	312824
61516	312825
66702	312826
129179	312827
191845	312828
57416	312829
51026	312830
2672	312831
22643	312832
7478	312833
87124	312834
166553	312835
18620	312836
32031	312837
88352	312838
43317	312839
89199	312840
22764	312841
22314	312842
51078	312843
227418	312844
206552	312845
150305	312846
163540	312847
119527	312848
34467	312849
14881	312850
49221	312851
2745	312852
226562	312853
31009	312854
172613	312855
166283	312856
238343	312857
3910	312858
60696	312859
96683	312860
86286	312861
224814	312862
4693	312863
3262	312864
69944	312865
208933	312866
215684	312867
7937	312868
113182	312869
26373	312870
105803	312871
14912	312872
98953	312873
32958	312874
68132	312875
47314	312876
3716	312877
123281	312878
9667	312879
89410	312880
78797	312881
72728	312882
27932	312883
94230	312884
82706	312885
127180	312886
188021	312887
8341	312888
215656	312889
15760	312890
5438	312891
31121	312892
2290	312893
17665	312894
87129	312895
19926	312896
106594	312897
28457	312898
18626	312899
2583	312900
4509	312901
159067	312902
76343	312903
59041	312904
54752	312905
29893	312906
1917	312907
35572	312908
43608	312909
52120	312910
372	312911
20652	312912
11978	312913
27062	312914
2042	312915
16702	312916
51152	312917
77608	312918
213083	312919
3356	312920
24637	312921
22677	312922
27627	312923
13031	312924
118243	312925
35954	312926
25644	312927
121058	312928
7960	312929
56921	312930
6923	312931
22682	312932
91449	312933
198918	312934
22603	312935
149130	312936
53385	312937
167550	312938
88662	312939
17493	312940
230642	312941
7406	312942
106890	312943
18731	312944
107932	312945
1827	312946
133265	312947
117139	312948
66457	312949
78348	312950
120295	312951
2499	312952
237007	312953
144141	312954
157692	312955
105233	312956
223720	312957
170072	312958
56636	312959
101669	312960
86838	312961
119405	312962
2050	312963
157839	312964
194267	312965
37004	312966
41177	312967
67654	312968
109334	312969
16025	312970
10914	312971
27789	312972
20249	312973
24177	312974
19989	312975
11360	312976
43510	312977
73115	312978
24358	312979
2494	312980
58786	312981
97495	312982
1032	312983
9829	312984
226694	312985
83213	312986
3249	312987
224393	312988
171302	312989
120063	312990
9841	312991
38872	312992
224033	312993
13657	312994
49978	312995
12674	312996
122168	312997
18908	312998
28688	312999
2715	313000
68355	313001
33680	313002
7913	313003
9508	313004
167344	313005
3172	313006
31990	313007
44428	313008
5288	313009
8399	313010
52787	313011
46688	313012
90203	313013
141608	313014
62737	313015
105236	313016
11482	313017
40933	313018
161122	313019
157982	313020
22306	313021
87138	313022
224697	313023
187379	313024
18228	313025
45356	313026
81259	313027
68962	313028
117820	313029
22659	313030
16695	313031
4439	313032
29978	313033
83495	313034
7274	313035
16705	313036
54916	313037
55373	313038
222999	313039
196758	313040
113711	313041
158265	313042
97476	313043
86160	313044
142729	313045
185369	313046
28544	313047
88063	313048
75851	313049
72597	313050
43318	313051
60574	313052
44215	313053
55168	313054
19465	313055
68400	313056
105502	313057
5952	313058
159407	313059
144512	313060
21897	313061
62147	313062
91849	313063
225519	313064
149049	313065
105028	313066
169262	313067
115184	313068
1273	313069
46896	313070
133394	313071
227224	313072
177746	313073
150577	313074
225801	313075
78306	313076
11556	313077
65739	313078
157675	313079
13914	313080
84975	313081
149735	313082
168585	313083
38279	313084
13934	313085
51407	313086
83895	313087
85483	313088
128454	313089
60788	313090
13191	313091
2845	313092
99639	313093
16826	313094
116046	313095
119329	313096
19321	313097
169488	313098
29718	313099
26922	313100
24387	313101
62047	313102
203955	313103
46038	313104
23684	313105
67578	313106
37711	313107
227493	313108
54530	313109
39618	313110
13530	313111
16406	313112
94395	313113
8755	313114
5587	313115
14624	313116
3275	313117
17520	313118
63768	313119
42469	313120
162187	313121
223524	313122
143861	313123
53016	313124
1552	313125
224925	313126
85611	313127
194179	313128
238248	313129
24449	313130
25661	313131
67075	313132
120269	313133
43342	313134
120767	313135
17	313136
80551	313137
95196	313138
17004	313139
211043	313140
141258	313141
88144	313142
158074	313143
21947	313144
125914	313145
101885	313146
168631	313147
86144	313148
11910	313149
30948	313150
43678	313151
41006	313152
19655	313153
4578	313154
75824	313155
6251	313156
8421	313157
80031	313158
68420	313159
48567	313160
42653	313161
51542	313162
115777	313163
14199	313164
14128	313165
74376	313166
48216	313167
37903	313168
93890	313169
47695	313170
7407	313171
4084	313172
7668	313173
109031	313174
32161	313175
9451	313176
7216	313177
23177	313178
157818	313179
36573	313180
16255	313181
23830	313182
44578	313183
130924	313184
73577	313185
893	313186
73640	313187
5477	313188
1849	313189
146621	313190
93170	313191
18597	313192
182812	313193
37158	313194
28038	313195
1475	313196
226007	313197
40167	313198
108307	313199
85500	313200
47674	313201
23001	313202
88074	313203
2607	313204
2429	313205
1719	313206
4454	313207
6240	313208
15907	313209
131	313210
13804	313211
28496	313212
20110	313213
83779	313214
17120	313215
4149	313216
66682	313217
49774	313218
60287	313219
24073	313220
39511	313221
50034	313222
37012	313223
32546	313224
10891	313225
130657	313226
39504	313227
35268	313228
32837	313229
32603	313230
14254	313231
20305	313232
30426	313233
71283	313234
26518	313235
23462	313236
41254	313237
3262	313238
12310	313239
182	313240
62498	313241
13768	313242
12544	313243
4459	313244
4272	313245
171162	313246
12905	313247
32256	313248
3995	313249
7007	313250
11137	313251
29476	313252
46726	313253
27025	313254
19587	313255
2219	313256
2796	313257
1187	313258
28688	313259
8605	313260
43759	313261
20322	313262
9813	313263
13960	313264
98486	313265
2060	313266
47340	313267
109247	313268
74461	313269
167707	313270
26979	313271
32197	313272
9441	313273
15045	313274
63498	313275
8073	313276
7315	313277
55874	313278
2869	313279
46119	313280
139328	313281
15178	313282
7077	313283
4902	313284
25980	313285
4932	313286
231544	313287
4468	313288
57917	313289
167457	313290
88620	313291
4990	313292
4617	313293
4192	313294
152526	313295
64454	313296
60205	313297
77975	313298
78796	313299
1926	313300
27660	313301
10577	313302
148256	313303
37270	313304
36307	313305
239476	313306
43978	313307
35764	313308
26378	313309
6963	313310
207018	313311
39483	313312
67134	313313
5590	313314
44922	313315
132629	313316
34563	313317
4947	313318
39648	313319
159159	313320
27695	313321
115982	313322
9300	313323
78813	313324
23358	313325
6538	313326
56024	313327
95091	313328
199392	313329
30449	313330
351	313331
34320	313332
49324	313333
47015	313334
26583	313335
49922	313336
150619	313337
178582	313338
87410	313339
22146	313340
8610	313341
33707	313342
63399	313343
99133	313344
52456	313345
12443	313346
47897	313347
23660	313348
19910	313349
125838	313350
6592	313351
64147	313352
6456	313353
10306	313354
64288	313355
18992	313356
156798	313357
11018	313358
1420	313359
95597	313360
17389	313361
35685	313362
6412	313363
36061	313364
27528	313365
18707	313366
11766	313367
33261	313368
81018	313369
17892	313370
34613	313371
68076	313372
973	313373
20451	313374
128576	313375
47978	313376
3049	313377
5821	313378
693	313379
7811	313380
59692	313381
111884	313382
6596	313383
29808	313384
55251	313385
50076	313386
6967	313387
181050	313388
219836	313389
2440	313390
6041	313391
9213	313392
108487	313393
23432	313394
33778	313395
3347	313396
67361	313397
8001	313398
22742	313399
16968	313400
60911	313401
143075	313402
32576	313403
9287	313404
183368	313405
19112	313406
17826	313407
84379	313408
14379	313409
27521	313410
145905	313411
67477	313412
17594	313413
14376	313414
21113	313415
185398	313416
59119	313417
22569	313418
5184	313419
112199	313420
13862	313421
17808	313422
104603	313423
78938	313424
1963	313425
49593	313426
52029	313427
194472	313428
212409	313429
2827	313430
9628	313431
60903	313432
118895	313433
1385	313434
23851	313435
47368	313436
57346	313437
112895	313438
3742	313439
48662	313440
56919	313441
31533	313442
14105	313443
31942	313444
25314	313445
18911	313446
31660	313447
44498	313448
31253	313449
8645	313450
77741	313451
92975	313452
4766	313453
175150	313454
88481	313455
93887	313456
46548	313457
23027	313458
90331	313459
44512	313460
3047	313461
18912	313462
66236	313463
4321	313464
47455	313465
4073	313466
9246	313467
5958	313468
77933	313469
149261	313470
3082	313471
4019	313472
14749	313473
3623	313474
99333	313475
49654	313476
50242	313477
99927	313478
77850	313479
20524	313480
143776	313481
181606	313482
26705	313483
60284	313484
23892	313485
218144	313486
62806	313487
20492	313488
4273	313489
11403	313490
26162	313491
5591	313492
152014	313493
79546	313494
37143	313495
59374	313496
48200	313497
65876	313498
70606	313499
75999	313500
39245	313501
17460	313502
9816	313503
507	313504
126878	313505
4612	313506
15873	313507
43472	313508
126924	313509
39702	313510
43374	313511
54067	313512
52510	313513
11517	313514
10749	313515
132614	313516
16254	313517
82661	313518
49697	313519
3871	313520
179856	313521
12348	313522
164707	313523
17407	313524
64341	313525
108186	313526
4498	313527
84630	313528
31555	313529
36486	313530
29941	313531
29048	313532
43647	313533
5986	313534
56455	313535
15093	313536
73191	313537
73592	313538
857	313539
28475	313540
37047	313541
29508	313542
29536	313543
46921	313544
7863	313545
113525	313546
38467	313547
49952	313548
51191	313549
22092	313550
3562	313551
132158	313552
238962	313553
43416	313554
21403	313555
87710	313556
41624	313557
11046	313558
8492	313559
127261	313560
149763	313561
35689	313562
2839	313563
52258	313564
122200	313565
136081	313566
47318	313567
17246	313568
102500	313569
4579	313570
12198	313571
37454	313572
67210	313573
61988	313574
50084	313575
76447	313576
220187	313577
13648	313578
237881	313579
26747	313580
63421	313581
11663	313582
28845	313583
31490	313584
34434	313585
33238	313586
16216	313587
11417	313588
17493	313589
67292	313590
37982	313591
184176	313592
59820	313593
185942	313594
25507	313595
2085	313596
124866	313597
78897	313598
31984	313599
39460	313600
103179	313601
62736	313602
5126	313603
64936	313604
50608	313605
18668	313606
11404	313607
45697	313608
208945	313609
45256	313610
33371	313611
1251	313612
13698	313613
4431	313614
23202	313615
98271	313616
15822	313617
39984	313618
6961	313619
54342	313620
51735	313621
61469	313622
46773	313623
13128	313624
49848	313625
103158	313626
31666	313627
83893	313628
48970	313629
36384	313630
123527	313631
36700	313632
151261	313633
22954	313634
21668	313635
39259	313636
7674	313637
4429	313638
2090	313639
5816	313640
26850	313641
29540	313642
7554	313643
30041	313644
44454	313645
120038	313646
208150	313647
30648	313648
35873	313649
192	313650
237002	313651
45427	313652
14297	313653
67838	313654
650	313655
21357	313656
3431	313657
113093	313658
12646	313659
65074	313660
85570	313661
195061	313662
64966	313663
45735	313664
47587	313665
74062	313666
37654	313667
92380	313668
66441	313669
154242	313670
77257	313671
6371	313672
99184	313673
49544	313674
46363	313675
78999	313676
133380	313677
48276	313678
126930	313679
19949	313680
14100	313681
74896	313682
4259	313683
28691	313684
126072	313685
43350	313686
94821	313687
12961	313688
109260	313689
12627	313690
105133	313691
95499	313692
7695	313693
200697	313694
47360	313695
4606	313696
66105	313697
107916	313698
10587	313699
87715	313700
151517	313701
89838	313702
9932	313703
22227	313704
49928	313705
7057	313706
1003	313707
33783	313708
6930	313709
37707	313710
125620	313711
102733	313712
154826	313713
110025	313714
4131	313715
158889	313716
161840	313717
126114	313718
31973	313719
127085	313720
9531	313721
236558	313722
15821	313723
6524	313724
38745	313725
109427	313726
148602	313727
5224	313728
45345	313729
19157	313730
19348	313731
5753	313732
104362	313733
7226	313734
150072	313735
56209	313736
135244	313737
36498	313738
45698	313739
10753	313740
82386	313741
33390	313742
55653	313743
8586	313744
80053	313745
28028	313746
35624	313747
174472	313748
17534	313749
122829	313750
49602	313751
206496	313752
10833	313753
11878	313754
152837	313755
62207	313756
149574	313757
150033	313758
43304	313759
3330	313760
1606	313761
42766	313762
54513	313763
27116	313764
3027	313765
26519	313766
126227	313767
5262	313768
52995	313769
26799	313770
625	313771
50884	313772
30109	313773
9212	313774
8812	313775
25719	313776
71225	313777
14271	313778
103353	313779
75141	313780
89490	313781
57314	313782
48993	313783
78914	313784
351	313785
14902	313786
101252	313787
7718	313788
32293	313789
49746	313790
66461	313791
18849	313792
13660	313793
50159	313794
25415	313795
124864	313796
39232	313797
20494	313798
35981	313799
9144	313800
2909	313801
10329	313802
23324	313803
27934	313804
14378	313805
26100	313806
942	313807
179637	313808
16572	313809
8985	313810
6881	313811
56751	313812
68577	313813
10754	313814
10421	313815
67046	313816
8038	313817
9529	313818
5593	313819
6	313820
13417	313821
8182	313822
54383	313823
27406	313824
9458	313825
48621	313826
30018	313827
11490	313828
3742	313829
35192	313830
180188	313831
4042	313832
21325	313833
4083	313834
32247	313835
3736	313836
108832	313837
78615	313838
114775	313839
14713	313840
1275	313841
114610	313842
57493	313843
3214	313844
20389	313845
20810	313846
3509	313847
4016	313848
11990	313849
12229	313850
8300	313851
39736	313852
82839	313853
75077	313854
59031	313855
220804	313856
55	313857
4650	313858
7130	313859
808	313860
8659	313861
11614	313862
2866	313863
151776	313864
28831	313865
83485	313866
4778	313867
8616	313868
56324	313869
6515	313870
27531	313871
19272	313872
31161	313873
14619	313874
21624	313875
48878	313876
8645	313877
15980	313878
20074	313879
73245	313880
124599	313881
40242	313882
215410	313883
9087	313884
5661	313885
15896	313886
54745	313887
32214	313888
8025	313889
11679	313890
34308	313891
124821	313892
191679	313893
91523	313894
7994	313895
165438	313896
70660	313897
80550	313898
59093	313899
79887	313900
6920	313901
29686	313902
80599	313903
7828	313904
6098	313905
132223	313906
36584	313907
2609	313908
49046	313909
16994	313910
2915	313911
33195	313912
18955	313913
1750	313914
22329	313915
3282	313916
29718	313917
1626	313918
191895	313919
59252	313920
35571	313921
15779	313922
9643	313923
46693	313924
133382	313925
733	313926
4258	313927
13475	313928
32899	313929
35507	313930
16750	313931
38617	313932
12955	313933
144126	313934
58804	313935
6190	313936
76894	313937
494	313938
73659	313939
109128	313940
3029	313941
19541	313942
140651	313943
3243	313944
3243	313945
73063	313946
141384	313947
199221	313948
20381	313949
440	313950
4144	313951
7116	313952
19085	313953
19483	313954
38	313955
40080	313956
9	313957
1495	313958
393	313959
7251	313960
8404	313961
56921	313962
143416	313963
20564	313964
6922	313965
171197	313966
121154	313967
6775	313968
45111	313969
31974	313970
4082	313971
10852	313972
15571	313973
8027	313974
70204	313975
228162	313976
14608	313977
14608	313978
9	313979
1451	313980
35383	313981
63347	313982
52383	313983
4402	313984
14349	313985
898	313986
5738	313987
26074	313988
3683	313989
2285	313990
132795	313991
57478	313992
15542	313993
75005	313994
57072	313995
17090	313996
119733	313997
978	313998
57295	313999
57578	314000
186326	314001
192821	314002
56112	314003
14912	314004
59887	314005
142579	314006
17066	314007
25619	314008
18265	314009
54333	314010
19	314011
74257	314012
2863	314013
4082	314014
2965	314015
9754	314016
112842	314017
11414	314018
21312	314019
17309	314020
3476	314021
159997	314022
92237	314023
8773	314024
15809	314025
33939	314026
18082	314027
107615	314028
27061	314029
68974	314030
179837	314031
101319	314032
89941	314033
33295	314034
14729	314035
35596	314036
8977	314037
35321	314038
62278	314039
21218	314040
38165	314041
9069	314042
113338	314043
1187	314044
13288	314045
7284	314046
85173	314047
18166	314048
50125	314049
141131	314050
95642	314051
79086	314052
74433	314053
69637	314054
139446	314055
110475	314056
69739	314057
58524	314058
1632	314059
85454	314060
8651	314061
97991	314062
3618	314063
44998	314064
110529	314065
3103	314066
5482	314067
165992	314068
9630	314069
13263	314070
98582	314071
55256	314072
4752	314073
57735	314074
59856	314075
177795	314076
48310	314077
16247	314078
5349	314079
33684	314080
216744	314081
237824	314082
2591	314083
13722	314084
40033	314085
6084	314086
6954	314087
61452	314088
63804	314089
4083	314090
40216	314091
37393	314092
62134	314093
24411	314094
67075	314095
1044	314096
115654	314097
86392	314098
79424	314099
68054	314100
114872	314101
97127	314102
152398	314103
40527	314104
62201	314105
11494	314106
23102	314107
9739	314108
31478	314109
70820	314110
8174	314111
159418	314112
55736	314113
6950	314114
22510	314115
22634	314116
40216	314117
86135	314118
25320	314119
11645	314120
2056	314121
8442	314122
13210	314123
72181	314124
1015	314125
35878	314126
3064	314127
143894	314128
131101	314129
63115	314130
11386	314131
25179	314132
51727	314133
68387	314134
100490	314135
11569	314136
4704	314137
213378	314138
3769	314139
15888	314140
6102	314141
3995	314142
37903	314143
987	314144
5554	314145
38	314146
10930	314147
2501	314148
13102	314149
19256	314150
10951	314151
39427	314152
1632	314153
12165	314154
62322	314155
37213	314156
20262	314157
22991	314158
3840	314159
84425	314160
37057	314161
8211	314162
155272	314163
70934	314164
41495	314165
15970	314166
44137	314167
25628	314168
2622	314169
12778	314170
71726	314171
71726	314172
164996	314173
165688	314174
64053	314175
5726	314176
18121	314177
69061	314178
14224	314179
75248	314180
21726	314181
6827	314182
4923	314183
51892	314184
49673	314185
16923	314186
2777	314187
10614	314188
7094	314189
87905	314190
28317	314191
62237	314192
166566	314193
35412	314194
16983	314195
9927	314196
164584	314197
51901	314198
16787	314199
157440	314200
5998	314201
37095	314202
11445	314203
34650	314204
51410	314205
20457	314206
3869	314207
5973	314208
1509	314209
95671	314210
128233	314211
30258	314212
112711	314213
88874	314214
36555	314215
58900	314216
29173	314217
9951	314218
33108	314219
32165	314220
836	314221
1913	314222
128282	314223
67469	314224
69449	314225
109377	314226
153988	314227
9222	314228
642	314229
31009	314230
658	314231
84013	314232
26252	314233
13830	314234
11293	314235
62924	314236
31628	314237
105273	314238
11915	314239
97452	314240
220930	314241
59404	314242
6178	314243
1210	314244
2219	314245
39240	314246
9443	314247
44854	314248
17716	314249
28120	314250
5298	314251
2955	314252
142658	314253
28421	314254
1680	314255
1055	314256
89300	314257
1669	314258
11078	314259
105866	314260
45136	314261
203022	314262
21330	314263
25	314264
887	314265
281	314266
123725	314267
27331	314268
4768	314269
18090	314270
22018	314271
6672	314272
69666	314273
91075	314274
236300	314275
27053	314276
45881	314277
69503	314278
31998	314279
16803	314280
2313	314281
23620	314282
16746	314283
19922	314284
80844	314285
5349	314286
141178	314287
97	314288
74293	314289
98269	314290
1489	314291
194847	314292
6655	314293
193789	314294
173998	314295
25113	314296
8325	314297
11573	314298
263	314299
107351	314300
10674	314301
10674	314302
40892	314303
10674	314304
57849	314305
16650	314306
7450	314307
31396	314308
24165	314309
42000	314310
21967	314311
565	314312
22723	314313
154548	314314
114036	314315
95814	314316
74147	314317
67264	314318
206700	314319
17400	314320
71813	314321
1863	314322
15140	314323
119	314324
22699	314325
106169	314326
100375	314327
6964	314328
1192	314329
12697	314330
7269	314331
8226	314332
8226	314333
8548	314334
95902	314335
48232	314336
20213	314337
26587	314338
15998	314339
1778	314340
954	314341
4330	314342
44634	314343
34689	314344
166970	314345
16676	314346
73	314347
20237	314348
24265	314349
797	314350
506	314351
138904	314352
1698	314353
31508	314354
615	314355
20655	314356
11259	314357
25375	314358
29272	314359
11	314360
137596	314361
121554	314362
7759	314363
36447	314364
4416	314365
7747	314366
22076	314367
94904	314368
5740	314369
106415	314370
17037	314371
42330	314372
13664	314373
6653	314374
26738	314375
20383	314376
38602	314377
15049	314378
681	314379
127754	314380
68215	314381
3748	314382
233470	314383
124647	314384
25437	314385
13863	314386
38785	314387
24228	314388
22736	314389
81926	314390
92261	314391
29549	314392
96983	314393
79108	314394
6924	314395
25899	314396
111628	314397
6217	314398
112827	314399
492	314400
4840	314401
28364	314402
30624	314403
81054	314404
42687	314405
108966	314406
28434	314407
160164	314408
64981	314409
44	314410
54053	314411
1274	314412
3961	314413
50132	314414
35736	314415
154159	314416
134094	314417
97080	314418
20588	314419
98640	314420
7830	314421
8915	314422
51064	314423
62402	314424
1839	314425
24788	314426
143343	314427
23241	314428
63777	314429
28466	314430
3748	314431
22479	314432
38090	314433
169229	314434
44739	314435
66428	314436
8117	314437
34900	314438
40292	314439
3748	314440
3748	314441
222478	314442
5619	314443
8915	314444
24799	314445
48771	314446
145662	314447
34807	314448
50653	314449
74288	314450
74158	314451
193524	314452
32041	314453
18163	314454
2201	314455
14700	314456
7554	314457
4120	314458
4754	314459
9237	314460
20133	314461
42515	314462
106123	314463
3247	314464
15682	314465
37472	314466
19540	314467
4186	314468
2918	314469
204886	314470
23579	314471
17260	314472
2045	314473
266	314474
11248	314475
462	314476
185259	314477
4374	314478
20820	314479
193238	314480
3614	314481
108510	314482
22120	314483
60835	314484
7132	314485
988	314486
37518	314487
11310	314488
81863	314489
2620	314490
20209	314491
137	314492
55652	314493
20419	314494
18494	314495
18874	314496
139368	314497
6292	314498
11153	314499
56749	314500
12040	314501
6529	314502
11362	314503
5281	314504
62470	314505
15550	314506
17153	314507
15823	314508
22802	314509
60831	314510
9508	314511
11294	314512
414	314513
84737	314514
14617	314515
30340	314516
7383	314517
69681	314518
35900	314519
11847	314520
117265	314521
7229	314522
139897	314523
25291	314524
71351	314525
34508	314526
11457	314527
64850	314528
146825	314529
28092	314530
52014	314531
99307	314532
227068	314533
3258	314534
20035	314535
404	314536
23232	314537
5325	314538
180777	314539
136393	314540
7169	314541
2942	314542
466	314543
4465	314544
40962	314545
11294	314546
16918	314547
44436	314548
68473	314549
59567	314550
104461	314551
175769	314552
29783	314553
24940	314554
3990	314555
103758	314556
29760	314557
31678	314558
33890	314559
89829	314560
17505	314561
142426	314562
185264	314563
39856	314564
634	314565
6697	314566
44263	314567
119442	314568
26352	314569
6670	314570
466	314571
7756	314572
23791	314573
60084	314574
47179	314575
3205	314576
38861	314577
27270	314578
62683	314579
38155	314580
149782	314581
85606	314582
74615	314583
111273	314584
114969	314585
132403	314586
52506	314587
171427	314588
37371	314589
1678	314590
117008	314591
118620	314592
165279	314593
96186	314594
20010	314595
42247	314596
19983	314597
21588	314598
107685	314599
63041	314600
78540	314601
66513	314602
17667	314603
9685	314604
44	314605
7411	314606
37803	314607
111337	314608
163185	314609
16178	314610
22451	314611
12846	314612
82961	314613
667	314614
10299	314615
7324	314616
44232	314617
20041	314618
45033	314619
31846	314620
82541	314621
45915	314622
1685	314623
34208	314624
46943	314625
7738	314626
62435	314627
78978	314628
133275	314629
64432	314630
913	314631
32075	314632
7322	314633
9879	314634
13503	314635
6532	314636
93533	314637
61953	314638
830	314639
2482	314640
35898	314641
1698	314642
1825	314643
9996	314644
136430	314645
46441	314646
36474	314647
148750	314648
52739	314649
47710	314650
13577	314651
5401	314652
11440	314653
3571	314654
14097	314655
3842	314656
68416	314657
5476	314658
2551	314659
117261	314660
95992	314661
144	314662
40598	314663
19201	314664
26125	314665
1528	314666
105652	314667
67898	314668
22796	314669
24674	314670
1358	314671
24882	314672
18472	314673
18372	314674
30827	314675
124126	314676
173714	314677
235791	314678
112506	314679
49689	314680
26741	314681
18810	314682
2258	314683
97222	314684
8709	314685
16799	314686
83731	314687
7438	314688
74312	314689
88822	314690
6209	314691
6498	314692
96406	314693
45139	314694
108745	314695
104443	314696
36018	314697
131039	314698
73848	314699
74817	314700
9935	314701
25338	314702
5473	314703
143220	314704
22384	314705
38221	314706
78730	314707
51978	314708
48725	314709
44426	314710
20356	314711
161554	314712
4513	314713
95739	314714
130091	314715
115760	314716
16081	314717
2663	314718
5595	314719
165112	314720
8561	314721
95739	314722
23120	314723
897	314724
21478	314725
18268	314726
12974	314727
2588	314728
129593	314729
10591	314730
8294	314731
120068	314732
11857	314733
180	314734
5502	314735
23910	314736
32141	314737
5553	314738
5390	314739
38475	314740
38152	314741
9996	314742
16734	314743
20249	314744
2260	314745
106293	314746
3724	314747
80896	314748
144257	314749
9532	314750
61375	314751
6283	314752
8234	314753
7158	314754
78745	314755
47421	314756
6238	314757
16745	314758
2932	314759
154603	314760
42973	314761
29375	314762
23106	314763
1343	314764
1121	314765
64994	314766
99293	314767
4158	314768
63862	314769
21311	314770
63320	314771
10201	314772
18408	314773
70470	314774
57444	314775
269	314776
22876	314777
15303	314778
18997	314779
108	314780
20675	314781
7396	314782
2377	314783
23025	314784
12256	314785
7558	314786
63499	314787
63499	314788
37615	314789
17426	314790
19221	314791
24088	314792
4006	314793
38074	314794
85682	314795
20325	314796
232685	314797
24306	314798
25703	314799
52443	314800
165150	314801
7878	314802
39148	314803
3127	314804
63927	314805
29206	314806
37203	314807
29174	314808
138059	314809
76662	314810
9165	314811
106810	314812
8968	314813
136164	314814
94777	314815
71643	314816
5	314817
4	314818
4	314819
4	314820
4	314821
24620	314822
72027	314823
4237	314824
100833	314825
4237	314826
12260	314827
1090	314828
70676	314829
48883	314830
43953	314831
2051	314832
15569	314833
86195	314834
760	314835
124023	314836
77061	314837
49973	314838
9035	314839
26706	314840
61178	314841
107395	314842
137775	314843
23802	314844
7448	314845
32971	314846
74722	314847
10988	314848
7467	314849
24071	314850
29831	314851
29596	314852
30586	314853
17392	314854
46855	314855
2253	314856
8441	314857
37987	314858
3255	314859
16406	314860
46237	314861
208300	314862
110442	314863
3978	314864
12907	314865
18782	314866
50301	314867
33162	314868
2362	314869
6384	314870
32637	314871
71714	314872
13949	314873
23156	314874
4361	314875
38530	314876
81	314877
4084	314878
1488	314879
25	314880
353	314881
1889	314882
12699	314883
112836	314884
114103	314885
51576	314886
3141	314887
49458	314888
123342	314889
92111	314890
2504	314891
7856	314892
61	314893
70606	314894
786	314895
42591	314896
42602	314897
353	314898
868	314899
1940	314900
2181	314901
1948	314902
1750	314903
872	314904
1063	314905
1044	314906
10710	314907
195	314908
27123	314909
172309	314910
54410	314911
3540	314912
123388	314913
42981	314914
2181	314915
123927	314916
34220	314917
171306	314918
27246	314919
172953	314920
173022	314921
1405	314922
10653	314923
3492	314924
70256	314925
171352	314926
123829	314927
171801	314928
123554	314929
6000	314930
122988	314931
18912	314932
18912	314933
35824	314934
234299	314935
158639	314936
44780	314937
101048	314938
91566	314939
165542	314940
16889	314941
188167	314942
84645	314943
117385	314944
117385	314945
119260	314946
34805	314947
77650	314948
87149	314949
65915	314950
217828	314951
155290	314952
1454	314953
7076	314954
81	314955
23729	314956
68521	314957
92680	314958
3089	314959
118762	314960
124213	314961
41722	314962
32758	314963
84422	314964
53200	314965
20734	314966
28705	314967
28705	314968
83647	314969
164958	314970
238119	314971
227634	314972
133007	314973
23377	314974
46567	314975
23672	314976
19227	314977
1294	314978
59666	314979
34969	314980
2866	314981
887	314982
46201	314983
29353	314984
23473	314985
315	314986
135336	314987
138200	314988
11271	314989
23672	314990
315	314991
100894	314992
17630	314993
202482	314994
2331	314995
22281	314996
31941	314997
120118	314998
64796	314999
235103	315000
28075	315001
19461	315002
32921	315003
54348	315004
60876	315005
116702	315006
92471	315007
71749	315008
92357	315009
222792	315010
15455	315011
3362	315012
139410	315013
153310	315014
32956	315015
6881	315016
388	315017
388	315018
2863	315019
336	315020
2866	315021
36426	315022
36191	315023
1451	315024
2426	315025
81	315026
51473	315027
6096	315028
2881	315029
35520	315030
81	315031
63618	315032
15600	315033
4382	315034
80551	315035
49546	315036
20005	315037
61504	315038
37976	315039
28272	315040
63752	315041
44927	315042
15858	315043
1014	315044
129712	315045
23617	315046
23055	315047
182607	315048
71587	315049
6135	315050
44	315051
97216	315052
35645	315053
26353	315054
26650	315055
19669	315056
7547	315057
8114	315058
41794	315059
26357	315060
41276	315061
162102	315062
162102	315063
315	315064
2863	315065
15804	315066
74671	315067
2761	315068
24765	315069
23046	315070
48127	315071
65532	315072
18248	315073
86593	315074
50736	315075
50323	315076
158087	315077
872	315078
221108	315079
35452	315080
37949	315081
102832	315082
171370	315083
25382	315084
153449	315085
115910	315086
176748	315087
20407	315088
2222	315089
54092	315090
527	315091
198	315092
74910	315093
24898	315094
42694	315095
82851	315096
5408	315097
20300	315098
93838	315099
36191	315100
81133	315101
36426	315102
2017	315103
27087	315104
73659	315105
27297	315106
9418	315107
13	315108
54578	315109
2023	315110
115444	315111
33157	315112
112678	315113
30344	315114
527	315115
150490	315116
192070	315117
98408	315118
20770	315119
98753	315120
132171	315121
74709	315122
132358	315123
116106	315124
13241	315125
45179	315126
142162	315127
101953	315128
112464	315129
130597	315130
77254	315131
46823	315132
142135	315133
97608	315134
8110	315135
19969	315136
112581	315137
152677	315138
70878	315139
129675	315140
106670	315141
84319	315142
39898	315143
18869	315144
64631	315145
21087	315146
29784	315147
18852	315148
12007	315149
146977	315150
7324	315151
36468	315152
61645	315153
19262	315154
2	315155
911	315156
18268	315157
116221	315158
106933	315159
127451	315160
6507	315161
127451	315162
19078	315163
38374	315164
18632	315165
123889	315166
68532	315167
40656	315168
21141	315169
91606	315170
44630	315171
62	315172
1083	315173
10796	315174
17674	315175
54151	315176
40335	315177
223052	315178
111554	315179
20108	315180
73740	315181
25826	315182
20174	315183
96798	315184
131451	315185
14496	315186
96531	315187
15479	315188
61689	315189
16039	315190
25914	315191
94215	315192
230896	315193
116910	315194
1579	315195
12781	315196
1593	315197
162327	315198
70465	315199
70197	315200
53283	315201
113841	315202
21534	315203
2852	315204
54468	315205
2220	315206
25892	315207
49934	315208
150163	315209
116302	315210
116302	315211
3046	315212
95209	315213
84983	315214
48849	315215
64398	315216
4537	315217
188757	315218
31434	315219
54835	315220
3192	315221
11999	315222
86539	315223
66590	315224
116141	315225
104	315226
232265	315227
47499	315228
199625	315229
228761	315230
187978	315231
26626	315232
63241	315233
10541	315234
218752	315235
26751	315236
12545	315237
145147	315238
67	315239
108238	315240
140437	315241
121402	315242
1249	315243
170067	315244
107613	315245
101664	315246
22754	315247
115360	315248
12535	315249
158624	315250
17017	315251
5786	315252
12496	315253
42215	315254
22057	315255
234911	315256
17329	315257
22923	315258
46	315259
162866	315260
10461	315261
114682	315262
57140	315263
3881	315264
34347	315265
33447	315266
5005	315267
47078	315268
16525	315269
69066	315270
122323	315271
219063	315272
234948	315273
162810	315274
24162	315275
112374	315276
214125	315277
66170	315278
76823	315279
220224	315280
116170	315281
227638	315282
93852	315283
151566	315284
188646	315285
103276	315286
52508	315287
42856	315288
40048	315289
1019	315290
32080	315291
1952	315292
69833	315293
61	315294
220188	315295
99643	315296
99643	315297
173090	315298
157989	315299
223971	315300
226845	315301
226535	315302
114566	315303
51550	315304
1608	315305
114450	315306
9257	315307
4491	315308
5155	315309
5127	315310
1791	315311
1579	315312
1747	315313
1416	315314
1141	315315
70481	315316
172932	315317
10702	315318
91723	315319
2791	315320
161407	315321
83097	315322
29176	315323
157017	315324
115909	315325
85772	315326
160415	315327
137594	315328
55222	315329
23862	315330
21404	315331
19	315332
9087	315333
122957	315334
1995	315335
221763	315336
9	315337
115847	315338
165184	315339
219843	315340
161342	315341
281	315342
1995	315343
136683	315344
14783	315345
19	315346
9	315347
13	315348
18343	315349
51820	315350
9	315351
96154	315352
155447	315353
19	315354
281	315355
20	315356
9	315357
24016	315358
281	315359
13	315360
27298	315361
13	315362
19	315363
70567	315364
27298	315365
238057	315366
54350	315367
9	315368
9	315369
25	315370
13	315371
13	315372
9	315373
13	315374
25	315375
161453	315376
65839	315377
9	315378
19	315379
7490	315380
25	315381
25	315382
84182	315383
19	315384
9	315385
9	315386
9	315387
13	315388
13	315389
13	315390
9	315391
13	315392
43014	315393
172402	315394
4584	315395
162849	315396
123578	315397
22330	315398
6073	315399
6073	315400
54526	315401
137579	315402
46574	315403
193728	315404
49477	315405
6079	315406
6079	315407
6079	315408
122917	315409
67300	315410
66254	315411
160619	315412
160626	315413
114012	315414
214262	315415
14558	315416
41280	315417
108763	315418
108763	315419
41280	315420
27388	315421
31901	315422
137754	315423
118918	315424
17866	315425
12206	315426
68209	315427
51616	315428
32369	315429
24024	315430
161909	315431
56592	315432
52635	315433
8088	315434
114158	315435
227947	315436
11532	315437
1746	315438
3185	315439
49820	315440
88900	315441
48357	315442
230730	315443
176650	315444
113502	315445
41401	315446
77405	315447
23580	315448
23580	315449
64845	315450
67926	315451
7377	315452
7377	315453
163977	315454
7580	315455
3859	315456
2394	315457
3851	315458
2137	315459
2394	315460
3859	315461
2394	315462
52511	315463
3859	315464
2137	315465
7580	315466
2137	315467
2394	315468
27881	315469
29490	315470
68658	315471
222253	315472
46989	315473
23	315474
14737	315475
232162	315476
104725	315477
237391	315478
104725	315479
87059	315480
47686	315481
37798	315482
219781	315483
962	315484
110175	315485
35570	315486
582	315487
582	315488
117813	315489
44260	315490
5330	315491
4904	315492
12967	315493
5883	315494
19781	315495
179	315496
21331	315497
109830	315498
93	315499
103	315500
19618	315501
195024	315502
2921	315503
50098	315504
15138	315505
24851	315506
32456	315507
64822	315508
3544	315509
209521	315510
10260	315511
21	315512
49637	315513
39338	315514
143427	315515
142820	315516
16648	315517
34716	315518
9317	315519
396	315520
3218	315521
20637	315522
12827	315523
15885	315524
138406	315525
54338	315526
78131	315527
28460	315528
9746	315529
7176	315530
120622	315531
103566	315532
100861	315533
16631	315534
61197	315535
98241	315536
49294	315537
49294	315538
38799	315539
21064	315540
2344	315541
81904	315542
8606	315543
128412	315544
40155	315545
40113	315546
31812	315547
6502	315548
13602	315549
38690	315550
23147	315551
20237	315552
14521	315553
38649	315554
13431	315555
9335	315556
64149	315557
401	315558
2881	315559
33938	315560
27407	315561
91743	315562
765	315563
27407	315564
1356	315565
1892	315566
9287	315567
28415	315568
14539	315569
859	315570
75007	315571
63855	315572
71263	315573
46987	315574
6699	315575
809	315576
161413	315577
100835	315578
116120	315579
67646	315580
126754	315581
67375	315582
162750	315583
16096	315584
1199	315585
7205	315586
3413	315587
54962	315588
199320	315589
217546	315590
91998	315591
70716	315592
2390	315593
87507	315594
44036	315595
82809	315596
67127	315597
67127	315598
3389	315599
4489	315600
40349	315601
847	315602
37945	315603
162417	315604
45490	315605
166987	315606
21536	315607
167228	315608
87099	315609
194534	315610
13194	315611
90	315612
39047	315613
9330	315614
217313	315615
139139	315616
66598	315617
22316	315618
63366	315619
49970	315620
5085	315621
33926	315622
230277	315623
229582	315624
61863	315625
119291	315626
3618	315627
36973	315628
53641	315629
111498	315630
24081	315631
1698	315632
138946	315633
24274	315634
96727	315635
19510	315636
74382	315637
20993	315638
75529	315639
198087	315640
143004	315641
105564	315642
17526	315643
83491	315644
134115	315645
17620	315646
58237	315647
46660	315648
57929	315649
1350	315650
39598	315651
5597	315652
77019	315653
45449	315654
41232	315655
225505	315656
10170	315657
39462	315658
97924	315659
147988	315660
2287	315661
39034	315662
39613	315663
127378	315664
15905	315665
89693	315666
109993	315667
57644	315668
16610	315669
33514	315670
21908	315671
78522	315672
105870	315673
88250	315674
9654	315675
33514	315676
33541	315677
140523	315678
97867	315679
90506	315680
90432	315681
142091	315682
18063	315683
5899	315684
90489	315685
117526	315686
24616	315687
203944	315688
98103	315689
88287	315690
24511	315691
214400	315692
138642	315693
93258	315694
213002	315695
24509	315696
15897	315697
166624	315698
63943	315699
84329	315700
105261	315701
69515	315702
103471	315703
56805	315704
177359	315705
10068	315706
11178	315707
95076	315708
198606	315709
39431	315710
49145	315711
137986	315712
3256	315713
22547	315714
25431	315715
37007	315716
159268	315717
29981	315718
10564	315719
21848	315720
36584	315721
48085	315722
12593	315723
29809	315724
176895	315725
41214	315726
13194	315727
11338	315728
4363	315729
166531	315730
102784	315731
47	315732
3817	315733
2381	315734
16735	315735
27488	315736
70202	315737
2489	315738
222818	315739
29113	315740
124016	315741
180724	315742
90616	315743
109249	315744
1274	315745
195	315746
14453	315747
123908	315748
50241	315749
218065	315750
123908	315751
69432	315752
188697	315753
7808	315754
147385	315755
217606	315756
9208	315757
26	315758
858	315759
92346	315760
70393	315761
37672	315762
99284	315763
19862	315764
159856	315765
954	315766
85205	315767
15545	315768
99186	315769
199067	315770
19170	315771
40448	315772
101822	315773
120927	315774
134703	315775
45914	315776
46843	315777
68686	315778
137393	315779
170513	315780
49983	315781
23390	315782
220327	315783
13312	315784
18560	315785
34366	315786
66482	315787
75367	315788
54987	315789
3482	315790
12215	315791
222667	315792
188269	315793
151952	315794
111534	315795
44710	315796
64534	315797
31714	315798
117290	315799
27001	315800
78105	315801
235547	315802
15455	315803
15455	315804
22	315805
50550	315806
43421	315807
8670	315808
209985	315809
59312	315810
128976	315811
134637	315812
150950	315813
75504	315814
148165	315815
98069	315816
64086	315817
58446	315818
77548	315819
7127	315820
57288	315821
101345	315822
142886	315823
13311	315824
187963	315825
69808	315826
28410	315827
1408	315828
123590	315829
207956	315830
100157	315831
88922	315832
160307	315833
99499	315834
29794	315835
32678	315836
171672	315837
91873	315838
2921	315839
4536	315840
54573	315841
29137	315842
76282	315843
64536	315844
29137	315845
181129	315846
97953	315847
41517	315848
35647	315849
164	315850
39589	315851
46787	315852
19401	315853
71029	315854
7905	315855
23124	315856
74570	315857
181996	315858
92	315859
65499	315860
128113	315861
18379	315862
18379	315863
86192	315864
42475	315865
77479	315866
53670	315867
23660	315868
120051	315869
33103	315870
23738	315871
134008	315872
1909	315873
25829	315874
159340	315875
66028	315876
17251	315877
23781	315878
67405	315879
54164	315880
33103	315881
76141	315882
58713	315883
126151	315884
75494	315885
167717	315886
52569	315887
110072	315888
45894	315889
100334	315890
57970	315891
54483	315892
80091	315893
31609	315894
227042	315895
21055	315896
170420	315897
12215	315898
199124	315899
16169	315900
19491	315901
66002	315902
82250	315903
28749	315904
23128	315905
31237	315906
77408	315907
159899	315908
564	315909
19260	315910
43101	315911
110099	315912
497	315913
5167	315914
16105	315915
69585	315916
75473	315917
224579	315918
38751	315919
53532	315920
64550	315921
11022	315922
35946	315923
65455	315924
136496	315925
14830	315926
18061	315927
22741	315928
128115	315929
38934	315930
33481	315931
89430	315932
22130	315933
36137	315934
142387	315935
110059	315936
1253	315937
1113	315938
101527	315939
79439	315940
27888	315941
18746	315942
43081	315943
171394	315944
6472	315945
27874	315946
11856	315947
30785	315948
77169	315949
6688	315950
47329	315951
125227	315952
31508	315953
102089	315954
76758	315955
27974	315956
94384	315957
45060	315958
127417	315959
180113	315960
3352	315961
34644	315962
57839	315963
35238	315964
56145	315965
132647	315966
888	315967
43897	315968
70430	315969
14973	315970
75490	315971
9294	315972
7995	315973
56313	315974
97126	315975
9489	315976
9419	315977
21293	315978
97580	315979
15558	315980
72378	315981
95067	315982
13003	315983
16597	315984
131478	315985
11129	315986
6084	315987
16660	315988
74591	315989
39783	315990
6803	315991
22774	315992
97878	315993
96629	315994
6478	315995
6586	315996
6586	315997
11079	315998
3801	315999
58889	316000
54996	316001
101256	316002
10010	316003
19151	316004
10147	316005
225639	316006
13097	316007
3569	316008
505	316009
31720	316010
234567	316011
27001	316012
20097	316013
63806	316014
14064	316015
5241	316016
823	316017
67677	316018
87772	316019
24845	316020
24617	316021
99268	316022
1381	316023
73331	316024
73331	316025
75805	316026
68545	316027
1674	316028
29865	316029
132588	316030
120068	316031
3432	316032
7889	316033
161530	316034
66028	316035
5969	316036
70693	316037
155147	316038
120253	316039
230617	316040
11195	316041
33462	316042
26756	316043
107135	316044
86477	316045
20739	316046
9928	316047
66742	316048
1941	316049
141794	316050
32211	316051
5746	316052
52838	316053
111208	316054
780	316055
70178	316056
159804	316057
11733	316058
34204	316059
3334	316060
144268	316061
80804	316062
80702	316063
13542	316064
92435	316065
6037	316066
1385	316067
23873	316068
28986	316069
21088	316070
113513	316071
3276	316072
25688	316073
100492	316074
34366	316075
101149	316076
110432	316077
137668	316078
101194	316079
130	316080
21309	316081
51498	316082
17	316083
160449	316084
47279	316085
105668	316086
29794	316087
45299	316088
48728	316089
58182	316090
191610	316091
136537	316092
19132	316093
120	316094
17647	316095
61	316096
98721	316097
133805	316098
121350	316099
43755	316100
29871	316101
11157	316102
9035	316103
134857	316104
99115	316105
26359	316106
19132	316107
1315	316108
68691	316109
172142	316110
82766	316111
15935	316112
134833	316113
151842	316114
49072	316115
80355	316116
171810	316117
81321	316118
3730	316119
48733	316120
59	316121
12034	316122
146902	316123
27558	316124
512	316125
5065	316126
3124	316127
114344	316128
1313	316129
51920	316130
14739	316131
26374	316132
160654	316133
39917	316134
1107	316135
88359	316136
115920	316137
4685	316138
114884	316139
50	316140
7543	316141
63556	316142
226728	316143
2134	316144
12884	316145
17603	316146
23992	316147
69999	316148
60468	316149
3768	316150
44232	316151
28708	316152
118693	316153
86635	316154
125097	316155
35297	316156
10960	316157
5062	316158
1347	316159
375	316160
107327	316161
81943	316162
157346	316163
1107	316164
59184	316165
11583	316166
81974	316167
7257	316168
6228	316169
1827	316170
30581	316171
71731	316172
20220	316173
692	316174
47932	316175
38537	316176
45798	316177
31405	316178
8600	316179
40227	316180
148102	316181
547	316182
69733	316183
17315	316184
1621	316185
110916	316186
55127	316187
2326	316188
13334	316189
7160	316190
3635	316191
19176	316192
222877	316193
140025	316194
100363	316195
74081	316196
213608	316197
78190	316198
98890	316199
68190	316200
158057	316201
114655	316202
93619	316203
6215	316204
167739	316205
10839	316206
137517	316207
115482	316208
112499	316209
224034	316210
236247	316211
102854	316212
77252	316213
46326	316214
141928	316215
77260	316216
84828	316217
24616	316218
37705	316219
4170	316220
19838	316221
11014	316222
4217	316223
11014	316224
2674	316225
1846	316226
2641	316227
123254	316228
197920	316229
2968	316230
80804	316231
9725	316232
193	316233
10905	316234
38607	316235
86866	316236
99103	316237
36412	316238
23099	316239
67979	316240
138960	316241
51604	316242
8037	316243
54837	316244
120	316245
58007	316246
76335	316247
19150	316248
176816	316249
224130	316250
101413	316251
5612	316252
112754	316253
4007	316254
10649	316255
172223	316256
99114	316257
152458	316258
157995	316259
72331	316260
78958	316261
110501	316262
28965	316263
612	316264
4369	316265
5425	316266
7547	316267
21312	316268
64705	316269
166352	316270
36049	316271
7693	316272
81595	316273
21357	316274
8037	316275
209286	316276
11241	316277
163364	316278
167593	316279
117698	316280
220105	316281
7579	316282
175099	316283
7306	316284
1253	316285
9586	316286
72972	316287
139572	316288
17195	316289
23446	316290
240087	316291
40548	316292
75517	316293
823	316294
9851	316295
193	316296
24882	316297
113671	316298
631	316299
35732	316300
2476	316301
112038	316302
232739	316303
1549	316304
5	316305
118	316306
118	316307
6837	316308
22451	316309
5978	316310
12875	316311
4	316312
5	316313
6865	316314
6837	316315
3175	316316
27476	316317
34225	316318
4058	316319
4057	316320
10766	316321
4	316322
123377	316323
124551	316324
7928	316325
2529	316326
2857	316327
4	316328
6841	316329
6865	316330
731	316331
1126	316332
1026	316333
5	316334
4	316335
4	316336
4	316337
18438	316338
4	316339
70640	316340
5216	316341
4	316342
4	316343
4	316344
5	316345
6005	316346
5	316347
6866	316348
18481	316349
5	316350
5	316351
5	316352
4	316353
5	316354
4	316355
18437	316356
7951	316357
2242	316358
4057	316359
1	316360
5216	316361
18483	316362
1	316363
18483	316364
341	316365
14841	316366
7535	316367
184733	316368
18694	316369
8661	316370
64292	316371
76771	316372
3701	316373
186287	316374
13405	316375
190689	316376
111890	316377
4609	316378
13405	316379
64204	316380
12383	316381
46247	316382
75	316383
64977	316384
84160	316385
216040	316386
64943	316387
163315	316388
33635	316389
8945	316390
115038	316391
66200	316392
12678	316393
159010	316394
115611	316395
29074	316396
68818	316397
85290	316398
3974	316399
77500	316400
113602	316401
123472	316402
118654	316403
2799	316404
7872	316405
8945	316406
77614	316407
1855	316408
226466	316409
53916	316410
59120	316411
85923	316412
63131	316413
18368	316414
113567	316415
123658	316416
75761	316417
227484	316418
86274	316419
115611	316420
26744	316421
10385	316422
126868	316423
78711	316424
115218	316425
110995	316426
27126	316427
18125	316428
6623	316429
68085	316430
102319	316431
53847	316432
115329	316433
155294	316434
31036	316435
63943	316436
109692	316437
82786	316438
34262	316439
60403	316440
116466	316441
224321	316442
225424	316443
167812	316444
7715	316445
159113	316446
4578	316447
98558	316448
40760	316449
10505	316450
115233	316451
109473	316452
159105	316453
115611	316454
6835	316455
159130	316456
238062	316457
158800	316458
42771	316459
1998	316460
10985	316461
225673	316462
154798	316463
138990	316464
205461	316465
21765	316466
18902	316467
3363	316468
158677	316469
39849	316470
208271	316471
21792	316472
693	316473
59419	316474
44187	316475
39750	316476
9622	316477
23986	316478
42096	316479
4623	316480
99441	316481
12026	316482
4781	316483
159861	316484
117214	316485
4351	316486
28796	316487
42096	316488
76672	316489
2496	316490
92090	316491
9894	316492
9617	316493
78297	316494
43651	316495
34759	316496
62039	316497
33224	316498
96524	316499
17586	316500
11791	316501
130546	316502
150010	316503
7103	316504
860	316505
16838	316506
175232	316507
3240	316508
17070	316509
104031	316510
139569	316511
67367	316512
11039	316513
87025	316514
16256	316515
23312	316516
40847	316517
3526	316518
64584	316519
174631	316520
93925	316521
6152	316522
23641	316523
2591	316524
94021	316525
5219	316526
747	316527
63868	316528
181866	316529
8078	316530
128095	316531
141101	316532
174689	316533
13878	316534
96258	316535
73255	316536
77286	316537
9456	316538
48032	316539
13857	316540
132667	316541
132541	316542
71857	316543
56671	316544
231102	316545
53000	316546
18738	316547
229158	316548
78189	316549
11756	316550
77570	316551
2024	316552
10894	316553
128338	316554
7111	316555
4077	316556
35090	316557
7514	316558
22638	316559
15605	316560
114523	316561
67636	316562
4883	316563
56705	316564
57869	316565
41362	316566
95041	316567
98527	316568
73787	316569
1468	316570
77977	316571
55670	316572
30927	316573
862	316574
184895	316575
25040	316576
18882	316577
162738	316578
3120	316579
57908	316580
43726	316581
16423	316582
55981	316583
22720	316584
13577	316585
61018	316586
4597	316587
156884	316588
56169	316589
98715	316590
21	316591
29850	316592
11048	316593
4002	316594
4812	316595
118671	316596
12963	316597
33913	316598
28541	316599
97797	316600
35579	316601
49800	316602
132725	316603
35068	316604
35068	316605
52836	316606
58851	316607
22717	316608
74379	316609
8344	316610
268	316611
142268	316612
70909	316613
15659	316614
56712	316615
126771	316616
8020	316617
87253	316618
73410	316619
129586	316620
18220	316621
43596	316622
83787	316623
172535	316624
10525	316625
64016	316626
24200	316627
15903	316628
55833	316629
32309	316630
40435	316631
88375	316632
96193	316633
73257	316634
9523	316635
166889	316636
32986	316637
57548	316638
175470	316639
127446	316640
31052	316641
35530	316642
20014	316643
43660	316644
73258	316645
52430	316646
188140	316647
178060	316648
177854	316649
176825	316650
128550	316651
56931	316652
11050	316653
55942	316654
55294	316655
20683	316656
27869	316657
29362	316658
43255	316659
38052	316660
6889	316661
2305	316662
174974	316663
133249	316664
51672	316665
34898	316666
72654	316667
389	316668
183853	316669
28512	316670
32678	316671
6864	316672
1	316673
12770	316674
84021	316675
104087	316676
25519	316677
128570	316678
94800	316679
47203	316680
22960	316681
44415	316682
160593	316683
22783	316684
71857	316685
6071	316686
19954	316687
72107	316688
9744	316689
55075	316690
36711	316691
22603	316692
73256	316693
126313	316694
83509	316695
127090	316696
94593	316697
153477	316698
5410	316699
125615	316700
98151	316701
11133	316702
73257	316703
4152	316704
11417	316705
72153	316706
48478	316707
38495	316708
11497	316709
30267	316710
4843	316711
24948	316712
14531	316713
71888	316714
30341	316715
18707	316716
122638	316717
76123	316718
3379	316719
61953	316720
18115	316721
28831	316722
11645	316723
11400	316724
15671	316725
860	316726
2701	316727
17873	316728
32988	316729
6917	316730
130252	316731
169106	316732
13506	316733
113237	316734
96195	316735
119021	316736
96216	316737
14269	316738
39294	316739
174913	316740
129488	316741
73262	316742
129492	316743
129578	316744
96196	316745
97380	316746
204833	316747
96188	316748
16606	316749
6392	316750
22604	316751
57390	316752
94016	316753
65854	316754
9688	316755
27700	316756
5467	316757
22797	316758
11966	316759
8631	316760
100496	316761
27955	316762
52381	316763
16162	316764
8416	316765
11168	316766
283	316767
7605	316768
167351	316769
11859	316770
34928	316771
43857	316772
82998	316773
9858	316774
67509	316775
2582	316776
904	316777
130593	316778
13612	316779
1787	316780
147806	316781
196245	316782
104083	316783
5253	316784
24080	316785
5386	316786
13744	316787
5479	316788
660	316789
38794	316790
44421	316791
177627	316792
178899	316793
128267	316794
72179	316795
126230	316796
94857	316797
127741	316798
6061	316799
176320	316800
36661	316801
6452	316802
229	316803
108850	316804
312	316805
266	316806
22345	316807
2	316808
3185	316809
7928	316810
52835	316811
20326	316812
35393	316813
20289	316814
4593	316815
4	316816
5838	316817
5	316818
86510	316819
527	316820
19159	316821
7035	316822
3740	316823
937	316824
3174	316825
940	316826
2858	316827
1591	316828
2343	316829
1523	316830
7928	316831
5242	316832
1199	316833
94791	316834
188864	316835
215	316836
17175	316837
8815	316838
234653	316839
7898	316840
5931	316841
5130	316842
92625	316843
31289	316844
7995	316845
161521	316846
5191	316847
110093	316848
3157	316849
967	316850
151126	316851
30031	316852
170911	316853
91906	316854
3853	316855
18195	316856
177	316857
175688	316858
3958	316859
99307	316860
24848	316861
17389	316862
5833	316863
45056	316864
3172	316865
46540	316866
81697	316867
73255	316868
86561	316869
15604	316870
36309	316871
195466	316872
60695	316873
8586	316874
242	316875
129580	316876
79565	316877
48654	316878
16659	316879
83187	316880
46226	316881
135467	316882
96938	316883
103397	316884
8202	316885
32	316886
24580	316887
7111	316888
104343	316889
1	316890
177633	316891
167585	316892
22532	316893
66348	316894
23928	316895
103463	316896
6319	316897
44937	316898
24791	316899
123416	316900
74324	316901
45641	316902
6536	316903
639	316904
6122	316905
5827	316906
9725	316907
285	316908
12957	316909
4845	316910
44569	316911
23024	316912
43240	316913
938	316914
1392	316915
4163	316916
55073	316917
11951	316918
2736	316919
513	316920
6197	316921
19955	316922
5840	316923
46471	316924
43318	316925
71894	316926
125469	316927
4061	316928
19814	316929
45242	316930
2263	316931
50449	316932
35601	316933
130180	316934
59082	316935
15786	316936
55412	316937
43780	316938
131023	316939
56243	316940
1537	316941
44963	316942
95217	316943
57837	316944
56193	316945
120170	316946
2229	316947
2244	316948
49907	316949
14060	316950
178762	316951
4861	316952
43800	316953
6127	316954
129583	316955
1250	316956
55174	316957
1596	316958
71744	316959
48007	316960
40573	316961
204089	316962
63781	316963
1648	316964
4175	316965
30556	316966
2902	316967
74101	316968
111760	316969
223635	316970
27356	316971
217273	316972
31055	316973
88562	316974
7472	316975
757	316976
24810	316977
34759	316978
6914	316979
4314	316980
65198	316981
17243	316982
6145	316983
28575	316984
8090	316985
491	316986
16144	316987
31507	316988
92125	316989
84826	316990
157355	316991
1655	316992
28497	316993
4591	316994
27089	316995
164390	316996
9744	316997
30931	316998
13644	316999
3556	317000
1126	317001
45607	317002
186088	317003
34	317004
2399	317005
15	317006
143	317007
56288	317008
156468	317009
4250	317010
3111	317011
163806	317012
16341	317013
80174	317014
44737	317015
4161	317016
72321	317017
1127	317018
2242	317019
119458	317020
32013	317021
98190	317022
8099	317023
10089	317024
5968	317025
109554	317026
59420	317027
34199	317028
2876	317029
31358	317030
9360	317031
28610	317032
73995	317033
158590	317034
939	317035
10623	317036
36225	317037
126481	317038
123	317039
27687	317040
89426	317041
31990	317042
12915	317043
2068	317044
55258	317045
42970	317046
14391	317047
29333	317048
53553	317049
12724	317050
13903	317051
25432	317052
22029	317053
36864	317054
36225	317055
43598	317056
52687	317057
34265	317058
6366	317059
23854	317060
27389	317061
36890	317062
7404	317063
109695	317064
10024	317065
27780	317066
6537	317067
49907	317068
13615	317069
11082	317070
8634	317071
93612	317072
10770	317073
25841	317074
3291	317075
31873	317076
57461	317077
20697	317078
73307	317079
555	317080
23211	317081
216699	317082
99857	317083
22965	317084
3587	317085
5894	317086
1360	317087
8360	317088
2711	317089
229497	317090
20459	317091
8341	317092
128210	317093
3955	317094
21316	317095
896	317096
173139	317097
131211	317098
2570	317099
46238	317100
71226	317101
23126	317102
85472	317103
42857	317104
32264	317105
170750	317106
180818	317107
12718	317108
9590	317109
14305	317110
687	317111
129	317112
3475	317113
2822	317114
171	317115
1201	317116
3034	317117
54241	317118
153107	317119
13424	317120
24929	317121
2487	317122
152978	317123
35305	317124
4037	317125
6717	317126
21359	317127
27837	317128
3621	317129
19377	317130
15914	317131
73709	317132
15521	317133
95391	317134
55886	317135
166294	317136
1122	317137
31853	317138
55672	317139
10625	317140
3984	317141
57702	317142
1997	317143
1055	317144
95293	317145
34065	317146
16995	317147
48953	317148
35202	317149
25495	317150
45343	317151
63150	317152
16339	317153
100078	317154
30361	317155
118204	317156
20789	317157
13851	317158
11341	317159
86393	317160
5	317161
66297	317162
12992	317163
110604	317164
67994	317165
8840	317166
34725	317167
9543	317168
1515	317169
97380	317170
89448	317171
15640	317172
45835	317173
141611	317174
11705	317175
2667	317176
71905	317177
17536	317178
17068	317179
9617	317180
37188	317181
54725	317182
217183	317183
139809	317184
422	317185
44400	317186
2806	317187
4033	317188
140826	317189
128375	317190
67594	317191
84046	317192
11415	317193
2576	317194
5432	317195
104082	317196
140128	317197
12971	317198
4209	317199
77131	317200
14316	317201
148171	317202
45536	317203
35909	317204
178435	317205
126959	317206
95845	317207
52946	317208
41361	317209
73266	317210
30958	317211
6472	317212
43744	317213
86552	317214
23995	317215
163209	317216
18813	317217
9523	317218
29399	317219
13686	317220
82320	317221
9580	317222
20000	317223
20362	317224
22704	317225
27674	317226
44405	317227
35530	317228
96187	317229
19102	317230
93690	317231
61024	317232
106649	317233
21427	317234
9703	317235
35781	317236
49098	317237
16578	317238
35393	317239
18676	317240
11033	317241
68713	317242
1098	317243
19687	317244
34849	317245
31318	317246
9319	317247
10904	317248
37050	317249
1762	317250
34085	317251
133078	317252
65299	317253
58422	317254
128056	317255
10945	317256
93893	317257
93925	317258
3287	317259
4660	317260
54352	317261
172206	317262
24413	317263
63221	317264
57435	317265
55468	317266
20821	317267
3670	317268
1502	317269
30812	317270
45152	317271
89426	317272
9406	317273
176094	317274
82845	317275
18412	317276
34065	317277
13829	317278
9805	317279
37585	317280
57911	317281
9835	317282
27961	317283
83829	317284
29957	317285
85904	317286
8521	317287
70231	317288
148823	317289
3379	317290
1483	317291
2056	317292
48693	317293
35221	317294
38890	317295
32798	317296
34573	317297
49	317298
38395	317299
50054	317300
89777	317301
1345	317302
20698	317303
54227	317304
6056	317305
11624	317306
36728	317307
65315	317308
4627	317309
37689	317310
55331	317311
78298	317312
48592	317313
34914	317314
11881	317315
164144	317316
95688	317317
35675	317318
45582	317319
96976	317320
45072	317321
34459	317322
24563	317323
87309	317324
97376	317325
9523	317326
141407	317327
34891	317328
1612	317329
44601	317330
35393	317331
14192	317332
20187	317333
5368	317334
95433	317335
149055	317336
18722	317337
8069	317338
4744	317339
112079	317340
65269	317341
13970	317342
13156	317343
4794	317344
16961	317345
26024	317346
1676	317347
22789	317348
34300	317349
4936	317350
58664	317351
16971	317352
33204	317353
57683	317354
37085	317355
55602	317356
30965	317357
6675	317358
23344	317359
6675	317360
18689	317361
14087	317362
31273	317363
47249	317364
72190	317365
24908	317366
60375	317367
8256	317368
41112	317369
16191	317370
162	317371
11613	317372
44985	317373
95886	317374
58758	317375
36313	317376
96535	317377
70370	317378
526	317379
39435	317380
60790	317381
127939	317382
7230	317383
43690	317384
936	317385
30934	317386
48515	317387
7439	317388
19983	317389
35309	317390
44103	317391
15623	317392
50832	317393
116323	317394
13940	317395
95438	317396
9841	317397
106706	317398
21099	317399
184734	317400
204738	317401
8631	317402
51264	317403
7429	317404
81610	317405
70079	317406
3409	317407
39942	317408
52985	317409
30774	317410
59418	317411
21438	317412
103941	317413
47203	317414
37504	317415
11969	317416
97504	317417
12999	317418
860	317419
9303	317420
39541	317421
7376	317422
17389	317423
5224	317424
38514	317425
35906	317426
4347	317427
33211	317428
368	317429
1063	317430
12532	317431
154575	317432
98107	317433
7162	317434
73192	317435
29147	317436
7162	317437
116442	317438
117121	317439
15044	317440
12458	317441
33659	317442
4209	317443
152586	317444
1296	317445
57059	317446
47991	317447
193655	317448
130439	317449
50807	317450
53035	317451
6196	317452
41074	317453
10683	317454
378	317455
8673	317456
29000	317457
3028	317458
118775	317459
175240	317460
266	317461
186652	317462
81105	317463
1	317464
1	317465
1	317466
17256	317467
13675	317468
80648	317469
68515	317470
50357	317471
85319	317472
1739	317473
64215	317474
228888	317475
112158	317476
82739	317477
460	317478
14878	317479
631	317480
188855	317481
36438	317482
175653	317483
60714	317484
14402	317485
8594	317486
24110	317487
65826	317488
4251	317489
23414	317490
36914	317491
130187	317492
10579	317493
4813	317494
91668	317495
21293	317496
466	317497
51327	317498
12183	317499
88630	317500
224267	317501
227387	317502
18416	317503
16395	317504
244	317505
54474	317506
35	317507
47366	317508
107781	317509
1714	317510
36109	317511
115585	317512
145682	317513
167965	317514
18161	317515
230738	317516
48284	317517
33493	317518
189323	317519
90820	317520
178296	317521
55044	317522
134726	317523
145619	317524
129764	317525
138939	317526
86207	317527
134673	317528
219867	317529
134726	317530
59524	317531
232551	317532
145800	317533
159352	317534
6307	317535
127996	317536
58243	317537
11447	317538
205641	317539
68169	317540
66129	317541
53153	317542
36736	317543
58531	317544
17444	317545
103574	317546
62878	317547
53063	317548
65158	317549
205717	317550
75602	317551
40219	317552
27643	317553
85362	317554
2408	317555
11844	317556
76712	317557
223496	317558
23124	317559
162005	317560
72164	317561
72164	317562
8180	317563
4912	317564
27372	317565
33270	317566
55694	317567
45833	317568
82563	317569
109922	317570
86582	317571
117964	317572
13421	317573
27585	317574
166600	317575
89002	317576
97417	317577
124511	317578
118819	317579
182449	317580
106484	317581
106983	317582
67925	317583
67925	317584
89737	317585
54881	317586
11626	317587
195381	317588
13488	317589
22066	317590
26991	317591
71410	317592
46284	317593
20267	317594
108677	317595
179930	317596
234042	317597
124538	317598
173198	317599
121843	317600
2612	317601
252	317602
216470	317603
98941	317604
66176	317605
86381	317606
53121	317607
74416	317608
19574	317609
26257	317610
163268	317611
159354	317612
45118	317613
37289	317614
166787	317615
115765	317616
166787	317617
237367	317618
223956	317619
236657	317620
114551	317621
179755	317622
115383	317623
118127	317624
49441	317625
200183	317626
200166	317627
37440	317628
7601	317629
86444	317630
59793	317631
96131	317632
21395	317633
161216	317634
144100	317635
78456	317636
103410	317637
199716	317638
81019	317639
81019	317640
177002	317641
3232	317642
10318	317643
28417	317644
85905	317645
116635	317646
25080	317647
13969	317648
7749	317649
1820	317650
2721	317651
4994	317652
151	317653
35281	317654
2142	317655
2721	317656
7749	317657
1820	317658
35281	317659
8942	317660
8942	317661
15086	317662
12377	317663
15313	317664
3929	317665
21800	317666
89737	317667
183190	317668
126787	317669
233780	317670
226323	317671
133	317672
133	317673
133	317674
13355	317675
236473	317676
228443	317677
207999	317678
53254	317679
103375	317680
126456	317681
160907	317682
43767	317683
23293	317684
97443	317685
107156	317686
58970	317687
96606	317688
44590	317689
105000	317690
114922	317691
98670	317692
111852	317693
41283	317694
106172	317695
14431	317696
25898	317697
11388	317698
65040	317699
73225	317700
26129	317701
29370	317702
5866	317703
26257	317704
94337	317705
74697	317706
121847	317707
130713	317708
199506	317709
82883	317710
180316	317711
96834	317712
85718	317713
78566	317714
115462	317715
49154	317716
103726	317717
17577	317718
90906	317719
29991	317720
2160	317721
9930	317722
72741	317723
185434	317724
132888	317725
26508	317726
82308	317727
195450	317728
207682	317729
70788	317730
66723	317731
166600	317732
38510	317733
119545	317734
155880	317735
144213	317736
140362	317737
41807	317738
29785	317739
62781	317740
103630	317741
34608	317742
167267	317743
116948	317744
41738	317745
114151	317746
46510	317747
140006	317748
144570	317749
137153	317750
74593	317751
115401	317752
237713	317753
79538	317754
116244	317755
2266	317756
2266	317757
44955	317758
103712	317759
139338	317760
2266	317761
13809	317762
24987	317763
83522	317764
1347	317765
16268	317766
24792	317767
44079	317768
17700	317769
6868	317770
50720	317771
42492	317772
51320	317773
224638	317774
11181	317775
25959	317776
25292	317777
21697	317778
3854	317779
17343	317780
13528	317781
73877	317782
9776	317783
14981	317784
60624	317785
48607	317786
27904	317787
68998	317788
33574	317789
68937	317790
7675	317791
69033	317792
201703	317793
169135	317794
2413	317795
7730	317796
4987	317797
12500	317798
101723	317799
208045	317800
76451	317801
162730	317802
203890	317803
131559	317804
51578	317805
42115	317806
64632	317807
22709	317808
4765	317809
107819	317810
205458	317811
161905	317812
32531	317813
67799	317814
99324	317815
215009	317816
8640	317817
40112	317818
20671	317819
95153	317820
39675	317821
97568	317822
30263	317823
81064	317824
119050	317825
6592	317826
89072	317827
12549	317828
27011	317829
94616	317830
35215	317831
69033	317832
121571	317833
145100	317834
15602	317835
61384	317836
28657	317837
41862	317838
42328	317839
27018	317840
169568	317841
18700	317842
6590	317843
481	317844
175174	317845
90513	317846
102120	317847
125510	317848
10903	317849
59722	317850
78921	317851
42361	317852
223575	317853
28601	317854
7739	317855
129534	317856
229493	317857
164876	317858
26985	317859
187226	317860
18699	317861
56021	317862
67415	317863
100724	317864
94191	317865
221819	317866
158049	317867
7452	317868
131342	317869
162640	317870
194950	317871
154100	317872
135954	317873
231225	317874
122367	317875
194710	317876
12183	317877
4420	317878
142023	317879
29850	317880
137488	317881
214297	317882
28297	317883
20671	317884
47617	317885
132299	317886
101356	317887
50834	317888
48377	317889
33496	317890
61892	317891
98154	317892
102636	317893
103480	317894
39675	317895
43933	317896
53613	317897
34912	317898
29521	317899
18726	317900
71415	317901
71318	317902
81201	317903
24593	317904
30863	317905
39675	317906
137779	317907
33496	317908
33496	317909
29041	317910
9995	317911
13663	317912
8523	317913
19213	317914
47466	317915
12391	317916
8910	317917
6315	317918
2267	317919
60900	317920
35307	317921
116272	317922
170041	317923
6600	317924
42305	317925
50073	317926
194259	317927
121600	317928
38482	317929
12389	317930
55495	317931
30040	317932
908	317933
26184	317934
179197	317935
65827	317936
76593	317937
22652	317938
16385	317939
6639	317940
29033	317941
142896	317942
50654	317943
132789	317944
200450	317945
60315	317946
47588	317947
17214	317948
4332	317949
102397	317950
37762	317951
5709	317952
3375	317953
121792	317954
19084	317955
131559	317956
193837	317957
150770	317958
60900	317959
133754	317960
35916	317961
47449	317962
13668	317963
53706	317964
201160	317965
36678	317966
164038	317967
29149	317968
195808	317969
71615	317970
130737	317971
184822	317972
2707	317973
128944	317974
184257	317975
53551	317976
1538	317977
8542	317978
89372	317979
13919	317980
17214	317981
58973	317982
8930	317983
63076	317984
189511	317985
1635	317986
89460	317987
8384	317988
30552	317989
33263	317990
82774	317991
78	317992
21237	317993
45369	317994
59129	317995
36694	317996
3190	317997
103596	317998
109291	317999
14797	318000
22735	318001
26184	318002
49411	318003
60242	318004
84909	318005
53989	318006
204499	318007
27276	318008
6727	318009
145751	318010
35519	318011
6684	318012
15313	318013
39003	318014
43395	318015
101	318016
44017	318017
46617	318018
11645	318019
28725	318020
34956	318021
39198	318022
44483	318023
44483	318024
47654	318025
102069	318026
14980	318027
76557	318028
5799	318029
89349	318030
81663	318031
164340	318032
37824	318033
14578	318034
10422	318035
103951	318036
5010	318037
2305	318038
2929	318039
28911	318040
20904	318041
73983	318042
40188	318043
12447	318044
177182	318045
21826	318046
17216	318047
26762	318048
25250	318049
57512	318050
17919	318051
517	318052
122400	318053
66506	318054
5782	318055
147980	318056
2304	318057
20272	318058
20272	318059
1383	318060
76557	318061
139802	318062
93270	318063
68330	318064
105145	318065
8817	318066
200323	318067
195380	318068
45118	318069
140334	318070
92690	318071
85059	318072
86489	318073
162441	318074
214129	318075
130442	318076
103713	318077
34726	318078
125564	318079
184808	318080
60552	318081
219608	318082
115597	318083
122212	318084
2686	318085
29165	318086
176456	318087
96061	318088
133030	318089
2829	318090
94637	318091
79850	318092
209261	318093
27300	318094
34148	318095
96171	318096
74300	318097
96365	318098
227643	318099
238463	318100
186130	318101
73867	318102
137523	318103
98224	318104
52983	318105
85001	318106
66586	318107
30124	318108
40388	318109
179763	318110
60055	318111
126484	318112
124750	318113
229958	318114
15852	318115
158043	318116
42951	318117
133	318118
106484	318119
48197	318120
103630	318121
203881	318122
144233	318123
60491	318124
113802	318125
222872	318126
97509	318127
13554	318128
178486	318129
10117	318130
86409	318131
230314	318132
64045	318133
51566	318134
6373	318135
56694	318136
17392	318137
51787	318138
38801	318139
115128	318140
20415	318141
22718	318142
70789	318143
149696	318144
129456	318145
96157	318146
239594	318147
96756	318148
97633	318149
199467	318150
132673	318151
101102	318152
96647	318153
230808	318154
103719	318155
105766	318156
11468	318157
133585	318158
133585	318159
195401	318160
4630	318161
58506	318162
82838	318163
24118	318164
347	318165
7068	318166
1381	318167
134051	318168
149381	318169
48744	318170
85087	318171
19594	318172
51802	318173
20145	318174
27922	318175
123310	318176
173223	318177
173224	318178
125430	318179
88563	318180
164029	318181
206049	318182
103765	318183
99910	318184
142277	318185
15652	318186
51795	318187
86736	318188
231166	318189
132096	318190
162934	318191
98304	318192
146495	318193
161311	318194
40673	318195
147753	318196
140432	318197
184559	318198
143787	318199
67925	318200
17839	318201
26427	318202
50460	318203
203813	318204
73416	318205
71255	318206
52986	318207
19544	318208
187197	318209
7147	318210
132126	318211
51347	318212
75032	318213
30815	318214
140244	318215
37118	318216
94019	318217
74116	318218
207164	318219
60049	318220
124511	318221
112427	318222
180285	318223
159333	318224
240002	318225
203689	318226
74338	318227
129566	318228
23555	318229
17755	318230
17754	318231
7147	318232
116633	318233
209303	318234
200421	318235
18884	318236
108240	318237
205836	318238
230403	318239
179944	318240
125484	318241
119555	318242
27594	318243
106983	318244
11194	318245
109307	318246
3522	318247
115575	318248
82838	318249
109307	318250
14756	318251
114868	318252
157868	318253
171585	318254
19244	318255
19244	318256
16517	318257
60452	318258
67276	318259
10936	318260
1653	318261
35671	318262
55397	318263
179824	318264
76520	318265
42443	318266
72951	318267
79404	318268
62013	318269
27044	318270
33303	318271
45577	318272
237213	318273
100592	318274
31273	318275
31273	318276
118210	318277
105201	318278
53518	318279
14824	318280
5156	318281
65049	318282
36179	318283
8846	318284
139154	318285
211780	318286
53197	318287
38483	318288
605	318289
59923	318290
103363	318291
31889	318292
90395	318293
18906	318294
138544	318295
35671	318296
127061	318297
22599	318298
76834	318299
179989	318300
24019	318301
33739	318302
40233	318303
138664	318304
28087	318305
53747	318306
17016	318307
90545	318308
98887	318309
13226	318310
193619	318311
14482	318312
118847	318313
6126	318314
237987	318315
5439	318316
11920	318317
9746	318318
24687	318319
7660	318320
8116	318321
8116	318322
52283	318323
15459	318324
16833	318325
25611	318326
54880	318327
66216	318328
74678	318329
99578	318330
82858	318331
50666	318332
50749	318333
3022	318334
19462	318335
114337	318336
20899	318337
96860	318338
60820	318339
106714	318340
99298	318341
30376	318342
53394	318343
35671	318344
105729	318345
238974	318346
43367	318347
58137	318348
11626	318349
102540	318350
32861	318351
6562	318352
118808	318353
66333	318354
9974	318355
34838	318356
42040	318357
18705	318358
28567	318359
55907	318360
370	318361
26443	318362
155541	318363
115412	318364
48861	318365
9974	318366
42108	318367
25492	318368
93706	318369
933	318370
27770	318371
12436	318372
6597	318373
12240	318374
46548	318375
126371	318376
34825	318377
59240	318378
3532	318379
46476	318380
107752	318381
8984	318382
103389	318383
8714	318384
20214	318385
205992	318386
25664	318387
32174	318388
8116	318389
32647	318390
42411	318391
151471	318392
19064	318393
67508	318394
239922	318395
118667	318396
58101	318397
7762	318398
33006	318399
107752	318400
239781	318401
38408	318402
50488	318403
3063	318404
99332	318405
8948	318406
101617	318407
3387	318408
114718	318409
41255	318410
168403	318411
30967	318412
40613	318413
24347	318414
40235	318415
6298	318416
59185	318417
119920	318418
199	318419
12499	318420
36611	318421
25019	318422
82931	318423
50225	318424
130190	318425
67276	318426
107227	318427
224016	318428
17093	318429
45552	318430
56675	318431
59615	318432
19244	318433
69650	318434
48243	318435
237055	318436
193308	318437
18212	318438
14626	318439
86768	318440
6641	318441
10672	318442
2304	318443
61003	318444
894	318445
11432	318446
92758	318447
116464	318448
11396	318449
5364	318450
1540	318451
234866	318452
4742	318453
15353	318454
902	318455
2663	318456
659	318457
7254	318458
53043	318459
49013	318460
47165	318461
165041	318462
19878	318463
160048	318464
41283	318465
14756	318466
54033	318467
46399	318468
13046	318469
60659	318470
2161	318471
168152	318472
41886	318473
39853	318474
22549	318475
118855	318476
4181	318477
9467	318478
113766	318479
6660	318480
67	318481
167038	318482
194573	318483
84634	318484
79699	318485
105759	318486
10515	318487
5244	318488
91190	318489
78674	318490
1026	318491
42968	318492
18568	318493
116711	318494
7195	318495
551	318496
24594	318497
52523	318498
12	318499
103321	318500
10515	318501
71281	318502
8719	318503
86057	318504
54032	318505
3581	318506
88462	318507
19558	318508
63491	318509
132820	318510
37500	318511
7133	318512
777	318513
18148	318514
195858	318515
17923	318516
22066	318517
5786	318518
93958	318519
21852	318520
12413	318521
5582	318522
35691	318523
138872	318524
19953	318525
42381	318526
15049	318527
47947	318528
18150	318529
3083	318530
26731	318531
7689	318532
101074	318533
33509	318534
145311	318535
122425	318536
7720	318537
6603	318538
4472	318539
38519	318540
176	318541
20637	318542
36553	318543
78123	318544
68263	318545
188160	318546
21749	318547
33630	318548
42302	318549
5763	318550
47105	318551
22642	318552
33695	318553
98579	318554
3930	318555
310	318556
33	318557
481	318558
85211	318559
27795	318560
37435	318561
82489	318562
175325	318563
94609	318564
8198	318565
12889	318566
76985	318567
183123	318568
133424	318569
96335	318570
96412	318571
58801	318572
133436	318573
132517	318574
190763	318575
70437	318576
65308	318577
140278	318578
112669	318579
161351	318580
4654	318581
20073	318582
204893	318583
158685	318584
165220	318585
1	318586
85038	318587
206724	318588
96400	318589
109332	318590
114128	318591
10064	318592
3840	318593
76188	318594
17723	318595
207234	318596
94957	318597
100870	318598
58234	318599
52715	318600
7397	318601
237407	318602
41600	318603
28552	318604
64588	318605
164046	318606
9667	318607
78653	318608
14699	318609
48416	318610
179244	318611
115788	318612
16269	318613
64058	318614
12138	318615
189306	318616
66066	318617
17444	318618
70398	318619
10769	318620
22665	318621
63163	318622
20275	318623
56355	318624
103614	318625
150894	318626
49987	318627
64120	318628
10740	318629
48891	318630
14331	318631
20906	318632
73993	318633
77592	318634
21386	318635
83560	318636
111376	318637
148829	318638
41359	318639
12226	318640
77741	318641
4135	318642
167354	318643
7297	318644
64486	318645
31564	318646
8665	318647
11040	318648
56087	318649
36633	318650
109997	318651
36610	318652
151677	318653
104815	318654
19164	318655
24968	318656
37894	318657
24292	318658
76301	318659
213335	318660
65484	318661
6152	318662
47428	318663
82029	318664
93445	318665
27551	318666
161992	318667
39503	318668
76249	318669
77447	318670
5172	318671
19653	318672
78417	318673
1136	318674
103535	318675
8220	318676
116451	318677
34439	318678
11647	318679
20464	318680
21017	318681
112339	318682
75915	318683
60124	318684
39688	318685
60558	318686
9273	318687
211896	318688
83102	318689
2205	318690
13627	318691
2601	318692
39438	318693
82494	318694
113629	318695
226022	318696
38792	318697
199436	318698
30502	318699
115147	318700
3343	318701
933	318702
63301	318703
913	318704
17096	318705
155767	318706
82757	318707
135282	318708
26601	318709
106688	318710
88277	318711
127233	318712
49227	318713
102354	318714
116101	318715
219894	318716
36615	318717
186481	318718
116841	318719
104880	318720
163563	318721
80418	318722
99491	318723
29037	318724
29463	318725
129651	318726
205878	318727
177797	318728
30956	318729
30956	318730
49730	318731
84851	318732
23611	318733
151047	318734
166736	318735
17485	318736
20415	318737
74391	318738
175321	318739
53539	318740
165786	318741
205876	318742
143799	318743
112641	318744
83983	318745
87751	318746
31809	318747
40141	318748
57039	318749
163093	318750
20159	318751
165495	318752
144117	318753
124528	318754
72404	318755
87151	318756
203637	318757
117006	318758
238889	318759
102951	318760
67756	318761
118089	318762
50082	318763
187287	318764
88896	318765
58506	318766
64205	318767
148384	318768
67097	318769
87512	318770
163387	318771
3854	318772
103685	318773
32527	318774
164156	318775
62047	318776
135494	318777
87455	318778
229129	318779
77611	318780
160503	318781
56694	318782
193352	318783
167102	318784
76151	318785
227655	318786
147197	318787
51876	318788
111675	318789
10668	318790
88243	318791
106654	318792
70413	318793
144425	318794
150628	318795
23491	318796
121282	318797
77611	318798
21030	318799
38153	318800
69799	318801
87455	318802
63388	318803
82122	318804
42192	318805
131008	318806
7588	318807
30502	318808
148650	318809
117801	318810
169482	318811
4291	318812
10723	318813
45892	318814
47345	318815
20861	318816
39311	318817
116967	318818
167323	318819
37290	318820
148690	318821
164662	318822
102746	318823
25871	318824
161501	318825
31786	318826
214807	318827
26772	318828
20159	318829
121532	318830
10718	318831
2399	318832
48970	318833
54240	318834
100650	318835
53045	318836
106656	318837
221	318838
38872	318839
120325	318840
62047	318841
60528	318842
1047	318843
163563	318844
156941	318845
132550	318846
53121	318847
26350	318848
3522	318849
76313	318850
53045	318851
67617	318852
88178	318853
182316	318854
58789	318855
81831	318856
134458	318857
64564	318858
166298	318859
17754	318860
154359	318861
4291	318862
116635	318863
71722	318864
46009	318865
125515	318866
88365	318867
88365	318868
142487	318869
232988	318870
2946	318871
148650	318872
53411	318873
1552	318874
209867	318875
160138	318876
147569	318877
73476	318878
41180	318879
129455	318880
62886	318881
14783	318882
109332	318883
32687	318884
160324	318885
38112	318886
113060	318887
44396	318888
154675	318889
67685	318890
107103	318891
69016	318892
86272	318893
150682	318894
42029	318895
239249	318896
187306	318897
128473	318898
87151	318899
118904	318900
50340	318901
11895	318902
170953	318903
80943	318904
130569	318905
139389	318906
66753	318907
72465	318908
161689	318909
1944	318910
199500	318911
98407	318912
179942	318913
36615	318914
151863	318915
1532	318916
18884	318917
81026	318918
86414	318919
108198	318920
224905	318921
50736	318922
151417	318923
3879	318924
31811	318925
1550	318926
47359	318927
190809	318928
94423	318929
21674	318930
191432	318931
10390	318932
102008	318933
6427	318934
22743	318935
39723	318936
109598	318937
126072	318938
105406	318939
614	318940
162221	318941
78447	318942
84955	318943
65684	318944
6457	318945
30317	318946
189947	318947
181232	318948
100341	318949
185253	318950
173450	318951
67302	318952
78386	318953
41244	318954
88338	318955
66193	318956
128826	318957
2266	318958
14661	318959
156361	318960
80503	318961
80503	318962
144127	318963
27670	318964
95373	318965
157811	318966
192512	318967
78410	318968
107210	318969
117535	318970
24752	318971
116725	318972
3977	318973
194384	318974
225418	318975
103409	318976
116616	318977
224385	318978
154750	318979
70373	318980
138425	318981
123266	318982
123971	318983
31434	318984
147580	318985
160207	318986
75448	318987
184873	318988
10936	318989
631	318990
39350	318991
46478	318992
39421	318993
1638	318994
58281	318995
13225	318996
24324	318997
73649	318998
10021	318999
22006	319000
42389	319001
114940	319002
194855	319003
5241	319004
102549	319005
28540	319006
79890	319007
78235	319008
96220	319009
2562	319010
64228	319011
61673	319012
9633	319013
38632	319014
239205	319015
2017	319016
3689	319017
24368	319018
2036	319019
2036	319020
164797	319021
8589	319022
39916	319023
74516	319024
9682	319025
104070	319026
699	319027
3258	319028
119458	319029
47032	319030
2924	319031
20025	319032
9383	319033
142717	319034
24429	319035
79511	319036
4750	319037
4750	319038
22911	319039
24543	319040
8396	319041
61010	319042
9378	319043
16855	319044
19765	319045
1645	319046
7229	319047
20025	319048
20025	319049
43925	319050
48799	319051
68546	319052
31269	319053
17783	319054
15044	319055
34471	319056
36629	319057
164719	319058
20808	319059
10072	319060
106221	319061
3035	319062
52045	319063
144674	319064
224064	319065
61096	319066
231691	319067
7702	319068
144602	319069
38273	319070
56000	319071
8945	319072
235092	319073
432	319074
131696	319075
41233	319076
63384	319077
628	319078
33526	319079
69160	319080
1153	319081
90739	319082
2148	319083
38969	319084
224445	319085
207894	319086
69225	319087
86198	319088
219869	319089
7680	319090
5073	319091
67775	319092
21879	319093
30834	319094
43194	319095
161845	319096
115849	319097
112423	319098
27615	319099
34723	319100
135170	319101
191635	319102
58780	319103
165848	319104
98440	319105
717	319106
35315	319107
4863	319108
91588	319109
47632	319110
8132	319111
30342	319112
6334	319113
27621	319114
64964	319115
56441	319116
14167	319117
204721	319118
43150	319119
61718	319120
40554	319121
7978	319122
7978	319123
40	319124
11575	319125
28260	319126
2317	319127
2554	319128
5092	319129
228558	319130
108107	319131
30409	319132
603	319133
1694	319134
27825	319135
15352	319136
96382	319137
73561	319138
7715	319139
4333	319140
33	319141
41111	319142
1905	319143
71755	319144
124367	319145
39333	319146
39690	319147
87628	319148
11838	319149
74153	319150
156585	319151
457	319152
50519	319153
31546	319154
65532	319155
50583	319156
2917	319157
10	319158
150421	319159
3075	319160
33	319161
19385	319162
32827	319163
56075	319164
6656	319165
18944	319166
56996	319167
175338	319168
77796	319169
6015	319170
28319	319171
28649	319172
11064	319173
28319	319174
6015	319175
29488	319176
3161	319177
3161	319178
158509	319179
92957	319180
41751	319181
9119	319182
2818	319183
13553	319184
6027	319185
235291	319186
61645	319187
85542	319188
89088	319189
4221	319190
29352	319191
98904	319192
1441	319193
67377	319194
2500	319195
113850	319196
139071	319197
223515	319198
28938	319199
165772	319200
46842	319201
8913	319202
9402	319203
111226	319204
7797	319205
69177	319206
69374	319207
222866	319208
134642	319209
14050	319210
112881	319211
75812	319212
161729	319213
4509	319214
97712	319215
9003	319216
70545	319217
112350	319218
22098	319219
221677	319220
47761	319221
47761	319222
61917	319223
11311	319224
87961	319225
208580	319226
141905	319227
840	319228
111659	319229
86276	319230
36031	319231
16056	319232
38828	319233
48980	319234
80903	319235
140624	319236
61559	319237
63221	319238
100436	319239
79753	319240
227235	319241
159737	319242
39319	319243
81733	319244
6560	319245
19896	319246
115117	319247
172339	319248
32909	319249
75100	319250
101133	319251
1454	319252
1581	319253
13927	319254
63433	319255
75642	319256
96333	319257
73642	319258
13927	319259
81287	319260
1046	319261
67704	319262
117860	319263
150892	319264
158855	319265
94005	319266
23569	319267
100693	319268
86131	319269
63792	319270
20987	319271
17378	319272
222712	319273
159978	319274
121029	319275
86360	319276
86070	319277
223415	319278
117664	319279
165253	319280
114701	319281
163984	319282
117861	319283
52033	319284
115189	319285
115176	319286
159867	319287
119662	319288
36654	319289
66303	319290
107201	319291
163247	319292
65102	319293
100543	319294
237880	319295
228644	319296
159564	319297
160032	319298
159056	319299
60488	319300
88539	319301
17894	319302
90721	319303
12447	319304
165811	319305
238726	319306
86011	319307
158661	319308
87074	319309
220144	319310
88551	319311
86230	319312
66202	319313
224232	319314
1777	319315
11412	319316
136106	319317
219909	319318
225373	319319
85807	319320
141752	319321
79891	319322
114796	319323
134783	319324
43938	319325
202307	319326
94001	319327
76320	319328
145392	319329
238721	319330
151579	319331
26455	319332
127878	319333
160178	319334
31934	319335
146345	319336
60845	319337
25209	319338
17232	319339
60813	319340
225980	319341
112520	319342
79082	319343
10151	319344
143812	319345
9182	319346
141674	319347
148064	319348
31606	319349
172148	319350
15964	319351
12043	319352
100783	319353
86145	319354
2854	319355
536	319356
10629	319357
966	319358
92001	319359
132552	319360
169675	319361
5756	319362
164355	319363
72516	319364
114873	319365
11524	319366
54718	319367
130381	319368
2195	319369
19342	319370
2225	319371
119230	319372
73716	319373
37838	319374
23522	319375
16168	319376
46013	319377
17647	319378
58109	319379
184568	319380
63613	319381
29169	319382
24552	319383
46566	319384
14543	319385
124639	319386
59526	319387
136830	319388
307	319389
32198	319390
107553	319391
165033	319392
159743	319393
1579	319394
13968	319395
13175	319396
100366	319397
116053	319398
1922	319399
7776	319400
151071	319401
11605	319402
974	319403
94494	319404
61340	319405
122892	319406
11524	319407
225157	319408
196482	319409
24745	319410
108007	319411
37699	319412
21615	319413
5173	319414
40659	319415
229856	319416
102359	319417
28260	319418
51157	319419
7814	319420
118449	319421
102883	319422
232210	319423
229576	319424
33570	319425
32902	319426
159469	319427
22525	319428
5925	319429
24714	319430
66376	319431
86078	319432
155554	319433
34778	319434
234350	319435
42712	319436
31456	319437
57474	319438
65249	319439
148065	319440
45267	319441
104610	319442
180020	319443
20379	319444
46477	319445
93240	319446
12900	319447
191888	319448
4339	319449
192562	319450
227052	319451
40365	319452
29429	319453
146474	319454
56647	319455
6222	319456
11480	319457
226897	319458
154061	319459
12820	319460
100932	319461
157658	319462
167509	319463
12967	319464
162026	319465
18291	319466
57514	319467
73507	319468
95941	319469
28781	319470
74842	319471
31290	319472
104593	319473
95316	319474
223780	319475
86064	319476
95032	319477
188490	319478
226291	319479
82081	319480
39155	319481
169926	319482
18552	319483
104651	319484
10777	319485
86389	319486
57189	319487
87908	319488
53548	319489
90032	319490
179728	319491
8861	319492
182574	319493
96076	319494
60050	319495
39161	319496
19894	319497
69926	319498
15417	319499
162804	319500
79849	319501
10913	319502
115672	319503
33173	319504
220174	319505
15402	319506
65468	319507
31221	319508
31178	319509
58636	319510
26132	319511
63046	319512
146336	319513
105845	319514
166417	319515
178433	319516
1281	319517
6656	319518
161024	319519
70351	319520
47853	319521
3000	319522
3637	319523
45521	319524
13746	319525
92882	319526
11941	319527
5632	319528
220049	319529
76879	319530
19345	319531
45442	319532
125273	319533
4071	319534
20141	319535
45894	319536
29030	319537
160893	319538
5632	319539
5632	319540
45538	319541
23007	319542
218985	319543
30586	319544
86755	319545
119725	319546
167532	319547
4680	319548
14635	319549
25345	319550
150435	319551
118483	319552
8709	319553
67598	319554
26427	319555
41181	319556
7583	319557
7550	319558
12207	319559
52944	319560
7550	319561
2573	319562
2704	319563
3384	319564
7849	319565
776	319566
6554	319567
236654	319568
6807	319569
36040	319570
45478	319571
30344	319572
21500	319573
4965	319574
150007	319575
50669	319576
8737	319577
140013	319578
51591	319579
11207	319580
7560	319581
12207	319582
4964	319583
32832	319584
46948	319585
16356	319586
16356	319587
21500	319588
21503	319589
2900	319590
154166	319591
7039	319592
14712	319593
4380	319594
4380	319595
236172	319596
33175	319597
14607	319598
65461	319599
24743	319600
152411	319601
89491	319602
4965	319603
7550	319604
4964	319605
12253	319606
321	319607
87943	319608
87907	319609
52911	319610
9487	319611
12049	319612
3850	319613
7560	319614
10268	319615
12253	319616
7039	319617
21421	319618
12049	319619
3850	319620
16095	319621
32548	319622
13388	319623
12342	319624
11207	319625
21688	319626
3850	319627
4380	319628
12316	319629
50079	319630
14627	319631
12326	319632
66373	319633
25444	319634
165233	319635
67687	319636
230175	319637
1695	319638
41286	319639
5632	319640
54640	319641
36232	319642
89391	319643
11	319644
8374	319645
17823	319646
111098	319647
119469	319648
124725	319649
45644	319650
46077	319651
17897	319652
26790	319653
56149	319654
224436	319655
33897	319656
38065	319657
226417	319658
209	319659
54264	319660
65532	319661
62946	319662
108238	319663
67688	319664
21992	319665
121013	319666
26870	319667
67689	319668
70855	319669
109855	319670
188006	319671
72969	319672
14253	319673
173772	319674
5294	319675
18536	319676
18536	319677
56428	319678
15906	319679
23477	319680
105968	319681
18536	319682
14729	319683
34121	319684
28117	319685
4133	319686
87940	319687
70462	319688
73271	319689
10972	319690
4185	319691
9795	319692
221005	319693
1265	319694
3123	319695
38759	319696
28821	319697
15925	319698
239550	319699
31973	319700
78257	319701
40008	319702
46308	319703
134412	319704
36232	319705
36232	319706
21797	319707
33693	319708
2831	319709
43697	319710
52517	319711
185607	319712
12593	319713
47199	319714
121699	319715
161517	319716
46330	319717
95505	319718
6661	319719
33308	319720
4458	319721
80075	319722
44539	319723
53525	319724
16827	319725
16827	319726
25464	319727
66959	319728
2702	319729
3996	319730
70104	319731
54390	319732
10390	319733
120751	319734
43537	319735
41506	319736
122123	319737
8379	319738
84213	319739
25533	319740
25533	319741
5632	319742
157003	319743
153570	319744
6440	319745
10160	319746
124405	319747
6018	319748
77633	319749
8445	319750
22251	319751
92875	319752
65516	319753
146954	319754
50742	319755
131041	319756
12054	319757
666	319758
33773	319759
163877	319760
59650	319761
19430	319762
115419	319763
68928	319764
11	319765
67	319766
83	319767
11151	319768
111196	319769
170817	319770
118632	319771
26575	319772
8877	319773
40817	319774
226023	319775
112333	319776
79945	319777
53081	319778
6808	319779
27203	319780
15173	319781
15173	319782
236	319783
631	319784
631	319785
15826	319786
97602	319787
631	319788
12952	319789
69494	319790
15173	319791
15173	319792
15665	319793
112723	319794
228197	319795
268	319796
160219	319797
42592	319798
92082	319799
34121	319800
9621	319801
2971	319802
96879	319803
151173	319804
57982	319805
45354	319806
36234	319807
111321	319808
72263	319809
9877	319810
110850	319811
18648	319812
8526	319813
127	319814
219275	319815
5113	319816
70119	319817
7976	319818
135313	319819
388	319820
160885	319821
79875	319822
6294	319823
19852	319824
9894	319825
4579	319826
329	319827
30361	319828
38473	319829
28754	319830
16891	319831
16891	319832
16891	319833
6318	319834
16891	319835
16891	319836
16891	319837
236109	319838
10631	319839
34266	319840
16996	319841
237008	319842
7944	319843
46835	319844
21645	319845
5995	319846
115078	319847
29160	319848
92696	319849
161674	319850
45938	319851
19163	319852
7282	319853
27532	319854
231272	319855
10163	319856
202	319857
230255	319858
4732	319859
80021	319860
6698	319861
78	319862
97106	319863
7166	319864
49588	319865
19403	319866
827	319867
114028	319868
123365	319869
165074	319870
72029	319871
4143	319872
231312	319873
162475	319874
111109	319875
90544	319876
160894	319877
81952	319878
9453	319879
132311	319880
61462	319881
126148	319882
136765	319883
4175	319884
5591	319885
124082	319886
111112	319887
111112	319888
44916	319889
218853	319890
234752	319891
2663	319892
66423	319893
222521	319894
116827	319895
19364	319896
137	319897
907	319898
16696	319899
907	319900
228806	319901
90544	319902
1354	319903
76280	319904
235843	319905
48659	319906
4613	319907
13981	319908
6044	319909
12639	319910
22581	319911
12950	319912
56759	319913
218321	319914
31266	319915
9925	319916
162686	319917
15424	319918
72495	319919
72495	319920
606	319921
216387	319922
64246	319923
135515	319924
1710	319925
611	319926
5274	319927
56759	319928
6698	319929
38781	319930
155838	319931
24172	319932
24704	319933
54828	319934
23111	319935
106977	319936
13986	319937
231797	319938
120315	319939
9503	319940
92266	319941
160561	319942
92587	319943
42779	319944
88222	319945
118464	319946
8790	319947
24468	319948
35151	319949
54336	319950
27145	319951
123751	319952
1573	319953
375	319954
51331	319955
375	319956
33824	319957
15460	319958
51906	319959
4732	319960
49471	319961
83747	319962
33283	319963
52912	319964
9416	319965
229949	319966
80522	319967
234391	319968
91624	319969
4143	319970
3151	319971
4644	319972
67643	319973
16001	319974
99727	319975
102522	319976
2149	319977
28877	319978
234419	319979
218539	319980
151348	319981
72676	319982
126152	319983
48773	319984
41181	319985
16733	319986
6471	319987
162990	319988
148654	319989
50916	319990
99345	319991
34	319992
208779	319993
4353	319994
4413	319995
39654	319996
39983	319997
19643	319998
6426	319999
31662	320000
49061	320001
161162	320002
9081	320003
25798	320004
104849	320005
104849	320006
22126	320007
227077	320008
167534	320009
96053	320010
42452	320011
12180	320012
76440	320013
18386	320014
40479	320015
10758	320016
15121	320017
53518	320018
147990	320019
33259	320020
34979	320021
58694	320022
59624	320023
6852	320024
74374	320025
101216	320026
22071	320027
109827	320028
87757	320029
7905	320030
74669	320031
193400	320032
94886	320033
52068	320034
146681	320035
227423	320036
43042	320037
219825	320038
18560	320039
200721	320040
43270	320041
91848	320042
223715	320043
42994	320044
76872	320045
64387	320046
139130	320047
51944	320048
6416	320049
91844	320050
158435	320051
114017	320052
225949	320053
58357	320054
225338	320055
159081	320056
268	320057
170487	320058
226434	320059
69758	320060
58674	320061
58844	320062
135015	320063
10687	320064
28941	320065
98041	320066
155303	320067
46104	320068
121550	320069
222175	320070
5664	320071
525	320072
101466	320073
186851	320074
100823	320075
68169	320076
43962	320077
26698	320078
59319	320079
10474	320080
4399	320081
3050	320082
25030	320083
25030	320084
94659	320085
3050	320086
3050	320087
2158	320088
3050	320089
9094	320090
37864	320091
59274	320092
76486	320093
39589	320094
26331	320095
17540	320096
170497	320097
227745	320098
54133	320099
54133	320100
15348	320101
113744	320102
18467	320103
155719	320104
4586	320105
22270	320106
117324	320107
226322	320108
66248	320109
225083	320110
115177	320111
86211	320112
115153	320113
239514	320114
86768	320115
96048	320116
53157	320117
86517	320118
67148	320119
44491	320120
52022	320121
78115	320122
85909	320123
114875	320124
41309	320125
8799	320126
115550	320127
115744	320128
114749	320129
118476	320130
157785	320131
28202	320132
62014	320133
119197	320134
41042	320135
116572	320136
159276	320137
51864	320138
52206	320139
72575	320140
228062	320141
115177	320142
117653	320143
26317	320144
5789	320145
32829	320146
21599	320147
51864	320148
59455	320149
58084	320150
35869	320151
40662	320152
46771	320153
103648	320154
56050	320155
48823	320156
83096	320157
4735	320158
132155	320159
79929	320160
236653	320161
165007	320162
180884	320163
34749	320164
119926	320165
18870	320166
73150	320167
195063	320168
146453	320169
121946	320170
85262	320171
227884	320172
92904	320173
14913	320174
107519	320175
51518	320176
49273	320177
52831	320178
116873	320179
104592	320180
49388	320181
1295	320182
28078	320183
19478	320184
78446	320185
52109	320186
59222	320187
167534	320188
98985	320189
41434	320190
26342	320191
68072	320192
30822	320193
223697	320194
21528	320195
88592	320196
75011	320197
8053	320198
4864	320199
2878	320200
40	320201
3769	320202
40	320203
188020	320204
5851	320205
72506	320206
24037	320207
3838	320208
7812	320209
7041	320210
148	320211
510	320212
67108	320213
20504	320214
46691	320215
39732	320216
2004	320217
8758	320218
32324	320219
2657	320220
12073	320221
1368	320222
35300	320223
2372	320224
17671	320225
3763	320226
11315	320227
9321	320228
21103	320229
18493	320230
111138	320231
705	320232
8172	320233
44145	320234
20170	320235
10853	320236
12964	320237
19662	320238
58036	320239
17776	320240
9764	320241
54483	320242
137607	320243
640	320244
80339	320245
73190	320246
20698	320247
3847	320248
32327	320249
11628	320250
65375	320251
881	320252
651	320253
14809	320254
4683	320255
10156	320256
39556	320257
92419	320258
48264	320259
269	320260
19362	320261
80058	320262
28648	320263
78344	320264
157329	320265
26654	320266
238999	320267
19852	320268
230222	320269
17609	320270
48583	320271
4156	320272
61013	320273
5437	320274
588	320275
5113	320276
41603	320277
98	320278
4995	320279
42563	320280
51719	320281
2118	320282
14303	320283
15416	320284
118673	320285
31681	320286
29881	320287
65712	320288
217407	320289
11440	320290
63343	320291
15486	320292
204352	320293
15942	320294
23140	320295
11469	320296
18829	320297
15572	320298
3259	320299
56872	320300
13527	320301
195809	320302
581	320303
18219	320304
6049	320305
355	320306
118404	320307
5408	320308
74133	320309
737	320310
41364	320311
15572	320312
14535	320313
562	320314
42700	320315
100290	320316
54181	320317
3406	320318
6229	320319
18648	320320
7976	320321
62454	320322
18194	320323
18194	320324
10905	320325
6049	320326
6026	320327
16478	320328
6049	320329
90458	320330
79199	320331
59913	320332
15864	320333
10041	320334
25421	320335
195147	320336
102642	320337
1170	320338
126888	320339
231723	320340
158056	320341
49624	320342
2513	320343
6954	320344
185722	320345
110248	320346
70714	320347
45010	320348
13942	320349
39445	320350
54758	320351
53593	320352
12962	320353
102807	320354
140592	320355
23903	320356
105125	320357
76490	320358
188086	320359
14507	320360
46720	320361
44665	320362
19979	320363
81412	320364
121253	320365
46578	320366
26846	320367
21948	320368
42091	320369
33482	320370
21948	320371
138156	320372
161242	320373
155648	320374
4950	320375
143654	320376
175767	320377
18919	320378
49695	320379
131254	320380
5271	320381
227303	320382
1552	320383
171707	320384
785	320385
18647	320386
172575	320387
201131	320388
110063	320389
131611	320390
7636	320391
16184	320392
36449	320393
29190	320394
13439	320395
23647	320396
13484	320397
29224	320398
23671	320399
89471	320400
16017	320401
135485	320402
29104	320403
58485	320404
74487	320405
93588	320406
46741	320407
136914	320408
196516	320409
29353	320410
76603	320411
29167	320412
75881	320413
94388	320414
175597	320415
9549	320416
17438	320417
174975	320418
115838	320419
114229	320420
116728	320421
40144	320422
131240	320423
29557	320424
36839	320425
234253	320426
71814	320427
28833	320428
19211	320429
36528	320430
101236	320431
157206	320432
126778	320433
218334	320434
137643	320435
171275	320436
46551	320437
156332	320438
89693	320439
36276	320440
136867	320441
76666	320442
29058	320443
46451	320444
101157	320445
145769	320446
113889	320447
46285	320448
46408	320449
36517	320450
38839	320451
126732	320452
76037	320453
76009	320454
36736	320455
93557	320456
27816	320457
124585	320458
29273	320459
23427	320460
59601	320461
21354	320462
189703	320463
64146	320464
41372	320465
36432	320466
100371	320467
115904	320468
99870	320469
98511	320470
234043	320471
16238	320472
118651	320473
17958	320474
101986	320475
16061	320476
190690	320477
22	320478
39455	320479
157464	320480
9773	320481
83008	320482
2524	320483
137028	320484
231007	320485
109013	320486
75180	320487
128992	320488
71849	320489
37758	320490
72005	320491
93946	320492
56372	320493
207484	320494
127705	320495
223020	320496
222853	320497
21660	320498
152482	320499
71659	320500
175927	320501
94644	320502
218562	320503
95754	320504
232383	320505
212225	320506
6557	320507
35214	320508
147694	320509
93640	320510
94259	320511
15978	320512
127128	320513
95063	320514
6557	320515
41311	320516
56086	320517
25573	320518
127027	320519
95015	320520
136673	320521
198274	320522
126358	320523
166568	320524
221053	320525
45906	320526
144819	320527
226949	320528
175344	320529
127207	320530
128308	320531
126883	320532
228767	320533
118259	320534
233758	320535
119585	320536
3079	320537
191	320538
53353	320539
15023	320540
112978	320541
72160	320542
237979	320543
3383	320544
70611	320545
15257	320546
42636	320547
54217	320548
148029	320549
5734	320550
69085	320551
220417	320552
91704	320553
51158	320554
64527	320555
3446	320556
14224	320557
4636	320558
234898	320559
70428	320560
33330	320561
33330	320562
49128	320563
6564	320564
135221	320565
149299	320566
14969	320567
42139	320568
33677	320569
69472	320570
1247	320571
12564	320572
26731	320573
53887	320574
49210	320575
44477	320576
79469	320577
68926	320578
43569	320579
12499	320580
10506	320581
34806	320582
5012	320583
48937	320584
67102	320585
36751	320586
1011	320587
171160	320588
84472	320589
4073	320590
104654	320591
103787	320592
119836	320593
15001	320594
12610	320595
6722	320596
70842	320597
60747	320598
47050	320599
105878	320600
48902	320601
27043	320602
48550	320603
28372	320604
53344	320605
126627	320606
48166	320607
21984	320608
1468	320609
1510	320610
1510	320611
46271	320612
34	320613
19661	320614
5734	320615
8652	320616
91253	320617
50858	320618
125194	320619
35394	320620
65638	320621
83226	320622
6604	320623
61616	320624
33	320625
10607	320626
15131	320627
8769	320628
72867	320629
6372	320630
5454	320631
30436	320632
29809	320633
3803	320634
3879	320635
195564	320636
768	320637
160855	320638
27048	320639
1183	320640
3680	320641
91190	320642
81807	320643
41890	320644
1510	320645
88506	320646
10552	320647
10552	320648
105474	320649
15412	320650
12369	320651
15038	320652
2	320653
125688	320654
27470	320655
11582	320656
80713	320657
53571	320658
155937	320659
165238	320660
157745	320661
184088	320662
159394	320663
219919	320664
42901	320665
219920	320666
31414	320667
7964	320668
2080	320669
219113	320670
26074	320671
123990	320672
176	320673
70434	320674
70060	320675
64582	320676
12372	320677
17553	320678
15310	320679
51343	320680
42691	320681
4573	320682
6105	320683
136877	320684
17150	320685
723	320686
43836	320687
3652	320688
8228	320689
98422	320690
2770	320691
47129	320692
49034	320693
86108	320694
62012	320695
47965	320696
106823	320697
105262	320698
107189	320699
121980	320700
158820	320701
118679	320702
236274	320703
168736	320704
195014	320705
165240	320706
69387	320707
24473	320708
38843	320709
165239	320710
105865	320711
68900	320712
198096	320713
61344	320714
223529	320715
19841	320716
69142	320717
118452	320718
78504	320719
38304	320720
108367	320721
87483	320722
33537	320723
83310	320724
81882	320725
4975	320726
16671	320727
27226	320728
159477	320729
27470	320730
14587	320731
279	320732
20256	320733
8261	320734
70114	320735
3996	320736
2842	320737
959	320738
133846	320739
4510	320740
54828	320741
1949	320742
16864	320743
226086	320744
35366	320745
540	320746
113558	320747
224997	320748
137092	320749
137904	320750
136374	320751
133942	320752
45536	320753
100112	320754
171301	320755
39115	320756
39115	320757
106615	320758
12294	320759
14787	320760
31194	320761
31194	320762
160246	320763
39108	320764
84043	320765
84043	320766
119489	320767
116778	320768
87053	320769
49479	320770
1992	320771
55453	320772
3657	320773
34554	320774
25079	320775
68154	320776
62885	320777
9076	320778
73776	320779
3459	320780
17069	320781
108237	320782
1850	320783
221591	320784
93	320785
213104	320786
4551	320787
3542	320788
75472	320789
20593	320790
68620	320791
7262	320792
94521	320793
72718	320794
146570	320795
16752	320796
85442	320797
14564	320798
24859	320799
158079	320800
145302	320801
34357	320802
48968	320803
33593	320804
1604	320805
223528	320806
14277	320807
147011	320808
107083	320809
22662	320810
44373	320811
169477	320812
66613	320813
31926	320814
29912	320815
29912	320816
20905	320817
12692	320818
126076	320819
81044	320820
20602	320821
22086	320822
92457	320823
11839	320824
14177	320825
14177	320826
11783	320827
49400	320828
112610	320829
24991	320830
52411	320831
6369	320832
17673	320833
26385	320834
118606	320835
6508	320836
3627	320837
204468	320838
4555	320839
62695	320840
167359	320841
24969	320842
58910	320843
38842	320844
30987	320845
123890	320846
15168	320847
17101	320848
145550	320849
49415	320850
23478	320851
144635	320852
84043	320853
52356	320854
154961	320855
49479	320856
179330	320857
10697	320858
144875	320859
30237	320860
49041	320861
24239	320862
10601	320863
161427	320864
13291	320865
51396	320866
6706	320867
2083	320868
94471	320869
56017	320870
20601	320871
18301	320872
109245	320873
4493	320874
153755	320875
95384	320876
20602	320877
121737	320878
38518	320879
38513	320880
1746	320881
40502	320882
27421	320883
27421	320884
35006	320885
4001	320886
212915	320887
61653	320888
48093	320889
154175	320890
127431	320891
87630	320892
87630	320893
48935	320894
85406	320895
30818	320896
62086	320897
145562	320898
3461	320899
18332	320900
18332	320901
30960	320902
10006	320903
49458	320904
20594	320905
63194	320906
115644	320907
31223	320908
48977	320909
3484	320910
102343	320911
82825	320912
33065	320913
74830	320914
51770	320915
54511	320916
20597	320917
63286	320918
214322	320919
7924	320920
13748	320921
9103	320922
143357	320923
66613	320924
824	320925
2577	320926
38080	320927
6707	320928
2473	320929
111984	320930
33576	320931
54787	320932
6706	320933
24978	320934
34510	320935
84076	320936
72343	320937
2206	320938
22662	320939
22662	320940
22662	320941
93720	320942
5937	320943
27114	320944
33369	320945
13784	320946
10586	320947
1015	320948
7888	320949
21617	320950
156726	320951
70989	320952
2435	320953
34744	320954
26765	320955
59179	320956
67078	320957
78915	320958
80403	320959
80403	320960
22239	320961
80121	320962
12878	320963
12878	320964
39157	320965
18425	320966
200355	320967
62658	320968
20597	320969
200521	320970
52445	320971
4034	320972
49474	320973
144131	320974
123809	320975
211313	320976
146231	320977
34181	320978
83686	320979
19355	320980
47557	320981
38812	320982
26899	320983
163012	320984
199530	320985
146570	320986
87053	320987
143808	320988
144020	320989
51957	320990
38812	320991
38812	320992
17682	320993
129100	320994
1521	320995
48903	320996
66680	320997
193639	320998
123508	320999
14655	321000
6344	321001
25167	321002
123328	321003
11615	321004
8401	321005
1674	321006
64444	321007
8657	321008
24245	321009
92062	321010
70205	321011
42872	321012
124123	321013
24666	321014
124123	321015
4413	321016
5143	321017
2177	321018
6750	321019
8349	321020
111549	321021
126108	321022
49554	321023
27421	321024
123154	321025
153901	321026
144157	321027
214175	321028
25142	321029
101065	321030
38080	321031
178805	321032
66000	321033
62889	321034
204735	321035
82028	321036
7372	321037
22173	321038
44725	321039
118107	321040
7374	321041
3617	321042
108228	321043
19261	321044
19261	321045
45700	321046
14100	321047
39108	321048
2601	321049
2601	321050
3876	321051
42756	321052
87750	321053
146449	321054
202804	321055
70240	321056
49461	321057
36256	321058
20251	321059
15602	321060
93790	321061
48950	321062
3332	321063
2083	321064
34897	321065
42602	321066
42602	321067
124703	321068
12124	321069
121387	321070
31178	321071
226977	321072
186896	321073
91600	321074
54569	321075
166422	321076
62451	321077
104020	321078
14029	321079
108608	321080
149948	321081
124454	321082
12212	321083
87707	321084
7262	321085
34068	321086
106679	321087
106679	321088
21800	321089
118450	321090
24245	321091
69445	321092
27051	321093
69910	321094
92180	321095
27405	321096
14815	321097
230964	321098
139898	321099
29956	321100
33221	321101
15414	321102
2177	321103
14560	321104
60089	321105
12744	321106
31047	321107
144425	321108
39763	321109
227113	321110
201849	321111
76826	321112
88254	321113
107232	321114
20154	321115
18988	321116
24579	321117
37625	321118
150340	321119
49202	321120
17136	321121
113106	321122
9798	321123
194269	321124
71484	321125
81026	321126
160604	321127
7652	321128
717	321129
147371	321130
1424	321131
49403	321132
65900	321133
86204	321134
21806	321135
11766	321136
13963	321137
867	321138
65987	321139
136101	321140
48154	321141
193688	321142
80093	321143
80093	321144
38382	321145
26422	321146
92078	321147
10703	321148
57737	321149
71478	321150
55453	321151
4958	321152
2847	321153
72249	321154
42821	321155
80942	321156
31462	321157
3627	321158
14712	321159
75933	321160
190851	321161
11766	321162
81026	321163
213701	321164
145566	321165
71910	321166
5766	321167
34113	321168
626	321169
1027	321170
731	321171
7771	321172
54550	321173
26846	321174
59642	321175
47371	321176
29812	321177
26142	321178
27787	321179
16022	321180
49186	321181
49135	321182
38927	321183
77404	321184
21857	321185
4416	321186
161624	321187
70087	321188
9329	321189
222641	321190
114543	321191
155988	321192
135848	321193
987	321194
26644	321195
202459	321196
81725	321197
46535	321198
147346	321199
30220	321200
20536	321201
1562	321202
23373	321203
100052	321204
107743	321205
23447	321206
100320	321207
105597	321208
138246	321209
42910	321210
21122	321211
5632	321212
42398	321213
108657	321214
43253	321215
125440	321216
12713	321217
99792	321218
60155	321219
165430	321220
107743	321221
43525	321222
11412	321223
35281	321224
114038	321225
228314	321226
44447	321227
38581	321228
3110	321229
35207	321230
11620	321231
56351	321232
47986	321233
177653	321234
289	321235
13459	321236
87305	321237
2405	321238
87305	321239
30609	321240
17320	321241
85705	321242
17170	321243
169184	321244
98601	321245
42272	321246
34905	321247
203215	321248
115375	321249
225386	321250
796	321251
13663	321252
108666	321253
146062	321254
55430	321255
64178	321256
86173	321257
94941	321258
44288	321259
40303	321260
66256	321261
25463	321262
21128	321263
142642	321264
64669	321265
153571	321266
20173	321267
130060	321268
111551	321269
65203	321270
193260	321271
136235	321272
77629	321273
11340	321274
11340	321275
33948	321276
70467	321277
42517	321278
73172	321279
2689	321280
4473	321281
17362	321282
234387	321283
44117	321284
38172	321285
44114	321286
191	321287
51012	321288
47975	321289
58478	321290
129350	321291
147863	321292
50041	321293
2112	321294
2176	321295
30693	321296
1216	321297
3711	321298
16424	321299
187401	321300
55154	321301
2689	321302
30978	321303
13835	321304
138482	321305
13968	321306
7408	321307
179131	321308
4473	321309
86493	321310
22436	321311
11356	321312
108792	321313
12065	321314
91651	321315
32366	321316
72312	321317
7408	321318
44115	321319
63580	321320
71956	321321
183211	321322
34	321323
5242	321324
23945	321325
166797	321326
118504	321327
1948	321328
131883	321329
9448	321330
2960	321331
1200	321332
17398	321333
18659	321334
94650	321335
50158	321336
17350	321337
70073	321338
82531	321339
21371	321340
12065	321341
4402	321342
48559	321343
214664	321344
7327	321345
7327	321346
15269	321347
26832	321348
17003	321349
19578	321350
35749	321351
66144	321352
30404	321353
24241	321354
141552	321355
35106	321356
28019	321357
26	321358
26014	321359
3737	321360
1175	321361
21241	321362
123960	321363
93907	321364
95229	321365
28778	321366
233	321367
55051	321368
22196	321369
106220	321370
10525	321371
38189	321372
232054	321373
54203	321374
46005	321375
22918	321376
124352	321377
8791	321378
22908	321379
22908	321380
2891	321381
23445	321382
1682	321383
2591	321384
35309	321385
74312	321386
14770	321387
73475	321388
58646	321389
22405	321390
22452	321391
123378	321392
51005	321393
41021	321394
25863	321395
47254	321396
28539	321397
26	321398
37551	321399
44013	321400
76957	321401
1781	321402
56433	321403
797	321404
52546	321405
41468	321406
61	321407
26	321408
49393	321409
38667	321410
22668	321411
56280	321412
919	321413
62049	321414
80739	321415
31549	321416
86395	321417
6366	321418
16213	321419
164082	321420
96106	321421
76672	321422
10072	321423
114170	321424
2549	321425
2549	321426
2549	321427
27613	321428
10151	321429
93671	321430
2383	321431
102367	321432
236335	321433
109372	321434
1500	321435
66978	321436
137875	321437
13403	321438
2125	321439
223965	321440
53017	321441
42987	321442
128112	321443
100598	321444
9583	321445
369	321446
7372	321447
180976	321448
45208	321449
27085	321450
97579	321451
22899	321452
6531	321453
1559	321454
59030	321455
15334	321456
78735	321457
30473	321458
10999	321459
99148	321460
5548	321461
38217	321462
62312	321463
6245	321464
325	321465
549	321466
38678	321467
45980	321468
94182	321469
124767	321470
47764	321471
5048	321472
1897	321473
5621	321474
3384	321475
358	321476
19369	321477
13976	321478
3631	321479
36568	321480
23609	321481
38087	321482
70814	321483
15359	321484
47369	321485
101427	321486
15438	321487
171337	321488
5629	321489
54976	321490
573	321491
80697	321492
11534	321493
27261	321494
77224	321495
18512	321496
13439	321497
17158	321498
25696	321499
1977	321500
209952	321501
3638	321502
9794	321503
3583	321504
14588	321505
1344	321506
1253	321507
13958	321508
43732	321509
20804	321510
10938	321511
61606	321512
6955	321513
6955	321514
150314	321515
14935	321516
3873	321517
1930	321518
69901	321519
23835	321520
19363	321521
66322	321522
1306	321523
19170	321524
45982	321525
161169	321526
64376	321527
57959	321528
4413	321529
16886	321530
31577	321531
30705	321532
126020	321533
238722	321534
38046	321535
50007	321536
9048	321537
160367	321538
164079	321539
57219	321540
218496	321541
180517	321542
72239	321543
61468	321544
67408	321545
156699	321546
141855	321547
95248	321548
21637	321549
80054	321550
14198	321551
81787	321552
25189	321553
191078	321554
56182	321555
27777	321556
104215	321557
693	321558
34757	321559
684	321560
23518	321561
4903	321562
36753	321563
16612	321564
257	321565
16612	321566
5649	321567
233215	321568
12043	321569
1016	321570
38549	321571
19170	321572
77107	321573
78739	321574
134673	321575
37857	321576
162470	321577
631	321578
52532	321579
136368	321580
219872	321581
190658	321582
145619	321583
9182	321584
42593	321585
43715	321586
36106	321587
38997	321588
45594	321589
23454	321590
132665	321591
135686	321592
30917	321593
25343	321594
76269	321595
148002	321596
221497	321597
92692	321598
1293	321599
237169	321600
225684	321601
137920	321602
234876	321603
115753	321604
5999	321605
77618	321606
77151	321607
86328	321608
151113	321609
101240	321610
10573	321611
12984	321612
24500	321613
858	321614
25364	321615
161963	321616
26	321617
5050	321618
107984	321619
84110	321620
80803	321621
6691	321622
50433	321623
38122	321624
13100	321625
191530	321626
49482	321627
172144	321628
27141	321629
38251	321630
111844	321631
83	321632
21834	321633
109241	321634
33422	321635
493	321636
140688	321637
158255	321638
98934	321639
29794	321640
182238	321641
160703	321642
21038	321643
5339	321644
64	321645
49975	321646
1254	321647
85121	321648
204317	321649
204312	321650
6245	321651
258	321652
1422	321653
48631	321654
537	321655
20324	321656
1476	321657
142960	321658
25720	321659
55073	321660
12612	321661
48783	321662
108537	321663
44238	321664
88887	321665
153351	321666
153351	321667
191441	321668
14145	321669
231593	321670
36688	321671
86441	321672
147820	321673
56563	321674
23374	321675
51134	321676
35541	321677
225022	321678
74707	321679
3661	321680
19581	321681
24543	321682
54492	321683
12984	321684
440	321685
9553	321686
172728	321687
50275	321688
229107	321689
36026	321690
3705	321691
60770	321692
13915	321693
5556	321694
97003	321695
61553	321696
208980	321697
110047	321698
1377	321699
55344	321700
70	321701
58955	321702
100237	321703
125286	321704
23407	321705
5238	321706
4908	321707
9314	321708
56714	321709
8880	321710
127968	321711
6262	321712
14310	321713
204124	321714
13597	321715
43353	321716
135792	321717
28381	321718
47692	321719
17627	321720
198032	321721
60385	321722
199405	321723
3216	321724
11750	321725
10148	321726
5842	321727
83728	321728
82515	321729
10706	321730
9050	321731
4413	321732
68618	321733
35345	321734
77461	321735
16388	321736
120470	321737
40004	321738
131549	321739
45292	321740
12041	321741
236543	321742
165187	321743
9506	321744
1384	321745
40416	321746
13518	321747
123107	321748
81551	321749
19282	321750
166331	321751
36677	321752
65098	321753
13456	321754
76316	321755
101052	321756
45896	321757
45896	321758
58663	321759
59569	321760
588	321761
193902	321762
10	321763
5751	321764
15458	321765
44062	321766
128997	321767
129353	321768
19378	321769
19378	321770
46504	321771
45762	321772
27889	321773
143114	321774
1628	321775
1358	321776
181451	321777
41839	321778
58819	321779
57629	321780
8945	321781
4409	321782
201227	321783
6538	321784
4971	321785
14139	321786
164055	321787
22987	321788
188356	321789
53478	321790
607	321791
13329	321792
182	321793
1384	321794
7739	321795
81189	321796
38989	321797
26983	321798
33425	321799
42166	321800
7739	321801
4455	321802
138630	321803
138042	321804
5799	321805
75320	321806
53617	321807
6657	321808
65127	321809
21904	321810
107510	321811
144543	321812
90267	321813
3433	321814
27683	321815
2542	321816
12535	321817
90282	321818
130001	321819
140	321820
7693	321821
80142	321822
3930	321823
15068	321824
69066	321825
10864	321826
4075	321827
4075	321828
15528	321829
3081	321830
69066	321831
33422	321832
1242	321833
1025	321834
191160	321835
33425	321836
220686	321837
114109	321838
193816	321839
21752	321840
122088	321841
4075	321842
4075	321843
122300	321844
46901	321845
176898	321846
8989	321847
15528	321848
4075	321849
2542	321850
13029	321851
81489	321852
110805	321853
33725	321854
36844	321855
66296	321856
110133	321857
211758	321858
3881	321859
12464	321860
90114	321861
115849	321862
37940	321863
2171	321864
3496	321865
8389	321866
150729	321867
153435	321868
19980	321869
180642	321870
45462	321871
6356	321872
47950	321873
120832	321874
44877	321875
38471	321876
12497	321877
45190	321878
21929	321879
196565	321880
36155	321881
27727	321882
24179	321883
67476	321884
179914	321885
3902	321886
22068	321887
24746	321888
18694	321889
10898	321890
51536	321891
94056	321892
77325	321893
107856	321894
145821	321895
71940	321896
31038	321897
120832	321898
864	321899
145664	321900
75691	321901
3120	321902
28323	321903
110237	321904
69811	321905
1769	321906
872	321907
89315	321908
171382	321909
47	321910
3608	321911
52139	321912
55	321913
505	321914
13448	321915
17	321916
1294	321917
47793	321918
19028	321919
88356	321920
1223	321921
6497	321922
631	321923
219721	321924
23604	321925
54	321926
51125	321927
187843	321928
7465	321929
12904	321930
113580	321931
21459	321932
133108	321933
94790	321934
54708	321935
4488	321936
18593	321937
102146	321938
20663	321939
237582	321940
1112	321941
2441	321942
120179	321943
20707	321944
116	321945
5209	321946
21233	321947
13944	321948
12287	321949
117017	321950
117017	321951
18593	321952
214991	321953
88291	321954
103	321955
4107	321956
4989	321957
209815	321958
12197	321959
1536	321960
44303	321961
26	321962
512	321963
182051	321964
132472	321965
5127	321966
15217	321967
58048	321968
26740	321969
4908	321970
27528	321971
217921	321972
428	321973
2	321974
87152	321975
63085	321976
81595	321977
218	321978
135171	321979
41731	321980
77049	321981
138949	321982
107783	321983
76483	321984
36847	321985
53564	321986
14735	321987
32051	321988
116080	321989
22152	321990
9266	321991
600	321992
6082	321993
160921	321994
44013	321995
115283	321996
157038	321997
114482	321998
82871	321999
159366	322000
124581	322001
154636	322002
81304	322003
70844	322004
76379	322005
161148	322006
76174	322007
162553	322008
118654	322009
59161	322010
86504	322011
52382	322012
46008	322013
59164	322014
76751	322015
76249	322016
18615	322017
86274	322018
225254	322019
8127	322020
115144	322021
102027	322022
161543	322023
145671	322024
207811	322025
23518	322026
148633	322027
223596	322028
224447	322029
45978	322030
107783	322031
70708	322032
123579	322033
167362	322034
218	322035
203024	322036
115227	322037
77151	322038
229967	322039
206827	322040
49976	322041
208213	322042
207219	322043
209228	322044
102068	322045
59589	322046
235489	322047
215160	322048
154023	322049
81214	322050
51086	322051
71081	322052
88357	322053
165207	322054
59416	322055
138878	322056
190511	322057
192008	322058
64065	322059
101477	322060
76898	322061
84067	322062
59762	322063
161071	322064
101172	322065
159554	322066
118110	322067
1381	322068
168600	322069
137534	322070
202469	322071
25676	322072
1739	322073
238073	322074
159670	322075
117597	322076
49239	322077
13569	322078
148469	322079
118178	322080
101450	322081
228313	322082
232613	322083
230545	322084
223594	322085
20977	322086
167365	322087
158168	322088
232517	322089
213984	322090
66235	322091
72461	322092
238087	322093
81731	322094
81304	322095
229527	322096
68603	322097
102375	322098
76936	322099
34445	322100
53181	322101
157995	322102
5020	322103
102114	322104
136891	322105
120472	322106
20977	322107
238092	322108
163590	322109
235898	322110
227409	322111
167360	322112
230532	322113
76576	322114
45982	322115
163591	322116
165210	322117
225989	322118
238074	322119
47614	322120
235053	322121
118178	322122
117769	322123
66744	322124
230954	322125
49976	322126
224811	322127
235904	322128
163267	322129
236357	322130
76751	322131
165202	322132
235846	322133
165209	322134
240203	322135
47614	322136
49238	322137
77542	322138
223021	322139
165205	322140
157950	322141
235140	322142
149017	322143
69151	322144
33422	322145
229506	322146
33256	322147
224407	322148
219885	322149
101393	322150
27344	322151
1293	322152
54658	322153
23297	322154
170578	322155
6774	322156
6435	322157
225387	322158
91444	322159
52474	322160
202284	322161
25269	322162
68354	322163
134439	322164
40247	322165
63716	322166
100081	322167
202368	322168
115135	322169
1306	322170
66047	322171
92901	322172
6435	322173
96828	322174
191652	322175
103574	322176
160445	322177
9708	322178
136845	322179
69893	322180
74291	322181
33196	322182
82417	322183
13347	322184
143408	322185
28309	322186
14315	322187
44434	322188
67313	322189
20548	322190
14414	322191
100314	322192
35971	322193
50141	322194
22736	322195
91252	322196
50371	322197
131714	322198
184289	322199
58921	322200
49046	322201
12946	322202
87936	322203
89540	322204
73326	322205
149929	322206
59601	322207
39742	322208
100251	322209
13342	322210
4657	322211
89390	322212
28524	322213
1003	322214
1587	322215
2496	322216
229	322217
6835	322218
3815	322219
38997	322220
34346	322221
6465	322222
86099	322223
19491	322224
78671	322225
86841	322226
36483	322227
46006	322228
89701	322229
59327	322230
103201	322231
239668	322232
77614	322233
54146	322234
6835	322235
1261	322236
109216	322237
57818	322238
36804	322239
52267	322240
7872	322241
103966	322242
21221	322243
1157	322244
1157	322245
80926	322246
54474	322247
794	322248
159823	322249
147904	322250
11871	322251
25200	322252
99622	322253
123	322254
23319	322255
77630	322256
77904	322257
8373	322258
202425	322259
61055	322260
34831	322261
98992	322262
74570	322263
99365	322264
1648	322265
112101	322266
36865	322267
110108	322268
52482	322269
7440	322270
25527	322271
83850	322272
171904	322273
31481	322274
24156	322275
37641	322276
196271	322277
40119	322278
2883	322279
28560	322280
131477	322281
32866	322282
49696	322283
25139	322284
32480	322285
13185	322286
143603	322287
38206	322288
149182	322289
1355	322290
186	322291
967	322292
91105	322293
31126	322294
13347	322295
11313	322296
88393	322297
74851	322298
30928	322299
2008	322300
31398	322301
25734	322302
49271	322303
15	322304
174995	322305
123540	322306
44466	322307
37164	322308
6897	322309
53509	322310
156729	322311
109021	322312
157342	322313
59087	322314
4688	322315
3645	322316
38219	322317
6250	322318
62380	322319
35035	322320
22558	322321
80282	322322
1360	322323
36300	322324
93339	322325
98848	322326
32340	322327
52914	322328
2510	322329
94639	322330
34437	322331
75637	322332
2639	322333
7127	322334
49895	322335
38080	322336
2989	322337
64281	322338
155584	322339
20423	322340
18312	322341
16487	322342
9795	322343
124934	322344
58214	322345
199062	322346
20135	322347
112101	322348
138475	322349
1501	322350
25438	322351
1365	322352
10642	322353
91673	322354
8685	322355
63780	322356
127272	322357
93093	322358
71247	322359
178374	322360
74251	322361
3756	322362
49557	322363
96961	322364
25095	322365
169	322366
57732	322367
85400	322368
35985	322369
147210	322370
154877	322371
20221	322372
25534	322373
8262	322374
52933	322375
25106	322376
18735	322377
10672	322378
16933	322379
102232	322380
102231	322381
4573	322382
86228	322383
10672	322384
8291	322385
66235	322386
195317	322387
60343	322388
30501	322389
147935	322390
118936	322391
8826	322392
20312	322393
9795	322394
82588	322395
14360	322396
126891	322397
229072	322398
108447	322399
947	322400
143602	322401
33987	322402
46330	322403
4172	322404
12685	322405
149199	322406
15	322407
1355	322408
131514	322409
443	322410
92731	322411
37029	322412
29290	322413
211723	322414
15390	322415
15390	322416
6106	322417
8233	322418
19598	322419
9976	322420
63291	322421
594	322422
30801	322423
1766	322424
6807	322425
95406	322426
95406	322427
18452	322428
21653	322429
54107	322430
54107	322431
85622	322432
4793	322433
821	322434
7285	322435
1201	322436
65	322437
1977	322438
164	322439
29	322440
47864	322441
21826	322442
38455	322443
13064	322444
114819	322445
42696	322446
18604	322447
16347	322448
35284	322449
24797	322450
220969	322451
221352	322452
24797	322453
50984	322454
2692	322455
111725	322456
31447	322457
74652	322458
18443	322459
91753	322460
22630	322461
8435	322462
8435	322463
30092	322464
3046	322465
173536	322466
21266	322467
1886	322468
205	322469
4526	322470
52566	322471
81108	322472
47093	322473
2455	322474
30731	322475
61588	322476
95740	322477
4513	322478
9729	322479
93022	322480
45773	322481
21121	322482
1887	322483
84009	322484
40127	322485
40086	322486
5631	322487
32000	322488
123165	322489
11698	322490
1340	322491
15884	322492
111659	322493
199144	322494
2185	322495
4002	322496
123627	322497
220418	322498
166724	322499
99577	322500
134763	322501
2175	322502
27558	322503
51616	322504
161753	322505
115703	322506
26183	322507
84957	322508
4009	322509
90559	322510
162858	322511
5962	322512
1415	322513
2848	322514
93875	322515
86405	322516
20482	322517
63573	322518
63573	322519
84558	322520
98	322521
3131	322522
108574	322523
872	322524
124312	322525
117332	322526
158425	322527
113293	322528
66986	322529
62374	322530
20293	322531
18539	322532
106057	322533
9079	322534
9079	322535
454	322536
211763	322537
91858	322538
81966	322539
92222	322540
13308	322541
44766	322542
804	322543
748	322544
122	322545
18860	322546
4079	322547
58689	322548
101020	322549
81782	322550
202279	322551
81536	322552
29107	322553
201140	322554
76378	322555
136578	322556
100789	322557
116696	322558
71770	322559
27660	322560
44782	322561
7402	322562
8746	322563
216921	322564
1829	322565
9219	322566
12056	322567
70732	322568
2082	322569
62333	322570
59656	322571
17525	322572
2659	322573
29952	322574
8532	322575
23416	322576
94106	322577
27708	322578
3280	322579
3468	322580
19864	322581
406	322582
6233	322583
85412	322584
203965	322585
72430	322586
34511	322587
48742	322588
71662	322589
29675	322590
11420	322591
20444	322592
5253	322593
25618	322594
4876	322595
5561	322596
11253	322597
71775	322598
48021	322599
65380	322600
1720	322601
1461	322602
60697	322603
22864	322604
6	322605
25850	322606
51904	322607
23428	322608
2850	322609
54363	322610
26159	322611
20680	322612
72419	322613
160343	322614
19863	322615
78642	322616
13089	322617
61769	322618
3401	322619
16224	322620
2606	322621
14172	322622
47	322623
25386	322624
4801	322625
134052	322626
863	322627
37195	322628
29263	322629
67087	322630
87140	322631
87750	322632
92	322633
74821	322634
15480	322635
485	322636
56912	322637
2710	322638
32024	322639
17288	322640
501	322641
4	322642
23476	322643
753	322644
9998	322645
25715	322646
7198	322647
22774	322648
19621	322649
45620	322650
6412	322651
39124	322652
825	322653
108560	322654
11998	322655
2583	322656
20749	322657
8532	322658
2086	322659
3203	322660
34563	322661
11550	322662
10348	322663
41653	322664
2659	322665
60674	322666
51458	322667
43384	322668
8193	322669
28002	322670
7092	322671
561	322672
27719	322673
55171	322674
204177	322675
1071	322676
12994	322677
902	322678
16136	322679
2659	322680
15480	322681
45241	322682
21349	322683
48296	322684
155637	322685
12210	322686
31955	322687
226	322688
23400	322689
56534	322690
108541	322691
57367	322692
4644	322693
14266	322694
100350	322695
14594	322696
1746	322697
3994	322698
10047	322699
17570	322700
15700	322701
694	322702
5860	322703
202	322704
20295	322705
17033	322706
11457	322707
33000	322708
13054	322709
7146	322710
40916	322711
16618	322712
12993	322713
163195	322714
211906	322715
35203	322716
134404	322717
9774	322718
138389	322719
77232	322720
27755	322721
96235	322722
32657	322723
2301	322724
43832	322725
30250	322726
20636	322727
37115	322728
6120	322729
17589	322730
5749	322731
31744	322732
84150	322733
47483	322734
161711	322735
16160	322736
14817	322737
34843	322738
5417	322739
56732	322740
25243	322741
38557	322742
62423	322743
65799	322744
34486	322745
23239	322746
19935	322747
45499	322748
148737	322749
585	322750
3689	322751
217575	322752
25852	322753
136384	322754
31349	322755
13274	322756
88244	322757
63215	322758
967	322759
33045	322760
29799	322761
30195	322762
97647	322763
70947	322764
12884	322765
1807	322766
60466	322767
60665	322768
32016	322769
51914	322770
151599	322771
41135	322772
95236	322773
9796	322774
39367	322775
29324	322776
15685	322777
98353	322778
89175	322779
180757	322780
50891	322781
5374	322782
76764	322783
117540	322784
56227	322785
13278	322786
52279	322787
110488	322788
56435	322789
9912	322790
30900	322791
37808	322792
164584	322793
8362	322794
68342	322795
26753	322796
164242	322797
103241	322798
52618	322799
21353	322800
52103	322801
87563	322802
25881	322803
177678	322804
143879	322805
12904	322806
118519	322807
152473	322808
7373	322809
21536	322810
16956	322811
11132	322812
9451	322813
62514	322814
47278	322815
34769	322816
48820	322817
1300	322818
39821	322819
53302	322820
60943	322821
116406	322822
32338	322823
73957	322824
13436	322825
33609	322826
87893	322827
54939	322828
34330	322829
20707	322830
20035	322831
24970	322832
27711	322833
8525	322834
67170	322835
29545	322836
15405	322837
163932	322838
50199	322839
41857	322840
139710	322841
40956	322842
11071	322843
234423	322844
6143	322845
61387	322846
5674	322847
29843	322848
21578	322849
60304	322850
64652	322851
9576	322852
8209	322853
13263	322854
2458	322855
19732	322856
13095	322857
1109	322858
5549	322859
48466	322860
26759	322861
35118	322862
13116	322863
25248	322864
25269	322865
17073	322866
28038	322867
11232	322868
82296	322869
19040	322870
66467	322871
19440	322872
60394	322873
11769	322874
94243	322875
1200	322876
7525	322877
207459	322878
40832	322879
72599	322880
38750	322881
1899	322882
81109	322883
11091	322884
149734	322885
140791	322886
107017	322887
74297	322888
47276	322889
5011	322890
36024	322891
12330	322892
22647	322893
3137	322894
5152	322895
26784	322896
184712	322897
133407	322898
885	322899
55198	322900
84310	322901
25833	322902
10129	322903
29240	322904
4691	322905
16745	322906
11353	322907
6051	322908
72000	322909
47674	322910
104347	322911
386	322912
38178	322913
52882	322914
73219	322915
68147	322916
32324	322917
8375	322918
24973	322919
74706	322920
33368	322921
13346	322922
105	322923
167553	322924
113455	322925
72292	322926
2277	322927
3350	322928
14694	322929
44886	322930
11224	322931
3429	322932
15910	322933
211933	322934
17950	322935
6619	322936
152258	322937
10960	322938
2906	322939
18193	322940
71503	322941
25275	322942
73684	322943
3341	322944
120643	322945
41551	322946
34454	322947
75385	322948
17655	322949
131689	322950
44881	322951
1875	322952
113670	322953
75388	322954
229236	322955
50549	322956
94048	322957
25742	322958
13809	322959
157065	322960
53110	322961
79048	322962
9332	322963
19776	322964
87188	322965
9556	322966
20961	322967
58392	322968
117483	322969
25	322970
15978	322971
41754	322972
50913	322973
5368	322974
210	322975
27557	322976
7123	322977
47273	322978
30477	322979
4301	322980
6041	322981
9765	322982
28455	322983
11260	322984
30507	322985
56501	322986
30251	322987
93803	322988
43840	322989
14243	322990
187791	322991
99668	322992
63	322993
3341	322994
52827	322995
17101	322996
6875	322997
148567	322998
51632	322999
30946	323000
89706	323001
1663	323002
61576	323003
587	323004
24955	323005
40857	323006
89125	323007
3689	323008
7974	323009
11642	323010
547	323011
55918	323012
25010	323013
46317	323014
92232	323015
68338	323016
7439	323017
40943	323018
2920	323019
72253	323020
30419	323021
19156	323022
73264	323023
11435	323024
80310	323025
87815	323026
24081	323027
39986	323028
31353	323029
38868	323030
51803	323031
60660	323032
20114	323033
53410	323034
88353	323035
38423	323036
87829	323037
5477	323038
57554	323039
140512	323040
79557	323041
5532	323042
238152	323043
34206	323044
60564	323045
1807	323046
89581	323047
20538	323048
9986	323049
6727	323050
37711	323051
5631	323052
30958	323053
14250	323054
57061	323055
164113	323056
51307	323057
112146	323058
1409	323059
10236	323060
554	323061
23824	323062
2959	323063
42424	323064
20707	323065
37189	323066
102262	323067
8422	323068
109547	323069
25589	323070
11935	323071
38582	323072
34535	323073
33366	323074
5573	323075
14192	323076
14654	323077
99623	323078
60042	323079
13132	323080
6628	323081
29845	323082
13333	323083
47323	323084
209921	323085
23108	323086
6071	323087
59568	323088
61952	323089
7186	323090
143	323091
18716	323092
71339	323093
120670	323094
14448	323095
5530	323096
89261	323097
43219	323098
21272	323099
13504	323100
53874	323101
11993	323102
27862	323103
41714	323104
24690	323105
5557	323106
113517	323107
28751	323108
19755	323109
36616	323110
52144	323111
22521	323112
83858	323113
41978	323114
62211	323115
9659	323116
95252	323117
1492	323118
5110	323119
102577	323120
31974	323121
20451	323122
163824	323123
60585	323124
430	323125
87275	323126
62614	323127
2466	323128
35146	323129
4646	323130
9642	323131
37567	323132
116714	323133
63640	323134
13731	323135
64894	323136
271	323137
60189	323138
140313	323139
68261	323140
186715	323141
2594	323142
52776	323143
102759	323144
90685	323145
7604	323146
24190	323147
8835	323148
792	323149
60632	323150
4674	323151
39205	323152
24396	323153
38212	323154
62698	323155
73149	323156
17428	323157
40706	323158
31358	323159
50942	323160
95168	323161
2518	323162
26027	323163
50632	323164
24957	323165
163422	323166
31685	323167
32704	323168
410	323169
41583	323170
117166	323171
88191	323172
6078	323173
73055	323174
104454	323175
28625	323176
25219	323177
68550	323178
6027	323179
5481	323180
1873	323181
11545	323182
74823	323183
16828	323184
31793	323185
3823	323186
100035	323187
7195	323188
23300	323189
16598	323190
3308	323191
46922	323192
128257	323193
108551	323194
61821	323195
76143	323196
81786	323197
136350	323198
81771	323199
100440	323200
76378	323201
146567	323202
45816	323203
146556	323204
39024	323205
63222	323206
136181	323207
191002	323208
135990	323209
76022	323210
81772	323211
100554	323212
100451	323213
39022	323214
203767	323215
39022	323216
136480	323217
146531	323218
63204	323219
100704	323220
163681	323221
31114	323222
63222	323223
63224	323224
25462	323225
45816	323226
81531	323227
21192	323228
71770	323229
120267	323230
3548	323231
202244	323232
81300	323233
295	323234
4864	323235
136822	323236
76568	323237
101812	323238
146414	323239
167490	323240
107728	323241
63204	323242
3746	323243
38001	323244
767	323245
2510	323246
10772	323247
16727	323248
4142	323249
19596	323250
46420	323251
45954	323252
64287	323253
51223	323254
50559	323255
12619	323256
12098	323257
11294	323258
84253	323259
40096	323260
25881	323261
61609	323262
3778	323263
109067	323264
17450	323265
12098	323266
36911	323267
25881	323268
20390	323269
335	323270
622	323271
37984	323272
80260	323273
45548	323274
172275	323275
965	323276
25823	323277
65659	323278
61	323279
122965	323280
9510	323281
9715	323282
234444	323283
8807	323284
7277	323285
92522	323286
95664	323287
2235	323288
6062	323289
149158	323290
155287	323291
2256	323292
28276	323293
87282	323294
2249	323295
7110	323296
207504	323297
620	323298
23823	323299
13304	323300
245	323301
11698	323302
205996	323303
28333	323304
29213	323305
30058	323306
25109	323307
60482	323308
126	323309
106974	323310
8	323311
8151	323312
40645	323313
9801	323314
137154	323315
15578	323316
27839	323317
27636	323318
72059	323319
20711	323320
142042	323321
46732	323322
43626	323323
35047	323324
46430	323325
60642	323326
79613	323327
18588	323328
77756	323329
56538	323330
2672	323331
3804	323332
24369	323333
37960	323334
47951	323335
196773	323336
15182	323337
1440	323338
102188	323339
55998	323340
199619	323341
39740	323342
3516	323343
106071	323344
32588	323345
212097	323346
76805	323347
218199	323348
5568	323349
74871	323350
27555	323351
3962	323352
100334	323353
20438	323354
71749	323355
128265	323356
5774	323357
62227	323358
21375	323359
106015	323360
84498	323361
20834	323362
207932	323363
63994	323364
229435	323365
152220	323366
205549	323367
26023	323368
37878	323369
154295	323370
67776	323371
162503	323372
110227	323373
206965	323374
149022	323375
42470	323376
108378	323377
109814	323378
10469	323379
104794	323380
176402	323381
150465	323382
43041	323383
210910	323384
20866	323385
212354	323386
115729	323387
65432	323388
159641	323389
94595	323390
151275	323391
136352	323392
64163	323393
80065	323394
62859	323395
947	323396
209026	323397
156950	323398
154011	323399
156014	323400
65411	323401
157939	323402
149009	323403
64733	323404
157824	323405
236256	323406
167313	323407
214491	323408
110399	323409
127513	323410
107922	323411
2451	323412
4545	323413
39005	323414
204045	323415
21925	323416
213137	323417
151581	323418
232539	323419
160826	323420
82890	323421
65429	323422
25463	323423
176461	323424
84140	323425
113201	323426
108096	323427
205064	323428
33557	323429
230578	323430
94504	323431
225478	323432
82705	323433
159646	323434
112784	323435
141580	323436
151583	323437
85777	323438
203053	323439
47792	323440
110188	323441
95169	323442
110198	323443
110197	323444
31909	323445
49251	323446
126631	323447
225050	323448
37878	323449
3973	323450
110399	323451
143133	323452
102749	323453
71513	323454
225070	323455
84968	323456
109014	323457
23953	323458
25743	323459
107944	323460
68161	323461
82705	323462
113041	323463
54123	323464
49248	323465
150344	323466
205547	323467
211056	323468
157759	323469
972	323470
94394	323471
111271	323472
112685	323473
25463	323474
3971	323475
115504	323476
85993	323477
68866	323478
111856	323479
72112	323480
157915	323481
175072	323482
154521	323483
138117	323484
148160	323485
58887	323486
115180	323487
85967	323488
92664	323489
56063	323490
1995	323491
122270	323492
76739	323493
111066	323494
223772	323495
159247	323496
146022	323497
39150	323498
108726	323499
39150	323500
120008	323501
55262	323502
873	323503
22091	323504
41980	323505
55713	323506
159200	323507
85436	323508
122782	323509
5063	323510
111721	323511
109845	323512
202166	323513
111398	323514
25961	323515
109792	323516
215793	323517
212957	323518
227107	323519
203551	323520
127589	323521
112737	323522
154031	323523
15243	323524
5771	323525
64434	323526
112487	323527
214625	323528
135085	323529
51052	323530
114606	323531
36753	323532
138903	323533
211176	323534
12143	323535
40273	323536
50835	323537
186924	323538
931	323539
20629	323540
33587	323541
94695	323542
115422	323543
32611	323544
58792	323545
66244	323546
3429	323547
36119	323548
40328	323549
11291	323550
115329	323551
9144	323552
114599	323553
19724	323554
73352	323555
102552	323556
176373	323557
53424	323558
137285	323559
83801	323560
159871	323561
12501	323562
93654	323563
237870	323564
71363	323565
106010	323566
36222	323567
151811	323568
44363	323569
62893	323570
125574	323571
72077	323572
129786	323573
3624	323574
22131	323575
18210	323576
5156	323577
92640	323578
36110	323579
113450	323580
10986	323581
18343	323582
61686	323583
25847	323584
41838	323585
7484	323586
237246	323587
70373	323588
236091	323589
163266	323590
33951	323591
158218	323592
65378	323593
201154	323594
15295	323595
34090	323596
49590	323597
23427	323598
7824	323599
116466	323600
73776	323601
54345	323602
5667	323603
103807	323604
75707	323605
64543	323606
40743	323607
100977	323608
1431	323609
3147	323610
1934	323611
9088	323612
85457	323613
234720	323614
92441	323615
77058	323616
54528	323617
22346	323618
1882	323619
93783	323620
33920	323621
33920	323622
129027	323623
109684	323624
41444	323625
113444	323626
99059	323627
94662	323628
32573	323629
1773	323630
94414	323631
9296	323632
1112	323633
13649	323634
15452	323635
11019	323636
31655	323637
84988	323638
65586	323639
1730	323640
153964	323641
7945	323642
69884	323643
134250	323644
1793	323645
9410	323646
89606	323647
114705	323648
157667	323649
216728	323650
114341	323651
114972	323652
50436	323653
39121	323654
65425	323655
112309	323656
25133	323657
65092	323658
154960	323659
50819	323660
46103	323661
46650	323662
190391	323663
50179	323664
28938	323665
57063	323666
5611	323667
46610	323668
115771	323669
106961	323670
91850	323671
16393	323672
159893	323673
109025	323674
54553	323675
8680	323676
27699	323677
16977	323678
4482	323679
2697	323680
2697	323681
12745	323682
141042	323683
54242	323684
18307	323685
39498	323686
55434	323687
2700	323688
95026	323689
27773	323690
240048	323691
108724	323692
18370	323693
84144	323694
1980	323695
30390	323696
2146	323697
46645	323698
118936	323699
24467	323700
54517	323701
3505	323702
8567	323703
50493	323704
14534	323705
8514	323706
214863	323707
11847	323708
97384	323709
152815	323710
14824	323711
23878	323712
43620	323713
15241	323714
1112	323715
98771	323716
375	323717
57342	323718
12656	323719
86627	323720
70470	323721
7772	323722
24	323723
27213	323724
17900	323725
71891	323726
113641	323727
230565	323728
47764	323729
193679	323730
239016	323731
71921	323732
100857	323733
138128	323734
19911	323735
121853	323736
75642	323737
78033	323738
86208	323739
43650	323740
5018	323741
5766	323742
114047	323743
26675	323744
116868	323745
146137	323746
34814	323747
65421	323748
10359	323749
62234	323750
53395	323751
129182	323752
205571	323753
156814	323754
21829	323755
203537	323756
12388	323757
46765	323758
39145	323759
145842	323760
214682	323761
94457	323762
24023	323763
56166	323764
176888	323765
175444	323766
84899	323767
46429	323768
137496	323769
41820	323770
122070	323771
151564	323772
50862	323773
46765	323774
146319	323775
82029	323776
7164	323777
203220	323778
89970	323779
30716	323780
20240	323781
25914	323782
41646	323783
925	323784
135825	323785
48496	323786
239014	323787
28254	323788
69514	323789
24275	323790
111164	323791
210366	323792
112080	323793
160671	323794
10416	323795
151262	323796
212305	323797
119176	323798
41846	323799
34972	323800
94266	323801
49437	323802
9677	323803
61274	323804
154992	323805
35889	323806
25280	323807
64397	323808
31421	323809
39737	323810
30087	323811
33763	323812
105746	323813
203372	323814
28451	323815
51041	323816
95026	323817
61222	323818
21098	323819
111615	323820
237959	323821
844	323822
10416	323823
63969	323824
33370	323825
33233	323826
40025	323827
47726	323828
112018	323829
153846	323830
26199	323831
83823	323832
142857	323833
204551	323834
152945	323835
21732	323836
113460	323837
93650	323838
16515	323839
78921	323840
196172	323841
162416	323842
17299	323843
41267	323844
65	323845
51169	323846
13935	323847
40450	323848
50920	323849
86019	323850
58708	323851
224476	323852
43155	323853
158738	323854
159649	323855
158274	323856
31359	323857
159990	323858
225962	323859
2283	323860
216907	323861
64041	323862
149923	323863
92841	323864
114911	323865
16475	323866
105408	323867
118683	323868
140448	323869
190526	323870
15340	323871
9494	323872
45995	323873
67257	323874
161810	323875
67257	323876
39507	323877
197750	323878
85060	323879
51257	323880
114668	323881
122125	323882
220699	323883
106059	323884
100383	323885
12136	323886
65291	323887
4607	323888
107313	323889
81401	323890
81427	323891
2177	323892
5054	323893
54474	323894
39407	323895
34091	323896
71783	323897
65759	323898
89566	323899
40362	323900
93409	323901
10206	323902
41292	323903
1026	323904
457	323905
32365	323906
3847	323907
42	323908
37184	323909
31796	323910
43701	323911
89856	323912
1688	323913
40	323914
88381	323915
50589	323916
42504	323917
261	323918
42551	323919
16834	323920
82525	323921
6426	323922
18218	323923
3743	323924
88817	323925
10660	323926
42706	323927
117709	323928
106957	323929
181360	323930
23769	323931
3847	323932
1719	323933
122406	323934
10660	323935
3009	323936
10612	323937
32341	323938
138468	323939
224286	323940
29969	323941
1765	323942
18480	323943
933	323944
2820	323945
21368	323946
147057	323947
127749	323948
102948	323949
34400	323950
51422	323951
5049	323952
145926	323953
17307	323954
120097	323955
161099	323956
27167	323957
74389	323958
5045	323959
46266	323960
204586	323961
137586	323962
110655	323963
31969	323964
115496	323965
226102	323966
115468	323967
158959	323968
155538	323969
22179	323970
12719	323971
2533	323972
5871	323973
6334	323974
52	323975
216620	323976
11965	323977
19403	323978
45198	323979
181449	323980
147458	323981
65325	323982
66319	323983
73389	323984
176533	323985
56281	323986
5526	323987
158045	323988
65884	323989
30636	323990
157	323991
9527	323992
39738	323993
10684	323994
13930	323995
108513	323996
23662	323997
112	323998
2661	323999
15953	324000
36487	324001
75532	324002
58419	324003
7040	324004
69997	324005
6193	324006
14135	324007
67542	324008
89107	324009
32780	324010
36846	324011
86645	324012
42473	324013
23696	324014
17041	324015
20108	324016
146185	324017
2903	324018
153	324019
5837	324020
3227	324021
603	324022
32204	324023
4903	324024
5687	324025
13096	324026
24686	324027
4302	324028
157689	324029
189361	324030
13408	324031
5426	324032
200	324033
205	324034
2120	324035
83487	324036
104669	324037
114549	324038
221144	324039
98136	324040
1947	324041
10902	324042
3268	324043
29844	324044
66950	324045
13096	324046
15982	324047
23656	324048
190	324049
829	324050
25637	324051
3572	324052
507	324053
63318	324054
20080	324055
1636	324056
13648	324057
50472	324058
25670	324059
128498	324060
3086	324061
85366	324062
229069	324063
3268	324064
8092	324065
23224	324066
32239	324067
17053	324068
4543	324069
30859	324070
187212	324071
1202	324072
4349	324073
1823	324074
12939	324075
34689	324076
14370	324077
147	324078
8403	324079
40534	324080
335	324081
36585	324082
6362	324083
363	324084
1785	324085
25740	324086
50245	324087
229	324088
2136	324089
11551	324090
236353	324091
21196	324092
63318	324093
16279	324094
6135	324095
7015	324096
39453	324097
2875	324098
11748	324099
11748	324100
7223	324101
145552	324102
63058	324103
1856	324104
2944	324105
26033	324106
1636	324107
31972	324108
2617	324109
9753	324110
691	324111
31606	324112
45838	324113
2863	324114
308	324115
9284	324116
190	324117
1167	324118
21441	324119
4310	324120
865	324121
91821	324122
39101	324123
9362	324124
7186	324125
589	324126
15650	324127
50	324128
123	324129
123	324130
6245	324131
2004	324132
11713	324133
14624	324134
50785	324135
91282	324136
236	324137
15772	324138
6364	324139
15105	324140
91288	324141
17815	324142
40440	324143
25	324144
32328	324145
15108	324146
13740	324147
85269	324148
13740	324149
9736	324150
156589	324151
36515	324152
41638	324153
11039	324154
36951	324155
125	324156
10836	324157
518	324158
2059	324159
60175	324160
19955	324161
4293	324162
77265	324163
82799	324164
2257	324165
491	324166
390	324167
1722	324168
7274	324169
29973	324170
2947	324171
41528	324172
356	324173
232799	324174
17054	324175
2523	324176
7860	324177
35987	324178
12979	324179
205942	324180
128504	324181
17049	324182
30540	324183
226	324184
9881	324185
25262	324186
100985	324187
7294	324188
215341	324189
30913	324190
31853	324191
10593	324192
48152	324193
50247	324194
112238	324195
27674	324196
3470	324197
56199	324198
149934	324199
89276	324200
182592	324201
35376	324202
3339	324203
210184	324204
28767	324205
58059	324206
24952	324207
177259	324208
23536	324209
14709	324210
23265	324211
1509	324212
21211	324213
26478	324214
27446	324215
169	324216
30687	324217
5496	324218
640	324219
22496	324220
500	324221
60437	324222
4582	324223
2509	324224
121	324225
29711	324226
11776	324227
25196	324228
223038	324229
37539	324230
58227	324231
92262	324232
60425	324233
7086	324234
7086	324235
8133	324236
9710	324237
168	324238
1649	324239
2866	324240
10836	324241
25225	324242
2363	324243
11440	324244
6715	324245
11742	324246
91807	324247
20	324248
39285	324249
210	324250
1069	324251
389	324252
28039	324253
9816	324254
9683	324255
123363	324256
110698	324257
56356	324258
30313	324259
111614	324260
44424	324261
127974	324262
20438	324263
60526	324264
2337	324265
6746	324266
7364	324267
26142	324268
615	324269
12050	324270
7349	324271
58667	324272
9121	324273
67573	324274
61650	324275
41616	324276
66817	324277
1496	324278
26625	324279
23293	324280
50565	324281
7793	324282
67186	324283
11536	324284
11742	324285
88080	324286
59868	324287
9787	324288
114132	324289
61636	324290
51591	324291
1615	324292
188300	324293
10780	324294
7901	324295
76062	324296
17700	324297
67574	324298
213392	324299
10344	324300
93011	324301
67573	324302
9190	324303
20091	324304
98785	324305
32667	324306
17700	324307
17610	324308
58832	324309
45325	324310
25778	324311
25935	324312
67698	324313
11307	324314
14740	324315
25844	324316
224689	324317
36820	324318
31792	324319
17262	324320
71357	324321
11642	324322
6145	324323
1802	324324
22598	324325
14093	324326
3654	324327
15980	324328
7479	324329
39081	324330
25878	324331
25885	324332
49794	324333
3316	324334
39825	324335
166191	324336
45362	324337
835	324338
3267	324339
7234	324340
55875	324341
26171	324342
65122	324343
9190	324344
34376	324345
8338	324346
114	324347
70326	324348
19224	324349
17354	324350
55589	324351
2880	324352
86	324353
154328	324354
49852	324355
5509	324356
54511	324357
56106	324358
59333	324359
119591	324360
155917	324361
105578	324362
4858	324363
1851	324364
13802	324365
1110	324366
114	324367
833	324368
3588	324369
10201	324370
189	324371
220765	324372
99651	324373
356	324374
108233	324375
76006	324376
3647	324377
15260	324378
6758	324379
20054	324380
8250	324381
57776	324382
58421	324383
2301	324384
16705	324385
5995	324386
157539	324387
897	324388
1779	324389
242	324390
6715	324391
10347	324392
2746	324393
3162	324394
75117	324395
2046	324396
29432	324397
67743	324398
77987	324399
21707	324400
56490	324401
204477	324402
5248	324403
2391	324404
11121	324405
31754	324406
149892	324407
32594	324408
2933	324409
10858	324410
43871	324411
205837	324412
21541	324413
52710	324414
238620	324415
15975	324416
50747	324417
86932	324418
71778	324419
7825	324420
52834	324421
105561	324422
46361	324423
15747	324424
117499	324425
11514	324426
120129	324427
7228	324428
18797	324429
28976	324430
14	324431
57235	324432
29312	324433
50563	324434
36734	324435
36583	324436
65986	324437
114334	324438
3267	324439
146142	324440
119419	324441
138895	324442
181092	324443
24444	324444
13041	324445
149160	324446
6981	324447
21047	324448
50885	324449
29712	324450
10305	324451
1807	324452
3569	324453
1103	324454
41454	324455
26307	324456
41640	324457
10955	324458
6106	324459
13899	324460
46886	324461
113	324462
36488	324463
163490	324464
25072	324465
57818	324466
59189	324467
1445	324468
53433	324469
70917	324470
43467	324471
36064	324472
7228	324473
571	324474
223131	324475
52224	324476
8590	324477
85743	324478
88580	324479
68595	324480
3523	324481
9561	324482
2033	324483
64642	324484
5772	324485
127781	324486
43	324487
4336	324488
20791	324489
83699	324490
8875	324491
58088	324492
6079	324493
22322	324494
26286	324495
1770	324496
88803	324497
51909	324498
5692	324499
9297	324500
44632	324501
31401	324502
148606	324503
7195	324504
136411	324505
10587	324506
11641	324507
3226	324508
5805	324509
48072	324510
67854	324511
93339	324512
19622	324513
10134	324514
21302	324515
70168	324516
55899	324517
8521	324518
67099	324519
21560	324520
28259	324521
83543	324522
41206	324523
40679	324524
1821	324525
32891	324526
117217	324527
53137	324528
16066	324529
24296	324530
148619	324531
32777	324532
51506	324533
12029	324534
127473	324535
174938	324536
57516	324537
25283	324538
171315	324539
68163	324540
16053	324541
98520	324542
6159	324543
184026	324544
1610	324545
1179	324546
716	324547
44614	324548
88546	324549
108182	324550
65974	324551
31801	324552
94990	324553
166610	324554
98898	324555
19022	324556
21613	324557
155559	324558
42913	324559
124809	324560
156939	324561
149064	324562
21667	324563
26439	324564
36008	324565
12899	324566
5578	324567
55688	324568
187913	324569
74183	324570
29312	324571
54951	324572
14592	324573
119575	324574
120451	324575
117305	324576
13556	324577
78	324578
68501	324579
6117	324580
73432	324581
47118	324582
79811	324583
131	324584
12274	324585
33039	324586
38642	324587
117926	324588
126510	324589
61863	324590
42672	324591
75169	324592
19	324593
12855	324594
99652	324595
57962	324596
17987	324597
16310	324598
18472	324599
92547	324600
10983	324601
800	324602
93609	324603
86466	324604
47074	324605
2690	324606
55708	324607
108473	324608
36649	324609
6754	324610
115803	324611
144348	324612
14205	324613
70652	324614
27333	324615
29585	324616
8362	324617
92	324618
6127	324619
336	324620
95650	324621
24543	324622
79053	324623
177669	324624
36247	324625
3571	324626
1343	324627
22609	324628
38734	324629
134082	324630
115111	324631
834	324632
729	324633
6795	324634
6360	324635
833	324636
17619	324637
18373	324638
7276	324639
2695	324640
1322	324641
1084	324642
3294	324643
8554	324644
271	324645
88851	324646
703	324647
7490	324648
639	324649
225	324650
70314	324651
79379	324652
4588	324653
488	324654
392	324655
6316	324656
73126	324657
11220	324658
543	324659
120809	324660
4566	324661
2874	324662
3720	324663
5959	324664
177297	324665
6758	324666
13111	324667
5548	324668
2933	324669
2067	324670
4904	324671
16920	324672
18355	324673
86	324674
62646	324675
63557	324676
38222	324677
2657	324678
204	324679
4292	324680
488	324681
7277	324682
19951	324683
48063	324684
16954	324685
10980	324686
9485	324687
151567	324688
3523	324689
33984	324690
1367	324691
8763	324692
22803	324693
157389	324694
606	324695
8027	324696
29486	324697
21156	324698
1797	324699
39518	324700
219484	324701
32793	324702
3151	324703
29534	324704
225774	324705
9307	324706
39886	324707
68513	324708
32229	324709
19935	324710
10257	324711
3761	324712
28624	324713
81793	324714
114171	324715
81793	324716
9239	324717
202298	324718
2094	324719
40312	324720
11677	324721
10897	324722
23886	324723
52009	324724
7391	324725
18614	324726
237448	324727
65928	324728
13265	324729
401	324730
2660	324731
13930	324732
809	324733
1098	324734
35156	324735
148936	324736
1683	324737
62215	324738
13740	324739
4900	324740
142238	324741
104425	324742
7235	324743
13604	324744
9696	324745
896	324746
39045	324747
25318	324748
9297	324749
13234	324750
15581	324751
51623	324752
15626	324753
7499	324754
114333	324755
62154	324756
2021	324757
47894	324758
155	324759
22933	324760
2539	324761
10901	324762
175074	324763
92	324764
6507	324765
45408	324766
14083	324767
1043	324768
73073	324769
29128	324770
18689	324771
2616	324772
62154	324773
276	324774
831	324775
12850	324776
28411	324777
21294	324778
13038	324779
3578	324780
64923	324781
19072	324782
216206	324783
1254	324784
2018	324785
43860	324786
16590	324787
543	324788
91778	324789
144283	324790
176165	324791
5241	324792
42879	324793
3553	324794
96814	324795
12936	324796
27252	324797
9202	324798
230335	324799
1679	324800
11893	324801
55877	324802
4301	324803
87871	324804
112665	324805
598	324806
6421	324807
11398	324808
63643	324809
196643	324810
8617	324811
17035	324812
11680	324813
38451	324814
141981	324815
156790	324816
77220	324817
76143	324818
81782	324819
107739	324820
46514	324821
142581	324822
107727	324823
139683	324824
142581	324825
81904	324826
77220	324827
202250	324828
77004	324829
145588	324830
107729	324831
102028	324832
63059	324833
79985	324834
63058	324835
81534	324836
137058	324837
13032	324838
51186	324839
108564	324840
7216	324841
272	324842
3286	324843
34876	324844
55642	324845
9980	324846
42012	324847
363	324848
3189	324849
43185	324850
4624	324851
29169	324852
47180	324853
508	324854
61932	324855
7160	324856
3099	324857
137401	324858
44360	324859
3831	324860
6077	324861
64402	324862
25552	324863
89434	324864
3638	324865
648	324866
34405	324867
28011	324868
88385	324869
11825	324870
16790	324871
7057	324872
20425	324873
39311	324874
14388	324875
598	324876
103340	324877
46252	324878
155141	324879
50319	324880
49395	324881
128	324882
15270	324883
4901	324884
365	324885
52107	324886
25502	324887
8208	324888
10903	324889
44095	324890
6775	324891
44099	324892
162797	324893
1178	324894
22213	324895
24200	324896
55669	324897
73273	324898
65983	324899
52562	324900
107356	324901
8149	324902
163528	324903
36786	324904
19734	324905
197	324906
28841	324907
512	324908
1201	324909
12330	324910
24427	324911
20561	324912
10044	324913
101780	324914
144	324915
3642	324916
111509	324917
27461	324918
20117	324919
63502	324920
45867	324921
61475	324922
47159	324923
6937	324924
110880	324925
108752	324926
45879	324927
14751	324928
19734	324929
500	324930
3496	324931
11169	324932
9	324933
59149	324934
87091	324935
135983	324936
12152	324937
390	324938
21783	324939
1192	324940
7366	324941
6182	324942
135309	324943
2981	324944
5091	324945
6330	324946
25397	324947
1075	324948
470	324949
5189	324950
2193	324951
8773	324952
24900	324953
32221	324954
106975	324955
24344	324956
1330	324957
43674	324958
176061	324959
140753	324960
71381	324961
44034	324962
175027	324963
71765	324964
34884	324965
55739	324966
27851	324967
43534	324968
27760	324969
70382	324970
43098	324971
146892	324972
16598	324973
43081	324974
13080	324975
1008	324976
1665	324977
69880	324978
113384	324979
2545	324980
556	324981
1779	324982
6093	324983
586	324984
60673	324985
62804	324986
66695	324987
18989	324988
52	324989
38391	324990
3598	324991
16963	324992
4271	324993
169376	324994
179916	324995
8193	324996
11911	324997
43738	324998
10935	324999
16736	325000
9475	325001
18274	325002
3043	325003
6048	325004
39697	325005
2643	325006
4614	325007
211992	325008
4701	325009
2277	325010
106783	325011
102513	325012
25788	325013
8173	325014
84785	325015
510	325016
10852	325017
51746	325018
32746	325019
40898	325020
73059	325021
2289	325022
15626	325023
10484	325024
117387	325025
89728	325026
117399	325027
151313	325028
69415	325029
131317	325030
82986	325031
64143	325032
238375	325033
200611	325034
76307	325035
122003	325036
162054	325037
107378	325038
94328	325039
130731	325040
157775	325041
4362	325042
6123	325043
23892	325044
42624	325045
62491	325046
3848	325047
7078	325048
7270	325049
18519	325050
106703	325051
22759	325052
10841	325053
66755	325054
3831	325055
180326	325056
6250	325057
33823	325058
20305	325059
16698	325060
706	325061
13151	325062
9390	325063
1485	325064
8659	325065
25	325066
226	325067
2349	325068
1157	325069
31142	325070
72827	325071
6134	325072
19948	325073
7438	325074
8089	325075
11668	325076
1	325077
4301	325078
8590	325079
482	325080
162077	325081
5091	325082
38292	325083
20566	325084
177	325085
11999	325086
18772	325087
1808	325088
25128	325089
7544	325090
30717	325091
13145	325092
37019	325093
30996	325094
18992	325095
7531	325096
2227	325097
928	325098
5273	325099
8545	325100
64938	325101
194100	325102
34306	325103
63582	325104
3757	325105
204330	325106
298	325107
51756	325108
2420	325109
85	325110
7159	325111
56536	325112
169474	325113
234897	325114
230112	325115
134121	325116
114075	325117
120084	325118
233948	325119
78343	325120
31297	325121
192158	325122
91714	325123
78343	325124
60357	325125
27153	325126
172465	325127
303	325128
27629	325129
1752	325130
195042	325131
13911	325132
6623	325133
46635	325134
10106	325135
24814	325136
214579	325137
7300	325138
8250	325139
564	325140
5320	325141
298	325142
16984	325143
16868	325144
30309	325145
72879	325146
154660	325147
1084	325148
40219	325149
3688	325150
68460	325151
22890	325152
30165	325153
13925	325154
119567	325155
30989	325156
54875	325157
95561	325158
404	325159
28313	325160
3663	325161
2955	325162
21625	325163
6696	325164
149647	325165
38061	325166
58724	325167
220451	325168
253	325169
16593	325170
793	325171
70504	325172
6656	325173
67847	325174
159615	325175
4232	325176
21869	325177
4239	325178
71735	325179
64149	325180
13584	325181
6966	325182
1615	325183
141395	325184
63320	325185
80580	325186
48187	325187
6869	325188
99177	325189
45295	325190
165055	325191
55269	325192
31002	325193
18534	325194
398	325195
11997	325196
62495	325197
1818	325198
44300	325199
14340	325200
194571	325201
61022	325202
37503	325203
10260	325204
35806	325205
12213	325206
4129	325207
3268	325208
46696	325209
30173	325210
230	325211
190182	325212
2012	325213
3217	325214
28041	325215
25842	325216
30591	325217
5055	325218
6425	325219
123724	325220
33008	325221
7544	325222
1452	325223
214938	325224
87607	325225
110067	325226
84926	325227
9349	325228
11448	325229
47241	325230
37713	325231
69813	325232
54281	325233
5122	325234
9840	325235
1598	325236
45041	325237
5286	325238
44478	325239
694	325240
30712	325241
32419	325242
5301	325243
15827	325244
8074	325245
54639	325246
35005	325247
24608	325248
20182	325249
32129	325250
13880	325251
6103	325252
30736	325253
1	325254
216190	325255
20011	325256
23214	325257
8615	325258
16137	325259
3023	325260
79181	325261
23910	325262
3863	325263
3797	325264
24694	325265
2570	325266
70831	325267
16471	325268
106224	325269
10156	325270
5595	325271
1690	325272
48080	325273
152527	325274
13954	325275
13896	325276
181603	325277
44805	325278
15828	325279
28411	325280
6767	325281
2916	325282
13478	325283
50099	325284
33307	325285
11704	325286
6639	325287
70812	325288
34542	325289
182456	325290
10969	325291
28628	325292
15587	325293
12072	325294
63020	325295
9185	325296
76831	325297
64283	325298
148490	325299
13187	325300
28740	325301
111987	325302
25943	325303
104755	325304
114739	325305
43515	325306
15104	325307
47597	325308
181758	325309
29117	325310
11003	325311
32887	325312
7003	325313
10965	325314
16845	325315
24824	325316
245	325317
24716	325318
87281	325319
39945	325320
7923	325321
51800	325322
65483	325323
87190	325324
68134	325325
5057	325326
31266	325327
27649	325328
390	325329
19013	325330
120272	325331
48612	325332
31709	325333
3709	325334
65581	325335
1012	325336
31955	325337
266	325338
3593	325339
144418	325340
199236	325341
105814	325342
42499	325343
95845	325344
12164	325345
43546	325346
73390	325347
119738	325348
6909	325349
51022	325350
154740	325351
24402	325352
24625	325353
24686	325354
53250	325355
62496	325356
48051	325357
143535	325358
4824	325359
19217	325360
4303	325361
2444	325362
18829	325363
11738	325364
995	325365
24880	325366
9332	325367
935	325368
2630	325369
19676	325370
10907	325371
8421	325372
1829	325373
85026	325374
10736	325375
14219	325376
79435	325377
77101	325378
27194	325379
11525	325380
230633	325381
29279	325382
94310	325383
116906	325384
7320	325385
21208	325386
74232	325387
434	325388
119496	325389
105963	325390
20562	325391
21032	325392
82293	325393
82218	325394
196	325395
140730	325396
147189	325397
216576	325398
25320	325399
1997	325400
1226	325401
11774	325402
2888	325403
16578	325404
19098	325405
24721	325406
20401	325407
149504	325408
5465	325409
780	325410
152923	325411
57634	325412
30877	325413
61044	325414
898	325415
3716	325416
37851	325417
51041	325418
138876	325419
9775	325420
11740	325421
171354	325422
185168	325423
21778	325424
76997	325425
198395	325426
29390	325427
967	325428
22922	325429
182945	325430
10717	325431
46307	325432
22274	325433
8418	325434
9413	325435
215815	325436
108180	325437
21195	325438
131526	325439
123768	325440
12759	325441
18785	325442
29599	325443
70168	325444
1359	325445
21195	325446
27128	325447
40453	325448
80687	325449
152063	325450
28817	325451
4765	325452
4078	325453
49614	325454
14907	325455
61845	325456
28138	325457
14379	325458
25558	325459
39333	325460
5562	325461
142414	325462
10973	325463
61955	325464
30617	325465
63337	325466
58575	325467
29625	325468
43076	325469
32959	325470
47145	325471
5875	325472
21754	325473
10104	325474
92	325475
128808	325476
52165	325477
36227	325478
158870	325479
37948	325480
42	325481
957	325482
98042	325483
30761	325484
11100	325485
92784	325486
20056	325487
21621	325488
25865	325489
142994	325490
18950	325491
29839	325492
30751	325493
177912	325494
137456	325495
9150	325496
24139	325497
144887	325498
554	325499
6129	325500
24462	325501
13803	325502
9825	325503
1824	325504
48402	325505
4753	325506
3192	325507
47539	325508
6047	325509
24734	325510
20212	325511
13560	325512
6056	325513
58709	325514
94270	325515
4619	325516
95615	325517
9870	325518
12045	325519
70085	325520
38129	325521
78770	325522
54725	325523
56751	325524
50988	325525
44443	325526
47434	325527
22681	325528
84520	325529
5438	325530
36788	325531
57868	325532
162	325533
20989	325534
15516	325535
20608	325536
1861	325537
18301	325538
39511	325539
100877	325540
15838	325541
189953	325542
2581	325543
93537	325544
38616	325545
13904	325546
9363	325547
104393	325548
9710	325549
2581	325550
33501	325551
2926	325552
6391	325553
174089	325554
176563	325555
837	325556
21364	325557
9732	325558
8346	325559
64343	325560
13647	325561
870	325562
407	325563
32582	325564
70572	325565
78369	325566
8350	325567
12411	325568
163847	325569
30209	325570
22773	325571
27859	325572
62264	325573
4993	325574
42003	325575
117905	325576
187246	325577
118783	325578
8549	325579
159947	325580
38121	325581
2992	325582
9509	325583
44047	325584
24781	325585
68150	325586
33515	325587
106423	325588
25333	325589
33213	325590
16833	325591
62054	325592
3078	325593
28909	325594
24816	325595
105412	325596
22254	325597
27732	325598
40041	325599
96001	325600
9095	325601
133366	325602
132732	325603
44775	325604
21674	325605
5439	325606
23875	325607
2426	325608
2426	325609
7119	325610
4131	325611
7201	325612
13553	325613
77935	325614
6075	325615
17002	325616
926	325617
22375	325618
39549	325619
177935	325620
2349	325621
2053	325622
74707	325623
105452	325624
73470	325625
25433	325626
50955	325627
131598	325628
36299	325629
74977	325630
60864	325631
43598	325632
5437	325633
85596	325634
74874	325635
147017	325636
41102	325637
44485	325638
67798	325639
20989	325640
297	325641
19082	325642
8944	325643
95380	325644
22598	325645
31856	325646
28493	325647
20843	325648
133851	325649
12029	325650
223452	325651
24641	325652
29096	325653
24665	325654
20175	325655
33489	325656
35755	325657
152992	325658
6181	325659
31963	325660
74923	325661
174602	325662
3699	325663
82737	325664
4660	325665
13190	325666
759	325667
8303	325668
193049	325669
73539	325670
44950	325671
2706	325672
4599	325673
7121	325674
119572	325675
171210	325676
158939	325677
57925	325678
80638	325679
19920	325680
2424	325681
22212	325682
81175	325683
2424	325684
4785	325685
73952	325686
44981	325687
84065	325688
51201	325689
101105	325690
36132	325691
40080	325692
5187	325693
5247	325694
61490	325695
16285	325696
46873	325697
16870	325698
148240	325699
695	325700
5074	325701
3605	325702
22135	325703
16434	325704
47716	325705
132	325706
42820	325707
7364	325708
10039	325709
63321	325710
48674	325711
46220	325712
106990	325713
204359	325714
407	325715
187474	325716
78987	325717
13246	325718
6309	325719
131429	325720
5228	325721
7382	325722
13155	325723
45156	325724
19012	325725
62805	325726
19412	325727
30751	325728
98388	325729
886	325730
98766	325731
1043	325732
9570	325733
3943	325734
15478	325735
35940	325736
24470	325737
184008	325738
5370	325739
60304	325740
61452	325741
9701	325742
22786	325743
60467	325744
23909	325745
56168	325746
59737	325747
3809	325748
62101	325749
52390	325750
57776	325751
922	325752
31649	325753
3221	325754
38054	325755
55005	325756
8561	325757
22916	325758
80410	325759
395	325760
106229	325761
26272	325762
45565	325763
5789	325764
57560	325765
174797	325766
120330	325767
292	325768
105608	325769
33837	325770
97898	325771
50140	325772
42548	325773
38854	325774
11127	325775
3981	325776
118154	325777
11607	325778
60720	325779
45479	325780
10373	325781
12344	325782
52049	325783
63935	325784
2224	325785
33780	325786
11684	325787
29807	325788
1840	325789
6542	325790
3418	325791
3418	325792
3359	325793
5920	325794
1717	325795
40490	325796
104387	325797
13552	325798
32647	325799
6838	325800
378	325801
2174	325802
4591	325803
37912	325804
7593	325805
9254	325806
63836	325807
77758	325808
102645	325809
144296	325810
33	325811
3556	325812
12481	325813
1678	325814
10238	325815
18441	325816
164165	325817
33022	325818
59590	325819
30643	325820
16750	325821
14515	325822
216812	325823
196	325824
48496	325825
40945	325826
2081	325827
67307	325828
64836	325829
44311	325830
14013	325831
33424	325832
235693	325833
68482	325834
61924	325835
58682	325836
216895	325837
37830	325838
43976	325839
209	325840
3224	325841
48423	325842
28115	325843
119084	325844
5325	325845
43016	325846
97898	325847
99563	325848
5325	325849
99906	325850
25007	325851
20507	325852
97555	325853
23254	325854
5878	325855
5878	325856
58022	325857
74729	325858
74729	325859
895	325860
14029	325861
30	325862
66074	325863
74416	325864
13455	325865
371	325866
52864	325867
175694	325868
103021	325869
50371	325870
124392	325871
4373	325872
162510	325873
39579	325874
18632	325875
107112	325876
8312	325877
74	325878
1398	325879
16488	325880
21458	325881
1806	325882
9310	325883
192	325884
33232	325885
2572	325886
336	325887
58063	325888
17748	325889
3726	325890
203	325891
240	325892
152348	325893
65568	325894
49585	325895
64734	325896
49585	325897
82247	325898
30602	325899
148035	325900
82673	325901
33272	325902
22964	325903
24981	325904
62601	325905
171045	325906
103503	325907
65330	325908
54230	325909
200272	325910
155847	325911
61078	325912
3315	325913
198873	325914
78166	325915
36337	325916
12971	325917
123940	325918
35167	325919
195910	325920
172697	325921
140115	325922
49242	325923
53433	325924
49432	325925
91787	325926
4487	325927
9402	325928
103176	325929
44268	325930
5599	325931
12020	325932
65757	325933
23262	325934
49824	325935
18629	325936
33020	325937
196	325938
19735	325939
22126	325940
67484	325941
124117	325942
82673	325943
3776	325944
83363	325945
30403	325946
248	325947
24599	325948
195676	325949
3	325950
96376	325951
50909	325952
43413	325953
7051	325954
68213	325955
69702	325956
2263	325957
153537	325958
204862	325959
38034	325960
17660	325961
135358	325962
35178	325963
58026	325964
19885	325965
48623	325966
90841	325967
42113	325968
81126	325969
54204	325970
217519	325971
206867	325972
2	325973
44141	325974
101273	325975
192751	325976
3012	325977
958	325978
31932	325979
40511	325980
27493	325981
21483	325982
66968	325983
35443	325984
91326	325985
29152	325986
79912	325987
31885	325988
30402	325989
60181	325990
32528	325991
111220	325992
35508	325993
1624	325994
81193	325995
21820	325996
56966	325997
15075	325998
26999	325999
47680	326000
10515	326001
14858	326002
1007	326003
13040	326004
146436	326005
3915	326006
21834	326007
10562	326008
2733	326009
21912	326010
1624	326011
14715	326012
133180	326013
92766	326014
3921	326015
53715	326016
54012	326017
3557	326018
77247	326019
40774	326020
55540	326021
64398	326022
43757	326023
70257	326024
20425	326025
2798	326026
92273	326027
124222	326028
74498	326029
43703	326030
71453	326031
35363	326032
32616	326033
9395	326034
74498	326035
44354	326036
55599	326037
118687	326038
118687	326039
218727	326040
2851	326041
66359	326042
4054	326043
1062	326044
161441	326045
2464	326046
160948	326047
71616	326048
44603	326049
55599	326050
177687	326051
97753	326052
43703	326053
43703	326054
43703	326055
50219	326056
229818	326057
160857	326058
6006	326059
39176	326060
94611	326061
109837	326062
113368	326063
24948	326064
213434	326065
86519	326066
166491	326067
58002	326068
154829	326069
228481	326070
91450	326071
204718	326072
96161	326073
113495	326074
217761	326075
33879	326076
57786	326077
58376	326078
116748	326079
56029	326080
56029	326081
222224	326082
174512	326083
114431	326084
138074	326085
127505	326086
94692	326087
12301	326088
214361	326089
18875	326090
29231	326091
9395	326092
9395	326093
1780	326094
44492	326095
56611	326096
35362	326097
28215	326098
40434	326099
13314	326100
36046	326101
128937	326102
150509	326103
118688	326104
227708	326105
114566	326106
226614	326107
86238	326108
228265	326109
123894	326110
124483	326111
228039	326112
223481	326113
46567	326114
36789	326115
28781	326116
115750	326117
162195	326118
235569	326119
64246	326120
90653	326121
114986	326122
223741	326123
86286	326124
90653	326125
224186	326126
117004	326127
114545	326128
6200	326129
50934	326130
56233	326131
19903	326132
129406	326133
162505	326134
45970	326135
101306	326136
377	326137
15444	326138
946	326139
28305	326140
144415	326141
61	326142
35288	326143
56476	326144
4783	326145
17872	326146
18443	326147
38624	326148
67701	326149
68099	326150
110693	326151
74690	326152
11823	326153
4565	326154
4197	326155
14725	326156
4534	326157
75323	326158
16815	326159
92308	326160
41748	326161
47430	326162
5089	326163
5473	326164
29601	326165
12819	326166
173282	326167
32604	326168
54257	326169
92220	326170
34714	326171
20799	326172
2621	326173
62531	326174
26359	326175
2548	326176
28559	326177
13196	326178
28315	326179
49119	326180
120322	326181
8116	326182
48753	326183
20288	326184
38726	326185
73111	326186
15621	326187
864	326188
4449	326189
20079	326190
99121	326191
12246	326192
80091	326193
146930	326194
204335	326195
37006	326196
8475	326197
23815	326198
3837	326199
1646	326200
56852	326201
14300	326202
455	326203
9986	326204
13363	326205
31159	326206
114501	326207
54483	326208
22915	326209
22916	326210
108304	326211
69420	326212
81301	326213
106069	326214
7011	326215
86526	326216
25553	326217
157209	326218
116311	326219
162950	326220
234878	326221
36026	326222
118980	326223
188511	326224
71976	326225
130284	326226
8861	326227
123449	326228
31520	326229
19302	326230
42533	326231
42533	326232
42533	326233
117457	326234
35028	326235
1663	326236
20117	326237
67274	326238
106344	326239
29638	326240
131876	326241
43095	326242
9208	326243
123480	326244
119816	326245
165708	326246
30081	326247
13760	326248
39977	326249
73048	326250
58857	326251
12003	326252
22222	326253
2761	326254
18198	326255
14165	326256
100342	326257
83181	326258
1630	326259
49823	326260
33366	326261
5439	326262
48	326263
78969	326264
38690	326265
57042	326266
1004	326267
13788	326268
155147	326269
22242	326270
21149	326271
82248	326272
9570	326273
85232	326274
30761	326275
12943	326276
96752	326277
7139	326278
44431	326279
167450	326280
167450	326281
115367	326282
84777	326283
212419	326284
117020	326285
3881	326286
160517	326287
88295	326288
163549	326289
164406	326290
28117	326291
11517	326292
56432	326293
57263	326294
10155	326295
31498	326296
45778	326297
48	326298
67194	326299
154708	326300
37273	326301
99559	326302
111030	326303
240	326304
13544	326305
45326	326306
45888	326307
52000	326308
4340	326309
11898	326310
17083	326311
130576	326312
15511	326313
2955	326314
99359	326315
200286	326316
66	326317
39423	326318
48	326319
8462	326320
109769	326321
84635	326322
57373	326323
113268	326324
43075	326325
13857	326326
137185	326327
81600	326328
19302	326329
198811	326330
289	326331
792	326332
9119	326333
12946	326334
1729	326335
20950	326336
164946	326337
99740	326338
11844	326339
90104	326340
931	326341
21758	326342
115308	326343
14259	326344
21758	326345
24577	326346
59331	326347
347	326348
63380	326349
81245	326350
10427	326351
6355	326352
8933	326353
138717	326354
85854	326355
110907	326356
7889	326357
7847	326358
5439	326359
43009	326360
16860	326361
59672	326362
6310	326363
12799	326364
28	326365
96456	326366
106414	326367
30272	326368
96003	326369
2185	326370
46984	326371
18515	326372
9870	326373
95922	326374
4614	326375
41411	326376
25402	326377
3843	326378
5522	326379
5553	326380
48657	326381
11314	326382
6699	326383
239646	326384
117114	326385
47638	326386
14362	326387
2254	326388
48894	326389
30907	326390
25520	326391
82304	326392
3889	326393
73472	326394
69742	326395
30563	326396
5430	326397
74744	326398
103031	326399
17505	326400
48030	326401
1492	326402
17809	326403
16872	326404
34983	326405
40063	326406
28484	326407
24219	326408
86746	326409
914	326410
34454	326411
85015	326412
15610	326413
95559	326414
80674	326415
3465	326416
67057	326417
9266	326418
1813	326419
2581	326420
11756	326421
2602	326422
2965	326423
175	326424
1652	326425
105992	326426
8285	326427
93293	326428
125023	326429
29286	326430
554	326431
175814	326432
218173	326433
32279	326434
187348	326435
59824	326436
19088	326437
80670	326438
166534	326439
51992	326440
11999	326441
751	326442
206621	326443
46338	326444
148267	326445
88373	326446
206983	326447
154156	326448
204350	326449
18245	326450
42936	326451
4311	326452
23374	326453
75303	326454
15747	326455
30760	326456
67703	326457
28115	326458
27088	326459
2905	326460
30605	326461
51214	326462
44502	326463
39442	326464
202560	326465
39442	326466
99768	326467
64216	326468
64216	326469
64216	326470
8310	326471
99768	326472
20787	326473
184318	326474
63076	326475
44990	326476
11910	326477
34312	326478
7510	326479
2327	326480
38741	326481
349	326482
6823	326483
5927	326484
41629	326485
85819	326486
1805	326487
51956	326488
14431	326489
222450	326490
1099	326491
26537	326492
17394	326493
58892	326494
5257	326495
55493	326496
112778	326497
14312	326498
28524	326499
44517	326500
6927	326501
162992	326502
3588	326503
879	326504
7788	326505
4041	326506
28160	326507
54292	326508
75007	326509
49517	326510
5428	326511
44739	326512
11135	326513
58023	326514
17264	326515
33108	326516
147157	326517
18756	326518
18756	326519
58780	326520
10146	326521
72116	326522
10790	326523
220450	326524
57581	326525
119306	326526
49559	326527
189427	326528
227644	326529
111109	326530
33256	326531
224645	326532
107339	326533
1105	326534
42893	326535
49022	326536
49022	326537
172926	326538
88643	326539
62533	326540
1788	326541
24521	326542
140	326543
82131	326544
4518	326545
27859	326546
150041	326547
74251	326548
2525	326549
95605	326550
9090	326551
19731	326552
71445	326553
8555	326554
66440	326555
30833	326556
3954	326557
6479	326558
8625	326559
323	326560
323	326561
323	326562
323	326563
323	326564
323	326565
323	326566
323	326567
323	326568
323	326569
323	326570
323	326571
323	326572
323	326573
323	326574
323	326575
323	326576
323	326577
323	326578
323	326579
323	326580
323	326581
323	326582
323	326583
323	326584
323	326585
323	326586
323	326587
323	326588
323	326589
323	326590
323	326591
323	326592
323	326593
323	326594
323	326595
323	326596
323	326597
18365	326598
132032	326599
69526	326600
103713	326601
180	326602
7309	326603
136110	326604
35265	326605
397	326606
215198	326607
80602	326608
20315	326609
20315	326610
28308	326611
17207	326612
30833	326613
14017	326614
145940	326615
95768	326616
145942	326617
161598	326618
66527	326619
92425	326620
29021	326621
59761	326622
27736	326623
133465	326624
7458	326625
18690	326626
11165	326627
10901	326628
2419	326629
13383	326630
239824	326631
397	326632
14031	326633
397	326634
323	326635
323	326636
220	326637
28157	326638
397	326639
70726	326640
14362	326641
397	326642
74428	326643
30337	326644
30337	326645
5866	326646
14405	326647
173475	326648
10998	326649
16864	326650
62409	326651
158112	326652
323	326653
28308	326654
15266	326655
33968	326656
14032	326657
323	326658
143433	326659
12040	326660
64052	326661
156626	326662
27451	326663
230826	326664
172067	326665
27164	326666
116158	326667
22242	326668
22220	326669
171678	326670
233062	326671
27437	326672
9098	326673
20253	326674
61618	326675
70779	326676
55131	326677
43242	326678
229028	326679
1650	326680
3659	326681
16318	326682
234913	326683
22209	326684
914	326685
172202	326686
231463	326687
34120	326688
22220	326689
42864	326690
162359	326691
42882	326692
12413	326693
22220	326694
22361	326695
267	326696
51755	326697
171064	326698
213315	326699
33186	326700
36626	326701
47213	326702
32758	326703
1708	326704
80254	326705
46701	326706
65632	326707
147959	326708
4564	326709
628	326710
41624	326711
56387	326712
54773	326713
52539	326714
188408	326715
157015	326716
21569	326717
53182	326718
165257	326719
125793	326720
213652	326721
228134	326722
212000	326723
67178	326724
111956	326725
15318	326726
41298	326727
158155	326728
88902	326729
94702	326730
88391	326731
219969	326732
57959	326733
13325	326734
45428	326735
152446	326736
159894	326737
116749	326738
159794	326739
99506	326740
25411	326741
88920	326742
67009	326743
51633	326744
57960	326745
160569	326746
763	326747
156798	326748
127267	326749
11928	326750
224927	326751
29966	326752
160031	326753
66410	326754
114917	326755
15329	326756
114162	326757
65875	326758
158740	326759
115829	326760
224264	326761
128381	326762
212919	326763
115361	326764
95125	326765
157586	326766
85987	326767
99668	326768
221175	326769
114929	326770
222005	326771
113238	326772
99462	326773
165254	326774
66194	326775
36151	326776
86042	326777
114585	326778
86329	326779
227336	326780
21569	326781
99668	326782
46767	326783
502	326784
42885	326785
211115	326786
118704	326787
175943	326788
163940	326789
29966	326790
88394	326791
43929	326792
36175	326793
58128	326794
25504	326795
66034	326796
36151	326797
21705	326798
108000	326799
111773	326800
86008	326801
67705	326802
763	326803
69135	326804
219957	326805
114601	326806
788	326807
13314	326808
222949	326809
226469	326810
86380	326811
11136	326812
156382	326813
227803	326814
88394	326815
210603	326816
127848	326817
228536	326818
72935	326819
86049	326820
50178	326821
115097	326822
219993	326823
86322	326824
32869	326825
88392	326826
65875	326827
41469	326828
1979	326829
75319	326830
158614	326831
14745	326832
158549	326833
227944	326834
117577	326835
188443	326836
10093	326837
29966	326838
23298	326839
159003	326840
27751	326841
763	326842
87499	326843
205147	326844
31748	326845
174676	326846
52426	326847
94586	326848
117835	326849
161140	326850
94658	326851
44038	326852
53182	326853
87509	326854
163279	326855
9234	326856
1424	326857
3906	326858
11369	326859
2049	326860
89443	326861
96428	326862
7116	326863
53106	326864
85556	326865
28204	326866
128592	326867
83302	326868
48738	326869
34314	326870
38834	326871
237812	326872
88780	326873
82431	326874
38322	326875
146669	326876
34441	326877
164952	326878
110064	326879
111430	326880
134959	326881
102167	326882
208016	326883
165419	326884
978	326885
66463	326886
39853	326887
132477	326888
16492	326889
3922	326890
48482	326891
43785	326892
118940	326893
42900	326894
10614	326895
158	326896
12	326897
66461	326898
84590	326899
170160	326900
25458	326901
50942	326902
26708	326903
26708	326904
15624	326905
69697	326906
75921	326907
6590	326908
53982	326909
14990	326910
20072	326911
11567	326912
129074	326913
132104	326914
141176	326915
24396	326916
157579	326917
143003	326918
22763	326919
232441	326920
41289	326921
48615	326922
1925	326923
53973	326924
56001	326925
27159	326926
208666	326927
44963	326928
233258	326929
150	326930
81433	326931
923	326932
31346	326933
17487	326934
42811	326935
70257	326936
70200	326937
114101	326938
101307	326939
166173	326940
82107	326941
20270	326942
20270	326943
793	326944
4098	326945
126237	326946
37243	326947
221510	326948
196464	326949
2016	326950
20023	326951
45519	326952
41322	326953
9883	326954
78101	326955
39907	326956
39907	326957
39907	326958
87915	326959
85591	326960
74673	326961
205332	326962
79857	326963
67408	326964
76441	326965
67176	326966
218422	326967
8182	326968
102674	326969
34669	326970
39176	326971
17156	326972
81147	326973
67265	326974
8630	326975
182528	326976
133529	326977
16043	326978
96585	326979
185585	326980
31624	326981
149186	326982
114358	326983
184002	326984
97258	326985
149482	326986
35919	326987
187211	326988
152319	326989
151852	326990
233007	326991
14343	326992
73733	326993
96480	326994
45237	326995
56710	326996
186816	326997
229323	326998
123756	326999
15804	327000
183909	327001
13230	327002
85079	327003
130621	327004
132591	327005
97732	327006
1101	327007
28368	327008
35933	327009
74593	327010
31987	327011
74593	327012
129827	327013
74933	327014
43837	327015
15751	327016
63710	327017
6513	327018
10730	327019
31280	327020
151747	327021
135123	327022
63650	327023
50715	327024
96961	327025
190283	327026
136373	327027
93309	327028
38662	327029
102682	327030
40342	327031
28360	327032
20482	327033
25346	327034
25346	327035
117160	327036
208267	327037
66255	327038
91502	327039
34196	327040
114513	327041
71534	327042
123975	327043
19099	327044
27100	327045
16874	327046
159118	327047
70042	327048
156406	327049
156406	327050
155840	327051
85791	327052
220000	327053
57740	327054
4037	327055
145413	327056
100849	327057
36302	327058
131188	327059
124466	327060
114525	327061
5857	327062
65834	327063
5152	327064
204589	327065
96362	327066
172278	327067
102597	327068
1987	327069
238387	327070
200310	327071
42455	327072
63493	327073
99368	327074
98922	327075
232543	327076
76427	327077
1262	327078
158102	327079
72740	327080
54658	327081
625	327082
85563	327083
124019	327084
10712	327085
43024	327086
21618	327087
29425	327088
4487	327089
122924	327090
350	327091
230059	327092
78439	327093
78439	327094
34093	327095
100396	327096
54833	327097
220740	327098
43492	327099
91573	327100
160455	327101
166733	327102
156853	327103
232097	327104
13906	327105
85867	327106
57244	327107
58266	327108
12314	327109
34162	327110
92204	327111
171633	327112
171340	327113
108598	327114
86354	327115
20873	327116
105999	327117
87524	327118
10367	327119
26747	327120
33324	327121
37880	327122
37884	327123
156811	327124
769	327125
769	327126
219426	327127
228352	327128
86133	327129
98479	327130
156804	327131
68653	327132
224356	327133
164218	327134
85041	327135
15451	327136
39440	327137
83750	327138
12807	327139
1691	327140
143808	327141
10692	327142
10692	327143
10692	327144
40210	327145
8725	327146
35234	327147
30367	327148
19251	327149
118606	327150
135314	327151
39548	327152
6343	327153
39642	327154
102506	327155
17478	327156
56971	327157
112897	327158
92242	327159
221617	327160
50925	327161
1877	327162
5946	327163
17442	327164
36360	327165
25509	327166
73476	327167
17501	327168
7869	327169
142493	327170
120255	327171
59907	327172
13674	327173
61707	327174
18367	327175
2438	327176
52445	327177
14188	327178
37093	327179
199524	327180
10058	327181
8378	327182
8378	327183
10058	327184
116410	327185
124556	327186
78117	327187
31886	327188
20478	327189
13528	327190
21662	327191
56218	327192
34	327193
75157	327194
83009	327195
39919	327196
18554	327197
18554	327198
33220	327199
70839	327200
4933	327201
16273	327202
108437	327203
8823	327204
20750	327205
11789	327206
31579	327207
31579	327208
77632	327209
77632	327210
6418	327211
6418	327212
6341	327213
12159	327214
9882	327215
142461	327216
65784	327217
85274	327218
80018	327219
25937	327220
31540	327221
4833	327222
83009	327223
62591	327224
810	327225
20976	327226
17354	327227
25449	327228
123785	327229
5364	327230
21005	327231
233042	327232
184977	327233
106711	327234
1696	327235
109818	327236
198270	327237
11994	327238
116437	327239
94059	327240
31502	327241
23926	327242
68055	327243
13528	327244
7120	327245
12194	327246
195028	327247
61567	327248
103122	327249
113172	327250
33732	327251
16949	327252
16949	327253
16949	327254
10021	327255
208377	327256
230247	327257
147305	327258
35234	327259
25468	327260
10653	327261
54265	327262
54265	327263
42805	327264
64195	327265
8725	327266
5535	327267
5535	327268
8522	327269
5535	327270
5535	327271
5535	327272
48154	327273
48154	327274
25937	327275
6150	327276
968	327277
45611	327278
23593	327279
88459	327280
117567	327281
104022	327282
39197	327283
160320	327284
225991	327285
85554	327286
1734	327287
218625	327288
72243	327289
25818	327290
72243	327291
238166	327292
34274	327293
43176	327294
234772	327295
29032	327296
66015	327297
72618	327298
115241	327299
115241	327300
218627	327301
40731	327302
225511	327303
88398	327304
156386	327305
74852	327306
43914	327307
119822	327308
116774	327309
1149	327310
34248	327311
11883	327312
221037	327313
49943	327314
1933	327315
8655	327316
1089	327317
11551	327318
1219	327319
4362	327320
136	327321
6440	327322
216	327323
18427	327324
62587	327325
29698	327326
651	327327
165	327328
2986	327329
166930	327330
237902	327331
67082	327332
165581	327333
67130	327334
236746	327335
26479	327336
89376	327337
116939	327338
237925	327339
166571	327340
118207	327341
165759	327342
236844	327343
89787	327344
87388	327345
236215	327346
235860	327347
87474	327348
238563	327349
52646	327350
164343	327351
88213	327352
97	327353
10212	327354
196	327355
1547	327356
72793	327357
53126	327358
30128	327359
215447	327360
204277	327361
60031	327362
26135	327363
3292	327364
30996	327365
65450	327366
105316	327367
143732	327368
97	327369
35580	327370
159859	327371
129174	327372
20487	327373
32290	327374
16284	327375
27226	327376
131841	327377
88106	327378
24645	327379
37042	327380
180695	327381
67836	327382
23421	327383
1482	327384
87646	327385
28989	327386
3177	327387
136490	327388
167354	327389
59164	327390
32871	327391
27199	327392
8205	327393
3289	327394
1532	327395
132603	327396
5912	327397
683	327398
152869	327399
1750	327400
108752	327401
25273	327402
67981	327403
57168	327404
22295	327405
63956	327406
39494	327407
8536	327408
35808	327409
28742	327410
34539	327411
238170	327412
31865	327413
57168	327414
143407	327415
40519	327416
78105	327417
28565	327418
88379	327419
165646	327420
36048	327421
50427	327422
64495	327423
5428	327424
56016	327425
22295	327426
109326	327427
100952	327428
35547	327429
75253	327430
89166	327431
193863	327432
75984	327433
75363	327434
3134	327435
43412	327436
87919	327437
87919	327438
21417	327439
1148	327440
59	327441
30874	327442
7144	327443
11147	327444
188318	327445
75317	327446
58330	327447
6041	327448
24039	327449
15103	327450
75136	327451
11519	327452
135370	327453
32419	327454
58173	327455
17775	327456
179797	327457
3270	327458
2946	327459
2017	327460
2948	327461
44940	327462
13203	327463
4322	327464
46798	327465
2647	327466
31388	327467
74224	327468
35364	327469
10587	327470
710	327471
2263	327472
7259	327473
336	327474
9355	327475
10976	327476
5266	327477
63768	327478
149039	327479
115956	327480
15678	327481
4699	327482
29417	327483
31403	327484
89040	327485
70858	327486
45681	327487
4382	327488
136971	327489
40208	327490
103454	327491
36493	327492
161005	327493
27958	327494
6366	327495
25269	327496
32328	327497
86388	327498
41399	327499
49293	327500
4749	327501
15486	327502
167	327503
31496	327504
6961	327505
70700	327506
24346	327507
1895	327508
62833	327509
8073	327510
14153	327511
116796	327512
66567	327513
1334	327514
4619	327515
275	327516
22490	327517
537	327518
190	327519
152787	327520
2370	327521
16684	327522
18626	327523
32370	327524
834	327525
2618	327526
63342	327527
24092	327528
62307	327529
120	327530
13216	327531
15577	327532
3407	327533
17775	327534
33904	327535
58074	327536
39231	327537
25997	327538
2305	327539
12922	327540
58098	327541
43649	327542
45677	327543
48639	327544
51825	327545
89278	327546
70630	327547
156535	327548
23697	327549
75449	327550
187967	327551
51	327552
24248	327553
40927	327554
33089	327555
68602	327556
111795	327557
18	327558
27831	327559
40217	327560
150088	327561
5620	327562
1882	327563
161681	327564
1219	327565
23498	327566
64444	327567
716	327568
303	327569
156478	327570
61386	327571
3028	327572
27295	327573
123298	327574
2596	327575
20631	327576
15958	327577
2067	327578
11034	327579
223333	327580
171393	327581
61996	327582
1469	327583
39837	327584
17815	327585
6401	327586
120568	327587
6401	327588
16009	327589
17815	327590
13834	327591
190302	327592
23293	327593
116901	327594
19131	327595
83552	327596
163921	327597
19131	327598
61651	327599
157760	327600
189090	327601
2900	327602
26166	327603
19455	327604
11198	327605
14746	327606
1487	327607
26034	327608
50	327609
10178	327610
122922	327611
2184	327612
17256	327613
164829	327614
42407	327615
31645	327616
180	327617
14442	327618
151331	327619
32837	327620
184	327621
129231	327622
10248	327623
50	327624
205672	327625
133910	327626
10654	327627
26610	327628
45426	327629
593	327630
593	327631
3863	327632
73950	327633
14176	327634
57926	327635
120115	327636
3383	327637
1162	327638
1978	327639
36229	327640
1604	327641
32055	327642
21418	327643
128965	327644
5639	327645
25819	327646
1604	327647
14304	327648
47527	327649
31721	327650
57066	327651
96153	327652
5325	327653
74218	327654
113768	327655
82431	327656
14663	327657
52188	327658
64245	327659
15936	327660
68249	327661
4306	327662
11026	327663
23024	327664
10178	327665
138761	327666
20312	327667
42738	327668
99928	327669
14663	327670
44757	327671
925	327672
154815	327673
2946	327674
1050	327675
155576	327676
8272	327677
35769	327678
1239	327679
25505	327680
1510	327681
5597	327682
16235	327683
228968	327684
2048	327685
477	327686
154954	327687
1498	327688
9087	327689
18756	327690
9243	327691
98727	327692
155450	327693
45749	327694
177408	327695
45724	327696
100309	327697
102996	327698
848	327699
145517	327700
156398	327701
85616	327702
5595	327703
86111	327704
238639	327705
8999	327706
61987	327707
40351	327708
238659	327709
222140	327710
48007	327711
129788	327712
8999	327713
130999	327714
216139	327715
41	327716
156988	327717
162422	327718
29110	327719
114024	327720
18507	327721
2249	327722
35361	327723
110980	327724
52935	327725
46989	327726
234127	327727
61240	327728
9152	327729
65282	327730
31645	327731
6855	327732
6430	327733
4599	327734
720	327735
31852	327736
161196	327737
21417	327738
51385	327739
14667	327740
8807	327741
41313	327742
52926	327743
58198	327744
21601	327745
36560	327746
23489	327747
1805	327748
5690	327749
28923	327750
124882	327751
46422	327752
46422	327753
112647	327754
76145	327755
189333	327756
34362	327757
56770	327758
54808	327759
172143	327760
188194	327761
7584	327762
4475	327763
162678	327764
7584	327765
154931	327766
462	327767
4288	327768
85190	327769
175333	327770
13543	327771
41484	327772
5369	327773
12757	327774
3092	327775
1831	327776
45498	327777
11993	327778
7278	327779
4604	327780
93	327781
73363	327782
996	327783
93	327784
817	327785
228822	327786
7248	327787
1625	327788
2586	327789
2586	327790
34828	327791
14056	327792
8403	327793
3570	327794
5671	327795
123335	327796
3478	327797
139127	327798
51581	327799
19266	327800
14056	327801
40426	327802
40658	327803
3121	327804
22910	327805
152961	327806
9388	327807
7332	327808
93	327809
4667	327810
16871	327811
93	327812
3121	327813
4863	327814
11429	327815
56666	327816
64804	327817
87702	327818
6206	327819
155171	327820
558	327821
415	327822
39323	327823
8341	327824
52390	327825
64122	327826
1733	327827
15972	327828
48838	327829
5295	327830
61736	327831
89809	327832
33979	327833
93	327834
3688	327835
80825	327836
93	327837
27132	327838
93	327839
3071	327840
71936	327841
11445	327842
42988	327843
134	327844
93	327845
93	327846
7584	327847
73689	327848
217164	327849
112874	327850
7350	327851
6229	327852
7584	327853
7584	327854
3648	327855
64759	327856
24872	327857
814	327858
51127	327859
1860	327860
2352	327861
3291	327862
2352	327863
32292	327864
10905	327865
2338	327866
83804	327867
2674	327868
2544	327869
912	327870
34791	327871
4967	327872
559	327873
1100	327874
43263	327875
70155	327876
108722	327877
2205	327878
119062	327879
226302	327880
2474	327881
1489	327882
24872	327883
50853	327884
113679	327885
62261	327886
2088	327887
13802	327888
629	327889
40820	327890
42950	327891
75666	327892
15349	327893
73747	327894
12176	327895
122743	327896
2562	327897
44151	327898
132523	327899
230635	327900
21557	327901
124770	327902
40833	327903
26117	327904
41	327905
11535	327906
80838	327907
20738	327908
22623	327909
12032	327910
53490	327911
53196	327912
10991	327913
15797	327914
10347	327915
56314	327916
28088	327917
27649	327918
33922	327919
18246	327920
827	327921
18544	327922
21005	327923
254	327924
2668	327925
45014	327926
56293	327927
230301	327928
52969	327929
118345	327930
175043	327931
32774	327932
218809	327933
78458	327934
103622	327935
14606	327936
66671	327937
40736	327938
166914	327939
87077	327940
32549	327941
53106	327942
67681	327943
47068	327944
52837	327945
72851	327946
104464	327947
40779	327948
68656	327949
14760	327950
60465	327951
33186	327952
20113	327953
51930	327954
41594	327955
44972	327956
51556	327957
32748	327958
140296	327959
52468	327960
145	327961
12049	327962
19470	327963
21628	327964
14806	327965
299	327966
17028	327967
78847	327968
50950	327969
5230	327970
24872	327971
12084	327972
1617	327973
64359	327974
55146	327975
63964	327976
10698	327977
13514	327978
30596	327979
10651	327980
9743	327981
50469	327982
117227	327983
112979	327984
50469	327985
20741	327986
7244	327987
11309	327988
2918	327989
19950	327990
53664	327991
107670	327992
53722	327993
42214	327994
21910	327995
33522	327996
69193	327997
168618	327998
121079	327999
145208	328000
53248	328001
49200	328002
107487	328003
38898	328004
81443	328005
22695	328006
9625	328007
80136	328008
1847	328009
8462	328010
11484	328011
20110	328012
47617	328013
16345	328014
180485	328015
10057	328016
96876	328017
73365	328018
26819	328019
136219	328020
28374	328021
21816	328022
201279	328023
107326	328024
168569	328025
73088	328026
81496	328027
77539	328028
36615	328029
24923	328030
82328	328031
201799	328032
33642	328033
20522	328034
81507	328035
800	328036
182780	328037
40888	328038
49027	328039
3671	328040
47066	328041
107666	328042
144996	328043
33435	328044
117309	328045
81493	328046
168709	328047
120010	328048
200791	328049
201922	328050
145341	328051
23081	328052
44724	328053
61913	328054
107780	328055
201434	328056
68064	328057
96292	328058
103366	328059
84325	328060
3510	328061
43630	328062
3084	328063
220276	328064
53462	328065
21890	328066
81442	328067
21845	328068
61292	328069
145676	328070
21810	328071
28440	328072
3326	328073
6055	328074
14979	328075
168825	328076
69555	328077
107571	328078
69501	328079
146255	328080
53680	328081
33610	328082
145237	328083
121606	328084
31069	328085
202535	328086
122429	328087
130714	328088
69462	328089
89972	328090
26796	328091
201064	328092
5026	328093
107593	328094
33504	328095
121101	328096
178912	328097
6592	328098
38024	328099
81184	328100
69101	328101
146660	328102
221353	328103
168811	328104
203506	328105
33359	328106
201522	328107
102402	328108
81283	328109
72974	328110
107610	328111
121795	328112
38968	328113
107709	328114
145199	328115
53768	328116
205523	328117
144903	328118
58544	328119
121232	328120
146171	328121
42089	328122
4446	328123
8927	328124
105743	328125
9970	328126
68903	328127
21910	328128
164444	328129
23944	328130
201192	328131
9970	328132
7709	328133
21910	328134
144628	328135
107477	328136
202011	328137
121730	328138
197114	328139
62942	328140
157463	328141
30471	328142
64999	328143
107287	328144
52428	328145
145486	328146
68900	328147
121772	328148
68951	328149
62956	328150
60391	328151
200587	328152
21880	328153
103388	328154
21695	328155
107094	328156
14819	328157
18034	328158
107780	328159
240234	328160
168068	328161
47081	328162
121069	328163
204880	328164
89675	328165
90191	328166
107674	328167
89499	328168
201788	328169
63014	328170
104900	328171
121710	328172
63014	328173
126428	328174
53730	328175
14134	328176
49155	328177
156641	328178
120214	328179
90947	328180
201257	328181
33524	328182
104705	328183
107651	328184
76470	328185
32601	328186
68951	328187
81410	328188
120506	328189
69450	328190
101867	328191
145450	328192
145049	328193
121502	328194
144792	328195
200916	328196
144807	328197
33522	328198
38718	328199
17961	328200
4446	328201
169494	328202
146733	328203
1597	328204
33523	328205
168947	328206
203656	328207
62956	328208
122191	328209
26949	328210
855	328211
107584	328212
32280	328213
2348	328214
81484	328215
100317	328216
122097	328217
166049	328218
201155	328219
203500	328220
146799	328221
33249	328222
4430	328223
42012	328224
145796	328225
135959	328226
107533	328227
166568	328228
59492	328229
16572	328230
3065	328231
30234	328232
19801	328233
169849	328234
16572	328235
69538	328236
144490	328237
47256	328238
14136	328239
66144	328240
24902	328241
61293	328242
47979	328243
201254	328244
1421	328245
31735	328246
5792	328247
79740	328248
14993	328249
5775	328250
144837	328251
81422	328252
144749	328253
69309	328254
223719	328255
220692	328256
51531	328257
53479	328258
33535	328259
63015	328260
90853	328261
100228	328262
136219	328263
195734	328264
115220	328265
206868	328266
67417	328267
47257	328268
10418	328269
107601	328270
81603	328271
41996	328272
68575	328273
90842	328274
144628	328275
102029	328276
139791	328277
18034	328278
11060	328279
1847	328280
477	328281
100289	328282
195515	328283
31111	328284
107780	328285
26852	328286
7623	328287
96696	328288
61536	328289
122486	328290
200715	328291
68616	328292
68941	328293
107493	328294
90712	328295
145009	328296
225309	328297
81442	328298
107098	328299
81267	328300
189552	328301
10445	328302
14136	328303
89972	328304
25028	328305
29431	328306
121406	328307
62957	328308
144497	328309
42026	328310
169835	328311
14961	328312
17327	328313
42233	328314
142638	328315
81298	328316
42233	328317
37003	328318
61595	328319
14985	328320
10499	328321
69231	328322
31058	328323
855	328324
40400	328325
62936	328326
197350	328327
81354	328328
140427	328329
200702	328330
63027	328331
101754	328332
69509	328333
26831	328334
108068	328335
33451	328336
14921	328337
177176	328338
81585	328339
196727	328340
144950	328341
84835	328342
100228	328343
53466	328344
137502	328345
145545	328346
38009	328347
14828	328348
19612	328349
38968	328350
144655	328351
198609	328352
5021	328353
53710	328354
47755	328355
48323	328356
477	328357
26852	328358
11186	328359
2569	328360
121495	328361
42224	328362
3436	328363
95638	328364
166239	328365
9413	328366
25903	328367
14363	328368
10915	328369
62484	328370
148909	328371
41921	328372
139791	328373
168544	328374
107459	328375
83435	328376
9069	328377
15642	328378
1915	328379
31565	328380
107603	328381
108050	328382
202717	328383
70403	328384
80676	328385
93612	328386
501	328387
8043	328388
8073	328389
45872	328390
24352	328391
57971	328392
19541	328393
9630	328394
177	328395
181783	328396
130027	328397
20034	328398
15274	328399
16579	328400
13118	328401
24429	328402
116177	328403
91667	328404
9317	328405
9786	328406
5382	328407
2259	328408
5947	328409
24745	328410
12734	328411
8428	328412
19083	328413
2025	328414
2348	328415
90639	328416
95201	328417
935	328418
212455	328419
62974	328420
19740	328421
81184	328422
9970	328423
103366	328424
36876	328425
75854	328426
45718	328427
30363	328428
1837	328429
3219	328430
28807	328431
130311	328432
12459	328433
41996	328434
202000	328435
81493	328436
49148	328437
63017	328438
145362	328439
90981	328440
42640	328441
34378	328442
20129	328443
2970	328444
4294	328445
22644	328446
9849	328447
131021	328448
237874	328449
229436	328450
34189	328451
438	328452
438	328453
140415	328454
167963	328455
26904	328456
7709	328457
81435	328458
9970	328459
7709	328460
90597	328461
78530	328462
107582	328463
7709	328464
7709	328465
202071	328466
169768	328467
64235	328468
31565	328469
3356	328470
159294	328471
49312	328472
220409	328473
33435	328474
58544	328475
107610	328476
81215	328477
9970	328478
167834	328479
107094	328480
9970	328481
9970	328482
9970	328483
9970	328484
9970	328485
9970	328486
40888	328487
200874	328488
122447	328489
53635	328490
145308	328491
85983	328492
107256	328493
69305	328494
145438	328495
81481	328496
47060	328497
203853	328498
44085	328499
55781	328500
42184	328501
107598	328502
81473	328503
477	328504
477	328505
197069	328506
7709	328507
42100	328508
44433	328509
28293	328510
12429	328511
29282	328512
11411	328513
55002	328514
2971	328515
58351	328516
30990	328517
98324	328518
5922	328519
19032	328520
14379	328521
16893	328522
11571	328523
8460	328524
37058	328525
77811	328526
182444	328527
181201	328528
49866	328529
98879	328530
2025	328531
49205	328532
37717	328533
25045	328534
69577	328535
93995	328536
90112	328537
36667	328538
108117	328539
42109	328540
69200	328541
107094	328542
69193	328543
107545	328544
139492	328545
63010	328546
102492	328547
69617	328548
78530	328549
207997	328550
26909	328551
26903	328552
107598	328553
42214	328554
101858	328555
33435	328556
202171	328557
170053	328558
202169	328559
100386	328560
144718	328561
107501	328562
168430	328563
5775	328564
14954	328565
144801	328566
201993	328567
42214	328568
90053	328569
107131	328570
62961	328571
195204	328572
33514	328573
96696	328574
168925	328575
69063	328576
103776	328577
168583	328578
69229	328579
33523	328580
107591	328581
68461	328582
59931	328583
26947	328584
201930	328585
135780	328586
81325	328587
102779	328588
4431	328589
42176	328590
195739	328591
81849	328592
46230	328593
41170	328594
107581	328595
42111	328596
58507	328597
36876	328598
108125	328599
21910	328600
68949	328601
121688	328602
81267	328603
121803	328604
201657	328605
145024	328606
195576	328607
200743	328608
122350	328609
137502	328610
201622	328611
146238	328612
167961	328613
169643	328614
31485	328615
53418	328616
41996	328617
118539	328618
31485	328619
77139	328620
107459	328621
143011	328622
168543	328623
95403	328624
19740	328625
107477	328626
62956	328627
60616	328628
107190	328629
201327	328630
144566	328631
33399	328632
53816	328633
90708	328634
201636	328635
81493	328636
149865	328637
33476	328638
145382	328639
168859	328640
62993	328641
146171	328642
66923	328643
107256	328644
121254	328645
49155	328646
139730	328647
107547	328648
169961	328649
103800	328650
68903	328651
15495	328652
81439	328653
71934	328654
1164	328655
9759	328656
9666	328657
125814	328658
21868	328659
5775	328660
136565	328661
2348	328662
186606	328663
6606	328664
174753	328665
26906	328666
93712	328667
40888	328668
9970	328669
53498	328670
107459	328671
90127	328672
81229	328673
142461	328674
90333	328675
95328	328676
90460	328677
107455	328678
208353	328679
200624	328680
14827	328681
7709	328682
7709	328683
26754	328684
200504	328685
145652	328686
151300	328687
18049	328688
26834	328689
81229	328690
90333	328691
53635	328692
35502	328693
195625	328694
100843	328695
6758	328696
61360	328697
107912	328698
10870	328699
53816	328700
107595	328701
2971	328702
145319	328703
18133	328704
160775	328705
85988	328706
69005	328707
96879	328708
143014	328709
122175	328710
26875	328711
13277	328712
44858	328713
74676	328714
12420	328715
144442	328716
78538	328717
69229	328718
90249	328719
15495	328720
200906	328721
178446	328722
53726	328723
201366	328724
107230	328725
200785	328726
81475	328727
44976	328728
81443	328729
107710	328730
144901	328731
190017	328732
53420	328733
146635	328734
2348	328735
58704	328736
42233	328737
66512	328738
69005	328739
25369	328740
7156	328741
81446	328742
112905	328743
53698	328744
145424	328745
102131	328746
304	328747
68908	328748
55638	328749
16911	328750
69426	328751
75249	328752
18048	328753
6051	328754
137726	328755
21894	328756
79733	328757
79736	328758
139906	328759
145119	328760
42024	328761
18056	328762
5775	328763
8938	328764
58617	328765
147781	328766
189701	328767
168877	328768
103810	328769
129675	328770
63101	328771
201200	328772
200536	328773
90981	328774
38964	328775
38625	328776
133757	328777
33522	328778
33435	328779
143540	328780
141561	328781
222040	328782
107189	328783
5775	328784
5775	328785
167776	328786
11105	328787
183510	328788
234233	328789
62100	328790
34359	328791
43430	328792
77623	328793
82488	328794
85495	328795
231724	328796
132758	328797
43282	328798
22237	328799
15792	328800
142143	328801
66521	328802
73327	328803
217597	328804
59264	328805
9045	328806
159091	328807
6373	328808
149056	328809
460	328810
104774	328811
97807	328812
150103	328813
55027	328814
6260	328815
591	328816
88	328817
35199	328818
1498	328819
8405	328820
170	328821
23459	328822
3614	328823
76944	328824
16339	328825
15650	328826
3470	328827
8702	328828
167467	328829
20332	328830
6955	328831
33940	328832
222398	328833
88262	328834
156079	328835
65942	328836
184995	328837
11552	328838
52222	328839
223631	328840
204016	328841
96990	328842
24743	328843
115759	328844
35722	328845
20071	328846
60280	328847
122386	328848
202850	328849
214204	328850
103785	328851
201671	328852
198462	328853
237997	328854
140418	328855
122108	328856
144428	328857
31210	328858
160387	328859
169528	328860
145446	328861
141771	328862
23107	328863
111377	328864
19902	328865
70997	328866
1160	328867
51144	328868
108581	328869
224341	328870
9381	328871
41676	328872
15122	328873
57663	328874
1629	328875
73842	328876
18878	328877
5361	328878
56131	328879
124219	328880
56757	328881
1166	328882
6066	328883
86770	328884
27950	328885
99	328886
11486	328887
11926	328888
6855	328889
37159	328890
11422	328891
27172	328892
3305	328893
23906	328894
3708	328895
49955	328896
18599	328897
2350	328898
102147	328899
58426	328900
105342	328901
68516	328902
62898	328903
1340	328904
152961	328905
86766	328906
4243	328907
82377	328908
158760	328909
205131	328910
196396	328911
1149	328912
125483	328913
35266	328914
55697	328915
41026	328916
844	328917
8057	328918
1287	328919
34013	328920
124197	328921
1063	328922
2790	328923
186646	328924
7062	328925
15824	328926
87481	328927
72559	328928
80515	328929
47657	328930
2205	328931
160920	328932
103621	328933
165587	328934
26224	328935
133394	328936
24480	328937
57443	328938
86409	328939
139431	328940
116869	328941
215905	328942
8807	328943
76308	328944
139260	328945
75601	328946
17610	328947
44616	328948
96600	328949
2179	328950
1276	328951
880	328952
118300	328953
114966	328954
26383	328955
6290	328956
1106	328957
40085	328958
19231	328959
34971	328960
42784	328961
2296	328962
723	328963
87461	328964
5512	328965
13540	328966
7496	328967
15104	328968
92706	328969
181991	328970
58059	328971
5076	328972
11640	328973
47543	328974
62004	328975
47561	328976
7541	328977
15506	328978
63316	328979
85207	328980
140251	328981
29218	328982
66364	328983
61113	328984
52941	328985
41047	328986
27302	328987
137440	328988
161451	328989
157961	328990
8312	328991
2906	328992
27286	328993
5139	328994
211	328995
8199	328996
80717	328997
154578	328998
87498	328999
4091	329000
105200	329001
541	329002
55451	329003
13141	329004
211	329005
11416	329006
1208	329007
25774	329008
4134	329009
165421	329010
34466	329011
43132	329012
30420	329013
4622	329014
1075	329015
8091	329016
172149	329017
225	329018
5280	329019
24065	329020
16812	329021
71531	329022
37568	329023
10029	329024
556	329025
5540	329026
3259	329027
44001	329028
44001	329029
5325	329030
1651	329031
25004	329032
188035	329033
26256	329034
5536	329035
109970	329036
11891	329037
8256	329038
10852	329039
80286	329040
3978	329041
48702	329042
22936	329043
64225	329044
46135	329045
116038	329046
101720	329047
152830	329048
35906	329049
54645	329050
32621	329051
66460	329052
57648	329053
143	329054
152877	329055
50059	329056
7172	329057
31639	329058
22456	329059
57290	329060
43743	329061
10470	329062
146087	329063
11479	329064
135115	329065
28388	329066
35947	329067
63865	329068
139152	329069
143664	329070
37700	329071
3197	329072
134286	329073
200690	329074
38818	329075
201	329076
52197	329077
1811	329078
24210	329079
3651	329080
2265	329081
70680	329082
84118	329083
79365	329084
172690	329085
5528	329086
1154	329087
13088	329088
95963	329089
3101	329090
131037	329091
15678	329092
46922	329093
31456	329094
31455	329095
214265	329096
3468	329097
70535	329098
44273	329099
98515	329100
66070	329101
43270	329102
879	329103
160791	329104
23089	329105
156616	329106
115506	329107
37243	329108
36252	329109
130079	329110
4315	329111
166464	329112
1161	329113
9877	329114
406	329115
148854	329116
863	329117
1263	329118
238287	329119
14240	329120
1263	329121
1263	329122
235727	329123
23718	329124
863	329125
97	329126
4099	329127
863	329128
32943	329129
10088	329130
156596	329131
52044	329132
29509	329133
7949	329134
338	329135
25243	329136
79538	329137
88610	329138
101572	329139
167518	329140
834	329141
8	329142
5055	329143
59782	329144
105556	329145
96217	329146
16115	329147
10141	329148
5213	329149
140979	329150
141179	329151
98745	329152
117996	329153
37417	329154
101277	329155
12721	329156
84784	329157
39234	329158
13474	329159
6901	329160
3425	329161
224749	329162
1153	329163
152590	329164
10019	329165
82583	329166
147780	329167
62199	329168
23214	329169
96187	329170
50895	329171
1346	329172
7415	329173
6798	329174
97426	329175
4045	329176
2534	329177
16415	329178
128683	329179
35609	329180
30646	329181
335	329182
6361	329183
400	329184
335	329185
142979	329186
7297	329187
16910	329188
17786	329189
10653	329190
7445	329191
38526	329192
41565	329193
104801	329194
88506	329195
144874	329196
322	329197
23001	329198
54982	329199
4698	329200
29282	329201
165	329202
18385	329203
564	329204
2927	329205
16313	329206
1332	329207
9619	329208
129	329209
982	329210
16265	329211
2313	329212
1016	329213
163447	329214
4479	329215
59767	329216
119516	329217
40854	329218
21401	329219
90718	329220
3792	329221
163594	329222
47697	329223
13077	329224
5497	329225
1350	329226
24828	329227
8452	329228
14506	329229
130768	329230
3170	329231
176883	329232
108283	329233
153352	329234
193713	329235
39747	329236
83316	329237
19160	329238
72204	329239
1958	329240
47669	329241
68511	329242
7857	329243
7064	329244
9116	329245
40787	329246
46545	329247
27340	329248
82	329249
562	329250
17685	329251
519	329252
4331	329253
4014	329254
10780	329255
24068	329256
3643	329257
3614	329258
3743	329259
23385	329260
126997	329261
9842	329262
2953	329263
1629	329264
39273	329265
1656	329266
158252	329267
21596	329268
75750	329269
51929	329270
3397	329271
87692	329272
23115	329273
64986	329274
16966	329275
160682	329276
239220	329277
5299	329278
152983	329279
215991	329280
123993	329281
2782	329282
64511	329283
47383	329284
11445	329285
44080	329286
2628	329287
3133	329288
4194	329289
12860	329290
21832	329291
132338	329292
48029	329293
2262	329294
1564	329295
3116	329296
23150	329297
11645	329298
5242	329299
5839	329300
38657	329301
57005	329302
7523	329303
46115	329304
13309	329305
6452	329306
8018	329307
44173	329308
155177	329309
238433	329310
3547	329311
27464	329312
686	329313
128582	329314
149244	329315
58905	329316
12913	329317
12913	329318
11720	329319
91252	329320
132498	329321
53031	329322
9916	329323
15318	329324
145667	329325
86505	329326
121270	329327
94364	329328
94573	329329
1280	329330
36226	329331
194661	329332
21597	329333
98097	329334
11816	329335
6891	329336
24886	329337
7207	329338
105980	329339
72378	329340
6328	329341
225190	329342
600	329343
7944	329344
112092	329345
429	329346
2253	329347
24886	329348
20512	329349
6850	329350
204396	329351
66898	329352
27290	329353
20322	329354
27165	329355
26670	329356
69819	329357
152453	329358
4582	329359
15746	329360
83215	329361
51377	329362
2851	329363
697	329364
38420	329365
4733	329366
103339	329367
19252	329368
30786	329369
35187	329370
27638	329371
28454	329372
240371	329373
59412	329374
19518	329375
155705	329376
80146	329377
173018	329378
56928	329379
118550	329380
218722	329381
141070	329382
195073	329383
66324	329384
50130	329385
142312	329386
44007	329387
51148	329388
113304	329389
84226	329390
3291	329391
5500	329392
194762	329393
139188	329394
160465	329395
142627	329396
33866	329397
16294	329398
72745	329399
92569	329400
1666	329401
30399	329402
30847	329403
76334	329404
22380	329405
74044	329406
131383	329407
47874	329408
14611	329409
53206	329410
1184	329411
129802	329412
16266	329413
187430	329414
52003	329415
17716	329416
64492	329417
74246	329418
85149	329419
2324	329420
13132	329421
554	329422
5072	329423
17858	329424
87144	329425
117284	329426
26543	329427
226440	329428
6623	329429
16614	329430
2012	329431
30641	329432
37792	329433
4092	329434
35274	329435
112309	329436
3064	329437
3512	329438
94483	329439
22258	329440
57185	329441
49008	329442
16265	329443
54372	329444
111872	329445
10328	329446
103447	329447
1997	329448
212212	329449
32767	329450
13619	329451
17671	329452
6763	329453
8667	329454
158300	329455
172678	329456
65859	329457
307	329458
10675	329459
65797	329460
6142	329461
105359	329462
94097	329463
97586	329464
65096	329465
117014	329466
101086	329467
159939	329468
158792	329469
219630	329470
50197	329471
18188	329472
3101	329473
143669	329474
98254	329475
5551	329476
51160	329477
56449	329478
131255	329479
1797	329480
18049	329481
43180	329482
2823	329483
2180	329484
122272	329485
167828	329486
7436	329487
48819	329488
37660	329489
21980	329490
63167	329491
1815	329492
73056	329493
7677	329494
12418	329495
9605	329496
77798	329497
240018	329498
47817	329499
90526	329500
107485	329501
14704	329502
49955	329503
37663	329504
35895	329505
20312	329506
228297	329507
7281	329508
1680	329509
221631	329510
88737	329511
61310	329512
16779	329513
37404	329514
57128	329515
2554	329516
2965	329517
16782	329518
2041	329519
59993	329520
5249	329521
48573	329522
10867	329523
35827	329524
4104	329525
23987	329526
123825	329527
1169	329528
108940	329529
50055	329530
45357	329531
20428	329532
39721	329533
149288	329534
183065	329535
135214	329536
82854	329537
23278	329538
5556	329539
1169	329540
44629	329541
20941	329542
15417	329543
71030	329544
84847	329545
36688	329546
41872	329547
15309	329548
36900	329549
73962	329550
97710	329551
17009	329552
1728	329553
237058	329554
96231	329555
17074	329556
157526	329557
7778	329558
2628	329559
3229	329560
57502	329561
2212	329562
7393	329563
4690	329564
744	329565
4964	329566
55008	329567
67858	329568
27316	329569
3501	329570
60454	329571
37997	329572
144540	329573
82954	329574
81797	329575
190501	329576
225738	329577
226330	329578
106230	329579
51328	329580
37117	329581
34183	329582
195568	329583
22243	329584
72564	329585
36770	329586
20839	329587
78261	329588
118074	329589
17657	329590
162363	329591
120425	329592
120566	329593
120559	329594
68633	329595
133599	329596
51900	329597
41108	329598
51959	329599
41690	329600
46414	329601
73385	329602
220514	329603
114135	329604
98501	329605
116724	329606
19944	329607
21413	329608
9349	329609
85586	329610
149085	329611
32271	329612
16552	329613
17860	329614
124755	329615
133840	329616
49221	329617
64078	329618
41594	329619
44333	329620
7531	329621
80375	329622
182679	329623
116866	329624
56092	329625
175880	329626
16350	329627
23636	329628
29785	329629
77135	329630
78395	329631
20783	329632
24338	329633
22017	329634
43139	329635
2908	329636
52606	329637
8805	329638
34398	329639
73867	329640
85805	329641
57775	329642
32428	329643
52700	329644
230851	329645
68680	329646
60505	329647
188912	329648
58954	329649
22534	329650
182737	329651
103621	329652
32317	329653
103483	329654
62893	329655
120100	329656
138914	329657
44590	329658
238505	329659
176807	329660
12741	329661
6536	329662
32712	329663
79313	329664
1756	329665
166934	329666
79305	329667
4705	329668
197629	329669
28600	329670
159096	329671
103545	329672
43386	329673
230626	329674
13762	329675
207157	329676
237256	329677
23003	329678
73337	329679
51581	329680
19105	329681
2998	329682
130512	329683
28498	329684
114044	329685
85778	329686
77345	329687
105228	329688
22554	329689
158892	329690
29279	329691
130770	329692
197660	329693
7435	329694
36181	329695
124656	329696
13244	329697
194610	329698
202654	329699
186081	329700
96618	329701
131580	329702
13564	329703
74269	329704
8772	329705
51560	329706
125284	329707
30920	329708
86858	329709
73547	329710
60817	329711
30368	329712
120895	329713
7113	329714
42244	329715
19838	329716
2056	329717
3704	329718
47087	329719
8317	329720
121502	329721
37707	329722
158083	329723
81482	329724
213105	329725
16810	329726
139331	329727
24655	329728
157690	329729
871	329730
232778	329731
57053	329732
990	329733
129078	329734
51804	329735
318	329736
361	329737
38576	329738
114965	329739
150272	329740
204112	329741
109761	329742
197409	329743
214486	329744
17493	329745
150851	329746
191499	329747
6053	329748
38503	329749
2018	329750
39531	329751
4850	329752
278	329753
19257	329754
1939	329755
705	329756
3761	329757
48594	329758
76697	329759
18968	329760
15628	329761
226	329762
1642	329763
91469	329764
45197	329765
1367	329766
3583	329767
97649	329768
87118	329769
550	329770
24430	329771
12757	329772
206116	329773
132166	329774
2545	329775
31391	329776
9406	329777
3643	329778
26133	329779
27837	329780
64654	329781
8280	329782
3404	329783
1255	329784
181495	329785
28503	329786
1255	329787
5879	329788
55900	329789
64721	329790
31493	329791
10231	329792
28245	329793
2061	329794
24898	329795
1317	329796
7371	329797
59782	329798
2061	329799
97	329800
4841	329801
11114	329802
1684	329803
11262	329804
607	329805
40326	329806
84411	329807
23543	329808
8580	329809
6402	329810
15423	329811
29565	329812
364	329813
29565	329814
225	329815
12073	329816
12020	329817
620	329818
7043	329819
2976	329820
991	329821
5868	329822
2095	329823
31305	329824
31593	329825
606	329826
59887	329827
33815	329828
17182	329829
101351	329830
4215	329831
5868	329832
82590	329833
188088	329834
75178	329835
20003	329836
8	329837
80952	329838
7978	329839
25944	329840
360	329841
45920	329842
2541	329843
2347	329844
179415	329845
33479	329846
11218	329847
10850	329848
99106	329849
1684	329850
6327	329851
16005	329852
2331	329853
997	329854
116748	329855
171	329856
54113	329857
13433	329858
2454	329859
4705	329860
9995	329861
4840	329862
37509	329863
82569	329864
19021	329865
17182	329866
4840	329867
31307	329868
10888	329869
42893	329870
23530	329871
23530	329872
88	329873
2239	329874
227218	329875
45773	329876
2338	329877
18169	329878
233242	329879
16876	329880
160425	329881
114873	329882
28586	329883
14426	329884
9414	329885
97986	329886
228990	329887
17196	329888
114456	329889
15818	329890
116612	329891
35124	329892
17826	329893
135949	329894
4486	329895
18427	329896
107522	329897
115928	329898
162554	329899
131207	329900
134481	329901
135949	329902
59174	329903
33634	329904
208783	329905
85102	329906
3550	329907
4507	329908
85124	329909
4841	329910
105583	329911
40213	329912
46944	329913
25166	329914
18582	329915
4242	329916
374	329917
4898	329918
65045	329919
2342	329920
8256	329921
1199	329922
31748	329923
15755	329924
46316	329925
183718	329926
47961	329927
216103	329928
28529	329929
630	329930
318	329931
5327	329932
1165	329933
3003	329934
266	329935
687	329936
1619	329937
9553	329938
16094	329939
15906	329940
29874	329941
205754	329942
181053	329943
71240	329944
187173	329945
81009	329946
44109	329947
4537	329948
24689	329949
83757	329950
234373	329951
19354	329952
52522	329953
6298	329954
25871	329955
29267	329956
29128	329957
21686	329958
236377	329959
844	329960
38761	329961
96879	329962
107689	329963
2859	329964
40063	329965
6696	329966
28273	329967
44619	329968
13176	329969
8773	329970
204	329971
48015	329972
50736	329973
16773	329974
5867	329975
1808	329976
10352	329977
88567	329978
19070	329979
26405	329980
51509	329981
2327	329982
7013	329983
20688	329984
8447	329985
5419	329986
2095	329987
13206	329988
13690	329989
11767	329990
755	329991
11883	329992
44444	329993
388	329994
750	329995
5966	329996
11292	329997
95865	329998
44624	329999
614	330000
46801	330001
77801	330002
34040	330003
3765	330004
36886	330005
76837	330006
29215	330007
68424	330008
85673	330009
55245	330010
211923	330011
53109	330012
551	330013
3768	330014
20549	330015
156415	330016
1215	330017
4744	330018
51208	330019
86033	330020
227846	330021
16339	330022
15448	330023
7180	330024
224981	330025
226442	330026
27069	330027
120971	330028
880	330029
20609	330030
132967	330031
106101	330032
98640	330033
37401	330034
44084	330035
11934	330036
31373	330037
5493	330038
5493	330039
5493	330040
37547	330041
136324	330042
121141	330043
89323	330044
32877	330045
61519	330046
135073	330047
58571	330048
26131	330049
187996	330050
29166	330051
24116	330052
143863	330053
160494	330054
99610	330055
125477	330056
77284	330057
78	330058
174320	330059
85281	330060
1286	330061
98147	330062
72478	330063
147185	330064
12790	330065
122559	330066
11445	330067
51036	330068
39237	330069
560	330070
10732	330071
8762	330072
6094	330073
8768	330074
49	330075
173138	330076
3324	330077
25654	330078
4087	330079
4087	330080
6142	330081
24861	330082
75186	330083
158526	330084
71075	330085
22237	330086
224450	330087
3529	330088
3938	330089
19162	330090
226655	330091
282	330092
5588	330093
61261	330094
88433	330095
117543	330096
211481	330097
166462	330098
8826	330099
80244	330100
64461	330101
118762	330102
30972	330103
282	330104
61646	330105
161761	330106
145952	330107
25722	330108
27170	330109
95948	330110
97080	330111
61798	330112
49357	330113
147933	330114
112	330115
95968	330116
171333	330117
54261	330118
83013	330119
119963	330120
4164	330121
7115	330122
10011	330123
2188	330124
73902	330125
12999	330126
149521	330127
1780	330128
34214	330129
2785	330130
419	330131
39214	330132
387	330133
1899	330134
4568	330135
191155	330136
88629	330137
52187	330138
131458	330139
51771	330140
28295	330141
893	330142
18002	330143
214071	330144
152801	330145
8750	330146
237749	330147
117587	330148
104402	330149
1327	330150
141016	330151
48616	330152
121831	330153
112532	330154
176268	330155
51203	330156
36506	330157
44849	330158
43919	330159
7223	330160
9169	330161
101532	330162
37514	330163
149137	330164
44913	330165
42517	330166
54920	330167
65827	330168
925	330169
16385	330170
126946	330171
79541	330172
64083	330173
40406	330174
7890	330175
96690	330176
19442	330177
4971	330178
67686	330179
94184	330180
86410	330181
130793	330182
902	330183
16759	330184
236618	330185
87265	330186
34112	330187
141159	330188
21317	330189
85868	330190
31284	330191
50658	330192
622	330193
109992	330194
82650	330195
64689	330196
54822	330197
5818	330198
16447	330199
11126	330200
12456	330201
33490	330202
2166	330203
85631	330204
109	330205
33478	330206
2735	330207
33068	330208
12585	330209
6607	330210
24158	330211
53959	330212
2744	330213
666	330214
930	330215
41825	330216
12408	330217
163812	330218
3067	330219
90003	330220
33264	330221
9015	330222
51	330223
2164	330224
13552	330225
121452	330226
61045	330227
10523	330228
45997	330229
41891	330230
12560	330231
3444	330232
61379	330233
21891	330234
2751	330235
15053	330236
68773	330237
7692	330238
33364	330239
26951	330240
7904	330241
858	330242
21771	330243
26972	330244
69323	330245
3076	330246
7688	330247
22023	330248
33683	330249
90113	330250
8931	330251
1246	330252
349	330253
21976	330254
5777	330255
51450	330256
5037	330257
5741	330258
90474	330259
17794	330260
88684	330261
15248	330262
172	330263
61548	330264
21996	330265
42212	330266
12354	330267
7624	330268
2167	330269
122629	330270
72820	330271
48239	330272
18679	330273
8877	330274
41883	330275
18108	330276
30438	330277
18188	330278
17951	330279
90730	330280
29479	330281
240	330282
26864	330283
106940	330284
83079	330285
21907	330286
90254	330287
17921	330288
21901	330289
6582	330290
8245	330291
121330	330292
40655	330293
73022	330294
69143	330295
4410	330296
15004	330297
10380	330298
10558	330299
12536	330300
76	330301
33627	330302
8966	330303
27058	330304
6633	330305
112753	330306
69068	330307
5019	330308
9670	330309
5015	330310
5025	330311
4231	330312
72072	330313
26718	330314
3421	330315
18727	330316
22030	330317
62290	330318
10392	330319
15007	330320
3445	330321
45811	330322
33296	330323
145487	330324
9814	330325
12445	330326
3443	330327
8299	330328
91221	330329
41864	330330
3883	330331
7648	330332
6665	330333
33277	330334
7067	330335
39049	330336
3889	330337
81335	330338
1680	330339
1022	330340
110941	330341
12360	330342
69126	330343
14869	330344
24593	330345
3898	330346
17950	330347
8964	330348
21781	330349
15057	330350
10399	330351
41823	330352
218673	330353
6647	330354
3702	330355
8562	330356
18090	330357
24209	330358
5044	330359
71672	330360
10414	330361
4430	330362
12448	330363
33681	330364
197170	330365
15023	330366
14917	330367
2261	330368
2261	330369
2261	330370
17973	330371
69318	330372
27037	330373
855	330374
11466	330375
90982	330376
5384	330377
83	330378
23558	330379
1533	330380
2261	330381
131343	330382
15003	330383
10446	330384
30664	330385
14983	330386
90958	330387
17770	330388
6674	330389
8894	330390
6574	330391
11332	330392
5555	330393
97735	330394
1825	330395
17825	330396
94525	330397
140228	330398
2915	330399
1512	330400
7823	330401
6647	330402
167608	330403
11292	330404
3065	330405
41978	330406
59685	330407
14221	330408
35552	330409
4827	330410
60956	330411
1519	330412
152614	330413
18842	330414
30833	330415
14351	330416
154834	330417
213644	330418
2159	330419
10013	330420
2810	330421
23426	330422
167669	330423
33630	330424
10565	330425
8886	330426
176014	330427
158907	330428
21895	330429
91002	330430
110854	330431
2425	330432
23660	330433
5683	330434
10193	330435
4411	330436
21600	330437
37572	330438
2734	330439
21183	330440
12406	330441
18135	330442
38772	330443
25789	330444
5107	330445
16326	330446
15543	330447
147890	330448
17510	330449
13878	330450
28270	330451
91187	330452
27631	330453
6930	330454
1131	330455
167058	330456
142	330457
77240	330458
1	330459
33857	330460
38639	330461
96354	330462
56617	330463
49030	330464
118063	330465
7685	330466
18864	330467
40671	330468
32537	330469
26835	330470
24558	330471
21873	330472
4768	330473
7722	330474
4822	330475
19929	330476
7628	330477
47533	330478
11665	330479
121673	330480
77754	330481
141129	330482
2142	330483
61353	330484
5337	330485
265	330486
33552	330487
12572	330488
14895	330489
14848	330490
7676	330491
471	330492
31059	330493
12466	330494
21977	330495
150989	330496
56523	330497
7668	330498
42328	330499
33597	330500
1538	330501
121121	330502
9029	330503
108913	330504
8675	330505
23558	330506
7985	330507
140015	330508
5031	330509
4409	330510
6610	330511
19800	330512
5818	330513
100248	330514
14862	330515
17908	330516
3445	330517
188411	330518
6618	330519
15051	330520
11406	330521
21937	330522
18174	330523
3081	330524
12564	330525
10505	330526
37649	330527
58215	330528
15046	330529
46901	330530
3428	330531
36353	330532
168572	330533
90328	330534
2322	330535
2722	330536
25934	330537
42222	330538
26977	330539
53351	330540
42135	330541
24071	330542
18164	330543
38535	330544
140	330545
42364	330546
10195	330547
21728	330548
10521	330549
29606	330550
3080	330551
60148	330552
2733	330553
1905	330554
471	330555
37647	330556
26699	330557
26704	330558
3916	330559
21854	330560
26897	330561
91153	330562
21958	330563
2151	330564
8217	330565
6744	330566
3377	330567
72663	330568
51884	330569
152790	330570
38352	330571
13132	330572
53481	330573
1535	330574
33678	330575
56250	330576
21729	330577
33720	330578
12486	330579
108478	330580
17014	330581
10362	330582
8632	330583
5028	330584
7666	330585
165211	330586
5721	330587
4426	330588
21819	330589
122224	330590
30770	330591
14081	330592
6625	330593
72808	330594
14497	330595
21936	330596
5724	330597
27033	330598
38921	330599
10407	330600
6883	330601
33495	330602
666	330603
12477	330604
33708	330605
26981	330606
136255	330607
121810	330608
71542	330609
14864	330610
27027	330611
6684	330612
7748	330613
10516	330614
6645	330615
12399	330616
17996	330617
3726	330618
26775	330619
3726	330620
92497	330621
132735	330622
47965	330623
84648	330624
91933	330625
2452	330626
11689	330627
32271	330628
144708	330629
2290	330630
34260	330631
46822	330632
1723	330633
1069	330634
2146	330635
31213	330636
62363	330637
27125	330638
1162	330639
14202	330640
18602	330641
61470	330642
12661	330643
1124	330644
132400	330645
79768	330646
1346	330647
20349	330648
61162	330649
134961	330650
10544	330651
15404	330652
29260	330653
144879	330654
31396	330655
5132	330656
215205	330657
4309	330658
4003	330659
92	330660
67289	330661
5741	330662
33391	330663
21266	330664
31481	330665
51081	330666
21088	330667
146045	330668
477	330669
2136	330670
13404	330671
24397	330672
4647	330673
19462	330674
70035	330675
34034	330676
22570	330677
66398	330678
2031	330679
226915	330680
124587	330681
55622	330682
183465	330683
89536	330684
6010	330685
392	330686
73679	330687
22797	330688
6932	330689
144198	330690
26702	330691
59	330692
1856	330693
6871	330694
39221	330695
190682	330696
239006	330697
80	330698
2642	330699
20922	330700
20273	330701
47477	330702
833	330703
143436	330704
396	330705
115149	330706
68237	330707
98108	330708
58299	330709
210094	330710
80641	330711
6904	330712
3350	330713
86026	330714
226229	330715
115732	330716
151887	330717
21010	330718
26612	330719
77492	330720
50806	330721
40647	330722
40516	330723
236899	330724
14472	330725
239573	330726
98260	330727
25473	330728
207078	330729
10291	330730
164	330731
779	330732
98353	330733
212920	330734
58548	330735
49923	330736
1829	330737
26169	330738
16197	330739
10308	330740
30294	330741
10088	330742
354	330743
1522	330744
12227	330745
35648	330746
39093	330747
105441	330748
3274	330749
228420	330750
4702	330751
10330	330752
1208	330753
1177	330754
157197	330755
86593	330756
6719	330757
2402	330758
2876	330759
29816	330760
37770	330761
20224	330762
4185	330763
73380	330764
38177	330765
11952	330766
44398	330767
39141	330768
10308	330769
124201	330770
6526	330771
44414	330772
38390	330773
77232	330774
686	330775
4738	330776
203086	330777
1704	330778
86186	330779
115355	330780
172186	330781
81425	330782
110081	330783
15575	330784
134823	330785
75148	330786
78667	330787
124519	330788
85369	330789
5675	330790
32251	330791
91804	330792
70716	330793
28711	330794
94917	330795
25514	330796
2633	330797
164860	330798
34100	330799
32317	330800
13130	330801
3607	330802
28136	330803
95200	330804
140227	330805
29574	330806
29702	330807
8428	330808
44409	330809
90399	330810
14847	330811
357	330812
21892	330813
4763	330814
38861	330815
55878	330816
44605	330817
15757	330818
29742	330819
204637	330820
146819	330821
17604	330822
9896	330823
170913	330824
7025	330825
3592	330826
15508	330827
34036	330828
28449	330829
380	330830
169994	330831
1369	330832
7340	330833
28	330834
3517	330835
8055	330836
118418	330837
5232	330838
56	330839
69990	330840
20057	330841
69030	330842
9483	330843
123678	330844
16633	330845
40506	330846
68961	330847
6092	330848
906	330849
29739	330850
2739	330851
81128	330852
72812	330853
13625	330854
52	330855
6175	330856
4848	330857
18365	330858
54249	330859
10398	330860
98820	330861
2526	330862
3274	330863
50169	330864
86112	330865
41666	330866
1817	330867
14923	330868
119	330869
119288	330870
38831	330871
4423	330872
4114	330873
19793	330874
12618	330875
20971	330876
490	330877
2859	330878
3722	330879
7959	330880
14097	330881
25204	330882
50200	330883
12273	330884
184372	330885
23455	330886
6944	330887
51156	330888
196	330889
47912	330890
115999	330891
133271	330892
8298	330893
104115	330894
10866	330895
27596	330896
31558	330897
28029	330898
24895	330899
11418	330900
93102	330901
40299	330902
129887	330903
20276	330904
1032	330905
564	330906
68195	330907
8417	330908
72259	330909
41045	330910
11613	330911
28936	330912
25352	330913
29352	330914
92625	330915
47416	330916
151655	330917
1726	330918
37090	330919
22032	330920
30922	330921
34645	330922
20735	330923
3331	330924
62680	330925
47026	330926
33235	330927
24570	330928
20557	330929
8291	330930
10607	330931
6477	330932
31410	330933
37461	330934
11672	330935
16951	330936
159254	330937
27557	330938
116531	330939
2937	330940
3833	330941
132	330942
37398	330943
72436	330944
2033	330945
16114	330946
11945	330947
20816	330948
103117	330949
63541	330950
34474	330951
5563	330952
10839	330953
1939	330954
76117	330955
13314	330956
32022	330957
24973	330958
87416	330959
55235	330960
18993	330961
16767	330962
9068	330963
3123	330964
16731	330965
71833	330966
34148	330967
411	330968
47688	330969
127413	330970
20350	330971
15746	330972
85326	330973
30695	330974
3589	330975
24968	330976
62998	330977
56712	330978
11636	330979
58010	330980
7818	330981
11670	330982
38336	330983
17291	330984
14206	330985
23669	330986
16535	330987
5233	330988
182356	330989
22606	330990
16370	330991
6944	330992
4293	330993
47054	330994
3998	330995
27552	330996
13144	330997
23542	330998
45760	330999
66907	331000
14270	331001
166388	331002
128116	331003
93196	331004
10935	331005
23348	331006
14277	331007
17862	331008
77228	331009
14612	331010
13492	331011
9436	331012
12273	331013
3480	331014
28143	331015
18546	331016
15123	331017
52755	331018
15702	331019
3298	331020
38232	331021
32450	331022
29639	331023
99287	331024
5952	331025
1848	331026
16895	331027
212355	331028
1133	331029
96665	331030
136687	331031
1601	331032
3122	331033
103351	331034
66051	331035
131093	331036
100267	331037
35787	331038
3618	331039
76383	331040
91467	331041
123096	331042
1303	331043
7918	331044
6979	331045
3984	331046
71249	331047
77477	331048
129796	331049
27782	331050
20436	331051
107906	331052
144522	331053
1401	331054
9390	331055
156356	331056
134110	331057
61938	331058
117634	331059
20472	331060
128677	331061
128677	331062
5610	331063
1969	331064
58985	331065
446	331066
192425	331067
171225	331068
1235	331069
754	331070
11251	331071
13609	331072
114135	331073
17028	331074
3406	331075
47933	331076
587	331077
60548	331078
21676	331079
20191	331080
160664	331081
5483	331082
14621	331083
687	331084
36561	331085
17126	331086
69470	331087
2775	331088
155219	331089
62302	331090
33882	331091
31072	331092
165482	331093
61809	331094
14071	331095
49656	331096
103374	331097
21133	331098
94616	331099
2790	331100
65840	331101
17399	331102
74367	331103
140527	331104
203175	331105
395	331106
34011	331107
2481	331108
112	331109
18195	331110
1188	331111
9425	331112
180406	331113
161944	331114
58231	331115
1587	331116
101929	331117
1171	331118
24929	331119
6290	331120
9697	331121
14636	331122
20658	331123
44215	331124
153475	331125
74840	331126
111998	331127
34755	331128
84542	331129
2286	331130
133414	331131
99263	331132
18683	331133
74381	331134
6225	331135
117946	331136
150516	331137
23178	331138
51719	331139
224231	331140
2840	331141
40818	331142
22960	331143
24290	331144
148636	331145
43475	331146
35957	331147
95481	331148
61165	331149
13087	331150
122887	331151
78812	331152
28519	331153
5405	331154
52654	331155
54043	331156
15300	331157
30317	331158
189999	331159
11953	331160
5671	331161
83709	331162
188221	331163
63967	331164
2771	331165
65255	331166
153608	331167
190660	331168
146670	331169
114860	331170
43491	331171
43491	331172
104335	331173
112906	331174
1400	331175
206670	331176
583	331177
111768	331178
42419	331179
69849	331180
54052	331181
868	331182
7177	331183
58918	331184
53103	331185
7855	331186
44659	331187
111713	331188
39141	331189
66533	331190
53282	331191
158640	331192
123817	331193
86102	331194
8485	331195
8597	331196
2966	331197
679	331198
134241	331199
75852	331200
184476	331201
109930	331202
60652	331203
160021	331204
56835	331205
235578	331206
66258	331207
68455	331208
89720	331209
44743	331210
51357	331211
88578	331212
1680	331213
13238	331214
51204	331215
104359	331216
107379	331217
158890	331218
625	331219
2036	331220
88969	331221
12870	331222
101370	331223
22977	331224
4866	331225
5159	331226
204482	331227
139055	331228
88626	331229
3273	331230
36505	331231
5259	331232
191761	331233
13730	331234
75596	331235
124042	331236
116115	331237
59884	331238
2225	331239
97375	331240
152542	331241
39765	331242
63930	331243
64044	331244
6031	331245
48081	331246
17047	331247
70027	331248
2357	331249
123416	331250
228088	331251
20704	331252
2566	331253
173501	331254
2972	331255
2972	331256
2972	331257
93694	331258
170971	331259
129669	331260
110886	331261
42798	331262
3166	331263
35253	331264
1396	331265
16306	331266
25245	331267
125441	331268
39464	331269
132303	331270
134485	331271
270	331272
20167	331273
492	331274
4091	331275
74895	331276
213551	331277
85317	331278
12622	331279
11089	331280
88499	331281
130446	331282
6031	331283
5083	331284
11439	331285
80264	331286
127657	331287
211945	331288
62538	331289
44228	331290
28716	331291
871	331292
110052	331293
11617	331294
38343	331295
55865	331296
3846	331297
40497	331298
137830	331299
71709	331300
4282	331301
54904	331302
54194	331303
55911	331304
390	331305
5896	331306
144381	331307
8673	331308
69903	331309
173569	331310
214604	331311
108496	331312
2554	331313
5229	331314
24955	331315
68272	331316
1165	331317
49582	331318
4380	331319
132547	331320
4581	331321
155282	331322
404	331323
7323	331324
51151	331325
2107	331326
1278	331327
2075	331328
38501	331329
109	331330
14228	331331
42849	331332
35567	331333
1407	331334
164829	331335
115852	331336
628	331337
91575	331338
4008	331339
388	331340
99832	331341
546	331342
1054	331343
102498	331344
42451	331345
3033	331346
1516	331347
3985	331348
224453	331349
4814	331350
28692	331351
3596	331352
56166	331353
45336	331354
155373	331355
28374	331356
38032	331357
20579	331358
189807	331359
118167	331360
135515	331361
239489	331362
260	331363
19	331364
70389	331365
40448	331366
8751	331367
180220	331368
1137	331369
143430	331370
1213	331371
2554	331372
7127	331373
36102	331374
16913	331375
9397	331376
161159	331377
36622	331378
36912	331379
39078	331380
54731	331381
335	331382
5259	331383
124744	331384
206183	331385
2370	331386
148484	331387
2844	331388
165695	331389
7860	331390
44	331391
528	331392
4237	331393
2356	331394
21336	331395
6939	331396
100836	331397
68697	331398
400	331399
4048	331400
165382	331401
2075	331402
36658	331403
109434	331404
122914	331405
2209	331406
498	331407
97901	331408
154020	331409
171473	331410
4127	331411
131339	331412
123089	331413
221040	331414
217423	331415
14336	331416
13328	331417
13827	331418
152	331419
1758	331420
62544	331421
159	331422
6743	331423
11226	331424
829	331425
48450	331426
1345	331427
6328	331428
2630	331429
12768	331430
124676	331431
66509	331432
123914	331433
6328	331434
291	331435
6326	331436
19602	331437
12153	331438
13736	331439
7099	331440
11627	331441
52111	331442
183472	331443
154267	331444
123082	331445
13543	331446
20288	331447
12864	331448
16467	331449
20950	331450
5896	331451
6244	331452
863	331453
14458	331454
15555	331455
31962	331456
132877	331457
86578	331458
1935	331459
208681	331460
2835	331461
212546	331462
49828	331463
40357	331464
73344	331465
69794	331466
1732	331467
1228	331468
92231	331469
1947	331470
111350	331471
1623	331472
16868	331473
18877	331474
6021	331475
231739	331476
1483	331477
138465	331478
2350	331479
1089	331480
316	331481
13052	331482
3622	331483
49801	331484
12885	331485
28348	331486
71227	331487
10030	331488
1859	331489
13937	331490
21032	331491
6377	331492
5304	331493
7281	331494
103920	331495
2867	331496
7223	331497
3144	331498
6261	331499
20580	331500
5232	331501
46245	331502
50863	331503
2695	331504
16105	331505
1436	331506
9836	331507
153248	331508
283	331509
6880	331510
2049	331511
63495	331512
30766	331513
10805	331514
93	331515
3573	331516
92397	331517
29282	331518
118358	331519
2912	331520
863	331521
8499	331522
20854	331523
14042	331524
31301	331525
6394	331526
1314	331527
172331	331528
70053	331529
935	331530
31096	331531
2001	331532
18340	331533
132167	331534
4269	331535
2013	331536
15835	331537
4007	331538
130474	331539
23033	331540
19465	331541
93	331542
51310	331543
29098	331544
93	331545
1072	331546
3018	331547
43762	331548
15688	331549
71534	331550
92574	331551
257	331552
74221	331553
3990	331554
211695	331555
1816	331556
3482	331557
56039	331558
2038	331559
8740	331560
4222	331561
14305	331562
1396	331563
110074	331564
21209	331565
70025	331566
171324	331567
60425	331568
19051	331569
56778	331570
9388	331571
5507	331572
404	331573
100983	331574
2952	331575
6116	331576
6855	331577
29223	331578
20391	331579
29924	331580
70499	331581
98248	331582
33535	331583
33535	331584
84835	331585
840	331586
3405	331587
142180	331588
6	331589
148598	331590
9422	331591
159012	331592
86167	331593
417	331594
2357	331595
1042	331596
68023	331597
50796	331598
224554	331599
89045	331600
16967	331601
19668	331602
12610	331603
12653	331604
228828	331605
86707	331606
240293	331607
66123	331608
216867	331609
167848	331610
60611	331611
95403	331612
121695	331613
14819	331614
156568	331615
41992	331616
151125	331617
89528	331618
47742	331619
33589	331620
107085	331621
121434	331622
121130	331623
53552	331624
121707	331625
62974	331626
63003	331627
107307	331628
182211	331629
32280	331630
203439	331631
68966	331632
22626	331633
38964	331634
96954	331635
121254	331636
145323	331637
53549	331638
68847	331639
81337	331640
120060	331641
167122	331642
121434	331643
42224	331644
97639	331645
63015	331646
59086	331647
3998	331648
44091	331649
203233	331650
234634	331651
90136	331652
69192	331653
35135	331654
40888	331655
53624	331656
96954	331657
90582	331658
121130	331659
91169	331660
107652	331661
60616	331662
53549	331663
37858	331664
8938	331665
192770	331666
97639	331667
33577	331668
18014	331669
140481	331670
42017	331671
53575	331672
19740	331673
111322	331674
95403	331675
14819	331676
68966	331677
44091	331678
14926	331679
19740	331680
103347	331681
53556	331682
53552	331683
121426	331684
126542	331685
1382	331686
50940	331687
112930	331688
1277	331689
24281	331690
22833	331691
1629	331692
318	331693
37775	331694
41569	331695
44366	331696
84675	331697
39270	331698
37385	331699
25210	331700
48659	331701
3525	331702
98097	331703
2705	331704
69794	331705
5833	331706
162754	331707
164861	331708
52484	331709
165305	331710
159127	331711
13732	331712
48756	331713
52371	331714
116869	331715
14238	331716
18830	331717
228110	331718
163580	331719
91554	331720
8662	331721
18073	331722
2730	331723
104520	331724
80175	331725
5880	331726
1680	331727
15813	331728
151055	331729
32304	331730
28152	331731
66164	331732
24694	331733
90931	331734
576	331735
21687	331736
150949	331737
303	331738
4916	331739
4028	331740
10415	331741
33797	331742
99852	331743
68901	331744
39074	331745
4461	331746
10344	331747
2258	331748
332	331749
392	331750
436	331751
90599	331752
26766	331753
7402	331754
159040	331755
51686	331756
139426	331757
5917	331758
2490	331759
29912	331760
5852	331761
2000	331762
76047	331763
934	331764
9755	331765
6807	331766
4157	331767
92463	331768
76003	331769
7705	331770
43420	331771
77828	331772
156954	331773
44091	331774
81291	331775
16527	331776
90167	331777
69030	331778
53646	331779
3436	331780
63045	331781
200471	331782
33504	331783
145852	331784
78111	331785
200983	331786
31670	331787
78516	331788
83404	331789
2204	331790
144705	331791
128015	331792
90161	331793
14996	331794
68888	331795
15016	331796
160426	331797
104536	331798
855	331799
107557	331800
53603	331801
7714	331802
12519	331803
5005	331804
10361	331805
3436	331806
16690	331807
144575	331808
105262	331809
122149	331810
69504	331811
224770	331812
121744	331813
47263	331814
38024	331815
18048	331816
120902	331817
121380	331818
15016	331819
21884	331820
140476	331821
3426	331822
855	331823
6592	331824
162254	331825
55199	331826
31074	331827
8941	331828
145373	331829
139906	331830
121979	331831
2739	331832
238172	331833
24703	331834
138358	331835
35692	331836
51011	331837
6592	331838
68963	331839
6607	331840
26791	331841
68873	331842
74512	331843
1995	331844
2744	331845
107277	331846
69276	331847
201842	331848
27129	331849
53730	331850
140542	331851
107580	331852
144884	331853
6609	331854
85675	331855
103546	331856
110057	331857
121042	331858
10475	331859
47263	331860
41992	331861
42090	331862
2929	331863
63171	331864
145174	331865
62912	331866
26860	331867
91056	331868
120901	331869
61587	331870
144813	331871
90569	331872
35669	331873
3154	331874
99140	331875
135782	331876
70383	331877
62	331878
1205	331879
18250	331880
86490	331881
1153	331882
875	331883
80944	331884
34127	331885
122904	331886
9365	331887
11382	331888
9647	331889
38832	331890
99098	331891
4782	331892
27732	331893
10966	331894
32221	331895
9939	331896
124053	331897
1140	331898
3595	331899
20648	331900
24884	331901
499	331902
73207	331903
12980	331904
1774	331905
49947	331906
464	331907
9079	331908
133788	331909
20361	331910
1489	331911
37375	331912
24712	331913
24712	331914
18593	331915
225	331916
1099	331917
106855	331918
2474	331919
159136	331920
197072	331921
84022	331922
1142	331923
201149	331924
6469	331925
37520	331926
20601	331927
53500	331928
21865	331929
1449	331930
1365	331931
512	331932
329	331933
34683	331934
329	331935
44260	331936
10697	331937
103706	331938
140253	331939
25528	331940
43839	331941
141	331942
32259	331943
175678	331944
62768	331945
108495	331946
1048	331947
1048	331948
25846	331949
5448	331950
146651	331951
4472	331952
3595	331953
168120	331954
3426	331955
147841	331956
51534	331957
159210	331958
21700	331959
26354	331960
2159	331961
103550	331962
9174	331963
59414	331964
41693	331965
73083	331966
113827	331967
36947	331968
37197	331969
44887	331970
22923	331971
98922	331972
12630	331973
10248	331974
12539	331975
1265	331976
10447	331977
30609	331978
54044	331979
4941	331980
8170	331981
65789	331982
72947	331983
95797	331984
8342	331985
37225	331986
207368	331987
43478	331988
69380	331989
145429	331990
14714	331991
3690	331992
61519	331993
2569	331994
16517	331995
1084	331996
38868	331997
142768	331998
224240	331999
3789	332000
16609	332001
2835	332002
80100	332003
236463	332004
99899	332005
4084	332006
66003	332007
34341	332008
107316	332009
43012	332010
7598	332011
129554	332012
159355	332013
26916	332014
114064	332015
149163	332016
150179	332017
145400	332018
101026	332019
280	332020
8474	332021
47193	332022
19728	332023
34402	332024
11105	332025
36188	332026
40381	332027
44652	332028
65147	332029
162182	332030
21381	332031
153447	332032
215548	332033
112114	332034
32185	332035
194609	332036
164793	332037
39908	332038
152711	332039
29767	332040
32185	332041
182711	332042
232560	332043
151355	332044
104626	332045
226990	332046
225940	332047
84094	332048
216235	332049
8648	332050
3365	332051
74424	332052
15744	332053
133448	332054
85052	332055
130918	332056
113209	332057
71217	332058
18	332059
139916	332060
150616	332061
154823	332062
35446	332063
216106	332064
52036	332065
6098	332066
39774	332067
19400	332068
3140	332069
43165	332070
113114	332071
5725	332072
215230	332073
149745	332074
44355	332075
35446	332076
66232	332077
11105	332078
221961	332079
3365	332080
37434	332081
21378	332082
156352	332083
12059	332084
157756	332085
209663	332086
5725	332087
5725	332088
157863	332089
345	332090
3140	332091
3653	332092
124171	332093
44359	332094
3140	332095
2891	332096
28215	332097
28600	332098
153447	332099
154913	332100
154620	332101
215922	332102
13899	332103
51785	332104
216252	332105
145043	332106
107190	332107
63017	332108
63017	332109
13850	332110
13850	332111
153572	332112
1328	332113
42915	332114
214558	332115
134479	332116
71433	332117
54123	332118
54792	332119
4090	332120
4090	332121
4090	332122
226973	332123
1620	332124
49829	332125
33898	332126
11113	332127
100034	332128
49825	332129
65420	332130
6186	332131
29100	332132
9749	332133
62908	332134
35912	332135
59330	332136
7006	332137
44633	332138
69248	332139
4012	332140
11321	332141
19669	332142
114306	332143
220439	332144
157546	332145
207715	332146
225223	332147
150133	332148
83577	332149
61524	332150
34452	332151
4004	332152
74192	332153
51540	332154
11692	332155
158188	332156
10738	332157
240038	332158
6323	332159
57668	332160
1404	332161
6779	332162
228006	332163
1236	332164
218938	332165
27142	332166
32684	332167
37983	332168
60881	332169
136188	332170
78009	332171
202916	332172
2535	332173
30044	332174
54370	332175
104288	332176
142908	332177
159090	332178
204061	332179
204069	332180
30043	332181
84899	332182
158424	332183
163848	332184
25440	332185
25702	332186
222408	332187
112413	332188
61469	332189
68021	332190
216283	332191
158192	332192
57328	332193
31212	332194
11291	332195
140953	332196
54594	332197
103156	332198
43381	332199
24273	332200
24186	332201
8226	332202
48607	332203
79579	332204
107589	332205
2473	332206
63444	332207
227679	332208
141048	332209
1090	332210
5155	332211
113703	332212
32088	332213
216753	332214
180700	332215
232461	332216
160688	332217
83999	332218
204662	332219
12768	332220
141940	332221
46884	332222
46884	332223
85934	332224
159592	332225
238039	332226
156966	332227
162434	332228
101132	332229
10816	332230
42852	332231
3293	332232
3757	332233
160172	332234
1346	332235
1142	332236
30658	332237
209146	332238
61242	332239
10702	332240
2241	332241
14942	332242
2090	332243
188618	332244
9901	332245
1824	332246
29096	332247
32433	332248
2708	332249
162712	332250
234045	332251
231224	332252
86813	332253
116613	332254
40720	332255
161013	332256
162059	332257
161560	332258
26202	332259
31483	332260
31483	332261
50794	332262
86164	332263
75864	332264
28768	332265
36497	332266
69730	332267
103151	332268
92963	332269
101346	332270
14391	332271
67281	332272
120695	332273
43298	332274
160124	332275
35468	332276
91914	332277
176867	332278
36517	332279
140675	332280
35071	332281
24987	332282
37347	332283
89145	332284
21464	332285
33199	332286
115915	332287
14683	332288
159308	332289
160131	332290
113295	332291
70436	332292
540	332293
1135	332294
125585	332295
10748	332296
112594	332297
98623	332298
41651	332299
41651	332300
2771	332301
5327	332302
544	332303
204868	332304
110147	332305
79044	332306
2007	332307
172532	332308
51054	332309
97542	332310
151749	332311
3747	332312
68203	332313
103303	332314
106	332315
961	332316
5980	332317
102608	332318
81092	332319
167552	332320
180093	332321
9884	332322
161264	332323
54273	332324
2819	332325
81904	332326
38690	332327
2545	332328
42586	332329
1762	332330
228904	332331
23080	332332
97702	332333
21142	332334
18926	332335
13943	332336
15646	332337
5747	332338
6092	332339
3688	332340
87321	332341
154572	332342
235258	332343
29761	332344
161941	332345
1077	332346
81765	332347
124211	332348
2257	332349
43283	332350
96370	332351
1346	332352
202599	332353
50271	332354
88104	332355
20222	332356
230649	332357
80539	332358
40341	332359
173112	332360
1984	332361
111872	332362
159267	332363
85927	332364
78938	332365
227226	332366
224737	332367
19590	332368
55102	332369
152453	332370
148867	332371
15650	332372
243	332373
28051	332374
5325	332375
15405	332376
97555	332377
30481	332378
4216	332379
13954	332380
1868	332381
44753	332382
184981	332383
4037	332384
70613	332385
3547	332386
953	332387
1360	332388
54495	332389
1663	332390
13238	332391
167555	332392
4251	332393
50274	332394
50274	332395
478	332396
419	332397
999	332398
441	332399
114651	332400
96260	332401
76985	332402
33199	332403
86147	332404
24049	332405
87201	332406
41486	332407
158008	332408
33199	332409
51946	332410
5361	332411
129604	332412
2502	332413
3591	332414
1185	332415
2888	332416
114048	332417
97868	332418
11089	332419
57559	332420
4675	332421
426	332422
132471	332423
1185	332424
39699	332425
8502	332426
73354	332427
989	332428
564	332429
19969	332430
50968	332431
2888	332432
43140	332433
15446	332434
162487	332435
8494	332436
15748	332437
6236	332438
239786	332439
148885	332440
39872	332441
73994	332442
383	332443
1194	332444
11215	332445
97361	332446
11215	332447
4557	332448
131408	332449
28507	332450
44	332451
3206	332452
185028	332453
53857	332454
49893	332455
50083	332456
133489	332457
9993	332458
2923	332459
217385	332460
35187	332461
1152	332462
606	332463
9349	332464
10908	332465
59084	332466
61474	332467
127206	332468
17659	332469
164577	332470
1032	332471
29565	332472
28554	332473
113103	332474
11033	332475
245	332476
155731	332477
25222	332478
86254	332479
133573	332480
1629	332481
494	332482
494	332483
494	332484
66192	332485
224102	332486
374	332487
13558	332488
1396	332489
6690	332490
22548	332491
153115	332492
221899	332493
58202	332494
20108	332495
52637	332496
1817	332497
93010	332498
23887	332499
22208	332500
112	332501
20188	332502
1862	332503
8112	332504
23036	332505
30540	332506
9987	332507
51362	332508
16942	332509
57834	332510
145689	332511
110023	332512
77459	332513
28050	332514
27950	332515
13276	332516
840	332517
74954	332518
45773	332519
71234	332520
23137	332521
98237	332522
116583	332523
12609	332524
1298	332525
638	332526
82081	332527
71985	332528
180148	332529
20090	332530
132768	332531
13276	332532
94156	332533
108583	332534
3507	332535
164497	332536
24919	332537
107512	332538
115528	332539
29934	332540
109413	332541
30018	332542
12283	332543
49252	332544
45574	332545
88195	332546
5251	332547
11704	332548
62275	332549
102056	332550
7831	332551
57866	332552
65924	332553
108472	332554
93295	332555
62610	332556
93295	332557
1002	332558
6030	332559
366	332560
16623	332561
1002	332562
1002	332563
54690	332564
4642	332565
96870	332566
14447	332567
56657	332568
17623	332569
110265	332570
8170	332571
48455	332572
62275	332573
18126	332574
12855	332575
118907	332576
25166	332577
1063	332578
2790	332579
150685	332580
40306	332581
66399	332582
121036	332583
12916	332584
41082	332585
32832	332586
114390	332587
107219	332588
80995	332589
52463	332590
112025	332591
55890	332592
211177	332593
5790	332594
36075	332595
5327	332596
147721	332597
1735	332598
31888	332599
22939	332600
28866	332601
35151	332602
144044	332603
171044	332604
9049	332605
12111	332606
26187	332607
91531	332608
92766	332609
136723	332610
4813	332611
14231	332612
6992	332613
2095	332614
16503	332615
109136	332616
70064	332617
10187	332618
78419	332619
6261	332620
124397	332621
57311	332622
40211	332623
18530	332624
127380	332625
201451	332626
81352	332627
103810	332628
90183	332629
169552	332630
145018	332631
41998	332632
144558	332633
26891	332634
81365	332635
49232	332636
21695	332637
17863	332638
69097	332639
17863	332640
202069	332641
107480	332642
150239	332643
68461	332644
64206	332645
115489	332646
42092	332647
81267	332648
107425	332649
81352	332650
107425	332651
107572	332652
201695	332653
107395	332654
144773	332655
231607	332656
144557	332657
114804	332658
62000	332659
64206	332660
90780	332661
392	332662
734	332663
70415	332664
52551	332665
157809	332666
45144	332667
5375	332668
18610	332669
62585	332670
3550	332671
3276	332672
3276	332673
3084	332674
136032	332675
60634	332676
20688	332677
788	332678
11077	332679
49924	332680
171037	332681
144253	332682
48858	332683
7812	332684
7812	332685
2634	332686
47691	332687
115740	332688
17798	332689
162316	332690
50417	332691
109983	332692
65988	332693
665	332694
1574	332695
124307	332696
665	332697
69558	332698
78018	332699
2069	332700
2615	332701
4238	332702
3665	332703
66737	332704
22234	332705
18337	332706
880	332707
5446	332708
90765	332709
107549	332710
201367	332711
79477	332712
61768	332713
19421	332714
98933	332715
153885	332716
47853	332717
188426	332718
86184	332719
30139	332720
92212	332721
54635	332722
57971	332723
84813	332724
111631	332725
39394	332726
104674	332727
18336	332728
7470	332729
42094	332730
153551	332731
22271	332732
57736	332733
149512	332734
15987	332735
62340	332736
3212	332737
14265	332738
6948	332739
14390	332740
154983	332741
34320	332742
64758	332743
895	332744
5841	332745
57726	332746
84988	332747
133550	332748
115827	332749
223494	332750
534	332751
51166	332752
56202	332753
94322	332754
162835	332755
16236	332756
96904	332757
162047	332758
2123	332759
91569	332760
68321	332761
71351	332762
60506	332763
41472	332764
67697	332765
54298	332766
136669	332767
77182	332768
40247	332769
41085	332770
233844	332771
29505	332772
2015	332773
159072	332774
82990	332775
39462	332776
1592	332777
972	332778
55654	332779
6105	332780
903	332781
65147	332782
23544	332783
46520	332784
23	332785
20113	332786
140234	332787
98483	332788
36509	332789
29231	332790
71240	332791
5251	332792
70110	332793
85089	332794
34209	332795
789	332796
5131	332797
1096	332798
2890	332799
124548	332800
81057	332801
75358	332802
151179	332803
793	332804
30157	332805
85237	332806
5118	332807
71004	332808
11643	332809
89586	332810
46529	332811
92718	332812
174934	332813
54586	332814
128102	332815
11962	332816
26429	332817
83433	332818
69791	332819
86304	332820
128275	332821
1680	332822
10691	332823
10224	332824
13053	332825
24647	332826
19891	332827
2055	332828
11633	332829
8409	332830
108253	332831
148487	332832
100730	332833
59828	332834
29703	332835
10934	332836
97027	332837
130817	332838
27696	332839
12916	332840
99644	332841
52892	332842
101219	332843
66142	332844
85512	332845
215234	332846
1351	332847
744	332848
82211	332849
15384	332850
13393	332851
631	332852
84109	332853
40217	332854
23137	332855
4064	332856
57641	332857
4384	332858
30092	332859
158117	332860
4470	332861
17528	332862
68335	332863
223141	332864
27939	332865
14157	332866
8126	332867
48953	332868
17448	332869
182575	332870
89836	332871
21633	332872
8776	332873
11617	332874
94873	332875
23033	332876
54637	332877
19592	332878
37984	332879
30613	332880
120395	332881
148307	332882
57532	332883
179	332884
46131	332885
58	332886
1136	332887
16774	332888
217440	332889
120243	332890
47757	332891
12478	332892
1645	332893
41490	332894
233171	332895
86884	332896
55389	332897
28163	332898
10629	332899
110453	332900
12028	332901
20725	332902
9146	332903
111035	332904
74677	332905
16025	332906
159975	332907
124681	332908
15797	332909
45251	332910
72700	332911
114728	332912
2432	332913
44053	332914
44053	332915
226965	332916
53414	332917
120857	332918
10423	332919
90804	332920
42904	332921
42905	332922
9202	332923
14626	332924
159461	332925
157737	332926
228432	332927
83068	332928
91975	332929
26195	332930
159001	332931
55107	332932
52665	332933
609	332934
12121	332935
2057	332936
156571	332937
6795	332938
507	332939
5162	332940
171096	332941
37185	332942
45947	332943
15050	332944
5800	332945
42805	332946
71132	332947
52893	332948
8908	332949
125307	332950
14944	332951
158171	332952
90007	332953
12392	332954
226706	332955
51573	332956
9742	332957
13230	332958
77143	332959
20285	332960
40368	332961
58704	332962
29943	332963
2663	332964
194219	332965
44559	332966
65212	332967
22371	332968
88360	332969
47844	332970
47844	332971
2744	332972
165113	332973
25121	332974
42016	332975
214860	332976
49222	332977
1601	332978
16257	332979
2958	332980
41667	332981
15285	332982
192096	332983
53697	332984
28196	332985
21052	332986
2829	332987
41565	332988
3104	332989
38464	332990
1187	332991
959	332992
223870	332993
52788	332994
165498	332995
17789	332996
73892	332997
32800	332998
66721	332999
145972	333000
53928	333001
120299	333002
26896	333003
26896	333004
212207	333005
108665	333006
2949	333007
25849	333008
204448	333009
5222	333010
194371	333011
69932	333012
20594	333013
70920	333014
742	333015
6959	333016
15737	333017
81267	333018
1945	333019
69718	333020
138117	333021
78438	333022
10311	333023
21382	333024
21158	333025
136334	333026
78435	333027
1387	333028
43042	333029
2778	333030
508	333031
1466	333032
2877	333033
123607	333034
157175	333035
13395	333036
16141	333037
27958	333038
11354	333039
22776	333040
19269	333041
14578	333042
52846	333043
191787	333044
4838	333045
10224	333046
20133	333047
3667	333048
72895	333049
7319	333050
10769	333051
12033	333052
9416	333053
66348	333054
10195	333055
71635	333056
37134	333057
11402	333058
7972	333059
72629	333060
47013	333061
46207	333062
63564	333063
20451	333064
15577	333065
231139	333066
17621	333067
28274	333068
20002	333069
163159	333070
65266	333071
31393	333072
11658	333073
12798	333074
22647	333075
38701	333076
218006	333077
614	333078
462	333079
10224	333080
7323	333081
623	333082
7072	333083
35419	333084
7881	333085
27537	333086
10920	333087
72091	333088
108576	333089
103727	333090
135993	333091
19043	333092
207556	333093
485	333094
4096	333095
130118	333096
2532	333097
6301	333098
18608	333099
10260	333100
2947	333101
26210	333102
98688	333103
24892	333104
52437	333105
63870	333106
30934	333107
6329	333108
35197	333109
149857	333110
75710	333111
4621	333112
6413	333113
98736	333114
686	333115
43739	333116
42525	333117
13407	333118
131133	333119
15505	333120
2101	333121
131783	333122
34558	333123
16728	333124
43046	333125
66378	333126
1655	333127
10572	333128
6248	333129
47846	333130
43897	333131
149075	333132
4905	333133
148584	333134
14540	333135
7898	333136
12595	333137
3603	333138
13676	333139
10976	333140
5711	333141
119409	333142
204905	333143
21333	333144
2390	333145
24882	333146
143580	333147
38701	333148
3456	333149
1801	333150
18617	333151
170944	333152
3434	333153
27798	333154
21412	333155
7142	333156
36356	333157
20405	333158
74542	333159
2274	333160
172522	333161
4731	333162
9428	333163
1522	333164
1847	333165
6241	333166
23470	333167
46115	333168
14211	333169
95884	333170
6354	333171
20401	333172
35197	333173
2532	333174
55421	333175
22774	333176
7050	333177
32100	333178
58822	333179
2716	333180
8119	333181
40047	333182
11946	333183
7471	333184
7259	333185
62341	333186
77477	333187
11744	333188
25502	333189
7051	333190
28573	333191
561	333192
67732	333193
1983	333194
9951	333195
96603	333196
334	333197
31976	333198
9343	333199
2049	333200
45069	333201
7072	333202
1848	333203
160270	333204
1697	333205
123827	333206
68230	333207
25234	333208
39357	333209
60473	333210
103708	333211
88721	333212
61367	333213
1593	333214
114903	333215
208982	333216
31222	333217
17995	333218
158316	333219
116460	333220
226360	333221
28551	333222
22401	333223
12353	333224
87545	333225
233824	333226
66283	333227
1055	333228
111568	333229
11126	333230
76873	333231
160151	333232
115512	333233
224051	333234
97851	333235
140106	333236
61575	333237
55390	333238
50114	333239
185367	333240
84493	333241
103383	333242
30139	333243
4659	333244
634	333245
140869	333246
231586	333247
97153	333248
14782	333249
129822	333250
7758	333251
141159	333252
133175	333253
34000	333254
114743	333255
35619	333256
100118	333257
9071	333258
73932	333259
3281	333260
97849	333261
96619	333262
50870	333263
220092	333264
218550	333265
79668	333266
32639	333267
21387	333268
97495	333269
10245	333270
116	333271
12005	333272
23868	333273
1438	333274
16546	333275
74531	333276
12315	333277
26322	333278
47648	333279
63718	333280
36278	333281
82759	333282
16546	333283
14635	333284
149468	333285
7894	333286
12735	333287
4506	333288
15797	333289
13205	333290
17724	333291
4261	333292
9784	333293
39877	333294
10251	333295
6450	333296
151828	333297
221223	333298
152726	333299
18183	333300
1052	333301
14663	333302
133547	333303
74793	333304
1805	333305
188085	333306
11190	333307
20411	333308
2100	333309
198529	333310
43705	333311
126951	333312
2132	333313
8699	333314
2564	333315
2533	333316
11238	333317
113952	333318
58796	333319
59741	333320
13429	333321
101184	333322
89431	333323
36863	333324
85793	333325
222654	333326
156672	333327
46486	333328
25075	333329
89022	333330
101560	333331
60478	333332
96559	333333
28053	333334
87863	333335
200435	333336
200836	333337
13611	333338
29246	333339
61164	333340
1900	333341
35634	333342
37163	333343
41520	333344
40832	333345
95536	333346
272	333347
76977	333348
71585	333349
15512	333350
9516	333351
144522	333352
224690	333353
102388	333354
19446	333355
46486	333356
60478	333357
19594	333358
66713	333359
104751	333360
52479	333361
104713	333362
41700	333363
89770	333364
102376	333365
41408	333366
61869	333367
37800	333368
41416	333369
86696	333370
192298	333371
28053	333372
37800	333373
161390	333374
2963	333375
2963	333376
2963	333377
11037	333378
74331	333379
88255	333380
5066	333381
164161	333382
104715	333383
85474	333384
47190	333385
732	333386
4970	333387
3853	333388
39614	333389
661	333390
4574	333391
54095	333392
50732	333393
49000	333394
157494	333395
34721	333396
207707	333397
39496	333398
164692	333399
3355	333400
39496	333401
134750	333402
85802	333403
31969	333404
14489	333405
16903	333406
90054	333407
83555	333408
112143	333409
73546	333410
84959	333411
200203	333412
18199	333413
83555	333414
232134	333415
184515	333416
11198	333417
68168	333418
1613	333419
115507	333420
71216	333421
48950	333422
224404	333423
1577	333424
157752	333425
221731	333426
26195	333427
12751	333428
2507	333429
81692	333430
2507	333431
2507	333432
14897	333433
106533	333434
106533	333435
20955	333436
13090	333437
427	333438
17036	333439
167116	333440
798	333441
16204	333442
36546	333443
3542	333444
231960	333445
162306	333446
1327	333447
14594	333448
13103	333449
17292	333450
17292	333451
2568	333452
3297	333453
92156	333454
17328	333455
59228	333456
230548	333457
71485	333458
154341	333459
3281	333460
161901	333461
20751	333462
31526	333463
219590	333464
196163	333465
205862	333466
70574	333467
2360	333468
4044	333469
140376	333470
107388	333471
22816	333472
74673	333473
11269	333474
101599	333475
121762	333476
124157	333477
112860	333478
19027	333479
47139	333480
16824	333481
62496	333482
20051	333483
43074	333484
16054	333485
2485	333486
12955	333487
147462	333488
3952	333489
33777	333490
24057	333491
1732	333492
41518	333493
52094	333494
52094	333495
38803	333496
14053	333497
73161	333498
54973	333499
50146	333500
104449	333501
6275	333502
73079	333503
36283	333504
6922	333505
57699	333506
6320	333507
83381	333508
23372	333509
28669	333510
238584	333511
157594	333512
80000	333513
103382	333514
57557	333515
149002	333516
44501	333517
64305	333518
82291	333519
31688	333520
203957	333521
204660	333522
96024	333523
35327	333524
79042	333525
2168	333526
133318	333527
96021	333528
34995	333529
15614	333530
67471	333531
79042	333532
129749	333533
210342	333534
178861	333535
65070	333536
52232	333537
19172	333538
112614	333539
3992	333540
7881	333541
110049	333542
50332	333543
9961	333544
1041	333545
92628	333546
114927	333547
40	333548
1503	333549
20477	333550
9496	333551
16024	333552
50708	333553
5445	333554
2048	333555
20239	333556
112440	333557
3691	333558
254	333559
20289	333560
2349	333561
195942	333562
9513	333563
45983	333564
42753	333565
9262	333566
50870	333567
2360	333568
2360	333569
39139	333570
207409	333571
50830	333572
113820	333573
11981	333574
8731	333575
64574	333576
66532	333577
234115	333578
118381	333579
36011	333580
231539	333581
159603	333582
100205	333583
24149	333584
1752	333585
170897	333586
18394	333587
20133	333588
11748	333589
50	333590
14053	333591
128664	333592
2360	333593
11646	333594
13877	333595
20673	333596
74083	333597
18064	333598
18933	333599
172565	333600
196323	333601
1320	333602
113704	333603
123487	333604
1817	333605
8503	333606
72739	333607
96234	333608
57484	333609
32740	333610
29655	333611
28900	333612
23465	333613
18968	333614
4604	333615
184017	333616
15600	333617
27169	333618
28619	333619
23008	333620
2022	333621
14424	333622
54289	333623
1817	333624
4329	333625
107973	333626
14424	333627
15868	333628
217	333629
14553	333630
114177	333631
19	333632
36420	333633
172111	333634
55115	333635
6128	333636
9	333637
1899	333638
26463	333639
6776	333640
88	333641
888	333642
9463	333643
15453	333644
5219	333645
7298	333646
23008	333647
444	333648
99998	333649
1094	333650
18416	333651
2392	333652
296	333653
146863	333654
3215	333655
11177	333656
3215	333657
36048	333658
11062	333659
128336	333660
165073	333661
19138	333662
53355	333663
44692	333664
57128	333665
15068	333666
50727	333667
70913	333668
90486	333669
63669	333670
72518	333671
218	333672
99945	333673
1389	333674
90150	333675
33745	333676
19968	333677
2917	333678
2	333679
144332	333680
82712	333681
68397	333682
10492	333683
50788	333684
42057	333685
84634	333686
51404	333687
5575	333688
21645	333689
2141	333690
7646	333691
82606	333692
76716	333693
36787	333694
49694	333695
176442	333696
21909	333697
138726	333698
76911	333699
48263	333700
112982	333701
50990	333702
3421	333703
30457	333704
36043	333705
112154	333706
39934	333707
23699	333708
193219	333709
96386	333710
198067	333711
36033	333712
2	333713
21525	333714
45881	333715
39586	333716
33546	333717
59855	333718
17130	333719
39223	333720
9504	333721
7980	333722
5724	333723
11494	333724
1920	333725
493	333726
36787	333727
4342	333728
77033	333729
5043	333730
9361	333731
30097	333732
6987	333733
22093	333734
20408	333735
24989	333736
9454	333737
42738	333738
98465	333739
5311	333740
2024	333741
4891	333742
454	333743
164581	333744
110114	333745
89332	333746
91401	333747
186725	333748
1446	333749
178926	333750
12810	333751
15122	333752
206309	333753
209401	333754
151553	333755
15600	333756
152461	333757
212993	333758
152461	333759
210885	333760
194307	333761
109758	333762
296	333763
5306	333764
5424	333765
30342	333766
38431	333767
2599	333768
5341	333769
2659	333770
64662	333771
45521	333772
30870	333773
922	333774
28979	333775
35833	333776
62495	333777
14273	333778
3619	333779
13574	333780
65893	333781
1094	333782
20582	333783
19034	333784
63173	333785
171959	333786
55639	333787
32190	333788
47118	333789
28038	333790
9432	333791
15868	333792
5756	333793
3619	333794
7040	333795
35738	333796
103890	333797
86866	333798
105	333799
150900	333800
147717	333801
20098	333802
13855	333803
8095	333804
102502	333805
83721	333806
64832	333807
9405	333808
5342	333809
3611	333810
291	333811
23036	333812
5058	333813
44817	333814
5983	333815
9	333816
273	333817
18896	333818
1320	333819
25010	333820
30131	333821
3211	333822
32424	333823
30768	333824
97168	333825
4151	333826
7040	333827
43479	333828
296	333829
8057	333830
11117	333831
9	333832
4810	333833
1446	333834
80355	333835
3215	333836
6781	333837
6796	333838
152219	333839
132691	333840
6226	333841
8313	333842
5298	333843
187825	333844
196473	333845
25205	333846
1	333847
1	333848
1	333849
16184	333850
2886	333851
5619	333852
1764	333853
48564	333854
1218	333855
483	333856
483	333857
1167	333858
10594	333859
182225	333860
18908	333861
9847	333862
210749	333863
19259	333864
888	333865
3180	333866
5306	333867
3611	333868
24885	333869
54914	333870
515	333871
11028	333872
65791	333873
32	333874
74521	333875
27396	333876
33840	333877
237167	333878
14799	333879
7902	333880
148932	333881
7902	333882
114745	333883
132389	333884
66331	333885
106943	333886
209600	333887
83481	333888
84041	333889
84445	333890
150361	333891
227363	333892
179648	333893
63269	333894
151435	333895
161933	333896
215080	333897
101735	333898
108385	333899
233901	333900
231791	333901
230869	333902
161831	333903
160771	333904
231096	333905
21173	333906
224252	333907
45175	333908
116839	333909
86075	333910
110380	333911
91819	333912
81230	333913
63073	333914
50111	333915
30114	333916
65260	333917
211820	333918
231402	333919
116210	333920
147208	333921
15555	333922
161313	333923
234505	333924
152469	333925
114896	333926
115280	333927
159052	333928
115361	333929
52178	333930
159679	333931
157980	333932
158983	333933
160149	333934
114552	333935
227186	333936
164	333937
159963	333938
160038	333939
1740	333940
78963	333941
218644	333942
184722	333943
10195	333944
800	333945
12217	333946
31837	333947
130670	333948
48701	333949
45329	333950
2437	333951
26119	333952
82250	333953
28193	333954
32411	333955
34092	333956
112046	333957
112046	333958
158256	333959
71451	333960
226200	333961
86188	333962
20312	333963
1174	333964
87808	333965
83696	333966
64269	333967
196906	333968
147932	333969
109160	333970
154230	333971
226011	333972
161778	333973
30800	333974
30800	333975
19000	333976
92013	333977
27227	333978
7879	333979
171178	333980
29289	333981
49201	333982
99477	333983
111118	333984
134798	333985
4726	333986
225252	333987
37777	333988
8474	333989
4366	333990
226649	333991
5660	333992
96051	333993
37429	333994
11368	333995
2740	333996
169	333997
37452	333998
60346	333999
797	334000
227617	334001
2633	334002
86555	334003
227371	334004
15845	334005
22931	334006
81935	334007
18837	334008
198337	334009
4467	334010
12095	334011
14845	334012
158542	334013
194606	334014
139702	334015
103123	334016
128463	334017
158690	334018
9908	334019
70189	334020
42700	334021
63879	334022
54515	334023
92166	334024
27495	334025
45253	334026
83332	334027
134267	334028
13285	334029
118601	334030
42761	334031
43296	334032
20694	334033
225035	334034
224960	334035
115381	334036
56384	334037
5945	334038
103408	334039
146000	334040
1328	334041
19048	334042
22325	334043
75791	334044
57100	334045
61567	334046
39941	334047
116714	334048
1698	334049
21329	334050
970	334051
5181	334052
99760	334053
7011	334054
9754	334055
2631	334056
5923	334057
160935	334058
15931	334059
20152	334060
19137	334061
173166	334062
97421	334063
3355	334064
13433	334065
64211	334066
19090	334067
19107	334068
104733	334069
43849	334070
23452	334071
27642	334072
18646	334073
28145	334074
64974	334075
11289	334076
10524	334077
7112	334078
78764	334079
86564	334080
44425	334081
1851	334082
83327	334083
48910	334084
87205	334085
389	334086
110288	334087
77620	334088
63667	334089
226896	334090
47320	334091
60763	334092
2241	334093
126016	334094
9754	334095
169345	334096
41575	334097
21391	334098
61415	334099
187737	334100
103148	334101
2326	334102
60912	334103
808	334104
32915	334105
102763	334106
88047	334107
63123	334108
4629	334109
35596	334110
27910	334111
18951	334112
46149	334113
77733	334114
11032	334115
48513	334116
30639	334117
12595	334118
16580	334119
11739	334120
12928	334121
53899	334122
229755	334123
95555	334124
959	334125
33749	334126
215405	334127
15822	334128
950	334129
147183	334130
2782	334131
3106	334132
4028	334133
218710	334134
51667	334135
113357	334136
49492	334137
94842	334138
155197	334139
57330	334140
738	334141
2271	334142
92462	334143
205249	334144
115192	334145
37850	334146
19600	334147
153649	334148
11484	334149
107962	334150
136184	334151
49269	334152
158632	334153
159088	334154
79353	334155
77722	334156
79446	334157
47721	334158
23811	334159
14184	334160
138261	334161
6966	334162
82034	334163
2238	334164
65732	334165
100052	334166
32476	334167
26788	334168
1981	334169
164003	334170
213929	334171
49916	334172
36671	334173
96281	334174
1462	334175
14623	334176
17527	334177
23141	334178
6139	334179
126540	334180
124253	334181
112565	334182
151230	334183
11507	334184
20872	334185
99111	334186
3993	334187
25458	334188
35966	334189
85	334190
125351	334191
99081	334192
206862	334193
66175	334194
135364	334195
39743	334196
24190	334197
38064	334198
91403	334199
130496	334200
3458	334201
215847	334202
72602	334203
202774	334204
61811	334205
19646	334206
45065	334207
25138	334208
50545	334209
20370	334210
159375	334211
44926	334212
7478	334213
4677	334214
43280	334215
130513	334216
2073	334217
101327	334218
119515	334219
5966	334220
89285	334221
159876	334222
38863	334223
91907	334224
6037	334225
1767	334226
49466	334227
65666	334228
88415	334229
158888	334230
157606	334231
2843	334232
65839	334233
126750	334234
90257	334235
90257	334236
534	334237
51407	334238
210462	334239
3324	334240
224894	334241
38421	334242
55667	334243
67719	334244
77822	334245
37111	334246
128424	334247
66728	334248
19443	334249
47167	334250
105005	334251
160180	334252
126485	334253
115738	334254
86124	334255
165710	334256
6214	334257
20298	334258
120520	334259
77416	334260
72684	334261
15439	334262
10720	334263
115500	334264
124664	334265
34130	334266
142028	334267
9984	334268
92359	334269
87191	334270
114640	334271
215795	334272
45263	334273
157429	334274
172846	334275
9612	334276
744	334277
51163	334278
84364	334279
5684	334280
69948	334281
89437	334282
157298	334283
17633	334284
34354	334285
10682	334286
3405	334287
219601	334288
22331	334289
7459	334290
15889	334291
41797	334292
6853	334293
87808	334294
41011	334295
51615	334296
333	334297
63505	334298
29952	334299
225527	334300
102333	334301
186799	334302
4237	334303
1092	334304
66783	334305
67195	334306
27203	334307
17811	334308
3154	334309
1407	334310
7845	334311
141391	334312
31160	334313
2437	334314
13955	334315
9037	334316
185857	334317
158855	334318
13568	334319
111859	334320
13540	334321
20575	334322
16848	334323
47944	334324
72629	334325
12317	334326
185208	334327
39591	334328
3208	334329
5182	334330
60695	334331
24	334332
10088	334333
172597	334334
37523	334335
14426	334336
39250	334337
3770	334338
129608	334339
14426	334340
13670	334341
5307	334342
68581	334343
134096	334344
12560	334345
10620	334346
144293	334347
169	334348
5746	334349
26185	334350
70378	334351
68358	334352
163119	334353
87693	334354
164933	334355
159524	334356
224556	334357
163161	334358
115176	334359
166561	334360
116905	334361
116882	334362
40383	334363
66946	334364
157080	334365
76394	334366
26016	334367
86005	334368
85902	334369
85898	334370
66159	334371
86104	334372
227059	334373
83168	334374
113238	334375
112993	334376
86008	334377
3743	334378
134622	334379
73421	334380
75390	334381
26656	334382
8208	334383
36598	334384
24143	334385
39001	334386
10608	334387
224957	334388
39001	334389
138364	334390
3720	334391
20377	334392
105063	334393
29795	334394
27203	334395
226348	334396
188611	334397
5506	334398
211592	334399
47428	334400
9612	334401
18510	334402
13670	334403
123164	334404
115701	334405
79377	334406
35276	334407
56786	334408
182396	334409
32757	334410
78020	334411
219231	334412
225591	334413
159126	334414
37699	334415
118062	334416
10109	334417
46423	334418
207711	334419
226465	334420
8922	334421
117132	334422
225705	334423
66266	334424
26752	334425
115182	334426
744	334427
160137	334428
158486	334429
158435	334430
66295	334431
159807	334432
8488	334433
153580	334434
63716	334435
11850	334436
159230	334437
78954	334438
215028	334439
226730	334440
62347	334441
125560	334442
50260	334443
128159	334444
13699	334445
94439	334446
20706	334447
13699	334448
64953	334449
30704	334450
172335	334451
157653	334452
114986	334453
223725	334454
114252	334455
99353	334456
227859	334457
63315	334458
22902	334459
86229	334460
160088	334461
114917	334462
25504	334463
158487	334464
67046	334465
4654	334466
162552	334467
54380	334468
732	334469
141684	334470
63269	334471
17967	334472
46596	334473
159410	334474
86404	334475
166518	334476
69835	334477
221606	334478
225030	334479
124290	334480
160132	334481
189295	334482
51135	334483
63477	334484
149188	334485
28906	334486
135901	334487
135901	334488
157584	334489
23392	334490
228112	334491
81633	334492
226582	334493
100847	334494
220477	334495
159609	334496
150477	334497
58350	334498
115158	334499
8505	334500
49122	334501
197078	334502
85965	334503
114658	334504
223579	334505
115139	334506
18720	334507
159392	334508
209219	334509
149018	334510
29544	334511
238274	334512
1016	334513
54256	334514
5712	334515
139091	334516
234963	334517
47749	334518
93382	334519
221392	334520
202162	334521
10417	334522
115718	334523
120421	334524
72577	334525
20190	334526
113115	334527
44188	334528
7889	334529
202534	334530
30460	334531
89948	334532
53596	334533
70726	334534
156717	334535
55309	334536
130501	334537
3678	334538
20432	334539
134742	334540
123722	334541
75558	334542
120150	334543
163033	334544
128844	334545
16214	334546
130309	334547
124340	334548
38747	334549
19289	334550
134998	334551
22028	334552
2165	334553
11076	334554
64536	334555
3052	334556
3052	334557
133204	334558
35281	334559
3052	334560
6611	334561
83382	334562
38728	334563
184856	334564
7748	334565
41905	334566
28993	334567
40637	334568
166564	334569
39746	334570
3693	334571
11295	334572
124578	334573
135053	334574
12	334575
1982	334576
86848	334577
229326	334578
3710	334579
13566	334580
27804	334581
8873	334582
73464	334583
86201	334584
227742	334585
24298	334586
114965	334587
158837	334588
52208	334589
225744	334590
115441	334591
159656	334592
275	334593
2248	334594
158512	334595
159115	334596
201	334597
1320	334598
16210	334599
4150	334600
815	334601
905	334602
3777	334603
205966	334604
212411	334605
31928	334606
28755	334607
17549	334608
86144	334609
161862	334610
31731	334611
115704	334612
225572	334613
49250	334614
16631	334615
20665	334616
54491	334617
7473	334618
6993	334619
80675	334620
45261	334621
109079	334622
70041	334623
114436	334624
67358	334625
108704	334626
220160	334627
2707	334628
166871	334629
6756	334630
422	334631
230666	334632
13930	334633
10667	334634
966	334635
1733	334636
85193	334637
160633	334638
65963	334639
222119	334640
135887	334641
135760	334642
203483	334643
18999	334644
54491	334645
45591	334646
10357	334647
27495	334648
86126	334649
73527	334650
216631	334651
159056	334652
85920	334653
75143	334654
35934	334655
53115	334656
44239	334657
71210	334658
71162	334659
8101	334660
3799	334661
76016	334662
5775	334663
11235	334664
36791	334665
67186	334666
43227	334667
41899	334668
44951	334669
61900	334670
179863	334671
6585	334672
86828	334673
68322	334674
107266	334675
33501	334676
160572	334677
24853	334678
1534	334679
87033	334680
4367	334681
26744	334682
23884	334683
71372	334684
20172	334685
102067	334686
2142	334687
30350	334688
25521	334689
36573	334690
520	334691
217524	334692
82422	334693
83241	334694
47458	334695
63875	334696
86406	334697
2425	334698
94979	334699
52744	334700
81624	334701
40762	334702
61900	334703
63893	334704
166356	334705
75010	334706
93988	334707
29224	334708
84708	334709
128087	334710
128637	334711
23479	334712
26474	334713
82124	334714
126281	334715
5021	334716
14892	334717
36020	334718
11209	334719
135629	334720
85752	334721
79742	334722
102205	334723
64543	334724
92800	334725
36564	334726
36489	334727
107139	334728
75928	334729
148285	334730
3472	334731
3062	334732
77945	334733
12388	334734
128323	334735
108416	334736
287	334737
64851	334738
75510	334739
11113	334740
159486	334741
8308	334742
175132	334743
36276	334744
214466	334745
26684	334746
12388	334747
50442	334748
17421	334749
6476	334750
53115	334751
30956	334752
115428	334753
43866	334754
59720	334755
77111	334756
30663	334757
44804	334758
15818	334759
58426	334760
109669	334761
149081	334762
53653	334763
45	334764
76507	334765
4376	334766
21059	334767
20042	334768
21361	334769
46989	334770
216525	334771
6278	334772
125156	334773
66979	334774
57594	334775
112213	334776
82791	334777
32393	334778
79814	334779
41979	334780
7380	334781
10073	334782
52748	334783
27713	334784
12914	334785
181825	334786
224330	334787
209760	334788
82579	334789
25088	334790
63591	334791
28117	334792
34434	334793
88140	334794
2023	334795
229262	334796
78274	334797
24538	334798
117928	334799
185565	334800
30125	334801
56990	334802
8157	334803
31117	334804
3513	334805
33327	334806
68993	334807
160524	334808
21299	334809
36644	334810
47435	334811
219405	334812
58787	334813
63847	334814
101650	334815
119166	334816
16782	334817
14485	334818
96959	334819
267	334820
147511	334821
157710	334822
225882	334823
159715	334824
141049	334825
225428	334826
72950	334827
86203	334828
82903	334829
226452	334830
114614	334831
159988	334832
4341	334833
7732	334834
1072	334835
226749	334836
6993	334837
158253	334838
157843	334839
160020	334840
162813	334841
6112	334842
164965	334843
117426	334844
28754	334845
1337	334846
39203	334847
110064	334848
48789	334849
28381	334850
23293	334851
23095	334852
39819	334853
197827	334854
37437	334855
54212	334856
114526	334857
30068	334858
98278	334859
103749	334860
53399	334861
18588	334862
15602	334863
91362	334864
12429	334865
16457	334866
13800	334867
25547	334868
8284	334869
18817	334870
101799	334871
8261	334872
94510	334873
80141	334874
79020	334875
150494	334876
48144	334877
599	334878
95885	334879
4814	334880
234100	334881
39054	334882
69061	334883
8589	334884
6765	334885
13891	334886
22476	334887
24766	334888
142897	334889
175642	334890
141134	334891
78156	334892
37938	334893
104088	334894
27065	334895
37526	334896
143355	334897
8907	334898
15547	334899
20327	334900
186541	334901
18158	334902
48315	334903
198987	334904
42360	334905
91170	334906
60755	334907
16274	334908
13719	334909
128772	334910
19927	334911
55725	334912
12422	334913
21966	334914
47824	334915
21746	334916
69121	334917
12536	334918
35557	334919
44012	334920
62073	334921
125745	334922
29753	334923
16961	334924
21860	334925
12627	334926
3192	334927
68816	334928
23512	334929
39610	334930
11190	334931
45814	334932
22540	334933
91158	334934
62681	334935
6342	334936
8441	334937
33600	334938
133018	334939
9640	334940
139780	334941
44669	334942
145107	334943
38535	334944
839	334945
144240	334946
84820	334947
88098	334948
151090	334949
102609	334950
33226	334951
214874	334952
8377	334953
52759	334954
17944	334955
7522	334956
60977	334957
125498	334958
70364	334959
1041	334960
109003	334961
9891	334962
118492	334963
20375	334964
135253	334965
133	334966
101298	334967
53967	334968
105153	334969
79657	334970
114815	334971
39986	334972
90305	334973
81350	334974
19292	334975
25022	334976
162031	334977
15087	334978
143858	334979
13820	334980
128874	334981
5035	334982
42313	334983
122632	334984
60133	334985
49317	334986
4844	334987
151341	334988
159215	334989
11638	334990
15506	334991
115294	334992
217259	334993
35112	334994
3190	334995
28160	334996
6037	334997
86161	334998
32199	334999
23823	335000
29910	335001
69961	335002
9488	335003
11489	335004
6558	335005
79297	335006
24722	335007
2326	335008
124380	335009
154662	335010
176647	335011
147805	335012
28235	335013
9340	335014
6558	335015
17553	335016
69420	335017
30858	335018
35288	335019
10112	335020
66404	335021
98886	335022
15543	335023
9796	335024
117164	335025
6346	335026
161332	335027
1069	335028
61359	335029
19627	335030
174886	335031
8990	335032
55608	335033
169143	335034
18118	335035
6627	335036
126520	335037
22617	335038
71180	335039
40075	335040
907	335041
275	335042
1494	335043
217070	335044
13745	335045
5271	335046
8498	335047
62252	335048
17650	335049
55684	335050
16106	335051
6036	335052
233240	335053
2947	335054
11314	335055
105866	335056
43553	335057
48757	335058
107552	335059
41884	335060
35073	335061
140203	335062
38539	335063
16811	335064
2631	335065
60627	335066
17217	335067
133418	335068
11788	335069
47402	335070
116841	335071
21969	335072
69234	335073
36229	335074
369	335075
42268	335076
202582	335077
8005	335078
13750	335079
6905	335080
183926	335081
10461	335082
157405	335083
7747	335084
27445	335085
170409	335086
104485	335087
33653	335088
94770	335089
116809	335090
15200	335091
31548	335092
13531	335093
8050	335094
23800	335095
71917	335096
12391	335097
110499	335098
58388	335099
70117	335100
42009	335101
79974	335102
2971	335103
20722	335104
45137	335105
189709	335106
17530	335107
94508	335108
39099	335109
55921	335110
201962	335111
169381	335112
2506	335113
79009	335114
145730	335115
20535	335116
16672	335117
26791	335118
65804	335119
35285	335120
56713	335121
53453	335122
62963	335123
47934	335124
61588	335125
3412	335126
28156	335127
28876	335128
18663	335129
100030	335130
24360	335131
16274	335132
25333	335133
10112	335134
7219	335135
131853	335136
24418	335137
132161	335138
126477	335139
112566	335140
128959	335141
30371	335142
59904	335143
72965	335144
122631	335145
18863	335146
78650	335147
3276	335148
39174	335149
143434	335150
166137	335151
17236	335152
144130	335153
30582	335154
83544	335155
5405	335156
131611	335157
61599	335158
79371	335159
101429	335160
5003	335161
5810	335162
575	335163
79982	335164
6025	335165
33626	335166
37303	335167
5023	335168
62935	335169
62935	335170
120734	335171
94696	335172
39729	335173
131911	335174
63416	335175
35819	335176
18651	335177
70366	335178
9342	335179
221579	335180
37455	335181
23217	335182
9344	335183
15744	335184
11257	335185
97159	335186
41548	335187
62295	335188
2348	335189
80162	335190
129069	335191
35062	335192
12551	335193
75751	335194
90427	335195
81383	335196
55720	335197
145443	335198
101023	335199
22001	335200
23926	335201
51133	335202
4078	335203
1651	335204
980	335205
90004	335206
137926	335207
209601	335208
62962	335209
74962	335210
26990	335211
3487	335212
54648	335213
68978	335214
4914	335215
21073	335216
109639	335217
38517	335218
61448	335219
57314	335220
14023	335221
78101	335222
12182	335223
69733	335224
119910	335225
2480	335226
9999	335227
1798	335228
10543	335229
178109	335230
113214	335231
12553	335232
54369	335233
49294	335234
94374	335235
60321	335236
77997	335237
23973	335238
72712	335239
46906	335240
197772	335241
42341	335242
1119	335243
10546	335244
55462	335245
7637	335246
10542	335247
47572	335248
191794	335249
29024	335250
16457	335251
13943	335252
231133	335253
6903	335254
11410	335255
98278	335256
199138	335257
199172	335258
107846	335259
140844	335260
3647	335261
15561	335262
13668	335263
13014	335264
5811	335265
22329	335266
73208	335267
10903	335268
41395	335269
49089	335270
84811	335271
33709	335272
216885	335273
13222	335274
8231	335275
8742	335276
64107	335277
8387	335278
52697	335279
179467	335280
30853	335281
91752	335282
107986	335283
199698	335284
14066	335285
148141	335286
50540	335287
206	335288
30955	335289
166896	335290
80764	335291
34771	335292
19240	335293
29765	335294
9296	335295
2548	335296
18953	335297
65674	335298
980	335299
13151	335300
81784	335301
80795	335302
18644	335303
3207	335304
4534	335305
95916	335306
46942	335307
57181	335308
28392	335309
9625	335310
27005	335311
144140	335312
1538	335313
11660	335314
78516	335315
91164	335316
22745	335317
99715	335318
130693	335319
67	335320
141437	335321
93567	335322
18699	335323
24561	335324
3605	335325
105115	335326
14263	335327
30338	335328
112993	335329
220331	335330
1941	335331
99564	335332
1740	335333
1947	335334
228364	335335
239229	335336
61849	335337
47793	335338
164534	335339
150788	335340
1608	335341
8050	335342
58197	335343
25430	335344
150786	335345
81633	335346
28472	335347
31176	335348
51649	335349
81852	335350
5100	335351
74048	335352
24681	335353
18082	335354
102581	335355
155343	335356
71538	335357
58	335358
74797	335359
9658	335360
12558	335361
73462	335362
972	335363
13426	335364
800	335365
394	335366
9190	335367
5173	335368
150872	335369
16779	335370
65898	335371
787	335372
42561	335373
660	335374
9279	335375
216642	335376
107160	335377
52434	335378
52434	335379
117688	335380
5459	335381
25930	335382
156295	335383
2025	335384
8997	335385
1754	335386
38274	335387
177036	335388
16574	335389
138779	335390
11980	335391
9187	335392
82668	335393
48849	335394
75083	335395
207803	335396
29674	335397
22975	335398
32512	335399
95555	335400
39427	335401
20803	335402
215981	335403
52873	335404
17000	335405
164392	335406
163813	335407
198282	335408
126493	335409
95193	335410
12657	335411
193	335412
159740	335413
2996	335414
152162	335415
108628	335416
10136	335417
59586	335418
55087	335419
49295	335420
2024	335421
27144	335422
121909	335423
41656	335424
28569	335425
7790	335426
39150	335427
26805	335428
65780	335429
16509	335430
2843	335431
20998	335432
34575	335433
1419	335434
85265	335435
185154	335436
5094	335437
116414	335438
1947	335439
136696	335440
2184	335441
10741	335442
184839	335443
116414	335444
76692	335445
85577	335446
91597	335447
124225	335448
2790	335449
65607	335450
43917	335451
3515	335452
26216	335453
5176	335454
176202	335455
27068	335456
105844	335457
90634	335458
65732	335459
9243	335460
3546	335461
116214	335462
117270	335463
59791	335464
17335	335465
127877	335466
13098	335467
17447	335468
109187	335469
40414	335470
196	335471
45946	335472
68717	335473
172114	335474
225163	335475
233324	335476
65810	335477
102023	335478
51088	335479
18304	335480
18623	335481
21225	335482
4740	335483
35323	335484
9713	335485
7107	335486
129896	335487
74173	335488
130964	335489
22541	335490
6180	335491
16774	335492
3810	335493
27616	335494
9358	335495
22580	335496
35611	335497
30035	335498
3185	335499
35601	335500
11327	335501
164005	335502
34887	335503
67142	335504
94631	335505
34978	335506
60016	335507
57295	335508
5518	335509
13088	335510
43309	335511
129326	335512
93395	335513
57388	335514
9316	335515
74683	335516
13961	335517
36523	335518
44869	335519
95511	335520
126805	335521
6107	335522
1822	335523
95268	335524
56205	335525
126523	335526
60782	335527
72402	335528
34738	335529
57600	335530
23217	335531
27729	335532
20449	335533
73306	335534
132660	335535
135582	335536
28900	335537
43342	335538
72202	335539
74976	335540
129582	335541
34555	335542
4803	335543
28382	335544
105680	335545
55300	335546
44428	335547
45868	335548
36251	335549
39876	335550
9321	335551
97418	335552
11505	335553
31697	335554
71218	335555
13951	335556
31562	335557
17662	335558
91833	335559
143237	335560
16848	335561
117691	335562
19654	335563
8476	335564
140000	335565
126986	335566
184885	335567
95851	335568
46967	335569
99697	335570
3267	335571
116168	335572
39656	335573
93400	335574
235173	335575
34020	335576
43970	335577
1229	335578
9428	335579
48387	335580
11706	335581
7229	335582
27741	335583
3370	335584
186152	335585
98568	335586
19348	335587
45192	335588
71635	335589
27958	335590
93582	335591
130536	335592
20710	335593
11169	335594
74751	335595
55258	335596
44645	335597
6157	335598
183341	335599
71894	335600
15480	335601
6901	335602
103884	335603
47261	335604
92106	335605
56286	335606
11304	335607
9520	335608
8684	335609
28314	335610
27860	335611
643	335612
31916	335613
34950	335614
22551	335615
180587	335616
64721	335617
8355	335618
10195	335619
29518	335620
43945	335621
34928	335622
7267	335623
97281	335624
65735	335625
3158	335626
60729	335627
18460	335628
5624	335629
7538	335630
74862	335631
166307	335632
13730	335633
128533	335634
54805	335635
7507	335636
10976	335637
11758	335638
37008	335639
24584	335640
19347	335641
187159	335642
2679	335643
24400	335644
11791	335645
61796	335646
23851	335647
36144	335648
94660	335649
22677	335650
983	335651
41791	335652
23664	335653
2102	335654
2974	335655
18927	335656
72279	335657
10537	335658
12952	335659
74196	335660
4185	335661
17561	335662
74574	335663
11198	335664
10220	335665
2633	335666
328	335667
164839	335668
11650	335669
2392	335670
20162	335671
90032	335672
130957	335673
13183	335674
19635	335675
7205	335676
47302	335677
8286	335678
79663	335679
37905	335680
158	335681
19683	335682
22677	335683
24669	335684
37035	335685
28643	335686
7332	335687
8642	335688
9875	335689
32674	335690
38219	335691
58392	335692
95071	335693
37189	335694
55496	335695
31011	335696
216053	335697
152623	335698
3210	335699
14561	335700
9816	335701
779	335702
441	335703
45167	335704
13961	335705
593	335706
7090	335707
28423	335708
128034	335709
50432	335710
15797	335711
43739	335712
97631	335713
6268	335714
12078	335715
106907	335716
78659	335717
22353	335718
119634	335719
68385	335720
33318	335721
57744	335722
3609	335723
68561	335724
11033	335725
32790	335726
79688	335727
8628	335728
38781	335729
163840	335730
9950	335731
23212	335732
152498	335733
98016	335734
103256	335735
82999	335736
8732	335737
10883	335738
36015	335739
35899	335740
31141	335741
67546	335742
6180	335743
151225	335744
78773	335745
31364	335746
22770	335747
173401	335748
18810	335749
29970	335750
46660	335751
74371	335752
74937	335753
10874	335754
16191	335755
114	335756
344	335757
16213	335758
22804	335759
29096	335760
23237	335761
30341	335762
23961	335763
196049	335764
35627	335765
47878	335766
35323	335767
61823	335768
1828	335769
11047	335770
98486	335771
20305	335772
94416	335773
2862	335774
94948	335775
58303	335776
48438	335777
1722	335778
8034	335779
98056	335780
6117	335781
44860	335782
20001	335783
12625	335784
10204	335785
96098	335786
137702	335787
48	335788
32061	335789
50737	335790
13544	335791
95868	335792
1066	335793
129886	335794
23430	335795
140789	335796
74981	335797
45819	335798
115452	335799
27	335800
74002	335801
186301	335802
14047	335803
14023	335804
1097	335805
214895	335806
16308	335807
19114	335808
9500	335809
40485	335810
56808	335811
20223	335812
211148	335813
29474	335814
8618	335815
44905	335816
24131	335817
68199	335818
8708	335819
27867	335820
16003	335821
12122	335822
187567	335823
47085	335824
129361	335825
182075	335826
36017	335827
50510	335828
6910	335829
11840	335830
6447	335831
125725	335832
9790	335833
74791	335834
44832	335835
37903	335836
97827	335837
22800	335838
52832	335839
25791	335840
99092	335841
11099	335842
39618	335843
74632	335844
3541	335845
13226	335846
22770	335847
50537	335848
196004	335849
99076	335850
14004	335851
115861	335852
84179	335853
9856	335854
13140	335855
18534	335856
6035	335857
233736	335858
36226	335859
2015	335860
65133	335861
58072	335862
60141	335863
3146	335864
206357	335865
13860	335866
28421	335867
94610	335868
6139	335869
26518	335870
38638	335871
13059	335872
139961	335873
1569	335874
24527	335875
16247	335876
13879	335877
73172	335878
23949	335879
8804	335880
42261	335881
6339	335882
47028	335883
7088	335884
2780	335885
11415	335886
70032	335887
111671	335888
83313	335889
14087	335890
153008	335891
30946	335892
34857	335893
6207	335894
140619	335895
8511	335896
183466	335897
152565	335898
2561	335899
38055	335900
45256	335901
11611	335902
44964	335903
24318	335904
47847	335905
35389	335906
67057	335907
2922	335908
13557	335909
104063	335910
128873	335911
67963	335912
87357	335913
87632	335914
55880	335915
7349	335916
74550	335917
96524	335918
94804	335919
34937	335920
178455	335921
97305	335922
34528	335923
8006	335924
50424	335925
15639	335926
15838	335927
27940	335928
57388	335929
72757	335930
8011	335931
5874	335932
184135	335933
1074	335934
54412	335935
155407	335936
86188	335937
8912	335938
141043	335939
227182	335940
66947	335941
13285	335942
159002	335943
8359	335944
140509	335945
3692	335946
30437	335947
24120	335948
29854	335949
134089	335950
42249	335951
146237	335952
18549	335953
68507	335954
51699	335955
58577	335956
158942	335957
121491	335958
158881	335959
4809	335960
37280	335961
118428	335962
194524	335963
4884	335964
895	335965
80358	335966
105984	335967
140557	335968
124778	335969
103929	335970
85754	335971
66705	335972
209239	335973
87174	335974
119688	335975
7540	335976
3077	335977
65439	335978
20783	335979
117069	335980
139913	335981
115164	335982
90299	335983
67581	335984
42217	335985
227597	335986
9698	335987
41816	335988
126293	335989
159567	335990
80065	335991
115039	335992
63245	335993
118170	335994
36284	335995
11146	335996
45356	335997
30091	335998
82366	335999
114864	336000
158297	336001
232556	336002
225239	336003
86177	336004
108000	336005
52922	336006
2711	336007
61672	336008
53333	336009
71018	336010
227869	336011
225734	336012
51752	336013
225357	336014
86012	336015
100691	336016
55112	336017
13110	336018
80621	336019
85970	336020
66171	336021
141607	336022
102872	336023
24916	336024
115646	336025
226616	336026
115245	336027
92837	336028
49466	336029
139597	336030
117213	336031
157562	336032
31069	336033
62894	336034
13279	336035
79074	336036
19613	336037
19612	336038
101475	336039
47333	336040
58076	336041
76873	336042
34058	336043
19331	336044
12862	336045
5684	336046
100347	336047
59462	336048
31234	336049
63879	336050
18480	336051
31558	336052
59087	336053
146809	336054
82604	336055
26186	336056
113029	336057
10796	336058
86574	336059
146624	336060
20312	336061
65201	336062
32164	336063
27272	336064
72016	336065
67607	336066
115458	336067
225717	336068
224860	336069
85911	336070
159331	336071
227844	336072
223799	336073
99510	336074
70189	336075
10469	336076
15360	336077
7732	336078
2821	336079
2821	336080
112222	336081
54406	336082
9862	336083
155959	336084
4334	336085
2319	336086
31508	336087
212019	336088
152538	336089
11028	336090
296	336091
20053	336092
115750	336093
224028	336094
114891	336095
46596	336096
51550	336097
158984	336098
75642	336099
68076	336100
159720	336101
115544	336102
10321	336103
224561	336104
51923	336105
158934	336106
70076	336107
55510	336108
157630	336109
157843	336110
214951	336111
86923	336112
87680	336113
82275	336114
117483	336115
1051	336116
211063	336117
32812	336118
152409	336119
132259	336120
44425	336121
88669	336122
63921	336123
63615	336124
30847	336125
18783	336126
36502	336127
44280	336128
52345	336129
176213	336130
55766	336131
36798	336132
66616	336133
126573	336134
66147	336135
18530	336136
128232	336137
29230	336138
26411	336139
30058	336140
24257	336141
60504	336142
70391	336143
42713	336144
224229	336145
68095	336146
25989	336147
150189	336148
159310	336149
114970	336150
187	336151
114057	336152
16566	336153
135415	336154
75050	336155
16411	336156
100214	336157
23724	336158
159684	336159
85269	336160
29237	336161
105611	336162
3750	336163
116384	336164
124346	336165
16411	336166
139961	336167
94960	336168
16548	336169
62292	336170
146816	336171
99036	336172
15030	336173
4448	336174
46892	336175
21993	336176
140626	336177
3636	336178
156103	336179
38704	336180
50496	336181
26	336182
17	336183
23702	336184
8571	336185
3888	336186
77370	336187
61721	336188
6237	336189
114763	336190
227899	336191
86230	336192
50047	336193
213884	336194
83719	336195
146776	336196
232012	336197
112991	336198
162776	336199
231729	336200
152714	336201
6284	336202
37699	336203
198430	336204
75093	336205
102644	336206
13495	336207
172742	336208
97713	336209
115725	336210
7830	336211
194634	336212
86019	336213
158076	336214
228021	336215
223743	336216
158894	336217
224613	336218
21423	336219
148943	336220
156720	336221
42567	336222
3	336223
135343	336224
164420	336225
72375	336226
120702	336227
164528	336228
86238	336229
159853	336230
744	336231
115562	336232
154824	336233
66203	336234
224406	336235
237736	336236
226161	336237
159755	336238
134927	336239
115501	336240
115103	336241
114311	336242
157947	336243
227763	336244
224881	336245
114765	336246
115544	336247
160169	336248
159527	336249
110085	336250
227561	336251
159164	336252
66203	336253
225831	336254
158876	336255
158443	336256
86201	336257
224236	336258
115723	336259
227806	336260
86320	336261
158602	336262
86322	336263
158141	336264
85937	336265
66170	336266
215727	336267
114765	336268
114607	336269
157798	336270
115198	336271
223883	336272
1137	336273
3543	336274
142974	336275
23168	336276
122818	336277
66655	336278
45261	336279
115012	336280
227367	336281
17874	336282
152123	336283
85513	336284
115012	336285
1907	336286
173683	336287
43067	336288
36246	336289
13531	336290
223550	336291
114728	336292
89101	336293
57992	336294
126598	336295
227134	336296
76394	336297
3145	336298
30135	336299
225488	336300
159217	336301
159553	336302
159282	336303
66183	336304
52	336305
124091	336306
94297	336307
1553	336308
62489	336309
200669	336310
120078	336311
73778	336312
3491	336313
158813	336314
17125	336315
225396	336316
9353	336317
18919	336318
12998	336319
4604	336320
43445	336321
27799	336322
117766	336323
68730	336324
20032	336325
2927	336326
73923	336327
120951	336328
43860	336329
54436	336330
60288	336331
133668	336332
35888	336333
71347	336334
44473	336335
10883	336336
89675	336337
4293	336338
15640	336339
43590	336340
31383	336341
105974	336342
60835	336343
10191	336344
27892	336345
9707	336346
8085	336347
29899	336348
45670	336349
43919	336350
56945	336351
30164	336352
61408	336353
79571	336354
11638	336355
6037	336356
22036	336357
12022	336358
5563	336359
48372	336360
24353	336361
5391	336362
36833	336363
29954	336364
18664	336365
2718	336366
34515	336367
1666	336368
31808	336369
25305	336370
48298	336371
28743	336372
55950	336373
12551	336374
2077	336375
2077	336376
65588	336377
42661	336378
89250	336379
50389	336380
92038	336381
80675	336382
71048	336383
17045	336384
109731	336385
217267	336386
5049	336387
41393	336388
66681	336389
133777	336390
69998	336391
41646	336392
6762	336393
150786	336394
108135	336395
234665	336396
115529	336397
63269	336398
49313	336399
116366	336400
18188	336401
2245	336402
43176	336403
31110	336404
146140	336405
108143	336406
32251	336407
32010	336408
30756	336409
13131	336410
53428	336411
113667	336412
146007	336413
161126	336414
146028	336415
118896	336416
66475	336417
31397	336418
4007	336419
1959	336420
53777	336421
152145	336422
63189	336423
46941	336424
223804	336425
4531	336426
111095	336427
47773	336428
202770	336429
150695	336430
212725	336431
152423	336432
3517	336433
9238	336434
82081	336435
113304	336436
25984	336437
237816	336438
86352	336439
39014	336440
116007	336441
1759	336442
37835	336443
3423	336444
92100	336445
83938	336446
107887	336447
788	336448
63268	336449
227804	336450
120345	336451
25087	336452
81714	336453
179657	336454
66231	336455
81735	336456
146018	336457
224346	336458
36891	336459
18354	336460
146402	336461
196989	336462
146221	336463
226525	336464
16744	336465
13485	336466
41124	336467
29436	336468
9561	336469
46105	336470
162894	336471
18640	336472
37953	336473
24338	336474
18845	336475
19471	336476
19945	336477
33443	336478
21616	336479
113986	336480
126754	336481
56110	336482
88264	336483
6214	336484
14789	336485
71294	336486
29751	336487
41408	336488
114086	336489
40937	336490
52404	336491
18640	336492
48586	336493
9514	336494
9649	336495
36773	336496
59378	336497
37021	336498
35796	336499
159816	336500
22970	336501
19307	336502
20298	336503
32549	336504
78458	336505
34406	336506
29755	336507
29002	336508
71599	336509
16541	336510
32544	336511
65609	336512
56483	336513
18845	336514
76949	336515
41734	336516
52331	336517
52740	336518
70947	336519
6068	336520
62864	336521
86575	336522
50121	336523
23036	336524
110669	336525
109868	336526
95755	336527
150349	336528
3421	336529
51164	336530
83469	336531
27610	336532
177919	336533
127045	336534
55579	336535
104253	336536
127458	336537
175535	336538
94725	336539
125801	336540
127177	336541
211088	336542
60318	336543
146762	336544
178776	336545
27610	336546
151787	336547
71377	336548
66121	336549
148623	336550
1940	336551
206275	336552
109184	336553
94024	336554
234624	336555
149867	336556
212437	336557
49911	336558
63200	336559
203398	336560
109174	336561
151176	336562
104808	336563
109343	336564
113767	336565
209924	336566
203011	336567
140931	336568
77329	336569
63646	336570
83247	336571
111761	336572
205620	336573
116171	336574
113374	336575
2165	336576
235464	336577
82629	336578
105698	336579
158040	336580
1746	336581
128445	336582
85737	336583
152990	336584
107411	336585
219020	336586
104287	336587
141007	336588
104250	336589
60873	336590
125663	336591
60864	336592
87037	336593
160947	336594
225409	336595
203527	336596
49315	336597
108184	336598
63707	336599
20932	336600
153206	336601
869	336602
153820	336603
1742	336604
77543	336605
30100	336606
47730	336607
233527	336608
112645	336609
120342	336610
22264	336611
234808	336612
203279	336613
155802	336614
151706	336615
94047	336616
94171	336617
93811	336618
94793	336619
11888	336620
94673	336621
71678	336622
110642	336623
110327	336624
114464	336625
65940	336626
95424	336627
60854	336628
39043	336629
93196	336630
178930	336631
145914	336632
81728	336633
94932	336634
43555	336635
79435	336636
127377	336637
94695	336638
125926	336639
176381	336640
238437	336641
177958	336642
55788	336643
115665	336644
215762	336645
103103	336646
79429	336647
25914	336648
83132	336649
108009	336650
147991	336651
142290	336652
6215	336653
146191	336654
209151	336655
82852	336656
149373	336657
149579	336658
78308	336659
1405	336660
15395	336661
10473	336662
49949	336663
203241	336664
39827	336665
105636	336666
79651	336667
21814	336668
203270	336669
210593	336670
63118	336671
206955	336672
30122	336673
161522	336674
226490	336675
205854	336676
109979	336677
86633	336678
237542	336679
148706	336680
120026	336681
63265	336682
39384	336683
153930	336684
146409	336685
86406	336686
47784	336687
27556	336688
24977	336689
30794	336690
80575	336691
46405	336692
57192	336693
152803	336694
46314	336695
29291	336696
21002	336697
36795	336698
149282	336699
85983	336700
2203	336701
66300	336702
159845	336703
167136	336704
34038	336705
1414	336706
58085	336707
66313	336708
113193	336709
657	336710
238161	336711
187099	336712
8819	336713
62988	336714
25244	336715
4829	336716
5586	336717
98256	336718
74772	336719
20366	336720
110875	336721
237473	336722
23187	336723
36327	336724
38295	336725
1878	336726
57790	336727
109437	336728
91424	336729
8057	336730
24288	336731
67284	336732
33360	336733
50363	336734
93252	336735
17300	336736
100976	336737
237558	336738
63618	336739
31520	336740
159817	336741
75083	336742
18566	336743
128474	336744
857	336745
28285	336746
97276	336747
19600	336748
62158	336749
3973	336750
36054	336751
98953	336752
34475	336753
83296	336754
138510	336755
73546	336756
33436	336757
140676	336758
154641	336759
48636	336760
137201	336761
49810	336762
44058	336763
6510	336764
86083	336765
38665	336766
61345	336767
18380	336768
2372	336769
83446	336770
113385	336771
92124	336772
35552	336773
114547	336774
24105	336775
8925	336776
91350	336777
40365	336778
18566	336779
16625	336780
23607	336781
115052	336782
118954	336783
119510	336784
45174	336785
23175	336786
3346	336787
19230	336788
81626	336789
2450	336790
46875	336791
45463	336792
36765	336793
6111	336794
1188	336795
218832	336796
3134	336797
86342	336798
54549	336799
28606	336800
183878	336801
60605	336802
113370	336803
159819	336804
97650	336805
216891	336806
29649	336807
85972	336808
59894	336809
49859	336810
11869	336811
11388	336812
119435	336813
114643	336814
39795	336815
24402	336816
34742	336817
15671	336818
115408	336819
3621	336820
50394	336821
40765	336822
205816	336823
97371	336824
62919	336825
71242	336826
57355	336827
164073	336828
97599	336829
45759	336830
44198	336831
59323	336832
154319	336833
28592	336834
11498	336835
97325	336836
230067	336837
216299	336838
74118	336839
57159	336840
15592	336841
4322	336842
7832	336843
85313	336844
52051	336845
154841	336846
7189	336847
117415	336848
327	336849
116814	336850
224398	336851
68419	336852
609	336853
232646	336854
169094	336855
624	336856
2204	336857
43098	336858
70012	336859
5696	336860
9654	336861
7116	336862
4583	336863
35873	336864
75053	336865
23214	336866
5440	336867
72457	336868
153938	336869
114733	336870
211939	336871
85897	336872
61220	336873
216588	336874
30083	336875
75814	336876
3525	336877
63438	336878
2496	336879
131683	336880
150117	336881
85972	336882
111801	336883
217525	336884
2952	336885
53148	336886
9679	336887
16420	336888
5975	336889
98404	336890
151396	336891
60835	336892
99316	336893
6385	336894
12476	336895
115172	336896
159064	336897
66455	336898
88914	336899
2183	336900
1263	336901
66025	336902
158288	336903
139448	336904
85327	336905
1067	336906
118861	336907
238916	336908
38915	336909
40575	336910
188600	336911
87221	336912
1315	336913
19000	336914
68798	336915
59034	336916
177810	336917
49475	336918
33930	336919
49049	336920
3668	336921
216016	336922
78114	336923
26824	336924
13161	336925
8247	336926
52638	336927
76914	336928
24	336929
1548	336930
8731	336931
33954	336932
6510	336933
8260	336934
120487	336935
76240	336936
78811	336937
31743	336938
4029	336939
19910	336940
250	336941
2053	336942
91732	336943
15177	336944
74241	336945
27745	336946
167093	336947
32959	336948
5848	336949
69145	336950
130550	336951
116656	336952
75124	336953
164610	336954
80230	336955
9740	336956
28037	336957
86445	336958
125749	336959
34481	336960
94900	336961
26665	336962
12661	336963
159744	336964
70074	336965
205882	336966
60735	336967
7838	336968
796	336969
205764	336970
42046	336971
167139	336972
67466	336973
50733	336974
10321	336975
62492	336976
6341	336977
158197	336978
41944	336979
738	336980
1287	336981
229303	336982
193	336983
18253	336984
41851	336985
82668	336986
88816	336987
65650	336988
64011	336989
68426	336990
159303	336991
144781	336992
6806	336993
214725	336994
26753	336995
3154	336996
221193	336997
2464	336998
118165	336999
63139	337000
113154	337001
199857	337002
225077	337003
64035	337004
128086	337005
57193	337006
10649	337007
188727	337008
118832	337009
105695	337010
10551	337011
69155	337012
16933	337013
38323	337014
62070	337015
31987	337016
113915	337017
21413	337018
230767	337019
34056	337020
112810	337021
172276	337022
62319	337023
156632	337024
138559	337025
8474	337026
61970	337027
70189	337028
1679	337029
100344	337030
172952	337031
158057	337032
120029	337033
143827	337034
117404	337035
95521	337036
125669	337037
5528	337038
32791	337039
11525	337040
254	337041
71558	337042
19229	337043
72441	337044
46457	337045
58974	337046
11840	337047
704	337048
57568	337049
1866	337050
58764	337051
23432	337052
36803	337053
24954	337054
78149	337055
19654	337056
48888	337057
24766	337058
9884	337059
48005	337060
23164	337061
60435	337062
89453	337063
2328	337064
147629	337065
3396	337066
5210	337067
2083	337068
105845	337069
217896	337070
122818	337071
160052	337072
108907	337073
216092	337074
1805	337075
153344	337076
194644	337077
4391	337078
4391	337079
4391	337080
4391	337081
4391	337082
4391	337083
78543	337084
121511	337085
3439	337086
12416	337087
31699	337088
145608	337089
16777	337090
46920	337091
197754	337092
18055	337093
35276	337094
16718	337095
117405	337096
18035	337097
118200	337098
79561	337099
60730	337100
24403	337101
12802	337102
78982	337103
26922	337104
75768	337105
131875	337106
56470	337107
24315	337108
4988	337109
23	337110
148317	337111
90470	337112
37540	337113
229784	337114
3603	337115
148858	337116
149160	337117
101948	337118
118415	337119
37336	337120
19455	337121
218345	337122
55423	337123
38716	337124
66178	337125
657	337126
76995	337127
37164	337128
33752	337129
232889	337130
32012	337131
5418	337132
33840	337133
92166	337134
89450	337135
32909	337136
112229	337137
93021	337138
27311	337139
17036	337140
14323	337141
114840	337142
99402	337143
85955	337144
158845	337145
122776	337146
227397	337147
12635	337148
225023	337149
158055	337150
227790	337151
159399	337152
34493	337153
99515	337154
159971	337155
115476	337156
227590	337157
40660	337158
160191	337159
115389	337160
159201	337161
114840	337162
223556	337163
159396	337164
114545	337165
86140	337166
6853	337167
225156	337168
86154	337169
45362	337170
99692	337171
213399	337172
68607	337173
157742	337174
223705	337175
160725	337176
112158	337177
225933	337178
13339	337179
114687	337180
227662	337181
189149	337182
227647	337183
111127	337184
10922	337185
22298	337186
22255	337187
18219	337188
172750	337189
126997	337190
16030	337191
30147	337192
72080	337193
45957	337194
2855	337195
45232	337196
13934	337197
11068	337198
92243	337199
205516	337200
74056	337201
18951	337202
15859	337203
25532	337204
32264	337205
107059	337206
208724	337207
44878	337208
8776	337209
16790	337210
58458	337211
10980	337212
17303	337213
5050	337214
10588	337215
65791	337216
278	337217
22758	337218
36695	337219
3136	337220
17303	337221
2555	337222
2253	337223
73597	337224
57045	337225
143335	337226
12256	337227
3350	337228
115970	337229
207754	337230
4343	337231
8021	337232
10779	337233
9997	337234
11251	337235
28902	337236
28842	337237
25945	337238
136	337239
130826	337240
73770	337241
33556	337242
113307	337243
164251	337244
172765	337245
158357	337246
225273	337247
115322	337248
80906	337249
35	337250
138206	337251
113567	337252
63536	337253
5912	337254
1998	337255
2886	337256
25273	337257
3878	337258
158075	337259
86485	337260
66199	337261
3884	337262
2707	337263
9	337264
21047	337265
7983	337266
4257	337267
132255	337268
8008	337269
1721	337270
45838	337271
34871	337272
21599	337273
1128	337274
21101	337275
11632	337276
23756	337277
3201	337278
106098	337279
25565	337280
82599	337281
80649	337282
164578	337283
13114	337284
25119	337285
183067	337286
16573	337287
91317	337288
426	337289
22898	337290
91811	337291
48765	337292
12870	337293
12760	337294
2930	337295
141773	337296
20294	337297
11387	337298
133806	337299
80483	337300
103920	337301
5276	337302
28423	337303
79797	337304
461	337305
96441	337306
65486	337307
2516	337308
5668	337309
130518	337310
33557	337311
205004	337312
139366	337313
42	337314
18381	337315
86876	337316
33958	337317
28915	337318
299	337319
3160	337320
21184	337321
19216	337322
37351	337323
108861	337324
5859	337325
166241	337326
61444	337327
186020	337328
92428	337329
6621	337330
65248	337331
7997	337332
1362	337333
111288	337334
123874	337335
57112	337336
27351	337337
2956	337338
8715	337339
3683	337340
8733	337341
11306	337342
4945	337343
17549	337344
159084	337345
65196	337346
12358	337347
37856	337348
4421	337349
14528	337350
136626	337351
1589	337352
2898	337353
17102	337354
78375	337355
100797	337356
51268	337357
60433	337358
1894	337359
409	337360
90	337361
3017	337362
1879	337363
50948	337364
32322	337365
19949	337366
71387	337367
61278	337368
167578	337369
3529	337370
1808	337371
1011	337372
111400	337373
101547	337374
238277	337375
48732	337376
119881	337377
12104	337378
12112	337379
6375	337380
57766	337381
133794	337382
216505	337383
182567	337384
116192	337385
8671	337386
30133	337387
10275	337388
194260	337389
156742	337390
20130	337391
106045	337392
64898	337393
37978	337394
12287	337395
545	337396
21113	337397
47979	337398
47370	337399
40099	337400
166761	337401
14469	337402
10612	337403
9092	337404
3061	337405
103861	337406
31370	337407
183	337408
5011	337409
156661	337410
117812	337411
114123	337412
131956	337413
6860	337414
210393	337415
131170	337416
6510	337417
119398	337418
160950	337419
47670	337420
26159	337421
201736	337422
240248	337423
89058	337424
50334	337425
18306	337426
178515	337427
46502	337428
70552	337429
12675	337430
81612	337431
65841	337432
5141	337433
181	337434
10344	337435
34452	337436
23759	337437
10292	337438
19297	337439
111598	337440
2190	337441
66634	337442
21159	337443
83686	337444
49267	337445
19110	337446
1749	337447
112743	337448
81685	337449
228756	337450
4490	337451
3952	337452
36185	337453
222769	337454
67786	337455
84864	337456
25944	337457
22522	337458
9097	337459
1150	337460
86162	337461
51887	337462
33080	337463
4117	337464
3477	337465
195355	337466
12751	337467
1510	337468
5115	337469
12181	337470
93029	337471
68316	337472
200659	337473
7805	337474
78119	337475
162040	337476
50811	337477
29363	337478
18349	337479
5920	337480
51500	337481
25932	337482
101930	337483
22338	337484
61170	337485
171986	337486
33392	337487
228330	337488
62055	337489
123315	337490
59016	337491
888	337492
2547	337493
5197	337494
45173	337495
4180	337496
14464	337497
2191	337498
164932	337499
143401	337500
9393	337501
113279	337502
92391	337503
91729	337504
12060	337505
12060	337506
139769	337507
85999	337508
80399	337509
26506	337510
4111	337511
1320	337512
102046	337513
21117	337514
4010	337515
100689	337516
100684	337517
220476	337518
3985	337519
135851	337520
163576	337521
28705	337522
91498	337523
100146	337524
64443	337525
123013	337526
17669	337527
1570	337528
1298	337529
99033	337530
31141	337531
205675	337532
162480	337533
84812	337534
30902	337535
7865	337536
94451	337537
92139	337538
110298	337539
61912	337540
234873	337541
160382	337542
109912	337543
123731	337544
45697	337545
2647	337546
161397	337547
204454	337548
28755	337549
10585	337550
420	337551
22449	337552
17641	337553
187775	337554
36138	337555
164736	337556
116992	337557
86957	337558
57939	337559
100357	337560
135373	337561
188709	337562
75833	337563
8047	337564
99033	337565
129655	337566
151288	337567
105854	337568
17080	337569
36054	337570
9911	337571
68018	337572
118056	337573
100130	337574
106313	337575
135401	337576
36035	337577
106311	337578
36604	337579
59576	337580
150379	337581
151662	337582
426	337583
8600	337584
35902	337585
109479	337586
59528	337587
4257	337588
150231	337589
220048	337590
120	337591
185840	337592
36953	337593
110729	337594
110729	337595
73656	337596
61714	337597
48801	337598
90532	337599
119003	337600
40724	337601
1922	337602
1180	337603
137387	337604
139039	337605
62386	337606
120286	337607
180131	337608
59528	337609
88278	337610
57720	337611
58428	337612
1168	337613
88169	337614
23761	337615
5561	337616
66649	337617
219337	337618
17156	337619
3201	337620
69735	337621
26029	337622
199152	337623
5109	337624
54322	337625
2547	337626
8740	337627
96008	337628
39736	337629
50595	337630
22501	337631
139242	337632
182634	337633
20133	337634
7590	337635
2764	337636
4757	337637
4757	337638
40361	337639
2990	337640
150598	337641
6958	337642
2191	337643
70539	337644
28333	337645
1255	337646
206057	337647
92605	337648
52796	337649
4291	337650
34887	337651
17298	337652
2	337653
118675	337654
38107	337655
59184	337656
10116	337657
42494	337658
73321	337659
3630	337660
10030	337661
2668	337662
48330	337663
4727	337664
3936	337665
39633	337666
37767	337667
20335	337668
71825	337669
139989	337670
5595	337671
709	337672
9468	337673
2901	337674
171205	337675
5236	337676
153006	337677
4385	337678
42	337679
11435	337680
5515	337681
2124	337682
19042	337683
4864	337684
30269	337685
25256	337686
643	337687
31165	337688
46664	337689
28071	337690
1819	337691
4142	337692
39289	337693
9358	337694
74585	337695
11801	337696
39242	337697
2005	337698
28491	337699
6493	337700
8565	337701
6493	337702
97216	337703
171891	337704
79250	337705
5716	337706
61677	337707
153	337708
126449	337709
2957	337710
7879	337711
3037	337712
9049	337713
49603	337714
3196	337715
39371	337716
32619	337717
4374	337718
25010	337719
1295	337720
15949	337721
3859	337722
92549	337723
5939	337724
66785	337725
662	337726
35312	337727
6010	337728
17733	337729
21033	337730
6945	337731
204319	337732
24341	337733
3975	337734
25557	337735
8505	337736
56627	337737
5265	337738
72548	337739
66884	337740
4948	337741
51198	337742
19118	337743
45453	337744
155174	337745
2147	337746
10189	337747
4385	337748
64182	337749
209355	337750
38298	337751
9049	337752
71425	337753
1466	337754
165	337755
6272	337756
117262	337757
2699	337758
20891	337759
25447	337760
14752	337761
7250	337762
4948	337763
362	337764
83833	337765
42426	337766
3305	337767
16152	337768
19092	337769
9686	337770
51636	337771
13605	337772
67920	337773
40925	337774
160087	337775
115491	337776
21643	337777
41099	337778
41096	337779
21622	337780
46903	337781
14808	337782
67796	337783
238813	337784
32955	337785
115491	337786
68291	337787
33160	337788
56729	337789
66838	337790
68289	337791
129169	337792
41481	337793
52871	337794
7214	337795
26242	337796
66638	337797
26279	337798
88531	337799
198996	337800
28851	337801
978	337802
19539	337803
14283	337804
28851	337805
88477	337806
41093	337807
8164	337808
88609	337809
199103	337810
28851	337811
75583	337812
85484	337813
85270	337814
30760	337815
155389	337816
155378	337817
39798	337818
39798	337819
939	337820
212332	337821
238142	337822
132417	337823
155491	337824
3298	337825
212530	337826
26758	337827
108278	337828
156497	337829
92837	337830
221249	337831
44429	337832
3632	337833
17716	337834
13892	337835
40119	337836
2089	337837
6964	337838
24479	337839
44803	337840
142033	337841
4205	337842
39362	337843
1176	337844
81984	337845
119022	337846
30688	337847
83787	337848
30205	337849
21078	337850
18502	337851
22903	337852
4250	337853
100049	337854
2764	337855
5528	337856
118452	337857
165730	337858
216280	337859
94488	337860
577	337861
121449	337862
30000	337863
225302	337864
50239	337865
157331	337866
102897	337867
148154	337868
24800	337869
71394	337870
8178	337871
6267	337872
87953	337873
185344	337874
18912	337875
138519	337876
5491	337877
52975	337878
58648	337879
18776	337880
4327	337881
20690	337882
225857	337883
44082	337884
59551	337885
8486	337886
65299	337887
136987	337888
29937	337889
61400	337890
30857	337891
10047	337892
11902	337893
2114	337894
16663	337895
19673	337896
24209	337897
97094	337898
5486	337899
47993	337900
28808	337901
163690	337902
12200	337903
4890	337904
38416	337905
32881	337906
176132	337907
229417	337908
161352	337909
6344	337910
51560	337911
8521	337912
60034	337913
2708	337914
56643	337915
86501	337916
2114	337917
119022	337918
47513	337919
111640	337920
144866	337921
158147	337922
14633	337923
1284	337924
64228	337925
26335	337926
68388	337927
26335	337928
11789	337929
61722	337930
15706	337931
41378	337932
93154	337933
237732	337934
148934	337935
80287	337936
160515	337937
121602	337938
41289	337939
236420	337940
13644	337941
106479	337942
153077	337943
142608	337944
151829	337945
93434	337946
14284	337947
86393	337948
21	337949
82460	337950
151569	337951
103432	337952
165618	337953
120603	337954
133608	337955
8338	337956
13707	337957
68612	337958
50598	337959
9629	337960
128432	337961
148149	337962
236586	337963
161647	337964
5679	337965
50162	337966
104979	337967
140697	337968
16766	337969
2547	337970
3211	337971
314	337972
439	337973
224618	337974
220012	337975
2886	337976
29281	337977
66233	337978
3633	337979
1	337980
1	337981
1	337982
106609	337983
15659	337984
34534	337985
88455	337986
219726	337987
39455	337988
1222	337989
3048	337990
87800	337991
100258	337992
140742	337993
43768	337994
25946	337995
96593	337996
9117	337997
5048	337998
44571	337999
72506	338000
57583	338001
138016	338002
59532	338003
47131	338004
105260	338005
161324	338006
27633	338007
47326	338008
35517	338009
64754	338010
191	338011
10080	338012
20953	338013
120381	338014
31767	338015
973	338016
65201	338017
7007	338018
57585	338019
7156	338020
55487	338021
132664	338022
83376	338023
59095	338024
167209	338025
4929	338026
26462	338027
81260	338028
129625	338029
34569	338030
97016	338031
170811	338032
3007	338033
32458	338034
74912	338035
17113	338036
22088	338037
105596	338038
211912	338039
38910	338040
177939	338041
56858	338042
57182	338043
64100	338044
84746	338045
94821	338046
45085	338047
68477	338048
50593	338049
183799	338050
47025	338051
97832	338052
23119	338053
39329	338054
17667	338055
73823	338056
137521	338057
92734	338058
2405	338059
135259	338060
130137	338061
68476	338062
26118	338063
345	338064
72394	338065
95880	338066
36187	338067
82400	338068
138550	338069
116676	338070
121119	338071
8059	338072
63514	338073
181516	338074
104076	338075
94475	338076
137291	338077
29185	338078
98380	338079
55487	338080
136839	338081
150560	338082
516	338083
57430	338084
19400	338085
1700	338086
184659	338087
15212	338088
110144	338089
2896	338090
131159	338091
140150	338092
77396	338093
655	338094
98932	338095
17243	338096
208878	338097
7564	338098
150123	338099
32574	338100
44586	338101
61526	338102
59488	338103
44586	338104
7156	338105
129691	338106
58223	338107
20904	338108
874	338109
131917	338110
25226	338111
2405	338112
8001	338113
232344	338114
101439	338115
50626	338116
57068	338117
99405	338118
23119	338119
128739	338120
186031	338121
57068	338122
140703	338123
21750	338124
48601	338125
130783	338126
75626	338127
7972	338128
74892	338129
113414	338130
4100	338131
133468	338132
14167	338133
52511	338134
52511	338135
426	338136
15725	338137
15725	338138
129587	338139
5616	338140
5616	338141
5616	338142
16666	338143
70197	338144
27507	338145
3619	338146
74556	338147
11177	338148
152584	338149
132706	338150
116309	338151
98213	338152
67531	338153
3785	338154
4673	338155
102737	338156
46292	338157
3210	338158
57193	338159
7040	338160
1142	338161
126518	338162
182582	338163
5299	338164
44896	338165
1354	338166
2097	338167
7841	338168
1817	338169
96094	338170
110640	338171
1320	338172
119707	338173
39981	338174
6894	338175
44304	338176
14584	338177
134	338178
75297	338179
28476	338180
4176	338181
4176	338182
5058	338183
1094	338184
2130	338185
9433	338186
30778	338187
59365	338188
28468	338189
20274	338190
1899	338191
56524	338192
58027	338193
48527	338194
24040	338195
14424	338196
6785	338197
30595	338198
99	338199
35658	338200
99514	338201
85303	338202
172923	338203
49063	338204
29221	338205
3622	338206
9	338207
79071	338208
816	338209
28384	338210
1320	338211
28250	338212
1680	338213
24871	338214
89156	338215
888	338216
4176	338217
13213	338218
913	338219
31969	338220
5048	338221
63530	338222
81915	338223
29465	338224
51341	338225
49398	338226
35659	338227
6397	338228
9412	338229
4968	338230
888	338231
1446	338232
2022	338233
39059	338234
15732	338235
20337	338236
296	338237
7005	338238
18954	338239
11097	338240
99689	338241
233629	338242
59300	338243
139279	338244
139048	338245
27946	338246
82562	338247
366	338248
436	338249
9	338250
19364	338251
42465	338252
163915	338253
149659	338254
15600	338255
19	338256
888	338257
9867	338258
79503	338259
6104	338260
8495	338261
16505	338262
11117	338263
51308	338264
19034	338265
1	338266
1	338267
19	338268
30057	338269
5276	338270
1899	338271
61416	338272
85242	338273
25124	338274
40494	338275
64661	338276
24814	338277
217283	338278
31796	338279
228	338280
62119	338281
13991	338282
113	338283
26061	338284
14284	338285
17788	338286
82795	338287
207855	338288
4380	338289
5298	338290
47785	338291
6402	338292
141631	338293
43256	338294
70555	338295
68349	338296
223162	338297
105	338298
1446	338299
250	338300
250	338301
642	338302
18840	338303
128241	338304
52462	338305
105	338306
3325	338307
2392	338308
333	338309
220	338310
1817	338311
13243	338312
35520	338313
13	338314
13	338315
4891	338316
3215	338317
2038	338318
195331	338319
205774	338320
25465	338321
123872	338322
87075	338323
70092	338324
70367	338325
70125	338326
37357	338327
138115	338328
31982	338329
72405	338330
115446	338331
21379	338332
93637	338333
123136	338334
210744	338335
1021	338336
38631	338337
35586	338338
65612	338339
51145	338340
4117	338341
194533	338342
206026	338343
67256	338344
154681	338345
65637	338346
67728	338347
137973	338348
113428	338349
39754	338350
215112	338351
111188	338352
1355	338353
60626	338354
158172	338355
90985	338356
4741	338357
61807	338358
31680	338359
50231	338360
160039	338361
35829	338362
13262	338363
7544	338364
459	338365
50231	338366
137176	338367
68961	338368
93301	338369
172937	338370
231901	338371
154699	338372
154800	338373
154863	338374
150275	338375
153859	338376
113215	338377
162044	338378
84767	338379
216979	338380
172	338381
216260	338382
154525	338383
154539	338384
6450	338385
212965	338386
113073	338387
138123	338388
150159	338389
216575	338390
131731	338391
217338	338392
152432	338393
24497	338394
4301	338395
45914	338396
1222	338397
51141	338398
150299	338399
90753	338400
111888	338401
16864	338402
216876	338403
58262	338404
48094	338405
37179	338406
81336	338407
50288	338408
99123	338409
26814	338410
20495	338411
9566	338412
107726	338413
108201	338414
12305	338415
81370	338416
102324	338417
51069	338418
82352	338419
187504	338420
113382	338421
217476	338422
38151	338423
38631	338424
9595	338425
37357	338426
125442	338427
81808	338428
166961	338429
121817	338430
46565	338431
48747	338432
50741	338433
30450	338434
32473	338435
88431	338436
181791	338437
6634	338438
8628	338439
81405	338440
13845	338441
75500	338442
8787	338443
195230	338444
58769	338445
138296	338446
76073	338447
156224	338448
45594	338449
211439	338450
147777	338451
36286	338452
191999	338453
150605	338454
100488	338455
138179	338456
118849	338457
158821	338458
32090	338459
5342	338460
13262	338461
86121	338462
171604	338463
238578	338464
224830	338465
144931	338466
36833	338467
167231	338468
146465	338469
4935	338470
150104	338471
29997	338472
129700	338473
228668	338474
59405	338475
163900	338476
129721	338477
111898	338478
135295	338479
25889	338480
8978	338481
25985	338482
85156	338483
40073	338484
209672	338485
158827	338486
6247	338487
8733	338488
51786	338489
29877	338490
163109	338491
13160	338492
77658	338493
153839	338494
20356	338495
121998	338496
46993	338497
73656	338498
112550	338499
158787	338500
75205	338501
36903	338502
19843	338503
157919	338504
182042	338505
29360	338506
14388	338507
4742	338508
78720	338509
193170	338510
11900	338511
74749	338512
89053	338513
226471	338514
16212	338515
76270	338516
25681	338517
58271	338518
113220	338519
33919	338520
100519	338521
150718	338522
32090	338523
11069	338524
51019	338525
17467	338526
28815	338527
153476	338528
13536	338529
19400	338530
24640	338531
31982	338532
144850	338533
10124	338534
112550	338535
46242	338536
87075	338537
146417	338538
120614	338539
36565	338540
70789	338541
160532	338542
48185	338543
39279	338544
52427	338545
97273	338546
46519	338547
53081	338548
31991	338549
142058	338550
40272	338551
112255	338552
20565	338553
49229	338554
11812	338555
9554	338556
53738	338557
99806	338558
35597	338559
25635	338560
113159	338561
211403	338562
47133	338563
156148	338564
152228	338565
191383	338566
58285	338567
40105	338568
50798	338569
9618	338570
19987	338571
12157	338572
58595	338573
189952	338574
203954	338575
105711	338576
215641	338577
75780	338578
56938	338579
83752	338580
35832	338581
51104	338582
112977	338583
40073	338584
78431	338585
153923	338586
20483	338587
151742	338588
75500	338589
217481	338590
123981	338591
124474	338592
20110	338593
63274	338594
53014	338595
10009	338596
85055	338597
77686	338598
19987	338599
1508	338600
16081	338601
14753	338602
145628	338603
173424	338604
149330	338605
118743	338606
51547	338607
33121	338608
15	338609
19458	338610
84685	338611
65928	338612
40317	338613
51182	338614
58460	338615
169244	338616
167219	338617
228239	338618
138769	338619
100767	338620
135283	338621
220314	338622
118439	338623
157779	338624
51405	338625
137910	338626
238225	338627
45752	338628
12305	338629
234046	338630
134095	338631
217217	338632
85130	338633
154906	338634
65699	338635
113243	338636
200288	338637
318	338638
84853	338639
2450	338640
65582	338641
40418	338642
159060	338643
81772	338644
124989	338645
155198	338646
116805	338647
211594	338648
209150	338649
216667	338650
151833	338651
84952	338652
216027	338653
60651	338654
53268	338655
139591	338656
40414	338657
32200	338658
40230	338659
8138	338660
8266	338661
225750	338662
21580	338663
121817	338664
4163	338665
221057	338666
45727	338667
14772	338668
7294	338669
39793	338670
82130	338671
16565	338672
115333	338673
158574	338674
86143	338675
88428	338676
224509	338677
4869	338678
21154	338679
4937	338680
101723	338681
159903	338682
145817	338683
99747	338684
44784	338685
8978	338686
18514	338687
215883	338688
39070	338689
165334	338690
186237	338691
7301	338692
161207	338693
83610	338694
214014	338695
76859	338696
30790	338697
137906	338698
138259	338699
29407	338700
44522	338701
14132	338702
115945	338703
48693	338704
33081	338705
15060	338706
7017	338707
47699	338708
6310	338709
20029	338710
62967	338711
49280	338712
62928	338713
32708	338714
78372	338715
5521	338716
340	338717
77256	338718
28876	338719
28467	338720
1894	338721
48759	338722
2707	338723
12257	338724
3466	338725
31046	338726
62462	338727
9603	338728
48747	338729
33121	338730
108210	338731
32056	338732
86383	338733
159283	338734
201481	338735
187640	338736
83611	338737
85214	338738
14784	338739
156373	338740
80418	338741
56539	338742
105269	338743
31153	338744
34120	338745
30997	338746
217408	338747
14416	338748
113251	338749
61732	338750
37067	338751
16022	338752
109988	338753
135190	338754
154663	338755
36613	338756
102655	338757
238205	338758
80722	338759
112103	338760
15495	338761
93296	338762
81533	338763
16860	338764
8733	338765
6791	338766
220641	338767
6349	338768
81113	338769
188884	338770
7482	338771
67637	338772
116921	338773
619	338774
14550	338775
25949	338776
36173	338777
31891	338778
50822	338779
26163	338780
29067	338781
51019	338782
8266	338783
8266	338784
76568	338785
220914	338786
108229	338787
100599	338788
31143	338789
74503	338790
91297	338791
81997	338792
219595	338793
165315	338794
173143	338795
40379	338796
212412	338797
63264	338798
20761	338799
1925	338800
84767	338801
141404	338802
135926	338803
112758	338804
183766	338805
97155	338806
182185	338807
13185	338808
23728	338809
154899	338810
236028	338811
155116	338812
82784	338813
39018	338814
113067	338815
213204	338816
51069	338817
80008	338818
97539	338819
224797	338820
191107	338821
113256	338822
185227	338823
16678	338824
15060	338825
27303	338826
99699	338827
23322	338828
137244	338829
9429	338830
44570	338831
11799	338832
140678	338833
20650	338834
158691	338835
114415	338836
113369	338837
81753	338838
136308	338839
139097	338840
31547	338841
8580	338842
158212	338843
115163	338844
40073	338845
113422	338846
26665	338847
85168	338848
86013	338849
23767	338850
26923	338851
131719	338852
53528	338853
75719	338854
59391	338855
75113	338856
159314	338857
21769	338858
165337	338859
224171	338860
130117	338861
114641	338862
124888	338863
77687	338864
114942	338865
8240	338866
100439	338867
226905	338868
36297	338869
40563	338870
23600	338871
159771	338872
203794	338873
110975	338874
50741	338875
216949	338876
115110	338877
114078	338878
25734	338879
113061	338880
159511	338881
7301	338882
106412	338883
219766	338884
166920	338885
100599	338886
16194	338887
86902	338888
157980	338889
64484	338890
171014	338891
111539	338892
51131	338893
165330	338894
22533	338895
25998	338896
1715	338897
58207	338898
13185	338899
64540	338900
110775	338901
20552	338902
227422	338903
9793	338904
51190	338905
113406	338906
51069	338907
12912	338908
113053	338909
237456	338910
5625	338911
51164	338912
13321	338913
14123	338914
69869	338915
85178	338916
97716	338917
49299	338918
159259	338919
152604	338920
93299	338921
125504	338922
93294	338923
58675	338924
81113	338925
161058	338926
45768	338927
135498	338928
151860	338929
96501	338930
85004	338931
21221	338932
42654	338933
30815	338934
83562	338935
1021	338936
155055	338937
135839	338938
135839	338939
84275	338940
25399	338941
21218	338942
60056	338943
77513	338944
131180	338945
45249	338946
61952	338947
32616	338948
24056	338949
232014	338950
225158	338951
46232	338952
66193	338953
114902	338954
89756	338955
60562	338956
43554	338957
11371	338958
24752	338959
19729	338960
93426	338961
101989	338962
17865	338963
224204	338964
160589	338965
224160	338966
6451	338967
83991	338968
8107	338969
216352	338970
18	338971
215092	338972
68142	338973
1830	338974
155077	338975
82053	338976
8733	338977
136743	338978
1222	338979
50741	338980
106166	338981
34465	338982
100927	338983
26107	338984
14123	338985
130	338986
25106	338987
172374	338988
13815	338989
13815	338990
213577	338991
152432	338992
156274	338993
222492	338994
158149	338995
144798	338996
107302	338997
135703	338998
92635	338999
78398	339000
66490	339001
152624	339002
11812	339003
113051	339004
114492	339005
236330	339006
113333	339007
85220	339008
73809	339009
32251	339010
1740	339011
1434	339012
65690	339013
1261	339014
65585	339015
138348	339016
49358	339017
14038	339018
213268	339019
23325	339020
16565	339021
156662	339022
387	339023
115289	339024
111610	339025
157521	339026
15792	339027
215938	339028
165589	339029
99212	339030
99062	339031
151964	339032
29877	339033
238207	339034
240354	339035
39900	339036
36164	339037
1882	339038
101012	339039
39765	339040
11801	339041
158740	339042
86376	339043
118728	339044
100520	339045
93180	339046
84830	339047
40006	339048
4136	339049
16769	339050
21272	339051
114618	339052
48358	339053
193566	339054
114618	339055
86309	339056
11105	339057
1455	339058
336	339059
15711	339060
43917	339061
15738	339062
28	339063
51362	339064
89908	339065
11117	339066
1320	339067
201	339068
1680	339069
8143	339070
2023	339071
20582	339072
42848	339073
51801	339074
10125	339075
234701	339076
103133	339077
150531	339078
13713	339079
17329	339080
164834	339081
66164	339082
52791	339083
43519	339084
159525	339085
44282	339086
139800	339087
21668	339088
15067	339089
114446	339090
16690	339091
89590	339092
78935	339093
107868	339094
1022	339095
41915	339096
61215	339097
8919	339098
232119	339099
148861	339100
82682	339101
81616	339102
41565	339103
61228	339104
107363	339105
160097	339106
216451	339107
159780	339108
212147	339109
49693	339110
85899	339111
221878	339112
90039	339113
128070	339114
66293	339115
226873	339116
1690	339117
64411	339118
114214	339119
169459	339120
224512	339121
159756	339122
145181	339123
42122	339124
51554	339125
158569	339126
21789	339127
224467	339128
39731	339129
63792	339130
6623	339131
40540	339132
10567	339133
66517	339134
158223	339135
8884	339136
42738	339137
161508	339138
83089	339139
30028	339140
6629	339141
38024	339142
220712	339143
95408	339144
5792	339145
7673	339146
229668	339147
67374	339148
49488	339149
29036	339150
49890	339151
12457	339152
25038	339153
146059	339154
81586	339155
88698	339156
166174	339157
177490	339158
43296	339159
6602	339160
21300	339161
32360	339162
83720	339163
27038	339164
155914	339165
113190	339166
224326	339167
48562	339168
66265	339169
66234	339170
81625	339171
220114	339172
104719	339173
158085	339174
224890	339175
63120	339176
81869	339177
108193	339178
220689	339179
664	339180
31848	339181
22292	339182
136816	339183
16414	339184
59797	339185
214616	339186
66241	339187
234208	339188
235155	339189
60445	339190
218388	339191
3899	339192
209874	339193
204052	339194
202797	339195
83812	339196
227909	339197
213707	339198
157321	339199
158025	339200
156420	339201
67737	339202
59797	339203
52791	339204
149503	339205
113882	339206
81848	339207
54487	339208
2890	339209
15839	339210
8143	339211
80912	339212
153113	339213
9596	339214
19109	339215
1847	339216
157047	339217
28286	339218
1320	339219
11058	339220
12906	339221
49	339222
38601	339223
545	339224
6981	339225
54106	339226
1164	339227
22108	339228
88	339229
5119	339230
1164	339231
52963	339232
83608	339233
1164	339234
361	339235
106391	339236
65556	339237
58929	339238
54716	339239
4773	339240
10834	339241
1618	339242
1094	339243
74801	339244
180720	339245
136902	339246
214	339247
13	339248
18191	339249
25425	339250
314	339251
2901	339252
1	339253
1	339254
1	339255
206	339256
106240	339257
141	339258
3160	339259
23064	339260
190	339261
1094	339262
42437	339263
50413	339264
149679	339265
14424	339266
1405	339267
85136	339268
21224	339269
1817	339270
8495	339271
44944	339272
43409	339273
12978	339274
190	339275
1	339276
1	339277
1	339278
1	339279
1	339280
1	339281
1	339282
1	339283
5667	339284
22160	339285
24680	339286
50637	339287
155089	339288
86	339289
70322	339290
28384	339291
642	339292
1664	339293
156405	339294
5058	339295
106	339296
28607	339297
79664	339298
2894	339299
1	339300
1	339301
1	339302
1	339303
1	339304
2022	339305
124221	339306
2023	339307
92775	339308
13564	339309
132389	339310
816	339311
2338	339312
4891	339313
73406	339314
25365	339315
29278	339316
89157	339317
7298	339318
1446	339319
8140	339320
54199	339321
1812	339322
12598	339323
1446	339324
648	339325
98972	339326
5613	339327
200303	339328
54580	339329
1446	339330
57408	339331
116309	339332
258	339333
133977	339334
19364	339335
172438	339336
439	339337
1446	339338
130460	339339
1446	339340
2901	339341
5251	339342
32230	339343
2022	339344
103257	339345
73990	339346
387	339347
12978	339348
913	339349
31168	339350
9463	339351
356	339352
63662	339353
117189	339354
25205	339355
22531	339356
22531	339357
1623	339358
1623	339359
6313	339360
1093	339361
88866	339362
1	339363
20285	339364
5607	339365
41607	339366
13105	339367
34630	339368
41607	339369
93462	339370
1623	339371
51712	339372
13105	339373
2932	339374
272	339375
16018	339376
41633	339377
3767	339378
699	339379
50521	339380
1807	339381
77877	339382
28180	339383
81055	339384
2941	339385
69923	339386
7185	339387
2249	339388
79108	339389
7708	339390
78976	339391
13633	339392
52091	339393
97368	339394
238228	339395
237176	339396
12029	339397
32723	339398
51960	339399
59599	339400
41316	339401
41316	339402
22525	339403
5669	339404
1623	339405
1623	339406
7518	339407
79676	339408
25817	339409
43811	339410
239097	339411
187060	339412
52572	339413
13105	339414
72482	339415
5456	339416
1964	339417
10650	339418
22130	339419
8050	339420
616	339421
938	339422
1919	339423
15413	339424
6864	339425
27429	339426
5215	339427
12845	339428
4591	339429
7929	339430
1919	339431
44127	339432
8833	339433
165380	339434
29062	339435
88253	339436
74985	339437
13606	339438
128556	339439
3001	339440
238285	339441
32547	339442
81969	339443
97695	339444
58149	339445
75984	339446
166317	339447
55170	339448
2	339449
2	339450
2	339451
74993	339452
74993	339453
54632	339454
17702	339455
165499	339456
17702	339457
31110	339458
2593	339459
39436	339460
189132	339461
35225	339462
26923	339463
31992	339464
17592	339465
92753	339466
15850	339467
15850	339468
76674	339469
8285	339470
143397	339471
10774	339472
74861	339473
11308	339474
46769	339475
12679	339476
82211	339477
29186	339478
20239	339479
112117	339480
1975	339481
27317	339482
7594	339483
21007	339484
161253	339485
161253	339486
61	339487
733	339488
42433	339489
42433	339490
52742	339491
1835	339492
33948	339493
113970	339494
47724	339495
1805	339496
32430	339497
123925	339498
380	339499
123793	339500
86762	339501
69755	339502
1277	339503
86428	339504
22297	339505
2197	339506
4490	339507
217578	339508
1432	339509
214656	339510
744	339511
55627	339512
7327	339513
6332	339514
156028	339515
7327	339516
16921	339517
30886	339518
142761	339519
11748	339520
11747	339521
11748	339522
86454	339523
220253	339524
224294	339525
82863	339526
31237	339527
6486	339528
231109	339529
157377	339530
93053	339531
6486	339532
41319	339533
157552	339534
14051	339535
17020	339536
20411	339537
82970	339538
89735	339539
32478	339540
162673	339541
92456	339542
11222	339543
123914	339544
70379	339545
208891	339546
116223	339547
85808	339548
331	339549
3137	339550
4056	339551
7034	339552
282	339553
32837	339554
45591	339555
2451	339556
1570	339557
34013	339558
12601	339559
61629	339560
25994	339561
13600	339562
16382	339563
2692	339564
20305	339565
196195	339566
3688	339567
3688	339568
232085	339569
1567	339570
70239	339571
42039	339572
107059	339573
124315	339574
14777	339575
25136	339576
71148	339577
3930	339578
107311	339579
8956	339580
1470	339581
18044	339582
18044	339583
7403	339584
10384	339585
27778	339586
10548	339587
41132	339588
3191	339589
189482	339590
69472	339591
76049	339592
183441	339593
3915	339594
34463	339595
141526	339596
58370	339597
29180	339598
33580	339599
107436	339600
58859	339601
90101	339602
118381	339603
42203	339604
75955	339605
3171	339606
160513	339607
1350	339608
14026	339609
34097	339610
120996	339611
85199	339612
96002	339613
209674	339614
222984	339615
64665	339616
32043	339617
16945	339618
25422	339619
5179	339620
16945	339621
390	339622
4830	339623
4141	339624
3216	339625
51028	339626
11061	339627
84943	339628
1305	339629
225	339630
219040	339631
12210	339632
64806	339633
91311	339634
182791	339635
2634	339636
2634	339637
96609	339638
30238	339639
46010	339640
107057	339641
15949	339642
15299	339643
1753	339644
111122	339645
25891	339646
101610	339647
44464	339648
20550	339649
141945	339650
31278	339651
199132	339652
86221	339653
9985	339654
74466	339655
22936	339656
5598	339657
211290	339658
93726	339659
46501	339660
70369	339661
6217	339662
9575	339663
70039	339664
57792	339665
153007	339666
19224	339667
26899	339668
8261	339669
233906	339670
13805	339671
131203	339672
47222	339673
29783	339674
119217	339675
120375	339676
67959	339677
118240	339678
88872	339679
97749	339680
117942	339681
68303	339682
32353	339683
36959	339684
35953	339685
165980	339686
67989	339687
67935	339688
119364	339689
36959	339690
23590	339691
88419	339692
56585	339693
26565	339694
33199	339695
26565	339696
47211	339697
18872	339698
41453	339699
24046	339700
46237	339701
88061	339702
46312	339703
52760	339704
41775	339705
88855	339706
7333	339707
48671	339708
257	339709
124479	339710
21201	339711
47845	339712
102170	339713
49373	339714
272	339715
60723	339716
49345	339717
73248	339718
35189	339719
2933	339720
23367	339721
87608	339722
78294	339723
156718	339724
114006	339725
14626	339726
155885	339727
21600	339728
14663	339729
8115	339730
2397	339731
9040	339732
89641	339733
31645	339734
54681	339735
1015	339736
560	339737
17752	339738
48640	339739
560	339740
560	339741
12007	339742
65540	339743
25892	339744
44888	339745
31119	339746
560	339747
39976	339748
2564	339749
56712	339750
74092	339751
110826	339752
14231	339753
143678	339754
63217	339755
119723	339756
10989	339757
19008	339758
10989	339759
837	339760
9923	339761
19008	339762
4930	339763
3663	339764
15952	339765
26542	339766
161713	339767
181125	339768
97609	339769
25505	339770
28409	339771
35782	339772
97351	339773
57459	339774
38922	339775
14393	339776
160505	339777
228379	339778
9463	339779
12116	339780
26990	339781
2894	339782
25061	339783
160595	339784
209416	339785
48706	339786
2393	339787
98435	339788
228258	339789
142152	339790
158707	339791
9625	339792
225877	339793
86358	339794
30305	339795
34310	339796
44078	339797
221	339798
119	339799
366	339800
6397	339801
80332	339802
34736	339803
50977	339804
119247	339805
14786	339806
84010	339807
44481	339808
4333	339809
111225	339810
15723	339811
22826	339812
9095	339813
36878	339814
110924	339815
4795	339816
4795	339817
2753	339818
15044	339819
59475	339820
67746	339821
115141	339822
39669	339823
16479	339824
4003	339825
16999	339826
33816	339827
84010	339828
218424	339829
13754	339830
36230	339831
172528	339832
21105	339833
152545	339834
48137	339835
86084	339836
30888	339837
29614	339838
11443	339839
23555	339840
75703	339841
45756	339842
17802	339843
50491	339844
63569	339845
63569	339846
205787	339847
32608	339848
17136	339849
20239	339850
229347	339851
19677	339852
9356	339853
9356	339854
62913	339855
67745	339856
204215	339857
31814	339858
74635	339859
6498	339860
24846	339861
2339	339862
80844	339863
80844	339864
62350	339865
103493	339866
96624	339867
115210	339868
104667	339869
7423	339870
9052	339871
13982	339872
39258	339873
49387	339874
120304	339875
79833	339876
70911	339877
31288	339878
48060	339879
164654	339880
239446	339881
68643	339882
26261	339883
157610	339884
21776	339885
16464	339886
4722	339887
8394	339888
24609	339889
42273	339890
30782	339891
9066	339892
118425	339893
112098	339894
61629	339895
51333	339896
24518	339897
9891	339898
13995	339899
45675	339900
9906	339901
16672	339902
51519	339903
76071	339904
23113	339905
76251	339906
146680	339907
23223	339908
2951	339909
39869	339910
62311	339911
107962	339912
117281	339913
82002	339914
172580	339915
70204	339916
15838	339917
60109	339918
197142	339919
48373	339920
61380	339921
105458	339922
11431	339923
40592	339924
62046	339925
29929	339926
13691	339927
35815	339928
1469	339929
139176	339930
15088	339931
9082	339932
127427	339933
3731	339934
37671	339935
100471	339936
8621	339937
68254	339938
2995	339939
91808	339940
115725	339941
13556	339942
8508	339943
50145	339944
5823	339945
13271	339946
120399	339947
235077	339948
156253	339949
21949	339950
53633	339951
4895	339952
116501	339953
950	339954
1565	339955
1585	339956
51312	339957
85166	339958
7113	339959
39668	339960
199573	339961
129118	339962
51515	339963
22800	339964
66378	339965
205733	339966
2051	339967
49985	339968
21519	339969
56930	339970
31183	339971
9355	339972
119748	339973
18570	339974
49887	339975
11096	339976
18508	339977
31912	339978
44529	339979
22697	339980
10619	339981
45303	339982
110591	339983
41507	339984
125639	339985
58320	339986
21013	339987
89379	339988
76312	339989
52538	339990
14624	339991
21130	339992
45347	339993
22862	339994
34530	339995
25927	339996
46540	339997
28424	339998
8252	339999
29374	340000
7546	340001
163665	340002
13755	340003
63391	340004
66904	340005
123672	340006
86996	340007
43041	340008
19337	340009
29687	340010
6403	340011
118662	340012
37500	340013
16348	340014
51895	340015
73606	340016
52357	340017
30370	340018
10301	340019
22834	340020
35609	340021
31449	340022
17937	340023
9863	340024
125541	340025
12497	340026
2162	340027
12536	340028
128787	340029
44843	340030
20255	340031
2796	340032
51361	340033
1175	340034
18652	340035
157898	340036
62910	340037
163887	340038
8222	340039
12097	340040
19912	340041
93977	340042
63676	340043
65140	340044
100893	340045
135147	340046
71501	340047
27911	340048
12045	340049
57560	340050
35017	340051
126606	340052
59612	340053
26810	340054
17871	340055
18122	340056
15635	340057
12558	340058
66152	340059
3890	340060
44530	340061
78283	340062
46093	340063
64121	340064
34255	340065
1062	340066
23395	340067
67284	340068
22690	340069
39113	340070
153263	340071
8661	340072
108871	340073
43845	340074
79397	340075
30212	340076
17447	340077
18573	340078
71798	340079
42931	340080
39659	340081
31602	340082
37971	340083
128360	340084
53950	340085
204826	340086
37656	340087
1037	340088
109612	340089
3346	340090
59605	340091
100719	340092
15871	340093
17513	340094
35061	340095
7761	340096
26588	340097
132930	340098
170153	340099
14960	340100
81194	340101
27866	340102
14893	340103
107768	340104
21852	340105
23054	340106
18008	340107
26452	340108
235933	340109
103220	340110
38043	340111
52558	340112
78268	340113
79717	340114
98780	340115
231212	340116
2931	340117
3891	340118
6261	340119
30004	340120
199071	340121
143036	340122
17100	340123
22032	340124
15041	340125
43246	340126
20768	340127
63558	340128
29045	340129
76562	340130
26131	340131
29059	340132
15945	340133
11378	340134
89007	340135
179	340136
133014	340137
8219	340138
17400	340139
102447	340140
16656	340141
54911	340142
83377	340143
75787	340144
47406	340145
37588	340146
69623	340147
7156	340148
7626	340149
4161	340150
19776	340151
69623	340152
112428	340153
9534	340154
93508	340155
29689	340156
96927	340157
11138	340158
27814	340159
10214	340160
89142	340161
2679	340162
139056	340163
19763	340164
44412	340165
53266	340166
52153	340167
10693	340168
11376	340169
15540	340170
59209	340171
86637	340172
95812	340173
22585	340174
61583	340175
175253	340176
28103	340177
48505	340178
18645	340179
23339	340180
7049	340181
148017	340182
63690	340183
33292	340184
78130	340185
79618	340186
3053	340187
34705	340188
22032	340189
78694	340190
45911	340191
66758	340192
17308	340193
133899	340194
156441	340195
193568	340196
49932	340197
75194	340198
76590	340199
55349	340200
54935	340201
77742	340202
100452	340203
72189	340204
178321	340205
63069	340206
6513	340207
151741	340208
144664	340209
188731	340210
34795	340211
5746	340212
151951	340213
89516	340214
7578	340215
135405	340216
14794	340217
18965	340218
61372	340219
34378	340220
1278	340221
192597	340222
44415	340223
110669	340224
86865	340225
6585	340226
45830	340227
236812	340228
22522	340229
38193	340230
33450	340231
164305	340232
42049	340233
21896	340234
134999	340235
55385	340236
62369	340237
8372	340238
3150	340239
36892	340240
98954	340241
162872	340242
159001	340243
71450	340244
34778	340245
22924	340246
54533	340247
84637	340248
67869	340249
22838	340250
26689	340251
63388	340252
13515	340253
3518	340254
51177	340255
7049	340256
186458	340257
125735	340258
31519	340259
83558	340260
67754	340261
72921	340262
24521	340263
77901	340264
21830	340265
53395	340266
8861	340267
10420	340268
94	340269
5759	340270
61257	340271
77808	340272
7692	340273
18175	340274
94281	340275
97483	340276
98278	340277
18389	340278
76096	340279
2661	340280
107948	340281
29306	340282
209560	340283
104433	340284
7022	340285
84602	340286
17164	340287
27680	340288
17982	340289
168156	340290
12441	340291
61139	340292
3380	340293
8918	340294
5771	340295
101672	340296
3394	340297
138935	340298
79823	340299
76257	340300
130208	340301
239231	340302
189089	340303
23989	340304
116800	340305
61829	340306
88417	340307
58732	340308
19435	340309
87539	340310
26145	340311
239729	340312
46551	340313
132321	340314
42275	340315
39643	340316
53002	340317
60004	340318
40959	340319
120831	340320
28142	340321
80878	340322
158600	340323
13803	340324
43451	340325
22791	340326
54911	340327
50987	340328
52981	340329
81065	340330
226943	340331
77901	340332
46234	340333
328	340334
27487	340335
105353	340336
94278	340337
131409	340338
1370	340339
1668	340340
46940	340341
107531	340342
104073	340343
91527	340344
107489	340345
34553	340346
228474	340347
39481	340348
30822	340349
4497	340350
8059	340351
116213	340352
127397	340353
8378	340354
39286	340355
665	340356
148164	340357
44606	340358
17218	340359
2127	340360
10889	340361
125870	340362
68107	340363
14176	340364
79920	340365
11210	340366
23595	340367
73908	340368
17631	340369
22805	340370
67320	340371
38745	340372
18266	340373
26976	340374
102793	340375
77551	340376
27776	340377
128342	340378
8384	340379
120271	340380
196911	340381
49189	340382
174521	340383
11914	340384
180640	340385
83	340386
111380	340387
42336	340388
90095	340389
107416	340390
6	340391
51413	340392
8363	340393
8638	340394
5047	340395
26588	340396
27960	340397
16510	340398
21936	340399
115713	340400
162432	340401
144728	340402
120780	340403
128592	340404
71682	340405
22035	340406
42346	340407
126971	340408
60649	340409
42336	340410
95047	340411
37328	340412
10876	340413
53122	340414
21873	340415
25601	340416
84947	340417
32596	340418
87767	340419
45839	340420
77982	340421
3558	340422
45504	340423
44932	340424
112383	340425
46069	340426
254	340427
78855	340428
93072	340429
236242	340430
21460	340431
26364	340432
73121	340433
104290	340434
23454	340435
94250	340436
115980	340437
3792	340438
100376	340439
13694	340440
23959	340441
65873	340442
5918	340443
803	340444
34660	340445
94787	340446
1598	340447
28890	340448
3519	340449
376	340450
42960	340451
1648	340452
51988	340453
32753	340454
16494	340455
16526	340456
49909	340457
1600	340458
84140	340459
7422	340460
149008	340461
52713	340462
64041	340463
134236	340464
57989	340465
8784	340466
96921	340467
70392	340468
15897	340469
123774	340470
15706	340471
9277	340472
22873	340473
6466	340474
40057	340475
22855	340476
22679	340477
126614	340478
17127	340479
107271	340480
125827	340481
31105	340482
12486	340483
84054	340484
29405	340485
23623	340486
115261	340487
115274	340488
1042	340489
166354	340490
20515	340491
208768	340492
116989	340493
40892	340494
111897	340495
177831	340496
129667	340497
61018	340498
36360	340499
136885	340500
28623	340501
69372	340502
7948	340503
71950	340504
196977	340505
34445	340506
2842	340507
57157	340508
166378	340509
19323	340510
20382	340511
36804	340512
84043	340513
43278	340514
867	340515
91426	340516
38535	340517
11948	340518
66001	340519
8570	340520
205696	340521
3392	340522
18927	340523
38743	340524
21432	340525
42855	340526
2503	340527
57379	340528
15347	340529
83638	340530
49688	340531
107514	340532
96877	340533
82394	340534
6130	340535
14417	340536
74730	340537
7931	340538
21649	340539
40100	340540
84662	340541
53086	340542
1397	340543
15749	340544
203063	340545
33292	340546
67099	340547
91692	340548
57176	340549
15738	340550
3229	340551
1517	340552
10137	340553
24	340554
188141	340555
13397	340556
1220	340557
31886	340558
46322	340559
114	340560
43337	340561
1800	340562
18746	340563
83653	340564
71428	340565
44160	340566
42984	340567
74506	340568
65835	340569
71375	340570
14537	340571
33016	340572
11797	340573
36488	340574
133189	340575
22131	340576
70591	340577
112988	340578
70369	340579
22151	340580
158272	340581
2510	340582
8774	340583
787	340584
2481	340585
2452	340586
12839	340587
48016	340588
46048	340589
163479	340590
46659	340591
68628	340592
96209	340593
95386	340594
31827	340595
108	340596
36593	340597
60056	340598
57386	340599
37909	340600
58848	340601
112386	340602
117839	340603
37906	340604
73282	340605
61128	340606
48891	340607
32077	340608
79759	340609
85350	340610
36284	340611
23417	340612
181585	340613
62862	340614
21831	340615
60125	340616
12169	340617
8992	340618
16550	340619
58451	340620
32600	340621
74592	340622
58031	340623
57014	340624
56498	340625
238993	340626
199572	340627
84618	340628
45922	340629
143368	340630
34455	340631
25820	340632
37101	340633
64619	340634
61781	340635
12285	340636
31940	340637
39620	340638
8007	340639
12965	340640
8566	340641
21648	340642
14026	340643
100424	340644
74091	340645
143825	340646
23075	340647
14667	340648
130415	340649
16598	340650
1992	340651
394	340652
87170	340653
68730	340654
73714	340655
56756	340656
68818	340657
37561	340658
13981	340659
6225	340660
4551	340661
5201	340662
49254	340663
3220	340664
94066	340665
211684	340666
107994	340667
3434	340668
49560	340669
43752	340670
6383	340671
38735	340672
19869	340673
28731	340674
26306	340675
55950	340676
32358	340677
33873	340678
70364	340679
11108	340680
35205	340681
4548	340682
28703	340683
1941	340684
1068	340685
25582	340686
50651	340687
35216	340688
165523	340689
14744	340690
794	340691
66694	340692
37562	340693
34085	340694
23619	340695
9483	340696
26447	340697
25364	340698
17284	340699
34283	340700
21298	340701
37523	340702
142228	340703
13570	340704
5940	340705
17171	340706
15704	340707
3457	340708
20918	340709
20865	340710
1583	340711
19652	340712
1742	340713
101097	340714
82507	340715
233982	340716
55901	340717
55277	340718
54980	340719
63982	340720
19188	340721
120391	340722
16000	340723
23506	340724
74377	340725
87081	340726
74281	340727
43899	340728
36496	340729
14005	340730
18965	340731
2690	340732
95135	340733
29989	340734
18165	340735
3925	340736
75786	340737
84249	340738
69366	340739
18098	340740
137683	340741
138233	340742
1821	340743
55374	340744
74461	340745
45332	340746
164250	340747
68037	340748
75790	340749
97994	340750
58627	340751
113177	340752
3910	340753
68147	340754
50440	340755
19291	340756
21316	340757
183045	340758
58255	340759
12565	340760
179025	340761
42397	340762
90204	340763
20483	340764
139854	340765
20892	340766
1745	340767
94422	340768
40051	340769
64161	340770
63585	340771
1136	340772
38360	340773
14368	340774
54409	340775
18489	340776
97006	340777
27471	340778
5779	340779
239467	340780
44066	340781
231600	340782
41530	340783
41006	340784
4329	340785
101549	340786
122442	340787
8015	340788
796	340789
160183	340790
62033	340791
103580	340792
153532	340793
164804	340794
151621	340795
25369	340796
12037	340797
29145	340798
117739	340799
94961	340800
50050	340801
55937	340802
83153	340803
4328	340804
10768	340805
3177	340806
16082	340807
51673	340808
12382	340809
55596	340810
35686	340811
20842	340812
70979	340813
4322	340814
57745	340815
83922	340816
80209	340817
27868	340818
1644	340819
25784	340820
86976	340821
33298	340822
39736	340823
133194	340824
9330	340825
40942	340826
15838	340827
109633	340828
9477	340829
437	340830
21	340831
28472	340832
2625	340833
35468	340834
4214	340835
84170	340836
22352	340837
42681	340838
9578	340839
61795	340840
2386	340841
14383	340842
7184	340843
82192	340844
12907	340845
8849	340846
18094	340847
129280	340848
16127	340849
72224	340850
11943	340851
8372	340852
20366	340853
66582	340854
22718	340855
25723	340856
31734	340857
35332	340858
232746	340859
63779	340860
2779	340861
42544	340862
2998	340863
7182	340864
12877	340865
35201	340866
46428	340867
8455	340868
10133	340869
101323	340870
3233	340871
57080	340872
338	340873
56493	340874
96168	340875
27856	340876
13272	340877
7064	340878
28119	340879
2055	340880
357	340881
7390	340882
72901	340883
11987	340884
34748	340885
10170	340886
24438	340887
23407	340888
19195	340889
9617	340890
30890	340891
28910	340892
127169	340893
65847	340894
34767	340895
22574	340896
80880	340897
88272	340898
21286	340899
29513	340900
1175	340901
14514	340902
22692	340903
35343	340904
96697	340905
152493	340906
16782	340907
28523	340908
8452	340909
3281	340910
82889	340911
3030	340912
65899	340913
1963	340914
17753	340915
108095	340916
6681	340917
10744	340918
155912	340919
37106	340920
16618	340921
26372	340922
17099	340923
53399	340924
1123	340925
27461	340926
26048	340927
54417	340928
1010	340929
39083	340930
72874	340931
28042	340932
34682	340933
38480	340934
38233	340935
52396	340936
7432	340937
8721	340938
34686	340939
52642	340940
64870	340941
60718	340942
24774	340943
23331	340944
14084	340945
91447	340946
149145	340947
6438	340948
45941	340949
7510	340950
17563	340951
24940	340952
5623	340953
92522	340954
66736	340955
35147	340956
99239	340957
2582	340958
39399	340959
6729	340960
20724	340961
11044	340962
38499	340963
54357	340964
10145	340965
51678	340966
1081	340967
37093	340968
33739	340969
114250	340970
88851	340971
8565	340972
218122	340973
9762	340974
3501	340975
16267	340976
55450	340977
18570	340978
43101	340979
43331	340980
1686	340981
16496	340982
27581	340983
17191	340984
61057	340985
60006	340986
6278	340987
9175	340988
13577	340989
87768	340990
14201	340991
6374	340992
43331	340993
68718	340994
10316	340995
10664	340996
2152	340997
4723	340998
38258	340999
19936	341000
5538	341001
154203	341002
197665	341003
23494	341004
148575	341005
49828	341006
74954	341007
138973	341008
187656	341009
150270	341010
32839	341011
66348	341012
183637	341013
80145	341014
73695	341015
181233	341016
151263	341017
208032	341018
180611	341019
186446	341020
181273	341021
97717	341022
130253	341023
74314	341024
97511	341025
56810	341026
73751	341027
182047	341028
46558	341029
136198	341030
180270	341031
57905	341032
110128	341033
132078	341034
57280	341035
74188	341036
151962	341037
25765	341038
208694	341039
98916	341040
44824	341041
187317	341042
183143	341043
131320	341044
71579	341045
35586	341046
187343	341047
19008	341048
54948	341049
74413	341050
154690	341051
183585	341052
57501	341053
184889	341054
46417	341055
186059	341056
133238	341057
97851	341058
73583	341059
132247	341060
74780	341061
133822	341062
96599	341063
50950	341064
131270	341065
97042	341066
15819	341067
98768	341068
133916	341069
74815	341070
130057	341071
102662	341072
96416	341073
129609	341074
110619	341075
98810	341076
180132	341077
186569	341078
186981	341079
74838	341080
74907	341081
98176	341082
57230	341083
185321	341084
211150	341085
31699	341086
180702	341087
57752	341088
152215	341089
97793	341090
19244	341091
14560	341092
113078	341093
186127	341094
15931	341095
213435	341096
63393	341097
33294	341098
33467	341099
1544	341100
33349	341101
120711	341102
65099	341103
3543	341104
188123	341105
15754	341106
21251	341107
13762	341108
183806	341109
6605	341110
75394	341111
45511	341112
171667	341113
15137	341114
107025	341115
79749	341116
33	341117
6871	341118
230238	341119
51198	341120
98948	341121
59988	341122
65234	341123
122	341124
42994	341125
55929	341126
91018	341127
34723	341128
18961	341129
75042	341130
156084	341131
56198	341132
217537	341133
184773	341134
130688	341135
60854	341136
132853	341137
97477	341138
87804	341139
150952	341140
19686	341141
86618	341142
19244	341143
119518	341144
58603	341145
80475	341146
3543	341147
19772	341148
130894	341149
206586	341150
16332	341151
45015	341152
130673	341153
35993	341154
98256	341155
50350	341156
84927	341157
98583	341158
205365	341159
180256	341160
97552	341161
130645	341162
97333	341163
57015	341164
71249	341165
98051	341166
130925	341167
98768	341168
181126	341169
15799	341170
152505	341171
73486	341172
112019	341173
96947	341174
23912	341175
44827	341176
44540	341177
44855	341178
6845	341179
10863	341180
4314	341181
4100	341182
83707	341183
110362	341184
14274	341185
16027	341186
66005	341187
103452	341188
77336	341189
37194	341190
59126	341191
52915	341192
1718	341193
127144	341194
1162	341195
790	341196
4488	341197
131004	341198
9098	341199
101024	341200
94888	341201
49938	341202
1068	341203
5050	341204
41131	341205
45927	341206
31992	341207
144548	341208
11434	341209
247	341210
94211	341211
183745	341212
100654	341213
29789	341214
20990	341215
61580	341216
40227	341217
29374	341218
22308	341219
14770	341220
25921	341221
26744	341222
120603	341223
79369	341224
67108	341225
5730	341226
49940	341227
152066	341228
97851	341229
209746	341230
16668	341231
31518	341232
30468	341233
119880	341234
6940	341235
22157	341236
73398	341237
161804	341238
6223	341239
1771	341240
56968	341241
102669	341242
137911	341243
192914	341244
181556	341245
98452	341246
137240	341247
11933	341248
229120	341249
180746	341250
8661	341251
183880	341252
182063	341253
37208	341254
134335	341255
131009	341256
70015	341257
15811	341258
23657	341259
26454	341260
32538	341261
26154	341262
13440	341263
19011	341264
131062	341265
147949	341266
182153	341267
19244	341268
65574	341269
10595	341270
75677	341271
161636	341272
97285	341273
35882	341274
23096	341275
103926	341276
10447	341277
98648	341278
11641	341279
26026	341280
37885	341281
30753	341282
25570	341283
98392	341284
7692	341285
32858	341286
107880	341287
50763	341288
16579	341289
66850	341290
120627	341291
5578	341292
89435	341293
20785	341294
68239	341295
54	341296
151037	341297
3962	341298
9201	341299
230151	341300
65232	341301
8915	341302
15142	341303
18091	341304
2182	341305
56485	341306
26205	341307
9518	341308
73694	341309
183990	341310
13271	341311
19244	341312
87798	341313
50015	341314
99063	341315
133276	341316
62194	341317
56198	341318
57091	341319
182432	341320
39992	341321
76168	341322
74166	341323
36004	341324
43396	341325
131991	341326
57138	341327
61575	341328
43643	341329
44648	341330
8656	341331
183335	341332
98508	341333
57111	341334
28543	341335
187169	341336
131887	341337
47686	341338
29236	341339
15811	341340
28328	341341
74850	341342
35886	341343
153295	341344
80526	341345
177038	341346
1088	341347
208438	341348
5000	341349
97512	341350
183841	341351
16204	341352
306	341353
74886	341354
17227	341355
207900	341356
44554	341357
133646	341358
151198	341359
110564	341360
98500	341361
142615	341362
83838	341363
100637	341364
183079	341365
186129	341366
185988	341367
74006	341368
98777	341369
80421	341370
23107	341371
57831	341372
36952	341373
97340	341374
11055	341375
14410	341376
36202	341377
79674	341378
59538	341379
34172	341380
47734	341381
4010	341382
98417	341383
39928	341384
182279	341385
96599	341386
183519	341387
3443	341388
21244	341389
44620	341390
10430	341391
50848	341392
15620	341393
198269	341394
18824	341395
110986	341396
182870	341397
186531	341398
73727	341399
74060	341400
96871	341401
13956	341402
31791	341403
36500	341404
97339	341405
198167	341406
9250	341407
98054	341408
179506	341409
153997	341410
73431	341411
37208	341412
74296	341413
184173	341414
53093	341415
72621	341416
40202	341417
73645	341418
73304	341419
39312	341420
129072	341421
182164	341422
97312	341423
53376	341424
47632	341425
83713	341426
44592	341427
19250	341428
212111	341429
184815	341430
135213	341431
20013	341432
130914	341433
76171	341434
74311	341435
5000	341436
129873	341437
98329	341438
188786	341439
151510	341440
148786	341441
130344	341442
36009	341443
185987	341444
114037	341445
143013	341446
133948	341447
101355	341448
91395	341449
56470	341450
13353	341451
88484	341452
80700	341453
38607	341454
124026	341455
80716	341456
38340	341457
8689	341458
193744	341459
39175	341460
52579	341461
555	341462
120170	341463
46383	341464
25337	341465
26335	341466
228872	341467
163626	341468
208259	341469
1	341470
1	341471
1	341472
2	341473
52834	341474
88444	341475
24324	341476
114074	341477
95369	341478
18981	341479
21544	341480
19311	341481
66726	341482
52628	341483
36626	341484
224542	341485
76799	341486
35549	341487
86316	341488
36443	341489
93654	341490
32786	341491
74771	341492
226091	341493
41528	341494
52137	341495
47696	341496
87030	341497
101763	341498
19879	341499
166583	341500
230567	341501
29791	341502
29791	341503
29782	341504
231840	341505
21629	341506
16071	341507
162883	341508
66927	341509
26449	341510
230080	341511
219283	341512
66927	341513
22921	341514
51745	341515
59611	341516
52982	341517
137526	341518
222923	341519
118125	341520
47164	341521
6497	341522
118626	341523
17773	341524
66926	341525
26410	341526
164848	341527
41202	341528
57356	341529
218856	341530
17772	341531
164608	341532
78417	341533
40776	341534
19721	341535
78260	341536
158825	341537
66727	341538
41203	341539
88124	341540
66726	341541
89799	341542
26410	341543
117866	341544
87365	341545
51980	341546
88122	341547
41202	341548
46138	341549
103703	341550
167465	341551
9330	341552
118023	341553
33130	341554
76803	341555
10261	341556
28928	341557
156921	341558
2048	341559
64971	341560
233521	341561
2820	341562
383	341563
1950	341564
972	341565
3508	341566
219293	341567
282	341568
15814	341569
96513	341570
13527	341571
21601	341572
11114	341573
231132	341574
65979	341575
65979	341576
36761	341577
272	341578
1055	341579
331	341580
2209	341581
70548	341582
113503	341583
227436	341584
86356	341585
5166	341586
33634	341587
112376	341588
221243	341589
115464	341590
158260	341591
209615	341592
225337	341593
158838	341594
114283	341595
209592	341596
24291	341597
2198	341598
226400	341599
3170	341600
1591	341601
21038	341602
25846	341603
74101	341604
2564	341605
7135	341606
155416	341607
25818	341608
881	341609
113816	341610
14424	341611
11076	341612
35988	341613
75518	341614
60481	341615
15637	341616
591	341617
58561	341618
236010	341619
7327	341620
2256	341621
34364	341622
6	341623
2039	341624
57127	341625
52052	341626
1163	341627
16222	341628
45781	341629
21021	341630
2572	341631
3853	341632
43671	341633
99044	341634
94611	341635
17776	341636
22432	341637
37266	341638
7767	341639
25801	341640
3853	341641
12165	341642
33929	341643
34056	341644
25933	341645
21127	341646
40479	341647
1893	341648
20624	341649
102398	341650
22679	341651
17372	341652
63500	341653
52285	341654
66992	341655
17714	341656
25339	341657
77448	341658
15187	341659
19246	341660
50349	341661
50756	341662
10221	341663
19371	341664
17725	341665
15278	341666
164052	341667
40996	341668
52187	341669
8655	341670
3390	341671
40797	341672
7930	341673
76609	341674
17940	341675
11843	341676
74057	341677
2	341678
72883	341679
64224	341680
75318	341681
27080	341682
101176	341683
33091	341684
34056	341685
4351	341686
16063	341687
21205	341688
6939	341689
15267	341690
41031	341691
6776	341692
84388	341693
2536	341694
657	341695
35607	341696
8132	341697
40243	341698
3381	341699
42826	341700
4202	341701
2242	341702
1	341703
21019	341704
313	341705
4592	341706
136	341707
6866	341708
3014	341709
88624	341710
12129	341711
51200	341712
4070	341713
20119	341714
19660	341715
31344	341716
156	341717
8306	341718
5952	341719
3174	341720
4601	341721
8744	341722
1103	341723
109110	341724
70207	341725
22351	341726
32132	341727
87570	341728
2269	341729
18665	341730
66020	341731
72875	341732
69315	341733
135103	341734
58706	341735
9121	341736
9498	341737
48533	341738
2411	341739
35733	341740
120207	341741
142377	341742
1254	341743
53	341744
55831	341745
56131	341746
42941	341747
26527	341748
70562	341749
27546	341750
25947	341751
15187	341752
2208	341753
2191	341754
3	341755
67018	341756
496	341757
8769	341758
26287	341759
4963	341760
54869	341761
59316	341762
22389	341763
151957	341764
20983	341765
86691	341766
837	341767
4960	341768
10275	341769
6448	341770
99218	341771
173140	341772
3632	341773
33145	341774
784	341775
714	341776
3178	341777
40171	341778
12275	341779
41437	341780
68687	341781
100639	341782
28700	341783
101841	341784
111215	341785
66899	341786
24100	341787
2603	341788
157086	341789
244	341790
22363	341791
6746	341792
1	341793
117437	341794
9270	341795
33932	341796
35652	341797
52517	341798
32761	341799
41143	341800
51807	341801
101176	341802
17793	341803
154217	341804
25933	341805
5641	341806
58678	341807
9603	341808
20624	341809
150717	341810
12733	341811
655	341812
174809	341813
135	341814
67310	341815
8163	341816
11183	341817
40106	341818
46815	341819
25286	341820
204593	341821
4324	341822
40851	341823
108710	341824
4070	341825
685	341826
17820	341827
32761	341828
17529	341829
51670	341830
29354	341831
1239	341832
21429	341833
37266	341834
3375	341835
48694	341836
162	341837
92519	341838
24	341839
55274	341840
28708	341841
601	341842
10042	341843
10683	341844
12273	341845
8147	341846
4232	341847
1008	341848
27503	341849
12160	341850
10212	341851
93280	341852
119530	341853
89482	341854
43087	341855
32129	341856
21	341857
149924	341858
66990	341859
717	341860
9483	341861
7604	341862
40782	341863
76188	341864
4953	341865
18229	341866
7836	341867
25017	341868
151011	341869
41115	341870
329	341871
88209	341872
4588	341873
11180	341874
22446	341875
4015	341876
36557	341877
114369	341878
17285	341879
5855	341880
16222	341881
36060	341882
45664	341883
22453	341884
130212	341885
236196	341886
1213	341887
1667	341888
299	341889
87599	341890
26389	341891
11075	341892
31013	341893
75067	341894
42528	341895
19078	341896
40908	341897
67273	341898
102979	341899
189359	341900
67789	341901
22313	341902
116997	341903
14457	341904
7571	341905
74931	341906
33134	341907
58044	341908
17714	341909
41448	341910
19372	341911
2988	341912
21	341913
6399	341914
35110	341915
43091	341916
5081	341917
131	341918
21137	341919
2386	341920
101758	341921
165300	341922
84990	341923
51289	341924
60544	341925
4264	341926
162165	341927
238288	341928
4601	341929
22853	341930
22229	341931
66983	341932
149200	341933
4602	341934
89060	341935
5148	341936
50171	341937
571	341938
13896	341939
51282	341940
31214	341941
25684	341942
25684	341943
83606	341944
8	341945
19573	341946
43713	341947
17266	341948
29270	341949
49636	341950
1163	341951
468	341952
7914	341953
36085	341954
23209	341955
63593	341956
17239	341957
4119	341958
20061	341959
41746	341960
3808	341961
9275	341962
36956	341963
11818	341964
127927	341965
19521	341966
23549	341967
468	341968
18266	341969
28101	341970
12825	341971
2617	341972
46340	341973
166824	341974
546	341975
21535	341976
70106	341977
54869	341978
1872	341979
19372	341980
3	341981
23326	341982
64558	341983
41359	341984
113261	341985
10826	341986
2084	341987
58770	341988
39875	341989
685	341990
97227	341991
4602	341992
25213	341993
35150	341994
468	341995
45291	341996
18442	341997
51128	341998
106317	341999
119773	342000
12025	342001
1409	342002
34193	342003
48206	342004
28882	342005
51811	342006
21060	342007
115208	342008
4601	342009
36511	342010
7914	342011
155214	342012
49728	342013
655	342014
40067	342015
29825	342016
7445	342017
22562	342018
41425	342019
217870	342020
2620	342021
85380	342022
9669	342023
108468	342024
5195	342025
2050	342026
12180	342027
59670	342028
64497	342029
44672	342030
459	342031
12635	342032
321	342033
23567	342034
10812	342035
12785	342036
14534	342037
46509	342038
25825	342039
34095	342040
59080	342041
9926	342042
50404	342043
86968	342044
88051	342045
119737	342046
170450	342047
15855	342048
165973	342049
23506	342050
163687	342051
71089	342052
93216	342053
124502	342054
221580	342055
111255	342056
134131	342057
4386	342058
36859	342059
21688	342060
106487	342061
117776	342062
25086	342063
67180	342064
125331	342065
236645	342066
118145	342067
18456	342068
2983	342069
314	342070
98897	342071
58815	342072
98466	342073
35445	342074
53735	342075
492	342076
21690	342077
32628	342078
50296	342079
107016	342080
17861	342081
68592	342082
114932	342083
37002	342084
25023	342085
7016	342086
64706	342087
118291	342088
50461	342089
68706	342090
80254	342091
163745	342092
194	342093
13818	342094
58788	342095
68666	342096
33070	342097
237867	342098
41199	342099
183	342100
18196	342101
163723	342102
96580	342103
80733	342104
163027	342105
12882	342106
173322	342107
32538	342108
34318	342109
32925	342110
125190	342111
29098	342112
45534	342113
58720	342114
41577	342115
656	342116
20115	342117
8029	342118
46663	342119
239976	342120
31575	342121
67153	342122
238310	342123
52224	342124
139034	342125
49083	342126
8677	342127
39990	342128
166577	342129
52801	342130
173183	342131
10110	342132
154491	342133
25176	342134
21541	342135
32754	342136
56096	342137
89810	342138
64866	342139
164483	342140
163776	342141
217790	342142
18206	342143
85566	342144
20248	342145
26333	342146
53	342147
86025	342148
12829	342149
27443	342150
15259	342151
167312	342152
14783	342153
117221	342154
375	342155
1527	342156
236193	342157
33131	342158
68658	342159
89804	342160
11778	342161
235779	342162
32902	342163
116936	342164
120610	342165
111275	342166
118233	342167
236755	342168
45777	342169
195386	342170
59474	342171
4185	342172
11167	342173
106381	342174
56351	342175
8561	342176
5715	342177
2350	342178
112044	342179
123330	342180
50840	342181
37244	342182
44610	342183
4602	342184
58847	342185
87556	342186
21594	342187
36374	342188
143446	342189
16010	342190
23459	342191
28759	342192
69894	342193
1351	342194
95731	342195
163	342196
29599	342197
78689	342198
50184	342199
23474	342200
23285	342201
167489	342202
32885	342203
206543	342204
101584	342205
67789	342206
70776	342207
66673	342208
82519	342209
91327	342210
14775	342211
691	342212
26628	342213
164318	342214
16131	342215
26370	342216
15147	342217
50102	342218
18476	342219
173	342220
22679	342221
25855	342222
14190	342223
58074	342224
87348	342225
36538	342226
119583	342227
42791	342228
25499	342229
882	342230
112720	342231
46603	342232
31327	342233
25456	342234
43584	342235
12677	342236
25656	342237
2353	342238
53	342239
2905	342240
19387	342241
44128	342242
43003	342243
19372	342244
7072	342245
236189	342246
117088	342247
14684	342248
148	342249
8190	342250
88209	342251
119086	342252
146245	342253
32401	342254
44128	342255
12013	342256
27831	342257
31924	342258
52028	342259
45067	342260
33145	342261
51637	342262
46269	342263
14431	342264
6841	342265
138447	342266
19297	342267
74537	342268
9601	342269
29339	342270
36436	342271
5570	342272
120465	342273
3335	342274
526	342275
40875	342276
87697	342277
4516	342278
718	342279
3826	342280
135844	342281
46385	342282
55167	342283
58254	342284
12193	342285
1893	342286
3376	342287
64148	342288
7541	342289
3131	342290
3674	342291
156386	342292
52436	342293
19384	342294
449	342295
22412	342296
7294	342297
3720	342298
9165	342299
118003	342300
45280	342301
159655	342302
1503	342303
100022	342304
34	342305
22848	342306
9165	342307
9165	342308
7323	342309
402	342310
52286	342311
15719	342312
15719	342313
117713	342314
31033	342315
18344	342316
51706	342317
65907	342318
24849	342319
163174	342320
68094	342321
139856	342322
109715	342323
6247	342324
77266	342325
51828	342326
4071	342327
40393	342328
17582	342329
239163	342330
49064	342331
7831	342332
6776	342333
38285	342334
75581	342335
12747	342336
1830	342337
8187	342338
35182	342339
2680	342340
21167	342341
129367	342342
4185	342343
58372	342344
468	342345
75417	342346
11899	342347
17795	342348
34006	342349
32597	342350
44033	342351
39593	342352
1399	342353
16672	342354
31460	342355
77	342356
27916	342357
685	342358
8566	342359
16916	342360
28950	342361
14237	342362
521	342363
9032	342364
321	342365
8775	342366
92586	342367
3091	342368
21639	342369
43	342370
81	342371
162335	342372
85174	342373
16224	342374
659	342375
32759	342376
67483	342377
4854	342378
48066	342379
16078	342380
13499	342381
23248	342382
33179	342383
74365	342384
118155	342385
891	342386
14423	342387
20984	342388
23521	342389
129029	342390
27407	342391
30079	342392
67134	342393
714	342394
1474	342395
32632	342396
64481	342397
21438	342398
117433	342399
52469	342400
918	342401
67062	342402
7904	342403
10327	342404
5194	342405
95737	342406
32232	342407
87343	342408
33158	342409
32634	342410
51788	342411
163921	342412
237771	342413
65047	342414
24699	342415
6662	342416
5628	342417
1455	342418
120270	342419
23694	342420
3376	342421
41506	342422
27909	342423
150876	342424
1584	342425
4910	342426
10837	342427
10221	342428
18476	342429
50810	342430
3385	342431
34223	342432
768	342433
102516	342434
4647	342435
41143	342436
17593	342437
56345	342438
67275	342439
114361	342440
30669	342441
19485	342442
136132	342443
32321	342444
29270	342445
156460	342446
45545	342447
31220	342448
54667	342449
92734	342450
50492	342451
2069	342452
13267	342453
109183	342454
31286	342455
5618	342456
104	342457
95468	342458
64597	342459
147809	342460
244	342461
10826	342462
1946	342463
7156	342464
107022	342465
42779	342466
18356	342467
152449	342468
33078	342469
50695	342470
3138	342471
25297	342472
8816	342473
156046	342474
209	342475
46063	342476
2844	342477
85027	342478
30061	342479
3157	342480
43086	342481
4922	342482
35476	342483
1514	342484
1507	342485
40296	342486
34071	342487
1	342488
32650	342489
14565	342490
8771	342491
17807	342492
49771	342493
563	342494
1893	342495
88810	342496
10964	342497
2529	342498
531	342499
36436	342500
55516	342501
43657	342502
7072	342503
12287	342504
2677	342505
77288	342506
7529	342507
599	342508
818	342509
61699	342510
27837	342511
84045	342512
31017	342513
12874	342514
1442	342515
86861	342516
33119	342517
10657	342518
42979	342519
12819	342520
114409	342521
21043	342522
36022	342523
27450	342524
13330	342525
94328	342526
163139	342527
216150	342528
196467	342529
13381	342530
155852	342531
15195	342532
173	342533
410	342534
6011	342535
4015	342536
11783	342537
563	342538
45750	342539
32420	342540
34193	342541
10698	342542
98286	342543
68244	342544
85044	342545
1831	342546
196414	342547
248	342548
6525	342549
43204	342550
93085	342551
22283	342552
54867	342553
49493	342554
8166	342555
21433	342556
4843	342557
12761	342558
8754	342559
6155	342560
43522	342561
17094	342562
82744	342563
49954	342564
5624	342565
208201	342566
4363	342567
91781	342568
1359	342569
11180	342570
57	342571
7933	342572
7083	342573
12263	342574
15348	342575
34057	342576
22351	342577
62840	342578
62840	342579
153585	342580
13381	342581
700	342582
53668	342583
25954	342584
14158	342585
6466	342586
22113	342587
119297	342588
120615	342589
18794	342590
5217	342591
7767	342592
59843	342593
11030	342594
3	342595
10298	342596
5534	342597
65616	342598
20728	342599
12327	342600
47602	342601
99163	342602
29431	342603
88750	342604
35180	342605
70777	342606
5985	342607
23302	342608
7122	342609
18853	342610
5180	342611
2140	342612
106971	342613
51950	342614
29327	342615
3024	342616
70914	342617
68907	342618
19385	342619
70353	342620
36544	342621
101758	342622
468	342623
40215	342624
14295	342625
171092	342626
9604	342627
426	342628
253	342629
54628	342630
69992	342631
1610	342632
2921	342633
4508	342634
1888	342635
486	342636
5999	342637
12829	342638
4212	342639
337	342640
10589	342641
6069	342642
886	342643
6828	342644
68374	342645
57380	342646
64960	342647
153802	342648
343	342649
14586	342650
31874	342651
45877	342652
123743	342653
3203	342654
2115	342655
44429	342656
159	342657
40291	342658
134	342659
576	342660
14382	342661
16098	342662
38	342663
2	342664
54954	342665
3152	342666
3827	342667
32054	342668
2693	342669
1500	342670
12158	342671
563	342672
144	342673
716	342674
1544	342675
22158	342676
14027	342677
66528	342678
1883	342679
560	342680
9095	342681
22304	342682
42860	342683
7862	342684
15261	342685
234827	342686
33970	342687
5619	342688
75294	342689
1557	342690
38417	342691
10636	342692
1492	342693
201	342694
239	342695
18326	342696
215	342697
31	342698
3382	342699
1610	342700
21609	342701
1796	342702
19697	342703
25456	342704
40215	342705
63930	342706
34093	342707
33033	342708
63735	342709
104	342710
2113	342711
8820	342712
46290	342713
36060	342714
708	342715
3820	342716
9285	342717
1841	342718
955	342719
2562	342720
4864	342721
4940	342722
464	342723
4791	342724
35688	342725
124220	342726
12667	342727
42693	342728
8190	342729
32818	342730
70164	342731
472	342732
32290	342733
27124	342734
49836	342735
40463	342736
171238	342737
397	342738
65991	342739
342	342740
765	342741
190456	342742
94405	342743
3365	342744
65570	342745
12766	342746
3504	342747
42989	342748
19534	342749
7914	342750
124310	342751
30832	342752
72899	342753
11309	342754
15299	342755
6812	342756
68266	342757
9558	342758
84296	342759
65881	342760
50273	342761
3775	342762
56473	342763
33975	342764
49749	342765
9834	342766
48098	342767
1223	342768
56862	342769
258	342770
54628	342771
198801	342772
84893	342773
48084	342774
28708	342775
10241	342776
1365	342777
18862	342778
22351	342779
17476	342780
111709	342781
22460	342782
54602	342783
997	342784
62270	342785
7589	342786
390	342787
124235	342788
18309	342789
51178	342790
40127	342791
245	342792
4759	342793
8706	342794
1808	342795
10665	342796
2384	342797
900	342798
245	342799
58148	342800
1017	342801
38	342802
15932	342803
12813	342804
124415	342805
1744	342806
5109	342807
12121	342808
368	342809
15398	342810
2844	342811
6002	342812
48899	342813
3818	342814
179096	342815
15187	342816
56885	342817
23469	342818
24493	342819
151770	342820
1866	342821
40323	342822
26500	342823
77696	342824
61611	342825
68235	342826
22339	342827
1368	342828
14	342829
6776	342830
11398	342831
31715	342832
22058	342833
83023	342834
111743	342835
28189	342836
3	342837
5978	342838
18339	342839
38889	342840
14691	342841
11279	342842
155743	342843
72892	342844
2683	342845
10328	342846
45303	342847
28744	342848
34304	342849
218896	342850
21644	342851
22339	342852
147154	342853
423	342854
12607	342855
8715	342856
71370	342857
34083	342858
2061	342859
11865	342860
61079	342861
685	342862
955	342863
40706	342864
46842	342865
5276	342866
17581	342867
14612	342868
387	342869
112444	342870
36417	342871
35880	342872
2691	342873
69894	342874
109336	342875
52191	342876
70179	342877
85380	342878
29059	342879
29059	342880
30832	342881
106299	342882
9702	342883
54683	342884
72347	342885
52769	342886
39969	342887
19351	342888
171387	342889
54656	342890
19462	342891
3	342892
31585	342893
87358	342894
59886	342895
108820	342896
124185	342897
100687	342898
10004	342899
25182	342900
164394	342901
14	342902
34149	342903
59442	342904
18305	342905
164462	342906
39347	342907
237458	342908
21487	342909
1866	342910
23363	342911
17068	342912
25265	342913
7576	342914
6374	342915
110041	342916
27184	342917
25170	342918
148421	342919
5640	342920
9949	342921
31219	342922
7900	342923
40655	342924
4358	342925
66043	342926
1511	342927
49759	342928
88461	342929
144352	342930
10244	342931
35206	342932
39757	342933
82881	342934
59477	342935
4353	342936
108524	342937
8814	342938
19367	342939
204466	342940
19193	342941
18794	342942
32588	342943
12797	342944
22229	342945
7529	342946
50843	342947
25654	342948
1295	342949
113246	342950
12830	342951
4634	342952
2124	342953
93406	342954
109183	342955
25754	342956
9560	342957
92741	342958
211231	342959
104451	342960
163789	342961
49901	342962
97348	342963
41411	342964
209166	342965
148088	342966
2763	342967
44036	342968
43	342969
70519	342970
18469	342971
20725	342972
26181	342973
65433	342974
1225	342975
44350	342976
52931	342977
119449	342978
12014	342979
11786	342980
4683	342981
39801	342982
3370	342983
223112	342984
25952	342985
32610	342986
32610	342987
26277	342988
19209	342989
9580	342990
2719	342991
218872	342992
26250	342993
1144	342994
49975	342995
93001	342996
3899	342997
19420	342998
6453	342999
50690	343000
12642	343001
67334	343002
14192	343003
36396	343004
27273	343005
2578	343006
32238	343007
1226	343008
28822	343009
342	343010
17329	343011
10766	343012
15222	343013
24995	343014
2691	343015
10657	343016
14677	343017
64688	343018
6446	343019
57076	343020
41769	343021
56317	343022
134634	343023
28772	343024
12797	343025
163939	343026
8764	343027
19159	343028
26218	343029
12657	343030
342	343031
14676	343032
10091	343033
88607	343034
6385	343035
68621	343036
105821	343037
2690	343038
17241	343039
5091	343040
97431	343041
8163	343042
57437	343043
3563	343044
28696	343045
30	343046
25759	343047
19721	343048
49535	343049
215255	343050
72924	343051
229	343052
56320	343053
31271	343054
7072	343055
91842	343056
32629	343057
32659	343058
220137	343059
41532	343060
51994	343061
28882	343062
14244	343063
37002	343064
23574	343065
117458	343066
26389	343067
17684	343068
20686	343069
129270	343070
37800	343071
17592	343072
191	343073
8130	343074
28696	343075
20178	343076
52632	343077
54950	343078
48480	343079
14256	343080
7583	343081
94576	343082
16127	343083
21303	343084
7571	343085
64261	343086
27628	343087
5643	343088
37987	343089
46935	343090
5707	343091
88969	343092
8001	343093
617	343094
28085	343095
40606	343096
7485	343097
86641	343098
47277	343099
19820	343100
13589	343101
19862	343102
45699	343103
25673	343104
72734	343105
79905	343106
71990	343107
29958	343108
19368	343109
88366	343110
43835	343111
29182	343112
7413	343113
93549	343114
83859	343115
40973	343116
10046	343117
1231	343118
27851	343119
77823	343120
31581	343121
71574	343122
11420	343123
137259	343124
15993	343125
2116	343126
10249	343127
34526	343128
12679	343129
73948	343130
1737	343131
41747	343132
15660	343133
1295	343134
60009	343135
38571	343136
50461	343137
59058	343138
112819	343139
16660	343140
162253	343141
31800	343142
16641	343143
9702	343144
38644	343145
36148	343146
9247	343147
45370	343148
1086	343149
33911	343150
237663	343151
14653	343152
80784	343153
7919	343154
9767	343155
102551	343156
116220	343157
140482	343158
48165	343159
91736	343160
53407	343161
1233	343162
192052	343163
59452	343164
29391	343165
34630	343166
124236	343167
10293	343168
102108	343169
43505	343170
64737	343171
29453	343172
22638	343173
55687	343174
5530	343175
77525	343176
60453	343177
76116	343178
19855	343179
72046	343180
103658	343181
10053	343182
601	343183
36165	343184
112946	343185
127541	343186
97820	343187
33930	343188
34332	343189
109558	343190
4878	343191
41263	343192
99724	343193
17798	343194
3290	343195
2735	343196
14829	343197
29431	343198
3862	343199
85381	343200
84865	343201
4963	343202
8375	343203
27508	343204
83079	343205
25490	343206
139627	343207
76257	343208
73386	343209
24687	343210
47405	343211
151517	343212
22656	343213
26725	343214
11178	343215
110754	343216
3802	343217
12276	343218
2455	343219
21087	343220
11533	343221
160278	343222
34056	343223
32761	343224
21707	343225
1233	343226
50448	343227
14660	343228
76969	343229
106143	343230
915	343231
13416	343232
122808	343233
77031	343234
77330	343235
362	343236
6153	343237
26481	343238
93521	343239
117	343240
12277	343241
157340	343242
25863	343243
5639	343244
8187	343245
262	343246
12271	343247
89770	343248
34909	343249
43015	343250
12576	343251
32813	343252
2714	343253
87352	343254
51949	343255
13865	343256
36687	343257
841	343258
2083	343259
25309	343260
6153	343261
89151	343262
60479	343263
156149	343264
18428	343265
129568	343266
4599	343267
43584	343268
32629	343269
1965	343270
14701	343271
7517	343272
30160	343273
21513	343274
537	343275
65890	343276
145	343277
42589	343278
68462	343279
32646	343280
96121	343281
7812	343282
22107	343283
31	343284
28860	343285
39885	343286
15932	343287
64578	343288
81944	343289
2721	343290
2411	343291
16206	343292
42442	343293
18018	343294
17371	343295
17795	343296
3411	343297
10179	343298
12831	343299
163855	343300
19127	343301
31921	343302
8836	343303
14809	343304
211888	343305
53156	343306
2386	343307
2121	343308
25498	343309
25840	343310
2369	343311
1300	343312
2104	343313
130726	343314
4384	343315
49986	343316
25277	343317
2016	343318
203	343319
9670	343320
1887	343321
10576	343322
37056	343323
134	343324
1	343325
15690	343326
166185	343327
14457	343328
339	343329
27655	343330
134668	343331
36829	343332
15855	343333
163277	343334
4600	343335
23248	343336
4927	343337
31491	343338
33071	343339
14493	343340
82567	343341
20056	343342
47868	343343
8774	343344
8309	343345
112131	343346
59362	343347
3563	343348
32	343349
6153	343350
31729	343351
2292	343352
30306	343353
69970	343354
31576	343355
28708	343356
65509	343357
3	343358
67018	343359
12061	343360
215	343361
677	343362
45631	343363
28107	343364
18262	343365
87976	343366
29008	343367
12341	343368
8649	343369
377	343370
21344	343371
144334	343372
5964	343373
31835	343374
12142	343375
342	343376
23302	343377
10288	343378
2857	343379
40773	343380
54160	343381
51165	343382
2119	343383
19140	343384
26349	343385
33136	343386
6006	343387
18788	343388
40202	343389
632	343390
54856	343391
36995	343392
19450	343393
8	343394
8593	343395
14	343396
18261	343397
23847	343398
19388	343399
46018	343400
11862	343401
4070	343402
33134	343403
2	343404
35640	343405
1163	343406
7456	343407
36005	343408
26360	343409
17077	343410
15704	343411
19318	343412
32675	343413
58108	343414
4334	343415
17266	343416
34059	343417
36238	343418
64104	343419
36238	343420
214107	343421
19388	343422
58410	343423
34056	343424
678	343425
11842	343426
34332	343427
38176	343428
1872	343429
76396	343430
8116	343431
87	343432
12797	343433
3376	343434
10709	343435
923	343436
763	343437
5639	343438
14525	343439
182166	343440
27932	343441
30857	343442
205482	343443
87313	343444
60988	343445
50051	343446
66912	343447
45876	343448
52594	343449
57953	343450
32681	343451
26562	343452
55033	343453
119960	343454
28874	343455
64909	343456
45620	343457
156	343458
2689	343459
104001	343460
89412	343461
9558	343462
30	343463
50183	343464
8814	343465
92587	343466
112011	343467
83722	343468
50	343469
17137	343470
640	343471
2987	343472
2813	343473
70923	343474
125236	343475
124598	343476
46018	343477
6941	343478
27509	343479
58481	343480
53668	343481
59193	343482
137374	343483
21454	343484
1566	343485
106971	343486
34056	343487
15981	343488
66791	343489
20178	343490
32846	343491
34303	343492
572	343493
41446	343494
3376	343495
32818	343496
56718	343497
27434	343498
54950	343499
69738	343500
17855	343501
839	343502
36241	343503
276	343504
72895	343505
1163	343506
23632	343507
11600	343508
65416	343509
70122	343510
75216	343511
136815	343512
16131	343513
17476	343514
46072	343515
87363	343516
28708	343517
31922	343518
55635	343519
33108	343520
65182	343521
7517	343522
88246	343523
7294	343524
45781	343525
31327	343526
85456	343527
15147	343528
21346	343529
21400	343530
134635	343531
30644	343532
468	343533
26268	343534
537	343535
27655	343536
16678	343537
120619	343538
102589	343539
376	343540
56558	343541
16150	343542
80419	343543
36660	343544
376	343545
23432	343546
9249	343547
105701	343548
36245	343549
21491	343550
1361	343551
3562	343552
74092	343553
67751	343554
51692	343555
1695	343556
9600	343557
8650	343558
51139	343559
21442	343560
597	343561
1876	343562
54606	343563
7416	343564
25593	343565
56326	343566
43256	343567
93990	343568
98562	343569
28095	343570
76323	343571
221883	343572
49636	343573
5547	343574
4015	343575
64653	343576
161377	343577
48082	343578
13315	343579
119254	343580
22524	343581
524	343582
236686	343583
58770	343584
46515	343585
28744	343586
6746	343587
45008	343588
28383	343589
95734	343590
111476	343591
56256	343592
111114	343593
54290	343594
571	343595
9	343596
321	343597
12285	343598
26601	343599
333	343600
4374	343601
21442	343602
8857	343603
3353	343604
5077	343605
1144	343606
147252	343607
290	343608
123289	343609
2371	343610
13381	343611
52632	343612
11101	343613
44149	343614
92168	343615
342	343616
95436	343617
32281	343618
111693	343619
43091	343620
3385	343621
26379	343622
11752	343623
45390	343624
4189	343625
70891	343626
6776	343627
17497	343628
55229	343629
55425	343630
112785	343631
133552	343632
100874	343633
44658	343634
35729	343635
12685	343636
9885	343637
117983	343638
5646	343639
368	343640
33116	343641
1871	343642
25201	343643
65066	343644
5086	343645
128	343646
79298	343647
12980	343648
57498	343649
140702	343650
23145	343651
14418	343652
2905	343653
47805	343654
34529	343655
182389	343656
112381	343657
118162	343658
13930	343659
9715	343660
61928	343661
211868	343662
50951	343663
51060	343664
10006	343665
78606	343666
84387	343667
78604	343668
22096	343669
9816	343670
13342	343671
1399	343672
2380	343673
1231	343674
43091	343675
110011	343676
587	343677
4364	343678
4350	343679
50679	343680
657	343681
26092	343682
5060	343683
36924	343684
104	343685
163804	343686
74855	343687
12761	343688
111480	343689
8814	343690
13170	343691
2055	343692
34329	343693
31017	343694
25801	343695
79453	343696
1941	343697
2	343698
17246	343699
3562	343700
92681	343701
5573	343702
106031	343703
33238	343704
93702	343705
165491	343706
78744	343707
6201	343708
76547	343709
20730	343710
47876	343711
82602	343712
5253	343713
43790	343714
17495	343715
15543	343716
51924	343717
131361	343718
1897	343719
1505	343720
248	343721
99167	343722
91668	343723
20747	343724
12152	343725
25965	343726
76432	343727
33961	343728
4251	343729
2340	343730
44151	343731
32649	343732
110591	343733
3175	343734
52233	343735
85337	343736
2905	343737
106967	343738
2113	343739
19372	343740
93590	343741
57	343742
5115	343743
37884	343744
54640	343745
116898	343746
24325	343747
4543	343748
30678	343749
208921	343750
22855	343751
6471	343752
48	343753
19140	343754
6713	343755
167050	343756
27237	343757
15655	343758
239	343759
25915	343760
685	343761
649	343762
18862	343763
52527	343764
40	343765
54065	343766
28009	343767
12146	343768
19074	343769
244	343770
151861	343771
16077	343772
23215	343773
26056	343774
76432	343775
99197	343776
23618	343777
1222	343778
29788	343779
79819	343780
83124	343781
25214	343782
1116	343783
14535	343784
9965	343785
14823	343786
235184	343787
28081	343788
899	343789
67917	343790
28052	343791
9767	343792
17819	343793
14939	343794
24566	343795
40233	343796
35467	343797
39692	343798
32993	343799
47878	343800
20504	343801
18831	343802
21083	343803
38710	343804
3561	343805
15439	343806
191908	343807
371	343808
62783	343809
10872	343810
1500	343811
21066	343812
381	343813
28107	343814
12352	343815
37028	343816
35634	343817
35711	343818
13393	343819
2719	343820
36589	343821
3464	343822
168322	343823
143658	343824
13071	343825
875	343826
31744	343827
6864	343828
7517	343829
56318	343830
41022	343831
95166	343832
7396	343833
6838	343834
994	343835
64364	343836
37192	343837
43846	343838
4973	343839
102239	343840
29262	343841
54673	343842
54603	343843
58720	343844
10964	343845
91932	343846
50140	343847
109945	343848
85012	343849
25656	343850
11850	343851
15994	343852
119562	343853
117120	343854
31542	343855
11247	343856
88610	343857
11185	343858
46063	343859
51332	343860
50591	343861
1009	343862
52454	343863
3385	343864
82919	343865
8652	343866
23617	343867
9044	343868
17329	343869
8224	343870
217210	343871
78	343872
714	343873
1482	343874
22262	343875
94	343876
15422	343877
27148	343878
15157	343879
49532	343880
4350	343881
8845	343882
2879	343883
1991	343884
215	343885
21146	343886
1306	343887
6	343888
14442	343889
44811	343890
70640	343891
110914	343892
70915	343893
629	343894
6812	343895
4934	343896
1881	343897
31887	343898
41001	343899
35191	343900
9249	343901
43003	343902
124752	343903
77399	343904
228515	343905
70224	343906
118433	343907
19471	343908
25263	343909
8421	343910
36471	343911
36629	343912
46119	343913
21372	343914
29224	343915
101003	343916
101003	343917
9346	343918
45915	343919
158116	343920
43480	343921
10823	343922
206672	343923
25482	343924
98165	343925
20165	343926
21618	343927
11429	343928
230128	343929
933	343930
193016	343931
37341	343932
78361	343933
78361	343934
11368	343935
47218	343936
47063	343937
46050	343938
46419	343939
17591	343940
21061	343941
933	343942
61787	343943
25211	343944
154784	343945
20683	343946
213134	343947
22601	343948
206175	343949
213658	343950
17113	343951
51016	343952
154428	343953
152179	343954
84342	343955
84047	343956
150348	343957
82913	343958
64596	343959
154027	343960
109775	343961
85003	343962
110001	343963
154240	343964
65265	343965
64921	343966
83244	343967
110097	343968
150016	343969
153970	343970
152179	343971
84644	343972
83057	343973
149397	343974
84505	343975
83019	343976
152840	343977
112697	343978
64921	343979
109615	343980
83066	343981
51016	343982
39930	343983
64820	343984
149366	343985
149385	343986
64899	343987
112966	343988
40052	343989
148153	343990
112773	343991
110008	343992
110205	343993
65265	343994
112083	343995
50004	343996
111600	343997
84629	343998
84409	343999
39930	344000
109627	344001
64596	344002
51730	344003
84887	344004
112083	344005
110097	344006
64820	344007
152118	344008
84644	344009
149692	344010
39499	344011
154313	344012
149302	344013
64231	344014
112938	344015
83057	344016
110037	344017
83025	344018
110018	344019
64140	344020
83710	344021
112894	344022
154066	344023
65310	344024
109656	344025
151271	344026
83166	344027
212091	344028
151968	344029
51016	344030
109777	344031
149302	344032
39930	344033
84047	344034
110046	344035
84342	344036
153089	344037
149397	344038
84361	344039
109627	344040
211907	344041
84034	344042
149284	344043
82803	344044
112998	344045
112833	344046
83019	344047
50004	344048
148557	344049
111485	344050
50533	344051
65310	344052
40052	344053
112363	344054
31674	344055
31986	344056
112998	344057
39647	344058
109777	344059
207850	344060
109775	344061
84361	344062
84595	344063
39499	344064
109873	344065
65159	344066
84887	344067
83710	344068
84644	344069
112589	344070
82732	344071
50533	344072
209001	344073
84837	344074
39433	344075
112228	344076
124492	344077
149876	344078
151904	344079
112228	344080
153089	344081
150856	344082
83020	344083
112344	344084
111972	344085
39433	344086
84644	344087
84361	344088
149692	344089
82698	344090
215272	344091
82803	344092
152139	344093
64231	344094
65189	344095
84595	344096
83025	344097
84034	344098
112832	344099
111485	344100
84837	344101
84047	344102
212814	344103
64921	344104
64820	344105
109873	344106
50023	344107
152436	344108
109615	344109
207025	344110
39930	344111
112696	344112
112966	344113
207041	344114
152561	344115
153228	344116
83164	344117
84595	344118
84342	344119
110205	344120
64140	344121
82698	344122
39499	344123
154286	344124
84629	344125
110008	344126
83020	344127
110001	344128
112648	344129
83710	344130
152118	344131
84368	344132
83244	344133
210097	344134
112697	344135
112352	344136
151688	344137
83057	344138
39647	344139
65189	344140
208728	344141
212151	344142
110097	344143
50533	344144
83244	344145
39433	344146
84047	344147
112833	344148
208261	344149
64921	344150
110001	344151
149876	344152
50004	344153
83019	344154
206945	344155
20654	344156
17274	344157
49839	344158
17379	344159
63995	344160
1496	344161
50621	344162
112894	344163
82698	344164
84361	344165
83061	344166
84247	344167
111600	344168
149449	344169
84409	344170
64899	344171
82732	344172
149272	344173
153743	344174
50023	344175
84595	344176
149887	344177
39499	344178
64596	344179
154065	344180
154286	344181
83725	344182
85003	344183
153499	344184
149661	344185
82673	344186
20683	344187
82346	344188
109246	344189
109087	344190
109087	344191
109246	344192
152870	344193
208806	344194
49839	344195
10025	344196
154332	344197
63572	344198
149942	344199
40735	344200
1214	344201
26470	344202
8688	344203
65577	344204
20763	344205
154221	344206
214229	344207
112648	344208
82913	344209
83164	344210
109581	344211
65189	344212
206628	344213
64596	344214
112833	344215
152840	344216
151271	344217
51016	344218
112589	344219
149882	344220
85003	344221
83061	344222
86895	344223
208961	344224
109279	344225
154808	344226
210713	344227
717	344228
32503	344229
39377	344230
64043	344231
110009	344232
133961	344233
147806	344234
152884	344235
151500	344236
148043	344237
14806	344238
109467	344239
84629	344240
153984	344241
31873	344242
207103	344243
64140	344244
83660	344245
152547	344246
65159	344247
147355	344248
20683	344249
20683	344250
109246	344251
152870	344252
20683	344253
109448	344254
210727	344255
208679	344256
212208	344257
209660	344258
31853	344259
82635	344260
209323	344261
109096	344262
147914	344263
109134	344264
205511	344265
83725	344266
50004	344267
83660	344268
85003	344269
84247	344270
86582	344271
39499	344272
152561	344273
147914	344274
205448	344275
64899	344276
40052	344277
112228	344278
84368	344279
208320	344280
212562	344281
88236	344282
118769	344283
49577	344284
13368	344285
82732	344286
111485	344287
154313	344288
112697	344289
164652	344290
149451	344291
154222	344292
83020	344293
83725	344294
13083	344295
65159	344296
84368	344297
112648	344298
111198	344299
39433	344300
112344	344301
109087	344302
49839	344303
82346	344304
113091	344305
82346	344306
64310	344307
63520	344308
25319	344309
10159	344310
109626	344311
64921	344312
65310	344313
214025	344314
112135	344315
39433	344316
83025	344317
84247	344318
82913	344319
109627	344320
50004	344321
148733	344322
153966	344323
111990	344324
83057	344325
149385	344326
149229	344327
50533	344328
64820	344329
154027	344330
111402	344331
65265	344332
50008	344333
110714	344334
111438	344335
82803	344336
153966	344337
84887	344338
83166	344339
50533	344340
112083	344341
150423	344342
207826	344343
154428	344344
151689	344345
112188	344346
110955	344347
154066	344348
211970	344349
112188	344350
148733	344351
83019	344352
112938	344353
150348	344354
40052	344355
83066	344356
106647	344357
112998	344358
112894	344359
153911	344360
14358	344361
65310	344362
149882	344363
111600	344364
50023	344365
154784	344366
49839	344367
65577	344368
64231	344369
149366	344370
150856	344371
112188	344372
82732	344373
84837	344374
151530	344375
153372	344376
197776	344377
65079	344378
115964	344379
115988	344380
151231	344381
207105	344382
84409	344383
39930	344384
65189	344385
50023	344386
83066	344387
40052	344388
65159	344389
151530	344390
206778	344391
64231	344392
82441	344393
153743	344394
111990	344395
83061	344396
111402	344397
152464	344398
110008	344399
112773	344400
152525	344401
112135	344402
111198	344403
152436	344404
112501	344405
112352	344406
154837	344407
112628	344408
106658	344409
232363	344410
112054	344411
212822	344412
113136	344413
211406	344414
205752	344415
150358	344416
110269	344417
154972	344418
205587	344419
6400	344420
25553	344421
39772	344422
212077	344423
17274	344424
84083	344425
210751	344426
204692	344427
17284	344428
10166	344429
65354	344430
32508	344431
112170	344432
112617	344433
32732	344434
109958	344435
84609	344436
151994	344437
83891	344438
152533	344439
150861	344440
84356	344441
64110	344442
150231	344443
148151	344444
148188	344445
63785	344446
63785	344447
63785	344448
147041	344449
82884	344450
209810	344451
154611	344452
234382	344453
66444	344454
162504	344455
17095	344456
36226	344457
8799	344458
109984	344459
119314	344460
31960	344461
39473	344462
96564	344463
148430	344464
63809	344465
66423	344466
119687	344467
86518	344468
32523	344469
7433	344470
25217	344471
113164	344472
113164	344473
12015	344474
50742	344475
84636	344476
122	344477
65158	344478
40050	344479
230533	344480
160941	344481
110285	344482
206495	344483
115445	344484
87063	344485
1695	344486
17244	344487
204938	344488
82884	344489
110369	344490
162395	344491
152249	344492
160767	344493
50261	344494
163202	344495
50337	344496
144715	344497
206633	344498
206639	344499
113123	344500
7489	344501
39462	344502
39659	344503
116250	344504
33002	344505
148548	344506
135433	344507
208250	344508
65222	344509
109259	344510
216862	344511
38737	344512
148654	344513
64370	344514
162465	344515
207030	344516
154767	344517
50294	344518
83384	344519
51538	344520
40160	344521
64980	344522
147396	344523
110583	344524
160835	344525
150403	344526
66606	344527
39514	344528
216955	344529
7433	344530
25560	344531
20909	344532
36819	344533
53031	344534
20967	344535
4878	344536
95723	344537
31795	344538
8650	344539
14292	344540
84655	344541
7449	344542
21465	344543
73900	344544
8625	344545
11976	344546
20830	344547
147773	344548
206808	344549
165453	344550
23066	344551
63955	344552
32188	344553
111107	344554
154537	344555
149392	344556
112889	344557
10196	344558
63891	344559
211779	344560
214157	344561
216585	344562
25221	344563
110444	344564
148439	344565
151790	344566
212544	344567
204917	344568
109252	344569
57707	344570
39357	344571
213284	344572
154448	344573
205125	344574
148380	344575
113053	344576
212558	344577
154544	344578
138929	344579
77262	344580
182325	344581
31303	344582
40662	344583
205213	344584
152160	344585
159780	344586
17126	344587
136680	344588
153511	344589
89194	344590
31945	344591
232814	344592
161639	344593
82726	344594
210337	344595
40317	344596
112461	344597
154753	344598
51092	344599
84892	344600
207576	344601
63588	344602
214079	344603
152907	344604
4335	344605
82491	344606
216042	344607
20641	344608
231664	344609
147530	344610
213809	344611
39695	344612
20631	344613
36579	344614
25316	344615
154725	344616
113092	344617
233144	344618
113092	344619
154914	344620
31597	344621
184585	344622
111056	344623
63947	344624
112947	344625
161470	344626
71029	344627
50973	344628
64442	344629
20909	344630
82657	344631
50206	344632
20764	344633
83402	344634
7412	344635
40288	344636
82898	344637
31613	344638
52930	344639
153184	344640
81549	344641
25481	344642
31728	344643
63815	344644
113100	344645
7435	344646
147372	344647
23693	344648
10180	344649
10032	344650
216238	344651
83575	344652
161628	344653
29078	344654
8615	344655
240290	344656
120021	344657
158301	344658
9794	344659
63775	344660
110876	344661
224966	344662
34380	344663
209732	344664
7500	344665
49645	344666
83800	344667
108770	344668
161070	344669
153596	344670
113188	344671
10097	344672
111618	344673
31377	344674
17430	344675
64078	344676
214567	344677
120455	344678
25595	344679
39625	344680
112433	344681
208987	344682
101898	344683
111367	344684
209142	344685
154949	344686
101192	344687
48797	344688
39393	344689
111926	344690
4902	344691
84773	344692
164619	344693
116164	344694
17488	344695
35965	344696
64869	344697
109803	344698
108834	344699
100405	344700
8377	344701
11263	344702
96283	344703
31330	344704
207554	344705
151088	344706
181067	344707
98171	344708
98937	344709
64321	344710
27591	344711
20908	344712
82476	344713
31613	344714
207131	344715
162953	344716
57060	344717
31780	344718
49549	344719
109675	344720
64003	344721
1697	344722
152400	344723
17348	344724
71077	344725
108	344726
259	344727
65179	344728
84373	344729
110545	344730
66246	344731
25441	344732
185064	344733
111770	344734
216361	344735
8599	344736
28722	344737
7457	344738
214049	344739
31587	344740
21042	344741
601	344742
17447	344743
14513	344744
52323	344745
50171	344746
110006	344747
11938	344748
9567	344749
83761	344750
17437	344751
26383	344752
31672	344753
63862	344754
1688	344755
20967	344756
113002	344757
11992	344758
109390	344759
89526	344760
161119	344761
39644	344762
110210	344763
233400	344764
207977	344765
153723	344766
86657	344767
211100	344768
12155	344769
153450	344770
39274	344771
82408	344772
115946	344773
214289	344774
31966	344775
3368	344776
14514	344777
50236	344778
51907	344779
9408	344780
58774	344781
120210	344782
216263	344783
216919	344784
154861	344785
211878	344786
216373	344787
15437	344788
207127	344789
154720	344790
116654	344791
49597	344792
82932	344793
25462	344794
7433	344795
26419	344796
25481	344797
148870	344798
14319	344799
4357	344800
17323	344801
17381	344802
49888	344803
208072	344804
35479	344805
113022	344806
40005	344807
14540	344808
83239	344809
49968	344810
182622	344811
154489	344812
83793	344813
207382	344814
8150	344815
50411	344816
215311	344817
109607	344818
148207	344819
52778	344820
40316	344821
31720	344822
31528	344823
31728	344824
111843	344825
26571	344826
50308	344827
109753	344828
82690	344829
4897	344830
110233	344831
11936	344832
25735	344833
39851	344834
162150	344835
14496	344836
17433	344837
63867	344838
39910	344839
40240	344840
116362	344841
164850	344842
66929	344843
161349	344844
214256	344845
65297	344846
110518	344847
63914	344848
86676	344849
173360	344850
193402	344851
15468	344852
25955	344853
49531	344854
160735	344855
35779	344856
14380	344857
154528	344858
77155	344859
73636	344860
236137	344861
57858	344862
65542	344863
108963	344864
231015	344865
25659	344866
161789	344867
25241	344868
148804	344869
113093	344870
161340	344871
27591	344872
211911	344873
65207	344874
160655	344875
216073	344876
84521	344877
234654	344878
49784	344879
32112	344880
112671	344881
32037	344882
209411	344883
40177	344884
113046	344885
40045	344886
111695	344887
229388	344888
25486	344889
150592	344890
153438	344891
445	344892
31681	344893
39625	344894
64873	344895
180211	344896
154600	344897
50932	344898
32119	344899
215951	344900
5597	344901
51628	344902
112398	344903
10188	344904
17267	344905
152233	344906
14488	344907
50541	344908
152261	344909
32981	344910
25711	344911
64174	344912
160806	344913
8688	344914
21046	344915
113104	344916
39553	344917
1498	344918
31999	344919
40081	344920
39780	344921
14744	344922
4902	344923
14454	344924
65530	344925
77185	344926
7449	344927
64515	344928
82818	344929
8639	344930
111515	344931
162845	344932
208978	344933
14321	344934
14343	344935
14482	344936
217037	344937
164031	344938
229785	344939
216913	344940
161208	344941
154887	344942
211474	344943
109264	344944
207476	344945
84203	344946
17491	344947
84443	344948
53029	344949
85069	344950
68710	344951
1870	344952
39659	344953
29236	344954
161934	344955
12152	344956
238826	344957
113203	344958
25951	344959
14184	344960
41003	344961
21466	344962
83272	344963
14338	344964
89348	344965
50072	344966
113147	344967
31521	344968
216522	344969
14475	344970
21166	344971
14510	344972
68385	344973
39271	344974
111157	344975
49941	344976
40178	344977
51123	344978
109824	344979
63706	344980
232767	344981
52267	344982
21090	344983
212951	344984
39657	344985
49877	344986
154510	344987
88998	344988
84576	344989
17509	344990
17287	344991
232861	344992
21140	344993
83088	344994
213519	344995
11558	344996
17076	344997
64403	344998
161083	344999
46619	345000
112476	345001
174	345002
10138	345003
207358	345004
41628	345005
106734	345006
233839	345007
230377	345008
183623	345009
215818	345010
50746	345011
118153	345012
109152	345013
116332	345014
17312	345015
149024	345016
14355	345017
39410	345018
12015	345019
39971	345020
82154	345021
152400	345022
82154	345023
17312	345024
14320	345025
84901	345026
110994	345027
96365	345028
1501	345029
231872	345030
8625	345031
65142	345032
162477	345033
64767	345034
39822	345035
17406	345036
184055	345037
109466	345038
115715	345039
112265	345040
109776	345041
20967	345042
34385	345043
161314	345044
131107	345045
231388	345046
147397	345047
50872	345048
154822	345049
206381	345050
51095	345051
31314	345052
20776	345053
84494	345054
1349	345055
174	345056
717	345057
446	345058
25518	345059
152107	345060
31948	345061
30995	345062
5603	345063
17253	345064
40159	345065
185727	345066
110762	345067
212988	345068
208427	345069
75914	345070
110178	345071
112002	345072
17362	345073
215903	345074
216441	345075
212859	345076
153655	345077
83951	345078
12011	345079
160653	345080
113208	345081
113014	345082
137057	345083
14510	345084
17083	345085
233514	345086
112684	345087
842	345088
20780	345089
14282	345090
25953	345091
17443	345092
17281	345093
32157	345094
8701	345095
39790	345096
1510	345097
34348	345098
8696	345099
25543	345100
10094	345101
64052	345102
52889	345103
82372	345104
160923	345105
50198	345106
130075	345107
112570	345108
84149	345109
31329	345110
27591	345111
236807	345112
59482	345113
31350	345114
32040	345115
82531	345116
39318	345117
83502	345118
40711	345119
11980	345120
83263	345121
25814	345122
25497	345123
5603	345124
4328	345125
10144	345126
36250	345127
17157	345128
1353	345129
36981	345130
109509	345131
76014	345132
4914	345133
10086	345134
59453	345135
2110	345136
109194	345137
68385	345138
8689	345139
21109	345140
82681	345141
11887	345142
64161	345143
25574	345144
148960	345145
72984	345146
8579	345147
109233	345148
32058	345149
63881	345150
15941	345151
601	345152
68453	345153
916	345154
173990	345155
233187	345156
20765	345157
13412	345158
25307	345159
229	345160
17403	345161
32843	345162
26192	345163
83595	345164
64107	345165
46540	345166
82532	345167
26473	345168
135558	345169
39559	345170
81047	345171
84668	345172
111655	345173
109354	345174
39590	345175
74831	345176
25730	345177
51627	345178
207023	345179
97066	345180
28653	345181
83291	345182
158056	345183
11942	345184
49543	345185
152969	345186
83373	345187
86508	345188
117787	345189
212297	345190
66492	345191
53187	345192
50278	345193
6411	345194
7381	345195
149245	345196
83468	345197
74545	345198
84117	345199
68009	345200
87257	345201
32502	345202
32015	345203
215650	345204
205427	345205
17254	345206
84103	345207
160832	345208
230204	345209
116393	345210
183315	345211
66565	345212
2372	345213
17502	345214
84666	345215
5654	345216
58957	345217
86938	345218
113222	345219
46401	345220
233628	345221
231583	345222
50279	345223
14212	345224
14333	345225
149526	345226
232854	345227
160976	345228
26499	345229
17433	345230
162477	345231
34478	345232
65280	345233
39678	345234
17208	345235
17458	345236
63740	345237
1498	345238
76422	345239
17433	345240
49296	345241
31567	345242
49873	345243
163202	345244
5601	345245
7975	345246
108	345247
211343	345248
148393	345249
50419	345250
31822	345251
31377	345252
83208	345253
112293	345254
21100	345255
149636	345256
4916	345257
113227	345258
276	345259
153860	345260
109255	345261
14661	345262
63688	345263
113116	345264
20884	345265
83318	345266
50621	345267
162467	345268
215647	345269
51053	345270
20830	345271
45713	345272
39525	345273
25802	345274
82827	345275
68218	345276
31412	345277
25507	345278
207412	345279
185155	345280
11952	345281
26204	345282
20862	345283
40209	345284
31651	345285
36588	345286
82721	345287
14458	345288
7489	345289
21078	345290
23959	345291
166796	345292
110027	345293
64281	345294
40027	345295
8639	345296
31441	345297
26559	345298
10079	345299
17451	345300
6420	345301
63576	345302
152022	345303
64721	345304
154579	345305
112078	345306
88065	345307
49959	345308
14454	345309
36916	345310
25270	345311
8696	345312
20645	345313
63659	345314
31935	345315
160690	345316
88499	345317
64890	345318
83306	345319
83306	345320
234910	345321
74380	345322
109255	345323
207280	345324
28917	345325
147630	345326
149638	345327
109501	345328
112116	345329
154556	345330
113204	345331
20871	345332
85063	345333
154570	345334
153084	345335
130247	345336
149592	345337
162421	345338
179347	345339
65550	345340
51120	345341
131107	345342
185276	345343
215497	345344
40001	345345
67360	345346
31601	345347
40747	345348
110047	345349
82218	345350
161417	345351
232238	345352
112768	345353
212321	345354
112934	345355
82441	345356
147787	345357
119520	345358
77010	345359
112052	345360
112246	345361
52072	345362
188906	345363
130674	345364
181648	345365
320	345366
14348	345367
160832	345368
119465	345369
31913	345370
52930	345371
17447	345372
4897	345373
50801	345374
4357	345375
25794	345376
64953	345377
65091	345378
340	345379
41628	345380
110710	345381
147813	345382
50106	345383
208791	345384
17426	345385
76212	345386
31716	345387
4326	345388
63563	345389
46562	345390
112543	345391
112261	345392
149956	345393
63656	345394
12081	345395
7612	345396
25729	345397
23339	345398
64498	345399
17257	345400
65118	345401
112925	345402
10086	345403
84543	345404
211828	345405
65537	345406
41111	345407
31935	345408
154238	345409
17292	345410
66332	345411
209621	345412
64222	345413
86790	345414
82641	345415
64807	345416
39999	345417
130733	345418
82384	345419
46401	345420
31921	345421
237741	345422
89364	345423
31753	345424
84527	345425
122120	345426
83926	345427
148371	345428
152224	345429
63748	345430
50746	345431
28103	345432
154872	345433
5566	345434
206557	345435
83926	345436
117400	345437
36735	345438
216067	345439
54852	345440
230036	345441
234824	345442
67565	345443
148114	345444
32194	345445
207603	345446
233279	345447
160804	345448
31795	345449
20657	345450
4345	345451
50860	345452
25510	345453
86825	345454
67963	345455
151853	345456
20852	345457
208850	345458
138496	345459
239816	345460
153095	345461
153937	345462
8577	345463
31938	345464
83200	345465
14319	345466
528	345467
64437	345468
40095	345469
1498	345470
110024	345471
151293	345472
8678	345473
8729	345474
14381	345475
84829	345476
21021	345477
20910	345478
82955	345479
39642	345480
207939	345481
51739	345482
64321	345483
31525	345484
82154	345485
28917	345486
160956	345487
46231	345488
214302	345489
50177	345490
39565	345491
14290	345492
25462	345493
39492	345494
25451	345495
51806	345496
86937	345497
120022	345498
151897	345499
209757	345500
165779	345501
161243	345502
63871	345503
110522	345504
12110	345505
51095	345506
100602	345507
26473	345508
17460	345509
86619	345510
234763	345511
163044	345512
109719	345513
49888	345514
233027	345515
89364	345516
212194	345517
229934	345518
116529	345519
17270	345520
31504	345521
1009	345522
25387	345523
23415	345524
148110	345525
150119	345526
49737	345527
7612	345528
10050	345529
17287	345530
100913	345531
17441	345532
39624	345533
111477	345534
119119	345535
64430	345536
63563	345537
19156	345538
120080	345539
25387	345540
149884	345541
1696	345542
14320	345543
50869	345544
25814	345545
39485	345546
25228	345547
52945	345548
50005	345549
231125	345550
84078	345551
40197	345552
39477	345553
50285	345554
213845	345555
154942	345556
16481	345557
25752	345558
109996	345559
85089	345560
112150	345561
212008	345562
230858	345563
160798	345564
233069	345565
64393	345566
31781	345567
83002	345568
81047	345569
208301	345570
214630	345571
112305	345572
49644	345573
6938	345574
49952	345575
14360	345576
161595	345577
127171	345578
84681	345579
148338	345580
5645	345581
320	345582
25208	345583
36877	345584
12071	345585
217017	345586
154209	345587
46286	345588
205785	345589
154918	345590
154926	345591
152044	345592
32000	345593
204722	345594
154854	345595
112896	345596
215550	345597
50706	345598
213356	345599
148959	345600
208733	345601
232115	345602
184951	345603
116449	345604
64502	345605
111319	345606
216217	345607
229433	345608
64370	345609
217018	345610
225743	345611
113158	345612
117518	345613
117573	345614
85067	345615
161600	345616
147523	345617
86504	345618
116012	345619
154578	345620
51065	345621
113221	345622
40659	345623
154997	345624
5624	345625
39983	345626
216754	345627
83692	345628
39783	345629
162289	345630
231148	345631
31040	345632
214849	345633
21017	345634
110058	345635
77612	345636
87333	345637
109641	345638
229284	345639
215473	345640
237403	345641
59408	345642
111883	345643
110172	345644
50028	345645
21111	345646
63639	345647
51123	345648
149535	345649
12010	345650
150976	345651
161600	345652
110531	345653
111829	345654
31330	345655
162761	345656
36411	345657
120704	345658
240024	345659
84866	345660
162929	345661
105587	345662
113131	345663
50676	345664
67377	345665
31731	345666
162089	345667
4916	345668
233819	345669
116010	345670
113081	345671
21010	345672
209894	345673
109897	345674
73926	345675
14212	345676
9408	345677
162809	345678
86494	345679
149291	345680
148196	345681
231241	345682
113182	345683
116424	345684
31317	345685
14517	345686
64074	345687
39563	345688
153238	345689
2371	345690
109693	345691
9535	345692
32981	345693
147336	345694
49612	345695
154975	345696
215821	345697
154952	345698
39468	345699
232159	345700
151374	345701
83147	345702
116231	345703
25299	345704
161538	345705
215513	345706
188914	345707
109643	345708
215869	345709
31608	345710
31978	345711
10086	345712
76804	345713
6443	345714
75659	345715
154695	345716
50360	345717
63616	345718
10077	345719
19329	345720
64062	345721
109926	345722
52114	345723
110149	345724
154456	345725
230870	345726
147356	345727
154971	345728
147907	345729
154795	345730
109150	345731
83776	345732
82692	345733
8688	345734
192006	345735
147461	345736
82615	345737
226366	345738
150136	345739
51626	345740
160930	345741
147349	345742
63524	345743
112934	345744
85048	345745
110529	345746
148888	345747
83623	345748
216346	345749
215565	345750
110704	345751
83391	345752
150566	345753
109603	345754
186608	345755
14199	345756
64297	345757
232185	345758
113173	345759
154842	345760
180752	345761
86558	345762
83606	345763
183310	345764
181850	345765
148803	345766
233347	345767
151634	345768
14186	345769
151384	345770
166924	345771
40823	345772
150846	345773
45740	345774
25724	345775
39876	345776
25644	345777
147353	345778
26204	345779
64657	345780
63867	345781
150528	345782
3798	345783
152952	345784
17403	345785
85048	345786
49644	345787
148406	345788
152844	345789
161055	345790
1214	345791
32788	345792
154495	345793
8697	345794
31500	345795
82693	345796
160752	345797
234790	345798
116612	345799
147459	345800
116564	345801
165969	345802
216838	345803
83190	345804
12412	345805
98664	345806
204972	345807
161622	345808
82273	345809
161805	345810
86533	345811
39549	345812
86853	345813
150372	345814
17286	345815
4907	345816
4907	345817
109913	345818
118043	345819
110512	345820
160760	345821
161514	345822
188947	345823
113044	345824
446	345825
233505	345826
83049	345827
86901	345828
20852	345829
14191	345830
21175	345831
204951	345832
64167	345833
120403	345834
110126	345835
232117	345836
116363	345837
151853	345838
49838	345839
208631	345840
161951	345841
216697	345842
149490	345843
147585	345844
46401	345845
114588	345846
83109	345847
40045	345848
49865	345849
39849	345850
209045	345851
205755	345852
192563	345853
31326	345854
79147	345855
39721	345856
34478	345857
49690	345858
130111	345859
187278	345860
120080	345861
8639	345862
64430	345863
49754	345864
154865	345865
230265	345866
149748	345867
150041	345868
161768	345869
83264	345870
215668	345871
10184	345872
148985	345873
32859	345874
164883	345875
226072	345876
116383	345877
49583	345878
111219	345879
33155	345880
20418	345881
59281	345882
137985	345883
149870	345884
233489	345885
116597	345886
63753	345887
240409	345888
59143	345889
154625	345890
51942	345891
49699	345892
134449	345893
137653	345894
21579	345895
25889	345896
71271	345897
86131	345898
154747	345899
189642	345900
115646	345901
111865	345902
64460	345903
118302	345904
99183	345905
115558	345906
205330	345907
83037	345908
114808	345909
84570	345910
14641	345911
148769	345912
210617	345913
52092	345914
161760	345915
16032	345916
147635	345917
154760	345918
159446	345919
66865	345920
208127	345921
31831	345922
63720	345923
111410	345924
215939	345925
39312	345926
23655	345927
85973	345928
161735	345929
148012	345930
53241	345931
112016	345932
6428	345933
82704	345934
187202	345935
51759	345936
64949	345937
49814	345938
25518	345939
153297	345940
205792	345941
17695	345942
2108	345943
110616	345944
7449	345945
39436	345946
183322	345947
63533	345948
207550	345949
30962	345950
216946	345951
63871	345952
63594	345953
32509	345954
7462	345955
212369	345956
149100	345957
51115	345958
151384	345959
207481	345960
51115	345961
65572	345962
159736	345963
25532	345964
147938	345965
147824	345966
65572	345967
147436	345968
154895	345969
109278	345970
147769	345971
215998	345972
66425	345973
50144	345974
82955	345975
77350	345976
28943	345977
125114	345978
76882	345979
82856	345980
53027	345981
63558	345982
161618	345983
16142	345984
213237	345985
153160	345986
63754	345987
51907	345988
84599	345989
113035	345990
17473	345991
235836	345992
161879	345993
51123	345994
52752	345995
82190	345996
204815	345997
51788	345998
216809	345999
50263	346000
159221	346001
39700	346002
10100	346003
1214	346004
110984	346005
149938	346006
211212	346007
58614	346008
4917	346009
14525	346010
65577	346011
164878	346012
20909	346013
116721	346014
51109	346015
63637	346016
231427	346017
235117	346018
108898	346019
212259	346020
210452	346021
17076	346022
32503	346023
216707	346024
17406	346025
181255	346026
160999	346027
109224	346028
182715	346029
185698	346030
86687	346031
40763	346032
49916	346033
109048	346034
115942	346035
110098	346036
205051	346037
230940	346038
149335	346039
115966	346040
120277	346041
113083	346042
213366	346043
237841	346044
106597	346045
148390	346046
86218	346047
229652	346048
116333	346049
85040	346050
50411	346051
151897	346052
110646	346053
84064	346054
147483	346055
206052	346056
86385	346057
148429	346058
148445	346059
209210	346060
31284	346061
49816	346062
29015	346063
25194	346064
118381	346065
41627	346066
25407	346067
21079	346068
50746	346069
25630	346070
45766	346071
76923	346072
232641	346073
229662	346074
161110	346075
101698	346076
162741	346077
192378	346078
32489	346079
117170	346080
109595	346081
14428	346082
64611	346083
4335	346084
63864	346085
165478	346086
113123	346087
236790	346088
65343	346089
147845	346090
9460	346091
82692	346092
83028	346093
4940	346094
49708	346095
85093	346096
82932	346097
82418	346098
153630	346099
86773	346100
153829	346101
32144	346102
118968	346103
86214	346104
154966	346105
112689	346106
53263	346107
154478	346108
209418	346109
224145	346110
116010	346111
209370	346112
39696	346113
101321	346114
216947	346115
112698	346116
229789	346117
148599	346118
120464	346119
147317	346120
64019	346121
231051	346122
50872	346123
49509	346124
109863	346125
116003	346126
216577	346127
110913	346128
84520	346129
159858	346130
115338	346131
230899	346132
83998	346133
230521	346134
6392	346135
108950	346136
40022	346137
112269	346138
233293	346139
231748	346140
230422	346141
231105	346142
231123	346143
233021	346144
234222	346145
115984	346146
229492	346147
161412	346148
51736	346149
161271	346150
160898	346151
232926	346152
116049	346153
231192	346154
187586	346155
207413	346156
49538	346157
132274	346158
234067	346159
86062	346160
229706	346161
108885	346162
162272	346163
149285	346164
216075	346165
148738	346166
233193	346167
161456	346168
82911	346169
68009	346170
161837	346171
85903	346172
148400	346173
85046	346174
161461	346175
8639	346176
151868	346177
230627	346178
211179	346179
63581	346180
64681	346181
21189	346182
213234	346183
120486	346184
15977	346185
14426	346186
234499	346187
138377	346188
208180	346189
14403	346190
237067	346191
62901	346192
23591	346193
51036	346194
113062	346195
231205	346196
160739	346197
151638	346198
111538	346199
207988	346200
89386	346201
216970	346202
159225	346203
204724	346204
205782	346205
158659	346206
5624	346207
163033	346208
25299	346209
216486	346210
100250	346211
50752	346212
86602	346213
166868	346214
230182	346215
8627	346216
144096	346217
207765	346218
227026	346219
150135	346220
49828	346221
28948	346222
83655	346223
233094	346224
10149	346225
216055	346226
112586	346227
7424	346228
63733	346229
161796	346230
64548	346231
20103	346232
11976	346233
110881	346234
233151	346235
31623	346236
46583	346237
65315	346238
153212	346239
25680	346240
213556	346241
116363	346242
187973	346243
11781	346244
83187	346245
31853	346246
99854	346247
150289	346248
111326	346249
112016	346250
11964	346251
86491	346252
31330	346253
63775	346254
20840	346255
96868	346256
214717	346257
64933	346258
211948	346259
84447	346260
25680	346261
109798	346262
214294	346263
64695	346264
49666	346265
25680	346266
149840	346267
39331	346268
216125	346269
32194	346270
154472	346271
86657	346272
215589	346273
147411	346274
38773	346275
164878	346276
152205	346277
149089	346278
110296	346279
64881	346280
12283	346281
111550	346282
65207	346283
208238	346284
207755	346285
3011	346286
17268	346287
213534	346288
160714	346289
153644	346290
11989	346291
216537	346292
110193	346293
215940	346294
39524	346295
163818	346296
131345	346297
84244	346298
151589	346299
14312	346300
116160	346301
25906	346302
77491	346303
151015	346304
21079	346305
8578	346306
99919	346307
149051	346308
212742	346309
51638	346310
39289	346311
10095	346312
86695	346313
66196	346314
161331	346315
215186	346316
59408	346317
83830	346318
116067	346319
111831	346320
216789	346321
20787	346322
207958	346323
77155	346324
31636	346325
20840	346326
181511	346327
116913	346328
10203	346329
39409	346330
20799	346331
10095	346332
39436	346333
104481	346334
149086	346335
110253	346336
120455	346337
205760	346338
39237	346339
25287	346340
84170	346341
40094	346342
111704	346343
39720	346344
1009	346345
113174	346346
113004	346347
153011	346348
84467	346349
4323	346350
154972	346351
62770	346352
151765	346353
11952	346354
150747	346355
39144	346356
39610	346357
231983	346358
84750	346359
17099	346360
153685	346361
229426	346362
10076	346363
213665	346364
110392	346365
10094	346366
211866	346367
106838	346368
153467	346369
104387	346370
40283	346371
49671	346372
41009	346373
66425	346374
28433	346375
21084	346376
64133	346377
51728	346378
39851	346379
110444	346380
63606	346381
8799	346382
152244	346383
154710	346384
161182	346385
153387	346386
31641	346387
14263	346388
206375	346389
84139	346390
207187	346391
11975	346392
86217	346393
232744	346394
101131	346395
67561	346396
4328	346397
25297	346398
52092	346399
20852	346400
21059	346401
110225	346402
76287	346403
85094	346404
4358	346405
39630	346406
65104	346407
116794	346408
64971	346409
148150	346410
111620	346411
110053	346412
216726	346413
17330	346414
112554	346415
209764	346416
16472	346417
31672	346418
49549	346419
111992	346420
446	346421
82601	346422
82601	346423
31672	346424
4907	346425
208780	346426
40130	346427
215525	346428
63962	346429
50283	346430
50134	346431
4907	346432
25387	346433
112574	346434
83206	346435
84503	346436
83273	346437
64003	346438
20908	346439
150292	346440
148336	346441
32508	346442
161353	346443
149135	346444
108994	346445
66493	346446
216120	346447
66285	346448
135204	346449
112621	346450
99937	346451
50897	346452
50136	346453
64322	346454
108898	346455
51629	346456
50138	346457
161460	346458
14347	346459
83268	346460
118838	346461
233759	346462
151156	346463
154925	346464
113155	346465
161514	346466
49909	346467
113207	346468
231954	346469
213700	346470
6938	346471
149620	346472
154820	346473
39587	346474
39651	346475
205014	346476
66470	346477
66574	346478
161976	346479
152808	346480
108833	346481
211831	346482
150626	346483
130050	346484
50685	346485
154894	346486
153058	346487
25776	346488
215856	346489
34380	346490
111251	346491
153387	346492
39978	346493
207993	346494
212769	346495
224623	346496
119766	346497
50153	346498
14232	346499
17302	346500
100847	346501
151812	346502
150461	346503
133290	346504
114877	346505
99937	346506
152244	346507
51560	346508
97051	346509
133916	346510
86657	346511
215069	346512
66530	346513
25802	346514
216573	346515
50216	346516
57052	346517
160817	346518
111244	346519
151473	346520
154834	346521
20890	346522
111288	346523
82368	346524
11922	346525
151681	346526
181410	346527
110100	346528
130050	346529
147765	346530
205157	346531
26192	346532
5611	346533
108961	346534
86655	346535
99729	346536
236445	346537
116785	346538
63629	346539
39225	346540
10102	346541
20990	346542
113123	346543
64133	346544
148892	346545
12095	346546
149096	346547
108814	346548
148352	346549
116633	346550
14230	346551
111428	346552
32508	346553
17286	346554
216688	346555
77558	346556
49876	346557
131973	346558
86829	346559
111481	346560
110540	346561
220944	346562
215710	346563
64176	346564
50941	346565
215745	346566
50941	346567
86808	346568
59411	346569
150585	346570
84953	346571
204671	346572
110626	346573
110576	346574
216339	346575
232908	346576
229557	346577
148693	346578
36597	346579
36633	346580
21081	346581
165661	346582
229951	346583
233280	346584
208316	346585
164678	346586
31249	346587
110009	346588
229560	346589
83318	346590
4925	346591
216495	346592
145035	346593
64139	346594
40317	346595
39484	346596
66314	346597
113174	346598
17488	346599
209567	346600
160689	346601
7435	346602
166960	346603
20745	346604
12109	346605
161243	346606
14540	346607
154104	346608
150689	346609
25370	346610
7403	346611
25370	346612
148832	346613
32006	346614
147716	346615
83917	346616
57919	346617
216026	346618
162590	346619
14321	346620
83283	346621
11838	346622
230031	346623
210174	346624
6460	346625
89585	346626
133295	346627
68628	346628
216532	346629
31637	346630
25552	346631
109295	346632
8658	346633
113197	346634
116805	346635
41627	346636
208066	346637
205067	346638
132657	346639
233851	346640
208046	346641
129714	346642
111081	346643
12505	346644
17433	346645
131113	346646
82911	346647
149249	346648
14232	346649
215840	346650
152926	346651
85066	346652
116571	346653
215556	346654
17521	346655
214590	346656
112703	346657
152568	346658
212652	346659
31491	346660
112149	346661
231676	346662
117522	346663
17280	346664
88096	346665
77297	346666
109797	346667
66194	346668
31249	346669
19533	346670
115952	346671
110144	346672
213711	346673
65121	346674
31608	346675
110869	346676
40147	346677
25906	346678
116404	346679
116404	346680
31331	346681
84499	346682
36001	346683
110802	346684
154100	346685
162774	346686
25729	346687
1349	346688
12052	346689
40110	346690
84494	346691
20814	346692
148076	346693
68040	346694
39409	346695
65271	346696
83275	346697
216932	346698
766	346699
109949	346700
108909	346701
12161	346702
40259	346703
32502	346704
25595	346705
7432	346706
40240	346707
11987	346708
49957	346709
109830	346710
31672	346711
154181	346712
10077	346713
119308	346714
66417	346715
111491	346716
96850	346717
32157	346718
59733	346719
154181	346720
162000	346721
112426	346722
31780	346723
49807	346724
40154	346725
130292	346726
82261	346727
11938	346728
215463	346729
208389	346730
35821	346731
36550	346732
110935	346733
154516	346734
35479	346735
14194	346736
32634	346737
150466	346738
115741	346739
213107	346740
65054	346741
149905	346742
111952	346743
208212	346744
150642	346745
12171	346746
86558	346747
45933	346748
14293	346749
3818	346750
5637	346751
118595	346752
152539	346753
31839	346754
40208	346755
50539	346756
217032	346757
116096	346758
149650	346759
17240	346760
151288	346761
32688	346762
51119	346763
50290	346764
237724	346765
58553	346766
40209	346767
39278	346768
64552	346769
152848	346770
112201	346771
148125	346772
230293	346773
64024	346774
147814	346775
49682	346776
15984	346777
226766	346778
216233	346779
153064	346780
84505	346781
115009	346782
113184	346783
108950	346784
50419	346785
217022	346786
101131	346787
64970	346788
31452	346789
23396	346790
157816	346791
114808	346792
50781	346793
17237	346794
84991	346795
113035	346796
158419	346797
148351	346798
129854	346799
229513	346800
161146	346801
208049	346802
210675	346803
230566	346804
50049	346805
8639	346806
10074	346807
21111	346808
1216	346809
25510	346810
8649	346811
17435	346812
25360	346813
161066	346814
112209	346815
6427	346816
31604	346817
10280	346818
66669	346819
31321	346820
89012	346821
83830	346822
50420	346823
65034	346824
82768	346825
215299	346826
65120	346827
64346	346828
152263	346829
64619	346830
64532	346831
159546	346832
86651	346833
205721	346834
68620	346835
1689	346836
116524	346837
25167	346838
64201	346839
84898	346840
153086	346841
64482	346842
20724	346843
174077	346844
39445	346845
235402	346846
109561	346847
215900	346848
115252	346849
153174	346850
153124	346851
56559	346852
63855	346853
31854	346854
216544	346855
137061	346856
25530	346857
84462	346858
110819	346859
29068	346860
235020	346861
153317	346862
211918	346863
25389	346864
111438	346865
109917	346866
212522	346867
53254	346868
446	346869
108950	346870
64947	346871
232615	346872
116155	346873
11989	346874
50546	346875
160000	346876
84055	346877
230302	346878
149254	346879
59201	346880
26260	346881
35600	346882
52037	346883
238880	346884
154626	346885
216065	346886
39437	346887
110006	346888
231594	346889
11865	346890
39558	346891
40140	346892
205860	346893
215980	346894
149936	346895
135918	346896
11975	346897
3775	346898
14348	346899
135108	346900
161255	346901
19260	346902
5560	346903
106606	346904
118424	346905
25691	346906
82264	346907
111166	346908
17328	346909
3022	346910
208044	346911
65021	346912
120019	346913
185776	346914
235101	346915
234545	346916
110050	346917
40140	346918
87783	346919
19133	346920
216244	346921
154652	346922
25518	346923
7462	346924
20845	346925
113157	346926
109620	346927
26473	346928
79131	346929
160798	346930
20467	346931
161850	346932
84636	346933
21175	346934
95795	346935
14321	346936
16977	346937
205012	346938
67315	346939
137854	346940
39482	346941
13368	346942
116099	346943
102529	346944
25550	346945
50869	346946
162983	346947
101714	346948
64332	346949
113066	346950
320	346951
23642	346952
116319	346953
20685	346954
17355	346955
83576	346956
17500	346957
17274	346958
86866	346959
50411	346960
46620	346961
7449	346962
120116	346963
210376	346964
115160	346965
66669	346966
206361	346967
149359	346968
163627	346969
149387	346970
229728	346971
63746	346972
39492	346973
31269	346974
31653	346975
84597	346976
112370	346977
28948	346978
160841	346979
44354	346980
64229	346981
82188	346982
14221	346983
51896	346984
3793	346985
1690	346986
32016	346987
25786	346988
916	346989
39324	346990
64646	346991
148452	346992
25480	346993
154058	346994
110565	346995
207410	346996
233581	346997
187676	346998
164050	346999
116538	347000
216879	347001
205989	347002
161791	347003
96933	347004
232955	347005
58565	347006
214585	347007
83618	347008
208242	347009
154713	347010
84119	347011
137930	347012
152197	347013
215657	347014
82384	347015
86540	347016
215581	347017
39972	347018
154985	347019
109058	347020
110457	347021
154714	347022
233299	347023
109523	347024
109783	347025
206949	347026
205811	347027
230327	347028
207029	347029
39447	347030
31326	347031
205517	347032
12012	347033
216655	347034
8588	347035
150811	347036
18519	347037
14286	347038
83754	347039
110438	347040
26571	347041
235478	347042
154730	347043
154930	347044
154862	347045
154862	347046
36603	347047
63905	347048
109528	347049
149403	347050
86868	347051
229403	347052
214007	347053
14488	347054
162504	347055
50458	347056
153520	347057
36377	347058
152199	347059
215879	347060
111891	347061
162055	347062
216607	347063
88414	347064
37317	347065
160760	347066
63572	347067
131434	347068
11871	347069
154837	347070
232369	347071
66617	347072
138172	347073
65201	347074
82986	347075
216878	347076
68385	347077
83678	347078
64257	347079
31741	347080
215719	347081
14744	347082
83285	347083
11757	347084
74380	347085
51709	347086
229918	347087
82343	347088
82911	347089
17467	347090
149131	347091
206982	347092
112286	347093
148676	347094
116383	347095
63706	347096
160977	347097
49054	347098
17447	347099
31739	347100
64971	347101
40022	347102
216982	347103
149500	347104
207045	347105
51124	347106
151600	347107
208819	347108
208630	347109
109645	347110
154535	347111
113077	347112
148048	347113
215852	347114
112948	347115
163864	347116
40223	347117
31636	347118
14292	347119
160718	347120
150454	347121
32093	347122
110985	347123
25483	347124
59041	347125
7424	347126
111613	347127
150266	347128
114940	347129
50800	347130
109762	347131
84524	347132
67629	347133
213197	347134
85069	347135
65571	347136
112587	347137
215534	347138
8738	347139
25970	347140
20918	347141
31589	347142
39863	347143
25814	347144
50746	347145
14331	347146
46562	347147
149483	347148
210941	347149
50585	347150
25241	347151
159520	347152
82846	347153
31608	347154
445	347155
20908	347156
31350	347157
216083	347158
8591	347159
147847	347160
188560	347161
154830	347162
84220	347163
50682	347164
11874	347165
109468	347166
4940	347167
161818	347168
82857	347169
148221	347170
148884	347171
109714	347172
116540	347173
84260	347174
63620	347175
154916	347176
108813	347177
162287	347178
113036	347179
162830	347180
109081	347181
229452	347182
98065	347183
14475	347184
232278	347185
147450	347186
14395	347187
159737	347188
14282	347189
117225	347190
32123	347191
4316	347192
45502	347193
40126	347194
8563	347195
115973	347196
39452	347197
152838	347198
84443	347199
116113	347200
84550	347201
104481	347202
5587	347203
110403	347204
59265	347205
11904	347206
84499	347207
25729	347208
151299	347209
161210	347210
65164	347211
10076	347212
152672	347213
4934	347214
49655	347215
210412	347216
25649	347217
162906	347218
150636	347219
52238	347220
114823	347221
31602	347222
109622	347223
216241	347224
213830	347225
17195	347226
154666	347227
14247	347228
209405	347229
84426	347230
39810	347231
14744	347232
25522	347233
8649	347234
82688	347235
20890	347236
63588	347237
192328	347238
39651	347239
82992	347240
39947	347241
215739	347242
116704	347243
3793	347244
5596	347245
11964	347246
20808	347247
320	347248
17089	347249
21125	347250
25946	347251
160951	347252
149465	347253
49828	347254
31505	347255
151393	347256
207000	347257
20940	347258
40193	347259
50858	347260
50858	347261
6448	347262
6395	347263
21140	347264
25724	347265
162412	347266
4150	347267
11892	347268
524	347269
68369	347270
137991	347271
165372	347272
147784	347273
183013	347274
160930	347275
8613	347276
216973	347277
50232	347278
147446	347279
215750	347280
205327	347281
65158	347282
76961	347283
161688	347284
31681	347285
74831	347286
75739	347287
31468	347288
65573	347289
24933	347290
115966	347291
133274	347292
84773	347293
83389	347294
148482	347295
2376	347296
149346	347297
39228	347298
8658	347299
110631	347300
28838	347301
45755	347302
160710	347303
25270	347304
185798	347305
84158	347306
14518	347307
116289	347308
151797	347309
83505	347310
24958	347311
49807	347312
210374	347313
31271	347314
67360	347315
31330	347316
8639	347317
32507	347318
14403	347319
108947	347320
109209	347321
84724	347322
423	347323
14230	347324
154844	347325
162367	347326
12006	347327
14340	347328
16076	347329
49056	347330
147474	347331
79131	347332
21145	347333
39780	347334
87592	347335
120429	347336
25706	347337
5602	347338
150740	347339
82443	347340
17189	347341
17769	347342
57301	347343
63594	347344
82434	347345
109876	347346
131667	347347
223514	347348
39540	347349
231474	347350
31747	347351
19130	347352
28364	347353
50411	347354
114529	347355
113222	347356
215	347357
209192	347358
101603	347359
148784	347360
132776	347361
116147	347362
64932	347363
162806	347364
14194	347365
11972	347366
17437	347367
17284	347368
21190	347369
46409	347370
84327	347371
58608	347372
32130	347373
148178	347374
161791	347375
231027	347376
180497	347377
49724	347378
86895	347379
162222	347380
85042	347381
83856	347382
153589	347383
65371	347384
83679	347385
162658	347386
118296	347387
40805	347388
21121	347389
113169	347390
229322	347391
26214	347392
151627	347393
46286	347394
52699	347395
83478	347396
185937	347397
76376	347398
84729	347399
64082	347400
131521	347401
62646	347402
17328	347403
63993	347404
119635	347405
31986	347406
49296	347407
161584	347408
205828	347409
149912	347410
65462	347411
148634	347412
31799	347413
233522	347414
51626	347415
63581	347416
189968	347417
39272	347418
20645	347419
161080	347420
209367	347421
207022	347422
14502	347423
133673	347424
191136	347425
77040	347426
66253	347427
63823	347428
109218	347429
25255	347430
57266	347431
14661	347432
82271	347433
107854	347434
116501	347435
208859	347436
113016	347437
31268	347438
134054	347439
150281	347440
150417	347441
130064	347442
116356	347443
205596	347444
20985	347445
162121	347446
131578	347447
160994	347448
232350	347449
102122	347450
153116	347451
230867	347452
66309	347453
161557	347454
20881	347455
226404	347456
3347	347457
210662	347458
64234	347459
39353	347460
150411	347461
14372	347462
205600	347463
205604	347464
100432	347465
149866	347466
230613	347467
214715	347468
111905	347469
206610	347470
158196	347471
96611	347472
66549	347473
17195	347474
36451	347475
153019	347476
40218	347477
151293	347478
205840	347479
150439	347480
210140	347481
75002	347482
63754	347483
74967	347484
25407	347485
8696	347486
40151	347487
17362	347488
74844	347489
52017	347490
50262	347491
216815	347492
83155	347493
29089	347494
82385	347495
136165	347496
111775	347497
193984	347498
100585	347499
77656	347500
235019	347501
14419	347502
232936	347503
32737	347504
32737	347505
32788	347506
154679	347507
148985	347508
108991	347509
150869	347510
153907	347511
51723	347512
211827	347513
151835	347514
66215	347515
216012	347516
9408	347517
50882	347518
189143	347519
118172	347520
84065	347521
51736	347522
39673	347523
49589	347524
65569	347525
211667	347526
131483	347527
31314	347528
25527	347529
21042	347530
215870	347531
25576	347532
31501	347533
118527	347534
20657	347535
8708	347536
35821	347537
215863	347538
63992	347539
63643	347540
87	347541
63663	347542
163802	347543
63889	347544
9535	347545
149737	347546
79147	347547
7449	347548
118410	347549
23415	347550
64396	347551
110747	347552
276	347553
17321	347554
89741	347555
111397	347556
50263	347557
14804	347558
20661	347559
112785	347560
89372	347561
62646	347562
4980	347563
111289	347564
64707	347565
8639	347566
36693	347567
11979	347568
82421	347569
63951	347570
50637	347571
82651	347572
41052	347573
11997	347574
17514	347575
6873	347576
193275	347577
25761	347578
83530	347579
84626	347580
39989	347581
150480	347582
49977	347583
150661	347584
64370	347585
116312	347586
50753	347587
11856	347588
215955	347589
215452	347590
14641	347591
230789	347592
31569	347593
31895	347594
151208	347595
152672	347596
50539	347597
112714	347598
8598	347599
39992	347600
65414	347601
112815	347602
17235	347603
154584	347604
214266	347605
154470	347606
153095	347607
31854	347608
50414	347609
134709	347610
10180	347611
185447	347612
111649	347613
50177	347614
120138	347615
63821	347616
39459	347617
32448	347618
10011	347619
212181	347620
208742	347621
116516	347622
21262	347623
25714	347624
160935	347625
53052	347626
147471	347627
49888	347628
25211	347629
36830	347630
20692	347631
183590	347632
10085	347633
915	347634
85012	347635
51062	347636
50536	347637
64956	347638
10138	347639
67325	347640
52332	347641
52092	347642
227360	347643
51654	347644
21037	347645
64417	347646
15654	347647
1214	347648
50869	347649
14659	347650
49991	347651
17403	347652
12048	347653
8688	347654
97494	347655
64577	347656
24	347657
93277	347658
111326	347659
209796	347660
211087	347661
147488	347662
63822	347663
233117	347664
162170	347665
15826	347666
32004	347667
20884	347668
161721	347669
64611	347670
112958	347671
49913	347672
14394	347673
63889	347674
7077	347675
64929	347676
39751	347677
31087	347678
6373	347679
112936	347680
208248	347681
20715	347682
112672	347683
25606	347684
59136	347685
446	347686
49899	347687
21078	347688
8653	347689
39325	347690
97066	347691
216914	347692
21107	347693
1101	347694
8639	347695
31662	347696
25407	347697
50021	347698
49534	347699
64377	347700
31662	347701
65530	347702
111345	347703
209698	347704
11989	347705
25718	347706
65320	347707
31831	347708
162116	347709
10204	347710
39668	347711
39887	347712
20871	347713
21037	347714
31753	347715
154604	347716
82920	347717
84451	347718
17247	347719
206611	347720
12126	347721
153421	347722
84090	347723
206785	347724
160601	347725
8628	347726
84879	347727
14142	347728
232155	347729
74831	347730
148576	347731
65573	347732
206257	347733
111689	347734
149354	347735
208252	347736
85068	347737
212847	347738
83118	347739
149826	347740
216988	347741
65573	347742
25179	347743
31109	347744
216969	347745
149713	347746
233861	347747
151944	347748
7439	347749
66458	347750
68195	347751
8625	347752
160765	347753
82831	347754
31636	347755
166156	347756
234311	347757
109448	347758
25704	347759
110976	347760
150098	347761
7421	347762
154883	347763
8593	347764
14221	347765
4339	347766
50753	347767
31998	347768
20895	347769
205361	347770
150056	347771
40293	347772
195164	347773
14472	347774
6421	347775
154917	347776
25696	347777
84377	347778
25492	347779
82456	347780
31505	347781
12015	347782
16142	347783
14212	347784
50822	347785
25307	347786
14468	347787
112250	347788
3387	347789
31636	347790
205722	347791
50297	347792
110548	347793
20852	347794
109673	347795
49978	347796
65054	347797
106789	347798
162938	347799
111088	347800
83853	347801
116530	347802
150839	347803
50053	347804
39514	347805
63522	347806
4345	347807
110548	347808
84582	347809
25217	347810
25967	347811
40231	347812
110589	347813
5596	347814
106812	347815
153133	347816
117225	347817
86175	347818
112554	347819
150023	347820
148321	347821
135266	347822
57306	347823
231733	347824
114691	347825
66245	347826
86150	347827
239925	347828
159806	347829
212175	347830
232725	347831
214434	347832
152269	347833
84474	347834
20984	347835
4328	347836
32004	347837
20851	347838
25808	347839
84395	347840
83428	347841
83915	347842
63950	347843
83140	347844
39540	347845
109386	347846
64030	347847
31910	347848
32004	347849
211395	347850
49418	347851
63748	347852
21049	347853
41783	347854
21145	347855
85093	347856
162672	347857
208500	347858
39630	347859
64370	347860
12097	347861
36751	347862
109215	347863
25729	347864
20851	347865
25808	347866
13373	347867
5596	347868
916	347869
7483	347870
25717	347871
31360	347872
63999	347873
214666	347874
109798	347875
84555	347876
87	347877
112393	347878
9708	347879
36916	347880
153918	347881
160946	347882
1697	347883
185871	347884
11976	347885
111385	347886
153435	347887
152782	347888
150771	347889
29123	347890
10149	347891
205345	347892
116259	347893
102493	347894
215763	347895
5603	347896
13368	347897
14508	347898
158953	347899
159767	347900
111481	347901
39751	347902
205991	347903
21115	347904
50851	347905
21121	347906
137991	347907
233924	347908
7019	347909
63419	347910
223944	347911
7483	347912
14426	347913
40068	347914
46472	347915
50127	347916
8658	347917
152730	347918
20796	347919
40142	347920
133684	347921
112030	347922
109907	347923
154814	347924
50890	347925
82922	347926
4940	347927
65580	347928
77019	347929
150339	347930
239861	347931
154778	347932
154205	347933
64352	347934
11918	347935
112365	347936
57028	347937
7483	347938
23301	347939
84379	347940
207749	347941
65491	347942
148811	347943
83994	347944
132819	347945
25228	347946
36643	347947
3775	347948
68040	347949
215496	347950
216458	347951
185349	347952
212709	347953
152891	347954
17175	347955
109617	347956
63639	347957
4323	347958
216010	347959
31360	347960
119550	347961
113177	347962
183981	347963
25930	347964
32859	347965
31325	347966
49961	347967
39256	347968
5620	347969
109715	347970
50840	347971
40226	347972
216393	347973
6	347974
76769	347975
7439	347976
19329	347977
65450	347978
36897	347979
50550	347980
230224	347981
50725	347982
150677	347983
149267	347984
208073	347985
212193	347986
23452	347987
12052	347988
113219	347989
20418	347990
108851	347991
8639	347992
36643	347993
39676	347994
39421	347995
79880	347996
14319	347997
4897	347998
50960	347999
52768	348000
108962	348001
84737	348002
50807	348003
39555	348004
6395	348005
39409	348006
63993	348007
26192	348008
50471	348009
62659	348010
17164	348011
6346	348012
119048	348013
234561	348014
235139	348015
39304	348016
86802	348017
86705	348018
10086	348019
4940	348020
12066	348021
64252	348022
25160	348023
10126	348024
25201	348025
232801	348026
17251	348027
14384	348028
8598	348029
118499	348030
446	348031
17447	348032
25601	348033
82450	348034
26214	348035
84287	348036
49543	348037
17374	348038
49927	348039
153748	348040
208927	348041
209946	348042
116644	348043
97854	348044
215758	348045
205048	348046
87812	348047
110681	348048
4922	348049
902	348050
116208	348051
110849	348052
7612	348053
109361	348054
112287	348055
232716	348056
17267	348057
115946	348058
160652	348059
49961	348060
208340	348061
231391	348062
111576	348063
162095	348064
232609	348065
14500	348066
39411	348067
100128	348068
162089	348069
209723	348070
146654	348071
113006	348072
149947	348073
17113	348074
39447	348075
39673	348076
129729	348077
10204	348078
162375	348079
40126	348080
17132	348081
11989	348082
116144	348083
11940	348084
31591	348085
6444	348086
109914	348087
14416	348088
84235	348089
39700	348090
25198	348091
64125	348092
109604	348093
150513	348094
151168	348095
216770	348096
113220	348097
205746	348098
83272	348099
85090	348100
152498	348101
21145	348102
154429	348103
83769	348104
11938	348105
19457	348106
82304	348107
40094	348108
215842	348109
64884	348110
31350	348111
14513	348112
20765	348113
157	348114
49534	348115
25560	348116
237640	348117
116300	348118
53256	348119
161844	348120
113155	348121
230904	348122
215833	348123
212803	348124
50812	348125
213111	348126
154813	348127
31681	348128
132059	348129
120203	348130
113086	348131
154654	348132
59249	348133
64589	348134
20685	348135
110319	348136
63532	348137
17488	348138
39860	348139
25429	348140
186367	348141
49703	348142
115007	348143
230063	348144
10202	348145
234582	348146
233604	348147
161248	348148
209241	348149
82846	348150
147494	348151
73296	348152
229440	348153
162007	348154
132742	348155
214448	348156
129815	348157
149127	348158
181727	348159
113154	348160
160679	348161
30908	348162
64001	348163
160871	348164
215729	348165
210288	348166
129740	348167
110369	348168
120324	348169
162733	348170
232315	348171
86895	348172
148886	348173
113055	348174
113091	348175
113215	348176
50216	348177
85098	348178
111932	348179
109451	348180
147447	348181
148227	348182
151420	348183
153123	348184
230961	348185
216059	348186
114808	348187
148886	348188
161961	348189
215692	348190
149493	348191
232147	348192
109353	348193
153234	348194
161844	348195
152072	348196
209962	348197
216814	348198
110321	348199
233070	348200
82741	348201
147297	348202
111443	348203
133295	348204
20887	348205
68528	348206
210091	348207
40121	348208
155002	348209
82266	348210
215717	348211
116754	348212
216265	348213
216049	348214
229596	348215
153059	348216
235305	348217
230296	348218
110585	348219
116146	348220
80976	348221
88527	348222
64452	348223
61683	348224
110819	348225
96416	348226
131546	348227
89364	348228
209398	348229
25644	348230
20876	348231
152670	348232
216374	348233
11782	348234
207096	348235
207617	348236
14430	348237
113066	348238
63688	348239
82932	348240
83500	348241
49759	348242
45265	348243
21190	348244
76212	348245
213654	348246
16116	348247
46409	348248
29262	348249
83735	348250
149455	348251
8616	348252
11860	348253
39761	348254
152810	348255
116582	348256
63616	348257
31733	348258
118137	348259
125273	348260
66290	348261
183457	348262
20645	348263
115969	348264
65283	348265
32981	348266
183149	348267
148124	348268
152745	348269
115976	348270
50114	348271
215737	348272
52839	348273
233020	348274
32057	348275
1695	348276
12107	348277
17426	348278
50192	348279
25334	348280
115046	348281
193445	348282
88109	348283
150632	348284
152797	348285
5572	348286
8630	348287
28722	348288
39515	348289
86540	348290
183424	348291
5637	348292
84124	348293
111292	348294
165365	348295
25967	348296
39599	348297
20479	348298
10129	348299
64869	348300
2902	348301
162428	348302
14541	348303
20720	348304
75863	348305
6460	348306
147433	348307
83109	348308
50393	348309
162162	348310
20982	348311
148352	348312
49547	348313
18525	348314
32062	348315
50902	348316
120602	348317
29101	348318
64160	348319
160630	348320
86531	348321
8377	348322
64789	348323
208407	348324
111829	348325
62622	348326
112868	348327
110004	348328
235251	348329
149844	348330
116091	348331
106578	348332
109506	348333
39613	348334
109933	348335
83847	348336
86656	348337
216105	348338
115973	348339
83705	348340
160732	348341
207946	348342
6384	348343
206396	348344
52036	348345
162321	348346
83340	348347
14241	348348
147441	348349
17261	348350
84792	348351
138908	348352
162468	348353
64232	348354
63726	348355
113089	348356
65181	348357
148501	348358
120022	348359
109916	348360
230594	348361
148178	348362
163717	348363
12015	348364
53	348365
132850	348366
154649	348367
109236	348368
208576	348369
77593	348370
39828	348371
216401	348372
26214	348373
148679	348374
208056	348375
82704	348376
110565	348377
162823	348378
118660	348379
89666	348380
152060	348381
116277	348382
82854	348383
160770	348384
208221	348385
233660	348386
216745	348387
149098	348388
110071	348389
208738	348390
162027	348391
17264	348392
166801	348393
162774	348394
207895	348395
130986	348396
233946	348397
148085	348398
39655	348399
148420	348400
86676	348401
147364	348402
110551	348403
49543	348404
234676	348405
36801	348406
50814	348407
131548	348408
14260	348409
64368	348410
162365	348411
58627	348412
166808	348413
210595	348414
165970	348415
110296	348416
162957	348417
237383	348418
70944	348419
58755	348420
86802	348421
9408	348422
14217	348423
113114	348424
206265	348425
210796	348426
227252	348427
149512	348428
41173	348429
117534	348430
16977	348431
25196	348432
8729	348433
83068	348434
83704	348435
148230	348436
113171	348437
151678	348438
208644	348439
129854	348440
66669	348441
71007	348442
8696	348443
68009	348444
154283	348445
154803	348446
40062	348447
64856	348448
5515	348449
223788	348450
109753	348451
320	348452
73900	348453
65116	348454
17255	348455
92989	348456
204957	348457
149188	348458
12340	348459
39603	348460
20900	348461
10074	348462
113044	348463
110321	348464
208418	348465
148482	348466
63859	348467
109048	348468
230731	348469
131745	348470
64646	348471
108808	348472
209396	348473
84166	348474
120531	348475
1223	348476
8695	348477
25242	348478
116146	348479
8695	348480
86705	348481
132285	348482
605	348483
66215	348484
191922	348485
109733	348486
21014	348487
154120	348488
86577	348489
110047	348490
86531	348491
26192	348492
214031	348493
147908	348494
25734	348495
98760	348496
212082	348497
40823	348498
17309	348499
21046	348500
21131	348501
214577	348502
6419	348503
320	348504
86676	348505
51741	348506
53117	348507
50746	348508
77019	348509
66590	348510
240240	348511
147651	348512
110117	348513
213730	348514
216123	348515
116424	348516
84895	348517
212368	348518
320	348519
39780	348520
17364	348521
66606	348522
113159	348523
83506	348524
113077	348525
111726	348526
148686	348527
154530	348528
27591	348529
31361	348530
11836	348531
88168	348532
65274	348533
25724	348534
5596	348535
14341	348536
17121	348537
81549	348538
83689	348539
73677	348540
147907	348541
83689	348542
17252	348543
108831	348544
147357	348545
152204	348546
67287	348547
64097	348548
133591	348549
52267	348550
39957	348551
13458	348552
83373	348553
113121	348554
50577	348555
87087	348556
39828	348557
31300	348558
116356	348559
56887	348560
230048	348561
39479	348562
214765	348563
166797	348564
52569	348565
20881	348566
66227	348567
112544	348568
25506	348569
39524	348570
6372	348571
39761	348572
50346	348573
110935	348574
64125	348575
160922	348576
50008	348577
50706	348578
116208	348579
82261	348580
83982	348581
31749	348582
160877	348583
25507	348584
205850	348585
64755	348586
10060	348587
109306	348588
110628	348589
84895	348590
16104	348591
63524	348592
4150	348593
111053	348594
48106	348595
229966	348596
17441	348597
31402	348598
234974	348599
25908	348600
20882	348601
39489	348602
20840	348603
4895	348604
207761	348605
64191	348606
25447	348607
133086	348608
110252	348609
113090	348610
39528	348611
189035	348612
8739	348613
73758	348614
6460	348615
151693	348616
14491	348617
10074	348618
63643	348619
20862	348620
25927	348621
14344	348622
14312	348623
215983	348624
121747	348625
31328	348626
208952	348627
230399	348628
50346	348629
109086	348630
63629	348631
84631	348632
14064	348633
17386	348634
35821	348635
49853	348636
113089	348637
51640	348638
82807	348639
162684	348640
209255	348641
36735	348642
234337	348643
31916	348644
116193	348645
162412	348646
84278	348647
82287	348648
109437	348649
31567	348650
38048	348651
32334	348652
151098	348653
112437	348654
129867	348655
111911	348656
10105	348657
82154	348658
31635	348659
31600	348660
5602	348661
23603	348662
39437	348663
40183	348664
20862	348665
204952	348666
83340	348667
3800	348668
31920	348669
118660	348670
51722	348671
148067	348672
41627	348673
150204	348674
11983	348675
8588	348676
231045	348677
13910	348678
49582	348679
7381	348680
98942	348681
48284	348682
110304	348683
7424	348684
150024	348685
25916	348686
119392	348687
25650	348688
39440	348689
82503	348690
64293	348691
25479	348692
57678	348693
1690	348694
31330	348695
4323	348696
50397	348697
111074	348698
82271	348699
49856	348700
110315	348701
65460	348702
5572	348703
26336	348704
31999	348705
5571	348706
112422	348707
11985	348708
25874	348709
154609	348710
4897	348711
52885	348712
657	348713
50585	348714
41596	348715
713	348716
32508	348717
50126	348718
20717	348719
159297	348720
216822	348721
50834	348722
64138	348723
39353	348724
181930	348725
161691	348726
213124	348727
20814	348728
39656	348729
1349	348730
25875	348731
113104	348732
17254	348733
63921	348734
2686	348735
14488	348736
31589	348737
88372	348738
20633	348739
82237	348740
11976	348741
4878	348742
73900	348743
149883	348744
111175	348745
207949	348746
148284	348747
116306	348748
110000	348749
20876	348750
918	348751
50840	348752
82357	348753
112150	348754
23583	348755
199565	348756
64947	348757
114657	348758
83604	348759
230611	348760
6346	348761
67772	348762
214326	348763
17458	348764
21184	348765
151797	348766
50100	348767
31604	348768
154565	348769
85088	348770
137751	348771
233382	348772
109376	348773
8156	348774
31504	348775
215993	348776
215023	348777
216317	348778
154790	348779
14492	348780
50072	348781
25532	348782
162384	348783
13458	348784
154694	348785
50396	348786
154607	348787
49034	348788
208836	348789
112482	348790
137223	348791
39453	348792
153136	348793
112805	348794
113139	348795
206210	348796
216570	348797
58888	348798
653	348799
66639	348800
12126	348801
65229	348802
131535	348803
25659	348804
17330	348805
132616	348806
64331	348807
25561	348808
109819	348809
161178	348810
83589	348811
182639	348812
341	348813
28943	348814
113095	348815
152810	348816
12010	348817
215889	348818
114933	348819
208943	348820
29387	348821
21066	348822
116654	348823
12122	348824
133569	348825
234481	348826
235456	348827
3811	348828
20793	348829
66425	348830
110786	348831
64032	348832
64887	348833
23048	348834
208807	348835
207298	348836
109826	348837
82357	348838
109321	348839
5533	348840
82933	348841
112311	348842
214203	348843
39651	348844
160690	348845
40662	348846
235824	348847
212021	348848
211903	348849
154415	348850
33079	348851
84739	348852
158480	348853
11932	348854
12111	348855
239763	348856
150144	348857
161582	348858
43343	348859
151206	348860
131111	348861
64210	348862
152653	348863
85065	348864
208884	348865
111386	348866
213751	348867
215990	348868
31606	348869
211999	348870
154593	348871
209669	348872
106734	348873
148133	348874
215718	348875
229522	348876
14348	348877
110800	348878
110621	348879
64699	348880
216268	348881
85048	348882
83281	348883
39381	348884
216381	348885
111428	348886
109880	348887
83835	348888
40062	348889
217009	348890
147591	348891
110114	348892
113177	348893
160695	348894
40178	348895
109897	348896
133104	348897
154547	348898
154568	348899
83296	348900
49624	348901
113106	348902
206272	348903
216740	348904
109720	348905
147853	348906
229542	348907
162364	348908
207416	348909
147537	348910
63629	348911
111932	348912
153234	348913
147954	348914
206182	348915
82741	348916
116685	348917
16977	348918
211669	348919
120464	348920
111455	348921
232183	348922
212576	348923
229418	348924
19379	348925
85063	348926
214054	348927
154623	348928
230274	348929
85084	348930
207116	348931
14403	348932
39611	348933
109811	348934
148356	348935
209593	348936
210281	348937
51114	348938
82693	348939
115959	348940
111081	348941
32516	348942
25599	348943
110120	348944
83182	348945
115946	348946
116361	348947
96807	348948
83263	348949
212575	348950
154673	348951
232321	348952
132307	348953
63866	348954
63992	348955
210946	348956
116641	348957
161586	348958
230757	348959
64138	348960
162985	348961
14366	348962
209315	348963
229305	348964
154682	348965
112837	348966
149497	348967
110357	348968
149347	348969
340	348970
54852	348971
154468	348972
86802	348973
86674	348974
50158	348975
7434	348976
8377	348977
112600	348978
207364	348979
180607	348980
10011	348981
222289	348982
207823	348983
446	348984
205743	348985
63754	348986
84224	348987
25768	348988
1352	348989
216580	348990
151780	348991
32494	348992
151196	348993
148065	348994
4878	348995
17274	348996
215178	348997
85048	348998
154183	348999
213651	349000
112600	349001
81047	349002
154737	349003
85040	349004
11789	349005
150001	349006
31667	349007
109176	349008
206359	349009
154683	349010
39237	349011
161331	349012
109545	349013
53250	349014
147729	349015
3822	349016
12071	349017
160974	349018
32634	349019
25354	349020
112943	349021
21182	349022
52499	349023
153412	349024
216599	349025
8738	349026
86651	349027
240029	349028
186085	349029
31712	349030
63620	349031
154957	349032
23345	349033
154601	349034
154903	349035
14235	349036
111646	349037
63720	349038
153579	349039
231828	349040
84521	349041
152466	349042
25510	349043
214165	349044
63779	349045
52589	349046
49683	349047
83717	349048
226004	349049
39524	349050
150461	349051
110834	349052
41226	349053
14221	349054
49997	349055
17433	349056
17433	349057
63706	349058
32035	349059
205093	349060
116403	349061
115733	349062
4914	349063
182342	349064
152921	349065
14344	349066
36579	349067
82544	349068
31333	349069
110068	349070
50869	349071
65398	349072
115958	349073
122	349074
39733	349075
151513	349076
1505	349077
216386	349078
143994	349079
215838	349080
149823	349081
64607	349082
25668	349083
31383	349084
210407	349085
104550	349086
31702	349087
17526	349088
26209	349089
85004	349090
39416	349091
12110	349092
233850	349093
206687	349094
112394	349095
99269	349096
235365	349097
113196	349098
154550	349099
31913	349100
183665	349101
73930	349102
165670	349103
106753	349104
12102	349105
25735	349106
31652	349107
112771	349108
205084	349109
19373	349110
116913	349111
99108	349112
230370	349113
49446	349114
150453	349115
113145	349116
84063	349117
135999	349118
40065	349119
110617	349120
49875	349121
24782	349122
19452	349123
100860	349124
82159	349125
31634	349126
10128	349127
39838	349128
110710	349129
17189	349130
76086	349131
232761	349132
82932	349133
225707	349134
17292	349135
216087	349136
189997	349137
17526	349138
205933	349139
85057	349140
113059	349141
216114	349142
160723	349143
39373	349144
108778	349145
17212	349146
82442	349147
154957	349148
10184	349149
115984	349150
24	349151
17458	349152
320	349153
154447	349154
10076	349155
153597	349156
842	349157
49549	349158
1878	349159
7462	349160
83778	349161
82604	349162
97777	349163
183793	349164
163099	349165
154532	349166
233984	349167
25594	349168
150514	349169
39852	349170
229807	349171
12096	349172
50872	349173
208917	349174
151071	349175
115438	349176
83788	349177
31915	349178
85025	349179
55728	349180
216479	349181
10178	349182
73926	349183
31479	349184
25366	349185
2436	349186
49682	349187
113116	349188
162450	349189
20685	349190
149454	349191
21078	349192
8613	349193
17274	349194
98574	349195
31512	349196
214540	349197
154246	349198
148891	349199
20819	349200
111160	349201
223939	349202
110670	349203
51722	349204
216453	349205
111247	349206
83828	349207
133422	349208
63725	349209
64867	349210
8701	349211
11924	349212
65183	349213
11141	349214
8681	349215
153604	349216
214006	349217
4934	349218
50859	349219
149953	349220
10100	349221
31978	349222
109839	349223
150826	349224
82955	349225
64607	349226
5596	349227
154567	349228
113145	349229
64019	349230
113004	349231
10154	349232
162861	349233
85084	349234
227636	349235
158477	349236
83508	349237
210074	349238
215689	349239
216938	349240
216597	349241
208431	349242
46752	349243
84373	349244
25816	349245
83514	349246
111591	349247
84631	349248
83046	349249
154606	349250
154659	349251
208829	349252
64377	349253
210567	349254
154656	349255
83509	349256
109768	349257
210322	349258
148332	349259
212283	349260
109344	349261
65342	349262
154854	349263
112241	349264
154780	349265
84663	349266
216157	349267
112186	349268
110994	349269
24	349270
111269	349271
25595	349272
112185	349273
148188	349274
31594	349275
206421	349276
66407	349277
31242	349278
82244	349279
109347	349280
152589	349281
111123	349282
36801	349283
65222	349284
108951	349285
111938	349286
259	349287
20645	349288
84100	349289
223615	349290
206751	349291
83713	349292
64522	349293
152988	349294
64039	349295
3349	349296
20702	349297
20847	349298
2684	349299
116068	349300
84139	349301
162677	349302
230384	349303
41517	349304
50706	349305
3011	349306
113150	349307
64706	349308
40139	349309
45560	349310
51117	349311
215412	349312
63706	349313
109643	349314
149642	349315
39423	349316
162292	349317
143821	349318
82985	349319
214111	349320
44178	349321
39525	349322
211660	349323
131833	349324
12152	349325
116093	349326
112999	349327
206764	349328
204963	349329
31383	349330
20940	349331
83018	349332
11950	349333
136	349334
154445	349335
25206	349336
149214	349337
20940	349338
116770	349339
237728	349340
57334	349341
234168	349342
53100	349343
161812	349344
49839	349345
136010	349346
20697	349347
53712	349348
102458	349349
162092	349350
212365	349351
162182	349352
49885	349353
17112	349354
207328	349355
2098	349356
131643	349357
119777	349358
82828	349359
231281	349360
109977	349361
63829	349362
215392	349363
232977	349364
184590	349365
148517	349366
209029	349367
110753	349368
49701	349369
148192	349370
40160	349371
147595	349372
111942	349373
82568	349374
153097	349375
160809	349376
82568	349377
161580	349378
181519	349379
162500	349380
213966	349381
84725	349382
129815	349383
116277	349384
113131	349385
81549	349386
80914	349387
29041	349388
112313	349389
17088	349390
224498	349391
153373	349392
83225	349393
446	349394
31591	349395
39302	349396
11920	349397
23300	349398
85096	349399
87840	349400
113221	349401
83384	349402
82907	349403
109226	349404
2376	349405
206654	349406
10034	349407
206329	349408
83604	349409
17321	349410
52260	349411
148315	349412
207498	349413
216098	349414
83998	349415
11981	349416
83144	349417
192466	349418
154913	349419
31454	349420
25221	349421
20625	349422
39580	349423
100913	349424
50865	349425
110735	349426
216810	349427
320	349428
147380	349429
216963	349430
76249	349431
20899	349432
29068	349433
67893	349434
68218	349435
149497	349436
110910	349437
17328	349438
206581	349439
212103	349440
120479	349441
53033	349442
83633	349443
31965	349444
85070	349445
85070	349446
160301	349447
64522	349448
25450	349449
11983	349450
10084	349451
234683	349452
154922	349453
65479	349454
151718	349455
64475	349456
163802	349457
86533	349458
110159	349459
236364	349460
52606	349461
64754	349462
88243	349463
40226	349464
232244	349465
154463	349466
115642	349467
151756	349468
68081	349469
14430	349470
31945	349471
63975	349472
116044	349473
28917	349474
5654	349475
14540	349476
7381	349477
58111	349478
153534	349479
39887	349480
116758	349481
49714	349482
162852	349483
36414	349484
118055	349485
25927	349486
29070	349487
210034	349488
149877	349489
153806	349490
64190	349491
32503	349492
31963	349493
32119	349494
82605	349495
113074	349496
162794	349497
113051	349498
215720	349499
232032	349500
89305	349501
40139	349502
109377	349503
14337	349504
17339	349505
111822	349506
109024	349507
17451	349508
39943	349509
85049	349510
39666	349511
112969	349512
20876	349513
163386	349514
130145	349515
151679	349516
50982	349517
111129	349518
40282	349519
109140	349520
3348	349521
117518	349522
11867	349523
31691	349524
215258	349525
17286	349526
83455	349527
653	349528
51806	349529
32149	349530
109815	349531
68040	349532
70893	349533
116820	349534
84694	349535
25363	349536
113037	349537
88005	349538
84404	349539
64393	349540
63947	349541
21391	349542
52267	349543
149346	349544
154254	349545
86694	349546
154533	349547
51663	349548
185451	349549
83281	349550
83176	349551
1009	349552
154964	349553
73476	349554
185641	349555
40019	349556
111499	349557
84452	349558
82286	349559
25633	349560
17189	349561
63573	349562
83093	349563
11780	349564
210324	349565
85036	349566
208578	349567
147522	349568
111277	349569
210911	349570
215841	349571
64442	349572
4932	349573
183631	349574
132873	349575
149445	349576
110345	349577
149594	349578
149619	349579
109710	349580
109616	349581
157807	349582
84018	349583
150524	349584
153747	349585
212512	349586
199754	349587
151458	349588
161370	349589
216739	349590
87941	349591
181288	349592
211448	349593
17330	349594
208732	349595
207605	349596
149858	349597
86582	349598
19171	349599
39842	349600
131941	349601
109193	349602
149897	349603
120152	349604
65576	349605
25481	349606
229700	349607
232964	349608
10165	349609
17227	349610
224780	349611
82621	349612
229976	349613
131083	349614
215716	349615
232874	349616
136706	349617
207560	349618
215796	349619
180479	349620
215362	349621
187631	349622
149215	349623
150044	349624
151455	349625
39208	349626
207425	349627
151012	349628
154475	349629
65577	349630
204937	349631
32487	349632
216923	349633
83291	349634
65362	349635
50761	349636
109003	349637
84297	349638
20685	349639
120686	349640
161612	349641
63884	349642
234625	349643
112771	349644
130887	349645
161993	349646
151561	349647
110086	349648
8625	349649
233315	349650
225654	349651
64176	349652
210809	349653
161916	349654
148092	349655
151634	349656
116040	349657
39245	349658
150243	349659
116013	349660
14291	349661
8716	349662
17287	349663
39647	349664
3020	349665
25678	349666
137	349667
149277	349668
147640	349669
163305	349670
207375	349671
66609	349672
51680	349673
216448	349674
83031	349675
147442	349676
4980	349677
40880	349678
174	349679
50107	349680
20900	349681
5654	349682
149636	349683
65371	349684
108956	349685
212851	349686
39461	349687
112104	349688
148011	349689
10094	349690
154552	349691
229937	349692
161974	349693
108740	349694
134009	349695
1878	349696
29130	349697
83144	349698
191981	349699
111647	349700
150579	349701
161746	349702
20685	349703
7449	349704
150017	349705
232419	349706
211282	349707
230	349708
76171	349709
39851	349710
229916	349711
113203	349712
111269	349713
66406	349714
17463	349715
154790	349716
154981	349717
160754	349718
206990	349719
6346	349720
84739	349721
40171	349722
154277	349723
50932	349724
161217	349725
64297	349726
117176	349727
86832	349728
4916	349729
152412	349730
160672	349731
154471	349732
11978	349733
111292	349734
66516	349735
64482	349736
8577	349737
20895	349738
50266	349739
7460	349740
63725	349741
209549	349742
138650	349743
234673	349744
12326	349745
150003	349746
82957	349747
21014	349748
50100	349749
161052	349750
32489	349751
108796	349752
31508	349753
154714	349754
82544	349755
83088	349756
8692	349757
50288	349758
64192	349759
13484	349760
148116	349761
154580	349762
4096	349763
83329	349764
207611	349765
50120	349766
206914	349767
50120	349768
160875	349769
25813	349770
11950	349771
82568	349772
36831	349773
182921	349774
151474	349775
86782	349776
9565	349777
57858	349778
137981	349779
32788	349780
18789	349781
49853	349782
98814	349783
71027	349784
153082	349785
5515	349786
9950	349787
49988	349788
113127	349789
153441	349790
63845	349791
73706	349792
114245	349793
49732	349794
59680	349795
120020	349796
64138	349797
82957	349798
162350	349799
14776	349800
25540	349801
150597	349802
12140	349803
109683	349804
64363	349805
96266	349806
4934	349807
112311	349808
6346	349809
25735	349810
40747	349811
212209	349812
216096	349813
154564	349814
82173	349815
115702	349816
83085	349817
160700	349818
63576	349819
153555	349820
216595	349821
31821	349822
155000	349823
83310	349824
83121	349825
150337	349826
147686	349827
50071	349828
109294	349829
148992	349830
154848	349831
84406	349832
31331	349833
148772	349834
85083	349835
224555	349836
214255	349837
150464	349838
86782	349839
21465	349840
35479	349841
113023	349842
225061	349843
131506	349844
82646	349845
231895	349846
25532	349847
165408	349848
84963	349849
23606	349850
64127	349851
63517	349852
64352	349853
17457	349854
25706	349855
25036	349856
82651	349857
84726	349858
192513	349859
211832	349860
181969	349861
161902	349862
109201	349863
108740	349864
112265	349865
162355	349866
110729	349867
113095	349868
206802	349869
161566	349870
205711	349871
229432	349872
154649	349873
162928	349874
86890	349875
58387	349876
26192	349877
64422	349878
233250	349879
229399	349880
39305	349881
232984	349882
76849	349883
76463	349884
162462	349885
82532	349886
231210	349887
230819	349888
229780	349889
109221	349890
232811	349891
115077	349892
215599	349893
20810	349894
4351	349895
190114	349896
154989	349897
174471	349898
233863	349899
49763	349900
50244	349901
64462	349902
113149	349903
82401	349904
57269	349905
186989	349906
184061	349907
216497	349908
154981	349909
147751	349910
113023	349911
129690	349912
150155	349913
230612	349914
82231	349915
148064	349916
113150	349917
25194	349918
152900	349919
64676	349920
154073	349921
161459	349922
39308	349923
17406	349924
216033	349925
66321	349926
130352	349927
208549	349928
12045	349929
216138	349930
113217	349931
213207	349932
150208	349933
14264	349934
235458	349935
205801	349936
65560	349937
52114	349938
64088	349939
232712	349940
193646	349941
110324	349942
110260	349943
15459	349944
113083	349945
161812	349946
148402	349947
86666	349948
113081	349949
151193	349950
84063	349951
8688	349952
207597	349953
32046	349954
110022	349955
207849	349956
117274	349957
229372	349958
208255	349959
79721	349960
86524	349961
113076	349962
154596	349963
234440	349964
110048	349965
87561	349966
229537	349967
31720	349968
65563	349969
50062	349970
154708	349971
113066	349972
3793	349973
36597	349974
82687	349975
32194	349976
86565	349977
230028	349978
39978	349979
16142	349980
109437	349981
112985	349982
89194	349983
133323	349984
50943	349985
113191	349986
113216	349987
297	349988
215587	349989
149625	349990
216302	349991
184652	349992
98618	349993
187710	349994
215857	349995
112700	349996
151664	349997
51115	349998
65572	349999
113191	350000
116628	350001
183732	350002
109386	350003
153269	350004
210498	350005
111176	350006
82587	350007
31312	350008
50028	350009
205584	350010
112714	350011
49034	350012
64449	350013
209073	350014
29859	350015
149555	350016
40231	350017
236139	350018
49792	350019
174	350020
64956	350021
154992	350022
154780	350023
82721	350024
180705	350025
150861	350026
212884	350027
154138	350028
25876	350029
160958	350030
82912	350031
63621	350032
5565	350033
36401	350034
206021	350035
84183	350036
83314	350037
147782	350038
65542	350039
53030	350040
205829	350041
150282	350042
216303	350043
110836	350044
154606	350045
154926	350046
159453	350047
205668	350048
211981	350049
7381	350050
158020	350051
12283	350052
2371	350053
14517	350054
14517	350055
187705	350056
129729	350057
84343	350058
63775	350059
53117	350060
7975	350061
4129	350062
60545	350063
61997	350064
61367	350065
47068	350066
6936	350067
177342	350068
88596	350069
37438	350070
232601	350071
34653	350072
102900	350073
148777	350074
46542	350075
45307	350076
75357	350077
45068	350078
8758	350079
111362	350080
90216	350081
85912	350082
11359	350083
226607	350084
156388	350085
134000	350086
226947	350087
25945	350088
49585	350089
90752	350090
66007	350091
99604	350092
19627	350093
95781	350094
178306	350095
36320	350096
101877	350097
230831	350098
38028	350099
66212	350100
234422	350101
86706	350102
152838	350103
138596	350104
115096	350105
68430	350106
68430	350107
132694	350108
110112	350109
10202	350110
124577	350111
116751	350112
99049	350113
99049	350114
1658	350115
300	350116
22610	350117
1103	350118
222220	350119
28575	350120
93422	350121
101448	350122
161695	350123
94184	350124
161952	350125
161426	350126
82278	350127
116312	350128
389	350129
66521	350130
97903	350131
9293	350132
28277	350133
130486	350134
27918	350135
57372	350136
152151	350137
57454	350138
16060	350139
40205	350140
74268	350141
206048	350142
95327	350143
15604	350144
34871	350145
215753	350146
73493	350147
66521	350148
116671	350149
208323	350150
6998	350151
110142	350152
173406	350153
28327	350154
86561	350155
142064	350156
7242	350157
62649	350158
43164	350159
159249	350160
128066	350161
15207	350162
41440	350163
14172	350164
83055	350165
50577	350166
42559	350167
3518	350168
52956	350169
172850	350170
506	350171
2504	350172
150284	350173
219810	350174
8643	350175
62092	350176
28538	350177
228540	350178
69906	350179
44487	350180
320	350181
42959	350182
173580	350183
83265	350184
51007	350185
125415	350186
35288	350187
6933	350188
73522	350189
30278	350190
558	350191
84299	350192
4892	350193
11317	350194
17136	350195
68496	350196
49289	350197
11033	350198
6983	350199
3608	350200
5361	350201
103009	350202
44343	350203
12604	350204
7058	350205
153315	350206
1682	350207
75435	350208
213339	350209
17240	350210
142440	350211
39644	350212
153315	350213
8716	350214
36714	350215
54350	350216
41311	350217
17764	350218
226952	350219
92811	350220
45281	350221
89698	350222
75133	350223
114614	350224
36110	350225
165401	350226
14745	350227
68359	350228
236094	350229
75108	350230
86391	350231
114525	350232
15978	350233
117480	350234
26307	350235
188903	350236
32715	350237
87694	350238
214640	350239
66658	350240
164228	350241
75553	350242
17541	350243
35184	350244
35817	350245
57361	350246
79180	350247
30836	350248
97044	350249
3579	350250
44987	350251
51169	350252
190202	350253
137640	350254
21951	350255
56650	350256
3769	350257
91824	350258
13025	350259
4893	350260
62228	350261
5596	350262
177434	350263
72467	350264
83097	350265
162624	350266
6035	350267
21614	350268
31	350269
1195	350270
190	350271
6712	350272
1085	350273
20050	350274
109469	350275
8409	350276
84707	350277
52717	350278
117724	350279
76624	350280
214701	350281
156429	350282
2016	350283
22332	350284
232546	350285
21688	350286
21618	350287
7778	350288
18278	350289
50045	350290
38	350291
146278	350292
46640	350293
19429	350294
185707	350295
50441	350296
204782	350297
45935	350298
143798	350299
128099	350300
14053	350301
20410	350302
14051	350303
6332	350304
20411	350305
20409	350306
164808	350307
14050	350308
6333	350309
11748	350310
228907	350311
112662	350312
85592	350313
14054	350314
2977	350315
6332	350316
93357	350317
117043	350318
20411	350319
119156	350320
63911	350321
6331	350322
11748	350323
6331	350324
6331	350325
98373	350326
6706	350327
49297	350328
21	350329
56643	350330
1605	350331
51429	350332
87714	350333
158834	350334
1930	350335
12329	350336
141700	350337
59945	350338
36985	350339
775	350340
196491	350341
41922	350342
95259	350343
12402	350344
77040	350345
93177	350346
94448	350347
44027	350348
12906	350349
80429	350350
105281	350351
53171	350352
8703	350353
138907	350354
45016	350355
18713	350356
93880	350357
18573	350358
55239	350359
72251	350360
6937	350361
17045	350362
34800	350363
17045	350364
97706	350365
3187	350366
18351	350367
34275	350368
7807	350369
234547	350370
18300	350371
18469	350372
3187	350373
160852	350374
34592	350375
51102	350376
6957	350377
149855	350378
182752	350379
6352	350380
49395	350381
6500	350382
44802	350383
43590	350384
777	350385
52	350386
6993	350387
642	350388
20501	350389
19068	350390
4836	350391
16880	350392
77424	350393
24964	350394
36840	350395
25532	350396
25777	350397
20411	350398
153071	350399
222045	350400
5851	350401
112193	350402
19024	350403
57302	350404
89719	350405
225366	350406
57366	350407
2392	350408
2392	350409
2392	350410
2392	350411
2392	350412
6402	350413
45	350414
18492	350415
98866	350416
208	350417
5561	350418
3506	350419
5252	350420
2189	350421
1614	350422
37429	350423
38	350424
16719	350425
1758	350426
33806	350427
3498	350428
95109	350429
34181	350430
40975	350431
852	350432
1786	350433
232533	350434
6101	350435
62344	350436
12750	350437
124	350438
68399	350439
8682	350440
3008	350441
128822	350442
1114	350443
117282	350444
301	350445
150921	350446
8788	350447
65259	350448
11879	350449
35690	350450
6170	350451
17455	350452
2377	350453
34681	350454
38065	350455
125	350456
579	350457
1222	350458
7983	350459
6927	350460
232850	350461
329	350462
329	350463
80599	350464
7104	350465
110328	350466
64616	350467
16222	350468
52242	350469
93821	350470
95736	350471
7279	350472
40945	350473
45980	350474
10943	350475
84790	350476
17482	350477
4242	350478
15913	350479
404	350480
12459	350481
151210	350482
144276	350483
14567	350484
4807	350485
902	350486
22645	350487
94118	350488
1476	350489
14041	350490
6790	350491
5963	350492
6791	350493
49881	350494
43702	350495
177058	350496
10749	350497
3103	350498
24927	350499
13685	350500
5935	350501
86977	350502
2072	350503
3155	350504
240	350505
74775	350506
157236	350507
74034	350508
70669	350509
230132	350510
19873	350511
5935	350512
9613	350513
9613	350514
149927	350515
8605	350516
53091	350517
22571	350518
176151	350519
78642	350520
48149	350521
48712	350522
221373	350523
3790	350524
229100	350525
109168	350526
596	350527
2506	350528
88477	350529
25692	350530
126462	350531
22539	350532
23195	350533
1816	350534
2396	350535
27263	350536
27460	350537
13221	350538
25692	350539
105079	350540
49377	350541
1851	350542
75663	350543
33515	350544
108556	350545
100	350546
13235	350547
77892	350548
11740	350549
67844	350550
180376	350551
125932	350552
726	350553
155379	350554
126038	350555
121475	350556
7778	350557
17241	350558
204	350559
233122	350560
107315	350561
39560	350562
215108	350563
2856	350564
3805	350565
3964	350566
27413	350567
3910	350568
25203	350569
146368	350570
18091	350571
155	350572
2154	350573
79151	350574
11009	350575
6734	350576
18262	350577
20529	350578
25499	350579
41609	350580
206969	350581
205642	350582
40699	350583
31454	350584
118630	350585
18749	350586
23320	350587
33248	350588
139287	350589
52351	350590
115848	350591
2171	350592
30126	350593
66374	350594
17506	350595
27197	350596
1537	350597
18430	350598
5953	350599
2469	350600
16424	350601
6781	350602
29416	350603
18088	350604
70670	350605
3505	350606
8934	350607
14826	350608
33251	350609
86583	350610
77410	350611
10144	350612
19265	350613
14696	350614
163473	350615
5144	350616
54564	350617
221925	350618
1935	350619
52224	350620
16990	350621
108870	350622
70358	350623
134153	350624
46197	350625
51978	350626
109752	350627
1780	350628
124315	350629
36389	350630
17345	350631
49821	350632
44777	350633
84578	350634
233913	350635
155115	350636
190547	350637
2388	350638
18126	350639
135019	350640
108303	350641
4999	350642
12392	350643
84338	350644
12392	350645
20395	350646
120247	350647
33439	350648
11980	350649
6615	350650
138972	350651
42289	350652
2917	350653
105042	350654
80538	350655
60320	350656
32194	350657
190830	350658
58456	350659
12507	350660
7759	350661
51404	350662
226156	350663
9025	350664
970	350665
5137	350666
3507	350667
1749	350668
50130	350669
50130	350670
31802	350671
7508	350672
78	350673
13596	350674
14355	350675
722	350676
104480	350677
102959	350678
5352	350679
217469	350680
84649	350681
850	350682
54	350683
19538	350684
394	350685
5436	350686
13464	350687
48113	350688
570	350689
7451	350690
113495	350691
77	350692
35179	350693
5652	350694
8336	350695
155514	350696
15467	350697
51581	350698
5097	350699
1311	350700
125469	350701
6974	350702
8413	350703
33973	350704
81096	350705
119915	350706
93287	350707
30310	350708
72801	350709
77270	350710
38315	350711
1363	350712
13407	350713
47	350714
22806	350715
25964	350716
25964	350717
101081	350718
54156	350719
29818	350720
15851	350721
23226	350722
81903	350723
54	350724
8798	350725
13144	350726
19169	350727
9486	350728
3633	350729
55793	350730
1104	350731
3851	350732
5344	350733
39899	350734
682	350735
59884	350736
6289	350737
3795	350738
100125	350739
56	350740
32092	350741
20309	350742
98594	350743
129635	350744
32072	350745
27546	350746
196	350747
39598	350748
13182	350749
15774	350750
42775	350751
20183	350752
3466	350753
18193	350754
233	350755
116396	350756
57860	350757
34597	350758
62353	350759
92476	350760
146336	350761
113778	350762
43709	350763
20677	350764
93215	350765
68417	350766
39375	350767
53909	350768
107656	350769
58443	350770
142796	350771
64274	350772
165464	350773
109686	350774
202289	350775
87530	350776
54093	350777
70134	350778
236739	350779
76481	350780
29040	350781
96179	350782
145063	350783
201524	350784
3871	350785
16444	350786
56228	350787
51339	350788
460	350789
2829	350790
9028	350791
575	350792
9969	350793
57539	350794
8875	350795
12944	350796
18117	350797
77189	350798
140892	350799
194144	350800
134556	350801
23796	350802
33212	350803
62943	350804
62499	350805
125540	350806
38271	350807
33666	350808
33650	350809
21787	350810
149473	350811
41729	350812
156003	350813
77678	350814
77678	350815
77678	350816
56254	350817
6599	350818
238549	350819
19804	350820
13075	350821
31354	350822
21753	350823
63285	350824
18088	350825
60818	350826
18567	350827
3921	350828
6043	350829
11	350830
102732	350831
68803	350832
13633	350833
37595	350834
4902	350835
75564	350836
27996	350837
12345	350838
25582	350839
160476	350840
4416	350841
12368	350842
10541	350843
236424	350844
5759	350845
132236	350846
37228	350847
34993	350848
138407	350849
90156	350850
99118	350851
45824	350852
225058	350853
8073	350854
128737	350855
32571	350856
54198	350857
13029	350858
124779	350859
29909	350860
169	350861
68467	350862
122373	350863
14706	350864
110137	350865
58969	350866
146501	350867
48240	350868
93757	350869
41888	350870
33728	350871
14933	350872
575	350873
8971	350874
14876	350875
2279	350876
7742	350877
7663	350878
14840	350879
27025	350880
33540	350881
33539	350882
92506	350883
10800	350884
12514	350885
3921	350886
18040	350887
145112	350888
4181	350889
8994	350890
10562	350891
10518	350892
24380	350893
10519	350894
26987	350895
106182	350896
121150	350897
3428	350898
8942	350899
5809	350900
21957	350901
69610	350902
91206	350903
3921	350904
8956	350905
471	350906
7143	350907
1911	350908
10479	350909
37942	350910
16897	350911
197453	350912
19339	350913
95144	350914
103576	350915
14253	350916
43595	350917
90280	350918
154753	350919
60320	350920
100612	350921
144979	350922
42076	350923
33612	350924
104371	350925
39947	350926
27689	350927
95386	350928
18063	350929
12553	350930
30863	350931
85567	350932
57991	350933
1844	350934
15689	350935
102084	350936
30460	350937
47592	350938
51536	350939
17748	350940
45305	350941
14933	350942
81593	350943
33719	350944
37969	350945
143037	350946
3236	350947
72937	350948
7652	350949
37347	350950
21245	350951
54366	350952
15215	350953
3031	350954
209662	350955
26656	350956
12730	350957
56029	350958
6758	350959
220794	350960
26735	350961
210054	350962
150138	350963
4455	350964
225922	350965
153264	350966
77556	350967
40574	350968
42375	350969
83574	350970
33109	350971
20782	350972
20110	350973
24509	350974
183136	350975
76722	350976
45021	350977
99654	350978
173480	350979
72133	350980
113418	350981
134275	350982
4745	350983
4745	350984
63276	350985
126583	350986
175803	350987
237399	350988
58347	350989
14636	350990
47667	350991
39447	350992
28132	350993
8357	350994
197310	350995
24226	350996
59557	350997
47584	350998
75453	350999
99167	351000
95199	351001
68673	351002
79124	351003
24553	351004
202912	351005
32626	351006
64117	351007
54999	351008
160695	351009
141993	351010
881	351011
101332	351012
58883	351013
45885	351014
23467	351015
58913	351016
100729	351017
21818	351018
37969	351019
24273	351020
9106	351021
37718	351022
39994	351023
207095	351024
141009	351025
181779	351026
6387	351027
231884	351028
73031	351029
55671	351030
93259	351031
56620	351032
50319	351033
191080	351034
30268	351035
149234	351036
24862	351037
222938	351038
51395	351039
32383	351040
42369	351041
43957	351042
148618	351043
23287	351044
13347	351045
104147	351046
49848	351047
76565	351048
45642	351049
103341	351050
33720	351051
45364	351052
58107	351053
153888	351054
12023	351055
100756	351056
102321	351057
83480	351058
4073	351059
8201	351060
6652	351061
310	351062
10	351063
82261	351064
11222	351065
27636	351066
24935	351067
6604	351068
3445	351069
2413	351070
12463	351071
87028	351072
56620	351073
52905	351074
115021	351075
30839	351076
5805	351077
21992	351078
142358	351079
172827	351080
60962	351081
55549	351082
33294	351083
3930	351084
56157	351085
37813	351086
74243	351087
75795	351088
61062	351089
109769	351090
7586	351091
118047	351092
120415	351093
10522	351094
147363	351095
114377	351096
181371	351097
30002	351098
4462	351099
43569	351100
100226	351101
59466	351102
18132	351103
18654	351104
26840	351105
82296	351106
114377	351107
102650	351108
176848	351109
7206	351110
20782	351111
53487	351112
18218	351113
165519	351114
60892	351115
5063	351116
63656	351117
29909	351118
72089	351119
187876	351120
5036	351121
24088	351122
7735	351123
7586	351124
42369	351125
153888	351126
27740	351127
111592	351128
201233	351129
79643	351130
69689	351131
29528	351132
115826	351133
17975	351134
24528	351135
104205	351136
105054	351137
45383	351138
57834	351139
28755	351140
94348	351141
239104	351142
128960	351143
124821	351144
6298	351145
5801	351146
53835	351147
39128	351148
62051	351149
46070	351150
43760	351151
105609	351152
104147	351153
92474	351154
81593	351155
37969	351156
25165	351157
2416	351158
125562	351159
24088	351160
27923	351161
14019	351162
2971	351163
11704	351164
128960	351165
34916	351166
56381	351167
13339	351168
99191	351169
33719	351170
188843	351171
99743	351172
8225	351173
40971	351174
53468	351175
15360	351176
16432	351177
69106	351178
203489	351179
170688	351180
63665	351181
31180	351182
105048	351183
47889	351184
5731	351185
30989	351186
5083	351187
139125	351188
877	351189
166503	351190
11887	351191
107797	351192
29909	351193
64502	351194
69809	351195
29909	351196
76775	351197
87211	351198
21802	351199
48446	351200
159313	351201
164799	351202
47654	351203
83337	351204
2721	351205
30376	351206
3999	351207
134173	351208
52582	351209
1260	351210
6651	351211
78917	351212
31230	351213
14309	351214
155909	351215
14139	351216
12401	351217
2388	351218
142718	351219
17953	351220
21817	351221
48425	351222
15360	351223
221710	351224
114051	351225
93535	351226
95515	351227
72718	351228
69160	351229
99935	351230
149740	351231
47880	351232
27751	351233
149309	351234
45712	351235
4623	351236
11	351237
164880	351238
6584	351239
31067	351240
6585	351241
160230	351242
1715	351243
62028	351244
30336	351245
48322	351246
14851	351247
40474	351248
115589	351249
15983	351250
113479	351251
70644	351252
163938	351253
114172	351254
17439	351255
5806	351256
26078	351257
106598	351258
6734	351259
61034	351260
100132	351261
179242	351262
29909	351263
12023	351264
11010	351265
22534	351266
71260	351267
134640	351268
105466	351269
14416	351270
67680	351271
7456	351272
43538	351273
49994	351274
16432	351275
60317	351276
13671	351277
79286	351278
13162	351279
21743	351280
38949	351281
182	351282
575	351283
2733	351284
122595	351285
105254	351286
5898	351287
3926	351288
12473	351289
69043	351290
83670	351291
146334	351292
16721	351293
152612	351294
23631	351295
94771	351296
4747	351297
178935	351298
24528	351299
104299	351300
142737	351301
62100	351302
8940	351303
80473	351304
33215	351305
142769	351306
144526	351307
13812	351308
218405	351309
134320	351310
8955	351311
18680	351312
215076	351313
3492	351314
223672	351315
38746	351316
3931	351317
3375	351318
58971	351319
42198	351320
26748	351321
107797	351322
105498	351323
86169	351324
48329	351325
110676	351326
72313	351327
78905	351328
105063	351329
29320	351330
46406	351331
46406	351332
119848	351333
3412	351334
24380	351335
47452	351336
46928	351337
77781	351338
22609	351339
105143	351340
55222	351341
58954	351342
63665	351343
145542	351344
39858	351345
8904	351346
76376	351347
59556	351348
104527	351349
12042	351350
37653	351351
47924	351352
27980	351353
38358	351354
37762	351355
61500	351356
137961	351357
15459	351358
6585	351359
6469	351360
49191	351361
165151	351362
28788	351363
61419	351364
154068	351365
104265	351366
221169	351367
221328	351368
203288	351369
70998	351370
227064	351371
8916	351372
13913	351373
66308	351374
196469	351375
118965	351376
98561	351377
64274	351378
68337	351379
8997	351380
6641	351381
5173	351382
13753	351383
189865	351384
17916	351385
45319	351386
219101	351387
15124	351388
17910	351389
19956	351390
47530	351391
63083	351392
10	351393
133483	351394
15063	351395
140089	351396
11283	351397
103872	351398
21764	351399
12423	351400
91	351401
2416	351402
43733	351403
11	351404
9011	351405
44261	351406
80781	351407
141941	351408
113612	351409
86451	351410
158860	351411
32804	351412
164632	351413
100807	351414
46152	351415
89979	351416
81720	351417
10683	351418
107772	351419
10399	351420
7226	351421
94541	351422
8204	351423
21888	351424
16315	351425
10494	351426
23742	351427
166217	351428
95765	351429
659	351430
38746	351431
42314	351432
62029	351433
61471	351434
12929	351435
24528	351436
168416	351437
93334	351438
29446	351439
14836	351440
18119	351441
4776	351442
28148	351443
22026	351444
10566	351445
53952	351446
68986	351447
31665	351448
8844	351449
53230	351450
120208	351451
65702	351452
27484	351453
55511	351454
4640	351455
60382	351456
181920	351457
66306	351458
28146	351459
72466	351460
99319	351461
121976	351462
727	351463
60382	351464
33811	351465
84323	351466
45475	351467
46726	351468
58647	351469
29558	351470
127712	351471
61460	351472
12706	351473
58966	351474
86194	351475
32755	351476
134205	351477
29909	351478
30191	351479
47883	351480
21869	351481
99983	351482
155	351483
5837	351484
3842	351485
91421	351486
37969	351487
28756	351488
37200	351489
28393	351490
160652	351491
81593	351492
52172	351493
7685	351494
30228	351495
16348	351496
36855	351497
2468	351498
44705	351499
112129	351500
63635	351501
38167	351502
4215	351503
15576	351504
288	351505
14236	351506
63546	351507
22804	351508
109469	351509
13462	351510
97450	351511
65583	351512
10685	351513
17260	351514
10655	351515
52557	351516
3800	351517
101048	351518
130696	351519
32140	351520
1652	351521
7173	351522
69163	351523
48193	351524
95579	351525
27607	351526
5057	351527
17575	351528
2908	351529
512	351530
45040	351531
4893	351532
41464	351533
213624	351534
65113	351535
82149	351536
182596	351537
23414	351538
3310	351539
7974	351540
13954	351541
17471	351542
139949	351543
10947	351544
10588	351545
14721	351546
80246	351547
225525	351548
6672	351549
129	351550
84753	351551
15582	351552
4632	351553
40343	351554
2772	351555
72832	351556
2864	351557
23868	351558
31402	351559
6502	351560
37792	351561
2561	351562
44	351563
44	351564
23735	351565
74	351566
74	351567
11483	351568
60275	351569
9987	351570
164687	351571
3320	351572
105839	351573
88173	351574
51033	351575
87462	351576
3836	351577
47576	351578
5623	351579
16323	351580
9922	351581
23989	351582
16305	351583
381	351584
128800	351585
7295	351586
18257	351587
370	351588
109019	351589
52271	351590
164588	351591
8000	351592
48659	351593
19832	351594
31854	351595
29538	351596
53956	351597
27020	351598
265	351599
29480	351600
10548	351601
12264	351602
263	351603
23441	351604
25774	351605
107026	351606
138987	351607
90	351608
44092	351609
13617	351610
22561	351611
210	351612
6	351613
50531	351614
28980	351615
70523	351616
120437	351617
120703	351618
57172	351619
11711	351620
27990	351621
36073	351622
78381	351623
4777	351624
1194	351625
22661	351626
5931	351627
39573	351628
31561	351629
90706	351630
80687	351631
56103	351632
40683	351633
226571	351634
201	351635
18219	351636
11454	351637
97118	351638
27969	351639
2029	351640
35442	351641
3614	351642
153877	351643
1211	351644
8160	351645
26049	351646
153581	351647
22391	351648
3948	351649
38891	351650
94759	351651
4257	351652
20654	351653
8520	351654
30766	351655
9689	351656
39343	351657
32356	351658
8755	351659
1693	351660
53193	351661
1620	351662
23909	351663
8631	351664
501	351665
162093	351666
230598	351667
82612	351668
62255	351669
91584	351670
65668	351671
32820	351672
9788	351673
219462	351674
65680	351675
25120	351676
66048	351677
7035	351678
22105	351679
10874	351680
2394	351681
118238	351682
101195	351683
5046	351684
125663	351685
54758	351686
94533	351687
3130	351688
225060	351689
54670	351690
108876	351691
109620	351692
53759	351693
1651	351694
147340	351695
20023	351696
175548	351697
115455	351698
65335	351699
86869	351700
8835	351701
17508	351702
221602	351703
20959	351704
51783	351705
165287	351706
442	351707
84931	351708
8054	351709
42842	351710
91836	351711
17491	351712
5638	351713
45289	351714
157336	351715
35657	351716
51574	351717
25379	351718
10533	351719
10533	351720
64708	351721
7033	351722
10280	351723
63937	351724
165904	351725
1220	351726
84269	351727
9732	351728
11683	351729
10478	351730
59914	351731
85373	351732
8047	351733
34650	351734
24523	351735
14603	351736
15754	351737
99199	351738
7726	351739
159801	351740
34508	351741
2388	351742
53767	351743
52324	351744
231	351745
67732	351746
4355	351747
19526	351748
414	351749
46674	351750
5494	351751
4965	351752
88129	351753
35294	351754
6938	351755
52623	351756
119546	351757
336	351758
92590	351759
4868	351760
1345	351761
1088	351762
14471	351763
67369	351764
79783	351765
17444	351766
7394	351767
55354	351768
50422	351769
4	351770
11727	351771
29625	351772
172244	351773
33588	351774
105178	351775
33348	351776
81243	351777
196829	351778
82889	351779
101431	351780
234215	351781
63152	351782
14095	351783
152268	351784
189747	351785
108037	351786
133	351787
75974	351788
93253	351789
209941	351790
75387	351791
105524	351792
48173	351793
190541	351794
52660	351795
104768	351796
127130	351797
31384	351798
4955	351799
166572	351800
59085	351801
126385	351802
41933	351803
162277	351804
14529	351805
160155	351806
169205	351807
33436	351808
51400	351809
239359	351810
46531	351811
87366	351812
37745	351813
3453	351814
36623	351815
7976	351816
12002	351817
2852	351818
59920	351819
33677	351820
163089	351821
17222	351822
112181	351823
140951	351824
153960	351825
35051	351826
50335	351827
44687	351828
55701	351829
159708	351830
90592	351831
102046	351832
20909	351833
119460	351834
38782	351835
57566	351836
6895	351837
38792	351838
98540	351839
131734	351840
35074	351841
176204	351842
131770	351843
48955	351844
4264	351845
8522	351846
18809	351847
13776	351848
10986	351849
82433	351850
41671	351851
50442	351852
97058	351853
12909	351854
50343	351855
43307	351856
37015	351857
59486	351858
80959	351859
197821	351860
143760	351861
50741	351862
132631	351863
5279	351864
35755	351865
185382	351866
57322	351867
96253	351868
17390	351869
12948	351870
221389	351871
73402	351872
74683	351873
34975	351874
54176	351875
30938	351876
9411	351877
30889	351878
58135	351879
23812	351880
53603	351881
77475	351882
79383	351883
218460	351884
167588	351885
46046	351886
87722	351887
38232	351888
72340	351889
184342	351890
73340	351891
130280	351892
186147	351893
49159	351894
5683	351895
106955	351896
94158	351897
79467	351898
41387	351899
4664	351900
186399	351901
7110	351902
40273	351903
41550	351904
19696	351905
230257	351906
64711	351907
74798	351908
103086	351909
52277	351910
40274	351911
192757	351912
28376	351913
57626	351914
21102	351915
95389	351916
20989	351917
73787	351918
126846	351919
76756	351920
72457	351921
94672	351922
39732	351923
199	351924
112836	351925
77579	351926
86643	351927
47637	351928
23902	351929
152825	351930
7149	351931
13383	351932
738	351933
176322	351934
133831	351935
133917	351936
4812	351937
235687	351938
19086	351939
40791	351940
32354	351941
70643	351942
43250	351943
83312	351944
26554	351945
21265	351946
45167	351947
173334	351948
135184	351949
85542	351950
39650	351951
81169	351952
175676	351953
11060	351954
47312	351955
63999	351956
137788	351957
206398	351958
221105	351959
166426	351960
85731	351961
212173	351962
64062	351963
98472	351964
57773	351965
98052	351966
9450	351967
89749	351968
46298	351969
64945	351970
16215	351971
183174	351972
59315	351973
132314	351974
115883	351975
36647	351976
130281	351977
96402	351978
130952	351979
184274	351980
21383	351981
83813	351982
35581	351983
27453	351984
7149	351985
73773	351986
3715	351987
154010	351988
70969	351989
52243	351990
59059	351991
26755	351992
86419	351993
15954	351994
82217	351995
165750	351996
13322	351997
35500	351998
50284	351999
206392	352000
38297	352001
198036	352002
15468	352003
194503	352004
35500	352005
27597	352006
57275	352007
20695	352008
21381	352009
31517	352010
120474	352011
15916	352012
46011	352013
91078	352014
219272	352015
59603	352016
144431	352017
176100	352018
118969	352019
178702	352020
118638	352021
191296	352022
65367	352023
136531	352024
222905	352025
17128	352026
23581	352027
180042	352028
62618	352029
59461	352030
25740	352031
193796	352032
45552	352033
200876	352034
175257	352035
152620	352036
148239	352037
142176	352038
78828	352039
200367	352040
79708	352041
112952	352042
192695	352043
93327	352044
88118	352045
46417	352046
54065	352047
115887	352048
25657	352049
28436	352050
73799	352051
84995	352052
98689	352053
14616	352054
85727	352055
23494	352056
105733	352057
3779	352058
180698	352059
211245	352060
105164	352061
18068	352062
17013	352063
21515	352064
200561	352065
15588	352066
95313	352067
86979	352068
160901	352069
145605	352070
122417	352071
18485	352072
7974	352073
2027	352074
154146	352075
238903	352076
61903	352077
133173	352078
111907	352079
20102	352080
39225	352081
75579	352082
180441	352083
207374	352084
218655	352085
61464	352086
212041	352087
142129	352088
152931	352089
175543	352090
162023	352091
76659	352092
81354	352093
228862	352094
202818	352095
117347	352096
71247	352097
170329	352098
59642	352099
182368	352100
95349	352101
185813	352102
29665	352103
68507	352104
66705	352105
38170	352106
53027	352107
202562	352108
46315	352109
37091	352110
135223	352111
101047	352112
198530	352113
118870	352114
95289	352115
61032	352116
163405	352117
20533	352118
14989	352119
175046	352120
149914	352121
51885	352122
207073	352123
85746	352124
115937	352125
66713	352126
160332	352127
177119	352128
160586	352129
23991	352130
111189	352131
86990	352132
222901	352133
111222	352134
67400	352135
89347	352136
105219	352137
37011	352138
165233	352139
101179	352140
104804	352141
8611	352142
210301	352143
110755	352144
146262	352145
89571	352146
94843	352147
149005	352148
125819	352149
39111	352150
224531	352151
198074	352152
99384	352153
178737	352154
85437	352155
146122	352156
155342	352157
222037	352158
20609	352159
79373	352160
55539	352161
49420	352162
28837	352163
17710	352164
43912	352165
53807	352166
38187	352167
14823	352168
128357	352169
22859	352170
4956	352171
24578	352172
8738	352173
178491	352174
112219	352175
136062	352176
35779	352177
5075	352178
58179	352179
138960	352180
44936	352181
36905	352182
144971	352183
110139	352184
19168	352185
199970	352186
30003	352187
23131	352188
28647	352189
111979	352190
8807	352191
202635	352192
202671	352193
36433	352194
190065	352195
9967	352196
190749	352197
111170	352198
238482	352199
4425	352200
66737	352201
96690	352202
135243	352203
446	352204
161879	352205
82165	352206
67521	352207
39617	352208
39019	352209
51395	352210
157029	352211
18726	352212
7482	352213
2130	352214
37	352215
102433	352216
74269	352217
5459	352218
59931	352219
97828	352220
96799	352221
35738	352222
185278	352223
83598	352224
74728	352225
68611	352226
84532	352227
74261	352228
7336	352229
77549	352230
165126	352231
84261	352232
39693	352233
39762	352234
88825	352235
8005	352236
59515	352237
66085	352238
35871	352239
6617	352240
108040	352241
63715	352242
130082	352243
131949	352244
65829	352245
86462	352246
96423	352247
130987	352248
128016	352249
128090	352250
15556	352251
9293	352252
10271	352253
110412	352254
150766	352255
60023	352256
107879	352257
127039	352258
104861	352259
42699	352260
380	352261
1934	352262
112487	352263
145831	352264
39264	352265
163942	352266
99080	352267
167057	352268
112203	352269
210230	352270
31456	352271
198425	352272
961	352273
126330	352274
186368	352275
149626	352276
190631	352277
151019	352278
1051	352279
22703	352280
31729	352281
4022	352282
157161	352283
63647	352284
111835	352285
152420	352286
123032	352287
66562	352288
11676	352289
63031	352290
49225	352291
37548	352292
107762	352293
231949	352294
156114	352295
18030	352296
26857	352297
88367	352298
26814	352299
89446	352300
14948	352301
166612	352302
131069	352303
194163	352304
81289	352305
136307	352306
75664	352307
446	352308
16076	352309
154329	352310
81067	352311
99509	352312
137082	352313
16002	352314
16603	352315
93223	352316
64513	352317
56969	352318
45224	352319
132873	352320
44442	352321
96439	352322
16164	352323
59306	352324
101339	352325
77521	352326
25440	352327
146225	352328
53596	352329
159092	352330
20008	352331
76703	352332
185865	352333
101405	352334
98312	352335
21890	352336
100850	352337
42649	352338
6384	352339
119814	352340
89058	352341
152584	352342
3288	352343
11159	352344
34691	352345
58072	352346
40268	352347
2628	352348
35788	352349
78392	352350
59249	352351
93571	352352
149125	352353
6152	352354
59678	352355
59179	352356
28945	352357
58403	352358
309	352359
1193	352360
4140	352361
98088	352362
221823	352363
98226	352364
28569	352365
6718	352366
52550	352367
74440	352368
61050	352369
6104	352370
61497	352371
115883	352372
182373	352373
99200	352374
55677	352375
40827	352376
45278	352377
90391	352378
206297	352379
155664	352380
3478	352381
50683	352382
2270	352383
4683	352384
4265	352385
136233	352386
12443	352387
20605	352388
27626	352389
67889	352390
54876	352391
204802	352392
2512	352393
138954	352394
7375	352395
6833	352396
73412	352397
58278	352398
104173	352399
29620	352400
110939	352401
40176	352402
94689	352403
97354	352404
148471	352405
140378	352406
28496	352407
18502	352408
16468	352409
29539	352410
14302	352411
10038	352412
208336	352413
209930	352414
228337	352415
83752	352416
82205	352417
15487	352418
15629	352419
44865	352420
27858	352421
3043	352422
56702	352423
76015	352424
237610	352425
57738	352426
152369	352427
93798	352428
59098	352429
57072	352430
37241	352431
141634	352432
88233	352433
1352	352434
230155	352435
116814	352436
207259	352437
18260	352438
6859	352439
49228	352440
68406	352441
95358	352442
162706	352443
110188	352444
51218	352445
107756	352446
121816	352447
94896	352448
112281	352449
74555	352450
45173	352451
44493	352452
27978	352453
177112	352454
135822	352455
233243	352456
89352	352457
141093	352458
211405	352459
64237	352460
73564	352461
67565	352462
5305	352463
11763	352464
76366	352465
26116	352466
31537	352467
34955	352468
113195	352469
6340	352470
86460	352471
21931	352472
121763	352473
163244	352474
871	352475
1136	352476
12694	352477
157524	352478
3109	352479
40700	352480
498	352481
1403	352482
34255	352483
130767	352484
192133	352485
12669	352486
5137	352487
204068	352488
211863	352489
112418	352490
42696	352491
100841	352492
51377	352493
142764	352494
79362	352495
130036	352496
23646	352497
82637	352498
69105	352499
148837	352500
36706	352501
12392	352502
11108	352503
78398	352504
2388	352505
92834	352506
221719	352507
166381	352508
156469	352509
120604	352510
203181	352511
237095	352512
3164	352513
4551	352514
382	352515
112850	352516
72281	352517
35639	352518
11212	352519
99722	352520
148901	352521
71203	352522
77432	352523
203211	352524
156302	352525
158231	352526
27883	352527
63196	352528
160838	352529
202897	352530
15633	352531
163904	352532
66058	352533
161723	352534
219809	352535
83081	352536
102709	352537
84293	352538
230194	352539
162610	352540
156611	352541
95967	352542
209242	352543
223345	352544
92312	352545
64207	352546
229255	352547
3483	352548
108062	352549
146024	352550
220764	352551
112772	352552
179662	352553
156697	352554
219204	352555
2285	352556
92575	352557
236698	352558
29070	352559
10463	352560
89031	352561
3483	352562
61679	352563
34204	352564
1278	352565
54763	352566
16651	352567
145992	352568
134966	352569
24273	352570
51576	352571
1038	352572
3973	352573
172158	352574
2463	352575
102643	352576
11146	352577
212836	352578
143932	352579
5141	352580
108193	352581
117644	352582
17021	352583
116180	352584
219647	352585
131267	352586
127742	352587
156004	352588
135110	352589
4490	352590
39737	352591
123811	352592
85264	352593
86092	352594
150367	352595
151400	352596
125550	352597
81669	352598
107889	352599
113767	352600
114300	352601
13565	352602
51466	352603
948	352604
31568	352605
84574	352606
61694	352607
2742	352608
64139	352609
91049	352610
148500	352611
28498	352612
91484	352613
55131	352614
497	352615
152942	352616
107970	352617
93006	352618
96116	352619
236115	352620
3586	352621
43683	352622
8308	352623
66011	352624
10533	352625
129613	352626
18800	352627
21581	352628
90132	352629
58471	352630
39897	352631
12219	352632
137163	352633
196751	352634
234052	352635
7818	352636
26121	352637
42797	352638
40566	352639
114125	352640
5500	352641
39731	352642
5610	352643
61159	352644
60292	352645
514	352646
86896	352647
83984	352648
64991	352649
20934	352650
13322	352651
134926	352652
82459	352653
17694	352654
385	352655
128540	352656
31669	352657
52245	352658
87574	352659
33987	352660
67697	352661
32960	352662
39918	352663
12618	352664
160424	352665
139511	352666
79288	352667
21884	352668
90165	352669
132875	352670
90016	352671
4443	352672
37787	352673
121032	352674
33645	352675
65254	352676
61896	352677
186738	352678
88395	352679
175304	352680
27876	352681
166402	352682
141733	352683
104812	352684
5222	352685
32739	352686
236058	352687
18011	352688
16374	352689
53421	352690
60330	352691
8927	352692
144119	352693
66578	352694
60272	352695
152626	352696
83296	352697
194255	352698
110817	352699
48178	352700
76844	352701
166775	352702
8881	352703
27603	352704
13856	352705
2675	352706
47259	352707
124209	352708
190712	352709
20609	352710
184220	352711
105778	352712
23961	352713
61781	352714
28840	352715
30228	352716
198065	352717
107629	352718
13857	352719
29285	352720
155318	352721
176076	352722
136063	352723
153222	352724
32172	352725
14021	352726
240403	352727
229956	352728
103286	352729
49206	352730
13838	352731
68961	352732
26368	352733
225436	352734
43169	352735
37868	352736
64785	352737
23417	352738
36730	352739
112184	352740
41033	352741
114157	352742
213025	352743
27106	352744
72624	352745
7090	352746
25623	352747
40040	352748
16526	352749
64802	352750
43512	352751
14033	352752
34860	352753
57427	352754
105162	352755
16521	352756
165459	352757
81021	352758
90175	352759
101973	352760
107173	352761
13616	352762
3894	352763
34744	352764
59787	352765
7702	352766
220329	352767
22041	352768
77831	352769
36062	352770
128984	352771
78227	352772
146377	352773
94522	352774
107258	352775
39120	352776
228579	352777
113712	352778
22041	352779
102039	352780
183515	352781
109604	352782
72916	352783
60368	352784
81042	352785
28002	352786
31194	352787
111439	352788
117097	352789
39836	352790
105266	352791
168380	352792
18025	352793
98999	352794
67834	352795
38898	352796
225404	352797
55731	352798
79410	352799
154804	352800
112383	352801
13233	352802
141625	352803
159658	352804
240250	352805
84457	352806
51436	352807
97570	352808
199769	352809
36274	352810
95639	352811
12429	352812
106781	352813
69557	352814
158022	352815
82263	352816
55393	352817
41976	352818
41587	352819
50112	352820
105508	352821
71504	352822
83805	352823
69147	352824
91508	352825
80905	352826
27007	352827
66945	352828
202861	352829
61906	352830
8940	352831
40540	352832
237821	352833
222	352834
200190	352835
72515	352836
77158	352837
31917	352838
60042	352839
64794	352840
93367	352841
84314	352842
63461	352843
110122	352844
85612	352845
82245	352846
97711	352847
128973	352848
75728	352849
28423	352850
1761	352851
63751	352852
121385	352853
189652	352854
80111	352855
118227	352856
7231	352857
17339	352858
98319	352859
151024	352860
20187	352861
19268	352862
138352	352863
124671	352864
83151	352865
134895	352866
86639	352867
161464	352868
182922	352869
117948	352870
23020	352871
64947	352872
63562	352873
128092	352874
65305	352875
221658	352876
210787	352877
86565	352878
94061	352879
120623	352880
40073	352881
209358	352882
39225	352883
215430	352884
116571	352885
153611	352886
211060	352887
183122	352888
184502	352889
57575	352890
150275	352891
103041	352892
102208	352893
139311	352894
135251	352895
50375	352896
179482	352897
83527	352898
161803	352899
131131	352900
87796	352901
191597	352902
153332	352903
152572	352904
95469	352905
116583	352906
59170	352907
238666	352908
77550	352909
160992	352910
214075	352911
209460	352912
110143	352913
116587	352914
29282	352915
85543	352916
116582	352917
198213	352918
51787	352919
76919	352920
160533	352921
116267	352922
131584	352923
57337	352924
129918	352925
35928	352926
74495	352927
17420	352928
96549	352929
110124	352930
132947	352931
183281	352932
110228	352933
51860	352934
151091	352935
98225	352936
16142	352937
149878	352938
138467	352939
64445	352940
112378	352941
110453	352942
50561	352943
20668	352944
18554	352945
11790	352946
81066	352947
111847	352948
4732	352949
31850	352950
208546	352951
76756	352952
85882	352953
52278	352954
41622	352955
208375	352956
66636	352957
107944	352958
76231	352959
96813	352960
8998	352961
19563	352962
108073	352963
234131	352964
168381	352965
46531	352966
138477	352967
213907	352968
97789	352969
95430	352970
14267	352971
102815	352972
16942	352973
73765	352974
40110	352975
15944	352976
14490	352977
143514	352978
148463	352979
38745	352980
135823	352981
80966	352982
141369	352983
162080	352984
127716	352985
99923	352986
139353	352987
99783	352988
95306	352989
51638	352990
4370	352991
15300	352992
20784	352993
104918	352994
106802	352995
46826	352996
71718	352997
26767	352998
17263	352999
56089	353000
4073	353001
9519	353002
53091	353003
62872	353004
64355	353005
162669	353006
5139	353007
88555	353008
101152	353009
138725	353010
112250	353011
39399	353012
7222	353013
17100	353014
56125	353015
156962	353016
165125	353017
41256	353018
55271	353019
57634	353020
179465	353021
76663	353022
15765	353023
44997	353024
84574	353025
15877	353026
15843	353027
117956	353028
214519	353029
74735	353030
56214	353031
50524	353032
191599	353033
99735	353034
130484	353035
19502	353036
6092	353037
138123	353038
238193	353039
98927	353040
76605	353041
206074	353042
73330	353043
152438	353044
237757	353045
98435	353046
96889	353047
108793	353048
65541	353049
97021	353050
101906	353051
86695	353052
162096	353053
138833	353054
155955	353055
211971	353056
207122	353057
102580	353058
236873	353059
66522	353060
101130	353061
103007	353062
39946	353063
141614	353064
111417	353065
6888	353066
17018	353067
101475	353068
230013	353069
219615	353070
137040	353071
83236	353072
96320	353073
233523	353074
89479	353075
3935	353076
134440	353077
98147	353078
65427	353079
111028	353080
102006	353081
192059	353082
36252	353083
59479	353084
209374	353085
150159	353086
84582	353087
93578	353088
150655	353089
211353	353090
96584	353091
148428	353092
32109	353093
192996	353094
79725	353095
130548	353096
149426	353097
72983	353098
85800	353099
71579	353100
188998	353101
112964	353102
110748	353103
65285	353104
32047	353105
28396	353106
82432	353107
11037	353108
59291	353109
98331	353110
5654	353111
133821	353112
56878	353113
59293	353114
111768	353115
102051	353116
107932	353117
14464	353118
110983	353119
28627	353120
151266	353121
56800	353122
85657	353123
86616	353124
74924	353125
155958	353126
156801	353127
110015	353128
63136	353129
50487	353130
10309	353131
141271	353132
12155	353133
86670	353134
117469	353135
35607	353136
66991	353137
56561	353138
38902	353139
5803	353140
167181	353141
1547	353142
32327	353143
10824	353144
153065	353145
85327	353146
53130	353147
68577	353148
19201	353149
11460	353150
96921	353151
143943	353152
9187	353153
65786	353154
109046	353155
205579	353156
137644	353157
112047	353158
145944	353159
108051	353160
73512	353161
174415	353162
134411	353163
18952	353164
38063	353165
233161	353166
10072	353167
118336	353168
26788	353169
190787	353170
130460	353171
75774	353172
76444	353173
51006	353174
55486	353175
118647	353176
5068	353177
104480	353178
30788	353179
100734	353180
57772	353181
3984	353182
25296	353183
85548	353184
44921	353185
214542	353186
41731	353187
41501	353188
50677	353189
97088	353190
46629	353191
207353	353192
93685	353193
32695	353194
8891	353195
41608	353196
8665	353197
156361	353198
114412	353199
221826	353200
136046	353201
21985	353202
85333	353203
133160	353204
141491	353205
48981	353206
60339	353207
130857	353208
63203	353209
5100	353210
193821	353211
40992	353212
86614	353213
72500	353214
115465	353215
23362	353216
164961	353217
3406	353218
146125	353219
82764	353220
154746	353221
193712	353222
23219	353223
106011	353224
161127	353225
100414	353226
24552	353227
160734	353228
15939	353229
128135	353230
109319	353231
136921	353232
10045	353233
149428	353234
40051	353235
43609	353236
108003	353237
167442	353238
120160	353239
51037	353240
7639	353241
74016	353242
100675	353243
50077	353244
64237	353245
843	353246
40527	353247
40039	353248
91980	353249
223337	353250
78448	353251
232643	353252
133675	353253
40196	353254
187023	353255
97391	353256
33292	353257
63570	353258
86911	353259
166996	353260
96358	353261
481	353262
100791	353263
11	353264
41323	353265
11	353266
159950	353267
69675	353268
471	353269
16	353270
481	353271
201781	353272
118047	353273
182	353274
33	353275
12389	353276
126692	353277
34565	353278
107844	353279
162878	353280
13783	353281
19739	353282
108260	353283
222778	353284
163678	353285
41623	353286
5547	353287
62937	353288
409	353289
1062	353290
83283	353291
31323	353292
2820	353293
2628	353294
96224	353295
788	353296
34136	353297
238440	353298
103790	353299
1142	353300
17589	353301
89070	353302
65819	353303
85027	353304
31085	353305
107918	353306
113494	353307
26401	353308
3165	353309
58851	353310
116514	353311
133947	353312
181619	353313
465	353314
96394	353315
936	353316
87732	353317
21555	353318
140301	353319
5064	353320
45568	353321
27123	353322
12372	353323
104853	353324
94621	353325
164499	353326
56051	353327
3701	353328
236298	353329
76526	353330
144027	353331
78201	353332
365	353333
191686	353334
76907	353335
81657	353336
14994	353337
44196	353338
86838	353339
125700	353340
35743	353341
67834	353342
154194	353343
514	353344
138725	353345
22302	353346
8488	353347
25921	353348
16184	353349
112422	353350
47619	353351
14726	353352
84914	353353
66760	353354
18064	353355
1374	353356
95305	353357
164042	353358
57968	353359
1687	353360
21515	353361
223	353362
1449	353363
59946	353364
47399	353365
73800	353366
160864	353367
144692	353368
57636	353369
40382	353370
105527	353371
99571	353372
15502	353373
167549	353374
18705	353375
71735	353376
6095	353377
22909	353378
6731	353379
5016	353380
37596	353381
190382	353382
5905	353383
70336	353384
13114	353385
48813	353386
62456	353387
15629	353388
36857	353389
34691	353390
37942	353391
31648	353392
66021	353393
72992	353394
8436	353395
163275	353396
149682	353397
80549	353398
45056	353399
233362	353400
29760	353401
14706	353402
118283	353403
111791	353404
11419	353405
58290	353406
46897	353407
93380	353408
101394	353409
153217	353410
8348	353411
193674	353412
76554	353413
116631	353414
236861	353415
46274	353416
178860	353417
176169	353418
155949	353419
59358	353420
18938	353421
59727	353422
88407	353423
232718	353424
231223	353425
5246	353426
53424	353427
240195	353428
27670	353429
30851	353430
34342	353431
149292	353432
50085	353433
79631	353434
13863	353435
103104	353436
56391	353437
99097	353438
107833	353439
71491	353440
29309	353441
84554	353442
3258	353443
238038	353444
126702	353445
1272	353446
111754	353447
25474	353448
137509	353449
28834	353450
76634	353451
180260	353452
135408	353453
6204	353454
189114	353455
57615	353456
101662	353457
111550	353458
192617	353459
127260	353460
2537	353461
186226	353462
57743	353463
61397	353464
97113	353465
3811	353466
14443	353467
63081	353468
19499	353469
17016	353470
111902	353471
114471	353472
72013	353473
95113	353474
13692	353475
20809	353476
179285	353477
193767	353478
96719	353479
118998	353480
87533	353481
18976	353482
21314	353483
16194	353484
97478	353485
48203	353486
102580	353487
164562	353488
16454	353489
96644	353490
71568	353491
95232	353492
138792	353493
58203	353494
194279	353495
98459	353496
14961	353497
222771	353498
47434	353499
78906	353500
114001	353501
31899	353502
164064	353503
36407	353504
115906	353505
21461	353506
76309	353507
134801	353508
150525	353509
68113	353510
11919	353511
14095	353512
126565	353513
16511	353514
75440	353515
21580	353516
29493	353517
184247	353518
46319	353519
47624	353520
101171	353521
35936	353522
211899	353523
52866	353524
76634	353525
149438	353526
148990	353527
64175	353528
74434	353529
43485	353530
44645	353531
56976	353532
8602	353533
2124	353534
35601	353535
13107	353536
4049	353537
97858	353538
74511	353539
74059	353540
31962	353541
58821	353542
63987	353543
207254	353544
15656	353545
23190	353546
107257	353547
13457	353548
87634	353549
72986	353550
209714	353551
16579	353552
137565	353553
49233	353554
77548	353555
193209	353556
165201	353557
65316	353558
231231	353559
27510	353560
102363	353561
137307	353562
84252	353563
48977	353564
126323	353565
89658	353566
33493	353567
116271	353568
4623	353569
81541	353570
15787	353571
228315	353572
231442	353573
102275	353574
145789	353575
66744	353576
94864	353577
28859	353578
2833	353579
130542	353580
3625	353581
94377	353582
21404	353583
4721	353584
2527	353585
2224	353586
25400	353587
23295	353588
48865	353589
35305	353590
36859	353591
1742	353592
6447	353593
35419	353594
9043	353595
39762	353596
29441	353597
132598	353598
7607	353599
30423	353600
4474	353601
54681	353602
53777	353603
392	353604
66825	353605
41508	353606
48547	353607
4695	353608
148524	353609
52503	353610
15572	353611
8746	353612
222221	353613
67078	353614
59777	353615
130930	353616
146319	353617
12355	353618
2241	353619
29126	353620
38582	353621
3966	353622
75428	353623
17801	353624
71331	353625
72188	353626
65873	353627
5722	353628
171493	353629
99264	353630
26619	353631
23778	353632
2051	353633
65656	353634
11562	353635
43835	353636
79287	353637
51364	353638
5966	353639
7596	353640
92555	353641
52189	353642
1296	353643
5679	353644
32337	353645
39311	353646
43234	353647
4287	353648
22105	353649
7599	353650
23787	353651
34220	353652
228180	353653
55885	353654
108342	353655
181638	353656
23322	353657
165259	353658
88304	353659
114605	353660
12303	353661
134784	353662
149674	353663
207782	353664
897	353665
156397	353666
82969	353667
73640	353668
119584	353669
81496	353670
37888	353671
89922	353672
116940	353673
19434	353674
3373	353675
89226	353676
104305	353677
151196	353678
187762	353679
185818	353680
77237	353681
9693	353682
210428	353683
6998	353684
205886	353685
27277	353686
35436	353687
87702	353688
125959	353689
8943	353690
81427	353691
160202	353692
24853	353693
20907	353694
81723	353695
87183	353696
17907	353697
110652	353698
135976	353699
204524	353700
56913	353701
86826	353702
207118	353703
170564	353704
41905	353705
138584	353706
12303	353707
178816	353708
99353	353709
165417	353710
32987	353711
236579	353712
11122	353713
153352	353714
115414	353715
12590	353716
41790	353717
58120	353718
169155	353719
70433	353720
209229	353721
59531	353722
182106	353723
15060	353724
102426	353725
190217	353726
24135	353727
63023	353728
63666	353729
51579	353730
110514	353731
148153	353732
58323	353733
39463	353734
13241	353735
157183	353736
89816	353737
110547	353738
140046	353739
101103	353740
58673	353741
82771	353742
3675	353743
147514	353744
58076	353745
46216	353746
60668	353747
61867	353748
112340	353749
90222	353750
35031	353751
87071	353752
3112	353753
229569	353754
130103	353755
129662	353756
146704	353757
7458	353758
127977	353759
86762	353760
3818	353761
45122	353762
102371	353763
17362	353764
216808	353765
39718	353766
187626	353767
7841	353768
110152	353769
62608	353770
220766	353771
101928	353772
5573	353773
165531	353774
101839	353775
16605	353776
53563	353777
144362	353778
28834	353779
182563	353780
50830	353781
656	353782
109361	353783
55814	353784
156395	353785
7973	353786
13477	353787
59984	353788
76691	353789
76691	353790
1014	353791
41673	353792
97863	353793
61211	353794
55676	353795
86960	353796
104255	353797
7681	353798
127018	353799
6731	353800
160564	353801
108130	353802
112776	353803
202597	353804
54987	353805
41346	353806
110357	353807
203272	353808
167012	353809
43776	353810
19312	353811
2057	353812
921	353813
141686	353814
23085	353815
188655	353816
200365	353817
12042	353818
104178	353819
18531	353820
39589	353821
6104	353822
7592	353823
87222	353824
19373	353825
22681	353826
58954	353827
109587	353828
18921	353829
152030	353830
5605	353831
10582	353832
4198	353833
17979	353834
163133	353835
34372	353836
137903	353837
16690	353838
94164	353839
4506	353840
624	353841
49787	353842
5871	353843
63394	353844
166515	353845
116459	353846
116139	353847
202268	353848
51294	353849
171750	353850
288	353851
2628	353852
203227	353853
3144	353854
196840	353855
78928	353856
624	353857
353	353858
161122	353859
104239	353860
1304	353861
64025	353862
69512	353863
142881	353864
3184	353865
99169	353866
95143	353867
30690	353868
28009	353869
35074	353870
157016	353871
136975	353872
120580	353873
85500	353874
132509	353875
38806	353876
17717	353877
14894	353878
66784	353879
110996	353880
148344	353881
5099	353882
110005	353883
47131	353884
44315	353885
14495	353886
138	353887
6627	353888
36784	353889
36784	353890
97359	353891
62750	353892
377	353893
59636	353894
30011	353895
4665	353896
626	353897
43105	353898
1635	353899
23915	353900
67555	353901
120112	353902
11080	353903
112573	353904
101936	353905
218380	353906
32775	353907
3208	353908
25021	353909
3430	353910
88468	353911
22906	353912
3979	353913
181359	353914
29554	353915
74	353916
143073	353917
117861	353918
3274	353919
61896	353920
74745	353921
101604	353922
114354	353923
19515	353924
92849	353925
238237	353926
45680	353927
115311	353928
77305	353929
17489	353930
29148	353931
11496	353932
58207	353933
182905	353934
161802	353935
126790	353936
9074	353937
38292	353938
117069	353939
167126	353940
21436	353941
162149	353942
211287	353943
125568	353944
59494	353945
95165	353946
100727	353947
192043	353948
11388	353949
146127	353950
87683	353951
72622	353952
150237	353953
137909	353954
80004	353955
167519	353956
36792	353957
142599	353958
125737	353959
34844	353960
37758	353961
23235	353962
29991	353963
34517	353964
34617	353965
193389	353966
136724	353967
80191	353968
77796	353969
45905	353970
108361	353971
12324	353972
80028	353973
28229	353974
28807	353975
99570	353976
11751	353977
128072	353978
44816	353979
206301	353980
45502	353981
22753	353982
163261	353983
76779	353984
130466	353985
119959	353986
239140	353987
240224	353988
26573	353989
52743	353990
52748	353991
53805	353992
7455	353993
28722	353994
29710	353995
205955	353996
27895	353997
189080	353998
67731	353999
76888	354000
224970	354001
59768	354002
95208	354003
18735	354004
64002	354005
6651	354006
72736	354007
39784	354008
133959	354009
20474	354010
158839	354011
24670	354012
227388	354013
156942	354014
10328	354015
44561	354016
128143	354017
116451	354018
40820	354019
73392	354020
131668	354021
65411	354022
191504	354023
77406	354024
61465	354025
93967	354026
137348	354027
124576	354028
36464	354029
120730	354030
94853	354031
73704	354032
79364	354033
21322	354034
164976	354035
28784	354036
35229	354037
164398	354038
161957	354039
193793	354040
13863	354041
89681	354042
35407	354043
17359	354044
31837	354045
136653	354046
6086	354047
105621	354048
60265	354049
35788	354050
77516	354051
183007	354052
67997	354053
23058	354054
187207	354055
86129	354056
137245	354057
165844	354058
119398	354059
14210	354060
129992	354061
93740	354062
187844	354063
52292	354064
147479	354065
33605	354066
25386	354067
37041	354068
113143	354069
76230	354070
191953	354071
105855	354072
45344	354073
16175	354074
129049	354075
47612	354076
140723	354077
75316	354078
44046	354079
12433	354080
28578	354081
37241	354082
65850	354083
147681	354084
118984	354085
16705	354086
110601	354087
51606	354088
116048	354089
157122	354090
52179	354091
99128	354092
200834	354093
85733	354094
20515	354095
58489	354096
162943	354097
203036	354098
26368	354099
51409	354100
118532	354101
162199	354102
32693	354103
130186	354104
14765	354105
21472	354106
64373	354107
2741	354108
90042	354109
141658	354110
163345	354111
168686	354112
35076	354113
10374	354114
94067	354115
198348	354116
110195	354117
157934	354118
148760	354119
95337	354120
9628	354121
112884	354122
90199	354123
152717	354124
58333	354125
85890	354126
153088	354127
142020	354128
112522	354129
157135	354130
3932	354131
62988	354132
43821	354133
15615	354134
78145	354135
42359	354136
231561	354137
50249	354138
120080	354139
22691	354140
34982	354141
23638	354142
34663	354143
65728	354144
200911	354145
127424	354146
33981	354147
69810	354148
127288	354149
205041	354150
35224	354151
22027	354152
233945	354153
87325	354154
135608	354155
91540	354156
6793	354157
113813	354158
30683	354159
93977	354160
166489	354161
37928	354162
203817	354163
101219	354164
116930	354165
5811	354166
18012	354167
122339	354168
27056	354169
91189	354170
8320	354171
75337	354172
16481	354173
67580	354174
57627	354175
93558	354176
17413	354177
168225	354178
77651	354179
11782	354180
47438	354181
64099	354182
27071	354183
16145	354184
80883	354185
15067	354186
144186	354187
49024	354188
47249	354189
48984	354190
1926	354191
30894	354192
79929	354193
6485	354194
4630	354195
73017	354196
127916	354197
38813	354198
78947	354199
62258	354200
72370	354201
11608	354202
10296	354203
130514	354204
90	354205
3259	354206
73321	354207
27757	354208
16629	354209
43052	354210
60946	354211
84625	354212
29664	354213
49901	354214
49846	354215
85914	354216
43636	354217
34803	354218
83592	354219
8987	354220
24850	354221
20082	354222
5179	354223
106898	354224
678	354225
12951	354226
38755	354227
235412	354228
66901	354229
200007	354230
70360	354231
22141	354232
21102	354233
164969	354234
80441	354235
24847	354236
9346	354237
180590	354238
95053	354239
45259	354240
34210	354241
35392	354242
126190	354243
9656	354244
29523	354245
206176	354246
6224	354247
33615	354248
22564	354249
46784	354250
3521	354251
1237	354252
182476	354253
28378	354254
24946	354255
39188	354256
43502	354257
89690	354258
2140	354259
29462	354260
82359	354261
2042	354262
29709	354263
12570	354264
95442	354265
17025	354266
31833	354267
22801	354268
97418	354269
52915	354270
67265	354271
34811	354272
86370	354273
55912	354274
74250	354275
34922	354276
138327	354277
131213	354278
1875	354279
97204	354280
71586	354281
205088	354282
94401	354283
34929	354284
34974	354285
127143	354286
8235	354287
98405	354288
186419	354289
7449	354290
31976	354291
64470	354292
17149	354293
132897	354294
5816	354295
131487	354296
3259	354297
13709	354298
101634	354299
3475	354300
49199	354301
16104	354302
5007	354303
25486	354304
18596	354305
46842	354306
63780	354307
5811	354308
66486	354309
89087	354310
6883	354311
2732	354312
62914	354313
99903	354314
161153	354315
59800	354316
178609	354317
2743	354318
51036	354319
16198	354320
1246	354321
136006	354322
53886	354323
230498	354324
7740	354325
126063	354326
38206	354327
199	354328
53652	354329
78201	354330
139081	354331
92258	354332
53084	354333
47408	354334
55398	354335
18636	354336
12679	354337
23969	354338
157657	354339
19535	354340
72018	354341
78235	354342
21723	354343
134980	354344
105793	354345
13423	354346
152109	354347
89521	354348
14666	354349
64070	354350
120	354351
35692	354352
31695	354353
71552	354354
107510	354355
16351	354356
130464	354357
17840	354358
87897	354359
27624	354360
15031	354361
51437	354362
14217	354363
35694	354364
139785	354365
668	354366
55240	354367
94895	354368
8785	354369
87908	354370
40317	354371
43608	354372
217684	354373
4822	354374
6031	354375
5777	354376
140492	354377
101921	354378
73397	354379
226802	354380
82190	354381
20302	354382
7975	354383
93887	354384
80274	354385
187766	354386
95106	354387
60267	354388
71816	354389
77472	354390
162358	354391
34870	354392
144446	354393
88355	354394
26833	354395
59028	354396
11031	354397
86863	354398
84070	354399
77578	354400
55842	354401
114173	354402
27989	354403
22584	354404
150280	354405
148509	354406
72555	354407
2192	354408
6707	354409
871	354410
45272	354411
73349	354412
142874	354413
58104	354414
85745	354415
10068	354416
106327	354417
102967	354418
173121	354419
61635	354420
3049	354421
16001	354422
97317	354423
13671	354424
119597	354425
48003	354426
30391	354427
13326	354428
43808	354429
2752	354430
231789	354431
8949	354432
6645	354433
36093	354434
77810	354435
53670	354436
137138	354437
120178	354438
118768	354439
146455	354440
63041	354441
28753	354442
65758	354443
92411	354444
44679	354445
48257	354446
41705	354447
80273	354448
210059	354449
302	354450
25254	354451
65006	354452
104894	354453
1579	354454
3772	354455
4356	354456
15293	354457
17061	354458
25300	354459
142616	354460
126506	354461
26692	354462
35023	354463
8848	354464
5754	354465
140103	354466
94899	354467
27877	354468
43883	354469
60027	354470
37	354471
104677	354472
23720	354473
46842	354474
34809	354475
16344	354476
49140	354477
205363	354478
97674	354479
62701	354480
5351	354481
2479	354482
21930	354483
24165	354484
17882	354485
79481	354486
9757	354487
47636	354488
191609	354489
61414	354490
77449	354491
72443	354492
18117	354493
1764	354494
2842	354495
187671	354496
1949	354497
35015	354498
93469	354499
107258	354500
31595	354501
1690	354502
116062	354503
44042	354504
148095	354505
22648	354506
113143	354507
28007	354508
39949	354509
27614	354510
8894	354511
78848	354512
27814	354513
4584	354514
10676	354515
1130	354516
1050	354517
101203	354518
15021	354519
142767	354520
61849	354521
21953	354522
61634	354523
8578	354524
68965	354525
41869	354526
6868	354527
59135	354528
198683	354529
15153	354530
141737	354531
148955	354532
138494	354533
61849	354534
47424	354535
22053	354536
100357	354537
161827	354538
26040	354539
30084	354540
140211	354541
97132	354542
162521	354543
183925	354544
56191	354545
36188	354546
5003	354547
16348	354548
21859	354549
96525	354550
24554	354551
200584	354552
60818	354553
122618	354554
46744	354555
12585	354556
61918	354557
198103	354558
27825	354559
81807	354560
144671	354561
218797	354562
202517	354563
108588	354564
148213	354565
66883	354566
114099	354567
3954	354568
190632	354569
19324	354570
7077	354571
44918	354572
133134	354573
57713	354574
58693	354575
300	354576
23209	354577
6817	354578
9697	354579
109424	354580
148409	354581
9946	354582
161081	354583
280	354584
77276	354585
162078	354586
169527	354587
40766	354588
8926	354589
74169	354590
128457	354591
575	354592
21849	354593
26010	354594
841	354595
3264	354596
9306	354597
94434	354598
5278	354599
120004	354600
29493	354601
91512	354602
112328	354603
65210	354604
35992	354605
2982	354606
65402	354607
60215	354608
13822	354609
105410	354610
8377	354611
72612	354612
147394	354613
221708	354614
30647	354615
2615	354616
71537	354617
19156	354618
4955	354619
140801	354620
35355	354621
18316	354622
22960	354623
53128	354624
127640	354625
128085	354626
1438	354627
18612	354628
5728	354629
2465	354630
36052	354631
3383	354632
2726	354633
25201	354634
22907	354635
96728	354636
19625	354637
59969	354638
9955	354639
4051	354640
5003	354641
163367	354642
7918	354643
126612	354644
54269	354645
69760	354646
88442	354647
29072	354648
218392	354649
12454	354650
15611	354651
53295	354652
63114	354653
62342	354654
117519	354655
177639	354656
27754	354657
18722	354658
94272	354659
28218	354660
43222	354661
64128	354662
122821	354663
45094	354664
15093	354665
94	354666
1041	354667
22728	354668
10905	354669
57545	354670
113704	354671
155507	354672
65860	354673
1299	354674
17132	354675
58559	354676
117250	354677
128200	354678
55801	354679
99023	354680
137976	354681
170553	354682
14887	354683
6602	354684
25091	354685
11750	354686
99223	354687
61545	354688
87892	354689
3686	354690
9012	354691
80490	354692
8895	354693
88647	354694
58064	354695
45608	354696
3910	354697
18550	354698
66384	354699
42080	354700
25392	354701
116320	354702
18512	354703
71417	354704
2746	354705
599	354706
51235	354707
40993	354708
27451	354709
50307	354710
99394	354711
604	354712
18202	354713
67841	354714
29850	354715
8300	354716
95110	354717
11660	354718
1758	354719
4925	354720
4821	354721
139801	354722
12010	354723
9965	354724
119843	354725
163622	354726
1117	354727
31601	354728
27924	354729
169787	354730
82828	354731
65796	354732
38016	354733
27997	354734
13057	354735
31912	354736
113730	354737
88527	354738
44325	354739
55354	354740
199577	354741
22798	354742
48615	354743
69273	354744
67886	354745
70764	354746
54143	354747
419	354748
61578	354749
126582	354750
10	354751
12440	354752
32167	354753
163660	354754
15535	354755
12722	354756
161950	354757
117491	354758
76896	354759
7974	354760
34104	354761
3394	354762
4335	354763
21185	354764
59833	354765
22617	354766
92485	354767
24972	354768
82109	354769
34217	354770
14585	354771
155548	354772
70671	354773
147762	354774
25079	354775
5932	354776
81312	354777
2127	354778
56207	354779
8944	354780
18580	354781
44120	354782
79790	354783
21839	354784
112085	354785
85624	354786
15215	354787
12680	354788
1277	354789
7530	354790
55823	354791
24408	354792
113644	354793
155472	354794
3109	354795
47510	354796
76343	354797
66320	354798
33691	354799
48999	354800
50259	354801
33476	354802
67	354803
40717	354804
63020	354805
2669	354806
35890	354807
49909	354808
42090	354809
31589	354810
43016	354811
326	354812
103976	354813
199924	354814
37815	354815
11148	354816
4388	354817
43916	354818
91838	354819
2197	354820
3424	354821
48313	354822
149138	354823
8191	354824
124830	354825
39405	354826
60977	354827
11435	354828
15397	354829
129540	354830
13990	354831
7182	354832
128406	354833
3310	354834
2224	354835
181895	354836
111853	354837
7482	354838
31265	354839
126916	354840
82588	354841
49206	354842
21803	354843
90522	354844
17011	354845
8330	354846
39370	354847
5038	354848
11660	354849
56818	354850
15039	354851
134624	354852
68835	354853
164945	354854
145691	354855
22745	354856
16710	354857
89930	354858
35418	354859
49169	354860
80379	354861
128565	354862
72237	354863
101547	354864
24221	354865
43340	354866
47934	354867
126886	354868
35984	354869
55404	354870
43872	354871
50854	354872
72647	354873
22010	354874
55587	354875
62980	354876
107841	354877
104518	354878
16335	354879
16344	354880
5811	354881
62067	354882
29052	354883
22010	354884
1325	354885
34036	354886
57693	354887
63115	354888
53967	354889
99600	354890
27357	354891
56452	354892
84625	354893
136865	354894
132704	354895
2346	354896
15000	354897
25345	354898
35827	354899
72283	354900
142575	354901
16870	354902
25012	354903
96338	354904
49952	354905
78162	354906
130404	354907
107482	354908
72679	354909
175511	354910
45443	354911
39439	354912
10420	354913
3154	354914
83733	354915
26389	354916
133871	354917
39271	354918
13160	354919
55550	354920
72365	354921
7776	354922
77620	354923
211301	354924
385	354925
44673	354926
49867	354927
17526	354928
14908	354929
27867	354930
120588	354931
27985	354932
53597	354933
74694	354934
69975	354935
183417	354936
60238	354937
7720	354938
74611	354939
64308	354940
1970	354941
112891	354942
111037	354943
43571	354944
35888	354945
127030	354946
59134	354947
44572	354948
40984	354949
6506	354950
19176	354951
13008	354952
82315	354953
68733	354954
38158	354955
18133	354956
20708	354957
4652	354958
147261	354959
24501	354960
45260	354961
180765	354962
29696	354963
56361	354964
28107	354965
92598	354966
10916	354967
73130	354968
40556	354969
8748	354970
9337	354971
2734	354972
16931	354973
19884	354974
189771	354975
71275	354976
33448	354977
12073	354978
31029	354979
71960	354980
135185	354981
55844	354982
160258	354983
71640	354984
68218	354985
7851	354986
19542	354987
170742	354988
38486	354989
7614	354990
119552	354991
12371	354992
83333	354993
28273	354994
117283	354995
201489	354996
195720	354997
40561	354998
130947	354999
104892	355000
62708	355001
17056	355002
118814	355003
38031	355004
16173	355005
54422	355006
76361	355007
30834	355008
30733	355009
160389	355010
30453	355011
12355	355012
24958	355013
47036	355014
33279	355015
43764	355016
7653	355017
116830	355018
197376	355019
31253	355020
20929	355021
37560	355022
459	355023
37094	355024
37030	355025
145762	355026
91260	355027
48201	355028
27897	355029
13168	355030
43480	355031
153046	355032
53986	355033
200598	355034
11752	355035
107259	355036
89355	355037
21854	355038
151469	355039
5839	355040
113276	355041
122481	355042
43794	355043
1943	355044
85374	355045
37968	355046
53868	355047
21668	355048
21813	355049
5010	355050
33269	355051
171567	355052
102703	355053
155268	355054
18350	355055
38047	355056
104072	355057
71824	355058
37849	355059
58416	355060
121396	355061
2160	355062
27793	355063
139099	355064
45480	355065
35022	355066
42670	355067
27847	355068
5083	355069
113452	355070
51489	355071
3901	355072
82131	355073
6898	355074
35382	355075
111205	355076
95070	355077
22047	355078
52839	355079
49909	355080
3374	355081
79116	355082
53410	355083
26396	355084
3895	355085
145685	355086
27872	355087
165706	355088
67556	355089
38985	355090
11316	355091
24481	355092
18035	355093
17881	355094
2416	355095
3928	355096
208234	355097
75895	355098
84919	355099
195129	355100
28629	355101
61381	355102
61422	355103
30750	355104
81151	355105
7690	355106
19146	355107
53478	355108
18109	355109
30825	355110
33737	355111
191871	355112
92843	355113
55767	355114
9537	355115
198079	355116
141273	355117
151791	355118
27079	355119
118684	355120
18166	355121
13694	355122
10313	355123
70067	355124
94257	355125
28308	355126
8162	355127
35031	355128
65219	355129
15125	355130
197507	355131
175495	355132
44760	355133
22663	355134
52860	355135
63213	355136
46867	355137
117714	355138
114424	355139
127210	355140
186627	355141
176673	355142
38469	355143
73191	355144
16598	355145
109569	355146
88500	355147
6648	355148
54027	355149
22014	355150
26736	355151
34578	355152
7749	355153
9000	355154
43944	355155
37199	355156
11022	355157
226713	355158
6224	355159
118522	355160
72373	355161
7634	355162
126581	355163
197386	355164
98433	355165
35329	355166
90515	355167
98662	355168
3658	355169
12544	355170
60413	355171
15444	355172
189882	355173
104097	355174
78834	355175
41963	355176
22582	355177
72581	355178
205777	355179
127242	355180
185860	355181
36735	355182
114194	355183
94943	355184
36155	355185
55360	355186
3187	355187
3192	355188
21818	355189
129047	355190
17154	355191
50812	355192
29537	355193
54117	355194
66916	355195
9900	355196
6905	355197
72593	355198
8784	355199
59946	355200
129532	355201
134809	355202
894	355203
24404	355204
154849	355205
2738	355206
180242	355207
7647	355208
18736	355209
32521	355210
36163	355211
167412	355212
3424	355213
163162	355214
3142	355215
37	355216
93643	355217
167786	355218
27005	355219
10452	355220
77568	355221
43661	355222
629	355223
77487	355224
54231	355225
21313	355226
73195	355227
105190	355228
142887	355229
120604	355230
175262	355231
33689	355232
42725	355233
29501	355234
4363	355235
79522	355236
34636	355237
131327	355238
88697	355239
188544	355240
36083	355241
181310	355242
59406	355243
121978	355244
49230	355245
52684	355246
52684	355247
130561	355248
13172	355249
56595	355250
13011	355251
176517	355252
119088	355253
141154	355254
62675	355255
53027	355256
34960	355257
43487	355258
5506	355259
7156	355260
63745	355261
72424	355262
26107	355263
115721	355264
13210	355265
93793	355266
25030	355267
126125	355268
15116	355269
126977	355270
4423	355271
147087	355272
7769	355273
232764	355274
176931	355275
146644	355276
35288	355277
220133	355278
157449	355279
52119	355280
41007	355281
69746	355282
15903	355283
107402	355284
7675	355285
144873	355286
140514	355287
113476	355288
114496	355289
34842	355290
81241	355291
52031	355292
5022	355293
10497	355294
49110	355295
41840	355296
8946	355297
202128	355298
218218	355299
81076	355300
106448	355301
73315	355302
9532	355303
18682	355304
36097	355305
32411	355306
75390	355307
188335	355308
48018	355309
134637	355310
75434	355311
125242	355312
417	355313
10933	355314
38929	355315
49103	355316
91562	355317
72644	355318
149404	355319
6930	355320
44226	355321
72159	355322
34706	355323
134689	355324
45183	355325
6919	355326
3609	355327
8474	355328
12314	355329
76812	355330
174619	355331
134225	355332
99987	355333
107650	355334
82186	355335
61965	355336
200767	355337
23642	355338
17948	355339
42068	355340
90520	355341
99761	355342
42223	355343
31484	355344
24409	355345
110030	355346
19807	355347
13659	355348
12518	355349
2164	355350
1382	355351
104375	355352
102187	355353
34702	355354
88507	355355
72415	355356
55502	355357
64817	355358
60222	355359
75249	355360
61970	355361
48908	355362
92314	355363
18601	355364
87759	355365
10255	355366
2240	355367
31758	355368
3933	355369
31608	355370
28162	355371
141041	355372
98680	355373
62914	355374
174687	355375
18021	355376
137222	355377
111515	355378
6926	355379
107338	355380
3412	355381
33196	355382
52575	355383
1988	355384
101799	355385
217590	355386
2485	355387
201979	355388
4536	355389
15515	355390
56112	355391
7758	355392
48071	355393
11377	355394
38584	355395
199749	355396
43463	355397
8996	355398
19556	355399
87862	355400
14573	355401
20910	355402
56307	355403
122048	355404
44374	355405
15664	355406
1779	355407
164865	355408
50478	355409
22638	355410
90867	355411
38943	355412
95184	355413
122333	355414
46099	355415
55406	355416
119421	355417
144869	355418
24413	355419
22277	355420
624	355421
11492	355422
122609	355423
106542	355424
23031	355425
15155	355426
49926	355427
38179	355428
34656	355429
43527	355430
177934	355431
60162	355432
129013	355433
24129	355434
178587	355435
7695	355436
169685	355437
70383	355438
90618	355439
17670	355440
114326	355441
45066	355442
87671	355443
145873	355444
1379	355445
93626	355446
733	355447
22700	355448
35990	355449
106583	355450
3116	355451
84981	355452
22263	355453
79471	355454
150635	355455
1730	355456
124039	355457
69020	355458
89231	355459
6200	355460
119558	355461
17826	355462
26246	355463
46430	355464
24631	355465
26155	355466
37555	355467
40625	355468
56014	355469
2395	355470
17112	355471
385	355472
71278	355473
22632	355474
113835	355475
35092	355476
127317	355477
34530	355478
32173	355479
78896	355480
8936	355481
52180	355482
12970	355483
127115	355484
10375	355485
4357	355486
216210	355487
155609	355488
31899	355489
111457	355490
79788	355491
53443	355492
55527	355493
82159	355494
135912	355495
10138	355496
53260	355497
48093	355498
89274	355499
29665	355500
35319	355501
21795	355502
10327	355503
5681	355504
55936	355505
72212	355506
71466	355507
5650	355508
183567	355509
53351	355510
61688	355511
97599	355512
79994	355513
20181	355514
41942	355515
127159	355516
72479	355517
2501	355518
17689	355519
80932	355520
1861	355521
69298	355522
19006	355523
5246	355524
54044	355525
3876	355526
206286	355527
38782	355528
3694	355529
19620	355530
268	355531
101523	355532
43878	355533
43358	355534
22211	355535
10605	355536
5981	355537
6523	355538
161658	355539
52324	355540
21747	355541
3819	355542
44262	355543
140843	355544
48599	355545
48039	355546
13676	355547
105133	355548
63766	355549
51291	355550
34695	355551
18822	355552
27041	355553
42385	355554
96175	355555
16824	355556
25610	355557
6678	355558
76428	355559
95295	355560
145408	355561
186233	355562
54889	355563
69633	355564
55100	355565
17066	355566
239497	355567
11394	355568
76971	355569
102374	355570
20357	355571
6534	355572
14935	355573
7412	355574
3796	355575
3748	355576
110460	355577
124772	355578
126870	355579
215280	355580
142712	355581
104297	355582
49266	355583
33626	355584
187482	355585
50457	355586
39008	355587
203212	355588
159252	355589
77604	355590
64957	355591
107749	355592
174571	355593
196522	355594
126349	355595
3746	355596
28112	355597
24179	355598
114272	355599
32466	355600
23646	355601
85289	355602
166759	355603
24080	355604
28146	355605
23872	355606
5808	355607
2889	355608
36188	355609
56128	355610
120273	355611
4008	355612
73999	355613
197014	355614
29490	355615
104517	355616
12466	355617
42384	355618
164020	355619
14225	355620
53490	355621
6661	355622
102614	355623
55754	355624
27027	355625
42339	355626
134674	355627
16274	355628
19997	355629
18400	355630
88756	355631
22221	355632
185402	355633
18722	355634
147449	355635
61042	355636
103559	355637
47163	355638
4407	355639
101045	355640
89090	355641
31124	355642
104526	355643
113592	355644
77850	355645
3916	355646
28959	355647
22988	355648
1159	355649
81172	355650
20792	355651
14023	355652
8020	355653
14025	355654
24759	355655
6408	355656
24349	355657
8020	355658
10278	355659
34622	355660
43967	355661
3147	355662
195962	355663
43503	355664
34779	355665
35481	355666
2381	355667
25057	355668
34965	355669
43981	355670
56066	355671
15623	355672
34371	355673
10666	355674
68555	355675
3912	355676
127222	355677
106345	355678
96120	355679
1763	355680
15851	355681
39745	355682
50204	355683
1379	355684
3514	355685
169631	355686
33370	355687
7586	355688
499	355689
207982	355690
29373	355691
3347	355692
5805	355693
93456	355694
36186	355695
8335	355696
132709	355697
7916	355698
48600	355699
18116	355700
24788	355701
63107	355702
59603	355703
211623	355704
154353	355705
21939	355706
60578	355707
74043	355708
147257	355709
12687	355710
14836	355711
179381	355712
46218	355713
12384	355714
35934	355715
142788	355716
4447	355717
41920	355718
326	355719
42907	355720
1017	355721
113789	355722
189836	355723
23187	355724
27774	355725
120023	355726
237505	355727
90783	355728
86663	355729
73282	355730
71758	355731
6602	355732
103540	355733
177519	355734
68881	355735
28574	355736
33575	355737
21141	355738
143156	355739
2827	355740
2743	355741
167011	355742
3069	355743
34841	355744
102559	355745
3546	355746
22013	355747
66658	355748
68458	355749
16385	355750
5042	355751
103327	355752
33353	355753
47256	355754
93910	355755
8870	355756
21817	355757
727	355758
68870	355759
156111	355760
12054	355761
82419	355762
63831	355763
37554	355764
85356	355765
95152	355766
31074	355767
72692	355768
35063	355769
83404	355770
53813	355771
25082	355772
127593	355773
7622	355774
20429	355775
38720	355776
8931	355777
3190	355778
15190	355779
129374	355780
155351	355781
1274	355782
134190	355783
30020	355784
50890	355785
232542	355786
43550	355787
166495	355788
55794	355789
3609	355790
37774	355791
9753	355792
47047	355793
199166	355794
30274	355795
34362	355796
45203	355797
5248	355798
28237	355799
10454	355800
24159	355801
6908	355802
43307	355803
14696	355804
55504	355805
173519	355806
5997	355807
82966	355808
106468	355809
60994	355810
12958	355811
34173	355812
79444	355813
9334	355814
208241	355815
21621	355816
23986	355817
142055	355818
31548	355819
128723	355820
33412	355821
65761	355822
68537	355823
137177	355824
59328	355825
27746	355826
2778	355827
10359	355828
6738	355829
1969	355830
85293	355831
5899	355832
96714	355833
16842	355834
7571	355835
6745	355836
1784	355837
50332	355838
18345	355839
92359	355840
1038	355841
13371	355842
165522	355843
7813	355844
448	355845
44663	355846
224292	355847
6025	355848
25646	355849
14860	355850
50024	355851
12533	355852
23412	355853
24726	355854
2724	355855
43878	355856
122223	355857
9495	355858
23578	355859
30257	355860
57998	355861
141344	355862
74845	355863
33972	355864
99590	355865
22817	355866
92794	355867
12937	355868
12412	355869
3872	355870
36440	355871
92812	355872
68719	355873
13425	355874
29765	355875
60797	355876
16385	355877
147960	355878
235226	355879
133298	355880
80638	355881
133212	355882
32042	355883
139965	355884
15753	355885
88094	355886
57776	355887
1695	355888
199446	355889
1583	355890
179940	355891
70502	355892
53888	355893
8948	355894
3787	355895
27889	355896
60226	355897
4434	355898
136680	355899
72800	355900
160025	355901
21817	355902
75676	355903
108268	355904
93837	355905
176128	355906
49207	355907
35023	355908
59433	355909
71413	355910
63590	355911
177702	355912
5730	355913
5699	355914
23023	355915
112284	355916
48936	355917
21972	355918
5151	355919
154755	355920
14539	355921
36849	355922
93730	355923
33258	355924
33728	355925
37094	355926
95124	355927
106792	355928
45228	355929
4871	355930
116660	355931
119309	355932
61775	355933
179828	355934
157782	355935
5813	355936
41980	355937
33209	355938
8025	355939
73643	355940
81450	355941
21206	355942
106575	355943
17761	355944
63968	355945
191949	355946
21821	355947
82909	355948
55280	355949
75889	355950
72436	355951
19682	355952
1276	355953
18842	355954
30221	355955
88858	355956
2831	355957
16856	355958
727	355959
24631	355960
80001	355961
94074	355962
5798	355963
1470	355964
61770	355965
67042	355966
199322	355967
7001	355968
33462	355969
10295	355970
3965	355971
2116	355972
30553	355973
27194	355974
17972	355975
22219	355976
22222	355977
119891	355978
12	355979
18048	355980
183	355981
12811	355982
11519	355983
160889	355984
22532	355985
95215	355986
33960	355987
3060	355988
62799	355989
9149	355990
103185	355991
196	355992
3666	355993
233779	355994
105551	355995
94605	355996
8951	355997
12423	355998
951	355999
27805	356000
185986	356001
15047	356002
171693	356003
42213	356004
166894	356005
95274	356006
35589	356007
65816	356008
930	356009
1908	356010
60950	356011
9969	356012
1118	356013
15044	356014
138157	356015
218839	356016
64756	356017
3965	356018
74176	356019
6383	356020
142534	356021
49940	356022
2746	356023
27104	356024
73806	356025
104115	356026
24851	356027
8337	356028
24954	356029
80402	356030
48809	356031
203663	356032
117700	356033
21399	356034
104554	356035
25005	356036
10880	356037
110597	356038
1537	356039
135298	356040
231448	356041
24798	356042
33328	356043
15603	356044
24124	356045
1737	356046
38238	356047
34854	356048
103780	356049
38526	356050
19798	356051
33193	356052
22361	356053
30964	356054
417	356055
128	356056
99492	356057
92121	356058
97437	356059
2454	356060
35070	356061
2687	356062
47804	356063
15066	356064
16796	356065
161221	356066
55191	356067
94505	356068
3256	356069
9319	356070
174982	356071
221691	356072
779	356073
91911	356074
5390	356075
126359	356076
1281	356077
27989	356078
17098	356079
136841	356080
91391	356081
54980	356082
38526	356083
61945	356084
2413	356085
48339	356086
30129	356087
29907	356088
12004	356089
38431	356090
44247	356091
20155	356092
79969	356093
3517	356094
56145	356095
205605	356096
44909	356097
222297	356098
42394	356099
15541	356100
67147	356101
2436	356102
89405	356103
7302	356104
10199	356105
5022	356106
10451	356107
1132	356108
10285	356109
122810	356110
12353	356111
31040	356112
20523	356113
140779	356114
101076	356115
27341	356116
71878	356117
72794	356118
18097	356119
24967	356120
79589	356121
49539	356122
21819	356123
36155	356124
203847	356125
199317	356126
14208	356127
87068	356128
102890	356129
54884	356130
3086	356131
72961	356132
16432	356133
39595	356134
117293	356135
10163	356136
31929	356137
56044	356138
55899	356139
62083	356140
28814	356141
60789	356142
128421	356143
38567	356144
1380	356145
147793	356146
119383	356147
100863	356148
31827	356149
104483	356150
71547	356151
24333	356152
6215	356153
26985	356154
236362	356155
35336	356156
26030	356157
25938	356158
27947	356159
28238	356160
172125	356161
202276	356162
6648	356163
21805	356164
143058	356165
6779	356166
106820	356167
81249	356168
81461	356169
145715	356170
144466	356171
34565	356172
29898	356173
123466	356174
168824	356175
163124	356176
127670	356177
70083	356178
14103	356179
206822	356180
59626	356181
4721	356182
50905	356183
128107	356184
148565	356185
5655	356186
73352	356187
14886	356188
75337	356189
6110	356190
13398	356191
39834	356192
1793	356193
160434	356194
24846	356195
47241	356196
22611	356197
194681	356198
48086	356199
123147	356200
9225	356201
17013	356202
46842	356203
41278	356204
41806	356205
23687	356206
3415	356207
20957	356208
58629	356209
106721	356210
33250	356211
57669	356212
79690	356213
21779	356214
80602	356215
66610	356216
37657	356217
46619	356218
94307	356219
34261	356220
38776	356221
54708	356222
70188	356223
4639	356224
3012	356225
81539	356226
19096	356227
107200	356228
145224	356229
129837	356230
58589	356231
2578	356232
22370	356233
66214	356234
37495	356235
25353	356236
110486	356237
105514	356238
48163	356239
27901	356240
35059	356241
31010	356242
8467	356243
43852	356244
8695	356245
129100	356246
54043	356247
48425	356248
65684	356249
18005	356250
43670	356251
107576	356252
143927	356253
93661	356254
178558	356255
13256	356256
18927	356257
1159	356258
175717	356259
122689	356260
118547	356261
20629	356262
89985	356263
151408	356264
220065	356265
27687	356266
176028	356267
47254	356268
27813	356269
19068	356270
37664	356271
44950	356272
53295	356273
91141	356274
24166	356275
18154	356276
6681	356277
67899	356278
98637	356279
118422	356280
25028	356281
76541	356282
162020	356283
3965	356284
23040	356285
25004	356286
154609	356287
113057	356288
22481	356289
47854	356290
35946	356291
13513	356292
56781	356293
51058	356294
144683	356295
33617	356296
164080	356297
14017	356298
31193	356299
106874	356300
97983	356301
55424	356302
163001	356303
48401	356304
9198	356305
24535	356306
93940	356307
162188	356308
163110	356309
3162	356310
103919	356311
117066	356312
131814	356313
127535	356314
31486	356315
24530	356316
1748	356317
100186	356318
137388	356319
118741	356320
57751	356321
122689	356322
29741	356323
9675	356324
48897	356325
12632	356326
72114	356327
48371	356328
8901	356329
59924	356330
16932	356331
20030	356332
994	356333
28389	356334
11754	356335
50748	356336
68793	356337
72960	356338
69349	356339
81797	356340
27659	356341
12753	356342
144693	356343
112591	356344
5881	356345
1596	356346
20320	356347
32064	356348
129903	356349
10446	356350
146099	356351
23981	356352
91337	356353
23039	356354
31352	356355
8843	356356
182131	356357
229902	356358
127566	356359
43462	356360
33431	356361
190325	356362
33734	356363
54401	356364
95709	356365
132328	356366
141815	356367
70820	356368
10914	356369
50180	356370
40445	356371
30163	356372
108771	356373
17594	356374
13322	356375
36200	356376
232692	356377
24318	356378
7728	356379
39911	356380
71496	356381
76469	356382
12814	356383
4732	356384
119612	356385
31243	356386
8823	356387
7594	356388
8012	356389
70195	356390
6790	356391
27487	356392
17154	356393
36129	356394
191496	356395
153665	356396
57984	356397
24931	356398
36093	356399
22022	356400
40474	356401
2128	356402
76385	356403
239212	356404
99477	356405
5731	356406
12896	356407
11494	356408
20793	356409
237459	356410
198531	356411
68822	356412
74818	356413
94193	356414
49553	356415
9950	356416
226486	356417
41372	356418
1570	356419
15625	356420
18102	356421
129905	356422
1598	356423
155332	356424
33936	356425
96464	356426
10687	356427
17954	356428
51283	356429
107383	356430
167425	356431
93970	356432
42335	356433
145759	356434
24501	356435
121901	356436
122631	356437
69312	356438
10048	356439
60214	356440
13755	356441
41627	356442
183320	356443
236604	356444
15468	356445
134228	356446
51599	356447
17622	356448
135599	356449
178032	356450
198815	356451
105296	356452
198275	356453
127812	356454
8530	356455
67238	356456
524	356457
5655	356458
114704	356459
5654	356460
22597	356461
7703	356462
42014	356463
71519	356464
47794	356465
22047	356466
53088	356467
28830	356468
27812	356469
149195	356470
56267	356471
5782	356472
16742	356473
6680	356474
34275	356475
12379	356476
11166	356477
4997	356478
8905	356479
8905	356480
63209	356481
8961	356482
122327	356483
61071	356484
14997	356485
37557	356486
69607	356487
7721	356488
29945	356489
21939	356490
46737	356491
39971	356492
18587	356493
61950	356494
80919	356495
95257	356496
34879	356497
43481	356498
10909	356499
202399	356500
69317	356501
8003	356502
6654	356503
27061	356504
90213	356505
33741	356506
18166	356507
18685	356508
128492	356509
36943	356510
72109	356511
72560	356512
23989	356513
9295	356514
53075	356515
10860	356516
94556	356517
8983	356518
47978	356519
193840	356520
55415	356521
145590	356522
8291	356523
27358	356524
51722	356525
1965	356526
54504	356527
54062	356528
179121	356529
22397	356530
43517	356531
59060	356532
150853	356533
100792	356534
286	356535
34515	356536
30998	356537
109949	356538
443	356539
150146	356540
143779	356541
42435	356542
89089	356543
185178	356544
57643	356545
131774	356546
8507	356547
77	356548
26948	356549
18616	356550
42548	356551
25555	356552
77782	356553
145680	356554
11162	356555
13512	356556
27600	356557
121535	356558
104552	356559
38723	356560
45328	356561
59671	356562
119606	356563
55121	356564
62017	356565
22699	356566
177167	356567
9305	356568
72096	356569
127196	356570
6595	356571
58616	356572
22666	356573
112546	356574
24502	356575
63387	356576
94124	356577
115747	356578
41804	356579
128141	356580
168030	356581
7307	356582
118108	356583
64293	356584
91171	356585
72143	356586
137928	356587
18104	356588
93468	356589
655	356590
35836	356591
43786	356592
15063	356593
10542	356594
42391	356595
114982	356596
64460	356597
15609	356598
193034	356599
16862	356600
17365	356601
19288	356602
25381	356603
139842	356604
55195	356605
27949	356606
116878	356607
177075	356608
120032	356609
61856	356610
103382	356611
51381	356612
86991	356613
113299	356614
103122	356615
198888	356616
19113	356617
97566	356618
56564	356619
82171	356620
91912	356621
179842	356622
23285	356623
187949	356624
11803	356625
156898	356626
83056	356627
163409	356628
39299	356629
2173	356630
3289	356631
89168	356632
40416	356633
127653	356634
37883	356635
3923	356636
25211	356637
217617	356638
113638	356639
105503	356640
163460	356641
105545	356642
100773	356643
8763	356644
119921	356645
5788	356646
40617	356647
19741	356648
30791	356649
514	356650
15072	356651
19491	356652
33478	356653
73049	356654
7148	356655
68663	356656
99479	356657
87232	356658
15190	356659
8815	356660
16704	356661
21113	356662
8714	356663
71248	356664
82397	356665
3265	356666
39746	356667
143783	356668
37751	356669
79861	356670
155302	356671
47975	356672
86551	356673
25953	356674
53988	356675
72644	356676
158409	356677
139799	356678
78817	356679
57477	356680
5379	356681
33708	356682
23362	356683
101539	356684
3039	356685
55231	356686
1746	356687
24949	356688
58092	356689
2753	356690
6605	356691
19588	356692
10455	356693
194830	356694
49029	356695
24396	356696
74784	356697
20458	356698
68168	356699
56206	356700
15615	356701
51112	356702
31465	356703
95224	356704
20458	356705
56098	356706
53723	356707
34521	356708
10934	356709
71765	356710
43582	356711
43966	356712
46507	356713
55505	356714
72662	356715
105535	356716
34801	356717
13002	356718
108334	356719
118494	356720
31758	356721
6147	356722
51283	356723
27466	356724
674	356725
4832	356726
99442	356727
64675	356728
40910	356729
113524	356730
10595	356731
24676	356732
39739	356733
792	356734
22902	356735
134861	356736
3159	356737
123093	356738
48462	356739
63140	356740
23191	356741
30861	356742
29022	356743
59434	356744
36607	356745
118417	356746
12329	356747
72679	356748
55455	356749
70360	356750
13669	356751
100903	356752
21802	356753
37850	356754
232153	356755
61220	356756
931	356757
139001	356758
8964	356759
69101	356760
93410	356761
128231	356762
95247	356763
140795	356764
39722	356765
10190	356766
17195	356767
12409	356768
17572	356769
85820	356770
82409	356771
30229	356772
137718	356773
167377	356774
349	356775
34929	356776
33278	356777
51402	356778
27682	356779
23987	356780
53692	356781
89662	356782
57252	356783
138280	356784
12996	356785
21365	356786
2753	356787
91133	356788
58143	356789
1935	356790
10100	356791
25100	356792
2708	356793
10915	356794
71368	356795
28747	356796
82396	356797
79028	356798
105057	356799
183684	356800
33287	356801
147611	356802
140339	356803
29518	356804
94722	356805
15202	356806
43571	356807
25420	356808
26477	356809
94101	356810
192599	356811
46175	356812
51206	356813
116932	356814
57176	356815
5603	356816
119943	356817
70731	356818
105302	356819
46952	356820
31428	356821
68201	356822
29884	356823
11856	356824
134754	356825
102447	356826
75505	356827
43698	356828
16253	356829
236652	356830
1819	356831
31827	356832
3884	356833
23753	356834
30040	356835
200648	356836
86204	356837
68944	356838
106473	356839
238378	356840
142921	356841
14831	356842
196509	356843
138155	356844
146566	356845
48204	356846
49224	356847
195730	356848
121106	356849
114111	356850
59065	356851
134030	356852
74420	356853
102616	356854
18136	356855
62000	356856
81235	356857
90712	356858
7068	356859
146442	356860
47327	356861
31070	356862
63687	356863
26977	356864
29721	356865
81331	356866
51634	356867
90334	356868
128751	356869
6331	356870
43992	356871
3925	356872
223174	356873
33476	356874
102706	356875
81417	356876
63087	356877
231425	356878
27074	356879
81594	356880
53880	356881
6129	356882
127385	356883
11976	356884
43770	356885
83995	356886
132634	356887
80812	356888
13836	356889
70632	356890
1394	356891
17354	356892
17180	356893
34536	356894
35078	356895
55271	356896
168283	356897
144192	356898
22838	356899
47573	356900
128721	356901
51677	356902
53482	356903
2714	356904
66589	356905
40114	356906
42723	356907
110402	356908
59336	356909
43674	356910
155646	356911
18641	356912
31462	356913
206697	356914
55967	356915
17555	356916
1005	356917
221427	356918
55373	356919
101569	356920
151950	356921
19832	356922
164817	356923
240370	356924
126908	356925
51493	356926
82898	356927
71376	356928
22029	356929
20533	356930
9511	356931
144444	356932
41802	356933
32466	356934
51103	356935
276	356936
93201	356937
53419	356938
27866	356939
7664	356940
7689	356941
113684	356942
56564	356943
727	356944
20904	356945
119474	356946
55912	356947
30931	356948
46239	356949
38748	356950
128051	356951
149780	356952
84571	356953
61290	356954
233741	356955
146387	356956
101687	356957
10425	356958
32615	356959
106992	356960
192162	356961
114690	356962
101752	356963
38311	356964
27515	356965
202059	356966
29556	356967
71523	356968
177715	356969
73424	356970
219019	356971
102817	356972
24509	356973
107380	356974
162865	356975
82865	356976
148355	356977
25509	356978
75332	356979
15809	356980
164526	356981
22295	356982
39615	356983
51957	356984
39629	356985
190944	356986
57911	356987
76652	356988
210457	356989
134699	356990
50335	356991
17650	356992
64105	356993
3299	356994
134430	356995
97809	356996
67024	356997
151936	356998
5637	356999
50233	357000
74850	357001
29425	357002
53123	357003
5973	357004
1575	357005
3144	357006
166245	357007
1605	357008
17150	357009
25366	357010
22484	357011
76595	357012
130217	357013
161199	357014
42220	357015
86750	357016
238828	357017
137147	357018
146175	357019
117696	357020
76589	357021
36346	357022
17991	357023
138111	357024
107886	357025
132724	357026
162648	357027
129996	357028
233058	357029
136385	357030
219025	357031
133346	357032
76880	357033
148748	357034
153529	357035
40657	357036
190117	357037
100476	357038
58871	357039
40574	357040
62661	357041
583	357042
1272	357043
157162	357044
1960	357045
115906	357046
111665	357047
207129	357048
64272	357049
193896	357050
29192	357051
29124	357052
50182	357053
218518	357054
118511	357055
15801	357056
36084	357057
183145	357058
24170	357059
175970	357060
110227	357061
11958	357062
150238	357063
68319	357064
20809	357065
53828	357066
53637	357067
33240	357068
179628	357069
127672	357070
163397	357071
27827	357072
3066	357073
167035	357074
21944	357075
90855	357076
91043	357077
77001	357078
190159	357079
19788	357080
138805	357081
19917	357082
150752	357083
45124	357084
164031	357085
4579	357086
23418	357087
113695	357088
18398	357089
40219	357090
124702	357091
29498	357092
29433	357093
77950	357094
51498	357095
24709	357096
17156	357097
24848	357098
15411	357099
13297	357100
106093	357101
48082	357102
124702	357103
40481	357104
30806	357105
26289	357106
9	357107
904	357108
29285	357109
156562	357110
29905	357111
102025	357112
129002	357113
17007	357114
219557	357115
41037	357116
27520	357117
20183	357118
47582	357119
19137	357120
29301	357121
40586	357122
156813	357123
46334	357124
223942	357125
56402	357126
95596	357127
17594	357128
189366	357129
10064	357130
13457	357131
127862	357132
47153	357133
178424	357134
27514	357135
98747	357136
46270	357137
190206	357138
22686	357139
31833	357140
55383	357141
64471	357142
217360	357143
67870	357144
29992	357145
36929	357146
133590	357147
36518	357148
128561	357149
43688	357150
11791	357151
214804	357152
144526	357153
210531	357154
44594	357155
7383	357156
39268	357157
96878	357158
127536	357159
79410	357160
134612	357161
165044	357162
1754	357163
55758	357164
22408	357165
5151	357166
51394	357167
77101	357168
178269	357169
7241	357170
13356	357171
4674	357172
16194	357173
30113	357174
2	357175
34542	357176
17083	357177
221639	357178
26091	357179
144783	357180
76273	357181
41524	357182
36331	357183
206234	357184
110837	357185
48978	357186
44842	357187
17983	357188
53522	357189
3128	357190
76646	357191
44352	357192
13616	357193
14033	357194
159529	357195
13110	357196
68189	357197
187084	357198
133965	357199
119527	357200
109401	357201
15972	357202
79451	357203
7992	357204
72586	357205
19395	357206
33323	357207
231031	357208
125373	357209
27731	357210
95307	357211
80870	357212
3372	357213
120431	357214
114064	357215
20248	357216
94168	357217
9952	357218
9155	357219
48958	357220
62684	357221
34030	357222
3099	357223
54917	357224
35723	357225
137571	357226
14630	357227
65307	357228
147217	357229
6236	357230
28560	357231
84411	357232
5849	357233
38778	357234
3696	357235
5600	357236
63126	357237
8094	357238
165142	357239
103511	357240
143952	357241
11139	357242
43935	357243
46999	357244
5600	357245
186873	357246
3278	357247
138689	357248
89096	357249
20322	357250
65058	357251
95827	357252
3539	357253
9937	357254
71204	357255
141591	357256
27958	357257
8110	357258
140031	357259
32022	357260
26515	357261
97752	357262
15538	357263
14821	357264
82288	357265
56766	357266
84952	357267
50932	357268
138354	357269
180602	357270
1127	357271
129832	357272
37879	357273
3241	357274
153003	357275
12384	357276
50584	357277
107812	357278
4524	357279
138595	357280
40642	357281
68197	357282
155591	357283
101429	357284
186027	357285
2098	357286
156176	357287
95758	357288
107087	357289
42038	357290
573	357291
66784	357292
29153	357293
163535	357294
108059	357295
138270	357296
5771	357297
106707	357298
27644	357299
180696	357300
184708	357301
75802	357302
193802	357303
19232	357304
139406	357305
114967	357306
58126	357307
11933	357308
128985	357309
48964	357310
78985	357311
19803	357312
3137	357313
22521	357314
85523	357315
107943	357316
1447	357317
13742	357318
8980	357319
8980	357320
30229	357321
97513	357322
33727	357323
26717	357324
4986	357325
3031	357326
27420	357327
128620	357328
10751	357329
34935	357330
71958	357331
8704	357332
103312	357333
15077	357334
122547	357335
33726	357336
24622	357337
60414	357338
10389	357339
15077	357340
126848	357341
15077	357342
30229	357343
16348	357344
30229	357345
205246	357346
2503	357347
34605	357348
61300	357349
13742	357350
121214	357351
81679	357352
166097	357353
27597	357354
8677	357355
55097	357356
46941	357357
108090	357358
146255	357359
56852	357360
29966	357361
210592	357362
7964	357363
17197	357364
139309	357365
32351	357366
21401	357367
73512	357368
98536	357369
102111	357370
21578	357371
134456	357372
115921	357373
47004	357374
64260	357375
91625	357376
39585	357377
57208	357378
35466	357379
52522	357380
187294	357381
50315	357382
156201	357383
124167	357384
120006	357385
239712	357386
230903	357387
103518	357388
125765	357389
199539	357390
102526	357391
41512	357392
76167	357393
890	357394
125349	357395
212660	357396
189237	357397
41985	357398
107228	357399
8009	357400
19052	357401
152592	357402
111947	357403
18532	357404
31378	357405
46585	357406
71612	357407
68599	357408
89219	357409
160536	357410
53177	357411
138304	357412
78025	357413
120064	357414
19166	357415
59961	357416
65052	357417
28387	357418
46911	357419
161093	357420
161067	357421
135142	357422
89215	357423
211884	357424
77595	357425
21472	357426
116110	357427
1277	357428
10805	357429
29992	357430
181539	357431
87213	357432
98729	357433
119228	357434
118611	357435
41407	357436
228967	357437
30984	357438
231196	357439
90614	357440
92809	357441
141267	357442
87037	357443
29570	357444
52523	357445
628	357446
3630	357447
21061	357448
56883	357449
161932	357450
53195	357451
156422	357452
20874	357453
51885	357454
215438	357455
102202	357456
150137	357457
190436	357458
86908	357459
151361	357460
43728	357461
81539	357462
99064	357463
20875	357464
36601	357465
223295	357466
44638	357467
51015	357468
179459	357469
74711	357470
61781	357471
98461	357472
12035	357473
114110	357474
39477	357475
180482	357476
76669	357477
101464	357478
53714	357479
89420	357480
35243	357481
1547	357482
98180	357483
165624	357484
87989	357485
119977	357486
119976	357487
174490	357488
181148	357489
83666	357490
119010	357491
55573	357492
129954	357493
218786	357494
40580	357495
17295	357496
141288	357497
61283	357498
28906	357499
132673	357500
218277	357501
211647	357502
153122	357503
50870	357504
150726	357505
46516	357506
163861	357507
62898	357508
98736	357509
156857	357510
96996	357511
126176	357512
74779	357513
109481	357514
17576	357515
51452	357516
80953	357517
26121	357518
59614	357519
126962	357520
67992	357521
146345	357522
12483	357523
151464	357524
11166	357525
25620	357526
53087	357527
111970	357528
139704	357529
72169	357530
527	357531
79995	357532
58868	357533
165194	357534
22622	357535
60335	357536
125935	357537
66941	357538
7670	357539
163971	357540
67263	357541
104207	357542
14817	357543
104298	357544
60899	357545
65298	357546
62811	357547
26545	357548
27556	357549
45023	357550
1709	357551
67184	357552
30351	357553
70187	357554
174627	357555
119453	357556
43008	357557
26374	357558
106786	357559
11826	357560
31324	357561
136155	357562
50577	357563
237152	357564
197459	357565
43173	357566
210078	357567
215048	357568
164253	357569
73600	357570
25034	357571
32108	357572
92683	357573
9940	357574
10883	357575
12304	357576
206531	357577
80855	357578
130398	357579
59280	357580
51976	357581
73757	357582
193872	357583
207561	357584
21190	357585
92956	357586
135241	357587
103676	357588
26634	357589
166486	357590
33185	357591
66733	357592
67911	357593
132199	357594
190894	357595
100845	357596
142495	357597
194918	357598
131415	357599
513	357600
156318	357601
133865	357602
166657	357603
25840	357604
5280	357605
76582	357606
25734	357607
99927	357608
6084	357609
157227	357610
41380	357611
166785	357612
656	357613
178111	357614
141144	357615
104446	357616
17713	357617
53204	357618
80135	357619
98849	357620
75644	357621
38245	357622
233101	357623
99373	357624
21025	357625
61839	357626
139701	357627
7975	357628
180257	357629
75360	357630
83965	357631
47432	357632
77984	357633
67443	357634
52366	357635
59085	357636
182774	357637
3955	357638
77901	357639
47454	357640
177513	357641
94779	357642
58338	357643
94162	357644
74670	357645
239248	357646
72226	357647
117664	357648
73502	357649
189235	357650
89444	357651
21711	357652
69542	357653
131769	357654
88540	357655
34924	357656
30218	357657
231359	357658
68273	357659
76767	357660
21744	357661
78964	357662
81720	357663
221358	357664
51704	357665
194134	357666
43772	357667
33065	357668
193826	357669
117304	357670
41959	357671
12440	357672
16108	357673
137130	357674
137721	357675
96929	357676
6528	357677
46754	357678
43875	357679
142743	357680
236644	357681
47433	357682
95972	357683
193791	357684
78870	357685
141014	357686
200393	357687
61082	357688
68144	357689
101450	357690
34550	357691
68204	357692
68376	357693
13132	357694
88795	357695
41097	357696
50296	357697
21585	357698
26320	357699
50282	357700
63559	357701
165995	357702
213458	357703
113651	357704
166749	357705
91361	357706
61893	357707
71921	357708
161337	357709
89249	357710
41059	357711
63627	357712
88771	357713
89209	357714
11010	357715
10028	357716
712	357717
52253	357718
29365	357719
6170	357720
126809	357721
150500	357722
103180	357723
111832	357724
213859	357725
1463	357726
117255	357727
174936	357728
66380	357729
134697	357730
10190	357731
18134	357732
110164	357733
79958	357734
96525	357735
102893	357736
14517	357737
30529	357738
104253	357739
135455	357740
69836	357741
94708	357742
56468	357743
196984	357744
64919	357745
55644	357746
186991	357747
30278	357748
127893	357749
38069	357750
104285	357751
55506	357752
9568	357753
46883	357754
166839	357755
112947	357756
20333	357757
211941	357758
6081	357759
42632	357760
165994	357761
74715	357762
1378	357763
72139	357764
5377	357765
59042	357766
86382	357767
54837	357768
1183	357769
1378	357770
114364	357771
2409	357772
163655	357773
37	357774
127485	357775
3824	357776
38200	357777
38513	357778
71996	357779
40991	357780
52625	357781
239291	357782
134551	357783
51908	357784
112443	357785
4453	357786
18693	357787
67359	357788
82941	357789
119259	357790
37220	357791
110675	357792
31955	357793
12337	357794
112829	357795
4664	357796
183620	357797
64908	357798
88406	357799
11325	357800
16404	357801
52360	357802
7724	357803
90816	357804
75505	357805
38964	357806
170565	357807
78095	357808
118317	357809
117500	357810
25608	357811
118910	357812
3721	357813
166534	357814
68310	357815
67106	357816
32500	357817
82233	357818
176622	357819
62724	357820
33658	357821
47094	357822
177570	357823
237430	357824
7094	357825
195046	357826
75832	357827
64573	357828
7506	357829
84808	357830
67009	357831
1022	357832
47440	357833
75576	357834
71982	357835
219258	357836
102736	357837
11188	357838
8921	357839
138070	357840
11584	357841
86794	357842
5096	357843
79122	357844
71741	357845
104195	357846
103128	357847
43907	357848
163606	357849
39206	357850
13863	357851
208309	357852
21541	357853
134657	357854
14700	357855
21527	357856
174	357857
111054	357858
7577	357859
3556	357860
167514	357861
85738	357862
84939	357863
14368	357864
78290	357865
187922	357866
153262	357867
137288	357868
25083	357869
141054	357870
100862	357871
6557	357872
36495	357873
30221	357874
71283	357875
84877	357876
59084	357877
102322	357878
57992	357879
19639	357880
3007	357881
10072	357882
132027	357883
20850	357884
148600	357885
10887	357886
83975	357887
21857	357888
11122	357889
36370	357890
84773	357891
103407	357892
67893	357893
14662	357894
72686	357895
96254	357896
24411	357897
31475	357898
212315	357899
35812	357900
88670	357901
53182	357902
24259	357903
207021	357904
74941	357905
60561	357906
7178	357907
209118	357908
10555	357909
29604	357910
117990	357911
64770	357912
67403	357913
7677	357914
34230	357915
40788	357916
202705	357917
139438	357918
23423	357919
88159	357920
150828	357921
17920	357922
164922	357923
117612	357924
127421	357925
11174	357926
66733	357927
77390	357928
44582	357929
93255	357930
140963	357931
126554	357932
60388	357933
34440	357934
26162	357935
104553	357936
43258	357937
101051	357938
68043	357939
61654	357940
13121	357941
14014	357942
117756	357943
32510	357944
16245	357945
17064	357946
44360	357947
231634	357948
41417	357949
52675	357950
57285	357951
117661	357952
33184	357953
34932	357954
11663	357955
60135	357956
118667	357957
72450	357958
15927	357959
78959	357960
78924	357961
134185	357962
126170	357963
61437	357964
7604	357965
71998	357966
137144	357967
18739	357968
20612	357969
141264	357970
32945	357971
114123	357972
35682	357973
40713	357974
164073	357975
81540	357976
197272	357977
16179	357978
104179	357979
167347	357980
26436	357981
115608	357982
25608	357983
22685	357984
3008	357985
66974	357986
20167	357987
149853	357988
83782	357989
772	357990
21941	357991
78890	357992
41268	357993
210667	357994
84598	357995
96362	357996
92581	357997
76014	357998
55581	357999
6454	358000
88445	358001
18165	358002
126809	358003
126961	358004
132823	358005
130515	358006
96247	358007
113161	358008
179961	358009
95380	358010
9351	358011
97398	358012
87875	358013
32123	358014
36633	358015
91850	358016
10653	358017
29380	358018
88054	358019
104152	358020
209904	358021
202507	358022
77234	358023
233063	358024
13110	358025
79402	358026
60911	358027
37217	358028
206566	358029
88920	358030
32691	358031
238156	358032
148485	358033
11356	358034
169883	358035
5335	358036
21907	358037
96653	358038
119180	358039
175151	358040
117368	358041
88435	358042
78856	358043
64664	358044
78855	358045
213481	358046
78951	358047
64937	358048
78857	358049
4212	358050
22697	358051
164011	358052
124764	358053
36119	358054
60916	358055
87795	358056
59879	358057
99500	358058
13490	358059
71613	358060
78910	358061
40246	358062
63662	358063
150048	358064
9330	358065
99460	358066
54816	358067
239480	358068
89610	358069
60707	358070
201639	358071
36175	358072
44157	358073
44873	358074
196092	358075
135693	358076
45601	358077
21376	358078
88046	358079
86831	358080
116777	358081
79574	358082
151159	358083
38435	358084
110277	358085
62182	358086
37550	358087
34814	358088
81551	358089
238382	358090
78432	358091
196189	358092
28357	358093
21566	358094
68251	358095
32391	358096
100650	358097
52079	358098
34982	358099
41019	358100
34984	358101
133493	358102
29614	358103
134818	358104
136788	358105
33047	358106
104201	358107
24528	358108
103149	358109
149481	358110
18871	358111
60913	358112
9512	358113
78889	358114
139590	358115
77512	358116
166183	358117
128093	358118
58329	358119
43284	358120
13064	358121
222	358122
35092	358123
75911	358124
49413	358125
180516	358126
36549	358127
31976	358128
110222	358129
68491	358130
72313	358131
140960	358132
60861	358133
139583	358134
60883	358135
78878	358136
60124	358137
140895	358138
47043	358139
140948	358140
60901	358141
45712	358142
117749	358143
21988	358144
13457	358145
21166	358146
8184	358147
18755	358148
21647	358149
26988	358150
71939	358151
67875	358152
174656	358153
18762	358154
88740	358155
15223	358156
59029	358157
2	358158
725	358159
5285	358160
18874	358161
17932	358162
144849	358163
39012	358164
55630	358165
78962	358166
44258	358167
47685	358168
87414	358169
112145	358170
164133	358171
118643	358172
9915	358173
67918	358174
41520	358175
162002	358176
84802	358177
40856	358178
52318	358179
26634	358180
41282	358181
156322	358182
58751	358183
233648	358184
142112	358185
16420	358186
210936	358187
207853	358188
47436	358189
86931	358190
84929	358191
67937	358192
75605	358193
17514	358194
32934	358195
48956	358196
68114	358197
21605	358198
100156	358199
55932	358200
23532	358201
77321	358202
236798	358203
238515	358204
81162	358205
124613	358206
138830	358207
124193	358208
71277	358209
109939	358210
109997	358211
60889	358212
31881	358213
76791	358214
29055	358215
210014	358216
41163	358217
150796	358218
210882	358219
106696	358220
110	358221
8840	358222
11643	358223
71746	358224
104280	358225
34478	358226
103164	358227
14276	358228
76983	358229
45430	358230
89535	358231
19636	358232
163503	358233
187880	358234
8738	358235
99713	358236
120488	358237
89035	358238
73897	358239
36618	358240
7586	358241
87587	358242
58235	358243
140906	358244
88328	358245
40723	358246
207709	358247
94343	358248
127001	358249
3822	358250
108308	358251
27692	358252
12390	358253
83175	358254
213061	358255
29680	358256
186694	358257
75695	358258
98326	358259
152932	358260
146269	358261
69310	358262
47770	358263
103168	358264
10359	358265
1382	358266
104246	358267
1595	358268
103070	358269
32743	358270
2700	358271
43338	358272
18654	358273
67177	358274
163450	358275
85585	358276
134884	358277
163411	358278
80312	358279
69211	358280
3065	358281
67359	358282
56930	358283
60883	358284
76614	358285
25874	358286
6867	358287
102052	358288
17862	358289
78041	358290
52406	358291
60882	358292
141040	358293
131167	358294
86564	358295
36103	358296
109878	358297
113132	358298
83398	358299
138853	358300
7065	358301
164913	358302
21243	358303
93311	358304
26451	358305
67039	358306
68196	358307
214652	358308
214080	358309
208986	358310
211427	358311
89214	358312
138295	358313
239438	358314
15142	358315
48376	358316
78436	358317
34888	358318
12957	358319
11959	358320
213776	358321
117819	358322
52048	358323
55282	358324
165721	358325
197005	358326
10878	358327
126810	358328
206053	358329
116599	358330
99685	358331
37888	358332
37888	358333
183273	358334
58925	358335
11222	358336
87526	358337
57716	358338
48941	358339
55330	358340
41803	358341
127294	358342
36466	358343
21124	358344
13791	358345
140992	358346
29518	358347
126730	358348
165047	358349
17563	358350
207378	358351
49473	358352
21156	358353
223732	358354
145662	358355
100646	358356
51711	358357
66063	358358
15125	358359
101075	358360
29437	358361
18512	358362
51881	358363
86970	358364
17784	358365
88907	358366
30404	358367
29987	358368
39699	358369
239230	358370
88879	358371
52185	358372
28832	358373
112792	358374
138282	358375
89070	358376
72540	358377
131126	358378
5038	358379
19633	358380
164855	358381
2623	358382
29614	358383
16692	358384
28548	358385
13178	358386
65855	358387
81171	358388
14931	358389
22570	358390
143846	358391
18289	358392
140787	358393
45670	358394
107999	358395
5380	358396
22198	358397
68024	358398
168083	358399
116959	358400
4775	358401
99349	358402
45587	358403
8223	358404
49576	358405
195098	358406
21640	358407
109954	358408
39029	358409
16147	358410
127294	358411
141052	358412
78864	358413
132214	358414
184447	358415
128243	358416
79931	358417
206910	358418
118886	358419
79617	358420
88147	358421
8830	358422
136731	358423
52541	358424
19230	358425
175067	358426
36950	358427
387	358428
70905	358429
11584	358430
17075	358431
196187	358432
93507	358433
24744	358434
83139	358435
7595	358436
139885	358437
140913	358438
9592	358439
188540	358440
9951	358441
24784	358442
127881	358443
37761	358444
78065	358445
194719	358446
140949	358447
102854	358448
76048	358449
104183	358450
141618	358451
73559	358452
21586	358453
166665	358454
119810	358455
89181	358456
67105	358457
67791	358458
102370	358459
50268	358460
236225	358461
119886	358462
127290	358463
209532	358464
87061	358465
27966	358466
57672	358467
20511	358468
37729	358469
33053	358470
116672	358471
58521	358472
29324	358473
163037	358474
89303	358475
14113	358476
12226	358477
105024	358478
99612	358479
145991	358480
25604	358481
80164	358482
26692	358483
68196	358484
89124	358485
70981	358486
150934	358487
183475	358488
131112	358489
45148	358490
67818	358491
86661	358492
93472	358493
152031	358494
43422	358495
89752	358496
177265	358497
165758	358498
1011	358499
151018	358500
75797	358501
97313	358502
55942	358503
12586	358504
148507	358505
2669	358506
1710	358507
26635	358508
2131	358509
200171	358510
101556	358511
89289	358512
78954	358513
104157	358514
104195	358515
87117	358516
139164	358517
117039	358518
152629	358519
68401	358520
35927	358521
135377	358522
166919	358523
63108	358524
140683	358525
77765	358526
82453	358527
9659	358528
50319	358529
13121	358530
74359	358531
41767	358532
7373	358533
25465	358534
8763	358535
45344	358536
98874	358537
119377	358538
109745	358539
109003	358540
87495	358541
58128	358542
203604	358543
124802	358544
22839	358545
88022	358546
46015	358547
134071	358548
140934	358549
13036	358550
103703	358551
61167	358552
95034	358553
97343	358554
61160	358555
78965	358556
37620	358557
78869	358558
78024	358559
179324	358560
48297	358561
107159	358562
36247	358563
60194	358564
34598	358565
6666	358566
61219	358567
65011	358568
145851	358569
60906	358570
60386	358571
77857	358572
114372	358573
85759	358574
19230	358575
105862	358576
231805	358577
119440	358578
240407	358579
44002	358580
96938	358581
12550	358582
5037	358583
3591	358584
104231	358585
85056	358586
8802	358587
19933	358588
19204	358589
10760	358590
2249	358591
25310	358592
58889	358593
5584	358594
8645	358595
21648	358596
11911	358597
52667	358598
167351	358599
7590	358600
156631	358601
162739	358602
80858	358603
13283	358604
32673	358605
2249	358606
81789	358607
47599	358608
135507	358609
139284	358610
39179	358611
118625	358612
41771	358613
99595	358614
129935	358615
48480	358616
3380	358617
25392	358618
115826	358619
15468	358620
109199	358621
72587	358622
7991	358623
83093	358624
26865	358625
14068	358626
46792	358627
165325	358628
14813	358629
40546	358630
75796	358631
79188	358632
130930	358633
52840	358634
60027	358635
128304	358636
28298	358637
23416	358638
214412	358639
162294	358640
212154	358641
206787	358642
92152	358643
161093	358644
28174	358645
21701	358646
22984	358647
100170	358648
28694	358649
10266	358650
4910	358651
21674	358652
78911	358653
40263	358654
22922	358655
65191	358656
12053	358657
93716	358658
78040	358659
78923	358660
239548	358661
87023	358662
163080	358663
79104	358664
120208	358665
164210	358666
160204	358667
157109	358668
95489	358669
84671	358670
61943	358671
190371	358672
12586	358673
9017	358674
47843	358675
16001	358676
60707	358677
177135	358678
167263	358679
75995	358680
2435	358681
10557	358682
69383	358683
134176	358684
59039	358685
132637	358686
188003	358687
182993	358688
83636	358689
3547	358690
137931	358691
209343	358692
61641	358693
61242	358694
88076	358695
4980	358696
24981	358697
7991	358698
117575	358699
56109	358700
51597	358701
57781	358702
36603	358703
60874	358704
211745	358705
89055	358706
67558	358707
16597	358708
14661	358709
100304	358710
14656	358711
60898	358712
151966	358713
78883	358714
60878	358715
42007	358716
105522	358717
144197	358718
66893	358719
114099	358720
10134	358721
16475	358722
43706	358723
32686	358724
111991	358725
236803	358726
30384	358727
36105	358728
152733	358729
37761	358730
28564	358731
50789	358732
35196	358733
80183	358734
238614	358735
67045	358736
99790	358737
27869	358738
94567	358739
63632	358740
164742	358741
136906	358742
16697	358743
204899	358744
41452	358745
134281	358746
102232	358747
53226	358748
58569	358749
10536	358750
30275	358751
189192	358752
213786	358753
112210	358754
182549	358755
89327	358756
111517	358757
38052	358758
11417	358759
138587	358760
218352	358761
51097	358762
15591	358763
114518	358764
53802	358765
75234	358766
79555	358767
46882	358768
152228	358769
44925	358770
127445	358771
9950	358772
11653	358773
88297	358774
163711	358775
81284	358776
47900	358777
78392	358778
84554	358779
61755	358780
66544	358781
152712	358782
105582	358783
78934	358784
109943	358785
19166	358786
43521	358787
61622	358788
217607	358789
46750	358790
4012	358791
149793	358792
10159	358793
17615	358794
3611	358795
80696	358796
169287	358797
80250	358798
201710	358799
90473	358800
97871	358801
55696	358802
81315	358803
119005	358804
8989	358805
77859	358806
119781	358807
159979	358808
135532	358809
43428	358810
166562	358811
102220	358812
10222	358813
8667	358814
84703	358815
123622	358816
63177	358817
125978	358818
95280	358819
1721	358820
147966	358821
8771	358822
31795	358823
132780	358824
77063	358825
79588	358826
182206	358827
64477	358828
100072	358829
117089	358830
109461	358831
33450	358832
114423	358833
67798	358834
156217	358835
19324	358836
19324	358837
151795	358838
46323	358839
37731	358840
23518	358841
129224	358842
15182	358843
683	358844
89472	358845
78028	358846
33942	358847
9600	358848
93046	358849
950	358850
91950	358851
28691	358852
683	358853
781	358854
31320	358855
196879	358856
120251	358857
92831	358858
73506	358859
71492	358860
57802	358861
133725	358862
4417	358863
7033	358864
15973	358865
69289	358866
6572	358867
28251	358868
7033	358869
708	358870
97331	358871
202556	358872
131291	358873
121883	358874
67405	358875
59837	358876
185868	358877
5766	358878
17704	358879
32824	358880
150047	358881
103532	358882
69453	358883
235084	358884
20213	358885
78247	358886
8817	358887
200738	358888
138180	358889
1027	358890
101337	358891
51227	358892
6397	358893
137076	358894
12548	358895
96903	358896
162635	358897
50364	358898
141598	358899
27735	358900
159188	358901
63482	358902
85020	358903
50683	358904
80133	358905
96103	358906
207590	358907
40190	358908
210161	358909
41318	358910
58802	358911
137561	358912
169779	358913
161175	358914
237311	358915
17487	358916
11436	358917
136305	358918
203487	358919
201579	358920
149114	358921
36336	358922
77861	358923
46481	358924
122222	358925
13850	358926
87183	358927
163468	358928
43247	358929
24144	358930
17767	358931
214539	358932
15599	358933
140629	358934
102928	358935
59750	358936
46289	358937
74786	358938
75760	358939
87427	358940
10291	358941
74162	358942
37755	358943
65236	358944
159133	358945
52602	358946
3386	358947
204869	358948
8987	358949
12506	358950
86548	358951
48270	358952
12566	358953
208649	358954
99688	358955
64254	358956
63487	358957
195849	358958
13758	358959
37759	358960
59705	358961
41950	358962
31796	358963
230183	358964
114422	358965
98250	358966
14061	358967
14527	358968
15952	358969
118991	358970
4344	358971
9196	358972
23863	358973
21633	358974
215967	358975
6156	358976
14157	358977
10189	358978
22871	358979
54062	358980
163339	358981
83340	358982
50081	358983
6746	358984
40712	358985
311	358986
1882	358987
7208	358988
163042	358989
57936	358990
39723	358991
5461	358992
18510	358993
144643	358994
3900	358995
135474	358996
136491	358997
100003	358998
104576	358999
160924	359000
102656	359001
77560	359002
193710	359003
59569	359004
89604	359005
2637	359006
15458	359007
58125	359008
41232	359009
141693	359010
104579	359011
63710	359012
79617	359013
101263	359014
44005	359015
45921	359016
2447	359017
149265	359018
138184	359019
192898	359020
85073	359021
133904	359022
132605	359023
34475	359024
19306	359025
91232	359026
77847	359027
35852	359028
98464	359029
22539	359030
994	359031
50159	359032
38770	359033
34999	359034
5884	359035
74963	359036
49894	359037
8704	359038
166354	359039
22145	359040
64778	359041
4935	359042
156652	359043
92601	359044
39983	359045
38779	359046
228074	359047
66085	359048
234069	359049
69434	359050
24351	359051
58351	359052
43682	359053
50800	359054
97787	359055
59354	359056
179168	359057
165316	359058
161794	359059
118754	359060
58517	359061
88256	359062
129715	359063
64426	359064
24564	359065
95881	359066
3720	359067
136057	359068
37275	359069
6215	359070
192515	359071
55242	359072
23548	359073
26390	359074
35212	359075
175560	359076
95847	359077
32631	359078
74728	359079
75968	359080
59274	359081
110076	359082
111786	359083
12254	359084
3696	359085
138739	359086
88009	359087
163085	359088
43611	359089
196098	359090
14309	359091
25056	359092
11349	359093
157625	359094
14103	359095
7744	359096
60293	359097
18138	359098
24966	359099
62917	359100
235875	359101
230519	359102
58598	359103
30904	359104
29399	359105
27558	359106
45900	359107
79981	359108
6962	359109
8685	359110
99679	359111
1167	359112
62461	359113
59872	359114
4619	359115
164415	359116
57958	359117
10483	359118
18058	359119
49451	359120
44093	359121
2419	359122
137046	359123
179740	359124
25400	359125
122235	359126
145497	359127
18907	359128
151359	359129
110899	359130
80394	359131
161941	359132
102240	359133
86716	359134
135961	359135
25589	359136
77180	359137
218382	359138
231046	359139
25929	359140
218980	359141
238829	359142
98793	359143
160601	359144
179480	359145
174	359146
209899	359147
143990	359148
154819	359149
15815	359150
6373	359151
83285	359152
57343	359153
40122	359154
73528	359155
120551	359156
199985	359157
97042	359158
150781	359159
11995	359160
205494	359161
221948	359162
221191	359163
219434	359164
221716	359165
196873	359166
219430	359167
221718	359168
116460	359169
190473	359170
79362	359171
233086	359172
192874	359173
58480	359174
164217	359175
113812	359176
221603	359177
48024	359178
136905	359179
118391	359180
100827	359181
116016	359182
160910	359183
43247	359184
13236	359185
58911	359186
36413	359187
20111	359188
160242	359189
208777	359190
161222	359191
128517	359192
28427	359193
190447	359194
220627	359195
10834	359196
31332	359197
13420	359198
12924	359199
229012	359200
87683	359201
220742	359202
166095	359203
156571	359204
95984	359205
81617	359206
30096	359207
38999	359208
239003	359209
221929	359210
61296	359211
104793	359212
157034	359213
230131	359214
46769	359215
145854	359216
77562	359217
160526	359218
103376	359219
28905	359220
75190	359221
75969	359222
20149	359223
107981	359224
218735	359225
229759	359226
238854	359227
47377	359228
230708	359229
219491	359230
145933	359231
118787	359232
100332	359233
16383	359234
80024	359235
125476	359236
161284	359237
147932	359238
125452	359239
150958	359240
46617	359241
41475	359242
80931	359243
52602	359244
110661	359245
101961	359246
860	359247
23824	359248
146205	359249
188171	359250
107069	359251
8918	359252
25664	359253
41517	359254
91511	359255
116626	359256
17563	359257
11032	359258
155758	359259
47180	359260
86609	359261
115061	359262
5629	359263
47868	359264
13379	359265
82528	359266
59753	359267
69302	359268
49570	359269
85973	359270
76458	359271
148055	359272
232831	359273
23835	359274
28468	359275
24718	359276
142856	359277
4425	359278
31668	359279
13693	359280
128959	359281
54280	359282
2272	359283
41365	359284
149398	359285
103012	359286
117925	359287
24442	359288
155697	359289
42785	359290
20250	359291
2191	359292
59421	359293
149197	359294
63965	359295
12784	359296
28726	359297
53009	359298
1124	359299
114541	359300
49617	359301
22071	359302
165212	359303
86389	359304
1123	359305
118795	359306
83467	359307
103201	359308
129616	359309
6824	359310
1757	359311
147976	359312
33321	359313
240223	359314
87107	359315
134008	359316
715	359317
63409	359318
106058	359319
59763	359320
17060	359321
112871	359322
155747	359323
39164	359324
1911	359325
76981	359326
12435	359327
25138	359328
20637	359329
149903	359330
45403	359331
102247	359332
180829	359333
3198	359334
25863	359335
181973	359336
76545	359337
181154	359338
605	359339
136773	359340
117594	359341
23377	359342
94223	359343
63702	359344
112859	359345
6686	359346
49406	359347
17454	359348
230153	359349
8137	359350
137072	359351
34060	359352
131193	359353
5186	359354
65839	359355
39006	359356
120484	359357
6802	359358
113905	359359
79372	359360
174318	359361
12748	359362
17632	359363
13372	359364
75081	359365
3454	359366
128951	359367
108215	359368
117950	359369
155364	359370
107341	359371
13448	359372
84137	359373
36131	359374
13758	359375
11214	359376
1500	359377
157879	359378
31568	359379
114910	359380
126319	359381
29533	359382
127431	359383
23069	359384
2865	359385
1438	359386
51870	359387
152266	359388
72989	359389
35714	359390
178066	359391
19845	359392
221892	359393
29090	359394
56736	359395
37556	359396
7961	359397
2369	359398
16273	359399
775	359400
8889	359401
21972	359402
247	359403
17416	359404
22046	359405
93064	359406
78742	359407
43556	359408
305	359409
54995	359410
139201	359411
1372	359412
156252	359413
39705	359414
41285	359415
99261	359416
1338	359417
26206	359418
18537	359419
125684	359420
129933	359421
87619	359422
1891	359423
13488	359424
78668	359425
3428	359426
66635	359427
23199	359428
21581	359429
101495	359430
52601	359431
83867	359432
84804	359433
131258	359434
18623	359435
138873	359436
126646	359437
191218	359438
51770	359439
27765	359440
51656	359441
78922	359442
238445	359443
18718	359444
76779	359445
71701	359446
196928	359447
17650	359448
113900	359449
82750	359450
109682	359451
17285	359452
5127	359453
84062	359454
1274	359455
111763	359456
201806	359457
52245	359458
117767	359459
125385	359460
84478	359461
130456	359462
211296	359463
68171	359464
116880	359465
87431	359466
203015	359467
219651	359468
52420	359469
36306	359470
93203	359471
146100	359472
108011	359473
153884	359474
221312	359475
228727	359476
4529	359477
1404	359478
151931	359479
104218	359480
1274	359481
124614	359482
56515	359483
239574	359484
123001	359485
170829	359486
14285	359487
155307	359488
233179	359489
12267	359490
57299	359491
16701	359492
65195	359493
1133	359494
1439	359495
60157	359496
192181	359497
141703	359498
146228	359499
734	359500
162034	359501
98310	359502
83403	359503
56980	359504
9188	359505
122995	359506
229746	359507
8311	359508
33478	359509
116319	359510
25449	359511
100514	359512
62906	359513
65531	359514
58125	359515
90912	359516
37999	359517
102138	359518
133237	359519
162885	359520
147837	359521
4228	359522
95817	359523
14193	359524
152737	359525
23480	359526
76253	359527
102317	359528
60072	359529
132749	359530
114469	359531
139463	359532
12335	359533
81778	359534
99335	359535
8349	359536
40307	359537
4234	359538
128698	359539
137156	359540
50817	359541
133025	359542
99745	359543
92787	359544
46487	359545
32105	359546
43239	359547
137646	359548
101557	359549
21946	359550
99524	359551
137107	359552
37016	359553
137719	359554
22467	359555
69551	359556
32402	359557
128504	359558
139082	359559
1761	359560
36177	359561
24308	359562
73910	359563
222389	359564
19900	359565
10385	359566
69240	359567
173211	359568
81579	359569
189036	359570
137295	359571
136060	359572
79201	359573
11450	359574
15504	359575
90056	359576
55974	359577
120183	359578
162588	359579
165961	359580
67147	359581
138024	359582
162029	359583
133161	359584
6877	359585
192413	359586
17013	359587
27664	359588
203921	359589
13062	359590
208484	359591
66625	359592
64373	359593
147586	359594
11941	359595
75537	359596
24420	359597
133787	359598
78782	359599
126297	359600
3586	359601
132781	359602
130886	359603
22755	359604
44598	359605
13461	359606
84576	359607
99268	359608
1175	359609
18914	359610
99715	359611
72465	359612
50420	359613
124580	359614
20944	359615
153480	359616
206237	359617
167260	359618
192491	359619
215327	359620
105732	359621
152242	359622
74863	359623
19423	359624
189971	359625
35505	359626
186768	359627
3212	359628
70879	359629
238196	359630
77345	359631
120204	359632
212367	359633
218916	359634
126722	359635
83953	359636
24228	359637
156310	359638
151446	359639
146422	359640
32492	359641
73454	359642
183433	359643
79715	359644
139095	359645
223361	359646
94965	359647
153310	359648
85667	359649
75225	359650
182848	359651
131492	359652
74800	359653
66070	359654
218656	359655
129873	359656
97658	359657
76032	359658
35567	359659
180183	359660
130601	359661
56831	359662
105129	359663
129770	359664
73978	359665
110842	359666
74854	359667
237524	359668
187008	359669
180290	359670
112342	359671
219632	359672
138322	359673
129890	359674
131741	359675
111720	359676
138673	359677
112896	359678
31905	359679
142126	359680
112962	359681
84666	359682
97847	359683
212023	359684
209486	359685
102093	359686
150528	359687
103319	359688
177635	359689
197591	359690
100491	359691
192194	359692
210061	359693
162754	359694
74278	359695
83611	359696
59486	359697
208196	359698
156401	359699
100100	359700
130960	359701
36750	359702
45609	359703
35514	359704
197605	359705
58181	359706
76765	359707
85834	359708
134369	359709
118701	359710
33198	359711
107585	359712
35024	359713
232941	359714
138773	359715
236869	359716
198208	359717
77495	359718
23233	359719
58586	359720
125967	359721
65853	359722
67165	359723
22906	359724
151937	359725
134932	359726
237995	359727
19407	359728
117562	359729
12566	359730
121408	359731
12303	359732
79246	359733
95326	359734
26239	359735
103711	359736
3791	359737
14789	359738
59353	359739
59677	359740
87404	359741
175340	359742
88734	359743
36770	359744
65962	359745
8805	359746
167269	359747
32852	359748
26102	359749
30027	359750
5464	359751
85689	359752
66566	359753
72564	359754
55351	359755
71980	359756
60535	359757
139341	359758
16552	359759
52744	359760
26352	359761
86584	359762
29756	359763
14647	359764
8255	359765
23162	359766
119	359767
97812	359768
57090	359769
111443	359770
205739	359771
133463	359772
35516	359773
123656	359774
20461	359775
31289	359776
16264	359777
47018	359778
101294	359779
5619	359780
63761	359781
17361	359782
23097	359783
32825	359784
42529	359785
37460	359786
1687	359787
39165	359788
25067	359789
14931	359790
142770	359791
53479	359792
145911	359793
66945	359794
12448	359795
161567	359796
14181	359797
145050	359798
51243	359799
37902	359800
16530	359801
29917	359802
86251	359803
26762	359804
10442	359805
169744	359806
90171	359807
42069	359808
19738	359809
5747	359810
68960	359811
168571	359812
17963	359813
201219	359814
27015	359815
51243	359816
107571	359817
68960	359818
90058	359819
144460	359820
1022	359821
125243	359822
592	359823
2750	359824
13743	359825
4174	359826
2750	359827
19712	359828
6649	359829
147075	359830
592	359831
9666	359832
120816	359833
114948	359834
7675	359835
67930	359836
7684	359837
152214	359838
77112	359839
115944	359840
9678	359841
10436	359842
189872	359843
13634	359844
169191	359845
65819	359846
141169	359847
194639	359848
102428	359849
133463	359850
5404	359851
75672	359852
75672	359853
3218	359854
125488	359855
67385	359856
125839	359857
67209	359858
104713	359859
27550	359860
47223	359861
11366	359862
16393	359863
29590	359864
40585	359865
32951	359866
40735	359867
128032	359868
94514	359869
137915	359870
110538	359871
104987	359872
13230	359873
16052	359874
6193	359875
14035	359876
18209	359877
7534	359878
177466	359879
8535	359880
1596	359881
154850	359882
137250	359883
87925	359884
25346	359885
206754	359886
216917	359887
207385	359888
23975	359889
51554	359890
79430	359891
102148	359892
53229	359893
76757	359894
68405	359895
91080	359896
234031	359897
92870	359898
133059	359899
1590	359900
134847	359901
18008	359902
168332	359903
4867	359904
21927	359905
158158	359906
138367	359907
145641	359908
210003	359909
57743	359910
87654	359911
83111	359912
164290	359913
81560	359914
36804	359915
26646	359916
137448	359917
137458	359918
58963	359919
81314	359920
181478	359921
62732	359922
48889	359923
239295	359924
206614	359925
57809	359926
42153	359927
115711	359928
77630	359929
230804	359930
39677	359931
6804	359932
1565	359933
16992	359934
16360	359935
143779	359936
55404	359937
15565	359938
139734	359939
235612	359940
204866	359941
165180	359942
165180	359943
88815	359944
144477	359945
159694	359946
2501	359947
81611	359948
225446	359949
106773	359950
15565	359951
33569	359952
98934	359953
198445	359954
122921	359955
3289	359956
165763	359957
353	359958
62657	359959
40377	359960
102359	359961
107789	359962
20526	359963
93652	359964
131157	359965
112390	359966
109978	359967
85280	359968
113749	359969
16932	359970
32293	359971
32293	359972
15412	359973
93296	359974
165687	359975
131761	359976
76036	359977
94317	359978
130021	359979
41335	359980
196971	359981
57894	359982
226449	359983
66387	359984
85585	359985
122143	359986
54603	359987
225968	359988
106800	359989
157263	359990
233830	359991
57965	359992
121421	359993
32462	359994
202467	359995
146322	359996
120005	359997
193404	359998
4066	359999
79215	360000
59676	360001
158158	360002
103381	360003
122601	360004
152937	360005
43012	360006
107036	360007
72511	360008
28192	360009
1054	360010
151769	360011
114077	360012
227686	360013
75992	360014
92949	360015
52808	360016
6	360017
20141	360018
76238	360019
110580	360020
109025	360021
130125	360022
80138	360023
39681	360024
15733	360025
119	360026
14938	360027
7603	360028
66838	360029
46606	360030
60531	360031
42713	360032
103704	360033
22920	360034
66098	360035
56502	360036
114087	360037
234487	360038
19874	360039
23218	360040
228159	360041
20672	360042
96716	360043
19722	360044
161473	360045
91800	360046
22361	360047
34064	360048
54199	360049
139355	360050
2642	360051
23759	360052
231286	360053
17420	360054
212242	360055
112543	360056
213067	360057
218734	360058
17420	360059
2143	360060
12484	360061
112124	360062
6796	360063
120517	360064
26804	360065
169154	360066
24023	360067
26773	360068
82117	360069
822	360070
6008	360071
56519	360072
160422	360073
63191	360074
61278	360075
30818	360076
6279	360077
43745	360078
14826	360079
53426	360080
49243	360081
5981	360082
8928	360083
22127	360084
54269	360085
221165	360086
26848	360087
120722	360088
10373	360089
4555	360090
202968	360091
3170	360092
7714	360093
14909	360094
26742	360095
160918	360096
47730	360097
5014	360098
5014	360099
16492	360100
10423	360101
127309	360102
210811	360103
2516	360104
79279	360105
9223	360106
56936	360107
160869	360108
3758	360109
214245	360110
56936	360111
6831	360112
7847	360113
33896	360114
207766	360115
3658	360116
55964	360117
14310	360118
52708	360119
65409	360120
51814	360121
184700	360122
115942	360123
3819	360124
4110	360125
31176	360126
27913	360127
80952	360128
106776	360129
7869	360130
27913	360131
4876	360132
18555	360133
76105	360134
44904	360135
9564	360136
80829	360137
84337	360138
175544	360139
133459	360140
80829	360141
20446	360142
45969	360143
229670	360144
19578	360145
52571	360146
47297	360147
43787	360148
18946	360149
44810	360150
33077	360151
3658	360152
34541	360153
24429	360154
16378	360155
15640	360156
553	360157
30366	360158
187489	360159
14234	360160
8834	360161
44681	360162
71717	360163
63523	360164
1361	360165
51843	360166
67395	360167
24468	360168
9662	360169
126219	360170
27771	360171
86713	360172
26448	360173
663	360174
44559	360175
185025	360176
6978	360177
24941	360178
8811	360179
17395	360180
17395	360181
8811	360182
45585	360183
1667	360184
4876	360185
5160	360186
3245	360187
11702	360188
15505	360189
74556	360190
6974	360191
4110	360192
182048	360193
533	360194
59561	360195
85757	360196
106185	360197
4730	360198
14049	360199
115099	360200
88488	360201
102347	360202
44904	360203
106232	360204
84046	360205
26815	360206
18063	360207
6591	360208
121289	360209
33890	360210
6565	360211
4730	360212
163297	360213
67787	360214
14676	360215
6546	360216
6167	360217
49073	360218
49831	360219
143795	360220
31802	360221
15505	360222
541	360223
2346	360224
11977	360225
2730	360226
54552	360227
22154	360228
124306	360229
38172	360230
30176	360231
138165	360232
167308	360233
94219	360234
103972	360235
1246	360236
91097	360237
153926	360238
1748	360239
136592	360240
168441	360241
21877	360242
141897	360243
55216	360244
40231	360245
67561	360246
12394	360247
6569	360248
30289	360249
16445	360250
6587	360251
6549	360252
100801	360253
119218	360254
635	360255
6115	360256
86572	360257
21490	360258
31943	360259
3414	360260
4433	360261
101573	360262
58441	360263
69628	360264
79213	360265
1840	360266
44527	360267
192978	360268
7754	360269
2689	360270
6570	360271
79972	360272
130715	360273
8887	360274
38148	360275
57733	360276
28598	360277
14929	360278
3059	360279
28032	360280
81587	360281
2733	360282
13350	360283
9030	360284
33581	360285
98015	360286
22044	360287
3055	360288
9006	360289
78702	360290
105074	360291
101282	360292
32436	360293
5782	360294
22819	360295
12	360296
136755	360297
27783	360298
42842	360299
225104	360300
14656	360301
78816	360302
129087	360303
37221	360304
19921	360305
27006	360306
33750	360307
132043	360308
216389	360309
53364	360310
16	360311
7753	360312
10530	360313
10530	360314
162803	360315
121479	360316
35129	360317
6400	360318
79349	360319
11485	360320
29766	360321
30403	360322
54862	360323
12950	360324
76687	360325
15850	360326
12230	360327
73625	360328
59611	360329
3960	360330
60441	360331
161833	360332
62305	360333
59209	360334
72761	360335
22486	360336
29672	360337
49747	360338
82682	360339
26391	360340
129325	360341
20978	360342
26283	360343
73625	360344
42299	360345
38157	360346
39349	360347
195066	360348
3258	360349
41193	360350
1512	360351
54482	360352
43787	360353
23233	360354
29715	360355
78622	360356
20600	360357
3610	360358
48801	360359
6257	360360
32735	360361
6644	360362
2601	360363
54482	360364
11546	360365
165054	360366
29894	360367
89343	360368
106209	360369
102878	360370
16564	360371
977	360372
2	360373
12832	360374
249	360375
4703	360376
3418	360377
63935	360378
92397	360379
12821	360380
177718	360381
83957	360382
15641	360383
21240	360384
58226	360385
121776	360386
30795	360387
16657	360388
70175	360389
5106	360390
170549	360391
141995	360392
180204	360393
144647	360394
19493	360395
239	360396
74560	360397
1036	360398
20862	360399
31700	360400
187346	360401
65500	360402
6418	360403
21437	360404
520	360405
5201	360406
2804	360407
157567	360408
45818	360409
47780	360410
25449	360411
39489	360412
57760	360413
111217	360414
39329	360415
43191	360416
120696	360417
75479	360418
59692	360419
97201	360420
11178	360421
122928	360422
97201	360423
115353	360424
49619	360425
25022	360426
12533	360427
115894	360428
19897	360429
64232	360430
6506	360431
87185	360432
16110	360433
13355	360434
120744	360435
54846	360436
180164	360437
57985	360438
236138	360439
82773	360440
25583	360441
3045	360442
44961	360443
58924	360444
6705	360445
20631	360446
151834	360447
92360	360448
3684	360449
111038	360450
22657	360451
1117	360452
68277	360453
363	360454
1079	360455
37518	360456
44623	360457
51842	360458
51842	360459
44542	360460
1150	360461
1793	360462
43010	360463
73401	360464
172550	360465
122941	360466
122941	360467
190595	360468
35745	360469
28500	360470
13713	360471
160394	360472
156876	360473
10142	360474
162751	360475
70512	360476
346	360477
346	360478
4893	360479
324	360480
4116	360481
324	360482
6863	360483
60670	360484
70708	360485
16396	360486
67758	360487
118803	360488
82841	360489
59165	360490
3597	360491
7389	360492
7389	360493
7389	360494
1441	360495
165420	360496
218571	360497
50525	360498
42581	360499
9133	360500
92456	360501
5853	360502
24191	360503
24191	360504
238174	360505
156533	360506
1015	360507
70296	360508
19942	360509
18417	360510
33219	360511
18417	360512
27552	360513
20606	360514
125542	360515
2312	360516
52626	360517
40744	360518
79746	360519
2012	360520
89852	360521
52590	360522
442	360523
198626	360524
141083	360525
36992	360526
9713	360527
31172	360528
7597	360529
19819	360530
28	360531
61390	360532
197853	360533
548	360534
228988	360535
220	360536
221824	360537
24853	360538
8649	360539
442	360540
96169	360541
58632	360542
43697	360543
34817	360544
61626	360545
13264	360546
143379	360547
54639	360548
6606	360549
29744	360550
4721	360551
95375	360552
68210	360553
10855	360554
35915	360555
83228	360556
137555	360557
13655	360558
34817	360559
5449	360560
220902	360561
163730	360562
66598	360563
4534	360564
222141	360565
114441	360566
3999	360567
1970	360568
26117	360569
68252	360570
2212	360571
30610	360572
7102	360573
19642	360574
94953	360575
151387	360576
173441	360577
30705	360578
221795	360579
4959	360580
11503	360581
10205	360582
142	360583
133090	360584
35373	360585
20897	360586
37207	360587
38834	360588
43228	360589
31912	360590
6833	360591
46066	360592
41729	360593
88632	360594
4801	360595
77368	360596
381	360597
11205	360598
4068	360599
221993	360600
207	360601
16596	360602
60887	360603
32365	360604
21557	360605
10140	360606
35121	360607
37826	360608
86732	360609
140394	360610
3984	360611
100824	360612
26039	360613
27383	360614
32916	360615
120395	360616
81328	360617
32321	360618
20171	360619
4019	360620
15989	360621
155553	360622
171086	360623
113794	360624
60264	360625
33079	360626
8325	360627
100971	360628
28050	360629
39990	360630
7464	360631
50843	360632
103413	360633
51858	360634
7214	360635
14649	360636
24477	360637
92615	360638
59027	360639
49788	360640
51695	360641
30329	360642
135746	360643
24319	360644
7206	360645
32444	360646
8839	360647
11661	360648
2617	360649
163318	360650
5539	360651
64059	360652
53628	360653
18747	360654
8792	360655
23675	360656
8827	360657
38391	360658
218629	360659
104266	360660
219183	360661
3788	360662
43887	360663
113841	360664
234609	360665
41033	360666
72925	360667
5594	360668
187185	360669
86209	360670
230409	360671
37944	360672
934	360673
7549	360674
683	360675
5382	360676
10110	360677
26027	360678
170765	360679
8243	360680
200428	360681
63931	360682
166699	360683
21296	360684
98355	360685
203996	360686
198786	360687
14743	360688
165507	360689
89409	360690
179802	360691
27719	360692
8239	360693
80672	360694
54858	360695
26840	360696
92821	360697
190115	360698
79853	360699
43887	360700
22433	360701
223729	360702
8471	360703
6163	360704
11556	360705
7333	360706
5884	360707
38344	360708
228383	360709
40432	360710
8822	360711
2457	360712
53180	360713
23418	360714
130646	360715
178352	360716
49872	360717
7362	360718
217839	360719
141261	360720
24092	360721
6294	360722
59163	360723
239776	360724
160612	360725
54999	360726
222031	360727
104252	360728
232702	360729
195084	360730
173530	360731
6759	360732
172745	360733
119492	360734
52702	360735
26361	360736
40692	360737
35224	360738
2329	360739
8146	360740
57085	360741
20070	360742
31900	360743
32488	360744
60749	360745
8121	360746
55959	360747
37956	360748
3156	360749
52253	360750
2879	360751
124829	360752
276	360753
22114	360754
194794	360755
151073	360756
17412	360757
34086	360758
22089	360759
105886	360760
4367	360761
10069	360762
49857	360763
7173	360764
519	360765
11700	360766
60047	360767
182218	360768
13786	360769
47674	360770
53983	360771
11604	360772
14599	360773
18710	360774
16333	360775
120476	360776
96940	360777
148236	360778
24457	360779
34167	360780
92780	360781
26029	360782
95115	360783
125767	360784
16814	360785
112662	360786
87707	360787
123164	360788
1483	360789
196028	360790
12732	360791
155443	360792
11077	360793
20018	360794
35651	360795
83739	360796
37686	360797
139476	360798
8560	360799
30605	360800
87641	360801
103505	360802
104753	360803
216569	360804
160190	360805
3541	360806
7938	360807
80677	360808
105898	360809
516	360810
22527	360811
38660	360812
37018	360813
7376	360814
2793	360815
49005	360816
74105	360817
60778	360818
7163	360819
146476	360820
30528	360821
26195	360822
1676	360823
23838	360824
34361	360825
11415	360826
60	360827
3187	360828
61300	360829
196119	360830
93537	360831
152878	360832
1441	360833
105876	360834
54933	360835
73245	360836
116314	360837
130413	360838
2171	360839
63327	360840
30997	360841
9952	360842
6344	360843
14583	360844
24514	360845
104016	360846
67759	360847
67759	360848
173507	360849
231349	360850
233321	360851
74489	360852
8527	360853
218833	360854
178960	360855
191557	360856
55099	360857
28173	360858
28676	360859
10578	360860
39484	360861
36469	360862
1795	360863
660	360864
211697	360865
156218	360866
43713	360867
38426	360868
97861	360869
160719	360870
57832	360871
20031	360872
177305	360873
1162	360874
40545	360875
43226	360876
53196	360877
66598	360878
228847	360879
92838	360880
5181	360881
49094	360882
100622	360883
86488	360884
2221	360885
1260	360886
135481	360887
25944	360888
146298	360889
15973	360890
134852	360891
2452	360892
460	360893
2087	360894
209264	360895
1151	360896
76082	360897
68338	360898
233654	360899
1786	360900
180433	360901
207936	360902
4570	360903
236904	360904
41815	360905
143340	360906
119601	360907
28236	360908
48512	360909
25747	360910
100243	360911
33453	360912
2243	360913
8860	360914
100243	360915
66193	360916
8827	360917
199435	360918
140959	360919
209683	360920
108674	360921
116243	360922
69034	360923
165948	360924
82726	360925
77717	360926
48945	360927
61574	360928
62935	360929
12852	360930
38110	360931
76235	360932
2631	360933
1726	360934
82407	360935
67815	360936
112472	360937
19606	360938
48108	360939
217869	360940
54561	360941
91698	360942
4027	360943
200204	360944
3545	360945
200240	360946
180	360947
52417	360948
1813	360949
3565	360950
218699	360951
4522	360952
12187	360953
172510	360954
22374	360955
4511	360956
22402	360957
1849	360958
95	360959
1421	360960
3843	360961
149138	360962
87293	360963
54792	360964
39130	360965
313	360966
18943	360967
24790	360968
110949	360969
196065	360970
88708	360971
23244	360972
98091	360973
28092	360974
3580	360975
387	360976
82094	360977
94756	360978
1954	360979
54233	360980
211	360981
13077	360982
14549	360983
20755	360984
13077	360985
28883	360986
61612	360987
4190	360988
128956	360989
694	360990
1075	360991
13911	360992
134537	360993
18708	360994
24263	360995
67453	360996
20251	360997
51236	360998
47556	360999
1900	361000
10329	361001
60075	361002
235754	361003
18059	361004
10938	361005
95771	361006
25415	361007
6292	361008
12567	361009
19619	361010
834	361011
1256	361012
29063	361013
7394	361014
292	361015
406	361016
25658	361017
1802	361018
16062	361019
833	361020
34272	361021
36189	361022
611	361023
11939	361024
4391	361025
1346	361026
20552	361027
705	361028
9053	361029
30	361030
2670	361031
25665	361032
44	361033
245	361034
206345	361035
4637	361036
15408	361037
20572	361038
5252	361039
60078	361040
48151	361041
997	361042
25114	361043
7300	361044
14257	361045
52	361046
31139	361047
49833	361048
7289	361049
1626	361050
17532	361051
44295	361052
3665	361053
5209	361054
76011	361055
10615	361056
335	361057
5438	361058
3454	361059
84364	361060
590	361061
13015	361062
903	361063
9	361064
863	361065
2653	361066
4734	361067
162	361068
11163	361069
1088	361070
10949	361071
147304	361072
88	361073
5249	361074
56274	361075
12173	361076
64	361077
2584	361078
4247	361079
833	361080
49805	361081
1731	361082
22913	361083
14164	361084
11682	361085
7946	361086
5503	361087
13774	361088
137	361089
291	361090
6482	361091
152418	361092
39839	361093
17780	361094
5097	361095
20132	361096
64071	361097
753	361098
16810	361099
41907	361100
64	361101
238	361102
837	361103
38167	361104
172	361105
13009	361106
432	361107
17190	361108
143374	361109
48754	361110
48759	361111
6832	361112
5649	361113
50901	361114
1104	361115
4870	361116
19717	361117
20554	361118
17479	361119
10732	361120
5887	361121
5550	361122
12700	361123
65253	361124
73028	361125
39900	361126
23272	361127
144	361128
22165	361129
5885	361130
5410	361131
31356	361132
49670	361133
3633	361134
761	361135
64792	361136
4394	361137
860	361138
8505	361139
2716	361140
39328	361141
654	361142
563	361143
5048	361144
203	361145
73624	361146
34205	361147
38427	361148
1003	361149
132	361150
14602	361151
47	361152
21071	361153
5993	361154
64895	361155
34140	361156
135	361157
54329	361158
18787	361159
38036	361160
80607	361161
32165	361162
20493	361163
812	361164
41909	361165
97617	361166
31368	361167
5993	361168
17501	361169
8552	361170
6334	361171
317	361172
6069	361173
17705	361174
2552	361175
16966	361176
3270	361177
396	361178
7696	361179
6998	361180
86	361181
92159	361182
157	361183
2426	361184
5947	361185
18540	361186
7211	361187
10273	361188
22680	361189
7228	361190
4019	361191
207144	361192
13127	361193
1001	361194
5845	361195
8622	361196
1090	361197
80583	361198
642	361199
22152	361200
42611	361201
25153	361202
20927	361203
4366	361204
96662	361205
602	361206
166741	361207
129238	361208
1100	361209
5993	361210
26008	361211
21590	361212
867	361213
73	361214
1356	361215
509	361216
1232	361217
1790	361218
10335	361219
23397	361220
5930	361221
30673	361222
49741	361223
1610	361224
10704	361225
4734	361226
3364	361227
28924	361228
69720	361229
5110	361230
2253	361231
19101	361232
240	361233
3656	361234
3092	361235
3110	361236
64	361237
71206	361238
6320	361239
644	361240
6059	361241
24688	361242
14411	361243
92149	361244
22148	361245
66473	361246
36850	361247
123035	361248
54210	361249
41053	361250
10340	361251
3144	361252
738	361253
5140	361254
156449	361255
4188	361256
2751	361257
6648	361258
12398	361259
14506	361260
6666	361261
1905	361262
12386	361263
33	361264
10	361265
11	361266
53715	361267
10	361268
105202	361269
38963	361270
26993	361271
5035	361272
128940	361273
27060	361274
77169	361275
7759	361276
15018	361277
14944	361278
139373	361279
191988	361280
10492	361281
2279	361282
11	361283
6590	361284
46	361285
3926	361286
5037	361287
18429	361288
3680	361289
4999	361290
53963	361291
68812	361292
182	361293
17928	361294
92802	361295
33740	361296
8970	361297
2705	361298
22031	361299
51762	361300
48624	361301
57966	361302
61260	361303
17395	361304
23213	361305
428	361306
7	361307
14342	361308
18114	361309
5950	361310
4789	361311
46888	361312
50600	361313
20917	361314
6669	361315
3213	361316
111	361317
80029	361318
140551	361319
3054	361320
51945	361321
183899	361322
44175	361323
20666	361324
29869	361325
33712	361326
12128	361327
12270	361328
11414	361329
14057	361330
177851	361331
178181	361332
10521	361333
4458	361334
62189	361335
13058	361336
10415	361337
2962	361338
26741	361339
38681	361340
12744	361341
4410	361342
99335	361343
12659	361344
4435	361345
68964	361346
78691	361347
1904	361348
29040	361349
61716	361350
27682	361351
14869	361352
77056	361353
16841	361354
194310	361355
213957	361356
207293	361357
5805	361358
116999	361359
27682	361360
25838	361361
112655	361362
7497	361363
18076	361364
7462	361365
84416	361366
49884	361367
162786	361368
164100	361369
30479	361370
6571	361371
135720	361372
96393	361373
6545	361374
77235	361375
40861	361376
40861	361377
214026	361378
51861	361379
35647	361380
30909	361381
109236	361382
26244	361383
93828	361384
129556	361385
91333	361386
192379	361387
190971	361388
98284	361389
184047	361390
14749	361391
105782	361392
82308	361393
7080	361394
139733	361395
46247	361396
8102	361397
22033	361398
193111	361399
10381	361400
34770	361401
126556	361402
10428	361403
87751	361404
17506	361405
2424	361406
62189	361407
69707	361408
235820	361409
82210	361410
63895	361411
72773	361412
12473	361413
16548	361414
50382	361415
17294	361416
21767	361417
3724	361418
143338	361419
75468	361420
3909	361421
10919	361422
6986	361423
153671	361424
164726	361425
54475	361426
14603	361427
75155	361428
30810	361429
9288	361430
42257	361431
27290	361432
48106	361433
269	361434
23895	361435
68533	361436
49686	361437
9608	361438
79285	361439
87160	361440
11635	361441
32883	361442
32883	361443
16763	361444
63630	361445
9556	361446
62324	361447
80399	361448
15100	361449
40168	361450
79864	361451
187097	361452
57571	361453
80519	361454
132452	361455
80643	361456
20691	361457
16167	361458
30095	361459
49885	361460
5352	361461
17307	361462
17307	361463
221511	361464
158853	361465
22127	361466
221837	361467
119500	361468
162279	361469
102746	361470
122850	361471
5998	361472
227779	361473
92823	361474
75145	361475
88896	361476
324	361477
72827	361478
40970	361479
25941	361480
36064	361481
36284	361482
420	361483
175	361484
16749	361485
1519	361486
110526	361487
92170	361488
42142	361489
2376	361490
35324	361491
29964	361492
2511	361493
9416	361494
204265	361495
7874	361496
72874	361497
230986	361498
156156	361499
14407	361500
8667	361501
59202	361502
60096	361503
216	361504
24	361505
40938	361506
8667	361507
64009	361508
24	361509
7055	361510
1192	361511
154290	361512
192361	361513
60777	361514
88120	361515
48898	361516
715	361517
45112	361518
185443	361519
30333	361520
7858	361521
14748	361522
46036	361523
3	361524
12327	361525
166885	361526
48959	361527
68596	361528
58815	361529
5715	361530
120380	361531
142592	361532
12018	361533
24	361534
119096	361535
52962	361536
67421	361537
61995	361538
41453	361539
33073	361540
166702	361541
66654	361542
30953	361543
163030	361544
87	361545
26216	361546
40977	361547
52627	361548
6554	361549
67666	361550
89776	361551
29126	361552
571	361553
3	361554
119334	361555
80089	361556
62703	361557
161260	361558
41193	361559
161746	361560
35921	361561
137645	361562
91813	361563
55540	361564
1354	361565
1354	361566
17508	361567
97129	361568
24922	361569
5146	361570
27915	361571
72215	361572
52546	361573
35031	361574
64730	361575
17450	361576
45958	361577
22842	361578
102981	361579
4847	361580
4847	361581
85533	361582
4847	361583
142086	361584
4847	361585
8049	361586
8049	361587
4847	361588
58801	361589
196770	361590
103044	361591
77361	361592
68418	361593
89255	361594
117209	361595
33102	361596
115191	361597
167498	361598
47177	361599
116847	361600
158054	361601
88789	361602
95410	361603
33096	361604
238874	361605
56572	361606
67993	361607
52345	361608
40829	361609
89434	361610
118714	361611
118130	361612
238175	361613
120667	361614
52550	361615
164777	361616
236106	361617
194752	361618
37413	361619
40869	361620
87239	361621
72074	361622
55366	361623
76608	361624
125575	361625
32445	361626
29769	361627
29769	361628
129161	361629
19730	361630
41010	361631
21496	361632
56500	361633
46291	361634
67711	361635
4917	361636
47698	361637
21702	361638
78185	361639
66550	361640
56007	361641
22507	361642
115957	361643
161087	361644
66520	361645
21383	361646
45118	361647
12243	361648
17854	361649
17660	361650
115215	361651
51713	361652
78403	361653
14645	361654
67712	361655
44357	361656
78411	361657
140259	361658
29769	361659
37771	361660
29751	361661
37453	361662
19721	361663
24036	361664
37423	361665
55623	361666
26411	361667
87541	361668
30053	361669
118716	361670
104720	361671
119664	361672
21495	361673
52549	361674
11373	361675
53011	361676
137212	361677
41308	361678
225736	361679
165431	361680
52345	361681
118928	361682
164177	361683
66875	361684
32717	361685
41310	361686
88410	361687
164356	361688
66914	361689
87583	361690
32768	361691
52439	361692
40749	361693
68285	361694
40746	361695
52552	361696
117027	361697
56499	361698
68563	361699
41536	361700
193072	361701
52438	361702
32518	361703
119206	361704
119952	361705
88408	361706
14762	361707
52943	361708
86898	361709
61872	361710
87468	361711
88421	361712
36741	361713
18523	361714
24339	361715
118600	361716
59990	361717
52439	361718
58952	361719
161539	361720
177545	361721
47172	361722
11468	361723
35301	361724
103479	361725
77043	361726
165293	361727
68300	361728
86626	361729
67143	361730
79302	361731
41225	361732
86511	361733
41225	361734
232141	361735
229971	361736
41601	361737
227624	361738
156055	361739
46968	361740
103199	361741
47843	361742
29627	361743
19933	361744
29627	361745
117450	361746
52997	361747
231296	361748
32811	361749
174790	361750
138534	361751
86227	361752
14802	361753
66185	361754
97651	361755
159710	361756
86631	361757
193345	361758
87636	361759
117890	361760
88338	361761
40928	361762
160805	361763
40928	361764
29759	361765
89183	361766
41601	361767
161564	361768
60514	361769
66874	361770
57715	361771
40869	361772
165276	361773
33096	361774
41303	361775
165276	361776
60500	361777
33187	361778
52512	361779
36399	361780
161416	361781
118012	361782
139135	361783
52018	361784
19879	361785
37413	361786
37413	361787
17694	361788
161697	361789
79555	361790
137597	361791
26318	361792
45092	361793
71394	361794
61391	361795
19727	361796
60496	361797
88407	361798
79562	361799
26394	361800
48379	361801
118722	361802
93804	361803
226686	361804
88575	361805
33057	361806
32590	361807
127176	361808
88841	361809
29436	361810
52358	361811
18981	361812
53110	361813
29793	361814
1992	361815
93636	361816
126945	361817
23149	361818
68347	361819
161876	361820
47135	361821
30059	361822
1111	361823
47648	361824
47648	361825
28203	361826
48303	361827
59630	361828
26214	361829
78076	361830
18981	361831
29702	361832
30427	361833
32266	361834
30612	361835
87403	361836
235603	361837
24060	361838
116389	361839
19878	361840
66229	361841
77070	361842
141841	361843
37324	361844
51739	361845
32712	361846
59562	361847
66608	361848
59449	361849
62175	361850
62175	361851
24542	361852
76848	361853
40831	361854
97025	361855
41434	361856
161550	361857
119206	361858
120563	361859
88791	361860
41304	361861
68254	361862
35467	361863
53215	361864
97249	361865
93513	361866
41604	361867
166931	361868
21550	361869
61392	361870
88575	361871
18865	361872
67153	361873
221125	361874
67645	361875
158795	361876
26573	361877
71130	361878
140294	361879
16400	361880
36407	361881
59254	361882
101763	361883
68299	361884
7603	361885
44029	361886
57691	361887
162557	361888
52001	361889
117661	361890
19877	361891
52556	361892
33163	361893
26492	361894
163894	361895
80388	361896
13140	361897
79321	361898
94052	361899
29288	361900
35301	361901
181663	361902
94425	361903
28337	361904
86556	361905
132583	361906
36685	361907
41543	361908
48345	361909
102037	361910
225730	361911
67066	361912
235634	361913
117720	361914
66463	361915
66875	361916
41452	361917
88320	361918
68253	361919
29020	361920
21378	361921
62268	361922
16799	361923
11679	361924
22507	361925
18529	361926
29505	361927
71959	361928
46097	361929
22941	361930
19501	361931
15707	361932
47233	361933
71990	361934
194947	361935
77827	361936
103645	361937
48588	361938
9364	361939
130879	361940
137328	361941
47860	361942
88944	361943
32544	361944
11373	361945
59992	361946
13618	361947
10305	361948
68699	361949
24753	361950
96128	361951
157819	361952
21560	361953
87738	361954
26412	361955
77304	361956
67969	361957
96904	361958
67724	361959
103271	361960
29238	361961
47867	361962
37413	361963
131006	361964
89225	361965
19300	361966
117747	361967
41621	361968
93503	361969
37204	361970
78399	361971
41150	361972
24060	361973
60561	361974
158566	361975
227391	361976
29246	361977
95419	361978
162607	361979
61114	361980
72174	361981
79247	361982
84426	361983
116389	361984
37419	361985
158903	361986
41559	361987
67487	361988
22624	361989
66703	361990
40828	361991
41305	361992
66688	361993
56613	361994
24021	361995
12313	361996
87522	361997
87901	361998
10022	361999
61990	362000
71790	362001
47698	362002
95669	362003
230609	362004
34827	362005
34827	362006
162197	362007
60255	362008
37955	362009
114661	362010
143018	362011
19497	362012
11370	362013
33178	362014
59836	362015
14648	362016
66592	362017
16399	362018
23149	362019
16399	362020
16399	362021
88411	362022
88963	362023
41014	362024
98186	362025
45917	362026
46479	362027
158658	362028
55366	362029
41560	362030
118726	362031
23579	362032
71777	362033
71777	362034
144584	362035
11847	362036
161869	362037
208936	362038
221183	362039
204556	362040
8745	362041
4241	362042
25254	362043
91604	362044
174282	362045
78940	362046
32131	362047
20512	362048
11199	362049
140266	362050
154280	362051
107397	362052
46846	362053
32616	362054
16137	362055
159290	362056
700	362057
1670	362058
57356	362059
94091	362060
81766	362061
40736	362062
16326	362063
15096	362064
73511	362065
47207	362066
29231	362067
74732	362068
211984	362069
2707	362070
97804	362071
84616	362072
77212	362073
211767	362074
76760	362075
223886	362076
46181	362077
13438	362078
59569	362079
11271	362080
13439	362081
16165	362082
115626	362083
19378	362084
16238	362085
28857	362086
99947	362087
23427	362088
32379	362089
29035	362090
36449	362091
23790	362092
36528	362093
45896	362094
175647	362095
36839	362096
75979	362097
29179	362098
46504	362099
29359	362100
13438	362101
127106	362102
45746	362103
76256	362104
45870	362105
76976	362106
206798	362107
92963	362108
19211	362109
9549	362110
16226	362111
100941	362112
36398	362113
76450	362114
19507	362115
21354	362116
19378	362117
16221	362118
29167	362119
29159	362120
36325	362121
23628	362122
29167	362123
101368	362124
29295	362125
11233	362126
36994	362127
77212	362128
46431	362129
227102	362130
165719	362131
53011	362132
17865	362133
44272	362134
29173	362135
48587	362136
47101	362137
17745	362138
8051	362139
52227	362140
127275	362141
71608	362142
57086	362143
118342	362144
10301	362145
43841	362146
32937	362147
162455	362148
28205	362149
88558	362150
110879	362151
771	362152
219483	362153
80	362154
54109	362155
54109	362156
8536	362157
2280	362158
15665	362159
282	362160
691	362161
24208	362162
30721	362163
80225	362164
14311	362165
8277	362166
797	362167
20863	362168
16623	362169
40863	362170
36682	362171
75900	362172
6528	362173
15762	362174
156217	362175
5987	362176
1598	362177
22627	362178
141441	362179
66604	362180
210618	362181
124334	362182
88491	362183
12540	362184
38489	362185
30303	362186
120776	362187
16414	362188
129065	362189
144354	362190
6655	362191
197829	362192
22028	362193
5150	362194
5150	362195
79298	362196
29612	362197
22758	362198
1837	362199
61399	362200
31141	362201
24669	362202
6216	362203
11529	362204
56442	362205
37709	362206
20125	362207
37077	362208
4269	362209
17088	362210
2968	362211
73492	362212
5591	362213
169842	362214
81516	362215
60234	362216
201772	362217
16820	362218
16820	362219
5786	362220
91185	362221
12068	362222
820	362223
29580	362224
12424	362225
115312	362226
92272	362227
54746	362228
25677	362229
50353	362230
5456	362231
35732	362232
12424	362233
19608	362234
3276	362235
114368	362236
49389	362237
48843	362238
221901	362239
68018	362240
50999	362241
85728	362242
80658	362243
33102	362244
4114	362245
4114	362246
24844	362247
5249	362248
71427	362249
10607	362250
35942	362251
50829	362252
48471	362253
30256	362254
146889	362255
11352	362256
11075	362257
63655	362258
6161	362259
112240	362260
134867	362261
84302	362262
46378	362263
66905	362264
98379	362265
770	362266
165710	362267
88853	362268
2098	362269
49519	362270
58325	362271
27348	362272
209005	362273
45567	362274
423	362275
27113	362276
22323	362277
104743	362278
16442	362279
57386	362280
20830	362281
2065	362282
15773	362283
3566	362284
140087	362285
37641	362286
104329	362287
126094	362288
3207	362289
9670	362290
28648	362291
31453	362292
19031	362293
111743	362294
16877	362295
7457	362296
150717	362297
16190	362298
1722	362299
41157	362300
179239	362301
68703	362302
28070	362303
7228	362304
39952	362305
82281	362306
227	362307
80898	362308
4497	362309
2864	362310
58474	362311
102651	362312
128080	362313
11818	362314
131092	362315
397	362316
12661	362317
9236	362318
36722	362319
1914	362320
7628	362321
158	362322
54209	362323
1914	362324
15237	362325
3955	362326
13511	362327
35318	362328
20508	362329
4045	362330
59423	362331
82612	362332
81339	362333
193152	362334
15346	362335
109211	362336
12223	362337
132283	362338
66125	362339
22211	362340
31277	362341
40196	362342
24054	362343
131116	362344
151695	362345
14126	362346
38790	362347
43009	362348
13008	362349
18303	362350
111480	362351
75122	362352
9084	362353
550	362354
15341	362355
87479	362356
155349	362357
19413	362358
100632	362359
45350	362360
109675	362361
77745	362362
1461	362363
35009	362364
35519	362365
38575	362366
179705	362367
32990	362368
17139	362369
62320	362370
5929	362371
36526	362372
30947	362373
52293	362374
11285	362375
166371	362376
195915	362377
2098	362378
15567	362379
3632	362380
1394	362381
123705	362382
4973	362383
125961	362384
26021	362385
37643	362386
9133	362387
106246	362388
32343	362389
62166	362390
187725	362391
217494	362392
6223	362393
3693	362394
3844	362395
10314	362396
27452	362397
40507	362398
16131	362399
25772	362400
17600	362401
20747	362402
98393	362403
20747	362404
20508	362405
150844	362406
18386	362407
78147	362408
7411	362409
5182	362410
6727	362411
85416	362412
15293	362413
16620	362414
9203	362415
1019	362416
12672	362417
1006	362418
3553	362419
9926	362420
20859	362421
8749	362422
3107	362423
9203	362424
3986	362425
7491	362426
58139	362427
69914	362428
51816	362429
58492	362430
8556	362431
12264	362432
16003	362433
10113	362434
20396	362435
234050	362436
22275	362437
1202	362438
35536	362439
117436	362440
94199	362441
21850	362442
216370	362443
25216	362444
120624	362445
85383	362446
167396	362447
36153	362448
70025	362449
153920	362450
4867	362451
82243	362452
127361	362453
18411	362454
54	362455
6648	362456
27358	362457
11722	362458
27361	362459
47561	362460
118935	362461
44207	362462
62748	362463
73980	362464
143619	362465
37051	362466
66714	362467
58999	362468
109679	362469
8269	362470
16623	362471
143768	362472
5956	362473
36820	362474
227079	362475
5785	362476
49037	362477
41817	362478
95672	362479
133810	362480
70665	362481
62792	362482
47186	362483
27205	362484
161767	362485
14208	362486
22183	362487
4713	362488
34861	362489
23627	362490
526	362491
13525	362492
181	362493
23597	362494
17601	362495
1500	362496
1371	362497
49795	362498
27743	362499
56382	362500
290	362501
6712	362502
13069	362503
45923	362504
12065	362505
42757	362506
31390	362507
17602	362508
359	362509
23781	362510
655	362511
9471	362512
119219	362513
876	362514
106137	362515
117541	362516
19542	362517
33971	362518
19542	362519
17896	362520
180996	362521
22280	362522
7063	362523
5059	362524
176	362525
164547	362526
6859	362527
7917	362528
22460	362529
18915	362530
45469	362531
4599	362532
29963	362533
57893	362534
45461	362535
29371	362536
20508	362537
29963	362538
109905	362539
17078	362540
97657	362541
3407	362542
24774	362543
47146	362544
50342	362545
207	362546
18861	362547
5535	362548
30532	362549
39975	362550
13114	362551
162	362552
8701	362553
52012	362554
13381	362555
1606	362556
124729	362557
34549	362558
34050	362559
41384	362560
2398	362561
100161	362562
8032	362563
23567	362564
28690	362565
21451	362566
31573	362567
6670	362568
16645	362569
20696	362570
524	362571
124109	362572
112327	362573
83167	362574
110249	362575
21242	362576
6118	362577
12404	362578
1698	362579
11537	362580
17896	362581
39439	362582
7921	362583
24513	362584
7141	362585
47485	362586
7888	362587
2437	362588
131177	362589
4939	362590
22487	362591
54067	362592
25737	362593
15522	362594
30203	362595
6785	362596
50183	362597
38509	362598
30422	362599
71661	362600
2272	362601
22660	362602
20894	362603
22715	362604
44471	362605
21820	362606
1924	362607
26516	362608
4064	362609
27671	362610
26	362611
4714	362612
7984	362613
5180	362614
3309	362615
38506	362616
8575	362617
44	362618
148077	362619
30671	362620
80153	362621
10323	362622
10870	362623
32967	362624
8750	362625
78711	362626
67527	362627
401	362628
25208	362629
688	362630
12825	362631
66579	362632
20123	362633
66111	362634
643	362635
1798	362636
68016	362637
231921	362638
7907	362639
358	362640
30324	362641
75528	362642
3633	362643
64981	362644
5180	362645
79836	362646
22162	362647
78831	362648
1295	362649
21582	362650
33822	362651
444	362652
36820	362653
30325	362654
17384	362655
132506	362656
215176	362657
26516	362658
23625	362659
20748	362660
76626	362661
23818	362662
26371	362663
68241	362664
68241	362665
49701	362666
37158	362667
21582	362668
22544	362669
67974	362670
18217	362671
10587	362672
4369	362673
62016	362674
50989	362675
709	362676
20977	362677
60833	362678
187518	362679
203	362680
45517	362681
73692	362682
84846	362683
49628	362684
35277	362685
51285	362686
14423	362687
11350	362688
36495	362689
49731	362690
7589	362691
228	362692
34972	362693
45567	362694
14325	362695
16031	362696
60271	362697
720	362698
1668	362699
167541	362700
130	362701
15665	362702
6728	362703
51940	362704
73106	362705
51940	362706
8544	362707
108527	362708
73545	362709
101421	362710
31598	362711
81911	362712
185347	362713
130662	362714
113946	362715
68098	362716
27978	362717
38854	362718
7802	362719
61538	362720
147604	362721
157751	362722
16609	362723
143695	362724
44058	362725
114953	362726
16211	362727
207160	362728
161226	362729
33543	362730
15660	362731
876	362732
155176	362733
105314	362734
40241	362735
149995	362736
8216	362737
14297	362738
16439	362739
12812	362740
8821	362741
172974	362742
54598	362743
222470	362744
18535	362745
5166	362746
2460	362747
80751	362748
132739	362749
1202	362750
14713	362751
1095	362752
5148	362753
129232	362754
3768	362755
2716	362756
63689	362757
2295	362758
1049	362759
31516	362760
232707	362761
84831	362762
184697	362763
157381	362764
17410	362765
5358	362766
156838	362767
59860	362768
19793	362769
12946	362770
92604	362771
229691	362772
42869	362773
128917	362774
19164	362775
38165	362776
156231	362777
568	362778
52784	362779
161708	362780
2777	362781
16084	362782
75321	362783
76853	362784
61018	362785
1267	362786
34849	362787
143522	362788
6161	362789
81945	362790
25334	362791
54296	362792
74233	362793
160159	362794
33861	362795
11124	362796
22255	362797
48676	362798
6319	362799
82221	362800
100582	362801
71205	362802
110458	362803
17671	362804
32747	362805
19573	362806
62313	362807
93355	362808
22030	362809
34081	362810
77452	362811
66478	362812
82867	362813
118711	362814
66478	362815
24138	362816
62151	362817
13378	362818
442	362819
62922	362820
161664	362821
34460	362822
93300	362823
174386	362824
7502	362825
8147	362826
49134	362827
163281	362828
100449	362829
125327	362830
35378	362831
81030	362832
118898	362833
142350	362834
110734	362835
204673	362836
49528	362837
41016	362838
83897	362839
66478	362840
61260	362841
171027	362842
142342	362843
107117	362844
39981	362845
150471	362846
31336	362847
34365	362848
230922	362849
63579	362850
442	362851
66478	362852
5568	362853
146524	362854
41816	362855
156890	362856
43068	362857
165398	362858
14742	362859
14742	362860
14742	362861
163050	362862
7212	362863
144695	362864
236124	362865
52589	362866
25894	362867
66478	362868
82867	362869
100963	362870
116487	362871
31264	362872
224703	362873
86670	362874
133349	362875
110635	362876
129883	362877
82878	362878
1348	362879
25885	362880
24138	362881
65096	362882
109435	362883
163281	362884
30956	362885
200488	362886
24138	362887
13378	362888
163016	362889
124179	362890
2035	362891
134959	362892
39488	362893
40659	362894
109850	362895
205871	362896
149030	362897
49628	362898
49943	362899
87562	362900
88494	362901
49943	362902
191416	362903
148436	362904
139868	362905
77214	362906
118815	362907
32287	362908
92961	362909
63579	362910
25401	362911
147278	362912
217397	362913
153625	362914
92218	362915
208537	362916
92428	362917
9385	362918
114584	362919
62223	362920
15700	362921
133472	362922
624	362923
234951	362924
1594	362925
1594	362926
1594	362927
65641	362928
1594	362929
1594	362930
1594	362931
75791	362932
61993	362933
2012	362934
4820	362935
26047	362936
55893	362937
129978	362938
161404	362939
114584	362940
118169	362941
110165	362942
40574	362943
18475	362944
42715	362945
51177	362946
1570	362947
61905	362948
64691	362949
111089	362950
115123	362951
71882	362952
8024	362953
129321	362954
26295	362955
200382	362956
135450	362957
20492	362958
19344	362959
19344	362960
70	362961
59115	362962
19344	362963
27620	362964
1448	362965
19287	362966
56692	362967
74273	362968
1642	362969
2944	362970
9902	362971
2618	362972
2618	362973
87825	362974
33090	362975
65591	362976
26457	362977
1805	362978
126963	362979
116240	362980
1660	362981
32844	362982
32844	362983
1660	362984
13349	362985
1660	362986
13461	362987
32880	362988
150646	362989
187874	362990
150762	362991
162978	362992
1805	362993
12235	362994
1805	362995
96726	362996
3215	362997
25633	362998
161402	362999
11757	363000
20949	363001
11953	363002
21050	363003
1660	363004
42560	363005
67574	363006
5397	363007
71691	363008
19755	363009
40102	363010
147905	363011
219335	363012
8363	363013
24993	363014
117113	363015
99153	363016
24125	363017
92118	363018
233598	363019
2709	363020
15466	363021
97493	363022
46699	363023
40868	363024
117414	363025
80956	363026
23258	363027
239792	363028
16255	363029
30181	363030
3854	363031
123395	363032
36659	363033
99	363034
28526	363035
234167	363036
96741	363037
147444	363038
17046	363039
64134	363040
175182	363041
84744	363042
26037	363043
92686	363044
78511	363045
137125	363046
115828	363047
75962	363048
81935	363049
8294	363050
23333	363051
86523	363052
106505	363053
28281	363054
30065	363055
87827	363056
162151	363057
65785	363058
2002	363059
2499	363060
2533	363061
27277	363062
90349	363063
108646	363064
3471	363065
54564	363066
70709	363067
70115	363068
108721	363069
5973	363070
27238	363071
155209	363072
54516	363073
223374	363074
6833	363075
27230	363076
27070	363077
22097	363078
171818	363079
147180	363080
6835	363081
54348	363082
118811	363083
70663	363084
262	363085
42945	363086
32257	363087
22251	363088
17577	363089
22402	363090
108651	363091
43034	363092
39136	363093
1942	363094
91288	363095
9101	363096
5202	363097
53325	363098
3532	363099
10412	363100
5045	363101
1931	363102
39166	363103
7945	363104
966	363105
3548	363106
2824	363107
22343	363108
12726	363109
31208	363110
10624	363111
42638	363112
2527	363113
40350	363114
171063	363115
1132	363116
92551	363117
4504	363118
123904	363119
5045	363120
113569	363121
51186	363122
70633	363123
70322	363124
70507	363125
5121	363126
69950	363127
113486	363128
3120	363129
4510	363130
172998	363131
108635	363132
176	363133
43007	363134
70466	363135
4487	363136
12787	363137
1962	363138
107441	363139
5946	363140
217238	363141
7839	363142
3552	363143
108642	363144
2707	363145
15417	363146
1259	363147
14553	363148
123113	363149
143692	363150
94678	363151
262	363152
22124	363153
70022	363154
62949	363155
111	363156
10574	363157
5094	363158
3163	363159
171788	363160
91288	363161
12745	363162
18430	363163
70571	363164
218149	363165
1135	363166
5918	363167
498	363168
18209	363169
3162	363170
63450	363171
70191	363172
40349	363173
1773	363174
42983	363175
952	363176
619	363177
148673	363178
12735	363179
27453	363180
147176	363181
25977	363182
108721	363183
10576	363184
171345	363185
54712	363186
54586	363187
27236	363188
51284	363189
171139	363190
123808	363191
1580	363192
92578	363193
1597	363194
1149	363195
3982	363196
105254	363197
3163	363198
172408	363199
92145	363200
9650	363201
9068	363202
18351	363203
156189	363204
63418	363205
6724	363206
5918	363207
91619	363208
967	363209
2776	363210
55	363211
124325	363212
3941	363213
54528	363214
173002	363215
81180	363216
5949	363217
5912	363218
1973	363219
9243	363220
1134	363221
2789	363222
49424	363223
22347	363224
107433	363225
63082	363226
3099	363227
27222	363228
2205	363229
63477	363230
7534	363231
12653	363232
62716	363233
214514	363234
141751	363235
3533	363236
82029	363237
147130	363238
13679	363239
38471	363240
2985	363241
827	363242
20569	363243
118	363244
37420	363245
88115	363246
157642	363247
92682	363248
92030	363249
54183	363250
91954	363251
20123	363252
130041	363253
87351	363254
91954	363255
15556	363256
2123	363257
148175	363258
25103	363259
12638	363260
74048	363261
44916	363262
118812	363263
154769	363264
142689	363265
6161	363266
39900	363267
20410	363268
18817	363269
14048	363270
42565	363271
80067	363272
153784	363273
5544	363274
48766	363275
13815	363276
2220	363277
223104	363278
43732	363279
104262	363280
24011	363281
4762	363282
104185	363283
78885	363284
103343	363285
61325	363286
196179	363287
78938	363288
19656	363289
142047	363290
33906	363291
60161	363292
139370	363293
195328	363294
357	363295
16494	363296
34241	363297
140920	363298
60178	363299
44792	363300
4179	363301
12946	363302
47473	363303
32790	363304
28185	363305
24004	363306
2179	363307
114371	363308
33213	363309
81993	363310
92192	363311
3226	363312
5458	363313
31598	363314
128684	363315
16632	363316
18194	363317
4694	363318
2699	363319
225314	363320
26322	363321
106107	363322
7210	363323
19831	363324
81966	363325
106459	363326
48078	363327
147286	363328
2699	363329
2699	363330
22806	363331
3091	363332
146862	363333
112331	363334
18905	363335
85728	363336
229776	363337
54766	363338
6265	363339
157096	363340
130	363341
110979	363342
2583	363343
233	363344
691	363345
14455	363346
27432	363347
74	363348
176688	363349
127153	363350
175996	363351
128406	363352
260	363353
44770	363354
939	363355
14283	363356
185487	363357
15763	363358
96088	363359
27687	363360
55741	363361
127544	363362
131788	363363
43763	363364
1643	363365
95008	363366
133563	363367
15746	363368
128440	363369
95268	363370
15527	363371
44349	363372
4216	363373
43615	363374
178525	363375
97299	363376
133425	363377
72521	363378
26	363379
4041	363380
94599	363381
76548	363382
205559	363383
10656	363384
73346	363385
45072	363386
57275	363387
63429	363388
98944	363389
627	363390
73279	363391
1061	363392
51343	363393
43	363394
23769	363395
9866	363396
20430	363397
43040	363398
61266	363399
30631	363400
132000	363401
73813	363402
128338	363403
9463	363404
73982	363405
178104	363406
96603	363407
140789	363408
55714	363409
127072	363410
95450	363411
182202	363412
132345	363413
98192	363414
198496	363415
27953	363416
129909	363417
94384	363418
28290	363419
20368	363420
38489	363421
83001	363422
131440	363423
13019	363424
55642	363425
795	363426
35812	363427
97858	363428
175836	363429
88511	363430
47157	363431
66712	363432
10962	363433
94460	363434
55672	363435
51942	363436
2990	363437
51816	363438
34779	363439
9667	363440
44821	363441
18917	363442
125741	363443
64466	363444
11099	363445
72118	363446
9543	363447
204	363448
78767	363449
18020	363450
8632	363451
23177	363452
7	363453
56247	363454
8021	363455
132456	363456
7074	363457
96245	363458
30361	363459
43603	363460
43663	363461
37114	363462
6927	363463
80203	363464
1902	363465
73340	363466
1029	363467
15282	363468
5208	363469
3101	363470
632	363471
1861	363472
2276	363473
6139	363474
26169	363475
36618	363476
89828	363477
15785	363478
4070	363479
425	363480
51764	363481
907	363482
4711	363483
29770	363484
11579	363485
85404	363486
17453	363487
217803	363488
1881	363489
22922	363490
1193	363491
28855	363492
42398	363493
34585	363494
10529	363495
12571	363496
11	363497
11	363498
10	363499
48628	363500
13976	363501
80566	363502
25079	363503
28128	363504
25079	363505
275	363506
37632	363507
37632	363508
56762	363509
218993	363510
1202	363511
60634	363512
7456	363513
375	363514
10214	363515
611	363516
45290	363517
45406	363518
662	363519
156285	363520
47190	363521
86219	363522
226623	363523
229462	363524
156906	363525
113975	363526
26208	363527
70871	363528
10214	363529
129834	363530
771	363531
41398	363532
10214	363533
14443	363534
7568	363535
1033	363536
68188	363537
52736	363538
15718	363539
41516	363540
91738	363541
87343	363542
70870	363543
238327	363544
55018	363545
220244	363546
26125	363547
13599	363548
23430	363549
704	363550
5311	363551
815	363552
228648	363553
773	363554
131969	363555
73949	363556
4083	363557
11524	363558
4815	363559
25622	363560
46066	363561
182228	363562
24151	363563
2640	363564
24243	363565
4083	363566
2956	363567
74815	363568
64364	363569
87330	363570
40571	363571
170193	363572
2256	363573
14481	363574
4083	363575
166	363576
8133	363577
2993	363578
64962	363579
5375	363580
185	363581
1863	363582
21107	363583
10015	363584
818	363585
2322	363586
15777	363587
2322	363588
55565	363589
61594	363590
17048	363591
4083	363592
149	363593
82977	363594
82290	363595
704	363596
46009	363597
2956	363598
16471	363599
16471	363600
233572	363601
11618	363602
18340	363603
704	363604
165373	363605
171946	363606
10714	363607
52015	363608
106518	363609
215434	363610
38600	363611
106377	363612
7298	363613
7298	363614
106376	363615
2211	363616
7057	363617
31402	363618
7306	363619
147795	363620
12239	363621
815	363622
44737	363623
19060	363624
2256	363625
161952	363626
67890	363627
79027	363628
132743	363629
74495	363630
22640	363631
4597	363632
134452	363633
1630	363634
662	363635
7049	363636
41	363637
221381	363638
40635	363639
622	363640
27174	363641
622	363642
622	363643
622	363644
4686	363645
229782	363646
66298	363647
85849	363648
85849	363649
42497	363650
32381	363651
5855	363652
157182	363653
177	363654
14004	363655
113001	363656
12647	363657
4391	363658
2396	363659
87736	363660
104778	363661
209695	363662
23268	363663
45449	363664
25317	363665
20931	363666
228142	363667
31903	363668
26383	363669
38614	363670
114450	363671
4281	363672
4285	363673
627	363674
31447	363675
2247	363676
6321	363677
39009	363678
30932	363679
166592	363680
23822	363681
2670	363682
208017	363683
45510	363684
220025	363685
291	363686
133002	363687
97119	363688
818	363689
24066	363690
204325	363691
13782	363692
29946	363693
14477	363694
48795	363695
5968	363696
561	363697
182703	363698
74457	363699
136521	363700
210346	363701
184087	363702
6145	363703
8371	363704
4376	363705
64627	363706
70872	363707
92784	363708
1846	363709
38487	363710
36800	363711
9431	363712
39099	363713
24978	363714
8258	363715
70035	363716
13266	363717
13266	363718
114381	363719
43071	363720
346	363721
71760	363722
25103	363723
4977	363724
45581	363725
9800	363726
93783	363727
2322	363728
6170	363729
40868	363730
815	363731
24839	363732
49648	363733
112141	363734
32887	363735
26178	363736
78397	363737
160412	363738
92123	363739
213915	363740
11119	363741
974	363742
113220	363743
116570	363744
113962	363745
52736	363746
74349	363747
118944	363748
40000	363749
110	363750
14437	363751
20433	363752
12048	363753
1888	363754
14268	363755
79944	363756
9667	363757
9667	363758
9667	363759
818	363760
56952	363761
18415	363762
208637	363763
111307	363764
54904	363765
48071	363766
59078	363767
55116	363768
40030	363769
70859	363770
28236	363771
2573	363772
149598	363773
55116	363774
14505	363775
14505	363776
197789	363777
29266	363778
156840	363779
124872	363780
88947	363781
225611	363782
29471	363783
86763	363784
2993	363785
17322	363786
2256	363787
41515	363788
17048	363789
122518	363790
183118	363791
9112	363792
162882	363793
662	363794
1709	363795
20863	363796
818	363797
9800	363798
8170	363799
28225	363800
28225	363801
110743	363802
7302	363803
1300	363804
1300	363805
40830	363806
143897	363807
40579	363808
178729	363809
1710	363810
208851	363811
4791	363812
4791	363813
46749	363814
7530	363815
62546	363816
13048	363817
1808	363818
32324	363819
110	363820
289	363821
22631	363822
15467	363823
28225	363824
55743	363825
229386	363826
160676	363827
28225	363828
9800	363829
2993	363830
319	363831
218612	363832
233998	363833
10194	363834
161424	363835
815	363836
240026	363837
21012	363838
25865	363839
83261	363840
763	363841
17440	363842
25825	363843
2677	363844
1506	363845
836	363846
2677	363847
14493	363848
2677	363849
10194	363850
8717	363851
3381	363852
3382	363853
64810	363854
32465	363855
1007	363856
222886	363857
39672	363858
10091	363859
122420	363860
15515	363861
97168	363862
154057	363863
101628	363864
113514	363865
8765	363866
13198	363867
23430	363868
18666	363869
8697	363870
185559	363871
129701	363872
66057	363873
7700	363874
4418	363875
85714	363876
32338	363877
125605	363878
11723	363879
18598	363880
480	363881
205255	363882
141717	363883
137711	363884
3989	363885
2942	363886
4217	363887
1986	363888
356	363889
356	363890
74590	363891
13897	363892
90218	363893
24213	363894
52591	363895
119566	363896
24628	363897
20166	363898
136172	363899
60624	363900
32207	363901
660	363902
24748	363903
13861	363904
4217	363905
30478	363906
23873	363907
13917	363908
23873	363909
184	363910
815	363911
150553	363912
13624	363913
218838	363914
85825	363915
85825	363916
122526	363917
2993	363918
31688	363919
162818	363920
138	363921
137603	363922
115706	363923
102351	363924
13282	363925
19954	363926
29628	363927
14283	363928
1115	363929
166965	363930
119113	363931
62922	363932
431	363933
16196	363934
69240	363935
7062	363936
2956	363937
33125	363938
188	363939
4251	363940
102167	363941
161896	363942
124858	363943
93098	363944
150917	363945
191765	363946
4136	363947
26197	363948
8117	363949
2993	363950
2993	363951
6136	363952
1091	363953
27204	363954
4395	363955
21093	363956
142283	363957
28266	363958
2400	363959
27131	363960
5311	363961
422	363962
126009	363963
5171	363964
3854	363965
185433	363966
187446	363967
139498	363968
107287	363969
220251	363970
185288	363971
86168	363972
219088	363973
223316	363974
158375	363975
12989	363976
8945	363977
26403	363978
4331	363979
91568	363980
129146	363981
9318	363982
4331	363983
16895	363984
16895	363985
226697	363986
116	363987
116	363988
234558	363989
218746	363990
86454	363991
142761	363992
220252	363993
27759	363994
60624	363995
1595	363996
116	363997
81745	363998
48936	363999
153416	364000
116	364001
186456	364002
4639	364003
102226	364004
5753	364005
17302	364006
40695	364007
1037	364008
42695	364009
15260	364010
227535	364011
16846	364012
161144	364013
103214	364014
4639	364015
219266	364016
1565	364017
156461	364018
83825	364019
64715	364020
160203	364021
30501	364022
30501	364023
41213	364024
240300	364025
2996	364026
227047	364027
130317	364028
5920	364029
3741	364030
144265	364031
1232	364032
85678	364033
23430	364034
160951	364035
14344	364036
74847	364037
151698	364038
97211	364039
2063	364040
59754	364041
114549	364042
1630	364043
13706	364044
128628	364045
115899	364046
115899	364047
57752	364048
6345	364049
38795	364050
44748	364051
61477	364052
6948	364053
172539	364054
1630	364055
114184	364056
14559	364057
2993	364058
6348	364059
24911	364060
116541	364061
324	364062
21574	364063
118038	364064
25766	364065
21574	364066
21574	364067
50465	364068
115766	364069
35	364070
114987	364071
16203	364072
48843	364073
41097	364074
11185	364075
15660	364076
57616	364077
5146	364078
44911	364079
72260	364080
71392	364081
19525	364082
177619	364083
6025	364084
3729	364085
22123	364086
2988	364087
206123	364088
133751	364089
24119	364090
82997	364091
50	364092
95553	364093
18996	364094
217343	364095
16734	364096
5654	364097
14416	364098
4919	364099
2118	364100
14512	364101
5621	364102
39832	364103
1504	364104
1504	364105
6	364106
2998	364107
65271	364108
3201	364109
3027	364110
301	364111
289	364112
85211	364113
191005	364114
175	364115
1702	364116
3014	364117
4250	364118
205	364119
14507	364120
161610	364121
1011	364122
212086	364123
608	364124
46709	364125
124167	364126
56872	364127
20799	364128
848	364129
156462	364130
39833	364131
30628	364132
143520	364133
772	364134
772	364135
772	364136
772	364137
772	364138
772	364139
772	364140
772	364141
233	364142
1852	364143
2952	364144
152077	364145
8628	364146
85046	364147
209435	364148
9518	364149
76018	364150
37376	364151
21022	364152
13394	364153
54766	364154
2836	364155
10259	364156
62400	364157
33177	364158
40666	364159
657	364160
143616	364161
199343	364162
62553	364163
21131	364164
75996	364165
121789	364166
39905	364167
12011	364168
157002	364169
40137	364170
25654	364171
29473	364172
65362	364173
112738	364174
84656	364175
103773	364176
122474	364177
12293	364178
76184	364179
90886	364180
12670	364181
145394	364182
145145	364183
116490	364184
62961	364185
56071	364186
107525	364187
112403	364188
152529	364189
152599	364190
1223	364191
714	364192
301	364193
524	364194
1689	364195
200729	364196
88018	364197
8661	364198
4702	364199
1852	364200
3325	364201
55712	364202
43004	364203
8765	364204
36918	364205
95990	364206
49753	364207
153555	364208
189010	364209
43218	364210
12856	364211
57047	364212
92003	364213
33848	364214
18265	364215
11944	364216
56359	364217
45227	364218
80879	364219
33848	364220
188044	364221
216130	364222
23220	364223
51477	364224
3213	364225
94688	364226
897	364227
3755	364228
38531	364229
2557	364230
87162	364231
42369	364232
42262	364233
31474	364234
91	364235
134799	364236
11662	364237
20106	364238
148785	364239
134600	364240
10549	364241
3930	364242
104587	364243
728	364244
15534	364245
90806	364246
6193	364247
37965	364248
616	364249
13911	364250
163946	364251
42369	364252
105604	364253
32525	364254
15883	364255
107202	364256
11531	364257
103187	364258
62063	364259
5809	364260
71669	364261
30461	364262
65238	364263
32727	364264
138984	364265
10534	364266
143043	364267
91268	364268
8327	364269
6542	364270
40856	364271
12582	364272
7759	364273
61816	364274
3413	364275
77147	364276
183290	364277
88887	364278
11	364279
33670	364280
8171	364281
97740	364282
104371	364283
78380	364284
48101	364285
22728	364286
11	364287
1644	364288
6685	364289
16	364290
8966	364291
21743	364292
191021	364293
12431	364294
6681	364295
139757	364296
909	364297
5794	364298
75997	364299
15002	364300
33542	364301
10501	364302
932	364303
46	364304
3641	364305
46	364306
5015	364307
18128	364308
8981	364309
7737	364310
91	364311
15030	364312
3059	364313
22051	364314
105574	364315
7356	364316
42177	364317
36303	364318
1383	364319
481	364320
37246	364321
53916	364322
575	364323
4398	364324
82144	364325
2543	364326
15030	364327
265	364328
46725	364329
7731	364330
21971	364331
7739	364332
107505	364333
12412	364334
2760	364335
46	364336
13717	364337
3446	364338
2279	364339
120151	364340
30701	364341
15346	364342
36936	364343
17672	364344
146971	364345
49802	364346
340	364347
59235	364348
17516	364349
47117	364350
32641	364351
17449	364352
61842	364353
29148	364354
34489	364355
12009	364356
300	364357
94	364358
7456	364359
13350	364360
51973	364361
17449	364362
237158	364363
4374	364364
73723	364365
155367	364366
13393	364367
86690	364368
65836	364369
57813	364370
94	364371
168270	364372
430	364373
5695	364374
39956	364375
2097	364376
102826	364377
69728	364378
55938	364379
13004	364380
50838	364381
101725	364382
238619	364383
838	364384
3375	364385
61822	364386
20123	364387
27087	364388
15665	364389
91874	364390
233	364391
115894	364392
1852	364393
3693	364394
25375	364395
210241	364396
993	364397
2796	364398
13626	364399
37412	364400
30311	364401
73082	364402
36639	364403
21511	364404
155	364405
22163	364406
40484	364407
14311	364408
71427	364409
117762	364410
142391	364411
4711	364412
80965	364413
116651	364414
116224	364415
98509	364416
116773	364417
160210	364418
97793	364419
18817	364420
97272	364421
113	364422
834	364423
6156	364424
76459	364425
16486	364426
71803	364427
87250	364428
39223	364429
20835	364430
124880	364431
135942	364432
45781	364433
2773	364434
10111	364435
35192	364436
99245	364437
45	364438
70304	364439
147296	364440
25263	364441
5168	364442
27622	364443
24265	364444
8595	364445
50836	364446
25341	364447
16267	364448
6234	364449
53377	364450
4773	364451
80839	364452
46794	364453
143777	364454
13537	364455
694	364456
191605	364457
4152	364458
3781	364459
83980	364460
8780	364461
3229	364462
11656	364463
4373	364464
5567	364465
2540	364466
81991	364467
16379	364468
55310	364469
11051	364470
20806	364471
76116	364472
547	364473
147546	364474
74608	364475
48739	364476
1466	364477
23929	364478
23347	364479
27878	364480
15731	364481
13834	364482
85681	364483
13418	364484
13522	364485
62424	364486
19561	364487
7086	364488
82	364489
6080	364490
8184	364491
225	364492
18858	364493
30016	364494
4892	364495
141695	364496
50191	364497
76172	364498
318	364499
13797	364500
160313	364501
201	364502
3229	364503
486	364504
48634	364505
5433	364506
80220	364507
4771	364508
103	364509
10872	364510
1895	364511
18832	364512
31470	364513
203	364514
64864	364515
56990	364516
11268	364517
19671	364518
48500	364519
21254	364520
132708	364521
40264	364522
14356	364523
16187	364524
3140	364525
53289	364526
16786	364527
30602	364528
70865	364529
36157	364530
4107	364531
3495	364532
11493	364533
53410	364534
5229	364535
12022	364536
7897	364537
7391	364538
11270	364539
13387	364540
11520	364541
9790	364542
18793	364543
14519	364544
5877	364545
2986	364546
183682	364547
1980	364548
34371	364549
22386	364550
55023	364551
204763	364552
112602	364553
205	364554
19302	364555
109734	364556
20844	364557
66876	364558
95909	364559
28188	364560
62365	364561
219937	364562
156555	364563
99011	364564
116114	364565
32782	364566
30311	364567
162339	364568
20492	364569
53869	364570
20492	364571
48676	364572
12946	364573
190946	364574
137522	364575
70517	364576
76996	364577
173689	364578
11664	364579
57605	364580
30311	364581
124206	364582
174742	364583
12759	364584
61842	364585
47874	364586
106440	364587
110455	364588
12757	364589
12681	364590
37138	364591
212680	364592
48102	364593
106695	364594
25158	364595
9608	364596
6286	364597
132450	364598
154962	364599
110455	364600
106442	364601
109521	364602
40592	364603
52759	364604
7209	364605
211959	364606
24477	364607
51356	364608
80	364609
42995	364610
5054	364611
139417	364612
142305	364613
69923	364614
6250	364615
48156	364616
217871	364617
8482	364618
8482	364619
4522	364620
38109	364621
23817	364622
6403	364623
25528	364624
197933	364625
25528	364626
51321	364627
227097	364628
24182	364629
112142	364630
60139	364631
129479	364632
99008	364633
24992	364634
45812	364635
44063	364636
7163	364637
215649	364638
20069	364639
154198	364640
152426	364641
77700	364642
31477	364643
62205	364644
3645	364645
159029	364646
38819	364647
26120	364648
32915	364649
25972	364650
5054	364651
292	364652
42798	364653
23861	364654
23861	364655
156756	364656
38807	364657
23861	364658
96139	364659
51321	364660
51321	364661
159329	364662
110394	364663
67277	364664
82972	364665
7823	364666
11822	364667
7310	364668
94398	364669
39079	364670
146921	364671
11814	364672
126550	364673
9914	364674
95914	364675
157259	364676
146727	364677
85930	364678
49029	364679
124781	364680
90373	364681
386	364682
48843	364683
66041	364684
160270	364685
10997	364686
15669	364687
17403	364688
58501	364689
180357	364690
2523	364691
70894	364692
105827	364693
21157	364694
9687	364695
20636	364696
70410	364697
213005	364698
84547	364699
57824	364700
24638	364701
131414	364702
36851	364703
178277	364704
23342	364705
4239	364706
93693	364707
33267	364708
78551	364709
140561	364710
107445	364711
79134	364712
4009	364713
102085	364714
41090	364715
68752	364716
45329	364717
105191	364718
56786	364719
15011	364720
165173	364721
16369	364722
52339	364723
2393	364724
52433	364725
12547	364726
53688	364727
12527	364728
226615	364729
71686	364730
92653	364731
159916	364732
102833	364733
45905	364734
16655	364735
37868	364736
69651	364737
60320	364738
130105	364739
33645	364740
78804	364741
56254	364742
7700	364743
41082	364744
2891	364745
109488	364746
77582	364747
11700	364748
15011	364749
146634	364750
69690	364751
33251	364752
60259	364753
42333	364754
51477	364755
46111	364756
113209	364757
79726	364758
78153	364759
68992	364760
408	364761
84901	364762
5718	364763
77791	364764
6581	364765
69203	364766
3298	364767
38017	364768
161742	364769
26696	364770
121767	364771
12536	364772
120272	364773
183929	364774
37012	364775
42107	364776
67	364777
15024	364778
105202	364779
122606	364780
121336	364781
4221	364782
237469	364783
22812	364784
47512	364785
103061	364786
15051	364787
81393	364788
160259	364789
2758	364790
33664	364791
26972	364792
109469	364793
16352	364794
107991	364795
24939	364796
22404	364797
107458	364798
10546	364799
12573	364800
24914	364801
98952	364802
96089	364803
179024	364804
20441	364805
13503	364806
4436	364807
2063	364808
3830	364809
22064	364810
9025	364811
78183	364812
3686	364813
14975	364814
21991	364815
265	364816
10562	364817
20688	364818
11596	364819
79030	364820
192338	364821
20544	364822
5454	364823
16610	364824
6579	364825
197730	364826
143704	364827
42107	364828
29869	364829
56723	364830
112829	364831
21739	364832
53861	364833
4451	364834
99100	364835
105459	364836
29727	364837
147420	364838
71764	364839
5268	364840
12590	364841
179089	364842
99345	364843
7261	364844
79550	364845
144499	364846
69455	364847
1879	364848
20543	364849
6779	364850
62714	364851
201312	364852
116596	364853
20541	364854
145700	364855
17926	364856
2348	364857
144223	364858
121539	364859
2758	364860
116269	364861
77012	364862
79233	364863
149299	364864
3072	364865
30987	364866
38942	364867
1247	364868
493	364869
53483	364870
5792	364871
7067	364872
33626	364873
114665	364874
204081	364875
53501	364876
131779	364877
327	364878
88268	364879
81682	364880
227151	364881
51860	364882
14935	364883
31080	364884
2033	364885
8691	364886
2308	364887
106759	364888
549	364889
57418	364890
119759	364891
4451	364892
33277	364893
14880	364894
33427	364895
2543	364896
40741	364897
63036	364898
120774	364899
148242	364900
157192	364901
65929	364902
53391	364903
18027	364904
55569	364905
63671	364906
131755	364907
182798	364908
134844	364909
2405	364910
2305	364911
107703	364912
7617	364913
53637	364914
179230	364915
130982	364916
43601	364917
33470	364918
19866	364919
19866	364920
48876	364921
186	364922
61424	364923
5422	364924
33195	364925
239035	364926
231912	364927
3926	364928
5752	364929
167159	364930
114363	364931
61893	364932
26883	364933
10378	364934
5821	364935
33694	364936
3421	364937
5731	364938
112512	364939
138777	364940
6296	364941
10219	364942
32176	364943
19851	364944
9133	364945
7648	364946
26920	364947
40752	364948
15689	364949
200134	364950
10472	364951
69002	364952
3875	364953
36273	364954
12	364955
4440	364956
44068	364957
134460	364958
69279	364959
101322	364960
106716	364961
102200	364962
7008	364963
81554	364964
191075	364965
221300	364966
165216	364967
201542	364968
102511	364969
108226	364970
12514	364971
143881	364972
88003	364973
20625	364974
12568	364975
44334	364976
12973	364977
130465	364978
99007	364979
108331	364980
120067	364981
106946	364982
90536	364983
197777	364984
81029	364985
53822	364986
17979	364987
10927	364988
50795	364989
10927	364990
53316	364991
36576	364992
213426	364993
149007	364994
87745	364995
7583	364996
88649	364997
146483	364998
145202	364999
177585	365000
106845	365001
55989	365002
142293	365003
203645	365004
135429	365005
199923	365006
97473	365007
49287	365008
234684	365009
181402	365010
107742	365011
133306	365012
104704	365013
79215	365014
184618	365015
197425	365016
180658	365017
27912	365018
105086	365019
3882	365020
59318	365021
61547	365022
37202	365023
144552	365024
16	365025
27039	365026
22054	365027
128783	365028
5413	365029
41975	365030
3073	365031
33427	365032
8315	365033
55781	365034
20446	365035
14990	365036
6668	365037
4786	365038
36311	365039
42809	365040
152	365041
64536	365042
142949	365043
38955	365044
12590	365045
26695	365046
114544	365047
7651	365048
21736	365049
79609	365050
155365	365051
90984	365052
154157	365053
61466	365054
103872	365055
39852	365056
99422	365057
58109	365058
63427	365059
68967	365060
30164	365061
30270	365062
102832	365063
18863	365064
36053	365065
12567	365066
165825	365067
37938	365068
16083	365069
30011	365070
138920	365071
6585	365072
59718	365073
94162	365074
49502	365075
549	365076
228176	365077
6657	365078
127569	365079
15115	365080
39822	365081
63433	365082
219582	365083
46843	365084
12232	365085
10376	365086
2739	365087
21821	365088
71881	365089
71881	365090
26846	365091
75705	365092
58847	365093
33453	365094
43752	365095
40323	365096
34615	365097
78102	365098
2379	365099
105094	365100
48315	365101
85799	365102
227157	365103
17017	365104
3447	365105
36053	365106
12395	365107
24762	365108
10461	365109
22013	365110
4448	365111
15035	365112
21953	365113
1381	365114
2348	365115
6598	365116
146789	365117
12572	365118
47840	365119
31339	365120
12585	365121
55416	365122
37683	365123
79260	365124
12558	365125
103748	365126
39536	365127
53812	365128
26708	365129
46972	365130
27036	365131
6664	365132
122471	365133
183043	365134
22043	365135
121657	365136
194160	365137
15612	365138
49010	365139
14938	365140
119186	365141
35171	365142
46807	365143
126555	365144
84516	365145
16655	365146
41578	365147
8955	365148
3067	365149
120153	365150
38277	365151
31840	365152
78249	365153
180615	365154
30456	365155
26735	365156
71651	365157
96	365158
41875	365159
6664	365160
22040	365161
12	365162
72452	365163
15024	365164
74958	365165
7693	365166
163304	365167
114678	365168
13605	365169
682	365170
78723	365171
29490	365172
55169	365173
73176	365174
8899	365175
99933	365176
21859	365177
47926	365178
21858	365179
4450	365180
7675	365181
77140	365182
94745	365183
67	365184
15035	365185
126935	365186
220521	365187
71378	365188
61713	365189
14235	365190
111664	365191
110146	365192
4317	365193
44796	365194
124358	365195
32044	365196
162692	365197
154381	365198
61606	365199
14709	365200
87609	365201
59777	365202
236678	365203
15716	365204
48664	365205
73541	365206
113281	365207
40412	365208
21218	365209
51159	365210
65685	365211
51186	365212
32203	365213
26006	365214
51134	365215
113382	365216
85208	365217
85161	365218
40418	365219
4009	365220
113309	365221
113352	365222
113279	365223
155021	365224
40414	365225
65649	365226
217268	365227
155128	365228
18199	365229
85233	365230
32224	365231
51129	365232
85154	365233
65693	365234
32221	365235
85153	365236
113314	365237
65626	365238
32213	365239
51135	365240
113276	365241
155194	365242
65686	365243
51145	365244
85224	365245
65582	365246
51129	365247
32235	365248
223364	365249
158479	365250
161961	365251
108546	365252
2172	365253
198862	365254
11124	365255
17204	365256
54263	365257
2460	365258
54109	365259
62755	365260
92020	365261
7839	365262
24474	365263
9288	365264
72255	365265
102078	365266
143922	365267
109450	365268
35252	365269
5134	365270
70300	365271
42728	365272
42728	365273
366	365274
4476	365275
54403	365276
79176	365277
37199	365278
4476	365279
85503	365280
134088	365281
156223	365282
75350	365283
84765	365284
123431	365285
92203	365286
22411	365287
2492	365288
13918	365289
54507	365290
9070	365291
42872	365292
124140	365293
12178	365294
42544	365295
42598	365296
26520	365297
42895	365298
67513	365299
24716	365300
31650	365301
69550	365302
35252	365303
171701	365304
6836	365305
5266	365306
5266	365307
15716	365308
16394	365309
10575	365310
3132	365311
6830	365312
68136	365313
227652	365314
1649	365315
178982	365316
186056	365317
42614	365318
221110	365319
108517	365320
24020	365321
150596	365322
94130	365323
88928	365324
113017	365325
7513	365326
66549	365327
62941	365328
236029	365329
12183	365330
74038	365331
18715	365332
1891	365333
4250	365334
57379	365335
29757	365336
227	365337
114595	365338
48803	365339
201600	365340
40010	365341
160632	365342
25951	365343
55018	365344
103435	365345
49037	365346
8513	365347
36273	365348
88851	365349
32429	365350
32653	365351
6815	365352
171056	365353
36777	365354
52711	365355
18546	365356
75473	365357
49379	365358
33914	365359
91937	365360
116478	365361
4774	365362
1000	365363
3533	365364
3515	365365
17410	365366
52348	365367
19793	365368
84500	365369
34040	365370
51523	365371
83508	365372
33912	365373
48570	365374
38574	365375
58686	365376
4736	365377
123184	365378
47660	365379
223	365380
223	365381
156577	365382
24793	365383
24793	365384
106435	365385
10998	365386
30741	365387
20330	365388
64579	365389
397	365390
30741	365391
14814	365392
11557	365393
13047	365394
1645	365395
4382	365396
12315	365397
140525	365398
80448	365399
3632	365400
12525	365401
1202	365402
1855	365403
8024	365404
1515	365405
123495	365406
156449	365407
56701	365408
3196	365409
54611	365410
65865	365411
230631	365412
17694	365413
155829	365414
41367	365415
1208	365416
95558	365417
146924	365418
11830	365419
61736	365420
3693	365421
2540	365422
84500	365423
24841	365424
65383	365425
1154	365426
13823	365427
16598	365428
200254	365429
92469	365430
60776	365431
19600	365432
1432	365433
8670	365434
33687	365435
2630	365436
20404	365437
209324	365438
10221	365439
49002	365440
490	365441
10966	365442
418	365443
19901	365444
8463	365445
74091	365446
4677	365447
47663	365448
28622	365449
37008	365450
17758	365451
27437	365452
3316	365453
26544	365454
1562	365455
21573	365456
31817	365457
17371	365458
124405	365459
12141	365460
2124	365461
11898	365462
2259	365463
25309	365464
38359	365465
40436	365466
11711	365467
32269	365468
6931	365469
12802	365470
2562	365471
38742	365472
10282	365473
3749	365474
7044	365475
36369	365476
50160	365477
13910	365478
12924	365479
237217	365480
7943	365481
13203	365482
3153	365483
57736	365484
12770	365485
22111	365486
3827	365487
31632	365488
95366	365489
87945	365490
22749	365491
51379	365492
24806	365493
12022	365494
68459	365495
148815	365496
14357	365497
52116	365498
38725	365499
8769	365500
94281	365501
30237	365502
1734	365503
49088	365504
174322	365505
30168	365506
915	365507
44257	365508
9111	365509
2577	365510
487	365511
1580	365512
20126	365513
4739	365514
2437	365515
12723	365516
200061	365517
1279	365518
95372	365519
75295	365520
4841	365521
17685	365522
2008	365523
20572	365524
10636	365525
164252	365526
17944	365527
16320	365528
31445	365529
2452	365530
1144	365531
1970	365532
1432	365533
48064	365534
3033	365535
50587	365536
154114	365537
82819	365538
233577	365539
4065	365540
173897	365541
2822	365542
2952	365543
70313	365544
1940	365545
186562	365546
225985	365547
50368	365548
15842	365549
221840	365550
149676	365551
6944	365552
17333	365553
27948	365554
7603	365555
123749	365556
2121	365557
13831	365558
165224	365559
269	365560
25853	365561
34244	365562
13998	365563
1876	365564
25302	365565
55474	365566
1504	365567
3938	365568
750	365569
4326	365570
27257	365571
650	365572
133234	365573
18402	365574
1738	365575
23018	365576
2643	365577
1262	365578
3984	365579
1045	365580
1506	365581
4606	365582
60537	365583
6032	365584
2912	365585
150850	365586
146004	365587
214581	365588
39424	365589
19669	365590
21148	365591
22475	365592
7412	365593
105	365594
58307	365595
24075	365596
1424	365597
216289	365598
47784	365599
16829	365600
6690	365601
116667	365602
5229	365603
4015	365604
29799	365605
185	365606
25851	365607
3006	365608
3994	365609
26397	365610
26397	365611
227889	365612
71527	365613
176700	365614
74684	365615
28	365616
3492	365617
10985	365618
225468	365619
81910	365620
15246	365621
60673	365622
15842	365623
22905	365624
67251	365625
11045	365626
75395	365627
118887	365628
1658	365629
3702	365630
28893	365631
71302	365632
132298	365633
18799	365634
18946	365635
569	365636
22269	365637
10628	365638
400	365639
15788	365640
47145	365641
22850	365642
6390	365643
18	365644
14195	365645
700	365646
42762	365647
87218	365648
1848	365649
6992	365650
15935	365651
4344	365652
124113	365653
70098	365654
176	365655
70098	365656
116960	365657
80057	365658
3595	365659
23898	365660
30103	365661
12644	365662
6765	365663
8851	365664
153919	365665
5091	365666
31174	365667
852	365668
16840	365669
64986	365670
5991	365671
43162	365672
51221	365673
1985	365674
13005	365675
61642	365676
19773	365677
894	365678
1234	365679
2206	365680
475	365681
3946	365682
112826	365683
189351	365684
3020	365685
213561	365686
182115	365687
24516	365688
37288	365689
144416	365690
1038	365691
1144	365692
63461	365693
4944	365694
4540	365695
72494	365696
58797	365697
31359	365698
229222	365699
4885	365700
2128	365701
11280	365702
3232	365703
119807	365704
3370	365705
17683	365706
32997	365707
23493	365708
49754	365709
36202	365710
11261	365711
19100	365712
125325	365713
416	365714
7410	365715
2986	365716
65697	365717
22695	365718
45021	365719
6510	365720
1532	365721
16593	365722
10773	365723
5983	365724
17805	365725
2931	365726
88647	365727
2931	365728
2931	365729
11630	365730
5199	365731
39354	365732
20135	365733
14666	365734
64601	365735
2539	365736
70064	365737
32944	365738
52565	365739
28679	365740
151680	365741
31177	365742
31224	365743
83339	365744
61734	365745
120325	365746
51825	365747
32558	365748
150670	365749
97837	365750
6043	365751
30932	365752
174	365753
124630	365754
126833	365755
237675	365756
125905	365757
177013	365758
48167	365759
178151	365760
24965	365761
105486	365762
147398	365763
208906	365764
7846	365765
154628	365766
234855	365767
55058	365768
127158	365769
38175	365770
143775	365771
204911	365772
158946	365773
27454	365774
36133	365775
22526	365776
80429	365777
17857	365778
63469	365779
204626	365780
14809	365781
147167	365782
40905	365783
147166	365784
204628	365785
147163	365786
106979	365787
164542	365788
204629	365789
36123	365790
49498	365791
204601	365792
204622	365793
204624	365794
1087	365795
41721	365796
25652	365797
261	365798
19312	365799
4818	365800
11545	365801
7508	365802
6094	365803
111241	365804
39298	365805
163633	365806
50834	365807
54598	365808
74431	365809
1195	365810
11796	365811
14591	365812
6937	365813
8583	365814
18765	365815
34	365816
18410	365817
14429	365818
21094	365819
3880	365820
122580	365821
225603	365822
13778	365823
15542	365824
96306	365825
6747	365826
64327	365827
39106	365828
38823	365829
212047	365830
4041	365831
555	365832
34676	365833
108715	365834
38073	365835
161959	365836
74207	365837
54166	365838
36503	365839
856	365840
17754	365841
11351	365842
36427	365843
56842	365844
21965	365845
37465	365846
321	365847
3311	365848
73094	365849
149202	365850
6313	365851
838	365852
6313	365853
32365	365854
201813	365855
30029	365856
1266	365857
96083	365858
7120	365859
1679	365860
18266	365861
21535	365862
56632	365863
162490	365864
57213	365865
38751	365866
103107	365867
11487	365868
18487	365869
42489	365870
8624	365871
28420	365872
4226	365873
2100	365874
281	365875
2336	365876
123	365877
156	365878
4851	365879
19064	365880
41507	365881
2709	365882
42578	365883
65674	365884
6494	365885
23530	365886
5902	365887
18645	365888
9103	365889
1452	365890
11731	365891
5898	365892
57315	365893
23121	365894
19345	365895
17154	365896
34620	365897
9935	365898
177	365899
739	365900
4708	365901
45826	365902
60062	365903
130600	365904
145	365905
152	365906
4226	365907
142	365908
2470	365909
1158	365910
6325	365911
4361	365912
18408	365913
1517	365914
104988	365915
14218	365916
7582	365917
16211	365918
139332	365919
59542	365920
6201	365921
10688	365922
16972	365923
5404	365924
23212	365925
139535	365926
13172	365927
19066	365928
35084	365929
39196	365930
23907	365931
15839	365932
76084	365933
11647	365934
212607	365935
36429	365936
5124	365937
108224	365938
1506	365939
212453	365940
2992	365941
32036	365942
111168	365943
28952	365944
23897	365945
87727	365946
11355	365947
4607	365948
36558	365949
74665	365950
113526	365951
5827	365952
122	365953
950	365954
12911	365955
5403	365956
769	365957
821	365958
45479	365959
5832	365960
5611	365961
65976	365962
95319	365963
87877	365964
39940	365965
43838	365966
106871	365967
12418	365968
1692	365969
48843	365970
217078	365971
1032	365972
23471	365973
77398	365974
979	365975
84284	365976
65329	365977
85452	365978
9585	365979
36856	365980
2443	365981
11081	365982
69969	365983
2382	365984
2114	365985
166172	365986
8375	365987
2717	365988
75311	365989
46704	365990
22527	365991
14559	365992
106	365993
14499	365994
8624	365995
271	365996
39135	365997
51419	365998
22095	365999
1969	366000
10415	366001
36502	366002
24306	366003
89182	366004
3746	366005
7359	366006
63968	366007
5672	366008
126283	366009
23749	366010
199318	366011
106540	366012
7359	366013
80854	366014
16927	366015
136688	366016
21346	366017
9607	366018
55129	366019
7179	366020
51267	366021
21679	366022
3427	366023
13250	366024
138564	366025
3040	366026
2689	366027
31462	366028
62235	366029
106532	366030
9534	366031
10205	366032
107105	366033
57246	366034
20429	366035
507	366036
18765	366037
3006	366038
321	366039
25543	366040
46496	366041
58004	366042
74247	366043
162046	366044
16882	366045
27737	366046
161982	366047
79872	366048
57464	366049
6962	366050
77686	366051
23073	366052
197208	366053
90786	366054
11108	366055
37449	366056
99251	366057
131948	366058
119676	366059
105595	366060
73294	366061
57231	366062
56769	366063
186915	366064
98920	366065
21591	366066
188290	366067
1669	366068
3085	366069
38286	366070
79205	366071
232891	366072
161308	366073
11058	366074
139945	366075
8106	366076
14815	366077
80155	366078
7660	366079
4414	366080
16569	366081
3448	366082
139102	366083
43129	366084
83026	366085
116054	366086
102667	366087
24511	366088
80021	366089
15566	366090
132441	366091
33726	366092
20108	366093
98451	366094
4414	366095
160699	366096
29247	366097
132423	366098
98111	366099
62746	366100
131850	366101
143991	366102
133063	366103
12463	366104
10383	366105
28456	366106
76549	366107
44666	366108
13445	366109
116468	366110
24511	366111
96325	366112
6933	366113
43780	366114
116054	366115
56767	366116
96267	366117
74506	366118
5395	366119
79834	366120
74082	366121
69352	366122
14987	366123
5787	366124
158107	366125
14135	366126
14135	366127
97018	366128
49188	366129
30023	366130
76054	366131
106960	366132
13200	366133
97333	366134
4665	366135
81456	366136
89554	366137
100074	366138
194364	366139
3902	366140
98999	366141
133941	366142
75041	366143
57351	366144
142677	366145
345	366146
57320	366147
106694	366148
66215	366149
132841	366150
6091	366151
74909	366152
32504	366153
182936	366154
49288	366155
36007	366156
37765	366157
224506	366158
187418	366159
103057	366160
98795	366161
4705	366162
87257	366163
98482	366164
233496	366165
97117	366166
98323	366167
132311	366168
133403	366169
2570	366170
15922	366171
4455	366172
98155	366173
78448	366174
97685	366175
180616	366176
61974	366177
98171	366178
140095	366179
133272	366180
98089	366181
96998	366182
96316	366183
183288	366184
185333	366185
130632	366186
96998	366187
132651	366188
35645	366189
184317	366190
97944	366191
229847	366192
182689	366193
160800	366194
130002	366195
98339	366196
186352	366197
20874	366198
75019	366199
15748	366200
76968	366201
98614	366202
13209	366203
141145	366204
18679	366205
182312	366206
61651	366207
97018	366208
185852	366209
37225	366210
2730	366211
30279	366212
118858	366213
88802	366214
9433	366215
13239	366216
161443	366217
80187	366218
57398	366219
23189	366220
16192	366221
183866	366222
186097	366223
16597	366224
18891	366225
143991	366226
2031	366227
145514	366228
57320	366229
193897	366230
3605	366231
24967	366232
197206	366233
105559	366234
52658	366235
56108	366236
108235	366237
133305	366238
30489	366239
52585	366240
7304	366241
8082	366242
217131	366243
47225	366244
38870	366245
62593	366246
74615	366247
30335	366248
73819	366249
28680	366250
28151	366251
10481	366252
224878	366253
4414	366254
158532	366255
79879	366256
19847	366257
90757	366258
53188	366259
6038	366260
38357	366261
10502	366262
15026	366263
15920	366264
100926	366265
6038	366266
61939	366267
120210	366268
200952	366269
80155	366270
74242	366271
74242	366272
28349	366273
131666	366274
66339	366275
13020	366276
4659	366277
6038	366278
57259	366279
31248	366280
11106	366281
18679	366282
29891	366283
15566	366284
13276	366285
14817	366286
51626	366287
2565	366288
13790	366289
4880	366290
9433	366291
130002	366292
181341	366293
146620	366294
51808	366295
115093	366296
7750	366297
23177	366298
57910	366299
5395	366300
21715	366301
98920	366302
73377	366303
13182	366304
74187	366305
37121	366306
2949	366307
8084	366308
99498	366309
31890	366310
117582	366311
162736	366312
28396	366313
41254	366314
73667	366315
41329	366316
182668	366317
63016	366318
97198	366319
30373	366320
11708	366321
50914	366322
32504	366323
129610	366324
13162	366325
29375	366326
36053	366327
73596	366328
2031	366329
81456	366330
66222	366331
6948	366332
229543	366333
134257	366334
44611	366335
31081	366336
17297	366337
131710	366338
131647	366339
14987	366340
7015	366341
91174	366342
2756	366343
48010	366344
2890	366345
37126	366346
105559	366347
74662	366348
133623	366349
20524	366350
15001	366351
2565	366352
96478	366353
16987	366354
116244	366355
2891	366356
146793	366357
170272	366358
134154	366359
131736	366360
40750	366361
184546	366362
182817	366363
1812	366364
27914	366365
13020	366366
181847	366367
57236	366368
198017	366369
8376	366370
3605	366371
78407	366372
26937	366373
38572	366374
158960	366375
24833	366376
105587	366377
18976	366378
104619	366379
48126	366380
44451	366381
13248	366382
133320	366383
22700	366384
129683	366385
30279	366386
160800	366387
187552	366388
35787	366389
221557	366390
13020	366391
188518	366392
239859	366393
16569	366394
2078	366395
30489	366396
23073	366397
7304	366398
132706	366399
15918	366400
80284	366401
79526	366402
9680	366403
3755	366404
131736	366405
231989	366406
162519	366407
23054	366408
104672	366409
105326	366410
108798	366411
105854	366412
64480	366413
195134	366414
57655	366415
97862	366416
2078	366417
2078	366418
4665	366419
229841	366420
40750	366421
230540	366422
30489	366423
19847	366424
120685	366425
194016	366426
162736	366427
194732	366428
61687	366429
44611	366430
98920	366431
57508	366432
57304	366433
195422	366434
78455	366435
16500	366436
13218	366437
97634	366438
133403	366439
43141	366440
28493	366441
6986	366442
97666	366443
124879	366444
28647	366445
105784	366446
7255	366447
132493	366448
8079	366449
52699	366450
53695	366451
120530	366452
222061	366453
169623	366454
183206	366455
113420	366456
116379	366457
81051	366458
121651	366459
15792	366460
239662	366461
104387	366462
222896	366463
48802	366464
116468	366465
141150	366466
11297	366467
164313	366468
76340	366469
80107	366470
35538	366471
98696	366472
198666	366473
97604	366474
105326	366475
142332	366476
103918	366477
98063	366478
156546	366479
193682	366480
103267	366481
16597	366482
44622	366483
47842	366484
157917	366485
74311	366486
133781	366487
139242	366488
15920	366489
96998	366490
74968	366491
5320	366492
181533	366493
59121	366494
4414	366495
143698	366496
2078	366497
97051	366498
187889	366499
101937	366500
13248	366501
96880	366502
133168	366503
7229	366504
19649	366505
142544	366506
19847	366507
183005	366508
225010	366509
1470	366510
115063	366511
162634	366512
10391	366513
92896	366514
105326	366515
27834	366516
21780	366517
113952	366518
73829	366519
44675	366520
9424	366521
13165	366522
9424	366523
10118	366524
37753	366525
173695	366526
63429	366527
1876	366528
39634	366529
12695	366530
78915	366531
643	366532
86607	366533
9019	366534
88070	366535
80978	366536
80883	366537
106072	366538
62217	366539
7750	366540
140572	366541
4156	366542
73669	366543
144358	366544
52995	366545
38164	366546
46790	366547
60236	366548
178796	366549
146901	366550
5932	366551
22365	366552
1304	366553
99050	366554
21132	366555
8254	366556
57734	366557
79107	366558
4963	366559
23431	366560
58728	366561
12314	366562
102218	366563
126042	366564
786	366565
56448	366566
42493	366567
15324	366568
2991	366569
18556	366570
5098	366571
9803	366572
162318	366573
170382	366574
109461	366575
18796	366576
2193	366577
43355	366578
82088	366579
420	366580
1418	366581
74765	366582
52898	366583
4036	366584
12840	366585
32666	366586
91368	366587
116431	366588
20605	366589
40701	366590
4494	366591
42964	366592
172478	366593
108116	366594
4033	366595
25199	366596
101946	366597
7837	366598
22520	366599
175249	366600
113663	366601
34796	366602
131161	366603
11412	366604
46758	366605
6676	366606
3311	366607
69962	366608
6711	366609
837	366610
124274	366611
51239	366612
18862	366613
53221	366614
11843	366615
171597	366616
69970	366617
32717	366618
82964	366619
12834	366620
65725	366621
2645	366622
155675	366623
45708	366624
29128	366625
172046	366626
3045	366627
54239	366628
42546	366629
20771	366630
5548	366631
17132	366632
50609	366633
106	366634
11275	366635
229708	366636
65739	366637
3427	366638
8868	366639
43454	366640
2197	366641
63517	366642
176655	366643
1106	366644
530	366645
60948	366646
10424	366647
87153	366648
5224	366649
12385	366650
71337	366651
48028	366652
173494	366653
134874	366654
126874	366655
3421	366656
17334	366657
72643	366658
172862	366659
78195	366660
46159	366661
12737	366662
25070	366663
17108	366664
125794	366665
190348	366666
1653	366667
22989	366668
2498	366669
19327	366670
62857	366671
29421	366672
63391	366673
12822	366674
1634	366675
104711	366676
15454	366677
10203	366678
24160	366679
16592	366680
952	366681
82194	366682
32851	366683
32529	366684
24289	366685
7509	366686
26622	366687
2700	366688
13226	366689
80299	366690
94990	366691
156951	366692
109433	366693
223470	366694
94843	366695
84833	366696
194	366697
31226	366698
21730	366699
14031	366700
47115	366701
20893	366702
61643	366703
184806	366704
89272	366705
23060	366706
33390	366707
30231	366708
140137	366709
72293	366710
10251	366711
4553	366712
37683	366713
3970	366714
104223	366715
32753	366716
57676	366717
16341	366718
54957	366719
18444	366720
91976	366721
21592	366722
8440	366723
2833	366724
14299	366725
39957	366726
50450	366727
755	366728
67438	366729
35707	366730
81336	366731
16932	366732
25153	366733
42419	366734
49676	366735
48575	366736
60755	366737
83382	366738
163843	366739
23834	366740
24544	366741
20951	366742
109280	366743
24778	366744
6946	366745
130443	366746
29912	366747
139861	366748
53289	366749
59764	366750
17092	366751
971	366752
4917	366753
29682	366754
18530	366755
5516	366756
33023	366757
4067	366758
2973	366759
38663	366760
26191	366761
7168	366762
26037	366763
40490	366764
125816	366765
195465	366766
6190	366767
2910	366768
5027	366769
8046	366770
24609	366771
201389	366772
79519	366773
853	366774
19403	366775
2271	366776
12348	366777
5584	366778
620	366779
670	366780
10446	366781
26130	366782
27084	366783
24643	366784
10377	366785
7441	366786
55758	366787
24479	366788
29671	366789
18511	366790
6343	366791
4477	366792
40979	366793
13933	366794
8515	366795
22110	366796
15357	366797
733	366798
171943	366799
267	366800
40402	366801
23877	366802
10908	366803
39654	366804
91525	366805
39654	366806
15632	366807
35175	366808
639	366809
46814	366810
4061	366811
174667	366812
85986	366813
65779	366814
5645	366815
4897	366816
10511	366817
14195	366818
5658	366819
5658	366820
695	366821
86934	366822
231651	366823
154007	366824
231552	366825
50561	366826
57752	366827
131259	366828
110589	366829
35494	366830
116545	366831
112287	366832
212410	366833
162311	366834
154260	366835
237216	366836
14195	366837
14207	366838
292	366839
32972	366840
21473	366841
49548	366842
43080	366843
24563	366844
105605	366845
138500	366846
9688	366847
62226	366848
10328	366849
11153	366850
1525	366851
31223	366852
204631	366853
1516	366854
24627	366855
66856	366856
164456	366857
106865	366858
48515	366859
47759	366860
34725	366861
10587	366862
44540	366863
30714	366864
63327	366865
184343	366866
13586	366867
46968	366868
31539	366869
31254	366870
87424	366871
58840	366872
70276	366873
5980	366874
902	366875
25340	366876
75030	366877
185628	366878
50254	366879
2128	366880
9492	366881
36846	366882
9606	366883
59067	366884
19	366885
48552	366886
17689	366887
33101	366888
50928	366889
48874	366890
55925	366891
33759	366892
10221	366893
44673	366894
96186	366895
67106	366896
191869	366897
11705	366898
18965	366899
8627	366900
10221	366901
5962	366902
17823	366903
6731	366904
9113	366905
64529	366906
8431	366907
18942	366908
96557	366909
105635	366910
54625	366911
32520	366912
3610	366913
4192	366914
35278	366915
2104	366916
84926	366917
31187	366918
1197	366919
36041	366920
1855	366921
20613	366922
1577	366923
523	366924
21161	366925
472	366926
29624	366927
75072	366928
16044	366929
25154	366930
84647	366931
9039	366932
74253	366933
870	366934
3032	366935
15859	366936
246	366937
4908	366938
134590	366939
1927	366940
46938	366941
45106	366942
40970	366943
3920	366944
7117	366945
488	366946
39444	366947
5498	366948
13501	366949
164207	366950
6147	366951
23726	366952
1604	366953
19444	366954
3039	366955
623	366956
2807	366957
11669	366958
57362	366959
214	366960
112787	366961
42412	366962
62362	366963
39521	366964
125571	366965
7211	366966
94785	366967
18718	366968
7925	366969
18345	366970
2069	366971
16167	366972
49772	366973
78350	366974
59075	366975
16096	366976
187669	366977
43926	366978
38621	366979
55766	366980
44364	366981
46356	366982
1603	366983
1188	366984
4327	366985
123767	366986
72572	366987
61931	366988
15255	366989
15102	366990
218747	366991
40	366992
84943	366993
40075	366994
3348	366995
173503	366996
78392	366997
60308	366998
35127	366999
4369	367000
98410	367001
2828	367002
110610	367003
59859	367004
4908	367005
52664	367006
14147	367007
8837	367008
160799	367009
22327	367010
4253	367011
8071	367012
3856	367013
43926	367014
15392	367015
11669	367016
111682	367017
632	367018
2243	367019
21761	367020
27307	367021
1246	367022
8135	367023
96557	367024
58454	367025
51455	367026
355	367027
111627	367028
2214	367029
415	367030
12333	367031
36429	367032
100813	367033
979	367034
91464	367035
62459	367036
583	367037
112641	367038
22971	367039
31415	367040
79257	367041
13481	367042
161775	367043
63408	367044
1011	367045
5857	367046
127246	367047
7650	367048
1980	367049
35267	367050
914	367051
84145	367052
26847	367053
53319	367054
161038	367055
106569	367056
87734	367057
23599	367058
7814	367059
5234	367060
70747	367061
487	367062
95738	367063
239888	367064
123168	367065
33165	367066
87593	367067
635	367068
33241	367069
111246	367070
66345	367071
469	367072
12832	367073
68164	367074
27930	367075
6387	367076
27402	367077
56443	367078
526	367079
10346	367080
13902	367081
54962	367082
7182	367083
4908	367084
52656	367085
7792	367086
10631	367087
210047	367088
85291	367089
20081	367090
7112	367091
55495	367092
30808	367093
35565	367094
40426	367095
20485	367096
32963	367097
21283	367098
205221	367099
30763	367100
88383	367101
35661	367102
86980	367103
113607	367104
110925	367105
9019	367106
1068	367107
27509	367108
76500	367109
41210	367110
5962	367111
149094	367112
85187	367113
7893	367114
44920	367115
36972	367116
63428	367117
29666	367118
18846	367119
33006	367120
6939	367121
29912	367122
3785	367123
26063	367124
172343	367125
3561	367126
9039	367127
16853	367128
47378	367129
42433	367130
66743	367131
77706	367132
4481	367133
17173	367134
1770	367135
129469	367136
8792	367137
695	367138
322	367139
93808	367140
21144	367141
14569	367142
30613	367143
6747	367144
9559	367145
8774	367146
7536	367147
39168	367148
45909	367149
33888	367150
100151	367151
17377	367152
153818	367153
15666	367154
2073	367155
3780	367156
95095	367157
19147	367158
12330	367159
16651	367160
206277	367161
39987	367162
43090	367163
12263	367164
30732	367165
9047	367166
1823	367167
11487	367168
195906	367169
29398	367170
627	367171
73367	367172
17671	367173
7803	367174
24919	367175
106	367176
12654	367177
453	367178
17232	367179
15310	367180
118402	367181
82203	367182
1045	367183
6650	367184
3776	367185
13172	367186
3979	367187
22270	367188
54869	367189
18444	367190
8494	367191
854	367192
177514	367193
1981	367194
911	367195
72029	367196
14349	367197
94844	367198
16950	367199
128580	367200
18257	367201
15215	367202
51012	367203
84143	367204
22605	367205
1604	367206
126882	367207
55506	367208
10034	367209
8180	367210
208110	367211
10701	367212
14550	367213
17	367214
54623	367215
18521	367216
277	367217
73562	367218
39459	367219
44440	367220
6736	367221
11918	367222
58837	367223
27854	367224
191	367225
72550	367226
14951	367227
105584	367228
41944	367229
36248	367230
1360	367231
153598	367232
24642	367233
55949	367234
95330	367235
15632	367236
17264	367237
157468	367238
11280	367239
2176	367240
37146	367241
23954	367242
228	367243
139384	367244
128301	367245
7846	367246
49246	367247
14195	367248
81839	367249
8281	367250
128174	367251
9892	367252
197986	367253
55925	367254
147407	367255
117985	367256
15632	367257
113713	367258
233319	367259
150994	367260
208074	367261
44026	367262
95451	367263
2540	367264
14624	367265
2656	367266
2594	367267
105480	367268
275	367269
11415	367270
6440	367271
191380	367272
7801	367273
12969	367274
234826	367275
64760	367276
15157	367277
49901	367278
126500	367279
55949	367280
211725	367281
95529	367282
20953	367283
7425	367284
27863	367285
46433	367286
106674	367287
7548	367288
4933	367289
195898	367290
1271	367291
55877	367292
110597	367293
6471	367294
109019	367295
83925	367296
216183	367297
82531	367298
77203	367299
6028	367300
499	367301
94020	367302
198887	367303
50127	367304
9244	367305
520	367306
113269	367307
161622	367308
48036	367309
10084	367310
209943	367311
31504	367312
76312	367313
10185	367314
91695	367315
79976	367316
100258	367317
6028	367318
43894	367319
28642	367320
21437	367321
32683	367322
15632	367323
41175	367324
18707	367325
64505	367326
196676	367327
2677	367328
36751	367329
21371	367330
1936	367331
91426	367332
34337	367333
163959	367334
3257	367335
149792	367336
83585	367337
1510	367338
16248	367339
2539	367340
61729	367341
11929	367342
7801	367343
55040	367344
6652	367345
70240	367346
146637	367347
25158	367348
234072	367349
1650	367350
13538	367351
72349	367352
114772	367353
43531	367354
56146	367355
36979	367356
126547	367357
49466	367358
2706	367359
87073	367360
99001	367361
124612	367362
4246	367363
6043	367364
49293	367365
105466	367366
133945	367367
116704	367368
15157	367369
85813	367370
157348	367371
824	367372
20967	367373
34945	367374
79598	367375
105179	367376
9801	367377
86999	367378
7483	367379
46452	367380
22313	367381
164712	367382
12790	367383
34	367384
137672	367385
27665	367386
2589	367387
63520	367388
28059	367389
13045	367390
2176	367391
34	367392
3183	367393
7425	367394
3400	367395
27863	367396
14951	367397
119296	367398
82809	367399
46737	367400
3374	367401
7475	367402
17651	367403
62756	367404
22633	367405
75103	367406
36308	367407
194943	367408
37093	367409
31660	367410
34463	367411
83751	367412
56302	367413
4907	367414
27753	367415
180027	367416
16524	367417
46534	367418
3343	367419
222879	367420
230583	367421
56002	367422
3803	367423
81839	367424
7360	367425
27636	367426
19339	367427
18511	367428
138945	367429
2540	367430
218284	367431
11280	367432
17651	367433
7360	367434
6604	367435
46808	367436
56823	367437
12481	367438
20964	367439
46433	367440
25358	367441
13653	367442
26156	367443
20647	367444
54735	367445
1470	367446
24395	367447
46682	367448
38971	367449
107563	367450
1503	367451
51309	367452
79585	367453
79515	367454
90678	367455
21751	367456
113059	367457
95488	367458
140478	367459
104085	367460
104124	367461
50102	367462
29894	367463
72546	367464
11780	367465
1820	367466
60826	367467
43784	367468
43526	367469
127871	367470
60378	367471
72028	367472
139526	367473
72383	367474
69004	367475
26275	367476
37603	367477
235275	367478
31958	367479
13775	367480
4944	367481
56784	367482
19549	367483
110472	367484
83819	367485
112891	367486
5620	367487
921	367488
5620	367489
34	367490
39355	367491
31325	367492
149238	367493
70800	367494
19550	367495
3277	367496
7261	367497
24262	367498
6297	367499
84612	367500
10434	367501
139529	367502
78908	367503
20751	367504
78955	367505
57	367506
1961	367507
25532	367508
1840	367509
18224	367510
1529	367511
13758	367512
7801	367513
15268	367514
2888	367515
26130	367516
61671	367517
46398	367518
256	367519
3966	367520
60805	367521
33221	367522
2282	367523
20343	367524
28238	367525
9401	367526
11549	367527
21005	367528
122839	367529
21246	367530
9400	367531
48777	367532
21246	367533
135613	367534
4380	367535
31002	367536
5247	367537
4597	367538
12987	367539
38176	367540
28822	367541
16890	367542
28015	367543
39103	367544
9401	367545
31758	367546
27095	367547
40816	367548
11918	367549
93717	367550
117	367551
70664	367552
758	367553
9199	367554
447	367555
1517	367556
4288	367557
58	367558
109575	367559
4090	367560
9187	367561
3118	367562
32856	367563
8172	367564
1410	367565
3271	367566
114093	367567
27064	367568
11510	367569
251	367570
40416	367571
42840	367572
54438	367573
38821	367574
60476	367575
112369	367576
56459	367577
36259	367578
3723	367579
4915	367580
10817	367581
76962	367582
65812	367583
182428	367584
31448	367585
36778	367586
75167	367587
33989	367588
92124	367589
18258	367590
93909	367591
113877	367592
70384	367593
1564	367594
151194	367595
924	367596
5125	367597
1144	367598
84514	367599
236012	367600
155979	367601
16297	367602
219	367603
84362	367604
1746	367605
40	367606
554	367607
7825	367608
39129	367609
565	367610
166348	367611
36786	367612
124241	367613
34217	367614
117119	367615
136750	367616
20973	367617
94693	367618
35565	367619
79805	367620
10330	367621
51680	367622
84383	367623
66372	367624
2184	367625
12806	367626
176619	367627
37172	367628
54055	367629
42662	367630
10806	367631
41238	367632
77822	367633
946	367634
2824	367635
1158	367636
124716	367637
24328	367638
6138	367639
31734	367640
119545	367641
33333	367642
1565	367643
42523	367644
2643	367645
4596	367646
33951	367647
27353	367648
70454	367649
72802	367650
109511	367651
3517	367652
9257	367653
8157	367654
6765	367655
2209	367656
18397	367657
50513	367658
1405	367659
152749	367660
30124	367661
54497	367662
82862	367663
26539	367664
37796	367665
21572	367666
10061	367667
45204	367668
103932	367669
24460	367670
18087	367671
1896	367672
6451	367673
5977	367674
24921	367675
8025	367676
15397	367677
6556	367678
237098	367679
89076	367680
40619	367681
31040	367682
17101	367683
3065	367684
36934	367685
1897	367686
21614	367687
21351	367688
70089	367689
36774	367690
22417	367691
67225	367692
27109	367693
18314	367694
6304	367695
59832	367696
87	367697
13782	367698
3882	367699
7414	367700
37009	367701
1088	367702
41549	367703
72339	367704
40430	367705
163582	367706
7749	367707
77526	367708
129763	367709
62321	367710
23777	367711
37275	367712
5527	367713
134630	367714
54152	367715
12063	367716
43057	367717
15858	367718
5466	367719
31253	367720
58554	367721
15237	367722
45020	367723
173000	367724
7399	367725
1129	367726
26282	367727
1680	367728
39287	367729
52016	367730
21421	367731
106113	367732
32581	367733
118762	367734
16095	367735
10576	367736
38671	367737
465	367738
10298	367739
13772	367740
36227	367741
109602	367742
307	367743
50823	367744
42774	367745
5281	367746
70037	367747
3164	367748
22791	367749
89	367750
1734	367751
12116	367752
4915	367753
126192	367754
9176	367755
3319	367756
17493	367757
16674	367758
29838	367759
43124	367760
141563	367761
26022	367762
23551	367763
12665	367764
59903	367765
26539	367766
25863	367767
3799	367768
4762	367769
124126	367770
30983	367771
143873	367772
16101	367773
126134	367774
39111	367775
110623	367776
61933	367777
13700	367778
25618	367779
73071	367780
70015	367781
1786	367782
3672	367783
94782	367784
56502	367785
2182	367786
71479	367787
2438	367788
71637	367789
58636	367790
3119	367791
207196	367792
60228	367793
32164	367794
80001	367795
52061	367796
172167	367797
18395	367798
88794	367799
3920	367800
7418	367801
110473	367802
1850	367803
19856	367804
3386	367805
36522	367806
9078	367807
15375	367808
4388	367809
5204	367810
15942	367811
4341	367812
154396	367813
93148	367814
124308	367815
18885	367816
160	367817
2491	367818
27489	367819
68298	367820
4072	367821
26960	367822
25728	367823
362	367824
1040	367825
2641	367826
20748	367827
7942	367828
5945	367829
131748	367830
48249	367831
1698	367832
37972	367833
9582	367834
177465	367835
93761	367836
30652	367837
15947	367838
8683	367839
40858	367840
55417	367841
14437	367842
18788	367843
81813	367844
12111	367845
33430	367846
105723	367847
223489	367848
117358	367849
105112	367850
4334	367851
153380	367852
110871	367853
149915	367854
15022	367855
90607	367856
52059	367857
23962	367858
214222	367859
145518	367860
42137	367861
235207	367862
110871	367863
34675	367864
15022	367865
58056	367866
39644	367867
43189	367868
66157	367869
10908	367870
9932	367871
197575	367872
60961	367873
15022	367874
53744	367875
127592	367876
37999	367877
30602	367878
15022	367879
15022	367880
17250	367881
48164	367882
127592	367883
135460	367884
11672	367885
71657	367886
17459	367887
19844	367888
30424	367889
31009	367890
39105	367891
61323	367892
79939	367893
194306	367894
20453	367895
79968	367896
12491	367897
86313	367898
188113	367899
24991	367900
60319	367901
19844	367902
71572	367903
27901	367904
54236	367905
53744	367906
42804	367907
93063	367908
44374	367909
57637	367910
14498	367911
84624	367912
4004	367913
50134	367914
12233	367915
11849	367916
127679	367917
43980	367918
158365	367919
166922	367920
198376	367921
203622	367922
140080	367923
141279	367924
17456	367925
105179	367926
76587	367927
11660	367928
110871	367929
82809	367930
9446	367931
233463	367932
112357	367933
53744	367934
154816	367935
55580	367936
6822	367937
60807	367938
8352	367939
38535	367940
65053	367941
129922	367942
48163	367943
196790	367944
140812	367945
141946	367946
54300	367947
5256	367948
49400	367949
16958	367950
5603	367951
15001	367952
34079	367953
65237	367954
1214	367955
25522	367956
98460	367957
54603	367958
6301	367959
8405	367960
1671	367961
4250	367962
78031	367963
141549	367964
4822	367965
4598	367966
3400	367967
12141	367968
31711	367969
2551	367970
4246	367971
1326	367972
9344	367973
29566	367974
5236	367975
45018	367976
24572	367977
16460	367978
228	367979
20233	367980
19499	367981
22631	367982
2952	367983
7128	367984
34436	367985
8817	367986
59299	367987
4589	367988
17236	367989
8585	367990
4201	367991
3223	367992
16145	367993
3716	367994
10205	367995
76242	367996
127600	367997
21387	367998
1039	367999
66658	368000
55898	368001
678	368002
46704	368003
22241	368004
2919	368005
32679	368006
8126	368007
110105	368008
946	368009
122981	368010
1968	368011
39444	368012
40058	368013
18605	368014
70445	368015
72572	368016
67558	368017
25838	368018
23690	368019
142395	368020
2202	368021
6842	368022
7241	368023
25265	368024
1416	368025
21240	368026
40379	368027
5913	368028
66496	368029
171102	368030
4384	368031
548	368032
82326	368033
155803	368034
150765	368035
223271	368036
9758	368037
25733	368038
35216	368039
290	368040
67982	368041
12630	368042
715	368043
1822	368044
48998	368045
3481	368046
118100	368047
40803	368048
155607	368049
2069	368050
30048	368051
23811	368052
5223	368053
21355	368054
72170	368055
40848	368056
46503	368057
43811	368058
119851	368059
63805	368060
15695	368061
4046	368062
421	368063
36227	368064
799	368065
84123	368066
70743	368067
56397	368068
26405	368069
77554	368070
16934	368071
79867	368072
15115	368073
3402	368074
497	368075
22150	368076
66836	368077
88251	368078
197110	368079
37019	368080
10154	368081
10297	368082
82467	368083
4802	368084
103664	368085
26033	368086
47188	368087
1546	368088
26503	368089
237617	368090
61998	368091
41263	368092
4551	368093
1143	368094
47270	368095
41124	368096
8331	368097
60229	368098
9774	368099
124852	368100
11172	368101
141104	368102
84135	368103
15858	368104
148201	368105
1884	368106
58961	368107
17316	368108
213	368109
218628	368110
54977	368111
70197	368112
62051	368113
2991	368114
3121	368115
17389	368116
40045	368117
78299	368118
43557	368119
12710	368120
38076	368121
140302	368122
31440	368123
27871	368124
189177	368125
4918	368126
103580	368127
26960	368128
17141	368129
80975	368130
950	368131
57514	368132
145747	368133
90470	368134
1603	368135
67164	368136
3492	368137
130993	368138
3531	368139
31437	368140
1136	368141
4492	368142
331	368143
2182	368144
149977	368145
20620	368146
8398	368147
2804	368148
9169	368149
3167	368150
1998	368151
17378	368152
39805	368153
4513	368154
173239	368155
29583	368156
119191	368157
897	368158
21560	368159
66118	368160
13893	368161
115951	368162
187	368163
44383	368164
24670	368165
1671	368166
7856	368167
21069	368168
432	368169
85425	368170
24932	368171
1909	368172
119036	368173
60737	368174
5754	368175
4396	368176
7099	368177
15172	368178
106286	368179
24476	368180
84075	368181
71964	368182
166472	368183
3573	368184
12154	368185
8158	368186
66887	368187
16681	368188
7487	368189
20200	368190
28273	368191
35127	368192
40699	368193
211262	368194
50450	368195
63916	368196
12341	368197
64568	368198
8770	368199
3527	368200
37772	368201
2861	368202
6284	368203
137704	368204
4528	368205
119408	368206
2108	368207
11916	368208
30393	368209
5861	368210
10069	368211
21616	368212
12600	368213
15167	368214
14947	368215
142758	368216
101417	368217
54116	368218
59378	368219
171825	368220
135505	368221
66822	368222
160861	368223
55318	368224
31418	368225
65565	368226
15709	368227
157189	368228
6811	368229
45463	368230
948	368231
80251	368232
23043	368233
3824	368234
83034	368235
380	368236
36499	368237
9078	368238
261	368239
2587	368240
28129	368241
115938	368242
180104	368243
195392	368244
184663	368245
24267	368246
12339	368247
87617	368248
111204	368249
12652	368250
68441	368251
49156	368252
37409	368253
362	368254
66177	368255
5513	368256
44889	368257
51671	368258
691	368259
45146	368260
98977	368261
26212	368262
115178	368263
5102	368264
196	368265
236184	368266
45654	368267
56507	368268
13985	368269
638	368270
45155	368271
1262	368272
6782	368273
1339	368274
104471	368275
7898	368276
1581	368277
3087	368278
15782	368279
39883	368280
34674	368281
2192	368282
127607	368283
24265	368284
164528	368285
46533	368286
35106	368287
88845	368288
1016	368289
41263	368290
23395	368291
8456	368292
4843	368293
109229	368294
61498	368295
1059	368296
21161	368297
93834	368298
60723	368299
17750	368300
300	368301
109364	368302
64320	368303
7414	368304
118748	368305
36921	368306
21462	368307
138152	368308
18936	368309
24502	368310
2113	368311
39205	368312
52220	368313
68434	368314
12010	368315
44979	368316
7549	368317
1576	368318
23563	368319
34236	368320
47557	368321
10814	368322
597	368323
56376	368324
54809	368325
10806	368326
20116	368327
7878	368328
3492	368329
14191	368330
110017	368331
87118	368332
11260	368333
17678	368334
6059	368335
38164	368336
251	368337
69947	368338
47858	368339
51852	368340
70291	368341
37333	368342
166789	368343
66928	368344
68268	368345
70268	368346
56497	368347
5102	368348
26614	368349
585	368350
648	368351
57944	368352
15671	368353
60968	368354
735	368355
4380	368356
137443	368357
4169	368358
67284	368359
133397	368360
3967	368361
117112	368362
33865	368363
52958	368364
23265	368365
529	368366
14258	368367
97226	368368
87574	368369
163	368370
78103	368371
38675	368372
1064	368373
50987	368374
46496	368375
122844	368376
48518	368377
156117	368378
171681	368379
13217	368380
36816	368381
7303	368382
7415	368383
51605	368384
93	368385
166585	368386
111406	368387
17653	368388
1948	368389
10334	368390
1460	368391
9942	368392
10293	368393
186345	368394
3300	368395
30711	368396
16386	368397
2220	368398
3719	368399
562	368400
25325	368401
6236	368402
213454	368403
5946	368404
935	368405
5052	368406
3636	368407
6964	368408
19118	368409
83841	368410
76169	368411
6873	368412
50790	368413
8430	368414
6385	368415
153349	368416
112011	368417
34399	368418
112146	368419
211551	368420
118778	368421
182270	368422
1428	368423
29904	368424
43776	368425
149037	368426
20885	368427
972	368428
92713	368429
61206	368430
13596	368431
2137	368432
33207	368433
32987	368434
24705	368435
29293	368436
890	368437
66692	368438
43171	368439
28692	368440
66030	368441
52586	368442
27631	368443
4341	368444
5559	368445
89137	368446
35592	368447
131	368448
212577	368449
83709	368450
29423	368451
35021	368452
1240	368453
14076	368454
88273	368455
105366	368456
59909	368457
85291	368458
78159	368459
32897	368460
219977	368461
150012	368462
2339	368463
32309	368464
7414	368465
16942	368466
53408	368467
166659	368468
13790	368469
114514	368470
175801	368471
32	368472
15101	368473
1571	368474
32295	368475
12721	368476
14802	368477
146092	368478
102754	368479
40475	368480
94495	368481
44479	368482
59806	368483
69	368484
42457	368485
119081	368486
5565	368487
52664	368488
25495	368489
2225	368490
101561	368491
40019	368492
16728	368493
26207	368494
137012	368495
129282	368496
16523	368497
799	368498
966	368499
6891	368500
37972	368501
42628	368502
9189	368503
195406	368504
112301	368505
1968	368506
1425	368507
27547	368508
153186	368509
33984	368510
7841	368511
47067	368512
13935	368513
51712	368514
91597	368515
1601	368516
34182	368517
26045	368518
11637	368519
9539	368520
125025	368521
15171	368522
84456	368523
65605	368524
208202	368525
33958	368526
142540	368527
54272	368528
5968	368529
65490	368530
64291	368531
4010	368532
68421	368533
16739	368534
142353	368535
3031	368536
99833	368537
51655	368538
1503	368539
218142	368540
27579	368541
6719	368542
9610	368543
24487	368544
49632	368545
288	368546
24990	368547
23408	368548
20468	368549
84235	368550
7831	368551
220610	368552
5225	368553
100330	368554
25570	368555
3039	368556
79213	368557
88833	368558
80364	368559
6065	368560
28583	368561
81500	368562
142699	368563
7927	368564
87217	368565
117	368566
396	368567
6183	368568
147871	368569
84376	368570
4961	368571
79604	368572
20731	368573
736	368574
34705	368575
152353	368576
2812	368577
160518	368578
32886	368579
27483	368580
160850	368581
1210	368582
1775	368583
26017	368584
66527	368585
1479	368586
15128	368587
182395	368588
38061	368589
24391	368590
2975	368591
1144	368592
3381	368593
2805	368594
82060	368595
41404	368596
10051	368597
6259	368598
83449	368599
39113	368600
24805	368601
8471	368602
108285	368603
164601	368604
38619	368605
5525	368606
38991	368607
16135	368608
11927	368609
50214	368610
87151	368611
225230	368612
1485	368613
222132	368614
13642	368615
89026	368616
222925	368617
61090	368618
21011	368619
199840	368620
17490	368621
32526	368622
82790	368623
109206	368624
4040	368625
39406	368626
13670	368627
215968	368628
6152	368629
4872	368630
882	368631
38291	368632
24008	368633
18816	368634
80989	368635
19109	368636
31698	368637
10195	368638
1619	368639
51947	368640
6259	368641
47518	368642
88601	368643
4476	368644
34757	368645
183	368646
26291	368647
6743	368648
83314	368649
9143	368650
40632	368651
24739	368652
36665	368653
10352	368654
21557	368655
124127	368656
50351	368657
67202	368658
32077	368659
20418	368660
5444	368661
173346	368662
49182	368663
14649	368664
1787	368665
26282	368666
21251	368667
6111	368668
4141	368669
16752	368670
55732	368671
4370	368672
10353	368673
13710	368674
6881	368675
771	368676
20323	368677
1537	368678
33318	368679
87653	368680
166181	368681
6538	368682
7599	368683
30493	368684
1003	368685
21955	368686
79802	368687
5283	368688
19856	368689
15566	368690
18349	368691
21985	368692
32819	368693
70194	368694
7385	368695
68272	368696
93008	368697
15464	368698
2393	368699
63608	368700
50837	368701
28715	368702
89175	368703
8819	368704
16972	368705
6556	368706
343	368707
10992	368708
59414	368709
162213	368710
228198	368711
113823	368712
164856	368713
260	368714
304	368715
11302	368716
15201	368717
427	368718
6967	368719
9750	368720
35528	368721
106293	368722
20272	368723
1134	368724
62221	368725
22503	368726
170	368727
67745	368728
5977	368729
70630	368730
268	368731
5472	368732
4037	368733
8239	368734
17683	368735
625	368736
16307	368737
4250	368738
39966	368739
2914	368740
70071	368741
3091	368742
5147	368743
65097	368744
779	368745
691	368746
57090	368747
28766	368748
22573	368749
2073	368750
3340	368751
135993	368752
20304	368753
6777	368754
1182	368755
4500	368756
97039	368757
79435	368758
1428	368759
22296	368760
10974	368761
16520	368762
129108	368763
22371	368764
6847	368765
7128	368766
21592	368767
2800	368768
9327	368769
35036	368770
3015	368771
94169	368772
2803	368773
2030	368774
130154	368775
2204	368776
38282	368777
103	368778
2586	368779
25893	368780
944	368781
8463	368782
5964	368783
26486	368784
16845	368785
7245	368786
8575	368787
51219	368788
50099	368789
227540	368790
18975	368791
68325	368792
20322	368793
52592	368794
13084	368795
5968	368796
77963	368797
6009	368798
18882	368799
113253	368800
25596	368801
14192	368802
69	368803
4549	368804
32300	368805
56582	368806
1203	368807
14244	368808
1479	368809
200	368810
94848	368811
30235	368812
4947	368813
2840	368814
3465	368815
17351	368816
79310	368817
153	368818
108977	368819
67406	368820
44628	368821
14193	368822
156117	368823
7848	368824
8228	368825
843	368826
73333	368827
93619	368828
56197	368829
35274	368830
68494	368831
638	368832
37350	368833
13519	368834
10768	368835
37681	368836
211740	368837
1402	368838
78182	368839
2282	368840
178141	368841
9123	368842
40871	368843
44144	368844
8103	368845
22815	368846
188	368847
111011	368848
42952	368849
74388	368850
10606	368851
27409	368852
25698	368853
2620	368854
4353	368855
2641	368856
20759	368857
13555	368858
10677	368859
73825	368860
22904	368861
991	368862
32820	368863
27909	368864
2038	368865
104	368866
105841	368867
2203	368868
33895	368869
12342	368870
1588	368871
2693	368872
153126	368873
44262	368874
4492	368875
4744	368876
3742	368877
18297	368878
7039	368879
3627	368880
3627	368881
9916	368882
127692	368883
6337	368884
23478	368885
51288	368886
5212	368887
62694	368888
62695	368889
110140	368890
27322	368891
42715	368892
37318	368893
59073	368894
59077	368895
6800	368896
5350	368897
138559	368898
40558	368899
109117	368900
129239	368901
2914	368902
111489	368903
112573	368904
24952	368905
16785	368906
9703	368907
48416	368908
10048	368909
100040	368910
29337	368911
3841	368912
9029	368913
23100	368914
49746	368915
61578	368916
26959	368917
4010	368918
99865	368919
52260	368920
6448	368921
18445	368922
178837	368923
204997	368924
96918	368925
66910	368926
20427	368927
163575	368928
42536	368929
3809	368930
59757	368931
11541	368932
502	368933
70746	368934
103968	368935
65777	368936
5592	368937
54439	368938
3600	368939
15708	368940
6542	368941
36572	368942
4140	368943
7453	368944
14686	368945
4020	368946
4885	368947
80484	368948
20679	368949
28481	368950
3153	368951
147125	368952
23599	368953
222882	368954
171065	368955
160839	368956
213290	368957
194450	368958
22095	368959
60975	368960
18882	368961
57	368962
73116	368963
10080	368964
4303	368965
31448	368966
3271	368967
238	368968
96955	368969
110413	368970
26384	368971
7933	368972
62179	368973
23359	368974
56641	368975
119739	368976
58246	368977
11220	368978
14891	368979
58393	368980
65481	368981
222775	368982
101511	368983
139	368984
5694	368985
12832	368986
20954	368987
1571	368988
88932	368989
40492	368990
180451	368991
41087	368992
12383	368993
39	368994
22007	368995
4680	368996
779	368997
3459	368998
7509	368999
40180	369000
25077	369001
32894	369002
2385	369003
1856	369004
11372	369005
46820	369006
23036	369007
72834	369008
2086	369009
5088	369010
7411	369011
8081	369012
51334	369013
314	369014
107011	369015
41142	369016
1019	369017
35828	369018
52427	369019
13440	369020
24725	369021
78105	369022
116132	369023
200560	369024
20547	369025
4072	369026
4256	369027
9474	369028
51801	369029
1303	369030
200	369031
2843	369032
107913	369033
9886	369034
1109	369035
118923	369036
15543	369037
30545	369038
329	369039
1428	369040
19524	369041
3827	369042
26624	369043
74999	369044
52175	369045
8175	369046
5098	369047
11739	369048
24732	369049
203105	369050
103547	369051
2073	369052
38700	369053
20185	369054
83740	369055
37786	369056
37175	369057
15129	369058
38654	369059
82713	369060
14122	369061
75730	369062
187733	369063
86445	369064
2590	369065
48649	369066
87316	369067
41144	369068
48257	369069
406	369070
1307	369071
31976	369072
274	369073
28087	369074
21203	369075
31166	369076
1923	369077
5210	369078
27186	369079
1697	369080
1664	369081
62530	369082
2692	369083
670	369084
113401	369085
24727	369086
1369	369087
6228	369088
7562	369089
11181	369090
4358	369091
2202	369092
1311	369093
24810	369094
20318	369095
15224	369096
229	369097
45548	369098
20501	369099
554	369100
8509	369101
89570	369102
1307	369103
19326	369104
44503	369105
53293	369106
23675	369107
4331	369108
63609	369109
2207	369110
65400	369111
12723	369112
89131	369113
6796	369114
8274	369115
17354	369116
80908	369117
3745	369118
5087	369119
83841	369120
18788	369121
67129	369122
57043	369123
5563	369124
117588	369125
71243	369126
769	369127
54353	369128
30834	369129
29131	369130
12427	369131
5359	369132
76083	369133
115213	369134
92416	369135
76111	369136
7363	369137
105608	369138
38654	369139
8096	369140
85688	369141
53336	369142
48401	369143
8586	369144
390	369145
40671	369146
4021	369147
238006	369148
31860	369149
67767	369150
33780	369151
4732	369152
20867	369153
4214	369154
6800	369155
12357	369156
31894	369157
14120	369158
113579	369159
34144	369160
195356	369161
2202	369162
99	369163
384	369164
22142	369165
51572	369166
56439	369167
282	369168
45653	369169
31552	369170
56743	369171
40484	369172
16053	369173
34593	369174
18810	369175
991	369176
155629	369177
28484	369178
49586	369179
39259	369180
41564	369181
98015	369182
12910	369183
38201	369184
18332	369185
54738	369186
42782	369187
130759	369188
5576	369189
1738	369190
2248	369191
33376	369192
1941	369193
3552	369194
33954	369195
130542	369196
1307	369197
117943	369198
75580	369199
48038	369200
55039	369201
7165	369202
1648	369203
32016	369204
5171	369205
13723	369206
1408	369207
163693	369208
1109	369209
128626	369210
110686	369211
2533	369212
71657	369213
1645	369214
65846	369215
56573	369216
12079	369217
28259	369218
125787	369219
101785	369220
77641	369221
137865	369222
109119	369223
154779	369224
216649	369225
101703	369226
91035	369227
204076	369228
80138	369229
97788	369230
15875	369231
160679	369232
166538	369233
159273	369234
8728	369235
97843	369236
158380	369237
32520	369238
30385	369239
224110	369240
76750	369241
163645	369242
146760	369243
198263	369244
77530	369245
145560	369246
107732	369247
145541	369248
86129	369249
46083	369250
115141	369251
61805	369252
27477	369253
223785	369254
102291	369255
137872	369256
103510	369257
34229	369258
85666	369259
42971	369260
15413	369261
18435	369262
43045	369263
42967	369264
54744	369265
42970	369266
15372	369267
70638	369268
10809	369269
45590	369270
115846	369271
146743	369272
55126	369273
8046	369274
17227	369275
46840	369276
108547	369277
176489	369278
39824	369279
58651	369280
143483	369281
218163	369282
27162	369283
217264	369284
13503	369285
40511	369286
14115	369287
103938	369288
15684	369289
189577	369290
60206	369291
16696	369292
4200	369293
19381	369294
17046	369295
195981	369296
1621	369297
227228	369298
42750	369299
152055	369300
113	369301
35770	369302
76727	369303
31877	369304
77931	369305
47344	369306
6822	369307
22115	369308
1256	369309
33758	369310
140782	369311
21718	369312
501	369313
110889	369314
3302	369315
39356	369316
25085	369317
7200	369318
38793	369319
25634	369320
180936	369321
209656	369322
25728	369323
24844	369324
162246	369325
97346	369326
215673	369327
35770	369328
154546	369329
111920	369330
111777	369331
165956	369332
112382	369333
50244	369334
84554	369335
183286	369336
221540	369337
14025	369338
215777	369339
153595	369340
73970	369341
117148	369342
31877	369343
52531	369344
25904	369345
160	369346
38374	369347
19919	369348
24124	369349
2676	369350
6688	369351
15401	369352
42747	369353
519	369354
16716	369355
38351	369356
10296	369357
11632	369358
16780	369359
7514	369360
5426	369361
8493	369362
2286	369363
5205	369364
1477	369365
2872	369366
30362	369367
48058	369368
5264	369369
13894	369370
6253	369371
9820	369372
13802	369373
43549	369374
11830	369375
32361	369376
60583	369377
895	369378
38560	369379
79189	369380
13113	369381
4080	369382
13894	369383
13117	369384
53331	369385
2287	369386
65291	369387
72084	369388
8305	369389
80384	369390
16716	369391
22387	369392
10781	369393
2321	369394
9483	369395
23098	369396
3567	369397
2321	369398
4625	369399
34278	369400
11196	369401
221	369402
221	369403
197244	369404
95200	369405
6280	369406
30889	369407
7085	369408
9999	369409
42730	369410
110907	369411
128802	369412
179908	369413
48677	369414
696	369415
199926	369416
31759	369417
26060	369418
69492	369419
11879	369420
32097	369421
8616	369422
115698	369423
158459	369424
5614	369425
87776	369426
87776	369427
117964	369428
90455	369429
198335	369430
105400	369431
165596	369432
122063	369433
42130	369434
20941	369435
18230	369436
15112	369437
23431	369438
729	369439
30815	369440
3712	369441
13536	369442
41625	369443
14226	369444
19270	369445
8623	369446
149383	369447
88230	369448
42546	369449
8212	369450
51238	369451
93261	369452
40089	369453
38220	369454
24909	369455
7805	369456
4923	369457
11288	369458
105446	369459
3840	369460
70434	369461
25837	369462
48852	369463
170308	369464
26718	369465
2233	369466
2063	369467
8789	369468
9242	369469
3601	369470
801	369471
1310	369472
14	369473
69794	369474
127990	369475
2963	369476
33877	369477
80419	369478
4870	369479
7093	369480
21889	369481
43797	369482
85167	369483
28305	369484
30270	369485
23514	369486
7344	369487
396	369488
185982	369489
106210	369490
140532	369491
34719	369492
47108	369493
132960	369494
187607	369495
55414	369496
24175	369497
1368	369498
22095	369499
21390	369500
2341	369501
106566	369502
15399	369503
42714	369504
175738	369505
15601	369506
9073	369507
128457	369508
16876	369509
14158	369510
5205	369511
120684	369512
33916	369513
42980	369514
480	369515
7053	369516
18331	369517
53327	369518
17186	369519
30625	369520
3225	369521
1071	369522
243	369523
205868	369524
15091	369525
48804	369526
53350	369527
237	369528
903	369529
2679	369530
98588	369531
60681	369532
51571	369533
38993	369534
16655	369535
55020	369536
114098	369537
75675	369538
123669	369539
83150	369540
172793	369541
161326	369542
146646	369543
202461	369544
231307	369545
67600	369546
182862	369547
128280	369548
161326	369549
53131	369550
145799	369551
201156	369552
228544	369553
232492	369554
52790	369555
226059	369556
77861	369557
159685	369558
131032	369559
48573	369560
220565	369561
11690	369562
8612	369563
156549	369564
233524	369565
161440	369566
94886	369567
161258	369568
67772	369569
72054	369570
74291	369571
67772	369572
106628	369573
69407	369574
130501	369575
5493	369576
9931	369577
311	369578
34562	369579
6335	369580
123897	369581
81589	369582
34906	369583
169606	369584
128280	369585
200568	369586
39039	369587
115150	369588
180203	369589
23168	369590
50244	369591
162171	369592
115508	369593
69407	369594
147745	369595
215671	369596
97615	369597
15336	369598
14535	369599
54140	369600
2821	369601
22398	369602
42485	369603
86051	369604
17546	369605
93231	369606
161346	369607
15619	369608
158941	369609
228947	369610
69561	369611
223185	369612
168012	369613
115000	369614
226383	369615
144753	369616
48327	369617
47795	369618
159033	369619
121901	369620
228181	369621
201044	369622
159081	369623
230883	369624
146640	369625
187666	369626
203913	369627
66245	369628
146599	369629
115090	369630
71604	369631
81281	369632
197755	369633
234715	369634
136556	369635
75865	369636
75865	369637
119016	369638
114594	369639
165456	369640
3574	369641
6312	369642
106207	369643
50529	369644
8128	369645
678	369646
65233	369647
11472	369648
32059	369649
7378	369650
69743	369651
64629	369652
216977	369653
54080	369654
5835	369655
94828	369656
678	369657
2072	369658
20888	369659
45747	369660
216686	369661
210706	369662
678	369663
1310	369664
39811	369665
56676	369666
15771	369667
28555	369668
48915	369669
907	369670
8457	369671
13751	369672
56829	369673
3942	369674
22115	369675
4287	369676
43797	369677
79961	369678
40873	369679
12256	369680
45820	369681
37210	369682
66214	369683
9809	369684
64462	369685
154575	369686
95065	369687
156223	369688
146096	369689
63143	369690
196945	369691
169180	369692
115650	369693
147201	369694
13729	369695
233498	369696
139595	369697
165797	369698
155845	369699
157298	369700
114554	369701
229351	369702
98250	369703
146684	369704
118349	369705
107092	369706
144841	369707
129344	369708
80123	369709
64496	369710
47411	369711
29585	369712
19982	369713
48289	369714
29666	369715
144197	369716
1693	369717
18824	369718
38043	369719
29787	369720
29636	369721
80190	369722
59921	369723
9689	369724
3256	369725
46905	369726
99257	369727
65408	369728
11244	369729
39708	369730
124469	369731
6837	369732
511	369733
69906	369734
90661	369735
68114	369736
106979	369737
2054	369738
5496	369739
465	369740
3596	369741
20491	369742
30987	369743
9502	369744
105012	369745
22180	369746
93869	369747
72871	369748
17324	369749
45877	369750
6856	369751
2550	369752
32328	369753
12636	369754
1346	369755
35125	369756
135538	369757
22459	369758
199568	369759
72148	369760
7874	369761
2063	369762
34779	369763
20711	369764
23367	369765
143219	369766
25351	369767
12954	369768
2366	369769
2294	369770
44589	369771
8806	369772
144071	369773
129	369774
20561	369775
20561	369776
13973	369777
1421	369778
11673	369779
308	369780
1863	369781
37212	369782
24639	369783
10777	369784
53819	369785
11630	369786
2226	369787
199594	369788
12558	369789
140824	369790
3890	369791
25445	369792
96095	369793
30922	369794
62572	369795
311	369796
311	369797
1310	369798
69973	369799
174980	369800
22430	369801
56289	369802
31161	369803
15645	369804
24909	369805
12842	369806
15645	369807
21108	369808
4276	369809
106510	369810
55615	369811
9198	369812
30127	369813
110905	369814
9836	369815
22459	369816
1516	369817
26429	369818
90920	369819
97840	369820
204023	369821
192115	369822
17591	369823
173242	369824
30922	369825
212438	369826
220318	369827
106899	369828
50528	369829
30922	369830
203711	369831
28716	369832
146568	369833
81045	369834
43784	369835
65	369836
64072	369837
45358	369838
165752	369839
83728	369840
84552	369841
65243	369842
110891	369843
226763	369844
40152	369845
45663	369846
117940	369847
154410	369848
93530	369849
64063	369850
35990	369851
11291	369852
13747	369853
165192	369854
33778	369855
152276	369856
25782	369857
4004	369858
153272	369859
110500	369860
25259	369861
13872	369862
26945	369863
128631	369864
234693	369865
66567	369866
4796	369867
196395	369868
56932	369869
102497	369870
123936	369871
13706	369872
158283	369873
224987	369874
235235	369875
8207	369876
11634	369877
105389	369878
31147	369879
20441	369880
205045	369881
108913	369882
30987	369883
13558	369884
143971	369885
71595	369886
12558	369887
177938	369888
310	369889
310	369890
310	369891
48876	369892
1908	369893
197864	369894
2351	369895
168714	369896
183056	369897
78823	369898
31781	369899
25061	369900
91862	369901
1649	369902
13956	369903
11504	369904
7807	369905
199394	369906
161505	369907
27018	369908
136579	369909
36920	369910
199886	369911
65551	369912
47108	369913
103888	369914
7579	369915
3957	369916
30549	369917
4313	369918
74744	369919
32585	369920
14470	369921
21306	369922
54854	369923
72800	369924
4116	369925
6338	369926
8779	369927
2306	369928
31475	369929
99046	369930
55775	369931
117531	369932
150011	369933
118654	369934
149303	369935
45387	369936
19690	369937
75100	369938
75099	369939
19230	369940
135426	369941
215090	369942
51425	369943
90822	369944
5569	369945
119573	369946
16528	369947
209555	369948
127925	369949
47253	369950
31863	369951
76573	369952
111856	369953
178280	369954
50646	369955
94994	369956
9963	369957
112172	369958
59726	369959
79429	369960
26789	369961
146205	369962
108133	369963
836	369964
170685	369965
2839	369966
45889	369967
93848	369968
120662	369969
123042	369970
1975	369971
157370	369972
74192	369973
193334	369974
1418	369975
1038	369976
188649	369977
65332	369978
76811	369979
81713	369980
19236	369981
1322	369982
40169	369983
21318	369984
4880	369985
2474	369986
19186	369987
149153	369988
1132	369989
2476	369990
21217	369991
177747	369992
211450	369993
54810	369994
87968	369995
6807	369996
7688	369997
107924	369998
307	369999
23700	370000
101245	370001
99431	370002
2245	370003
2321	370004
34051	370005
133620	370006
109468	370007
194142	370008
31	370009
77800	370010
49030	370011
77800	370012
59933	370013
197559	370014
77800	370015
15601	370016
197562	370017
39446	370018
23958	370019
10119	370020
81853	370021
161351	370022
75032	370023
132363	370024
77971	370025
177789	370026
115138	370027
204784	370028
49805	370029
176092	370030
131699	370031
127908	370032
75032	370033
11998	370034
224261	370035
222697	370036
136138	370037
12595	370038
23677	370039
28901	370040
3340	370041
11539	370042
903	370043
5398	370044
7331	370045
66297	370046
100667	370047
144326	370048
20433	370049
433	370050
116182	370051
1584	370052
51725	370053
2919	370054
3279	370055
16279	370056
13142	370057
4789	370058
24119	370059
49618	370060
8284	370061
19717	370062
35260	370063
128978	370064
217503	370065
54628	370066
3642	370067
9370	370068
2648	370069
22113	370070
11865	370071
40854	370072
17341	370073
4582	370074
887	370075
2999	370076
16369	370077
6820	370078
8845	370079
27201	370080
5463	370081
6179	370082
39216	370083
1637	370084
52107	370085
152	370086
555	370087
1343	370088
5636	370089
20171	370090
5236	370091
22899	370092
49393	370093
61058	370094
825	370095
10937	370096
6123	370097
19578	370098
2344	370099
6399	370100
8055	370101
19184	370102
11583	370103
15676	370104
55983	370105
6499	370106
27482	370107
35315	370108
2377	370109
24320	370110
1676	370111
12092	370112
9079	370113
4246	370114
3743	370115
27212	370116
5686	370117
44300	370118
27201	370119
2013	370120
37511	370121
27063	370122
44686	370123
63638	370124
4343	370125
11481	370126
674	370127
3819	370128
39328	370129
2344	370130
28	370131
33883	370132
2962	370133
1089	370134
54051	370135
6285	370136
46944	370137
8659	370138
9583	370139
70156	370140
101	370141
2351	370142
20153	370143
63601	370144
18211	370145
66797	370146
24952	370147
12318	370148
23315	370149
1305	370150
1298	370151
43188	370152
52190	370153
284	370154
10994	370155
4443	370156
240388	370157
109106	370158
26777	370159
41957	370160
90888	370161
146077	370162
191940	370163
146374	370164
159540	370165
114717	370166
108134	370167
172687	370168
203234	370169
228752	370170
5129	370171
203285	370172
21853	370173
86106	370174
6724	370175
66256	370176
7785	370177
1771	370178
3533	370179
3124	370180
115406	370181
13537	370182
35051	370183
497	370184
238744	370185
93657	370186
210897	370187
70390	370188
235277	370189
115066	370190
119128	370191
26783	370192
81736	370193
146406	370194
53397	370195
108377	370196
202702	370197
219659	370198
160268	370199
146338	370200
12350	370201
9076	370202
230092	370203
49057	370204
118829	370205
37611	370206
114630	370207
49187	370208
209642	370209
160258	370210
49508	370211
158048	370212
7376	370213
7080	370214
99703	370215
144770	370216
102841	370217
191808	370218
114442	370219
90072	370220
105561	370221
226619	370222
117663	370223
66508	370224
1151	370225
1765	370226
75200	370227
136068	370228
61412	370229
137573	370230
144779	370231
105243	370232
137010	370233
6599	370234
5756	370235
55338	370236
129185	370237
120990	370238
43597	370239
4457	370240
63000	370241
51243	370242
218524	370243
2541	370244
53716	370245
86171	370246
117096	370247
232295	370248
115516	370249
127426	370250
27773	370251
81710	370252
238955	370253
228712	370254
138877	370255
159237	370256
44283	370257
11340	370258
11340	370259
135566	370260
77565	370261
145371	370262
107567	370263
62982	370264
3192	370265
90527	370266
158058	370267
88276	370268
104366	370269
100209	370270
117493	370271
115686	370272
51347	370273
62735	370274
103330	370275
130388	370276
60139	370277
159626	370278
97358	370279
130698	370280
40789	370281
213947	370282
54162	370283
22157	370284
805	370285
959	370286
197322	370287
93709	370288
199006	370289
37986	370290
140117	370291
34099	370292
137573	370293
47109	370294
115768	370295
72705	370296
195435	370297
15029	370298
22328	370299
1403	370300
107943	370301
93826	370302
25039	370303
25039	370304
66314	370305
199838	370306
81088	370307
95900	370308
226605	370309
38747	370310
223522	370311
4546	370312
146291	370313
85336	370314
44161	370315
228523	370316
170231	370317
139748	370318
79609	370319
227456	370320
177130	370321
70669	370322
219735	370323
180694	370324
53406	370325
6661	370326
4496	370327
156732	370328
81816	370329
3640	370330
66117	370331
201402	370332
34081	370333
263	370334
54506	370335
22202	370336
100450	370337
69279	370338
53929	370339
237974	370340
1738	370341
117872	370342
29037	370343
1141	370344
137175	370345
15177	370346
43597	370347
102531	370348
91500	370349
14230	370350
194133	370351
58011	370352
114430	370353
6399	370354
21644	370355
47036	370356
198519	370357
106206	370358
71631	370359
57073	370360
4458	370361
17093	370362
48240	370363
231875	370364
161167	370365
5003	370366
5003	370367
175389	370368
81416	370369
201753	370370
10521	370371
62983	370372
114447	370373
66245	370374
40659	370375
49182	370376
169471	370377
125811	370378
172283	370379
33552	370380
4445	370381
148457	370382
148457	370383
34781	370384
197428	370385
38135	370386
60722	370387
13194	370388
71576	370389
224730	370390
235236	370391
4570	370392
4570	370393
1076	370394
127450	370395
6009	370396
3509	370397
2533	370398
127156	370399
114477	370400
114796	370401
59217	370402
12711	370403
225500	370404
44112	370405
438	370406
115068	370407
114496	370408
173047	370409
89665	370410
70846	370411
21353	370412
29633	370413
70846	370414
10595	370415
12745	370416
6773	370417
49476	370418
3503	370419
2481	370420
172317	370421
138851	370422
155848	370423
66570	370424
150413	370425
42169	370426
56014	370427
26030	370428
61176	370429
163296	370430
126769	370431
1831	370432
3166	370433
42472	370434
91378	370435
123045	370436
885	370437
9127	370438
6480	370439
70048	370440
42678	370441
162601	370442
154091	370443
176992	370444
99470	370445
168420	370446
233624	370447
179124	370448
134743	370449
188469	370450
160663	370451
61177	370452
72167	370453
117	370454
205226	370455
215	370456
204819	370457
120364	370458
2790	370459
23645	370460
12675	370461
122381	370462
121885	370463
221391	370464
96523	370465
2535	370466
679	370467
52053	370468
9162	370469
58026	370470
82950	370471
88276	370472
107410	370473
107802	370474
41325	370475
115963	370476
21644	370477
197447	370478
33430	370479
224344	370480
180612	370481
7483	370482
13800	370483
17319	370484
169209	370485
1425	370486
145371	370487
56767	370488
56767	370489
83351	370490
6014	370491
130553	370492
224419	370493
65251	370494
147241	370495
77150	370496
230597	370497
101443	370498
61521	370499
98062	370500
105215	370501
139999	370502
149870	370503
63753	370504
139987	370505
90088	370506
51503	370507
84536	370508
46859	370509
152904	370510
82278	370511
69553	370512
214240	370513
84631	370514
140003	370515
84527	370516
185072	370517
128325	370518
86410	370519
178846	370520
12765	370521
153331	370522
49471	370523
15759	370524
6014	370525
218962	370526
57863	370527
124686	370528
157681	370529
156186	370530
194556	370531
19010	370532
132758	370533
87846	370534
3503	370535
113068	370536
12849	370537
1634	370538
16736	370539
9282	370540
83071	370541
8526	370542
187685	370543
12881	370544
991	370545
6357	370546
8403	370547
1603	370548
16529	370549
2443	370550
2321	370551
25748	370552
80477	370553
18451	370554
3223	370555
204188	370556
9978	370557
9360	370558
9863	370559
38505	370560
2351	370561
314	370562
8455	370563
82253	370564
4162	370565
975	370566
3747	370567
20195	370568
964	370569
59940	370570
10334	370571
12849	370572
11094	370573
11970	370574
964	370575
30517	370576
2610	370577
38255	370578
1810	370579
11586	370580
7252	370581
3107	370582
21258	370583
13858	370584
6036	370585
33868	370586
2101	370587
18827	370588
179899	370589
160892	370590
40623	370591
461	370592
91625	370593
10684	370594
32087	370595
25173	370596
5506	370597
12842	370598
8659	370599
39210	370600
194988	370601
43200	370602
2865	370603
2865	370604
2865	370605
9930	370606
2865	370607
6335	370608
106551	370609
46840	370610
309	370611
147390	370612
2865	370613
27844	370614
42980	370615
82252	370616
3478	370617
42555	370618
22430	370619
27788	370620
123454	370621
69912	370622
7154	370623
16570	370624
177852	370625
55857	370626
177157	370627
126985	370628
126985	370629
262	370630
228500	370631
219746	370632
70250	370633
156664	370634
222823	370635
219305	370636
124027	370637
15177	370638
113853	370639
70114	370640
171777	370641
22199	370642
27346	370643
113812	370644
221356	370645
115900	370646
335	370647
2355	370648
203747	370649
15243	370650
36645	370651
54552	370652
54126	370653
151735	370654
125026	370655
18354	370656
82	370657
12948	370658
80862	370659
89018	370660
4142	370661
309	370662
12995	370663
63362	370664
11655	370665
128306	370666
1516	370667
121022	370668
147903	370669
108949	370670
38714	370671
91746	370672
38857	370673
70481	370674
80965	370675
101073	370676
205031	370677
7209	370678
18492	370679
83676	370680
83676	370681
108954	370682
235060	370683
180680	370684
3398	370685
6007	370686
39347	370687
254	370688
25480	370689
1648	370690
10592	370691
136733	370692
37	370693
94799	370694
793	370695
27317	370696
123938	370697
22286	370698
2869	370699
26142	370700
2873	370701
40192	370702
126880	370703
24984	370704
3867	370705
66274	370706
4759	370707
15651	370708
6506	370709
1257	370710
7170	370711
68311	370712
62263	370713
108768	370714
2068	370715
5874	370716
5783	370717
100328	370718
59853	370719
6817	370720
100328	370721
222742	370722
160181	370723
201091	370724
169102	370725
114729	370726
16140	370727
54121	370728
23414	370729
2036	370730
44219	370731
175421	370732
43199	370733
11684	370734
93261	370735
41812	370736
81099	370737
309	370738
178500	370739
116419	370740
28203	370741
15878	370742
80093	370743
51161	370744
61396	370745
27972	370746
112534	370747
128000	370748
47656	370749
1937	370750
121298	370751
83182	370752
107661	370753
26903	370754
33454	370755
115424	370756
203908	370757
86103	370758
171634	370759
15303	370760
178918	370761
143218	370762
19762	370763
172372	370764
52141	370765
92167	370766
69	370767
7019	370768
3205	370769
16120	370770
37038	370771
29445	370772
16409	370773
343	370774
14441	370775
4146	370776
875	370777
875	370778
3	370779
13994	370780
21427	370781
1200	370782
3319	370783
776	370784
48852	370785
13100	370786
184521	370787
3195	370788
50528	370789
12319	370790
143918	370791
2974	370792
3397	370793
20820	370794
48438	370795
2345	370796
227759	370797
55874	370798
22565	370799
10485	370800
22691	370801
108913	370802
147244	370803
96350	370804
154501	370805
19235	370806
48150	370807
33633	370808
69439	370809
56122	370810
60833	370811
202221	370812
63054	370813
52605	370814
78120	370815
196062	370816
69439	370817
26738	370818
225635	370819
86318	370820
33636	370821
51659	370822
151	370823
167241	370824
81023	370825
81076	370826
199803	370827
74529	370828
109342	370829
231386	370830
182868	370831
182234	370832
61832	370833
172774	370834
48519	370835
113380	370836
162309	370837
226331	370838
157563	370839
172359	370840
6929	370841
71662	370842
180266	370843
16444	370844
17183	370845
142838	370846
3689	370847
8348	370848
1923	370849
81915	370850
8402	370851
70724	370852
62608	370853
50364	370854
42555	370855
335	370856
153169	370857
3339	370858
15437	370859
2999	370860
2534	370861
107023	370862
50277	370863
39727	370864
7989	370865
14562	370866
1164	370867
25181	370868
311	370869
147261	370870
18661	370871
18722	370872
309	370873
36614	370874
5748	370875
34757	370876
4162	370877
17461	370878
19011	370879
46410	370880
10027	370881
17176	370882
27286	370883
15618	370884
3846	370885
3287	370886
306	370887
4903	370888
20390	370889
29720	370890
1669	370891
3771	370892
21619	370893
95659	370894
8442	370895
2124	370896
135	370897
1814	370898
200084	370899
84650	370900
49518	370901
30355	370902
4214	370903
19154	370904
42420	370905
73135	370906
1752	370907
5924	370908
9651	370909
56042	370910
40430	370911
156836	370912
152375	370913
108692	370914
1918	370915
42420	370916
4037	370917
34090	370918
125653	370919
49515	370920
208509	370921
71988	370922
27063	370923
480	370924
151975	370925
71906	370926
127817	370927
1600	370928
52136	370929
193138	370930
112175	370931
14398	370932
26339	370933
1280	370934
75335	370935
3567	370936
68569	370937
55113	370938
65961	370939
127139	370940
51505	370941
4887	370942
94788	370943
55213	370944
108621	370945
1147	370946
93484	370947
166048	370948
214755	370949
108700	370950
176642	370951
75782	370952
74299	370953
188433	370954
1427	370955
1581	370956
188795	370957
147107	370958
3996	370959
1046	370960
85690	370961
969	370962
213532	370963
151670	370964
99462	370965
149185	370966
63437	370967
335	370968
146873	370969
309	370970
82497	370971
82888	370972
63437	370973
4512	370974
91496	370975
125949	370976
99600	370977
14334	370978
93769	370979
10778	370980
25671	370981
50917	370982
136435	370983
164121	370984
38798	370985
59210	370986
2819	370987
1440	370988
1056	370989
7064	370990
80681	370991
48997	370992
180040	370993
43005	370994
141707	370995
34160	370996
1566	370997
5203	370998
33861	370999
3121	371000
2780	371001
7910	371002
113418	371003
4595	371004
15408	371005
15276	371006
43708	371007
27835	371008
8020	371009
6335	371010
10785	371011
14	371012
10785	371013
3582	371014
75144	371015
172519	371016
20903	371017
22011	371018
32010	371019
227168	371020
47675	371021
157702	371022
121505	371023
200884	371024
121703	371025
88605	371026
4420	371027
120897	371028
33558	371029
120673	371030
10199	371031
121530	371032
2159	371033
227719	371034
12419	371035
159812	371036
116232	371037
128757	371038
145106	371039
90181	371040
53579	371041
90571	371042
49138	371043
11318	371044
169280	371045
27210	371046
66537	371047
125044	371048
59941	371049
106958	371050
90602	371051
47834	371052
231057	371053
220793	371054
235932	371055
69397	371056
6676	371057
107284	371058
26894	371059
168580	371060
226906	371061
69223	371062
103028	371063
225888	371064
53554	371065
121099	371066
107343	371067
168561	371068
90989	371069
167789	371070
49311	371071
60147	371072
90387	371073
160918	371074
88505	371075
46868	371076
202067	371077
159661	371078
90236	371079
3907	371080
83799	371081
68753	371082
81447	371083
90889	371084
85944	371085
167903	371086
144465	371087
37286	371088
115600	371089
87703	371090
121549	371091
114598	371092
230311	371093
63274	371094
104701	371095
62951	371096
115235	371097
107678	371098
169958	371099
235023	371100
100973	371101
100567	371102
229752	371103
96943	371104
118050	371105
125769	371106
57252	371107
193535	371108
68750	371109
26804	371110
122422	371111
26848	371112
78540	371113
24249	371114
156892	371115
235963	371116
79292	371117
100203	371118
104684	371119
88619	371120
121752	371121
167037	371122
75897	371123
234587	371124
75897	371125
141489	371126
121565	371127
55986	371128
86242	371129
167864	371130
200483	371131
12464	371132
94612	371133
169193	371134
107845	371135
145663	371136
121682	371137
115648	371138
216234	371139
121702	371140
128146	371141
101070	371142
114312	371143
122187	371144
5769	371145
20539	371146
107296	371147
33260	371148
68878	371149
53454	371150
5762	371151
119399	371152
121662	371153
26006	371154
158002	371155
122330	371156
158597	371157
31091	371158
38465	371159
51531	371160
107540	371161
61147	371162
8982	371163
41957	371164
19868	371165
45799	371166
42112	371167
56255	371168
231781	371169
148473	371170
90064	371171
162169	371172
78135	371173
38930	371174
53655	371175
12426	371176
33320	371177
80288	371178
224201	371179
90475	371180
66239	371181
120839	371182
38930	371183
160691	371184
180503	371185
193124	371186
161347	371187
55187	371188
184553	371189
107479	371190
78267	371191
51502	371192
24249	371193
71688	371194
30046	371195
81695	371196
37470	371197
16448	371198
85524	371199
145477	371200
141570	371201
168989	371202
107951	371203
167874	371204
9855	371205
8902	371206
144973	371207
69230	371208
233218	371209
118957	371210
195569	371211
136041	371212
102799	371213
107951	371214
150	371215
46189	371216
12430	371217
64519	371218
3528	371219
144917	371220
144433	371221
49224	371222
122440	371223
120094	371224
180952	371225
199960	371226
175051	371227
107370	371228
64519	371229
145985	371230
121956	371231
59982	371232
46189	371233
200467	371234
89095	371235
201469	371236
69077	371237
126944	371238
12442	371239
104695	371240
139703	371241
220285	371242
33453	371243
55439	371244
90119	371245
201008	371246
11346	371247
18006	371248
182881	371249
107951	371250
73140	371251
41959	371252
65727	371253
234492	371254
121384	371255
121955	371256
17964	371257
144957	371258
33339	371259
18069	371260
107374	371261
69224	371262
201383	371263
122236	371264
7154	371265
8901	371266
218823	371267
13559	371268
7700	371269
33408	371270
167548	371271
16316	371272
107697	371273
85277	371274
41976	371275
90516	371276
79647	371277
121569	371278
7681	371279
203642	371280
147007	371281
121401	371282
8914	371283
90984	371284
55246	371285
104689	371286
16445	371287
102	371288
24262	371289
22728	371290
42111	371291
59181	371292
167823	371293
145679	371294
122165	371295
169294	371296
8248	371297
31044	371298
148831	371299
38850	371300
42087	371301
160542	371302
102804	371303
14968	371304
7701	371305
6638	371306
31485	371307
57252	371308
141968	371309
130437	371310
178272	371311
105131	371312
121908	371313
102798	371314
144844	371315
85216	371316
37819	371317
128763	371318
125507	371319
4297	371320
21328	371321
33359	371322
122128	371323
90312	371324
121432	371325
16492	371326
18006	371327
5422	371328
90276	371329
104735	371330
161152	371331
149072	371332
46189	371333
228746	371334
122192	371335
177088	371336
23412	371337
38961	371338
88506	371339
120821	371340
90048	371341
175029	371342
135841	371343
42216	371344
169312	371345
121303	371346
41936	371347
42162	371348
145778	371349
179026	371350
166524	371351
25419	371352
103852	371353
38978	371354
87287	371355
105301	371356
10372	371357
95228	371358
218342	371359
237270	371360
225816	371361
86911	371362
49224	371363
141501	371364
12750	371365
145535	371366
53554	371367
115354	371368
72560	371369
127894	371370
161983	371371
12432	371372
202121	371373
69537	371374
26783	371375
120505	371376
33565	371377
8926	371378
107370	371379
140459	371380
108643	371381
62215	371382
224972	371383
61348	371384
37722	371385
144595	371386
9758	371387
193444	371388
103080	371389
139715	371390
157449	371391
168823	371392
52763	371393
159182	371394
188348	371395
238353	371396
19950	371397
145871	371398
177724	371399
62973	371400
69156	371401
145351	371402
104366	371403
102379	371404
149564	371405
17895	371406
144978	371407
121224	371408
62215	371409
26857	371410
240175	371411
128509	371412
18069	371413
60405	371414
114863	371415
49425	371416
103084	371417
235707	371418
163255	371419
2421	371420
49898	371421
162329	371422
30157	371423
194591	371424
162092	371425
42070	371426
73275	371427
177690	371428
114934	371429
137567	371430
202749	371431
66128	371432
169265	371433
81402	371434
159833	371435
107522	371436
145192	371437
81402	371438
17230	371439
90715	371440
121991	371441
22569	371442
12012	371443
56260	371444
51531	371445
107409	371446
81333	371447
81335	371448
33361	371449
223658	371450
144459	371451
131390	371452
17991	371453
39034	371454
151274	371455
5775	371456
61552	371457
26891	371458
90564	371459
136342	371460
181567	371461
69600	371462
53489	371463
26752	371464
117803	371465
107399	371466
233303	371467
30534	371468
19868	371469
21959	371470
81212	371471
69251	371472
86085	371473
108819	371474
226753	371475
198056	371476
107829	371477
18006	371478
195605	371479
37470	371480
138713	371481
122445	371482
49036	371483
157947	371484
85277	371485
776	371486
56545	371487
90832	371488
78186	371489
236301	371490
200095	371491
29637	371492
122110	371493
200096	371494
232064	371495
42145	371496
102990	371497
90646	371498
118077	371499
145044	371500
231078	371501
30046	371502
69223	371503
53821	371504
90843	371505
47770	371506
151216	371507
81374	371508
26835	371509
120517	371510
90380	371511
91073	371512
58845	371513
168066	371514
121417	371515
31091	371516
138918	371517
195525	371518
91095	371519
53476	371520
66260	371521
83110	371522
84101	371523
53500	371524
122041	371525
41765	371526
1904	371527
194355	371528
72	371529
21959	371530
72	371531
10406	371532
2567	371533
220286	371534
90279	371535
72	371536
1447	371537
37079	371538
824	371539
21888	371540
170146	371541
11486	371542
9756	371543
128586	371544
107616	371545
8995	371546
55986	371547
42216	371548
10688	371549
169054	371550
159537	371551
8914	371552
764	371553
103076	371554
115104	371555
27016	371556
227015	371557
26856	371558
164971	371559
69508	371560
118960	371561
145954	371562
63269	371563
14334	371564
8122	371565
7925	371566
90085	371567
115180	371568
191770	371569
53447	371570
26773	371571
22569	371572
85181	371573
89924	371574
3080	371575
46909	371576
26783	371577
55692	371578
17945	371579
54460	371580
225953	371581
3076	371582
85993	371583
51531	371584
121918	371585
160128	371586
39042	371587
51549	371588
80128	371589
223525	371590
118830	371591
214517	371592
91121	371593
136791	371594
58845	371595
133362	371596
231955	371597
73140	371598
122157	371599
81212	371600
229495	371601
6685	371602
81330	371603
14974	371604
8425	371605
19959	371606
8914	371607
107656	371608
1447	371609
5796	371610
169483	371611
203501	371612
19868	371613
1532	371614
29591	371615
210676	371616
158621	371617
61244	371618
26871	371619
8458	371620
146027	371621
38866	371622
5871	371623
3489	371624
60383	371625
69	371626
2750	371627
104735	371628
91121	371629
37470	371630
114983	371631
24345	371632
142036	371633
146771	371634
200904	371635
228080	371636
86173	371637
68110	371638
13038	371639
194919	371640
59014	371641
121381	371642
31113	371643
177492	371644
63256	371645
98654	371646
6506	371647
51181	371648
118832	371649
63050	371650
66335	371651
167830	371652
152650	371653
23852	371654
29875	371655
128131	371656
145403	371657
7291	371658
32091	371659
196749	371660
90448	371661
84367	371662
128680	371663
37791	371664
53423	371665
20229	371666
127369	371667
33388	371668
8425	371669
218301	371670
69342	371671
150150	371672
86911	371673
167431	371674
108067	371675
185218	371676
170032	371677
126160	371678
235300	371679
90181	371680
174976	371681
198482	371682
45995	371683
160886	371684
233076	371685
230030	371686
168461	371687
104567	371688
29438	371689
82826	371690
41764	371691
134387	371692
85271	371693
162058	371694
121579	371695
90390	371696
46846	371697
81330	371698
238356	371699
104567	371700
12432	371701
121245	371702
81580	371703
69038	371704
79515	371705
7682	371706
18006	371707
18006	371708
180070	371709
26892	371710
157848	371711
169851	371712
86292	371713
42147	371714
38916	371715
127463	371716
7710	371717
226828	371718
107305	371719
195723	371720
203167	371721
46720	371722
26754	371723
22763	371724
167783	371725
223989	371726
232005	371727
141477	371728
157491	371729
226573	371730
54041	371731
81503	371732
122417	371733
78273	371734
210699	371735
79287	371736
12419	371737
18006	371738
145374	371739
129222	371740
146154	371741
158838	371742
26681	371743
50462	371744
117497	371745
33256	371746
10427	371747
163255	371748
118605	371749
90390	371750
51570	371751
115189	371752
41354	371753
108039	371754
53606	371755
53606	371756
122269	371757
167782	371758
89726	371759
164575	371760
90129	371761
57349	371762
159718	371763
3869	371764
21725	371765
86002	371766
63123	371767
158907	371768
8958	371769
104781	371770
69356	371771
116642	371772
78515	371773
21875	371774
238630	371775
118833	371776
46189	371777
46189	371778
224948	371779
168719	371780
90870	371781
93266	371782
105247	371783
121092	371784
59370	371785
145977	371786
25177	371787
113109	371788
140693	371789
37595	371790
121555	371791
170030	371792
121356	371793
102	371794
114560	371795
107698	371796
160699	371797
234863	371798
141479	371799
116279	371800
86123	371801
160972	371802
188471	371803
77529	371804
87082	371805
220293	371806
21933	371807
21933	371808
21933	371809
79578	371810
12434	371811
159272	371812
135752	371813
14832	371814
72	371815
33297	371816
1901	371817
4992	371818
18155	371819
3074	371820
12580	371821
10469	371822
72	371823
69042	371824
158742	371825
14968	371826
125381	371827
15580	371828
12949	371829
7701	371830
81369	371831
11323	371832
38374	371833
11286	371834
58650	371835
776	371836
60458	371837
107703	371838
234697	371839
169752	371840
233135	371841
168192	371842
225565	371843
181922	371844
18649	371845
240292	371846
157568	371847
6616	371848
69514	371849
115696	371850
149564	371851
195511	371852
63110	371853
139215	371854
141501	371855
194638	371856
121625	371857
122038	371858
79505	371859
93371	371860
225234	371861
236842	371862
81290	371863
21915	371864
7680	371865
3032	371866
33217	371867
33217	371868
173155	371869
92337	371870
1775	371871
142861	371872
30902	371873
5432	371874
86	371875
99	371876
99	371877
99	371878
6498	371879
12579	371880
9930	371881
144279	371882
801	371883
6155	371884
106799	371885
9931	371886
157610	371887
8510	371888
225856	371889
81071	371890
106591	371891
81045	371892
144083	371893
80912	371894
62728	371895
30958	371896
106869	371897
199943	371898
20454	371899
159162	371900
99	371901
122659	371902
137771	371903
5503	371904
2437	371905
116284	371906
18070	371907
252	371908
69208	371909
69075	371910
233986	371911
229302	371912
53679	371913
1326	371914
19940	371915
97823	371916
14060	371917
13186	371918
2341	371919
5342	371920
130549	371921
10631	371922
32298	371923
18557	371924
2726	371925
77112	371926
81499	371927
86284	371928
8968	371929
81499	371930
33614	371931
14922	371932
9010	371933
6568	371934
6638	371935
6681	371936
26955	371937
43687	371938
26955	371939
29911	371940
41291	371941
7690	371942
56108	371943
16500	371944
16500	371945
11287	371946
29606	371947
29475	371948
121780	371949
17585	371950
15008	371951
107403	371952
53944	371953
6212	371954
38762	371955
56234	371956
127161	371957
79814	371958
29464	371959
29464	371960
83701	371961
158563	371962
10009	371963
45108	371964
10785	371965
215931	371966
2944	371967
12343	371968
35308	371969
50366	371970
39697	371971
5409	371972
1343	371973
3363	371974
9332	371975
2648	371976
8718	371977
72353	371978
2719	371979
23816	371980
2999	371981
5931	371982
2359	371983
25380	371984
150171	371985
839	371986
28047	371987
12750	371988
20568	371989
615	371990
20130	371991
21071	371992
14262	371993
194	371994
2341	371995
7331	371996
801	371997
24781	371998
85174	371999
955	372000
48852	372001
70702	372002
11516	372003
73614	372004
6450	372005
31257	372006
48716	372007
4354	372008
1007	372009
202054	372010
18661	372011
107205	372012
99684	372013
9896	372014
310	372015
123428	372016
23757	372017
4598	372018
18661	372019
20557	372020
414	372021
69104	372022
55406	372023
247	372024
12559	372025
8942	372026
43725	372027
122627	372028
9488	372029
3014	372030
12921	372031
8225	372032
35640	372033
18344	372034
60691	372035
25800	372036
14816	372037
99383	372038
933	372039
203805	372040
28123	372041
34953	372042
203	372043
37656	372044
171459	372045
8556	372046
85107	372047
3594	372048
1897	372049
50295	372050
42715	372051
22095	372052
2261	372053
95114	372054
3032	372055
14060	372056
9930	372057
7115	372058
20991	372059
43447	372060
12866	372061
99818	372062
9051	372063
20847	372064
2775	372065
27788	372066
11020	372067
82620	372068
13867	372069
8457	372070
4816	372071
6966	372072
72190	372073
563	372074
38804	372075
113293	372076
9135	372077
83666	372078
26984	372079
17175	372080
34699	372081
56642	372082
70204	372083
123630	372084
54824	372085
20487	372086
121022	372087
158676	372088
13882	372089
94131	372090
15862	372091
3326	372092
20222	372093
11419	372094
24076	372095
60829	372096
79280	372097
43743	372098
38831	372099
3453	372100
30995	372101
238212	372102
108341	372103
27011	372104
24724	372105
107	372106
222928	372107
2663	372108
69650	372109
20237	372110
46695	372111
9253	372112
106800	372113
5915	372114
6189	372115
17508	372116
2678	372117
15622	372118
7045	372119
139989	372120
22559	372121
36293	372122
47656	372123
16415	372124
17319	372125
96602	372126
31750	372127
150102	372128
8842	372129
51012	372130
17367	372131
57753	372132
7237	372133
4686	372134
565	372135
3247	372136
3699	372137
152775	372138
21390	372139
66442	372140
637	372141
12215	372142
60315	372143
5304	372144
1646	372145
25325	372146
4367	372147
1875	372148
31841	372149
7530	372150
9423	372151
1090	372152
8144	372153
37464	372154
35372	372155
160	372156
9874	372157
2612	372158
5631	372159
5285	372160
23827	372161
47656	372162
15595	372163
13003	372164
50329	372165
11198	372166
4766	372167
25937	372168
915	372169
7321	372170
2055	372171
64077	372172
38456	372173
40165	372174
30418	372175
12618	372176
12090	372177
57475	372178
19218	372179
104085	372180
1073	372181
6812	372182
125	372183
13167	372184
49023	372185
61666	372186
5631	372187
2343	372188
167	372189
135964	372190
39982	372191
80	372192
6353	372193
147530	372194
79537	372195
5252	372196
2235	372197
1309	372198
81996	372199
27115	372200
1181	372201
217174	372202
22068	372203
19364	372204
1693	372205
11301	372206
17319	372207
39633	372208
6396	372209
5330	372210
6398	372211
5330	372212
92014	372213
309	372214
55201	372215
107130	372216
106852	372217
158484	372218
5537	372219
116232	372220
215779	372221
21889	372222
92088	372223
115284	372224
106890	372225
106938	372226
32012	372227
123661	372228
10785	372229
1443	372230
45903	372231
3032	372232
80070	372233
11129	372234
2372	372235
11020	372236
142254	372237
94477	372238
16570	372239
11020	372240
29457	372241
11191	372242
51202	372243
1792	372244
3320	372245
15988	372246
2169	372247
51245	372248
37460	372249
13995	372250
34860	372251
27328	372252
15316	372253
812	372254
30288	372255
13678	372256
40498	372257
5458	372258
9412	372259
279	372260
34815	372261
4090	372262
33658	372263
3006	372264
108685	372265
32173	372266
51505	372267
39747	372268
95078	372269
146009	372270
51721	372271
188139	372272
140112	372273
175900	372274
3530	372275
31787	372276
153986	372277
31909	372278
108612	372279
156062	372280
128480	372281
190817	372282
52620	372283
27346	372284
10227	372285
1581	372286
108150	372287
101407	372288
104772	372289
151730	372290
213736	372291
75361	372292
1994	372293
111814	372294
82059	372295
43672	372296
4049	372297
499	372298
2214	372299
55013	372300
64763	372301
1140	372302
57960	372303
27723	372304
1050	372305
238810	372306
211743	372307
44480	372308
84125	372309
68253	372310
75400	372311
86464	372312
151338	372313
148816	372314
50594	372315
119043	372316
21035	372317
98138	372318
40029	372319
104761	372320
64961	372321
6474	372322
122914	372323
58259	372324
95424	372325
1726	372326
18371	372327
190116	372328
61320	372329
71439	372330
56377	372331
4887	372332
10424	372333
135139	372334
16794	372335
138883	372336
86854	372337
99606	372338
34455	372339
33800	372340
88988	372341
109952	372342
58266	372343
70866	372344
3372	372345
58547	372346
10486	372347
147093	372348
72519	372349
3149	372350
4547	372351
351	372352
17784	372353
112206	372354
165308	372355
30119	372356
156427	372357
153115	372358
87583	372359
111165	372360
153780	372361
213397	372362
4547	372363
2837	372364
94902	372365
55089	372366
3521	372367
2488	372368
163201	372369
58266	372370
215116	372371
732	372372
3988	372373
109732	372374
885	372375
138860	372376
37880	372377
112800	372378
25280	372379
43829	372380
85538	372381
267	372382
62856	372383
215163	372384
110449	372385
71747	372386
49987	372387
154229	372388
4318	372389
126081	372390
8385	372391
82851	372392
33362	372393
36971	372394
45811	372395
178113	372396
22502	372397
26766	372398
141717	372399
63459	372400
4512	372401
5068	372402
81724	372403
114142	372404
81631	372405
97196	372406
132828	372407
1156	372408
72322	372409
17220	372410
127746	372411
127528	372412
42594	372413
3977	372414
3952	372415
39127	372416
22140	372417
172329	372418
2832	372419
1605	372420
51376	372421
82066	372422
128560	372423
148819	372424
93899	372425
868	372426
114161	372427
108689	372428
1404	372429
4039	372430
421	372431
129204	372432
132147	372433
150904	372434
134299	372435
40044	372436
112023	372437
112091	372438
111336	372439
209632	372440
67806	372441
39648	372442
30123	372443
32241	372444
12665	372445
49456	372446
5977	372447
98976	372448
91708	372449
1942	372450
39155	372451
140016	372452
27259	372453
230402	372454
92168	372455
42945	372456
200496	372457
16511	372458
87230	372459
68931	372460
123444	372461
85966	372462
225662	372463
157860	372464
170242	372465
122543	372466
157824	372467
162450	372468
173241	372469
195754	372470
134340	372471
69246	372472
141895	372473
223653	372474
14798	372475
158742	372476
165466	372477
68386	372478
167335	372479
116409	372480
134764	372481
91058	372482
191966	372483
32998	372484
198237	372485
53683	372486
26627	372487
121072	372488
21957	372489
238787	372490
136807	372491
90500	372492
81038	372493
11379	372494
79187	372495
166211	372496
102022	372497
224117	372498
95802	372499
163553	372500
4423	372501
91134	372502
121410	372503
10021	372504
101753	372505
18023	372506
232495	372507
107535	372508
160815	372509
103857	372510
91131	372511
196441	372512
170167	372513
122566	372514
91124	372515
169740	372516
71654	372517
230058	372518
116754	372519
197826	372520
168055	372521
169122	372522
33516	372523
141912	372524
128524	372525
234196	372526
38994	372527
33031	372528
168284	372529
161520	372530
26854	372531
26898	372532
116049	372533
107818	372534
105846	372535
161523	372536
101753	372537
158592	372538
103075	372539
114364	372540
175077	372541
118835	372542
11379	372543
195373	372544
19357	372545
107460	372546
107322	372547
4236	372548
126172	372549
116754	372550
52860	372551
182562	372552
202389	372553
94985	372554
142633	372555
144443	372556
120935	372557
90083	372558
108289	372559
228123	372560
55254	372561
84686	372562
168793	372563
120065	372564
146229	372565
200080	372566
165763	372567
58715	372568
150347	372569
122275	372570
136539	372571
144763	372572
61061	372573
195374	372574
141883	372575
66415	372576
157827	372577
31094	372578
49006	372579
96929	372580
69379	372581
121902	372582
121547	372583
158583	372584
231218	372585
233459	372586
159499	372587
158557	372588
114493	372589
44590	372590
107246	372591
168221	372592
229355	372593
231076	372594
90315	372595
91131	372596
168615	372597
29470	372598
122565	372599
225766	372600
19261	372601
198613	372602
197785	372603
122549	372604
168812	372605
115532	372606
86495	372607
159642	372608
121318	372609
33551	372610
69134	372611
227354	372612
159213	372613
53905	372614
171540	372615
236566	372616
118834	372617
120935	372618
107830	372619
203858	372620
174973	372621
121164	372622
57662	372623
86512	372624
107316	372625
81355	372626
143708	372627
18009	372628
91122	372629
18025	372630
53683	372631
66210	372632
54874	372633
162733	372634
91141	372635
226025	372636
64487	372637
59956	372638
179747	372639
178253	372640
104576	372641
233745	372642
22861	372643
62875	372644
146229	372645
129545	372646
158782	372647
122555	372648
158962	372649
199733	372650
38174	372651
227914	372652
144829	372653
194462	372654
85695	372655
97785	372656
168323	372657
107821	372658
107849	372659
108293	372660
88514	372661
160871	372662
42139	372663
160960	372664
140849	372665
53902	372666
156181	372667
112529	372668
224699	372669
232453	372670
100905	372671
227316	372672
237402	372673
226285	372674
114734	372675
88334	372676
170204	372677
227275	372678
224329	372679
91126	372680
159078	372681
118831	372682
145597	372683
86067	372684
169290	372685
86345	372686
39185	372687
118834	372688
62875	372689
196673	372690
86656	372691
122395	372692
110360	372693
75132	372694
94422	372695
182559	372696
165465	372697
167327	372698
68922	372699
103723	372700
68965	372701
193241	372702
198388	372703
169258	372704
131944	372705
161520	372706
159300	372707
85929	372708
235089	372709
220299	372710
203245	372711
105077	372712
234998	372713
211825	372714
87799	372715
23837	372716
101755	372717
91131	372718
161586	372719
66542	372720
86286	372721
234466	372722
210033	372723
53842	372724
115138	372725
9896	372726
147281	372727
61748	372728
38140	372729
86043	372730
158009	372731
28771	372732
234958	372733
158902	372734
226293	372735
111869	372736
81606	372737
161146	372738
239024	372739
27095	372740
218036	372741
46484	372742
159000	372743
238360	372744
115359	372745
42276	372746
122640	372747
112529	372748
1014	372749
45312	372750
4590	372751
1464	372752
6550	372753
4325	372754
10594	372755
115540	372756
203983	372757
18525	372758
11015	372759
47931	372760
13302	372761
42424	372762
92167	372763
101791	372764
152607	372765
27788	372766
93	372767
17319	372768
23834	372769
194882	372770
234223	372771
26809	372772
149493	372773
175878	372774
16172	372775
72146	372776
162236	372777
80558	372778
162538	372779
74654	372780
51347	372781
90095	372782
77848	372783
31202	372784
129714	372785
71494	372786
129477	372787
197256	372788
189063	372789
94000	372790
195231	372791
234075	372792
153185	372793
235993	372794
238365	372795
152935	372796
98505	372797
34279	372798
81311	372799
144242	372800
215908	372801
233643	372802
72600	372803
128884	372804
227882	372805
141878	372806
125594	372807
3591	372808
117220	372809
127125	372810
51630	372811
116809	372812
232805	372813
62297	372814
79607	372815
232710	372816
79612	372817
200949	372818
56829	372819
73429	372820
46803	372821
120152	372822
71494	372823
7716	372824
197313	372825
126637	372826
139888	372827
162271	372828
89695	372829
176477	372830
129523	372831
61850	372832
1240	372833
230639	372834
185887	372835
161885	372836
152935	372837
98505	372838
71092	372839
77848	372840
197769	372841
108738	372842
166540	372843
195221	372844
94000	372845
216662	372846
57621	372847
115681	372848
105481	372849
61457	372850
148825	372851
1857	372852
41328	372853
10747	372854
10747	372855
3262	372856
92458	372857
80610	372858
109839	372859
147728	372860
155572	372861
97888	372862
3653	372863
112994	372864
15490	372865
69949	372866
81891	372867
1770	372868
3501	372869
70603	372870
2447	372871
42522	372872
108519	372873
48545	372874
12558	372875
108960	372876
4921	372877
52438	372878
10344	372879
13793	372880
70421	372881
117274	372882
6904	372883
43779	372884
26708	372885
20318	372886
309	372887
309	372888
1310	372889
311	372890
4287	372891
147369	372892
311	372893
311	372894
311	372895
33999	372896
54282	372897
12995	372898
18312	372899
311	372900
55201	372901
34895	372902
18661	372903
176360	372904
177589	372905
127471	372906
80855	372907
175390	372908
94795	372909
55930	372910
8740	372911
24909	372912
177644	372913
28354	372914
2341	372915
56273	372916
18471	372917
80855	372918
126002	372919
92008	372920
128145	372921
143625	372922
43770	372923
12942	372924
95035	372925
34730	372926
38711	372927
174900	372928
43328	372929
72582	372930
9930	372931
24908	372932
199300	372933
91616	372934
14361	372935
34730	372936
54531	372937
80852	372938
9930	372939
2341	372940
62561	372941
6335	372942
6335	372943
16927	372944
38715	372945
62561	372946
128023	372947
24909	372948
30889	372949
113732	372950
94799	372951
7331	372952
127251	372953
27931	372954
139407	372955
56010	372956
6335	372957
143618	372958
80852	372959
7331	372960
14061	372961
6335	372962
27931	372963
176824	372964
7331	372965
43797	372966
24908	372967
199347	372968
80848	372969
6335	372970
9931	372971
9931	372972
143638	372973
14061	372974
80855	372975
12942	372976
34616	372977
42957	372978
127526	372979
126157	372980
215510	372981
309	372982
309	372983
128057	372984
12948	372985
311	372986
178977	372987
127584	372988
2865	372989
92301	372990
2341	372991
18722	372992
9931	372993
38711	372994
9930	372995
9930	372996
43884	372997
72784	372998
309	372999
24908	373000
12948	373001
43517	373002
4287	373003
56010	373004
55935	373005
126549	373006
177658	373007
14511	373008
115037	373009
88515	373010
149045	373011
149045	373012
229291	373013
195477	373014
3645	373015
43447	373016
1491	373017
2377	373018
127554	373019
204	373020
221	373021
311	373022
309	373023
123178	373024
20290	373025
274	373026
22813	373027
66777	373028
74703	373029
71901	373030
3386	373031
4882	373032
5625	373033
8093	373034
95223	373035
34813	373036
127715	373037
94188	373038
8659	373039
5598	373040
9633	373041
94536	373042
8644	373043
191	373044
92514	373045
11625	373046
1863	373047
25751	373048
2471	373049
55171	373050
4617	373051
15832	373052
19564	373053
1626	373054
106499	373055
16893	373056
108844	373057
10611	373058
102720	373059
59106	373060
108357	373061
25305	373062
42603	373063
51246	373064
123786	373065
69897	373066
16934	373067
22375	373068
27484	373069
113182	373070
46062	373071
224594	373072
2635	373073
151516	373074
127368	373075
99468	373076
43879	373077
65353	373078
54124	373079
881	373080
52761	373081
64341	373082
75542	373083
108679	373084
83823	373085
7864	373086
1770	373087
54635	373088
3553	373089
176229	373090
16906	373091
3948	373092
74439	373093
8259	373094
4	373095
41531	373096
9883	373097
25303	373098
6628	373099
51202	373100
84310	373101
7884	373102
26048	373103
106939	373104
801	373105
59930	373106
22209	373107
18751	373108
8301	373109
109450	373110
2308	373111
229880	373112
45481	373113
24674	373114
61422	373115
170262	373116
2341	373117
199795	373118
115313	373119
28237	373120
22445	373121
149178	373122
1745	373123
27555	373124
3152	373125
99	373126
1001	373127
3258	373128
8356	373129
50964	373130
19193	373131
72284	373132
9744	373133
6155	373134
8660	373135
5601	373136
15752	373137
9401	373138
34681	373139
10231	373140
3966	373141
20966	373142
172418	373143
20717	373144
38496	373145
105013	373146
78578	373147
39539	373148
750	373149
1012	373150
2626	373151
50766	373152
58851	373153
179768	373154
40145	373155
1177	373156
9480	373157
2608	373158
55652	373159
160132	373160
195496	373161
19151	373162
3032	373163
19865	373164
157411	373165
30477	373166
43593	373167
88135	373168
1440	373169
142930	373170
54534	373171
38714	373172
146511	373173
18759	373174
162	373175
199933	373176
10146	373177
31858	373178
39727	373179
132950	373180
31858	373181
71253	373182
16109	373183
54394	373184
27312	373185
34813	373186
43797	373187
22095	373188
1310	373189
39049	373190
13334	373191
92968	373192
1310	373193
54564	373194
56010	373195
174630	373196
21575	373197
5884	373198
31673	373199
139250	373200
72087	373201
48852	373202
7331	373203
7331	373204
8507	373205
8507	373206
9930	373207
39049	373208
81891	373209
109070	373210
204366	373211
2250	373212
224	373213
25233	373214
2471	373215
129	373216
1751	373217
3975	373218
24866	373219
2377	373220
15762	373221
432	373222
27105	373223
54303	373224
142258	373225
4615	373226
2993	373227
11926	373228
160662	373229
124093	373230
687	373231
17050	373232
79539	373233
459	373234
7446	373235
21	373236
11221	373237
1753	373238
876	373239
2692	373240
14354	373241
494	373242
11216	373243
13062	373244
6689	373245
38541	373246
106749	373247
2785	373248
6963	373249
70990	373250
6833	373251
7898	373252
93	373253
59862	373254
5524	373255
132689	373256
7789	373257
1479	373258
546	373259
4184	373260
9692	373261
3598	373262
1111	373263
65974	373264
16971	373265
75201	373266
19004	373267
18388	373268
9212	373269
4578	373270
2700	373271
154315	373272
65712	373273
11516	373274
18825	373275
32795	373276
24899	373277
57284	373278
183714	373279
53319	373280
1413	373281
51951	373282
16875	373283
831	373284
2527	373285
56472	373286
5684	373287
26173	373288
15686	373289
106044	373290
6092	373291
22909	373292
40707	373293
6786	373294
91454	373295
123761	373296
35306	373297
109381	373298
15828	373299
884	373300
35507	373301
489	373302
72241	373303
82413	373304
40507	373305
7186	373306
16000	373307
204189	373308
20282	373309
191277	373310
32193	373311
1355	373312
19028	373313
5390	373314
65763	373315
25683	373316
34254	373317
10221	373318
1071	373319
161700	373320
38699	373321
32743	373322
14521	373323
544	373324
3118	373325
3594	373326
22533	373327
37450	373328
19073	373329
28081	373330
12935	373331
137626	373332
3516	373333
17103	373334
2775	373335
12250	373336
51847	373337
9039	373338
72852	373339
45980	373340
87104	373341
15365	373342
18314	373343
3255	373344
63485	373345
63463	373346
19327	373347
1121	373348
19730	373349
25309	373350
1810	373351
2912	373352
3836	373353
69714	373354
4941	373355
53319	373356
17984	373357
35930	373358
135080	373359
56737	373360
161775	373361
92454	373362
155388	373363
9654	373364
11983	373365
36701	373366
23866	373367
208348	373368
25819	373369
10453	373370
50508	373371
6694	373372
983	373373
46584	373374
83410	373375
31496	373376
5707	373377
13586	373378
17719	373379
34018	373380
12131	373381
29877	373382
88846	373383
18939	373384
88917	373385
2685	373386
26802	373387
32343	373388
33911	373389
5873	373390
8644	373391
21117	373392
28978	373393
34281	373394
1912	373395
4727	373396
2292	373397
41564	373398
3543	373399
21731	373400
166079	373401
50109	373402
22863	373403
3589	373404
37464	373405
313	373406
6735	373407
27216	373408
3742	373409
9102	373410
2120	373411
50564	373412
70360	373413
232734	373414
3519	373415
9852	373416
67033	373417
2808	373418
8343	373419
359	373420
111603	373421
559	373422
38183	373423
70354	373424
3975	373425
3624	373426
2502	373427
950	373428
865	373429
42744	373430
42744	373431
23226	373432
10263	373433
12005	373434
51267	373435
3222	373436
43170	373437
184179	373438
1897	373439
111425	373440
88390	373441
86885	373442
29500	373443
3342	373444
36891	373445
69987	373446
26372	373447
56829	373448
50	373449
1898	373450
50699	373451
1281	373452
1897	373453
18965	373454
17177	373455
24748	373456
4523	373457
11023	373458
85101	373459
26163	373460
1292	373461
3936	373462
77	373463
51582	373464
5125	373465
1270	373466
120260	373467
11523	373468
51967	373469
33094	373470
49088	373471
1064	373472
12228	373473
59393	373474
62016	373475
38294	373476
63396	373477
134727	373478
113031	373479
13575	373480
979	373481
12369	373482
30464	373483
2083	373484
1292	373485
2754	373486
524	373487
1141	373488
371	373489
10991	373490
16363	373491
314	373492
55512	373493
130555	373494
92392	373495
17693	373496
50875	373497
15917	373498
70994	373499
28064	373500
30963	373501
54150	373502
17992	373503
42835	373504
42952	373505
1105	373506
102727	373507
7050	373508
9318	373509
440	373510
8824	373511
3239	373512
20409	373513
32560	373514
1604	373515
2709	373516
159994	373517
63807	373518
4389	373519
1	373520
194	373521
52159	373522
3295	373523
21306	373524
22511	373525
9494	373526
15871	373527
303	373528
78736	373529
39097	373530
5128	373531
21374	373532
161211	373533
933	373534
2415	373535
1893	373536
1696	373537
35599	373538
207167	373539
48486	373540
7071	373541
2114	373542
46039	373543
42433	373544
7768	373545
112053	373546
118504	373547
3289	373548
32699	373549
1461	373550
8195	373551
45705	373552
65892	373553
209	373554
29019	373555
74253	373556
148614	373557
98559	373558
167	373559
30953	373560
1064	373561
22120	373562
8722	373563
35183	373564
22384	373565
68396	373566
28830	373567
49754	373568
1297	373569
32930	373570
3827	373571
45343	373572
25926	373573
4320	373574
39991	373575
151020	373576
139398	373577
63630	373578
43746	373579
46426	373580
67956	373581
1043	373582
28978	373583
7418	373584
45077	373585
209474	373586
9480	373587
4204	373588
36331	373589
66804	373590
6644	373591
16877	373592
38224	373593
23154	373594
57643	373595
1602	373596
11932	373597
6317	373598
185118	373599
170784	373600
63221	373601
46678	373602
13099	373603
51799	373604
54387	373605
14751	373606
67576	373607
118373	373608
88438	373609
40655	373610
31522	373611
76221	373612
62584	373613
113294	373614
2390	373615
5126	373616
8094	373617
8793	373618
132621	373619
6201	373620
52289	373621
13124	373622
825	373623
33895	373624
6983	373625
29257	373626
74037	373627
68133	373628
51365	373629
18933	373630
563	373631
12622	373632
17109	373633
69940	373634
852	373635
10907	373636
10143	373637
61319	373638
18444	373639
91887	373640
38412	373641
84448	373642
1326	373643
170	373644
38570	373645
578	373646
11600	373647
108480	373648
3168	373649
1950	373650
7547	373651
1602	373652
54235	373653
154794	373654
75476	373655
117610	373656
8578	373657
106174	373658
58840	373659
3007	373660
66628	373661
15822	373662
104001	373663
1995	373664
1230	373665
51457	373666
75248	373667
43003	373668
58873	373669
38766	373670
10610	373671
10613	373672
15324	373673
65876	373674
14082	373675
59880	373676
34403	373677
1795	373678
1706	373679
716	373680
333	373681
14106	373682
27502	373683
39980	373684
14793	373685
371	373686
22274	373687
50397	373688
195987	373689
17793	373690
92500	373691
48484	373692
163217	373693
2029	373694
162295	373695
185732	373696
85022	373697
9039	373698
8083	373699
5980	373700
51608	373701
61139	373702
20634	373703
88407	373704
54272	373705
340	373706
340	373707
1355	373708
2978	373709
23810	373710
10102	373711
114339	373712
25886	373713
8564	373714
21364	373715
34712	373716
15270	373717
172266	373718
99807	373719
143960	373720
54452	373721
23506	373722
4122	373723
74842	373724
13580	373725
12931	373726
7937	373727
22856	373728
62612	373729
118394	373730
7147	373731
131573	373732
7869	373733
133785	373734
3807	373735
157338	373736
7181	373737
2144	373738
696	373739
38226	373740
8253	373741
9775	373742
9759	373743
5821	373744
78514	373745
5733	373746
44133	373747
3373	373748
6583	373749
112229	373750
3034	373751
52931	373752
101190	373753
85109	373754
8214	373755
50969	373756
343	373757
33179	373758
61857	373759
186582	373760
50256	373761
166621	373762
64421	373763
12333	373764
68517	373765
41321	373766
62085	373767
4173	373768
164706	373769
13242	373770
159739	373771
5283	373772
7884	373773
15761	373774
944	373775
9528	373776
1016	373777
35413	373778
29809	373779
41510	373780
49375	373781
106822	373782
17737	373783
87041	373784
173058	373785
72387	373786
117419	373787
161529	373788
93067	373789
16761	373790
63078	373791
48187	373792
25662	373793
9034	373794
1671	373795
51875	373796
21702	373797
2302	373798
5841	373799
90303	373800
34334	373801
147855	373802
45614	373803
66072	373804
16476	373805
79863	373806
8567	373807
49676	373808
13892	373809
11523	373810
31789	373811
48873	373812
60623	373813
1152	373814
119606	373815
19513	373816
25168	373817
155456	373818
24923	373819
21987	373820
72827	373821
13959	373822
48559	373823
150485	373824
6146	373825
8063	373826
47253	373827
154787	373828
163506	373829
164605	373830
79804	373831
14925	373832
41371	373833
13511	373834
95	373835
5110	373836
21800	373837
17691	373838
27928	373839
24934	373840
11410	373841
1245	373842
7028	373843
16988	373844
85131	373845
1037	373846
3400	373847
117498	373848
11355	373849
52931	373850
52435	373851
72389	373852
758	373853
5437	373854
87160	373855
62840	373856
24069	373857
13735	373858
107650	373859
106905	373860
11611	373861
124068	373862
28135	373863
31471	373864
28588	373865
66957	373866
181837	373867
304	373868
3461	373869
19593	373870
20499	373871
1206	373872
34048	373873
10352	373874
1004	373875
8267	373876
65099	373877
4234	373878
103960	373879
20280	373880
35633	373881
1021	373882
58571	373883
7197	373884
231	373885
133679	373886
1669	373887
9188	373888
15318	373889
106044	373890
4000	373891
85335	373892
99967	373893
31415	373894
43935	373895
11799	373896
30030	373897
69262	373898
75294	373899
181431	373900
67357	373901
67357	373902
6168	373903
32625	373904
11213	373905
117742	373906
21970	373907
77960	373908
63670	373909
123525	373910
37477	373911
129942	373912
62371	373913
50513	373914
70697	373915
789	373916
32979	373917
124443	373918
225634	373919
45325	373920
31223	373921
57662	373922
30085	373923
1182	373924
21662	373925
157555	373926
151001	373927
7098	373928
79900	373929
40671	373930
726	373931
6553	373932
3972	373933
1197	373934
59555	373935
45983	373936
24242	373937
540	373938
153389	373939
35883	373940
16986	373941
45005	373942
19725	373943
148793	373944
86855	373945
45918	373946
66456	373947
4074	373948
54851	373949
2510	373950
158995	373951
680	373952
231573	373953
151691	373954
10668	373955
1274	373956
160055	373957
89854	373958
12853	373959
116605	373960
26150	373961
116223	373962
31768	373963
155890	373964
54156	373965
171704	373966
68198	373967
85772	373968
5048	373969
77083	373970
217996	373971
5048	373972
32422	373973
5122	373974
185627	373975
14688	373976
1188	373977
12061	373978
6645	373979
25710	373980
5080	373981
26417	373982
51121	373983
502	373984
7927	373985
21724	373986
27433	373987
14893	373988
43877	373989
3536	373990
94383	373991
4493	373992
8460	373993
127299	373994
12723	373995
69904	373996
5954	373997
207270	373998
22251	373999
22251	374000
29192	374001
212563	374002
63495	374003
6453	374004
5576	374005
157439	374006
1746	374007
150301	374008
28081	374009
43945	374010
4394	374011
18788	374012
23246	374013
38757	374014
16285	374015
11785	374016
51258	374017
6156	374018
38716	374019
45563	374020
5980	374021
11500	374022
67132	374023
7729	374024
21148	374025
66712	374026
28468	374027
161810	374028
4654	374029
89042	374030
166358	374031
24932	374032
67909	374033
2402	374034
88249	374035
3875	374036
8152	374037
26941	374038
4149	374039
89152	374040
9701	374041
22925	374042
3860	374043
35474	374044
127523	374045
8169	374046
5702	374047
19951	374048
20005	374049
62545	374050
1687	374051
24960	374052
2059	374053
106405	374054
8494	374055
64819	374056
15885	374057
95930	374058
10820	374059
50995	374060
15213	374061
153602	374062
49466	374063
208423	374064
149831	374065
120025	374066
92180	374067
42923	374068
39921	374069
64888	374070
151827	374071
5932	374072
5846	374073
12810	374074
12737	374075
118182	374076
149118	374077
100747	374078
153452	374079
676	374080
110758	374081
81119	374082
10792	374083
89239	374084
148739	374085
46369	374086
220356	374087
51859	374088
229546	374089
22274	374090
113131	374091
108004	374092
20657	374093
41277	374094
38824	374095
25296	374096
17789	374097
51397	374098
27630	374099
83033	374100
9118	374101
10458	374102
151184	374103
119416	374104
58219	374105
64229	374106
15179	374107
95022	374108
51535	374109
93974	374110
11968	374111
164533	374112
88414	374113
119054	374114
52762	374115
42596	374116
18368	374117
66183	374118
175993	374119
21099	374120
105817	374121
103178	374122
8763	374123
45066	374124
238647	374125
165703	374126
113005	374127
236671	374128
45496	374129
5066	374130
9118	374131
148966	374132
6226	374133
72539	374134
72539	374135
74192	374136
213155	374137
166417	374138
119099	374139
27126	374140
68452	374141
63450	374142
9118	374143
51537	374144
40457	374145
111025	374146
111023	374147
164430	374148
170625	374149
7164	374150
70132	374151
45705	374152
161113	374153
111629	374154
154763	374155
91396	374156
94829	374157
82981	374158
108890	374159
153606	374160
118662	374161
150404	374162
141045	374163
84155	374164
197095	374165
25849	374166
116180	374167
127439	374168
124814	374169
743	374170
2796	374171
69832	374172
103535	374173
150455	374174
89543	374175
47725	374176
61252	374177
156843	374178
83369	374179
66873	374180
149133	374181
7872	374182
83091	374183
117056	374184
163470	374185
158078	374186
149872	374187
131433	374188
18364	374189
146287	374190
99416	374191
127733	374192
148432	374193
81152	374194
123037	374195
33850	374196
207992	374197
94590	374198
79393	374199
54709	374200
33798	374201
110302	374202
125408	374203
123108	374204
116976	374205
4515	374206
2791	374207
136811	374208
15215	374209
94470	374210
87512	374211
187201	374212
82446	374213
177444	374214
79371	374215
72601	374216
162003	374217
34683	374218
38767	374219
95016	374220
33881	374221
25444	374222
138699	374223
1280	374224
208662	374225
15360	374226
126658	374227
54313	374228
98876	374229
39594	374230
131412	374231
734	374232
18272	374233
461	374234
150255	374235
148624	374236
134784	374237
11891	374238
157173	374239
85797	374240
18419	374241
25428	374242
23436	374243
93836	374244
41507	374245
111276	374246
118887	374247
75459	374248
116904	374249
50755	374250
44040	374251
29976	374252
54416	374253
40242	374254
623	374255
5105	374256
58560	374257
58033	374258
146082	374259
6737	374260
31458	374261
46343	374262
58283	374263
54641	374264
154859	374265
51194	374266
35082	374267
51527	374268
82802	374269
75273	374270
149829	374271
59710	374272
12878	374273
154472	374274
27454	374275
118274	374276
152366	374277
81679	374278
15368	374279
54262	374280
35639	374281
15902	374282
13032	374283
57260	374284
69804	374285
30864	374286
18400	374287
12521	374288
5691	374289
7275	374290
1479	374291
84457	374292
21369	374293
14902	374294
15810	374295
80382	374296
53903	374297
724	374298
24483	374299
28246	374300
22214	374301
165366	374302
98828	374303
1661	374304
172221	374305
29854	374306
2481	374307
99312	374308
102351	374309
1816	374310
36642	374311
2014	374312
213724	374313
13831	374314
29454	374315
13831	374316
11504	374317
13416	374318
67362	374319
97626	374320
2229	374321
37959	374322
4121	374323
23873	374324
108570	374325
893	374326
7204	374327
2954	374328
24356	374329
20208	374330
47846	374331
37459	374332
3612	374333
13885	374334
8260	374335
62244	374336
2124	374337
7149	374338
4912	374339
21275	374340
9876	374341
670	374342
30444	374343
22807	374344
10884	374345
18648	374346
11237	374347
1490	374348
392	374349
48306	374350
5439	374351
30035	374352
24615	374353
5496	374354
7203	374355
24650	374356
21573	374357
2178	374358
1445	374359
4882	374360
29818	374361
49831	374362
25001	374363
14164	374364
13960	374365
18727	374366
196024	374367
37780	374368
1755	374369
11674	374370
29596	374371
583	374372
34689	374373
41536	374374
30195	374375
8812	374376
44213	374377
889	374378
60430	374379
9090	374380
39574	374381
330	374382
135424	374383
49391	374384
23664	374385
40313	374386
520	374387
1001	374388
24641	374389
62195	374390
24658	374391
44497	374392
82894	374393
1184	374394
16097	374395
206266	374396
7938	374397
100	374398
298	374399
4139	374400
3661	374401
19343	374402
24653	374403
3721	374404
61916	374405
19841	374406
3612	374407
198746	374408
46984	374409
748	374410
16617	374411
69860	374412
569	374413
13116	374414
45653	374415
105680	374416
20236	374417
3684	374418
269	374419
30038	374420
4814	374421
8	374422
4256	374423
243	374424
1684	374425
13494	374426
11427	374427
8546	374428
52443	374429
2371	374430
17489	374431
3603	374432
2426	374433
5183	374434
19221	374435
6978	374436
56821	374437
23217	374438
23470	374439
322	374440
11713	374441
39756	374442
44427	374443
55379	374444
18632	374445
27953	374446
55311	374447
25920	374448
50841	374449
72325	374450
15581	374451
71308	374452
44210	374453
13003	374454
7990	374455
9462	374456
35932	374457
96252	374458
43654	374459
8078	374460
17494	374461
64717	374462
6910	374463
22800	374464
71357	374465
34604	374466
3578	374467
32067	374468
6057	374469
1816	374470
38272	374471
4170	374472
11319	374473
2611	374474
6087	374475
2937	374476
147095	374477
2222	374478
1928	374479
122681	374480
27095	374481
99673	374482
1941	374483
69818	374484
7932	374485
1789	374486
733	374487
15200	374488
869	374489
676	374490
789	374491
4038	374492
1157	374493
806	374494
2197	374495
102282	374496
967	374497
54508	374498
4038	374499
2481	374500
1436	374501
739	374502
63423	374503
102853	374504
53082	374505
113429	374506
5137	374507
2823	374508
103532	374509
181008	374510
91517	374511
6750	374512
27286	374513
25279	374514
179	374515
137553	374516
2076	374517
29450	374518
133850	374519
40087	374520
16115	374521
12118	374522
1453	374523
17395	374524
4120	374525
563	374526
14445	374527
9493	374528
72022	374529
11237	374530
16771	374531
13950	374532
16069	374533
54848	374534
11133	374535
330	374536
20770	374537
19673	374538
173213	374539
3499	374540
4306	374541
3776	374542
4250	374543
4492	374544
96976	374545
48442	374546
817	374547
33317	374548
43935	374549
2099	374550
13021	374551
15863	374552
13224	374553
3345	374554
3763	374555
13654	374556
500	374557
8611	374558
20500	374559
13389	374560
394	374561
5235	374562
508	374563
23405	374564
244	374565
79883	374566
5418	374567
29913	374568
1032	374569
86934	374570
1412	374571
74667	374572
2660	374573
24693	374574
107	374575
76833	374576
24712	374577
48070	374578
80342	374579
66670	374580
62765	374581
561	374582
11768	374583
9777	374584
27069	374585
44801	374586
2124	374587
13911	374588
2010	374589
3001	374590
2022	374591
709	374592
958	374593
24604	374594
7434	374595
15740	374596
5170	374597
816	374598
55889	374599
13944	374600
1710	374601
27133	374602
10356	374603
50401	374604
22825	374605
23376	374606
11499	374607
3651	374608
60942	374609
6543	374610
8494	374611
91280	374612
509	374613
41638	374614
13286	374615
1444	374616
4882	374617
7421	374618
5222	374619
46594	374620
23940	374621
9837	374622
4892	374623
3121	374624
2233	374625
1193	374626
29185	374627
15807	374628
7132	374629
46061	374630
18770	374631
10704	374632
9652	374633
6108	374634
9725	374635
9413	374636
37962	374637
7683	374638
28407	374639
19823	374640
105	374641
36858	374642
35430	374643
23504	374644
143	374645
285	374646
51313	374647
92944	374648
3625	374649
2660	374650
213	374651
943	374652
131	374653
943	374654
16741	374655
9826	374656
6008	374657
10082	374658
13354	374659
418	374660
2009	374661
17668	374662
3200	374663
3148	374664
8365	374665
3763	374666
32929	374667
8757	374668
3121	374669
9330	374670
7198	374671
22187	374672
4306	374673
22554	374674
1515	374675
11313	374676
38744	374677
76236	374678
3292	374679
15381	374680
80598	374681
33821	374682
1826	374683
35393	374684
1072	374685
25586	374686
4862	374687
8104	374688
14565	374689
62578	374690
105306	374691
19428	374692
18479	374693
12122	374694
12957	374695
23065	374696
20089	374697
22760	374698
61713	374699
11041	374700
19754	374701
139206	374702
27710	374703
2293	374704
4773	374705
384	374706
2259	374707
11516	374708
23008	374709
8842	374710
24537	374711
5457	374712
2562	374713
501	374714
28758	374715
150	374716
44171	374717
18341	374718
40291	374719
28060	374720
3615	374721
82	374722
8554	374723
2080	374724
7310	374725
14743	374726
1145	374727
467	374728
16624	374729
4020	374730
233848	374731
28366	374732
28579	374733
11279	374734
11364	374735
20108	374736
38825	374737
4198	374738
7045	374739
1228	374740
4598	374741
29	374742
1560	374743
2323	374744
645	374745
20075	374746
30586	374747
16430	374748
5894	374749
5098	374750
65928	374751
2009	374752
2004	374753
11197	374754
11197	374755
64675	374756
18684	374757
54357	374758
43902	374759
111852	374760
492	374761
73196	374762
1874	374763
11261	374764
25014	374765
5521	374766
43596	374767
7370	374768
31573	374769
618	374770
44782	374771
205	374772
6021	374773
56772	374774
21314	374775
38710	374776
10196	374777
1854	374778
61697	374779
3026	374780
134206	374781
1072	374782
7225	374783
111995	374784
9502	374785
6058	374786
10256	374787
32473	374788
129484	374789
11360	374790
12883	374791
25403	374792
28828	374793
32585	374794
32308	374795
125	374796
45937	374797
1854	374798
20087	374799
37253	374800
900	374801
5638	374802
13766	374803
51103	374804
12201	374805
119576	374806
231115	374807
165123	374808
229375	374809
90080	374810
66824	374811
148548	374812
156573	374813
209690	374814
165173	374815
119115	374816
160996	374817
239946	374818
237151	374819
206947	374820
239303	374821
145511	374822
216750	374823
63050	374824
59943	374825
230428	374826
223063	374827
101679	374828
205309	374829
76530	374830
43892	374831
157837	374832
119643	374833
40183	374834
87644	374835
68263	374836
82263	374837
154526	374838
216635	374839
32500	374840
25999	374841
152185	374842
113198	374843
78396	374844
31728	374845
237886	374846
167548	374847
238024	374848
164919	374849
240173	374850
234946	374851
164698	374852
88526	374853
213906	374854
239634	374855
86159	374856
231556	374857
87928	374858
216780	374859
119213	374860
89497	374861
39050	374862
67642	374863
229562	374864
150209	374865
236563	374866
240363	374867
191839	374868
211750	374869
118663	374870
68538	374871
64508	374872
27765	374873
39625	374874
89325	374875
151244	374876
3787	374877
142069	374878
117514	374879
169899	374880
165592	374881
14949	374882
110551	374883
115127	374884
119523	374885
31094	374886
162732	374887
146747	374888
52601	374889
165595	374890
17026	374891
238490	374892
29178	374893
163962	374894
239357	374895
31806	374896
237182	374897
152080	374898
226146	374899
33458	374900
34885	374901
77758	374902
203571	374903
167257	374904
112593	374905
118838	374906
229422	374907
225932	374908
228034	374909
120220	374910
120530	374911
149989	374912
234800	374913
67682	374914
72323	374915
48168	374916
21079	374917
235298	374918
163879	374919
86706	374920
90277	374921
238367	374922
88622	374923
65844	374924
83026	374925
50555	374926
116806	374927
14934	374928
66487	374929
75713	374930
205474	374931
94165	374932
50477	374933
52544	374934
101150	374935
69062	374936
30123	374937
88935	374938
58613	374939
118383	374940
81428	374941
118843	374942
238371	374943
165474	374944
118839	374945
72197	374946
127558	374947
236732	374948
148947	374949
85925	374950
64118	374951
235161	374952
119005	374953
33430	374954
21539	374955
158238	374956
66029	374957
28764	374958
121877	374959
42028	374960
230670	374961
216250	374962
31996	374963
32854	374964
30903	374965
28062	374966
12715	374967
11590	374968
39178	374969
6477	374970
12721	374971
3233	374972
3265	374973
53579	374974
68974	374975
9626	374976
91956	374977
43712	374978
8166	374979
468	374980
9858	374981
26000	374982
12197	374983
2863	374984
33945	374985
70593	374986
9590	374987
2957	374988
167235	374989
10176	374990
2309	374991
150972	374992
16361	374993
68584	374994
606	374995
152652	374996
21846	374997
7202	374998
65615	374999
114475	375000
159220	375001
240146	375002
6445	375003
22119	375004
158969	375005
119655	375006
2621	375007
22326	375008
31265	375009
41	375010
997	375011
1207	375012
11578	375013
56668	375014
131018	375015
15118	375016
28632	375017
24358	375018
102561	375019
24436	375020
27304	375021
42929	375022
4306	375023
11737	375024
1395	375025
12847	375026
91678	375027
1545	375028
15231	375029
29764	375030
11323	375031
16010	375032
42740	375033
84394	375034
92010	375035
42958	375036
24092	375037
5795	375038
81016	375039
114368	375040
17581	375041
23844	375042
161487	375043
12334	375044
54518	375045
8766	375046
10470	375047
61159	375048
16989	375049
106758	375050
20954	375051
10074	375052
163104	375053
4689	375054
22167	375055
30160	375056
13785	375057
603	375058
2937	375059
164893	375060
4087	375061
7134	375062
1449	375063
20506	375064
20582	375065
8777	375066
43	375067
3750	375068
401	375069
32751	375070
6381	375071
127852	375072
13436	375073
22807	375074
88105	375075
16700	375076
239132	375077
6449	375078
30913	375079
65002	375080
53002	375081
667	375082
30999	375083
542	375084
92009	375085
441	375086
24776	375087
119488	375088
54775	375089
203	375090
21465	375091
20132	375092
156	375093
922	375094
16173	375095
46793	375096
81041	375097
10746	375098
2560	375099
40428	375100
52816	375101
238491	375102
117064	375103
211976	375104
116138	375105
1471	375106
83089	375107
65596	375108
845	375109
42860	375110
13704	375111
372	375112
28653	375113
1808	375114
2925	375115
235906	375116
238573	375117
55335	375118
116929	375119
19471	375120
833	375121
12073	375122
25793	375123
41353	375124
3346	375125
710	375126
114216	375127
108567	375128
1628	375129
190262	375130
30335	375131
163812	375132
67371	375133
1233	375134
13767	375135
43427	375136
76835	375137
313	375138
14	375139
63314	375140
109977	375141
13221	375142
163516	375143
7907	375144
89778	375145
96336	375146
7282	375147
2010	375148
48908	375149
88505	375150
67689	375151
83952	375152
93650	375153
8539	375154
32751	375155
33729	375156
48330	375157
151849	375158
4774	375159
5509	375160
19294	375161
125190	375162
22204	375163
225676	375164
9627	375165
63278	375166
164067	375167
7857	375168
235967	375169
82545	375170
36835	375171
77705	375172
547	375173
7075	375174
720	375175
34237	375176
2	375177
41485	375178
1472	375179
26007	375180
7328	375181
19321	375182
13783	375183
153	375184
10730	375185
39302	375186
1573	375187
38749	375188
61027	375189
61317	375190
41053	375191
321	375192
33423	375193
108424	375194
196877	375195
217806	375196
197	375197
1514	375198
28989	375199
25981	375200
155119	375201
2283	375202
5087	375203
91844	375204
119447	375205
10735	375206
137395	375207
7907	375208
889	375209
296	375210
9712	375211
129623	375212
491	375213
15149	375214
61017	375215
66796	375216
60130	375217
237015	375218
5082	375219
51141	375220
2768	375221
88702	375222
66470	375223
3069	375224
1098	375225
1614	375226
1168	375227
20411	375228
18885	375229
16326	375230
1211	375231
17410	375232
67904	375233
106121	375234
9723	375235
52712	375236
2017	375237
45931	375238
10278	375239
1795	375240
11816	375241
186417	375242
36680	375243
1687	375244
215638	375245
89216	375246
889	375247
15193	375248
171252	375249
53121	375250
165922	375251
22325	375252
24460	375253
10733	375254
2187	375255
13876	375256
867	375257
118169	375258
172531	375259
18047	375260
42891	375261
88848	375262
108988	375263
40485	375264
28874	375265
20128	375266
166094	375267
118518	375268
226396	375269
43390	375270
19408	375271
115857	375272
25360	375273
19545	375274
40411	375275
126737	375276
863	375277
106483	375278
55626	375279
217291	375280
6783	375281
21244	375282
79959	375283
6268	375284
67581	375285
9149	375286
430	375287
22326	375288
14413	375289
88253	375290
119570	375291
12769	375292
78010	375293
49584	375294
42764	375295
167517	375296
166231	375297
36279	375298
54396	375299
88614	375300
46154	375301
66334	375302
21426	375303
27371	375304
13646	375305
153	375306
217760	375307
26543	375308
2095	375309
70103	375310
51257	375311
19640	375312
46910	375313
4873	375314
80383	375315
4804	375316
136986	375317
22468	375318
4778	375319
214	375320
27121	375321
33861	375322
27228	375323
70287	375324
91925	375325
18215	375326
68193	375327
163809	375328
68261	375329
121188	375330
42120	375331
163785	375332
26547	375333
120328	375334
155039	375335
45831	375336
8648	375337
6361	375338
13807	375339
45938	375340
468	375341
39876	375342
710	375343
213227	375344
8336	375345
5373	375346
1192	375347
93035	375348
26035	375349
7454	375350
88540	375351
167321	375352
118303	375353
119947	375354
13783	375355
41354	375356
18038	375357
68463	375358
163534	375359
35002	375360
511	375361
155552	375362
5390	375363
2563	375364
29684	375365
217179	375366
14553	375367
172115	375368
1236	375369
3389	375370
4508	375371
9620	375372
10702	375373
2461	375374
20480	375375
240215	375376
15233	375377
68408	375378
239862	375379
32241	375380
33513	375381
11796	375382
119019	375383
18238	375384
12203	375385
237220	375386
1599	375387
6855	375388
133374	375389
9183	375390
48320	375391
25338	375392
192	375393
23368	375394
17226	375395
2978	375396
10082	375397
75059	375398
20431	375399
108513	375400
66646	375401
97177	375402
379	375403
3200	375404
10704	375405
95617	375406
103332	375407
68989	375408
53919	375409
69178	375410
53520	375411
69180	375412
42304	375413
33540	375414
6243	375415
48330	375416
64715	375417
3107	375418
17415	375419
65704	375420
113631	375421
2578	375422
239926	375423
119637	375424
42803	375425
447	375426
7861	375427
69909	375428
316	375429
32409	375430
19071	375431
7788	375432
1983	375433
38100	375434
2312	375435
9828	375436
15266	375437
1152	375438
9158	375439
16389	375440
240049	375441
77776	375442
163201	375443
10778	375444
167755	375445
109724	375446
1687	375447
1298	375448
2614	375449
118682	375450
100809	375451
608	375452
91071	375453
9311	375454
6235	375455
88472	375456
82393	375457
8433	375458
236379	375459
122206	375460
20166	375461
103563	375462
246	375463
29302	375464
10720	375465
22379	375466
22317	375467
33987	375468
15407	375469
124261	375470
18466	375471
9248	375472
158238	375473
12063	375474
752	375475
27921	375476
23897	375477
8065	375478
3018	375479
13059	375480
75830	375481
1190	375482
18563	375483
56601	375484
24888	375485
7858	375486
187	375487
216847	375488
6719	375489
278	375490
9994	375491
28901	375492
2656	375493
42624	375494
50	375495
8159	375496
28045	375497
6801	375498
9823	375499
32282	375500
31887	375501
204391	375502
91371	375503
724	375504
37212	375505
16488	375506
20427	375507
214998	375508
23546	375509
30054	375510
25695	375511
13918	375512
624	375513
416	375514
48142	375515
199069	375516
1469	375517
37574	375518
4262	375519
222137	375520
516	375521
166307	375522
111155	375523
149357	375524
143414	375525
34237	375526
19120	375527
1045	375528
54683	375529
18878	375530
29051	375531
230923	375532
232003	375533
61913	375534
163434	375535
50271	375536
83845	375537
151420	375538
108404	375539
40702	375540
205783	375541
90485	375542
163526	375543
154887	375544
113197	375545
99338	375546
216409	375547
206771	375548
212254	375549
20497	375550
51123	375551
132860	375552
215628	375553
127173	375554
207319	375555
109344	375556
151833	375557
211498	375558
49784	375559
151192	375560
218185	375561
207152	375562
149061	375563
150715	375564
160658	375565
234789	375566
51122	375567
79447	375568
151851	375569
205176	375570
94585	375571
108589	375572
15989	375573
147940	375574
20819	375575
149447	375576
27907	375577
147316	375578
127349	375579
154752	375580
49748	375581
109390	375582
205714	375583
154469	375584
34342	375585
151910	375586
212358	375587
40102	375588
67687	375589
154934	375590
149933	375591
43031	375592
230654	375593
113175	375594
206818	375595
233213	375596
82173	375597
205522	375598
149122	375599
118361	375600
230271	375601
208452	375602
152924	375603
213930	375604
204796	375605
110306	375606
110535	375607
237684	375608
110125	375609
109391	375610
211634	375611
32521	375612
237909	375613
125834	375614
85052	375615
154524	375616
45	375617
234534	375618
154951	375619
215853	375620
149856	375621
162924	375622
154968	375623
216350	375624
216799	375625
148902	375626
113025	375627
111271	375628
148479	375629
109537	375630
206472	375631
82385	375632
205972	375633
206567	375634
215559	375635
128442	375636
238340	375637
78403	375638
148321	375639
216193	375640
176178	375641
108885	375642
113139	375643
113187	375644
109259	375645
216169	375646
19574	375647
174276	375648
154612	375649
86712	375650
206568	375651
206574	375652
115983	375653
12027	375654
231513	375655
43273	375656
86704	375657
149748	375658
119404	375659
154659	375660
205799	375661
163488	375662
209609	375663
77946	375664
154997	375665
161080	375666
215625	375667
31317	375668
113024	375669
230863	375670
109768	375671
150810	375672
34063	375673
115980	375674
159919	375675
64133	375676
110014	375677
14212	375678
118897	375679
208481	375680
205598	375681
150401	375682
85081	375683
165801	375684
229412	375685
154576	375686
162049	375687
85034	375688
149510	375689
111646	375690
231757	375691
154991	375692
113025	375693
229732	375694
110803	375695
111669	375696
226578	375697
154771	375698
109510	375699
25946	375700
154891	375701
162850	375702
81612	375703
148019	375704
212603	375705
148053	375706
215113	375707
86507	375708
109371	375709
154715	375710
108982	375711
166359	375712
85046	375713
113025	375714
138919	375715
34632	375716
148338	375717
71680	375718
20539	375719
150436	375720
205902	375721
216178	375722
64520	375723
149334	375724
207714	375725
151646	375726
17259	375727
206811	375728
215544	375729
149972	375730
153694	375731
82464	375732
113046	375733
21916	375734
205945	375735
205946	375736
147622	375737
64972	375738
43519	375739
110360	375740
65358	375741
34132	375742
109961	375743
214306	375744
82178	375745
154520	375746
152151	375747
206871	375748
64317	375749
111726	375750
234435	375751
216473	375752
216897	375753
113045	375754
212757	375755
139350	375756
71892	375757
160768	375758
14318	375759
211288	375760
232820	375761
165936	375762
147372	375763
147585	375764
216255	375765
110070	375766
81798	375767
149807	375768
216727	375769
113158	375770
164129	375771
147732	375772
154560	375773
150488	375774
68697	375775
82179	375776
150477	375777
174474	375778
90224	375779
238939	375780
151399	375781
79285	375782
216454	375783
111504	375784
148040	375785
161395	375786
207027	375787
25371	375788
179711	375789
149422	375790
212187	375791
220870	375792
87441	375793
116684	375794
148187	375795
10031	375796
154671	375797
117929	375798
148922	375799
50740	375800
2882	375801
154162	375802
4689	375803
4027	375804
164246	375805
2485	375806
4584	375807
202269	375808
148667	375809
74	375810
158067	375811
231268	375812
151461	375813
50060	375814
76085	375815
207660	375816
177565	375817
153656	375818
4486	375819
50385	375820
82839	375821
206943	375822
11918	375823
164443	375824
149389	375825
86792	375826
109790	375827
17249	375828
237225	375829
79105	375830
112190	375831
124640	375832
233137	375833
20530	375834
87086	375835
76424	375836
211170	375837
675	375838
192408	375839
73433	375840
71218	375841
116500	375842
204907	375843
2401	375844
35065	375845
119858	375846
1440	375847
6780	375848
28956	375849
56611	375850
166202	375851
164025	375852
39767	375853
82370	375854
70368	375855
32098	375856
155669	375857
11509	375858
4306	375859
205526	375860
150160	375861
89732	375862
17631	375863
14573	375864
150510	375865
2789	375866
134715	375867
561	375868
63596	375869
231486	375870
217697	375871
85340	375872
40644	375873
3277	375874
216192	375875
216240	375876
213552	375877
63717	375878
178320	375879
44479	375880
94164	375881
2210	375882
28956	375883
112803	375884
209172	375885
19209	375886
149136	375887
207190	375888
82688	375889
27463	375890
113462	375891
214570	375892
1693	375893
65165	375894
70651	375895
338	375896
363	375897
31597	375898
102696	375899
4030	375900
6731	375901
49790	375902
24012	375903
86517	375904
67194	375905
102317	375906
148727	375907
151584	375908
39607	375909
84029	375910
77397	375911
146967	375912
148160	375913
51705	375914
154734	375915
149971	375916
40061	375917
227243	375918
52568	375919
175821	375920
158508	375921
215916	375922
4328	375923
234738	375924
158866	375925
2220	375926
235239	375927
14058	375928
127075	375929
117281	375930
230977	375931
43154	375932
84397	375933
214591	375934
3185	375935
5953	375936
33227	375937
155687	375938
5163	375939
152998	375940
149747	375941
52455	375942
39564	375943
52822	375944
13363	375945
71710	375946
125865	375947
63895	375948
132514	375949
174606	375950
159214	375951
210647	375952
63623	375953
38355	375954
63646	375955
235574	375956
67396	375957
1829	375958
5549	375959
39888	375960
130230	375961
1553	375962
23518	375963
5561	375964
7828	375965
37430	375966
20866	375967
120041	375968
214743	375969
113017	375970
214882	375971
83091	375972
149429	375973
151506	375974
72651	375975
73	375976
209069	375977
1749	375978
214005	375979
112376	375980
5167	375981
93752	375982
216008	375983
53030	375984
229779	375985
118731	375986
3511	375987
19490	375988
216572	375989
65443	375990
239048	375991
152440	375992
63709	375993
118171	375994
64020	375995
19363	375996
3522	375997
113549	375998
236986	375999
112681	376000
209309	376001
209157	376002
15171	376003
12735	376004
3512	376005
22194	376006
87001	376007
74084	376008
155392	376009
2118	376010
83129	376011
30131	376012
12191	376013
101944	376014
109720	376015
3559	376016
10644	376017
110309	376018
9143	376019
1955	376020
166386	376021
31591	376022
148769	376023
161189	376024
117271	376025
108998	376026
212538	376027
117280	376028
86340	376029
83082	376030
232204	376031
100299	376032
21696	376033
12762	376034
84706	376035
83054	376036
215831	376037
155626	376038
110196	376039
167183	376040
89592	376041
2913	376042
1204	376043
167364	376044
190815	376045
112941	376046
86340	376047
59792	376048
39821	376049
154932	376050
83083	376051
10644	376052
31591	376053
50028	376054
206325	376055
148660	376056
212698	376057
113041	376058
118746	376059
69357	376060
205439	376061
109935	376062
149476	376063
230496	376064
148945	376065
154821	376066
31509	376067
214704	376068
22143	376069
154707	376070
39611	376071
111702	376072
63712	376073
17305	376074
163884	376075
216365	376076
17261	376077
29035	376078
2847	376079
29236	376080
7870	376081
9223	376082
4557	376083
1435	376084
383	376085
2521	376086
178793	376087
15233	376088
7888	376089
149645	376090
5218	376091
5150	376092
207087	376093
51227	376094
84355	376095
239866	376096
17417	376097
64934	376098
148958	376099
21376	376100
160888	376101
154540	376102
50629	376103
109729	376104
40289	376105
26289	376106
17615	376107
10645	376108
708	376109
89243	376110
44743	376111
38748	376112
11266	376113
32313	376114
22833	376115
89546	376116
86496	376117
7561	376118
19285	376119
115977	376120
15282	376121
95338	376122
52788	376123
112642	376124
12191	376125
239968	376126
177216	376127
10787	376128
216161	376129
5570	376130
89267	376131
83033	376132
1320	376133
152414	376134
68025	376135
110931	376136
14058	376137
717	376138
149638	376139
167210	376140
208092	376141
60403	376142
12631	376143
118710	376144
205967	376145
95664	376146
51597	376147
46504	376148
84367	376149
50573	376150
20166	376151
65931	376152
24066	376153
8709	376154
76894	376155
523	376156
36	376157
9087	376158
5476	376159
3649	376160
22723	376161
846	376162
3006	376163
47835	376164
3658	376165
3188	376166
21714	376167
56272	376168
2250	376169
1503	376170
6940	376171
77381	376172
63354	376173
58356	376174
141212	376175
16029	376176
96374	376177
208872	376178
36322	376179
197124	376180
4475	376181
4036	376182
33969	376183
38692	376184
292	376185
35738	376186
135992	376187
13494	376188
2081	376189
21074	376190
1627	376191
105092	376192
8748	376193
39233	376194
73459	376195
16106	376196
5374	376197
11031	376198
129849	376199
22243	376200
7395	376201
70195	376202
3171	376203
384	376204
4145	376205
472	376206
3577	376207
4669	376208
131184	376209
2620	376210
77908	376211
12965	376212
4742	376213
6253	376214
907	376215
6935	376216
54817	376217
401	376218
32170	376219
4754	376220
1240	376221
201	376222
19027	376223
16917	376224
28189	376225
37905	376226
2130	376227
30559	376228
46427	376229
35577	376230
3190	376231
15794	376232
38474	376233
93	376234
7295	376235
130883	376236
16694	376237
692	376238
10224	376239
23318	376240
3995	376241
9283	376242
561	376243
23133	376244
485	376245
3813	376246
60262	376247
96309	376248
340	376249
3219	376250
18857	376251
4894	376252
29970	376253
6956	376254
8420	376255
7844	376256
334	376257
11637	376258
1628	376259
85	376260
61299	376261
12905	376262
45064	376263
11741	376264
808	376265
2568	376266
19191	376267
6276	376268
97997	376269
6748	376270
2228	376271
42416	376272
17298	376273
9854	376274
73471	376275
2985	376276
269	376277
6382	376278
9978	376279
9815	376280
7265	376281
58081	376282
44215	376283
9443	376284
35962	376285
8281	376286
38384	376287
56945	376288
2973	376289
603	376290
322	376291
2559	376292
5063	376293
36210	376294
2967	376295
9761	376296
1006	376297
1298	376298
1496	376299
2779	376300
48099	376301
13859	376302
2054	376303
14122	376304
24702	376305
12099	376306
1861	376307
1253	376308
9278	376309
1573	376310
2325	376311
7193	376312
16586	376313
2010	376314
23543	376315
2970	376316
2337	376317
6956	376318
133143	376319
57202	376320
6055	376321
23882	376322
153164	376323
7198	376324
3529	376325
85156	376326
15233	376327
35065	376328
23878	376329
13133	376330
92162	376331
494	376332
9877	376333
155054	376334
4814	376335
6752	376336
189	376337
3395	376338
4190	376339
4746	376340
1801	376341
63310	376342
71402	376343
85152	376344
87598	376345
7126	376346
1153	376347
91373	376348
147097	376349
69825	376350
15375	376351
85102	376352
63459	376353
5116	376354
238144	376355
33806	376356
1050	376357
1304	376358
5125	376359
969	376360
872	376361
3988	376362
85148	376363
155027	376364
1131	376365
92056	376366
3988	376367
65605	376368
10748	376369
1609	376370
969	376371
968	376372
1774	376373
85129	376374
1287	376375
1304	376376
1141	376377
1050	376378
1782	376379
628	376380
54623	376381
54117	376382
7886	376383
1283	376384
498	376385
3973	376386
2502	376387
51173	376388
623	376389
1415	376390
3109	376391
3137	376392
1414	376393
1302	376394
5116	376395
1762	376396
3988	376397
42595	376398
1407	376399
65655	376400
1942	376401
963	376402
1784	376403
93182	376404
122775	376405
737	376406
7516	376407
1414	376408
4531	376409
1068	376410
4491	376411
91472	376412
3116	376413
170836	376414
5198	376415
1935	376416
419	376417
5850	376418
113500	376419
497	376420
796	376421
12712	376422
2820	376423
4494	376424
3490	376425
54211	376426
171361	376427
3513	376428
123944	376429
6751	376430
419	376431
1158	376432
185073	376433
5152	376434
5176	376435
2459	376436
123348	376437
1132	376438
12669	376439
6000	376440
871	376441
94730	376442
63512	376443
32602	376444
1060	376445
788	376446
461	376447
4823	376448
91505	376449
69834	376450
42468	376451
122997	376452
123030	376453
91471	376454
123037	376455
69807	376456
91506	376457
1429	376458
2195	376459
1935	376460
70373	376461
745	376462
1750	376463
54451	376464
91486	376465
4490	376466
1979	376467
353	376468
87905	376469
2448	376470
3172	376471
113421	376472
1140	376473
498	376474
1981	376475
1157	376476
217485	376477
222008	376478
51911	376479
744	376480
733	376481
181162	376482
113311	376483
2488	376484
27388	376485
69939	376486
798	376487
383	376488
1063	376489
113421	376490
70852	376491
745	376492
382	376493
49488	376494
51171	376495
65639	376496
959	376497
113329	376498
2798	376499
3508	376500
113384	376501
498	376502
85124	376503
217400	376504
7790	376505
26921	376506
2843	376507
15385	376508
2798	376509
2181	376510
2484	376511
113263	376512
1981	376513
1741	376514
155030	376515
186168	376516
98976	376517
155267	376518
10079	376519
1127	376520
15104	376521
51138	376522
91465	376523
10754	376524
675	376525
1139	376526
5973	376527
1149	376528
628	376529
1994	376530
4047	376531
796	376532
32246	376533
1764	376534
3539	376535
1302	376536
806	376537
65606	376538
51195	376539
35520	376540
1053	376541
171351	376542
113377	376543
25990	376544
9257	376545
673	376546
2245	376547
7516	376548
3164	376549
1993	376550
628	376551
1055	376552
2528	376553
2819	376554
2219	376555
51163	376556
2245	376557
65691	376558
787	376559
40333	376560
1130	376561
2778	376562
5850	376563
4537	376564
3149	376565
4545	376566
65606	376567
32246	376568
25980	376569
1044	376570
7516	376571
5208	376572
3530	376573
3538	376574
307	376575
40329	376576
26010	376577
113300	376578
69999	376579
5176	376580
1984	376581
4545	376582
2812	376583
171320	376584
1056	376585
25996	376586
2528	376587
4545	376588
1055	376589
421	376590
155067	376591
1301	376592
17538	376593
7516	376594
7516	376595
7516	376596
27317	376597
51163	376598
2449	376599
24009	376600
70641	376601
4123	376602
91485	376603
1420	376604
82369	376605
123051	376606
42469	376607
2501	376608
34190	376609
2239	376610
132769	376611
17533	376612
1967	376613
40370	376614
40391	376615
40330	376616
40342	376617
1434	376618
32258	376619
794	376620
55509	376621
65617	376622
32201	376623
21217	376624
40419	376625
65648	376626
40365	376627
21206	376628
85132	376629
65623	376630
155165	376631
794	376632
12165	376633
85219	376634
65662	376635
32199	376636
40331	376637
40394	376638
3490	376639
65604	376640
1283	376641
65616	376642
741	376643
40376	376644
2839	376645
32259	376646
32217	376647
65651	376648
113360	376649
32198	376650
7516	376651
17534	376652
14547	376653
32217	376654
65593	376655
12165	376656
65651	376657
25987	376658
85163	376659
51162	376660
17534	376661
51134	376662
91793	376663
32239	376664
32201	376665
26007	376666
12169	376667
51162	376668
65703	376669
32254	376670
32208	376671
85250	376672
85241	376673
155061	376674
25979	376675
65621	376676
741	376677
40380	376678
65610	376679
65666	376680
26001	376681
40406	376682
40370	376683
65642	376684
85241	376685
65621	376686
40400	376687
65629	376688
32208	376689
85105	376690
40391	376691
40395	376692
21208	376693
40419	376694
25990	376695
32219	376696
51210	376697
17546	376698
12163	376699
65629	376700
32212	376701
113261	376702
40364	376703
65610	376704
51199	376705
17528	376706
26000	376707
113291	376708
17529	376709
1274	376710
2837	376711
1434	376712
26001	376713
26011	376714
85132	376715
65651	376716
65695	376717
32227	376718
32228	376719
1274	376720
40380	376721
1776	376722
40341	376723
113560	376724
1161	376725
1158	376726
40403	376727
3502	376728
85173	376729
2512	376730
147721	376731
65645	376732
113296	376733
113349	376734
51193	376735
40403	376736
40347	376737
171335	376738
40350	376739
85250	376740
4512	376741
4561	376742
40408	376743
54810	376744
17533	376745
40400	376746
85219	376747
85181	376748
32210	376749
65600	376750
14547	376751
4066	376752
11898	376753
98955	376754
17533	376755
7516	376756
32233	376757
113978	376758
25980	376759
17540	376760
51198	376761
3654	376762
170648	376763
42470	376764
1049	376765
82064	376766
170426	376767
18000	376768
5204	376769
10712	376770
65700	376771
1765	376772
3474	376773
25994	376774
3534	376775
3521	376776
2231	376777
2495	376778
42836	376779
51189	376780
91487	376781
113344	376782
123207	376783
122999	376784
155102	376785
1582	376786
1149	376787
10743	376788
22129	376789
1570	376790
3478	376791
1441	376792
32300	376793
2527	376794
1993	376795
4561	376796
1418	376797
155085	376798
155025	376799
42470	376800
10583	376801
3539	376802
113371	376803
85251	376804
155220	376805
155025	376806
42475	376807
10603	376808
12191	376809
65684	376810
51189	376811
40372	376812
675	376813
3109	376814
10583	376815
65602	376816
540	376817
25994	376818
51125	376819
2495	376820
7516	376821
3518	376822
2485	376823
794	376824
7516	376825
130567	376826
155220	376827
130054	376828
22266	376829
29586	376830
20418	376831
2919	376832
29	376833
3810	376834
2598	376835
22895	376836
10840	376837
4233	376838
43785	376839
35003	376840
35075	376841
2606	376842
60793	376843
3663	376844
40118	376845
20122	376846
24527	376847
3944	376848
2107	376849
1090	376850
6971	376851
16758	376852
17571	376853
4198	376854
62351	376855
17304	376856
3384	376857
32373	376858
34592	376859
58806	376860
901	376861
10723	376862
16168	376863
5375	376864
3807	376865
3474	376866
2805	376867
13475	376868
1684	376869
38415	376870
49615	376871
2609	376872
511	376873
1018	376874
1790	376875
7461	376876
50487	376877
5550	376878
38680	376879
28349	376880
13933	376881
57972	376882
901	376883
1931	376884
5098	376885
9324	376886
146984	376887
11187	376888
3819	376889
58664	376890
2988	376891
4500	376892
15689	376893
724	376894
10887	376895
27140	376896
64204	376897
21311	376898
12129	376899
121	376900
7037	376901
43085	376902
162791	376903
11766	376904
228683	376905
52536	376906
36520	376907
16625	376908
82327	376909
4627	376910
35969	376911
12228	376912
135017	376913
11826	376914
1944	376915
127918	376916
1926	376917
25157	376918
40990	376919
73399	376920
65786	376921
18779	376922
2802	376923
72908	376924
26534	376925
1939	376926
95	376927
69818	376928
2513	376929
30274	376930
41741	376931
19501	376932
1273	376933
8831	376934
68017	376935
54684	376936
4963	376937
9853	376938
10346	376939
1956	376940
5765	376941
48657	376942
24218	376943
85622	376944
33910	376945
17216	376946
2228	376947
66832	376948
88166	376949
53199	376950
38052	376951
25568	376952
68130	376953
18343	376954
9333	376955
5334	376956
8564	376957
31244	376958
41741	376959
26064	376960
14322	376961
14085	376962
30930	376963
11399	376964
47406	376965
650	376966
2570	376967
46934	376968
58806	376969
30651	376970
48065	376971
64548	376972
5269	376973
52768	376974
25918	376975
9462	376976
5344	376977
3205	376978
80205	376979
11619	376980
85252	376981
86063	376982
134843	376983
84809	376984
227366	376985
161670	376986
101089	376987
174167	376988
158411	376989
89581	376990
61813	376991
162427	376992
3575	376993
9168	376994
159412	376995
13588	376996
24047	376997
105046	376998
107954	376999
104794	377000
41706	377001
73742	377002
136908	377003
180394	377004
157686	377005
107630	377006
5434	377007
53884	377008
162514	377009
50472	377010
46160	377011
30396	377012
19905	377013
105041	377014
147966	377015
229826	377016
123741	377017
34980	377018
1577	377019
120264	377020
11295	377021
142927	377022
211760	377023
45531	377024
4776	377025
120473	377026
46799	377027
146711	377028
205689	377029
3657	377030
160137	377031
233632	377032
187478	377033
17665	377034
137201	377035
115004	377036
159940	377037
227355	377038
226479	377039
194285	377040
116857	377041
121207	377042
64265	377043
141887	377044
117610	377045
20540	377046
227031	377047
150843	377048
161720	377049
63266	377050
235189	377051
144243	377052
3593	377053
109242	377054
149506	377055
78266	377056
45996	377057
17992	377058
139958	377059
1735	377060
1414	377061
1944	377062
207079	377063
49455	377064
84208	377065
159261	377066
2825	377067
17653	377068
25551	377069
1299	377070
12772	377071
134380	377072
10444	377073
159761	377074
31824	377075
204012	377076
159648	377077
115045	377078
18912	377079
43813	377080
154785	377081
53099	377082
226956	377083
62920	377084
79420	377085
60407	377086
26176	377087
119099	377088
4271	377089
24362	377090
11759	377091
2955	377092
15638	377093
146731	377094
9460	377095
64243	377096
7514	377097
196424	377098
2601	377099
37667	377100
215570	377101
49886	377102
93884	377103
16369	377104
1196	377105
71708	377106
96391	377107
17207	377108
25318	377109
37134	377110
19943	377111
40506	377112
37186	377113
18319	377114
139959	377115
20808	377116
5562	377117
77777	377118
48745	377119
62568	377120
6595	377121
56929	377122
314	377123
15484	377124
28313	377125
3354	377126
61769	377127
19621	377128
11761	377129
2955	377130
12028	377131
44372	377132
43851	377133
46388	377134
26548	377135
30287	377136
18695	377137
77115	377138
110230	377139
45601	377140
95686	377141
7444	377142
119620	377143
115825	377144
103752	377145
35025	377146
51778	377147
213350	377148
7524	377149
62637	377150
22568	377151
123364	377152
52392	377153
5016	377154
51565	377155
82848	377156
699	377157
144045	377158
9630	377159
96	377160
158251	377161
63156	377162
92280	377163
69891	377164
61273	377165
25695	377166
13384	377167
39805	377168
68404	377169
103901	377170
115331	377171
27565	377172
128870	377173
158737	377174
115326	377175
146212	377176
32237	377177
1415	377178
142631	377179
103626	377180
1756	377181
9813	377182
158807	377183
41568	377184
121521	377185
5819	377186
71501	377187
32600	377188
42228	377189
69256	377190
26581	377191
49304	377192
11591	377193
29943	377194
10103	377195
7680	377196
104794	377197
149641	377198
211082	377199
66196	377200
230541	377201
115721	377202
1132	377203
35388	377204
126793	377205
44449	377206
133261	377207
7223	377208
20893	377209
16756	377210
6989	377211
209671	377212
33464	377213
123179	377214
2235	377215
3640	377216
139685	377217
114096	377218
80065	377219
117162	377220
71928	377221
24735	377222
66593	377223
87454	377224
167511	377225
50277	377226
98026	377227
1404	377228
71135	377229
46732	377230
169607	377231
90232	377232
5327	377233
2030	377234
135985	377235
34061	377236
130634	377237
75647	377238
161716	377239
55269	377240
71774	377241
27791	377242
21267	377243
36042	377244
29203	377245
116847	377246
115444	377247
10896	377248
8710	377249
88369	377250
117953	377251
39391	377252
34563	377253
71564	377254
216964	377255
66813	377256
16331	377257
154686	377258
16168	377259
14118	377260
64581	377261
24336	377262
160005	377263
118335	377264
948	377265
158111	377266
17695	377267
27695	377268
65040	377269
162746	377270
81308	377271
88438	377272
161670	377273
33587	377274
132606	377275
54641	377276
140556	377277
211737	377278
157719	377279
41755	377280
148304	377281
39110	377282
112040	377283
214160	377284
119403	377285
9407	377286
19811	377287
110260	377288
215385	377289
197528	377290
27676	377291
120318	377292
87407	377293
238711	377294
47953	377295
163893	377296
46939	377297
225473	377298
7638	377299
10476	377300
86245	377301
22773	377302
51054	377303
50401	377304
14928	377305
52613	377306
159601	377307
12758	377308
57307	377309
94144	377310
159667	377311
157969	377312
95254	377313
5581	377314
208449	377315
225763	377316
47946	377317
122877	377318
205663	377319
211347	377320
53857	377321
126406	377322
57836	377323
1051	377324
42816	377325
13800	377326
159889	377327
46119	377328
162234	377329
182467	377330
4495	377331
5438	377332
131190	377333
142277	377334
75883	377335
87243	377336
8430	377337
55934	377338
16377	377339
8955	377340
42373	377341
18147	377342
9062	377343
13568	377344
30948	377345
36366	377346
15767	377347
6930	377348
33685	377349
21274	377350
25771	377351
122188	377352
150749	377353
38820	377354
60959	377355
8966	377356
10435	377357
194724	377358
25237	377359
31421	377360
46240	377361
5523	377362
41658	377363
434	377364
17419	377365
102947	377366
212114	377367
130638	377368
150466	377369
78647	377370
91126	377371
56268	377372
108976	377373
87138	377374
140483	377375
196912	377376
155479	377377
150847	377378
804	377379
90274	377380
35970	377381
166434	377382
145197	377383
51941	377384
165480	377385
30992	377386
3778	377387
84419	377388
11320	377389
17785	377390
124782	377391
14929	377392
116535	377393
150360	377394
136159	377395
175838	377396
7304	377397
52441	377398
88515	377399
138108	377400
81197	377401
114098	377402
80624	377403
28193	377404
51982	377405
19972	377406
102963	377407
122874	377408
153950	377409
158617	377410
46789	377411
4867	377412
8455	377413
159826	377414
5193	377415
158680	377416
82553	377417
60595	377418
52673	377419
176584	377420
115432	377421
22537	377422
22766	377423
46508	377424
14717	377425
43479	377426
1146	377427
167021	377428
67465	377429
89778	377430
164180	377431
4330	377432
3992	377433
158214	377434
18909	377435
207975	377436
36905	377437
1791	377438
47192	377439
57319	377440
21621	377441
34446	377442
239560	377443
3410	377444
52098	377445
144419	377446
51547	377447
52476	377448
49461	377449
198018	377450
154722	377451
165485	377452
234353	377453
232077	377454
14993	377455
82123	377456
952	377457
40746	377458
225136	377459
5429	377460
49441	377461
123932	377462
107204	377463
168579	377464
201111	377465
187374	377466
18177	377467
132062	377468
34448	377469
193552	377470
15837	377471
4993	377472
16755	377473
80557	377474
113030	377475
103354	377476
9279	377477
6009	377478
80370	377479
502	377480
89362	377481
98159	377482
86220	377483
1067	377484
1473	377485
7100	377486
119023	377487
20232	377488
8198	377489
119023	377490
19820	377491
27762	377492
35002	377493
219	377494
29634	377495
11579	377496
27185	377497
49758	377498
5492	377499
43857	377500
42228	377501
1473	377502
181322	377503
24000	377504
142422	377505
12568	377506
151307	377507
3992	377508
3423	377509
8388	377510
4272	377511
16772	377512
8811	377513
6973	377514
34866	377515
8199	377516
43897	377517
146607	377518
17944	377519
150928	377520
108813	377521
64253	377522
114812	377523
67682	377524
40994	377525
35512	377526
86304	377527
20530	377528
40703	377529
46488	377530
110628	377531
159955	377532
103067	377533
145569	377534
5312	377535
154096	377536
1277	377537
212864	377538
81274	377539
183181	377540
89035	377541
108306	377542
39305	377543
58674	377544
40514	377545
55545	377546
47653	377547
55193	377548
2854	377549
28077	377550
74520	377551
17427	377552
103831	377553
237593	377554
91216	377555
38197	377556
11676	377557
15538	377558
24356	377559
164374	377560
222361	377561
163200	377562
16686	377563
12498	377564
9872	377565
157083	377566
165445	377567
231596	377568
503	377569
7949	377570
63470	377571
68621	377572
90153	377573
136273	377574
121506	377575
158236	377576
235851	377577
144780	377578
30249	377579
63788	377580
131273	377581
144100	377582
88457	377583
39611	377584
158089	377585
149544	377586
31467	377587
132945	377588
854	377589
199913	377590
133566	377591
118548	377592
30151	377593
60945	377594
104455	377595
2312	377596
9319	377597
30148	377598
80092	377599
17382	377600
7597	377601
24101	377602
104337	377603
72367	377604
37330	377605
3710	377606
15872	377607
109196	377608
39325	377609
18683	377610
34715	377611
1020	377612
39041	377613
120008	377614
86578	377615
2465	377616
31312	377617
115363	377618
123982	377619
140068	377620
159407	377621
3345	377622
4880	377623
53926	377624
123204	377625
114798	377626
13943	377627
52474	377628
141694	377629
11069	377630
1780	377631
91804	377632
4040	377633
231293	377634
69057	377635
185933	377636
66317	377637
166898	377638
115051	377639
53117	377640
3154	377641
89714	377642
38052	377643
96246	377644
22697	377645
33733	377646
165556	377647
57327	377648
55327	377649
46492	377650
43810	377651
25971	377652
24587	377653
30010	377654
67739	377655
156617	377656
91950	377657
226584	377658
153854	377659
35592	377660
7457	377661
40964	377662
48346	377663
197838	377664
168639	377665
224206	377666
33266	377667
92490	377668
19983	377669
186678	377670
139437	377671
49509	377672
96448	377673
9771	377674
25859	377675
119661	377676
158511	377677
87149	377678
187324	377679
67286	377680
46050	377681
47331	377682
328	377683
85111	377684
3839	377685
61642	377686
13617	377687
15858	377688
30266	377689
25400	377690
55114	377691
61793	377692
81083	377693
115498	377694
132151	377695
65951	377696
9765	377697
3633	377698
9319	377699
45209	377700
20625	377701
154308	377702
117957	377703
70342	377704
1953	377705
3475	377706
158752	377707
22622	377708
141975	377709
98192	377710
15485	377711
64429	377712
22840	377713
34927	377714
3813	377715
115605	377716
35592	377717
138548	377718
117062	377719
54973	377720
164866	377721
2512	377722
5150	377723
160759	377724
23191	377725
161323	377726
30670	377727
39377	377728
34670	377729
66100	377730
197822	377731
118325	377732
67348	377733
224357	377734
16046	377735
21010	377736
67348	377737
112981	377738
195346	377739
56600	377740
143987	377741
172103	377742
18831	377743
24640	377744
191331	377745
3683	377746
28716	377747
12102	377748
14966	377749
140579	377750
47818	377751
10411	377752
41723	377753
85031	377754
16433	377755
30584	377756
280	377757
54583	377758
150291	377759
21819	377760
26827	377761
4587	377762
160744	377763
102872	377764
201295	377765
179729	377766
51261	377767
73715	377768
854	377769
18783	377770
213653	377771
63252	377772
113651	377773
21742	377774
60286	377775
125	377776
65589	377777
34978	377778
5961	377779
48548	377780
8447	377781
32103	377782
132261	377783
230457	377784
12426	377785
31210	377786
51805	377787
1851	377788
7227	377789
46960	377790
226808	377791
102771	377792
17674	377793
73812	377794
3311	377795
8191	377796
20092	377797
207	377798
226632	377799
58153	377800
19183	377801
46045	377802
13739	377803
13098	377804
39133	377805
46737	377806
31118	377807
53725	377808
234150	377809
115578	377810
18023	377811
2861	377812
86202	377813
86202	377814
47412	377815
62857	377816
62688	377817
48521	377818
24479	377819
40816	377820
10912	377821
34828	377822
14694	377823
61839	377824
40976	377825
44565	377826
117514	377827
43331	377828
104025	377829
27832	377830
92798	377831
22007	377832
47355	377833
114972	377834
15830	377835
12525	377836
142286	377837
66809	377838
15830	377839
196780	377840
79737	377841
26513	377842
16723	377843
50616	377844
4032	377845
95200	377846
77518	377847
166048	377848
31216	377849
5933	377850
2170	377851
31454	377852
11395	377853
22414	377854
24977	377855
8262	377856
53621	377857
52829	377858
150992	377859
1473	377860
26210	377861
31414	377862
5029	377863
30115	377864
126619	377865
1065	377866
12891	377867
14402	377868
101592	377869
141654	377870
67904	377871
212796	377872
4529	377873
61818	377874
160226	377875
29266	377876
23446	377877
111034	377878
9184	377879
87655	377880
1395	377881
6097	377882
117595	377883
16809	377884
2208	377885
60153	377886
29828	377887
196222	377888
7582	377889
124625	377890
169069	377891
21652	377892
6474	377893
55671	377894
41904	377895
17324	377896
15411	377897
41362	377898
26915	377899
7021	377900
18728	377901
29288	377902
119683	377903
20235	377904
3221	377905
609	377906
17421	377907
162745	377908
697	377909
9600	377910
898	377911
57606	377912
10370	377913
79178	377914
58637	377915
56244	377916
185745	377917
30641	377918
23005	377919
8835	377920
50854	377921
128031	377922
10370	377923
16748	377924
3729	377925
81064	377926
24868	377927
221955	377928
19	377929
75030	377930
14524	377931
2484	377932
7878	377933
21588	377934
20682	377935
73667	377936
44899	377937
11694	377938
18292	377939
18927	377940
39352	377941
30837	377942
22775	377943
106617	377944
3	377945
17571	377946
9574	377947
23619	377948
24864	377949
86703	377950
24864	377951
1360	377952
15024	377953
31760	377954
1210	377955
7021	377956
4694	377957
43726	377958
21050	377959
12252	377960
21830	377961
238587	377962
56256	377963
37393	377964
66622	377965
99238	377966
18041	377967
12910	377968
9012	377969
74453	377970
174822	377971
10727	377972
52711	377973
3014	377974
78700	377975
49718	377976
12797	377977
81615	377978
76061	377979
34020	377980
9206	377981
10941	377982
160957	377983
78669	377984
11032	377985
194157	377986
2828	377987
72961	377988
23005	377989
165381	377990
125255	377991
115684	377992
3178	377993
13881	377994
17593	377995
5330	377996
19676	377997
98795	377998
47194	377999
87044	378000
7799	378001
98953	378002
4374	378003
28066	378004
5586	378005
45197	378006
28335	378007
10485	378008
241	378009
30142	378010
37068	378011
22914	378012
4223	378013
35755	378014
7192	378015
882	378016
15423	378017
5516	378018
20353	378019
92935	378020
10243	378021
15667	378022
1460	378023
8391	378024
17320	378025
16948	378026
31015	378027
30580	378028
6405	378029
19096	378030
13607	378031
13940	378032
27688	378033
110804	378034
22633	378035
71684	378036
4655	378037
2940	378038
46213	378039
2023	378040
1661	378041
105442	378042
2949	378043
32284	378044
70105	378045
143368	378046
63994	378047
131122	378048
108464	378049
79126	378050
220336	378051
223877	378052
45362	378053
188647	378054
58094	378055
58094	378056
164006	378057
134588	378058
77314	378059
67779	378060
36145	378061
2576	378062
99631	378063
100192	378064
156484	378065
135077	378066
228702	378067
20448	378068
134897	378069
11804	378070
114765	378071
209912	378072
223775	378073
124324	378074
8757	378075
158874	378076
7109	378077
228035	378078
159720	378079
37601	378080
17290	378081
31074	378082
131625	378083
131460	378084
5360	378085
60969	378086
20510	378087
51088	378088
124849	378089
64664	378090
141386	378091
3977	378092
50512	378093
142993	378094
24987	378095
110752	378096
98346	378097
51562	378098
138126	378099
227807	378100
158177	378101
223478	378102
68720	378103
99655	378104
62242	378105
66301	378106
50244	378107
135938	378108
228989	378109
58227	378110
226762	378111
114898	378112
75989	378113
86312	378114
108542	378115
181177	378116
73052	378117
70105	378118
43967	378119
23905	378120
43988	378121
23905	378122
221157	378123
71623	378124
61169	378125
39127	378126
7880	378127
45980	378128
893	378129
7734	378130
15820	378131
37463	378132
2954	378133
155624	378134
36314	378135
1460	378136
552	378137
40450	378138
8749	378139
11238	378140
20705	378141
26611	378142
28840	378143
45714	378144
1329	378145
44133	378146
30	378147
31159	378148
21259	378149
3612	378150
3612	378151
4268	378152
18559	378153
32013	378154
360	378155
2770	378156
177	378157
524	378158
2256	378159
36759	378160
79240	378161
17376	378162
66615	378163
88	378164
13374	378165
13853	378166
100923	378167
4079	378168
2361	378169
4079	378170
152335	378171
48352	378172
5364	378173
19676	378174
84330	378175
5279	378176
3612	378177
7576	378178
127813	378179
51156	378180
43428	378181
123459	378182
3612	378183
11210	378184
21139	378185
4072	378186
10762	378187
64120	378188
219607	378189
130800	378190
101609	378191
115527	378192
115395	378193
18361	378194
180445	378195
1182	378196
559	378197
15708	378198
126910	378199
80424	378200
15173	378201
134017	378202
8079	378203
56690	378204
67090	378205
29393	378206
116454	378207
10159	378208
40507	378209
13437	378210
51862	378211
21927	378212
5047	378213
56323	378214
14071	378215
18321	378216
33997	378217
1170	378218
22490	378219
32013	378220
3612	378221
5388	378222
74125	378223
82829	378224
165488	378225
223459	378226
114777	378227
107110	378228
673	378229
1061	378230
147013	378231
31192	378232
158381	378233
33998	378234
31192	378235
5882	378236
7868	378237
59415	378238
6606	378239
84416	378240
65512	378241
111172	378242
10805	378243
6606	378244
7868	378245
963	378246
2782	378247
5907	378248
3525	378249
1969	378250
3141	378251
9174	378252
1995	378253
1563	378254
2510	378255
14142	378256
1439	378257
70098	378258
10935	378259
10233	378260
75410	378261
5364	378262
74609	378263
22490	378264
86830	378265
2258	378266
220544	378267
62598	378268
125531	378269
9000	378270
2089	378271
98436	378272
154144	378273
32776	378274
21600	378275
33860	378276
11824	378277
93878	378278
101117	378279
191423	378280
119172	378281
154332	378282
58691	378283
39065	378284
28142	378285
3470	378286
28305	378287
10101	378288
28142	378289
123626	378290
63221	378291
1814	378292
1814	378293
188289	378294
74317	378295
35687	378296
74317	378297
154968	378298
13215	378299
208081	378300
20941	378301
116548	378302
35687	378303
64646	378304
80591	378305
2	378306
41447	378307
3612	378308
797	378309
65478	378310
9298	378311
17752	378312
62168	378313
136955	378314
9298	378315
21411	378316
65478	378317
36495	378318
62168	378319
32585	378320
26405	378321
58256	378322
120373	378323
58904	378324
65478	378325
17752	378326
24911	378327
10216	378328
153045	378329
118031	378330
11190	378331
83849	378332
52586	378333
92591	378334
83896	378335
189766	378336
39769	378337
100231	378338
211068	378339
70778	378340
58909	378341
206500	378342
17570	378343
58035	378344
102698	378345
182719	378346
211574	378347
124885	378348
4142	378349
100551	378350
153473	378351
96960	378352
142693	378353
23423	378354
4142	378355
52586	378356
13435	378357
36506	378358
20931	378359
4972	378360
129937	378361
135414	378362
13435	378363
82870	378364
135060	378365
45426	378366
36676	378367
6875	378368
3596	378369
60918	378370
12996	378371
123716	378372
95887	378373
47235	378374
6398	378375
4230	378376
6366	378377
5716	378378
68298	378379
3331	378380
16005	378381
142402	378382
11456	378383
6325	378384
47663	378385
64663	378386
99984	378387
289	378388
160794	378389
157517	378390
238379	378391
21575	378392
53085	378393
21706	378394
73782	378395
694	378396
17260	378397
36	378398
14641	378399
40068	378400
234	378401
156627	378402
4268	378403
4810	378404
4025	378405
7935	378406
32013	378407
4085	378408
130	378409
157237	378410
40232	378411
37035	378412
5566	378413
1709	378414
231481	378415
19156	378416
126756	378417
11332	378418
8	378419
48037	378420
63801	378421
57880	378422
36346	378423
63923	378424
28321	378425
169114	378426
9851	378427
554	378428
50175	378429
7135	378430
8391	378431
79256	378432
38537	378433
35943	378434
12774	378435
11053	378436
8279	378437
30554	378438
18745	378439
7371	378440
16288	378441
35177	378442
113228	378443
29764	378444
25115	378445
2699	378446
48135	378447
428	378448
9580	378449
22258	378450
13061	378451
3018	378452
38739	378453
28109	378454
6119	378455
68184	378456
78826	378457
78827	378458
98527	378459
211	378460
11396	378461
3721	378462
163259	378463
219	378464
7304	378465
59178	378466
158290	378467
1661	378468
16211	378469
11355	378470
82302	378471
25858	378472
33406	378473
55312	378474
12483	378475
7245	378476
17310	378477
92	378478
32236	378479
40153	378480
17387	378481
179720	378482
18918	378483
63367	378484
46770	378485
599	378486
47009	378487
595	378488
254	378489
24317	378490
33629	378491
2183	378492
70976	378493
27267	378494
4447	378495
74098	378496
89645	378497
36608	378498
181566	378499
11402	378500
157485	378501
39905	378502
11693	378503
9107	378504
83706	378505
4538	378506
20643	378507
65084	378508
84482	378509
148522	378510
148521	378511
18214	378512
150881	378513
72030	378514
211183	378515
164378	378516
214702	378517
54557	378518
15259	378519
22354	378520
2107	378521
5932	378522
9679	378523
12202	378524
85313	378525
29251	378526
39203	378527
63860	378528
85717	378529
4762	378530
3685	378531
92861	378532
50681	378533
76255	378534
51849	378535
54083	378536
11961	378537
67939	378538
5626	378539
26376	378540
15571	378541
240	378542
19304	378543
50421	378544
20769	378545
1436	378546
32963	378547
2283	378548
3760	378549
2545	378550
24177	378551
17618	378552
14070	378553
126340	378554
126966	378555
20488	378556
40011	378557
177735	378558
34501	378559
132508	378560
20628	378561
230721	378562
13341	378563
13082	378564
72993	378565
56954	378566
76789	378567
29300	378568
178799	378569
135125	378570
13840	378571
54252	378572
233833	378573
8495	378574
117322	378575
7953	378576
9223	378577
28802	378578
64027	378579
314	378580
20019	378581
74091	378582
2906	378583
62566	378584
26110	378585
115001	378586
8301	378587
4642	378588
133154	378589
31874	378590
18630	378591
23211	378592
8356	378593
23831	378594
11586	378595
109427	378596
92021	378597
155033	378598
5304	378599
3580	378600
48819	378601
48819	378602
60437	378603
957	378604
100687	378605
6455	378606
81982	378607
59136	378608
71469	378609
16999	378610
186332	378611
93376	378612
16338	378613
30501	378614
79883	378615
40898	378616
3625	378617
30341	378618
6311	378619
6311	378620
160082	378621
11081	378622
103997	378623
26703	378624
4154	378625
4154	378626
80366	378627
15470	378628
26715	378629
33307	378630
3347	378631
73410	378632
35018	378633
96007	378634
21369	378635
78688	378636
66643	378637
8919	378638
52726	378639
48979	378640
44122	378641
37649	378642
13350	378643
20105	378644
236588	378645
119602	378646
25988	378647
60094	378648
34447	378649
127001	378650
51427	378651
6085	378652
401	378653
103916	378654
12114	378655
19947	378656
13677	378657
75513	378658
23200	378659
45174	378660
74	378661
10222	378662
16415	378663
24178	378664
5466	378665
5630	378666
22840	378667
12217	378668
45238	378669
5462	378670
13263	378671
6147	378672
107175	378673
23160	378674
16611	378675
2034	378676
51497	378677
43455	378678
66778	378679
44769	378680
43863	378681
149722	378682
35378	378683
2567	378684
5326	378685
15633	378686
19235	378687
3616	378688
216865	378689
72591	378690
41009	378691
4783	378692
19670	378693
9917	378694
755	378695
1469	378696
9424	378697
89690	378698
31431	378699
38262	378700
151746	378701
39873	378702
4730	378703
9456	378704
89723	378705
4947	378706
51230	378707
736	378708
3582	378709
49945	378710
11521	378711
10641	378712
16486	378713
2605	378714
194791	378715
3813	378716
226883	378717
158718	378718
131873	378719
107349	378720
32547	378721
215509	378722
1739	378723
5373	378724
157814	378725
24363	378726
44759	378727
39107	378728
6166	378729
7079	378730
134671	378731
174427	378732
41338	378733
15078	378734
441	378735
55805	378736
35655	378737
33068	378738
15818	378739
27	378740
35173	378741
28186	378742
40753	378743
55285	378744
153915	378745
51538	378746
35116	378747
126168	378748
116090	378749
183084	378750
3287	378751
22491	378752
50	378753
134321	378754
7825	378755
14005	378756
2956	378757
7622	378758
32648	378759
57061	378760
51192	378761
8597	378762
35730	378763
4658	378764
92	378765
230579	378766
37698	378767
88544	378768
8758	378769
3069	378770
123074	378771
882	378772
7002	378773
186241	378774
227569	378775
208207	378776
12226	378777
226501	378778
57250	378779
162482	378780
57612	378781
9279	378782
23753	378783
154738	378784
29661	378785
65169	378786
39493	378787
52089	378788
51410	378789
1652	378790
25588	378791
4813	378792
8259	378793
7840	378794
35	378795
20412	378796
5517	378797
51586	378798
998	378799
12068	378800
167371	378801
6931	378802
14256	378803
2941	378804
35157	378805
1990	378806
1811	378807
3239	378808
6974	378809
19547	378810
367	378811
4627	378812
812	378813
55649	378814
7089	378815
35839	378816
4639	378817
15621	378818
13335	378819
28162	378820
103361	378821
34072	378822
86232	378823
41484	378824
10683	378825
9181	378826
52570	378827
88157	378828
7299	378829
34725	378830
7399	378831
2	378832
164056	378833
51888	378834
22461	378835
76675	378836
181	378837
14484	378838
92677	378839
5149	378840
170317	378841
7816	378842
3056	378843
62170	378844
50559	378845
2	378846
10646	378847
39556	378848
14305	378849
134814	378850
25523	378851
62348	378852
29075	378853
11216	378854
32649	378855
4046	378856
106364	378857
7393	378858
91672	378859
43802	378860
2	378861
5802	378862
3056	378863
210130	378864
88967	378865
34330	378866
68098	378867
5561	378868
726	378869
55341	378870
1294	378871
245	378872
17125	378873
4851	378874
56387	378875
26403	378876
12180	378877
49644	378878
4183	378879
33818	378880
85653	378881
42206	378882
4420	378883
1400	378884
4283	378885
13199	378886
236245	378887
33915	378888
45076	378889
9668	378890
71307	378891
5958	378892
88625	378893
3458	378894
48550	378895
54843	378896
82364	378897
7573	378898
47110	378899
19320	378900
5177	378901
1422	378902
47213	378903
83301	378904
44641	378905
17672	378906
72088	378907
15668	378908
20438	378909
50980	378910
18897	378911
18594	378912
18221	378913
3939	378914
11930	378915
40	378916
3407	378917
7095	378918
2340	378919
11597	378920
88873	378921
26609	378922
1529	378923
45552	378924
49655	378925
25143	378926
53296	378927
9226	378928
2465	378929
63033	378930
126084	378931
28275	378932
11975	378933
138770	378934
87549	378935
60933	378936
14007	378937
43108	378938
19427	378939
100038	378940
24325	378941
60330	378942
4764	378943
25146	378944
56387	378945
36246	378946
61633	378947
15968	378948
25149	378949
3367	378950
78391	378951
576	378952
9214	378953
14147	378954
33296	378955
15	378956
59848	378957
211572	378958
1885	378959
7845	378960
21945	378961
71709	378962
41609	378963
47232	378964
3979	378965
29138	378966
37100	378967
13796	378968
78578	378969
5038	378970
5843	378971
45950	378972
20740	378973
3874	378974
28123	378975
5092	378976
14224	378977
24726	378978
859	378979
59920	378980
15878	378981
23350	378982
11751	378983
23358	378984
96430	378985
62329	378986
46266	378987
46905	378988
33084	378989
76156	378990
2163	378991
66093	378992
2269	378993
240309	378994
21395	378995
48345	378996
11365	378997
43554	378998
134841	378999
5378	379000
19570	379001
14694	379002
2569	379003
24382	379004
43108	379005
30635	379006
55617	379007
4439	379008
5891	379009
17252	379010
81002	379011
7338	379012
64382	379013
17676	379014
13007	379015
16848	379016
108946	379017
44510	379018
45846	379019
69650	379020
23632	379021
4758	379022
1201	379023
9869	379024
7634	379025
139846	379026
136	379027
36239	379028
64005	379029
124397	379030
12307	379031
7084	379032
4389	379033
11983	379034
39251	379035
197930	379036
1702	379037
29671	379038
13579	379039
144303	379040
78673	379041
23810	379042
15993	379043
2795	379044
1269	379045
75112	379046
9613	379047
25432	379048
16335	379049
8184	379050
66580	379051
2789	379052
6536	379053
23557	379054
81032	379055
3997	379056
44934	379057
25829	379058
3012	379059
13355	379060
9556	379061
4094	379062
126824	379063
14727	379064
150108	379065
19679	379066
10686	379067
5463	379068
60666	379069
75964	379070
4961	379071
31168	379072
22320	379073
46652	379074
95762	379075
85534	379076
60057	379077
49	379078
22891	379079
102159	379080
32099	379081
6692	379082
47359	379083
76719	379084
19532	379085
84273	379086
20899	379087
8515	379088
39441	379089
11446	379090
11474	379091
109261	379092
81490	379093
8118	379094
118281	379095
11423	379096
39927	379097
80084	379098
12352	379099
17648	379100
89511	379101
16424	379102
62082	379103
30012	379104
35301	379105
15518	379106
117885	379107
37581	379108
14686	379109
69442	379110
67156	379111
87353	379112
1906	379113
16494	379114
8879	379115
83726	379116
82127	379117
20101	379118
14849	379119
29005	379120
59513	379121
24189	379122
5424	379123
58985	379124
27646	379125
3301	379126
3002	379127
82219	379128
38169	379129
163928	379130
105283	379131
59670	379132
76694	379133
24705	379134
139781	379135
40589	379136
29430	379137
165241	379138
17233	379139
76716	379140
47107	379141
9808	379142
38412	379143
128678	379144
82443	379145
65535	379146
1841	379147
134913	379148
7555	379149
46522	379150
37662	379151
105628	379152
4374	379153
63241	379154
3107	379155
139756	379156
4605	379157
117775	379158
48022	379159
49849	379160
3411	379161
12351	379162
13084	379163
6725	379164
79741	379165
5534	379166
19526	379167
14453	379168
62329	379169
28898	379170
8589	379171
9816	379172
103833	379173
140160	379174
161480	379175
135334	379176
79032	379177
58441	379178
53443	379179
65991	379180
67119	379181
28646	379182
15389	379183
4140	379184
75643	379185
113891	379186
127675	379187
111239	379188
23362	379189
75912	379190
28200	379191
78190	379192
43155	379193
4025	379194
24687	379195
13187	379196
2718	379197
21470	379198
25897	379199
19618	379200
40818	379201
19954	379202
52483	379203
146362	379204
17931	379205
109750	379206
69225	379207
148248	379208
22551	379209
161530	379210
2218	379211
14142	379212
52607	379213
47623	379214
37849	379215
48559	379216
55293	379217
25189	379218
40298	379219
13130	379220
22880	379221
147377	379222
6041	379223
15757	379224
1711	379225
100110	379226
20598	379227
74595	379228
2022	379229
657	379230
164160	379231
106648	379232
9276	379233
3775	379234
45411	379235
28067	379236
65935	379237
33839	379238
58334	379239
45549	379240
9000	379241
38745	379242
57067	379243
3523	379244
136723	379245
78279	379246
34340	379247
52628	379248
59602	379249
12726	379250
18214	379251
32396	379252
200158	379253
66687	379254
7234	379255
11836	379256
16963	379257
166916	379258
60473	379259
143184	379260
3157	379261
4389	379262
28860	379263
213	379264
22257	379265
38400	379266
19299	379267
157277	379268
5876	379269
42933	379270
26816	379271
43876	379272
40069	379273
14594	379274
16172	379275
16227	379276
63656	379277
58121	379278
10641	379279
41150	379280
59525	379281
29130	379282
162963	379283
5760	379284
2403	379285
38037	379286
1594	379287
36253	379288
61556	379289
136897	379290
2100	379291
36565	379292
30952	379293
23983	379294
83764	379295
1988	379296
64855	379297
65827	379298
51040	379299
110874	379300
28387	379301
58419	379302
7047	379303
43066	379304
59644	379305
151256	379306
36600	379307
36282	379308
6012	379309
82766	379310
40193	379311
40985	379312
2718	379313
37024	379314
31883	379315
38511	379316
87974	379317
81211	379318
33123	379319
32728	379320
9494	379321
103159	379322
94677	379323
6796	379324
76604	379325
36989	379326
45518	379327
100975	379328
84491	379329
3052	379330
74341	379331
24568	379332
74880	379333
15658	379334
458	379335
1231	379336
15368	379337
3966	379338
6473	379339
20212	379340
148566	379341
3055	379342
31244	379343
6577	379344
146966	379345
2953	379346
1356	379347
93530	379348
4913	379349
16184	379350
31182	379351
74019	379352
77389	379353
89692	379354
27848	379355
8061	379356
46177	379357
4235	379358
44418	379359
28166	379360
15093	379361
16453	379362
21365	379363
5574	379364
47191	379365
18219	379366
23621	379367
62243	379368
102112	379369
170483	379370
25937	379371
23696	379372
22762	379373
8615	379374
1212	379375
10289	379376
6489	379377
19768	379378
14736	379379
96208	379380
199498	379381
47608	379382
17442	379383
47078	379384
116236	379385
13923	379386
9880	379387
46903	379388
24423	379389
71581	379390
39107	379391
110881	379392
32348	379393
3443	379394
93847	379395
46954	379396
10049	379397
4681	379398
150362	379399
1718	379400
8984	379401
175860	379402
55677	379403
156982	379404
148341	379405
45933	379406
17607	379407
36794	379408
42054	379409
19210	379410
138620	379411
208766	379412
17991	379413
57688	379414
67056	379415
52255	379416
7729	379417
909	379418
14196	379419
6888	379420
423	379421
19800	379422
41965	379423
40513	379424
56376	379425
18188	379426
20949	379427
59872	379428
26898	379429
32340	379430
104384	379431
34646	379432
164602	379433
23156	379434
74382	379435
67606	379436
1807	379437
75238	379438
32535	379439
16028	379440
5842	379441
7117	379442
100924	379443
13825	379444
27973	379445
20187	379446
66028	379447
178489	379448
31181	379449
57	379450
4473	379451
29444	379452
21227	379453
86134	379454
36183	379455
38311	379456
86218	379457
45562	379458
94205	379459
80577	379460
40590	379461
19517	379462
6577	379463
85987	379464
69500	379465
11199	379466
2132	379467
43949	379468
2471	379469
9077	379470
134925	379471
5584	379472
76044	379473
17747	379474
2577	379475
44936	379476
3944	379477
77129	379478
26323	379479
25277	379480
99173	379481
5551	379482
7193	379483
1368	379484
16592	379485
9736	379486
36571	379487
9488	379488
8856	379489
180992	379490
13733	379491
17445	379492
15658	379493
103116	379494
73236	379495
2627	379496
36208	379497
57984	379498
1122	379499
54910	379500
47569	379501
104963	379502
117237	379503
1031	379504
56375	379505
22574	379506
58234	379507
59879	379508
158	379509
47110	379510
165028	379511
1345	379512
155983	379513
22481	379514
80601	379515
6015	379516
133885	379517
156336	379518
14693	379519
4699	379520
38723	379521
56433	379522
89818	379523
17992	379524
26714	379525
45518	379526
52067	379527
5603	379528
80605	379529
70274	379530
130203	379531
46274	379532
20606	379533
79909	379534
16517	379535
39207	379536
7626	379537
41603	379538
15081	379539
1364	379540
56937	379541
49074	379542
52050	379543
50701	379544
50384	379545
7760	379546
102824	379547
442	379548
31842	379549
13252	379550
1626	379551
1370	379552
706	379553
2754	379554
24757	379555
9499	379556
1499	379557
216	379558
62564	379559
7335	379560
7574	379561
28077	379562
123660	379563
81604	379564
643	379565
811	379566
28128	379567
20439	379568
10814	379569
1198	379570
28693	379571
57331	379572
189933	379573
174284	379574
36663	379575
19320	379576
33291	379577
11353	379578
46248	379579
55550	379580
4031	379581
50719	379582
10246	379583
7845	379584
56069	379585
31214	379586
14911	379587
29390	379588
2646	379589
75624	379590
5962	379591
45371	379592
14857	379593
21673	379594
135614	379595
69090	379596
109426	379597
139104	379598
45568	379599
46895	379600
12990	379601
19315	379602
64226	379603
5911	379604
77084	379605
115848	379606
46261	379607
8852	379608
190342	379609
130011	379610
38447	379611
61870	379612
16045	379613
35745	379614
44323	379615
88744	379616
5501	379617
11745	379618
35458	379619
26569	379620
53069	379621
148498	379622
19120	379623
6536	379624
2627	379625
16817	379626
345	379627
77473	379628
83421	379629
567	379630
11838	379631
29005	379632
178752	379633
20763	379634
31228	379635
15394	379636
6240	379637
233180	379638
136646	379639
7470	379640
26168	379641
2196	379642
36592	379643
34831	379644
6384	379645
97078	379646
64576	379647
23981	379648
163998	379649
45713	379650
14952	379651
62243	379652
82312	379653
25666	379654
144618	379655
65037	379656
15249	379657
55464	379658
47380	379659
50471	379660
32163	379661
29475	379662
8260	379663
71705	379664
30409	379665
148745	379666
23553	379667
10316	379668
95399	379669
77456	379670
102014	379671
9801	379672
40576	379673
72298	379674
7781	379675
162743	379676
46780	379677
13078	379678
22536	379679
24300	379680
50693	379681
3464	379682
53162	379683
9463	379684
34432	379685
1867	379686
118864	379687
117233	379688
2159	379689
2561	379690
21699	379691
24696	379692
141205	379693
47816	379694
60047	379695
105433	379696
180267	379697
227249	379698
13657	379699
11078	379700
32863	379701
102806	379702
24552	379703
88625	379704
20021	379705
15115	379706
11152	379707
58326	379708
25298	379709
196260	379710
29771	379711
4926	379712
25201	379713
64057	379714
51423	379715
79590	379716
20865	379717
46180	379718
142477	379719
94968	379720
2202	379721
63857	379722
138163	379723
182175	379724
8241	379725
105911	379726
100933	379727
37720	379728
68273	379729
51500	379730
27195	379731
46843	379732
137167	379733
77624	379734
36906	379735
36283	379736
54485	379737
9020	379738
41189	379739
1869	379740
55188	379741
1976	379742
2627	379743
14098	379744
112227	379745
1812	379746
23172	379747
149470	379748
150898	379749
11290	379750
118924	379751
71186	379752
528	379753
7083	379754
1809	379755
79030	379756
17768	379757
11709	379758
9044	379759
7083	379760
21198	379761
39993	379762
58297	379763
22876	379764
7588	379765
23383	379766
4387	379767
1159	379768
2556	379769
17723	379770
30396	379771
106056	379772
106713	379773
69731	379774
28123	379775
2089	379776
195671	379777
14727	379778
12255	379779
33063	379780
105135	379781
197497	379782
179403	379783
3832	379784
27541	379785
25047	379786
139269	379787
17796	379788
62323	379789
3070	379790
76569	379791
38330	379792
11612	379793
6707	379794
113340	379795
24042	379796
87081	379797
31384	379798
27532	379799
85559	379800
68873	379801
15332	379802
19081	379803
7	379804
59108	379805
19884	379806
101993	379807
46549	379808
19806	379809
102442	379810
21058	379811
38509	379812
36131	379813
13842	379814
2411	379815
25286	379816
12252	379817
3634	379818
11246	379819
20299	379820
94842	379821
80425	379822
53029	379823
4696	379824
3199	379825
28779	379826
16282	379827
29254	379828
5071	379829
30574	379830
15977	379831
12361	379832
6607	379833
15061	379834
23255	379835
62157	379836
11750	379837
99536	379838
37201	379839
78378	379840
16161	379841
6159	379842
93377	379843
86581	379844
37223	379845
1790	379846
53941	379847
64782	379848
18009	379849
25644	379850
83078	379851
10416	379852
30160	379853
72246	379854
26619	379855
28079	379856
1513	379857
137766	379858
131047	379859
86955	379860
65468	379861
165133	379862
10323	379863
7714	379864
32912	379865
234224	379866
11168	379867
38498	379868
4164	379869
59421	379870
140186	379871
68559	379872
76407	379873
31052	379874
77803	379875
30328	379876
23642	379877
39028	379878
29060	379879
80434	379880
58504	379881
5501	379882
46551	379883
29289	379884
8802	379885
26633	379886
15781	379887
69499	379888
32323	379889
129013	379890
133053	379891
60466	379892
67037	379893
16941	379894
78972	379895
131669	379896
36291	379897
9336	379898
3981	379899
201054	379900
31174	379901
19213	379902
23207	379903
29635	379904
1513	379905
46206	379906
49529	379907
111415	379908
12976	379909
40103	379910
73561	379911
50656	379912
101722	379913
22133	379914
9376	379915
22041	379916
38169	379917
2161	379918
9291	379919
201746	379920
66134	379921
6013	379922
18098	379923
52642	379924
77833	379925
21119	379926
39622	379927
1699	379928
32919	379929
1199	379930
108909	379931
12422	379932
33501	379933
101920	379934
46240	379935
5609	379936
12516	379937
29013	379938
11307	379939
28429	379940
140718	379941
133793	379942
35728	379943
31720	379944
3903	379945
103456	379946
17572	379947
16335	379948
128343	379949
94442	379950
43929	379951
620	379952
34810	379953
37599	379954
40696	379955
15741	379956
8655	379957
29823	379958
16039	379959
3523	379960
138441	379961
3022	379962
57324	379963
19859	379964
1898	379965
1217	379966
19047	379967
1916	379968
25164	379969
118236	379970
3154	379971
28359	379972
233	379973
45548	379974
1160	379975
36289	379976
112430	379977
20108	379978
27580	379979
74013	379980
11658	379981
2770	379982
45038	379983
2472	379984
621	379985
729	379986
10041	379987
146710	379988
1069	379989
46673	379990
68471	379991
18297	379992
181315	379993
23136	379994
880	379995
7920	379996
7942	379997
22286	379998
57380	379999
6771	380000
10949	380001
59818	380002
5513	380003
54690	380004
148123	380005
6022	380006
9387	380007
21387	380008
757	380009
3385	380010
65279	380011
64803	380012
12676	380013
33895	380014
186889	380015
65801	380016
465	380017
18307	380018
30231	380019
24540	380020
144383	380021
2195	380022
8757	380023
70761	380024
54258	380025
87297	380026
49465	380027
51605	380028
42523	380029
155651	380030
94961	380031
5390	380032
120	380033
18478	380034
111936	380035
4220	380036
800	380037
67971	380038
20	380039
40426	380040
32928	380041
5928	380042
97423	380043
103	380044
8395	380045
52979	380046
10151	380047
222158	380048
218464	380049
59972	380050
11622	380051
61192	380052
1136	380053
3559	380054
124027	380055
73871	380056
118358	380057
14583	380058
50833	380059
204363	380060
2139	380061
3169	380062
3169	380063
43017	380064
106086	380065
136843	380066
51343	380067
72147	380068
141199	380069
57618	380070
67475	380071
42	380072
17712	380073
1096	380074
1105	380075
43282	380076
12122	380077
6240	380078
13876	380079
67544	380080
13791	380081
139692	380082
209341	380083
109068	380084
6575	380085
39405	380086
119264	380087
46703	380088
39274	380089
22252	380090
7054	380091
40929	380092
2116	380093
7232	380094
48771	380095
35027	380096
37104	380097
84126	380098
163164	380099
2860	380100
30850	380101
11930	380102
48593	380103
38347	380104
10038	380105
31219	380106
36162	380107
46121	380108
118542	380109
89314	380110
6167	380111
35338	380112
109317	380113
26126	380114
21228	380115
183516	380116
47514	380117
13626	380118
48461	380119
40621	380120
52908	380121
29467	380122
6640	380123
8003	380124
163327	380125
17143	380126
33050	380127
36562	380128
77920	380129
39784	380130
33184	380131
28174	380132
40843	380133
3852	380134
19348	380135
1060	380136
182616	380137
49720	380138
3777	380139
52088	380140
80723	380141
5358	380142
57603	380143
10419	380144
339	380145
28737	380146
27980	380147
12387	380148
14654	380149
49411	380150
16130	380151
109012	380152
88036	380153
11365	380154
48561	380155
44959	380156
13503	380157
56091	380158
52736	380159
118437	380160
52190	380161
17404	380162
37993	380163
162251	380164
35639	380165
12203	380166
17361	380167
19482	380168
165617	380169
68196	380170
2140	380171
65331	380172
23925	380173
10714	380174
19670	380175
87547	380176
154069	380177
74057	380178
72710	380179
60879	380180
142419	380181
2385	380182
2959	380183
54084	380184
69315	380185
166074	380186
8693	380187
66702	380188
29467	380189
90878	380190
61614	380191
86525	380192
680	380193
61081	380194
120880	380195
137747	380196
51651	380197
58854	380198
120217	380199
60226	380200
2724	380201
50945	380202
8731	380203
36436	380204
96508	380205
24957	380206
24525	380207
28517	380208
50404	380209
60857	380210
51763	380211
75277	380212
40837	380213
35126	380214
2726	380215
73463	380216
78261	380217
37003	380218
240345	380219
23552	380220
88322	380221
41165	380222
55487	380223
39401	380224
2122	380225
80371	380226
14854	380227
44712	380228
29939	380229
29382	380230
19668	380231
629	380232
87206	380233
2839	380234
67659	380235
67653	380236
239367	380237
20131	380238
18538	380239
110655	380240
61531	380241
106099	380242
29217	380243
105379	380244
26545	380245
1287	380246
22934	380247
96057	380248
186131	380249
5813	380250
163557	380251
10500	380252
5812	380253
240077	380254
55611	380255
100919	380256
8795	380257
20945	380258
217814	380259
38656	380260
7697	380261
76755	380262
62200	380263
32927	380264
18536	380265
41787	380266
79273	380267
30064	380268
81179	380269
26475	380270
10453	380271
14853	380272
12079	380273
17143	380274
104660	380275
59906	380276
46848	380277
134777	380278
38515	380279
17914	380280
12700	380281
106760	380282
121024	380283
33044	380284
22886	380285
49113	380286
10570	380287
35404	380288
44864	380289
87080	380290
27016	380291
130140	380292
1987	380293
145735	380294
165948	380295
39370	380296
103651	380297
19876	380298
149477	380299
47689	380300
21625	380301
38548	380302
217113	380303
31131	380304
32296	380305
14125	380306
67013	380307
11973	380308
119592	380309
3588	380310
15590	380311
3722	380312
7971	380313
11717	380314
62509	380315
173755	380316
116177	380317
59494	380318
170	380319
99797	380320
38664	380321
27307	380322
27307	380323
2332	380324
97359	380325
9103	380326
72987	380327
28049	380328
10234	380329
106	380330
67001	380331
38615	380332
274	380333
13876	380334
240129	380335
56224	380336
56451	380337
129133	380338
16681	380339
20346	380340
47337	380341
36661	380342
23775	380343
75624	380344
84992	380345
73145	380346
95237	380347
70200	380348
30	380349
15106	380350
4784	380351
106607	380352
7071	380353
8339	380354
73332	380355
2357	380356
24643	380357
8405	380358
15743	380359
33712	380360
6743	380361
48877	380362
96616	380363
91283	380364
73430	380365
1104	380366
360	380367
7414	380368
6981	380369
26021	380370
15249	380371
54099	380372
13384	380373
103552	380374
154374	380375
18463	380376
197765	380377
79175	380378
191442	380379
163683	380380
61767	380381
79191	380382
139515	380383
163763	380384
29769	380385
4115	380386
8368	380387
97555	380388
66968	380389
41173	380390
32737	380391
52373	380392
204308	380393
40308	380394
51989	380395
106618	380396
134356	380397
59221	380398
151132	380399
67780	380400
124647	380401
39593	380402
153906	380403
49669	380404
82004	380405
8464	380406
46740	380407
95267	380408
4375	380409
5319	380410
44766	380411
99770	380412
111592	380413
15735	380414
48336	380415
4115	380416
629	380417
84012	380418
202839	380419
239206	380420
158747	380421
73679	380422
111578	380423
142802	380424
81882	380425
16054	380426
170837	380427
399	380428
109457	380429
14309	380430
17222	380431
40712	380432
39	380433
87401	380434
44671	380435
45102	380436
34813	380437
44646	380438
176716	380439
171132	380440
133580	380441
70937	380442
67346	380443
34404	380444
45831	380445
59805	380446
213020	380447
132325	380448
12391	380449
85099	380450
16995	380451
25234	380452
35512	380453
13863	380454
110294	380455
56998	380456
223077	380457
35571	380458
49963	380459
81565	380460
36847	380461
101301	380462
45979	380463
35938	380464
133754	380465
232978	380466
1278	380467
70945	380468
87387	380469
48117	380470
13207	380471
3166	380472
4160	380473
4160	380474
23550	380475
102218	380476
203066	380477
213993	380478
28757	380479
28757	380480
60910	380481
21309	380482
198400	380483
85707	380484
47731	380485
35874	380486
103162	380487
151548	380488
104248	380489
130721	380490
230185	380491
20302	380492
60871	380493
78007	380494
97940	380495
22486	380496
140974	380497
28437	380498
135451	380499
84	380500
12981	380501
227248	380502
81577	380503
84	380504
233859	380505
225461	380506
95835	380507
190707	380508
115425	380509
196113	380510
140964	380511
77049	380512
66255	380513
169	380514
26033	380515
131398	380516
18492	380517
118635	380518
118635	380519
69923	380520
4115	380521
3622	380522
83571	380523
22085	380524
2787	380525
5682	380526
6562	380527
20182	380528
19000	380529
47066	380530
1599	380531
21096	380532
172704	380533
2084	380534
54915	380535
26400	380536
118544	380537
100031	380538
83753	380539
71212	380540
110166	380541
3896	380542
1671	380543
9389	380544
184041	380545
20288	380546
3989	380547
67606	380548
52633	380549
43153	380550
11144	380551
40804	380552
109970	380553
42819	380554
9106	380555
24721	380556
175728	380557
80943	380558
5402	380559
153140	380560
10340	380561
24944	380562
15746	380563
110110	380564
57544	380565
20193	380566
14686	380567
48518	380568
8687	380569
9941	380570
55015	380571
13340	380572
151565	380573
960	380574
84112	380575
52844	380576
48940	380577
23050	380578
18950	380579
3246	380580
16376	380581
2802	380582
8677	380583
3127	380584
59675	380585
29500	380586
44504	380587
23776	380588
33176	380589
76353	380590
13656	380591
18345	380592
195864	380593
37333	380594
625	380595
69929	380596
7814	380597
23042	380598
23749	380599
14807	380600
10873	380601
27230	380602
7445	380603
16090	380604
877	380605
1162	380606
131857	380607
78839	380608
1291	380609
2827	380610
95	380611
129201	380612
13929	380613
139140	380614
25303	380615
133986	380616
13588	380617
111740	380618
208609	380619
43354	380620
28363	380621
150530	380622
178217	380623
45654	380624
84600	380625
212596	380626
129261	380627
3235	380628
18899	380629
31366	380630
742	380631
7	380632
92416	380633
39231	380634
39933	380635
59368	380636
15310	380637
5623	380638
8	380639
66173	380640
610	380641
43871	380642
10023	380643
205144	380644
53957	380645
6406	380646
15056	380647
132848	380648
61	380649
8389	380650
57645	380651
20934	380652
3207	380653
18375	380654
162485	380655
162428	380656
167160	380657
10935	380658
4115	380659
233516	380660
88528	380661
2516	380662
71864	380663
96407	380664
28918	380665
190862	380666
191100	380667
108452	380668
11845	380669
56151	380670
15232	380671
58114	380672
71268	380673
12929	380674
58497	380675
95081	380676
83073	380677
23390	380678
26283	380679
58095	380680
2052	380681
9743	380682
14996	380683
25060	380684
201702	380685
8907	380686
71818	380687
107463	380688
1183	380689
41984	380690
17946	380691
90326	380692
81377	380693
40202	380694
212180	380695
8996	380696
53718	380697
49155	380698
31058	380699
49155	380700
168024	380701
53863	380702
47265	380703
6211	380704
263	380705
38957	380706
196152	380707
95408	380708
59322	380709
107399	380710
121955	380711
6601	380712
12533	380713
85880	380714
4447	380715
145248	380716
77944	380717
91139	380718
45738	380719
121523	380720
90988	380721
101912	380722
6592	380723
132790	380724
145528	380725
107082	380726
95201	380727
68900	380728
26947	380729
17946	380730
15016	380731
5018	380732
31058	380733
14966	380734
10475	380735
15018	380736
225214	380737
137639	380738
140453	380739
855	380740
20612	380741
6592	380742
144761	380743
81374	380744
90167	380745
14896	380746
154285	380747
137972	380748
53852	380749
38305	380750
22569	380751
230375	380752
8204	380753
81427	380754
121432	380755
226654	380756
51516	380757
2644	380758
69392	380759
38957	380760
91166	380761
87235	380762
85885	380763
69409	380764
47256	380765
121818	380766
79740	380767
6623	380768
107082	380769
68951	380770
94067	380771
62997	380772
59492	380773
46868	380774
26871	380775
81351	380776
6592	380777
79732	380778
167941	380779
55561	380780
29276	380781
19866	380782
18058	380783
121288	380784
3440	380785
4446	380786
26581	380787
30892	380788
11777	380789
194580	380790
193235	380791
101863	380792
238294	380793
42383	380794
13046	380795
3889	380796
2146	380797
10479	380798
13109	380799
119050	380800
8971	380801
72276	380802
9768	380803
54022	380804
70688	380805
18072	380806
114731	380807
13317	380808
127100	380809
8713	380810
22172	380811
24907	380812
183686	380813
54772	380814
12264	380815
6048	380816
130838	380817
10253	380818
10253	380819
12983	380820
17236	380821
4131	380822
133587	380823
11044	380824
4115	380825
115651	380826
7093	380827
7167	380828
27993	380829
27993	380830
27993	380831
27993	380832
226927	380833
54525	380834
2302	380835
67647	380836
132932	380837
1479	380838
39266	380839
1426	380840
93936	380841
7684	380842
25415	380843
106040	380844
81309	380845
16040	380846
58728	380847
78714	380848
5136	380849
1735	380850
8088	380851
800	380852
7303	380853
69	380854
7398	380855
8423	380856
29014	380857
6991	380858
5305	380859
2886	380860
4934	380861
14469	380862
91136	380863
27366	380864
5730	380865
134068	380866
80689	380867
1664	380868
1664	380869
6722	380870
37190	380871
37190	380872
31233	380873
42525	380874
10081	380875
17309	380876
21259	380877
80440	380878
9539	380879
199199	380880
17198	380881
21482	380882
59060	380883
21572	380884
36163	380885
28800	380886
41531	380887
190181	380888
100147	380889
96176	380890
16020	380891
151343	380892
71259	380893
104396	380894
29129	380895
63205	380896
17552	380897
13472	380898
35127	380899
143127	380900
119051	380901
4224	380902
62542	380903
13507	380904
7864	380905
11107	380906
35019	380907
18793	380908
34854	380909
6901	380910
16000	380911
43876	380912
3685	380913
53135	380914
80293	380915
157234	380916
86709	380917
3953	380918
3743	380919
33365	380920
5567	380921
5647	380922
37489	380923
20639	380924
7453	380925
14588	380926
112551	380927
283	380928
6338	380929
7789	380930
371	380931
12170	380932
23710	380933
15986	380934
42434	380935
90800	380936
24358	380937
28397	380938
139141	380939
57468	380940
5821	380941
48610	380942
35803	380943
54651	380944
31690	380945
58852	380946
26087	380947
219765	380948
223031	380949
162817	380950
209955	380951
4504	380952
869	380953
233010	380954
172162	380955
192669	380956
40609	380957
26592	380958
25877	380959
24857	380960
8208	380961
30251	380962
228612	380963
9111	380964
21250	380965
30772	380966
18279	380967
18501	380968
10581	380969
16466	380970
1651	380971
23134	380972
44676	380973
2794	380974
21054	380975
19392	380976
2436	380977
28554	380978
54196	380979
12646	380980
14594	380981
268	380982
13192	380983
21564	380984
66955	380985
13483	380986
17828	380987
54	380988
118664	380989
69940	380990
244	380991
16247	380992
1733	380993
22296	380994
3520	380995
24841	380996
118745	380997
3184	380998
14331	380999
5080	381000
39352	381001
191903	381002
1460	381003
24694	381004
45588	381005
4860	381006
73469	381007
232351	381008
76915	381009
40822	381010
13078	381011
132877	381012
12803	381013
924	381014
685	381015
27089	381016
46461	381017
742	381018
33828	381019
134645	381020
59753	381021
42769	381022
31845	381023
19444	381024
20627	381025
65165	381026
148286	381027
158568	381028
14323	381029
21610	381030
87004	381031
20112	381032
25260	381033
105325	381034
229281	381035
17975	381036
6554	381037
11308	381038
80937	381039
1509	381040
176	381041
160508	381042
66728	381043
58617	381044
33158	381045
120469	381046
33976	381047
29803	381048
1268	381049
94686	381050
67741	381051
7557	381052
38119	381053
51984	381054
23741	381055
68532	381056
43685	381057
21447	381058
1304	381059
67693	381060
47557	381061
27230	381062
2446	381063
82776	381064
5165	381065
59076	381066
113968	381067
84564	381068
25662	381069
104065	381070
19516	381071
758	381072
791	381073
21535	381074
1015	381075
29049	381076
9762	381077
8092	381078
10725	381079
52157	381080
112148	381081
20823	381082
239477	381083
106822	381084
124893	381085
12468	381086
8724	381087
123951	381088
14629	381089
32797	381090
16287	381091
15357	381092
52616	381093
76316	381094
47142	381095
3973	381096
32390	381097
17060	381098
147605	381099
28852	381100
3089	381101
66892	381102
43057	381103
3321	381104
60761	381105
21307	381106
67588	381107
34131	381108
63905	381109
221340	381110
21615	381111
10002	381112
8320	381113
45327	381114
163509	381115
120	381116
6377	381117
29283	381118
33365	381119
1540	381120
119994	381121
10340	381122
165339	381123
98198	381124
69815	381125
15276	381126
100416	381127
108870	381128
27339	381129
4340	381130
25203	381131
88801	381132
6431	381133
9548	381134
137558	381135
40935	381136
52390	381137
139101	381138
22155	381139
24121	381140
231882	381141
20066	381142
217119	381143
152081	381144
70467	381145
12900	381146
147717	381147
63292	381148
65983	381149
150319	381150
82868	381151
34268	381152
184114	381153
28357	381154
44435	381155
732	381156
142	381157
19579	381158
7268	381159
36133	381160
207345	381161
15124	381162
3619	381163
85414	381164
84256	381165
73888	381166
2216	381167
28146	381168
21275	381169
122795	381170
167393	381171
204872	381172
39651	381173
111584	381174
128306	381175
94072	381176
96721	381177
180867	381178
25300	381179
31409	381180
115514	381181
31047	381182
57410	381183
95878	381184
16927	381185
67764	381186
22088	381187
10076	381188
14320	381189
31780	381190
15877	381191
143593	381192
23203	381193
139303	381194
102863	381195
152470	381196
152171	381197
205847	381198
131778	381199
52588	381200
168	381201
8723	381202
65176	381203
15545	381204
79861	381205
82441	381206
20884	381207
126806	381208
55857	381209
9931	381210
23549	381211
139254	381212
236350	381213
56294	381214
239351	381215
7461	381216
17091	381217
40832	381218
9035	381219
39256	381220
24662	381221
87	381222
110611	381223
146814	381224
4513	381225
56760	381226
15	381227
102863	381228
82784	381229
106563	381230
5717	381231
70587	381232
2787	381233
4842	381234
130846	381235
9211	381236
26166	381237
1397	381238
14289	381239
32133	381240
31279	381241
48541	381242
1721	381243
16898	381244
49979	381245
10118	381246
50923	381247
62820	381248
700	381249
27339	381250
16940	381251
17284	381252
1458	381253
4288	381254
3569	381255
16807	381256
71877	381257
66709	381258
45988	381259
71514	381260
13732	381261
61638	381262
98201	381263
63408	381264
2041	381265
111246	381266
1457	381267
183394	381268
9929	381269
78497	381270
198	381271
803	381272
30808	381273
212574	381274
2198	381275
236148	381276
130284	381277
22515	381278
199366	381279
62727	381280
133951	381281
39	381282
178730	381283
57350	381284
14736	381285
20098	381286
7811	381287
11738	381288
225463	381289
5707	381290
191884	381291
34520	381292
160337	381293
176054	381294
82021	381295
345	381296
5826	381297
39	381298
49523	381299
105471	381300
20143	381301
71801	381302
129029	381303
8723	381304
91211	381305
66483	381306
150260	381307
110886	381308
65046	381309
1952	381310
960	381311
170727	381312
92714	381313
11921	381314
3168	381315
114925	381316
149521	381317
159601	381318
31278	381319
91366	381320
10180	381321
57098	381322
23179	381323
28277	381324
35581	381325
1586	381326
207092	381327
83291	381328
84205	381329
177929	381330
63883	381331
50053	381332
50440	381333
147482	381334
57182	381335
10635	381336
130487	381337
38713	381338
5214	381339
10705	381340
1135	381341
15132	381342
108600	381343
126505	381344
87894	381345
80374	381346
39113	381347
7802	381348
182491	381349
150875	381350
1127	381351
93739	381352
98473	381353
548	381354
170706	381355
5650	381356
153507	381357
15175	381358
66668	381359
73297	381360
10657	381361
3752	381362
834	381363
22357	381364
6264	381365
38285	381366
49986	381367
20137	381368
174258	381369
37411	381370
4570	381371
19444	381372
132459	381373
56484	381374
16088	381375
36059	381376
823	381377
109546	381378
92353	381379
12646	381380
12881	381381
91655	381382
89813	381383
18885	381384
9540	381385
61659	381386
3846	381387
829	381388
22656	381389
24267	381390
7122	381391
7302	381392
29368	381393
20356	381394
63960	381395
27247	381396
54975	381397
135382	381398
81937	381399
27091	381400
92355	381401
237949	381402
70160	381403
196294	381404
756	381405
615	381406
4332	381407
4332	381408
20807	381409
26463	381410
236877	381411
27387	381412
4728	381413
24259	381414
36389	381415
41527	381416
26326	381417
112591	381418
127387	381419
102002	381420
23359	381421
1908	381422
87043	381423
128432	381424
99	381425
5832	381426
5832	381427
157250	381428
60000	381429
52740	381430
9091	381431
45381	381432
2870	381433
4233	381434
39758	381435
73401	381436
4956	381437
306	381438
15808	381439
17309	381440
213	381441
172384	381442
1927	381443
56762	381444
105110	381445
60575	381446
60575	381447
6294	381448
1281	381449
2331	381450
11590	381451
40056	381452
42671	381453
173443	381454
12370	381455
12701	381456
17665	381457
2670	381458
120408	381459
37980	381460
18480	381461
5494	381462
10688	381463
18815	381464
2642	381465
2621	381466
48838	381467
5087	381468
6054	381469
141857	381470
8368	381471
67844	381472
10341	381473
9539	381474
25353	381475
12660	381476
123749	381477
88864	381478
61163	381479
57717	381480
14649	381481
6510	381482
8030	381483
4885	381484
8135	381485
86505	381486
25336	381487
4322	381488
11186	381489
57024	381490
89574	381491
27501	381492
51232	381493
3561	381494
28710	381495
59407	381496
27372	381497
22275	381498
31819	381499
139	381500
5878	381501
118898	381502
40777	381503
55456	381504
71843	381505
25602	381506
87336	381507
25649	381508
37027	381509
160398	381510
1897	381511
52776	381512
2812	381513
17234	381514
17234	381515
35540	381516
66510	381517
9427	381518
5302	381519
185671	381520
17650	381521
75993	381522
9502	381523
73944	381524
109625	381525
114043	381526
168	381527
172795	381528
2528	381529
91616	381530
6514	381531
186218	381532
74350	381533
77014	381534
20736	381535
27186	381536
55474	381537
45917	381538
76682	381539
12025	381540
29908	381541
33892	381542
1060	381543
8088	381544
135978	381545
117068	381546
3841	381547
64157	381548
69492	381549
44245	381550
11315	381551
9487	381552
8648	381553
383	381554
523	381555
9438	381556
27540	381557
9909	381558
84240	381559
1358	381560
30	381561
40770	381562
5072	381563
41295	381564
180033	381565
303	381566
5874	381567
23799	381568
7878	381569
24916	381570
10778	381571
168710	381572
6406	381573
58177	381574
40048	381575
47778	381576
82512	381577
101868	381578
62850	381579
8223	381580
4480	381581
106745	381582
7438	381583
213	381584
42752	381585
2635	381586
14179	381587
5228	381588
2804	381589
9039	381590
69824	381591
17680	381592
45535	381593
5827	381594
81910	381595
27740	381596
4645	381597
4861	381598
1963	381599
150367	381600
41822	381601
16815	381602
15938	381603
155811	381604
12704	381605
11222	381606
29263	381607
22341	381608
61054	381609
69	381610
11807	381611
1582	381612
81318	381613
27064	381614
50029	381615
54855	381616
80920	381617
2169	381618
8703	381619
43903	381620
5172	381621
64900	381622
15164	381623
15825	381624
25600	381625
9161	381626
410	381627
40064	381628
135163	381629
17113	381630
112349	381631
52632	381632
12612	381633
41825	381634
18205	381635
12711	381636
552	381637
1443	381638
7426	381639
1909	381640
4958	381641
48890	381642
7829	381643
2621	381644
117702	381645
21932	381646
50818	381647
25030	381648
10147	381649
11436	381650
5154	381651
995	381652
1136	381653
4074	381654
24912	381655
9053	381656
22904	381657
38760	381658
83819	381659
24885	381660
36812	381661
27093	381662
1773	381663
11971	381664
25954	381665
1428	381666
5375	381667
69	381668
4173	381669
40142	381670
88433	381671
130224	381672
6790	381673
5868	381674
52853	381675
12041	381676
21153	381677
63609	381678
33829	381679
2014	381680
27129	381681
47658	381682
93963	381683
18210	381684
126619	381685
24925	381686
30730	381687
56323	381688
31029	381689
35713	381690
3710	381691
164796	381692
33761	381693
13898	381694
85291	381695
84071	381696
10000	381697
1123	381698
183299	381699
1213	381700
30544	381701
79604	381702
27648	381703
67786	381704
158167	381705
32027	381706
24000	381707
4031	381708
20954	381709
7970	381710
19563	381711
11501	381712
4001	381713
9169	381714
112560	381715
14296	381716
2794	381717
736	381718
57909	381719
17933	381720
21613	381721
55462	381722
146713	381723
108088	381724
1852	381725
36035	381726
1006	381727
8386	381728
89570	381729
4292	381730
54594	381731
64085	381732
8027	381733
62324	381734
1681	381735
17470	381736
40554	381737
44147	381738
32748	381739
206692	381740
3264	381741
55072	381742
67362	381743
1336	381744
52587	381745
590	381746
95610	381747
26384	381748
7195	381749
171296	381750
5554	381751
8565	381752
4372	381753
5133	381754
11005	381755
99	381756
104080	381757
10009	381758
30706	381759
19489	381760
6593	381761
76998	381762
6246	381763
3033	381764
4533	381765
11611	381766
6966	381767
304	381768
166823	381769
8443	381770
6113	381771
10779	381772
126786	381773
40122	381774
33045	381775
126786	381776
110470	381777
57311	381778
145430	381779
83	381780
135394	381781
46475	381782
38719	381783
8988	381784
48391	381785
51859	381786
69691	381787
16474	381788
9185	381789
69139	381790
10251	381791
97545	381792
193484	381793
932	381794
6581	381795
128927	381796
115870	381797
45361	381798
47613	381799
1183	381800
65088	381801
21909	381802
27595	381803
57150	381804
104745	381805
3081	381806
100664	381807
666	381808
51568	381809
76266	381810
99740	381811
22283	381812
9085	381813
4098	381814
160	381815
112594	381816
60	381817
31449	381818
213643	381819
11	381820
5043	381821
46	381822
46	381823
182	381824
68928	381825
90260	381826
83593	381827
16	381828
193860	381829
121324	381830
156799	381831
493	381832
5037	381833
59185	381834
5735	381835
92638	381836
112978	381837
18700	381838
61345	381839
41137	381840
146808	381841
69695	381842
150238	381843
4533	381844
3691	381845
11181	381846
32721	381847
36227	381848
13348	381849
50121	381850
70439	381851
3262	381852
24020	381853
25683	381854
73603	381855
8597	381856
7399	381857
62401	381858
558	381859
1423	381860
5680	381861
61666	381862
4149	381863
200556	381864
160406	381865
8236	381866
3805	381867
10297	381868
66557	381869
7947	381870
7063	381871
50642	381872
3135	381873
17158	381874
37870	381875
42338	381876
10483	381877
6008	381878
7683	381879
44368	381880
22666	381881
83460	381882
179	381883
17380	381884
136310	381885
37330	381886
10757	381887
59832	381888
13908	381889
8447	381890
65720	381891
12963	381892
11500	381893
39356	381894
4891	381895
27271	381896
15721	381897
102112	381898
15239	381899
19288	381900
737	381901
454	381902
9163	381903
70310	381904
29401	381905
5125	381906
14583	381907
23582	381908
31374	381909
756	381910
251	381911
16033	381912
88963	381913
615	381914
92550	381915
9068	381916
45582	381917
110869	381918
220222	381919
113799	381920
67257	381921
156694	381922
40580	381923
5635	381924
6856	381925
1909	381926
6485	381927
123737	381928
19428	381929
182410	381930
186038	381931
72208	381932
2813	381933
42694	381934
8242	381935
103520	381936
963	381937
2001	381938
133451	381939
5142	381940
125775	381941
124112	381942
5901	381943
859	381944
8463	381945
19299	381946
69921	381947
26	381948
159200	381949
166124	381950
163002	381951
23179	381952
40676	381953
122853	381954
113707	381955
221082	381956
91533	381957
180	381958
51192	381959
29000	381960
217162	381961
4523	381962
1268	381963
1586	381964
2798	381965
1998	381966
499	381967
1151	381968
155224	381969
70621	381970
34160	381971
27225	381972
5684	381973
74220	381974
42796	381975
24243	381976
230388	381977
14546	381978
118890	381979
38296	381980
4499	381981
18523	381982
36491	381983
8119	381984
67251	381985
541	381986
19871	381987
17185	381988
1123	381989
343	381990
7774	381991
33946	381992
5698	381993
11184	381994
80900	381995
8754	381996
47856	381997
26050	381998
31004	381999
3395	382000
26436	382001
11252	382002
5027	382003
97084	382004
213897	382005
8143	382006
4541	382007
17793	382008
83295	382009
59757	382010
67090	382011
53080	382012
32697	382013
10143	382014
111456	382015
82991	382016
59575	382017
32813	382018
92065	382019
133429	382020
22982	382021
57269	382022
74629	382023
11851	382024
22234	382025
13415	382026
951	382027
13562	382028
63944	382029
26357	382030
11228	382031
1747	382032
11611	382033
27365	382034
7186	382035
34003	382036
815	382037
32476	382038
47145	382039
39981	382040
4188	382041
17490	382042
53067	382043
22333	382044
119095	382045
119095	382046
1995	382047
4117	382048
233	382049
54756	382050
106270	382051
49043	382052
668	382053
43286	382054
388	382055
174	382056
136223	382057
1572	382058
25915	382059
54683	382060
328	382061
2946	382062
20066	382063
17304	382064
64545	382065
1251	382066
161334	382067
5172	382068
4002	382069
62209	382070
88693	382071
222972	382072
12229	382073
8253	382074
127577	382075
54438	382076
79773	382077
238878	382078
47350	382079
118555	382080
66046	382081
132231	382082
1395	382083
1913	382084
80727	382085
17821	382086
70929	382087
4560	382088
62074	382089
57633	382090
61628	382091
336	382092
162646	382093
6247	382094
39752	382095
18160	382096
13586	382097
1190	382098
63611	382099
8077	382100
125193	382101
331	382102
974	382103
316	382104
62538	382105
6031	382106
9886	382107
7168	382108
4861	382109
38370	382110
60971	382111
2392	382112
9348	382113
19524	382114
4842	382115
193582	382116
16902	382117
7201	382118
1812	382119
4523	382120
188504	382121
72200	382122
19725	382123
157905	382124
223369	382125
156120	382126
1589	382127
211153	382128
57516	382129
68036	382130
24765	382131
5055	382132
1039	382133
24885	382134
3488	382135
3135	382136
73716	382137
71391	382138
161034	382139
51737	382140
548	382141
9854	382142
92526	382143
19146	382144
12656	382145
29710	382146
30888	382147
17238	382148
15310	382149
3470	382150
570	382151
31448	382152
1397	382153
42434	382154
7168	382155
34202	382156
10610	382157
25980	382158
25349	382159
25161	382160
9487	382161
38125	382162
80440	382163
156543	382164
2184	382165
77740	382166
20254	382167
27143	382168
117297	382169
40201	382170
5757	382171
38813	382172
12212	382173
695	382174
66817	382175
1876	382176
26817	382177
14	382178
12087	382179
38312	382180
52543	382181
17810	382182
69766	382183
10081	382184
780	382185
2219	382186
43240	382187
82224	382188
7554	382189
23439	382190
154197	382191
157100	382192
97056	382193
3021	382194
78193	382195
17046	382196
117165	382197
14211	382198
67944	382199
29125	382200
9994	382201
14120	382202
46000	382203
46000	382204
8601	382205
34442	382206
8617	382207
4362	382208
214316	382209
238188	382210
116855	382211
219985	382212
118729	382213
55814	382214
94080	382215
99461	382216
28751	382217
58017	382218
238833	382219
204753	382220
44016	382221
32616	382222
45496	382223
114872	382224
115029	382225
27834	382226
240428	382227
16326	382228
224152	382229
159918	382230
43177	382231
117030	382232
116565	382233
140316	382234
228585	382235
36706	382236
43177	382237
50195	382238
39885	382239
120412	382240
120412	382241
51093	382242
17494	382243
39777	382244
118729	382245
8049	382246
101695	382247
6803	382248
134234	382249
209389	382250
17657	382251
147281	382252
108332	382253
82383	382254
235572	382255
116716	382256
135175	382257
32525	382258
238189	382259
110258	382260
67725	382261
116716	382262
67725	382263
67725	382264
212548	382265
159701	382266
85770	382267
55883	382268
55507	382269
116855	382270
116565	382271
35362	382272
50355	382273
17833	382274
14592	382275
115029	382276
219983	382277
67436	382278
36789	382279
198947	382280
113603	382281
7459	382282
8181	382283
80541	382284
219696	382285
13608	382286
116546	382287
26433	382288
10606	382289
204554	382290
136361	382291
59718	382292
76917	382293
196564	382294
44563	382295
136918	382296
53612	382297
158877	382298
155987	382299
190737	382300
86028	382301
85584	382302
110270	382303
111368	382304
228	382305
39845	382306
14938	382307
38176	382308
161181	382309
192	382310
64733	382311
409	382312
6467	382313
21044	382314
109651	382315
50061	382316
186695	382317
194303	382318
139302	382319
7442	382320
21175	382321
149939	382322
25509	382323
17374	382324
6971	382325
65003	382326
84329	382327
3345	382328
38176	382329
22242	382330
25669	382331
7442	382332
39659	382333
161073	382334
94351	382335
64970	382336
3357	382337
4907	382338
39751	382339
56042	382340
84730	382341
63822	382342
109651	382343
149800	382344
8628	382345
20761	382346
230974	382347
112476	382348
12038	382349
714	382350
37010	382351
136914	382352
23784	382353
77252	382354
46110	382355
16238	382356
13479	382357
36969	382358
19507	382359
23671	382360
46370	382361
16238	382362
13456	382363
29397	382364
11233	382365
23695	382366
29295	382367
13439	382368
29283	382369
16221	382370
84878	382371
88418	382372
227056	382373
158156	382374
219994	382375
58156	382376
159649	382377
102483	382378
15957	382379
164232	382380
222181	382381
99772	382382
227146	382383
88415	382384
115530	382385
163615	382386
156349	382387
193899	382388
158024	382389
67726	382390
236751	382391
227061	382392
124975	382393
88414	382394
72117	382395
114632	382396
88416	382397
114962	382398
163288	382399
86255	382400
100243	382401
114917	382402
63656	382403
102483	382404
65603	382405
16137	382406
901	382407
137603	382408
2357	382409
57891	382410
19447	382411
15892	382412
15892	382413
147508	382414
209431	382415
67704	382416
109879	382417
230205	382418
233568	382419
22472	382420
15167	382421
15167	382422
15097	382423
15097	382424
20731	382425
20957	382426
74070	382427
12973	382428
14953	382429
14953	382430
27901	382431
59693	382432
9322	382433
14953	382434
14374	382435
82772	382436
14861	382437
32505	382438
14953	382439
22578	382440
199029	382441
19830	382442
86221	382443
159310	382444
51732	382445
106970	382446
21362	382447
67670	382448
2645	382449
35831	382450
138	382451
48801	382452
172130	382453
181662	382454
5339	382455
222781	382456
199515	382457
7108	382458
160428	382459
221432	382460
180638	382461
107153	382462
129893	382463
967	382464
17	382465
57942	382466
1266	382467
1266	382468
1266	382469
53962	382470
141450	382471
48616	382472
37005	382473
12608	382474
78275	382475
30080	382476
69938	382477
48315	382478
13595	382479
33692	382480
48025	382481
47951	382482
16544	382483
48607	382484
6249	382485
79695	382486
8296	382487
105064	382488
48353	382489
48360	382490
33877	382491
24152	382492
3712	382493
104426	382494
61134	382495
53616	382496
227954	382497
115191	382498
226725	382499
157714	382500
157492	382501
223853	382502
158604	382503
223756	382504
115215	382505
12228	382506
29731	382507
85575	382508
113896	382509
224548	382510
219446	382511
159569	382512
51603	382513
117422	382514
85597	382515
115295	382516
115165	382517
118426	382518
32912	382519
40806	382520
227967	382521
268	382522
10598	382523
103699	382524
113986	382525
114572	382526
115377	382527
158046	382528
158162	382529
85246	382530
23844	382531
115059	382532
219625	382533
140298	382534
224279	382535
156333	382536
114947	382537
113740	382538
221578	382539
158399	382540
115170	382541
5389	382542
22250	382543
157978	382544
66247	382545
160021	382546
221123	382547
115550	382548
36772	382549
159038	382550
225071	382551
51533	382552
86249	382553
114947	382554
85981	382555
156197	382556
9632	382557
160525	382558
157406	382559
70415	382560
159019	382561
65719	382562
85713	382563
86227	382564
221738	382565
160186	382566
47173	382567
114761	382568
223028	382569
59225	382570
223815	382571
51533	382572
114153	382573
115346	382574
159821	382575
156371	382576
156371	382577
60480	382578
224199	382579
160545	382580
157596	382581
79554	382582
53082	382583
115653	382584
159785	382585
54789	382586
156254	382587
114686	382588
158269	382589
115863	382590
198705	382591
61500	382592
16185	382593
84486	382594
9845	382595
2632	382596
2632	382597
42428	382598
131728	382599
825	382600
116742	382601
89336	382602
14607	382603
116977	382604
55646	382605
158312	382606
59984	382607
42939	382608
129017	382609
82556	382610
50404	382611
151604	382612
48707	382613
9098	382614
17624	382615
14433	382616
40376	382617
4554	382618
914	382619
155980	382620
37242	382621
1682	382622
3093	382623
133387	382624
201260	382625
192847	382626
84982	382627
84982	382628
84982	382629
73505	382630
44842	382631
215414	382632
6406	382633
220352	382634
84353	382635
109450	382636
83874	382637
16066	382638
57742	382639
172304	382640
3544	382641
153798	382642
26993	382643
12041	382644
12041	382645
7527	382646
14028	382647
16172	382648
14374	382649
50218	382650
84315	382651
89385	382652
209313	382653
216243	382654
25570	382655
166359	382656
209371	382657
96712	382658
57742	382659
89367	382660
89367	382661
40097	382662
88486	382663
216404	382664
73729	382665
1445	382666
17028	382667
65210	382668
28258	382669
130391	382670
97702	382671
84477	382672
213248	382673
132992	382674
117526	382675
13076	382676
2026	382677
6698	382678
97970	382679
12041	382680
41816	382681
50402	382682
48457	382683
123795	382684
3257	382685
1468	382686
105344	382687
81	382688
64701	382689
56980	382690
151419	382691
5273	382692
121088	382693
16818	382694
38562	382695
12041	382696
863	382697
84577	382698
239	382699
45033	382700
133974	382701
35511	382702
23092	382703
1348	382704
84982	382705
92470	382706
185342	382707
74568	382708
65190	382709
9414	382710
132992	382711
181408	382712
28446	382713
44788	382714
65660	382715
211191	382716
83899	382717
863	382718
51726	382719
863	382720
33820	382721
218928	382722
32084	382723
14374	382724
215546	382725
35864	382726
34111	382727
152949	382728
182736	382729
98457	382730
3502	382731
111238	382732
5544	382733
11518	382734
5544	382735
44970	382736
111823	382737
84702	382738
96319	382739
45042	382740
211320	382741
15745	382742
51001	382743
211675	382744
73319	382745
5544	382746
152949	382747
97482	382748
51726	382749
154664	382750
74824	382751
212421	382752
35720	382753
83950	382754
111597	382755
14037	382756
6321	382757
14037	382758
14037	382759
40097	382760
159434	382761
210773	382762
30778	382763
35720	382764
75042	382765
35931	382766
863	382767
73319	382768
115464	382769
96881	382770
210743	382771
139541	382772
154752	382773
38562	382774
65075	382775
172245	382776
83899	382777
54827	382778
154035	382779
113026	382780
5273	382781
215141	382782
96881	382783
184639	382784
44443	382785
1479	382786
286	382787
286	382788
92606	382789
124818	382790
3472	382791
3472	382792
2207	382793
223322	382794
92606	382795
20868	382796
26436	382797
32299	382798
221046	382799
1449	382800
18183	382801
92273	382802
171769	382803
61768	382804
93259	382805
44497	382806
9710	382807
102912	382808
102912	382809
102085	382810
61757	382811
161475	382812
161475	382813
218799	382814
10891	382815
2803	382816
6724	382817
3739	382818
25949	382819
31175	382820
31175	382821
48632	382822
3193	382823
1261	382824
67788	382825
157243	382826
43855	382827
102472	382828
235676	382829
77935	382830
225879	382831
141127	382832
28760	382833
9458	382834
42238	382835
158753	382836
145475	382837
83197	382838
1434	382839
15280	382840
71939	382841
157585	382842
74685	382843
3105	382844
15500	382845
17	382846
16809	382847
159	382848
11440	382849
116702	382850
15796	382851
37916	382852
57524	382853
1445	382854
41640	382855
428	382856
86754	382857
10971	382858
13931	382859
18898	382860
40134	382861
20833	382862
66136	382863
951	382864
11210	382865
1445	382866
159	382867
159	382868
20833	382869
111602	382870
45105	382871
11892	382872
26303	382873
131275	382874
212505	382875
6551	382876
16185	382877
3656	382878
9051	382879
9051	382880
667	382881
9051	382882
28	382883
11210	382884
65231	382885
222836	382886
44586	382887
74064	382888
92140	382889
3836	382890
228529	382891
80704	382892
2637	382893
2637	382894
358	382895
2333	382896
80691	382897
2333	382898
35904	382899
35904	382900
46635	382901
50	382902
4826	382903
50	382904
227767	382905
28940	382906
135754	382907
206841	382908
28037	382909
3696	382910
83044	382911
76648	382912
160541	382913
12299	382914
119793	382915
159	382916
90158	382917
70235	382918
123823	382919
11103	382920
240152	382921
124311	382922
220865	382923
157067	382924
97004	382925
50	382926
3633	382927
25562	382928
1635	382929
206002	382930
45001	382931
130994	382932
72211	382933
231777	382934
16114	382935
3623	382936
87163	382937
1496	382938
541	382939
4662	382940
1167	382941
578	382942
578	382943
578	382944
578	382945
9417	382946
159	382947
29855	382948
143778	382949
25382	382950
73613	382951
6256	382952
3155	382953
150859	382954
83445	382955
14350	382956
159	382957
154369	382958
45951	382959
97559	382960
112633	382961
1445	382962
37973	382963
50	382964
152354	382965
9458	382966
951	382967
3362	382968
3656	382969
19935	382970
3633	382971
66136	382972
121352	382973
1445	382974
11892	382975
1227	382976
2885	382977
29395	382978
11274	382979
23765	382980
24338	382981
6068	382982
101418	382983
24014	382984
24701	382985
8836	382986
98704	382987
65856	382988
162447	382989
16114	382990
12596	382991
40853	382992
20085	382993
50	382994
84012	382995
22997	382996
3248	382997
32089	382998
19468	382999
44532	383000
667	383001
13253	383002
222880	383003
9285	383004
2663	383005
59317	383006
66136	383007
9045	383008
5229	383009
50	383010
50	383011
2307	383012
17618	383013
50396	383014
14479	383015
10834	383016
234679	383017
155735	383018
11996	383019
155585	383020
118566	383021
1585	383022
382	383023
110276	383024
64964	383025
85293	383026
3209	383027
85289	383028
796	383029
74766	383030
100739	383031
156214	383032
92295	383033
108806	383034
7941	383035
1316	383036
23366	383037
12712	383038
1780	383039
110986	383040
4016	383041
85043	383042
20769	383043
5071	383044
23198	383045
4552	383046
91446	383047
8143	383048
43131	383049
18516	383050
4930	383051
137812	383052
231604	383053
4661	383054
34196	383055
1061	383056
3547	383057
5204	383058
28468	383059
113299	383060
149419	383061
44883	383062
214479	383063
10693	383064
10693	383065
40473	383066
39036	383067
38003	383068
48940	383069
16977	383070
84454	383071
73645	383072
44558	383073
112595	383074
232477	383075
37513	383076
159	383077
11103	383078
19095	383079
10693	383080
94410	383081
91823	383082
28484	383083
7312	383084
104647	383085
231666	383086
157101	383087
11695	383088
38332	383089
30865	383090
158191	383091
14976	383092
26901	383093
180520	383094
145060	383095
33687	383096
6657	383097
1867	383098
86639	383099
145342	383100
107704	383101
114531	383102
108349	383103
97365	383104
20914	383105
86400	383106
1939	383107
792	383108
786	383109
42775	383110
42790	383111
1788	383112
1777	383113
1600	383114
85577	383115
234562	383116
52047	383117
51415	383118
51388	383119
18243	383120
93126	383121
2771	383122
81997	383123
62255	383124
748	383125
103029	383126
2662	383127
2096	383128
2096	383129
1834	383130
17292	383131
4081	383132
17122	383133
28408	383134
1332	383135
5649	383136
464	383137
19342	383138
39678	383139
30865	383140
28800	383141
106399	383142
22152	383143
14003	383144
133460	383145
3414	383146
11732	383147
10947	383148
147410	383149
6052	383150
57903	383151
1724	383152
38111	383153
13637	383154
160983	383155
21310	383156
66756	383157
1724	383158
54414	383159
187491	383160
2392	383161
2392	383162
63328	383163
20565	383164
119335	383165
10910	383166
31920	383167
748	383168
308	383169
31739	383170
6940	383171
11680	383172
108897	383173
7736	383174
30677	383175
31236	383176
32903	383177
112049	383178
179737	383179
90837	383180
80954	383181
57796	383182
140547	383183
151542	383184
204978	383185
58735	383186
54537	383187
2771	383188
54959	383189
223259	383190
141338	383191
90456	383192
40409	383193
165392	383194
12569	383195
85522	383196
8625	383197
205167	383198
109030	383199
204999	383200
221937	383201
55518	383202
47922	383203
53525	383204
69638	383205
235353	383206
12988	383207
193616	383208
17263	383209
222870	383210
13578	383211
3916	383212
30628	383213
204474	383214
25570	383215
27363	383216
106468	383217
176170	383218
1569	383219
1576	383220
2333	383221
117391	383222
6052	383223
1234	383224
11680	383225
34746	383226
11812	383227
60004	383228
61562	383229
52559	383230
154936	383231
22869	383232
26980	383233
18099	383234
139101	383235
134275	383236
25814	383237
23788	383238
147527	383239
61809	383240
60399	383241
6523	383242
4457	383243
29804	383244
6218	383245
88266	383246
3084	383247
26939	383248
46861	383249
4132	383250
18502	383251
156899	383252
13475	383253
30154	383254
9978	383255
37898	383256
13318	383257
5358	383258
56969	383259
129439	383260
32845	383261
37973	383262
41293	383263
54838	383264
85788	383265
100325	383266
7808	383267
177066	383268
1666	383269
181082	383270
165902	383271
67890	383272
21016	383273
145	383274
1349	383275
27081	383276
73682	383277
30787	383278
101344	383279
19447	383280
187460	383281
228624	383282
112317	383283
10779	383284
13526	383285
2391	383286
15841	383287
203	383288
113224	383289
30561	383290
20569	383291
80722	383292
471	383293
10857	383294
71010	383295
16394	383296
10663	383297
3466	383298
1525	383299
771	383300
108423	383301
12315	383302
748	383303
57997	383304
3584	383305
5358	383306
6052	383307
11557	383308
44489	383309
28820	383310
231985	383311
20243	383312
5434	383313
7971	383314
50745	383315
2	383316
2	383317
2	383318
2	383319
50	383320
48944	383321
130754	383322
1342	383323
74060	383324
50694	383325
2398	383326
4633	383327
19157	383328
36049	383329
53995	383330
909	383331
1819	383332
9603	383333
212978	383334
308	383335
2276	383336
4691	383337
357	383338
24189	383339
15736	383340
6697	383341
2771	383342
308	383343
6052	383344
64113	383345
110745	383346
19239	383347
38111	383348
24352	383349
17122	383350
25098	383351
2	383352
2	383353
2	383354
2	383355
12315	383356
150330	383357
105367	383358
2	383359
2	383360
382	383361
95171	383362
2392	383363
55332	383364
13431	383365
15383	383366
25112	383367
3757	383368
1485	383369
9640	383370
105912	383371
5725	383372
19847	383373
8434	383374
3261	383375
15964	383376
2546	383377
160313	383378
204361	383379
308	383380
176780	383381
61060	383382
59750	383383
133067	383384
136792	383385
88204	383386
92159	383387
38086	383388
115927	383389
45214	383390
29197	383391
229115	383392
44422	383393
65781	383394
117023	383395
68596	383396
73108	383397
6697	383398
13644	383399
10065	383400
12734	383401
357	383402
20555	383403
14709	383404
10324	383405
126354	383406
10046	383407
11085	383408
91809	383409
143526	383410
28408	383411
73703	383412
72993	383413
59853	383414
66970	383415
832	383416
14154	383417
16822	383418
48584	383419
40250	383420
128508	383421
6902	383422
57729	383423
6167	383424
1126	383425
495	383426
759	383427
3894	383428
53392	383429
15907	383430
171651	383431
215551	383432
152789	383433
154473	383434
216723	383435
17451	383436
53693	383437
3218	383438
4981	383439
26969	383440
159791	383441
107683	383442
52573	383443
166735	383444
26886	383445
75421	383446
107182	383447
30792	383448
195360	383449
153686	383450
69620	383451
32645	383452
17910	383453
1374	383454
69094	383455
22569	383456
35073	383457
107217	383458
90716	383459
165449	383460
87268	383461
119912	383462
37414	383463
78531	383464
43773	383465
12466	383466
45276	383467
2	383468
83794	383469
116292	383470
150868	383471
98086	383472
40097	383473
154035	383474
98086	383475
213744	383476
173345	383477
146884	383478
8010	383479
7392	383480
71014	383481
33326	383482
20569	383483
153662	383484
150868	383485
85062	383486
113163	383487
112063	383488
217011	383489
219889	383490
21634	383491
113163	383492
38949	383493
2319	383494
34883	383495
11085	383496
17292	383497
64449	383498
138817	383499
75233	383500
64632	383501
114178	383502
94401	383503
56467	383504
46355	383505
22069	383506
37746	383507
22553	383508
142300	383509
78819	383510
8988	383511
14728	383512
38789	383513
68932	383514
196063	383515
115277	383516
169099	383517
133683	383518
216856	383519
15992	383520
88036	383521
29747	383522
7636	383523
54502	383524
6263	383525
96	383526
19881	383527
163058	383528
89458	383529
82509	383530
85625	383531
207513	383532
146507	383533
90205	383534
25972	383535
46603	383536
154593	383537
14141	383538
38869	383539
78177	383540
88541	383541
18046	383542
239299	383543
20373	383544
94541	383545
103470	383546
143245	383547
144204	383548
143284	383549
43605	383550
107714	383551
37400	383552
43257	383553
82424	383554
230840	383555
86073	383556
163566	383557
98038	383558
61709	383559
105615	383560
308	383561
19555	383562
62582	383563
4701	383564
198408	383565
110400	383566
10053	383567
73737	383568
155996	383569
9193	383570
165477	383571
73319	383572
90178	383573
4923	383574
7208	383575
52709	383576
22411	383577
168373	383578
165610	383579
62751	383580
51972	383581
26944	383582
116955	383583
29714	383584
49857	383585
17033	383586
28279	383587
6103	383588
87064	383589
46196	383590
32757	383591
146881	383592
35651	383593
38449	383594
46421	383595
66766	383596
161170	383597
220908	383598
110482	383599
62393	383600
78491	383601
50119	383602
6120	383603
32918	383604
23227	383605
219802	383606
9693	383607
13142	383608
153858	383609
12027	383610
80838	383611
80838	383612
80295	383613
5827	383614
2339	383615
36504	383616
16346	383617
4088	383618
28495	383619
152872	383620
29487	383621
9985	383622
190	383623
235502	383624
118076	383625
536	383626
3461	383627
144755	383628
16101	383629
58946	383630
3503	383631
42806	383632
11037	383633
7026	383634
204248	383635
48725	383636
58524	383637
85058	383638
42803	383639
5319	383640
14208	383641
388	383642
67632	383643
1436	383644
32698	383645
56557	383646
12075	383647
11036	383648
86217	383649
108829	383650
33550	383651
64946	383652
48258	383653
23335	383654
38888	383655
27706	383656
57886	383657
52172	383658
64990	383659
82185	383660
71874	383661
10797	383662
3550	383663
29132	383664
65357	383665
18240	383666
126503	383667
48992	383668
33696	383669
4718	383670
22292	383671
14748	383672
14748	383673
54168	383674
113410	383675
51	383676
39646	383677
110180	383678
3025	383679
10088	383680
31722	383681
40049	383682
4280	383683
4280	383684
4280	383685
51886	383686
220274	383687
47849	383688
2077	383689
2077	383690
25913	383691
24828	383692
3029	383693
2763	383694
56442	383695
83040	383696
114050	383697
16724	383698
156144	383699
663	383700
6702	383701
24952	383702
6702	383703
21554	383704
2763	383705
91860	383706
933	383707
2	383708
51644	383709
158725	383710
72666	383711
13191	383712
116300	383713
13191	383714
218939	383715
28679	383716
83158	383717
79680	383718
19210	383719
111033	383720
111190	383721
15702	383722
28482	383723
787	383724
2021	383725
40802	383726
143213	383727
17443	383728
84171	383729
8008	383730
141223	383731
128137	383732
68061	383733
176354	383734
45108	383735
219591	383736
121137	383737
63142	383738
63142	383739
3154	383740
27318	383741
1147	383742
29511	383743
146429	383744
7854	383745
142873	383746
156819	383747
105483	383748
82433	383749
2630	383750
15942	383751
11213	383752
54424	383753
4127	383754
2021	383755
131334	383756
66262	383757
33456	383758
135509	383759
136285	383760
81464	383761
43446	383762
198993	383763
53978	383764
102185	383765
12408	383766
16061	383767
105181	383768
56606	383769
20518	383770
55755	383771
9721	383772
142294	383773
5037	383774
16061	383775
53459	383776
2422	383777
68797	383778
12	383779
14881	383780
3442	383781
9606	383782
46977	383783
145790	383784
14544	383785
5794	383786
11	383787
90059	383788
12097	383789
80142	383790
84323	383791
123870	383792
21257	383793
80811	383794
109476	383795
105629	383796
32679	383797
8412	383798
51528	383799
104620	383800
50221	383801
135801	383802
1454	383803
67268	383804
30743	383805
101167	383806
34791	383807
10773	383808
42319	383809
3271	383810
165	383811
46992	383812
153381	383813
29922	383814
19600	383815
90513	383816
76812	383817
65868	383818
67116	383819
154306	383820
34697	383821
34697	383822
31825	383823
124227	383824
15619	383825
165	383826
45613	383827
157985	383828
66683	383829
143522	383830
94192	383831
6675	383832
235493	383833
3041	383834
18118	383835
156791	383836
22623	383837
71917	383838
18656	383839
52610	383840
51323	383841
28639	383842
52545	383843
6591	383844
105929	383845
43049	383846
191641	383847
14458	383848
100135	383849
146667	383850
198229	383851
102462	383852
104736	383853
43133	383854
50702	383855
185589	383856
42390	383857
94895	383858
22692	383859
125572	383860
46550	383861
75547	383862
1473	383863
5815	383864
103387	383865
45943	383866
125891	383867
60155	383868
14988	383869
100724	383870
56876	383871
11106	383872
43540	383873
6232	383874
100908	383875
140861	383876
138130	383877
20032	383878
105070	383879
11717	383880
21735	383881
24171	383882
16171	383883
146715	383884
104140	383885
106480	383886
159746	383887
19648	383888
832	383889
16314	383890
90149	383891
16912	383892
10868	383893
10903	383894
53075	383895
77414	383896
32885	383897
59422	383898
59436	383899
24088	383900
130301	383901
43694	383902
171211	383903
122117	383904
196048	383905
75845	383906
156245	383907
73119	383908
129140	383909
129505	383910
10953	383911
35124	383912
68246	383913
33036	383914
24626	383915
165	383916
57302	383917
3560	383918
127244	383919
5809	383920
3041	383921
16786	383922
17667	383923
105832	383924
6677	383925
21266	383926
32806	383927
59961	383928
49135	383929
234281	383930
7064	383931
56996	383932
115609	383933
6027	383934
100112	383935
32885	383936
106262	383937
204374	383938
165	383939
10294	383940
165	383941
50394	383942
8854	383943
52678	383944
165	383945
139721	383946
73327	383947
3041	383948
137674	383949
19464	383950
1454	383951
41	383952
78636	383953
3041	383954
142599	383955
137948	383956
29280	383957
144755	383958
93542	383959
1828	383960
164142	383961
39457	383962
17200	383963
21215	383964
1454	383965
65807	383966
43049	383967
170359	383968
56996	383969
3271	383970
24506	383971
27055	383972
110057	383973
29280	383974
82155	383975
22078	383976
27692	383977
2542	383978
55406	383979
22722	383980
27862	383981
24506	383982
129769	383983
8974	383984
3041	383985
14437	383986
32064	383987
9426	383988
511	383989
148472	383990
61501	383991
24412	383992
94755	383993
76588	383994
29280	383995
158291	383996
75010	383997
87335	383998
66857	383999
238400	384000
158098	384001
163753	384002
1454	384003
2430	384004
142652	384005
68166	384006
8353	384007
179380	384008
179408	384009
22812	384010
192218	384011
29280	384012
127567	384013
40738	384014
4960	384015
159590	384016
68626	384017
163162	384018
59420	384019
118860	384020
44731	384021
218020	384022
85879	384023
227786	384024
237722	384025
5551	384026
92953	384027
206416	384028
2708	384029
21631	384030
100808	384031
87089	384032
193291	384033
28053	384034
14220	384035
3337	384036
14024	384037
223412	384038
50954	384039
78418	384040
86249	384041
149161	384042
156491	384043
66270	384044
67504	384045
80521	384046
51131	384047
1709	384048
223506	384049
113127	384050
14810	384051
8866	384052
64463	384053
34610	384054
176672	384055
1828	384056
53055	384057
188013	384058
18596	384059
33666	384060
142043	384061
3412	384062
136274	384063
42062	384064
27608	384065
54018	384066
123411	384067
2717	384068
193113	384069
124534	384070
101910	384071
77858	384072
189876	384073
58641	384074
28129	384075
34791	384076
105618	384077
10953	384078
18806	384079
10953	384080
137948	384081
159367	384082
43348	384083
45977	384084
88534	384085
24129	384086
43794	384087
39457	384088
174948	384089
410	384090
19861	384091
1454	384092
51776	384093
78812	384094
44021	384095
127576	384096
34610	384097
94867	384098
151309	384099
102700	384100
12535	384101
53607	384102
26821	384103
16736	384104
45551	384105
99759	384106
12205	384107
12823	384108
11472	384109
5899	384110
165508	384111
8338	384112
56236	384113
56236	384114
69913	384115
19085	384116
112615	384117
75690	384118
12995	384119
309	384120
195348	384121
51875	384122
14139	384123
12008	384124
146895	384125
2921	384126
173387	384127
103607	384128
77488	384129
21389	384130
156729	384131
15942	384132
13453	384133
101798	384134
156401	384135
98908	384136
59791	384137
36046	384138
4965	384139
235762	384140
84711	384141
2034	384142
41332	384143
34461	384144
29092	384145
7915	384146
2021	384147
29279	384148
151437	384149
33074	384150
33074	384151
2021	384152
136530	384153
32890	384154
8573	384155
67492	384156
32890	384157
86459	384158
65503	384159
68649	384160
137303	384161
98062	384162
113389	384163
138	384164
31813	384165
31813	384166
92235	384167
35400	384168
88536	384169
73591	384170
433	384171
2621	384172
12666	384173
171822	384174
433	384175
25999	384176
14553	384177
168683	384178
15509	384179
2805	384180
2181	384181
6741	384182
177228	384183
41334	384184
59078	384185
58648	384186
8165	384187
78485	384188
114035	384189
219253	384190
75690	384191
48940	384192
48940	384193
54520	384194
94685	384195
433	384196
72006	384197
60558	384198
139978	384199
10108	384200
27840	384201
84858	384202
5301	384203
18463	384204
54645	384205
18463	384206
35988	384207
23103	384208
2023	384209
2492	384210
64262	384211
3602	384212
25570	384213
2371	384214
64046	384215
64047	384216
3687	384217
184746	384218
26171	384219
57502	384220
4567	384221
28539	384222
187048	384223
18893	384224
237464	384225
56810	384226
18661	384227
187034	384228
28247	384229
13206	384230
92522	384231
10978	384232
61117	384233
66143	384234
223255	384235
70471	384236
70471	384237
5301	384238
149595	384239
30971	384240
20475	384241
230053	384242
1471	384243
43263	384244
50459	384245
142781	384246
42977	384247
2297	384248
232837	384249
182260	384250
109423	384251
244	384252
20959	384253
2262	384254
7915	384255
62587	384256
27451	384257
27451	384258
6536	384259
6536	384260
10705	384261
19293	384262
92451	384263
4369	384264
37422	384265
92451	384266
34663	384267
8669	384268
221663	384269
2981	384270
27832	384271
15755	384272
8008	384273
23026	384274
23026	384275
48975	384276
47603	384277
346	384278
346	384279
346	384280
346	384281
346	384282
235766	384283
346	384284
346	384285
232570	384286
23614	384287
3850	384288
5653	384289
57016	384290
32037	384291
212555	384292
8008	384293
70787	384294
130749	384295
183737	384296
57322	384297
172205	384298
89	384299
37951	384300
29766	384301
175600	384302
10312	384303
10312	384304
21428	384305
21428	384306
46110	384307
164986	384308
12136	384309
49419	384310
215120	384311
210212	384312
157504	384313
21624	384314
17343	384315
6927	384316
6927	384317
19194	384318
220368	384319
66248	384320
70227	384321
231018	384322
91825	384323
19445	384324
219115	384325
146149	384326
67253	384327
62120	384328
7695	384329
19875	384330
55939	384331
7695	384332
37318	384333
167648	384334
4955	384335
29499	384336
165512	384337
8772	384338
161453	384339
77034	384340
1949	384341
159184	384342
29003	384343
118863	384344
33351	384345
165461	384346
29669	384347
148756	384348
232341	384349
67928	384350
34294	384351
111502	384352
7695	384353
49026	384354
30028	384355
24260	384356
68916	384357
50627	384358
10486	384359
232357	384360
37834	384361
101402	384362
17707	384363
157865	384364
46758	384365
14425	384366
104719	384367
30659	384368
155807	384369
12657	384370
231378	384371
68916	384372
17868	384373
72854	384374
40473	384375
84436	384376
162568	384377
1065	384378
14797	384379
1971	384380
24156	384381
155	384382
1171	384383
18450	384384
7082	384385
141122	384386
196302	384387
196312	384388
24134	384389
196285	384390
104327	384391
139706	384392
2068	384393
37643	384394
7141	384395
78147	384396
141106	384397
141118	384398
47485	384399
196300	384400
78147	384401
194945	384402
196264	384403
141094	384404
196237	384405
196265	384406
141115	384407
24155	384408
27258	384409
15915	384410
12020	384411
141107	384412
35289	384413
5055	384414
78990	384415
217079	384416
10325	384417
149524	384418
229150	384419
45760	384420
227308	384421
220372	384422
157231	384423
188451	384424
66203	384425
103375	384426
115830	384427
726	384428
726	384429
726	384430
218774	384431
35302	384432
726	384433
726	384434
21428	384435
22174	384436
22174	384437
1489	384438
6927	384439
7103	384440
112403	384441
4386	384442
3549	384443
2373	384444
2070	384445
321	384446
120301	384447
36614	384448
1900	384449
17705	384450
94357	384451
17347	384452
14445	384453
151025	384454
2373	384455
26008	384456
7166	384457
43455	384458
32973	384459
25641	384460
83797	384461
179568	384462
79227	384463
61258	384464
22799	384465
45355	384466
112650	384467
918	384468
75877	384469
25893	384470
35868	384471
75260	384472
113474	384473
12265	384474
83780	384475
9106	384476
58791	384477
9717	384478
72380	384479
215007	384480
63634	384481
217547	384482
10347	384483
204105	384484
217811	384485
113848	384486
32098	384487
80049	384488
64562	384489
38764	384490
4209	384491
19852	384492
14636	384493
456	384494
4216	384495
71945	384496
71342	384497
65305	384498
1105	384499
139316	384500
228351	384501
2821	384502
96621	384503
134061	384504
12776	384505
43834	384506
47722	384507
19850	384508
106982	384509
21103	384510
4950	384511
85652	384512
67724	384513
11077	384514
21918	384515
70501	384516
10089	384517
128928	384518
88298	384519
6417	384520
3944	384521
76240	384522
18334	384523
3635	384524
61808	384525
167239	384526
206819	384527
38046	384528
46336	384529
4617	384530
11497	384531
31961	384532
30315	384533
32378	384534
18889	384535
31983	384536
56835	384537
9336	384538
40407	384539
79813	384540
80412	384541
8652	384542
90984	384543
47423	384544
44914	384545
50299	384546
47220	384547
49006	384548
114176	384549
115105	384550
46614	384551
36643	384552
6555	384553
52985	384554
15969	384555
10230	384556
2366	384557
36	384558
6532	384559
55736	384560
61047	384561
23674	384562
1990	384563
31276	384564
65638	384565
112306	384566
14068	384567
97575	384568
52642	384569
10347	384570
53002	384571
68306	384572
5520	384573
11306	384574
37532	384575
32098	384576
21125	384577
72548	384578
48490	384579
6	384580
46520	384581
64752	384582
16826	384583
740	384584
19582	384585
89672	384586
11656	384587
1000	384588
56196	384589
62173	384590
662	384591
11857	384592
3506	384593
65275	384594
58686	384595
44460	384596
125003	384597
17024	384598
1240	384599
6530	384600
78289	384601
1058	384602
7063	384603
204890	384604
26131	384605
155470	384606
7843	384607
78498	384608
62638	384609
162	384610
45381	384611
143847	384612
135354	384613
41470	384614
22204	384615
67481	384616
12208	384617
10009	384618
18672	384619
25604	384620
692	384621
90648	384622
192216	384623
130764	384624
89876	384625
657	384626
73681	384627
21102	384628
1525	384629
116531	384630
17492	384631
175	384632
5622	384633
21053	384634
41494	384635
59885	384636
13257	384637
62047	384638
106134	384639
41	384640
190899	384641
57	384642
84984	384643
117561	384644
49475	384645
114441	384646
1226	384647
81022	384648
40279	384649
12018	384650
79220	384651
32079	384652
60792	384653
73453	384654
1226	384655
2801	384656
165185	384657
1900	384658
37272	384659
19727	384660
7466	384661
31792	384662
10351	384663
46774	384664
25855	384665
20978	384666
68501	384667
237279	384668
43119	384669
1770	384670
119087	384671
107514	384672
1497	384673
31870	384674
2813	384675
88399	384676
8071	384677
238280	384678
67390	384679
111012	384680
166745	384681
51938	384682
161724	384683
88603	384684
87721	384685
87918	384686
119443	384687
68144	384688
113826	384689
143155	384690
1524	384691
3462	384692
32688	384693
24475	384694
28630	384695
44330	384696
34856	384697
21553	384698
1513	384699
19070	384700
49139	384701
98714	384702
58448	384703
72699	384704
24117	384705
135853	384706
67838	384707
67108	384708
77856	384709
61929	384710
50404	384711
94646	384712
58565	384713
239894	384714
41598	384715
33437	384716
68983	384717
15879	384718
71751	384719
43564	384720
26385	384721
118816	384722
38746	384723
237428	384724
239133	384725
2971	384726
51246	384727
6882	384728
51808	384729
103973	384730
32066	384731
109379	384732
119619	384733
100599	384734
186634	384735
106600	384736
132260	384737
879	384738
72996	384739
47794	384740
63072	384741
12029	384742
66470	384743
86592	384744
38111	384745
132187	384746
51904	384747
2397	384748
25850	384749
14555	384750
110576	384751
5444	384752
41674	384753
117614	384754
261	384755
189005	384756
26459	384757
17438	384758
48614	384759
14685	384760
3802	384761
32940	384762
48327	384763
58033	384764
17470	384765
13717	384766
14563	384767
106825	384768
1392	384769
3	384770
21160	384771
179836	384772
514	384773
59217	384774
31931	384775
10303	384776
46377	384777
5431	384778
52908	384779
132022	384780
32317	384781
44771	384782
10675	384783
128673	384784
124	384785
19368	384786
10306	384787
109891	384788
45508	384789
282	384790
28110	384791
81017	384792
47200	384793
139128	384794
62249	384795
80863	384796
10313	384797
16579	384798
126244	384799
40382	384800
166149	384801
30076	384802
3819	384803
18607	384804
27840	384805
44861	384806
104624	384807
139808	384808
48488	384809
61366	384810
14377	384811
14393	384812
856	384813
32995	384814
5362	384815
4978	384816
59025	384817
17537	384818
51675	384819
1705	384820
43814	384821
45843	384822
103653	384823
75487	384824
32329	384825
47209	384826
19480	384827
23990	384828
14103	384829
2027	384830
10939	384831
26568	384832
16246	384833
15522	384834
182849	384835
53509	384836
132525	384837
116239	384838
1795	384839
207300	384840
1795	384841
155897	384842
90283	384843
48282	384844
113996	384845
211540	384846
83812	384847
94651	384848
115387	384849
460	384850
153615	384851
90676	384852
127948	384853
15165	384854
105988	384855
166945	384856
115549	384857
211389	384858
21925	384859
145566	384860
220378	384861
61232	384862
15165	384863
136702	384864
146394	384865
121412	384866
90025	384867
158759	384868
64636	384869
160177	384870
225295	384871
121995	384872
112050	384873
67338	384874
3519	384875
150156	384876
134339	384877
237869	384878
69787	384879
80938	384880
85340	384881
30284	384882
82451	384883
159010	384884
114082	384885
40586	384886
118866	384887
25913	384888
206569	384889
114082	384890
86933	384891
85479	384892
188417	384893
220380	384894
34105	384895
227687	384896
64662	384897
66875	384898
16668	384899
43335	384900
12692	384901
16514	384902
118464	384903
7875	384904
220346	384905
232986	384906
13404	384907
85958	384908
233941	384909
116629	384910
73507	384911
60546	384912
42516	384913
120093	384914
22505	384915
29415	384916
32819	384917
21700	384918
29415	384919
160423	384920
137965	384921
53843	384922
22261	384923
226988	384924
30143	384925
1147	384926
93862	384927
110771	384928
110644	384929
18473	384930
32401	384931
123738	384932
220131	384933
123624	384934
64685	384935
70625	384936
86174	384937
70625	384938
214835	384939
54554	384940
27414	384941
123682	384942
190174	384943
57024	384944
70977	384945
75147	384946
118868	384947
15455	384948
42278	384949
33897	384950
113524	384951
7356	384952
155292	384953
75333	384954
52178	384955
87327	384956
26483	384957
31276	384958
174257	384959
212089	384960
49868	384961
123665	384962
116507	384963
58781	384964
233579	384965
226460	384966
42599	384967
59377	384968
204871	384969
92433	384970
159956	384971
95063	384972
135150	384973
99487	384974
93842	384975
220381	384976
68847	384977
421	384978
149438	384979
159930	384980
169432	384981
227160	384982
99484	384983
139264	384984
196834	384985
87921	384986
118730	384987
121954	384988
156426	384989
160114	384990
229619	384991
226058	384992
21448	384993
101196	384994
217721	384995
90021	384996
9046	384997
2919	384998
14318	384999
70866	385000
383	385001
81087	385002
95133	385003
25374	385004
55419	385005
166726	385006
55419	385007
3034	385008
19979	385009
70349	385010
78927	385011
104188	385012
14835	385013
78927	385014
101196	385015
156646	385016
220193	385017
196795	385018
218566	385019
90472	385020
43038	385021
53887	385022
140943	385023
31794	385024
97417	385025
196796	385026
86432	385027
160348	385028
143604	385029
34171	385030
19238	385031
23369	385032
252	385033
65942	385034
117638	385035
36937	385036
36937	385037
199684	385038
2229	385039
114255	385040
88025	385041
11992	385042
2476	385043
224037	385044
74433	385045
1719	385046
2781	385047
1067	385048
41968	385049
117245	385050
86638	385051
4428	385052
86638	385053
160581	385054
90911	385055
160581	385056
90911	385057
167799	385058
115272	385059
19393	385060
48930	385061
222966	385062
30136	385063
22251	385064
2519	385065
226829	385066
221277	385067
1268	385068
67379	385069
160	385070
53066	385071
45842	385072
44327	385073
115631	385074
114617	385075
66320	385076
138268	385077
224574	385078
108038	385079
157351	385080
6608	385081
115299	385082
63177	385083
77721	385084
89982	385085
90618	385086
8937	385087
63177	385088
49253	385089
59159	385090
134687	385091
158800	385092
227518	385093
33100	385094
114680	385095
107144	385096
105719	385097
144498	385098
59120	385099
5763	385100
61265	385101
68820	385102
53416	385103
33366	385104
91016	385105
68818	385106
63102	385107
168309	385108
107906	385109
6598	385110
94768	385111
158041	385112
53864	385113
118874	385114
223821	385115
114937	385116
121376	385117
5763	385118
59120	385119
93360	385120
10444	385121
71904	385122
206	385123
3839	385124
364	385125
364	385126
6912	385127
28684	385128
2434	385129
60054	385130
66	385131
186658	385132
2094	385133
173	385134
197	385135
10240	385136
23443	385137
5877	385138
42234	385139
49772	385140
223076	385141
83600	385142
133848	385143
40795	385144
170124	385145
41337	385146
9281	385147
230338	385148
19675	385149
42413	385150
636	385151
118316	385152
82376	385153
14451	385154
32957	385155
8536	385156
15197	385157
22825	385158
22347	385159
13007	385160
303	385161
506	385162
11020	385163
30149	385164
34139	385165
7516	385166
148021	385167
1407	385168
54589	385169
733	385170
498	385171
1136	385172
21672	385173
235336	385174
775	385175
23402	385176
77428	385177
162247	385178
233991	385179
33190	385180
205552	385181
15707	385182
1037	385183
164667	385184
15707	385185
214273	385186
222302	385187
159187	385188
220405	385189
225714	385190
120676	385191
159063	385192
226414	385193
204078	385194
228090	385195
45491	385196
37267	385197
1590	385198
218232	385199
20605	385200
1993	385201
157679	385202
4379	385203
109182	385204
26424	385205
161089	385206
103703	385207
229977	385208
219069	385209
156849	385210
14134	385211
219005	385212
118884	385213
228590	385214
3524	385215
145994	385216
161653	385217
100772	385218
220404	385219
232451	385220
62989	385221
115450	385222
227750	385223
17026	385224
114095	385225
1059	385226
223469	385227
115755	385228
222517	385229
57338	385230
235281	385231
152188	385232
14134	385233
85971	385234
115916	385235
115082	385236
222507	385237
157568	385238
158378	385239
58671	385240
227582	385241
81738	385242
220411	385243
220284	385244
230938	385245
223864	385246
158179	385247
49156	385248
8276	385249
10361	385250
78410	385251
104692	385252
14866	385253
30043	385254
10361	385255
24399	385256
102876	385257
12449	385258
235373	385259
155831	385260
70707	385261
2878	385262
222013	385263
82376	385264
172425	385265
67826	385266
12681	385267
64318	385268
1302	385269
5174	385270
2239	385271
42780	385272
173429	385273
91438	385274
39495	385275
32343	385276
27549	385277
231972	385278
133863	385279
164352	385280
12192	385281
89402	385282
87794	385283
72265	385284
7361	385285
72640	385286
156359	385287
230855	385288
86023	385289
225751	385290
62117	385291
15648	385292
15648	385293
179287	385294
42808	385295
27255	385296
220328	385297
38521	385298
229277	385299
64770	385300
118353	385301
91827	385302
148282	385303
23340	385304
4375	385305
22245	385306
45253	385307
209664	385308
226182	385309
227542	385310
99522	385311
17789	385312
67794	385313
163066	385314
134161	385315
159827	385316
13285	385317
2317	385318
224864	385319
58193	385320
45285	385321
164143	385322
51833	385323
53189	385324
10320	385325
32447	385326
95753	385327
227500	385328
54889	385329
44038	385330
224452	385331
160998	385332
211997	385333
75392	385334
93492	385335
86263	385336
87091	385337
118888	385338
235972	385339
127059	385340
234420	385341
238421	385342
43912	385343
125779	385344
40258	385345
29201	385346
51964	385347
13422	385348
161195	385349
32963	385350
16668	385351
222098	385352
68647	385353
40837	385354
225915	385355
67797	385356
52690	385357
51964	385358
21577	385359
32825	385360
8158	385361
236052	385362
37414	385363
52616	385364
59046	385365
36549	385366
2846	385367
78891	385368
114398	385369
176182	385370
32963	385371
94129	385372
232471	385373
120292	385374
231905	385375
37386	385376
231910	385377
66233	385378
162946	385379
72610	385380
125877	385381
67795	385382
221676	385383
173126	385384
172589	385385
156600	385386
973	385387
155850	385388
157468	385389
68493	385390
219146	385391
114014	385392
34355	385393
71354	385394
156187	385395
93719	385396
74842	385397
17731	385398
236811	385399
182117	385400
94370	385401
121935	385402
227628	385403
99465	385404
72732	385405
92025	385406
114837	385407
19183	385408
172620	385409
55510	385410
222394	385411
171282	385412
125709	385413
67799	385414
67799	385415
116169	385416
42837	385417
235124	385418
156621	385419
219380	385420
225278	385421
29085	385422
14675	385423
1548	385424
34186	385425
7913	385426
6730	385427
51173	385428
115207	385429
114941	385430
211411	385431
1303	385432
96434	385433
159565	385434
33183	385435
52616	385436
68509	385437
12279	385438
41202	385439
13422	385440
21657	385441
162418	385442
32354	385443
17853	385444
161730	385445
165249	385446
47167	385447
45831	385448
52123	385449
114349	385450
14703	385451
212219	385452
116659	385453
156973	385454
54353	385455
163840	385456
88259	385457
54183	385458
420	385459
39171	385460
39171	385461
10490	385462
30827	385463
96491	385464
234987	385465
158036	385466
226021	385467
36908	385468
70425	385469
70425	385470
70425	385471
148473	385472
28450	385473
510	385474
36026	385475
145066	385476
60965	385477
624	385478
53177	385479
40194	385480
54598	385481
13457	385482
50011	385483
165516	385484
118893	385485
18456	385486
20986	385487
117798	385488
26307	385489
50920	385490
134165	385491
40613	385492
51901	385493
167588	385494
21000	385495
205301	385496
169695	385497
72355	385498
35059	385499
35059	385500
10247	385501
105683	385502
41917	385503
53382	385504
30095	385505
47769	385506
24700	385507
7866	385508
91818	385509
161283	385510
114199	385511
235086	385512
115511	385513
497	385514
218438	385515
229750	385516
96311	385517
86329	385518
2512	385519
7681	385520
160358	385521
234051	385522
232237	385523
231346	385524
152082	385525
12352	385526
12762	385527
161694	385528
2153	385529
104257	385530
158323	385531
165460	385532
113831	385533
230603	385534
33588	385535
84899	385536
53788	385537
42187	385538
17979	385539
100964	385540
113715	385541
81196	385542
106129	385543
124901	385544
9167	385545
186223	385546
177218	385547
141568	385548
63401	385549
96639	385550
88551	385551
85960	385552
158204	385553
57490	385554
226593	385555
159641	385556
146023	385557
232614	385558
744	385559
103047	385560
86351	385561
115581	385562
66238	385563
151121	385564
196955	385565
158179	385566
86158	385567
88860	385568
95982	385569
43995	385570
54537	385571
147143	385572
14916	385573
70586	385574
1765	385575
150167	385576
215053	385577
158974	385578
1570	385579
59987	385580
55776	385581
228586	385582
114598	385583
66299	385584
196810	385585
86387	385586
2839	385587
108065	385588
64975	385589
53876	385590
124051	385591
214425	385592
232257	385593
15323	385594
71863	385595
55342	385596
33253	385597
84788	385598
5928	385599
203574	385600
19892	385601
113831	385602
7785	385603
158440	385604
231888	385605
98385	385606
66189	385607
46767	385608
15281	385609
822	385610
9205	385611
7620	385612
94497	385613
112851	385614
35692	385615
3555	385616
62231	385617
127678	385618
42215	385619
114526	385620
14897	385621
152651	385622
115730	385623
158562	385624
113715	385625
232176	385626
220427	385627
5871	385628
12352	385629
181669	385630
4007	385631
165526	385632
54393	385633
1272	385634
15103	385635
150328	385636
158585	385637
22260	385638
229070	385639
81722	385640
20234	385641
24717	385642
47742	385643
123671	385644
10606	385645
5928	385646
55817	385647
122454	385648
92043	385649
66271	385650
54336	385651
106129	385652
146390	385653
1951	385654
11626	385655
147684	385656
42836	385657
115531	385658
48464	385659
744	385660
85941	385661
37279	385662
113427	385663
103513	385664
20932	385665
7620	385666
3555	385667
157547	385668
66189	385669
220443	385670
63410	385671
12350	385672
152678	385673
83569	385674
88552	385675
149691	385676
4426	385677
114804	385678
76407	385679
120709	385680
157918	385681
967	385682
209	385683
15281	385684
53282	385685
63187	385686
68758	385687
222668	385688
221215	385689
117447	385690
38026	385691
234973	385692
4396	385693
54812	385694
172336	385695
51043	385696
4584	385697
232919	385698
54724	385699
81631	385700
157219	385701
17655	385702
139634	385703
55817	385704
27362	385705
156509	385706
171062	385707
27362	385708
90856	385709
155047	385710
71724	385711
158704	385712
54761	385713
20165	385714
81248	385715
81248	385716
108385	385717
52588	385718
39435	385719
67500	385720
85862	385721
40933	385722
222986	385723
114018	385724
62933	385725
136505	385726
6613	385727
31448	385728
124756	385729
86658	385730
191578	385731
12192	385732
2195	385733
81638	385734
10168	385735
25744	385736
211237	385737
156846	385738
22349	385739
417	385740
2203	385741
461	385742
27314	385743
171756	385744
123282	385745
18315	385746
3542	385747
85203	385748
9086	385749
35558	385750
42635	385751
123951	385752
1286	385753
134132	385754
183794	385755
22184	385756
22184	385757
222397	385758
83400	385759
87065	385760
22184	385761
3487	385762
165530	385763
10033	385764
10033	385765
119574	385766
108070	385767
81626	385768
10774	385769
10672	385770
51381	385771
11780	385772
9561	385773
102113	385774
238416	385775
69882	385776
133617	385777
155509	385778
226277	385779
49554	385780
625	385781
34648	385782
54273	385783
163666	385784
237105	385785
84680	385786
111121	385787
85358	385788
85142	385789
85233	385790
2518	385791
152282	385792
64610	385793
792	385794
74871	385795
874	385796
217303	385797
155030	385798
4025	385799
113362	385800
2487	385801
966	385802
2467	385803
2180	385804
2827	385805
1734	385806
2491	385807
1055	385808
1156	385809
2840	385810
1754	385811
2181	385812
1960	385813
2219	385814
1733	385815
7829	385816
5890	385817
5907	385818
2245	385819
2823	385820
9155	385821
34171	385822
65677	385823
40397	385824
12452	385825
54592	385826
156911	385827
77053	385828
91965	385829
2507	385830
15155	385831
1766	385832
3942	385833
132144	385834
83995	385835
20510	385836
152920	385837
84165	385838
159128	385839
114995	385840
108132	385841
20803	385842
230479	385843
2486	385844
153431	385845
183505	385846
54443	385847
229895	385848
32146	385849
112716	385850
54740	385851
146080	385852
94629	385853
156514	385854
1777	385855
63166	385856
585	385857
229685	385858
78241	385859
151176	385860
203275	385861
1587	385862
78925	385863
64663	385864
165533	385865
203103	385866
65467	385867
4956	385868
86159	385869
1731	385870
57043	385871
4548	385872
86057	385873
113812	385874
65926	385875
172744	385876
140027	385877
67174	385878
3538	385879
202750	385880
55104	385881
111005	385882
42187	385883
111404	385884
673	385885
165420	385886
66558	385887
2827	385888
12082	385889
108094	385890
98106	385891
70507	385892
142712	385893
148459	385894
75903	385895
153148	385896
133321	385897
180412	385898
70239	385899
114407	385900
3976	385901
114407	385902
91898	385903
78851	385904
203557	385905
71030	385906
78241	385907
6708	385908
1794	385909
4038	385910
128218	385911
221730	385912
204555	385913
108130	385914
156728	385915
1141	385916
5201	385917
70648	385918
1400	385919
235509	385920
214344	385921
51198	385922
65241	385923
168959	385924
91437	385925
42676	385926
41768	385927
113601	385928
26969	385929
220386	385930
10057	385931
42479	385932
40362	385933
5937	385934
2463	385935
3098	385936
69361	385937
117256	385938
55438	385939
224825	385940
85881	385941
13062	385942
216765	385943
11382	385944
11263	385945
39834	385946
31975	385947
21281	385948
119472	385949
98898	385950
74833	385951
2559	385952
31262	385953
45199	385954
38824	385955
4325	385956
10840	385957
2251	385958
7343	385959
11260	385960
50164	385961
89579	385962
23787	385963
20383	385964
9352	385965
31055	385966
96023	385967
119394	385968
47072	385969
12026	385970
43690	385971
89113	385972
26657	385973
88770	385974
118559	385975
1198	385976
70036	385977
22265	385978
101763	385979
21521	385980
120496	385981
9495	385982
92958	385983
4753	385984
2893	385985
29299	385986
174453	385987
54401	385988
15140	385989
80314	385990
9845	385991
16955	385992
41290	385993
45166	385994
44108	385995
117444	385996
56848	385997
154689	385998
32507	385999
5224	386000
54172	386001
27513	386002
68091	386003
56964	386004
105008	386005
137563	386006
120145	386007
77051	386008
23673	386009
88153	386010
6186	386011
46254	386012
47860	386013
77051	386014
41358	386015
46327	386016
17976	386017
103045	386018
73456	386019
11600	386020
121674	386021
5747	386022
29274	386023
120291	386024
192058	386025
16395	386026
11600	386027
4917	386028
46254	386029
2904	386030
61391	386031
78460	386032
19703	386033
77022	386034
221088	386035
86267	386036
130879	386037
114565	386038
51421	386039
114378	386040
115183	386041
144765	386042
115298	386043
228260	386044
158282	386045
197216	386046
218897	386047
32454	386048
69334	386049
81249	386050
16093	386051
114401	386052
222726	386053
156071	386054
156264	386055
222102	386056
51673	386057
51487	386058
156516	386059
219655	386060
46317	386061
3141	386062
15126	386063
11633	386064
95050	386065
305	386066
60581	386067
5506	386068
28770	386069
26253	386070
147902	386071
7227	386072
44086	386073
217188	386074
17533	386075
8720	386076
5271	386077
129253	386078
195482	386079
9798	386080
153487	386081
42766	386082
987	386083
81836	386084
38441	386085
83648	386086
63996	386087
180754	386088
12784	386089
186486	386090
6284	386091
1568	386092
12313	386093
98673	386094
150629	386095
88172	386096
1906	386097
65705	386098
5493	386099
30549	386100
3271	386101
100548	386102
171873	386103
2430	386104
8306	386105
6843	386106
3114	386107
65539	386108
40984	386109
85367	386110
24444	386111
5052	386112
6084	386113
8636	386114
1206	386115
11662	386116
31433	386117
1330	386118
4263	386119
1326	386120
6328	386121
20358	386122
2949	386123
16394	386124
3948	386125
28014	386126
21005	386127
25250	386128
197128	386129
33110	386130
5111	386131
1035	386132
28658	386133
27729	386134
108888	386135
7537	386136
239073	386137
45791	386138
11220	386139
44883	386140
38071	386141
62547	386142
125854	386143
6286	386144
25243	386145
1070	386146
1069	386147
24770	386148
66	386149
34170	386150
4136	386151
31169	386152
4092	386153
2032	386154
2273	386155
47655	386156
6330	386157
143568	386158
15296	386159
54448	386160
3735	386161
139936	386162
141160	386163
23077	386164
78069	386165
44476	386166
45167	386167
106529	386168
46005	386169
97629	386170
5229	386171
577	386172
3270	386173
56857	386174
3030	386175
124591	386176
29282	386177
15477	386178
47104	386179
56908	386180
9879	386181
88337	386182
117209	386183
88306	386184
49617	386185
194551	386186
15942	386187
62589	386188
15747	386189
28120	386190
29877	386191
13440	386192
143550	386193
99202	386194
492	386195
42984	386196
3645	386197
7927	386198
18207	386199
10192	386200
5075	386201
155343	386202
51575	386203
162034	386204
49484	386205
154707	386206
232268	386207
49308	386208
115393	386209
85552	386210
49737	386211
5166	386212
7671	386213
228092	386214
86294	386215
76194	386216
26921	386217
877	386218
2228	386219
158031	386220
226564	386221
218349	386222
157598	386223
114550	386224
4038	386225
83240	386226
153056	386227
1302	386228
117320	386229
223580	386230
116008	386231
226216	386232
1921	386233
72049	386234
211028	386235
158671	386236
161027	386237
115387	386238
94807	386239
224188	386240
150688	386241
232774	386242
115402	386243
207832	386244
4032	386245
212102	386246
85963	386247
235441	386248
160170	386249
195220	386250
88589	386251
86181	386252
227788	386253
32318	386254
157694	386255
109229	386256
164217	386257
114695	386258
92139	386259
746	386260
215963	386261
86071	386262
114794	386263
226301	386264
158240	386265
115296	386266
235418	386267
69280	386268
158180	386269
114540	386270
215893	386271
158154	386272
230461	386273
110206	386274
158164	386275
166774	386276
234678	386277
159957	386278
47760	386279
112642	386280
177510	386281
51719	386282
227657	386283
223784	386284
116496	386285
153523	386286
230619	386287
102534	386288
52125	386289
235126	386290
107994	386291
212794	386292
1945	386293
3483	386294
160151	386295
133625	386296
36452	386297
742	386298
225177	386299
5174	386300
87683	386301
42477	386302
104761	386303
115539	386304
116366	386305
76431	386306
115745	386307
54182	386308
108043	386309
86046	386310
158240	386311
152430	386312
114576	386313
5887	386314
31210	386315
115551	386316
1403	386317
73090	386318
216345	386319
115202	386320
1134	386321
160281	386322
159028	386323
115669	386324
1413	386325
95149	386326
183436	386327
89555	386328
161602	386329
108395	386330
69831	386331
233001	386332
534	386333
208144	386334
63894	386335
117644	386336
85905	386337
152550	386338
115730	386339
24276	386340
226062	386341
225618	386342
29712	386343
11458	386344
502	386345
19369	386346
705	386347
83112	386348
24451	386349
86040	386350
116035	386351
204635	386352
66293	386353
183229	386354
93004	386355
6783	386356
5184	386357
68425	386358
155792	386359
233310	386360
35552	386361
42849	386362
19789	386363
873	386364
2525	386365
113497	386366
73432	386367
166090	386368
1704	386369
5202	386370
72947	386371
66102	386372
113521	386373
172334	386374
123193	386375
71552	386376
73121	386377
6709	386378
24568	386379
12675	386380
3167	386381
2791	386382
7782	386383
33922	386384
1994	386385
85340	386386
226599	386387
227378	386388
163169	386389
61641	386390
1148	386391
85375	386392
18406	386393
10058	386394
279	386395
30186	386396
116355	386397
67396	386398
3123	386399
51555	386400
159471	386401
119208	386402
61212	386403
82	386404
211025	386405
27725	386406
17116	386407
2480	386408
2246	386409
13123	386410
12794	386411
14586	386412
18380	386413
2470	386414
10697	386415
23831	386416
6526	386417
8781	386418
2483	386419
196988	386420
159970	386421
133090	386422
77194	386423
85983	386424
85924	386425
1135	386426
5101	386427
42587	386428
2938	386429
37058	386430
20282	386431
4501	386432
194348	386433
158565	386434
66234	386435
115390	386436
17540	386437
18404	386438
118355	386439
158602	386440
5103	386441
19350	386442
165705	386443
46147	386444
27509	386445
93769	386446
41603	386447
73882	386448
3181	386449
19569	386450
2035	386451
3774	386452
32526	386453
17673	386454
16217	386455
33559	386456
112331	386457
32515	386458
23654	386459
29100	386460
41404	386461
40815	386462
186735	386463
74279	386464
185682	386465
35487	386466
1459	386467
7785	386468
16737	386469
84340	386470
30055	386471
7883	386472
21606	386473
44439	386474
2609	386475
44992	386476
583	386477
16552	386478
17854	386479
60003	386480
105198	386481
2754	386482
57210	386483
28293	386484
97882	386485
59173	386486
22920	386487
35537	386488
16382	386489
5423	386490
41123	386491
100402	386492
203059	386493
16072	386494
95949	386495
3463	386496
15092	386497
28428	386498
45964	386499
149695	386500
17552	386501
10847	386502
22155	386503
233	386504
54905	386505
10730	386506
63856	386507
10211	386508
2370	386509
408	386510
50799	386511
9	386512
102810	386513
172396	386514
75477	386515
64257	386516
12091	386517
3299	386518
17792	386519
173670	386520
63354	386521
45743	386522
116970	386523
225225	386524
14185	386525
11237	386526
34373	386527
15930	386528
23247	386529
2309	386530
102948	386531
118030	386532
160774	386533
17842	386534
133367	386535
60209	386536
79092	386537
88061	386538
222671	386539
97417	386540
170101	386541
9954	386542
219697	386543
126530	386544
62160	386545
25071	386546
12962	386547
204128	386548
53896	386549
31776	386550
31198	386551
113938	386552
166565	386553
53896	386554
90539	386555
16518	386556
16526	386557
105133	386558
14941	386559
104890	386560
79734	386561
24280	386562
168460	386563
8862	386564
41940	386565
34294	386566
130012	386567
12714	386568
20846	386569
7782	386570
25337	386571
234227	386572
237526	386573
234372	386574
164189	386575
119714	386576
149632	386577
149543	386578
64250	386579
23729	386580
942	386581
30886	386582
163773	386583
12831	386584
188462	386585
59481	386586
34159	386587
227479	386588
43552	386589
52922	386590
62759	386591
14053	386592
207244	386593
67389	386594
86859	386595
48845	386596
4548	386597
171754	386598
4060	386599
114513	386600
219028	386601
32897	386602
156701	386603
70117	386604
91691	386605
163773	386606
7326	386607
63553	386608
239329	386609
52618	386610
140311	386611
59927	386612
57841	386613
2488	386614
40459	386615
66914	386616
67971	386617
25349	386618
84159	386619
1974	386620
1974	386621
1974	386622
1974	386623
623	386624
1974	386625
1974	386626
20486	386627
1670	386628
25237	386629
61647	386630
108271	386631
73595	386632
185379	386633
66930	386634
7580	386635
26374	386636
2137	386637
3851	386638
3851	386639
3851	386640
162074	386641
18187	386642
23729	386643
159331	386644
227629	386645
3851	386646
159034	386647
233905	386648
85152	386649
231458	386650
1788	386651
1132	386652
1998	386653
3166	386654
2806	386655
1768	386656
2852	386657
1413	386658
2495	386659
1429	386660
2525	386661
2526	386662
3487	386663
2225	386664
2186	386665
172919	386666
1416	386667
1733	386668
1942	386669
461	386670
209	386671
87126	386672
76867	386673
83323	386674
5193	386675
114090	386676
103582	386677
116051	386678
140042	386679
6981	386680
225995	386681
15421	386682
206733	386683
234376	386684
7866	386685
1551	386686
11504	386687
109585	386688
137192	386689
66298	386690
55234	386691
45990	386692
89143	386693
32894	386694
9041	386695
156194	386696
7931	386697
149304	386698
39817	386699
94469	386700
70145	386701
177667	386702
114923	386703
188206	386704
19034	386705
114089	386706
4365	386707
200558	386708
213563	386709
103705	386710
220955	386711
13452	386712
19529	386713
106699	386714
106699	386715
30940	386716
4365	386717
114187	386718
167463	386719
53201	386720
33012	386721
65743	386722
104877	386723
116648	386724
67918	386725
151037	386726
2991	386727
113867	386728
113448	386729
210504	386730
162728	386731
31030	386732
27623	386733
969	386734
55759	386735
89148	386736
230601	386737
106707	386738
42482	386739
69792	386740
222387	386741
66769	386742
1566	386743
1566	386744
226631	386745
16263	386746
66769	386747
32897	386748
206380	386749
32895	386750
124435	386751
70395	386752
70540	386753
42976	386754
172366	386755
22419	386756
22419	386757
87139	386758
87139	386759
218827	386760
148425	386761
88562	386762
174290	386763
25251	386764
39981	386765
212704	386766
1789	386767
67803	386768
2508	386769
18557	386770
2499	386771
40920	386772
34039	386773
11909	386774
3529	386775
91814	386776
166415	386777
237060	386778
40583	386779
21358	386780
160173	386781
124275	386782
41550	386783
2991	386784
1593	386785
43	386786
172576	386787
67091	386788
80950	386789
80950	386790
149704	386791
50900	386792
9565	386793
15283	386794
18202	386795
41052	386796
170792	386797
165986	386798
12264	386799
134814	386800
46337	386801
219770	386802
235802	386803
51835	386804
231341	386805
109334	386806
162898	386807
13413	386808
221124	386809
220962	386810
162546	386811
157180	386812
222883	386813
54987	386814
9189	386815
80514	386816
22210	386817
1732	386818
115150	386819
110451	386820
27322	386821
66320	386822
71864	386823
16973	386824
37855	386825
5819	386826
22700	386827
9036	386828
19377	386829
8736	386830
47724	386831
162229	386832
20971	386833
106984	386834
122928	386835
1483	386836
231767	386837
95	386838
4046	386839
228893	386840
124381	386841
170717	386842
28249	386843
39672	386844
9110	386845
163278	386846
8736	386847
41814	386848
41814	386849
41814	386850
41814	386851
4007	386852
885	386853
34262	386854
1051	386855
50652	386856
94111	386857
16619	386858
9043	386859
9942	386860
44463	386861
58177	386862
65724	386863
126595	386864
46832	386865
3720	386866
109251	386867
114875	386868
228910	386869
228781	386870
91766	386871
129632	386872
187609	386873
3116	386874
1727	386875
131568	386876
11840	386877
44504	386878
150335	386879
5853	386880
42809	386881
52619	386882
118909	386883
151221	386884
118909	386885
86950	386886
226732	386887
35387	386888
871	386889
11840	386890
1725	386891
12247	386892
50527	386893
165542	386894
66836	386895
51746	386896
164822	386897
67023	386898
89304	386899
72740	386900
5999	386901
147213	386902
5132	386903
162724	386904
5340	386905
96143	386906
110119	386907
223918	386908
35387	386909
1725	386910
58805	386911
35387	386912
21225	386913
29048	386914
89749	386915
181685	386916
25219	386917
5132	386918
52619	386919
35387	386920
156596	386921
152442	386922
24972	386923
30933	386924
87095	386925
36505	386926
36505	386927
109092	386928
113475	386929
15284	386930
176408	386931
15284	386932
5137	386933
10319	386934
14651	386935
226329	386936
76397	386937
95674	386938
15917	386939
15917	386940
230233	386941
161709	386942
24452	386943
148111	386944
353	386945
3539	386946
1733	386947
2797	386948
1403	386949
2452	386950
798	386951
2835	386952
3156	386953
7790	386954
2809	386955
15385	386956
331	386957
3548	386958
1948	386959
1148	386960
805	386961
41580	386962
5088	386963
40366	386964
70228	386965
218381	386966
113341	386967
165545	386968
95	386969
113961	386970
64249	386971
64249	386972
13066	386973
227184	386974
28211	386975
11547	386976
2183	386977
59141	386978
136608	386979
234566	386980
88570	386981
27277	386982
123670	386983
57936	386984
50226	386985
27419	386986
2805	386987
3985	386988
33843	386989
32954	386990
217855	386991
131367	386992
27723	386993
151987	386994
100744	386995
81201	386996
207985	386997
28906	386998
191208	386999
61912	387000
10303	387001
6768	387002
24667	387003
2229	387004
15462	387005
15462	387006
94909	387007
226827	387008
224679	387009
79212	387010
146726	387011
104896	387012
159753	387013
17488	387014
93735	387015
107836	387016
162156	387017
55070	387018
55312	387019
2533	387020
72342	387021
7376	387022
7376	387023
51820	387024
65910	387025
68190	387026
3534	387027
601	387028
32254	387029
45339	387030
233100	387031
12334	387032
8583	387033
65861	387034
77461	387035
225112	387036
219865	387037
2401	387038
66438	387039
155315	387040
23201	387041
103690	387042
156100	387043
100121	387044
39626	387045
4487	387046
126576	387047
88156	387048
21403	387049
149	387050
1979	387051
772	387052
6738	387053
88561	387054
222310	387055
110293	387056
151494	387057
55	387058
128590	387059
93222	387060
128590	387061
121896	387062
81658	387063
63153	387064
21544	387065
87413	387066
220762	387067
43829	387068
32714	387069
2852	387070
157330	387071
207220	387072
28310	387073
32704	387074
187436	387075
14382	387076
26285	387077
26285	387078
115938	387079
113880	387080
32714	387081
8807	387082
69781	387083
118914	387084
14398	387085
18186	387086
81165	387087
88366	387088
20921	387089
17530	387090
85719	387091
153040	387092
1161	387093
59359	387094
67807	387095
23579	387096
29007	387097
67807	387098
117666	387099
66770	387100
37022	387101
13452	387102
65875	387103
2223	387104
2202	387105
41417	387106
110259	387107
155663	387108
2223	387109
234937	387110
122919	387111
217562	387112
25210	387113
115739	387114
115739	387115
63471	387116
127690	387117
61173	387118
6079	387119
8575	387120
2488	387121
1273	387122
4491	387123
1142	387124
3156	387125
229030	387126
1481	387127
81785	387128
119718	387129
46501	387130
165656	387131
45143	387132
22333	387133
111110	387134
9526	387135
18892	387136
5581	387137
132100	387138
5096	387139
55537	387140
156042	387141
9526	387142
113738	387143
885	387144
131	387145
787	387146
7866	387147
111510	387148
17092	387149
25839	387150
2815	387151
21397	387152
160344	387153
210532	387154
10727	387155
177455	387156
5891	387157
48975	387158
157059	387159
227536	387160
500	387161
3525	387162
21437	387163
150232	387164
17092	387165
17092	387166
3160	387167
113448	387168
4952	387169
172282	387170
2711	387171
217060	387172
15339	387173
65397	387174
32697	387175
17092	387176
9805	387177
93648	387178
48984	387179
48984	387180
2203	387181
20704	387182
17080	387183
76965	387184
152486	387185
52623	387186
41345	387187
115978	387188
165546	387189
151857	387190
83024	387191
52623	387192
119667	387193
5099	387194
20742	387195
54177	387196
64781	387197
151623	387198
45547	387199
144325	387200
110388	387201
157507	387202
42856	387203
23456	387204
14584	387205
110227	387206
15416	387207
12635	387208
33492	387209
5857	387210
22526	387211
109704	387212
218032	387213
10001	387214
94579	387215
70495	387216
123440	387217
53066	387218
7671	387219
157134	387220
219073	387221
10338	387222
33089	387223
52621	387224
115419	387225
86060	387226
76696	387227
10338	387228
67808	387229
95936	387230
54541	387231
15285	387232
54541	387233
4542	387234
67649	387235
42810	387236
172337	387237
3160	387238
51146	387239
88572	387240
22170	387241
2244	387242
95029	387243
80928	387244
96155	387245
12237	387246
222590	387247
234249	387248
7218	387249
7572	387250
234744	387251
67182	387252
67182	387253
26447	387254
109308	387255
236950	387256
230406	387257
2825	387258
22388	387259
17702	387260
118681	387261
119604	387262
117125	387263
145936	387264
221604	387265
45988	387266
219171	387267
124293	387268
22243	387269
13224	387270
69776	387271
27345	387272
95	387273
161435	387274
232776	387275
114365	387276
8855	387277
235145	387278
156274	387279
295	387280
295	387281
85858	387282
51600	387283
229137	387284
32896	387285
156668	387286
86506	387287
109077	387288
32896	387289
52224	387290
111403	387291
111403	387292
111403	387293
12455	387294
161776	387295
115091	387296
125909	387297
162647	387298
1439	387299
24924	387300
145859	387301
140309	387302
100596	387303
85276	387304
88574	387305
42455	387306
54094	387307
16485	387308
228484	387309
126526	387310
67069	387311
151938	387312
114221	387313
34411	387314
49097	387315
4001	387316
1135	387317
88575	387318
17784	387319
116009	387320
34411	387321
72460	387322
28500	387323
56495	387324
51948	387325
118573	387326
86225	387327
26466	387328
85691	387329
124137	387330
3839	387331
54267	387332
73096	387333
580	387334
89333	387335
26	387336
43832	387337
32219	387338
155664	387339
2528	387340
1981	387341
92292	387342
580	387343
580	387344
42476	387345
91776	387346
21211	387347
155989	387348
54426	387349
172499	387350
27324	387351
15245	387352
210283	387353
151528	387354
15245	387355
84332	387356
45289	387357
12597	387358
15245	387359
27438	387360
233698	387361
534	387362
39872	387363
75574	387364
19631	387365
12247	387366
2785	387367
119718	387368
18179	387369
129301	387370
66710	387371
66710	387372
4584	387373
150960	387374
100744	387375
44166	387376
95747	387377
166041	387378
160617	387379
66257	387380
21838	387381
58725	387382
58725	387383
80315	387384
229045	387385
67391	387386
23792	387387
231612	387388
36476	387389
113910	387390
219197	387391
88577	387392
67386	387393
37807	387394
38999	387395
54211	387396
25997	387397
91726	387398
2477	387399
165552	387400
165551	387401
34197	387402
42635	387403
82515	387404
14179	387405
52811	387406
80259	387407
67602	387408
5865	387409
5155	387410
9934	387411
5865	387412
5865	387413
148273	387414
5865	387415
5865	387416
5865	387417
449	387418
204656	387419
118922	387420
85531	387421
88694	387422
26507	387423
971	387424
214051	387425
1051	387426
112850	387427
26027	387428
28310	387429
223975	387430
28310	387431
42620	387432
41450	387433
181320	387434
114218	387435
158545	387436
15254	387437
156059	387438
43872	387439
5086	387440
43872	387441
68228	387442
115731	387443
158548	387444
180817	387445
99207	387446
157556	387447
43425	387448
43425	387449
43817	387450
115907	387451
1782	387452
117039	387453
165390	387454
26467	387455
26467	387456
67133	387457
726	387458
726	387459
73332	387460
163041	387461
220927	387462
74588	387463
142249	387464
161519	387465
165536	387466
165554	387467
163833	387468
1256	387469
46989	387470
16514	387471
61238	387472
221773	387473
222115	387474
9136	387475
188209	387476
67813	387477
67813	387478
32850	387479
227295	387480
76461	387481
64165	387482
158326	387483
238664	387484
110214	387485
67755	387486
99312	387487
75254	387488
213029	387489
5873	387490
88856	387491
74381	387492
61610	387493
33864	387494
67813	387495
67813	387496
192195	387497
118911	387498
118911	387499
67812	387500
51802	387501
99333	387502
149218	387503
159012	387504
94860	387505
32897	387506
5873	387507
5873	387508
5873	387509
86268	387510
102087	387511
76365	387512
88192	387513
36549	387514
36549	387515
66922	387516
235650	387517
45989	387518
227777	387519
157488	387520
13618	387521
191185	387522
55428	387523
59259	387524
52552	387525
89753	387526
116380	387527
115876	387528
232004	387529
19489	387530
23582	387531
29293	387532
16071	387533
16071	387534
58698	387535
162308	387536
136785	387537
67815	387538
155856	387539
126668	387540
23427	387541
209649	387542
97638	387543
2201	387544
24699	387545
86798	387546
104304	387547
118783	387548
24553	387549
1526	387550
7166	387551
232223	387552
27230	387553
84324	387554
83848	387555
88453	387556
88453	387557
206902	387558
51184	387559
91942	387560
3517	387561
1039	387562
1050	387563
1302	387564
460	387565
3980	387566
1431	387567
4581	387568
1765	387569
2452	387570
3503	387571
972	387572
6786	387573
1413	387574
1047	387575
6000	387576
1981	387577
3176	387578
2245	387579
1772	387580
1595	387581
422	387582
2776	387583
2450	387584
746	387585
540	387586
1050	387587
1283	387588
2452	387589
5145	387590
9078	387591
4007	387592
1605	387593
1153	387594
1055	387595
1578	387596
1407	387597
1050	387598
5166	387599
4510	387600
950	387601
7932	387602
735	387603
233509	387604
2494	387605
10595	387606
4554	387607
5191	387608
4507	387609
113431	387610
70236	387611
92278	387612
12859	387613
183887	387614
161723	387615
4587	387616
61198	387617
27362	387618
3106	387619
26759	387620
25605	387621
221607	387622
10738	387623
6799	387624
16626	387625
161136	387626
157113	387627
35942	387628
162051	387629
161953	387630
59674	387631
156530	387632
172804	387633
113867	387634
14579	387635
32838	387636
120034	387637
32838	387638
120034	387639
419	387640
220847	387641
21422	387642
24135	387643
16079	387644
23406	387645
136658	387646
89223	387647
19874	387648
45970	387649
23905	387650
226376	387651
73074	387652
66059	387653
5610	387654
29511	387655
40962	387656
129155	387657
220493	387658
52628	387659
158566	387660
17844	387661
52257	387662
140290	387663
52628	387664
59905	387665
73067	387666
26339	387667
66682	387668
86739	387669
235435	387670
15703	387671
185176	387672
231028	387673
12606	387674
84019	387675
87009	387676
231186	387677
111973	387678
172770	387679
39435	387680
6106	387681
32198	387682
12714	387683
12714	387684
111009	387685
222254	387686
7064	387687
1401	387688
3777	387689
233437	387690
221428	387691
9133	387692
1301	387693
2459	387694
2489	387695
22347	387696
4327	387697
123216	387698
15386	387699
20274	387700
87190	387701
96234	387702
21428	387703
21428	387704
21624	387705
68083	387706
22670	387707
22465	387708
8464	387709
233204	387710
183151	387711
49099	387712
4004	387713
2834	387714
228678	387715
54404	387716
113271	387717
5193	387718
52883	387719
37252	387720
18186	387721
2451	387722
32745	387723
16511	387724
50146	387725
165562	387726
90948	387727
15431	387728
153026	387729
113406	387730
4047	387731
1061	387732
1263	387733
232259	387734
70618	387735
28264	387736
196135	387737
33120	387738
20947	387739
183997	387740
107927	387741
3124	387742
28203	387743
12774	387744
210775	387745
27305	387746
12709	387747
32275	387748
109536	387749
204596	387750
217750	387751
129221	387752
112090	387753
103030	387754
67037	387755
114149	387756
152394	387757
98396	387758
98396	387759
14590	387760
87051	387761
26440	387762
42965	387763
217817	387764
156480	387765
156915	387766
27413	387767
179798	387768
47430	387769
47430	387770
22332	387771
29325	387772
2228	387773
7941	387774
46932	387775
70713	387776
155137	387777
1993	387778
218703	387779
121722	387780
4007	387781
2815	387782
1265	387783
115900	387784
1969	387785
21650	387786
105562	387787
3111	387788
43430	387789
100502	387790
179897	387791
8837	387792
72496	387793
238466	387794
3362	387795
32970	387796
235796	387797
190320	387798
31207	387799
11296	387800
59695	387801
33407	387802
111027	387803
8837	387804
76328	387805
14631	387806
220948	387807
180689	387808
25487	387809
8837	387810
157104	387811
235984	387812
67820	387813
8837	387814
87097	387815
92920	387816
32970	387817
3362	387818
96173	387819
3160	387820
118932	387821
192934	387822
192360	387823
22125	387824
72739	387825
4040	387826
26151	387827
144693	387828
78234	387829
12693	387830
21336	387831
3509	387832
159303	387833
113322	387834
952	387835
1420	387836
41342	387837
64912	387838
11547	387839
113413	387840
20481	387841
35922	387842
12650	387843
8524	387844
123594	387845
35922	387846
238468	387847
71013	387848
132971	387849
88587	387850
108907	387851
1036	387852
221135	387853
9557	387854
62841	387855
1525	387856
109359	387857
422	387858
680	387859
172624	387860
2495	387861
157214	387862
159138	387863
1406	387864
220612	387865
116985	387866
88588	387867
96170	387868
94519	387869
100671	387870
85553	387871
110355	387872
153871	387873
237082	387874
118933	387875
150750	387876
66338	387877
224831	387878
94519	387879
83086	387880
39501	387881
156941	387882
20902	387883
161091	387884
156804	387885
49698	387886
21338	387887
21338	387888
23319	387889
23319	387890
90864	387891
39762	387892
91953	387893
64975	387894
230035	387895
1155	387896
188072	387897
76397	387898
159397	387899
115032	387900
42616	387901
2225	387902
156812	387903
86646	387904
32632	387905
13502	387906
73034	387907
73034	387908
97726	387909
146019	387910
53270	387911
172063	387912
603	387913
209334	387914
10064	387915
69	387916
48969	387917
63416	387918
215114	387919
157944	387920
202948	387921
146349	387922
107922	387923
150997	387924
154492	387925
72110	387926
85916	387927
114979	387928
39308	387929
187924	387930
56407	387931
31583	387932
160940	387933
9347	387934
56407	387935
56407	387936
10864	387937
39308	387938
45540	387939
127922	387940
3170	387941
29781	387942
603	387943
1368	387944
97348	387945
17463	387946
34574	387947
70973	387948
70973	387949
99061	387950
70973	387951
6803	387952
39424	387953
486	387954
486	387955
65178	387956
163081	387957
112900	387958
2024	387959
2998	387960
156192	387961
41171	387962
25407	387963
67500	387964
4117	387965
76290	387966
238548	387967
26114	387968
52631	387969
143676	387970
109410	387971
17275	387972
151532	387973
206070	387974
87062	387975
159511	387976
8099	387977
6501	387978
6493	387979
21283	387980
59754	387981
92720	387982
382	387983
1148	387984
1738	387985
16254	387986
58743	387987
57546	387988
54469	387989
19581	387990
2272	387991
19865	387992
26180	387993
27246	387994
98095	387995
132646	387996
48643	387997
1420	387998
6459	387999
4003	388000
102935	388001
74017	388002
15019	388003
2298	388004
4713	388005
44	388006
45208	388007
20100	388008
3246	388009
12329	388010
118665	388011
14658	388012
204923	388013
12819	388014
14773	388015
19186	388016
72805	388017
4245	388018
2138	388019
21362	388020
140281	388021
1875	388022
65469	388023
26753	388024
16147	388025
24917	388026
30008	388027
40757	388028
117697	388029
36183	388030
5319	388031
21235	388032
8816	388033
51497	388034
61394	388035
46480	388036
326	388037
164284	388038
28696	388039
33163	388040
29139	388041
4344	388042
11787	388043
7391	388044
9529	388045
47871	388046
29224	388047
6549	388048
226063	388049
479	388050
3574	388051
52374	388052
19041	388053
117608	388054
89637	388055
158	388056
4003	388057
10756	388058
12066	388059
31752	388060
985	388061
3305	388062
13427	388063
8762	388064
555	388065
68152	388066
71352	388067
50443	388068
5562	388069
4159	388070
24092	388071
4714	388072
165429	388073
999	388074
102978	388075
242	388076
8124	388077
36791	388078
10138	388079
46651	388080
88589	388081
2236	388082
4293	388083
11785	388084
85833	388085
28070	388086
3895	388087
119805	388088
240405	388089
14705	388090
67766	388091
14468	388092
75505	388093
1385	388094
2597	388095
13498	388096
129057	388097
23326	388098
5381	388099
27587	388100
111609	388101
27604	388102
27684	388103
22950	388104
57458	388105
7269	388106
44508	388107
68559	388108
12167	388109
8555	388110
4733	388111
54584	388112
30540	388113
25121	388114
6823	388115
2072	388116
226083	388117
7071	388118
2575	388119
59714	388120
57055	388121
146824	388122
480	388123
1980	388124
17053	388125
146841	388126
6236	388127
2938	388128
314	388129
5646	388130
6726	388131
3117	388132
3133	388133
3817	388134
4156	388135
32064	388136
113358	388137
49248	388138
54261	388139
33887	388140
947	388141
1987	388142
43617	388143
679	388144
96840	388145
48706	388146
213622	388147
94602	388148
3503	388149
1236	388150
110749	388151
8704	388152
10043	388153
57008	388154
10655	388155
127265	388156
50383	388157
155788	388158
50088	388159
841	388160
10408	388161
6439	388162
43026	388163
51336	388164
8403	388165
20676	388166
24202	388167
7192	388168
13914	388169
11511	388170
29302	388171
78749	388172
16746	388173
29711	388174
19630	388175
8288	388176
10684	388177
23450	388178
21055	388179
9332	388180
199118	388181
51260	388182
2639	388183
154022	388184
14212	388185
109440	388186
3953	388187
18225	388188
162004	388189
65100	388190
20524	388191
131027	388192
182484	388193
120790	388194
5405	388195
74964	388196
73526	388197
15156	388198
3925	388199
15346	388200
65869	388201
113477	388202
25265	388203
154437	388204
30941	388205
2196	388206
71775	388207
15966	388208
72092	388209
85338	388210
39405	388211
18361	388212
57721	388213
112910	388214
97070	388215
46052	388216
10066	388217
162673	388218
11764	388219
95534	388220
42934	388221
51257	388222
143405	388223
71936	388224
44024	388225
26417	388226
47808	388227
48455	388228
13828	388229
9870	388230
47480	388231
69	388232
13547	388233
4710	388234
3183	388235
128904	388236
3183	388237
170678	388238
30232	388239
1303	388240
15753	388241
23185	388242
482	388243
111588	388244
3839	388245
5394	388246
18305	388247
19526	388248
48469	388249
29008	388250
658	388251
14992	388252
2001	388253
18368	388254
108842	388255
10682	388256
22705	388257
66372	388258
10886	388259
2827	388260
43488	388261
19031	388262
98481	388263
15378	388264
1079	388265
77835	388266
55999	388267
122855	388268
59671	388269
47745	388270
130312	388271
57112	388272
11662	388273
31292	388274
62322	388275
32	388276
14000	388277
71400	388278
13046	388279
70324	388280
1415	388281
9213	388282
52968	388283
796	388284
6871	388285
12724	388286
39794	388287
115224	388288
10270	388289
32653	388290
2244	388291
82705	388292
87991	388293
8731	388294
6979	388295
2998	388296
81680	388297
9434	388298
76384	388299
23316	388300
133258	388301
74887	388302
154508	388303
24519	388304
74457	388305
1336	388306
106154	388307
15218	388308
99203	388309
59	388310
29184	388311
5255	388312
6040	388313
4187	388314
4517	388315
15347	388316
27146	388317
12640	388318
5943	388319
5943	388320
4543	388321
22179	388322
211	388323
42604	388324
18379	388325
7825	388326
19035	388327
110953	388328
11431	388329
78634	388330
1036	388331
69047	388332
24366	388333
47537	388334
13181	388335
29348	388336
13239	388337
2031	388338
46307	388339
68777	388340
202882	388341
9836	388342
139091	388343
13866	388344
17498	388345
153873	388346
3302	388347
124155	388348
14735	388349
59058	388350
8711	388351
119007	388352
26523	388353
1314	388354
118351	388355
145654	388356
40624	388357
44199	388358
32378	388359
12726	388360
161711	388361
43842	388362
41845	388363
116904	388364
218569	388365
12751	388366
13448	388367
61148	388368
20671	388369
44641	388370
51355	388371
47766	388372
11893	388373
625	388374
94070	388375
2422	388376
3837	388377
1262	388378
93817	388379
126211	388380
16515	388381
94918	388382
155382	388383
97463	388384
58964	388385
47474	388386
141681	388387
2676	388388
230782	388389
90576	388390
78968	388391
144555	388392
145573	388393
209766	388394
135112	388395
21803	388396
28358	388397
97919	388398
61966	388399
153627	388400
5430	388401
167772	388402
113906	388403
2826	388404
191938	388405
11111	388406
141461	388407
8884	388408
33681	388409
36033	388410
6089	388411
16829	388412
59564	388413
1132	388414
140975	388415
31730	388416
45352	388417
1262	388418
8394	388419
3058	388420
130618	388421
84731	388422
1388	388423
9537	388424
114984	388425
91471	388426
3522	388427
13547	388428
53693	388429
108604	388430
101286	388431
5719	388432
45224	388433
79187	388434
121630	388435
47960	388436
8926	388437
121404	388438
7251	388439
37163	388440
7873	388441
10606	388442
160748	388443
18359	388444
140995	388445
2424	388446
107476	388447
24105	388448
133199	388449
154006	388450
197002	388451
58657	388452
19243	388453
87214	388454
134473	388455
69433	388456
39105	388457
158356	388458
43877	388459
214219	388460
99427	388461
26677	388462
6559	388463
105593	388464
153796	388465
26814	388466
29280	388467
177647	388468
107915	388469
185030	388470
61196	388471
10751	388472
210589	388473
126673	388474
5804	388475
25987	388476
5874	388477
42812	388478
145551	388479
58964	388480
146109	388481
1767	388482
7947	388483
68839	388484
350	388485
26881	388486
193671	388487
30514	388488
17896	388489
90010	388490
193792	388491
27308	388492
55534	388493
17391	388494
147123	388495
79356	388496
78899	388497
21732	388498
139915	388499
32202	388500
141639	388501
43381	388502
3046	388503
1047	388504
9257	388505
30155	388506
192040	388507
173001	388508
78894	388509
114111	388510
217626	388511
9173	388512
47726	388513
4797	388514
42535	388515
22285	388516
54729	388517
47437	388518
59812	388519
19598	388520
11346	388521
37230	388522
113847	388523
7249	388524
1815	388525
938	388526
12	388527
114683	388528
31428	388529
78787	388530
24094	388531
159165	388532
15091	388533
2759	388534
196742	388535
13775	388536
213627	388537
102884	388538
104172	388539
134217	388540
194567	388541
122985	388542
45788	388543
24612	388544
206759	388545
87408	388546
115161	388547
79288	388548
157171	388549
32210	388550
115918	388551
156583	388552
89267	388553
86529	388554
5711	388555
116818	388556
135133	388557
932	388558
188964	388559
10438	388560
1191	388561
54101	388562
58407	388563
166044	388564
90692	388565
19052	388566
8640	388567
102576	388568
108596	388569
189228	388570
212	388571
7595	388572
78867	388573
147270	388574
39592	388575
189741	388576
5394	388577
13251	388578
14183	388579
151450	388580
203010	388581
6559	388582
87131	388583
63149	388584
2427	388585
12656	388586
66782	388587
9405	388588
222314	388589
120605	388590
593	388591
71215	388592
37198	388593
59674	388594
239207	388595
147400	388596
147647	388597
66390	388598
64570	388599
64570	388600
29055	388601
68073	388602
1052	388603
82129	388604
27330	388605
98240	388606
221935	388607
7805	388608
4927	388609
489	388610
7455	388611
232190	388612
145894	388613
419	388614
18706	388615
124007	388616
20194	388617
128046	388618
279	388619
75971	388620
38180	388621
5259	388622
34860	388623
24882	388624
23904	388625
18895	388626
108305	388627
34898	388628
8056	388629
153411	388630
48625	388631
24020	388632
218829	388633
10237	388634
15443	388635
106249	388636
109659	388637
188531	388638
231495	388639
7896	388640
109890	388641
225626	388642
161433	388643
44205	388644
69840	388645
55928	388646
56903	388647
5929	388648
5929	388649
5929	388650
47218	388651
195387	388652
1704	388653
7871	388654
129058	388655
74167	388656
13178	388657
26085	388658
4131	388659
4680	388660
26278	388661
22263	388662
86044	388663
27968	388664
2252	388665
35071	388666
56550	388667
28191	388668
74949	388669
12296	388670
91830	388671
32439	388672
94894	388673
39428	388674
39736	388675
155366	388676
91914	388677
214962	388678
15399	388679
4798	388680
56023	388681
46244	388682
60314	388683
10186	388684
22357	388685
14568	388686
8328	388687
96021	388688
62848	388689
32713	388690
36882	388691
19302	388692
26388	388693
24565	388694
41715	388695
63763	388696
51094	388697
12901	388698
73722	388699
17541	388700
1172	388701
15147	388702
6245	388703
63711	388704
156624	388705
6409	388706
132929	388707
82170	388708
26530	388709
45086	388710
2275	388711
342	388712
31446	388713
47626	388714
15559	388715
17608	388716
191936	388717
150860	388718
142694	388719
11155	388720
2818	388721
4182	388722
15926	388723
39905	388724
35418	388725
137619	388726
36415	388727
8073	388728
114033	388729
25675	388730
130866	388731
74084	388732
22844	388733
186	388734
9214	388735
14485	388736
124653	388737
4755	388738
172479	388739
1712	388740
65226	388741
12059	388742
24282	388743
141092	388744
48703	388745
176137	388746
63826	388747
49699	388748
60001	388749
677	388750
23266	388751
9903	388752
183497	388753
4088	388754
205656	388755
20267	388756
50987	388757
72914	388758
123520	388759
13945	388760
13862	388761
43172	388762
176377	388763
195119	388764
26110	388765
81666	388766
76133	388767
95994	388768
629	388769
12638	388770
12602	388771
257	388772
217143	388773
38707	388774
1282	388775
3529	388776
71603	388777
3792	388778
1020	388779
56224	388780
1020	388781
5833	388782
55958	388783
68413	388784
97216	388785
160425	388786
122538	388787
108103	388788
146780	388789
51061	388790
24812	388791
6903	388792
226641	388793
25884	388794
93173	388795
4648	388796
224259	388797
40581	388798
99422	388799
115632	388800
6903	388801
88259	388802
72306	388803
86025	388804
13747	388805
89779	388806
36579	388807
67421	388808
67715	388809
88263	388810
38681	388811
41224	388812
238390	388813
81061	388814
26615	388815
63136	388816
156475	388817
7598	388818
30232	388819
108390	388820
7895	388821
96916	388822
15731	388823
9888	388824
17304	388825
238475	388826
18534	388827
58708	388828
66912	388829
68432	388830
68432	388831
207367	388832
96521	388833
21858	388834
13896	388835
55835	388836
108195	388837
108060	388838
63201	388839
94638	388840
59896	388841
55835	388842
51593	388843
61296	388844
175447	388845
68233	388846
108408	388847
71949	388848
234211	388849
75222	388850
37059	388851
136597	388852
53022	388853
208990	388854
53429	388855
174241	388856
158170	388857
174736	388858
176098	388859
72127	388860
32880	388861
16522	388862
223910	388863
158442	388864
176424	388865
93202	388866
49314	388867
81871	388868
93883	388869
81846	388870
203363	388871
37347	388872
66186	388873
360	388874
2699	388875
40468	388876
171650	388877
6295	388878
236991	388879
6903	388880
9676	388881
11087	388882
29919	388883
86513	388884
89529	388885
33124	388886
86498	388887
14656	388888
67516	388889
14656	388890
19333	388891
53458	388892
168789	388893
30127	388894
114979	388895
82016	388896
222051	388897
41769	388898
84223	388899
23115	388900
65859	388901
124185	388902
220890	388903
228541	388904
32240	388905
155726	388906
2190	388907
8648	388908
15184	388909
46083	388910
12263	388911
52051	388912
12171	388913
222796	388914
27407	388915
17580	388916
944	388917
945	388918
106291	388919
105913	388920
106881	388921
1134	388922
22146	388923
2789	388924
2789	388925
5247	388926
3474	388927
1963	388928
34196	388929
220100	388930
70392	388931
51625	388932
51625	388933
150635	388934
13219	388935
108555	388936
95656	388937
2762	388938
19367	388939
4157	388940
81297	388941
175004	388942
57604	388943
1209	388944
135091	388945
8523	388946
50739	388947
396	388948
65022	388949
9021	388950
34119	388951
50250	388952
44263	388953
4865	388954
10921	388955
6902	388956
92	388957
51839	388958
211255	388959
15296	388960
2768	388961
43788	388962
51591	388963
12614	388964
54841	388965
19829	388966
30400	388967
123970	388968
61866	388969
5254	388970
40398	388971
2463	388972
9294	388973
1854	388974
201342	388975
65382	388976
22109	388977
390	388978
19957	388979
3261	388980
16321	388981
9705	388982
38397	388983
92223	388984
172153	388985
390	388986
58025	388987
59224	388988
92633	388989
180731	388990
17958	388991
37051	388992
67729	388993
654	388994
7794	388995
226	388996
5646	388997
152248	388998
24207	388999
4779	389000
25742	389001
9307	389002
23366	389003
6817	389004
8456	389005
2504	389006
157880	389007
132258	389008
40008	389009
5107	389010
4358	389011
227297	389012
15925	389013
2028	389014
34234	389015
5179	389016
5123	389017
4764	389018
2639	389019
7298	389020
187	389021
48492	389022
4474	389023
17621	389024
18490	389025
2792	389026
12803	389027
5626	389028
13276	389029
12672	389030
9623	389031
74626	389032
18224	389033
34258	389034
3971	389035
7479	389036
70895	389037
62442	389038
34212	389039
7086	389040
982	389041
9074	389042
3305	389043
15962	389044
3780	389045
78670	389046
106384	389047
171554	389048
176	389049
1085	389050
22418	389051
52723	389052
92473	389053
23338	389054
147924	389055
767	389056
19471	389057
2000	389058
40404	389059
157185	389060
23650	389061
24046	389062
67652	389063
92054	389064
1730	389065
92135	389066
49086	389067
49086	389068
91285	389069
211366	389070
70489	389071
46858	389072
40241	389073
2305	389074
80217	389075
16450	389076
46858	389077
5466	389078
3521	389079
2389	389080
4151	389081
65825	389082
27623	389083
157313	389084
154706	389085
7964	389086
120391	389087
13813	389088
11537	389089
45707	389090
12470	389091
1749	389092
116035	389093
83084	389094
227447	389095
449	389096
14797	389097
14746	389098
27436	389099
16924	389100
38622	389101
61425	389102
8330	389103
36979	389104
41209	389105
78923	389106
46911	389107
87152	389108
89134	389109
2084	389110
36182	389111
3446	389112
9006	389113
12564	389114
33667	389115
107866	389116
43624	389117
43569	389118
36173	389119
23373	389120
16896	389121
12386	389122
18767	389123
202474	389124
28005	389125
53987	389126
18111	389127
18111	389128
93877	389129
69131	389130
33404	389131
14937	389132
55426	389133
34729	389134
53678	389135
43348	389136
29846	389137
71530	389138
1119	389139
10494	389140
8999	389141
1384	389142
22074	389143
5743	389144
27061	389145
22004	389146
107861	389147
2279	389148
53794	389149
15068	389150
10377	389151
12540	389152
238812	389153
141033	389154
48850	389155
48850	389156
14058	389157
9929	389158
20413	389159
5522	389160
7328	389161
9929	389162
40506	389163
2083	389164
10118	389165
56358	389166
134432	389167
43532	389168
86278	389169
20240	389170
6026	389171
93753	389172
99884	389173
51117	389174
13294	389175
83169	389176
92993	389177
64689	389178
4656	389179
15899	389180
24039	389181
33228	389182
9552	389183
7605	389184
13420	389185
76581	389186
26066	389187
5154	389188
214193	389189
3872	389190
53901	389191
47789	389192
96377	389193
12212	389194
68738	389195
11171	389196
3429	389197
213359	389198
78312	389199
19552	389200
13202	389201
7695	389202
38124	389203
20234	389204
48595	389205
3055	389206
11868	389207
38464	389208
23636	389209
24763	389210
23323	389211
149495	389212
3543	389213
64360	389214
20902	389215
2224	389216
182852	389217
45046	389218
5490	389219
112679	389220
935	389221
810	389222
94582	389223
9210	389224
44418	389225
66643	389226
24780	389227
13936	389228
440	389229
2751	389230
20334	389231
3230	389232
19158	389233
39633	389234
2003	389235
620	389236
77959	389237
26183	389238
379	389239
76548	389240
40870	389241
8137	389242
23388	389243
49072	389244
2766	389245
212379	389246
25608	389247
75523	389248
32856	389249
8507	389250
2729	389251
67751	389252
46055	389253
33134	389254
33675	389255
29932	389256
49640	389257
67751	389258
34010	389259
26724	389260
121480	389261
15057	389262
141538	389263
4455	389264
198962	389265
20161	389266
21900	389267
18152	389268
21760	389269
15023	389270
80134	389271
33468	389272
81499	389273
13551	389274
16	389275
170255	389276
69009	389277
16	389278
33	389279
60149	389280
10409	389281
27004	389282
141165	389283
34308	389284
77791	389285
12408	389286
5735	389287
64890	389288
43064	389289
96036	389290
36088	389291
120831	389292
280	389293
163581	389294
69642	389295
33698	389296
61455	389297
75137	389298
1270	389299
19128	389300
9745	389301
93762	389302
36108	389303
42295	389304
2042	389305
4503	389306
10188	389307
89062	389308
53932	389309
78811	389310
10549	389311
104369	389312
26693	389313
6647	389314
1371	389315
10	389316
12	389317
42288	389318
12679	389319
33511	389320
2416	389321
48615	389322
14537	389323
18119	389324
4666	389325
21234	389326
95550	389327
36292	389328
147733	389329
64002	389330
151031	389331
75424	389332
12254	389333
21210	389334
9522	389335
13270	389336
41578	389337
61723	389338
31288	389339
63848	389340
12906	389341
105962	389342
70563	389343
79692	389344
25951	389345
119230	389346
11325	389347
85516	389348
43973	389349
48214	389350
28234	389351
71007	389352
55551	389353
84455	389354
8759	389355
24316	389356
5638	389357
29481	389358
19004	389359
60737	389360
96	389361
86747	389362
30816	389363
38357	389364
47924	389365
178736	389366
104957	389367
54261	389368
3708	389369
20192	389370
5514	389371
14835	389372
65665	389373
8869	389374
2578	389375
2324	389376
671	389377
13605	389378
1361	389379
844	389380
10397	389381
249	389382
94986	389383
82310	389384
10618	389385
54780	389386
125812	389387
3156	389388
54263	389389
17151	389390
70261	389391
125632	389392
128419	389393
35562	389394
27260	389395
55695	389396
36122	389397
5109	389398
232577	389399
114114	389400
18383	389401
17009	389402
9113	389403
140271	389404
187556	389405
18470	389406
5534	389407
59451	389408
105361	389409
4021	389410
525	389411
199022	389412
203380	389413
178346	389414
113427	389415
101964	389416
507	389417
14455	389418
46713	389419
57492	389420
18240	389421
71629	389422
192282	389423
91059	389424
136743	389425
103846	389426
2784	389427
148866	389428
84109	389429
11764	389430
77754	389431
32316	389432
37645	389433
36459	389434
37754	389435
50929	389436
85052	389437
58721	389438
168304	389439
126954	389440
147489	389441
196477	389442
21131	389443
40184	389444
144913	389445
209311	389446
16558	389447
24526	389448
2626	389449
7409	389450
44993	389451
101113	389452
36413	389453
211169	389454
19943	389455
98231	389456
112831	389457
207916	389458
84505	389459
121401	389460
24345	389461
72327	389462
95646	389463
42194	389464
69454	389465
48226	389466
37474	389467
90477	389468
162081	389469
18426	389470
41311	389471
31135	389472
10628	389473
31864	389474
2253	389475
17851	389476
2541	389477
147324	389478
36944	389479
191995	389480
206131	389481
111459	389482
138605	389483
81488	389484
39115	389485
51370	389486
34092	389487
17012	389488
904	389489
52243	389490
138375	389491
4666	389492
128071	389493
168762	389494
121886	389495
144040	389496
24078	389497
158823	389498
122016	389499
72826	389500
38959	389501
93787	389502
30434	389503
31080	389504
90690	389505
33555	389506
1359	389507
1371	389508
7466	389509
34697	389510
137770	389511
74700	389512
39829	389513
49712	389514
23207	389515
68925	389516
85172	389517
133983	389518
6907	389519
165280	389520
4408	389521
176044	389522
31370	389523
152642	389524
211810	389525
152389	389526
56011	389527
72524	389528
111846	389529
17012	389530
117558	389531
1883	389532
22051	389533
12154	389534
44455	389535
85052	389536
29290	389537
32231	389538
7027	389539
223015	389540
10926	389541
28868	389542
15585	389543
164642	389544
161841	389545
1373	389546
30582	389547
20425	389548
164454	389549
109057	389550
71288	389551
26275	389552
13087	389553
37715	389554
55510	389555
58322	389556
20871	389557
8295	389558
1782	389559
128687	389560
1588	389561
17564	389562
47483	389563
6742	389564
91334	389565
5399	389566
58475	389567
77260	389568
13456	389569
46404	389570
29295	389571
13456	389572
29410	389573
34721	389574
32544	389575
5807	389576
43436	389577
142817	389578
130181	389579
8271	389580
13842	389581
145801	389582
208633	389583
7603	389584
102095	389585
1048	389586
45984	389587
32772	389588
3525	389589
4022	389590
4380	389591
72152	389592
176353	389593
43647	389594
100736	389595
56669	389596
46719	389597
55515	389598
49595	389599
21489	389600
8075	389601
55903	389602
68061	389603
51607	389604
22238	389605
76700	389606
11355	389607
24496	389608
110911	389609
111085	389610
74897	389611
84492	389612
5807	389613
176983	389614
69430	389615
4038	389616
58095	389617
50245	389618
105153	389619
18129	389620
76986	389621
94872	389622
94092	389623
107401	389624
100955	389625
103849	389626
87883	389627
150001	389628
75488	389629
29929	389630
17568	389631
83791	389632
185734	389633
14183	389634
168117	389635
125766	389636
12201	389637
46758	389638
210279	389639
303	389640
86913	389641
53456	389642
22183	389643
525	389644
10213	389645
83541	389646
60485	389647
162829	389648
5918	389649
19319	389650
238395	389651
10006	389652
136265	389653
25892	389654
44585	389655
165295	389656
33024	389657
71327	389658
119797	389659
167454	389660
1600	389661
125648	389662
64205	389663
73416	389664
67749	389665
55874	389666
103949	389667
1535	389668
15030	389669
105740	389670
27003	389671
139016	389672
53845	389673
4743	389674
12521	389675
64807	389676
94374	389677
14475	389678
116681	389679
28215	389680
81256	389681
48993	389682
18233	389683
159093	389684
33477	389685
127867	389686
66853	389687
68911	389688
4587	389689
72524	389690
17914	389691
49982	389692
51051	389693
50320	389694
143253	389695
138997	389696
66360	389697
109895	389698
116763	389699
91	389700
42336	389701
161012	389702
128557	389703
95281	389704
66599	389705
175724	389706
47193	389707
60571	389708
60493	389709
86898	389710
177915	389711
162083	389712
17312	389713
71219	389714
17158	389715
105645	389716
19070	389717
87481	389718
26738	389719
214473	389720
224149	389721
72483	389722
45633	389723
14243	389724
4861	389725
14263	389726
236615	389727
5414	389728
76765	389729
2929	389730
78092	389731
5907	389732
4464	389733
36369	389734
108120	389735
67034	389736
150052	389737
53453	389738
16296	389739
190446	389740
93731	389741
141573	389742
67342	389743
35003	389744
24129	389745
177996	389746
35121	389747
74847	389748
4547	389749
97878	389750
6938	389751
61935	389752
137827	389753
148062	389754
109975	389755
205163	389756
82305	389757
211501	389758
205544	389759
74882	389760
48077	389761
75284	389762
66869	389763
152895	389764
153707	389765
50562	389766
127211	389767
3299	389768
21637	389769
33756	389770
186099	389771
128059	389772
81274	389773
75484	389774
204858	389775
149415	389776
10219	389777
58510	389778
112719	389779
94869	389780
47884	389781
58588	389782
111134	389783
11839	389784
65502	389785
112692	389786
102548	389787
31186	389788
40058	389789
154275	389790
119958	389791
94856	389792
101708	389793
187698	389794
75841	389795
110665	389796
94713	389797
153998	389798
174677	389799
147266	389800
27993	389801
72611	389802
95397	389803
94575	389804
205726	389805
70921	389806
126755	389807
71309	389808
43096	389809
149656	389810
19434	389811
126043	389812
19088	389813
210703	389814
237888	389815
207974	389816
20970	389817
95344	389818
205007	389819
110772	389820
206597	389821
84225	389822
178871	389823
152895	389824
110840	389825
152334	389826
211852	389827
81167	389828
152246	389829
21270	389830
110467	389831
41422	389832
147958	389833
108589	389834
111818	389835
106441	389836
93399	389837
148982	389838
72134	389839
148965	389840
83694	389841
75890	389842
39649	389843
75713	389844
68828	389845
95387	389846
84296	389847
147930	389848
205069	389849
148068	389850
61978	389851
75824	389852
148223	389853
37980	389854
18360	389855
175980	389856
213806	389857
66910	389858
32860	389859
59223	389860
211624	389861
130022	389862
13496	389863
111751	389864
152252	389865
75522	389866
148601	389867
101123	389868
212946	389869
102485	389870
10540	389871
108869	389872
146627	389873
110706	389874
177630	389875
109175	389876
23963	389877
17060	389878
56794	389879
3204	389880
198976	389881
80904	389882
60049	389883
213709	389884
213625	389885
73830	389886
127850	389887
124518	389888
151558	389889
63713	389890
20981	389891
133539	389892
134500	389893
147622	389894
27720	389895
31668	389896
47857	389897
60293	389898
112001	389899
5244	389900
150445	389901
222060	389902
37476	389903
42147	389904
61324	389905
4335	389906
76685	389907
18129	389908
130978	389909
18129	389910
1068	389911
80108	389912
179886	389913
94292	389914
39723	389915
161372	389916
75893	389917
4648	389918
209153	389919
84685	389920
129921	389921
17192	389922
137084	389923
43306	389924
27637	389925
12402	389926
65951	389927
108153	389928
103565	389929
33591	389930
129548	389931
140552	389932
153016	389933
234371	389934
19792	389935
74352	389936
22563	389937
49242	389938
48951	389939
40021	389940
211208	389941
103600	389942
17011	389943
77975	389944
13708	389945
121372	389946
105056	389947
38954	389948
19855	389949
75540	389950
8328	389951
119254	389952
210005	389953
111366	389954
15153	389955
99985	389956
26774	389957
33761	389958
3062	389959
25775	389960
56293	389961
122716	389962
42434	389963
19222	389964
169557	389965
17969	389966
119874	389967
47540	389968
37645	389969
99127	389970
141849	389971
31454	389972
197279	389973
20854	389974
99816	389975
52660	389976
90369	389977
77091	389978
42156	389979
2260	389980
72198	389981
114646	389982
150213	389983
2807	389984
34456	389985
42832	389986
234252	389987
240295	389988
208699	389989
40758	389990
13084	389991
6553	389992
13900	389993
35334	389994
89918	389995
20137	389996
88192	389997
62886	389998
114294	389999
33630	390000
103542	390001
97142	390002
101573	390003
81227	390004
116397	390005
89566	390006
109854	390007
142084	390008
72858	390009
236306	390010
132897	390011
46951	390012
41306	390013
68027	390014
91058	390015
82678	390016
220989	390017
209838	390018
46411	390019
4437	390020
3913	390021
16686	390022
36165	390023
1723	390024
68138	390025
44500	390026
84432	390027
10378	390028
53098	390029
22110	390030
55721	390031
82123	390032
61254	390033
167634	390034
37874	390035
1420	390036
39153	390037
9819	390038
202790	390039
858	390040
107487	390041
89498	390042
81256	390043
26841	390044
28157	390045
120805	390046
69827	390047
18744	390048
5932	390049
25146	390050
15113	390051
113259	390052
197902	390053
213525	390054
2102	390055
132310	390056
13205	390057
85956	390058
126325	390059
95960	390060
78550	390061
132529	390062
76840	390063
152982	390064
166298	390065
71481	390066
132439	390067
1362	390068
26458	390069
16162	390070
111459	390071
88595	390072
41742	390073
44542	390074
4537	390075
127322	390076
3380	390077
10968	390078
41967	390079
38925	390080
88704	390081
1248	390082
2189	390083
116065	390084
12579	390085
95582	390086
44565	390087
138604	390088
48995	390089
237470	390090
41578	390091
58229	390092
175208	390093
152260	390094
104834	390095
96038	390096
96942	390097
136857	390098
193727	390099
125629	390100
35565	390101
103969	390102
122929	390103
118134	390104
108032	390105
173388	390106
8997	390107
147264	390108
1971	390109
170044	390110
18129	390111
209105	390112
59427	390113
71902	390114
79550	390115
24375	390116
162460	390117
88426	390118
2982	390119
48967	390120
16617	390121
66786	390122
91	390123
78811	390124
148477	390125
131764	390126
72722	390127
50312	390128
13388	390129
29091	390130
117400	390131
13683	390132
12890	390133
104550	390134
78755	390135
10184	390136
161050	390137
207770	390138
166774	390139
117928	390140
42353	390141
57785	390142
7945	390143
101849	390144
113764	390145
113702	390146
2183	390147
91117	390148
10869	390149
74517	390150
57668	390151
68309	390152
36822	390153
16002	390154
208788	390155
83503	390156
17280	390157
88949	390158
6804	390159
156038	390160
77396	390161
77396	390162
79520	390163
47732	390164
3611	390165
86290	390166
19983	390167
18165	390168
23600	390169
90082	390170
148249	390171
61223	390172
117255	390173
99925	390174
84217	390175
59260	390176
145106	390177
34567	390178
73133	390179
24334	390180
4191	390181
195767	390182
48943	390183
50180	390184
102994	390185
27738	390186
37302	390187
17783	390188
103340	390189
25058	390190
156263	390191
66584	390192
218	390193
176273	390194
4441	390195
52916	390196
182459	390197
229478	390198
116606	390199
33226	390200
13606	390201
20839	390202
143847	390203
183942	390204
130248	390205
30025	390206
143255	390207
24715	390208
177074	390209
93807	390210
30219	390211
12638	390212
53991	390213
63857	390214
137314	390215
25025	390216
23058	390217
16961	390218
27877	390219
28381	390220
26148	390221
6577	390222
152369	390223
110202	390224
33831	390225
11707	390226
2001	390227
1433	390228
1896	390229
12718	390230
39974	390231
62271	390232
212418	390233
235623	390234
100768	390235
197354	390236
4048	390237
70790	390238
68990	390239
24378	390240
138940	390241
183330	390242
179757	390243
35382	390244
105766	390245
146613	390246
42497	390247
11878	390248
15805	390249
37597	390250
142271	390251
116058	390252
238209	390253
54914	390254
4112	390255
52851	390256
211446	390257
71625	390258
138798	390259
232927	390260
57587	390261
18989	390262
59778	390263
40778	390264
140003	390265
49574	390266
11923	390267
173405	390268
85325	390269
3446	390270
93461	390271
93928	390272
16664	390273
51109	390274
115304	390275
62031	390276
46552	390277
38535	390278
48752	390279
77827	390280
79580	390281
4749	390282
184875	390283
43614	390284
80257	390285
86778	390286
19725	390287
40331	390288
13788	390289
15856	390290
136991	390291
2573	390292
119933	390293
4440	390294
53736	390295
61551	390296
7006	390297
17686	390298
5404	390299
140565	390300
50040	390301
9542	390302
55736	390303
117289	390304
152141	390305
185599	390306
145346	390307
16374	390308
176595	390309
86577	390310
15076	390311
107620	390312
102423	390313
91124	390314
141979	390315
55949	390316
145896	390317
52369	390318
27796	390319
50160	390320
55964	390321
154108	390322
89933	390323
176243	390324
17010	390325
37333	390326
49439	390327
143254	390328
195573	390329
142085	390330
79647	390331
128205	390332
140110	390333
54858	390334
205685	390335
99465	390336
235388	390337
10054	390338
78821	390339
73719	390340
139843	390341
7063	390342
23027	390343
133728	390344
18990	390345
74085	390346
210566	390347
1551	390348
9414	390349
207156	390350
96481	390351
92712	390352
131787	390353
4661	390354
730	390355
616	390356
128255	390357
167143	390358
165618	390359
153618	390360
120231	390361
55875	390362
48683	390363
35061	390364
60819	390365
79964	390366
6894	390367
55405	390368
159587	390369
22786	390370
32600	390371
147929	390372
95510	390373
63872	390374
105771	390375
99146	390376
28931	390377
88938	390378
168624	390379
142904	390380
153823	390381
173279	390382
100442	390383
38732	390384
31370	390385
80185	390386
117153	390387
86259	390388
120275	390389
3894	390390
3428	390391
202715	390392
38059	390393
32104	390394
99447	390395
40255	390396
37101	390397
79842	390398
7632	390399
181819	390400
35409	390401
55594	390402
66434	390403
80429	390404
126238	390405
18452	390406
55305	390407
47877	390408
7541	390409
305	390410
195899	390411
4422	390412
1543	390413
94681	390414
18482	390415
138797	390416
10568	390417
10568	390418
47831	390419
74372	390420
105847	390421
21391	390422
96984	390423
93472	390424
216436	390425
49679	390426
126699	390427
141612	390428
149670	390429
114236	390430
51899	390431
79135	390432
36738	390433
13696	390434
197346	390435
29004	390436
127545	390437
24536	390438
160673	390439
9591	390440
31031	390441
8059	390442
49260	390443
77788	390444
185742	390445
22591	390446
39274	390447
137954	390448
45942	390449
139966	390450
185612	390451
173400	390452
151432	390453
10851	390454
32459	390455
112302	390456
183397	390457
37842	390458
207675	390459
111755	390460
45389	390461
182152	390462
143279	390463
58349	390464
107719	390465
55314	390466
26727	390467
24975	390468
23245	390469
118489	390470
99899	390471
166118	390472
119872	390473
19850	390474
2115	390475
46295	390476
2808	390477
79933	390478
22318	390479
169601	390480
232853	390481
17096	390482
303	390483
164896	390484
11612	390485
37681	390486
50321	390487
50647	390488
5890	390489
67110	390490
15094	390491
53793	390492
12979	390493
128449	390494
21538	390495
12738	390496
9038	390497
1142	390498
128446	390499
6894	390500
60681	390501
18264	390502
40944	390503
153485	390504
26407	390505
7419	390506
103756	390507
83105	390508
32623	390509
43608	390510
30532	390511
20963	390512
5808	390513
210632	390514
44453	390515
1377	390516
16063	390517
87954	390518
3656	390519
13299	390520
576	390521
41038	390522
175448	390523
664	390524
2941	390525
17086	390526
67100	390527
29661	390528
576	390529
40099	390530
15127	390531
41504	390532
24879	390533
47077	390534
8389	390535
14091	390536
64084	390537
47603	390538
74726	390539
50604	390540
2797	390541
4365	390542
25631	390543
8893	390544
18512	390545
64639	390546
103316	390547
46174	390548
22065	390549
21903	390550
7101	390551
26511	390552
166757	390553
20717	390554
72417	390555
47065	390556
176959	390557
33228	390558
24278	390559
25028	390560
165130	390561
8281	390562
26564	390563
25611	390564
26188	390565
144413	390566
31477	390567
104872	390568
188905	390569
83616	390570
128483	390571
165536	390572
36761	390573
63766	390574
39847	390575
103595	390576
2770	390577
46496	390578
174678	390579
9853	390580
10378	390581
37916	390582
174251	390583
768	390584
51424	390585
9374	390586
23	390587
89936	390588
94719	390589
82565	390590
29084	390591
205913	390592
58118	390593
156316	390594
5807	390595
8531	390596
33187	390597
13527	390598
21637	390599
64513	390600
1259	390601
37919	390602
7826	390603
78550	390604
70906	390605
139439	390606
63161	390607
5745	390608
8919	390609
110516	390610
19129	390611
65041	390612
45862	390613
121734	390614
184236	390615
349	390616
97350	390617
41917	390618
10370	390619
4375	390620
3070	390621
1583	390622
32178	390623
11478	390624
21013	390625
28718	390626
40502	390627
207677	390628
205766	390629
184862	390630
92348	390631
27289	390632
239188	390633
93532	390634
2720	390635
41119	390636
149740	390637
147951	390638
39902	390639
51930	390640
55681	390641
19214	390642
18105	390643
8672	390644
89335	390645
7002	390646
11605	390647
194065	390648
55232	390649
212568	390650
106646	390651
8934	390652
27558	390653
24289	390654
18039	390655
23451	390656
160901	390657
21412	390658
232	390659
1243	390660
133761	390661
47071	390662
35262	390663
153731	390664
37348	390665
114327	390666
128610	390667
167382	390668
88938	390669
6760	390670
52215	390671
37997	390672
26622	390673
40751	390674
151265	390675
64165	390676
3052	390677
26613	390678
16097	390679
234764	390680
20486	390681
9827	390682
130574	390683
111801	390684
27028	390685
58789	390686
52238	390687
3351	390688
54660	390689
76917	390690
12587	390691
2148	390692
7498	390693
148964	390694
149378	390695
14889	390696
52325	390697
10303	390698
17948	390699
26874	390700
22818	390701
2410	390702
13066	390703
19303	390704
7633	390705
26678	390706
95250	390707
119803	390708
128503	390709
89795	390710
215067	390711
97085	390712
102404	390713
53556	390714
7755	390715
89547	390716
18613	390717
22992	390718
79659	390719
29628	390720
119263	390721
55528	390722
78348	390723
57120	390724
3402	390725
64549	390726
61911	390727
111695	390728
54937	390729
240154	390730
18189	390731
8673	390732
5953	390733
2511	390734
102602	390735
8889	390736
42374	390737
109311	390738
36706	390739
49250	390740
17533	390741
80405	390742
12751	390743
6835	390744
223855	390745
35676	390746
126871	390747
115287	390748
9947	390749
56802	390750
120319	390751
140541	390752
8232	390753
46830	390754
118484	390755
147922	390756
50608	390757
129282	390758
16970	390759
15856	390760
5152	390761
84541	390762
75651	390763
2841	390764
85397	390765
167278	390766
134389	390767
66940	390768
37945	390769
37945	390770
145993	390771
65534	390772
238397	390773
96974	390774
76222	390775
56595	390776
146116	390777
25029	390778
3512	390779
79134	390780
126410	390781
228600	390782
26239	390783
60468	390784
76892	390785
119539	390786
41418	390787
52583	390788
20174	390789
53761	390790
53435	390791
118721	390792
151347	390793
100959	390794
153084	390795
206397	390796
67256	390797
27890	390798
81839	390799
79167	390800
103695	390801
1409	390802
132252	390803
202835	390804
2348	390805
53980	390806
95385	390807
98239	390808
51412	390809
26362	390810
40718	390811
216413	390812
59210	390813
25935	390814
19479	390815
99982	390816
5937	390817
89448	390818
46307	390819
120522	390820
117486	390821
65637	390822
35353	390823
118778	390824
32774	390825
16669	390826
27980	390827
76055	390828
107375	390829
69106	390830
121343	390831
32774	390832
73917	390833
65413	390834
162667	390835
115783	390836
138236	390837
164783	390838
165272	390839
29436	390840
35826	390841
34628	390842
111491	390843
93532	390844
17566	390845
126539	390846
66097	390847
47174	390848
103101	390849
49142	390850
53014	390851
108953	390852
94100	390853
132837	390854
78709	390855
149168	390856
39722	390857
142935	390858
21489	390859
94934	390860
60747	390861
5861	390862
107539	390863
34053	390864
12055	390865
43885	390866
116153	390867
16360	390868
48820	390869
33709	390870
7006	390871
113744	390872
47364	390873
41381	390874
17510	390875
23932	390876
111445	390877
39130	390878
62505	390879
1850	390880
83584	390881
80506	390882
39161	390883
23619	390884
151789	390885
98750	390886
109099	390887
25437	390888
64795	390889
6579	390890
17066	390891
205997	390892
84897	390893
20995	390894
58235	390895
67378	390896
108829	390897
223417	390898
38467	390899
140712	390900
3920	390901
3920	390902
7177	390903
167982	390904
185540	390905
131567	390906
17899	390907
15254	390908
20829	390909
170143	390910
94087	390911
88325	390912
82967	390913
111567	390914
153290	390915
25542	390916
213114	390917
65361	390918
112443	390919
8329	390920
105058	390921
1896	390922
83862	390923
64428	390924
110598	390925
210046	390926
209102	390927
151895	390928
223908	390929
101068	390930
6561	390931
213635	390932
93912	390933
85735	390934
37854	390935
105623	390936
175754	390937
6716	390938
58013	390939
208970	390940
40431	390941
4323	390942
208868	390943
190412	390944
41627	390945
141936	390946
43354	390947
163561	390948
79591	390949
175729	390950
189467	390951
15826	390952
110567	390953
147002	390954
15514	390955
179167	390956
212118	390957
208686	390958
186857	390959
36013	390960
137187	390961
110179	390962
175048	390963
12656	390964
27653	390965
89	390966
745	390967
54077	390968
20177	390969
55571	390970
126337	390971
71788	390972
175094	390973
130366	390974
214741	390975
11313	390976
177190	390977
133152	390978
174752	390979
150824	390980
97530	390981
21736	390982
14910	390983
60415	390984
77753	390985
21889	390986
60177	390987
148589	390988
5062	390989
1234	390990
31518	390991
17550	390992
179111	390993
11338	390994
8291	390995
181778	390996
5049	390997
110923	390998
57775	390999
208506	391000
24334	391001
96278	391002
179732	391003
151366	391004
19691	391005
119220	391006
110171	391007
191818	391008
111841	391009
111529	391010
46541	391011
154309	391012
3088	391013
223826	391014
148938	391015
186163	391016
21131	391017
29155	391018
123042	391019
132428	391020
6680	391021
124584	391022
26018	391023
61466	391024
76530	391025
237240	391026
109948	391027
78819	391028
61444	391029
42345	391030
16914	391031
5186	391032
75058	391033
15670	391034
16834	391035
152252	391036
143098	391037
15197	391038
64474	391039
14538	391040
105058	391041
121131	391042
9967	391043
37681	391044
33639	391045
111812	391046
126036	391047
23962	391048
31696	391049
148075	391050
66420	391051
76768	391052
140040	391053
126028	391054
47202	391055
39253	391056
2219	391057
40055	391058
80044	391059
7175	391060
61715	391061
185266	391062
120158	391063
19064	391064
133807	391065
234260	391066
239829	391067
214768	391068
209765	391069
84884	391070
31996	391071
25599	391072
88591	391073
102981	391074
17312	391075
10102	391076
78049	391077
94457	391078
66038	391079
5990	391080
56043	391081
131653	391082
120166	391083
80063	391084
127426	391085
158139	391086
69348	391087
192498	391088
229048	391089
54544	391090
110106	391091
63382	391092
19675	391093
112276	391094
30083	391095
76858	391096
43366	391097
14989	391098
4481	391099
216257	391100
920	391101
104637	391102
130342	391103
12560	391104
57597	391105
188500	391106
146184	391107
153908	391108
52495	391109
109157	391110
53277	391111
65863	391112
158247	391113
76113	391114
126570	391115
109936	391116
224337	391117
136599	391118
63184	391119
169383	391120
95393	391121
33333	391122
137856	391123
213307	391124
79399	391125
26918	391126
193385	391127
137233	391128
133658	391129
48007	391130
79991	391131
92705	391132
140433	391133
45389	391134
65017	391135
11327	391136
4571	391137
2661	391138
34433	391139
15653	391140
28215	391141
17161	391142
49439	391143
56675	391144
141989	391145
29703	391146
2991	391147
16755	391148
18775	391149
142868	391150
136997	391151
5327	391152
30694	391153
147927	391154
4429	391155
2775	391156
144016	391157
33573	391158
76465	391159
26877	391160
27275	391161
153215	391162
229816	391163
82405	391164
34518	391165
29779	391166
54835	391167
3115	391168
24175	391169
44030	391170
168638	391171
145461	391172
60816	391173
45943	391174
110084	391175
33292	391176
29321	391177
6651	391178
88948	391179
5750	391180
775	391181
47816	391182
213916	391183
50580	391184
195503	391185
43927	391186
76962	391187
16350	391188
22949	391189
109055	391190
4640	391191
28157	391192
41981	391193
137946	391194
87065	391195
2448	391196
111020	391197
61567	391198
82235	391199
126803	391200
43862	391201
115360	391202
70886	391203
151538	391204
58459	391205
5800	391206
122357	391207
125936	391208
73178	391209
82852	391210
4764	391211
63751	391212
30232	391213
139539	391214
4183	391215
100821	391216
80132	391217
37536	391218
19982	391219
114405	391220
78208	391221
147906	391222
104738	391223
1552	391224
1748	391225
37610	391226
52679	391227
88303	391228
69645	391229
150707	391230
10704	391231
31954	391232
127562	391233
177491	391234
175440	391235
175840	391236
13651	391237
19835	391238
16319	391239
32900	391240
29386	391241
47843	391242
142683	391243
176605	391244
95955	391245
94157	391246
156172	391247
27810	391248
214212	391249
47174	391250
196956	391251
176715	391252
109862	391253
41931	391254
126611	391255
43891	391256
22004	391257
156172	391258
12541	391259
32276	391260
160687	391261
204825	391262
15339	391263
77963	391264
234502	391265
34699	391266
88347	391267
191724	391268
1430	391269
84551	391270
16471	391271
23042	391272
32158	391273
74285	391274
26581	391275
104112	391276
44627	391277
24360	391278
117004	391279
108082	391280
95118	391281
31181	391282
21829	391283
48282	391284
3543	391285
20257	391286
11327	391287
164833	391288
82756	391289
108825	391290
39004	391291
138765	391292
29392	391293
109642	391294
162902	391295
231145	391296
90072	391297
94423	391298
182985	391299
2806	391300
89219	391301
9655	391302
43460	391303
77196	391304
105026	391305
57387	391306
127990	391307
35382	391308
66394	391309
76973	391310
128920	391311
149775	391312
57440	391313
86917	391314
137017	391315
96402	391316
101578	391317
20600	391318
46120	391319
133807	391320
6691	391321
86200	391322
36905	391323
28660	391324
20657	391325
43780	391326
96739	391327
84869	391328
55483	391329
43130	391330
92436	391331
68996	391332
18668	391333
187979	391334
232217	391335
154193	391336
1154	391337
33802	391338
1400	391339
23620	391340
123205	391341
161835	391342
113138	391343
6967	391344
32333	391345
4079	391346
62460	391347
70249	391348
84679	391349
96136	391350
119425	391351
4801	391352
116910	391353
157685	391354
26783	391355
121620	391356
13281	391357
93692	391358
19645	391359
12258	391360
19108	391361
87042	391362
163656	391363
197445	391364
37981	391365
141293	391366
33070	391367
88818	391368
119640	391369
37410	391370
86665	391371
116560	391372
19858	391373
26044	391374
24798	391375
11778	391376
81292	391377
69122	391378
50544	391379
1331	391380
1314	391381
1678	391382
97766	391383
29733	391384
69524	391385
3383	391386
33618	391387
83165	391388
87435	391389
195686	391390
106930	391391
13425	391392
11633	391393
6558	391394
78523	391395
75443	391396
88862	391397
238759	391398
45320	391399
73463	391400
141473	391401
200136	391402
37439	391403
99879	391404
107794	391405
197807	391406
106805	391407
239363	391408
5539	391409
29628	391410
89441	391411
86827	391412
10175	391413
14454	391414
26125	391415
17261	391416
60207	391417
17226	391418
46527	391419
4628	391420
15000	391421
20457	391422
81887	391423
60979	391424
5472	391425
29818	391426
16702	391427
38397	391428
191516	391429
16753	391430
29739	391431
4174	391432
24088	391433
3065	391434
99828	391435
6405	391436
43591	391437
181056	391438
167324	391439
165348	391440
238128	391441
146802	391442
79877	391443
11810	391444
44345	391445
41406	391446
57256	391447
141505	391448
44267	391449
202607	391450
74160	391451
2047	391452
26821	391453
21005	391454
6152	391455
53930	391456
14961	391457
200460	391458
114685	391459
33575	391460
128798	391461
202158	391462
61738	391463
80379	391464
5118	391465
636	391466
41696	391467
42186	391468
14219	391469
80534	391470
164182	391471
165859	391472
21805	391473
236731	391474
227796	391475
144903	391476
138358	391477
118577	391478
69015	391479
43229	391480
37293	391481
8105	391482
60821	391483
215802	391484
8115	391485
39602	391486
3319	391487
88864	391488
32996	391489
23664	391490
2078	391491
26895	391492
108409	391493
144796	391494
51389	391495
87943	391496
12280	391497
40868	391498
67321	391499
87192	391500
144467	391501
1670	391502
12051	391503
46431	391504
85083	391505
140622	391506
109496	391507
60703	391508
60655	391509
156989	391510
114475	391511
197557	391512
2750	391513
27513	391514
112388	391515
83530	391516
235339	391517
41351	391518
15000	391519
166348	391520
13620	391521
96872	391522
106172	391523
161307	391524
11115	391525
41640	391526
11476	391527
78485	391528
76985	391529
36394	391530
205317	391531
76208	391532
45824	391533
62738	391534
61387	391535
60563	391536
29789	391537
9550	391538
118815	391539
25557	391540
149627	391541
234080	391542
122273	391543
14926	391544
33463	391545
62930	391546
81185	391547
107580	391548
76511	391549
91135	391550
44091	391551
26834	391552
69125	391553
107170	391554
143047	391555
60655	391556
41954	391557
81584	391558
121520	391559
77968	391560
144965	391561
102339	391562
41954	391563
122076	391564
80208	391565
69037	391566
120222	391567
77948	391568
139600	391569
33534	391570
26892	391571
10451	391572
145099	391573
81477	391574
41719	391575
232944	391576
64750	391577
47259	391578
6623	391579
163770	391580
205861	391581
48993	391582
94387	391583
68898	391584
80016	391585
197423	391586
128884	391587
116934	391588
30647	391589
7179	391590
15800	391591
23354	391592
106195	391593
77727	391594
7134	391595
47681	391596
46885	391597
48378	391598
108344	391599
68350	391600
122350	391601
202118	391602
159666	391603
144705	391604
90720	391605
71767	391606
42031	391607
233810	391608
161547	391609
5599	391610
39560	391611
67320	391612
80631	391613
73230	391614
14940	391615
202382	391616
103398	391617
33642	391618
166608	391619
16543	391620
24806	391621
27594	391622
18529	391623
95122	391624
45336	391625
31315	391626
100779	391627
17772	391628
85737	391629
35015	391630
14903	391631
510	391632
1810	391633
128208	391634
226295	391635
1498	391636
40633	391637
160790	391638
32367	391639
86137	391640
20099	391641
13823	391642
31777	391643
25373	391644
24541	391645
116354	391646
60653	391647
111923	391648
42349	391649
107808	391650
90666	391651
86891	391652
77224	391653
37631	391654
60809	391655
55836	391656
22560	391657
28506	391658
16634	391659
101612	391660
194426	391661
139379	391662
80991	391663
121114	391664
126793	391665
40653	391666
22610	391667
32982	391668
119424	391669
47844	391670
37700	391671
95260	391672
47845	391673
41488	391674
54989	391675
10276	391676
33445	391677
94400	391678
34956	391679
97012	391680
105917	391681
34788	391682
119246	391683
15748	391684
53803	391685
107253	391686
118524	391687
7558	391688
18989	391689
82471	391690
65103	391691
85589	391692
83920	391693
84068	391694
94981	391695
157379	391696
64911	391697
158754	391698
177229	391699
175901	391700
87274	391701
72129	391702
75926	391703
159757	391704
75828	391705
29372	391706
46518	391707
32395	391708
75842	391709
220910	391710
72512	391711
66110	391712
116733	391713
126817	391714
55728	391715
55799	391716
177860	391717
128221	391718
64198	391719
50709	391720
149562	391721
94006	391722
46322	391723
31830	391724
101558	391725
232243	391726
110761	391727
192134	391728
178617	391729
22626	391730
75745	391731
45612	391732
58395	391733
205698	391734
109993	391735
82979	391736
90163	391737
159060	391738
93989	391739
94560	391740
93989	391741
127255	391742
75704	391743
178068	391744
84480	391745
111657	391746
50474	391747
85881	391748
72032	391749
76926	391750
102544	391751
19375	391752
84872	391753
40163	391754
112656	391755
77549	391756
225860	391757
132053	391758
46711	391759
184421	391760
11233	391761
228843	391762
114393	391763
102923	391764
128311	391765
28927	391766
100540	391767
76137	391768
58395	391769
93839	391770
112155	391771
186435	391772
52806	391773
30728	391774
24331	391775
46323	391776
149900	391777
164187	391778
32528	391779
25405	391780
49168	391781
87236	391782
50809	391783
239144	391784
78730	391785
210418	391786
118216	391787
27248	391788
32158	391789
86344	391790
115548	391791
143033	391792
118742	391793
105893	391794
156272	391795
60942	391796
51946	391797
116476	391798
179591	391799
41035	391800
32532	391801
37434	391802
11004	391803
96368	391804
29423	391805
24052	391806
87375	391807
28264	391808
41604	391809
78257	391810
215651	391811
67681	391812
142284	391813
191340	391814
96932	391815
94336	391816
93745	391817
127772	391818
85908	391819
37761	391820
41264	391821
127859	391822
35015	391823
33155	391824
220657	391825
115844	391826
77182	391827
114939	391828
68511	391829
26858	391830
240305	391831
41688	391832
87240	391833
40279	391834
68423	391835
10286	391836
56589	391837
50122	391838
3533	391839
164105	391840
101090	391841
186548	391842
226242	391843
119319	391844
65099	391845
67068	391846
79155	391847
187307	391848
187114	391849
80593	391850
174256	391851
41138	391852
59454	391853
29574	391854
7275	391855
36525	391856
67595	391857
104522	391858
14922	391859
6557	391860
77280	391861
36352	391862
57252	391863
89662	391864
120470	391865
22304	391866
24555	391867
137138	391868
144018	391869
225499	391870
13861	391871
108593	391872
155231	391873
62837	391874
27842	391875
220587	391876
35897	391877
14707	391878
19329	391879
59625	391880
97807	391881
229077	391882
166869	391883
40063	391884
13401	391885
9737	391886
9651	391887
46944	391888
5085	391889
41160	391890
21195	391891
179423	391892
16741	391893
13703	391894
9378	391895
20580	391896
15515	391897
31387	391898
14798	391899
15452	391900
88109	391901
93210	391902
84152	391903
14011	391904
140272	391905
69240	391906
43595	391907
19633	391908
133457	391909
51855	391910
143489	391911
138292	391912
2730	391913
19343	391914
76302	391915
68217	391916
44276	391917
28168	391918
183	391919
235350	391920
49361	391921
9781	391922
31882	391923
16708	391924
1947	391925
5784	391926
41029	391927
67163	391928
121006	391929
31983	391930
2601	391931
30252	391932
30252	391933
223265	391934
12457	391935
140191	391936
53842	391937
117456	391938
100202	391939
29969	391940
143243	391941
87071	391942
25057	391943
40246	391944
103705	391945
7164	391946
60773	391947
9283	391948
20486	391949
1772	391950
525	391951
79382	391952
22538	391953
109399	391954
89052	391955
14326	391956
19080	391957
25644	391958
9375	391959
2054	391960
3260	391961
160353	391962
15299	391963
17389	391964
4196	391965
151878	391966
34487	391967
32821	391968
190164	391969
11200	391970
17701	391971
40432	391972
45218	391973
19764	391974
4271	391975
48899	391976
60328	391977
27257	391978
11200	391979
14079	391980
11417	391981
43576	391982
12909	391983
30296	391984
62242	391985
173168	391986
40029	391987
9314	391988
108015	391989
114132	391990
48758	391991
14979	391992
18056	391993
9900	391994
62095	391995
67790	391996
8354	391997
64664	391998
28841	391999
8229	392000
1509	392001
104346	392002
26297	392003
141057	392004
79087	392005
47798	392006
14487	392007
3034	392008
76682	392009
95677	392010
92065	392011
18422	392012
2696	392013
142399	392014
87186	392015
31102	392016
36625	392017
77204	392018
147374	392019
79354	392020
27652	392021
225359	392022
1938	392023
38411	392024
21865	392025
94902	392026
45879	392027
107024	392028
6361	392029
114710	392030
77098	392031
227285	392032
237963	392033
37459	392034
59312	392035
25443	392036
752	392037
17121	392038
26494	392039
148390	392040
2826	392041
8338	392042
14769	392043
82288	392044
26867	392045
4249	392046
122358	392047
16296	392048
1896	392049
192	392050
101433	392051
235	392052
3976	392053
198428	392054
114511	392055
118400	392056
25868	392057
16005	392058
41957	392059
51827	392060
113254	392061
98083	392062
87790	392063
164028	392064
118131	392065
29936	392066
65567	392067
87374	392068
10357	392069
24955	392070
3701	392071
21319	392072
67192	392073
166075	392074
205498	392075
36145	392076
114223	392077
223976	392078
204955	392079
112801	392080
83582	392081
143203	392082
113786	392083
18149	392084
166804	392085
11189	392086
102344	392087
21736	392088
118181	392089
1062	392090
2271	392091
21407	392092
140215	392093
5669	392094
13337	392095
55481	392096
126109	392097
30975	392098
66916	392099
153807	392100
175246	392101
74823	392102
60443	392103
145046	392104
1593	392105
158790	392106
54899	392107
52707	392108
88178	392109
170191	392110
53457	392111
14821	392112
88783	392113
31545	392114
111019	392115
41300	392116
33417	392117
42053	392118
8943	392119
166171	392120
13769	392121
26724	392122
26724	392123
66892	392124
6733	392125
118888	392126
12353	392127
87010	392128
169007	392129
212866	392130
1943	392131
104826	392132
50451	392133
53323	392134
154590	392135
82864	392136
56095	392137
63158	392138
93185	392139
49437	392140
82287	392141
214708	392142
18915	392143
114293	392144
30254	392145
25849	392146
203187	392147
36126	392148
29	392149
671	392150
151458	392151
88467	392152
112744	392153
26662	392154
68312	392155
22791	392156
2927	392157
3195	392158
181131	392159
4956	392160
112452	392161
68068	392162
79000	392163
23505	392164
15439	392165
27250	392166
32063	392167
53637	392168
65938	392169
10429	392170
82078	392171
80466	392172
8829	392173
680	392174
34635	392175
236802	392176
88395	392177
151313	392178
117177	392179
80513	392180
67608	392181
65498	392182
37310	392183
85514	392184
35305	392185
39918	392186
138808	392187
67411	392188
4060	392189
31277	392190
164436	392191
43870	392192
83029	392193
120542	392194
31947	392195
29949	392196
224468	392197
120063	392198
106773	392199
238612	392200
90948	392201
13735	392202
24260	392203
22582	392204
41995	392205
1436	392206
30474	392207
24929	392208
82351	392209
95876	392210
49017	392211
12423	392212
52951	392213
239831	392214
39778	392215
119837	392216
82358	392217
53196	392218
37832	392219
33576	392220
25977	392221
151585	392222
64355	392223
58931	392224
101114	392225
85510	392226
187853	392227
47837	392228
25990	392229
10475	392230
11652	392231
81697	392232
43747	392233
53828	392234
88985	392235
119497	392236
202651	392237
151704	392238
29084	392239
179919	392240
24056	392241
121016	392242
74	392243
10078	392244
99566	392245
11048	392246
4934	392247
57	392248
76420	392249
42954	392250
4875	392251
72848	392252
70952	392253
21625	392254
46235	392255
4947	392256
186150	392257
182550	392258
170914	392259
83396	392260
69749	392261
137711	392262
50466	392263
83697	392264
169051	392265
10696	392266
94858	392267
87723	392268
168394	392269
8861	392270
18011	392271
70326	392272
88098	392273
183347	392274
108431	392275
76972	392276
112941	392277
29401	392278
37871	392279
120894	392280
8931	392281
182540	392282
68120	392283
47000	392284
111845	392285
113876	392286
80871	392287
1984	392288
151511	392289
153026	392290
31197	392291
31378	392292
188435	392293
9730	392294
33233	392295
126874	392296
151297	392297
175446	392298
67093	392299
33336	392300
2113	392301
1156	392302
12476	392303
51782	392304
69751	392305
37	392306
14291	392307
18518	392308
164703	392309
37295	392310
113600	392311
114463	392312
24282	392313
151726	392314
106285	392315
154247	392316
171679	392317
50979	392318
99757	392319
23435	392320
52789	392321
88946	392322
54110	392323
119786	392324
30631	392325
54112	392326
91372	392327
922	392328
35223	392329
134778	392330
4400	392331
142509	392332
197797	392333
197015	392334
151298	392335
110116	392336
2483	392337
499	392338
227574	392339
21855	392340
128297	392341
18333	392342
108103	392343
61061	392344
12803	392345
4561	392346
39528	392347
139607	392348
8963	392349
66687	392350
209103	392351
194902	392352
105833	392353
29230	392354
51161	392355
81255	392356
98812	392357
31388	392358
181114	392359
419	392360
12931	392361
60095	392362
63396	392363
13180	392364
64629	392365
23853	392366
22349	392367
34044	392368
92232	392369
37739	392370
29220	392371
97433	392372
757	392373
52983	392374
87546	392375
210049	392376
139449	392377
19954	392378
99762	392379
3683	392380
27837	392381
1048	392382
104426	392383
171582	392384
48960	392385
21877	392386
139216	392387
97002	392388
38296	392389
13939	392390
16504	392391
40112	392392
230421	392393
35295	392394
23754	392395
5763	392396
59765	392397
118318	392398
36174	392399
37570	392400
22427	392401
16397	392402
2421	392403
118576	392404
177483	392405
67935	392406
26747	392407
159509	392408
58086	392409
11453	392410
32454	392411
32840	392412
45949	392413
40424	392414
72966	392415
32490	392416
7165	392417
42027	392418
80518	392419
85164	392420
44363	392421
102508	392422
120416	392423
35991	392424
89755	392425
19451	392426
76315	392427
37843	392428
4483	392429
67282	392430
5301	392431
56046	392432
54485	392433
28168	392434
17952	392435
22300	392436
31090	392437
68545	392438
237572	392439
75147	392440
87886	392441
55713	392442
89246	392443
34540	392444
198581	392445
111796	392446
23456	392447
115114	392448
19672	392449
66872	392450
166335	392451
95826	392452
41618	392453
208754	392454
33382	392455
14502	392456
15254	392457
41207	392458
3143	392459
18188	392460
88280	392461
63925	392462
110154	392463
166541	392464
88711	392465
11200	392466
75656	392467
67372	392468
4443	392469
56859	392470
83700	392471
58941	392472
33684	392473
228093	392474
23783	392475
6432	392476
78981	392477
1762	392478
46441	392479
1605	392480
68755	392481
199579	392482
88832	392483
215336	392484
167474	392485
4428	392486
22940	392487
21177	392488
230420	392489
73908	392490
1008	392491
162931	392492
2662	392493
22153	392494
3804	392495
753	392496
3225	392497
45135	392498
82584	392499
113313	392500
1023	392501
137584	392502
117	392503
15054	392504
155268	392505
15165	392506
40344	392507
37037	392508
3016	392509
7520	392510
33726	392511
836	392512
109	392513
114617	392514
48458	392515
1887	392516
13750	392517
430	392518
108	392519
23307	392520
16222	392521
864	392522
130791	392523
3913	392524
22980	392525
84771	392526
79804	392527
133959	392528
44369	392529
39869	392530
32427	392531
11993	392532
104757	392533
5070	392534
43188	392535
9779	392536
39899	392537
64598	392538
6178	392539
26070	392540
17098	392541
48935	392542
23758	392543
50000	392544
8811	392545
21052	392546
38490	392547
49724	392548
66369	392549
72193	392550
91430	392551
73476	392552
4013	392553
17062	392554
1136	392555
4013	392556
421	392557
32828	392558
91489	392559
163764	392560
28683	392561
870	392562
17062	392563
77181	392564
106712	392565
17062	392566
27168	392567
4013	392568
870	392569
163764	392570
58574	392571
19215	392572
1553	392573
106229	392574
61170	392575
85175	392576
56597	392577
29848	392578
17184	392579
7215	392580
7123	392581
11310	392582
293	392583
302	392584
165696	392585
7540	392586
103084	392587
27663	392588
55259	392589
72936	392590
73329	392591
57991	392592
57991	392593
1563	392594
114093	392595
16384	392596
72379	392597
3213	392598
603	392599
486	392600
71649	392601
486	392602
486	392603
486	392604
486	392605
1085	392606
32986	392607
48666	392608
1022	392609
15286	392610
118949	392611
37846	392612
68621	392613
43175	392614
29498	392615
5674	392616
5613	392617
204230	392618
62443	392619
143480	392620
5663	392621
62136	392622
70777	392623
87736	392624
41352	392625
44	392626
144273	392627
24783	392628
4903	392629
58827	392630
171883	392631
36198	392632
20339	392633
9790	392634
10847	392635
41229	392636
24043	392637
22437	392638
22487	392639
228405	392640
1465	392641
15749	392642
16081	392643
131411	392644
41390	392645
14635	392646
977	392647
118235	392648
114711	392649
110981	392650
29975	392651
59868	392652
17422	392653
89781	392654
61057	392655
11775	392656
12801	392657
68685	392658
82328	392659
19329	392660
20084	392661
692	392662
49048	392663
137416	392664
34763	392665
808	392666
3222	392667
10012	392668
38431	392669
711	392670
49	392671
34208	392672
7953	392673
14197	392674
12118	392675
151759	392676
72972	392677
175520	392678
10043	392679
19206	392680
12123	392681
25451	392682
34874	392683
17675	392684
7437	392685
22699	392686
76427	392687
231823	392688
63854	392689
3229	392690
15598	392691
84699	392692
501	392693
73517	392694
49608	392695
51055	392696
1168	392697
4815	392698
3222	392699
67830	392700
181098	392701
6659	392702
23468	392703
33224	392704
127	392705
48821	392706
172216	392707
50971	392708
1647	392709
93810	392710
61066	392711
99709	392712
7970	392713
2652	392714
9374	392715
293	392716
3702	392717
3105	392718
30314	392719
15955	392720
37263	392721
12843	392722
30418	392723
133089	392724
35856	392725
37154	392726
205632	392727
17479	392728
108567	392729
6205	392730
38657	392731
47049	392732
60652	392733
3583	392734
16900	392735
180424	392736
135851	392737
227054	392738
113124	392739
78125	392740
10995	392741
10995	392742
17238	392743
19229	392744
13224	392745
123982	392746
18953	392747
8786	392748
40595	392749
965	392750
16848	392751
1641	392752
92018	392753
39392	392754
11714	392755
130727	392756
45394	392757
76141	392758
25451	392759
361	392760
11667	392761
8733	392762
4088	392763
128835	392764
743	392765
118798	392766
3608	392767
30003	392768
2504	392769
20678	392770
11654	392771
66327	392772
24861	392773
30538	392774
109723	392775
141385	392776
49005	392777
1277	392778
125568	392779
98612	392780
3580	392781
203605	392782
568	392783
100576	392784
3446	392785
32450	392786
219875	392787
132994	392788
86679	392789
19116	392790
144949	392791
180189	392792
100282	392793
10112	392794
80499	392795
12057	392796
46565	392797
47554	392798
220452	392799
102550	392800
23334	392801
17878	392802
228705	392803
196625	392804
144895	392805
24842	392806
32048	392807
46583	392808
220208	392809
220525	392810
728	392811
49239	392812
99936	392813
221828	392814
76864	392815
80164	392816
3720	392817
21713	392818
156541	392819
229227	392820
219514	392821
100576	392822
219680	392823
191779	392824
126911	392825
22518	392826
220167	392827
146069	392828
21435	392829
12496	392830
55640	392831
40909	392832
116183	392833
7334	392834
18499	392835
110424	392836
119879	392837
40622	392838
15121	392839
41844	392840
141351	392841
95081	392842
29255	392843
95137	392844
182464	392845
44005	392846
28112	392847
20462	392848
34908	392849
158372	392850
93800	392851
34678	392852
116322	392853
156916	392854
13405	392855
26179	392856
75736	392857
180224	392858
235882	392859
160217	392860
59787	392861
1418	392862
115605	392863
58114	392864
135045	392865
124634	392866
114980	392867
114494	392868
78249	392869
85933	392870
22535	392871
109319	392872
114182	392873
28739	392874
225452	392875
152352	392876
139572	392877
70588	392878
51922	392879
191618	392880
55746	392881
58175	392882
134702	392883
135047	392884
55352	392885
28930	392886
8180	392887
25878	392888
10572	392889
156519	392890
31995	392891
13224	392892
13200	392893
28596	392894
44699	392895
61842	392896
71809	392897
54107	392898
110627	392899
95531	392900
146975	392901
192424	392902
49222	392903
88064	392904
107854	392905
220925	392906
28751	392907
46683	392908
34587	392909
23703	392910
40882	392911
13362	392912
65980	392913
60728	392914
139768	392915
115676	392916
12215	392917
4693	392918
145542	392919
58955	392920
11197	392921
114680	392922
75462	392923
55711	392924
25069	392925
43321	392926
46800	392927
72440	392928
68364	392929
100646	392930
152530	392931
65479	392932
71736	392933
24503	392934
47577	392935
1501	392936
39984	392937
102066	392938
68096	392939
16167	392940
97348	392941
101791	392942
11941	392943
6416	392944
115025	392945
11588	392946
62870	392947
24930	392948
57932	392949
228193	392950
45379	392951
105833	392952
96971	392953
7497	392954
99891	392955
67486	392956
37730	392957
33439	392958
20693	392959
89815	392960
220524	392961
58936	392962
227670	392963
45900	392964
98228	392965
210380	392966
29368	392967
19067	392968
27496	392969
99559	392970
156872	392971
59227	392972
8179	392973
59406	392974
157977	392975
115214	392976
99381	392977
46289	392978
48171	392979
232894	392980
45914	392981
157206	392982
88899	392983
166737	392984
17631	392985
236111	392986
134597	392987
164677	392988
33955	392989
147119	392990
22605	392991
808	392992
22130	392993
223248	392994
7054	392995
205914	392996
3329	392997
51495	392998
159362	392999
27496	393000
13350	393001
115562	393002
73444	393003
70188	393004
2839	393005
21342	393006
12199	393007
28574	393008
38624	393009
85654	393010
109506	393011
57153	393012
24780	393013
147678	393014
80941	393015
119300	393016
52883	393017
41149	393018
215130	393019
223895	393020
145673	393021
64086	393022
54887	393023
3368	393024
36977	393025
77659	393026
67249	393027
30301	393028
35822	393029
21583	393030
64576	393031
30010	393032
165197	393033
76389	393034
17105	393035
94465	393036
67466	393037
45755	393038
1739	393039
120536	393040
27324	393041
96971	393042
19183	393043
108563	393044
46090	393045
68712	393046
95175	393047
95060	393048
46864	393049
8504	393050
17617	393051
58115	393052
72031	393053
25451	393054
68277	393055
24928	393056
10063	393057
859	393058
3706	393059
15232	393060
17479	393061
190443	393062
82523	393063
11863	393064
43028	393065
14197	393066
127	393067
20684	393068
480	393069
22947	393070
7124	393071
78503	393072
40181	393073
20874	393074
10095	393075
76044	393076
236484	393077
33106	393078
4975	393079
14775	393080
164962	393081
17820	393082
4975	393083
101594	393084
1581	393085
17703	393086
81083	393087
76043	393088
82176	393089
17734	393090
215904	393091
17703	393092
3316	393093
23293	393094
59403	393095
236536	393096
57822	393097
151062	393098
67674	393099
11681	393100
88629	393101
21476	393102
39192	393103
130816	393104
52306	393105
3349	393106
64603	393107
41762	393108
237661	393109
118262	393110
52214	393111
80909	393112
117138	393113
2440	393114
1165	393115
49781	393116
9142	393117
77626	393118
200623	393119
193574	393120
9176	393121
223421	393122
123561	393123
50235	393124
110662	393125
28654	393126
7438	393127
109476	393128
79708	393129
14436	393130
1160	393131
16928	393132
579	393133
195	393134
218310	393135
80295	393136
118000	393137
64153	393138
45390	393139
50306	393140
16934	393141
711	393142
256	393143
225	393144
35791	393145
31035	393146
2550	393147
51406	393148
12328	393149
110240	393150
144586	393151
29915	393152
105332	393153
1840	393154
13987	393155
61026	393156
62942	393157
24569	393158
98092	393159
1172	393160
79128	393161
167535	393162
139	393163
63818	393164
8337	393165
25878	393166
4152	393167
1092	393168
30742	393169
20844	393170
48656	393171
56	393172
33058	393173
155943	393174
200304	393175
4480	393176
40771	393177
326	393178
27842	393179
3126	393180
2131	393181
24374	393182
25117	393183
154653	393184
9586	393185
70305	393186
32159	393187
35463	393188
8027	393189
1381	393190
144422	393191
76158	393192
29689	393193
5490	393194
24567	393195
4088	393196
48213	393197
7008	393198
5243	393199
62026	393200
26397	393201
234751	393202
41353	393203
4355	393204
216135	393205
85641	393206
26397	393207
236997	393208
157534	393209
220341	393210
202447	393211
114253	393212
200823	393213
211269	393214
54899	393215
34368	393216
54899	393217
115802	393218
67859	393219
107182	393220
1517	393221
199940	393222
189547	393223
163152	393224
132944	393225
37934	393226
2550	393227
125516	393228
32817	393229
17120	393230
61847	393231
191693	393232
501	393233
16749	393234
65822	393235
7203	393236
146152	393237
223445	393238
223447	393239
34368	393240
230942	393241
61847	393242
222	393243
6209	393244
460	393245
222	393246
124789	393247
31032	393248
160300	393249
156542	393250
13267	393251
8505	393252
12816	393253
74964	393254
228976	393255
37795	393256
156911	393257
219849	393258
99992	393259
26397	393260
42708	393261
555	393262
85641	393263
92073	393264
38251	393265
13862	393266
222563	393267
334	393268
83714	393269
62765	393270
85272	393271
44404	393272
30352	393273
565	393274
49718	393275
12734	393276
3645	393277
69990	393278
18342	393279
3505	393280
115933	393281
87291	393282
203576	393283
166951	393284
47086	393285
152396	393286
127488	393287
97276	393288
150903	393289
107055	393290
107183	393291
82190	393292
93727	393293
89583	393294
220816	393295
222546	393296
219090	393297
160335	393298
46785	393299
192848	393300
221426	393301
174888	393302
27704	393303
45672	393304
103354	393305
218446	393306
108633	393307
40859	393308
38694	393309
2740	393310
50971	393311
46103	393312
45784	393313
1397	393314
30906	393315
36132	393316
57413	393317
188007	393318
14567	393319
83282	393320
42703	393321
23241	393322
50394	393323
26377	393324
44773	393325
3173	393326
70283	393327
133529	393328
10158	393329
228229	393330
19165	393331
6222	393332
34757	393333
2077	393334
27668	393335
154940	393336
2779	393337
2385	393338
30779	393339
56872	393340
84659	393341
73691	393342
135712	393343
172608	393344
30754	393345
5657	393346
20316	393347
12036	393348
44677	393349
116890	393350
124588	393351
28295	393352
222306	393353
152351	393354
19540	393355
22117	393356
16890	393357
5507	393358
9276	393359
8721	393360
44576	393361
21541	393362
62115	393363
841	393364
3966	393365
32930	393366
177748	393367
11756	393368
141855	393369
107482	393370
30196	393371
2404	393372
93477	393373
8145	393374
44191	393375
26642	393376
58617	393377
72056	393378
14507	393379
8145	393380
24346	393381
18128	393382
33670	393383
8145	393384
138633	393385
12	393386
9596	393387
53936	393388
80451	393389
35382	393390
47392	393391
98862	393392
63651	393393
121528	393394
36005	393395
88426	393396
72995	393397
12731	393398
77591	393399
11512	393400
2404	393401
6638	393402
37821	393403
2429	393404
16022	393405
103191	393406
33	393407
53948	393408
116082	393409
63885	393410
139863	393411
105052	393412
12	393413
18151	393414
182	393415
47615	393416
9015	393417
77757	393418
45765	393419
44092	393420
5820	393421
5739	393422
21969	393423
142095	393424
9903	393425
1176	393426
196023	393427
37299	393428
118	393429
68747	393430
92200	393431
48278	393432
99877	393433
14755	393434
57874	393435
163755	393436
31784	393437
9648	393438
21419	393439
145266	393440
163270	393441
18141	393442
8823	393443
4164	393444
32948	393445
31427	393446
25455	393447
65975	393448
86692	393449
13666	393450
20594	393451
30023	393452
117988	393453
32867	393454
25199	393455
24278	393456
223482	393457
1726	393458
25424	393459
21906	393460
58817	393461
20701	393462
35388	393463
133110	393464
167070	393465
13100	393466
51096	393467
15630	393468
20337	393469
19591	393470
39119	393471
65301	393472
2332	393473
3045	393474
207970	393475
4843	393476
5757	393477
9471	393478
2167	393479
7527	393480
86654	393481
164645	393482
24385	393483
8437	393484
26439	393485
13130	393486
108107	393487
40789	393488
59138	393489
10046	393490
29999	393491
46122	393492
11253	393493
7625	393494
22691	393495
30742	393496
28016	393497
219692	393498
1884	393499
13987	393500
165193	393501
16145	393502
3675	393503
12062	393504
132207	393505
116533	393506
66354	393507
33024	393508
32878	393509
26062	393510
10351	393511
70272	393512
7330	393513
13411	393514
62383	393515
239465	393516
30752	393517
56485	393518
16953	393519
60066	393520
76989	393521
9705	393522
41800	393523
100005	393524
44181	393525
41689	393526
23982	393527
62183	393528
19193	393529
5760	393530
87390	393531
93349	393532
1695	393533
525	393534
57985	393535
134939	393536
37077	393537
18697	393538
39915	393539
3071	393540
65784	393541
2224	393542
25479	393543
165558	393544
11136	393545
31186	393546
15017	393547
70024	393548
37168	393549
89709	393550
43483	393551
71141	393552
157591	393553
62374	393554
7311	393555
163782	393556
28295	393557
283	393558
64225	393559
35341	393560
59525	393561
19323	393562
227558	393563
25205	393564
11908	393565
82782	393566
39260	393567
23315	393568
21328	393569
103914	393570
58099	393571
99492	393572
14306	393573
23497	393574
73020	393575
47303	393576
12297	393577
17625	393578
61839	393579
237175	393580
228373	393581
67363	393582
100584	393583
22737	393584
238790	393585
6230	393586
33193	393587
61882	393588
31927	393589
28565	393590
80668	393591
25248	393592
16809	393593
32823	393594
7827	393595
88197	393596
5347	393597
119470	393598
29408	393599
16559	393600
93573	393601
109848	393602
83160	393603
13611	393604
66371	393605
15311	393606
15288	393607
4982	393608
87154	393609
7832	393610
92676	393611
87339	393612
5682	393613
71771	393614
13268	393615
185130	393616
106091	393617
5390	393618
7903	393619
201081	393620
73741	393621
16798	393622
20841	393623
33178	393624
104153	393625
41450	393626
35424	393627
41641	393628
51974	393629
83428	393630
1139	393631
91732	393632
51222	393633
80338	393634
26542	393635
208278	393636
2343	393637
164371	393638
154447	393639
25706	393640
32085	393641
32085	393642
750	393643
5344	393644
44835	393645
21659	393646
17618	393647
20701	393648
124521	393649
166119	393650
16664	393651
84432	393652
89666	393653
32886	393654
31578	393655
1328	393656
44306	393657
38740	393658
67379	393659
64472	393660
58037	393661
28193	393662
23731	393663
6539	393664
98770	393665
4515	393666
64935	393667
119896	393668
80433	393669
13510	393670
8376	393671
62250	393672
52257	393673
32002	393674
136813	393675
25656	393676
47029	393677
755	393678
62590	393679
13078	393680
24745	393681
36378	393682
63342	393683
4792	393684
23893	393685
66844	393686
16489	393687
36793	393688
11114	393689
73906	393690
114720	393691
117511	393692
136078	393693
14594	393694
87852	393695
13832	393696
8996	393697
92352	393698
2353	393699
120533	393700
52317	393701
67397	393702
609	393703
5038	393704
9960	393705
39013	393706
205899	393707
232390	393708
78477	393709
35549	393710
3379	393711
31212	393712
125617	393713
2078	393714
17693	393715
25267	393716
94560	393717
2971	393718
14239	393719
117809	393720
80798	393721
16781	393722
40805	393723
6810	393724
105808	393725
88587	393726
32921	393727
40755	393728
35946	393729
53229	393730
53310	393731
22433	393732
118280	393733
44482	393734
68061	393735
4218	393736
67299	393737
252	393738
34191	393739
50451	393740
22449	393741
32475	393742
32475	393743
32475	393744
40767	393745
26332	393746
5716	393747
5585	393748
93391	393749
38568	393750
71373	393751
116545	393752
4110	393753
34788	393754
78383	393755
9555	393756
4110	393757
14035	393758
14035	393759
83840	393760
51179	393761
54039	393762
4477	393763
4477	393764
6755	393765
4109	393766
19261	393767
146780	393768
142318	393769
24232	393770
90661	393771
238651	393772
115459	393773
66205	393774
147147	393775
20677	393776
229840	393777
234010	393778
162533	393779
233357	393780
66242	393781
162121	393782
120780	393783
5016	393784
85975	393785
91037	393786
236555	393787
160120	393788
90469	393789
121187	393790
121529	393791
230299	393792
131750	393793
115086	393794
139560	393795
150104	393796
105407	393797
105374	393798
20725	393799
159435	393800
232426	393801
197808	393802
115547	393803
195558	393804
115978	393805
231782	393806
205520	393807
160708	393808
158134	393809
159321	393810
234556	393811
227191	393812
158463	393813
69362	393814
101615	393815
153747	393816
161540	393817
210732	393818
142366	393819
238510	393820
227389	393821
146736	393822
83726	393823
99	393824
57634	393825
40440	393826
9700	393827
3815	393828
21820	393829
222430	393830
8376	393831
6951	393832
5649	393833
81557	393834
167794	393835
37340	393836
45948	393837
4252	393838
85711	393839
3448	393840
45948	393841
3413	393842
102066	393843
3082	393844
9520	393845
24	393846
58899	393847
77650	393848
12861	393849
20066	393850
193222	393851
103424	393852
26670	393853
63930	393854
51877	393855
7028	393856
8903	393857
33391	393858
21997	393859
18382	393860
96339	393861
10428	393862
86295	393863
20506	393864
129638	393865
50131	393866
3070	393867
11723	393868
96264	393869
8899	393870
204816	393871
162615	393872
189903	393873
11723	393874
39931	393875
51209	393876
94508	393877
24511	393878
62902	393879
25737	393880
11096	393881
3922	393882
18169	393883
140	393884
33611	393885
110012	393886
39803	393887
93879	393888
17881	393889
229034	393890
3671	393891
63390	393892
5043	393893
60452	393894
52638	393895
182	393896
102501	393897
5810	393898
47610	393899
68936	393900
40000	393901
15035	393902
221519	393903
10	393904
29184	393905
3695	393906
26974	393907
18169	393908
75545	393909
110535	393910
74194	393911
23014	393912
9451	393913
35518	393914
153951	393915
111607	393916
7067	393917
222383	393918
69613	393919
17913	393920
56454	393921
103872	393922
13442	393923
33	393924
113845	393925
58621	393926
28657	393927
11120	393928
2743	393929
77912	393930
117097	393931
222395	393932
125563	393933
144883	393934
1381	393935
22028	393936
22076	393937
135234	393938
69460	393939
59491	393940
76049	393941
10538	393942
18095	393943
200716	393944
156931	393945
225090	393946
17994	393947
11	393948
19082	393949
21706	393950
3397	393951
4110	393952
46426	393953
505	393954
1293	393955
17441	393956
21328	393957
162	393958
225526	393959
84143	393960
66328	393961
138037	393962
115237	393963
149231	393964
169153	393965
125595	393966
87194	393967
9562	393968
85815	393969
123633	393970
38712	393971
24729	393972
30063	393973
16496	393974
25658	393975
64095	393976
3611	393977
111558	393978
10306	393979
2664	393980
208240	393981
125868	393982
1597	393983
97752	393984
126156	393985
31417	393986
98215	393987
11968	393988
3476	393989
70658	393990
5921	393991
14336	393992
101701	393993
60368	393994
9668	393995
23788	393996
7239	393997
9999	393998
10029	393999
62294	394000
40891	394001
24380	394002
16076	394003
156002	394004
30750	394005
67087	394006
208919	394007
15499	394008
58658	394009
2276	394010
13861	394011
816	394012
19212	394013
13181	394014
6988	394015
206719	394016
54931	394017
186788	394018
8080	394019
15760	394020
46173	394021
57303	394022
4673	394023
35448	394024
44945	394025
23101	394026
56755	394027
130811	394028
1065	394029
11072	394030
19093	394031
50068	394032
54932	394033
74550	394034
97505	394035
10833	394036
93858	394037
133060	394038
57337	394039
174134	394040
131988	394041
180375	394042
182124	394043
131444	394044
108740	394045
129950	394046
88207	394047
204019	394048
32745	394049
24854	394050
82002	394051
41728	394052
11533	394053
67835	394054
157556	394055
35557	394056
14015	394057
1741	394058
108108	394059
111666	394060
91467	394061
39686	394062
205467	394063
9409	394064
8090	394065
62166	394066
2467	394067
70025	394068
7794	394069
70490	394070
29601	394071
7774	394072
43315	394073
118096	394074
10420	394075
166313	394076
36680	394077
118970	394078
1689	394079
9939	394080
43573	394081
238708	394082
23831	394083
213370	394084
12666	394085
59065	394086
26227	394087
29253	394088
2065	394089
4211	394090
28785	394091
23358	394092
13998	394093
84467	394094
79698	394095
137994	394096
31637	394097
103442	394098
2127	394099
222523	394100
231471	394101
309	394102
101339	394103
11112	394104
28628	394105
126171	394106
4658	394107
28505	394108
137868	394109
136048	394110
98306	394111
154138	394112
151780	394113
129077	394114
51683	394115
4130	394116
74270	394117
23092	394118
19042	394119
185298	394120
15801	394121
56801	394122
137868	394123
6373	394124
132548	394125
23014	394126
44806	394127
204860	394128
7417	394129
17662	394130
2891	394131
112047	394132
148025	394133
122011	394134
35947	394135
131919	394136
19087	394137
11072	394138
73780	394139
15802	394140
28559	394141
8070	394142
70891	394143
210501	394144
153794	394145
15814	394146
145943	394147
148152	394148
57712	394149
35928	394150
181296	394151
208406	394152
109163	394153
37992	394154
74174	394155
8087	394156
28499	394157
116587	394158
23189	394159
138833	394160
101381	394161
97875	394162
211944	394163
19067	394164
49978	394165
44454	394166
23111	394167
142159	394168
213666	394169
15734	394170
152471	394171
69859	394172
95289	394173
16239	394174
65385	394175
925	394176
51967	394177
17680	394178
77456	394179
23931	394180
23767	394181
174172	394182
90847	394183
29725	394184
60005	394185
50864	394186
14837	394187
57038	394188
88263	394189
84250	394190
34354	394191
16089	394192
19453	394193
60546	394194
13189	394195
39221	394196
2860	394197
38522	394198
6536	394199
20857	394200
3399	394201
35733	394202
48305	394203
88545	394204
26361	394205
103035	394206
188625	394207
54064	394208
42263	394209
68501	394210
71375	394211
81660	394212
6298	394213
549	394214
41460	394215
87443	394216
47055	394217
225143	394218
172185	394219
37924	394220
67671	394221
71860	394222
67096	394223
87398	394224
14569	394225
87612	394226
120244	394227
16236	394228
81720	394229
21076	394230
56847	394231
42333	394232
91225	394233
20883	394234
32964	394235
89790	394236
72549	394237
66927	394238
240073	394239
126300	394240
209726	394241
46047	394242
41456	394243
196212	394244
2157	394245
145951	394246
60917	394247
160998	394248
70312	394249
137435	394250
40728	394251
96155	394252
32273	394253
150507	394254
27695	394255
156426	394256
127782	394257
14086	394258
95439	394259
4599	394260
25354	394261
2685	394262
55220	394263
55186	394264
8964	394265
22674	394266
98739	394267
23546	394268
76560	394269
51409	394270
21494	394271
59596	394272
92664	394273
78066	394274
118724	394275
15769	394276
94579	394277
32967	394278
26798	394279
5743	394280
3061	394281
78940	394282
51276	394283
29611	394284
8330	394285
116988	394286
18144	394287
78858	394288
28192	394289
5019	394290
86005	394291
53416	394292
134962	394293
99313	394294
156089	394295
1724	394296
36320	394297
5741	394298
19913	394299
21129	394300
13582	394301
133719	394302
2746	394303
2153	394304
13642	394305
13582	394306
2153	394307
104985	394308
96360	394309
47091	394310
25770	394311
3416	394312
78051	394313
61934	394314
15958	394315
20326	394316
9971	394317
156777	394318
17680	394319
10214	394320
38305	394321
136622	394322
5180	394323
45683	394324
12276	394325
72203	394326
24333	394327
176227	394328
26718	394329
65404	394330
52610	394331
21685	394332
19527	394333
23781	394334
16391	394335
24390	394336
603	394337
573	394338
50770	394339
107101	394340
49944	394341
80047	394342
30212	394343
196134	394344
11745	394345
61844	394346
25438	394347
133008	394348
40746	394349
30741	394350
8468	394351
51454	394352
2338	394353
2338	394354
2338	394355
6904	394356
24325	394357
10035	394358
29	394359
476	394360
3042	394361
181887	394362
29	394363
29	394364
162064	394365
116018	394366
29516	394367
4269	394368
30302	394369
24740	394370
9912	394371
753	394372
4741	394373
37899	394374
489	394375
153797	394376
155304	394377
7913	394378
3555	394379
6724	394380
5918	394381
5998	394382
7	394383
38357	394384
21602	394385
3042	394386
12319	394387
106170	394388
49194	394389
90567	394390
76918	394391
18019	394392
81228	394393
32601	394394
86191	394395
67670	394396
106751	394397
45675	394398
81582	394399
4972	394400
56030	394401
6907	394402
7642	394403
119929	394404
76829	394405
202208	394406
121672	394407
14982	394408
16302	394409
2147	394410
11231	394411
134755	394412
199535	394413
31079	394414
29	394415
19920	394416
67970	394417
53743	394418
107357	394419
64840	394420
14907	394421
6174	394422
14792	394423
28593	394424
29	394425
29	394426
4891	394427
69842	394428
34189	394429
31572	394430
8809	394431
39195	394432
31759	394433
129436	394434
19190	394435
186719	394436
26617	394437
8114	394438
1067	394439
64344	394440
49844	394441
7827	394442
888	394443
1225	394444
180244	394445
6548	394446
25292	394447
66344	394448
66219	394449
116990	394450
73227	394451
25580	394452
10111	394453
32789	394454
150118	394455
89435	394456
64696	394457
7504	394458
63861	394459
77989	394460
65911	394461
97288	394462
82162	394463
110397	394464
10780	394465
220468	394466
6807	394467
62688	394468
40584	394469
88583	394470
75838	394471
14720	394472
135080	394473
10263	394474
170689	394475
211144	394476
185124	394477
32743	394478
183774	394479
180685	394480
194103	394481
3036	394482
33071	394483
21717	394484
25452	394485
29529	394486
41691	394487
39479	394488
16009	394489
8737	394490
17177	394491
25206	394492
33030	394493
24463	394494
46108	394495
118841	394496
92109	394497
118606	394498
20949	394499
87734	394500
17862	394501
124869	394502
14398	394503
5089	394504
99721	394505
50340	394506
14339	394507
83140	394508
351	394509
112132	394510
27320	394511
33155	394512
219773	394513
17870	394514
16933	394515
33167	394516
142738	394517
172729	394518
120015	394519
52424	394520
65023	394521
25194	394522
116945	394523
52705	394524
103756	394525
26061	394526
49886	394527
33161	394528
125141	394529
25602	394530
223100	394531
33118	394532
218156	394533
115525	394534
54592	394535
101214	394536
86141	394537
14147	394538
100416	394539
106926	394540
18301	394541
33168	394542
239334	394543
20833	394544
4371	394545
67651	394546
75061	394547
10335	394548
2186	394549
212718	394550
16205	394551
27488	394552
117332	394553
11183	394554
9651	394555
148528	394556
32800	394557
63249	394558
200657	394559
123151	394560
21533	394561
6791	394562
10355	394563
46505	394564
49702	394565
40509	394566
66880	394567
662	394568
7029	394569
515	394570
108899	394571
53004	394572
112084	394573
1726	394574
52316	394575
21666	394576
17867	394577
68235	394578
52972	394579
236467	394580
88291	394581
88228	394582
117420	394583
164371	394584
166473	394585
88834	394586
87690	394587
8826	394588
40935	394589
116954	394590
117394	394591
166999	394592
33118	394593
68571	394594
88115	394595
68438	394596
21429	394597
82653	394598
65930	394599
10780	394600
4371	394601
154840	394602
10588	394603
14732	394604
56153	394605
163749	394606
6124	394607
41707	394608
109691	394609
20885	394610
36203	394611
8465	394612
147077	394613
32543	394614
197113	394615
166502	394616
84867	394617
63496	394618
39906	394619
78588	394620
29418	394621
52158	394622
87880	394623
1524	394624
21666	394625
88215	394626
43398	394627
117782	394628
80268	394629
101102	394630
27214	394631
236740	394632
12189	394633
22358	394634
6503	394635
2573	394636
55717	394637
25184	394638
39250	394639
56628	394640
490	394641
39195	394642
2681	394643
32126	394644
4003	394645
61633	394646
165765	394647
52119	394648
89529	394649
10263	394650
181929	394651
42674	394652
47459	394653
84268	394654
54303	394655
139924	394656
32169	394657
12674	394658
52158	394659
166088	394660
117682	394661
88215	394662
11989	394663
87470	394664
2711	394665
20833	394666
163952	394667
9794	394668
109462	394669
143930	394670
87641	394671
52469	394672
117420	394673
117410	394674
89649	394675
166573	394676
98168	394677
96580	394678
7504	394679
82553	394680
109952	394681
76599	394682
133365	394683
205573	394684
149667	394685
140082	394686
163006	394687
22445	394688
156162	394689
67453	394690
58648	394691
17360	394692
119431	394693
119431	394694
82468	394695
237117	394696
87582	394697
52108	394698
63967	394699
21666	394700
209634	394701
4520	394702
7028	394703
47521	394704
239658	394705
50465	394706
200149	394707
88759	394708
27583	394709
12255	394710
4511	394711
10329	394712
12261	394713
67778	394714
14062	394715
127465	394716
36080	394717
143895	394718
45897	394719
149711	394720
6078	394721
41	394722
49612	394723
49752	394724
4371	394725
36573	394726
4681	394727
131241	394728
50090	394729
119859	394730
9736	394731
66099	394732
42778	394733
1121	394734
84272	394735
12616	394736
49601	394737
154856	394738
64184	394739
117257	394740
10602	394741
116909	394742
210262	394743
66938	394744
108811	394745
7083	394746
49872	394747
49446	394748
46193	394749
206138	394750
25914	394751
164275	394752
99779	394753
14740	394754
84038	394755
52905	394756
14726	394757
159924	394758
14812	394759
17509	394760
74391	394761
64152	394762
22118	394763
25598	394764
3096	394765
4003	394766
53006	394767
135586	394768
4476	394769
156995	394770
7605	394771
13331	394772
7550	394773
48549	394774
100659	394775
100979	394776
135425	394777
6497	394778
120241	394779
41055	394780
51960	394781
87337	394782
212878	394783
225131	394784
164767	394785
150405	394786
17149	394787
29	394788
112016	394789
29	394790
22939	394791
3042	394792
29	394793
29	394794
21602	394795
21602	394796
62420	394797
29	394798
29	394799
7154	394800
63436	394801
49467	394802
49445	394803
108969	394804
9357	394805
126466	394806
125588	394807
120502	394808
9357	394809
108667	394810
24335	394811
24335	394812
18733	394813
29	394814
9046	394815
101788	394816
834	394817
41503	394818
29	394819
6972	394820
27075	394821
172900	394822
16675	394823
1056	394824
63587	394825
97831	394826
10965	394827
70201	394828
57653	394829
2547	394830
1523	394831
5553	394832
87313	394833
32109	394834
43097	394835
43284	394836
70756	394837
13010	394838
16675	394839
49682	394840
30777	394841
2333	394842
2333	394843
30777	394844
31946	394845
2333	394846
83096	394847
84673	394848
152092	394849
32752	394850
54308	394851
11209	394852
231374	394853
12778	394854
27352	394855
155939	394856
138113	394857
79044	394858
2524	394859
79848	394860
202296	394861
114774	394862
98182	394863
40764	394864
124628	394865
24668	394866
229861	394867
375	394868
24061	394869
19737	394870
64260	394871
156838	394872
162172	394873
162564	394874
29782	394875
6982	394876
29115	394877
23769	394878
139128	394879
79273	394880
36129	394881
24061	394882
69660	394883
16286	394884
91680	394885
148648	394886
296	394887
144665	394888
101120	394889
84485	394890
12896	394891
14795	394892
39810	394893
126124	394894
9198	394895
48557	394896
119805	394897
75994	394898
80053	394899
18924	394900
97110	394901
74456	394902
96479	394903
11438	394904
12436	394905
266	394906
73422	394907
25810	394908
4257	394909
220135	394910
337	394911
8674	394912
10347	394913
66928	394914
100220	394915
28748	394916
117881	394917
21411	394918
28406	394919
26246	394920
164490	394921
1892	394922
7862	394923
32917	394924
85267	394925
27741	394926
2598	394927
2547	394928
173557	394929
55016	394930
55016	394931
9429	394932
92607	394933
26470	394934
85463	394935
235841	394936
235886	394937
34361	394938
70756	394939
4475	394940
13010	394941
19412	394942
14674	394943
141249	394944
233388	394945
114372	394946
226261	394947
35452	394948
12227	394949
2393	394950
4965	394951
12207	394952
5347	394953
12227	394954
2393	394955
12209	394956
96360	394957
2393	394958
12227	394959
184869	394960
12227	394961
12227	394962
5347	394963
2393	394964
4806	394965
15870	394966
21500	394967
32617	394968
6982	394969
233226	394970
12342	394971
70728	394972
215775	394973
109172	394974
10793	394975
129888	394976
15691	394977
3726	394978
15691	394979
1465	394980
17537	394981
157167	394982
63496	394983
117900	394984
39234	394985
108770	394986
110800	394987
93382	394988
2692	394989
64400	394990
16	394991
91145	394992
167835	394993
481	394994
16	394995
29264	394996
33751	394997
35613	394998
44561	394999
35537	395000
7067	395001
47100	395002
26807	395003
21856	395004
83	395005
778	395006
36269	395007
69518	395008
12	395009
728	395010
134056	395011
145170	395012
142049	395013
239176	395014
15011	395015
72143	395016
264	395017
42135	395018
15905	395019
189993	395020
180322	395021
15821	395022
11111	395023
36889	395024
60080	395025
21948	395026
91	395027
15974	395028
38574	395029
62420	395030
30801	395031
143433	395032
25789	395033
54799	395034
2814	395035
4065	395036
1042	395037
1976	395038
12632	395039
18487	395040
9110	395041
34706	395042
43876	395043
23362	395044
154257	395045
47614	395046
34642	395047
45599	395048
129264	395049
122882	395050
51390	395051
154105	395052
71707	395053
210307	395054
87285	395055
72271	395056
60746	395057
24559	395058
40447	395059
47733	395060
23308	395061
88938	395062
126089	395063
40567	395064
228504	395065
15996	395066
137988	395067
227762	395068
14140	395069
84088	395070
185392	395071
17611	395072
47593	395073
205385	395074
98050	395075
41002	395076
36115	395077
1224	395078
189607	395079
84925	395080
97409	395081
209314	395082
43891	395083
16107	395084
29525	395085
7202	395086
72605	395087
115619	395088
85082	395089
41977	395090
84295	395091
30279	395092
51747	395093
151914	395094
65520	395095
13513	395096
45094	395097
68077	395098
148474	395099
109432	395100
58037	395101
87285	395102
158199	395103
10545	395104
65224	395105
20951	395106
191163	395107
100041	395108
64086	395109
12559	395110
22786	395111
157536	395112
205866	395113
21660	395114
6411	395115
7498	395116
95416	395117
162955	395118
40373	395119
7332	395120
31436	395121
106167	395122
38291	395123
21920	395124
2096	395125
68452	395126
23884	395127
57972	395128
1174	395129
6183	395130
125345	395131
2046	395132
233823	395133
83330	395134
6315	395135
40109	395136
196456	395137
9481	395138
19583	395139
4355	395140
185737	395141
91369	395142
13607	395143
25116	395144
23284	395145
103326	395146
103326	395147
16845	395148
11519	395149
135929	395150
11740	395151
66708	395152
6164	395153
3618	395154
23275	395155
18992	395156
11390	395157
9933	395158
7001	395159
35785	395160
6303	395161
238731	395162
3943	395163
20569	395164
29875	395165
792	395166
113135	395167
17485	395168
68621	395169
182692	395170
4484	395171
24435	395172
38849	395173
51207	395174
74677	395175
18986	395176
429	395177
116784	395178
22543	395179
159959	395180
1613	395181
1949	395182
4509	395183
1413	395184
954	395185
73573	395186
221322	395187
5101	395188
270	395189
21464	395190
208114	395191
103953	395192
6344	395193
87423	395194
46599	395195
41566	395196
74202	395197
13494	395198
44275	395199
25526	395200
17381	395201
43704	395202
7546	395203
92945	395204
21027	395205
995	395206
44683	395207
162083	395208
113975	395209
114671	395210
163494	395211
57308	395212
28986	395213
4664	395214
61314	395215
13784	395216
4443	395217
26422	395218
77112	395219
31407	395220
37182	395221
19334	395222
1836	395223
25376	395224
55509	395225
3692	395226
22653	395227
3773	395228
10319	395229
57578	395230
29744	395231
119654	395232
38128	395233
61319	395234
31525	395235
135448	395236
77809	395237
53903	395238
4173	395239
6405	395240
20255	395241
30238	395242
20671	395243
76487	395244
114837	395245
8831	395246
38579	395247
73467	395248
8823	395249
153562	395250
16841	395251
18769	395252
12347	395253
6095	395254
18394	395255
205306	395256
51619	395257
79641	395258
61504	395259
79686	395260
103018	395261
47909	395262
16470	395263
7266	395264
37563	395265
141787	395266
24346	395267
609	395268
6616	395269
69218	395270
90093	395271
2814	395272
2814	395273
4519	395274
65551	395275
42515	395276
46982	395277
73040	395278
195319	395279
104735	395280
26935	395281
4986	395282
14858	395283
80278	395284
7196	395285
41808	395286
3640	395287
2391	395288
297	395289
15013	395290
5490	395291
2040	395292
171249	395293
4213	395294
33550	395295
116264	395296
197411	395297
38539	395298
16343	395299
11477	395300
11508	395301
4801	395302
30319	395303
6665	395304
100130	395305
18769	395306
30861	395307
159337	395308
45026	395309
20919	395310
103415	395311
38397	395312
979	395313
24207	395314
142635	395315
4804	395316
19656	395317
23598	395318
80645	395319
36504	395320
29728	395321
2792	395322
47807	395323
105641	395324
24329	395325
3577	395326
46506	395327
321	395328
3607	395329
19115	395330
5647	395331
4773	395332
1787	395333
61899	395334
19841	395335
24269	395336
50233	395337
989	395338
1079	395339
60830	395340
17484	395341
127776	395342
8295	395343
37690	395344
1905	395345
20157	395346
35412	395347
114779	395348
20157	395349
20157	395350
20157	395351
67067	395352
1294	395353
96202	395354
106275	395355
37571	395356
135411	395357
2993	395358
42549	395359
9897	395360
51628	395361
176685	395362
47479	395363
20582	395364
1465	395365
6135	395366
13485	395367
54963	395368
137618	395369
15975	395370
9826	395371
13163	395372
19755	395373
510	395374
22931	395375
53263	395376
11091	395377
19349	395378
24792	395379
24792	395380
24792	395381
130916	395382
4856	395383
92094	395384
40124	395385
11250	395386
28	395387
21508	395388
64127	395389
12647	395390
22389	395391
23824	395392
11378	395393
22389	395394
3856	395395
257	395396
20775	395397
3826	395398
10160	395399
6778	395400
152839	395401
5006	395402
18761	395403
90	395404
92183	395405
5006	395406
69154	395407
38954	395408
41359	395409
5098	395410
23034	395411
1832	395412
1002	395413
82744	395414
63979	395415
40227	395416
106333	395417
67549	395418
4090	395419
61001	395420
70778	395421
6867	395422
4592	395423
2858	395424
15159	395425
75250	395426
130441	395427
3981	395428
1072	395429
18465	395430
50333	395431
47143	395432
43750	395433
12293	395434
4898	395435
232590	395436
83961	395437
26405	395438
83429	395439
109994	395440
50157	395441
50709	395442
111413	395443
64786	395444
82746	395445
35376	395446
116510	395447
117939	395448
150921	395449
28833	395450
76098	395451
111889	395452
65120	395453
25773	395454
84485	395455
84616	395456
119521	395457
67624	395458
119876	395459
66752	395460
84320	395461
29586	395462
150792	395463
14757	395464
106838	395465
52586	395466
165472	395467
20565	395468
125332	395469
124570	395470
66365	395471
8331	395472
25637	395473
7319	395474
32217	395475
13526	395476
596	395477
10696	395478
87217	395479
18955	395480
25365	395481
14225	395482
51919	395483
10233	395484
86454	395485
10875	395486
65511	395487
20752	395488
299	395489
58404	395490
17070	395491
13885	395492
64031	395493
64087	395494
11944	395495
17505	395496
148061	395497
25616	395498
125679	395499
44607	395500
24537	395501
64973	395502
5425	395503
63212	395504
45481	395505
15467	395506
87854	395507
8847	395508
42154	395509
144868	395510
117576	395511
9096	395512
1573	395513
32705	395514
87108	395515
88169	395516
24957	395517
31811	395518
50076	395519
21679	395520
65470	395521
4303	395522
71643	395523
37625	395524
45041	395525
26098	395526
19380	395527
182039	395528
57720	395529
3197	395530
7326	395531
199115	395532
45137	395533
51993	395534
87898	395535
45000	395536
45235	395537
65740	395538
9421	395539
40014	395540
28528	395541
48696	395542
85387	395543
50551	395544
49363	395545
49649	395546
63682	395547
63777	395548
24799	395549
38596	395550
89487	395551
20340	395552
33790	395553
204780	395554
74075	395555
164399	395556
676	395557
70244	395558
87627	395559
26545	395560
164162	395561
155650	395562
246	395563
11128	395564
43150	395565
4766	395566
5261	395567
35498	395568
29193	395569
23032	395570
16401	395571
130854	395572
2038	395573
152994	395574
13356	395575
8056	395576
11578	395577
7993	395578
6345	395579
2946	395580
62705	395581
95070	395582
2650	395583
238	395584
171119	395585
2125	395586
57493	395587
23051	395588
10063	395589
5879	395590
7126	395591
29727	395592
28595	395593
46958	395594
142775	395595
6093	395596
49903	395597
166	395598
20191	395599
29892	395600
4358	395601
7406	395602
118523	395603
2654	395604
40904	395605
5223	395606
213766	395607
16789	395608
83295	395609
2565	395610
20206	395611
32109	395612
11865	395613
16342	395614
559	395615
149	395616
9577	395617
54450	395618
5851	395619
84621	395620
5451	395621
13751	395622
24867	395623
92365	395624
37604	395625
1831	395626
30250	395627
7428	395628
11249	395629
4769	395630
103246	395631
35811	395632
29913	395633
1439	395634
36523	395635
50234	395636
114242	395637
62643	395638
140653	395639
11154	395640
27710	395641
33122	395642
18947	395643
23074	395644
51234	395645
188144	395646
16111	395647
29336	395648
1057	395649
92126	395650
110453	395651
149123	395652
18815	395653
17824	395654
2004	395655
59438	395656
154176	395657
5187	395658
34486	395659
74	395660
1623	395661
6136	395662
25586	395663
482	395664
56646	395665
132703	395666
4741	395667
27547	395668
1631	395669
6982	395670
6201	395671
149509	395672
96902	395673
92549	395674
221085	395675
554	395676
44586	395677
57139	395678
73847	395679
63574	395680
27134	395681
29183	395682
13082	395683
52151	395684
48238	395685
19522	395686
11259	395687
16190	395688
12686	395689
50306	395690
334	395691
30697	395692
19462	395693
27121	395694
136341	395695
131572	395696
55977	395697
120544	395698
135930	395699
68468	395700
28528	395701
8600	395702
50539	395703
164956	395704
65566	395705
148426	395706
119034	395707
158966	395708
80661	395709
943	395710
31022	395711
110792	395712
15149	395713
63488	395714
47905	395715
104923	395716
55304	395717
28966	395718
147857	395719
31223	395720
105727	395721
24967	395722
5470	395723
114530	395724
15968	395725
5390	395726
14970	395727
8329	395728
68373	395729
1338	395730
51933	395731
60286	395732
116107	395733
7137	395734
1466	395735
16460	395736
25365	395737
50881	395738
20043	395739
5533	395740
3246	395741
88181	395742
78845	395743
38367	395744
20452	395745
13983	395746
32455	395747
10350	395748
28010	395749
38324	395750
6431	395751
35189	395752
143126	395753
36759	395754
20233	395755
19629	395756
59449	395757
51391	395758
113565	395759
3848	395760
47731	395761
112711	395762
62084	395763
27416	395764
12380	395765
33623	395766
30668	395767
78062	395768
22986	395769
39738	395770
23799	395771
35605	395772
13406	395773
40841	395774
22443	395775
5717	395776
214501	395777
8416	395778
13378	395779
72111	395780
13954	395781
7037	395782
23946	395783
7024	395784
29781	395785
27376	395786
3938	395787
62656	395788
70863	395789
104625	395790
184	395791
31678	395792
30931	395793
14308	395794
9221	395795
10909	395796
2004	395797
358	395798
8447	395799
24614	395800
50687	395801
2929	395802
33406	395803
61164	395804
32470	395805
47898	395806
64996	395807
16078	395808
131533	395809
8273	395810
37251	395811
48479	395812
36592	395813
2594	395814
73116	395815
17048	395816
9714	395817
162631	395818
10988	395819
36638	395820
13713	395821
3256	395822
61073	395823
38886	395824
18734	395825
49	395826
109782	395827
106045	395828
4778	395829
6229	395830
8043	395831
20187	395832
29552	395833
45861	395834
201	395835
29707	395836
8761	395837
6549	395838
13225	395839
39072	395840
80351	395841
104833	395842
21360	395843
80627	395844
22423	395845
22612	395846
143196	395847
36960	395848
7414	395849
89012	395850
178922	395851
5430	395852
23946	395853
41819	395854
37696	395855
17338	395856
91592	395857
2017	395858
64894	395859
7481	395860
74184	395861
207286	395862
8225	395863
53264	395864
4716	395865
57377	395866
41704	395867
24607	395868
8362	395869
35659	395870
32497	395871
71577	395872
18856	395873
49879	395874
101810	395875
49348	395876
126381	395877
9726	395878
15655	395879
18206	395880
40366	395881
60282	395882
45017	395883
45622	395884
12681	395885
11247	395886
34132	395887
2370	395888
17775	395889
24609	395890
9820	395891
4698	395892
51994	395893
33515	395894
12747	395895
79762	395896
30520	395897
9479	395898
82991	395899
3323	395900
61185	395901
21380	395902
130	395903
167394	395904
27838	395905
43301	395906
85033	395907
37829	395908
26602	395909
2901	395910
102430	395911
13847	395912
2619	395913
19218	395914
20746	395915
23519	395916
29249	395917
2433	395918
42263	395919
27485	395920
10515	395921
4218	395922
166350	395923
49370	395924
38245	395925
46500	395926
70875	395927
10931	395928
28978	395929
15472	395930
7314	395931
37247	395932
11593	395933
99	395934
1485	395935
30211	395936
37375	395937
30689	395938
9186	395939
30586	395940
652	395941
133465	395942
6340	395943
9335	395944
14084	395945
151707	395946
92674	395947
14553	395948
104628	395949
5055	395950
48047	395951
16378	395952
7233	395953
27611	395954
54807	395955
49391	395956
36151	395957
11783	395958
3574	395959
2951	395960
25483	395961
249	395962
60789	395963
10336	395964
77836	395965
30828	395966
8443	395967
107032	395968
17326	395969
103509	395970
29735	395971
7085	395972
80716	395973
55542	395974
130211	395975
15275	395976
4079	395977
129342	395978
12177	395979
26086	395980
153003	395981
138044	395982
92738	395983
58770	395984
41562	395985
34166	395986
64144	395987
5058	395988
9327	395989
13264	395990
23697	395991
23520	395992
2671	395993
112221	395994
17688	395995
5140	395996
87369	395997
22476	395998
208883	395999
14757	396000
53191	396001
13391	396002
85450	396003
1985	396004
29325	396005
22178	396006
22848	396007
6011	396008
60520	396009
15370	396010
32115	396011
52046	396012
5642	396013
42762	396014
33133	396015
88476	396016
6541	396017
32763	396018
7579	396019
57070	396020
70524	396021
32681	396022
99336	396023
13079	396024
7578	396025
72233	396026
34709	396027
32364	396028
3011	396029
23401	396030
2905	396031
10818	396032
164318	396033
42784	396034
110609	396035
87368	396036
52375	396037
33859	396038
35329	396039
51810	396040
8306	396041
26730	396042
43467	396043
15278	396044
7490	396045
22116	396046
119544	396047
4326	396048
19275	396049
154	396050
49614	396051
5578	396052
35554	396053
40297	396054
13391	396055
149421	396056
27894	396057
28401	396058
26587	396059
52076	396060
78502	396061
51260	396062
4924	396063
23078	396064
110640	396065
74839	396066
6787	396067
304	396068
39261	396069
34	396070
56337	396071
33078	396072
47155	396073
8162	396074
10343	396075
6095	396076
38586	396077
10090	396078
29042	396079
83122	396080
89462	396081
23196	396082
98411	396083
28645	396084
34857	396085
17682	396086
20333	396087
28872	396088
21508	396089
15198	396090
21484	396091
170442	396092
70799	396093
128437	396094
25220	396095
10635	396096
188982	396097
49526	396098
5140	396099
133409	396100
41308	396101
956	396102
23962	396103
34022	396104
20303	396105
40067	396106
54324	396107
17706	396108
52052	396109
75128	396110
29098	396111
25724	396112
171670	396113
22131	396114
70409	396115
70701	396116
14718	396117
10657	396118
40951	396119
52755	396120
15747	396121
6857	396122
96330	396123
36353	396124
107030	396125
122759	396126
117511	396127
21584	396128
32631	396129
23976	396130
49799	396131
15747	396132
19337	396133
5140	396134
519	396135
29080	396136
68418	396137
1289	396138
40947	396139
71290	396140
27742	396141
87381	396142
21639	396143
10300	396144
83451	396145
67946	396146
21063	396147
17761	396148
64364	396149
128925	396150
26457	396151
10290	396152
34170	396153
57378	396154
16019	396155
230454	396156
23466	396157
11207	396158
106330	396159
45139	396160
117659	396161
80850	396162
4973	396163
113583	396164
35664	396165
41	396166
8221	396167
57437	396168
14669	396169
27368	396170
54663	396171
70455	396172
26435	396173
66641	396174
41261	396175
91713	396176
27861	396177
35628	396178
66691	396179
4919	396180
133730	396181
39591	396182
162599	396183
61236	396184
5300	396185
7084	396186
85502	396187
102246	396188
63721	396189
605	396190
15152	396191
57481	396192
87770	396193
11988	396194
106319	396195
54473	396196
15110	396197
6403	396198
68288	396199
32936	396200
21398	396201
53205	396202
2923	396203
12123	396204
28603	396205
4295	396206
56276	396207
23466	396208
21085	396209
87663	396210
22485	396211
2132	396212
33965	396213
4206	396214
51039	396215
234805	396216
7427	396217
31930	396218
111093	396219
9672	396220
49626	396221
16000	396222
52534	396223
42914	396224
110840	396225
7218	396226
7420	396227
40221	396228
6874	396229
51	396230
184542	396231
14700	396232
39657	396233
1607	396234
54175	396235
22055	396236
23755	396237
73664	396238
49341	396239
132217	396240
8066	396241
35490	396242
27495	396243
13223	396244
2885	396245
60041	396246
25218	396247
99210	396248
202699	396249
84318	396250
76278	396251
3986	396252
11706	396253
10319	396254
131135	396255
50582	396256
9033	396257
15958	396258
36310	396259
49840	396260
207885	396261
56353	396262
41	396263
15331	396264
21	396265
88952	396266
10914	396267
207897	396268
28335	396269
17801	396270
78207	396271
14499	396272
38422	396273
9868	396274
64357	396275
933	396276
5983	396277
18279	396278
12643	396279
12967	396280
184	396281
1821	396282
64547	396283
8197	396284
10307	396285
146999	396286
9887	396287
120	396288
110101	396289
29956	396290
98335	396291
206504	396292
23146	396293
12268	396294
4112	396295
135159	396296
165172	396297
5997	396298
24813	396299
10654	396300
25187	396301
83232	396302
89476	396303
4324	396304
23551	396305
34780	396306
23059	396307
213958	396308
31451	396309
56820	396310
11837	396311
27936	396312
4324	396313
112975	396314
41143	396315
63661	396316
27858	396317
11109	396318
94833	396319
57744	396320
37893	396321
203590	396322
52797	396323
7533	396324
39640	396325
3253	396326
32580	396327
56358	396328
87024	396329
182512	396330
8262	396331
232413	396332
63758	396333
26624	396334
2535	396335
93641	396336
10833	396337
48229	396338
75035	396339
13244	396340
28470	396341
59123	396342
8699	396343
19043	396344
215084	396345
24275	396346
4772	396347
119080	396348
11725	396349
8062	396350
236120	396351
27999	396352
4676	396353
9423	396354
130303	396355
28318	396356
1122	396357
15570	396358
3349	396359
32155	396360
89320	396361
39449	396362
18781	396363
130285	396364
51334	396365
440	396366
8107	396367
116569	396368
126317	396369
66011	396370
128551	396371
59152	396372
126819	396373
230395	396374
13762	396375
4659	396376
45461	396377
11923	396378
13169	396379
55494	396380
44593	396381
186048	396382
91621	396383
36722	396384
158104	396385
98554	396386
2665	396387
1314	396388
99802	396389
46413	396390
46895	396391
22568	396392
28598	396393
2511	396394
11637	396395
8034	396396
58012	396397
52442	396398
27083	396399
45775	396400
5335	396401
170394	396402
5210	396403
51315	396404
16397	396405
15494	396406
18861	396407
8691	396408
12646	396409
16507	396410
56714	396411
54798	396412
7410	396413
29336	396414
5499	396415
73	396416
46141	396417
73419	396418
98708	396419
3	396420
41857	396421
74779	396422
2595	396423
31363	396424
72893	396425
12155	396426
11908	396427
30172	396428
25546	396429
12155	396430
214009	396431
80835	396432
204	396433
106876	396434
36809	396435
35495	396436
13209	396437
35638	396438
131816	396439
58557	396440
9154	396441
75845	396442
60474	396443
10833	396444
162406	396445
32455	396446
8834	396447
16984	396448
27320	396449
126639	396450
57336	396451
44139	396452
57368	396453
13171	396454
2654	396455
7318	396456
28402	396457
23608	396458
22772	396459
206825	396460
11823	396461
83557	396462
4365	396463
96198	396464
57686	396465
13208	396466
6880	396467
16141	396468
18897	396469
58288	396470
50741	396471
858	396472
16125	396473
292	396474
5535	396475
19682	396476
19682	396477
110542	396478
20147	396479
28779	396480
22190	396481
128622	396482
30972	396483
30550	396484
50316	396485
180085	396486
4560	396487
29895	396488
83487	396489
8222	396490
125489	396491
11737	396492
71825	396493
87531	396494
9355	396495
61773	396496
73572	396497
214953	396498
14528	396499
5224	396500
143457	396501
1512	396502
48473	396503
129102	396504
126728	396505
18583	396506
9642	396507
45606	396508
98645	396509
142742	396510
62419	396511
68622	396512
23233	396513
9713	396514
3334	396515
4035	396516
15539	396517
993	396518
106588	396519
3006	396520
44233	396521
6173	396522
8471	396523
64793	396524
74940	396525
26151	396526
1799	396527
9554	396528
23255	396529
20466	396530
36129	396531
11324	396532
111275	396533
9470	396534
92791	396535
12207	396536
208367	396537
6091	396538
70902	396539
7490	396540
133262	396541
5672	396542
53032	396543
35949	396544
12704	396545
84506	396546
45555	396547
152116	396548
60794	396549
124665	396550
76871	396551
147466	396552
8697	396553
20644	396554
9374	396555
2896	396556
152852	396557
116662	396558
12972	396559
5958	396560
138054	396561
82316	396562
51276	396563
163	396564
9046	396565
27332	396566
10654	396567
101442	396568
42537	396569
131606	396570
5463	396571
11995	396572
2138	396573
73136	396574
100198	396575
183197	396576
36831	396577
3002	396578
41376	396579
129813	396580
44700	396581
196365	396582
63349	396583
56884	396584
2778	396585
2819	396586
22123	396587
18212	396588
42688	396589
174315	396590
77054	396591
143631	396592
100061	396593
3358	396594
67468	396595
73548	396596
129082	396597
131588	396598
24112	396599
65937	396600
14540	396601
161151	396602
50126	396603
20174	396604
198367	396605
45461	396606
72270	396607
71367	396608
3857	396609
82641	396610
97401	396611
149401	396612
2633	396613
124972	396614
55520	396615
163507	396616
7980	396617
30537	396618
161741	396619
7444	396620
540	396621
7845	396622
8661	396623
7141	396624
16699	396625
2027	396626
37904	396627
6491	396628
148389	396629
17624	396630
215326	396631
40318	396632
49828	396633
170812	396634
44588	396635
95381	396636
15117	396637
109711	396638
4772	396639
45956	396640
89166	396641
120502	396642
763	396643
117509	396644
25213	396645
2809	396646
68084	396647
5361	396648
26479	396649
56951	396650
23686	396651
4721	396652
131724	396653
7001	396654
38287	396655
50760	396656
47875	396657
24190	396658
31700	396659
1352	396660
36594	396661
45352	396662
166286	396663
6982	396664
179429	396665
13887	396666
2076	396667
87350	396668
18244	396669
404	396670
6	396671
2435	396672
74648	396673
148808	396674
50234	396675
73471	396676
5403	396677
40931	396678
5743	396679
32893	396680
85409	396681
3223	396682
44007	396683
44459	396684
24628	396685
97109	396686
178987	396687
4304	396688
5311	396689
47549	396690
44149	396691
52433	396692
15865	396693
35444	396694
22777	396695
23106	396696
78233	396697
47567	396698
67994	396699
23542	396700
1459	396701
34193	396702
29284	396703
38587	396704
10786	396705
350	396706
21069	396707
39846	396708
8824	396709
122189	396710
11045	396711
19095	396712
5496	396713
1402	396714
97958	396715
560	396716
153967	396717
35321	396718
40862	396719
220473	396720
7396	396721
119919	396722
76313	396723
3835	396724
88200	396725
7477	396726
68438	396727
58645	396728
19473	396729
114304	396730
85	396731
3850	396732
44015	396733
128905	396734
48688	396735
1757	396736
48131	396737
1177	396738
54960	396739
2031	396740
25666	396741
2128	396742
576	396743
1668	396744
52417	396745
17651	396746
53040	396747
11862	396748
113	396749
15143	396750
21231	396751
14153	396752
116426	396753
50197	396754
131570	396755
10099	396756
996	396757
46532	396758
148957	396759
133410	396760
15779	396761
337	396762
9297	396763
153915	396764
231574	396765
40127	396766
36568	396767
95722	396768
48539	396769
236272	396770
30559	396771
43734	396772
1269	396773
20800	396774
31975	396775
33140	396776
32736	396777
86882	396778
41403	396779
68288	396780
7522	396781
50144	396782
35087	396783
15753	396784
3682	396785
103921	396786
4129	396787
50582	396788
65606	396789
38437	396790
44608	396791
34626	396792
49518	396793
6225	396794
6898	396795
134768	396796
6860	396797
88355	396798
16357	396799
23359	396800
49935	396801
7339	396802
199150	396803
25700	396804
50374	396805
55339	396806
1706	396807
47946	396808
29552	396809
36088	396810
5768	396811
136441	396812
15818	396813
11114	396814
77571	396815
84466	396816
14520	396817
25200	396818
775	396819
120045	396820
71972	396821
7109	396822
13888	396823
117998	396824
57178	396825
6670	396826
57583	396827
58818	396828
8384	396829
22782	396830
29387	396831
36139	396832
44625	396833
5160	396834
29857	396835
111679	396836
7167	396837
61990	396838
68034	396839
6177	396840
62384	396841
118054	396842
7989	396843
51993	396844
13195	396845
32862	396846
21860	396847
26658	396848
1619	396849
12580	396850
145750	396851
44838	396852
20095	396853
185601	396854
112406	396855
15742	396856
17744	396857
53001	396858
117938	396859
77205	396860
82374	396861
96034	396862
153740	396863
56839	396864
49953	396865
71354	396866
24613	396867
143381	396868
159852	396869
157264	396870
28336	396871
98265	396872
1534	396873
39118	396874
67811	396875
52662	396876
24796	396877
2073	396878
63146	396879
123316	396880
6399	396881
40684	396882
23070	396883
1149	396884
967	396885
1935	396886
21623	396887
35525	396888
53627	396889
34853	396890
137405	396891
23011	396892
2767	396893
14721	396894
107058	396895
179316	396896
2936	396897
73604	396898
4452	396899
43419	396900
35700	396901
72774	396902
24791	396903
1585	396904
89774	396905
33176	396906
235821	396907
29239	396908
11799	396909
49070	396910
78039	396911
25145	396912
43859	396913
123092	396914
41142	396915
24396	396916
712	396917
3603	396918
9426	396919
131927	396920
49574	396921
5447	396922
72011	396923
165116	396924
39835	396925
60335	396926
1276	396927
37719	396928
66826	396929
5615	396930
8610	396931
19201	396932
37661	396933
153377	396934
15763	396935
57300	396936
1073	396937
44129	396938
72234	396939
6885	396940
182735	396941
3707	396942
173386	396943
9414	396944
184984	396945
46259	396946
20973	396947
25009	396948
215293	396949
29676	396950
18978	396951
163245	396952
185800	396953
214783	396954
7536	396955
18923	396956
15734	396957
18963	396958
57853	396959
43727	396960
44593	396961
64859	396962
78969	396963
81959	396964
120076	396965
71290	396966
95782	396967
208458	396968
31292	396969
15428	396970
74916	396971
4691	396972
93675	396973
42744	396974
15358	396975
17940	396976
45308	396977
36045	396978
32604	396979
988	396980
28186	396981
4456	396982
8359	396983
29008	396984
52996	396985
44917	396986
5947	396987
56320	396988
22359	396989
97848	396990
11232	396991
19354	396992
24659	396993
44720	396994
126525	396995
180862	396996
163024	396997
36133	396998
184573	396999
23974	397000
38000	397001
43289	397002
34955	397003
13203	397004
109056	397005
127372	397006
551	397007
26904	397008
50274	397009
108880	397010
6994	397011
4389	397012
32275	397013
214875	397014
141985	397015
152279	397016
3376	397017
46492	397018
13396	397019
48837	397020
5823	397021
57661	397022
132449	397023
132309	397024
2957	397025
85135	397026
6128	397027
15204	397028
40533	397029
46876	397030
99111	397031
39079	397032
10459	397033
112437	397034
105213	397035
74495	397036
167550	397037
113549	397038
148604	397039
621	397040
124684	397041
9258	397042
113483	397043
122797	397044
55158	397045
1951	397046
13231	397047
3116	397048
734	397049
746	397050
13598	397051
218124	397052
2238	397053
2790	397054
675	397055
7931	397056
4038	397057
27723	397058
98738	397059
40350	397060
1608	397061
122982	397062
2244	397063
82367	397064
61500	397065
5862	397066
4821	397067
40910	397068
13444	397069
36386	397070
94644	397071
41623	397072
23333	397073
9340	397074
126640	397075
7996	397076
92502	397077
47656	397078
23372	397079
147693	397080
72952	397081
78884	397082
50033	397083
167499	397084
82135	397085
17922	397086
4539	397087
89199	397088
80333	397089
16161	397090
8879	397091
131675	397092
1006	397093
55756	397094
247	397095
18961	397096
63657	397097
213	397098
82320	397099
2539	397100
16236	397101
105799	397102
38146	397103
30057	397104
204130	397105
40181	397106
192871	397107
35931	397108
49939	397109
14229	397110
12642	397111
36562	397112
133192	397113
103437	397114
91313	397115
238246	397116
67387	397117
100844	397118
32986	397119
4295	397120
43850	397121
44461	397122
9832	397123
166636	397124
97344	397125
5123	397126
207758	397127
17815	397128
48427	397129
20402	397130
6386	397131
96373	397132
39093	397133
20621	397134
216674	397135
36494	397136
30665	397137
4704	397138
6688	397139
519	397140
54923	397141
31577	397142
95778	397143
5613	397144
190	397145
51512	397146
6738	397147
6132	397148
130422	397149
239306	397150
104047	397151
130355	397152
43628	397153
10690	397154
116394	397155
86899	397156
16994	397157
6929	397158
22037	397159
997	397160
28586	397161
118492	397162
9881	397163
140206	397164
101800	397165
62529	397166
205016	397167
34252	397168
83764	397169
103893	397170
95689	397171
62348	397172
7539	397173
150581	397174
4853	397175
27849	397176
12999	397177
5248	397178
14056	397179
6917	397180
67274	397181
9292	397182
82347	397183
56795	397184
5508	397185
48376	397186
61844	397187
3738	397188
15401	397189
4854	397190
30718	397191
2702	397192
9660	397193
18369	397194
11116	397195
73617	397196
7539	397197
7005	397198
1861	397199
124428	397200
50653	397201
8068	397202
151798	397203
31304	397204
57697	397205
27650	397206
32041	397207
214438	397208
44829	397209
36195	397210
41006	397211
26988	397212
44838	397213
17584	397214
27899	397215
50952	397216
11082	397217
15247	397218
38352	397219
51040	397220
153719	397221
39363	397222
40997	397223
55358	397224
6085	397225
362	397226
109088	397227
3299	397228
20843	397229
149567	397230
9450	397231
794	397232
149209	397233
11811	397234
135049	397235
83746	397236
59306	397237
20881	397238
76652	397239
10849	397240
75281	397241
781	397242
103320	397243
16220	397244
44498	397245
100345	397246
34639	397247
161459	397248
1107	397249
48268	397250
166604	397251
47169	397252
2479	397253
4526	397254
92	397255
158761	397256
117018	397257
19328	397258
108542	397259
36343	397260
86874	397261
27955	397262
66697	397263
48947	397264
142910	397265
30920	397266
38891	397267
26360	397268
11797	397269
30591	397270
1837	397271
14254	397272
31773	397273
8431	397274
802	397275
13231	397276
60062	397277
1830	397278
1743	397279
614	397280
96257	397281
1497	397282
64954	397283
133466	397284
4112	397285
22548	397286
26312	397287
17307	397288
125547	397289
4216	397290
164921	397291
24045	397292
1316	397293
137908	397294
29826	397295
49063	397296
103537	397297
51156	397298
26325	397299
181715	397300
105159	397301
240014	397302
30079	397303
101720	397304
155228	397305
56813	397306
81619	397307
47669	397308
50881	397309
10707	397310
116637	397311
28644	397312
113253	397313
104167	397314
47963	397315
7116	397316
48030	397317
3246	397318
65067	397319
8098	397320
35847	397321
11862	397322
64270	397323
153346	397324
3672	397325
42055	397326
13095	397327
335	397328
5370	397329
4723	397330
166086	397331
56836	397332
11403	397333
114664	397334
42764	397335
3261	397336
48415	397337
9857	397338
7109	397339
61154	397340
6991	397341
23025	397342
47531	397343
32566	397344
2991	397345
50930	397346
57273	397347
49623	397348
44384	397349
40476	397350
103056	397351
51278	397352
3435	397353
9676	397354
109415	397355
204203	397356
13338	397357
812	397358
18583	397359
49967	397360
100010	397361
208280	397362
14219	397363
23745	397364
131820	397365
31156	397366
3043	397367
73133	397368
40272	397369
87827	397370
35475	397371
130094	397372
136009	397373
45000	397374
6285	397375
15999	397376
18202	397377
94064	397378
24687	397379
181393	397380
10083	397381
43613	397382
63098	397383
10820	397384
1374	397385
607	397386
44755	397387
1635	397388
6446	397389
102858	397390
78676	397391
84087	397392
121334	397393
21588	397394
10216	397395
59683	397396
28711	397397
83435	397398
154704	397399
65114	397400
109097	397401
15739	397402
3409	397403
1699	397404
56236	397405
2148	397406
775	397407
13859	397408
7978	397409
19117	397410
96117	397411
1073	397412
32168	397413
124694	397414
72031	397415
37746	397416
8017	397417
11032	397418
139002	397419
43670	397420
143566	397421
38779	397422
63642	397423
22670	397424
4607	397425
123369	397426
100117	397427
45474	397428
31240	397429
22936	397430
21579	397431
64063	397432
27705	397433
25279	397434
53004	397435
31319	397436
132447	397437
34049	397438
216591	397439
29193	397440
58788	397441
1455	397442
1295	397443
41743	397444
6262	397445
40932	397446
25304	397447
45966	397448
7539	397449
19536	397450
5893	397451
17765	397452
13375	397453
36726	397454
69738	397455
33648	397456
56748	397457
6137	397458
36153	397459
32363	397460
73590	397461
38	397462
337	397463
55525	397464
9250	397465
27398	397466
6395	397467
52879	397468
64682	397469
87017	397470
5156	397471
15951	397472
27714	397473
92923	397474
5617	397475
77018	397476
7455	397477
28274	397478
35259	397479
15120	397480
15207	397481
12903	397482
69624	397483
8977	397484
8693	397485
38470	397486
11184	397487
9471	397488
7283	397489
1796	397490
179	397491
25597	397492
8357	397493
2942	397494
50614	397495
6471	397496
20139	397497
18281	397498
4513	397499
4227	397500
184884	397501
10346	397502
60995	397503
5404	397504
63767	397505
4442	397506
7708	397507
194200	397508
4559	397509
16142	397510
7337	397511
34261	397512
80619	397513
5854	397514
2446	397515
7750	397516
17608	397517
22	397518
16858	397519
125337	397520
28171	397521
71362	397522
151967	397523
13443	397524
32005	397525
61916	397526
411	397527
11302	397528
6734	397529
89577	397530
57807	397531
15221	397532
47941	397533
49607	397534
18719	397535
98400	397536
142115	397537
20224	397538
104412	397539
57468	397540
47039	397541
19973	397542
15321	397543
19281	397544
117156	397545
214324	397546
49840	397547
111846	397548
68395	397549
38896	397550
820	397551
112480	397552
31669	397553
15579	397554
67946	397555
51995	397556
10961	397557
235079	397558
10377	397559
25018	397560
3158	397561
1879	397562
170772	397563
12923	397564
12203	397565
22848	397566
91773	397567
48052	397568
16067	397569
107018	397570
70725	397571
3013	397572
20527	397573
22664	397574
10719	397575
203467	397576
1932	397577
20713	397578
10719	397579
1124	397580
21508	397581
26647	397582
18497	397583
3158	397584
199	397585
49162	397586
19630	397587
15974	397588
29887	397589
40983	397590
151892	397591
52576	397592
31452	397593
8526	397594
8252	397595
101087	397596
101720	397597
49832	397598
44908	397599
137113	397600
20104	397601
290	397602
13859	397603
6771	397604
30521	397605
5352	397606
2997	397607
112585	397608
3277	397609
16938	397610
35943	397611
6928	397612
61435	397613
18955	397614
116115	397615
8606	397616
17199	397617
6421	397618
22464	397619
24332	397620
4823	397621
7181	397622
74295	397623
17847	397624
22531	397625
23908	397626
8005	397627
8336	397628
27858	397629
92104	397630
219	397631
21273	397632
21289	397633
62595	397634
57782	397635
11315	397636
48040	397637
32664	397638
18429	397639
22654	397640
43760	397641
13959	397642
14222	397643
36014	397644
38762	397645
8344	397646
1888	397647
7208	397648
44853	397649
2687	397650
13606	397651
3150	397652
25230	397653
6415	397654
60524	397655
31828	397656
16789	397657
18890	397658
31750	397659
19543	397660
13588	397661
150021	397662
8042	397663
31967	397664
20265	397665
40677	397666
79778	397667
66670	397668
78303	397669
3813	397670
875	397671
3568	397672
36140	397673
18786	397674
47382	397675
100080	397676
4753	397677
7607	397678
9840	397679
23591	397680
2206	397681
13901	397682
13737	397683
8190	397684
108	397685
77606	397686
38351	397687
34706	397688
37226	397689
800	397690
13711	397691
15951	397692
51091	397693
3343	397694
27948	397695
12798	397696
111018	397697
9087	397698
107218	397699
56990	397700
20004	397701
66031	397702
25001	397703
13751	397704
19584	397705
12676	397706
32414	397707
32269	397708
61999	397709
56984	397710
5361	397711
194951	397712
47848	397713
38554	397714
4665	397715
20304	397716
97539	397717
171271	397718
58510	397719
18249	397720
21563	397721
85672	397722
72206	397723
48243	397724
19531	397725
20234	397726
167076	397727
88969	397728
7592	397729
26308	397730
21536	397731
119752	397732
200	397733
106436	397734
26047	397735
120040	397736
5315	397737
23133	397738
132568	397739
16123	397740
46609	397741
19025	397742
21558	397743
1138	397744
36138	397745
24634	397746
3205	397747
64096	397748
55304	397749
13847	397750
148392	397751
206108	397752
31580	397753
3701	397754
165448	397755
55484	397756
1537	397757
166859	397758
8329	397759
12953	397760
207864	397761
120616	397762
32485	397763
7417	397764
29752	397765
7586	397766
32520	397767
65403	397768
255	397769
67395	397770
21178	397771
45953	397772
50198	397773
35681	397774
17327	397775
50430	397776
151046	397777
34603	397778
12687	397779
29612	397780
68790	397781
50325	397782
100571	397783
9355	397784
50223	397785
236791	397786
15548	397787
43867	397788
3842	397789
14514	397790
17917	397791
6380	397792
10613	397793
41551	397794
88840	397795
43122	397796
37260	397797
19802	397798
105979	397799
43886	397800
10940	397801
11542	397802
11542	397803
262	397804
9553	397805
91211	397806
46388	397807
9662	397808
4629	397809
129	397810
1475	397811
10042	397812
41404	397813
32518	397814
109189	397815
36431	397816
19512	397817
53035	397818
183187	397819
65338	397820
48720	397821
13056	397822
8626	397823
66562	397824
27792	397825
1209	397826
32795	397827
1666	397828
87958	397829
138893	397830
183041	397831
144618	397832
8114	397833
13986	397834
30320	397835
11358	397836
206	397837
852	397838
35205	397839
25282	397840
53036	397841
40478	397842
22929	397843
19829	397844
39273	397845
96625	397846
51918	397847
93488	397848
10008	397849
21746	397850
17265	397851
20258	397852
37534	397853
92669	397854
35222	397855
108840	397856
25750	397857
17072	397858
15537	397859
19452	397860
38881	397861
3778	397862
100048	397863
24075	397864
2370	397865
238	397866
14238	397867
259	397868
11738	397869
19332	397870
2088	397871
19162	397872
28341	397873
44831	397874
5080	397875
7058	397876
28923	397877
75744	397878
3724	397879
7575	397880
40	397881
4939	397882
22211	397883
30643	397884
98231	397885
8689	397886
52237	397887
136628	397888
118227	397889
111794	397890
4514	397891
152888	397892
26028	397893
5377	397894
151535	397895
124582	397896
59467	397897
48649	397898
45000	397899
11337	397900
96784	397901
7536	397902
60158	397903
40590	397904
89719	397905
36014	397906
4329	397907
7113	397908
72238	397909
56787	397910
21144	397911
13061	397912
58108	397913
96988	397914
9281	397915
9281	397916
130916	397917
5675	397918
45542	397919
97608	397920
84102	397921
172000	397922
98556	397923
13233	397924
13107	397925
20834	397926
34840	397927
119472	397928
3354	397929
118173	397930
10731	397931
15248	397932
35188	397933
35188	397934
120987	397935
70305	397936
102285	397937
118411	397938
24416	397939
60703	397940
643	397941
8809	397942
7597	397943
1176	397944
3868	397945
32750	397946
22677	397947
32558	397948
8098	397949
97761	397950
5828	397951
157161	397952
19080	397953
4760	397954
11381	397955
1663	397956
60589	397957
16125	397958
71364	397959
52007	397960
217541	397961
50608	397962
12935	397963
32745	397964
186156	397965
30146	397966
462	397967
82658	397968
86972	397969
5278	397970
12243	397971
80866	397972
19270	397973
38597	397974
13645	397975
38597	397976
1444	397977
114246	397978
59889	397979
72334	397980
108064	397981
4081	397982
64573	397983
47054	397984
401	397985
57154	397986
483	397987
109449	397988
44888	397989
25776	397990
66474	397991
2889	397992
151253	397993
49580	397994
781	397995
102659	397996
165324	397997
54178	397998
44570	397999
6491	398000
132222	398001
212524	398002
183910	398003
73876	398004
83145	398005
15834	398006
57838	398007
133207	398008
110142	398009
4900	398010
64606	398011
40765	398012
193703	398013
15754	398014
80397	398015
31796	398016
13765	398017
45439	398018
23973	398019
167115	398020
21035	398021
37062	398022
84619	398023
118173	398024
129710	398025
15096	398026
56239	398027
1611	398028
4009	398029
9212	398030
15532	398031
3452	398032
24407	398033
72792	398034
105100	398035
4076	398036
48813	398037
99239	398038
11505	398039
24552	398040
27861	398041
73988	398042
97285	398043
60183	398044
4133	398045
97285	398046
5514	398047
12770	398048
116308	398049
123	398050
155265	398051
4652	398052
9297	398053
128220	398054
166848	398055
45280	398056
118685	398057
20473	398058
38209	398059
21330	398060
8172	398061
9899	398062
10006	398063
28582	398064
126439	398065
23995	398066
109303	398067
100533	398068
35191	398069
41575	398070
6284	398071
5284	398072
7999	398073
6477	398074
12108	398075
12695	398076
36139	398077
7049	398078
57361	398079
12753	398080
46787	398081
142659	398082
179323	398083
25761	398084
28814	398085
34995	398086
10941	398087
944	398088
23224	398089
4913	398090
74137	398091
3578	398092
19684	398093
125193	398094
27737	398095
35802	398096
87964	398097
79323	398098
12030	398099
36768	398100
34984	398101
2106	398102
212454	398103
58196	398104
16796	398105
13942	398106
26285	398107
20986	398108
18756	398109
8397	398110
104823	398111
8293	398112
198883	398113
23940	398114
39738	398115
11789	398116
10329	398117
154553	398118
20092	398119
16519	398120
61305	398121
46999	398122
5159	398123
14281	398124
183779	398125
59187	398126
8321	398127
18951	398128
2339	398129
7539	398130
144347	398131
2620	398132
36409	398133
44095	398134
18497	398135
52233	398136
2339	398137
82628	398138
176487	398139
14682	398140
67664	398141
1744	398142
25202	398143
21611	398144
20168	398145
1710	398146
8724	398147
114443	398148
7995	398149
7361	398150
148224	398151
43714	398152
2030	398153
30415	398154
22391	398155
8520	398156
19750	398157
5451	398158
62574	398159
7839	398160
6917	398161
1509	398162
22844	398163
82538	398164
74063	398165
3677	398166
134227	398167
22091	398168
49769	398169
163902	398170
54696	398171
11794	398172
21647	398173
8314	398174
38620	398175
47553	398176
78993	398177
65872	398178
19210	398179
5462	398180
41374	398181
78282	398182
22857	398183
29235	398184
20112	398185
7059	398186
55605	398187
133056	398188
59247	398189
102384	398190
14099	398191
2788	398192
41460	398193
13801	398194
5583	398195
14422	398196
32626	398197
2795	398198
22483	398199
872	398200
2135	398201
14099	398202
3595	398203
20947	398204
1217	398205
67218	398206
37203	398207
89633	398208
51339	398209
35723	398210
23967	398211
39701	398212
11585	398213
29429	398214
205353	398215
25740	398216
28943	398217
31457	398218
110985	398219
150848	398220
59358	398221
6996	398222
3630	398223
2569	398224
11177	398225
110335	398226
14303	398227
197582	398228
74427	398229
56163	398230
399	398231
100950	398232
2394	398233
89252	398234
12706	398235
79962	398236
95347	398237
11512	398238
27898	398239
204609	398240
17260	398241
77201	398242
34955	398243
164526	398244
32763	398245
72685	398246
53068	398247
27325	398248
56680	398249
1770	398250
88777	398251
14304	398252
13989	398253
171046	398254
18824	398255
91332	398256
11977	398257
3670	398258
16124	398259
96485	398260
88854	398261
58933	398262
35328	398263
7290	398264
23109	398265
55547	398266
113337	398267
11233	398268
32922	398269
451	398270
40194	398271
70780	398272
110964	398273
36051	398274
15440	398275
84433	398276
95658	398277
17452	398278
10238	398279
668	398280
178991	398281
50063	398282
5987	398283
28970	398284
19330	398285
37646	398286
61514	398287
130438	398288
3808	398289
25330	398290
99	398291
5941	398292
51463	398293
3301	398294
62032	398295
35588	398296
30927	398297
142136	398298
46996	398299
23246	398300
23640	398301
33832	398302
15589	398303
15771	398304
22710	398305
54040	398306
31924	398307
22744	398308
34619	398309
35924	398310
185756	398311
70786	398312
98867	398313
77597	398314
1990	398315
39364	398316
13326	398317
22123	398318
5878	398319
21024	398320
7111	398321
106607	398322
47379	398323
1693	398324
4579	398325
74007	398326
24115	398327
1269	398328
17379	398329
38133	398330
37321	398331
101631	398332
109899	398333
98748	398334
153404	398335
51723	398336
10252	398337
55598	398338
27884	398339
24809	398340
37898	398341
466	398342
13316	398343
119820	398344
54252	398345
4043	398346
68435	398347
9183	398348
7415	398349
7461	398350
8003	398351
60745	398352
11011	398353
74781	398354
109392	398355
46569	398356
31385	398357
7142	398358
3395	398359
17237	398360
10597	398361
118102	398362
12358	398363
61597	398364
6687	398365
3170	398366
252	398367
10591	398368
139709	398369
5278	398370
38419	398371
18346	398372
33201	398373
77132	398374
3372	398375
8899	398376
13858	398377
13722	398378
13703	398379
71747	398380
16082	398381
15527	398382
64421	398383
13089	398384
225	398385
117655	398386
8119	398387
1570	398388
104869	398389
28	398390
2	398391
51260	398392
82169	398393
57294	398394
62044	398395
1763	398396
48082	398397
136059	398398
56805	398399
18523	398400
11526	398401
16025	398402
4180	398403
119996	398404
14091	398405
56424	398406
57536	398407
32769	398408
45636	398409
24149	398410
59908	398411
29685	398412
7238	398413
180965	398414
148200	398415
65286	398416
32990	398417
97143	398418
40315	398419
19772	398420
357	398421
27828	398422
64726	398423
32757	398424
45299	398425
148262	398426
51361	398427
376	398428
23251	398429
54434	398430
22037	398431
6315	398432
25414	398433
3485	398434
10230	398435
16310	398436
22602	398437
118273	398438
35436	398439
6252	398440
14924	398441
64841	398442
12193	398443
66526	398444
78736	398445
12080	398446
45677	398447
16686	398448
20819	398449
75654	398450
17180	398451
4195	398452
627	398453
31725	398454
3861	398455
1881	398456
100792	398457
13629	398458
34580	398459
3265	398460
61775	398461
13990	398462
34736	398463
702	398464
13393	398465
7497	398466
139582	398467
11346	398468
2145	398469
39749	398470
42831	398471
1901	398472
10566	398473
36868	398474
144230	398475
14964	398476
31424	398477
2627	398478
13454	398479
369	398480
5365	398481
2634	398482
85999	398483
21644	398484
137101	398485
852	398486
74558	398487
17311	398488
14124	398489
25323	398490
14049	398491
5806	398492
2973	398493
12025	398494
2354	398495
17767	398496
17079	398497
6675	398498
7507	398499
27508	398500
638	398501
63952	398502
12194	398503
324	398504
33832	398505
3624	398506
74510	398507
37776	398508
52362	398509
23215	398510
11405	398511
10155	398512
12022	398513
106235	398514
1461	398515
64469	398516
29116	398517
51	398518
2056	398519
95715	398520
30469	398521
14279	398522
24731	398523
14295	398524
147164	398525
48969	398526
3713	398527
239779	398528
69966	398529
87196	398530
57726	398531
48696	398532
214578	398533
1603	398534
5069	398535
94369	398536
38132	398537
36530	398538
44107	398539
31792	398540
35531	398541
10330	398542
1315	398543
32156	398544
117843	398545
3929	398546
8820	398547
983	398548
49395	398549
7095	398550
11620	398551
1753	398552
92754	398553
95792	398554
45786	398555
30325	398556
13074	398557
33286	398558
12283	398559
19050	398560
55197	398561
332	398562
3211	398563
25946	398564
76265	398565
562	398566
11116	398567
120570	398568
43	398569
19512	398570
14810	398571
79503	398572
2901	398573
118264	398574
8361	398575
83809	398576
4394	398577
517	398578
849	398579
11204	398580
17225	398581
21486	398582
1092	398583
4299	398584
10814	398585
51076	398586
58805	398587
24645	398588
7587	398589
30823	398590
2901	398591
4118	398592
10636	398593
4463	398594
209597	398595
15936	398596
100595	398597
155017	398598
58579	398599
67471	398600
86278	398601
80689	398602
516	398603
10689	398604
4456	398605
19628	398606
21445	398607
112873	398608
19102	398609
1975	398610
19113	398611
72786	398612
15923	398613
135743	398614
150836	398615
41195	398616
135251	398617
34193	398618
4166	398619
39669	398620
38807	398621
84399	398622
14381	398623
143609	398624
141310	398625
24226	398626
44466	398627
99394	398628
45314	398629
30014	398630
36007	398631
32013	398632
133711	398633
1256	398634
101021	398635
52730	398636
15811	398637
212084	398638
31031	398639
31151	398640
1916	398641
28935	398642
68186	398643
28090	398644
76789	398645
80870	398646
14678	398647
63302	398648
14678	398649
18912	398650
848	398651
32650	398652
46957	398653
48947	398654
13402	398655
20786	398656
6018	398657
2077	398658
159841	398659
10064	398660
130147	398661
1704	398662
38734	398663
18543	398664
208854	398665
19467	398666
143732	398667
87338	398668
112957	398669
27305	398670
111824	398671
13169	398672
4294	398673
17578	398674
65012	398675
214551	398676
88870	398677
92716	398678
10090	398679
32045	398680
44816	398681
62216	398682
32997	398683
60775	398684
22002	398685
56919	398686
190	398687
18174	398688
91588	398689
16605	398690
4851	398691
54153	398692
36640	398693
11330	398694
10230	398695
138719	398696
32793	398697
22527	398698
237803	398699
74682	398700
64075	398701
864	398702
115134	398703
36514	398704
95405	398705
21642	398706
25250	398707
185544	398708
26649	398709
17685	398710
1069	398711
4045	398712
776	398713
40245	398714
43529	398715
12714	398716
73864	398717
12213	398718
11651	398719
5171	398720
8056	398721
20411	398722
14851	398723
75999	398724
1178	398725
36728	398726
7459	398727
4295	398728
14223	398729
5452	398730
47020	398731
87488	398732
35433	398733
517	398734
73950	398735
24670	398736
73885	398737
2941	398738
27354	398739
1771	398740
15000	398741
50365	398742
1822	398743
56137	398744
22475	398745
3319	398746
45276	398747
97938	398748
53008	398749
82284	398750
4547	398751
8206	398752
13928	398753
10284	398754
9248	398755
57	398756
6999	398757
48355	398758
8942	398759
57607	398760
23694	398761
3047	398762
30451	398763
21285	398764
14121	398765
62381	398766
12283	398767
11779	398768
199009	398769
4501	398770
10230	398771
15431	398772
22147	398773
109474	398774
20295	398775
11358	398776
22030	398777
8466	398778
3329	398779
169678	398780
26629	398781
7606	398782
139656	398783
30396	398784
71612	398785
30547	398786
34856	398787
46866	398788
7606	398789
25586	398790
4631	398791
9733	398792
22077	398793
262	398794
44739	398795
19069	398796
6269	398797
183339	398798
3223	398799
1306	398800
40228	398801
12750	398802
63626	398803
106166	398804
75850	398805
13672	398806
5374	398807
20928	398808
89466	398809
133923	398810
143411	398811
13238	398812
3726	398813
29732	398814
28064	398815
172269	398816
142027	398817
151611	398818
118608	398819
189776	398820
19365	398821
50628	398822
69909	398823
74681	398824
17397	398825
49074	398826
64293	398827
36591	398828
52775	398829
1374	398830
142514	398831
77303	398832
7106	398833
4707	398834
1576	398835
44617	398836
180305	398837
12216	398838
7743	398839
31021	398840
7812	398841
75095	398842
44571	398843
45183	398844
109020	398845
99402	398846
159	398847
7257	398848
2262	398849
13897	398850
19818	398851
7549	398852
25940	398853
18236	398854
10690	398855
30580	398856
19984	398857
44373	398858
11282	398859
53287	398860
8602	398861
84056	398862
17810	398863
10745	398864
29733	398865
4547	398866
453	398867
41564	398868
106757	398869
29188	398870
108643	398871
20608	398872
1069	398873
53334	398874
101021	398875
13224	398876
31441	398877
19792	398878
188565	398879
112794	398880
199385	398881
41197	398882
126232	398883
11984	398884
12250	398885
35703	398886
54800	398887
21397	398888
5905	398889
103373	398890
12011	398891
74412	398892
5970	398893
6996	398894
141108	398895
11342	398896
18904	398897
127954	398898
97970	398899
13209	398900
95558	398901
1330	398902
84932	398903
43221	398904
6729	398905
113768	398906
155841	398907
182837	398908
13024	398909
16836	398910
3621	398911
47902	398912
129668	398913
213295	398914
211886	398915
37610	398916
132542	398917
137131	398918
72657	398919
132785	398920
42448	398921
11378	398922
100624	398923
49321	398924
63948	398925
34861	398926
34	398927
13804	398928
96924	398929
9434	398930
74061	398931
74634	398932
96677	398933
15546	398934
35952	398935
132257	398936
20934	398937
3299	398938
236448	398939
184539	398940
131497	398941
76907	398942
136160	398943
44916	398944
194562	398945
21092	398946
6100	398947
185411	398948
74006	398949
44752	398950
57628	398951
154338	398952
73695	398953
101063	398954
181771	398955
23707	398956
19008	398957
15741	398958
98099	398959
130653	398960
44876	398961
182844	398962
74144	398963
184392	398964
97030	398965
153022	398966
35025	398967
97843	398968
28607	398969
133139	398970
112387	398971
84681	398972
103865	398973
44862	398974
183681	398975
132195	398976
19063	398977
186928	398978
163059	398979
105119	398980
130433	398981
4782	398982
87576	398983
11751	398984
93548	398985
4088	398986
12991	398987
57765	398988
132381	398989
22990	398990
187174	398991
17463	398992
64235	398993
633	398994
75042	398995
126975	398996
99820	398997
58472	398998
14041	398999
31939	399000
97060	399001
19005	399002
98220	399003
83161	399004
9373	399005
9450	399006
133644	399007
297	399008
13372	399009
43720	399010
2433	399011
97289	399012
59287	399013
109940	399014
9424	399015
11674	399016
4349	399017
120052	399018
192312	399019
21123	399020
74257	399021
57483	399022
216612	399023
50334	399024
132666	399025
57870	399026
44615	399027
74954	399028
150345	399029
186210	399030
60085	399031
197603	399032
23504	399033
27539	399034
173409	399035
28895	399036
15971	399037
20279	399038
74813	399039
149828	399040
130601	399041
97944	399042
132010	399043
23117	399044
18514	399045
130553	399046
181577	399047
151880	399048
28531	399049
97540	399050
27850	399051
52111	399052
4040	399053
62822	399054
46400	399055
27480	399056
4659	399057
80544	399058
44822	399059
78142	399060
40526	399061
1292	399062
37044	399063
180584	399064
210975	399065
35748	399066
112298	399067
56993	399068
77613	399069
28274	399070
28875	399071
97346	399072
182492	399073
81628	399074
44532	399075
129792	399076
9200	399077
26201	399078
4890	399079
98032	399080
2209	399081
3652	399082
16164	399083
69939	399084
6296	399085
3209	399086
50950	399087
42601	399088
34663	399089
63367	399090
6096	399091
51488	399092
108874	399093
130445	399094
16986	399095
23178	399096
28303	399097
50765	399098
2772	399099
73827	399100
972	399101
127392	399102
38734	399103
150026	399104
4115	399105
15688	399106
40805	399107
186501	399108
5631	399109
8711	399110
74437	399111
11076	399112
98266	399113
185295	399114
6819	399115
14390	399116
18794	399117
37622	399118
13869	399119
78327	399120
62286	399121
17378	399122
214179	399123
176902	399124
20186	399125
47944	399126
45082	399127
24504	399128
151110	399129
56958	399130
128697	399131
44039	399132
45034	399133
138432	399134
154250	399135
108874	399136
98618	399137
210992	399138
154328	399139
28445	399140
131765	399141
43	399142
25365	399143
15148	399144
18966	399145
11707	399146
28581	399147
4706	399148
76659	399149
9725	399150
36499	399151
41567	399152
10331	399153
11198	399154
2132	399155
61791	399156
29955	399157
163093	399158
7310	399159
56938	399160
150626	399161
139787	399162
7264	399163
4676	399164
97577	399165
29442	399166
19652	399167
19132	399168
97323	399169
41446	399170
211049	399171
33984	399172
130640	399173
143065	399174
29770	399175
9755	399176
65047	399177
30188	399178
10822	399179
1803	399180
117665	399181
11008	399182
37670	399183
67082	399184
988	399185
907	399186
5899	399187
4005	399188
36527	399189
7647	399190
98364	399191
1633	399192
7141	399193
285	399194
15722	399195
49734	399196
154185	399197
2304	399198
79062	399199
8396	399200
3891	399201
4167	399202
104415	399203
28280	399204
23929	399205
42379	399206
60992	399207
24188	399208
77455	399209
79066	399210
6256	399211
5293	399212
196371	399213
47989	399214
27288	399215
8113	399216
91314	399217
82144	399218
134870	399219
120536	399220
4728	399221
8305	399222
2162	399223
235833	399224
38385	399225
3730	399226
8379	399227
55915	399228
127703	399229
77488	399230
21115	399231
46274	399232
12267	399233
76919	399234
205082	399235
76960	399236
10906	399237
131843	399238
84536	399239
4358	399240
74456	399241
23740	399242
67593	399243
64985	399244
43679	399245
6952	399246
83373	399247
4099	399248
7109	399249
29789	399250
3852	399251
62382	399252
56089	399253
35786	399254
33162	399255
48012	399256
7000	399257
6549	399258
46733	399259
1271	399260
23586	399261
31375	399262
194623	399263
58692	399264
178704	399265
14278	399266
340	399267
51678	399268
54791	399269
6460	399270
11102	399271
119535	399272
7630	399273
4802	399274
34942	399275
6747	399276
119731	399277
19783	399278
769	399279
18655	399280
72151	399281
51822	399282
25897	399283
10037	399284
21656	399285
10851	399286
56780	399287
509	399288
38681	399289
21027	399290
63853	399291
32585	399292
22585	399293
14566	399294
27181	399295
3608	399296
1913	399297
23521	399298
36147	399299
149063	399300
56730	399301
19008	399302
130298	399303
96619	399304
35790	399305
64518	399306
97175	399307
57179	399308
132380	399309
986	399310
113844	399311
66605	399312
133697	399313
6392	399314
133876	399315
829	399316
6067	399317
84705	399318
1848	399319
206283	399320
44521	399321
62558	399322
16438	399323
208587	399324
39674	399325
79059	399326
2731	399327
17619	399328
44298	399329
26139	399330
6976	399331
15600	399332
27213	399333
71262	399334
210720	399335
3611	399336
96804	399337
14696	399338
32250	399339
73527	399340
3106	399341
166486	399342
67104	399343
195	399344
4767	399345
112	399346
30771	399347
68583	399348
5428	399349
9438	399350
32585	399351
88230	399352
47088	399353
7921	399354
73803	399355
7158	399356
130256	399357
66545	399358
38143	399359
8379	399360
13042	399361
18946	399362
50735	399363
11898	399364
99387	399365
20464	399366
72976	399367
126914	399368
19812	399369
73706	399370
74637	399371
168948	399372
5254	399373
604	399374
29719	399375
34673	399376
46553	399377
66380	399378
12957	399379
35884	399380
12784	399381
154136	399382
44027	399383
47592	399384
84822	399385
67160	399386
4881	399387
25500	399388
6179	399389
2358	399390
12238	399391
12238	399392
4658	399393
14222	399394
37907	399395
104492	399396
152149	399397
18334	399398
8403	399399
110332	399400
30169	399401
3762	399402
1837	399403
82430	399404
16497	399405
48573	399406
60015	399407
9843	399408
775	399409
39980	399410
4433	399411
90187	399412
23473	399413
32964	399414
33699	399415
66745	399416
93872	399417
3290	399418
11053	399419
31870	399420
43536	399421
20794	399422
6791	399423
25009	399424
19166	399425
13904	399426
83667	399427
112	399428
23592	399429
106273	399430
37251	399431
2079	399432
12528	399433
10170	399434
523	399435
150493	399436
19112	399437
37677	399438
266	399439
113894	399440
1386	399441
3651	399442
2875	399443
212682	399444
89879	399445
32560	399446
454	399447
15462	399448
5971	399449
37138	399450
19911	399451
39186	399452
32306	399453
6911	399454
10885	399455
8052	399456
13345	399457
10019	399458
5069	399459
55259	399460
82315	399461
4315	399462
18780	399463
95748	399464
109028	399465
210041	399466
19126	399467
27647	399468
28105	399469
152793	399470
29034	399471
11455	399472
45278	399473
23717	399474
234200	399475
7189	399476
46307	399477
10033	399478
43466	399479
209446	399480
2978	399481
78686	399482
32637	399483
26576	399484
17844	399485
35904	399486
8102	399487
7430	399488
24800	399489
6465	399490
98093	399491
29575	399492
11299	399493
23788	399494
231952	399495
125883	399496
165638	399497
113172	399498
23228	399499
41214	399500
31681	399501
36580	399502
59011	399503
62055	399504
22898	399505
48516	399506
51774	399507
43365	399508
71732	399509
59256	399510
37578	399511
40296	399512
50717	399513
39686	399514
63070	399515
55445	399516
34629	399517
39846	399518
47136	399519
16878	399520
81201	399521
58146	399522
4169	399523
31956	399524
26535	399525
157068	399526
38653	399527
14474	399528
84227	399529
5704	399530
81918	399531
1513	399532
119301	399533
9227	399534
22947	399535
42323	399536
39893	399537
5686	399538
193	399539
63329	399540
141648	399541
30189	399542
3373	399543
44102	399544
22502	399545
51358	399546
5575	399547
10363	399548
37885	399549
3441	399550
101681	399551
22640	399552
17598	399553
64485	399554
3762	399555
7077	399556
163655	399557
54254	399558
38099	399559
4050	399560
11329	399561
23392	399562
13453	399563
12691	399564
51071	399565
109061	399566
50464	399567
28385	399568
16714	399569
249	399570
122637	399571
1688	399572
17808	399573
69834	399574
150892	399575
13983	399576
504	399577
74223	399578
153720	399579
16319	399580
118798	399581
40651	399582
221455	399583
139118	399584
54559	399585
14506	399586
9868	399587
11929	399588
93688	399589
62321	399590
26052	399591
3	399592
277	399593
3860	399594
1101	399595
46132	399596
7084	399597
16993	399598
39601	399599
23296	399600
6228	399601
144379	399602
73186	399603
19284	399604
10962	399605
30722	399606
61905	399607
30061	399608
52192	399609
6751	399610
439	399611
14336	399612
20674	399613
154988	399614
20985	399615
64391	399616
43659	399617
61420	399618
11707	399619
95221	399620
43905	399621
14404	399622
29514	399623
36862	399624
4499	399625
82770	399626
6921	399627
62348	399628
78048	399629
55959	399630
3479	399631
4730	399632
27643	399633
98	399634
12918	399635
19041	399636
1061	399637
40053	399638
3623	399639
76311	399640
72263	399641
130092	399642
1555	399643
99982	399644
5911	399645
123	399646
11031	399647
13615	399648
48488	399649
43872	399650
88519	399651
4344	399652
7652	399653
94480	399654
73316	399655
85836	399656
20973	399657
45138	399658
122433	399659
7403	399660
1880	399661
37574	399662
44437	399663
19317	399664
20297	399665
111327	399666
11688	399667
8825	399668
3218	399669
17382	399670
147599	399671
75197	399672
183772	399673
4149	399674
16102	399675
43892	399676
2895	399677
94628	399678
52322	399679
150643	399680
191904	399681
110278	399682
20868	399683
160200	399684
35043	399685
28200	399686
85769	399687
160717	399688
891	399689
22685	399690
17265	399691
5162	399692
104427	399693
16743	399694
6375	399695
172164	399696
65800	399697
18204	399698
26033	399699
2137	399700
43847	399701
11667	399702
137777	399703
15953	399704
17736	399705
37715	399706
95658	399707
29174	399708
30357	399709
140365	399710
28086	399711
9383	399712
6906	399713
35425	399714
84992	399715
19469	399716
98243	399717
32248	399718
9846	399719
15808	399720
3211	399721
44456	399722
13564	399723
24235	399724
3777	399725
46352	399726
65339	399727
110078	399728
234367	399729
35630	399730
39904	399731
123047	399732
25266	399733
6563	399734
89921	399735
60024	399736
35044	399737
80970	399738
17457	399739
2321	399740
12800	399741
508	399742
72221	399743
13412	399744
20034	399745
109207	399746
65093	399747
27633	399748
14156	399749
83407	399750
50467	399751
8677	399752
3350	399753
28811	399754
18776	399755
11254	399756
24303	399757
11088	399758
5275	399759
22701	399760
26498	399761
3845	399762
19213	399763
35686	399764
125	399765
15494	399766
128946	399767
50796	399768
25287	399769
896	399770
33842	399771
8852	399772
12946	399773
35910	399774
125720	399775
8623	399776
89244	399777
68208	399778
1012	399779
6401	399780
55616	399781
7575	399782
51845	399783
18422	399784
16126	399785
193382	399786
32348	399787
6015	399788
7579	399789
12746	399790
41475	399791
6780	399792
12779	399793
147771	399794
111069	399795
163114	399796
6165	399797
13792	399798
39707	399799
96013	399800
37849	399801
69	399802
4504	399803
23717	399804
43719	399805
205228	399806
132122	399807
73675	399808
2942	399809
2742	399810
23709	399811
28105	399812
23521	399813
24011	399814
27326	399815
11583	399816
12257	399817
11017	399818
12676	399819
64189	399820
36815	399821
61840	399822
38527	399823
1881	399824
83382	399825
31410	399826
59912	399827
180880	399828
8264	399829
98032	399830
76944	399831
1836	399832
62279	399833
17181	399834
50026	399835
1883	399836
20826	399837
5035	399838
58700	399839
16943	399840
58080	399841
49372	399842
134599	399843
35308	399844
30447	399845
2662	399846
39817	399847
87224	399848
9662	399849
313	399850
59218	399851
2455	399852
166365	399853
1548	399854
49858	399855
27647	399856
20830	399857
60651	399858
12401	399859
12008	399860
163166	399861
8657	399862
24112	399863
178229	399864
75423	399865
26198	399866
29529	399867
210814	399868
95327	399869
22863	399870
51588	399871
26540	399872
52294	399873
95384	399874
769	399875
17598	399876
31501	399877
24513	399878
58997	399879
72719	399880
6128	399881
97861	399882
9806	399883
111194	399884
68785	399885
63307	399886
89045	399887
14708	399888
82677	399889
16905	399890
67585	399891
14397	399892
20094	399893
7367	399894
50043	399895
38060	399896
65109	399897
10959	399898
30319	399899
31815	399900
15679	399901
100095	399902
84408	399903
29463	399904
13178	399905
1173	399906
14694	399907
1517	399908
17074	399909
83372	399910
66961	399911
35324	399912
37728	399913
60599	399914
24352	399915
78022	399916
4347	399917
29828	399918
1827	399919
34970	399920
7811	399921
132894	399922
31782	399923
111472	399924
13731	399925
153737	399926
31129	399927
7163	399928
85802	399929
35521	399930
39629	399931
57558	399932
15432	399933
93771	399934
44393	399935
40069	399936
203071	399937
55562	399938
3535	399939
71373	399940
153959	399941
11481	399942
9343	399943
38620	399944
80291	399945
65234	399946
119025	399947
45904	399948
11248	399949
24526	399950
8229	399951
112162	399952
30807	399953
20854	399954
31582	399955
26188	399956
63543	399957
111512	399958
37565	399959
213634	399960
38266	399961
24196	399962
152111	399963
79386	399964
152744	399965
15432	399966
212443	399967
72607	399968
4100	399969
2777	399970
17046	399971
24216	399972
212755	399973
12894	399974
1042	399975
31232	399976
326	399977
17351	399978
15461	399979
151564	399980
14484	399981
5077	399982
74534	399983
32545	399984
68273	399985
17108	399986
9576	399987
10916	399988
25545	399989
41495	399990
423	399991
3763	399992
942	399993
47329	399994
45005	399995
51897	399996
30681	399997
47998	399998
73630	399999
62662	400000
84544	400001
51028	400002
17249	400003
14131	400004
112610	400005
15330	400006
10179	400007
118344	400008
1428	400009
153324	400010
59711	400011
64485	400012
1704	400013
43102	400014
30835	400015
124	400016
127950	400017
4812	400018
124	400019
7818	400020
167309	400021
65837	400022
7501	400023
31475	400024
38059	400025
49640	400026
6897	400027
210726	400028
44173	400029
207778	400030
17043	400031
40803	400032
3747	400033
44817	400034
9751	400035
1197	400036
528	400037
4760	400038
52987	400039
3365	400040
7161	400041
22233	400042
6276	400043
317	400044
1870	400045
1284	400046
21164	400047
2126	400048
12135	400049
35	400050
10128	400051
11923	400052
1988	400053
3687	400054
5709	400055
19817	400056
113932	400057
151719	400058
8786	400059
17742	400060
7552	400061
76665	400062
20252	400063
233395	400064
57475	400065
30455	400066
13959	400067
69896	400068
1193	400069
18709	400070
20846	400071
20892	400072
9173	400073
1267	400074
37959	400075
17971	400076
51230	400077
64169	400078
58441	400079
3373	400080
27808	400081
39961	400082
89483	400083
8888	400084
54439	400085
3955	400086
5643	400087
59634	400088
5652	400089
21159	400090
32989	400091
94632	400092
12190	400093
33889	400094
80165	400095
40332	400096
23008	400097
174757	400098
191793	400099
23598	400100
99272	400101
44877	400102
72489	400103
2835	400104
12556	400105
5926	400106
87927	400107
28892	400108
82352	400109
13129	400110
56363	400111
1828	400112
8702	400113
34700	400114
10030	400115
70337	400116
5862	400117
312	400118
62825	400119
56730	400120
132767	400121
78489	400122
57686	400123
3180	400124
31149	400125
34743	400126
28665	400127
37549	400128
135686	400129
37087	400130
175742	400131
135650	400132
188956	400133
189931	400134
145785	400135
35800	400136
67120	400137
31754	400138
39222	400139
23670	400140
1073	400141
82108	400142
41221	400143
101471	400144
85709	400145
50112	400146
6519	400147
23228	400148
982	400149
2269	400150
95584	400151
16866	400152
30976	400153
39310	400154
82324	400155
29354	400156
17600	400157
141944	400158
105501	400159
35514	400160
12485	400161
27893	400162
181748	400163
206828	400164
184661	400165
29894	400166
19075	400167
3779	400168
8110	400169
45084	400170
5198	400171
183018	400172
3211	400173
17528	400174
40359	400175
32487	400176
7315	400177
5300	400178
905	400179
17702	400180
54187	400181
139742	400182
83602	400183
62489	400184
37322	400185
164291	400186
66535	400187
44457	400188
98161	400189
39280	400190
28333	400191
14669	400192
131116	400193
1518	400194
24614	400195
26370	400196
3359	400197
11300	400198
15449	400199
57659	400200
143319	400201
4394	400202
143423	400203
19472	400204
17068	400205
8888	400206
94073	400207
74393	400208
51353	400209
30550	400210
70832	400211
56138	400212
155503	400213
3984	400214
81	400215
11111	400216
470	400217
36098	400218
26078	400219
49501	400220
64399	400221
80618	400222
28408	400223
5464	400224
184798	400225
9558	400226
11138	400227
63461	400228
13754	400229
13214	400230
11803	400231
67571	400232
6920	400233
53127	400234
45211	400235
11752	400236
6537	400237
13244	400238
205429	400239
31984	400240
149170	400241
28361	400242
44979	400243
57845	400244
31970	400245
35463	400246
17032	400247
1929	400248
44660	400249
28351	400250
46594	400251
12606	400252
5236	400253
105951	400254
110	400255
159	400256
124811	400257
21388	400258
4907	400259
217967	400260
33698	400261
88069	400262
49	400263
9939	400264
44172	400265
65419	400266
30990	400267
63870	400268
169	400269
45542	400270
77011	400271
209531	400272
15526	400273
78983	400274
103232	400275
93142	400276
38816	400277
109363	400278
40991	400279
1278	400280
181499	400281
79209	400282
37096	400283
175958	400284
2241	400285
27283	400286
4151	400287
9381	400288
90330	400289
46448	400290
65529	400291
2243	400292
18954	400293
77338	400294
32556	400295
102967	400296
92822	400297
150128	400298
221465	400299
74851	400300
4219	400301
24670	400302
207937	400303
87816	400304
3838	400305
10371	400306
79755	400307
2606	400308
15815	400309
151874	400310
52722	400311
64519	400312
79091	400313
21642	400314
52625	400315
11784	400316
12245	400317
98568	400318
208177	400319
19697	400320
20160	400321
52248	400322
29206	400323
85775	400324
132207	400325
25377	400326
11385	400327
17710	400328
487	400329
210267	400330
17275	400331
51624	400332
118933	400333
3256	400334
67771	400335
52984	400336
8626	400337
19934	400338
50372	400339
49918	400340
11139	400341
42457	400342
117146	400343
87070	400344
22272	400345
12902	400346
3379	400347
9708	400348
40874	400349
14089	400350
12250	400351
117212	400352
34336	400353
18419	400354
52349	400355
91949	400356
42546	400357
42546	400358
48871	400359
33758	400360
39334	400361
5531	400362
51847	400363
54521	400364
164837	400365
28775	400366
151629	400367
52486	400368
111159	400369
1044	400370
160642	400371
165535	400372
85307	400373
136615	400374
4432	400375
59235	400376
1059	400377
108086	400378
38376	400379
5975	400380
156771	400381
66351	400382
117851	400383
1606	400384
754	400385
16595	400386
34000	400387
43985	400388
8062	400389
28372	400390
38193	400391
17192	400392
77383	400393
37044	400394
62610	400395
103333	400396
19055	400397
40013	400398
23836	400399
36966	400400
99707	400401
3967	400402
26817	400403
25332	400404
65700	400405
80963	400406
146123	400407
154369	400408
8335	400409
1849	400410
83936	400411
11836	400412
2877	400413
165868	400414
41267	400415
6508	400416
37224	400417
12369	400418
204565	400419
17486	400420
47963	400421
84452	400422
14443	400423
46499	400424
85639	400425
25281	400426
1364	400427
29250	400428
30927	400429
19816	400430
105989	400431
79793	400432
32663	400433
18819	400434
1190	400435
23417	400436
54836	400437
103043	400438
14109	400439
19204	400440
52258	400441
55068	400442
51646	400443
166656	400444
52831	400445
163960	400446
45614	400447
114873	400448
52550	400449
117743	400450
65072	400451
63726	400452
118100	400453
3864	400454
60564	400455
7514	400456
7054	400457
90579	400458
21542	400459
166821	400460
19215	400461
32913	400462
120655	400463
26441	400464
30932	400465
70075	400466
16653	400467
117815	400468
81726	400469
104269	400470
118024	400471
40554	400472
25069	400473
7060	400474
238954	400475
24942	400476
1726	400477
33093	400478
40981	400479
5906	400480
24514	400481
147467	400482
50698	400483
2524	400484
117646	400485
157140	400486
46979	400487
33207	400488
1132	400489
52101	400490
17852	400491
41274	400492
63287	400493
68531	400494
32900	400495
26375	400496
21676	400497
13654	400498
67720	400499
21612	400500
149223	400501
30382	400502
87456	400503
61746	400504
3032	400505
52497	400506
6247	400507
18338	400508
41063	400509
117967	400510
8809	400511
7555	400512
32101	400513
22344	400514
124864	400515
51342	400516
19312	400517
50430	400518
134706	400519
51219	400520
35772	400521
32801	400522
17781	400523
45987	400524
59084	400525
119698	400526
85453	400527
163943	400528
33075	400529
80328	400530
4729	400531
12250	400532
72639	400533
16762	400534
191230	400535
816	400536
2599	400537
54917	400538
54933	400539
83539	400540
50567	400541
21101	400542
16498	400543
68400	400544
150081	400545
882	400546
80108	400547
37017	400548
32519	400549
43523	400550
163820	400551
57102	400552
55389	400553
851	400554
2134	400555
121362	400556
1829	400557
46921	400558
19403	400559
49869	400560
24516	400561
1980	400562
24087	400563
30585	400564
29817	400565
18422	400566
130730	400567
31619	400568
77706	400569
64365	400570
18730	400571
867	400572
45053	400573
2937	400574
82101	400575
39755	400576
31085	400577
27485	400578
59145	400579
17377	400580
39212	400581
93493	400582
16769	400583
1144	400584
55913	400585
68381	400586
85478	400587
21426	400588
9172	400589
118006	400590
82999	400591
106919	400592
24396	400593
228895	400594
147243	400595
167145	400596
83360	400597
1127	400598
9932	400599
105051	400600
3185	400601
11971	400602
82290	400603
225542	400604
25211	400605
27861	400606
27062	400607
2943	400608
13282	400609
4703	400610
112220	400611
52126	400612
16769	400613
120	400614
46028	400615
64044	400616
85430	400617
136386	400618
132138	400619
13782	400620
51617	400621
93321	400622
20387	400623
23037	400624
60043	400625
2551	400626
59822	400627
106425	400628
35286	400629
51329	400630
45370	400631
14005	400632
13538	400633
10515	400634
21678	400635
12213	400636
15988	400637
184855	400638
124004	400639
11931	400640
2175	400641
141	400642
46037	400643
72087	400644
68712	400645
134465	400646
36237	400647
65105	400648
19060	400649
13022	400650
34145	400651
21541	400652
66349	400653
30887	400654
77546	400655
36664	400656
75183	400657
17719	400658
43208	400659
10166	400660
197623	400661
3168	400662
17174	400663
2	400664
9387	400665
44063	400666
5676	400667
14095	400668
8402	400669
33996	400670
33829	400671
91949	400672
2821	400673
3542	400674
8712	400675
37605	400676
76510	400677
35165	400678
154479	400679
206440	400680
40450	400681
19509	400682
1	400683
2129	400684
75050	400685
9876	400686
2129	400687
33866	400688
11220	400689
59501	400690
31989	400691
204349	400692
164678	400693
140162	400694
147489	400695
6726	400696
393	400697
133002	400698
143817	400699
221400	400700
232951	400701
9862	400702
6548	400703
33749	400704
229487	400705
138812	400706
1024	400707
56024	400708
2720	400709
177336	400710
6590	400711
94153	400712
229297	400713
8797	400714
14091	400715
49519	400716
1850	400717
12083	400718
52698	400719
1850	400720
27197	400721
11733	400722
161104	400723
88963	400724
61818	400725
170460	400726
34378	400727
97046	400728
175623	400729
183598	400730
18282	400731
34126	400732
97344	400733
40806	400734
16863	400735
9404	400736
84020	400737
58096	400738
16406	400739
29302	400740
8207	400741
5334	400742
147223	400743
20151	400744
9863	400745
537	400746
22182	400747
15541	400748
46025	400749
15727	400750
172743	400751
33086	400752
66988	400753
4267	400754
14219	400755
13605	400756
769	400757
65774	400758
13689	400759
40497	400760
158	400761
6787	400762
5874	400763
4110	400764
35022	400765
7955	400766
25590	400767
64523	400768
5370	400769
6051	400770
94622	400771
95739	400772
2645	400773
60907	400774
180218	400775
48877	400776
116415	400777
206696	400778
6549	400779
74421	400780
13153	400781
177622	400782
19223	400783
9519	400784
191103	400785
10062	400786
16545	400787
23489	400788
8576	400789
57059	400790
30818	400791
28140	400792
26041	400793
89282	400794
72562	400795
8567	400796
37421	400797
35640	400798
45308	400799
14554	400800
104656	400801
129628	400802
45638	400803
32715	400804
30884	400805
85165	400806
40546	400807
54419	400808
4361	400809
4361	400810
3064	400811
74821	400812
2394	400813
172968	400814
49637	400815
50105	400816
48770	400817
10859	400818
56827	400819
33	400820
14918	400821
129351	400822
19122	400823
40473	400824
106153	400825
30648	400826
24830	400827
3684	400828
166974	400829
8169	400830
104924	400831
49085	400832
9864	400833
118637	400834
24717	400835
8670	400836
2673	400837
74630	400838
70192	400839
139565	400840
63473	400841
35186	400842
35906	400843
37776	400844
6930	400845
50153	400846
1199	400847
35683	400848
8163	400849
5637	400850
209009	400851
30635	400852
135106	400853
70954	400854
18794	400855
122332	400856
1683	400857
21991	400858
131721	400859
57059	400860
12027	400861
15361	400862
56333	400863
2083	400864
68642	400865
27759	400866
90880	400867
29940	400868
10011	400869
17269	400870
16227	400871
112423	400872
50760	400873
39078	400874
824	400875
38505	400876
48950	400877
6972	400878
184718	400879
5274	400880
26749	400881
34694	400882
155544	400883
42093	400884
10075	400885
37204	400886
20165	400887
34855	400888
144	400889
97013	400890
31331	400891
1355	400892
15663	400893
6871	400894
14294	400895
91967	400896
109368	400897
8576	400898
659	400899
112036	400900
4592	400901
14584	400902
61540	400903
12953	400904
1510	400905
6324	400906
51840	400907
78653	400908
309	400909
137375	400910
184904	400911
8904	400912
135042	400913
22863	400914
6340	400915
54214	400916
28811	400917
40172	400918
49966	400919
65268	400920
47341	400921
16439	400922
466	400923
22384	400924
23858	400925
119810	400926
83086	400927
27294	400928
4533	400929
132622	400930
17616	400931
2830	400932
104444	400933
133516	400934
15690	400935
44146	400936
2340	400937
72748	400938
71312	400939
27994	400940
28491	400941
21746	400942
6853	400943
65259	400944
26241	400945
25571	400946
82203	400947
420	400948
7824	400949
5689	400950
7798	400951
29582	400952
44453	400953
139249	400954
210688	400955
15861	400956
240217	400957
280	400958
7269	400959
30969	400960
17762	400961
210904	400962
3042	400963
25953	400964
10345	400965
16473	400966
31055	400967
592	400968
21177	400969
131097	400970
7317	400971
37002	400972
70897	400973
59345	400974
45083	400975
44014	400976
73364	400977
223293	400978
24296	400979
40224	400980
241	400981
4283	400982
281	400983
3473	400984
20320	400985
23219	400986
100935	400987
154253	400988
98748	400989
72260	400990
73397	400991
149530	400992
19344	400993
5330	400994
28469	400995
876	400996
10964	400997
32968	400998
36972	400999
72899	401000
34124	401001
87453	401002
9926	401003
2351	401004
14418	401005
23276	401006
16032	401007
8814	401008
344	401009
44144	401010
35551	401011
182147	401012
83408	401013
45143	401014
57	401015
115687	401016
51994	401017
179456	401018
99928	401019
116532	401020
11114	401021
44784	401022
33161	401023
9285	401024
17845	401025
3023	401026
59123	401027
25698	401028
107865	401029
39219	401030
97185	401031
162282	401032
4010	401033
4128	401034
27213	401035
69735	401036
5572	401037
100443	401038
80681	401039
59527	401040
6488	401041
94708	401042
19159	401043
5349	401044
22002	401045
4753	401046
84082	401047
36748	401048
3987	401049
2442	401050
19230	401051
3290	401052
17053	401053
39066	401054
62308	401055
17140	401056
19200	401057
51710	401058
1753	401059
73579	401060
29989	401061
48137	401062
165681	401063
85459	401064
9124	401065
13153	401066
21687	401067
18882	401068
10690	401069
113939	401070
23258	401071
80638	401072
61521	401073
158895	401074
86148	401075
2136	401076
85917	401077
158438	401078
6712	401079
31187	401080
125020	401081
29427	401082
9023	401083
34285	401084
111942	401085
13319	401086
1119	401087
7675	401088
38768	401089
14713	401090
17881	401091
104098	401092
29917	401093
29427	401094
85090	401095
21474	401096
62491	401097
115794	401098
97579	401099
40564	401100
18972	401101
57748	401102
123599	401103
586	401104
538	401105
16970	401106
35590	401107
18288	401108
206092	401109
24805	401110
31455	401111
35726	401112
6195	401113
14586	401114
18579	401115
39701	401116
28473	401117
13352	401118
2893	401119
74265	401120
21632	401121
1178	401122
958	401123
133325	401124
14374	401125
102455	401126
100469	401127
28634	401128
31532	401129
18709	401130
572	401131
9293	401132
66973	401133
235949	401134
14227	401135
23522	401136
14258	401137
135409	401138
187720	401139
8005	401140
6241	401141
322	401142
97378	401143
16937	401144
3793	401145
61502	401146
44452	401147
184065	401148
86819	401149
72169	401150
132891	401151
47161	401152
239820	401153
56026	401154
11649	401155
101400	401156
39350	401157
7	401158
18806	401159
74601	401160
2632	401161
6423	401162
28601	401163
103590	401164
42828	401165
10233	401166
39120	401167
105303	401168
198874	401169
14836	401170
38902	401171
3218	401172
32738	401173
41094	401174
41594	401175
53058	401176
95950	401177
21603	401178
89433	401179
17791	401180
21413	401181
14747	401182
89156	401183
2052	401184
129850	401185
9092	401186
239336	401187
11658	401188
66	401189
10645	401190
142579	401191
61326	401192
13302	401193
769	401194
29998	401195
141447	401196
12660	401197
10237	401198
20507	401199
6488	401200
10358	401201
362	401202
9214	401203
87965	401204
22085	401205
15181	401206
27267	401207
5045	401208
10711	401209
10242	401210
17560	401211
51205	401212
9745	401213
79056	401214
43628	401215
163180	401216
19734	401217
114569	401218
2345	401219
2345	401220
106208	401221
40280	401222
16652	401223
208865	401224
27172	401225
4687	401226
18776	401227
7969	401228
56137	401229
32061	401230
119753	401231
71468	401232
91843	401233
465	401234
24823	401235
26519	401236
105767	401237
52759	401238
142805	401239
15050	401240
198391	401241
13565	401242
141424	401243
101864	401244
168354	401245
136944	401246
31405	401247
47613	401248
104910	401249
6383	401250
228280	401251
17769	401252
56967	401253
71145	401254
197393	401255
15974	401256
154062	401257
138202	401258
32589	401259
102030	401260
1515	401261
189862	401262
8063	401263
2385	401264
65323	401265
9320	401266
5676	401267
411	401268
41490	401269
8840	401270
52832	401271
20028	401272
63353	401273
13977	401274
196	401275
11843	401276
32355	401277
14155	401278
7834	401279
44718	401280
52192	401281
27886	401282
39550	401283
10096	401284
30585	401285
2802	401286
16213	401287
11623	401288
31658	401289
15178	401290
63767	401291
24950	401292
447	401293
91922	401294
17284	401295
34383	401296
7198	401297
88579	401298
1893	401299
164843	401300
17830	401301
19406	401302
1271	401303
4497	401304
27583	401305
55672	401306
15516	401307
54249	401308
33916	401309
83547	401310
185826	401311
14515	401312
11990	401313
31476	401314
11319	401315
28497	401316
3458	401317
111999	401318
45153	401319
44826	401320
64886	401321
20089	401322
2656	401323
147296	401324
24948	401325
35833	401326
53	401327
48338	401328
15410	401329
76424	401330
17161	401331
3158	401332
18925	401333
28492	401334
73170	401335
95688	401336
7533	401337
89440	401338
78146	401339
158576	401340
11315	401341
10231	401342
144177	401343
14960	401344
7869	401345
42807	401346
17513	401347
1770	401348
13882	401349
915	401350
4159	401351
71809	401352
4780	401353
7109	401354
7167	401355
14437	401356
21259	401357
98094	401358
67881	401359
71563	401360
18352	401361
200238	401362
3508	401363
4115	401364
4076	401365
130530	401366
28757	401367
23443	401368
4999	401369
23143	401370
2927	401371
58596	401372
35697	401373
1736	401374
43923	401375
186064	401376
35696	401377
23542	401378
73915	401379
32248	401380
209	401381
179825	401382
559	401383
502	401384
29369	401385
58946	401386
96988	401387
13345	401388
9051	401389
8034	401390
71838	401391
41724	401392
135177	401393
16843	401394
13214	401395
18829	401396
5899	401397
111023	401398
227669	401399
78987	401400
16746	401401
31469	401402
5706	401403
41717	401404
16750	401405
435	401406
16668	401407
41417	401408
47126	401409
42280	401410
16188	401411
4133	401412
15995	401413
99426	401414
36559	401415
8825	401416
1486	401417
6752	401418
99282	401419
25205	401420
64371	401421
32787	401422
67395	401423
74790	401424
32643	401425
26384	401426
56839	401427
678	401428
44063	401429
697	401430
22437	401431
20799	401432
5579	401433
9427	401434
24664	401435
95819	401436
229838	401437
4327	401438
15833	401439
2041	401440
3134	401441
110890	401442
23930	401443
37936	401444
44432	401445
28131	401446
41018	401447
43495	401448
67178	401449
163456	401450
20606	401451
19653	401452
5770	401453
1101	401454
105068	401455
23934	401456
11455	401457
192049	401458
192013	401459
31157	401460
67307	401461
131279	401462
49613	401463
48352	401464
13577	401465
22472	401466
143456	401467
14426	401468
13846	401469
1089	401470
194024	401471
32055	401472
112397	401473
11171	401474
194437	401475
155957	401476
4926	401477
44710	401478
110395	401479
54349	401480
17193	401481
25198	401482
19689	401483
22240	401484
6183	401485
18116	401486
48516	401487
20750	401488
33944	401489
51740	401490
11943	401491
76515	401492
48465	401493
9518	401494
78048	401495
84222	401496
35045	401497
15809	401498
73544	401499
25690	401500
205725	401501
38	401502
8303	401503
3715	401504
47529	401505
44385	401506
54970	401507
21526	401508
230843	401509
32398	401510
28786	401511
10040	401512
49353	401513
22783	401514
8379	401515
11820	401516
66937	401517
28197	401518
88146	401519
21605	401520
11155	401521
25492	401522
148272	401523
92825	401524
4990	401525
84116	401526
131123	401527
29201	401528
43479	401529
39566	401530
20006	401531
2890	401532
44663	401533
3015	401534
55595	401535
27561	401536
1962	401537
35218	401538
44179	401539
65823	401540
9089	401541
135469	401542
84502	401543
132251	401544
18594	401545
22438	401546
14513	401547
949	401548
55345	401549
23315	401550
59770	401551
33078	401552
35143	401553
21463	401554
22730	401555
20039	401556
48951	401557
5452	401558
10103	401559
68560	401560
171241	401561
35920	401562
38081	401563
69821	401564
2138	401565
1361	401566
46448	401567
22280	401568
28077	401569
49356	401570
293	401571
51840	401572
155092	401573
6154	401574
3439	401575
32594	401576
99455	401577
74363	401578
65303	401579
45048	401580
23256	401581
57961	401582
13261	401583
235149	401584
690	401585
22867	401586
117444	401587
13031	401588
49691	401589
167078	401590
67845	401591
106063	401592
44754	401593
44552	401594
2787	401595
107999	401596
150374	401597
120	401598
193281	401599
28261	401600
186403	401601
115909	401602
52674	401603
101798	401604
23625	401605
50860	401606
166424	401607
197613	401608
13030	401609
11172	401610
7443	401611
18952	401612
4604	401613
159047	401614
83610	401615
6182	401616
49896	401617
129851	401618
36855	401619
34896	401620
207902	401621
45890	401622
75511	401623
94635	401624
73889	401625
34440	401626
183	401627
16327	401628
19695	401629
12404	401630
40300	401631
74152	401632
56595	401633
46389	401634
27860	401635
113477	401636
23186	401637
1198	401638
47579	401639
2167	401640
2167	401641
7645	401642
24016	401643
52669	401644
49845	401645
75315	401646
15944	401647
28787	401648
159299	401649
189611	401650
11171	401651
76544	401652
46494	401653
32401	401654
11158	401655
24902	401656
18347	401657
107274	401658
62378	401659
80309	401660
60019	401661
7159	401662
82107	401663
11819	401664
16969	401665
3886	401666
130144	401667
17439	401668
19282	401669
12691	401670
6992	401671
146197	401672
16353	401673
74009	401674
16353	401675
65547	401676
45610	401677
10580	401678
40887	401679
1751	401680
81908	401681
943	401682
228	401683
39560	401684
21070	401685
21070	401686
18774	401687
34997	401688
8520	401689
36167	401690
4185	401691
26421	401692
26421	401693
17401	401694
59749	401695
36240	401696
15538	401697
48702	401698
51310	401699
87641	401700
105304	401701
30624	401702
13830	401703
1818	401704
36194	401705
138825	401706
31576	401707
60444	401708
36090	401709
6179	401710
34764	401711
80212	401712
34443	401713
12672	401714
119192	401715
5715	401716
44719	401717
75123	401718
6935	401719
17804	401720
117129	401721
39460	401722
26058	401723
14566	401724
99	401725
21433	401726
119052	401727
11157	401728
4406	401729
21664	401730
17771	401731
23516	401732
24975	401733
8272	401734
26562	401735
1193	401736
16919	401737
8507	401738
4287	401739
15	401740
98561	401741
143625	401742
13198	401743
11299	401744
118695	401745
14175	401746
11787	401747
7270	401748
45548	401749
5698	401750
58060	401751
22106	401752
125466	401753
15806	401754
40401	401755
13375	401756
68027	401757
54593	401758
147285	401759
28663	401760
40228	401761
26667	401762
104614	401763
25487	401764
11765	401765
1737	401766
20049	401767
17556	401768
42675	401769
190204	401770
76143	401771
35458	401772
38736	401773
31274	401774
59379	401775
48569	401776
7833	401777
79640	401778
75460	401779
17280	401780
25329	401781
22681	401782
60667	401783
1936	401784
22580	401785
68194	401786
85633	401787
71562	401788
136335	401789
16709	401790
55906	401791
2900	401792
51171	401793
31220	401794
2272	401795
41445	401796
38739	401797
11894	401798
18661	401799
44880	401800
30725	401801
34663	401802
2211	401803
6096	401804
58572	401805
35806	401806
151618	401807
132048	401808
40021	401809
3726	401810
72316	401811
21085	401812
2895	401813
16438	401814
17316	401815
9855	401816
27160	401817
95145	401818
791	401819
5244	401820
24832	401821
5614	401822
9244	401823
34442	401824
75833	401825
15612	401826
2445	401827
6391	401828
18257	401829
44015	401830
4610	401831
48832	401832
45056	401833
7533	401834
1203	401835
16547	401836
75983	401837
53138	401838
132996	401839
8139	401840
8139	401841
51491	401842
41424	401843
14660	401844
340	401845
60355	401846
38265	401847
2240	401848
84754	401849
18702	401850
35721	401851
7417	401852
107917	401853
28004	401854
23061	401855
56125	401856
2421	401857
132504	401858
106765	401859
557	401860
6324	401861
40049	401862
25409	401863
35277	401864
24758	401865
70370	401866
193108	401867
30258	401868
97403	401869
1176	401870
82137	401871
6810	401872
40522	401873
181568	401874
88	401875
8674	401876
125	401877
57123	401878
15446	401879
180466	401880
4765	401881
78499	401882
97415	401883
130516	401884
5133	401885
57919	401886
87187	401887
21041	401888
106294	401889
29528	401890
38478	401891
4957	401892
3069	401893
20857	401894
10069	401895
65463	401896
22578	401897
2316	401898
1668	401899
30923	401900
2741	401901
38747	401902
44210	401903
28526	401904
34458	401905
12233	401906
67955	401907
4292	401908
59	401909
187231	401910
130726	401911
41403	401912
25665	401913
51001	401914
122858	401915
70715	401916
49790	401917
30768	401918
20030	401919
73395	401920
17450	401921
4753	401922
23519	401923
7921	401924
77729	401925
38214	401926
10158	401927
73607	401928
3114	401929
5290	401930
12822	401931
76734	401932
35845	401933
9354	401934
2986	401935
719	401936
373	401937
154101	401938
3506	401939
20849	401940
8748	401941
18676	401942
12887	401943
7040	401944
34947	401945
330	401946
1005	401947
55957	401948
11085	401949
14179	401950
9080	401951
4005	401952
27744	401953
49372	401954
20496	401955
55547	401956
44811	401957
116305	401958
74527	401959
14321	401960
170448	401961
23260	401962
28678	401963
23341	401964
22329	401965
62198	401966
48553	401967
152863	401968
35490	401969
63789	401970
213790	401971
58319	401972
2110	401973
226569	401974
39082	401975
112	401976
3793	401977
65181	401978
21333	401979
8292	401980
163388	401981
13596	401982
77622	401983
21526	401984
5240	401985
39082	401986
12971	401987
3899	401988
30730	401989
98421	401990
47025	401991
196863	401992
148761	401993
58397	401994
18913	401995
39910	401996
44580	401997
70962	401998
39832	401999
31281	402000
50778	402001
101567	402002
182192	402003
13762	402004
22969	402005
43132	402006
13197	402007
39952	402008
111317	402009
28303	402010
207673	402011
148387	402012
75859	402013
12330	402014
45237	402015
64784	402016
182803	402017
153360	402018
11087	402019
111594	402020
6453	402021
149047	402022
12881	402023
70012	402024
11567	402025
75429	402026
89165	402027
13364	402028
36359	402029
49953	402030
12159	402031
30038	402032
54435	402033
43752	402034
73124	402035
22245	402036
98939	402037
93937	402038
1081	402039
68983	402040
76233	402041
4728	402042
13953	402043
5460	402044
39685	402045
16299	402046
78751	402047
28409	402048
129645	402049
57174	402050
15584	402051
45512	402052
7756	402053
85445	402054
22393	402055
127139	402056
97355	402057
14308	402058
97489	402059
129946	402060
10744	402061
7597	402062
128576	402063
21277	402064
51694	402065
9557	402066
86946	402067
45861	402068
1801	402069
45735	402070
87876	402071
27293	402072
44270	402073
21935	402074
3807	402075
9553	402076
822	402077
46604	402078
105328	402079
30	402080
67033	402081
31297	402082
57384	402083
8468	402084
17302	402085
45461	402086
83141	402087
82347	402088
23748	402089
16683	402090
128697	402091
128811	402092
12264	402093
68345	402094
119466	402095
3011	402096
58371	402097
30741	402098
17753	402099
10776	402100
9095	402101
10755	402102
89410	402103
26063	402104
59567	402105
128	402106
89557	402107
52617	402108
87979	402109
17856	402110
86812	402111
19431	402112
61682	402113
55778	402114
34329	402115
170862	402116
12670	402117
44431	402118
59360	402119
86617	402120
85387	402121
758	402122
28187	402123
36774	402124
92564	402125
12436	402126
6127	402127
12204	402128
52492	402129
88787	402130
8472	402131
124502	402132
7420	402133
27937	402134
43566	402135
22588	402136
13974	402137
24385	402138
63737	402139
48784	402140
4570	402141
2712	402142
3025	402143
6394	402144
32742	402145
67568	402146
31429	402147
4719	402148
55895	402149
6971	402150
73123	402151
174170	402152
45242	402153
2865	402154
13409	402155
18667	402156
52847	402157
36048	402158
44031	402159
17336	402160
9215	402161
8406	402162
54356	402163
19791	402164
14123	402165
28791	402166
86731	402167
89299	402168
11923	402169
33781	402170
177534	402171
113926	402172
60686	402173
105102	402174
483	402175
5187	402176
13243	402177
83219	402178
132469	402179
12926	402180
22536	402181
77061	402182
47622	402183
27986	402184
975	402185
52268	402186
89343	402187
32611	402188
16577	402189
101223	402190
72361	402191
109504	402192
73126	402193
8379	402194
9780	402195
622	402196
1609	402197
23236	402198
49069	402199
14016	402200
4755	402201
41513	402202
166164	402203
50468	402204
1454	402205
4655	402206
4302	402207
47511	402208
143382	402209
13646	402210
38884	402211
70121	402212
8781	402213
52884	402214
89763	402215
14	402216
62463	402217
21566	402218
41528	402219
17400	402220
57904	402221
185970	402222
3121	402223
30897	402224
1697	402225
290	402226
80294	402227
146990	402228
42737	402229
16263	402230
16307	402231
61121	402232
8041	402233
7342	402234
129010	402235
56334	402236
45084	402237
35671	402238
16069	402239
55502	402240
43843	402241
40432	402242
38203	402243
21538	402244
187241	402245
13287	402246
3850	402247
37440	402248
4132	402249
41012	402250
56704	402251
1386	402252
2135	402253
19332	402254
27097	402255
9558	402256
32595	402257
19408	402258
405	402259
8144	402260
15867	402261
40862	402262
3219	402263
2434	402264
104724	402265
62557	402266
2576	402267
3589	402268
46089	402269
30059	402270
191159	402271
38705	402272
7248	402273
2226	402274
861	402275
1428	402276
4240	402277
17021	402278
44186	402279
1657	402280
8293	402281
61895	402282
11058	402283
1237	402284
1289	402285
48228	402286
11299	402287
6544	402288
5951	402289
99	402290
41	402291
21599	402292
14685	402293
40874	402294
1770	402295
12320	402296
29267	402297
5369	402298
179	402299
53071	402300
19557	402301
3495	402302
3495	402303
7532	402304
10652	402305
1803	402306
9971	402307
44357	402308
25385	402309
9092	402310
12702	402311
203754	402312
11985	402313
10769	402314
51	402315
74360	402316
11848	402317
39948	402318
79331	402319
119735	402320
24618	402321
56947	402322
91441	402323
103024	402324
59824	402325
160599	402326
7459	402327
3628	402328
59600	402329
2870	402330
3683	402331
28453	402332
12314	402333
133412	402334
55977	402335
22649	402336
55361	402337
140554	402338
29073	402339
9821	402340
17154	402341
110299	402342
89828	402343
81058	402344
78189	402345
23611	402346
54315	402347
57142	402348
13012	402349
637	402350
61127	402351
29369	402352
35572	402353
64505	402354
20424	402355
4320	402356
117374	402357
6407	402358
35184	402359
73273	402360
56474	402361
19813	402362
50512	402363
24564	402364
32125	402365
110746	402366
16708	402367
2147	402368
132812	402369
17201	402370
7849	402371
34395	402372
22269	402373
5761	402374
183219	402375
22835	402376
4137	402377
6675	402378
454	402379
2474	402380
34694	402381
27328	402382
6087	402383
18650	402384
9354	402385
48969	402386
19710	402387
21217	402388
100073	402389
13031	402390
9463	402391
5290	402392
98123	402393
36799	402394
69421	402395
183	402396
189264	402397
2105	402398
41315	402399
28248	402400
16064	402401
3742	402402
185328	402403
35871	402404
317	402405
6275	402406
49061	402407
9580	402408
16508	402409
14697	402410
21069	402411
72321	402412
33318	402413
56934	402414
48380	402415
141523	402416
13213	402417
17420	402418
64969	402419
73566	402420
130725	402421
59220	402422
36685	402423
32125	402424
125	402425
35229	402426
1632	402427
26583	402428
50178	402429
39783	402430
2346	402431
20635	402432
13952	402433
11784	402434
3740	402435
57567	402436
34843	402437
173875	402438
35064	402439
2935	402440
74102	402441
3845	402442
13070	402443
5243	402444
13168	402445
27296	402446
48097	402447
1199	402448
3921	402449
10861	402450
5759	402451
23799	402452
20087	402453
42394	402454
10864	402455
18805	402456
40842	402457
42922	402458
25940	402459
74859	402460
57898	402461
147172	402462
106652	402463
61890	402464
1191	402465
60206	402466
22593	402467
82954	402468
12028	402469
8828	402470
9936	402471
25236	402472
87319	402473
49	402474
19272	402475
7771	402476
20712	402477
3584	402478
5381	402479
123457	402480
68490	402481
15865	402482
3712	402483
10941	402484
49069	402485
25467	402486
1520	402487
144343	402488
2949	402489
31234	402490
131299	402491
10046	402492
206860	402493
52043	402494
102647	402495
44875	402496
4795	402497
4963	402498
35017	402499
97810	402500
43089	402501
1165	402502
89188	402503
15948	402504
6106	402505
74221	402506
5884	402507
56062	402508
54326	402509
2717	402510
1560	402511
22998	402512
26371	402513
3	402514
66989	402515
69328	402516
6907	402517
14829	402518
10315	402519
103619	402520
133547	402521
23269	402522
7542	402523
24924	402524
14451	402525
28100	402526
110027	402527
12181	402528
49920	402529
65453	402530
20416	402531
3321	402532
12671	402533
20192	402534
49862	402535
91330	402536
10223	402537
6153	402538
66977	402539
141672	402540
32242	402541
18352	402542
73953	402543
32273	402544
66989	402545
12780	402546
30699	402547
102272	402548
9922	402549
26051	402550
17735	402551
9128	402552
130655	402553
185549	402554
73343	402555
32178	402556
93	402557
67166	402558
73987	402559
85318	402560
58173	402561
95774	402562
198828	402563
116861	402564
41839	402565
57650	402566
97013	402567
70996	402568
798	402569
70019	402570
17583	402571
1423	402572
3136	402573
18374	402574
28991	402575
63530	402576
11148	402577
17751	402578
12911	402579
13344	402580
83012	402581
13368	402582
74354	402583
72587	402584
225171	402585
10790	402586
20747	402587
118065	402588
75848	402589
1113	402590
11946	402591
100411	402592
64822	402593
172	402594
45562	402595
58622	402596
59125	402597
93834	402598
46937	402599
25929	402600
75165	402601
153230	402602
8495	402603
49926	402604
160413	402605
63982	402606
53124	402607
96880	402608
59198	402609
22218	402610
15314	402611
4902	402612
5887	402613
18951	402614
17776	402615
24785	402616
28687	402617
13317	402618
99450	402619
42863	402620
124070	402621
5956	402622
13806	402623
72915	402624
6161	402625
3199	402626
151224	402627
159715	402628
29370	402629
86912	402630
32044	402631
45443	402632
81177	402633
114182	402634
28970	402635
185979	402636
65587	402637
8770	402638
56638	402639
21850	402640
5295	402641
96202	402642
86667	402643
46888	402644
69759	402645
1184	402646
9883	402647
19986	402648
104930	402649
38136	402650
60311	402651
129859	402652
7505	402653
11741	402654
21511	402655
127388	402656
25177	402657
96664	402658
93479	402659
29327	402660
126335	402661
22128	402662
6808	402663
28528	402664
177333	402665
128308	402666
56212	402667
139052	402668
85573	402669
111178	402670
50796	402671
126638	402672
42930	402673
16125	402674
126165	402675
20822	402676
29747	402677
371	402678
1200	402679
16530	402680
79400	402681
1378	402682
2155	402683
27768	402684
44522	402685
41917	402686
8800	402687
33258	402688
182380	402689
3506	402690
108520	402691
14303	402692
30137	402693
32622	402694
17712	402695
49554	402696
68139	402697
145727	402698
148827	402699
1195	402700
73787	402701
3663	402702
19461	402703
1784	402704
97831	402705
148258	402706
74463	402707
182860	402708
18495	402709
41571	402710
2129	402711
102432	402712
7609	402713
16913	402714
74949	402715
19140	402716
58296	402717
135	402718
155167	402719
135	402720
200	402721
50973	402722
1185	402723
11099	402724
34898	402725
96357	402726
14305	402727
7084	402728
2954	402729
3485	402730
26360	402731
51817	402732
13287	402733
766	402734
74	402735
67274	402736
8070	402737
51375	402738
20403	402739
3480	402740
9	402741
6332	402742
5638	402743
13301	402744
109441	402745
977	402746
38457	402747
63907	402748
25406	402749
31724	402750
238559	402751
236252	402752
45846	402753
984	402754
2114	402755
14055	402756
25380	402757
57278	402758
50724	402759
14529	402760
211	402761
34672	402762
54546	402763
589	402764
870	402765
8036	402766
44268	402767
4849	402768
2770	402769
16978	402770
129366	402771
561	402772
33972	402773
604	402774
7957	402775
7453	402776
22312	402777
483	402778
203	402779
1679	402780
908	402781
63336	402782
519	402783
166581	402784
8137	402785
12184	402786
93162	402787
10980	402788
106357	402789
11929	402790
1240	402791
134797	402792
3655	402793
71105	402794
49915	402795
26034	402796
21047	402797
408	402798
25522	402799
9	402800
102873	402801
51063	402802
60545	402803
24783	402804
84939	402805
84441	402806
71061	402807
123	402808
28575	402809
106578	402810
16245	402811
42894	402812
3863	402813
13541	402814
10969	402815
134397	402816
147705	402817
147670	402818
109040	402819
2	402820
278	402821
43199	402822
22340	402823
179845	402824
128840	402825
5132	402826
8723	402827
23852	402828
5470	402829
10197	402830
10197	402831
60691	402832
51725	402833
328	402834
84441	402835
48108	402836
2953	402837
28420	402838
23399	402839
25672	402840
42550	402841
138401	402842
3783	402843
15234	402844
62166	402845
76617	402846
18758	402847
19188	402848
28434	402849
38704	402850
15913	402851
19219	402852
5518	402853
1364	402854
12773	402855
6958	402856
15662	402857
107030	402858
12046	402859
123640	402860
54175	402861
123299	402862
92149	402863
319	402864
27931	402865
43238	402866
51340	402867
54546	402868
82445	402869
9072	402870
5636	402871
4363	402872
31624	402873
2538	402874
9067	402875
5713	402876
4354	402877
59298	402878
17605	402879
4373	402880
1467	402881
3455	402882
3035	402883
64159	402884
1638	402885
31893	402886
23852	402887
1297	402888
44761	402889
23009	402890
171738	402891
9442	402892
135795	402893
127777	402894
31904	402895
49390	402896
99254	402897
10043	402898
39820	402899
59100	402900
40527	402901
16850	402902
33982	402903
7392	402904
133079	402905
4855	402906
11957	402907
28655	402908
28655	402909
198778	402910
2717	402911
16913	402912
26059	402913
26059	402914
56928	402915
28469	402916
38595	402917
10885	402918
59205	402919
52403	402920
20531	402921
14564	402922
26828	402923
31512	402924
33193	402925
154139	402926
87354	402927
16858	402928
17558	402929
2291	402930
53818	402931
31320	402932
40989	402933
7315	402934
32284	402935
477	402936
14640	402937
135176	402938
7981	402939
103	402940
2538	402941
16240	402942
24216	402943
22249	402944
197171	402945
5806	402946
3161	402947
54037	402948
61578	402949
1359	402950
36576	402951
13300	402952
30620	402953
19147	402954
6136	402955
13555	402956
1706	402957
5318	402958
12247	402959
888	402960
3508	402961
29256	402962
27411	402963
181762	402964
22511	402965
1240	402966
20826	402967
1255	402968
20676	402969
7412	402970
39567	402971
13597	402972
25230	402973
28154	402974
187535	402975
4388	402976
4260	402977
16308	402978
95545	402979
58364	402980
68116	402981
188137	402982
46950	402983
12778	402984
8074	402985
62346	402986
106070	402987
51101	402988
62371	402989
19161	402990
818	402991
44807	402992
182756	402993
26328	402994
353	402995
25499	402996
66759	402997
13153	402998
8343	402999
147819	403000
40918	403001
124053	403002
45923	403003
17307	403004
507	403005
13245	403006
221	403007
67753	403008
98084	403009
132171	403010
5272	403011
7593	403012
109392	403013
65822	403014
25793	403015
113499	403016
13260	403017
369	403018
75144	403019
48824	403020
2377	403021
3119	403022
36515	403023
14626	403024
9579	403025
164714	403026
19046	403027
5867	403028
74045	403029
98373	403030
140283	403031
6527	403032
16634	403033
147817	403034
208898	403035
26201	403036
850	403037
19047	403038
12196	403039
128552	403040
115024	403041
5535	403042
15916	403043
16900	403044
45841	403045
13074	403046
44939	403047
88161	403048
82968	403049
3735	403050
103745	403051
2969	403052
50068	403053
20375	403054
4123	403055
20472	403056
8616	403057
14476	403058
45878	403059
4700	403060
11058	403061
38338	403062
13471	403063
4839	403064
35405	403065
62123	403066
8223	403067
12936	403068
4468	403069
3471	403070
34129	403071
132958	403072
24359	403073
51299	403074
165702	403075
37232	403076
45479	403077
123972	403078
111605	403079
1702	403080
84435	403081
49024	403082
165178	403083
20451	403084
2019	403085
1530	403086
97865	403087
153073	403088
149050	403089
1490	403090
15744	403091
16760	403092
32844	403093
196367	403094
2778	403095
12224	403096
46290	403097
2511	403098
5951	403099
4024	403100
75411	403101
150511	403102
74870	403103
76396	403104
29949	403105
8164	403106
101140	403107
166169	403108
147420	403109
150191	403110
13036	403111
81838	403112
53007	403113
25222	403114
11268	403115
6749	403116
19635	403117
35828	403118
17502	403119
61105	403120
94032	403121
135458	403122
148265	403123
55176	403124
36670	403125
22562	403126
100794	403127
9314	403128
2786	403129
55272	403130
21193	403131
89819	403132
4516	403133
25810	403134
673	403135
206	403136
21	403137
3735	403138
1770	403139
96999	403140
86906	403141
38431	403142
6055	403143
35449	403144
13294	403145
131816	403146
35917	403147
4045	403148
106244	403149
38060	403150
20346	403151
48822	403152
25009	403153
1009	403154
8344	403155
58996	403156
76901	403157
607	403158
34861	403159
103863	403160
52334	403161
19126	403162
15295	403163
14509	403164
184535	403165
2127	403166
38883	403167
42586	403168
8147	403169
130425	403170
2127	403171
74097	403172
590	403173
15087	403174
7562	403175
64821	403176
25821	403177
4967	403178
97008	403179
10370	403180
153332	403181
14202	403182
56029	403183
37064	403184
106608	403185
50861	403186
105933	403187
93335	403188
32715	403189
95786	403190
148277	403191
23246	403192
32660	403193
25712	403194
20326	403195
3705	403196
102997	403197
12757	403198
233487	403199
7285	403200
16048	403201
1292	403202
2757	403203
40646	403204
57435	403205
12401	403206
5275	403207
12205	403208
91584	403209
12205	403210
7908	403211
35715	403212
5490	403213
1323	403214
6965	403215
28430	403216
28075	403217
382	403218
10944	403219
153405	403220
6089	403221
43137	403222
187280	403223
112278	403224
11423	403225
76561	403226
153993	403227
23522	403228
51585	403229
106305	403230
36161	403231
23091	403232
29184	403233
13379	403234
76063	403235
72937	403236
359	403237
30583	403238
1999	403239
5556	403240
15362	403241
41503	403242
963	403243
89638	403244
5329	403245
86005	403246
22139	403247
352	403248
12619	403249
5932	403250
4526	403251
14345	403252
34484	403253
64217	403254
23836	403255
27183	403256
10334	403257
10334	403258
42693	403259
6846	403260
205918	403261
52144	403262
33925	403263
32984	403264
5336	403265
38390	403266
149933	403267
54684	403268
43975	403269
51106	403270
25014	403271
40309	403272
5097	403273
74053	403274
34576	403275
9241	403276
7801	403277
129127	403278
41385	403279
82689	403280
63942	403281
4931	403282
163370	403283
102733	403284
209436	403285
10869	403286
226482	403287
9855	403288
3206	403289
48824	403290
215050	403291
557	403292
557	403293
48708	403294
7662	403295
98954	403296
8510	403297
67272	403298
18861	403299
7453	403300
14062	403301
216173	403302
5242	403303
20391	403304
29250	403305
6247	403306
13815	403307
44403	403308
7136	403309
61073	403310
62526	403311
52457	403312
25547	403313
69877	403314
108468	403315
83827	403316
87958	403317
39601	403318
16706	403319
9511	403320
8841	403321
69877	403322
15432	403323
8241	403324
18987	403325
21477	403326
146696	403327
44903	403328
35126	403329
35329	403330
23701	403331
61241	403332
102171	403333
30595	403334
60987	403335
20708	403336
11417	403337
118431	403338
2660	403339
47599	403340
71705	403341
23943	403342
259	403343
9869	403344
31365	403345
27531	403346
26586	403347
5593	403348
38636	403349
1109	403350
21343	403351
217678	403352
1978	403353
18409	403354
14109	403355
28275	403356
12514	403357
55611	403358
7592	403359
2462	403360
18634	403361
45306	403362
97342	403363
79	403364
110124	403365
17139	403366
26459	403367
128391	403368
20535	403369
15384	403370
102	403371
6301	403372
78108	403373
15832	403374
16462	403375
65205	403376
44928	403377
8091	403378
111115	403379
134765	403380
40673	403381
2829	403382
24388	403383
98908	403384
652	403385
18563	403386
13009	403387
34317	403388
17347	403389
12296	403390
8572	403391
41427	403392
33621	403393
17728	403394
134769	403395
19759	403396
58346	403397
17816	403398
40440	403399
54435	403400
28848	403401
59525	403402
3899	403403
7244	403404
62277	403405
39281	403406
89548	403407
96890	403408
76082	403409
80027	403410
194266	403411
64559	403412
15	403413
15066	403414
44915	403415
56859	403416
82941	403417
18694	403418
108799	403419
3457	403420
10079	403421
4117	403422
2099	403423
4515	403424
3980	403425
35435	403426
1576	403427
3116	403428
84676	403429
102078	403430
105052	403431
43920	403432
67647	403433
93946	403434
110950	403435
6496	403436
9529	403437
112335	403438
165644	403439
22393	403440
110997	403441
100344	403442
28827	403443
36304	403444
56881	403445
149048	403446
2595	403447
11966	403448
127506	403449
7253	403450
5910	403451
26471	403452
13989	403453
30776	403454
36334	403455
104744	403456
109610	403457
21178	403458
62541	403459
30640	403460
70836	403461
37620	403462
161506	403463
189041	403464
1375	403465
15194	403466
16709	403467
164311	403468
61422	403469
215277	403470
49939	403471
4539	403472
85784	403473
30030	403474
42919	403475
74132	403476
16186	403477
31033	403478
7539	403479
4912	403480
11170	403481
144359	403482
75524	403483
88844	403484
7944	403485
2870	403486
7885	403487
173356	403488
27460	403489
23798	403490
21709	403491
32864	403492
189026	403493
18317	403494
3979	403495
26245	403496
11851	403497
50308	403498
144340	403499
89159	403500
652	403501
24592	403502
32434	403503
164668	403504
16114	403505
179427	403506
1655	403507
228499	403508
157975	403509
3902	403510
32744	403511
3439	403512
110497	403513
19495	403514
4303	403515
161	403516
35700	403517
136009	403518
74058	403519
32141	403520
15807	403521
4538	403522
84831	403523
55174	403524
97602	403525
3062	403526
60965	403527
118274	403528
33245	403529
1635	403530
57990	403531
32604	403532
20586	403533
151683	403534
32988	403535
51742	403536
49379	403537
125698	403538
16644	403539
8544	403540
44300	403541
8073	403542
16096	403543
22825	403544
35248	403545
24900	403546
8534	403547
56336	403548
21	403549
49369	403550
4276	403551
38674	403552
3566	403553
835	403554
143008	403555
42824	403556
45519	403557
36473	403558
1845	403559
96277	403560
8511	403561
101677	403562
19508	403563
84288	403564
10735	403565
30757	403566
1015	403567
230024	403568
2490	403569
82983	403570
238169	403571
32882	403572
35063	403573
57222	403574
3200	403575
31163	403576
696	403577
74456	403578
572	403579
101199	403580
129373	403581
27485	403582
41727	403583
72317	403584
30732	403585
75460	403586
32859	403587
97502	403588
55638	403589
19908	403590
444	403591
13584	403592
118439	403593
11374	403594
39686	403595
16034	403596
59045	403597
14484	403598
41127	403599
149261	403600
10837	403601
31597	403602
117690	403603
5359	403604
51338	403605
20560	403606
27422	403607
52171	403608
4898	403609
118457	403610
97038	403611
10725	403612
42875	403613
42905	403614
87610	403615
29577	403616
37403	403617
1461	403618
19631	403619
6118	403620
199053	403621
39120	403622
12172	403623
44211	403624
76254	403625
64059	403626
51914	403627
84184	403628
5849	403629
53300	403630
2010	403631
82106	403632
23009	403633
51742	403634
63974	403635
10381	403636
5867	403637
33990	403638
21047	403639
113341	403640
23401	403641
164541	403642
89872	403643
2465	403644
82013	403645
30237	403646
33904	403647
42709	403648
87359	403649
9581	403650
13658	403651
7055	403652
4040	403653
74664	403654
26415	403655
89954	403656
51954	403657
1470	403658
13964	403659
52372	403660
13290	403661
9797	403662
83221	403663
326	403664
123557	403665
69976	403666
68689	403667
46696	403668
13978	403669
123925	403670
20366	403671
5979	403672
9581	403673
21454	403674
147152	403675
23979	403676
39638	403677
49497	403678
7377	403679
389	403680
129606	403681
1398	403682
50836	403683
48664	403684
133079	403685
18215	403686
97541	403687
34304	403688
27827	403689
5197	403690
3448	403691
124945	403692
38441	403693
10194	403694
26019	403695
88792	403696
164388	403697
118030	403698
3808	403699
68602	403700
30827	403701
89312	403702
161751	403703
882	403704
67660	403705
21208	403706
136443	403707
39174	403708
627	403709
45791	403710
46539	403711
110793	403712
18377	403713
7757	403714
50452	403715
52872	403716
128716	403717
12169	403718
34537	403719
111258	403720
12987	403721
43928	403722
49776	403723
73609	403724
8507	403725
181256	403726
206891	403727
199335	403728
49333	403729
17030	403730
31365	403731
5628	403732
6283	403733
1803	403734
15220	403735
92577	403736
315	403737
14044	403738
56411	403739
9475	403740
874	403741
5453	403742
30249	403743
114020	403744
58898	403745
62107	403746
5773	403747
56717	403748
53659	403749
48589	403750
120392	403751
100643	403752
65125	403753
11691	403754
43714	403755
639	403756
30729	403757
16858	403758
153377	403759
49390	403760
98455	403761
49811	403762
118056	403763
83673	403764
46160	403765
23372	403766
49564	403767
12581	403768
26701	403769
599	403770
70333	403771
11392	403772
11392	403773
11302	403774
5420	403775
53019	403776
1361	403777
74450	403778
7398	403779
7822	403780
11062	403781
4296	403782
19237	403783
45583	403784
52482	403785
152008	403786
3727	403787
28598	403788
182557	403789
155334	403790
44465	403791
3561	403792
2564	403793
56337	403794
1245	403795
143395	403796
14434	403797
136290	403798
136309	403799
318	403800
79038	403801
20387	403802
15994	403803
144185	403804
20157	403805
17778	403806
9954	403807
7267	403808
1843	403809
2390	403810
163	403811
172352	403812
199365	403813
9130	403814
211066	403815
27641	403816
34034	403817
18538	403818
30146	403819
66276	403820
10300	403821
21105	403822
4588	403823
1862	403824
48121	403825
75144	403826
621	403827
8832	403828
12885	403829
4365	403830
9349	403831
19394	403832
112798	403833
75	403834
51159	403835
1499	403836
30879	403837
7287	403838
7802	403839
11115	403840
8076	403841
16679	403842
129951	403843
9597	403844
213637	403845
57359	403846
785	403847
110587	403848
212761	403849
4886	403850
5590	403851
19988	403852
162175	403853
850	403854
9765	403855
42601	403856
4838	403857
738	403858
57123	403859
35924	403860
1423	403861
25525	403862
8272	403863
2471	403864
3729	403865
679	403866
3025	403867
601	403868
34986	403869
35765	403870
173413	403871
5361	403872
28338	403873
941	403874
18242	403875
1356	403876
56341	403877
11128	403878
13992	403879
85398	403880
14577	403881
12244	403882
20290	403883
1967	403884
68396	403885
22626	403886
47848	403887
21113	403888
43221	403889
22779	403890
5361	403891
187077	403892
112637	403893
22158	403894
31	403895
26099	403896
24601	403897
20440	403898
240	403899
31654	403900
10018	403901
22891	403902
16768	403903
9764	403904
4851	403905
873	403906
5970	403907
44579	403908
91547	403909
41246	403910
3945	403911
18242	403912
25478	403913
62312	403914
80560	403915
2585	403916
228	403917
39560	403918
528	403919
45297	403920
11325	403921
16309	403922
12195	403923
2546	403924
117487	403925
16644	403926
35843	403927
148663	403928
22664	403929
24693	403930
7980	403931
82356	403932
32534	403933
142249	403934
1766	403935
28850	403936
25645	403937
5976	403938
16983	403939
114050	403940
56739	403941
4657	403942
102590	403943
130483	403944
109144	403945
7561	403946
25970	403947
129067	403948
6303	403949
100822	403950
38252	403951
17516	403952
174130	403953
109822	403954
36546	403955
26574	403956
84647	403957
36810	403958
437	403959
19390	403960
6944	403961
26277	403962
35800	403963
13316	403964
9291	403965
3273	403966
1497	403967
13007	403968
108258	403969
18079	403970
25169	403971
27068	403972
141	403973
68011	403974
48	403975
109917	403976
2191	403977
105500	403978
3722	403979
12912	403980
35282	403981
33931	403982
21149	403983
130453	403984
48453	403985
44788	403986
56906	403987
93695	403988
43547	403989
22873	403990
68944	403991
129538	403992
153308	403993
15764	403994
23238	403995
30	403996
44136	403997
72632	403998
110263	403999
222708	404000
57559	404001
5300	404002
94592	404003
142500	404004
141280	404005
6382	404006
228851	404007
1185	404008
60203	404009
152639	404010
32116	404011
29634	404012
8416	404013
90353	404014
70873	404015
1505	404016
43414	404017
75826	404018
55384	404019
44172	404020
36620	404021
63711	404022
16176	404023
39673	404024
151080	404025
82939	404026
139062	404027
75063	404028
8710	404029
61512	404030
88437	404031
34323	404032
9886	404033
567	404034
51682	404035
8233	404036
36966	404037
50012	404038
2298	404039
28371	404040
98258	404041
15818	404042
19691	404043
59311	404044
59784	404045
46925	404046
65300	404047
94123	404048
40188	404049
152301	404050
194261	404051
37986	404052
48119	404053
149991	404054
105027	404055
45488	404056
7763	404057
18942	404058
13344	404059
212138	404060
131149	404061
2922	404062
67759	404063
7419	404064
19434	404065
136261	404066
3066	404067
22385	404068
29090	404069
68797	404070
160931	404071
45154	404072
16311	404073
56339	404074
48194	404075
916	404076
134300	404077
39658	404078
23238	404079
18215	404080
6844	404081
21633	404082
10283	404083
10349	404084
40085	404085
39232	404086
114233	404087
42438	404088
16841	404089
36275	404090
62373	404091
134616	404092
35497	404093
179565	404094
44209	404095
13517	404096
18750	404097
31877	404098
113622	404099
72662	404100
138194	404101
67840	404102
65836	404103
93794	404104
56078	404105
23313	404106
12211	404107
148506	404108
23139	404109
50362	404110
27530	404111
59799	404112
172763	404113
54463	404114
19642	404115
8227	404116
83329	404117
18793	404118
3164	404119
46168	404120
19384	404121
52594	404122
20973	404123
25363	404124
13056	404125
31612	404126
38527	404127
58766	404128
713	404129
6854	404130
18735	404131
35106	404132
41956	404133
10289	404134
31641	404135
23662	404136
64765	404137
25821	404138
112033	404139
25768	404140
780	404141
26546	404142
21413	404143
4718	404144
57730	404145
97175	404146
24716	404147
46447	404148
11564	404149
105900	404150
181355	404151
154124	404152
109323	404153
139083	404154
20512	404155
37268	404156
56972	404157
11027	404158
153730	404159
26140	404160
1864	404161
27850	404162
16889	404163
60991	404164
11455	404165
6211	404166
142048	404167
16821	404168
8300	404169
13685	404170
29638	404171
11992	404172
3381	404173
49516	404174
52133	404175
51997	404176
128536	404177
3289	404178
60991	404179
59	404180
62530	404181
4325	404182
15841	404183
80144	404184
47046	404185
2053	404186
2333	404187
358	404188
59	404189
80544	404190
1480	404191
103886	404192
24278	404193
30490	404194
29513	404195
6323	404196
11730	404197
2934	404198
358	404199
10972	404200
412	404201
6239	404202
4280	404203
6064	404204
24903	404205
16448	404206
185	404207
14441	404208
122177	404209
4813	404210
3611	404211
4970	404212
35217	404213
164343	404214
11854	404215
92582	404216
43228	404217
23227	404218
17949	404219
155702	404220
830	404221
28041	404222
2794	404223
66670	404224
51895	404225
3407	404226
146961	404227
4269	404228
29329	404229
73863	404230
131492	404231
56986	404232
88586	404233
2048	404234
155562	404235
113001	404236
10329	404237
25147	404238
26401	404239
55144	404240
3285	404241
21375	404242
9192	404243
166053	404244
128154	404245
93928	404246
52733	404247
2341	404248
13655	404249
50082	404250
98631	404251
155212	404252
21256	404253
53353	404254
31958	404255
29791	404256
87103	404257
21033	404258
95819	404259
134317	404260
18642	404261
98036	404262
2468	404263
14600	404264
51024	404265
4679	404266
37755	404267
67215	404268
19984	404269
56729	404270
915	404271
80309	404272
3386	404273
97853	404274
1135	404275
8056	404276
164235	404277
50254	404278
95594	404279
82137	404280
1880	404281
238229	404282
132068	404283
127706	404284
19	404285
4792	404286
21520	404287
167586	404288
39832	404289
108939	404290
39151	404291
20550	404292
58331	404293
73925	404294
2887	404295
18904	404296
41942	404297
62824	404298
21148	404299
1632	404300
108523	404301
12841	404302
5248	404303
13680	404304
92140	404305
140822	404306
65105	404307
6445	404308
19331	404309
31537	404310
15115	404311
235801	404312
2360	404313
40310	404314
4413	404315
10896	404316
103085	404317
13418	404318
10191	404319
25281	404320
123691	404321
94513	404322
57054	404323
31304	404324
6081	404325
187309	404326
1792	404327
3635	404328
5454	404329
15885	404330
153130	404331
43850	404332
206208	404333
16866	404334
67215	404335
56324	404336
60214	404337
112666	404338
52965	404339
19205	404340
27391	404341
3514	404342
22205	404343
43367	404344
106537	404345
64005	404346
38082	404347
68010	404348
18464	404349
16727	404350
20777	404351
24913	404352
6183	404353
46106	404354
5086	404355
29131	404356
5321	404357
17375	404358
59720	404359
25636	404360
12005	404361
10261	404362
82283	404363
46649	404364
36111	404365
45352	404366
95865	404367
35499	404368
11131	404369
101248	404370
11474	404371
91742	404372
11721	404373
18943	404374
44097	404375
20691	404376
57373	404377
20329	404378
11523	404379
2812	404380
84861	404381
151650	404382
89007	404383
10886	404384
420	404385
30551	404386
7541	404387
74325	404388
4956	404389
466	404390
38766	404391
130015	404392
130015	404393
61266	404394
48507	404395
16966	404396
2975	404397
18720	404398
30103	404399
14095	404400
50628	404401
15311	404402
39132	404403
3953	404404
1289	404405
48866	404406
26130	404407
62640	404408
4302	404409
103832	404410
56627	404411
45410	404412
81003	404413
77150	404414
39842	404415
20511	404416
7023	404417
20922	404418
11521	404419
27057	404420
87575	404421
14864	404422
467	404423
77591	404424
71396	404425
82672	404426
43212	404427
14777	404428
6693	404429
2074	404430
80709	404431
117785	404432
28889	404433
6938	404434
395	404435
105777	404436
12132	404437
5260	404438
322	404439
75004	404440
7002	404441
28196	404442
68381	404443
85606	404444
23564	404445
24813	404446
74032	404447
23326	404448
23057	404449
25965	404450
5904	404451
212502	404452
82662	404453
109302	404454
27367	404455
1853	404456
45472	404457
29217	404458
34854	404459
16290	404460
37487	404461
22804	404462
4390	404463
2736	404464
214282	404465
8686	404466
101452	404467
127145	404468
6529	404469
13526	404470
9777	404471
28779	404472
28672	404473
53650	404474
190106	404475
12985	404476
12972	404477
49505	404478
482	404479
7986	404480
33852	404481
28364	404482
2536	404483
3729	404484
24756	404485
4526	404486
23175	404487
2556	404488
15189	404489
101850	404490
38734	404491
19086	404492
34053	404493
40058	404494
13696	404495
213154	404496
71582	404497
32182	404498
136466	404499
18984	404500
18941	404501
38797	404502
118314	404503
8639	404504
5802	404505
44958	404506
39711	404507
52400	404508
341	404509
73602	404510
61162	404511
2732	404512
22275	404513
37309	404514
1529	404515
52274	404516
11654	404517
5574	404518
90531	404519
51098	404520
16412	404521
93506	404522
42442	404523
148498	404524
2609	404525
1355	404526
19149	404527
63656	404528
7232	404529
2138	404530
55604	404531
68791	404532
68555	404533
82284	404534
65262	404535
95248	404536
57722	404537
119235	404538
27968	404539
17594	404540
57325	404541
45583	404542
117488	404543
205262	404544
190250	404545
2974	404546
64478	404547
41945	404548
50679	404549
26037	404550
65974	404551
74565	404552
62213	404553
146843	404554
199090	404555
182754	404556
39082	404557
17202	404558
221582	404559
7296	404560
125168	404561
116105	404562
16955	404563
47975	404564
18497	404565
137404	404566
100937	404567
6993	404568
94820	404569
46108	404570
12921	404571
55808	404572
9297	404573
57281	404574
71371	404575
102040	404576
35809	404577
75901	404578
19227	404579
183839	404580
101424	404581
35877	404582
13994	404583
22790	404584
28128	404585
41233	404586
26058	404587
85834	404588
14330	404589
97429	404590
61153	404591
5117	404592
184174	404593
8964	404594
97334	404595
46829	404596
3493	404597
120033	404598
9681	404599
19290	404600
85143	404601
7580	404602
1470	404603
119746	404604
29751	404605
9868	404606
145003	404607
12975	404608
5087	404609
6266	404610
18846	404611
50158	404612
20855	404613
126585	404614
31096	404615
2870	404616
61467	404617
55481	404618
12661	404619
55928	404620
31539	404621
10786	404622
116561	404623
10786	404624
28525	404625
183431	404626
153757	404627
209131	404628
46132	404629
35737	404630
44227	404631
35230	404632
37334	404633
50049	404634
11901	404635
6808	404636
258	404637
67425	404638
130198	404639
10758	404640
21042	404641
36793	404642
6354	404643
206010	404644
17728	404645
4044	404646
28417	404647
29648	404648
134079	404649
5653	404650
9964	404651
21508	404652
64429	404653
500	404654
6193	404655
21120	404656
98726	404657
36403	404658
29043	404659
61832	404660
11621	404661
98660	404662
23197	404663
131062	404664
181031	404665
14599	404666
2330	404667
43470	404668
182986	404669
4787	404670
5149	404671
72924	404672
249	404673
14471	404674
49532	404675
2048	404676
62466	404677
18301	404678
95097	404679
10068	404680
55596	404681
45701	404682
29995	404683
20525	404684
48446	404685
3211	404686
29413	404687
237139	404688
708	404689
70248	404690
3238	404691
8226	404692
153831	404693
96661	404694
103194	404695
72830	404696
78099	404697
110074	404698
4074	404699
43000	404700
6178	404701
13234	404702
7113	404703
4791	404704
4136	404705
236568	404706
2470	404707
46957	404708
104975	404709
11448	404710
539	404711
50080	404712
102819	404713
39383	404714
183223	404715
30030	404716
46965	404717
5436	404718
19290	404719
32628	404720
4296	404721
40170	404722
99040	404723
23069	404724
14602	404725
29281	404726
84127	404727
116249	404728
788	404729
236090	404730
153463	404731
22489	404732
11884	404733
1314	404734
88200	404735
106986	404736
31738	404737
20400	404738
17218	404739
136545	404740
31018	404741
42325	404742
35939	404743
124186	404744
100828	404745
14037	404746
119131	404747
67127	404748
49731	404749
63746	404750
111136	404751
56567	404752
7007	404753
14749	404754
87947	404755
9341	404756
14763	404757
452	404758
25507	404759
32051	404760
186445	404761
7575	404762
29343	404763
85991	404764
72507	404765
31958	404766
19861	404767
8063	404768
3217	404769
100757	404770
176656	404771
4368	404772
20950	404773
1305	404774
2667	404775
143319	404776
85594	404777
52388	404778
8861	404779
43158	404780
14318	404781
46527	404782
122598	404783
26205	404784
63854	404785
13674	404786
8242	404787
4492	404788
4374	404789
1337	404790
1801	404791
180481	404792
187630	404793
77032	404794
135795	404795
7587	404796
3947	404797
130648	404798
11726	404799
36858	404800
135265	404801
90396	404802
20008	404803
10918	404804
15766	404805
75896	404806
119559	404807
31575	404808
132204	404809
2633	404810
35445	404811
183818	404812
47389	404813
21066	404814
25083	404815
50600	404816
66057	404817
22843	404818
4814	404819
11950	404820
197391	404821
35985	404822
79611	404823
64524	404824
9392	404825
106648	404826
6105	404827
33245	404828
3158	404829
45648	404830
3158	404831
147875	404832
10803	404833
2003	404834
8070	404835
46450	404836
13196	404837
6911	404838
22790	404839
186317	404840
66981	404841
231711	404842
154303	404843
149087	404844
80300	404845
11923	404846
57765	404847
180471	404848
77532	404849
64582	404850
38058	404851
17549	404852
21202	404853
13687	404854
12817	404855
21244	404856
25937	404857
59515	404858
123143	404859
35685	404860
138395	404861
138526	404862
43981	404863
30521	404864
1226	404865
3153	404866
38179	404867
74224	404868
22857	404869
59886	404870
97795	404871
102	404872
10235	404873
46571	404874
75272	404875
16866	404876
21022	404877
1799	404878
43126	404879
9814	404880
15239	404881
35783	404882
221393	404883
81	404884
22374	404885
93111	404886
8502	404887
59314	404888
149416	404889
109532	404890
15448	404891
682	404892
1481	404893
6484	404894
128105	404895
39724	404896
150553	404897
70040	404898
12216	404899
9318	404900
11125	404901
215724	404902
92588	404903
54665	404904
206	404905
28935	404906
75003	404907
94923	404908
142151	404909
4165	404910
84609	404911
28396	404912
195923	404913
95286	404914
132537	404915
56339	404916
49778	404917
40190	404918
37675	404919
1289	404920
133546	404921
77102	404922
165020	404923
23064	404924
23056	404925
11346	404926
11982	404927
84407	404928
30366	404929
119723	404930
23318	404931
51260	404932
130905	404933
70382	404934
57352	404935
105530	404936
2321	404937
59306	404938
13735	404939
46061	404940
35595	404941
234597	404942
96723	404943
185916	404944
73513	404945
5982	404946
109823	404947
14615	404948
1939	404949
103374	404950
57500	404951
3394	404952
65776	404953
237501	404954
39147	404955
4538	404956
26590	404957
61115	404958
38281	404959
43052	404960
113746	404961
74041	404962
15228	404963
12047	404964
32268	404965
40504	404966
32612	404967
29099	404968
5533	404969
36382	404970
12934	404971
19543	404972
74836	404973
3633	404974
24708	404975
11083	404976
22650	404977
92866	404978
153326	404979
99937	404980
10075	404981
20439	404982
159421	404983
7926	404984
26507	404985
18281	404986
58558	404987
32964	404988
16605	404989
75414	404990
19938	404991
13290	404992
19980	404993
56033	404994
27694	404995
3578	404996
27808	404997
31346	404998
57175	404999
104501	405000
35320	405001
19873	405002
35324	405003
58694	405004
61523	405005
43696	405006
118297	405007
83934	405008
111879	405009
15071	405010
3987	405011
46579	405012
18343	405013
44484	405014
7047	405015
17719	405016
3987	405017
11525	405018
82109	405019
54852	405020
98316	405021
42944	405022
79528	405023
3955	405024
111	405025
279	405026
7990	405027
111	405028
62	405029
31851	405030
124887	405031
7220	405032
119283	405033
54781	405034
21517	405035
199085	405036
10298	405037
2540	405038
147231	405039
39705	405040
39312	405041
56015	405042
54926	405043
61088	405044
36548	405045
4997	405046
12780	405047
13455	405048
119981	405049
75585	405050
75142	405051
4406	405052
66579	405053
70693	405054
22071	405055
15314	405056
132979	405057
15999	405058
51387	405059
14478	405060
101378	405061
3050	405062
45972	405063
29346	405064
64323	405065
445	405066
18561	405067
9945	405068
22705	405069
717	405070
14195	405071
13188	405072
9375	405073
63763	405074
57661	405075
131257	405076
29959	405077
6715	405078
84307	405079
60219	405080
139819	405081
87768	405082
12096	405083
26208	405084
41752	405085
8507	405086
38575	405087
187198	405088
118940	405089
169621	405090
48718	405091
4780	405092
80487	405093
23610	405094
167285	405095
114308	405096
206709	405097
33083	405098
14038	405099
1	405100
48735	405101
15029	405102
54259	405103
930	405104
164455	405105
138869	405106
19306	405107
176606	405108
26684	405109
57292	405110
26358	405111
23642	405112
64906	405113
15946	405114
205	405115
74298	405116
54444	405117
98788	405118
72730	405119
74972	405120
29708	405121
21068	405122
30799	405123
13875	405124
104368	405125
13148	405126
13652	405127
7636	405128
11700	405129
39310	405130
65035	405131
18703	405132
64510	405133
65035	405134
55548	405135
103331	405136
150947	405137
25383	405138
16110	405139
98155	405140
21641	405141
80099	405142
28761	405143
4983	405144
764	405145
50323	405146
17802	405147
75475	405148
5057	405149
23565	405150
77039	405151
34974	405152
68610	405153
17771	405154
21112	405155
102921	405156
22813	405157
77027	405158
90590	405159
4395	405160
78357	405161
127009	405162
77259	405163
4181	405164
55332	405165
19863	405166
19535	405167
24115	405168
3731	405169
63243	405170
1985	405171
7954	405172
10310	405173
4024	405174
15638	405175
47608	405176
7446	405177
34855	405178
113868	405179
15848	405180
79141	405181
85359	405182
33116	405183
64401	405184
39968	405185
59823	405186
56773	405187
31206	405188
37282	405189
143556	405190
16844	405191
72200	405192
130540	405193
206	405194
56897	405195
83181	405196
28528	405197
102370	405198
28652	405199
14812	405200
126189	405201
55538	405202
133045	405203
18978	405204
96825	405205
213769	405206
134178	405207
20605	405208
8103	405209
57355	405210
9727	405211
38677	405212
132518	405213
100316	405214
8394	405215
8426	405216
3736	405217
91930	405218
23090	405219
9914	405220
10816	405221
103130	405222
24188	405223
57625	405224
15741	405225
84124	405226
113075	405227
16151	405228
26196	405229
76949	405230
17745	405231
17048	405232
16408	405233
18938	405234
420	405235
24187	405236
78748	405237
167	405238
1871	405239
1341	405240
8013	405241
5751	405242
125842	405243
3803	405244
2421	405245
141	405246
37101	405247
21394	405248
6920	405249
213004	405250
160112	405251
85651	405252
11804	405253
7453	405254
79694	405255
66605	405256
128929	405257
210157	405258
13164	405259
82524	405260
68806	405261
71609	405262
902	405263
13097	405264
3037	405265
3012	405266
146210	405267
30085	405268
51491	405269
54104	405270
49738	405271
150410	405272
30537	405273
154354	405274
98237	405275
11578	405276
57016	405277
105135	405278
44880	405279
73910	405280
54929	405281
63625	405282
127499	405283
27861	405284
37401	405285
5206	405286
120560	405287
217973	405288
25794	405289
57189	405290
4680	405291
106109	405292
15765	405293
149782	405294
4189	405295
3371	405296
236099	405297
221	405298
28976	405299
67435	405300
43781	405301
96546	405302
32486	405303
26236	405304
138865	405305
95418	405306
19266	405307
62447	405308
18650	405309
140589	405310
19923	405311
2700	405312
22548	405313
120635	405314
43198	405315
54435	405316
36705	405317
54455	405318
29461	405319
11329	405320
61449	405321
3927	405322
16927	405323
36097	405324
62658	405325
6990	405326
144390	405327
41291	405328
98016	405329
59286	405330
8684	405331
139835	405332
66485	405333
2223	405334
40302	405335
60226	405336
21135	405337
124967	405338
97496	405339
221482	405340
8049	405341
98403	405342
81	405343
18366	405344
216851	405345
3779	405346
697	405347
1661	405348
7038	405349
98090	405350
16509	405351
14613	405352
44907	405353
16663	405354
101088	405355
111440	405356
19192	405357
5248	405358
15850	405359
187411	405360
12283	405361
362	405362
30107	405363
71313	405364
138300	405365
51032	405366
2957	405367
47909	405368
16406	405369
1862	405370
3981	405371
64938	405372
589	405373
131019	405374
14471	405375
11284	405376
15712	405377
5449	405378
83888	405379
14432	405380
46395	405381
7886	405382
43655	405383
50506	405384
28445	405385
4958	405386
32657	405387
6772	405388
67756	405389
149736	405390
56220	405391
238	405392
13232	405393
7816	405394
26511	405395
2840	405396
142210	405397
94795	405398
43328	405399
56298	405400
2231	405401
140377	405402
142240	405403
13853	405404
15747	405405
23588	405406
32756	405407
26603	405408
3265	405409
20972	405410
57912	405411
29913	405412
11648	405413
6920	405414
42363	405415
24042	405416
24042	405417
108844	405418
45655	405419
51705	405420
30341	405421
73964	405422
76084	405423
13251	405424
77532	405425
82742	405426
197619	405427
20930	405428
191549	405429
93627	405430
58678	405431
25476	405432
66769	405433
33133	405434
941	405435
25683	405436
40071	405437
647	405438
18673	405439
1128	405440
164015	405441
26563	405442
29113	405443
29113	405444
37062	405445
117600	405446
83477	405447
24831	405448
3631	405449
26262	405450
54452	405451
213560	405452
44438	405453
9374	405454
652	405455
68041	405456
9519	405457
125	405458
379	405459
16388	405460
56186	405461
52621	405462
138730	405463
133398	405464
31433	405465
4707	405466
18290	405467
187213	405468
10995	405469
12312	405470
161912	405471
1929	405472
9574	405473
70333	405474
2288	405475
1528	405476
141	405477
9879	405478
54866	405479
107024	405480
32587	405481
993	405482
20241	405483
105287	405484
1363	405485
80774	405486
99848	405487
118244	405488
20905	405489
2716	405490
130514	405491
14081	405492
290	405493
45196	405494
4199	405495
4205	405496
8732	405497
813	405498
5465	405499
17474	405500
107953	405501
1058	405502
726	405503
7032	405504
30892	405505
8808	405506
137560	405507
2226	405508
4153	405509
40206	405510
165946	405511
56733	405512
10601	405513
40689	405514
1655	405515
173194	405516
4245	405517
78968	405518
3814	405519
17363	405520
111474	405521
24130	405522
74272	405523
23234	405524
1979	405525
485	405526
6733	405527
87020	405528
8758	405529
360	405530
46056	405531
59206	405532
149984	405533
1509	405534
10699	405535
6136	405536
87517	405537
47252	405538
12903	405539
1285	405540
2602	405541
80546	405542
1852	405543
40031	405544
5281	405545
28348	405546
21414	405547
20223	405548
17450	405549
7152	405550
49048	405551
8779	405552
10847	405553
14237	405554
1649	405555
17326	405556
5203	405557
4138	405558
32928	405559
73568	405560
107031	405561
22340	405562
82490	405563
56275	405564
2699	405565
10575	405566
5935	405567
83949	405568
36805	405569
17310	405570
9384	405571
39780	405572
25000	405573
1634	405574
2054	405575
20138	405576
15243	405577
11339	405578
34754	405579
20638	405580
44922	405581
155823	405582
92117	405583
1974	405584
101440	405585
42405	405586
4320	405587
79903	405588
144320	405589
9457	405590
3966	405591
226	405592
73450	405593
9698	405594
102629	405595
162489	405596
23367	405597
107031	405598
246	405599
226	405600
25020	405601
59267	405602
17720	405603
11886	405604
44807	405605
1776	405606
2205	405607
943	405608
1269	405609
7341	405610
210634	405611
676	405612
1065	405613
76944	405614
5364	405615
7341	405616
1292	405617
70854	405618
8352	405619
45648	405620
38800	405621
89832	405622
228347	405623
87681	405624
209	405625
37375	405626
140187	405627
9957	405628
5657	405629
6225	405630
4292	405631
15463	405632
28047	405633
9686	405634
1066	405635
3592	405636
67695	405637
64905	405638
24	405639
7373	405640
5709	405641
63182	405642
27275	405643
14097	405644
68158	405645
63771	405646
6206	405647
131405	405648
26438	405649
2048	405650
55585	405651
28011	405652
97679	405653
149888	405654
188596	405655
8612	405656
7486	405657
34170	405658
87696	405659
22873	405660
67003	405661
87036	405662
4813	405663
5224	405664
66001	405665
5345	405666
4885	405667
17726	405668
6526	405669
5539	405670
35018	405671
13081	405672
3308	405673
6238	405674
19754	405675
5923	405676
3458	405677
3708	405678
1297	405679
51264	405680
25898	405681
20062	405682
7553	405683
8227	405684
11127	405685
57481	405686
9509	405687
19488	405688
98967	405689
120284	405690
73605	405691
186591	405692
20514	405693
81749	405694
2678	405695
38413	405696
21725	405697
12072	405698
2629	405699
61207	405700
38030	405701
65061	405702
179454	405703
29811	405704
6080	405705
7996	405706
11768	405707
4148	405708
21987	405709
5405	405710
32352	405711
142171	405712
22355	405713
116217	405714
49630	405715
11914	405716
39742	405717
145579	405718
45790	405719
104138	405720
4385	405721
6293	405722
52146	405723
87098	405724
15953	405725
2964	405726
2198	405727
6589	405728
71224	405729
50204	405730
45001	405731
158234	405732
26366	405733
23458	405734
56509	405735
32924	405736
67161	405737
166721	405738
26614	405739
67646	405740
52870	405741
69841	405742
105734	405743
32640	405744
61395	405745
113445	405746
71980	405747
66703	405748
3731	405749
66908	405750
11145	405751
8277	405752
55115	405753
235750	405754
74502	405755
82330	405756
147258	405757
54636	405758
83762	405759
108790	405760
13482	405761
24733	405762
4746	405763
10822	405764
47849	405765
75324	405766
155422	405767
76487	405768
186222	405769
217219	405770
42195	405771
28063	405772
143554	405773
74541	405774
22085	405775
73248	405776
4811	405777
15766	405778
7566	405779
16266	405780
1701	405781
20226	405782
989	405783
148702	405784
845	405785
4870	405786
31592	405787
50482	405788
15981	405789
66864	405790
57415	405791
102443	405792
119174	405793
31948	405794
118549	405795
190897	405796
32831	405797
23066	405798
18861	405799
209893	405800
41237	405801
77162	405802
9224	405803
15589	405804
95364	405805
52887	405806
29140	405807
51369	405808
11264	405809
129975	405810
72908	405811
165637	405812
44066	405813
15570	405814
29482	405815
49818	405816
88286	405817
209215	405818
44750	405819
43281	405820
2520	405821
29161	405822
67539	405823
25745	405824
73118	405825
49965	405826
10881	405827
72427	405828
102648	405829
55185	405830
137178	405831
135338	405832
13752	405833
104428	405834
225835	405835
19225	405836
145777	405837
8749	405838
60043	405839
27855	405840
204170	405841
16436	405842
18386	405843
133381	405844
4896	405845
40030	405846
1011	405847
130607	405848
3947	405849
2129	405850
557	405851
14426	405852
3206	405853
1845	405854
1845	405855
5142	405856
19210	405857
5574	405858
3185	405859
16986	405860
94412	405861
5290	405862
172616	405863
15477	405864
25948	405865
184070	405866
63340	405867
34895	405868
65139	405869
52877	405870
60690	405871
19485	405872
19485	405873
16436	405874
15239	405875
25283	405876
64067	405877
35125	405878
9115	405879
695	405880
19922	405881
6470	405882
559	405883
28489	405884
49436	405885
20191	405886
37784	405887
39729	405888
43935	405889
4292	405890
28181	405891
45200	405892
138888	405893
21625	405894
8806	405895
44845	405896
19813	405897
6364	405898
35735	405899
71529	405900
28427	405901
17818	405902
23239	405903
230215	405904
109	405905
127028	405906
143565	405907
73503	405908
110011	405909
40132	405910
7056	405911
5470	405912
2968	405913
75414	405914
1099	405915
47873	405916
6068	405917
19945	405918
26340	405919
1481	405920
62833	405921
43771	405922
713	405923
75753	405924
441	405925
6237	405926
29834	405927
10502	405928
6494	405929
40605	405930
44051	405931
164553	405932
119178	405933
3456	405934
24403	405935
7168	405936
8267	405937
68396	405938
9635	405939
48227	405940
13511	405941
6165	405942
968	405943
35386	405944
4178	405945
147374	405946
54757	405947
11117	405948
87521	405949
36076	405950
2939	405951
173237	405952
90250	405953
1730	405954
3318	405955
131438	405956
106566	405957
19275	405958
49661	405959
998	405960
585	405961
4619	405962
4619	405963
30529	405964
110980	405965
97183	405966
4619	405967
6926	405968
251	405969
21810	405970
42891	405971
14547	405972
89770	405973
2437	405974
7313	405975
2592	405976
24180	405977
55304	405978
42866	405979
7908	405980
3886	405981
9416	405982
15638	405983
94955	405984
21283	405985
16161	405986
149340	405987
20375	405988
64732	405989
44188	405990
88839	405991
82001	405992
86277	405993
36944	405994
7768	405995
10171	405996
40729	405997
6011	405998
3564	405999
12888	406000
116450	406001
112400	406002
180943	406003
78080	406004
15932	406005
11862	406006
96128	406007
43464	406008
128464	406009
16279	406010
110512	406011
2780	406012
7718	406013
43221	406014
56921	406015
17470	406016
15480	406017
55346	406018
207472	406019
63337	406020
88525	406021
15317	406022
59874	406023
9569	406024
124138	406025
9915	406026
21690	406027
3023	406028
215929	406029
48782	406030
11126	406031
9514	406032
10570	406033
71858	406034
62129	406035
46894	406036
89958	406037
43731	406038
27719	406039
2902	406040
1194	406041
1156	406042
65421	406043
69767	406044
41323	406045
113917	406046
138276	406047
32692	406048
54493	406049
25056	406050
11807	406051
23508	406052
80385	406053
36756	406054
226984	406055
24325	406056
82814	406057
64850	406058
57772	406059
34851	406060
14203	406061
36300	406062
1633	406063
55242	406064
2269	406065
166521	406066
85309	406067
16129	406068
50190	406069
23477	406070
6103	406071
57372	406072
22860	406073
21279	406074
135992	406075
30737	406076
28957	406077
8289	406078
975	406079
13726	406080
45690	406081
88420	406082
176167	406083
119626	406084
77936	406085
24507	406086
17188	406087
19691	406088
69516	406089
77852	406090
17893	406091
18161	406092
63501	406093
48992	406094
22359	406095
109860	406096
238199	406097
40365	406098
2688	406099
17316	406100
32455	406101
105696	406102
12048	406103
24541	406104
23752	406105
5353	406106
9389	406107
10908	406108
3025	406109
154684	406110
871	406111
2550	406112
44677	406113
350	406114
43387	406115
50983	406116
24357	406117
49795	406118
86408	406119
39716	406120
100845	406121
17136	406122
40884	406123
37907	406124
30400	406125
47813	406126
12964	406127
153163	406128
112755	406129
44847	406130
30207	406131
15533	406132
18685	406133
73120	406134
41353	406135
4792	406136
34055	406137
83854	406138
80683	406139
62639	406140
2802	406141
16063	406142
64027	406143
3861	406144
133120	406145
35697	406146
111191	406147
297	406148
25883	406149
8067	406150
2812	406151
22281	406152
16810	406153
18997	406154
8523	406155
437	406156
101888	406157
44227	406158
26571	406159
74418	406160
19778	406161
29533	406162
58098	406163
106368	406164
39529	406165
9807	406166
67886	406167
38331	406168
11094	406169
1545	406170
125	406171
214714	406172
78343	406173
29971	406174
166147	406175
50106	406176
36577	406177
18885	406178
13821	406179
2425	406180
1461	406181
46336	406182
7290	406183
7967	406184
393	406185
5328	406186
74293	406187
15980	406188
8979	406189
51319	406190
87	406191
98709	406192
183849	406193
8139	406194
27995	406195
40594	406196
109141	406197
2716	406198
55763	406199
19075	406200
16919	406201
30748	406202
18752	406203
4625	406204
24403	406205
7305	406206
26086	406207
86994	406208
106548	406209
199321	406210
106103	406211
38	406212
15169	406213
20709	406214
1898	406215
21598	406216
6012	406217
4777	406218
124061	406219
12132	406220
68239	406221
77258	406222
64461	406223
11082	406224
13022	406225
4387	406226
2681	406227
852	406228
10874	406229
98071	406230
96860	406231
11335	406232
5314	406233
18339	406234
2787	406235
10818	406236
4376	406237
28635	406238
17586	406239
59229	406240
15201	406241
13830	406242
3686	406243
57668	406244
14001	406245
14001	406246
23750	406247
64491	406248
8459	406249
2923	406250
4582	406251
16553	406252
2608	406253
25726	406254
188	406255
23064	406256
33952	406257
96492	406258
58197	406259
16631	406260
1473	406261
144930	406262
40214	406263
28399	406264
637	406265
3392	406266
14111	406267
35591	406268
24542	406269
78421	406270
38453	406271
39485	406272
188913	406273
26263	406274
6692	406275
2519	406276
27983	406277
22894	406278
126401	406279
45998	406280
155530	406281
119491	406282
38370	406283
40514	406284
2287	406285
9343	406286
13661	406287
1366	406288
26044	406289
155468	406290
41671	406291
30972	406292
17204	406293
6212	406294
36453	406295
197263	406296
2726	406297
112596	406298
15416	406299
78304	406300
35414	406301
31385	406302
110291	406303
19195	406304
13834	406305
4567	406306
16070	406307
24652	406308
30295	406309
50914	406310
3970	406311
26830	406312
8581	406313
25870	406314
111102	406315
2523	406316
45037	406317
17666	406318
106324	406319
103095	406320
80239	406321
10719	406322
668	406323
53245	406324
8629	406325
14469	406326
34461	406327
72367	406328
106351	406329
34592	406330
97460	406331
24907	406332
7492	406333
3736	406334
38554	406335
29472	406336
8187	406337
4011	406338
60158	406339
29340	406340
45786	406341
45356	406342
25281	406343
11581	406344
11425	406345
64239	406346
23422	406347
14355	406348
12283	406349
35851	406350
8500	406351
4352	406352
79890	406353
227825	406354
9710	406355
28329	406356
7035	406357
79046	406358
30572	406359
34004	406360
38708	406361
22815	406362
20483	406363
48779	406364
5883	406365
98648	406366
98082	406367
4151	406368
31999	406369
54759	406370
131309	406371
12092	406372
89518	406373
95899	406374
86944	406375
162064	406376
31332	406377
9429	406378
15786	406379
4111	406380
769	406381
97079	406382
97415	406383
131229	406384
35819	406385
476	406386
57129	406387
130607	406388
64915	406389
107029	406390
34696	406391
62464	406392
17517	406393
10139	406394
57280	406395
86625	406396
559	406397
56631	406398
3260	406399
10575	406400
25962	406401
46173	406402
162767	406403
153112	406404
76880	406405
210534	406406
61464	406407
209645	406408
58875	406409
50255	406410
37756	406411
17535	406412
27258	406413
7561	406414
136499	406415
1063	406416
65723	406417
14459	406418
15270	406419
63837	406420
84844	406421
33712	406422
39113	406423
62352	406424
11424	406425
44596	406426
38290	406427
25035	406428
57637	406429
30414	406430
1149	406431
1721	406432
233805	406433
18915	406434
57788	406435
819	406436
83582	406437
45240	406438
71225	406439
45851	406440
98413	406441
150357	406442
89514	406443
63909	406444
56141	406445
39370	406446
26493	406447
12001	406448
178497	406449
67116	406450
151816	406451
1205	406452
4836	406453
36409	406454
27035	406455
3	406456
18124	406457
2151	406458
40744	406459
21186	406460
128465	406461
29169	406462
713	406463
28951	406464
136029	406465
4078	406466
165196	406467
3199	406468
98572	406469
4854	406470
28194	406471
30280	406472
6471	406473
11521	406474
121625	406475
95605	406476
125667	406477
599	406478
72352	406479
25820	406480
60303	406481
190662	406482
765	406483
16873	406484
57743	406485
77095	406486
43386	406487
133800	406488
33004	406489
190603	406490
47943	406491
137452	406492
112974	406493
56194	406494
4484	406495
9297	406496
63536	406497
207584	406498
86633	406499
65511	406500
38297	406501
42425	406502
128051	406503
195725	406504
62888	406505
40150	406506
137667	406507
46227	406508
3605	406509
162307	406510
47964	406511
13366	406512
153468	406513
163929	406514
94226	406515
6170	406516
114346	406517
61903	406518
98310	406519
210477	406520
155652	406521
49834	406522
7169	406523
33725	406524
2233	406525
5125	406526
64608	406527
221619	406528
28420	406529
51728	406530
212398	406531
27782	406532
105755	406533
234823	406534
3037	406535
78493	406536
38384	406537
21584	406538
79672	406539
37687	406540
82186	406541
155442	406542
97947	406543
3980	406544
97944	406545
98502	406546
58245	406547
35730	406548
77550	406549
83655	406550
153255	406551
713	406552
98718	406553
13945	406554
6979	406555
80359	406556
154303	406557
208010	406558
4656	406559
23379	406560
56423	406561
109271	406562
98578	406563
29472	406564
100218	406565
44971	406566
130201	406567
28581	406568
7406	406569
34377	406570
153212	406571
28392	406572
11324	406573
35624	406574
80749	406575
39568	406576
52272	406577
372	406578
88906	406579
211709	406580
32898	406581
667	406582
92264	406583
212997	406584
11183	406585
29666	406586
64687	406587
21554	406588
44421	406589
83962	406590
17771	406591
41598	406592
7895	406593
6551	406594
52642	406595
13385	406596
6413	406597
94379	406598
1965	406599
41879	406600
123300	406601
54528	406602
9002	406603
300	406604
205319	406605
127761	406606
74619	406607
230995	406608
4038	406609
56754	406610
179832	406611
7110	406612
64657	406613
156076	406614
20936	406615
13317	406616
34005	406617
84438	406618
45193	406619
128985	406620
716	406621
94348	406622
1415	406623
2478	406624
182664	406625
44796	406626
57138	406627
132826	406628
57856	406629
44862	406630
207898	406631
132826	406632
26180	406633
27229	406634
17627	406635
9157	406636
1826	406637
72598	406638
165079	406639
58428	406640
4269	406641
15801	406642
120	406643
11198	406644
151466	406645
16245	406646
100836	406647
4849	406648
10735	406649
242	406650
5283	406651
19050	406652
20332	406653
838	406654
12004	406655
25774	406656
18655	406657
74719	406658
216050	406659
25602	406660
666	406661
28444	406662
96209	406663
3538	406664
29090	406665
64807	406666
1192	406667
2026	406668
18956	406669
2048	406670
6032	406671
54654	406672
130811	406673
18287	406674
79598	406675
8486	406676
107965	406677
5403	406678
9918	406679
20404	406680
29941	406681
21397	406682
2550	406683
225339	406684
59426	406685
1521	406686
47023	406687
11023	406688
208653	406689
44795	406690
10858	406691
36701	406692
80407	406693
142119	406694
130850	406695
3118	406696
23557	406697
54952	406698
39516	406699
80169	406700
1814	406701
7033	406702
10965	406703
34799	406704
16545	406705
191363	406706
1176	406707
91930	406708
3464	406709
2997	406710
12247	406711
23667	406712
41543	406713
70321	406714
39153	406715
172212	406716
156313	406717
3020	406718
57356	406719
47926	406720
54459	406721
123643	406722
266	406723
91947	406724
142832	406725
92055	406726
74076	406727
3737	406728
217302	406729
68731	406730
13873	406731
200969	406732
63299	406733
89406	406734
96854	406735
45999	406736
1250	406737
159722	406738
7024	406739
103895	406740
2594	406741
49606	406742
1345	406743
9547	406744
30417	406745
6353	406746
238448	406747
117590	406748
64806	406749
34929	406750
17458	406751
1840	406752
2500	406753
43631	406754
26	406755
17	406756
52326	406757
13265	406758
21028	406759
192910	406760
13998	406761
48603	406762
61941	406763
92055	406764
139818	406765
75617	406766
207146	406767
140839	406768
239746	406769
105433	406770
95018	406771
225165	406772
238470	406773
31604	406774
174824	406775
44325	406776
129310	406777
7262	406778
232513	406779
133950	406780
29978	406781
144551	406782
50136	406783
20193	406784
60096	406785
28130	406786
116499	406787
448	406788
5838	406789
1699	406790
69344	406791
6297	406792
28852	406793
77235	406794
4181	406795
53883	406796
46611	406797
27047	406798
2743	406799
158456	406800
231966	406801
4999	406802
310	406803
15945	406804
19410	406805
444	406806
49525	406807
98691	406808
50151	406809
68090	406810
13332	406811
104766	406812
19172	406813
13703	406814
22828	406815
186161	406816
13191	406817
506	406818
53500	406819
70138	406820
69732	406821
214554	406822
10908	406823
6144	406824
11773	406825
1946	406826
69772	406827
170447	406828
2805	406829
204536	406830
18194	406831
204884	406832
160208	406833
33788	406834
13454	406835
86293	406836
55580	406837
16674	406838
72879	406839
658	406840
2425	406841
9028	406842
38335	406843
22195	406844
34105	406845
29311	406846
82789	406847
154056	406848
61908	406849
15534	406850
156127	406851
17254	406852
35319	406853
13688	406854
5509	406855
147434	406856
149005	406857
31596	406858
1604	406859
15188	406860
9687	406861
11	406862
232460	406863
16262	406864
223409	406865
26701	406866
133767	406867
10573	406868
20475	406869
30960	406870
80677	406871
8932	406872
11	406873
76897	406874
139814	406875
121212	406876
17956	406877
121464	406878
6626	406879
168484	406880
91052	406881
59931	406882
182717	406883
986	406884
62579	406885
84586	406886
49363	406887
83458	406888
15700	406889
30146	406890
21593	406891
6537	406892
72486	406893
58501	406894
123525	406895
71061	406896
83568	406897
217611	406898
64434	406899
15736	406900
97445	406901
64335	406902
178498	406903
83488	406904
97392	406905
44501	406906
83519	406907
65747	406908
84116	406909
157076	406910
74890	406911
98877	406912
74890	406913
34526	406914
41140	406915
18958	406916
97392	406917
37156	406918
15881	406919
9442	406920
73956	406921
72486	406922
88799	406923
72486	406924
100948	406925
16045	406926
89538	406927
58062	406928
174087	406929
15791	406930
3855	406931
33127	406932
166642	406933
132	406934
451	406935
98711	406936
215770	406937
9789	406938
112341	406939
132631	406940
8232	406941
29191	406942
79966	406943
71278	406944
1004	406945
40002	406946
42764	406947
147301	406948
43821	406949
77297	406950
131171	406951
17297	406952
10584	406953
151694	406954
222757	406955
49556	406956
22349	406957
102383	406958
29331	406959
104630	406960
105252	406961
31832	406962
132656	406963
72157	406964
18704	406965
10976	406966
137218	406967
53870	406968
18704	406969
19406	406970
108463	406971
16391	406972
15377	406973
65064	406974
101824	406975
174131	406976
131725	406977
203424	406978
160955	406979
3807	406980
3888	406981
19358	406982
84	406983
104208	406984
32609	406985
71310	406986
53416	406987
55567	406988
30231	406989
25485	406990
34579	406991
73823	406992
2450	406993
193604	406994
130136	406995
27787	406996
99454	406997
124894	406998
19336	406999
1417	407000
98815	407001
94686	407002
20919	407003
36181	407004
17018	407005
19086	407006
2892	407007
44687	407008
74965	407009
850	407010
86581	407011
74801	407012
145843	407013
105613	407014
158069	407015
81622	407016
2798	407017
93756	407018
120798	407019
2209	407020
71922	407021
1765	407022
121363	407023
109138	407024
106878	407025
226439	407026
2225	407027
61229	407028
1135	407029
19663	407030
129199	407031
83215	407032
67656	407033
22877	407034
35718	407035
37994	407036
13683	407037
158617	407038
109216	407039
19225	407040
25146	407041
18655	407042
119661	407043
83627	407044
42264	407045
206038	407046
116314	407047
3379	407048
27601	407049
74626	407050
97596	407051
116423	407052
184508	407053
71712	407054
3652	407055
105229	407056
180619	407057
177567	407058
798	407059
56980	407060
43470	407061
4659	407062
16723	407063
47280	407064
83053	407065
74721	407066
77540	407067
65336	407068
74691	407069
4633	407070
46953	407071
8618	407072
28585	407073
8081	407074
67351	407075
1079	407076
17226	407077
1834	407078
189739	407079
234068	407080
20644	407081
7969	407082
125614	407083
27681	407084
3006	407085
25684	407086
208856	407087
18580	407088
43927	407089
3901	407090
37877	407091
39825	407092
65184	407093
157799	407094
222995	407095
16858	407096
66539	407097
28302	407098
214117	407099
128474	407100
70856	407101
50950	407102
7876	407103
84127	407104
86613	407105
48369	407106
63771	407107
35302	407108
85285	407109
146340	407110
98735	407111
19788	407112
727	407113
230966	407114
150794	407115
28286	407116
45133	407117
22990	407118
1304	407119
23092	407120
27157	407121
59264	407122
3696	407123
81840	407124
4217	407125
8618	407126
3620	407127
13690	407128
105154	407129
97112	407130
132533	407131
187117	407132
43201	407133
15812	407134
161726	407135
25806	407136
37388	407137
122903	407138
157761	407139
16142	407140
100055	407141
77477	407142
237544	407143
29159	407144
23637	407145
26423	407146
104829	407147
115026	407148
72220	407149
2204	407150
7790	407151
1608	407152
116463	407153
96480	407154
35725	407155
97939	407156
20410	407157
23116	407158
96439	407159
61902	407160
215580	407161
35849	407162
57491	407163
552	407164
24478	407165
46210	407166
85959	407167
38892	407168
30115	407169
159677	407170
65621	407171
35988	407172
50939	407173
37493	407174
159907	407175
31457	407176
139588	407177
30520	407178
17305	407179
102562	407180
45705	407181
36799	407182
32495	407183
22543	407184
3521	407185
1773	407186
29136	407187
69784	407188
108405	407189
421	407190
63189	407191
150962	407192
2930	407193
13837	407194
44540	407195
4760	407196
160843	407197
56916	407198
34316	407199
44945	407200
5321	407201
8090	407202
98813	407203
27708	407204
97902	407205
227383	407206
50617	407207
152146	407208
229364	407209
85140	407210
75179	407211
3565	407212
14192	407213
169681	407214
60449	407215
1595	407216
1068	407217
2489	407218
1411	407219
50252	407220
111806	407221
209572	407222
164787	407223
158690	407224
70005	407225
5771	407226
85441	407227
139348	407228
737	407229
161261	407230
44524	407231
234589	407232
230766	407233
29247	407234
39720	407235
130391	407236
65193	407237
4117	407238
1477	407239
184212	407240
22489	407241
126867	407242
206514	407243
226343	407244
27741	407245
44883	407246
5321	407247
6206	407248
151491	407249
2004	407250
19281	407251
92719	407252
158638	407253
158003	407254
92713	407255
11770	407256
73687	407257
91925	407258
15891	407259
100582	407260
4662	407261
35891	407262
57029	407263
37710	407264
83994	407265
28390	407266
153519	407267
40574	407268
56878	407269
209934	407270
184791	407271
44431	407272
57627	407273
22539	407274
31948	407275
3426	407276
40634	407277
21807	407278
104814	407279
65663	407280
122833	407281
213427	407282
141560	407283
112461	407284
6987	407285
96667	407286
13196	407287
153151	407288
74802	407289
3575	407290
182288	407291
214511	407292
84991	407293
148671	407294
48418	407295
2023	407296
84617	407297
176110	407298
74058	407299
113191	407300
357	407301
229424	407302
233921	407303
45529	407304
4702	407305
58563	407306
100063	407307
28915	407308
53436	407309
29410	407310
86200	407311
210454	407312
96515	407313
6100	407314
28284	407315
181751	407316
39823	407317
97707	407318
4676	407319
2604	407320
23032	407321
65548	407322
4113	407323
73414	407324
132212	407325
8064	407326
133027	407327
225899	407328
11065	407329
23079	407330
105015	407331
19091	407332
1052	407333
208815	407334
621	407335
1579	407336
39753	407337
8070	407338
28409	407339
96394	407340
9445	407341
7972	407342
158242	407343
13282	407344
36013	407345
114137	407346
35576	407347
19067	407348
49665	407349
71578	407350
15447	407351
147810	407352
159660	407353
44876	407354
152297	407355
17134	407356
36861	407357
36927	407358
77088	407359
76655	407360
33710	407361
122320	407362
25428	407363
171126	407364
27454	407365
100088	407366
160841	407367
225663	407368
20779	407369
101370	407370
7459	407371
98554	407372
97361	407373
50685	407374
6029	407375
31615	407376
236293	407377
13018	407378
4660	407379
127131	407380
37103	407381
28539	407382
212036	407383
65171	407384
75791	407385
46450	407386
40751	407387
27538	407388
33809	407389
94301	407390
112575	407391
186294	407392
176924	407393
231200	407394
23116	407395
105195	407396
161732	407397
224801	407398
22213	407399
11995	407400
164373	407401
153409	407402
225316	407403
49957	407404
72562	407405
13171	407406
73484	407407
35537	407408
233763	407409
6985	407410
223859	407411
1699	407412
50955	407413
111735	407414
159614	407415
102170	407416
146183	407417
16156	407418
127308	407419
35240	407420
70883	407421
96570	407422
10114	407423
67543	407424
25962	407425
22697	407426
963	407427
1769	407428
124579	407429
22244	407430
17420	407431
12732	407432
110405	407433
52358	407434
56214	407435
5882	407436
113450	407437
2495	407438
221230	407439
123526	407440
948	407441
160755	407442
969	407443
158805	407444
1049	407445
114586	407446
171297	407447
145778	407448
115179	407449
103801	407450
110165	407451
146063	407452
61294	407453
143002	407454
143909	407455
108001	407456
39106	407457
49473	407458
19289	407459
111916	407460
99513	407461
389	407462
3968	407463
2711	407464
150249	407465
8939	407466
22703	407467
110290	407468
10254	407469
39604	407470
74838	407471
57042	407472
1812	407473
35666	407474
28442	407475
98133	407476
110707	407477
153877	407478
815	407479
7417	407480
233485	407481
138934	407482
92730	407483
100637	407484
25367	407485
5980	407486
72258	407487
17373	407488
44032	407489
2906	407490
884	407491
115637	407492
1437	407493
17592	407494
152735	407495
23161	407496
154167	407497
133513	407498
19656	407499
154806	407500
497	407501
104767	407502
151342	407503
3621	407504
74802	407505
31430	407506
13018	407507
44625	407508
57867	407509
45133	407510
154147	407511
111811	407512
98901	407513
57837	407514
132316	407515
4653	407516
57579	407517
31615	407518
109947	407519
36927	407520
5669	407521
115222	407522
97379	407523
157793	407524
2171	407525
4658	407526
6100	407527
142115	407528
213145	407529
44630	407530
125678	407531
23038	407532
73621	407533
133462	407534
28614	407535
216853	407536
15911	407537
15844	407538
213417	407539
160993	407540
35637	407541
111516	407542
96462	407543
3214	407544
6098	407545
232081	407546
97315	407547
122439	407548
184662	407549
65356	407550
207780	407551
57304	407552
159580	407553
74813	407554
23185	407555
57454	407556
27535	407557
160803	407558
57211	407559
35044	407560
3208	407561
15739	407562
94596	407563
56866	407564
4658	407565
74349	407566
15908	407567
36906	407568
116655	407569
66500	407570
125077	407571
25270	407572
13402	407573
106613	407574
116494	407575
6339	407576
20541	407577
4512	407578
6410	407579
15546	407580
683	407581
5594	407582
42682	407583
229484	407584
10452	407585
218436	407586
2856	407587
123589	407588
25174	407589
80121	407590
227937	407591
39562	407592
9136	407593
963	407594
3952	407595
91524	407596
72515	407597
2087	407598
126047	407599
1934	407600
131785	407601
153409	407602
141180	407603
4661	407604
24619	407605
31630	407606
130707	407607
206072	407608
64917	407609
133638	407610
50114	407611
23027	407612
130709	407613
27864	407614
92275	407615
101163	407616
101459	407617
163844	407618
128669	407619
43815	407620
15558	407621
25507	407622
4624	407623
89270	407624
10115	407625
160992	407626
6930	407627
215696	407628
6016	407629
32708	407630
98127	407631
45127	407632
91341	407633
2841	407634
34536	407635
9965	407636
76853	407637
34697	407638
107183	407639
96729	407640
65957	407641
127354	407642
9099	407643
84942	407644
24757	407645
95262	407646
67510	407647
232981	407648
150222	407649
227032	407650
54118	407651
90237	407652
145828	407653
100075	407654
115764	407655
66230	407656
76439	407657
49310	407658
158869	407659
5103	407660
8079	407661
90917	407662
744	407663
798	407664
4037	407665
1164	407666
84621	407667
100182	407668
134048	407669
9434	407670
57762	407671
126256	407672
6096	407673
1477	407674
23115	407675
215154	407676
231301	407677
28634	407678
211894	407679
75738	407680
26836	407681
93387	407682
173367	407683
33760	407684
7009	407685
56963	407686
19575	407687
147752	407688
180	407689
30611	407690
54123	407691
53772	407692
2476	407693
66412	407694
178360	407695
102075	407696
1263	407697
40851	407698
94903	407699
151098	407700
11060	407701
86727	407702
110295	407703
129863	407704
33806	407705
15583	407706
208862	407707
214774	407708
133157	407709
181703	407710
44848	407711
74270	407712
83193	407713
158169	407714
7009	407715
148724	407716
44747	407717
40117	407718
38337	407719
2894	407720
15208	407721
178534	407722
8637	407723
37537	407724
17303	407725
110338	407726
10603	407727
64640	407728
59776	407729
6878	407730
42549	407731
22697	407732
20741	407733
151250	407734
113922	407735
47937	407736
25327	407737
14984	407738
93618	407739
37171	407740
2822	407741
119995	407742
1947	407743
207548	407744
1291	407745
5874	407746
946	407747
76190	407748
92293	407749
584	407750
174341	407751
177790	407752
38869	407753
111807	407754
73095	407755
95111	407756
63429	407757
7941	407758
111078	407759
2888	407760
49488	407761
6000	407762
146014	407763
78457	407764
7528	407765
4510	407766
108948	407767
238422	407768
123907	407769
12498	407770
1267	407771
152953	407772
19098	407773
90761	407774
15163	407775
212373	407776
14640	407777
126894	407778
4673	407779
99072	407780
64273	407781
1089	407782
788	407783
130890	407784
199885	407785
62126	407786
32022	407787
16153	407788
2783	407789
2892	407790
151177	407791
234576	407792
15760	407793
129624	407794
23079	407795
23225	407796
13683	407797
51668	407798
34574	407799
12963	407800
35423	407801
1283	407802
7417	407803
22690	407804
413	407805
171201	407806
157075	407807
92316	407808
82097	407809
66746	407810
51322	407811
51202	407812
81121	407813
56889	407814
2510	407815
34670	407816
239108	407817
123355	407818
65657	407819
158998	407820
33350	407821
37099	407822
226480	407823
450	407824
3984	407825
111002	407826
223108	407827
85548	407828
58163	407829
4581	407830
63598	407831
59456	407832
91401	407833
14148	407834
877	407835
193966	407836
35605	407837
159603	407838
39480	407839
122299	407840
175192	407841
12996	407842
64168	407843
132948	407844
33917	407845
1834	407846
6256	407847
227553	407848
44697	407849
28587	407850
28585	407851
232437	407852
28915	407853
213559	407854
58411	407855
56152	407856
34950	407857
179559	407858
27836	407859
54718	407860
16858	407861
25968	407862
57346	407863
185896	407864
9298	407865
18987	407866
91546	407867
34576	407868
159172	407869
36706	407870
1268	407871
40321	407872
222619	407873
51376	407874
143083	407875
3967	407876
225036	407877
104521	407878
40630	407879
66161	407880
62606	407881
106505	407882
34037	407883
2207	407884
147148	407885
74154	407886
228818	407887
161010	407888
108098	407889
61838	407890
5120	407891
54633	407892
86740	407893
115074	407894
503	407895
19263	407896
25287	407897
184670	407898
171365	407899
70672	407900
4042	407901
85306	407902
30599	407903
130666	407904
21197	407905
184431	407906
22367	407907
6988	407908
98960	407909
5321	407910
45103	407911
187659	407912
182358	407913
83208	407914
19423	407915
148897	407916
51113	407917
27533	407918
55308	407919
27925	407920
3385	407921
215755	407922
4422	407923
37910	407924
3973	407925
66648	407926
13890	407927
173652	407928
8958	407929
49599	407930
4462	407931
11626	407932
53667	407933
25713	407934
88665	407935
49407	407936
11862	407937
161154	407938
58714	407939
7671	407940
36344	407941
77854	407942
183440	407943
417	407944
18926	407945
154537	407946
137	407947
198223	407948
74199	407949
95113	407950
15154	407951
4673	407952
230295	407953
15763	407954
159114	407955
125903	407956
66509	407957
232356	407958
162648	407959
161705	407960
75993	407961
12196	407962
71548	407963
72534	407964
38835	407965
76157	407966
83129	407967
159804	407968
2201	407969
86759	407970
94319	407971
65968	407972
80784	407973
45819	407974
69834	407975
31912	407976
31208	407977
202477	407978
17223	407979
1962	407980
267	407981
267	407982
82718	407983
162041	407984
3613	407985
10716	407986
215038	407987
96495	407988
56980	407989
59230	407990
73839	407991
79499	407992
15819	407993
142173	407994
186839	407995
200981	407996
215170	407997
136819	407998
5966	407999
10893	408000
37493	408001
66	408002
11114	408003
917	408004
137909	408005
7563	408006
55278	408007
15480	408008
1002	408009
144563	408010
180833	408011
34575	408012
126038	408013
183918	408014
1282	408015
67114	408016
1299	408017
44226	408018
47757	408019
210625	408020
223022	408021
734	408022
2826	408023
66853	408024
1006	408025
74309	408026
110529	408027
4124	408028
81251	408029
151870	408030
112149	408031
29818	408032
2810	408033
5425	408034
198398	408035
31653	408036
23181	408037
66545	408038
224245	408039
3613	408040
56933	408041
4666	408042
185625	408043
71760	408044
73312	408045
79619	408046
9733	408047
13722	408048
7982	408049
162654	408050
107388	408051
162555	408052
116036	408053
52934	408054
185777	408055
34738	408056
21809	408057
33853	408058
12623	408059
56720	408060
15869	408061
70370	408062
108502	408063
131671	408064
33943	408065
41380	408066
37417	408067
837	408068
6341	408069
72429	408070
230780	408071
15705	408072
8880	408073
26751	408074
10880	408075
51849	408076
74458	408077
16347	408078
68637	408079
68646	408080
26481	408081
21382	408082
4989	408083
33274	408084
31668	408085
7393	408086
120189	408087
19180	408088
11193	408089
18170	408090
45978	408091
95124	408092
14807	408093
26101	408094
54919	408095
104436	408096
71025	408097
63412	408098
13415	408099
21514	408100
164368	408101
82193	408102
58968	408103
35671	408104
125841	408105
214942	408106
136958	408107
112970	408108
63344	408109
36094	408110
89184	408111
51824	408112
26635	408113
7903	408114
34072	408115
29215	408116
116022	408117
128834	408118
65401	408119
25235	408120
12671	408121
6967	408122
128834	408123
66045	408124
15580	408125
99868	408126
21406	408127
9363	408128
67564	408129
92642	408130
5043	408131
41777	408132
13772	408133
48092	408134
25384	408135
5713	408136
68543	408137
47642	408138
67975	408139
67507	408140
8908	408141
105286	408142
93423	408143
29094	408144
1495	408145
17040	408146
61468	408147
35071	408148
97747	408149
59842	408150
435	408151
48402	408152
1499	408153
24788	408154
30710	408155
28511	408156
1477	408157
30242	408158
126911	408159
83879	408160
11083	408161
15546	408162
959	408163
38351	408164
11103	408165
34680	408166
55465	408167
31455	408168
77179	408169
31735	408170
144258	408171
8636	408172
44596	408173
5341	408174
11155	408175
8400	408176
7287	408177
55313	408178
57592	408179
28781	408180
79986	408181
26584	408182
22187	408183
56316	408184
37161	408185
39062	408186
92040	408187
2460	408188
31630	408189
12223	408190
69120	408191
6987	408192
22277	408193
192153	408194
128636	408195
19395	408196
781	408197
9163	408198
7170	408199
4660	408200
96454	408201
30741	408202
71371	408203
1699	408204
12915	408205
6757	408206
89439	408207
6831	408208
60060	408209
8066	408210
1175	408211
52920	408212
85	408213
4802	408214
1461	408215
74574	408216
19013	408217
23069	408218
9159	408219
14866	408220
12761	408221
97332	408222
34121	408223
18930	408224
5320	408225
10883	408226
39620	408227
16487	408228
16687	408229
101369	408230
125544	408231
100333	408232
51077	408233
115438	408234
107710	408235
552	408236
893	408237
45568	408238
36944	408239
44964	408240
49	408241
85953	408242
4217	408243
112226	408244
105687	408245
16618	408246
37568	408247
19859	408248
360	408249
11879	408250
65705	408251
6976	408252
20001	408253
123641	408254
124629	408255
124503	408256
79318	408257
24800	408258
138866	408259
8288	408260
79	408261
39058	408262
155043	408263
3149	408264
947	408265
106817	408266
46957	408267
22367	408268
1558	408269
51230	408270
34068	408271
15802	408272
25485	408273
90576	408274
32389	408275
153955	408276
43432	408277
28190	408278
136843	408279
148301	408280
56495	408281
94365	408282
44671	408283
31353	408284
98460	408285
44642	408286
45633	408287
6249	408288
13720	408289
23459	408290
165181	408291
35653	408292
4754	408293
29871	408294
132006	408295
49494	408296
862	408297
20577	408298
6705	408299
10842	408300
20477	408301
3291	408302
123642	408303
57687	408304
24836	408305
22769	408306
39629	408307
140131	408308
6019	408309
5278	408310
4875	408311
10012	408312
34866	408313
14472	408314
4119	408315
175176	408316
10038	408317
57188	408318
98818	408319
4484	408320
25866	408321
16298	408322
44798	408323
190527	408324
80768	408325
7174	408326
48798	408327
21356	408328
16757	408329
13054	408330
150991	408331
53168	408332
4725	408333
131003	408334
89486	408335
43536	408336
86517	408337
13103	408338
273	408339
1129	408340
160034	408341
69779	408342
16083	408343
4079	408344
28177	408345
5358	408346
5466	408347
23224	408348
15587	408349
40810	408350
124341	408351
28540	408352
9941	408353
10832	408354
33461	408355
20727	408356
5308	408357
24800	408358
3283	408359
111390	408360
62656	408361
55886	408362
35960	408363
28463	408364
84739	408365
9150	408366
15909	408367
74945	408368
65040	408369
28121	408370
55543	408371
27813	408372
28546	408373
4115	408374
57046	408375
28321	408376
44459	408377
77105	408378
40451	408379
84857	408380
27855	408381
7999	408382
2651	408383
15796	408384
2662	408385
30862	408386
24311	408387
16201	408388
80796	408389
44279	408390
66840	408391
1821	408392
105832	408393
68636	408394
43546	408395
21330	408396
22920	408397
36563	408398
36416	408399
23575	408400
23555	408401
87416	408402
13045	408403
17476	408404
1836	408405
22407	408406
8818	408407
59517	408408
25376	408409
8953	408410
14474	408411
8792	408412
164735	408413
45969	408414
28288	408415
690	408416
32654	408417
17436	408418
22213	408419
180572	408420
131516	408421
15876	408422
98178	408423
30506	408424
57795	408425
910	408426
225561	408427
57404	408428
56857	408429
91724	408430
39049	408431
197063	408432
236994	408433
8526	408434
16797	408435
12784	408436
22041	408437
5712	408438
135347	408439
79059	408440
3163	408441
4925	408442
467	408443
56433	408444
2155	408445
739	408446
4040	408447
17271	408448
66866	408449
41681	408450
35602	408451
5580	408452
57830	408453
49136	408454
143525	408455
48133	408456
5580	408457
4127	408458
66739	408459
2325	408460
97182	408461
15854	408462
16156	408463
84127	408464
99774	408465
582	408466
70704	408467
16727	408468
80446	408469
97668	408470
126276	408471
17695	408472
98472	408473
39639	408474
2032	408475
164719	408476
92691	408477
29049	408478
25378	408479
52273	408480
16381	408481
35188	408482
44655	408483
64248	408484
165697	408485
241	408486
13908	408487
114442	408488
54989	408489
56634	408490
122	408491
187864	408492
38906	408493
20750	408494
31326	408495
17312	408496
127	408497
188362	408498
1120	408499
171131	408500
783	408501
119681	408502
29331	408503
10415	408504
12061	408505
28512	408506
11744	408507
202957	408508
110912	408509
11887	408510
60527	408511
17125	408512
28185	408513
156689	408514
32485	408515
22058	408516
7500	408517
108839	408518
88463	408519
65603	408520
105613	408521
107165	408522
31091	408523
25387	408524
21551	408525
294	408526
11716	408527
92639	408528
477	408529
66678	408530
36321	408531
29802	408532
16330	408533
1920	408534
52071	408535
194957	408536
2005	408537
161251	408538
135189	408539
35548	408540
101768	408541
178186	408542
164602	408543
517	408544
3478	408545
213085	408546
118333	408547
24691	408548
199764	408549
28970	408550
13081	408551
14939	408552
1057	408553
49091	408554
28992	408555
233176	408556
24388	408557
573	408558
2714	408559
91899	408560
105599	408561
138512	408562
121151	408563
1219	408564
145795	408565
197098	408566
105613	408567
79471	408568
213939	408569
66675	408570
107827	408571
66675	408572
90777	408573
7962	408574
189871	408575
55227	408576
155901	408577
206400	408578
150454	408579
166448	408580
1113	408581
79972	408582
5394	408583
222702	408584
154668	408585
57275	408586
7104	408587
70800	408588
92286	408589
31421	408590
57235	408591
3457	408592
227139	408593
62469	408594
67431	408595
6049	408596
44056	408597
8501	408598
60817	408599
21711	408600
149781	408601
7884	408602
53109	408603
92084	408604
61791	408605
46654	408606
5470	408607
139	408608
18715	408609
105143	408610
99289	408611
61941	408612
208877	408613
133039	408614
229744	408615
193823	408616
63122	408617
27150	408618
17000	408619
87684	408620
17000	408621
17000	408622
17000	408623
118786	408624
54479	408625
110672	408626
118054	408627
123224	408628
108897	408629
10922	408630
56882	408631
7868	408632
19	408633
1452	408634
8237	408635
31772	408636
25498	408637
18300	408638
15728	408639
149970	408640
7850	408641
85984	408642
59666	408643
49072	408644
27370	408645
165151	408646
120665	408647
40337	408648
57535	408649
29760	408650
64732	408651
62130	408652
37425	408653
153	408654
92092	408655
125463	408656
184580	408657
1941	408658
182695	408659
14205	408660
1963	408661
87630	408662
4958	408663
2284	408664
1923	408665
97288	408666
79536	408667
5703	408668
185461	408669
2771	408670
149485	408671
19713	408672
44859	408673
85434	408674
66811	408675
89762	408676
62861	408677
61318	408678
14567	408679
21642	408680
24254	408681
52655	408682
48199	408683
116769	408684
10719	408685
19695	408686
51101	408687
16167	408688
32174	408689
48378	408690
62645	408691
60811	408692
67942	408693
49429	408694
59052	408695
56853	408696
23055	408697
31274	408698
32621	408699
27823	408700
105883	408701
84954	408702
2144	408703
53288	408704
282	408705
47413	408706
16637	408707
36880	408708
44168	408709
38743	408710
67500	408711
84874	408712
107763	408713
123023	408714
153629	408715
27265	408716
110846	408717
38507	408718
184034	408719
28826	408720
71216	408721
66395	408722
37158	408723
31724	408724
219246	408725
87164	408726
875	408727
9430	408728
40641	408729
42	408730
80168	408731
40641	408732
201493	408733
26040	408734
13880	408735
31003	408736
105118	408737
1410	408738
11174	408739
20011	408740
8141	408741
46914	408742
13963	408743
88298	408744
40182	408745
7395	408746
13965	408747
53314	408748
172195	408749
68541	408750
16522	408751
16522	408752
102879	408753
123023	408754
31	408755
12130	408756
186184	408757
70548	408758
20859	408759
26022	408760
11026	408761
11026	408762
42840	408763
93331	408764
2440	408765
21491	408766
17349	408767
51814	408768
5607	408769
54790	408770
163821	408771
11026	408772
124633	408773
9991	408774
1164	408775
76886	408776
113223	408777
6220	408778
37623	408779
11026	408780
1081	408781
1539	408782
21068	408783
58703	408784
2769	408785
146114	408786
66863	408787
6050	408788
55125	408789
71228	408790
212519	408791
159219	408792
110	408793
135407	408794
211332	408795
213294	408796
144998	408797
15947	408798
31791	408799
13841	408800
2453	408801
47525	408802
47525	408803
26156	408804
446	408805
147176	408806
165481	408807
105306	408808
234659	408809
21897	408810
8	408811
92101	408812
160764	408813
4309	408814
2051	408815
161482	408816
56884	408817
3235	408818
23715	408819
31157	408820
95177	408821
10043	408822
116357	408823
74424	408824
101577	408825
6264	408826
7253	408827
19061	408828
86327	408829
2057	408830
143192	408831
105609	408832
89190	408833
110551	408834
47564	408835
7043	408836
112099	408837
1394	408838
35971	408839
12491	408840
21106	408841
63230	408842
37715	408843
73104	408844
6278	408845
154301	408846
25337	408847
50292	408848
9088	408849
129820	408850
28987	408851
159684	408852
7895	408853
62462	408854
49019	408855
37734	408856
188976	408857
36603	408858
229353	408859
218742	408860
43836	408861
11	408862
86076	408863
122094	408864
220030	408865
115345	408866
68800	408867
31605	408868
5848	408869
37690	408870
11633	408871
176	408872
230783	408873
8716	408874
21106	408875
23715	408876
55000	408877
32999	408878
31027	408879
61675	408880
21900	408881
21912	408882
47460	408883
91	408884
2557	408885
35670	408886
9087	408887
8791	408888
675	408889
1172	408890
13700	408891
92955	408892
70007	408893
5210	408894
46346	408895
67204	408896
82343	408897
1402	408898
84889	408899
82791	408900
18789	408901
6847	408902
111081	408903
14522	408904
7778	408905
119141	408906
8826	408907
155236	408908
24027	408909
88734	408910
11786	408911
89558	408912
5036	408913
30592	408914
11776	408915
142334	408916
672	408917
38608	408918
28631	408919
118661	408920
29761	408921
226209	408922
22745	408923
23896	408924
16960	408925
5187	408926
40897	408927
37416	408928
56092	408929
109049	408930
9060	408931
1477	408932
9889	408933
40364	408934
30893	408935
957	408936
60928	408937
50934	408938
28104	408939
33007	408940
31453	408941
161584	408942
64487	408943
216831	408944
24113	408945
6591	408946
46947	408947
12491	408948
5383	408949
153631	408950
165938	408951
1041	408952
60687	408953
7245	408954
73543	408955
2909	408956
165490	408957
105893	408958
31056	408959
73208	408960
205794	408961
67791	408962
103868	408963
76028	408964
7	408965
78837	408966
59841	408967
40457	408968
165654	408969
126343	408970
153379	408971
86078	408972
211610	408973
9923	408974
227630	408975
141251	408976
134606	408977
25897	408978
122402	408979
148948	408980
69547	408981
56383	408982
176491	408983
38288	408984
147708	408985
163675	408986
66656	408987
50959	408988
89738	408989
115864	408990
90698	408991
73710	408992
137205	408993
24555	408994
21304	408995
65015	408996
31157	408997
38569	408998
139586	408999
36697	409000
202580	409001
17414	409002
38089	409003
31895	409004
9088	409005
18893	409006
30521	409007
1043	409008
1655	409009
37516	409010
4514	409011
106416	409012
11801	409013
142586	409014
80234	409015
36010	409016
1349	409017
46971	409018
59914	409019
123797	409020
30171	409021
1434	409022
61390	409023
115596	409024
45408	409025
29011	409026
67349	409027
9651	409028
284	409029
10006	409030
118972	409031
31572	409032
27733	409033
113373	409034
113373	409035
190135	409036
23210	409037
7940	409038
181378	409039
57482	409040
130660	409041
238653	409042
35065	409043
222256	409044
196488	409045
138431	409046
190859	409047
166264	409048
36721	409049
36721	409050
16083	409051
186638	409052
36333	409053
68765	409054
1116	409055
15056	409056
32639	409057
167950	409058
13962	409059
142040	409060
144913	409061
175817	409062
18615	409063
94568	409064
127796	409065
128539	409066
55100	409067
18405	409068
9159	409069
114296	409070
3412	409071
13456	409072
29190	409073
29353	409074
21305	409075
28919	409076
23380	409077
36249	409078
65972	409079
36290	409080
21305	409081
66108	409082
51484	409083
85588	409084
51431	409085
85587	409086
51371	409087
51373	409088
51430	409089
75731	409090
51371	409091
75811	409092
51431	409093
75952	409094
45844	409095
66050	409096
45612	409097
45804	409098
51430	409099
65971	409100
58829	409101
75788	409102
21305	409103
85822	409104
114226	409105
29179	409106
45696	409107
157199	409108
77557	409109
36258	409110
21305	409111
40568	409112
40611	409113
58511	409114
65997	409115
114063	409116
51373	409117
51431	409118
28999	409119
36290	409120
45612	409121
28927	409122
29372	409123
28922	409124
51484	409125
36258	409126
36994	409127
16221	409128
58727	409129
85632	409130
28999	409131
189673	409132
65972	409133
46504	409134
40611	409135
85588	409136
13463	409137
45844	409138
66016	409139
36969	409140
76264	409141
28922	409142
58829	409143
114226	409144
51448	409145
114394	409146
101397	409147
13479	409148
75828	409149
58727	409150
137257	409151
85821	409152
66050	409153
58727	409154
75640	409155
75731	409156
189491	409157
51373	409158
101397	409159
148574	409160
28919	409161
23672	409162
13463	409163
16221	409164
114063	409165
21305	409166
157199	409167
13463	409168
51431	409169
49861	409170
32412	409171
99940	409172
36926	409173
85587	409174
51373	409175
58336	409176
32412	409177
148378	409178
76016	409179
82627	409180
36904	409181
45850	409182
46404	409183
63905	409184
26158	409185
70829	409186
36276	409187
18503	409188
93647	409189
45840	409190
66393	409191
153903	409192
49861	409193
63905	409194
36333	409195
28836	409196
113931	409197
32387	409198
25773	409199
85556	409200
94037	409201
58313	409202
190694	409203
28927	409204
58336	409205
151935	409206
127758	409207
109528	409208
23380	409209
36333	409210
94388	409211
55578	409212
59456	409213
77438	409214
138964	409215
72032	409216
100371	409217
28836	409218
45669	409219
36249	409220
50030	409221
100099	409222
175897	409223
72512	409224
80289	409225
23054	409226
142056	409227
4075	409228
31830	409229
153903	409230
64277	409231
64102	409232
148378	409233
149539	409234
82776	409235
112656	409236
65148	409237
151716	409238
65098	409239
83920	409240
83911	409241
65152	409242
65083	409243
110988	409244
65103	409245
84423	409246
84526	409247
25773	409248
151716	409249
39951	409250
110698	409251
150661	409252
111810	409253
39989	409254
42039	409255
50704	409256
83429	409257
84618	409258
112026	409259
65120	409260
50709	409261
50704	409262
112921	409263
50663	409264
65083	409265
40163	409266
112442	409267
64911	409268
111500	409269
40163	409270
110256	409271
50663	409272
151202	409273
154122	409274
39891	409275
39891	409276
64388	409277
112026	409278
64208	409279
64532	409280
49937	409281
153974	409282
82768	409283
39810	409284
37609	409285
64825	409286
53359	409287
57747	409288
26570	409289
3433	409290
44084	409291
8326	409292
95176	409293
56176	409294
178018	409295
45749	409296
93446	409297
126606	409298
188707	409299
5425	409300
72673	409301
33425	409302
47553	409303
70783	409304
92101	409305
6696	409306
77013	409307
28987	409308
110927	409309
110927	409310
110927	409311
735	409312
2456	409313
59468	409314
39971	409315
53686	409316
2636	409317
106444	409318
90413	409319
13038	409320
9370	409321
110266	409322
7974	409323
24922	409324
41017	409325
92071	409326
44613	409327
17167	409328
83809	409329
41289	409330
163653	409331
14369	409332
39086	409333
45669	409334
58982	409335
46201	409336
42749	409337
73934	409338
10252	409339
40731	409340
22233	409341
69029	409342
95911	409343
70850	409344
64816	409345
137588	409346
21305	409347
114225	409348
51484	409349
75864	409350
75811	409351
13043	409352
143276	409353
147	409354
70576	409355
675	409356
31951	409357
2250	409358
80234	409359
66422	409360
9	409361
2178	409362
30805	409363
111256	409364
6384	409365
2370	409366
27848	409367
50227	409368
86	409369
2359	409370
2830	409371
9870	409372
379	409373
485	409374
63599	409375
25803	409376
20845	409377
51956	409378
19568	409379
171865	409380
3545	409381
1119	409382
52045	409383
88480	409384
109638	409385
80235	409386
1973	409387
17097	409388
148560	409389
23471	409390
20251	409391
87130	409392
14652	409393
141253	409394
141173	409395
5901	409396
5048	409397
1979	409398
150512	409399
5308	409400
12938	409401
41957	409402
121714	409403
81705	409404
10613	409405
85935	409406
134851	409407
29587	409408
675	409409
81	409410
5498	409411
17076	409412
55768	409413
85047	409414
21446	409415
11036	409416
68470	409417
1614	409418
1707	409419
12108	409420
37026	409421
198539	409422
115350	409423
7821	409424
230944	409425
114787	409426
117730	409427
128462	409428
163	409429
156366	409430
59996	409431
209490	409432
112259	409433
139844	409434
14311	409435
6963	409436
192170	409437
82852	409438
25790	409439
39210	409440
3304	409441
193891	409442
74981	409443
142498	409444
177275	409445
98425	409446
49487	409447
58959	409448
89341	409449
154433	409450
69716	409451
126387	409452
131023	409453
161299	409454
102790	409455
42951	409456
10536	409457
73442	409458
198520	409459
165046	409460
214195	409461
39468	409462
1349	409463
11128	409464
60922	409465
21018	409466
1997	409467
140858	409468
29892	409469
49726	409470
65004	409471
36608	409472
8203	409473
96245	409474
22943	409475
11247	409476
7487	409477
27566	409478
57295	409479
238028	409480
105744	409481
17856	409482
22649	409483
19622	409484
120243	409485
14670	409486
117939	409487
20146	409488
24433	409489
41545	409490
10479	409491
64658	409492
13429	409493
46444	409494
138552	409495
9973	409496
89876	409497
24434	409498
9337	409499
162164	409500
101028	409501
22639	409502
20643	409503
180660	409504
7720	409505
37684	409506
48008	409507
35504	409508
48230	409509
62107	409510
59300	409511
32125	409512
3675	409513
61579	409514
27903	409515
22889	409516
62193	409517
6295	409518
12	409519
18062	409520
42462	409521
24980	409522
45030	409523
22572	409524
6239	409525
65104	409526
16978	409527
28204	409528
237037	409529
41183	409530
52055	409531
29989	409532
11297	409533
19204	409534
74453	409535
72384	409536
66664	409537
95753	409538
13140	409539
26342	409540
46889	409541
13167	409542
10945	409543
30918	409544
4790	409545
101924	409546
78380	409547
19664	409548
104098	409549
110780	409550
24520	409551
53598	409552
38054	409553
16477	409554
12954	409555
35396	409556
38272	409557
9352	409558
24318	409559
45380	409560
105070	409561
38210	409562
16716	409563
60662	409564
12229	409565
51963	409566
60600	409567
56055	409568
11321	409569
207542	409570
60018	409571
16029	409572
83213	409573
85605	409574
33495	409575
99096	409576
129816	409577
10203	409578
13741	409579
44161	409580
14935	409581
102673	409582
31815	409583
59976	409584
25313	409585
324	409586
8812	409587
16198	409588
36307	409589
105991	409590
141340	409591
19836	409592
14322	409593
21599	409594
38173	409595
4979	409596
2298	409597
37570	409598
33176	409599
16257	409600
46203	409601
50424	409602
9432	409603
17218	409604
60971	409605
26530	409606
56230	409607
31517	409608
20260	409609
7231	409610
119183	409611
6047	409612
357	409613
21334	409614
45339	409615
138265	409616
81830	409617
16338	409618
4630	409619
243	409620
17129	409621
89052	409622
54024	409623
41	409624
19901	409625
52039	409626
2619	409627
229219	409628
18436	409629
115051	409630
7715	409631
103997	409632
33423	409633
49594	409634
23714	409635
21566	409636
166293	409637
1863	409638
18176	409639
231965	409640
1332	409641
61091	409642
736	409643
44161	409644
1259	409645
33786	409646
52655	409647
72545	409648
102268	409649
1393	409650
35620	409651
14988	409652
6898	409653
6159	409654
61913	409655
223858	409656
4422	409657
164973	409658
46315	409659
54026	409660
211534	409661
12496	409662
30123	409663
160789	409664
17755	409665
898	409666
12391	409667
7743	409668
20146	409669
39258	409670
11435	409671
110710	409672
141964	409673
21395	409674
25951	409675
841	409676
51934	409677
120369	409678
48030	409679
17769	409680
3303	409681
49381	409682
43049	409683
25676	409684
11849	409685
15	409686
26314	409687
21711	409688
236610	409689
49586	409690
650	409691
50008	409692
49633	409693
12771	409694
62408	409695
122700	409696
43915	409697
6516	409698
100549	409699
12264	409700
28092	409701
16991	409702
286	409703
206058	409704
151715	409705
31552	409706
22423	409707
11847	409708
824	409709
11428	409710
87632	409711
14	409712
64779	409713
64112	409714
74695	409715
56685	409716
24310	409717
16309	409718
2290	409719
11879	409720
109282	409721
41529	409722
3173	409723
12032	409724
47865	409725
79560	409726
11678	409727
115714	409728
6214	409729
160	409730
36420	409731
15837	409732
3197	409733
3537	409734
306	409735
985	409736
16365	409737
6928	409738
1188	409739
6918	409740
44077	409741
80168	409742
28542	409743
6606	409744
24988	409745
38399	409746
9735	409747
30251	409748
31799	409749
5439	409750
4192	409751
11804	409752
114280	409753
3772	409754
29044	409755
37487	409756
1302	409757
10795	409758
74765	409759
110734	409760
17546	409761
3945	409762
31028	409763
4663	409764
39686	409765
1749	409766
859	409767
35267	409768
1500	409769
71745	409770
2842	409771
888	409772
111165	409773
8778	409774
52359	409775
11334	409776
119690	409777
73624	409778
113577	409779
5147	409780
11329	409781
9590	409782
410	409783
50988	409784
5471	409785
3809	409786
76670	409787
132050	409788
1303	409789
3106	409790
70672	409791
209544	409792
502	409793
156785	409794
162683	409795
151490	409796
1108	409797
217325	409798
51296	409799
12689	409800
92532	409801
1309	409802
23164	409803
1667	409804
162758	409805
11147	409806
20709	409807
113455	409808
106125	409809
4586	409810
217727	409811
11533	409812
27266	409813
25381	409814
1729	409815
32916	409816
13254	409817
5354	409818
2387	409819
19809	409820
61354	409821
2292	409822
18389	409823
34070	409824
32339	409825
103222	409826
16034	409827
1233	409828
34529	409829
104130	409830
403	409831
64117	409832
39114	409833
10222	409834
9639	409835
4254	409836
84345	409837
2379	409838
282	409839
15186	409840
678	409841
41652	409842
73025	409843
14773	409844
13821	409845
176009	409846
1566	409847
2243	409848
15411	409849
16981	409850
106604	409851
559	409852
52147	409853
62229	409854
99	409855
26616	409856
15830	409857
115324	409858
2574	409859
68331	409860
92592	409861
3520	409862
12349	409863
36856	409864
28772	409865
24489	409866
49760	409867
52854	409868
111806	409869
38300	409870
22359	409871
21300	409872
19489	409873
26616	409874
13	409875
97177	409876
142434	409877
53114	409878
2704	409879
1929	409880
488	409881
106132	409882
125772	409883
33097	409884
12039	409885
15840	409886
8314	409887
1810	409888
425	409889
26230	409890
21632	409891
15381	409892
21261	409893
54210	409894
42662	409895
14495	409896
28	409897
55334	409898
1071	409899
1342	409900
25123	409901
42436	409902
54220	409903
12258	409904
31003	409905
2597	409906
17550	409907
94425	409908
62960	409909
2369	409910
44072	409911
32	409912
2254	409913
11960	409914
260	409915
856	409916
30753	409917
91146	409918
8257	409919
69347	409920
16534	409921
28322	409922
11097	409923
1259	409924
105679	409925
80427	409926
27	409927
7514	409928
51224	409929
2538	409930
109773	409931
5682	409932
37431	409933
6806	409934
1137	409935
20743	409936
76211	409937
8839	409938
48933	409939
49979	409940
4015	409941
21180	409942
472	409943
18191	409944
109	409945
44405	409946
11045	409947
1201	409948
26417	409949
155526	409950
5131	409951
84366	409952
30709	409953
65251	409954
32099	409955
16244	409956
41972	409957
58232	409958
14325	409959
167251	409960
13587	409961
52998	409962
36474	409963
21261	409964
8221	409965
8756	409966
21342	409967
2500	409968
23167	409969
22229	409970
89337	409971
21231	409972
174183	409973
12068	409974
21387	409975
8785	409976
9170	409977
88569	409978
4728	409979
1771	409980
183185	409981
26687	409982
79494	409983
240474	409984
92243	409985
34886	409986
8088	409987
88011	409988
47219	409989
56373	409990
6429	409991
7915	409992
48456	409993
29777	409994
36551	409995
4693	409996
3583	409997
329	409998
26074	409999
12302	410000
569	410001
54697	410002
83712	410003
10693	410004
103	410005
12795	410006
4016	410007
2659	410008
919	410009
5579	410010
14792	410011
6194	410012
4858	410013
67237	410014
33147	410015
36986	410016
15427	410017
403	410018
32379	410019
5869	410020
54220	410021
11535	410022
86552	410023
92774	410024
3749	410025
487	410026
4918	410027
118369	410028
92	410029
4096	410030
148108	410031
2801	410032
41036	410033
33171	410034
2019	410035
1651	410036
143096	410037
567	410038
21041	410039
20853	410040
65494	410041
32248	410042
166940	410043
65828	410044
10154	410045
94759	410046
14521	410047
1735	410048
67202	410049
134017	410050
52826	410051
20769	410052
29643	410053
3100	410054
20740	410055
48057	410056
94948	410057
4123	410058
654	410059
91734	410060
2012	410061
77421	410062
7999	410063
147150	410064
52	410065
1215	410066
12298	410067
1004	410068
19	410069
2356	410070
6847	410071
22106	410072
106999	410073
70320	410074
8379	410075
119281	410076
154733	410077
77421	410078
13004	410079
45242	410080
82513	410081
36069	410082
35588	410083
70112	410084
31533	410085
91336	410086
2176	410087
213536	410088
42492	410089
654	410090
142551	410091
588	410092
588	410093
11672	410094
31882	410095
206	410096
5265	410097
3583	410098
34389	410099
25984	410100
57594	410101
22486	410102
12852	410103
174577	410104
152355	410105
29585	410106
3003	410107
13487	410108
9618	410109
84740	410110
11110	410111
5919	410112
9613	410113
2504	410114
15699	410115
464	410116
9936	410117
933	410118
15942	410119
22255	410120
3286	410121
220	410122
56629	410123
15140	410124
5707	410125
22391	410126
843	410127
25447	410128
7571	410129
232875	410130
171209	410131
26344	410132
39528	410133
1212	410134
227501	410135
237840	410136
10625	410137
32253	410138
4247	410139
117583	410140
11036	410141
46401	410142
1035	410143
279	410144
12248	410145
22323	410146
132148	410147
2775	410148
17318	410149
105442	410150
1269	410151
9355	410152
22327	410153
11064	410154
34054	410155
12889	410156
71161	410157
57896	410158
19832	410159
47394	410160
10018	410161
1734	410162
35440	410163
15790	410164
22286	410165
8750	410166
26134	410167
30761	410168
7448	410169
179871	410170
68754	410171
86575	410172
12210	410173
21271	410174
21057	410175
36399	410176
62347	410177
29433	410178
46774	410179
3359	410180
12262	410181
5354	410182
13832	410183
103406	410184
12019	410185
3787	410186
84856	410187
12035	410188
9389	410189
33696	410190
11800	410191
25974	410192
1741	410193
560	410194
5945	410195
13072	410196
22647	410197
1456	410198
1798	410199
113399	410200
95652	410201
23151	410202
15132	410203
4976	410204
9107	410205
4910	410206
191	410207
14528	410208
17037	410209
3009	410210
108	410211
9779	410212
43	410213
20704	410214
4177	410215
152	410216
6374	410217
48016	410218
2875	410219
6945	410220
651	410221
19286	410222
18229	410223
10169	410224
5634	410225
9995	410226
3520	410227
25979	410228
86641	410229
338	410230
18249	410231
578	410232
9	410233
4935	410234
24787	410235
29	410236
103583	410237
85428	410238
4235	410239
155	410240
5957	410241
1872	410242
54515	410243
40	410244
90	410245
248	410246
40223	410247
37455	410248
49770	410249
3769	410250
49359	410251
152622	410252
8729	410253
32142	410254
5642	410255
6	410256
354	410257
78329	410258
12783	410259
9712	410260
10590	410261
186338	410262
2243	410263
311	410264
40807	410265
519	410266
9874	410267
136025	410268
18497	410269
2482	410270
6040	410271
29738	410272
1334	410273
435	410274
68083	410275
24	410276
40186	410277
429	410278
111548	410279
102629	410280
21125	410281
5636	410282
6482	410283
28	410284
7266	410285
39707	410286
211885	410287
1514	410288
9906	410289
73979	410290
84738	410291
1001	410292
1635	410293
180454	410294
1552	410295
227	410296
3737	410297
6	410298
15621	410299
211	410300
16268	410301
61601	410302
110752	410303
15303	410304
34017	410305
163949	410306
876	410307
15937	410308
2703	410309
26261	410310
67659	410311
32567	410312
5693	410313
18373	410314
62153	410315
160819	410316
52168	410317
50416	410318
50617	410319
2379	410320
51078	410321
8483	410322
1362	410323
29780	410324
17490	410325
22143	410326
80631	410327
672	410328
28637	410329
2903	410330
1982	410331
12880	410332
15699	410333
8385	410334
55444	410335
3541	410336
2038	410337
1635	410338
217249	410339
45	410340
28817	410341
1464	410342
9240	410343
18246	410344
119445	410345
97895	410346
247	410347
6306	410348
100150	410349
40267	410350
134990	410351
58057	410352
54620	410353
187367	410354
112693	410355
62227	410356
83773	410357
38744	410358
120395	410359
40358	410360
4846	410361
23492	410362
17134	410363
5278	410364
98	410365
123528	410366
30130	410367
1652	410368
43925	410369
1990	410370
2719	410371
15099	410372
40274	410373
156576	410374
34428	410375
22825	410376
92	410377
18029	410378
179777	410379
40451	410380
39106	410381
907	410382
8	410383
14734	410384
58075	410385
235	410386
31404	410387
52796	410388
18762	410389
11536	410390
151144	410391
12813	410392
4755	410393
45817	410394
12693	410395
185315	410396
49382	410397
15934	410398
1503	410399
3131	410400
162	410401
29079	410402
111855	410403
40510	410404
28179	410405
21	410406
106220	410407
1103	410408
137	410409
27191	410410
6438	410411
804	410412
344	410413
27622	410414
20558	410415
27353	410416
11493	410417
2453	410418
4508	410419
82268	410420
77669	410421
10677	410422
76132	410423
111503	410424
151397	410425
26464	410426
11820	410427
18211	410428
17102	410429
7490	410430
14410	410431
7059	410432
22113	410433
5910	410434
111635	410435
23144	410436
24	410437
26133	410438
9994	410439
92771	410440
17042	410441
9423	410442
121055	410443
54447	410444
213745	410445
2383	410446
193	410447
696	410448
64920	410449
20284	410450
53	410451
89595	410452
216	410453
1103	410454
4320	410455
619	410456
785	410457
1264	410458
8709	410459
22352	410460
2578	410461
49	410462
70295	410463
56458	410464
79453	410465
131437	410466
19001	410467
248	410468
4927	410469
51049	410470
15651	410471
5446	410472
26024	410473
26420	410474
2378	410475
20974	410476
3092	410477
119021	410478
67019	410479
12158	410480
6243	410481
8	410482
21664	410483
13657	410484
13493	410485
49401	410486
1546	410487
21197	410488
11135	410489
217435	410490
7273	410491
97907	410492
66	410493
10213	410494
16115	410495
1095	410496
18689	410497
4235	410498
31172	410499
12157	410500
110029	410501
6958	410502
50820	410503
27098	410504
2632	410505
65831	410506
70699	410507
18462	410508
16796	410509
1115	410510
38131	410511
231002	410512
204700	410513
181845	410514
83242	410515
988	410516
6432	410517
2133	410518
76286	410519
6435	410520
14601	410521
3465	410522
22439	410523
1035	410524
1357	410525
6855	410526
40093	410527
4508	410528
473	410529
230	410530
488	410531
1168	410532
185600	410533
97128	410534
32400	410535
3639	410536
31746	410537
16772	410538
38684	410539
211093	410540
24431	410541
10966	410542
18185	410543
12619	410544
105975	410545
8316	410546
1006	410547
91398	410548
28965	410549
922	410550
40128	410551
813	410552
8831	410553
1882	410554
297	410555
3	410556
49376	410557
53247	410558
19913	410559
94707	410560
48198	410561
185821	410562
40265	410563
119	410564
9132	410565
368	410566
11357	410567
135793	410568
171196	410569
102767	410570
83564	410571
95171	410572
62446	410573
77648	410574
181343	410575
21228	410576
20006	410577
216937	410578
35525	410579
130735	410580
31163	410581
17055	410582
31157	410583
1087	410584
28046	410585
166466	410586
6989	410587
2019	410588
566	410589
32870	410590
6308	410591
7040	410592
10102	410593
1170	410594
3200	410595
112456	410596
5622	410597
1272	410598
12178	410599
66441	410600
1900	410601
3823	410602
6377	410603
51225	410604
49	410605
178732	410606
3131	410607
175	410608
23017	410609
22236	410610
846	410611
65925	410612
14775	410613
89678	410614
19280	410615
1806	410616
2655	410617
149615	410618
933	410619
123516	410620
28046	410621
148569	410622
3001	410623
51994	410624
1878	410625
37944	410626
46756	410627
146820	410628
16109	410629
39227	410630
9478	410631
48870	410632
15211	410633
56068	410634
1109	410635
41693	410636
165560	410637
137442	410638
52954	410639
117959	410640
68573	410641
87662	410642
89759	410643
4674	410644
121969	410645
78747	410646
205958	410647
672	410648
17092	410649
11306	410650
21862	410651
26	410652
24363	410653
27988	410654
17489	410655
29761	410656
68519	410657
27175	410658
187052	410659
79821	410660
77929	410661
94927	410662
70195	410663
10155	410664
39259	410665
22598	410666
14350	410667
30520	410668
12153	410669
20739	410670
21677	410671
119592	410672
95116	410673
47425	410674
105010	410675
19618	410676
73233	410677
5248	410678
23996	410679
13495	410680
152	410681
3284	410682
8601	410683
9538	410684
5389	410685
76213	410686
15506	410687
533	410688
17185	410689
10393	410690
74821	410691
4766	410692
36800	410693
572	410694
70400	410695
117	410696
542	410697
52030	410698
6093	410699
93019	410700
20	410701
132569	410702
44811	410703
51791	410704
114514	410705
17332	410706
20856	410707
216291	410708
106231	410709
38321	410710
291	410711
215683	410712
17587	410713
67455	410714
238447	410715
44903	410716
4642	410717
40941	410718
6426	410719
23608	410720
10059	410721
448	410722
40919	410723
47279	410724
18451	410725
64152	410726
38437	410727
229249	410728
106663	410729
112093	410730
217316	410731
57439	410732
26	410733
34389	410734
112761	410735
64470	410736
88890	410737
19383	410738
11044	410739
153757	410740
94	410741
5843	410742
5983	410743
87009	410744
12989	410745
928	410746
6	410747
13170	410748
74719	410749
9505	410750
36660	410751
2142	410752
570	410753
7081	410754
2034	410755
620	410756
75170	410757
47686	410758
113074	410759
103278	410760
11805	410761
164146	410762
18245	410763
20928	410764
7827	410765
4920	410766
51093	410767
5175	410768
56040	410769
299	410770
19174	410771
61390	410772
5326	410773
10797	410774
13579	410775
14414	410776
175994	410777
8836	410778
7916	410779
3372	410780
1686	410781
124240	410782
7317	410783
22434	410784
10730	410785
31474	410786
56752	410787
18428	410788
8451	410789
3381	410790
47858	410791
49580	410792
37339	410793
36467	410794
43086	410795
82306	410796
198362	410797
7529	410798
109007	410799
40528	410800
36045	410801
19578	410802
2951	410803
3009	410804
139458	410805
22959	410806
26413	410807
106279	410808
6157	410809
19561	410810
51106	410811
18469	410812
157	410813
42760	410814
42325	410815
114908	410816
41087	410817
20835	410818
189774	410819
1455	410820
27206	410821
41519	410822
37119	410823
18784	410824
50034	410825
34109	410826
3182	410827
96867	410828
13452	410829
65539	410830
13953	410831
2570	410832
1336	410833
61210	410834
2052	410835
1991	410836
46823	410837
193	410838
56	410839
112977	410840
130753	410841
6502	410842
77267	410843
90030	410844
20373	410845
86566	410846
21230	410847
57332	410848
149208	410849
10459	410850
25914	410851
30133	410852
76682	410853
47234	410854
33333	410855
1221	410856
11217	410857
164596	410858
143608	410859
148621	410860
25895	410861
17625	410862
74426	410863
86755	410864
7238	410865
2104	410866
20844	410867
13379	410868
150299	410869
109	410870
52568	410871
24161	410872
31940	410873
21986	410874
25714	410875
50944	410876
36267	410877
41361	410878
50618	410879
31822	410880
1075	410881
50863	410882
21519	410883
44625	410884
13356	410885
195194	410886
4643	410887
8688	410888
37490	410889
17086	410890
57036	410891
52934	410892
59309	410893
58872	410894
16264	410895
25533	410896
12215	410897
61693	410898
39826	410899
19141	410900
15458	410901
32053	410902
31979	410903
52408	410904
50391	410905
89620	410906
113045	410907
56998	410908
48224	410909
15593	410910
36285	410911
7341	410912
30544	410913
63527	410914
41616	410915
13335	410916
165278	410917
132082	410918
38577	410919
2690	410920
58816	410921
14699	410922
31679	410923
173182	410924
235488	410925
227023	410926
137198	410927
66912	410928
139697	410929
32541	410930
50038	410931
8104	410932
11836	410933
26180	410934
52637	410935
22663	410936
26109	410937
158239	410938
21064	410939
63517	410940
68022	410941
21312	410942
36548	410943
13198	410944
43813	410945
71409	410946
28519	410947
24320	410948
55871	410949
20152	410950
165327	410951
51514	410952
52838	410953
39915	410954
46844	410955
40725	410956
34767	410957
22075	410958
105168	410959
112656	410960
112435	410961
36981	410962
89208	410963
99593	410964
24469	410965
68524	410966
17686	410967
61254	410968
78228	410969
47990	410970
30	410971
25370	410972
4197	410973
18702	410974
15065	410975
165885	410976
47749	410977
34365	410978
80005	410979
64726	410980
103013	410981
92818	410982
58261	410983
83208	410984
9298	410985
29741	410986
74740	410987
78624	410988
140871	410989
37458	410990
34708	410991
37199	410992
29634	410993
47386	410994
20443	410995
184762	410996
19456	410997
32126	410998
165482	410999
44618	411000
46490	411001
104077	411002
23282	411003
133304	411004
132938	411005
73294	411006
164223	411007
58515	411008
51435	411009
22496	411010
65818	411011
73938	411012
59907	411013
237633	411014
52300	411015
14459	411016
173521	411017
65132	411018
87743	411019
75978	411020
58942	411021
35638	411022
74017	411023
137883	411024
16457	411025
45125	411026
3078	411027
105110	411028
99518	411029
105192	411030
208574	411031
6331	411032
112177	411033
22668	411034
36229	411035
60766	411036
106424	411037
52863	411038
28880	411039
36025	411040
102184	411041
35309	411042
57391	411043
67381	411044
6370	411045
22884	411046
38098	411047
129004	411048
102352	411049
10145	411050
11880	411051
24112	411052
275	411053
66803	411054
20929	411055
88698	411056
78689	411057
81276	411058
43982	411059
36668	411060
153803	411061
23794	411062
136962	411063
9591	411064
22895	411065
89986	411066
9559	411067
40752	411068
38140	411069
199872	411070
137141	411071
12269	411072
113562	411073
8010	411074
56848	411075
47228	411076
46483	411077
45398	411078
82464	411079
28893	411080
14633	411081
207696	411082
59576	411083
59255	411084
13249	411085
176651	411086
50684	411087
41055	411088
1214	411089
32349	411090
17623	411091
20419	411092
16144	411093
68876	411094
54638	411095
40289	411096
31518	411097
89570	411098
8197	411099
15730	411100
103721	411101
105020	411102
31968	411103
89484	411104
58320	411105
4711	411106
45464	411107
23210	411108
89745	411109
147275	411110
18387	411111
29857	411112
4200	411113
4365	411114
5515	411115
67601	411116
56676	411117
41142	411118
88779	411119
119151	411120
25880	411121
93124	411122
7591	411123
20946	411124
51844	411125
88645	411126
83978	411127
1631	411128
10107	411129
9412	411130
55193	411131
31717	411132
24423	411133
29307	411134
10271	411135
51533	411136
38895	411137
17848	411138
172	411139
8031	411140
51411	411141
50006	411142
149741	411143
57041	411144
109661	411145
15548	411146
36737	411147
67012	411148
68562	411149
42040	411150
86965	411151
31925	411152
148481	411153
46158	411154
344	411155
6306	411156
68148	411157
83681	411158
120081	411159
12139	411160
11965	411161
37517	411162
158707	411163
84794	411164
88262	411165
166342	411166
164013	411167
550	411168
67861	411169
60438	411170
88804	411171
43256	411172
62459	411173
19028	411174
17654	411175
20247	411176
32591	411177
49851	411178
144386	411179
36623	411180
58951	411181
87615	411182
100126	411183
54960	411184
20325	411185
29757	411186
8148	411187
6320	411188
3428	411189
116124	411190
16668	411191
41563	411192
117510	411193
162621	411194
56606	411195
61574	411196
88057	411197
100692	411198
56379	411199
17988	411200
73793	411201
30623	411202
44139	411203
43185	411204
19461	411205
193013	411206
99771	411207
9511	411208
153182	411209
32965	411210
23798	411211
105002	411212
118817	411213
20968	411214
54784	411215
3810	411216
151327	411217
92486	411218
14783	411219
21992	411220
47896	411221
87246	411222
163134	411223
5559	411224
188228	411225
89821	411226
7999	411227
162896	411228
95561	411229
237525	411230
179934	411231
164513	411232
3659	411233
4423	411234
47637	411235
89761	411236
17885	411237
194972	411238
59480	411239
46650	411240
23308	411241
156473	411242
86427	411243
36059	411244
45268	411245
116978	411246
67836	411247
130671	411248
79719	411249
3428	411250
47125	411251
88900	411252
14145	411253
17454	411254
2726	411255
79846	411256
99270	411257
87703	411258
55575	411259
9490	411260
76375	411261
81564	411262
17767	411263
58855	411264
61560	411265
36144	411266
136206	411267
31810	411268
73144	411269
12311	411270
44339	411271
23541	411272
44271	411273
39925	411274
71108	411275
74738	411276
35926	411277
11235	411278
63420	411279
160938	411280
9916	411281
105753	411282
78418	411283
128173	411284
135318	411285
27838	411286
87840	411287
17415	411288
639	411289
89327	411290
75301	411291
75189	411292
15656	411293
33201	411294
165394	411295
30973	411296
32547	411297
40204	411298
89504	411299
110451	411300
62260	411301
7643	411302
18712	411303
55048	411304
55807	411305
41469	411306
193232	411307
7622	411308
105658	411309
114781	411310
4174	411311
11771	411312
25565	411313
60036	411314
20443	411315
23381	411316
54734	411317
64936	411318
6066	411319
163258	411320
41026	411321
13909	411322
101877	411323
14403	411324
96867	411325
59659	411326
85595	411327
116889	411328
26253	411329
59068	411330
11290	411331
55504	411332
18734	411333
95107	411334
48142	411335
38432	411336
74930	411337
4719	411338
70065	411339
99081	411340
134206	411341
50180	411342
26191	411343
57174	411344
22906	411345
17227	411346
29121	411347
21689	411348
64247	411349
33113	411350
76255	411351
84313	411352
23454	411353
206127	411354
21312	411355
158891	411356
201179	411357
132949	411358
77424	411359
164839	411360
66758	411361
2098	411362
30844	411363
238985	411364
61242	411365
7581	411366
63215	411367
21510	411368
33165	411369
139166	411370
52282	411371
11570	411372
11421	411373
60778	411374
84921	411375
87918	411376
166590	411377
89568	411378
7080	411379
18507	411380
66689	411381
44754	411382
13116	411383
175806	411384
28453	411385
22495	411386
159675	411387
135944	411388
28594	411389
2294	411390
44184	411391
35372	411392
39495	411393
75530	411394
36938	411395
16830	411396
151276	411397
41594	411398
119853	411399
35303	411400
38795	411401
105366	411402
55609	411403
183795	411404
117166	411405
48948	411406
63517	411407
13434	411408
34451	411409
19318	411410
32901	411411
3315	411412
22486	411413
120642	411414
63032	411415
62241	411416
19017	411417
49687	411418
48364	411419
94352	411420
41648	411421
82270	411422
22691	411423
111692	411424
14039	411425
68236	411426
85539	411427
25495	411428
67556	411429
83787	411430
45858	411431
47021	411432
20093	411433
75482	411434
64837	411435
40823	411436
13108	411437
41433	411438
84555	411439
6617	411440
13197	411441
11679	411442
87516	411443
8330	411444
21180	411445
67094	411446
128623	411447
24782	411448
62021	411449
135083	411450
117150	411451
45426	411452
139002	411453
16523	411454
8118	411455
187433	411456
25075	411457
3392	411458
216776	411459
83928	411460
126704	411461
816	411462
19771	411463
213048	411464
88123	411465
19376	411466
37688	411467
166958	411468
47543	411469
71121	411470
524	411471
29281	411472
34633	411473
6688	411474
60162	411475
5246	411476
89548	411477
59741	411478
13022	411479
71355	411480
185831	411481
64612	411482
76757	411483
36832	411484
216998	411485
52838	411486
213601	411487
171154	411488
107945	411489
39958	411490
65566	411491
25848	411492
5224	411493
37090	411494
103419	411495
21454	411496
31284	411497
60038	411498
87351	411499
8450	411500
8006	411501
30400	411502
196720	411503
31480	411504
3604	411505
4949	411506
4252	411507
18004	411508
8455	411509
40971	411510
88633	411511
62568	411512
85080	411513
28268	411514
4076	411515
53899	411516
52643	411517
11928	411518
49593	411519
29138	411520
32045	411521
94149	411522
64358	411523
9798	411524
82522	411525
23174	411526
109878	411527
25516	411528
52874	411529
27972	411530
22627	411531
145468	411532
43259	411533
67229	411534
216567	411535
179201	411536
19158	411537
6099	411538
45971	411539
39185	411540
21494	411541
17244	411542
149677	411543
65503	411544
62336	411545
15727	411546
140842	411547
140746	411548
10774	411549
22360	411550
36878	411551
236118	411552
33090	411553
58352	411554
43734	411555
41203	411556
103104	411557
128885	411558
16556	411559
17773	411560
22739	411561
130306	411562
21134	411563
76405	411564
13279	411565
8686	411566
35176	411567
38198	411568
5112	411569
64327	411570
18598	411571
89377	411572
100125	411573
71063	411574
93511	411575
15605	411576
58837	411577
452	411578
39438	411579
21014	411580
58680	411581
48942	411582
38786	411583
63	411584
63788	411585
11670	411586
25576	411587
52559	411588
102624	411589
1843	411590
36701	411591
83140	411592
3024	411593
35874	411594
2232	411595
45732	411596
43898	411597
158626	411598
27499	411599
41576	411600
26408	411601
53262	411602
1518	411603
68596	411604
163319	411605
68042	411606
111138	411607
44769	411608
17323	411609
82496	411610
41587	411611
13001	411612
59051	411613
58383	411614
128868	411615
10270	411616
4930	411617
53839	411618
17607	411619
13214	411620
1315	411621
24943	411622
57218	411623
24397	411624
25237	411625
42448	411626
4096	411627
14513	411628
77707	411629
44383	411630
186907	411631
52474	411632
57723	411633
26457	411634
26276	411635
29788	411636
75150	411637
12039	411638
18455	411639
63863	411640
59093	411641
36365	411642
20074	411643
237259	411644
117356	411645
17845	411646
48129	411647
20231	411648
7641	411649
82830	411650
41847	411651
25701	411652
129578	411653
19954	411654
11490	411655
61644	411656
57684	411657
65560	411658
62490	411659
20388	411660
50598	411661
235724	411662
58655	411663
67832	411664
156130	411665
6310	411666
99710	411667
52052	411668
32756	411669
40014	411670
74189	411671
19394	411672
239284	411673
56593	411674
15992	411675
30480	411676
105010	411677
21161	411678
56429	411679
12250	411680
41811	411681
83642	411682
5397	411683
117118	411684
1918	411685
57806	411686
99204	411687
1879	411688
32741	411689
128964	411690
120370	411691
23706	411692
18755	411693
7306	411694
116927	411695
72769	411696
203963	411697
5696	411698
57658	411699
5492	411700
80985	411701
95071	411702
72772	411703
60577	411704
95580	411705
25867	411706
5281	411707
52639	411708
6258	411709
17809	411710
12936	411711
32772	411712
21968	411713
37838	411714
25848	411715
34927	411716
5795	411717
43404	411718
11997	411719
50927	411720
81277	411721
36157	411722
42055	411723
14675	411724
5785	411725
7582	411726
120091	411727
51823	411728
12068	411729
14038	411730
76551	411731
44385	411732
17848	411733
74896	411734
21668	411735
48009	411736
119350	411737
208265	411738
36078	411739
147568	411740
6919	411741
2726	411742
32434	411743
11041	411744
233403	411745
78554	411746
154986	411747
129796	411748
67121	411749
29278	411750
240	411751
8002	411752
25726	411753
35522	411754
34050	411755
57514	411756
12445	411757
164675	411758
3604	411759
141221	411760
13105	411761
38067	411762
126579	411763
107769	411764
64569	411765
22582	411766
18609	411767
46116	411768
195931	411769
75054	411770
10010	411771
35837	411772
53305	411773
111758	411774
36045	411775
2134	411776
7558	411777
11374	411778
15820	411779
182901	411780
13232	411781
19735	411782
15673	411783
23160	411784
120161	411785
402	411786
3392	411787
75894	411788
66736	411789
67702	411790
43076	411791
103655	411792
22589	411793
15907	411794
135255	411795
11964	411796
46788	411797
82566	411798
3835	411799
28630	411800
25448	411801
229251	411802
23332	411803
1884	411804
23461	411805
46384	411806
11785	411807
20519	411808
112073	411809
149084	411810
16212	411811
62652	411812
171928	411813
41068	411814
130067	411815
166209	411816
31267	411817
14441	411818
9241	411819
25516	411820
88809	411821
32410	411822
15718	411823
21543	411824
16005	411825
86502	411826
13046	411827
8857	411828
71379	411829
106623	411830
7031	411831
27811	411832
44764	411833
136253	411834
27612	411835
23896	411836
31513	411837
60407	411838
32278	411839
72795	411840
11763	411841
114637	411842
47384	411843
120049	411844
53029	411845
3693	411846
41797	411847
44339	411848
33009	411849
89008	411850
56396	411851
45968	411852
13011	411853
19114	411854
23709	411855
25649	411856
43545	411857
24952	411858
95686	411859
9813	411860
45022	411861
207214	411862
61044	411863
22378	411864
49164	411865
66805	411866
213185	411867
3429	411868
23759	411869
16149	411870
3822	411871
27770	411872
125606	411873
6286	411874
4902	411875
20704	411876
141334	411877
17659	411878
13749	411879
131665	411880
56785	411881
568	411882
32183	411883
237964	411884
19651	411885
44236	411886
39676	411887
20748	411888
115108	411889
149255	411890
70861	411891
135528	411892
119411	411893
21317	411894
50791	411895
85025	411896
121855	411897
115369	411898
3965	411899
14573	411900
18178	411901
87516	411902
66010	411903
17670	411904
91920	411905
80232	411906
1387	411907
11137	411908
24178	411909
32951	411910
7499	411911
106673	411912
16647	411913
73686	411914
43392	411915
120337	411916
35825	411917
4683	411918
15573	411919
5664	411920
9774	411921
164941	411922
2903	411923
236710	411924
46476	411925
19584	411926
28789	411927
17407	411928
59547	411929
27988	411930
133560	411931
14146	411932
40748	411933
55575	411934
64992	411935
25064	411936
96211	411937
41175	411938
14453	411939
23003	411940
229984	411941
55282	411942
10593	411943
86642	411944
26456	411945
57917	411946
123352	411947
128271	411948
23404	411949
27676	411950
48987	411951
14153	411952
4211	411953
57083	411954
23538	411955
20634	411956
41729	411957
20458	411958
82960	411959
151522	411960
8035	411961
22483	411962
13072	411963
82345	411964
76566	411965
96547	411966
86939	411967
19210	411968
21104	411969
15928	411970
30480	411971
50067	411972
67090	411973
5651	411974
16992	411975
17169	411976
174964	411977
44861	411978
57306	411979
44192	411980
111564	411981
24568	411982
36854	411983
27019	411984
7232	411985
139828	411986
46342	411987
609	411988
31540	411989
8020	411990
2500	411991
58487	411992
30486	411993
58602	411994
7334	411995
66162	411996
120644	411997
34389	411998
1611	411999
94443	412000
154581	412001
4914	412002
34645	412003
110563	412004
93363	412005
6258	412006
23961	412007
29423	412008
131452	412009
61582	412010
180180	412011
9594	412012
65820	412013
20136	412014
72793	412015
102589	412016
9759	412017
45732	412018
14610	412019
8570	412020
48267	412021
74086	412022
91580	412023
76494	412024
76255	412025
77953	412026
66436	412027
24	412028
34463	412029
11478	412030
26940	412031
19746	412032
14559	412033
32339	412034
26123	412035
18628	412036
129054	412037
6340	412038
71547	412039
66683	412040
76225	412041
36200	412042
10860	412043
27929	412044
37080	412045
80122	412046
181	412047
13252	412048
60305	412049
41	412050
24275	412051
29391	412052
59673	412053
140267	412054
35882	412055
29624	412056
119618	412057
40297	412058
29848	412059
73951	412060
39208	412061
27730	412062
50851	412063
102757	412064
39778	412065
37344	412066
58091	412067
83332	412068
49531	412069
570	412070
115726	412071
17447	412072
21313	412073
28942	412074
128416	412075
41659	412076
117977	412077
51495	412078
11810	412079
114389	412080
135375	412081
76680	412082
9172	412083
39135	412084
7606	412085
4630	412086
94273	412087
11326	412088
137155	412089
52081	412090
9283	412091
147531	412092
24835	412093
41447	412094
41355	412095
66538	412096
17658	412097
151084	412098
29682	412099
19044	412100
53145	412101
49242	412102
15892	412103
126140	412104
37122	412105
48107	412106
32734	412107
89382	412108
87694	412109
88148	412110
58156	412111
14369	412112
128743	412113
36217	412114
84266	412115
10275	412116
30307	412117
15774	412118
53089	412119
165375	412120
46447	412121
134973	412122
1656	412123
21291	412124
4903	412125
20898	412126
35625	412127
61935	412128
110516	412129
69659	412130
6424	412131
16194	412132
35363	412133
41499	412134
24704	412135
11034	412136
116527	412137
35626	412138
120186	412139
1174	412140
28257	412141
26575	412142
132781	412143
26046	412144
66726	412145
51764	412146
31847	412147
101445	412148
93870	412149
18598	412150
154414	412151
58040	412152
12042	412153
60663	412154
22777	412155
49954	412156
1174	412157
50227	412158
31836	412159
88607	412160
12303	412161
49089	412162
485	412163
41493	412164
4778	412165
56899	412166
64015	412167
35176	412168
58105	412169
2103	412170
32311	412171
30644	412172
33141	412173
32148	412174
71438	412175
212483	412176
71998	412177
56486	412178
72368	412179
75632	412180
34556	412181
35094	412182
15497	412183
81754	412184
43809	412185
102308	412186
102773	412187
231722	412188
17588	412189
68008	412190
23291	412191
93476	412192
24931	412193
20046	412194
30367	412195
77392	412196
77651	412197
101344	412198
195126	412199
72527	412200
34973	412201
18776	412202
111270	412203
88038	412204
208251	412205
9347	412206
93972	412207
4076	412208
72697	412209
51929	412210
67757	412211
34834	412212
50184	412213
15599	412214
48322	412215
39714	412216
151585	412217
28845	412218
25636	412219
31339	412220
72407	412221
60804	412222
51658	412223
63585	412224
24121	412225
78560	412226
99405	412227
71499	412228
55023	412229
12160	412230
55157	412231
8855	412232
71519	412233
71338	412234
112632	412235
226864	412236
52933	412237
116918	412238
10086	412239
33154	412240
60285	412241
19510	412242
46642	412243
52531	412244
83804	412245
132088	412246
79970	412247
81625	412248
163638	412249
40858	412250
32548	412251
10143	412252
97179	412253
25297	412254
71159	412255
9655	412256
46423	412257
7256	412258
47318	412259
59441	412260
5433	412261
128506	412262
189485	412263
224572	412264
96482	412265
75877	412266
24218	412267
27772	412268
15066	412269
60252	412270
31743	412271
195913	412272
32738	412273
7134	412274
50888	412275
15510	412276
35661	412277
39255	412278
20382	412279
58746	412280
95290	412281
120366	412282
42394	412283
31	412284
21179	412285
68186	412286
2354	412287
32750	412288
84563	412289
152327	412290
6159	412291
61598	412292
27752	412293
72537	412294
34857	412295
2705	412296
14604	412297
79723	412298
139090	412299
165415	412300
165415	412301
85568	412302
60433	412303
31966	412304
96505	412305
263	412306
3778	412307
20692	412308
21092	412309
74914	412310
79045	412311
46142	412312
16111	412313
34301	412314
2599	412315
38371	412316
89806	412317
829	412318
4965	412319
861	412320
11868	412321
28813	412322
136137	412323
5669	412324
17310	412325
934	412326
16137	412327
27903	412328
36640	412329
17467	412330
135734	412331
16634	412332
26177	412333
26487	412334
164380	412335
51933	412336
720	412337
9654	412338
11258	412339
1196	412340
43904	412341
97023	412342
57095	412343
3614	412344
860	412345
98858	412346
22677	412347
4763	412348
163925	412349
6971	412350
3682	412351
6145	412352
96872	412353
2484	412354
52035	412355
78226	412356
140516	412357
6134	412358
27925	412359
82796	412360
186232	412361
151314	412362
40929	412363
56075	412364
177562	412365
78560	412366
4627	412367
126275	412368
23436	412369
10895	412370
22937	412371
126019	412372
102497	412373
36035	412374
64249	412375
32294	412376
80609	412377
41272	412378
33194	412379
127304	412380
34793	412381
34537	412382
65146	412383
46132	412384
103505	412385
45772	412386
10917	412387
101603	412388
4357	412389
37395	412390
179158	412391
14414	412392
55243	412393
97976	412394
75376	412395
61041	412396
165983	412397
37302	412398
169306	412399
44339	412400
103392	412401
126299	412402
21577	412403
29423	412404
3578	412405
40595	412406
45284	412407
30378	412408
36250	412409
102711	412410
40595	412411
31650	412412
88854	412413
83535	412414
95525	412415
47732	412416
40627	412417
21098	412418
13192	412419
109237	412420
29349	412421
41320	412422
76078	412423
14627	412424
94376	412425
43785	412426
34085	412427
3670	412428
78663	412429
44106	412430
45127	412431
152474	412432
26159	412433
11387	412434
14217	412435
37114	412436
20025	412437
94017	412438
41436	412439
28669	412440
43818	412441
40938	412442
72881	412443
144611	412444
40863	412445
103050	412446
40940	412447
25815	412448
21017	412449
9845	412450
93613	412451
73138	412452
78303	412453
66135	412454
5527	412455
48314	412456
79102	412457
18760	412458
52412	412459
47386	412460
26471	412461
66607	412462
45094	412463
4393	412464
177999	412465
52585	412466
46772	412467
29496	412468
2368	412469
39709	412470
44445	412471
37180	412472
50281	412473
23624	412474
22886	412475
29067	412476
44319	412477
99319	412478
11446	412479
66730	412480
19681	412481
43878	412482
11672	412483
87786	412484
67734	412485
74953	412486
208661	412487
164170	412488
200475	412489
38333	412490
19651	412491
24484	412492
7527	412493
34176	412494
6823	412495
68674	412496
74852	412497
66850	412498
58119	412499
232547	412500
2310	412501
32124	412502
103446	412503
107197	412504
33982	412505
13615	412506
43736	412507
23067	412508
46457	412509
45616	412510
6460	412511
3082	412512
100175	412513
50884	412514
52593	412515
19577	412516
6317	412517
50036	412518
5691	412519
8300	412520
28020	412521
9073	412522
87999	412523
11122	412524
289	412525
10353	412526
48519	412527
9373	412528
113778	412529
3285	412530
10919	412531
10919	412532
50727	412533
29656	412534
42533	412535
6099	412536
97715	412537
11891	412538
9881	412539
205	412540
1999	412541
42987	412542
767	412543
20953	412544
227	412545
315	412546
3646	412547
39712	412548
14732	412549
11988	412550
7704	412551
11421	412552
9482	412553
140653	412554
49688	412555
64497	412556
81134	412557
48521	412558
84673	412559
56828	412560
44516	412561
44456	412562
757	412563
78504	412564
24434	412565
14460	412566
43546	412567
92942	412568
877	412569
104795	412570
38853	412571
2815	412572
959	412573
1426	412574
172257	412575
421	412576
65498	412577
9155	412578
146060	412579
10605	412580
236	412581
1420	412582
9172	412583
82893	412584
1759	412585
21463	412586
20303	412587
40920	412588
5555	412589
42450	412590
1657	412591
171879	412592
1000	412593
1318	412594
9157	412595
108	412596
153	412597
32218	412598
69837	412599
2222	412600
3342	412601
24530	412602
205238	412603
15325	412604
2534	412605
61029	412606
1167	412607
32	412608
9598	412609
156526	412610
5606	412611
79799	412612
126314	412613
49964	412614
18594	412615
9216	412616
1879	412617
45110	412618
65946	412619
15466	412620
110526	412621
26114	412622
103	412623
15078	412624
34042	412625
1995	412626
61127	412627
82842	412628
52142	412629
36020	412630
31786	412631
40833	412632
214772	412633
1830	412634
160890	412635
140217	412636
5976	412637
51662	412638
75081	412639
8328	412640
165962	412641
122961	412642
194327	412643
21	412644
2842	412645
4210	412646
42912	412647
19763	412648
2740	412649
10990	412650
35205	412651
122907	412652
87477	412653
149534	412654
44979	412655
1967	412656
61910	412657
155742	412658
12827	412659
10692	412660
25910	412661
84475	412662
237	412663
112368	412664
933	412665
21259	412666
71779	412667
2438	412668
197784	412669
13788	412670
23994	412671
42426	412672
18416	412673
52192	412674
15189	412675
157380	412676
169096	412677
100302	412678
79888	412679
26619	412680
91753	412681
26036	412682
232404	412683
149869	412684
208422	412685
77432	412686
56664	412687
4964	412688
35462	412689
23874	412690
132	412691
157181	412692
29133	412693
3207	412694
1917	412695
74549	412696
33544	412697
6070	412698
18139	412699
18139	412700
3927	412701
122	412702
369	412703
1044	412704
25863	412705
104644	412706
159296	412707
138999	412708
101417	412709
85352	412710
2248	412711
150201	412712
22708	412713
7800	412714
35364	412715
1191	412716
38334	412717
113695	412718
2485	412719
753	412720
243	412721
113643	412722
30183	412723
42574	412724
388	412725
342	412726
20003	412727
14597	412728
842	412729
37028	412730
197710	412731
1911	412732
2090	412733
6032	412734
56527	412735
71541	412736
2216	412737
110280	412738
13004	412739
133506	412740
66304	412741
151997	412742
1232	412743
29273	412744
18656	412745
25010	412746
241	412747
10633	412748
78140	412749
71353	412750
10819	412751
4369	412752
103621	412753
50843	412754
50422	412755
1906	412756
12510	412757
58102	412758
9873	412759
149143	412760
2574	412761
54585	412762
213044	412763
36304	412764
36782	412765
165846	412766
163046	412767
11922	412768
5494	412769
94407	412770
65306	412771
1819	412772
19400	412773
50576	412774
54960	412775
2594	412776
6232	412777
9672	412778
49268	412779
52254	412780
2943	412781
27921	412782
754	412783
3093	412784
2084	412785
70649	412786
5788	412787
70046	412788
1277	412789
34194	412790
32937	412791
12572	412792
23941	412793
118705	412794
60340	412795
55036	412796
13702	412797
2592	412798
62991	412799
110945	412800
1312	412801
37303	412802
103323	412803
66502	412804
31462	412805
118979	412806
68485	412807
67962	412808
48357	412809
52702	412810
19304	412811
16088	412812
11857	412813
45962	412814
67584	412815
55151	412816
16878	412817
30053	412818
41347	412819
70692	412820
60483	412821
13274	412822
2139	412823
699	412824
41160	412825
157614	412826
65016	412827
52105	412828
110170	412829
43283	412830
58764	412831
61007	412832
1720	412833
219962	412834
4165	412835
32469	412836
1198	412837
147421	412838
118586	412839
84321	412840
128904	412841
1616	412842
117196	412843
32851	412844
64774	412845
69761	412846
13480	412847
2677	412848
68341	412849
10579	412850
27219	412851
9003	412852
41077	412853
24278	412854
69901	412855
1697	412856
28080	412857
39646	412858
11548	412859
17415	412860
3937	412861
42418	412862
20656	412863
49741	412864
18701	412865
49954	412866
581	412867
24170	412868
25348	412869
61497	412870
209	412871
248	412872
5229	412873
40954	412874
5640	412875
21483	412876
119636	412877
898	412878
238077	412879
11649	412880
26309	412881
4949	412882
25458	412883
15467	412884
73227	412885
45688	412886
834	412887
50759	412888
107993	412889
67716	412890
8571	412891
97464	412892
66048	412893
6824	412894
32	412895
116199	412896
88071	412897
1485	412898
62570	412899
32768	412900
19078	412901
2515	412902
2677	412903
12274	412904
2194	412905
117120	412906
7773	412907
32257	412908
5094	412909
15013	412910
97499	412911
6914	412912
31850	412913
31456	412914
123381	412915
1901	412916
64222	412917
133935	412918
51173	412919
1366	412920
96371	412921
8972	412922
10243	412923
20160	412924
62262	412925
146155	412926
91481	412927
8285	412928
140288	412929
2169	412930
29574	412931
54150	412932
5449	412933
12064	412934
993	412935
26626	412936
165913	412937
65722	412938
85874	412939
22256	412940
1885	412941
5320	412942
141461	412943
38156	412944
25789	412945
9216	412946
5180	412947
5180	412948
29466	412949
3033	412950
25788	412951
48381	412952
41519	412953
40520	412954
7353	412955
6751	412956
5494	412957
60261	412958
50003	412959
117594	412960
25266	412961
6520	412962
21127	412963
11944	412964
82468	412965
2969	412966
6855	412967
5955	412968
106353	412969
120616	412970
12015	412971
141508	412972
1557	412973
61	412974
95198	412975
57184	412976
27265	412977
339	412978
84241	412979
115755	412980
19664	412981
26356	412982
27310	412983
117462	412984
240384	412985
151186	412986
4353	412987
26598	412988
29165	412989
150774	412990
44343	412991
6079	412992
76937	412993
114988	412994
32631	412995
117100	412996
54287	412997
5849	412998
2215	412999
19030	413000
72974	413001
353	413002
36070	413003
1437	413004
1283	413005
146274	413006
89605	413007
566	413008
1833	413009
217366	413010
7881	413011
9618	413012
25184	413013
4950	413014
9406	413015
8051	413016
24707	413017
64650	413018
685	413019
19817	413020
28071	413021
3054	413022
11777	413023
16434	413024
475	413025
2860	413026
80481	413027
75152	413028
3342	413029
721	413030
4963	413031
117994	413032
609	413033
147253	413034
2622	413035
111556	413036
1078	413037
22350	413038
38107	413039
488	413040
543	413041
1198	413042
76368	413043
46375	413044
78309	413045
22115	413046
52549	413047
17262	413048
48602	413049
516	413050
1182	413051
22246	413052
124552	413053
8785	413054
3050	413055
25757	413056
24836	413057
641	413058
10702	413059
975	413060
51035	413061
16978	413062
18763	413063
3103	413064
153541	413065
99911	413066
88852	413067
6352	413068
223664	413069
8513	413070
22921	413071
141395	413072
7240	413073
10571	413074
44078	413075
87748	413076
254	413077
52500	413078
49769	413079
6358	413080
115850	413081
19346	413082
89735	413083
729	413084
61710	413085
29317	413086
43735	413087
17646	413088
152405	413089
154231	413090
24950	413091
2940	413092
48514	413093
9629	413094
152832	413095
8159	413096
9831	413097
283	413098
147774	413099
68286	413100
3240	413101
37576	413102
13279	413103
13682	413104
2293	413105
163981	413106
22069	413107
16588	413108
194586	413109
16304	413110
8000	413111
38147	413112
10246	413113
102282	413114
29007	413115
86236	413116
570	413117
146961	413118
49901	413119
2310	413120
120047	413121
4502	413122
13243	413123
11743	413124
37193	413125
106915	413126
5169	413127
55465	413128
137118	413129
56537	413130
901	413131
53213	413132
15502	413133
11587	413134
13069	413135
8748	413136
152416	413137
8607	413138
114724	413139
15220	413140
40344	413141
110	413142
9813	413143
2563	413144
78	413145
229366	413146
23479	413147
73898	413148
79561	413149
116190	413150
103464	413151
32494	413152
30063	413153
86885	413154
140350	413155
1503	413156
6423	413157
261	413158
975	413159
52799	413160
45297	413161
11466	413162
2734	413163
37800	413164
895	413165
25450	413166
2300	413167
23063	413168
33201	413169
10668	413170
91764	413171
105627	413172
240	413173
239934	413174
6021	413175
151357	413176
72124	413177
4313	413178
34905	413179
42272	413180
26899	413181
97033	413182
8621	413183
55273	413184
9973	413185
50762	413186
5996	413187
10588	413188
512	413189
4946	413190
84454	413191
469	413192
24476	413193
1958	413194
2851	413195
155746	413196
9216	413197
12207	413198
901	413199
126183	413200
78400	413201
239771	413202
125600	413203
36563	413204
138570	413205
23599	413206
84642	413207
34324	413208
14184	413209
52117	413210
156557	413211
89835	413212
7294	413213
20902	413214
83961	413215
125554	413216
59562	413217
87639	413218
4920	413219
5224	413220
5597	413221
10616	413222
34749	413223
41206	413224
21461	413225
38405	413226
26525	413227
27315	413228
89491	413229
17560	413230
142923	413231
40739	413232
7953	413233
70363	413234
41245	413235
127843	413236
516	413237
2328	413238
7585	413239
77470	413240
44358	413241
5316	413242
83833	413243
50141	413244
93180	413245
133838	413246
88109	413247
14252	413248
20053	413249
29899	413250
79452	413251
12271	413252
99155	413253
67952	413254
3660	413255
51632	413256
41011	413257
36090	413258
165850	413259
15730	413260
2593	413261
8743	413262
37160	413263
10024	413264
1446	413265
88800	413266
58406	413267
373	413268
71764	413269
40655	413270
22241	413271
59139	413272
26616	413273
93842	413274
7411	413275
660	413276
6186	413277
27900	413278
37456	413279
64	413280
82262	413281
160125	413282
254	413283
3543	413284
21518	413285
24764	413286
1329	413287
52917	413288
18542	413289
40538	413290
34595	413291
30451	413292
3543	413293
8376	413294
57450	413295
81956	413296
4621	413297
7586	413298
34843	413299
78782	413300
135882	413301
13276	413302
15096	413303
18826	413304
33201	413305
10728	413306
39395	413307
77324	413308
9938	413309
70774	413310
24858	413311
36925	413312
16556	413313
6476	413314
65518	413315
106368	413316
21	413317
31462	413318
59780	413319
103577	413320
51517	413321
24294	413322
15182	413323
92404	413324
7122	413325
226	413326
30800	413327
36558	413328
218368	413329
8318	413330
6755	413331
130578	413332
52773	413333
131783	413334
256	413335
39483	413336
90138	413337
8305	413338
7363	413339
48974	413340
169211	413341
3054	413342
141283	413343
52645	413344
2000	413345
87898	413346
76642	413347
1573	413348
25457	413349
118254	413350
8148	413351
9764	413352
7826	413353
48529	413354
28925	413355
102716	413356
34646	413357
34046	413358
138235	413359
3266	413360
47866	413361
35408	413362
10405	413363
23485	413364
5148	413365
3407	413366
167597	413367
41024	413368
48468	413369
137042	413370
127218	413371
27235	413372
43232	413373
23946	413374
31441	413375
75231	413376
762	413377
7662	413378
52727	413379
4054	413380
2797	413381
27938	413382
35920	413383
9794	413384
34159	413385
28392	413386
65916	413387
3668	413388
38798	413389
34643	413390
7121	413391
1824	413392
34932	413393
32886	413394
41953	413395
5596	413396
41960	413397
11387	413398
54152	413399
33810	413400
2532	413401
70005	413402
10061	413403
65084	413404
213967	413405
27253	413406
8518	413407
566	413408
36	413409
116442	413410
102887	413411
21194	413412
3450	413413
55318	413414
23780	413415
11185	413416
26100	413417
85401	413418
67412	413419
11993	413420
247	413421
26169	413422
109	413423
6203	413424
57753	413425
24760	413426
9	413427
55192	413428
1298	413429
102756	413430
13675	413431
16160	413432
26346	413433
32446	413434
41153	413435
11333	413436
42719	413437
21707	413438
23556	413439
12718	413440
5152	413441
22169	413442
49946	413443
117272	413444
48546	413445
15664	413446
1248	413447
23956	413448
20057	413449
55555	413450
9171	413451
47634	413452
56547	413453
111010	413454
4059	413455
132391	413456
44847	413457
112237	413458
46539	413459
20464	413460
28252	413461
43799	413462
111016	413463
27649	413464
22774	413465
207493	413466
98917	413467
11106	413468
37113	413469
9438	413470
3773	413471
182136	413472
73785	413473
72530	413474
57072	413475
12970	413476
71695	413477
63752	413478
14565	413479
24523	413480
5556	413481
3195	413482
97459	413483
3023	413484
985	413485
223	413486
9711	413487
1311	413488
18935	413489
22327	413490
123736	413491
24455	413492
155706	413493
13460	413494
35064	413495
35522	413496
116077	413497
51642	413498
177031	413499
25809	413500
15487	413501
44240	413502
9170	413503
4290	413504
25649	413505
97792	413506
21617	413507
72585	413508
35655	413509
188116	413510
11580	413511
14807	413512
4934	413513
85260	413514
70250	413515
1307	413516
2697	413517
54653	413518
84796	413519
24477	413520
2804	413521
722	413522
63819	413523
62931	413524
8259	413525
86913	413526
16688	413527
121998	413528
51729	413529
76921	413530
29652	413531
54349	413532
66517	413533
4050	413534
41362	413535
46782	413536
3348	413537
8656	413538
168	413539
166318	413540
32609	413541
23909	413542
26526	413543
72543	413544
21592	413545
93589	413546
103655	413547
33759	413548
13297	413549
13702	413550
13537	413551
74	413552
106	413553
159624	413554
39263	413555
8279	413556
3667	413557
7062	413558
86268	413559
933	413560
69939	413561
17671	413562
2889	413563
15066	413564
10856	413565
11550	413566
22460	413567
1635	413568
32769	413569
22379	413570
38430	413571
11013	413572
65612	413573
133182	413574
160296	413575
2780	413576
5789	413577
10017	413578
22191	413579
56282	413580
6117	413581
47134	413582
170	413583
1465	413584
17494	413585
22169	413586
4464	413587
2272	413588
64211	413589
5536	413590
62496	413591
89512	413592
8924	413593
114864	413594
32118	413595
28952	413596
10283	413597
18752	413598
15852	413599
6293	413600
3011	413601
21600	413602
108944	413603
112892	413604
224	413605
4749	413606
4084	413607
720	413608
11217	413609
12261	413610
77450	413611
45013	413612
46717	413613
4691	413614
187119	413615
5640	413616
18919	413617
73788	413618
89040	413619
104993	413620
249	413621
115582	413622
14721	413623
4082	413624
86672	413625
412	413626
10188	413627
3666	413628
25008	413629
33900	413630
69708	413631
36909	413632
57176	413633
43945	413634
88926	413635
110651	413636
182938	413637
73691	413638
8781	413639
43649	413640
96659	413641
3702	413642
14777	413643
26553	413644
55885	413645
83248	413646
15140	413647
29837	413648
4000	413649
7363	413650
188	413651
13	413652
27291	413653
28447	413654
10620	413655
18804	413656
74733	413657
19734	413658
3317	413659
27414	413660
28246	413661
7746	413662
14262	413663
1982	413664
80412	413665
150424	413666
8642	413667
100075	413668
30419	413669
111	413670
34467	413671
52244	413672
3100	413673
4283	413674
654	413675
27272	413676
2364	413677
7364	413678
51639	413679
4318	413680
10612	413681
238621	413682
62536	413683
139774	413684
91886	413685
136162	413686
72723	413687
72702	413688
1590	413689
475	413690
165584	413691
40640	413692
37827	413693
37307	413694
176327	413695
66716	413696
5669	413697
13866	413698
2031	413699
30070	413700
3271	413701
57529	413702
84592	413703
2096	413704
27436	413705
4656	413706
28891	413707
45782	413708
19776	413709
4688	413710
80714	413711
112314	413712
98232	413713
74589	413714
58036	413715
19385	413716
30311	413717
41778	413718
234559	413719
67975	413720
36067	413721
28780	413722
139872	413723
21856	413724
23814	413725
148857	413726
3387	413727
3568	413728
49072	413729
24444	413730
4291	413731
7062	413732
138726	413733
1804	413734
23239	413735
18356	413736
1422	413737
1804	413738
46402	413739
208	413740
13220	413741
2901	413742
25926	413743
10059	413744
201011	413745
137244	413746
13781	413747
3857	413748
44	413749
4675	413750
166	413751
15868	413752
2648	413753
40746	413754
1306	413755
70225	413756
133226	413757
59850	413758
6840	413759
977	413760
891	413761
95915	413762
38322	413763
211388	413764
42289	413765
135432	413766
65175	413767
6516	413768
23350	413769
34111	413770
82765	413771
418	413772
149924	413773
41308	413774
100439	413775
88091	413776
9135	413777
6376	413778
3541	413779
43535	413780
1522	413781
55847	413782
13123	413783
34914	413784
54063	413785
15316	413786
45939	413787
101583	413788
6250	413789
19537	413790
25378	413791
56070	413792
1237	413793
2390	413794
187	413795
79574	413796
747	413797
3770	413798
24546	413799
28570	413800
61097	413801
4807	413802
3739	413803
135111	413804
73492	413805
8058	413806
8645	413807
9759	413808
5467	413809
7801	413810
687	413811
80380	413812
80380	413813
83108	413814
31536	413815
118991	413816
66418	413817
23733	413818
38210	413819
17276	413820
13062	413821
291	413822
75986	413823
14253	413824
24180	413825
615	413826
17724	413827
2134	413828
37038	413829
119707	413830
94163	413831
153454	413832
1353	413833
25054	413834
142055	413835
29072	413836
37134	413837
56858	413838
57704	413839
115838	413840
65970	413841
15225	413842
35983	413843
32141	413844
109839	413845
99122	413846
29102	413847
163746	413848
547	413849
4651	413850
92243	413851
1365	413852
23946	413853
10064	413854
34538	413855
121770	413856
53560	413857
80687	413858
19988	413859
7811	413860
46976	413861
55086	413862
13197	413863
77131	413864
4939	413865
28912	413866
113	413867
92800	413868
102750	413869
71142	413870
19030	413871
721	413872
40627	413873
8539	413874
197	413875
54412	413876
35523	413877
54314	413878
154889	413879
47137	413880
23619	413881
1722	413882
2951	413883
6220	413884
204	413885
3197	413886
55	413887
1633	413888
4627	413889
71116	413890
218743	413891
8139	413892
53233	413893
68041	413894
24125	413895
36215	413896
23908	413897
13654	413898
119158	413899
138016	413900
16460	413901
164734	413902
26767	413903
6906	413904
9946	413905
52319	413906
25607	413907
140159	413908
120019	413909
104095	413910
16428	413911
98282	413912
94189	413913
59578	413914
56854	413915
27777	413916
41347	413917
149123	413918
12451	413919
83356	413920
135149	413921
14625	413922
56325	413923
25717	413924
132653	413925
41414	413926
154296	413927
47599	413928
35479	413929
74451	413930
9672	413931
83654	413932
38274	413933
61862	413934
17221	413935
208532	413936
73521	413937
208717	413938
52572	413939
138625	413940
11134	413941
44860	413942
46434	413943
69747	413944
98125	413945
77733	413946
86910	413947
15511	413948
152303	413949
16167	413950
124050	413951
56235	413952
27297	413953
28655	413954
109326	413955
18229	413956
2359	413957
28190	413958
123274	413959
49380	413960
37193	413961
65262	413962
5976	413963
30374	413964
43965	413965
231100	413966
99630	413967
16087	413968
13232	413969
104596	413970
134655	413971
28027	413972
29626	413973
20443	413974
5375	413975
59688	413976
41552	413977
14434	413978
101	413979
37379	413980
205887	413981
18298	413982
4688	413983
148478	413984
34162	413985
79544	413986
34947	413987
4742	413988
30034	413989
30448	413990
97914	413991
206411	413992
15824	413993
5438	413994
54947	413995
73797	413996
56529	413997
8712	413998
567	413999
123177	414000
23240	414001
5630	414002
2321	414003
91050	414004
4697	414005
40770	414006
78969	414007
133406	414008
231642	414009
89647	414010
25693	414011
107	414012
4175	414013
188	414014
3	414015
76789	414016
28976	414017
1246	414018
46067	414019
9294	414020
58012	414021
10096	414022
15361	414023
39905	414024
68475	414025
24301	414026
6675	414027
71734	414028
197579	414029
128668	414030
920	414031
15361	414032
77914	414033
3131	414034
52673	414035
12758	414036
381	414037
15429	414038
171355	414039
92	414040
2118	414041
2118	414042
497	414043
115157	414044
75828	414045
12056	414046
30788	414047
13052	414048
89932	414049
3249	414050
27849	414051
5564	414052
154318	414053
57103	414054
13718	414055
15664	414056
7366	414057
4100	414058
3699	414059
15111	414060
11545	414061
6477	414062
23196	414063
30662	414064
25758	414065
26328	414066
98589	414067
35019	414068
36867	414069
87311	414070
20594	414071
23483	414072
10238	414073
82135	414074
142803	414075
10207	414076
1742	414077
43928	414078
104444	414079
18795	414080
87141	414081
32488	414082
35985	414083
15480	414084
56811	414085
7312	414086
23577	414087
43237	414088
57142	414089
65334	414090
50728	414091
101438	414092
25902	414093
1491	414094
9500	414095
13155	414096
180116	414097
46398	414098
5638	414099
21590	414100
23127	414101
234570	414102
52	414103
13723	414104
2246	414105
41441	414106
11264	414107
2	414108
77805	414109
67575	414110
19257	414111
39664	414112
23008	414113
52961	414114
28379	414115
10240	414116
40	414117
22101	414118
10910	414119
36626	414120
20580	414121
194498	414122
26351	414123
33010	414124
51644	414125
109512	414126
46516	414127
240306	414128
56847	414129
103304	414130
161619	414131
32612	414132
11219	414133
3296	414134
32801	414135
31383	414136
43755	414137
155	414138
10059	414139
29383	414140
61323	414141
16635	414142
1707	414143
61645	414144
54887	414145
70847	414146
16281	414147
150985	414148
1203	414149
14594	414150
43506	414151
15976	414152
30906	414153
200256	414154
4991	414155
20722	414156
24744	414157
150278	414158
9804	414159
66827	414160
37740	414161
21510	414162
48143	414163
180177	414164
20363	414165
63933	414166
129563	414167
24840	414168
44	414169
1138	414170
83099	414171
51690	414172
5441	414173
125237	414174
115435	414175
5367	414176
22030	414177
13296	414178
2875	414179
13296	414180
13296	414181
11368	414182
4755	414183
6219	414184
8339	414185
15088	414186
19577	414187
31157	414188
24744	414189
28035	414190
103843	414191
67059	414192
52639	414193
59498	414194
14241	414195
23885	414196
135787	414197
83044	414198
30835	414199
108533	414200
68243	414201
70847	414202
361	414203
48491	414204
51417	414205
45402	414206
75434	414207
146662	414208
33247	414209
26147	414210
109047	414211
4382	414212
123838	414213
54758	414214
150731	414215
15864	414216
387	414217
100367	414218
166856	414219
17748	414220
21649	414221
51973	414222
89340	414223
143226	414224
88274	414225
217104	414226
39321	414227
32563	414228
20378	414229
19124	414230
19124	414231
126	414232
11830	414233
57994	414234
4441	414235
184973	414236
62937	414237
11293	414238
56532	414239
23937	414240
68725	414241
14147	414242
8557	414243
2036	414244
18896	414245
4102	414246
10021	414247
3312	414248
47716	414249
238323	414250
198929	414251
60312	414252
13352	414253
51818	414254
14156	414255
6787	414256
1453	414257
890	414258
1923	414259
6234	414260
11378	414261
10200	414262
206244	414263
37496	414264
14308	414265
13356	414266
41135	414267
47519	414268
16333	414269
29470	414270
19229	414271
8365	414272
11396	414273
52566	414274
119663	414275
50962	414276
31398	414277
192147	414278
62670	414279
48043	414280
93293	414281
3186	414282
1598	414283
10970	414284
36161	414285
1983	414286
104652	414287
22299	414288
700	414289
1848	414290
138434	414291
19739	414292
16312	414293
56644	414294
38827	414295
66941	414296
19469	414297
55776	414298
124440	414299
6693	414300
4048	414301
8605	414302
89325	414303
43629	414304
58156	414305
99087	414306
49615	414307
209059	414308
55669	414309
2171	414310
41382	414311
37342	414312
75172	414313
41610	414314
59410	414315
109220	414316
3842	414317
20803	414318
187984	414319
1513	414320
41024	414321
10825	414322
131244	414323
59617	414324
38290	414325
52310	414326
4112	414327
27806	414328
66067	414329
27827	414330
23042	414331
26285	414332
112572	414333
110579	414334
14287	414335
71333	414336
1543	414337
11936	414338
113721	414339
25683	414340
9962	414341
1746	414342
125977	414343
23448	414344
117942	414345
214691	414346
96571	414347
9063	414348
83680	414349
35457	414350
118854	414351
95190	414352
112081	414353
1822	414354
37777	414355
92426	414356
117482	414357
182076	414358
144040	414359
59081	414360
35142	414361
152025	414362
95772	414363
100035	414364
88228	414365
48143	414366
75848	414367
40141	414368
4691	414369
47792	414370
8929	414371
107916	414372
84222	414373
77042	414374
27319	414375
42506	414376
19694	414377
64592	414378
26633	414379
5726	414380
2139	414381
140506	414382
52878	414383
7492	414384
12052	414385
89040	414386
5592	414387
20574	414388
9434	414389
208702	414390
8868	414391
156055	414392
10975	414393
18989	414394
5169	414395
7719	414396
69690	414397
9201	414398
19215	414399
64849	414400
52516	414401
5557	414402
27106	414403
50831	414404
2256	414405
268	414406
22989	414407
80053	414408
28664	414409
89580	414410
76740	414411
39925	414412
5884	414413
42500	414414
105902	414415
117435	414416
3091	414417
5853	414418
3	414419
23962	414420
27521	414421
13392	414422
3662	414423
173483	414424
94302	414425
45399	414426
85309	414427
5827	414428
136094	414429
62395	414430
152833	414431
407	414432
85490	414433
151475	414434
48933	414435
32716	414436
48534	414437
3473	414438
1238	414439
64489	414440
25282	414441
191735	414442
88886	414443
41497	414444
73348	414445
122777	414446
43021	414447
14430	414448
27378	414449
63412	414450
52819	414451
189923	414452
23168	414453
15431	414454
6051	414455
6931	414456
59868	414457
13436	414458
163943	414459
46192	414460
14014	414461
82264	414462
51935	414463
21101	414464
50280	414465
5238	414466
35149	414467
50945	414468
2770	414469
620	414470
2704	414471
5210	414472
20806	414473
70928	414474
26396	414475
126595	414476
66491	414477
51008	414478
13811	414479
80899	414480
44097	414481
31490	414482
1004	414483
3670	414484
105375	414485
2243	414486
633	414487
2918	414488
63324	414489
11534	414490
9453	414491
74944	414492
30610	414493
8355	414494
8666	414495
858	414496
4346	414497
17210	414498
16738	414499
88654	414500
84546	414501
40004	414502
97065	414503
40377	414504
44497	414505
34168	414506
39883	414507
1275	414508
2667	414509
10035	414510
3948	414511
5655	414512
3373	414513
6	414514
9426	414515
59851	414516
154496	414517
59757	414518
123446	414519
406	414520
51994	414521
65252	414522
10662	414523
22842	414524
3323	414525
216	414526
40	414527
1421	414528
83037	414529
1681	414530
47629	414531
51180	414532
3010	414533
355	414534
30718	414535
1143	414536
547	414537
106636	414538
5947	414539
13449	414540
26002	414541
4351	414542
6445	414543
70294	414544
20170	414545
18340	414546
82254	414547
45324	414548
15351	414549
1345	414550
20422	414551
17472	414552
9235	414553
84781	414554
6	414555
50989	414556
14417	414557
14442	414558
1216	414559
14927	414560
92461	414561
41639	414562
9536	414563
16461	414564
4359	414565
7499	414566
2509	414567
6421	414568
30405	414569
2217	414570
57090	414571
6911	414572
1341	414573
332	414574
6798	414575
110796	414576
19614	414577
1307	414578
1490	414579
18393	414580
689	414581
354	414582
28381	414583
15911	414584
431	414585
2564	414586
81999	414587
4120	414588
45838	414589
223	414590
3291	414591
430	414592
2553	414593
1308	414594
25325	414595
426	414596
5554	414597
542	414598
31730	414599
11306	414600
7935	414601
491	414602
2647	414603
1104	414604
1184	414605
31573	414606
226	414607
20553	414608
16989	414609
19134	414610
11614	414611
5348	414612
2727	414613
2259	414614
23743	414615
66789	414616
1251	414617
244	414618
9599	414619
45232	414620
6456	414621
40274	414622
123298	414623
17687	414624
342	414625
58124	414626
51468	414627
8691	414628
1927	414629
45398	414630
31925	414631
9453	414632
56529	414633
9146	414634
2768	414635
42834	414636
27374	414637
17370	414638
4848	414639
54117	414640
47385	414641
17741	414642
31162	414643
147646	414644
4351	414645
63621	414646
11133	414647
3173	414648
108773	414649
30011	414650
47594	414651
7585	414652
83833	414653
37950	414654
53164	414655
35826	414656
17089	414657
208408	414658
37329	414659
117635	414660
3216	414661
13731	414662
52	414663
16859	414664
639	414665
45041	414666
10580	414667
58680	414668
29779	414669
24256	414670
50865	414671
3810	414672
488	414673
20995	414674
2099	414675
1805	414676
20455	414677
1345	414678
1123	414679
78	414680
10848	414681
5880	414682
25429	414683
189	414684
189	414685
34429	414686
16237	414687
23231	414688
17567	414689
88052	414690
112761	414691
16906	414692
63031	414693
57941	414694
130898	414695
97744	414696
44408	414697
98381	414698
38471	414699
43079	414700
20795	414701
46798	414702
20795	414703
64223	414704
216594	414705
133219	414706
88822	414707
101272	414708
28846	414709
165620	414710
6139	414711
167408	414712
2142	414713
10784	414714
25520	414715
25519	414716
57479	414717
162674	414718
46447	414719
6694	414720
131821	414721
15071	414722
11383	414723
35404	414724
16359	414725
5732	414726
90287	414727
132674	414728
23499	414729
11466	414730
7470	414731
17314	414732
21413	414733
55085	414734
25611	414735
100007	414736
23091	414737
77026	414738
5703	414739
53441	414740
165667	414741
20920	414742
113829	414743
67033	414744
136294	414745
119536	414746
36242	414747
17957	414748
12727	414749
57041	414750
9338	414751
16	414752
70959	414753
16027	414754
7732	414755
11963	414756
50910	414757
16027	414758
110970	414759
35188	414760
20729	414761
21453	414762
15585	414763
36462	414764
9308	414765
27063	414766
104961	414767
158467	414768
69585	414769
26192	414770
236977	414771
72865	414772
22604	414773
37195	414774
7435	414775
6916	414776
52835	414777
16056	414778
35473	414779
72670	414780
222	414781
47379	414782
143236	414783
48869	414784
18078	414785
39454	414786
216999	414787
132378	414788
18775	414789
13008	414790
35134	414791
121218	414792
23595	414793
36126	414794
6669	414795
46328	414796
74546	414797
4964	414798
31324	414799
138781	414800
72799	414801
7111	414802
9561	414803
19670	414804
46001	414805
38941	414806
11580	414807
36519	414808
20834	414809
7036	414810
1350	414811
17181	414812
31355	414813
15521	414814
66887	414815
31959	414816
17845	414817
21105	414818
88419	414819
84587	414820
9794	414821
89154	414822
11526	414823
35237	414824
6529	414825
23519	414826
36519	414827
49364	414828
39077	414829
23722	414830
98381	414831
72084	414832
24530	414833
24176	414834
32713	414835
48683	414836
35669	414837
2030	414838
16159	414839
77242	414840
22533	414841
5778	414842
50076	414843
5603	414844
112165	414845
72889	414846
43559	414847
21355	414848
51740	414849
34964	414850
63611	414851
9782	414852
61459	414853
62632	414854
62632	414855
119809	414856
37210	414857
11272	414858
20987	414859
19466	414860
15980	414861
28998	414862
31558	414863
37503	414864
136993	414865
189830	414866
75524	414867
41842	414868
19546	414869
39794	414870
26455	414871
29069	414872
7184	414873
23224	414874
103983	414875
57825	414876
32620	414877
83378	414878
8099	414879
11466	414880
68494	414881
23400	414882
46616	414883
103732	414884
106121	414885
28720	414886
49039	414887
86152	414888
6483	414889
4146	414890
3835	414891
10784	414892
55683	414893
31498	414894
53521	414895
13237	414896
7654	414897
80081	414898
9865	414899
20719	414900
58492	414901
96017	414902
87575	414903
21014	414904
45595	414905
38888	414906
21329	414907
13820	414908
49702	414909
43647	414910
68387	414911
28313	414912
17314	414913
19164	414914
126823	414915
22619	414916
8789	414917
40901	414918
78100	414919
19782	414920
1378	414921
7252	414922
34286	414923
4233	414924
13490	414925
76771	414926
37843	414927
87059	414928
3312	414929
30921	414930
77464	414931
80152	414932
39599	414933
30205	414934
18418	414935
71634	414936
85075	414937
89913	414938
32913	414939
64988	414940
84758	414941
10410	414942
61883	414943
22533	414944
23872	414945
56109	414946
51455	414947
8576	414948
15595	414949
125233	414950
46616	414951
67021	414952
612	414953
44086	414954
45581	414955
60038	414956
115321	414957
102758	414958
97224	414959
17551	414960
194552	414961
2598	414962
57243	414963
5547	414964
10911	414965
13721	414966
36472	414967
13223	414968
3905	414969
13355	414970
25431	414971
15032	414972
49733	414973
31691	414974
21766	414975
76870	414976
530	414977
46590	414978
40082	414979
2364	414980
58734	414981
24389	414982
136462	414983
35186	414984
195989	414985
38224	414986
46642	414987
12931	414988
10435	414989
5811	414990
48580	414991
19152	414992
37915	414993
235419	414994
73746	414995
57027	414996
83256	414997
8638	414998
10283	414999
125927	415000
162432	415001
103854	415002
65190	415003
25826	415004
54058	415005
2712	415006
6749	415007
6359	415008
58610	415009
4826	415010
19287	415011
41130	415012
83073	415013
116131	415014
99352	415015
118103	415016
217109	415017
40185	415018
3991	415019
17089	415020
5010	415021
16112	415022
9500	415023
39707	415024
5468	415025
4666	415026
35167	415027
63304	415028
25963	415029
22308	415030
50356	415031
12903	415032
11088	415033
151482	415034
1394	415035
5139	415036
7035	415037
51342	415038
1890	415039
114723	415040
26137	415041
7597	415042
6862	415043
81	415044
32847	415045
117601	415046
2324	415047
13590	415048
14798	415049
27206	415050
173	415051
28994	415052
11190	415053
20074	415054
24	415055
478	415056
10664	415057
77	415058
159007	415059
29192	415060
78720	415061
2867	415062
21729	415063
49002	415064
37105	415065
49187	415066
8163	415067
1791	415068
2509	415069
84108	415070
1687	415071
123132	415072
37426	415073
34538	415074
237274	415075
117770	415076
9666	415077
50468	415078
158698	415079
47974	415080
21059	415081
31077	415082
95464	415083
199538	415084
116870	415085
66281	415086
24355	415087
104027	415088
1645	415089
139679	415090
82189	415091
38144	415092
876	415093
2449	415094
31513	415095
32207	415096
64745	415097
26900	415098
4317	415099
80991	415100
24787	415101
158090	415102
49962	415103
242	415104
6488	415105
6488	415106
84031	415107
4745	415108
41110	415109
16934	415110
316	415111
538	415112
22804	415113
11331	415114
45924	415115
5524	415116
25131	415117
6163	415118
20215	415119
18930	415120
47159	415121
64593	415122
116484	415123
11624	415124
40297	415125
60350	415126
86275	415127
41737	415128
47603	415129
17479	415130
39175	415131
7422	415132
59862	415133
8135	415134
210816	415135
191712	415136
136820	415137
1895	415138
151240	415139
227264	415140
224335	415141
114623	415142
60933	415143
39053	415144
41395	415145
228436	415146
21807	415147
37025	415148
21795	415149
44609	415150
170	415151
5295	415152
47916	415153
47217	415154
6257	415155
80227	415156
16899	415157
23114	415158
22798	415159
56848	415160
6013	415161
86056	415162
64970	415163
51514	415164
39289	415165
1645	415166
89100	415167
169548	415168
41031	415169
199493	415170
11309	415171
13217	415172
26383	415173
103728	415174
30746	415175
38504	415176
16904	415177
85473	415178
38941	415179
6139	415180
4239	415181
36017	415182
33080	415183
33080	415184
37605	415185
93854	415186
9274	415187
56219	415188
53667	415189
214	415190
50370	415191
32995	415192
38649	415193
40037	415194
10046	415195
26412	415196
139814	415197
1165	415198
27706	415199
11918	415200
60576	415201
86115	415202
44110	415203
2661	415204
3278	415205
7386	415206
5243	415207
35590	415208
77070	415209
226530	415210
11349	415211
53218	415212
26450	415213
103784	415214
38064	415215
28474	415216
79907	415217
15577	415218
16733	415219
74962	415220
114213	415221
57888	415222
14521	415223
192787	415224
20181	415225
5427	415226
86827	415227
41495	415228
22723	415229
32918	415230
48757	415231
3246	415232
224	415233
121522	415234
104943	415235
34532	415236
383	415237
16803	415238
115540	415239
28704	415240
9568	415241
8445	415242
37564	415243
55351	415244
52489	415245
5322	415246
818	415247
4295	415248
4780	415249
53130	415250
1828	415251
20643	415252
1182	415253
11068	415254
117549	415255
116032	415256
86930	415257
80143	415258
9775	415259
57088	415260
34775	415261
143434	415262
9711	415263
26400	415264
2096	415265
163515	415266
15943	415267
4744	415268
9877	415269
31762	415270
42514	415271
57700	415272
35881	415273
5343	415274
3024	415275
56742	415276
57186	415277
56943	415278
87772	415279
87707	415280
61726	415281
47733	415282
3010	415283
26244	415284
101135	415285
17294	415286
36791	415287
132502	415288
41842	415289
16073	415290
36809	415291
98343	415292
40	415293
61742	415294
45107	415295
173707	415296
117515	415297
52	415298
106231	415299
54585	415300
78443	415301
44816	415302
520	415303
26528	415304
13868	415305
16810	415306
68415	415307
53189	415308
66133	415309
26079	415310
24024	415311
2189	415312
70136	415313
444	415314
63900	415315
40125	415316
47334	415317
12939	415318
11417	415319
73488	415320
14592	415321
27865	415322
915	415323
59262	415324
1746	415325
4975	415326
4603	415327
37578	415328
633	415329
98252	415330
153972	415331
162	415332
98711	415333
171528	415334
134069	415335
204423	415336
213972	415337
4752	415338
32223	415339
5659	415340
49872	415341
105877	415342
61703	415343
57521	415344
691	415345
35945	415346
71027	415347
6890	415348
429	415349
43604	415350
44957	415351
127638	415352
9432	415353
64779	415354
3360	415355
80294	415356
7989	415357
2445	415358
119141	415359
63869	415360
936	415361
27234	415362
25097	415363
30729	415364
23355	415365
23450	415366
5094	415367
9273	415368
47176	415369
998	415370
19551	415371
96386	415372
8889	415373
849	415374
46350	415375
31295	415376
277	415377
9224	415378
109	415379
87717	415380
10172	415381
5320	415382
255	415383
7	415384
38578	415385
182883	415386
65150	415387
69766	415388
14	415389
18604	415390
535	415391
43512	415392
7353	415393
106140	415394
76108	415395
36873	415396
2642	415397
150	415398
67208	415399
3775	415400
47418	415401
43749	415402
97628	415403
2198	415404
910	415405
4693	415406
44496	415407
127355	415408
55360	415409
188969	415410
27051	415411
61132	415412
78206	415413
51693	415414
132708	415415
57265	415416
34968	415417
82314	415418
84354	415419
673	415420
20621	415421
212537	415422
13854	415423
51379	415424
22992	415425
28649	415426
93831	415427
40917	415428
58667	415429
23063	415430
2004	415431
12309	415432
88825	415433
2015	415434
59737	415435
29099	415436
12897	415437
40948	415438
119733	415439
30940	415440
30027	415441
2994	415442
29092	415443
95675	415444
165379	415445
52956	415446
111857	415447
109618	415448
58294	415449
113273	415450
30483	415451
14252	415452
9645	415453
40212	415454
36304	415455
164108	415456
114362	415457
101496	415458
231785	415459
117711	415460
88603	415461
36609	415462
775	415463
166559	415464
166324	415465
76227	415466
43	415467
16402	415468
162592	415469
17249	415470
8008	415471
26384	415472
22969	415473
10419	415474
14789	415475
53115	415476
94590	415477
59061	415478
12974	415479
104839	415480
40068	415481
7855	415482
123310	415483
3191	415484
115154	415485
32645	415486
79714	415487
10182	415488
160440	415489
57885	415490
133014	415491
3944	415492
3827	415493
7599	415494
3827	415495
109	415496
19597	415497
64757	415498
9978	415499
108	415500
111467	415501
24	415502
8715	415503
52707	415504
112720	415505
37173	415506
607	415507
125128	415508
5461	415509
11503	415510
18007	415511
3095	415512
25817	415513
1880	415514
25780	415515
444	415516
1455	415517
17357	415518
10167	415519
1499	415520
1681	415521
74238	415522
109352	415523
90	415524
541	415525
12156	415526
2899	415527
32408	415528
1882	415529
4045	415530
113267	415531
9220	415532
216	415533
47066	415534
13055	415535
696	415536
83553	415537
70182	415538
111828	415539
18895	415540
1351	415541
117	415542
98140	415543
168804	415544
221722	415545
1293	415546
233956	415547
37949	415548
10117	415549
89917	415550
10869	415551
41927	415552
38050	415553
326	415554
9409	415555
76972	415556
53810	415557
88722	415558
35942	415559
55133	415560
27515	415561
54956	415562
1290	415563
66624	415564
6088	415565
56410	415566
4519	415567
16916	415568
78660	415569
37342	415570
25423	415571
37539	415572
41348	415573
8	415574
113390	415575
224247	415576
22402	415577
7153	415578
11066	415579
5336	415580
98288	415581
15108	415582
2800	415583
17414	415584
4895	415585
2	415586
5640	415587
5943	415588
859	415589
77818	415590
1226	415591
11536	415592
7124	415593
48647	415594
9249	415595
15229	415596
41398	415597
36298	415598
46756	415599
118854	415600
11939	415601
17610	415602
19586	415603
115187	415604
56310	415605
9790	415606
40550	415607
533	415608
166805	415609
4376	415610
58058	415611
68291	415612
20879	415613
165874	415614
15670	415615
109830	415616
17159	415617
246	415618
5905	415619
70506	415620
188184	415621
16750	415622
15133	415623
1440	415624
18935	415625
3938	415626
22384	415627
79060	415628
6929	415629
99995	415630
113947	415631
18814	415632
10703	415633
52917	415634
9409	415635
63504	415636
9870	415637
658	415638
50243	415639
48059	415640
11144	415641
50428	415642
44966	415643
32563	415644
5363	415645
36963	415646
43897	415647
23035	415648
26293	415649
8192	415650
4012	415651
66138	415652
350	415653
13804	415654
256	415655
46241	415656
22121	415657
2459	415658
11606	415659
1665	415660
39309	415661
933	415662
60667	415663
22498	415664
15370	415665
93221	415666
3708	415667
45209	415668
30524	415669
15282	415670
118096	415671
2437	415672
6336	415673
7541	415674
25268	415675
19559	415676
42711	415677
28101	415678
32517	415679
174102	415680
49396	415681
16755	415682
5208	415683
40639	415684
43625	415685
1329	415686
67124	415687
3795	415688
2930	415689
28	415690
2046	415691
47267	415692
233	415693
30	415694
11640	415695
47617	415696
8863	415697
13926	415698
21323	415699
72832	415700
75671	415701
15400	415702
56712	415703
98699	415704
2894	415705
219	415706
17986	415707
2453	415708
10282	415709
933	415710
183638	415711
9866	415712
73	415713
7828	415714
108893	415715
1903	415716
123174	415717
4182	415718
20304	415719
8544	415720
25214	415721
135	415722
40489	415723
8503	415724
15854	415725
26643	415726
88408	415727
13101	415728
6391	415729
46466	415730
14300	415731
3966	415732
15354	415733
5628	415734
25071	415735
5901	415736
4067	415737
379	415738
6628	415739
24892	415740
381	415741
2727	415742
119123	415743
12651	415744
97431	415745
15294	415746
173003	415747
113	415748
120715	415749
119243	415750
16844	415751
16512	415752
7100	415753
53423	415754
3662	415755
3429	415756
1378	415757
16519	415758
13854	415759
6304	415760
9036	415761
21096	415762
348	415763
30516	415764
10595	415765
217640	415766
11123	415767
4872	415768
74152	415769
1221	415770
15221	415771
32418	415772
112472	415773
2674	415774
13178	415775
22114	415776
48870	415777
63512	415778
1880	415779
17586	415780
231	415781
31967	415782
61203	415783
47	415784
151264	415785
133586	415786
36918	415787
3213	415788
97086	415789
34730	415790
24736	415791
63	415792
7413	415793
67589	415794
57922	415795
44449	415796
74368	415797
21709	415798
77300	415799
491	415800
4899	415801
879	415802
65928	415803
19135	415804
66189	415805
208712	415806
8263	415807
654	415808
32140	415809
4624	415810
7979	415811
55149	415812
215937	415813
220635	415814
72676	415815
41248	415816
1122	415817
2071	415818
95356	415819
54099	415820
126897	415821
1553	415822
15083	415823
38179	415824
58968	415825
68641	415826
190530	415827
197746	415828
133502	415829
229477	415830
21382	415831
88225	415832
66132	415833
28171	415834
95932	415835
240096	415836
58	415837
149369	415838
85001	415839
18743	415840
104071	415841
9337	415842
9596	415843
17298	415844
61986	415845
43071	415846
17318	415847
24739	415848
25802	415849
39899	415850
197197	415851
40682	415852
8562	415853
51087	415854
28079	415855
2292	415856
13236	415857
19764	415858
1819	415859
30686	415860
103163	415861
14078	415862
2014	415863
1620	415864
86113	415865
30868	415866
57556	415867
47027	415868
55	415869
5370	415870
13174	415871
13174	415872
1223	415873
1	415874
3349	415875
28399	415876
4338	415877
27617	415878
59858	415879
11178	415880
72792	415881
26278	415882
6115	415883
18	415884
104	415885
52152	415886
36122	415887
6115	415888
1	415889
50838	415890
523	415891
73965	415892
22229	415893
4591	415894
46357	415895
7959	415896
9059	415897
2167	415898
17938	415899
101747	415900
42441	415901
57667	415902
15140	415903
51998	415904
136459	415905
99070	415906
99260	415907
23249	415908
64794	415909
45184	415910
75848	415911
45235	415912
32760	415913
36004	415914
15138	415915
49739	415916
5	415917
22240	415918
51688	415919
100352	415920
56554	415921
77799	415922
47070	415923
62929	415924
23254	415925
39929	415926
17425	415927
7386	415928
4921	415929
1258	415930
58914	415931
17832	415932
117565	415933
19324	415934
20789	415935
41506	415936
41879	415937
45945	415938
96028	415939
28891	415940
77	415941
21021	415942
15211	415943
14842	415944
23254	415945
192933	415946
12780	415947
57103	415948
34293	415949
15138	415950
2119	415951
83195	415952
4352	415953
36064	415954
84400	415955
3078	415956
84841	415957
43	415958
45452	415959
65175	415960
40278	415961
8032	415962
31	415963
21109	415964
78760	415965
15374	415966
7929	415967
7951	415968
98691	415969
36463	415970
89163	415971
27979	415972
50489	415973
3912	415974
58418	415975
32460	415976
14532	415977
5195	415978
61758	415979
33035	415980
207683	415981
23485	415982
7481	415983
92195	415984
41443	415985
36899	415986
22850	415987
45291	415988
7907	415989
119754	415990
28408	415991
9046	415992
89539	415993
10659	415994
50427	415995
40504	415996
14575	415997
9478	415998
76592	415999
119322	416000
59511	416001
10210	416002
524	416003
12639	416004
14408	416005
10764	416006
12526	416007
85612	416008
12403	416009
50932	416010
33708	416011
20822	416012
87850	416013
51094	416014
10709	416015
4288	416016
70902	416017
4348	416018
232	416019
96039	416020
3941	416021
36955	416022
4671	416023
14408	416024
89487	416025
15473	416026
57560	416027
92747	416028
22870	416029
4069	416030
32362	416031
58073	416032
179240	416033
92144	416034
17313	416035
45470	416036
19237	416037
58550	416038
1390	416039
6154	416040
19411	416041
42875	416042
6808	416043
141283	416044
19385	416045
52296	416046
801	416047
122667	416048
10809	416049
4940	416050
45413	416051
7988	416052
4963	416053
12161	416054
276	416055
10496	416056
378	416057
2342	416058
50909	416059
49681	416060
115636	416061
15466	416062
217332	416063
72945	416064
458	416065
68861	416066
10746	416067
29242	416068
138877	416069
299	416070
9016	416071
50586	416072
19121	416073
52076	416074
25007	416075
8715	416076
59854	416077
73142	416078
67958	416079
46800	416080
57966	416081
152686	416082
43617	416083
115293	416084
8736	416085
1113	416086
8875	416087
456	416088
20744	416089
45731	416090
33833	416091
17611	416092
2858	416093
7774	416094
8663	416095
2411	416096
712	416097
36955	416098
112842	416099
457	416100
34226	416101
299	416102
7462	416103
1028	416104
458	416105
75404	416106
40427	416107
72894	416108
27503	416109
17644	416110
25541	416111
55169	416112
19113	416113
50511	416114
41420	416115
35321	416116
5976	416117
36079	416118
172825	416119
2210	416120
13518	416121
187543	416122
16710	416123
1030	416124
458	416125
70429	416126
22839	416127
232	416128
23522	416129
7408	416130
1512	416131
1	416132
843	416133
82071	416134
22509	416135
191799	416136
32471	416137
52963	416138
28686	416139
19469	416140
46209	416141
70329	416142
38338	416143
44596	416144
10931	416145
28840	416146
2359	416147
60512	416148
117831	416149
652	416150
23609	416151
725	416152
223724	416153
35389	416154
13019	416155
7010	416156
7980	416157
166356	416158
14211	416159
43111	416160
130503	416161
2311	416162
88288	416163
6539	416164
52254	416165
86232	416166
5230	416167
75845	416168
51854	416169
11814	416170
19610	416171
7515	416172
65624	416173
83096	416174
35617	416175
2816	416176
28300	416177
103260	416178
8776	416179
6090	416180
1595	416181
3839	416182
57476	416183
17780	416184
4940	416185
5423	416186
69378	416187
45219	416188
27697	416189
153738	416190
120364	416191
39581	416192
57631	416193
97487	416194
103691	416195
114414	416196
32892	416197
109544	416198
14009	416199
32475	416200
61878	416201
2028	416202
41660	416203
14394	416204
6017	416205
28439	416206
35989	416207
68056	416208
31656	416209
108894	416210
9433	416211
9370	416212
10178	416213
6313	416214
29705	416215
103610	416216
2924	416217
8582	416218
2553	416219
5263	416220
19150	416221
44961	416222
15879	416223
9802	416224
106329	416225
32664	416226
43179	416227
1802	416228
5224	416229
820	416230
27107	416231
44124	416232
802	416233
14322	416234
37685	416235
23937	416236
12108	416237
140064	416238
14041	416239
73932	416240
93488	416241
129627	416242
217	416243
271	416244
74265	416245
28111	416246
184828	416247
1112	416248
42750	416249
125532	416250
30667	416251
9776	416252
1799	416253
30545	416254
153648	416255
8169	416256
32011	416257
29616	416258
70683	416259
29079	416260
57421	416261
217	416262
34052	416263
30540	416264
2434	416265
23160	416266
1298	416267
10731	416268
93042	416269
181483	416270
35611	416271
84439	416272
3125	416273
38173	416274
2688	416275
31486	416276
20701	416277
1405	416278
16301	416279
22660	416280
2573	416281
15659	416282
204412	416283
11746	416284
31171	416285
6464	416286
45556	416287
1677	416288
41200	416289
31804	416290
2296	416291
16910	416292
8497	416293
47138	416294
7476	416295
19913	416296
108481	416297
57358	416298
45196	416299
39523	416300
8554	416301
578	416302
8160	416303
108508	416304
63544	416305
88546	416306
57113	416307
31282	416308
37	416309
6893	416310
14047	416311
4879	416312
146991	416313
7260	416314
13067	416315
285	416316
45605	416317
46142	416318
7154	416319
10066	416320
131320	416321
91531	416322
5598	416323
906	416324
27834	416325
17244	416326
802	416327
27916	416328
9436	416329
30677	416330
49960	416331
9915	416332
2558	416333
3273	416334
51887	416335
16913	416336
143	416337
119090	416338
88952	416339
7493	416340
4094	416341
1688	416342
36759	416343
8407	416344
3735	416345
860	416346
9435	416347
4282	416348
133655	416349
2089	416350
7534	416351
28311	416352
705	416353
13522	416354
101707	416355
11285	416356
234627	416357
4283	416358
25502	416359
14215	416360
5874	416361
29711	416362
67667	416363
1660	416364
31560	416365
34573	416366
16037	416367
62325	416368
6230	416369
780	416370
131743	416371
143305	416372
304	416373
3215	416374
38724	416375
19781	416376
476	416377
6096	416378
6353	416379
45703	416380
185139	416381
171600	416382
5033	416383
12	416384
575	416385
12553	416386
15052	416387
3680	416388
60614	416389
104372	416390
15005	416391
7631	416392
42285	416393
33689	416394
9969	416395
22004	416396
8724	416397
10422	416398
135198	416399
10328	416400
119833	416401
13483	416402
1431	416403
49420	416404
4696	416405
3205	416406
34555	416407
165374	416408
56314	416409
78151	416410
15170	416411
35616	416412
1232	416413
57763	416414
171161	416415
44972	416416
61555	416417
13926	416418
179	416419
2661	416420
68517	416421
171486	416422
52754	416423
29882	416424
11912	416425
54	416426
55353	416427
12200	416428
17673	416429
1071	416430
2625	416431
35090	416432
9216	416433
38724	416434
2098	416435
52422	416436
30250	416437
39829	416438
15494	416439
110385	416440
151837	416441
111563	416442
8579	416443
20471	416444
57070	416445
104	416446
14360	416447
59554	416448
65508	416449
10134	416450
17323	416451
16078	416452
22399	416453
30280	416454
30112	416455
993	416456
29756	416457
32969	416458
10232	416459
13483	416460
39087	416461
72173	416462
26488	416463
142600	416464
16906	416465
21291	416466
18875	416467
28425	416468
154945	416469
55552	416470
237320	416471
26035	416472
10892	416473
8515	416474
117844	416475
113073	416476
30917	416477
5608	416478
78480	416479
12138	416480
2361	416481
2208	416482
6542	416483
244	416484
2255	416485
160639	416486
17317	416487
3594	416488
56672	416489
60444	416490
886	416491
15655	416492
204	416493
20696	416494
34233	416495
15384	416496
13812	416497
49380	416498
92786	416499
7734	416500
15649	416501
2817	416502
79423	416503
17441	416504
60815	416505
205019	416506
96612	416507
35214	416508
116027	416509
4743	416510
8159	416511
39197	416512
63950	416513
766	416514
25686	416515
19830	416516
34501	416517
50458	416518
1895	416519
87838	416520
19104	416521
657	416522
9943	416523
28256	416524
649	416525
141850	416526
174653	416527
26049	416528
170941	416529
76170	416530
94015	416531
31462	416532
101941	416533
208351	416534
183873	416535
18638	416536
9066	416537
39200	416538
20134	416539
38523	416540
19264	416541
3089	416542
173037	416543
30713	416544
207389	416545
7116	416546
17300	416547
328	416548
27873	416549
43002	416550
250	416551
2844	416552
2310	416553
6653	416554
27116	416555
22349	416556
22252	416557
177478	416558
10677	416559
52718	416560
12645	416561
37869	416562
35264	416563
112475	416564
6713	416565
137	416566
15397	416567
6184	416568
22093	416569
6337	416570
36134	416571
111848	416572
42545	416573
239617	416574
36206	416575
205164	416576
70745	416577
78419	416578
4304	416579
123587	416580
102516	416581
10180	416582
52265	416583
17742	416584
6024	416585
28204	416586
96486	416587
87114	416588
54372	416589
80905	416590
34614	416591
35335	416592
56314	416593
16933	416594
77963	416595
64050	416596
15670	416597
164261	416598
105752	416599
35937	416600
61411	416601
28644	416602
189002	416603
183157	416604
21456	416605
22834	416606
6475	416607
21337	416608
10320	416609
35081	416610
16194	416611
17670	416612
1875	416613
45298	416614
37139	416615
3367	416616
172627	416617
73296	416618
89480	416619
2844	416620
137892	416621
24893	416622
66874	416623
3821	416624
939	416625
14558	416626
1770	416627
172031	416628
2685	416629
24371	416630
15204	416631
67706	416632
69846	416633
95266	416634
65408	416635
9913	416636
29020	416637
51925	416638
7216	416639
18966	416640
1848	416641
1399	416642
29889	416643
108483	416644
27139	416645
50711	416646
8022	416647
4013	416648
11144	416649
5397	416650
83748	416651
68425	416652
58276	416653
56290	416654
33865	416655
111436	416656
9114	416657
11594	416658
1220	416659
2582	416660
27954	416661
14726	416662
56997	416663
51632	416664
6286	416665
93554	416666
81068	416667
23420	416668
45054	416669
21273	416670
63773	416671
62513	416672
5276	416673
26574	416674
12904	416675
140140	416676
117938	416677
18397	416678
13208	416679
7665	416680
67232	416681
52211	416682
29942	416683
8704	416684
41417	416685
80529	416686
113844	416687
11256	416688
47620	416689
103822	416690
22879	416691
44174	416692
73479	416693
206750	416694
100154	416695
59029	416696
221459	416697
43568	416698
133067	416699
68069	416700
19403	416701
58858	416702
23164	416703
102413	416704
205	416705
57979	416706
19392	416707
40753	416708
42969	416709
17146	416710
23461	416711
6347	416712
29337	416713
60251	416714
30146	416715
41923	416716
931	416717
3058	416718
13012	416719
156500	416720
100694	416721
99211	416722
217004	416723
51003	416724
75876	416725
28331	416726
46412	416727
121267	416728
132924	416729
2308	416730
140537	416731
97518	416732
110055	416733
37488	416734
3968	416735
10825	416736
27477	416737
163426	416738
65763	416739
56910	416740
29396	416741
121073	416742
63329	416743
38933	416744
36178	416745
202524	416746
4617	416747
73741	416748
21112	416749
26046	416750
8601	416751
196019	416752
58823	416753
105165	416754
46364	416755
7555	416756
109190	416757
88135	416758
7617	416759
7668	416760
129643	416761
9678	416762
101208	416763
12856	416764
56366	416765
23915	416766
37171	416767
31537	416768
76149	416769
7530	416770
87289	416771
7460	416772
1399	416773
132332	416774
87617	416775
36920	416776
5215	416777
22921	416778
207906	416779
238840	416780
155604	416781
60788	416782
3397	416783
41152	416784
7828	416785
31620	416786
75204	416787
1235	416788
78643	416789
61522	416790
35905	416791
7552	416792
236737	416793
143192	416794
36545	416795
41261	416796
48947	416797
88293	416798
23290	416799
57550	416800
81068	416801
14894	416802
160602	416803
117887	416804
28737	416805
88786	416806
16383	416807
67365	416808
41750	416809
15091	416810
49091	416811
173185	416812
22131	416813
26881	416814
155051	416815
118976	416816
76706	416817
6167	416818
129361	416819
49544	416820
19013	416821
47632	416822
57394	416823
29972	416824
35032	416825
141858	416826
103744	416827
37262	416828
23720	416829
23996	416830
45881	416831
33761	416832
16833	416833
40685	416834
48493	416835
187614	416836
50780	416837
18548	416838
4577	416839
26454	416840
21297	416841
5016	416842
12489	416843
48085	416844
5236	416845
51416	416846
58604	416847
45943	416848
88786	416849
23563	416850
2506	416851
12251	416852
131980	416853
24383	416854
157507	416855
21272	416856
31906	416857
44120	416858
40897	416859
21677	416860
3424	416861
47326	416862
57187	416863
182179	416864
39348	416865
51632	416866
23585	416867
53162	416868
17489	416869
35995	416870
140752	416871
87196	416872
60951	416873
68590	416874
99787	416875
75887	416876
201756	416877
41541	416878
28971	416879
17008	416880
114328	416881
45311	416882
23714	416883
59290	416884
52537	416885
33184	416886
17081	416887
6824	416888
34787	416889
13598	416890
10167	416891
186492	416892
27354	416893
64337	416894
95161	416895
26362	416896
140332	416897
59661	416898
29753	416899
75015	416900
58060	416901
148543	416902
57852	416903
15898	416904
17865	416905
36491	416906
48128	416907
180321	416908
14504	416909
33056	416910
6307	416911
25573	416912
182825	416913
7128	416914
116673	416915
152100	416916
78826	416917
17584	416918
16220	416919
89239	416920
28681	416921
26196	416922
8846	416923
74583	416924
49251	416925
76997	416926
39280	416927
53	416928
16875	416929
26026	416930
19471	416931
10682	416932
72900	416933
60	416934
39968	416935
38908	416936
16792	416937
17707	416938
23309	416939
38469	416940
88843	416941
29768	416942
47502	416943
74878	416944
9075	416945
118132	416946
49714	416947
6488	416948
8188	416949
100479	416950
28828	416951
207203	416952
2339	416953
61579	416954
17219	416955
67867	416956
4253	416957
4740	416958
114251	416959
87710	416960
91548	416961
76933	416962
70839	416963
12630	416964
49763	416965
35345	416966
103	416967
40714	416968
142630	416969
56462	416970
50222	416971
10968	416972
46756	416973
2524	416974
14103	416975
59247	416976
10259	416977
111799	416978
57717	416979
23801	416980
12172	416981
47023	416982
38167	416983
17943	416984
6703	416985
14067	416986
2816	416987
933	416988
31283	416989
273	416990
20217	416991
38545	416992
37509	416993
496	416994
823	416995
25607	416996
3006	416997
2358	416998
42422	416999
204450	417000
1980	417001
120666	417002
40146	417003
31923	417004
748	417005
2095	417006
116003	417007
40643	417008
3643	417009
13445	417010
32036	417011
44156	417012
21057	417013
37146	417014
5640	417015
16067	417016
811	417017
74616	417018
5569	417019
75281	417020
63540	417021
7639	417022
154733	417023
67631	417024
24406	417025
63984	417026
42509	417027
336	417028
17262	417029
403	417030
112373	417031
29187	417032
4388	417033
28649	417034
53206	417035
9978	417036
800	417037
45128	417038
89846	417039
420	417040
10797	417041
38773	417042
23760	417043
52608	417044
10302	417045
51	417046
1329	417047
17288	417048
73131	417049
8080	417050
22382	417051
118239	417052
33130	417053
49293	417054
226426	417055
182425	417056
9934	417057
57840	417058
239190	417059
23285	417060
48	417061
32939	417062
34324	417063
27287	417064
6905	417065
29984	417066
3399	417067
8657	417068
1779	417069
21458	417070
14504	417071
4682	417072
47397	417073
10878	417074
110	417075
78	417076
23012	417077
17833	417078
5184	417079
5603	417080
68184	417081
70737	417082
15464	417083
55115	417084
39449	417085
195879	417086
1517	417087
26415	417088
5225	417089
28891	417090
41603	417091
56565	417092
41024	417093
57796	417094
50436	417095
79924	417096
138593	417097
10966	417098
65073	417099
71535	417100
69155	417101
3188	417102
198749	417103
105926	417104
18304	417105
103296	417106
14185	417107
42642	417108
62395	417109
31439	417110
31395	417111
56604	417112
165104	417113
4389	417114
9141	417115
33798	417116
65822	417117
22668	417118
1448	417119
3706	417120
105982	417121
15253	417122
12119	417123
166928	417124
83767	417125
70531	417126
85278	417127
8243	417128
12691	417129
85064	417130
5367	417131
33243	417132
22113	417133
1108	417134
15397	417135
16018	417136
15308	417137
7779	417138
11202	417139
1292	417140
69930	417141
57983	417142
39547	417143
10752	417144
216	417145
2152	417146
54612	417147
6847	417148
65	417149
7529	417150
5553	417151
14446	417152
5760	417153
69908	417154
8544	417155
3095	417156
148690	417157
139857	417158
758	417159
77887	417160
33429	417161
104	417162
104	417163
1008	417164
8141	417165
31536	417166
28228	417167
17586	417168
199234	417169
1499	417170
10269	417171
177	417172
2962	417173
2118	417174
25519	417175
40587	417176
17352	417177
5599	417178
77435	417179
23550	417180
2364	417181
3348	417182
12244	417183
58062	417184
1518	417185
25453	417186
1830	417187
19338	417188
28846	417189
17368	417190
12305	417191
22331	417192
12941	417193
7407	417194
208824	417195
86911	417196
101682	417197
1218	417198
132276	417199
11913	417200
21767	417201
49851	417202
39007	417203
93672	417204
63747	417205
941	417206
30955	417207
163856	417208
7962	417209
14607	417210
147395	417211
8615	417212
51006	417213
31903	417214
10177	417215
5358	417216
36760	417217
54056	417218
724	417219
54678	417220
3025	417221
13275	417222
61656	417223
12398	417224
5562	417225
8712	417226
166738	417227
63694	417228
59519	417229
4085	417230
35171	417231
1886	417232
20150	417233
13339	417234
20091	417235
25115	417236
40210	417237
3313	417238
8685	417239
13594	417240
33766	417241
31233	417242
114731	417243
14633	417244
25896	417245
34361	417246
5530	417247
12290	417248
42430	417249
58230	417250
29873	417251
22409	417252
60	417253
51248	417254
16779	417255
9671	417256
92	417257
66848	417258
1817	417259
17836	417260
1521	417261
46292	417262
1757	417263
1672	417264
66962	417265
2335	417266
11125	417267
52444	417268
11546	417269
163792	417270
34395	417271
57335	417272
15265	417273
76977	417274
3477	417275
2350	417276
32977	417277
18468	417278
5057	417279
10384	417280
89702	417281
7864	417282
119	417283
17840	417284
156245	417285
2698	417286
106331	417287
36016	417288
42646	417289
1214	417290
51813	417291
10782	417292
41745	417293
86680	417294
14322	417295
23	417296
3789	417297
31588	417298
30897	417299
31404	417300
4632	417301
7974	417302
38037	417303
154507	417304
49652	417305
66862	417306
17749	417307
67111	417308
27490	417309
5098	417310
6740	417311
83886	417312
2351	417313
3282	417314
52927	417315
4356	417316
32892	417317
4252	417318
42930	417319
8215	417320
2453	417321
63559	417322
886	417323
4114	417324
117443	417325
23440	417326
32772	417327
4828	417328
23239	417329
75739	417330
23355	417331
1106	417332
54458	417333
1860	417334
153	417335
5876	417336
20769	417337
46490	417338
163365	417339
41214	417340
59780	417341
33491	417342
8818	417343
7979	417344
40654	417345
40106	417346
17104	417347
52520	417348
92980	417349
68400	417350
14380	417351
258	417352
119619	417353
4681	417354
35158	417355
933	417356
242	417357
1297	417358
3	417359
12607	417360
12202	417361
55114	417362
166288	417363
238	417364
47001	417365
204207	417366
2092	417367
6622	417368
4721	417369
3039	417370
2327	417371
56897	417372
53039	417373
6325	417374
233	417375
85177	417376
32684	417377
143652	417378
24029	417379
31224	417380
103132	417381
9372	417382
20299	417383
76415	417384
37057	417385
30781	417386
16258	417387
66450	417388
4401	417389
21018	417390
20135	417391
2407	417392
117619	417393
19760	417394
21828	417395
37418	417396
37304	417397
23972	417398
7672	417399
12480	417400
56875	417401
48780	417402
53773	417403
88356	417404
39803	417405
1246	417406
62883	417407
7674	417408
90366	417409
17365	417410
60643	417411
44420	417412
3055	417413
41974	417414
36854	417415
18509	417416
17346	417417
48646	417418
36950	417419
35597	417420
15316	417421
254	417422
24727	417423
98616	417424
52225	417425
57344	417426
361	417427
1726	417428
89082	417429
185564	417430
12699	417431
7034	417432
45988	417433
162664	417434
40182	417435
45946	417436
80892	417437
3140	417438
9572	417439
5488	417440
31459	417441
23099	417442
1637	417443
147650	417444
62038	417445
198864	417446
17342	417447
150301	417448
1528	417449
116688	417450
4104	417451
18495	417452
203329	417453
13	417454
85021	417455
46937	417456
567	417457
54832	417458
52095	417459
53331	417460
22788	417461
70143	417462
23055	417463
116443	417464
8848	417465
30911	417466
18802	417467
76661	417468
74795	417469
10182	417470
22125	417471
30701	417472
38668	417473
6519	417474
16689	417475
104658	417476
305	417477
52959	417478
120543	417479
43196	417480
1872	417481
4956	417482
41444	417483
1890	417484
20975	417485
14619	417486
57759	417487
4550	417488
4323	417489
50238	417490
147144	417491
25323	417492
29222	417493
53234	417494
33063	417495
25	417496
152368	417497
13049	417498
16942	417499
2043	417500
27	417501
1035	417502
255	417503
576	417504
117060	417505
9670	417506
119986	417507
120496	417508
14703	417509
28491	417510
3852	417511
165	417512
3384	417513
152	417514
15388	417515
21104	417516
6325	417517
88582	417518
3666	417519
3031	417520
6456	417521
1880	417522
20070	417523
33879	417524
83659	417525
111312	417526
618	417527
45	417528
3494	417529
83546	417530
20760	417531
12282	417532
139833	417533
28800	417534
554	417535
4377	417536
96351	417537
21125	417538
23720	417539
66127	417540
36812	417541
41557	417542
40853	417543
4215	417544
34427	417545
5872	417546
73635	417547
126865	417548
112511	417549
475	417550
11647	417551
2560	417552
31050	417553
4148	417554
40172	417555
106788	417556
28637	417557
50142	417558
16383	417559
29907	417560
16381	417561
179529	417562
33243	417563
66511	417564
84323	417565
25826	417566
8626	417567
713	417568
50627	417569
23087	417570
31968	417571
25278	417572
68005	417573
2764	417574
5052	417575
140727	417576
53905	417577
3282	417578
21398	417579
933	417580
80370	417581
92571	417582
209426	417583
6171	417584
20248	417585
46175	417586
112940	417587
84439	417588
448	417589
15296	417590
858	417591
22283	417592
1539	417593
20066	417594
85230	417595
100091	417596
16597	417597
195777	417598
3253	417599
37506	417600
14623	417601
13102	417602
92609	417603
72202	417604
15582	417605
38443	417606
6068	417607
112844	417608
13460	417609
19505	417610
30290	417611
88130	417612
51910	417613
183530	417614
6476	417615
8709	417616
10036	417617
114481	417618
46225	417619
25344	417620
41019	417621
56734	417622
8664	417623
39205	417624
30446	417625
25778	417626
29262	417627
129312	417628
29743	417629
45967	417630
46580	417631
5197	417632
26625	417633
16146	417634
22661	417635
87273	417636
230483	417637
238976	417638
28234	417639
166302	417640
67575	417641
52700	417642
64890	417643
89488	417644
10459	417645
31648	417646
87453	417647
40808	417648
53211	417649
18937	417650
20040	417651
4131	417652
68067	417653
65037	417654
103970	417655
36529	417656
119679	417657
96118	417658
24655	417659
43625	417660
103115	417661
213888	417662
29903	417663
71187	417664
17230	417665
27470	417666
1161	417667
6738	417668
29904	417669
104178	417670
644	417671
8687	417672
43434	417673
60877	417674
105714	417675
71723	417676
78953	417677
159692	417678
141944	417679
14493	417680
27345	417681
30044	417682
30044	417683
222244	417684
158681	417685
60909	417686
21740	417687
37530	417688
227805	417689
104239	417690
178654	417691
104281	417692
159950	417693
153074	417694
5387	417695
61400	417696
229636	417697
144066	417698
66057	417699
28286	417700
35351	417701
223802	417702
44665	417703
19789	417704
104168	417705
1595	417706
232434	417707
80046	417708
52840	417709
21447	417710
105638	417711
47522	417712
229181	417713
17266	417714
52624	417715
135	417716
19849	417717
7273	417718
105134	417719
72856	417720
38093	417721
8842	417722
16112	417723
359	417724
13512	417725
9706	417726
14567	417727
192890	417728
55552	417729
2541	417730
41069	417731
7208	417732
4720	417733
54047	417734
33923	417735
384	417736
17320	417737
67839	417738
1980	417739
2113	417740
9760	417741
25584	417742
109149	417743
188367	417744
4376	417745
17086	417746
123612	417747
62388	417748
2930	417749
34756	417750
2731	417751
2969	417752
799	417753
18163	417754
56390	417755
71627	417756
55862	417757
28242	417758
72082	417759
23206	417760
6806	417761
101313	417762
34508	417763
27833	417764
34571	417765
12947	417766
3821	417767
37042	417768
58565	417769
82212	417770
15485	417771
22775	417772
11918	417773
56673	417774
8707	417775
2924	417776
75242	417777
26175	417778
135725	417779
1514	417780
129868	417781
6465	417782
36484	417783
8058	417784
2940	417785
71932	417786
74790	417787
5581	417788
100376	417789
3618	417790
132833	417791
30973	417792
1295	417793
70298	417794
40503	417795
65078	417796
65492	417797
2116	417798
2118	417799
103975	417800
8092	417801
13681	417802
13046	417803
29437	417804
22632	417805
13058	417806
8513	417807
17590	417808
14988	417809
4590	417810
58696	417811
44314	417812
26606	417813
176295	417814
48046	417815
87500	417816
27908	417817
22953	417818
23370	417819
31312	417820
22620	417821
28578	417822
71661	417823
128573	417824
19643	417825
75408	417826
24359	417827
30441	417828
56059	417829
18628	417830
35004	417831
13050	417832
15743	417833
58936	417834
54985	417835
93042	417836
116395	417837
240313	417838
4846	417839
38512	417840
672	417841
3985	417842
23156	417843
9593	417844
217356	417845
172126	417846
14336	417847
1591	417848
25375	417849
20701	417850
27286	417851
109014	417852
68640	417853
119435	417854
22940	417855
11270	417856
41048	417857
22901	417858
3706	417859
114280	417860
3115	417861
20583	417862
12609	417863
3786	417864
3120	417865
24339	417866
790	417867
17079	417868
20343	417869
22367	417870
34014	417871
34030	417872
1628	417873
3109	417874
142381	417875
2674	417876
56481	417877
38624	417878
126262	417879
962	417880
155518	417881
2241	417882
50901	417883
31202	417884
65031	417885
85259	417886
45526	417887
219815	417888
196	417889
94324	417890
8109	417891
8192	417892
25945	417893
212661	417894
3215	417895
322	417896
67633	417897
71434	417898
18468	417899
606	417900
92113	417901
14746	417902
19494	417903
37797	417904
22828	417905
4707	417906
64090	417907
237314	417908
6140	417909
31433	417910
6713	417911
119383	417912
211	417913
28350	417914
2598	417915
152	417916
75483	417917
32054	417918
20	417919
19856	417920
301	417921
4023	417922
201	417923
54	417924
44	417925
4717	417926
9603	417927
12739	417928
21573	417929
19273	417930
6103	417931
2687	417932
317	417933
72840	417934
216586	417935
20696	417936
842	417937
84758	417938
87278	417939
48973	417940
147439	417941
7153	417942
9701	417943
31345	417944
274	417945
17597	417946
21533	417947
36777	417948
99575	417949
22466	417950
103031	417951
84182	417952
20001	417953
179	417954
66249	417955
30747	417956
15594	417957
20286	417958
1676	417959
9711	417960
9374	417961
70359	417962
8780	417963
115965	417964
10329	417965
8571	417966
43339	417967
6851	417968
64326	417969
57976	417970
118441	417971
52703	417972
29267	417973
13444	417974
101531	417975
19141	417976
49953	417977
65262	417978
49759	417979
111723	417980
8375	417981
27001	417982
101531	417983
63836	417984
50313	417985
94935	417986
67780	417987
73639	417988
193690	417989
45318	417990
130882	417991
37296	417992
28188	417993
49101	417994
192156	417995
223433	417996
1254	417997
157062	417998
23076	417999
27550	418000
103059	418001
37873	418002
17673	418003
5733	418004
28325	418005
20996	418006
87990	418007
89038	418008
20554	418009
5612	418010
4519	418011
139	418012
73199	418013
3707	418014
21320	418015
25381	418016
14120	418017
1123	418018
122232	418019
27027	418020
2889	418021
22100	418022
29239	418023
1028	418024
67450	418025
26342	418026
52080	418027
86297	418028
55409	418029
48	418030
109508	418031
859	418032
23784	418033
546	418034
9506	418035
88	418036
164275	418037
9601	418038
33943	418039
66712	418040
40848	418041
3345	418042
179571	418043
13181	418044
18249	418045
54438	418046
39208	418047
2208	418048
4220	418049
34281	418050
5903	418051
1954	418052
45222	418053
126	418054
2993	418055
1931	418056
1761	418057
4018	418058
8552	418059
7129	418060
5598	418061
12768	418062
35542	418063
3089	418064
15300	418065
37717	418066
578	418067
11736	418068
5391	418069
55774	418070
17446	418071
49144	418072
3	418073
97783	418074
545	418075
15766	418076
19486	418077
11532	418078
5945	418079
883	418080
3139	418081
12824	418082
7794	418083
4588	418084
38790	418085
4805	418086
14386	418087
148	418088
13992	418089
11474	418090
5909	418091
172967	418092
244	418093
1686	418094
48810	418095
35945	418096
305	418097
108082	418098
35447	418099
234700	418100
163284	418101
33280	418102
194	418103
37291	418104
89003	418105
8657	418106
48472	418107
6156	418108
6449	418109
191	418110
3880	418111
24684	418112
42496	418113
63783	418114
15309	418115
8699	418116
47169	418117
28189	418118
65553	418119
68074	418120
166	418121
3590	418122
26237	418123
118012	418124
94456	418125
147850	418126
241	418127
19886	418128
6208	418129
83430	418130
14411	418131
122	418132
30	418133
6	418134
92968	418135
570	418136
163	418137
148954	418138
408	418139
56760	418140
31	418141
8650	418142
6470	418143
45	418144
8883	418145
38012	418146
297	418147
727	418148
110820	418149
160268	418150
25389	418151
34276	418152
216326	418153
27574	418154
595	418155
3037	418156
21197	418157
37600	418158
214573	418159
19106	418160
162	418161
46517	418162
8431	418163
25521	418164
5663	418165
6143	418166
41615	418167
28508	418168
57696	418169
149989	418170
1235	418171
103561	418172
36487	418173
13222	418174
10131	418175
4770	418176
47357	418177
23020	418178
34471	418179
17504	418180
59431	418181
7156	418182
30980	418183
33293	418184
159468	418185
39849	418186
41822	418187
2680	418188
28216	418189
10205	418190
12375	418191
30991	418192
41876	418193
38241	418194
198863	418195
453	418196
10963	418197
118242	418198
58438	418199
33304	418200
143173	418201
2508	418202
6647	418203
12526	418204
3419	418205
71941	418206
7750	418207
62134	418208
112396	418209
768	418210
3079	418211
2113	418212
6160	418213
50764	418214
18361	418215
139420	418216
69322	418217
122431	418218
32502	418219
20778	418220
3715	418221
47245	418222
21168	418223
109490	418224
29595	418225
6710	418226
657	418227
57683	418228
21168	418229
11134	418230
1470	418231
17108	418232
14457	418233
4188	418234
4746	418235
6874	418236
9302	418237
18302	418238
11021	418239
76552	418240
13850	418241
26066	418242
122	418243
99078	418244
236428	418245
60754	418246
73515	418247
78719	418248
19982	418249
25774	418250
40138	418251
16230	418252
6189	418253
66480	418254
31145	418255
27058	418256
65107	418257
58581	418258
71250	418259
52580	418260
8356	418261
27938	418262
3626	418263
3165	418264
1467	418265
510	418266
131748	418267
1334	418268
93341	418269
9338	418270
42665	418271
3714	418272
8723	418273
77	418274
26103	418275
6928	418276
27115	418277
8706	418278
35578	418279
103563	418280
80086	418281
1417	418282
77357	418283
6745	418284
55007	418285
114388	418286
3094	418287
3704	418288
133557	418289
56103	418290
92774	418291
136488	418292
46496	418293
35986	418294
21019	418295
21990	418296
15352	418297
70934	418298
57233	418299
66397	418300
19269	418301
57035	418302
2874	418303
81	418304
55315	418305
51930	418306
32266	418307
27410	418308
51099	418309
25097	418310
715	418311
155016	418312
371	418313
30	418314
193973	418315
48581	418316
25835	418317
51262	418318
14887	418319
14065	418320
3243	418321
29294	418322
9302	418323
210	418324
21871	418325
80352	418326
10892	418327
33639	418328
23114	418329
89188	418330
60940	418331
63700	418332
46340	418333
10797	418334
756	418335
20690	418336
3880	418337
9575	418338
59677	418339
115765	418340
153210	418341
32903	418342
56592	418343
73080	418344
2634	418345
913	418346
2807	418347
3413	418348
20529	418349
236663	418350
28374	418351
15995	418352
32028	418353
23599	418354
60248	418355
90	418356
25222	418357
1611	418358
9338	418359
6	418360
15161	418361
75984	418362
104442	418363
75559	418364
55847	418365
15158	418366
13902	418367
90	418368
13916	418369
1541	418370
10355	418371
44696	418372
22510	418373
43187	418374
371	418375
30979	418376
31476	418377
18283	418378
2860	418379
20535	418380
85162	418381
165172	418382
55459	418383
134	418384
36812	418385
4983	418386
29459	418387
140106	418388
459	418389
65864	418390
13947	418391
9297	418392
402	418393
64569	418394
108515	418395
1611	418396
3189	418397
8398	418398
50972	418399
49646	418400
17519	418401
112634	418402
10744	418403
82395	418404
48053	418405
40439	418406
54	418407
442	418408
44926	418409
190	418410
113013	418411
11249	418412
2780	418413
12825	418414
19028	418415
1649	418416
38007	418417
7346	418418
32538	418419
231122	418420
74481	418421
49352	418422
15238	418423
18	418424
14	418425
7366	418426
88306	418427
44636	418428
67699	418429
4389	418430
30326	418431
9958	418432
78216	418433
48032	418434
898	418435
56691	418436
34	418437
53303	418438
37873	418439
16801	418440
59052	418441
40690	418442
187849	418443
19051	418444
14486	418445
6789	418446
986	418447
207563	418448
453	418449
21496	418450
26345	418451
18088	418452
20059	418453
50658	418454
25230	418455
17610	418456
53280	418457
656	418458
19559	418459
17828	418460
64083	418461
55014	418462
18660	418463
18362	418464
81637	418465
117611	418466
162932	418467
73085	418468
36919	418469
64476	418470
21439	418471
59053	418472
174872	418473
127828	418474
10432	418475
41021	418476
127507	418477
27665	418478
40513	418479
41035	418480
3929	418481
12276	418482
19803	418483
19007	418484
88950	418485
6569	418486
119352	418487
100763	418488
1992	418489
17874	418490
67531	418491
43376	418492
12016	418493
32862	418494
77497	418495
31817	418496
47078	418497
51630	418498
66601	418499
105462	418500
7011	418501
150038	418502
65394	418503
86242	418504
194	418505
194	418506
15353	418507
128420	418508
43903	418509
824	418510
8146	418511
13862	418512
1295	418513
17810	418514
104815	418515
6168	418516
11663	418517
84434	418518
82609	418519
30239	418520
23631	418521
64233	418522
138106	418523
247	418524
68278	418525
13771	418526
32893	418527
65481	418528
37627	418529
12300	418530
134419	418531
18794	418532
81077	418533
59013	418534
19064	418535
3455	418536
35477	418537
344	418538
45677	418539
10759	418540
91781	418541
769	418542
28589	418543
64657	418544
8108	418545
231379	418546
840	418547
24	418548
85557	418549
80265	418550
89465	418551
10583	418552
14397	418553
40358	418554
175	418555
29757	418556
34308	418557
111475	418558
29011	418559
222	418560
132203	418561
51714	418562
81172	418563
6466	418564
695	418565
52122	418566
650	418567
40576	418568
39767	418569
28589	418570
11913	418571
16029	418572
159	418573
800	418574
31	418575
8619	418576
23363	418577
20483	418578
43025	418579
104655	418580
13495	418581
9538	418582
79345	418583
3360	418584
224626	418585
229	418586
19519	418587
30979	418588
78	418589
46616	418590
12920	418591
20514	418592
14263	418593
3398	418594
34236	418595
232621	418596
14833	418597
98891	418598
2680	418599
70292	418600
17503	418601
20581	418602
12828	418603
32530	418604
5574	418605
12832	418606
51048	418607
8634	418608
740	418609
50618	418610
51223	418611
428	418612
20646	418613
157	418614
57404	418615
155415	418616
22443	418617
37397	418618
32514	418619
23976	418620
2919	418621
69967	418622
2493	418623
17063	418624
106604	418625
1152	418626
2336	418627
7080	418628
4125	418629
1869	418630
215	418631
50813	418632
125146	418633
1189	418634
2208	418635
1465	418636
86447	418637
15043	418638
133122	418639
17197	418640
123834	418641
54487	418642
570	418643
22823	418644
43881	418645
47039	418646
98004	418647
75311	418648
96405	418649
109411	418650
32865	418651
3010	418652
18115	418653
70584	418654
14145	418655
14799	418656
30887	418657
35386	418658
22395	418659
54361	418660
429	418661
11419	418662
1011	418663
20314	418664
51176	418665
35616	418666
8689	418667
12095	418668
49050	418669
7348	418670
9302	418671
22053	418672
25704	418673
35130	418674
2750	418675
6214	418676
64782	418677
28414	418678
18366	418679
64988	418680
552	418681
3023	418682
31224	418683
16145	418684
6026	418685
27191	418686
2703	418687
13876	418688
92480	418689
7456	418690
763	418691
6152	418692
4340	418693
17213	418694
84800	418695
50732	418696
79934	418697
196972	418698
25096	418699
46153	418700
6649	418701
17	418702
83295	418703
17570	418704
43705	418705
12115	418706
67882	418707
719	418708
25909	418709
35756	418710
217796	418711
29489	418712
113558	418713
846	418714
109690	418715
49067	418716
14992	418717
80538	418718
85468	418719
32220	418720
21553	418721
16494	418722
23616	418723
32304	418724
3395	418725
206624	418726
64070	418727
32748	418728
11150	418729
48702	418730
3560	418731
14382	418732
2656	418733
469	418734
2120	418735
247	418736
28508	418737
19291	418738
13905	418739
15137	418740
35456	418741
9657	418742
27284	418743
10935	418744
38799	418745
2044	418746
216209	418747
9868	418748
2340	418749
123821	418750
54222	418751
9868	418752
1224	418753
120723	418754
188	418755
13510	418756
31789	418757
44511	418758
24106	418759
8234	418760
48050	418761
19257	418762
93164	418763
17432	418764
26026	418765
52311	418766
5331	418767
44331	418768
96623	418769
32100	418770
7016	418771
3016	418772
27119	418773
124329	418774
7074	418775
23827	418776
43544	418777
179	418778
187641	418779
46872	418780
1546	418781
17344	418782
2129	418783
423	418784
54091	418785
55315	418786
15377	418787
55240	418788
65365	418789
4018	418790
20988	418791
17506	418792
2675	418793
12594	418794
106223	418795
20079	418796
7509	418797
23440	418798
78232	418799
22465	418800
106223	418801
767	418802
7999	418803
24833	418804
40547	418805
5750	418806
1981	418807
12832	418808
110582	418809
13106	418810
184076	418811
157	418812
19428	418813
51102	418814
3576	418815
46984	418816
8291	418817
31577	418818
5691	418819
105513	418820
116859	418821
22508	418822
18662	418823
25123	418824
413	418825
1641	418826
16231	418827
22619	418828
16957	418829
2849	418830
1541	418831
3809	418832
6005	418833
178569	418834
102999	418835
12437	418836
45786	418837
1864	418838
64	418839
13361	418840
153892	418841
65122	418842
8818	418843
18254	418844
1710	418845
22872	418846
11616	418847
372	418848
42037	418849
106	418850
4350	418851
53107	418852
174375	418853
19747	418854
6430	418855
83937	418856
30256	418857
494	418858
24419	418859
1822	418860
5281	418861
21611	418862
4772	418863
241	418864
82798	418865
45963	418866
43996	418867
30067	418868
51527	418869
86976	418870
18664	418871
1632	418872
82151	418873
2461	418874
810	418875
13247	418876
1470	418877
112493	418878
138011	418879
46731	418880
73863	418881
602	418882
79846	418883
5238	418884
21	418885
17844	418886
1401	418887
39199	418888
109368	418889
2343	418890
765	418891
184190	418892
125117	418893
55192	418894
15947	418895
13527	418896
11199	418897
19193	418898
45501	418899
843	418900
3568	418901
32458	418902
533	418903
73892	418904
87298	418905
3264	418906
2619	418907
25805	418908
83387	418909
59586	418910
53969	418911
13655	418912
39936	418913
25378	418914
7137	418915
118357	418916
16865	418917
78561	418918
27873	418919
19075	418920
3692	418921
183283	418922
27729	418923
97980	418924
36603	418925
15109	418926
26164	418927
7770	418928
13806	418929
17267	418930
105089	418931
6916	418932
98514	418933
20695	418934
12347	418935
56007	418936
1336	418937
19548	418938
54619	418939
16259	418940
100973	418941
48009	418942
30672	418943
5452	418944
13201	418945
115930	418946
300	418947
6086	418948
86383	418949
3742	418950
516	418951
2086	418952
45907	418953
636	418954
3107	418955
9069	418956
1494	418957
4030	418958
3456	418959
11261	418960
20580	418961
147422	418962
109131	418963
30412	418964
191047	418965
13794	418966
22224	418967
107763	418968
4313	418969
6712	418970
15364	418971
143579	418972
25945	418973
55997	418974
2763	418975
409	418976
2627	418977
148219	418978
16159	418979
107763	418980
39271	418981
74306	418982
186798	418983
6957	418984
48089	418985
5338	418986
17063	418987
172073	418988
126	418989
98465	418990
38689	418991
74075	418992
89483	418993
3402	418994
89542	418995
3402	418996
23653	418997
36508	418998
9393	418999
17313	419000
50336	419001
12145	419002
173014	419003
50336	419004
244	419005
10612	419006
50336	419007
3102	419008
58076	419009
9393	419010
751	419011
39774	419012
84573	419013
9393	419014
9393	419015
87229	419016
96404	419017
13739	419018
12188	419019
11071	419020
167448	419021
15837	419022
130051	419023
226171	419024
6530	419025
13006	419026
30692	419027
107377	419028
3169	419029
4704	419030
1493	419031
1634	419032
7803	419033
14246	419034
1306	419035
21163	419036
861	419037
11097	419038
177804	419039
48089	419040
50611	419041
5246	419042
586	419043
37263	419044
167306	419045
22107	419046
215867	419047
42950	419048
40300	419049
123290	419050
37915	419051
49761	419052
83646	419053
170177	419054
31915	419055
2520	419056
67152	419057
163914	419058
52178	419059
67192	419060
68668	419061
87325	419062
39780	419063
28149	419064
9313	419065
10142	419066
31282	419067
85043	419068
76671	419069
890	419070
9542	419071
20317	419072
12814	419073
92771	419074
111793	419075
113719	419076
24546	419077
991	419078
157394	419079
108070	419080
3686	419081
3020	419082
3722	419083
23931	419084
13803	419085
136902	419086
31285	419087
27802	419088
2437	419089
48789	419090
25870	419091
8383	419092
4564	419093
56744	419094
85171	419095
797	419096
43320	419097
405	419098
103130	419099
405	419100
103029	419101
6309	419102
19437	419103
74	419104
5632	419105
405	419106
7528	419107
7528	419108
7528	419109
216615	419110
29409	419111
19383	419112
166767	419113
36933	419114
23284	419115
49974	419116
68525	419117
143490	419118
63924	419119
20118	419120
126669	419121
184537	419122
74698	419123
74698	419124
16171	419125
16171	419126
5304	419127
86759	419128
136692	419129
183078	419130
37764	419131
15619	419132
229911	419133
14816	419134
225218	419135
14816	419136
146443	419137
5304	419138
17002	419139
3691	419140
4191	419141
124847	419142
64268	419143
13853	419144
148651	419145
45733	419146
205728	419147
81824	419148
991	419149
138377	419150
98296	419151
30948	419152
23939	419153
36880	419154
4804	419155
10979	419156
60009	419157
53613	419158
58551	419159
119412	419160
70398	419161
211557	419162
41452	419163
88670	419164
132473	419165
15994	419166
40481	419167
7249	419168
73187	419169
163238	419170
77578	419171
47156	419172
80815	419173
48099	419174
62116	419175
43112	419176
63598	419177
23128	419178
189915	419179
3086	419180
912	419181
97261	419182
5229	419183
58721	419184
199758	419185
29485	419186
114992	419187
19694	419188
5206	419189
8131	419190
7338	419191
15050	419192
114567	419193
131346	419194
189489	419195
189543	419196
134411	419197
318	419198
58286	419199
25579	419200
13036	419201
24149	419202
4743	419203
11500	419204
160662	419205
45661	419206
784	419207
133633	419208
39857	419209
78522	419210
75657	419211
1983	419212
56464	419213
18246	419214
28472	419215
123765	419216
38970	419217
68955	419218
188915	419219
68955	419220
162068	419221
45881	419222
34589	419223
222278	419224
63132	419225
75657	419226
4396	419227
13029	419228
147330	419229
126170	419230
42308	419231
100708	419232
183977	419233
12535	419234
104399	419235
227159	419236
26995	419237
12562	419238
1174	419239
3923	419240
113855	419241
32003	419242
66650	419243
61707	419244
209631	419245
267	419246
134504	419247
20893	419248
7534	419249
4484	419250
99065	419251
44616	419252
1471	419253
3729	419254
80815	419255
96506	419256
156830	419257
1619	419258
111261	419259
67735	419260
116437	419261
4804	419262
185677	419263
167952	419264
47999	419265
7746	419266
74704	419267
45221	419268
71879	419269
205635	419270
19692	419271
187123	419272
175932	419273
4198	419274
101896	419275
69758	419276
19197	419277
58367	419278
58260	419279
226	419280
84685	419281
147358	419282
28357	419283
11231	419284
57920	419285
137738	419286
39936	419287
46796	419288
35681	419289
193864	419290
192948	419291
57012	419292
168089	419293
190340	419294
16184	419295
98230	419296
3497	419297
17435	419298
11209	419299
55697	419300
46212	419301
79430	419302
100021	419303
84085	419304
106500	419305
3752	419306
48784	419307
108302	419308
29797	419309
5085	419310
77145	419311
160188	419312
9713	419313
123102	419314
67963	419315
5630	419316
198523	419317
235127	419318
64530	419319
38663	419320
227595	419321
15528	419322
81081	419323
157845	419324
142303	419325
223860	419326
25300	419327
220554	419328
48784	419329
2548	419330
18674	419331
39025	419332
35742	419333
125039	419334
134381	419335
122209	419336
115488	419337
16901	419338
56431	419339
3584	419340
30538	419341
90962	419342
134381	419343
115373	419344
74911	419345
115613	419346
62522	419347
232042	419348
225678	419349
140376	419350
115179	419351
225097	419352
144525	419353
229127	419354
1687	419355
22867	419356
157583	419357
74770	419358
187888	419359
28687	419360
49004	419361
99112	419362
40849	419363
23728	419364
144821	419365
17132	419366
26864	419367
134148	419368
73370	419369
230230	419370
16235	419371
17339	419372
147982	419373
100129	419374
95598	419375
159021	419376
58899	419377
36879	419378
186570	419379
136182	419380
218929	419381
133874	419382
46176	419383
178468	419384
98579	419385
9916	419386
13029	419387
30869	419388
33224	419389
86990	419390
38649	419391
76451	419392
30835	419393
9923	419394
9916	419395
11675	419396
143515	419397
159503	419398
106453	419399
56399	419400
15768	419401
126604	419402
53274	419403
53551	419404
80777	419405
100607	419406
20387	419407
4053	419408
156579	419409
98827	419410
12504	419411
221117	419412
11714	419413
115074	419414
76611	419415
55908	419416
97771	419417
218919	419418
23404	419419
191785	419420
235320	419421
77897	419422
124845	419423
51323	419424
203633	419425
4860	419426
18787	419427
11554	419428
27431	419429
4860	419430
3086	419431
33841	419432
172213	419433
123482	419434
208548	419435
4860	419436
37711	419437
4613	419438
77660	419439
91704	419440
104738	419441
47480	419442
115002	419443
48388	419444
32126	419445
16782	419446
207814	419447
28794	419448
77080	419449
10218	419450
1253	419451
48802	419452
38409	419453
19299	419454
2705	419455
52639	419456
146132	419457
14517	419458
50693	419459
104399	419460
3727	419461
161338	419462
95472	419463
13780	419464
195640	419465
102656	419466
7586	419467
39800	419468
107078	419469
151686	419470
7279	419471
25285	419472
87055	419473
34072	419474
39025	419475
18953	419476
89606	419477
145206	419478
61479	419479
29489	419480
36193	419481
95216	419482
90743	419483
505	419484
33212	419485
33043	419486
193240	419487
129836	419488
39637	419489
195051	419490
158650	419491
130981	419492
35498	419493
4129	419494
19472	419495
94849	419496
6589	419497
82144	419498
24650	419499
42608	419500
95925	419501
79269	419502
27859	419503
11314	419504
9342	419505
38163	419506
18372	419507
3663	419508
29995	419509
54339	419510
77166	419511
19472	419512
10065	419513
67700	419514
47623	419515
143941	419516
15827	419517
1577	419518
20634	419519
98296	419520
20316	419521
799	419522
1253	419523
149033	419524
52277	419525
33853	419526
117587	419527
21514	419528
512	419529
177913	419530
73370	419531
2234	419532
4327	419533
110433	419534
1231	419535
157852	419536
49760	419537
9963	419538
4488	419539
230550	419540
63928	419541
53458	419542
62625	419543
48723	419544
70065	419545
4347	419546
45996	419547
92773	419548
73846	419549
35381	419550
21712	419551
30854	419552
10275	419553
9670	419554
80884	419555
25634	419556
14023	419557
43315	419558
124745	419559
1187	419560
235	419561
17140	419562
6832	419563
11432	419564
71003	419565
20961	419566
25102	419567
6078	419568
19341	419569
73226	419570
28377	419571
59831	419572
2563	419573
81458	419574
106974	419575
40385	419576
3334	419577
15598	419578
11684	419579
115704	419580
183809	419581
59804	419582
76672	419583
53142	419584
88188	419585
72946	419586
802	419587
9452	419588
22759	419589
31955	419590
111941	419591
11363	419592
11363	419593
1086	419594
96732	419595
228617	419596
216710	419597
182299	419598
164942	419599
12247	419600
109544	419601
159013	419602
79193	419603
159556	419604
183547	419605
50227	419606
218792	419607
43114	419608
218525	419609
145191	419610
122028	419611
14854	419612
11806	419613
18173	419614
59188	419615
154980	419616
13217	419617
120265	419618
17721	419619
86929	419620
11883	419621
25623	419622
37722	419623
223654	419624
66907	419625
23317	419626
171255	419627
16980	419628
65889	419629
27052	419630
224386	419631
238595	419632
87972	419633
33259	419634
5744	419635
41838	419636
14606	419637
3772	419638
37844	419639
63140	419640
115622	419641
24272	419642
3869	419643
10364	419644
2420	419645
4428	419646
1535	419647
167764	419648
47829	419649
121259	419650
18028	419651
26863	419652
66637	419653
14854	419654
10440	419655
107187	419656
39403	419657
10714	419658
52444	419659
97061	419660
173542	419661
229920	419662
47888	419663
75023	419664
211747	419665
228933	419666
64761	419667
50011	419668
222082	419669
12329	419670
39262	419671
40577	419672
9749	419673
29583	419674
19374	419675
13401	419676
8167	419677
77830	419678
11931	419679
95800	419680
21918	419681
2874	419682
6478	419683
72946	419684
36632	419685
99562	419686
6053	419687
34143	419688
49007	419689
157378	419690
228928	419691
93951	419692
136087	419693
176697	419694
48388	419695
44650	419696
22765	419697
23853	419698
18674	419699
71004	419700
2480	419701
106552	419702
114076	419703
85641	419704
220399	419705
79541	419706
70520	419707
130270	419708
106191	419709
197231	419710
29338	419711
2051	419712
55869	419713
97203	419714
138503	419715
135224	419716
22998	419717
11952	419718
96592	419719
61444	419720
239499	419721
50668	419722
5239	419723
123802	419724
16661	419725
14019	419726
45162	419727
93713	419728
20533	419729
87573	419730
153562	419731
1123	419732
40251	419733
28943	419734
38603	419735
32132	419736
38013	419737
73438	419738
160900	419739
208321	419740
152347	419741
35450	419742
9462	419743
56688	419744
1648	419745
1648	419746
700	419747
1648	419748
1648	419749
29070	419750
29800	419751
155949	419752
5291	419753
81386	419754
58554	419755
163874	419756
69505	419757
135700	419758
22085	419759
98514	419760
73376	419761
51894	419762
4727	419763
38406	419764
3499	419765
23891	419766
11530	419767
9858	419768
11504	419769
132	419770
28224	419771
20501	419772
86488	419773
49769	419774
998	419775
8	419776
39236	419777
644	419778
15745	419779
33113	419780
92694	419781
70989	419782
58339	419783
821	419784
29432	419785
1831	419786
3041	419787
17630	419788
40533	419789
111037	419790
35555	419791
14208	419792
14704	419793
48161	419794
17558	419795
15785	419796
473	419797
492	419798
3205	419799
37575	419800
7231	419801
25701	419802
6191	419803
312	419804
6775	419805
406	419806
10966	419807
160	419808
1097	419809
2203	419810
2702	419811
4763	419812
7303	419813
49356	419814
108595	419815
124109	419816
166668	419817
190	419818
13253	419819
11828	419820
45232	419821
760	419822
26398	419823
12772	419824
110845	419825
119761	419826
55649	419827
19050	419828
28645	419829
368	419830
4823	419831
10667	419832
20828	419833
74633	419834
15554	419835
80790	419836
73954	419837
222	419838
36570	419839
30540	419840
240393	419841
9959	419842
185319	419843
37984	419844
16819	419845
18608	419846
80551	419847
196694	419848
33841	419849
34926	419850
19865	419851
17290	419852
33841	419853
182740	419854
16782	419855
15847	419856
60812	419857
10204	419858
112491	419859
4129	419860
37777	419861
221632	419862
133288	419863
18556	419864
214	419865
116388	419866
38082	419867
40333	419868
28690	419869
5918	419870
6302	419871
21465	419872
55917	419873
31337	419874
49292	419875
96265	419876
146486	419877
127044	419878
95859	419879
47141	419880
171465	419881
91750	419882
114071	419883
152950	419884
11671	419885
51000	419886
9754	419887
48786	419888
11671	419889
2319	419890
28412	419891
38664	419892
15676	419893
480	419894
2075	419895
31981	419896
7840	419897
147004	419898
684	419899
82188	419900
136915	419901
22961	419902
213527	419903
239997	419904
72967	419905
46802	419906
13853	419907
58591	419908
46069	419909
29770	419910
36204	419911
1082	419912
34999	419913
74289	419914
2694	419915
149095	419916
304	419917
13288	419918
53951	419919
58998	419920
1706	419921
190904	419922
34162	419923
538	419924
17539	419925
23853	419926
550	419927
52068	419928
34770	419929
3819	419930
22492	419931
161901	419932
104210	419933
104836	419934
104836	419935
49503	419936
63250	419937
114456	419938
6319	419939
43956	419940
53689	419941
89875	419942
2793	419943
17	419944
146450	419945
65982	419946
11569	419947
48119	419948
147985	419949
8614	419950
95867	419951
10582	419952
144694	419953
119140	419954
36316	419955
41656	419956
182340	419957
146608	419958
62766	419959
93982	419960
34877	419961
13039	419962
14984	419963
159589	419964
41580	419965
13651	419966
222650	419967
87441	419968
25402	419969
46434	419970
106198	419971
9379	419972
120465	419973
4613	419974
58998	419975
10831	419976
63250	419977
63238	419978
61930	419979
20110	419980
46495	419981
4103	419982
20110	419983
79941	419984
79941	419985
7692	419986
4103	419987
22808	419988
28008	419989
72051	419990
43641	419991
84216	419992
74949	419993
67354	419994
46579	419995
17997	419996
160550	419997
47266	419998
20184	419999
110770	420000
202274	420001
150506	420002
49220	420003
7103	420004
134454	420005
76024	420006
81793	420007
39022	420008
81780	420009
23434	420010
49959	420011
84175	420012
44390	420013
17526	420014
11104	420015
32168	420016
13253	420017
208004	420018
31210	420019
1576	420020
196679	420021
44062	420022
145254	420023
4419	420024
8869	420025
1236	420026
25295	420027
228415	420028
81636	420029
46045	420030
67700	420031
37909	420032
221711	420033
94160	420034
21954	420035
114034	420036
11540	420037
60912	420038
12352	420039
167273	420040
35483	420041
179013	420042
103702	420043
121007	420044
42033	420045
68846	420046
33257	420047
121139	420048
12962	420049
122583	420050
90868	420051
117337	420052
40424	420053
199403	420054
6909	420055
119775	420056
116349	420057
75054	420058
84402	420059
37905	420060
18967	420061
6351	420062
37038	420063
6666	420064
30990	420065
13288	420066
11314	420067
122883	420068
110145	420069
12529	420070
47677	420071
45578	420072
128455	420073
109290	420074
109290	420075
117253	420076
145556	420077
5452	420078
136741	420079
49589	420080
52195	420081
19845	420082
130456	420083
21954	420084
26735	420085
176612	420086
134513	420087
45040	420088
96487	420089
48804	420090
80841	420091
99771	420092
61283	420093
778	420094
16360	420095
37732	420096
14973	420097
43695	420098
42022	420099
347	420100
6346	420101
23184	420102
4757	420103
4895	420104
66795	420105
14884	420106
63110	420107
136284	420108
137544	420109
18241	420110
104607	420111
53467	420112
174637	420113
46998	420114
42251	420115
159365	420116
68786	420117
4615	420118
42032	420119
89520	420120
44774	420121
19628	420122
10	420123
39818	420124
5696	420125
24226	420126
4427	420127
84380	420128
25948	420129
10371	420130
6928	420131
23382	420132
43442	420133
76247	420134
203799	420135
208485	420136
154326	420137
153053	420138
174351	420139
159311	420140
76766	420141
100653	420142
100560	420143
100778	420144
190937	420145
100430	420146
192135	420147
66469	420148
63060	420149
23434	420150
75491	420151
191447	420152
137370	420153
191392	420154
76162	420155
145571	420156
76052	420157
159281	420158
101234	420159
156794	420160
136482	420161
76247	420162
101772	420163
146584	420164
63220	420165
58643	420166
76040	420167
137515	420168
117858	420169
81779	420170
100704	420171
228571	420172
63218	420173
100544	420174
202299	420175
100554	420176
130193	420177
11502	420178
17437	420179
27761	420180
71234	420181
101863	420182
106494	420183
24221	420184
148632	420185
207327	420186
122965	420187
76692	420188
10551	420189
168081	420190
33478	420191
7633	420192
18170	420193
67353	420194
2416	420195
3742	420196
83670	420197
25531	420198
14344	420199
34852	420200
5484	420201
123457	420202
68120	420203
5016	420204
119937	420205
82666	420206
61476	420207
76861	420208
82890	420209
42399	420210
138336	420211
17473	420212
121945	420213
28056	420214
42072	420215
83407	420216
158644	420217
15774	420218
604	420219
121916	420220
80036	420221
2548	420222
100015	420223
17945	420224
63220	420225
81751	420226
212030	420227
202256	420228
145556	420229
136665	420230
13928	420231
7008	420232
104751	420233
43786	420234
17849	420235
76152	420236
41092	420237
29338	420238
30156	420239
32901	420240
106814	420241
34789	420242
108630	420243
80036	420244
63159	420245
4060	420246
133542	420247
105577	420248
16938	420249
10979	420250
60028	420251
10048	420252
82772	420253
145717	420254
104808	420255
26926	420256
1578	420257
46045	420258
50995	420259
11104	420260
2141	420261
155436	420262
133278	420263
25028	420264
163511	420265
27287	420266
3752	420267
99981	420268
129879	420269
104072	420270
1037	420271
91381	420272
60439	420273
25919	420274
3971	420275
95549	420276
18043	420277
9568	420278
15787	420279
19424	420280
46617	420281
34422	420282
100426	420283
75161	420284
73928	420285
134549	420286
503	420287
84591	420288
111621	420289
25771	420290
130628	420291
35994	420292
103494	420293
2239	420294
64407	420295
134952	420296
5287	420297
35455	420298
17117	420299
24864	420300
53192	420301
148632	420302
30244	420303
63074	420304
122660	420305
57050	420306
4407	420307
8948	420308
10869	420309
54011	420310
27041	420311
3901	420312
1971	420313
1328	420314
138704	420315
131625	420316
67849	420317
36885	420318
92280	420319
201209	420320
46075	420321
97576	420322
137648	420323
22909	420324
15689	420325
115553	420326
108165	420327
55263	420328
27892	420329
39734	420330
105721	420331
12215	420332
16895	420333
185824	420334
151129	420335
11093	420336
40290	420337
35875	420338
141271	420339
359	420340
138156	420341
18726	420342
81691	420343
6351	420344
96916	420345
5650	420346
24174	420347
4747	420348
33612	420349
106205	420350
34667	420351
81783	420352
137515	420353
145552	420354
107739	420355
101812	420356
102028	420357
58643	420358
77096	420359
17006	420360
108259	420361
212131	420362
63222	420363
28313	420364
186817	420365
77080	420366
26812	420367
12664	420368
34213	420369
43105	420370
18053	420371
20829	420372
82299	420373
12107	420374
111621	420375
130031	420376
14958	420377
4345	420378
215044	420379
58897	420380
14318	420381
77404	420382
137731	420383
117091	420384
34770	420385
25704	420386
8206	420387
133312	420388
162971	420389
142681	420390
49853	420391
51690	420392
46300	420393
233222	420394
18928	420395
84222	420396
160014	420397
111107	420398
49220	420399
38465	420400
219970	420401
191342	420402
56299	420403
178121	420404
86374	420405
5287	420406
105409	420407
23569	420408
17282	420409
13060	420410
144842	420411
656	420412
220310	420413
142132	420414
113768	420415
13466	420416
148048	420417
231756	420418
76605	420419
31103	420420
44577	420421
22816	420422
158527	420423
1051	420424
43697	420425
43399	420426
134098	420427
116421	420428
83820	420429
11386	420430
62866	420431
946	420432
47517	420433
31734	420434
25512	420435
73	420436
9087	420437
18959	420438
4544	420439
14122	420440
20564	420441
62866	420442
5939	420443
9706	420444
22980	420445
92526	420446
224565	420447
106451	420448
79794	420449
172547	420450
9083	420451
9684	420452
52470	420453
151965	420454
112740	420455
19017	420456
34798	420457
152487	420458
210466	420459
211059	420460
111176	420461
151263	420462
151636	420463
28390	420464
96483	420465
205944	420466
211954	420467
216752	420468
154725	420469
109711	420470
214506	420471
149395	420472
154014	420473
75036	420474
131024	420475
25298	420476
12959	420477
4738	420478
3972	420479
9239	420480
181926	420481
1068	420482
1759	420483
22993	420484
205422	420485
14167	420486
1687	420487
2094	420488
27372	420489
1004	420490
13166	420491
89385	420492
84105	420493
11472	420494
107952	420495
3016	420496
13270	420497
81152	420498
9073	420499
37601	420500
204148	420501
11711	420502
146821	420503
87314	420504
42046	420505
2150	420506
29655	420507
10	420508
42201	420509
21777	420510
4412	420511
4412	420512
26737	420513
42322	420514
9347	420515
42401	420516
8882	420517
33	420518
26859	420519
40307	420520
12574	420521
19674	420522
909	420523
102417	420524
33	420525
22028	420526
34618	420527
15010	420528
12384	420529
635	420530
264	420531
68395	420532
96111	420533
52007	420534
60650	420535
103890	420536
1119	420537
1119	420538
179177	420539
16	420540
83	420541
108848	420542
21762	420543
10	420544
61082	420545
84028	420546
33439	420547
41922	420548
493	420549
8892	420550
8974	420551
26731	420552
83	420553
12588	420554
819	420555
11	420556
27053	420557
18090	420558
18158	420559
15038	420560
15002	420561
10	420562
22065	420563
46	420564
18157	420565
53700	420566
59131	420567
7748	420568
2759	420569
46	420570
1815	420571
10525	420572
6668	420573
83	420574
19882	420575
471	420576
981	420577
59492	420578
1247	420579
189244	420580
168086	420581
45248	420582
20668	420583
46277	420584
5818	420585
81463	420586
209654	420587
18090	420588
3192	420589
28712	420590
112950	420591
14794	420592
45209	420593
13367	420594
5037	420595
3875	420596
493	420597
81070	420598
9008	420599
26998	420600
83	420601
14832	420602
21744	420603
174015	420604
3892	420605
3205	420606
1004	420607
36254	420608
67485	420609
2325	420610
52718	420611
24900	420612
103467	420613
58849	420614
110825	420615
52718	420616
16204	420617
33386	420618
50801	420619
16204	420620
6849	420621
139459	420622
118969	420623
3205	420624
92346	420625
4562	420626
3205	420627
10597	420628
78568	420629
89878	420630
27647	420631
34246	420632
22535	420633
27605	420634
12	420635
1754	420636
3909	420637
10849	420638
38632	420639
18025	420640
73350	420641
18241	420642
82143	420643
217944	420644
22252	420645
15415	420646
30122	420647
155407	420648
25254	420649
5683	420650
6566	420651
10624	420652
110656	420653
64836	420654
71565	420655
32155	420656
87148	420657
94979	420658
62447	420659
162310	420660
107950	420661
25436	420662
295	420663
1555	420664
164	420665
25	420666
156588	420667
75467	420668
5612	420669
1309	420670
2620	420671
55863	420672
55184	420673
9260	420674
25110	420675
9944	420676
14161	420677
5568	420678
811	420679
1075	420680
5547	420681
5993	420682
14633	420683
197	420684
35002	420685
146898	420686
3551	420687
50469	420688
106507	420689
11147	420690
37715	420691
7125	420692
3551	420693
158993	420694
2881	420695
4303	420696
159389	420697
100157	420698
96623	420699
234604	420700
5182	420701
158915	420702
207901	420703
9274	420704
82493	420705
82493	420706
90024	420707
90024	420708
17211	420709
61120	420710
21549	420711
53362	420712
165204	420713
21860	420714
100864	420715
36878	420716
26117	420717
33231	420718
14039	420719
23581	420720
52349	420721
31925	420722
70450	420723
109966	420724
5704	420725
6887	420726
73241	420727
59713	420728
194468	420729
61386	420730
52503	420731
81799	420732
52268	420733
13501	420734
6278	420735
52176	420736
12074	420737
89553	420738
36580	420739
86998	420740
132544	420741
39595	420742
124215	420743
136535	420744
153653	420745
28802	420746
10004	420747
239103	420748
119962	420749
55633	420750
18867	420751
67035	420752
116345	420753
181786	420754
52251	420755
46066	420756
96332	420757
39374	420758
46837	420759
237081	420760
1225	420761
97726	420762
37020	420763
39868	420764
1233	420765
14286	420766
64191	420767
31617	420768
67217	420769
3862	420770
64028	420771
20071	420772
14810	420773
98622	420774
87335	420775
67531	420776
148166	420777
148166	420778
38148	420779
57860	420780
85528	420781
63863	420782
34462	420783
53329	420784
94103	420785
51969	420786
82617	420787
36580	420788
82617	420789
64656	420790
157434	420791
26353	420792
121310	420793
11663	420794
41689	420795
3183	420796
160883	420797
26965	420798
1535	420799
26965	420800
2731	420801
12259	420802
70990	420803
73913	420804
112622	420805
58212	420806
132688	420807
58732	420808
84427	420809
31606	420810
44182	420811
34942	420812
721	420813
115198	420814
4573	420815
3611	420816
1676	420817
21161	420818
54895	420819
65330	420820
7760	420821
4507	420822
92290	420823
92290	420824
217395	420825
10111	420826
25384	420827
60862	420828
128844	420829
13693	420830
215816	420831
58172	420832
119139	420833
164657	420834
49436	420835
124326	420836
170440	420837
56725	420838
86361	420839
58344	420840
73763	420841
182278	420842
30428	420843
68576	420844
28730	420845
7966	420846
68646	420847
104307	420848
94579	420849
29775	420850
118558	420851
43807	420852
6151	420853
165350	420854
41199	420855
43888	420856
70067	420857
206734	420858
516	420859
78274	420860
3746	420861
42696	420862
93945	420863
126219	420864
32367	420865
8623	420866
4539	420867
119029	420868
164979	420869
42173	420870
29409	420871
37608	420872
5122	420873
25611	420874
234453	420875
59110	420876
238866	420877
36400	420878
89931	420879
149472	420880
2911	420881
129994	420882
129550	420883
138856	420884
60626	420885
129550	420886
104965	420887
139224	420888
3371	420889
233450	420890
2583	420891
8131	420892
28136	420893
70460	420894
11765	420895
2769	420896
848	420897
10005	420898
14657	420899
57588	420900
74459	420901
18635	420902
51047	420903
24398	420904
156011	420905
56757	420906
19	420907
336	420908
6119	420909
6517	420910
77684	420911
3439	420912
7914	420913
7889	420914
2436	420915
111378	420916
15958	420917
220604	420918
5015	420919
82830	420920
57084	420921
29875	420922
18235	420923
4908	420924
222315	420925
86024	420926
57305	420927
51554	420928
24257	420929
153856	420930
1118	420931
66792	420932
103970	420933
225868	420934
69636	420935
91147	420936
40852	420937
107761	420938
10919	420939
264	420940
1249	420941
9021	420942
72529	420943
29389	420944
493	420945
39119	420946
5231	420947
123998	420948
76396	420949
135996	420950
109746	420951
81648	420952
7359	420953
46341	420954
10560	420955
13765	420956
171534	420957
65031	420958
57200	420959
83094	420960
14137	420961
68952	420962
498	420963
42199	420964
22229	420965
156632	420966
70341	420967
118486	420968
165683	420969
538	420970
17	420971
4147	420972
240118	420973
38044	420974
52664	420975
94718	420976
12408	420977
51465	420978
32156	420979
188214	420980
10200	420981
162012	420982
43096	420983
158099	420984
163707	420985
161209	420986
20143	420987
51465	420988
149880	420989
164863	420990
202549	420991
81559	420992
69073	420993
3441	420994
77186	420995
5882	420996
120021	420997
42949	420998
37965	420999
107967	421000
20176	421001
47884	421002
61764	421003
99775	421004
34606	421005
19091	421006
108317	421007
141847	421008
19105	421009
23377	421010
108854	421011
175686	421012
120021	421013
22991	421014
52153	421015
141934	421016
96854	421017
35957	421018
34587	421019
202264	421020
27516	421021
105095	421022
194683	421023
47042	421024
35215	421025
115460	421026
1023	421027
51069	421028
23200	421029
23132	421030
109230	421031
143036	421032
96638	421033
14364	421034
23311	421035
100455	421036
13030	421037
136069	421038
49900	421039
33921	421040
77665	421041
100837	421042
46064	421043
46288	421044
33215	421045
79712	421046
93590	421047
33781	421048
13758	421049
18477	421050
23326	421051
5733	421052
12581	421053
29558	421054
3053	421055
33308	421056
73891	421057
61406	421058
44735	421059
28261	421060
103000	421061
228169	421062
76999	421063
39704	421064
74045	421065
8707	421066
35753	421067
65937	421068
47919	421069
36889	421070
29454	421071
197604	421072
220017	421073
49883	421074
18901	421075
44623	421076
51793	421077
57278	421078
10791	421079
95351	421080
43135	421081
197341	421082
105813	421083
84410	421084
36883	421085
44907	421086
2924	421087
65837	421088
77665	421089
59979	421090
155956	421091
112758	421092
181419	421093
103741	421094
56420	421095
97120	421096
198113	421097
67565	421098
15530	421099
46654	421100
129894	421101
142116	421102
35878	421103
59453	421104
209328	421105
2757	421106
49560	421107
11836	421108
75445	421109
197359	421110
19105	421111
83382	421112
235187	421113
76430	421114
9688	421115
55963	421116
74897	421117
32101	421118
54033	421119
57094	421120
59206	421121
11035	421122
109058	421123
44658	421124
191203	421125
117998	421126
55130	421127
89625	421128
7356	421129
7197	421130
13437	421131
110848	421132
67662	421133
197316	421134
13782	421135
143037	421136
12522	421137
237252	421138
83610	421139
186850	421140
72934	421141
77	421142
176887	421143
8733	421144
136083	421145
5470	421146
61930	421147
208746	421148
180622	421149
52223	421150
115347	421151
83613	421152
74457	421153
149384	421154
139867	421155
161893	421156
65452	421157
23166	421158
71229	421159
120899	421160
21735	421161
55689	421162
168345	421163
147312	421164
41993	421165
29322	421166
77089	421167
130182	421168
80139	421169
135661	421170
105194	421171
12670	421172
33308	421173
11962	421174
44788	421175
4243	421176
289	421177
190308	421178
21864	421179
172403	421180
23643	421181
23643	421182
111496	421183
338	421184
5863	421185
7979	421186
114718	421187
15836	421188
19731	421189
79467	421190
158094	421191
185651	421192
1085	421193
69289	421194
16	421195
24533	421196
18148	421197
12520	421198
66447	421199
42561	421200
4279	421201
27142	421202
65351	421203
144380	421204
35181	421205
123760	421206
18642	421207
172783	421208
156644	421209
18635	421210
71938	421211
30013	421212
17414	421213
31654	421214
11717	421215
30013	421216
6660	421217
156591	421218
94337	421219
59479	421220
1781	421221
102328	421222
2315	421223
228751	421224
220662	421225
60663	421226
46037	421227
70327	421228
126396	421229
43274	421230
72060	421231
95419	421232
127262	421233
25459	421234
177061	421235
220888	421236
65121	421237
637	421238
2677	421239
55203	421240
45851	421241
18012	421242
69267	421243
9010	421244
38133	421245
133515	421246
23327	421247
192959	421248
239406	421249
232048	421250
14410	421251
23890	421252
60984	421253
67620	421254
105018	421255
154215	421256
30268	421257
31953	421258
65880	421259
16014	421260
86346	421261
4157	421262
27261	421263
9254	421264
500	421265
152690	421266
24749	421267
19603	421268
61990	421269
1023	421270
42300	421271
78370	421272
30196	421273
45948	421274
5820	421275
9009	421276
95624	421277
53644	421278
7452	421279
2557	421280
91237	421281
16	421282
5337	421283
12377	421284
4181	421285
127685	421286
140081	421287
75177	421288
9009	421289
23652	421290
12462	421291
53948	421292
10556	421293
8973	421294
62984	421295
10508	421296
27756	421297
37078	421298
7356	421299
1333	421300
7732	421301
45321	421302
36988	421303
3016	421304
82120	421305
47344	421306
6590	421307
107846	421308
140	421309
14958	421310
142479	421311
97663	421312
238350	421313
128853	421314
80333	421315
177269	421316
48292	421317
1164	421318
36988	421319
7356	421320
7737	421321
6565	421322
58641	421323
15030	421324
493	421325
38959	421326
36164	421327
46525	421328
118160	421329
193711	421330
95833	421331
98974	421332
12473	421333
2315	421334
7979	421335
78568	421336
8425	421337
1239	421338
4642	421339
847	421340
2049	421341
10244	421342
6467	421343
30205	421344
231191	421345
163332	421346
84213	421347
25874	421348
10622	421349
79809	421350
89279	421351
29551	421352
15426	421353
7425	421354
745	421355
143253	421356
16646	421357
15268	421358
33	421359
10550	421360
45564	421361
77854	421362
18080	421363
120773	421364
3442	421365
27756	421366
29478	421367
53910	421368
16	421369
18107	421370
18110	421371
5337	421372
60960	421373
35547	421374
15884	421375
9404	421376
74504	421377
46677	421378
89828	421379
8979	421380
28479	421381
56873	421382
8339	421383
15894	421384
62330	421385
6104	421386
52835	421387
6630	421388
41906	421389
73132	421390
2417	421391
154619	421392
80739	421393
96265	421394
6211	421395
9432	421396
3105	421397
2577	421398
48815	421399
28458	421400
35913	421401
22879	421402
205665	421403
61560	421404
55005	421405
19187	421406
9799	421407
20685	421408
38618	421409
53250	421410
227229	421411
146606	421412
182032	421413
118663	421414
16862	421415
143552	421416
9288	421417
17001	421418
56659	421419
41371	421420
28306	421421
44910	421422
5547	421423
16862	421424
4999	421425
41580	421426
80766	421427
140369	421428
79423	421429
6686	421430
28124	421431
39544	421432
99196	421433
114713	421434
159539	421435
13539	421436
95394	421437
102786	421438
16901	421439
73249	421440
4829	421441
24818	421442
5553	421443
38618	421444
24483	421445
75392	421446
4822	421447
1021	421448
46382	421449
33603	421450
5347	421451
191733	421452
175711	421453
29386	421454
153501	421455
83577	421456
161170	421457
3706	421458
116321	421459
2315	421460
11744	421461
115928	421462
3585	421463
308	421464
82267	421465
1671	421466
189883	421467
61686	421468
1898	421469
53728	421470
2650	421471
266	421472
8760	421473
207	421474
862	421475
44858	421476
34440	421477
4559	421478
28402	421479
4559	421480
162781	421481
13236	421482
7088	421483
44113	421484
54786	421485
11445	421486
51711	421487
22188	421488
44113	421489
28402	421490
22188	421491
70013	421492
41573	421493
32857	421494
32857	421495
80493	421496
32857	421497
141259	421498
25963	421499
32857	421500
32911	421501
21450	421502
25254	421503
17042	421504
16995	421505
107500	421506
200191	421507
143910	421508
49331	421509
106860	421510
11792	421511
199554	421512
80889	421513
143863	421514
30987	421515
81095	421516
62703	421517
11792	421518
228793	421519
48027	421520
24986	421521
62786	421522
143663	421523
66991	421524
44551	421525
85768	421526
27174	421527
32091	421528
172599	421529
165690	421530
3491	421531
8702	421532
2558	421533
123605	421534
10304	421535
13992	421536
7295	421537
843	421538
38877	421539
87998	421540
33209	421541
63518	421542
218233	421543
208667	421544
227	421545
11184	421546
4103	421547
124309	421548
120639	421549
17156	421550
75665	421551
82342	421552
3637	421553
2506	421554
82342	421555
45294	421556
13791	421557
15269	421558
106420	421559
62251	421560
6978	421561
516	421562
21146	421563
37541	421564
16643	421565
17635	421566
218886	421567
16434	421568
52432	421569
20542	421570
14866	421571
33299	421572
146795	421573
201961	421574
53576	421575
126844	421576
114170	421577
7214	421578
92594	421579
62677	421580
62677	421581
119932	421582
22389	421583
33137	421584
20359	421585
101367	421586
80	421587
24837	421588
80	421589
80	421590
23815	421591
20490	421592
37563	421593
27609	421594
151551	421595
4844	421596
865	421597
44857	421598
5566	421599
31287	421600
49520	421601
97676	421602
2060	421603
133456	421604
28733	421605
1751	421606
1751	421607
19197	421608
110307	421609
19888	421610
63592	421611
7519	421612
48710	421613
248	421614
98	421615
122	421616
49563	421617
3454	421618
8737	421619
6238	421620
3682	421621
17689	421622
55293	421623
15587	421624
5545	421625
144	421626
166110	421627
38425	421628
51645	421629
6828	421630
163463	421631
150981	421632
12029	421633
149075	421634
3643	421635
26770	421636
70433	421637
35195	421638
3421	421639
6884	421640
136819	421641
5316	421642
13882	421643
92839	421644
113700	421645
7485	421646
89818	421647
57146	421648
51219	421649
121873	421650
54453	421651
109748	421652
118153	421653
218546	421654
44877	421655
68548	421656
27987	421657
89516	421658
834	421659
110845	421660
6647	421661
66991	421662
110845	421663
225983	421664
15644	421665
232663	421666
124699	421667
6572	421668
18	421669
62697	421670
51833	421671
3454	421672
60079	421673
5703	421674
33033	421675
52338	421676
83141	421677
10269	421678
61624	421679
144334	421680
29196	421681
34509	421682
164525	421683
154196	421684
739	421685
54477	421686
683	421687
960	421688
34148	421689
1277	421690
1137	421691
114455	421692
36376	421693
92339	421694
17756	421695
41720	421696
32842	421697
52990	421698
85195	421699
83508	421700
78602	421701
115234	421702
19742	421703
1988	421704
7878	421705
74370	421706
11901	421707
9037	421708
86598	421709
172188	421710
124457	421711
1605	421712
122620	421713
108466	421714
11781	421715
31410	421716
153383	421717
2206	421718
4506	421719
2508	421720
47643	421721
34269	421722
182113	421723
42744	421724
12906	421725
7931	421726
1939	421727
114285	421728
31712	421729
6285	421730
34377	421731
30428	421732
54704	421733
14220	421734
7395	421735
31375	421736
36864	421737
185410	421738
23168	421739
67936	421740
19328	421741
960	421742
221444	421743
200838	421744
31816	421745
16327	421746
15782	421747
3241	421748
3785	421749
2670	421750
51	421751
44789	421752
13355	421753
15346	421754
476	421755
476	421756
2550	421757
48069	421758
63501	421759
25319	421760
14576	421761
235668	421762
80932	421763
3725	421764
103602	421765
160813	421766
99779	421767
234102	421768
726	421769
88653	421770
165698	421771
53109	421772
188081	421773
238615	421774
67861	421775
50442	421776
116341	421777
116195	421778
54909	421779
51567	421780
204568	421781
2832	421782
157360	421783
236883	421784
84316	421785
224154	421786
1142	421787
958	421788
11296	421789
15689	421790
70500	421791
367	421792
74746	421793
210053	421794
11538	421795
18408	421796
102475	421797
36352	421798
31206	421799
86059	421800
68438	421801
3792	421802
47480	421803
141198	421804
396	421805
138999	421806
926	421807
7931	421808
7061	421809
120948	421810
14134	421811
27040	421812
26626	421813
115625	421814
200456	421815
81343	421816
264	421817
27984	421818
3893	421819
145760	421820
124573	421821
3906	421822
83	421823
16480	421824
41988	421825
81598	421826
21367	421827
107823	421828
10464	421829
63074	421830
21855	421831
17010	421832
43707	421833
138164	421834
112268	421835
13323	421836
85996	421837
33404	421838
119400	421839
156323	421840
16572	421841
127856	421842
21868	421843
85520	421844
5792	421845
90726	421846
60618	421847
44000	421848
145136	421849
167203	421850
159499	421851
42228	421852
145194	421853
95243	421854
145394	421855
202518	421856
58210	421857
167944	421858
81523	421859
53661	421860
47979	421861
144823	421862
26909	421863
53718	421864
45738	421865
90235	421866
107270	421867
37475	421868
135663	421869
56262	421870
169240	421871
145180	421872
145652	421873
144952	421874
202117	421875
107273	421876
61552	421877
107263	421878
81425	421879
14870	421880
81291	421881
69086	421882
69086	421883
122149	421884
49003	421885
87150	421886
145012	421887
91166	421888
63023	421889
118539	421890
51866	421891
30234	421892
81355	421893
38022	421894
75903	421895
12420	421896
16572	421897
132790	421898
120966	421899
79224	421900
138061	421901
44000	421902
53762	421903
165671	421904
101151	421905
55203	421906
42059	421907
79224	421908
7706	421909
21927	421910
12581	421911
75418	421912
23526	421913
5764	421914
59701	421915
49112	421916
76619	421917
224257	421918
3678	421919
61543	421920
42021	421921
148779	421922
119053	421923
81590	421924
122324	421925
29570	421926
66902	421927
81570	421928
193401	421929
5746	421930
12566	421931
90111	421932
114675	421933
3436	421934
218	421935
5024	421936
33413	421937
53490	421938
38998	421939
4410	421940
69273	421941
226643	421942
76619	421943
26837	421944
90727	421945
8919	421946
14139	421947
12	421948
107802	421949
99636	421950
14935	421951
168613	421952
72823	421953
138903	421954
49693	421955
10494	421956
63631	421957
33	421958
95332	421959
58469	421960
1242	421961
136556	421962
228073	421963
10494	421964
182941	421965
55974	421966
82032	421967
4997	421968
62981	421969
62935	421970
33422	421971
115398	421972
108754	421973
5106	421974
34739	421975
39789	421976
21752	421977
375	421978
10316	421979
123903	421980
93276	421981
71107	421982
4602	421983
1556	421984
64597	421985
96158	421986
85841	421987
18296	421988
99571	421989
3863	421990
54773	421991
54264	421992
221104	421993
63626	421994
186028	421995
148554	421996
117988	421997
805	421998
88134	421999
193442	422000
95629	422001
28475	422002
39992	422003
160061	422004
160521	422005
31735	422006
837	422007
15088	422008
14813	422009
87111	422010
40629	422011
163355	422012
40629	422013
16042	422014
15731	422015
147256	422016
224390	422017
12970	422018
55283	422019
128363	422020
36227	422021
173020	422022
220935	422023
4131	422024
39519	422025
30223	422026
1	422027
1	422028
29458	422029
25234	422030
236032	422031
166800	422032
18576	422033
76548	422034
872	422035
31982	422036
4464	422037
31712	422038
667	422039
667	422040
667	422041
109495	422042
958	422043
7931	422044
34163	422045
222916	422046
37119	422047
434	422048
434	422049
85087	422050
11698	422051
15415	422052
220976	422053
54099	422054
165703	422055
159990	422056
119047	422057
114162	422058
119227	422059
21647	422060
152567	422061
66289	422062
150393	422063
55466	422064
9680	422065
21528	422066
113451	422067
15113	422068
18280	422069
155785	422070
16396	422071
123737	422072
2230	422073
237658	422074
166619	422075
164143	422076
117054	422077
66783	422078
156236	422079
216	422080
26032	422081
51343	422082
62353	422083
7764	422084
25846	422085
33781	422086
4506	422087
608	422088
209866	422089
256	422090
7822	422091
608	422092
15110	422093
201593	422094
95644	422095
2427	422096
85267	422097
26343	422098
85207	422099
74264	422100
155651	422101
36286	422102
91165	422103
54057	422104
109595	422105
1482	422106
1807	422107
3997	422108
42755	422109
221233	422110
84913	422111
112690	422112
82429	422113
161344	422114
5551	422115
54630	422116
57783	422117
57588	422118
136744	422119
86004	422120
63855	422121
104589	422122
116037	422123
5	422124
3773	422125
4	422126
33457	422127
71952	422128
52818	422129
36753	422130
112820	422131
116488	422132
27669	422133
114395	422134
3807	422135
32622	422136
18229	422137
61304	422138
186205	422139
8632	422140
1319	422141
29891	422142
75733	422143
118	422144
2	422145
204950	422146
41372	422147
22052	422148
59250	422149
232754	422150
14727	422151
93785	422152
88657	422153
173266	422154
22148	422155
423	422156
2101	422157
230694	422158
3024	422159
8690	422160
155890	422161
40219	422162
33946	422163
155940	422164
20161	422165
152555	422166
30856	422167
20396	422168
28484	422169
30856	422170
30856	422171
30856	422172
234214	422173
56780	422174
2788	422175
82599	422176
113284	422177
17542	422178
32236	422179
221529	422180
217825	422181
211524	422182
717	422183
88532	422184
25579	422185
51175	422186
21217	422187
1682	422188
12051	422189
168185	422190
33868	422191
6099	422192
19034	422193
83260	422194
232667	422195
11113	422196
110740	422197
210870	422198
212567	422199
39346	422200
557	422201
8708	422202
130248	422203
46241	422204
3767	422205
122	422206
65788	422207
24805	422208
73627	422209
113409	422210
3845	422211
182320	422212
45006	422213
4945	422214
181599	422215
164819	422216
70650	422217
381	422218
10584	422219
14053	422220
118990	422221
68520	422222
1285	422223
10584	422224
54121	422225
91790	422226
42482	422227
65658	422228
110999	422229
5836	422230
5575	422231
130115	422232
65477	422233
570	422234
32005	422235
6	422236
98361	422237
45072	422238
40294	422239
50496	422240
15307	422241
2274	422242
4349	422243
103820	422244
171993	422245
17385	422246
80851	422247
10023	422248
717	422249
32284	422250
3739	422251
22024	422252
13276	422253
81221	422254
3084	422255
25883	422256
41866	422257
69660	422258
21876	422259
139184	422260
5438	422261
49799	422262
15074	422263
345	422264
5180	422265
50413	422266
55277	422267
22675	422268
55182	422269
59348	422270
69444	422271
21084	422272
60515	422273
15020	422274
29453	422275
46712	422276
21755	422277
51649	422278
27031	422279
141236	422280
9013	422281
8566	422282
119778	422283
6587	422284
19981	422285
24570	422286
11226	422287
41	422288
21754	422289
14842	422290
1118	422291
5816	422292
37661	422293
88228	422294
7491	422295
17913	422296
11172	422297
7183	422298
27078	422299
53524	422300
1713	422301
78668	422302
157095	422303
36	422304
2962	422305
31428	422306
12159	422307
21310	422308
66616	422309
50120	422310
56389	422311
2409	422312
3450	422313
81362	422314
23553	422315
36117	422316
58818	422317
20721	422318
101144	422319
23000	422320
97798	422321
19516	422322
23146	422323
58	422324
40784	422325
32835	422326
32943	422327
167303	422328
12424	422329
58	422330
10393	422331
72995	422332
11782	422333
91046	422334
7071	422335
7272	422336
195897	422337
50069	422338
11275	422339
25438	422340
163	422341
3874	422342
27120	422343
25289	422344
53328	422345
12385	422346
4388	422347
42042	422348
727	422349
6569	422350
165639	422351
79924	422352
60378	422353
79642	422354
85212	422355
4295	422356
53260	422357
9286	422358
6762	422359
46281	422360
41115	422361
60274	422362
61560	422363
139442	422364
1674	422365
99443	422366
13201	422367
3540	422368
3773	422369
15175	422370
1533	422371
29756	422372
29756	422373
79723	422374
103991	422375
7	422376
26842	422377
9207	422378
60728	422379
4692	422380
46760	422381
17541	422382
37759	422383
19516	422384
29635	422385
138520	422386
69773	422387
1022	422388
25960	422389
136699	422390
58450	422391
60096	422392
11973	422393
21207	422394
11502	422395
77824	422396
27036	422397
145	422398
25229	422399
34036	422400
139543	422401
62121	422402
226651	422403
86387	422404
56575	422405
227514	422406
55996	422407
47647	422408
222474	422409
19680	422410
93003	422411
33991	422412
33991	422413
116	422414
17638	422415
10578	422416
51136	422417
1109	422418
50620	422419
95037	422420
106	422421
20606	422422
92978	422423
111	422424
4913	422425
79146	422426
131029	422427
5537	422428
34679	422429
60755	422430
98819	422431
65571	422432
57644	422433
182239	422434
107128	422435
186862	422436
40946	422437
19652	422438
154971	422439
1882	422440
90631	422441
55212	422442
50980	422443
59917	422444
12	422445
8003	422446
35079	422447
91458	422448
14650	422449
42355	422450
99557	422451
179362	422452
99509	422453
127570	422454
213138	422455
79613	422456
77222	422457
35526	422458
36964	422459
134340	422460
20445	422461
182382	422462
148888	422463
85046	422464
108830	422465
130816	422466
214815	422467
128523	422468
46830	422469
130419	422470
124547	422471
98285	422472
202880	422473
37085	422474
128769	422475
7633	422476
138843	422477
51659	422478
51124	422479
68994	422480
79138	422481
13688	422482
103570	422483
154058	422484
101050	422485
86576	422486
1250	422487
32677	422488
102502	422489
58555	422490
99330	422491
55484	422492
96758	422493
134427	422494
2860	422495
82246	422496
17922	422497
33310	422498
149728	422499
102503	422500
53940	422501
186578	422502
231038	422503
93611	422504
195838	422505
178973	422506
127466	422507
184120	422508
58556	422509
6418	422510
1076	422511
187689	422512
150440	422513
109145	422514
101376	422515
210205	422516
102615	422517
2307	422518
9969	422519
211354	422520
84515	422521
21429	422522
84903	422523
93829	422524
37307	422525
112805	422526
207110	422527
50502	422528
16366	422529
120683	422530
97152	422531
128523	422532
186964	422533
126616	422534
179145	422535
61926	422536
209123	422537
205097	422538
147658	422539
61314	422540
134996	422541
176785	422542
229007	422543
80098	422544
21890	422545
137671	422546
38482	422547
10433	422548
159517	422549
151489	422550
105251	422551
123522	422552
54018	422553
17915	422554
59188	422555
114553	422556
14891	422557
3898	422558
172038	422559
53830	422560
5812	422561
10381	422562
3916	422563
117315	422564
100478	422565
113534	422566
167400	422567
7614	422568
17976	422569
2423	422570
7614	422571
10460	422572
1911	422573
68856	422574
102983	422575
26925	422576
18132	422577
114068	422578
45899	422579
59708	422580
70823	422581
1183	422582
34907	422583
100418	422584
18132	422585
61958	422586
186437	422587
12562	422588
52853	422589
21102	422590
29866	422591
234358	422592
53617	422593
6923	422594
21738	422595
205285	422596
12	422597
3924	422598
15219	422599
26222	422600
12496	422601
114780	422602
3119	422603
7990	422604
74193	422605
27705	422606
34558	422607
49766	422608
41282	422609
10978	422610
61558	422611
18636	422612
30014	422613
13055	422614
45072	422615
3224	422616
31145	422617
34090	422618
70355	422619
31889	422620
19914	422621
69715	422622
1133	422623
2833	422624
12789	422625
12789	422626
113584	422627
310	422628
102306	422629
2379	422630
85412	422631
51155	422632
12167	422633
26719	422634
22077	422635
12562	422636
5036	422637
1470	422638
53974	422639
56700	422640
155007	422641
159777	422642
3881	422643
35179	422644
6923	422645
1113	422646
23442	422647
23343	422648
45203	422649
116874	422650
71674	422651
46440	422652
1067	422653
45792	422654
89781	422655
56940	422656
209863	422657
228152	422658
16943	422659
63818	422660
41920	422661
33612	422662
193517	422663
176	422664
26153	422665
106041	422666
79425	422667
10535	422668
46977	422669
320	422670
27050	422671
3917	422672
5730	422673
5813	422674
25958	422675
159112	422676
613	422677
157973	422678
67868	422679
93406	422680
114841	422681
102437	422682
2423	422683
26743	422684
86189	422685
7703	422686
29721	422687
3430	422688
3895	422689
158944	422690
38937	422691
86350	422692
1379	422693
7892	422694
114811	422695
18977	422696
23460	422697
10381	422698
5622	422699
21962	422700
530	422701
90421	422702
909	422703
3912	422704
530	422705
3885	422706
47591	422707
26746	422708
7684	422709
6598	422710
67100	422711
42416	422712
3014	422713
33742	422714
778	422715
89924	422716
13023	422717
37931	422718
18028	422719
35095	422720
54608	422721
156972	422722
3075	422723
16	422724
481	422725
182	422726
11193	422727
3071	422728
8948	422729
6906	422730
15066	422731
33669	422732
200837	422733
33508	422734
9383	422735
21788	422736
7140	422737
139782	422738
177587	422739
158330	422740
115674	422741
157543	422742
4999	422743
8866	422744
126078	422745
95062	422746
42164	422747
113592	422748
3446	422749
122315	422750
7143	422751
14969	422752
6567	422753
6671	422754
41863	422755
53735	422756
7097	422757
42134	422758
18061	422759
12497	422760
72452	422761
5812	422762
2416	422763
12475	422764
225025	422765
142877	422766
51550	422767
158675	422768
2156	422769
233269	422770
235181	422771
42290	422772
122096	422773
26507	422774
115298	422775
165717	422776
201738	422777
493	422778
45805	422779
10427	422780
62959	422781
117341	422782
14137	422783
19554	422784
4446	422785
77630	422786
86322	422787
63482	422788
91245	422789
68906	422790
10469	422791
4446	422792
41973	422793
12388	422794
4955	422795
265	422796
91	422797
238409	422798
192389	422799
7890	422800
6650	422801
4459	422802
5812	422803
22053	422804
15081	422805
15080	422806
2427	422807
19971	422808
15080	422809
909	422810
2158	422811
1798	422812
45691	422813
3876	422814
14854	422815
4409	422816
3912	422817
33638	422818
3869	422819
5786	422820
56667	422821
20161	422822
107575	422823
33660	422824
2744	422825
33670	422826
103730	422827
4455	422828
19554	422829
21357	422830
2149	422831
217346	422832
162650	422833
6669	422834
33741	422835
12566	422836
78038	422837
46	422838
1730	422839
6355	422840
26157	422841
27015	422842
10246	422843
1979	422844
69757	422845
21919	422846
42226	422847
150939	422848
61271	422849
115685	422850
114527	422851
231219	422852
47314	422853
41198	422854
33674	422855
21908	422856
777	422857
164880	422858
10395	422859
10364	422860
230079	422861
19317	422862
172572	422863
4036	422864
89723	422865
230971	422866
30642	422867
101532	422868
69323	422869
107413	422870
49011	422871
62879	422872
59159	422873
12323	422874
31041	422875
31113	422876
91115	422877
55845	422878
26911	422879
72326	422880
2733	422881
15047	422882
8538	422883
38259	422884
60741	422885
12120	422886
240257	422887
235506	422888
42307	422889
142600	422890
122271	422891
122271	422892
99663	422893
160397	422894
53291	422895
223394	422896
9164	422897
9221	422898
3936	422899
22403	422900
9164	422901
6504	422902
2080	422903
18281	422904
31028	422905
10274	422906
9221	422907
16649	422908
32915	422909
155815	422910
8750	422911
221900	422912
117091	422913
158356	422914
63409	422915
145919	422916
97384	422917
221248	422918
17559	422919
38023	422920
33468	422921
7710	422922
846	422923
69031	422924
2274	422925
70083	422926
3486	422927
3649	422928
152288	422929
171965	422930
139236	422931
30675	422932
2656	422933
1796	422934
21254	422935
51343	422936
31868	422937
71966	422938
61144	422939
8631	422940
33468	422941
70115	422942
116240	422943
155935	422944
232469	422945
63513	422946
8368	422947
124327	422948
9832	422949
9329	422950
49851	422951
292	422952
12168	422953
249	422954
66571	422955
77928	422956
116955	422957
195690	422958
11154	422959
128910	422960
20238	422961
792	422962
9963	422963
32251	422964
1410	422965
79759	422966
21438	422967
51889	422968
77370	422969
61596	422970
197304	422971
105071	422972
16737	422973
11681	422974
38332	422975
80573	422976
83916	422977
9772	422978
47841	422979
90286	422980
8966	422981
139494	422982
138467	422983
15370	422984
198057	422985
151	422986
21914	422987
69209	422988
79568	422989
26979	422990
8873	422991
10515	422992
6663	422993
19712	422994
471	422995
3048	422996
10538	422997
38319	422998
152119	422999
19956	423000
4241	423001
78439	423002
116631	423003
59916	423004
119055	423005
36510	423006
156445	423007
4584	423008
91012	423009
113805	423010
114222	423011
113160	423012
27252	423013
55154	423014
68007	423015
156105	423016
108853	423017
506	423018
6360	423019
17876	423020
17876	423021
80728	423022
119934	423023
17876	423024
11239	423025
5907	423026
123823	423027
40	423028
4770	423029
88126	423030
5410	423031
67614	423032
13568	423033
54406	423034
96032	423035
84019	423036
45992	423037
115372	423038
56638	423039
14892	423040
17865	423041
129405	423042
28215	423043
23983	423044
43614	423045
94916	423046
4770	423047
69606	423048
7724	423049
7724	423050
107653	423051
171110	423052
1368	423053
486	423054
80948	423055
34583	423056
7768	423057
211090	423058
160966	423059
40446	423060
34583	423061
117537	423062
229873	423063
34910	423064
113994	423065
48379	423066
66774	423067
114401	423068
19453	423069
88871	423070
45749	423071
13484	423072
54888	423073
16017	423074
98779	423075
210772	423076
24608	423077
28539	423078
23145	423079
44855	423080
132078	423081
228838	423082
98117	423083
45189	423084
72971	423085
74477	423086
180975	423087
96459	423088
221825	423089
105061	423090
155868	423091
233904	423092
928	423093
486	423094
119916	423095
872	423096
227770	423097
21	423098
1052	423099
102851	423100
22488	423101
157213	423102
157212	423103
505	423104
22149	423105
624	423106
127397	423107
65534	423108
151353	423109
4200	423110
113902	423111
54335	423112
220687	423113
1286	423114
34009	423115
34009	423116
39815	423117
16518	423118
24	423119
159449	423120
3473	423121
3473	423122
54241	423123
183337	423124
87121	423125
26	423126
862	423127
87121	423128
102296	423129
228533	423130
41513	423131
130462	423132
118642	423133
41765	423134
71855	423135
222222	423136
1053	423137
109791	423138
50032	423139
232114	423140
100682	423141
353	423142
42597	423143
226778	423144
11236	423145
37027	423146
17683	423147
232387	423148
24393	423149
223303	423150
128652	423151
233908	423152
161599	423153
116139	423154
54773	423155
46770	423156
43226	423157
215611	423158
64167	423159
228640	423160
42502	423161
183411	423162
44831	423163
111860	423164
151636	423165
93083	423166
98860	423167
24063	423168
39705	423169
113027	423170
44831	423171
74792	423172
35776	423173
130244	423174
145011	423175
222451	423176
152245	423177
154567	423178
84548	423179
35604	423180
22083	423181
114117	423182
47536	423183
12284	423184
41515	423185
41348	423186
277	423187
1508	423188
1161	423189
10298	423190
117897	423191
49552	423192
73166	423193
70495	423194
70495	423195
33998	423196
93525	423197
220725	423198
84333	423199
64977	423200
149441	423201
763	423202
30109	423203
42643	423204
12471	423205
2220	423206
34754	423207
124121	423208
24016	423209
24016	423210
22754	423211
22754	423212
220751	423213
78126	423214
56648	423215
35929	423216
35242	423217
18882	423218
10413	423219
146240	423220
10434	423221
38198	423222
81573	423223
81573	423224
52668	423225
4372	423226
167487	423227
232750	423228
223765	423229
101875	423230
229876	423231
94665	423232
157001	423233
230577	423234
160606	423235
103512	423236
22582	423237
111168	423238
156603	423239
67876	423240
88660	423241
109385	423242
112638	423243
227969	423244
50992	423245
73998	423246
22465	423247
84320	423248
67875	423249
4869	423250
112638	423251
118914	423252
209349	423253
805	423254
14369	423255
210263	423256
7531	423257
7531	423258
7531	423259
24337	423260
172906	423261
114059	423262
14483	423263
95889	423264
51075	423265
38894	423266
7877	423267
7877	423268
7877	423269
37252	423270
6226	423271
75082	423272
62195	423273
148126	423274
64896	423275
47985	423276
29190	423277
112273	423278
45925	423279
78765	423280
6996	423281
46178	423282
99948	423283
76111	423284
135923	423285
75062	423286
76052	423287
101360	423288
75057	423289
45463	423290
189216	423291
138271	423292
75282	423293
101019	423294
102560	423295
36216	423296
134904	423297
193247	423298
46219	423299
101350	423300
190058	423301
45484	423302
36966	423303
136618	423304
136504	423305
135093	423306
193511	423307
58526	423308
58221	423309
58221	423310
193336	423311
100185	423312
193853	423313
192265	423314
58459	423315
100264	423316
75513	423317
45928	423318
137895	423319
75521	423320
77630	423321
58009	423322
99694	423323
76293	423324
188911	423325
2573	423326
45661	423327
7064	423328
187875	423329
59513	423330
46509	423331
102249	423332
135445	423333
36166	423334
46217	423335
59706	423336
28885	423337
100023	423338
59740	423339
36433	423340
189092	423341
135262	423342
45776	423343
59116	423344
36280	423345
75970	423346
59784	423347
77555	423348
2275	423349
100019	423350
19133	423351
36325	423352
46024	423353
59171	423354
134941	423355
137831	423356
99562	423357
188508	423358
58091	423359
187792	423360
137253	423361
189337	423362
36155	423363
188409	423364
77268	423365
135454	423366
187858	423367
46516	423368
101651	423369
75649	423370
19125	423371
135522	423372
28816	423373
23297	423374
75507	423375
45334	423376
100786	423377
58423	423378
4155	423379
189792	423380
188851	423381
192690	423382
190222	423383
189196	423384
191291	423385
58269	423386
45617	423387
75168	423388
75158	423389
134829	423390
13343	423391
99218	423392
11200	423393
29281	423394
76059	423395
57999	423396
77399	423397
134144	423398
28746	423399
99048	423400
23302	423401
23577	423402
100749	423403
136317	423404
76895	423405
99608	423406
190445	423407
75375	423408
1464	423409
101144	423410
192594	423411
19466	423412
135065	423413
138993	423414
75793	423415
100044	423416
138422	423417
187823	423418
138243	423419
138069	423420
101083	423421
46079	423422
136809	423423
138109	423424
59646	423425
137634	423426
137998	423427
102097	423428
46321	423429
58725	423430
101565	423431
101991	423432
188369	423433
77065	423434
99921	423435
191015	423436
135681	423437
134803	423438
99196	423439
135300	423440
9517	423441
28711	423442
136446	423443
36525	423444
102012	423445
46370	423446
23402	423447
76429	423448
16013	423449
188499	423450
102237	423451
58067	423452
77034	423453
100458	423454
77278	423455
138638	423456
23375	423457
100822	423458
99620	423459
76516	423460
76262	423461
23440	423462
59113	423463
58611	423464
101218	423465
58486	423466
45774	423467
36034	423468
189910	423469
23561	423470
58232	423471
77306	423472
135165	423473
45748	423474
189271	423475
58825	423476
100802	423477
13423	423478
101608	423479
59463	423480
59343	423481
36258	423482
37039	423483
139078	423484
11273	423485
193609	423486
136781	423487
58394	423488
138634	423489
45983	423490
58944	423491
188935	423492
76058	423493
100017	423494
6141	423495
135920	423496
23686	423497
19214	423498
59368	423499
58231	423500
134746	423501
137296	423502
138894	423503
192714	423504
138907	423505
189887	423506
190964	423507
58166	423508
190438	423509
188309	423510
75832	423511
77029	423512
138250	423513
138944	423514
99162	423515
45623	423516
190344	423517
58460	423518
193141	423519
135567	423520
188734	423521
192994	423522
192943	423523
189545	423524
134676	423525
101371	423526
11145	423527
193350	423528
100142	423529
99932	423530
134795	423531
190502	423532
135601	423533
76601	423534
189656	423535
36958	423536
76004	423537
99841	423538
134162	423539
137532	423540
137789	423541
190381	423542
137836	423543
189165	423544
193344	423545
135559	423546
192144	423547
190654	423548
58381	423549
100706	423550
75676	423551
138806	423552
136157	423553
76159	423554
45714	423555
189414	423556
46296	423557
136247	423558
75629	423559
136685	423560
23602	423561
76541	423562
136887	423563
137185	423564
188557	423565
135805	423566
19506	423567
134920	423568
138896	423569
134748	423570
191083	423571
189396	423572
190417	423573
193647	423574
135254	423575
102622	423576
45376	423577
101015	423578
99089	423579
190506	423580
135235	423581
136152	423582
193248	423583
100990	423584
28907	423585
189695	423586
45603	423587
191588	423588
99969	423589
189060	423590
191463	423591
23581	423592
101492	423593
139028	423594
100723	423595
59176	423596
193967	423597
135726	423598
75955	423599
194089	423600
136083	423601
76710	423602
6113	423603
189940	423604
135558	423605
100758	423606
193810	423607
192952	423608
190244	423609
138667	423610
189195	423611
189984	423612
77033	423613
191655	423614
136900	423615
194027	423616
135864	423617
188777	423618
138501	423619
46270	423620
99918	423621
102635	423622
28922	423623
76785	423624
36534	423625
100985	423626
137007	423627
134457	423628
100936	423629
134352	423630
28967	423631
6115	423632
36902	423633
102647	423634
101383	423635
100099	423636
19198	423637
77531	423638
58306	423639
101228	423640
59037	423641
100097	423642
136402	423643
46596	423644
58887	423645
76664	423646
75462	423647
188475	423648
45389	423649
190770	423650
77161	423651
45698	423652
75304	423653
99529	423654
134258	423655
99654	423656
188328	423657
100780	423658
45732	423659
187749	423660
99254	423661
77207	423662
23268	423663
100808	423664
99960	423665
99746	423666
76901	423667
136206	423668
59490	423669
58016	423670
46192	423671
134204	423672
75543	423673
59200	423674
189028	423675
192046	423676
99931	423677
135289	423678
46299	423679
99399	423680
36096	423681
45459	423682
101309	423683
189990	423684
102269	423685
75890	423686
45893	423687
135003	423688
191899	423689
46014	423690
76132	423691
58179	423692
16124	423693
134728	423694
134698	423695
58870	423696
100672	423697
187750	423698
59817	423699
189828	423700
23492	423701
75064	423702
102309	423703
36611	423704
36590	423705
19524	423706
135416	423707
23491	423708
134402	423709
15959	423710
58098	423711
101792	423712
76136	423713
99939	423714
29329	423715
36405	423716
45528	423717
36068	423718
46365	423719
136841	423720
45944	423721
6153	423722
13455	423723
101014	423724
101475	423725
135110	423726
134615	423727
46406	423728
13311	423729
77106	423730
23801	423731
135307	423732
135367	423733
46463	423734
99537	423735
190252	423736
13348	423737
75606	423738
100662	423739
36071	423740
23587	423741
137322	423742
100273	423743
36982	423744
75450	423745
191210	423746
77224	423747
36169	423748
76822	423749
99015	423750
136608	423751
134142	423752
19274	423753
102228	423754
9534	423755
102124	423756
13283	423757
57928	423758
137067	423759
192846	423760
191989	423761
188191	423762
45597	423763
45257	423764
6155	423765
190149	423766
58525	423767
190102	423768
100068	423769
46322	423770
191892	423771
23426	423772
23405	423773
28810	423774
19226	423775
9503	423776
45745	423777
59178	423778
102140	423779
100079	423780
23712	423781
46176	423782
59280	423783
16057	423784
46428	423785
136001	423786
138387	423787
192286	423788
101881	423789
102574	423790
101266	423791
29266	423792
36104	423793
59660	423794
137578	423795
188562	423796
29349	423797
23410	423798
99877	423799
138656	423800
135071	423801
188742	423802
188050	423803
139068	423804
134371	423805
76237	423806
58289	423807
11182	423808
136179	423809
46281	423810
76740	423811
76050	423812
101647	423813
23685	423814
100163	423815
59215	423816
101890	423817
77152	423818
45529	423819
100898	423820
46360	423821
59620	423822
102438	423823
36315	423824
76232	423825
100537	423826
134494	423827
46371	423828
101931	423829
45599	423830
58483	423831
137734	423832
138456	423833
188894	423834
76659	423835
102235	423836
102478	423837
138096	423838
100218	423839
100111	423840
137392	423841
193722	423842
134177	423843
189896	423844
191345	423845
138508	423846
75913	423847
193322	423848
138550	423849
191405	423850
191902	423851
137447	423852
189929	423853
138561	423854
193800	423855
138574	423856
59571	423857
99814	423858
189683	423859
75934	423860
189679	423861
134708	423862
137484	423863
9545	423864
191505	423865
102600	423866
102604	423867
136026	423868
102366	423869
138988	423870
135229	423871
135437	423872
138675	423873
137219	423874
101623	423875
135633	423876
189772	423877
100316	423878
76945	423879
75611	423880
190041	423881
46287	423882
45910	423883
23531	423884
23691	423885
77335	423886
36997	423887
77047	423888
188978	423889
6113	423890
100106	423891
135265	423892
13374	423893
58656	423894
134619	423895
191407	423896
99019	423897
77362	423898
59338	423899
45323	423900
36852	423901
4695	423902
23271	423903
99386	423904
77527	423905
59222	423906
15956	423907
101481	423908
134230	423909
192548	423910
76978	423911
134581	423912
136965	423913
135434	423914
137415	423915
77144	423916
59256	423917
15977	423918
100037	423919
29089	423920
138774	423921
4690	423922
58972	423923
99433	423924
99590	423925
76641	423926
100070	423927
58858	423928
188908	423929
36630	423930
134328	423931
135453	423932
75598	423933
58988	423934
99810	423935
59690	423936
4154	423937
100540	423938
36263	423939
46141	423940
29375	423941
136186	423942
46058	423943
46559	423944
29286	423945
45972	423946
46558	423947
59089	423948
75891	423949
99258	423950
45515	423951
36871	423952
99724	423953
28883	423954
46340	423955
11237	423956
19403	423957
59537	423958
100247	423959
136381	423960
16051	423961
59857	423962
187937	423963
101830	423964
77069	423965
58124	423966
136024	423967
36222	423968
76141	423969
28953	423970
135296	423971
76131	423972
190650	423973
13312	423974
134489	423975
188039	423976
187746	423977
101968	423978
23634	423979
193374	423980
75326	423981
19267	423982
46471	423983
101425	423984
194013	423985
28959	423986
36800	423987
46408	423988
99414	423989
77674	423990
192717	423991
23728	423992
36598	423993
189315	423994
135478	423995
59829	423996
192639	423997
46459	423998
137005	423999
46652	424000
1177	424001
23445	424002
59016	424003
19334	424004
7021	424005
77150	424006
29139	424007
58510	424008
19294	424009
45701	424010
137069	424011
99153	424012
99309	424013
190699	424014
135811	424015
101759	424016
189155	424017
76067	424018
76191	424019
100187	424020
189818	424021
46482	424022
99635	424023
135421	424024
193110	424025
189568	424026
75681	424027
36314	424028
75833	424029
29167	424030
19479	424031
101034	424032
136986	424033
138867	424034
192873	424035
190309	424036
75056	424037
59520	424038
192521	424039
46114	424040
36495	424041
57936	424042
36163	424043
134510	424044
192990	424045
101872	424046
100342	424047
16145	424048
23411	424049
28707	424050
19210	424051
29360	424052
190254	424053
11277	424054
59870	424055
8168	424056
46016	424057
102445	424058
59034	424059
138472	424060
190239	424061
58607	424062
58609	424063
134895	424064
192622	424065
99725	424066
58291	424067
134157	424068
29440	424069
101762	424070
194060	424071
100984	424072
45454	424073
102660	424074
58707	424075
101972	424076
36792	424077
134171	424078
29248	424079
138912	424080
189133	424081
189347	424082
135692	424083
190032	424084
101662	424085
101209	424086
193324	424087
190489	424088
135539	424089
192802	424090
190963	424091
135276	424092
189094	424093
134357	424094
187972	424095
134368	424096
135018	424097
189339	424098
75335	424099
75725	424100
75818	424101
58316	424102
75458	424103
191243	424104
134323	424105
188746	424106
188526	424107
99977	424108
139106	424109
28998	424110
139094	424111
76856	424112
36100	424113
100435	424114
46000	424115
77168	424116
102384	424117
28912	424118
23255	424119
138454	424120
77111	424121
16182	424122
59553	424123
8187	424124
190257	424125
102300	424126
58734	424127
59375	424128
76008	424129
59175	424130
99129	424131
189308	424132
75446	424133
134198	424134
75653	424135
188979	424136
192957	424137
59132	424138
192530	424139
36226	424140
135209	424141
46369	424142
99565	424143
45630	424144
192760	424145
45333	424146
13453	424147
15950	424148
58687	424149
7049	424150
46214	424151
138139	424152
11159	424153
134134	424154
137923	424155
58332	424156
77609	424157
23749	424158
76284	424159
188700	424160
134991	424161
134856	424162
138704	424163
139079	424164
137046	424165
193011	424166
188124	424167
76471	424168
138080	424169
189983	424170
191309	424171
189823	424172
194072	424173
36484	424174
77184	424175
190906	424176
191962	424177
138314	424178
189623	424179
75245	424180
190168	424181
58985	424182
58958	424183
190510	424184
136340	424185
100702	424186
100474	424187
135168	424188
45686	424189
46003	424190
59396	424191
11236	424192
59005	424193
188926	424194
100754	424195
136572	424196
29439	424197
29047	424198
134572	424199
192077	424200
99371	424201
192402	424202
46275	424203
13363	424204
192035	424205
191838	424206
75689	424207
138133	424208
138211	424209
100836	424210
59736	424211
59701	424212
29361	424213
36936	424214
46499	424215
58467	424216
58679	424217
192762	424218
100062	424219
36816	424220
36790	424221
75058	424222
46662	424223
9486	424224
101917	424225
46623	424226
136771	424227
134118	424228
137016	424229
188334	424230
100957	424231
193461	424232
134483	424233
75060	424234
59877	424235
16179	424236
36143	424237
59088	424238
137397	424239
46088	424240
77439	424241
191956	424242
19406	424243
15972	424244
58297	424245
46333	424246
59654	424247
101085	424248
23424	424249
58658	424250
99623	424251
2280	424252
19140	424253
135114	424254
46098	424255
100549	424256
59127	424257
15987	424258
191364	424259
137681	424260
57938	424261
102418	424262
138061	424263
194045	424264
188802	424265
190713	424266
191494	424267
46160	424268
29304	424269
46393	424270
134735	424271
190826	424272
100773	424273
193047	424274
36371	424275
191887	424276
194048	424277
19317	424278
45614	424279
101441	424280
189840	424281
46619	424282
191668	424283
135072	424284
100301	424285
29106	424286
58596	424287
101911	424288
135268	424289
100363	424290
45582	424291
59214	424292
192522	424293
23359	424294
13350	424295
76033	424296
192555	424297
76270	424298
191315	424299
59207	424300
75639	424301
58521	424302
19144	424303
23263	424304
59443	424305
6146	424306
59581	424307
58373	424308
189820	424309
100246	424310
59159	424311
9565	424312
101726	424313
139013	424314
193804	424315
16044	424316
29075	424317
16028	424318
58356	424319
9501	424320
23373	424321
134535	424322
750	424323
23542	424324
59098	424325
36511	424326
75614	424327
58150	424328
45758	424329
46478	424330
99122	424331
11272	424332
100039	424333
19201	424334
45286	424335
58695	424336
137186	424337
23467	424338
45694	424339
76088	424340
57970	424341
134762	424342
101188	424343
188436	424344
77553	424345
75337	424346
138729	424347
46236	424348
45460	424349
75503	424350
136084	424351
99378	424352
190326	424353
135958	424354
100651	424355
28826	424356
137602	424357
76618	424358
137418	424359
192464	424360
194003	424361
190194	424362
45276	424363
138110	424364
99401	424365
188314	424366
134773	424367
190260	424368
36339	424369
29389	424370
76810	424371
77222	424372
58722	424373
13355	424374
23497	424375
138366	424376
189001	424377
77509	424378
29443	424379
76700	424380
136439	424381
76524	424382
28946	424383
29265	424384
13386	424385
190119	424386
190267	424387
101906	424388
99611	424389
99725	424390
36944	424391
134846	424392
137008	424393
137410	424394
136028	424395
59033	424396
76787	424397
19533	424398
192636	424399
58622	424400
134958	424401
99945	424402
99235	424403
99547	424404
188415	424405
99116	424406
189043	424407
138782	424408
46171	424409
59728	424410
192647	424411
190754	424412
76745	424413
28925	424414
102147	424415
36848	424416
136789	424417
58102	424418
189204	424419
134810	424420
135884	424421
28874	424422
23556	424423
11235	424424
135492	424425
189305	424426
23367	424427
57997	424428
45443	424429
59143	424430
45301	424431
189431	424432
45298	424433
134736	424434
46057	424435
75058	424436
13414	424437
28787	424438
36408	424439
58586	424440
45666	424441
58086	424442
76816	424443
137312	424444
134866	424445
101853	424446
138199	424447
58069	424448
136494	424449
19539	424450
45947	424451
58437	424452
36632	424453
193388	424454
76774	424455
36098	424456
100740	424457
36266	424458
75195	424459
99516	424460
57928	424461
28682	424462
45324	424463
58047	424464
9476	424465
16091	424466
189179	424467
194008	424468
99107	424469
36527	424470
135062	424471
16119	424472
100867	424473
139034	424474
75319	424475
136018	424476
45360	424477
36404	424478
100452	424479
28909	424480
137764	424481
190692	424482
101874	424483
7050	424484
100353	424485
58343	424486
135529	424487
100000	424488
135513	424489
100064	424490
100216	424491
189067	424492
136597	424493
188523	424494
190280	424495
134580	424496
59600	424497
102581	424498
45366	424499
77683	424500
99683	424501
16066	424502
187745	424503
135647	424504
187839	424505
46535	424506
7039	424507
9507	424508
102210	424509
100542	424510
28724	424511
19410	424512
59420	424513
36556	424514
23607	424515
192248	424516
189627	424517
29446	424518
76759	424519
102246	424520
58689	424521
136330	424522
29107	424523
100385	424524
45598	424525
101428	424526
187787	424527
137743	424528
13286	424529
138162	424530
59156	424531
135789	424532
137555	424533
190680	424534
16052	424535
45825	424536
139046	424537
188060	424538
134790	424539
188752	424540
19269	424541
58515	424542
19396	424543
135151	424544
136729	424545
75313	424546
36953	424547
99748	424548
77382	424549
23456	424550
77206	424551
75635	424552
102239	424553
134616	424554
19424	424555
193133	424556
189634	424557
136730	424558
100257	424559
188501	424560
46127	424561
137685	424562
101106	424563
75493	424564
134536	424565
13304	424566
188807	424567
36626	424568
46071	424569
75523	424570
189731	424571
75131	424572
188715	424573
45682	424574
190643	424575
190075	424576
58776	424577
8128	424578
190575	424579
137466	424580
36178	424581
135181	424582
138343	424583
138129	424584
13376	424585
134138	424586
102106	424587
136017	424588
188040	424589
59107	424590
101040	424591
136011	424592
59363	424593
75877	424594
193280	424595
36350	424596
134392	424597
77309	424598
19382	424599
101855	424600
189775	424601
45464	424602
100904	424603
29061	424604
28878	424605
134243	424606
134468	424607
138354	424608
36177	424609
36262	424610
135924	424611
45532	424612
190256	424613
102161	424614
137205	424615
58131	424616
100714	424617
59438	424618
29014	424619
100346	424620
100897	424621
77079	424622
189748	424623
29087	424624
36233	424625
4706	424626
136517	424627
101312	424628
13362	424629
99420	424630
75906	424631
136415	424632
76040	424633
100848	424634
136482	424635
137865	424636
101785	424637
46218	424638
46523	424639
45616	424640
76927	424641
189579	424642
77567	424643
138264	424644
136516	424645
76178	424646
36196	424647
8174	424648
100579	424649
59410	424650
59545	424651
23379	424652
29148	424653
76662	424654
138161	424655
99451	424656
75661	424657
59563	424658
75855	424659
188738	424660
77449	424661
136491	424662
36033	424663
100642	424664
190397	424665
137282	424666
58255	424667
23736	424668
23329	424669
191509	424670
188512	424671
29130	424672
46334	424673
58665	424674
36132	424675
187883	424676
137374	424677
190764	424678
59765	424679
45904	424680
99612	424681
191497	424682
188983	424683
9510	424684
137549	424685
13389	424686
45651	424687
15971	424688
36659	424689
45633	424690
77231	424691
187882	424692
99432	424693
192820	424694
193438	424695
58434	424696
36341	424697
136782	424698
188399	424699
59861	424700
23771	424701
137940	424702
45473	424703
46039	424704
57980	424705
101568	424706
46538	424707
58405	424708
45730	424709
58105	424710
192699	424711
58800	424712
136090	424713
13329	424714
77537	424715
36329	424716
36076	424717
46316	424718
102052	424719
58821	424720
76183	424721
36170	424722
75746	424723
75551	424724
59672	424725
137279	424726
28972	424727
193636	424728
23654	424729
36890	424730
46467	424731
29331	424732
29297	424733
189654	424734
101774	424735
46351	424736
58241	424737
46474	424738
13328	424739
28759	424740
28918	424741
29295	424742
76654	424743
135280	424744
76011	424745
76730	424746
36204	424747
58236	424748
58627	424749
36298	424750
13314	424751
76851	424752
11255	424753
58828	424754
58701	424755
45424	424756
58087	424757
77351	424758
75150	424759
188813	424760
188858	424761
76630	424762
99464	424763
135753	424764
190533	424765
23527	424766
99176	424767
19197	424768
76035	424769
77608	424770
23442	424771
76637	424772
191105	424773
45265	424774
59716	424775
45697	424776
191600	424777
59328	424778
99123	424779
13417	424780
46648	424781
46196	424782
16146	424783
46150	424784
102373	424785
102532	424786
59001	424787
77408	424788
11153	424789
134388	424790
190312	424791
76506	424792
77113	424793
77548	424794
75803	424795
101803	424796
45884	424797
28861	424798
193044	424799
193366	424800
77104	424801
189566	424802
136506	424803
77636	424804
2276	424805
36207	424806
58250	424807
36483	424808
101280	424809
100409	424810
188350	424811
100453	424812
136311	424813
100551	424814
76474	424815
135426	424816
76715	424817
29403	424818
46624	424819
45416	424820
189636	424821
9540	424822
5355	424823
101154	424824
36517	424825
58549	424826
36737	424827
77451	424828
100953	424829
189129	424830
191352	424831
138525	424832
102015	424833
59663	424834
191177	424835
77618	424836
28775	424837
23444	424838
193390	424839
191551	424840
59430	424841
23483	424842
46479	424843
36205	424844
190777	424845
137187	424846
59372	424847
45624	424848
190259	424849
45337	424850
76307	424851
59730	424852
11147	424853
29434	424854
188364	424855
188365	424856
99163	424857
134932	424858
189416	424859
58498	424860
135046	424861
101068	424862
19355	424863
75411	424864
58173	424865
99639	424866
136971	424867
28847	424868
190097	424869
135840	424870
76784	424871
45403	424872
75145	424873
135893	424874
134145	424875
75845	424876
190825	424877
189399	424878
99638	424879
58099	424880
190706	424881
189072	424882
58500	424883
138177	424884
58164	424885
29387	424886
137838	424887
102684	424888
190923	424889
76837	424890
135516	424891
36356	424892
28980	424893
135424	424894
136469	424895
134110	424896
4131	424897
8139	424898
6137	424899
188525	424900
29237	424901
100860	424902
58200	424903
188681	424904
75133	424905
134391	424906
134934	424907
99624	424908
135009	424909
134600	424910
188477	424911
136479	424912
76243	424913
23695	424914
193449	424915
8138	424916
188633	424917
136416	424918
75333	424919
76443	424920
193057	424921
99505	424922
134605	424923
188316	424924
189212	424925
57930	424926
58237	424927
75391	424928
77294	424929
191317	424930
190601	424931
46344	424932
134296	424933
134607	424934
134770	424935
134497	424936
58113	424937
134771	424938
135077	424939
36145	424940
99983	424941
28733	424942
134501	424943
134501	424944
4698	424945
46664	424946
137437	424947
23490	424948
102690	424949
76386	424950
190539	424951
9537	424952
76623	424953
135517	424954
23334	424955
137278	424956
77648	424957
138813	424958
16166	424959
138002	424960
134354	424961
99039	424962
138717	424963
100529	424964
45411	424965
137707	424966
13451	424967
59155	424968
192075	424969
137536	424970
100395	424971
9477	424972
11258	424973
23541	424974
135568	424975
36147	424976
36922	424977
23335	424978
77200	424979
76864	424980
100014	424981
188187	424982
75265	424983
57974	424984
75613	424985
36647	424986
101805	424987
13488	424988
136644	424989
59213	424990
58479	424991
58203	424992
36645	424993
59366	424994
58199	424995
135474	424996
29065	424997
59480	424998
9529	424999
99761	425000
46260	425001
187765	425002
29422	425003
138124	425004
16049	425005
9465	425006
193172	425007
59125	425008
58119	425009
76884	425010
77002	425011
101843	425012
75995	425013
36900	425014
19238	425015
138371	425016
188016	425017
76967	425018
28726	425019
192187	425020
134950	425021
191088	425022
193724	425023
135233	425024
99989	425025
191333	425026
188576	425027
138212	425028
134899	425029
8121	425030
36172	425031
100570	425032
100891	425033
76164	425034
102165	425035
138399	425036
29232	425037
136988	425038
136778	425039
135699	425040
102299	425041
76853	425042
76021	425043
190623	425044
100374	425045
138245	425046
59801	425047
192048	425048
76821	425049
19508	425050
16063	425051
36306	425052
75675	425053
135390	425054
75200	425055
137483	425056
45734	425057
77087	425058
100326	425059
77091	425060
138108	425061
193772	425062
100383	425063
136403	425064
191613	425065
29135	425066
191072	425067
102701	425068
194058	425069
134096	425070
75212	425071
58310	425072
188631	425073
137390	425074
100821	425075
99453	425076
99723	425077
19531	425078
99957	425079
76602	425080
59608	425081
192186	425082
75871	425083
137150	425084
134515	425085
190929	425086
77275	425087
77670	425088
77467	425089
188963	425090
102612	425091
76373	425092
135953	425093
190889	425094
45618	425095
102569	425096
28771	425097
137263	425098
99017	425099
138083	425100
58447	425101
191827	425102
137130	425103
189926	425104
58121	425105
192980	425106
191983	425107
29191	425108
58363	425109
99738	425110
192565	425111
137607	425112
46564	425113
190299	425114
58051	425115
137210	425116
191776	425117
138819	425118
137093	425119
77453	425120
45319	425121
19501	425122
192051	425123
76868	425124
11218	425125
99521	425126
134525	425127
75171	425128
134226	425129
23609	425130
23316	425131
188305	425132
75068	425133
58227	425134
134588	425135
58668	425136
76867	425137
100983	425138
45996	425139
134336	425140
36638	425141
11217	425142
46170	425143
136397	425144
189084	425145
99652	425146
59805	425147
137606	425148
75430	425149
75430	425150
99461	425151
99084	425152
135534	425153
76138	425154
29057	425155
193530	425156
134627	425157
19431	425158
188336	425159
102395	425160
193578	425161
192399	425162
192375	425163
190540	425164
77601	425165
192595	425166
58524	425167
191585	425168
36628	425169
58088	425170
46254	425171
190071	425172
135899	425173
102700	425174
188702	425175
15929	425176
29173	425177
28739	425178
137847	425179
102086	425180
137617	425181
102362	425182
36481	425183
189251	425184
99018	425185
138611	425186
188388	425187
19167	425188
189167	425189
135349	425190
188589	425191
101150	425192
135698	425193
75788	425194
59458	425195
137450	425196
75537	425197
99747	425198
189086	425199
138471	425200
136732	425201
58990	425202
58574	425203
45746	425204
100587	425205
134511	425206
190868	425207
29156	425208
45290	425209
77574	425210
58899	425211
58487	425212
102556	425213
188404	425214
99941	425215
13371	425216
100830	425217
134232	425218
187736	425219
15996	425220
16111	425221
23482	425222
77088	425223
16186	425224
75723	425225
137978	425226
36894	425227
45461	425228
9490	425229
28691	425230
100345	425231
58413	425232
36232	425233
99070	425234
9505	425235
28742	425236
29339	425237
13382	425238
75971	425239
190499	425240
4144	425241
136014	425242
36111	425243
134638	425244
136394	425245
45422	425246
36756	425247
29016	425248
59145	425249
36228	425250
23710	425251
45945	425252
135249	425253
135861	425254
45533	425255
19485	425256
77312	425257
135176	425258
101038	425259
57995	425260
59313	425261
134128	425262
45583	425263
58274	425264
13421	425265
190711	425266
76742	425267
76936	425268
45452	425269
75497	425270
136462	425271
139006	425272
58634	425273
19330	425274
58006	425275
192771	425276
99736	425277
187886	425278
188145	425279
59260	425280
101702	425281
192374	425282
190300	425283
189428	425284
57929	425285
193200	425286
135751	425287
137379	425288
138034	425289
137635	425290
137656	425291
135903	425292
136315	425293
36459	425294
76620	425295
58975	425296
134139	425297
59680	425298
135822	425299
100491	425300
58842	425301
137240	425302
46245	425303
102652	425304
45621	425305
138801	425306
59070	425307
101990	425308
100427	425309
28987	425310
23510	425311
190941	425312
134251	425313
23514	425314
28753	425315
36087	425316
188617	425317
23684	425318
135060	425319
76057	425320
58032	425321
15935	425322
45864	425323
29068	425324
99209	425325
19164	425326
189353	425327
23358	425328
28942	425329
58783	425330
135134	425331
23299	425332
135543	425333
36095	425334
46318	425335
9519	425336
45936	425337
36394	425338
13480	425339
75828	425340
58445	425341
28734	425342
36256	425343
100665	425344
16178	425345
76633	425346
76670	425347
46433	425348
23380	425349
28975	425350
136249	425351
16073	425352
29337	425353
28833	425354
76989	425355
45835	425356
58218	425357
29170	425358
15965	425359
134322	425360
59636	425361
99174	425362
139090	425363
77373	425364
5358	425365
75284	425366
45520	425367
76946	425368
134658	425369
75470	425370
134918	425371
76788	425372
46155	425373
45567	425374
16216	425375
45438	425376
19243	425377
19193	425378
13463	425379
135066	425380
99766	425381
135644	425382
188606	425383
136237	425384
102639	425385
58976	425386
190691	425387
77482	425388
45726	425389
19400	425390
99015	425391
99832	425392
46306	425393
102563	425394
75324	425395
188661	425396
36605	425397
45913	425398
75106	425399
45483	425400
59205	425401
75181	425402
100238	425403
45395	425404
75837	425405
76921	425406
134373	425407
99706	425408
75397	425409
191169	425410
58322	425411
135290	425412
16222	425413
58798	425414
45577	425415
99911	425416
76144	425417
190096	425418
19138	425419
135821	425420
99357	425421
46250	425422
136420	425423
135465	425424
45550	425425
137189	425426
76842	425427
36664	425428
36042	425429
135487	425430
28685	425431
58111	425432
11224	425433
75479	425434
57928	425435
136526	425436
36070	425437
101546	425438
137443	425439
59607	425440
9495	425441
77316	425442
193184	425443
137464	425444
58761	425445
45757	425446
193341	425447
102611	425448
134475	425449
189000	425450
138148	425451
188053	425452
77508	425453
134713	425454
13478	425455
23551	425456
36492	425457
59484	425458
100722	425459
75325	425460
76713	425461
102468	425462
45541	425463
37008	425464
23365	425465
19354	425466
100989	425467
99080	425468
19261	425469
191543	425470
138174	425471
29392	425472
46148	425473
28719	425474
23423	425475
99104	425476
76965	425477
75117	425478
45957	425479
58175	425480
99539	425481
138458	425482
191736	425483
36854	425484
136316	425485
192152	425486
138805	425487
75407	425488
191055	425489
75559	425490
58347	425491
77108	425492
191595	425493
23787	425494
137584	425495
137894	425496
13319	425497
13476	425498
77126	425499
76467	425500
59246	425501
7056	425502
29257	425503
58680	425504
99550	425505
45596	425506
59026	425507
77305	425508
58478	425509
136687	425510
45538	425511
19440	425512
59092	425513
77468	425514
16087	425515
137213	425516
137548	425517
76883	425518
101137	425519
99947	425520
46241	425521
45648	425522
58921	425523
135113	425524
36899	425525
16126	425526
101982	425527
15967	425528
15955	425529
58677	425530
23645	425531
188711	425532
58742	425533
99275	425534
45685	425535
100195	425536
135812	425537
59642	425538
59000	425539
45455	425540
36576	425541
99060	425542
136658	425543
138226	425544
75949	425545
59099	425546
58765	425547
135111	425548
36060	425549
192314	425550
188015	425551
77148	425552
99661	425553
46310	425554
59552	425555
76556	425556
13466	425557
75420	425558
190249	425559
138318	425560
16147	425561
190656	425562
101220	425563
46031	425564
19360	425565
58421	425566
99804	425567
187752	425568
76505	425569
46379	425570
99950	425571
59401	425572
29192	425573
29159	425574
76477	425575
16238	425576
45402	425577
77214	425578
19209	425579
37027	425580
134167	425581
29244	425582
134802	425583
45979	425584
23563	425585
36419	425586
137580	425587
76586	425588
75730	425589
58741	425590
16224	425591
76621	425592
36670	425593
135007	425594
136525	425595
99545	425596
134871	425597
99589	425598
75421	425599
134721	425600
134514	425601
193765	425602
134931	425603
188331	425604
45393	425605
6158	425606
102230	425607
134573	425608
16244	425609
100998	425610
75771	425611
59134	425612
102044	425613
58748	425614
100854	425615
29235	425616
45372	425617
99885	425618
45406	425619
188533	425620
187840	425621
75387	425622
189539	425623
45953	425624
2032	425625
135732	425626
13471	425627
45571	425628
75879	425629
99359	425630
188294	425631
75303	425632
101766	425633
58002	425634
102223	425635
75116	425636
99022	425637
134801	425638
76782	425639
101860	425640
45985	425641
9468	425642
13426	425643
76174	425644
192121	425645
99016	425646
190753	425647
59234	425648
36714	425649
76221	425650
134100	425651
99942	425652
36074	425653
58402	425654
190914	425655
77075	425656
99459	425657
134965	425658
77498	425659
58865	425660
58424	425661
190454	425662
134692	425663
36562	425664
45487	425665
58273	425666
136127	425667
77137	425668
191475	425669
188594	425670
187779	425671
76680	425672
187734	425673
137846	425674
59759	425675
23534	425676
102071	425677
99953	425678
99203	425679
135596	425680
13470	425681
45664	425682
45613	425683
75742	425684
13387	425685
36477	425686
23623	425687
16115	425688
13354	425689
11263	425690
100967	425691
23346	425692
19367	425693
16055	425694
188578	425695
58038	425696
36434	425697
36604	425698
188599	425699
45380	425700
192541	425701
138721	425702
190794	425703
191807	425704
190151	425705
11186	425706
19184	425707
190123	425708
101659	425709
134344	425710
58001	425711
36557	425712
76892	425713
134996	425714
46096	425715
136044	425716
23261	425717
134811	425718
99894	425719
45857	425720
45417	425721
4140	425722
29222	425723
99616	425724
58920	425725
77573	425726
194042	425727
16170	425728
46644	425729
5342	425730
75141	425731
16180	425732
46156	425733
11195	425734
13486	425735
100674	425736
101657	425737
23463	425738
7035	425739
77298	425740
76280	425741
19534	425742
76912	425743
75757	425744
77515	425745
189231	425746
189265	425747
102485	425748
100403	425749
189274	425750
19123	425751
75618	425752
36126	425753
58690	425754
58785	425755
75469	425756
13458	425757
189809	425758
102627	425759
75175	425760
188574	425761
13432	425762
189737	425763
59077	425764
190746	425765
59100	425766
16204	425767
99955	425768
28750	425769
100194	425770
189722	425771
99429	425772
46642	425773
23521	425774
137540	425775
36338	425776
76947	425777
102090	425778
29177	425779
101173	425780
134150	425781
58325	425782
191829	425783
136371	425784
192999	425785
192785	425786
36914	425787
75342	425788
191421	425789
36480	425790
137122	425791
100100	425792
59668	425793
99534	425794
135942	425795
58740	425796
101411	425797
76690	425798
189068	425799
134693	425800
136460	425801
45646	425802
77560	425803
76469	425804
59273	425805
46498	425806
100592	425807
190893	425808
58502	425809
45304	425810
8190	425811
23578	425812
76285	425813
19504	425814
16187	425815
9466	425816
136701	425817
75530	425818
188353	425819
46237	425820
77173	425821
36577	425822
136194	425823
134922	425824
76000	425825
75645	425826
36385	425827
100615	425828
36317	425829
100355	425830
99342	425831
58697	425832
23738	425833
136511	425834
136010	425835
136396	425836
99982	425837
189233	425838
23333	425839
190700	425840
58341	425841
37010	425842
58169	425843
188165	425844
102351	425845
36409	425846
100553	425847
99233	425848
58642	425849
137987	425850
194081	425851
189606	425852
59101	425853
99822	425854
75875	425855
59226	425856
58035	425857
100045	425858
46356	425859
190892	425860
134312	425861
16133	425862
28899	425863
46168	425864
36984	425865
135098	425866
75656	425867
100108	425868
99117	425869
19276	425870
188179	425871
59348	425872
46111	425873
45247	425874
75800	425875
46007	425876
36538	425877
45754	425878
75250	425879
194023	425880
58108	425881
188001	425882
75836	425883
16047	425884
28768	425885
16173	425886
100071	425887
99566	425888
76604	425889
100252	425890
3220	425891
102320	425892
45628	425893
135152	425894
189008	425895
75154	425896
99737	425897
19430	425898
23493	425899
101544	425900
8141	425901
190406	425902
9556	425903
36449	425904
36904	425905
138431	425906
58945	425907
101072	425908
137089	425909
99280	425910
100002	425911
75604	425912
76114	425913
19332	425914
136886	425915
77596	425916
137169	425917
135804	425918
191189	425919
192886	425920
134105	425921
191073	425922
189144	425923
134997	425924
136866	425925
136656	425926
101535	425927
58318	425928
99255	425929
102359	425930
28920	425931
77119	425932
19304	425933
28793	425934
102711	425935
101182	425936
192108	425937
75735	425938
100160	425939
135648	425940
100327	425941
189790	425942
136072	425943
100498	425944
190330	425945
136963	425946
191175	425947
191619	425948
59467	425949
138719	425950
138749	425951
45587	425952
189286	425953
99193	425954
15932	425955
190069	425956
58519	425957
59217	425958
101666	425959
76961	425960
138008	425961
138363	425962
102404	425963
75868	425964
45309	425965
101414	425966
137290	425967
192192	425968
137653	425969
192653	425970
138018	425971
59479	425972
7069	425973
102434	425974
138755	425975
135468	425976
75751	425977
19232	425978
100171	425979
135873	425980
189822	425981
190360	425982
136601	425983
58907	425984
138378	425985
138373	425986
102163	425987
193608	425988
193600	425989
99886	425990
76219	425991
189826	425992
136306	425993
45868	425994
136609	425995
190747	425996
58910	425997
190745	425998
101686	425999
59621	426000
138400	426001
193151	426002
189062	426003
99472	426004
135676	426005
189835	426006
100360	426007
136102	426008
190379	426009
188204	426010
188482	426011
191705	426012
191704	426013
77576	426014
135701	426015
100188	426016
36362	426017
134909	426018
136657	426019
76813	426020
46187	426021
138045	426022
138042	426023
138050	426024
193212	426025
77354	426026
193205	426027
193204	426028
77534	426029
192017	426030
137531	426031
189322	426032
135702	426033
46194	426034
59393	426035
77185	426036
192710	426037
138056	426038
101943	426039
193225	426040
102225	426041
77366	426042
77540	426043
137906	426044
136121	426045
100955	426046
191326	426047
101712	426048
36173	426049
138221	426050
100204	426051
190138	426052
136681	426053
99642	426054
76827	426055
191795	426056
19416	426057
137745	426058
192748	426059
193231	426060
135322	426061
193691	426062
75082	426063
190845	426064
191337	426065
188688	426066
137376	426067
101735	426068
137765	426069
138485	426070
102496	426071
6113	426072
187822	426073
135541	426074
76013	426075
189888	426076
135600	426077
190450	426078
190452	426079
100741	426080
136388	426081
99392	426082
58971	426083
191828	426084
193720	426085
135348	426086
99698	426087
99698	426088
189897	426089
135936	426090
190463	426091
136401	426092
190872	426093
136754	426094
190879	426095
192347	426096
101755	426097
101981	426098
102266	426099
193293	426100
187845	426101
139001	426102
100400	426103
191387	426104
191232	426105
188720	426106
191366	426107
46508	426108
193304	426109
190508	426110
134666	426111
101287	426112
102003	426113
102004	426114
77581	426115
189561	426116
190154	426117
190509	426118
191905	426119
192398	426120
192836	426121
138149	426122
102525	426123
193754	426124
138905	426125
76709	426126
189913	426127
37030	426128
190905	426129
99408	426130
76490	426131
191915	426132
192419	426133
192416	426134
192414	426135
77052	426136
192855	426137
138902	426138
138897	426139
193785	426140
139027	426141
190529	426142
190927	426143
190935	426144
29184	426145
135043	426146
192862	426147
193346	426148
77094	426149
137921	426150
189668	426151
189663	426152
189938	426153
135975	426154
100423	426155
190542	426156
188412	426157
135063	426158
77246	426159
102547	426160
36248	426161
192955	426162
135758	426163
189951	426164
190569	426165
101556	426166
137482	426167
77071	426168
138609	426169
193386	426170
102353	426171
189688	426172
45761	426173
191003	426174
19357	426175
191968	426176
192904	426177
36945	426178
45765	426179
191007	426180
135198	426181
99821	426182
77428	426183
191507	426184
138977	426185
187988	426186
189994	426187
16245	426188
136201	426189
190241	426190
99483	426191
136898	426192
191079	426193
101139	426194
76560	426195
191518	426196
101842	426197
102089	426198
59577	426199
188959	426200
99978	426201
100471	426202
136030	426203
188132	426204
134764	426205
136907	426206
59332	426207
102093	426208
36963	426209
58536	426210
136033	426211
76082	426212
76572	426213
75378	426214
137961	426215
193021	426216
75599	426217
100864	426218
134869	426219
23652	426220
193050	426221
102104	426222
188265	426223
101365	426224
101373	426225
76761	426226
101635	426227
99862	426228
135846	426229
190042	426230
76190	426231
58715	426232
101389	426233
193079	426234
75056	426235
13289	426236
138852	426237
99286	426238
77007	426239
58075	426240
58594	426241
100405	426242
46117	426243
191542	426244
23804	426245
36573	426246
36804	426247
28989	426248
188856	426249
59310	426250
139055	426251
23715	426252
36212	426253
190195	426254
16195	426255
100254	426256
138509	426257
13320	426258
58600	426259
100311	426260
99817	426261
59309	426262
45476	426263
75699	426264
36563	426265
102171	426266
23655	426267
102545	426268
16046	426269
16041	426270
28849	426271
46183	426272
23457	426273
45314	426274
28809	426275
76087	426276
58659	426277
28835	426278
45696	426279
36128	426280
36396	426281
11216	426282
77598	426283
28901	426284
76133	426285
99260	426286
16162	426287
9473	426288
23251	426289
136246	426290
19515	426291
45897	426292
45357	426293
28908	426294
134256	426295
190674	426296
99749	426297
135462	426298
76671	426299
137065	426300
75522	426301
77085	426302
76655	426303
59614	426304
45948	426305
135856	426306
135855	426307
137303	426308
59139	426309
102685	426310
193000	426311
189662	426312
135048	426313
59787	426314
134519	426315
99896	426316
7025	426317
135885	426318
99902	426319
134860	426320
23384	426321
187773	426322
187761	426323
188095	426324
189248	426325
58834	426326
19299	426327
46128	426328
29213	426329
58591	426330
77391	426331
76731	426332
99853	426333
100593	426334
101854	426335
100876	426336
101044	426337
138370	426338
6125	426339
58329	426340
99561	426341
28997	426342
36264	426343
99744	426344
134238	426345
23458	426346
137529	426347
19456	426348
76508	426349
192099	426350
101147	426351
23436	426352
59047	426353
77528	426354
13416	426355
28760	426356
76577	426357
16196	426358
136209	426359
23246	426360
58635	426361
45643	426362
75968	426363
135406	426364
190933	426365
190659	426366
138839	426367
75176	426368
36296	426369
15941	426370
135505	426371
8113	426372
45622	426373
136979	426374
45625	426375
189861	426376
57946	426377
134883	426378
46190	426379
188394	426380
29152	426381
136588	426382
192266	426383
99431	426384
99213	426385
192779	426386
36424	426387
189280	426388
192442	426389
102033	426390
100058	426391
191121	426392
134840	426393
58582	426394
193425	426395
99114	426396
101200	426397
188753	426398
191162	426399
77662	426400
193778	426401
77136	426402
102509	426403
36038	426404
58780	426405
135317	426406
99511	426407
136287	426408
100352	426409
136136	426410
191851	426411
190128	426412
59851	426413
189218	426414
135500	426415
9543	426416
137226	426417
135622	426418
23462	426419
101817	426420
189564	426421
193634	426422
190428	426423
100658	426424
135868	426425
19254	426426
189301	426427
8133	426428
101207	426429
45300	426430
137195	426431
36542	426432
134680	426433
75166	426434
134361	426435
45434	426436
45990	426437
58703	426438
193936	426439
189245	426440
23277	426441
75221	426442
101478	426443
101199	426444
187957	426445
137572	426446
193052	426447
57928	426448
138600	426449
136592	426450
11241	426451
23465	426452
23523	426453
100817	426454
102493	426455
37045	426456
134884	426457
36641	426458
77263	426459
100803	426460
100972	426461
58891	426462
76793	426463
36917	426464
59692	426465
102328	426466
192335	426467
9480	426468
45458	426469
101530	426470
77663	426471
36868	426472
77162	426473
45609	426474
58876	426475
77302	426476
46409	426477
101204	426478
29044	426479
29320	426480
99344	426481
134576	426482
135056	426483
19194	426484
135032	426485
58235	426486
8129	426487
23628	426488
138736	426489
13309	426490
99805	426491
138872	426492
77247	426493
99086	426494
99416	426495
187997	426496
193730	426497
188541	426498
191173	426499
75826	426500
58042	426501
102575	426502
36091	426503
23265	426504
29426	426505
188542	426506
134687	426507
13391	426508
8170	426509
138326	426510
58376	426511
36410	426512
29354	426513
135105	426514
45405	426515
75103	426516
76636	426517
75320	426518
46513	426519
58818	426520
19205	426521
75067	426522
36179	426523
23370	426524
193738	426525
46259	426526
23636	426527
76878	426528
75242	426529
36238	426530
100596	426531
102250	426532
28872	426533
37032	426534
134452	426535
100505	426536
100285	426537
59151	426538
192502	426539
46093	426540
37037	426541
194006	426542
36453	426543
8192	426544
76099	426545
138938	426546
77009	426547
189936	426548
75841	426549
136507	426550
58598	426551
100009	426552
13306	426553
76292	426554
137183	426555
58422	426556
100573	426557
36223	426558
135771	426559
193979	426560
58163	426561
100124	426562
46674	426563
135489	426564
137305	426565
75549	426566
134777	426567
99167	426568
139059	426569
102477	426570
36529	426571
101865	426572
99215	426573
13353	426574
58655	426575
137657	426576
19452	426577
36752	426578
57975	426579
23288	426580
19121	426581
5333	426582
102276	426583
75359	426584
99382	426585
45793	426586
58874	426587
77301	426588
19291	426589
4697	426590
138394	426591
135665	426592
16203	426593
3624	426594
99217	426595
58151	426596
36124	426597
102292	426598
58364	426599
29394	426600
138654	426601
75584	426602
138301	426603
139098	426604
28929	426605
138222	426606
134330	426607
58890	426608
76676	426609
136947	426610
191165	426611
45588	426612
23750	426613
192668	426614
101525	426615
36192	426616
75262	426617
36505	426618
59163	426619
102054	426620
100792	426621
28864	426622
136043	426623
100660	426624
45457	426625
134219	426626
101247	426627
134957	426628
75461	426629
189250	426630
46225	426631
36986	426632
137407	426633
188871	426634
188595	426635
23693	426636
36584	426637
77262	426638
36634	426639
36523	426640
102406	426641
8153	426642
190613	426643
189378	426644
189816	426645
7073	426646
77694	426647
23678	426648
45888	426649
99278	426650
8162	426651
76409	426652
99387	426653
46600	426654
190537	426655
100578	426656
136347	426657
189604	426658
23264	426659
135449	426660
36663	426661
190307	426662
101299	426663
134498	426664
135108	426665
190082	426666
192869	426667
190586	426668
193990	426669
76030	426670
137224	426671
58495	426672
46651	426673
19305	426674
46295	426675
134621	426676
99125	426677
23566	426678
59173	426679
136275	426680
192905	426681
137662	426682
58327	426683
187873	426684
101571	426685
29032	426686
59080	426687
29201	426688
16150	426689
58054	426690
46418	426691
13415	426692
99910	426693
136365	426694
138778	426695
99360	426696
19311	426697
75967	426698
58263	426699
188189	426700
13358	426701
19223	426702
100322	426703
99740	426704
191062	426705
58902	426706
192034	426707
77401	426708
101046	426709
134984	426710
190994	426711
100484	426712
136391	426713
36951	426714
36305	426715
101721	426716
45307	426717
188859	426718
134302	426719
99435	426720
58107	426721
136957	426722
134960	426723
75230	426724
134197	426725
102259	426726
100669	426727
99436	426728
135508	426729
99915	426730
139008	426731
134221	426732
188850	426733
193062	426734
189601	426735
189681	426736
191568	426737
136666	426738
192054	426739
191379	426740
191625	426741
59400	426742
189576	426743
189899	426744
134641	426745
77328	426746
46009	426747
137864	426748
193910	426749
76066	426750
29099	426751
188571	426752
29134	426753
190205	426754
102253	426755
189170	426756
188121	426757
138071	426758
102396	426759
188226	426760
134796	426761
189927	426762
187815	426763
136888	426764
187857	426765
135232	426766
135207	426767
192580	426768
137953	426769
188831	426770
189173	426771
188705	426772
188094	426773
136768	426774
188468	426775
193169	426776
59651	426777
76034	426778
77668	426779
188263	426780
139067	426781
194069	426782
192161	426783
137123	426784
190953	426785
193706	426786
58560	426787
19213	426788
6151	426789
58973	426790
58505	426791
36901	426792
75919	426793
99455	426794
23433	426795
46292	426796
36401	426797
28712	426798
137358	426799
100115	426800
99025	426801
102515	426802
191417	426803
59500	426804
23656	426805
192116	426806
19493	426807
77407	426808
134592	426809
138067	426810
135399	426811
19347	426812
135837	426813
188091	426814
36056	426815
59110	426816
101407	426817
137277	426818
100711	426819
134295	426820
99758	426821
28978	426822
134800	426823
46001	426824
36545	426825
135236	426826
135933	426827
77672	426828
134123	426829
75188	426830
191617	426831
5352	426832
136528	426833
59628	426834
16079	426835
102323	426836
57990	426837
188284	426838
135030	426839
59712	426840
101776	426841
102123	426842
75172	426843
76342	426844
77130	426845
135127	426846
13313	426847
75386	426848
99619	426849
187891	426850
75075	426851
100690	426852
101540	426853
190052	426854
36355	426855
58628	426856
136265	426857
136959	426858
135123	426859
36976	426860
36271	426861
100508	426862
190072	426863
137269	426864
137636	426865
137996	426866
193569	426867
189803	426868
77147	426869
193109	426870
76103	426871
136594	426872
136593	426873
76975	426874
77159	426875
193603	426876
193602	426877
190578	426878
45246	426879
100698	426880
190739	426881
191708	426882
137688	426883
135301	426884
135691	426885
99594	426886
101448	426887
136117	426888
76427	426889
191265	426890
102623	426891
102220	426892
102458	426893
190795	426894
75460	426895
76819	426896
138066	426897
138220	426898
76002	426899
192287	426900
193433	426901
45994	426902
100987	426903
76656	426904
191329	426905
100212	426906
189705	426907
58969	426908
36928	426909
138857	426910
189892	426911
101271	426912
192340	426913
101746	426914
138511	426915
138120	426916
136755	426917
59532	426918
193751	426919
28870	426920
192832	426921
191399	426922
59678	426923
193349	426924
135973	426925
58117	426926
135981	426927
190560	426928
190985	426929
137475	426930
190175	426931
190180	426932
134098	426933
75695	426934
75702	426935
188932	426936
136007	426937
77102	426938
76073	426939
192047	426940
77466	426941
138985	426942
190009	426943
45397	426944
45715	426945
137598	426946
193522	426947
100641	426948
191582	426949
102118	426950
189012	426951
135638	426952
136258	426953
58204	426954
28927	426955
36025	426956
189283	426957
28702	426958
19130	426959
192214	426960
76640	426961
191280	426962
23325	426963
189619	426964
138868	426965
76858	426966
138543	426967
138196	426968
6113	426969
59048	426970
136925	426971
99165	426972
36946	426973
99003	426974
136051	426975
139043	426976
58682	426977
102092	426978
192570	426979
193748	426980
58462	426981
187852	426982
100523	426983
77563	426984
76800	426985
190522	426986
58380	426987
101305	426988
190866	426989
75976	426990
134149	426991
193422	426992
75100	426993
189190	426994
134271	426995
138738	426996
46377	426997
59572	426998
99285	426999
136669	427000
36996	427001
75939	427002
36578	427003
138335	427004
137811	427005
36959	427006
137705	427007
46129	427008
99673	427009
76684	427010
101778	427011
36399	427012
5331	427013
45663	427014
188230	427015
77418	427016
100827	427017
137038	427018
134218	427019
76181	427020
13344	427021
23313	427022
138538	427023
46375	427024
136185	427025
77281	427026
28779	427027
76803	427028
102324	427029
136375	427030
36182	427031
36274	427032
46067	427033
58493	427034
58871	427035
23322	427036
102129	427037
138189	427038
57960	427039
188474	427040
188493	427041
13361	427042
45537	427043
8156	427044
191921	427045
77671	427046
76988	427047
75516	427048
76127	427049
58377	427050
102245	427051
46673	427052
139033	427053
36934	427054
46419	427055
190598	427056
58333	427057
189411	427058
36334	427059
188061	427060
5328	427061
99189	427062
134441	427063
102154	427064
193077	427065
77254	427066
102208	427067
76194	427068
99858	427069
75354	427070
192926	427071
191763	427072
5336	427073
137900	427074
188304	427075
136671	427076
100390	427077
136543	427078
99173	427079
190061	427080
101882	427081
137004	427082
16075	427083
59509	427084
29245	427085
77005	427086
36354	427087
99860	427088
101932	427089
134523	427090
29058	427091
77000	427092
192289	427093
101589	427094
101848	427095
187871	427096
58083	427097
59242	427098
99142	427099
134874	427100
23449	427101
45827	427102
19247	427103
100636	427104
58239	427105
36217	427106
187747	427107
136884	427108
137735	427109
193924	427110
134369	427111
99791	427112
15953	427113
76869	427114
23707	427115
192676	427116
4703	427117
58342	427118
28832	427119
45361	427120
58652	427121
28821	427122
36575	427123
101710	427124
36921	427125
28917	427126
29402	427127
188136	427128
36287	427129
46486	427130
59512	427131
16235	427132
99099	427133
23732	427134
77420	427135
99753	427136
99396	427137
188960	427138
36244	427139
23659	427140
23802	427141
28681	427142
77261	427143
134870	427144
77028	427145
136413	427146
190548	427147
137206	427148
136563	427149
99017	427150
136216	427151
76708	427152
137695	427153
58141	427154
75453	427155
28988	427156
135008	427157
58581	427158
77410	427159
58176	427160
28774	427161
188644	427162
99061	427163
36428	427164
136878	427165
135463	427166
59609	427167
46157	427168
191868	427169
58617	427170
76728	427171
58556	427172
193980	427173
59284	427174
192066	427175
102628	427176
102480	427177
189433	427178
191019	427179
193934	427180
192856	427181
100139	427182
76802	427183
192211	427184
193951	427185
192141	427186
57948	427187
36870	427188
29043	427189
23352	427190
77491	427191
46227	427192
76545	427193
58412	427194
45635	427195
137554	427196
7053	427197
46048	427198
192098	427199
189032	427200
187872	427201
23308	427202
135010	427203
187781	427204
135482	427205
46625	427206
58477	427207
135637	427208
191139	427209
99628	427210
192693	427211
192324	427212
138247	427213
191018	427214
100343	427215
138306	427216
192742	427217
46042	427218
135705	427219
101225	427220
102408	427221
193758	427222
100425	427223
77479	427224
59594	427225
99538	427226
23509	427227
16139	427228
135380	427229
189789	427230
190104	427231
189406	427232
136928	427233
138342	427234
138249	427235
99961	427236
192128	427237
191893	427238
76635	427239
59017	427240
99601	427241
77417	427242
58120	427243
36730	427244
28843	427245
77174	427246
76341	427247
102084	427248
101612	427249
58803	427250
75562	427251
46251	427252
102542	427253
59659	427254
19277	427255
100701	427256
192703	427257
58426	427258
137049	427259
134732	427260
46068	427261
59864	427262
59864	427263
76297	427264
76303	427265
102686	427266
59616	427267
193227	427268
102051	427269
58849	427270
45627	427271
45790	427272
138290	427273
136086	427274
135875	427275
134556	427276
75838	427277
137349	427278
19457	427279
23306	427280
45974	427281
59496	427282
23764	427283
138476	427284
101473	427285
76754	427286
191539	427287
100563	427288
136293	427289
58739	427290
189440	427291
99605	427292
102025	427293
190074	427294
134521	427295
100128	427296
101157	427297
190442	427298
138341	427299
58643	427300
191450	427301
188635	427302
28744	427303
99850	427304
99519	427305
192016	427306
134633	427307
102649	427308
192288	427309
136260	427310
137898	427311
99888	427312
137504	427313
193418	427314
28747	427315
16226	427316
7054	427317
134341	427318
99364	427319
36294	427320
46238	427321
45898	427322
19187	427323
58948	427324
59855	427325
23751	427326
101483	427327
137791	427328
75789	427329
192196	427330
138439	427331
57944	427332
188457	427333
100657	427334
135388	427335
16004	427336
134749	427337
13285	427338
75668	427339
100966	427340
189472	427341
190807	427342
135157	427343
100077	427344
190570	427345
23585	427346
36970	427347
23630	427348
46480	427349
59339	427350
188161	427351
137942	427352
36510	427353
46441	427354
58922	427355
187847	427356
134500	427357
191675	427358
135919	427359
189483	427360
100577	427361
99008	427362
58295	427363
76108	427364
19379	427365
137087	427366
191977	427367
58616	427368
190199	427369
76079	427370
76278	427371
188849	427372
101100	427373
29310	427374
77564	427375
99965	427376
76627	427377
2904	427378
6113	427379
76575	427380
29218	427381
19439	427382
75923	427383
99113	427384
188940	427385
28876	427386
75454	427387
58013	427388
100349	427389
99691	427390
102548	427391
136649	427392
135542	427393
136938	427394
193127	427395
135946	427396
76156	427397
75622	427398
8135	427399
23519	427400
138732	427401
37006	427402
15936	427403
59177	427404
16068	427405
189448	427406
46037	427407
13392	427408
192079	427409
75905	427410
16164	427411
102127	427412
46515	427413
189653	427414
19490	427415
76597	427416
57983	427417
28868	427418
100192	427419
77314	427420
188534	427421
36102	427422
99986	427423
75816	427424
58705	427425
99532	427426
100622	427427
191872	427428
191788	427429
101539	427430
101446	427431
101717	427432
191016	427433
77494	427434
59041	427435
23778	427436
76269	427437
134855	427438
138789	427439
136245	427440
193594	427441
189009	427442
76411	427443
101910	427444
45328	427445
191644	427446
100442	427447
136901	427448
58531	427449
138128	427450
134108	427451
138742	427452
138077	427453
45447	427454
188689	427455
6113	427456
134865	427457
137500	427458
192956	427459
19168	427460
190992	427461
46051	427462
193869	427463
46139	427464
58222	427465
188286	427466
101317	427467
36194	427468
45472	427469
19538	427470
134101	427471
19224	427472
58610	427473
135260	427474
189725	427475
192586	427476
194032	427477
136825	427478
76657	427479
99041	427480
138461	427481
192610	427482
188791	427483
136736	427484
192964	427485
193699	427486
136797	427487
138937	427488
75655	427489
190645	427490
191564	427491
59461	427492
45784	427493
76952	427494
136983	427495
188470	427496
99151	427497
134652	427498
36485	427499
45420	427500
58103	427501
137020	427502
194010	427503
189066	427504
101466	427505
45373	427506
134868	427507
189750	427508
138338	427509
138670	427510
190792	427511
193579	427512
23746	427513
59847	427514
192274	427515
135319	427516
76917	427517
191054	427518
100138	427519
193959	427520
136779	427521
101377	427522
193677	427523
193580	427524
138006	427525
136892	427526
190078	427527
102180	427528
9547	427529
192127	427530
76973	427531
191127	427532
136668	427533
138715	427534
36694	427535
46101	427536
77684	427537
193506	427538
189281	427539
100820	427540
135727	427541
100330	427542
136770	427543
192368	427544
188068	427545
100670	427546
101700	427547
192025	427548
188200	427549
45820	427550
59723	427551
135569	427552
23568	427553
101925	427554
190142	427555
100783	427556
188701	427557
192549	427558
46579	427559
137667	427560
75340	427561
190303	427562
136457	427563
100424	427564
101488	427565
101844	427566
102688	427567
23620	427568
76533	427569
76531	427570
191626	427571
138041	427572
193487	427573
136784	427574
136417	427575
134539	427576
19484	427577
189107	427578
59085	427579
36826	427580
188366	427581
135203	427582
136301	427583
189658	427584
59405	427585
192494	427586
190931	427587
192382	427588
100776	427589
193555	427590
101905	427591
101627	427592
192519	427593
100241	427594
138119	427595
75733	427596
192333	427597
100085	427598
190532	427599
188056	427600
136838	427601
137827	427602
138278	427603
135234	427604
139065	427605
190975	427606
137036	427607
193305	427608
193040	427609
138924	427610
192243	427611
192403	427612
136801	427613
23417	427614
193626	427615
191324	427616
36312	427617
192244	427618
138928	427619
100718	427620
76579	427621
192577	427622
137547	427623
138466	427624
134663	427625
77440	427626
101772	427627
136698	427628
28765	427629
99160	427630
102264	427631
191501	427632
137350	427633
76075	427634
134819	427635
102099	427636
99671	427637
75275	427638
191388	427639
99701	427640
59618	427641
193546	427642
193358	427643
135014	427644
192813	427645
46315	427646
136995	427647
36957	427648
36596	427649
45263	427650
135763	427651
77329	427652
46514	427653
138636	427654
77004	427655
136822	427656
77233	427657
102421	427658
190166	427659
136558	427660
193645	427661
101049	427662
191954	427663
76024	427664
190651	427665
99295	427666
102598	427667
76535	427668
193999	427669
193203	427670
190561	427671
190995	427672
187951	427673
138816	427674
192307	427675
137742	427676
29400	427677
134723	427678
29234	427679
191979	427680
191825	427681
16220	427682
13298	427683
58457	427684
23296	427685
7040	427686
23294	427687
75632	427688
36267	427689
135196	427690
46405	427691
36637	427692
36789	427693
57993	427694
29205	427695
6113	427696
75567	427697
193448	427698
75712	427699
137713	427700
100806	427701
76974	427702
23781	427703
136045	427704
19324	427705
76634	427706
29059	427707
36824	427708
23703	427709
100217	427710
100336	427711
58517	427712
100470	427713
58935	427714
101472	427715
45278	427716
45896	427717
59241	427718
7077	427719
75835	427720
75322	427721
59154	427722
101752	427723
101926	427724
11212	427725
57986	427726
101937	427727
28859	427728
16185	427729
99457	427730
135756	427731
19460	427732
36460	427733
100879	427734
58883	427735
138497	427736
192346	427737
189122	427738
99091	427739
58558	427740
59170	427741
192123	427742
59536	427743
75732	427744
100692	427745
23354	427746
59432	427747
194093	427748
102672	427749
191182	427750
59783	427751
19411	427752
136705	427753
191762	427754
19495	427755
191978	427756
192900	427757
137430	427758
28951	427759
46136	427760
138293	427761
192236	427762
28721	427763
138274	427764
59255	427765
187884	427766
58546	427767
188212	427768
19419	427769
59676	427770
101559	427771
75802	427772
191711	427773
101342	427774
36105	427775
100159	427776
134737	427777
136923	427778
193131	427779
190233	427780
192974	427781
136676	427782
36716	427783
191540	427784
76498	427785
136568	427786
137790	427787
137640	427788
76716	427789
137819	427790
46534	427791
59251	427792
75058	427793
29321	427794
29437	427795
76930	427796
138186	427797
134532	427798
58217	427799
101753	427800
99130	427801
13339	427802
99523	427803
77692	427804
19394	427805
29219	427806
59320	427807
36755	427808
137699	427809
36417	427810
193315	427811
134106	427812
15952	427813
23663	427814
13397	427815
59046	427816
58115	427817
76023	427818
58470	427819
23382	427820
45935	427821
59388	427822
134707	427823
134707	427824
100050	427825
46186	427826
191745	427827
190491	427828
135357	427829
190758	427830
191384	427831
135281	427832
37040	427833
190370	427834
134480	427835
99308	427836
138692	427837
188175	427838
188989	427839
134631	427840
135036	427841
59530	427842
193931	427843
193721	427844
193076	427845
58503	427846
100456	427847
137088	427848
134887	427849
136227	427850
188285	427851
189319	427852
189488	427853
193933	427854
190314	427855
188248	427856
191837	427857
136451	427858
189706	427859
99908	427860
189346	427861
136864	427862
134524	427863
135646	427864
134994	427865
138916	427866
188427	427867
188999	427868
135588	427869
46656	427870
136590	427871
135927	427872
188198	427873
46657	427874
190243	427875
138996	427876
193929	427877
139070	427878
135496	427879
190804	427880
188995	427881
190193	427882
189967	427883
139100	427884
188270	427885
134438	427886
101026	427887
138081	427888
75199	427889
189117	427890
189345	427891
139119	427892
134174	427893
29261	427894
5323	427895
137888	427896
59597	427897
191876	427898
59700	427899
136571	427900
36676	427901
193435	427902
76322	427903
36049	427904
99876	427905
134281	427906
59357	427907
102142	427908
101654	427909
193614	427910
45731	427911
100391	427912
75641	427913
46391	427914
99050	427915
99476	427916
188492	427917
99867	427918
100850	427919
99336	427920
193561	427921
190600	427922
191215	427923
101908	427924
187803	427925
75258	427926
36539	427927
136839	427928
9472	427929
45310	427930
45310	427931
101533	427932
45435	427933
8116	427934
29206	427935
189229	427936
189181	427937
136442	427938
134863	427939
134955	427940
36421	427941
190581	427942
58548	427943
188718	427944
191195	427945
190033	427946
192431	427947
192268	427948
138101	427949
102399	427950
36923	427951
136305	427952
58796	427953
191347	427954
192400	427955
191854	427956
190617	427957
135957	427958
29425	427959
136548	427960
134688	427961
13342	427962
100137	427963
45412	427964
36259	427965
59106	427966
46179	427967
135694	427968
135494	427969
137360	427970
135502	427971
19543	427972
76665	427973
136406	427974
75054	427975
77203	427976
102273	427977
137426	427978
101515	427979
102354	427980
99105	427981
134093	427982
46669	427983
135625	427984
101162	427985
136942	427986
36202	427987
8189	427988
100313	427989
36543	427990
100765	427991
8169	427992
36123	427993
6116	427994
6116	427995
3631	427996
9572	427997
28841	427998
189014	427999
11141	428000
23337	428001
8197	428002
192233	428003
192764	428004
190402	428005
77370	428006
136640	428007
193104	428008
193819	428009
193523	428010
192020	428011
58360	428012
100949	428013
13407	428014
76990	428015
101463	428016
191307	428017
58432	428018
189486	428019
75173	428020
8173	428021
76724	428022
16033	428023
19343	428024
99326	428025
45975	428026
11198	428027
100507	428028
188400	428029
137951	428030
188603	428031
136534	428032
190965	428033
193831	428034
188799	428035
75233	428036
99237	428037
136823	428038
189720	428039
100843	428040
190545	428041
99056	428042
59427	428043
190277	428044
190393	428045
137866	428046
58216	428047
190453	428048
138460	428049
193456	428050
192067	428051
101851	428052
187810	428053
99679	428054
16140	428055
75210	428056
138992	428057
75670	428058
135057	428059
191699	428060
138183	428061
135473	428062
99640	428063
76962	428064
135444	428065
134933	428066
188023	428067
99569	428068
99042	428069
58095	428070
102426	428071
193192	428072
135338	428073
188950	428074
188854	428075
189182	428076
99776	428077
59389	428078
11199	428079
9536	428080
46331	428081
11151	428082
75574	428083
134223	428084
77023	428085
46606	428086
45296	428087
99940	428088
28706	428089
19404	428090
29002	428091
58712	428092
76607	428093
29200	428094
137476	428095
36635	428096
23752	428097
58259	428098
99696	428099
36760	428100
75782	428101
136202	428102
75288	428103
134360	428104
77665	428105
100521	428106
190408	428107
137675	428108
101718	428109
19487	428110
58039	428111
19266	428112
191673	428113
136345	428114
59361	428115
36323	428116
135614	428117
76850	428118
137833	428119
138289	428120
100929	428121
102268	428122
137386	428123
137637	428124
135867	428125
36457	428126
187837	428127
100175	428128
191681	428129
58040	428130
139111	428131
75720	428132
59793	428133
36767	428134
75452	428135
138118	428136
138519	428137
135660	428138
191685	428139
99829	428140
76658	428141
45798	428142
19465	428143
100558	428144
59511	428145
193167	428146
45569	428147
99889	428148
58324	428149
101172	428150
45303	428151
189297	428152
101514	428153
75434	428154
135422	428155
134757	428156
77385	428157
192136	428158
75343	428159
134821	428160
188476	428161
99240	428162
134567	428163
9532	428164
76567	428165
46668	428166
36798	428167
23418	428168
45564	428169
135634	428170
29203	428171
99112	428172
134099	428173
101924	428174
100359	428175
191822	428176
46239	428177
192583	428178
193193	428179
188967	428180
192009	428181
58243	428182
102243	428183
19196	428184
191453	428185
137492	428186
16056	428187
190110	428188
136096	428189
36734	428190
138821	428191
136241	428192
77425	428193
23668	428194
135371	428195
190642	428196
45524	428197
189273	428198
137815	428199
4693	428200
7023	428201
100901	428202
190189	428203
189039	428204
59462	428205
58801	428206
46269	428207
75156	428208
75924	428209
136423	428210
59281	428211
100638	428212
36093	428213
188563	428214
58599	428215
194036	428216
76192	428217
189368	428218
77327	428219
190776	428220
138652	428221
136055	428222
6113	428223
58636	428224
76434	428225
193822	428226
189501	428227
29116	428228
77405	428229
16076	428230
46424	428231
101457	428232
58230	428233
75143	428234
136503	428235
36613	428236
76444	428237
136407	428238
135219	428239
59301	428240
137509	428241
58782	428242
36180	428243
19340	428244
29228	428245
134824	428246
76352	428247
46053	428248
59288	428249
58864	428250
101170	428251
23317	428252
192363	428253
138291	428254
45469	428255
59802	428256
29084	428257
36717	428258
75945	428259
101136	428260
138191	428261
189605	428262
59315	428263
59147	428264
76605	428265
100389	428266
100290	428267
75362	428268
135970	428269
19350	428270
191856	428271
29161	428272
191179	428273
29110	428274
29239	428275
58631	428276
99281	428277
135337	428278
45665	428279
29036	428280
77637	428281
77460	428282
36886	428283
29291	428284
102487	428285
100717	428286
58650	428287
29314	428288
76124	428289
58082	428290
36553	428291
8191	428292
188885	428293
29384	428294
138463	428295
135925	428296
193541	428297
19124	428298
29015	428299
28923	428300
981	428301
189509	428302
28741	428303
57977	428304
136282	428305
189146	428306
188505	428307
191066	428308
16189	428309
191063	428310
29094	428311
137473	428312
136059	428313
11175	428314
138590	428315
136139	428316
135578	428317
100627	428318
134779	428319
188806	428320
137480	428321
59262	428322
193884	428323
191194	428324
100705	428325
16122	428326
99120	428327
59446	428328
59593	428329
99171	428330
134759	428331
192817	428332
57971	428333
36620	428334
194043	428335
58220	428336
59808	428337
192626	428338
134662	428339
77589	428340
99954	428341
8182	428342
29395	428343
36808	428344
11274	428345
77250	428346
191583	428347
137032	428348
138035	428349
45523	428350
134103	428351
77100	428352
99881	428353
16027	428354
76999	428355
192251	428356
58355	428357
134629	428358
58579	428359
138904	428360
100118	428361
314	428362
23323	428363
192091	428364
59698	428365
139080	428366
29150	428367
75685	428368
36891	428369
8157	428370
58931	428371
29151	428372
134394	428373
76766	428374
77530	428375
138116	428376
99632	428377
135345	428378
193749	428379
138151	428380
102613	428381
75572	428382
23611	428383
192045	428384
192794	428385
138632	428386
193458	428387
46466	428388
46240	428389
188262	428390
16100	428391
13472	428392
11142	428393
58480	428394
16188	428395
137610	428396
100145	428397
45611	428398
192235	428399
46153	428400
28781	428401
100732	428402
76225	428403
46497	428404
11154	428405
23650	428406
46604	428407
100340	428408
58368	428409
59439	428410
36219	428411
59818	428412
76939	428413
58207	428414
100308	428415
190773	428416
193340	428417
77536	428418
134315	428419
19145	428420
36183	428421
101701	428422
137901	428423
29210	428424
77658	428425
36516	428426
135246	428427
75501	428428
37031	428429
15985	428430
28916	428431
138671	428432
192992	428433
46453	428434
193043	428435
191728	428436
16074	428437
100825	428438
137280	428439
193159	428440
23351	428441
36080	428442
75798	428443
23388	428444
58522	428445
137440	428446
46413	428447
11227	428448
136393	428449
137388	428450
36261	428451
59367	428452
76861	428453
58974	428454
191587	428455
136513	428456
76746	428457
192092	428458
191292	428459
137767	428460
190708	428461
137652	428462
187881	428463
101331	428464
100870	428465
136717	428466
101598	428467
46346	428468
28749	428469
101284	428470
135941	428471
137803	428472
100881	428473
100677	428474
3630	428475
28698	428476
37042	428477
99912	428478
28924	428479
136279	428480
76377	428481
192101	428482
188891	428483
193084	428484
101499	428485
134998	428486
36821	428487
191891	428488
192032	428489
193976	428490
137832	428491
135039	428492
135850	428493
189516	428494
29438	428495
138084	428496
13399	428497
75214	428498
29041	428499
36940	428500
101238	428501
77167	428502
45721	428503
13477	428504
28855	428505
76441	428506
76809	428507
77317	428508
6152	428509
190950	428510
101023	428511
46574	428512
16209	428513
46622	428514
135649	428515
135779	428516
58877	428517
36593	428518
29211	428519
59168	428520
137936	428521
99676	428522
76932	428523
23342	428524
101461	428525
29415	428526
23683	428527
58245	428528
29005	428529
58153	428530
99195	428531
58966	428532
138568	428533
188971	428534
36678	428535
188674	428536
190430	428537
58286	428538
191460	428539
190724	428540
58367	428541
135359	428542
136872	428543
190566	428544
77673	428545
192536	428546
192053	428547
77507	428548
138201	428549
135438	428550
135361	428551
100559	428552
138040	428553
191970	428554
135716	428555
100144	428556
77422	428557
136151	428558
192940	428559
193017	428560
191813	428561
36988	428562
189819	428563
189660	428564
191867	428565
138788	428566
101232	428567
191943	428568
190831	428569
135192	428570
102048	428571
138179	428572
190805	428573
188272	428574
189446	428575
190121	428576
192804	428577
190054	428578
190898	428579
192801	428580
138205	428581
189408	428582
188092	428583
137081	428584
189030	428585
189845	428586
193949	428587
191804	428588
99781	428589
135917	428590
190543	428591
188805	428592
190345	428593
189438	428594
75162	428595
187966	428596
190090	428597
188872	428598
135208	428599
193198	428600
188658	428601
138562	428602
75938	428603
190808	428604
194080	428605
191664	428606
188115	428607
192056	428608
135589	428609
36447	428610
139103	428611
194082	428612
136207	428613
102349	428614
75308	428615
58730	428616
16198	428617
135195	428618
100007	428619
76283	428620
29341	428621
58793	428622
101367	428623
76748	428624
187946	428625
191365	428626
75259	428627
188923	428628
102212	428629
11170	428630
29070	428631
77654	428632
13340	428633
58960	428634
191879	428635
46444	428636
191065	428637
102419	428638
138592	428639
192258	428640
192864	428641
46507	428642
101500	428643
23291	428644
100094	428645
99098	428646
193895	428647
45640	428648
102588	428649
76554	428650
76701	428651
136160	428652
136521	428653
192584	428654
9548	428655
36978	428656
19402	428657
134499	428658
29365	428659
138790	428660
136813	428661
13327	428662
75809	428663
29330	428664
16099	428665
45960	428666
75368	428667
23715	428668
192303	428669
23769	428670
188102	428671
75861	428672
134830	428673
187748	428674
19290	428675
102337	428676
75851	428677
19251	428678
138766	428679
46166	428680
13324	428681
46563	428682
36176	428683
58139	428684
194015	428685
135574	428686
100868	428687
58696	428688
58767	428689
77030	428690
29301	428691
13316	428692
101024	428693
16175	428694
59102	428695
29066	428696
46490	428697
137281	428698
23595	428699
19375	428700
19148	428701
59848	428702
77523	428703
136940	428704
77092	428705
36849	428706
76402	428707
99172	428708
45607	428709
45527	428710
188883	428711
76829	428712
59051	428713
58735	428714
59220	428715
191946	428716
77248	428717
77336	428718
45956	428719
136173	428720
101518	428721
135373	428722
139077	428723
19397	428724
135700	428725
28890	428726
76918	428727
101695	428728
77444	428729
138690	428730
192336	428731
189687	428732
59785	428733
101716	428734
59773	428735
77037	428736
58298	428737
134280	428738
99649	428739
188210	428740
76889	428741
135250	428742
46262	428743
36691	428744
135360	428745
193746	428746
190288	428747
19422	428748
36591	428749
6113	428750
58927	428751
23479	428752
23427	428753
36276	428754
29273	428755
36926	428756
76976	428757
189594	428758
36769	428759
100005	428760
101011	428761
137794	428762
28958	428763
135506	428764
13315	428765
75583	428766
192907	428767
189591	428768
45250	428769
134398	428770
76337	428771
191541	428772
102060	428773
193258	428774
188537	428775
191535	428776
19386	428777
99477	428778
99497	428779
58792	428780
58681	428781
16131	428782
135332	428783
191571	428784
77677	428785
102410	428786
46015	428787
134956	428788
137126	428789
36830	428790
4145	428791
134113	428792
23391	428793
135005	428794
59370	428795
102030	428796
46394	428797
101614	428798
23328	428799
37015	428800
134987	428801
77455	428802
101086	428803
100372	428804
137063	428805
46511	428806
75063	428807
77502	428808
75151	428809
101738	428810
46543	428811
46597	428812
46465	428813
36723	428814
36582	428815
193055	428816
59521	428817
101163	428818
137886	428819
7085	428820
11250	428821
59637	428822
23466	428823
5354	428824
77215	428825
75758	428826
58894	428827
134384	428828
76492	428829
36913	428830
189150	428831
46389	428832
189524	428833
46167	428834
100536	428835
19227	428836
58028	428837
58448	428838
23338	428839
9485	428840
6132	428841
23525	428842
7048	428843
134240	428844
101233	428845
99670	428846
193680	428847
100046	428848
136399	428849
134703	428850
137710	428851
134935	428852
76120	428853
99297	428854
187772	428855
101597	428856
75981	428857
36727	428858
29247	428859
100851	428860
59261	428861
7045	428862
136948	428863
28845	428864
23540	428865
11172	428866
76001	428867
138499	428868
19312	428869
58751	428870
76980	428871
138237	428872
7024	428873
29053	428874
76594	428875
189058	428876
137946	428877
102310	428878
99137	428879
45854	428880
101133	428881
102368	428882
46005	428883
135167	428884
77610	428885
75706	428886
135442	428887
29214	428888
23290	428889
58639	428890
45847	428891
102643	428892
190911	428893
188235	428894
100965	428895
23289	428896
28949	428897
58750	428898
59828	428899
75257	428900
46107	428901
101731	428902
100057	428903
46390	428904
29101	428905
188431	428906
100302	428907
7060	428908
28838	428909
19478	428910
189100	428911
136987	428912
486	428913
486	428914
157493	428915
75281	428916
150863	428917
17100	428918
2673	428919
2673	428920
9538	428921
131344	428922
235289	428923
21579	428924
13515	428925
48897	428926
2579	428927
117789	428928
19271	428929
13375	428930
6428	428931
17133	428932
51690	428933
192935	428934
45810	428935
19452	428936
8761	428937
84221	428938
209937	428939
134787	428940
162699	428941
162699	428942
39305	428943
3170	428944
2512	428945
3134	428946
1953	428947
3120	428948
1133	428949
7932	428950
32224	428951
68003	428952
41	428953
22257	428954
45339	428955
220401	428956
160921	428957
8584	428958
234552	428959
172516	428960
26078	428961
128579	428962
18541	428963
26078	428964
226991	428965
181462	428966
115937	428967
52669	428968
679	428969
220178	428970
162067	428971
74761	428972
119832	428973
51846	428974
1587	428975
157031	428976
81725	428977
28629	428978
28629	428979
156604	428980
85262	428981
45991	428982
1747	428983
6709	428984
107983	428985
6779	428986
1747	428987
6835	428988
201435	428989
161225	428990
162868	428991
18239	428992
155894	428993
20110	428994
64769	428995
45953	428996
21977	428997
161962	428998
24558	428999
50192	429000
64404	429001
3213	429002
12741	429003
16048	429004
102677	429005
165725	429006
165726	429007
136811	429008
16048	429009
5112	429010
65388	429011
152	429012
6921	429013
7171	429014
80270	429015
42628	429016
9941	429017
112914	429018
17283	429019
43040	429020
11080	429021
5442	429022
175158	429023
2310	429024
19672	429025
48038	429026
7171	429027
86713	429028
16060	429029
54556	429030
162019	429031
38326	429032
10674	429033
2615	429034
54294	429035
2142	429036
54336	429037
91629	429038
171627	429039
171781	429040
156825	429041
123259	429042
120104	429043
12005	429044
1615	429045
17138	429046
123793	429047
53918	429048
85799	429049
128847	429050
39833	429051
2970	429052
24625	429053
172987	429054
24902	429055
69950	429056
783	429057
123946	429058
48512	429059
25995	429060
3694	429061
2891	429062
54274	429063
83846	429064
42864	429065
42581	429066
58067	429067
67501	429068
52635	429069
6842	429070
27069	429071
18375	429072
5928	429073
1749	429074
2513	429075
9140	429076
7856	429077
5136	429078
124442	429079
69	429080
92455	429081
3514	429082
108559	429083
20573	429084
10592	429085
21257	429086
22168	429087
7894	429088
5940	429089
126284	429090
9052	429091
26036	429092
17560	429093
4020	429094
638	429095
12678	429096
29	429097
37958	429098
164532	429099
59392	429100
2921	429101
42497	429102
72758	429103
20194	429104
42972	429105
172323	429106
91643	429107
107541	429108
37564	429109
107541	429110
53862	429111
45030	429112
178295	429113
122462	429114
15843	429115
185915	429116
82512	429117
35591	429118
116783	429119
159996	429120
178480	429121
164293	429122
153820	429123
136616	429124
75960	429125
58649	429126
156288	429127
90307	429128
115631	429129
161806	429130
2753	429131
160716	429132
180809	429133
195324	429134
72	429135
198487	429136
42178	429137
145459	429138
227405	429139
47974	429140
199014	429141
115279	429142
22661	429143
33606	429144
207835	429145
195621	429146
90328	429147
21758	429148
33520	429149
121865	429150
58522	429151
145870	429152
122570	429153
107544	429154
108414	429155
69538	429156
68919	429157
20565	429158
218667	429159
54808	429160
53978	429161
27778	429162
90119	429163
22617	429164
34014	429165
11805	429166
814	429167
34959	429168
10832	429169
73516	429170
7441	429171
208526	429172
40280	429173
21237	429174
5670	429175
5939	429176
17515	429177
2139	429178
164091	429179
4953	429180
13507	429181
7	429182
27075	429183
65334	429184
91	429185
182	429186
4822	429187
8348	429188
129994	429189
10709	429190
71138	429191
13653	429192
90	429193
20251	429194
143158	429195
95474	429196
100992	429197
118590	429198
140235	429199
161939	429200
63256	429201
108213	429202
899	429203
89866	429204
499	429205
182335	429206
1587	429207
1967	429208
4703	429209
24752	429210
203582	429211
6172	429212
77283	429213
23784	429214
73150	429215
62450	429216
73147	429217
153031	429218
182838	429219
76214	429220
83897	429221
216429	429222
104909	429223
92240	429224
1524	429225
12663	429226
12663	429227
12663	429228
171184	429229
124174	429230
91828	429231
22452	429232
83846	429233
5131	429234
17209	429235
10071	429236
109252	429237
41074	429238
154213	429239
32416	429240
3230	429241
43781	429242
4244	429243
88663	429244
58342	429245
12938	429246
42375	429247
3910	429248
39550	429249
106454	429250
64974	429251
31454	429252
102168	429253
212669	429254
123746	429255
124328	429256
4963	429257
44602	429258
69905	429259
1048	429260
4247	429261
15303	429262
14554	429263
2388	429264
115593	429265
2593	429266
54428	429267
123719	429268
172189	429269
3500	429270
124115	429271
54596	429272
12669	429273
54776	429274
2790	429275
122718	429276
12659	429277
54379	429278
126930	429279
19755	429280
78608	429281
29641	429282
119124	429283
58681	429284
6607	429285
5366	429286
8939	429287
40592	429288
156768	429289
24902	429290
92507	429291
92334	429292
205778	429293
208246	429294
89947	429295
17294	429296
35415	429297
26839	429298
165729	429299
170219	429300
81842	429301
237530	429302
159843	429303
53672	429304
120835	429305
144241	429306
227566	429307
229352	429308
216463	429309
19986	429310
184756	429311
17140	429312
7161	429313
63042	429314
131260	429315
150439	429316
114856	429317
114665	429318
138298	429319
236513	429320
68709	429321
40775	429322
11439	429323
139904	429324
78169	429325
196423	429326
104475	429327
105653	429328
75729	429329
12198	429330
142205	429331
16726	429332
16673	429333
72	429334
236606	429335
165426	429336
42132	429337
6188	429338
118213	429339
195029	429340
153726	429341
164302	429342
225192	429343
149551	429344
98933	429345
14967	429346
232757	429347
51904	429348
6204	429349
175105	429350
157872	429351
78090	429352
35173	429353
124	429354
39088	429355
14100	429356
3863	429357
39970	429358
21123	429359
76	429360
108808	429361
6306	429362
49629	429363
41497	429364
7595	429365
6530	429366
3129	429367
179690	429368
390	429369
90509	429370
113398	429371
68004	429372
2133	429373
17857	429374
667	429375
236528	429376
12521	429377
29425	429378
1048	429379
33908	429380
30435	429381
86234	429382
62818	429383
213218	429384
6632	429385
133629	429386
21897	429387
13223	429388
139217	429389
140837	429390
47285	429391
5423	429392
38114	429393
7273	429394
13804	429395
817	429396
39457	429397
51780	429398
12302	429399
7979	429400
6349	429401
31160	429402
62207	429403
47242	429404
9282	429405
11539	429406
24737	429407
17634	429408
9815	429409
95994	429410
452	429411
2400	429412
34357	429413
152018	429414
70277	429415
31443	429416
7395	429417
3785	429418
7605	429419
68676	429420
65099	429421
112417	429422
81736	429423
86000	429424
111363	429425
54539	429426
22172	429427
143083	429428
681	429429
83902	429430
25657	429431
24831	429432
31133	429433
112734	429434
93110	429435
146703	429436
159274	429437
200232	429438
18415	429439
6532	429440
223845	429441
114490	429442
70332	429443
38543	429444
38543	429445
123744	429446
2296	429447
9583	429448
2200	429449
33538	429450
68058	429451
3149	429452
11515	429453
20595	429454
23349	429455
18564	429456
24710	429457
167318	429458
123503	429459
229614	429460
139269	429461
102719	429462
12339	429463
656	429464
30619	429465
3605	429466
25308	429467
1140	429468
114749	429469
5218	429470
926	429471
221260	429472
43937	429473
117272	429474
51879	429475
19852	429476
4203	429477
97087	429478
79126	429479
66753	429480
31644	429481
56369	429482
22751	429483
2591	429484
93580	429485
126405	429486
48956	429487
7343	429488
6477	429489
220709	429490
227754	429491
36296	429492
17205	429493
22290	429494
123679	429495
8303	429496
142943	429497
200700	429498
16995	429499
61033	429500
12874	429501
42967	429502
15413	429503
1	429504
12873	429505
139132	429506
135667	429507
38317	429508
102942	429509
9806	429510
895	429511
53928	429512
196739	429513
9666	429514
1021	429515
34044	429516
25484	429517
173092	429518
24767	429519
49613	429520
151451	429521
46430	429522
79636	429523
16463	429524
110041	429525
179152	429526
34318	429527
34433	429528
197988	429529
21073	429530
29036	429531
205308	429532
155438	429533
205200	429534
55515	429535
49345	429536
128643	429537
90259	429538
84518	429539
51754	429540
17630	429541
44121	429542
131435	429543
150483	429544
18	429545
42933	429546
121313	429547
175298	429548
105483	429549
181510	429550
128172	429551
26841	429552
167419	429553
34067	429554
115274	429555
150483	429556
1297	429557
208062	429558
203840	429559
18	429560
206685	429561
177277	429562
40783	429563
7475	429564
7475	429565
104	429566
21984	429567
18	429568
8026	429569
27760	429570
207071	429571
116527	429572
127819	429573
7475	429574
116034	429575
82700	429576
18628	429577
43283	429578
63231	429579
47884	429580
21106	429581
127833	429582
230935	429583
74079	429584
42235	429585
121023	429586
41082	429587
34684	429588
65192	429589
43777	429590
63961	429591
116594	429592
25584	429593
105036	429594
39829	429595
13464	429596
43449	429597
37966	429598
29452	429599
130927	429600
95700	429601
95684	429602
154899	429603
109447	429604
35081	429605
76827	429606
233009	429607
62647	429608
94168	429609
147011	429610
37943	429611
6651	429612
22581	429613
15666	429614
35908	429615
42773	429616
82475	429617
2282	429618
143035	429619
49237	429620
149349	429621
51795	429622
110326	429623
51847	429624
9746	429625
16305	429626
150714	429627
5712	429628
160925	429629
109817	429630
200947	429631
4442	429632
82860	429633
94913	429634
206118	429635
8377	429636
7118	429637
132453	429638
19207	429639
96818	429640
67802	429641
2332	429642
71870	429643
11660	429644
2522	429645
45472	429646
11722	429647
7010	429648
94290	429649
177991	429650
112090	429651
43241	429652
22065	429653
18299	429654
10019	429655
13966	429656
107483	429657
23196	429658
20550	429659
17138	429660
30357	429661
152409	429662
715	429663
5100	429664
96730	429665
184607	429666
46702	429667
8391	429668
127698	429669
66712	429670
86752	429671
136382	429672
3725	429673
78105	429674
116864	429675
51879	429676
16096	429677
36887	429678
46828	429679
14294	429680
35918	429681
4678	429682
63399	429683
72948	429684
9784	429685
11474	429686
65784	429687
73404	429688
41882	429689
14352	429690
12256	429691
57441	429692
59999	429693
174143	429694
101352	429695
12167	429696
102900	429697
80259	429698
60518	429699
131053	429700
60581	429701
11503	429702
88918	429703
97462	429704
140322	429705
131645	429706
57246	429707
78496	429708
328	429709
4709	429710
115254	429711
14943	429712
185237	429713
75622	429714
52739	429715
12857	429716
20342	429717
177386	429718
49880	429719
40349	429720
123277	429721
3837	429722
70143	429723
60082	429724
38104	429725
65450	429726
6331	429727
15779	429728
2	429729
136342	429730
66585	429731
18714	429732
56146	429733
34829	429734
18435	429735
149723	429736
126	429737
603	429738
119104	429739
8305	429740
26384	429741
238	429742
74212	429743
7278	429744
3223	429745
4144	429746
49594	429747
2070	429748
13955	429749
48507	429750
91749	429751
7223	429752
2015	429753
167587	429754
128661	429755
41376	429756
23491	429757
130255	429758
47252	429759
11225	429760
81106	429761
1937	429762
47299	429763
11247	429764
18895	429765
8104	429766
34968	429767
39703	429768
31916	429769
9060	429770
7096	429771
19758	429772
68487	429773
20129	429774
15762	429775
726	429776
80513	429777
80513	429778
42856	429779
42781	429780
6859	429781
37689	429782
47541	429783
4074	429784
4074	429785
33998	429786
4209	429787
171915	429788
439	429789
2383	429790
31443	429791
20155	429792
31264	429793
35182	429794
26143	429795
87034	429796
26200	429797
55978	429798
53330	429799
22000	429800
13457	429801
18711	429802
8179	429803
18179	429804
206402	429805
44392	429806
1466	429807
7321	429808
28560	429809
1984	429810
20272	429811
54301	429812
9100	429813
27592	429814
16907	429815
212922	429816
324	429817
192	429818
52099	429819
205	429820
6536	429821
94085	429822
20959	429823
63011	429824
104660	429825
79313	429826
67817	429827
146788	429828
19415	429829
38928	429830
10942	429831
9320	429832
27677	429833
69	429834
85111	429835
700	429836
32543	429837
31139	429838
10213	429839
207989	429840
42714	429841
45694	429842
42502	429843
49753	429844
14451	429845
2937	429846
13555	429847
106447	429848
2817	429849
12106	429850
903	429851
111539	429852
121441	429853
104751	429854
55162	429855
39079	429856
12238	429857
40694	429858
2893	429859
59269	429860
3494	429861
83809	429862
18789	429863
4974	429864
20089	429865
2364	429866
6150	429867
83880	429868
182654	429869
94839	429870
154366	429871
35327	429872
80219	429873
198513	429874
56966	429875
207400	429876
69789	429877
69789	429878
4671	429879
4671	429880
10803	429881
198948	429882
118622	429883
5772	429884
35362	429885
96077	429886
20236	429887
55168	429888
169780	429889
103896	429890
1898	429891
5123	429892
15189	429893
24692	429894
111965	429895
210906	429896
41055	429897
41456	429898
166160	429899
62947	429900
119729	429901
4103	429902
4546	429903
214003	429904
219592	429905
2618	429906
38939	429907
163028	429908
23535	429909
48926	429910
10143	429911
78752	429912
120452	429913
10502	429914
36751	429915
11912	429916
34861	429917
2340	429918
16836	429919
16836	429920
66791	429921
71371	429922
16283	429923
24619	429924
5450	429925
103235	429926
14729	429927
51093	429928
2292	429929
65515	429930
9830	429931
11579	429932
20126	429933
236284	429934
35113	429935
205477	429936
10932	429937
40877	429938
185334	429939
12324	429940
120495	429941
74622	429942
39906	429943
45846	429944
23596	429945
82191	429946
19258	429947
52534	429948
67843	429949
95085	429950
70285	429951
5568	429952
49641	429953
19478	429954
19422	429955
19276	429956
12670	429957
28390	429958
120001	429959
28390	429960
374	429961
1660	429962
29522	429963
7107	429964
37695	429965
13751	429966
218425	429967
59232	429968
44393	429969
137933	429970
1557	429971
45432	429972
160415	429973
36108	429974
36108	429975
219910	429976
218687	429977
7419	429978
5902	429979
32192	429980
14691	429981
5941	429982
66950	429983
70036	429984
10786	429985
41312	429986
24953	429987
2571	429988
106192	429989
20509	429990
22932	429991
2938	429992
238053	429993
203	429994
50645	429995
18906	429996
153763	429997
23931	429998
139779	429999
37484	430000
29474	430001
16493	430002
196407	430003
9612	430004
155663	430005
11259	430006
129148	430007
19417	430008
352	430009
9392	430010
57360	430011
189282	430012
77464	430013
96460	430014
60213	430015
1033	430016
2354	430017
40746	430018
3314	430019
37156	430020
1097	430021
71517	430022
148295	430023
213959	430024
10634	430025
24397	430026
4313	430027
94265	430028
84639	430029
10194	430030
41412	430031
111996	430032
121495	430033
79633	430034
149042	430035
37600	430036
2627	430037
44434	430038
14473	430039
31240	430040
6307	430041
149941	430042
61954	430043
165218	430044
163768	430045
163570	430046
184900	430047
95712	430048
53194	430049
150008	430050
75282	430051
5482	430052
24660	430053
141239	430054
14997	430055
88356	430056
18917	430057
4360	430058
15050	430059
99785	430060
60800	430061
40038	430062
85680	430063
16220	430064
91762	430065
1222	430066
5551	430067
908	430068
2576	430069
11690	430070
3840	430071
8771	430072
106264	430073
11739	430074
194312	430075
13219	430076
205492	430077
27581	430078
174224	430079
14873	430080
77878	430081
412	430082
2925	430083
181607	430084
3719	430085
109524	430086
8569	430087
3249	430088
52127	430089
19918	430090
78320	430091
16530	430092
21839	430093
41641	430094
142442	430095
123966	430096
13986	430097
11805	430098
11413	430099
5961	430100
63755	430101
2435	430102
1016	430103
164347	430104
10656	430105
9165	430106
15354	430107
75	430108
105789	430109
4833	430110
106748	430111
96159	430112
32928	430113
72222	430114
29958	430115
57091	430116
7144	430117
36231	430118
26316	430119
16706	430120
39921	430121
63587	430122
15992	430123
8514	430124
1529	430125
769	430126
1852	430127
10076	430128
55302	430129
21230	430130
2954	430131
139569	430132
3382	430133
212127	430134
31775	430135
155584	430136
219152	430137
148973	430138
25362	430139
20897	430140
18375	430141
82191	430142
125	430143
1214	430144
9309	430145
41612	430146
4346	430147
17712	430148
303	430149
56444	430150
52890	430151
16774	430152
22683	430153
17571	430154
22690	430155
15762	430156
24948	430157
91293	430158
469	430159
19279	430160
157480	430161
18929	430162
2297	430163
57126	430164
19250	430165
34561	430166
9501	430167
905	430168
30686	430169
98168	430170
11225	430171
132154	430172
43500	430173
8839	430174
12091	430175
6128	430176
4119	430177
6191	430178
19999	430179
499	430180
13450	430181
77014	430182
90956	430183
948	430184
7710	430185
65955	430186
77774	430187
90517	430188
132926	430189
289	430190
85629	430191
4968	430192
116732	430193
809	430194
47421	430195
66343	430196
66343	430197
123194	430198
4938	430199
48415	430200
133633	430201
4017	430202
9280	430203
42	430204
15973	430205
9497	430206
1257	430207
52321	430208
55719	430209
1549	430210
21961	430211
143383	430212
4578	430213
119074	430214
8470	430215
20945	430216
55158	430217
110248	430218
55899	430219
9395	430220
26537	430221
151934	430222
211855	430223
3795	430224
923	430225
32342	430226
16731	430227
219012	430228
230320	430229
34810	430230
151528	430231
32865	430232
66432	430233
87331	430234
73934	430235
25626	430236
14006	430237
172602	430238
57390	430239
17446	430240
20433	430241
48926	430242
1050	430243
2721	430244
25985	430245
80674	430246
241	430247
54014	430248
565	430249
4874	430250
5825	430251
199629	430252
15857	430253
373	430254
147710	430255
41075	430256
602	430257
10313	430258
8355	430259
226032	430260
24116	430261
65672	430262
64314	430263
200389	430264
39471	430265
27241	430266
88926	430267
65183	430268
117850	430269
220503	430270
52873	430271
43221	430272
113328	430273
35030	430274
45025	430275
11032	430276
57508	430277
74501	430278
21599	430279
18097	430280
130008	430281
13112	430282
6081	430283
56051	430284
40724	430285
104094	430286
3719	430287
148989	430288
84121	430289
19608	430290
206439	430291
7399	430292
82727	430293
4196	430294
2179	430295
30306	430296
2267	430297
62776	430298
7819	430299
38862	430300
154614	430301
45663	430302
98722	430303
3721	430304
70865	430305
214972	430306
213203	430307
198783	430308
3574	430309
53262	430310
39517	430311
5389	430312
53011	430313
37952	430314
51761	430315
14658	430316
26258	430317
41695	430318
157179	430319
12290	430320
63326	430321
31861	430322
61786	430323
7039	430324
58160	430325
182597	430326
29379	430327
18948	430328
73932	430329
19095	430330
196235	430331
60241	430332
19951	430333
40310	430334
78892	430335
152901	430336
38756	430337
38749	430338
39441	430339
60161	430340
2556	430341
11048	430342
58265	430343
60627	430344
130672	430345
77926	430346
79644	430347
78835	430348
11670	430349
60093	430350
61190	430351
16574	430352
43069	430353
31913	430354
95331	430355
1349	430356
29127	430357
95330	430358
23605	430359
18854	430360
25342	430361
20027	430362
1543	430363
106698	430364
77243	430365
5508	430366
23163	430367
109750	430368
35357	430369
34075	430370
165747	430371
238665	430372
213140	430373
75635	430374
86338	430375
238661	430376
100095	430377
227183	430378
115716	430379
165745	430380
118075	430381
119900	430382
210383	430383
158538	430384
220739	430385
149951	430386
229735	430387
119075	430388
64745	430389
87643	430390
236457	430391
75273	430392
86378	430393
58060	430394
70852	430395
211270	430396
119076	430397
12316	430398
40799	430399
20663	430400
21392	430401
22332	430402
77055	430403
70727	430404
32858	430405
18719	430406
35996	430407
35825	430408
84122	430409
93433	430410
165041	430411
72014	430412
35375	430413
62722	430414
74898	430415
48514	430416
25529	430417
19781	430418
23190	430419
83238	430420
9529	430421
21537	430422
21537	430423
19628	430424
40467	430425
113714	430426
11950	430427
4538	430428
61317	430429
30116	430430
105117	430431
80038	430432
1877	430433
6213	430434
18756	430435
154612	430436
21086	430437
153063	430438
171744	430439
8545	430440
28692	430441
26478	430442
16850	430443
12613	430444
143386	430445
106344	430446
7911	430447
7832	430448
3985	430449
1951	430450
5966	430451
6000	430452
2848	430453
1789	430454
419	430455
3109	430456
235	430457
143395	430458
150913	430459
118569	430460
165699	430461
58832	430462
5593	430463
101463	430464
51960	430465
119273	430466
259	430467
28306	430468
20134	430469
14625	430470
95619	430471
65845	430472
67570	430473
10993	430474
202787	430475
10993	430476
108692	430477
13728	430478
226758	430479
28905	430480
11011	430481
1311	430482
47252	430483
97584	430484
9520	430485
129333	430486
54091	430487
2788	430488
2788	430489
2788	430490
161433	430491
64244	430492
57463	430493
9015	430494
41246	430495
6408	430496
33326	430497
166220	430498
43004	430499
30812	430500
82906	430501
3488	430502
8514	430503
4213	430504
225093	430505
209310	430506
21320	430507
48381	430508
651	430509
68246	430510
73453	430511
65205	430512
180739	430513
2112	430514
6038	430515
236197	430516
75015	430517
129938	430518
164580	430519
3720	430520
18983	430521
74899	430522
184927	430523
56524	430524
10275	430525
97643	430526
129435	430527
497	430528
1408	430529
421	430530
74892	430531
59860	430532
40319	430533
37639	430534
169856	430535
26999	430536
15039	430537
94803	430538
57483	430539
9395	430540
31760	430541
7122	430542
61607	430543
64822	430544
48065	430545
8491	430546
166	430547
3662	430548
38588	430549
3508	430550
92136	430551
2026	430552
22832	430553
60555	430554
12812	430555
40804	430556
5168	430557
7549	430558
64835	430559
31229	430560
2686	430561
7460	430562
5514	430563
31305	430564
6129	430565
5835	430566
1673	430567
229692	430568
24230	430569
15021	430570
81402	430571
103046	430572
13783	430573
8524	430574
3327	430575
65048	430576
79278	430577
3605	430578
1029	430579
92514	430580
3857	430581
9700	430582
17941	430583
598	430584
70515	430585
4152	430586
11008	430587
9644	430588
173061	430589
99899	430590
54187	430591
7046	430592
11513	430593
291	430594
31772	430595
4752	430596
110495	430597
48649	430598
27580	430599
188	430600
172720	430601
19	430602
6520	430603
39599	430604
24733	430605
6151	430606
19977	430607
11729	430608
3510	430609
60749	430610
34360	430611
28074	430612
204746	430613
23906	430614
32001	430615
16813	430616
19673	430617
3768	430618
27201	430619
7539	430620
11536	430621
8439	430622
5876	430623
37552	430624
9315	430625
2474	430626
123720	430627
85115	430628
363	430629
1078	430630
2922	430631
6514	430632
9157	430633
11589	430634
5941	430635
5893	430636
384	430637
52470	430638
167	430639
27449	430640
5	430641
14486	430642
18895	430643
13939	430644
69	430645
34236	430646
84617	430647
2760	430648
80576	430649
30821	430650
231	430651
108527	430652
37780	430653
9199	430654
1480	430655
155573	430656
58352	430657
146509	430658
4791	430659
11408	430660
16908	430661
132420	430662
40594	430663
7869	430664
106068	430665
60761	430666
71956	430667
40706	430668
30622	430669
5444	430670
38673	430671
70512	430672
30655	430673
2453	430674
39056	430675
135	430676
3729	430677
3857	430678
364	430679
23223	430680
18447	430681
5985	430682
1903	430683
2649	430684
269	430685
48484	430686
4614	430687
8028	430688
22390	430689
9810	430690
8620	430691
10662	430692
10034	430693
63	430694
1457	430695
19840	430696
15723	430697
80349	430698
2508	430699
28161	430700
17817	430701
86010	430702
111593	430703
7346	430704
330	430705
13205	430706
52	430707
11536	430708
11897	430709
47978	430710
32732	430711
6389	430712
60064	430713
39202	430714
1644	430715
61059	430716
9392	430717
24811	430718
268	430719
3	430720
159	430721
35149	430722
25590	430723
760	430724
28984	430725
123409	430726
1977	430727
45039	430728
3712	430729
130873	430730
7410	430731
9921	430732
185	430733
106509	430734
4885	430735
12775	430736
15444	430737
80565	430738
27133	430739
1035	430740
88	430741
7240	430742
171471	430743
2886	430744
7554	430745
1254	430746
4836	430747
8252	430748
2076	430749
54595	430750
13767	430751
726	430752
7046	430753
6852	430754
61696	430755
16612	430756
9114	430757
30199	430758
40751	430759
25498	430760
12700	430761
394	430762
37212	430763
284	430764
9599	430765
111349	430766
69	430767
7284	430768
64839	430769
2509	430770
15395	430771
8213	430772
3730	430773
69886	430774
47208	430775
12623	430776
174295	430777
757	430778
156569	430779
70341	430780
6096	430781
6992	430782
201	430783
189975	430784
81923	430785
21151	430786
295	430787
689	430788
3769	430789
5622	430790
218726	430791
68287	430792
2066	430793
32031	430794
126	430795
46652	430796
11557	430797
999	430798
52035	430799
134	430800
152310	430801
153847	430802
204749	430803
1354	430804
9865	430805
16881	430806
4940	430807
38679	430808
8110	430809
553	430810
20714	430811
172934	430812
11034	430813
73426	430814
15712	430815
80	430816
9921	430817
6281	430818
49381	430819
11545	430820
232467	430821
39525	430822
15	430823
4252	430824
8399	430825
1019	430826
79326	430827
27094	430828
276	430829
634	430830
15	430831
1890	430832
13399	430833
5411	430834
143299	430835
23940	430836
5089	430837
7999	430838
24690	430839
107327	430840
6811	430841
1011	430842
1736	430843
86635	430844
43077	430845
13009	430846
22301	430847
40906	430848
58590	430849
13909	430850
17115	430851
62141	430852
1328	430853
27746	430854
48641	430855
20083	430856
2609	430857
29548	430858
95098	430859
217170	430860
34794	430861
6728	430862
31136	430863
18683	430864
38183	430865
4743	430866
2552	430867
234324	430868
20983	430869
2024	430870
5647	430871
6265	430872
42556	430873
6210	430874
2595	430875
5298	430876
9362	430877
218044	430878
77286	430879
84073	430880
5198	430881
16372	430882
268	430883
1201	430884
46447	430885
1854	430886
105684	430887
30655	430888
271	430889
10146	430890
8550	430891
2250	430892
226	430893
73	430894
21204	430895
24085	430896
4302	430897
22449	430898
66549	430899
48061	430900
45624	430901
3987	430902
1365	430903
65243	430904
7392	430905
5451	430906
30079	430907
44098	430908
25917	430909
28816	430910
1465	430911
5	430912
332	430913
18763	430914
105680	430915
7364	430916
50720	430917
9985	430918
62327	430919
38553	430920
3292	430921
719	430922
10991	430923
2617	430924
4778	430925
1003	430926
16913	430927
11746	430928
8494	430929
2990	430930
60747	430931
16902	430932
2639	430933
143577	430934
8979	430935
8684	430936
34237	430937
102287	430938
1521	430939
23030	430940
47526	430941
15322	430942
15141	430943
235	430944
641	430945
6074	430946
33777	430947
80426	430948
15337	430949
4758	430950
9259	430951
7795	430952
35377	430953
8430	430954
48634	430955
1771	430956
21332	430957
143328	430958
24443	430959
12640	430960
4684	430961
1637	430962
1559	430963
13986	430964
2972	430965
47473	430966
7786	430967
6235	430968
2863	430969
54584	430970
7553	430971
35112	430972
5006	430973
6237	430974
415	430975
12978	430976
2639	430977
30150	430978
36861	430979
152354	430980
2099	430981
162727	430982
108552	430983
48442	430984
96322	430985
1664	430986
59	430987
1480	430988
24875	430989
217464	430990
157025	430991
152047	430992
33228	430993
3367	430994
154654	430995
16149	430996
3367	430997
53236	430998
170526	430999
67603	431000
219093	431001
36875	431002
52293	431003
49212	431004
8179	431005
71480	431006
232671	431007
45732	431008
161499	431009
15418	431010
39426	431011
98326	431012
185917	431013
162995	431014
22203	431015
12877	431016
5924	431017
51791	431018
70835	431019
84176	431020
59208	431021
234280	431022
42292	431023
29058	431024
99447	431025
27251	431026
36826	431027
123874	431028
118518	431029
165752	431030
76433	431031
17429	431032
88659	431033
136886	431034
102013	431035
235690	431036
36624	431037
31764	431038
41842	431039
109232	431040
27957	431041
62870	431042
4690	431043
32596	431044
176638	431045
76938	431046
87559	431047
76513	431048
88681	431049
62870	431050
87559	431051
119411	431052
220201	431053
98326	431054
75669	431055
42226	431056
76855	431057
22203	431058
6821	431059
25787	431060
165605	431061
8665	431062
202049	431063
69585	431064
10333	431065
11588	431066
32573	431067
34341	431068
155987	431069
36575	431070
223064	431071
76938	431072
15294	431073
27180	431074
54552	431075
27197	431076
123291	431077
34180	431078
12766	431079
15350	431080
15350	431081
27515	431082
35814	431083
123297	431084
36836	431085
76447	431086
36624	431087
137841	431088
206872	431089
191284	431090
152846	431091
42166	431092
36301	431093
46844	431094
2428	431095
69481	431096
156816	431097
167643	431098
53851	431099
33390	431100
173299	431101
55472	431102
127696	431103
137733	431104
137776	431105
101760	431106
3367	431107
209721	431108
43100	431109
22321	431110
72012	431111
8179	431112
34180	431113
31075	431114
8179	431115
39853	431116
81213	431117
15418	431118
51411	431119
91658	431120
6360	431121
83803	431122
91733	431123
98508	431124
12758	431125
13812	431126
4109	431127
4109	431128
2761	431129
44077	431130
9692	431131
9621	431132
3404	431133
39065	431134
56693	431135
133970	431136
54507	431137
17366	431138
152644	431139
25770	431140
194797	431141
4	431142
25253	431143
1553	431144
96452	431145
66552	431146
25944	431147
3463	431148
27580	431149
2740	431150
4	431151
833	431152
27720	431153
24417	431154
81909	431155
5558	431156
5558	431157
8560	431158
117	431159
177947	431160
35630	431161
25933	431162
22088	431163
85112	431164
88375	431165
70426	431166
26299	431167
1421	431168
6040	431169
49710	431170
1225	431171
10904	431172
44576	431173
8582	431174
5	431175
30906	431176
32364	431177
10967	431178
4263	431179
18847	431180
21236	431181
46096	431182
99415	431183
49674	431184
9909	431185
215	431186
6894	431187
715	431188
5411	431189
36095	431190
1455	431191
27486	431192
28521	431193
96775	431194
15647	431195
71150	431196
8545	431197
3014	431198
12820	431199
24882	431200
11870	431201
35277	431202
65519	431203
5458	431204
6367	431205
3102	431206
6843	431207
12380	431208
54826	431209
7151	431210
18281	431211
9922	431212
4684	431213
1992	431214
14621	431215
68628	431216
16819	431217
152071	431218
182694	431219
28895	431220
10051	431221
174204	431222
6839	431223
70754	431224
5216	431225
24998	431226
66305	431227
84940	431228
515	431229
130991	431230
4594	431231
10765	431232
100148	431233
34230	431234
6866	431235
93516	431236
30415	431237
29579	431238
131238	431239
137867	431240
2099	431241
51351	431242
1027	431243
457	431244
616	431245
46211	431246
142119	431247
50022	431248
129841	431249
125519	431250
47114	431251
130543	431252
19223	431253
12974	431254
74488	431255
8708	431256
59600	431257
27452	431258
4684	431259
20007	431260
186620	431261
131474	431262
20966	431263
3180	431264
8438	431265
12250	431266
28777	431267
88446	431268
135023	431269
30349	431270
29579	431271
44680	431272
185206	431273
132970	431274
158321	431275
76053	431276
56985	431277
2	431278
20007	431279
58209	431280
76795	431281
151441	431282
138923	431283
77439	431284
93248	431285
190319	431286
98001	431287
160970	431288
6865	431289
191790	431290
27124	431291
21594	431292
12331	431293
224955	431294
93940	431295
86257	431296
34235	431297
133616	431298
3180	431299
1914	431300
217220	431301
204282	431302
5866	431303
32199	431304
1649	431305
63195	431306
108048	431307
108048	431308
131326	431309
36100	431310
1146	431311
70736	431312
8768	431313
57891	431314
172050	431315
124396	431316
1314	431317
15775	431318
33020	431319
88388	431320
166539	431321
19478	431322
2179	431323
5255	431324
1949	431325
26256	431326
1958	431327
3197	431328
4974	431329
167440	431330
24193	431331
88597	431332
201396	431333
110357	431334
30983	431335
235948	431336
93134	431337
28973	431338
37193	431339
774	431340
40270	431341
82906	431342
129241	431343
178842	431344
160522	431345
25410	431346
19454	431347
110248	431348
9217	431349
9442	431350
167611	431351
543	431352
17173	431353
43563	431354
3494	431355
18635	431356
24591	431357
27228	431358
30709	431359
109218	431360
186616	431361
166293	431362
22867	431363
15035	431364
57339	431365
49997	431366
32370	431367
114059	431368
116766	431369
15744	431370
161	431371
11625	431372
11422	431373
6358	431374
4391	431375
54179	431376
11882	431377
125501	431378
3434	431379
64812	431380
2356	431381
8789	431382
120493	431383
49446	431384
106467	431385
22972	431386
12605	431387
147038	431388
30950	431389
37830	431390
6241	431391
47352	431392
105382	431393
19040	431394
133297	431395
56244	431396
10861	431397
38724	431398
561	431399
35799	431400
20065	431401
10627	431402
10627	431403
216738	431404
37041	431405
38231	431406
2209	431407
116590	431408
33142	431409
41087	431410
29094	431411
166709	431412
140275	431413
53136	431414
8444	431415
2068	431416
13550	431417
21455	431418
238568	431419
26478	431420
26478	431421
55244	431422
98804	431423
33144	431424
89062	431425
49571	431426
144478	431427
29390	431428
6137	431429
4152	431430
30758	431431
2447	431432
30758	431433
237799	431434
73383	431435
30758	431436
30087	431437
76377	431438
11512	431439
8990	431440
199941	431441
79806	431442
116450	431443
39944	431444
131596	431445
38023	431446
4818	431447
12595	431448
6697	431449
548	431450
58526	431451
110338	431452
29681	431453
58691	431454
770	431455
54524	431456
3834	431457
92223	431458
28185	431459
124351	431460
5567	431461
9529	431462
9800	431463
6048	431464
98116	431465
55	431466
2110	431467
2988	431468
43044	431469
78743	431470
54751	431471
18439	431472
3331	431473
14458	431474
48310	431475
84702	431476
9996	431477
2	431478
34698	431479
12094	431480
34852	431481
45044	431482
22480	431483
720	431484
370	431485
1222	431486
3196	431487
17635	431488
12131	431489
12812	431490
609	431491
44598	431492
92	431493
4593	431494
19469	431495
124	431496
16145	431497
32678	431498
749	431499
842	431500
12321	431501
82667	431502
57526	431503
33861	431504
56914	431505
91609	431506
171083	431507
30755	431508
50644	431509
26367	431510
48672	431511
4285	431512
11223	431513
95395	431514
1234	431515
48250	431516
32243	431517
7600	431518
41747	431519
2985	431520
79790	431521
30149	431522
20939	431523
4500	431524
39311	431525
1417	431526
14379	431527
93050	431528
32159	431529
43077	431530
235003	431531
5889	431532
12016	431533
19	431534
117010	431535
1182	431536
1121	431537
28988	431538
125548	431539
58228	431540
223347	431541
93308	431542
86320	431543
120629	431544
3370	431545
111706	431546
12975	431547
28539	431548
6487	431549
20007	431550
35998	431551
16745	431552
2056	431553
8397	431554
2914	431555
10148	431556
18273	431557
7099	431558
225916	431559
141782	431560
183020	431561
87904	431562
9245	431563
87805	431564
4493	431565
23499	431566
27323	431567
95	431568
171236	431569
191338	431570
16045	431571
70717	431572
30844	431573
17087	431574
8746	431575
1077	431576
85698	431577
31600	431578
3789	431579
3496	431580
174436	431581
45	431582
72886	431583
472	431584
13805	431585
80555	431586
3196	431587
928	431588
18283	431589
3397	431590
53125	431591
119851	431592
2765	431593
1688	431594
152752	431595
1204	431596
4628	431597
153169	431598
2434	431599
14214	431600
39281	431601
80797	431602
7994	431603
173317	431604
152805	431605
63929	431606
16581	431607
5338	431608
7482	431609
5991	431610
34114	431611
115072	431612
276	431613
4489	431614
18319	431615
6	431616
3800	431617
18466	431618
42943	431619
9054	431620
52309	431621
14223	431622
28279	431623
18122	431624
13635	431625
79776	431626
22847	431627
4152	431628
52032	431629
25732	431630
109	431631
5639	431632
91806	431633
2415	431634
146854	431635
3393	431636
1930	431637
2985	431638
62444	431639
3734	431640
30958	431641
2472	431642
15251	431643
12721	431644
6533	431645
15802	431646
118187	431647
11979	431648
17672	431649
94271	431650
15320	431651
8054	431652
6663	431653
17740	431654
131638	431655
41011	431656
9331	431657
1830	431658
108939	431659
61126	431660
78841	431661
44236	431662
63	431663
3700	431664
927	431665
2350	431666
15522	431667
9330	431668
2606	431669
14458	431670
4622	431671
3079	431672
143174	431673
38816	431674
7694	431675
65609	431676
14447	431677
2599	431678
8511	431679
28760	431680
44866	431681
5511	431682
43932	431683
95726	431684
26529	431685
1232	431686
83680	431687
9369	431688
240	431689
22988	431690
8583	431691
96550	431692
20273	431693
1630	431694
208976	431695
46652	431696
140120	431697
15234	431698
11881	431699
19298	431700
2107	431701
1102	431702
6897	431703
74653	431704
3960	431705
104443	431706
94563	431707
20509	431708
43965	431709
237838	431710
28840	431711
14660	431712
31519	431713
4317	431714
50105	431715
26321	431716
49778	431717
120384	431718
114107	431719
4944	431720
249	431721
25781	431722
196	431723
369	431724
75219	431725
22426	431726
6522	431727
48921	431728
235346	431729
174431	431730
215029	431731
218917	431732
200525	431733
85715	431734
26987	431735
42328	431736
219	431737
220268	431738
148681	431739
2698	431740
50669	431741
64478	431742
62854	431743
544	431744
29532	431745
54840	431746
113574	431747
83794	431748
1561	431749
102868	431750
5001	431751
25679	431752
5197	431753
1012	431754
56698	431755
19061	431756
674	431757
3232	431758
13748	431759
30693	431760
139662	431761
67688	431762
83532	431763
15491	431764
100761	431765
47290	431766
65596	431767
28521	431768
27752	431769
13431	431770
1550	431771
56698	431772
5540	431773
29605	431774
27080	431775
50282	431776
78722	431777
3047	431778
7034	431779
30403	431780
23921	431781
103998	431782
141815	431783
60810	431784
2415	431785
374	431786
78736	431787
12042	431788
116600	431789
6571	431790
7721	431791
29837	431792
7973	431793
2537	431794
28725	431795
92898	431796
3796	431797
2251	431798
182890	431799
65449	431800
47703	431801
31089	431802
719	431803
22765	431804
6749	431805
125256	431806
21446	431807
88379	431808
26090	431809
9566	431810
128232	431811
4210	431812
148382	431813
148382	431814
9566	431815
461	431816
116741	431817
4317	431818
690	431819
31588	431820
142436	431821
151701	431822
46756	431823
19396	431824
1305	431825
111663	431826
41790	431827
52651	431828
223370	431829
58024	431830
154867	431831
4256	431832
9240	431833
23302	431834
18717	431835
81722	431836
1570	431837
1789	431838
1869	431839
7764	431840
20243	431841
408	431842
212642	431843
162	431844
88523	431845
40840	431846
65025	431847
108572	431848
12085	431849
95989	431850
9996	431851
1679	431852
62334	431853
3013	431854
3012	431855
1455	431856
4803	431857
12773	431858
153135	431859
3812	431860
1711	431861
14447	431862
117359	431863
11216	431864
21339	431865
2631	431866
43122	431867
9588	431868
131798	431869
10095	431870
25759	431871
184463	431872
5739	431873
82364	431874
94356	431875
158870	431876
15497	431877
129097	431878
25132	431879
30468	431880
35394	431881
34760	431882
27658	431883
20044	431884
1326	431885
60582	431886
8571	431887
100720	431888
20933	431889
6	431890
6242	431891
235	431892
12775	431893
1890	431894
7139	431895
21	431896
97	431897
17471	431898
135	431899
299	431900
22349	431901
7492	431902
57367	431903
34249	431904
18488	431905
96650	431906
19726	431907
7132	431908
79452	431909
118537	431910
14338	431911
1878	431912
56597	431913
110543	431914
34797	431915
109258	431916
110543	431917
13699	431918
2	431919
2082	431920
40764	431921
3398	431922
38127	431923
1337	431924
20132	431925
5707	431926
2293	431927
2288	431928
3720	431929
42844	431930
65944	431931
2831	431932
166274	431933
28747	431934
10683	431935
3494	431936
14223	431937
44526	431938
67279	431939
88784	431940
17746	431941
41415	431942
17711	431943
24052	431944
11365	431945
167112	431946
37194	431947
40597	431948
167469	431949
37435	431950
36181	431951
38712	431952
3499	431953
2050	431954
17809	431955
17093	431956
543	431957
24888	431958
20403	431959
95920	431960
2769	431961
2050	431962
70298	431963
1702	431964
5380	431965
40085	431966
9607	431967
120938	431968
10164	431969
38552	431970
2170	431971
51888	431972
4880	431973
13431	431974
2985	431975
9996	431976
10846	431977
8740	431978
505	431979
32028	431980
12115	431981
42796	431982
10785	431983
52293	431984
30630	431985
11665	431986
23269	431987
24133	431988
344	431989
344	431990
344	431991
16269	431992
70770	431993
13238	431994
2196	431995
43071	431996
1985	431997
84440	431998
83723	431999
1352	432000
9574	432001
89051	432002
73847	432003
2959	432004
15492	432005
8346	432006
5261	432007
83542	432008
13882	432009
11694	432010
247	432011
48737	432012
5993	432013
3843	432014
17692	432015
21039	432016
31616	432017
16200	432018
5579	432019
7058	432020
17797	432021
3161	432022
8586	432023
889	432024
35143	432025
2849	432026
5579	432027
308	432028
27838	432029
22835	432030
10931	432031
61	432032
6135	432033
5625	432034
8746	432035
46756	432036
50563	432037
50644	432038
3458	432039
52035	432040
41707	432041
7594	432042
6523	432043
32991	432044
118803	432045
156	432046
2351	432047
63551	432048
44635	432049
3131	432050
17154	432051
61	432052
4695	432053
346	432054
92219	432055
95863	432056
51142	432057
59356	432058
20682	432059
6054	432060
44944	432061
58340	432062
414	432063
88867	432064
40742	432065
965	432066
56790	432067
28489	432068
32653	432069
123895	432070
23161	432071
130823	432072
88616	432073
76906	432074
1706	432075
305	432076
17194	432077
197	432078
28082	432079
492	432080
33976	432081
1199	432082
92577	432083
20447	432084
132156	432085
684	432086
2985	432087
9993	432088
579	432089
6827	432090
79999	432091
16336	432092
8469	432093
6892	432094
11276	432095
42892	432096
6405	432097
149965	432098
96428	432099
2309	432100
5694	432101
11134	432102
11660	432103
3363	432104
186356	432105
12115	432106
6148	432107
8415	432108
4899	432109
25861	432110
5710	432111
853	432112
5324	432113
725	432114
12296	432115
14685	432116
40017	432117
4966	432118
15678	432119
81068	432120
7443	432121
26985	432122
2149	432123
22375	432124
86784	432125
87177	432126
5292	432127
87177	432128
406	432129
18453	432130
405	432131
3857	432132
7333	432133
51050	432134
29383	432135
4074	432136
9327	432137
14189	432138
3155	432139
3654	432140
31463	432141
19138	432142
172	432143
39446	432144
220814	432145
13704	432146
13758	432147
19778	432148
103154	432149
103557	432150
44984	432151
163058	432152
70091	432153
6458	432154
36397	432155
48	432156
443	432157
106358	432158
57128	432159
15409	432160
71024	432161
14080	432162
10195	432163
38736	432164
32411	432165
1071	432166
44881	432167
544	432168
15672	432169
7850	432170
1359	432171
29434	432172
59116	432173
73	432174
795	432175
49502	432176
26236	432177
6311	432178
21491	432179
3516	432180
191455	432181
5162	432182
94	432183
5964	432184
42579	432185
8735	432186
52335	432187
853	432188
2327	432189
22679	432190
776	432191
68806	432192
32405	432193
54636	432194
901	432195
98608	432196
2178	432197
24058	432198
12098	432199
1009	432200
29518	432201
6147	432202
17131	432203
42001	432204
79	432205
3016	432206
175	432207
11528	432208
44863	432209
3823	432210
40053	432211
12813	432212
111006	432213
22320	432214
18325	432215
10553	432216
27265	432217
42668	432218
1361	432219
148546	432220
15333	432221
1361	432222
48699	432223
4295	432224
16126	432225
6815	432226
54411	432227
10076	432228
98254	432229
33242	432230
44917	432231
9184	432232
20507	432233
17564	432234
36185	432235
27459	432236
13023	432237
42704	432238
15206	432239
839	432240
374	432241
18414	432242
27393	432243
171247	432244
7876	432245
28806	432246
27347	432247
22323	432248
78756	432249
8382	432250
4448	432251
37272	432252
191320	432253
33965	432254
37165	432255
1899	432256
57987	432257
2368	432258
180500	432259
2684	432260
3712	432261
14467	432262
155555	432263
36829	432264
96403	432265
162040	432266
81110	432267
199523	432268
95595	432269
68018	432270
88169	432271
21517	432272
102527	432273
40931	432274
118018	432275
165247	432276
67880	432277
165743	432278
69969	432279
67295	432280
120284	432281
166168	432282
1841	432283
60832	432284
87936	432285
19546	432286
13102	432287
42439	432288
900	432289
900	432290
900	432291
900	432292
900	432293
4261	432294
4261	432295
4261	432296
17173	432297
109406	432298
20348	432299
178859	432300
2551	432301
17670	432302
384	432303
163181	432304
444	432305
440	432306
6958	432307
205	432308
38591	432309
66315	432310
44564	432311
161597	432312
4839	432313
59116	432314
2992	432315
94	432316
12333	432317
12199	432318
155226	432319
2227	432320
42094	432321
2106	432322
36268	432323
52946	432324
1562	432325
14666	432326
168268	432327
141482	432328
47464	432329
47005	432330
26229	432331
18250	432332
5955	432333
12080	432334
71671	432335
140382	432336
22565	432337
72768	432338
78556	432339
11789	432340
54405	432341
41607	432342
64834	432343
45364	432344
4054	432345
3262	432346
30749	432347
4589	432348
68184	432349
120577	432350
120233	432351
166815	432352
116921	432353
118758	432354
145819	432355
30097	432356
8765	432357
52307	432358
16776	432359
44236	432360
43629	432361
31042	432362
17256	432363
27330	432364
105435	432365
65186	432366
1881	432367
43254	432368
1259	432369
44926	432370
98469	432371
14938	432372
38170	432373
52075	432374
52958	432375
88113	432376
14664	432377
30144	432378
35462	432379
24321	432380
119894	432381
20979	432382
10187	432383
130580	432384
104317	432385
65281	432386
1884	432387
68784	432388
5788	432389
59935	432390
45	432391
5652	432392
41201	432393
26314	432394
66823	432395
78265	432396
36103	432397
53	432398
92338	432399
7742	432400
34852	432401
26329	432402
117201	432403
52746	432404
92856	432405
67374	432406
52040	432407
103224	432408
32029	432409
20006	432410
11516	432411
80606	432412
15756	432413
9268	432414
63837	432415
2249	432416
521	432417
61042	432418
96289	432419
128786	432420
32559	432421
92613	432422
4871	432423
79630	432424
77980	432425
85625	432426
122622	432427
19784	432428
37941	432429
1654	432430
17737	432431
186387	432432
113038	432433
14225	432434
19490	432435
30393	432436
4170	432437
10185	432438
110101	432439
191	432440
21089	432441
277	432442
37714	432443
53	432444
1872	432445
21690	432446
59202	432447
55009	432448
17787	432449
236288	432450
16989	432451
22941	432452
762	432453
154995	432454
203920	432455
164557	432456
38676	432457
74848	432458
40319	432459
164562	432460
119392	432461
71008	432462
17325	432463
26357	432464
106689	432465
66055	432466
21486	432467
8120	432468
130547	432469
18647	432470
28669	432471
74577	432472
221600	432473
179661	432474
58019	432475
68451	432476
52823	432477
8841	432478
48965	432479
91	432480
38932	432481
33654	432482
68277	432483
67767	432484
27556	432485
117521	432486
5619	432487
63235	432488
3061	432489
62508	432490
45306	432491
186230	432492
7829	432493
915	432494
41345	432495
8110	432496
22968	432497
38817	432498
9960	432499
81883	432500
102188	432501
22232	432502
46867	432503
154337	432504
153535	432505
2116	432506
83194	432507
7379	432508
17747	432509
638	432510
10404	432511
2109	432512
15285	432513
12041	432514
8819	432515
52173	432516
61090	432517
88165	432518
53007	432519
32591	432520
31574	432521
70154	432522
19189	432523
37815	432524
10143	432525
3232	432526
843	432527
5531	432528
10587	432529
259	432530
87601	432531
129327	432532
3008	432533
14681	432534
14260	432535
88044	432536
18177	432537
32316	432538
25416	432539
35824	432540
118129	432541
1446	432542
11895	432543
14575	432544
112625	432545
44549	432546
15951	432547
53245	432548
61338	432549
52590	432550
54823	432551
48253	432552
41555	432553
34	432554
8786	432555
1435	432556
38778	432557
15368	432558
5748	432559
1477	432560
18289	432561
67461	432562
70535	432563
184284	432564
19938	432565
35617	432566
65110	432567
15137	432568
52263	432569
5431	432570
88277	432571
231288	432572
70744	432573
102207	432574
29114	432575
144594	432576
9377	432577
14851	432578
47973	432579
19450	432580
145225	432581
121045	432582
60184	432583
30174	432584
2739	432585
89141	432586
3362	432587
14682	432588
29016	432589
182226	432590
68159	432591
91995	432592
4385	432593
4287	432594
40232	432595
9908	432596
39376	432597
3612	432598
3344	432599
16412	432600
25247	432601
23944	432602
42285	432603
107868	432604
21759	432605
7617	432606
238351	432607
119542	432608
88530	432609
53	432610
21987	432611
78161	432612
19682	432613
19705	432614
20842	432615
117013	432616
7421	432617
12370	432618
3250	432619
3526	432620
67734	432621
1274	432622
4996	432623
10408	432624
143690	432625
205391	432626
23326	432627
60015	432628
24209	432629
944	432630
76381	432631
136800	432632
37356	432633
230959	432634
12204	432635
113721	432636
5692	432637
8987	432638
29798	432639
5036	432640
39033	432641
34123	432642
34473	432643
426	432644
48765	432645
39830	432646
140366	432647
95643	432648
12219	432649
56573	432650
235683	432651
58412	432652
167319	432653
119112	432654
107585	432655
21528	432656
70004	432657
22687	432658
16593	432659
107841	432660
10860	432661
86789	432662
79009	432663
770	432664
7560	432665
55860	432666
21363	432667
50516	432668
22427	432669
2805	432670
50210	432671
27194	432672
41660	432673
8358	432674
150600	432675
5701	432676
156948	432677
65070	432678
71153	432679
51828	432680
237131	432681
14039	432682
576	432683
65131	432684
235855	432685
59645	432686
45993	432687
34994	432688
141407	432689
27038	432690
38826	432691
21292	432692
118813	432693
35032	432694
78682	432695
62941	432696
26386	432697
59481	432698
99354	432699
19480	432700
209735	432701
88159	432702
1997	432703
79452	432704
71103	432705
21648	432706
10419	432707
8658	432708
61088	432709
7164	432710
52529	432711
102713	432712
100307	432713
43595	432714
61231	432715
1394	432716
21789	432717
32542	432718
215615	432719
375	432720
66982	432721
102207	432722
139738	432723
29394	432724
26156	432725
18159	432726
69506	432727
38847	432728
65576	432729
239511	432730
42246	432731
164283	432732
88083	432733
52970	432734
95642	432735
100214	432736
41648	432737
421	432738
70468	432739
16468	432740
1683	432741
64515	432742
50309	432743
49188	432744
49009	432745
110745	432746
118479	432747
43121	432748
8666	432749
33652	432750
17094	432751
25726	432752
238306	432753
72606	432754
77950	432755
20026	432756
11353	432757
88696	432758
232793	432759
26411	432760
220009	432761
52689	432762
86001	432763
36602	432764
21319	432765
51518	432766
33040	432767
218697	432768
10301	432769
230049	432770
74320	432771
136429	432772
232219	432773
40597	432774
30053	432775
42591	432776
21852	432777
26749	432778
140	432779
4998	432780
7754	432781
15473	432782
85990	432783
140	432784
17358	432785
5781	432786
1714	432787
53532	432788
7753	432789
14830	432790
33	432791
158168	432792
237080	432793
2148	432794
24285	432795
81194	432796
61969	432797
5681	432798
41943	432799
170313	432800
20878	432801
9731	432802
5128	432803
49195	432804
36450	432805
58755	432806
66787	432807
29451	432808
140109	432809
26247	432810
23085	432811
10127	432812
1714	432813
3873	432814
1544	432815
9027	432816
116043	432817
50048	432818
70090	432819
137814	432820
5020	432821
26080	432822
11957	432823
48787	432824
13390	432825
167204	432826
21724	432827
2148	432828
3873	432829
21367	432830
226964	432831
141756	432832
140	432833
202450	432834
18142	432835
15084	432836
21696	432837
5681	432838
23975	432839
560	432840
102906	432841
11021	432842
66823	432843
8141	432844
994	432845
17814	432846
52928	432847
8830	432848
10179	432849
8806	432850
25282	432851
76836	432852
29198	432853
14753	432854
12296	432855
76687	432856
16655	432857
3392	432858
2363	432859
14753	432860
40813	432861
25189	432862
26340	432863
84339	432864
76825	432865
85040	432866
14689	432867
52848	432868
35184	432869
162475	432870
28842	432871
48829	432872
3674	432873
5205	432874
31361	432875
3517	432876
14000	432877
9924	432878
56415	432879
9915	432880
522	432881
38480	432882
29672	432883
64514	432884
12050	432885
20439	432886
21589	432887
555	432888
39278	432889
36571	432890
30974	432891
9327	432892
7517	432893
690	432894
51525	432895
24894	432896
139235	432897
59767	432898
132846	432899
213789	432900
13697	432901
8501	432902
21788	432903
29260	432904
90837	432905
102920	432906
121978	432907
187602	432908
154160	432909
35369	432910
48829	432911
17333	432912
57373	432913
44099	432914
28417	432915
83219	432916
79204	432917
22939	432918
59169	432919
80647	432920
50795	432921
63644	432922
135859	432923
52284	432924
14548	432925
6452	432926
9093	432927
1878	432928
2673	432929
230786	432930
45	432931
109958	432932
52931	432933
1102	432934
34192	432935
25	432936
198	432937
6378	432938
39522	432939
84981	432940
75313	432941
2869	432942
34494	432943
23183	432944
105	432945
146933	432946
129898	432947
5164	432948
1985	432949
9176	432950
933	432951
22195	432952
144357	432953
1521	432954
106269	432955
32233	432956
39522	432957
20824	432958
250	432959
107027	432960
3889	432961
15881	432962
411	432963
109489	432964
70072	432965
171903	432966
31907	432967
5902	432968
2653	432969
28585	432970
1770	432971
319	432972
48067	432973
77852	432974
63843	432975
171901	432976
5878	432977
26419	432978
14686	432979
31294	432980
15735	432981
24437	432982
51046	432983
61032	432984
25840	432985
47774	432986
11965	432987
6625	432988
269	432989
9829	432990
6436	432991
25975	432992
7711	432993
6344	432994
116887	432995
7877	432996
93005	432997
56559	432998
43712	432999
8694	433000
63481	433001
408	433002
49901	433003
22424	433004
165759	433005
88692	433006
4153	433007
34845	433008
199	433009
9908	433010
65216	433011
77657	433012
31724	433013
181611	433014
88388	433015
1096	433016
3740	433017
14748	433018
5160	433019
21047	433020
26479	433021
41485	433022
15428	433023
111482	433024
64498	433025
22281	433026
38081	433027
15428	433028
215526	433029
70841	433030
30994	433031
34686	433032
238680	433033
3385	433034
66851	433035
5530	433036
65529	433037
46847	433038
99890	433039
32519	433040
14305	433041
21481	433042
9503	433043
69992	433044
236026	433045
148108	433046
1525	433047
17741	433048
317	433049
16413	433050
31198	433051
61035	433052
237659	433053
14450	433054
51630	433055
6411	433056
3717	433057
4462	433058
27082	433059
10942	433060
19968	433061
62256	433062
2748	433063
2191	433064
21649	433065
105122	433066
3717	433067
2902	433068
95407	433069
69991	433070
60752	433071
3114	433072
66882	433073
132658	433074
13496	433075
119362	433076
38253	433077
6553	433078
34144	433079
114832	433080
7214	433081
96730	433082
9064	433083
49477	433084
163968	433085
16625	433086
32259	433087
7900	433088
62842	433089
22814	433090
64307	433091
14570	433092
1603	433093
10186	433094
7975	433095
60679	433096
16296	433097
11364	433098
19104	433099
43025	433100
5883	433101
3762	433102
7809	433103
9722	433104
2073	433105
9204	433106
1788	433107
24898	433108
11185	433109
2267	433110
1482	433111
568	433112
3762	433113
42406	433114
43048	433115
53	433116
677	433117
12187	433118
1637	433119
1018	433120
42835	433121
9712	433122
1221	433123
4064	433124
3816	433125
1672	433126
1672	433127
1672	433128
167	433129
1011	433130
1295	433131
26153	433132
5965	433133
71952	433134
22407	433135
70603	433136
79257	433137
451	433138
65684	433139
48098	433140
556	433141
6785	433142
8723	433143
4137	433144
69979	433145
27124	433146
27124	433147
311	433148
162120	433149
80060	433150
82	433151
49579	433152
229	433153
15893	433154
10211	433155
3242	433156
64076	433157
22695	433158
155	433159
80959	433160
22322	433161
74253	433162
17758	433163
907	433164
52	433165
35	433166
41247	433167
6136	433168
37124	433169
707	433170
138328	433171
5943	433172
17593	433173
108463	433174
56547	433175
12167	433176
1099	433177
2191	433178
18889	433179
21401	433180
21581	433181
69335	433182
19023	433183
3042	433184
13995	433185
141066	433186
123570	433187
29300	433188
12115	433189
17188	433190
129075	433191
17188	433192
35848	433193
44758	433194
84321	433195
18897	433196
56990	433197
85202	433198
965	433199
1726	433200
36268	433201
45588	433202
1830	433203
36034	433204
538	433205
54378	433206
155865	433207
91732	433208
84951	433209
10657	433210
16379	433211
70517	433212
22112	433213
16368	433214
38282	433215
139731	433216
103213	433217
47978	433218
48615	433219
214643	433220
110274	433221
3764	433222
4092	433223
38605	433224
74720	433225
607	433226
54716	433227
21315	433228
15940	433229
52687	433230
5881	433231
19140	433232
6951	433233
21416	433234
12633	433235
34271	433236
29428	433237
1497	433238
173068	433239
559	433240
58248	433241
32953	433242
77090	433243
13632	433244
11343	433245
27880	433246
83501	433247
137424	433248
1318	433249
2649	433250
3865	433251
8722	433252
32805	433253
770	433254
29507	433255
74754	433256
67336	433257
26406	433258
25132	433259
25091	433260
51783	433261
51783	433262
114800	433263
20469	433264
85008	433265
26414	433266
16967	433267
154	433268
154	433269
178929	433270
16973	433271
18551	433272
69839	433273
101948	433274
9024	433275
19698	433276
14751	433277
2138	433278
638	433279
37313	433280
71742	433281
52687	433282
14100	433283
27899	433284
155010	433285
22967	433286
124507	433287
36792	433288
62945	433289
14600	433290
67136	433291
661	433292
9352	433293
48159	433294
11343	433295
2151	433296
57464	433297
154988	433298
62228	433299
21508	433300
30472	433301
25087	433302
93024	433303
63673	433304
16016	433305
154	433306
54024	433307
164320	433308
8841	433309
112781	433310
44114	433311
36780	433312
100770	433313
34841	433314
33511	433315
11775	433316
71406	433317
7422	433318
67092	433319
770	433320
49006	433321
41323	433322
154985	433323
81397	433324
109396	433325
41655	433326
215590	433327
1800	433328
56731	433329
4400	433330
52412	433331
178262	433332
87043	433333
12322	433334
8804	433335
4769	433336
3464	433337
24891	433338
8935	433339
107111	433340
27047	433341
10151	433342
27148	433343
25408	433344
119833	433345
215432	433346
8566	433347
238562	433348
165761	433349
48994	433350
154	433351
42691	433352
46169	433353
90949	433354
13805	433355
5353	433356
8895	433357
95417	433358
6566	433359
3082	433360
40556	433361
67892	433362
4725	433363
100002	433364
117774	433365
19690	433366
76279	433367
104307	433368
51783	433369
14686	433370
18	433371
10569	433372
79829	433373
2788	433374
87135	433375
171467	433376
6017	433377
7608	433378
181574	433379
89032	433380
3918	433381
235647	433382
14330	433383
28106	433384
14497	433385
14600	433386
4057	433387
6282	433388
34848	433389
38260	433390
30161	433391
5457	433392
13879	433393
48318	433394
24091	433395
1112	433396
37915	433397
526	433398
17805	433399
62327	433400
528	433401
10134	433402
5146	433403
16797	433404
74236	433405
186623	433406
1367	433407
38090	433408
7277	433409
3029	433410
31634	433411
18837	433412
35617	433413
103962	433414
2985	433415
132255	433416
66510	433417
41252	433418
8406	433419
41655	433420
6160	433421
76360	433422
145166	433423
29054	433424
128851	433425
29316	433426
38203	433427
32784	433428
76055	433429
59593	433430
233704	433431
36130	433432
220039	433433
17301	433434
46374	433435
83153	433436
72281	433437
184489	433438
2680	433439
42714	433440
82659	433441
152	433442
16587	433443
171307	433444
163276	433445
45033	433446
878	433447
414	433448
12666	433449
21158	433450
47343	433451
38954	433452
52835	433453
81750	433454
140	433455
106200	433456
47578	433457
106192	433458
41862	433459
26966	433460
12564	433461
90437	433462
18078	433463
7747	433464
12	433465
13459	433466
5733	433467
53567	433468
25092	433469
9030	433470
198966	433471
79575	433472
47703	433473
16	433474
140	433475
18054	433476
8995	433477
18113	433478
728	433479
10550	433480
90461	433481
67	433482
4398	433483
11193	433484
13633	433485
22552	433486
22024	433487
3078	433488
136145	433489
10386	433490
103853	433491
33027	433492
140	433493
90153	433494
5349	433495
37914	433496
12534	433497
5337	433498
106199	433499
2683	433500
14991	433501
36874	433502
26932	433503
14716	433504
9009	433505
64893	433506
24117	433507
26708	433508
4245	433509
205481	433510
7527	433511
97900	433512
65701	433513
55605	433514
15702	433515
42508	433516
11854	433517
34500	433518
136523	433519
1173	433520
88682	433521
7368	433522
66690	433523
26480	433524
67220	433525
29462	433526
24064	433527
16962	433528
17516	433529
44709	433530
23243	433531
80701	433532
238791	433533
27486	433534
27486	433535
67343	433536
31845	433537
38815	433538
29864	433539
73317	433540
8036	433541
113818	433542
45205	433543
22931	433544
103032	433545
231524	433546
83794	433547
85757	433548
304	433549
57278	433550
73979	433551
1895	433552
110816	433553
31893	433554
36374	433555
114327	433556
204427	433557
40532	433558
23405	433559
16230	433560
74571	433561
34208	433562
34221	433563
10090	433564
57719	433565
164393	433566
50795	433567
42121	433568
5528	433569
2057	433570
27324	433571
3439	433572
20512	433573
23273	433574
65423	433575
136524	433576
84998	433577
4342	433578
39240	433579
42579	433580
8578	433581
3213	433582
48298	433583
81740	433584
11397	433585
10016	433586
13712	433587
9574	433588
8645	433589
19781	433590
31010	433591
222192	433592
16463	433593
142281	433594
24935	433595
10656	433596
95383	433597
48943	433598
63654	433599
299	433600
142530	433601
94613	433602
24387	433603
51243	433604
14284	433605
24622	433606
5479	433607
443	433608
27509	433609
8293	433610
108	433611
68727	433612
7079	433613
62639	433614
217402	433615
65128	433616
2	433617
39759	433618
187432	433619
25949	433620
106816	433621
54847	433622
1889	433623
65004	433624
26	433625
23368	433626
22862	433627
30684	433628
62039	433629
22979	433630
108	433631
61920	433632
11700	433633
15683	433634
29893	433635
119751	433636
10343	433637
173045	433638
54072	433639
1640	433640
3420	433641
4	433642
13158	433643
9812	433644
38846	433645
36152	433646
115155	433647
2586	433648
162572	433649
7449	433650
28335	433651
443	433652
70457	433653
135280	433654
135404	433655
225390	433656
189119	433657
57597	433658
148812	433659
22992	433660
84382	433661
15806	433662
152122	433663
28261	433664
61523	433665
23132	433666
6086	433667
197589	433668
35974	433669
97217	433670
152914	433671
6094	433672
44433	433673
44433	433674
199739	433675
83644	433676
9572	433677
35970	433678
11067	433679
89440	433680
201350	433681
78524	433682
49313	433683
39973	433684
56969	433685
5569	433686
4668	433687
94119	433688
42752	433689
22756	433690
99168	433691
6970	433692
73013	433693
53603	433694
30192	433695
10299	433696
114543	433697
115987	433698
12994	433699
18917	433700
56760	433701
57036	433702
6384	433703
6384	433704
9336	433705
65015	433706
154350	433707
18994	433708
13633	433709
48252	433710
1753	433711
38683	433712
11698	433713
2962	433714
204344	433715
8758	433716
2057	433717
75823	433718
28565	433719
10891	433720
58508	433721
31579	433722
80749	433723
21308	433724
20293	433725
12008	433726
139	433727
17769	433728
5315	433729
30030	433730
85163	433731
27443	433732
234316	433733
65816	433734
13574	433735
13854	433736
7587	433737
1	433738
59778	433739
7719	433740
1001	433741
3855	433742
1001	433743
1709	433744
4977	433745
150549	433746
115494	433747
155904	433748
484	433749
4104	433750
62660	433751
9509	433752
9102	433753
903	433754
6129	433755
441	433756
13828	433757
729	433758
38612	433759
14203	433760
80842	433761
2130	433762
4833	433763
126	433764
21714	433765
13951	433766
9621	433767
10877	433768
103906	433769
20037	433770
70186	433771
8188	433772
116072	433773
58	433774
37249	433775
60580	433776
138131	433777
41274	433778
317	433779
62419	433780
5604	433781
17558	433782
28038	433783
10228	433784
61116	433785
35509	433786
58640	433787
273	433788
232898	433789
156108	433790
92248	433791
625	433792
2535	433793
115110	433794
24757	433795
23718	433796
65923	433797
23744	433798
31408	433799
31408	433800
170659	433801
46191	433802
87468	433803
142	433804
184127	433805
75715	433806
39298	433807
41250	433808
34084	433809
13304	433810
10678	433811
3109	433812
6784	433813
278	433814
157313	433815
30736	433816
30736	433817
160241	433818
115213	433819
1115	433820
54406	433821
77035	433822
54547	433823
157074	433824
27814	433825
29814	433826
565	433827
404	433828
156948	433829
116072	433830
1797	433831
8111	433832
114193	433833
112858	433834
102260	433835
14695	433836
8166	433837
87770	433838
2664	433839
1551	433840
41720	433841
972	433842
16756	433843
41408	433844
11248	433845
22228	433846
120198	433847
86660	433848
3039	433849
54592	433850
171367	433851
43219	433852
146134	433853
196995	433854
11968	433855
28407	433856
19877	433857
32038	433858
32038	433859
80181	433860
2199	433861
2286	433862
5512	433863
91495	433864
91473	433865
5604	433866
1357	433867
59778	433868
66707	433869
34310	433870
92548	433871
69740	433872
12269	433873
35499	433874
51798	433875
57437	433876
74332	433877
19094	433878
28584	433879
1681	433880
35712	433881
156108	433882
15116	433883
62822	433884
83363	433885
140978	433886
278	433887
14731	433888
35824	433889
11353	433890
147560	433891
25633	433892
31766	433893
228487	433894
8832	433895
11036	433896
82561	433897
56725	433898
36870	433899
133918	433900
129771	433901
115791	433902
47140	433903
6248	433904
2989	433905
1088	433906
66649	433907
33782	433908
12005	433909
7392	433910
7522	433911
8092	433912
19190	433913
66	433914
56770	433915
11627	433916
2284	433917
4741	433918
245	433919
133083	433920
18728	433921
73291	433922
187807	433923
82679	433924
66892	433925
104623	433926
44608	433927
8178	433928
32890	433929
5370	433930
13930	433931
105348	433932
9958	433933
9346	433934
148477	433935
464	433936
30170	433937
23033	433938
5581	433939
2989	433940
11726	433941
50739	433942
21031	433943
75479	433944
27156	433945
61941	433946
98027	433947
832	433948
9172	433949
25621	433950
18367	433951
45252	433952
4289	433953
295	433954
58863	433955
4208	433956
2323	433957
19178	433958
83691	433959
110491	433960
19354	433961
1481	433962
41497	433963
224360	433964
38731	433965
11327	433966
6394	433967
3678	433968
24252	433969
9282	433970
40522	433971
113514	433972
1155	433973
12479	433974
19266	433975
59074	433976
2616	433977
9906	433978
131094	433979
110174	433980
91	433981
23834	433982
2501	433983
5472	433984
17014	433985
17832	433986
43783	433987
117247	433988
67060	433989
154929	433990
68649	433991
1346	433992
12363	433993
59688	433994
4126	433995
6873	433996
216623	433997
519	433998
142526	433999
20626	434000
18590	434001
18080	434002
42316	434003
155628	434004
27568	434005
193547	434006
53009	434007
28692	434008
13268	434009
77266	434010
64611	434011
20202	434012
33864	434013
36416	434014
11889	434015
186902	434016
46772	434017
115045	434018
38363	434019
63572	434020
27570	434021
31037	434022
120900	434023
66840	434024
42484	434025
100319	434026
24597	434027
106748	434028
20754	434029
3094	434030
210789	434031
25135	434032
325	434033
533	434034
225	434035
136359	434036
81318	434037
41010	434038
11514	434039
9972	434040
32429	434041
50398	434042
87523	434043
73541	434044
94582	434045
53041	434046
147228	434047
57049	434048
105690	434049
30894	434050
8931	434051
109734	434052
74292	434053
56215	434054
60676	434055
25469	434056
121941	434057
28813	434058
88600	434059
165384	434060
207518	434061
31908	434062
1526	434063
37659	434064
23543	434065
50122	434066
1621	434067
4862	434068
4429	434069
42316	434070
6173	434071
2275	434072
13243	434073
28202	434074
25226	434075
53773	434076
9400	434077
153526	434078
12519	434079
144601	434080
16510	434081
6555	434082
112420	434083
4141	434084
41209	434085
35382	434086
84709	434087
139435	434088
21162	434089
14491	434090
78967	434091
1244	434092
38400	434093
167	434094
138780	434095
101922	434096
114660	434097
19205	434098
227961	434099
21823	434100
15412	434101
55676	434102
63793	434103
21682	434104
134620	434105
63666	434106
135811	434107
39036	434108
11781	434109
166229	434110
81644	434111
51166	434112
942	434113
17805	434114
144747	434115
9664	434116
112	434117
103582	434118
107977	434119
114784	434120
25	434121
6534	434122
40010	434123
41379	434124
181487	434125
21424	434126
41654	434127
115313	434128
2834	434129
103436	434130
22821	434131
19349	434132
66797	434133
16153	434134
104459	434135
13524	434136
38868	434137
18884	434138
215813	434139
118858	434140
20073	434141
6172	434142
226805	434143
224389	434144
68620	434145
211166	434146
41144	434147
41758	434148
3062	434149
39152	434150
85089	434151
110844	434152
146532	434153
49777	434154
29901	434155
8817	434156
51548	434157
244	434158
166128	434159
56347	434160
81371	434161
107405	434162
20481	434163
89227	434164
203889	434165
175788	434166
142377	434167
5755	434168
134478	434169
64824	434170
54575	434171
21416	434172
29856	434173
213642	434174
40903	434175
67334	434176
82816	434177
13917	434178
78158	434179
104893	434180
183292	434181
152917	434182
37327	434183
85989	434184
6045	434185
76881	434186
7431	434187
512	434188
861	434189
49121	434190
158355	434191
19867	434192
3430	434193
48880	434194
32781	434195
37286	434196
75	434197
404	434198
13707	434199
39516	434200
52977	434201
118912	434202
13970	434203
97253	434204
67327	434205
46601	434206
101160	434207
142914	434208
79379	434209
67895	434210
76846	434211
3697	434212
46860	434213
4870	434214
89671	434215
108507	434216
10877	434217
8075	434218
90932	434219
113149	434220
225231	434221
211050	434222
50271	434223
56282	434224
229476	434225
174100	434226
41320	434227
13819	434228
21574	434229
17757	434230
21708	434231
21499	434232
118931	434233
231230	434234
67633	434235
56067	434236
41630	434237
17874	434238
116863	434239
15144	434240
128342	434241
117255	434242
2605	434243
167124	434244
210672	434245
203599	434246
41379	434247
52068	434248
9218	434249
5082	434250
3842	434251
993	434252
30078	434253
25115	434254
434	434255
8575	434256
9822	434257
4477	434258
395	434259
65864	434260
41034	434261
44055	434262
22124	434263
569	434264
362	434265
4889	434266
876	434267
36140	434268
49	434269
11687	434270
179889	434271
17742	434272
1281	434273
23999	434274
17693	434275
76381	434276
174449	434277
32783	434278
20150	434279
26805	434280
31834	434281
1263	434282
159628	434283
229461	434284
6850	434285
31249	434286
239795	434287
44497	434288
1363	434289
17020	434290
694	434291
17489	434292
31952	434293
361	434294
10973	434295
52942	434296
9877	434297
6352	434298
14171	434299
62700	434300
12251	434301
38264	434302
227483	434303
2574	434304
163401	434305
17609	434306
20475	434307
24138	434308
165555	434309
119357	434310
35072	434311
43917	434312
69357	434313
19153	434314
1727	434315
79048	434316
85724	434317
159356	434318
53672	434319
31956	434320
14923	434321
31408	434322
59393	434323
144694	434324
164926	434325
10512	434326
49048	434327
159547	434328
130724	434329
68939	434330
569	434331
52694	434332
165177	434333
113630	434334
8805	434335
15009	434336
69009	434337
159572	434338
215634	434339
71209	434340
95002	434341
25152	434342
82115	434343
226885	434344
128995	434345
29182	434346
60087	434347
98091	434348
6111	434349
64787	434350
19634	434351
61184	434352
70683	434353
6034	434354
4332	434355
1587	434356
57790	434357
14681	434358
20442	434359
10735	434360
1817	434361
44852	434362
17812	434363
146618	434364
134584	434365
65640	434366
17579	434367
52579	434368
5192	434369
117308	434370
105670	434371
127437	434372
41122	434373
67784	434374
88014	434375
54600	434376
99401	434377
73760	434378
33961	434379
7474	434380
27806	434381
13303	434382
6244	434383
10264	434384
13406	434385
21623	434386
19863	434387
125	434388
40544	434389
19190	434390
2025	434391
30690	434392
1187	434393
902	434394
335	434395
49985	434396
2631	434397
21363	434398
16854	434399
8674	434400
6220	434401
22120	434402
20212	434403
2011	434404
36	434405
28319	434406
1169	434407
8072	434408
56929	434409
63850	434410
32075	434411
89518	434412
16346	434413
13915	434414
31407	434415
6231	434416
67032	434417
14666	434418
8760	434419
105395	434420
13584	434421
65113	434422
7070	434423
41634	434424
105976	434425
1857	434426
66967	434427
52389	434428
76743	434429
129236	434430
17741	434431
729	434432
17342	434433
49667	434434
1177	434435
31345	434436
11768	434437
6045	434438
155241	434439
36873	434440
1621	434441
2874	434442
120316	434443
147882	434444
644	434445
4974	434446
5873	434447
57915	434448
3023	434449
29734	434450
18449	434451
6437	434452
39531	434453
28819	434454
39823	434455
172370	434456
223225	434457
61603	434458
156239	434459
3813	434460
91478	434461
68072	434462
23774	434463
19877	434464
53203	434465
85512	434466
2155	434467
42301	434468
34122	434469
4927	434470
73724	434471
222255	434472
2709	434473
21125	434474
76164	434475
164576	434476
25405	434477
23164	434478
66640	434479
87656	434480
17023	434481
34846	434482
92650	434483
41084	434484
644	434485
6057	434486
38529	434487
21125	434488
39422	434489
142413	434490
223111	434491
156337	434492
157382	434493
51691	434494
116632	434495
3322	434496
48046	434497
16759	434498
4804	434499
197929	434500
38718	434501
16668	434502
2578	434503
116493	434504
37343	434505
47179	434506
41039	434507
162332	434508
9825	434509
17571	434510
106150	434511
22928	434512
119311	434513
20980	434514
66155	434515
11688	434516
14477	434517
11658	434518
108995	434519
75203	434520
24857	434521
53099	434522
48652	434523
5153	434524
88700	434525
22013	434526
7309	434527
38563	434528
61956	434529
142872	434530
99006	434531
161155	434532
36892	434533
16865	434534
38572	434535
32707	434536
37739	434537
105913	434538
2041	434539
5362	434540
87374	434541
97932	434542
234737	434543
60935	434544
63312	434545
116890	434546
4641	434547
37739	434548
9922	434549
8396	434550
16844	434551
62393	434552
16852	434553
80184	434554
7301	434555
16871	434556
2968	434557
97932	434558
2041	434559
16871	434560
11714	434561
6360	434562
82522	434563
9923	434564
80623	434565
7734	434566
8396	434567
9610	434568
41493	434569
2250	434570
38150	434571
38150	434572
14056	434573
65483	434574
204964	434575
20015	434576
1369	434577
40386	434578
711	434579
200215	434580
20082	434581
54247	434582
158039	434583
24789	434584
23290	434585
200362	434586
30833	434587
14344	434588
158705	434589
81740	434590
19583	434591
140644	434592
80634	434593
56688	434594
74827	434595
177626	434596
13221	434597
48814	434598
8346	434599
124546	434600
30852	434601
18094	434602
44	434603
8469	434604
165995	434605
83935	434606
20383	434607
59	434608
50	434609
3980	434610
1402	434611
34268	434612
30	434613
1655	434614
1465	434615
232668	434616
86103	434617
86103	434618
31108	434619
73049	434620
436	434621
436	434622
91669	434623
34072	434624
29	434625
608	434626
22503	434627
39265	434628
12034	434629
30526	434630
44074	434631
5107	434632
16039	434633
17178	434634
10016	434635
17788	434636
223441	434637
58731	434638
15866	434639
39600	434640
10989	434641
168711	434642
60979	434643
46791	434644
115645	434645
113200	434646
222583	434647
28817	434648
48745	434649
16871	434650
142605	434651
143518	434652
12558	434653
19416	434654
8360	434655
14432	434656
51153	434657
184022	434658
4807	434659
220	434660
20454	434661
23070	434662
59329	434663
2708	434664
16456	434665
12290	434666
20454	434667
126646	434668
46544	434669
6916	434670
27268	434671
47015	434672
2967	434673
25247	434674
3689	434675
6360	434676
1322	434677
8484	434678
79904	434679
9587	434680
3077	434681
16922	434682
3077	434683
7349	434684
13365	434685
48523	434686
10391	434687
66642	434688
33952	434689
892	434690
2069	434691
5439	434692
28791	434693
2259	434694
67962	434695
30305	434696
11227	434697
204341	434698
88390	434699
10878	434700
74	434701
48754	434702
1551	434703
8047	434704
9927	434705
7982	434706
62531	434707
35114	434708
4200	434709
24784	434710
46600	434711
65673	434712
28163	434713
8183	434714
83278	434715
25208	434716
108223	434717
110914	434718
8643	434719
25472	434720
1720	434721
48814	434722
80791	434723
405	434724
20352	434725
9154	434726
3724	434727
104736	434728
10044	434729
14130	434730
22975	434731
6044	434732
27568	434733
7307	434734
19416	434735
20231	434736
79248	434737
24829	434738
33906	434739
95269	434740
5183	434741
16869	434742
1483	434743
2636	434744
6190	434745
4200	434746
24207	434747
10250	434748
51775	434749
14315	434750
23176	434751
2907	434752
59962	434753
6995	434754
74048	434755
3236	434756
195761	434757
54021	434758
122217	434759
157273	434760
30801	434761
36014	434762
70565	434763
22178	434764
29879	434765
100051	434766
24554	434767
107646	434768
169864	434769
1636	434770
151958	434771
119149	434772
53865	434773
27049	434774
29878	434775
13496	434776
18267	434777
18267	434778
5198	434779
204214	434780
238692	434781
87535	434782
27042	434783
51670	434784
24817	434785
13096	434786
24102	434787
4708	434788
185491	434789
16143	434790
123930	434791
48745	434792
171821	434793
11001	434794
143102	434795
7734	434796
44693	434797
25824	434798
14783	434799
11048	434800
60472	434801
41157	434802
11734	434803
1913	434804
6044	434805
124968	434806
7510	434807
47325	434808
52303	434809
1371	434810
1371	434811
171925	434812
74973	434813
1371	434814
18022	434815
15	434816
32503	434817
216811	434818
23398	434819
49496	434820
1371	434821
128753	434822
3933	434823
1371	434824
20328	434825
12056	434826
95549	434827
10691	434828
80810	434829
432	434830
9875	434831
48656	434832
53087	434833
110918	434834
73215	434835
110918	434836
1655	434837
30593	434838
7211	434839
98470	434840
7913	434841
2335	434842
2335	434843
9866	434844
43431	434845
43216	434846
6402	434847
2335	434848
6360	434849
100	434850
54647	434851
17211	434852
13572	434853
34623	434854
48653	434855
14026	434856
74266	434857
30709	434858
20317	434859
20352	434860
35688	434861
61703	434862
17300	434863
49004	434864
6049	434865
11714	434866
3725	434867
36671	434868
36671	434869
187069	434870
121604	434871
113882	434872
167302	434873
69467	434874
213022	434875
166242	434876
104372	434877
15035	434878
130753	434879
96768	434880
232490	434881
3689	434882
132798	434883
13906	434884
11313	434885
16922	434886
48814	434887
10044	434888
80786	434889
105889	434890
73063	434891
11258	434892
10080	434893
75	434894
24792	434895
14617	434896
36014	434897
269	434898
39242	434899
98391	434900
6251	434901
38668	434902
293	434903
30868	434904
30521	434905
20863	434906
13529	434907
14696	434908
280	434909
25531	434910
32473	434911
28609	434912
38670	434913
14040	434914
24832	434915
13574	434916
51025	434917
105	434918
20321	434919
8373	434920
105	434921
2648	434922
13612	434923
8230	434924
8230	434925
8369	434926
2659	434927
20321	434928
8230	434929
8369	434930
8375	434931
1636	434932
81964	434933
44588	434934
106070	434935
8230	434936
38273	434937
8375	434938
79857	434939
2037	434940
953	434941
63322	434942
218555	434943
106449	434944
187	434945
7311	434946
65622	434947
16844	434948
92847	434949
51941	434950
1489	434951
201649	434952
19751	434953
105018	434954
37160	434955
19683	434956
1760	434957
7250	434958
70598	434959
19476	434960
8710	434961
239407	434962
16283	434963
2230	434964
7452	434965
59575	434966
104084	434967
79913	434968
141263	434969
16756	434970
111298	434971
198803	434972
3237	434973
10874	434974
16123	434975
104678	434976
104681	434977
42691	434978
157485	434979
32968	434980
14461	434981
6483	434982
199614	434983
10653	434984
13631	434985
7443	434986
762	434987
49601	434988
11911	434989
65736	434990
9713	434991
130890	434992
20187	434993
52099	434994
3071	434995
27632	434996
128302	434997
104680	434998
319	434999
3672	435000
11452	435001
89191	435002
2115	435003
3	435004
12224	435005
86893	435006
17686	435007
9636	435008
186932	435009
30	435010
3380	435011
20382	435012
41707	435013
3044	435014
106576	435015
146695	435016
24949	435017
14244	435018
50649	435019
37579	435020
11797	435021
29010	435022
102350	435023
4438	435024
23493	435025
96816	435026
18597	435027
102730	435028
4888	435029
14004	435030
105781	435031
12289	435032
25094	435033
8142	435034
23890	435035
30982	435036
118931	435037
16547	435038
16477	435039
14779	435040
8845	435041
66754	435042
17369	435043
1643	435044
97122	435045
79459	435046
117539	435047
19900	435048
5664	435049
19762	435050
5536	435051
8622	435052
10069	435053
3299	435054
41329	435055
26313	435056
35489	435057
92793	435058
21602	435059
14576	435060
14034	435061
24977	435062
128216	435063
304	435064
57761	435065
1561	435066
123295	435067
60105	435068
5491	435069
8456	435070
25855	435071
7044	435072
6205	435073
13033	435074
700	435075
30246	435076
30542	435077
26166	435078
39419	435079
19196	435080
100937	435081
40037	435082
6515	435083
18890	435084
172879	435085
1437	435086
68414	435087
3486	435088
68595	435089
32796	435090
299	435091
50319	435092
20621	435093
80422	435094
13337	435095
4208	435096
103863	435097
129858	435098
188279	435099
11949	435100
26166	435101
117551	435102
6191	435103
131025	435104
65486	435105
17477	435106
79118	435107
48914	435108
24602	435109
52506	435110
62671	435111
37655	435112
222	435113
99684	435114
68436	435115
41425	435116
1812	435117
7387	435118
89867	435119
5713	435120
10489	435121
93899	435122
41498	435123
161647	435124
45161	435125
25700	435126
25409	435127
2179	435128
80745	435129
5874	435130
60615	435131
12314	435132
30945	435133
5625	435134
18358	435135
906	435136
15506	435137
9371	435138
239835	435139
18	435140
25026	435141
12731	435142
33929	435143
9505	435144
20872	435145
21038	435146
166347	435147
61966	435148
24090	435149
6545	435150
167255	435151
61516	435152
11240	435153
6813	435154
13561	435155
177200	435156
2216	435157
43273	435158
12628	435159
146883	435160
18424	435161
2247	435162
7345	435163
6844	435164
28429	435165
12104	435166
136	435167
20024	435168
7772	435169
42581	435170
85328	435171
136	435172
151041	435173
71883	435174
6704	435175
30856	435176
100613	435177
30856	435178
228246	435179
41685	435180
15706	435181
94198	435182
66698	435183
105625	435184
45269	435185
159207	435186
144894	435187
144894	435188
20329	435189
2363	435190
3077	435191
6953	435192
20566	435193
1856	435194
121651	435195
19605	435196
92467	435197
6805	435198
38383	435199
80644	435200
6310	435201
28817	435202
14056	435203
41368	435204
85190	435205
129129	435206
30852	435207
148784	435208
28732	435209
3786	435210
11744	435211
6103	435212
47466	435213
4866	435214
5748	435215
20245	435216
63300	435217
2650	435218
9795	435219
80841	435220
84621	435221
47711	435222
16707	435223
143437	435224
48718	435225
207870	435226
48388	435227
1646	435228
98418	435229
153738	435230
5225	435231
23019	435232
94048	435233
9423	435234
152679	435235
14697	435236
31256	435237
71880	435238
53020	435239
88885	435240
81678	435241
25318	435242
147240	435243
45341	435244
23476	435245
11185	435246
44535	435247
21369	435248
146645	435249
85016	435250
75368	435251
107831	435252
11665	435253
95844	435254
6519	435255
16282	435256
143359	435257
2924	435258
22165	435259
5225	435260
14176	435261
20167	435262
162618	435263
200265	435264
22431	435265
133506	435266
9226	435267
9249	435268
96868	435269
206766	435270
231206	435271
158712	435272
112545	435273
49896	435274
90129	435275
107474	435276
116867	435277
81865	435278
144955	435279
196754	435280
121656	435281
189141	435282
47823	435283
60369	435284
66251	435285
80194	435286
41977	435287
115206	435288
48483	435289
45914	435290
27728	435291
197245	435292
59438	435293
27936	435294
73814	435295
102014	435296
160161	435297
88915	435298
7126	435299
91241	435300
29814	435301
158587	435302
190760	435303
124889	435304
34581	435305
50346	435306
211706	435307
192623	435308
18	435309
103774	435310
184707	435311
125513	435312
16780	435313
76219	435314
162296	435315
103348	435316
78737	435317
139587	435318
90577	435319
4263	435320
23634	435321
118009	435322
215256	435323
186575	435324
169725	435325
71218	435326
59126	435327
90871	435328
14916	435329
141070	435330
135000	435331
10425	435332
37987	435333
8023	435334
144591	435335
47236	435336
15020	435337
47310	435338
43436	435339
23121	435340
7671	435341
86006	435342
195210	435343
106829	435344
158914	435345
147696	435346
77572	435347
42025	435348
69361	435349
98205	435350
90110	435351
138054	435352
167907	435353
144804	435354
28926	435355
120959	435356
75897	435357
5768	435358
26848	435359
78542	435360
21809	435361
31099	435362
126622	435363
136167	435364
61224	435365
69156	435366
62973	435367
65637	435368
118959	435369
222068	435370
101078	435371
41860	435372
218340	435373
33256	435374
174949	435375
79445	435376
91054	435377
49168	435378
69285	435379
47752	435380
162463	435381
42072	435382
126183	435383
184111	435384
94254	435385
224170	435386
145299	435387
64774	435388
58578	435389
121322	435390
60262	435391
16240	435392
170034	435393
88026	435394
836	435395
3893	435396
202143	435397
53863	435398
144999	435399
81384	435400
118053	435401
114781	435402
2121	435403
16286	435404
199553	435405
63145	435406
33360	435407
10529	435408
33638	435409
79527	435410
60844	435411
37988	435412
61457	435413
22008	435414
139488	435415
13759	435416
79583	435417
5404	435418
195769	435419
47924	435420
30159	435421
140123	435422
103911	435423
78297	435424
47273	435425
37510	435426
37315	435427
30212	435428
30349	435429
34885	435430
30349	435431
7	435432
16399	435433
73075	435434
5314	435435
189365	435436
142071	435437
134434	435438
28433	435439
180004	435440
23189	435441
8965	435442
104581	435443
119311	435444
51474	435445
17105	435446
51804	435447
15623	435448
129045	435449
75252	435450
135287	435451
29202	435452
162449	435453
37469	435454
238208	435455
35398	435456
8991	435457
67285	435458
89838	435459
236577	435460
117859	435461
67231	435462
121507	435463
69382	435464
26371	435465
142426	435466
157727	435467
94918	435468
50661	435469
226650	435470
165179	435471
119260	435472
87749	435473
88416	435474
163615	435475
68543	435476
89283	435477
52704	435478
116844	435479
40934	435480
20149	435481
89078	435482
163453	435483
51804	435484
89081	435485
119662	435486
21324	435487
89181	435488
67152	435489
119887	435490
68319	435491
166645	435492
89326	435493
40959	435494
164658	435495
41232	435496
40855	435497
78914	435498
83984	435499
135431	435500
135932	435501
138105	435502
36268	435503
103027	435504
101984	435505
108	435506
158135	435507
136283	435508
77840	435509
164836	435510
1197	435511
10126	435512
159132	435513
107985	435514
151079	435515
224994	435516
65909	435517
14557	435518
156107	435519
103811	435520
26845	435521
192838	435522
86571	435523
2749	435524
64316	435525
192253	435526
81897	435527
111742	435528
42176	435529
60026	435530
1510	435531
30	435532
656	435533
95809	435534
2667	435535
44925	435536
96127	435537
37612	435538
108720	435539
194293	435540
45256	435541
226312	435542
7429	435543
19554	435544
189917	435545
197906	435546
44284	435547
228587	435548
177225	435549
236360	435550
72559	435551
117132	435552
118704	435553
53332	435554
94104	435555
30471	435556
103846	435557
37997	435558
141661	435559
33522	435560
53661	435561
42100	435562
159332	435563
14134	435564
167256	435565
49200	435566
160096	435567
36876	435568
114688	435569
202125	435570
49200	435571
35502	435572
18049	435573
200146	435574
144057	435575
236078	435576
215451	435577
59354	435578
154004	435579
20875	435580
87923	435581
158494	435582
160962	435583
14	435584
185691	435585
22690	435586
36735	435587
48403	435588
66275	435589
53750	435590
86603	435591
208814	435592
21939	435593
203696	435594
95871	435595
96537	435596
40257	435597
24455	435598
32131	435599
103938	435600
100526	435601
90341	435602
144456	435603
23839	435604
12353	435605
114494	435606
163453	435607
86347	435608
49646	435609
153769	435610
175241	435611
80335	435612
176832	435613
180035	435614
101386	435615
182445	435616
141	435617
175	435618
15461	435619
64740	435620
46581	435621
47162	435622
31677	435623
19309	435624
36445	435625
46374	435626
107405	435627
31829	435628
64342	435629
232478	435630
1145	435631
80313	435632
45852	435633
33257	435634
67603	435635
13857	435636
10090	435637
227715	435638
223819	435639
10097	435640
69187	435641
23688	435642
16828	435643
229276	435644
83475	435645
12111	435646
71497	435647
10552	435648
72870	435649
139343	435650
89631	435651
14984	435652
36225	435653
2689	435654
33824	435655
29038	435656
76941	435657
83007	435658
30349	435659
89083	435660
94875	435661
176285	435662
237012	435663
84093	435664
21141	435665
139829	435666
47397	435667
635	435668
16578	435669
43348	435670
77813	435671
53893	435672
103516	435673
42182	435674
35083	435675
21141	435676
58649	435677
174333	435678
72553	435679
49275	435680
70809	435681
160106	435682
23350	435683
79620	435684
29822	435685
107490	435686
31216	435687
14926	435688
76389	435689
136348	435690
75934	435691
156400	435692
36603	435693
94242	435694
84687	435695
67377	435696
49961	435697
119772	435698
63725	435699
73642	435700
61964	435701
32291	435702
96412	435703
134954	435704
58875	435705
125448	435706
36989	435707
137247	435708
17472	435709
39796	435710
176	435711
138278	435712
78270	435713
190718	435714
198041	435715
125403	435716
230488	435717
27051	435718
68683	435719
58711	435720
100408	435721
146516	435722
163584	435723
134123	435724
42287	435725
15488	435726
19782	435727
71488	435728
87076	435729
43646	435730
45851	435731
117033	435732
45851	435733
115452	435734
114830	435735
145169	435736
6341	435737
30508	435738
30508	435739
5532	435740
4629	435741
77328	435742
232489	435743
116485	435744
14974	435745
56051	435746
93797	435747
13040	435748
7628	435749
12367	435750
426	435751
237196	435752
93377	435753
27805	435754
159732	435755
18830	435756
137356	435757
76828	435758
34770	435759
37087	435760
99674	435761
53505	435762
79718	435763
86736	435764
30248	435765
23327	435766
47802	435767
64176	435768
163351	435769
137147	435770
77503	435771
197834	435772
109552	435773
134089	435774
86214	435775
66634	435776
107358	435777
78135	435778
90832	435779
116761	435780
167044	435781
20540	435782
78680	435783
227006	435784
130583	435785
204971	435786
45668	435787
47578	435788
151425	435789
2380	435790
37136	435791
196591	435792
141883	435793
135094	435794
115233	435795
78141	435796
3082	435797
135385	435798
72219	435799
128058	435800
127107	435801
100698	435802
234202	435803
75655	435804
101590	435805
130449	435806
233675	435807
104610	435808
233409	435809
115650	435810
61511	435811
160165	435812
71895	435813
53130	435814
69435	435815
24308	435816
106954	435817
80228	435818
55739	435819
51697	435820
7508	435821
46038	435822
31329	435823
98361	435824
99789	435825
19576	435826
168080	435827
110187	435828
177257	435829
8998	435830
22531	435831
125857	435832
121273	435833
191157	435834
140976	435835
106780	435836
61848	435837
33597	435838
78010	435839
16491	435840
177099	435841
4460	435842
25370	435843
29701	435844
3181	435845
6409	435846
38040	435847
90926	435848
78065	435849
93285	435850
35644	435851
115071	435852
162166	435853
38968	435854
47604	435855
74325	435856
99862	435857
115281	435858
114497	435859
41755	435860
48025	435861
9804	435862
223640	435863
62163	435864
108934	435865
30283	435866
75022	435867
17403	435868
12637	435869
1797	435870
196334	435871
162227	435872
69426	435873
123324	435874
24443	435875
7657	435876
1681	435877
218444	435878
1466	435879
34983	435880
200264	435881
1	435882
1210	435883
619	435884
22595	435885
76134	435886
19465	435887
147603	435888
9733	435889
701	435890
27104	435891
7860	435892
20482	435893
50257	435894
1408	435895
210	435896
6060	435897
2603	435898
33086	435899
5067	435900
18072	435901
6332	435902
84923	435903
233397	435904
166249	435905
20256	435906
146776	435907
26089	435908
17286	435909
195182	435910
147139	435911
9454	435912
151796	435913
1084	435914
85213	435915
186637	435916
33969	435917
66419	435918
65168	435919
235480	435920
63422	435921
4046	435922
2194	435923
18876	435924
4017	435925
4502	435926
9186	435927
2846	435928
1951	435929
196896	435930
42473	435931
108654	435932
3115	435933
737	435934
2503	435935
147079	435936
53825	435937
109322	435938
108141	435939
111	435940
3958	435941
5882	435942
95001	435943
8885	435944
1959	435945
4486	435946
3124	435947
7837	435948
82038	435949
15180	435950
122259	435951
5907	435952
12840	435953
540	435954
422	435955
1141	435956
99543	435957
404	435958
146926	435959
1084	435960
64959	435961
3561	435962
62812	435963
89365	435964
13089	435965
48595	435966
49527	435967
117710	435968
90703	435969
15290	435970
124158	435971
120570	435972
20220	435973
401	435974
195924	435975
9197	435976
125321	435977
5637	435978
5637	435979
54365	435980
34281	435981
56591	435982
137877	435983
106775	435984
133373	435985
9932	435986
6906	435987
10342	435988
16792	435989
121482	435990
105330	435991
5277	435992
29544	435993
2916	435994
5537	435995
117524	435996
10073	435997
49549	435998
94409	435999
49031	436000
143737	436001
847	436002
21034	436003
127074	436004
63902	436005
61011	436006
19067	436007
4274	436008
23387	436009
30306	436010
143854	436011
118239	436012
78806	436013
5455	436014
82209	436015
1798	436016
91419	436017
40465	436018
42419	436019
91908	436020
70357	436021
2382	436022
6801	436023
11071	436024
113905	436025
175250	436026
4213	436027
231819	436028
156226	436029
232213	436030
7413	436031
7465	436032
1325	436033
9282	436034
100631	436035
27188	436036
975	436037
40687	436038
26090	436039
4373	436040
71867	436041
35	436042
23906	436043
103593	436044
25226	436045
81908	436046
195459	436047
19028	436048
33957	436049
43464	436050
6938	436051
13884	436052
5223	436053
51313	436054
15518	436055
8602	436056
46364	436057
73634	436058
11943	436059
35452	436060
156842	436061
41490	436062
162246	436063
154142	436064
92864	436065
92690	436066
92864	436067
92690	436068
54547	436069
20125	436070
60608	436071
44220	436072
7406	436073
13180	436074
4801	436075
162252	436076
17437	436077
39259	436078
13949	436079
15739	436080
55750	436081
34897	436082
2482	436083
882	436084
13644	436085
17879	436086
37487	436087
8407	436088
336	436089
42865	436090
4769	436091
55275	436092
68301	436093
80692	436094
105193	436095
93559	436096
60429	436097
19930	436098
6619	436099
33933	436100
23881	436101
87831	436102
6945	436103
47381	436104
347	436105
5697	436106
3670	436107
1492	436108
17846	436109
47139	436110
24051	436111
59997	436112
8044	436113
107210	436114
41276	436115
119234	436116
48379	436117
26346	436118
68301	436119
46655	436120
5400	436121
106532	436122
65043	436123
68508	436124
23376	436125
59380	436126
73941	436127
159248	436128
172504	436129
20560	436130
395	436131
15867	436132
208132	436133
12913	436134
34802	436135
99533	436136
156340	436137
278	436138
185108	436139
6823	436140
1073	436141
223381	436142
71260	436143
7799	436144
1633	436145
1115	436146
46730	436147
8362	436148
72223	436149
19651	436150
221589	436151
229232	436152
3571	436153
16624	436154
146	436155
28082	436156
64746	436157
127323	436158
233	436159
25330	436160
187	436161
16012	436162
38008	436163
11881	436164
9378	436165
2325	436166
24943	436167
4012	436168
10894	436169
8354	436170
62117	436171
328	436172
10063	436173
95595	436174
18278	436175
3939	436176
165	436177
16719	436178
195464	436179
11272	436180
79568	436181
11499	436182
57660	436183
17129	436184
3939	436185
3571	436186
75020	436187
23869	436188
6318	436189
533	436190
5555	436191
139633	436192
24669	436193
125837	436194
12965	436195
25156	436196
4245	436197
29057	436198
204	436199
20095	436200
3194	436201
11546	436202
1032	436203
16726	436204
4144	436205
4769	436206
7148	436207
50293	436208
3219	436209
35405	436210
32942	436211
231595	436212
2702	436213
13560	436214
13365	436215
77097	436216
20481	436217
52589	436218
16945	436219
102645	436220
8218	436221
5269	436222
109	436223
71880	436224
122952	436225
12759	436226
11602	436227
15802	436228
75284	436229
62539	436230
91733	436231
3475	436232
2022	436233
15546	436234
195908	436235
5519	436236
6009	436237
36998	436238
680	436239
11910	436240
12142	436241
1492	436242
16418	436243
42510	436244
8085	436245
25569	436246
11602	436247
300	436248
51499	436249
13567	436250
831	436251
9876	436252
1255	436253
44048	436254
76647	436255
9282	436256
1326	436257
8810	436258
622	436259
22444	436260
2979	436261
25883	436262
43510	436263
10191	436264
75373	436265
5514	436266
183803	436267
87330	436268
1062	436269
7857	436270
12192	436271
20800	436272
17604	436273
6764	436274
4311	436275
29158	436276
124291	436277
16170	436278
21416	436279
121996	436280
17368	436281
40619	436282
7371	436283
47820	436284
76729	436285
118791	436286
24883	436287
43817	436288
13283	436289
148906	436290
5571	436291
5011	436292
109617	436293
15918	436294
37379	436295
60635	436296
150594	436297
16362	436298
18985	436299
95	436300
3249	436301
63025	436302
19258	436303
113807	436304
68058	436305
134306	436306
194597	436307
150062	436308
24081	436309
14308	436310
46539	436311
3476	436312
105781	436313
15823	436314
4249	436315
116560	436316
75	436317
12054	436318
138575	436319
4761	436320
19833	436321
199628	436322
30870	436323
4176	436324
3611	436325
15182	436326
123363	436327
25395	436328
39689	436329
39689	436330
30872	436331
14280	436332
54404	436333
107616	436334
55872	436335
58583	436336
169655	436337
2449	436338
25844	436339
167131	436340
188058	436341
65546	436342
5229	436343
74685	436344
5321	436345
26306	436346
28471	436347
19112	436348
4035	436349
172978	436350
41597	436351
87917	436352
125717	436353
15259	436354
729	436355
73	436356
230784	436357
31574	436358
3353	436359
124950	436360
28860	436361
25330	436362
39240	436363
1360	436364
62071	436365
52129	436366
13532	436367
58379	436368
14008	436369
103446	436370
21276	436371
7807	436372
13682	436373
136104	436374
153571	436375
31478	436376
50495	436377
34908	436378
5692	436379
219	436380
128537	436381
29158	436382
671	436383
1431	436384
2009	436385
161045	436386
151501	436387
58547	436388
4281	436389
13280	436390
73420	436391
5497	436392
126030	436393
29725	436394
12332	436395
40876	436396
57750	436397
8340	436398
5133	436399
163071	436400
11971	436401
643	436402
1669	436403
93	436404
213500	436405
28363	436406
1562	436407
214915	436408
5386	436409
62545	436410
3282	436411
7478	436412
71313	436413
76662	436414
16983	436415
47248	436416
44696	436417
19792	436418
1342	436419
10174	436420
17230	436421
118004	436422
155689	436423
11979	436424
102826	436425
61636	436426
110434	436427
1521	436428
70978	436429
1164	436430
646	436431
69807	436432
50674	436433
20692	436434
36356	436435
74143	436436
36858	436437
94762	436438
31374	436439
11607	436440
85402	436441
245	436442
6378	436443
3266	436444
25993	436445
1451	436446
113482	436447
92583	436448
71577	436449
84157	436450
15870	436451
8651	436452
3093	436453
23924	436454
861	436455
70717	436456
12988	436457
2387	436458
6295	436459
37443	436460
1048	436461
34434	436462
2911	436463
21571	436464
13415	436465
76250	436466
111802	436467
70256	436468
80304	436469
38659	436470
24169	436471
9358	436472
9527	436473
35390	436474
14132	436475
88133	436476
9739	436477
2086	436478
38273	436479
8637	436480
4596	436481
38244	436482
13781	436483
238442	436484
4139	436485
127824	436486
5586	436487
12578	436488
1273	436489
5066	436490
1863	436491
212308	436492
60247	436493
205693	436494
1202	436495
122145	436496
90612	436497
14931	436498
15838	436499
4737	436500
13712	436501
10222	436502
8073	436503
46974	436504
61008	436505
116542	436506
8457	436507
33489	436508
94450	436509
75487	436510
78217	436511
206125	436512
16917	436513
5145	436514
103063	436515
1812	436516
27999	436517
44992	436518
39721	436519
93317	436520
53313	436521
3268	436522
15328	436523
45357	436524
61559	436525
28546	436526
3219	436527
82963	436528
210484	436529
82972	436530
11046	436531
34029	436532
232686	436533
84248	436534
45215	436535
58	436536
17271	436537
171798	436538
2253	436539
1200	436540
80890	436541
1681	436542
6716	436543
92161	436544
28671	436545
1667	436546
14882	436547
86034	436548
54793	436549
8473	436550
352	436551
15088	436552
30306	436553
216684	436554
2085	436555
55005	436556
5802	436557
14365	436558
112455	436559
35987	436560
352	436561
5225	436562
5604	436563
25879	436564
2632	436565
70064	436566
80671	436567
25879	436568
48664	436569
114510	436570
27166	436571
3694	436572
232157	436573
66218	436574
18695	436575
15502	436576
42894	436577
42894	436578
18449	436579
98078	436580
1730	436581
1528	436582
7966	436583
12225	436584
1523	436585
23363	436586
38044	436587
7966	436588
14600	436589
10228	436590
9421	436591
6520	436592
26083	436593
3773	436594
3042	436595
186054	436596
58043	436597
7063	436598
9873	436599
6094	436600
13228	436601
9873	436602
43594	436603
63835	436604
17547	436605
162597	436606
8	436607
564	436608
564	436609
115786	436610
11756	436611
8741	436612
27852	436613
3388	436614
12187	436615
134303	436616
42642	436617
15382	436618
12785	436619
18417	436620
12784	436621
15186	436622
4014	436623
7430	436624
2197	436625
12678	436626
3	436627
17279	436628
48797	436629
16301	436630
12270	436631
71367	436632
93684	436633
25342	436634
6364	436635
50967	436636
2252	436637
11752	436638
45539	436639
14505	436640
104660	436641
388	436642
3828	436643
16217	436644
18246	436645
165283	436646
885	436647
3259	436648
1115	436649
6799	436650
2444	436651
14375	436652
80466	436653
214155	436654
2234	436655
93604	436656
222817	436657
147014	436658
108078	436659
18161	436660
87027	436661
120866	436662
214822	436663
46690	436664
17067	436665
35990	436666
36452	436667
32024	436668
178363	436669
63165	436670
223502	436671
80464	436672
1122	436673
37834	436674
1303	436675
204892	436676
7833	436677
7621	436678
55463	436679
36375	436680
37238	436681
215011	436682
51229	436683
33360	436684
573	436685
164067	436686
5017	436687
238687	436688
223043	436689
48090	436690
20064	436691
156745	436692
72259	436693
60474	436694
75586	436695
222436	436696
142322	436697
110539	436698
43926	436699
218604	436700
56001	436701
19066	436702
170348	436703
68437	436704
3024	436705
191343	436706
109155	436707
11306	436708
140339	436709
5604	436710
13868	436711
1142	436712
4673	436713
60512	436714
11794	436715
63738	436716
9449	436717
62522	436718
3622	436719
2570	436720
22528	436721
9138	436722
18698	436723
31916	436724
94030	436725
17171	436726
120551	436727
24838	436728
13223	436729
57795	436730
3709	436731
50499	436732
34749	436733
2515	436734
14269	436735
60440	436736
14312	436737
10072	436738
7601	436739
64643	436740
4673	436741
13200	436742
57020	436743
28574	436744
134047	436745
7547	436746
22933	436747
4898	436748
7266	436749
7266	436750
7563	436751
10149	436752
35106	436753
62089	436754
118771	436755
17303	436756
97134	436757
35370	436758
45221	436759
16332	436760
12227	436761
707	436762
10163	436763
4975	436764
10028	436765
1087	436766
4296	436767
6332	436768
134272	436769
38576	436770
4184	436771
50582	436772
58043	436773
24971	436774
3734	436775
21497	436776
84853	436777
19223	436778
62303	436779
3620	436780
21505	436781
4184	436782
28486	436783
94863	436784
87445	436785
17279	436786
11617	436787
11101	436788
4796	436789
9197	436790
47219	436791
23151	436792
139179	436793
48256	436794
2498	436795
27	436796
66260	436797
30169	436798
35903	436799
11117	436800
40797	436801
21275	436802
1819	436803
24749	436804
9346	436805
1403	436806
336	436807
85251	436808
9139	436809
24441	436810
82643	436811
9846	436812
707	436813
52459	436814
24855	436815
31455	436816
6023	436817
24177	436818
116755	436819
23173	436820
23151	436821
30736	436822
21235	436823
51947	436824
41105	436825
4724	436826
154876	436827
3595	436828
22446	436829
6464	436830
60419	436831
31400	436832
149363	436833
75638	436834
9135	436835
2277	436836
73111	436837
652	436838
652	436839
63831	436840
59847	436841
157626	436842
114958	436843
41667	436844
1831	436845
4816	436846
61331	436847
23995	436848
6051	436849
21763	436850
181947	436851
4478	436852
12432	436853
4540	436854
4746	436855
55859	436856
28376	436857
20840	436858
1669	436859
47512	436860
10915	436861
9139	436862
18182	436863
38576	436864
62124	436865
13612	436866
148047	436867
16720	436868
6378	436869
111063	436870
5843	436871
692	436872
747	436873
19843	436874
27813	436875
964	436876
203612	436877
70978	436878
76468	436879
535	436880
111607	436881
14093	436882
19843	436883
85251	436884
87129	436885
4072	436886
3334	436887
24169	436888
39861	436889
7004	436890
12475	436891
2507	436892
37862	436893
56468	436894
54094	436895
9172	436896
113737	436897
218409	436898
3254	436899
26490	436900
10195	436901
10092	436902
7396	436903
25627	436904
8451	436905
1115	436906
366	436907
8263	436908
46359	436909
165976	436910
14731	436911
79196	436912
39915	436913
143130	436914
34241	436915
45290	436916
237239	436917
92375	436918
127789	436919
25861	436920
11875	436921
25791	436922
11812	436923
229894	436924
13363	436925
25562	436926
11119	436927
32484	436928
154856	436929
171485	436930
64211	436931
83729	436932
48756	436933
1504	436934
51342	436935
48072	436936
77029	436937
18484	436938
27207	436939
10663	436940
15216	436941
12819	436942
15384	436943
12818	436944
33874	436945
22447	436946
10760	436947
9234	436948
70668	436949
1533	436950
69763	436951
11232	436952
7167	436953
47625	436954
31294	436955
23662	436956
9474	436957
73415	436958
36585	436959
65404	436960
26852	436961
152	436962
52765	436963
52956	436964
18344	436965
148612	436966
1512	436967
144313	436968
4704	436969
740	436970
740	436971
740	436972
740	436973
740	436974
740	436975
740	436976
74147	436977
35100	436978
81927	436979
99926	436980
112848	436981
198838	436982
12385	436983
111986	436984
7097	436985
89726	436986
106133	436987
191883	436988
67337	436989
79362	436990
11573	436991
43721	436992
55301	436993
3469	436994
38929	436995
53032	436996
14416	436997
10567	436998
59931	436999
33434	437000
143162	437001
77165	437002
19042	437003
219709	437004
75085	437005
34129	437006
14053	437007
187144	437008
16593	437009
6291	437010
23919	437011
23718	437012
805	437013
30348	437014
62683	437015
80893	437016
148617	437017
29981	437018
8497	437019
19891	437020
6409	437021
21573	437022
35903	437023
9934	437024
77518	437025
2698	437026
4183	437027
13871	437028
113865	437029
20931	437030
87162	437031
24269	437032
37155	437033
36487	437034
11079	437035
1086	437036
1474	437037
1098	437038
1098	437039
86	437040
9	437041
25131	437042
1682	437043
1682	437044
1682	437045
1474	437046
2881	437047
33436	437048
13233	437049
31048	437050
181919	437051
70279	437052
22025	437053
113991	437054
66705	437055
165255	437056
107722	437057
84656	437058
13233	437059
223457	437060
218314	437061
113187	437062
32308	437063
220863	437064
206	437065
221533	437066
9	437067
223249	437068
45787	437069
30878	437070
46225	437071
767	437072
15406	437073
9	437074
12621	437075
1826	437076
13493	437077
206	437078
9990	437079
108663	437080
2772	437081
112	437082
30878	437083
544	437084
544	437085
1474	437086
44669	437087
122449	437088
146398	437089
20313	437090
25	437091
112	437092
112	437093
112	437094
107609	437095
222349	437096
2881	437097
1098	437098
1682	437099
123872	437100
4756	437101
9599	437102
94180	437103
13	437104
16284	437105
2881	437106
222647	437107
221276	437108
222443	437109
26529	437110
33856	437111
99706	437112
44713	437113
105934	437114
75689	437115
15093	437116
33443	437117
123975	437118
9022	437119
22015	437120
48267	437121
10564	437122
75650	437123
160593	437124
233776	437125
135915	437126
33559	437127
76638	437128
27064	437129
127093	437130
6875	437131
228496	437132
3894	437133
29036	437134
14138	437135
4218	437136
115585	437137
149509	437138
85736	437139
101227	437140
6983	437141
21168	437142
39221	437143
12442	437144
3934	437145
22071	437146
6579	437147
61906	437148
39623	437149
100356	437150
223301	437151
53262	437152
14956	437153
152281	437154
69329	437155
47505	437156
37625	437157
66330	437158
53740	437159
64787	437160
12592	437161
31346	437162
79984	437163
157357	437164
7720	437165
101227	437166
71056	437167
6637	437168
4732	437169
222347	437170
111304	437171
23315	437172
3083	437173
7480	437174
8658	437175
8878	437176
193015	437177
218249	437178
31103	437179
23807	437180
155938	437181
188352	437182
1826	437183
74818	437184
206	437185
544	437186
2972	437187
13	437188
2881	437189
13	437190
20	437191
25	437192
25	437193
13	437194
13	437195
14201	437196
206	437197
112	437198
13	437199
13	437200
13	437201
13	437202
25995	437203
13	437204
9	437205
9	437206
2881	437207
41368	437208
9	437209
1320	437210
914	437211
34392	437212
74099	437213
2881	437214
7762	437215
168	437216
14201	437217
49070	437218
8789	437219
13	437220
13	437221
9	437222
112	437223
69610	437224
9	437225
6099	437226
203	437227
4468	437228
230933	437229
155134	437230
3719	437231
76698	437232
4468	437233
8109	437234
23522	437235
6955	437236
87891	437237
44832	437238
14027	437239
633	437240
220132	437241
262	437242
172945	437243
20867	437244
3210	437245
1826	437246
4650	437247
113020	437248
688	437249
112	437250
2881	437251
39057	437252
86	437253
73595	437254
47425	437255
226511	437256
28716	437257
1682	437258
1682	437259
1098	437260
112	437261
206	437262
206	437263
1492	437264
17299	437265
11116	437266
18824	437267
5687	437268
10092	437269
10092	437270
31129	437271
3317	437272
1098	437273
16284	437274
914	437275
1474	437276
112	437277
1098	437278
86	437279
4824	437280
8370	437281
65850	437282
60097	437283
115761	437284
18813	437285
2045	437286
9	437287
50512	437288
22284	437289
3226	437290
3226	437291
2972	437292
7298	437293
7298	437294
5756	437295
1098	437296
2881	437297
152762	437298
1474	437299
62921	437300
13	437301
39057	437302
2058	437303
222861	437304
201	437305
156541	437306
231424	437307
112	437308
159618	437309
27737	437310
2963	437311
112	437312
4113	437313
9599	437314
2881	437315
8443	437316
9	437317
6099	437318
8443	437319
8443	437320
184	437321
11917	437322
166680	437323
29423	437324
79094	437325
102190	437326
26573	437327
56293	437328
67938	437329
158991	437330
81365	437331
2881	437332
10438	437333
633	437334
16284	437335
633	437336
1098	437337
1290	437338
40393	437339
222351	437340
1476	437341
73373	437342
150492	437343
65237	437344
2071	437345
113372	437346
914	437347
9482	437348
4054	437349
220788	437350
43910	437351
30867	437352
21126	437353
50368	437354
231146	437355
2361	437356
87125	437357
5402	437358
3691	437359
2509	437360
4000	437361
114107	437362
92240	437363
2361	437364
157067	437365
91032	437366
17093	437367
7980	437368
60220	437369
17	437370
16304	437371
111668	437372
40596	437373
10258	437374
119011	437375
396	437376
75722	437377
4031	437378
70041	437379
218879	437380
5667	437381
19949	437382
203	437383
8765	437384
28002	437385
4730	437386
309	437387
2	437388
12102	437389
133447	437390
19231	437391
6135	437392
216196	437393
6405	437394
127221	437395
128638	437396
14791	437397
32589	437398
78552	437399
47435	437400
13312	437401
134744	437402
237387	437403
235998	437404
14887	437405
66074	437406
91717	437407
167029	437408
1226	437409
232596	437410
33207	437411
32969	437412
19530	437413
7815	437414
10218	437415
11084	437416
4196	437417
37984	437418
35509	437419
46984	437420
191	437421
45079	437422
45605	437423
789	437424
11614	437425
17190	437426
47901	437427
51781	437428
51429	437429
17178	437430
11942	437431
83575	437432
4241	437433
62436	437434
1113	437435
12217	437436
2361	437437
97227	437438
165502	437439
45619	437440
45619	437441
33145	437442
18198	437443
18198	437444
27887	437445
27887	437446
31241	437447
65010	437448
128393	437449
65018	437450
45451	437451
45506	437452
45506	437453
8107	437454
233080	437455
127	437456
46017	437457
1702	437458
17404	437459
448	437460
64531	437461
11442	437462
139105	437463
2417	437464
17079	437465
38062	437466
1	437467
32310	437468
22013	437469
20643	437470
10142	437471
120179	437472
218623	437473
628	437474
628	437475
185	437476
5378	437477
5378	437478
139667	437479
4158	437480
38685	437481
45683	437482
220103	437483
134704	437484
18184	437485
230811	437486
115421	437487
9555	437488
71196	437489
150776	437490
82935	437491
36538	437492
29961	437493
15095	437494
128330	437495
71348	437496
134160	437497
27385	437498
34421	437499
115334	437500
165812	437501
75092	437502
13087	437503
85243	437504
19948	437505
234703	437506
70759	437507
66498	437508
1416	437509
3462	437510
383	437511
200641	437512
169717	437513
62241	437514
27209	437515
37827	437516
25564	437517
47069	437518
15504	437519
11991	437520
1565	437521
540	437522
230392	437523
44594	437524
150409	437525
24694	437526
110730	437527
96567	437528
21348	437529
9450	437530
44752	437531
11064	437532
84382	437533
44031	437534
789	437535
13223	437536
41181	437537
111454	437538
4285	437539
12088	437540
8569	437541
110993	437542
39674	437543
110684	437544
184355	437545
80079	437546
12833	437547
39809	437548
19060	437549
180853	437550
5516	437551
18770	437552
14364	437553
74449	437554
625	437555
13184	437556
6934	437557
1205	437558
96947	437559
13956	437560
13794	437561
194362	437562
28588	437563
98213	437564
23117	437565
56783	437566
1874	437567
85318	437568
208949	437569
94441	437570
5048	437571
133768	437572
8056	437573
45179	437574
5933	437575
12036	437576
113517	437577
181571	437578
124759	437579
40318	437580
517	437581
27094	437582
73497	437583
96510	437584
92791	437585
187076	437586
153366	437587
34898	437588
182919	437589
2792	437590
6878	437591
20404	437592
6275	437593
5938	437594
153770	437595
44371	437596
130913	437597
896	437598
187111	437599
5289	437600
60411	437601
5938	437602
55126	437603
1142	437604
66627	437605
77164	437606
85281	437607
3972	437608
8747	437609
11050	437610
112798	437611
104800	437612
2482	437613
57830	437614
19795	437615
35899	437616
27270	437617
16072	437618
5854	437619
113482	437620
7113	437621
83193	437622
4281	437623
16911	437624
97396	437625
17724	437626
4972	437627
35058	437628
20881	437629
97405	437630
28442	437631
28044	437632
148671	437633
906	437634
3245	437635
57853	437636
8070	437637
7160	437638
24540	437639
185901	437640
97607	437641
139007	437642
97776	437643
183798	437644
36386	437645
34501	437646
77657	437647
39804	437648
2633	437649
77657	437650
58428	437651
12935	437652
28416	437653
274	437654
24075	437655
38285	437656
62265	437657
800	437658
57665	437659
80183	437660
39069	437661
3528	437662
42787	437663
25646	437664
18053	437665
114563	437666
116024	437667
60274	437668
2153	437669
39595	437670
52885	437671
203296	437672
239998	437673
2855	437674
166790	437675
19960	437676
122672	437677
155732	437678
32341	437679
14682	437680
2585	437681
137067	437682
6150	437683
72676	437684
224486	437685
3974	437686
15237	437687
119718	437688
33623	437689
120281	437690
82337	437691
216118	437692
14313	437693
1924	437694
36492	437695
1784	437696
2696	437697
16396	437698
6713	437699
120392	437700
53053	437701
214190	437702
45505	437703
41163	437704
119849	437705
72933	437706
46911	437707
103125	437708
194129	437709
139643	437710
104205	437711
28102	437712
137073	437713
3775	437714
35773	437715
80656	437716
99013	437717
30561	437718
77930	437719
9395	437720
64053	437721
17119	437722
144377	437723
39189	437724
15817	437725
39799	437726
108826	437727
16998	437728
44016	437729
3094	437730
3531	437731
34150	437732
1975	437733
16295	437734
43118	437735
68140	437736
143349	437737
26303	437738
153197	437739
30910	437740
20114	437741
7074	437742
5047	437743
6882	437744
115754	437745
19719	437746
16731	437747
33815	437748
116927	437749
1984	437750
55938	437751
27502	437752
28153	437753
71371	437754
22280	437755
201199	437756
28416	437757
48167	437758
158	437759
2177	437760
25905	437761
1319	437762
12838	437763
170899	437764
65613	437765
195	437766
42926	437767
65582	437768
42500	437769
5966	437770
2824	437771
2843	437772
1156	437773
872	437774
1958	437775
1956	437776
2522	437777
54686	437778
1283	437779
7878	437780
123596	437781
42478	437782
1266	437783
13426	437784
158753	437785
66078	437786
26103	437787
4196	437788
189	437789
68837	437790
51	437791
105657	437792
50328	437793
13078	437794
799	437795
3611	437796
220013	437797
112853	437798
31761	437799
91730	437800
208	437801
106063	437802
211036	437803
197844	437804
208157	437805
43415	437806
205576	437807
211271	437808
203465	437809
18984	437810
147421	437811
98029	437812
91907	437813
24099	437814
3291	437815
38479	437816
52406	437817
40929	437818
86369	437819
157114	437820
19162	437821
864	437822
10323	437823
119454	437824
9556	437825
31352	437826
30487	437827
10376	437828
22746	437829
115794	437830
45693	437831
64427	437832
72546	437833
14101	437834
22760	437835
45671	437836
34636	437837
49203	437838
14844	437839
115710	437840
108099	437841
8196	437842
7147	437843
41620	437844
127231	437845
139605	437846
58200	437847
21598	437848
178012	437849
56306	437850
81082	437851
6551	437852
19782	437853
16208	437854
35	437855
6801	437856
214843	437857
3708	437858
4855	437859
99253	437860
12094	437861
2350	437862
155	437863
78203	437864
12179	437865
77594	437866
39095	437867
8027	437868
1817	437869
7786	437870
54486	437871
26657	437872
42766	437873
85	437874
4301	437875
48522	437876
8313	437877
20357	437878
16635	437879
195921	437880
20194	437881
11794	437882
57305	437883
40822	437884
9124	437885
26779	437886
1491	437887
79897	437888
14791	437889
12316	437890
167133	437891
52972	437892
20048	437893
2177	437894
154243	437895
39236	437896
4360	437897
128764	437898
44016	437899
73635	437900
113559	437901
17256	437902
2076	437903
147860	437904
30929	437905
30513	437906
5477	437907
48773	437908
968	437909
91990	437910
31842	437911
10084	437912
9507	437913
27762	437914
20493	437915
9863	437916
84189	437917
13239	437918
1440	437919
22427	437920
47805	437921
742	437922
1754	437923
5248	437924
187688	437925
5975	437926
6188	437927
48520	437928
69983	437929
9546	437930
131967	437931
3296	437932
30684	437933
102785	437934
6265	437935
114331	437936
70011	437937
94253	437938
132034	437939
73109	437940
4088	437941
11883	437942
216694	437943
91869	437944
63969	437945
200072	437946
188078	437947
14705	437948
49768	437949
58615	437950
33650	437951
33743	437952
229019	437953
114265	437954
5232	437955
62345	437956
220655	437957
114265	437958
219899	437959
98657	437960
98657	437961
5315	437962
40503	437963
24634	437964
24774	437965
1829	437966
112	437967
329	437968
56	437969
133762	437970
42990	437971
83576	437972
159765	437973
53204	437974
5996	437975
1669	437976
77704	437977
566	437978
61565	437979
47	437980
8207	437981
13728	437982
15177	437983
14953	437984
30518	437985
4949	437986
225925	437987
4944	437988
12460	437989
13690	437990
38935	437991
141854	437992
82753	437993
73449	437994
70676	437995
164397	437996
130847	437997
8855	437998
216855	437999
62340	438000
67471	438001
11457	438002
32855	438003
50437	438004
35049	438005
155055	438006
6314	438007
165037	438008
50117	438009
168	438010
134055	438011
37126	438012
18107	438013
71695	438014
23216	438015
120139	438016
2279	438017
734	438018
48162	438019
35237	438020
73359	438021
43190	438022
55208	438023
46499	438024
86749	438025
73291	438026
44344	438027
1831	438028
181643	438029
11665	438030
133812	438031
5074	438032
127	438033
45539	438034
20960	438035
6062	438036
11267	438037
38609	438038
16920	438039
187083	438040
16107	438041
23137	438042
3778	438043
7786	438044
131854	438045
20114	438046
1342	438047
2026	438048
820	438049
7405	438050
1863	438051
16899	438052
14365	438053
892	438054
73034	438055
152704	438056
11106	438057
234028	438058
590	438059
15844	438060
35636	438061
96789	438062
3602	438063
28296	438064
35940	438065
56916	438066
12088	438067
35786	438068
7310	438069
81	438070
98465	438071
3765	438072
1213	438073
57916	438074
28677	438075
44476	438076
3285	438077
16705	438078
57134	438079
3173	438080
258	438081
215360	438082
82579	438083
28050	438084
9349	438085
11361	438086
185031	438087
184082	438088
11218	438089
181096	438090
3591	438091
187637	438092
73608	438093
78995	438094
129342	438095
3199	438096
54980	438097
57717	438098
17272	438099
24830	438100
41406	438101
5948	438102
4269	438103
35425	438104
115132	438105
172398	438106
220706	438107
6547	438108
63515	438109
67047	438110
25274	438111
31687	438112
9069	438113
5843	438114
45452	438115
229609	438116
10654	438117
1964	438118
113955	438119
133969	438120
18098	438121
228857	438122
33688	438123
1964	438124
173546	438125
97180	438126
157377	438127
14841	438128
25021	438129
185874	438130
1964	438131
16067	438132
132365	438133
53102	438134
1458	438135
117997	438136
14275	438137
2366	438138
11819	438139
11252	438140
6984	438141
40310	438142
3187	438143
22314	438144
165028	438145
101295	438146
28854	438147
15065	438148
14604	438149
3129	438150
63038	438151
62366	438152
83834	438153
233947	438154
1835	438155
14282	438156
14329	438157
14001	438158
114185	438159
34008	438160
18216	438161
2621	438162
33787	438163
19539	438164
42630	438165
1181	438166
19301	438167
6	438168
24462	438169
194527	438170
957	438171
49518	438172
14441	438173
33491	438174
76129	438175
9227	438176
17053	438177
52600	438178
23291	438179
30668	438180
81974	438181
757	438182
513	438183
85079	438184
17849	438185
46264	438186
406	438187
107032	438188
23736	438189
156241	438190
62688	438191
81993	438192
364	438193
28049	438194
206722	438195
63576	438196
18828	438197
51045	438198
50528	438199
128229	438200
34759	438201
20005	438202
4525	438203
31738	438204
83556	438205
8732	438206
7791	438207
34535	438208
582	438209
37535	438210
31853	438211
2350	438212
1105	438213
10088	438214
97	438215
36132	438216
6241	438217
39080	438218
113375	438219
3	438220
2072	438221
35148	438222
32081	438223
3844	438224
341	438225
5439	438226
11985	438227
173	438228
28727	438229
92307	438230
18197	438231
42447	438232
32005	438233
13248	438234
12835	438235
39323	438236
2073	438237
4237	438238
4091	438239
1630	438240
5232	438241
16962	438242
8577	438243
12056	438244
8567	438245
113346	438246
2000	438247
29734	438248
5896	438249
27368	438250
10279	438251
23174	438252
14601	438253
15230	438254
103985	438255
30783	438256
203459	438257
112523	438258
55205	438259
31114	438260
72396	438261
60847	438262
90024	438263
93524	438264
238428	438265
115293	438266
125573	438267
17201	438268
60847	438269
64013	438270
221186	438271
60852	438272
119226	438273
57205	438274
46927	438275
108192	438276
223974	438277
94123	438278
25741	438279
51426	438280
173584	438281
111551	438282
20792	438283
1944	438284
29063	438285
94739	438286
1981	438287
44667	438288
111432	438289
32261	438290
74528	438291
33543	438292
1715	438293
3811	438294
17273	438295
79379	438296
119453	438297
152665	438298
154363	438299
101624	438300
17108	438301
9299	438302
24117	438303
88267	438304
108865	438305
5796	438306
119679	438307
13968	438308
80085	438309
5487	438310
16630	438311
22798	438312
44184	438313
43951	438314
88533	438315
149078	438316
8656	438317
142530	438318
5786	438319
11022	438320
80314	438321
256	438322
28252	438323
72797	438324
24106	438325
11202	438326
9611	438327
23993	438328
163141	438329
6268	438330
110655	438331
93995	438332
136278	438333
51011	438334
12822	438335
75749	438336
17361	438337
8147	438338
113776	438339
127138	438340
30214	438341
56403	438342
99148	438343
20987	438344
37822	438345
43459	438346
54297	438347
63135	438348
22605	438349
20807	438350
54007	438351
31769	438352
21185	438353
24112	438354
12939	438355
1096	438356
34123	438357
21320	438358
73180	438359
44039	438360
63594	438361
76987	438362
115728	438363
15825	438364
8401	438365
6380	438366
25437	438367
32730	438368
112878	438369
25735	438370
76995	438371
24869	438372
38135	438373
3005	438374
103110	438375
64108	438376
36656	438377
68609	438378
114069	438379
15599	438380
176560	438381
103539	438382
178410	438383
72604	438384
28021	438385
50986	438386
46481	438387
20130	438388
37304	438389
2537	438390
27587	438391
62237	438392
105279	438393
32436	438394
39903	438395
37876	438396
43383	438397
110406	438398
10277	438399
72574	438400
5222	438401
13968	438402
153540	438403
25291	438404
107751	438405
23343	438406
10204	438407
74559	438408
37581	438409
12533	438410
36219	438411
57759	438412
16536	438413
79819	438414
235556	438415
3373	438416
34995	438417
21874	438418
216	438419
9175	438420
31142	438421
73901	438422
3536	438423
48114	438424
139203	438425
2688	438426
31227	438427
152996	438428
15536	438429
59604	438430
11022	438431
18115	438432
206549	438433
22751	438434
64863	438435
28038	438436
83161	438437
25884	438438
75102	438439
27153	438440
31883	438441
22101	438442
6734	438443
119766	438444
4646	438445
186856	438446
12856	438447
75404	438448
420	438449
23034	438450
157599	438451
6722	438452
136682	438453
65994	438454
61685	438455
103909	438456
3814	438457
8726	438458
4190	438459
1211	438460
10088	438461
88937	438462
1399	438463
113069	438464
91778	438465
35346	438466
12628	438467
172822	438468
86341	438469
176515	438470
1723	438471
82851	438472
151045	438473
20607	438474
959	438475
31207	438476
6807	438477
41660	438478
8667	438479
54103	438480
157753	438481
66728	438482
218749	438483
41296	438484
218180	438485
161743	438486
160873	438487
87959	438488
14282	438489
284	438490
209	438491
2650	438492
3626	438493
39721	438494
36298	438495
30886	438496
2987	438497
2583	438498
32934	438499
10082	438500
20838	438501
47001	438502
1684	438503
1999	438504
63324	438505
1890	438506
155101	438507
71981	438508
52890	438509
420	438510
15139	438511
23485	438512
175419	438513
18472	438514
220248	438515
172417	438516
130123	438517
13829	438518
34566	438519
16677	438520
38617	438521
28114	438522
30392	438523
129314	438524
2172	438525
64579	438526
9789	438527
43563	438528
12169	438529
4562	438530
200223	438531
92252	438532
10983	438533
30670	438534
1874	438535
10983	438536
171350	438537
20754	438538
16798	438539
28787	438540
10467	438541
115811	438542
15134	438543
10066	438544
18488	438545
34267	438546
11727	438547
27373	438548
92225	438549
15185	438550
10622	438551
15333	438552
15382	438553
12732	438554
22959	438555
9063	438556
22448	438557
10720	438558
16353	438559
4317	438560
27347	438561
34253	438562
25939	438563
123251	438564
22320	438565
92516	438566
54666	438567
231	438568
6370	438569
116698	438570
12732	438571
2626	438572
12705	438573
18309	438574
49882	438575
10622	438576
81142	438577
33855	438578
48289	438579
10720	438580
36373	438581
37152	438582
12000	438583
24835	438584
5339	438585
80424	438586
63862	438587
105009	438588
4379	438589
84098	438590
22042	438591
18156	438592
7626	438593
18168	438594
18029	438595
27778	438596
64440	438597
37124	438598
92041	438599
49054	438600
42468	438601
6690	438602
92295	438603
6821	438604
9144	438605
47983	438606
28545	438607
77196	438608
27692	438609
6269	438610
31315	438611
37096	438612
57784	438613
3768	438614
16984	438615
37189	438616
24127	438617
48268	438618
53878	438619
153252	438620
39703	438621
3764	438622
93612	438623
86873	438624
57659	438625
98393	438626
139004	438627
1351	438628
66237	438629
62405	438630
50735	438631
235783	438632
1465	438633
11615	438634
203	438635
405	438636
51037	438637
147538	438638
1486	438639
67312	438640
175664	438641
61630	438642
197873	438643
123270	438644
137192	438645
105375	438646
123415	438647
165874	438648
220618	438649
40535	438650
24755	438651
68422	438652
166467	438653
167492	438654
31310	438655
44373	438656
45461	438657
6278	438658
13225	438659
8214	438660
24031	438661
10819	438662
107306	438663
68035	438664
165091	438665
206836	438666
15261	438667
26370	438668
104306	438669
10454	438670
64611	438671
178450	438672
41406	438673
72144	438674
147644	438675
56633	438676
119603	438677
88278	438678
42439	438679
44944	438680
73692	438681
2	438682
2	438683
100	438684
1324	438685
4731	438686
14071	438687
25182	438688
848	438689
158985	438690
28969	438691
2	438692
821	438693
4112	438694
7502	438695
86293	438696
111962	438697
125007	438698
51022	438699
34461	438700
51022	438701
12769	438702
14371	438703
51499	438704
40987	438705
65867	438706
215761	438707
6899	438708
95737	438709
76206	438710
46204	438711
80590	438712
18227	438713
7910	438714
18238	438715
943	438716
69884	438717
26042	438718
155457	438719
32330	438720
2018	438721
12509	438722
17499	438723
77812	438724
1689	438725
114211	438726
30722	438727
39095	438728
32519	438729
8595	438730
44562	438731
80590	438732
28598	438733
28648	438734
18983	438735
44210	438736
79784	438737
7643	438738
7355	438739
77334	438740
4256	438741
25931	438742
3734	438743
36604	438744
13657	438745
459	438746
11849	438747
318	438748
119735	438749
99291	438750
825	438751
188	438752
15953	438753
49058	438754
73494	438755
78677	438756
73547	438757
8417	438758
130883	438759
49248	438760
23343	438761
35475	438762
88695	438763
18578	438764
153629	438765
102975	438766
67703	438767
91299	438768
13986	438769
20088	438770
6653	438771
20770	438772
49996	438773
13035	438774
24492	438775
2673	438776
18983	438777
109108	438778
18960	438779
36841	438780
245	438781
7544	438782
60810	438783
55409	438784
15049	438785
33665	438786
88809	438787
44052	438788
81745	438789
18983	438790
13905	438791
13443	438792
13970	438793
50248	438794
10627	438795
108473	438796
75008	438797
5519	438798
79950	438799
13970	438800
13970	438801
14077	438802
3834	438803
6979	438804
9502	438805
4627	438806
149407	438807
6042	438808
75924	438809
63889	438810
59035	438811
103054	438812
130169	438813
4670	438814
15875	438815
98689	438816
19164	438817
75831	438818
7246	438819
2903	438820
18898	438821
1340	438822
77923	438823
45911	438824
136132	438825
3952	438826
43060	438827
6952	438828
31000	438829
27482	438830
63956	438831
123732	438832
18958	438833
58319	438834
8149	438835
14724	438836
44863	438837
1071	438838
36646	438839
20024	438840
31803	438841
44812	438842
51798	438843
34235	438844
3598	438845
74419	438846
23629	438847
98837	438848
62405	438849
65856	438850
15189	438851
34235	438852
56841	438853
70780	438854
6347	438855
3843	438856
3127	438857
36894	438858
18800	438859
21109	438860
54395	438861
90806	438862
76086	438863
98701	438864
118180	438865
74669	438866
57789	438867
31274	438868
13802	438869
29296	438870
183961	438871
143569	438872
7367	438873
132163	438874
41484	438875
2124	438876
50273	438877
27319	438878
2130	438879
26072	438880
95588	438881
186477	438882
25441	438883
10437	438884
11730	438885
3301	438886
13266	438887
116	438888
36634	438889
82221	438890
65368	438891
4911	438892
103934	438893
172	438894
4856	438895
109108	438896
40429	438897
26302	438898
75122	438899
19539	438900
56412	438901
147821	438902
99391	438903
29351	438904
75924	438905
123307	438906
13904	438907
1368	438908
62475	438909
77737	438910
27134	438911
13630	438912
63654	438913
65317	438914
19333	438915
207182	438916
7728	438917
30626	438918
195447	438919
18983	438920
6805	438921
92583	438922
22383	438923
4362	438924
27087	438925
24234	438926
1966	438927
1966	438928
62304	438929
37591	438930
14630	438931
103	438932
61027	438933
24356	438934
9181	438935
714	438936
37954	438937
5146	438938
1451	438939
52653	438940
158117	438941
32656	438942
23802	438943
31353	438944
3810	438945
184335	438946
3181	438947
106583	438948
12188	438949
15465	438950
236609	438951
40233	438952
10312	438953
82406	438954
29736	438955
6513	438956
40173	438957
88362	438958
58134	438959
22000	438960
78829	438961
88285	438962
67749	438963
13986	438964
2	438965
5863	438966
2	438967
10347	438968
8121	438969
10962	438970
4699	438971
54584	438972
15420	438973
1195	438974
108762	438975
72713	438976
4856	438977
4805	438978
11826	438979
3814	438980
3814	438981
13008	438982
56914	438983
23	438984
702	438985
41071	438986
82785	438987
210757	438988
4965	438989
86968	438990
75921	438991
235619	438992
89865	438993
93315	438994
66397	438995
5942	438996
23582	438997
37352	438998
32963	438999
186842	439000
22409	439001
6897	439002
5422	439003
15016	439004
47930	439005
61467	439006
79029	439007
6438	439008
54116	439009
156	439010
40965	439011
93948	439012
17391	439013
55435	439014
96658	439015
928	439016
43164	439017
233706	439018
35657	439019
230651	439020
56202	439021
160670	439022
83195	439023
161270	439024
161745	439025
92389	439026
161745	439027
15073	439028
14234	439029
36488	439030
29986	439031
156860	439032
47756	439033
47756	439034
8866	439035
156178	439036
43550	439037
110403	439038
60498	439039
162410	439040
40731	439041
13627	439042
221152	439043
116622	439044
116774	439045
222178	439046
55284	439047
229749	439048
51679	439049
229319	439050
34408	439051
221086	439052
114399	439053
218356	439054
116681	439055
23992	439056
5577	439057
14574	439058
14574	439059
14574	439060
40321	439061
66611	439062
124207	439063
8114	439064
143793	439065
17056	439066
14273	439067
13550	439068
2693	439069
3732	439070
238794	439071
13149	439072
134812	439073
63001	439074
52699	439075
172460	439076
62414	439077
54319	439078
115651	439079
72938	439080
217392	439081
222988	439082
30289	439083
12698	439084
12698	439085
31869	439086
66536	439087
161361	439088
197006	439089
31843	439090
101842	439091
129892	439092
7871	439093
161045	439094
108052	439095
63171	439096
27377	439097
68655	439098
5198	439099
65391	439100
21162	439101
20756	439102
237266	439103
28209	439104
203742	439105
143009	439106
167912	439107
42067	439108
3434	439109
203674	439110
39031	439111
116895	439112
103398	439113
142607	439114
168546	439115
74970	439116
24253	439117
161878	439118
116448	439119
62812	439120
67258	439121
52855	439122
87811	439123
140257	439124
132619	439125
223634	439126
86417	439127
41717	439128
206155	439129
110575	439130
34398	439131
140304	439132
164277	439133
116482	439134
142661	439135
21297	439136
51932	439137
118692	439138
51733	439139
44590	439140
64262	439141
21474	439142
5920	439143
71984	439144
51210	439145
826	439146
226540	439147
77625	439148
92488	439149
106403	439150
139973	439151
45319	439152
54303	439153
23368	439154
110104	439155
11187	439156
162001	439157
11143	439158
11143	439159
28864	439160
11143	439161
58061	439162
89856	439163
198562	439164
10954	439165
139524	439166
20524	439167
13927	439168
20344	439169
73439	439170
140583	439171
40490	439172
2216	439173
2216	439174
2216	439175
2216	439176
2216	439177
618	439178
11859	439179
3733	439180
3732	439181
74654	439182
283	439183
34423	439184
206295	439185
7726	439186
35756	439187
9346	439188
11250	439189
11250	439190
30959	439191
85678	439192
198048	439193
106407	439194
199930	439195
8262	439196
162693	439197
191346	439198
76293	439199
124778	439200
115879	439201
105708	439202
62175	439203
105336	439204
13013	439205
116853	439206
80119	439207
117501	439208
53301	439209
142794	439210
38005	439211
11285	439212
118535	439213
47501	439214
37656	439215
37160	439216
11672	439217
209152	439218
11595	439219
626	439220
4562	439221
195	439222
118553	439223
44526	439224
38792	439225
144312	439226
143730	439227
39785	439228
24777	439229
44255	439230
2895	439231
5247	439232
24795	439233
109373	439234
67902	439235
62376	439236
16856	439237
66595	439238
22815	439239
21715	439240
10954	439241
24777	439242
80640	439243
21715	439244
22905	439245
9497	439246
39501	439247
62415	439248
7135	439249
49783	439250
11751	439251
7428	439252
15099	439253
17703	439254
217	439255
68334	439256
109164	439257
1836	439258
62590	439259
20032	439260
20344	439261
57399	439262
63565	439263
9894	439264
62421	439265
32895	439266
38576	439267
30095	439268
20348	439269
4754	439270
6955	439271
172232	439272
256	439273
6955	439274
7246	439275
180420	439276
195469	439277
186283	439278
100989	439279
86302	439280
221964	439281
115203	439282
114066	439283
126813	439284
106431	439285
100989	439286
106966	439287
27498	439288
162788	439289
78077	439290
56460	439291
52609	439292
141029	439293
24807	439294
48724	439295
37438	439296
1720	439297
36766	439298
56460	439299
51567	439300
103682	439301
28106	439302
70711	439303
77525	439304
3553	439305
80431	439306
9773	439307
52512	439308
12511	439309
48532	439310
18225	439311
66514	439312
95096	439313
3152	439314
55870	439315
9215	439316
2382	439317
221757	439318
5957	439319
3765	439320
6516	439321
45042	439322
40313	439323
153957	439324
64782	439325
72301	439326
143361	439327
199076	439328
3236	439329
13033	439330
20336	439331
31112	439332
86292	439333
79293	439334
77994	439335
90597	439336
121706	439337
176423	439338
33610	439339
69140	439340
168462	439341
41169	439342
35502	439343
121247	439344
184227	439345
94321	439346
90641	439347
169021	439348
107572	439349
208903	439350
144638	439351
90591	439352
121304	439353
168288	439354
21881	439355
42224	439356
42083	439357
90235	439358
140047	439359
242	439360
163594	439361
59657	439362
159020	439363
40823	439364
40823	439365
160954	439366
149432	439367
132671	439368
62414	439369
980	439370
153407	439371
18059	439372
63	439373
80868	439374
68426	439375
69383	439376
47274	439377
191611	439378
143871	439379
107263	439380
121351	439381
189773	439382
19740	439383
69102	439384
128544	439385
235529	439386
201969	439387
26909	439388
86062	439389
121351	439390
95218	439391
5693	439392
62417	439393
111	439394
78669	439395
230996	439396
130911	439397
26431	439398
22325	439399
23453	439400
32165	439401
48688	439402
22198	439403
108814	439404
30247	439405
2129	439406
32142	439407
79737	439408
614	439409
4089	439410
91091	439411
124413	439412
120606	439413
8603	439414
61056	439415
63550	439416
14088	439417
80819	439418
185	439419
739	439420
1743	439421
117550	439422
82129	439423
52701	439424
67905	439425
671	439426
237806	439427
11649	439428
8857	439429
41119	439430
134147	439431
27226	439432
119653	439433
32926	439434
158788	439435
118629	439436
2530	439437
55504	439438
216539	439439
99080	439440
71177	439441
67844	439442
45516	439443
75633	439444
21624	439445
1743	439446
3979	439447
3979	439448
32539	439449
52702	439450
87802	439451
789	439452
35292	439453
29506	439454
114431	439455
229615	439456
123418	439457
91989	439458
32802	439459
25171	439460
123198	439461
11859	439462
163826	439463
92460	439464
66035	439465
220869	439466
1566	439467
76767	439468
165805	439469
221287	439470
50650	439471
787	439472
10623	439473
220315	439474
40747	439475
55	439476
27170	439477
38542	439478
240105	439479
5503	439480
2542	439481
234972	439482
53823	439483
77836	439484
115019	439485
106868	439486
3493	439487
16134	439488
43699	439489
10886	439490
38362	439491
35386	439492
5379	439493
19608	439494
46628	439495
228607	439496
258	439497
30005	439498
108637	439499
88134	439500
3272	439501
3272	439502
4278	439503
5091	439504
36104	439505
167719	439506
4113	439507
27891	439508
232963	439509
30769	439510
13991	439511
66510	439512
3627	439513
111663	439514
232935	439515
6321	439516
20893	439517
40128	439518
25846	439519
113001	439520
11979	439521
25842	439522
266	439523
40805	439524
55947	439525
7966	439526
80735	439527
39106	439528
6309	439529
13991	439530
24482	439531
89317	439532
157945	439533
85966	439534
226145	439535
219944	439536
153811	439537
100634	439538
93215	439539
129449	439540
236511	439541
96448	439542
189633	439543
31116	439544
220815	439545
76591	439546
38433	439547
24585	439548
14755	439549
14755	439550
225219	439551
144646	439552
184093	439553
93213	439554
212898	439555
114855	439556
10112	439557
90081	439558
149264	439559
169668	439560
115152	439561
50786	439562
150962	439563
3106	439564
7716	439565
76131	439566
81784	439567
16894	439568
235548	439569
206618	439570
3644	439571
78723	439572
7716	439573
72755	439574
144619	439575
116484	439576
10520	439577
12372	439578
143376	439579
143711	439580
136994	439581
158699	439582
17365	439583
28273	439584
8536	439585
36409	439586
62941	439587
36570	439588
26826	439589
107394	439590
118954	439591
128335	439592
225051	439593
61624	439594
103015	439595
185976	439596
13379	439597
10119	439598
52117	439599
228659	439600
130786	439601
5785	439602
12400	439603
29546	439604
198684	439605
96172	439606
225847	439607
160286	439608
69095	439609
197883	439610
104490	439611
202430	439612
34726	439613
114528	439614
81860	439615
169971	439616
81817	439617
106580	439618
53803	439619
33736	439620
33736	439621
33736	439622
33736	439623
33736	439624
10112	439625
101792	439626
117727	439627
115860	439628
183979	439629
155966	439630
96656	439631
103417	439632
9799	439633
36553	439634
105337	439635
29535	439636
20384	439637
1119	439638
88450	439639
82418	439640
10358	439641
81225	439642
39037	439643
236035	439644
79853	439645
45763	439646
52698	439647
117334	439648
117334	439649
115861	439650
191832	439651
107183	439652
142259	439653
28273	439654
61877	439655
62944	439656
3355	439657
146504	439658
142261	439659
35535	439660
100634	439661
168082	439662
6714	439663
21952	439664
21952	439665
122401	439666
223796	439667
66046	439668
126066	439669
32188	439670
56464	439671
187029	439672
90176	439673
6162	439674
12502	439675
88708	439676
144572	439677
9799	439678
115697	439679
197956	439680
154026	439681
30617	439682
44245	439683
24787	439684
24689	439685
9799	439686
85995	439687
49296	439688
223451	439689
166608	439690
48822	439691
42205	439692
62361	439693
197899	439694
203843	439695
144211	439696
25032	439697
61660	439698
69258	439699
181286	439700
139685	439701
231275	439702
16867	439703
9151	439704
220819	439705
28997	439706
81872	439707
7716	439708
107926	439709
51951	439710
16313	439711
88488	439712
83217	439713
130242	439714
32111	439715
18577	439716
117092	439717
56713	439718
64842	439719
58940	439720
105708	439721
18566	439722
32188	439723
226692	439724
86228	439725
203950	439726
38761	439727
143944	439728
176542	439729
85627	439730
12267	439731
120849	439732
115889	439733
5740	439734
20384	439735
179540	439736
117215	439737
181857	439738
25032	439739
79840	439740
111368	439741
183393	439742
5740	439743
148940	439744
234778	439745
3355	439746
218765	439747
236498	439748
85671	439749
137134	439750
132613	439751
59244	439752
153549	439753
205986	439754
142356	439755
129699	439756
142295	439757
204005	439758
200692	439759
226274	439760
26551	439761
27668	439762
30605	439763
16849	439764
38123	439765
90440	439766
226495	439767
171706	439768
30732	439769
144173	439770
16632	439771
197811	439772
31047	439773
80626	439774
98886	439775
157783	439776
111238	439777
27381	439778
158557	439779
89247	439780
142257	439781
159829	439782
6162	439783
11282	439784
114528	439785
3847	439786
236830	439787
69680	439788
62944	439789
115878	439790
142293	439791
199927	439792
107184	439793
106944	439794
143885	439795
131868	439796
3190	439797
4276	439798
236681	439799
14022	439800
88269	439801
137284	439802
204004	439803
137284	439804
3355	439805
43737	439806
24841	439807
56863	439808
56863	439809
132842	439810
150805	439811
159332	439812
45824	439813
165602	439814
146773	439815
51217	439816
13763	439817
47088	439818
8982	439819
56255	439820
13763	439821
13763	439822
13763	439823
33923	439824
773	439825
35698	439826
51031	439827
7808	439828
26533	439829
10351	439830
155276	439831
20364	439832
51618	439833
89661	439834
98382	439835
60335	439836
185959	439837
11996	439838
1586	439839
163695	439840
14651	439841
52100	439842
163301	439843
75623	439844
75623	439845
113948	439846
143739	439847
143739	439848
65936	439849
123155	439850
206477	439851
143251	439852
17458	439853
66330	439854
33583	439855
57850	439856
218885	439857
233475	439858
14083	439859
150799	439860
220529	439861
104696	439862
69024	439863
77699	439864
59884	439865
88709	439866
232406	439867
86109	439868
236439	439869
70350	439870
16543	439871
114238	439872
25033	439873
142894	439874
163578	439875
148545	439876
166107	439877
144670	439878
38916	439879
33513	439880
105379	439881
205881	439882
26929	439883
157828	439884
24486	439885
159250	439886
33226	439887
204006	439888
34692	439889
141492	439890
8439	439891
11367	439892
184373	439893
130417	439894
88606	439895
38136	439896
216041	439897
163724	439898
67833	439899
172469	439900
88603	439901
230674	439902
239028	439903
48068	439904
62606	439905
130647	439906
88709	439907
89682	439908
39015	439909
163578	439910
9548	439911
119118	439912
96332	439913
145633	439914
142362	439915
6711	439916
161292	439917
39041	439918
64490	439919
132406	439920
102724	439921
220568	439922
30995	439923
114589	439924
88497	439925
14756	439926
209804	439927
58307	439928
5615	439929
20921	439930
139518	439931
99895	439932
69539	439933
224823	439934
66227	439935
13918	439936
128547	439937
49004	439938
52991	439939
60245	439940
70712	439941
105321	439942
229095	439943
1107	439944
62438	439945
159809	439946
219298	439947
31891	439948
228841	439949
99568	439950
223767	439951
135011	439952
219661	439953
159733	439954
227003	439955
101365	439956
175961	439957
202225	439958
220079	439959
45460	439960
195841	439961
115806	439962
102523	439963
102777	439964
150548	439965
58567	439966
65405	439967
7796	439968
3732	439969
198960	439970
150960	439971
16694	439972
63122	439973
160769	439974
158857	439975
16694	439976
203691	439977
85640	439978
218516	439979
114785	439980
160044	439981
84902	439982
125518	439983
78920	439984
125803	439985
1791	439986
165455	439987
157473	439988
137507	439989
99648	439990
116492	439991
102128	439992
66226	439993
166202	439994
102003	439995
192560	439996
66675	439997
16694	439998
114772	439999
16996	440000
235238	440001
114799	440002
91033	440003
33442	440004
157872	440005
86313	440006
161858	440007
158221	440008
169058	440009
231939	440010
65054	440011
37196	440012
37196	440013
168123	440014
144064	440015
106819	440016
144070	440017
108189	440018
24986	440019
169064	440020
6247	440021
12493	440022
115286	440023
24986	440024
2459	440025
237076	440026
119948	440027
157967	440028
154204	440029
116635	440030
237781	440031
223498	440032
218488	440033
136208	440034
5262	440035
38598	440036
77308	440037
6817	440038
195	440039
80361	440040
217867	440041
2405	440042
538	440043
62414	440044
84666	440045
23900	440046
3681	440047
10640	440048
14873	440049
48839	440050
3431	440051
6199	440052
2968	440053
15688	440054
12	440055
104967	440056
464	440057
31136	440058
3722	440059
6199	440060
20351	440061
13995	440062
116	440063
6309	440064
547	440065
11618	440066
55863	440067
178931	440068
120457	440069
6729	440070
134276	440071
113883	440072
27096	440073
122898	440074
96175	440075
39390	440076
46876	440077
611	440078
773	440079
9426	440080
1710	440081
17089	440082
9867	440083
28123	440084
69263	440085
98014	440086
159900	440087
50387	440088
99996	440089
154327	440090
74047	440091
1556	440092
170157	440093
40923	440094
1926	440095
159067	440096
122205	440097
68681	440098
56262	440099
42634	440100
70801	440101
111051	440102
14427	440103
143381	440104
161919	440105
190125	440106
48693	440107
199148	440108
46637	440109
212481	440110
11673	440111
145859	440112
13504	440113
39541	440114
50439	440115
9177	440116
15535	440117
129580	440118
7288	440119
164081	440120
19940	440121
16883	440122
27715	440123
20466	440124
11619	440125
41031	440126
15726	440127
11781	440128
87157	440129
32408	440130
282	440131
133530	440132
141	440133
6830	440134
62213	440135
11391	440136
26913	440137
7366	440138
934	440139
6057	440140
2656	440141
11896	440142
6812	440143
113285	440144
20293	440145
12521	440146
818	440147
10264	440148
183595	440149
80428	440150
2876	440151
707	440152
15892	440153
16573	440154
188515	440155
4028	440156
13661	440157
3152	440158
5316	440159
44464	440160
18577	440161
199159	440162
62414	440163
6036	440164
106305	440165
103160	440166
3765	440167
4018	440168
47512	440169
245	440170
37875	440171
113405	440172
111142	440173
23303	440174
4951	440175
8186	440176
84753	440177
277	440178
4642	440179
23405	440180
34698	440181
4825	440182
2376	440183
1208	440184
6316	440185
8487	440186
79768	440187
19208	440188
113736	440189
52467	440190
17772	440191
64070	440192
1828	440193
130663	440194
15984	440195
24935	440196
64309	440197
174048	440198
104992	440199
194757	440200
204147	440201
114	440202
1205	440203
16685	440204
7215	440205
3799	440206
4525	440207
3268	440208
30854	440209
641	440210
20736	440211
1509	440212
15887	440213
4951	440214
14388	440215
44	440216
108	440217
5085	440218
222483	440219
895	440220
65433	440221
30016	440222
60919	440223
4177	440224
2025	440225
9148	440226
6791	440227
11130	440228
46877	440229
21878	440230
96152	440231
68206	440232
16045	440233
24837	440234
30707	440235
30734	440236
26128	440237
161666	440238
12852	440239
35192	440240
30730	440241
6765	440242
258	440243
1260	440244
10215	440245
62529	440246
25001	440247
85001	440248
43076	440249
773	440250
56728	440251
35674	440252
30653	440253
98491	440254
5309	440255
185404	440256
48856	440257
282	440258
2472	440259
27633	440260
85243	440261
191544	440262
199521	440263
19133	440264
61312	440265
19663	440266
146326	440267
68960	440268
7705	440269
3886	440270
4278	440271
220495	440272
667	440273
35927	440274
51048	440275
9922	440276
1828	440277
176027	440278
82768	440279
2519	440280
194841	440281
150422	440282
3503	440283
1994	440284
13239	440285
63131	440286
230732	440287
126325	440288
167521	440289
65226	440290
10929	440291
113519	440292
145951	440293
3156	440294
84372	440295
1874	440296
209061	440297
1592	440298
21150	440299
167210	440300
141703	440301
205554	440302
1410	440303
95340	440304
20134	440305
85868	440306
112903	440307
12839	440308
5419	440309
13682	440310
37636	440311
51144	440312
19630	440313
80281	440314
21236	440315
7233	440316
147073	440317
62539	440318
1895	440319
8289	440320
721	440321
21689	440322
199218	440323
28650	440324
3967	440325
7866	440326
51179	440327
1198	440328
65762	440329
20111	440330
2231	440331
156478	440332
234267	440333
82756	440334
81865	440335
3785	440336
3785	440337
51	440338
51	440339
2691	440340
37630	440341
41498	440342
92559	440343
79110	440344
13231	440345
515	440346
91386	440347
2506	440348
84180	440349
111026	440350
9159	440351
108637	440352
1944	440353
536	440354
2843	440355
1746	440356
10816	440357
4009	440358
95953	440359
16517	440360
24620	440361
3766	440362
81872	440363
197514	440364
2939	440365
117478	440366
65103	440367
103535	440368
4263	440369
1327	440370
126501	440371
157882	440372
7322	440373
66122	440374
122999	440375
30613	440376
79037	440377
162632	440378
19929	440379
155218	440380
101	440381
61357	440382
239	440383
30227	440384
51277	440385
13026	440386
70169	440387
65893	440388
79481	440389
4768	440390
80423	440391
29953	440392
11527	440393
36417	440394
44149	440395
25759	440396
22850	440397
110209	440398
24994	440399
2600	440400
18461	440401
808	440402
1964	440403
15820	440404
4233	440405
49367	440406
130	440407
24851	440408
287	440409
4738	440410
48711	440411
36956	440412
17606	440413
24728	440414
109165	440415
46474	440416
103405	440417
4630	440418
63344	440419
243	440420
50816	440421
1122	440422
6050	440423
629	440424
53	440425
7063	440426
13070	440427
86528	440428
150131	440429
6447	440430
7415	440431
44525	440432
107046	440433
16998	440434
34438	440435
120694	440436
95051	440437
66984	440438
7311	440439
25531	440440
158871	440441
238957	440442
117430	440443
7450	440444
11706	440445
127840	440446
100947	440447
53065	440448
20	440449
19	440450
9	440451
20	440452
20	440453
20	440454
9	440455
19	440456
9	440457
19	440458
281	440459
281	440460
281	440461
19	440462
13	440463
19	440464
19	440465
281	440466
281	440467
25	440468
25	440469
281	440470
19	440471
25	440472
19	440473
20	440474
19	440475
9	440476
20	440477
13	440478
19	440479
23733	440480
15156	440481
5688	440482
4954	440483
5058	440484
92831	440485
165816	440486
68439	440487
214620	440488
19901	440489
52704	440490
67909	440491
57993	440492
67908	440493
119957	440494
67907	440495
150700	440496
87122	440497
45255	440498
68439	440499
119957	440500
75448	440501
238723	440502
92932	440503
14673	440504
75341	440505
75341	440506
70097	440507
58019	440508
128044	440509
67909	440510
207947	440511
92533	440512
21349	440513
84750	440514
292	440515
6935	440516
67933	440517
89147	440518
7895	440519
18673	440520
12663	440521
52751	440522
26367	440523
20481	440524
164655	440525
165400	440526
238590	440527
237455	440528
89500	440529
119181	440530
865	440531
115308	440532
24774	440533
32227	440534
3598	440535
87777	440536
13097	440537
6316	440538
32808	440539
1398	440540
34161	440541
70689	440542
39160	440543
1260	440544
1131	440545
1437	440546
172748	440547
1871	440548
1978	440549
3172	440550
103646	440551
66453	440552
4814	440553
23918	440554
60971	440555
1187	440556
4967	440557
27288	440558
6714	440559
10632	440560
30598	440561
3639	440562
5671	440563
5350	440564
73858	440565
24218	440566
33734	440567
28614	440568
12734	440569
23332	440570
132088	440571
10139	440572
49866	440573
125	440574
3279	440575
23067	440576
17027	440577
11687	440578
56331	440579
3105	440580
116159	440581
15790	440582
3880	440583
6162	440584
68487	440585
21285	440586
999	440587
51122	440588
14265	440589
1398	440590
30818	440591
210683	440592
24868	440593
187243	440594
13959	440595
61644	440596
113114	440597
38669	440598
10118	440599
179537	440600
35746	440601
16609	440602
160826	440603
79540	440604
62455	440605
18443	440606
41096	440607
114133	440608
11084	440609
36021	440610
161978	440611
58066	440612
123730	440613
41397	440614
88713	440615
17558	440616
82437	440617
111407	440618
165818	440619
160344	440620
51557	440621
214533	440622
73602	440623
47633	440624
28189	440625
222980	440626
78980	440627
11525	440628
137397	440629
154008	440630
96716	440631
7235	440632
48426	440633
30843	440634
11084	440635
11084	440636
26219	440637
65515	440638
42843	440639
22331	440640
235192	440641
79437	440642
118078	440643
149650	440644
164509	440645
114810	440646
198240	440647
228278	440648
106798	440649
90925	440650
70845	440651
105592	440652
98317	440653
231235	440654
993	440655
93159	440656
85004	440657
33920	440658
40371	440659
288	440660
7413	440661
56093	440662
84	440663
42437	440664
92430	440665
6857	440666
116168	440667
70588	440668
199560	440669
21229	440670
83596	440671
623	440672
69769	440673
80936	440674
27426	440675
22321	440676
92877	440677
24992	440678
229128	440679
85168	440680
12725	440681
70578	440682
30572	440683
14034	440684
30572	440685
96395	440686
230343	440687
8154	440688
149810	440689
97082	440690
2302	440691
46146	440692
224372	440693
235411	440694
57246	440695
116280	440696
10075	440697
232582	440698
10075	440699
10075	440700
66432	440701
235533	440702
2301	440703
4737	440704
50789	440705
6816	440706
270	440707
270	440708
270	440709
197204	440710
92023	440711
54466	440712
663	440713
22173	440714
10838	440715
30809	440716
31131	440717
24838	440718
40858	440719
56449	440720
20927	440721
3805	440722
3623	440723
45333	440724
270	440725
476	440726
6687	440727
541	440728
150597	440729
80508	440730
73759	440731
34991	440732
28971	440733
291	440734
25809	440735
55137	440736
37000	440737
88421	440738
91688	440739
92863	440740
543	440741
2579	440742
18313	440743
19504	440744
227	440745
1957	440746
51716	440747
86768	440748
1285	440749
209535	440750
59057	440751
30654	440752
172267	440753
1957	440754
115700	440755
5956	440756
11611	440757
2113	440758
147339	440759
483	440760
217309	440761
102677	440762
124132	440763
859	440764
81	440765
12461	440766
40521	440767
35619	440768
14341	440769
129066	440770
30500	440771
36379	440772
1411	440773
11097	440774
5186	440775
2678	440776
61293	440777
56395	440778
82360	440779
83553	440780
116217	440781
9614	440782
25845	440783
96660	440784
86311	440785
197861	440786
231753	440787
149347	440788
119120	440789
232142	440790
40359	440791
234890	440792
69190	440793
7345	440794
47080	440795
118384	440796
16367	440797
1708	440798
144351	440799
23153	440800
1455	440801
58465	440802
91905	440803
32074	440804
74063	440805
84167	440806
230418	440807
67719	440808
543	440809
106113	440810
49560	440811
10682	440812
52918	440813
12198	440814
36402	440815
40753	440816
109902	440817
54968	440818
3045	440819
53199	440820
1708	440821
37220	440822
35776	440823
79324	440824
13092	440825
32716	440826
84546	440827
4794	440828
110287	440829
56900	440830
2599	440831
25908	440832
86715	440833
46978	440834
67181	440835
2247	440836
29882	440837
29974	440838
113462	440839
39577	440840
62419	440841
114784	440842
230298	440843
217	440844
90857	440845
104039	440846
8597	440847
98302	440848
114065	440849
16876	440850
25116	440851
38384	440852
18877	440853
18877	440854
18877	440855
18877	440856
79660	440857
6310	440858
59	440859
62440	440860
9614	440861
137427	440862
30062	440863
9614	440864
232424	440865
68232	440866
176826	440867
87187	440868
26160	440869
152796	440870
26546	440871
159900	440872
114095	440873
10804	440874
77105	440875
64630	440876
7295	440877
30959	440878
13615	440879
14008	440880
14008	440881
39776	440882
16725	440883
136348	440884
21359	440885
65978	440886
165368	440887
12917	440888
57042	440889
12637	440890
220259	440891
73889	440892
80298	440893
4658	440894
7819	440895
16830	440896
8283	440897
7766	440898
9044	440899
13989	440900
838	440901
18595	440902
43312	440903
73439	440904
132232	440905
30765	440906
146438	440907
123614	440908
31105	440909
10954	440910
55527	440911
10528	440912
186650	440913
39030	440914
39030	440915
220853	440916
169664	440917
13639	440918
74139	440919
30866	440920
220809	440921
4708	440922
8198	440923
10188	440924
4708	440925
4278	440926
4278	440927
548	440928
18841	440929
95552	440930
22471	440931
9498	440932
5817	440933
64262	440934
1385	440935
105998	440936
234312	440937
108365	440938
389	440939
22993	440940
57313	440941
2892	440942
56984	440943
128692	440944
22916	440945
23037	440946
15479	440947
165080	440948
67436	440949
1656	440950
199646	440951
54634	440952
39484	440953
170557	440954
6082	440955
9509	440956
7093	440957
195085	440958
77546	440959
81883	440960
44855	440961
123238	440962
42977	440963
45513	440964
15424	440965
131121	440966
65385	440967
51534	440968
19036	440969
18661	440970
166427	440971
9564	440972
663	440973
237253	440974
16585	440975
70025	440976
28379	440977
58614	440978
195396	440979
99094	440980
20683	440981
215100	440982
29156	440983
29156	440984
85619	440985
52696	440986
166965	440987
35894	440988
597	440989
130772	440990
40002	440991
64447	440992
47361	440993
47361	440994
105138	440995
81908	440996
157703	440997
88937	440998
15122	440999
5837	441000
42482	441001
209476	441002
4758	441003
63749	441004
7118	441005
87203	441006
20055	441007
25567	441008
96115	441009
37425	441010
178408	441011
48643	441012
9389	441013
12480	441014
24258	441015
2558	441016
8634	441017
14754	441018
25912	441019
63612	441020
65380	441021
109764	441022
22579	441023
25594	441024
18059	441025
16632	441026
53015	441027
38472	441028
106528	441029
4756	441030
4756	441031
19632	441032
218963	441033
30197	441034
6697	441035
174705	441036
54815	441037
54815	441038
54815	441039
464	441040
154727	441041
43312	441042
9348	441043
13514	441044
143449	441045
4320	441046
37714	441047
186549	441048
233673	441049
108206	441050
61646	441051
142300	441052
90925	441053
10684	441054
60988	441055
89716	441056
54408	441057
42977	441058
54408	441059
153985	441060
127343	441061
88302	441062
101178	441063
117793	441064
199513	441065
109332	441066
124851	441067
65108	441068
163076	441069
58068	441070
237091	441071
160056	441072
100959	441073
163732	441074
65918	441075
58937	441076
66868	441077
166681	441078
1726	441079
30124	441080
41180	441081
168357	441082
53737	441083
179938	441084
40855	441085
40198	441086
147723	441087
164024	441088
117418	441089
29037	441090
88178	441091
165904	441092
79802	441093
41357	441094
48049	441095
48049	441096
224391	441097
166393	441098
233526	441099
3039	441100
232359	441101
51823	441102
148128	441103
13809	441104
206243	441105
32628	441106
157733	441107
110774	441108
136301	441109
76267	441110
187675	441111
150471	441112
121039	441113
109307	441114
197923	441115
85914	441116
13809	441117
52607	441118
83669	441119
1727	441120
35375	441121
63963	441122
164076	441123
41585	441124
118628	441125
220478	441126
117192	441127
143019	441128
59504	441129
111599	441130
79175	441131
140713	441132
42778	441133
211250	441134
143763	441135
97605	441136
90179	441137
237985	441138
168551	441139
162101	441140
156086	441141
109223	441142
134102	441143
162798	441144
155995	441145
90173	441146
142872	441147
29535	441148
10841	441149
31090	441150
51630	441151
207983	441152
106842	441153
824	441154
6238	441155
166179	441156
16788	441157
173135	441158
93363	441159
80901	441160
84289	441161
102500	441162
3732	441163
8740	441164
6909	441165
667	441166
74141	441167
61216	441168
2059	441169
109423	441170
15752	441171
142018	441172
63859	441173
9856	441174
60455	441175
103192	441176
60653	441177
110436	441178
236429	441179
83441	441180
156604	441181
6059	441182
150693	441183
19086	441184
34079	441185
73554	441186
20330	441187
199058	441188
4278	441189
4278	441190
58363	441191
207351	441192
32642	441193
85161	441194
2622	441195
106005	441196
139168	441197
165802	441198
2697	441199
63276	441200
51996	441201
158110	441202
26543	441203
18375	441204
85247	441205
51889	441206
125886	441207
122319	441208
220058	441209
8018	441210
6743	441211
20496	441212
59183	441213
92239	441214
118967	441215
29236	441216
4278	441217
116727	441218
79596	441219
6239	441220
6239	441221
19005	441222
8588	441223
8588	441224
195443	441225
8491	441226
131106	441227
28400	441228
18675	441229
74144	441230
16910	441231
4559	441232
161491	441233
116892	441234
160911	441235
74410	441236
220354	441237
54934	441238
545	441239
13908	441240
54934	441241
5277	441242
9739	441243
28594	441244
25525	441245
74887	441246
44468	441247
30550	441248
22493	441249
23895	441250
162417	441251
17681	441252
41381	441253
187594	441254
31135	441255
663	441256
80730	441257
78981	441258
31135	441259
113054	441260
104497	441261
74314	441262
147240	441263
5579	441264
172355	441265
14080	441266
16843	441267
104489	441268
20344	441269
4912	441270
18059	441271
22325	441272
44464	441273
38671	441274
5358	441275
7305	441276
80228	441277
3608	441278
13100	441279
20347	441280
133106	441281
71287	441282
160087	441283
230022	441284
232053	441285
161067	441286
162602	441287
41099	441288
21669	441289
10241	441290
27930	441291
54321	441292
3727	441293
8016	441294
69277	441295
140486	441296
112571	441297
240017	441298
161461	441299
26825	441300
19202	441301
47740	441302
151100	441303
114927	441304
68516	441305
88706	441306
124608	441307
51926	441308
21304	441309
17838	441310
149179	441311
73748	441312
4167	441313
206657	441314
1048	441315
7252	441316
7252	441317
7252	441318
7252	441319
7252	441320
199407	441321
14902	441322
13732	441323
11091	441324
6954	441325
40775	441326
24776	441327
89856	441328
106637	441329
5837	441330
5837	441331
110444	441332
139475	441333
71647	441334
45906	441335
155475	441336
155475	441337
85989	441338
45817	441339
11481	441340
173412	441341
182446	441342
67321	441343
3469	441344
8427	441345
23502	441346
44611	441347
29310	441348
35698	441349
225811	441350
123241	441351
220835	441352
174467	441353
66191	441354
227260	441355
18385	441356
18385	441357
152741	441358
27255	441359
99610	441360
71512	441361
209636	441362
165739	441363
178421	441364
226817	441365
87414	441366
119152	441367
88666	441368
119885	441369
228427	441370
67072	441371
120697	441372
66160	441373
188030	441374
67586	441375
15957	441376
54991	441377
54991	441378
86049	441379
39404	441380
67150	441381
125046	441382
227734	441383
135128	441384
135128	441385
43476	441386
188723	441387
220721	441388
113377	441389
165738	441390
45271	441391
147604	441392
55818	441393
4386	441394
20913	441395
8721	441396
27564	441397
154691	441398
64597	441399
111392	441400
234979	441401
163178	441402
184726	441403
17756	441404
233039	441405
82883	441406
101771	441407
135641	441408
11296	441409
182369	441410
25950	441411
63671	441412
79847	441413
41726	441414
184703	441415
184781	441416
204737	441417
216925	441418
208106	441419
31296	441420
112669	441421
11296	441422
117342	441423
70218	441424
115178	441425
1580	441426
115292	441427
159334	441428
29813	441429
159619	441430
65743	441431
227588	441432
9156	441433
25419	441434
1580	441435
1580	441436
41176	441437
1943	441438
115604	441439
115683	441440
68619	441441
489	441442
66220	441443
40666	441444
115414	441445
226164	441446
86389	441447
159545	441448
2493	441449
93862	441450
2824	441451
2220	441452
77290	441453
64162	441454
43620	441455
228024	441456
159515	441457
225249	441458
158559	441459
159408	441460
66220	441461
9600	441462
5869	441463
156612	441464
167252	441465
114629	441466
228076	441467
5961	441468
225871	441469
146770	441470
1040	441471
224435	441472
169136	441473
221927	441474
2211	441475
34418	441476
70974	441477
236312	441478
21505	441479
120104	441480
41509	441481
45075	441482
227901	441483
152283	441484
1139	441485
74334	441486
18017	441487
49493	441488
5898	441489
5898	441490
12191	441491
960	441492
18370	441493
123707	441494
4430	441495
24278	441496
13957	441497
62233	441498
48527	441499
56865	441500
55368	441501
91768	441502
23838	441503
742	441504
219507	441505
86645	441506
71209	441507
65724	441508
86352	441509
219693	441510
162566	441511
42746	441512
219841	441513
171519	441514
91619	441515
113800	441516
158093	441517
162537	441518
155930	441519
92412	441520
42720	441521
221184	441522
1777	441523
34014	441524
234298	441525
22791	441526
626	441527
44164	441528
206691	441529
10825	441530
153143	441531
15990	441532
75524	441533
13691	441534
10049	441535
150182	441536
112989	441537
112854	441538
110141	441539
152173	441540
51278	441541
75026	441542
50283	441543
39735	441544
6942	441545
220714	441546
10570	441547
188183	441548
10049	441549
15654	441550
26659	441551
52149	441552
105854	441553
241	441554
14610	441555
19379	441556
87866	441557
11721	441558
10049	441559
45957	441560
64680	441561
67707	441562
229278	441563
204675	441564
140519	441565
40351	441566
35301	441567
48054	441568
67913	441569
88125	441570
56721	441571
66221	441572
32355	441573
16530	441574
6628	441575
913	441576
60010	441577
31802	441578
30227	441579
40914	441580
25496	441581
2055	441582
357	441583
118379	441584
29911	441585
3755	441586
2067	441587
4990	441588
91337	441589
10362	441590
87606	441591
9839	441592
3017	441593
23864	441594
217711	441595
115631	441596
37125	441597
155292	441598
58698	441599
31294	441600
41040	441601
37082	441602
50443	441603
118352	441604
60295	441605
21660	441606
4262	441607
88817	441608
12364	441609
1016	441610
15172	441611
78543	441612
3084	441613
198542	441614
38623	441615
51996	441616
35297	441617
759	441618
128788	441619
9675	441620
86395	441621
69620	441622
19976	441623
43942	441624
14975	441625
169647	441626
24165	441627
69351	441628
65248	441629
2906	441630
60737	441631
13136	441632
24770	441633
31861	441634
17464	441635
71502	441636
36639	441637
24050	441638
87339	441639
61	441640
42103	441641
23821	441642
29997	441643
6064	441644
163613	441645
86868	441646
2270	441647
117378	441648
17004	441649
66731	441650
20030	441651
7644	441652
3017	441653
87606	441654
29647	441655
56621	441656
51637	441657
53666	441658
79408	441659
4941	441660
95802	441661
48181	441662
67616	441663
10782	441664
7209	441665
92900	441666
80058	441667
32507	441668
218244	441669
71064	441670
18400	441671
1016	441672
5772	441673
5551	441674
26049	441675
90347	441676
22521	441677
65521	441678
4337	441679
30174	441680
5449	441681
25248	441682
7855	441683
165422	441684
6639	441685
7644	441686
47515	441687
3133	441688
3068	441689
17345	441690
130911	441691
47687	441692
113403	441693
47147	441694
5136	441695
14883	441696
51339	441697
5007	441698
1470	441699
9600	441700
17992	441701
5789	441702
19590	441703
18357	441704
4274	441705
155659	441706
100234	441707
40582	441708
42612	441709
11443	441710
2816	441711
8951	441712
48037	441713
700	441714
10227	441715
18679	441716
61841	441717
30763	441718
217375	441719
41225	441720
62653	441721
7492	441722
23801	441723
106739	441724
238740	441725
65026	441726
23553	441727
86839	441728
51934	441729
46520	441730
183359	441731
38458	441732
23	441733
24838	441734
103513	441735
62685	441736
73967	441737
96909	441738
9129	441739
148613	441740
209986	441741
15702	441742
44164	441743
224624	441744
68505	441745
67707	441746
10049	441747
34120	441748
44490	441749
43115	441750
64168	441751
28327	441752
5047	441753
1950	441754
45963	441755
45815	441756
89627	441757
32993	441758
174194	441759
32792	441760
118396	441761
147146	441762
10328	441763
68350	441764
41012	441765
25969	441766
17795	441767
21581	441768
11707	441769
49493	441770
52556	441771
45815	441772
60744	441773
45815	441774
23659	441775
238090	441776
67514	441777
42409	441778
384	441779
92	441780
7547	441781
11493	441782
219156	441783
228726	441784
10075	441785
10075	441786
56569	441787
1839	441788
27162	441789
1839	441790
10075	441791
14643	441792
1839	441793
217049	441794
98077	441795
1839	441796
100589	441797
17560	441798
149	441799
33804	441800
156806	441801
4742	441802
222786	441803
38892	441804
18348	441805
49103	441806
201357	441807
15016	441808
28611	441809
122596	441810
156127	441811
5797	441812
53913	441813
229602	441814
42454	441815
7258	441816
140153	441817
6295	441818
166189	441819
87519	441820
7699	441821
207838	441822
39896	441823
50059	441824
31639	441825
216137	441826
10097	441827
150428	441828
8692	441829
82620	441830
27981	441831
67515	441832
24482	441833
7	441834
22207	441835
3341	441836
38871	441837
4552	441838
6067	441839
4818	441840
11210	441841
32911	441842
158733	441843
134989	441844
43054	441845
226451	441846
65730	441847
38927	441848
59878	441849
11210	441850
92216	441851
233071	441852
160530	441853
85954	441854
53807	441855
81656	441856
86254	441857
86354	441858
7161	441859
224053	441860
115335	441861
40869	441862
118350	441863
157471	441864
160462	441865
23923	441866
88141	441867
97491	441868
60309	441869
67504	441870
115400	441871
228153	441872
223736	441873
37807	441874
158011	441875
160694	441876
115417	441877
162809	441878
51927	441879
195399	441880
116303	441881
159891	441882
155861	441883
101106	441884
51927	441885
73197	441886
129785	441887
225258	441888
115693	441889
227344	441890
156546	441891
4944	441892
46437	441893
105844	441894
235598	441895
227361	441896
65697	441897
228122	441898
2082	441899
127811	441900
146648	441901
31472	441902
133958	441903
2806	441904
15016	441905
137363	441906
206612	441907
231298	441908
225768	441909
23154	441910
54563	441911
34102	441912
10	441913
117257	441914
72013	441915
143131	441916
1229	441917
1229	441918
67056	441919
69050	441920
51638	441921
234380	441922
91200	441923
77909	441924
59234	441925
224933	441926
234401	441927
116299	441928
231073	441929
160949	441930
1229	441931
65107	441932
163850	441933
77093	441934
105225	441935
34972	441936
233515	441937
69837	441938
161345	441939
163658	441940
27400	441941
6051	441942
217709	441943
56475	441944
32169	441945
13194	441946
62422	441947
42934	441948
187974	441949
77825	441950
8776	441951
15216	441952
441	441953
6072	441954
1623	441955
127874	441956
178049	441957
184466	441958
6633	441959
23314	441960
206196	441961
186564	441962
133884	441963
131842	441964
181803	441965
132076	441966
96691	441967
133884	441968
180913	441969
186503	441970
187699	441971
153983	441972
131491	441973
131148	441974
185455	441975
133221	441976
131491	441977
180808	441978
29477	441979
31571	441980
109503	441981
71906	441982
96691	441983
43457	441984
109240	441985
130171	441986
714	441987
27996	441988
55449	441989
82460	441990
25420	441991
4001	441992
13588	441993
32143	441994
82971	441995
110403	441996
5870	441997
167896	441998
66285	441999
155980	442000
195752	442001
177456	442002
144330	442003
100193	442004
7871	442005
9831	442006
1127	442007
38087	442008
33647	442009
44189	442010
108326	442011
70499	442012
3116	442013
34262	442014
92240	442015
2465	442016
2452	442017
71582	442018
5992	442019
49467	442020
91283	442021
49453	442022
4553	442023
1784	442024
42649	442025
18337	442026
10705	442027
92175	442028
2465	442029
625	442030
2204	442031
74582	442032
74462	442033
74132	442034
180137	442035
233911	442036
1730	442037
147179	442038
43010	442039
1065	442040
6786	442041
161207	442042
120753	442043
71821	442044
805	442045
150427	442046
35990	442047
785	442048
2837	442049
1154	442050
40333	442051
24790	442052
235804	442053
16883	442054
223687	442055
158446	442056
225398	442057
160869	442058
79843	442059
115459	442060
63268	442061
229869	442062
154509	442063
58383	442064
150243	442065
33545	442066
30358	442067
203615	442068
152800	442069
17849	442070
118368	442071
121180	442072
105353	442073
166788	442074
22726	442075
152800	442076
105331	442077
116969	442078
115104	442079
142274	442080
146617	442081
126277	442082
39038	442083
142298	442084
146714	442085
127127	442086
96283	442087
22769	442088
15611	442089
234329	442090
181910	442091
13772	442092
117333	442093
142297	442094
234932	442095
209527	442096
125752	442097
53102	442098
187494	442099
52524	442100
30345	442101
114784	442102
20135	442103
188602	442104
46813	442105
195243	442106
177676	442107
103377	442108
73230	442109
212621	442110
108328	442111
38196	442112
88668	442113
194244	442114
229084	442115
227010	442116
149912	442117
35381	442118
114887	442119
230934	442120
103300	442121
193277	442122
109655	442123
219443	442124
158976	442125
12249	442126
226123	442127
31717	442128
74284	442129
116000	442130
131425	442131
217025	442132
149610	442133
40593	442134
26105	442135
112914	442136
104752	442137
102536	442138
120016	442139
220805	442140
122450	442141
159123	442142
148948	442143
49279	442144
208222	442145
40593	442146
114978	442147
61631	442148
52323	442149
100277	442150
64439	442151
68452	442152
224877	442153
86055	442154
103377	442155
154965	442156
154839	442157
31606	442158
48125	442159
86282	442160
37322	442161
6448	442162
206805	442163
180780	442164
111248	442165
114136	442166
154764	442167
38983	442168
142367	442169
74284	442170
31324	442171
8927	442172
23863	442173
200801	442174
87655	442175
32817	442176
168458	442177
186201	442178
67127	442179
157654	442180
224738	442181
159625	442182
85718	442183
41662	442184
116058	442185
63257	442186
85806	442187
199635	442188
144036	442189
227651	442190
169718	442191
45525	442192
3573	442193
217904	442194
48840	442195
160634	442196
226210	442197
114587	442198
66164	442199
42152	442200
26863	442201
115370	442202
145975	442203
6598	442204
89951	442205
26863	442206
4396	442207
68979	442208
202757	442209
69177	442210
233868	442211
665	442212
157722	442213
145467	442214
114806	442215
115458	442216
224835	442217
7680	442218
114590	442219
48493	442220
121160	442221
5752	442222
223828	442223
158848	442224
203034	442225
114607	442226
136316	442227
120066	442228
56355	442229
157359	442230
86050	442231
8936	442232
115583	442233
224943	442234
114199	442235
168977	442236
160836	442237
168829	442238
228914	442239
90695	442240
121964	442241
168168	442242
53858	442243
66287	442244
17989	442245
225963	442246
66175	442247
63255	442248
226774	442249
121755	442250
219868	442251
224516	442252
170373	442253
56516	442254
221775	442255
12430	442256
161906	442257
17966	442258
17966	442259
66250	442260
159930	442261
226886	442262
202888	442263
10411	442264
204067	442265
8940	442266
104131	442267
3377	442268
31399	442269
33702	442270
18168	442271
49140	442272
11	442273
47598	442274
24501	442275
19473	442276
74938	442277
49486	442278
2725	442279
34976	442280
72556	442281
27262	442282
122479	442283
41291	442284
103119	442285
121251	442286
6607	442287
34612	442288
135979	442289
238574	442290
138889	442291
22070	442292
18168	442293
43533	442294
6348	442295
34906	442296
53963	442297
9575	442298
95898	442299
22488	442300
42356	442301
67916	442302
79767	442303
52499	442304
67780	442305
46858	442306
221864	442307
155107	442308
5837	442309
5837	442310
183951	442311
5662	442312
5660	442313
152	442314
171076	442315
17545	442316
132296	442317
185995	442318
69906	442319
40511	442320
91820	442321
2096	442322
42793	442323
92320	442324
92168	442325
172989	442326
27530	442327
255	442328
5837	442329
42482	442330
26	442331
1889	442332
133533	442333
83881	442334
91985	442335
173044	442336
3493	442337
15122	442338
172041	442339
85245	442340
21201	442341
21201	442342
21201	442343
24439	442344
9665	442345
21345	442346
73603	442347
171792	442348
28524	442349
66653	442350
14559	442351
25474	442352
76424	442353
10584	442354
62351	442355
2096	442356
2080	442357
7825	442358
131387	442359
59752	442360
210619	442361
12767	442362
17182	442363
7949	442364
139319	442365
145408	442366
224142	442367
51549	442368
228025	442369
51549	442370
115342	442371
4425	442372
21827	442373
1156	442374
3028	442375
146263	442376
226149	442377
114726	442378
18011	442379
12201	442380
1064	442381
65723	442382
10453	442383
87661	442384
86324	442385
115563	442386
39012	442387
35594	442388
7688	442389
94787	442390
8909	442391
32151	442392
71796	442393
17899	442394
196978	442395
56014	442396
4377	442397
66209	442398
132237	442399
44003	442400
230860	442401
169250	442402
6449	442403
6561	442404
14896	442405
34591	442406
37874	442407
948	442408
26683	442409
18008	442410
134712	442411
126875	442412
51686	442413
61249	442414
121453	442415
1766	442416
46766	442417
2749	442418
233394	442419
10821	442420
115343	442421
153725	442422
126567	442423
115365	442424
10191	442425
3573	442426
114975	442427
31571	442428
78712	442429
441	442430
22207	442431
31172	442432
85997	442433
29599	442434
145124	442435
156514	442436
113891	442437
2160	442438
42004	442439
1870	442440
25543	442441
9560	442442
39220	442443
86637	442444
19058	442445
19058	442446
83416	442447
163829	442448
6741	442449
64773	442450
58536	442451
136775	442452
1350	442453
232143	442454
207033	442455
5351	442456
23182	442457
67413	442458
62799	442459
66451	442460
25075	442461
203248	442462
131553	442463
203792	442464
69435	442465
14381	442466
62119	442467
4034	442468
146020	442469
9378	442470
81289	442471
130685	442472
58618	442473
146387	442474
77944	442475
240325	442476
152528	442477
105231	442478
205172	442479
69135	442480
14823	442481
97287	442482
84459	442483
22478	442484
114422	442485
75374	442486
111429	442487
174	442488
152105	442489
23182	442490
23182	442491
49690	442492
63030	442493
2278	442494
162958	442495
62739	442496
83939	442497
3269	442498
74920	442499
33072	442500
18920	442501
207173	442502
67714	442503
26820	442504
19839	442505
98098	442506
25798	442507
102547	442508
67474	442509
36291	442510
110344	442511
82747	442512
101319	442513
150037	442514
108066	442515
109779	442516
139869	442517
42045	442518
113799	442519
135620	442520
11358	442521
74810	442522
41784	442523
40124	442524
126378	442525
75265	442526
22478	442527
77	442528
130679	442529
83112	442530
77572	442531
65204	442532
145275	442533
56511	442534
56522	442535
145491	442536
38927	442537
236204	442538
17566	442539
56917	442540
207143	442541
25903	442542
203150	442543
174645	442544
47224	442545
105780	442546
29260	442547
68408	442548
31380	442549
50966	442550
6603	442551
57189	442552
85686	442553
76240	442554
116021	442555
8959	442556
23634	442557
32805	442558
83549	442559
40913	442560
63031	442561
167393	442562
81379	442563
52461	442564
90323	442565
165329	442566
112541	442567
189760	442568
76157	442569
86927	442570
50067	442571
26910	442572
151260	442573
28395	442574
121081	442575
6462	442576
31441	442577
85703	442578
234283	442579
189855	442580
3806	442581
81758	442582
75708	442583
116609	442584
113037	442585
152467	442586
152843	442587
135186	442588
49189	442589
39997	442590
153674	442591
150564	442592
113158	442593
111669	442594
112807	442595
151318	442596
126282	442597
111883	442598
84663	442599
197607	442600
75578	442601
66541	442602
79701	442603
211482	442604
152748	442605
230884	442606
236386	442607
113036	442608
49877	442609
109694	442610
109754	442611
207299	442612
152716	442613
64957	442614
64676	442615
109875	442616
36304	442617
109306	442618
45704	442619
142578	442620
45047	442621
8064	442622
60292	442623
133496	442624
174531	442625
114061	442626
138234	442627
232648	442628
138285	442629
75443	442630
100655	442631
88436	442632
57584	442633
131421	442634
47075	442635
214494	442636
201122	442637
72318	442638
47737	442639
49258	442640
149418	442641
38958	442642
27602	442643
19242	442644
31801	442645
50358	442646
104846	442647
164966	442648
233412	442649
53444	442650
51613	442651
68191	442652
77319	442653
15164	442654
2708	442655
9569	442656
63148	442657
12380	442658
109877	442659
120045	442660
146357	442661
84745	442662
160659	442663
78308	442664
137983	442665
149987	442666
5602	442667
20036	442668
545	442669
184723	442670
229437	442671
119657	442672
75565	442673
220214	442674
141549	442675
4892	442676
620	442677
155913	442678
1701	442679
18951	442680
148115	442681
17566	442682
35635	442683
19229	442684
84271	442685
22588	442686
3276	442687
75176	442688
48732	442689
111	442690
152348	442691
113943	442692
756	442693
230787	442694
640	442695
113211	442696
84241	442697
159916	442698
18990	442699
165527	442700
190798	442701
59900	442702
84449	442703
20621	442704
62998	442705
164412	442706
17656	442707
167117	442708
32055	442709
55235	442710
43681	442711
12204	442712
35429	442713
66888	442714
19874	442715
226114	442716
114547	442717
63872	442718
21134	442719
845	442720
66560	442721
65060	442722
50160	442723
58942	442724
9634	442725
74177	442726
54010	442727
66132	442728
66060	442729
119466	442730
46248	442731
35341	442732
29590	442733
14409	442734
79483	442735
29430	442736
73598	442737
36230	442738
160723	442739
37410	442740
40108	442741
234850	442742
120989	442743
33438	442744
23654	442745
3903	442746
87645	442747
10191	442748
23747	442749
237226	442750
151039	442751
23687	442752
162334	442753
88369	442754
43106	442755
31686	442756
153307	442757
4556	442758
14375	442759
182603	442760
220867	442761
26523	442762
37381	442763
72456	442764
114105	442765
155158	442766
41804	442767
2008	442768
44987	442769
44987	442770
49826	442771
49826	442772
58279	442773
25965	442774
13204	442775
32731	442776
18913	442777
44723	442778
61710	442779
83188	442780
39822	442781
16516	442782
52227	442783
68082	442784
117082	442785
167282	442786
75665	442787
162668	442788
138317	442789
16060	442790
33181	442791
40534	442792
28142	442793
64872	442794
63553	442795
19078	442796
38527	442797
30408	442798
111755	442799
64376	442800
96953	442801
36439	442802
94488	442803
8432	442804
29773	442805
87743	442806
43163	442807
8641	442808
2381	442809
9443	442810
141891	442811
60119	442812
8873	442813
4980	442814
17248	442815
117465	442816
82595	442817
11125	442818
69629	442819
2636	442820
82891	442821
50954	442822
110404	442823
63023	442824
161931	442825
166818	442826
29292	442827
80014	442828
86184	442829
234135	442830
1185	442831
6058	442832
43137	442833
10837	442834
21225	442835
2861	442836
184281	442837
79718	442838
86876	442839
114401	442840
9852	442841
5755	442842
4867	442843
7687	442844
53358	442845
101	442846
53899	442847
67641	442848
5772	442849
120970	442850
10467	442851
35062	442852
236366	442853
6105	442854
89412	442855
132047	442856
156078	442857
228302	442858
8667	442859
20063	442860
61627	442861
61627	442862
25742	442863
106005	442864
139563	442865
25841	442866
9660	442867
13802	442868
19798	442869
30507	442870
141108	442871
38344	442872
38344	442873
24404	442874
142011	442875
19989	442876
11638	442877
3267	442878
141087	442879
163432	442880
221668	442881
160383	442882
527	442883
82904	442884
147067	442885
21410	442886
77207	442887
226628	442888
771	442889
250	442890
21225	442891
13486	442892
6175	442893
80471	442894
50	442895
47134	442896
52076	442897
13343	442898
29439	442899
84509	442900
49477	442901
29308	442902
52074	442903
97708	442904
86887	442905
8642	442906
34489	442907
64465	442908
699	442909
88530	442910
19264	442911
46602	442912
55639	442913
46810	442914
50957	442915
31766	442916
41247	442917
14833	442918
43810	442919
66281	442920
47154	442921
52297	442922
23159	442923
87729	442924
47055	442925
131360	442926
112706	442927
27544	442928
77363	442929
118121	442930
33890	442931
47271	442932
25176	442933
51278	442934
9517	442935
60	442936
7020	442937
16190	442938
50330	442939
4197	442940
63632	442941
65832	442942
65832	442943
15334	442944
41826	442945
230	442946
60	442947
51665	442948
25175	442949
2571	442950
63065	442951
112444	442952
88987	442953
108136	442954
17388	442955
8288	442956
3007	442957
36594	442958
842	442959
4139	442960
11364	442961
20988	442962
64414	442963
18029	442964
50416	442965
60	442966
11240	442967
28680	442968
66411	442969
2092	442970
25633	442971
6985	442972
40840	442973
52159	442974
12075	442975
2862	442976
33890	442977
34291	442978
715	442979
1957	442980
102237	442981
17799	442982
14551	442983
67242	442984
19556	442985
242	442986
33022	442987
26051	442988
51977	442989
53153	442990
14686	442991
41191	442992
228878	442993
408	442994
220871	442995
65819	442996
5160	442997
19343	442998
42573	442999
54362	443000
240339	443001
89831	443002
25415	443003
7213	443004
46552	443005
20232	443006
23607	443007
30463	443008
94953	443009
230812	443010
65276	443011
769	443012
102382	443013
85895	443014
48065	443015
52208	443016
26295	443017
30	443018
17735	443019
21490	443020
18	443021
507	443022
29051	443023
655	443024
12398	443025
64132	443026
7610	443027
41268	443028
6945	443029
54215	443030
58419	443031
21532	443032
27483	443033
118635	443034
26453	443035
88690	443036
114535	443037
167811	443038
63881	443039
25101	443040
60	443041
72491	443042
95494	443043
14901	443044
86159	443045
194952	443046
30423	443047
105222	443048
2909	443049
173142	443050
49528	443051
60	443052
10419	443053
4653	443054
5128	443055
9965	443056
75373	443057
136949	443058
31398	443059
2395	443060
32809	443061
240276	443062
29498	443063
58487	443064
156877	443065
52967	443066
60	443067
71105	443068
14169	443069
235032	443070
77779	443071
13178	443072
35618	443073
82635	443074
12318	443075
237069	443076
8026	443077
101109	443078
17589	443079
23981	443080
19898	443081
21635	443082
5624	443083
40733	443084
49068	443085
23543	443086
41077	443087
29301	443088
72363	443089
178979	443090
50660	443091
73805	443092
28118	443093
22865	443094
79545	443095
35322	443096
56016	443097
25	443098
13193	443099
7605	443100
7605	443101
1568	443102
47602	443103
60	443104
72785	443105
116550	443106
53312	443107
153617	443108
42841	443109
31382	443110
167515	443111
64742	443112
25258	443113
6371	443114
39183	443115
31879	443116
12263	443117
235407	443118
10242	443119
54571	443120
12810	443121
65826	443122
32902	443123
165639	443124
29131	443125
4976	443126
198895	443127
120304	443128
4386	443129
33125	443130
163721	443131
164191	443132
8652	443133
50614	443134
13362	443135
57490	443136
82174	443137
14572	443138
10242	443139
47593	443140
164000	443141
88913	443142
163742	443143
38995	443144
86	443145
114244	443146
54505	443147
85163	443148
23577	443149
13913	443150
43863	443151
60	443152
2422	443153
59243	443154
72197	443155
51374	443156
34620	443157
61166	443158
68605	443159
7601	443160
17047	443161
50448	443162
61699	443163
15248	443164
60	443165
82474	443166
38460	443167
89333	443168
21690	443169
101712	443170
88735	443171
5617	443172
110379	443173
30498	443174
71996	443175
70753	443176
16030	443177
66311	443178
210336	443179
82214	443180
236182	443181
106438	443182
15978	443183
5145	443184
115961	443185
19672	443186
110989	443187
118	443188
56651	443189
41392	443190
99965	443191
45572	443192
26124	443193
17949	443194
6407	443195
4335	443196
54814	443197
9176	443198
7696	443199
101680	443200
117798	443201
32885	443202
2879	443203
20274	443204
29860	443205
13412	443206
214118	443207
23149	443208
67594	443209
87041	443210
51329	443211
100434	443212
192	443213
1554	443214
60	443215
100078	443216
33851	443217
28329	443218
117794	443219
1503	443220
86754	443221
10582	443222
18396	443223
32604	443224
149203	443225
145	443226
148807	443227
41543	443228
25176	443229
12338	443230
60	443231
31107	443232
227	443233
67288	443234
390	443235
14169	443236
23634	443237
13728	443238
7468	443239
14566	443240
13625	443241
14651	443242
20659	443243
51237	443244
2469	443245
70693	443246
51237	443247
363	443248
28413	443249
52794	443250
131480	443251
60	443252
94100	443253
206261	443254
29136	443255
132574	443256
21446	443257
215312	443258
109173	443259
21412	443260
64414	443261
126036	443262
55854	443263
119133	443264
30592	443265
152995	443266
18602	443267
41083	443268
234141	443269
19420	443270
2905	443271
81677	443272
337	443273
24414	443274
26230	443275
33117	443276
102139	443277
2687	443278
240084	443279
67094	443280
8856	443281
2687	443282
116905	443283
32820	443284
57741	443285
18716	443286
95604	443287
7738	443288
48898	443289
29271	443290
173786	443291
3855	443292
103934	443293
441	443294
47868	443295
8545	443296
12352	443297
5563	443298
47868	443299
57721	443300
29091	443301
173461	443302
2413	443303
33076	443304
268	443305
54602	443306
148433	443307
2700	443308
52975	443309
49634	443310
7805	443311
52924	443312
9212	443313
80808	443314
59	443315
59	443316
59	443317
35004	443318
97487	443319
53290	443320
27380	443321
101192	443322
48731	443323
32145	443324
61287	443325
16364	443326
163714	443327
51947	443328
68083	443329
126246	443330
7950	443331
23528	443332
891	443333
66703	443334
51264	443335
82362	443336
14061	443337
26089	443338
94272	443339
9557	443340
67077	443341
1068	443342
24595	443343
37945	443344
40035	443345
39232	443346
9604	443347
229925	443348
5318	443349
19503	443350
29693	443351
14278	443352
51152	443353
33403	443354
40766	443355
20591	443356
90027	443357
153981	443358
2044	443359
61283	443360
36564	443361
16955	443362
59079	443363
9791	443364
9791	443365
9791	443366
8871	443367
114535	443368
9564	443369
17056	443370
1796	443371
60250	443372
64655	443373
93322	443374
7272	443375
40113	443376
87071	443377
2742	443378
137127	443379
67159	443380
60	443381
199388	443382
28666	443383
23203	443384
164724	443385
893	443386
14651	443387
38689	443388
332	443389
126517	443390
7392	443391
66159	443392
16390	443393
14264	443394
12263	443395
27962	443396
172306	443397
34514	443398
185736	443399
34514	443400
27277	443401
41265	443402
161213	443403
162814	443404
91778	443405
112830	443406
225353	443407
108583	443408
231277	443409
68512	443410
233996	443411
10313	443412
110	443413
165839	443414
94169	443415
233853	443416
220392	443417
18866	443418
960	443419
124615	443420
20785	443421
65625	443422
238749	443423
110	443424
20459	443425
375	443426
64384	443427
96274	443428
20459	443429
76556	443430
1281	443431
3120	443432
788	443433
789	443434
3538	443435
33936	443436
15390	443437
11900	443438
11900	443439
73160	443440
2399	443441
59625	443442
73158	443443
13246	443444
122898	443445
219042	443446
65611	443447
6936	443448
18398	443449
1035	443450
143818	443451
199708	443452
88434	443453
10151	443454
102992	443455
18398	443456
18398	443457
33806	443458
33795	443459
238751	443460
14778	443461
181749	443462
223655	443463
115625	443464
180538	443465
1556	443466
147759	443467
149881	443468
88730	443469
88731	443470
88728	443471
110519	443472
15182	443473
119442	443474
52707	443475
123230	443476
102886	443477
207370	443478
44901	443479
37429	443480
112336	443481
1293	443482
21028	443483
70219	443484
47762	443485
71567	443486
5701	443487
48826	443488
3245	443489
63312	443490
593	443491
44884	443492
125669	443493
130971	443494
518	443495
160603	443496
24137	443497
696	443498
628	443499
630	443500
6999	443501
4123	443502
9890	443503
1863	443504
17857	443505
38611	443506
8317	443507
77193	443508
45501	443509
13897	443510
150655	443511
1444	443512
11530	443513
10066	443514
21588	443515
40618	443516
13710	443517
84305	443518
40598	443519
8202	443520
11200	443521
29743	443522
65094	443523
82063	443524
4707	443525
221902	443526
2585	443527
11662	443528
110479	443529
98901	443530
4707	443531
1444	443532
6910	443533
44772	443534
5458	443535
3688	443536
191040	443537
8733	443538
5458	443539
31751	443540
17857	443541
156973	443542
7307	443543
20877	443544
132671	443545
4554	443546
50463	443547
224521	443548
880	443549
131938	443550
383	443551
56638	443552
114327	443553
162503	443554
126631	443555
63598	443556
196974	443557
164912	443558
229113	443559
172775	443560
161821	443561
235410	443562
11880	443563
205132	443564
213792	443565
109083	443566
809	443567
30209	443568
696	443569
155986	443570
4250	443571
55715	443572
80929	443573
2296	443574
47276	443575
2311	443576
4710	443577
38246	443578
4757	443579
47674	443580
8795	443581
696	443582
593	443583
825	443584
5080	443585
16757	443586
162403	443587
30476	443588
52762	443589
9945	443590
87949	443591
164977	443592
5840	443593
8091	443594
182221	443595
588	443596
12136	443597
12395	443598
70915	443599
188104	443600
1819	443601
211961	443602
62179	443603
9723	443604
3521	443605
12688	443606
13542	443607
39058	443608
50088	443609
29743	443610
57459	443611
5510	443612
111753	443613
77126	443614
36080	443615
96767	443616
165	443617
1521	443618
165	443619
79241	443620
9945	443621
3457	443622
156635	443623
53264	443624
20358	443625
12118	443626
1083	443627
12703	443628
943	443629
7882	443630
5158	443631
39358	443632
70070	443633
42901	443634
27464	443635
37605	443636
680	443637
62747	443638
1932	443639
123546	443640
22352	443641
15673	443642
39021	443643
79660	443644
47958	443645
171388	443646
123899	443647
18238	443648
61107	443649
144483	443650
3506	443651
54786	443652
126200	443653
16429	443654
27248	443655
92567	443656
48872	443657
451	443658
451	443659
4845	443660
142118	443661
103136	443662
103136	443663
6563	443664
105299	443665
6220	443666
96574	443667
141601	443668
158322	443669
95004	443670
221214	443671
434	443672
221229	443673
40060	443674
50439	443675
175662	443676
696	443677
19341	443678
71265	443679
6248	443680
165	443681
55027	443682
55027	443683
1523	443684
11134	443685
21248	443686
77654	443687
32887	443688
52725	443689
52725	443690
696	443691
6099	443692
77126	443693
4746	443694
80695	443695
162708	443696
4250	443697
4099	443698
4250	443699
180495	443700
2316	443701
5476	443702
79636	443703
19952	443704
105985	443705
13684	443706
78083	443707
32263	443708
116408	443709
4250	443710
696	443711
39270	443712
40400	443713
99317	443714
232488	443715
161959	443716
223365	443717
16675	443718
2070	443719
7807	443720
233486	443721
79787	443722
4235	443723
37709	443724
218737	443725
9945	443726
49279	443727
324	443728
696	443729
74866	443730
272	443731
29584	443732
12136	443733
185225	443734
47543	443735
57579	443736
202	443737
9710	443738
45142	443739
3599	443740
50316	443741
18507	443742
1321	443743
13904	443744
62221	443745
821	443746
1602	443747
216944	443748
22990	443749
5624	443750
6502	443751
35486	443752
8302	443753
30773	443754
12731	443755
4250	443756
155845	443757
8795	443758
4394	443759
26003	443760
165	443761
4883	443762
68297	443763
234038	443764
18857	443765
7714	443766
26846	443767
2086	443768
11402	443769
3051	443770
18642	443771
115358	443772
45357	443773
112520	443774
27053	443775
1004	443776
29804	443777
10535	443778
95103	443779
30671	443780
8920	443781
7641	443782
34520	443783
145725	443784
81441	443785
120823	443786
69542	443787
67629	443788
2348	443789
235959	443790
33660	443791
21900	443792
7726	443793
9343	443794
81051	443795
1380	443796
6348	443797
81331	443798
7689	443799
26632	443800
59156	443801
29934	443802
8315	443803
203998	443804
185092	443805
202479	443806
135389	443807
189686	443808
8861	443809
108728	443810
3418	443811
77414	443812
28223	443813
68446	443814
139390	443815
310	443816
18172	443817
59156	443818
54042	443819
5020	443820
16360	443821
30129	443822
149755	443823
21075	443824
116019	443825
22054	443826
176644	443827
177235	443828
12575	443829
3444	443830
22716	443831
12497	443832
16193	443833
30671	443834
184809	443835
16014	443836
15048	443837
137225	443838
9651	443839
6401	443840
8481	443841
33802	443842
119121	443843
34057	443844
34057	443845
72387	443846
28683	443847
109317	443848
4509	443849
17844	443850
114164	443851
224663	443852
61171	443853
119245	443854
16102	443855
66270	443856
159946	443857
8167	443858
227306	443859
52122	443860
225188	443861
126144	443862
115116	443863
228336	443864
54724	443865
218083	443866
8769	443867
6792	443868
230107	443869
145829	443870
136226	443871
1727	443872
9314	443873
70671	443874
123319	443875
42759	443876
110113	443877
3525	443878
217272	443879
100088	443880
42554	443881
74855	443882
66995	443883
42768	443884
132692	443885
148758	443886
205445	443887
108511	443888
184406	443889
7568	443890
851	443891
75	443892
22127	443893
42919	443894
70496	443895
54323	443896
4564	443897
6480	443898
70219	443899
6480	443900
65641	443901
9071	443902
172474	443903
171321	443904
123821	443905
6480	443906
172157	443907
6480	443908
123625	443909
221675	443910
2691	443911
34388	443912
2042	443913
220247	443914
223636	443915
152212	443916
675	443917
9167	443918
220879	443919
37857	443920
220307	443921
52270	443922
40833	443923
53115	443924
10070	443925
1407	443926
32369	443927
229389	443928
89759	443929
153751	443930
24028	443931
158989	443932
18530	443933
77322	443934
66909	443935
29084	443936
37111	443937
66790	443938
67919	443939
157244	443940
52101	443941
6149	443942
52491	443943
225791	443944
32874	443945
156376	443946
127995	443947
85582	443948
28488	443949
166508	443950
89339	443951
119538	443952
36443	443953
159810	443954
23546	443955
177451	443956
227593	443957
33038	443958
26486	443959
115893	443960
37416	443961
118377	443962
26298	443963
26576	443964
53208	443965
179753	443966
40578	443967
156376	443968
18530	443969
161958	443970
52329	443971
71593	443972
116619	443973
93336	443974
98478	443975
51980	443976
85719	443977
77376	443978
16400	443979
148112	443980
53139	443981
239793	443982
163756	443983
118427	443984
11540	443985
88736	443986
207549	443987
207787	443988
228065	443989
166498	443990
10306	443991
88281	443992
8818	443993
117735	443994
164110	443995
41515	443996
52459	443997
87737	443998
237318	443999
118857	444000
131410	444001
19190	444002
148230	444003
11183	444004
20916	444005
150675	444006
75681	444007
28864	444008
87123	444009
85590	444010
117407	444011
52260	444012
182814	444013
205943	444014
100805	444015
4847	444016
13435	444017
66092	444018
3623	444019
50508	444020
84341	444021
13435	444022
165879	444023
8852	444024
51335	444025
51335	444026
19157	444027
52563	444028
163004	444029
164759	444030
87736	444031
100407	444032
163755	444033
12280	444034
154391	444035
163006	444036
235553	444037
4964	444038
10302	444039
118038	444040
189648	444041
59098	444042
52590	444043
221612	444044
54310	444045
54310	444046
113855	444047
155911	444048
119028	444049
41398	444050
7566	444051
36891	444052
93498	444053
81663	444054
85481	444055
99057	444056
44168	444057
5090	444058
538	444059
21208	444060
51178	444061
118342	444062
138611	444063
46162	444064
67657	444065
161029	444066
15124	444067
11755	444068
55348	444069
17	444070
3155	444071
79682	444072
37531	444073
198971	444074
103470	444075
80047	444076
16554	444077
47419	444078
9640	444079
71682	444080
197149	444081
28908	444082
217712	444083
92489	444084
155695	444085
85502	444086
113512	444087
1788	444088
65718	444089
18177	444090
18177	444091
65718	444092
3087	444093
35610	444094
107978	444095
4579	444096
10028	444097
134120	444098
1294	444099
72933	444100
148275	444101
27792	444102
58477	444103
4671	444104
58477	444105
58477	444106
46562	444107
5140	444108
2795	444109
6043	444110
2723	444111
91920	444112
224340	444113
151683	444114
20632	444115
164326	444116
28108	444117
131723	444118
2067	444119
60779	444120
2491	444121
38099	444122
30391	444123
41530	444124
8060	444125
33598	444126
98630	444127
64422	444128
4657	444129
150212	444130
151837	444131
109336	444132
52256	444133
228729	444134
1376	444135
49627	444136
49630	444137
131476	444138
149583	444139
179378	444140
19110	444141
185441	444142
31243	444143
174406	444144
70140	444145
7022	444146
182431	444147
55754	444148
35441	444149
124491	444150
42697	444151
211277	444152
9390	444153
22253	444154
2587	444155
7473	444156
152795	444157
25015	444158
25183	444159
88620	444160
376	444161
44709	444162
81165	444163
204627	444164
466	444165
9962	444166
111234	444167
26478	444168
7984	444169
18986	444170
26478	444171
65069	444172
28567	444173
9962	444174
114040	444175
466	444176
376	444177
39450	444178
6487	444179
13956	444180
114505	444181
171	444182
214559	444183
12001	444184
37233	444185
164956	444186
2965	444187
2816	444188
47062	444189
32348	444190
40515	444191
110135	444192
16560	444193
64136	444194
49426	444195
2254	444196
5545	444197
74483	444198
6710	444199
12811	444200
1603	444201
148789	444202
4692	444203
131805	444204
239389	444205
80385	444206
19	444207
65460	444208
11875	444209
30618	444210
49450	444211
49495	444212
16804	444213
17491	444214
111452	444215
17040	444216
182892	444217
149639	444218
6847	444219
515	444220
883	444221
82330	444222
94023	444223
33144	444224
27544	444225
22373	444226
48652	444227
18486	444228
49972	444229
6777	444230
58218	444231
67530	444232
2813	444233
54	444234
10987	444235
148592	444236
30724	444237
112916	444238
184080	444239
82260	444240
28108	444241
109413	444242
9013	444243
7630	444244
383	444245
59857	444246
224383	444247
2172	444248
7903	444249
11243	444250
82640	444251
8562	444252
13491	444253
34362	444254
161706	444255
211631	444256
4007	444257
4566	444258
28946	444259
182602	444260
114803	444261
20708	444262
44721	444263
91965	444264
17093	444265
147002	444266
28375	444267
47162	444268
21118	444269
15116	444270
34539	444271
73725	444272
75376	444273
153009	444274
128926	444275
15390	444276
75287	444277
5229	444278
10997	444279
57819	444280
57819	444281
153330	444282
91882	444283
16432	444284
15644	444285
12123	444286
115461	444287
58537	444288
63213	444289
34829	444290
80803	444291
130754	444292
153093	444293
81834	444294
238765	444295
160036	444296
11913	444297
37155	444298
78	444299
22836	444300
10124	444301
221884	444302
44245	444303
91142	444304
114420	444305
58312	444306
61584	444307
12154	444308
42374	444309
17334	444310
134160	444311
25112	444312
109919	444313
141690	444314
62656	444315
127361	444316
161404	444317
707	444318
1091	444319
34837	444320
217148	444321
184154	444322
123920	444323
65823	444324
1408	444325
3112	444326
113719	444327
124375	444328
54951	444329
61709	444330
147511	444331
36726	444332
157528	444333
19472	444334
88591	444335
57560	444336
16854	444337
130057	444338
745	444339
44632	444340
20708	444341
152615	444342
11411	444343
51794	444344
43656	444345
130045	444346
108821	444347
24210	444348
31555	444349
99108	444350
29146	444351
536	444352
20595	444353
138929	444354
65354	444355
62401	444356
68241	444357
153785	444358
31243	444359
23274	444360
19150	444361
91314	444362
22097	444363
10867	444364
1067	444365
175147	444366
20951	444367
41337	444368
89838	444369
75756	444370
108887	444371
96498	444372
45012	444373
57722	444374
82331	444375
57811	444376
25008	444377
846	444378
213264	444379
127494	444380
95080	444381
157222	444382
20189	444383
161176	444384
84495	444385
71752	444386
48399	444387
5719	444388
176760	444389
4318	444390
78958	444391
14251	444392
32057	444393
7775	444394
98603	444395
34062	444396
81	444397
1110	444398
1110	444399
61109	444400
28504	444401
205290	444402
39088	444403
52011	444404
57209	444405
24773	444406
65818	444407
108805	444408
31756	444409
48637	444410
120391	444411
10066	444412
39682	444413
23679	444414
111496	444415
217	444416
44699	444417
124102	444418
31212	444419
18822	444420
213	444421
57665	444422
70251	444423
59250	444424
74446	444425
92206	444426
67591	444427
34234	444428
1110	444429
54511	444430
19535	444431
172874	444432
57402	444433
17462	444434
28603	444435
4628	444436
58477	444437
9658	444438
147727	444439
132016	444440
18725	444441
33144	444442
62067	444443
28747	444444
31246	444445
2635	444446
5113	444447
50304	444448
54567	444449
31212	444450
105281	444451
54550	444452
5720	444453
33984	444454
14282	444455
15887	444456
7665	444457
9012	444458
98039	444459
4568	444460
10813	444461
64416	444462
6612	444463
678	444464
154024	444465
14	444466
4929	444467
108985	444468
11681	444469
11572	444470
12674	444471
31511	444472
27403	444473
2488	444474
110146	444475
44700	444476
60865	444477
4536	444478
24863	444479
77301	444480
77026	444481
153818	444482
30796	444483
46347	444484
52011	444485
70650	444486
36909	444487
152408	444488
228228	444489
79038	444490
27467	444491
34105	444492
39194	444493
172683	444494
65381	444495
158233	444496
72223	444497
46699	444498
108598	444499
3113	444500
1120	444501
83652	444502
178739	444503
25354	444504
25354	444505
18380	444506
2480	444507
132458	444508
30712	444509
179251	444510
95136	444511
50920	444512
124421	444513
62162	444514
43844	444515
73383	444516
76501	444517
150696	444518
28810	444519
101684	444520
150321	444521
10686	444522
57477	444523
36781	444524
141937	444525
119557	444526
1593	444527
129270	444528
65125	444529
16861	444530
65457	444531
40709	444532
54623	444533
94274	444534
62403	444535
68199	444536
183133	444537
2519	444538
35226	444539
27114	444540
72485	444541
54529	444542
16756	444543
1581	444544
28747	444545
57543	444546
22108	444547
6819	444548
110092	444549
2446	444550
62005	444551
83352	444552
57001	444553
22371	444554
30466	444555
127832	444556
15088	444557
184541	444558
23240	444559
28736	444560
66238	444561
6808	444562
201	444563
8303	444564
868	444565
92715	444566
82190	444567
2486	444568
15548	444569
21156	444570
63466	444571
96023	444572
20279	444573
19932	444574
126096	444575
25880	444576
40044	444577
20873	444578
127987	444579
92411	444580
43419	444581
49403	444582
964	444583
218414	444584
12082	444585
65298	444586
140914	444587
213987	444588
21025	444589
202848	444590
49426	444591
50007	444592
54299	444593
149461	444594
5197	444595
64401	444596
27738	444597
5611	444598
7433	444599
111553	444600
2172	444601
17060	444602
21516	444603
112859	444604
31865	444605
101355	444606
13353	444607
35750	444608
743	444609
2809	444610
56773	444611
70458	444612
122834	444613
17872	444614
57209	444615
25672	444616
63441	444617
1732	444618
164405	444619
16019	444620
17066	444621
147129	444622
50517	444623
502	444624
4868	444625
120255	444626
23757	444627
10219	444628
122	444629
63385	444630
5599	444631
73891	444632
149168	444633
154386	444634
11057	444635
35464	444636
1610	444637
16865	444638
102725	444639
87999	444640
177178	444641
4204	444642
96030	444643
6137	444644
24778	444645
17763	444646
84590	444647
41668	444648
86065	444649
6137	444650
143250	444651
37597	444652
71133	444653
19150	444654
7176	444655
4921	444656
78962	444657
56332	444658
4658	444659
14280	444660
119748	444661
165790	444662
33146	444663
92341	444664
33065	444665
14592	444666
14592	444667
23349	444668
24133	444669
20207	444670
10633	444671
157017	444672
167361	444673
31646	444674
95105	444675
49486	444676
30555	444677
43412	444678
15825	444679
1344	444680
52338	444681
85310	444682
329	444683
329	444684
83901	444685
43313	444686
580	444687
110579	444688
53103	444689
39151	444690
741	444691
151605	444692
48176	444693
158042	444694
138679	444695
48176	444696
52646	444697
107237	444698
75749	444699
26225	444700
117436	444701
6150	444702
114842	444703
13998	444704
21416	444705
97705	444706
54607	444707
20846	444708
2855	444709
1789	444710
14540	444711
12799	444712
18599	444713
1264	444714
137028	444715
1056	444716
13493	444717
276	444718
35624	444719
28392	444720
20629	444721
217991	444722
55108	444723
104301	444724
24221	444725
80657	444726
57364	444727
117012	444728
28647	444729
43055	444730
48086	444731
84865	444732
42158	444733
26939	444734
69205	444735
2153	444736
153518	444737
42158	444738
104627	444739
207243	444740
5544	444741
25115	444742
61855	444743
3574	444744
188	444745
188	444746
45240	444747
161804	444748
113428	444749
37668	444750
27215	444751
233605	444752
7967	444753
12190	444754
2912	444755
9943	444756
4563	444757
119908	444758
159	444759
35461	444760
1453	444761
159	444762
159	444763
92153	444764
12614	444765
16284	444766
1839	444767
14613	444768
1656	444769
12114	444770
3218	444771
590	444772
1339	444773
119150	444774
19473	444775
43796	444776
43415	444777
76990	444778
40179	444779
172079	444780
2460	444781
19358	444782
61671	444783
999	444784
14042	444785
19934	444786
245	444787
39296	444788
60070	444789
2862	444790
124292	444791
3969	444792
9781	444793
91295	444794
33923	444795
3969	444796
171870	444797
172289	444798
132962	444799
12614	444800
30918	444801
7967	444802
382	444803
42715	444804
12839	444805
34196	444806
5233	444807
14602	444808
5233	444809
159	444810
23630	444811
3969	444812
223202	444813
115	444814
114471	444815
123788	444816
124003	444817
42599	444818
3969	444819
14088	444820
71156	444821
584	444822
57556	444823
4211	444824
1358	444825
56	444826
123723	444827
123598	444828
173141	444829
173073	444830
43030	444831
172350	444832
171827	444833
91902	444834
54285	444835
123879	444836
124021	444837
123687	444838
123538	444839
86105	444840
17164	444841
232	444842
216127	444843
39306	444844
7461	444845
37485	444846
4759	444847
68359	444848
23294	444849
72583	444850
38633	444851
82009	444852
50466	444853
109864	444854
167100	444855
226125	444856
37444	444857
73164	444858
32654	444859
14683	444860
68513	444861
128589	444862
72191	444863
53212	444864
51761	444865
115112	444866
19574	444867
33191	444868
33190	444869
17772	444870
12269	444871
33788	444872
13710	444873
10145	444874
10145	444875
45299	444876
11119	444877
1069	444878
24394	444879
425	444880
8177	444881
3022	444882
21323	444883
113400	444884
155598	444885
49831	444886
60789	444887
8641	444888
9268	444889
51604	444890
988	444891
8424	444892
49733	444893
3401	444894
5379	444895
137901	444896
49064	444897
132	444898
515	444899
388	444900
154348	444901
8612	444902
6761	444903
6761	444904
1157	444905
7200	444906
73114	444907
54527	444908
153339	444909
23954	444910
164542	444911
38591	444912
119083	444913
15447	444914
7267	444915
9320	444916
42667	444917
35108	444918
31971	444919
108955	444920
168	444921
142108	444922
8612	444923
73913	444924
40800	444925
62821	444926
40373	444927
17876	444928
13141	444929
3388	444930
20126	444931
68159	444932
15387	444933
15387	444934
11562	444935
78740	444936
455	444937
95889	444938
14662	444939
116248	444940
30586	444941
28610	444942
10598	444943
18867	444944
11429	444945
1469	444946
48575	444947
76744	444948
90838	444949
86616	444950
187713	444951
86616	444952
102300	444953
185332	444954
18256	444955
18256	444956
18256	444957
1	444958
129895	444959
187072	444960
8460	444961
181406	444962
50765	444963
602	444964
4145	444965
74197	444966
3244	444967
4107	444968
14456	444969
54697	444970
23	444971
1966	444972
27164	444973
211	444974
100528	444975
395	444976
111830	444977
95780	444978
30412	444979
172413	444980
207376	444981
168	444982
168	444983
230029	444984
1170	444985
11356	444986
4671	444987
184142	444988
4901	444989
95990	444990
141200	444991
65444	444992
212006	444993
159645	444994
690	444995
19731	444996
103588	444997
23603	444998
10963	444999
96012	445000
17090	445001
7430	445002
50433	445003
4056	445004
117395	445005
211967	445006
11145	445007
159061	445008
4906	445009
19505	445010
23067	445011
541	445012
3944	445013
51910	445014
65566	445015
6115	445016
34509	445017
192110	445018
73456	445019
85351	445020
156460	445021
27314	445022
49755	445023
15067	445024
14911	445025
1376	445026
3450	445027
71751	445028
239443	445029
6761	445030
12644	445031
6387	445032
79864	445033
45423	445034
194154	445035
69508	445036
162261	445037
220379	445038
24047	445039
108240	445040
15706	445041
157228	445042
202203	445043
79864	445044
98575	445045
105347	445046
75431	445047
33029	445048
16841	445049
72938	445050
190856	445051
22509	445052
24492	445053
68723	445054
11168	445055
17460	445056
6804	445057
228227	445058
89492	445059
114913	445060
23413	445061
103528	445062
112302	445063
39943	445064
155588	445065
79672	445066
179425	445067
37767	445068
212831	445069
18985	445070
45893	445071
151305	445072
515	445073
747	445074
219187	445075
107014	445076
88948	445077
818	445078
5154	445079
188639	445080
81699	445081
99572	445082
3009	445083
219004	445084
149486	445085
223048	445086
72939	445087
54757	445088
9486	445089
140615	445090
155240	445091
51696	445092
81221	445093
10113	445094
37399	445095
9994	445096
15203	445097
150504	445098
70782	445099
65930	445100
94712	445101
24878	445102
19638	445103
80697	445104
106226	445105
879	445106
48727	445107
24768	445108
62425	445109
47640	445110
38607	445111
199026	445112
48629	445113
80696	445114
30769	445115
38602	445116
48626	445117
106373	445118
2275	445119
30695	445120
143463	445121
80699	445122
30770	445123
38609	445124
199018	445125
20308	445126
1520	445127
48622	445128
106233	445129
24767	445130
199027	445131
143294	445132
143459	445133
62430	445134
190822	445135
62439	445136
193894	445137
48624	445138
71461	445139
77737	445140
72950	445141
14036	445142
1452	445143
24886	445144
22157	445145
26367	445146
236146	445147
111372	445148
93196	445149
2454	445150
5988	445151
122651	445152
18151	445153
197839	445154
12943	445155
5573	445156
38897	445157
2494	445158
209478	445159
2219	445160
43219	445161
124856	445162
87995	445163
10243	445164
99028	445165
17161	445166
1900	445167
39805	445168
5356	445169
16611	445170
60592	445171
3029	445172
111959	445173
128723	445174
55948	445175
125383	445176
108170	445177
90036	445178
147748	445179
82103	445180
32319	445181
94651	445182
49623	445183
152923	445184
871	445185
1410	445186
40335	445187
40335	445188
50787	445189
17762	445190
8573	445191
80922	445192
155411	445193
204545	445194
79442	445195
2507	445196
2847	445197
269	445198
38125	445199
10356	445200
29861	445201
96	445202
48137	445203
15571	445204
34269	445205
93029	445206
67816	445207
75983	445208
26042	445209
114354	445210
51655	445211
127	445212
3975	445213
55966	445214
7157	445215
47893	445216
8838	445217
233999	445218
45797	445219
19000	445220
78756	445221
22713	445222
37266	445223
23032	445224
92001	445225
22253	445226
104879	445227
17746	445228
55382	445229
6949	445230
37412	445231
67071	445232
67066	445233
132392	445234
197224	445235
128253	445236
89763	445237
16400	445238
175442	445239
46517	445240
86701	445241
55599	445242
93636	445243
60136	445244
86778	445245
32874	445246
43397	445247
95157	445248
66452	445249
55261	445250
87631	445251
37420	445252
37924	445253
5355	445254
59414	445255
94073	445256
120511	445257
35348	445258
87631	445259
37415	445260
18865	445261
162076	445262
32428	445263
14675	445264
136210	445265
157242	445266
26113	445267
97877	445268
21669	445269
18523	445270
37120	445271
24027	445272
14645	445273
37424	445274
66098	445275
35403	445276
50897	445277
15195	445278
12310	445279
47371	445280
163249	445281
3393	445282
12174	445283
510	445284
60735	445285
144653	445286
103674	445287
73666	445288
3975	445289
22326	445290
21337	445291
35204	445292
5889	445293
2485	445294
20660	445295
38610	445296
30722	445297
41	445298
24610	445299
20367	445300
28771	445301
32786	445302
223011	445303
37425	445304
63965	445305
9282	445306
7994	445307
13746	445308
41035	445309
5394	445310
89785	445311
67109	445312
110654	445313
14552	445314
185966	445315
26145	445316
88188	445317
14808	445318
36998	445319
88125	445320
16889	445321
26234	445322
32852	445323
36770	445324
118542	445325
26605	445326
87320	445327
34077	445328
158329	445329
48553	445330
16676	445331
29663	445332
30069	445333
78569	445334
12470	445335
18743	445336
113	445337
47409	445338
16568	445339
94975	445340
2812	445341
211294	445342
104862	445343
63423	445344
95189	445345
211126	445346
2894	445347
1109	445348
128036	445349
103403	445350
14420	445351
118196	445352
49737	445353
52081	445354
41354	445355
5296	445356
68946	445357
313	445358
39386	445359
139443	445360
32977	445361
102401	445362
15232	445363
144941	445364
62503	445365
6479	445366
33823	445367
2267	445368
22879	445369
9786	445370
6816	445371
25743	445372
45040	445373
43112	445374
34130	445375
40132	445376
12057	445377
138062	445378
36965	445379
25686	445380
25346	445381
45637	445382
67311	445383
20491	445384
77177	445385
5296	445386
98057	445387
14436	445388
2639	445389
153655	445390
3523	445391
47972	445392
51683	445393
97742	445394
26930	445395
147765	445396
57820	445397
23050	445398
89531	445399
86871	445400
19003	445401
181496	445402
183141	445403
98560	445404
167311	445405
109605	445406
207509	445407
132092	445408
15751	445409
57195	445410
24515	445411
6177	445412
16355	445413
4772	445414
131621	445415
136389	445416
41682	445417
29422	445418
57361	445419
154520	445420
18914	445421
57045	445422
47938	445423
73565	445424
78565	445425
23136	445426
104922	445427
357	445428
44677	445429
51091	445430
72599	445431
55808	445432
29449	445433
44897	445434
138446	445435
137845	445436
206094	445437
77262	445438
132868	445439
50802	445440
92727	445441
39379	445442
6990	445443
35667	445444
132792	445445
35611	445446
96678	445447
57155	445448
59128	445449
131340	445450
6021	445451
35487	445452
9879	445453
196363	445454
37829	445455
104357	445456
4135	445457
28476	445458
57755	445459
1811	445460
73597	445461
149578	445462
4150	445463
82357	445464
16164	445465
70877	445466
31991	445467
183911	445468
6974	445469
97842	445470
16533	445471
231	445472
32000	445473
126220	445474
97067	445475
96319	445476
72453	445477
1309	445478
5496	445479
116150	445480
8039	445481
29657	445482
11099	445483
114989	445484
79710	445485
11092	445486
44735	445487
11112	445488
51545	445489
47739	445490
21685	445491
44640	445492
1661	445493
215065	445494
47363	445495
62333	445496
23229	445497
35444	445498
185934	445499
23133	445500
96272	445501
101361	445502
23104	445503
4620	445504
44883	445505
98945	445506
47959	445507
101748	445508
209144	445509
225959	445510
19891	445511
65746	445512
44947	445513
181935	445514
129890	445515
48825	445516
180744	445517
73687	445518
56966	445519
114881	445520
98120	445521
116615	445522
4239	445523
162250	445524
74606	445525
5572	445526
1519	445527
133444	445528
130336	445529
35702	445530
14317	445531
17951	445532
74004	445533
9290	445534
104420	445535
192868	445536
136	445537
4217	445538
1140	445539
139798	445540
26930	445541
115989	445542
46304	445543
16533	445544
182109	445545
1225	445546
35252	445547
38282	445548
75044	445549
117948	445550
95333	445551
2611	445552
133223	445553
64659	445554
50269	445555
176719	445556
10254	445557
116010	445558
815	445559
33854	445560
43630	445561
52871	445562
7639	445563
10555	445564
33100	445565
48539	445566
77897	445567
60513	445568
1763	445569
108749	445570
8239	445571
713	445572
6187	445573
2405	445574
123272	445575
48254	445576
10318	445577
8332	445578
22443	445579
10813	445580
148581	445581
45122	445582
444	445583
60022	445584
120643	445585
4389	445586
9470	445587
101117	445588
7585	445589
1271	445590
9762	445591
59441	445592
118492	445593
10906	445594
19972	445595
56227	445596
109550	445597
21370	445598
5878	445599
45967	445600
63	445601
54493	445602
44132	445603
30245	445604
10884	445605
1694	445606
95769	445607
3419	445608
7640	445609
145961	445610
68751	445611
6926	445612
12428	445613
4102	445614
162377	445615
12374	445616
24493	445617
21781	445618
1978	445619
220985	445620
9025	445621
47338	445622
3894	445623
59009	445624
14180	445625
69228	445626
53830	445627
60772	445628
211200	445629
59576	445630
21369	445631
4397	445632
4298	445633
33287	445634
4989	445635
14510	445636
75096	445637
163888	445638
841	445639
140682	445640
2688	445641
101923	445642
18058	445643
65394	445644
68764	445645
89980	445646
30575	445647
6516	445648
3445	445649
14383	445650
84072	445651
29754	445652
6458	445653
15414	445654
5679	445655
31694	445656
27678	445657
50514	445658
73740	445659
17581	445660
9720	445661
154	445662
92729	445663
159982	445664
119697	445665
7659	445666
31716	445667
31000	445668
18900	445669
98373	445670
25987	445671
2480	445672
70804	445673
64282	445674
2778	445675
114470	445676
331	445677
72477	445678
105636	445679
12752	445680
19683	445681
5071	445682
3542	445683
10326	445684
1984	445685
168765	445686
53361	445687
38357	445688
19774	445689
86367	445690
19774	445691
67467	445692
61492	445693
50161	445694
20794	445695
15114	445696
5302	445697
3806	445698
4653	445699
21488	445700
15442	445701
15442	445702
84152	445703
148953	445704
64046	445705
62092	445706
66606	445707
4653	445708
61492	445709
35708	445710
182429	445711
1647	445712
6928	445713
2853	445714
39248	445715
77585	445716
67433	445717
187976	445718
378	445719
16114	445720
5069	445721
28885	445722
12682	445723
228720	445724
240462	445725
10836	445726
120010	445727
23335	445728
23335	445729
27647	445730
2862	445731
32533	445732
2321	445733
57055	445734
9367	445735
66992	445736
46218	445737
18701	445738
29105	445739
11775	445740
65321	445741
29175	445742
102195	445743
184698	445744
7380	445745
40919	445746
77121	445747
35536	445748
19175	445749
8121	445750
12331	445751
43320	445752
12331	445753
75807	445754
7072	445755
34391	445756
41	445757
18701	445758
154017	445759
43320	445760
26272	445761
18508	445762
14678	445763
40919	445764
21	445765
43320	445766
40944	445767
73138	445768
14678	445769
72050	445770
13394	445771
141767	445772
126896	445773
7072	445774
44617	445775
143539	445776
144572	445777
488	445778
28575	445779
14	445780
157208	445781
79048	445782
1282	445783
4259	445784
45585	445785
9176	445786
988	445787
865	445788
6843	445789
1838	445790
40454	445791
70662	445792
13276	445793
74993	445794
1130	445795
9356	445796
11624	445797
1401	445798
101091	445799
5933	445800
180419	445801
2640	445802
1168	445803
129187	445804
49295	445805
15318	445806
108692	445807
34038	445808
21214	445809
9327	445810
89808	445811
32	445812
12087	445813
72995	445814
15248	445815
52469	445816
217394	445817
108143	445818
158878	445819
42648	445820
590	445821
58120	445822
20231	445823
11332	445824
576	445825
154766	445826
54655	445827
6676	445828
56385	445829
82580	445830
40124	445831
24500	445832
154179	445833
44131	445834
408	445835
1886	445836
15083	445837
17551	445838
6450	445839
175633	445840
99384	445841
49825	445842
115418	445843
68394	445844
85176	445845
5693	445846
66056	445847
105308	445848
217071	445849
48934	445850
780	445851
45654	445852
31655	445853
226684	445854
126982	445855
721	445856
151190	445857
4560	445858
13776	445859
84559	445860
26487	445861
40377	445862
815	445863
9003	445864
144719	445865
77429	445866
27283	445867
5052	445868
209878	445869
1960	445870
1960	445871
25691	445872
196001	445873
47351	445874
10297	445875
12106	445876
160025	445877
223602	445878
159932	445879
77787	445880
115108	445881
21358	445882
113878	445883
3019	445884
227664	445885
25898	445886
22509	445887
162	445888
165245	445889
85638	445890
6624	445891
42422	445892
71075	445893
11136	445894
157	445895
32176	445896
79197	445897
138245	445898
117385	445899
19254	445900
1960	445901
47621	445902
158492	445903
91734	445904
63080	445905
159963	445906
41911	445907
85638	445908
97379	445909
27664	445910
52375	445911
144802	445912
115169	445913
79156	445914
38290	445915
47366	445916
74796	445917
85947	445918
41647	445919
1003	445920
144230	445921
21161	445922
27490	445923
20282	445924
27697	445925
50445	445926
18495	445927
3969	445928
4731	445929
37848	445930
379	445931
10649	445932
27731	445933
337	445934
117	445935
20965	445936
20501	445937
11896	445938
5296	445939
30197	445940
7196	445941
1842	445942
8185	445943
56626	445944
15997	445945
5115	445946
51338	445947
4638	445948
13781	445949
606	445950
1048	445951
17472	445952
65113	445953
24444	445954
84586	445955
30284	445956
4750	445957
115971	445958
14079	445959
8225	445960
11289	445961
523	445962
14	445963
842	445964
204	445965
60108	445966
3824	445967
24983	445968
3559	445969
17649	445970
7097	445971
28373	445972
935	445973
130535	445974
131174	445975
211803	445976
133402	445977
63555	445978
133501	445979
977	445980
51560	445981
51581	445982
101997	445983
24728	445984
7865	445985
204343	445986
155630	445987
20301	445988
101223	445989
703	445990
198844	445991
146912	445992
7343	445993
144302	445994
62345	445995
126127	445996
52379	445997
25876	445998
21260	445999
76045	446000
40956	446001
52585	446002
2405	446003
32059	446004
183297	446005
25142	446006
10016	446007
4855	446008
32186	446009
29354	446010
4451	446011
5449	446012
227541	446013
30615	446014
33390	446015
59369	446016
88560	446017
17938	446018
12684	446019
85186	446020
1872	446021
1992	446022
8459	446023
13099	446024
105119	446025
88798	446026
12174	446027
50996	446028
34	446029
177993	446030
37623	446031
25879	446032
96872	446033
22429	446034
39287	446035
6146	446036
53209	446037
74008	446038
4321	446039
74663	446040
5527	446041
165549	446042
14745	446043
18156	446044
215313	446045
52262	446046
26411	446047
44186	446048
24849	446049
71819	446050
12198	446051
14490	446052
40617	446053
14306	446054
200630	446055
131194	446056
99199	446057
87117	446058
20472	446059
44338	446060
4321	446061
27056	446062
29069	446063
14174	446064
78095	446065
14778	446066
132501	446067
46386	446068
238838	446069
43453	446070
2725	446071
41337	446072
84426	446073
41696	446074
22941	446075
18165	446076
39183	446077
63847	446078
30359	446079
2648	446080
223435	446081
13117	446082
47162	446083
55381	446084
51987	446085
68255	446086
35341	446087
23631	446088
17477	446089
9394	446090
26298	446091
87962	446092
33187	446093
10345	446094
9521	446095
86588	446096
108361	446097
168707	446098
49693	446099
26634	446100
150944	446101
4450	446102
34917	446103
45974	446104
124018	446105
44076	446106
83470	446107
14811	446108
68698	446109
61708	446110
64191	446111
193242	446112
91283	446113
137208	446114
116359	446115
21803	446116
5065	446117
62261	446118
4000	446119
6940	446120
5370	446121
2634	446122
108940	446123
217329	446124
83045	446125
30775	446126
160194	446127
89336	446128
9521	446129
4601	446130
6299	446131
12867	446132
85187	446133
6192	446134
217833	446135
2818	446136
106161	446137
1479	446138
148319	446139
75619	446140
142238	446141
12811	446142
34080	446143
3173	446144
133576	446145
30654	446146
30821	446147
113240	446148
42991	446149
4406	446150
19596	446151
6347	446152
27130	446153
1415	446154
190936	446155
1378	446156
70925	446157
3496	446158
118196	446159
2131	446160
40757	446161
30232	446162
1587	446163
15101	446164
11179	446165
50670	446166
1162	446167
109535	446168
12795	446169
5204	446170
1427	446171
1732	446172
4496	446173
211229	446174
1038	446175
24175	446176
62439	446177
7817	446178
810	446179
7330	446180
4937	446181
43067	446182
114720	446183
157873	446184
633	446185
1033	446186
146872	446187
1546	446188
38086	446189
8818	446190
61963	446191
50569	446192
57009	446193
16662	446194
4318	446195
39356	446196
7549	446197
34120	446198
37782	446199
23833	446200
95798	446201
24296	446202
158025	446203
126106	446204
25369	446205
81263	446206
25585	446207
93280	446208
10015	446209
794	446210
1655	446211
1311	446212
104443	446213
19935	446214
34584	446215
48728	446216
37539	446217
1322	446218
161920	446219
89765	446220
79946	446221
11400	446222
11594	446223
10962	446224
1544	446225
52796	446226
19648	446227
11289	446228
63643	446229
51391	446230
27474	446231
64296	446232
52060	446233
1	446234
45510	446235
20581	446236
9935	446237
282	446238
30452	446239
5180	446240
19179	446241
11503	446242
5339	446243
5532	446244
59331	446245
103759	446246
49564	446247
8632	446248
58847	446249
110117	446250
27428	446251
25596	446252
40361	446253
17386	446254
41961	446255
96953	446256
597	446257
91931	446258
9365	446259
60046	446260
222311	446261
17347	446262
5250	446263
1685	446264
1989	446265
156029	446266
11667	446267
26743	446268
48087	446269
32340	446270
33920	446271
515	446272
2657	446273
216953	446274
33699	446275
218408	446276
11583	446277
124327	446278
18779	446279
712	446280
15837	446281
9335	446282
79780	446283
1180	446284
43317	446285
825	446286
13852	446287
8043	446288
25696	446289
2301	446290
215540	446291
13277	446292
6135	446293
28353	446294
1275	446295
190788	446296
16427	446297
12788	446298
36359	446299
4333	446300
19598	446301
4492	446302
49572	446303
116794	446304
220899	446305
162881	446306
92630	446307
3130	446308
1153	446309
675	446310
962	446311
1154	446312
1782	446313
798	446314
2491	446315
3503	446316
4523	446317
2827	446318
744	446319
1764	446320
1057	446321
2488	446322
877	446323
69878	446324
5174	446325
1415	446326
5090	446327
1154	446328
2809	446329
2852	446330
172553	446331
1766	446332
790	446333
18428	446334
959	446335
2855	446336
3137	446337
172655	446338
1570	446339
3106	446340
1278	446341
868	446342
580	446343
1777	446344
1427	446345
1969	446346
3147	446347
3172	446348
5850	446349
2781	446350
1758	446351
681	446352
1978	446353
27294	446354
2238	446355
1738	446356
2466	446357
744	446358
2449	446359
3977	446360
796	446361
1791	446362
2835	446363
1596	446364
3539	446365
1956	446366
3548	446367
65962	446368
35558	446369
150414	446370
50769	446371
2846	446372
221043	446373
75056	446374
220937	446375
32215	446376
210456	446377
15706	446378
85550	446379
60307	446380
123068	446381
221972	446382
54128	446383
170889	446384
32440	446385
156202	446386
222201	446387
12628	446388
123062	446389
234610	446390
91536	446391
54129	446392
91536	446393
22129	446394
114281	446395
156940	446396
127610	446397
11847	446398
107019	446399
97480	446400
61238	446401
225221	446402
82649	446403
175064	446404
23260	446405
14495	446406
12897	446407
10363	446408
89747	446409
71248	446410
79995	446411
4712	446412
114552	446413
96422	446414
34545	446415
39847	446416
102456	446417
31099	446418
1037	446419
4937	446420
3895	446421
17156	446422
109198	446423
32998	446424
100500	446425
120358	446426
93242	446427
72140	446428
38172	446429
18113	446430
53992	446431
47133	446432
162163	446433
135273	446434
29218	446435
5267	446436
484	446437
484	446438
697	446439
176401	446440
1171	446441
3694	446442
4083	446443
2566	446444
3035	446445
22119	446446
223938	446447
19553	446448
15056	446449
70635	446450
15861	446451
2764	446452
162260	446453
161144	446454
7953	446455
97656	446456
24246	446457
1302	446458
180921	446459
2257	446460
158051	446461
16578	446462
50827	446463
45524	446464
146	446465
144252	446466
2569	446467
24881	446468
24989	446469
54569	446470
1423	446471
2237	446472
172264	446473
1981	446474
124285	446475
123144	446476
152710	446477
26	446478
172	446479
12125	446480
63965	446481
76475	446482
116570	446483
3252	446484
4717	446485
154961	446486
83182	446487
64075	446488
129885	446489
74112	446490
111633	446491
64075	446492
54494	446493
146918	446494
28241	446495
106997	446496
13338	446497
3188	446498
72774	446499
4633	446500
10224	446501
487	446502
78083	446503
37961	446504
47939	446505
80582	446506
144359	446507
51064	446508
2555	446509
112257	446510
7779	446511
154324	446512
74064	446513
611	446514
31167	446515
16185	446516
8558	446517
62418	446518
170316	446519
62326	446520
48865	446521
20428	446522
14102	446523
1072	446524
5855	446525
27712	446526
4735	446527
1358	446528
1218	446529
24476	446530
81260	446531
42829	446532
572	446533
27401	446534
168779	446535
13338	446536
77305	446537
172976	446538
39075	446539
20821	446540
105372	446541
162263	446542
146	446543
22974	446544
220583	446545
115945	446546
22314	446547
2098	446548
13338	446549
38034	446550
1238	446551
1398	446552
917	446553
46491	446554
312	446555
22928	446556
104990	446557
5372	446558
157203	446559
23114	446560
115757	446561
100	446562
48642	446563
1818	446564
128661	446565
221366	446566
4275	446567
43107	446568
45524	446569
40949	446570
5691	446571
110351	446572
28022	446573
28022	446574
1072	446575
12108	446576
113403	446577
32073	446578
50187	446579
15896	446580
195958	446581
23325	446582
219915	446583
16006	446584
10135	446585
63890	446586
10	446587
129462	446588
83	446589
11	446590
34	446591
31525	446592
42135	446593
128895	446594
62423	446595
16542	446596
157474	446597
19688	446598
46830	446599
29546	446600
29546	446601
157521	446602
23838	446603
38253	446604
47542	446605
10040	446606
27359	446607
13509	446608
23029	446609
27270	446610
181827	446611
17148	446612
11043	446613
75868	446614
216142	446615
42829	446616
23045	446617
37714	446618
13338	446619
84767	446620
57210	446621
154048	446622
216849	446623
96897	446624
6878	446625
6878	446626
234650	446627
154880	446628
232465	446629
115995	446630
57856	446631
111339	446632
12723	446633
63858	446634
1218	446635
43427	446636
156410	446637
1072	446638
42560	446639
91905	446640
62429	446641
166304	446642
106575	446643
54208	446644
10223	446645
49414	446646
89164	446647
117045	446648
51094	446649
40340	446650
106053	446651
177	446652
23779	446653
14575	446654
205435	446655
56970	446656
2875	446657
8266	446658
21	446659
21	446660
21	446661
21	446662
21	446663
21	446664
139	446665
139	446666
21	446667
21	446668
139	446669
40582	446670
32073	446671
19733	446672
83271	446673
83271	446674
150787	446675
156207	446676
160577	446677
6329	446678
641	446679
194143	446680
33820	446681
25999	446682
30821	446683
125982	446684
1072	446685
4647	446686
12259	446687
13652	446688
15306	446689
587	446690
62449	446691
62196	446692
10087	446693
557	446694
16859	446695
45954	446696
30631	446697
6820	446698
15276	446699
11268	446700
25499	446701
61858	446702
181432	446703
15807	446704
1	446705
24017	446706
34059	446707
257	446708
22511	446709
978	446710
48966	446711
81943	446712
975	446713
32215	446714
88	446715
42903	446716
16390	446717
115806	446718
230535	446719
101840	446720
414	446721
25118	446722
2569	446723
66	446724
3202	446725
70145	446726
113834	446727
63909	446728
28390	446729
67857	446730
8771	446731
14720	446732
150093	446733
200231	446734
161790	446735
88286	446736
105505	446737
3793	446738
3297	446739
213308	446740
11674	446741
104427	446742
210036	446743
47038	446744
162821	446745
144286	446746
1797	446747
1617	446748
3737	446749
12860	446750
139992	446751
18342	446752
4874	446753
57716	446754
106531	446755
486	446756
25110	446757
3014	446758
184983	446759
15690	446760
12860	446761
68556	446762
4710	446763
45015	446764
64168	446765
25373	446766
148817	446767
150810	446768
150255	446769
29957	446770
4834	446771
27971	446772
142953	446773
48721	446774
30759	446775
10197	446776
14102	446777
34059	446778
70748	446779
22912	446780
15693	446781
15693	446782
162822	446783
132461	446784
184747	446785
6683	446786
77755	446787
1247	446788
4434	446789
174021	446790
100103	446791
20172	446792
21863	446793
13742	446794
119	446795
60459	446796
140691	446797
88152	446798
80553	446799
2764	446800
40495	446801
7585	446802
10770	446803
10884	446804
48858	446805
420	446806
13015	446807
16754	446808
4144	446809
18462	446810
16237	446811
652	446812
12619	446813
8586	446814
1091	446815
25310	446816
5385	446817
1070	446818
7600	446819
110797	446820
4517	446821
130594	446822
152662	446823
7130	446824
4070	446825
31898	446826
88478	446827
36343	446828
22938	446829
189079	446830
27493	446831
48730	446832
94499	446833
155097	446834
19512	446835
42620	446836
48038	446837
8967	446838
215422	446839
217165	446840
1566	446841
3793	446842
146785	446843
80617	446844
60327	446845
31257	446846
45	446847
47370	446848
8754	446849
27834	446850
16514	446851
139131	446852
111636	446853
94499	446854
95005	446855
4832	446856
85247	446857
835	446858
2314	446859
2821	446860
40588	446861
131720	446862
1072	446863
1072	446864
15802	446865
3406	446866
19043	446867
52790	446868
12278	446869
146	446870
1206	446871
223383	446872
160813	446873
219586	446874
19010	446875
35608	446876
97781	446877
23178	446878
28470	446879
56728	446880
3810	446881
212099	446882
129722	446883
74717	446884
1810	446885
96738	446886
172482	446887
210724	446888
92917	446889
216550	446890
152608	446891
65548	446892
23178	446893
214267	446894
50607	446895
73676	446896
6978	446897
50607	446898
96738	446899
130907	446900
129909	446901
216915	446902
3621	446903
65236	446904
61089	446905
7003	446906
65559	446907
50607	446908
64773	446909
35440	446910
96387	446911
65559	446912
162513	446913
39392	446914
64773	446915
152608	446916
147570	446917
64773	446918
35440	446919
84095	446920
211947	446921
167339	446922
13013	446923
33206	446924
5255	446925
14945	446926
15470	446927
16311	446928
4728	446929
129333	446930
29891	446931
17155	446932
51525	446933
3638	446934
185242	446935
5601	446936
44536	446937
127052	446938
6441	446939
18300	446940
52004	446941
56647	446942
39640	446943
13474	446944
381	446945
87865	446946
259	446947
11135	446948
35733	446949
6465	446950
49080	446951
26516	446952
161439	446953
3669	446954
8690	446955
527	446956
16784	446957
18641	446958
23491	446959
55997	446960
9328	446961
26498	446962
41253	446963
60016	446964
1211	446965
396	446966
6108	446967
1082	446968
6689	446969
106029	446970
34946	446971
8225	446972
1797	446973
23869	446974
141080	446975
372	446976
150014	446977
12642	446978
22932	446979
143358	446980
4207	446981
38636	446982
43305	446983
27726	446984
1607	446985
77255	446986
76206	446987
6040	446988
4272	446989
11687	446990
25867	446991
2870	446992
19270	446993
16115	446994
21093	446995
31447	446996
65489	446997
12830	446998
94977	446999
22655	447000
44102	447001
128229	447002
2887	447003
21714	447004
4305	447005
1801	447006
4190	447007
46413	447008
15508	447009
48130	447010
23061	447011
50015	447012
35650	447013
146865	447014
13196	447015
70176	447016
168	447017
188	447018
44214	447019
11931	447020
2130	447021
97841	447022
60805	447023
10090	447024
38794	447025
26617	447026
27199	447027
13673	447028
8591	447029
13914	447030
24830	447031
105453	447032
13951	447033
24881	447034
109404	447035
15652	447036
12988	447037
10992	447038
9960	447039
5517	447040
24897	447041
9356	447042
44217	447043
5282	447044
18561	447045
61598	447046
18709	447047
56955	447048
10272	447049
80392	447050
55639	447051
10789	447052
20092	447053
18895	447054
72374	447055
14253	447056
29457	447057
18951	447058
5555	447059
5507	447060
62542	447061
301	447062
26179	447063
2359	447064
47905	447065
1495	447066
228741	447067
143565	447068
80659	447069
63451	447070
29095	447071
152	447072
10148	447073
13142	447074
3669	447075
51904	447076
60670	447077
89200	447078
2801	447079
40071	447080
3284	447081
13544	447082
8326	447083
173760	447084
185750	447085
17	447086
31853	447087
42947	447088
1	447089
2849	447090
86263	447091
54648	447092
38658	447093
109522	447094
226685	447095
56382	447096
380	447097
29535	447098
1201	447099
44681	447100
38240	447101
4873	447102
21091	447103
55852	447104
2112	447105
34	447106
22532	447107
21044	447108
6937	447109
179157	447110
36912	447111
16213	447112
50682	447113
149707	447114
27863	447115
151639	447116
47629	447117
19040	447118
280	447119
11849	447120
22646	447121
2446	447122
134643	447123
131351	447124
5791	447125
305	447126
30647	447127
452	447128
19763	447129
8754	447130
51130	447131
30309	447132
179928	447133
15555	447134
39373	447135
71700	447136
9488	447137
4109	447138
1632	447139
7291	447140
11918	447141
7963	447142
5559	447143
51612	447144
96009	447145
16769	447146
5497	447147
186253	447148
20333	447149
71982	447150
36047	447151
16424	447152
100770	447153
70027	447154
61708	447155
17190	447156
4262	447157
116319	447158
684	447159
16945	447160
48649	447161
106402	447162
231213	447163
228940	447164
205078	447165
15366	447166
62822	447167
19565	447168
230348	447169
20604	447170
202976	447171
159430	447172
20604	447173
3307	447174
60367	447175
12317	447176
12337	447177
7390	447178
9932	447179
47955	447180
97934	447181
24491	447182
43145	447183
20409	447184
15568	447185
48845	447186
34336	447187
1457	447188
20289	447189
16960	447190
16590	447191
3257	447192
14465	447193
23962	447194
106917	447195
38235	447196
58478	447197
53875	447198
11758	447199
2558	447200
173204	447201
151203	447202
105878	447203
5256	447204
11132	447205
921	447206
32167	447207
72180	447208
8219	447209
90831	447210
16713	447211
110480	447212
106802	447213
2921	447214
59304	447215
59304	447216
59304	447217
80890	447218
95709	447219
197573	447220
156955	447221
40974	447222
112953	447223
117818	447224
133253	447225
14696	447226
106195	447227
87552	447228
355	447229
273	447230
176755	447231
18236	447232
8341	447233
1854	447234
30442	447235
44101	447236
183679	447237
73278	447238
34198	447239
123045	447240
11753	447241
22986	447242
4749	447243
8219	447244
8219	447245
2602	447246
43602	447247
11642	447248
11849	447249
2019	447250
21892	447251
1187	447252
14945	447253
160418	447254
8712	447255
173283	447256
1218	447257
111061	447258
150969	447259
355	447260
46988	447261
103820	447262
140465	447263
7553	447264
105421	447265
4988	447266
106992	447267
60327	447268
8427	447269
69387	447270
36300	447271
103037	447272
29337	447273
3599	447274
20170	447275
2305	447276
6766	447277
118631	447278
5160	447279
32653	447280
43883	447281
12077	447282
10071	447283
10071	447284
4383	447285
547	447286
8396	447287
4586	447288
9106	447289
20321	447290
25099	447291
47635	447292
118686	447293
72038	447294
6696	447295
236887	447296
20033	447297
128709	447298
45477	447299
108771	447300
110094	447301
51151	447302
15178	447303
182486	447304
60319	447305
144976	447306
212003	447307
184474	447308
196529	447309
198713	447310
180458	447311
197421	447312
70095	447313
22000	447314
8754	447315
33807	447316
436	447317
67586	447318
104500	447319
95765	447320
8214	447321
9104	447322
38731	447323
172904	447324
47247	447325
30360	447326
2088	447327
88945	447328
79125	447329
62823	447330
75597	447331
39240	447332
65787	447333
36270	447334
117970	447335
74409	447336
98571	447337
20390	447338
40339	447339
547	447340
4567	447341
36326	447342
5559	447343
11637	447344
4642	447345
3728	447346
160963	447347
76571	447348
10101	447349
237825	447350
38252	447351
117439	447352
67017	447353
36252	447354
142820	447355
18477	447356
555	447357
1571	447358
5975	447359
8672	447360
23863	447361
214662	447362
160241	447363
111608	447364
107060	447365
11805	447366
123939	447367
172305	447368
212670	447369
7053	447370
7500	447371
31334	447372
31334	447373
952	447374
221411	447375
123679	447376
123923	447377
1930	447378
42594	447379
70302	447380
18209	447381
1582	447382
2002	447383
4009	447384
3120	447385
963	447386
873	447387
585	447388
1267	447389
6708	447390
1150	447391
1792	447392
3120	447393
735	447394
1730	447395
746	447396
884	447397
1437	447398
1283	447399
3172	447400
2835	447401
1276	447402
1595	447403
4007	447404
877	447405
7865	447406
3134	447407
3116	447408
967	447409
1261	447410
7922	447411
3166	447412
2001	447413
12748	447414
69937	447415
5127	447416
1052	447417
5145	447418
683	447419
536	447420
4523	447421
885	447422
4512	447423
1761	447424
1046	447425
954	447426
2207	447427
1147	447428
2528	447429
4523	447430
331	447431
786	447432
1038	447433
3977	447434
1304	447435
2497	447436
960	447437
12719	447438
27186	447439
4022	447440
4512	447441
27480	447442
380	447443
3538	447444
1431	447445
6799	447446
1409	447447
2852	447448
12719	447449
1979	447450
3145	447451
1161	447452
54391	447453
2190	447454
746	447455
2204	447456
1051	447457
2001	447458
15385	447459
331	447460
2201	447461
123674	447462
123078	447463
3542	447464
70029	447465
52541	447466
50337	447467
1933	447468
1601	447469
172486	447470
92294	447471
1608	447472
18351	447473
12628	447474
10718	447475
10718	447476
221115	447477
1944	447478
1160	447479
15289	447480
27168	447481
33805	447482
12694	447483
12878	447484
15183	447485
70669	447486
1935	447487
113960	447488
25598	447489
220333	447490
1416	447491
26843	447492
4803	447493
35912	447494
58939	447495
36380	447496
10122	447497
13414	447498
84484	447499
34517	447500
10821	447501
129826	447502
28426	447503
28667	447504
213567	447505
6389	447506
72154	447507
43	447508
66804	447509
6731	447510
16210	447511
56820	447512
153804	447513
47012	447514
186785	447515
55411	447516
154195	447517
6108	447518
8982	447519
2751	447520
58	447521
58543	447522
92822	447523
1440	447524
42993	447525
13990	447526
20988	447527
27769	447528
40628	447529
12176	447530
50841	447531
10691	447532
29711	447533
270	447534
538	447535
506	447536
83626	447537
52083	447538
166829	447539
7433	447540
7930	447541
112997	447542
137528	447543
2641	447544
29559	447545
111971	447546
111678	447547
29550	447548
43374	447549
32315	447550
11278	447551
8765	447552
101791	447553
99682	447554
26977	447555
86685	447556
54391	447557
161767	447558
69442	447559
206966	447560
26222	447561
30105	447562
7662	447563
233104	447564
77986	447565
122008	447566
189646	447567
65760	447568
51851	447569
167592	447570
93460	447571
44866	447572
35556	447573
151193	447574
185440	447575
101270	447576
164710	447577
102707	447578
50189	447579
95766	447580
34066	447581
70483	447582
38546	447583
63107	447584
66388	447585
50320	447586
99923	447587
161662	447588
104910	447589
6059	447590
978	447591
37920	447592
217514	447593
223493	447594
38110	447595
59455	447596
208527	447597
214465	447598
49573	447599
70858	447600
88494	447601
61651	447602
16472	447603
70172	447604
54466	447605
54794	447606
124434	447607
33827	447608
219537	447609
34027	447610
2477	447611
3477	447612
30564	447613
449	447614
1150	447615
40648	447616
1734	447617
7842	447618
16275	447619
160291	447620
42737	447621
45150	447622
881	447623
1987	447624
16275	447625
2239	447626
1766	447627
17570	447628
155386	447629
2225	447630
22199	447631
69783	447632
109309	447633
2483	447634
22231	447635
1987	447636
884	447637
228201	447638
115787	447639
16646	447640
115031	447641
112908	447642
118299	447643
70645	447644
54737	447645
32	447646
70956	447647
28610	447648
2272	447649
7557	447650
84178	447651
113961	447652
69882	447653
383	447654
7399	447655
66763	447656
54570	447657
85423	447658
42441	447659
28936	447660
4729	447661
39633	447662
5251	447663
4267	447664
146818	447665
117774	447666
40787	447667
208874	447668
15729	447669
110870	447670
3644	447671
47381	447672
18677	447673
27834	447674
105003	447675
123052	447676
234919	447677
52940	447678
131255	447679
12769	447680
8178	447681
115553	447682
5886	447683
3000	447684
12148	447685
31527	447686
50066	447687
25450	447688
17429	447689
7455	447690
14479	447691
171157	447692
173124	447693
2702	447694
40505	447695
40505	447696
447	447697
25450	447698
57431	447699
157858	447700
95727	447701
25163	447702
301	447703
39282	447704
30933	447705
48918	447706
230919	447707
62167	447708
228977	447709
23402	447710
238576	447711
31090	447712
140189	447713
99484	447714
228999	447715
99484	447716
88880	447717
29171	447718
65737	447719
65737	447720
6438	447721
217255	447722
110646	447723
25979	447724
25980	447725
19785	447726
40369	447727
15580	447728
48498	447729
113310	447730
65658	447731
104954	447732
19885	447733
40340	447734
48340	447735
85207	447736
801	447737
42734	447738
46902	447739
26018	447740
113310	447741
104647	447742
7244	447743
51166	447744
19838	447745
9689	447746
21206	447747
16353	447748
19744	447749
62814	447750
113423	447751
13524	447752
4064	447753
71941	447754
61432	447755
7401	447756
23829	447757
65695	447758
65602	447759
24130	447760
62788	447761
113391	447762
42845	447763
19187	447764
47149	447765
25976	447766
155243	447767
21204	447768
85182	447769
7357	447770
10708	447771
65644	447772
113349	447773
29822	447774
12760	447775
32239	447776
1569	447777
49051	447778
8395	447779
13604	447780
3753	447781
3211	447782
4797	447783
113269	447784
40419	447785
25987	447786
15175	447787
32241	447788
43334	447789
25324	447790
6297	447791
125331	447792
2330	447793
113093	447794
223	447795
59476	447796
10888	447797
3552	447798
219016	447799
1591	447800
2450	447801
65432	447802
216874	447803
38213	447804
65470	447805
4637	447806
3268	447807
28011	447808
35463	447809
2999	447810
91032	447811
237227	447812
13528	447813
4987	447814
71465	447815
1720	447816
60603	447817
192509	447818
29109	447819
32788	447820
26590	447821
15704	447822
13442	447823
19586	447824
40129	447825
68517	447826
14408	447827
33629	447828
11965	447829
19527	447830
4341	447831
8529	447832
33648	447833
45431	447834
53127	447835
5690	447836
8795	447837
30005	447838
33144	447839
68537	447840
114209	447841
8183	447842
21651	447843
56130	447844
117262	447845
23330	447846
21774	447847
115945	447848
34387	447849
23913	447850
87348	447851
141297	447852
51389	447853
33175	447854
40956	447855
24064	447856
25013	447857
3191	447858
222232	447859
109038	447860
109861	447861
10892	447862
120445	447863
121810	447864
118523	447865
8995	447866
76920	447867
82292	447868
55020	447869
107372	447870
128937	447871
67693	447872
98187	447873
67991	447874
84197	447875
31438	447876
40951	447877
25087	447878
50969	447879
40715	447880
26356	447881
8070	447882
19326	447883
20011	447884
62524	447885
1477	447886
40574	447887
5277	447888
23978	447889
8672	447890
100	447891
21387	447892
1414	447893
44202	447894
48842	447895
85669	447896
5993	447897
5625	447898
18992	447899
89001	447900
30140	447901
3551	447902
180568	447903
8814	447904
67692	447905
123555	447906
53	447907
44730	447908
15416	447909
50622	447910
110583	447911
186984	447912
17154	447913
17154	447914
51022	447915
512	447916
1927	447917
51572	447918
1511	447919
1107	447920
23678	447921
3225	447922
5612	447923
1477	447924
57463	447925
10136	447926
54928	447927
15723	447928
42113	447929
149232	447930
200581	447931
4428	447932
15866	447933
12933	447934
34906	447935
176725	447936
8099	447937
48630	447938
35073	447939
38033	447940
23678	447941
2864	447942
54504	447943
22202	447944
105450	447945
108759	447946
43946	447947
123998	447948
11188	447949
79894	447950
35008	447951
45542	447952
20565	447953
1477	447954
13361	447955
5545	447956
818	447957
91971	447958
7249	447959
322	447960
56281	447961
17508	447962
38765	447963
143785	447964
14225	447965
21523	447966
11602	447967
115854	447968
212224	447969
57211	447970
17979	447971
192039	447972
53122	447973
10876	447974
15880	447975
36187	447976
41885	447977
21867	447978
41885	447979
10930	447980
6046	447981
38350	447982
6046	447983
1375	447984
953	447985
42669	447986
48506	447987
6174	447988
151	447989
453	447990
19929	447991
5789	447992
6948	447993
39160	447994
21026	447995
10176	447996
22094	447997
5511	447998
7125	447999
96278	448000
54658	448001
18024	448002
124078	448003
61126	448004
111282	448005
98368	448006
160227	448007
171389	448008
80938	448009
80938	448010
32242	448011
32242	448012
166250	448013
27460	448014
193	448015
29063	448016
13420	448017
7804	448018
113277	448019
34944	448020
50329	448021
13420	448022
10163	448023
29457	448024
76082	448025
25107	448026
25107	448027
1384	448028
152468	448029
21172	448030
44248	448031
2276	448032
511	448033
18271	448034
110295	448035
25107	448036
19289	448037
42220	448038
23377	448039
6218	448040
19575	448041
1477	448042
61669	448043
74255	448044
198672	448045
166333	448046
123861	448047
38273	448048
234735	448049
8884	448050
11405	448051
11405	448052
46099	448053
26961	448054
157403	448055
119779	448056
234364	448057
18009	448058
168277	448059
2728	448060
176	448061
85551	448062
65723	448063
117934	448064
53026	448065
105571	448066
47609	448067
108056	448068
109014	448069
91715	448070
48186	448071
21095	448072
81512	448073
37327	448074
231699	448075
178949	448076
1236	448077
37327	448078
19975	448079
18550	448080
50579	448081
12518	448082
18179	448083
145029	448084
1993	448085
114205	448086
15432	448087
10717	448088
1914	448089
158387	448090
166030	448091
233166	448092
86693	448093
2424	448094
6836	448095
157403	448096
39200	448097
79927	448098
88595	448099
52392	448100
41073	448101
14801	448102
1405	448103
36732	448104
55603	448105
20252	448106
139746	448107
4888	448108
5750	448109
101730	448110
77804	448111
217701	448112
15391	448113
28701	448114
138217	448115
7775	448116
80272	448117
149067	448118
44852	448119
200524	448120
145441	448121
31078	448122
90459	448123
8976	448124
19906	448125
189538	448126
69525	448127
145200	448128
90457	448129
86693	448130
55128	448131
120912	448132
6590	448133
120755	448134
9560	448135
22724	448136
18003	448137
68912	448138
3119	448139
82944	448140
12023	448141
31250	448142
3416	448143
46247	448144
75688	448145
99662	448146
3796	448147
4407	448148
125790	448149
75264	448150
31776	448151
31776	448152
69464	448153
6251	448154
54664	448155
137611	448156
79185	448157
10498	448158
38966	448159
104632	448160
109662	448161
109662	448162
17575	448163
232068	448164
14834	448165
144658	448166
17275	448167
17275	448168
50251	448169
65774	448170
68912	448171
8518	448172
69525	448173
50898	448174
12465	448175
122542	448176
6777	448177
235044	448178
24442	448179
48630	448180
66161	448181
198442	448182
95867	448183
113865	448184
29242	448185
112575	448186
210527	448187
7219	448188
2804	448189
146024	448190
10888	448191
19568	448192
156674	448193
12237	448194
126141	448195
12458	448196
14953	448197
8971	448198
85915	448199
12527	448200
100166	448201
12495	448202
63007	448203
35610	448204
141436	448205
21958	448206
45965	448207
9717	448208
53892	448209
4425	448210
22208	448211
18260	448212
18318	448213
122793	448214
837	448215
2798	448216
5049	448217
147112	448218
341	448219
8101	448220
71995	448221
2248	448222
151137	448223
22218	448224
54610	448225
150643	448226
1592	448227
227039	448228
2832	448229
85384	448230
17216	448231
221767	448232
3517	448233
3086	448234
33946	448235
580	448236
104529	448237
4491	448238
114205	448239
25165	448240
42789	448241
112231	448242
7863	448243
92565	448244
331	448245
1154	448246
18396	448247
438	448248
9976	448249
398	448250
139313	448251
168447	448252
1076	448253
399	448254
131591	448255
164704	448256
12781	448257
15212	448258
98034	448259
4853	448260
399	448261
398	448262
1057	448263
54565	448264
2479	448265
178821	448266
40458	448267
206815	448268
5144	448269
74126	448270
15212	448271
122291	448272
624	448273
27419	448274
54103	448275
71221	448276
9803	448277
70	448278
21834	448279
22	448280
348	448281
21095	448282
85341	448283
12781	448284
87143	448285
51212	448286
12730	448287
398	448288
20544	448289
4853	448290
33444	448291
4494	448292
222666	448293
220219	448294
40733	448295
2404	448296
104235	448297
69036	448298
121485	448299
12835	448300
46176	448301
228983	448302
126718	448303
10759	448304
85153	448305
25807	448306
66243	448307
111814	448308
161555	448309
79024	448310
18962	448311
1775	448312
5790	448313
54291	448314
523	448315
40056	448316
42846	448317
6453	448318
45645	448319
765	448320
34322	448321
96041	448322
14528	448323
149552	448324
33985	448325
17504	448326
18259	448327
25946	448328
599	448329
5668	448330
21181	448331
29344	448332
10151	448333
2816	448334
13199	448335
84864	448336
598	448337
74759	448338
39663	448339
2166	448340
459	448341
106994	448342
2120	448343
56842	448344
1223	448345
110861	448346
4577	448347
15470	448348
176534	448349
70429	448350
5122	448351
83052	448352
84690	448353
11840	448354
11835	448355
126557	448356
6	448357
37555	448358
199346	448359
235582	448360
10138	448361
56325	448362
68999	448363
98034	448364
196680	448365
104630	448366
27029	448367
154103	448368
160980	448369
23858	448370
144659	448371
1690	448372
37787	448373
83261	448374
8507	448375
120912	448376
104533	448377
106548	448378
145042	448379
5003	448380
31529	448381
19520	448382
93243	448383
22724	448384
145448	448385
107523	448386
141312	448387
196684	448388
38966	448389
40165	448390
81247	448391
175276	448392
207893	448393
168404	448394
75899	448395
42256	448396
555	448397
143330	448398
14316	448399
35379	448400
83111	448401
48287	448402
57961	448403
81460	448404
168408	448405
236207	448406
167330	448407
158734	448408
39391	448409
29494	448410
49261	448411
2466	448412
2073	448413
15891	448414
16060	448415
1976	448416
48	448417
112253	448418
82404	448419
160006	448420
73621	448421
69830	448422
223806	448423
1411	448424
54236	448425
156659	448426
3956	448427
85475	448428
5191	448429
65629	448430
5072	448431
11171	448432
15174	448433
134492	448434
25850	448435
32475	448436
217726	448437
99078	448438
33985	448439
12628	448440
73592	448441
32302	448442
42519	448443
49791	448444
109510	448445
1938	448446
6873	448447
124660	448448
14975	448449
27454	448450
27418	448451
38935	448452
189258	448453
23744	448454
69826	448455
54108	448456
34255	448457
35846	448458
5173	448459
26067	448460
134405	448461
50212	448462
1142	448463
1280	448464
89475	448465
9174	448466
4060	448467
83052	448468
21024	448469
109965	448470
224159	448471
671	448472
111518	448473
1130	448474
4553	448475
1146	448476
113251	448477
15105	448478
156951	448479
877	448480
1972	448481
148721	448482
1756	448483
1304	448484
5969	448485
156010	448486
7712	448487
1970	448488
146119	448489
160518	448490
58390	448491
58390	448492
20474	448493
84358	448494
88012	448495
88012	448496
57122	448497
1312	448498
176431	448499
27210	448500
7927	448501
109667	448502
14556	448503
85187	448504
3806	448505
2675	448506
65800	448507
14975	448508
25321	448509
33839	448510
42601	448511
2201	448512
155779	448513
73835	448514
66929	448515
42745	448516
57431	448517
70325	448518
36235	448519
134788	448520
42415	448521
64394	448522
14599	448523
102260	448524
226870	448525
5191	448526
3937	448527
18185	448528
2835	448529
3118	448530
111432	448531
155781	448532
14975	448533
197682	448534
108904	448535
1674	448536
5560	448537
88072	448538
31217	448539
86410	448540
157381	448541
18367	448542
1870	448543
202873	448544
27355	448545
91702	448546
27355	448547
7817	448548
4505	448549
83052	448550
32245	448551
49566	448552
5901	448553
59152	448554
160981	448555
84752	448556
108644	448557
52476	448558
14449	448559
7712	448560
8691	448561
38386	448562
7712	448563
42524	448564
27156	448565
12821	448566
27304	448567
65881	448568
161275	448569
109510	448570
18518	448571
27534	448572
70881	448573
368	448574
9032	448575
122927	448576
368	448577
368	448578
122786	448579
69914	448580
3087	448581
52914	448582
389	448583
64218	448584
1414	448585
4808	448586
15104	448587
214211	448588
75609	448589
75609	448590
109932	448591
11097	448592
789	448593
3097	448594
101246	448595
2824	448596
25994	448597
230430	448598
15468	448599
19053	448600
2501	448601
108563	448602
4351	448603
43012	448604
20878	448605
54264	448606
130283	448607
31551	448608
49945	448609
68274	448610
36606	448611
33002	448612
211786	448613
6799	448614
683	448615
65842	448616
115599	448617
4524	448618
38966	448619
54398	448620
63162	448621
81247	448622
42211	448623
230823	448624
46754	448625
62995	448626
4568	448627
102680	448628
102680	448629
121021	448630
103567	448631
22249	448632
85000	448633
161103	448634
90457	448635
86509	448636
162161	448637
66336	448638
14255	448639
49653	448640
72352	448641
54754	448642
162194	448643
8937	448644
161800	448645
62730	448646
12982	448647
12982	448648
20331	448649
9760	448650
32370	448651
41365	448652
12253	448653
73448	448654
66913	448655
11213	448656
139453	448657
88406	448658
28434	448659
85341	448660
41952	448661
24115	448662
69036	448663
3812	448664
67306	448665
44852	448666
8976	448667
107583	448668
271	448669
19502	448670
11090	448671
156154	448672
30785	448673
3831	448674
130819	448675
366	448676
22725	448677
747	448678
92101	448679
49135	448680
31149	448681
33853	448682
39067	448683
254	448684
14782	448685
3589	448686
35498	448687
6540	448688
15865	448689
40404	448690
57886	448691
131766	448692
184180	448693
230777	448694
161409	448695
186285	448696
25836	448697
186776	448698
132856	448699
10003	448700
34477	448701
85109	448702
6989	448703
208000	448704
162307	448705
132912	448706
57647	448707
185435	448708
70436	448709
231792	448710
29295	448711
14631	448712
16226	448713
95	448714
141	448715
75042	448716
63743	448717
36378	448718
162420	448719
17245	448720
421	448721
184950	448722
54679	448723
8323	448724
57830	448725
57799	448726
132532	448727
98258	448728
40388	448729
73787	448730
29283	448731
65671	448732
61903	448733
179491	448734
132579	448735
57129	448736
98151	448737
9431	448738
97270	448739
110089	448740
451	448741
56948	448742
73690	448743
153844	448744
96859	448745
232585	448746
151713	448747
102399	448748
9449	448749
175161	448750
131988	448751
131334	448752
115669	448753
18648	448754
32206	448755
161980	448756
8323	448757
83233	448758
154572	448759
150025	448760
45016	448761
26213	448762
207594	448763
98607	448764
31651	448765
216785	448766
10893	448767
232116	448768
183584	448769
184280	448770
12107	448771
31962	448772
2998	448773
98151	448774
64168	448775
8323	448776
22982	448777
133218	448778
2024	448779
193592	448780
85926	448781
44983	448782
57653	448783
45180	448784
13206	448785
211137	448786
183947	448787
186747	448788
133612	448789
34836	448790
39762	448791
25806	448792
11028	448793
215527	448794
98542	448795
98889	448796
152647	448797
109453	448798
179516	448799
207003	448800
37452	448801
132721	448802
97046	448803
131920	448804
14409	448805
115363	448806
130222	448807
130889	448808
186047	448809
233821	448810
118941	448811
55124	448812
64230	448813
4819	448814
35891	448815
3620	448816
19680	448817
98013	448818
6108	448819
145561	448820
74812	448821
13036	448822
83562	448823
186916	448824
187041	448825
133251	448826
206906	448827
183666	448828
50694	448829
62059	448830
160739	448831
131494	448832
60945	448833
132570	448834
7469	448835
187557	448836
185075	448837
55124	448838
23131	448839
45082	448840
133782	448841
184424	448842
129072	448843
150747	448844
160973	448845
15861	448846
45182	448847
187266	448848
142180	448849
43233	448850
22999	448851
94060	448852
44956	448853
73417	448854
92545	448855
115977	448856
3814	448857
159834	448858
1774	448859
73554	448860
496	448861
166867	448862
12623	448863
179498	448864
47545	448865
129865	448866
4068	448867
56861	448868
185314	448869
15801	448870
181427	448871
190094	448872
17013	448873
112615	448874
239633	448875
133371	448876
11883	448877
45099	448878
103273	448879
3980	448880
11575	448881
26936	448882
132460	448883
115521	448884
23068	448885
239629	448886
206360	448887
180901	448888
44592	448889
38395	448890
104407	448891
14368	448892
132301	448893
54673	448894
66025	448895
134269	448896
89008	448897
28314	448898
865	448899
131025	448900
180397	448901
51112	448902
234686	448903
125145	448904
73712	448905
84360	448906
183513	448907
61464	448908
131091	448909
136476	448910
58803	448911
59663	448912
137129	448913
165430	448914
865	448915
40394	448916
70529	448917
57434	448918
187216	448919
149267	448920
151379	448921
623	448922
150298	448923
153904	448924
97376	448925
132830	448926
158663	448927
26016	448928
137119	448929
23671	448930
16238	448931
125009	448932
12684	448933
118803	448934
9397	448935
8056	448936
1330	448937
2057	448938
2021	448939
25832	448940
3857	448941
374	448942
9313	448943
41419	448944
9959	448945
180225	448946
50425	448947
18447	448948
130226	448949
1927	448950
10625	448951
4667	448952
160952	448953
798	448954
41282	448955
98671	448956
55476	448957
41282	448958
80319	448959
116767	448960
1268	448961
25895	448962
163	448963
439	448964
641	448965
28288	448966
1858	448967
60	448968
60	448969
476	448970
1737	448971
11970	448972
37825	448973
62636	448974
74947	448975
143	448976
38257	448977
20212	448978
29800	448979
4170	448980
165926	448981
1654	448982
6537	448983
8352	448984
61596	448985
14503	448986
83267	448987
25771	448988
10877	448989
5242	448990
28144	448991
16575	448992
4305	448993
15711	448994
13421	448995
93606	448996
196373	448997
31172	448998
36057	448999
12159	449000
37296	449001
22391	449002
283	449003
4305	449004
14423	449005
4751	449006
6828	449007
16825	449008
60057	449009
1602	449010
7228	449011
155155	449012
6240	449013
1885	449014
20577	449015
85714	449016
1837	449017
5943	449018
1846	449019
63971	449020
15729	449021
11436	449022
6170	449023
45641	449024
37606	449025
8615	449026
221	449027
16508	449028
10969	449029
258	449030
37325	449031
62110	449032
57509	449033
60656	449034
35286	449035
4780	449036
19358	449037
3727	449038
19838	449039
70596	449040
5293	449041
140374	449042
48227	449043
21110	449044
143312	449045
8355	449046
24096	449047
5077	449048
30731	449049
3624	449050
8308	449051
1629	449052
4178	449053
22698	449054
61650	449055
83494	449056
42820	449057
433	449058
24395	449059
6172	449060
44739	449061
34143	449062
11638	449063
25777	449064
11284	449065
14732	449066
997	449067
1524	449068
35538	449069
4243	449070
859	449071
757	449072
544	449073
69705	449074
75597	449075
4879	449076
135563	449077
1694	449078
44893	449079
39287	449080
61069	449081
50	449082
49384	449083
861	449084
10874	449085
67171	449086
97393	449087
49396	449088
8178	449089
11609	449090
208	449091
17634	449092
1842	449093
360	449094
160823	449095
105792	449096
11513	449097
2874	449098
20336	449099
16671	449100
56240	449101
1056	449102
4780	449103
146	449104
24747	449105
44344	449106
44524	449107
20184	449108
2040	449109
4714	449110
24201	449111
16621	449112
44905	449113
11335	449114
16890	449115
65051	449116
25846	449117
5668	449118
17053	449119
16663	449120
106389	449121
1630	449122
1606	449123
38613	449124
1451	449125
14209	449126
189464	449127
1454	449128
279	449129
19755	449130
2901	449131
80616	449132
6264	449133
80587	449134
30519	449135
298	449136
5233	449137
22873	449138
860	449139
44315	449140
34714	449141
910	449142
269	449143
3609	449144
2884	449145
7086	449146
4256	449147
1807	449148
8317	449149
861	449150
39550	449151
2361	449152
16033	449153
106695	449154
64017	449155
9668	449156
3745	449157
528	449158
59267	449159
15699	449160
25861	449161
20136	449162
11285	449163
38222	449164
3256	449165
16706	449166
24066	449167
4603	449168
6414	449169
7590	449170
8776	449171
16777	449172
11363	449173
40029	449174
217	449175
1218	449176
103	449177
3658	449178
7267	449179
24013	449180
2928	449181
441	449182
24950	449183
12034	449184
84875	449185
3757	449186
9366	449187
7313	449188
2476	449189
50220	449190
22086	449191
170947	449192
13115	449193
210963	449194
14373	449195
10459	449196
18790	449197
60412	449198
77626	449199
13350	449200
50889	449201
15267	449202
183558	449203
148193	449204
22103	449205
101	449206
32284	449207
214189	449208
51494	449209
17638	449210
61834	449211
51083	449212
62090	449213
130746	449214
179685	449215
6036	449216
25661	449217
14353	449218
1816	449219
106525	449220
6320	449221
185	449222
3986	449223
4184	449224
27759	449225
36665	449226
38486	449227
6715	449228
87128	449229
24659	449230
63	449231
8018	449232
8221	449233
11111	449234
6702	449235
6843	449236
13694	449237
8018	449238
7898	449239
7810	449240
31882	449241
175140	449242
1069	449243
59711	449244
18840	449245
25693	449246
12708	449247
15316	449248
62211	449249
8325	449250
11558	449251
4589	449252
50073	449253
908	449254
90670	449255
41360	449256
23864	449257
9856	449258
35105	449259
28804	449260
13706	449261
3148	449262
64937	449263
2499	449264
55461	449265
6322	449266
238672	449267
4835	449268
33295	449269
11731	449270
8019	449271
7060	449272
16191	449273
24813	449274
58526	449275
57484	449276
116411	449277
1420	449278
35708	449279
82563	449280
11124	449281
44890	449282
24371	449283
3176	449284
92722	449285
187878	449286
15923	449287
132715	449288
20760	449289
45668	449290
43732	449291
46448	449292
116159	449293
45013	449294
6483	449295
2952	449296
3133	449297
98149	449298
486	449299
3117	449300
164604	449301
43596	449302
477	449303
5074	449304
55468	449305
80465	449306
10707	449307
38740	449308
48419	449309
108569	449310
20956	449311
679	449312
17332	449313
6876	449314
3970	449315
6090	449316
9772	449317
15723	449318
6084	449319
39674	449320
1558	449321
1826	449322
18503	449323
99972	449324
85908	449325
36218	449326
43574	449327
19266	449328
6517	449329
2950	449330
4526	449331
9975	449332
1627	449333
143802	449334
5502	449335
37708	449336
7267	449337
3589	449338
20114	449339
37188	449340
4723	449341
39759	449342
80212	449343
2057	449344
155207	449345
37702	449346
1450	449347
30296	449348
3592	449349
11882	449350
31169	449351
4259	449352
126	449353
46728	449354
1571	449355
189	449356
28089	449357
14046	449358
14415	449359
103288	449360
55529	449361
44904	449362
25291	449363
4733	449364
19156	449365
8174	449366
4743	449367
62074	449368
177	449369
50693	449370
83060	449371
77967	449372
14301	449373
30257	449374
9597	449375
20271	449376
35784	449377
1422	449378
817	449379
10906	449380
39485	449381
867	449382
8500	449383
111239	449384
20812	449385
1177	449386
10108	449387
22676	449388
70856	449389
614	449390
44544	449391
30625	449392
1782	449393
50412	449394
674	449395
13015	449396
9870	449397
40359	449398
18662	449399
507	449400
28684	449401
10829	449402
93994	449403
34904	449404
27828	449405
3029	449406
54783	449407
28858	449408
8801	449409
5748	449410
4415	449411
76306	449412
18738	449413
7340	449414
372	449415
44297	449416
70161	449417
148708	449418
2681	449419
9384	449420
43285	449421
10226	449422
84406	449423
20800	449424
80714	449425
11441	449426
54040	449427
10802	449428
3401	449429
75591	449430
58491	449431
639	449432
28548	449433
2893	449434
59024	449435
4145	449436
6956	449437
5341	449438
820	449439
70278	449440
39685	449441
45975	449442
2451	449443
17802	449444
77580	449445
29868	449446
13717	449447
97141	449448
61636	449449
6196	449450
11829	449451
4820	449452
139044	449453
11891	449454
62860	449455
6813	449456
2972	449457
88836	449458
28665	449459
15558	449460
22600	449461
13685	449462
5702	449463
11180	449464
43070	449465
429	449466
103173	449467
3260	449468
5669	449469
16790	449470
30493	449471
68135	449472
5290	449473
24087	449474
18947	449475
12347	449476
67035	449477
7322	449478
124258	449479
113730	449480
1192	449481
7474	449482
3287	449483
637	449484
143761	449485
4721	449486
7229	449487
22537	449488
14495	449489
187	449490
46440	449491
34963	449492
34963	449493
27354	449494
6965	449495
8112	449496
31904	449497
43738	449498
64717	449499
44137	449500
30792	449501
11931	449502
84141	449503
35107	449504
44734	449505
41606	449506
54207	449507
52650	449508
726	449509
70820	449510
18886	449511
31342	449512
24105	449513
9343	449514
11146	449515
933	449516
1622	449517
41542	449518
260	449519
72250	449520
30242	449521
22572	449522
10632	449523
43374	449524
30704	449525
59561	449526
54550	449527
15784	449528
28916	449529
18429	449530
40894	449531
67052	449532
13434	449533
24074	449534
19495	449535
55947	449536
1783	449537
20896	449538
9802	449539
449	449540
28915	449541
56309	449542
13691	449543
20358	449544
25374	449545
11638	449546
9337	449547
172562	449548
48305	449549
7151	449550
125606	449551
128322	449552
72059	449553
1041	449554
21135	449555
5716	449556
2515	449557
1178	449558
6209	449559
48335	449560
54848	449561
9907	449562
2648	449563
36420	449564
12626	449565
198234	449566
2022	449567
20033	449568
3071	449569
22490	449570
75672	449571
583	449572
17782	449573
21610	449574
40491	449575
88156	449576
19077	449577
195974	449578
45110	449579
13952	449580
103587	449581
789	449582
165104	449583
583	449584
548	449585
4631	449586
5349	449587
138190	449588
1842	449589
57152	449590
10619	449591
126665	449592
4752	449593
137117	449594
35967	449595
61728	449596
16306	449597
106173	449598
1085	449599
41493	449600
12114	449601
12943	449602
62860	449603
11431	449604
152273	449605
1842	449606
78415	449607
10344	449608
50304	449609
5876	449610
12354	449611
6240	449612
11882	449613
27698	449614
24673	449615
562	449616
152642	449617
7591	449618
39629	449619
1130	449620
16019	449621
3100	449622
19002	449623
52083	449624
14191	449625
96839	449626
98163	449627
6866	449628
47028	449629
85873	449630
32415	449631
43595	449632
5485	449633
4784	449634
166739	449635
213992	449636
11777	449637
42660	449638
143332	449639
38724	449640
1172	449641
83058	449642
161694	449643
55499	449644
14730	449645
2030	449646
29573	449647
54891	449648
48485	449649
14782	449650
37695	449651
1689	449652
144848	449653
925	449654
23988	449655
1386	449656
11118	449657
10142	449658
55401	449659
31721	449660
67271	449661
19672	449662
8072	449663
46286	449664
208159	449665
63938	449666
133	449667
19932	449668
2060	449669
2366	449670
39143	449671
10024	449672
18736	449673
6745	449674
5813	449675
55947	449676
5374	449677
354	449678
12252	449679
44256	449680
3605	449681
15188	449682
40645	449683
33877	449684
117313	449685
59132	449686
120248	449687
31251	449688
15535	449689
51110	449690
2849	449691
4192	449692
34435	449693
6541	449694
2584	449695
2035	449696
54775	449697
677	449698
53272	449699
3016	449700
54371	449701
64281	449702
3339	449703
19335	449704
31106	449705
26457	449706
41217	449707
5534	449708
6923	449709
355	449710
130844	449711
29517	449712
13000	449713
21487	449714
3535	449715
462	449716
141	449717
67086	449718
42886	449719
100	449720
10327	449721
39017	449722
8654	449723
10410	449724
9825	449725
6955	449726
45873	449727
52915	449728
28085	449729
101880	449730
99870	449731
32191	449732
32595	449733
51399	449734
31169	449735
34918	449736
27651	449737
22582	449738
8493	449739
225	449740
3422	449741
859	449742
2129	449743
20137	449744
1200	449745
57736	449746
13917	449747
50232	449748
8062	449749
3715	449750
63550	449751
133752	449752
6072	449753
35674	449754
126898	449755
569	449756
30874	449757
8423	449758
3708	449759
8550	449760
13243	449761
5481	449762
108553	449763
204414	449764
64915	449765
3061	449766
5149	449767
30253	449768
176	449769
4720	449770
19272	449771
12270	449772
4149	449773
75690	449774
5501	449775
7123	449776
1004	449777
4264	449778
99853	449779
2884	449780
50846	449781
40162	449782
18583	449783
30943	449784
11360	449785
30507	449786
39307	449787
112294	449788
19061	449789
43576	449790
11196	449791
8507	449792
32276	449793
6869	449794
18513	449795
120173	449796
17023	449797
18186	449798
6767	449799
18409	449800
25500	449801
52196	449802
47489	449803
40522	449804
5557	449805
34294	449806
85377	449807
135351	449808
68540	449809
1724	449810
137330	449811
19428	449812
1361	449813
52996	449814
32619	449815
13910	449816
3838	449817
13313	449818
4349	449819
6929	449820
16026	449821
1588	449822
14563	449823
6403	449824
70397	449825
8038	449826
73905	449827
133935	449828
20561	449829
72943	449830
6061	449831
143985	449832
2619	449833
32947	449834
23556	449835
68346	449836
1240	449837
34197	449838
18812	449839
10502	449840
1153	449841
17146	449842
18	449843
16043	449844
4669	449845
18427	449846
2033	449847
17674	449848
1507	449849
24134	449850
84214	449851
24234	449852
30941	449853
7041	449854
20269	449855
3642	449856
1684	449857
290	449858
16217	449859
2186	449860
32553	449861
973	449862
44516	449863
20675	449864
23746	449865
251	449866
144310	449867
5454	449868
17324	449869
4183	449870
28065	449871
7539	449872
9538	449873
4136	449874
4762	449875
3862	449876
155641	449877
2090	449878
5272	449879
38039	449880
104971	449881
30952	449882
31609	449883
11678	449884
20004	449885
2124	449886
6221	449887
154663	449888
28447	449889
73899	449890
6010	449891
7041	449892
71493	449893
126656	449894
11389	449895
282	449896
45940	449897
62815	449898
39230	449899
6981	449900
51831	449901
1260	449902
64877	449903
202896	449904
151049	449905
1792	449906
85	449907
454	449908
111507	449909
108874	449910
22248	449911
19502	449912
177	449913
126862	449914
123079	449915
17233	449916
44543	449917
50353	449918
62067	449919
135341	449920
97663	449921
18299	449922
2901	449923
3788	449924
1569	449925
42686	449926
13390	449927
18373	449928
24037	449929
16037	449930
34380	449931
64380	449932
7904	449933
5510	449934
14191	449935
83546	449936
648	449937
28615	449938
34040	449939
8448	449940
48035	449941
16264	449942
8063	449943
2662	449944
56631	449945
431	449946
856	449947
5277	449948
1017	449949
23824	449950
18848	449951
2817	449952
24739	449953
13121	449954
753	449955
17741	449956
36558	449957
29472	449958
52163	449959
13858	449960
27994	449961
14075	449962
62244	449963
17366	449964
2695	449965
73246	449966
100055	449967
20572	449968
19487	449969
139	449970
106950	449971
3292	449972
1179	449973
22770	449974
1284	449975
21018	449976
7525	449977
3008	449978
165	449979
6499	449980
65061	449981
14773	449982
41211	449983
12857	449984
42569	449985
879	449986
11808	449987
875	449988
55585	449989
59894	449990
3803	449991
13348	449992
1013	449993
7165	449994
42594	449995
2232	449996
13740	449997
1518	449998
86726	449999
35836	450000
133099	450001
19229	450002
2392	450003
37384	450004
13294	450005
11861	450006
11190	450007
19388	450008
36134	450009
12299	450010
7306	450011
5560	450012
32559	450013
10697	450014
140620	450015
148289	450016
8075	450017
139887	450018
62548	450019
9597	450020
899	450021
439	450022
18394	450023
30553	450024
16863	450025
9725	450026
6379	450027
4133	450028
44819	450029
82675	450030
70066	450031
32361	450032
297	450033
31637	450034
155333	450035
4056	450036
146033	450037
4875	450038
13428	450039
4851	450040
44577	450041
26319	450042
993	450043
83259	450044
19672	450045
1796	450046
19460	450047
592	450048
57016	450049
13286	450050
64609	450051
26431	450052
8352	450053
16539	450054
141180	450055
451	450056
15310	450057
750	450058
2277	450059
2618	450060
48457	450061
54446	450062
55252	450063
96790	450064
18993	450065
18299	450066
4827	450067
8957	450068
21130	450069
70209	450070
22276	450071
13936	450072
4278	450073
10075	450074
24196	450075
12829	450076
4335	450077
3208	450078
10145	450079
16370	450080
118064	450081
18836	450082
30864	450083
2099	450084
23236	450085
9679	450086
1634	450087
226228	450088
32944	450089
73	450090
43070	450091
10652	450092
13409	450093
21598	450094
75839	450095
386	450096
109832	450097
3416	450098
30646	450099
79180	450100
4406	450101
1240	450102
6745	450103
8595	450104
54778	450105
64075	450106
49924	450107
6128	450108
19048	450109
9774	450110
76468	450111
6290	450112
92414	450113
3572	450114
60432	450115
5246	450116
15423	450117
16344	450118
15110	450119
29720	450120
14262	450121
7439	450122
26430	450123
38	450124
8361	450125
20037	450126
47936	450127
7139	450128
15976	450129
61058	450130
64712	450131
51363	450132
112655	450133
13728	450134
4429	450135
26757	450136
62106	450137
44060	450138
43536	450139
2869	450140
1005	450141
5204	450142
6818	450143
8663	450144
5422	450145
26606	450146
28743	450147
41251	450148
38	450149
163700	450150
24635	450151
3011	450152
5172	450153
40898	450154
84348	450155
6515	450156
236	450157
51306	450158
122870	450159
387	450160
13113	450161
58008	450162
631	450163
6072	450164
77908	450165
1209	450166
374	450167
4683	450168
18535	450169
65759	450170
22300	450171
11164	450172
65370	450173
93518	450174
30805	450175
9818	450176
4783	450177
8521	450178
1182	450179
1509	450180
10122	450181
6208	450182
31792	450183
1404	450184
144351	450185
11978	450186
5996	450187
234	450188
7645	450189
740	450190
364	450191
50174	450192
125997	450193
1821	450194
148312	450195
8853	450196
2708	450197
8294	450198
23970	450199
3350	450200
63761	450201
6325	450202
13922	450203
7934	450204
36293	450205
8415	450206
59326	450207
163948	450208
8326	450209
4475	450210
1209	450211
136538	450212
2328	450213
67121	450214
15913	450215
9852	450216
4421	450217
22646	450218
33697	450219
68027	450220
16920	450221
8324	450222
149909	450223
21316	450224
3854	450225
139440	450226
4934	450227
28043	450228
36532	450229
8760	450230
25524	450231
21278	450232
2384	450233
9530	450234
15806	450235
20839	450236
72002	450237
39138	450238
120579	450239
8270	450240
1737	450241
1512	450242
184441	450243
19828	450244
3867	450245
25696	450246
38885	450247
11967	450248
16316	450249
10303	450250
141	450251
109847	450252
10220	450253
49527	450254
5070	450255
67032	450256
52722	450257
5070	450258
101136	450259
25570	450260
12121	450261
33629	450262
14443	450263
142	450264
124	450265
25243	450266
37827	450267
20435	450268
165299	450269
13843	450270
15872	450271
21289	450272
25552	450273
25503	450274
9727	450275
7472	450276
51653	450277
8366	450278
48126	450279
5915	450280
8314	450281
2789	450282
16659	450283
31464	450284
7458	450285
917	450286
49372	450287
73021	450288
4595	450289
2445	450290
816	450291
14372	450292
6862	450293
36427	450294
81500	450295
5908	450296
54150	450297
2695	450298
3245	450299
1569	450300
11978	450301
15740	450302
10956	450303
3237	450304
3506	450305
413	450306
11416	450307
2346	450308
8212	450309
6165	450310
14249	450311
33764	450312
8229	450313
883	450314
9686	450315
13094	450316
554	450317
1936	450318
20472	450319
80932	450320
1796	450321
38240	450322
1569	450323
84363	450324
1795	450325
47304	450326
68081	450327
41079	450328
150252	450329
26566	450330
150591	450331
221	450332
14419	450333
18716	450334
6257	450335
6769	450336
5572	450337
213	450338
1317	450339
29741	450340
1327	450341
7159	450342
110757	450343
36192	450344
134335	450345
87599	450346
62546	450347
12918	450348
150422	450349
7159	450350
2026	450351
64915	450352
39356	450353
8080	450354
2132	450355
2052	450356
9251	450357
20053	450358
35676	450359
39661	450360
2342	450361
3779	450362
237548	450363
30905	450364
127040	450365
5427	450366
172109	450367
7770	450368
152	450369
339	450370
7864	450371
47239	450372
6272	450373
35353	450374
4698	450375
173	450376
68897	450377
1738	450378
15639	450379
2668	450380
22603	450381
217	450382
2345	450383
2994	450384
32054	450385
4475	450386
17432	450387
100	450388
91584	450389
16021	450390
27496	450391
25359	450392
25268	450393
42453	450394
132705	450395
3982	450396
110299	450397
11285	450398
4794	450399
2952	450400
2590	450401
6555	450402
101346	450403
138952	450404
193892	450405
76576	450406
24815	450407
322	450408
8463	450409
27729	450410
7265	450411
5502	450412
123717	450413
186254	450414
14666	450415
28127	450416
6929	450417
48596	450418
20429	450419
25198	450420
57804	450421
2072	450422
58653	450423
20913	450424
225	450425
5267	450426
2988	450427
3630	450428
6425	450429
73797	450430
12035	450431
146910	450432
491	450433
23097	450434
57904	450435
16842	450436
60020	450437
58993	450438
3284	450439
4598	450440
156945	450441
155067	450442
9332	450443
32959	450444
14988	450445
6942	450446
39376	450447
595	450448
70144	450449
70181	450450
48468	450451
31162	450452
39064	450453
70571	450454
956	450455
1590	450456
112070	450457
112070	450458
35508	450459
41248	450460
76328	450461
32584	450462
52690	450463
15115	450464
3677	450465
73671	450466
11693	450467
9126	450468
7920	450469
132370	450470
56916	450471
997	450472
11687	450473
7453	450474
922	450475
79464	450476
110255	450477
9316	450478
6185	450479
546	450480
4769	450481
105	450482
74179	450483
39878	450484
2262	450485
2262	450486
732	450487
12719	450488
2221	450489
119793	450490
16918	450491
68214	450492
50927	450493
68214	450494
73627	450495
3003	450496
16179	450497
15186	450498
96535	450499
1936	450500
2695	450501
4704	450502
4751	450503
11796	450504
60301	450505
79204	450506
92	450507
14743	450508
35	450509
330	450510
22269	450511
15633	450512
44746	450513
3284	450514
9445	450515
80659	450516
3779	450517
19079	450518
47	450519
46964	450520
155864	450521
145249	450522
150722	450523
55992	450524
64720	450525
161185	450526
65766	450527
1870	450528
203210	450529
141558	450530
6708	450531
1277	450532
80386	450533
232604	450534
2805	450535
66487	450536
55336	450537
27101	450538
213825	450539
95427	450540
178619	450541
178399	450542
109430	450543
176350	450544
150928	450545
125865	450546
60218	450547
165827	450548
39150	450549
80294	450550
41550	450551
141487	450552
66259	450553
127400	450554
94602	450555
164216	450556
216945	450557
223651	450558
101687	450559
18082	450560
1736	450561
196495	450562
114695	450563
81741	450564
12554	450565
78009	450566
78900	450567
128213	450568
4523	450569
454	450570
37900	450571
79666	450572
61255	450573
75089	450574
126629	450575
221745	450576
86231	450577
146041	450578
86267	450579
120077	450580
91024	450581
228525	450582
159831	450583
219071	450584
158128	450585
3208	450586
11888	450587
116430	450588
3222	450589
34727	450590
9708	450591
239500	450592
141913	450593
15861	450594
87786	450595
37836	450596
107447	450597
144786	450598
224876	450599
9640	450600
6205	450601
214094	450602
49249	450603
78009	450604
86990	450605
106824	450606
152976	450607
102821	450608
29852	450609
196221	450610
1133	450611
35140	450612
97950	450613
15781	450614
180786	450615
73828	450616
55448	450617
14831	450618
29676	450619
47701	450620
14831	450621
112911	450622
64338	450623
63660	450624
173	450625
5425	450626
143097	450627
101702	450628
129707	450629
144793	450630
12903	450631
159343	450632
154422	450633
221768	450634
198709	450635
82085	450636
8057	450637
17000	450638
82415	450639
130053	450640
99617	450641
31978	450642
40657	450643
51403	450644
75980	450645
85650	450646
51486	450647
179478	450648
28947	450649
203740	450650
77655	450651
133654	450652
9424	450653
23203	450654
137728	450655
55111	450656
218661	450657
121767	450658
157256	450659
36053	450660
10550	450661
169837	450662
15023	450663
5750	450664
149394	450665
105023	450666
193866	450667
100394	450668
73535	450669
65119	450670
36306	450671
18082	450672
97186	450673
95875	450674
158396	450675
32711	450676
66122	450677
203186	450678
11404	450679
13182	450680
105118	450681
27599	450682
11060	450683
28627	450684
12554	450685
157570	450686
2487	450687
2809	450688
161037	450689
61025	450690
39156	450691
157766	450692
11520	450693
30104	450694
29747	450695
23921	450696
119688	450697
4315	450698
229220	450699
44879	450700
149158	450701
115674	450702
95954	450703
1185	450704
31857	450705
138683	450706
67351	450707
73655	450708
132977	450709
79722	450710
110583	450711
97901	450712
29454	450713
101974	450714
39641	450715
164359	450716
95165	450717
93258	450718
101424	450719
159159	450720
108028	450721
142112	450722
43136	450723
102133	450724
32765	450725
105229	450726
71249	450727
125478	450728
142155	450729
100851	450730
151782	450731
103007	450732
153867	450733
134579	450734
132571	450735
110170	450736
75497	450737
103504	450738
57676	450739
231984	450740
103372	450741
179503	450742
80386	450743
190870	450744
197634	450745
51726	450746
115202	450747
115046	450748
134516	450749
36996	450750
221595	450751
112105	450752
116639	450753
59123	450754
193820	450755
157622	450756
29682	450757
57919	450758
114295	450759
181877	450760
46363	450761
58692	450762
59151	450763
50870	450764
58810	450765
224634	450766
157911	450767
225828	450768
34883	450769
223599	450770
75561	450771
115761	450772
191657	450773
142131	450774
133314	450775
105765	450776
47735	450777
18022	450778
592	450779
109959	450780
40528	450781
105118	450782
142745	450783
78092	450784
116856	450785
173377	450786
53889	450787
184587	450788
115590	450789
97228	450790
98974	450791
137	450792
176123	450793
48	450794
36779	450795
75010	450796
153661	450797
225689	450798
130218	450799
102998	450800
86900	450801
39275	450802
191358	450803
191998	450804
65009	450805
39823	450806
79724	450807
63519	450808
225599	450809
189011	450810
13228	450811
221262	450812
35455	450813
37533	450814
95054	450815
100223	450816
91162	450817
47288	450818
121511	450819
19112	450820
209258	450821
50197	450822
9269	450823
189528	450824
201591	450825
47650	450826
189832	450827
98452	450828
139865	450829
34939	450830
126171	450831
21092	450832
28505	450833
94285	450834
105166	450835
73769	450836
51402	450837
105043	450838
4654	450839
4654	450840
141881	450841
37306	450842
105027	450843
64957	450844
166403	450845
4425	450846
44084	450847
78977	450848
16447	450849
93456	450850
61771	450851
142168	450852
96905	450853
102676	450854
181823	450855
21078	450856
177968	450857
25606	450858
14409	450859
116656	450860
137834	450861
177649	450862
46185	450863
48302	450864
165275	450865
4561	450866
60998	450867
72182	450868
5328	450869
2486	450870
3983	450871
175366	450872
6317	450873
6037	450874
60477	450875
27641	450876
202974	450877
110406	450878
130760	450879
30390	450880
58568	450881
150550	450882
39771	450883
151323	450884
107976	450885
84258	450886
142075	450887
51668	450888
76883	450889
211264	450890
52787	450891
211502	450892
84058	450893
64691	450894
161821	450895
208042	450896
49540	450897
19226	450898
58580	450899
79424	450900
166630	450901
31850	450902
183629	450903
142132	450904
79709	450905
86908	450906
179607	450907
107921	450908
233940	450909
82790	450910
173968	450911
159232	450912
13202	450913
101278	450914
83431	450915
231265	450916
153015	450917
226320	450918
79365	450919
81627	450920
159582	450921
75053	450922
222566	450923
164667	450924
93190	450925
4211	450926
180598	450927
100921	450928
10436	450929
185192	450930
76873	450931
4169	450932
226159	450933
84271	450934
158082	450935
2623	450936
233177	450937
131897	450938
67851	450939
149545	450940
227140	450941
48001	450942
226834	450943
136267	450944
231164	450945
221930	450946
235608	450947
36531	450948
222676	450949
37900	450950
44231	450951
9019	450952
2459	450953
27381	450954
43991	450955
37796	450956
1723	450957
111277	450958
2782	450959
157344	450960
115195	450961
60059	450962
24576	450963
88050	450964
23448	450965
192109	450966
9819	450967
48293	450968
31216	450969
5277	450970
73036	450971
142078	450972
213761	450973
13669	450974
143053	450975
142101	450976
66068	450977
116736	450978
164625	450979
96	450980
198422	450981
754	450982
62051	450983
13120	450984
4747	450985
105991	450986
103350	450987
8095	450988
7654	450989
16420	450990
47500	450991
132313	450992
105917	450993
224610	450994
67696	450995
29603	450996
81681	450997
69616	450998
8306	450999
2322	451000
1587	451001
4239	451002
142021	451003
19796	451004
67	451005
24162	451006
37197	451007
48613	451008
6058	451009
79070	451010
204653	451011
23886	451012
88491	451013
39477	451014
178313	451015
56041	451016
220726	451017
17884	451018
66760	451019
55944	451020
194640	451021
123100	451022
227995	451023
60910	451024
1413	451025
61971	451026
157608	451027
24516	451028
157025	451029
214372	451030
61828	451031
50515	451032
44577	451033
17540	451034
48346	451035
4047	451036
194840	451037
108053	451038
50047	451039
158034	451040
108139	451041
176720	451042
72616	451043
108070	451044
14449	451045
24645	451046
49467	451047
3451	451048
744	451049
139544	451050
55100	451051
140892	451052
194608	451053
24516	451054
130358	451055
18113	451056
142783	451057
152478	451058
183254	451059
10146	451060
179490	451061
73548	451062
158977	451063
184311	451064
132057	451065
47963	451066
49659	451067
109950	451068
22050	451069
105041	451070
61907	451071
145257	451072
61257	451073
47959	451074
29747	451075
45328	451076
15072	451077
6257	451078
67121	451079
178496	451080
14837	451081
27011	451082
1747	451083
113394	451084
66232	451085
185759	451086
225630	451087
157961	451088
19887	451089
79383	451090
232559	451091
2435	451092
9681	451093
61259	451094
44050	451095
30278	451096
151354	451097
203101	451098
37622	451099
14404	451100
78023	451101
22261	451102
2840	451103
307	451104
1764	451105
91722	451106
211300	451107
9600	451108
16978	451109
108140	451110
104257	451111
25153	451112
40424	451113
237099	451114
42339	451115
78875	451116
21741	451117
1414	451118
1236	451119
19513	451120
60408	451121
47829	451122
35639	451123
119353	451124
72766	451125
56598	451126
592	451127
5231	451128
30120	451129
24633	451130
102873	451131
63404	451132
13522	451133
203067	451134
236470	451135
127469	451136
14280	451137
44064	451138
55715	451139
86507	451140
60917	451141
1933	451142
11014	451143
3831	451144
57169	451145
174819	451146
24276	451147
8860	451148
176943	451149
157979	451150
65628	451151
61236	451152
66272	451153
71633	451154
44008	451155
103495	451156
24276	451157
3908	451158
238947	451159
157803	451160
71959	451161
48343	451162
125809	451163
150463	451164
235114	451165
39767	451166
100182	451167
110035	451168
19089	451169
100212	451170
76265	451171
177358	451172
60131	451173
115415	451174
141785	451175
12554	451176
15162	451177
15191	451178
106430	451179
3521	451180
22489	451181
19056	451182
28422	451183
152003	451184
81627	451185
26122	451186
23191	451187
126048	451188
225872	451189
82094	451190
47875	451191
47877	451192
79532	451193
158347	451194
231417	451195
229378	451196
19788	451197
225377	451198
86024	451199
5349	451200
209173	451201
2463	451202
213782	451203
96985	451204
228869	451205
230146	451206
159530	451207
226177	451208
82178	451209
53702	451210
10485	451211
37526	451212
47924	451213
94669	451214
19804	451215
150388	451216
71962	451217
141184	451218
116399	451219
33641	451220
104915	451221
61266	451222
86406	451223
30528	451224
78209	451225
48317	451226
66090	451227
66090	451228
66090	451229
29052	451230
10534	451231
3659	451232
16357	451233
37892	451234
197214	451235
19686	451236
61412	451237
13756	451238
80204	451239
39136	451240
19804	451241
1536	451242
33268	451243
735	451244
2477	451245
18369	451246
5850	451247
1441	451248
2842	451249
4238	451250
71553	451251
46564	451252
18635	451253
54978	451254
4337	451255
24120	451256
13864	451257
21865	451258
158416	451259
221995	451260
119345	451261
158922	451262
6559	451263
13864	451264
8318	451265
47838	451266
8050	451267
73030	451268
13651	451269
11846	451270
101	451271
72380	451272
89357	451273
11885	451274
60203	451275
35379	451276
75121	451277
47899	451278
154140	451279
46925	451280
480	451281
230687	451282
124538	451283
121365	451284
220051	451285
57939	451286
68970	451287
26164	451288
137950	451289
178974	451290
40561	451291
79673	451292
156967	451293
181512	451294
137781	451295
196640	451296
20001	451297
103032	451298
25832	451299
93645	451300
136069	451301
16377	451302
12669	451303
70456	451304
154782	451305
103889	451306
158431	451307
224067	451308
43846	451309
195481	451310
71844	451311
16768	451312
8207	451313
97690	451314
551	451315
27608	451316
17622	451317
83486	451318
114048	451319
5309	451320
9451	451321
35645	451322
19056	451323
28479	451324
11111	451325
20476	451326
47895	451327
141031	451328
159489	451329
23037	451330
133535	451331
154077	451332
82070	451333
206765	451334
40380	451335
125401	451336
2225	451337
223892	451338
214976	451339
64029	451340
215397	451341
215059	451342
1743	451343
1947	451344
227439	451345
97160	451346
55630	451347
5286	451348
47934	451349
60120	451350
137194	451351
109961	451352
87782	451353
24703	451354
83573	451355
62020	451356
10899	451357
37897	451358
29903	451359
28467	451360
28467	451361
30528	451362
77967	451363
145857	451364
71817	451365
225414	451366
8397	451367
19978	451368
55113	451369
46896	451370
11388	451371
222471	451372
61501	451373
197145	451374
2155	451375
8890	451376
71724	451377
79656	451378
47348	451379
24715	451380
106199	451381
8267	451382
104407	451383
159457	451384
47474	451385
80022	451386
23365	451387
108200	451388
10990	451389
5187	451390
432	451391
4858	451392
361	451393
16493	451394
35721	451395
6352	451396
3133	451397
6352	451398
424	451399
125120	451400
10608	451401
7568	451402
2136	451403
22180	451404
22475	451405
32140	451406
3861	451407
35717	451408
137294	451409
23051	451410
94891	451411
29427	451412
12029	451413
2902	451414
9292	451415
6121	451416
150852	451417
8097	451418
4184	451419
8010	451420
60058	451421
1456	451422
55253	451423
3409	451424
4097	451425
862	451426
17489	451427
29507	451428
55209	451429
153087	451430
6425	451431
64630	451432
7387	451433
423	451434
12147	451435
5286	451436
106741	451437
25136	451438
16267	451439
14441	451440
186288	451441
133479	451442
43889	451443
34657	451444
64734	451445
71346	451446
62084	451447
56405	451448
18718	451449
72632	451450
19986	451451
43346	451452
25714	451453
99774	451454
23824	451455
374	451456
10843	451457
16018	451458
7824	451459
76316	451460
99980	451461
36528	451462
76450	451463
101393	451464
216281	451465
10160	451466
215676	451467
28419	451468
63770	451469
42552	451470
7993	451471
42669	451472
4244	451473
7250	451474
163870	451475
2261	451476
80205	451477
2277	451478
19186	451479
11829	451480
50958	451481
92806	451482
6133	451483
7134	451484
111096	451485
48911	451486
1528	451487
465	451488
4204	451489
1680	451490
11709	451491
9324	451492
16852	451493
22235	451494
23180	451495
73478	451496
38231	451497
44094	451498
277	451499
6820	451500
99012	451501
29	451502
1359	451503
42953	451504
23635	451505
19	451506
7021	451507
13	451508
5713	451509
29536	451510
31164	451511
36566	451512
22286	451513
12613	451514
24727	451515
6423	451516
18283	451517
14748	451518
2006	451519
85027	451520
57595	451521
128	451522
8132	451523
54859	451524
5334	451525
64954	451526
9823	451527
20665	451528
1224	451529
1964	451530
21366	451531
87780	451532
30878	451533
16700	451534
72898	451535
3188	451536
48328	451537
104919	451538
63847	451539
28443	451540
15331	451541
281	451542
96	451543
92247	451544
26734	451545
902	451546
5255	451547
21430	451548
19181	451549
85035	451550
7836	451551
109312	451552
62546	451553
4088	451554
25528	451555
220	451556
11109	451557
14	451558
2453	451559
2035	451560
5335	451561
2703	451562
31697	451563
129	451564
13712	451565
35	451566
10920	451567
12301	451568
43052	451569
27860	451570
35586	451571
2607	451572
135989	451573
109422	451574
23855	451575
2793	451576
16633	451577
46061	451578
13951	451579
2620	451580
5306	451581
11638	451582
150237	451583
180461	451584
18795	451585
84663	451586
65452	451587
153012	451588
96852	451589
74598	451590
4659	451591
8700	451592
114460	451593
74503	451594
7213	451595
28807	451596
2901	451597
130573	451598
13577	451599
325	451600
1648	451601
37687	451602
28668	451603
39678	451604
74745	451605
56832	451606
6286	451607
112434	451608
84740	451609
172285	451610
33385	451611
77310	451612
19856	451613
25336	451614
7521	451615
149048	451616
11455	451617
149804	451618
74327	451619
850	451620
64680	451621
24809	451622
130425	451623
67082	451624
28197	451625
209973	451626
166930	451627
154153	451628
117488	451629
84719	451630
49523	451631
93662	451632
14598	451633
4177	451634
28543	451635
163767	451636
58638	451637
44319	451638
72361	451639
7972	451640
6082	451641
4072	451642
136709	451643
17348	451644
2308	451645
117564	451646
45949	451647
77851	451648
67654	451649
34658	451650
3196	451651
42129	451652
66826	451653
45045	451654
113962	451655
35770	451656
6254	451657
213403	451658
376	451659
2626	451660
22237	451661
5293	451662
64640	451663
36805	451664
5437	451665
13885	451666
15886	451667
1625	451668
18570	451669
29472	451670
130153	451671
775	451672
79070	451673
87474	451674
88841	451675
27979	451676
17818	451677
1812	451678
61898	451679
45220	451680
103974	451681
3241	451682
13711	451683
8566	451684
15908	451685
93395	451686
7168	451687
92793	451688
33782	451689
17619	451690
13777	451691
5140	451692
23377	451693
100970	451694
47232	451695
199102	451696
80168	451697
332	451698
104914	451699
100501	451700
2547	451701
51273	451702
6152	451703
74293	451704
31666	451705
87436	451706
3684	451707
697	451708
64016	451709
64604	451710
73675	451711
2604	451712
56758	451713
2057	451714
7113	451715
61004	451716
13374	451717
109640	451718
7113	451719
4701	451720
65067	451721
7347	451722
28283	451723
24117	451724
2122	451725
56221	451726
183317	451727
96645	451728
111417	451729
84356	451730
1809	451731
101297	451732
73944	451733
359	451734
73522	451735
831	451736
27906	451737
143398	451738
76654	451739
8416	451740
79251	451741
72782	451742
1748	451743
42975	451744
76663	451745
4315	451746
7154	451747
163932	451748
66754	451749
14873	451750
87072	451751
5472	451752
35883	451753
4646	451754
161097	451755
35766	451756
78397	451757
15773	451758
283	451759
106296	451760
760	451761
9404	451762
129604	451763
130298	451764
93422	451765
98295	451766
28183	451767
76126	451768
6759	451769
171721	451770
9251	451771
98367	451772
59066	451773
88964	451774
15637	451775
4383	451776
75578	451777
3672	451778
2888	451779
131295	451780
33125	451781
58240	451782
57304	451783
4678	451784
7467	451785
35766	451786
19059	451787
21586	451788
4069	451789
3020	451790
45308	451791
72690	451792
117072	451793
4559	451794
4311	451795
40902	451796
30530	451797
7043	451798
45640	451799
2570	451800
1922	451801
6990	451802
13420	451803
51242	451804
4383	451805
100212	451806
73817	451807
2026	451808
163543	451809
46553	451810
4937	451811
148686	451812
149603	451813
14241	451814
5758	451815
58709	451816
95653	451817
13764	451818
73316	451819
68639	451820
10370	451821
115850	451822
78562	451823
38318	451824
78749	451825
4092	451826
46925	451827
104454	451828
12199	451829
56565	451830
63540	451831
16280	451832
13702	451833
13320	451834
115857	451835
114154	451836
218640	451837
23115	451838
33839	451839
7251	451840
84683	451841
44193	451842
62387	451843
187632	451844
65475	451845
106104	451846
98870	451847
13773	451848
32000	451849
23850	451850
13022	451851
13545	451852
8070	451853
187109	451854
37218	451855
57408	451856
30884	451857
5319	451858
6134	451859
44	451860
185299	451861
71435	451862
36503	451863
5532	451864
5479	451865
43516	451866
117670	451867
52280	451868
86605	451869
71251	451870
8085	451871
44443	451872
234317	451873
182191	451874
18617	451875
176150	451876
48217	451877
192633	451878
152291	451879
239641	451880
19832	451881
25904	451882
118291	451883
109104	451884
34528	451885
90231	451886
4225	451887
50696	451888
91909	451889
71689	451890
15796	451891
84484	451892
5427	451893
11271	451894
19959	451895
9432	451896
26184	451897
8016	451898
44196	451899
49552	451900
39541	451901
95800	451902
7244	451903
289	451904
191276	451905
44671	451906
68245	451907
57448	451908
8046	451909
7402	451910
245	451911
64153	451912
34293	451913
56600	451914
50950	451915
35070	451916
111850	451917
45356	451918
74327	451919
6209	451920
33919	451921
25966	451922
21586	451923
15210	451924
3501	451925
13662	451926
6852	451927
62546	451928
62343	451929
35960	451930
11086	451931
16915	451932
153039	451933
96959	451934
9412	451935
57372	451936
8323	451937
176608	451938
7166	451939
188794	451940
175454	451941
11389	451942
10982	451943
97498	451944
56747	451945
4799	451946
16551	451947
8074	451948
21046	451949
88405	451950
45214	451951
29512	451952
97740	451953
59199	451954
45149	451955
9747	451956
357	451957
78342	451958
43979	451959
1188	451960
33625	451961
131752	451962
5321	451963
38593	451964
34329	451965
84527	451966
133821	451967
23366	451968
6972	451969
54436	451970
37185	451971
9096	451972
4631	451973
17878	451974
9959	451975
13179	451976
76924	451977
6897	451978
38668	451979
28992	451980
7052	451981
646	451982
1534	451983
6960	451984
44941	451985
6098	451986
67038	451987
35700	451988
9914	451989
95112	451990
75543	451991
20175	451992
126220	451993
15524	451994
191524	451995
5195	451996
58276	451997
44031	451998
190925	451999
4871	452000
16201	452001
2569	452002
10938	452003
17464	452004
2767	452005
6332	452006
232418	452007
102938	452008
3209	452009
77528	452010
130466	452011
7402	452012
18980	452013
214076	452014
13554	452015
57448	452016
9596	452017
100105	452018
11295	452019
47176	452020
36390	452021
13143	452022
14373	452023
64196	452024
40887	452025
9726	452026
15686	452027
50892	452028
98043	452029
15505	452030
6255	452031
16726	452032
15921	452033
16858	452034
9403	452035
87265	452036
28507	452037
208125	452038
5489	452039
15995	452040
13201	452041
54941	452042
41496	452043
66126	452044
42839	452045
9609	452046
39312	452047
7469	452048
9761	452049
34975	452050
9533	452051
11039	452052
28823	452053
153126	452054
39448	452055
11131	452056
118193	452057
43732	452058
16904	452059
117360	452060
88530	452061
692	452062
97062	452063
1171	452064
1922	452065
212526	452066
42685	452067
15584	452068
6206	452069
105983	452070
176270	452071
10946	452072
16614	452073
15694	452074
23763	452075
67235	452076
31873	452077
80059	452078
4203	452079
3664	452080
14252	452081
28464	452082
3322	452083
313	452084
18803	452085
6345	452086
15838	452087
4697	452088
26165	452089
38238	452090
95866	452091
9434	452092
48453	452093
1236	452094
35859	452095
9445	452096
34577	452097
16587	452098
79488	452099
16771	452100
101084	452101
357	452102
106430	452103
33974	452104
60444	452105
127896	452106
213077	452107
181915	452108
64110	452109
151685	452110
60059	452111
11064	452112
3615	452113
40222	452114
148662	452115
57803	452116
141333	452117
131051	452118
2078	452119
6276	452120
48241	452121
63658	452122
24234	452123
4646	452124
78674	452125
5239	452126
11234	452127
919	452128
21585	452129
190903	452130
29942	452131
8308	452132
77635	452133
59681	452134
15136	452135
7993	452136
9521	452137
9876	452138
52280	452139
16575	452140
32476	452141
139358	452142
26201	452143
137445	452144
26122	452145
58041	452146
102353	452147
1194	452148
8300	452149
66070	452150
133766	452151
19835	452152
46817	452153
162675	452154
2604	452155
56794	452156
6098	452157
5309	452158
54910	452159
138731	452160
23909	452161
51042	452162
47090	452163
65460	452164
17653	452165
131038	452166
61951	452167
7867	452168
117318	452169
110366	452170
13276	452171
4128	452172
91179	452173
44552	452174
123150	452175
7131	452176
27506	452177
30037	452178
1854	452179
126027	452180
6001	452181
12782	452182
694	452183
197140	452184
60281	452185
106585	452186
83628	452187
70873	452188
56898	452189
104967	452190
93559	452191
35655	452192
103919	452193
17825	452194
12964	452195
60738	452196
110384	452197
30539	452198
77296	452199
20283	452200
6956	452201
67712	452202
14873	452203
12235	452204
56263	452205
26505	452206
1319	452207
15341	452208
43451	452209
3681	452210
8448	452211
23201	452212
42513	452213
23316	452214
16812	452215
8332	452216
58000	452217
1451	452218
879	452219
75971	452220
1625	452221
23455	452222
7879	452223
26418	452224
7173	452225
89539	452226
127564	452227
1163	452228
48440	452229
48409	452230
1811	452231
16309	452232
92724	452233
28197	452234
83918	452235
210728	452236
15752	452237
54920	452238
57796	452239
101584	452240
17492	452241
4128	452242
4150	452243
19056	452244
181375	452245
228964	452246
2888	452247
19	452248
45152	452249
3664	452250
186734	452251
23212	452252
20733	452253
6234	452254
89962	452255
182739	452256
1868	452257
116038	452258
184849	452259
908	452260
83471	452261
38540	452262
181198	452263
191376	452264
1632	452265
15884	452266
188080	452267
8136	452268
20721	452269
111647	452270
6972	452271
6496	452272
13228	452273
9679	452274
5469	452275
15798	452276
63140	452277
37044	452278
20354	452279
36	452280
5767	452281
70875	452282
39590	452283
5341	452284
40489	452285
52646	452286
102891	452287
23653	452288
57270	452289
1200	452290
63372	452291
103919	452292
14048	452293
130046	452294
125893	452295
23701	452296
3322	452297
24816	452298
11782	452299
152044	452300
8074	452301
39966	452302
131667	452303
187110	452304
73552	452305
7	452306
22282	452307
96897	452308
96305	452309
24007	452310
56951	452311
9415	452312
11101	452313
105290	452314
58557	452315
5352	452316
19229	452317
206503	452318
27830	452319
97865	452320
1453	452321
403	452322
1737	452323
50379	452324
88	452325
20777	452326
171	452327
7031	452328
119312	452329
2108	452330
3464	452331
140301	452332
725	452333
44430	452334
85011	452335
2013	452336
43981	452337
109931	452338
108854	452339
4477	452340
2704	452341
14077	452342
42832	452343
2297	452344
5963	452345
105115	452346
873	452347
39171	452348
2645	452349
62477	452350
47055	452351
887	452352
2	452353
2	452354
2	452355
2830	452356
24971	452357
7801	452358
20364	452359
22842	452360
21011	452361
11603	452362
22875	452363
3759	452364
1842	452365
2302	452366
142433	452367
40003	452368
2554	452369
13435	452370
17176	452371
27791	452372
1308	452373
4087	452374
3710	452375
13217	452376
245	452377
57739	452378
44985	452379
1032	452380
1630	452381
39080	452382
66997	452383
22680	452384
2881	452385
335	452386
38494	452387
11006	452388
133631	452389
1308	452390
20361	452391
17137	452392
9890	452393
28670	452394
35787	452395
20364	452396
6069	452397
18601	452398
29833	452399
93744	452400
178	452401
4857	452402
27407	452403
26152	452404
6957	452405
779	452406
38768	452407
51831	452408
15682	452409
8243	452410
957	452411
183	452412
8387	452413
1451	452414
186925	452415
10101	452416
80222	452417
71931	452418
105134	452419
96134	452420
30883	452421
135344	452422
75060	452423
3566	452424
8500	452425
19755	452426
644	452427
4724	452428
13631	452429
42679	452430
8104	452431
53085	452432
13721	452433
13191	452434
13461	452435
3868	452436
17132	452437
13188	452438
12739	452439
73618	452440
11630	452441
148662	452442
188559	452443
780	452444
3003	452445
75052	452446
1954	452447
27343	452448
1630	452449
1490	452450
41196	452451
2230	452452
3171	452453
39873	452454
98513	452455
825	452456
98972	452457
976	452458
109327	452459
2617	452460
2814	452461
7129	452462
47	452463
5345	452464
21208	452465
4952	452466
1970	452467
2530	452468
170890	452469
10638	452470
69844	452471
54129	452472
123064	452473
56575	452474
61110	452475
69844	452476
60518	452477
6543	452478
72491	452479
99736	452480
1884	452481
125921	452482
3048	452483
85216	452484
3109	452485
163545	452486
80066	452487
25409	452488
34415	452489
50439	452490
91573	452491
220911	452492
16009	452493
51714	452494
18870	452495
491	452496
28599	452497
3980	452498
15444	452499
82864	452500
58749	452501
21306	452502
5829	452503
5487	452504
1373	452505
18143	452506
8427	452507
29303	452508
144545	452509
187716	452510
9075	452511
83790	452512
6375	452513
3600	452514
3846	452515
5093	452516
103371	452517
21571	452518
47243	452519
317	452520
43807	452521
236	452522
48392	452523
30598	452524
50903	452525
644	452526
5363	452527
20587	452528
8818	452529
3998	452530
6027	452531
67218	452532
40039	452533
11882	452534
4865	452535
16097	452536
9741	452537
6170	452538
38696	452539
80428	452540
922	452541
1200	452542
8855	452543
1223	452544
6010	452545
62360	452546
31761	452547
88	452548
40457	452549
151123	452550
57294	452551
13806	452552
1615	452553
38555	452554
48005	452555
20009	452556
7	452557
13576	452558
8	452559
95196	452560
818	452561
131031	452562
28	452563
28	452564
18922	452565
18922	452566
5868	452567
9612	452568
63732	452569
17615	452570
133398	452571
1552	452572
7555	452573
21067	452574
45191	452575
30520	452576
20184	452577
46237	452578
485	452579
9080	452580
72838	452581
3798	452582
112434	452583
418	452584
36265	452585
15156	452586
37	452587
5286	452588
12036	452589
1292	452590
42669	452591
9196	452592
3499	452593
108479	452594
13658	452595
5955	452596
38062	452597
38273	452598
430	452599
65488	452600
15898	452601
149648	452602
3570	452603
17587	452604
62824	452605
55762	452606
18812	452607
6387	452608
7274	452609
18597	452610
183099	452611
3601	452612
1494	452613
106259	452614
35763	452615
8090	452616
9122	452617
30953	452618
28290	452619
25828	452620
25787	452621
27660	452622
39219	452623
20623	452624
20785	452625
3586	452626
26071	452627
151929	452628
95712	452629
55787	452630
71748	452631
39257	452632
99488	452633
1454	452634
1363	452635
1876	452636
1858	452637
25431	452638
218486	452639
56080	452640
53220	452641
3572	452642
34563	452643
1865	452644
27902	452645
4667	452646
39361	452647
526	452648
11899	452649
32708	452650
12010	452651
4889	452652
3043	452653
34041	452654
5505	452655
15515	452656
28181	452657
13019	452658
318	452659
2575	452660
3638	452661
16333	452662
131708	452663
85011	452664
28369	452665
5308	452666
16340	452667
24439	452668
7421	452669
9829	452670
26156	452671
8641	452672
98706	452673
4151	452674
42494	452675
13384	452676
143213	452677
37174	452678
103731	452679
91860	452680
510	452681
41669	452682
11216	452683
6213	452684
35313	452685
10918	452686
166850	452687
718	452688
9533	452689
3913	452690
23025	452691
9363	452692
174766	452693
69064	452694
8473	452695
70386	452696
15110	452697
94061	452698
136037	452699
162529	452700
13018	452701
35787	452702
194973	452703
110074	452704
74578	452705
230607	452706
231406	452707
2588	452708
209378	452709
22339	452710
5322	452711
3499	452712
100	452713
3499	452714
13945	452715
1551	452716
52080	452717
52080	452718
44750	452719
48333	452720
159671	452721
13359	452722
38600	452723
30251	452724
89322	452725
19824	452726
11333	452727
13173	452728
16835	452729
142995	452730
9646	452731
197202	452732
673	452733
69238	452734
4722	452735
1689	452736
60732	452737
16381	452738
81818	452739
9985	452740
223	452741
52468	452742
1863	452743
83434	452744
16784	452745
20406	452746
30423	452747
13993	452748
13993	452749
13993	452750
134049	452751
109573	452752
49129	452753
2769	452754
1494	452755
705	452756
96003	452757
552	452758
37584	452759
14032	452760
132564	452761
37584	452762
2060	452763
2095	452764
9249	452765
28529	452766
88582	452767
40055	452768
40055	452769
40055	452770
17320	452771
21676	452772
8395	452773
80220	452774
112168	452775
3774	452776
67948	452777
40972	452778
34038	452779
32718	452780
114146	452781
32758	452782
75602	452783
2633	452784
26425	452785
21467	452786
102063	452787
115507	452788
157163	452789
113890	452790
93804	452791
123956	452792
113330	452793
128612	452794
137242	452795
63967	452796
232715	452797
18397	452798
172035	452799
40639	452800
181553	452801
5773	452802
51005	452803
171755	452804
176691	452805
272	452806
419	452807
2843	452808
5173	452809
2207	452810
5808	452811
20002	452812
1280	452813
40933	452814
237460	452815
1404	452816
1767	452817
136284	452818
235552	452819
14904	452820
83573	452821
223216	452822
70430	452823
139291	452824
14183	452825
150540	452826
73625	452827
25964	452828
43639	452829
119163	452830
52734	452831
151424	452832
52734	452833
165865	452834
159048	452835
120165	452836
67937	452837
119081	452838
220561	452839
99066	452840
105806	452841
39888	452842
66719	452843
154826	452844
63582	452845
13120	452846
8008	452847
5880	452848
11918	452849
5197	452850
225	452851
86603	452852
1264	452853
5922	452854
70246	452855
4938	452856
8569	452857
23235	452858
3835	452859
11411	452860
242	452861
2097	452862
23235	452863
57617	452864
712	452865
130209	452866
35623	452867
47476	452868
10248	452869
86314	452870
157775	452871
61859	452872
139178	452873
80799	452874
101161	452875
124601	452876
219461	452877
15603	452878
32425	452879
1339	452880
1096	452881
254	452882
387	452883
2355	452884
67221	452885
218657	452886
17039	452887
1635	452888
24887	452889
15216	452890
65599	452891
451	452892
2547	452893
3733	452894
5278	452895
64377	452896
221131	452897
234020	452898
103068	452899
49376	452900
49359	452901
9072	452902
14300	452903
54583	452904
113759	452905
35475	452906
220810	452907
15665	452908
131471	452909
58921	452910
19023	452911
19023	452912
120184	452913
209101	452914
73441	452915
4896	452916
7411	452917
86529	452918
150120	452919
143394	452920
4270	452921
18972	452922
52276	452923
76958	452924
5595	452925
122727	452926
78825	452927
7320	452928
159289	452929
1803	452930
167	452931
234	452932
20507	452933
49334	452934
28488	452935
19048	452936
1811	452937
28675	452938
7320	452939
28555	452940
1899	452941
80	452942
1899	452943
9050	452944
5399	452945
36707	452946
137885	452947
101816	452948
75612	452949
101808	452950
50110	452951
5486	452952
16759	452953
34693	452954
3902	452955
5878	452956
7320	452957
9339	452958
11336	452959
103037	452960
50774	452961
25435	452962
28868	452963
11147	452964
2998	452965
34125	452966
718	452967
46677	452968
1699	452969
829	452970
9199	452971
13106	452972
2007	452973
2007	452974
128917	452975
29240	452976
38697	452977
20067	452978
207511	452979
28865	452980
53161	452981
4622	452982
7398	452983
14723	452984
52486	452985
74	452986
11240	452987
41044	452988
164738	452989
24259	452990
88850	452991
3727	452992
188827	452993
129069	452994
89548	452995
43584	452996
1866	452997
166854	452998
129057	452999
16200	453000
166355	453001
27017	453002
95724	453003
84950	453004
16126	453005
83926	453006
88043	453007
69612	453008
124022	453009
39240	453010
1781	453011
9471	453012
171	453013
55	453014
70449	453015
1762	453016
64602	453017
31213	453018
136665	453019
62617	453020
14674	453021
35332	453022
67275	453023
56795	453024
6749	453025
30983	453026
7547	453027
4862	453028
185280	453029
97437	453030
165856	453031
35560	453032
109717	453033
66864	453034
9300	453035
204808	453036
19886	453037
95359	453038
1889	453039
63507	453040
91608	453041
28765	453042
157435	453043
70254	453044
56396	453045
147562	453046
126928	453047
35548	453048
50866	453049
17444	453050
31585	453051
31842	453052
25545	453053
176352	453054
84539	453055
128345	453056
19464	453057
52200	453058
16608	453059
797	453060
8216	453061
102731	453062
4564	453063
76895	453064
95342	453065
176819	453066
68036	453067
27544	453068
87173	453069
73349	453070
83251	453071
97161	453072
31438	453073
23124	453074
61055	453075
42763	453076
25791	453077
2342	453078
29687	453079
66645	453080
16049	453081
22890	453082
35855	453083
8511	453084
45977	453085
2292	453086
4123	453087
125721	453088
43507	453089
98726	453090
146373	453091
60198	453092
45198	453093
12892	453094
83280	453095
17660	453096
10151	453097
85509	453098
171013	453099
16668	453100
1131	453101
1287	453102
150734	453103
4690	453104
132	453105
1004	453106
241	453107
46839	453108
81912	453109
172558	453110
114172	453111
9911	453112
124156	453113
9911	453114
7464	453115
28884	453116
60374	453117
1042	453118
55465	453119
48589	453120
53128	453121
135277	453122
23124	453123
24541	453124
27804	453125
104936	453126
28059	453127
46250	453128
3615	453129
88742	453130
28879	453131
28958	453132
156246	453133
11986	453134
10196	453135
17994	453136
224234	453137
31497	453138
34454	453139
132998	453140
70487	453141
65399	453142
23340	453143
220548	453144
49235	453145
23284	453146
149294	453147
107826	453148
145823	453149
23782	453150
167925	453151
145801	453152
3924	453153
82978	453154
162052	453155
45795	453156
137977	453157
111889	453158
13456	453159
36725	453160
23380	453161
13438	453162
50844	453163
16121	453164
740	453165
1092	453166
55791	453167
84517	453168
4103	453169
115778	453170
1367	453171
72953	453172
1367	453173
6673	453174
6467	453175
6777	453176
26185	453177
145709	453178
123959	453179
5040	453180
5725	453181
66482	453182
20169	453183
443	453184
5247	453185
23975	453186
277	453187
48034	453188
61055	453189
55	453190
155042	453191
2211	453192
70327	453193
86635	453194
40261	453195
3304	453196
15855	453197
148862	453198
161846	453199
63857	453200
1652	453201
23096	453202
44863	453203
55405	453204
66645	453205
5696	453206
58636	453207
95274	453208
145669	453209
327	453210
114028	453211
216993	453212
66206	453213
18015	453214
100565	453215
17887	453216
158854	453217
122630	453218
9022	453219
18016	453220
115757	453221
21835	453222
156311	453223
53589	453224
10464	453225
6169	453226
152049	453227
97092	453228
100425	453229
46276	453230
42362	453231
69548	453232
159292	453233
169550	453234
29115	453235
153152	453236
189422	453237
30387	453238
36840	453239
58849	453240
39746	453241
53485	453242
159704	453243
148179	453244
117199	453245
126894	453246
6478	453247
72169	453248
220916	453249
161546	453250
152970	453251
26822	453252
26822	453253
45830	453254
115216	453255
37817	453256
160304	453257
36371	453258
121875	453259
108861	453260
86250	453261
73558	453262
58313	453263
45840	453264
29027	453265
45198	453266
18521	453267
38829	453268
114942	453269
107808	453270
1118	453271
79154	453272
1117	453273
106904	453274
38867	453275
30974	453276
27604	453277
7275	453278
18575	453279
12377	453280
15754	453281
109234	453282
3360	453283
14127	453284
18509	453285
207062	453286
9941	453287
40381	453288
2300	453289
2137	453290
161	453291
10072	453292
32583	453293
43116	453294
23125	453295
89705	453296
89163	453297
34856	453298
45112	453299
7961	453300
239522	453301
133637	453302
3470	453303
3470	453304
10920	453305
86809	453306
83331	453307
56747	453308
73561	453309
237894	453310
39593	453311
13039	453312
21192	453313
87427	453314
92910	453315
230084	453316
71230	453317
19433	453318
38894	453319
13549	453320
79985	453321
195225	453322
9023	453323
133400	453324
4635	453325
75224	453326
37392	453327
73834	453328
56689	453329
145671	453330
135759	453331
25157	453332
63681	453333
212081	453334
1118	453335
207514	453336
101528	453337
45875	453338
54127	453339
137277	453340
16040	453341
158861	453342
114757	453343
124531	453344
149382	453345
51589	453346
7497	453347
41389	453348
119167	453349
77729	453350
157202	453351
884	453352
136012	453353
4586	453354
178140	453355
126788	453356
127538	453357
76789	453358
11403	453359
108948	453360
38520	453361
36670	453362
41088	453363
45937	453364
57220	453365
116875	453366
51263	453367
7486	453368
64067	453369
73186	453370
49879	453371
29700	453372
10023	453373
152081	453374
50482	453375
9643	453376
336	453377
39993	453378
81683	453379
230289	453380
134355	453381
14640	453382
15614	453383
17636	453384
10207	453385
6995	453386
228059	453387
9014	453388
80073	453389
139834	453390
219397	453391
19654	453392
13786	453393
115160	453394
134848	453395
138463	453396
62161	453397
117862	453398
25848	453399
222251	453400
113769	453401
30630	453402
20187	453403
117891	453404
162066	453405
99744	453406
7670	453407
1013	453408
51297	453409
11709	453410
2692	453411
1232	453412
40752	453413
84930	453414
17539	453415
26014	453416
3463	453417
21035	453418
9529	453419
35856	453420
142765	453421
11203	453422
63946	453423
34314	453424
10430	453425
3615	453426
1886	453427
120257	453428
61093	453429
188555	453430
99474	453431
14000	453432
159596	453433
2397	453434
9564	453435
130390	453436
9361	453437
148596	453438
105742	453439
1535	453440
35742	453441
107301	453442
2534	453443
336	453444
8877	453445
20949	453446
25074	453447
7264	453448
53399	453449
26684	453450
54023	453451
7548	453452
65964	453453
3315	453454
77165	453455
156320	453456
118770	453457
17344	453458
25070	453459
7102	453460
7102	453461
7102	453462
13160	453463
39245	453464
23296	453465
75968	453466
15764	453467
59423	453468
16466	453469
573	453470
57200	453471
36617	453472
63264	453473
226815	453474
33104	453475
158187	453476
31590	453477
26425	453478
12138	453479
119091	453480
191594	453481
28424	453482
28933	453483
24639	453484
73185	453485
61291	453486
24320	453487
115388	453488
40383	453489
16732	453490
93761	453491
28633	453492
449	453493
212	453494
212	453495
158708	453496
148727	453497
238060	453498
7756	453499
21988	453500
26080	453501
52271	453502
88028	453503
40867	453504
41412	453505
17700	453506
133985	453507
41313	453508
49482	453509
75592	453510
75749	453511
73810	453512
69010	453513
192561	453514
12384	453515
347	453516
12413	453517
231508	453518
63787	453519
115723	453520
58199	453521
175	453522
202323	453523
99698	453524
115315	453525
2372	453526
74364	453527
17641	453528
73785	453529
36094	453530
112631	453531
9080	453532
9080	453533
9080	453534
189922	453535
10161	453536
99676	453537
96087	453538
150570	453539
13887	453540
152032	453541
25855	453542
41576	453543
27961	453544
116772	453545
109310	453546
39410	453547
59008	453548
89158	453549
142284	453550
174775	453551
37407	453552
98990	453553
2391	453554
13468	453555
15862	453556
68399	453557
26131	453558
5469	453559
1806	453560
5664	453561
10115	453562
39097	453563
67145	453564
6840	453565
15071	453566
939	453567
7912	453568
5911	453569
53215	453570
47137	453571
136382	453572
9106	453573
6867	453574
3707	453575
152	453576
41442	453577
21279	453578
18477	453579
7933	453580
19	453581
1031	453582
168194	453583
21068	453584
4806	453585
54351	453586
7921	453587
22443	453588
88197	453589
52684	453590
58674	453591
12837	453592
29574	453593
17795	453594
134852	453595
24886	453596
55015	453597
106972	453598
124004	453599
9240	453600
88840	453601
10538	453602
496	453603
158	453604
133996	453605
12566	453606
46706	453607
19999	453608
26418	453609
93743	453610
235738	453611
41566	453612
11554	453613
57709	453614
7287	453615
47325	453616
19193	453617
120578	453618
44864	453619
41329	453620
41113	453621
44494	453622
26498	453623
89419	453624
139680	453625
16966	453626
88125	453627
20452	453628
3021	453629
553	453630
76960	453631
9536	453632
40070	453633
88930	453634
67597	453635
197159	453636
47398	453637
21976	453638
14001	453639
161442	453640
26362	453641
44273	453642
18773	453643
56482	453644
86141	453645
37441	453646
51872	453647
128061	453648
174542	453649
232484	453650
22504	453651
162239	453652
23734	453653
162274	453654
162848	453655
13911	453656
147793	453657
115367	453658
93692	453659
48198	453660
12204	453661
25123	453662
12335	453663
83357	453664
2740	453665
77107	453666
44884	453667
109614	453668
41021	453669
93751	453670
29946	453671
180573	453672
75717	453673
19100	453674
125608	453675
24051	453676
35362	453677
37430	453678
227702	453679
41417	453680
26638	453681
93378	453682
93636	453683
55297	453684
94410	453685
71419	453686
67233	453687
33189	453688
33190	453689
51872	453690
5826	453691
12939	453692
23735	453693
94495	453694
126645	453695
160702	453696
51694	453697
85986	453698
162117	453699
160816	453700
75959	453701
105560	453702
224456	453703
342	453704
39284	453705
8557	453706
62816	453707
2239	453708
6786	453709
102385	453710
165161	453711
31898	453712
8557	453713
80572	453714
132	453715
80845	453716
82335	453717
180060	453718
31825	453719
132	453720
6317	453721
51180	453722
11455	453723
200079	453724
53257	453725
16627	453726
28188	453727
1826	453728
711	453729
254	453730
29486	453731
4272	453732
21481	453733
64264	453734
1636	453735
2478	453736
4644	453737
63338	453738
72912	453739
108273	453740
39020	453741
108256	453742
31627	453743
14405	453744
88180	453745
156627	453746
121145	453747
30668	453748
2478	453749
26152	453750
2562	453751
44146	453752
44146	453753
7210	453754
6050	453755
550	453756
39464	453757
22831	453758
3943	453759
235118	453760
53131	453761
876	453762
48867	453763
9760	453764
48368	453765
25630	453766
38298	453767
4570	453768
11932	453769
8473	453770
627	453771
9445	453772
16962	453773
104448	453774
14214	453775
158225	453776
76226	453777
162530	453778
129456	453779
198	453780
10575	453781
84464	453782
84464	453783
14271	453784
85957	453785
58742	453786
58742	453787
58742	453788
58742	453789
10838	453790
79097	453791
28889	453792
36057	453793
120242	453794
132968	453795
12324	453796
22529	453797
27583	453798
31032	453799
351	453800
126067	453801
29653	453802
87903	453803
86485	453804
135917	453805
75419	453806
225301	453807
150402	453808
146885	453809
70909	453810
242	453811
5659	453812
22503	453813
51887	453814
100398	453815
4882	453816
4882	453817
32252	453818
437	453819
198	453820
2242	453821
70754	453822
34292	453823
4592	453824
12875	453825
27475	453826
5217	453827
3174	453828
5194	453829
22450	453830
4593	453831
27475	453832
5216	453833
15372	453834
4592	453835
4057	453836
12846	453837
2529	453838
10809	453839
9232	453840
6005	453841
3557	453842
34230	453843
3174	453844
54744	453845
10766	453846
6840	453847
6839	453848
4057	453849
34227	453850
124462	453851
6838	453852
5	453853
3175	453854
32938	453855
87919	453856
67106	453857
23551	453858
5990	453859
212593	453860
65782	453861
233811	453862
37310	453863
133887	453864
18016	453865
10638	453866
124526	453867
35965	453868
212751	453869
13515	453870
149719	453871
17211	453872
28900	453873
139717	453874
46963	453875
36030	453876
101814	453877
22406	453878
73425	453879
21997	453880
5107	453881
9991	453882
9991	453883
3718	453884
37382	453885
221947	453886
56141	453887
4825	453888
40060	453889
23409	453890
63400	453891
8273	453892
11732	453893
207322	453894
24718	453895
65405	453896
177808	453897
109634	453898
22501	453899
12733	453900
182071	453901
28721	453902
122717	453903
15	453904
35737	453905
127584	453906
127054	453907
121656	453908
36160	453909
15632	453910
8149	453911
36726	453912
154	453913
62031	453914
71849	453915
138323	453916
209848	453917
39671	453918
3632	453919
65089	453920
31762	453921
117986	453922
45617	453923
118782	453924
77166	453925
6419	453926
14126	453927
23588	453928
30758	453929
17763	453930
71592	453931
98409	453932
102972	453933
59610	453934
7408	453935
98181	453936
94622	453937
235947	453938
87910	453939
36710	453940
40038	453941
91325	453942
8531	453943
15209	453944
33833	453945
36787	453946
4922	453947
51462	453948
28707	453949
147713	453950
13298	453951
57149	453952
45260	453953
237846	453954
31782	453955
31892	453956
45359	453957
6114	453958
67511	453959
36949	453960
84407	453961
16206	453962
185368	453963
124699	453964
36357	453965
67866	453966
83330	453967
101005	453968
56566	453969
96902	453970
205333	453971
164549	453972
11131	453973
64494	453974
56380	453975
38876	453976
71975	453977
82638	453978
152627	453979
59730	453980
21279	453981
205336	453982
156639	453983
184450	453984
35910	453985
147690	453986
82253	453987
45443	453988
108759	453989
53738	453990
57062	453991
28022	453992
28118	453993
135033	453994
165924	453995
151109	453996
14295	453997
206806	453998
39742	453999
72702	454000
7106	454001
64326	454002
128026	454003
17763	454004
209786	454005
36949	454006
101693	454007
58546	454008
53074	454009
147218	454010
82695	454011
45413	454012
6584	454013
88213	454014
17855	454015
111060	454016
118695	454017
53177	454018
76342	454019
118080	454020
154	454021
180859	454022
56812	454023
182805	454024
88260	454025
77089	454026
7408	454027
79544	454028
18062	454029
214936	454030
219574	454031
13270	454032
5617	454033
82311	454034
45437	454035
89371	454036
25008	454037
84488	454038
41439	454039
6837	454040
110490	454041
207537	454042
210800	454043
119150	454044
64399	454045
65368	454046
50535	454047
151918	454048
40038	454049
41439	454050
178626	454051
26120	454052
13953	454053
7078	454054
162300	454055
156671	454056
72117	454057
162329	454058
201630	454059
226385	454060
32466	454061
221001	454062
14443	454063
3530	454064
1462	454065
30849	454066
105322	454067
60926	454068
116709	454069
222756	454070
49498	454071
53042	454072
15987	454073
19191	454074
19191	454075
19191	454076
389	454077
545	454078
19177	454079
549	454080
19216	454081
134021	454082
58291	454083
389	454084
61514	454085
389	454086
3610	454087
3384	454088
30217	454089
30217	454090
105914	454091
149967	454092
126589	454093
89593	454094
1669	454095
55	454096
4518	454097
151154	454098
9270	454099
120132	454100
6018	454101
25552	454102
105922	454103
105914	454104
148687	454105
8696	454106
314	454107
3540	454108
1232	454109
30747	454110
19191	454111
39224	454112
88426	454113
545	454114
545	454115
161244	454116
178358	454117
40600	454118
29324	454119
27683	454120
72554	454121
193867	454122
145648	454123
176662	454124
94161	454125
23086	454126
23086	454127
188832	454128
54582	454129
25293	454130
53983	454131
4232	454132
65239	454133
56916	454134
144292	454135
22142	454136
28093	454137
155933	454138
42992	454139
42718	454140
7424	454141
1443	454142
17654	454143
17653	454144
4305	454145
4882	454146
6321	454147
187085	454148
82332	454149
2590	454150
23368	454151
24871	454152
1369	454153
29553	454154
149253	454155
132744	454156
80702	454157
6368	454158
5533	454159
329	454160
3197	454161
10245	454162
1369	454163
4898	454164
17183	454165
38191	454166
157924	454167
163753	454168
139402	454169
7410	454170
13692	454171
106372	454172
68682	454173
38138	454174
32608	454175
20865	454176
45630	454177
50684	454178
107040	454179
28810	454180
19429	454181
51238	454182
32608	454183
34117	454184
11155	454185
45408	454186
16624	454187
47	454188
82939	454189
233079	454190
30814	454191
13470	454192
4305	454193
10679	454194
1757	454195
20573	454196
1757	454197
1757	454198
2504	454199
171256	454200
54222	454201
80095	454202
97406	454203
6121	454204
115979	454205
5141	454206
32763	454207
18508	454208
194319	454209
2482	454210
59901	454211
161712	454212
15517	454213
136988	454214
94651	454215
51391	454216
15992	454217
10340	454218
85621	454219
71224	454220
4254	454221
141097	454222
165244	454223
71209	454224
79769	454225
8562	454226
82126	454227
2956	454228
5695	454229
10429	454230
33374	454231
1604	454232
56844	454233
12266	454234
17808	454235
88869	454236
21583	454237
137019	454238
119821	454239
240131	454240
21174	454241
102244	454242
32312	454243
38855	454244
3955	454245
4045	454246
32144	454247
75494	454248
11203	454249
89802	454250
17599	454251
4402	454252
23607	454253
32426	454254
10674	454255
47356	454256
12038	454257
140273	454258
27325	454259
31811	454260
7559	454261
97653	454262
198585	454263
47439	454264
162278	454265
144321	454266
2588	454267
151377	454268
33784	454269
7960	454270
60159	454271
104252	454272
28858	454273
68515	454274
3566	454275
15338	454276
63388	454277
74684	454278
29519	454279
7020	454280
4488	454281
89	454282
32425	454283
9546	454284
57035	454285
7334	454286
50386	454287
7954	454288
54956	454289
58456	454290
100390	454291
62723	454292
25314	454293
803	454294
64090	454295
143198	454296
2941	454297
89600	454298
5426	454299
79335	454300
66621	454301
11241	454302
41006	454303
3136	454304
30103	454305
61842	454306
62549	454307
17515	454308
77493	454309
24456	454310
26344	454311
84550	454312
173464	454313
73343	454314
576	454315
3372	454316
61465	454317
11348	454318
3644	454319
183107	454320
60850	454321
2244	454322
58530	454323
134554	454324
24706	454325
161071	454326
64862	454327
19636	454328
44636	454329
34483	454330
2436	454331
11573	454332
8647	454333
51643	454334
3505	454335
50649	454336
44668	454337
506	454338
104564	454339
17352	454340
51039	454341
17787	454342
16955	454343
45344	454344
205956	454345
3392	454346
7947	454347
11903	454348
119525	454349
47350	454350
29268	454351
6468	454352
220388	454353
32803	454354
24922	454355
6852	454356
2489	454357
110020	454358
137111	454359
29076	454360
10160	454361
83095	454362
39922	454363
79092	454364
114452	454365
1435	454366
3955	454367
32896	454368
26386	454369
1546	454370
36869	454371
78287	454372
118116	454373
12022	454374
141700	454375
76314	454376
7472	454377
7952	454378
110553	454379
64696	454380
111375	454381
66909	454382
25951	454383
84091	454384
36826	454385
103662	454386
41446	454387
29029	454388
127919	454389
88051	454390
33982	454391
109650	454392
71375	454393
15294	454394
29939	454395
4375	454396
12676	454397
152336	454398
5087	454399
56058	454400
3483	454401
46066	454402
9219	454403
101518	454404
101168	454405
4957	454406
18397	454407
53432	454408
71778	454409
49955	454410
17775	454411
141638	454412
54956	454413
39323	454414
21140	454415
164362	454416
139058	454417
66017	454418
191440	454419
155761	454420
26085	454421
39422	454422
23707	454423
101922	454424
3512	454425
45657	454426
20764	454427
95151	454428
152247	454429
1070	454430
74552	454431
39589	454432
38848	454433
23606	454434
49571	454435
36911	454436
16076	454437
216276	454438
45822	454439
149240	454440
23717	454441
18198	454442
29493	454443
96986	454444
33845	454445
39563	454446
11894	454447
26458	454448
8915	454449
3147	454450
7352	454451
112365	454452
191980	454453
4452	454454
25392	454455
189732	454456
66505	454457
2795	454458
31458	454459
27410	454460
5674	454461
93851	454462
624	454463
12804	454464
1589	454465
171286	454466
1002	454467
185187	454468
20883	454469
87369	454470
15973	454471
37364	454472
189409	454473
72582	454474
113713	454475
5237	454476
10759	454477
10795	454478
1397	454479
133880	454480
20590	454481
23457	454482
70656	454483
31102	454484
10682	454485
54362	454486
70137	454487
91875	454488
70994	454489
251	454490
20316	454491
218072	454492
113659	454493
22216	454494
806	454495
5842	454496
13849	454497
204567	454498
17528	454499
85421	454500
45950	454501
181	454502
9086	454503
162288	454504
2421	454505
53322	454506
25677	454507
58446	454508
72290	454509
11498	454510
60269	454511
68741	454512
6986	454513
35696	454514
8529	454515
41574	454516
21135	454517
12878	454518
26227	454519
8654	454520
76584	454521
23367	454522
113262	454523
14727	454524
14749	454525
76018	454526
126234	454527
12947	454528
26769	454529
70084	454530
26286	454531
76455	454532
70528	454533
1220	454534
6018	454535
12831	454536
65206	454537
17957	454538
54982	454539
109125	454540
65846	454541
18204	454542
13387	454543
16794	454544
180566	454545
31623	454546
125443	454547
15728	454548
884	454549
66556	454550
8224	454551
12799	454552
120078	454553
25862	454554
23942	454555
50266	454556
79319	454557
24489	454558
68383	454559
120043	454560
38522	454561
186234	454562
4521	454563
21549	454564
51865	454565
1706	454566
46359	454567
39849	454568
25387	454569
75676	454570
73432	454571
466	454572
53002	454573
3713	454574
7332	454575
16293	454576
11322	454577
16682	454578
155699	454579
410	454580
31330	454581
5942	454582
20837	454583
36056	454584
52480	454585
89161	454586
6018	454587
7966	454588
13774	454589
37319	454590
14203	454591
78709	454592
3811	454593
25860	454594
24754	454595
1227	454596
98236	454597
12107	454598
25215	454599
67781	454600
32291	454601
148007	454602
1412	454603
85333	454604
9037	454605
1227	454606
187470	454607
116528	454608
583	454609
2489	454610
67761	454611
6521	454612
26569	454613
38408	454614
934	454615
48969	454616
93011	454617
84691	454618
22278	454619
19310	454620
25314	454621
203335	454622
58138	454623
88160	454624
51191	454625
2403	454626
41423	454627
16604	454628
15101	454629
98271	454630
5651	454631
123758	454632
459	454633
57920	454634
5871	454635
31880	454636
1349	454637
2716	454638
198853	454639
64160	454640
82769	454641
11224	454642
12910	454643
4952	454644
45757	454645
113315	454646
66130	454647
163922	454648
66729	454649
11733	454650
3326	454651
19695	454652
14632	454653
99748	454654
118508	454655
39640	454656
101563	454657
28926	454658
47082	454659
110496	454660
59253	454661
66385	454662
120376	454663
156065	454664
22711	454665
55957	454666
31370	454667
10257	454668
52440	454669
35968	454670
46614	454671
100555	454672
50108	454673
6466	454674
59563	454675
20822	454676
40015	454677
11024	454678
114345	454679
141226	454680
46938	454681
39901	454682
43239	454683
61070	454684
165838	454685
77596	454686
368	454687
176626	454688
18	454689
19658	454690
46362	454691
19558	454692
45301	454693
118548	454694
102305	454695
36421	454696
50061	454697
46519	454698
6918	454699
141373	454700
10086	454701
52872	454702
28292	454703
53146	454704
137113	454705
181142	454706
59155	454707
64768	454708
99411	454709
125756	454710
26303	454711
67793	454712
36075	454713
76651	454714
59240	454715
191468	454716
9952	454717
11701	454718
84924	454719
49291	454720
148755	454721
64077	454722
31409	454723
8649	454724
65933	454725
156402	454726
29260	454727
45997	454728
53874	454729
119912	454730
77628	454731
49868	454732
29731	454733
13811	454734
31969	454735
66246	454736
14744	454737
195198	454738
155965	454739
24306	454740
31986	454741
19412	454742
60114	454743
138091	454744
18611	454745
82930	454746
87434	454747
45987	454748
41306	454749
152592	454750
46064	454751
8819	454752
8701	454753
30957	454754
28263	454755
45578	454756
127662	454757
8736	454758
63613	454759
50384	454760
163540	454761
53241	454762
9490	454763
17183	454764
88757	454765
35497	454766
14279	454767
47	454768
12817	454769
184	454770
55012	454771
82251	454772
39368	454773
14560	454774
16237	454775
4314	454776
63	454777
558	454778
25612	454779
25612	454780
27619	454781
146783	454782
217758	454783
2	454784
2590	454785
13159	454786
2096	454787
47	454788
2098	454789
47	454790
54580	454791
98376	454792
88351	454793
89201	454794
32607	454795
2001	454796
31419	454797
84022	454798
56429	454799
38685	454800
2096	454801
106159	454802
80090	454803
18526	454804
5547	454805
1893	454806
846	454807
40512	454808
78790	454809
5050	454810
371	454811
18201	454812
2384	454813
7890	454814
1428	454815
3621	454816
1428	454817
37374	454818
1428	454819
37092	454820
18020	454821
3718	454822
73247	454823
17226	454824
39375	454825
17226	454826
17690	454827
20352	454828
16985	454829
14066	454830
3902	454831
13817	454832
9215	454833
7520	454834
12516	454835
3419	454836
12364	454837
1531	454838
1531	454839
18302	454840
12364	454841
2287	454842
15225	454843
1893	454844
20051	454845
27739	454846
83967	454847
54014	454848
92032	454849
324	454850
109971	454851
32701	454852
14089	454853
79851	454854
52158	454855
230620	454856
5152	454857
77074	454858
41637	454859
71197	454860
2096	454861
64398	454862
4141	454863
48725	454864
51529	454865
45858	454866
67135	454867
17285	454868
7447	454869
205805	454870
51529	454871
16055	454872
2397	454873
48862	454874
3763	454875
21667	454876
58737	454877
46547	454878
48782	454879
16892	454880
68512	454881
229771	454882
28014	454883
2636	454884
20349	454885
2636	454886
238919	454887
319	454888
358	454889
5809	454890
39817	454891
103458	454892
214	454893
19328	454894
45410	454895
2555	454896
294	454897
18880	454898
23917	454899
10942	454900
20696	454901
42999	454902
29656	454903
26127	454904
26127	454905
26127	454906
10092	454907
13976	454908
69	454909
131637	454910
53155	454911
256	454912
6313	454913
6321	454914
221028	454915
14034	454916
42914	454917
28014	454918
6321	454919
6321	454920
6321	454921
6324	454922
97777	454923
4729	454924
233075	454925
23	454926
8490	454927
3322	454928
103051	454929
3326	454930
38607	454931
45833	454932
18039	454933
65823	454934
1534	454935
17442	454936
3881	454937
18045	454938
2123	454939
63988	454940
13049	454941
71807	454942
104882	454943
57	454944
10428	454945
84028	454946
191	454947
36829	454948
50037	454949
137881	454950
5584	454951
17318	454952
67944	454953
137881	454954
7305	454955
19612	454956
223379	454957
301	454958
17549	454959
2702	454960
301	454961
153602	454962
1231	454963
171458	454964
37518	454965
20076	454966
74383	454967
5297	454968
24561	454969
92541	454970
21780	454971
52250	454972
58665	454973
7543	454974
1106	454975
9108	454976
131446	454977
29691	454978
103520	454979
26390	454980
19174	454981
119575	454982
25769	454983
16091	454984
78566	454985
48762	454986
38646	454987
48762	454988
10838	454989
1845	454990
45563	454991
17183	454992
11970	454993
2476	454994
133454	454995
41721	454996
1159	454997
1159	454998
5965	454999
1369	455000
1369	455001
55894	455002
3477	455003
8489	455004
35794	455005
35794	455006
8489	455007
8489	455008
52088	455009
117118	455010
66843	455011
117752	455012
117752	455013
163978	455014
3855	455015
31434	455016
155907	455017
166989	455018
165813	455019
4695	455020
17142	455021
36455	455022
13359	455023
878	455024
2560	455025
11794	455026
60208	455027
5270	455028
878	455029
1874	455030
10671	455031
19208	455032
1343	455033
24639	455034
16416	455035
146893	455036
24268	455037
2862	455038
13793	455039
12175	455040
108465	455041
12190	455042
429	455043
51165	455044
38376	455045
32971	455046
8008	455047
7365	455048
4094	455049
12955	455050
48557	455051
9	455052
18569	455053
498	455054
22230	455055
61173	455056
363	455057
862	455058
5658	455059
5270	455060
10872	455061
4030	455062
29092	455063
41017	455064
39526	455065
16073	455066
149	455067
9692	455068
1368	455069
202	455070
20557	455071
4382	455072
507	455073
93	455074
1677	455075
96232	455076
75992	455077
1890	455078
86947	455079
34054	455080
1453	455081
62262	455082
25368	455083
95740	455084
1196	455085
85677	455086
8730	455087
126906	455088
37173	455089
2298	455090
1343	455091
831	455092
8037	455093
11374	455094
8650	455095
25183	455096
373	455097
12829	455098
365	455099
58841	455100
39792	455101
32257	455102
2987	455103
51047	455104
54549	455105
27227	455106
116937	455107
2802	455108
51737	455109
411	455110
51297	455111
6825	455112
2598	455113
760	455114
2492	455115
70584	455116
15304	455117
11541	455118
35691	455119
203	455120
46425	455121
222065	455122
42732	455123
9784	455124
999	455125
278	455126
28880	455127
21219	455128
18	455129
23818	455130
6224	455131
202	455132
1279	455133
73	455134
48123	455135
9104	455136
37873	455137
10216	455138
63365	455139
2331	455140
3177	455141
11241	455142
1052	455143
8493	455144
31	455145
31934	455146
83191	455147
51955	455148
46637	455149
5660	455150
62198	455151
48349	455152
1236	455153
459	455154
219290	455155
68352	455156
148527	455157
68352	455158
105	455159
2808	455160
105	455161
48502	455162
125063	455163
228230	455164
130187	455165
186139	455166
36174	455167
10877	455168
55356	455169
99082	455170
99114	455171
26494	455172
3651	455173
61078	455174
46129	455175
160650	455176
9401	455177
147895	455178
513	455179
2810	455180
2888	455181
46122	455182
108977	455183
1834	455184
6978	455185
6248	455186
206773	455187
1074	455188
6124	455189
64	455190
37117	455191
9619	455192
223659	455193
30193	455194
60815	455195
45173	455196
7053	455197
209373	455198
10355	455199
20686	455200
147120	455201
24190	455202
11279	455203
93149	455204
8142	455205
44991	455206
36420	455207
3491	455208
3682	455209
101387	455210
44530	455211
21616	455212
131937	455213
28587	455214
34316	455215
30185	455216
9098	455217
43430	455218
128202	455219
101500	455220
5177	455221
30416	455222
18940	455223
54462	455224
5135	455225
10755	455226
100048	455227
159588	455228
872	455229
41463	455230
2599	455231
117505	455232
57476	455233
221705	455234
1997	455235
109446	455236
23529	455237
3993	455238
15201	455239
17703	455240
51978	455241
95668	455242
56905	455243
65226	455244
144312	455245
1477	455246
25836	455247
31381	455248
20689	455249
9493	455250
42675	455251
60505	455252
28361	455253
14008	455254
1172	455255
901	455256
8	455257
11639	455258
4278	455259
906	455260
115	455261
826	455262
4417	455263
34253	455264
9575	455265
5184	455266
54147	455267
2767	455268
12784	455269
85204	455270
22460	455271
37759	455272
49535	455273
85202	455274
1990	455275
2528	455276
2732	455277
1202	455278
20269	455279
3554	455280
98304	455281
38419	455282
91909	455283
1520	455284
668	455285
12598	455286
68533	455287
2329	455288
2288	455289
120669	455290
1946	455291
113451	455292
122950	455293
6742	455294
65774	455295
27306	455296
123910	455297
1520	455298
11650	455299
421	455300
65677	455301
9093	455302
155177	455303
19354	455304
18413	455305
7771	455306
1478	455307
5190	455308
668	455309
100728	455310
10626	455311
19841	455312
118722	455313
87379	455314
10728	455315
87387	455316
5094	455317
68346	455318
12787	455319
21915	455320
27402	455321
119213	455322
51425	455323
66022	455324
54477	455325
3755	455326
45169	455327
39062	455328
2079	455329
30825	455330
2966	455331
30825	455332
2079	455333
2079	455334
81914	455335
94630	455336
207307	455337
128291	455338
97211	455339
32822	455340
75151	455341
99170	455342
11384	455343
26347	455344
91695	455345
189389	455346
17389	455347
197092	455348
13620	455349
24924	455350
5556	455351
92299	455352
15115	455353
94154	455354
87085	455355
50247	455356
66135	455357
156	455358
184615	455359
2307	455360
39568	455361
13698	455362
32038	455363
46763	455364
33621	455365
12971	455366
56421	455367
9371	455368
131906	455369
164854	455370
114878	455371
52028	455372
9999	455373
20616	455374
50683	455375
4046	455376
109157	455377
8165	455378
211682	455379
92326	455380
114	455381
204532	455382
23349	455383
32761	455384
16126	455385
3675	455386
7338	455387
8078	455388
14581	455389
114403	455390
99434	455391
40877	455392
52793	455393
56910	455394
70353	455395
17631	455396
41057	455397
110812	455398
35402	455399
11795	455400
80985	455401
45134	455402
16384	455403
84230	455404
19562	455405
17102	455406
108084	455407
119561	455408
35591	455409
136	455410
1146	455411
2859	455412
41303	455413
64601	455414
94873	455415
73956	455416
41107	455417
131	455418
63406	455419
77880	455420
43899	455421
72230	455422
15148	455423
72388	455424
148164	455425
49578	455426
132174	455427
59000	455428
69377	455429
93622	455430
56388	455431
181902	455432
4624	455433
158221	455434
12039	455435
61218	455436
103034	455437
96519	455438
26495	455439
76957	455440
44943	455441
50767	455442
78827	455443
19571	455444
10801	455445
89829	455446
212121	455447
19315	455448
38132	455449
51937	455450
17106	455451
15657	455452
3808	455453
50314	455454
38132	455455
108599	455456
29859	455457
42978	455458
149444	455459
87756	455460
132471	455461
8450	455462
9653	455463
7687	455464
89080	455465
1738	455466
88447	455467
19752	455468
118579	455469
2	455470
2957	455471
83918	455472
146716	455473
19961	455474
19712	455475
57354	455476
150460	455477
70898	455478
14892	455479
2736	455480
59079	455481
36928	455482
5743	455483
69252	455484
22743	455485
109502	455486
13506	455487
35435	455488
181869	455489
176696	455490
3130	455491
4827	455492
138093	455493
32042	455494
92420	455495
26179	455496
16076	455497
66093	455498
142234	455499
57013	455500
21539	455501
109256	455502
70889	455503
29603	455504
41823	455505
38143	455506
98904	455507
170707	455508
45386	455509
14585	455510
26832	455511
132430	455512
78348	455513
5124	455514
50098	455515
118894	455516
59043	455517
36294	455518
46583	455519
26080	455520
53186	455521
139917	455522
101824	455523
112513	455524
17315	455525
52596	455526
43858	455527
40027	455528
85658	455529
101057	455530
110186	455531
47917	455532
62170	455533
14	455534
52279	455535
67988	455536
163394	455537
5839	455538
41360	455539
1376	455540
10383	455541
2157	455542
7830	455543
93335	455544
143946	455545
76670	455546
168491	455547
101480	455548
154498	455549
165686	455550
45593	455551
19893	455552
17195	455553
51399	455554
45894	455555
68198	455556
40622	455557
32435	455558
27866	455559
82119	455560
218110	455561
91878	455562
929	455563
49487	455564
2417	455565
350	455566
42656	455567
47131	455568
27656	455569
63073	455570
33380	455571
79217	455572
68187	455573
13287	455574
79109	455575
12353	455576
214685	455577
34005	455578
136761	455579
21241	455580
142558	455581
94050	455582
136696	455583
134224	455584
34469	455585
62801	455586
7114	455587
126859	455588
16618	455589
6097	455590
41406	455591
116378	455592
9251	455593
98	455594
33549	455595
33445	455596
37858	455597
70941	455598
188721	455599
54355	455600
233065	455601
11758	455602
2851	455603
1580	455604
15359	455605
47107	455606
43541	455607
480	455608
44529	455609
1509	455610
190592	455611
58154	455612
78245	455613
8931	455614
74693	455615
27536	455616
10189	455617
166732	455618
51592	455619
180989	455620
34966	455621
44776	455622
87294	455623
37506	455624
26638	455625
14673	455626
217731	455627
42412	455628
31271	455629
12527	455630
71795	455631
10442	455632
78452	455633
97137	455634
20460	455635
62868	455636
35837	455637
115520	455638
64037	455639
26306	455640
40793	455641
73018	455642
58529	455643
141202	455644
191806	455645
8388	455646
23176	455647
14712	455648
3344	455649
163593	455650
181549	455651
123598	455652
67302	455653
88408	455654
45097	455655
41500	455656
52774	455657
166792	455658
609	455659
33136	455660
118502	455661
22612	455662
55476	455663
96801	455664
94491	455665
17478	455666
11840	455667
108926	455668
72394	455669
12825	455670
119993	455671
129880	455672
114836	455673
12382	455674
33501	455675
126768	455676
119110	455677
26674	455678
140881	455679
96436	455680
37016	455681
121933	455682
27787	455683
60362	455684
10630	455685
70622	455686
59062	455687
48258	455688
8078	455689
214526	455690
137735	455691
37860	455692
66095	455693
10439	455694
57140	455695
40835	455696
99101	455697
34937	455698
90584	455699
2149	455700
143957	455701
107113	455702
2	455703
4459	455704
6609	455705
139214	455706
38990	455707
85669	455708
77132	455709
5979	455710
35076	455711
57	455712
120598	455713
67554	455714
43914	455715
24197	455716
94339	455717
5716	455718
42695	455719
2922	455720
20999	455721
17640	455722
165940	455723
164638	455724
91759	455725
23429	455726
34003	455727
129394	455728
17076	455729
76657	455730
69711	455731
3808	455732
140091	455733
6682	455734
10495	455735
7118	455736
28119	455737
34875	455738
78743	455739
118812	455740
2213	455741
23065	455742
8229	455743
149231	455744
163546	455745
153345	455746
7712	455747
24320	455748
93848	455749
204850	455750
52999	455751
25495	455752
174969	455753
52148	455754
117390	455755
118486	455756
71009	455757
16473	455758
146489	455759
14031	455760
38864	455761
112604	455762
47354	455763
1450	455764
14201	455765
50865	455766
24407	455767
14492	455768
56223	455769
9110	455770
26436	455771
58488	455772
71478	455773
33132	455774
4780	455775
56391	455776
21123	455777
20607	455778
109665	455779
4212	455780
87841	455781
727	455782
65228	455783
6354	455784
23412	455785
45965	455786
14383	455787
54940	455788
14769	455789
36200	455790
15091	455791
201217	455792
605	455793
1191	455794
52059	455795
41107	455796
34664	455797
191332	455798
15566	455799
28544	455800
5260	455801
25030	455802
7353	455803
69694	455804
166915	455805
167113	455806
89929	455807
104547	455808
100771	455809
7720	455810
55770	455811
115721	455812
13603	455813
52976	455814
16277	455815
41732	455816
162136	455817
65949	455818
82206	455819
166560	455820
30432	455821
3096	455822
76760	455823
53399	455824
286	455825
48578	455826
15416	455827
3772	455828
104730	455829
10146	455830
34853	455831
855	455832
44618	455833
97821	455834
15658	455835
3181	455836
89720	455837
95627	455838
15131	455839
9340	455840
124083	455841
102920	455842
47567	455843
53949	455844
15070	455845
100487	455846
40998	455847
67005	455848
45625	455849
19764	455850
89224	455851
20512	455852
21393	455853
89019	455854
175100	455855
25845	455856
8983	455857
73300	455858
4441	455859
58126	455860
1786	455861
49223	455862
71756	455863
90354	455864
4206	455865
6638	455866
67761	455867
75935	455868
51897	455869
38788	455870
40638	455871
130810	455872
77060	455873
51894	455874
116911	455875
101467	455876
118011	455877
197379	455878
52067	455879
109470	455880
224885	455881
123193	455882
10736	455883
67139	455884
39145	455885
51822	455886
94217	455887
79656	455888
51605	455889
45895	455890
135877	455891
18337	455892
38817	455893
52667	455894
21386	455895
1291	455896
226714	455897
1405	455898
23700	455899
35506	455900
28607	455901
13089	455902
3126	455903
62291	455904
38571	455905
8959	455906
92044	455907
32832	455908
104924	455909
52042	455910
10351	455911
23652	455912
46140	455913
130001	455914
29398	455915
209851	455916
147303	455917
83847	455918
8957	455919
20260	455920
21474	455921
3149	455922
15788	455923
59839	455924
152979	455925
89796	455926
58409	455927
61159	455928
143623	455929
118916	455930
2	455931
77131	455932
85043	455933
26889	455934
63400	455935
68102	455936
45664	455937
19153	455938
7984	455939
33289	455940
92324	455941
4658	455942
81173	455943
89534	455944
53357	455945
969	455946
1151	455947
137304	455948
23664	455949
119867	455950
27448	455951
88889	455952
75795	455953
54750	455954
89839	455955
35928	455956
116053	455957
42778	455958
56555	455959
80627	455960
59210	455961
157678	455962
17072	455963
32560	455964
154466	455965
1478	455966
3632	455967
82229	455968
5084	455969
101847	455970
28590	455971
51442	455972
51279	455973
41163	455974
82608	455975
89261	455976
35587	455977
25456	455978
27638	455979
9744	455980
47276	455981
14782	455982
24065	455983
22777	455984
5538	455985
216641	455986
3772	455987
18405	455988
202656	455989
83948	455990
68325	455991
165539	455992
96894	455993
14128	455994
84967	455995
26389	455996
114892	455997
30444	455998
141515	455999
59453	456000
45100	456001
8090	456002
208940	456003
130642	456004
87997	456005
15152	456006
49088	456007
175976	456008
7830	456009
28633	456010
52478	456011
94518	456012
10102	456013
77069	456014
8351	456015
27635	456016
3279	456017
48263	456018
917	456019
52238	456020
89027	456021
35481	456022
6091	456023
70024	456024
13638	456025
5547	456026
39304	456027
92070	456028
26950	456029
77148	456030
37128	456031
44846	456032
23345	456033
216181	456034
18136	456035
10449	456036
1019	456037
30332	456038
28153	456039
18027	456040
3269	456041
186769	456042
11069	456043
3263	456044
12366	456045
66290	456046
61051	456047
135619	456048
108956	456049
115264	456050
40174	456051
29078	456052
116177	456053
11338	456054
159714	456055
49967	456056
152186	456057
7097	456058
64320	456059
48216	456060
90343	456061
3926	456062
85976	456063
100880	456064
59816	456065
75558	456066
35403	456067
115116	456068
3537	456069
881	456070
23264	456071
100866	456072
38359	456073
154095	456074
164271	456075
15853	456076
84327	456077
38122	456078
7068	456079
73822	456080
57295	456081
150930	456082
66870	456083
70022	456084
1203	456085
214441	456086
9445	456087
139073	456088
206365	456089
88927	456090
97760	456091
16004	456092
78364	456093
75276	456094
19713	456095
88955	456096
9754	456097
215767	456098
2676	456099
204931	456100
19513	456101
150959	456102
2927	456103
8282	456104
52059	456105
42306	456106
6257	456107
8707	456108
115352	456109
16424	456110
133517	456111
15390	456112
85707	456113
30263	456114
7203	456115
36640	456116
30024	456117
152315	456118
10755	456119
36342	456120
8840	456121
17830	456122
236857	456123
135026	456124
3890	456125
23738	456126
20681	456127
86354	456128
219751	456129
13843	456130
76229	456131
45373	456132
13524	456133
36658	456134
19056	456135
207643	456136
945	456137
19097	456138
12411	456139
148142	456140
52026	456141
1661	456142
41238	456143
40899	456144
106954	456145
79693	456146
150538	456147
165548	456148
6391	456149
28911	456150
40669	456151
128795	456152
26442	456153
50592	456154
149755	456155
86481	456156
816	456157
52786	456158
102047	456159
65081	456160
100034	456161
85980	456162
6682	456163
133467	456164
165787	456165
237353	456166
160636	456167
32452	456168
47956	456169
114711	456170
42387	456171
34524	456172
10792	456173
51444	456174
63414	456175
111819	456176
53591	456177
46188	456178
141536	456179
69701	456180
3434	456181
76210	456182
14685	456183
59266	456184
19168	456185
158780	456186
238033	456187
142520	456188
111092	456189
2349	456190
55712	456191
19053	456192
89228	456193
125807	456194
123025	456195
135413	456196
25890	456197
17742	456198
137633	456199
80115	456200
82837	456201
71646	456202
17058	456203
19867	456204
450	456205
120602	456206
126178	456207
3527	456208
154762	456209
81065	456210
142296	456211
230	456212
43185	456213
87452	456214
198674	456215
99421	456216
28718	456217
83497	456218
37303	456219
114920	456220
33027	456221
52789	456222
25562	456223
159398	456224
14709	456225
24965	456226
17208	456227
13915	456228
134187	456229
95379	456230
135737	456231
21122	456232
30291	456233
200807	456234
190469	456235
17951	456236
180904	456237
24434	456238
30959	456239
119240	456240
2826	456241
123281	456242
224783	456243
44022	456244
59798	456245
7627	456246
85010	456247
9787	456248
159696	456249
3529	456250
15186	456251
97775	456252
115552	456253
148863	456254
112242	456255
98888	456256
101273	456257
19842	456258
135441	456259
40570	456260
36842	456261
160240	456262
64356	456263
46576	456264
20033	456265
37942	456266
3666	456267
15171	456268
137712	456269
100378	456270
74505	456271
173338	456272
3457	456273
128642	456274
9967	456275
98966	456276
7038	456277
66255	456278
97136	456279
115555	456280
72916	456281
126661	456282
79795	456283
60510	456284
207058	456285
7003	456286
74759	456287
183829	456288
41310	456289
42645	456290
38490	456291
138081	456292
61163	456293
5116	456294
12532	456295
97014	456296
51556	456297
33191	456298
52487	456299
141626	456300
33405	456301
12427	456302
166711	456303
30694	456304
26881	456305
32839	456306
20216	456307
97151	456308
97901	456309
28661	456310
56741	456311
28379	456312
35345	456313
84825	456314
105111	456315
46339	456316
86172	456317
58928	456318
60303	456319
8120	456320
29654	456321
59283	456322
214825	456323
73827	456324
133251	456325
112422	456326
11121	456327
64318	456328
60285	456329
216864	456330
2214	456331
70428	456332
57178	456333
10002	456334
9774	456335
74359	456336
88907	456337
28053	456338
30152	456339
68509	456340
118747	456341
1872	456342
46797	456343
49	456344
44505	456345
153667	456346
66185	456347
41245	456348
24476	456349
90050	456350
65989	456351
181253	456352
21757	456353
42197	456354
2465	456355
164469	456356
41696	456357
12047	456358
4399	456359
59639	456360
66333	456361
101447	456362
222203	456363
61401	456364
214430	456365
134854	456366
5398	456367
43288	456368
72390	456369
57300	456370
14561	456371
141850	456372
3673	456373
108888	456374
56804	456375
100832	456376
12896	456377
129907	456378
137400	456379
166227	456380
58532	456381
33710	456382
168059	456383
157082	456384
157740	456385
14627	456386
41872	456387
73275	456388
347	456389
23793	456390
87031	456391
225607	456392
67990	456393
174767	456394
52762	456395
186600	456396
35246	456397
34560	456398
57795	456399
89121	456400
101080	456401
238764	456402
38133	456403
23431	456404
106556	456405
34803	456406
124879	456407
187485	456408
52093	456409
66078	456410
1363	456411
21628	456412
107433	456413
52386	456414
21569	456415
226521	456416
32869	456417
22511	456418
74100	456419
181228	456420
100238	456421
41736	456422
111982	456423
1728	456424
125885	456425
75712	456426
33107	456427
57180	456428
13237	456429
208098	456430
22674	456431
33601	456432
164078	456433
227105	456434
72425	456435
19903	456436
5759	456437
12405	456438
85458	456439
33859	456440
143882	456441
300	456442
101295	456443
4996	456444
1151	456445
20370	456446
139461	456447
202330	456448
43833	456449
52804	456450
42612	456451
15041	456452
52290	456453
26293	456454
41297	456455
10497	456456
120719	456457
235663	456458
11837	456459
162995	456460
20382	456461
300	456462
120545	456463
236415	456464
175327	456465
60983	456466
13538	456467
13598	456468
186400	456469
103516	456470
77523	456471
611	456472
16409	456473
11433	456474
8865	456475
57307	456476
74128	456477
44599	456478
105537	456479
60396	456480
144397	456481
165102	456482
26673	456483
62959	456484
15595	456485
30352	456486
16933	456487
67584	456488
4934	456489
26516	456490
19159	456491
44218	456492
5968	456493
31960	456494
58833	456495
17335	456496
1600	456497
13453	456498
137281	456499
5744	456500
29003	456501
82709	456502
8650	456503
120650	456504
5770	456505
18625	456506
69944	456507
73581	456508
161231	456509
56008	456510
52735	456511
119702	456512
54313	456513
51823	456514
4117	456515
6091	456516
57460	456517
120019	456518
36370	456519
11233	456520
89236	456521
210909	456522
68486	456523
117805	456524
208558	456525
26801	456526
144220	456527
56298	456528
148658	456529
181958	456530
71130	456531
28790	456532
4681	456533
5696	456534
27959	456535
7338	456536
32887	456537
1642	456538
9408	456539
20613	456540
37580	456541
122652	456542
26787	456543
58479	456544
30634	456545
70268	456546
44086	456547
94367	456548
2160	456549
27884	456550
15930	456551
132215	456552
1131	456553
166116	456554
15757	456555
27128	456556
14777	456557
17842	456558
130526	456559
32315	456560
114899	456561
10875	456562
29156	456563
132135	456564
32850	456565
115570	456566
23332	456567
202942	456568
152137	456569
35495	456570
85094	456571
17483	456572
150644	456573
1884	456574
3919	456575
118697	456576
118589	456577
85518	456578
5642	456579
167475	456580
86333	456581
142142	456582
40230	456583
205569	456584
94464	456585
236067	456586
21528	456587
103681	456588
71752	456589
111213	456590
163334	456591
118874	456592
26590	456593
54189	456594
5284	456595
87951	456596
45670	456597
83963	456598
19621	456599
53783	456600
124769	456601
87732	456602
26808	456603
120795	456604
27655	456605
238179	456606
13102	456607
27610	456608
77960	456609
79440	456610
3249	456611
163859	456612
118826	456613
128281	456614
112988	456615
57066	456616
45387	456617
120148	456618
42784	456619
237214	456620
190821	456621
134962	456622
102431	456623
573	456624
74718	456625
158213	456626
92544	456627
192249	456628
109590	456629
10347	456630
110667	456631
145687	456632
10725	456633
68121	456634
64286	456635
115241	456636
113658	456637
70133	456638
6593	456639
82177	456640
43303	456641
120545	456642
73338	456643
51751	456644
120549	456645
67747	456646
48366	456647
52967	456648
73954	456649
102481	456650
117383	456651
38984	456652
26715	456653
3423	456654
46031	456655
34870	456656
101289	456657
49199	456658
136501	456659
86126	456660
33348	456661
79977	456662
28671	456663
41838	456664
81304	456665
172876	456666
2165	456667
16967	456668
7614	456669
41951	456670
193056	456671
41684	456672
34317	456673
17218	456674
47001	456675
1035	456676
4207	456677
22348	456678
43138	456679
22654	456680
18847	456681
56373	456682
147343	456683
128612	456684
13075	456685
11137	456686
18008	456687
129004	456688
114900	456689
25338	456690
88788	456691
116925	456692
33862	456693
52654	456694
205165	456695
82207	456696
120547	456697
34301	456698
62890	456699
171531	456700
3346	456701
10599	456702
5037	456703
67524	456704
52333	456705
2441	456706
39386	456707
95226	456708
82959	456709
109582	456710
107255	456711
60832	456712
189057	456713
38494	456714
7556	456715
116888	456716
32713	456717
96982	456718
75257	456719
62664	456720
60129	456721
27161	456722
3288	456723
12310	456724
74639	456725
60092	456726
31031	456727
97482	456728
56107	456729
108875	456730
5906	456731
48218	456732
19092	456733
64141	456734
182869	456735
52530	456736
118717	456737
118582	456738
61856	456739
29492	456740
66900	456741
10305	456742
9293	456743
59755	456744
57024	456745
31645	456746
53474	456747
1440	456748
14893	456749
66042	456750
96018	456751
89052	456752
17553	456753
6221	456754
39550	456755
61209	456756
9376	456757
38261	456758
58359	456759
79071	456760
51599	456761
5696	456762
191268	456763
10310	456764
50321	456765
34173	456766
31609	456767
88893	456768
23489	456769
56343	456770
66759	456771
117821	456772
137480	456773
144164	456774
138166	456775
59605	456776
193368	456777
1242	456778
29190	456779
150022	456780
9472	456781
176245	456782
67071	456783
16382	456784
14	456785
115251	456786
19944	456787
72611	456788
10311	456789
44621	456790
63864	456791
417	456792
62299	456793
22706	456794
224266	456795
164354	456796
184860	456797
137923	456798
93348	456799
94273	456800
27715	456801
39141	456802
28322	456803
46205	456804
100795	456805
26458	456806
32801	456807
19239	456808
31250	456809
105310	456810
31334	456811
41563	456812
18753	456813
34590	456814
93816	456815
70001	456816
3962	456817
88383	456818
119391	456819
165628	456820
41105	456821
62304	456822
201699	456823
104386	456824
135376	456825
21766	456826
14083	456827
24409	456828
59680	456829
143890	456830
3679	456831
101066	456832
61033	456833
19401	456834
2072	456835
92150	456836
18801	456837
13523	456838
42655	456839
180671	456840
19147	456841
24424	456842
19168	456843
26676	456844
89034	456845
115416	456846
87104	456847
23537	456848
145775	456849
1593	456850
157514	456851
3068	456852
41517	456853
32418	456854
85708	456855
13616	456856
88577	456857
14985	456858
41845	456859
71691	456860
185350	456861
11646	456862
4109	456863
4166	456864
175529	456865
203090	456866
8862	456867
16517	456868
33328	456869
37982	456870
131015	456871
13925	456872
74203	456873
146424	456874
24080	456875
52950	456876
95157	456877
73238	456878
64319	456879
109156	456880
72533	456881
71414	456882
150698	456883
2856	456884
20692	456885
738	456886
63685	456887
129313	456888
5342	456889
93201	456890
26331	456891
4103	456892
114880	456893
138162	456894
147007	456895
8538	456896
120758	456897
95464	456898
46742	456899
4438	456900
88371	456901
117283	456902
6565	456903
173349	456904
32764	456905
53806	456906
949	456907
59954	456908
165725	456909
85717	456910
57479	456911
97518	456912
38006	456913
88502	456914
77048	456915
38941	456916
133065	456917
10104	456918
52659	456919
8477	456920
2205	456921
27364	456922
9130	456923
129656	456924
126164	456925
87910	456926
11290	456927
16608	456928
59091	456929
119511	456930
25579	456931
178867	456932
102687	456933
30440	456934
13498	456935
129650	456936
41456	456937
119044	456938
2	456939
53172	456940
100926	456941
34478	456942
72799	456943
21997	456944
6593	456945
9852	456946
26444	456947
165782	456948
54106	456949
159726	456950
81246	456951
61647	456952
26273	456953
13598	456954
10469	456955
45565	456956
58601	456957
15461	456958
77607	456959
76505	456960
18134	456961
56088	456962
24700	456963
86344	456964
51918	456965
613	456966
43675	456967
99686	456968
117780	456969
136270	456970
28974	456971
115484	456972
97822	456973
3086	456974
14429	456975
64490	456976
55778	456977
18677	456978
89065	456979
46558	456980
166224	456981
1713	456982
9750	456983
23638	456984
14468	456985
7178	456986
91085	456987
37737	456988
99990	456989
77172	456990
3903	456991
10869	456992
26965	456993
99783	456994
22159	456995
848	456996
20416	456997
3394	456998
138804	456999
5887	457000
6278	457001
103297	457002
67722	457003
956	457004
34524	457005
89218	457006
70291	457007
5157	457008
46490	457009
1315	457010
3859	457011
4759	457012
5171	457013
12755	457014
134947	457015
11805	457016
6947	457017
962	457018
72561	457019
11054	457020
3390	457021
71173	457022
177285	457023
54857	457024
44029	457025
238875	457026
136870	457027
101656	457028
15768	457029
79485	457030
39178	457031
128218	457032
35091	457033
9150	457034
3435	457035
2362	457036
42841	457037
129196	457038
9256	457039
2215	457040
111383	457041
24653	457042
106096	457043
165804	457044
5887	457045
75143	457046
16335	457047
452	457048
19175	457049
52851	457050
32004	457051
29488	457052
52175	457053
151371	457054
78436	457055
28732	457056
183383	457057
13695	457058
21928	457059
3050	457060
67629	457061
77989	457062
17423	457063
88585	457064
167112	457065
53111	457066
68508	457067
116926	457068
22094	457069
120155	457070
24020	457071
37379	457072
45036	457073
67694	457074
1379	457075
239590	457076
37519	457077
45233	457078
130245	457079
22083	457080
34119	457081
25142	457082
66999	457083
52132	457084
29945	457085
18503	457086
85062	457087
69711	457088
59692	457089
149930	457090
16180	457091
166015	457092
45308	457093
127265	457094
43419	457095
55104	457096
72488	457097
109431	457098
55190	457099
5846	457100
85513	457101
118661	457102
70007	457103
3832	457104
208619	457105
29021	457106
4724	457107
52206	457108
93788	457109
64641	457110
53462	457111
78281	457112
24591	457113
122388	457114
95134	457115
72010	457116
7831	457117
50143	457118
150371	457119
58537	457120
39650	457121
33205	457122
79441	457123
202455	457124
193430	457125
73224	457126
17614	457127
9939	457128
167065	457129
5585	457130
19042	457131
71659	457132
74112	457133
65051	457134
77531	457135
100254	457136
5290	457137
25608	457138
58331	457139
7712	457140
80445	457141
13461	457142
22979	457143
117652	457144
19860	457145
101974	457146
129350	457147
3091	457148
100156	457149
12252	457150
31299	457151
209027	457152
3575	457153
7033	457154
86225	457155
227432	457156
4384	457157
153894	457158
96548	457159
10708	457160
20139	457161
89271	457162
118610	457163
75469	457164
149155	457165
75061	457166
53328	457167
77668	457168
150529	457169
66284	457170
226202	457171
22071	457172
149198	457173
44356	457174
110262	457175
113437	457176
118580	457177
109804	457178
165308	457179
14911	457180
137041	457181
26643	457182
50	457183
33012	457184
87657	457185
118877	457186
80388	457187
187885	457188
185201	457189
5220	457190
56161	457191
30891	457192
75804	457193
21449	457194
37586	457195
171129	457196
88550	457197
96007	457198
17592	457199
84158	457200
120	457201
28752	457202
92747	457203
154556	457204
16688	457205
64642	457206
99285	457207
79873	457208
43362	457209
63108	457210
142554	457211
40744	457212
56159	457213
51146	457214
200307	457215
43761	457216
3443	457217
85748	457218
88339	457219
87213	457220
5714	457221
62877	457222
87673	457223
36201	457224
34803	457225
72166	457226
1779	457227
12609	457228
30922	457229
25093	457230
7358	457231
17719	457232
97738	457233
42906	457234
5709	457235
15131	457236
55221	457237
137786	457238
27960	457239
14715	457240
46665	457241
115118	457242
96035	457243
9591	457244
59719	457245
43735	457246
87691	457247
65418	457248
51497	457249
5711	457250
5010	457251
67949	457252
50708	457253
123530	457254
36084	457255
16792	457256
201711	457257
28726	457258
24076	457259
223685	457260
118535	457261
59872	457262
12859	457263
108025	457264
59421	457265
4499	457266
114481	457267
20805	457268
7573	457269
14137	457270
47576	457271
40636	457272
37257	457273
181005	457274
70504	457275
27847	457276
42808	457277
32909	457278
66694	457279
36816	457280
5782	457281
35320	457282
162867	457283
165320	457284
144076	457285
72752	457286
465	457287
36137	457288
2	457289
86251	457290
36904	457291
36725	457292
106341	457293
146656	457294
55696	457295
58362	457296
100834	457297
87855	457298
428	457299
2050	457300
45101	457301
41307	457302
32718	457303
87956	457304
213900	457305
40945	457306
56646	457307
74146	457308
69296	457309
15979	457310
92326	457311
36583	457312
45755	457313
86824	457314
45579	457315
138866	457316
12647	457317
52189	457318
21466	457319
101174	457320
59724	457321
14359	457322
12956	457323
153778	457324
127909	457325
215896	457326
44110	457327
27734	457328
67940	457329
53212	457330
51066	457331
119987	457332
71463	457333
119368	457334
11916	457335
71713	457336
5360	457337
17854	457338
4416	457339
12096	457340
16013	457341
131753	457342
23339	457343
182688	457344
141417	457345
19636	457346
54237	457347
158925	457348
60875	457349
25718	457350
13429	457351
8936	457352
50322	457353
230313	457354
52671	457355
9720	457356
195755	457357
140837	457358
8437	457359
29210	457360
89213	457361
145806	457362
180429	457363
72675	457364
11529	457365
28230	457366
38830	457367
1699	457368
201606	457369
122862	457370
4557	457371
117855	457372
224278	457373
138017	457374
88972	457375
5989	457376
1907	457377
119280	457378
51077	457379
58977	457380
27984	457381
108586	457382
85748	457383
26770	457384
35584	457385
35591	457386
52716	457387
22381	457388
105778	457389
10363	457390
1654	457391
20541	457392
44658	457393
34165	457394
21512	457395
3842	457396
239030	457397
63464	457398
61075	457399
160380	457400
29074	457401
5124	457402
34171	457403
229570	457404
5047	457405
36235	457406
417	457407
102226	457408
1718	457409
3744	457410
56072	457411
33445	457412
209463	457413
23977	457414
216341	457415
18284	457416
74670	457417
119853	457418
167462	457419
142980	457420
29677	457421
42685	457422
36704	457423
118424	457424
152009	457425
27747	457426
4249	457427
7969	457428
14743	457429
9481	457430
38083	457431
131	457432
48557	457433
12618	457434
38134	457435
82953	457436
36209	457437
62583	457438
40870	457439
32937	457440
164844	457441
177368	457442
152671	457443
87429	457444
1054	457445
26669	457446
30032	457447
14181	457448
6469	457449
94371	457450
3046	457451
22740	457452
159004	457453
110801	457454
110539	457455
206207	457456
83695	457457
32786	457458
5572	457459
84833	457460
66821	457461
19142	457462
67671	457463
2159	457464
5319	457465
153674	457466
101449	457467
26263	457468
16581	457469
92007	457470
67300	457471
195832	457472
59023	457473
141875	457474
42961	457475
69346	457476
152574	457477
228	457478
102422	457479
54003	457480
15979	457481
143657	457482
562	457483
31869	457484
140475	457485
107855	457486
20148	457487
73044	457488
117307	457489
166916	457490
155674	457491
131090	457492
37651	457493
16238	457494
3492	457495
18753	457496
118489	457497
89399	457498
1493	457499
8551	457500
78265	457501
1144	457502
87602	457503
143673	457504
35020	457505
76738	457506
6813	457507
180277	457508
62642	457509
103231	457510
95611	457511
66340	457512
480	457513
51735	457514
104285	457515
31166	457516
56706	457517
1572	457518
34602	457519
45790	457520
30959	457521
23274	457522
67877	457523
207335	457524
23268	457525
1282	457526
19576	457527
28221	457528
30860	457529
31856	457530
167317	457531
25239	457532
145036	457533
11044	457534
112107	457535
183168	457536
43812	457537
24659	457538
143089	457539
129928	457540
19530	457541
110394	457542
226889	457543
232250	457544
6306	457545
3410	457546
35424	457547
8506	457548
121257	457549
73357	457550
17747	457551
19223	457552
132049	457553
56155	457554
30024	457555
120511	457556
102586	457557
53499	457558
1380	457559
3438	457560
86397	457561
69308	457562
100800	457563
58271	457564
77578	457565
74285	457566
58585	457567
36853	457568
52635	457569
188933	457570
139574	457571
186089	457572
1380	457573
36775	457574
18405	457575
59168	457576
29227	457577
164535	457578
66187	457579
74062	457580
57874	457581
9677	457582
74714	457583
5155	457584
3037	457585
68228	457586
165418	457587
33380	457588
3045	457589
1998	457590
16497	457591
54842	457592
193851	457593
30089	457594
6931	457595
52333	457596
41053	457597
133147	457598
28102	457599
25699	457600
13763	457601
63380	457602
59139	457603
163408	457604
105779	457605
95195	457606
66633	457607
55835	457608
34635	457609
141162	457610
35953	457611
31180	457612
67929	457613
118668	457614
52161	457615
214416	457616
106502	457617
47178	457618
93796	457619
84276	457620
72718	457621
112463	457622
102520	457623
23763	457624
120274	457625
187353	457626
77333	457627
75906	457628
81575	457629
101630	457630
59985	457631
112819	457632
163157	457633
65183	457634
76217	457635
12526	457636
8657	457637
46235	457638
9529	457639
28326	457640
138708	457641
19525	457642
52618	457643
32778	457644
47843	457645
156424	457646
75740	457647
62778	457648
135621	457649
71184	457650
47864	457651
33187	457652
34753	457653
23762	457654
35802	457655
26757	457656
45134	457657
14362	457658
13392	457659
89682	457660
101989	457661
54020	457662
102453	457663
23729	457664
931	457665
53333	457666
104526	457667
23685	457668
68501	457669
19099	457670
19366	457671
41106	457672
19307	457673
23594	457674
86709	457675
169781	457676
76475	457677
3897	457678
67791	457679
23594	457680
21986	457681
94199	457682
14059	457683
142811	457684
194299	457685
36712	457686
72935	457687
33048	457688
233140	457689
7655	457690
39013	457691
82445	457692
16396	457693
47685	457694
69779	457695
44198	457696
197918	457697
23770	457698
238176	457699
41059	457700
103632	457701
195599	457702
36555	457703
19307	457704
57779	457705
4971	457706
6369	457707
28770	457708
8657	457709
198640	457710
37343	457711
237669	457712
17522	457713
18663	457714
37852	457715
102577	457716
17951	457717
33345	457718
21344	457719
25145	457720
142121	457721
30108	457722
145974	457723
34882	457724
26122	457725
42924	457726
41046	457727
162243	457728
8167	457729
65130	457730
126598	457731
20917	457732
54998	457733
51704	457734
50460	457735
13400	457736
36476	457737
68204	457738
143238	457739
12578	457740
23484	457741
154467	457742
14851	457743
122043	457744
14762	457745
87905	457746
118520	457747
99068	457748
105160	457749
87088	457750
80247	457751
93360	457752
49271	457753
36121	457754
119608	457755
21331	457756
2700	457757
107593	457758
176111	457759
141515	457760
135166	457761
188592	457762
60520	457763
137538	457764
72956	457765
19099	457766
129899	457767
88536	457768
87437	457769
1728	457770
66769	457771
25671	457772
85607	457773
17238	457774
4427	457775
80140	457776
127769	457777
56518	457778
107446	457779
2747	457780
25142	457781
14908	457782
89501	457783
10929	457784
165740	457785
19718	457786
157365	457787
13239	457788
147896	457789
51662	457790
72458	457791
165547	457792
78433	457793
72293	457794
10104	457795
53265	457796
76278	457797
10701	457798
89309	457799
52103	457800
71684	457801
32696	457802
118636	457803
50202	457804
47795	457805
610	457806
231280	457807
103610	457808
142940	457809
119163	457810
37764	457811
220016	457812
63415	457813
188638	457814
26509	457815
13443	457816
41231	457817
54111	457818
48348	457819
63080	457820
119907	457821
87480	457822
29061	457823
88180	457824
103654	457825
137742	457826
56017	457827
237747	457828
84471	457829
209961	457830
67144	457831
10129	457832
159531	457833
58792	457834
23418	457835
13401	457836
29168	457837
140116	457838
46216	457839
16517	457840
53163	457841
156402	457842
65713	457843
23267	457844
67595	457845
59632	457846
36549	457847
32306	457848
117390	457849
46811	457850
77017	457851
114016	457852
9019	457853
103632	457854
90223	457855
46640	457856
182809	457857
88522	457858
33139	457859
1262	457860
16986	457861
165362	457862
20542	457863
149664	457864
26480	457865
8932	457866
47753	457867
146574	457868
134788	457869
29365	457870
78389	457871
97882	457872
67316	457873
4344	457874
72772	457875
43511	457876
178289	457877
61819	457878
59592	457879
38128	457880
12444	457881
50414	457882
26803	457883
23790	457884
99071	457885
26283	457886
48465	457887
78845	457888
63504	457889
14190	457890
24501	457891
188771	457892
6180	457893
50767	457894
42115	457895
119086	457896
84029	457897
28737	457898
142534	457899
12586	457900
83641	457901
136204	457902
63061	457903
108621	457904
159095	457905
7646	457906
17940	457907
236932	457908
115566	457909
8714	457910
101907	457911
45950	457912
74057	457913
106911	457914
45733	457915
7546	457916
56234	457917
208355	457918
53191	457919
211685	457920
88128	457921
61389	457922
103337	457923
9960	457924
77342	457925
93622	457926
47773	457927
23587	457928
2001	457929
140780	457930
58181	457931
41850	457932
31197	457933
156262	457934
77036	457935
14237	457936
25239	457937
39071	457938
6999	457939
68331	457940
77823	457941
79783	457942
17715	457943
58147	457944
131084	457945
41434	457946
17474	457947
14420	457948
64956	457949
36383	457950
94648	457951
15459	457952
59288	457953
56278	457954
51132	457955
1855	457956
11323	457957
12753	457958
17638	457959
77535	457960
17535	457961
33947	457962
3599	457963
58	457964
8624	457965
126	457966
54	457967
3970	457968
428	457969
95998	457970
48545	457971
31154	457972
4366	457973
2400	457974
9200	457975
1808	457976
12173	457977
1337	457978
10993	457979
124912	457980
58404	457981
180324	457982
76127	457983
136309	457984
30698	457985
5670	457986
160245	457987
11699	457988
25514	457989
92256	457990
5285	457991
11727	457992
2307	457993
112264	457994
2351	457995
81879	457996
168715	457997
11204	457998
6	457999
1779	458000
50737	458001
12418	458002
246	458003
92544	458004
6849	458005
8141	458006
82465	458007
13852	458008
40285	458009
9387	458010
507	458011
2447	458012
1144	458013
13069	458014
54501	458015
2328	458016
7381	458017
24922	458018
14734	458019
85230	458020
4216	458021
11374	458022
439	458023
38941	458024
27191	458025
34364	458026
6115	458027
16075	458028
13689	458029
14019	458030
60271	458031
205971	458032
102136	458033
16209	458034
87872	458035
85484	458036
81972	458037
177004	458038
1748	458039
1915	458040
32306	458041
3649	458042
1194	458043
50366	458044
50366	458045
50366	458046
85286	458047
1790	458048
487	458049
5479	458050
15405	458051
42422	458052
42759	458053
117045	458054
706	458055
8476	458056
1798	458057
158208	458058
52290	458059
48324	458060
231718	458061
160859	458062
367	458063
12381	458064
2023	458065
2175	458066
26487	458067
30698	458068
35190	458069
27620	458070
10733	458071
306	458072
7789	458073
20831	458074
706	458075
5115	458076
31599	458077
76946	458078
1014	458079
41145	458080
8717	458081
31170	458082
668	458083
41498	458084
4316	458085
4634	458086
8196	458087
57900	458088
18321	458089
9120	458090
7192	458091
82458	458092
11731	458093
14712	458094
18285	458095
18285	458096
1833	458097
35914	458098
95334	458099
57277	458100
52507	458101
4105	458102
20571	458103
2443	458104
3063	458105
51087	458106
5326	458107
31879	458108
5508	458109
29036	458110
58783	458111
52267	458112
40637	458113
10130	458114
45836	458115
5535	458116
230	458117
59262	458118
21100	458119
39761	458120
111462	458121
161740	458122
18922	458123
83306	458124
105306	458125
10721	458126
557	458127
8766	458128
3070	458129
8766	458130
8766	458131
13311	458132
73285	458133
228954	458134
1243	458135
155936	458136
82508	458137
5354	458138
1418	458139
826	458140
826	458141
210	458142
84319	458143
7472	458144
2526	458145
147911	458146
41518	458147
17968	458148
13887	458149
19458	458150
272	458151
14021	458152
982	458153
48	458154
7655	458155
807	458156
4574	458157
20838	458158
98619	458159
3591	458160
656	458161
121	458162
51074	458163
10713	458164
78184	458165
79983	458166
54545	458167
5391	458168
109	458169
27579	458170
36960	458171
830	458172
12829	458173
5828	458174
432	458175
1217	458176
53188	458177
29874	458178
22118	458179
7804	458180
22192	458181
171	458182
207	458183
35155	458184
686	458185
74426	458186
12069	458187
3	458188
222	458189
11399	458190
11794	458191
16479	458192
83060	458193
42661	458194
16174	458195
11420	458196
632	458197
14224	458198
4216	458199
6855	458200
3880	458201
7370	458202
7370	458203
108545	458204
3340	458205
45866	458206
1923	458207
19685	458208
6396	458209
2959	458210
9126	458211
568	458212
748	458213
103076	458214
4056	458215
11493	458216
55356	458217
80839	458218
9081	458219
38554	458220
16183	458221
15353	458222
29771	458223
228382	458224
135	458225
1086	458226
48255	458227
216910	458228
186091	458229
826	458230
36463	458231
22263	458232
40483	458233
204754	458234
5612	458235
40760	458236
73607	458237
35312	458238
7849	458239
62251	458240
115	458241
61125	458242
12503	458243
91592	458244
22330	458245
7785	458246
2237	458247
3993	458248
9185	458249
18378	458250
9185	458251
9128	458252
360	458253
11817	458254
189	458255
58	458256
16621	458257
30310	458258
27191	458259
1211	458260
634	458261
4533	458262
4574	458263
578	458264
8544	458265
132	458266
577	458267
15402	458268
5046	458269
3713	458270
36458	458271
1703	458272
3689	458273
21047	458274
39088	458275
63355	458276
9148	458277
32034	458278
368	458279
9509	458280
5182	458281
63322	458282
12169	458283
13089	458284
207	458285
9530	458286
5463	458287
221	458288
3129	458289
512	458290
406	458291
19249	458292
5232	458293
1309	458294
4030	458295
1017	458296
3300	458297
54050	458298
105380	458299
2964	458300
104009	458301
11686	458302
57812	458303
29771	458304
500	458305
1904	458306
36218	458307
671	458308
199266	458309
84201	458310
2550	458311
13760	458312
29979	458313
84773	458314
66755	458315
37877	458316
124678	458317
15183	458318
69955	458319
45128	458320
207	458321
9327	458322
3308	458323
470	458324
10343	458325
65187	458326
48368	458327
63858	458328
54746	458329
67622	458330
47142	458331
26495	458332
84089	458333
227968	458334
84089	458335
157423	458336
74698	458337
7668	458338
8684	458339
5822	458340
1887	458341
207	458342
12297	458343
1394	458344
56896	458345
4155	458346
157049	458347
116760	458348
1779	458349
3948	458350
26357	458351
5993	458352
110	458353
6892	458354
51686	458355
66583	458356
2645	458357
20559	458358
106970	458359
3736	458360
26717	458361
5618	458362
11511	458363
42703	458364
19338	458365
2009	458366
3038	458367
13020	458368
24702	458369
3723	458370
18569	458371
20920	458372
75920	458373
372	458374
181898	458375
30076	458376
203	458377
31387	458378
9657	458379
64969	458380
1802	458381
563	458382
1937	458383
4082	458384
2703	458385
20664	458386
124060	458387
112238	458388
25556	458389
588	458390
2688	458391
516	458392
57645	458393
29463	458394
1490	458395
150214	458396
27438	458397
1116	458398
13789	458399
13211	458400
53804	458401
111501	458402
7454	458403
49529	458404
230004	458405
117598	458406
31653	458407
5219	458408
36679	458409
25331	458410
55708	458411
27325	458412
7508	458413
19608	458414
217794	458415
23475	458416
37462	458417
64586	458418
64586	458419
2914	458420
4789	458421
1414	458422
1909	458423
219555	458424
7807	458425
4105	458426
3849	458427
103	458428
5273	458429
89161	458430
57025	458431
36494	458432
25334	458433
231	458434
1264	458435
67877	458436
40922	458437
1387	458438
10213	458439
216	458440
8745	458441
1357	458442
5658	458443
3390	458444
106	458445
846	458446
1228	458447
1229	458448
20482	458449
113361	458450
106	458451
583	458452
2778	458453
1419	458454
176176	458455
423	458456
35426	458457
8404	458458
109094	458459
9247	458460
5924	458461
10959	458462
18371	458463
70214	458464
21082	458465
883	458466
12866	458467
124239	458468
47201	458469
766	458470
41243	458471
106512	458472
96151	458473
65769	458474
1682	458475
2692	458476
144272	458477
109566	458478
110947	458479
133423	458480
109536	458481
1727	458482
159456	458483
236955	458484
225363	458485
55011	458486
114664	458487
62855	458488
220939	458489
55011	458490
44370	458491
133423	458492
30140	458493
30140	458494
116470	458495
7886	458496
54957	458497
156582	458498
230953	458499
161725	458500
159690	458501
51560	458502
12741	458503
162814	458504
70569	458505
6000	458506
5193	458507
3547	458508
172649	458509
422	458510
1862	458511
175	458512
37569	458513
105873	458514
8731	458515
886	458516
631	458517
40341	458518
12185	458519
5380	458520
31520	458521
62399	458522
63498	458523
17048	458524
54666	458525
1321	458526
9886	458527
691	458528
2560	458529
84441	458530
4808	458531
79559	458532
341	458533
23653	458534
6812	458535
933	458536
12923	458537
1639	458538
804	458539
400	458540
8423	458541
8423	458542
165	458543
2268	458544
278	458545
80202	458546
40654	458547
106154	458548
31900	458549
97214	458550
582	458551
10872	458552
56281	458553
20253	458554
124151	458555
193584	458556
15237	458557
15237	458558
40975	458559
5500	458560
83191	458561
14369	458562
199567	458563
645	458564
160512	458565
50164	458566
3363	458567
43647	458568
14481	458569
119074	458570
44581	458571
2983	458572
1697	458573
403	458574
1553	458575
983	458576
58	458577
28602	458578
72220	458579
65154	458580
42811	458581
3179	458582
911	458583
4529	458584
56949	458585
26158	458586
160583	458587
2520	458588
148247	458589
123254	458590
69800	458591
3976	458592
74001	458593
13945	458594
226057	458595
1780	458596
2221	458597
20622	458598
20622	458599
12814	458600
9107	458601
6438	458602
13940	458603
33934	458604
3571	458605
35314	458606
1094	458607
79901	458608
1094	458609
23970	458610
32493	458611
70531	458612
3364	458613
20158	458614
165	458615
8740	458616
15161	458617
125	458618
11497	458619
8753	458620
4508	458621
22201	458622
8	458623
651	458624
651	458625
51047	458626
234	458627
163918	458628
234	458629
39349	458630
42984	458631
3126	458632
2705	458633
143293	458634
556	458635
6783	458636
224	458637
40609	458638
40609	458639
40377	458640
123621	458641
54211	458642
127962	458643
156728	458644
18473	458645
565	458646
2065	458647
7497	458648
19147	458649
2598	458650
5645	458651
3038	458652
3025	458653
8037	458654
23908	458655
14770	458656
221	458657
13124	458658
17107	458659
475	458660
70783	458661
109066	458662
26290	458663
196	458664
1112	458665
46820	458666
3094	458667
1321	458668
491	458669
36034	458670
45589	458671
30517	458672
14035	458673
2784	458674
105885	458675
48053	458676
47935	458677
56134	458678
1213	458679
45421	458680
375	458681
5895	458682
9501	458683
2017	458684
382	458685
27580	458686
96156	458687
11268	458688
38348	458689
1161	458690
89465	458691
1178	458692
7152	458693
8208	458694
7152	458695
10315	458696
1525	458697
8954	458698
16232	458699
26523	458700
12678	458701
31701	458702
10750	458703
57979	458704
16599	458705
31973	458706
44049	458707
24553	458708
146478	458709
10221	458710
37379	458711
3510	458712
16897	458713
62525	458714
24419	458715
6366	458716
33017	458717
156392	458718
33261	458719
103583	458720
17543	458721
131208	458722
68097	458723
1808	458724
215188	458725
205509	458726
1222	458727
37352	458728
23122	458729
17	458730
2604	458731
34798	458732
5062	458733
10470	458734
4548	458735
133812	458736
73717	458737
73063	458738
15839	458739
297	458740
109080	458741
17389	458742
576	458743
9303	458744
160368	458745
16300	458746
62434	458747
1240	458748
151000	458749
503	458750
1188	458751
7284	458752
14644	458753
24193	458754
61868	458755
48456	458756
75638	458757
62405	458758
17461	458759
1801	458760
15657	458761
9540	458762
72876	458763
722	458764
62327	458765
83945	458766
222	458767
26193	458768
140601	458769
2969	458770
12866	458771
11909	458772
62343	458773
2494	458774
37311	458775
1629	458776
5581	458777
5293	458778
27252	458779
2338	458780
38773	458781
15650	458782
5122	458783
430	458784
77178	458785
37245	458786
3030	458787
22091	458788
27364	458789
3148	458790
2474	458791
6403	458792
65	458793
8636	458794
141	458795
32213	458796
8636	458797
130471	458798
16786	458799
43644	458800
30828	458801
4265	458802
25268	458803
5052	458804
11768	458805
22237	458806
11123	458807
11423	458808
24016	458809
30138	458810
1573	458811
34580	458812
9740	458813
99027	458814
24309	458815
22583	458816
13314	458817
796	458818
35696	458819
54254	458820
25866	458821
44260	458822
9831	458823
5312	458824
97818	458825
2435	458826
21099	458827
45077	458828
10443	458829
41755	458830
48460	458831
124241	458832
13054	458833
56438	458834
2953	458835
22695	458836
23076	458837
173457	458838
195379	458839
29436	458840
23122	458841
32852	458842
10105	458843
4282	458844
6483	458845
124	458846
1579	458847
209122	458848
65575	458849
59979	458850
13041	458851
44907	458852
6888	458853
8410	458854
65589	458855
213499	458856
83224	458857
61614	458858
35554	458859
106154	458860
22288	458861
4544	458862
21271	458863
1443	458864
1692	458865
51025	458866
8169	458867
9082	458868
23094	458869
68726	458870
24825	458871
147	458872
34011	458873
1265	458874
1431	458875
1773	458876
1038	458877
3137	458878
13722	458879
24356	458880
29521	458881
5961	458882
9489	458883
18648	458884
20321	458885
184	458886
48823	458887
98903	458888
232093	458889
49520	458890
4391	458891
620	458892
112077	458893
86437	458894
7065	458895
207419	458896
36081	458897
14712	458898
6294	458899
73	458900
2908	458901
2908	458902
112704	458903
86844	458904
16938	458905
42758	458906
23392	458907
6921	458908
9470	458909
87130	458910
28791	458911
9470	458912
45408	458913
11205	458914
67349	458915
28754	458916
43819	458917
155972	458918
45938	458919
13514	458920
25311	458921
91442	458922
452	458923
452	458924
452	458925
452	458926
452	458927
40630	458928
43311	458929
3275	458930
24729	458931
41810	458932
3282	458933
5293	458934
29035	458935
34184	458936
72004	458937
2884	458938
69590	458939
31420	458940
20163	458941
30714	458942
756	458943
18834	458944
11570	458945
204063	458946
2256	458947
119707	458948
2556	458949
8247	458950
2703	458951
220258	458952
37459	458953
146925	458954
275	458955
92259	458956
60670	458957
2364	458958
16953	458959
20581	458960
17548	458961
20558	458962
3987	458963
29163	458964
41042	458965
40794	458966
87404	458967
13673	458968
30029	458969
115537	458970
137568	458971
1094	458972
7786	458973
11760	458974
4002	458975
148377	458976
237914	458977
23292	458978
10959	458979
1108	458980
1110	458981
134333	458982
24520	458983
64447	458984
5238	458985
74651	458986
144261	458987
75047	458988
20828	458989
117044	458990
30954	458991
24960	458992
44	458993
50142	458994
15380	458995
19715	458996
27793	458997
403	458998
48790	458999
129236	459000
165483	459001
48788	459002
4562	459003
10090	459004
69984	459005
1177	459006
278	459007
171652	459008
14235	459009
16728	459010
1185	459011
1900	459012
41	459013
124	459014
30426	459015
40845	459016
442	459017
36268	459018
43068	459019
59629	459020
209154	459021
55014	459022
59629	459023
127	459024
3266	459025
282	459026
1178	459027
20321	459028
6719	459029
22503	459030
799	459031
63850	459032
37669	459033
156216	459034
9820	459035
11737	459036
24896	459037
235	459038
81099	459039
6761	459040
1331	459041
2223	459042
27293	459043
97135	459044
48387	459045
23338	459046
48402	459047
5857	459048
49574	459049
415	459050
105	459051
16571	459052
4120	459053
12779	459054
11501	459055
4268	459056
5382	459057
34128	459058
11701	459059
29541	459060
3696	459061
436	459062
2067	459063
16727	459064
211	459065
517	459066
3597	459067
4120	459068
11910	459069
1088	459070
221311	459071
228566	459072
278	459073
84815	459074
84815	459075
25213	459076
117554	459077
35199	459078
70466	459079
24827	459080
39760	459081
118092	459082
20166	459083
38302	459084
160	459085
37134	459086
114216	459087
35069	459088
160573	459089
87203	459090
66906	459091
225602	459092
23397	459093
1345	459094
191327	459095
54986	459096
21655	459097
144	459098
59443	459099
47483	459100
1184	459101
57578	459102
1490	459103
25128	459104
569	459105
1813	459106
24956	459107
27373	459108
11873	459109
55229	459110
316	459111
14750	459112
22485	459113
51175	459114
2058	459115
96498	459116
1097	459117
50210	459118
20512	459119
10351	459120
27373	459121
147291	459122
1683	459123
35974	459124
27373	459125
109834	459126
153118	459127
108823	459128
1830	459129
5291	459130
35159	459131
49750	459132
161415	459133
57078	459134
258	459135
127	459136
58788	459137
686	459138
34015	459139
76443	459140
50256	459141
108283	459142
16989	459143
16702	459144
9499	459145
8385	459146
3506	459147
6403	459148
11602	459149
19	459150
6159	459151
20212	459152
7189	459153
35554	459154
44656	459155
54970	459156
18875	459157
17588	459158
94326	459159
1307	459160
27680	459161
92216	459162
166631	459163
32132	459164
633	459165
4129	459166
2366	459167
566	459168
183562	459169
31825	459170
6112	459171
147723	459172
20232	459173
29593	459174
16114	459175
28516	459176
10020	459177
9778	459178
1542	459179
11331	459180
34650	459181
130101	459182
11063	459183
156575	459184
318	459185
3041	459186
23530	459187
74497	459188
115967	459189
1268	459190
1268	459191
39467	459192
111637	459193
25532	459194
85501	459195
9886	459196
6021	459197
13604	459198
54808	459199
96232	459200
6957	459201
156673	459202
35794	459203
17296	459204
3563	459205
1442	459206
20084	459207
4599	459208
6954	459209
29154	459210
5245	459211
830	459212
21670	459213
13765	459214
30259	459215
47	459216
19581	459217
17425	459218
3252	459219
81	459220
16202	459221
45015	459222
146884	459223
16372	459224
1880	459225
8520	459226
2872	459227
18879	459228
38480	459229
2621	459230
33868	459231
4786	459232
78128	459233
92184	459234
9559	459235
37054	459236
26087	459237
36913	459238
8706	459239
32039	459240
12010	459241
16068	459242
15371	459243
7942	459244
1681	459245
3316	459246
25673	459247
3246	459248
12185	459249
44869	459250
125	459251
85213	459252
2993	459253
6795	459254
9614	459255
6703	459256
10793	459257
1677	459258
21152	459259
1804	459260
11232	459261
687	459262
18669	459263
833	459264
22195	459265
24723	459266
34428	459267
49992	459268
3576	459269
1804	459270
11545	459271
13150	459272
40374	459273
35525	459274
55847	459275
125880	459276
6458	459277
84252	459278
49554	459279
88986	459280
14812	459281
59	459282
13545	459283
2020	459284
3750	459285
28897	459286
133332	459287
388	459288
93401	459289
114088	459290
29148	459291
28205	459292
222017	459293
233008	459294
222049	459295
588	459296
111771	459297
30077	459298
171929	459299
343	459300
445	459301
570	459302
50738	459303
42915	459304
831	459305
5132	459306
172500	459307
14866	459308
33279	459309
18056	459310
53602	459311
167788	459312
7662	459313
53602	459314
26864	459315
79650	459316
47095	459317
17165	459318
9595	459319
92	459320
1033	459321
14439	459322
887	459323
330	459324
7262	459325
638	459326
15947	459327
2061	459328
24860	459329
44073	459330
21138	459331
5258	459332
5372	459333
2642	459334
697	459335
20	459336
4863	459337
830	459338
4891	459339
444	459340
90017	459341
2961	459342
116342	459343
66315	459344
228684	459345
51551	459346
161798	459347
1111	459348
11269	459349
220986	459350
86198	459351
157723	459352
116513	459353
43865	459354
115435	459355
226033	459356
224836	459357
24236	459358
137415	459359
144515	459360
38898	459361
116797	459362
159659	459363
162378	459364
156675	459365
230893	459366
2825	459367
83370	459368
74077	459369
70034	459370
32465	459371
228881	459372
232918	459373
229055	459374
65932	459375
93560	459376
71144	459377
66288	459378
1137	459379
1677	459380
103	459381
65754	459382
147054	459383
147054	459384
28372	459385
184922	459386
873	459387
2181	459388
5131	459389
171882	459390
5131	459391
5131	459392
5131	459393
5131	459394
5131	459395
5131	459396
802	459397
231588	459398
84715	459399
120545	459400
1597	459401
1148	459402
911	459403
556	459404
17342	459405
70530	459406
217128	459407
233580	459408
10668	459409
1415	459410
39777	459411
13532	459412
38354	459413
225327	459414
111632	459415
27424	459416
48146	459417
748	459418
26382	459419
7801	459420
179614	459421
156676	459422
219737	459423
150735	459424
80509	459425
58	459426
8906	459427
4970	459428
16993	459429
105724	459430
1072	459431
164411	459432
66608	459433
706	459434
28915	459435
2563	459436
37837	459437
4346	459438
3307	459439
6122	459440
3774	459441
132106	459442
22966	459443
6182	459444
235	459445
329	459446
126950	459447
31188	459448
31188	459449
35634	459450
15112	459451
39757	459452
9389	459453
30558	459454
56567	459455
80496	459456
23099	459457
2028	459458
830	459459
7388	459460
207	459461
2301	459462
6795	459463
12736	459464
34088	459465
62451	459466
1468	459467
2045	459468
47231	459469
57066	459470
71003	459471
17052	459472
5082	459473
5241	459474
143001	459475
56981	459476
32713	459477
13755	459478
139153	459479
13755	459480
9340	459481
38720	459482
80666	459483
35870	459484
8496	459485
77654	459486
2041	459487
66046	459488
16847	459489
16842	459490
38862	459491
2577	459492
16635	459493
80671	459494
3764	459495
3712	459496
16940	459497
6922	459498
44289	459499
16318	459500
23917	459501
38596	459502
15652	459503
89413	459504
49389	459505
14375	459506
8513	459507
3723	459508
123403	459509
7095	459510
89670	459511
64362	459512
16866	459513
48668	459514
72398	459515
9899	459516
35870	459517
10891	459518
1569	459519
8336	459520
1451	459521
1680	459522
998	459523
37008	459524
138351	459525
18968	459526
3786	459527
2947	459528
16196	459529
3587	459530
29952	459531
3094	459532
1690	459533
4954	459534
220951	459535
7936	459536
14601	459537
8010	459538
14601	459539
44154	459540
54206	459541
31678	459542
184054	459543
108826	459544
23099	459545
13195	459546
63533	459547
16904	459548
21044	459549
50633	459550
21166	459551
2351	459552
12220	459553
221	459554
364	459555
2872	459556
85529	459557
38479	459558
3844	459559
74237	459560
46144	459561
21112	459562
7863	459563
133300	459564
230187	459565
12752	459566
1496	459567
2506	459568
80184	459569
208283	459570
24531	459571
16850	459572
28462	459573
9899	459574
6704	459575
12643	459576
47208	459577
13790	459578
15370	459579
6518	459580
11496	459581
143	459582
120273	459583
3649	459584
30454	459585
47604	459586
853	459587
7640	459588
8351	459589
650	459590
4858	459591
3672	459592
262	459593
38789	459594
13195	459595
176854	459596
32029	459597
48096	459598
51214	459599
18328	459600
5850	459601
499	459602
738	459603
1260	459604
360	459605
22660	459606
28770	459607
83580	459608
234345	459609
804	459610
21008	459611
12030	459612
54317	459613
29295	459614
2021	459615
132	459616
81	459617
6290	459618
12638	459619
40653	459620
45574	459621
30111	459622
200705	459623
28921	459624
83410	459625
153227	459626
150601	459627
69057	459628
119006	459629
46921	459630
148976	459631
34844	459632
111171	459633
25706	459634
88465	459635
18263	459636
17518	459637
163005	459638
30135	459639
68661	459640
5186	459641
24266	459642
111706	459643
208557	459644
53263	459645
675	459646
220845	459647
228654	459648
236903	459649
119680	459650
60349	459651
159551	459652
114488	459653
160531	459654
126703	459655
86096	459656
114152	459657
28175	459658
162199	459659
156391	459660
156685	459661
156390	459662
156261	459663
67956	459664
7561	459665
220953	459666
114955	459667
159109	459668
156666	459669
224643	459670
115034	459671
114904	459672
220956	459673
66262	459674
157492	459675
67956	459676
114149	459677
114146	459678
156022	459679
114150	459680
219848	459681
14611	459682
59726	459683
47221	459684
115059	459685
24026	459686
26497	459687
29143	459688
67788	459689
156666	459690
220492	459691
51450	459692
156679	459693
220365	459694
51865	459695
28698	459696
5634	459697
77580	459698
77375	459699
29139	459700
117991	459701
156234	459702
85906	459703
65959	459704
159400	459705
222032	459706
85909	459707
220971	459708
119208	459709
13452	459710
220010	459711
29223	459712
41434	459713
18981	459714
66430	459715
124753	459716
41188	459717
92785	459718
52998	459719
231493	459720
41158	459721
67520	459722
66039	459723
41366	459724
59602	459725
16128	459726
46599	459727
59194	459728
32978	459729
41115	459730
67967	459731
21699	459732
68254	459733
14658	459734
11236	459735
88405	459736
115257	459737
58798	459738
157198	459739
67520	459740
157245	459741
76420	459742
119204	459743
114700	459744
65959	459745
67370	459746
46172	459747
66430	459748
125281	459749
119170	459750
220489	459751
29100	459752
85582	459753
85906	459754
67920	459755
115171	459756
36970	459757
125281	459758
29413	459759
59555	459760
52719	459761
88891	459762
21681	459763
158920	459764
59647	459765
41304	459766
53207	459767
76784	459768
33130	459769
59113	459770
229924	459771
53112	459772
14738	459773
68563	459774
54977	459775
86066	459776
59647	459777
52938	459778
68003	459779
46039	459780
35337	459781
67445	459782
17212	459783
17839	459784
54464	459785
54464	459786
25190	459787
224155	459788
13313	459789
5089	459790
3734	459791
22294	459792
92256	459793
70142	459794
1171	459795
9943	459796
3194	459797
28324	459798
6177	459799
4864	459800
361	459801
67528	459802
123499	459803
67691	459804
51798	459805
31752	459806
70204	459807
79114	459808
32834	459809
120499	459810
209533	459811
23560	459812
37950	459813
25190	459814
134011	459815
18	459816
11185	459817
33790	459818
1809	459819
5362	459820
24467	459821
13239	459822
7887	459823
39423	459824
3808	459825
10952	459826
4824	459827
20689	459828
14071	459829
3023	459830
3369	459831
459	459832
91299	459833
17355	459834
11736	459835
4048	459836
2802	459837
15137	459838
10605	459839
2352	459840
37239	459841
15710	459842
88793	459843
138079	459844
77199	459845
122623	459846
1508	459847
425	459848
102957	459849
79762	459850
134646	459851
10749	459852
54974	459853
2482	459854
1561	459855
2377	459856
2987	459857
1	459858
1	459859
60584	459860
11447	459861
3676	459862
1	459863
4	459864
28918	459865
36867	459866
1338	459867
116269	459868
23798	459869
23618	459870
36390	459871
17650	459872
535	459873
13798	459874
57432	459875
111049	459876
159643	459877
51017	459878
3254	459879
23366	459880
20162	459881
36004	459882
50536	459883
16037	459884
18594	459885
1	459886
21583	459887
32724	459888
11030	459889
111691	459890
45674	459891
155561	459892
1	459893
4	459894
1	459895
6300	459896
30853	459897
116960	459898
5764	459899
17420	459900
15259	459901
45349	459902
32245	459903
60508	459904
2889	459905
28279	459906
136659	459907
50669	459908
2581	459909
167190	459910
136659	459911
16948	459912
65689	459913
22282	459914
120857	459915
163859	459916
160034	459917
115319	459918
89260	459919
134167	459920
226518	459921
31376	459922
25097	459923
65430	459924
85920	459925
29837	459926
1	459927
79240	459928
1	459929
1	459930
5	459931
26580	459932
1	459933
111438	459934
42531	459935
64818	459936
31429	459937
6383	459938
13149	459939
119237	459940
116539	459941
54067	459942
95860	459943
10348	459944
4188	459945
6248	459946
12915	459947
3338	459948
512	459949
2120	459950
10802	459951
3247	459952
115997	459953
346	459954
164	459955
1	459956
1	459957
154631	459958
31006	459959
117546	459960
171	459961
7157	459962
16692	459963
66034	459964
16207	459965
4	459966
1	459967
1	459968
8778	459969
129152	459970
52851	459971
48225	459972
20352	459973
4	459974
70063	459975
84855	459976
14612	459977
77894	459978
11030	459979
120314	459980
3433	459981
14881	459982
202659	459983
27692	459984
43508	459985
24961	459986
149506	459987
139266	459988
105542	459989
5120	459990
169954	459991
13530	459992
2532	459993
24380	459994
54724	459995
105578	459996
224698	459997
12933	459998
10546	459999
31413	460000
1414	460001
156726	460002
61226	460003
42206	460004
10461	460005
57	460006
203446	460007
116269	460008
22566	460009
116813	460010
7100	460011
116328	460012
202426	460013
15060	460014
15060	460015
112531	460016
142044	460017
7061	460018
22040	460019
72866	460020
79020	460021
28981	460022
41279	460023
10386	460024
10386	460025
24559	460026
38936	460027
127604	460028
33650	460029
4	460030
148	460031
93821	460032
40027	460033
42804	460034
896	460035
409	460036
151120	460037
17337	460038
61079	460039
81704	460040
115555	460041
61751	460042
1152	460043
21491	460044
56628	460045
23922	460046
20052	460047
3743	460048
76798	460049
3016	460050
141767	460051
155362	460052
156938	460053
27663	460054
52360	460055
123593	460056
27780	460057
50911	460058
18184	460059
81848	460060
187146	460061
34996	460062
2762	460063
47480	460064
76786	460065
9274	460066
28867	460067
36867	460068
44845	460069
3770	460070
40552	460071
164713	460072
113926	460073
43464	460074
5687	460075
706	460076
491	460077
2298	460078
2015	460079
470	460080
231	460081
49	460082
41291	460083
75449	460084
28270	460085
31953	460086
36867	460087
66171	460088
52929	460089
1	460090
12948	460091
4	460092
70703	460093
41040	460094
333	460095
129245	460096
38406	460097
238412	460098
13947	460099
1	460100
3856	460101
134	460102
40652	460103
4	460104
5	460105
1	460106
5	460107
77894	460108
42625	460109
181938	460110
86707	460111
129768	460112
2389	460113
290	460114
17172	460115
596	460116
1	460117
1	460118
3259	460119
69723	460120
12955	460121
7423	460122
1	460123
577	460124
23807	460125
9421	460126
54781	460127
67295	460128
89540	460129
48697	460130
65112	460131
31642	460132
1543	460133
84885	460134
41326	460135
55303	460136
96685	460137
239399	460138
4	460139
59214	460140
83016	460141
64670	460142
58932	460143
42982	460144
6388	460145
46668	460146
19385	460147
8213	460148
24122	460149
2327	460150
65933	460151
24205	460152
29797	460153
1	460154
46821	460155
5	460156
1	460157
67017	460158
1	460159
45247	460160
101221	460161
200899	460162
3293	460163
5754	460164
81985	460165
40577	460166
1698	460167
14617	460168
16289	460169
18882	460170
35147	460171
154155	460172
11513	460173
9410	460174
20913	460175
66060	460176
74021	460177
3785	460178
55488	460179
86171	460180
5008	460181
119528	460182
10282	460183
202639	460184
107051	460185
7397	460186
98366	460187
12032	460188
124915	460189
24486	460190
11417	460191
19821	460192
84684	460193
213539	460194
76606	460195
80947	460196
62698	460197
49312	460198
67106	460199
166474	460200
30410	460201
136532	460202
4	460203
68623	460204
154237	460205
91171	460206
98549	460207
209409	460208
15857	460209
1	460210
4	460211
119237	460212
62358	460213
80670	460214
67880	460215
206313	460216
602	460217
2348	460218
5231	460219
14525	460220
9878	460221
1359	460222
2901	460223
16654	460224
28152	460225
6194	460226
365	460227
35978	460228
42925	460229
17370	460230
73	460231
10593	460232
35291	460233
3307	460234
24467	460235
5700	460236
32144	460237
209825	460238
45109	460239
1762	460240
35820	460241
164508	460242
8376	460243
2685	460244
38537	460245
562	460246
72299	460247
16720	460248
23952	460249
6513	460250
83254	460251
57	460252
57	460253
971	460254
81632	460255
149003	460256
110928	460257
32397	460258
21346	460259
11649	460260
68409	460261
44177	460262
225294	460263
67663	460264
87515	460265
85974	460266
165253	460267
33016	460268
72948	460269
115483	460270
114001	460271
164054	460272
88323	460273
67970	460274
20055	460275
82120	460276
32686	460277
89767	460278
44520	460279
67431	460280
66	460281
8024	460282
27103	460283
92562	460284
11085	460285
31834	460286
6108	460287
54441	460288
42724	460289
39982	460290
14141	460291
92967	460292
97166	460293
18969	460294
9106	460295
17490	460296
4366	460297
20326	460298
4970	460299
47250	460300
4609	460301
228625	460302
808	460303
63278	460304
70059	460305
16899	460306
70059	460307
70059	460308
22558	460309
14667	460310
7211	460311
5274	460312
19270	460313
18093	460314
42344	460315
4625	460316
10861	460317
137334	460318
61183	460319
8974	460320
16534	460321
588	460322
11278	460323
147625	460324
13040	460325
117909	460326
2917	460327
38743	460328
38073	460329
20972	460330
1182	460331
5269	460332
60129	460333
6902	460334
9729	460335
3316	460336
4274	460337
53080	460338
48358	460339
39480	460340
116991	460341
178518	460342
7471	460343
38746	460344
8757	460345
145426	460346
9765	460347
46955	460348
42314	460349
6197	460350
31152	460351
4757	460352
11364	460353
124742	460354
9317	460355
138603	460356
146858	460357
2248	460358
35665	460359
27333	460360
123317	460361
146962	460362
2094	460363
42983	460364
29033	460365
63765	460366
25665	460367
156256	460368
33188	460369
40798	460370
160620	460371
80273	460372
10632	460373
82160	460374
1354	460375
31434	460376
28837	460377
70977	460378
153462	460379
7579	460380
150503	460381
125858	460382
21709	460383
194053	460384
23390	460385
212532	460386
7579	460387
56381	460388
94080	460389
235662	460390
165865	460391
21647	460392
165222	460393
75358	460394
15455	460395
92820	460396
87300	460397
87300	460398
87300	460399
87300	460400
119303	460401
66666	460402
95487	460403
159623	460404
52004	460405
10936	460406
28697	460407
75725	460408
99615	460409
39481	460410
43175	460411
99047	460412
52976	460413
174891	460414
99609	460415
188022	460416
59106	460417
99124	460418
93747	460419
138138	460420
94788	460421
55502	460422
54991	460423
52762	460424
50109	460425
45365	460426
45477	460427
187811	460428
43754	460429
50603	460430
228232	460431
56077	460432
70097	460433
13028	460434
205207	460435
83067	460436
75380	460437
21096	460438
14688	460439
27519	460440
49635	460441
49635	460442
13028	460443
34942	460444
41040	460445
85846	460446
103041	460447
212656	460448
149590	460449
195345	460450
2792	460451
74226	460452
182984	460453
3551	460454
11125	460455
20367	460456
16659	460457
58018	460458
2585	460459
13732	460460
67046	460461
2723	460462
35444	460463
29057	460464
7041	460465
59036	460466
38447	460467
747	460468
45744	460469
830	460470
687	460471
2351	460472
15445	460473
40272	460474
22965	460475
11213	460476
8712	460477
65707	460478
10306	460479
183015	460480
99367	460481
3363	460482
21455	460483
32911	460484
3456	460485
44471	460486
1220	460487
147836	460488
11892	460489
8712	460490
3456	460491
80561	460492
62190	460493
80561	460494
62316	460495
22092	460496
95925	460497
21628	460498
5151	460499
2138	460500
68405	460501
102507	460502
74760	460503
6502	460504
9670	460505
7919	460506
3784	460507
3	460508
58434	460509
87778	460510
1744	460511
28817	460512
58116	460513
497	460514
2653	460515
132442	460516
8571	460517
80576	460518
15401	460519
45419	460520
1035	460521
27463	460522
89034	460523
156503	460524
24604	460525
13921	460526
1635	460527
4989	460528
70191	460529
141203	460530
15234	460531
58994	460532
17317	460533
8294	460534
31160	460535
43639	460536
86786	460537
147150	460538
155021	460539
737	460540
83946	460541
151300	460542
55299	460543
63460	460544
156923	460545
65680	460546
869	460547
2806	460548
3111	460549
1989	460550
3176	460551
4039	460552
1272	460553
1786	460554
881	460555
1426	460556
673	460557
2235	460558
1265	460559
3141	460560
868	460561
2454	460562
1288	460563
1759	460564
5990	460565
536	460566
1133	460567
1996	460568
1563	460569
1758	460570
585	460571
32246	460572
2451	460573
380	460574
2829	460575
2829	460576
2494	460577
1989	460578
113394	460579
54398	460580
131246	460581
12881	460582
6134	460583
48457	460584
13402	460585
2048	460586
64727	460587
155181	460588
283	460589
25578	460590
153856	460591
58808	460592
25578	460593
24803	460594
3544	460595
28143	460596
167	460597
159326	460598
19947	460599
139491	460600
52831	460601
114735	460602
230956	460603
142301	460604
78665	460605
199786	460606
107177	460607
24585	460608
1018	460609
1045	460610
90293	460611
78588	460612
139138	460613
182203	460614
40538	460615
63995	460616
961	460617
56104	460618
62409	460619
1804	460620
35756	460621
1923	460622
845	460623
7820	460624
1267	460625
232956	460626
18850	460627
3194	460628
96232	460629
1804	460630
5674	460631
29689	460632
24621	460633
21	460634
654	460635
470	460636
4789	460637
22304	460638
22930	460639
35834	460640
19732	460641
2914	460642
48501	460643
41225	460644
23904	460645
3649	460646
817	460647
274	460648
7370	460649
128818	460650
52975	460651
115662	460652
9	460653
7370	460654
1491	460655
193921	460656
41670	460657
1622	460658
21613	460659
20379	460660
116382	460661
103398	460662
2609	460663
3511	460664
2777	460665
1973	460666
3948	460667
22394	460668
12788	460669
4970	460670
95141	460671
7151	460672
207081	460673
17839	460674
1468	460675
3604	460676
88097	460677
1303	460678
32892	460679
5058	460680
5058	460681
160209	460682
160209	460683
33182	460684
222819	460685
222816	460686
72229	460687
56477	460688
961	460689
109706	460690
36206	460691
41603	460692
17839	460693
46208	460694
172963	460695
21700	460696
5846	460697
9920	460698
88574	460699
59596	460700
41245	460701
180122	460702
41358	460703
14710	460704
39592	460705
107304	460706
41205	460707
7560	460708
220081	460709
163646	460710
48218	460711
161006	460712
67871	460713
90355	460714
41072	460715
66379	460716
81319	460717
37320	460718
212049	460719
40828	460720
208499	460721
118918	460722
90355	460723
169667	460724
52211	460725
99086	460726
111824	460727
11369	460728
156711	460729
68568	460730
118677	460731
32643	460732
80233	460733
142407	460734
149548	460735
4519	460736
228295	460737
14812	460738
142861	460739
167	460740
76304	460741
19326	460742
155946	460743
2495	460744
41244	460745
40660	460746
11097	460747
73066	460748
115273	460749
157581	460750
46147	460751
58733	460752
86335	460753
95542	460754
51537	460755
16096	460756
11365	460757
86211	460758
85660	460759
334	460760
106060	460761
4100	460762
114027	460763
33012	460764
68632	460765
16386	460766
89309	460767
32936	460768
68209	460769
68559	460770
33073	460771
120563	460772
14802	460773
87950	460774
14802	460775
67716	460776
33012	460777
23737	460778
21631	460779
41121	460780
23456	460781
33012	460782
73072	460783
40896	460784
238012	460785
53212	460786
226304	460787
118578	460788
18847	460789
87847	460790
88632	460791
92349	460792
17317	460793
4279	460794
78179	460795
92556	460796
13138	460797
68351	460798
59834	460799
116014	460800
77829	460801
29233	460802
34826	460803
34229	460804
153753	460805
129831	460806
8457	460807
11131	460808
13877	460809
101409	460810
75394	460811
25101	460812
24903	460813
54694	460814
5184	460815
29153	460816
2216	460817
688	460818
4978	460819
11894	460820
2771	460821
1554	460822
2267	460823
207	460824
7295	460825
1677	460826
80335	460827
32216	460828
15661	460829
363	460830
233	460831
14216	460832
19181	460833
1867	460834
3585	460835
1099	460836
13395	460837
44881	460838
14572	460839
34696	460840
600	460841
12904	460842
71590	460843
459	460844
23932	460845
609	460846
3785	460847
4920	460848
111	460849
2707	460850
111	460851
11730	460852
2204	460853
11364	460854
130481	460855
6850	460856
2368	460857
4261	460858
112359	460859
958	460860
3303	460861
13067	460862
1269	460863
11647	460864
10713	460865
17254	460866
23196	460867
13662	460868
3384	460869
7981	460870
12722	460871
27252	460872
92402	460873
14021	460874
92423	460875
103	460876
12176	460877
229046	460878
88972	460879
219958	460880
72186	460881
153600	460882
12831	460883
215944	460884
35144	460885
14529	460886
80564	460887
7495	460888
28814	460889
1037	460890
6774	460891
33090	460892
1822	460893
39676	460894
1965	460895
18268	460896
135503	460897
849	460898
3477	460899
34126	460900
54493	460901
63661	460902
222927	460903
70047	460904
157833	460905
67175	460906
59357	460907
219620	460908
218474	460909
230898	460910
218970	460911
156876	460912
102262	460913
92760	460914
220977	460915
85481	460916
56653	460917
20228	460918
233041	460919
74031	460920
92	460921
7820	460922
27096	460923
221035	460924
23564	460925
28619	460926
114479	460927
143777	460928
18870	460929
114479	460930
88220	460931
41347	460932
57471	460933
23575	460934
160968	460935
33057	460936
143903	460937
5975	460938
1950	460939
67971	460940
25305	460941
164060	460942
147683	460943
2456	460944
43041	460945
33989	460946
61386	460947
31401	460948
237000	460949
10685	460950
3172	460951
10685	460952
10685	460953
10685	460954
10685	460955
22219	460956
3152	460957
6826	460958
89696	460959
12783	460960
12016	460961
70600	460962
7385	460963
296	460964
16922	460965
163040	460966
5990	460967
17062	460968
10655	460969
6474	460970
188826	460971
71070	460972
220979	460973
86307	460974
34425	460975
194583	460976
77938	460977
119055	460978
14318	460979
14787	460980
49483	460981
110211	460982
54340	460983
114351	460984
114351	460985
80409	460986
228858	460987
159059	460988
114652	460989
114157	460990
223573	460991
235658	460992
67665	460993
220001	460994
220978	460995
46191	460996
113830	460997
119855	460998
87276	460999
52587	461000
83132	461001
220636	461002
17062	461003
39412	461004
31784	461005
185823	461006
71617	461007
10226	461008
70051	461009
88108	461010
56792	461011
46618	461012
30455	461013
161390	461014
27302	461015
86287	461016
27299	461017
40552	461018
220982	461019
231745	461020
26498	461021
23563	461022
167488	461023
34669	461024
97205	461025
156024	461026
31301	461027
161792	461028
70030	461029
46195	461030
52555	461031
157662	461032
41624	461033
66190	461034
24691	461035
76319	461036
88111	461037
17221	461038
235629	461039
113448	461040
165887	461041
53233	461042
76543	461043
57502	461044
21313	461045
7902	461046
44738	461047
155346	461048
1989	461049
45486	461050
164255	461051
108877	461052
109330	461053
109330	461054
15136	461055
39181	461056
100947	461057
21313	461058
7487	461059
42871	461060
71762	461061
44274	461062
235594	461063
3488	461064
159158	461065
113639	461066
227689	461067
17221	461068
64930	461069
118388	461070
50628	461071
111604	461072
52789	461073
621	461074
42015	461075
9182	461076
90	461077
38891	461078
102055	461079
52161	461080
46501	461081
1301	461082
743	461083
86470	461084
51979	461085
220983	461086
113971	461087
223313	461088
161981	461089
41062	461090
155990	461091
58976	461092
12726	461093
13899	461094
33826	461095
4852	461096
4852	461097
93533	461098
183	461099
34405	461100
1577	461101
32758	461102
1286	461103
42456	461104
70544	461105
223334	461106
233801	461107
42965	461108
69920	461109
24685	461110
69883	461111
12503	461112
1597	461113
18280	461114
221914	461115
17806	461116
65936	461117
36608	461118
28249	461119
27235	461120
29524	461121
75	461122
226974	461123
229317	461124
61550	461125
18959	461126
27314	461127
187681	461128
22397	461129
22397	461130
15859	461131
5664	461132
1276	461133
87626	461134
118763	461135
134359	461136
88632	461137
2494	461138
70453	461139
48253	461140
111262	461141
497	461142
5664	461143
136869	461144
20455	461145
134359	461146
224491	461147
53208	461148
157433	461149
109345	461150
34864	461151
52221	461152
15650	461153
11207	461154
3773	461155
29114	461156
435	461157
160	461158
258	461159
365	461160
518	461161
9944	461162
64	461163
3027	461164
6812	461165
178	461166
11820	461167
1102	461168
889	461169
4330	461170
710	461171
360	461172
13944	461173
162142	461174
396	461175
278	461176
889	461177
45294	461178
70700	461179
7048	461180
171016	461181
6955	461182
217961	461183
10642	461184
150970	461185
4859	461186
82973	461187
147313	461188
50379	461189
41446	461190
12285	461191
41447	461192
39194	461193
46060	461194
13339	461195
188722	461196
68075	461197
52749	461198
166596	461199
160555	461200
52750	461201
36747	461202
67935	461203
913	461204
223961	461205
13387	461206
2961	461207
16278	461208
127751	461209
16700	461210
101290	461211
7494	461212
20850	461213
12907	461214
108551	461215
1019	461216
234867	461217
98739	461218
3034	461219
63125	461220
171780	461221
92681	461222
27609	461223
206294	461224
52527	461225
31012	461226
123642	461227
26448	461228
97326	461229
31287	461230
36955	461231
22605	461232
36955	461233
27609	461234
89573	461235
98939	461236
55	461237
1293	461238
59728	461239
506	461240
61	461241
133345	461242
1402	461243
6802	461244
120046	461245
54273	461246
155230	461247
538	461248
92346	461249
117106	461250
124214	461251
23935	461252
7477	461253
14209	461254
103183	461255
97428	461256
62240	461257
15429	461258
6874	461259
11268	461260
133080	461261
19263	461262
205793	461263
184016	461264
43727	461265
165271	461266
6556	461267
49877	461268
27564	461269
756	461270
44037	461271
224101	461272
6451	461273
19366	461274
159514	461275
160792	461276
2309	461277
77034	461278
23623	461279
39060	461280
51372	461281
1736	461282
161811	461283
6712	461284
3506	461285
85115	461286
33971	461287
29220	461288
40670	461289
44340	461290
57330	461291
65366	461292
11636	461293
40597	461294
30558	461295
64102	461296
3596	461297
7214	461298
190	461299
29579	461300
322	461301
3576	461302
563	461303
1340	461304
34832	461305
2903	461306
6079	461307
67974	461308
13	461309
5553	461310
5568	461311
78687	461312
136056	461313
3179	461314
222079	461315
1232	461316
2575	461317
60919	461318
4296	461319
12238	461320
32159	461321
23725	461322
48810	461323
231605	461324
21998	461325
60691	461326
13588	461327
8670	461328
239737	461329
22909	461330
5657	461331
59245	461332
113129	461333
75586	461334
73489	461335
84218	461336
55146	461337
27065	461338
3818	461339
141459	461340
809	461341
28812	461342
64559	461343
7507	461344
105919	461345
2292	461346
49876	461347
32301	461348
46922	461349
78500	461350
15742	461351
7308	461352
2311	461353
5420	461354
34071	461355
6017	461356
403	461357
2371	461358
17541	461359
29243	461360
31291	461361
4187	461362
1642	461363
19718	461364
38488	461365
109	461366
113819	461367
51997	461368
93540	461369
14254	461370
36419	461371
28866	461372
31690	461373
95025	461374
89894	461375
17170	461376
43206	461377
47	461378
135897	461379
84076	461380
18534	461381
23786	461382
17385	461383
69060	461384
59287	461385
173484	461386
27545	461387
4865	461388
22658	461389
2259	461390
622	461391
22495	461392
1322	461393
472	461394
850	461395
15600	461396
18183	461397
2274	461398
860	461399
45797	461400
14046	461401
3584	461402
45123	461403
11704	461404
2255	461405
57687	461406
44573	461407
61555	461408
8463	461409
98201	461410
3749	461411
6327	461412
38679	461413
103184	461414
1813	461415
18369	461416
146915	461417
1630	461418
2863	461419
3027	461420
6010	461421
1100	461422
26047	461423
5677	461424
125531	461425
39557	461426
1399	461427
209741	461428
134	461429
36523	461430
2547	461431
7096	461432
1100	461433
103008	461434
36135	461435
109611	461436
22674	461437
35911	461438
1720	461439
17192	461440
143300	461441
36577	461442
3685	461443
48718	461444
72845	461445
2800	461446
694	461447
44803	461448
28780	461449
125356	461450
1232	461451
16924	461452
146888	461453
5457	461454
16747	461455
28272	461456
60484	461457
175103	461458
9668	461459
99801	461460
892	461461
483	461462
26402	461463
8032	461464
4962	461465
17707	461466
96997	461467
57190	461468
13966	461469
12368	461470
178	461471
3901	461472
167967	461473
42048	461474
41132	461475
58260	461476
75613	461477
4937	461478
79490	461479
72624	461480
10255	461481
137890	461482
17649	461483
38438	461484
9023	461485
98038	461486
13877	461487
10773	461488
102664	461489
109066	461490
113136	461491
57105	461492
31352	461493
37085	461494
181706	461495
51402	461496
195927	461497
59448	461498
110269	461499
21154	461500
96914	461501
59448	461502
40394	461503
159275	461504
214645	461505
189788	461506
38726	461507
45309	461508
96291	461509
154544	461510
92029	461511
89174	461512
121	461513
678	461514
29946	461515
102907	461516
229089	461517
13	461518
9381	461519
4721	461520
508	461521
340	461522
4215	461523
44769	461524
44	461525
97798	461526
3328	461527
50984	461528
31398	461529
60919	461530
318	461531
9	461532
29421	461533
33289	461534
62133	461535
20582	461536
73411	461537
5489	461538
13655	461539
630	461540
4201	461541
11357	461542
237970	461543
77378	461544
90869	461545
86065	461546
16180	461547
53279	461548
38627	461549
8103	461550
222279	461551
45829	461552
134653	461553
73942	461554
144711	461555
47590	461556
186973	461557
50550	461558
78671	461559
42215	461560
145756	461561
5780	461562
42088	461563
1218	461564
4959	461565
4087	461566
1421	461567
35383	461568
50702	461569
7938	461570
2009	461571
88	461572
2009	461573
2009	461574
27835	461575
2009	461576
117359	461577
4234	461578
29792	461579
284	461580
4685	461581
3345	461582
70505	461583
1686	461584
26913	461585
830	461586
690	461587
8	461588
3375	461589
48312	461590
89771	461591
91424	461592
86601	461593
4876	461594
4261	461595
50163	461596
7055	461597
321	461598
221446	461599
9378	461600
61694	461601
9910	461602
22030	461603
31552	461604
45453	461605
12959	461606
546	461607
22483	461608
12778	461609
6726	461610
81	461611
37232	461612
5598	461613
4826	461614
360	461615
4030	461616
12100	461617
3738	461618
106307	461619
73842	461620
35415	461621
17140	461622
17332	461623
57570	461624
41328	461625
11344	461626
108545	461627
61883	461628
288	461629
48078	461630
338	461631
55149	461632
2009	461633
10690	461634
51	461635
6879	461636
118975	461637
2009	461638
102591	461639
66008	461640
3704	461641
28017	461642
1342	461643
179701	461644
3572	461645
632	461646
48136	461647
21477	461648
96133	461649
204224	461650
14543	461651
11696	461652
45298	461653
11822	461654
8502	461655
48832	461656
5345	461657
16018	461658
35431	461659
9033	461660
44915	461661
79811	461662
81477	461663
34642	461664
287	461665
25535	461666
32686	461667
17142	461668
124717	461669
10426	461670
13442	461671
117997	461672
17706	461673
19711	461674
58637	461675
15081	461676
96636	461677
41629	461678
40200	461679
22636	461680
34581	461681
196646	461682
102690	461683
26186	461684
34354	461685
82901	461686
55764	461687
108264	461688
27882	461689
64885	461690
8894	461691
95059	461692
100694	461693
44619	461694
13050	461695
109233	461696
47154	461697
58512	461698
12065	461699
61459	461700
188483	461701
28726	461702
55926	461703
93427	461704
100221	461705
85734	461706
13946	461707
44861	461708
7	461709
93934	461710
10559	461711
17908	461712
34599	461713
35100	461714
96291	461715
30480	461716
89953	461717
3452	461718
169953	461719
32523	461720
10521	461721
22019	461722
62218	461723
27595	461724
7662	461725
19479	461726
38953	461727
17280	461728
96461	461729
8874	461730
1869	461731
84907	461732
34261	461733
78678	461734
20476	461735
4154	461736
24560	461737
116660	461738
48031	461739
35887	461740
37149	461741
12365	461742
30276	461743
46792	461744
2894	461745
183570	461746
59976	461747
33814	461748
27889	461749
18090	461750
236617	461751
77153	461752
72261	461753
62390	461754
7659	461755
48194	461756
61401	461757
46303	461758
34	461759
60222	461760
15562	461761
46759	461762
68408	461763
107428	461764
105554	461765
48194	461766
93760	461767
51654	461768
10907	461769
139042	461770
18625	461771
8309	461772
20221	461773
139776	461774
7565	461775
21762	461776
1241	461777
4441	461778
30457	461779
6058	461780
2702	461781
319	461782
37339	461783
43257	461784
31209	461785
28839	461786
25649	461787
1180	461788
46338	461789
1907	461790
2646	461791
2475	461792
205473	461793
98633	461794
27883	461795
58008	461796
46522	461797
22043	461798
42299	461799
34820	461800
136868	461801
34701	461802
17112	461803
14321	461804
126284	461805
7	461806
4261	461807
549	461808
11565	461809
131610	461810
18518	461811
127760	461812
23856	461813
34651	461814
88483	461815
183972	461816
141633	461817
151581	461818
25603	461819
44224	461820
31322	461821
46146	461822
25194	461823
6594	461824
36693	461825
71958	461826
30196	461827
82513	461828
13820	461829
921	461830
54005	461831
6563	461832
83863	461833
135575	461834
106186	461835
49445	461836
60750	461837
14593	461838
15775	461839
26879	461840
698	461841
12160	461842
5244	461843
110569	461844
10552	461845
21733	461846
30197	461847
18160	461848
59240	461849
48690	461850
18639	461851
55715	461852
94698	461853
16451	461854
38233	461855
41724	461856
72146	461857
12413	461858
49843	461859
49958	461860
36038	461861
16202	461862
10557	461863
188000	461864
33695	461865
12074	461866
98340	461867
55002	461868
142729	461869
47347	461870
12351	461871
35418	461872
175065	461873
104946	461874
79080	461875
12194	461876
17638	461877
200617	461878
40963	461879
59607	461880
33284	461881
72324	461882
41237	461883
1539	461884
15585	461885
38203	461886
7488	461887
45436	461888
1536	461889
22687	461890
2154	461891
36479	461892
93922	461893
38969	461894
36023	461895
71842	461896
94326	461897
92600	461898
211861	461899
6624	461900
79949	461901
40696	461902
63699	461903
34762	461904
74455	461905
105241	461906
22079	461907
56192	461908
37073	461909
30279	461910
2023	461911
42007	461912
45428	461913
19866	461914
143321	461915
33314	461916
79015	461917
23524	461918
126377	461919
43322	461920
43533	461921
21754	461922
4378	461923
98183	461924
107630	461925
24387	461926
51103	461927
94968	461928
5333	461929
3567	461930
193856	461931
190819	461932
41636	461933
81196	461934
19407	461935
8932	461936
47630	461937
43538	461938
135100	461939
50906	461940
133338	461941
10366	461942
12487	461943
101544	461944
24679	461945
8738	461946
236859	461947
35531	461948
7990	461949
94126	461950
33870	461951
29997	461952
71581	461953
139523	461954
78684	461955
27701	461956
94255	461957
84625	461958
6461	461959
27989	461960
6581	461961
10544	461962
110245	461963
16229	461964
11992	461965
29659	461966
3753	461967
10183	461968
9287	461969
6796	461970
43461	461971
35766	461972
93869	461973
7303	461974
79469	461975
11038	461976
37129	461977
55648	461978
41961	461979
5078	461980
43275	461981
422	461982
9226	461983
175797	461984
27908	461985
9088	461986
36965	461987
19956	461988
195881	461989
55896	461990
70815	461991
58634	461992
31634	461993
14184	461994
1020	461995
38568	461996
54836	461997
7106	461998
21869	461999
9721	462000
65059	462001
62969	462002
59285	462003
29932	462004
63681	462005
74630	462006
131642	462007
4810	462008
13820	462009
10021	462010
5732	462011
37523	462012
119759	462013
20852	462014
2152	462015
76578	462016
91828	462017
168513	462018
27766	462019
13244	462020
56221	462021
38265	462022
93847	462023
24050	462024
17751	462025
100680	462026
57798	462027
39617	462028
4321	462029
77455	462030
121742	462031
43385	462032
14588	462033
97972	462034
15041	462035
59988	462036
31622	462037
37356	462038
9631	462039
2914	462040
155592	462041
137463	462042
26210	462043
17970	462044
38408	462045
94817	462046
14833	462047
13130	462048
12421	462049
28579	462050
71673	462051
33754	462052
38190	462053
17919	462054
178627	462055
14893	462056
26676	462057
7749	462058
9357	462059
76588	462060
53994	462061
140202	462062
3901	462063
10430	462064
59277	462065
3888	462066
6603	462067
128673	462068
50850	462069
8061	462070
39315	462071
54374	462072
28616	462073
69592	462074
18797	462075
46670	462076
16258	462077
8245	462078
88219	462079
21792	462080
196054	462081
17949	462082
26100	462083
23701	462084
6830	462085
12433	462086
2686	462087
43939	462088
124578	462089
94262	462090
12509	462091
62022	462092
6319	462093
32391	462094
34990	462095
76362	462096
85580	462097
8627	462098
145651	462099
106840	462100
30221	462101
134704	462102
58220	462103
27047	462104
12542	462105
14941	462106
2760	462107
46270	462108
58362	462109
23974	462110
453	462111
48174	462112
94478	462113
58955	462114
3815	462115
27812	462116
2739	462117
6833	462118
29886	462119
7283	462120
94942	462121
36457	462122
42207	462123
192721	462124
61887	462125
28830	462126
51444	462127
14307	462128
72125	462129
6564	462130
48343	462131
4456	462132
10372	462133
23010	462134
38141	462135
21242	462136
37847	462137
81552	462138
4555	462139
41422	462140
212966	462141
87930	462142
60114	462143
4555	462144
32182	462145
91594	462146
2163	462147
94964	462148
137055	462149
49989	462150
64141	462151
56557	462152
69368	462153
149442	462154
48995	462155
17444	462156
47019	462157
29441	462158
23049	462159
13368	462160
76885	462161
85648	462162
38644	462163
8012	462164
51370	462165
95374	462166
21138	462167
3261	462168
120740	462169
116174	462170
12004	462171
7635	462172
5813	462173
23925	462174
23100	462175
1018	462176
37722	462177
3856	462178
21833	462179
35718	462180
79200	462181
22673	462182
58179	462183
3474	462184
118116	462185
72661	462186
31910	462187
94251	462188
39393	462189
6444	462190
15213	462191
6025	462192
3198	462193
72700	462194
30622	462195
18058	462196
12109	462197
8611	462198
51586	462199
37236	462200
31049	462201
445	462202
6641	462203
25397	462204
24762	462205
141394	462206
141267	462207
5751	462208
83717	462209
79179	462210
33383	462211
138383	462212
26997	462213
12550	462214
35417	462215
71717	462216
33	462217
9517	462218
1241	462219
347	462220
198675	462221
4772	462222
15754	462223
4433	462224
14245	462225
96700	462226
549	462227
57403	462228
53407	462229
122667	462230
7985	462231
12928	462232
61893	462233
72137	462234
79758	462235
135132	462236
113919	462237
53363	462238
136637	462239
80077	462240
160837	462241
22961	462242
111465	462243
97447	462244
37364	462245
451	462246
22949	462247
27010	462248
122867	462249
21057	462250
97072	462251
82752	462252
160540	462253
90629	462254
14543	462255
7972	462256
173300	462257
34782	462258
91342	462259
176047	462260
44523	462261
3352	462262
124495	462263
95258	462264
31868	462265
131590	462266
7184	462267
152170	462268
27819	462269
5151	462270
29119	462271
64605	462272
31088	462273
63031	462274
34640	462275
101786	462276
69083	462277
50964	462278
48322	462279
30072	462280
197531	462281
89086	462282
136215	462283
193651	462284
26963	462285
6596	462286
76983	462287
162	462288
14922	462289
68902	462290
5806	462291
29108	462292
30660	462293
2100	462294
8058	462295
2849	462296
83284	462297
5333	462298
3806	462299
956	462300
47402	462301
8381	462302
109889	462303
41850	462304
50973	462305
79705	462306
4408	462307
125723	462308
95133	462309
36954	462310
34412	462311
72149	462312
20101	462313
228	462314
8069	462315
70827	462316
3337	462317
23826	462318
140686	462319
66537	462320
16488	462321
43768	462322
73986	462323
7749	462324
15037	462325
12148	462326
6577	462327
95533	462328
77751	462329
90027	462330
69541	462331
101933	462332
27161	462333
89957	462334
84314	462335
94455	462336
23013	462337
7624	462338
31719	462339
29840	462340
39642	462341
89618	462342
3659	462343
4237	462344
82748	462345
37943	462346
22794	462347
1902	462348
5560	462349
21994	462350
81188	462351
36898	462352
5022	462353
84708	462354
2407	462355
14963	462356
125774	462357
2466	462358
101916	462359
182415	462360
27056	462361
16089	462362
139720	462363
4932	462364
40275	462365
135900	462366
46160	462367
27004	462368
105703	462369
17926	462370
55556	462371
68776	462372
31855	462373
6603	462374
3022	462375
37055	462376
61914	462377
176286	462378
175349	462379
23320	462380
120625	462381
140720	462382
107227	462383
25051	462384
3051	462385
5738	462386
6570	462387
234809	462388
146591	462389
30221	462390
135181	462391
34591	462392
61184	462393
13901	462394
36644	462395
28993	462396
2729	462397
29532	462398
44010	462399
51017	462400
35544	462401
80642	462402
59965	462403
59523	462404
114094	462405
1553	462406
1234	462407
163827	462408
166081	462409
21339	462410
54375	462411
12003	462412
20902	462413
1271	462414
135906	462415
109263	462416
12870	462417
29296	462418
142390	462419
18861	462420
91647	462421
39481	462422
43134	462423
3845	462424
1341	462425
11248	462426
216766	462427
112	462428
2873	462429
3112	462430
20	462431
13	462432
92081	462433
591	462434
1870	462435
64968	462436
34325	462437
18369	462438
2351	462439
11374	462440
11098	462441
21032	462442
14313	462443
7078	462444
115659	462445
11420	462446
66593	462447
10023	462448
34918	462449
33997	462450
109008	462451
10627	462452
10850	462453
42500	462454
30585	462455
2253	462456
25328	462457
75209	462458
7086	462459
164	462460
10772	462461
28632	462462
5523	462463
6272	462464
2353	462465
61201	462466
18399	462467
80658	462468
27545	462469
74586	462470
57792	462471
27731	462472
27505	462473
8107	462474
163	462475
73737	462476
37869	462477
73687	462478
102937	462479
65471	462480
5055	462481
32906	462482
32906	462483
85158	462484
5331	462485
8569	462486
40560	462487
112	462488
12865	462489
8142	462490
15594	462491
979	462492
6309	462493
11545	462494
105372	462495
987	462496
57566	462497
62827	462498
110656	462499
35231	462500
35231	462501
35701	462502
17771	462503
46296	462504
239337	462505
227821	462506
41439	462507
258	462508
905	462509
3734	462510
3734	462511
5959	462512
33780	462513
82200	462514
82200	462515
223	462516
35701	462517
109324	462518
89021	462519
35701	462520
35701	462521
110998	462522
31228	462523
31012	462524
10746	462525
23969	462526
2970	462527
2048	462528
46949	462529
18154	462530
4354	462531
50356	462532
1859	462533
3304	462534
1896	462535
64674	462536
26087	462537
82858	462538
40961	462539
39310	462540
64674	462541
82785	462542
110127	462543
27543	462544
269	462545
31168	462546
51997	462547
27447	462548
64379	462549
92746	462550
161541	462551
35911	462552
81133	462553
59233	462554
108756	462555
212322	462556
19328	462557
29628	462558
275	462559
1269	462560
275	462561
33218	462562
2995	462563
124094	462564
19	462565
19	462566
1088	462567
1647	462568
5393	462569
201	462570
892	462571
18571	462572
22501	462573
44317	462574
113471	462575
1803	462576
58714	462577
102969	462578
60519	462579
45091	462580
44240	462581
517	462582
482	462583
634	462584
1982	462585
106386	462586
5534	462587
360	462588
2770	462589
10958	462590
4633	462591
554	462592
15984	462593
2233	462594
234	462595
8047	462596
24102	462597
749	462598
234	462599
749	462600
2126	462601
482	462602
34735	462603
7042	462604
143	462605
38784	462606
8	462607
10802	462608
40417	462609
3395	462610
3480	462611
26337	462612
1476	462613
6365	462614
8	462615
235	462616
4756	462617
234	462618
2758	462619
6240	462620
14209	462621
45577	462622
83277	462623
58319	462624
83277	462625
55604	462626
3940	462627
35704	462628
512	462629
107014	462630
183840	462631
569	462632
109802	462633
154805	462634
45546	462635
55604	462636
39099	462637
2095	462638
135800	462639
28974	462640
155612	462641
54572	462642
2203	462643
35531	462644
42466	462645
548	462646
63901	462647
7243	462648
62199	462649
88528	462650
9126	462651
93174	462652
26013	462653
387	462654
16418	462655
41886	462656
62794	462657
20181	462658
6499	462659
47206	462660
8664	462661
49979	462662
85649	462663
62275	462664
167012	462665
29032	462666
28514	462667
4358	462668
2876	462669
4573	462670
74468	462671
781	462672
17816	462673
39909	462674
30226	462675
1607	462676
37237	462677
96835	462678
85130	462679
44528	462680
36703	462681
133893	462682
516	462683
5509	462684
11699	462685
89580	462686
100497	462687
4723	462688
43488	462689
76172	462690
106056	462691
59734	462692
298	462693
17332	462694
49855	462695
2634	462696
21559	462697
11166	462698
13966	462699
45307	462700
59454	462701
73270	462702
56077	462703
28697	462704
75146	462705
134875	462706
63555	462707
44049	462708
516	462709
13069	462710
20379	462711
2609	462712
97457	462713
113992	462714
113992	462715
218778	462716
238596	462717
108756	462718
206471	462719
88802	462720
52343	462721
89584	462722
31863	462723
108800	462724
76228	462725
56414	462726
49895	462727
12099	462728
53369	462729
910	462730
141961	462731
280	462732
138136	462733
38054	462734
85274	462735
13789	462736
9248	462737
27148	462738
32427	462739
70694	462740
40972	462741
40410	462742
36319	462743
65057	462744
33783	462745
15317	462746
50670	462747
42458	462748
15317	462749
123196	462750
93507	462751
6108	462752
33773	462753
12135	462754
54306	462755
1681	462756
67984	462757
21805	462758
4818	462759
20273	462760
30836	462761
35330	462762
41128	462763
66664	462764
6012	462765
5777	462766
89040	462767
57800	462768
123306	462769
32051	462770
12130	462771
18153	462772
88907	462773
3352	462774
19392	462775
16912	462776
228737	462777
8018	462778
38491	462779
8660	462780
1915	462781
17811	462782
4085	462783
99718	462784
784	462785
784	462786
784	462787
784	462788
784	462789
784	462790
2405	462791
784	462792
113	462793
16391	462794
87	462795
183217	462796
87461	462797
40982	462798
118912	462799
87	462800
69790	462801
176088	462802
139142	462803
42703	462804
52	462805
20011	462806
7430	462807
4522	462808
19888	462809
883	462810
92082	462811
11677	462812
104138	462813
4107	462814
55793	462815
11136	462816
42364	462817
2147	462818
22256	462819
17778	462820
1132	462821
127	462822
21989	462823
37396	462824
69108	462825
130494	462826
56891	462827
122175	462828
16435	462829
145846	462830
5490	462831
11636	462832
178	462833
4224	462834
11488	462835
12375	462836
105908	462837
74	462838
239485	462839
108215	462840
26808	462841
2555	462842
25108	462843
124831	462844
23135	462845
204232	462846
38884	462847
51546	462848
1452	462849
6893	462850
68755	462851
735	462852
11454	462853
1674	462854
13656	462855
81378	462856
37900	462857
30099	462858
230845	462859
7066	462860
164249	462861
69672	462862
89128	462863
69615	462864
42294	462865
42294	462866
10509	462867
145064	462868
122153	462869
49158	462870
42294	462871
92132	462872
79514	462873
1908	462874
48359	462875
12573	462876
13866	462877
21959	462878
67	462879
5809	462880
19615	462881
53934	462882
10507	462883
81822	462884
22022	462885
76526	462886
4458	462887
43622	462888
145319	462889
12514	462890
574	462891
151	462892
75997	462893
169259	462894
42077	462895
47960	462896
16771	462897
13581	462898
42329	462899
141530	462900
12984	462901
14867	462902
60219	462903
18649	462904
27693	462905
97090	462906
47854	462907
95283	462908
339	462909
4093	462910
160208	462911
23090	462912
109034	462913
606	462914
3738	462915
444	462916
4680	462917
19763	462918
9440	462919
1454	462920
5528	462921
2609	462922
235	462923
1454	462924
238	462925
40175	462926
148242	462927
254	462928
61429	462929
335	462930
64310	462931
6034	462932
1860	462933
699	462934
1367	462935
4173	462936
50606	462937
10533	462938
107069	462939
60092	462940
266	462941
8	462942
91255	462943
17041	462944
18251	462945
4093	462946
3298	462947
38884	462948
36191	462949
44654	462950
160	462951
31545	462952
114457	462953
181011	462954
64	462955
17033	462956
488	462957
11828	462958
37781	462959
29333	462960
28367	462961
29525	462962
8230	462963
8230	462964
964	462965
19503	462966
11702	462967
57147	462968
73270	462969
165739	462970
38626	462971
80795	462972
134875	462973
99214	462974
29141	462975
48815	462976
5826	462977
56115	462978
49819	462979
106501	462980
73439	462981
12913	462982
87	462983
86585	462984
185241	462985
28133	462986
2443	462987
4100	462988
29827	462989
1236	462990
108545	462991
9978	462992
15353	462993
65528	462994
5081	462995
144284	462996
36632	462997
9309	462998
3269	462999
4129	463000
184896	463001
48175	463002
13564	463003
35297	463004
90336	463005
84905	463006
7941	463007
147174	463008
28599	463009
35792	463010
146513	463011
4111	463012
9162	463013
124496	463014
5625	463015
51101	463016
74903	463017
958	463018
3119	463019
4826	463020
7499	463021
65261	463022
99854	463023
156821	463024
478	463025
131526	463026
64803	463027
228046	463028
1979	463029
109133	463030
46132	463031
58494	463032
97022	463033
216771	463034
220934	463035
92739	463036
29270	463037
218821	463038
43375	463039
114022	463040
81371	463041
19912	463042
14907	463043
119400	463044
125703	463045
55211	463046
25078	463047
41946	463048
43877	463049
46987	463050
19571	463051
5755	463052
221320	463053
219629	463054
221323	463055
160620	463056
30133	463057
107925	463058
202981	463059
47427	463060
114676	463061
233249	463062
104796	463063
232163	463064
169283	463065
221359	463066
34096	463067
6090	463068
8168	463069
49380	463070
4521	463071
224091	463072
27648	463073
160234	463074
160234	463075
94156	463076
27648	463077
50224	463078
104161	463079
158114	463080
28390	463081
87793	463082
141524	463083
92064	463084
38411	463085
11362	463086
78708	463087
64404	463088
6078	463089
230906	463090
29196	463091
177767	463092
7330	463093
50997	463094
236984	463095
2631	463096
33202	463097
95191	463098
60139	463099
115467	463100
95665	463101
17765	463102
101540	463103
45367	463104
17765	463105
12291	463106
232586	463107
84834	463108
2075	463109
45178	463110
24903	463111
9	463112
4099	463113
219819	463114
111135	463115
51094	463116
9000	463117
11173	463118
19194	463119
6933	463120
13176	463121
36762	463122
41231	463123
2371	463124
49851	463125
17094	463126
143440	463127
219194	463128
157715	463129
39756	463130
6084	463131
41494	463132
170263	463133
52515	463134
33836	463135
99421	463136
158596	463137
223103	463138
20361	463139
63314	463140
95470	463141
193	463142
159971	463143
119747	463144
64007	463145
114747	463146
99352	463147
115027	463148
15550	463149
61314	463150
13881	463151
431	463152
2312	463153
144301	463154
30706	463155
2312	463156
13290	463157
73674	463158
181656	463159
3318	463160
20393	463161
5360	463162
697	463163
30788	463164
7836	463165
92028	463166
26038	463167
15680	463168
23922	463169
51735	463170
118473	463171
200	463172
4765	463173
57039	463174
20168	463175
199163	463176
17684	463177
19394	463178
65571	463179
63735	463180
44208	463181
28763	463182
87850	463183
20578	463184
889	463185
156184	463186
1424	463187
1768	463188
75076	463189
72333	463190
218260	463191
148949	463192
71042	463193
152379	463194
158762	463195
211147	463196
49076	463197
13296	463198
210	463199
6161	463200
17034	463201
146958	463202
88664	463203
3501	463204
62007	463205
13375	463206
82499	463207
30788	463208
197	463209
92802	463210
51220	463211
227286	463212
67983	463213
26310	463214
82601	463215
28212	463216
8257	463217
17462	463218
136525	463219
1786	463220
51229	463221
93325	463222
160618	463223
76629	463224
62847	463225
114177	463226
334	463227
334	463228
31774	463229
189781	463230
66266	463231
225493	463232
2895	463233
52976	463234
219304	463235
92829	463236
30701	463237
74248	463238
16436	463239
4497	463240
77266	463241
38206	463242
84	463243
3756	463244
215949	463245
161162	463246
47490	463247
47490	463248
47490	463249
167628	463250
187950	463251
56212	463252
48704	463253
144414	463254
25133	463255
40364	463256
8312	463257
58244	463258
3235	463259
8506	463260
227141	463261
225666	463262
75137	463263
17765	463264
194864	463265
162951	463266
96181	463267
209677	463268
40531	463269
190769	463270
220197	463271
115443	463272
222089	463273
218465	463274
115746	463275
86047	463276
9133	463277
23390	463278
45347	463279
40958	463280
6327	463281
3100	463282
23973	463283
25863	463284
81177	463285
3286	463286
4344	463287
1422	463288
74135	463289
150479	463290
2324	463291
86320	463292
209692	463293
24492	463294
54374	463295
35379	463296
67573	463297
30751	463298
13295	463299
41061	463300
16001	463301
165244	463302
222026	463303
327	463304
102020	463305
94433	463306
114974	463307
166883	463308
147618	463309
556	463310
19487	463311
51209	463312
80946	463313
160582	463314
14159	463315
165810	463316
70985	463317
220148	463318
227631	463319
228655	463320
17224	463321
214496	463322
148949	463323
152059	463324
70982	463325
159298	463326
225683	463327
225956	463328
221012	463329
158073	463330
226361	463331
53124	463332
220194	463333
68375	463334
66331	463335
32785	463336
222569	463337
98683	463338
10681	463339
44594	463340
1761	463341
25891	463342
228161	463343
64	463344
334	463345
58094	463346
160119	463347
110709	463348
8713	463349
48406	463350
54483	463351
883	463352
112718	463353
19124	463354
105393	463355
10048	463356
52753	463357
199167	463358
171837	463359
188128	463360
75336	463361
171734	463362
26310	463363
70152	463364
5377	463365
6291	463366
77666	463367
42966	463368
22405	463369
13076	463370
86936	463371
2	463372
2	463373
6910	463374
770	463375
14041	463376
13840	463377
7538	463378
3813	463379
68136	463380
19812	463381
111149	463382
67272	463383
16279	463384
76629	463385
131948	463386
84293	463387
54682	463388
213980	463389
2981	463390
223723	463391
157013	463392
54369	463393
220999	463394
171732	463395
54727	463396
171105	463397
11671	463398
80508	463399
11208	463400
24467	463401
7121	463402
43853	463403
122901	463404
34533	463405
85702	463406
47243	463407
226784	463408
115534	463409
3683	463410
562	463411
177	463412
206316	463413
27211	463414
27211	463415
27211	463416
302	463417
46002	463418
1147	463419
161497	463420
39841	463421
48974	463422
170397	463423
109869	463424
86903	463425
228087	463426
57342	463427
22353	463428
3202	463429
6143	463430
114643	463431
65	463432
44	463433
124224	463434
84184	463435
41166	463436
75286	463437
99119	463438
31912	463439
46649	463440
39200	463441
92691	463442
11541	463443
45367	463444
63610	463445
99607	463446
68297	463447
7579	463448
883	463449
75155	463450
21458	463451
164686	463452
56648	463453
35656	463454
81747	463455
171656	463456
147775	463457
126837	463458
74658	463459
46834	463460
173008	463461
7958	463462
54245	463463
13850	463464
82631	463465
87761	463466
21559	463467
2460	463468
68370	463469
17765	463470
134835	463471
2779	463472
92695	463473
1253	463474
172133	463475
38651	463476
13296	463477
49076	463478
75286	463479
12291	463480
43315	463481
40912	463482
62375	463483
77665	463484
39254	463485
8039	463486
120322	463487
66739	463488
40908	463489
64413	463490
75404	463491
45279	463492
38726	463493
222094	463494
21559	463495
40809	463496
158443	463497
218489	463498
28781	463499
134770	463500
76683	463501
7218	463502
226779	463503
19145	463504
224416	463505
66244	463506
223589	463507
159917	463508
159656	463509
86015	463510
86075	463511
115230	463512
115176	463513
115500	463514
118263	463515
47350	463516
134277	463517
35590	463518
48799	463519
134901	463520
38491	463521
52197	463522
75155	463523
13295	463524
13296	463525
204134	463526
157989	463527
176928	463528
151593	463529
58160	463530
76472	463531
76472	463532
156910	463533
115426	463534
92814	463535
99873	463536
66289	463537
10789	463538
59542	463539
229122	463540
42971	463541
42974	463542
22187	463543
1168	463544
208928	463545
2873	463546
225938	463547
120687	463548
64004	463549
37711	463550
237977	463551
99693	463552
910	463553
18314	463554
19859	463555
77540	463556
5275	463557
136011	463558
125627	463559
80516	463560
9489	463561
73699	463562
20641	463563
6616	463564
57117	463565
19512	463566
19423	463567
53277	463568
163550	463569
53553	463570
16690	463571
8072	463572
152954	463573
7664	463574
8941	463575
20158	463576
82108	463577
218433	463578
22843	463579
99482	463580
7965	463581
15781	463582
28938	463583
19690	463584
27693	463585
43095	463586
44649	463587
28649	463588
59581	463589
226416	463590
4653	463591
66566	463592
95578	463593
132381	463594
238472	463595
190014	463596
227983	463597
103940	463598
18867	463599
47439	463600
28586	463601
196104	463602
51833	463603
39130	463604
98959	463605
192240	463606
3228	463607
1395	463608
96181	463609
3460	463610
74716	463611
55353	463612
105139	463613
24681	463614
14152	463615
31924	463616
70695	463617
50191	463618
35884	463619
35	463620
49652	463621
43593	463622
8551	463623
41701	463624
132452	463625
626	463626
45220	463627
58670	463628
8475	463629
134291	463630
5565	463631
1075	463632
4453	463633
6869	463634
103501	463635
11798	463636
102977	463637
48655	463638
8440	463639
49532	463640
18435	463641
42972	463642
64217	463643
105452	463644
181261	463645
168756	463646
9186	463647
1185	463648
156342	463649
3245	463650
134823	463651
159962	463652
114053	463653
12467	463654
18482	463655
92445	463656
12874	463657
179062	463658
159918	463659
52703	463660
5166	463661
5417	463662
4988	463663
197	463664
134857	463665
155222	463666
17684	463667
19124	463668
17684	463669
20578	463670
13555	463671
82164	463672
108802	463673
58670	463674
150754	463675
200248	463676
89863	463677
89863	463678
112325	463679
78915	463680
73329	463681
134873	463682
127960	463683
237	463684
9789	463685
114147	463686
159855	463687
30667	463688
77677	463689
30078	463690
98893	463691
62492	463692
28763	463693
24440	463694
13295	463695
45367	463696
13375	463697
12291	463698
38411	463699
30860	463700
17684	463701
99	463702
67354	463703
11716	463704
39076	463705
22299	463706
29843	463707
5285	463708
114147	463709
42804	463710
13375	463711
49076	463712
64346	463713
17827	463714
79043	463715
16770	463716
75437	463717
58107	463718
66204	463719
66204	463720
115437	463721
228837	463722
188846	463723
6143	463724
135048	463725
115750	463726
157505	463727
220884	463728
220136	463729
135374	463730
99991	463731
159399	463732
99631	463733
115389	463734
13310	463735
160066	463736
159988	463737
115103	463738
63566	463739
159898	463740
99358	463741
228739	463742
99532	463743
193635	463744
114687	463745
20804	463746
220833	463747
99613	463748
125545	463749
220177	463750
93325	463751
158978	463752
188391	463753
188450	463754
225400	463755
45385	463756
228294	463757
99964	463758
190647	463759
58160	463760
99964	463761
28773	463762
156342	463763
28733	463764
114747	463765
86154	463766
113793	463767
209183	463768
159488	463769
224564	463770
191029	463771
75303	463772
12478	463773
48144	463774
182673	463775
507	463776
6182	463777
28736	463778
12753	463779
1553	463780
172471	463781
8684	463782
13067	463783
8024	463784
7057	463785
3439	463786
9331	463787
26167	463788
17753	463789
11615	463790
459	463791
76730	463792
25815	463793
26199	463794
24719	463795
6129	463796
312	463797
30524	463798
70347	463799
912	463800
31767	463801
18995	463802
29319	463803
129751	463804
5942	463805
2247	463806
57160	463807
21264	463808
35542	463809
892	463810
69951	463811
8941	463812
32864	463813
110090	463814
229099	463815
834	463816
180094	463817
117600	463818
15105	463819
100876	463820
451	463821
451	463822
451	463823
83570	463824
1425	463825
54	463826
157	463827
36261	463828
233317	463829
145771	463830
56538	463831
144287	463832
2655	463833
144	463834
19166	463835
166085	463836
87365	463837
9792	463838
45771	463839
131589	463840
58824	463841
24977	463842
62202	463843
4193	463844
2293	463845
77743	463846
8455	463847
50630	463848
10646	463849
40019	463850
15135	463851
15916	463852
902	463853
2620	463854
1238	463855
25162	463856
16183	463857
993	463858
11380	463859
5140	463860
11890	463861
60323	463862
4730	463863
42626	463864
50055	463865
139123	463866
426	463867
43904	463868
92560	463869
2193	463870
10958	463871
111369	463872
153700	463873
39530	463874
25817	463875
6198	463876
1796	463877
25162	463878
39404	463879
7502	463880
124834	463881
20083	463882
6532	463883
48504	463884
9985	463885
8005	463886
43857	463887
40011	463888
4243	463889
7915	463890
4756	463891
35792	463892
92599	463893
7167	463894
158038	463895
9940	463896
11553	463897
4175	463898
11551	463899
160108	463900
57980	463901
208849	463902
2340	463903
134422	463904
161763	463905
25162	463906
829	463907
829	463908
31487	463909
154109	463910
1652	463911
799	463912
1264	463913
19	463914
57947	463915
19537	463916
44197	463917
91750	463918
28	463919
112689	463920
27323	463921
1077	463922
40203	463923
18250	463924
1014	463925
21202	463926
13492	463927
4686	463928
9196	463929
18466	463930
3196	463931
7539	463932
53247	463933
224817	463934
32152	463935
1309	463936
9323	463937
2437	463938
134313	463939
3838	463940
2670	463941
64895	463942
15140	463943
18323	463944
196457	463945
94575	463946
9087	463947
1343	463948
1343	463949
79653	463950
166439	463951
8251	463952
66653	463953
185835	463954
60909	463955
3490	463956
104211	463957
1200	463958
395	463959
48534	463960
178772	463961
2487	463962
196831	463963
104212	463964
100457	463965
80240	463966
6791	463967
267	463968
4775	463969
233199	463970
113167	463971
40424	463972
621	463973
47434	463974
13659	463975
228694	463976
153158	463977
220648	463978
61971	463979
78888	463980
95481	463981
90838	463982
78891	463983
37621	463984
50770	463985
107912	463986
88612	463987
51555	463988
104791	463989
104792	463990
21117	463991
170828	463992
42840	463993
47430	463994
79653	463995
46688	463996
156697	463997
294	463998
104521	463999
189928	464000
18849	464001
145843	464002
163244	464003
107889	464004
221913	464005
157593	464006
220987	464007
158401	464008
146327	464009
227903	464010
50289	464011
162747	464012
151063	464013
77925	464014
157617	464015
7871	464016
109912	464017
156802	464018
147873	464019
48204	464020
2754	464021
4823	464022
38293	464023
30509	464024
5243	464025
551	464026
13590	464027
60217	464028
2605	464029
80110	464030
24210	464031
142110	464032
78562	464033
13866	464034
1833	464035
5420	464036
1473	464037
228381	464038
115511	464039
11463	464040
221779	464041
234375	464042
221004	464043
2624	464044
194637	464045
104153	464046
105134	464047
66238	464048
196100	464049
229063	464050
218402	464051
49444	464052
16784	464053
141943	464054
1673	464055
1949	464056
101369	464057
2306	464058
104288	464059
228814	464060
47449	464061
196202	464062
78916	464063
4299	464064
37983	464065
127129	464066
221725	464067
231126	464068
157979	464069
108053	464070
115908	464071
214722	464072
221192	464073
230251	464074
925	464075
139579	464076
166525	464077
3646	464078
117667	464079
114744	464080
81648	464081
60905	464082
60859	464083
3164	464084
990	464085
2306	464086
5409	464087
4209	464088
925	464089
60860	464090
103482	464091
149176	464092
2499	464093
66465	464094
154177	464095
20859	464096
30135	464097
125159	464098
8949	464099
221344	464100
60171	464101
788	464102
222409	464103
85991	464104
47929	464105
11431	464106
7152	464107
206036	464108
224647	464109
107891	464110
86555	464111
1141	464112
1158	464113
93202	464114
79651	464115
79651	464116
21048	464117
143208	464118
80055	464119
80055	464120
140902	464121
30109	464122
11401	464123
58528	464124
6299	464125
18720	464126
60134	464127
140873	464128
157238	464129
145971	464130
60914	464131
1821	464132
78883	464133
105136	464134
155195	464135
80282	464136
3245	464137
2614	464138
47808	464139
55539	464140
228395	464141
48331	464142
166039	464143
232775	464144
114744	464145
226715	464146
77959	464147
4241	464148
104290	464149
141052	464150
35558	464151
104279	464152
8330	464153
104373	464154
221769	464155
229005	464156
104228	464157
219744	464158
47434	464159
2916	464160
16426	464161
23882	464162
217	464163
24707	464164
511	464165
258	464166
42511	464167
258	464168
11261	464169
126	464170
11988	464171
11448	464172
2506	464173
63180	464174
11770	464175
113098	464176
48462	464177
2655	464178
6419	464179
4756	464180
102587	464181
1790	464182
1722	464183
428	464184
9895	464185
17851	464186
3277	464187
2693	464188
15304	464189
20358	464190
4473	464191
153487	464192
21094	464193
630	464194
2119	464195
67633	464196
172	464197
10973	464198
2581	464199
39606	464200
38521	464201
68733	464202
28881	464203
2203	464204
1192	464205
1471	464206
26324	464207
9530	464208
62311	464209
34201	464210
2319	464211
24241	464212
204186	464213
217382	464214
24537	464215
22759	464216
1344	464217
3966	464218
13678	464219
8409	464220
157038	464221
1799	464222
832	464223
5239	464224
58224	464225
11768	464226
832	464227
165152	464228
750	464229
58562	464230
9524	464231
19	464232
32537	464233
428	464234
24852	464235
36326	464236
6913	464237
5052	464238
207	464239
6123	464240
32334	464241
38864	464242
59888	464243
20606	464244
48503	464245
11319	464246
152178	464247
177625	464248
125822	464249
979	464250
40133	464251
28897	464252
119218	464253
25747	464254
177077	464255
144058	464256
19701	464257
35154	464258
87675	464259
23734	464260
19523	464261
74082	464262
22323	464263
19366	464264
210654	464265
16160	464266
21322	464267
16148	464268
66491	464269
36642	464270
15856	464271
578	464272
56534	464273
13712	464274
80501	464275
83499	464276
16390	464277
19421	464278
17683	464279
14747	464280
102190	464281
19421	464282
73226	464283
49926	464284
71522	464285
41614	464286
9513	464287
28469	464288
32544	464289
24060	464290
11274	464291
49800	464292
4198	464293
11045	464294
2007	464295
14623	464296
4270	464297
81955	464298
4621	464299
71252	464300
2597	464301
835	464302
3689	464303
27482	464304
12215	464305
5085	464306
242	464307
18936	464308
27902	464309
3929	464310
11662	464311
11098	464312
11658	464313
774	464314
3471	464315
19731	464316
3831	464317
7969	464318
23968	464319
27336	464320
4619	464321
1641	464322
6930	464323
15353	464324
38476	464325
18676	464326
16251	464327
54659	464328
79084	464329
31916	464330
2077	464331
38566	464332
20079	464333
3712	464334
143145	464335
11783	464336
20456	464337
19090	464338
8659	464339
15845	464340
34654	464341
64870	464342
24950	464343
133491	464344
47360	464345
31311	464346
19838	464347
1046	464348
65488	464349
80041	464350
7194	464351
60921	464352
5840	464353
7916	464354
22975	464355
55000	464356
149309	464357
9066	464358
2178	464359
10158	464360
29705	464361
161763	464362
50011	464363
184608	464364
99428	464365
15947	464366
3571	464367
7277	464368
23533	464369
215203	464370
58145	464371
7239	464372
58843	464373
13275	464374
829	464375
57060	464376
110882	464377
75076	464378
134265	464379
210133	464380
55814	464381
239482	464382
26561	464383
10608	464384
33943	464385
45	464386
3352	464387
11284	464388
187	464389
177	464390
177	464391
10744	464392
109882	464393
2590	464394
109584	464395
77669	464396
25098	464397
799	464398
633	464399
1203	464400
134721	464401
1618	464402
48536	464403
30034	464404
154252	464405
103	464406
8429	464407
113908	464408
5314	464409
6651	464410
9349	464411
17851	464412
153462	464413
134756	464414
93491	464415
129237	464416
4794	464417
74	464418
99125	464419
39404	464420
16473	464421
21473	464422
1491	464423
20565	464424
70981	464425
100	464426
54991	464427
720	464428
22175	464429
11122	464430
4095	464431
2007	464432
124812	464433
214738	464434
117030	464435
7122	464436
25448	464437
70721	464438
30536	464439
823	464440
439	464441
288	464442
231	464443
3616	464444
96449	464445
3939	464446
226	464447
187794	464448
19	464449
19	464450
44912	464451
134773	464452
135534	464453
189135	464454
54476	464455
32182	464456
113908	464457
13334	464458
23869	464459
95016	464460
832	464461
168	464462
6151	464463
832	464464
178708	464465
10665	464466
93867	464467
55982	464468
75341	464469
55368	464470
55368	464471
95144	464472
13	464473
88	464474
49926	464475
71382	464476
52559	464477
127066	464478
54991	464479
43793	464480
31739	464481
6151	464482
72290	464483
70985	464484
94662	464485
213445	464486
32222	464487
13606	464488
6710	464489
92172	464490
5081	464491
2657	464492
1847	464493
4793	464494
8426	464495
3648	464496
1421	464497
827	464498
65675	464499
37068	464500
18814	464501
832	464502
5319	464503
4533	464504
21118	464505
27	464506
37068	464507
17241	464508
25	464509
55	464510
3247	464511
1915	464512
155730	464513
13372	464514
9981	464515
832	464516
8	464517
47277	464518
20197	464519
147	464520
8213	464521
104631	464522
27	464523
1622	464524
3328	464525
2549	464526
51138	464527
20462	464528
112652	464529
1202	464530
10185	464531
89869	464532
20122	464533
9687	464534
14600	464535
145	464536
10006	464537
143347	464538
42545	464539
7224	464540
236	464541
687	464542
57066	464543
5179	464544
239721	464545
2388	464546
2944	464547
47020	464548
146	464549
24207	464550
10552	464551
20653	464552
16676	464553
11317	464554
69848	464555
38035	464556
37143	464557
29063	464558
1779	464559
28630	464560
5232	464561
3743	464562
10201	464563
58389	464564
3131	464565
2095	464566
60803	464567
14201	464568
9373	464569
32217	464570
14154	464571
51222	464572
6056	464573
13143	464574
54803	464575
9886	464576
3202	464577
10910	464578
20009	464579
526	464580
72080	464581
1801	464582
9331	464583
3609	464584
10853	464585
33961	464586
1468	464587
278	464588
225	464589
1168	464590
83962	464591
18745	464592
11816	464593
11011	464594
6032	464595
114036	464596
11252	464597
11571	464598
43596	464599
6040	464600
4667	464601
2602	464602
48140	464603
135009	464604
68410	464605
11890	464606
1647	464607
5678	464608
28774	464609
45307	464610
6976	464611
1615	464612
2984	464613
6028	464614
58224	464615
94295	464616
94298	464617
21324	464618
18874	464619
72239	464620
39404	464621
56818	464622
8089	464623
16771	464624
18662	464625
101699	464626
150124	464627
134415	464628
15958	464629
15975	464630
178223	464631
27648	464632
22575	464633
94939	464634
177583	464635
36124	464636
5607	464637
39826	464638
582	464639
13595	464640
435	464641
2602	464642
6034	464643
491	464644
169	464645
76398	464646
114362	464647
109540	464648
114362	464649
3362	464650
135	464651
2283	464652
11583	464653
9351	464654
6042	464655
6445	464656
35086	464657
3700	464658
47922	464659
153792	464660
14587	464661
127944	464662
7905	464663
16112	464664
31524	464665
3977	464666
632	464667
54453	464668
197380	464669
7258	464670
134683	464671
27766	464672
157153	464673
15304	464674
89566	464675
7325	464676
564	464677
10872	464678
14251	464679
98294	464680
34767	464681
189918	464682
47	464683
979	464684
9928	464685
6880	464686
1181	464687
2074	464688
109288	464689
1181	464690
98686	464691
9536	464692
101542	464693
1859	464694
60256	464695
10182	464696
113052	464697
7555	464698
1687	464699
21298	464700
11484	464701
3231	464702
69987	464703
10615	464704
4826	464705
1785	464706
11748	464707
80442	464708
55252	464709
87237	464710
37158	464711
44783	464712
69981	464713
1860	464714
3783	464715
729	464716
9847	464717
127838	464718
7976	464719
7326	464720
73283	464721
11562	464722
26197	464723
2017	464724
60394	464725
62328	464726
1669	464727
80713	464728
61674	464729
54622	464730
25125	464731
5519	464732
24140	464733
2656	464734
704	464735
8151	464736
35943	464737
13439	464738
6978	464739
36504	464740
73966	464741
6419	464742
30985	464743
51687	464744
6767	464745
1462	464746
3676	464747
24415	464748
1320	464749
47326	464750
528	464751
505	464752
50241	464753
99695	464754
70977	464755
212810	464756
210155	464757
26305	464758
95845	464759
13934	464760
169	464761
158461	464762
34419	464763
32182	464764
221999	464765
127066	464766
125308	464767
79972	464768
125787	464769
3477	464770
19612	464771
126263	464772
2813	464773
70561	464774
38555	464775
80572	464776
2298	464777
4264	464778
9	464779
8501	464780
153000	464781
230	464782
25	464783
106	464784
103583	464785
15650	464786
20848	464787
225209	464788
6371	464789
830	464790
1313	464791
96609	464792
429	464793
132538	464794
2670	464795
515	464796
10099	464797
8193	464798
729	464799
706	464800
5183	464801
248	464802
20	464803
171735	464804
19544	464805
11742	464806
3094	464807
2082	464808
66820	464809
32641	464810
13229	464811
13229	464812
11876	464813
115939	464814
11892	464815
15658	464816
1822	464817
50423	464818
11670	464819
27280	464820
31669	464821
30420	464822
4202	464823
188154	464824
125789	464825
3169	464826
3550	464827
24886	464828
749	464829
429	464830
4818	464831
132353	464832
23347	464833
3571	464834
1357	464835
31470	464836
17438	464837
4747	464838
79885	464839
9294	464840
7165	464841
13254	464842
25130	464843
36506	464844
1320	464845
168	464846
6168	464847
4634	464848
14696	464849
13465	464850
2018	464851
29	464852
55382	464853
14571	464854
337	464855
131635	464856
13944	464857
25465	464858
892	464859
89	464860
2813	464861
111964	464862
36326	464863
2975	464864
3798	464865
186537	464866
21	464867
4157	464868
25147	464869
160937	464870
5443	464871
11349	464872
2313	464873
689	464874
25125	464875
7193	464876
4080	464877
1327	464878
3194	464879
24202	464880
2037	464881
9152	464882
88	464883
131183	464884
82	464885
73944	464886
9126	464887
133372	464888
1166	464889
7987	464890
15231	464891
899	464892
17085	464893
25393	464894
2614	464895
6080	464896
1290	464897
5230	464898
11006	464899
975	464900
5464	464901
63589	464902
48213	464903
17376	464904
3585	464905
113967	464906
8635	464907
4968	464908
3671	464909
1870	464910
2103	464911
3454	464912
434	464913
10183	464914
65445	464915
2614	464916
52	464917
18400	464918
54981	464919
23537	464920
31573	464921
11133	464922
88386	464923
108496	464924
75953	464925
74631	464926
185132	464927
98117	464928
85268	464929
44648	464930
97874	464931
88114	464932
4371	464933
21431	464934
6965	464935
139328	464936
5669	464937
129567	464938
16542	464939
20723	464940
78813	464941
31507	464942
18193	464943
45847	464944
14764	464945
4371	464946
7773	464947
28921	464948
6388	464949
123678	464950
94308	464951
28968	464952
109	464953
41666	464954
21607	464955
8335	464956
39083	464957
127234	464958
46192	464959
43993	464960
50693	464961
70943	464962
67220	464963
16840	464964
31980	464965
132266	464966
63829	464967
3222	464968
118171	464969
1471	464970
29838	464971
8346	464972
37769	464973
1473	464974
22564	464975
51358	464976
68483	464977
8697	464978
110076	464979
11213	464980
101202	464981
5571	464982
74040	464983
172450	464984
3652	464985
125372	464986
40791	464987
12888	464988
13613	464989
84561	464990
113212	464991
17262	464992
1593	464993
571	464994
2828	464995
7611	464996
65140	464997
51705	464998
74413	464999
62027	465000
13769	465001
5077	465002
4612	465003
161369	465004
2669	465005
4389	465006
229891	465007
39699	465008
48519	465009
20263	465010
97441	465011
86400	465012
213991	465013
122835	465014
100592	465015
27837	465016
212829	465017
67240	465018
65086	465019
47114	465020
7245	465021
15426	465022
17487	465023
563	465024
44353	465025
32939	465026
124487	465027
11190	465028
39620	465029
20454	465030
282	465031
32868	465032
7265	465033
16391	465034
50139	465035
3668	465036
51723	465037
23511	465038
75823	465039
10811	465040
9253	465041
5921	465042
13961	465043
1628	465044
74139	465045
16846	465046
106113	465047
8461	465048
32225	465049
5714	465050
13889	465051
111053	465052
32535	465053
71262	465054
89167	465055
106635	465056
13925	465057
200371	465058
16724	465059
49375	465060
11649	465061
31536	465062
7536	465063
93185	465064
17782	465065
3089	465066
2225	465067
91814	465068
16678	465069
7286	465070
49371	465071
4657	465072
29154	465073
82632	465074
2897	465075
25377	465076
166939	465077
622	465078
4184	465079
469	465080
78652	465081
9874	465082
15372	465083
30634	465084
8340	465085
41201	465086
38400	465087
162287	465088
29742	465089
93263	465090
20505	465091
119790	465092
20551	465093
2087	465094
9422	465095
82623	465096
3266	465097
4142	465098
1799	465099
6394	465100
9152	465101
229819	465102
18400	465103
1211	465104
66	465105
165909	465106
8054	465107
10848	465108
66	465109
9489	465110
47875	465111
10088	465112
4367	465113
3260	465114
5365	465115
140646	465116
73	465117
1342	465118
92335	465119
18852	465120
947	465121
42553	465122
12626	465123
14629	465124
11522	465125
99395	465126
2631	465127
24621	465128
170737	465129
9337	465130
259	465131
33838	465132
20945	465133
26480	465134
24565	465135
548	465136
2331	465137
15649	465138
18893	465139
1638	465140
74110	465141
15787	465142
13092	465143
22640	465144
34705	465145
20006	465146
18609	465147
4080	465148
6698	465149
431	465150
57644	465151
20	465152
103945	465153
3571	465154
275	465155
1346	465156
8620	465157
8361	465158
17346	465159
18353	465160
30661	465161
10755	465162
44367	465163
55967	465164
42567	465165
91315	465166
27412	465167
59910	465168
6895	465169
19990	465170
15721	465171
23968	465172
4191	465173
30416	465174
19767	465175
17340	465176
15902	465177
37698	465178
30268	465179
4641	465180
40026	465181
206279	465182
62279	465183
14297	465184
15506	465185
51167	465186
18604	465187
115472	465188
78091	465189
142082	465190
8792	465191
9733	465192
73024	465193
19815	465194
79954	465195
9020	465196
1895	465197
29973	465198
229169	465199
12101	465200
3713	465201
34819	465202
52985	465203
2051	465204
9850	465205
12974	465206
123	465207
9353	465208
43311	465209
301	465210
16599	465211
181880	465212
34913	465213
95185	465214
31342	465215
20759	465216
12171	465217
30318	465218
43913	465219
14391	465220
11080	465221
39375	465222
67255	465223
15770	465224
1320	465225
13790	465226
68691	465227
4619	465228
11614	465229
23461	465230
16479	465231
3397	465232
13802	465233
22585	465234
3110	465235
27826	465236
20488	465237
7305	465238
43857	465239
9325	465240
137199	465241
15521	465242
12992	465243
19714	465244
18811	465245
7	465246
16699	465247
12957	465248
3700	465249
74306	465250
55885	465251
44488	465252
38253	465253
176412	465254
6057	465255
9302	465256
190940	465257
15605	465258
22752	465259
7843	465260
27795	465261
97	465262
8223	465263
2062	465264
9834	465265
35312	465266
9691	465267
13155	465268
4269	465269
63541	465270
30951	465271
4114	465272
10231	465273
8623	465274
9978	465275
1842	465276
56774	465277
50867	465278
15648	465279
60575	465280
66887	465281
9303	465282
11341	465283
845	465284
237638	465285
89432	465286
240457	465287
19	465288
20162	465289
4087	465290
22676	465291
2821	465292
71586	465293
9568	465294
105389	465295
27681	465296
23692	465297
24562	465298
18292	465299
10577	465300
10863	465301
10192	465302
147743	465303
18608	465304
74757	465305
7107	465306
37036	465307
1983	465308
9082	465309
15351	465310
29794	465311
2706	465312
9499	465313
5374	465314
1729	465315
49990	465316
22756	465317
96150	465318
322	465319
5633	465320
10097	465321
16696	465322
6931	465323
231820	465324
43747	465325
66378	465326
4837	465327
1785	465328
45919	465329
23978	465330
31442	465331
1086	465332
10936	465333
81114	465334
33898	465335
17075	465336
83767	465337
4010	465338
1049	465339
71789	465340
143085	465341
8714	465342
9793	465343
50724	465344
2260	465345
31932	465346
22995	465347
58045	465348
57726	465349
13257	465350
3358	465351
19267	465352
110030	465353
45894	465354
46755	465355
99827	465356
275	465357
1332	465358
6974	465359
5685	465360
2307	465361
13686	465362
7052	465363
2703	465364
208115	465365
17633	465366
55828	465367
2130	465368
1684	465369
12131	465370
173605	465371
205578	465372
65984	465373
122	465374
11486	465375
77188	465376
71805	465377
68223	465378
103916	465379
26210	465380
11781	465381
10990	465382
20896	465383
94004	465384
35187	465385
39520	465386
85059	465387
14344	465388
78359	465389
42952	465390
25459	465391
40510	465392
174226	465393
3704	465394
103920	465395
12177	465396
58053	465397
35867	465398
35151	465399
162359	465400
11214	465401
424	465402
8119	465403
40615	465404
2678	465405
71353	465406
79565	465407
112671	465408
212032	465409
20678	465410
10229	465411
75970	465412
1471	465413
59134	465414
37557	465415
138991	465416
208292	465417
714	465418
96856	465419
91460	465420
13460	465421
54079	465422
6492	465423
84978	465424
6126	465425
15507	465426
74347	465427
81217	465428
15989	465429
165861	465430
46917	465431
173971	465432
77960	465433
23079	465434
60698	465435
7132	465436
57826	465437
18703	465438
105977	465439
7369	465440
6924	465441
6045	465442
260	465443
39581	465444
13260	465445
16773	465446
96854	465447
2062	465448
15840	465449
11033	465450
13573	465451
29619	465452
640	465453
3652	465454
37917	465455
7169	465456
23195	465457
7277	465458
19624	465459
5296	465460
34696	465461
5689	465462
36674	465463
3828	465464
77690	465465
4799	465466
5538	465467
1588	465468
6008	465469
25869	465470
4865	465471
9844	465472
212	465473
25227	465474
74497	465475
273	465476
13918	465477
4242	465478
171	465479
16816	465480
14125	465481
49	465482
38369	465483
3244	465484
46838	465485
44676	465486
426	465487
18569	465488
25236	465489
1798	465490
11038	465491
4686	465492
41186	465493
50405	465494
127838	465495
15955	465496
15825	465497
87488	465498
32864	465499
958	465500
27336	465501
12233	465502
2136	465503
25591	465504
4494	465505
119976	465506
89008	465507
17137	465508
6041	465509
4307	465510
7479	465511
741	465512
22810	465513
2648	465514
28233	465515
2309	465516
4875	465517
8339	465518
6484	465519
188440	465520
5409	465521
36504	465522
12987	465523
18980	465524
7441	465525
1307	465526
60462	465527
76172	465528
835	465529
1459	465530
670	465531
93	465532
39094	465533
6061	465534
1588	465535
2007	465536
3801	465537
31478	465538
6	465539
150694	465540
5824	465541
1305	465542
6507	465543
20216	465544
10610	465545
8223	465546
1472	465547
5631	465548
1454	465549
6890	465550
4884	465551
4340	465552
8223	465553
1463	465554
136559	465555
16689	465556
123784	465557
204452	465558
63879	465559
234	465560
20848	465561
189207	465562
4644	465563
164	465564
3689	465565
7316	465566
18909	465567
13	465568
13011	465569
62465	465570
40541	465571
13862	465572
16540	465573
19	465574
185394	465575
42629	465576
93	465577
18502	465578
1783	465579
79464	465580
72693	465581
10628	465582
22329	465583
2000	465584
103	465585
109540	465586
24714	465587
220175	465588
1649	465589
104631	465590
34767	465591
2756	465592
6325	465593
5241	465594
50011	465595
120	465596
2368	465597
629	465598
6820	465599
6863	465600
50528	465601
126	465602
9895	465603
14450	465604
32147	465605
7912	465606
63675	465607
137	465608
213932	465609
570	465610
7809	465611
25978	465612
3951	465613
41910	465614
371	465615
21181	465616
152356	465617
33893	465618
8723	465619
21076	465620
3816	465621
25710	465622
2256	465623
161987	465624
7794	465625
109	465626
975	465627
237	465628
2368	465629
78	465630
1883	465631
20938	465632
3812	465633
90	465634
179272	465635
5930	465636
16671	465637
7957	465638
49398	465639
2306	465640
2661	465641
12294	465642
3685	465643
112766	465644
220122	465645
37227	465646
2321	465647
11680	465648
80500	465649
143209	465650
61098	465651
27701	465652
10083	465653
2655	465654
4798	465655
7188	465656
19936	465657
6103	465658
79075	465659
5992	465660
3499	465661
2632	465662
44089	465663
1806	465664
37491	465665
22778	465666
29831	465667
4359	465668
44256	465669
139	465670
642	465671
99449	465672
91890	465673
1101	465674
80843	465675
4264	465676
44	465677
10621	465678
211358	465679
9460	465680
2327	465681
54378	465682
1964	465683
22080	465684
821	465685
235	465686
45473	465687
165425	465688
152684	465689
164263	465690
165621	465691
24707	465692
127521	465693
4765	465694
4765	465695
4765	465696
4765	465697
593	465698
39072	465699
40339	465700
808	465701
5626	465702
91682	465703
22857	465704
5858	465705
4065	465706
30214	465707
32351	465708
480	465709
56599	465710
27404	465711
37709	465712
14301	465713
159232	465714
13294	465715
134136	465716
6094	465717
2253	465718
8	465719
3945	465720
40214	465721
550	465722
4381	465723
4845	465724
2361	465725
104720	465726
2599	465727
4184	465728
9086	465729
3638	465730
20488	465731
10265	465732
365	465733
165987	465734
37811	465735
13557	465736
1923	465737
39708	465738
5517	465739
24582	465740
87409	465741
325	465742
39099	465743
388	465744
47835	465745
99890	465746
134373	465747
134273	465748
111499	465749
79127	465750
34823	465751
84882	465752
165222	465753
51079	465754
239544	465755
55646	465756
141832	465757
115065	465758
52721	465759
43938	465760
95061	465761
165154	465762
109964	465763
50241	465764
154252	465765
34421	465766
99141	465767
75466	465768
86401	465769
95283	465770
69951	465771
1652	465772
51269	465773
134	465774
216557	465775
3654	465776
3379	465777
6446	465778
64906	465779
2110	465780
1232	465781
4472	465782
16729	465783
5270	465784
1080	465785
1169	465786
1548	465787
70454	465788
38120	465789
2698	465790
14891	465791
15767	465792
51686	465793
27086	465794
93375	465795
336	465796
19509	465797
100133	465798
2294	465799
2620	465800
5504	465801
7043	465802
49598	465803
132143	465804
18932	465805
15671	465806
23405	465807
17052	465808
72374	465809
56330	465810
30389	465811
116760	465812
72085	465813
56064	465814
22570	465815
15803	465816
32328	465817
15520	465818
72723	465819
3179	465820
2549	465821
78381	465822
16135	465823
4237	465824
3258	465825
24359	465826
4697	465827
16378	465828
552	465829
16115	465830
4756	465831
6264	465832
9052	465833
23470	465834
66384	465835
472	465836
263	465837
16507	465838
1237	465839
3596	465840
479	465841
9635	465842
1334	465843
2059	465844
273	465845
96567	465846
6080	465847
43027	465848
32015	465849
45593	465850
155166	465851
7942	465852
12122	465853
9222	465854
25544	465855
1553	465856
26201	465857
6368	465858
2532	465859
6790	465860
68232	465861
117693	465862
15230	465863
70419	465864
95294	465865
1970	465866
39775	465867
57504	465868
9114	465869
34381	465870
9332	465871
3749	465872
3224	465873
7473	465874
72596	465875
1064	465876
98847	465877
35555	465878
15889	465879
17678	465880
4	465881
848	465882
132566	465883
29542	465884
4243	465885
132249	465886
6769	465887
9693	465888
5900	465889
154214	465890
4	465891
46864	465892
14158	465893
38092	465894
6318	465895
38476	465896
12739	465897
7216	465898
44869	465899
5948	465900
19184	465901
39518	465902
19	465903
92414	465904
102907	465905
209898	465906
214464	465907
99772	465908
5155	465909
54155	465910
818	465911
832	465912
226160	465913
25427	465914
28686	465915
219984	465916
26569	465917
75448	465918
89103	465919
31544	465920
237162	465921
15957	465922
66160	465923
158319	465924
43938	465925
92981	465926
165916	465927
43474	465928
223906	465929
58194	465930
58194	465931
212639	465932
46570	465933
163119	465934
26246	465935
221015	465936
221014	465937
114591	465938
89837	465939
221017	465940
114728	465941
159713	465942
111586	465943
25758	465944
175922	465945
44179	465946
569	465947
119675	465948
71576	465949
221586	465950
160409	465951
32766	465952
49485	465953
41021	465954
13315	465955
32927	465956
19901	465957
160179	465958
67049	465959
52429	465960
223922	465961
178638	465962
56049	465963
176119	465964
47871	465965
176248	465966
10926	465967
134297	465968
85770	465969
67773	465970
220162	465971
148963	465972
95541	465973
63894	465974
21473	465975
188049	465976
11070	465977
1498	465978
10983	465979
42	465980
42	465981
19164	465982
20031	465983
20370	465984
4667	465985
44105	465986
178535	465987
99619	465988
210986	465989
150641	465990
58420	465991
110268	465992
10323	465993
14388	465994
72847	465995
99292	465996
99292	465997
11861	465998
44531	465999
194477	466000
37917	466001
21831	466002
38254	466003
812	466004
2886	466005
155247	466006
123322	466007
69967	466008
63507	466009
25900	466010
129	466011
23194	466012
459	466013
30955	466014
44912	466015
89853	466016
64050	466017
3797	466018
9125	466019
19	466020
119	466021
45078	466022
133183	466023
239543	466024
41789	466025
4724	466026
58502	466027
59454	466028
63498	466029
164	466030
7281	466031
7281	466032
10681	466033
8697	466034
15816	466035
1281	466036
8671	466037
6863	466038
77	466039
715	466040
34785	466041
50907	466042
37	466043
14127	466044
2293	466045
9851	466046
105049	466047
105049	466048
12960	466049
1102	466050
4865	466051
127	466052
36292	466053
29984	466054
73341	466055
164	466056
1065	466057
114924	466058
160307	466059
188303	466060
221021	466061
51559	466062
188390	466063
114712	466064
134963	466065
114712	466066
156281	466067
160086	466068
159488	466069
51559	466070
230042	466071
162358	466072
107382	466073
11474	466074
153533	466075
60506	466076
14383	466077
9611	466078
23846	466079
195035	466080
23172	466081
54598	466082
45828	466083
45896	466084
119000	466085
228475	466086
48597	466087
20998	466088
47598	466089
18556	466090
17243	466091
196634	466092
114649	466093
47598	466094
105066	466095
12977	466096
205915	466097
679	466098
12248	466099
124	466100
14759	466101
124	466102
88760	466103
88760	466104
124	466105
124	466106
124	466107
124	466108
124	466109
235613	466110
91770	466111
165171	466112
10712	466113
35497	466114
33992	466115
123351	466116
84672	466117
27255	466118
15335	466119
206847	466120
156523	466121
160429	466122
33118	466123
17803	466124
88746	466125
14717	466126
165291	466127
95428	466128
41	466129
41	466130
41	466131
75222	466132
41744	466133
21408	466134
21408	466135
116202	466136
38352	466137
22589	466138
55251	466139
7550	466140
3866	466141
70712	466142
73237	466143
69893	466144
172622	466145
238839	466146
165918	466147
34036	466148
62273	466149
14775	466150
4975	466151
118564	466152
22221	466153
22221	466154
22221	466155
92056	466156
91875	466157
41	466158
41	466159
141465	466160
1239	466161
29237	466162
32538	466163
32943	466164
87396	466165
163010	466166
32424	466167
380	466168
6125	466169
490	466170
219045	466171
51420	466172
112544	466173
21314	466174
41	466175
238799	466176
125552	466177
31655	466178
41570	466179
37	466180
120447	466181
52234	466182
21600	466183
240013	466184
17803	466185
17803	466186
8840	466187
41503	466188
42899	466189
39963	466190
8698	466191
79	466192
165614	466193
44537	466194
9210	466195
6508	466196
6542	466197
5690	466198
52586	466199
68447	466200
63958	466201
52261	466202
232156	466203
16095	466204
40801	466205
120447	466206
8841	466207
17805	466208
22459	466209
4965	466210
14607	466211
12207	466212
89868	466213
3044	466214
32586	466215
21463	466216
139297	466217
163261	466218
160073	466219
41425	466220
70394	466221
232135	466222
158451	466223
166184	466224
31290	466225
32538	466226
10294	466227
1523	466228
12310	466229
152459	466230
114138	466231
88772	466232
171316	466233
40009	466234
40673	466235
26347	466236
157160	466237
17243	466238
114473	466239
76441	466240
157760	466241
31596	466242
56096	466243
11922	466244
27996	466245
74728	466246
14201	466247
115006	466248
132655	466249
86543	466250
394	466251
37138	466252
18222	466253
124079	466254
1966	466255
6272	466256
28011	466257
7989	466258
217242	466259
220	466260
63336	466261
235591	466262
1093	466263
1852	466264
8144	466265
1495	466266
393	466267
2986	466268
20221	466269
25850	466270
110296	466271
24202	466272
5344	466273
1330	466274
175252	466275
7967	466276
7056	466277
393	466278
1093	466279
897	466280
27620	466281
4748	466282
20938	466283
8558	466284
2387	466285
9505	466286
4824	466287
4824	466288
11977	466289
7138	466290
6495	466291
8755	466292
28340	466293
1627	466294
4936	466295
362	466296
63	466297
31148	466298
392	466299
8151	466300
63	466301
539	466302
14158	466303
25014	466304
10847	466305
35797	466306
24452	466307
29855	466308
25261	466309
15997	466310
14155	466311
168	466312
64634	466313
500	466314
8286	466315
35201	466316
24659	466317
958	466318
4855	466319
527	466320
39080	466321
958	466322
20623	466323
25261	466324
6272	466325
8151	466326
9700	466327
1077	466328
1458	466329
405	466330
35797	466331
56772	466332
16458	466333
46835	466334
23808	466335
40790	466336
11819	466337
125110	466338
31290	466339
62359	466340
9837	466341
3709	466342
2013	466343
4862	466344
11578	466345
2925	466346
2093	466347
58287	466348
23779	466349
11578	466350
26587	466351
7072	466352
243	466353
3611	466354
44403	466355
3267	466356
3208	466357
2583	466358
586	466359
5545	466360
8048	466361
7362	466362
243	466363
710	466364
596	466365
195802	466366
725	466367
226	466368
17053	466369
15652	466370
2660	466371
14246	466372
31150	466373
125319	466374
596	466375
2886	466376
478	466377
23459	466378
16747	466379
49369	466380
19419	466381
911	466382
67420	466383
20147	466384
4651	466385
93993	466386
4876	466387
23754	466388
3598	466389
2062	466390
71700	466391
5583	466392
3709	466393
8155	466394
2102	466395
518	466396
49607	466397
14155	466398
204243	466399
7138	466400
25899	466401
911	466402
15916	466403
79857	466404
365	466405
28496	466406
108934	466407
51217	466408
60326	466409
189960	466410
1828	466411
7771	466412
1494	466413
16927	466414
6102	466415
516	466416
11571	466417
110480	466418
31742	466419
9181	466420
3335	466421
123	466422
209295	466423
4078	466424
193	466425
863	466426
12643	466427
35157	466428
25315	466429
6122	466430
5357	466431
95663	466432
9992	466433
71144	466434
9927	466435
176428	466436
15652	466437
5277	466438
15916	466439
57008	466440
2912	466441
295	466442
3335	466443
46545	466444
34674	466445
403	466446
31949	466447
92013	466448
20324	466449
28720	466450
6495	466451
5863	466452
30426	466453
191353	466454
8188	466455
31659	466456
20452	466457
7051	466458
8195	466459
176156	466460
7051	466461
36189	466462
71935	466463
7336	466464
344	466465
28089	466466
12125	466467
59303	466468
45539	466469
334	466470
29125	466471
23547	466472
87309	466473
1819	466474
7095	466475
2091	466476
3334	466477
3409	466478
1091	466479
3749	466480
25777	466481
25607	466482
10951	466483
28854	466484
45604	466485
56772	466486
30717	466487
92136	466488
5523	466489
80645	466490
1813	466491
9624	466492
29796	466493
16583	466494
20820	466495
10226	466496
546	466497
127709	466498
34054	466499
182417	466500
13932	466501
43532	466502
95716	466503
31248	466504
346	466505
1211	466506
8777	466507
2563	466508
14727	466509
55631	466510
7254	466511
13982	466512
13982	466513
10648	466514
4661	466515
176460	466516
37614	466517
72121	466518
175757	466519
20753	466520
60664	466521
57749	466522
59049	466523
63546	466524
174828	466525
1463	466526
74232	466527
196804	466528
4752	466529
143560	466530
32791	466531
7076	466532
1212	466533
6452	466534
81947	466535
7519	466536
44632	466537
4872	466538
483	466539
1622	466540
9993	466541
1842	466542
401	466543
86593	466544
139597	466545
1685	466546
2632	466547
17601	466548
5496	466549
111635	466550
1177	466551
13953	466552
3015	466553
33973	466554
8119	466555
29006	466556
62833	466557
15880	466558
11360	466559
504	466560
161	466561
18614	466562
4903	466563
22496	466564
1266	466565
21	466566
100	466567
5474	466568
2135	466569
20206	466570
432	466571
173947	466572
293	466573
4514	466574
307	466575
158237	466576
18708	466577
5047	466578
127399	466579
13421	466580
144395	466581
152041	466582
3349	466583
93767	466584
17779	466585
39174	466586
65363	466587
28378	466588
31332	466589
1722	466590
1302	466591
1784	466592
113499	466593
71700	466594
55436	466595
18449	466596
65363	466597
38896	466598
82468	466599
108510	466600
27340	466601
67019	466602
70532	466603
54673	466604
1761	466605
82437	466606
2062	466607
2062	466608
2062	466609
2062	466610
124819	466611
8572	466612
1595	466613
174760	466614
13750	466615
210523	466616
170598	466617
57484	466618
71015	466619
8572	466620
1300	466621
128588	466622
2844	466623
26176	466624
28134	466625
66307	466626
31377	466627
44783	466628
122502	466629
122909	466630
159	466631
2366	466632
3472	466633
39337	466634
2377	466635
17275	466636
13473	466637
18449	466638
67775	466639
86418	466640
16986	466641
62187	466642
11777	466643
29509	466644
227288	466645
50518	466646
106708	466647
112063	466648
24971	466649
6541	466650
25608	466651
1251	466652
88816	466653
1307	466654
4952	466655
40672	466656
55958	466657
63361	466658
4862	466659
82540	466660
83785	466661
3570	466662
539	466663
5557	466664
595	466665
3335	466666
11819	466667
2597	466668
97062	466669
9504	466670
20555	466671
5557	466672
6074	466673
13081	466674
1618	466675
7362	466676
63336	466677
226	466678
293	466679
130	466680
875	466681
27982	466682
102216	466683
3472	466684
723	466685
31145	466686
9504	466687
64335	466688
2509	466689
21265	466690
147	466691
11544	466692
451	466693
4862	466694
25261	466695
55325	466696
16750	466697
8413	466698
49521	466699
40862	466700
1860	466701
20125	466702
40368	466703
62793	466704
7351	466705
139784	466706
2295	466707
148186	466708
224	466709
2610	466710
8371	466711
13117	466712
16660	466713
86934	466714
2515	466715
8237	466716
81991	466717
293	466718
28078	466719
65374	466720
709	466721
5119	466722
115949	466723
5279	466724
1339	466725
12195	466726
204281	466727
732	466728
15262	466729
16747	466730
51155	466731
31937	466732
49350	466733
13473	466734
243	466735
2295	466736
4190	466737
317	466738
28065	466739
1211	466740
217118	466741
984	466742
144285	466743
96873	466744
27982	466745
17601	466746
15652	466747
71509	466748
2093	466749
71509	466750
34755	466751
703	466752
215172	466753
9375	466754
7210	466755
16633	466756
20575	466757
32552	466758
31384	466759
5161	466760
833	466761
4484	466762
8237	466763
89528	466764
76578	466765
3779	466766
172087	466767
684	466768
92278	466769
27415	466770
171441	466771
27415	466772
51262	466773
113752	466774
12863	466775
85294	466776
72501	466777
26004	466778
984	466779
4968	466780
3353	466781
9306	466782
4855	466783
62210	466784
160555	466785
695	466786
49521	466787
132427	466788
9714	466789
143558	466790
102955	466791
23808	466792
892	466793
1806	466794
2989	466795
4106	466796
106979	466797
55553	466798
9984	466799
8413	466800
30444	466801
22658	466802
24103	466803
5367	466804
129107	466805
36888	466806
285	466807
48386	466808
16921	466809
41182	466810
3177	466811
17053	466812
13900	466813
11262	466814
140643	466815
622	466816
8359	466817
37508	466818
17818	466819
1217	466820
31162	466821
204204	466822
317	466823
25672	466824
5344	466825
95971	466826
229960	466827
104884	466828
1142	466829
222799	466830
234864	466831
949	466832
236270	466833
57156	466834
10932	466835
22734	466836
38088	466837
1522	466838
188188	466839
31251	466840
1179	466841
2515	466842
5676	466843
7988	466844
36135	466845
37932	466846
220	466847
5676	466848
22960	466849
1325	466850
220	466851
1628	466852
33028	466853
2935	466854
813	466855
128197	466856
3638	466857
225257	466858
156042	466859
97005	466860
68281	466861
218642	466862
15984	466863
165921	466864
87608	466865
5440	466866
52251	466867
39171	466868
64955	466869
68281	466870
166454	466871
46424	466872
149380	466873
13900	466874
114285	466875
221704	466876
83412	466877
68281	466878
15621	466879
68281	466880
42471	466881
73	466882
204153	466883
4388	466884
24436	466885
12158	466886
144284	466887
70066	466888
49278	466889
116427	466890
17373	466891
9765	466892
8777	466893
13145	466894
1853	466895
75985	466896
1160	466897
238844	466898
14051	466899
440	466900
114757	466901
7096	466902
11114	466903
5554	466904
596	466905
25124	466906
38637	466907
25339	466908
70774	466909
87909	466910
1344	466911
2048	466912
136769	466913
15845	466914
392	466915
45521	466916
35201	466917
222498	466918
613	466919
37882	466920
37837	466921
664	466922
3335	466923
8667	466924
9765	466925
22827	466926
49384	466927
18778	466928
6108	466929
30581	466930
14732	466931
21259	466932
19843	466933
91766	466934
123519	466935
141739	466936
14671	466937
50	466938
13475	466939
63361	466940
1182	466941
37224	466942
18768	466943
100280	466944
16103	466945
51518	466946
362	466947
84764	466948
22618	466949
5402	466950
25341	466951
1366	466952
8403	466953
28825	466954
3237	466955
3237	466956
12091	466957
6244	466958
6272	466959
48386	466960
38088	466961
18579	466962
56348	466963
13010	466964
30444	466965
158739	466966
2359	466967
6144	466968
2874	466969
8188	466970
39324	466971
19349	466972
62244	466973
25014	466974
2093	466975
365	466976
2658	466977
5052	466978
97	466979
362	466980
10308	466981
559	466982
4719	466983
354	466984
45866	466985
586	466986
8418	466987
1806	466988
2093	466989
596	466990
11876	466991
861	466992
10159	466993
586	466994
31283	466995
703	466996
56274	466997
16747	466998
3749	466999
6197	467000
13172	467001
867	467002
958	467003
43301	467004
20	467005
92399	467006
34271	467007
43026	467008
92399	467009
13	467010
19	467011
13	467012
13	467013
20	467014
9	467015
34270	467016
13	467017
13	467018
9	467019
92714	467020
13	467021
20	467022
157258	467023
8526	467024
70385	467025
126663	467026
231450	467027
219580	467028
107128	467029
94218	467030
28889	467031
362	467032
905	467033
105499	467034
17095	467035
1966	467036
109835	467037
11544	467038
1852	467039
11886	467040
49065	467041
5393	467042
8413	467043
18768	467044
184369	467045
19349	467046
49516	467047
43495	467048
110642	467049
43495	467050
144446	467051
32050	467052
17483	467053
7225	467054
15262	467055
22734	467056
527	467057
64250	467058
1464	467059
13900	467060
58287	467061
27106	467062
37152	467063
7150	467064
118146	467065
152593	467066
451	467067
86658	467068
451	467069
13473	467070
295	467071
143493	467072
176625	467073
31405	467074
3781	467075
13900	467076
108569	467077
28572	467078
71771	467079
709	467080
33950	467081
130551	467082
130551	467083
1949	467084
1274	467085
383	467086
63437	467087
227941	467088
54516	467089
54642	467090
209862	467091
4763	467092
219767	467093
4752	467094
5279	467095
4004	467096
1839	467097
9671	467098
3434	467099
192118	467100
12233	467101
82793	467102
4554	467103
65661	467104
22926	467105
232245	467106
78467	467107
19009	467108
116572	467109
23635	467110
43	467111
14169	467112
6214	467113
38694	467114
5529	467115
19349	467116
21067	467117
27720	467118
3405	467119
21291	467120
10232	467121
19408	467122
12654	467123
55325	467124
709	467125
12227	467126
5455	467127
76783	467128
9991	467129
29565	467130
5279	467131
92218	467132
37770	467133
23357	467134
3736	467135
52190	467136
688	467137
7138	467138
15262	467139
11672	467140
43449	467141
15836	467142
2426	467143
61703	467144
44835	467145
8607	467146
7128	467147
14034	467148
424	467149
911	467150
13144	467151
37507	467152
23935	467153
11880	467154
31148	467155
41647	467156
16921	467157
8604	467158
5520	467159
1872	467160
15928	467161
8544	467162
42764	467163
6867	467164
6837	467165
6002	467166
4	467167
3380	467168
5978	467169
7513	467170
62797	467171
29550	467172
40392	467173
7189	467174
797	467175
4763	467176
1972	467177
1946	467178
56133	467179
23374	467180
1676	467181
1628	467182
4968	467183
1211	467184
50	467185
16098	467186
18207	467187
689	467188
586	467189
66321	467190
427	467191
1211	467192
81655	467193
74512	467194
213382	467195
2009	467196
6953	467197
11309	467198
1211	467199
2441	467200
3784	467201
28928	467202
69790	467203
69790	467204
20080	467205
833	467206
20080	467207
10852	467208
781	467209
53482	467210
70522	467211
46142	467212
2665	467213
41546	467214
239210	467215
65437	467216
65437	467217
41546	467218
82788	467219
42455	467220
42455	467221
42455	467222
27522	467223
74373	467224
162612	467225
2696	467226
1783	467227
42549	467228
2048	467229
2339	467230
20205	467231
566	467232
2597	467233
2376	467234
98773	467235
45521	467236
8548	467237
17601	467238
48652	467239
295	467240
177906	467241
4605	467242
203745	467243
19843	467244
78628	467245
105970	467246
13802	467247
7150	467248
51858	467249
111577	467250
596	467251
2294	467252
10878	467253
7096	467254
57967	467255
2	467256
2411	467257
892	467258
1553	467259
31154	467260
595	467261
362	467262
4862	467263
2013	467264
3784	467265
1212	467266
144302	467267
2681	467268
317	467269
29740	467270
134859	467271
217889	467272
16437	467273
37266	467274
6219	467275
146761	467276
9629	467277
46258	467278
36786	467279
9838	467280
1827	467281
74012	467282
9121	467283
45206	467284
2	467285
9714	467286
3231	467287
12943	467288
11399	467289
25014	467290
9779	467291
2	467292
2	467293
2	467294
2	467295
6495	467296
10735	467297
13489	467298
552	467299
184789	467300
6144	467301
2376	467302
5866	467303
17875	467304
15570	467305
20310	467306
1097	467307
103	467308
91962	467309
5529	467310
1097	467311
1097	467312
36680	467313
8188	467314
83615	467315
65430	467316
10159	467317
13081	467318
2073	467319
400	467320
73	467321
25341	467322
6272	467323
109835	467324
723	467325
111139	467326
24618	467327
39084	467328
10294	467329
49521	467330
243	467331
4605	467332
295	467333
1097	467334
1169	467335
1448	467336
1830	467337
2353	467338
24708	467339
3571	467340
12739	467341
37508	467342
106274	467343
3695	467344
2376	467345
166175	467346
157041	467347
91997	467348
42634	467349
11344	467350
4617	467351
28910	467352
21266	467353
39600	467354
11320	467355
44403	467356
31046	467357
24993	467358
857	467359
22948	467360
2376	467361
352	467362
105060	467363
31230	467364
293	467365
285	467366
1865	467367
9894	467368
5519	467369
5519	467370
18474	467371
82336	467372
14735	467373
114	467374
114	467375
36841	467376
69897	467377
24904	467378
43535	467379
36147	467380
14530	467381
24755	467382
24755	467383
219539	467384
117337	467385
8400	467386
39101	467387
31915	467388
36914	467389
1110	467390
67465	467391
10159	467392
6495	467393
2093	467394
49607	467395
10735	467396
26538	467397
5863	467398
38771	467399
595	467400
19295	467401
25263	467402
6495	467403
317	467404
2032	467405
6495	467406
25263	467407
50432	467408
171912	467409
69897	467410
709	467411
27306	467412
91609	467413
55153	467414
1110	467415
72701	467416
114	467417
591	467418
63849	467419
5996	467420
2681	467421
110310	467422
62400	467423
137495	467424
14010	467425
15762	467426
95396	467427
38640	467428
152138	467429
42455	467430
9914	467431
7120	467432
37961	467433
6934	467434
48582	467435
114	467436
5545	467437
143577	467438
22187	467439
1451	467440
115949	467441
15244	467442
114	467443
699	467444
24855	467445
26821	467446
31915	467447
6176	467448
6176	467449
142046	467450
144274	467451
146952	467452
17138	467453
15651	467454
48707	467455
47898	467456
164868	467457
9474	467458
201	467459
13245	467460
148	467461
6065	467462
47651	467463
424	467464
14616	467465
85367	467466
3188	467467
1298	467468
1806	467469
8155	467470
25014	467471
148	467472
1458	467473
64720	467474
186773	467475
65956	467476
57484	467477
8181	467478
1211	467479
30309	467480
80447	467481
2393	467482
3221	467483
17639	467484
20206	467485
113	467486
1813	467487
224832	467488
171686	467489
160191	467490
66203	467491
86154	467492
134757	467493
115022	467494
85950	467495
176444	467496
58228	467497
58146	467498
134625	467499
54761	467500
75453	467501
125552	467502
45383	467503
86140	467504
200811	467505
83389	467506
48447	467507
12454	467508
48447	467509
111754	467510
157030	467511
62175	467512
4564	467513
5577	467514
666	467515
120352	467516
120352	467517
74807	467518
86721	467519
93637	467520
114501	467521
37434	467522
1339	467523
1063	467524
42595	467525
222602	467526
710	467527
2240	467528
27340	467529
30958	467530
10082	467531
5907	467532
422	467533
12016	467534
20971	467535
31754	467536
186240	467537
49863	467538
153383	467539
31754	467540
52754	467541
156943	467542
684	467543
122759	467544
1774	467545
88149	467546
171153	467547
723	467548
28043	467549
5706	467550
1618	467551
15838	467552
24618	467553
14565	467554
147712	467555
8667	467556
95714	467557
12899	467558
586	467559
45571	467560
40862	467561
56225	467562
183073	467563
46128	467564
41182	467565
1813	467566
2307	467567
13900	467568
22926	467569
1211	467570
6197	467571
46934	467572
35254	467573
87832	467574
67130	467575
156035	467576
115688	467577
110105	467578
117672	467579
49698	467580
82310	467581
95805	467582
95805	467583
161205	467584
36635	467585
159946	467586
116774	467587
36525	467588
156706	467589
159248	467590
87719	467591
158534	467592
124755	467593
102579	467594
161510	467595
116263	467596
114289	467597
66734	467598
86384	467599
220878	467600
51537	467601
70950	467602
162876	467603
86025	467604
60528	467605
233627	467606
160964	467607
231114	467608
28977	467609
162912	467610
46573	467611
164656	467612
115325	467613
78277	467614
52756	467615
86566	467616
46573	467617
142688	467618
89784	467619
41095	467620
156706	467621
86384	467622
76546	467623
136643	467624
19404	467625
32956	467626
17745	467627
71137	467628
66270	467629
32718	467630
73678	467631
227498	467632
159880	467633
162859	467634
21398	467635
60539	467636
29779	467637
162680	467638
227087	467639
228786	467640
160394	467641
233037	467642
156705	467643
37803	467644
19876	467645
78277	467646
138532	467647
221032	467648
35912	467649
157901	467650
85887	467651
109628	467652
1618	467653
2928	467654
7152	467655
5529	467656
26266	467657
114487	467658
204320	467659
39086	467660
65364	467661
703	467662
103880	467663
9902	467664
54168	467665
18370	467666
11682	467667
24398	467668
132197	467669
148918	467670
3339	467671
92316	467672
65602	467673
79166	467674
141526	467675
35465	467676
23808	467677
134986	467678
185009	467679
3571	467680
1680	467681
1111	467682
243	467683
100	467684
8669	467685
29550	467686
4268	467687
8669	467688
595	467689
19349	467690
689	467691
119247	467692
22653	467693
28067	467694
2765	467695
32373	467696
38501	467697
285	467698
49374	467699
112834	467700
2294	467701
74172	467702
3335	467703
7096	467704
2075	467705
15998	467706
8161	467707
3334	467708
155156	467709
6065	467710
19787	467711
49780	467712
16654	467713
12777	467714
9706	467715
62056	467716
49372	467717
9124	467718
34837	467719
60175	467720
31150	467721
8558	467722
6067	467723
143281	467724
46226	467725
401	467726
71344	467727
1851	467728
11284	467729
7210	467730
37258	467731
295	467732
246	467733
85224	467734
2101	467735
20502	467736
58435	467737
15219	467738
5892	467739
45862	467740
65176	467741
152887	467742
19969	467743
46134	467744
28067	467745
128902	467746
162869	467747
97653	467748
8371	467749
29447	467750
32546	467751
17434	467752
80337	467753
159507	467754
175370	467755
25689	467756
91854	467757
508	467758
19267	467759
22587	467760
8408	467761
36365	467762
28823	467763
3274	467764
29252	467765
15129	467766
1077	467767
3768	467768
24946	467769
10973	467770
97	467771
63348	467772
13932	467773
440	467774
1853	467775
83512	467776
1619	467777
48421	467778
152865	467779
1965	467780
9527	467781
47304	467782
3032	467783
274	467784
4612	467785
28645	467786
4903	467787
28	467788
941	467789
63370	467790
6423	467791
100	467792
15134	467793
7471	467794
5228	467795
2126	467796
31148	467797
911	467798
24388	467799
13687	467800
7020	467801
51721	467802
11623	467803
39935	467804
4575	467805
65640	467806
31145	467807
67813	467808
5440	467809
107032	467810
483	467811
28	467812
3981	467813
14089	467814
4308	467815
11707	467816
11707	467817
147	467818
3828	467819
35385	467820
72828	467821
31577	467822
5440	467823
4157	467824
4489	467825
6244	467826
12095	467827
220	467828
381	467829
911	467830
703	467831
14155	467832
12312	467833
13932	467834
11886	467835
27115	467836
5393	467837
8256	467838
4249	467839
15134	467840
6363	467841
34837	467842
4013	467843
8034	467844
6548	467845
4924	467846
73212	467847
24017	467848
20563	467849
3749	467850
126	467851
39258	467852
60410	467853
178	467854
28	467855
19408	467856
70966	467857
37323	467858
6489	467859
225	467860
104364	467861
28	467862
175216	467863
63299	467864
24945	467865
47967	467866
37510	467867
15652	467868
596	467869
1856	467870
362	467871
1210	467872
13932	467873
285	467874
67437	467875
11341	467876
17733	467877
31156	467878
463	467879
56286	467880
1363	467881
7395	467882
35204	467883
51155	467884
338	467885
56272	467886
19668	467887
6244	467888
113012	467889
25341	467890
11623	467891
16062	467892
1088	467893
18758	467894
83504	467895
11601	467896
44849	467897
5552	467898
99349	467899
63850	467900
20503	467901
20503	467902
81139	467903
25310	467904
13308	467905
27188	467906
16290	467907
4114	467908
4249	467909
2660	467910
10891	467911
23864	467912
9984	467913
71216	467914
5601	467915
4311	467916
93	467917
12635	467918
344	467919
30717	467920
39488	467921
140865	467922
15651	467923
30010	467924
157526	467925
33707	467926
1075	467927
7780	467928
1808	467929
54125	467930
23459	467931
3370	467932
3366	467933
141282	467934
2013	467935
80326	467936
596	467937
10115	467938
183752	467939
13900	467940
69830	467941
1723	467942
98453	467943
100049	467944
70519	467945
33028	467946
140372	467947
1096	467948
8034	467949
7421	467950
897	467951
44135	467952
5345	467953
5717	467954
13900	467955
5277	467956
104712	467957
213503	467958
2013	467959
11012	467960
509	467961
92343	467962
9292	467963
127038	467964
591	467965
2092	467966
1208	467967
30546	467968
63351	467969
8031	467970
16797	467971
51575	467972
75701	467973
9696	467974
1813	467975
595	467976
15264	467977
22932	467978
8220	467979
8561	467980
12739	467981
5279	467982
52515	467983
79807	467984
63351	467985
5277	467986
2314	467987
27982	467988
30717	467989
48700	467990
354	467991
440	467992
9991	467993
21291	467994
912	467995
137095	467996
113425	467997
68627	467998
35254	467999
51858	468000
51858	468001
146901	468002
27131	468003
10874	468004
16030	468005
13334	468006
15605	468007
243	468008
72257	468009
68	468010
68	468011
113082	468012
68	468013
9502	468014
9984	468015
11170	468016
9482	468017
66167	468018
66167	468019
5377	468020
8777	468021
4763	468022
25263	468023
10874	468024
17053	468025
32328	468026
8331	468027
13052	468028
16767	468029
6953	468030
14228	468031
5545	468032
20510	468033
9984	468034
2696	468035
5557	468036
70714	468037
24952	468038
286	468039
2824	468040
5969	468041
786	468042
1400	468043
2826	468044
2228	468045
1130	468046
2501	468047
353	468048
4051	468049
12719	468050
1142	468051
1950	468052
1291	468053
1432	468054
3098	468055
2487	468056
2463	468057
15191	468058
498	468059
2808	468060
5912	468061
6708	468062
2519	468063
1068	468064
963	468065
1274	468066
225830	468067
231140	468068
17021	468069
77290	468070
74209	468071
70098	468072
18133	468073
220156	468074
156708	468075
218603	468076
193383	468077
235087	468078
115377	468079
156095	468080
30054	468081
42527	468082
91866	468083
52537	468084
172688	468085
46891	468086
54731	468087
5369	468088
31156	468089
141255	468090
317	468091
1298	468092
566	468093
29958	468094
9508	468095
5554	468096
24010	468097
22423	468098
177290	468099
32882	468100
28017	468101
51684	468102
149764	468103
1903	468104
69911	468105
122974	468106
68313	468107
84193	468108
227408	468109
94	468110
2883	468111
63813	468112
14358	468113
116737	468114
112535	468115
147449	468116
16384	468117
9696	468118
9696	468119
51602	468120
41445	468121
63989	468122
14163	468123
74448	468124
7440	468125
8	468126
4521	468127
623	468128
2487	468129
1051	468130
421	468131
2188	468132
1140	468133
2491	468134
9257	468135
165939	468136
155250	468137
123184	468138
18371	468139
171071	468140
20004	468141
6487	468142
6487	468143
37167	468144
53278	468145
37167	468146
128518	468147
22917	468148
70840	468149
36692	468150
70263	468151
200622	468152
68751	468153
36968	468154
170712	468155
9611	468156
156088	468157
45861	468158
113761	468159
162067	468160
18370	468161
119347	468162
7881	468163
4056	468164
159591	468165
114168	468166
46485	468167
163895	468168
38718	468169
84779	468170
115986	468171
1045	468172
31863	468173
5833	468174
20902	468175
32270	468176
116630	468177
71429	468178
106655	468179
204924	468180
12272	468181
32667	468182
236750	468183
66145	468184
40352	468185
67058	468186
67058	468187
40978	468188
17720	468189
217091	468190
15395	468191
114788	468192
88815	468193
158702	468194
220464	468195
31863	468196
114733	468197
51768	468198
87847	468199
26447	468200
964	468201
238857	468202
32589	468203
40989	468204
37438	468205
85910	468206
10581	468207
51259	468208
2486	468209
172110	468210
143773	468211
73611	468212
33017	468213
79100	468214
56588	468215
78434	468216
227467	468217
68121	468218
79099	468219
108671	468220
52202	468221
94050	468222
77132	468223
123015	468224
34937	468225
21618	468226
720	468227
1233	468228
85317	468229
12821	468230
108971	468231
66836	468232
88566	468233
66836	468234
147759	468235
147866	468236
121	468237
11735	468238
155279	468239
28224	468240
136246	468241
28619	468242
14622	468243
54593	468244
17732	468245
113538	468246
22431	468247
119256	468248
124300	468249
7796	468250
2390	468251
15339	468252
3388	468253
7493	468254
7493	468255
7493	468256
7493	468257
7493	468258
7493	468259
20893	468260
27189	468261
109441	468262
119256	468263
20258	468264
119256	468265
222500	468266
42790	468267
66984	468268
42896	468269
92282	468270
12728	468271
85127	468272
51130	468273
37769	468274
7347	468275
14580	468276
1413	468277
121	468278
6423	468279
3311	468280
73207	468281
16686	468282
141295	468283
112552	468284
2573	468285
67203	468286
227785	468287
156714	468288
187914	468289
117480	468290
164212	468291
15978	468292
67011	468293
43879	468294
119261	468295
221049	468296
75362	468297
18801	468298
52763	468299
152928	468300
43355	468301
221051	468302
157538	468303
6557	468304
55466	468305
67045	468306
82903	468307
71382	468308
55528	468309
71382	468310
86380	468311
157981	468312
179333	468313
159936	468314
71924	468315
86203	468316
88009	468317
93953	468318
157991	468319
134116	468320
43934	468321
228085	468322
21660	468323
75116	468324
134725	468325
72729	468326
15978	468327
99604	468328
86196	468329
160287	468330
221056	468331
114714	468332
86213	468333
87600	468334
165625	468335
165954	468336
119186	468337
41139	468338
160088	468339
41299	468340
36022	468341
43810	468342
44171	468343
209274	468344
95509	468345
157690	468346
115055	468347
14665	468348
41139	468349
41139	468350
213170	468351
165952	468352
32957	468353
14665	468354
86213	468355
9326	468356
72333	468357
53197	468358
99074	468359
165953	468360
190873	468361
119258	468362
158044	468363
85898	468364
88516	468365
67992	468366
115492	468367
150667	468368
44171	468369
227728	468370
93347	468371
36041	468372
86213	468373
227818	468374
152906	468375
224513	468376
68668	468377
165953	468378
86196	468379
94939	468380
67285	468381
72536	468382
206192	468383
128964	468384
15161	468385
15161	468386
34212	468387
197	468388
101667	468389
171791	468390
1589	468391
3503	468392
75634	468393
51954	468394
1139	468395
8170	468396
189	468397
8593	468398
92858	468399
39808	468400
189	468401
22411	468402
92204	468403
221621	468404
2827	468405
112970	468406
14139	468407
1422	468408
16465	468409
48540	468410
46131	468411
85675	468412
15789	468413
102421	468414
212	468415
38	468416
17593	468417
4180	468418
116657	468419
9525	468420
91877	468421
623	468422
68407	468423
1738	468424
1398	468425
4195	468426
21773	468427
225134	468428
202301	468429
157541	468430
12816	468431
112643	468432
5490	468433
3938	468434
501	468435
4156	468436
4488	468437
54069	468438
223	468439
18577	468440
5507	468441
70398	468442
14040	468443
223	468444
25745	468445
1150	468446
70243	468447
7787	468448
27384	468449
223	468450
223	468451
8460	468452
106336	468453
123912	468454
9190	468455
114861	468456
47466	468457
210613	468458
17873	468459
93994	468460
6191	468461
172650	468462
35542	468463
219455	468464
35155	468465
28513	468466
15921	468467
54295	468468
18650	468469
14049	468470
97758	468471
175628	468472
16861	468473
7438	468474
48702	468475
144279	468476
13846	468477
15767	468478
8595	468479
20507	468480
86621	468481
4982	468482
151617	468483
55595	468484
1646	468485
3119	468486
12606	468487
134	468488
163548	468489
37920	468490
146818	468491
45098	468492
887	468493
8290	468494
14070	468495
3526	468496
34946	468497
102934	468498
35880	468499
5262	468500
104947	468501
993	468502
35071	468503
95222	468504
20262	468505
162200	468506
66418	468507
32005	468508
50275	468509
14864	468510
13219	468511
12114	468512
89691	468513
4095	468514
4818	468515
3394	468516
7411	468517
3285	468518
201	468519
102674	468520
12784	468521
4043	468522
82382	468523
13996	468524
111061	468525
57161	468526
42520	468527
3129	468528
4818	468529
6144	468530
13	468531
19746	468532
9894	468533
17412	468534
19322	468535
88151	468536
79564	468537
6996	468538
98958	468539
25330	468540
550	468541
5680	468542
18417	468543
4574	468544
4471	468545
82695	468546
215	468547
32011	468548
107	468549
34913	468550
97269	468551
7438	468552
70449	468553
30784	468554
20337	468555
39276	468556
124265	468557
13885	468558
21029	468559
7297	468560
30708	468561
11696	468562
9901	468563
9901	468564
9901	468565
9894	468566
79084	468567
65510	468568
2007	468569
138721	468570
24704	468571
915	468572
32997	468573
3583	468574
101091	468575
12227	468576
16010	468577
9175	468578
286	468579
48848	468580
223	468581
16113	468582
22421	468583
9066	468584
4843	468585
492	468586
27183	468587
2187	468588
33936	468589
10631	468590
4085	468591
6820	468592
42792	468593
6316	468594
6895	468595
6164	468596
7196	468597
3295	468598
44453	468599
35008	468600
12630	468601
74076	468602
1243	468603
202336	468604
17180	468605
35008	468606
70907	468607
19716	468608
11636	468609
30557	468610
11439	468611
13269	468612
325	468613
1434	468614
1260	468615
885	468616
37244	468617
100818	468618
3723	468619
786	468620
1398	468621
7537	468622
38316	468623
16316	468624
34239	468625
102663	468626
52574	468627
13163	468628
223	468629
223	468630
223	468631
168	468632
6064	468633
26982	468634
10954	468635
37077	468636
71080	468637
11576	468638
3943	468639
35936	468640
95551	468641
17323	468642
25995	468643
18913	468644
123398	468645
7364	468646
200147	468647
2193	468648
2193	468649
5848	468650
13013	468651
4889	468652
511	468653
17923	468654
46751	468655
42994	468656
6199	468657
14510	468658
108526	468659
143648	468660
19810	468661
45181	468662
81077	468663
141261	468664
38166	468665
9960	468666
108526	468667
39502	468668
39617	468669
48544	468670
26212	468671
76287	468672
68407	468673
11321	468674
157131	468675
158094	468676
106035	468677
172920	468678
18876	468679
3126	468680
63890	468681
63890	468682
79930	468683
19016	468684
30074	468685
82539	468686
156317	468687
186868	468688
3746	468689
15592	468690
16894	468691
12639	468692
304	468693
13122	468694
13122	468695
6092	468696
70141	468697
136633	468698
3734	468699
12666	468700
14022	468701
14022	468702
147406	468703
61845	468704
9577	468705
106485	468706
6262	468707
79269	468708
75072	468709
6944	468710
896	468711
60157	468712
185426	468713
9111	468714
9111	468715
70906	468716
1909	468717
154009	468718
128446	468719
48303	468720
1127	468721
1127	468722
8603	468723
97906	468724
239241	468725
10641	468726
237261	468727
22193	468728
91475	468729
123007	468730
96364	468731
123996	468732
32919	468733
93965	468734
13729	468735
14313	468736
156205	468737
85879	468738
7813	468739
290	468740
742	468741
1976	468742
1976	468743
61198	468744
66755	468745
3781	468746
82527	468747
121	468748
38585	468749
62035	468750
25218	468751
94920	468752
44368	468753
165959	468754
33945	468755
62203	468756
117991	468757
41774	468758
32696	468759
81492	468760
9539	468761
33070	468762
14675	468763
59067	468764
16088	468765
32960	468766
9521	468767
40842	468768
161420	468769
164747	468770
66842	468771
59660	468772
37021	468773
161667	468774
76510	468775
33070	468776
52765	468777
46148	468778
59067	468779
66794	468780
37021	468781
93513	468782
157477	468783
58938	468784
32963	468785
161619	468786
86632	468787
32773	468788
173738	468789
36395	468790
162859	468791
58698	468792
70030	468793
16071	468794
5975	468795
186293	468796
33953	468797
25434	468798
88819	468799
27502	468800
131141	468801
84251	468802
88819	468803
192213	468804
162825	468805
70779	468806
88821	468807
154421	468808
55299	468809
6752	468810
6767	468811
30564	468812
51679	468813
60536	468814
143849	468815
26503	468816
26503	468817
25519	468818
127728	468819
9728	468820
23549	468821
84147	468822
40141	468823
36959	468824
26134	468825
172761	468826
119252	468827
1586	468828
3845	468829
834	468830
119475	468831
1837	468832
82144	468833
38079	468834
164939	468835
1525	468836
163715	468837
189	468838
189	468839
79261	468840
92561	468841
15803	468842
3097	468843
4783	468844
71409	468845
22306	468846
12878	468847
220230	468848
74074	468849
189	468850
178650	468851
69955	468852
171577	468853
63622	468854
41	468855
25100	468856
51369	468857
20463	468858
11140	468859
661	468860
5450	468861
14674	468862
106696	468863
149	468864
11140	468865
20463	468866
22841	468867
6746	468868
65600	468869
86795	468870
101038	468871
33923	468872
32923	468873
825	468874
4755	468875
825	468876
2091	468877
2046	468878
6976	468879
878	468880
44	468881
74346	468882
50050	468883
15176	468884
10965	468885
7835	468886
221890	468887
41457	468888
12295	468889
110	468890
110	468891
110	468892
110	468893
110	468894
110	468895
12295	468896
110	468897
110	468898
110	468899
110	468900
110	468901
28067	468902
2882	468903
7057	468904
3855	468905
73	468906
8686	468907
3343	468908
14	468909
2921	468910
28067	468911
9580	468912
54863	468913
47309	468914
24900	468915
22193	468916
30217	468917
20446	468918
9800	468919
80057	468920
4927	468921
19488	468922
8568	468923
5573	468924
7043	468925
8700	468926
6888	468927
23357	468928
9262	468929
97466	468930
98031	468931
8655	468932
984	468933
8660	468934
13799	468935
12783	468936
4598	468937
14069	468938
28908	468939
2601	468940
2434	468941
3021	468942
4988	468943
4050	468944
39460	468945
423	468946
1305	468947
13382	468948
63802	468949
9693	468950
4967	468951
492	468952
8030	468953
10142	468954
494	468955
16735	468956
18789	468957
8030	468958
2471	468959
21414	468960
21414	468961
32930	468962
162447	468963
17155	468964
4891	468965
32808	468966
4225	468967
4892	468968
5604	468969
41682	468970
15428	468971
14602	468972
3245	468973
20461	468974
19215	468975
3017	468976
13680	468977
1621	468978
1689	468979
6051	468980
162111	468981
234184	468982
3036	468983
49512	468984
12320	468985
3500	468986
3662	468987
73	468988
31345	468989
52590	468990
13453	468991
11210	468992
2051	468993
26611	468994
70787	468995
10823	468996
31576	468997
46643	468998
64778	468999
48115	469000
20041	469001
5642	469002
201	469003
1010	469004
10331	469005
26552	469006
19156	469007
38752	469008
40175	469009
17438	469010
4892	469011
40874	469012
3495	469013
61608	469014
2260	469015
13396	469016
9261	469017
25156	469018
4687	469019
10317	469020
22141	469021
12320	469022
138337	469023
13134	469024
19195	469025
41	469026
4893	469027
25594	469028
17073	469029
14039	469030
236930	469031
25298	469032
68207	469033
46963	469034
17468	469035
135275	469036
103141	469037
80476	469038
152696	469039
31541	469040
56162	469041
22711	469042
40156	469043
10199	469044
21556	469045
38897	469046
55161	469047
13620	469048
64988	469049
39454	469050
111057	469051
52783	469052
42059	469053
4642	469054
36623	469055
6475	469056
77135	469057
58614	469058
48944	469059
2064	469060
73	469061
4708	469062
29411	469063
126257	469064
66061	469065
66061	469066
9468	469067
66061	469068
66061	469069
11142	469070
66061	469071
9468	469072
9468	469073
78250	469074
78250	469075
36055	469076
88028	469077
13045	469078
423	469079
13370	469080
16073	469081
63513	469082
44143	469083
2977	469084
10832	469085
93158	469086
112495	469087
7513	469088
2285	469089
4981	469090
51	469091
2342	469092
37114	469093
43309	469094
84469	469095
16182	469096
39820	469097
51854	469098
17762	469099
11211	469100
7051	469101
18494	469102
54351	469103
5642	469104
47422	469105
230267	469106
161059	469107
423	469108
79871	469109
21554	469110
106081	469111
1321	469112
212959	469113
7085	469114
7235	469115
4116	469116
33931	469117
6542	469118
303	469119
17352	469120
1594	469121
30198	469122
35566	469123
52861	469124
2100	469125
25	469126
3043	469127
3	469128
26611	469129
6874	469130
35566	469131
8644	469132
114066	469133
27319	469134
14447	469135
39325	469136
21441	469137
13111	469138
29071	469139
7598	469140
6416	469141
25279	469142
37	469143
67210	469144
26611	469145
6532	469146
17410	469147
3196	469148
1467	469149
32938	469150
832	469151
26552	469152
1300	469153
11150	469154
211882	469155
25894	469156
25156	469157
663	469158
825	469159
166408	469160
8085	469161
8464	469162
26582	469163
99	469164
1502	469165
261	469166
2368	469167
12138	469168
11857	469169
6792	469170
119166	469171
346	469172
40290	469173
230	469174
32991	469175
27244	469176
73	469177
15288	469178
3243	469179
14698	469180
324	469181
21661	469182
49548	469183
24104	469184
12086	469185
3812	469186
34191	469187
149	469188
118277	469189
3104	469190
10777	469191
17322	469192
5707	469193
17438	469194
28300	469195
7416	469196
167603	469197
26018	469198
24099	469199
179	469200
3026	469201
8620	469202
235873	469203
39532	469204
33141	469205
66	469206
54892	469207
5378	469208
10769	469209
4981	469210
33842	469211
73360	469212
56248	469213
15722	469214
467	469215
3340	469216
13893	469217
32976	469218
3751	469219
144342	469220
8436	469221
21486	469222
229590	469223
4227	469224
54851	469225
12121	469226
52695	469227
32	469228
10040	469229
157155	469230
5258	469231
5387	469232
24448	469233
63544	469234
2717	469235
5473	469236
244	469237
405	469238
17279	469239
41	469240
6376	469241
13134	469242
134372	469243
10183	469244
52504	469245
111855	469246
33037	469247
5197	469248
53120	469249
1876	469250
31524	469251
1064	469252
2256	469253
74346	469254
535	469255
48625	469256
63718	469257
955	469258
15344	469259
62411	469260
35650	469261
26217	469262
11203	469263
81	469264
6543	469265
14	469266
5881	469267
21642	469268
14117	469269
13069	469270
24448	469271
2717	469272
4061	469273
156121	469274
179	469275
2713	469276
149	469277
149	469278
29011	469279
510	469280
45338	469281
13334	469282
10769	469283
47237	469284
56532	469285
21311	469286
119905	469287
55961	469288
168792	469289
157151	469290
59	469291
46354	469292
8623	469293
24	469294
8841	469295
34530	469296
59	469297
48328	469298
11220	469299
18854	469300
5265	469301
41725	469302
39579	469303
1467	469304
1683	469305
10132	469306
1553	469307
28067	469308
4694	469309
2621	469310
10217	469311
12019	469312
15430	469313
14391	469314
433	469315
423	469316
17279	469317
17445	469318
889	469319
220825	469320
22658	469321
22658	469322
12013	469323
16196	469324
87	469325
148	469326
1010	469327
174440	469328
201	469329
2296	469330
86608	469331
773	469332
86608	469333
230236	469334
116804	469335
663	469336
86840	469337
18957	469338
955	469339
183068	469340
34221	469341
7394	469342
5221	469343
9651	469344
60692	469345
452	469346
15669	469347
4650	469348
2693	469349
74925	469350
33842	469351
119541	469352
32585	469353
30029	469354
16924	469355
4303	469356
17835	469357
867	469358
520	469359
11237	469360
4967	469361
328	469362
1755	469363
6398	469364
11038	469365
3307	469366
10142	469367
7130	469368
895	469369
7864	469370
83407	469371
67131	469372
2136	469373
3863	469374
50718	469375
26557	469376
26557	469377
26557	469378
41458	469379
55008	469380
8843	469381
26356	469382
29233	469383
8165	469384
73849	469385
26557	469386
150707	469387
26356	469388
39888	469389
3853	469390
26399	469391
105325	469392
26399	469393
16356	469394
12070	469395
26557	469396
32111	469397
221290	469398
223230	469399
7594	469400
30935	469401
6805	469402
1138	469403
63544	469404
30217	469405
2628	469406
80712	469407
6873	469408
3343	469409
11970	469410
176988	469411
144402	469412
32962	469413
55783	469414
17760	469415
10311	469416
32776	469417
240387	469418
180876	469419
25208	469420
33064	469421
32546	469422
156	469423
231548	469424
39496	469425
8620	469426
11583	469427
5648	469428
2399	469429
36243	469430
53059	469431
663	469432
2995	469433
8604	469434
12783	469435
73994	469436
219887	469437
76758	469438
52009	469439
118859	469440
66697	469441
50766	469442
208968	469443
24069	469444
26311	469445
2434	469446
121	469447
149	469448
32288	469449
93943	469450
4892	469451
11613	469452
105591	469453
93943	469454
156968	469455
41	469456
18894	469457
955	469458
217	469459
143572	469460
25377	469461
3	469462
247	469463
593	469464
149	469465
4320	469466
7200	469467
23433	469468
26644	469469
67349	469470
80352	469471
31574	469472
44	469473
2044	469474
889	469475
11671	469476
14572	469477
191	469478
143572	469479
36	469480
151703	469481
4694	469482
31699	469483
700	469484
3823	469485
1982	469486
5648	469487
58048	469488
368	469489
1494	469490
16145	469491
889	469492
35501	469493
99	469494
40598	469495
79268	469496
801	469497
41	469498
27501	469499
13054	469500
18326	469501
84568	469502
6976	469503
801	469504
9320	469505
16084	469506
29195	469507
325	469508
111635	469509
179	469510
118809	469511
240451	469512
11827	469513
54860	469514
173619	469515
18388	469516
31820	469517
3597	469518
101137	469519
151468	469520
11775	469521
65134	469522
4893	469523
45257	469524
111524	469525
256	469526
110898	469527
12048	469528
40449	469529
9819	469530
13799	469531
24729	469532
9819	469533
38073	469534
524	469535
1618	469536
11489	469537
50387	469538
14254	469539
4353	469540
6753	469541
13903	469542
2995	469543
2537	469544
151135	469545
8820	469546
2955	469547
11153	469548
8181	469549
45785	469550
4227	469551
12886	469552
4391	469553
64261	469554
426	469555
24711	469556
171718	469557
74785	469558
2880	469559
999	469560
2218	469561
92056	469562
110250	469563
18270	469564
47982	469565
77790	469566
87	469567
11583	469568
156913	469569
7260	469570
162	469571
24169	469572
117110	469573
10775	469574
1164	469575
8339	469576
231873	469577
124035	469578
6376	469579
346	469580
6193	469581
19080	469582
206369	469583
26514	469584
462	469585
25544	469586
123	469587
41502	469588
6187	469589
32752	469590
9261	469591
41	469592
19209	469593
19734	469594
7598	469595
49618	469596
8829	469597
14391	469598
11726	469599
28016	469600
11726	469601
4109	469602
14166	469603
82483	469604
35504	469605
15771	469606
80477	469607
13940	469608
2972	469609
6893	469610
26333	469611
30242	469612
740	469613
2336	469614
1710	469615
48118	469616
220921	469617
109730	469618
28684	469619
22180	469620
58352	469621
31720	469622
3330	469623
240469	469624
108	469625
16766	469626
84915	469627
120111	469628
17236	469629
1217	469630
110853	469631
26061	469632
52326	469633
22141	469634
154052	469635
150623	469636
41	469637
452	469638
5717	469639
8812	469640
98031	469641
34387	469642
54208	469643
4598	469644
41	469645
955	469646
26524	469647
2397	469648
26231	469649
13983	469650
21661	469651
23276	469652
13504	469653
6376	469654
84966	469655
26499	469656
45323	469657
7511	469658
23433	469659
13533	469660
6146	469661
889	469662
32092	469663
11769	469664
11769	469665
43449	469666
41260	469667
16047	469668
12295	469669
1491	469670
4716	469671
20558	469672
1751	469673
8287	469674
88830	469675
3468	469676
50568	469677
31807	469678
4700	469679
3026	469680
4696	469681
36	469682
64703	469683
324	469684
179	469685
56669	469686
65370	469687
11689	469688
14345	469689
259	469690
2118	469691
12320	469692
50686	469693
66082	469694
4320	469695
41	469696
6551	469697
110	469698
161038	469699
772	469700
12320	469701
3986	469702
19949	469703
87	469704
6551	469705
17281	469706
120034	469707
4981	469708
67349	469709
29077	469710
772	469711
40021	469712
2621	469713
3254	469714
772	469715
102626	469716
221072	469717
3549	469718
955	469719
3786	469720
17182	469721
825	469722
8419	469723
6543	469724
5881	469725
46592	469726
19858	469727
22180	469728
41427	469729
27505	469730
5648	469731
5648	469732
297	469733
3796	469734
571	469735
66549	469736
17248	469737
3961	469738
13799	469739
156871	469740
4892	469741
201	469742
8604	469743
10203	469744
15188	469745
1527	469746
58691	469747
40765	469748
475	469749
12299	469750
28985	469751
5604	469752
3786	469753
1319	469754
4116	469755
5604	469756
23816	469757
10665	469758
3786	469759
77772	469760
57672	469761
3786	469762
7394	469763
6398	469764
6398	469765
2136	469766
25113	469767
51	469768
24564	469769
6051	469770
723	469771
107	469772
5277	469773
5517	469774
207574	469775
99297	469776
1970	469777
5710	469778
1284	469779
5694	469780
42952	469781
70478	469782
136	469783
89624	469784
74238	469785
13519	469786
8803	469787
1096	469788
24888	469789
7400	469790
56677	469791
21659	469792
10652	469793
119873	469794
173	469795
11217	469796
32998	469797
3346	469798
6296	469799
63977	469800
537	469801
47985	469802
3104	469803
2014	469804
42575	469805
955	469806
12320	469807
18946	469808
37517	469809
1488	469810
3104	469811
14097	469812
2717	469813
40911	469814
127638	469815
35191	469816
5520	469817
15	469818
14197	469819
58024	469820
6481	469821
17842	469822
47185	469823
116649	469824
116513	469825
126268	469826
17864	469827
54169	469828
12048	469829
3786	469830
39905	469831
9487	469832
12070	469833
110	469834
65751	469835
232468	469836
219000	469837
76537	469838
12280	469839
52185	469840
10332	469841
237385	469842
52185	469843
9487	469844
11903	469845
10347	469846
118516	469847
56532	469848
14345	469849
14189	469850
10777	469851
11982	469852
2442	469853
919	469854
68527	469855
45521	469856
6888	469857
151102	469858
7847	469859
32140	469860
92598	469861
17762	469862
30424	469863
663	469864
32885	469865
52504	469866
62714	469867
2396	469868
2396	469869
8841	469870
208700	469871
21554	469872
11859	469873
136	469874
17437	469875
1527	469876
118516	469877
18229	469878
8623	469879
61950	469880
1115	469881
20762	469882
77790	469883
919	469884
32419	469885
3786	469886
14345	469887
2296	469888
3786	469889
14499	469890
26611	469891
2319	469892
6413	469893
6413	469894
21093	469895
825	469896
281	469897
5556	469898
32994	469899
73	469900
40911	469901
2591	469902
889	469903
50718	469904
26607	469905
21284	469906
19106	469907
61558	469908
25	469909
22270	469910
2924	469911
6844	469912
60372	469913
577	469914
51	469915
542	469916
1755	469917
6874	469918
2899	469919
568	469920
1809	469921
149	469922
41	469923
48113	469924
23361	469925
19557	469926
13431	469927
155211	469928
20988	469929
4043	469930
4993	469931
24306	469932
156985	469933
11360	469934
1770	469935
3104	469936
26	469937
34419	469938
41681	469939
37144	469940
160906	469941
62411	469942
12326	469943
5410	469944
8318	469945
52563	469946
12884	469947
878	469948
22852	469949
223056	469950
7167	469951
8588	469952
20276	469953
177	469954
207702	469955
118516	469956
190583	469957
88764	469958
168716	469959
40498	469960
234460	469961
122661	469962
17842	469963
651	469964
6872	469965
11203	469966
8593	469967
45533	469968
89772	469969
3	469970
21656	469971
8728	469972
772	469973
12295	469974
3623	469975
39905	469976
14377	469977
32148	469978
88706	469979
12096	469980
2368	469981
1525	469982
50937	469983
39337	469984
148	469985
452	469986
32023	469987
716	469988
2368	469989
32945	469990
2927	469991
18497	469992
89713	469993
4349	469994
4892	469995
111752	469996
21656	469997
14811	469998
2136	469999
50497	470000
2319	470001
4391	470002
136	470003
32741	470004
25894	470005
3	470006
25594	470007
24930	470008
39808	470009
183734	470010
179	470011
99	470012
19287	470013
12096	470014
12184	470015
149	470016
37710	470017
25637	470018
6532	470019
1239	470020
339	470021
26333	470022
65323	470023
12843	470024
3257	470025
109730	470026
11150	470027
162264	470028
124140	470029
94	470030
59162	470031
983	470032
16187	470033
54860	470034
244	470035
60497	470036
90968	470037
119908	470038
58439	470039
5274	470040
4929	470041
4972	470042
161687	470043
40	470044
17236	470045
4729	470046
100130	470047
5832	470048
21441	470049
5115	470050
67742	470051
54629	470052
41515	470053
32724	470054
8817	470055
28913	470056
7931	470057
27620	470058
126055	470059
4981	470060
63948	470061
32	470062
41314	470063
11877	470064
208291	470065
2621	470066
5608	470067
31889	470068
17279	470069
5881	470070
44	470071
143495	470072
24813	470073
106397	470074
2637	470075
2637	470076
2836	470077
10287	470078
1321	470079
11985	470080
32944	470081
375	470082
40868	470083
661	470084
65344	470085
106752	470086
8623	470087
41293	470088
143769	470089
172679	470090
80750	470091
55880	470092
5741	470093
76182	470094
14530	470095
41746	470096
3786	470097
7931	470098
45533	470099
15724	470100
2995	470101
124	470102
50370	470103
173106	470104
44974	470105
83805	470106
7568	470107
527	470108
2438	470109
14282	470110
3589	470111
70311	470112
50050	470113
63	470114
1010	470115
915	470116
4334	470117
83311	470118
97895	470119
14051	470120
82483	470121
229978	470122
25480	470123
220658	470124
394	470125
19195	470126
11613	470127
11223	470128
878	470129
66865	470130
27244	470131
3	470132
5713	470133
23357	470134
210405	470135
19624	470136
34433	470137
4116	470138
180	470139
18789	470140
162048	470141
10894	470142
11261	470143
1396	470144
1620	470145
2544	470146
30504	470147
149	470148
2415	470149
20615	470150
122705	470151
91304	470152
157152	470153
96686	470154
18706	470155
70193	470156
1785	470157
16766	470158
3247	470159
13015	470160
96586	470161
28970	470162
4860	470163
2453	470164
64905	470165
85038	470166
1529	470167
1529	470168
1529	470169
6042	470170
179	470171
15430	470172
64845	470173
7568	470174
2713	470175
161673	470176
1687	470177
36649	470178
11163	470179
6361	470180
40799	470181
11167	470182
9363	470183
16115	470184
110866	470185
85558	470186
164059	470187
164657	470188
100754	470189
136526	470190
64257	470191
12264	470192
113637	470193
1575	470194
2489	470195
2209	470196
966	470197
1414	470198
307	470199
85154	470200
197517	470201
24696	470202
75471	470203
38585	470204
40445	470205
9821	470206
79063	470207
793	470208
3123	470209
222381	470210
220	470211
890	470212
233585	470213
156879	470214
18526	470215
189	470216
48290	470217
38703	470218
95000	470219
11917	470220
11917	470221
11917	470222
138680	470223
45139	470224
11917	470225
5663	470226
34294	470227
92	470228
29358	470229
131400	470230
3518	470231
34106	470232
110332	470233
149871	470234
149704	470235
58700	470236
134771	470237
52089	470238
31947	470239
56097	470240
116326	470241
1640	470242
1640	470243
743	470244
70469	470245
86670	470246
96347	470247
206732	470248
204594	470249
80378	470250
1742	470251
1585	470252
2459	470253
170840	470254
70462	470255
34127	470256
85197	470257
92325	470258
18360	470259
96347	470260
116487	470261
50219	470262
129662	470263
12024	470264
70859	470265
117075	470266
12440	470267
3968	470268
189	470269
32027	470270
4391	470271
91719	470272
110275	470273
35399	470274
9383	470275
199507	470276
63348	470277
74557	470278
141201	470279
38735	470280
190470	470281
30624	470282
28217	470283
17101	470284
20568	470285
6396	470286
41290	470287
57389	470288
71257	470289
115315	470290
99991	470291
160022	470292
26867	470293
224283	470294
89875	470295
115103	470296
155931	470297
5747	470298
155247	470299
12437	470300
84874	470301
26921	470302
3484	470303
18189	470304
2469	470305
4034	470306
15254	470307
224998	470308
121	470309
74557	470310
2040	470311
24665	470312
36	470313
99187	470314
177144	470315
89153	470316
2135	470317
141929	470318
195580	470319
1903	470320
29011	470321
25892	470322
7035	470323
11846	470324
4068	470325
4068	470326
75381	470327
60427	470328
108155	470329
12173	470330
2388	470331
41547	470332
2388	470333
123883	470334
59897	470335
22201	470336
11211	470337
25717	470338
3464	470339
8489	470340
8489	470341
54599	470342
51525	470343
160554	470344
24101	470345
315	470346
2190	470347
6268	470348
165158	470349
100884	470350
127120	470351
159581	470352
101699	470353
2108	470354
76192	470355
224552	470356
225194	470357
219561	470358
159456	470359
97515	470360
159532	470361
1294	470362
155100	470363
92422	470364
626	470365
626	470366
91933	470367
235527	470368
67809	470369
231165	470370
91864	470371
14439	470372
35526	470373
6380	470374
43061	470375
43061	470376
9631	470377
67998	470378
70676	470379
27432	470380
8945	470381
5470	470382
9989	470383
2430	470384
77843	470385
219027	470386
10533	470387
106232	470388
127329	470389
9989	470390
5341	470391
39948	470392
9989	470393
65677	470394
560	470395
8286	470396
45070	470397
9961	470398
116343	470399
2780	470400
57157	470401
78120	470402
78266	470403
19689	470404
108248	470405
57921	470406
81301	470407
200898	470408
115301	470409
130354	470410
62363	470411
12213	470412
10856	470413
3324	470414
21811	470415
9980	470416
21811	470417
54590	470418
33219	470419
16220	470420
81986	470421
31164	470422
29960	470423
3497	470424
179680	470425
54773	470426
78563	470427
4930	470428
62365	470429
236748	470430
2383	470431
63474	470432
85216	470433
1888	470434
31399	470435
154723	470436
10124	470437
6549	470438
83211	470439
6994	470440
13298	470441
73106	470442
16838	470443
163342	470444
17271	470445
9426	470446
10011	470447
5409	470448
4002	470449
19940	470450
10829	470451
55174	470452
34586	470453
11784	470454
30543	470455
20405	470456
2308	470457
62696	470458
995	470459
29458	470460
6225	470461
22302	470462
7325	470463
7325	470464
995	470465
7325	470466
7325	470467
6272	470468
37672	470469
25097	470470
24778	470471
2272	470472
7487	470473
4661	470474
38808	470475
8556	470476
2259	470477
1842	470478
57733	470479
59066	470480
79694	470481
5040	470482
86	470483
2906	470484
99	470485
13147	470486
112320	470487
36538	470488
54649	470489
101978	470490
10982	470491
62059	470492
73976	470493
56755	470494
199258	470495
68048	470496
47163	470497
151591	470498
149097	470499
82627	470500
76583	470501
23689	470502
47163	470503
519	470504
5052	470505
13901	470506
45885	470507
137686	470508
59445	470509
137792	470510
94173	470511
59489	470512
193250	470513
31112	470514
31830	470515
101838	470516
21384	470517
101926	470518
193004	470519
138251	470520
34066	470521
36177	470522
5806	470523
27512	470524
162833	470525
5470	470526
59717	470527
36835	470528
39268	470529
48383	470530
20078	470531
440	470532
80837	470533
64472	470534
7786	470535
24731	470536
26922	470537
37042	470538
105166	470539
1842	470540
2870	470541
19609	470542
132219	470543
46878	470544
61683	470545
42064	470546
33041	470547
15993	470548
30626	470549
106687	470550
25228	470551
67258	470552
168294	470553
10074	470554
149242	470555
41779	470556
9684	470557
11520	470558
4873	470559
7793	470560
139650	470561
197866	470562
27563	470563
84388	470564
30469	470565
24720	470566
26037	470567
140036	470568
12782	470569
32025	470570
59106	470571
41329	470572
385	470573
53866	470574
31525	470575
18037	470576
67835	470577
106736	470578
7813	470579
31763	470580
28230	470581
116103	470582
116127	470583
34125	470584
114368	470585
90899	470586
62370	470587
143872	470588
47540	470589
11688	470590
11575	470591
114231	470592
4384	470593
54276	470594
10405	470595
101807	470596
15298	470597
75514	470598
8943	470599
48072	470600
13967	470601
69089	470602
6497	470603
69384	470604
12850	470605
98835	470606
127277	470607
16809	470608
159235	470609
61695	470610
35381	470611
39592	470612
44055	470613
220700	470614
68063	470615
9193	470616
167429	470617
54382	470618
100227	470619
3549	470620
67597	470621
66429	470622
20521	470623
45671	470624
28909	470625
90323	470626
58624	470627
164252	470628
119668	470629
63119	470630
48893	470631
90075	470632
151320	470633
86344	470634
26048	470635
5086	470636
232841	470637
187870	470638
66982	470639
139089	470640
102709	470641
19155	470642
9281	470643
85272	470644
6171	470645
20291	470646
1429	470647
2809	470648
1061	470649
116334	470650
9961	470651
123452	470652
39352	470653
35321	470654
102312	470655
51986	470656
26412	470657
103403	470658
51836	470659
67645	470660
14081	470661
30817	470662
19763	470663
72755	470664
50220	470665
71235	470666
3715	470667
24386	470668
56417	470669
35985	470670
30019	470671
48279	470672
9961	470673
993	470674
113392	470675
26008	470676
2494	470677
1996	470678
2467	470679
742	470680
877	470681
1047	470682
1609	470683
806	470684
874	470685
155050	470686
80960	470687
12335	470688
2855	470689
108156	470690
2855	470691
190874	470692
12719	470693
228821	470694
14547	470695
123000	470696
40962	470697
35919	470698
6768	470699
223392	470700
239168	470701
2494	470702
115801	470703
56843	470704
98950	470705
15919	470706
4505	470707
884	470708
127248	470709
3483	470710
151760	470711
3545	470712
216469	470713
100564	470714
60142	470715
112804	470716
150210	470717
6095	470718
23964	470719
11022	470720
64076	470721
27558	470722
61985	470723
61985	470724
138413	470725
33720	470726
34609	470727
90704	470728
39130	470729
13860	470730
91266	470731
72681	470732
15465	470733
37109	470734
27637	470735
43402	470736
104042	470737
118671	470738
698	470739
218977	470740
7729	470741
10926	470742
10433	470743
121776	470744
158348	470745
147854	470746
108300	470747
6296	470748
121732	470749
53269	470750
87112	470751
52030	470752
13768	470753
63607	470754
220026	470755
88152	470756
9882	470757
78131	470758
22675	470759
29993	470760
142823	470761
23208	470762
4377	470763
37228	470764
38242	470765
133160	470766
1379	470767
128400	470768
108980	470769
72964	470770
65505	470771
174401	470772
138818	470773
99301	470774
221073	470775
3570	470776
18592	470777
60640	470778
150751	470779
41867	470780
174280	470781
88266	470782
96477	470783
60458	470784
191732	470785
154274	470786
141324	470787
105143	470788
207386	470789
156692	470790
142801	470791
38617	470792
51563	470793
41972	470794
46055	470795
46736	470796
27498	470797
12589	470798
40255	470799
40255	470800
239751	470801
17905	470802
189395	470803
122340	470804
60859	470805
205414	470806
30945	470807
30945	470808
48290	470809
82014	470810
22626	470811
16261	470812
77786	470813
71900	470814
129310	470815
35885	470816
2917	470817
43843	470818
9631	470819
27955	470820
29335	470821
12956	470822
29811	470823
34328	470824
47852	470825
3049	470826
73183	470827
44703	470828
22686	470829
145592	470830
66578	470831
25960	470832
7733	470833
104059	470834
104062	470835
14871	470836
66561	470837
88483	470838
94210	470839
82014	470840
31827	470841
24127	470842
24842	470843
69622	470844
53647	470845
52839	470846
238781	470847
5730	470848
33330	470849
2379	470850
37964	470851
203680	470852
83323	470853
220154	470854
12703	470855
101362	470856
31511	470857
126552	470858
62369	470859
40642	470860
71422	470861
29399	470862
89090	470863
61456	470864
212469	470865
27510	470866
164340	470867
55907	470868
72644	470869
30013	470870
3883	470871
20685	470872
24672	470873
90740	470874
65625	470875
2168	470876
122080	470877
222491	470878
12956	470879
222272	470880
118321	470881
113893	470882
46832	470883
55837	470884
44701	470885
69413	470886
12148	470887
13256	470888
221714	470889
4407	470890
29089	470891
132091	470892
22477	470893
22477	470894
64150	470895
218959	470896
42363	470897
52045	470898
8890	470899
3073	470900
10387	470901
1249	470902
13669	470903
144420	470904
53932	470905
142098	470906
10387	470907
61039	470908
21767	470909
10857	470910
79164	470911
60812	470912
7279	470913
225514	470914
59825	470915
144550	470916
64209	470917
176799	470918
14871	470919
2166	470920
99635	470921
117239	470922
52375	470923
35087	470924
1901	470925
86764	470926
37355	470927
6454	470928
91178	470929
70958	470930
75298	470931
222120	470932
530	470933
2500	470934
16200	470935
2605	470936
2619	470937
152637	470938
20238	470939
105916	470940
3468	470941
2647	470942
138271	470943
38415	470944
14613	470945
56621	470946
171914	470947
10719	470948
4316	470949
189592	470950
2252	470951
79687	470952
13793	470953
9883	470954
62674	470955
10719	470956
943	470957
30996	470958
13425	470959
64598	470960
51	470961
1622	470962
65560	470963
17184	470964
123395	470965
130637	470966
8635	470967
55679	470968
117924	470969
7439	470970
8605	470971
119200	470972
20716	470973
50343	470974
88364	470975
55996	470976
14977	470977
50970	470978
59533	470979
4095	470980
82259	470981
47227	470982
51865	470983
1837	470984
48115	470985
7527	470986
25215	470987
27542	470988
49970	470989
8593	470990
4082	470991
154553	470992
24008	470993
164937	470994
176388	470995
70054	470996
6975	470997
24930	470998
9804	470999
73582	471000
61563	471001
29618	471002
143748	471003
343	471004
18945	471005
15238	471006
17009	471007
43986	471008
27223	471009
40628	471010
18813	471011
16429	471012
101054	471013
1722	471014
4720	471015
1829	471016
140538	471017
29722	471018
17338	471019
17099	471020
56591	471021
22897	471022
25431	471023
92470	471024
4902	471025
65194	471026
2376	471027
17675	471028
35858	471029
7058	471030
380	471031
102666	471032
35415	471033
9655	471034
13539	471035
249	471036
4199	471037
20277	471038
2020	471039
4250	471040
392	471041
8899	471042
44609	471043
888	471044
4351	471045
50019	471046
82	471047
17163	471048
6224	471049
6524	471050
111909	471051
198723	471052
84341	471053
25669	471054
1710	471055
4003	471056
151558	471057
50065	471058
79868	471059
4604	471060
77435	471061
21867	471062
30295	471063
36	471064
74744	471065
50083	471066
183051	471067
199216	471068
39652	471069
3834	471070
116492	471071
113581	471072
6771	471073
228188	471074
126695	471075
12132	471076
55003	471077
156855	471078
8211	471079
1302	471080
88724	471081
2796	471082
59727	471083
14162	471084
134094	471085
59396	471086
146678	471087
38599	471088
9164	471089
736	471090
1730	471091
77835	471092
4208	471093
6855	471094
163654	471095
148326	471096
182490	471097
73753	471098
11705	471099
173221	471100
97515	471101
119945	471102
87788	471103
706	471104
48000	471105
36748	471106
40118	471107
19570	471108
7828	471109
12770	471110
2482	471111
126032	471112
688	471113
45276	471114
2607	471115
7615	471116
17098	471117
7615	471118
82642	471119
18911	471120
15612	471121
63912	471122
11390	471123
127374	471124
17036	471125
89995	471126
7615	471127
73937	471128
1772	471129
1958	471130
639	471131
200257	471132
29890	471133
1074	471134
3618	471135
4313	471136
26709	471137
35710	471138
22445	471139
69710	471140
84111	471141
8028	471142
6254	471143
120460	471144
186325	471145
79890	471146
24875	471147
5723	471148
25395	471149
11079	471150
68357	471151
58732	471152
4787	471153
3177	471154
7144	471155
74981	471156
28408	471157
132293	471158
63777	471159
19	471160
87542	471161
2175	471162
11552	471163
41214	471164
76825	471165
32741	471166
8854	471167
144838	471168
7269	471169
20190	471170
143529	471171
55643	471172
21050	471173
34607	471174
23109	471175
23206	471176
23206	471177
19786	471178
4234	471179
1366	471180
12064	471181
8399	471182
25779	471183
38099	471184
80994	471185
133676	471186
98316	471187
86184	471188
52647	471189
25475	471190
48674	471191
18945	471192
1453	471193
10261	471194
8399	471195
43552	471196
8349	471197
3070	471198
12568	471199
5742	471200
82551	471201
152588	471202
47640	471203
14981	471204
1802	471205
159070	471206
2742	471207
24064	471208
36533	471209
16086	471210
38597	471211
10955	471212
60071	471213
23895	471214
19303	471215
20564	471216
48714	471217
43632	471218
1033	471219
24832	471220
64302	471221
31145	471222
17477	471223
8256	471224
20781	471225
113380	471226
60041	471227
153760	471228
81805	471229
23108	471230
93754	471231
28137	471232
7302	471233
65185	471234
7343	471235
25283	471236
14165	471237
41192	471238
117073	471239
12857	471240
12062	471241
13384	471242
108849	471243
31947	471244
6120	471245
11083	471246
5162	471247
2949	471248
3574	471249
147621	471250
10955	471251
28546	471252
31548	471253
38474	471254
15320	471255
14434	471256
17556	471257
95865	471258
520	471259
48359	471260
57095	471261
16661	471262
62330	471263
48061	471264
84345	471265
7119	471266
25488	471267
38646	471268
9927	471269
24355	471270
5430	471271
237148	471272
131810	471273
54841	471274
51237	471275
186750	471276
359	471277
21578	471278
41249	471279
52922	471280
164830	471281
117543	471282
130782	471283
13235	471284
206852	471285
165400	471286
163898	471287
60061	471288
4349	471289
140586	471290
23685	471291
163527	471292
119169	471293
17544	471294
13643	471295
25196	471296
124	471297
886	471298
39266	471299
163424	471300
34260	471301
15500	471302
3576	471303
123443	471304
194464	471305
21130	471306
6700	471307
3714	471308
13886	471309
67695	471310
84789	471311
167144	471312
14725	471313
8852	471314
50996	471315
6117	471316
47669	471317
11687	471318
4585	471319
9469	471320
78968	471321
68978	471322
4656	471323
6676	471324
15777	471325
74464	471326
198972	471327
13843	471328
194897	471329
2720	471330
265	471331
167704	471332
37176	471333
128788	471334
55873	471335
79737	471336
81854	471337
26879	471338
26973	471339
5807	471340
105783	471341
2145	471342
56391	471343
18629	471344
12	471345
53658	471346
2543	471347
22637	471348
45809	471349
46981	471350
7132	471351
34	471352
79045	471353
1630	471354
94077	471355
10727	471356
3847	471357
131774	471358
116920	471359
57643	471360
42009	471361
104086	471362
105405	471363
10042	471364
6578	471365
26259	471366
37723	471367
81101	471368
5315	471369
13555	471370
2	471371
20234	471372
61787	471373
33055	471374
39063	471375
81759	471376
133937	471377
103688	471378
71005	471379
146553	471380
107851	471381
153257	471382
16745	471383
195163	471384
139797	471385
176399	471386
214524	471387
27833	471388
118799	471389
96534	471390
98332	471391
9797	471392
29659	471393
7231	471394
42042	471395
186467	471396
82884	471397
57581	471398
127022	471399
7263	471400
184671	471401
3955	471402
8209	471403
92	471404
3599	471405
54846	471406
19941	471407
163749	471408
1951	471409
155502	471410
83220	471411
40009	471412
10588	471413
8852	471414
17754	471415
82353	471416
13489	471417
12889	471418
25274	471419
103864	471420
2472	471421
118315	471422
41462	471423
119297	471424
9816	471425
106769	471426
9892	471427
237628	471428
25968	471429
140627	471430
203791	471431
30329	471432
31134	471433
29821	471434
47172	471435
83628	471436
83278	471437
11791	471438
32765	471439
49837	471440
11093	471441
48068	471442
294	471443
29790	471444
1475	471445
79807	471446
4347	471447
129717	471448
44975	471449
37655	471450
7402	471451
36821	471452
171771	471453
25845	471454
6832	471455
19673	471456
14941	471457
6676	471458
1698	471459
74693	471460
4082	471461
1602	471462
20017	471463
9820	471464
95192	471465
140833	471466
66638	471467
52132	471468
5152	471469
5688	471470
64451	471471
41286	471472
77024	471473
27000	471474
155405	471475
122268	471476
8392	471477
22690	471478
188330	471479
86724	471480
113724	471481
61376	471482
104251	471483
73851	471484
94700	471485
1192	471486
25306	471487
10260	471488
199224	471489
57554	471490
11890	471491
142727	471492
17609	471493
53081	471494
2233	471495
19014	471496
1307	471497
196445	471498
104988	471499
239372	471500
92675	471501
61322	471502
28386	471503
1563	471504
66431	471505
4125	471506
47801	471507
47948	471508
47552	471509
24348	471510
55597	471511
77840	471512
103887	471513
103560	471514
182691	471515
38883	471516
35685	471517
57455	471518
45138	471519
25104	471520
9523	471521
1176	471522
199193	471523
539	471524
723	471525
28484	471526
43916	471527
38365	471528
96593	471529
4339	471530
59566	471531
102258	471532
73966	471533
5539	471534
15473	471535
21230	471536
27888	471537
110312	471538
58303	471539
98582	471540
17113	471541
45404	471542
38120	471543
8891	471544
8	471545
62058	471546
127768	471547
91935	471548
16753	471549
126882	471550
208547	471551
76449	471552
58869	471553
56702	471554
178285	471555
79003	471556
132093	471557
24039	471558
17659	471559
53247	471560
3189	471561
80321	471562
19403	471563
392	471564
2668	471565
5894	471566
424	471567
6408	471568
3493	471569
19689	471570
54201	471571
12482	471572
4846	471573
7117	471574
35460	471575
17581	471576
37934	471577
41120	471578
1560	471579
5308	471580
2505	471581
113977	471582
14722	471583
26400	471584
88583	471585
146526	471586
21652	471587
21429	471588
32781	471589
68313	471590
52966	471591
165991	471592
118041	471593
39260	471594
191620	471595
30628	471596
89680	471597
236995	471598
8831	471599
32578	471600
163176	471601
118898	471602
68388	471603
58731	471604
118255	471605
15418	471606
98009	471607
186712	471608
180655	471609
185374	471610
15092	471611
122576	471612
5003	471613
49293	471614
183177	471615
4362	471616
3315	471617
61119	471618
51894	471619
30958	471620
42418	471621
90035	471622
95440	471623
899	471624
29240	471625
2379	471626
25423	471627
228259	471628
93751	471629
70429	471630
3700	471631
32970	471632
53144	471633
2104	471634
1689	471635
93748	471636
12980	471637
42966	471638
63322	471639
109722	471640
338	471641
11149	471642
31900	471643
35012	471644
2108	471645
83550	471646
43308	471647
7519	471648
51475	471649
4904	471650
26461	471651
9752	471652
3499	471653
160778	471654
6295	471655
8331	471656
34847	471657
9587	471658
52767	471659
2932	471660
195960	471661
47125	471662
29684	471663
28244	471664
11092	471665
69776	471666
40845	471667
22943	471668
473	471669
67157	471670
27718	471671
175936	471672
55540	471673
3135	471674
198	471675
82905	471676
7951	471677
72494	471678
42732	471679
124461	471680
16062	471681
52380	471682
113828	471683
24753	471684
722	471685
41391	471686
15694	471687
6019	471688
948	471689
100995	471690
18782	471691
95160	471692
58956	471693
4784	471694
72460	471695
38048	471696
32566	471697
18532	471698
52022	471699
40423	471700
74675	471701
12177	471702
41679	471703
6020	471704
6020	471705
41272	471706
18183	471707
13041	471708
44125	471709
34913	471710
25673	471711
189622	471712
157228	471713
73270	471714
28186	471715
20260	471716
131646	471717
29536	471718
25	471719
107476	471720
12923	471721
11609	471722
17865	471723
4982	471724
23766	471725
584	471726
48199	471727
54584	471728
2460	471729
32655	471730
86953	471731
238017	471732
51499	471733
21121	471734
25845	471735
1923	471736
30165	471737
50164	471738
24137	471739
62604	471740
10194	471741
1245	471742
181914	471743
101308	471744
67118	471745
96627	471746
233106	471747
25272	471748
2418	471749
105465	471750
34533	471751
20022	471752
24346	471753
45314	471754
103752	471755
7249	471756
66100	471757
158135	471758
6496	471759
47556	471760
44693	471761
35785	471762
91246	471763
530	471764
80791	471765
22623	471766
22817	471767
82226	471768
170782	471769
9476	471770
58813	471771
12877	471772
34334	471773
19029	471774
4593	471775
121829	471776
2594	471777
11722	471778
86009	471779
55839	471780
22966	471781
133	471782
436	471783
5069	471784
79638	471785
78796	471786
118953	471787
94883	471788
20710	471789
145284	471790
9619	471791
47128	471792
52890	471793
8486	471794
96653	471795
250	471796
3762	471797
25272	471798
25640	471799
7311	471800
148743	471801
26058	471802
4779	471803
14500	471804
11821	471805
56599	471806
35347	471807
130413	471808
12323	471809
10407	471810
24115	471811
35012	471812
22022	471813
12393	471814
443	471815
141876	471816
6192	471817
106200	471818
17997	471819
48127	471820
22360	471821
78724	471822
7746	471823
164556	471824
14227	471825
31633	471826
1608	471827
302	471828
67676	471829
72727	471830
106351	471831
14608	471832
4852	471833
21430	471834
22198	471835
11813	471836
73135	471837
10354	471838
29932	471839
12067	471840
13377	471841
66058	471842
13524	471843
21625	471844
75526	471845
1494	471846
8322	471847
10738	471848
4872	471849
2364	471850
34635	471851
41516	471852
143191	471853
33301	471854
23806	471855
889	471856
2594	471857
137210	471858
33819	471859
43449	471860
27500	471861
24417	471862
133038	471863
6193	471864
24027	471865
104130	471866
3268	471867
11401	471868
1573	471869
112799	471870
112137	471871
13716	471872
94947	471873
194756	471874
189637	471875
434	471876
70060	471877
68588	471878
40462	471879
16943	471880
30734	471881
121024	471882
30771	471883
151	471884
17957	471885
88152	471886
59014	471887
15025	471888
5356	471889
103126	471890
5791	471891
115100	471892
13996	471893
11723	471894
203876	471895
51738	471896
30715	471897
4276	471898
659	471899
40392	471900
51489	471901
62	471902
821	471903
101347	471904
24979	471905
3144	471906
9662	471907
343	471908
21619	471909
13094	471910
29853	471911
66526	471912
8156	471913
20738	471914
1305	471915
9147	471916
42701	471917
13453	471918
50434	471919
3353	471920
8156	471921
19365	471922
60532	471923
38004	471924
26687	471925
2534	471926
1603	471927
33210	471928
40111	471929
64668	471930
61033	471931
2212	471932
6381	471933
54185	471934
16554	471935
7773	471936
11903	471937
76924	471938
13425	471939
117681	471940
46545	471941
19192	471942
9093	471943
13510	471944
49778	471945
6042	471946
1795	471947
9567	471948
7070	471949
7032	471950
9224	471951
95666	471952
1809	471953
42829	471954
5572	471955
9567	471956
25469	471957
26097	471958
87165	471959
7898	471960
6889	471961
8312	471962
202637	471963
153954	471964
86605	471965
130234	471966
60265	471967
3972	471968
78890	471969
3884	471970
74621	471971
20718	471972
1670	471973
77583	471974
78802	471975
45073	471976
61568	471977
48478	471978
50926	471979
43589	471980
7391	471981
57018	471982
1816	471983
96069	471984
4096	471985
56139	471986
28716	471987
37978	471988
67192	471989
88883	471990
119762	471991
19353	471992
92161	471993
14696	471994
10883	471995
56124	471996
87771	471997
14620	471998
155185	471999
67243	472000
46827	472001
75955	472002
57341	472003
98736	472004
45689	472005
40194	472006
89115	472007
14501	472008
2769	472009
26027	472010
30623	472011
113040	472012
31909	472013
39191	472014
3669	472015
166447	472016
129913	472017
17735	472018
50506	472019
21466	472020
119577	472021
53091	472022
18584	472023
32155	472024
28130	472025
9744	472026
217405	472027
37461	472028
9699	472029
85831	472030
10020	472031
56241	472032
58402	472033
45494	472034
87564	472035
36453	472036
23565	472037
166527	472038
169918	472039
33239	472040
140916	472041
140889	472042
63116	472043
17391	472044
40107	472045
36208	472046
89745	472047
5771	472048
28772	472049
75228	472050
35818	472051
92764	472052
25561	472053
70101	472054
50847	472055
126534	472056
78965	472057
107799	472058
140883	472059
159838	472060
66211	472061
231850	472062
88556	472063
55964	472064
47654	472065
38378	472066
31555	472067
87894	472068
4131	472069
93641	472070
14342	472071
61052	472072
189272	472073
215134	472074
18793	472075
175460	472076
94723	472077
45065	472078
83460	472079
31752	472080
87278	472081
197961	472082
53538	472083
21381	472084
18534	472085
71418	472086
130157	472087
190459	472088
98212	472089
9563	472090
9750	472091
39215	472092
78645	472093
10792	472094
30350	472095
74872	472096
26348	472097
88891	472098
157125	472099
82256	472100
47611	472101
117090	472102
61096	472103
214598	472104
194723	472105
135867	472106
91570	472107
82069	472108
21621	472109
123126	472110
40352	472111
55285	472112
87895	472113
56189	472114
9302	472115
15535	472116
64976	472117
6880	472118
24545	472119
34687	472120
41815	472121
5418	472122
2521	472123
30200	472124
52478	472125
167617	472126
154838	472127
8313	472128
10107	472129
238300	472130
163986	472131
26348	472132
78729	472133
48417	472134
14520	472135
31280	472136
45614	472137
45756	472138
180704	472139
100663	472140
111210	472141
74927	472142
73711	472143
9949	472144
5303	472145
32283	472146
96842	472147
17363	472148
185801	472149
40318	472150
5361	472151
79745	472152
28336	472153
69883	472154
76863	472155
14078	472156
165464	472157
191554	472158
52800	472159
84990	472160
239757	472161
94465	472162
65381	472163
117205	472164
28911	472165
98596	472166
9277	472167
44850	472168
6016	472169
107747	472170
183242	472171
63401	472172
210673	472173
151162	472174
173564	472175
36192	472176
50309	472177
220496	472178
36735	472179
56756	472180
78716	472181
95562	472182
19956	472183
215675	472184
34377	472185
92441	472186
188453	472187
23828	472188
2360	472189
221211	472190
43751	472191
63692	472192
139040	472193
67555	472194
116884	472195
897	472196
13025	472197
43406	472198
71265	472199
127825	472200
25393	472201
68597	472202
96622	472203
35978	472204
25271	472205
164408	472206
22532	472207
25466	472208
6689	472209
6891	472210
1881	472211
100148	472212
38229	472213
82465	472214
44229	472215
31841	472216
69745	472217
163890	472218
165126	472219
44782	472220
18746	472221
57059	472222
239228	472223
12350	472224
110329	472225
23839	472226
75399	472227
13640	472228
47716	472229
57289	472230
43174	472231
104878	472232
7679	472233
194777	472234
23217	472235
125398	472236
10580	472237
56923	472238
165675	472239
79200	472240
86224	472241
16980	472242
77634	472243
87997	472244
55054	472245
6372	472246
226186	472247
1791	472248
186601	472249
15252	472250
74825	472251
92764	472252
13376	472253
31502	472254
92814	472255
52551	472256
21038	472257
210378	472258
73094	472259
44935	472260
66896	472261
58865	472262
29492	472263
72885	472264
109442	472265
66835	472266
238112	472267
118669	472268
11992	472269
79105	472270
17966	472271
2464	472272
173451	472273
37236	472274
47442	472275
210587	472276
13556	472277
10010	472278
32896	472279
20947	472280
2702	472281
60241	472282
79970	472283
62211	472284
45869	472285
14492	472286
64863	472287
28617	472288
59629	472289
41574	472290
60905	472291
10543	472292
79220	472293
18296	472294
77	472295
52851	472296
1977	472297
234341	472298
64774	472299
75810	472300
144316	472301
1925	472302
49859	472303
76518	472304
201084	472305
48003	472306
131951	472307
56034	472308
55343	472309
25575	472310
27948	472311
86827	472312
88712	472313
110499	472314
103601	472315
119135	472316
45263	472317
6404	472318
22969	472319
84885	472320
11915	472321
984	472322
671	472323
45269	472324
1630	472325
629	472326
88795	472327
54837	472328
112997	472329
36157	472330
19391	472331
57836	472332
2225	472333
30384	472334
6727	472335
20499	472336
10961	472337
70968	472338
69756	472339
216402	472340
76887	472341
84964	472342
82410	472343
165402	472344
44613	472345
30420	472346
44901	472347
88579	472348
88731	472349
85266	472350
112107	472351
89017	472352
50624	472353
67491	472354
172146	472355
152630	472356
10985	472357
102237	472358
25262	472359
119734	472360
1038	472361
13107	472362
172595	472363
57823	472364
31586	472365
128191	472366
59205	472367
67640	472368
178770	472369
166992	472370
150265	472371
94864	472372
56732	472373
82856	472374
83742	472375
5201	472376
161401	472377
35566	472378
11308	472379
46104	472380
168405	472381
29403	472382
186239	472383
147528	472384
50382	472385
65937	472386
44738	472387
188441	472388
130860	472389
225965	472390
21001	472391
38395	472392
74756	472393
45499	472394
28665	472395
23031	472396
63747	472397
46134	472398
8920	472399
104796	472400
52890	472401
71301	472402
234351	472403
31406	472404
132297	472405
34054	472406
206641	472407
1984	472408
44414	472409
12693	472410
184948	472411
79602	472412
132696	472413
96278	472414
167513	472415
36217	472416
77915	472417
70983	472418
33592	472419
23991	472420
101169	472421
20069	472422
142184	472423
14707	472424
47024	472425
36314	472426
167094	472427
16013	472428
109495	472429
6404	472430
100819	472431
44951	472432
134032	472433
83205	472434
3351	472435
41918	472436
93204	472437
138549	472438
236075	472439
40649	472440
236591	472441
9660	472442
44625	472443
73770	472444
67671	472445
52777	472446
59285	472447
86465	472448
58748	472449
32441	472450
53050	472451
44951	472452
38455	472453
9171	472454
112440	472455
142734	472456
54943	472457
11588	472458
185590	472459
102594	472460
93311	472461
59230	472462
25519	472463
16180	472464
21072	472465
79362	472466
67415	472467
5055	472468
35759	472469
119614	472470
88466	472471
8440	472472
146286	472473
185506	472474
14741	472475
238130	472476
148448	472477
34595	472478
111342	472479
56209	472480
144832	472481
64396	472482
36196	472483
100147	472484
78376	472485
230353	472486
164332	472487
134334	472488
153071	472489
88430	472490
147581	472491
119142	472492
41115	472493
25723	472494
91492	472495
108175	472496
98788	472497
58537	472498
14367	472499
192608	472500
47447	472501
23704	472502
104261	472503
76224	472504
164615	472505
18885	472506
32596	472507
154869	472508
26801	472509
126577	472510
154735	472511
59331	472512
89098	472513
115699	472514
17428	472515
50664	472516
134442	472517
152456	472518
214833	472519
22137	472520
20792	472521
5896	472522
95478	472523
55112	472524
2060	472525
35253	472526
4034	472527
3671	472528
61312	472529
17247	472530
64844	472531
1146	472532
15876	472533
3892	472534
104233	472535
167800	472536
29873	472537
109376	472538
42601	472539
30945	472540
20943	472541
147448	472542
31441	472543
68206	472544
195001	472545
12021	472546
24204	472547
238334	472548
94343	472549
82114	472550
99644	472551
23421	472552
141590	472553
47882	472554
4715	472555
86111	472556
137335	472557
7397	472558
12007	472559
9313	472560
4875	472561
15601	472562
147525	472563
48481	472564
141000	472565
117606	472566
6141	472567
52897	472568
14188	472569
236817	472570
39816	472571
183605	472572
50445	472573
86836	472574
193714	472575
57494	472576
101479	472577
82371	472578
93282	472579
43119	472580
62596	472581
88728	472582
18723	472583
38443	472584
119843	472585
119930	472586
188430	472587
173512	472588
91521	472589
7424	472590
27565	472591
671	472592
148302	472593
23857	472594
76550	472595
63517	472596
158488	472597
67237	472598
10951	472599
152434	472600
59844	472601
63228	472602
46626	472603
68626	472604
72585	472605
2955	472606
14307	472607
102829	472608
50052	472609
64717	472610
48676	472611
141543	472612
39159	472613
70598	472614
73434	472615
135272	472616
23073	472617
18418	472618
135481	472619
87054	472620
110150	472621
160026	472622
16008	472623
97381	472624
98437	472625
81117	472626
16786	472627
126247	472628
86072	472629
14178	472630
18222	472631
22662	472632
113141	472633
29068	472634
165786	472635
116401	472636
117037	472637
4990	472638
31544	472639
35863	472640
28141	472641
141010	472642
185541	472643
98963	472644
517	472645
103113	472646
61557	472647
23566	472648
35119	472649
94966	472650
46220	472651
7340	472652
15894	472653
1488	472654
100998	472655
1629	472656
1337	472657
5233	472658
2574	472659
73023	472660
66468	472661
23361	472662
23544	472663
16478	472664
66781	472665
40817	472666
55084	472667
89205	472668
167596	472669
5412	472670
5475	472671
178748	472672
70932	472673
78907	472674
117893	472675
142546	472676
52446	472677
6563	472678
139861	472679
31217	472680
125935	472681
21381	472682
226401	472683
25033	472684
38392	472685
6388	472686
18777	472687
159385	472688
130907	472689
836	472690
25020	472691
135006	472692
80682	472693
198893	472694
18758	472695
766	472696
16961	472697
130633	472698
59	472699
25555	472700
104051	472701
9644	472702
50641	472703
9090	472704
95022	472705
159371	472706
21640	472707
67411	472708
116472	472709
110536	472710
65801	472711
61312	472712
218902	472713
119403	472714
71181	472715
98341	472716
17784	472717
75302	472718
112960	472719
25849	472720
67311	472721
16271	472722
75798	472723
76035	472724
47114	472725
7849	472726
49950	472727
77561	472728
234757	472729
139649	472730
11149	472731
3489	472732
164495	472733
128745	472734
74702	472735
3237	472736
72291	472737
78860	472738
16145	472739
72724	472740
130305	472741
5758	472742
32311	472743
7481	472744
81371	472745
32767	472746
61475	472747
80075	472748
93224	472749
71364	472750
16661	472751
116337	472752
16074	472753
88586	472754
153807	472755
14494	472756
35334	472757
122692	472758
109899	472759
37036	472760
127353	472761
106410	472762
33215	472763
54985	472764
59605	472765
198515	472766
96701	472767
6431	472768
179853	472769
16606	472770
5666	472771
104233	472772
19104	472773
133439	472774
60375	472775
18230	472776
61030	472777
131797	472778
9037	472779
75237	472780
17171	472781
27784	472782
97324	472783
71591	472784
25837	472785
110727	472786
16394	472787
79622	472788
50199	472789
63226	472790
87567	472791
35723	472792
44485	472793
21391	472794
63425	472795
145657	472796
10963	472797
10161	472798
100209	472799
106925	472800
34970	472801
36817	472802
11013	472803
83854	472804
27840	472805
20114	472806
104251	472807
26787	472808
31909	472809
71698	472810
71284	472811
2980	472812
28597	472813
24145	472814
14527	472815
8318	472816
60668	472817
2227	472818
2107	472819
65595	472820
6010	472821
106105	472822
215294	472823
138629	472824
11909	472825
50546	472826
3771	472827
7573	472828
18886	472829
11439	472830
7235	472831
30037	472832
2957	472833
15539	472834
138589	472835
3790	472836
11510	472837
8336	472838
37590	472839
34732	472840
51918	472841
67623	472842
4828	472843
25876	472844
15713	472845
186849	472846
211048	472847
128204	472848
198839	472849
33281	472850
154368	472851
72037	472852
8028	472853
217865	472854
13544	472855
37042	472856
165773	472857
87177	472858
11095	472859
8797	472860
294	472861
1531	472862
120287	472863
1108	472864
70052	472865
18881	472866
23956	472867
50091	472868
40973	472869
18727	472870
30885	472871
63846	472872
83715	472873
2270	472874
13269	472875
13983	472876
59443	472877
15607	472878
27674	472879
26098	472880
30424	472881
8674	472882
15593	472883
195805	472884
139445	472885
164641	472886
34914	472887
6898	472888
11715	472889
80379	472890
20079	472891
54017	472892
166718	472893
6943	472894
8124	472895
74438	472896
118430	472897
68536	472898
2588	472899
23690	472900
52470	472901
23025	472902
18707	472903
155195	472904
122535	472905
224672	472906
60576	472907
101767	472908
8894	472909
56294	472910
16288	472911
44375	472912
1664	472913
4837	472914
7077	472915
51396	472916
89373	472917
79138	472918
43594	472919
140145	472920
105366	472921
7279	472922
2941	472923
133856	472924
1108	472925
35172	472926
92622	472927
608	472928
118339	472929
217543	472930
10020	472931
10020	472932
16046	472933
44123	472934
66943	472935
101621	472936
59218	472937
19300	472938
1121	472939
5657	472940
47896	472941
9548	472942
17760	472943
51374	472944
1488	472945
10352	472946
139996	472947
38333	472948
175086	472949
57775	472950
10123	472951
114268	472952
79094	472953
161413	472954
183230	472955
13249	472956
141963	472957
47501	472958
89238	472959
88850	472960
131048	472961
146674	472962
150247	472963
8554	472964
103755	472965
19767	472966
19589	472967
2987	472968
2344	472969
8548	472970
1606	472971
4738	472972
217141	472973
20022	472974
47827	472975
9661	472976
78307	472977
61313	472978
776	472979
11319	472980
67044	472981
5417	472982
88336	472983
2795	472984
37853	472985
3212	472986
3870	472987
6339	472988
181513	472989
49970	472990
15666	472991
32149	472992
9812	472993
10333	472994
29856	472995
11596	472996
47892	472997
16361	472998
114413	472999
22818	473000
18745	473001
88475	473002
14540	473003
119747	473004
105911	473005
110697	473006
110697	473007
38391	473008
38963	473009
4539	473010
20640	473011
18373	473012
218052	473013
2651	473014
404	473015
10143	473016
54203	473017
28521	473018
95391	473019
10900	473020
13490	473021
100653	473022
5441	473023
47348	473024
59020	473025
37457	473026
5393	473027
31016	473028
40394	473029
155181	473030
8133	473031
835	473032
65493	473033
27990	473034
18110	473035
159570	473036
100858	473037
9170	473038
22759	473039
110308	473040
4985	473041
9229	473042
148549	473043
88781	473044
19287	473045
15864	473046
11338	473047
108756	473048
71766	473049
55051	473050
486	473051
119974	473052
127826	473053
16863	473054
2533	473055
5486	473056
10508	473057
7652	473058
8014	473059
71003	473060
1499	473061
20290	473062
6599	473063
54456	473064
32048	473065
20068	473066
1289	473067
13534	473068
14722	473069
72353	473070
53585	473071
21887	473072
941	473073
22376	473074
28679	473075
3277	473076
32730	473077
29889	473078
120435	473079
494	473080
205321	473081
941	473082
83452	473083
61640	473084
10663	473085
3236	473086
3236	473087
96900	473088
61120	473089
89009	473090
106193	473091
70539	473092
9200	473093
12902	473094
22739	473095
98333	473096
28272	473097
24731	473098
9497	473099
12698	473100
20277	473101
4870	473102
24843	473103
1744	473104
43181	473105
1211	473106
128091	473107
46430	473108
23622	473109
18688	473110
9212	473111
42962	473112
27769	473113
139797	473114
36171	473115
7546	473116
18160	473117
10932	473118
3419	473119
32018	473120
120028	473121
19278	473122
166490	473123
30313	473124
37986	473125
6047	473126
29828	473127
26984	473128
39317	473129
2159	473130
88572	473131
3933	473132
1535	473133
113810	473134
208892	473135
725	473136
147569	473137
54680	473138
52505	473139
6831	473140
883	473141
7984	473142
68914	473143
63993	473144
3610	473145
114698	473146
65040	473147
88581	473148
84284	473149
62603	473150
224977	473151
30748	473152
4663	473153
35111	473154
5460	473155
107020	473156
166428	473157
3155	473158
1003	473159
119278	473160
25376	473161
59868	473162
3843	473163
6415	473164
88828	473165
76888	473166
57154	473167
96391	473168
73966	473169
23134	473170
3694	473171
24070	473172
2725	473173
3647	473174
11925	473175
131140	473176
31055	473177
73110	473178
66716	473179
44123	473180
12738	473181
9153	473182
15235	473183
28910	473184
214921	473185
33107	473186
8620	473187
92618	473188
11809	473189
23093	473190
18507	473191
84554	473192
9132	473193
77723	473194
28928	473195
85480	473196
62490	473197
117606	473198
101178	473199
17203	473200
45865	473201
1231	473202
93391	473203
83963	473204
10194	473205
28318	473206
177637	473207
72982	473208
130235	473209
37815	473210
8542	473211
130206	473212
1024	473213
8342	473214
113620	473215
109827	473216
56562	473217
5607	473218
71601	473219
24074	473220
62425	473221
62448	473222
24813	473223
20351	473224
82147	473225
888	473226
691	473227
23847	473228
105132	473229
7	473230
56348	473231
13689	473232
38070	473233
88187	473234
38070	473235
41462	473236
29974	473237
12760	473238
10004	473239
228137	473240
47729	473241
246	473242
47319	473243
11306	473244
3111	473245
8586	473246
20444	473247
96190	473248
5650	473249
148296	473250
17038	473251
22874	473252
6564	473253
15057	473254
29259	473255
29606	473256
60590	473257
34738	473258
30226	473259
15020	473260
52138	473261
71235	473262
15023	473263
84721	473264
131708	473265
20102	473266
25198	473267
31083	473268
34114	473269
40995	473270
36038	473271
120975	473272
46090	473273
55277	473274
1054	473275
46964	473276
31362	473277
11789	473278
160923	473279
11890	473280
31664	473281
4806	473282
12792	473283
131016	473284
3252	473285
75698	473286
60692	473287
9932	473288
63525	473289
67330	473290
234849	473291
580	473292
145291	473293
17162	473294
90729	473295
6946	473296
8337	473297
1635	473298
15864	473299
11697	473300
77970	473301
20233	473302
73258	473303
2107	473304
599	473305
34327	473306
41172	473307
7025	473308
128532	473309
103096	473310
1147	473311
157434	473312
196432	473313
18634	473314
44452	473315
14555	473316
888	473317
9957	473318
1615	473319
1072	473320
74703	473321
27243	473322
7916	473323
9339	473324
107304	473325
75202	473326
34726	473327
83648	473328
11385	473329
2989	473330
14016	473331
101117	473332
35548	473333
6596	473334
20586	473335
23948	473336
142870	473337
761	473338
210731	473339
31044	473340
65745	473341
70213	473342
126146	473343
106307	473344
10430	473345
112445	473346
8299	473347
7478	473348
2039	473349
116148	473350
54056	473351
724	473352
53812	473353
2068	473354
97126	473355
87677	473356
18905	473357
20583	473358
21390	473359
28319	473360
37884	473361
167016	473362
11197	473363
22529	473364
36109	473365
49985	473366
137825	473367
204604	473368
222	473369
30428	473370
92521	473371
98658	473372
41317	473373
88041	473374
68266	473375
163808	473376
164204	473377
205230	473378
13044	473379
240127	473380
79695	473381
13342	473382
22963	473383
84214	473384
47832	473385
32031	473386
44143	473387
64535	473388
64249	473389
52029	473390
45567	473391
604	473392
68450	473393
69324	473394
20032	473395
71254	473396
11079	473397
15403	473398
183518	473399
37226	473400
3838	473401
618	473402
2325	473403
64059	473404
25513	473405
34144	473406
20576	473407
10030	473408
14582	473409
34365	473410
156629	473411
20412	473412
6290	473413
8628	473414
17662	473415
176571	473416
4730	473417
35968	473418
6414	473419
93570	473420
10632	473421
22800	473422
225	473423
78847	473424
2926	473425
40885	473426
4650	473427
5257	473428
22106	473429
16606	473430
36533	473431
45396	473432
10887	473433
207140	473434
14237	473435
15695	473436
24904	473437
5914	473438
133827	473439
15065	473440
295	473441
38360	473442
12324	473443
9986	473444
47242	473445
61404	473446
22729	473447
12792	473448
30772	473449
103226	473450
4130	473451
173210	473452
8077	473453
97773	473454
95600	473455
928	473456
62036	473457
20077	473458
35000	473459
35203	473460
27	473461
99812	473462
100293	473463
24084	473464
8187	473465
1915	473466
30405	473467
45144	473468
36533	473469
72051	473470
8325	473471
64798	473472
52296	473473
62439	473474
39432	473475
109010	473476
55462	473477
47317	473478
38486	473479
29764	473480
19015	473481
18599	473482
111068	473483
36974	473484
35120	473485
36578	473486
97769	473487
68066	473488
39447	473489
25116	473490
50488	473491
44044	473492
20092	473493
16085	473494
452	473495
103457	473496
81968	473497
27988	473498
2619	473499
16695	473500
30784	473501
8396	473502
140134	473503
3633	473504
130418	473505
8303	473506
8755	473507
21611	473508
26015	473509
28545	473510
6940	473511
63639	473512
9366	473513
4936	473514
6397	473515
135553	473516
4534	473517
17322	473518
6685	473519
87579	473520
2289	473521
199578	473522
47601	473523
831	473524
109260	473525
2603	473526
166396	473527
4114	473528
5236	473529
86934	473530
32321	473531
117886	473532
27974	473533
25516	473534
159307	473535
7866	473536
9858	473537
175914	473538
39361	473539
35541	473540
20556	473541
5673	473542
80393	473543
105789	473544
1571	473545
112608	473546
23608	473547
31148	473548
6947	473549
11863	473550
58874	473551
25867	473552
11159	473553
17359	473554
6024	473555
61738	473556
30103	473557
10896	473558
13070	473559
8219	473560
17682	473561
29972	473562
58141	473563
20140	473564
40425	473565
13366	473566
43547	473567
97980	473568
15550	473569
25581	473570
15604	473571
165377	473572
13396	473573
136146	473574
4827	473575
110092	473576
22792	473577
31539	473578
7134	473579
23220	473580
3341	473581
74708	473582
6733	473583
137037	473584
112985	473585
34973	473586
45197	473587
98174	473588
2059	473589
95765	473590
4787	473591
51973	473592
14132	473593
16627	473594
43652	473595
10030	473596
32373	473597
9890	473598
62265	473599
133170	473600
47387	473601
10330	473602
81939	473603
9382	473604
58787	473605
1552	473606
97310	473607
188489	473608
10155	473609
16753	473610
10896	473611
16334	473612
72984	473613
19861	473614
22142	473615
6823	473616
67763	473617
12273	473618
11882	473619
19628	473620
5382	473621
35783	473622
43124	473623
13974	473624
24998	473625
42498	473626
25865	473627
3676	473628
5400	473629
2627	473630
24468	473631
124916	473632
2052	473633
1890	473634
96406	473635
1705	473636
11679	473637
17436	473638
69	473639
1170	473640
194376	473641
84810	473642
90	473643
64800	473644
13111	473645
3238	473646
46310	473647
49388	473648
45727	473649
157320	473650
68347	473651
73753	473652
23266	473653
23266	473654
80964	473655
38397	473656
231834	473657
130207	473658
20570	473659
2111	473660
11245	473661
48759	473662
71897	473663
17247	473664
24815	473665
19985	473666
1451	473667
13471	473668
29682	473669
22877	473670
100010	473671
35885	473672
15727	473673
16818	473674
60814	473675
11000	473676
98858	473677
8269	473678
8415	473679
72305	473680
19403	473681
80622	473682
73008	473683
78563	473684
17653	473685
1534	473686
6733	473687
81953	473688
49530	473689
12261	473690
34786	473691
204378	473692
6916	473693
2940	473694
11289	473695
315	473696
185753	473697
36018	473698
132725	473699
20427	473700
27973	473701
37270	473702
108959	473703
13042	473704
7062	473705
70423	473706
6942	473707
29753	473708
38463	473709
20561	473710
17055	473711
102480	473712
40884	473713
9493	473714
25506	473715
45929	473716
31632	473717
11664	473718
19937	473719
109548	473720
99278	473721
20815	473722
6900	473723
124616	473724
61031	473725
111922	473726
40532	473727
35513	473728
58444	473729
100479	473730
102642	473731
16693	473732
17132	473733
51094	473734
39211	473735
105409	473736
78345	473737
89742	473738
1152	473739
10065	473740
60033	473741
129634	473742
39505	473743
52697	473744
78003	473745
67127	473746
9341	473747
8232	473748
208541	473749
236525	473750
193058	473751
31854	473752
96052	473753
913	473754
10804	473755
29418	473756
16649	473757
9479	473758
59734	473759
2810	473760
13182	473761
56031	473762
18573	473763
43243	473764
27303	473765
63971	473766
6393	473767
8297	473768
30542	473769
13873	473770
3268	473771
62416	473772
2451	473773
54698	473774
4201	473775
22448	473776
148519	473777
4253	473778
3692	473779
28711	473780
148532	473781
41445	473782
4791	473783
11216	473784
31023	473785
209816	473786
13080	473787
30398	473788
58496	473789
8175	473790
752	473791
4005	473792
147395	473793
11762	473794
13119	473795
18593	473796
43749	473797
182156	473798
27866	473799
28573	473800
5282	473801
7058	473802
41400	473803
16197	473804
15815	473805
26392	473806
6974	473807
2902	473808
43638	473809
13144	473810
8132	473811
3840	473812
10906	473813
50418	473814
1529	473815
7008	473816
84945	473817
7547	473818
1748	473819
64758	473820
73991	473821
2103	473822
165377	473823
103158	473824
1473	473825
115841	473826
20567	473827
17362	473828
11070	473829
14708	473830
23755	473831
34546	473832
36185	473833
28219	473834
28115	473835
23358	473836
9419	473837
43370	473838
56044	473839
67424	473840
7459	473841
2446	473842
11463	473843
4680	473844
63736	473845
27139	473846
2935	473847
15661	473848
34319	473849
11742	473850
44583	473851
2343	473852
48298	473853
10593	473854
9574	473855
58820	473856
35463	473857
57413	473858
5369	473859
44260	473860
1519	473861
78497	473862
11166	473863
216690	473864
23180	473865
250	473866
39257	473867
9199	473868
18632	473869
85142	473870
35267	473871
6152	473872
30138	473873
78784	473874
58960	473875
12118	473876
52600	473877
23157	473878
6897	473879
30871	473880
4582	473881
50886	473882
44660	473883
29589	473884
7103	473885
108863	473886
44452	473887
27719	473888
4993	473889
429	473890
143523	473891
22699	473892
38793	473893
3720	473894
150092	473895
10033	473896
7246	473897
2903	473898
61175	473899
32697	473900
3867	473901
2260	473902
13076	473903
5267	473904
9652	473905
45772	473906
45191	473907
7569	473908
126443	473909
110441	473910
256	473911
9842	473912
4860	473913
24438	473914
8546	473915
5079	473916
141138	473917
7780	473918
9366	473919
17802	473920
58656	473921
20840	473922
45642	473923
32009	473924
63335	473925
6063	473926
47302	473927
11833	473928
139127	473929
1354	473930
1178	473931
82365	473932
85031	473933
16162	473934
35154	473935
10016	473936
4251	473937
13324	473938
7424	473939
18851	473940
35364	473941
4817	473942
44289	473943
60578	473944
19717	473945
564	473946
31299	473947
50435	473948
27627	473949
72662	473950
4862	473951
29640	473952
11610	473953
39086	473954
4924	473955
17379	473956
7273	473957
1325	473958
392	473959
8548	473960
143518	473961
56795	473962
82485	473963
9662	473964
62484	473965
80025	473966
237608	473967
20867	473968
49380	473969
45767	473970
44001	473971
6890	473972
11522	473973
3300	473974
20460	473975
15533	473976
54227	473977
4568	473978
2356	473979
9359	473980
122895	473981
177520	473982
7316	473983
16837	473984
913	473985
6170	473986
2442	473987
52503	473988
8048	473989
98742	473990
61899	473991
28552	473992
2616	473993
37928	473994
57912	473995
98218	473996
13949	473997
160212	473998
104757	473999
35673	474000
90955	474001
71793	474002
17674	474003
2993	474004
19998	474005
7127	474006
4215	474007
24004	474008
22431	474009
49719	474010
11593	474011
83178	474012
5614	474013
73746	474014
22792	474015
80522	474016
73	474017
56188	474018
28476	474019
80888	474020
118470	474021
6548	474022
6956	474023
4779	474024
7076	474025
6530	474026
18393	474027
10198	474028
87415	474029
273	474030
113375	474031
29125	474032
38376	474033
41	474034
596	474035
106597	474036
4240	474037
114110	474038
203	474039
2985	474040
12093	474041
48912	474042
83623	474043
4111	474044
1629	474045
98732	474046
44985	474047
27336	474048
127554	474049
158	474050
18941	474051
88363	474052
2767	474053
2973	474054
9839	474055
13159	474056
31161	474057
8777	474058
11477	474059
10122	474060
25129	474061
7784	474062
25506	474063
13072	474064
54933	474065
3699	474066
705	474067
835	474068
6398	474069
34593	474070
72898	474071
20189	474072
21151	474073
85212	474074
8402	474075
217415	474076
978	474077
131393	474078
60175	474079
6492	474080
430	474081
4024	474082
15288	474083
74102	474084
12952	474085
65293	474086
13354	474087
19890	474088
1823	474089
2919	474090
9710	474091
29487	474092
48706	474093
22091	474094
12078	474095
4769	474096
344	474097
26316	474098
36496	474099
2655	474100
208	474101
46262	474102
2903	474103
33838	474104
31031	474105
9062	474106
16454	474107
27969	474108
67749	474109
4114	474110
29210	474111
56279	474112
35810	474113
79276	474114
9250	474115
80492	474116
4695	474117
28	474118
4864	474119
9990	474120
8777	474121
49651	474122
18645	474123
19681	474124
40544	474125
149	474126
6146	474127
30288	474128
836	474129
3626	474130
11744	474131
19693	474132
30688	474133
98772	474134
30297	474135
1200	474136
2016	474137
44130	474138
65763	474139
56441	474140
22797	474141
94830	474142
25016	474143
1669	474144
4720	474145
17322	474146
13102	474147
16329	474148
5497	474149
13264	474150
19820	474151
33957	474152
24208	474153
846	474154
11355	474155
16133	474156
28391	474157
49842	474158
10910	474159
2095	474160
39087	474161
132755	474162
16999	474163
13142	474164
4488	474165
78833	474166
4048	474167
2926	474168
4769	474169
18735	474170
2074	474171
2460	474172
96506	474173
233	474174
2875	474175
9578	474176
44833	474177
39313	474178
27780	474179
11110	474180
11951	474181
29737	474182
44060	474183
5540	474184
62109	474185
6372	474186
8622	474187
143553	474188
74519	474189
14301	474190
49941	474191
7428	474192
1499	474193
703	474194
2256	474195
3570	474196
10939	474197
94848	474198
44224	474199
12048	474200
16830	474201
135518	474202
1557	474203
99796	474204
20597	474205
38697	474206
8109	474207
15550	474208
28526	474209
15992	474210
123148	474211
22759	474212
13345	474213
39070	474214
1179	474215
55642	474216
30086	474217
343	474218
41608	474219
298	474220
27116	474221
9715	474222
2311	474223
20567	474224
356	474225
52590	474226
122688	474227
10729	474228
237	474229
87744	474230
74987	474231
12086	474232
116707	474233
21505	474234
4718	474235
4761	474236
7238	474237
11708	474238
105357	474239
28596	474240
11242	474241
52717	474242
30881	474243
113947	474244
41363	474245
94989	474246
23536	474247
523	474248
164937	474249
4292	474250
85234	474251
16743	474252
83187	474253
62608	474254
21952	474255
35085	474256
8464	474257
198557	474258
13494	474259
6342	474260
7208	474261
3480	474262
60793	474263
73426	474264
187042	474265
2653	474266
38410	474267
29147	474268
2016	474269
63385	474270
3838	474271
59502	474272
14668	474273
16741	474274
37283	474275
103734	474276
74817	474277
41219	474278
96555	474279
30017	474280
404	474281
22899	474282
57885	474283
10962	474284
6895	474285
595	474286
8292	474287
29714	474288
4081	474289
8508	474290
22793	474291
40014	474292
55249	474293
2955	474294
36802	474295
35312	474296
10155	474297
39081	474298
1003	474299
18593	474300
20244	474301
2551	474302
9576	474303
22587	474304
984	474305
20032	474306
6072	474307
47238	474308
38740	474309
57133	474310
16417	474311
3480	474312
151661	474313
24985	474314
9958	474315
23954	474316
1543	474317
55626	474318
3606	474319
14453	474320
97238	474321
131441	474322
57652	474323
28	474324
16595	474325
61950	474326
2605	474327
78771	474328
6934	474329
4293	474330
210515	474331
20770	474332
1811	474333
19717	474334
27969	474335
45482	474336
84764	474337
50033	474338
192	474339
67781	474340
12502	474341
38457	474342
35268	474343
22304	474344
19281	474345
54075	474346
70316	474347
3876	474348
40431	474349
12508	474350
35006	474351
10774	474352
32526	474353
49457	474354
127293	474355
150122	474356
4417	474357
183460	474358
127194	474359
8434	474360
11389	474361
63129	474362
4265	474363
112067	474364
20887	474365
74828	474366
240271	474367
169824	474368
34800	474369
95520	474370
20520	474371
33648	474372
205015	474373
64422	474374
110656	474375
47566	474376
20123	474377
38632	474378
35331	474379
25569	474380
67408	474381
32363	474382
20339	474383
45368	474384
64562	474385
8513	474386
39919	474387
25509	474388
15964	474389
189881	474390
564	474391
4663	474392
67047	474393
268	474394
36343	474395
10145	474396
16045	474397
56773	474398
9171	474399
38598	474400
38179	474401
7294	474402
1120	474403
99549	474404
163815	474405
17341	474406
11622	474407
24340	474408
558	474409
19300	474410
72938	474411
21343	474412
150732	474413
113702	474414
37300	474415
23696	474416
91940	474417
12984	474418
15519	474419
44620	474420
101538	474421
218102	474422
166847	474423
67904	474424
119013	474425
1533	474426
220454	474427
13043	474428
93875	474429
122839	474430
64606	474431
19618	474432
139774	474433
31856	474434
44026	474435
15718	474436
21029	474437
68394	474438
217172	474439
27793	474440
20120	474441
57154	474442
25260	474443
26140	474444
77427	474445
371	474446
142443	474447
88686	474448
354	474449
24901	474450
81118	474451
127748	474452
4382	474453
289	474454
402	474455
95678	474456
39371	474457
36402	474458
66004	474459
39084	474460
16783	474461
85981	474462
2516	474463
59004	474464
6472	474465
572	474466
72988	474467
1901	474468
2175	474469
11300	474470
24555	474471
2285	474472
19258	474473
104273	474474
16422	474475
106340	474476
13819	474477
13197	474478
10092	474479
89050	474480
17028	474481
8761	474482
166151	474483
81609	474484
15700	474485
6247	474486
41447	474487
53249	474488
27551	474489
1031	474490
501	474491
111148	474492
4760	474493
52636	474494
131573	474495
29	474496
131946	474497
32571	474498
22199	474499
173332	474500
31647	474501
26409	474502
92276	474503
225	474504
130	474505
62247	474506
8359	474507
6074	474508
19552	474509
2727	474510
30069	474511
191648	474512
8048	474513
58	474514
2376	474515
30746	474516
78280	474517
188543	474518
122620	474519
32035	474520
4596	474521
6054	474522
99922	474523
15887	474524
31507	474525
31229	474526
83239	474527
13127	474528
48862	474529
133924	474530
16553	474531
3723	474532
59248	474533
40302	474534
11279	474535
37222	474536
170122	474537
28596	474538
10867	474539
21554	474540
25536	474541
8503	474542
23267	474543
23692	474544
53146	474545
7204	474546
1830	474547
28682	474548
72818	474549
93444	474550
50758	474551
49175	474552
157510	474553
42379	474554
89025	474555
13516	474556
117963	474557
64089	474558
105429	474559
57194	474560
930	474561
28824	474562
34279	474563
142343	474564
67508	474565
37392	474566
25683	474567
37423	474568
161	474569
9849	474570
185	474571
8461	474572
68044	474573
29533	474574
2127	474575
17148	474576
3748	474577
28690	474578
45794	474579
25762	474580
38685	474581
9016	474582
49285	474583
50991	474584
37459	474585
38685	474586
129463	474587
105400	474588
142978	474589
35007	474590
72838	474591
12104	474592
19321	474593
62581	474594
85839	474595
163151	474596
480	474597
2485	474598
146529	474599
53919	474600
22239	474601
62372	474602
42998	474603
11074	474604
71448	474605
4544	474606
14886	474607
163495	474608
27283	474609
87342	474610
16145	474611
42435	474612
67484	474613
143662	474614
45589	474615
11683	474616
85072	474617
7583	474618
65748	474619
239164	474620
199503	474621
224	474622
19577	474623
11815	474624
10950	474625
76660	474626
124052	474627
186379	474628
53183	474629
21454	474630
57605	474631
64565	474632
54392	474633
10856	474634
11469	474635
72216	474636
26327	474637
79741	474638
4032	474639
38654	474640
23492	474641
55685	474642
20329	474643
98216	474644
42870	474645
4536	474646
217482	474647
1599	474648
53723	474649
152627	474650
25616	474651
35226	474652
79230	474653
48196	474654
4404	474655
60692	474656
125131	474657
170585	474658
95999	474659
148394	474660
206473	474661
22628	474662
4447	474663
29543	474664
167664	474665
79172	474666
22167	474667
42038	474668
3718	474669
2008	474670
68681	474671
44744	474672
68583	474673
364	474674
26641	474675
200386	474676
38198	474677
9198	474678
9204	474679
61957	474680
9583	474681
65505	474682
76104	474683
30954	474684
26171	474685
94642	474686
22303	474687
8873	474688
67514	474689
9808	474690
66845	474691
95502	474692
40492	474693
132414	474694
13104	474695
8471	474696
16419	474697
67648	474698
74642	474699
104137	474700
80328	474701
107495	474702
33723	474703
165835	474704
1420	474705
80504	474706
82789	474707
51187	474708
28242	474709
26661	474710
18240	474711
1037	474712
130786	474713
216700	474714
111569	474715
38384	474716
30690	474717
22278	474718
16488	474719
46523	474720
39291	474721
16308	474722
87180	474723
8494	474724
61713	474725
199213	474726
93352	474727
3140	474728
18930	474729
19700	474730
736	474731
63490	474732
67514	474733
13761	474734
135002	474735
38764	474736
54496	474737
6504	474738
17356	474739
25809	474740
24618	474741
91754	474742
22348	474743
108260	474744
912	474745
58487	474746
18758	474747
20463	474748
19981	474749
62641	474750
15424	474751
79733	474752
25660	474753
50934	474754
17750	474755
34480	474756
42450	474757
29858	474758
59054	474759
132394	474760
10129	474761
26596	474762
2344	474763
10143	474764
62881	474765
43826	474766
71441	474767
86040	474768
80521	474769
172491	474770
89117	474771
52118	474772
228341	474773
35541	474774
63488	474775
82004	474776
23841	474777
150985	474778
5013	474779
12849	474780
13700	474781
219684	474782
3966	474783
170827	474784
35159	474785
41662	474786
59744	474787
130792	474788
104736	474789
983	474790
98280	474791
3943	474792
39352	474793
11301	474794
12471	474795
89489	474796
543	474797
52397	474798
7211	474799
39181	474800
3117	474801
40284	474802
113501	474803
71627	474804
8999	474805
67335	474806
6257	474807
3202	474808
85678	474809
40115	474810
8999	474811
34722	474812
30637	474813
48645	474814
25517	474815
148768	474816
65038	474817
82797	474818
42168	474819
61599	474820
47607	474821
82938	474822
39170	474823
66908	474824
10011	474825
10002	474826
44346	474827
42409	474828
12091	474829
8943	474830
18134	474831
31954	474832
7666	474833
48808	474834
25274	474835
24757	474836
31421	474837
25632	474838
31489	474839
24835	474840
35374	474841
223473	474842
66113	474843
30374	474844
13632	474845
23306	474846
6382	474847
47311	474848
13523	474849
34498	474850
8006	474851
48499	474852
70336	474853
28545	474854
215492	474855
123502	474856
46947	474857
113712	474858
148709	474859
104173	474860
177378	474861
235953	474862
2463	474863
12663	474864
5171	474865
80604	474866
53257	474867
57724	474868
113331	474869
101576	474870
20856	474871
24596	474872
47293	474873
236963	474874
18265	474875
51915	474876
58995	474877
15055	474878
57882	474879
11402	474880
8734	474881
6712	474882
20886	474883
5535	474884
21648	474885
51057	474886
3143	474887
74163	474888
38477	474889
49859	474890
122165	474891
81831	474892
199479	474893
118180	474894
110375	474895
2040	474896
11356	474897
27793	474898
66793	474899
48187	474900
64554	474901
247	474902
34998	474903
15609	474904
232748	474905
140019	474906
3757	474907
66519	474908
50355	474909
27933	474910
31593	474911
30885	474912
2782	474913
44910	474914
161562	474915
72655	474916
269	474917
4468	474918
7760	474919
185339	474920
16202	474921
36180	474922
160539	474923
118424	474924
19500	474925
13170	474926
21509	474927
13977	474928
41179	474929
10211	474930
1147	474931
68167	474932
14871	474933
40496	474934
12679	474935
38755	474936
49062	474937
126085	474938
1813	474939
26639	474940
652	474941
67336	474942
58056	474943
62190	474944
162098	474945
225664	474946
15634	474947
118657	474948
184273	474949
7407	474950
8339	474951
32859	474952
22734	474953
19172	474954
164531	474955
83269	474956
29382	474957
71874	474958
27974	474959
55379	474960
13092	474961
339	474962
128	474963
57056	474964
74935	474965
131467	474966
126523	474967
5528	474968
101684	474969
75571	474970
31204	474971
87686	474972
17436	474973
22708	474974
4042	474975
184351	474976
59883	474977
23758	474978
60342	474979
40967	474980
18570	474981
22666	474982
118094	474983
48947	474984
7525	474985
24575	474986
16285	474987
45174	474988
11278	474989
64286	474990
43774	474991
362	474992
208401	474993
106331	474994
6188	474995
10065	474996
9352	474997
20329	474998
8600	474999
13372	475000
95202	475001
41361	475002
54	475003
52159	475004
14022	475005
21316	475006
35006	475007
64714	475008
35012	475009
9987	475010
27987	475011
92374	475012
24776	475013
1041	475014
29551	475015
7029	475016
7253	475017
45187	475018
13177	475019
47963	475020
34545	475021
10003	475022
32224	475023
186484	475024
463	475025
3638	475026
29900	475027
290	475028
35662	475029
11254	475030
15514	475031
20919	475032
18282	475033
114229	475034
28548	475035
66379	475036
179912	475037
9278	475038
18738	475039
44049	475040
1573	475041
4652	475042
372	475043
18094	475044
176281	475045
13085	475046
23474	475047
32939	475048
8131	475049
17165	475050
6413	475051
26399	475052
2376	475053
10015	475054
704	475055
63770	475056
70027	475057
237654	475058
213937	475059
98755	475060
12975	475061
10968	475062
98393	475063
100108	475064
110361	475065
789	475066
11803	475067
5279	475068
18787	475069
120202	475070
54639	475071
50598	475072
15522	475073
13475	475074
859	475075
48347	475076
123710	475077
114257	475078
44537	475079
182430	475080
67006	475081
1564	475082
51159	475083
986	475084
72772	475085
45998	475086
84259	475087
4740	475088
6354	475089
35719	475090
29948	475091
883	475092
234892	475093
6697	475094
48924	475095
92479	475096
13066	475097
2817	475098
44943	475099
22707	475100
1212	475101
110678	475102
6357	475103
13085	475104
7353	475105
97808	475106
2226	475107
32945	475108
1617	475109
8184	475110
88382	475111
6415	475112
95080	475113
16228	475114
5402	475115
20675	475116
1755	475117
5868	475118
13230	475119
56259	475120
22116	475121
78830	475122
21445	475123
19410	475124
70767	475125
110095	475126
67517	475127
26129	475128
83512	475129
1439	475130
27644	475131
32015	475132
75810	475133
29669	475134
832	475135
18321	475136
6946	475137
9083	475138
30581	475139
15984	475140
13137	475141
28510	475142
64558	475143
147284	475144
185829	475145
28542	475146
82595	475147
92188	475148
34817	475149
191474	475150
4729	475151
350	475152
72325	475153
1217	475154
74232	475155
20342	475156
91621	475157
35932	475158
16660	475159
45864	475160
31357	475161
14661	475162
132208	475163
152758	475164
1040	475165
34015	475166
43455	475167
178847	475168
94378	475169
32436	475170
25433	475171
33018	475172
2346	475173
15384	475174
34469	475175
55521	475176
41458	475177
43490	475178
205143	475179
8331	475180
3614	475181
67620	475182
5365	475183
118357	475184
16265	475185
102955	475186
88164	475187
112391	475188
43674	475189
71691	475190
57961	475191
75625	475192
30131	475193
17455	475194
21091	475195
7344	475196
39538	475197
34840	475198
43003	475199
64821	475200
59334	475201
11266	475202
198451	475203
131612	475204
30268	475205
11765	475206
463	475207
81574	475208
26552	475209
19985	475210
10693	475211
29244	475212
35726	475213
77316	475214
5106	475215
1855	475216
179	475217
65528	475218
9479	475219
1615	475220
17333	475221
7957	475222
1811	475223
22805	475224
7286	475225
21038	475226
24182	475227
11645	475228
41785	475229
1419	475230
1408	475231
9422	475232
34907	475233
37590	475234
93289	475235
94942	475236
126478	475237
1814	475238
66865	475239
32334	475240
24998	475241
7914	475242
779	475243
8594	475244
450	475245
61135	475246
9881	475247
111451	475248
45202	475249
35449	475250
2897	475251
32024	475252
23393	475253
79794	475254
15899	475255
6187	475256
35085	475257
92417	475258
85192	475259
64154	475260
31436	475261
66612	475262
10813	475263
8684	475264
153284	475265
26514	475266
13256	475267
24789	475268
2247	475269
45637	475270
4560	475271
31359	475272
8679	475273
121546	475274
31359	475275
260	475276
106539	475277
65081	475278
9505	475279
30813	475280
8094	475281
6494	475282
646	475283
5319	475284
24936	475285
2305	475286
172363	475287
135355	475288
3569	475289
17293	475290
47424	475291
195748	475292
187150	475293
7984	475294
30858	475295
11765	475296
151744	475297
182788	475298
55564	475299
143538	475300
63317	475301
25836	475302
230	475303
6890	475304
24893	475305
62516	475306
112108	475307
38359	475308
9323	475309
29861	475310
182824	475311
24002	475312
37280	475313
2300	475314
2321	475315
37521	475316
19031	475317
3606	475318
5048	475319
20374	475320
234425	475321
23268	475322
20087	475323
6887	475324
25328	475325
8006	475326
2393	475327
20568	475328
31757	475329
24416	475330
24651	475331
11081	475332
293	475333
546	475334
42859	475335
15838	475336
15125	475337
27950	475338
3699	475339
6729	475340
61177	475341
83208	475342
37926	475343
758	475344
13566	475345
1695	475346
9543	475347
112220	475348
40223	475349
653	475350
14525	475351
25648	475352
13095	475353
6085	475354
8702	475355
132974	475356
5317	475357
100	475358
5263	475359
65919	475360
2609	475361
28930	475362
28622	475363
38547	475364
73471	475365
45833	475366
6035	475367
10323	475368
3325	475369
1000	475370
9499	475371
61016	475372
11944	475373
16740	475374
23144	475375
133699	475376
6173	475377
876	475378
120609	475379
1779	475380
7026	475381
7267	475382
4905	475383
20266	475384
6437	475385
7593	475386
10327	475387
32698	475388
12348	475389
38008	475390
105807	475391
8435	475392
173136	475393
9919	475394
4784	475395
16738	475396
20259	475397
14793	475398
1369	475399
3043	475400
28025	475401
45871	475402
25757	475403
52376	475404
11203	475405
28023	475406
7583	475407
31933	475408
611	475409
20966	475410
813	475411
10352	475412
10346	475413
98892	475414
8364	475415
877	475416
3042	475417
42010	475418
3565	475419
9947	475420
2105	475421
16283	475422
9344	475423
41818	475424
1795	475425
1906	475426
25311	475427
180532	475428
36244	475429
3005	475430
103060	475431
124169	475432
26488	475433
87358	475434
49469	475435
36825	475436
27175	475437
11874	475438
45327	475439
236334	475440
65375	475441
123613	475442
27750	475443
6359	475444
49447	475445
8888	475446
25341	475447
3750	475448
4683	475449
20158	475450
65919	475451
7897	475452
41507	475453
31214	475454
171947	475455
1101	475456
14552	475457
46681	475458
38467	475459
42928	475460
7017	475461
6210	475462
22459	475463
88195	475464
200157	475465
1202	475466
32823	475467
10036	475468
36390	475469
80969	475470
29187	475471
30165	475472
895	475473
27933	475474
31843	475475
113522	475476
1661	475477
19921	475478
8570	475479
8263	475480
6071	475481
40100	475482
2014	475483
18419	475484
210874	475485
86829	475486
66761	475487
14771	475488
4184	475489
723	475490
67802	475491
7030	475492
19707	475493
53581	475494
181733	475495
65441	475496
19006	475497
127685	475498
107754	475499
100552	475500
14413	475501
16655	475502
13751	475503
12232	475504
9598	475505
11123	475506
1504	475507
1856	475508
82	475509
1296	475510
83626	475511
1856	475512
26610	475513
32893	475514
8266	475515
79353	475516
4354	475517
14494	475518
98394	475519
45610	475520
119361	475521
32143	475522
46489	475523
8299	475524
1220	475525
18728	475526
116137	475527
1869	475528
29019	475529
1602	475530
6403	475531
4933	475532
24165	475533
19641	475534
14525	475535
3016	475536
319	475537
65363	475538
32310	475539
20853	475540
3738	475541
4644	475542
207567	475543
46498	475544
29621	475545
30919	475546
3840	475547
29745	475548
4739	475549
62007	475550
6156	475551
4189	475552
102949	475553
140373	475554
1663	475555
140300	475556
45834	475557
4088	475558
123829	475559
106262	475560
95086	475561
24453	475562
35042	475563
4731	475564
29056	475565
122691	475566
4524	475567
33067	475568
11488	475569
54552	475570
15123	475571
10443	475572
146851	475573
106936	475574
38312	475575
58847	475576
47370	475577
49065	475578
172215	475579
107304	475580
209197	475581
144396	475582
47014	475583
11634	475584
91903	475585
63797	475586
20686	475587
37188	475588
28063	475589
16766	475590
25833	475591
10892	475592
14	475593
32604	475594
16352	475595
15572	475596
25271	475597
15498	475598
88267	475599
41246	475600
66149	475601
9270	475602
26399	475603
9520	475604
75723	475605
4348	475606
52971	475607
15402	475608
100419	475609
12050	475610
12193	475611
46648	475612
56245	475613
11630	475614
40839	475615
119994	475616
7579	475617
6287	475618
28155	475619
80342	475620
121461	475621
12836	475622
27758	475623
62680	475624
1070	475625
29575	475626
66682	475627
62564	475628
23291	475629
1763	475630
781	475631
30772	475632
26042	475633
4794	475634
3056	475635
42767	475636
21477	475637
91810	475638
126235	475639
85865	475640
109325	475641
209908	475642
1473	475643
40803	475644
87766	475645
89225	475646
40788	475647
37502	475648
61438	475649
14560	475650
37644	475651
118545	475652
63386	475653
19544	475654
2620	475655
106930	475656
89595	475657
27089	475658
8049	475659
2534	475660
11267	475661
2354	475662
6174	475663
5368	475664
68132	475665
529	475666
6023	475667
25	475668
15184	475669
28125	475670
5588	475671
3276	475672
17682	475673
7607	475674
103154	475675
8294	475676
46820	475677
1200	475678
29343	475679
7330	475680
76092	475681
62614	475682
24441	475683
739	475684
1234	475685
4528	475686
49347	475687
824	475688
3951	475689
71985	475690
345	475691
52171	475692
211	475693
13018	475694
482	475695
36825	475696
30444	475697
3477	475698
36017	475699
64718	475700
442	475701
23368	475702
22298	475703
9310	475704
12685	475705
4754	475706
3740	475707
33907	475708
69817	475709
92	475710
54635	475711
96190	475712
8208	475713
59910	475714
27170	475715
70054	475716
184043	475717
105067	475718
56626	475719
21564	475720
3281	475721
46130	475722
11537	475723
5707	475724
89099	475725
41199	475726
7598	475727
156481	475728
20125	475729
91981	475730
45575	475731
208614	475732
18687	475733
22325	475734
31839	475735
3382	475736
80364	475737
89580	475738
2931	475739
13891	475740
42574	475741
157390	475742
1643	475743
143576	475744
13095	475745
39964	475746
55633	475747
5376	475748
37629	475749
232608	475750
39462	475751
161072	475752
57374	475753
781	475754
104479	475755
9740	475756
48439	475757
24615	475758
9890	475759
44937	475760
123977	475761
48723	475762
1172	475763
14119	475764
9959	475765
12918	475766
36422	475767
14531	475768
18832	475769
50163	475770
1348	475771
501	475772
16349	475773
273	475774
2118	475775
7806	475776
19239	475777
8	475778
2261	475779
85353	475780
14701	475781
61585	475782
11667	475783
11028	475784
314	475785
328	475786
64718	475787
9284	475788
121325	475789
63903	475790
1808	475791
24496	475792
52430	475793
3226	475794
2702	475795
10401	475796
58011	475797
156	475798
8292	475799
65504	475800
1159	475801
62658	475802
5284	475803
1621	475804
34266	475805
5038	475806
18624	475807
16981	475808
130268	475809
7394	475810
546	475811
4222	475812
30347	475813
2046	475814
92	475815
1471	475816
183351	475817
17249	475818
7777	475819
20490	475820
12790	475821
41317	475822
15574	475823
4146	475824
7584	475825
19648	475826
64249	475827
10073	475828
72949	475829
23667	475830
290	475831
6218	475832
142715	475833
24885	475834
52336	475835
65660	475836
23125	475837
35959	475838
174776	475839
105246	475840
14056	475841
22226	475842
47362	475843
27399	475844
31391	475845
3699	475846
90251	475847
32096	475848
32446	475849
12113	475850
4301	475851
47916	475852
83312	475853
25433	475854
11760	475855
38596	475856
63438	475857
1168	475858
8857	475859
16422	475860
23212	475861
15129	475862
119624	475863
61900	475864
28642	475865
27697	475866
14784	475867
29809	475868
65357	475869
1473	475870
20106	475871
73292	475872
1344	475873
12631	475874
89063	475875
102388	475876
119574	475877
135510	475878
20959	475879
8210	475880
31396	475881
28326	475882
14289	475883
105351	475884
8381	475885
67463	475886
61882	475887
8807	475888
40270	475889
55035	475890
6659	475891
40987	475892
28939	475893
10960	475894
52247	475895
15988	475896
60249	475897
14531	475898
20283	475899
17249	475900
183	475901
6139	475902
54710	475903
1009	475904
45747	475905
37499	475906
2514	475907
2171	475908
108873	475909
18526	475910
10719	475911
74678	475912
1808	475913
65855	475914
24128	475915
40854	475916
13924	475917
4731	475918
4731	475919
29573	475920
32941	475921
2334	475922
106390	475923
34016	475924
20336	475925
762	475926
10958	475927
33051	475928
18816	475929
25004	475930
73806	475931
1171	475932
11041	475933
392	475934
60	475935
12135	475936
5451	475937
6813	475938
237128	475939
9434	475940
879	475941
13143	475942
9035	475943
27	475944
99150	475945
206	475946
3696	475947
121	475948
206	475949
1857	475950
2261	475951
73201	475952
4527	475953
17090	475954
28625	475955
8550	475956
140387	475957
8137	475958
73034	475959
14773	475960
1253	475961
3758	475962
64645	475963
1348	475964
165567	475965
77929	475966
38585	475967
7533	475968
16951	475969
185962	475970
1665	475971
39007	475972
1482	475973
6210	475974
2088	475975
15225	475976
237	475977
6548	475978
26538	475979
16434	475980
26438	475981
257	475982
252	475983
108480	475984
70092	475985
39296	475986
109214	475987
9843	475988
43	475989
31942	475990
10525	475991
1321	475992
13664	475993
21476	475994
7170	475995
1819	475996
187382	475997
32908	475998
51828	475999
12458	476000
9812	476001
127300	476002
5263	476003
211	476004
24783	476005
54232	476006
206	476007
5233	476008
3266	476009
222321	476010
4165	476011
42505	476012
41492	476013
988	476014
104308	476015
81046	476016
6222	476017
688	476018
6806	476019
11068	476020
2331	476021
49606	476022
3817	476023
49656	476024
61235	476025
67650	476026
26162	476027
41056	476028
48980	476029
38749	476030
52909	476031
136448	476032
88108	476033
85393	476034
53222	476035
41028	476036
2070	476037
16163	476038
3972	476039
82073	476040
10124	476041
117723	476042
12321	476043
3564	476044
40988	476045
114269	476046
22226	476047
38608	476048
582	476049
6280	476050
7170	476051
12685	476052
38339	476053
11441	476054
1811	476055
173089	476056
24104	476057
19756	476058
16417	476059
25422	476060
131337	476061
5625	476062
6074	476063
8226	476064
18196	476065
85303	476066
20488	476067
109012	476068
6342	476069
124160	476070
433	476071
98551	476072
3719	476073
13425	476074
13679	476075
4728	476076
6555	476077
6317	476078
7040	476079
1900	476080
9311	476081
106745	476082
7807	476083
23432	476084
13095	476085
275	476086
411	476087
195472	476088
117448	476089
1663	476090
236797	476091
23041	476092
17714	476093
20241	476094
5175	476095
3190	476096
6011	476097
9842	476098
3759	476099
48	476100
96481	476101
799	476102
4500	476103
3071	476104
42074	476105
38757	476106
9759	476107
9200	476108
1661	476109
11284	476110
3266	476111
70546	476112
4817	476113
24912	476114
71827	476115
1813	476116
8480	476117
152944	476118
5108	476119
57667	476120
6877	476121
12772	476122
24560	476123
67442	476124
40322	476125
1602	476126
24912	476127
2394	476128
78601	476129
23530	476130
17303	476131
2580	476132
123751	476133
49522	476134
8807	476135
25909	476136
2978	476137
14476	476138
84825	476139
935	476140
3587	476141
64496	476142
8407	476143
275	476144
439	476145
49754	476146
48911	476147
19817	476148
196223	476149
25869	476150
4375	476151
105979	476152
9161	476153
38590	476154
6210	476155
31822	476156
51936	476157
11979	476158
5270	476159
42181	476160
26451	476161
6801	476162
88845	476163
21663	476164
36618	476165
34221	476166
1626	476167
52448	476168
4898	476169
10042	476170
7416	476171
44125	476172
5060	476173
37750	476174
80495	476175
20317	476176
20484	476177
25837	476178
29597	476179
155425	476180
1007	476181
16940	476182
3017	476183
844	476184
14124	476185
11613	476186
2024	476187
73314	476188
209071	476189
23461	476190
58566	476191
184880	476192
9	476193
104388	476194
16321	476195
2925	476196
12118	476197
73372	476198
34224	476199
34099	476200
11574	476201
5284	476202
4135	476203
102162	476204
6523	476205
8257	476206
2948	476207
96219	476208
182714	476209
1980	476210
7519	476211
75516	476212
43812	476213
155715	476214
2361	476215
412	476216
1662	476217
3360	476218
13954	476219
152510	476220
47715	476221
22927	476222
36289	476223
31822	476224
11509	476225
1163	476226
100280	476227
17172	476228
19414	476229
14269	476230
56596	476231
36912	476232
19226	476233
100858	476234
13446	476235
4496	476236
6814	476237
16805	476238
16757	476239
14652	476240
88656	476241
1631	476242
134693	476243
16944	476244
2005	476245
46280	476246
43302	476247
689	476248
105617	476249
120460	476250
21296	476251
929	476252
106260	476253
30817	476254
96755	476255
21664	476256
184	476257
128816	476258
18540	476259
117778	476260
26658	476261
16557	476262
89908	476263
3173	476264
20653	476265
7726	476266
14205	476267
17801	476268
66382	476269
38298	476270
43491	476271
163176	476272
43121	476273
14748	476274
164281	476275
148504	476276
18304	476277
166308	476278
62183	476279
45792	476280
163977	476281
61725	476282
25716	476283
31534	476284
173449	476285
46446	476286
23777	476287
106481	476288
44958	476289
61925	476290
85343	476291
1881	476292
7376	476293
138711	476294
9898	476295
11994	476296
25440	476297
24565	476298
116083	476299
3019	476300
3802	476301
105088	476302
26961	476303
46898	476304
73213	476305
17384	476306
33120	476307
74067	476308
125833	476309
8395	476310
8512	476311
89319	476312
72987	476313
171359	476314
98280	476315
79704	476316
81949	476317
103571	476318
68572	476319
7963	476320
24100	476321
60669	476322
38845	476323
33742	476324
91050	476325
13667	476326
11143	476327
74744	476328
965	476329
28652	476330
35255	476331
10298	476332
4086	476333
32180	476334
62373	476335
36275	476336
7570	476337
33118	476338
2801	476339
1619	476340
36503	476341
19137	476342
36503	476343
65014	476344
36766	476345
88185	476346
26578	476347
1074	476348
21426	476349
58900	476350
16160	476351
2594	476352
172758	476353
56008	476354
19257	476355
17074	476356
12423	476357
20296	476358
7007	476359
42161	476360
20677	476361
59895	476362
50165	476363
12480	476364
139744	476365
33612	476366
18161	476367
22436	476368
10655	476369
4719	476370
46659	476371
8236	476372
19120	476373
11326	476374
52128	476375
4945	476376
514	476377
70110	476378
4337	476379
2084	476380
56458	476381
9759	476382
88144	476383
69583	476384
9615	476385
40104	476386
72392	476387
132835	476388
132918	476389
113174	476390
126199	476391
177446	476392
163140	476393
109258	476394
180648	476395
179997	476396
63487	476397
96199	476398
2097	476399
107112	476400
6481	476401
109223	476402
30367	476403
63658	476404
143359	476405
9321	476406
54198	476407
6531	476408
25081	476409
176313	476410
34423	476411
11821	476412
66778	476413
104595	476414
60375	476415
9797	476416
192	476417
28924	476418
222	476419
16897	476420
10157	476421
144411	476422
82158	476423
117354	476424
16242	476425
6939	476426
61499	476427
89273	476428
218283	476429
1040	476430
77434	476431
13714	476432
23208	476433
7316	476434
43760	476435
7236	476436
28918	476437
32619	476438
116203	476439
16821	476440
125804	476441
56613	476442
45482	476443
21496	476444
24810	476445
143344	476446
14653	476447
7419	476448
215672	476449
23072	476450
92149	476451
52413	476452
198522	476453
6639	476454
21484	476455
143872	476456
238449	476457
29506	476458
15007	476459
78639	476460
24516	476461
228182	476462
237793	476463
12403	476464
2157	476465
41600	476466
166587	476467
10546	476468
769	476469
75711	476470
36080	476471
6142	476472
12528	476473
147919	476474
23530	476475
52897	476476
84384	476477
33101	476478
117291	476479
157235	476480
96870	476481
87090	476482
32496	476483
28767	476484
69158	476485
81308	476486
101867	476487
107303	476488
2742	476489
77998	476490
69667	476491
226350	476492
57631	476493
15588	476494
7	476495
74512	476496
86287	476497
93484	476498
33312	476499
4454	476500
59973	476501
90335	476502
128597	476503
115295	476504
2807	476505
5919	476506
57040	476507
68268	476508
6610	476509
67912	476510
72538	476511
55559	476512
118376	476513
3755	476514
141401	476515
238262	476516
41168	476517
5029	476518
16474	476519
21824	476520
62610	476521
8859	476522
197712	476523
74068	476524
19650	476525
34391	476526
120721	476527
93551	476528
122279	476529
108389	476530
68339	476531
177721	476532
36155	476533
14969	476534
1191	476535
10429	476536
164611	476537
201896	476538
32601	476539
200936	476540
41269	476541
47726	476542
46320	476543
87368	476544
14907	476545
37815	476546
24025	476547
78368	476548
21773	476549
6639	476550
10294	476551
14925	476552
165539	476553
55832	476554
61191	476555
136708	476556
47105	476557
2734	476558
48413	476559
90819	476560
14143	476561
3178	476562
79405	476563
12169	476564
107485	476565
95524	476566
68997	476567
88116	476568
32443	476569
3912	476570
4408	476571
21953	476572
10055	476573
126847	476574
7926	476575
47703	476576
142808	476577
120280	476578
85077	476579
37857	476580
43980	476581
30896	476582
69806	476583
3163	476584
41494	476585
146371	476586
110906	476587
123551	476588
18509	476589
91235	476590
38000	476591
5829	476592
20684	476593
5354	476594
64599	476595
81171	476596
73614	476597
496	476598
239983	476599
166941	476600
52696	476601
31287	476602
15141	476603
54349	476604
18252	476605
134018	476606
60086	476607
6347	476608
109301	476609
27128	476610
2291	476611
80351	476612
48449	476613
101002	476614
94851	476615
87040	476616
30162	476617
42831	476618
66208	476619
9160	476620
132609	476621
31278	476622
113747	476623
2139	476624
51323	476625
9407	476626
40491	476627
15226	476628
217702	476629
41573	476630
29036	476631
41832	476632
143924	476633
75777	476634
6043	476635
237794	476636
1117	476637
41569	476638
89713	476639
110402	476640
165148	476641
51976	476642
117954	476643
32781	476644
21523	476645
1115	476646
1	476647
120498	476648
166263	476649
237618	476650
17823	476651
26533	476652
33202	476653
32754	476654
14705	476655
118974	476656
53235	476657
32809	476658
41137	476659
236506	476660
163639	476661
52390	476662
164827	476663
89677	476664
32800	476665
51940	476666
118271	476667
236453	476668
88738	476669
232458	476670
119516	476671
6483	476672
21271	476673
68682	476674
33202	476675
118501	476676
118771	476677
167311	476678
166120	476679
66936	476680
66960	476681
53118	476682
33007	476683
67674	476684
89808	476685
66935	476686
87334	476687
67588	476688
163674	476689
7601	476690
41137	476691
21523	476692
117417	476693
236592	476694
32921	476695
52981	476696
163430	476697
4395	476698
89626	476699
17823	476700
119145	476701
68479	476702
89812	476703
238644	476704
21555	476705
163584	476706
89657	476707
236461	476708
41742	476709
52705	476710
89663	476711
52565	476712
88684	476713
41702	476714
167543	476715
240314	476716
63456	476717
67488	476718
79033	476719
24719	476720
75339	476721
484	476722
98779	476723
93188	476724
93188	476725
120657	476726
3395	476727
19182	476728
15942	476729
15208	476730
66661	476731
8659	476732
8	476733
24073	476734
2902	476735
23177	476736
8527	476737
63347	476738
59	476739
29569	476740
6910	476741
4279	476742
121728	476743
104486	476744
32662	476745
333	476746
98309	476747
3938	476748
52926	476749
179	476750
2867	476751
28	476752
43369	476753
4617	476754
22333	476755
80281	476756
44865	476757
2701	476758
11493	476759
25906	476760
528	476761
22709	476762
121	476763
63329	476764
26621	476765
35447	476766
47910	476767
7351	476768
179	476769
28350	476770
2786	476771
69931	476772
24179	476773
3402	476774
86623	476775
211182	476776
13203	476777
2445	476778
1595	476779
28465	476780
71505	476781
43339	476782
178	476783
20163	476784
429	476785
9683	476786
5135	476787
381	476788
11042	476789
13113	476790
26424	476791
131298	476792
36246	476793
5153	476794
48653	476795
5791	476796
74600	476797
2582	476798
135670	476799
23305	476800
55718	476801
24581	476802
64416	476803
61607	476804
65510	476805
32410	476806
57401	476807
73659	476808
96256	476809
424	476810
22541	476811
27649	476812
6290	476813
130432	476814
157719	476815
7079	476816
11116	476817
57295	476818
46792	476819
92494	476820
55687	476821
55327	476822
56814	476823
192	476824
9891	476825
43167	476826
61179	476827
48236	476828
95041	476829
27130	476830
62307	476831
74206	476832
239475	476833
23717	476834
28038	476835
30476	476836
4866	476837
59704	476838
82542	476839
37408	476840
11582	476841
440	476842
21666	476843
173303	476844
105570	476845
2761	476846
29237	476847
79876	476848
73255	476849
222865	476850
205903	476851
149044	476852
232625	476853
127454	476854
45492	476855
1963	476856
232821	476857
129496	476858
73258	476859
129519	476860
179981	476861
180051	476862
179976	476863
125475	476864
73266	476865
149542	476866
5801	476867
179849	476868
96254	476869
6729	476870
140689	476871
155752	476872
9844	476873
10525	476874
44500	476875
15267	476876
42485	476877
54263	476878
73410	476879
22103	476880
22454	476881
51301	476882
5003	476883
79260	476884
177412	476885
177582	476886
174984	476887
126543	476888
174924	476889
15763	476890
56707	476891
96249	476892
129583	476893
44428	476894
35419	476895
98188	476896
73311	476897
130033	476898
73303	476899
28632	476900
92794	476901
98361	476902
57166	476903
132073	476904
129663	476905
98778	476906
9463	476907
105604	476908
35601	476909
73692	476910
104041	476911
78150	476912
129997	476913
78767	476914
74511	476915
78796	476916
73534	476917
105556	476918
104053	476919
57232	476920
98825	476921
57749	476922
70955	476923
78782	476924
175485	476925
98944	476926
56701	476927
133078	476928
27660	476929
97925	476930
130955	476931
55729	476932
129575	476933
98540	476934
97002	476935
97893	476936
64291	476937
11134	476938
83565	476939
1409	476940
59429	476941
32329	476942
18679	476943
30209	476944
3235	476945
214213	476946
181166	476947
132447	476948
1554	476949
9232	476950
144350	476951
124870	476952
10703	476953
97494	476954
10767	476955
4	476956
42570	476957
48230	476958
47028	476959
80600	476960
14194	476961
53737	476962
12504	476963
12796	476964
82548	476965
122095	476966
90957	476967
79843	476968
195745	476969
125928	476970
44420	476971
3398	476972
134042	476973
49569	476974
20163	476975
24457	476976
97501	476977
94435	476978
197771	476979
4253	476980
14456	476981
33	476982
92520	476983
4142	476984
26382	476985
11422	476986
50235	476987
10911	476988
96086	476989
69490	476990
16387	476991
20671	476992
190567	476993
71282	476994
37756	476995
39321	476996
78374	476997
7456	476998
1744	476999
8479	477000
99412	477001
2136	477002
10402	477003
69582	477004
138517	477005
52966	477006
21479	477007
117733	477008
87788	477009
44076	477010
89149	477011
68356	477012
83320	477013
608	477014
188192	477015
61522	477016
16153	477017
141021	477018
55102	477019
209990	477020
5852	477021
3150	477022
6101	477023
51366	477024
606	477025
71090	477026
23092	477027
9477	477028
196138	477029
175830	477030
64031	477031
30182	477032
224280	477033
15169	477034
26343	477035
3138	477036
123763	477037
70518	477038
27229	477039
54310	477040
120191	477041
22515	477042
186657	477043
30902	477044
123255	477045
50528	477046
22708	477047
105726	477048
10825	477049
11990	477050
43544	477051
56205	477052
43472	477053
44853	477054
71325	477055
61950	477056
136561	477057
78512	477058
103031	477059
1461	477060
34508	477061
73307	477062
44865	477063
99012	477064
47597	477065
15131	477066
95217	477067
136079	477068
3184	477069
4644	477070
23031	477071
218971	477072
23307	477073
15311	477074
1519	477075
23876	477076
13615	477077
37509	477078
63326	477079
19505	477080
25404	477081
124450	477082
52609	477083
23511	477084
9544	477085
9471	477086
17489	477087
4456	477088
107543	477089
4766	477090
23271	477091
9440	477092
97687	477093
101008	477094
70955	477095
12250	477096
13106	477097
13863	477098
22518	477099
78512	477100
119145	477101
21249	477102
13926	477103
140824	477104
18629	477105
50434	477106
1440	477107
5525	477108
110480	477109
132352	477110
118707	477111
10943	477112
284	477113
83290	477114
12033	477115
6139	477116
56927	477117
73539	477118
13037	477119
12022	477120
50912	477121
749	477122
9813	477123
63626	477124
2170	477125
48393	477126
7981	477127
4491	477128
7280	477129
11697	477130
17879	477131
24397	477132
109858	477133
7185	477134
39894	477135
50405	477136
8836	477137
10670	477138
2414	477139
4493	477140
102966	477141
15359	477142
2418	477143
13667	477144
3492	477145
17266	477146
49252	477147
70	477148
67368	477149
6423	477150
8086	477151
21031	477152
4833	477153
104414	477154
45835	477155
34751	477156
78659	477157
74	477158
85642	477159
4678	477160
1048	477161
24263	477162
11970	477163
17373	477164
10041	477165
2082	477166
17663	477167
40923	477168
3234	477169
209	477170
19732	477171
82537	477172
1479	477173
4247	477174
1678	477175
49066	477176
37200	477177
151299	477178
19120	477179
7540	477180
200259	477181
178530	477182
11324	477183
48071	477184
167441	477185
52263	477186
28808	477187
214562	477188
67428	477189
26125	477190
195351	477191
33118	477192
52473	477193
58211	477194
32671	477195
87941	477196
166947	477197
132341	477198
63498	477199
62	477200
22851	477201
80770	477202
3021	477203
8109	477204
27943	477205
119192	477206
3055	477207
48359	477208
52697	477209
67783	477210
167004	477211
206051	477212
1117	477213
111513	477214
199874	477215
83176	477216
67723	477217
103385	477218
108158	477219
109235	477220
72583	477221
28056	477222
66771	477223
35240	477224
119894	477225
30204	477226
238655	477227
78055	477228
196280	477229
31122	477230
28161	477231
3978	477232
6020	477233
49059	477234
26262	477235
12694	477236
89114	477237
12862	477238
21612	477239
10329	477240
6131	477241
41559	477242
32192	477243
77584	477244
65946	477245
20291	477246
86446	477247
36189	477248
66818	477249
9557	477250
30710	477251
8152	477252
51685	477253
4622	477254
701	477255
18889	477256
237375	477257
12024	477258
118697	477259
119975	477260
26617	477261
16066	477262
67713	477263
13365	477264
1726	477265
104986	477266
696	477267
17762	477268
88771	477269
2866	477270
29081	477271
19208	477272
48857	477273
3774	477274
40037	477275
603	477276
2802	477277
31146	477278
25048	477279
3268	477280
38797	477281
67675	477282
19134	477283
41176	477284
86462	477285
86461	477286
41560	477287
94077	477288
36560	477289
486	477290
120541	477291
45587	477292
79171	477293
1275	477294
11929	477295
27584	477296
20270	477297
14718	477298
89234	477299
105488	477300
14326	477301
4918	477302
40572	477303
7844	477304
73754	477305
205669	477306
38756	477307
60877	477308
26277	477309
4138	477310
4138	477311
5108	477312
51911	477313
49064	477314
113854	477315
54986	477316
99773	477317
17710	477318
63206	477319
3368	477320
68168	477321
9298	477322
11779	477323
77843	477324
4889	477325
28864	477326
10961	477327
83338	477328
20468	477329
46871	477330
2786	477331
7817	477332
40790	477333
6230	477334
26693	477335
16509	477336
1090	477337
51019	477338
13262	477339
27784	477340
192972	477341
99184	477342
217934	477343
10034	477344
10034	477345
10969	477346
91256	477347
57	477348
79650	477349
11846	477350
2465	477351
10298	477352
294	477353
72847	477354
60992	477355
180100	477356
129431	477357
9792	477358
30343	477359
2475	477360
11840	477361
37941	477362
78862	477363
3327	477364
6062	477365
4190	477366
140691	477367
2676	477368
2912	477369
642	477370
7472	477371
8144	477372
15264	477373
18581	477374
196	477375
9386	477376
6195	477377
31171	477378
4731	477379
7128	477380
181913	477381
24895	477382
52880	477383
31582	477384
11607	477385
6116	477386
89200	477387
3182	477388
6195	477389
21215	477390
9636	477391
17571	477392
26826	477393
30566	477394
44691	477395
117529	477396
1237	477397
171021	477398
52015	477399
1467	477400
38237	477401
609	477402
31901	477403
24457	477404
52624	477405
11382	477406
18936	477407
65255	477408
5529	477409
12556	477410
160227	477411
14246	477412
1705	477413
19217	477414
126308	477415
35822	477416
99880	477417
2340	477418
5487	477419
4125	477420
62503	477421
118438	477422
37073	477423
11687	477424
11339	477425
94507	477426
3053	477427
193952	477428
59935	477429
126077	477430
10378	477431
179064	477432
34958	477433
5051	477434
43828	477435
28	477436
7770	477437
5069	477438
48099	477439
31869	477440
103390	477441
498	477442
6123	477443
15255	477444
18996	477445
52836	477446
452	477447
52817	477448
204429	477449
1594	477450
1866	477451
71220	477452
1288	477453
6994	477454
55450	477455
510	477456
28300	477457
4023	477458
10211	477459
13027	477460
67367	477461
4667	477462
384	477463
868	477464
144381	477465
15753	477466
9127	477467
48272	477468
5417	477469
476	477470
72274	477471
60516	477472
59401	477473
38792	477474
60494	477475
53064	477476
19727	477477
13230	477478
109222	477479
44107	477480
31127	477481
70942	477482
83279	477483
96092	477484
218840	477485
44186	477486
88138	477487
40068	477488
9782	477489
17907	477490
106116	477491
33577	477492
9548	477493
55310	477494
37678	477495
7007	477496
82335	477497
11760	477498
9894	477499
31565	477500
117601	477501
16375	477502
3964	477503
46040	477504
14423	477505
218027	477506
157634	477507
12693	477508
69572	477509
10177	477510
8010	477511
11673	477512
127508	477513
27081	477514
9081	477515
50769	477516
982	477517
80887	477518
34910	477519
45857	477520
78649	477521
56981	477522
12368	477523
42384	477524
27643	477525
18005	477526
7024	477527
68936	477528
12549	477529
52966	477530
20892	477531
34761	477532
71431	477533
56245	477534
42702	477535
20860	477536
22863	477537
24322	477538
53676	477539
103981	477540
4473	477541
3082	477542
11	477543
51702	477544
77711	477545
20015	477546
68862	477547
141497	477548
13956	477549
19072	477550
212932	477551
32162	477552
187388	477553
109276	477554
4768	477555
8217	477556
91	477557
119053	477558
33272	477559
12397	477560
10372	477561
41233	477562
107871	477563
122020	477564
14863	477565
157964	477566
16244	477567
50479	477568
18588	477569
48933	477570
149947	477571
23540	477572
29343	477573
61075	477574
1540	477575
112450	477576
70825	477577
9003	477578
17691	477579
34441	477580
143242	477581
38291	477582
32107	477583
46672	477584
131624	477585
102975	477586
4667	477587
9622	477588
46	477589
12003	477590
4822	477591
61609	477592
20106	477593
105120	477594
10411	477595
8883	477596
157053	477597
21073	477598
34903	477599
32522	477600
11104	477601
16612	477602
675	477603
584	477604
20816	477605
7849	477606
49450	477607
79256	477608
81370	477609
140	477610
14422	477611
3745	477612
10128	477613
172768	477614
3875	477615
17414	477616
9270	477617
65651	477618
44004	477619
4780	477620
24365	477621
82083	477622
37054	477623
33713	477624
8972	477625
45269	477626
10259	477627
80389	477628
33179	477629
117076	477630
75595	477631
48310	477632
60650	477633
124603	477634
123933	477635
17118	477636
55323	477637
67756	477638
1753	477639
91480	477640
34359	477641
14996	477642
85591	477643
1435	477644
54341	477645
3712	477646
3316	477647
40403	477648
11763	477649
9244	477650
134450	477651
1889	477652
35737	477653
3330	477654
166216	477655
27408	477656
51862	477657
111952	477658
135476	477659
13835	477660
162666	477661
75646	477662
2056	477663
15723	477664
18569	477665
129592	477666
147898	477667
4232	477668
22175	477669
1855	477670
17081	477671
85337	477672
7849	477673
58434	477674
4802	477675
698	477676
24724	477677
11083	477678
8008	477679
237623	477680
63945	477681
54277	477682
29456	477683
46100	477684
8576	477685
12633	477686
45912	477687
2484	477688
233622	477689
153103	477690
16910	477691
14898	477692
53071	477693
2034	477694
12296	477695
21485	477696
28935	477697
113120	477698
27333	477699
156411	477700
102671	477701
99302	477702
22593	477703
4392	477704
30325	477705
19900	477706
158242	477707
10096	477708
16055	477709
28453	477710
63752	477711
80635	477712
80831	477713
49627	477714
30429	477715
71986	477716
8313	477717
44568	477718
39492	477719
70255	477720
151924	477721
92545	477722
44089	477723
66032	477724
1003	477725
89689	477726
690	477727
142733	477728
33205	477729
16727	477730
20752	477731
25383	477732
14411	477733
41615	477734
14308	477735
93225	477736
7258	477737
2323	477738
2056	477739
41333	477740
9232	477741
21640	477742
2334	477743
22851	477744
16163	477745
7993	477746
15972	477747
67450	477748
232654	477749
2676	477750
28420	477751
22739	477752
46410	477753
48845	477754
7038	477755
56330	477756
36	477757
24875	477758
16999	477759
1668	477760
24651	477761
138536	477762
210	477763
11111	477764
5486	477765
64159	477766
1828	477767
23950	477768
28084	477769
11005	477770
2857	477771
1919	477772
8808	477773
46121	477774
5398	477775
66832	477776
7095	477777
52431	477778
8170	477779
28268	477780
2612	477781
2	477782
2	477783
2	477784
217651	477785
1512	477786
1717	477787
8144	477788
33090	477789
14653	477790
37570	477791
1842	477792
72292	477793
35569	477794
4762	477795
29208	477796
41684	477797
142551	477798
10810	477799
250	477800
45946	477801
19682	477802
177319	477803
36593	477804
12874	477805
126947	477806
140342	477807
9765	477808
60727	477809
37047	477810
4600	477811
24931	477812
5532	477813
4701	477814
16342	477815
5117	477816
66930	477817
73302	477818
3732	477819
5196	477820
8160	477821
58997	477822
3221	477823
9255	477824
910	477825
1079	477826
123709	477827
55865	477828
74152	477829
31562	477830
19041	477831
166899	477832
123652	477833
183194	477834
14560	477835
22303	477836
64177	477837
11247	477838
28801	477839
15571	477840
11703	477841
608	477842
6015	477843
56064	477844
1101	477845
32783	477846
6659	477847
118531	477848
10927	477849
90075	477850
64545	477851
51226	477852
28364	477853
32491	477854
101061	477855
3848	477856
126452	477857
128748	477858
6183	477859
89367	477860
79497	477861
11439	477862
86526	477863
83684	477864
72086	477865
9138	477866
61025	477867
19028	477868
84895	477869
23766	477870
129965	477871
41577	477872
9468	477873
55155	477874
62110	477875
18494	477876
51389	477877
37468	477878
53126	477879
88532	477880
87911	477881
104743	477882
13764	477883
139822	477884
208387	477885
2556	477886
60654	477887
3348	477888
587	477889
50167	477890
10001	477891
16604	477892
120451	477893
43629	477894
59198	477895
73718	477896
20574	477897
58264	477898
16209	477899
199162	477900
9961	477901
1326	477902
37709	477903
74951	477904
78695	477905
25406	477906
37196	477907
107	477908
22524	477909
525	477910
34103	477911
45651	477912
37146	477913
18491	477914
70366	477915
3985	477916
40694	477917
1678	477918
53013	477919
28163	477920
33823	477921
9132	477922
4215	477923
26361	477924
46669	477925
14638	477926
41584	477927
118298	477928
118481	477929
45859	477930
227033	477931
44337	477932
36968	477933
26601	477934
98003	477935
8849	477936
160381	477937
52264	477938
32850	477939
985	477940
17034	477941
433	477942
12342	477943
152078	477944
16634	477945
44275	477946
20939	477947
120571	477948
22570	477949
214660	477950
92572	477951
10004	477952
85215	477953
11501	477954
153678	477955
146974	477956
31704	477957
3466	477958
80445	477959
123904	477960
621	477961
890	477962
51822	477963
4795	477964
25097	477965
92271	477966
16197	477967
1647	477968
55621	477969
10632	477970
40325	477971
1486	477972
31235	477973
152740	477974
40924	477975
131865	477976
31704	477977
162855	477978
102326	477979
231353	477980
27182	477981
8489	477982
100314	477983
48744	477984
36299	477985
133813	477986
19031	477987
13266	477988
75003	477989
30761	477990
53072	477991
13266	477992
15737	477993
15737	477994
50836	477995
67364	477996
130540	477997
10115	477998
20426	477999
108891	478000
110792	478001
13846	478002
32203	478003
199135	478004
57037	478005
165246	478006
118975	478007
46073	478008
57611	478009
13235	478010
44207	478011
19591	478012
77891	478013
39427	478014
74074	478015
44502	478016
6307	478017
82355	478018
112760	478019
8109	478020
31236	478021
80653	478022
404	478023
36710	478024
8600	478025
88831	478026
211689	478027
83733	478028
170454	478029
166579	478030
35457	478031
117655	478032
56872	478033
28612	478034
38615	478035
166575	478036
20262	478037
63974	478038
84433	478039
88146	478040
65678	478041
15817	478042
110187	478043
13012	478044
17315	478045
39276	478046
16018	478047
8164	478048
7081	478049
85311	478050
237380	478051
75721	478052
13195	478053
88368	478054
8408	478055
129968	478056
40542	478057
115503	478058
791	478059
7511	478060
9699	478061
15530	478062
143396	478063
33974	478064
163547	478065
9961	478066
16604	478067
9961	478068
20255	478069
7766	478070
35621	478071
8111	478072
54172	478073
54396	478074
70238	478075
8111	478076
74956	478077
8574	478078
70222	478079
97242	478080
25921	478081
18870	478082
1791	478083
114468	478084
127475	478085
135033	478086
55614	478087
18215	478088
123199	478089
120397	478090
62404	478091
42697	478092
39475	478093
22253	478094
234942	478095
45181	478096
67742	478097
87935	478098
6309	478099
129535	478100
130623	478101
6309	478102
109200	478103
49390	478104
49390	478105
91638	478106
24814	478107
48697	478108
32932	478109
35465	478110
23206	478111
24799	478112
118056	478113
41800	478114
42698	478115
56749	478116
194989	478117
87899	478118
92142	478119
26292	478120
20353	478121
16647	478122
62402	478123
211960	478124
64061	478125
50653	478126
69729	478127
12095	478128
68560	478129
86653	478130
19475	478131
74288	478132
20178	478133
74026	478134
66199	478135
57119	478136
57119	478137
73972	478138
24814	478139
32048	478140
20431	478141
22135	478142
31011	478143
32982	478144
11429	478145
16484	478146
6169	478147
114103	478148
26302	478149
62358	478150
81842	478151
48886	478152
17228	478153
35880	478154
80683	478155
160207	478156
234909	478157
35169	478158
77726	478159
57888	478160
52814	478161
62601	478162
12689	478163
15552	478164
28513	478165
131330	478166
65174	478167
65382	478168
41487	478169
49678	478170
150527	478171
43047	478172
13601	478173
16309	478174
206249	478175
4769	478176
60248	478177
30745	478178
3732	478179
88346	478180
182223	478181
80873	478182
12013	478183
31716	478184
54	478185
1692	478186
1525	478187
10114	478188
204149	478189
68014	478190
12073	478191
1525	478192
24601	478193
103593	478194
69737	478195
126850	478196
83026	478197
20430	478198
10355	478199
83274	478200
110286	478201
173608	478202
85099	478203
54080	478204
24	478205
163927	478206
117561	478207
1232	478208
132314	478209
97966	478210
44645	478211
35064	478212
22647	478213
55714	478214
15480	478215
34975	478216
73898	478217
57427	478218
131793	478219
45219	478220
175271	478221
57782	478222
37184	478223
74481	478224
74753	478225
74849	478226
55181	478227
27720	478228
96258	478229
6453	478230
112631	478231
143587	478232
3	478233
321	478234
24	478235
6454	478236
4941	478237
84366	478238
15751	478239
162	478240
197576	478241
239017	478242
2867	478243
20289	478244
3395	478245
17054	478246
75407	478247
35377	478248
83032	478249
86707	478250
98	478251
90	478252
8650	478253
2950	478254
14610	478255
920	478256
39792	478257
52641	478258
31122	478259
204083	478260
25897	478261
8728	478262
4883	478263
37783	478264
111737	478265
20677	478266
77	478267
6456	478268
311	478269
15	478270
120117	478271
92303	478272
216	478273
102764	478274
77	478275
83724	478276
25785	478277
14450	478278
6443	478279
6417	478280
206488	478281
840	478282
179858	478283
524	478284
157	478285
83402	478286
86760	478287
4359	478288
96590	478289
5638	478290
656	478291
17488	478292
1221	478293
36674	478294
205497	478295
139674	478296
169757	478297
8957	478298
40207	478299
150	478300
29661	478301
62977	478302
44460	478303
31710	478304
17439	478305
3370	478306
1350	478307
604	478308
163	478309
22682	478310
34876	478311
50952	478312
96255	478313
96248	478314
130616	478315
44770	478316
28290	478317
133760	478318
97685	478319
22580	478320
180872	478321
34706	478322
71681	478323
55490	478324
71546	478325
34563	478326
96306	478327
14501	478328
104	478329
1216	478330
11980	478331
9924	478332
19055	478333
7508	478334
56701	478335
607	478336
37040	478337
40098	478338
40098	478339
40098	478340
91201	478341
44530	478342
28426	478343
84094	478344
40189	478345
84873	478346
44638	478347
3554	478348
3	478349
3557	478350
32248	478351
129246	478352
2708	478353
91662	478354
157190	478355
32918	478356
1656	478357
133953	478358
50561	478359
1011	478360
68194	478361
155535	478362
56327	478363
41134	478364
31881	478365
21490	478366
63954	478367
84092	478368
32	478369
330	478370
165188	478371
163339	478372
87388	478373
52646	478374
100345	478375
17260	478376
138	478377
54731	478378
95815	478379
55321	478380
145068	478381
8943	478382
1520	478383
64567	478384
121399	478385
36004	478386
12151	478387
25589	478388
424	478389
185975	478390
51093	478391
26104	478392
43485	478393
8943	478394
7488	478395
50876	478396
14464	478397
3373	478398
17357	478399
196014	478400
32	478401
40088	478402
50876	478403
651	478404
173164	478405
33927	478406
3136	478407
29424	478408
21222	478409
42557	478410
24321	478411
9105	478412
1007	478413
49044	478414
5831	478415
34162	478416
32348	478417
81518	478418
2075	478419
54	478420
159966	478421
30640	478422
65612	478423
23828	478424
377	478425
1231	478426
138	478427
377	478428
13810	478429
65639	478430
8684	478431
5892	478432
91395	478433
9468	478434
138	478435
22104	478436
62643	478437
40378	478438
54983	478439
64195	478440
211570	478441
19094	478442
216	478443
20434	478444
35304	478445
89375	478446
2350	478447
31590	478448
8556	478449
893	478450
8809	478451
66719	478452
151643	478453
7001	478454
33843	478455
36069	478456
8573	478457
138	478458
23665	478459
21708	478460
4520	478461
17787	478462
14534	478463
75285	478464
85320	478465
12060	478466
48	478467
51735	478468
132610	478469
81951	478470
20443	478471
4931	478472
119	478473
14589	478474
16430	478475
13526	478476
7933	478477
15460	478478
7933	478479
144480	478480
16807	478481
371	478482
22490	478483
11903	478484
13701	478485
105837	478486
95430	478487
112748	478488
24618	478489
22510	478490
6417	478491
50952	478492
12147	478493
7444	478494
620	478495
12010	478496
39440	478497
6397	478498
4339	478499
20410	478500
8854	478501
8720	478502
16847	478503
77654	478504
62570	478505
35304	478506
7862	478507
7120	478508
26068	478509
99233	478510
41010	478511
89359	478512
50168	478513
98011	478514
35969	478515
20786	478516
9691	478517
23967	478518
7583	478519
56395	478520
195623	478521
81353	478522
16044	478523
16345	478524
17105	478525
66892	478526
199643	478527
63578	478528
31739	478529
10916	478530
14842	478531
828	478532
68340	478533
88170	478534
24507	478535
69821	478536
7599	478537
60738	478538
154795	478539
82805	478540
38760	478541
89865	478542
1503	478543
16970	478544
15993	478545
52712	478546
7348	478547
114062	478548
175942	478549
153441	478550
166148	478551
67461	478552
18149	478553
17478	478554
19927	478555
45613	478556
4207	478557
50200	478558
68420	478559
11518	478560
3362	478561
89059	478562
21567	478563
163797	478564
30039	478565
56899	478566
233857	478567
26265	478568
53604	478569
216191	478570
107551	478571
8386	478572
57780	478573
50000	478574
81316	478575
2679	478576
113565	478577
195946	478578
129629	478579
14532	478580
408	478581
2341	478582
14061	478583
9524	478584
40	478585
1872	478586
25678	478587
74422	478588
54159	478589
2112	478590
98967	478591
27939	478592
97058	478593
123376	478594
216011	478595
51992	478596
31011	478597
1622	478598
26127	478599
61617	478600
3390	478601
31	478602
96123	478603
20438	478604
112822	478605
25635	478606
6464	478607
157	478608
1880	478609
50625	478610
1104	478611
193920	478612
608	478613
145193	478614
24	478615
24	478616
9656	478617
5636	478618
1504	478619
28991	478620
1692	478621
372	478622
10228	478623
117609	478624
6	478625
94115	478626
7502	478627
39866	478628
49020	478629
32253	478630
1349	478631
10207	478632
10127	478633
1005	478634
339	478635
8852	478636
4922	478637
76843	478638
100908	478639
100677	478640
200031	478641
82167	478642
24357	478643
128739	478644
43660	478645
43948	478646
43904	478647
72491	478648
129584	478649
1544	478650
74379	478651
147517	478652
112927	478653
52360	478654
15284	478655
187286	478656
24087	478657
50461	478658
6430	478659
57506	478660
16070	478661
36315	478662
104741	478663
1886	478664
22100	478665
207	478666
89	478667
4727	478668
80190	478669
567	478670
8662	478671
102563	478672
47987	478673
3541	478674
25739	478675
1104	478676
112453	478677
213917	478678
32188	478679
11142	478680
21035	478681
140783	478682
83621	478683
17408	478684
3867	478685
4436	478686
97600	478687
140685	478688
88082	478689
109405	478690
2689	478691
70900	478692
118825	478693
65268	478694
16665	478695
64130	478696
45234	478697
4026	478698
13753	478699
78705	478700
12515	478701
97938	478702
25956	478703
6	478704
597	478705
102988	478706
96251	478707
3837	478708
23233	478709
37940	478710
3	478711
140645	478712
48660	478713
35019	478714
6	478715
118185	478716
57379	478717
25194	478718
133045	478719
20664	478720
103980	478721
163975	478722
101977	478723
122593	478724
2931	478725
3	478726
48944	478727
845	478728
56152	478729
17519	478730
16248	478731
14735	478732
6554	478733
39997	478734
1824	478735
25459	478736
48972	478737
26596	478738
9092	478739
123820	478740
150989	478741
30261	478742
129837	478743
73231	478744
11564	478745
42803	478746
136	478747
40279	478748
38248	478749
38051	478750
71634	478751
34862	478752
44995	478753
96105	478754
3182	478755
14267	478756
72798	478757
29070	478758
108	478759
6182	478760
22555	478761
214334	478762
59880	478763
108	478764
12105	478765
12129	478766
31581	478767
20487	478768
63685	478769
40050	478770
97128	478771
108460	478772
129603	478773
3332	478774
72839	478775
77711	478776
18	478777
105832	478778
80438	478779
48	478780
60727	478781
10150	478782
18	478783
84680	478784
186142	478785
64702	478786
6185	478787
13860	478788
1508	478789
18966	478790
103295	478791
1645	478792
179108	478793
11273	478794
1006	478795
2247	478796
2602	478797
299	478798
103963	478799
10662	478800
71823	478801
50338	478802
39965	478803
90	478804
119820	478805
18513	478806
166816	478807
87432	478808
220556	478809
130728	478810
133156	478811
24716	478812
10183	478813
20818	478814
13	478815
111441	478816
92225	478817
26196	478818
2109	478819
2677	478820
50547	478821
54	478822
10148	478823
691	478824
2443	478825
8733	478826
3826	478827
12052	478828
53804	478829
377	478830
377	478831
5056	478832
936	478833
936	478834
5831	478835
936	478836
21222	478837
377	478838
138	478839
4942	478840
82149	478841
3002	478842
217602	478843
63648	478844
25635	478845
155261	478846
44303	478847
166271	478848
13810	478849
184760	478850
184871	478851
50432	478852
9215	478853
127970	478854
68324	478855
77331	478856
49677	478857
9683	478858
14087	478859
30040	478860
3304	478861
9933	478862
10279	478863
26248	478864
19512	478865
643	478866
7127	478867
18768	478868
31590	478869
10936	478870
217572	478871
117336	478872
85122	478873
35	478874
153323	478875
25786	478876
67606	478877
92144	478878
20924	478879
2969	478880
56427	478881
48712	478882
135857	478883
88189	478884
38	478885
103538	478886
103538	478887
18755	478888
67283	478889
50039	478890
5157	478891
18384	478892
70384	478893
2204	478894
24697	478895
27279	478896
6960	478897
162100	478898
60492	478899
20727	478900
44475	478901
110826	478902
73956	478903
31033	478904
136131	478905
84502	478906
17313	478907
119003	478908
165246	478909
46853	478910
957	478911
14288	478912
45937	478913
89480	478914
10490	478915
218091	478916
74076	478917
12144	478918
149969	478919
119202	478920
5854	478921
70222	478922
204358	478923
1254	478924
3961	478925
83179	478926
3197	478927
82291	478928
23161	478929
110338	478930
88368	478931
63686	478932
25274	478933
199101	478934
132989	478935
64499	478936
13988	478937
91999	478938
51068	478939
109479	478940
34008	478941
74833	478942
25556	478943
2999	478944
25942	478945
25942	478946
25942	478947
2704	478948
76197	478949
25857	478950
49891	478951
38425	478952
89540	478953
15793	478954
42831	478955
26098	478956
5509	478957
112010	478958
39804	478959
19073	478960
31803	478961
73806	478962
25912	478963
5996	478964
9981	478965
63919	478966
124489	478967
8599	478968
122725	478969
106318	478970
45359	478971
239974	478972
23007	478973
27444	478974
132277	478975
42890	478976
150502	478977
80097	478978
10972	478979
135947	478980
155441	478981
65470	478982
16220	478983
12144	478984
42891	478985
54450	478986
91959	478987
8111	478988
110841	478989
64415	478990
57367	478991
135022	478992
143402	478993
6308	478994
67532	478995
27297	478996
51344	478997
50380	478998
20353	478999
897	479000
19073	479001
42803	479002
20338	479003
89462	479004
19383	479005
88895	479006
172897	479007
51992	479008
17157	479009
70039	479010
25857	479011
164775	479012
57807	479013
63974	479014
164505	479015
83786	479016
152951	479017
220543	479018
43881	479019
232921	479020
48703	479021
123738	479022
5505	479023
38653	479024
7436	479025
19203	479026
1237	479027
32936	479028
3577	479029
25849	479030
12884	479031
3945	479032
42886	479033
22461	479034
115710	479035
18614	479036
15192	479037
35872	479038
7362	479039
28874	479040
31610	479041
11131	479042
101079	479043
2561	479044
43796	479045
166857	479046
13535	479047
42891	479048
91925	479049
54735	479050
227683	479051
13556	479052
115471	479053
71189	479054
17397	479055
183865	479056
62828	479057
28814	479058
28988	479059
1309	479060
17397	479061
78598	479062
56340	479063
76057	479064
56340	479065
56340	479066
106949	479067
44233	479068
101971	479069
2581	479070
65994	479071
207557	479072
8124	479073
30893	479074
31370	479075
39806	479076
93227	479077
87893	479078
13234	479079
67300	479080
108267	479081
1215	479082
2610	479083
51619	479084
164964	479085
104091	479086
50913	479087
15513	479088
16617	479089
78297	479090
9661	479091
37187	479092
97282	479093
143426	479094
123479	479095
222139	479096
233054	479097
232253	479098
2476	479099
26517	479100
11056	479101
31453	479102
157077	479103
89268	479104
88971	479105
22297	479106
4479	479107
79098	479108
48722	479109
117352	479110
31376	479111
42441	479112
239576	479113
155612	479114
37925	479115
5997	479116
42534	479117
26676	479118
73959	479119
53131	479120
5148	479121
2201	479122
39662	479123
208669	479124
15253	479125
230201	479126
231160	479127
155107	479128
3547	479129
4561	479130
27169	479131
5193	479132
789	479133
2203	479134
1134	479135
1408	479136
12706	479137
12706	479138
27896	479139
8533	479140
8533	479141
141144	479142
35893	479143
8533	479144
65812	479145
24965	479146
24047	479147
83153	479148
88190	479149
203649	479150
3472	479151
20352	479152
82381	479153
18826	479154
10972	479155
166766	479156
165922	479157
11557	479158
166349	479159
11561	479160
64489	479161
13965	479162
6459	479163
23270	479164
20775	479165
4113	479166
5194	479167
29831	479168
1047	479169
1068	479170
344	479171
5681	479172
1156	479173
14288	479174
50152	479175
17606	479176
175355	479177
110317	479178
37801	479179
23675	479180
27471	479181
54485	479182
4628	479183
158046	479184
157012	479185
89107	479186
24043	479187
24043	479188
56819	479189
743	479190
91569	479191
54104	479192
123106	479193
168713	479194
116403	479195
167217	479196
165743	479197
14166	479198
195391	479199
131239	479200
64950	479201
35169	479202
56581	479203
124481	479204
239463	479205
60450	479206
189303	479207
98973	479208
106718	479209
123475	479210
10175	479211
83827	479212
29977	479213
34724	479214
5021	479215
101996	479216
221090	479217
226088	479218
158503	479219
151134	479220
560	479221
204655	479222
40691	479223
40691	479224
64095	479225
40691	479226
230242	479227
1727	479228
7881	479229
221044	479230
4033	479231
203253	479232
62069	479233
7521	479234
4516	479235
17163	479236
45565	479237
221623	479238
215986	479239
39608	479240
43927	479241
211097	479242
109405	479243
83245	479244
2350	479245
6338	479246
1622	479247
20574	479248
20310	479249
2359	479250
31129	479251
3089	479252
30256	479253
42965	479254
1743	479255
232230	479256
171674	479257
112175	479258
102077	479259
52232	479260
10770	479261
162659	479262
66762	479263
13492	479264
8451	479265
69784	479266
1413	479267
2806	479268
1777	479269
1777	479270
1423	479271
171185	479272
42695	479273
224796	479274
170634	479275
671	479276
73175	479277
5202	479278
6282	479279
4424	479280
42699	479281
12882	479282
39441	479283
34042	479284
107097	479285
42960	479286
58559	479287
53956	479288
69265	479289
46	479290
104797	479291
79963	479292
116356	479293
119689	479294
66627	479295
4413	479296
265	479297
42319	479298
10515	479299
28460	479300
21750	479301
137740	479302
23034	479303
133632	479304
23094	479305
131518	479306
213969	479307
112187	479308
44989	479309
191473	479310
6979	479311
39603	479312
191406	479313
212812	479314
180493	479315
152892	479316
57337	479317
2565	479318
28402	479319
148933	479320
56909	479321
46277	479322
117197	479323
9747	479324
128859	479325
9008	479326
12	479327
166213	479328
4677	479329
1173	479330
33	479331
11292	479332
12	479333
13508	479334
310	479335
5725	479336
11	479337
8892	479338
53925	479339
22013	479340
8109	479341
83393	479342
53963	479343
481	479344
35013	479345
37489	479346
894	479347
5680	479348
47889	479349
46353	479350
471	479351
12962	479352
932	479353
180487	479354
101261	479355
15053	479356
13715	479357
3075	479358
6647	479359
33	479360
1815	479361
1815	479362
90694	479363
18159	479364
75862	479365
9950	479366
151	479367
33718	479368
10	479369
1535	479370
23184	479371
27023	479372
67794	479373
1624	479374
41865	479375
21734	479376
218045	479377
33750	479378
69646	479379
7356	479380
95759	479381
33	479382
26948	479383
96413	479384
121624	479385
192894	479386
164537	479387
15258	479388
44000	479389
2167	479390
86744	479391
2244	479392
206158	479393
157490	479394
14002	479395
51057	479396
44188	479397
13794	479398
1643	479399
5468	479400
9462	479401
15869	479402
6953	479403
61202	479404
19863	479405
28119	479406
5251	479407
124059	479408
152802	479409
153575	479410
78936	479411
8614	479412
9226	479413
4482	479414
65165	479415
92138	479416
6799	479417
1425	479418
4007	479419
874	479420
788	479421
734	479422
419	479423
1140	479424
9078	479425
1587	479426
2526	479427
1595	479428
5101	479429
1794	479430
5116	479431
3546	479432
1046	479433
3974	479434
1995	479435
1933	479436
681	479437
1286	479438
1045	479439
161783	479440
21255	479441
34029	479442
2496	479443
207453	479444
4545	479445
15319	479446
15016	479447
215244	479448
151356	479449
110659	479450
5904	479451
43960	479452
234931	479453
78996	479454
78996	479455
78996	479456
78996	479457
6037	479458
24333	479459
6037	479460
57261	479461
14274	479462
208018	479463
185967	479464
4584	479465
27220	479466
82915	479467
167179	479468
237802	479469
74	479470
30699	479471
1052	479472
210788	479473
106308	479474
6491	479475
26125	479476
16679	479477
18228	479478
27717	479479
3268	479480
13063	479481
6085	479482
60067	479483
25582	479484
1748	479485
229421	479486
20670	479487
23612	479488
58089	479489
44761	479490
204476	479491
205501	479492
42732	479493
12621	479494
22113	479495
108575	479496
98447	479497
149278	479498
161998	479499
26481	479500
134306	479501
193948	479502
114800	479503
146991	479504
147874	479505
160762	479506
41600	479507
78968	479508
11832	479509
14535	479510
1264	479511
16924	479512
5551	479513
468	479514
2958	479515
2074	479516
4269	479517
141455	479518
91735	479519
12179	479520
44450	479521
14346	479522
34260	479523
38706	479524
119278	479525
93	479526
1337	479527
2925	479528
2094	479529
1252	479530
2071	479531
133681	479532
408	479533
2894	479534
799	479535
123054	479536
161193	479537
2641	479538
38302	479539
87258	479540
183485	479541
19534	479542
62001	479543
50474	479544
42032	479545
79290	479546
31690	479547
23777	479548
6990	479549
9390	479550
10666	479551
97	479552
60989	479553
48113	479554
10667	479555
20943	479556
24200	479557
125	479558
7840	479559
38722	479560
28094	479561
1642	479562
3491	479563
55200	479564
174800	479565
36600	479566
87540	479567
25715	479568
12613	479569
1931	479570
20779	479571
107995	479572
58562	479573
1565	479574
28819	479575
945	479576
74533	479577
6861	479578
610	479579
1574	479580
16526	479581
113704	479582
147423	479583
63762	479584
33866	479585
124433	479586
187869	479587
110099	479588
54239	479589
34086	479590
22464	479591
146978	479592
30597	479593
204475	479594
25338	479595
5983	479596
3951	479597
3311	479598
45132	479599
376	479600
7920	479601
14176	479602
85549	479603
13250	479604
79052	479605
57724	479606
7779	479607
111508	479608
35562	479609
156222	479610
3169	479611
721	479612
40868	479613
66116	479614
34959	479615
27411	479616
1700	479617
1898	479618
111440	479619
13765	479620
26586	479621
66917	479622
49921	479623
51301	479624
68368	479625
8822	479626
23030	479627
49062	479628
26032	479629
58092	479630
4478	479631
12654	479632
12880	479633
65900	479634
5540	479635
35711	479636
118352	479637
102405	479638
73566	479639
1070	479640
19732	479641
13823	479642
50853	479643
17349	479644
26247	479645
20438	479646
82574	479647
8683	479648
8815	479649
6	479650
35266	479651
20982	479652
6	479653
676	479654
27405	479655
48994	479656
714	479657
73096	479658
2951	479659
9180	479660
11218	479661
3951	479662
14241	479663
4826	479664
19820	479665
535	479666
6785	479667
119431	479668
5677	479669
20753	479670
1866	479671
65253	479672
75625	479673
35205	479674
629	479675
91837	479676
69782	479677
161495	479678
146959	479679
1866	479680
31550	479681
12190	479682
10807	479683
60086	479684
33810	479685
27418	479686
14606	479687
21576	479688
224431	479689
3993	479690
30109	479691
20610	479692
17576	479693
1780	479694
67568	479695
7391	479696
71430	479697
10667	479698
1548	479699
126864	479700
176301	479701
15141	479702
111977	479703
15185	479704
177742	479705
177035	479706
73257	479707
129502	479708
73261	479709
79	479710
3787	479711
49703	479712
1386	479713
174	479714
20683	479715
72775	479716
96200	479717
111018	479718
27361	479719
7938	479720
39384	479721
31498	479722
31390	479723
17160	479724
5047	479725
105456	479726
204842	479727
34136	479728
164951	479729
56387	479730
2480	479731
109726	479732
24040	479733
3753	479734
738	479735
5983	479736
43871	479737
153619	479738
33295	479739
34111	479740
105456	479741
85493	479742
28444	479743
86925	479744
62	479745
5054	479746
1874	479747
11470	479748
11470	479749
190335	479750
20461	479751
62008	479752
20862	479753
7485	479754
86364	479755
1657	479756
15462	479757
120349	479758
5888	479759
158517	479760
7485	479761
12600	479762
18307	479763
4039	479764
2839	479765
4586	479766
15251	479767
171353	479768
51204	479769
171329	479770
20067	479771
2352	479772
41375	479773
122909	479774
4311	479775
390	479776
67230	479777
26631	479778
7574	479779
35429	479780
78408	479781
52869	479782
41750	479783
67096	479784
43155	479785
114478	479786
87375	479787
41152	479788
3535	479789
18311	479790
27454	479791
10646	479792
77741	479793
157682	479794
13659	479795
34029	479796
596	479797
45463	479798
35669	479799
5702	479800
1440	479801
4490	479802
1959	479803
1605	479804
4203	479805
86439	479806
71280	479807
9645	479808
3534	479809
218192	479810
109160	479811
49506	479812
107907	479813
79374	479814
83334	479815
19896	479816
112066	479817
125784	479818
76951	479819
154426	479820
224246	479821
109532	479822
33812	479823
917	479824
4032	479825
20417	479826
93201	479827
2477	479828
1600	479829
131995	479830
62717	479831
114944	479832
223921	479833
41135	479834
6975	479835
64106	479836
59287	479837
6410	479838
70882	479839
29326	479840
87873	479841
8340	479842
2378	479843
191349	479844
20796	479845
30373	479846
8661	479847
58271	479848
6287	479849
122761	479850
11073	479851
133906	479852
13300	479853
67778	479854
28206	479855
38743	479856
68489	479857
134398	479858
44726	479859
100879	479860
2796	479861
41544	479862
1555	479863
39365	479864
7202	479865
17892	479866
3791	479867
65376	479868
44135	479869
3479	479870
413	479871
18298	479872
811	479873
6522	479874
49407	479875
84928	479876
207510	479877
38452	479878
210112	479879
8534	479880
20965	479881
160109	479882
115099	479883
71493	479884
2464	479885
114907	479886
111331	479887
57551	479888
39405	479889
110471	479890
153546	479891
229472	479892
214924	479893
22276	479894
230573	479895
51354	479896
17275	479897
151832	479898
17824	479899
162862	479900
200388	479901
71206	479902
748	479903
40997	479904
19814	479905
182287	479906
23894	479907
33350	479908
41839	479909
12741	479910
22523	479911
25166	479912
1298	479913
2500	479914
180300	479915
93539	479916
78735	479917
6739	479918
17124	479919
15557	479920
84940	479921
31360	479922
64406	479923
86506	479924
6446	479925
113004	479926
40358	479927
82562	479928
50640	479929
1156	479930
89485	479931
23046	479932
1499	479933
22699	479934
400	479935
143351	479936
68736	479937
16761	479938
10445	479939
40371	479940
5464	479941
9532	479942
24847	479943
1708	479944
50762	479945
10989	479946
105801	479947
52355	479948
11254	479949
5595	479950
16029	479951
19345	479952
37742	479953
46263	479954
11153	479955
10880	479956
74525	479957
860	479958
1221	479959
82399	479960
13558	479961
104172	479962
86033	479963
155052	479964
69866	479965
28540	479966
79825	479967
71741	479968
227581	479969
99467	479970
206536	479971
10913	479972
5892	479973
206	479974
9718	479975
13715	479976
14388	479977
66673	479978
130044	479979
12157	479980
61435	479981
77257	479982
89132	479983
44471	479984
18526	479985
36114	479986
86037	479987
5665	479988
139631	479989
14693	479990
38471	479991
3151	479992
29321	479993
228631	479994
69341	479995
15279	479996
68136	479997
127306	479998
10664	479999
8305	480000
111636	480001
28213	480002
103506	480003
43126	480004
6161	480005
8832	480006
21032	480007
20428	480008
972	480009
2803	480010
72578	480011
4561	480012
147199	480013
30139	480014
68105	480015
166901	480016
63420	480017
10000	480018
93207	480019
89591	480020
42990	480021
39698	480022
84912	480023
22729	480024
1933	480025
147103	480026
110799	480027
1404	480028
14985	480029
4717	480030
95088	480031
86924	480032
54371	480033
13381	480034
30184	480035
192355	480036
25210	480037
164544	480038
141280	480039
14633	480040
18790	480041
158	480042
118479	480043
340	480044
70008	480045
71387	480046
147321	480047
45077	480048
120120	480049
30711	480050
80226	480051
37686	480052
26328	480053
2597	480054
7628	480055
108443	480056
30509	480057
139009	480058
109444	480059
17191	480060
74273	480061
153600	480062
2547	480063
43405	480064
2071	480065
8810	480066
61836	480067
18132	480068
131563	480069
38953	480070
68974	480071
13040	480072
36975	480073
22006	480074
18171	480075
14962	480076
17938	480077
42165	480078
9315	480079
14199	480080
28731	480081
10825	480082
8295	480083
30950	480084
9760	480085
7358	480086
33511	480087
62070	480088
37897	480089
55797	480090
91180	480091
56222	480092
39451	480093
27581	480094
158671	480095
170172	480096
3905	480097
1717	480098
2416	480099
21975	480100
112028	480101
14150	480102
36141	480103
2404	480104
14960	480105
16453	480106
18112	480107
3053	480108
27030	480109
28731	480110
28731	480111
33376	480112
12	480113
37654	480114
45789	480115
36144	480116
13523	480117
3083	480118
159688	480119
42394	480120
1689	480121
8307	480122
29060	480123
698	480124
26842	480125
60038	480126
142095	480127
84472	480128
37345	480129
10517	480130
4261	480131
3550	480132
34836	480133
82953	480134
87471	480135
26463	480136
116768	480137
31550	480138
225529	480139
64356	480140
8830	480141
10283	480142
32802	480143
14271	480144
14707	480145
25950	480146
38474	480147
8210	480148
80	480149
53616	480150
29567	480151
6452	480152
3524	480153
224746	480154
945	480155
85478	480156
12099	480157
29462	480158
68749	480159
134965	480160
86153	480161
154459	480162
3798	480163
23000	480164
1450	480165
509	480166
15490	480167
64892	480168
28069	480169
5138	480170
24039	480171
8454	480172
9706	480173
5391	480174
3037	480175
7931	480176
6416	480177
813	480178
30708	480179
3093	480180
4263	480181
28897	480182
9323	480183
93	480184
56457	480185
7931	480186
93	480187
11965	480188
4288	480189
87872	480190
116891	480191
39950	480192
33087	480193
25941	480194
16392	480195
7336	480196
3056	480197
83940	480198
52587	480199
749	480200
5567	480201
18781	480202
22893	480203
4845	480204
2401	480205
160215	480206
100635	480207
84190	480208
165906	480209
11281	480210
27178	480211
27178	480212
9082	480213
80416	480214
20248	480215
38676	480216
43700	480217
4260	480218
129852	480219
13873	480220
18538	480221
125231	480222
65324	480223
111007	480224
18266	480225
223432	480226
2776	480227
84036	480228
131528	480229
116556	480230
86667	480231
10691	480232
28748	480233
163506	480234
20812	480235
17008	480236
41449	480237
81	480238
90771	480239
36079	480240
117808	480241
62200	480242
26620	480243
23823	480244
40983	480245
6584	480246
112783	480247
3519	480248
12441	480249
1450	480250
48419	480251
238	480252
1677	480253
862	480254
14041	480255
35753	480256
29601	480257
119037	480258
4176	480259
88284	480260
32985	480261
2295	480262
4192	480263
3733	480264
19742	480265
2227	480266
188553	480267
62094	480268
9838	480269
3253	480270
515	480271
2523	480272
2983	480273
266	480274
701	480275
30421	480276
3594	480277
80625	480278
9500	480279
44215	480280
24018	480281
85236	480282
131562	480283
38875	480284
227	480285
4077	480286
317	480287
15872	480288
479	480289
2964	480290
24367	480291
17040	480292
38589	480293
17407	480294
39961	480295
40905	480296
116202	480297
34716	480298
42273	480299
4601	480300
109111	480301
104675	480302
102515	480303
25396	480304
56111	480305
32730	480306
3486	480307
102382	480308
54163	480309
166	480310
140144	480311
141972	480312
159800	480313
60315	480314
219575	480315
12267	480316
20287	480317
827	480318
92704	480319
220824	480320
29141	480321
61960	480322
30412	480323
49339	480324
5688	480325
2992	480326
22458	480327
31769	480328
9218	480329
2390	480330
22733	480331
316	480332
15842	480333
6733	480334
779	480335
15388	480336
34982	480337
70258	480338
5408	480339
10098	480340
7418	480341
49578	480342
16673	480343
4006	480344
2331	480345
5269	480346
215732	480347
10056	480348
863	480349
4268	480350
2893	480351
11709	480352
7245	480353
13019	480354
13928	480355
74776	480356
61856	480357
235719	480358
8619	480359
18365	480360
1632	480361
8233	480362
2254	480363
1166	480364
51130	480365
67255	480366
30147	480367
47716	480368
91710	480369
223178	480370
38556	480371
1485	480372
2337	480373
94325	480374
125776	480375
128546	480376
37557	480377
17406	480378
146586	480379
4317	480380
2509	480381
108502	480382
5408	480383
34953	480384
15690	480385
2927	480386
22419	480387
542	480388
19702	480389
1858	480390
24484	480391
32464	480392
38825	480393
81130	480394
106987	480395
5279	480396
1493	480397
39208	480398
829	480399
14535	480400
17548	480401
46357	480402
4094	480403
34571	480404
18449	480405
18735	480406
20239	480407
709	480408
434	480409
34858	480410
5693	480411
433	480412
17395	480413
27213	480414
4472	480415
34959	480416
10823	480417
12939	480418
8263	480419
231765	480420
71258	480421
88035	480422
542	480423
155774	480424
4327	480425
1410	480426
18801	480427
2729	480428
48942	480429
34022	480430
235874	480431
209712	480432
113780	480433
4234	480434
65089	480435
72850	480436
113679	480437
7457	480438
119194	480439
67738	480440
15297	480441
18192	480442
27367	480443
36043	480444
19141	480445
25414	480446
18801	480447
8694	480448
9760	480449
3036	480450
88271	480451
5642	480452
22362	480453
50840	480454
16724	480455
8149	480456
22222	480457
48114	480458
27372	480459
8835	480460
923	480461
55436	480462
92513	480463
54347	480464
49862	480465
21096	480466
101672	480467
222212	480468
25327	480469
28194	480470
54063	480471
9236	480472
8875	480473
22210	480474
12771	480475
4586	480476
13325	480477
40950	480478
14429	480479
9803	480480
117852	480481
4092	480482
237059	480483
44777	480484
126228	480485
863	480486
56937	480487
61618	480488
7370	480489
91895	480490
520	480491
4569	480492
54620	480493
1430	480494
13813	480495
4120	480496
2086	480497
24005	480498
29	480499
5885	480500
9249	480501
2118	480502
39746	480503
92038	480504
64	480505
73907	480506
2878	480507
64723	480508
17544	480509
22297	480510
13332	480511
150184	480512
1317	480513
13961	480514
486	480515
50417	480516
6941	480517
20313	480518
27521	480519
65604	480520
8518	480521
67366	480522
27091	480523
27077	480524
7597	480525
50967	480526
105156	480527
2323	480528
27172	480529
3179	480530
2000	480531
73929	480532
49928	480533
87592	480534
163717	480535
83912	480536
10384	480537
10799	480538
63844	480539
36405	480540
63650	480541
832	480542
82	480543
197737	480544
1628	480545
36189	480546
84760	480547
160650	480548
6533	480549
23543	480550
269	480551
364	480552
38874	480553
1164	480554
1454	480555
1525	480556
832	480557
22827	480558
89793	480559
1138	480560
219333	480561
85561	480562
19070	480563
10273	480564
59219	480565
102859	480566
4890	480567
21001	480568
65212	480569
36314	480570
138601	480571
98220	480572
14263	480573
195919	480574
111426	480575
45249	480576
39540	480577
113746	480578
4884	480579
14212	480580
902	480581
79262	480582
39666	480583
158576	480584
2868	480585
17350	480586
85098	480587
125478	480588
20940	480589
45524	480590
75616	480591
3229	480592
11242	480593
49757	480594
7555	480595
11043	480596
112568	480597
57760	480598
11309	480599
84195	480600
6172	480601
24429	480602
47365	480603
60606	480604
31534	480605
110127	480606
19048	480607
22983	480608
43139	480609
97538	480610
50752	480611
110932	480612
655	480613
82478	480614
79205	480615
39973	480616
20770	480617
85149	480618
40290	480619
23471	480620
148013	480621
96408	480622
138254	480623
49974	480624
23307	480625
105883	480626
83031	480627
77775	480628
20237	480629
81970	480630
160057	480631
68052	480632
8756	480633
3875	480634
16646	480635
58832	480636
17370	480637
50878	480638
629	480639
142275	480640
11827	480641
8514	480642
78669	480643
7854	480644
57257	480645
69483	480646
29717	480647
80867	480648
36019	480649
4559	480650
49484	480651
82945	480652
1123	480653
68324	480654
25116	480655
10730	480656
38427	480657
116250	480658
9577	480659
111680	480660
214	480661
111680	480662
23347	480663
23699	480664
15749	480665
2513	480666
3730	480667
117391	480668
55471	480669
51563	480670
4598	480671
34029	480672
159735	480673
1157	480674
186947	480675
62225	480676
156507	480677
2452	480678
83671	480679
228138	480680
1147	480681
1768	480682
6106	480683
28601	480684
735	480685
1952	480686
2477	480687
4008	480688
54307	480689
2476	480690
788	480691
460	480692
1734	480693
173535	480694
146579	480695
218270	480696
54177	480697
142396	480698
30589	480699
136324	480700
79909	480701
197768	480702
116555	480703
157386	480704
156474	480705
48370	480706
25190	480707
17718	480708
228970	480709
23486	480710
49755	480711
221868	480712
160575	480713
67960	480714
53253	480715
105451	480716
28802	480717
85655	480718
179926	480719
36854	480720
6516	480721
86452	480722
62852	480723
2622	480724
11526	480725
43164	480726
47219	480727
4110	480728
18926	480729
98262	480730
70456	480731
7930	480732
15587	480733
72001	480734
221984	480735
74846	480736
22132	480737
35072	480738
18443	480739
30667	480740
430	480741
22132	480742
10712	480743
5528	480744
15210	480745
144398	480746
1337	480747
197	480748
44782	480749
88700	480750
28746	480751
41728	480752
42752	480753
21757	480754
1134	480755
109726	480756
4938	480757
42046	480758
115326	480759
130773	480760
40268	480761
87724	480762
1795	480763
18317	480764
35040	480765
39744	480766
133975	480767
46739	480768
165664	480769
148610	480770
17460	480771
40336	480772
101572	480773
86859	480774
4891	480775
40329	480776
171555	480777
73241	480778
162870	480779
17822	480780
204471	480781
162731	480782
5549	480783
178345	480784
21187	480785
2402	480786
126858	480787
25975	480788
223420	480789
2222	480790
204409	480791
231898	480792
2237	480793
160667	480794
64625	480795
112865	480796
17407	480797
101879	480798
3855	480799
227185	480800
11609	480801
159364	480802
1946	480803
41022	480804
6416	480805
54591	480806
8260	480807
1285	480808
6243	480809
5845	480810
106582	480811
87409	480812
16248	480813
166224	480814
4933	480815
3403	480816
6432	480817
214084	480818
54705	480819
87626	480820
16877	480821
26599	480822
16807	480823
19404	480824
26099	480825
35753	480826
33166	480827
4269	480828
177379	480829
2536	480830
87966	480831
40289	480832
7450	480833
8720	480834
942	480835
4575	480836
16288	480837
5178	480838
3100	480839
12959	480840
32400	480841
75532	480842
68328	480843
146827	480844
2787	480845
73563	480846
851	480847
10336	480848
52513	480849
10817	480850
17904	480851
10117	480852
96812	480853
29404	480854
32559	480855
114480	480856
20932	480857
157942	480858
25076	480859
158	480860
36694	480861
131905	480862
10680	480863
17940	480864
7687	480865
68364	480866
74334	480867
13231	480868
48873	480869
23638	480870
2185	480871
581	480872
65069	480873
29830	480874
6691	480875
62048	480876
32681	480877
39235	480878
5967	480879
16577	480880
6387	480881
17097	480882
900	480883
1092	480884
3525	480885
43203	480886
33226	480887
158606	480888
19870	480889
115779	480890
39584	480891
13452	480892
162505	480893
98399	480894
40543	480895
94419	480896
2123	480897
36796	480898
2364	480899
16619	480900
31	480901
26079	480902
57665	480903
48856	480904
21325	480905
2440	480906
95556	480907
66380	480908
13100	480909
16875	480910
3220	480911
214132	480912
131469	480913
48854	480914
102173	480915
115660	480916
189413	480917
59090	480918
157909	480919
13513	480920
31514	480921
75055	480922
66690	480923
25667	480924
6105	480925
236020	480926
12300	480927
69	480928
20585	480929
15711	480930
69	480931
227212	480932
12967	480933
14678	480934
4234	480935
64891	480936
14678	480937
135806	480938
209844	480939
19343	480940
12018	480941
17822	480942
128986	480943
11506	480944
146989	480945
44508	480946
13026	480947
47568	480948
76032	480949
215860	480950
28582	480951
1100	480952
143654	480953
5370	480954
20383	480955
44607	480956
134710	480957
2927	480958
72093	480959
215635	480960
16131	480961
36245	480962
38888	480963
52879	480964
148139	480965
208618	480966
67472	480967
27694	480968
160535	480969
110176	480970
163839	480971
35971	480972
54330	480973
11034	480974
109136	480975
3337	480976
25441	480977
101153	480978
5453	480979
8467	480980
9833	480981
5605	480982
105831	480983
5436	480984
79078	480985
104402	480986
119764	480987
115136	480988
63622	480989
46063	480990
182923	480991
3239	480992
97338	480993
224969	480994
52	480995
228084	480996
6028	480997
146175	480998
46951	480999
58849	481000
92847	481001
140277	481002
210440	481003
10288	481004
3468	481005
17647	481006
175559	481007
178071	481008
40782	481009
221774	481010
65204	481011
8391	481012
50862	481013
6274	481014
160984	481015
32644	481016
109847	481017
6699	481018
57355	481019
36210	481020
32830	481021
75287	481022
106299	481023
165516	481024
35607	481025
6066	481026
52505	481027
237695	481028
30080	481029
231498	481030
233589	481031
221008	481032
220362	481033
234708	481034
32290	481035
119147	481036
14318	481037
67124	481038
5136	481039
69813	481040
213899	481041
13941	481042
13731	481043
146982	481044
32060	481045
46304	481046
116296	481047
72257	481048
2358	481049
1474	481050
19197	481051
40541	481052
11853	481053
11853	481054
82057	481055
39149	481056
159659	481057
159295	481058
237120	481059
15160	481060
2502	481061
109999	481062
115968	481063
150754	481064
22870	481065
3985	481066
152913	481067
115658	481068
61525	481069
86315	481070
157859	481071
115511	481072
126730	481073
40493	481074
1158	481075
14552	481076
81634	481077
874	481078
159428	481079
32215	481080
99971	481081
11618	481082
25219	481083
19413	481084
3177	481085
216730	481086
102445	481087
4243	481088
51590	481089
237300	481090
21519	481091
34638	481092
13216	481093
83768	481094
87913	481095
67409	481096
120565	481097
1686	481098
86372	481099
82448	481100
223798	481101
222320	481102
225328	481103
72030	481104
28525	481105
135158	481106
10059	481107
118506	481108
77648	481109
3478	481110
1774	481111
122752	481112
1049	481113
43684	481114
127034	481115
112737	481116
51534	481117
412	481118
86007	481119
25889	481120
74749	481121
28303	481122
11532	481123
102691	481124
73778	481125
4861	481126
74364	481127
224566	481128
173470	481129
2483	481130
158793	481131
15256	481132
51534	481133
49	481134
244	481135
58208	481136
160524	481137
38566	481138
1060	481139
153601	481140
2850	481141
3103	481142
74406	481143
66636	481144
9226	481145
17139	481146
84611	481147
78735	481148
13682	481149
114247	481150
26330	481151
124340	481152
17139	481153
147178	481154
47837	481155
84035	481156
70733	481157
16189	481158
49470	481159
74710	481160
60687	481161
186079	481162
146	481163
16904	481164
79273	481165
60595	481166
28590	481167
39508	481168
19752	481169
14423	481170
37690	481171
139672	481172
78390	481173
11679	481174
196763	481175
29786	481176
101277	481177
28394	481178
59140	481179
26207	481180
36998	481181
48345	481182
26110	481183
32719	481184
47210	481185
88543	481186
78301	481187
74198	481188
216141	481189
68256	481190
35731	481191
76170	481192
32577	481193
41773	481194
44892	481195
26365	481196
4234	481197
101144	481198
79107	481199
118588	481200
79674	481201
47239	481202
5388	481203
31652	481204
34233	481205
14503	481206
23144	481207
5538	481208
19781	481209
19822	481210
25131	481211
95997	481212
204	481213
31495	481214
61844	481215
102913	481216
204288	481217
176232	481218
3550	481219
3950	481220
1750	481221
115581	481222
108412	481223
39594	481224
8429	481225
14269	481226
1285	481227
18387	481228
17104	481229
5859	481230
177472	481231
5925	481232
2456	481233
7532	481234
209	481235
72439	481236
1287	481237
10193	481238
88700	481239
19180	481240
918	481241
48868	481242
2381	481243
18699	481244
93281	481245
214360	481246
204560	481247
126593	481248
154358	481249
75879	481250
87113	481251
12230	481252
66317	481253
54102	481254
28897	481255
119932	481256
3520	481257
113769	481258
15172	481259
3562	481260
134302	481261
113900	481262
33378	481263
92675	481264
6691	481265
53290	481266
51881	481267
15456	481268
32089	481269
92400	481270
14644	481271
52027	481272
42585	481273
82559	481274
5947	481275
66807	481276
879	481277
5419	481278
9990	481279
8773	481280
216596	481281
48758	481282
2930	481283
3320	481284
3013	481285
32483	481286
5117	481287
71985	481288
4892	481289
49852	481290
213598	481291
143139	481292
15637	481293
68223	481294
8606	481295
21360	481296
108835	481297
71049	481298
36673	481299
62913	481300
2457	481301
117003	481302
2236	481303
9390	481304
13408	481305
3972	481306
89872	481307
43022	481308
208061	481309
179556	481310
22499	481311
30275	481312
79935	481313
115953	481314
14158	481315
20619	481316
113665	481317
194420	481318
1364	481319
92797	481320
173737	481321
69806	481322
2999	481323
226158	481324
23219	481325
46798	481326
573	481327
204	481328
10633	481329
2844	481330
921	481331
67800	481332
122448	481333
31240	481334
28818	481335
64949	481336
40017	481337
29951	481338
113243	481339
1960	481340
112495	481341
229753	481342
13258	481343
136926	481344
12288	481345
21499	481346
21537	481347
22326	481348
12083	481349
7691	481350
85295	481351
1959	481352
214004	481353
6512	481354
115673	481355
80390	481356
16169	481357
16169	481358
23072	481359
82140	481360
73447	481361
214592	481362
95882	481363
47649	481364
73483	481365
36839	481366
21507	481367
12318	481368
41614	481369
6939	481370
15710	481371
6359	481372
4961	481373
1741	481374
32517	481375
123208	481376
32754	481377
105462	481378
75135	481379
64542	481380
172344	481381
241	481382
2869	481383
53008	481384
1184	481385
67867	481386
60756	481387
13646	481388
43126	481389
37281	481390
3280	481391
44376	481392
1607	481393
14772	481394
8512	481395
47124	481396
118655	481397
149085	481398
1899	481399
52949	481400
114842	481401
4820	481402
48354	481403
113069	481404
51694	481405
23389	481406
90787	481407
113498	481408
19053	481409
2618	481410
88139	481411
16297	481412
91294	481413
39451	481414
85229	481415
292	481416
4102	481417
7400	481418
10750	481419
151488	481420
11858	481421
82425	481422
49781	481423
158161	481424
31350	481425
50934	481426
198492	481427
82955	481428
972	481429
2686	481430
3811	481431
25355	481432
40548	481433
25592	481434
173423	481435
59787	481436
90019	481437
39796	481438
58324	481439
1696	481440
31221	481441
20591	481442
122860	481443
74689	481444
25872	481445
225440	481446
228106	481447
8825	481448
27325	481449
962	481450
127042	481451
114294	481452
65935	481453
39028	481454
206957	481455
9512	481456
23053	481457
11434	481458
9141	481459
15462	481460
59063	481461
23571	481462
6475	481463
31673	481464
84800	481465
14713	481466
4228	481467
61964	481468
23697	481469
11869	481470
681	481471
206889	481472
150282	481473
1782	481474
171221	481475
14395	481476
1386	481477
15744	481478
70190	481479
130397	481480
1964	481481
881	481482
4053	481483
60213	481484
42858	481485
21235	481486
22148	481487
20379	481488
74991	481489
50075	481490
745	481491
793	481492
62676	481493
2479	481494
113530	481495
123384	481496
82603	481497
67148	481498
29333	481499
20898	481500
49360	481501
154889	481502
158	481503
23785	481504
216080	481505
32726	481506
10976	481507
170851	481508
162243	481509
2269	481510
987	481511
52830	481512
129561	481513
291	481514
8287	481515
161449	481516
54639	481517
81987	481518
279	481519
2384	481520
123743	481521
2150	481522
8887	481523
26068	481524
117382	481525
4851	481526
3831	481527
41838	481528
162629	481529
14847	481530
148741	481531
59198	481532
5496	481533
22576	481534
23382	481535
12215	481536
148764	481537
9151	481538
27578	481539
18510	481540
123432	481541
116650	481542
17714	481543
52207	481544
59759	481545
140279	481546
8482	481547
4529	481548
17160	481549
3788	481550
51622	481551
13351	481552
3201	481553
34658	481554
87359	481555
23612	481556
149835	481557
85128	481558
118499	481559
117915	481560
52978	481561
85395	481562
183057	481563
98620	481564
2494	481565
91450	481566
51624	481567
177053	481568
45246	481569
10178	481570
67874	481571
127966	481572
154678	481573
116985	481574
48361	481575
8534	481576
97496	481577
1642	481578
67971	481579
95030	481580
148523	481581
39569	481582
62765	481583
1505	481584
34381	481585
109995	481586
15917	481587
291	481588
51240	481589
9312	481590
232149	481591
14746	481592
124204	481593
2912	481594
188245	481595
48566	481596
30463	481597
31722	481598
103049	481599
2524	481600
36042	481601
102067	481602
112014	481603
18423	481604
15914	481605
235	481606
1853	481607
71546	481608
65805	481609
20250	481610
510	481611
186224	481612
74	481613
1792	481614
6455	481615
83282	481616
159371	481617
230176	481618
218733	481619
158478	481620
11737	481621
23618	481622
226665	481623
2921	481624
213860	481625
2502	481626
91364	481627
216480	481628
40386	481629
151575	481630
86501	481631
200	481632
49987	481633
19017	481634
4692	481635
9339	481636
1069	481637
1069	481638
5278	481639
312	481640
41582	481641
28659	481642
144291	481643
146916	481644
71191	481645
107995	481646
16843	481647
78623	481648
24143	481649
20549	481650
820	481651
24819	481652
4444	481653
411	481654
230039	481655
158241	481656
13244	481657
40716	481658
42742	481659
2890	481660
5647	481661
161135	481662
30283	481663
53534	481664
28586	481665
155001	481666
4232	481667
52250	481668
41448	481669
189246	481670
71915	481671
214751	481672
43900	481673
171983	481674
607	481675
653	481676
5208	481677
66324	481678
19365	481679
46964	481680
238727	481681
163163	481682
121197	481683
170757	481684
34591	481685
3197	481686
116079	481687
5516	481688
21218	481689
19730	481690
159645	481691
4736	481692
19340	481693
34867	481694
4240	481695
224637	481696
55089	481697
153513	481698
64677	481699
61235	481700
235670	481701
223694	481702
16252	481703
70825	481704
1742	481705
23261	481706
68732	481707
32674	481708
9362	481709
103477	481710
71370	481711
162674	481712
12583	481713
37068	481714
96451	481715
65817	481716
4713	481717
32083	481718
49719	481719
62161	481720
205771	481721
58533	481722
61619	481723
159520	481724
100116	481725
33001	481726
148992	481727
66811	481728
88599	481729
680	481730
85913	481731
62858	481732
81211	481733
151665	481734
166985	481735
43412	481736
39786	481737
5791	481738
84405	481739
204818	481740
226950	481741
52752	481742
10587	481743
5353	481744
155577	481745
117658	481746
93195	481747
174812	481748
161289	481749
5063	481750
93545	481751
1016	481752
112094	481753
93765	481754
1635	481755
74080	481756
27846	481757
178447	481758
27787	481759
29343	481760
28599	481761
42786	481762
4708	481763
41782	481764
111780	481765
91622	481766
1388	481767
11168	481768
76385	481769
54870	481770
165200	481771
23029	481772
73824	481773
9055	481774
54831	481775
774	481776
234766	481777
111838	481778
5848	481779
205352	481780
69	481781
57708	481782
71155	481783
1565	481784
1108	481785
11411	481786
64974	481787
208085	481788
231962	481789
158285	481790
68635	481791
3271	481792
1301	481793
46592	481794
230325	481795
119829	481796
644	481797
2327	481798
31163	481799
13	481800
42982	481801
433	481802
119458	481803
48080	481804
4261	481805
32127	481806
31	481807
12174	481808
14164	481809
2654	481810
3400	481811
177206	481812
1469	481813
62230	481814
639	481815
1631	481816
4734	481817
74588	481818
10208	481819
85438	481820
54098	481821
153	481822
1188	481823
281	481824
281	481825
79139	481826
130996	481827
231190	481828
66650	481829
43617	481830
29820	481831
32186	481832
102641	481833
7964	481834
1496	481835
2798	481836
117848	481837
89211	481838
186979	481839
14432	481840
5950	481841
56419	481842
28428	481843
5944	481844
82131	481845
40973	481846
79392	481847
1695	481848
40145	481849
23245	481850
52829	481851
10004	481852
143184	481853
16666	481854
3996	481855
60521	481856
110335	481857
6346	481858
188320	481859
5130	481860
32876	481861
61250	481862
6236	481863
57235	481864
9673	481865
16893	481866
218504	481867
69819	481868
246	481869
6039	481870
44808	481871
861	481872
29601	481873
4771	481874
14052	481875
153943	481876
13729	481877
5875	481878
9948	481879
49740	481880
108029	481881
8037	481882
89534	481883
35911	481884
147866	481885
148376	481886
8	481887
184741	481888
43095	481889
95795	481890
15336	481891
15291	481892
3539	481893
15434	481894
49165	481895
35569	481896
203528	481897
148022	481898
178814	481899
100747	481900
223343	481901
101444	481902
17871	481903
155908	481904
13422	481905
13123	481906
8431	481907
43461	481908
2868	481909
67382	481910
204176	481911
42997	481912
55747	481913
128099	481914
205539	481915
12768	481916
70710	481917
12624	481918
28782	481919
25267	481920
218467	481921
16001	481922
160546	481923
223305	481924
32807	481925
30124	481926
87191	481927
92830	481928
2051	481929
29999	481930
76046	481931
654	481932
230879	481933
5657	481934
10828	481935
98658	481936
30016	481937
2484	481938
165636	481939
56383	481940
95756	481941
94319	481942
160742	481943
8016	481944
5985	481945
10662	481946
3946	481947
236715	481948
44549	481949
120419	481950
985	481951
85148	481952
1765	481953
63154	481954
110056	481955
113468	481956
87723	481957
9169	481958
40338	481959
1580	481960
2799	481961
122838	481962
83545	481963
3	481964
152373	481965
102901	481966
213358	481967
54844	481968
148	481969
54844	481970
27097	481971
155130	481972
9101	481973
5213	481974
1565	481975
32201	481976
112201	481977
33801	481978
3139	481979
5213	481980
184144	481981
58698	481982
6893	481983
51132	481984
104988	481985
174309	481986
23662	481987
2287	481988
125	481989
269	481990
187994	481991
120561	481992
110921	481993
6783	481994
45857	481995
45965	481996
7403	481997
217169	481998
137936	481999
2681	482000
61223	482001
1041	482002
13864	482003
48500	482004
218297	482005
235257	482006
46982	482007
94956	482008
94571	482009
147541	482010
34285	482011
106114	482012
1734	482013
4282	482014
61237	482015
129814	482016
67398	482017
26297	482018
20803	482019
10150	482020
18024	482021
98529	482022
4021	482023
2964	482024
41722	482025
4327	482026
32512	482027
727	482028
67486	482029
16787	482030
7459	482031
2875	482032
41266	482033
89814	482034
12352	482035
2512	482036
28385	482037
2614	482038
19389	482039
3810	482040
18452	482041
4491	482042
3503	482043
122879	482044
88594	482045
215098	482046
19114	482047
39910	482048
1739	482049
96440	482050
12731	482051
39889	482052
228620	482053
8580	482054
96041	482055
8	482056
207446	482057
9076	482058
108818	482059
87084	482060
307	482061
3178	482062
52167	482063
39449	482064
57579	482065
14183	482066
108429	482067
30902	482068
136515	482069
70797	482070
8226	482071
30811	482072
9998	482073
71518	482074
219384	482075
17971	482076
491	482077
9449	482078
10991	482079
186132	482080
113322	482081
171525	482082
40921	482083
3960	482084
152094	482085
39147	482086
99101	482087
48534	482088
40921	482089
91525	482090
52495	482091
111761	482092
7536	482093
4375	482094
39243	482095
10676	482096
150382	482097
74022	482098
20970	482099
2846	482100
34384	482101
112212	482102
82398	482103
112354	482104
18214	482105
205601	482106
148851	482107
83958	482108
64434	482109
113222	482110
19534	482111
23756	482112
152551	482113
84908	482114
9243	482115
28070	482116
1274	482117
128906	482118
36042	482119
260	482120
24073	482121
67869	482122
218090	482123
4028	482124
129633	482125
5861	482126
2532	482127
94010	482128
9169	482129
110259	482130
11814	482131
119156	482132
105158	482133
789	482134
218730	482135
15312	482136
156485	482137
8905	482138
173065	482139
95303	482140
47127	482141
77496	482142
34732	482143
20134	482144
35772	482145
69432	482146
872	482147
49842	482148
96571	482149
148536	482150
25252	482151
3484	482152
122800	482153
59739	482154
5839	482155
69834	482156
84133	482157
110573	482158
113703	482159
17822	482160
9592	482161
39381	482162
50840	482163
85804	482164
227513	482165
9599	482166
1439	482167
66296	482168
198877	482169
850	482170
120664	482171
2066	482172
48239	482173
42036	482174
39986	482175
39180	482176
10253	482177
81677	482178
51453	482179
98744	482180
88108	482181
51519	482182
109543	482183
204659	482184
1591	482185
179611	482186
1784	482187
158985	482188
17682	482189
113304	482190
48890	482191
210434	482192
2466	482193
57317	482194
46700	482195
112879	482196
72016	482197
95425	482198
9074	482199
216961	482200
40644	482201
5960	482202
166477	482203
5147	482204
6730	482205
65688	482206
6752	482207
66998	482208
7495	482209
163432	482210
60307	482211
22339	482212
48057	482213
14403	482214
173966	482215
40834	482216
17117	482217
13833	482218
206246	482219
11682	482220
81101	482221
22970	482222
44732	482223
3791	482224
6987	482225
5177	482226
3512	482227
52826	482228
42825	482229
107980	482230
222857	482231
874	482232
88727	482233
1149	482234
113370	482235
48518	482236
104365	482237
32479	482238
65588	482239
46767	482240
6725	482241
217035	482242
15945	482243
65859	482244
70130	482245
21338	482246
102569	482247
226079	482248
110942	482249
12082	482250
37866	482251
5191	482252
51208	482253
1926	482254
115724	482255
17219	482256
95163	482257
1160	482258
18183	482259
48511	482260
55042	482261
3474	482262
134774	482263
41605	482264
15349	482265
113726	482266
120501	482267
117923	482268
38049	482269
14462	482270
397	482271
60068	482272
19937	482273
3159	482274
52915	482275
104646	482276
1851	482277
2475	482278
14655	482279
25957	482280
4496	482281
27955	482282
110042	482283
20641	482284
27098	482285
65702	482286
588	482287
31554	482288
95172	482289
2448	482290
1784	482291
218000	482292
3123	482293
1273	482294
2806	482295
55702	482296
621	482297
19685	482298
23299	482299
113454	482300
26439	482301
40715	482302
40490	482303
109358	482304
3525	482305
961	482306
134133	482307
134774	482308
113479	482309
50879	482310
113504	482311
1303	482312
119407	482313
28201	482314
15696	482315
88751	482316
41265	482317
5914	482318
31036	482319
23314	482320
42457	482321
88181	482322
113626	482323
7244	482324
79076	482325
13794	482326
13897	482327
7292	482328
5555	482329
30536	482330
6238	482331
2521	482332
8128	482333
84014	482334
122491	482335
22479	482336
1930	482337
1013	482338
15644	482339
307	482340
31096	482341
224522	482342
158231	482343
2248	482344
187510	482345
2450	482346
2916	482347
10942	482348
113146	482349
163878	482350
54633	482351
4909	482352
197	482353
59046	482354
95	482355
5316	482356
29022	482357
6891	482358
27099	482359
2791	482360
183316	482361
55838	482362
23502	482363
12108	482364
48627	482365
6174	482366
1993	482367
13040	482368
776	482369
9222	482370
12338	482371
181	482372
656	482373
26610	482374
29636	482375
51273	482376
31239	482377
34289	482378
758	482379
79523	482380
108924	482381
1773	482382
18779	482383
5832	482384
143291	482385
90434	482386
139500	482387
6702	482388
126551	482389
231237	482390
21329	482391
199839	482392
39894	482393
156990	482394
6203	482395
155113	482396
14972	482397
15001	482398
104990	482399
146914	482400
48013	482401
449	482402
67823	482403
62144	482404
9616	482405
6407	482406
14562	482407
86501	482408
660	482409
220398	482410
1244	482411
17289	482412
17384	482413
15731	482414
38129	482415
2662	482416
106088	482417
12121	482418
31443	482419
10751	482420
18343	482421
220127	482422
203	482423
2793	482424
13524	482425
12146	482426
96977	482427
23863	482428
102966	482429
25956	482430
1352	482431
1954	482432
10326	482433
8359	482434
8406	482435
105912	482436
16970	482437
65920	482438
91757	482439
62717	482440
132711	482441
18265	482442
47749	482443
45826	482444
203517	482445
118823	482446
118086	482447
32783	482448
3903	482449
155331	482450
167200	482451
1577	482452
52212	482453
15016	482454
149436	482455
3491	482456
40654	482457
62863	482458
5051	482459
159571	482460
233517	482461
99886	482462
39463	482463
228953	482464
2172	482465
91439	482466
91488	482467
2930	482468
116989	482469
115	482470
26254	482471
25559	482472
12123	482473
83298	482474
1213	482475
6996	482476
11090	482477
2631	482478
3210	482479
486	482480
8773	482481
4146	482482
279	482483
48099	482484
89720	482485
67226	482486
2559	482487
2426	482488
1819	482489
27795	482490
9742	482491
48837	482492
48687	482493
756	482494
3313	482495
6501	482496
1325	482497
20402	482498
1213	482499
36002	482500
22913	482501
72957	482502
16719	482503
3460	482504
14024	482505
63367	482506
38384	482507
2024	482508
2918	482509
109685	482510
61481	482511
83295	482512
8259	482513
4716	482514
30874	482515
92120	482516
38383	482517
108511	482518
1270	482519
11631	482520
3328	482521
8490	482522
46491	482523
63298	482524
5604	482525
204745	482526
26338	482527
18895	482528
4756	482529
16899	482530
11735	482531
35036	482532
31816	482533
30599	482534
28680	482535
8230	482536
68235	482537
17093	482538
147	482539
6374	482540
479	482541
109169	482542
22239	482543
87658	482544
14215	482545
33909	482546
17445	482547
7641	482548
276	482549
95904	482550
55475	482551
6789	482552
8340	482553
147468	482554
148148	482555
70001	482556
7874	482557
27026	482558
13393	482559
32326	482560
5039	482561
70588	482562
118555	482563
2919	482564
76202	482565
108860	482566
63518	482567
51276	482568
15309	482569
16151	482570
94294	482571
14255	482572
4978	482573
68483	482574
117412	482575
26412	482576
238555	482577
87671	482578
41921	482579
23294	482580
46156	482581
131204	482582
17086	482583
129451	482584
54994	482585
43476	482586
151457	482587
3526	482588
134940	482589
20772	482590
134318	482591
122924	482592
103689	482593
51524	482594
67514	482595
13139	482596
36962	482597
99787	482598
41191	482599
102059	482600
63647	482601
6575	482602
36428	482603
41565	482604
9333	482605
97331	482606
238589	482607
27571	482608
102495	482609
51984	482610
117944	482611
29412	482612
87064	482613
192455	482614
16968	482615
9259	482616
84916	482617
62736	482618
118880	482619
3503	482620
56734	482621
39802	482622
55408	482623
78277	482624
207813	482625
24042	482626
75869	482627
78595	482628
21320	482629
88276	482630
14818	482631
120600	482632
33136	482633
75687	482634
43361	482635
32634	482636
35048	482637
19032	482638
166745	482639
20626	482640
59495	482641
41004	482642
20810	482643
116883	482644
90865	482645
31086	482646
63652	482647
121558	482648
21905	482649
8823	482650
29435	482651
99038	482652
30972	482653
73959	482654
2854	482655
17251	482656
11561	482657
78306	482658
24185	482659
52452	482660
28809	482661
88453	482662
21668	482663
58773	482664
62120	482665
10004	482666
120234	482667
90923	482668
151069	482669
111242	482670
134663	482671
16189	482672
110505	482673
61052	482674
143080	482675
39728	482676
202922	482677
86764	482678
3232	482679
98459	482680
13664	482681
10103	482682
115852	482683
41332	482684
67576	482685
27572	482686
31796	482687
10315	482688
34	482689
20424	482690
49133	482691
111173	482692
120877	482693
23731	482694
99504	482695
57010	482696
72209	482697
83727	482698
75660	482699
10651	482700
80426	482701
2398	482702
1396	482703
98651	482704
118162	482705
48397	482706
31614	482707
41659	482708
25794	482709
27187	482710
6798	482711
2157	482712
37302	482713
18065	482714
52001	482715
7678	482716
68657	482717
38287	482718
4878	482719
235850	482720
14704	482721
3670	482722
13380	482723
106349	482724
11540	482725
62203	482726
239279	482727
192113	482728
61748	482729
5392	482730
1506	482731
8964	482732
24052	482733
61690	482734
9937	482735
36397	482736
52929	482737
77823	482738
9114	482739
41637	482740
96121	482741
40985	482742
17401	482743
101743	482744
67937	482745
34363	482746
46207	482747
24218	482748
6025	482749
49020	482750
22968	482751
44382	482752
80	482753
3009	482754
36985	482755
26837	482756
49986	482757
8829	482758
21424	482759
26621	482760
30314	482761
193597	482762
8934	482763
30260	482764
33977	482765
9260	482766
13965	482767
23374	482768
227	482769
9953	482770
12821	482771
33865	482772
17819	482773
2270	482774
35127	482775
10672	482776
40572	482777
118602	482778
117574	482779
40848	482780
89401	482781
14196	482782
577	482783
51702	482784
123670	482785
21931	482786
87369	482787
238684	482788
5139	482789
103511	482790
118904	482791
25161	482792
189555	482793
109162	482794
5633	482795
3212	482796
144090	482797
66795	482798
27414	482799
7678	482800
18970	482801
204864	482802
199	482803
66990	482804
117719	482805
206913	482806
2769	482807
68087	482808
51960	482809
31876	482810
10699	482811
125900	482812
57332	482813
21014	482814
15767	482815
1639	482816
7939	482817
12299	482818
39197	482819
5110	482820
52932	482821
17008	482822
25252	482823
57751	482824
17158	482825
31013	482826
10085	482827
53367	482828
32301	482829
26250	482830
63595	482831
58274	482832
41880	482833
5305	482834
113743	482835
6809	482836
16247	482837
52945	482838
19708	482839
65756	482840
22430	482841
24471	482842
170891	482843
22191	482844
4913	482845
13555	482846
52433	482847
11987	482848
6581	482849
34026	482850
80195	482851
1221	482852
32306	482853
11785	482854
66689	482855
34298	482856
149	482857
25574	482858
134401	482859
88029	482860
21626	482861
6824	482862
12320	482863
150993	482864
68111	482865
15674	482866
13922	482867
6166	482868
50029	482869
74628	482870
76400	482871
87181	482872
48597	482873
856	482874
62176	482875
82215	482876
68444	482877
99950	482878
19607	482879
3817	482880
32811	482881
2344	482882
15895	482883
58170	482884
73126	482885
7964	482886
117495	482887
19861	482888
228	482889
48873	482890
127994	482891
80588	482892
149708	482893
16044	482894
26650	482895
16943	482896
89144	482897
96017	482898
52793	482899
23603	482900
34321	482901
14761	482902
4729	482903
153202	482904
21444	482905
67188	482906
5867	482907
46979	482908
12268	482909
26523	482910
100039	482911
58638	482912
35423	482913
56832	482914
769	482915
58772	482916
17281	482917
2057	482918
39277	482919
68295	482920
32293	482921
17947	482922
34491	482923
1361	482924
6877	482925
2520	482926
42842	482927
81588	482928
2208	482929
4331	482930
38042	482931
63301	482932
1331	482933
25232	482934
72832	482935
156676	482936
4834	482937
106477	482938
48140	482939
5102	482940
196420	482941
62104	482942
113124	482943
50053	482944
147354	482945
14380	482946
6070	482947
136725	482948
30557	482949
56763	482950
204658	482951
37170	482952
99407	482953
85562	482954
7167	482955
4492	482956
6446	482957
125389	482958
135783	482959
135131	482960
137969	482961
128065	482962
86602	482963
71243	482964
1141	482965
75808	482966
37132	482967
10267	482968
10381	482969
31921	482970
134718	482971
46351	482972
8874	482973
26192	482974
145600	482975
167529	482976
185650	482977
43096	482978
25735	482979
223446	482980
80244	482981
49418	482982
14542	482983
203157	482984
23827	482985
14276	482986
116278	482987
81062	482988
63287	482989
11495	482990
16600	482991
577	482992
12816	482993
42796	482994
15376	482995
54471	482996
8040	482997
92368	482998
9256	482999
234035	483000
1291	483001
4270	483002
158495	483003
240055	483004
6271	483005
27589	483006
146969	483007
171948	483008
9821	483009
49766	483010
224804	483011
18566	483012
14382	483013
22241	483014
228517	483015
20740	483016
95390	483017
1741	483018
216850	483019
6757	483020
6773	483021
17551	483022
128344	483023
31002	483024
17551	483025
6826	483026
17551	483027
27131	483028
569	483029
45143	483030
88309	483031
37111	483032
29199	483033
74727	483034
71330	483035
85853	483036
17865	483037
28052	483038
68200	483039
97302	483040
10171	483041
3173	483042
13904	483043
27131	483044
3782	483045
52395	483046
92447	483047
1787	483048
2312	483049
6191	483050
81648	483051
1121	483052
146981	483053
8396	483054
152652	483055
109021	483056
68280	483057
135410	483058
66596	483059
30629	483060
7492	483061
9600	483062
68722	483063
14738	483064
20	483065
22823	483066
4815	483067
12058	483068
56970	483069
109066	483070
14048	483071
109283	483072
236892	483073
6331	483074
3876	483075
175163	483076
41402	483077
143977	483078
156532	483079
35576	483080
21400	483081
11252	483082
78327	483083
34714	483084
488	483085
149560	483086
12234	483087
81636	483088
83668	483089
159445	483090
1826	483091
23172	483092
11186	483093
245	483094
691	483095
30049	483096
1074	483097
48295	483098
59678	483099
193718	483100
161825	483101
220769	483102
45165	483103
66071	483104
29360	483105
27	483106
176139	483107
114938	483108
3106	483109
4556	483110
1	483111
775	483112
32153	483113
151009	483114
37180	483115
187088	483116
4150	483117
2925	483118
8339	483119
1332	483120
6181	483121
88234	483122
24612	483123
56340	483124
14104	483125
130479	483126
117247	483127
9652	483128
85949	483129
159444	483130
34709	483131
1237	483132
106288	483133
5760	483134
50492	483135
5478	483136
99314	483137
4901	483138
21006	483139
140389	483140
26678	483141
13502	483142
64	483143
1858	483144
1052	483145
11038	483146
11030	483147
794	483148
1676	483149
13544	483150
129861	483151
131801	483152
95082	483153
59982	483154
53324	483155
332	483156
235515	483157
219600	483158
19548	483159
185904	483160
1641	483161
13710	483162
49460	483163
77841	483164
2532	483165
104976	483166
754	483167
19079	483168
736	483169
7269	483170
149007	483171
1657	483172
11508	483173
159275	483174
49078	483175
278	483176
118768	483177
92897	483178
48759	483179
14800	483180
163769	483181
93176	483182
229273	483183
108731	483184
28620	483185
13130	483186
4620	483187
30611	483188
44429	483189
34525	483190
31240	483191
64592	483192
2697	483193
3790	483194
23998	483195
2257	483196
18257	483197
365	483198
171177	483199
4727	483200
97	483201
19043	483202
36567	483203
57470	483204
6693	483205
14099	483206
4681	483207
46608	483208
219453	483209
43115	483210
28785	483211
84451	483212
28785	483213
101175	483214
48919	483215
62696	483216
220406	483217
233612	483218
60137	483219
125112	483220
13112	483221
82128	483222
60862	483223
93287	483224
16227	483225
8086	483226
66563	483227
14684	483228
1113	483229
37273	483230
91518	483231
2110	483232
59710	483233
3761	483234
6102	483235
3386	483236
16203	483237
14295	483238
13677	483239
67344	483240
12021	483241
229286	483242
65850	483243
721	483244
4903	483245
117288	483246
1097	483247
67342	483248
67630	483249
1292	483250
236495	483251
25974	483252
216680	483253
52474	483254
119072	483255
88168	483256
970	483257
108566	483258
122907	483259
110680	483260
86431	483261
88168	483262
24854	483263
12187	483264
1437	483265
154734	483266
113580	483267
6105	483268
31290	483269
91908	483270
36557	483271
24821	483272
159195	483273
1405	483274
159747	483275
26764	483276
167079	483277
5954	483278
11795	483279
79917	483280
157021	483281
18209	483282
146006	483283
16721	483284
43301	483285
92594	483286
40718	483287
41682	483288
2227	483289
9148	483290
214050	483291
6740	483292
2526	483293
2307	483294
81090	483295
13433	483296
71206	483297
215999	483298
43430	483299
231266	483300
2498	483301
75055	483302
75055	483303
3831	483304
1285	483305
9216	483306
4539	483307
96662	483308
5980	483309
6740	483310
2593	483311
83454	483312
65710	483313
71118	483314
42532	483315
134092	483316
26612	483317
5980	483318
4241	483319
1287	483320
16991	483321
237717	483322
168510	483323
51814	483324
20874	483325
2269	483326
49559	483327
1460	483328
116693	483329
86045	483330
239388	483331
10004	483332
10007	483333
109833	483334
13133	483335
20586	483336
70718	483337
4315	483338
33846	483339
10087	483340
25129	483341
35524	483342
2319	483343
2087	483344
224861	483345
221461	483346
79410	483347
87028	483348
123410	483349
36019	483350
32142	483351
16099	483352
57705	483353
20280	483354
98731	483355
49863	483356
224290	483357
12322	483358
200342	483359
2459	483360
27089	483361
2563	483362
221543	483363
34525	483364
78999	483365
2899	483366
15299	483367
3661	483368
47314	483369
72601	483370
221495	483371
8586	483372
25495	483373
14070	483374
219850	483375
51256	483376
199842	483377
39196	483378
39196	483379
92086	483380
49775	483381
22325	483382
2613	483383
82416	483384
16679	483385
31610	483386
106138	483387
38010	483388
116969	483389
72802	483390
89452	483391
216212	483392
4555	483393
1022	483394
54776	483395
200360	483396
118206	483397
47064	483398
83333	483399
55586	483400
35491	483401
33081	483402
29109	483403
573	483404
25653	483405
13662	483406
228048	483407
103309	483408
31387	483409
11825	483410
15380	483411
57585	483412
37045	483413
86089	483414
26080	483415
85508	483416
48249	483417
9346	483418
53	483419
34429	483420
128028	483421
218313	483422
49475	483423
48577	483424
134650	483425
1013	483426
83588	483427
158515	483428
24579	483429
223900	483430
224741	483431
11558	483432
51707	483433
83474	483434
153729	483435
35129	483436
55316	483437
953	483438
113081	483439
84201	483440
30463	483441
5515	483442
46255	483443
9040	483444
17712	483445
6373	483446
20592	483447
3710	483448
1143	483449
3710	483450
73447	483451
3160	483452
590	483453
38630	483454
95566	483455
19863	483456
163307	483457
118004	483458
7883	483459
24200	483460
2466	483461
20790	483462
91512	483463
56692	483464
24570	483465
4568	483466
9272	483467
32301	483468
3978	483469
82157	483470
7065	483471
120120	483472
172800	483473
14205	483474
561	483475
32200	483476
1623	483477
114	483478
4111	483479
113400	483480
19735	483481
74199	483482
182821	483483
1759	483484
183354	483485
15880	483486
76021	483487
12294	483488
56906	483489
3996	483490
44851	483491
6292	483492
402	483493
61737	483494
30170	483495
160	483496
22093	483497
1486	483498
40077	483499
29234	483500
105457	483501
47021	483502
218573	483503
38207	483504
11658	483505
87838	483506
161937	483507
57982	483508
127520	483509
9288	483510
219011	483511
9729	483512
28789	483513
103327	483514
9262	483515
70997	483516
47785	483517
36408	483518
156932	483519
196348	483520
55431	483521
29717	483522
8456	483523
9864	483524
228430	483525
18700	483526
228291	483527
94301	483528
48274	483529
193066	483530
104586	483531
46019	483532
55816	483533
36885	483534
142837	483535
102866	483536
11675	483537
218931	483538
156034	483539
138788	483540
141949	483541
38101	483542
165638	483543
46706	483544
142437	483545
236000	483546
217349	483547
219261	483548
193284	483549
75374	483550
2920	483551
120092	483552
42640	483553
219503	483554
29149	483555
40581	483556
57982	483557
148260	483558
35134	483559
70705	483560
60962	483561
220839	483562
99956	483563
27332	483564
94112	483565
176841	483566
24690	483567
156182	483568
219832	483569
67454	483570
107722	483571
157096	483572
232627	483573
220703	483574
34130	483575
189980	483576
16514	483577
144104	483578
220901	483579
142323	483580
101514	483581
68707	483582
160251	483583
176341	483584
34778	483585
166485	483586
88352	483587
24109	483588
75054	483589
41806	483590
54614	483591
202834	483592
36300	483593
29103	483594
148267	483595
28780	483596
26661	483597
11559	483598
14338	483599
17402	483600
8024	483601
190	483602
32209	483603
1725	483604
119898	483605
72991	483606
37448	483607
164287	483608
155877	483609
46499	483610
235205	483611
23588	483612
277	483613
20781	483614
20	483615
54409	483616
5205	483617
81055	483618
37566	483619
4611	483620
8463	483621
19030	483622
22594	483623
82343	483624
92628	483625
235317	483626
31576	483627
44574	483628
156012	483629
25723	483630
22017	483631
11128	483632
1632	483633
672	483634
27157	483635
80767	483636
6731	483637
155563	483638
87173	483639
52398	483640
2831	483641
40701	483642
20493	483643
1034	483644
15924	483645
9520	483646
32184	483647
2690	483648
17400	483649
86946	483650
151508	483651
38294	483652
93487	483653
186105	483654
68547	483655
74800	483656
65624	483657
162039	483658
3144	483659
153945	483660
152913	483661
1264	483662
27426	483663
223690	483664
25135	483665
5149	483666
1707	483667
1348	483668
6167	483669
65433	483670
63514	483671
54853	483672
30588	483673
194455	483674
7468	483675
91707	483676
107764	483677
18004	483678
24213	483679
148404	483680
157311	483681
158997	483682
162	483683
2966	483684
114602	483685
38302	483686
103905	483687
64407	483688
63873	483689
44147	483690
99244	483691
58001	483692
2727	483693
11699	483694
5413	483695
2759	483696
8986	483697
24911	483698
55625	483699
36089	483700
23623	483701
171793	483702
161868	483703
2730	483704
114298	483705
156786	483706
77888	483707
78343	483708
13531	483709
119921	483710
113475	483711
83276	483712
27334	483713
98895	483714
3755	483715
11861	483716
4989	483717
74665	483718
24422	483719
80255	483720
53931	483721
76493	483722
15327	483723
10623	483724
478	483725
117607	483726
75893	483727
18024	483728
97575	483729
21105	483730
74	483731
20746	483732
63534	483733
2457	483734
17402	483735
5210	483736
29874	483737
98769	483738
120476	483739
119590	483740
4961	483741
23515	483742
10168	483743
232617	483744
92434	483745
19256	483746
69916	483747
28334	483748
19508	483749
37067	483750
4458	483751
19508	483752
3422	483753
47350	483754
21393	483755
76102	483756
72417	483757
46072	483758
5695	483759
156080	483760
74	483761
93421	483762
109148	483763
9364	483764
17407	483765
19140	483766
238882	483767
55997	483768
36064	483769
10789	483770
162103	483771
32864	483772
4285	483773
29652	483774
238500	483775
29811	483776
63229	483777
6370	483778
87279	483779
3678	483780
192909	483781
107167	483782
135325	483783
73120	483784
122226	483785
10307	483786
3971	483787
12839	483788
156643	483789
2483	483790
22894	483791
218406	483792
68239	483793
171368	483794
82191	483795
212356	483796
24	483797
34	483798
953	483799
116918	483800
59634	483801
224277	483802
223866	483803
87470	483804
8520	483805
4480	483806
39143	483807
24	483808
21437	483809
3943	483810
31947	483811
52691	483812
88955	483813
102640	483814
7430	483815
31627	483816
157240	483817
9630	483818
8168	483819
9339	483820
161867	483821
6836	483822
103099	483823
18363	483824
739	483825
13236	483826
4558	483827
14	483828
74241	483829
42459	483830
5678	483831
4310	483832
29829	483833
49138	483834
15782	483835
40631	483836
1589	483837
37095	483838
102634	483839
20419	483840
4859	483841
2459	483842
2336	483843
81133	483844
25276	483845
15364	483846
8053	483847
67842	483848
142968	483849
3810	483850
7479	483851
6329	483852
80563	483853
723	483854
27781	483855
8620	483856
7936	483857
8500	483858
4116	483859
7037	483860
2945	483861
224	483862
54492	483863
204424	483864
431	483865
204394	483866
202	483867
3253	483868
200268	483869
143479	483870
4282	483871
6050	483872
4827	483873
16410	483874
16893	483875
80592	483876
11619	483877
62318	483878
2641	483879
39094	483880
14057	483881
2226	483882
9925	483883
38554	483884
315	483885
8832	483886
780	483887
507	483888
9989	483889
22559	483890
34525	483891
6420	483892
62534	483893
5546	483894
430	483895
30826	483896
5133	483897
30874	483898
6324	483899
1363	483900
660	483901
436	483902
106520	483903
26739	483904
38696	483905
11464	483906
81920	483907
38695	483908
80837	483909
48628	483910
848	483911
2974	483912
30877	483913
81918	483914
204165	483915
7539	483916
1688	483917
7609	483918
400	483919
5707	483920
48838	483921
129419	483922
20309	483923
33883	483924
5479	483925
28652	483926
39220	483927
108467	483928
104917	483929
1178	483930
6021	483931
5548	483932
39060	483933
2897	483934
14035	483935
1357	483936
7976	483937
5240	483938
62101	483939
8503	483940
16406	483941
477	483942
202	483943
472	483944
25126	483945
4120	483946
14570	483947
143502	483948
1206	483949
71587	483950
7351	483951
8499	483952
6019	483953
141	483954
48766	483955
1206	483956
9336	483957
5668	483958
41620	483959
14042	483960
30804	483961
6107	483962
31170	483963
5311	483964
1481	483965
472	483966
48630	483967
558	483968
30870	483969
2977	483970
30884	483971
49344	483972
62546	483973
30870	483974
4229	483975
6288	483976
32162	483977
24902	483978
96550	483979
76708	483980
22951	483981
21414	483982
32972	483983
285	483984
135732	483985
31169	483986
25100	483987
13893	483988
11583	483989
995	483990
7325	483991
188105	483992
427	483993
108484	483994
106527	483995
233	483996
1559	483997
16923	483998
1683	483999
48835	484000
218089	484001
1812	484002
16919	484003
24884	484004
24892	484005
106258	484006
58327	484007
44265	484008
13150	484009
63305	484010
113242	484011
39058	484012
30766	484013
1345	484014
13424	484015
10579	484016
80832	484017
8747	484018
6918	484019
1631	484020
878	484021
6420	484022
633	484023
7329	484024
23529	484025
11985	484026
467	484027
9203	484028
62535	484029
11678	484030
2976	484031
3738	484032
5264	484033
4280	484034
2656	484035
2902	484036
1847	484037
11695	484038
49336	484039
80589	484040
2515	484041
4645	484042
2972	484043
3667	484044
61568	484045
24828	484046
143467	484047
2062	484048
2011	484049
49079	484050
28068	484051
11020	484052
2610	484053
83820	484054
143111	484055
9259	484056
270	484057
30875	484058
85166	484059
139491	484060
70538	484061
5886	484062
37693	484063
49	484064
3373	484065
15726	484066
24462	484067
2010	484068
16684	484069
1744	484070
1455	484071
3946	484072
479	484073
141	484074
6326	484075
80593	484076
1206	484077
9838	484078
427	484079
11736	484080
7310	484081
39061	484082
6967	484083
2984	484084
660	484085
5582	484086
20041	484087
9579	484088
2637	484089
17535	484090
20405	484091
1866	484092
135612	484093
6263	484094
16917	484095
16919	484096
208	484097
160789	484098
17788	484099
2803	484100
81831	484101
3729	484102
18322	484103
235222	484104
64361	484105
147800	484106
12487	484107
26283	484108
35737	484109
8444	484110
120122	484111
39033	484112
7846	484113
177371	484114
23499	484115
136053	484116
151291	484117
226036	484118
110869	484119
49988	484120
6271	484121
60546	484122
115783	484123
54870	484124
53452	484125
196257	484126
4868	484127
100260	484128
32390	484129
202506	484130
83276	484131
18097	484132
89145	484133
11297	484134
60932	484135
32667	484136
4909	484137
39787	484138
20741	484139
80286	484140
24793	484141
39741	484142
9206	484143
29001	484144
32926	484145
88857	484146
4641	484147
21231	484148
10856	484149
6807	484150
1164	484151
1424	484152
57504	484153
166775	484154
224686	484155
2571	484156
39616	484157
79957	484158
44776	484159
15416	484160
37721	484161
12402	484162
1333	484163
66745	484164
11520	484165
141182	484166
68224	484167
31294	484168
202748	484169
1577	484170
2451	484171
1377	484172
73440	484173
117261	484174
2565	484175
6455	484176
91677	484177
40831	484178
41979	484179
23521	484180
6137	484181
100714	484182
155944	484183
60240	484184
66097	484185
163701	484186
28403	484187
22694	484188
67305	484189
3126	484190
53556	484191
29413	484192
680	484193
119726	484194
26446	484195
5539	484196
40010	484197
83342	484198
41480	484199
156109	484200
22230	484201
57277	484202
151876	484203
23564	484204
137043	484205
2501	484206
111163	484207
32914	484208
59407	484209
26042	484210
42817	484211
50445	484212
89306	484213
161626	484214
22946	484215
31032	484216
150437	484217
54277	484218
38264	484219
217	484220
10056	484221
27203	484222
98929	484223
30750	484224
72682	484225
41380	484226
3312	484227
64400	484228
127037	484229
68129	484230
114550	484231
28234	484232
144173	484233
50579	484234
66880	484235
66735	484236
14717	484237
11207	484238
61262	484239
4483	484240
42692	484241
2173	484242
39758	484243
31226	484244
214950	484245
94431	484246
72552	484247
127380	484248
54027	484249
128129	484250
34620	484251
14187	484252
10613	484253
51273	484254
50705	484255
40921	484256
34366	484257
39623	484258
20925	484259
34211	484260
207314	484261
27882	484262
12414	484263
4073	484264
9085	484265
817	484266
8163	484267
36065	484268
28700	484269
36238	484270
40323	484271
51807	484272
14245	484273
16206	484274
3047	484275
84956	484276
1212	484277
1212	484278
1113	484279
34784	484280
44560	484281
61820	484282
49410	484283
50780	484284
58867	484285
15065	484286
5189	484287
7491	484288
49535	484289
64814	484290
78132	484291
4452	484292
77740	484293
36507	484294
52256	484295
50154	484296
20420	484297
10899	484298
3870	484299
10899	484300
71858	484301
6375	484302
19368	484303
36670	484304
17378	484305
4690	484306
17454	484307
15645	484308
8274	484309
31776	484310
89043	484311
21641	484312
162474	484313
572	484314
161145	484315
8647	484316
3948	484317
83631	484318
41888	484319
40228	484320
19296	484321
20590	484322
101761	484323
112852	484324
54058	484325
94348	484326
9572	484327
46094	484328
33656	484329
10328	484330
9129	484331
45628	484332
20350	484333
9314	484334
8422	484335
54685	484336
2511	484337
9058	484338
31432	484339
154189	484340
57205	484341
10394	484342
98369	484343
17598	484344
94913	484345
713	484346
26688	484347
121899	484348
17572	484349
1052	484350
20414	484351
65100	484352
129791	484353
14895	484354
153909	484355
373	484356
2919	484357
83201	484358
78465	484359
82686	484360
5565	484361
32942	484362
43847	484363
53379	484364
29109	484365
73386	484366
35198	484367
73784	484368
65260	484369
129382	484370
89911	484371
6931	484372
85861	484373
83969	484374
26032	484375
58933	484376
33910	484377
11911	484378
81641	484379
14174	484380
105662	484381
126688	484382
2027	484383
5556	484384
36777	484385
39638	484386
99984	484387
5192	484388
15181	484389
13076	484390
38524	484391
55894	484392
41543	484393
43875	484394
45961	484395
41055	484396
14821	484397
82652	484398
84156	484399
126425	484400
32151	484401
18490	484402
1040	484403
10961	484404
35272	484405
44313	484406
13041	484407
36353	484408
6017	484409
36793	484410
38912	484411
52433	484412
10629	484413
17246	484414
13343	484415
32095	484416
84347	484417
11555	484418
131214	484419
14276	484420
55931	484421
9166	484422
52049	484423
164522	484424
2208	484425
17582	484426
28100	484427
33915	484428
17572	484429
21204	484430
13381	484431
88412	484432
488	484433
129249	484434
2483	484435
18266	484436
11810	484437
32646	484438
61887	484439
97018	484440
76350	484441
10806	484442
20878	484443
132150	484444
224443	484445
6186	484446
210928	484447
106642	484448
41481	484449
29587	484450
3874	484451
164374	484452
6263	484453
34183	484454
32174	484455
177	484456
45203	484457
17792	484458
2732	484459
37308	484460
23721	484461
100777	484462
32815	484463
55332	484464
986	484465
17060	484466
23925	484467
15488	484468
93955	484469
177901	484470
10564	484471
36832	484472
64605	484473
121239	484474
19096	484475
99904	484476
52027	484477
30603	484478
59814	484479
37623	484480
34135	484481
61830	484482
6340	484483
35558	484484
88372	484485
89594	484486
41364	484487
165062	484488
117159	484489
16039	484490
150903	484491
387	484492
88773	484493
89162	484494
67166	484495
62287	484496
89384	484497
46732	484498
97585	484499
106421	484500
2312	484501
29018	484502
48614	484503
5423	484504
239181	484505
38627	484506
158228	484507
1851	484508
80310	484509
119448	484510
3194	484511
94395	484512
2704	484513
64	484514
20316	484515
40200	484516
57302	484517
31418	484518
116104	484519
202954	484520
52660	484521
102721	484522
91832	484523
5665	484524
76485	484525
101941	484526
91072	484527
50238	484528
6819	484529
223260	484530
40857	484531
41079	484532
142955	484533
144	484534
48788	484535
10297	484536
111783	484537
30467	484538
45632	484539
116485	484540
52639	484541
27145	484542
34311	484543
2878	484544
97582	484545
246	484546
24575	484547
28690	484548
228672	484549
34999	484550
28690	484551
78036	484552
85209	484553
52452	484554
26887	484555
54535	484556
146137	484557
4037	484558
4168	484559
4881	484560
11449	484561
92083	484562
15223	484563
114897	484564
45183	484565
116453	484566
9525	484567
39594	484568
20732	484569
87677	484570
14659	484571
108925	484572
32285	484573
238419	484574
200262	484575
25963	484576
32129	484577
1327	484578
2576	484579
70460	484580
45591	484581
31375	484582
17061	484583
56556	484584
7867	484585
15334	484586
21414	484587
48126	484588
7178	484589
52060	484590
183402	484591
25392	484592
12715	484593
113076	484594
7456	484595
40408	484596
2468	484597
1735	484598
57880	484599
144393	484600
5442	484601
44324	484602
5735	484603
239689	484604
107485	484605
5898	484606
5489	484607
10341	484608
4288	484609
8448	484610
15674	484611
39201	484612
3256	484613
47517	484614
114768	484615
29718	484616
29717	484617
114972	484618
1042	484619
18	484620
2271	484621
57562	484622
27208	484623
14365	484624
39382	484625
28	484626
51884	484627
75697	484628
1901	484629
2543	484630
14345	484631
759	484632
91160	484633
7620	484634
69126	484635
33364	484636
12448	484637
17903	484638
7741	484639
137928	484640
9025	484641
2167	484642
14863	484643
12565	484644
121967	484645
10399	484646
170379	484647
100254	484648
1382	484649
53471	484650
230306	484651
22006	484652
33354	484653
1332	484654
20875	484655
2751	484656
9757	484657
6561	484658
3641	484659
26951	484660
62636	484661
1647	484662
21967	484663
11185	484664
7714	484665
6610	484666
70549	484667
155657	484668
18171	484669
33278	484670
7	484671
68868	484672
7676	484673
6852	484674
50770	484675
53687	484676
42282	484677
2596	484678
48239	484679
7747	484680
8964	484681
29481	484682
1905	484683
12466	484684
22854	484685
62422	484686
12533	484687
33396	484688
3055	484689
10333	484690
15079	484691
4410	484692
12536	484693
10545	484694
99381	484695
1717	484696
105795	484697
1887	484698
5028	484699
5649	484700
20666	484701
5683	484702
41889	484703
9787	484704
8901	484705
68927	484706
135609	484707
2731	484708
14853	484709
100075	484710
33695	484711
26981	484712
45997	484713
7757	484714
1119	484715
8630	484716
149615	484717
86055	484718
49098	484719
93015	484720
92795	484721
17561	484722
6645	484723
7725	484724
38188	484725
3081	484726
6574	484727
2726	484728
5337	484729
10454	484730
549	484731
20315	484732
69068	484733
205	484734
68804	484735
10510	484736
4992	484737
249	484738
18013	484739
21766	484740
8882	484741
76368	484742
2758	484743
27032	484744
55806	484745
83218	484746
4100	484747
8985	484748
5721	484749
30072	484750
14827	484751
41199	484752
26954	484753
15736	484754
53964	484755
19479	484756
3442	484757
17770	484758
6571	484759
1102	484760
1656	484761
4444	484762
7206	484763
51034	484764
8588	484765
30602	484766
24244	484767
15736	484768
54891	484769
171	484770
127577	484771
10285	484772
9742	484773
20906	484774
13190	484775
45098	484776
17181	484777
96550	484778
166	484779
12177	484780
11267	484781
106151	484782
14179	484783
7096	484784
143738	484785
562	484786
15840	484787
11253	484788
1091	484789
60179	484790
20406	484791
3322	484792
20825	484793
11860	484794
17023	484795
56524	484796
46985	484797
23940	484798
11376	484799
59303	484800
49	484801
4084	484802
6325	484803
216418	484804
8681	484805
23669	484806
81924	484807
29787	484808
154619	484809
50644	484810
130069	484811
107039	484812
32818	484813
20691	484814
9500	484815
138	484816
4942	484817
44124	484818
22493	484819
234008	484820
108751	484821
123404	484822
73371	484823
98184	484824
2590	484825
16900	484826
144251	484827
1837	484828
6366	484829
381	484830
35483	484831
27710	484832
12621	484833
14223	484834
11956	484835
2273	484836
24728	484837
48631	484838
11817	484839
74693	484840
10865	484841
40594	484842
13462	484843
12359	484844
33688	484845
88701	484846
98268	484847
38352	484848
89928	484849
12373	484850
13307	484851
1000	484852
199281	484853
14777	484854
24893	484855
1281	484856
7099	484857
30438	484858
1246	484859
3432	484860
7618	484861
2159	484862
63312	484863
5357	484864
36065	484865
2052	484866
62673	484867
2963	484868
22841	484869
42144	484870
2427	484871
17924	484872
39423	484873
2457	484874
116465	484875
142411	484876
75486	484877
148944	484878
61527	484879
208282	484880
15459	484881
76819	484882
58203	484883
14781	484884
227435	484885
7339	484886
1513	484887
37045	484888
51512	484889
112512	484890
28578	484891
112925	484892
31437	484893
45955	484894
15435	484895
82938	484896
182334	484897
150980	484898
206366	484899
39502	484900
8683	484901
3454	484902
19084	484903
11887	484904
14255	484905
51649	484906
32011	484907
36093	484908
4866	484909
1246	484910
5683	484911
16368	484912
85493	484913
12990	484914
2734	484915
3047	484916
2392	484917
98597	484918
86650	484919
5512	484920
14041	484921
7322	484922
20869	484923
25515	484924
17590	484925
9371	484926
236714	484927
22247	484928
4823	484929
30557	484930
70623	484931
4316	484932
16473	484933
9702	484934
13629	484935
55858	484936
39874	484937
18791	484938
71587	484939
113178	484940
19921	484941
24478	484942
27	484943
30481	484944
4316	484945
667	484946
4850	484947
33223	484948
2662	484949
1215	484950
1991	484951
157479	484952
30172	484953
1073	484954
55171	484955
32979	484956
124292	484957
11599	484958
14336	484959
9485	484960
41219	484961
66725	484962
55679	484963
2030	484964
5488	484965
36759	484966
1189	484967
15867	484968
17563	484969
29817	484970
8297	484971
555	484972
2594	484973
58214	484974
18795	484975
36680	484976
5264	484977
28083	484978
328	484979
15337	484980
98527	484981
11037	484982
3258	484983
4256	484984
58089	484985
66950	484986
9570	484987
4484	484988
32907	484989
108587	484990
37142	484991
17744	484992
52445	484993
41821	484994
8711	484995
2746	484996
8069	484997
16687	484998
6	484999
49623	485000
9358	485001
18909	485002
6577	485003
98020	485004
42850	485005
26363	485006
80762	485007
7822	485008
121249	485009
46919	485010
18019	485011
29388	485012
9535	485013
33773	485014
15709	485015
93872	485016
39260	485017
85166	485018
6771	485019
91969	485020
46634	485021
130017	485022
39055	485023
52450	485024
779	485025
80600	485026
29138	485027
3627	485028
32507	485029
18692	485030
31625	485031
1416	485032
128976	485033
25	485034
37798	485035
16428	485036
4213	485037
4141	485038
1357	485039
7967	485040
51468	485041
1109	485042
37120	485043
21523	485044
92668	485045
367	485046
30406	485047
71761	485048
97976	485049
73324	485050
5642	485051
88796	485052
62463	485053
3797	485054
166818	485055
129304	485056
70122	485057
3549	485058
22351	485059
478	485060
74508	485061
44806	485062
44946	485063
25634	485064
204190	485065
70475	485066
136662	485067
4008	485068
41235	485069
66078	485070
1236	485071
14711	485072
94416	485073
65495	485074
180846	485075
26345	485076
36563	485077
4553	485078
238145	485079
44915	485080
31260	485081
45038	485082
9513	485083
119917	485084
16093	485085
16052	485086
45918	485087
25749	485088
7072	485089
7271	485090
148272	485091
144354	485092
46324	485093
5314	485094
195440	485095
592	485096
22729	485097
6	485098
828	485099
91168	485100
95896	485101
17016	485102
87413	485103
41522	485104
144193	485105
16132	485106
66424	485107
64797	485108
5492	485109
1255	485110
3068	485111
25994	485112
3797	485113
33148	485114
45827	485115
18456	485116
17713	485117
35969	485118
25225	485119
3698	485120
1231	485121
167602	485122
123567	485123
69616	485124
12172	485125
4170	485126
13910	485127
10041	485128
2681	485129
213	485130
49547	485131
60366	485132
20242	485133
14574	485134
73745	485135
9454	485136
23220	485137
16069	485138
30851	485139
3848	485140
16991	485141
13185	485142
9645	485143
54458	485144
164899	485145
27187	485146
10641	485147
8444	485148
18806	485149
20940	485150
1833	485151
34551	485152
7920	485153
11619	485154
1895	485155
10250	485156
20306	485157
4812	485158
1208	485159
109115	485160
7012	485161
5372	485162
18779	485163
44325	485164
82483	485165
6700	485166
2177	485167
44371	485168
120285	485169
8832	485170
99016	485171
191027	485172
87690	485173
7395	485174
12887	485175
1328	485176
4611	485177
113	485178
10006	485179
13407	485180
44268	485181
103	485182
24472	485183
20199	485184
284	485185
1196	485186
7285	485187
80746	485188
21150	485189
75163	485190
11142	485191
22986	485192
31960	485193
4611	485194
743	485195
37148	485196
1825	485197
65255	485198
60597	485199
52924	485200
13812	485201
16563	485202
30772	485203
108474	485204
1785	485205
9417	485206
13884	485207
204456	485208
35707	485209
81311	485210
199175	485211
1019	485212
26835	485213
4858	485214
120678	485215
98940	485216
37166	485217
175212	485218
127814	485219
6666	485220
33653	485221
68978	485222
30215	485223
46	485224
11409	485225
103101	485226
189441	485227
62597	485228
90026	485229
4458	485230
15048	485231
78546	485232
108928	485233
69658	485234
7635	485235
3077	485236
2425	485237
117245	485238
157426	485239
7668	485240
26453	485241
6	485242
4926	485243
15094	485244
27018	485245
12411	485246
53990	485247
4409	485248
17973	485249
170324	485250
58215	485251
21739	485252
12529	485253
42345	485254
12541	485255
7733	485256
2083	485257
68809	485258
17983	485259
5002	485260
7631	485261
210568	485262
5818	485263
22041	485264
141826	485265
1022	485266
16821	485267
1681	485268
39500	485269
91199	485270
12421	485271
8675	485272
7674	485273
9447	485274
19580	485275
32388	485276
6643	485277
20208	485278
33720	485279
12419	485280
21787	485281
17993	485282
5793	485283
42289	485284
107515	485285
68796	485286
42128	485287
33694	485288
19790	485289
110928	485290
162336	485291
40301	485292
40692	485293
124894	485294
91628	485295
60955	485296
12365	485297
33677	485298
90092	485299
48362	485300
15074	485301
12556	485302
87133	485303
68968	485304
17928	485305
42210	485306
5773	485307
15012	485308
42313	485309
22031	485310
10539	485311
4823	485312
47678	485313
18063	485314
35138	485315
136003	485316
4997	485317
5554	485318
42063	485319
33694	485320
310	485321
61379	485322
21974	485323
21877	485324
53455	485325
6662	485326
9020	485327
26721	485328
53984	485329
3047	485330
29479	485331
20703	485332
160651	485333
6992	485334
829	485335
7402	485336
4771	485337
2445	485338
5481	485339
15873	485340
180	485341
40719	485342
5558	485343
6032	485344
40719	485345
122	485346
7799	485347
58355	485348
34873	485349
2974	485350
4817	485351
10648	485352
151746	485353
3366	485354
316	485355
9818	485356
36058	485357
24550	485358
343	485359
67986	485360
6253	485361
4243	485362
1652	485363
42796	485364
49015	485365
107396	485366
28798	485367
12117	485368
150	485369
53740	485370
10412	485371
17996	485372
73182	485373
9940	485374
18050	485375
59856	485376
24249	485377
297	485378
6289	485379
59378	485380
16438	485381
33	485382
5268	485383
5802	485384
6569	485385
156497	485386
6046	485387
26977	485388
42384	485389
666	485390
26775	485391
8566	485392
6223	485393
154746	485394
83051	485395
82617	485396
52070	485397
382	485398
17383	485399
4558	485400
14209	485401
52051	485402
156634	485403
164115	485404
66787	485405
41423	485406
218447	485407
108391	485408
50490	485409
5765	485410
4487	485411
70688	485412
65175	485413
74864	485414
98006	485415
74875	485416
148920	485417
32362	485418
8091	485419
444	485420
109601	485421
35262	485422
68005	485423
20230	485424
12330	485425
26263	485426
48963	485427
55982	485428
1246	485429
114889	485430
13435	485431
111558	485432
6490	485433
74069	485434
9142	485435
14884	485436
6897	485437
5164	485438
115024	485439
212444	485440
43050	485441
22862	485442
22862	485443
28157	485444
21409	485445
17002	485446
9277	485447
83646	485448
39164	485449
156877	485450
238622	485451
4043	485452
3113	485453
18970	485454
38596	485455
111452	485456
41238	485457
109981	485458
28308	485459
46856	485460
234856	485461
165702	485462
94084	485463
32827	485464
93583	485465
15148	485466
172022	485467
17308	485468
89508	485469
22395	485470
17145	485471
205369	485472
57	485473
110579	485474
133726	485475
148608	485476
221331	485477
39353	485478
3436	485479
201	485480
146326	485481
51121	485482
51378	485483
2948	485484
87618	485485
156474	485486
227476	485487
14115	485488
1708	485489
59923	485490
82832	485491
8939	485492
40345	485493
122258	485494
2144	485495
158745	485496
16240	485497
31024	485498
101595	485499
117206	485500
115310	485501
99871	485502
123043	485503
88702	485504
24158	485505
78311	485506
50333	485507
52860	485508
80241	485509
13537	485510
49141	485511
26743	485512
38214	485513
30608	485514
227155	485515
38072	485516
4759	485517
5235	485518
13884	485519
29979	485520
139714	485521
80316	485522
21330	485523
23575	485524
165404	485525
157560	485526
73075	485527
26174	485528
14203	485529
127881	485530
21436	485531
11381	485532
88460	485533
75892	485534
580	485535
79979	485536
175473	485537
66168	485538
88433	485539
38214	485540
32383	485541
49449	485542
148773	485543
89979	485544
59607	485545
17320	485546
119184	485547
28746	485548
51742	485549
33142	485550
138167	485551
6534	485552
17753	485553
20340	485554
17857	485555
181	485556
68127	485557
123512	485558
4579	485559
49709	485560
13026	485561
51988	485562
7016	485563
59009	485564
42762	485565
17793	485566
26584	485567
45279	485568
33016	485569
10689	485570
159970	485571
30531	485572
215591	485573
8190	485574
14312	485575
17678	485576
88686	485577
21169	485578
13796	485579
28983	485580
28983	485581
13026	485582
5920	485583
32400	485584
1757	485585
1740	485586
65066	485587
21451	485588
45451	485589
8770	485590
14678	485591
6482	485592
56410	485593
4587	485594
48612	485595
85147	485596
136577	485597
92567	485598
22149	485599
95888	485600
2961	485601
1	485602
60013	485603
198686	485604
199250	485605
22758	485606
63814	485607
164563	485608
55104	485609
25203	485610
41325	485611
39285	485612
118776	485613
212775	485614
53087	485615
221441	485616
101382	485617
78701	485618
235789	485619
67254	485620
4473	485621
12176	485622
22000	485623
59406	485624
130003	485625
17885	485626
961	485627
32228	485628
28524	485629
12659	485630
63512	485631
155568	485632
2702	485633
40288	485634
92121	485635
44562	485636
116940	485637
1320	485638
62310	485639
1838	485640
146845	485641
44298	485642
80829	485643
3658	485644
81195	485645
13468	485646
7873	485647
2055	485648
156748	485649
73705	485650
9606	485651
5425	485652
9424	485653
7025	485654
231	485655
3844	485656
2864	485657
6327	485658
9846	485659
134528	485660
133449	485661
1477	485662
52009	485663
40678	485664
42	485665
61106	485666
25466	485667
92689	485668
35815	485669
4810	485670
4752	485671
57455	485672
6073	485673
100255	485674
5053	485675
38003	485676
6258	485677
11604	485678
97614	485679
3799	485680
15766	485681
80276	485682
57360	485683
5306	485684
3247	485685
39087	485686
3652	485687
6290	485688
111811	485689
46469	485690
81	485691
8277	485692
162899	485693
185412	485694
6453	485695
18930	485696
2933	485697
59678	485698
35486	485699
865	485700
197631	485701
44594	485702
4814	485703
1170	485704
895	485705
11606	485706
151160	485707
21352	485708
84911	485709
2656	485710
38606	485711
3665	485712
7041	485713
19922	485714
9879	485715
601	485716
9075	485717
148863	485718
39943	485719
648	485720
1207	485721
84740	485722
1396	485723
85631	485724
62312	485725
477	485726
21202	485727
14646	485728
298	485729
211	485730
85321	485731
216682	485732
4400	485733
51028	485734
7809	485735
831	485736
25313	485737
114279	485738
88233	485739
511	485740
158551	485741
12472	485742
8061	485743
19527	485744
20064	485745
5353	485746
135863	485747
234	485748
360	485749
88853	485750
208743	485751
144361	485752
119580	485753
12899	485754
23240	485755
52802	485756
91577	485757
54900	485758
33084	485759
70049	485760
192003	485761
15241	485762
30	485763
11989	485764
126536	485765
48967	485766
125992	485767
136495	485768
34777	485769
19773	485770
39466	485771
156501	485772
61644	485773
1397	485774
3462	485775
69740	485776
929	485777
75937	485778
99778	485779
89284	485780
55399	485781
40560	485782
34601	485783
5501	485784
17616	485785
4586	485786
2489	485787
13516	485788
58234	485789
1607	485790
118415	485791
24295	485792
6568	485793
156	485794
64064	485795
5200	485796
15120	485797
100088	485798
97646	485799
14	485800
7818	485801
83568	485802
83736	485803
40167	485804
22100	485805
120313	485806
43484	485807
95267	485808
207175	485809
56276	485810
55419	485811
19762	485812
16912	485813
9124	485814
6168	485815
67741	485816
226278	485817
164994	485818
36079	485819
63368	485820
31188	485821
35199	485822
103096	485823
3856	485824
16252	485825
143137	485826
88538	485827
201	485828
34464	485829
17	485830
68120	485831
89427	485832
85650	485833
75294	485834
40689	485835
31401	485836
82684	485837
18228	485838
13859	485839
113650	485840
225176	485841
85491	485842
81031	485843
165899	485844
5354	485845
67542	485846
5354	485847
28206	485848
48378	485849
74952	485850
53387	485851
63146	485852
65526	485853
104677	485854
38359	485855
6582	485856
7	485857
15797	485858
37164	485859
112244	485860
144385	485861
44601	485862
1364	485863
113551	485864
1669	485865
2142	485866
18025	485867
33655	485868
21754	485869
44873	485870
12419	485871
8358	485872
155729	485873
67324	485874
92124	485875
41529	485876
25423	485877
61237	485878
88266	485879
45419	485880
24279	485881
18349	485882
14927	485883
54218	485884
10670	485885
8425	485886
597	485887
1879	485888
480	485889
21582	485890
25777	485891
21720	485892
102620	485893
2744	485894
2750	485895
16051	485896
5824	485897
62242	485898
6211	485899
34347	485900
18467	485901
103438	485902
68137	485903
3629	485904
63415	485905
9476	485906
6446	485907
144789	485908
2642	485909
56221	485910
17970	485911
136	485912
7565	485913
1480	485914
27029	485915
5745	485916
62	485917
185	485918
2103	485919
64253	485920
11420	485921
12181	485922
18729	485923
15108	485924
2642	485925
2645	485926
5778	485927
2642	485928
2056	485929
10607	485930
30152	485931
31968	485932
212	485933
120735	485934
110455	485935
23279	485936
5894	485937
27293	485938
30492	485939
433	485940
6161	485941
45279	485942
150126	485943
15802	485944
9974	485945
11853	485946
5371	485947
58407	485948
219842	485949
114311	485950
235890	485951
164238	485952
756	485953
161079	485954
226759	485955
153028	485956
220826	485957
31215	485958
238832	485959
230118	485960
1572	485961
224013	485962
47451	485963
114557	485964
36023	485965
71409	485966
74011	485967
434	485968
17171	485969
25784	485970
55320	485971
126386	485972
185351	485973
236477	485974
11691	485975
238703	485976
54	485977
35640	485978
32652	485979
64419	485980
8836	485981
123723	485982
86434	485983
164099	485984
48642	485985
128	485986
6942	485987
24113	485988
16801	485989
44880	485990
5939	485991
236119	485992
44118	485993
27715	485994
2877	485995
10256	485996
56689	485997
8366	485998
39838	485999
129497	486000
22840	486001
12139	486002
63	486003
77817	486004
4265	486005
1096	486006
71997	486007
44837	486008
160928	486009
96684	486010
3352	486011
44832	486012
15579	486013
138640	486014
90	486015
8550	486016
36414	486017
145108	486018
31520	486019
32379	486020
3351	486021
41516	486022
2552	486023
30840	486024
212473	486025
88441	486026
45177	486027
2617	486028
19760	486029
16058	486030
81907	486031
242	486032
66214	486033
32809	486034
80	486035
20269	486036
43356	486037
1867	486038
27620	486039
3751	486040
52516	486041
11820	486042
59779	486043
19069	486044
38081	486045
54833	486046
392	486047
7506	486048
902	486049
19505	486050
8	486051
19129	486052
7384	486053
31722	486054
11505	486055
1217	486056
100725	486057
43987	486058
24589	486059
11289	486060
15192	486061
9412	486062
56093	486063
22538	486064
3650	486065
7328	486066
7347	486067
3378	486068
8370	486069
47146	486070
96199	486071
14218	486072
11039	486073
5734	486074
62596	486075
30456	486076
110781	486077
231815	486078
8578	486079
5936	486080
16518	486081
115436	486082
775	486083
132	486084
20562	486085
87727	486086
2343	486087
443	486088
33153	486089
92906	486090
2161	486091
24802	486092
238978	486093
75003	486094
115923	486095
4471	486096
11022	486097
50827	486098
40879	486099
7542	486100
28679	486101
99	486102
39914	486103
118528	486104
52383	486105
5069	486106
1127	486107
36372	486108
26544	486109
159166	486110
2498	486111
99515	486112
10179	486113
8158	486114
24415	486115
68085	486116
46251	486117
25653	486118
53213	486119
26348	486120
7250	486121
52958	486122
20091	486123
217006	486124
97075	486125
146899	486126
30305	486127
52820	486128
74335	486129
27111	486130
63359	486131
47850	486132
26111	486133
13749	486134
24543	486135
4857	486136
1079	486137
6067	486138
87242	486139
36222	486140
4620	486141
119295	486142
125070	486143
10479	486144
28805	486145
68765	486146
26412	486147
37859	486148
95890	486149
8384	486150
8384	486151
87294	486152
38394	486153
51668	486154
176024	486155
38484	486156
30533	486157
4333	486158
9362	486159
35518	486160
40167	486161
216618	486162
2882	486163
41516	486164
44428	486165
2296	486166
20184	486167
146949	486168
18850	486169
28743	486170
156598	486171
39409	486172
193	486173
123521	486174
42981	486175
66828	486176
16419	486177
1	486178
29028	486179
2999	486180
41567	486181
2049	486182
91663	486183
37979	486184
4641	486185
9925	486186
3395	486187
57490	486188
48061	486189
63402	486190
60647	486191
22911	486192
41785	486193
75203	486194
5	486195
1497	486196
9266	486197
1141	486198
38032	486199
14024	486200
7462	486201
36171	486202
14767	486203
9661	486204
49346	486205
3344	486206
62359	486207
171584	486208
17796	486209
2944	486210
52985	486211
63402	486212
32149	486213
9607	486214
10744	486215
72912	486216
1	486217
224	486218
5264	486219
16934	486220
1285	486221
159577	486222
89925	486223
120117	486224
117799	486225
5524	486226
14938	486227
1680	486228
354	486229
29064	486230
45065	486231
8340	486232
95507	486233
7321	486234
44407	486235
30476	486236
74667	486237
95614	486238
14313	486239
11886	486240
9946	486241
30580	486242
10014	486243
126062	486244
16191	486245
643	486246
87517	486247
104445	486248
124484	486249
28288	486250
143195	486251
3111	486252
66140	486253
5524	486254
56775	486255
38813	486256
105428	486257
4495	486258
71912	486259
39241	486260
17713	486261
78810	486262
51914	486263
146445	486264
126241	486265
23688	486266
19334	486267
71470	486268
31570	486269
20115	486270
62476	486271
37309	486272
1861	486273
120652	486274
67379	486275
15845	486276
10874	486277
185629	486278
5585	486279
131136	486280
95000	486281
57835	486282
110996	486283
6197	486284
8038	486285
117786	486286
3329	486287
6167	486288
72	486289
76	486290
154768	486291
24641	486292
89316	486293
135	486294
9739	486295
25218	486296
39574	486297
24704	486298
11462	486299
8356	486300
66972	486301
19469	486302
158986	486303
18894	486304
9624	486305
89925	486306
7450	486307
48258	486308
236541	486309
9037	486310
109982	486311
9825	486312
4196	486313
251	486314
44163	486315
153702	486316
34577	486317
1072	486318
110204	486319
19731	486320
23165	486321
80516	486322
33385	486323
49121	486324
13794	486325
11389	486326
1518	486327
7170	486328
154977	486329
133059	486330
158728	486331
159890	486332
39301	486333
71985	486334
57718	486335
35974	486336
157665	486337
54853	486338
5376	486339
37166	486340
31289	486341
18193	486342
33760	486343
10129	486344
15661	486345
1848	486346
15715	486347
10687	486348
45510	486349
10712	486350
113936	486351
5924	486352
78863	486353
4617	486354
95	486355
42118	486356
52123	486357
22921	486358
171470	486359
71716	486360
26113	486361
86020	486362
30193	486363
13095	486364
58553	486365
41508	486366
5	486367
91528	486368
18321	486369
787	486370
2186	486371
4012	486372
223039	486373
74274	486374
79703	486375
174554	486376
8150	486377
52603	486378
1613	486379
166092	486380
2237	486381
353	486382
148333	486383
46304	486384
4553	486385
1057	486386
46343	486387
164555	486388
124195	486389
135708	486390
89013	486391
175307	486392
5610	486393
116059	486394
489	486395
95697	486396
207288	486397
21036	486398
69206	486399
10471	486400
14863	486401
178180	486402
9637	486403
4979	486404
16500	486405
23644	486406
18143	486407
3772	486408
25392	486409
3312	486410
102764	486411
117718	486412
4959	486413
2166	486414
647	486415
40390	486416
11323	486417
12687	486418
12543	486419
17665	486420
163410	486421
110875	486422
30744	486423
117347	486424
16670	486425
80484	486426
31560	486427
53362	486428
47921	486429
21919	486430
18880	486431
134083	486432
4742	486433
123161	486434
40877	486435
40207	486436
27357	486437
199545	486438
677	486439
30932	486440
187424	486441
34031	486442
4392	486443
17702	486444
23374	486445
49015	486446
2316	486447
106487	486448
61303	486449
984	486450
24064	486451
44548	486452
21340	486453
88886	486454
7189	486455
6100	486456
64545	486457
43666	486458
148110	486459
13958	486460
18328	486461
3006	486462
11087	486463
163094	486464
10994	486465
204876	486466
93918	486467
7037	486468
7856	486469
84240	486470
39620	486471
31431	486472
27973	486473
84192	486474
375	486475
165993	486476
118777	486477
1867	486478
1852	486479
22427	486480
163389	486481
237446	486482
51249	486483
9839	486484
24074	486485
4812	486486
21662	486487
3589	486488
38784	486489
25915	486490
73022	486491
8260	486492
3760	486493
2867	486494
18980	486495
196301	486496
917	486497
24369	486498
65016	486499
19390	486500
16458	486501
23175	486502
23908	486503
10940	486504
73664	486505
105360	486506
21311	486507
7265	486508
17790	486509
651	486510
24341	486511
32080	486512
2284	486513
74524	486514
20263	486515
24741	486516
10028	486517
84653	486518
26460	486519
23211	486520
16695	486521
19688	486522
79046	486523
6193	486524
139365	486525
48342	486526
23235	486527
17183	486528
25623	486529
51	486530
108988	486531
10018	486532
13978	486533
21706	486534
108505	486535
87818	486536
114431	486537
7313	486538
18913	486539
8432	486540
35579	486541
4172	486542
6187	486543
593	486544
1333	486545
20053	486546
131	486547
88762	486548
11834	486549
5115	486550
63324	486551
3328	486552
40271	486553
9838	486554
79745	486555
198981	486556
3692	486557
106531	486558
18842	486559
22915	486560
6755	486561
13818	486562
3131	486563
6836	486564
19217	486565
38454	486566
34721	486567
30710	486568
146978	486569
5096	486570
9379	486571
38883	486572
30812	486573
118763	486574
42981	486575
42981	486576
10758	486577
25018	486578
206	486579
1665	486580
15426	486581
92188	486582
28542	486583
164417	486584
2014	486585
6139	486586
52069	486587
36264	486588
21578	486589
70443	486590
28072	486591
23150	486592
108469	486593
6060	486594
16716	486595
15544	486596
27522	486597
3621	486598
6914	486599
14698	486600
28187	486601
488	486602
135395	486603
430	486604
26335	486605
23989	486606
5499	486607
16135	486608
1188	486609
144322	486610
9789	486611
106496	486612
131613	486613
24637	486614
23985	486615
40281	486616
1486	486617
3475	486618
44146	486619
15226	486620
132727	486621
81905	486622
57080	486623
95666	486624
103983	486625
29751	486626
26134	486627
3598	486628
25233	486629
5289	486630
82624	486631
28670	486632
1324	486633
1324	486634
1106	486635
923	486636
7201	486637
165343	486638
1340	486639
43179	486640
18558	486641
7609	486642
1270	486643
9200	486644
6918	486645
62597	486646
4739	486647
38675	486648
2588	486649
14682	486650
227	486651
25018	486652
49657	486653
3296	486654
28020	486655
12898	486656
141553	486657
27228	486658
19546	486659
1348	486660
5289	486661
143182	486662
19893	486663
229032	486664
21092	486665
11076	486666
20224	486667
11907	486668
6132	486669
8085	486670
66122	486671
236345	486672
183821	486673
944	486674
10057	486675
55096	486676
142802	486677
61159	486678
74985	486679
30093	486680
18821	486681
9080	486682
66759	486683
154126	486684
170852	486685
1593	486686
111533	486687
32404	486688
16029	486689
178674	486690
99099	486691
235628	486692
93950	486693
25802	486694
70680	486695
20971	486696
117777	486697
21184	486698
59233	486699
84929	486700
23185	486701
10928	486702
190800	486703
40725	486704
66198	486705
11329	486706
229748	486707
867	486708
6488	486709
6245	486710
104402	486711
47245	486712
16832	486713
44562	486714
1085	486715
73425	486716
12307	486717
25746	486718
52175	486719
65261	486720
89797	486721
10014	486722
4744	486723
18561	486724
537	486725
3198	486726
2654	486727
162341	486728
9776	486729
66749	486730
232065	486731
78373	486732
208054	486733
108620	486734
75939	486735
2491	486736
94612	486737
179588	486738
125313	486739
24270	486740
112372	486741
150030	486742
82840	486743
120567	486744
89727	486745
49943	486746
226065	486747
163362	486748
16034	486749
51386	486750
46252	486751
8456	486752
3859	486753
4265	486754
12001	486755
74612	486756
34860	486757
88835	486758
3618	486759
152127	486760
11139	486761
9590	486762
11760	486763
30335	486764
215605	486765
14488	486766
207582	486767
232770	486768
128094	486769
11805	486770
39945	486771
216802	486772
32992	486773
129482	486774
35	486775
71151	486776
2006	486777
61668	486778
118655	486779
118392	486780
156534	486781
1130	486782
18431	486783
3479	486784
17913	486785
165017	486786
66863	486787
33570	486788
50859	486789
36245	486790
49261	486791
94890	486792
49457	486793
28022	486794
19591	486795
19127	486796
45853	486797
82536	486798
132414	486799
31186	486800
23075	486801
14537	486802
97705	486803
86371	486804
205980	486805
57826	486806
152152	486807
4375	486808
81159	486809
19534	486810
226581	486811
41164	486812
74077	486813
1714	486814
84992	486815
2229	486816
85968	486817
44556	486818
143132	486819
13174	486820
73975	486821
83905	486822
82005	486823
54955	486824
48567	486825
6588	486826
48603	486827
8672	486828
46072	486829
49709	486830
223928	486831
64305	486832
176246	486833
178096	486834
84549	486835
153963	486836
22568	486837
110591	486838
27491	486839
56058	486840
216230	486841
93912	486842
22934	486843
151644	486844
12275	486845
151969	486846
52604	486847
64848	486848
65882	486849
100260	486850
20177	486851
71478	486852
84562	486853
212488	486854
15490	486855
131892	486856
36825	486857
135483	486858
7869	486859
157889	486860
111818	486861
92752	486862
186096	486863
51562	486864
110863	486865
150093	486866
31225	486867
227794	486868
143146	486869
147196	486870
227265	486871
159674	486872
76285	486873
14129	486874
25431	486875
54944	486876
226693	486877
31186	486878
25177	486879
165669	486880
151998	486881
85940	486882
217012	486883
29400	486884
237978	486885
83097	486886
128974	486887
233236	486888
208958	486889
110772	486890
150797	486891
154875	486892
28704	486893
64051	486894
17069	486895
7639	486896
108967	486897
101610	486898
71181	486899
28703	486900
28704	486901
154210	486902
65545	486903
19534	486904
26260	486905
45652	486906
127691	486907
137465	486908
100403	486909
20177	486910
128627	486911
6683	486912
239470	486913
46072	486914
14918	486915
100875	486916
6294	486917
216154	486918
65492	486919
6854	486920
3523	486921
73538	486922
42928	486923
1739	486924
45217	486925
38631	486926
87262	486927
107344	486928
116911	486929
72295	486930
115732	486931
124155	486932
112452	486933
8470	486934
5949	486935
5067	486936
2183	486937
11893	486938
52806	486939
34190	486940
5080	486941
24941	486942
2481	486943
156732	486944
211331	486945
2979	486946
10295	486947
188341	486948
71187	486949
70500	486950
1488	486951
5503	486952
11702	486953
111736	486954
1835	486955
57967	486956
42511	486957
11961	486958
228145	486959
189456	486960
214736	486961
2551	486962
453	486963
52679	486964
928	486965
8189	486966
40195	486967
928	486968
2456	486969
17085	486970
34910	486971
27209	486972
355	486973
54572	486974
9473	486975
27	486976
175582	486977
179546	486978
1018	486979
206156	486980
65598	486981
180753	486982
70057	486983
207668	486984
64610	486985
116039	486986
109759	486987
115275	486988
42475	486989
18488	486990
56985	486991
786	486992
152200	486993
49481	486994
34269	486995
45582	486996
407	486997
8035	486998
790	486999
19362	487000
19206	487001
54096	487002
149675	487003
5909	487004
1931	487005
66298	487006
71261	487007
44868	487008
107053	487009
109	487010
928	487011
12917	487012
22956	487013
24964	487014
34054	487015
36422	487016
3563	487017
39301	487018
204449	487019
12212	487020
38180	487021
640	487022
92602	487023
32469	487024
77548	487025
30394	487026
115965	487027
109304	487028
27188	487029
27188	487030
2477	487031
54665	487032
2516	487033
10225	487034
23355	487035
31552	487036
13906	487037
16616	487038
5060	487039
125418	487040
113165	487041
70031	487042
100122	487043
38167	487044
34550	487045
23578	487046
20630	487047
51156	487048
7555	487049
128	487050
3129	487051
26168	487052
20319	487053
28041	487054
110525	487055
46179	487056
8	487057
189534	487058
1615	487059
30187	487060
35007	487061
85330	487062
102280	487063
81700	487064
159074	487065
94957	487066
30091	487067
69796	487068
3538	487069
4059	487070
63128	487071
1458	487072
153337	487073
6573	487074
15	487075
16180	487076
127108	487077
3144	487078
64392	487079
102384	487080
541	487081
624	487082
2835	487083
19189	487084
3488	487085
113686	487086
11756	487087
153398	487088
86162	487089
6470	487090
7939	487091
28737	487092
7377	487093
54586	487094
6526	487095
2980	487096
3385	487097
15550	487098
4047	487099
65239	487100
46823	487101
157669	487102
17782	487103
118215	487104
59326	487105
15164	487106
54261	487107
28434	487108
218209	487109
11211	487110
100253	487111
9776	487112
875	487113
295	487114
31	487115
33321	487116
179453	487117
41467	487118
7913	487119
31877	487120
8290	487121
8339	487122
61023	487123
8694	487124
16646	487125
31215	487126
88147	487127
9033	487128
79906	487129
73473	487130
1719	487131
95888	487132
24713	487133
61471	487134
8754	487135
24441	487136
123702	487137
234776	487138
39584	487139
6387	487140
623	487141
31448	487142
155462	487143
1776	487144
86436	487145
22813	487146
1225	487147
5345	487148
15204	487149
25984	487150
155072	487151
68548	487152
80103	487153
120149	487154
7605	487155
85223	487156
14241	487157
51195	487158
40334	487159
85210	487160
85279	487161
15316	487162
3806	487163
77	487164
15907	487165
4871	487166
16601	487167
66761	487168
213876	487169
32310	487170
53709	487171
30125	487172
76552	487173
88986	487174
879	487175
22955	487176
514	487177
66814	487178
166756	487179
15674	487180
151061	487181
87526	487182
3139	487183
52880	487184
159211	487185
82361	487186
671	487187
1148	487188
785	487189
217478	487190
224724	487191
152972	487192
15327	487193
149001	487194
40385	487195
113815	487196
115954	487197
205548	487198
148793	487199
157735	487200
223692	487201
85125	487202
3120	487203
34219	487204
4063	487205
116357	487206
85210	487207
59116	487208
159107	487209
86490	487210
159594	487211
57503	487212
66588	487213
17097	487214
124416	487215
1729	487216
145948	487217
36627	487218
118543	487219
1916	487220
56332	487221
91428	487222
232220	487223
117768	487224
1590	487225
122919	487226
286	487227
229517	487228
27340	487229
146941	487230
55110	487231
18244	487232
70767	487233
68441	487234
170938	487235
15164	487236
159973	487237
112125	487238
22383	487239
155130	487240
11851	487241
3846	487242
54453	487243
5928	487244
2105	487245
227887	487246
42468	487247
5558	487248
149430	487249
129220	487250
226743	487251
4054	487252
123915	487253
1552	487254
12824	487255
6939	487256
95	487257
111518	487258
161431	487259
163059	487260
32882	487261
1829	487262
709	487263
32822	487264
229509	487265
229398	487266
230423	487267
26414	487268
6911	487269
81988	487270
51142	487271
216689	487272
226458	487273
128198	487274
66318	487275
34451	487276
188919	487277
86012	487278
123026	487279
51936	487280
3139	487281
215102	487282
208488	487283
178665	487284
181	487285
947	487286
114576	487287
3546	487288
17151	487289
125304	487290
1066	487291
113553	487292
167	487293
3124	487294
115227	487295
71840	487296
14124	487297
4373	487298
3558	487299
37405	487300
3985	487301
123047	487302
4860	487303
232597	487304
207926	487305
20936	487306
4376	487307
99424	487308
69870	487309
57069	487310
80004	487311
25662	487312
13217	487313
44265	487314
10231	487315
24319	487316
73499	487317
5645	487318
39456	487319
36808	487320
4065	487321
80432	487322
21100	487323
21359	487324
4584	487325
42677	487326
92341	487327
13769	487328
12876	487329
3865	487330
146960	487331
1104	487332
144291	487333
10959	487334
2058	487335
109054	487336
9359	487337
18269	487338
12876	487339
23745	487340
154617	487341
49540	487342
34086	487343
34071	487344
34071	487345
184796	487346
146983	487347
188395	487348
114369	487349
4577	487350
12791	487351
64199	487352
4194	487353
48673	487354
32154	487355
7218	487356
5201	487357
171384	487358
2	487359
2	487360
2	487361
22361	487362
84954	487363
84152	487364
153819	487365
16759	487366
8077	487367
3674	487368
4912	487369
29455	487370
123040	487371
11167	487372
40433	487373
52229	487374
22768	487375
1299	487376
1150	487377
3130	487378
805	487379
66237	487380
153593	487381
139123	487382
13886	487383
1288	487384
227128	487385
1050	487386
20172	487387
13733	487388
32478	487389
43011	487390
4535	487391
91986	487392
4634	487393
15917	487394
2781	487395
75099	487396
44542	487397
94835	487398
7499	487399
4884	487400
15919	487401
5590	487402
26183	487403
83453	487404
23243	487405
3202	487406
89961	487407
123154	487408
136694	487409
50262	487410
10118	487411
12623	487412
12623	487413
2058	487414
14244	487415
40442	487416
22373	487417
93656	487418
33858	487419
64468	487420
155011	487421
1134	487422
73973	487423
188201	487424
15919	487425
31551	487426
50428	487427
19047	487428
1928	487429
12123	487430
1564	487431
114165	487432
1559	487433
82944	487434
64714	487435
48980	487436
29288	487437
5551	487438
15151	487439
10602	487440
108925	487441
20371	487442
8260	487443
37679	487444
559	487445
890	487446
114434	487447
79855	487448
88104	487449
80367	487450
40584	487451
1051	487452
4374	487453
190	487454
28	487455
6192	487456
1711	487457
58399	487458
8751	487459
5449	487460
155585	487461
1938	487462
6142	487463
4417	487464
2032	487465
3362	487466
3835	487467
51564	487468
14438	487469
206137	487470
82542	487471
20364	487472
1971	487473
6412	487474
6412	487475
50720	487476
148214	487477
213543	487478
1170	487479
148	487480
31033	487481
230629	487482
4763	487483
154785	487484
39929	487485
1064	487486
10922	487487
36550	487488
76649	487489
98673	487490
113415	487491
11873	487492
42823	487493
2228	487494
6471	487495
34232	487496
7956	487497
55158	487498
18929	487499
1439	487500
52025	487501
12383	487502
114963	487503
37702	487504
180431	487505
9199	487506
74465	487507
27223	487508
3356	487509
82914	487510
11589	487511
19226	487512
149557	487513
1735	487514
26002	487515
9198	487516
5555	487517
155737	487518
1961	487519
622	487520
21217	487521
174286	487522
3139	487523
115260	487524
3685	487525
1401	487526
80973	487527
579	487528
5558	487529
2456	487530
111044	487531
109102	487532
17942	487533
9456	487534
1733	487535
27222	487536
115981	487537
106752	487538
111050	487539
110456	487540
108073	487541
152007	487542
142889	487543
24703	487544
110231	487545
33607	487546
33607	487547
111249	487548
234086	487549
129221	487550
108158	487551
71508	487552
159896	487553
36199	487554
23381	487555
697	487556
62829	487557
17422	487558
67334	487559
1318	487560
160147	487561
28790	487562
28914	487563
77242	487564
18742	487565
20288	487566
1576	487567
58863	487568
205993	487569
61830	487570
17561	487571
23745	487572
159910	487573
50588	487574
28077	487575
99330	487576
233127	487577
58399	487578
97766	487579
22214	487580
32261	487581
132016	487582
20048	487583
32720	487584
69886	487585
725	487586
35511	487587
110611	487588
16991	487589
352	487590
40767	487591
86037	487592
65225	487593
253	487594
877	487595
1036	487596
20678	487597
1162	487598
24872	487599
214442	487600
229709	487601
50082	487602
545	487603
23055	487604
42644	487605
154566	487606
25365	487607
33080	487608
80487	487609
158999	487610
14144	487611
17281	487612
27919	487613
26653	487614
43831	487615
17179	487616
14168	487617
11865	487618
1265	487619
156534	487620
2819	487621
1774	487622
19160	487623
419	487624
22111	487625
4210	487626
29175	487627
11901	487628
124217	487629
109705	487630
4981	487631
19014	487632
3221	487633
26396	487634
12600	487635
432	487636
4377	487637
743	487638
50239	487639
4528	487640
2672	487641
59543	487642
34348	487643
18269	487644
185074	487645
110099	487646
93264	487647
153067	487648
84896	487649
31822	487650
15784	487651
25303	487652
25309	487653
6777	487654
6893	487655
70914	487656
19819	487657
74089	487658
65883	487659
26591	487660
136323	487661
154594	487662
65048	487663
11759	487664
6328	487665
11879	487666
7339	487667
34243	487668
16996	487669
83766	487670
8094	487671
10964	487672
113344	487673
12786	487674
93937	487675
7910	487676
10964	487677
161521	487678
120302	487679
103743	487680
191927	487681
12046	487682
122847	487683
654	487684
31137	487685
84949	487686
2799	487687
8534	487688
153070	487689
22221	487690
6746	487691
9085	487692
4625	487693
7873	487694
15165	487695
6535	487696
1234	487697
7828	487698
3552	487699
13901	487700
9131	487701
67721	487702
19589	487703
223960	487704
44283	487705
147010	487706
117810	487707
152562	487708
232729	487709
108383	487710
203375	487711
68455	487712
53190	487713
203152	487714
13733	487715
64688	487716
152912	487717
96344	487718
153941	487719
109212	487720
36655	487721
49545	487722
165565	487723
154345	487724
154106	487725
85010	487726
43127	487727
116788	487728
32770	487729
75480	487730
75480	487731
1046	487732
116788	487733
112925	487734
65156	487735
91922	487736
66241	487737
86186	487738
82719	487739
211289	487740
153934	487741
111981	487742
189699	487743
33101	487744
971	487745
65106	487746
92787	487747
107346	487748
115014	487749
87666	487750
165562	487751
151888	487752
138906	487753
38514	487754
147448	487755
20485	487756
1428	487757
179665	487758
112515	487759
87672	487760
9043	487761
806	487762
89993	487763
46690	487764
131072	487765
138685	487766
153321	487767
67876	487768
64777	487769
166714	487770
149587	487771
3482	487772
968	487773
4668	487774
138255	487775
14372	487776
1036	487777
27811	487778
170980	487779
224358	487780
136989	487781
72362	487782
12917	487783
99333	487784
41592	487785
58470	487786
66368	487787
1752	487788
112174	487789
213705	487790
65768	487791
104525	487792
153199	487793
17448	487794
112505	487795
10761	487796
46922	487797
10401	487798
151755	487799
2158	487800
225056	487801
16667	487802
8113	487803
82184	487804
8910	487805
17725	487806
153221	487807
191926	487808
2473	487809
13528	487810
138845	487811
102544	487812
10948	487813
22818	487814
37217	487815
15608	487816
22810	487817
42188	487818
83080	487819
45593	487820
116863	487821
59433	487822
60179	487823
3367	487824
39147	487825
65453	487826
21772	487827
22667	487828
60725	487829
24425	487830
30573	487831
64744	487832
9631	487833
41879	487834
177636	487835
20297	487836
45249	487837
61087	487838
75384	487839
164587	487840
31482	487841
19780	487842
37544	487843
42013	487844
49229	487845
3876	487846
14846	487847
23684	487848
8118	487849
23730	487850
76855	487851
82946	487852
9111	487853
23152	487854
59682	487855
29526	487856
21158	487857
19639	487858
110257	487859
166081	487860
82227	487861
11576	487862
1103	487863
23651	487864
50819	487865
48505	487866
226832	487867
83005	487868
50747	487869
217226	487870
6294	487871
35426	487872
117921	487873
5900	487874
9623	487875
37919	487876
11905	487877
141714	487878
7780	487879
204663	487880
155688	487881
181872	487882
18219	487883
95989	487884
25727	487885
721	487886
36154	487887
51157	487888
75808	487889
9639	487890
11877	487891
37004	487892
19382	487893
227225	487894
26308	487895
15491	487896
66279	487897
32209	487898
68096	487899
224993	487900
18707	487901
175242	487902
127342	487903
70003	487904
55579	487905
116073	487906
86179	487907
5208	487908
44657	487909
6447	487910
10241	487911
19219	487912
23862	487913
86877	487914
2833	487915
159353	487916
162208	487917
4523	487918
40372	487919
66485	487920
38118	487921
81985	487922
24969	487923
77148	487924
50857	487925
75587	487926
221741	487927
80475	487928
147276	487929
92100	487930
28260	487931
108685	487932
220894	487933
91007	487934
88984	487935
19338	487936
1291	487937
204056	487938
129206	487939
138232	487940
1597	487941
785	487942
152476	487943
116286	487944
83359	487945
1736	487946
70629	487947
4516	487948
152990	487949
1065	487950
85224	487951
86865	487952
19704	487953
43223	487954
8069	487955
115090	487956
9727	487957
65765	487958
124382	487959
4068	487960
33919	487961
31224	487962
165082	487963
84988	487964
1277	487965
14823	487966
153643	487967
17234	487968
104821	487969
5204	487970
108089	487971
15171	487972
3539	487973
13535	487974
54457	487975
60212	487976
224721	487977
30086	487978
6161	487979
18037	487980
38559	487981
1887	487982
153363	487983
8863	487984
117026	487985
41869	487986
8886	487987
2746	487988
4346	487989
2746	487990
109128	487991
15170	487992
55600	487993
41608	487994
14280	487995
83044	487996
100721	487997
71206	487998
98673	487999
172563	488000
9562	488001
28797	488002
49973	488003
30837	488004
95843	488005
113725	488006
152051	488007
174723	488008
155513	488009
32212	488010
93993	488011
966	488012
7945	488013
3958	488014
5849	488015
7875	488016
15165	488017
7880	488018
5208	488019
2202	488020
584	488021
7791	488022
74973	488023
50230	488024
18742	488025
75219	488026
49946	488027
39447	488028
151698	488029
56780	488030
57347	488031
57470	488032
203468	488033
16895	488034
85284	488035
2248	488036
73235	488037
41537	488038
144384	488039
1585	488040
224852	488041
1161	488042
97191	488043
967	488044
39447	488045
25404	488046
27219	488047
16182	488048
203208	488049
1272	488050
202831	488051
64862	488052
51329	488053
87119	488054
89718	488055
66900	488056
1768	488057
10675	488058
10619	488059
42838	488060
153893	488061
105855	488062
101999	488063
30140	488064
91547	488065
21360	488066
65782	488067
149109	488068
2205	488069
741	488070
159259	488071
31210	488072
2195	488073
7945	488074
18185	488075
4062	488076
65380	488077
49480	488078
45880	488079
23202	488080
191490	488081
138110	488082
49941	488083
584	488084
20830	488085
172020	488086
127963	488087
2508	488088
78739	488089
79838	488090
56738	488091
113460	488092
93394	488093
59145	488094
46815	488095
5698	488096
27587	488097
5944	488098
10188	488099
20617	488100
57031	488101
5917	488102
5917	488103
40791	488104
49094	488105
158781	488106
28299	488107
2444	488108
14570	488109
3639	488110
4232	488111
1671	488112
63932	488113
7493	488114
32427	488115
42828	488116
2887	488117
1614	488118
16814	488119
487	488120
113576	488121
24518	488122
3654	488123
14372	488124
157851	488125
30323	488126
33286	488127
112197	488128
10782	488129
31242	488130
146340	488131
23586	488132
215356	488133
115351	488134
869	488135
136550	488136
111664	488137
2820	488138
4510	488139
14456	488140
18269	488141
76025	488142
21435	488143
76025	488144
66784	488145
87816	488146
1928	488147
51174	488148
115630	488149
147125	488150
86162	488151
2445	488152
66197	488153
15174	488154
44174	488155
1382	488156
10446	488157
64279	488158
3752	488159
232436	488160
158669	488161
206848	488162
152255	488163
160189	488164
114909	488165
147259	488166
141314	488167
226407	488168
112276	488169
161756	488170
215788	488171
108729	488172
153460	488173
82015	488174
65322	488175
166383	488176
1139	488177
43237	488178
29449	488179
5419	488180
5311	488181
211635	488182
4062	488183
17965	488184
61006	488185
83004	488186
146088	488187
156337	488188
166238	488189
33800	488190
40336	488191
11587	488192
49124	488193
19659	488194
146122	488195
679	488196
2806	488197
164032	488198
62482	488199
170583	488200
148075	488201
83968	488202
153688	488203
40377	488204
216467	488205
2241	488206
4062	488207
117106	488208
137033	488209
158001	488210
39170	488211
86377	488212
14227	488213
18595	488214
78642	488215
169309	488216
4018	488217
2850	488218
5576	488219
96479	488220
67609	488221
3139	488222
88166	488223
25219	488224
101589	488225
17946	488226
97409	488227
17069	488228
63378	488229
63378	488230
113212	488231
2979	488232
98224	488233
88324	488234
230412	488235
49501	488236
39134	488237
23478	488238
44038	488239
207695	488240
156374	488241
6692	488242
2463	488243
111138	488244
113029	488245
29915	488246
57544	488247
2507	488248
1442	488249
85055	488250
108590	488251
11513	488252
83000	488253
27285	488254
44560	488255
1926	488256
178026	488257
59137	488258
129188	488259
65628	488260
50441	488261
35695	488262
23318	488263
164572	488264
158155	488265
239991	488266
51203	488267
19067	488268
11791	488269
40155	488270
11401	488271
32315	488272
2442	488273
5902	488274
91769	488275
126884	488276
7229	488277
11007	488278
13187	488279
5266	488280
19163	488281
106665	488282
102631	488283
6382	488284
10217	488285
27121	488286
54413	488287
10593	488288
1868	488289
108529	488290
11613	488291
108530	488292
12792	488293
31149	488294
3966	488295
1339	488296
235116	488297
33558	488298
43094	488299
119676	488300
27586	488301
5800	488302
35412	488303
118312	488304
77974	488305
117298	488306
121848	488307
10592	488308
79336	488309
29446	488310
5820	488311
15	488312
164510	488313
24250	488314
65907	488315
64	488316
102393	488317
67128	488318
141380	488319
62805	488320
28044	488321
18295	488322
1572	488323
486	488324
444	488325
1783	488326
354	488327
10142	488328
802	488329
5285	488330
81278	488331
1110	488332
133142	488333
14254	488334
158105	488335
95030	488336
114587	488337
165984	488338
689	488339
14575	488340
24688	488341
81563	488342
212818	488343
15134	488344
120228	488345
21666	488346
618	488347
56480	488348
175681	488349
3350	488350
65667	488351
11910	488352
5682	488353
711	488354
9433	488355
24688	488356
294	488357
16134	488358
5059	488359
8569	488360
1637	488361
5916	488362
114400	488363
110772	488364
89751	488365
170632	488366
34214	488367
154335	488368
135133	488369
96782	488370
28084	488371
86966	488372
8912	488373
36096	488374
317	488375
63144	488376
26415	488377
82027	488378
48076	488379
213421	488380
111812	488381
11325	488382
39811	488383
10319	488384
2777	488385
204455	488386
1104	488387
35040	488388
36350	488389
82514	488390
70153	488391
10762	488392
70153	488393
7220	488394
13079	488395
18264	488396
4646	488397
18329	488398
58916	488399
1561	488400
13570	488401
23405	488402
12640	488403
224	488404
65143	488405
65777	488406
95882	488407
70895	488408
71208	488409
9562	488410
23950	488411
20755	488412
54370	488413
8241	488414
9521	488415
89902	488416
26788	488417
34591	488418
477	488419
61253	488420
9601	488421
40422	488422
2833	488423
67253	488424
8677	488425
67612	488426
18025	488427
38482	488428
25626	488429
84453	488430
113504	488431
7780	488432
2837	488433
132752	488434
461	488435
224478	488436
127589	488437
50091	488438
111572	488439
11936	488440
230511	488441
9544	488442
1180	488443
86557	488444
28769	488445
6613	488446
68715	488447
72667	488448
1043	488449
64432	488450
9060	488451
27069	488452
41465	488453
155264	488454
2769	488455
74355	488456
73838	488457
96823	488458
45116	488459
180594	488460
74296	488461
1195	488462
18473	488463
99532	488464
188615	488465
98813	488466
236718	488467
1842	488468
69921	488469
17487	488470
8109	488471
4367	488472
123	488473
1412	488474
77123	488475
9224	488476
80415	488477
20844	488478
8666	488479
46340	488480
6957	488481
44447	488482
25576	488483
8620	488484
12136	488485
1365	488486
5294	488487
106437	488488
9312	488489
3196	488490
7847	488491
38	488492
780	488493
5884	488494
3573	488495
12106	488496
188131	488497
146984	488498
204485	488499
3015	488500
12621	488501
54566	488502
2121	488503
10713	488504
8651	488505
37175	488506
1913	488507
1196	488508
177	488509
6	488510
23791	488511
1751	488512
10587	488513
6398	488514
35411	488515
1541	488516
8651	488517
75470	488518
75387	488519
75387	488520
85902	488521
119419	488522
114605	488523
71333	488524
220198	488525
237135	488526
213047	488527
115495	488528
158622	488529
159581	488530
135020	488531
158567	488532
114605	488533
221119	488534
87693	488535
75326	488536
34668	488537
156944	488538
160477	488539
227618	488540
24694	488541
86349	488542
36082	488543
26365	488544
41807	488545
52204	488546
219401	488547
218794	488548
7235	488549
94520	488550
30063	488551
2846	488552
146230	488553
1933	488554
85142	488555
155798	488556
82044	488557
7858	488558
37017	488559
45107	488560
22889	488561
339	488562
124722	488563
124095	488564
148102	488565
42484	488566
3207	488567
73335	488568
106073	488569
88480	488570
25425	488571
85618	488572
10234	488573
110577	488574
75680	488575
91420	488576
86555	488577
66441	488578
75662	488579
29	488580
1034	488581
40213	488582
20550	488583
971	488584
25420	488585
18389	488586
63646	488587
163242	488588
2047	488589
48282	488590
78023	488591
50642	488592
124009	488593
79876	488594
74442	488595
793	488596
34119	488597
106048	488598
1577	488599
128982	488600
34089	488601
70428	488602
50964	488603
54414	488604
4966	488605
42151	488606
160322	488607
204	488608
39436	488609
44706	488610
43729	488611
10715	488612
67230	488613
80899	488614
15252	488615
12057	488616
28636	488617
133062	488618
11760	488619
82940	488620
15650	488621
61876	488622
39859	488623
221756	488624
19728	488625
47358	488626
6848	488627
9501	488628
101553	488629
130984	488630
29095	488631
73930	488632
2197	488633
118972	488634
68641	488635
11237	488636
78707	488637
7753	488638
24476	488639
9598	488640
7863	488641
155020	488642
166413	488643
24217	488644
56964	488645
13289	488646
102527	488647
86151	488648
2493	488649
34876	488650
1461	488651
21677	488652
59318	488653
102326	488654
15397	488655
13438	488656
26506	488657
95058	488658
12630	488659
1425	488660
77728	488661
25800	488662
3716	488663
8649	488664
22206	488665
13085	488666
11701	488667
5624	488668
93847	488669
2237	488670
24568	488671
50817	488672
48935	488673
7567	488674
78346	488675
38650	488676
238997	488677
50196	488678
2199	488679
27325	488680
170654	488681
26429	488682
114828	488683
133070	488684
91125	488685
359	488686
22590	488687
49126	488688
18509	488689
8952	488690
34106	488691
8326	488692
55848	488693
2824	488694
7903	488695
49437	488696
117301	488697
51747	488698
180870	488699
41211	488700
54606	488701
7375	488702
30906	488703
51402	488704
12078	488705
1121	488706
14011	488707
7303	488708
443	488709
58894	488710
6348	488711
106988	488712
18200	488713
11727	488714
4586	488715
96236	488716
12050	488717
23057	488718
38731	488719
15252	488720
25757	488721
24200	488722
46373	488723
218989	488724
2778	488725
85689	488726
8414	488727
36172	488728
206348	488729
37680	488730
18541	488731
38378	488732
49487	488733
25199	488734
100149	488735
95346	488736
60024	488737
87806	488738
42830	488739
113443	488740
2822	488741
113593	488742
18490	488743
101470	488744
129669	488745
17538	488746
1067	488747
1062	488748
3502	488749
5961	488750
150434	488751
4482	488752
4036	488753
3537	488754
5859	488755
4025	488756
83908	488757
84012	488758
6725	488759
2839	488760
1986	488761
113244	488762
54198	488763
5191	488764
12676	488765
15233	488766
621	488767
2812	488768
104850	488769
135778	488770
873	488771
1787	488772
3959	488773
5859	488774
114429	488775
4028	488776
9252	488777
25087	488778
82079	488779
69341	488780
5181	488781
3982	488782
113320	488783
142683	488784
218514	488785
37808	488786
219032	488787
78411	488788
382	488789
49881	488790
3266	488791
3345	488792
76395	488793
79249	488794
10565	488795
51213	488796
2180	488797
1930	488798
95	488799
82089	488800
40685	488801
104296	488802
146244	488803
74022	488804
51526	488805
226283	488806
10849	488807
119046	488808
4515	488809
13028	488810
235514	488811
15633	488812
46038	488813
51051	488814
193764	488815
202862	488816
202170	488817
47906	488818
104385	488819
960	488820
128109	488821
86110	488822
3138	488823
84046	488824
180968	488825
103562	488826
93711	488827
64735	488828
37065	488829
67889	488830
216534	488831
14296	488832
98247	488833
5163	488834
3537	488835
3182	488836
112582	488837
1421	488838
10137	488839
94002	488840
124892	488841
92877	488842
157512	488843
53191	488844
49513	488845
17417	488846
413	488847
40567	488848
49402	488849
119274	488850
68444	488851
41728	488852
77178	488853
121903	488854
23253	488855
32740	488856
32740	488857
37734	488858
39491	488859
10934	488860
38822	488861
19142	488862
19142	488863
17550	488864
87082	488865
80210	488866
26228	488867
39298	488868
5121	488869
6730	488870
28767	488871
4556	488872
21473	488873
107910	488874
1979	488875
81664	488876
51469	488877
49468	488878
43689	488879
107995	488880
7823	488881
3858	488882
223517	488883
136937	488884
82117	488885
69829	488886
91381	488887
85183	488888
21348	488889
39965	488890
31662	488891
1701	488892
64359	488893
11558	488894
5537	488895
32881	488896
161675	488897
50206	488898
93199	488899
48161	488900
17630	488901
91518	488902
40348	488903
580	488904
123332	488905
3304	488906
108673	488907
157738	488908
71238	488909
71238	488910
28233	488911
1944	488912
22138	488913
154799	488914
226092	488915
1047	488916
97699	488917
46343	488918
16382	488919
49257	488920
33916	488921
69858	488922
210	488923
3971	488924
2533	488925
32209	488926
146963	488927
623	488928
1286	488929
232808	488930
155517	488931
2493	488932
382	488933
154823	488934
85235	488935
216664	488936
3144	488937
84284	488938
21180	488939
1139	488940
962	488941
12651	488942
2510	488943
14053	488944
71276	488945
91276	488946
25571	488947
97900	488948
87293	488949
85060	488950
231926	488951
85365	488952
33942	488953
115071	488954
33672	488955
225557	488956
111562	488957
85467	488958
123332	488959
233840	488960
82488	488961
177788	488962
17530	488963
160663	488964
94834	488965
18897	488966
54293	488967
2198	488968
63537	488969
3635	488970
54647	488971
8140	488972
833	488973
127281	488974
11908	488975
4515	488976
7441	488977
144825	488978
234811	488979
10842	488980
29621	488981
3299	488982
86922	488983
1355	488984
29032	488985
111183	488986
205339	488987
163035	488988
25659	488989
77744	488990
20084	488991
28199	488992
10061	488993
1113	488994
52167	488995
85125	488996
4883	488997
88837	488998
17645	488999
8598	489000
52854	489001
21783	489002
11508	489003
27914	489004
225580	489005
29182	489006
151183	489007
41451	489008
10748	489009
23846	489010
13352	489011
128942	489012
35361	489013
2228	489014
46106	489015
15869	489016
47813	489017
159023	489018
944	489019
155792	489020
1424	489021
234927	489022
85905	489023
147108	489024
13859	489025
3490	489026
961	489027
114893	489028
111411	489029
41815	489030
15925	489031
64981	489032
4775	489033
5235	489034
5915	489035
6288	489036
979	489037
7293	489038
8447	489039
1657	489040
64305	489041
11332	489042
49442	489043
40879	489044
1267	489045
104776	489046
1162	489047
203307	489048
146044	489049
71837	489050
177878	489051
62816	489052
17892	489053
64796	489054
63048	489055
108179	489056
102298	489057
71783	489058
77718	489059
203481	489060
233596	489061
239208	489062
20149	489063
148893	489064
84381	489065
111615	489066
12362	489067
50931	489068
63175	489069
108139	489070
94057	489071
2417	489072
158706	489073
81414	489074
146328	489075
177134	489076
18039	489077
231610	489078
200642	489079
110052	489080
114771	489081
235960	489082
98743	489083
32083	489084
146119	489085
225415	489086
221496	489087
115479	489088
124332	489089
169301	489090
60923	489091
104805	489092
159544	489093
8949	489094
156062	489095
71518	489096
237975	489097
61248	489098
49256	489099
31819	489100
146317	489101
83945	489102
235379	489103
210129	489104
66303	489105
95977	489106
151896	489107
40700	489108
231380	489109
153558	489110
107909	489111
19909	489112
177390	489113
146136	489114
159620	489115
63267	489116
112762	489117
86332	489118
55634	489119
112138	489120
71623	489121
30139	489122
108023	489123
31199	489124
85916	489125
1593	489126
12918	489127
113801	489128
20802	489129
128235	489130
150668	489131
156060	489132
197011	489133
138700	489134
120806	489135
14931	489136
213325	489137
55478	489138
154049	489139
51508	489140
1052	489141
111873	489142
145949	489143
159728	489144
94275	489145
94602	489146
116598	489147
45239	489148
115285	489149
62891	489150
225358	489151
16407	489152
19627	489153
4471	489154
187	489155
18004	489156
38018	489157
1793	489158
25572	489159
164239	489160
85407	489161
551	489162
55480	489163
28805	489164
24615	489165
2944	489166
66173	489167
86640	489168
92403	489169
459	489170
39569	489171
1657	489172
18509	489173
30522	489174
73139	489175
923	489176
45674	489177
58613	489178
5228	489179
2698	489180
19950	489181
69602	489182
96803	489183
7818	489184
26332	489185
24293	489186
8677	489187
13727	489188
33731	489189
5372	489190
3122	489191
113082	489192
166611	489193
85115	489194
28319	489195
60	489196
20450	489197
8086	489198
54296	489199
88466	489200
17194	489201
95	489202
38174	489203
7032	489204
201465	489205
167127	489206
11897	489207
986	489208
20263	489209
26339	489210
4061	489211
607	489212
841	489213
22964	489214
14029	489215
144356	489216
49535	489217
38229	489218
48561	489219
94122	489220
151375	489221
47157	489222
85694	489223
160369	489224
113167	489225
38487	489226
92839	489227
17054	489228
3532	489229
23709	489230
9480	489231
15479	489232
13208	489233
70673	489234
185633	489235
69965	489236
37281	489237
54646	489238
904	489239
87159	489240
79119	489241
123447	489242
26042	489243
3719	489244
31966	489245
82804	489246
38562	489247
420	489248
420	489249
19445	489250
113871	489251
26286	489252
53042	489253
67697	489254
1364	489255
137332	489256
89186	489257
4520	489258
13053	489259
77305	489260
10982	489261
3582	489262
6957	489263
11512	489264
116831	489265
19414	489266
16587	489267
146943	489268
84928	489269
16280	489270
11294	489271
6832	489272
42817	489273
3639	489274
14423	489275
216412	489276
78986	489277
17184	489278
21674	489279
12288	489280
66868	489281
41276	489282
100404	489283
110104	489284
68099	489285
63549	489286
142389	489287
8301	489288
61699	489289
1869	489290
58370	489291
8598	489292
7497	489293
37490	489294
188502	489295
5791	489296
4040	489297
641	489298
5206	489299
2457	489300
845	489301
408	489302
88336	489303
205120	489304
19361	489305
228996	489306
2402	489307
228942	489308
136502	489309
156600	489310
71314	489311
8510	489312
125280	489313
230199	489314
26051	489315
6384	489316
66288	489317
1411	489318
27473	489319
4558	489320
25909	489321
9182	489322
40083	489323
99875	489324
885	489325
6766	489326
158681	489327
216691	489328
132210	489329
27323	489330
10701	489331
105667	489332
105661	489333
84372	489334
6751	489335
130767	489336
39127	489337
19699	489338
2837	489339
145872	489340
7179	489341
1652	489342
48463	489343
5998	489344
48810	489345
16321	489346
72855	489347
162662	489348
140655	489349
24582	489350
106828	489351
194977	489352
150866	489353
4	489354
30453	489355
4	489356
48770	489357
11761	489358
5	489359
81890	489360
118	489361
52663	489362
3960	489363
173730	489364
1259	489365
44644	489366
118	489367
91973	489368
76	489369
29045	489370
34623	489371
49785	489372
90608	489373
43204	489374
13838	489375
37219	489376
22849	489377
77326	489378
16024	489379
194216	489380
7336	489381
57594	489382
6570	489383
143816	489384
58765	489385
38647	489386
201760	489387
5	489388
222971	489389
113237	489390
17086	489391
21135	489392
49404	489393
26085	489394
43899	489395
23318	489396
86031	489397
854	489398
49991	489399
9144	489400
118	489401
4	489402
19660	489403
8023	489404
40	489405
171004	489406
30925	489407
28930	489408
11942	489409
43396	489410
97315	489411
117565	489412
65762	489413
10384	489414
601	489415
83685	489416
52237	489417
49757	489418
144370	489419
94235	489420
64959	489421
43395	489422
88927	489423
45204	489424
32827	489425
212849	489426
42431	489427
10928	489428
50812	489429
108969	489430
145594	489431
110421	489432
70727	489433
19675	489434
152187	489435
125027	489436
32580	489437
69783	489438
32039	489439
8680	489440
206695	489441
125863	489442
82184	489443
76612	489444
39791	489445
307	489446
47011	489447
61307	489448
28829	489449
99599	489450
194022	489451
227382	489452
49696	489453
13643	489454
12766	489455
44942	489456
121646	489457
229874	489458
52772	489459
142400	489460
21589	489461
24743	489462
2785	489463
62633	489464
18015	489465
36831	489466
120347	489467
98049	489468
27884	489469
799	489470
95585	489471
22441	489472
83074	489473
15211	489474
149471	489475
110363	489476
1035	489477
32347	489478
90969	489479
8984	489480
192520	489481
76324	489482
5833	489483
3095	489484
69338	489485
17518	489486
74080	489487
25008	489488
3693	489489
78629	489490
81893	489491
33618	489492
42318	489493
69642	489494
16688	489495
10518	489496
21973	489497
30067	489498
15052	489499
4451	489500
5489	489501
24189	489502
22044	489503
93702	489504
79516	489505
16359	489506
9656	489507
42335	489508
34766	489509
7000	489510
29933	489511
42318	489512
15830	489513
61538	489514
8293	489515
44597	489516
211430	489517
79491	489518
33597	489519
60813	489520
18069	489521
31787	489522
41622	489523
124695	489524
1996	489525
133188	489526
71006	489527
1286	489528
91868	489529
1930	489530
99981	489531
18210	489532
4602	489533
12940	489534
145019	489535
53954	489536
6583	489537
78197	489538
29478	489539
61547	489540
33590	489541
7	489542
14859	489543
73288	489544
52432	489545
152211	489546
10140	489547
2709	489548
25452	489549
11840	489550
14673	489551
55220	489552
116876	489553
11580	489554
1121	489555
67727	489556
46324	489557
11093	489558
18884	489559
100985	489560
22917	489561
64098	489562
230357	489563
11954	489564
139585	489565
29841	489566
79755	489567
44066	489568
52887	489569
7	489570
58350	489571
17732	489572
11075	489573
7378	489574
17600	489575
10208	489576
17826	489577
30667	489578
25137	489579
91	489580
61886	489581
15579	489582
21673	489583
3643	489584
21446	489585
3100	489586
3548	489587
79629	489588
30210	489589
19676	489590
142052	489591
9640	489592
8312	489593
24254	489594
19962	489595
68837	489596
12443	489597
575	489598
46522	489599
25092	489600
42346	489601
12940	489602
96343	489603
7730	489604
12497	489605
54861	489606
94721	489607
136298	489608
84168	489609
31081	489610
15025	489611
102807	489612
78528	489613
147126	489614
100399	489615
53184	489616
181207	489617
54722	489618
75533	489619
101235	489620
138057	489621
63835	489622
26807	489623
4606	489624
36632	489625
21029	489626
61424	489627
314	489628
2782	489629
29526	489630
26894	489631
55259	489632
117726	489633
49902	489634
26170	489635
22382	489636
15522	489637
6014	489638
26211	489639
15320	489640
47367	489641
6111	489642
57220	489643
145857	489644
925	489645
57057	489646
99505	489647
93888	489648
98822	489649
155882	489650
19357	489651
94307	489652
73409	489653
28880	489654
22522	489655
66006	489656
43613	489657
49219	489658
63194	489659
59701	489660
77364	489661
21680	489662
10469	489663
38311	489664
107181	489665
81620	489666
13455	489667
108824	489668
5891	489669
63112	489670
97330	489671
82087	489672
154396	489673
32435	489674
46634	489675
15433	489676
81564	489677
202441	489678
38288	489679
57490	489680
132142	489681
7621	489682
36375	489683
32618	489684
109428	489685
89625	489686
50479	489687
106148	489688
5192	489689
141338	489690
5849	489691
14307	489692
95489	489693
132425	489694
45632	489695
66561	489696
27271	489697
1953	489698
28681	489699
31645	489700
14684	489701
18175	489702
18210	489703
9236	489704
118805	489705
11371	489706
67346	489707
63062	489708
27690	489709
5	489710
5	489711
4	489712
5	489713
4	489714
3711	489715
137589	489716
14071	489717
27473	489718
19272	489719
2171	489720
89010	489721
36887	489722
1667	489723
4	489724
21300	489725
45333	489726
131636	489727
214274	489728
223578	489729
4	489730
10749	489731
1538	489732
11790	489733
81893	489734
8973	489735
11937	489736
213903	489737
136323	489738
75225	489739
132748	489740
115284	489741
240426	489742
129025	489743
100718	489744
144002	489745
21769	489746
6660	489747
4416	489748
38730	489749
11071	489750
37091	489751
94653	489752
28005	489753
29114	489754
28787	489755
83885	489756
100096	489757
163144	489758
9933	489759
23387	489760
86841	489761
54590	489762
206523	489763
98649	489764
143982	489765
95513	489766
43089	489767
77796	489768
2207	489769
28965	489770
24899	489771
36629	489772
75849	489773
84113	489774
46567	489775
51448	489776
163854	489777
21930	489778
20484	489779
3909	489780
68825	489781
36186	489782
1735	489783
13103	489784
50179	489785
61840	489786
109135	489787
1983	489788
5	489789
56609	489790
15955	489791
8615	489792
7456	489793
90531	489794
70330	489795
39872	489796
9848	489797
7636	489798
225267	489799
33951	489800
84883	489801
155844	489802
85519	489803
24664	489804
122953	489805
178751	489806
27588	489807
177696	489808
672	489809
3518	489810
34584	489811
130086	489812
147701	489813
100005	489814
787	489815
36762	489816
46042	489817
145433	489818
137689	489819
55980	489820
125456	489821
42056	489822
85704	489823
1973	489824
26889	489825
90405	489826
22684	489827
21942	489828
37477	489829
163635	489830
21525	489831
11438	489832
199797	489833
10701	489834
70959	489835
502	489836
42777	489837
68223	489838
13610	489839
65832	489840
14144	489841
5954	489842
27895	489843
31184	489844
74039	489845
42	489846
68809	489847
31794	489848
536	489849
24230	489850
8376	489851
146653	489852
17107	489853
45649	489854
4217	489855
84236	489856
51485	489857
5925	489858
24509	489859
47885	489860
3192	489861
16168	489862
26292	489863
35281	489864
4208	489865
26447	489866
12676	489867
90650	489868
6566	489869
49118	489870
21942	489871
77769	489872
21932	489873
24131	489874
21904	489875
2149	489876
75299	489877
40307	489878
87513	489879
18073	489880
127836	489881
53813	489882
68902	489883
12431	489884
14841	489885
7727	489886
188025	489887
164644	489888
2329	489889
100567	489890
2468	489891
121240	489892
178975	489893
83071	489894
47884	489895
137821	489896
28480	489897
107518	489898
19854	489899
186846	489900
10461	489901
46294	489902
72710	489903
7902	489904
237116	489905
49561	489906
11338	489907
98003	489908
88429	489909
15032	489910
7000	489911
126145	489912
6556	489913
87572	489914
17077	489915
227717	489916
33744	489917
37912	489918
109861	489919
115523	489920
106499	489921
14199	489922
126827	489923
152960	489924
27820	489925
77186	489926
51046	489927
59810	489928
59643	489929
136496	489930
16092	489931
108197	489932
11095	489933
4770	489934
94929	489935
3885	489936
6682	489937
40013	489938
10898	489939
20164	489940
27034	489941
229942	489942
57289	489943
91039	489944
129775	489945
90619	489946
121256	489947
86871	489948
184425	489949
76282	489950
59450	489951
83050	489952
134848	489953
72154	489954
81478	489955
68039	489956
26143	489957
11807	489958
42306	489959
42084	489960
78650	489961
56049	489962
41880	489963
125628	489964
145540	489965
107516	489966
109697	489967
58622	489968
149577	489969
11113	489970
9651	489971
2705	489972
10630	489973
54426	489974
85814	489975
107335	489976
115038	489977
102152	489978
3269	489979
28385	489980
72394	489981
138594	489982
20010	489983
126344	489984
13176	489985
97792	489986
99735	489987
47958	489988
98997	489989
7426	489990
2896	489991
74058	489992
56074	489993
7132	489994
133	489995
9734	489996
29920	489997
101	489998
13862	489999
18072	490000
30302	490001
29736	490002
5408	490003
7733	490004
9140	490005
65868	490006
31570	490007
12087	490008
12340	490009
56087	490010
55378	490011
867	490012
119242	490013
59813	490014
59813	490015
36611	490016
68075	490017
69587	490018
61077	490019
18633	490020
12506	490021
37971	490022
13669	490023
119188	490024
19553	490025
144703	490026
98891	490027
60953	490028
47505	490029
76437	490030
76437	490031
138380	490032
22666	490033
63167	490034
100074	490035
160908	490036
57700	490037
100676	490038
112310	490039
23565	490040
75955	490041
1119	490042
157327	490043
17560	490044
8884	490045
131726	490046
102595	490047
165326	490048
42198	490049
138244	490050
23154	490051
189851	490052
21994	490053
29313	490054
29180	490055
36164	490056
29180	490057
33401	490058
105830	490059
42399	490060
18808	490061
36703	490062
34499	490063
53198	490064
99543	490065
27455	490066
174360	490067
31653	490068
2518	490069
10761	490070
47009	490071
74728	490072
81896	490073
7014	490074
86803	490075
110021	490076
54373	490077
6986	490078
1450	490079
46825	490080
21249	490081
15636	490082
148383	490083
143680	490084
6216	490085
3270	490086
1252	490087
22675	490088
33298	490089
1971	490090
42783	490091
3206	490092
78189	490093
1963	490094
12025	490095
314	490096
86937	490097
28155	490098
21249	490099
19776	490100
105120	490101
108358	490102
71465	490103
13301	490104
87807	490105
33741	490106
22978	490107
90731	490108
64151	490109
11585	490110
58454	490111
3443	490112
64359	490113
112569	490114
131514	490115
72054	490116
5815	490117
41922	490118
27711	490119
235725	490120
26625	490121
151883	490122
149675	490123
22547	490124
16941	490125
19348	490126
73589	490127
93326	490128
172544	490129
31338	490130
36576	490131
102244	490132
8104	490133
38373	490134
33362	490135
206445	490136
133919	490137
151534	490138
58185	490139
61472	490140
9768	490141
221800	490142
102408	490143
201232	490144
163091	490145
227368	490146
165148	490147
67212	490148
166111	490149
207371	490150
99910	490151
173325	490152
207268	490153
157794	490154
197810	490155
66762	490156
63279	490157
119006	490158
77874	490159
119287	490160
75089	490161
236218	490162
110225	490163
53061	490164
87260	490165
239836	490166
111618	490167
149127	490168
151053	490169
84404	490170
53051	490171
40006	490172
107138	490173
22141	490174
22270	490175
34680	490176
46313	490177
19329	490178
112441	490179
125393	490180
105404	490181
5295	490182
11343	490183
117347	490184
42206	490185
73096	490186
7666	490187
6611	490188
108269	490189
43593	490190
133075	490191
59946	490192
2432	490193
8314	490194
31342	490195
126112	490196
63781	490197
56232	490198
5429	490199
2633	490200
34131	490201
35833	490202
105120	490203
61505	490204
103949	490205
11227	490206
46571	490207
57173	490208
71444	490209
20816	490210
101459	490211
36246	490212
16596	490213
54876	490214
22667	490215
54876	490216
16596	490217
49581	490218
68000	490219
36022	490220
29885	490221
56240	490222
1510	490223
16656	490224
39285	490225
6986	490226
49988	490227
44189	490228
7824	490229
13972	490230
72798	490231
2982	490232
236729	490233
9767	490234
73540	490235
395	490236
72558	490237
3427	490238
25202	490239
8320	490240
41898	490241
28	490242
30922	490243
3789	490244
65042	490245
16889	490246
7806	490247
3710	490248
7537	490249
806	490250
42402	490251
15467	490252
20422	490253
69	490254
15204	490255
102338	490256
18655	490257
22715	490258
44499	490259
134480	490260
25694	490261
86048	490262
19435	490263
17194	490264
43474	490265
30435	490266
2502	490267
49511	490268
20929	490269
30918	490270
32397	490271
1145	490272
57332	490273
62755	490274
163744	490275
35552	490276
122940	490277
27648	490278
7501	490279
51270	490280
134903	490281
76199	490282
67580	490283
29688	490284
13390	490285
24913	490286
206341	490287
11147	490288
77291	490289
85366	490290
11693	490291
15704	490292
36659	490293
4	490294
26462	490295
24662	490296
16000	490297
15350	490298
14334	490299
43558	490300
1933	490301
50628	490302
55747	490303
2579	490304
6735	490305
12970	490306
10172	490307
4405	490308
26726	490309
10374	490310
40672	490311
65228	490312
12329	490313
32912	490314
17367	490315
9357	490316
615	490317
265	490318
22373	490319
89	490320
11438	490321
327	490322
76404	490323
67420	490324
125637	490325
19827	490326
31413	490327
6576	490328
1019	490329
5874	490330
4684	490331
150312	490332
138815	490333
46349	490334
192979	490335
9006	490336
37940	490337
207887	490338
4509	490339
102158	490340
210853	490341
4706	490342
109412	490343
102697	490344
79881	490345
56422	490346
54246	490347
41975	490348
24742	490349
71732	490350
10687	490351
40477	490352
70765	490353
16941	490354
16105	490355
60790	490356
8900	490357
6009	490358
11950	490359
148495	490360
2232	490361
79582	490362
190373	490363
14259	490364
5805	490365
70885	490366
40288	490367
204650	490368
8650	490369
114710	490370
2697	490371
42943	490372
21554	490373
21950	490374
44068	490375
8466	490376
10503	490377
37554	490378
99267	490379
37157	490380
119357	490381
9605	490382
139122	490383
42570	490384
3050	490385
55988	490386
5000	490387
49101	490388
78585	490389
53298	490390
77708	490391
62975	490392
117742	490393
2598	490394
181627	490395
5540	490396
47508	490397
3926	490398
73366	490399
91744	490400
107057	490401
36256	490402
11	490403
31642	490404
12	490405
73366	490406
44282	490407
99607	490408
43009	490409
95864	490410
82138	490411
35695	490412
11594	490413
21655	490414
148770	490415
193327	490416
15047	490417
210849	490418
58498	490419
132710	490420
137023	490421
25413	490422
26620	490423
236421	490424
19424	490425
82033	490426
20628	490427
140092	490428
74952	490429
29361	490430
146541	490431
108819	490432
77163	490433
1376	490434
28100	490435
61462	490436
26227	490437
68038	490438
120069	490439
151332	490440
25581	490441
87508	490442
139018	490443
52357	490444
9805	490445
6487	490446
5	490447
152874	490448
6854	490449
4587	490450
88196	490451
33482	490452
7854	490453
1972	490454
5864	490455
99040	490456
67957	490457
30980	490458
209791	490459
17127	490460
713	490461
59502	490462
56159	490463
82105	490464
95923	490465
43255	490466
57	490467
94706	490468
16480	490469
94487	490470
82842	490471
13755	490472
27519	490473
75864	490474
45387	490475
22679	490476
13739	490477
5473	490478
19518	490479
82627	490480
471	490481
2429	490482
6667	490483
17248	490484
162563	490485
46051	490486
14935	490487
43302	490488
162563	490489
20156	490490
156400	490491
59405	490492
21886	490493
1242	490494
102922	490495
102978	490496
32927	490497
19119	490498
222717	490499
20987	490500
6558	490501
93191	490502
31212	490503
105066	490504
81962	490505
164684	490506
36899	490507
58625	490508
64379	490509
14264	490510
6611	490511
57970	490512
8999	490513
215642	490514
222441	490515
166622	490516
59473	490517
62842	490518
58573	490519
40781	490520
19178	490521
812	490522
961	490523
128293	490524
98663	490525
32670	490526
41284	490527
41659	490528
33668	490529
17371	490530
120164	490531
15243	490532
24691	490533
1408	490534
29058	490535
58830	490536
137435	490537
75300	490538
219473	490539
82596	490540
21328	490541
21253	490542
23651	490543
27040	490544
18699	490545
110320	490546
10461	490547
37992	490548
34903	490549
21992	490550
31503	490551
64577	490552
31596	490553
21037	490554
19116	490555
30724	490556
16249	490557
29407	490558
34540	490559
2907	490560
143119	490561
49093	490562
142406	490563
40468	490564
4476	490565
152999	490566
6603	490567
28810	490568
48257	490569
49407	490570
27617	490571
164773	490572
31898	490573
62274	490574
10371	490575
6120	490576
13353	490577
15089	490578
95431	490579
22696	490580
186579	490581
92758	490582
177441	490583
6683	490584
5414	490585
12	490586
43625	490587
3112	490588
95449	490589
8270	490590
91279	490591
16870	490592
25565	490593
13063	490594
10886	490595
197236	490596
63592	490597
39946	490598
43659	490599
2144	490600
38724	490601
73105	490602
13615	490603
74868	490604
23293	490605
73672	490606
108078	490607
81654	490608
69341	490609
48262	490610
66746	490611
1754	490612
1750	490613
105745	490614
27356	490615
26726	490616
186567	490617
66887	490618
42710	490619
151574	490620
182723	490621
94062	490622
192554	490623
13233	490624
57388	490625
57191	490626
110011	490627
89468	490628
45640	490629
10707	490630
15938	490631
74031	490632
83442	490633
63434	490634
30244	490635
34648	490636
8672	490637
50395	490638
118110	490639
93428	490640
36179	490641
65497	490642
22664	490643
25478	490644
12599	490645
27491	490646
4929	490647
137829	490648
96334	490649
184408	490650
7930	490651
18260	490652
42539	490653
96320	490654
108080	490655
7615	490656
17059	490657
124554	490658
234289	490659
63408	490660
6469	490661
7473	490662
15293	490663
422	490664
111824	490665
56979	490666
27342	490667
31435	490668
36020	490669
73011	490670
130727	490671
38055	490672
34882	490673
214077	490674
17359	490675
236593	490676
81233	490677
177975	490678
211490	490679
26462	490680
44829	490681
76874	490682
14377	490683
117845	490684
54633	490685
56187	490686
846	490687
149028	490688
75085	490689
33950	490690
1267	490691
62149	490692
96443	490693
736	490694
14697	490695
4916	490696
118675	490697
5319	490698
112279	490699
142059	490700
55122	490701
50269	490702
154406	490703
148786	490704
109268	490705
11393	490706
234315	490707
129848	490708
59048	490709
147015	490710
57225	490711
99712	490712
49511	490713
32235	490714
113896	490715
210854	490716
33109	490717
5650	490718
35124	490719
64186	490720
55059	490721
84424	490722
101940	490723
72070	490724
129877	490725
65280	490726
129959	490727
76703	490728
83655	490729
43131	490730
96424	490731
7123	490732
131898	490733
75964	490734
35224	490735
126181	490736
29880	490737
194416	490738
16482	490739
123031	490740
230273	490741
91524	490742
61298	490743
36277	490744
2488	490745
4546	490746
20182	490747
31177	490748
14435	490749
50623	490750
40208	490751
79700	490752
41873	490753
3946	490754
207883	490755
12657	490756
126285	490757
14418	490758
52325	490759
45168	490760
44474	490761
210326	490762
126877	490763
1406	490764
40745	490765
54937	490766
153154	490767
950	490768
134353	490769
12223	490770
18027	490771
4611	490772
81014	490773
47825	490774
75994	490775
113852	490776
966	490777
83386	490778
26154	490779
150691	490780
23101	490781
43218	490782
1252	490783
73672	490784
23554	490785
56557	490786
76070	490787
56907	490788
38243	490789
27577	490790
2517	490791
25647	490792
19637	490793
49938	490794
50814	490795
27271	490796
7921	490797
2490	490798
54293	490799
165555	490800
9623	490801
4886	490802
2086	490803
1019	490804
40608	490805
9089	490806
33836	490807
9034	490808
17060	490809
50430	490810
21788	490811
54435	490812
164774	490813
144406	490814
5975	490815
9795	490816
21785	490817
26018	490818
38799	490819
112258	490820
4049	490821
54170	490822
15745	490823
48169	490824
2711	490825
12074	490826
15213	490827
26769	490828
18210	490829
120052	490830
7334	490831
6369	490832
52299	490833
10977	490834
13405	490835
31281	490836
17144	490837
49417	490838
187091	490839
51469	490840
219070	490841
32052	490842
50439	490843
71095	490844
629	490845
153659	490846
52649	490847
80917	490848
44989	490849
26393	490850
72307	490851
4966	490852
134085	490853
48456	490854
6176	490855
56138	490856
59069	490857
25175	490858
223154	490859
22614	490860
856	490861
124795	490862
43413	490863
40958	490864
25136	490865
195337	490866
31298	490867
64900	490868
110220	490869
56869	490870
74219	490871
211485	490872
6910	490873
147667	490874
153975	490875
2822	490876
45834	490877
29300	490878
26610	490879
28594	490880
131046	490881
25532	490882
19101	490883
10414	490884
19315	490885
38044	490886
2834	490887
20772	490888
3992	490889
171305	490890
199611	490891
14367	490892
27071	490893
1	490894
14513	490895
51231	490896
16099	490897
36293	490898
36402	490899
3217	490900
14075	490901
15268	490902
12691	490903
25474	490904
85294	490905
8506	490906
18553	490907
62021	490908
25699	490909
2909	490910
82685	490911
46316	490912
137446	490913
150904	490914
202949	490915
211847	490916
152978	490917
118002	490918
71010	490919
76767	490920
12044	490921
19895	490922
29906	490923
108382	490924
86255	490925
138417	490926
74039	490927
105085	490928
9518	490929
18358	490930
16644	490931
108636	490932
95353	490933
2623	490934
33919	490935
1958	490936
227390	490937
62871	490938
5362	490939
39601	490940
60403	490941
167355	490942
13368	490943
30462	490944
59541	490945
83371	490946
10630	490947
186748	490948
22146	490949
2470	490950
84435	490951
34161	490952
63468	490953
673	490954
84588	490955
5038	490956
31568	490957
107992	490958
31180	490959
12656	490960
55881	490961
166674	490962
2423	490963
8944	490964
53384	490965
26745	490966
128733	490967
161921	490968
1044	490969
15526	490970
218	490971
22438	490972
107957	490973
57000	490974
183062	490975
110105	490976
208230	490977
5597	490978
99916	490979
58209	490980
75965	490981
160586	490982
183713	490983
118399	490984
57122	490985
1902	490986
49406	490987
108608	490988
2157	490989
174400	490990
128310	490991
53755	490992
3309	490993
17451	490994
122962	490995
94465	490996
110650	490997
23493	490998
58397	490999
21404	491000
27768	491001
193890	491002
209138	491003
86460	491004
25863	491005
140109	491006
164256	491007
128370	491008
136777	491009
128541	491010
45497	491011
45439	491012
27283	491013
21730	491014
81667	491015
72664	491016
42711	491017
123	491018
155727	491019
19909	491020
153452	491021
43474	491022
54010	491023
4952	491024
74582	491025
1405	491026
21335	491027
1241	491028
91379	491029
10297	491030
67013	491031
84544	491032
26145	491033
109563	491034
29637	491035
134948	491036
83343	491037
13981	491038
71989	491039
144838	491040
33551	491041
21859	491042
115	491043
31369	491044
32012	491045
119300	491046
123239	491047
21935	491048
7283	491049
85855	491050
17173	491051
53885	491052
49486	491053
100852	491054
851	491055
736	491056
9222	491057
6727	491058
4551	491059
42876	491060
92211	491061
53991	491062
29885	491063
18069	491064
18336	491065
5730	491066
57069	491067
69454	491068
192532	491069
121244	491070
165606	491071
20148	491072
140	491073
28108	491074
54707	491075
60763	491076
92483	491077
25477	491078
60610	491079
27653	491080
19519	491081
144867	491082
57877	491083
29492	491084
114851	491085
19183	491086
3884	491087
31667	491088
9814	491089
64614	491090
177302	491091
61265	491092
17627	491093
4298	491094
156418	491095
29934	491096
7692	491097
68013	491098
215593	491099
10423	491100
156418	491101
37094	491102
20123	491103
18025	491104
49408	491105
20123	491106
16357	491107
11626	491108
19809	491109
26273	491110
1415	491111
68605	491112
6608	491113
1768	491114
81346	491115
8913	491116
1907	491117
115083	491118
21962	491119
30121	491120
43475	491121
43910	491122
7618	491123
2149	491124
3441	491125
24509	491126
16775	491127
4	491128
41246	491129
35183	491130
39764	491131
58326	491132
1337	491133
1653	491134
24922	491135
279	491136
80196	491137
2181	491138
11585	491139
16981	491140
14093	491141
10443	491142
5079	491143
32080	491144
149128	491145
602	491146
4466	491147
109653	491148
12988	491149
28617	491150
170293	491151
70262	491152
24	491153
93750	491154
63826	491155
5920	491156
10096	491157
2468	491158
118116	491159
35126	491160
135466	491161
16000	491162
12458	491163
72997	491164
106040	491165
112470	491166
160014	491167
26730	491168
88809	491169
144151	491170
8245	491171
2373	491172
3092	491173
46224	491174
27935	491175
146322	491176
234450	491177
42677	491178
95323	491179
11292	491180
82093	491181
184716	491182
79385	491183
171527	491184
55410	491185
89988	491186
31801	491187
3520	491188
1732	491189
23623	491190
10544	491191
7656	491192
2001	491193
54385	491194
18012	491195
1772	491196
194295	491197
161903	491198
12262	491199
18125	491200
4486	491201
48449	491202
664	491203
74400	491204
1124	491205
44288	491206
16555	491207
107139	491208
102358	491209
46215	491210
38268	491211
82738	491212
7153	491213
21888	491214
551	491215
3728	491216
27565	491217
24212	491218
90267	491219
14490	491220
21879	491221
19336	491222
14856	491223
41540	491224
100295	491225
79183	491226
18111	491227
103283	491228
47509	491229
12	491230
27565	491231
32471	491232
1707	491233
51759	491234
65440	491235
16941	491236
40324	491237
34033	491238
60756	491239
10701	491240
62720	491241
1752	491242
41651	491243
84059	491244
100490	491245
62503	491246
62162	491247
5824	491248
70984	491249
8697	491250
39753	491251
148525	491252
144360	491253
12723	491254
15118	491255
166201	491256
103763	491257
34173	491258
16882	491259
53104	491260
41033	491261
218267	491262
9898	491263
13124	491264
126710	491265
28502	491266
3337	491267
39379	491268
32430	491269
231807	491270
50274	491271
3383	491272
81413	491273
218	491274
53439	491275
49195	491276
27628	491277
229130	491278
178950	491279
25315	491280
12031	491281
64522	491282
68332	491283
114824	491284
87642	491285
27820	491286
27820	491287
137199	491288
112197	491289
24192	491290
2053	491291
108914	491292
51923	491293
7724	491294
98749	491295
18777	491296
93248	491297
69768	491298
4914	491299
12538	491300
53234	491301
170612	491302
35120	491303
3280	491304
227187	491305
142690	491306
12127	491307
119739	491308
94880	491309
211387	491310
57788	491311
82666	491312
43931	491313
103728	491314
88704	491315
203332	491316
160588	491317
27945	491318
145203	491319
9810	491320
36831	491321
70528	491322
870	491323
4013	491324
81649	491325
164483	491326
86919	491327
71617	491328
1912	491329
32881	491330
231877	491331
10185	491332
71212	491333
15000	491334
5116	491335
202251	491336
64021	491337
193510	491338
3433	491339
66389	491340
72753	491341
181601	491342
85400	491343
4022	491344
147207	491345
11054	491346
164034	491347
116303	491348
151922	491349
89283	491350
14927	491351
31263	491352
7565	491353
45694	491354
35695	491355
151426	491356
216452	491357
149422	491358
89335	491359
95589	491360
10927	491361
13214	491362
66632	491363
22780	491364
23263	491365
10443	491366
20727	491367
82734	491368
67883	491369
26325	491370
43208	491371
26890	491372
2776	491373
30132	491374
92486	491375
72943	491376
45035	491377
428	491378
98688	491379
77971	491380
5874	491381
16596	491382
89708	491383
52876	491384
100605	491385
151445	491386
99645	491387
81418	491388
7717	491389
81357	491390
36734	491391
37545	491392
53184	491393
78027	491394
22005	491395
94983	491396
27052	491397
135027	491398
62739	491399
14956	491400
98103	491401
10494	491402
59028	491403
103913	491404
37545	491405
1160	491406
101947	491407
131519	491408
52258	491409
8157	491410
63265	491411
80356	491412
68332	491413
2266	491414
87316	491415
80296	491416
92176	491417
61059	491418
53972	491419
12	491420
67248	491421
778	491422
53984	491423
90368	491424
35106	491425
18619	491426
3066	491427
42447	491428
580	491429
61426	491430
165829	491431
36810	491432
26146	491433
17453	491434
20973	491435
27707	491436
738	491437
27517	491438
131488	491439
21245	491440
93742	491441
14174	491442
8267	491443
94097	491444
23066	491445
961	491446
26500	491447
14295	491448
152774	491449
85030	491450
20242	491451
3876	491452
10517	491453
24487	491454
6897	491455
904	491456
15163	491457
70625	491458
15363	491459
45150	491460
127964	491461
13250	491462
89857	491463
35119	491464
49263	491465
110262	491466
61744	491467
6986	491468
15512	491469
27786	491470
87923	491471
8579	491472
70822	491473
46603	491474
6411	491475
14293	491476
1216	491477
51120	491478
35169	491479
154460	491480
63895	491481
12111	491482
203491	491483
74555	491484
6043	491485
33135	491486
82637	491487
43170	491488
25497	491489
57127	491490
71356	491491
148184	491492
45633	491493
100785	491494
34549	491495
82400	491496
55486	491497
109315	491498
36462	491499
146505	491500
53021	491501
12307	491502
13007	491503
9753	491504
63643	491505
18513	491506
93003	491507
11474	491508
56799	491509
36461	491510
29859	491511
203213	491512
60724	491513
15635	491514
38886	491515
64124	491516
43251	491517
25449	491518
8976	491519
11936	491520
142080	491521
27607	491522
39692	491523
65151	491524
9166	491525
10588	491526
2626	491527
34395	491528
57050	491529
34800	491530
45763	491531
28981	491532
32860	491533
18715	491534
128771	491535
17910	491536
6565	491537
34937	491538
135767	491539
51977	491540
96222	491541
102805	491542
103418	491543
90829	491544
3073	491545
10558	491546
33647	491547
45799	491548
81494	491549
10387	491550
69122	491551
1624	491552
10535	491553
18040	491554
2163	491555
114696	491556
14587	491557
11837	491558
42156	491559
22160	491560
4550	491561
15278	491562
7192	491563
14217	491564
9238	491565
113781	491566
26252	491567
30987	491568
415	491569
139765	491570
27311	491571
70647	491572
54559	491573
14523	491574
102606	491575
96119	491576
43081	491577
57950	491578
75920	491579
135729	491580
190639	491581
26686	491582
57799	491583
163269	491584
32189	491585
193545	491586
110917	491587
43545	491588
113635	491589
3722	491590
10739	491591
28099	491592
94267	491593
7731	491594
142964	491595
14881	491596
116111	491597
135886	491598
2463	491599
29429	491600
27554	491601
8538	491602
189782	491603
6645	491604
44244	491605
18171	491606
145253	491607
71397	491608
15471	491609
150050	491610
36975	491611
19766	491612
14928	491613
11110	491614
2195	491615
32249	491616
417	491617
2496	491618
1044	491619
64097	491620
3097	491621
45435	491622
25463	491623
7948	491624
21830	491625
152446	491626
67355	491627
109556	491628
61983	491629
42496	491630
95121	491631
27596	491632
128795	491633
33180	491634
49202	491635
191220	491636
78472	491637
75440	491638
53747	491639
11451	491640
30402	491641
7735	491642
16223	491643
191670	491644
161220	491645
127664	491646
64251	491647
21339	491648
76046	491649
55369	491650
97471	491651
138602	491652
94058	491653
53129	491654
168198	491655
33613	491656
75534	491657
24933	491658
67487	491659
42245	491660
60644	491661
63007	491662
2872	491663
167271	491664
43601	491665
5782	491666
57561	491667
218851	491668
411	491669
70057	491670
11263	491671
37506	491672
8439	491673
29176	491674
3585	491675
47736	491676
2468	491677
19853	491678
42880	491679
129300	491680
1932	491681
43128	491682
51142	491683
228097	491684
33990	491685
21172	491686
47902	491687
851	491688
249	491689
115553	491690
78983	491691
52195	491692
3885	491693
12254	491694
3991	491695
8352	491696
3499	491697
53423	491698
18390	491699
96364	491700
73575	491701
973	491702
16681	491703
46536	491704
42665	491705
193942	491706
64981	491707
22222	491708
28476	491709
222018	491710
56779	491711
56898	491712
147476	491713
237305	491714
29225	491715
79157	491716
43608	491717
115339	491718
2837	491719
56135	491720
63819	491721
34281	491722
68895	491723
51877	491724
110779	491725
16555	491726
46344	491727
174836	491728
106048	491729
74316	491730
176734	491731
23843	491732
6001	491733
3556	491734
18440	491735
9364	491736
28150	491737
57	491738
156113	491739
45087	491740
1450	491741
26525	491742
9578	491743
103369	491744
25027	491745
71528	491746
8274	491747
21198	491748
5055	491749
1554	491750
19481	491751
38103	491752
32786	491753
7517	491754
34172	491755
24008	491756
1045	491757
4098	491758
1315	491759
18390	491760
205153	491761
103308	491762
36058	491763
65693	491764
3696	491765
37349	491766
80438	491767
2457	491768
5917	491769
59895	491770
4020	491771
6	491772
217974	491773
25788	491774
14556	491775
6196	491776
3766	491777
25953	491778
25510	491779
139672	491780
121299	491781
10984	491782
31356	491783
44488	491784
40447	491785
43147	491786
84390	491787
87363	491788
25578	491789
69385	491790
197788	491791
230043	491792
140200	491793
51429	491794
114121	491795
190784	491796
65055	491797
197935	491798
63986	491799
42773	491800
7221	491801
46812	491802
212167	491803
44236	491804
16639	491805
25920	491806
18422	491807
7376	491808
14149	491809
26037	491810
65788	491811
61705	491812
33026	491813
232730	491814
105329	491815
4163	491816
142398	491817
53251	491818
1225	491819
64650	491820
2766	491821
85878	491822
113577	491823
115011	491824
4187	491825
4762	491826
3465	491827
7489	491828
13013	491829
1793	491830
22575	491831
1793	491832
54055	491833
51541	491834
6447	491835
65815	491836
2295	491837
144315	491838
14577	491839
161809	491840
230007	491841
1951	491842
159989	491843
733	491844
115227	491845
34282	491846
5960	491847
11110	491848
162070	491849
47	491850
2358	491851
18500	491852
54200	491853
65056	491854
51786	491855
28	491856
5102	491857
34296	491858
91390	491859
56352	491860
3108	491861
18545	491862
51258	491863
30197	491864
4739	491865
696	491866
149134	491867
16265	491868
27310	491869
58668	491870
1727	491871
10714	491872
3407	491873
402	491874
21629	491875
3313	491876
216523	491877
9220	491878
5149	491879
45205	491880
70348	491881
123629	491882
114599	491883
5621	491884
3139	491885
221860	491886
12329	491887
49702	491888
8039	491889
897	491890
16801	491891
9952	491892
122572	491893
95212	491894
149023	491895
64888	491896
159075	491897
2915	491898
114842	491899
1413	491900
120077	491901
3520	491902
51002	491903
20694	491904
1780	491905
7823	491906
179605	491907
87505	491908
84420	491909
13510	491910
315	491911
153777	491912
7058	491913
15507	491914
103	491915
111927	491916
96620	491917
70053	491918
68721	491919
68721	491920
24269	491921
51093	491922
3274	491923
30557	491924
1842	491925
51265	491926
690	491927
12213	491928
234471	491929
125692	491930
63711	491931
233930	491932
873	491933
11979	491934
2233	491935
2665	491936
11856	491937
62267	491938
117873	491939
87726	491940
52109	491941
117746	491942
56279	491943
11974	491944
9338	491945
1074	491946
23097	491947
30599	491948
1051	491949
54866	491950
51119	491951
115953	491952
22296	491953
95985	491954
131907	491955
8778	491956
98237	491957
65356	491958
11055	491959
233462	491960
30132	491961
74966	491962
74603	491963
116156	491964
4650	491965
15741	491966
141658	491967
221345	491968
7163	491969
98578	491970
2894	491971
48418	491972
110609	491973
34909	491974
83571	491975
114878	491976
230045	491977
84084	491978
149289	491979
8534	491980
148968	491981
4650	491982
181266	491983
104023	491984
72437	491985
58744	491986
14111	491987
63395	491988
76920	491989
76246	491990
6492	491991
29049	491992
23545	491993
23269	491994
842	491995
74537	491996
73660	491997
3147	491998
1851	491999
111400	492000
10718	492001
83301	492002
43280	492003
227199	492004
159355	492005
1141	492006
1177	492007
18195	492008
91344	492009
72085	492010
14253	492011
6437	492012
4892	492013
802	492014
2020	492015
2993	492016
17176	492017
2712	492018
20	492019
275	492020
39202	492021
21509	492022
1182	492023
36489	492024
40136	492025
121006	492026
4862	492027
56494	492028
6690	492029
16806	492030
11355	492031
140393	492032
3576	492033
182854	492034
23562	492035
45641	492036
20821	492037
32911	492038
13067	492039
345	492040
995	492041
62651	492042
15297	492043
26675	492044
8405	492045
68041	492046
10055	492047
24890	492048
2592	492049
185145	492050
128313	492051
167962	492052
9782	492053
119460	492054
73305	492055
57798	492056
1453	492057
13041	492058
6120	492059
12732	492060
6036	492061
4778	492062
47138	492063
12301	492064
93	492065
54817	492066
64377	492067
49365	492068
1234	492069
4720	492070
2588	492071
7439	492072
132436	492073
27687	492074
103906	492075
101736	492076
50720	492077
8943	492078
64463	492079
89714	492080
116848	492081
28856	492082
24025	492083
217205	492084
80292	492085
85251	492086
166	492087
23065	492088
191650	492089
38056	492090
30683	492091
113970	492092
16659	492093
10111	492094
1963	492095
72453	492096
54125	492097
2188	492098
227508	492099
93554	492100
61266	492101
1592	492102
109772	492103
34962	492104
154919	492105
55370	492106
3360	492107
36019	492108
40349	492109
74107	492110
18545	492111
236	492112
50201	492113
6489	492114
31334	492115
25747	492116
149697	492117
1859	492118
157855	492119
157622	492120
154002	492121
97119	492122
107945	492123
154648	492124
95490	492125
35940	492126
130296	492127
1760	492128
74392	492129
2925	492130
204492	492131
3759	492132
69823	492133
15766	492134
6097	492135
151739	492136
149575	492137
23105	492138
7002	492139
54126	492140
87687	492141
80136	492142
202512	492143
82090	492144
96560	492145
39506	492146
2690	492147
230	492148
30790	492149
145967	492150
235247	492151
61449	492152
12806	492153
89127	492154
12761	492155
41653	492156
56482	492157
32774	492158
5355	492159
21251	492160
108996	492161
114356	492162
7548	492163
27525	492164
54998	492165
34575	492166
123085	492167
63614	492168
2503	492169
17100	492170
84308	492171
14604	492172
14467	492173
42459	492174
41128	492175
1431	492176
39732	492177
129111	492178
29426	492179
201638	492180
523	492181
177116	492182
9085	492183
86334	492184
155691	492185
92851	492186
28229	492187
66072	492188
10263	492189
43846	492190
208535	492191
35016	492192
14625	492193
12283	492194
24433	492195
11894	492196
2075	492197
98541	492198
226292	492199
127205	492200
90046	492201
47746	492202
3566	492203
156054	492204
12318	492205
13056	492206
152601	492207
15656	492208
7467	492209
5878	492210
250	492211
179895	492212
28458	492213
8909	492214
111031	492215
26681	492216
3427	492217
9697	492218
145656	492219
51971	492220
79551	492221
29417	492222
184626	492223
1377	492224
111150	492225
14208	492226
112232	492227
18728	492228
36630	492229
138838	492230
36703	492231
40444	492232
45727	492233
85318	492234
108472	492235
225747	492236
2734	492237
3629	492238
34946	492239
41255	492240
7414	492241
14386	492242
22893	492243
17147	492244
50791	492245
41350	492246
108543	492247
17977	492248
218889	492249
12291	492250
88045	492251
166454	492252
10314	492253
9520	492254
21610	492255
43467	492256
48556	492257
34910	492258
63103	492259
62137	492260
40775	492261
29515	492262
113544	492263
217511	492264
32025	492265
20159	492266
122745	492267
26005	492268
95240	492269
85647	492270
41273	492271
22097	492272
27073	492273
42573	492274
2170	492275
10569	492276
22206	492277
3455	492278
2232	492279
1250	492280
1607	492281
34067	492282
12668	492283
42410	492284
29557	492285
155320	492286
5727	492287
52112	492288
4513	492289
213491	492290
161593	492291
2711	492292
7875	492293
237347	492294
123359	492295
124919	492296
118519	492297
30632	492298
159178	492299
50519	492300
40912	492301
93684	492302
1234	492303
28900	492304
154751	492305
115166	492306
231525	492307
153542	492308
113417	492309
173055	492310
199710	492311
108628	492312
40687	492313
15257	492314
229781	492315
7654	492316
279	492317
36256	492318
14934	492319
63252	492320
11939	492321
2380	492322
40780	492323
6370	492324
148744	492325
84206	492326
66917	492327
62950	492328
41259	492329
15293	492330
7908	492331
22273	492332
4586	492333
7941	492334
22038	492335
198892	492336
127	492337
47246	492338
3280	492339
24854	492340
61163	492341
228157	492342
92	492343
2741	492344
352	492345
62135	492346
24023	492347
152431	492348
5014	492349
22274	492350
8180	492351
88957	492352
10633	492353
15684	492354
24917	492355
8199	492356
3706	492357
17662	492358
1237	492359
40366	492360
890	492361
58182	492362
9853	492363
21291	492364
8044	492365
19178	492366
72737	492367
15984	492368
9745	492369
73735	492370
56640	492371
22944	492372
20050	492373
28457	492374
15511	492375
57318	492376
2003	492377
20790	492378
77445	492379
50530	492380
77813	492381
11419	492382
6442	492383
24519	492384
50721	492385
14168	492386
2938	492387
431	492388
96602	492389
7190	492390
15505	492391
13155	492392
47291	492393
16034	492394
4814	492395
6296	492396
49774	492397
29636	492398
2392	492399
23234	492400
20863	492401
45481	492402
5223	492403
40179	492404
4195	492405
111685	492406
5135	492407
6129	492408
38317	492409
7478	492410
62084	492411
6277	492412
10291	492413
48428	492414
52481	492415
25512	492416
23860	492417
3667	492418
15690	492419
16032	492420
24592	492421
11391	492422
36940	492423
8076	492424
4035	492425
17452	492426
31802	492427
102880	492428
5950	492429
3234	492430
65077	492431
306	492432
22830	492433
62134	492434
3023	492435
193	492436
21288	492437
35445	492438
51297	492439
21442	492440
21843	492441
9410	492442
235162	492443
4520	492444
85284	492445
1589	492446
25817	492447
1766	492448
1057	492449
66498	492450
202893	492451
84881	492452
102287	492453
81689	492454
5027	492455
167427	492456
25804	492457
23878	492458
19526	492459
88174	492460
23054	492461
2964	492462
71908	492463
159425	492464
64443	492465
722	492466
163079	492467
27707	492468
71012	492469
66507	492470
28686	492471
109589	492472
59291	492473
52581	492474
150071	492475
149404	492476
17344	492477
2850	492478
4426	492479
32606	492480
14309	492481
56111	492482
14922	492483
13763	492484
16632	492485
48974	492486
50210	492487
51314	492488
2171	492489
5128	492490
127124	492491
87469	492492
161884	492493
29700	492494
12317	492495
23456	492496
19397	492497
162523	492498
29340	492499
41054	492500
13591	492501
34393	492502
121764	492503
111775	492504
17826	492505
10974	492506
13398	492507
125644	492508
34648	492509
44035	492510
3869	492511
35179	492512
88995	492513
50616	492514
85061	492515
87797	492516
5094	492517
1620	492518
852	492519
89340	492520
10658	492521
15433	492522
12269	492523
75230	492524
86264	492525
57177	492526
72860	492527
198830	492528
13264	492529
247	492530
5914	492531
49373	492532
2373	492533
84071	492534
27172	492535
18902	492536
94977	492537
228067	492538
196832	492539
18853	492540
17797	492541
6960	492542
3468	492543
2494	492544
229931	492545
1574	492546
4502	492547
36711	492548
24231	492549
15496	492550
1507	492551
72988	492552
107746	492553
39803	492554
218069	492555
40461	492556
3056	492557
11760	492558
86324	492559
48136	492560
9588	492561
114659	492562
76925	492563
10284	492564
6810	492565
638	492566
25472	492567
109051	492568
40919	492569
11938	492570
15414	492571
5019	492572
39072	492573
11719	492574
5702	492575
38727	492576
11951	492577
125244	492578
92513	492579
64910	492580
20191	492581
13962	492582
64	492583
48498	492584
28540	492585
16679	492586
760	492587
51496	492588
3809	492589
51322	492590
79556	492591
12941	492592
172726	492593
204820	492594
65	492595
50285	492596
25050	492597
9178	492598
23887	492599
436	492600
1730	492601
146953	492602
2833	492603
9526	492604
22536	492605
5441	492606
16679	492607
13	492608
13555	492609
910	492610
21204	492611
2326	492612
2658	492613
79503	492614
37677	492615
11800	492616
129067	492617
161	492618
331	492619
11114	492620
13804	492621
111609	492622
15325	492623
38115	492624
37690	492625
79663	492626
2652	492627
6897	492628
2830	492629
80	492630
2451	492631
11086	492632
13359	492633
55518	492634
351	492635
89167	492636
82542	492637
23678	492638
59775	492639
49687	492640
156348	492641
223283	492642
228827	492643
108211	492644
43243	492645
32921	492646
188295	492647
52972	492648
50279	492649
18633	492650
197806	492651
67497	492652
87332	492653
38140	492654
53253	492655
199453	492656
124625	492657
127583	492658
59713	492659
191452	492660
29679	492661
70806	492662
30167	492663
189211	492664
234586	492665
129474	492666
8885	492667
2290	492668
24603	492669
3742	492670
23145	492671
30537	492672
12036	492673
5933	492674
26256	492675
51175	492676
57030	492677
8739	492678
83722	492679
14510	492680
2027	492681
37514	492682
93775	492683
6765	492684
84718	492685
200424	492686
212005	492687
10337	492688
113	492689
7746	492690
1069	492691
62795	492692
44597	492693
2055	492694
4265	492695
32586	492696
83422	492697
24833	492698
232800	492699
32600	492700
65846	492701
88067	492702
53512	492703
73386	492704
39381	492705
56046	492706
83385	492707
45364	492708
43616	492709
33917	492710
12689	492711
26091	492712
21643	492713
50161	492714
131608	492715
117629	492716
173287	492717
70253	492718
11183	492719
5524	492720
88104	492721
118351	492722
64736	492723
110669	492724
35298	492725
224332	492726
7591	492727
28686	492728
6437	492729
114469	492730
150652	492731
84123	492732
20093	492733
56691	492734
6882	492735
75255	492736
20912	492737
6517	492738
16460	492739
28356	492740
44336	492741
67939	492742
113272	492743
1939	492744
81742	492745
158717	492746
228089	492747
114998	492748
92031	492749
123962	492750
113465	492751
227163	492752
215843	492753
174700	492754
223608	492755
157972	492756
39046	492757
158464	492758
4483	492759
66282	492760
56032	492761
148833	492762
115468	492763
119222	492764
79376	492765
949	492766
388	492767
19691	492768
23676	492769
37833	492770
73723	492771
26800	492772
100819	492773
111091	492774
66392	492775
1772	492776
5504	492777
147124	492778
1958	492779
18487	492780
4277	492781
10725	492782
39448	492783
85269	492784
79448	492785
20421	492786
20694	492787
214341	492788
153422	492789
31211	492790
2103	492791
635	492792
14533	492793
164699	492794
217544	492795
1794	492796
124417	492797
459	492798
8320	492799
28094	492800
89871	492801
113306	492802
51153	492803
34254	492804
113415	492805
19315	492806
150898	492807
32206	492808
10761	492809
1908	492810
48518	492811
94031	492812
10045	492813
252	492814
6991	492815
104418	492816
1197	492817
48441	492818
64328	492819
874	492820
74924	492821
131630	492822
36189	492823
1966	492824
17147	492825
3283	492826
4072	492827
2902	492828
4543	492829
82162	492830
94723	492831
74898	492832
7321	492833
13185	492834
11754	492835
7235	492836
54967	492837
1747	492838
70017	492839
67527	492840
28195	492841
392	492842
14950	492843
6083	492844
61487	492845
4202	492846
5376	492847
2570	492848
24358	492849
6100	492850
1316	492851
11048	492852
80778	492853
238824	492854
12206	492855
16411	492856
77124	492857
67511	492858
1952	492859
6505	492860
52167	492861
43350	492862
1347	492863
10166	492864
235740	492865
117410	492866
10854	492867
163628	492868
10739	492869
25286	492870
660	492871
59092	492872
43055	492873
51329	492874
7846	492875
78789	492876
2824	492877
168790	492878
162642	492879
233491	492880
20514	492881
23823	492882
485	492883
78223	492884
48829	492885
155994	492886
64188	492887
15160	492888
729	492889
45488	492890
158373	492891
25975	492892
28076	492893
47688	492894
16472	492895
8273	492896
13881	492897
30500	492898
23057	492899
105924	492900
20304	492901
103702	492902
65959	492903
13447	492904
118147	492905
79927	492906
51874	492907
89754	492908
47210	492909
15709	492910
23683	492911
88220	492912
53210	492913
7574	492914
131055	492915
88732	492916
40904	492917
164096	492918
28666	492919
7603	492920
14806	492921
8533	492922
52098	492923
66300	492924
160833	492925
230373	492926
226345	492927
162366	492928
228018	492929
109680	492930
114604	492931
3524	492932
81851	492933
225426	492934
229446	492935
230890	492936
86271	492937
226256	492938
158694	492939
166233	492940
66313	492941
31822	492942
67399	492943
14182	492944
158165	492945
158140	492946
223078	492947
217443	492948
165047	492949
86980	492950
11715	492951
113899	492952
5181	492953
1304	492954
642	492955
37578	492956
123741	492957
17551	492958
11810	492959
638	492960
3704	492961
9318	492962
2585	492963
16754	492964
14132	492965
2641	492966
473	492967
128364	492968
10053	492969
11328	492970
62090	492971
80287	492972
1063	492973
56174	492974
157023	492975
149429	492976
9648	492977
41062	492978
234321	492979
5292	492980
158200	492981
4755	492982
88257	492983
18773	492984
60299	492985
37924	492986
41307	492987
40371	492988
43914	492989
89249	492990
54318	492991
115412	492992
108536	492993
81959	492994
10476	492995
228935	492996
167843	492997
2209	492998
9894	492999
34312	493000
857	493001
30541	493002
1927	493003
22653	493004
12829	493005
158635	493006
34298	493007
22545	493008
194019	493009
30803	493010
85412	493011
20890	493012
59754	493013
12090	493014
114369	493015
53257	493016
27321	493017
47780	493018
11905	493019
5902	493020
79373	493021
6615	493022
26105	493023
135618	493024
69774	493025
3985	493026
48652	493027
1427	493028
1959	493029
94335	493030
77590	493031
2497	493032
23644	493033
122783	493034
16474	493035
24660	493036
225950	493037
30383	493038
78988	493039
91384	493040
58455	493041
120580	493042
160040	493043
15418	493044
203068	493045
45869	493046
1064	493047
35619	493048
25594	493049
141680	493050
162532	493051
148452	493052
146110	493053
14791	493054
12821	493055
145227	493056
12000	493057
108408	493058
92508	493059
13550	493060
155675	493061
155661	493062
2238	493063
113481	493064
43822	493065
64910	493066
72531	493067
3321	493068
141141	493069
61823	493070
62696	493071
10774	493072
193045	493073
77664	493074
74046	493075
161938	493076
11456	493077
53388	493078
162660	493079
71195	493080
2244	493081
5204	493082
1657	493083
207545	493084
115265	493085
37023	493086
109275	493087
100480	493088
91163	493089
22313	493090
51273	493091
16358	493092
108924	493093
113653	493094
145333	493095
56737	493096
38989	493097
146071	493098
2702	493099
154074	493100
57286	493101
1778	493102
137220	493103
4034	493104
97469	493105
3545	493106
156353	493107
3352	493108
28946	493109
1222	493110
32891	493111
18352	493112
9186	493113
59482	493114
171024	493115
54046	493116
26078	493117
4483	493118
57630	493119
45088	493120
43140	493121
5845	493122
186527	493123
88960	493124
14705	493125
141215	493126
18387	493127
26780	493128
78930	493129
87689	493130
37976	493131
36693	493132
17542	493133
130958	493134
60390	493135
26311	493136
18313	493137
22087	493138
82189	493139
26176	493140
17356	493141
47976	493142
29930	493143
2496	493144
367	493145
130019	493146
177533	493147
6691	493148
26789	493149
19519	493150
163227	493151
86950	493152
24966	493153
96751	493154
62277	493155
2739	493156
5734	493157
66617	493158
47851	493159
10509	493160
102681	493161
28947	493162
77257	493163
35951	493164
31073	493165
33258	493166
47919	493167
11753	493168
143117	493169
48318	493170
38227	493171
37473	493172
27117	493173
61200	493174
46637	493175
111554	493176
22355	493177
162997	493178
164814	493179
223505	493180
65037	493181
86030	493182
116771	493183
36418	493184
40464	493185
240028	493186
238498	493187
40983	493188
32994	493189
5022	493190
36101	493191
17147	493192
4501	493193
78182	493194
110040	493195
3380	493196
23438	493197
22854	493198
73882	493199
8176	493200
17130	493201
8847	493202
21504	493203
57620	493204
6405	493205
987	493206
117555	493207
47877	493208
31098	493209
117338	493210
43589	493211
25265	493212
3156	493213
119012	493214
9697	493215
29598	493216
165943	493217
207565	493218
40982	493219
11774	493220
9193	493221
81046	493222
40797	493223
52089	493224
53030	493225
47546	493226
20925	493227
79750	493228
24560	493229
30271	493230
111024	493231
120835	493232
71685	493233
2373	493234
90224	493235
90108	493236
93778	493237
6612	493238
4481	493239
12826	493240
27721	493241
113225	493242
96507	493243
130714	493244
48315	493245
61512	493246
17912	493247
5811	493248
170407	493249
53684	493250
9942	493251
67872	493252
49182	493253
41596	493254
26324	493255
132392	493256
72344	493257
237284	493258
10495	493259
91509	493260
40916	493261
9830	493262
51748	493263
24970	493264
10717	493265
38375	493266
147194	493267
1976	493268
65788	493269
24024	493270
144488	493271
1107	493272
106243	493273
112511	493274
20481	493275
198930	493276
205912	493277
8984	493278
9898	493279
27244	493280
94614	493281
5988	493282
43196	493283
23148	493284
41806	493285
88029	493286
171940	493287
227	493288
36588	493289
47701	493290
9127	493291
33196	493292
33196	493293
91451	493294
12237	493295
194052	493296
14733	493297
163876	493298
47086	493299
87296	493300
150036	493301
239200	493302
68280	493303
38881	493304
11560	493305
62995	493306
165406	493307
75076	493308
133101	493309
82724	493310
52460	493311
117276	493312
8669	493313
81838	493314
120529	493315
11325	493316
5541	493317
6601	493318
179867	493319
87096	493320
118373	493321
142110	493322
37608	493323
46477	493324
61218	493325
38206	493326
107080	493327
93947	493328
52448	493329
4550	493330
30952	493331
19634	493332
19807	493333
45969	493334
113784	493335
58539	493336
22383	493337
66871	493338
30338	493339
78088	493340
5180	493341
30682	493342
87927	493343
143884	493344
14255	493345
82022	493346
56875	493347
83338	493348
79818	493349
57175	493350
23737	493351
36439	493352
50009	493353
54203	493354
4291	493355
12410	493356
41723	493357
24485	493358
31799	493359
40771	493360
27041	493361
125422	493362
44542	493363
4572	493364
139663	493365
30827	493366
99442	493367
41791	493368
2847	493369
23649	493370
196776	493371
22560	493372
25873	493373
16568	493374
43333	493375
31213	493376
51923	493377
70331	493378
103417	493379
18026	493380
137651	493381
3885	493382
86834	493383
68863	493384
53938	493385
66040	493386
29346	493387
90748	493388
34091	493389
81562	493390
92869	493391
26722	493392
80106	493393
66194	493394
87244	493395
46640	493396
166099	493397
2163	493398
58946	493399
21531	493400
7762	493401
50671	493402
12990	493403
4985	493404
4487	493405
209270	493406
120440	493407
45302	493408
20354	493409
112928	493410
47952	493411
38899	493412
47040	493413
60318	493414
59265	493415
204525	493416
108310	493417
24383	493418
30456	493419
64238	493420
60233	493421
24689	493422
12420	493423
4994	493424
90280	493425
13511	493426
78325	493427
51841	493428
27781	493429
1277	493430
162333	493431
64036	493432
51602	493433
32680	493434
14392	493435
14392	493436
208964	493437
10738	493438
21953	493439
14999	493440
47415	493441
126971	493442
56150	493443
79456	493444
26077	493445
83305	493446
5165	493447
32711	493448
5901	493449
37779	493450
34161	493451
29662	493452
216331	493453
42054	493454
77226	493455
37202	493456
51764	493457
81434	493458
37599	493459
49424	493460
5117	493461
49283	493462
237844	493463
87926	493464
205063	493465
119586	493466
5412	493467
1417	493468
119268	493469
7233	493470
119064	493471
5491	493472
24394	493473
95078	493474
79095	493475
12662	493476
11512	493477
14615	493478
11628	493479
8402	493480
12714	493481
5801	493482
88030	493483
150870	493484
14193	493485
91352	493486
22400	493487
34239	493488
21636	493489
55558	493490
103350	493491
67154	493492
26360	493493
21694	493494
6562	493495
71946	493496
180536	493497
6521	493498
17215	493499
88076	493500
69524	493501
136817	493502
117355	493503
103639	493504
35860	493505
67889	493506
23710	493507
36577	493508
43671	493509
158579	493510
196374	493511
72194	493512
9861	493513
23515	493514
30573	493515
2087	493516
101682	493517
65730	493518
59039	493519
23805	493520
178027	493521
11087	493522
3099	493523
33220	493524
37605	493525
124768	493526
131156	493527
126476	493528
62872	493529
32782	493530
89981	493531
33338	493532
26757	493533
211744	493534
11386	493535
2747	493536
17887	493537
108154	493538
10388	493539
178854	493540
40379	493541
31634	493542
111786	493543
190129	493544
22033	493545
78481	493546
12925	493547
164973	493548
47910	493549
52011	493550
2499	493551
87496	493552
72200	493553
194530	493554
57439	493555
35030	493556
64877	493557
123280	493558
12708	493559
8224	493560
5494	493561
60098	493562
38841	493563
18487	493564
9140	493565
112430	493566
155606	493567
48242	493568
6338	493569
124090	493570
52303	493571
108650	493572
1398	493573
31560	493574
10778	493575
9416	493576
15321	493577
34850	493578
11047	493579
57861	493580
54433	493581
91339	493582
498	493583
210	493584
65398	493585
236116	493586
23867	493587
37633	493588
7875	493589
4849	493590
88203	493591
147045	493592
42484	493593
46898	493594
96030	493595
111844	493596
104643	493597
78690	493598
26058	493599
35033	493600
16076	493601
34820	493602
30216	493603
128771	493604
205671	493605
77024	493606
12966	493607
27910	493608
18907	493609
163240	493610
12808	493611
93066	493612
5467	493613
37845	493614
53640	493615
166220	493616
69493	493617
55768	493618
28663	493619
35832	493620
206904	493621
107790	493622
106010	493623
6434	493624
60252	493625
9429	493626
55457	493627
18162	493628
33068	493629
45941	493630
88436	493631
46202	493632
78652	493633
69699	493634
101110	493635
182050	493636
134889	493637
158962	493638
72039	493639
53364	493640
5911	493641
22200	493642
30911	493643
7612	493644
77235	493645
46858	493646
13139	493647
17624	493648
109456	493649
102657	493650
9782	493651
48272	493652
21400	493653
2409	493654
19207	493655
6766	493656
14677	493657
82118	493658
3265	493659
153682	493660
12790	493661
5581	493662
20590	493663
137952	493664
149021	493665
154698	493666
35813	493667
14309	493668
50752	493669
42274	493670
8569	493671
5772	493672
105178	493673
224255	493674
71677	493675
1140	493676
6352	493677
184064	493678
88748	493679
104908	493680
56020	493681
41764	493682
41588	493683
66829	493684
18150	493685
61071	493686
13838	493687
182443	493688
56002	493689
3870	493690
40668	493691
132490	493692
198314	493693
46809	493694
191430	493695
87296	493696
4655	493697
69972	493698
96883	493699
17072	493700
238526	493701
41699	493702
97127	493703
27594	493704
33040	493705
27176	493706
53200	493707
19464	493708
109567	493709
17827	493710
19852	493711
129518	493712
10218	493713
78224	493714
118852	493715
31288	493716
10865	493717
84032	493718
140852	493719
4536	493720
1131	493721
157664	493722
46861	493723
17294	493724
118069	493725
47118	493726
2161	493727
77259	493728
9090	493729
131830	493730
18147	493731
28935	493732
234160	493733
227706	493734
82819	493735
45	493736
3542	493737
6737	493738
28229	493739
68475	493740
104102	493741
66388	493742
196	493743
10673	493744
47800	493745
87219	493746
67047	493747
50994	493748
58384	493749
24838	493750
133721	493751
11283	493752
21535	493753
185527	493754
25348	493755
165611	493756
11019	493757
57629	493758
79833	493759
16336	493760
18378	493761
1990	493762
43589	493763
9348	493764
196914	493765
9110	493766
27008	493767
19616	493768
24966	493769
16250	493770
103400	493771
26771	493772
145881	493773
60216	493774
8217	493775
68969	493776
17069	493777
69854	493778
27802	493779
149038	493780
14274	493781
149079	493782
80552	493783
135306	493784
3300	493785
127999	493786
57692	493787
31057	493788
192918	493789
77922	493790
22259	493791
12	493792
6633	493793
41870	493794
120853	493795
99587	493796
64725	493797
86921	493798
10585	493799
44751	493800
16549	493801
34138	493802
15146	493803
7148	493804
21364	493805
5486	493806
147257	493807
2521	493808
16131	493809
12349	493810
79016	493811
410	493812
21433	493813
35526	493814
40919	493815
26380	493816
70424	493817
61766	493818
48749	493819
49017	493820
105820	493821
82076	493822
233922	493823
39802	493824
79606	493825
31557	493826
103470	493827
46011	493828
122529	493829
97857	493830
69700	493831
238388	493832
64780	493833
2847	493834
33059	493835
7961	493836
93640	493837
95280	493838
57980	493839
72239	493840
111100	493841
136338	493842
3134	493843
155499	493844
32347	493845
77840	493846
26012	493847
27422	493848
45526	493849
67204	493850
24657	493851
39726	493852
43593	493853
184482	493854
58907	493855
86942	493856
4443	493857
10561	493858
117033	493859
133703	493860
6596	493861
53952	493862
45264	493863
1921	493864
38483	493865
20888	493866
31458	493867
24910	493868
79912	493869
33286	493870
68329	493871
115484	493872
83189	493873
171025	493874
134512	493875
93776	493876
8920	493877
3695	493878
1674	493879
33550	493880
37664	493881
67500	493882
46755	493883
11959	493884
94555	493885
41323	493886
30203	493887
59746	493888
175631	493889
37201	493890
20641	493891
163068	493892
75554	493893
1745	493894
61747	493895
22971	493896
5530	493897
12744	493898
3070	493899
59789	493900
92612	493901
128176	493902
161673	493903
7372	493904
120293	493905
27112	493906
46658	493907
236815	493908
3181	493909
78004	493910
16413	493911
33336	493912
6857	493913
69677	493914
52433	493915
9767	493916
45	493917
31786	493918
25555	493919
30092	493920
82040	493921
8887	493922
70436	493923
142737	493924
33491	493925
54077	493926
14463	493927
24300	493928
141811	493929
56181	493930
13030	493931
131358	493932
2738	493933
117190	493934
44174	493935
79641	493936
143110	493937
38086	493938
61127	493939
179339	493940
26477	493941
4678	493942
144074	493943
99501	493944
7860	493945
186354	493946
103279	493947
77436	493948
125459	493949
69476	493950
331	493951
10575	493952
12356	493953
785	493954
92815	493955
16568	493956
47729	493957
64025	493958
99432	493959
83690	493960
20624	493961
55161	493962
19163	493963
138464	493964
44651	493965
61312	493966
84066	493967
4318	493968
12043	493969
4034	493970
56097	493971
38518	493972
67634	493973
7251	493974
128321	493975
16509	493976
4119	493977
106176	493978
150857	493979
41473	493980
16306	493981
109795	493982
151057	493983
3899	493984
171089	493985
47207	493986
112433	493987
17232	493988
9848	493989
89707	493990
54856	493991
66821	493992
16982	493993
153894	493994
107999	493995
3414	493996
22228	493997
73832	493998
24464	493999
62979	494000
1773	494001
69914	494002
88907	494003
21287	494004
58654	494005
41606	494006
5435	494007
128817	494008
24772	494009
49393	494010
1621	494011
7804	494012
37393	494013
208607	494014
61119	494015
38222	494016
3685	494017
56426	494018
434	494019
37399	494020
7880	494021
2417	494022
3487	494023
203503	494024
45181	494025
20650	494026
23569	494027
17287	494028
156737	494029
227339	494030
47457	494031
78316	494032
27209	494033
86710	494034
26246	494035
19483	494036
59289	494037
56040	494038
19058	494039
7797	494040
42486	494041
6446	494042
7176	494043
15851	494044
9198	494045
31968	494046
21381	494047
209321	494048
21381	494049
2935	494050
57718	494051
104892	494052
1690	494053
95873	494054
109705	494055
20657	494056
58159	494057
210	494058
39627	494059
10817	494060
55590	494061
12858	494062
64160	494063
928	494064
4897	494065
122936	494066
5084	494067
3187	494068
5706	494069
32644	494070
17123	494071
55025	494072
27127	494073
33000	494074
51787	494075
39649	494076
5949	494077
150890	494078
81095	494079
221202	494080
1768	494081
105701	494082
5364	494083
8673	494084
32980	494085
10591	494086
5596	494087
57697	494088
14620	494089
938	494090
217465	494091
11094	494092
1026	494093
2174	494094
31807	494095
10775	494096
84547	494097
110361	494098
98328	494099
5983	494100
234063	494101
5895	494102
22954	494103
2950	494104
815	494105
828	494106
96787	494107
18181	494108
5924	494109
1347	494110
21540	494111
52424	494112
125308	494113
49864	494114
13360	494115
32419	494116
20931	494117
166421	494118
4309	494119
20812	494120
44608	494121
14406	494122
28207	494123
30243	494124
183727	494125
125613	494126
9990	494127
3340	494128
4136	494129
75827	494130
12211	494131
41004	494132
108171	494133
87010	494134
7960	494135
211005	494136
37485	494137
4126	494138
158686	494139
45507	494140
2767	494141
160129	494142
12955	494143
27507	494144
63876	494145
7406	494146
37576	494147
5012	494148
182186	494149
62654	494150
86043	494151
83326	494152
2992	494153
7124	494154
200	494155
117281	494156
165997	494157
24075	494158
177	494159
133549	494160
39199	494161
1026	494162
4134	494163
3210	494164
1724	494165
119166	494166
116903	494167
1764	494168
34683	494169
139292	494170
61828	494171
126711	494172
162194	494173
126655	494174
8112	494175
18516	494176
9723	494177
43146	494178
19791	494179
19216	494180
83077	494181
225315	494182
33790	494183
17867	494184
39070	494185
30334	494186
2301	494187
81698	494188
26624	494189
2921	494190
2058	494191
147184	494192
725	494193
158701	494194
22356	494195
1153	494196
250	494197
1286	494198
2217	494199
1603	494200
7861	494201
122651	494202
72678	494203
31270	494204
129633	494205
4233	494206
19700	494207
13546	494208
1286	494209
21655	494210
1131	494211
1584	494212
108114	494213
146279	494214
63183	494215
44728	494216
63160	494217
3976	494218
3476	494219
156316	494220
33498	494221
4064	494222
73504	494223
117143	494224
2209	494225
91420	494226
78409	494227
21000	494228
2841	494229
41106	494230
1120	494231
36657	494232
896	494233
166360	494234
6068	494235
26317	494236
54696	494237
15946	494238
140840	494239
22423	494240
107963	494241
32353	494242
100716	494243
86955	494244
59449	494245
86412	494246
54158	494247
159264	494248
26183	494249
39578	494250
42739	494251
25835	494252
166305	494253
291	494254
94078	494255
43051	494256
109860	494257
41387	494258
76609	494259
14140	494260
8952	494261
47722	494262
32091	494263
4060	494264
1280	494265
213773	494266
232	494267
17396	494268
9739	494269
1360	494270
27376	494271
199131	494272
32592	494273
21408	494274
109	494275
170789	494276
117987	494277
733	494278
158455	494279
3402	494280
63479	494281
5621	494282
224	494283
942	494284
17171	494285
2634	494286
1654	494287
2508	494288
42874	494289
772	494290
19752	494291
12977	494292
15900	494293
26615	494294
125932	494295
15372	494296
64894	494297
9534	494298
34265	494299
72557	494300
1027	494301
355	494302
165100	494303
6304	494304
105514	494305
34024	494306
11419	494307
33826	494308
16091	494309
11297	494310
30863	494311
87297	494312
32188	494313
30631	494314
111862	494315
113844	494316
71876	494317
146132	494318
117716	494319
6945	494320
19590	494321
2109	494322
22246	494323
87426	494324
103494	494325
2778	494326
1589	494327
4332	494328
5649	494329
39114	494330
149339	494331
79131	494332
10758	494333
2096	494334
25271	494335
32134	494336
44552	494337
569	494338
13329	494339
33980	494340
200358	494341
2038	494342
8781	494343
2173	494344
15230	494345
54430	494346
70604	494347
10719	494348
54360	494349
64256	494350
8190	494351
25259	494352
93117	494353
85632	494354
74502	494355
91323	494356
71348	494357
17531	494358
187530	494359
142670	494360
11359	494361
3879	494362
14634	494363
181356	494364
12880	494365
115431	494366
69912	494367
8130	494368
12718	494369
130519	494370
21335	494371
413	494372
52130	494373
54209	494374
9565	494375
4687	494376
699	494377
19137	494378
112230	494379
54367	494380
16053	494381
12058	494382
54471	494383
5704	494384
57997	494385
18393	494386
73741	494387
22283	494388
109895	494389
501	494390
47155	494391
1097	494392
1046	494393
16982	494394
17222	494395
34019	494396
4525	494397
77783	494398
42610	494399
120010	494400
2708	494401
9206	494402
217664	494403
6176	494404
1275	494405
30851	494406
35599	494407
12823	494408
8463	494409
25519	494410
2460	494411
55167	494412
387	494413
7767	494414
7085	494415
9230	494416
7827	494417
89140	494418
1452	494419
67617	494420
77935	494421
13083	494422
736	494423
24614	494424
91359	494425
29273	494426
150157	494427
5899	494428
48595	494429
22357	494430
67836	494431
25519	494432
116304	494433
30763	494434
14723	494435
49267	494436
9522	494437
64667	494438
2358	494439
31239	494440
69098	494441
63431	494442
14602	494443
23221	494444
37257	494445
3377	494446
61605	494447
43269	494448
24009	494449
3067	494450
72185	494451
1120	494452
38181	494453
194298	494454
37552	494455
114410	494456
39450	494457
113371	494458
18907	494459
22750	494460
11596	494461
103295	494462
24611	494463
29630	494464
108228	494465
140494	494466
47743	494467
29127	494468
1023	494469
24121	494470
120873	494471
67613	494472
118159	494473
33269	494474
8032	494475
40754	494476
14150	494477
37549	494478
41672	494479
23490	494480
55600	494481
51945	494482
126031	494483
53341	494484
57402	494485
23149	494486
117857	494487
31321	494488
11269	494489
109677	494490
20225	494491
63624	494492
140232	494493
47054	494494
53943	494495
68679	494496
3871	494497
841	494498
120964	494499
42303	494500
37737	494501
52086	494502
4493	494503
64724	494504
101017	494505
150961	494506
32905	494507
44347	494508
4363	494509
23991	494510
60361	494511
48192	494512
33722	494513
27059	494514
2156	494515
69206	494516
5498	494517
1351	494518
75766	494519
141302	494520
81269	494521
50462	494522
147777	494523
76070	494524
10498	494525
29765	494526
24227	494527
48181	494528
79449	494529
32499	494530
40998	494531
26484	494532
67659	494533
693	494534
25772	494535
29291	494536
120220	494537
5865	494538
99745	494539
104964	494540
9882	494541
7998	494542
7460	494543
76276	494544
5189	494545
137684	494546
2726	494547
10506	494548
1353	494549
5563	494550
17920	494551
28294	494552
105168	494553
41354	494554
75488	494555
53703	494556
23713	494557
124748	494558
170681	494559
39914	494560
2540	494561
134836	494562
50019	494563
37994	494564
76933	494565
65655	494566
34276	494567
38654	494568
42622	494569
11172	494570
6114	494571
35816	494572
156899	494573
88801	494574
13140	494575
22942	494576
197	494577
6407	494578
46034	494579
5149	494580
963	494581
246	494582
225006	494583
217925	494584
54044	494585
39955	494586
193064	494587
17553	494588
12677	494589
559	494590
39132	494591
124339	494592
50500	494593
88328	494594
115230	494595
160071	494596
98118	494597
155379	494598
6588	494599
21417	494600
88747	494601
32076	494602
53493	494603
11853	494604
13112	494605
45277	494606
326	494607
17442	494608
32755	494609
64841	494610
5700	494611
80173	494612
41268	494613
10134	494614
24170	494615
145	494616
11939	494617
52045	494618
31242	494619
8900	494620
8858	494621
25573	494622
34261	494623
5284	494624
13489	494625
85808	494626
62310	494627
8311	494628
6691	494629
13891	494630
2762	494631
77	494632
112256	494633
15	494634
28696	494635
85228	494636
11427	494637
54903	494638
799	494639
86257	494640
13772	494641
422	494642
217592	494643
155452	494644
1136	494645
227989	494646
1772	494647
1943	494648
155391	494649
155571	494650
1403	494651
3528	494652
85188	494653
1301	494654
1150	494655
2225	494656
17413	494657
1934	494658
785	494659
155542	494660
217530	494661
113325	494662
465	494663
1054	494664
54134	494665
18180	494666
26030	494667
9189	494668
3156	494669
2805	494670
1764	494671
2232	494672
63460	494673
12879	494674
216015	494675
139368	494676
6891	494677
3668	494678
9249	494679
7776	494680
4533	494681
30988	494682
20419	494683
106851	494684
11540	494685
78268	494686
56256	494687
18429	494688
93373	494689
4013	494690
22230	494691
53139	494692
23389	494693
6881	494694
120270	494695
7059	494696
6819	494697
61399	494698
5157	494699
19834	494700
51878	494701
15410	494702
6393	494703
112399	494704
4475	494705
4949	494706
3015	494707
15113	494708
112578	494709
98914	494710
1060	494711
78328	494712
54305	494713
86085	494714
159083	494715
2559	494716
6198	494717
20557	494718
32076	494719
221306	494720
62192	494721
1474	494722
812	494723
63813	494724
4611	494725
101108	494726
162857	494727
21419	494728
23541	494729
39357	494730
168164	494731
129912	494732
28187	494733
6156	494734
2200	494735
16877	494736
50211	494737
35586	494738
7002	494739
9267	494740
70879	494741
15984	494742
231846	494743
238194	494744
80127	494745
161889	494746
115398	494747
1941	494748
115729	494749
166012	494750
158103	494751
159585	494752
158340	494753
157764	494754
114679	494755
57272	494756
105594	494757
91492	494758
226133	494759
54117	494760
225080	494761
164908	494762
49760	494763
89111	494764
86337	494765
222262	494766
235406	494767
12165	494768
118645	494769
226765	494770
158798	494771
8098	494772
102362	494773
72860	494774
66207	494775
3967	494776
66283	494777
115584	494778
51177	494779
202302	494780
216435	494781
4504	494782
166102	494783
40727	494784
15343	494785
227756	494786
99836	494787
232430	494788
158997	494789
7051	494790
91659	494791
14392	494792
38682	494793
47651	494794
15134	494795
6386	494796
160218	494797
67491	494798
20075	494799
10700	494800
136511	494801
141993	494802
114585	494803
18004	494804
4827	494805
11739	494806
81617	494807
109512	494808
156914	494809
225331	494810
159280	494811
107988	494812
115477	494813
108185	494814
158863	494815
66283	494816
162262	494817
157699	494818
68161	494819
226529	494820
159244	494821
885	494822
156914	494823
158182	494824
165853	494825
39218	494826
18702	494827
57469	494828
100766	494829
1679	494830
18858	494831
86529	494832
49098	494833
225208	494834
154216	494835
115706	494836
224469	494837
227309	494838
162765	494839
230809	494840
134972	494841
130406	494842
159863	494843
115285	494844
226111	494845
158451	494846
56769	494847
74829	494848
117572	494849
227164	494850
134461	494851
227509	494852
166326	494853
225487	494854
18963	494855
115571	494856
117506	494857
225280	494858
130013	494859
86038	494860
157163	494861
163527	494862
3983	494863
25425	494864
1291	494865
228513	494866
162381	494867
64341	494868
1424	494869
4552	494870
132074	494871
77095	494872
101487	494873
47075	494874
86373	494875
65756	494876
6553	494877
146143	494878
24579	494879
17069	494880
137	494881
113379	494882
1250	494883
51030	494884
35877	494885
40304	494886
81309	494887
36656	494888
16167	494889
115252	494890
55312	494891
54522	494892
65860	494893
19969	494894
223296	494895
159131	494896
61248	494897
140777	494898
76880	494899
4505	494900
3405	494901
133741	494902
83573	494903
157990	494904
85926	494905
224571	494906
244	494907
99995	494908
114679	494909
44450	494910
74578	494911
117631	494912
159217	494913
45004	494914
50871	494915
36181	494916
171828	494917
49535	494918
35147	494919
76502	494920
23984	494921
4958	494922
25209	494923
852	494924
84823	494925
62460	494926
104424	494927
24554	494928
223102	494929
5420	494930
537	494931
47429	494932
15279	494933
3533	494934
22290	494935
15256	494936
83695	494937
99371	494938
10586	494939
9459	494940
22455	494941
8081	494942
4640	494943
5124	494944
9011	494945
61502	494946
34664	494947
53760	494948
45882	494949
32117	494950
64724	494951
75591	494952
58623	494953
103801	494954
120443	494955
46298	494956
77816	494957
21630	494958
36653	494959
82583	494960
126508	494961
86954	494962
105795	494963
4953	494964
164152	494965
49076	494966
44689	494967
128201	494968
101109	494969
44034	494970
40590	494971
67302	494972
108825	494973
31296	494974
58	494975
7266	494976
1466	494977
548	494978
11863	494979
4241	494980
3468	494981
53200	494982
8638	494983
205468	494984
86750	494985
56918	494986
1884	494987
276	494988
14629	494989
148608	494990
80011	494991
74975	494992
21617	494993
29708	494994
67519	494995
36545	494996
148702	494997
222538	494998
11851	494999
74430	495000
6187	495001
5427	495002
259	495003
9446	495004
15484	495005
37615	495006
16655	495007
4938	495008
91918	495009
57564	495010
17563	495011
86379	495012
85689	495013
228735	495014
156740	495015
116525	495016
41115	495017
86566	495018
118991	495019
36557	495020
156740	495021
32627	495022
160528	495023
71065	495024
28571	495025
16079	495026
56901	495027
29779	495028
114694	495029
235197	495030
41466	495031
60550	495032
66247	495033
156744	495034
179579	495035
236216	495036
40942	495037
165711	495038
156739	495039
12632	495040
56363	495041
132875	495042
133330	495043
161010	495044
56463	495045
30832	495046
157929	495047
864	495048
89798	495049
506	495050
1294	495051
626	495052
144119	495053
51937	495054
130179	495055
4855	495056
54766	495057
2542	495058
10989	495059
20574	495060
37695	495061
11161	495062
1414	495063
627	495064
10213	495065
43842	495066
141393	495067
69486	495068
108068	495069
145395	495070
149819	495071
160020	495072
115519	495073
56048	495074
102683	495075
56048	495076
125595	495077
227792	495078
93411	495079
157777	495080
43875	495081
127015	495082
125866	495083
16375	495084
97830	495085
83090	495086
197936	495087
60545	495088
82263	495089
40154	495090
204405	495091
22971	495092
25391	495093
186926	495094
114388	495095
41250	495096
76537	495097
5690	495098
188193	495099
10344	495100
5690	495101
60003	495102
54670	495103
2979	495104
35016	495105
42590	495106
9326	495107
14673	495108
86203	495109
109680	495110
46181	495111
111449	495112
16226	495113
23680	495114
23562	495115
28942	495116
58991	495117
137897	495118
17494	495119
83954	495120
24167	495121
50283	495122
43373	495123
181137	495124
130799	495125
122012	495126
31275	495127
81388	495128
175183	495129
162042	495130
145467	495131
4451	495132
82116	495133
12310	495134
106472	495135
86072	495136
32628	495137
87643	495138
52977	495139
26493	495140
12311	495141
231070	495142
5712	495143
26281	495144
45374	495145
684	495146
29148	495147
73155	495148
165962	495149
512	495150
85	495151
85	495152
17049	495153
43532	495154
162300	495155
133284	495156
213460	495157
23356	495158
127329	495159
142	495160
13434	495161
160609	495162
268	495163
67410	495164
44707	495165
18210	495166
27619	495167
100612	495168
7498	495169
684	495170
219873	495171
136712	495172
28942	495173
61670	495174
8661	495175
58350	495176
71835	495177
54173	495178
96310	495179
82198	495180
158876	495181
87168	495182
158843	495183
184784	495184
57884	495185
1553	495186
20515	495187
153156	495188
39074	495189
24708	495190
231181	495191
33862	495192
3275	495193
40184	495194
2316	495195
146897	495196
1172	495197
917	495198
1400	495199
105095	495200
28354	495201
16679	495202
123543	495203
155426	495204
52137	495205
231587	495206
124763	495207
9363	495208
207	495209
204348	495210
115653	495211
57143	495212
87443	495213
35333	495214
26502	495215
71511	495216
126703	495217
161528	495218
86718	495219
162130	495220
117674	495221
48588	495222
77818	495223
56572	495224
95506	495225
161953	495226
162051	495227
863	495228
86423	495229
5276	495230
108525	495231
102989	495232
102989	495233
376	495234
17373	495235
62531	495236
1200	495237
201048	495238
93965	495239
2334	495240
6520	495241
8092	495242
109225	495243
5843	495244
116547	495245
4785	495246
18824	495247
9901	495248
57807	495249
39089	495250
42641	495251
81932	495252
13670	495253
1450	495254
2960	495255
5964	495256
11786	495257
3570	495258
40745	495259
6040	495260
596	495261
18671	495262
800	495263
86972	495264
192163	495265
58840	495266
63692	495267
38228	495268
4001	495269
79405	495270
165890	495271
64332	495272
143121	495273
61126	495274
81113	495275
427	495276
213592	495277
12862	495278
1743	495279
57063	495280
3353	495281
97791	495282
20347	495283
7887	495284
55774	495285
16006	495286
15600	495287
50777	495288
76243	495289
167	495290
225878	495291
136962	495292
10747	495293
115410	495294
2327	495295
135354	495296
3985	495297
73110	495298
10974	495299
23403	495300
8633	495301
8153	495302
6060	495303
68017	495304
1768	495305
55793	495306
1855	495307
25109	495308
14237	495309
56428	495310
39069	495311
5098	495312
78660	495313
211	495314
29	495315
35152	495316
4077	495317
166910	495318
50753	495319
39085	495320
65934	495321
3981	495322
482	495323
163289	495324
570	495325
224992	495326
16177	495327
83070	495328
56052	495329
44290	495330
190	495331
4854	495332
36329	495333
9620	495334
8687	495335
31793	495336
699	495337
11683	495338
20558	495339
20273	495340
39068	495341
15328	495342
6712	495343
56970	495344
41439	495345
89897	495346
11628	495347
2	495348
67227	495349
1816	495350
159353	495351
22414	495352
27293	495353
899	495354
135786	495355
65	495356
99201	495357
7438	495358
2619	495359
927	495360
2227	495361
148156	495362
9983	495363
96033	495364
11599	495365
1676	495366
30838	495367
14772	495368
74378	495369
26220	495370
20372	495371
17895	495372
41468	495373
190471	495374
906	495375
24897	495376
80704	495377
146841	495378
81114	495379
81102	495380
7444	495381
7026	495382
31136	495383
51028	495384
60679	495385
48799	495386
24956	495387
2981	495388
2520	495389
517	495390
10902	495391
6415	495392
63353	495393
1679	495394
99803	495395
48724	495396
20338	495397
20169	495398
123173	495399
62378	495400
5948	495401
7414	495402
58622	495403
81960	495404
136610	495405
857	495406
28513	495407
44295	495408
22412	495409
14155	495410
167	495411
890	495412
88269	495413
104397	495414
38004	495415
216858	495416
50293	495417
3316	495418
43253	495419
138503	495420
6196	495421
84330	495422
46668	495423
205173	495424
13230	495425
65026	495426
8697	495427
22268	495428
35268	495429
32048	495430
126	495431
910	495432
22403	495433
9250	495434
29121	495435
13618	495436
32874	495437
16806	495438
88790	495439
35897	495440
17657	495441
32643	495442
12298	495443
24043	495444
44963	495445
29356	495446
164922	495447
35482	495448
16806	495449
38510	495450
30447	495451
67988	495452
21606	495453
140313	495454
23574	495455
16670	495456
232747	495457
231833	495458
239263	495459
166000	495460
164777	495461
52689	495462
16668	495463
119365	495464
67708	495465
52109	495466
12251	495467
88662	495468
67808	495469
62270	495470
92938	495471
52961	495472
67707	495473
70929	495474
51961	495475
36931	495476
41495	495477
51608	495478
36938	495479
51912	495480
41100	495481
140316	495482
85958	495483
29793	495484
102189	495485
24039	495486
47126	495487
57714	495488
88032	495489
28201	495490
127200	495491
97302	495492
74872	495493
96967	495494
88577	495495
39187	495496
33103	495497
63680	495498
13564	495499
60276	495500
46707	495501
32400	495502
7765	495503
17034	495504
9679	495505
1747	495506
128809	495507
15787	495508
44808	495509
64	495510
31678	495511
238	495512
128055	495513
12092	495514
44297	495515
105996	495516
40762	495517
2879	495518
204276	495519
30428	495520
632	495521
91681	495522
172545	495523
46961	495524
35152	495525
8024	495526
108551	495527
204236	495528
76133	495529
11683	495530
6777	495531
63331	495532
73117	495533
22611	495534
61761	495535
77121	495536
208162	495537
96671	495538
47902	495539
22779	495540
217287	495541
315	495542
30996	495543
5085	495544
73117	495545
30996	495546
217262	495547
91683	495548
13146	495549
88501	495550
13795	495551
9176	495552
54271	495553
228404	495554
75025	495555
236700	495556
218298	495557
33888	495558
30428	495559
137638	495560
20549	495561
42490	495562
21629	495563
76946	495564
88013	495565
40980	495566
6853	495567
58920	495568
170461	495569
4762	495570
19594	495571
2019	495572
196064	495573
236682	495574
54149	495575
901	495576
820	495577
12322	495578
173098	495579
5521	495580
60392	495581
237858	495582
71061	495583
46834	495584
92084	495585
125106	495586
1576	495587
236647	495588
19317	495589
21531	495590
77064	495591
56999	495592
549	495593
54902	495594
517	495595
31040	495596
155222	495597
3913	495598
14975	495599
66143	495600
7144	495601
3276	495602
165103	495603
30565	495604
5235	495605
5418	495606
30563	495607
1924	495608
3281	495609
20242	495610
96514	495611
20243	495612
19789	495613
48923	495614
103903	495615
23890	495616
6506	495617
19761	495618
103088	495619
6198	495620
5439	495621
102346	495622
7217	495623
51608	495624
126238	495625
2558	495626
98005	495627
67967	495628
184724	495629
86932	495630
50150	495631
231667	495632
42427	495633
2202	495634
155101	495635
80961	495636
9980	495637
13460	495638
37553	495639
117728	495640
125599	495641
35131	495642
102298	495643
20584	495644
13091	495645
31023	495646
101852	495647
89563	495648
89198	495649
36692	495650
61458	495651
116210	495652
1153	495653
24472	495654
237	495655
39801	495656
101697	495657
95928	495658
49974	495659
25186	495660
67535	495661
119194	495662
2927	495663
22358	495664
6416	495665
12908	495666
239995	495667
75192	495668
38726	495669
870	495670
123896	495671
15860	495672
3777	495673
105109	495674
46772	495675
233966	495676
87133	495677
239515	495678
1750	495679
13821	495680
1210	495681
1210	495682
57429	495683
9867	495684
198670	495685
48536	495686
25115	495687
97199	495688
8053	495689
139880	495690
18637	495691
25116	495692
14158	495693
427	495694
13661	495695
7121	495696
40284	495697
112663	495698
2060	495699
29858	495700
227658	495701
513	495702
195308	495703
7275	495704
2994	495705
2648	495706
3302	495707
47376	495708
5292	495709
121	495710
108515	495711
8605	495712
19623	495713
19701	495714
148747	495715
18635	495716
160182	495717
38560	495718
2036	495719
8	495720
11144	495721
81935	495722
6050	495723
201	495724
19700	495725
166896	495726
106474	495727
43953	495728
684	495729
32714	495730
140971	495731
31151	495732
1830	495733
3270	495734
24427	495735
18463	495736
5649	495737
13067	495738
60921	495739
139237	495740
142966	495741
78681	495742
227855	495743
46655	495744
224609	495745
42890	495746
91792	495747
35399	495748
154696	495749
65697	495750
28191	495751
19603	495752
211	495753
18422	495754
13258	495755
18852	495756
293	495757
17039	495758
36332	495759
190200	495760
1000	495761
40237	495762
12248	495763
20620	495764
739	495765
101987	495766
2798	495767
74796	495768
196931	495769
38919	495770
84987	495771
117667	495772
36190	495773
37526	495774
157618	495775
104805	495776
212591	495777
21665	495778
163419	495779
212996	495780
221562	495781
11113	495782
2512	495783
20889	495784
132586	495785
19686	495786
66165	495787
86115	495788
2149	495789
78656	495790
171926	495791
127089	495792
40569	495793
28591	495794
14409	495795
108159	495796
50173	495797
66172	495798
86117	495799
36910	495800
86564	495801
16333	495802
145952	495803
38292	495804
15681	495805
65574	495806
66620	495807
71438	495808
74796	495809
56566	495810
200862	495811
142634	495812
25948	495813
39487	495814
161890	495815
51555	495816
472	495817
182333	495818
889	495819
21049	495820
86022	495821
37823	495822
130122	495823
45205	495824
93527	495825
27774	495826
12113	495827
56277	495828
1367	495829
33947	495830
62538	495831
221142	495832
219698	495833
13549	495834
49124	495835
36190	495836
170028	495837
214520	495838
17976	495839
39020	495840
112281	495841
39019	495842
110477	495843
212152	495844
29592	495845
49016	495846
67582	495847
107743	495848
87728	495849
38951	495850
31627	495851
81537	495852
23990	495853
1140	495854
62919	495855
116324	495856
18681	495857
31627	495858
81768	495859
51099	495860
46564	495861
61809	495862
164341	495863
20536	495864
20536	495865
47349	495866
182189	495867
19823	495868
71755	495869
433	495870
39064	495871
40313	495872
60696	495873
2952	495874
156749	495875
35283	495876
72188	495877
73114	495878
204328	495879
10759	495880
63682	495881
112649	495882
3269	495883
66364	495884
52305	495885
76529	495886
8615	495887
1072	495888
32039	495889
93537	495890
5094	495891
3968	495892
5897	495893
10612	495894
5208	495895
43010	495896
1042	495897
42777	495898
116411	495899
1568	495900
71821	495901
6326	495902
61850	495903
85698	495904
61083	495905
686	495906
285	495907
2355	495908
105614	495909
156260	495910
114897	495911
19028	495912
67050	495913
19686	495914
58969	495915
8739	495916
17097	495917
61825	495918
140667	495919
73799	495920
38054	495921
178903	495922
14289	495923
35595	495924
113071	495925
31145	495926
24122	495927
36722	495928
80671	495929
5285	495930
72982	495931
8252	495932
24675	495933
8442	495934
18771	495935
5468	495936
3266	495937
11833	495938
56154	495939
20036	495940
779	495941
62279	495942
24122	495943
13575	495944
2369	495945
135197	495946
39602	495947
16584	495948
976	495949
1192	495950
2824	495951
62373	495952
23013	495953
116818	495954
94955	495955
6396	495956
16599	495957
5444	495958
2648	495959
84806	495960
970	495961
30240	495962
13029	495963
115614	495964
75007	495965
37292	495966
25968	495967
36669	495968
37527	495969
118240	495970
84298	495971
28045	495972
1337	495973
81157	495974
35283	495975
3225	495976
4097	495977
34771	495978
3720	495979
9594	495980
16248	495981
49389	495982
38678	495983
74056	495984
16872	495985
30719	495986
997	495987
28141	495988
28050	495989
231504	495990
12278	495991
66920	495992
78386	495993
3338	495994
128556	495995
11362	495996
76725	495997
73085	495998
115948	495999
83280	496000
81998	496001
47934	496002
5215	496003
59044	496004
6875	496005
106482	496006
33213	496007
17648	496008
13032	496009
24607	496010
5241	496011
14018	496012
7800	496013
143171	496014
10987	496015
47126	496016
18798	496017
10783	496018
116686	496019
105567	496020
9539	496021
1857	496022
155023	496023
1610	496024
12996	496025
8	496026
14020	496027
4633	496028
294	496029
80652	496030
45861	496031
83504	496032
16346	496033
161680	496034
70628	496035
120564	496036
16566	496037
55683	496038
4199	496039
60068	496040
85263	496041
118777	496042
162959	496043
2047	496044
39092	496045
223977	496046
14264	496047
11817	496048
13815	496049
48645	496050
65374	496051
6136	496052
1649	496053
222438	496054
618	496055
171242	496056
5212	496057
10635	496058
10622	496059
71029	496060
40387	496061
114959	496062
15314	496063
25678	496064
33819	496065
13405	496066
25217	496067
2009	496068
13499	496069
34570	496070
92599	496071
20492	496072
17242	496073
17111	496074
61691	496075
87124	496076
18876	496077
4383	496078
632	496079
71416	496080
804	496081
238027	496082
137305	496083
30588	496084
36137	496085
24355	496086
3811	496087
918	496088
918	496089
24086	496090
1475	496091
6059	496092
8462	496093
54247	496094
686	496095
1165	496096
23147	496097
3757	496098
66329	496099
10989	496100
51438	496101
27397	496102
44	496103
194140	496104
32972	496105
29318	496106
96118	496107
38326	496108
44425	496109
11464	496110
4785	496111
1489	496112
221625	496113
16609	496114
10744	496115
404	496116
31151	496117
1149	496118
172548	496119
11817	496120
427	496121
22270	496122
61582	496123
11370	496124
78453	496125
47169	496126
88628	496127
144263	496128
105444	496129
6308	496130
221485	496131
61692	496132
81969	496133
4780	496134
80629	496135
36367	496136
142313	496137
13258	496138
24773	496139
35370	496140
134090	496141
32211	496142
1828	496143
65554	496144
51407	496145
135390	496146
222555	496147
70329	496148
23306	496149
99988	496150
28087	496151
3345	496152
44175	496153
222282	496154
288	496155
126	496156
32394	496157
116298	496158
209204	496159
145579	496160
228187	496161
229117	496162
236476	496163
29548	496164
21609	496165
45217	496166
29405	496167
101551	496168
5278	496169
6123	496170
10700	496171
30757	496172
18632	496173
65719	496174
78721	496175
13546	496176
2542	496177
217951	496178
4647	496179
120543	496180
10573	496181
3195	496182
28825	496183
49385	496184
8373	496185
751	496186
12314	496187
78627	496188
165084	496189
234179	496190
26444	496191
50604	496192
779	496193
2599	496194
31988	496195
60740	496196
239832	496197
5371	496198
6843	496199
102934	496200
21013	496201
19158	496202
146903	496203
25099	496204
7220	496205
7220	496206
104648	496207
14309	496208
206941	496209
32648	496210
96002	496211
39557	496212
63318	496213
20495	496214
22385	496215
2091	496216
93838	496217
27327	496218
113756	496219
46601	496220
5948	496221
85072	496222
213574	496223
33733	496224
25071	496225
63345	496226
20552	496227
128814	496228
17053	496229
17033	496230
12288	496231
16914	496232
223	496233
93970	496234
102500	496235
20317	496236
11683	496237
8544	496238
63841	496239
9568	496240
11812	496241
549	496242
33030	496243
16903	496244
8411	496245
7291	496246
38019	496247
29965	496248
9018	496249
122538	496250
14131	496251
6280	496252
28407	496253
16783	496254
198602	496255
217271	496256
24671	496257
7385	496258
23452	496259
51954	496260
119557	496261
30838	496262
25099	496263
69969	496264
427	496265
2009	496266
1210	496267
10983	496268
26457	496269
12993	496270
24830	496271
148470	496272
8544	496273
172626	496274
81958	496275
208154	496276
171254	496277
589	496278
16006	496279
99835	496280
198355	496281
154504	496282
5550	496283
75907	496284
43264	496285
193638	496286
31995	496287
58358	496288
88574	496289
37401	496290
48501	496291
19404	496292
3799	496293
227170	496294
224911	496295
50472	496296
114990	496297
44409	496298
17654	496299
732	496300
237230	496301
38700	496302
13575	496303
51057	496304
20046	496305
48149	496306
40351	496307
4663	496308
129962	496309
615	496310
171085	496311
83342	496312
22329	496313
21562	496314
26476	496315
102124	496316
229439	496317
113972	496318
52211	496319
239551	496320
7126	496321
116376	496322
164478	496323
224820	496324
193426	496325
67279	496326
59637	496327
102113	496328
67444	496329
124737	496330
102579	496331
14300	496332
5234	496333
6699	496334
16851	496335
16851	496336
85135	496337
21473	496338
14744	496339
13012	496340
141433	496341
78060	496342
22517	496343
61746	496344
50040	496345
83898	496346
2843	496347
49692	496348
2688	496349
5295	496350
58870	496351
3873	496352
53076	496353
7228	496354
130	496355
17526	496356
108540	496357
100541	496358
32983	496359
22270	496360
9144	496361
88357	496362
9992	496363
83431	496364
14117	496365
92165	496366
51733	496367
96838	496368
18219	496369
233912	496370
156821	496371
9105	496372
33909	496373
5880	496374
427	496375
135	496376
5910	496377
21707	496378
65166	496379
227640	496380
16987	496381
219688	496382
3527	496383
44900	496384
512	496385
26	496386
4563	496387
5331	496388
3155	496389
3391	496390
4000	496391
505	496392
34095	496393
195	496394
26	496395
6040	496396
82380	496397
92483	496398
162419	496399
7552	496400
7326	496401
7326	496402
8342	496403
781	496404
146930	496405
62094	496406
9740	496407
10737	496408
3722	496409
119314	496410
4299	496411
76973	496412
48516	496413
16250	496414
12358	496415
77918	496416
20133	496417
18850	496418
95746	496419
56464	496420
44361	496421
2091	496422
5544	496423
95632	496424
6117	496425
41716	496426
25040	496427
78324	496428
48067	496429
22932	496430
23887	496431
22955	496432
58652	496433
119087	496434
28334	496435
39092	496436
200266	496437
22240	496438
22287	496439
2351	496440
13938	496441
114724	496442
47594	496443
18850	496444
23088	496445
31143	496446
139501	496447
38857	496448
39069	496449
57381	496450
13978	496451
216334	496452
130119	496453
81944	496454
27111	496455
35454	496456
377	496457
123276	496458
35209	496459
2391	496460
15348	496461
5546	496462
234699	496463
52011	496464
148154	496465
24179	496466
17753	496467
158700	496468
11063	496469
8278	496470
16904	496471
143983	496472
199591	496473
28354	496474
237954	496475
34032	496476
123521	496477
15649	496478
5904	496479
196466	496480
146920	496481
42389	496482
26707	496483
62071	496484
9777	496485
38208	496486
14947	496487
24647	496488
15845	496489
10874	496490
2292	496491
16769	496492
89006	496493
60659	496494
2433	496495
558	496496
4950	496497
19947	496498
232840	496499
38120	496500
5263	496501
18805	496502
128791	496503
2554	496504
9715	496505
177	496506
97	496507
48503	496508
16686	496509
14582	496510
8580	496511
223291	496512
95909	496513
65584	496514
172546	496515
49396	496516
32400	496517
2941	496518
179775	496519
6117	496520
136205	496521
37964	496522
64563	496523
7363	496524
8278	496525
76133	496526
114724	496527
39092	496528
16903	496529
20231	496530
49358	496531
2981	496532
31143	496533
79226	496534
63372	496535
11831	496536
985	496537
27698	496538
60726	496539
13609	496540
103987	496541
132567	496542
92235	496543
22347	496544
70636	496545
113691	496546
16052	496547
13416	496548
109677	496549
688	496550
19462	496551
52881	496552
137650	496553
86143	496554
123750	496555
66448	496556
4637	496557
13401	496558
23329	496559
239293	496560
79389	496561
105083	496562
122844	496563
218716	496564
68541	496565
80760	496566
119467	496567
17767	496568
16123	496569
19622	496570
12905	496571
50721	496572
54096	496573
1934	496574
131782	496575
142123	496576
9392	496577
125551	496578
104384	496579
121179	496580
86753	496581
112984	496582
14796	496583
2164	496584
236936	496585
135813	496586
87939	496587
210159	496588
237487	496589
228217	496590
59164	496591
76069	496592
163132	496593
110672	496594
2449	496595
5014	496596
83625	496597
2006	496598
30895	496599
9444	496600
90020	496601
18404	496602
82806	496603
17010	496604
47328	496605
18505	496606
12106	496607
53034	496608
120484	496609
136036	496610
87354	496611
149550	496612
28959	496613
67326	496614
55463	496615
113692	496616
5764	496617
192239	496618
70382	496619
142842	496620
29058	496621
12138	496622
15672	496623
15672	496624
87938	496625
147695	496626
41020	496627
153732	496628
15793	496629
79780	496630
99397	496631
4532	496632
120989	496633
12390	496634
2156	496635
116843	496636
21755	496637
96987	496638
28331	496639
39307	496640
190681	496641
24683	496642
4519	496643
15375	496644
195505	496645
179441	496646
68747	496647
65618	496648
17432	496649
6174	496650
21876	496651
61350	496652
144	496653
103293	496654
104440	496655
10489	496656
78002	496657
60195	496658
78927	496659
81048	496660
82430	496661
114110	496662
143708	496663
17675	496664
2692	496665
60867	496666
90852	496667
210482	496668
153431	496669
6527	496670
4016	496671
51405	496672
88852	496673
325	496674
1039	496675
18145	496676
70733	496677
71892	496678
200614	496679
2154	496680
27460	496681
126681	496682
15228	496683
93192	496684
49509	496685
120533	496686
27246	496687
7807	496688
161417	496689
121082	496690
49099	496691
59221	496692
52574	496693
12357	496694
150067	496695
3832	496696
46973	496697
181972	496698
163472	496699
47081	496700
112397	496701
8162	496702
17087	496703
12416	496704
30525	496705
16753	496706
5647	496707
38755	496708
130622	496709
29891	496710
165993	496711
88942	496712
67464	496713
90196	496714
87475	496715
128254	496716
117951	496717
145940	496718
26924	496719
69411	496720
4203	496721
14449	496722
236774	496723
37618	496724
171938	496725
22098	496726
1946	496727
82027	496728
8949	496729
6457	496730
153443	496731
188946	496732
137542	496733
1476	496734
102	496735
1186	496736
5953	496737
62572	496738
10418	496739
54485	496740
204102	496741
38021	496742
95053	496743
189829	496744
105046	496745
71565	496746
50970	496747
18397	496748
94446	496749
82128	496750
41563	496751
195393	496752
236482	496753
12653	496754
63401	496755
30904	496756
78243	496757
63290	496758
159699	496759
127752	496760
115668	496761
142310	496762
156473	496763
33524	496764
201906	496765
33414	496766
21229	496767
63401	496768
70368	496769
137595	496770
72266	496771
34003	496772
20429	496773
5801	496774
119131	496775
29836	496776
120258	496777
26677	496778
716	496779
98681	496780
65674	496781
94274	496782
126261	496783
19943	496784
47004	496785
205269	496786
83826	496787
66815	496788
5989	496789
40474	496790
177293	496791
34826	496792
7639	496793
39632	496794
62777	496795
90	496796
27100	496797
144676	496798
17578	496799
2126	496800
4900	496801
1694	496802
67103	496803
42131	496804
75378	496805
177780	496806
17170	496807
165359	496808
46907	496809
13285	496810
205653	496811
59180	496812
8019	496813
78651	496814
163359	496815
154239	496816
639	496817
63415	496818
165519	496819
140037	496820
42523	496821
83561	496822
73377	496823
187390	496824
1158	496825
844	496826
48976	496827
16084	496828
119794	496829
126780	496830
1368	496831
14519	496832
26627	496833
29692	496834
17329	496835
497	496836
135710	496837
56235	496838
120747	496839
409	496840
56449	496841
53097	496842
9186	496843
756	496844
53339	496845
87629	496846
30018	496847
1908	496848
4372	496849
31597	496850
10688	496851
39672	496852
21802	496853
92796	496854
133564	496855
18337	496856
10569	496857
20340	496858
12589	496859
84731	496860
22255	496861
4330	496862
10237	496863
71196	496864
3941	496865
104	496866
186412	496867
66718	496868
22318	496869
52380	496870
111349	496871
46841	496872
95939	496873
18485	496874
77838	496875
72445	496876
204939	496877
30013	496878
39987	496879
50614	496880
71907	496881
66012	496882
64515	496883
12653	496884
23516	496885
43820	496886
10435	496887
143911	496888
102595	496889
7896	496890
23598	496891
4516	496892
7873	496893
2854	496894
12653	496895
230434	496896
2248	496897
110639	496898
1778	496899
104382	496900
7669	496901
125074	496902
31981	496903
138502	496904
40315	496905
39580	496906
155361	496907
6800	496908
20229	496909
2163	496910
1988	496911
22240	496912
10926	496913
43820	496914
53370	496915
151351	496916
168134	496917
7544	496918
80168	496919
101169	496920
7643	496921
19616	496922
176308	496923
34134	496924
17465	496925
207941	496926
17473	496927
124617	496928
80156	496929
2791	496930
85964	496931
33273	496932
120991	496933
23790	496934
118703	496935
3522	496936
42245	496937
3441	496938
133679	496939
26233	496940
575	496941
8668	496942
43552	496943
123169	496944
19855	496945
2432	496946
113667	496947
178852	496948
179709	496949
72787	496950
9589	496951
64154	496952
10927	496953
38046	496954
46390	496955
45221	496956
17944	496957
82507	496958
53775	496959
10425	496960
20461	496961
1374	496962
1374	496963
148090	496964
69217	496965
123764	496966
49096	496967
7678	496968
17252	496969
3068	496970
90515	496971
16273	496972
599	496973
71726	496974
261	496975
31756	496976
5953	496977
179135	496978
75941	496979
41338	496980
178887	496981
148900	496982
122804	496983
23444	496984
980	496985
37554	496986
18907	496987
150690	496988
4513	496989
90305	496990
1138	496991
7763	496992
182636	496993
10	496994
8858	496995
41836	496996
53311	496997
16550	496998
110463	496999
53650	497000
49561	497001
230821	497002
6506	497003
929	497004
39003	497005
42198	497006
12205	497007
34462	497008
69558	497009
40589	497010
141136	497011
76831	497012
27167	497013
43422	497014
81665	497015
61138	497016
211957	497017
17913	497018
14408	497019
38148	497020
21749	497021
21941	497022
53841	497023
14933	497024
96670	497025
29748	497026
37277	497027
18144	497028
44019	497029
35561	497030
102369	497031
44323	497032
22245	497033
18061	497034
8891	497035
80954	497036
205678	497037
209666	497038
165312	497039
105595	497040
32427	497041
222092	497042
68538	497043
120927	497044
62690	497045
101699	497046
110735	497047
100645	497048
99973	497049
57980	497050
29137	497051
221445	497052
165192	497053
14254	497054
152517	497055
99709	497056
64537	497057
77024	497058
124835	497059
26402	497060
67613	497061
157523	497062
98001	497063
166724	497064
151681	497065
70871	497066
8627	497067
213843	497068
211615	497069
102471	497070
168002	497071
21301	497072
22277	497073
36725	497074
128585	497075
98764	497076
23623	497077
109887	497078
157603	497079
29304	497080
46251	497081
58830	497082
31602	497083
29066	497084
83939	497085
45986	497086
138748	497087
18406	497088
59522	497089
146575	497090
29372	497091
82989	497092
25756	497093
146702	497094
135535	497095
67	497096
29304	497097
86757	497098
90200	497099
45673	497100
223348	497101
132337	497102
129940	497103
182259	497104
135270	497105
28861	497106
53142	497107
240201	497108
34831	497109
46218	497110
140274	497111
43339	497112
149097	497113
16121	497114
107810	497115
228657	497116
134930	497117
5890	497118
45326	497119
45776	497120
85537	497121
36471	497122
166655	497123
132440	497124
100026	497125
109587	497126
31906	497127
116872	497128
133379	497129
18464	497130
190781	497131
12864	497132
32635	497133
30601	497134
224490	497135
177375	497136
59140	497137
44748	497138
223863	497139
128515	497140
56868	497141
124636	497142
105540	497143
110375	497144
9882	497145
568	497146
193082	497147
35219	497148
111184	497149
111184	497150
101676	497151
101676	497152
21566	497153
43823	497154
159909	497155
21259	497156
8087	497157
66830	497158
175190	497159
14957	497160
2646	497161
132160	497162
100146	497163
124763	497164
29104	497165
34126	497166
76891	497167
136239	497168
190802	497169
189344	497170
111796	497171
100201	497172
76838	497173
136460	497174
113510	497175
61581	497176
90709	497177
11588	497178
27225	497179
123536	497180
119300	497181
191041	497182
164276	497183
207487	497184
41286	497185
184079	497186
12877	497187
68435	497188
170496	497189
69754	497190
122773	497191
91341	497192
18200	497193
98991	497194
1381	497195
3903	497196
55064	497197
67281	497198
5100	497199
190827	497200
119975	497201
2697	497202
91455	497203
86365	497204
3807	497205
11927	497206
35250	497207
12141	497208
138570	497209
1538	497210
67482	497211
59582	497212
72742	497213
45646	497214
78441	497215
71047	497216
2791	497217
2504	497218
28086	497219
13087	497220
131998	497221
12401	497222
39534	497223
116716	497224
237392	497225
9002	497226
111354	497227
52366	497228
20418	497229
42663	497230
1589	497231
14202	497232
90121	497233
8927	497234
177640	497235
6088	497236
50597	497237
99138	497238
22661	497239
5751	497240
34312	497241
45845	497242
59335	497243
35561	497244
68018	497245
146847	497246
43194	497247
133579	497248
17504	497249
101566	497250
80360	497251
31889	497252
28095	497253
12138	497254
72	497255
36430	497256
72	497257
113510	497258
36440	497259
42893	497260
25704	497261
1184	497262
21747	497263
25095	497264
25095	497265
15793	497266
155741	497267
68411	497268
200419	497269
24224	497270
25737	497271
19103	497272
8836	497273
12810	497274
33259	497275
38010	497276
1585	497277
136211	497278
170555	497279
198448	497280
14966	497281
1023	497282
5808	497283
90679	497284
111107	497285
5739	497286
142917	497287
46564	497288
110572	497289
81725	497290
92353	497291
120884	497292
150116	497293
20783	497294
153508	497295
126722	497296
43498	497297
70144	497298
110460	497299
94181	497300
34869	497301
43933	497302
46675	497303
142917	497304
95274	497305
85196	497306
118768	497307
57939	497308
39710	497309
93457	497310
221667	497311
213225	497312
214447	497313
17282	497314
77233	497315
149978	497316
15693	497317
149766	497318
33865	497319
32369	497320
17690	497321
32951	497322
56430	497323
27361	497324
20667	497325
124751	497326
44019	497327
46114	497328
7463	497329
153322	497330
77346	497331
128663	497332
230432	497333
221101	497334
9602	497335
152258	497336
9760	497337
108914	497338
58223	497339
58223	497340
162851	497341
3812	497342
99077	497343
31767	497344
28617	497345
98172	497346
133319	497347
6793	497348
214521	497349
147971	497350
119433	497351
232267	497352
135971	497353
135412	497354
117947	497355
67476	497356
26404	497357
153187	497358
17001	497359
77079	497360
75517	497361
134896	497362
133583	497363
26155	497364
34239	497365
115934	497366
136808	497367
7903	497368
81659	497369
53777	497370
125693	497371
94549	497372
180732	497373
183164	497374
180167	497375
16165	497376
92381	497377
42537	497378
113611	497379
164630	497380
28511	497381
182926	497382
239813	497383
118068	497384
191200	497385
118295	497386
63889	497387
751	497388
4975	497389
35219	497390
8164	497391
25514	497392
68477	497393
969	497394
20667	497395
67020	497396
158297	497397
3901	497398
22063	497399
33270	497400
7632	497401
33387	497402
32592	497403
4449	497404
57447	497405
5128	497406
4963	497407
5562	497408
159942	497409
17872	497410
28984	497411
60699	497412
173062	497413
27280	497414
1287	497415
5878	497416
56354	497417
26881	497418
1151	497419
2182	497420
70324	497421
2711	497422
2819	497423
20024	497424
87454	497425
40721	497426
19023	497427
91287	497428
62388	497429
113308	497430
69757	497431
122765	497432
34016	497433
1731	497434
31116	497435
33977	497436
170832	497437
13227	497438
153289	497439
19285	497440
74891	497441
21262	497442
45374	497443
4154	497444
69006	497445
39431	497446
36926	497447
100232	497448
45420	497449
90437	497450
21524	497451
6643	497452
77614	497453
240091	497454
116345	497455
63114	497456
41643	497457
101425	497458
41899	497459
88009	497460
11588	497461
209395	497462
229601	497463
51360	497464
4419	497465
17358	497466
929	497467
78095	497468
17248	497469
66802	497470
6355	497471
217615	497472
44563	497473
6694	497474
77794	497475
9731	497476
203814	497477
93299	497478
52150	497479
1242	497480
49234	497481
133809	497482
224237	497483
23526	497484
217734	497485
9094	497486
100081	497487
58552	497488
49906	497489
113707	497490
69960	497491
85240	497492
41117	497493
68443	497494
103559	497495
26931	497496
1775	497497
2164	497498
68076	497499
66336	497500
36675	497501
18252	497502
43755	497503
153913	497504
5651	497505
138607	497506
42093	497507
100432	497508
61983	497509
202521	497510
2164	497511
31541	497512
25163	497513
136077	497514
125851	497515
1403	497516
19232	497517
35072	497518
41386	497519
141708	497520
14070	497521
4419	497522
126116	497523
28722	497524
29297	497525
1713	497526
211014	497527
19818	497528
189506	497529
77400	497530
127687	497531
18059	497532
98698	497533
693	497534
148925	497535
207147	497536
134469	497537
20545	497538
15250	497539
184255	497540
3143	497541
3143	497542
55460	497543
29706	497544
1595	497545
107335	497546
7664	497547
3934	497548
164422	497549
2854	497550
122006	497551
119318	497552
91228	497553
8863	497554
79157	497555
66225	497556
65392	497557
101783	497558
26406	497559
153393	497560
203687	497561
118868	497562
198000	497563
3290	497564
177485	497565
141502	497566
84400	497567
2805	497568
141045	497569
61175	497570
22188	497571
95432	497572
47973	497573
76	497574
90849	497575
77746	497576
91198	497577
38209	497578
74452	497579
52681	497580
168129	497581
141780	497582
21994	497583
3438	497584
33745	497585
35991	497586
30198	497587
53473	497588
24978	497589
225852	497590
132810	497591
57007	497592
24960	497593
163138	497594
14190	497595
173323	497596
24498	497597
17465	497598
179325	497599
94151	497600
49434	497601
44550	497602
120567	497603
89668	497604
31848	497605
80258	497606
6046	497607
54226	497608
8830	497609
226288	497610
6053	497611
12582	497612
94856	497613
5017	497614
118526	497615
39286	497616
38341	497617
143928	497618
28248	497619
36762	497620
45507	497621
56497	497622
2078	497623
69363	497624
84983	497625
34045	497626
48518	497627
20095	497628
1945	497629
149758	497630
169806	497631
88953	497632
88282	497633
63181	497634
14184	497635
51536	497636
196341	497637
211362	497638
235260	497639
232991	497640
168667	497641
43645	497642
22750	497643
12422	497644
79191	497645
167048	497646
191330	497647
155803	497648
30913	497649
57009	497650
111399	497651
145635	497652
95905	497653
52463	497654
107884	497655
153459	497656
99632	497657
3876	497658
81183	497659
48307	497660
163877	497661
198171	497662
66693	497663
137474	497664
59571	497665
39476	497666
45194	497667
46961	497668
97140	497669
21701	497670
60460	497671
72435	497672
101710	497673
144976	497674
197071	497675
228693	497676
125781	497677
111191	497678
214770	497679
20114	497680
146721	497681
7735	497682
175457	497683
100481	497684
178645	497685
136470	497686
63552	497687
88327	497688
102436	497689
36094	497690
134971	497691
193880	497692
13488	497693
8330	497694
106716	497695
60405	497696
41764	497697
11773	497698
17585	497699
4000	497700
175170	497701
139088	497702
148704	497703
22278	497704
2083	497705
59142	497706
1440	497707
162244	497708
85458	497709
7618	497710
20203	497711
38378	497712
75917	497713
119029	497714
100679	497715
191259	497716
206675	497717
149437	497718
146138	497719
49473	497720
38026	497721
7661	497722
20142	497723
36616	497724
72269	497725
192635	497726
39320	497727
49868	497728
100899	497729
51799	497730
45169	497731
53078	497732
7157	497733
185232	497734
99708	497735
59178	497736
94540	497737
87198	497738
192441	497739
30292	497740
24230	497741
110108	497742
7337	497743
82631	497744
51817	497745
76939	497746
147435	497747
68330	497748
77872	497749
184119	497750
9882	497751
18595	497752
37731	497753
16425	497754
128941	497755
612	497756
188997	497757
53238	497758
115903	497759
20516	497760
42314	497761
1023	497762
347	497763
7729	497764
4365	497765
68917	497766
22597	497767
103942	497768
106037	497769
79137	497770
94600	497771
50729	497772
179180	497773
36269	497774
34717	497775
11968	497776
70154	497777
6813	497778
10459	497779
529	497780
128765	497781
89010	497782
48277	497783
105020	497784
137411	497785
137222	497786
165245	497787
192246	497788
10359	497789
665	497790
12534	497791
58919	497792
7375	497793
36288	497794
45783	497795
43977	497796
20003	497797
115519	497798
141726	497799
46112	497800
33488	497801
24037	497802
822	497803
103134	497804
4677	497805
22234	497806
102919	497807
29983	497808
10516	497809
89857	497810
46246	497811
3414	497812
7626	497813
200390	497814
19418	497815
104572	497816
96979	497817
87249	497818
213158	497819
90057	497820
4410	497821
19542	497822
16389	497823
24261	497824
94569	497825
49590	497826
138875	497827
14190	497828
38378	497829
1078	497830
36139	497831
23185	497832
69433	497833
41972	497834
5577	497835
4363	497836
38306	497837
115726	497838
53711	497839
18226	497840
16512	497841
5002	497842
50345	497843
11438	497844
135342	497845
99949	497846
45383	497847
15394	497848
34899	497849
95273	497850
36370	497851
62714	497852
94200	497853
46190	497854
66051	497855
88977	497856
41853	497857
26626	497858
116315	497859
27567	497860
32156	497861
85918	497862
65608	497863
2735	497864
144	497865
161076	497866
80192	497867
83886	497868
28380	497869
7553	497870
24991	497871
2048	497872
79490	497873
33773	497874
42191	497875
54867	497876
170111	497877
155652	497878
129973	497879
8940	497880
52955	497881
45131	497882
3917	497883
21787	497884
3701	497885
29986	497886
103607	497887
23600	497888
188070	497889
209584	497890
42191	497891
43192	497892
107824	497893
10253	497894
31244	497895
23168	497896
10397	497897
24346	497898
26745	497899
65126	497900
87277	497901
144475	497902
33755	497903
34160	497904
2854	497905
2854	497906
58796	497907
7659	497908
72112	497909
42380	497910
4458	497911
24249	497912
58027	497913
215040	497914
95905	497915
189716	497916
81206	497917
69101	497918
95140	497919
7680	497920
5758	497921
2854	497922
75902	497923
121228	497924
2417	497925
65	497926
4895	497927
19565	497928
51833	497929
57329	497930
5130	497931
101802	497932
7283	497933
234813	497934
152729	497935
127083	497936
21990	497937
151	497938
66512	497939
15055	497940
41650	497941
201399	497942
69502	497943
164188	497944
22040	497945
18562	497946
37931	497947
223203	497948
15074	497949
574	497950
17914	497951
29810	497952
4327	497953
118739	497954
71666	497955
161187	497956
23082	497957
14940	497958
13388	497959
68625	497960
22234	497961
16091	497962
31570	497963
166192	497964
68049	497965
40895	497966
896	497967
42107	497968
14896	497969
34581	497970
11062	497971
219981	497972
20525	497973
51432	497974
130488	497975
40480	497976
125544	497977
59396	497978
128094	497979
79133	497980
3390	497981
52652	497982
29088	497983
102615	497984
187861	497985
33403	497986
13667	497987
86818	497988
12541	497989
223093	497990
26988	497991
165256	497992
153463	497993
45899	497994
34844	497995
90846	497996
26771	497997
27608	497998
30226	497999
79993	498000
80253	498001
128050	498002
21276	498003
14777	498004
71432	498005
108774	498006
37034	498007
5165	498008
159286	498009
89896	498010
15177	498011
16448	498012
69185	498013
55760	498014
49510	498015
40895	498016
155400	498017
162772	498018
161648	498019
47677	498020
61141	498021
69165	498022
13741	498023
20526	498024
181695	498025
34280	498026
12863	498027
6483	498028
147868	498029
125708	498030
208673	498031
89011	498032
21732	498033
126212	498034
2424	498035
129399	498036
179851	498037
575	498038
1447	498039
53826	498040
185846	498041
73498	498042
17481	498043
167240	498044
167240	498045
128608	498046
54688	498047
12106	498048
37418	498049
29355	498050
124766	498051
54539	498052
26491	498053
12301	498054
79941	498055
6147	498056
85794	498057
136959	498058
35219	498059
229710	498060
236337	498061
186470	498062
69189	498063
187397	498064
85455	498065
123965	498066
124572	498067
29307	498068
23193	498069
68201	498070
50265	498071
120627	498072
148647	498073
126551	498074
45229	498075
41366	498076
88774	498077
18530	498078
27686	498079
238806	498080
51938	498081
165889	498082
166615	498083
44299	498084
97292	498085
38556	498086
86227	498087
115273	498088
37440	498089
95428	498090
114905	498091
58132	498092
11002	498093
62143	498094
985	498095
985	498096
162898	498097
221666	498098
108828	498099
29061	498100
281	498101
30221	498102
688	498103
41714	498104
23229	498105
7948	498106
54589	498107
30095	498108
32774	498109
128501	498110
46485	498111
29355	498112
13416	498113
202	498114
3536	498115
2604	498116
73763	498117
73763	498118
132756	498119
27476	498120
177100	498121
69917	498122
18216	498123
11095	498124
23014	498125
355	498126
80625	498127
7324	498128
10925	498129
8141	498130
16714	498131
35722	498132
23542	498133
31679	498134
7887	498135
4638	498136
25976	498137
56531	498138
76735	498139
434	498140
2884	498141
2957	498142
52527	498143
36234	498144
43565	498145
106322	498146
208875	498147
80821	498148
59911	498149
5927	498150
63621	498151
214	498152
64625	498153
50645	498154
22197	498155
162420	498156
85236	498157
19779	498158
32641	498159
51665	498160
110964	498161
23307	498162
186166	498163
3203	498164
34135	498165
119563	498166
7399	498167
39183	498168
14154	498169
118472	498170
52011	498171
7794	498172
32694	498173
38864	498174
24457	498175
43271	498176
278	498177
63341	498178
99555	498179
140769	498180
47607	498181
1824	498182
30496	498183
4033	498184
1211	498185
5546	498186
188033	498187
336	498188
11034	498189
98684	498190
48802	498191
6498	498192
95746	498193
239262	498194
61427	498195
96870	498196
196170	498197
100	498198
6361	498199
18791	498200
92212	498201
11058	498202
19030	498203
92081	498204
61770	498205
117536	498206
74594	498207
65125	498208
81938	498209
57080	498210
130444	498211
34103	498212
45872	498213
57088	498214
539	498215
120185	498216
44235	498217
11000	498218
2200	498219
141193	498220
39082	498221
100126	498222
185964	498223
44802	498224
22831	498225
357	498226
293	498227
8373	498228
84116	498229
40694	498230
24332	498231
36715	498232
57364	498233
67981	498234
41088	498235
63551	498236
57135	498237
14162	498238
67986	498239
6704	498240
91958	498241
17032	498242
106312	498243
118471	498244
92739	498245
24731	498246
910	498247
110881	498248
61937	498249
9449	498250
61561	498251
35367	498252
61937	498253
8249	498254
141178	498255
104707	498256
61333	498257
30401	498258
84381	498259
8043	498260
1	498261
2030	498262
42890	498263
405	498264
37989	498265
21775	498266
13581	498267
24647	498268
60108	498269
20583	498270
4479	498271
4307	498272
44802	498273
20186	498274
15749	498275
57879	498276
66657	498277
333	498278
8332	498279
58414	498280
100102	498281
135076	498282
109519	498283
153	498284
13321	498285
6243	498286
54763	498287
215803	498288
228734	498289
163953	498290
21703	498291
18527	498292
236239	498293
14747	498294
41722	498295
2642	498296
18869	498297
35796	498298
30112	498299
147463	498300
82160	498301
8590	498302
14807	498303
223163	498304
8740	498305
223411	498306
1994	498307
7797	498308
42790	498309
33327	498310
163634	498311
5072	498312
162918	498313
123494	498314
161135	498315
123494	498316
31923	498317
7267	498318
114756	498319
103063	498320
30221	498321
87629	498322
10654	498323
49458	498324
6950	498325
9712	498326
155009	498327
183088	498328
31730	498329
20941	498330
48107	498331
20949	498332
1698	498333
31730	498334
78970	498335
2048	498336
115384	498337
64522	498338
20949	498339
72975	498340
82412	498341
95890	498342
94463	498343
12302	498344
52302	498345
88768	498346
19459	498347
16873	498348
40325	498349
165250	498350
6705	498351
31266	498352
105768	498353
1825	498354
548	498355
32517	498356
6432	498357
83032	498358
23893	498359
162921	498360
24428	498361
3614	498362
39250	498363
18880	498364
13134	498365
58050	498366
7056	498367
82529	498368
20310	498369
96304	498370
2588	498371
37332	498372
7277	498373
93277	498374
9844	498375
5313	498376
10269	498377
141669	498378
70158	498379
147547	498380
12467	498381
23430	498382
39250	498383
1098	498384
22213	498385
20640	498386
478	498387
39581	498388
24254	498389
11746	498390
3614	498391
104364	498392
125529	498393
72754	498394
6035	498395
3079	498396
15760	498397
69491	498398
106595	498399
27074	498400
7398	498401
6787	498402
57740	498403
48501	498404
59922	498405
51330	498406
11759	498407
28087	498408
75741	498409
7163	498410
4743	498411
363	498412
71605	498413
48913	498414
4598	498415
11416	498416
2037	498417
48251	498418
179050	498419
129418	498420
22055	498421
121341	498422
125894	498423
49037	498424
11526	498425
160641	498426
37112	498427
41428	498428
114822	498429
45693	498430
40402	498431
39427	498432
161558	498433
114027	498434
223010	498435
162619	498436
896	498437
28584	498438
32209	498439
44838	498440
36870	498441
34739	498442
720	498443
560	498444
77381	498445
39344	498446
144336	498447
157892	498448
22780	498449
94211	498450
70912	498451
13413	498452
48517	498453
43528	498454
43528	498455
18737	498456
16694	498457
1622	498458
4968	498459
34034	498460
76	498461
279	498462
3780	498463
2948	498464
5064	498465
966	498466
15213	498467
3611	498468
2600	498469
133081	498470
686	498471
5233	498472
11050	498473
4272	498474
43528	498475
5385	498476
3256	498477
43765	498478
58356	498479
13487	498480
49377	498481
16847	498482
15793	498483
58502	498484
48637	498485
1094	498486
7642	498487
53131	498488
28662	498489
31128	498490
4044	498491
11495	498492
11495	498493
105548	498494
118403	498495
100628	498496
1972	498497
43528	498498
50651	498499
91490	498500
40909	498501
11776	498502
29536	498503
15191	498504
22775	498505
56234	498506
18999	498507
20508	498508
11084	498509
175951	498510
1314	498511
755	498512
6041	498513
107014	498514
81222	498515
56918	498516
63236	498517
204313	498518
55704	498519
336	498520
63374	498521
177	498522
3173	498523
10935	498524
16876	498525
39287	498526
19618	498527
52060	498528
34440	498529
104650	498530
44276	498531
34625	498532
138195	498533
30897	498534
5536	498535
10885	498536
190444	498537
35904	498538
44536	498539
80430	498540
2870	498541
88242	498542
65639	498543
3981	498544
13532	498545
38543	498546
202270	498547
29209	498548
6120	498549
98902	498550
81326	498551
9822	498552
6829	498553
9452	498554
143063	498555
2359	498556
90494	498557
6070	498558
50	498559
1494	498560
395	498561
87024	498562
6414	498563
3171	498564
130	498565
480	498566
6031	498567
203	498568
1648	498569
14827	498570
222185	498571
35568	498572
24736	498573
8177	498574
738	498575
10080	498576
5282	498577
11416	498578
3944	498579
34786	498580
39070	498581
113194	498582
19160	498583
106110	498584
15236	498585
27217	498586
704	498587
15527	498588
5598	498589
111511	498590
70516	498591
4037	498592
12189	498593
71016	498594
20024	498595
1413	498596
140149	498597
160401	498598
35630	498599
812	498600
496	498601
34983	498602
7796	498603
1837	498604
72549	498605
2356	498606
46681	498607
65670	498608
65670	498609
22055	498610
55789	498611
1746	498612
76409	498613
1536	498614
114825	498615
123788	498616
11121	498617
157975	498618
204300	498619
19547	498620
7652	498621
41865	498622
3729	498623
3913	498624
14862	498625
30067	498626
15513	498627
86	498628
85561	498629
204354	498630
24546	498631
35157	498632
4212	498633
6594	498634
74784	498635
12594	498636
23881	498637
21229	498638
16901	498639
14884	498640
2156	498641
49550	498642
1545	498643
14810	498644
17341	498645
146832	498646
49411	498647
24656	498648
3034	498649
5065	498650
8935	498651
41394	498652
45381	498653
27964	498654
59940	498655
13527	498656
95	498657
13118	498658
45700	498659
6492	498660
50073	498661
154500	498662
59650	498663
61567	498664
18457	498665
4471	498666
2866	498667
47933	498668
4250	498669
31467	498670
61482	498671
73770	498672
11491	498673
9153	498674
1493	498675
16793	498676
54331	498677
30217	498678
111882	498679
34032	498680
6927	498681
184660	498682
22998	498683
40386	498684
185007	498685
69	498686
10629	498687
5983	498688
4247	498689
7160	498690
8407	498691
2313	498692
28309	498693
1780	498694
10629	498695
4155	498696
216528	498697
31453	498698
10733	498699
57	498700
54687	498701
8088	498702
5419	498703
56838	498704
1063	498705
91290	498706
64409	498707
1856	498708
13889	498709
108705	498710
5922	498711
2286	498712
18029	498713
40370	498714
29456	498715
3585	498716
4143	498717
48763	498718
88242	498719
70720	498720
75483	498721
6506	498722
43528	498723
84457	498724
57540	498725
9755	498726
4951	498727
59	498728
54852	498729
9377	498730
6180	498731
227	498732
809	498733
4114	498734
20277	498735
1933	498736
67976	498737
2648	498738
4519	498739
202815	498740
79258	498741
1314	498742
28450	498743
75377	498744
1164	498745
40386	498746
20276	498747
9915	498748
43000	498749
202979	498750
15747	498751
32701	498752
43528	498753
123267	498754
28641	498755
396	498756
28309	498757
218196	498758
2271	498759
3750	498760
13395	498761
137869	498762
11565	498763
17295	498764
119	498765
12020	498766
2735	498767
30618	498768
27558	498769
16569	498770
43509	498771
114	498772
140310	498773
10060	498774
3726	498775
9207	498776
21691	498777
49517	498778
36167	498779
96269	498780
236	498781
41088	498782
69992	498783
179123	498784
12042	498785
19677	498786
33722	498787
44461	498788
44097	498789
38590	498790
10987	498791
14407	498792
720	498793
77	498794
5060	498795
18303	498796
18461	498797
1310	498798
52237	498799
14629	498800
9390	498801
17475	498802
217265	498803
54574	498804
32760	498805
46052	498806
84999	498807
2504	498808
40387	498809
98171	498810
42483	498811
85360	498812
32305	498813
92388	498814
25378	498815
94	498816
50915	498817
30193	498818
27203	498819
119452	498820
42674	498821
7327	498822
58747	498823
21247	498824
2706	498825
8774	498826
117	498827
6941	498828
5783	498829
12126	498830
2310	498831
3377	498832
78035	498833
111603	498834
1090	498835
95996	498836
146892	498837
935	498838
95158	498839
35939	498840
48349	498841
83901	498842
170691	498843
151380	498844
125479	498845
9444	498846
2336	498847
14178	498848
182477	498849
112036	498850
65606	498851
56776	498852
60808	498853
41340	498854
553	498855
131461	498856
158531	498857
27471	498858
23871	498859
62561	498860
2172	498861
108483	498862
10525	498863
3220	498864
15130	498865
59144	498866
94259	498867
39192	498868
150236	498869
20910	498870
50380	498871
2769	498872
16231	498873
54531	498874
74693	498875
22265	498876
951	498877
132244	498878
17202	498879
82281	498880
73193	498881
19407	498882
5051	498883
69752	498884
54407	498885
2626	498886
91208	498887
23550	498888
192	498889
22701	498890
32082	498891
17131	498892
20928	498893
6914	498894
216733	498895
33209	498896
29954	498897
25181	498898
18389	498899
120924	498900
8682	498901
9049	498902
2670	498903
45108	498904
204857	498905
7727	498906
21037	498907
60984	498908
62401	498909
12133	498910
37164	498911
56776	498912
154218	498913
1108	498914
24492	498915
9005	498916
166145	498917
2649	498918
28419	498919
3379	498920
2689	498921
12790	498922
137014	498923
39797	498924
11608	498925
84955	498926
28605	498927
2591	498928
1081	498929
6910	498930
42759	498931
1901	498932
54255	498933
9357	498934
7648	498935
88586	498936
2111	498937
181076	498938
30754	498939
2	498940
6790	498941
75598	498942
1035	498943
6437	498944
22063	498945
118083	498946
120	498947
116	498948
55568	498949
7660	498950
43951	498951
158561	498952
182565	498953
96072	498954
25766	498955
57732	498956
7692	498957
2936	498958
2411	498959
37728	498960
3666	498961
145291	498962
26252	498963
7080	498964
14466	498965
43433	498966
104983	498967
104846	498968
18832	498969
8252	498970
36897	498971
95919	498972
92073	498973
2027	498974
5652	498975
12880	498976
32399	498977
12178	498978
23010	498979
555	498980
16305	498981
37226	498982
2383	498983
48315	498984
72788	498985
5074	498986
30960	498987
28392	498988
21332	498989
3741	498990
2	498991
114563	498992
8979	498993
1083	498994
103430	498995
436	498996
58778	498997
10236	498998
1013	498999
106511	499000
8079	499001
79866	499002
5532	499003
4442	499004
35673	499005
14363	499006
50714	499007
83882	499008
17909	499009
57384	499010
18374	499011
82642	499012
22400	499013
148182	499014
33772	499015
39096	499016
98242	499017
91803	499018
70496	499019
56709	499020
27313	499021
8464	499022
66442	499023
63663	499024
20513	499025
42537	499026
21965	499027
86850	499028
411	499029
155969	499030
3158	499031
65101	499032
11711	499033
68746	499034
119486	499035
154218	499036
64832	499037
151846	499038
13602	499039
14633	499040
11858	499041
210	499042
6376	499043
16841	499044
30525	499045
54415	499046
5838	499047
61612	499048
21754	499049
37792	499050
5730	499051
27693	499052
33297	499053
3800	499054
8592	499055
88371	499056
4330	499057
132839	499058
5832	499059
18325	499060
82560	499061
17562	499062
54419	499063
49679	499064
41753	499065
70314	499066
46887	499067
66464	499068
84606	499069
39514	499070
163136	499071
28338	499072
50339	499073
3258	499074
97	499075
75	499076
409	499077
135093	499078
35918	499079
18325	499080
5175	499081
2472	499082
5681	499083
3295	499084
84868	499085
41175	499086
9985	499087
22128	499088
13963	499089
54976	499090
210708	499091
18160	499092
8665	499093
143526	499094
11759	499095
95791	499096
85843	499097
17578	499098
62365	499099
44136	499100
86630	499101
112576	499102
18469	499103
45	499104
18204	499105
19627	499106
79120	499107
94635	499108
33836	499109
49169	499110
10189	499111
17999	499112
38641	499113
24422	499114
2669	499115
2008	499116
19474	499117
35167	499118
5891	499119
15192	499120
85009	499121
473	499122
41141	499123
9682	499124
18976	499125
10377	499126
11759	499127
5031	499128
4437	499129
11025	499130
14952	499131
377	499132
20793	499133
61349	499134
26716	499135
51815	499136
2779	499137
19197	499138
4261	499139
31386	499140
65410	499141
131217	499142
4888	499143
17170	499144
23870	499145
23197	499146
72783	499147
18420	499148
81039	499149
54038	499150
112395	499151
96795	499152
21222	499153
138	499154
33127	499155
56278	499156
130	499157
35939	499158
12992	499159
75024	499160
31355	499161
23351	499162
45341	499163
33489	499164
1373	499165
4449	499166
16644	499167
5310	499168
33387	499169
30422	499170
47877	499171
36849	499172
94559	499173
3375	499174
21369	499175
37550	499176
95395	499177
42006	499178
15	499179
1351	499180
78160	499181
116406	499182
189638	499183
44095	499184
112747	499185
32191	499186
18765	499187
266	499188
6473	499189
312	499190
64499	499191
8111	499192
63593	499193
20291	499194
19252	499195
204	499196
173	499197
377	499198
936	499199
138	499200
138	499201
22104	499202
111689	499203
58148	499204
3902	499205
2147	499206
16613	499207
8652	499208
7	499209
22731	499210
2757	499211
19029	499212
42481	499213
204	499214
15952	499215
11255	499216
6858	499217
72472	499218
1914	499219
64188	499220
55391	499221
59411	499222
139395	499223
9784	499224
1753	499225
95745	499226
17431	499227
37089	499228
211193	499229
15231	499230
3387	499231
76958	499232
19157	499233
46356	499234
111374	499235
15881	499236
20132	499237
28	499238
55024	499239
8066	499240
42405	499241
23143	499242
16962	499243
1167	499244
98597	499245
54566	499246
55893	499247
11549	499248
35958	499249
36974	499250
17485	499251
42969	499252
47315	499253
1103	499254
44350	499255
59477	499256
50399	499257
7474	499258
189241	499259
26175	499260
21825	499261
3801	499262
119370	499263
56277	499264
10634	499265
34207	499266
2099	499267
17434	499268
45087	499269
125225	499270
39235	499271
131718	499272
49051	499273
23475	499274
133700	499275
4287	499276
46541	499277
467	499278
15074	499279
4019	499280
6436	499281
35093	499282
1820	499283
88424	499284
22609	499285
29452	499286
26216	499287
41714	499288
9958	499289
50434	499290
166	499291
11743	499292
1229	499293
19544	499294
60063	499295
229591	499296
22056	499297
65407	499298
10026	499299
6091	499300
39959	499301
5787	499302
39830	499303
34976	499304
74890	499305
19434	499306
81978	499307
36439	499308
41643	499309
61557	499310
48515	499311
15296	499312
47391	499313
21513	499314
17209	499315
21124	499316
66522	499317
9559	499318
86686	499319
3306	499320
6013	499321
13774	499322
33667	499323
11403	499324
159245	499325
22714	499326
7721	499327
35091	499328
216089	499329
13409	499330
38466	499331
21281	499332
14196	499333
37197	499334
7152	499335
35493	499336
27414	499337
4379	499338
1687	499339
37473	499340
185035	499341
137721	499342
13071	499343
61960	499344
98	499345
138	499346
177	499347
28036	499348
14199	499349
27574	499350
91982	499351
42941	499352
1659	499353
36829	499354
15887	499355
77599	499356
86641	499357
4828	499358
32597	499359
117117	499360
377	499361
28240	499362
107013	499363
38145	499364
84037	499365
104525	499366
44595	499367
6493	499368
9183	499369
633	499370
34221	499371
4294	499372
116	499373
93374	499374
116890	499375
177314	499376
67983	499377
17927	499378
20695	499379
101521	499380
4177	499381
5197	499382
36415	499383
2880	499384
232314	499385
2152	499386
216499	499387
11244	499388
10388	499389
599	499390
106302	499391
88389	499392
3816	499393
32113	499394
35228	499395
10350	499396
22013	499397
6325	499398
337	499399
56	499400
65056	499401
239556	499402
104558	499403
180852	499404
51648	499405
1881	499406
300	499407
200301	499408
20860	499409
10203	499410
32728	499411
4699	499412
2	499413
2	499414
2	499415
2	499416
2	499417
2	499418
2	499419
27333	499420
97649	499421
139816	499422
2	499423
2	499424
98303	499425
78	499426
561	499427
26716	499428
17014	499429
136344	499430
5506	499431
7776	499432
3151	499433
48610	499434
9979	499435
2723	499436
22077	499437
24030	499438
155153	499439
5859	499440
22409	499441
164894	499442
4147	499443
53	499444
31944	499445
35515	499446
9988	499447
1248	499448
57208	499449
96364	499450
6622	499451
22425	499452
48861	499453
18124	499454
3876	499455
32608	499456
61351	499457
94690	499458
2760	499459
18003	499460
43486	499461
7001	499462
17491	499463
77117	499464
2415	499465
8899	499466
21043	499467
40725	499468
23	499469
377	499470
5831	499471
54060	499472
377	499473
936	499474
155591	499475
8285	499476
22228	499477
21174	499478
122675	499479
54464	499480
34201	499481
28332	499482
377	499483
36690	499484
109009	499485
97543	499486
66076	499487
115868	499488
28025	499489
87691	499490
7085	499491
49345	499492
13335	499493
47137	499494
240449	499495
12348	499496
64023	499497
836	499498
12202	499499
2336	499500
3997	499501
18781	499502
32156	499503
7589	499504
155774	499505
62329	499506
25114	499507
112331	499508
67111	499509
40503	499510
13411	499511
89743	499512
9852	499513
1398	499514
62649	499515
12100	499516
700	499517
7010	499518
16864	499519
12456	499520
60235	499521
15551	499522
107	499523
97489	499524
14660	499525
15717	499526
141853	499527
12847	499528
47460	499529
135621	499530
32205	499531
79303	499532
29	499533
12065	499534
10737	499535
10715	499536
32175	499537
129466	499538
168695	499539
96144	499540
91263	499541
104	499542
7639	499543
10857	499544
19884	499545
930	499546
141301	499547
2143	499548
6664	499549
18136	499550
4437	499551
87	499552
53796	499553
102442	499554
7891	499555
79949	499556
22823	499557
53923	499558
94145	499559
16708	499560
20719	499561
113863	499562
6582	499563
29862	499564
259	499565
69340	499566
3418	499567
72788	499568
110451	499569
27062	499570
18088	499571
33485	499572
15082	499573
14478	499574
64380	499575
4437	499576
20513	499577
15675	499578
551	499579
46677	499580
4997	499581
11444	499582
12483	499583
17918	499584
19884	499585
156912	499586
894	499587
30198	499588
179041	499589
3412	499590
14875	499591
125003	499592
112251	499593
10229	499594
21961	499595
207082	499596
20266	499597
26872	499598
7645	499599
26984	499600
55707	499601
31587	499602
54009	499603
3416	499604
102780	499605
550	499606
56174	499607
6361	499608
100487	499609
6077	499610
8333	499611
17056	499612
8396	499613
57766	499614
578	499615
23156	499616
44	499617
1811	499618
11690	499619
99152	499620
453	499621
58841	499622
58841	499623
142191	499624
5033	499625
46519	499626
240380	499627
23227	499628
27229	499629
98004	499630
1248	499631
36853	499632
82597	499633
58458	499634
5110	499635
102813	499636
159305	499637
16129	499638
16129	499639
95864	499640
10690	499641
16129	499642
61579	499643
160799	499644
3226	499645
3226	499646
6328	499647
6328	499648
162229	499649
159031	499650
111411	499651
126668	499652
158952	499653
135557	499654
135557	499655
10685	499656
44040	499657
102958	499658
83141	499659
5916	499660
5916	499661
161134	499662
85646	499663
157487	499664
77825	499665
52042	499666
77320	499667
14683	499668
26564	499669
228978	499670
113822	499671
161092	499672
14765	499673
5853	499674
100253	499675
161092	499676
221258	499677
36959	499678
77723	499679
26508	499680
18872	499681
35342	499682
21472	499683
35954	499684
73157	499685
115920	499686
220002	499687
67157	499688
96733	499689
89353	499690
226450	499691
224310	499692
156431	499693
67426	499694
85836	499695
41366	499696
229380	499697
54183	499698
124477	499699
187526	499700
115840	499701
135475	499702
112390	499703
14725	499704
209182	499705
9258	499706
10800	499707
7534	499708
113853	499709
116962	499710
3968	499711
49958	499712
228719	499713
57771	499714
9143	499715
17654	499716
9	499717
47635	499718
32399	499719
4637	499720
4637	499721
29430	499722
35318	499723
86966	499724
1320	499725
33060	499726
13469	499727
103338	499728
125985	499729
37111	499730
58718	499731
70161	499732
74929	499733
121102	499734
91870	499735
2674	499736
187423	499737
182799	499738
156683	499739
160582	499740
2674	499741
29430	499742
16395	499743
86690	499744
23523	499745
2	499746
12181	499747
38282	499748
25655	499749
33336	499750
47501	499751
12357	499752
13995	499753
551	499754
14548	499755
16569	499756
115684	499757
32950	499758
108849	499759
114027	499760
33060	499761
115165	499762
226745	499763
33973	499764
3464	499765
6998	499766
56661	499767
113883	499768
188839	499769
47024	499770
25583	499771
214057	499772
132684	499773
28234	499774
184878	499775
47024	499776
149732	499777
17090	499778
156216	499779
184490	499780
2676	499781
227304	499782
156487	499783
96318	499784
58084	499785
2909	499786
134357	499787
221172	499788
89980	499789
22590	499790
65869	499791
6121	499792
49454	499793
230220	499794
47643	499795
95956	499796
230405	499797
210590	499798
224651	499799
4606	499800
112224	499801
585	499802
110658	499803
100940	499804
147111	499805
76737	499806
156829	499807
115689	499808
231240	499809
7787	499810
230124	499811
4606	499812
31117	499813
228493	499814
48369	499815
34455	499816
161090	499817
219588	499818
22284	499819
116282	499820
85525	499821
158833	499822
226410	499823
221182	499824
157451	499825
162762	499826
4606	499827
232816	499828
71903	499829
220279	499830
114516	499831
115433	499832
150025	499833
46637	499834
121709	499835
95970	499836
4482	499837
231707	499838
115309	499839
20175	499840
159131	499841
115349	499842
159852	499843
64701	499844
157944	499845
70210	499846
61313	499847
114215	499848
13765	499849
74861	499850
177120	499851
234201	499852
119344	499853
163958	499854
238932	499855
16967	499856
41827	499857
120728	499858
115167	499859
84035	499860
146775	499861
32146	499862
101643	499863
221468	499864
82654	499865
220508	499866
63612	499867
62432	499868
172051	499869
14356	499870
21101	499871
62145	499872
84795	499873
4430	499874
8764	499875
106100	499876
5900	499877
115700	499878
12843	499879
8365	499880
10444	499881
48425	499882
221198	499883
116659	499884
2153	499885
76831	499886
49251	499887
83523	499888
2510	499889
53452	499890
33237	499891
74628	499892
166013	499893
108004	499894
123589	499895
95983	499896
30933	499897
23999	499898
68021	499899
141214	499900
11442	499901
236045	499902
8629	499903
38485	499904
12446	499905
62025	499906
13205	499907
217390	499908
63816	499909
63988	499910
18000	499911
47453	499912
10242	499913
159548	499914
210384	499915
224773	499916
2465	499917
86456	499918
59902	499919
114084	499920
11347	499921
39491	499922
146047	499923
141941	499924
6804	499925
25548	499926
174635	499927
2737	499928
49627	499929
8916	499930
53295	499931
129223	499932
21670	499933
4799	499934
29721	499935
120922	499936
239772	499937
55090	499938
2744	499939
13637	499940
146379	499941
43680	499942
79385	499943
82073	499944
17391	499945
55630	499946
3896	499947
73089	499948
4307	499949
114573	499950
142707	499951
123565	499952
202998	499953
93349	499954
13940	499955
159992	499956
65241	499957
90442	499958
53116	499959
146054	499960
120742	499961
158034	499962
3069	499963
219084	499964
178693	499965
3065	499966
18742	499967
22521	499968
80467	499969
3513	499970
42576	499971
85980	499972
73445	499973
182638	499974
11442	499975
170225	499976
53753	499977
114997	499978
4918	499979
145882	499980
223663	499981
83594	499982
13430	499983
159549	499984
63155	499985
172467	499986
158052	499987
26668	499988
8963	499989
3430	499990
3422	499991
159322	499992
26671	499993
2744	499994
51734	499995
9757	499996
146318	499997
34029	499998
158726	499999
60406	500000
25603	500001
56977	500002
80528	500003
115402	500004
83688	500005
37802	500006
2742	500007
66026	500008
55592	500009
10502	500010
146763	500011
159808	500012
227475	500013
158406	500014
85555	500015
13709	500016
97263	500017
73451	500018
115218	500019
127157	500020
146352	500021
21720	500022
115192	500023
31097	500024
41961	500025
66312	500026
86023	500027
118605	500028
30657	500029
89562	500030
66317	500031
233031	500032
159620	500033
214093	500034
115469	500035
44918	500036
17902	500037
158918	500038
93978	500039
114973	500040
48446	500041
225199	500042
4984	500043
86368	500044
123946	500045
4327	500046
48593	500047
234819	500048
115460	500049
74132	500050
167808	500051
28620	500052
951	500053
1637	500054
9677	500055
87144	500056
38211	500057
236006	500058
33985	500059
1237	500060
6803	500061
158060	500062
92006	500063
171953	500064
37107	500065
5261	500066
3708	500067
80474	500068
475	500069
64141	500070
33334	500071
66168	500072
76815	500073
34295	500074
221189	500075
116752	500076
55416	500077
120134	500078
228819	500079
53339	500080
114862	500081
222801	500082
219378	500083
43323	500084
115305	500085
104867	500086
121332	500087
96132	500088
63736	500089
45333	500090
219001	500091
11368	500092
149598	500093
31722	500094
70833	500095
12444	500096
35636	500097
43741	500098
58724	500099
7615	500100
229199	500101
4106	500102
115035	500103
6769	500104
6769	500105
63816	500106
101	500107
172458	500108
10571	500109
110206	500110
221234	500111
158840	500112
115940	500113
92900	500114
59797	500115
49243	500116
84026	500117
178548	500118
3425	500119
1577	500120
212109	500121
5764	500122
30142	500123
49100	500124
107516	500125
120922	500126
10456	500127
19560	500128
21732	500129
22505	500130
29695	500131
29695	500132
105311	500133
5261	500134
204074	500135
8918	500136
72353	500137
5014	500138
63710	500139
159544	500140
120894	500141
75607	500142
223617	500143
5701	500144
222692	500145
118325	500146
17901	500147
4426	500148
144649	500149
78321	500150
19950	500151
26800	500152
51215	500153
18965	500154
166034	500155
60406	500156
120865	500157
8764	500158
66238	500159
225444	500160
3660	500161
14597	500162
160774	500163
108734	500164
91908	500165
92228	500166
27457	500167
22432	500168
42965	500169
172778	500170
54545	500171
27377	500172
34296	500173
70390	500174
42837	500175
54592	500176
92472	500177
27457	500178
172671	500179
123610	500180
70507	500181
92236	500182
9099	500183
22332	500184
34114	500185
34150	500186
70365	500187
5261	500188
43300	500189
9736	500190
187265	500191
21555	500192
83475	500193
10660	500194
14597	500195
203228	500196
62651	500197
68823	500198
46790	500199
255	500200
6767	500201
111817	500202
12512	500203
34124	500204
10567	500205
8891	500206
822	500207
15647	500208
112046	500209
19809	500210
7540	500211
3471	500212
51215	500213
5639	500214
24957	500215
25265	500216
11945	500217
40277	500218
44670	500219
104864	500220
159779	500221
93023	500222
185177	500223
16971	500224
66362	500225
41313	500226
89639	500227
136772	500228
174305	500229
36061	500230
45335	500231
83198	500232
61954	500233
63818	500234
151010	500235
12153	500236
39906	500237
45335	500238
27581	500239
145958	500240
75171	500241
36434	500242
7617	500243
26673	500244
70424	500245
114219	500246
17530	500247
234034	500248
172325	500249
16936	500250
26642	500251
66259	500252
89926	500253
21274	500254
171548	500255
8629	500256
72205	500257
60151	500258
92902	500259
33365	500260
123685	500261
108732	500262
20859	500263
150415	500264
226413	500265
228126	500266
108190	500267
12861	500268
12438	500269
4634	500270
10905	500271
13953	500272
47527	500273
7165	500274
104390	500275
5671	500276
43205	500277
138600	500278
82679	500279
126467	500280
59985	500281
24272	500282
124265	500283
31819	500284
166027	500285
121751	500286
50286	500287
10263	500288
9468	500289
73221	500290
40836	500291
27201	500292
70034	500293
179563	500294
163334	500295
1476	500296
31901	500297
90721	500298
14887	500299
16868	500300
27222	500301
96	500302
14210	500303
79752	500304
32833	500305
25438	500306
98132	500307
89284	500308
34549	500309
38876	500310
86995	500311
49633	500312
16999	500313
8577	500314
114540	500315
114631	500316
114567	500317
20533	500318
9933	500319
35038	500320
182419	500321
31807	500322
22912	500323
182801	500324
34300	500325
9045	500326
27881	500327
18053	500328
27230	500329
1539	500330
5413	500331
86083	500332
63200	500333
66336	500334
2744	500335
226514	500336
52252	500337
225015	500338
61216	500339
55881	500340
138318	500341
196904	500342
49243	500343
159168	500344
30657	500345
8211	500346
925	500347
10456	500348
127458	500349
2613	500350
226370	500351
226750	500352
17960	500353
40453	500354
61482	500355
80193	500356
203485	500357
12807	500358
32970	500359
39741	500360
219946	500361
112262	500362
66666	500363
99073	500364
25521	500365
43665	500366
53427	500367
33392	500368
157006	500369
7936	500370
124098	500371
36077	500372
119336	500373
89738	500374
238800	500375
39142	500376
39142	500377
95612	500378
58190	500379
72624	500380
8137	500381
2872	500382
119911	500383
23414	500384
76098	500385
36433	500386
23536	500387
9403	500388
220210	500389
124179	500390
60569	500391
6795	500392
208582	500393
922	500394
25290	500395
1936	500396
124422	500397
11072	500398
45226	500399
133643	500400
8067	500401
13207	500402
44472	500403
50907	500404
23072	500405
13207	500406
19080	500407
88483	500408
217027	500409
6464	500410
130908	500411
15733	500412
44592	500413
28570	500414
4661	500415
39812	500416
84593	500417
56959	500418
6988	500419
28328	500420
35993	500421
45226	500422
11072	500423
13207	500424
13207	500425
25916	500426
13179	500427
97416	500428
8064	500429
28559	500430
83747	500431
84593	500432
96496	500433
84903	500434
23072	500435
113046	500436
100401	500437
184523	500438
112733	500439
186382	500440
133418	500441
2570	500442
16023	500443
44472	500444
97416	500445
19080	500446
3209	500447
28570	500448
111486	500449
55474	500450
64749	500451
218537	500452
8224	500453
77731	500454
82133	500455
31106	500456
217690	500457
146139	500458
19725	500459
81414	500460
68906	500461
26787	500462
46686	500463
951	500464
160294	500465
3068	500466
48516	500467
15174	500468
6202	500469
229141	500470
5261	500471
81739	500472
158102	500473
61	500474
218567	500475
86079	500476
35140	500477
220511	500478
3885	500479
113933	500480
43300	500481
119339	500482
221225	500483
161578	500484
14914	500485
218271	500486
85051	500487
16512	500488
5726	500489
73661	500490
146285	500491
166045	500492
28533	500493
12446	500494
63908	500495
157268	500496
59898	500497
215765	500498
225038	500499
120816	500500
128659	500501
69283	500502
223644	500503
5761	500504
43475	500505
21831	500506
93992	500507
51508	500508
115518	500509
42841	500510
174515	500511
21824	500512
28451	500513
89350	500514
14820	500515
70306	500516
140005	500517
95324	500518
95026	500519
12350	500520
130567	500521
158990	500522
80061	500523
156702	500524
112790	500525
86169	500526
221227	500527
106127	500528
239811	500529
93879	500530
60911	500531
132487	500532
126560	500533
9601	500534
6559	500535
52261	500536
4809	500537
61972	500538
31414	500539
94050	500540
61055	500541
3954	500542
20911	500543
130035	500544
86286	500545
25548	500546
20907	500547
12444	500548
104435	500549
31586	500550
8157	500551
8860	500552
158814	500553
86331	500554
41932	500555
11471	500556
16817	500557
231098	500558
32833	500559
141657	500560
55994	500561
70732	500562
159558	500563
226325	500564
237077	500565
46764	500566
57279	500567
223880	500568
128312	500569
4106	500570
115297	500571
43640	500572
225822	500573
111130	500574
55058	500575
201646	500576
2465	500577
2067	500578
50880	500579
22138	500580
82570	500581
8085	500582
220562	500583
21384	500584
84233	500585
207248	500586
72049	500587
224426	500588
7615	500589
114993	500590
161102	500591
221386	500592
228601	500593
3080	500594
215175	500595
227028	500596
71236	500597
119341	500598
14058	500599
109008	500600
109008	500601
134380	500602
99186	500603
27679	500604
166339	500605
177773	500606
16979	500607
2334	500608
2334	500609
43680	500610
12834	500611
1581	500612
478	500613
136990	500614
478	500615
478	500616
130905	500617
56009	500618
31628	500619
34064	500620
8491	500621
225518	500622
80799	500623
6959	500624
627	500625
7519	500626
113980	500627
87201	500628
221257	500629
41476	500630
88877	500631
138317	500632
119852	500633
51863	500634
114801	500635
114324	500636
17688	500637
118880	500638
32709	500639
26508	500640
77197	500641
32842	500642
76607	500643
10303	500644
117751	500645
88226	500646
158449	500647
32709	500648
41239	500649
52989	500650
76398	500651
59437	500652
219998	500653
96260	500654
94014	500655
194687	500656
33797	500657
115837	500658
93426	500659
72232	500660
53642	500661
182138	500662
21257	500663
32231	500664
227217	500665
43310	500666
218701	500667
160833	500668
120834	500669
127617	500670
70561	500671
228114	500672
22254	500673
231035	500674
219906	500675
115919	500676
160895	500677
74322	500678
229837	500679
156643	500680
195	500681
184925	500682
1293	500683
219634	500684
112846	500685
9209	500686
9196	500687
70344	500688
684	500689
684	500690
195	500691
6816	500692
506	500693
70344	500694
3540	500695
195	500696
3540	500697
26	500698
73795	500699
6151	500700
3279	500701
94404	500702
228365	500703
217336	500704
51149	500705
738	500706
1067	500707
2207	500708
2842	500709
9963	500710
155050	500711
14816	500712
33840	500713
81914	500714
218274	500715
215572	500716
219631	500717
15124	500718
70286	500719
972	500720
3136	500721
228772	500722
17238	500723
20935	500724
26551	500725
42676	500726
34176	500727
478	500728
72232	500729
101442	500730
91499	500731
91499	500732
25409	500733
16900	500734
12305	500735
38605	500736
37634	500737
14034	500738
20372	500739
8476	500740
24671	500741
14034	500742
3322	500743
29552	500744
62352	500745
14034	500746
28006	500747
13666	500748
11752	500749
12720	500750
29719	500751
26990	500752
4613	500753
8767	500754
28006	500755
16877	500756
31135	500757
28014	500758
9815	500759
14108	500760
12958	500761
24822	500762
106418	500763
25699	500764
81818	500765
7344	500766
38727	500767
3730	500768
20782	500769
105340	500770
2080	500771
30776	500772
2830	500773
24831	500774
2330	500775
106388	500776
80808	500777
6317	500778
3926	500779
10274	500780
21293	500781
201892	500782
35038	500783
39432	500784
94132	500785
2079	500786
905	500787
23251	500788
14012	500789
48775	500790
80794	500791
30825	500792
14012	500793
106395	500794
270	500795
38628	500796
38580	500797
5541	500798
10883	500799
24572	500800
72726	500801
39346	500802
106382	500803
5541	500804
24675	500805
78565	500806
11403	500807
3329	500808
906	500809
20365	500810
29916	500811
20365	500812
80706	500813
9911	500814
24824	500815
5541	500816
15780	500817
11710	500818
44249	500819
95556	500820
15713	500821
82437	500822
46827	500823
11710	500824
108964	500825
12122	500826
785	500827
15867	500828
19314	500829
39002	500830
20532	500831
8568	500832
18002	500833
115	500834
10996	500835
4109	500836
166979	500837
810	500838
24834	500839
4109	500840
15713	500841
116400	500842
14214	500843
18691	500844
2114	500845
5514	500846
13115	500847
44048	500848
115	500849
7450	500850
4101	500851
45814	500852
38394	500853
84699	500854
212	500855
115	500856
10996	500857
47464	500858
10815	500859
3031	500860
4109	500861
9333	500862
27822	500863
15300	500864
18648	500865
111540	500866
2943	500867
20467	500868
25466	500869
16715	500870
24976	500871
47652	500872
40157	500873
10951	500874
4143	500875
63373	500876
60166	500877
34983	500878
3088	500879
115	500880
29918	500881
115	500882
28227	500883
7311	500884
54562	500885
3732	500886
4109	500887
30824	500888
29916	500889
3031	500890
115	500891
22630	500892
4613	500893
1338	500894
22630	500895
6312	500896
15692	500897
11726	500898
8767	500899
95557	500900
18750	500901
20659	500902
59709	500903
9153	500904
7307	500905
44056	500906
24013	500907
44056	500908
212	500909
28367	500910
3733	500911
212	500912
4643	500913
4643	500914
24865	500915
4643	500916
4643	500917
1670	500918
5089	500919
9306	500920
98715	500921
25248	500922
38802	500923
1760	500924
62782	500925
22706	500926
31282	500927
48937	500928
8433	500929
4643	500930
48746	500931
132017	500932
35278	500933
212	500934
32179	500935
212	500936
30653	500937
13410	500938
73887	500939
3031	500940
44774	500941
8083	500942
6903	500943
38634	500944
15543	500945
20362	500946
61777	500947
14003	500948
5814	500949
37190	500950
17464	500951
56879	500952
14004	500953
10953	500954
10953	500955
73038	500956
14003	500957
44054	500958
5287	500959
35104	500960
50467	500961
18751	500962
143551	500963
44054	500964
4894	500965
14004	500966
16845	500967
7982	500968
6606	500969
30510	500970
14040	500971
7982	500972
95560	500973
14004	500974
69517	500975
11726	500976
72746	500977
5271	500978
6913	500979
23854	500980
14040	500981
125630	500982
34513	500983
54562	500984
27717	500985
69135	500986
212	500987
15689	500988
8450	500989
73959	500990
54710	500991
8272	500992
1519	500993
30821	500994
11711	500995
98821	500996
20182	500997
1021	500998
20362	500999
30821	501000
24151	501001
23854	501002
20362	501003
7306	501004
9329	501005
24663	501006
30816	501007
822	501008
30783	501009
48037	501010
21154	501011
10676	501012
1760	501013
20267	501014
28015	501015
20301	501016
8823	501017
172436	501018
62140	501019
106502	501020
179570	501021
10999	501022
16874	501023
47509	501024
5287	501025
38626	501026
53413	501027
8272	501028
80796	501029
280	501030
26957	501031
1844	501032
13966	501033
63918	501034
92410	501035
24823	501036
13126	501037
28162	501038
13126	501039
32084	501040
1	501041
55352	501042
17318	501043
48400	501044
48436	501045
128602	501046
11400	501047
106692	501048
3015	501049
25610	501050
79812	501051
12618	501052
8272	501053
92331	501054
19221	501055
517	501056
31026	501057
95892	501058
106406	501059
48763	501060
2548	501061
449	501062
24716	501063
20752	501064
16875	501065
30795	501066
54023	501067
18288	501068
22880	501069
13065	501070
8015	501071
5062	501072
30802	501073
37640	501074
5980	501075
8767	501076
304	501077
8046	501078
2640	501079
46848	501080
3031	501081
780	501082
3896	501083
27248	501084
123935	501085
10247	501086
3089	501087
4415	501088
6408	501089
1844	501090
143883	501091
6008	501092
69618	501093
8672	501094
6831	501095
5564	501096
103530	501097
106747	501098
6150	501099
10930	501100
449	501101
38467	501102
137839	501103
73887	501104
304	501105
18018	501106
21838	501107
15631	501108
6907	501109
16812	501110
38150	501111
3121	501112
4711	501113
48799	501114
30795	501115
13122	501116
56255	501117
18680	501118
47088	501119
38897	501120
38418	501121
7291	501122
6625	501123
40347	501124
21838	501125
12116	501126
35742	501127
24663	501128
37819	501129
59912	501130
30566	501131
16502	501132
2968	501133
12474	501134
1698	501135
19839	501136
9329	501137
6625	501138
37819	501139
7304	501140
55745	501141
78580	501142
23089	501143
61195	501144
37819	501145
2013	501146
16740	501147
11328	501148
3896	501149
60935	501150
4894	501151
56031	501152
2923	501153
24826	501154
12478	501155
6049	501156
34968	501157
34765	501158
3886	501159
121661	501160
449	501161
5564	501162
18680	501163
32126	501164
11700	501165
2967	501166
63001	501167
132676	501168
78031	501169
8897	501170
3887	501171
130590	501172
97180	501173
94108	501174
28015	501175
5564	501176
7241	501177
30565	501178
14603	501179
30566	501180
56991	501181
16468	501182
44652	501183
3514	501184
60842	501185
10875	501186
47707	501187
104750	501188
12508	501189
35088	501190
60633	501191
28441	501192
11526	501193
61720	501194
25357	501195
34765	501196
78580	501197
42616	501198
6282	501199
20592	501200
26839	501201
13921	501202
9821	501203
12861	501204
3887	501205
5435	501206
20618	501207
12102	501208
7194	501209
5111	501210
21867	501211
13898	501212
24835	501213
24139	501214
2558	501215
7291	501216
105271	501217
10404	501218
26825	501219
11052	501220
30558	501221
5564	501222
15715	501223
47708	501224
145451	501225
61195	501226
16468	501227
16829	501228
4196	501229
1204	501230
5435	501231
29517	501232
52054	501233
6129	501234
2450	501235
19839	501236
79328	501237
16502	501238
20220	501239
11052	501240
50150	501241
196775	501242
79493	501243
3470	501244
184637	501245
11052	501246
8191	501247
25728	501248
2559	501249
7278	501250
74913	501251
85706	501252
11455	501253
8482	501254
109105	501255
18832	501256
3895	501257
17573	501258
8827	501259
13038	501260
39339	501261
6026	501262
180923	501263
2968	501264
30823	501265
2015	501266
8897	501267
42348	501268
16391	501269
6913	501270
65565	501271
44446	501272
5465	501273
73056	501274
13845	501275
17955	501276
431	501277
38381	501278
29515	501279
2389	501280
13201	501281
46958	501282
48757	501283
8897	501284
37124	501285
6129	501286
53874	501287
18018	501288
6304	501289
1375	501290
35287	501291
34620	501292
61195	501293
111	501294
668	501295
38381	501296
28162	501297
13432	501298
16937	501299
3317	501300
170476	501301
1669	501302
9849	501303
18837	501304
20183	501305
4846	501306
68991	501307
9328	501308
176198	501309
412	501310
13121	501311
10875	501312
30797	501313
942	501314
53520	501315
47708	501316
113317	501317
8303	501318
21195	501319
16732	501320
7194	501321
111571	501322
59418	501323
941	501324
53278	501325
28377	501326
11610	501327
1312	501328
7262	501329
95617	501330
30805	501331
20453	501332
3470	501333
28962	501334
141063	501335
15554	501336
7266	501337
30566	501338
1330	501339
30041	501340
14310	501341
21005	501342
15310	501343
111	501344
182782	501345
54813	501346
6282	501347
4728	501348
73203	501349
68071	501350
24614	501351
48776	501352
26825	501353
24659	501354
83224	501355
17000	501356
13787	501357
551	501358
13881	501359
23950	501360
21170	501361
16384	501362
24665	501363
44446	501364
12100	501365
668	501366
21195	501367
8401	501368
20618	501369
6288	501370
48237	501371
6239	501372
61195	501373
2548	501374
13804	501375
20196	501376
44261	501377
170006	501378
133835	501379
12616	501380
7247	501381
124067	501382
5514	501383
69594	501384
61377	501385
48393	501386
26914	501387
10465	501388
6280	501389
9304	501390
16762	501391
25347	501392
72751	501393
13679	501394
37163	501395
20125	501396
11337	501397
27818	501398
4111	501399
142246	501400
2754	501401
9776	501402
490	501403
3470	501404
14056	501405
1364	501406
255	501407
8413	501408
12616	501409
7361	501410
94189	501411
6294	501412
13679	501413
155084	501414
9239	501415
11668	501416
150708	501417
38072	501418
3653	501419
56666	501420
7287	501421
106136	501422
3317	501423
29617	501424
6312	501425
8897	501426
2874	501427
105787	501428
24676	501429
17150	501430
48393	501431
53629	501432
12482	501433
6260	501434
5014	501435
13125	501436
199198	501437
38484	501438
13936	501439
253	501440
1198	501441
62068	501442
163425	501443
29967	501444
25748	501445
48457	501446
2266	501447
30536	501448
55461	501449
7431	501450
21802	501451
20863	501452
117892	501453
6548	501454
573	501455
2542	501456
1844	501457
2507	501458
10609	501459
20092	501460
22706	501461
62076	501462
16732	501463
6129	501464
38640	501465
26934	501466
11631	501467
24304	501468
9380	501469
43582	501470
163311	501471
21256	501472
24662	501473
80301	501474
8147	501475
6313	501476
21069	501477
2542	501478
496	501479
9884	501480
11539	501481
75207	501482
252	501483
10478	501484
38314	501485
28	501486
5591	501487
11363	501488
6625	501489
39817	501490
5823	501491
17184	501492
31472	501493
3025	501494
168596	501495
14313	501496
7256	501497
2089	501498
22760	501499
21157	501500
95454	501501
7489	501502
2943	501503
5107	501504
69208	501505
759	501506
38096	501507
26825	501508
53515	501509
16723	501510
20064	501511
50477	501512
102911	501513
16821	501514
48779	501515
136898	501516
26658	501517
48041	501518
69528	501519
140422	501520
38027	501521
5435	501522
16796	501523
93667	501524
4750	501525
1194	501526
9635	501527
16747	501528
28033	501529
17499	501530
43794	501531
8105	501532
105000	501533
3068	501534
253	501535
24304	501536
24438	501537
24826	501538
103110	501539
8260	501540
23157	501541
20635	501542
23470	501543
11602	501544
6758	501545
8897	501546
29559	501547
7247	501548
24517	501549
17203	501550
2950	501551
4672	501552
2011	501553
80478	501554
37683	501555
5004	501556
231598	501557
1771	501558
116264	501559
4260	501560
131447	501561
14603	501562
2424	501563
16990	501564
8147	501565
11605	501566
133	501567
142752	501568
8291	501569
38314	501570
65215	501571
25333	501572
16760	501573
199711	501574
13173	501575
181592	501576
56995	501577
10462	501578
13613	501579
47555	501580
11172	501581
29797	501582
11052	501583
1196	501584
8050	501585
121040	501586
40157	501587
20926	501588
11341	501589
35075	501590
15667	501591
15744	501592
16831	501593
9833	501594
50477	501595
252	501596
6702	501597
8903	501598
5007	501599
38365	501600
54234	501601
4201	501602
23110	501603
6065	501604
10874	501605
24323	501606
79504	501607
8293	501608
131333	501609
29924	501610
11605	501611
80323	501612
4196	501613
2177	501614
682	501615
85038	501616
132959	501617
16731	501618
2830	501619
24537	501620
1819	501621
30166	501622
6267	501623
72755	501624
24399	501625
17634	501626
10081	501627
5488	501628
9752	501629
17887	501630
16796	501631
4170	501632
29595	501633
990	501634
7385	501635
2874	501636
80305	501637
46949	501638
35269	501639
78488	501640
1753	501641
24006	501642
61364	501643
29967	501644
1884	501645
5461	501646
13736	501647
38635	501648
4196	501649
19996	501650
29681	501651
12236	501652
4097	501653
1687	501654
1326	501655
4783	501656
190779	501657
2935	501658
16764	501659
47634	501660
8900	501661
212	501662
16747	501663
4260	501664
38314	501665
5486	501666
69263	501667
15071	501668
6286	501669
2542	501670
2663	501671
13705	501672
124394	501673
7419	501674
9694	501675
86952	501676
27256	501677
50605	501678
27702	501679
4749	501680
57647	501681
16740	501682
41901	501683
2389	501684
5479	501685
6056	501686
3782	501687
78119	501688
20069	501689
38075	501690
20456	501691
28613	501692
78251	501693
24627	501694
14093	501695
196110	501696
11808	501697
1670	501698
53924	501699
13923	501700
17841	501701
4184	501702
62113	501703
48047	501704
16506	501705
80495	501706
1055	501707
1726	501708
7152	501709
1924	501710
232	501711
10816	501712
2736	501713
3919	501714
7263	501715
4746	501716
4184	501717
7110	501718
186895	501719
12051	501720
19029	501721
35430	501722
39258	501723
36658	501724
5259	501725
30970	501726
30557	501727
13122	501728
140325	501729
143746	501730
54091	501731
6400	501732
38072	501733
167348	501734
38336	501735
44377	501736
24859	501737
17634	501738
2389	501739
9500	501740
9761	501741
72768	501742
28581	501743
4184	501744
87554	501745
13942	501746
29973	501747
14917	501748
48579	501749
57274	501750
38212	501751
13109	501752
43418	501753
70987	501754
47111	501755
37606	501756
111540	501757
3250	501758
48429	501759
39660	501760
15752	501761
8420	501762
98924	501763
9851	501764
15742	501765
1545	501766
8006	501767
139882	501768
48306	501769
11332	501770
79763	501771
129411	501772
4212	501773
35375	501774
2756	501775
49855	501776
4259	501777
16540	501778
69528	501779
4753	501780
3780	501781
141689	501782
10017	501783
52585	501784
111	501785
20185	501786
2070	501787
204	501788
22700	501789
15831	501790
126049	501791
103182	501792
111	501793
28249	501794
25460	501795
3299	501796
20635	501797
20052	501798
20183	501799
9427	501800
4191	501801
96139	501802
24567	501803
24652	501804
38314	501805
31650	501806
7140	501807
14092	501808
20083	501809
19746	501810
8319	501811
8454	501812
10884	501813
17661	501814
6140	501815
7401	501816
24740	501817
28316	501818
2605	501819
26825	501820
139516	501821
106442	501822
1892	501823
13589	501824
73698	501825
38387	501826
23853	501827
5436	501828
110822	501829
9160	501830
2056	501831
23848	501832
68396	501833
5136	501834
6286	501835
9853	501836
19717	501837
2542	501838
13805	501839
24636	501840
37068	501841
9725	501842
3313	501843
54538	501844
2946	501845
33691	501846
10612	501847
31218	501848
18682	501849
5503	501850
143968	501851
210	501852
28271	501853
18376	501854
93606	501855
4779	501856
29742	501857
78987	501858
48475	501859
24662	501860
7391	501861
5242	501862
1529	501863
61863	501864
72768	501865
11129	501866
7169	501867
43592	501868
5004	501869
38314	501870
3351	501871
38459	501872
7192	501873
13679	501874
30414	501875
28377	501876
12992	501877
847	501878
14413	501879
11605	501880
29895	501881
8446	501882
8272	501883
24962	501884
2677	501885
11322	501886
28162	501887
10291	501888
20052	501889
11991	501890
8865	501891
141207	501892
9675	501893
91277	501894
111	501895
37492	501896
47464	501897
30544	501898
5451	501899
196239	501900
37886	501901
165720	501902
11991	501903
17365	501904
23851	501905
27903	501906
39430	501907
927	501908
8228	501909
13767	501910
23911	501911
24985	501912
16540	501913
15545	501914
6895	501915
68098	501916
48978	501917
123890	501918
16831	501919
1612	501920
8897	501921
54047	501922
9850	501923
123325	501924
38776	501925
9160	501926
20012	501927
35237	501928
47708	501929
35222	501930
23110	501931
27705	501932
16974	501933
11029	501934
5656	501935
34765	501936
668	501937
61876	501938
142207	501939
90588	501940
12618	501941
155963	501942
99482	501943
188880	501944
2662	501945
33406	501946
16824	501947
6929	501948
101907	501949
1331	501950
23157	501951
23110	501952
35247	501953
15768	501954
3586	501955
20184	501956
2013	501957
48398	501958
12790	501959
6943	501960
24447	501961
105267	501962
7280	501963
7163	501964
14085	501965
5114	501966
20150	501967
20740	501968
143099	501969
81363	501970
35983	501971
79646	501972
14975	501973
56442	501974
21985	501975
8097	501976
28275	501977
11029	501978
13011	501979
18367	501980
2266	501981
15648	501982
5532	501983
13745	501984
69528	501985
7439	501986
9147	501987
48363	501988
133089	501989
10422	501990
4196	501991
16772	501992
6702	501993
283	501994
48400	501995
133	501996
78692	501997
18747	501998
2507	501999
2305	502000
8389	502001
26808	502002
11029	502003
9840	502004
186443	502005
18226	502006
30662	502007
6503	502008
41154	502009
30576	502010
16888	502011
29840	502012
11675	502013
4170	502014
2341	502015
10291	502016
5492	502017
1924	502018
28385	502019
10316	502020
62684	502021
63061	502022
2233	502023
1484	502024
145271	502025
25890	502026
4223	502027
944	502028
149150	502029
8060	502030
10884	502031
22803	502032
55151	502033
251	502034
2089	502035
5478	502036
35222	502037
79763	502038
180280	502039
21011	502040
9875	502041
3125	502042
44759	502043
16509	502044
3283	502045
108648	502046
47634	502047
44970	502048
8228	502049
21956	502050
81278	502051
79997	502052
124424	502053
79087	502054
15822	502055
48378	502056
141719	502057
10017	502058
180721	502059
7060	502060
1668	502061
126144	502062
160200	502063
14088	502064
16764	502065
1034	502066
18747	502067
3210	502068
132941	502069
4947	502070
63819	502071
34993	502072
13796	502073
18666	502074
40724	502075
72614	502076
35430	502077
217160	502078
252	502079
37920	502080
26808	502081
145271	502082
7164	502083
11859	502084
11435	502085
67120	502086
3441	502087
17661	502088
24439	502089
11531	502090
33574	502091
13728	502092
30149	502093
140178	502094
2182	502095
47708	502096
16502	502097
10462	502098
668	502099
11505	502100
61566	502101
133000	502102
3404	502103
28536	502104
35253	502105
148283	502106
37644	502107
33735	502108
80299	502109
5532	502110
53629	502111
118919	502112
1924	502113
38897	502114
28629	502115
82655	502116
33574	502117
4466	502118
38892	502119
6372	502120
1041	502121
11608	502122
44599	502123
14107	502124
12917	502125
14265	502126
51105	502127
111571	502128
12124	502129
13566	502130
5656	502131
74219	502132
129086	502133
20037	502134
35088	502135
49095	502136
55349	502137
37060	502138
23592	502139
30665	502140
11285	502141
11675	502142
47065	502143
27701	502144
20268	502145
11622	502146
1545	502147
160308	502148
27953	502149
1041	502150
149279	502151
47708	502152
8727	502153
5718	502154
18181	502155
20694	502156
17397	502157
19608	502158
32416	502159
4947	502160
22086	502161
8389	502162
16704	502163
25350	502164
47805	502165
21342	502166
8389	502167
40680	502168
48185	502169
23902	502170
61009	502171
43	502172
29513	502173
13112	502174
55848	502175
15484	502176
43318	502177
28601	502178
22706	502179
21802	502180
14265	502181
3240	502182
10475	502183
4998	502184
53629	502185
6280	502186
38769	502187
183848	502188
61166	502189
20704	502190
14657	502191
27999	502192
9459	502193
117915	502194
7471	502195
28856	502196
4524	502197
4170	502198
3187	502199
38537	502200
4318	502201
136862	502202
6659	502203
14101	502204
13687	502205
15528	502206
98010	502207
43673	502208
13269	502209
80958	502210
13927	502211
5387	502212
5014	502213
9697	502214
56593	502215
24336	502216
35829	502217
34749	502218
151169	502219
60073	502220
1435	502221
28573	502222
47732	502223
85702	502224
11401	502225
25446	502226
4194	502227
30189	502228
96690	502229
17333	502230
143077	502231
7267	502232
204031	502233
117521	502234
15780	502235
10018	502236
68833	502237
3025	502238
6908	502239
144929	502240
87433	502241
3029	502242
8724	502243
144103	502244
51661	502245
9326	502246
155521	502247
24697	502248
610	502249
4533	502250
16743	502251
24183	502252
80294	502253
104518	502254
86831	502255
3896	502256
19106	502257
15622	502258
67614	502259
9958	502260
31054	502261
19221	502262
1434	502263
25388	502264
62204	502265
80358	502266
164317	502267
252	502268
7638	502269
60982	502270
18682	502271
12047	502272
29559	502273
10944	502274
43	502275
3243	502276
6185	502277
40614	502278
10033	502279
57335	502280
7992	502281
4615	502282
62247	502283
4846	502284
610	502285
30477	502286
3531	502287
4099	502288
740	502289
105093	502290
45226	502291
5099	502292
19899	502293
13749	502294
1312	502295
492	502296
90322	502297
775	502298
47985	502299
16990	502300
22629	502301
9883	502302
8121	502303
15859	502304
34991	502305
73170	502306
5905	502307
5024	502308
11661	502309
9344	502310
13303	502311
80323	502312
96140	502313
95	502314
22771	502315
64944	502316
27524	502317
78337	502318
17984	502319
38860	502320
20386	502321
44970	502322
10658	502323
2907	502324
17954	502325
20042	502326
187358	502327
107665	502328
22086	502329
4904	502330
141209	502331
24636	502332
48014	502333
20473	502334
72315	502335
7730	502336
9853	502337
93748	502338
13719	502339
48942	502340
7234	502341
122690	502342
95741	502343
3374	502344
106152	502345
78012	502346
23127	502347
47652	502348
13925	502349
72769	502350
13538	502351
12740	502352
167558	502353
68523	502354
3063	502355
21943	502356
48817	502357
45494	502358
136211	502359
42101	502360
98374	502361
38398	502362
13862	502363
53629	502364
109419	502365
40472	502366
31001	502367
98776	502368
21811	502369
8155	502370
24697	502371
53297	502372
23908	502373
48591	502374
24211	502375
40691	502376
47731	502377
15452	502378
8940	502379
10943	502380
73247	502381
3781	502382
253	502383
10609	502384
8328	502385
3954	502386
2737	502387
204926	502388
94028	502389
94166	502390
37394	502391
4268	502392
10026	502393
22083	502394
15885	502395
17178	502396
29956	502397
24669	502398
195517	502399
194956	502400
95147	502401
45121	502402
35703	502403
29582	502404
80934	502405
69683	502406
36695	502407
17178	502408
8026	502409
14019	502410
6229	502411
2164	502412
9337	502413
80277	502414
22837	502415
11617	502416
192462	502417
11124	502418
1408	502419
28487	502420
102289	502421
87457	502422
8256	502423
11189	502424
155336	502425
148396	502426
38819	502427
16334	502428
44211	502429
7439	502430
19678	502431
163908	502432
62642	502433
97966	502434
60354	502435
7142	502436
31644	502437
128158	502438
22302	502439
5453	502440
2028	502441
3672	502442
4182	502443
47385	502444
79432	502445
12449	502446
33225	502447
106581	502448
76084	502449
43287	502450
31416	502451
170667	502452
45156	502453
15182	502454
14815	502455
1325	502456
22809	502457
19754	502458
16968	502459
104123	502460
34822	502461
144047	502462
21256	502463
44974	502464
106657	502465
11393	502466
17365	502467
73831	502468
140374	502469
92121	502470
33574	502471
22136	502472
48934	502473
33684	502474
167558	502475
7238	502476
31969	502477
6920	502478
9445	502479
34440	502480
35470	502481
5829	502482
8107	502483
110614	502484
135728	502485
27690	502486
22958	502487
24971	502488
78567	502489
83792	502490
9430	502491
2961	502492
12317	502493
14062	502494
35107	502495
15780	502496
12910	502497
204696	502498
25365	502499
5118	502500
35384	502501
8727	502502
167710	502503
41608	502504
30795	502505
13675	502506
99684	502507
5229	502508
41790	502509
2947	502510
668	502511
3471	502512
69663	502513
55700	502514
93470	502515
19069	502516
25671	502517
14897	502518
48014	502519
9427	502520
33854	502521
47607	502522
20893	502523
60354	502524
13021	502525
78959	502526
37729	502527
24678	502528
3673	502529
29749	502530
45074	502531
7341	502532
97819	502533
5589	502534
4641	502535
53961	502536
33684	502537
739	502538
35480	502539
4076	502540
9458	502541
70537	502542
4447	502543
24027	502544
20874	502545
78303	502546
43758	502547
13570	502548
23512	502549
27900	502550
155199	502551
13563	502552
120415	502553
34004	502554
27860	502555
55678	502556
76931	502557
3404	502558
28	502559
4641	502560
3570	502561
75111	502562
44074	502563
44605	502564
205872	502565
6627	502566
35395	502567
8076	502568
20322	502569
3214	502570
29836	502571
16629	502572
21869	502573
7225	502574
51374	502575
667	502576
48922	502577
89529	502578
118575	502579
16228	502580
8104	502581
24959	502582
42448	502583
30518	502584
4665	502585
20276	502586
20127	502587
8403	502588
5737	502589
22302	502590
16830	502591
35650	502592
4990	502593
6882	502594
19663	502595
5380	502596
35088	502597
111459	502598
416	502599
43500	502600
94066	502601
26269	502602
94584	502603
105936	502604
27294	502605
15591	502606
82935	502607
141862	502608
4190	502609
10905	502610
30299	502611
15622	502612
5671	502613
77508	502614
10899	502615
14326	502616
11968	502617
29749	502618
9423	502619
11787	502620
108725	502621
96507	502622
89996	502623
29836	502624
4710	502625
10904	502626
153367	502627
16200	502628
33500	502629
126687	502630
71744	502631
15822	502632
5834	502633
18220	502634
9697	502635
28944	502636
36331	502637
28060	502638
28060	502639
3586	502640
40547	502641
19818	502642
14088	502643
16875	502644
1518	502645
38669	502646
67067	502647
38572	502648
31001	502649
3698	502650
62782	502651
9430	502652
34743	502653
4487	502654
20035	502655
7994	502656
7288	502657
1128	502658
170424	502659
50935	502660
764	502661
138571	502662
135936	502663
69325	502664
14898	502665
34513	502666
57756	502667
252	502668
55828	502669
10901	502670
12421	502671
97063	502672
143265	502673
105284	502674
133156	502675
79684	502676
9337	502677
55250	502678
6930	502679
39249	502680
13726	502681
9881	502682
9764	502683
175884	502684
27914	502685
81190	502686
12086	502687
1219	502688
40308	502689
41947	502690
6522	502691
24371	502692
7286	502693
12210	502694
16733	502695
2600	502696
25035	502697
6177	502698
2503	502699
94107	502700
23019	502701
34848	502702
42524	502703
23313	502704
165659	502705
69533	502706
34702	502707
517	502708
114267	502709
76	502710
6225	502711
143074	502712
132780	502713
11775	502714
27747	502715
31328	502716
3428	502717
22084	502718
47140	502719
4216	502720
107009	502721
19867	502722
69622	502723
79127	502724
89403	502725
5017	502726
9508	502727
16403	502728
43307	502729
95391	502730
24999	502731
18403	502732
29883	502733
84630	502734
102408	502735
10692	502736
70260	502737
3015	502738
38769	502739
28404	502740
1191	502741
48313	502742
30939	502743
62778	502744
516	502745
4455	502746
12943	502747
20786	502748
1419	502749
1291	502750
4012	502751
11068	502752
3833	502753
63997	502754
16972	502755
41964	502756
62281	502757
48951	502758
12992	502759
43388	502760
3649	502761
5665	502762
14150	502763
210032	502764
7664	502765
6905	502766
9946	502767
44448	502768
9182	502769
27925	502770
28053	502771
3515	502772
117021	502773
15848	502774
147582	502775
16764	502776
50426	502777
89226	502778
61064	502779
57685	502780
16930	502781
8062	502782
82156	502783
19731	502784
4337	502785
16667	502786
15823	502787
83409	502788
3901	502789
67996	502790
204066	502791
19756	502792
22587	502793
56707	502794
68693	502795
10905	502796
43	502797
15519	502798
137662	502799
942	502800
48763	502801
51205	502802
6886	502803
213474	502804
87412	502805
38130	502806
18992	502807
6285	502808
72727	502809
11108	502810
43605	502811
201314	502812
120427	502813
130969	502814
11341	502815
43855	502816
77777	502817
96175	502818
69663	502819
6181	502820
14109	502821
21468	502822
3906	502823
72724	502824
29836	502825
20443	502826
30663	502827
57782	502828
38540	502829
96256	502830
14091	502831
7341	502832
89372	502833
24093	502834
71640	502835
19109	502836
31955	502837
37355	502838
7471	502839
9992	502840
135323	502841
6686	502842
98564	502843
35902	502844
43905	502845
12919	502846
34533	502847
27918	502848
24697	502849
82018	502850
28096	502851
28480	502852
573	502853
2737	502854
168042	502855
47556	502856
11037	502857
25693	502858
11459	502859
145328	502860
1405	502861
29978	502862
137823	502863
3670	502864
78264	502865
33714	502866
39419	502867
1670	502868
12391	502869
10	502870
56300	502871
57520	502872
129366	502873
55574	502874
764	502875
7247	502876
124886	502877
44190	502878
24975	502879
15883	502880
43404	502881
26020	502882
18868	502883
77298	502884
4980	502885
41721	502886
79763	502887
10016	502888
61273	502889
24974	502890
83425	502891
20122	502892
30975	502893
83143	502894
3136	502895
98776	502896
27616	502897
48963	502898
297	502899
11907	502900
4265	502901
27649	502902
99779	502903
16255	502904
80929	502905
95614	502906
20036	502907
3569	502908
53629	502909
41983	502910
35024	502911
4289	502912
172	502913
41046	502914
13677	502915
148456	502916
8174	502917
10951	502918
117716	502919
64735	502920
21994	502921
111764	502922
72436	502923
152021	502924
16251	502925
43663	502926
139702	502927
151788	502928
28944	502929
24279	502930
62556	502931
175587	502932
1800	502933
58316	502934
25210	502935
49552	502936
4291	502937
25350	502938
31400	502939
13021	502940
14066	502941
197010	502942
4825	502943
36311	502944
38786	502945
23019	502946
121270	502947
19715	502948
42375	502949
26670	502950
4291	502951
47387	502952
4752	502953
126026	502954
16966	502955
12937	502956
3108	502957
76003	502958
84101	502959
23328	502960
25038	502961
6140	502962
8449	502963
98323	502964
95089	502965
18711	502966
74220	502967
6010	502968
79041	502969
35584	502970
145959	502971
148564	502972
3258	502973
108893	502974
96901	502975
38030	502976
4744	502977
53723	502978
252	502979
20892	502980
101036	502981
14746	502982
6570	502983
165437	502984
102277	502985
93184	502986
22666	502987
77742	502988
70786	502989
26655	502990
99079	502991
83479	502992
62088	502993
4346	502994
80809	502995
19039	502996
49247	502997
16428	502998
56971	502999
210353	503000
39964	503001
6449	503002
35950	503003
10944	503004
155684	503005
35935	503006
17661	503007
82563	503008
179920	503009
119298	503010
4483	503011
24917	503012
19910	503013
15493	503014
113566	503015
62710	503016
10128	503017
45226	503018
5028	503019
22212	503020
16888	503021
23371	503022
553	503023
38250	503024
105163	503025
3773	503026
23207	503027
3278	503028
20801	503029
74733	503030
26531	503031
37947	503032
34515	503033
23040	503034
164299	503035
35983	503036
62182	503037
128059	503038
60113	503039
51781	503040
8514	503041
93455	503042
3101	503043
6560	503044
140178	503045
5439	503046
87814	503047
96258	503048
26554	503049
4453	503050
50384	503051
23422	503052
1036	503053
62182	503054
31685	503055
74588	503056
29559	503057
59980	503058
70085	503059
75909	503060
50203	503061
131880	503062
130515	503063
41565	503064
7662	503065
71744	503066
18682	503067
112901	503068
14091	503069
11775	503070
106681	503071
79898	503072
6679	503073
46124	503074
111851	503075
24553	503076
40480	503077
126665	503078
19112	503079
17597	503080
230915	503081
108975	503082
88875	503083
13632	503084
62649	503085
26997	503086
78514	503087
3089	503088
49566	503089
26763	503090
1800	503091
67131	503092
7979	503093
31055	503094
41983	503095
17908	503096
3614	503097
179582	503098
1423	503099
7054	503100
93190	503101
107956	503102
31566	503103
50525	503104
13428	503105
22886	503106
3538	503107
11405	503108
14214	503109
134643	503110
19571	503111
15042	503112
39880	503113
62782	503114
95051	503115
35924	503116
55379	503117
6090	503118
2465	503119
4893	503120
21411	503121
8564	503122
33321	503123
18710	503124
30975	503125
18837	503126
19789	503127
53008	503128
3921	503129
84438	503130
1867	503131
116651	503132
12816	503133
14094	503134
104100	503135
56308	503136
97888	503137
150130	503138
71359	503139
97631	503140
48937	503141
123987	503142
36908	503143
26270	503144
132221	503145
105796	503146
147772	503147
43678	503148
65771	503149
13558	503150
46708	503151
44770	503152
141719	503153
9769	503154
206420	503155
22580	503156
80946	503157
8539	503158
4636	503159
37896	503160
63886	503161
43632	503162
13681	503163
27969	503164
11417	503165
68734	503166
3015	503167
178597	503168
48805	503169
71942	503170
108855	503171
16574	503172
170633	503173
60251	503174
62641	503175
1816	503176
30122	503177
15588	503178
38523	503179
21542	503180
190538	503181
42793	503182
61108	503183
6396	503184
137053	503185
4218	503186
30813	503187
142299	503188
133452	503189
97015	503190
82563	503191
109683	503192
7699	503193
54500	503194
24797	503195
213710	503196
188405	503197
90162	503198
66526	503199
213414	503200
70928	503201
18825	503202
1779	503203
71610	503204
55994	503205
41983	503206
63499	503207
147256	503208
18837	503209
217650	503210
20258	503211
97928	503212
11769	503213
125970	503214
19830	503215
869	503216
24909	503217
48968	503218
11595	503219
37702	503220
113995	503221
8044	503222
5536	503223
72467	503224
35825	503225
19102	503226
66361	503227
48768	503228
206077	503229
44315	503230
6211	503231
179576	503232
129312	503233
49773	503234
15556	503235
51374	503236
15039	503237
11132	503238
113886	503239
109426	503240
38009	503241
54805	503242
52266	503243
73207	503244
30219	503245
13423	503246
3127	503247
4289	503248
8036	503249
21878	503250
60983	503251
3350	503252
20799	503253
8430	503254
20068	503255
3901	503256
10771	503257
5036	503258
63536	503259
132557	503260
45278	503261
187425	503262
22764	503263
10013	503264
10440	503265
4624	503266
135122	503267
61593	503268
61203	503269
142667	503270
49638	503271
41711	503272
95521	503273
20252	503274
25273	503275
18637	503276
55711	503277
44325	503278
20636	503279
102283	503280
34738	503281
17665	503282
20468	503283
70759	503284
2183	503285
7379	503286
97526	503287
34847	503288
50805	503289
78894	503290
19055	503291
70612	503292
73308	503293
11019	503294
212234	503295
12372	503296
12535	503297
20424	503298
82109	503299
83967	503300
17730	503301
205984	503302
8348	503303
68608	503304
36908	503305
63662	503306
178377	503307
31367	503308
104669	503309
21805	503310
64052	503311
1655	503312
4372	503313
38893	503314
66651	503315
51166	503316
15787	503317
68788	503318
196015	503319
37	503320
89068	503321
22746	503322
59897	503323
97557	503324
2395	503325
55280	503326
4980	503327
5761	503328
17898	503329
90158	503330
22796	503331
447	503332
24563	503333
20956	503334
5770	503335
137695	503336
60181	503337
147989	503338
29041	503339
67736	503340
10758	503341
11213	503342
3934	503343
80288	503344
7730	503345
98885	503346
7997	503347
13614	503348
5664	503349
71880	503350
49794	503351
180892	503352
16403	503353
87633	503354
190081	503355
12390	503356
15031	503357
17932	503358
32934	503359
11363	503360
36027	503361
73851	503362
29879	503363
33074	503364
2410	503365
30093	503366
21006	503367
57704	503368
202042	503369
70085	503370
15877	503371
43226	503372
52253	503373
40708	503374
38238	503375
48968	503376
69506	503377
104548	503378
43324	503379
10901	503380
9266	503381
24289	503382
4133	503383
73279	503384
16704	503385
129112	503386
6566	503387
31366	503388
30848	503389
133	503390
29749	503391
57660	503392
55851	503393
9952	503394
5061	503395
7745	503396
17392	503397
109239	503398
26531	503399
15027	503400
24949	503401
18986	503402
12081	503403
151046	503404
24301	503405
2729	503406
52666	503407
3901	503408
195950	503409
69627	503410
23838	503411
21199	503412
23186	503413
114474	503414
16060	503415
30898	503416
22638	503417
13927	503418
26662	503419
19836	503420
6595	503421
24564	503422
12924	503423
28285	503424
27577	503425
78941	503426
78063	503427
2668	503428
58444	503429
72031	503430
176278	503431
71349	503432
72305	503433
197744	503434
20301	503435
9934	503436
10040	503437
29979	503438
93606	503439
27501	503440
17808	503441
5752	503442
61310	503443
82317	503444
35839	503445
103539	503446
106755	503447
50384	503448
1473	503449
98935	503450
14866	503451
27892	503452
34866	503453
94028	503454
4291	503455
8880	503456
10379	503457
1239	503458
6914	503459
22001	503460
38523	503461
51258	503462
79898	503463
21472	503464
43993	503465
11070	503466
11782	503467
71769	503468
46548	503469
86448	503470
42053	503471
79192	503472
97256	503473
10500	503474
42048	503475
108853	503476
84770	503477
140392	503478
61823	503479
103799	503480
19836	503481
12467	503482
15021	503483
5563	503484
37795	503485
30925	503486
821	503487
35054	503488
22640	503489
43681	503490
73356	503491
135323	503492
8987	503493
26859	503494
12468	503495
84310	503496
92725	503497
28856	503498
25038	503499
12598	503500
12378	503501
104389	503502
27922	503503
2184	503504
8873	503505
24017	503506
47253	503507
143173	503508
23073	503509
20676	503510
48890	503511
141528	503512
15535	503513
93602	503514
5752	503515
6978	503516
6626	503517
170136	503518
24118	503519
19954	503520
33981	503521
3934	503522
24003	503523
2495	503524
70215	503525
4998	503526
26677	503527
41046	503528
38116	503529
151533	503530
30960	503531
175228	503532
73616	503533
106587	503534
195327	503535
40174	503536
4619	503537
42337	503538
68788	503539
13967	503540
22084	503541
2201	503542
50807	503543
3118	503544
35825	503545
94516	503546
17899	503547
49458	503548
30964	503549
17899	503550
6022	503551
4524	503552
2449	503553
18010	503554
62721	503555
11033	503556
22717	503557
17003	503558
59308	503559
35267	503560
103277	503561
107788	503562
37372	503563
5532	503564
97183	503565
5583	503566
133897	503567
59147	503568
209260	503569
6654	503570
147561	503571
9662	503572
90827	503573
10522	503574
70824	503575
18027	503576
9402	503577
16290	503578
3462	503579
109949	503580
8987	503581
104248	503582
39899	503583
25779	503584
163946	503585
114420	503586
24993	503587
8976	503588
36331	503589
142041	503590
15616	503591
10277	503592
42041	503593
8911	503594
33270	503595
12378	503596
67	503597
15039	503598
2729	503599
12535	503600
2758	503601
215174	503602
95849	503603
55625	503604
45721	503605
30118	503606
37256	503607
41863	503608
11869	503609
1380	503610
96045	503611
152586	503612
48330	503613
74863	503614
18028	503615
8911	503616
21786	503617
37982	503618
4626	503619
72724	503620
51906	503621
174807	503622
186743	503623
3270	503624
35049	503625
4630	503626
178511	503627
48955	503628
44886	503629
57193	503630
68663	503631
108601	503632
116736	503633
60408	503634
4774	503635
82883	503636
7699	503637
72501	503638
43432	503639
43468	503640
59371	503641
80982	503642
28096	503643
31555	503644
52604	503645
78964	503646
26376	503647
18078	503648
54366	503649
53524	503650
4119	503651
692	503652
86966	503653
59049	503654
47000	503655
1135	503656
49967	503657
64958	503658
46483	503659
6675	503660
32165	503661
24557	503662
15326	503663
25273	503664
67054	503665
58198	503666
58198	503667
14820	503668
79898	503669
35136	503670
46966	503671
26531	503672
42336	503673
39249	503674
2583	503675
41985	503676
26989	503677
3660	503678
18744	503679
8991	503680
75707	503681
55974	503682
26993	503683
15042	503684
8703	503685
3925	503686
5815	503687
19836	503688
47573	503689
133	503690
73729	503691
47603	503692
33668	503693
52266	503694
573	503695
6675	503696
21024	503697
37862	503698
49255	503699
67537	503700
143764	503701
22016	503702
26859	503703
111361	503704
37617	503705
34572	503706
48331	503707
327	503708
18505	503709
43817	503710
129212	503711
61623	503712
15719	503713
71224	503714
5792	503715
26831	503716
2768	503717
6971	503718
24434	503719
84080	503720
89883	503721
9295	503722
12954	503723
74315	503724
10334	503725
43438	503726
28636	503727
124459	503728
9391	503729
49663	503730
63009	503731
62900	503732
114116	503733
11781	503734
195264	503735
7635	503736
3901	503737
52752	503738
36492	503739
163927	503740
18756	503741
120390	503742
180034	503743
13046	503744
12450	503745
34562	503746
8530	503747
72742	503748
156200	503749
90146	503750
80460	503751
5800	503752
9641	503753
10981	503754
13721	503755
81013	503756
9875	503757
26670	503758
35052	503759
2066	503760
61672	503761
75714	503762
8911	503763
8911	503764
10527	503765
2412	503766
3906	503767
15443	503768
16782	503769
10434	503770
15806	503771
75748	503772
56434	503773
54143	503774
76267	503775
146047	503776
41858	503777
97870	503778
57282	503779
13963	503780
15601	503781
3781	503782
28529	503783
14254	503784
126620	503785
87527	503786
7894	503787
75068	503788
4618	503789
94349	503790
7665	503791
147573	503792
47332	503793
3925	503794
111230	503795
72593	503796
37524	503797
25836	503798
10065	503799
46855	503800
854	503801
15523	503802
64700	503803
4998	503804
20707	503805
42317	503806
1373	503807
62650	503808
49662	503809
57436	503810
4428	503811
43346	503812
6600	503813
4268	503814
42311	503815
1175	503816
2740	503817
42343	503818
69012	503819
5800	503820
16377	503821
62637	503822
26995	503823
74024	503824
60415	503825
54366	503826
199597	503827
34961	503828
34702	503829
16723	503830
195315	503831
14329	503832
13025	503833
4998	503834
23154	503835
11080	503836
8685	503837
24869	503838
9391	503839
2316	503840
197546	503841
117224	503842
154234	503843
67140	503844
4422	503845
214000	503846
61552	503847
116740	503848
33889	503849
12471	503850
68917	503851
29721	503852
5800	503853
12544	503854
78146	503855
1532	503856
8912	503857
1714	503858
3660	503859
55974	503860
44100	503861
11782	503862
6596	503863
68669	503864
24605	503865
7484	503866
31277	503867
12549	503868
28606	503869
82374	503870
497	503871
85915	503872
20510	503873
200970	503874
103451	503875
78860	503876
107775	503877
50010	503878
37484	503879
45192	503880
43778	503881
103043	503882
111158	503883
107916	503884
80532	503885
72071	503886
2587	503887
10438	503888
145587	503889
953	503890
80105	503891
33698	503892
46784	503893
13059	503894
27617	503895
133	503896
2848	503897
65819	503898
60893	503899
7345	503900
97402	503901
13660	503902
2215	503903
144734	503904
28497	503905
4068	503906
223695	503907
21977	503908
15532	503909
8087	503910
15516	503911
10364	503912
98353	503913
94028	503914
22802	503915
18882	503916
25477	503917
26878	503918
121156	503919
45238	503920
24392	503921
129913	503922
27690	503923
15547	503924
16192	503925
26861	503926
132089	503927
63143	503928
90275	503929
3906	503930
168538	503931
81210	503932
27014	503933
185042	503934
28375	503935
38260	503936
21386	503937
21352	503938
49206	503939
17287	503940
15588	503941
25568	503942
110981	503943
55909	503944
10771	503945
4042	503946
24221	503947
11894	503948
5792	503949
125509	503950
116065	503951
10364	503952
7669	503953
128883	503954
25085	503955
79355	503956
68940	503957
90076	503958
15329	503959
2241	503960
79677	503961
150080	503962
68623	503963
69086	503964
88208	503965
61553	503966
144430	503967
10372	503968
30911	503969
8328	503970
107120	503971
40994	503972
120841	503973
6581	503974
133	503975
198311	503976
23361	503977
25833	503978
38538	503979
60627	503980
28596	503981
30291	503982
44363	503983
48787	503984
109253	503985
60954	503986
33220	503987
32421	503988
161017	503989
197721	503990
19016	503991
62665	503992
4424	503993
49159	503994
41947	503995
25367	503996
76654	503997
96247	503998
238116	503999
10537	504000
48270	504001
90038	504002
14384	504003
42340	504004
3906	504005
2714	504006
53630	504007
15034	504008
88333	504009
9812	504010
21705	504011
30726	504012
31903	504013
72237	504014
22869	504015
81208	504016
95635	504017
97049	504018
229520	504019
5804	504020
29338	504021
42320	504022
43757	504023
237192	504024
118475	504025
82859	504026
80950	504027
1632	504028
60518	504029
16093	504030
3462	504031
24377	504032
55272	504033
4061	504034
16481	504035
200490	504036
72965	504037
27043	504038
19796	504039
25038	504040
35825	504041
28157	504042
69003	504043
8988	504044
33447	504045
21835	504046
21877	504047
6577	504048
327	504049
33446	504050
192479	504051
34436	504052
25521	504053
66387	504054
18119	504055
167948	504056
11883	504057
15456	504058
68882	504059
35684	504060
347	504061
11883	504062
3065	504063
12450	504064
12450	504065
19716	504066
72984	504067
49692	504068
176	504069
51773	504070
44100	504071
105386	504072
11894	504073
98665	504074
38137	504075
165268	504076
4629	504077
1728	504078
61122	504079
87405	504080
44612	504081
19022	504082
87202	504083
155523	504084
19914	504085
146168	504086
148225	504087
44918	504088
8629	504089
7990	504090
70884	504091
149802	504092
42822	504093
33765	504094
22057	504095
21575	504096
47156	504097
75442	504098
87061	504099
22083	504100
140989	504101
105130	504102
107426	504103
3780	504104
50087	504105
105682	504106
114008	504107
18163	504108
164222	504109
81027	504110
139799	504111
52726	504112
23669	504113
49903	504114
14185	504115
13018	504116
9772	504117
33434	504118
97969	504119
106639	504120
7745	504121
236820	504122
81216	504123
105728	504124
8916	504125
87706	504126
27707	504127
42793	504128
74149	504129
30364	504130
22014	504131
80053	504132
66612	504133
7247	504134
17129	504135
14175	504136
116860	504137
90801	504138
164151	504139
124530	504140
33677	504141
41555	504142
14961	504143
8581	504144
17341	504145
18100	504146
26704	504147
42018	504148
69107	504149
10916	504150
5775	504151
131716	504152
84701	504153
7741	504154
81272	504155
13495	504156
9450	504157
21907	504158
11796	504159
140064	504160
38448	504161
38999	504162
15569	504163
71829	504164
32140	504165
50110	504166
69087	504167
84218	504168
13226	504169
75787	504170
35802	504171
51969	504172
24554	504173
79634	504174
33683	504175
120819	504176
24695	504177
9573	504178
200722	504179
52127	504180
81563	504181
61938	504182
49116	504183
87512	504184
15593	504185
104507	504186
97484	504187
20140	504188
20956	504189
10532	504190
13603	504191
159492	504192
34315	504193
43409	504194
1459	504195
13688	504196
99271	504197
11046	504198
145666	504199
151628	504200
82679	504201
42	504202
22638	504203
163204	504204
1670	504205
3935	504206
4219	504207
8564	504208
28340	504209
96075	504210
64985	504211
96501	504212
116493	504213
31712	504214
20474	504215
132360	504216
2420	504217
17812	504218
8665	504219
38025	504220
12598	504221
88313	504222
9688	504223
15086	504224
3432	504225
57402	504226
225864	504227
3647	504228
67379	504229
49905	504230
38168	504231
110508	504232
351	504233
105867	504234
59049	504235
25047	504236
37327	504237
142616	504238
1535	504239
6511	504240
76113	504241
93977	504242
39880	504243
22579	504244
52776	504245
101546	504246
18568	504247
71557	504248
27014	504249
9007	504250
28142	504251
12973	504252
90534	504253
30068	504254
12973	504255
196105	504256
68080	504257
9446	504258
195499	504259
39140	504260
120806	504261
16445	504262
34098	504263
144524	504264
72302	504265
1176	504266
27972	504267
12519	504268
82680	504269
80054	504270
11734	504271
139124	504272
12315	504273
144520	504274
139507	504275
10494	504276
117724	504277
49158	504278
69310	504279
27043	504280
17821	504281
164066	504282
46860	504283
135475	504284
79881	504285
3607	504286
189802	504287
139827	504288
14659	504289
99529	504290
61965	504291
78855	504292
107931	504293
87201	504294
27032	504295
14746	504296
78055	504297
613	504298
57704	504299
37980	504300
90424	504301
3958	504302
81204	504303
53676	504304
72412	504305
113675	504306
12249	504307
33688	504308
37292	504309
2742	504310
32350	504311
83792	504312
21978	504313
37197	504314
106696	504315
1779	504316
613	504317
175782	504318
116537	504319
75909	504320
37215	504321
104521	504322
163433	504323
7985	504324
107378	504325
61847	504326
37667	504327
39648	504328
234917	504329
89853	504330
50294	504331
37617	504332
69663	504333
206795	504334
52643	504335
82630	504336
3436	504337
101718	504338
163436	504339
93266	504340
17236	504341
20971	504342
57842	504343
1214	504344
96489	504345
35909	504346
40109	504347
52792	504348
90537	504349
33143	504350
19578	504351
37299	504352
83323	504353
26875	504354
72538	504355
69227	504356
116907	504357
1242	504358
18121	504359
3432	504360
68445	504361
88004	504362
32826	504363
67575	504364
20740	504365
9637	504366
79596	504367
161854	504368
419	504369
41824	504370
42150	504371
52666	504372
49101	504373
142478	504374
14659	504375
1528	504376
59849	504377
237034	504378
26913	504379
80968	504380
90470	504381
18556	504382
35472	504383
4630	504384
19801	504385
81312	504386
81544	504387
18994	504388
87445	504389
115620	504390
25085	504391
62744	504392
63833	504393
7137	504394
58058	504395
14955	504396
114114	504397
2149	504398
10676	504399
170393	504400
7065	504401
210508	504402
56063	504403
38137	504404
4587	504405
64397	504406
47575	504407
117729	504408
90281	504409
71203	504410
89271	504411
5494	504412
2002	504413
76875	504414
106862	504415
14711	504416
105953	504417
65987	504418
57707	504419
57394	504420
81833	504421
5308	504422
33193	504423
47402	504424
106827	504425
3609	504426
34577	504427
18986	504428
94527	504429
53194	504430
43566	504431
41098	504432
159977	504433
10516	504434
159181	504435
66683	504436
17812	504437
20107	504438
119366	504439
89228	504440
116045	504441
85751	504442
9961	504443
35472	504444
182220	504445
120958	504446
43557	504447
2667	504448
27819	504449
8232	504450
66443	504451
6694	504452
165877	504453
132882	504454
37964	504455
35802	504456
142937	504457
87202	504458
130775	504459
29448	504460
61127	504461
52113	504462
106055	504463
207602	504464
25681	504465
119366	504466
43285	504467
56598	504468
97406	504469
55971	504470
90268	504471
20267	504472
53351	504473
161309	504474
64843	504475
77290	504476
16896	504477
16445	504478
12562	504479
144938	504480
5010	504481
44383	504482
21504	504483
22787	504484
165159	504485
202788	504486
23978	504487
71495	504488
179153	504489
2742	504490
139107	504491
8922	504492
40895	504493
104508	504494
100636	504495
35119	504496
19800	504497
34727	504498
19042	504499
17932	504500
39052	504501
11438	504502
3459	504503
83979	504504
1535	504505
21098	504506
22613	504507
14291	504508
22654	504509
84537	504510
2465	504511
21907	504512
56056	504513
82892	504514
2683	504515
131301	504516
18916	504517
21017	504518
17912	504519
120977	504520
176328	504521
4443	504522
144523	504523
17812	504524
17812	504525
105022	504526
39144	504527
167452	504528
37739	504529
8134	504530
119965	504531
33010	504532
50409	504533
28433	504534
127954	504535
7706	504536
139014	504537
142986	504538
17869	504539
51488	504540
202365	504541
62309	504542
64932	504543
71908	504544
79011	504545
4955	504546
9637	504547
129620	504548
106935	504549
218412	504550
16813	504551
73974	504552
43333	504553
101134	504554
34846	504555
43641	504556
9296	504557
23078	504558
81051	504559
207593	504560
25929	504561
23060	504562
26531	504563
103804	504564
87123	504565
83665	504566
31550	504567
132130	504568
55095	504569
196331	504570
210750	504571
28009	504572
42204	504573
224318	504574
27843	504575
2452	504576
14872	504577
90428	504578
68705	504579
7284	504580
86095	504581
94792	504582
85522	504583
63233	504584
33020	504585
40613	504586
1242	504587
66089	504588
3404	504589
55610	504590
141851	504591
34880	504592
26792	504593
21931	504594
23980	504595
60397	504596
6159	504597
142440	504598
158318	504599
14745	504600
114106	504601
210686	504602
50461	504603
118045	504604
4468	504605
14990	504606
14880	504607
5166	504608
33724	504609
203824	504610
75307	504611
1051	504612
43830	504613
164208	504614
10486	504615
64093	504616
12659	504617
61445	504618
227731	504619
60149	504620
23925	504621
169113	504622
8981	504623
65393	504624
46966	504625
86226	504626
6834	504627
149513	504628
25566	504629
10055	504630
14989	504631
91459	504632
1249	504633
1725	504634
33734	504635
90751	504636
144935	504637
104752	504638
208131	504639
20484	504640
5746	504641
68585	504642
31411	504643
8353	504644
42172	504645
155753	504646
3884	504647
65952	504648
102929	504649
63052	504650
34745	504651
13050	504652
10547	504653
143062	504654
79011	504655
20539	504656
154442	504657
11928	504658
97092	504659
104753	504660
219835	504661
3731	504662
26247	504663
16421	504664
15908	504665
61199	504666
18042	504667
26727	504668
66946	504669
2580	504670
46897	504671
57223	504672
8199	504673
49998	504674
191760	504675
16489	504676
61438	504677
61438	504678
7275	504679
60366	504680
34687	504681
66182	504682
30033	504683
8891	504684
41335	504685
8922	504686
51238	504687
120200	504688
14133	504689
33754	504690
66140	504691
29378	504692
2673	504693
81314	504694
71810	504695
19801	504696
56512	504697
72684	504698
13326	504699
47621	504700
41654	504701
1725	504702
96573	504703
28286	504704
58050	504705
118799	504706
110079	504707
129428	504708
2852	504709
40684	504710
95201	504711
18688	504712
15423	504713
16269	504714
3612	504715
93198	504716
7684	504717
129050	504718
3462	504719
19941	504720
27667	504721
55446	504722
140751	504723
107858	504724
91052	504725
121382	504726
81429	504727
145728	504728
90720	504729
26905	504730
5105	504731
25464	504732
29570	504733
99327	504734
41170	504735
33575	504736
6876	504737
21929	504738
128571	504739
33001	504740
15349	504741
42114	504742
17977	504743
29629	504744
42358	504745
48337	504746
144953	504747
3678	504748
201302	504749
12569	504750
63089	504751
29777	504752
90799	504753
36233	504754
108244	504755
197862	504756
188063	504757
73247	504758
18884	504759
51226	504760
55208	504761
144902	504762
8935	504763
189116	504764
70437	504765
88269	504766
89935	504767
180186	504768
88064	504769
95420	504770
1909	504771
43535	504772
14558	504773
6811	504774
13256	504775
21734	504776
678	504777
4695	504778
18195	504779
5222	504780
8731	504781
28605	504782
49043	504783
35853	504784
98900	504785
15832	504786
13059	504787
35716	504788
87233	504789
152085	504790
96481	504791
168241	504792
68047	504793
98662	504794
76538	504795
34564	504796
74925	504797
15726	504798
18682	504799
61774	504800
88865	504801
184651	504802
122245	504803
35472	504804
105069	504805
84717	504806
50361	504807
116162	504808
28579	504809
17758	504810
97490	504811
181156	504812
26036	504813
46002	504814
17409	504815
188112	504816
6675	504817
1726	504818
1023	504819
90516	504820
33524	504821
28388	504822
43500	504823
6522	504824
170755	504825
122099	504826
44640	504827
130075	504828
22722	504829
16249	504830
19873	504831
221853	504832
95456	504833
49982	504834
18994	504835
142111	504836
29904	504837
4068	504838
122871	504839
50954	504840
74162	504841
6614	504842
86664	504843
53075	504844
75670	504845
53994	504846
86087	504847
12293	504848
53261	504849
18172	504850
140977	504851
46897	504852
38303	504853
38931	504854
201198	504855
202395	504856
13210	504857
137454	504858
97159	504859
75557	504860
21310	504861
50409	504862
33299	504863
132129	504864
226812	504865
8894	504866
25568	504867
61133	504868
115957	504869
59866	504870
12498	504871
201231	504872
7344	504873
8287	504874
7753	504875
27817	504876
134660	504877
115694	504878
85946	504879
75754	504880
62136	504881
5400	504882
1147	504883
32609	504884
47679	504885
69219	504886
59855	504887
133987	504888
144949	504889
7452	504890
26247	504891
121842	504892
54325	504893
127069	504894
85571	504895
188126	504896
9022	504897
3930	504898
54048	504899
52843	504900
1216	504901
8431	504902
49152	504903
188156	504904
129939	504905
107559	504906
10898	504907
2733	504908
10898	504909
182	504910
69326	504911
13780	504912
167376	504913
9022	504914
28005	504915
34667	504916
9423	504917
159951	504918
69376	504919
9797	504920
57464	504921
127831	504922
21821	504923
81792	504924
27793	504925
41792	504926
197366	504927
176430	504928
12315	504929
27908	504930
34829	504931
18657	504932
15718	504933
18729	504934
55530	504935
236307	504936
61185	504937
126414	504938
87841	504939
64843	504940
14872	504941
46769	504942
10551	504943
43506	504944
75692	504945
48609	504946
61592	504947
18707	504948
103006	504949
117035	504950
61147	504951
99596	504952
3436	504953
90403	504954
40723	504955
18053	504956
69339	504957
90703	504958
66367	504959
36125	504960
114670	504961
140986	504962
133489	504963
8134	504964
146544	504965
58318	504966
14955	504967
63232	504968
158101	504969
38931	504970
201468	504971
26727	504972
1381	504973
101904	504974
64662	504975
199	504976
12356	504977
82949	504978
27248	504979
15564	504980
10566	504981
11658	504982
22756	504983
83106	504984
80015	504985
46856	504986
35411	504987
18531	504988
16076	504989
48619	504990
15178	504991
76298	504992
72743	504993
114128	504994
119032	504995
105019	504996
43589	504997
78288	504998
54983	504999
22540	505000
178701	505001
153579	505002
70827	505003
108345	505004
78167	505005
84221	505006
10900	505007
125761	505008
10173	505009
52939	505010
187404	505011
165065	505012
46540	505013
43814	505014
124886	505015
160858	505016
174718	505017
99276	505018
3644	505019
56037	505020
69408	505021
135968	505022
94064	505023
187122	505024
101754	505025
37940	505026
175833	505027
44759	505028
2886	505029
130900	505030
43977	505031
55286	505032
136763	505033
169140	505034
31072	505035
35947	505036
17705	505037
44124	505038
43933	505039
35001	505040
151955	505041
10330	505042
27953	505043
174608	505044
134027	505045
41979	505046
44760	505047
126158	505048
17984	505049
5366	505050
7567	505051
4267	505052
154809	505053
160909	505054
87252	505055
81487	505056
41216	505057
93270	505058
27048	505059
60266	505060
10889	505061
136956	505062
69684	505063
5889	505064
70842	505065
57761	505066
44018	505067
142087	505068
43463	505069
140832	505070
20473	505071
190488	505072
47043	505073
145793	505074
3465	505075
32355	505076
50793	505077
18556	505078
102753	505079
48253	505080
66494	505081
102873	505082
55092	505083
59558	505084
33887	505085
166067	505086
41745	505087
209829	505088
11174	505089
12007	505090
26512	505091
90762	505092
33156	505093
33864	505094
168928	505095
208999	505096
35764	505097
17709	505098
195788	505099
61445	505100
156308	505101
54004	505102
55190	505103
99997	505104
143273	505105
58909	505106
11201	505107
198920	505108
96224	505109
118956	505110
47850	505111
163673	505112
25761	505113
67951	505114
27770	505115
88121	505116
116780	505117
55278	505118
18172	505119
37166	505120
34933	505121
80511	505122
211598	505123
50857	505124
47917	505125
11223	505126
43540	505127
94155	505128
89855	505129
202460	505130
175085	505131
77871	505132
77999	505133
31109	505134
60186	505135
99474	505136
58594	505137
105573	505138
103459	505139
33203	505140
127464	505141
100012	505142
63277	505143
15963	505144
106928	505145
58027	505146
127568	505147
14911	505148
188732	505149
37759	505150
88327	505151
138586	505152
63035	505153
22767	505154
43550	505155
98457	505156
192062	505157
45730	505158
101399	505159
54019	505160
55527	505161
27735	505162
2278	505163
69667	505164
99295	505165
58600	505166
107679	505167
195137	505168
17458	505169
99278	505170
111213	505171
153477	505172
98434	505173
14183	505174
22772	505175
9319	505176
71708	505177
199984	505178
87685	505179
39530	505180
64113	505181
137669	505182
59984	505183
94207	505184
72567	505185
137818	505186
30111	505187
12934	505188
128207	505189
25827	505190
72793	505191
18556	505192
157111	505193
6511	505194
7375	505195
18624	505196
22808	505197
138824	505198
44093	505199
14994	505200
202008	505201
139214	505202
34900	505203
139478	505204
8981	505205
228325	505206
100662	505207
43322	505208
68426	505209
165596	505210
36441	505211
7621	505212
53789	505213
239598	505214
166782	505215
3909	505216
50323	505217
22964	505218
60081	505219
68680	505220
55845	505221
40480	505222
59382	505223
113706	505224
137942	505225
28960	505226
44535	505227
35054	505228
130112	505229
15986	505230
221844	505231
86224	505232
107609	505233
60266	505234
69424	505235
152204	505236
118845	505237
238542	505238
76319	505239
100483	505240
14726	505241
77911	505242
34464	505243
50407	505244
27991	505245
99337	505246
26531	505247
7059	505248
46020	505249
11281	505250
17977	505251
91687	505252
46735	505253
74214	505254
139391	505255
159383	505256
12583	505257
136054	505258
89186	505259
16553	505260
34571	505261
45022	505262
119270	505263
26027	505264
136349	505265
72755	505266
103487	505267
6527	505268
50204	505269
28960	505270
50473	505271
125878	505272
3446	505273
57277	505274
100768	505275
57335	505276
9574	505277
43444	505278
11341	505279
48513	505280
34604	505281
22866	505282
223331	505283
33752	505284
43287	505285
93809	505286
55385	505287
72743	505288
190139	505289
7338	505290
175776	505291
59731	505292
230	505293
177396	505294
34833	505295
46206	505296
80237	505297
15452	505298
71645	505299
9505	505300
18181	505301
12492	505302
163727	505303
163679	505304
81387	505305
4446	505306
212	505307
19139	505308
99138	505309
13400	505310
137002	505311
128103	505312
43433	505313
114895	505314
102423	505315
29483	505316
45927	505317
60333	505318
13503	505319
76005	505320
57195	505321
119320	505322
15489	505323
202220	505324
3408	505325
23528	505326
43990	505327
186610	505328
12588	505329
36521	505330
25795	505331
190053	505332
26528	505333
17984	505334
72235	505335
38066	505336
18505	505337
58402	505338
39004	505339
115843	505340
86063	505341
201537	505342
90698	505343
137664	505344
53818	505345
100608	505346
15516	505347
217988	505348
39004	505349
140041	505350
165338	505351
182767	505352
46854	505353
2025	505354
20022	505355
12997	505356
235276	505357
66316	505358
9325	505359
73287	505360
55455	505361
176108	505362
159622	505363
93707	505364
122096	505365
61592	505366
81864	505367
128047	505368
145457	505369
77747	505370
30285	505371
4469	505372
15588	505373
43990	505374
70845	505375
22766	505376
22625	505377
72587	505378
100961	505379
145807	505380
43429	505381
156932	505382
22540	505383
100717	505384
32726	505385
85922	505386
78624	505387
88859	505388
52916	505389
179724	505390
34507	505391
126087	505392
94905	505393
22787	505394
8674	505395
15569	505396
89825	505397
43429	505398
13034	505399
67	505400
125955	505401
124773	505402
100547	505403
30186	505404
134806	505405
195113	505406
53878	505407
126537	505408
202109	505409
31085	505410
69373	505411
47308	505412
17980	505413
8150	505414
14989	505415
29276	505416
60606	505417
89718	505418
79198	505419
7567	505420
79187	505421
68586	505422
96069	505423
8353	505424
152264	505425
6020	505426
41745	505427
78617	505428
167567	505429
43380	505430
80488	505431
122758	505432
8361	505433
81468	505434
68660	505435
53217	505436
73019	505437
43386	505438
68688	505439
43707	505440
107662	505441
34377	505442
103955	505443
136527	505444
136426	505445
27770	505446
56152	505447
238966	505448
59212	505449
196818	505450
15553	505451
62292	505452
247	505453
14185	505454
184121	505455
81448	505456
157585	505457
175864	505458
76224	505459
27985	505460
72226	505461
162952	505462
26291	505463
96081	505464
34734	505465
138414	505466
76224	505467
736	505468
56109	505469
178628	505470
136150	505471
209719	505472
39794	505473
162570	505474
33156	505475
72962	505476
164327	505477
8662	505478
34588	505479
190655	505480
97826	505481
26805	505482
95361	505483
110994	505484
227565	505485
128545	505486
25643	505487
29157	505488
55404	505489
101037	505490
100579	505491
34807	505492
231770	505493
100594	505494
162254	505495
97057	505496
136038	505497
151094	505498
231411	505499
161902	505500
136096	505501
190829	505502
53802	505503
159892	505504
192436	505505
86688	505506
62186	505507
126205	505508
55473	505509
69303	505510
58777	505511
36975	505512
76986	505513
34781	505514
31751	505515
114090	505516
128004	505517
47449	505518
69484	505519
41330	505520
85625	505521
170248	505522
203970	505523
45075	505524
223932	505525
30381	505526
217033	505527
37165	505528
108331	505529
238968	505530
37526	505531
35093	505532
119368	505533
86365	505534
108344	505535
29332	505536
65447	505537
16425	505538
76179	505539
36507	505540
189966	505541
157936	505542
15494	505543
114562	505544
229888	505545
58682	505546
137976	505547
103429	505548
84863	505549
53799	505550
16104	505551
64743	505552
175427	505553
166344	505554
7621	505555
158896	505556
189995	505557
26945	505558
102601	505559
736	505560
118139	505561
38994	505562
126841	505563
51358	505564
13378	505565
89706	505566
31737	505567
31751	505568
163673	505569
8148	505570
130731	505571
226998	505572
162677	505573
45679	505574
159783	505575
164978	505576
79680	505577
127997	505578
6677	505579
19284	505580
15570	505581
28938	505582
56158	505583
100617	505584
26689	505585
211174	505586
227980	505587
27991	505588
162060	505589
234753	505590
34571	505591
72261	505592
136175	505593
6634	505594
169355	505595
36305	505596
35014	505597
35014	505598
32466	505599
38531	505600
73204	505601
176746	505602
126154	505603
83898	505604
126218	505605
79937	505606
98362	505607
128453	505608
122397	505609
122119	505610
117886	505611
28938	505612
156052	505613
176844	505614
72653	505615
118437	505616
67643	505617
20179	505618
4049	505619
124571	505620
36385	505621
229073	505622
193201	505623
29846	505624
74706	505625
13322	505626
237576	505627
72217	505628
75997	505629
94105	505630
58083	505631
19254	505632
94600	505633
19139	505634
122421	505635
53350	505636
76954	505637
67895	505638
200522	505639
68033	505640
3061	505641
3061	505642
170106	505643
30611	505644
108985	505645
82284	505646
7298	505647
4632	505648
18620	505649
16109	505650
57749	505651
43294	505652
87139	505653
34613	505654
28204	505655
22302	505656
34897	505657
35252	505658
24669	505659
18285	505660
24020	505661
27568	505662
1843	505663
69163	505664
16109	505665
14000	505666
10829	505667
138	505668
138	505669
14266	505670
9319	505671
57051	505672
1	505673
9911	505674
11832	505675
48761	505676
1	505677
55878	505678
62474	505679
454	505680
221551	505681
55711	505682
4942	505683
513	505684
14096	505685
6930	505686
21222	505687
1	505688
9533	505689
1	505690
40378	505691
1	505692
1	505693
138	505694
48927	505695
28027	505696
48497	505697
138	505698
38643	505699
193972	505700
62460	505701
2636	505702
2636	505703
17345	505704
24871	505705
20349	505706
17345	505707
155157	505708
62427	505709
138	505710
40378	505711
21222	505712
1	505713
5288	505714
9298	505715
5511	505716
24827	505717
1237	505718
1	505719
2636	505720
65796	505721
7385	505722
13016	505723
12091	505724
7410	505725
1	505726
127555	505727
203654	505728
263	505729
38615	505730
123714	505731
7708	505732
19793	505733
77898	505734
5080	505735
38600	505736
38605	505737
13992	505738
8506	505739
93577	505740
173015	505741
53743	505742
83297	505743
114312	505744
78111	505745
2229	505746
29293	505747
7096	505748
116756	505749
35311	505750
194875	505751
163739	505752
57829	505753
59922	505754
1664	505755
25039	505756
16890	505757
1845	505758
25854	505759
6322	505760
16707	505761
557	505762
31420	505763
185	505764
38604	505765
115	505766
30804	505767
1833	505768
85	505769
13283	505770
4293	505771
941	505772
91741	505773
2588	505774
2012	505775
17485	505776
9994	505777
14157	505778
4185	505779
38552	505780
44074	505781
1724	505782
1172	505783
126	505784
16741	505785
1480	505786
25132	505787
37623	505788
29	505789
2081	505790
10046	505791
558	505792
8492	505793
5686	505794
4279	505795
3326	505796
21287	505797
977	505798
7104	505799
6291	505800
5316	505801
7324	505802
4816	505803
16890	505804
2330	505805
10982	505806
25000	505807
9914	505808
1853	505809
28006	505810
22433	505811
2983	505812
4821	505813
350	505814
25231	505815
12467	505816
3364	505817
20758	505818
3590	505819
38601	505820
22683	505821
22600	505822
15519	505823
26075	505824
20933	505825
18507	505826
70444	505827
116089	505828
3344	505829
61621	505830
53912	505831
14849	505832
23120	505833
73505	505834
60113	505835
45483	505836
20470	505837
27667	505838
33793	505839
15843	505840
68147	505841
39945	505842
20012	505843
119959	505844
8059	505845
7178	505846
24053	505847
130677	505848
117046	505849
41287	505850
12335	505851
117295	505852
36705	505853
67485	505854
29211	505855
11192	505856
46542	505857
54929	505858
24374	505859
114675	505860
75498	505861
90340	505862
119103	505863
30943	505864
3630	505865
27800	505866
50407	505867
158384	505868
86746	505869
29214	505870
83101	505871
86310	505872
5435	505873
19734	505874
66381	505875
85446	505876
23875	505877
2561	505878
3661	505879
11444	505880
16906	505881
120943	505882
24142	505883
7407	505884
16461	505885
8348	505886
3589	505887
13997	505888
48394	505889
7988	505890
11717	505891
11266	505892
96156	505893
227374	505894
123611	505895
35132	505896
20350	505897
184	505898
24828	505899
826	505900
97569	505901
826	505902
2638	505903
24876	505904
6321	505905
3327	505906
1555	505907
155048	505908
14012	505909
57032	505910
230746	505911
76759	505912
59070	505913
59626	505914
105586	505915
161955	505916
202247	505917
60379	505918
138386	505919
104928	505920
102385	505921
23434	505922
162268	505923
161118	505924
155919	505925
77220	505926
136873	505927
81300	505928
167490	505929
107729	505930
136404	505931
21192	505932
2066	505933
76909	505934
191914	505935
142598	505936
203587	505937
146439	505938
101040	505939
136465	505940
100563	505941
107739	505942
59842	505943
136391	505944
108220	505945
61610	505946
59473	505947
115675	505948
203588	505949
157269	505950
150475	505951
142563	505952
58620	505953
203677	505954
39560	505955
6167	505956
211612	505957
62488	505958
226420	505959
218986	505960
50410	505961
11734	505962
213777	505963
3170	505964
24172	505965
226009	505966
89068	505967
62519	505968
109206	505969
97276	505970
79860	505971
6167	505972
1939	505973
41545	505974
222352	505975
2489	505976
70394	505977
42706	505978
123997	505979
124254	505980
228570	505981
230693	505982
160395	505983
228955	505984
157336	505985
15638	505986
12570	505987
63920	505988
24425	505989
66863	505990
54390	505991
97503	505992
557	505993
3730	505994
4835	505995
4279	505996
11733	505997
200225	505998
20354	505999
38604	506000
196353	506001
9189	506002
1573	506003
913	506004
120191	506005
22958	506006
16005	506007
22765	506008
22633	506009
29233	506010
16647	506011
45325	506012
45289	506013
68360	506014
219764	506015
45258	506016
112098	506017
213759	506018
25426	506019
99227	506020
117034	506021
125419	506022
115229	506023
19255	506024
85644	506025
114783	506026
86341	506027
99288	506028
5153	506029
17122	506030
139576	506031
65149	506032
37294	506033
2917	506034
10529	506035
21762	506036
4795	506037
79632	506038
1824	506039
37822	506040
114257	506041
22363	506042
1542	506043
1555	506044
55436	506045
729	506046
25347	506047
19334	506048
235142	506049
96736	506050
219139	506051
36141	506052
10952	506053
55275	506054
13186	506055
14165	506056
1073	506057
43311	506058
26075	506059
27457	506060
20361	506061
65664	506062
79837	506063
62340	506064
15218	506065
34141	506066
27200	506067
46785	506068
69814	506069
69814	506070
176962	506071
172455	506072
220	506073
155919	506074
12688	506075
1926	506076
159883	506077
24773	506078
8490	506079
63368	506080
7362	506081
30310	506082
23875	506083
395	506084
6627	506085
171605	506086
172787	506087
151019	506088
110447	506089
170767	506090
26020	506091
44164	506092
9209	506093
220425	506094
98724	506095
156826	506096
229904	506097
63529	506098
5493	506099
118273	506100
2	506101
2	506102
2	506103
44512	506104
2	506105
2	506106
2	506107
129657	506108
73923	506109
2	506110
2	506111
2	506112
2	506113
84181	506114
181471	506115
6023	506116
2	506117
239815	506118
5493	506119
52	506120
11897	506121
171862	506122
149616	506123
75474	506124
59877	506125
7599	506126
26319	506127
59877	506128
104021	506129
41089	506130
33316	506131
233329	506132
219014	506133
223341	506134
234459	506135
55645	506136
219106	506137
156545	506138
43497	506139
63587	506140
7101	506141
108602	506142
2010	506143
67267	506144
56793	506145
6394	506146
986	506147
223210	506148
31705	506149
161536	506150
25136	506151
160441	506152
86681	506153
222867	506154
161007	506155
115294	506156
229761	506157
17241	506158
25472	506159
11733	506160
16646	506161
43497	506162
70708	506163
1165	506164
317	506165
156188	506166
155682	506167
96775	506168
62582	506169
40519	506170
56443	506171
18598	506172
5281	506173
27981	506174
61829	506175
80045	506176
1724	506177
115350	506178
14055	506179
75416	506180
23919	506181
7229	506182
22739	506183
60078	506184
32195	506185
3595	506186
3345	506187
19692	506188
16789	506189
28964	506190
23775	506191
35602	506192
7582	506193
20012	506194
67030	506195
9669	506196
59963	506197
20409	506198
7608	506199
171571	506200
168728	506201
230755	506202
182822	506203
158389	506204
171490	506205
228961	506206
234258	506207
231967	506208
157230	506209
28	506210
39813	506211
17737	506212
117058	506213
165538	506214
119868	506215
165819	506216
119968	506217
119225	506218
76293	506219
135304	506220
176376	506221
92857	506222
52169	506223
52774	506224
111168	506225
218998	506226
66834	506227
6545	506228
117596	506229
116507	506230
56634	506231
30502	506232
119061	506233
20966	506234
21686	506235
118904	506236
160051	506237
136634	506238
147500	506239
208521	506240
109960	506241
17768	506242
48913	506243
84089	506244
115742	506245
77083	506246
222110	506247
66192	506248
85563	506249
216256	506250
110414	506251
88884	506252
156525	506253
111518	506254
163211	506255
87722	506256
21359	506257
204731	506258
45543	506259
87111	506260
25493	506261
160139	506262
83024	506263
84507	506264
158162	506265
109507	506266
84207	506267
210203	506268
213531	506269
149786	506270
224591	506271
25840	506272
67381	506273
51557	506274
165352	506275
224144	506276
149739	506277
26519	506278
9174	506279
41012	506280
73233	506281
93220	506282
10338	506283
63899	506284
59403	506285
12280	506286
85914	506287
82225	506288
40652	506289
49686	506290
218662	506291
83132	506292
94806	506293
89210	506294
236753	506295
208496	506296
66710	506297
10338	506298
84044	506299
171516	506300
111204	506301
222149	506302
50569	506303
50302	506304
222318	506305
50302	506306
154356	506307
185	506308
11729	506309
50569	506310
105358	506311
78294	506312
3327	506313
144921	506314
194474	506315
20677	506316
85541	506317
21929	506318
558	506319
184	506320
80815	506321
47194	506322
76107	506323
155967	506324
25132	506325
98968	506326
905	506327
16765	506328
160890	506329
23092	506330
26163	506331
77673	506332
79837	506333
857	506334
6895	506335
2012	506336
47242	506337
103533	506338
28	506339
1895	506340
14365	506341
15883	506342
167367	506343
22149	506344
27859	506345
85523	506346
2284	506347
40415	506348
155157	506349
199230	506350
7990	506351
45509	506352
18182	506353
17485	506354
114101	506355
16200	506356
73576	506357
10918	506358
75557	506359
137075	506360
11043	506361
28570	506362
23092	506363
13184	506364
115272	506365
17615	506366
5157	506367
11006	506368
667	506369
23158	506370
9266	506371
12625	506372
6951	506373
187108	506374
110351	506375
8164	506376
87936	506377
45597	506378
7589	506379
7589	506380
34248	506381
37703	506382
143	506383
110638	506384
107977	506385
903	506386
47547	506387
165291	506388
3571	506389
887	506390
7129	506391
8516	506392
5345	506393
3711	506394
48972	506395
470	506396
25555	506397
70061	506398
43749	506399
7257	506400
17794	506401
77730	506402
75406	506403
14087	506404
15132	506405
82541	506406
30316	506407
33840	506408
168612	506409
157270	506410
123824	506411
55984	506412
196620	506413
127557	506414
114650	506415
122169	506416
49312	506417
139239	506418
41682	506419
19707	506420
4208	506421
8153	506422
219695	506423
232013	506424
37302	506425
36768	506426
11257	506427
33240	506428
149812	506429
5052	506430
1650	506431
178192	506432
2761	506433
4772	506434
84065	506435
103190	506436
39716	506437
13689	506438
79506	506439
20285	506440
57561	506441
58839	506442
71254	506443
18982	506444
7191	506445
13855	506446
9738	506447
74150	506448
5447	506449
9726	506450
61339	506451
24314	506452
3672	506453
84906	506454
7838	506455
1416	506456
1438	506457
42705	506458
39574	506459
56479	506460
1206	506461
1284	506462
813	506463
219782	506464
57204	506465
160516	506466
3587	506467
11137	506468
11728	506469
2496	506470
111466	506471
80624	506472
220351	506473
220023	506474
4280	506475
185	506476
32463	506477
4279	506478
75007	506479
219570	506480
58778	506481
208688	506482
28640	506483
1891	506484
6155	506485
3516	506486
54078	506487
111546	506488
49074	506489
152564	506490
214638	506491
27173	506492
76155	506493
152374	506494
85964	506495
1690	506496
7473	506497
29116	506498
205776	506499
28997	506500
54953	506501
9558	506502
15994	506503
29116	506504
96025	506505
29116	506506
31896	506507
65041	506508
20303	506509
84238	506510
11705	506511
9499	506512
44999	506513
33714	506514
63617	506515
16704	506516
62208	506517
9021	506518
69488	506519
237075	506520
210067	506521
43818	506522
19240	506523
30728	506524
160482	506525
162911	506526
84705	506527
80732	506528
230033	506529
17605	506530
5682	506531
70418	506532
54516	506533
4480	506534
2241	506535
2206	506536
1928	506537
160506	506538
1360	506539
70569	506540
70228	506541
12790	506542
18382	506543
673	506544
4903	506545
27457	506546
231976	506547
222758	506548
91952	506549
23875	506550
85236	506551
108666	506552
26178	506553
20587	506554
124409	506555
36060	506556
14732	506557
58045	506558
164501	506559
49056	506560
23612	506561
156046	506562
138	506563
73923	506564
54216	506565
366	506566
9850	506567
37125	506568
13027	506569
13027	506570
24754	506571
11	506572
71914	506573
6604	506574
9352	506575
3711	506576
68803	506577
53952	506578
6604	506579
1800	506580
38183	506581
103560	506582
107199	506583
33428	506584
8026	506585
21834	506586
2759	506587
60961	506588
13002	506589
66667	506590
49903	506591
34521	506592
80025	506593
38183	506594
1800	506595
37545	506596
67107	506597
197269	506598
69062	506599
81364	506600
68803	506601
109447	506602
197545	506603
43975	506604
43344	506605
35480	506606
22810	506607
27767	506608
175068	506609
50155	506610
60251	506611
21325	506612
34541	506613
61735	506614
93393	506615
31660	506616
72061	506617
72308	506618
81469	506619
9383	506620
11262	506621
188062	506622
42273	506623
135229	506624
130888	506625
10932	506626
46554	506627
35176	506628
238337	506629
36729	506630
149838	506631
56120	506632
56300	506633
17414	506634
179160	506635
71589	506636
22560	506637
56098	506638
193447	506639
51880	506640
215537	506641
128434	506642
27646	506643
96815	506644
24357	506645
95698	506646
128861	506647
55326	506648
43940	506649
141900	506650
34505	506651
34505	506652
43289	506653
62704	506654
143700	506655
66512	506656
62704	506657
25915	506658
35175	506659
22789	506660
22739	506661
28057	506662
34932	506663
15727	506664
35915	506665
548	506666
43071	506667
22750	506668
38181	506669
26377	506670
27646	506671
232234	506672
160687	506673
199491	506674
18561	506675
216633	506676
167008	506677
910	506678
227142	506679
77451	506680
34902	506681
13259	506682
20015	506683
37613	506684
49714	506685
11938	506686
72563	506687
49804	506688
179195	506689
17651	506690
112426	506691
15578	506692
179191	506693
193176	506694
208795	506695
206382	506696
17618	506697
88426	506698
55273	506699
124890	506700
26377	506701
134038	506702
14444	506703
37010	506704
93789	506705
127454	506706
127982	506707
103435	506708
92365	506709
27981	506710
22643	506711
47983	506712
13045	506713
168678	506714
17004	506715
17004	506716
55909	506717
2748	506718
34541	506719
80145	506720
34810	506721
95841	506722
34505	506723
22960	506724
18724	506725
172299	506726
30965	506727
168786	506728
54353	506729
105142	506730
59999	506731
17054	506732
38628	506733
67557	506734
55010	506735
39336	506736
122729	506737
8164	506738
25514	506739
199088	506740
106315	506741
221949	506742
26052	506743
38913	506744
156984	506745
221083	506746
169500	506747
33192	506748
37190	506749
91257	506750
228356	506751
25511	506752
73621	506753
5996	506754
139458	506755
44254	506756
13010	506757
26075	506758
25866	506759
39348	506760
29337	506761
30392	506762
116257	506763
114516	506764
233430	506765
19278	506766
14051	506767
231075	506768
86423	506769
18787	506770
23569	506771
219682	506772
57268	506773
11506	506774
8290	506775
4665	506776
65630	506777
65630	506778
905	506779
21227	506780
30846	506781
93689	506782
8491	506783
184	506784
7756	506785
46839	506786
437	506787
18854	506788
33500	506789
3084	506790
3326	506791
63296	506792
30046	506793
31293	506794
12456	506795
15006	506796
33596	506797
18127	506798
12466	506799
3046	506800
53373	506801
8995	506802
33296	506803
6672	506804
69658	506805
7676	506806
53998	506807
12559	506808
27002	506809
83	506810
42282	506811
72026	506812
60234	506813
104377	506814
80554	506815
33235	506816
10862	506817
41863	506818
22074	506819
10539	506820
10526	506821
26813	506822
9940	506823
6567	506824
53919	506825
9020	506826
15003	506827
26967	506828
8966	506829
5015	506830
22034	506831
16491	506832
53938	506833
42255	506834
42120	506835
7646	506836
5035	506837
30370	506838
7730	506839
60187	506840
6238	506841
13103	506842
48478	506843
62296	506844
101375	506845
49165	506846
310	506847
12528	506848
160271	506849
5799	506850
14917	506851
229558	506852
619	506853
80252	506854
76	506855
110351	506856
349	506857
220298	506858
25136	506859
12551	506860
432	506861
11121	506862
164894	506863
26864	506864
10553	506865
18705	506866
50036	506867
41831	506868
75925	506869
162565	506870
228805	506871
160283	506872
171483	506873
121614	506874
85523	506875
140	506876
38954	506877
2646	506878
48615	506879
69391	506880
155842	506881
2759	506882
7728	506883
33694	506884
53455	506885
21825	506886
91223	506887
29929	506888
5793	506889
24164	506890
33695	506891
10550	506892
27026	506893
26728	506894
17921	506895
21742	506896
15010	506897
18103	506898
12497	506899
8977	506900
18099	506901
1248	506902
12571	506903
6666	506904
37648	506905
92573	506906
68970	506907
22030	506908
6046	506909
107463	506910
102984	506911
63838	506912
121563	506913
33675	506914
13551	506915
14983	506916
8922	506917
9005	506918
38277	506919
42398	506920
69313	506921
14848	506922
76	506923
3055	506924
8882	506925
12513	506926
55805	506927
310	506928
7657	506929
5008	506930
6647	506931
22015	506932
4399	506933
33673	506934
21991	506935
21766	506936
68986	506937
2758	506938
8874	506939
42144	506940
7635	506941
22929	506942
93688	506943
13146	506944
20365	506945
187461	506946
20258	506947
1141	506948
71806	506949
2272	506950
56252	506951
4617	506952
143912	506953
118323	506954
55624	506955
15797	506956
19575	506957
11779	506958
10726	506959
132094	506960
80957	506961
98040	506962
98040	506963
9945	506964
6248	506965
2735	506966
45546	506967
20276	506968
38489	506969
97892	506970
13074	506971
36896	506972
3177	506973
56044	506974
16798	506975
29816	506976
1284	506977
7995	506978
129	506979
123657	506980
48753	506981
85770	506982
2881	506983
123500	506984
116047	506985
27627	506986
27627	506987
8550	506988
15651	506989
172568	506990
2028	506991
74974	506992
220572	506993
4836	506994
16880	506995
29918	506996
143525	506997
2637	506998
4279	506999
270	507000
48727	507001
115	507002
111041	507003
11181	507004
6130	507005
153266	507006
66704	507007
27874	507008
32332	507009
1744	507010
1744	507011
4879	507012
6416	507013
50145	507014
35104	507015
39291	507016
44054	507017
20320	507018
13148	507019
84458	507020
38080	507021
84765	507022
506	507023
27874	507024
210056	507025
27874	507026
17065	507027
90909	507028
27874	507029
23875	507030
149791	507031
204138	507032
3119	507033
32914	507034
32976	507035
88235	507036
36	507037
105419	507038
65666	507039
11444	507040
1598	507041
9934	507042
105264	507043
183	507044
24906	507045
228811	507046
6161	507047
22869	507048
52801	507049
238059	507050
50	507051
12694	507052
14772	507053
183	507054
183	507055
42	507056
5702	507057
27102	507058
24912	507059
1598	507060
227165	507061
171889	507062
219350	507063
1444	507064
3189	507065
958	507066
243	507067
129989	507068
84820	507069
51211	507070
3689	507071
4824	507072
1396	507073
69968	507074
24547	507075
53597	507076
50529	507077
33651	507078
18150	507079
133368	507080
7159	507081
7862	507082
17604	507083
74120	507084
219279	507085
34187	507086
11926	507087
124048	507088
81389	507089
81926	507090
24734	507091
42358	507092
102940	507093
5758	507094
2011	507095
28191	507096
1653	507097
22040	507098
18167	507099
120730	507100
45160	507101
26975	507102
98180	507103
5724	507104
13268	507105
10534	507106
37467	507107
12234	507108
31937	507109
1896	507110
48961	507111
25998	507112
14013	507113
32126	507114
133624	507115
1191	507116
12113	507117
204245	507118
98796	507119
37931	507120
41917	507121
42339	507122
16945	507123
91363	507124
25005	507125
133141	507126
35653	507127
4205	507128
160786	507129
60211	507130
129887	507131
8635	507132
14513	507133
47052	507134
48716	507135
104050	507136
6135	507137
555	507138
15196	507139
205107	507140
39750	507141
79280	507142
10207	507143
7052	507144
82697	507145
51073	507146
11039	507147
13379	507148
6862	507149
70576	507150
128827	507151
115965	507152
51118	507153
20384	507154
28424	507155
100207	507156
79584	507157
128911	507158
22444	507159
20734	507160
27922	507161
47035	507162
74983	507163
28073	507164
25557	507165
100207	507166
23882	507167
11953	507168
133647	507169
44188	507170
51414	507171
36897	507172
54248	507173
83657	507174
31749	507175
46134	507176
10921	507177
34794	507178
47421	507179
88441	507180
22281	507181
71720	507182
5550	507183
8048	507184
23520	507185
56344	507186
1491	507187
2186	507188
37337	507189
3264	507190
28131	507191
64744	507192
18815	507193
84667	507194
13749	507195
28581	507196
10291	507197
18768	507198
104	507199
16463	507200
17210	507201
48393	507202
18887	507203
9791	507204
3257	507205
56434	507206
16050	507207
3133	507208
7274	507209
35315	507210
86741	507211
48293	507212
61802	507213
45952	507214
171313	507215
6397	507216
71256	507217
72240	507218
42491	507219
208020	507220
10725	507221
59646	507222
793	507223
40549	507224
42410	507225
25673	507226
155380	507227
34936	507228
118816	507229
1967	507230
125862	507231
45120	507232
7922	507233
12853	507234
1406	507235
52371	507236
54239	507237
113669	507238
1155	507239
132303	507240
1303	507241
6395	507242
62204	507243
4022	507244
3971	507245
7078	507246
460	507247
1938	507248
1160	507249
1063	507250
93814	507251
89233	507252
34278	507253
108307	507254
142795	507255
27438	507256
135135	507257
19865	507258
28863	507259
11925	507260
4234	507261
13843	507262
54163	507263
24393	507264
146612	507265
34437	507266
6267	507267
10762	507268
26386	507269
34970	507270
4938	507271
141082	507272
43210	507273
126327	507274
47951	507275
191348	507276
17514	507277
30424	507278
214086	507279
72731	507280
5953	507281
133425	507282
93345	507283
2	507284
2	507285
2	507286
2	507287
2	507288
2	507289
2	507290
2	507291
2	507292
2	507293
2	507294
2	507295
100562	507296
51164	507297
202339	507298
62749	507299
25628	507300
64439	507301
137801	507302
13759	507303
13759	507304
79583	507305
19540	507306
116137	507307
51841	507308
95483	507309
14355	507310
35185	507311
133842	507312
88119	507313
5580	507314
165540	507315
179533	507316
18	507317
25345	507318
19484	507319
50345	507320
8246	507321
64618	507322
179146	507323
59310	507324
61871	507325
58213	507326
14050	507327
2932	507328
203830	507329
20135	507330
57790	507331
59956	507332
82390	507333
4	507334
4	507335
143981	507336
43468	507337
4	507338
5	507339
5	507340
4	507341
146491	507342
52790	507343
40365	507344
25064	507345
11596	507346
5383	507347
239244	507348
31713	507349
13779	507350
237146	507351
162017	507352
20725	507353
239928	507354
76081	507355
67770	507356
44026	507357
142609	507358
28743	507359
152977	507360
39829	507361
24776	507362
16545	507363
47986	507364
16245	507365
74365	507366
3110	507367
25236	507368
28987	507369
8583	507370
16170	507371
21214	507372
1822	507373
4629	507374
9965	507375
132467	507376
50887	507377
29266	507378
61008	507379
15519	507380
29728	507381
87735	507382
93639	507383
16420	507384
15740	507385
19636	507386
52864	507387
34674	507388
119531	507389
17458	507390
28185	507391
173201	507392
18682	507393
63299	507394
2821	507395
76321	507396
7835	507397
87406	507398
76904	507399
62202	507400
68446	507401
65457	507402
58035	507403
234396	507404
93841	507405
164969	507406
53027	507407
143829	507408
83441	507409
31521	507410
14103	507411
35668	507412
167160	507413
84365	507414
152768	507415
39655	507416
1	507417
162404	507418
223764	507419
165345	507420
96412	507421
144152	507422
83391	507423
215236	507424
185294	507425
210471	507426
144948	507427
187668	507428
41726	507429
2	507430
2	507431
40541	507432
22398	507433
14290	507434
48967	507435
10184	507436
2821	507437
124390	507438
150153	507439
494	507440
12951	507441
1943	507442
236795	507443
5	507444
7345	507445
128770	507446
5	507447
22932	507448
31015	507449
136008	507450
67363	507451
4586	507452
128828	507453
36961	507454
23724	507455
32941	507456
32633	507457
5	507458
5	507459
5	507460
172484	507461
92304	507462
13441	507463
25642	507464
19165	507465
8344	507466
155200	507467
151388	507468
22533	507469
84667	507470
28926	507471
18565	507472
4	507473
4	507474
70378	507475
158090	507476
30724	507477
5052	507478
18182	507479
17605	507480
167253	507481
126250	507482
924	507483
5	507484
183969	507485
45800	507486
139648	507487
52513	507488
91593	507489
149920	507490
120244	507491
5363	507492
121536	507493
79769	507494
138131	507495
1412	507496
98121	507497
144084	507498
12198	507499
64071	507500
64840	507501
190030	507502
1406	507503
125876	507504
66729	507505
16435	507506
145369	507507
3578	507508
63287	507509
118257	507510
11511	507511
38074	507512
62056	507513
24995	507514
124024	507515
87973	507516
4207	507517
19998	507518
15478	507519
13757	507520
26381	507521
32920	507522
50785	507523
74438	507524
11963	507525
35719	507526
13990	507527
28986	507528
137061	507529
36446	507530
128888	507531
13606	507532
76408	507533
195416	507534
4495	507535
103099	507536
16717	507537
109181	507538
48068	507539
52247	507540
18253	507541
9887	507542
150791	507543
74121	507544
83210	507545
213444	507546
2669	507547
28117	507548
26935	507549
39647	507550
32634	507551
176740	507552
17756	507553
104912	507554
165345	507555
42243	507556
54560	507557
200786	507558
156038	507559
116515	507560
23804	507561
5	507562
55438	507563
160891	507564
20028	507565
66137	507566
41644	507567
87014	507568
162277	507569
26466	507570
48305	507571
1349	507572
142349	507573
1	507574
129442	507575
51773	507576
28809	507577
66217	507578
42122	507579
17625	507580
77896	507581
20762	507582
1701	507583
103102	507584
147734	507585
11221	507586
188657	507587
8678	507588
6173	507589
50134	507590
126250	507591
614	507592
135212	507593
8278	507594
37159	507595
41458	507596
10990	507597
199730	507598
96692	507599
229300	507600
110889	507601
16050	507602
39372	507603
67951	507604
1822	507605
99656	507606
10308	507607
4873	507608
28230	507609
181304	507610
96094	507611
68253	507612
21461	507613
131715	507614
3853	507615
25080	507616
32046	507617
5	507618
5	507619
4	507620
29999	507621
22883	507622
9295	507623
2	507624
2	507625
16245	507626
17692	507627
24218	507628
24123	507629
48214	507630
64565	507631
60693	507632
50243	507633
48022	507634
117426	507635
197947	507636
103624	507637
153850	507638
76824	507639
88365	507640
106647	507641
46164	507642
2083	507643
45894	507644
64443	507645
646	507646
49297	507647
32786	507648
49982	507649
5340	507650
97690	507651
13487	507652
111584	507653
86682	507654
113486	507655
2	507656
39576	507657
110971	507658
88302	507659
20117	507660
14744	507661
67371	507662
117857	507663
66963	507664
76287	507665
117035	507666
34514	507667
66414	507668
239491	507669
9467	507670
28113	507671
87988	507672
59632	507673
55412	507674
113200	507675
96290	507676
44887	507677
222683	507678
187606	507679
42423	507680
149154	507681
55473	507682
105447	507683
139684	507684
118826	507685
3677	507686
73576	507687
96621	507688
13047	507689
127771	507690
97443	507691
206181	507692
88547	507693
147785	507694
68169	507695
53764	507696
78158	507697
24415	507698
4976	507699
2916	507700
140002	507701
76970	507702
1659	507703
143660	507704
2015	507705
16050	507706
36761	507707
13960	507708
165014	507709
148128	507710
132334	507711
1532	507712
79252	507713
3195	507714
123306	507715
2	507716
36570	507717
98022	507718
14403	507719
61660	507720
58714	507721
33055	507722
88235	507723
163311	507724
1727	507725
219839	507726
3249	507727
147935	507728
56637	507729
155031	507730
208146	507731
118	507732
35855	507733
33607	507734
179	507735
90932	507736
203670	507737
62886	507738
106075	507739
143865	507740
118843	507741
4	507742
16943	507743
12300	507744
31335	507745
36822	507746
85568	507747
30398	507748
14662	507749
675	507750
236321	507751
15702	507752
504	507753
198912	507754
162265	507755
113386	507756
239524	507757
69202	507758
88094	507759
117048	507760
13406	507761
138639	507762
81052	507763
22885	507764
87019	507765
134813	507766
52985	507767
11201	507768
110180	507769
8235	507770
111238	507771
39031	507772
62786	507773
69860	507774
66169	507775
78213	507776
18462	507777
38791	507778
54805	507779
11794	507780
151130	507781
79853	507782
57850	507783
69375	507784
32427	507785
220536	507786
101178	507787
191166	507788
160637	507789
17849	507790
77739	507791
16246	507792
68269	507793
14980	507794
6131	507795
123897	507796
31578	507797
83513	507798
36612	507799
7137	507800
71861	507801
45856	507802
1	507803
36128	507804
147389	507805
15119	507806
9779	507807
140642	507808
36433	507809
30910	507810
8797	507811
21611	507812
5202	507813
147322	507814
40114	507815
4774	507816
39350	507817
87595	507818
157229	507819
40933	507820
207762	507821
867	507822
45692	507823
99866	507824
24401	507825
23986	507826
123375	507827
18611	507828
67769	507829
6370	507830
45820	507831
38225	507832
74470	507833
504	507834
217228	507835
2	507836
63705	507837
37545	507838
55887	507839
170785	507840
143543	507841
13406	507842
43441	507843
122695	507844
24934	507845
28964	507846
19114	507847
136168	507848
66081	507849
18818	507850
5382	507851
53580	507852
20017	507853
67320	507854
228522	507855
22093	507856
124021	507857
9938	507858
33055	507859
42541	507860
117829	507861
87356	507862
44021	507863
11492	507864
30461	507865
182414	507866
33925	507867
45335	507868
48886	507869
1820	507870
115884	507871
17928	507872
11925	507873
138863	507874
4247	507875
3257	507876
35338	507877
26145	507878
94175	507879
123544	507880
79879	507881
3861	507882
1	507883
72420	507884
100764	507885
17648	507886
224	507887
100697	507888
43019	507889
82555	507890
45024	507891
103429	507892
10185	507893
116133	507894
170596	507895
831	507896
18809	507897
129469	507898
34743	507899
44521	507900
761	507901
7990	507902
23992	507903
19957	507904
81541	507905
3479	507906
9323	507907
212514	507908
58723	507909
69212	507910
185148	507911
25856	507912
49790	507913
86675	507914
18549	507915
31159	507916
77594	507917
105888	507918
167559	507919
4	507920
4	507921
4	507922
4	507923
4	507924
4	507925
5	507926
5	507927
4	507928
13377	507929
214147	507930
181594	507931
31676	507932
118747	507933
56398	507934
36939	507935
2	507936
2	507937
2	507938
212146	507939
10859	507940
18572	507941
130870	507942
97960	507943
79847	507944
152380	507945
22397	507946
10119	507947
66669	507948
17087	507949
24584	507950
20096	507951
22459	507952
120124	507953
25783	507954
182530	507955
17374	507956
14951	507957
49043	507958
118087	507959
28860	507960
12471	507961
117514	507962
119335	507963
1684	507964
1864	507965
44429	507966
62212	507967
11557	507968
70213	507969
65988	507970
116955	507971
17268	507972
71109	507973
137840	507974
16543	507975
40513	507976
158167	507977
24948	507978
4906	507979
95488	507980
158474	507981
67029	507982
105915	507983
66851	507984
15619	507985
45767	507986
36356	507987
127520	507988
2327	507989
10072	507990
59866	507991
208729	507992
100588	507993
15515	507994
140349	507995
22655	507996
32110	507997
10716	507998
235971	507999
84383	508000
25758	508001
61268	508002
81053	508003
21386	508004
10046	508005
16940	508006
33064	508007
73791	508008
4186	508009
115021	508010
86302	508011
8197	508012
187908	508013
36402	508014
122680	508015
10739	508016
141511	508017
112259	508018
148582	508019
72309	508020
65164	508021
97494	508022
165353	508023
31708	508024
215	508025
215	508026
142015	508027
103171	508028
203738	508029
17514	508030
4605	508031
94347	508032
81956	508033
6634	508034
92022	508035
133558	508036
118423	508037
39048	508038
387	508039
9237	508040
176355	508041
21211	508042
902	508043
22397	508044
4508	508045
17778	508046
867	508047
40334	508048
47540	508049
4899	508050
184290	508051
17532	508052
3334	508053
2698	508054
166322	508055
22930	508056
4382	508057
7185	508058
17696	508059
67989	508060
15309	508061
28630	508062
2787	508063
101201	508064
43019	508065
80941	508066
21079	508067
95939	508068
62748	508069
230569	508070
4320	508071
131285	508072
9508	508073
47718	508074
89004	508075
46047	508076
153940	508077
16232	508078
90285	508079
117260	508080
126461	508081
1841	508082
155089	508083
6605	508084
33139	508085
13132	508086
225320	508087
147182	508088
55580	508089
86344	508090
83680	508091
17268	508092
174	508093
206752	508094
152689	508095
43952	508096
4357	508097
64285	508098
39647	508099
18729	508100
18675	508101
116381	508102
15634	508103
176663	508104
126617	508105
17456	508106
151909	508107
116780	508108
12110	508109
55182	508110
34766	508111
174	508112
110244	508113
17206	508114
14320	508115
2669	508116
130569	508117
7225	508118
13304	508119
1444	508120
104737	508121
201038	508122
93639	508123
209839	508124
73663	508125
39807	508126
236768	508127
19531	508128
95465	508129
29915	508130
28103	508131
42122	508132
30241	508133
39819	508134
212176	508135
142338	508136
18161	508137
18884	508138
79173	508139
107359	508140
205873	508141
107154	508142
58357	508143
21863	508144
30129	508145
7085	508146
110873	508147
32417	508148
232007	508149
137136	508150
17796	508151
166132	508152
133647	508153
54094	508154
13708	508155
6118	508156
7716	508157
14610	508158
13577	508159
22911	508160
3288	508161
32102	508162
32528	508163
67000	508164
64737	508165
9109	508166
171778	508167
217256	508168
165775	508169
56478	508170
9864	508171
73398	508172
10049	508173
123792	508174
49578	508175
206065	508176
8135	508177
24817	508178
10218	508179
134114	508180
2973	508181
61702	508182
32	508183
7988	508184
189554	508185
65211	508186
3120	508187
11346	508188
133480	508189
54899	508190
48691	508191
133690	508192
11256	508193
5148	508194
12300	508195
102753	508196
227974	508197
28270	508198
13127	508199
57363	508200
2591	508201
9851	508202
16275	508203
13127	508204
206857	508205
30138	508206
3529	508207
172646	508208
113533	508209
63442	508210
1049	508211
11670	508212
173342	508213
83693	508214
67246	508215
124631	508216
4234	508217
8261	508218
8030	508219
33592	508220
89295	508221
3033	508222
4727	508223
13167	508224
4884	508225
21672	508226
81296	508227
42454	508228
11349	508229
30667	508230
20636	508231
45944	508232
52170	508233
35076	508234
26375	508235
225566	508236
6345	508237
908	508238
98822	508239
202609	508240
1140	508241
94836	508242
97156	508243
52548	508244
57938	508245
34007	508246
74324	508247
71983	508248
91440	508249
91461	508250
209524	508251
118028	508252
87463	508253
33153	508254
20811	508255
54588	508256
123889	508257
49161	508258
218826	508259
41769	508260
1721	508261
109333	508262
19497	508263
143969	508264
80056	508265
127455	508266
228563	508267
186314	508268
35488	508269
112515	508270
62226	508271
1131	508272
172954	508273
1308	508274
3601	508275
35943	508276
119632	508277
69268	508278
47055	508279
137051	508280
24	508281
2214	508282
25181	508283
1725	508284
4739	508285
46337	508286
3538	508287
31503	508288
60312	508289
200572	508290
26386	508291
26386	508292
32977	508293
9620	508294
151204	508295
16001	508296
25426	508297
49792	508298
3717	508299
51970	508300
109925	508301
13289	508302
26641	508303
45566	508304
119324	508305
28820	508306
38818	508307
79393	508308
21461	508309
54042	508310
57541	508311
5940	508312
56709	508313
214463	508314
12729	508315
206389	508316
82838	508317
53045	508318
108782	508319
12781	508320
679	508321
12303	508322
87495	508323
14900	508324
52484	508325
3992	508326
12498	508327
68737	508328
74321	508329
6835	508330
29830	508331
130885	508332
197767	508333
59956	508334
70395	508335
1401	508336
55367	508337
21444	508338
52343	508339
132439	508340
5457	508341
44327	508342
1575	508343
43425	508344
8808	508345
30602	508346
7587	508347
3395	508348
22437	508349
156086	508350
88901	508351
83003	508352
1493	508353
62577	508354
4586	508355
89217	508356
34318	508357
41179	508358
128614	508359
53517	508360
71636	508361
196596	508362
4614	508363
147	508364
492	508365
22568	508366
21386	508367
146482	508368
25610	508369
66790	508370
33185	508371
2170	508372
52941	508373
584	508374
45449	508375
174644	508376
58785	508377
164620	508378
165898	508379
61018	508380
150970	508381
39935	508382
128238	508383
32363	508384
51970	508385
23208	508386
1749	508387
2448	508388
41422	508389
82400	508390
57325	508391
75551	508392
5842	508393
6709	508394
85432	508395
4551	508396
20829	508397
88509	508398
235283	508399
2953	508400
30142	508401
1146	508402
5992	508403
156625	508404
204909	508405
113459	508406
320	508407
49661	508408
116873	508409
88398	508410
163167	508411
64741	508412
11384	508413
49680	508414
94870	508415
99867	508416
19185	508417
16638	508418
3519	508419
6619	508420
25632	508421
6340	508422
3098	508423
116638	508424
5145	508425
43405	508426
5460	508427
41346	508428
41472	508429
72033	508430
124377	508431
164126	508432
138246	508433
123035	508434
119811	508435
25675	508436
39906	508437
32405	508438
11351	508439
53457	508440
67821	508441
2497	508442
239532	508443
109359	508444
205964	508445
65958	508446
34279	508447
50447	508448
169972	508449
1157	508450
144787	508451
4934	508452
88439	508453
160304	508454
2790	508455
21381	508456
97406	508457
2804	508458
38309	508459
94517	508460
170545	508461
18233	508462
119650	508463
2679	508464
2088	508465
116924	508466
17862	508467
124	508468
68314	508469
73276	508470
38040	508471
16950	508472
122944	508473
80507	508474
117309	508475
55948	508476
182535	508477
7941	508478
14220	508479
10644	508480
46774	508481
28826	508482
15365	508483
69773	508484
67414	508485
3036	508486
867	508487
70868	508488
1133	508489
25355	508490
41720	508491
3288	508492
860	508493
154847	508494
39539	508495
43813	508496
30458	508497
34868	508498
23310	508499
205393	508500
67872	508501
1429	508502
89512	508503
92653	508504
145555	508505
16170	508506
46560	508507
195262	508508
3288	508509
206644	508510
1260	508511
178108	508512
87276	508513
201193	508514
67705	508515
35840	508516
1724	508517
164	508518
109073	508519
754	508520
45184	508521
59035	508522
19128	508523
63795	508524
150314	508525
123017	508526
150625	508527
9117	508528
2501	508529
1774	508530
159272	508531
1934	508532
5083	508533
27226	508534
54731	508535
102817	508536
34579	508537
4613	508538
2145	508539
80957	508540
1425	508541
23194	508542
10805	508543
110265	508544
1347	508545
358	508546
1664	508547
24877	508548
184	508549
4835	508550
5366	508551
99010	508552
102993	508553
62261	508554
6320	508555
110811	508556
69845	508557
11696	508558
557	508559
184	508560
29552	508561
30804	508562
17022	508563
138	508564
160255	508565
228310	508566
5906	508567
30324	508568
1146	508569
157376	508570
54760	508571
219533	508572
233574	508573
84300	508574
84300	508575
10211	508576
7859	508577
206430	508578
62876	508579
150653	508580
1	508581
223083	508582
229244	508583
191334	508584
210236	508585
153247	508586
512	508587
123191	508588
25502	508589
112529	508590
8396	508591
80957	508592
3737	508593
123369	508594
316	508595
141533	508596
8901	508597
49509	508598
79877	508599
186	508600
220841	508601
3846	508602
38599	508603
68599	508604
52588	508605
22057	508606
61570	508607
38167	508608
66313	508609
98821	508610
38664	508611
111927	508612
113214	508613
39841	508614
68097	508615
13784	508616
11621	508617
12459	508618
164	508619
1728	508620
30692	508621
54723	508622
18813	508623
37961	508624
120439	508625
13686	508626
49090	508627
17104	508628
32310	508629
37012	508630
18707	508631
30909	508632
38384	508633
93771	508634
115794	508635
61721	508636
38630	508637
25333	508638
91242	508639
101269	508640
55391	508641
37765	508642
124988	508643
171248	508644
94961	508645
46856	508646
150978	508647
80927	508648
33452	508649
119532	508650
9905	508651
141506	508652
38957	508653
69392	508654
104739	508655
19779	508656
56222	508657
81085	508658
228392	508659
30805	508660
86756	508661
234950	508662
27210	508663
222721	508664
116735	508665
156912	508666
219846	508667
86223	508668
59738	508669
84164	508670
69125	508671
14145	508672
158246	508673
227847	508674
17145	508675
114730	508676
42527	508677
48285	508678
9614	508679
35236	508680
114780	508681
1609	508682
9588	508683
39528	508684
1432	508685
219609	508686
39141	508687
33461	508688
11458	508689
219657	508690
231072	508691
68933	508692
224057	508693
11864	508694
222868	508695
11864	508696
11864	508697
55581	508698
3705	508699
7492	508700
32419	508701
206656	508702
16422	508703
131901	508704
31612	508705
42787	508706
44768	508707
210	508708
78352	508709
6978	508710
2020	508711
8045	508712
60693	508713
39682	508714
218273	508715
11906	508716
9325	508717
16492	508718
143971	508719
33447	508720
56249	508721
43773	508722
142013	508723
18668	508724
56854	508725
15623	508726
99495	508727
37975	508728
5702	508729
23600	508730
137399	508731
1078	508732
72632	508733
11906	508734
237766	508735
81610	508736
94701	508737
229830	508738
4470	508739
120503	508740
101296	508741
91650	508742
79837	508743
56249	508744
160858	508745
64527	508746
90104	508747
68365	508748
8148	508749
14270	508750
123994	508751
106252	508752
175987	508753
1078	508754
7345	508755
24113	508756
16414	508757
95284	508758
72628	508759
143262	508760
8491	508761
874	508762
159140	508763
127503	508764
114834	508765
121192	508766
62	508767
13650	508768
5543	508769
199185	508770
16707	508771
4836	508772
6321	508773
1664	508774
11710	508775
80804	508776
437	508777
115	508778
437	508779
80735	508780
11124	508781
221813	508782
1724	508783
161142	508784
44558	508785
127352	508786
35533	508787
688	508788
2011	508789
86680	508790
72687	508791
1496	508792
233328	508793
678	508794
6923	508795
116110	508796
2060	508797
114490	508798
123569	508799
94595	508800
76135	508801
103259	508802
35989	508803
131983	508804
22904	508805
12535	508806
11328	508807
8101	508808
157290	508809
88885	508810
220672	508811
64855	508812
2	508813
45495	508814
336	508815
18999	508816
99251	508817
19072	508818
558	508819
2970	508820
113495	508821
38643	508822
23881	508823
32187	508824
22629	508825
71635	508826
4695	508827
533	508828
451	508829
40974	508830
128810	508831
3865	508832
7939	508833
20460	508834
17151	508835
5511	508836
5104	508837
64937	508838
22298	508839
24611	508840
184	508841
19687	508842
5970	508843
33809	508844
18285	508845
36358	508846
45701	508847
8503	508848
943	508849
2595	508850
17397	508851
24450	508852
12786	508853
33785	508854
75160	508855
34152	508856
4751	508857
6667	508858
1453	508859
28020	508860
106427	508861
8491	508862
162132	508863
161458	508864
234860	508865
172137	508866
162378	508867
149802	508868
1	508869
220	508870
9389	508871
83307	508872
194442	508873
737	508874
44453	508875
2199	508876
81874	508877
111408	508878
221204	508879
5887	508880
4546	508881
228083	508882
44453	508883
210156	508884
227369	508885
225961	508886
5981	508887
2876	508888
44394	508889
112383	508890
124331	508891
42684	508892
92088	508893
62633	508894
10718	508895
159334	508896
223994	508897
219519	508898
223897	508899
64631	508900
51557	508901
223321	508902
220470	508903
158432	508904
226856	508905
130086	508906
17397	508907
5397	508908
14012	508909
3114	508910
56442	508911
48766	508912
169074	508913
437	508914
7822	508915
30776	508916
106427	508917
5288	508918
11728	508919
115431	508920
48755	508921
35238	508922
24837	508923
80694	508924
38683	508925
117328	508926
67698	508927
27200	508928
147744	508929
179909	508930
13171	508931
78634	508932
16831	508933
69937	508934
25147	508935
47799	508936
232518	508937
27771	508938
20585	508939
28088	508940
640	508941
52830	508942
4272	508943
26460	508944
25104	508945
4268	508946
106050	508947
28435	508948
30009	508949
15714	508950
62804	508951
33788	508952
8262	508953
12095	508954
44153	508955
14784	508956
11012	508957
29006	508958
13123	508959
2647	508960
103885	508961
16803	508962
9378	508963
69447	508964
14973	508965
2312	508966
4285	508967
48541	508968
104644	508969
6394	508970
20585	508971
236	508972
7210	508973
81120	508974
7521	508975
3250	508976
21015	508977
47655	508978
157089	508979
50002	508980
13524	508981
36640	508982
83928	508983
20554	508984
8843	508985
125271	508986
29233	508987
4978	508988
80006	508989
59226	508990
77590	508991
114031	508992
62361	508993
43132	508994
51598	508995
77590	508996
101798	508997
8843	508998
79174	508999
46544	509000
15902	509001
156508	509002
115485	509003
162014	509004
5347	509005
15646	509006
5288	509007
41715	509008
8843	509009
8843	509010
8843	509011
8843	509012
186700	509013
205065	509014
123484	509015
181158	509016
195363	509017
2547	509018
230572	509019
231668	509020
24474	509021
427	509022
20398	509023
72747	509024
33876	509025
100417	509026
45848	509027
39412	509028
51591	509029
115905	509030
86677	509031
3338	509032
53006	509033
110371	509034
79419	509035
159781	509036
7065	509037
240272	509038
45492	509039
6533	509040
28014	509041
48737	509042
52755	509043
21682	509044
43073	509045
168991	509046
172042	509047
15665	509048
35231	509049
9446	509050
27752	509051
9494	509052
3542	509053
29574	509054
15884	509055
10996	509056
93827	509057
161115	509058
3132	509059
17998	509060
2963	509061
22527	509062
89798	509063
226594	509064
199499	509065
141088	509066
26136	509067
39339	509068
63370	509069
72954	509070
58657	509071
1317	509072
7273	509073
85642	509074
114640	509075
63096	509076
4605	509077
6063	509078
225	509079
54288	509080
36368	509081
19732	509082
43082	509083
62400	509084
4435	509085
23875	509086
110594	509087
151977	509088
20891	509089
156827	509090
39805	509091
7368	509092
29542	509093
95537	509094
77356	509095
30968	509096
9584	509097
67523	509098
15457	509099
222386	509100
28487	509101
38669	509102
114660	509103
143505	509104
37891	509105
19777	509106
3018	509107
55663	509108
2599	509109
7562	509110
45694	509111
11495	509112
40456	509113
97645	509114
4934	509115
132987	509116
183699	509117
166353	509118
2886	509119
5513	509120
13784	509121
437	509122
83441	509123
20947	509124
1330	509125
13628	509126
17575	509127
44634	509128
4157	509129
2260	509130
332	509131
7250	509132
53129	509133
17453	509134
4648	509135
66843	509136
74654	509137
56636	509138
215669	509139
49032	509140
89035	509141
130795	509142
236315	509143
87893	509144
40273	509145
32757	509146
54874	509147
20361	509148
228403	509149
58353	509150
153241	509151
109586	509152
9409	509153
83350	509154
46729	509155
23904	509156
141880	509157
79496	509158
81317	509159
115627	509160
85918	509161
76644	509162
58443	509163
12913	509164
238520	509165
52212	509166
25501	509167
67685	509168
163352	509169
218953	509170
147447	509171
62756	509172
7307	509173
14040	509174
143548	509175
171712	509176
234138	509177
18768	509178
17743	509179
19309	509180
32623	509181
16239	509182
238995	509183
73842	509184
98352	509185
11329	509186
41787	509187
68183	509188
98041	509189
27421	509190
211517	509191
157427	509192
24966	509193
76347	509194
156520	509195
31032	509196
3454	509197
82138	509198
232337	509199
34196	509200
50	509201
22199	509202
171547	509203
19755	509204
109	509205
144947	509206
100484	509207
52696	509208
16879	509209
230400	509210
20611	509211
86590	509212
16910	509213
11018	509214
23715	509215
17465	509216
3077	509217
220811	509218
31733	509219
9938	509220
12238	509221
3340	509222
21276	509223
3501	509224
102139	509225
22844	509226
1193	509227
428	509228
32110	509229
28110	509230
71355	509231
25868	509232
220822	509233
24199	509234
200758	509235
28116	509236
155838	509237
185033	509238
230419	509239
29088	509240
31133	509241
31133	509242
44678	509243
98892	509244
35566	509245
97107	509246
97107	509247
97676	509248
132413	509249
5080	509250
133382	509251
44764	509252
44497	509253
56941	509254
96408	509255
57834	509256
35948	509257
97861	509258
74238	509259
97761	509260
56745	509261
44969	509262
28397	509263
133470	509264
129638	509265
98866	509266
74969	509267
44429	509268
44708	509269
130188	509270
56903	509271
44708	509272
96441	509273
28270	509274
180657	509275
183362	509276
73668	509277
233417	509278
11772	509279
12663	509280
21664	509281
101367	509282
10274	509283
217200	509284
34037	509285
219441	509286
16159	509287
160575	509288
234104	509289
42852	509290
156219	509291
220540	509292
220808	509293
116517	509294
61455	509295
219801	509296
8789	509297
219523	509298
220821	509299
155899	509300
86782	509301
156002	509302
170347	509303
116420	509304
225516	509305
1784	509306
4009	509307
1400	509308
2198	509309
1426	509310
5916	509311
1154	509312
1065	509313
1408	509314
10882	509315
51126	509316
40321	509317
230212	509318
16279	509319
56634	509320
234288	509321
222542	509322
228386	509323
2627	509324
73529	509325
114445	509326
116756	509327
222237	509328
220301	509329
195329	509330
20035	509331
6443	509332
6454	509333
94434	509334
22682	509335
11494	509336
10920	509337
220694	509338
61146	509339
153241	509340
91809	509341
42411	509342
48726	509343
157423	509344
230493	509345
160374	509346
114297	509347
30399	509348
114666	509349
4367	509350
222023	509351
33156	509352
88767	509353
13486	509354
50532	509355
39345	509356
14399	509357
185113	509358
16657	509359
184102	509360
143789	509361
44226	509362
85144	509363
142997	509364
10990	509365
19941	509366
116418	509367
20440	509368
13155	509369
1109	509370
42409	509371
3413	509372
3443	509373
122512	509374
142089	509375
197131	509376
77949	509377
16436	509378
79485	509379
3054	509380
19751	509381
19802	509382
8917	509383
78554	509384
31506	509385
117126	509386
51928	509387
12806	509388
233747	509389
30886	509390
1229	509391
8044	509392
30419	509393
195914	509394
30419	509395
16318	509396
91598	509397
15273	509398
156277	509399
31705	509400
90023	509401
43044	509402
2857	509403
9323	509404
1687	509405
12207	509406
42558	509407
59947	509408
39824	509409
181404	509410
194507	509411
27209	509412
101300	509413
692	509414
132322	509415
5303	509416
34492	509417
152591	509418
4349	509419
105255	509420
12061	509421
120843	509422
16286	509423
1174	509424
83415	509425
162948	509426
31	509427
115291	509428
6797	509429
6797	509430
6797	509431
54652	509432
68204	509433
82194	509434
155385	509435
38327	509436
76893	509437
88295	509438
2073	509439
4842	509440
53368	509441
228956	509442
12727	509443
131439	509444
50266	509445
51658	509446
45175	509447
160284	509448
113061	509449
154102	509450
186689	509451
116608	509452
6951	509453
49077	509454
149166	509455
165722	509456
242	509457
30875	509458
636	509459
242	509460
361	509461
81	509462
214	509463
12777	509464
39367	509465
1679	509466
4959	509467
795	509468
13055	509469
157411	509470
185723	509471
9178	509472
88	509473
15366	509474
12033	509475
13055	509476
199269	509477
863	509478
12033	509479
165466	509480
430	509481
51195	509482
296	509483
81319	509484
19417	509485
18791	509486
3551	509487
50380	509488
42920	509489
6951	509490
25216	509491
13382	509492
200	509493
104950	509494
15036	509495
8889	509496
18152	509497
6665	509498
6668	509499
12574	509500
178878	509501
33302	509502
10539	509503
44090	509504
21888	509505
12537	509506
90429	509507
69072	509508
33458	509509
16	509510
91218	509511
80035	509512
36384	509513
6668	509514
2543	509515
10388	509516
33674	509517
3921	509518
18132	509519
3922	509520
91	509521
18042	509522
33440	509523
15008	509524
67	509525
43446	509526
46	509527
11193	509528
8977	509529
33716	509530
61958	509531
3922	509532
116379	509533
265	509534
28035	509535
185668	509536
198886	509537
32601	509538
10529	509539
12	509540
3921	509541
33714	509542
12	509543
1247	509544
8950	509545
2413	509546
145288	509547
3442	509548
103605	509549
6666	509550
10562	509551
14879	509552
182	509553
19882	509554
42202	509555
91185	509556
23738	509557
98826	509558
78536	509559
69271	509560
33692	509561
8023	509562
46	509563
1447	509564
18054	509565
18040	509566
98448	509567
1383	509568
16022	509569
22037	509570
122197	509571
83	509572
18169	509573
10390	509574
13552	509575
3072	509576
80269	509577
12534	509578
6655	509579
106199	509580
41864	509581
3921	509582
93877	509583
16	509584
1383	509585
1624	509586
42291	509587
3922	509588
10425	509589
81597	509590
13459	509591
18152	509592
5019	509593
140	509594
83	509595
15058	509596
17997	509597
99536	509598
38531	509599
1624	509600
141843	509601
2757	509602
1383	509603
56228	509604
10538	509605
122304	509606
71733	509607
174871	509608
86702	509609
142038	509610
33	509611
10248	509612
21630	509613
6638	509614
10408	509615
3191	509616
7725	509617
104911	509618
121480	509619
38534	509620
28034	509621
5781	509622
7637	509623
10535	509624
29478	509625
79525	509626
4181	509627
10501	509628
2543	509629
6646	509630
18172	509631
58908	509632
72822	509633
10501	509634
134540	509635
139211	509636
53353	509637
12392	509638
21946	509639
166457	509640
121675	509641
11	509642
3442	509643
9021	509644
16534	509645
8994	509646
18093	509647
6658	509648
15025	509649
33717	509650
6654	509651
91101	509652
90315	509653
17917	509654
92600	509655
5034	509656
2917	509657
18587	509658
16	509659
5015	509660
62661	509661
3902	509662
16	509663
4449	509664
10	509665
481	509666
53611	509667
15054	509668
4440	509669
15010	509670
127463	509671
2733	509672
12408	509673
73183	509674
4458	509675
139210	509676
42378	509677
22637	509678
38963	509679
18036	509680
39247	509681
11	509682
13508	509683
19511	509684
5808	509685
65991	509686
16596	509687
3925	509688
88889	509689
37762	509690
13319	509691
102796	509692
11	509693
52301	509694
114526	509695
6368	509696
1602	509697
13382	509698
6045	509699
6368	509700
54730	509701
49883	509702
56530	509703
13806	509704
2066	509705
4798	509706
126469	509707
20080	509708
2268	509709
9	509710
6248	509711
1458	509712
694	509713
2359	509714
379	509715
379	509716
124243	509717
5148	509718
2989	509719
4525	509720
64827	509721
6368	509722
6368	509723
6368	509724
235133	509725
135	509726
1807	509727
19330	509728
52978	509729
296	509730
91852	509731
432	509732
49498	509733
142929	509734
70310	509735
35716	509736
172815	509737
43086	509738
1561	509739
54225	509740
889	509741
89153	509742
67407	509743
199276	509744
2836	509745
9490	509746
36878	509747
80836	509748
19330	509749
204302	509750
85199	509751
256	509752
59038	509753
8045	509754
3136	509755
403	509756
333	509757
418	509758
256	509759
24884	509760
3136	509761
9558	509762
379	509763
31009	509764
10591	509765
4002	509766
1452	509767
46748	509768
1097	509769
4866	509770
542	509771
159	509772
5135	509773
5516	509774
5516	509775
200	509776
600	509777
66567	509778
106285	509779
5148	509780
2863	509781
4967	509782
160231	509783
80628	509784
296	509785
6712	509786
3342	509787
165805	509788
60590	509789
3784	509790
26088	509791
19662	509792
16133	509793
542	509794
12637	509795
9482	509796
6151	509797
12864	509798
22292	509799
3318	509800
977	509801
3736	509802
18950	509803
10	509804
11	509805
6700	509806
245	509807
172347	509808
281	509809
2357	509810
86	509811
3593	509812
51265	509813
1100	509814
162379	509815
379	509816
108465	509817
81108	509818
86327	509819
6151	509820
16034	509821
153	509822
1264	509823
242	509824
50365	509825
61864	509826
3136	509827
156716	509828
760	509829
150740	509830
40462	509831
23365	509832
124234	509833
135	509834
1566	509835
418	509836
5868	509837
80	509838
16006	509839
256	509840
85241	509841
542	509842
117086	509843
111505	509844
119386	509845
7230	509846
61279	509847
15816	509848
2879	509849
9482	509850
143231	509851
200	509852
199275	509853
3784	509854
11695	509855
36813	509856
17455	509857
26646	509858
9523	509859
5507	509860
491	509861
5507	509862
11061	509863
38104	509864
111471	509865
6368	509866
56530	509867
3347	509868
418	509869
183886	509870
256	509871
8622	509872
3784	509873
39835	509874
8	509875
9482	509876
3736	509877
14171	509878
129335	509879
51351	509880
106285	509881
636	509882
2633	509883
7289	509884
16463	509885
3318	509886
42999	509887
542	509888
14171	509889
157626	509890
108899	509891
13129	509892
491	509893
1336	509894
2836	509895
14049	509896
333	509897
2017	509898
4286	509899
11109	509900
175269	509901
61961	509902
64336	509903
30736	509904
1807	509905
16340	509906
921	509907
333	509908
4764	509909
200	509910
4286	509911
913	509912
11225	509913
65323	509914
11891	509915
116413	509916
113338	509917
4616	509918
25577	509919
223	509920
5868	509921
135	509922
7450	509923
233570	509924
4106	509925
3593	509926
245	509927
9055	509928
44	509929
1324	509930
80591	509931
156594	509932
88	509933
2879	509934
81	509935
4818	509936
33228	509937
54363	509938
15698	509939
30996	509940
4644	509941
5857	509942
4286	509943
5868	509944
242	509945
10608	509946
19061	509947
4895	509948
3593	509949
600	509950
13424	509951
24643	509952
50222	509953
35061	509954
6637	509955
12529	509956
111415	509957
90463	509958
778	509959
1374	509960
3416	509961
75235	509962
102932	509963
64985	509964
31	509965
27027	509966
6203	509967
18110	509968
45	509969
6574	509970
6574	509971
26998	509972
53934	509973
7723	509974
2911	509975
105032	509976
29729	509977
18111	509978
3926	509979
1901	509980
6591	509981
18040	509982
105707	509983
10518	509984
3930	509985
44087	509986
10519	509987
71669	509988
6671	509989
27027	509990
145089	509991
21984	509992
30462	509993
6574	509994
15395	509995
2416	509996
57163	509997
40156	509998
47289	509999
3924	510000
55267	510001
11	510002
13818	510003
27060	510004
16571	510005
2413	510006
15024	510007
24301	510008
13252	510009
17936	510010
12571	510011
8884	510012
112156	510013
73145	510014
28844	510015
6612	510016
75355	510017
105137	510018
153257	510019
12455	510020
23281	510021
17997	510022
30191	510023
468	510024
44477	510025
27046	510026
49075	510027
5105	510028
223368	510029
15440	510030
17069	510031
1382	510032
13312	510033
9225	510034
19565	510035
5018	510036
221875	510037
1015	510038
123342	510039
80628	510040
135	510041
80	510042
302	510043
26481	510044
1481	510045
113397	510046
20547	510047
191394	510048
3026	510049
14515	510050
36420	510051
106078	510052
6368	510053
4226	510054
113319	510055
184196	510056
3593	510057
5872	510058
57128	510059
1035	510060
37153	510061
22718	510062
126437	510063
2650	510064
146935	510065
10706	510066
3425	510067
3641	510068
132906	510069
6615	510070
39565	510071
48081	510072
6761	510073
51952	510074
44	510075
889	510076
25	510077
30882	510078
44	510079
15764	510080
3405	510081
8214	510082
9482	510083
127556	510084
44	510085
59	510086
18875	510087
15846	510088
600	510089
20401	510090
143339	510091
296	510092
179674	510093
16135	510094
3784	510095
2879	510096
33222	510097
242	510098
296	510099
17686	510100
11815	510101
44432	510102
2531	510103
30734	510104
1189	510105
92523	510106
2094	510107
2800	510108
15315	510109
41032	510110
4226	510111
29062	510112
294	510113
4106	510114
38104	510115
17686	510116
5868	510117
32211	510118
5868	510119
3093	510120
24456	510121
29983	510122
600	510123
13055	510124
3695	510125
65175	510126
46814	510127
296	510128
91870	510129
51696	510130
116	510131
11268	510132
7321	510133
22294	510134
7499	510135
2879	510136
333	510137
795	510138
17630	510139
36910	510140
50571	510141
128444	510142
111650	510143
64854	510144
107723	510145
101395	510146
101215	510147
126048	510148
3298	510149
46168	510150
115162	510151
164997	510152
8663	510153
16418	510154
62125	510155
23610	510156
335	510157
114647	510158
48451	510159
2545	510160
1222	510161
3647	510162
26088	510163
12824	510164
8027	510165
14160	510166
4286	510167
2418	510168
24369	510169
241	510170
13576	510171
1326	510172
9107	510173
123204	510174
157476	510175
863	510176
4757	510177
8406	510178
3784	510179
2879	510180
162742	510181
105691	510182
16559	510183
636	510184
11556	510185
216403	510186
161534	510187
9363	510188
2390	510189
5544	510190
52301	510191
21	510192
2879	510193
35716	510194
6368	510195
80806	510196
70055	510197
3375	510198
47607	510199
3931	510200
33753	510201
47153	510202
29896	510203
1780	510204
21385	510205
331	510206
109793	510207
53364	510208
3924	510209
104519	510210
79127	510211
2928	510212
1620	510213
38804	510214
3588	510215
22038	510216
33569	510217
53269	510218
75903	510219
25712	510220
2142	510221
17039	510222
27681	510223
393	510224
38164	510225
5438	510226
4286	510227
4281	510228
2879	510229
233	510230
542	510231
4281	510232
183160	510233
25958	510234
32922	510235
47002	510236
4316	510237
14171	510238
38501	510239
29964	510240
81247	510241
39341	510242
2934	510243
1566	510244
79119	510245
223	510246
294	510247
6326	510248
1779	510249
245	510250
205145	510251
35513	510252
199284	510253
16899	510254
157294	510255
118245	510256
118245	510257
6713	510258
45456	510259
3593	510260
43305	510261
2444	510262
5868	510263
81941	510264
38569	510265
49368	510266
3189	510267
997	510268
808	510269
3738	510270
9116	510271
12615	510272
1851	510273
1807	510274
108764	510275
3442	510276
125884	510277
18700	510278
2608	510279
7910	510280
6368	510281
29129	510282
220557	510283
171728	510284
143206	510285
6326	510286
108546	510287
333	510288
19694	510289
44295	510290
106483	510291
63325	510292
11116	510293
23944	510294
25712	510295
92328	510296
85243	510297
79626	510298
106270	510299
7048	510300
3784	510301
18243	510302
199235	510303
135	510304
2018	510305
37630	510306
40280	510307
20404	510308
296	510309
95647	510310
5444	510311
4364	510312
65589	510313
117304	510314
52301	510315
58307	510316
202620	510317
236898	510318
88753	510319
86855	510320
11004	510321
29543	510322
89253	510323
16096	510324
23594	510325
86631	510326
89549	510327
221681	510328
158464	510329
16163	510330
16418	510331
12548	510332
87789	510333
6673	510334
1816	510335
68145	510336
18480	510337
25674	510338
2198	510339
1729	510340
2837	510341
33801	510342
83685	510343
170830	510344
743	510345
84976	510346
794	510347
35658	510348
4670	510349
129676	510350
580	510351
44660	510352
57730	510353
130134	510354
113664	510355
94151	510356
217757	510357
11122	510358
94285	510359
127413	510360
119240	510361
11064	510362
29409	510363
2029	510364
32258	510365
183032	510366
28319	510367
7406	510368
6694	510369
6089	510370
155716	510371
130797	510372
31980	510373
623	510374
19027	510375
19010	510376
84486	510377
5336	510378
185169	510379
181957	510380
135708	510381
199997	510382
156930	510383
153837	510384
36973	510385
16214	510386
85817	510387
105931	510388
39401	510389
74160	510390
110425	510391
1316	510392
173956	510393
23032	510394
7430	510395
132768	510396
167198	510397
35490	510398
219433	510399
151406	510400
12823	510401
10654	510402
14897	510403
38694	510404
187617	510405
26007	510406
968	510407
132350	510408
5845	510409
44747	510410
116814	510411
15859	510412
206573	510413
70463	510414
229935	510415
153678	510416
70888	510417
219371	510418
2483	510419
3513	510420
8528	510421
1581	510422
55358	510423
205609	510424
101999	510425
132084	510426
113256	510427
155835	510428
28470	510429
25433	510430
382	510431
104763	510432
184795	510433
28536	510434
14357	510435
27096	510436
228825	510437
6695	510438
6976	510439
6827	510440
210730	510441
105733	510442
75998	510443
18904	510444
172097	510445
73136	510446
22192	510447
134440	510448
55060	510449
11177	510450
96709	510451
18896	510452
84911	510453
211039	510454
35511	510455
213146	510456
2031	510457
149815	510458
58541	510459
186778	510460
142126	510461
165440	510462
208916	510463
150895	510464
149843	510465
11055	510466
18961	510467
31021	510468
162793	510469
741	510470
82639	510471
503	510472
796	510473
676	510474
98988	510475
35775	510476
35977	510477
153623	510478
212100	510479
98543	510480
42676	510481
123004	510482
123004	510483
73342	510484
181086	510485
51334	510486
191397	510487
117696	510488
62705	510489
136735	510490
157300	510491
74247	510492
56214	510493
135064	510494
142182	510495
129979	510496
11033	510497
6691	510498
97407	510499
3141	510500
101665	510501
103216	510502
50217	510503
4661	510504
130840	510505
96607	510506
75710	510507
57592	510508
57846	510509
154560	510510
206903	510511
195201	510512
51061	510513
160882	510514
12167	510515
114093	510516
4665	510517
2855	510518
76669	510519
3487	510520
152962	510521
210723	510522
74688	510523
7795	510524
28468	510525
70386	510526
51122	510527
6100	510528
2203	510529
91400	510530
98909	510531
184314	510532
5841	510533
13236	510534
25694	510535
223485	510536
6100	510537
35544	510538
160731	510539
113951	510540
216556	510541
150715	510542
56938	510543
149554	510544
149491	510545
132324	510546
5317	510547
197675	510548
85731	510549
40102	510550
233413	510551
6999	510552
123131	510553
112565	510554
95055	510555
142615	510556
18703	510557
133557	510558
15471	510559
95480	510560
1952	510561
91556	510562
74672	510563
104904	510564
6094	510565
75016	510566
178330	510567
13260	510568
102266	510569
621	510570
40243	510571
54076	510572
109320	510573
130789	510574
51520	510575
100331	510576
34381	510577
157385	510578
50622	510579
49442	510580
152475	510581
214012	510582
70249	510583
63620	510584
20855	510585
23538	510586
3618	510587
2803	510588
76265	510589
207438	510590
969	510591
92360	510592
104046	510593
28303	510594
50776	510595
237566	510596
744	510597
51520	510598
3993	510599
27623	510600
1151	510601
498	510602
2236	510603
417	510604
186060	510605
74966	510606
1074	510607
545	510608
70147	510609
45582	510610
3538	510611
172179	510612
42463	510613
66029	510614
158721	510615
28928	510616
1291	510617
33801	510618
2188	510619
97668	510620
3985	510621
10239	510622
23229	510623
10821	510624
42476	510625
132373	510626
15812	510627
97151	510628
23133	510629
28559	510630
43137	510631
623	510632
6501	510633
59778	510634
73699	510635
59358	510636
38050	510637
45523	510638
34185	510639
128398	510640
139951	510641
232603	510642
112118	510643
232026	510644
75702	510645
151467	510646
10239	510647
80137	510648
138968	510649
94959	510650
86528	510651
76750	510652
73422	510653
116578	510654
1987	510655
123114	510656
12190	510657
603	510658
34252	510659
156898	510660
94501	510661
105567	510662
223684	510663
21125	510664
39264	510665
20090	510666
129886	510667
64870	510668
51488	510669
74304	510670
218299	510671
3170	510672
14330	510673
67608	510674
25385	510675
1704	510676
44776	510677
67522	510678
34154	510679
11764	510680
41318	510681
32975	510682
5721	510683
3330	510684
85412	510685
33241	510686
127299	510687
1760	510688
64933	510689
28715	510690
94786	510691
7735	510692
36861	510693
36275	510694
45093	510695
37049	510696
217013	510697
6404	510698
2120	510699
54250	510700
1245	510701
51720	510702
57862	510703
158816	510704
31710	510705
51681	510706
225896	510707
20662	510708
20290	510709
3970	510710
22229	510711
436	510712
6951	510713
39520	510714
8545	510715
405	510716
1395	510717
9927	510718
6792	510719
22193	510720
143057	510721
125639	510722
40499	510723
25274	510724
110140	510725
52671	510726
59146	510727
58687	510728
149386	510729
20939	510730
984	510731
5415	510732
92481	510733
18232	510734
208925	510735
823	510736
40024	510737
28180	510738
5208	510739
9854	510740
46819	510741
15933	510742
24418	510743
2577	510744
4903	510745
223	510746
1460	510747
15405	510748
3600	510749
1004	510750
107112	510751
5460	510752
105886	510753
5851	510754
19253	510755
25735	510756
272	510757
27254	510758
281	510759
7397	510760
9091	510761
20797	510762
31887	510763
1509	510764
109060	510765
1336	510766
78118	510767
7844	510768
11521	510769
143	510770
123694	510771
6370	510772
110851	510773
70628	510774
3727	510775
1858	510776
5151	510777
60970	510778
7505	510779
4290	510780
18203	510781
6514	510782
5223	510783
428	510784
29701	510785
1333	510786
14156	510787
49837	510788
52481	510789
15962	510790
91883	510791
27584	510792
22736	510793
49053	510794
1544	510795
20791	510796
69951	510797
7998	510798
42794	510799
17612	510800
105703	510801
15135	510802
8128	510803
123139	510804
5399	510805
16177	510806
64699	510807
10759	510808
114313	510809
11493	510810
1254	510811
14560	510812
1493	510813
1493	510814
1493	510815
500	510816
13387	510817
111719	510818
37507	510819
26007	510820
39231	510821
44582	510822
20119	510823
20119	510824
7215	510825
143425	510826
104006	510827
436	510828
163154	510829
22294	510830
68447	510831
115300	510832
100663	510833
100663	510834
63791	510835
57149	510836
7118	510837
17173	510838
2088	510839
593	510840
53239	510841
57067	510842
64514	510843
6286	510844
1181	510845
9786	510846
6455	510847
20370	510848
1686	510849
18195	510850
27708	510851
3762	510852
93233	510853
64014	510854
171374	510855
15899	510856
7396	510857
73426	510858
19468	510859
1492	510860
39743	510861
4315	510862
2327	510863
16720	510864
74061	510865
130159	510866
44546	510867
8013	510868
28426	510869
103757	510870
28470	510871
64182	510872
84770	510873
1225	510874
38854	510875
1639	510876
25334	510877
106298	510878
5258	510879
70682	510880
7513	510881
1254	510882
13414	510883
5429	510884
148826	510885
1809	510886
84212	510887
109810	510888
1007	510889
912	510890
4464	510891
47848	510892
83448	510893
5381	510894
1639	510895
38106	510896
478	510897
28044	510898
80	510899
536	510900
478	510901
29247	510902
48719	510903
171931	510904
2549	510905
148275	510906
17876	510907
155599	510908
193474	510909
218549	510910
205277	510911
112201	510912
10104	510913
41527	510914
61483	510915
222342	510916
234272	510917
36501	510918
72640	510919
39466	510920
89659	510921
165399	510922
58712	510923
162858	510924
995	510925
75180	510926
34222	510927
74952	510928
74240	510929
97137	510930
218238	510931
18336	510932
155437	510933
1595	510934
221244	510935
112350	510936
83170	510937
95761	510938
66224	510939
31956	510940
82653	510941
126482	510942
109849	510943
66598	510944
158290	510945
224087	510946
50615	510947
110461	510948
2700	510949
65284	510950
31787	510951
2700	510952
792	510953
99370	510954
82739	510955
25405	510956
109465	510957
25412	510958
64219	510959
224936	510960
105842	510961
144436	510962
42836	510963
2781	510964
421	510965
86305	510966
151104	510967
3026	510968
59368	510969
13452	510970
162130	510971
51350	510972
67788	510973
156234	510974
73394	510975
21681	510976
43159	510977
219332	510978
64020	510979
15167	510980
1953	510981
128491	510982
39397	510983
20449	510984
20449	510985
65327	510986
70931	510987
38105	510988
88892	510989
88892	510990
9888	510991
68043	510992
14207	510993
148791	510994
44761	510995
20465	510996
11139	510997
210228	510998
96146	510999
68043	511000
110019	511001
65163	511002
63553	511003
72001	511004
54084	511005
143789	511006
54084	511007
110837	511008
82902	511009
96146	511010
20465	511011
9888	511012
17216	511013
118409	511014
94969	511015
161449	511016
226303	511017
34174	511018
240279	511019
79194	511020
1382	511021
39133	511022
15176	511023
15176	511024
64384	511025
14768	511026
15176	511027
674	511028
674	511029
674	511030
674	511031
674	511032
674	511033
60250	511034
478	511035
221476	511036
82063	511037
72714	511038
49265	511039
54389	511040
66259	511041
63267	511042
104817	511043
68740	511044
30105	511045
1752	511046
79401	511047
86326	511048
9108	511049
29562	511050
2825	511051
146153	511052
2855	511053
50014	511054
12361	511055
37847	511056
5919	511057
203106	511058
141556	511059
234639	511060
82079	511061
27309	511062
208038	511063
8916	511064
61967	511065
70135	511066
53310	511067
34262	511068
43319	511069
7676	511070
14900	511071
232459	511072
41956	511073
82104	511074
2401	511075
167041	511076
162381	511077
226130	511078
86158	511079
26671	511080
68025	511081
127249	511082
158505	511083
220715	511084
47762	511085
94116	511086
115092	511087
66111	511088
12476	511089
148920	511090
85419	511091
81626	511092
14593	511093
232960	511094
26679	511095
115132	511096
1947	511097
82079	511098
221564	511099
478	511100
25847	511101
151036	511102
32320	511103
190649	511104
102327	511105
76088	511106
112307	511107
26061	511108
312	511109
238	511110
112168	511111
31202	511112
13532	511113
82151	511114
52753	511115
38595	511116
29486	511117
84020	511118
64409	511119
30873	511120
28466	511121
71025	511122
1217	511123
51998	511124
194242	511125
7394	511126
100391	511127
562	511128
3942	511129
6101	511130
67742	511131
21	511132
20880	511133
65662	511134
1171	511135
45814	511136
36993	511137
106451	511138
38113	511139
14473	511140
87058	511141
39959	511142
27121	511143
27121	511144
8408	511145
28182	511146
109004	511147
63329	511148
100346	511149
11063	511150
39799	511151
42440	511152
118295	511153
149228	511154
7352	511155
38892	511156
110160	511157
13195	511158
27088	511159
13163	511160
143394	511161
19380	511162
30305	511163
98053	511164
36283	511165
58250	511166
109031	511167
28434	511168
25366	511169
26424	511170
52753	511171
179876	511172
50248	511173
147465	511174
35792	511175
107481	511176
172747	511177
63057	511178
72673	511179
4550	511180
145575	511181
4299	511182
27376	511183
83913	511184
53508	511185
107165	511186
107481	511187
12787	511188
162832	511189
233109	511190
226711	511191
225694	511192
65681	511193
34062	511194
3065	511195
22356	511196
2751	511197
478	511198
2751	511199
3261	511200
5083	511201
119938	511202
99134	511203
86586	511204
228312	511205
160541	511206
86586	511207
86586	511208
22510	511209
94782	511210
43811	511211
140318	511212
150167	511213
27169	511214
478	511215
25169	511216
22458	511217
133023	511218
37672	511219
9737	511220
14256	511221
51639	511222
271	511223
180	511224
9334	511225
8437	511226
199197	511227
6006	511228
1264	511229
57390	511230
95331	511231
70462	511232
3588	511233
31460	511234
130222	511235
161834	511236
32393	511237
16113	511238
9391	511239
2456	511240
126880	511241
370	511242
38977	511243
113413	511244
21058	511245
219	511246
16765	511247
9078	511248
51180	511249
59875	511250
155	511251
1648	511252
839	511253
24808	511254
451	511255
29722	511256
1322	511257
11364	511258
3958	511259
15127	511260
111924	511261
6756	511262
1973	511263
22403	511264
36023	511265
2301	511266
9434	511267
44895	511268
184530	511269
181494	511270
19036	511271
23138	511272
186191	511273
28577	511274
187344	511275
13241	511276
2967	511277
74592	511278
62	511279
12546	511280
12713	511281
8370	511282
35933	511283
73694	511284
22996	511285
6988	511286
186697	511287
3893	511288
13215	511289
56244	511290
79139	511291
117	511292
127462	511293
1686	511294
5253	511295
4089	511296
38711	511297
182090	511298
109907	511299
204478	511300
126133	511301
17797	511302
47987	511303
123	511304
108459	511305
38205	511306
15281	511307
7894	511308
22356	511309
5096	511310
59257	511311
303	511312
106847	511313
6335	511314
132014	511315
3481	511316
3493	511317
45068	511318
2060	511319
58467	511320
106084	511321
31211	511322
18417	511323
5871	511324
1206	511325
2206	511326
70484	511327
92177	511328
126483	511329
67533	511330
10644	511331
106372	511332
60186	511333
82529	511334
54149	511335
44773	511336
3705	511337
1802	511338
15862	511339
10954	511340
27426	511341
302	511342
61580	511343
42548	511344
38468	511345
218157	511346
316	511347
3494	511348
22989	511349
85221	511350
38621	511351
2975	511352
138	511353
5254	511354
18610	511355
129576	511356
15170	511357
25166	511358
95891	511359
229338	511360
85205	511361
1778	511362
2562	511363
23323	511364
74252	511365
35032	511366
26	511367
113416	511368
85157	511369
4532	511370
207381	511371
37334	511372
27141	511373
91958	511374
13944	511375
106355	511376
36260	511377
229	511378
32410	511379
77247	511380
11465	511381
155046	511382
3101	511383
20704	511384
43309	511385
43098	511386
24144	511387
9833	511388
6028	511389
431	511390
7815	511391
44494	511392
39866	511393
849	511394
1216	511395
11320	511396
9102	511397
15332	511398
6730	511399
15381	511400
46999	511401
2369	511402
171855	511403
47426	511404
24045	511405
11363	511406
13173	511407
6236	511408
13355	511409
194202	511410
62643	511411
149953	511412
1686	511413
8072	511414
7886	511415
48326	511416
192224	511417
2357	511418
65431	511419
34343	511420
24171	511421
112860	511422
97693	511423
51076	511424
5227	511425
81	511426
94926	511427
30517	511428
9191	511429
38261	511430
4204	511431
22841	511432
634	511433
9911	511434
3812	511435
94997	511436
60694	511437
7239	511438
24393	511439
48185	511440
66555	511441
140642	511442
89175	511443
62434	511444
165427	511445
22965	511446
17767	511447
19693	511448
139984	511449
30804	511450
2638	511451
72675	511452
24642	511453
56602	511454
9356	511455
42064	511456
53662	511457
141098	511458
10977	511459
45151	511460
18675	511461
147405	511462
102621	511463
27844	511464
69721	511465
80851	511466
2777	511467
42498	511468
13577	511469
87167	511470
18376	511471
8261	511472
9108	511473
175812	511474
72297	511475
614	511476
1168	511477
164	511478
43427	511479
44101	511480
308	511481
26024	511482
107	511483
74135	511484
7268	511485
74176	511486
37295	511487
450	511488
55962	511489
4709	511490
1788	511491
1228	511492
12817	511493
7319	511494
10756	511495
18713	511496
3713	511497
48312	511498
11511	511499
1145	511500
233	511501
2368	511502
25153	511503
123336	511504
54564	511505
23911	511506
76390	511507
113215	511508
183872	511509
39877	511510
56314	511511
1145	511512
1894	511513
4326	511514
2606	511515
151503	511516
82085	511517
39257	511518
34156	511519
11364	511520
92250	511521
24284	511522
47112	511523
13414	511524
4036	511525
85453	511526
1955	511527
838	511528
4361	511529
3559	511530
9714	511531
42683	511532
2113	511533
2576	511534
910	511535
910	511536
16869	511537
2664	511538
80362	511539
9989	511540
39072	511541
604	511542
2524	511543
48764	511544
37716	511545
12807	511546
240	511547
40004	511548
95355	511549
31306	511550
2380	511551
78229	511552
1941	511553
6814	511554
14508	511555
42810	511556
56889	511557
2576	511558
30486	511559
44052	511560
48058	511561
123172	511562
38524	511563
62558	511564
106429	511565
270	511566
137007	511567
153503	511568
10660	511569
20350	511570
40464	511571
13638	511572
68532	511573
49352	511574
2323	511575
9658	511576
64467	511577
19169	511578
2771	511579
140372	511580
4042	511581
96111	511582
62299	511583
62558	511584
13914	511585
56677	511586
77	511587
11952	511588
4270	511589
124485	511590
4035	511591
113800	511592
7298	511593
22104	511594
6800	511595
6718	511596
33886	511597
15155	511598
7787	511599
17308	511600
3533	511601
922	511602
1869	511603
39385	511604
21222	511605
449	511606
169729	511607
377	511608
5056	511609
21968	511610
95832	511611
40240	511612
59440	511613
29841	511614
39160	511615
33886	511616
6198	511617
8317	511618
16868	511619
143468	511620
19260	511621
206045	511622
20570	511623
18296	511624
34156	511625
7816	511626
7803	511627
2799	511628
13976	511629
7817	511630
6800	511631
175	511632
5188	511633
3099	511634
53427	511635
6863	511636
22833	511637
104523	511638
54462	511639
421	511640
35221	511641
80559	511642
132957	511643
16150	511644
900	511645
3505	511646
199114	511647
235	511648
20414	511649
187	511650
5492	511651
18859	511652
92515	511653
15699	511654
30906	511655
51596	511656
109526	511657
147673	511658
125534	511659
7033	511660
41090	511661
635	511662
10861	511663
8742	511664
4279	511665
37389	511666
171425	511667
23	511668
116970	511669
69958	511670
39917	511671
2301	511672
6421	511673
2473	511674
28036	511675
6842	511676
9324	511677
2619	511678
14113	511679
80561	511680
43423	511681
42997	511682
42805	511683
23955	511684
699	511685
4872	511686
30865	511687
10888	511688
96957	511689
176393	511690
12808	511691
37614	511692
38115	511693
48104	511694
2328	511695
4530	511696
5860	511697
78058	511698
27248	511699
2521	511700
44410	511701
20162	511702
701	511703
187157	511704
50452	511705
1483	511706
30406	511707
15279	511708
2220	511709
5648	511710
6762	511711
40361	511712
69958	511713
3780	511714
7171	511715
64481	511716
102626	511717
139277	511718
125119	511719
42098	511720
13792	511721
94406	511722
1434	511723
155093	511724
104343	511725
483	511726
270	511727
754	511728
54961	511729
3736	511730
43	511731
52808	511732
2546	511733
48476	511734
27589	511735
35438	511736
2521	511737
42889	511738
9238	511739
107293	511740
30079	511741
11739	511742
17036	511743
23	511744
143290	511745
14060	511746
134450	511747
8493	511748
29323	511749
34184	511750
2547	511751
8744	511752
144311	511753
20267	511754
94976	511755
46990	511756
4571	511757
13984	511758
6923	511759
7894	511760
62541	511761
754	511762
26091	511763
3481	511764
302	511765
3505	511766
9119	511767
172410	511768
18376	511769
32058	511770
5967	511771
30419	511772
3278	511773
70478	511774
2296	511775
18825	511776
162743	511777
29639	511778
10483	511779
48637	511780
4775	511781
30248	511782
48561	511783
4467	511784
66455	511785
80337	511786
37976	511787
39306	511788
1206	511789
65130	511790
951	511791
15154	511792
421	511793
7916	511794
25190	511795
1178	511796
4909	511797
35498	511798
15291	511799
12848	511800
20113	511801
20984	511802
20913	511803
86812	511804
1058	511805
34350	511806
50570	511807
13940	511808
27303	511809
8474	511810
70146	511811
1216	511812
39385	511813
4055	511814
86591	511815
9110	511816
3520	511817
98574	511818
6959	511819
10259	511820
127471	511821
127715	511822
20265	511823
26926	511824
24880	511825
97644	511826
8109	511827
74575	511828
75744	511829
56458	511830
92028	511831
38	511832
4585	511833
34562	511834
186512	511835
94537	511836
79	511837
9931	511838
97334	511839
98308	511840
55775	511841
98574	511842
126563	511843
185617	511844
72829	511845
4209	511846
7331	511847
38	511848
31164	511849
96429	511850
42506	511851
123341	511852
714	511853
25707	511854
4562	511855
4557	511856
7229	511857
154651	511858
32540	511859
112669	511860
18453	511861
48929	511862
79528	511863
4029	511864
2385	511865
2864	511866
494	511867
47518	511868
13914	511869
15961	511870
98311	511871
34562	511872
92091	511873
9560	511874
2182	511875
19793	511876
23807	511877
2922	511878
106	511879
13975	511880
198549	511881
11592	511882
59761	511883
857	511884
9186	511885
3096	511886
71794	511887
96829	511888
37193	511889
56035	511890
34062	511891
217666	511892
27187	511893
94897	511894
3532	511895
62314	511896
2289	511897
12057	511898
13976	511899
7837	511900
2856	511901
55857	511902
149663	511903
301	511904
114433	511905
11695	511906
54	511907
3165	511908
9414	511909
206484	511910
100753	511911
65386	511912
37618	511913
223211	511914
4554	511915
40444	511916
7417	511917
5166	511918
33331	511919
15338	511920
161057	511921
51973	511922
71328	511923
20650	511924
32402	511925
123534	511926
173381	511927
40444	511928
58876	511929
5778	511930
19531	511931
5778	511932
74510	511933
25676	511934
692	511935
1137	511936
36618	511937
74094	511938
102839	511939
29510	511940
11295	511941
77883	511942
29538	511943
77805	511944
46747	511945
59981	511946
46676	511947
77797	511948
77784	511949
194301	511950
77766	511951
37117	511952
29473	511953
59960	511954
29470	511955
23841	511956
59981	511957
23863	511958
194496	511959
60044	511960
139433	511961
16267	511962
46781	511963
102870	511964
46747	511965
29470	511966
139428	511967
60047	511968
16272	511969
60044	511970
46736	511971
102812	511972
23829	511973
46781	511974
194241	511975
37139	511976
46777	511977
46675	511978
59975	511979
59964	511980
139433	511981
19572	511982
60044	511983
16272	511984
77805	511985
29510	511986
102865	511987
46755	511988
37139	511989
60056	511990
60055	511991
102817	511992
46676	511993
59981	511994
46707	511995
46707	511996
4713	511997
37139	511998
194250	511999
77779	512000
59987	512001
29538	512002
16272	512003
19583	512004
23841	512005
7090	512006
29470	512007
194466	512008
29488	512009
102836	512010
59975	512011
59975	512012
77768	512013
46676	512014
194328	512015
77779	512016
60055	512017
59960	512018
37076	512019
102836	512020
29531	512021
59964	512022
23842	512023
29531	512024
19583	512025
102870	512026
29531	512027
23832	512028
29531	512029
23832	512030
11299	512031
59882	512032
23841	512033
1321	512034
46707	512035
19583	512036
139126	512037
46777	512038
46777	512039
46777	512040
46781	512041
59990	512042
102861	512043
5364	512044
194497	512045
59964	512046
102812	512047
23865	512048
29531	512049
19545	512050
59959	512051
37076	512052
60056	512053
46781	512054
77883	512055
16272	512056
139250	512057
46747	512058
59882	512059
59882	512060
102870	512061
194256	512062
59964	512063
23842	512064
77766	512065
139336	512066
19574	512067
29531	512068
59996	512069
46777	512070
77766	512071
16272	512072
46839	512073
139465	512074
139463	512075
65952	512076
29496	512077
19583	512078
7787	512079
77800	512080
29124	512081
102839	512082
1708	512083
11295	512084
19574	512085
77768	512086
73077	512087
29510	512088
21475	512089
113366	512090
17525	512091
102845	512092
31512	512093
31512	512094
11295	512095
25249	512096
40444	512097
29510	512098
75399	512099
218723	512100
25	512101
170430	512102
3324	512103
20108	512104
13	512105
28183	512106
1099	512107
9	512108
156866	512109
215025	512110
19	512111
511	512112
126130	512113
116338	512114
95490	512115
153342	512116
20	512117
161158	512118
40671	512119
86413	512120
9314	512121
123779	512122
109780	512123
70987	512124
214142	512125
117189	512126
155601	512127
84207	512128
42474	512129
14286	512130
170621	512131
127917	512132
25	512133
25	512134
25	512135
15431	512136
88894	512137
88894	512138
33138	512139
151532	512140
223436	512141
15203	512142
28576	512143
173487	512144
91864	512145
99386	512146
20	512147
26643	512148
28959	512149
7081	512150
18958	512151
204783	512152
48697	512153
82381	512154
82002	512155
7081	512156
87871	512157
207822	512158
10358	512159
65214	512160
191312	512161
39757	512162
10115	512163
5932	512164
104292	512165
29487	512166
155378	512167
29486	512168
57446	512169
149925	512170
13163	512171
84020	512172
180201	512173
44434	512174
167101	512175
25	512176
82703	512177
73683	512178
109561	512179
18215	512180
108748	512181
28959	512182
6307	512183
6307	512184
4263	512185
148431	512186
59490	512187
143396	512188
56735	512189
20088	512190
180301	512191
36434	512192
118068	512193
165247	512194
26302	512195
120074	512196
113753	512197
18931	512198
74836	512199
67310	512200
148444	512201
83678	512202
50336	512203
62384	512204
65214	512205
84933	512206
2895	512207
5527	512208
57161	512209
67998	512210
45097	512211
42890	512212
143388	512213
35653	512214
44481	512215
13195	512216
73834	512217
199079	512218
166641	512219
93304	512220
7081	512221
166995	512222
3559	512223
132194	512224
52108	512225
130226	512226
164929	512227
165978	512228
22135	512229
19023	512230
105921	512231
132883	512232
2761	512233
32599	512234
28428	512235
1319	512236
5950	512237
15704	512238
13174	512239
549	512240
1105	512241
13174	512242
3401	512243
70957	512244
1526	512245
2227	512246
39250	512247
13174	512248
35841	512249
164406	512250
149540	512251
155743	512252
33780	512253
56544	512254
13174	512255
65138	512256
8182	512257
32355	512258
179410	512259
40720	512260
263	512261
65022	512262
84434	512263
2103	512264
1126	512265
5892	512266
51096	512267
38176	512268
111135	512269
112436	512270
63369	512271
15308	512272
45827	512273
96663	512274
9231	512275
124441	512276
82085	512277
88780	512278
455	512279
112216	512280
3013	512281
7929	512282
9230	512283
12872	512284
3175	512285
3175	512286
1029	512287
33790	512288
7326	512289
13419	512290
4058	512291
83331	512292
100435	512293
28510	512294
50348	512295
531	512296
19121	512297
64027	512298
7884	512299
370	512300
1258	512301
163	512302
174	512303
77729	512304
5084	512305
3816	512306
17508	512307
1257	512308
2118	512309
43994	512310
7243	512311
8715	512312
21216	512313
3557	512314
1	512315
155070	512316
25903	512317
111693	512318
6445	512319
1	512320
1	512321
47197	512322
1710	512323
4592	512324
35808	512325
36678	512326
34	512327
38463	512328
61009	512329
8676	512330
22743	512331
23805	512332
276	512333
16779	512334
3387	512335
845	512336
15	512337
17112	512338
2685	512339
4350	512340
1006	512341
47030	512342
56191	512343
20293	512344
18	512345
299	512346
53355	512347
64354	512348
3856	512349
16974	512350
8668	512351
31227	512352
276	512353
1118	512354
20655	512355
13694	512356
78728	512357
14475	512358
123895	512359
16583	512360
13644	512361
9086	512362
709	512363
15140	512364
29189	512365
45184	512366
5926	512367
17408	512368
3466	512369
9981	512370
84545	512371
83361	512372
8156	512373
48952	512374
193	512375
23	512376
69442	512377
19577	512378
58364	512379
32870	512380
56558	512381
712	512382
14551	512383
9248	512384
62129	512385
92516	512386
75721	512387
20835	512388
74926	512389
10304	512390
190411	512391
47566	512392
3357	512393
36153	512394
19276	512395
87647	512396
28867	512397
91325	512398
44183	512399
117457	512400
51094	512401
64916	512402
56413	512403
43754	512404
17708	512405
25581	512406
19535	512407
6161	512408
59874	512409
40199	512410
49520	512411
100568	512412
18426	512413
50375	512414
75253	512415
3199	512416
50701	512417
66569	512418
22355	512419
368	512420
2	512421
9242	512422
18625	512423
2119	512424
2529	512425
163083	512426
22935	512427
56319	512428
22513	512429
9292	512430
23066	512431
76905	512432
916	512433
15789	512434
6740	512435
11655	512436
39302	512437
68605	512438
18391	512439
5974	512440
14785	512441
67878	512442
9865	512443
7929	512444
12170	512445
40235	512446
15499	512447
166888	512448
2439	512449
1391	512450
1027	512451
457	512452
783	512453
55921	512454
45	512455
31839	512456
64540	512457
67539	512458
4404	512459
234	512460
4786	512461
879	512462
111003	512463
31682	512464
3811	512465
14247	512466
99187	512467
378	512468
10784	512469
32225	512470
5195	512471
21063	512472
14126	512473
96259	512474
77162	512475
41896	512476
17288	512477
35761	512478
17277	512479
341	512480
64703	512481
40221	512482
100385	512483
6481	512484
116946	512485
43279	512486
12429	512487
4999	512488
21344	512489
65440	512490
14890	512491
3228	512492
157	512493
65482	512494
16778	512495
7807	512496
50851	512497
22045	512498
65314	512499
35995	512500
231	512501
50076	512502
50196	512503
31365	512504
133411	512505
66555	512506
133062	512507
73759	512508
35991	512509
35431	512510
64380	512511
5323	512512
63538	512513
212	512514
27165	512515
17574	512516
635	512517
15882	512518
12248	512519
39179	512520
15103	512521
529	512522
6356	512523
1873	512524
63952	512525
179	512526
40425	512527
560	512528
4953	512529
57953	512530
2858	512531
59874	512532
39675	512533
191	512534
35737	512535
39904	512536
5153	512537
46654	512538
16852	512539
20436	512540
94159	512541
10064	512542
9467	512543
20436	512544
46692	512545
39309	512546
13804	512547
56409	512548
21516	512549
50491	512550
14794	512551
42704	512552
9991	512553
155148	512554
32156	512555
2987	512556
194510	512557
32078	512558
19239	512559
36036	512560
8663	512561
5892	512562
51588	512563
40910	512564
47	512565
186019	512566
27389	512567
718	512568
32836	512569
17748	512570
615	512571
16007	512572
22453	512573
97098	512574
531	512575
19851	512576
7939	512577
112204	512578
35125	512579
18197	512580
10659	512581
15194	512582
83973	512583
40299	512584
1	512585
23330	512586
7951	512587
9474	512588
43103	512589
3357	512590
70604	512591
18173	512592
105474	512593
2301	512594
61927	512595
3805	512596
110430	512597
6001	512598
22451	512599
4057	512600
236055	512601
138009	512602
29093	512603
28640	512604
49	512605
45372	512606
58164	512607
76392	512608
82354	512609
147736	512610
56380	512611
135144	512612
38876	512613
50583	512614
99549	512615
3577	512616
102516	512617
40235	512618
70225	512619
68384	512620
15161	512621
76991	512622
131733	512623
54636	512624
204970	512625
64909	512626
450	512627
7010	512628
97915	512629
33135	512630
76176	512631
2380	512632
95383	512633
58077	512634
11244	512635
67471	512636
20016	512637
182346	512638
16392	512639
11516	512640
3008	512641
3774	512642
220391	512643
40910	512644
1569	512645
18221	512646
2174	512647
19	512648
54421	512649
3948	512650
22340	512651
2174	512652
25925	512653
18	512654
29234	512655
54217	512656
6454	512657
34216	512658
34	512659
32105	512660
20521	512661
149820	512662
21670	512663
22376	512664
18442	512665
7928	512666
35499	512667
1	512668
33991	512669
27617	512670
457	512671
12842	512672
6734	512673
4868	512674
63554	512675
21076	512676
36554	512677
3368	512678
1388	512679
1258	512680
532	512681
14408	512682
20157	512683
15946	512684
45495	512685
30381	512686
73146	512687
43033	512688
17948	512689
33638	512690
26693	512691
34046	512692
17724	512693
6986	512694
40891	512695
66396	512696
13698	512697
12661	512698
10605	512699
10798	512700
86800	512701
9563	512702
417	512703
27431	512704
1389	512705
60053	512706
7530	512707
20807	512708
9214	512709
6350	512710
1779	512711
27414	512712
50190	512713
54209	512714
202229	512715
1004	512716
16158	512717
34206	512718
1548	512719
22416	512720
4593	512721
21572	512722
25983	512723
57115	512724
109822	512725
23149	512726
51020	512727
841	512728
12875	512729
42969	512730
122	512731
17197	512732
111114	512733
131019	512734
34126	512735
1332	512736
49882	512737
8809	512738
34210	512739
8	512740
17185	512741
14662	512742
370	512743
6399	512744
20870	512745
36090	512746
150245	512747
12203	512748
2118	512749
29340	512750
1284	512751
2399	512752
36785	512753
32130	512754
51018	512755
5892	512756
456	512757
123018	512758
67490	512759
32078	512760
1464	512761
857	512762
40954	512763
103303	512764
3827	512765
300	512766
1373	512767
180945	512768
57262	512769
31686	512770
68774	512771
27547	512772
409	512773
48628	512774
76213	512775
76890	512776
6734	512777
30	512778
96034	512779
70636	512780
41835	512781
53302	512782
18142	512783
18006	512784
7697	512785
157	512786
347	512787
33	512788
58322	512789
227084	512790
4321	512791
47979	512792
2162	512793
2194	512794
117130	512795
3963	512796
98576	512797
29927	512798
20286	512799
42481	512800
1484	512801
26186	512802
61063	512803
15293	512804
34352	512805
2574	512806
12545	512807
574	512808
26920	512809
3072	512810
68920	512811
21835	512812
53912	512813
53700	512814
38908	512815
81730	512816
8931	512817
158171	512818
4411	512819
104926	512820
203505	512821
177924	512822
125722	512823
49179	512824
114892	512825
6642	512826
5735	512827
158483	512828
114853	512829
104769	512830
41027	512831
5010	512832
1373	512833
2420	512834
69278	512835
22053	512836
85815	512837
2264	512838
10556	512839
107334	512840
140707	512841
103574	512842
218	512843
8892	512844
14876	512845
2557	512846
81367	512847
33	512848
4999	512849
178303	512850
133735	512851
10473	512852
10473	512853
10957	512854
33447	512855
497	512856
71184	512857
90887	512858
227751	512859
57319	512860
24761	512861
17949	512862
2154	512863
95625	512864
17955	512865
6306	512866
9141	512867
16	512868
30316	512869
2405	512870
10548	512871
5812	512872
107859	512873
23884	512874
41284	512875
3907	512876
34956	512877
49006	512878
47723	512879
147127	512880
2423	512881
39167	512882
160801	512883
29502	512884
82049	512885
89987	512886
2279	512887
47576	512888
1383	512889
14106	512890
26280	512891
163069	512892
29216	512893
26964	512894
38948	512895
105599	512896
33450	512897
4032	512898
164124	512899
66855	512900
72444	512901
35892	512902
83375	512903
37176	512904
141535	512905
119756	512906
217433	512907
7484	512908
1389	512909
166753	512910
14640	512911
9073	512912
21119	512913
827	512914
28115	512915
784	512916
56943	512917
4215	512918
2375	512919
19121	512920
2572	512921
138288	512922
25015	512923
20632	512924
1257	512925
1729	512926
85308	512927
10764	512928
44528	512929
5571	512930
10248	512931
102920	512932
121105	512933
64625	512934
118757	512935
13252	512936
209020	512937
22715	512938
28886	512939
11326	512940
3848	512941
4	512942
7921	512943
27117	512944
25254	512945
50511	512946
135861	512947
10052	512948
34194	512949
79819	512950
84254	512951
8792	512952
81532	512953
18434	512954
6867	512955
22028	512956
136	512957
10161	512958
40233	512959
410	512960
116395	512961
14562	512962
8698	512963
69953	512964
414	512965
54324	512966
3714	512967
77157	512968
2108	512969
801	512970
7301	512971
88397	512972
45397	512973
3010	512974
6734	512975
616	512976
9190	512977
59063	512978
20714	512979
10881	512980
7010	512981
23444	512982
54395	512983
42637	512984
88812	512985
124057	512986
54224	512987
39773	512988
6808	512989
93997	512990
12908	512991
91638	512992
18215	512993
18442	512994
357	512995
9063	512996
66529	512997
51744	512998
82268	512999
1616	513000
22321	513001
730	513002
6004	513003
103985	513004
22714	513005
10765	513006
33995	513007
27427	513008
856	513009
95383	513010
51033	513011
19677	513012
8750	513013
4360	513014
25896	513015
9974	513016
7907	513017
50397	513018
17476	513019
2579	513020
2276	513021
431	513022
20031	513023
616	513024
6004	513025
1391	513026
5	513027
5215	513028
34230	513029
1391	513030
78212	513031
39815	513032
25947	513033
7951	513034
114647	513035
154969	513036
211511	513037
86125	513038
109646	513039
97646	513040
73702	513041
35995	513042
44977	513043
68579	513044
11694	513045
9229	513046
3010	513047
27234	513048
54315	513049
571	513050
8454	513051
14422	513052
11652	513053
82918	513054
113615	513055
18523	513056
247	513057
94475	513058
27184	513059
52442	513060
1029	513061
23485	513062
8745	513063
3746	513064
59675	513065
8781	513066
5834	513067
15223	513068
5832	513069
78	513070
6017	513071
22870	513072
23926	513073
72785	513074
64818	513075
3467	513076
1031	513077
82931	513078
119773	513079
7921	513080
10605	513081
173	513082
6789	513083
57298	513084
14555	513085
25216	513086
95	513087
32186	513088
458	513089
11062	513090
3138	513091
57825	513092
1985	513093
52542	513094
68666	513095
42947	513096
43032	513097
100435	513098
13139	513099
101700	513100
11136	513101
19006	513102
2511	513103
52491	513104
54947	513105
11853	513106
45017	513107
64625	513108
217657	513109
72854	513110
85576	513111
38144	513112
59339	513113
38391	513114
138542	513115
19300	513116
18326	513117
60567	513118
2322	513119
22376	513120
106362	513121
23549	513122
615	513123
36987	513124
1279	513125
46281	513126
5367	513127
19638	513128
57239	513129
73576	513130
179681	513131
26529	513132
59694	513133
18494	513134
25925	513135
107045	513136
3217	513137
75571	513138
1	513139
106084	513140
9073	513141
18411	513142
98020	513143
11264	513144
654	513145
99	513146
38300	513147
9232	513148
10396	513149
4999	513150
18172	513151
107	513152
9	513153
15414	513154
18469	513155
616	513156
25669	513157
86439	513158
5821	513159
11178	513160
12646	513161
36906	513162
39215	513163
14493	513164
458	513165
2540	513166
3853	513167
91772	513168
64838	513169
132852	513170
28294	513171
13832	513172
766	513173
15210	513174
4354	513175
2712	513176
74323	513177
5893	513178
163022	513179
196786	513180
135894	513181
265	513182
7355	513183
21945	513184
17425	513185
14116	513186
27291	513187
50710	513188
2216	513189
64936	513190
190803	513191
15636	513192
32225	513193
7581	513194
17166	513195
2549	513196
97920	513197
1006	513198
1388	513199
1914	513200
108436	513201
17425	513202
25254	513203
16077	513204
43688	513205
84254	513206
45346	513207
108944	513208
51779	513209
31011	513210
58892	513211
180646	513212
8719	513213
9255	513214
21138	513215
43033	513216
7533	513217
4977	513218
117641	513219
119958	513220
87439	513221
119888	513222
164230	513223
32260	513224
66202	513225
8629	513226
23425	513227
88897	513228
176212	513229
81100	513230
26719	513231
894	513232
40191	513233
15580	513234
43347	513235
119611	513236
166072	513237
64174	513238
52615	513239
52250	513240
55759	513241
240424	513242
238973	513243
27635	513244
91141	513245
239471	513246
5754	513247
26041	513248
86948	513249
88897	513250
601	513251
194196	513252
4324	513253
71909	513254
75594	513255
10928	513256
64860	513257
109082	513258
1	513259
7928	513260
56380	513261
41166	513262
54066	513263
50179	513264
2179	513265
7448	513266
82623	513267
22131	513268
2865	513269
1549	513270
51332	513271
21205	513272
12873	513273
1027	513274
783	513275
938	513276
12606	513277
1031	513278
14578	513279
45754	513280
13754	513281
155140	513282
94	513283
35761	513284
61998	513285
782	513286
99	513287
2716	513288
7491	513289
18305	513290
45071	513291
1497	513292
92643	513293
14698	513294
31812	513295
62427	513296
730	513297
1390	513298
938	513299
1393	513300
532	513301
1125	513302
59167	513303
27587	513304
27233	513305
3	513306
2141	513307
65379	513308
117381	513309
13238	513310
25216	513311
24452	513312
10822	513313
125530	513314
99206	513315
7165	513316
1370	513317
1026	513318
11062	513319
30577	513320
457	513321
836	513322
2857	513323
1027	513324
54741	513325
2858	513326
12050	513327
12170	513328
6213	513329
19281	513330
179	513331
4707	513332
14781	513333
8784	513334
528	513335
59278	513336
157446	513337
85211	513338
101311	513339
31461	513340
147472	513341
26327	513342
2478	513343
10637	513344
27240	513345
1233	513346
114284	513347
3799	513348
85349	513349
601	513350
4069	513351
148881	513352
532	513353
22438	513354
39140	513355
615	513356
13462	513357
1258	513358
3027	513359
40032	513360
124317	513361
3090	513362
2572	513363
7577	513364
52527	513365
73914	513366
14116	513367
45778	513368
152277	513369
63554	513370
52165	513371
40849	513372
149756	513373
14126	513374
8638	513375
170	513376
61648	513377
21945	513378
54780	513379
763	513380
137	513381
14066	513382
13396	513383
3556	513384
6866	513385
34083	513386
17398	513387
76747	513388
1803	513389
657	513390
25444	513391
53042	513392
149502	513393
15230	513394
83762	513395
33924	513396
2173	513397
50815	513398
6866	513399
52956	513400
1108	513401
3523	513402
6421	513403
7904	513404
37261	513405
1248	513406
133330	513407
1248	513408
30730	513409
118531	513410
3569	513411
151514	513412
26922	513413
26285	513414
9616	513415
1248	513416
5726	513417
4291	513418
12687	513419
1536	513420
1241	513421
87594	513422
173529	513423
11655	513424
529	513425
529	513426
10755	513427
95272	513428
42443	513429
66450	513430
4925	513431
164944	513432
83777	513433
51624	513434
716	513435
35467	513436
65314	513437
14229	513438
65520	513439
7919	513440
3002	513441
180745	513442
8705	513443
2689	513444
28551	513445
15392	513446
65319	513447
4870	513448
3836	513449
3836	513450
5926	513451
48572	513452
1711	513453
82285	513454
1126	513455
6839	513456
6839	513457
1031	513458
49541	513459
549	513460
75664	513461
153976	513462
567	513463
45055	513464
98897	513465
6815	513466
10210	513467
7517	513468
1883	513469
17253	513470
13162	513471
137	513472
84286	513473
65030	513474
7251	513475
409	513476
40151	513477
30	513478
111658	513479
9236	513480
37	513481
10827	513482
36180	513483
14236	513484
41707	513485
97703	513486
33320	513487
161165	513488
1940	513489
114057	513490
226819	513491
225039	513492
2840	513493
8913	513494
23209	513495
17871	513496
38666	513497
44266	513498
98585	513499
44262	513500
7012	513501
13966	513502
11128	513503
23093	513504
1336	513505
38660	513506
23158	513507
7992	513508
22753	513509
2971	513510
83659	513511
41886	513512
72840	513513
24483	513514
30869	513515
10837	513516
1019	513517
21	513518
104663	513519
1087	513520
80894	513521
42299	513522
138962	513523
104789	513524
51964	513525
41162	513526
7880	513527
13	513528
20	513529
11850	513530
18239	513531
95149	513532
91775	513533
34027	513534
161889	513535
222621	513536
13	513537
20	513538
10302	513539
6921	513540
119393	513541
159298	513542
60584	513543
19743	513544
74652	513545
57921	513546
56348	513547
642	513548
9996	513549
5261	513550
62006	513551
75449	513552
27636	513553
6728	513554
62383	513555
112768	513556
23244	513557
30888	513558
229669	513559
8468	513560
70706	513561
87359	513562
6167	513563
9181	513564
45597	513565
9916	513566
16491	513567
4717	513568
26355	513569
7100	513570
36700	513571
184591	513572
38574	513573
18640	513574
43520	513575
123267	513576
24679	513577
201266	513578
27726	513579
47458	513580
76473	513581
118940	513582
9027	513583
62197	513584
38656	513585
12210	513586
132516	513587
110998	513588
38658	513589
17140	513590
47528	513591
62759	513592
203838	513593
16569	513594
48668	513595
72299	513596
139414	513597
166199	513598
150113	513599
120535	513600
87594	513601
114706	513602
56008	513603
92998	513604
71456	513605
35710	513606
30264	513607
198135	513608
18818	513609
87445	513610
13410	513611
30792	513612
1685	513613
725	513614
12091	513615
96093	513616
100	513617
20634	513618
11671	513619
5407	513620
5880	513621
5880	513622
66060	513623
1195	513624
1325	513625
17533	513626
3410	513627
2871	513628
60	513629
55651	513630
10099	513631
8737	513632
1485	513633
862	513634
12222	513635
440	513636
48689	513637
6302	513638
2558	513639
355	513640
3295	513641
62681	513642
105610	513643
156936	513644
32548	513645
223553	513646
36612	513647
191726	513648
143814	513649
81775	513650
7754	513651
57769	513652
96975	513653
238384	513654
93630	513655
81744	513656
136691	513657
97190	513658
26741	513659
14881	513660
102536	513661
64339	513662
42165	513663
72	513664
105497	513665
2149	513666
218	513667
168244	513668
10494	513669
120413	513670
88541	513671
30743	513672
62585	513673
19806	513674
6576	513675
140590	513676
42297	513677
6671	513678
133229	513679
65990	513680
1517	513681
36	513682
32360	513683
18652	513684
38940	513685
44018	513686
30052	513687
7348	513688
117496	513689
16897	513690
10536	513691
39773	513692
86594	513693
104640	513694
143705	513695
80650	513696
78603	513697
7940	513698
10368	513699
117496	513700
80436	513701
80087	513702
38574	513703
38178	513704
18381	513705
75412	513706
31147	513707
37187	513708
24059	513709
68394	513710
46813	513711
182676	513712
2871	513713
119022	513714
70502	513715
12633	513716
2727	513717
8699	513718
58408	513719
121038	513720
173	513721
35734	513722
9971	513723
47687	513724
21085	513725
99685	513726
25488	513727
83076	513728
3371	513729
92459	513730
151143	513731
9291	513732
12402	513733
250	513734
65874	513735
38711	513736
15565	513737
137114	513738
56709	513739
7662	513740
9478	513741
4963	513742
12236	513743
129070	513744
69728	513745
57526	513746
38871	513747
17582	513748
248	513749
3936	513750
24774	513751
73951	513752
3741	513753
6621	513754
1152	513755
62	513756
4140	513757
31759	513758
2671	513759
37143	513760
3	513761
65536	513762
65390	513763
54867	513764
31071	513765
1361	513766
60583	513767
83325	513768
65553	513769
105900	513770
32979	513771
31148	513772
6819	513773
153710	513774
31136	513775
1824	513776
18823	513777
13765	513778
213518	513779
45337	513780
41008	513781
8624	513782
5283	513783
49802	513784
2605	513785
8345	513786
83185	513787
61701	513788
26024	513789
9565	513790
12914	513791
16234	513792
12483	513793
67719	513794
12055	513795
13343	513796
9782	513797
10340	513798
112928	513799
51699	513800
138766	513801
40925	513802
32886	513803
64778	513804
215934	513805
445	513806
18964	513807
562	513808
22516	513809
14568	513810
184910	513811
191	513812
49894	513813
52083	513814
83977	513815
488	513816
20154	513817
85	513818
37558	513819
48298	513820
2715	513821
5962	513822
72752	513823
10269	513824
33899	513825
1519	513826
81002	513827
8115	513828
2964	513829
7092	513830
40140	513831
218560	513832
56527	513833
46946	513834
114	513835
2718	513836
5028	513837
70620	513838
148961	513839
36775	513840
6077	513841
15882	513842
155874	513843
134797	513844
136341	513845
25349	513846
5672	513847
166588	513848
87652	513849
1318	513850
52047	513851
32533	513852
17727	513853
8032	513854
31896	513855
31896	513856
68031	513857
19176	513858
10114	513859
119583	513860
6908	513861
4369	513862
206470	513863
106596	513864
9067	513865
5669	513866
2098	513867
16006	513868
65482	513869
36161	513870
12242	513871
59818	513872
130142	513873
1188	513874
2872	513875
104352	513876
31293	513877
37802	513878
27710	513879
2076	513880
15829	513881
147369	513882
15829	513883
93079	513884
136225	513885
18357	513886
151644	513887
3203	513888
2047	513889
132030	513890
52777	513891
18	513892
13216	513893
5830	513894
2070	513895
1802	513896
12231	513897
2346	513898
18554	513899
15095	513900
8836	513901
11063	513902
13444	513903
35329	513904
74448	513905
164370	513906
200345	513907
36500	513908
36490	513909
74448	513910
13899	513911
17078	513912
56550	513913
18303	513914
130563	513915
35330	513916
23482	513917
109233	513918
63383	513919
24036	513920
150830	513921
61923	513922
21020	513923
7544	513924
42657	513925
6298	513926
4527	513927
20299	513928
18643	513929
21269	513930
63449	513931
102278	513932
25559	513933
16349	513934
21138	513935
40298	513936
15223	513937
11947	513938
52239	513939
41583	513940
40553	513941
9063	513942
33184	513943
128639	513944
26086	513945
109565	513946
140284	513947
98994	513948
29712	513949
9061	513950
185186	513951
30076	513952
21	513953
21484	513954
4143	513955
7840	513956
28831	513957
106908	513958
15778	513959
62845	513960
40761	513961
3501	513962
72931	513963
5254	513964
6644	513965
26378	513966
56526	513967
253	513968
22101	513969
6042	513970
37953	513971
50713	513972
3806	513973
6912	513974
152546	513975
27178	513976
28200	513977
20599	513978
5059	513979
137608	513980
36666	513981
13079	513982
119390	513983
28725	513984
49529	513985
52016	513986
38818	513987
12811	513988
43032	513989
44310	513990
108751	513991
48793	513992
571	513993
10153	513994
84605	513995
16036	513996
27706	513997
110582	513998
34153	513999
33119	514000
7811	514001
9100	514002
9270	514003
34155	514004
40048	514005
58304	514006
91917	514007
50415	514008
3376	514009
58736	514010
120548	514011
28900	514012
26104	514013
167401	514014
109608	514015
29042	514016
40199	514017
23510	514018
35524	514019
144352	514020
124719	514021
28350	514022
41113	514023
56317	514024
6963	514025
21447	514026
73674	514027
40841	514028
43147	514029
109074	514030
94357	514031
127861	514032
34010	514033
19081	514034
3844	514035
87250	514036
41432	514037
83651	514038
9647	514039
5367	514040
15301	514041
10657	514042
39698	514043
55518	514044
571	514045
54954	514046
41349	514047
13462	514048
3042	514049
20719	514050
42432	514051
87913	514052
13315	514053
32651	514054
38876	514055
127338	514056
13284	514057
75627	514058
35198	514059
15187	514060
75429	514061
6114	514062
51794	514063
112701	514064
76156	514065
2388	514066
58408	514067
4339	514068
12150	514069
50756	514070
10304	514071
176614	514072
163158	514073
70634	514074
164407	514075
58669	514076
22906	514077
40947	514078
32818	514079
27326	514080
32653	514081
64818	514082
18259	514083
8068	514084
29229	514085
17714	514086
9270	514087
15937	514088
98610	514089
29016	514090
41444	514091
39912	514092
33170	514093
34826	514094
18305	514095
29229	514096
45414	514097
3	514098
49062	514099
125822	514100
32742	514101
189193	514102
177055	514103
42623	514104
22359	514105
15301	514106
76245	514107
99319	514108
2470	514109
6541	514110
103249	514111
17719	514112
66641	514113
10618	514114
32646	514115
12707	514116
10970	514117
163657	514118
116811	514119
54949	514120
28746	514121
66975	514122
49532	514123
54482	514124
55320	514125
423	514126
73132	514127
286	514128
43671	514129
97695	514130
685	514131
58800	514132
8032	514133
4973	514134
14179	514135
377	514136
13079	514137
21433	514138
83600	514139
110671	514140
27155	514141
27155	514142
51294	514143
62085	514144
45909	514145
27274	514146
57263	514147
21400	514148
49799	514149
23215	514150
87761	514151
65856	514152
26268	514153
26364	514154
10657	514155
89169	514156
15301	514157
15978	514158
21608	514159
26245	514160
36241	514161
111105	514162
34444	514163
68280	514164
22339	514165
17727	514166
36374	514167
71309	514168
33116	514169
134146	514170
10970	514171
205736	514172
36374	514173
36825	514174
87346	514175
8814	514176
36242	514177
8816	514178
66989	514179
52663	514180
119390	514181
49506	514182
88246	514183
68146	514184
33170	514185
8774	514186
26620	514187
43269	514188
19155	514189
147767	514190
75426	514191
154	514192
31022	514193
66976	514194
28640	514195
67272	514196
154557	514197
148997	514198
154804	514199
4599	514200
4973	514201
14703	514202
32907	514203
23438	514204
32533	514205
108801	514206
41001	514207
15138	514208
22341	514209
23694	514210
33995	514211
15301	514212
43048	514213
97448	514214
20890	514215
24	514216
239553	514217
97637	514218
20689	514219
21561	514220
17758	514221
1163	514222
6161	514223
33965	514224
122749	514225
5976	514226
10288	514227
56954	514228
143289	514229
23259	514230
22878	514231
7914	514232
32102	514233
18259	514234
22855	514235
22536	514236
126027	514237
75410	514238
75462	514239
153054	514240
18790	514241
67007	514242
27503	514243
28076	514244
205195	514245
123745	514246
108821	514247
117753	514248
42727	514249
23259	514250
35218	514251
339	514252
23557	514253
97637	514254
3138	514255
215481	514256
23438	514257
13733	514258
42508	514259
112131	514260
3561	514261
3741	514262
75155	514263
99459	514264
35578	514265
89597	514266
57437	514267
23437	514268
19103	514269
23282	514270
88098	514271
207669	514272
42675	514273
65564	514274
74776	514275
85360	514276
216111	514277
57074	514278
26167	514279
41448	514280
70238	514281
3197	514282
85450	514283
8814	514284
32928	514285
31597	514286
41346	514287
5852	514288
105955	514289
75574	514290
19410	514291
89178	514292
25801	514293
33171	514294
46255	514295
15277	514296
8814	514297
12761	514298
42509	514299
56131	514300
72158	514301
87837	514302
17793	514303
39593	514304
110322	514305
3138	514306
54839	514307
110322	514308
3485	514309
43009	514310
23597	514311
33936	514312
51128	514313
133664	514314
87514	514315
15176	514316
33196	514317
51952	514318
73943	514319
39132	514320
58239	514321
17255	514322
9465	514323
40875	514324
1117	514325
92693	514326
45647	514327
41532	514328
7072	514329
8148	514330
89625	514331
143677	514332
42509	514333
175255	514334
2084	514335
41642	514336
32533	514337
52436	514338
97422	514339
32659	514340
17706	514341
27526	514342
23215	514343
35451	514344
74785	514345
74624	514346
54253	514347
8769	514348
50795	514349
213762	514350
28098	514351
34329	514352
5323	514353
7798	514354
100348	514355
35414	514356
6857	514357
18420	514358
2	514359
45421	514360
13826	514361
56954	514362
59038	514363
164407	514364
26254	514365
40954	514366
67766	514367
49091	514368
70420	514369
5895	514370
49707	514371
70818	514372
36133	514373
8166	514374
66983	514375
82362	514376
120367	514377
10726	514378
5649	514379
9280	514380
41220	514381
920	514382
58418	514383
114932	514384
45327	514385
31033	514386
36030	514387
27959	514388
35414	514389
176920	514390
29424	514391
36353	514392
66976	514393
54663	514394
159993	514395
41443	514396
131717	514397
23302	514398
101511	514399
143621	514400
5646	514401
58399	514402
27526	514403
21584	514404
43456	514405
10618	514406
147326	514407
120454	514408
56131	514409
176188	514410
67683	514411
70266	514412
91686	514413
34419	514414
21442	514415
163657	514416
26570	514417
75685	514418
28709	514419
21655	514420
2399	514421
21400	514422
46156	514423
18352	514424
129901	514425
82325	514426
240181	514427
12733	514428
17314	514429
134514	514430
236263	514431
236262	514432
239677	514433
239676	514434
239680	514435
67355	514436
54355	514437
16894	514438
82364	514439
26624	514440
28640	514441
128934	514442
19388	514443
41155	514444
57076	514445
67549	514446
41708	514447
95748	514448
119236	514449
11075	514450
45313	514451
119764	514452
16894	514453
154	514454
9038	514455
36829	514456
134512	514457
119482	514458
46407	514459
98848	514460
44170	514461
216199	514462
4498	514463
51794	514464
177140	514465
56086	514466
28983	514467
21125	514468
99220	514469
26370	514470
56316	514471
41443	514472
93675	514473
100428	514474
109023	514475
54950	514476
3013	514477
1569	514478
51263	514479
91914	514480
68593	514481
188259	514482
99548	514483
50175	514484
42521	514485
123407	514486
82631	514487
40	514488
19128	514489
36216	514490
35126	514491
56028	514492
28198	514493
164462	514494
101965	514495
21460	514496
69894	514497
27742	514498
66183	514499
18293	514500
75212	514501
73389	514502
131448	514503
56133	514504
147713	514505
7876	514506
151035	514507
21648	514508
119895	514509
51834	514510
17583	514511
39171	514512
17732	514513
1697	514514
21535	514515
13382	514516
18254	514517
82336	514518
4974	514519
66976	514520
36152	514521
82861	514522
70919	514523
125751	514524
1897	514525
46344	514526
36511	514527
64838	514528
22429	514529
52436	514530
45747	514531
6554	514532
54593	514533
138927	514534
134396	514535
18217	514536
27368	514537
36381	514538
3562	514539
39198	514540
21459	514541
49972	514542
25749	514543
56187	514544
56413	514545
3610	514546
36511	514547
45346	514548
35235	514549
68090	514550
13287	514551
71588	514552
13028	514553
51995	514554
49493	514555
151542	514556
76432	514557
76154	514558
31227	514559
14571	514560
188166	514561
6120	514562
36381	514563
56744	514564
58108	514565
571	514566
92535	514567
76487	514568
18665	514569
8814	514570
10791	514571
1318	514572
22614	514573
136214	514574
4389	514575
44079	514576
75401	514577
112221	514578
13364	514579
32073	514580
32043	514581
63924	514582
57119	514583
86916	514584
32652	514585
72247	514586
45211	514587
18794	514588
40781	514589
87361	514590
5672	514591
34826	514592
72050	514593
39690	514594
14	514595
66044	514596
31989	514597
205034	514598
107019	514599
139018	514600
82318	514601
15341	514602
21676	514603
52886	514604
14058	514605
6153	514606
35126	514607
216254	514608
22380	514609
15303	514610
16207	514611
58494	514612
10062	514613
18665	514614
78299	514615
16126	514616
113760	514617
54935	514618
54730	514619
114335	514620
28100	514621
21558	514622
148984	514623
45934	514624
82228	514625
153114	514626
9859	514627
16036	514628
18254	514629
463	514630
17131	514631
1875	514632
42432	514633
32729	514634
42621	514635
3376	514636
115099	514637
4917	514638
3	514639
36036	514640
97419	514641
97693	514642
52593	514643
16028	514644
84375	514645
148090	514646
15138	514647
120483	514648
17779	514649
18324	514650
154	514651
69753	514652
2236	514653
27278	514654
49477	514655
19297	514656
17308	514657
41532	514658
70777	514659
38519	514660
661	514661
40956	514662
63650	514663
18559	514664
9786	514665
174979	514666
22163	514667
2286	514668
31759	514669
4525	514670
103930	514671
4228	514672
17550	514673
102800	514674
6498	514675
846	514676
916	514677
56481	514678
24202	514679
77	514680
77	514681
66094	514682
20139	514683
11446	514684
10670	514685
34211	514686
13293	514687
87850	514688
12802	514689
14128	514690
5893	514691
29217	514692
94	514693
97369	514694
97514	514695
30057	514696
94680	514697
21636	514698
42666	514699
76464	514700
106385	514701
28501	514702
41457	514703
151442	514704
18432	514705
231	514706
55477	514707
106149	514708
391	514709
2	514710
49541	514711
16609	514712
11911	514713
35857	514714
41205	514715
13380	514716
64014	514717
5974	514718
72403	514719
41561	514720
26261	514721
58925	514722
26368	514723
8162	514724
51820	514725
599	514726
12045	514727
7958	514728
39830	514729
12849	514730
110210	514731
45820	514732
24928	514733
63873	514734
124815	514735
75836	514736
25522	514737
11003	514738
36432	514739
36216	514740
19419	514741
111894	514742
110569	514743
15211	514744
50554	514745
33837	514746
78813	514747
10052	514748
11940	514749
10309	514750
41003	514751
40161	514752
22316	514753
59419	514754
123650	514755
23630	514756
32827	514757
15148	514758
61778	514759
5498	514760
55955	514761
15371	514762
9892	514763
155014	514764
97309	514765
6154	514766
29013	514767
44316	514768
19474	514769
5620	514770
5816	514771
25407	514772
87458	514773
4015	514774
151250	514775
6061	514776
42660	514777
8529	514778
234255	514779
180604	514780
71200	514781
37477	514782
109854	514783
40639	514784
16584	514785
43927	514786
91324	514787
16505	514788
54396	514789
61962	514790
100968	514791
10717	514792
20730	514793
19713	514794
57149	514795
8531	514796
87266	514797
93931	514798
3198	514799
8774	514800
63112	514801
39552	514802
39254	514803
22465	514804
69739	514805
19421	514806
54206	514807
478	514808
39158	514809
4109	514810
6517	514811
287	514812
4306	514813
19071	514814
11684	514815
27109	514816
24183	514817
13216	514818
1293	514819
8774	514820
34169	514821
75741	514822
2177	514823
32139	514824
5108	514825
891	514826
10741	514827
10741	514828
10741	514829
31414	514830
2975	514831
15100	514832
3825	514833
8189	514834
75232	514835
147248	514836
19389	514837
50464	514838
27738	514839
114351	514840
164948	514841
1582	514842
679	514843
1039	514844
4051	514845
621	514846
2237	514847
4553	514848
33993	514849
95371	514850
9548	514851
61297	514852
172537	514853
5683	514854
111365	514855
2209	514856
51349	514857
128652	514858
126185	514859
2502	514860
1431	514861
66091	514862
102267	514863
150353	514864
65279	514865
70211	514866
139066	514867
83399	514868
16403	514869
63186	514870
85451	514871
11093	514872
2914	514873
54705	514874
26633	514875
36603	514876
36429	514877
635	514878
63515	514879
51262	514880
34444	514881
39187	514882
99132	514883
63560	514884
110763	514885
54076	514886
18417	514887
95043	514888
420	514889
30368	514890
54279	514891
22254	514892
1304	514893
1742	514894
880	514895
213473	514896
2497	514897
1161	514898
1741	514899
33162	514900
18973	514901
208886	514902
94673	514903
14503	514904
56385	514905
19337	514906
72019	514907
109477	514908
78241	514909
131408	514910
32935	514911
10978	514912
109436	514913
64764	514914
229851	514915
4428	514916
955	514917
91560	514918
123111	514919
12871	514920
18	514921
607	514922
19106	514923
75401	514924
10790	514925
7493	514926
18	514927
48854	514928
40504	514929
38207	514930
23711	514931
30184	514932
10280	514933
61279	514934
194903	514935
2115	514936
12024	514937
63808	514938
113918	514939
52876	514940
14394	514941
80888	514942
28931	514943
12382	514944
95732	514945
23640	514946
16243	514947
10162	514948
97456	514949
2085	514950
103049	514951
15399	514952
46704	514953
28552	514954
73173	514955
2950	514956
21141	514957
11925	514958
6809	514959
163	514960
16675	514961
63954	514962
147475	514963
268	514964
126610	514965
56660	514966
1560	514967
90	514968
104	514969
149695	514970
95593	514971
13837	514972
3332	514973
155	514974
46293	514975
23439	514976
76592	514977
4356	514978
28197	514979
40028	514980
15466	514981
99447	514982
29012	514983
56580	514984
5251	514985
198712	514986
18276	514987
21608	514988
545	514989
6143	514990
14641	514991
11598	514992
74396	514993
182766	514994
36954	514995
65466	514996
955	514997
46004	514998
4356	514999
39335	515000
219241	515001
62396	515002
22463	515003
2387	515004
40	515005
36425	515006
10600	515007
26836	515008
74348	515009
120666	515010
2192	515011
27443	515012
34249	515013
58113	515014
2121	515015
154801	515016
24901	515017
48189	515018
12495	515019
23700	515020
98433	515021
165510	515022
49218	515023
96223	515024
47175	515025
116508	515026
162951	515027
80457	515028
32088	515029
75510	515030
55696	515031
67460	515032
36905	515033
23938	515034
92883	515035
143567	515036
110566	515037
104884	515038
191436	515039
62858	515040
191565	515041
71400	515042
64158	515043
28487	515044
129768	515045
7643	515046
229118	515047
47741	515048
56211	515049
99075	515050
197023	515051
32509	515052
79277	515053
2374	515054
8231	515055
49834	515056
27518	515057
42042	515058
99275	515059
164229	515060
79160	515061
38928	515062
51512	515063
39592	515064
144364	515065
101242	515066
30681	515067
7620	515068
2224	515069
191	515070
22245	515071
5862	515072
7998	515073
5891	515074
42526	515075
123712	515076
22313	515077
150886	515078
110378	515079
2828	515080
103659	515081
116262	515082
14862	515083
26467	515084
58822	515085
20845	515086
5626	515087
37952	515088
18706	515089
10070	515090
41252	515091
118996	515092
21860	515093
42315	515094
33941	515095
111816	515096
839	515097
47828	515098
62354	515099
50683	515100
125936	515101
4931	515102
13602	515103
3943	515104
117363	515105
109540	515106
51985	515107
40717	515108
163220	515109
28961	515110
69321	515111
23288	515112
41597	515113
39509	515114
50748	515115
8872	515116
99190	515117
114099	515118
44171	515119
32298	515120
1512	515121
7908	515122
148376	515123
137841	515124
8815	515125
146999	515126
34420	515127
54454	515128
2181	515129
12391	515130
22395	515131
7495	515132
67754	515133
83910	515134
5041	515135
12059	515136
85334	515137
4924	515138
40422	515139
21053	515140
55641	515141
53328	515142
69321	515143
219738	515144
14526	515145
45805	515146
65030	515147
19977	515148
18786	515149
17100	515150
110054	515151
151562	515152
2708	515153
153594	515154
12356	515155
48344	515156
166978	515157
8364	515158
145980	515159
32843	515160
12104	515161
46043	515162
21351	515163
44903	515164
45999	515165
44115	515166
49776	515167
166683	515168
71910	515169
140845	515170
166054	515171
14381	515172
31810	515173
103085	515174
12119	515175
3546	515176
14912	515177
49565	515178
73179	515179
2506	515180
34929	515181
43414	515182
31594	515183
21484	515184
18276	515185
22393	515186
27326	515187
65259	515188
76400	515189
128	515190
85326	515191
33768	515192
350	515193
104961	515194
10459	515195
18208	515196
13437	515197
3036	515198
40984	515199
12470	515200
17593	515201
11727	515202
217281	515203
4031	515204
74433	515205
65607	515206
12780	515207
2375	515208
64078	515209
29964	515210
17059	515211
4806	515212
17086	515213
148645	515214
12835	515215
111945	515216
1796	515217
16997	515218
36664	515219
18293	515220
22614	515221
409	515222
106185	515223
43895	515224
140711	515225
2720	515226
53881	515227
79595	515228
45603	515229
96100	515230
37563	515231
1102	515232
40991	515233
11202	515234
27989	515235
8719	515236
2678	515237
426	515238
12706	515239
40413	515240
26	515241
125428	515242
38020	515243
73124	515244
58474	515245
17198	515246
137389	515247
14543	515248
134064	515249
71641	515250
58913	515251
136952	515252
76336	515253
77387	515254
137703	515255
26187	515256
40339	515257
179485	515258
61862	515259
10277	515260
27083	515261
12667	515262
10248	515263
9250	515264
144304	515265
63703	515266
25726	515267
844	515268
45302	515269
27844	515270
51950	515271
8772	515272
23302	515273
26364	515274
36088	515275
19147	515276
917	515277
45279	515278
4071	515279
31393	515280
12996	515281
4600	515282
95227	515283
84344	515284
73118	515285
40235	515286
50750	515287
9176	515288
148109	515289
147231	515290
89573	515291
111469	515292
34895	515293
1310	515294
455	515295
19143	515296
10198	515297
16075	515298
48275	515299
12494	515300
21230	515301
113752	515302
59314	515303
99550	515304
3953	515305
68244	515306
523	515307
9718	515308
18276	515309
32281	515310
11088	515311
59874	515312
25069	515313
93867	515314
5640	515315
102	515316
61733	515317
7	515318
43845	515319
17565	515320
48887	515321
10583	515322
28004	515323
102921	515324
89786	515325
16468	515326
50390	515327
29808	515328
38581	515329
69641	515330
48	515331
71112	515332
9343	515333
37793	515334
49045	515335
170165	515336
39050	515337
139601	515338
136425	515339
11185	515340
1355	515341
22242	515342
17197	515343
73488	515344
116815	515345
86856	515346
10551	515347
136545	515348
64493	515349
16872	515350
17815	515351
21177	515352
102293	515353
47645	515354
1659	515355
81987	515356
135004	515357
87891	515358
39725	515359
26200	515360
7609	515361
16644	515362
51234	515363
87156	515364
66537	515365
51807	515366
84827	515367
5087	515368
58239	515369
17159	515370
22255	515371
11192	515372
126586	515373
72150	515374
41123	515375
7774	515376
109735	515377
46214	515378
36763	515379
24810	515380
28966	515381
1032	515382
116914	515383
94	515384
16098	515385
12662	515386
6375	515387
27369	515388
18977	515389
31678	515390
77987	515391
56856	515392
2060	515393
159204	515394
11091	515395
2550	515396
77864	515397
13347	515398
184533	515399
56023	515400
68065	515401
28883	515402
760	515403
2251	515404
20346	515405
19438	515406
100097	515407
28883	515408
455	515409
30273	515410
24724	515411
17271	515412
70356	515413
216043	515414
6298	515415
3161	515416
42652	515417
31719	515418
8732	515419
37024	515420
11735	515421
3376	515422
22853	515423
74336	515424
70720	515425
29339	515426
2179	515427
20346	515428
51266	515429
68003	515430
31635	515431
16990	515432
563	515433
123761	515434
3374	515435
45972	515436
90884	515437
5402	515438
56409	515439
67343	515440
14507	515441
32078	515442
26174	515443
93068	515444
209406	515445
118968	515446
6017	515447
5672	515448
12752	515449
92008	515450
14243	515451
22101	515452
5658	515453
3131	515454
32725	515455
3219	515456
87930	515457
1376	515458
68558	515459
45984	515460
76996	515461
14606	515462
101285	515463
230138	515464
59218	515465
64884	515466
42435	515467
52519	515468
8261	515469
193858	515470
36321	515471
46029	515472
6584	515473
13209	515474
75589	515475
19094	515476
24216	515477
18225	515478
31227	515479
63807	515480
59453	515481
6582	515482
19329	515483
15355	515484
32784	515485
24722	515486
24573	515487
13776	515488
48692	515489
7106	515490
850	515491
15138	515492
10715	515493
19850	515494
23411	515495
19129	515496
58967	515497
9106	515498
24053	515499
17171	515500
13343	515501
16230	515502
24387	515503
1497	515504
26962	515505
50597	515506
7027	515507
187422	515508
94278	515509
17328	515510
33781	515511
21146	515512
12	515513
108821	515514
68104	515515
36907	515516
24426	515517
79386	515518
19494	515519
38550	515520
54880	515521
22322	515522
3443	515523
39181	515524
46489	515525
2374	515526
34060	515527
43327	515528
3579	515529
39799	515530
71677	515531
77627	515532
63295	515533
19033	515534
96584	515535
22156	515536
5675	515537
45008	515538
167469	515539
47178	515540
15845	515541
8977	515542
55096	515543
151809	515544
30088	515545
40277	515546
48290	515547
13390	515548
2713	515549
27058	515550
17506	515551
224	515552
39624	515553
2251	515554
31488	515555
82251	515556
20580	515557
6962	515558
54927	515559
49677	515560
238991	515561
28085	515562
32823	515563
615	515564
14746	515565
31365	515566
6357	515567
375	515568
138732	515569
15383	515570
73129	515571
16672	515572
25617	515573
19308	515574
25598	515575
185103	515576
54799	515577
17180	515578
22128	515579
76570	515580
66553	515581
7551	515582
7955	515583
5487	515584
3407	515585
38884	515586
14038	515587
4586	515588
112377	515589
56849	515590
8566	515591
101639	515592
29167	515593
59316	515594
10757	515595
1507	515596
10094	515597
18144	515598
2537	515599
67348	515600
15202	515601
9541	515602
34280	515603
65422	515604
154053	515605
178067	515606
15961	515607
64987	515608
840	515609
568	515610
25692	515611
65432	515612
49160	515613
58140	515614
39904	515615
8515	515616
8515	515617
3495	515618
12061	515619
15410	515620
4915	515621
17005	515622
14358	515623
36676	515624
12389	515625
3073	515626
64655	515627
7528	515628
11853	515629
4521	515630
312	515631
24163	515632
187	515633
105689	515634
6518	515635
80214	515636
24741	515637
16114	515638
1373	515639
33968	515640
24	515641
28713	515642
95452	515643
7728	515644
27985	515645
26974	515646
10572	515647
8962	515648
29152	515649
20825	515650
418	515651
7723	515652
11720	515653
88183	515654
79288	515655
36893	515656
50506	515657
82794	515658
97063	515659
24482	515660
12055	515661
32621	515662
5388	515663
176324	515664
23445	515665
28689	515666
86841	515667
49570	515668
7331	515669
4138	515670
6894	515671
104	515672
38571	515673
121	515674
72183	515675
24	515676
50143	515677
4754	515678
36203	515679
70419	515680
2187	515681
30372	515682
17484	515683
171783	515684
103340	515685
63746	515686
14641	515687
25511	515688
7559	515689
5384	515690
36334	515691
32403	515692
11530	515693
40270	515694
17818	515695
38802	515696
87869	515697
29205	515698
18798	515699
23506	515700
25279	515701
723	515702
21	515703
22183	515704
58044	515705
28315	515706
55163	515707
46256	515708
30612	515709
104408	515710
69738	515711
17569	515712
25762	515713
19123	515714
75447	515715
20291	515716
43250	515717
25362	515718
138858	515719
13519	515720
4335	515721
44111	515722
10190	515723
27744	515724
32846	515725
43736	515726
13390	515727
6369	515728
15860	515729
97715	515730
32118	515731
58738	515732
23583	515733
16007	515734
6428	515735
27398	515736
20748	515737
125846	515738
95500	515739
136617	515740
237019	515741
9999	515742
136459	515743
7936	515744
22719	515745
8166	515746
19380	515747
106547	515748
29203	515749
100756	515750
10716	515751
48723	515752
31664	515753
16635	515754
37723	515755
21328	515756
40367	515757
78776	515758
58969	515759
31026	515760
35026	515761
26908	515762
20856	515763
56478	515764
14620	515765
15561	515766
11563	515767
33878	515768
24223	515769
3197	515770
72598	515771
3343	515772
14173	515773
137193	515774
14624	515775
163988	515776
27829	515777
311	515778
110371	515779
11202	515780
1543	515781
131985	515782
36277	515783
138606	515784
28903	515785
10846	515786
109039	515787
74951	515788
111143	515789
1040	515790
612	515791
29923	515792
73339	515793
372	515794
162645	515795
117053	515796
14421	515797
18979	515798
80910	515799
8035	515800
39716	515801
53427	515802
79670	515803
22377	515804
5079	515805
110464	515806
12178	515807
69679	515808
42383	515809
56067	515810
22236	515811
6659	515812
47636	515813
3348	515814
84132	515815
7902	515816
16193	515817
40792	515818
52421	515819
46376	515820
66815	515821
1007	515822
3399	515823
33563	515824
4737	515825
34659	515826
83764	515827
11019	515828
24042	515829
32398	515830
52613	515831
25731	515832
3000	515833
5651	515834
339	515835
89515	515836
10336	515837
315	515838
1361	515839
25111	515840
24030	515841
32514	515842
52856	515843
64129	515844
67926	515845
3011	515846
45946	515847
50443	515848
111468	515849
42999	515850
4933	515851
15083	515852
18325	515853
44437	515854
87347	515855
41925	515856
75775	515857
139855	515858
7067	515859
1008	515860
5460	515861
678	515862
4712	515863
14578	515864
100463	515865
51432	515866
1361	515867
15242	515868
89273	515869
21875	515870
103570	515871
844	515872
20495	515873
3056	515874
136213	515875
22422	515876
92038	515877
385	515878
173	515879
107560	515880
54715	515881
62746	515882
26094	515883
8113	515884
5105	515885
758	515886
22110	515887
11955	515888
3399	515889
4979	515890
26215	515891
33980	515892
26068	515893
12892	515894
26715	515895
111995	515896
87086	515897
1353	515898
17468	515899
1238	515900
3747	515901
11202	515902
165548	515903
30704	515904
15837	515905
36376	515906
31473	515907
163795	515908
5026	515909
87533	515910
29383	515911
41392	515912
10637	515913
2229	515914
10283	515915
119327	515916
88696	515917
62555	515918
32675	515919
8747	515920
18386	515921
34091	515922
22425	515923
12661	515924
7908	515925
7908	515926
27251	515927
1335	515928
222	515929
12833	515930
5156	515931
102880	515932
126820	515933
6905	515934
54436	515935
15360	515936
18	515937
33786	515938
19232	515939
10191	515940
28154	515941
10894	515942
12827	515943
21120	515944
69629	515945
5991	515946
4862	515947
165972	515948
24389	515949
6734	515950
151738	515951
87270	515952
77669	515953
119543	515954
52947	515955
25291	515956
1888	515957
67458	515958
32234	515959
30589	515960
44356	515961
527	515962
423	515963
370	515964
11692	515965
42877	515966
25821	515967
21270	515968
197	515969
7799	515970
3775	515971
106445	515972
32696	515973
83090	515974
15428	515975
439	515976
38407	515977
7094	515978
2683	515979
70118	515980
17589	515981
105944	515982
19101	515983
97452	515984
3201	515985
63753	515986
15793	515987
842	515988
6549	515989
4874	515990
23557	515991
175730	515992
19297	515993
45135	515994
87444	515995
119058	515996
54057	515997
651	515998
5895	515999
33105	516000
87742	516001
124281	516002
130616	516003
3239	516004
9772	516005
92251	516006
41	516007
25680	516008
191178	516009
133997	516010
129995	516011
25406	516012
22455	516013
144740	516014
105520	516015
105521	516016
2346	516017
17600	516018
70091	516019
187999	516020
59144	516021
24024	516022
4463	516023
17583	516024
3820	516025
98481	516026
77769	516027
98791	516028
55794	516029
48657	516030
108989	516031
5186	516032
6501	516033
41097	516034
48151	516035
48479	516036
17380	516037
62847	516038
2811	516039
31967	516040
9779	516041
105986	516042
78	516043
13216	516044
4354	516045
22284	516046
1221	516047
21505	516048
80296	516049
18612	516050
2779	516051
76777	516052
106	516053
173582	516054
45882	516055
136463	516056
32871	516057
19367	516058
4134	516059
17547	516060
106365	516061
166412	516062
15475	516063
10498	516064
139184	516065
6986	516066
341	516067
1313	516068
26461	516069
35739	516070
27291	516071
73224	516072
7570	516073
7595	516074
8843	516075
9232	516076
20331	516077
2555	516078
95725	516079
3354	516080
24024	516081
13654	516082
1505	516083
85	516084
11283	516085
38165	516086
75438	516087
87579	516088
35128	516089
67852	516090
2685	516091
17492	516092
23755	516093
647	516094
2374	516095
95192	516096
784	516097
19724	516098
114534	516099
13033	516100
59995	516101
215401	516102
15695	516103
1168	516104
12626	516105
40	516106
75891	516107
11990	516108
32661	516109
18781	516110
19419	516111
45864	516112
86899	516113
104	516114
152564	516115
86847	516116
15536	516117
76800	516118
27656	516119
98223	516120
49513	516121
31836	516122
80811	516123
50545	516124
106460	516125
50805	516126
129424	516127
2671	516128
25526	516129
92524	516130
80962	516131
20861	516132
17255	516133
8566	516134
3195	516135
44893	516136
44948	516137
55339	516138
85670	516139
155457	516140
11088	516141
47994	516142
775	516143
34483	516144
11505	516145
127897	516146
147624	516147
163379	516148
106258	516149
36572	516150
22460	516151
7604	516152
102017	516153
20160	516154
204	516155
31506	516156
100070	516157
210043	516158
18605	516159
14017	516160
214	516161
6862	516162
725	516163
21522	516164
32102	516165
1618	516166
109208	516167
30920	516168
565	516169
26319	516170
4601	516171
97188	516172
4364	516173
15429	516174
3600	516175
61420	516176
27742	516177
56985	516178
10690	516179
12251	516180
67038	516181
12157	516182
5056	516183
135138	516184
23170	516185
150599	516186
30473	516187
50933	516188
5994	516189
101636	516190
3294	516191
30102	516192
921	516193
41697	516194
21754	516195
409	516196
12417	516197
51013	516198
1700	516199
3741	516200
33794	516201
3639	516202
25400	516203
3004	516204
119239	516205
72801	516206
186	516207
15408	516208
602	516209
102605	516210
787	516211
42538	516212
23471	516213
191	516214
19435	516215
30754	516216
85207	516217
28414	516218
20807	516219
4518	516220
110364	516221
152837	516222
2562	516223
530	516224
5625	516225
16828	516226
17685	516227
10822	516228
10842	516229
58520	516230
79265	516231
3815	516232
10746	516233
109649	516234
32938	516235
87197	516236
19483	516237
591	516238
36689	516239
24456	516240
2795	516241
25401	516242
27324	516243
103731	516244
11553	516245
17817	516246
3394	516247
23254	516248
193002	516249
31107	516250
183938	516251
12182	516252
6552	516253
660	516254
611	516255
21567	516256
1814	516257
131	516258
33013	516259
66676	516260
22848	516261
149458	516262
204263	516263
1481	516264
517	516265
109222	516266
2323	516267
52002	516268
21447	516269
129945	516270
32036	516271
4622	516272
9275	516273
8697	516274
38193	516275
93517	516276
21143	516277
43612	516278
19288	516279
15785	516280
26334	516281
43584	516282
83258	516283
53020	516284
18269	516285
3718	516286
4079	516287
55919	516288
44471	516289
3335	516290
95731	516291
23349	516292
4664	516293
58494	516294
32150	516295
27135	516296
2176	516297
12157	516298
19131	516299
207	516300
71472	516301
25955	516302
31	516303
31	516304
101744	516305
50809	516306
133997	516307
32485	516308
9329	516309
109457	516310
19458	516311
28786	516312
13007	516313
14115	516314
58012	516315
148585	516316
581	516317
43	516318
20218	516319
117	516320
16342	516321
58172	516322
43391	516323
31482	516324
580	516325
189717	516326
20027	516327
37304	516328
23206	516329
18324	516330
45421	516331
70661	516332
78762	516333
50323	516334
131631	516335
125916	516336
21258	516337
21187	516338
6117	516339
155092	516340
50788	516341
152011	516342
36780	516343
206801	516344
62553	516345
50810	516346
16222	516347
51020	516348
37453	516349
6203	516350
57282	516351
32040	516352
199	516353
604	516354
35127	516355
34001	516356
7527	516357
30123	516358
60765	516359
93767	516360
166206	516361
18607	516362
51055	516363
39539	516364
4558	516365
27801	516366
13293	516367
150804	516368
33065	516369
72964	516370
67683	516371
90206	516372
51267	516373
5162	516374
33837	516375
28013	516376
18457	516377
64860	516378
10711	516379
50602	516380
36074	516381
2869	516382
65580	516383
5911	516384
13444	516385
418	516386
6693	516387
1204	516388
21597	516389
45876	516390
70763	516391
20279	516392
54	516393
1382	516394
22442	516395
54505	516396
59874	516397
65485	516398
176307	516399
117389	516400
5541	516401
7768	516402
7934	516403
2306	516404
1797	516405
85292	516406
88112	516407
1280	516408
173007	516409
4103	516410
110065	516411
30778	516412
30778	516413
36908	516414
8601	516415
43426	516416
19532	516417
4912	516418
14243	516419
20508	516420
34443	516421
88689	516422
127266	516423
11230	516424
120745	516425
28357	516426
37492	516427
73771	516428
30278	516429
83559	516430
127794	516431
25183	516432
85008	516433
7081	516434
22323	516435
22362	516436
166755	516437
29414	516438
84824	516439
4356	516440
6501	516441
40596	516442
10258	516443
30767	516444
84993	516445
85811	516446
18899	516447
50570	516448
126415	516449
78	516450
10125	516451
75427	516452
49199	516453
42445	516454
16770	516455
35699	516456
773	516457
3863	516458
4348	516459
51074	516460
16007	516461
143566	516462
14126	516463
6147	516464
2687	516465
94241	516466
12915	516467
59453	516468
6425	516469
27326	516470
413	516471
7047	516472
98301	516473
114377	516474
78162	516475
28416	516476
64787	516477
49219	516478
34295	516479
10022	516480
96218	516481
489	516482
42844	516483
35348	516484
3402	516485
25526	516486
93629	516487
74889	516488
94587	516489
19660	516490
73001	516491
784	516492
250	516493
1094	516494
11887	516495
17316	516496
32976	516497
9914	516498
56744	516499
136289	516500
32713	516501
110034	516502
32761	516503
58770	516504
10113	516505
6017	516506
2381	516507
85573	516508
15466	516509
66	516510
2991	516511
138	516512
57438	516513
8608	516514
51674	516515
1081	516516
84678	516517
27992	516518
10250	516519
15140	516520
15232	516521
20764	516522
8447	516523
89814	516524
150376	516525
57912	516526
49883	516527
150520	516528
45405	516529
28844	516530
28983	516531
32870	516532
110463	516533
48990	516534
56187	516535
25811	516536
26621	516537
43813	516538
116134	516539
98463	516540
13086	516541
26621	516542
18851	516543
11063	516544
11063	516545
64555	516546
111679	516547
99548	516548
2098	516549
43696	516550
3389	516551
155395	516552
84041	516553
8166	516554
1221	516555
7783	516556
17065	516557
4501	516558
12909	516559
65807	516560
91369	516561
112024	516562
21292	516563
36005	516564
3	516565
3323	516566
116142	516567
19247	516568
70360	516569
14175	516570
99834	516571
5883	516572
42831	516573
1145	516574
15240	516575
27103	516576
83639	516577
155112	516578
1679	516579
34873	516580
6	516581
23066	516582
37562	516583
6115	516584
94926	516585
65128	516586
128236	516587
1351	516588
5383	516589
329	516590
18722	516591
5348	516592
6844	516593
3386	516594
956	516595
3858	516596
51014	516597
1606	516598
40429	516599
35536	516600
103806	516601
6078	516602
31205	516603
68397	516604
14074	516605
3863	516606
15370	516607
36241	516608
57537	516609
17776	516610
14562	516611
111548	516612
152	516613
27576	516614
25202	516615
3468	516616
55775	516617
22643	516618
191	516619
67273	516620
56424	516621
22484	516622
2034	516623
6884	516624
16620	516625
10265	516626
56235	516627
3628	516628
13888	516629
6042	516630
136194	516631
134496	516632
410	516633
59733	516634
1191	516635
7018	516636
12273	516637
369	516638
685	516639
46508	516640
30479	516641
167328	516642
154257	516643
54458	516644
82540	516645
6454	516646
32556	516647
121081	516648
64400	516649
22851	516650
3385	516651
3821	516652
47990	516653
26122	516654
21100	516655
19232	516656
82920	516657
109736	516658
17708	516659
4335	516660
74007	516661
19410	516662
32646	516663
190991	516664
40744	516665
34057	516666
99437	516667
1230	516668
28	516669
19144	516670
31373	516671
2453	516672
6710	516673
18174	516674
21118	516675
48	516676
18496	516677
29332	516678
7784	516679
29277	516680
21076	516681
215368	516682
758	516683
9983	516684
2478	516685
22279	516686
6829	516687
19482	516688
1508	516689
11658	516690
50264	516691
3733	516692
20057	516693
36317	516694
39274	516695
30083	516696
14406	516697
31759	516698
54	516699
28682	516700
34039	516701
29125	516702
9474	516703
12746	516704
60504	516705
15950	516706
12112	516707
6006	516708
6772	516709
36244	516710
85887	516711
3009	516712
9585	516713
18958	516714
565	516715
5098	516716
46634	516717
521	516718
37093	516719
2371	516720
102302	516721
13417	516722
20073	516723
74644	516724
19357	516725
51585	516726
33357	516727
408	516728
22860	516729
28212	516730
18005	516731
35972	516732
81149	516733
178678	516734
135294	516735
23943	516736
14308	516737
17039	516738
10100	516739
4495	516740
53540	516741
53432	516742
155617	516743
51231	516744
7534	516745
5999	516746
31527	516747
19696	516748
62699	516749
53247	516750
73093	516751
20641	516752
1955	516753
27515	516754
82500	516755
1607	516756
66831	516757
31	516758
3042	516759
9511	516760
137	516761
397	516762
3321	516763
100176	516764
3530	516765
28690	516766
117	516767
68633	516768
83799	516769
36772	516770
16232	516771
12670	516772
30721	516773
9245	516774
3553	516775
1859	516776
33835	516777
3019	516778
2818	516779
156601	516780
45690	516781
36822	516782
26515	516783
7893	516784
8335	516785
24373	516786
99395	516787
31798	516788
44129	516789
16077	516790
40951	516791
23629	516792
63515	516793
12269	516794
147280	516795
52519	516796
75191	516797
40234	516798
5433	516799
33135	516800
455	516801
27181	516802
27351	516803
4388	516804
41443	516805
197008	516806
176052	516807
178214	516808
3019	516809
6975	516810
67280	516811
173540	516812
10629	516813
3036	516814
7717	516815
40164	516816
109896	516817
6815	516818
59907	516819
1885	516820
139069	516821
191849	516822
75944	516823
55998	516824
31325	516825
123864	516826
35781	516827
64124	516828
37818	516829
51831	516830
53	516831
58753	516832
23280	516833
17285	516834
836	516835
54072	516836
40681	516837
3962	516838
17183	516839
36065	516840
63696	516841
110494	516842
77430	516843
52155	516844
27284	516845
49306	516846
72020	516847
31487	516848
124666	516849
58062	516850
24427	516851
64840	516852
24089	516853
4356	516854
1883	516855
12008	516856
8530	516857
50623	516858
122575	516859
18070	516860
195251	516861
41532	516862
107961	516863
85005	516864
129986	516865
87540	516866
76628	516867
6963	516868
26287	516869
11486	516870
56961	516871
36078	516872
108091	516873
17495	516874
20826	516875
55795	516876
3820	516877
41228	516878
154	516879
66248	516880
23972	516881
68651	516882
179495	516883
33847	516884
162011	516885
3387	516886
2539	516887
3113	516888
12243	516889
2362	516890
6391	516891
754	516892
2362	516893
39904	516894
1359	516895
51326	516896
58080	516897
15241	516898
303	516899
143626	516900
155	516901
17882	516902
3034	516903
38019	516904
370	516905
50539	516906
25195	516907
3868	516908
8831	516909
7443	516910
3803	516911
18874	516912
2962	516913
127817	516914
71280	516915
67834	516916
37548	516917
48700	516918
18799	516919
95966	516920
25046	516921
15935	516922
184975	516923
19517	516924
570	516925
68531	516926
11543	516927
80146	516928
14512	516929
118	516930
22316	516931
29217	516932
15642	516933
16644	516934
9965	516935
59191	516936
8717	516937
4938	516938
47568	516939
2369	516940
11162	516941
4493	516942
13842	516943
45770	516944
31587	516945
83977	516946
31335	516947
26472	516948
127093	516949
65288	516950
118658	516951
131725	516952
95158	516953
7496	516954
18496	516955
64154	516956
2006	516957
10791	516958
458	516959
3055	516960
81449	516961
15050	516962
14431	516963
3367	516964
9251	516965
17795	516966
9751	516967
98	516968
3139	516969
26539	516970
102109	516971
1721	516972
7496	516973
18126	516974
12323	516975
13049	516976
18116	516977
18212	516978
24106	516979
751	516980
71291	516981
59176	516982
49510	516983
55021	516984
12676	516985
120883	516986
100060	516987
27275	516988
36715	516989
20008	516990
196604	516991
31232	516992
15722	516993
111212	516994
12801	516995
40057	516996
5765	516997
4282	516998
14408	516999
18	517000
6288	517001
78977	517002
48159	517003
30056	517004
19234	517005
7080	517006
62	517007
933	517008
33162	517009
26236	517010
88634	517011
14862	517012
75139	517013
97104	517014
118828	517015
163479	517016
189621	517017
964	517018
3783	517019
104448	517020
19216	517021
13952	517022
49520	517023
135520	517024
21988	517025
9787	517026
195895	517027
17564	517028
48333	517029
109	517030
39310	517031
109	517032
132464	517033
111603	517034
68537	517035
664	517036
26061	517037
65555	517038
10123	517039
32580	517040
11715	517041
66674	517042
22166	517043
63757	517044
64201	517045
1065	517046
2720	517047
99249	517048
7295	517049
80751	517050
17326	517051
152831	517052
26471	517053
62482	517054
58626	517055
140200	517056
19432	517057
48806	517058
8721	517059
3248	517060
110240	517061
88661	517062
100643	517063
49637	517064
52072	517065
12819	517066
16007	517067
25465	517068
45862	517069
50581	517070
26521	517071
83379	517072
31409	517073
67366	517074
17348	517075
190979	517076
28346	517077
6570	517078
77281	517079
150520	517080
14216	517081
100950	517082
918	517083
67568	517084
184451	517085
128244	517086
35119	517087
110540	517088
97933	517089
164810	517090
161255	517091
17445	517092
48201	517093
50918	517094
15517	517095
3357	517096
12306	517097
179807	517098
66823	517099
131336	517100
63786	517101
7378	517102
3129	517103
59282	517104
166262	517105
37546	517106
116325	517107
191354	517108
27797	517109
84651	517110
12031	517111
161262	517112
8368	517113
13974	517114
1471	517115
76879	517116
11593	517117
2942	517118
51904	517119
123611	517120
151759	517121
249	517122
651	517123
55295	517124
28626	517125
75025	517126
13170	517127
8178	517128
43754	517129
52046	517130
15348	517131
51794	517132
45283	517133
67483	517134
3682	517135
6870	517136
47323	517137
14792	517138
164011	517139
35573	517140
185067	517141
58794	517142
90364	517143
36515	517144
13648	517145
162569	517146
13131	517147
89557	517148
140346	517149
72355	517150
23656	517151
44391	517152
19322	517153
54884	517154
89979	517155
120340	517156
3489	517157
58878	517158
29012	517159
116473	517160
76743	517161
88073	517162
11305	517163
220332	517164
21395	517165
20299	517166
166388	517167
50339	517168
94	517169
13628	517170
86894	517171
1997	517172
118106	517173
25207	517174
44733	517175
25139	517176
89542	517177
16009	517178
7029	517179
13464	517180
40881	517181
311	517182
144861	517183
926	517184
26147	517185
30835	517186
19640	517187
57385	517188
13061	517189
179564	517190
27456	517191
83746	517192
74689	517193
75299	517194
45313	517195
96168	517196
18358	517197
7213	517198
53036	517199
13337	517200
28163	517201
2400	517202
30889	517203
24854	517204
33824	517205
42501	517206
33824	517207
33824	517208
33824	517209
2300	517210
825	517211
78360	517212
10653	517213
26644	517214
581	517215
11159	517216
51438	517217
3560	517218
102150	517219
56400	517220
63700	517221
133531	517222
21332	517223
104577	517224
28207	517225
55570	517226
111039	517227
36857	517228
11954	517229
35468	517230
72116	517231
76582	517232
43330	517233
24216	517234
58257	517235
20764	517236
36159	517237
5589	517238
79220	517239
36440	517240
31064	517241
12009	517242
438	517243
4410	517244
147972	517245
111847	517246
59758	517247
16120	517248
21370	517249
2870	517250
89373	517251
104524	517252
80639	517253
20811	517254
56893	517255
47178	517256
119487	517257
2577	517258
49244	517259
33664	517260
7921	517261
53141	517262
321	517263
16814	517264
10025	517265
109382	517266
16311	517267
30905	517268
19457	517269
40908	517270
22250	517271
102100	517272
17785	517273
67972	517274
25269	517275
8077	517276
36885	517277
94672	517278
44111	517279
571	517280
17391	517281
17269	517282
125500	517283
15377	517284
16326	517285
59376	517286
16317	517287
126379	517288
8088	517289
19462	517290
103225	517291
66147	517292
29669	517293
3211	517294
62259	517295
33648	517296
62560	517297
29932	517298
26168	517299
85276	517300
159887	517301
5894	517302
120183	517303
22355	517304
1394	517305
78	517306
41561	517307
113911	517308
19337	517309
23254	517310
42509	517311
91694	517312
19297	517313
206133	517314
10594	517315
5878	517316
134149	517317
54579	517318
6703	517319
58539	517320
33119	517321
255	517322
36065	517323
3861	517324
10169	517325
204440	517326
2997	517327
13789	517328
9031	517329
13277	517330
28289	517331
78307	517332
48301	517333
3582	517334
38830	517335
104	517336
15163	517337
10223	517338
43403	517339
11149	517340
66990	517341
72047	517342
49316	517343
2378	517344
3636	517345
108833	517346
111841	517347
20474	517348
7483	517349
164226	517350
50750	517351
16019	517352
132335	517353
36036	517354
57715	517355
22341	517356
99554	517357
4766	517358
30164	517359
100162	517360
111794	517361
128857	517362
222324	517363
70440	517364
22393	517365
110848	517366
85384	517367
74984	517368
3512	517369
72752	517370
2591	517371
29262	517372
36611	517373
22480	517374
109265	517375
31024	517376
40187	517377
4348	517378
124378	517379
224586	517380
23334	517381
3562	517382
10441	517383
41286	517384
8542	517385
122598	517386
35372	517387
56837	517388
4706	517389
343	517390
16217	517391
21249	517392
66944	517393
319	517394
82798	517395
449	517396
2393	517397
14177	517398
97098	517399
7545	517400
2	517401
7989	517402
45852	517403
85100	517404
5166	517405
14910	517406
41061	517407
109091	517408
4950	517409
28489	517410
68525	517411
57944	517412
126746	517413
50690	517414
51160	517415
93913	517416
71377	517417
32580	517418
177093	517419
1646	517420
22091	517421
63865	517422
3197	517423
191117	517424
110963	517425
100529	517426
236342	517427
70248	517428
42538	517429
124239	517430
42834	517431
99952	517432
17068	517433
153128	517434
153810	517435
260	517436
109456	517437
50821	517438
204961	517439
203302	517440
19148	517441
6110	517442
109402	517443
58593	517444
72796	517445
22938	517446
49635	517447
27401	517448
6792	517449
21385	517450
45184	517451
37233	517452
82586	517453
2379	517454
40033	517455
5621	517456
137	517457
59622	517458
29331	517459
2752	517460
148	517461
403	517462
15853	517463
15263	517464
5364	517465
57569	517466
45720	517467
26124	517468
142260	517469
12717	517470
22137	517471
1017	517472
24535	517473
13132	517474
53246	517475
39531	517476
80502	517477
3385	517478
134596	517479
4690	517480
1714	517481
36711	517482
165153	517483
40912	517484
35773	517485
28654	517486
73914	517487
45071	517488
28279	517489
7022	517490
59951	517491
72997	517492
196683	517493
64379	517494
172057	517495
24752	517496
97999	517497
87171	517498
27494	517499
92250	517500
108144	517501
15185	517502
1499	517503
35319	517504
21086	517505
27471	517506
86621	517507
15194	517508
601	517509
1008	517510
40931	517511
38121	517512
24507	517513
54781	517514
6179	517515
6885	517516
9794	517517
21394	517518
13625	517519
50745	517520
199106	517521
42760	517522
22333	517523
10650	517524
67888	517525
20895	517526
4248	517527
16663	517528
8036	517529
18318	517530
29137	517531
165586	517532
18729	517533
20034	517534
75817	517535
82332	517536
104867	517537
192	517538
8507	517539
76601	517540
31465	517541
61722	517542
136648	517543
82380	517544
34750	517545
59733	517546
683	517547
85638	517548
36483	517549
53231	517550
129297	517551
10742	517552
35601	517553
33878	517554
41711	517555
2867	517556
1876	517557
15139	517558
97207	517559
38820	517560
20110	517561
69530	517562
161665	517563
2086	517564
31321	517565
2329	517566
109269	517567
21644	517568
18457	517569
64950	517570
8270	517571
1046	517572
195970	517573
99385	517574
72787	517575
164994	517576
109834	517577
5268	517578
83566	517579
88116	517580
30314	517581
88766	517582
52290	517583
205623	517584
5817	517585
79250	517586
66551	517587
8541	517588
734	517589
7518	517590
153791	517591
40228	517592
82490	517593
87167	517594
35653	517595
46613	517596
1271	517597
18498	517598
139286	517599
65263	517600
152799	517601
112992	517602
121086	517603
12053	517604
153304	517605
72531	517606
122957	517607
92954	517608
47787	517609
14216	517610
73531	517611
340	517612
12902	517613
49634	517614
3634	517615
39476	517616
172714	517617
79432	517618
31871	517619
3041	517620
27182	517621
5641	517622
194447	517623
71981	517624
83227	517625
49616	517626
463	517627
141421	517628
22186	517629
41598	517630
76635	517631
79553	517632
37378	517633
57812	517634
27303	517635
31714	517636
17903	517637
207966	517638
655	517639
64256	517640
50251	517641
15559	517642
46353	517643
148249	517644
107134	517645
39269	517646
24945	517647
2622	517648
80289	517649
16898	517650
142109	517651
2329	517652
121041	517653
10023	517654
36437	517655
225279	517656
228494	517657
936	517658
43572	517659
57954	517660
75712	517661
27783	517662
54278	517663
34147	517664
14532	517665
2341	517666
197949	517667
53933	517668
115194	517669
3137	517670
38714	517671
15111	517672
228	517673
2341	517674
22643	517675
56147	517676
178087	517677
126090	517678
143606	517679
106557	517680
3012	517681
80589	517682
83531	517683
1063	517684
78063	517685
2463	517686
104229	517687
235115	517688
220107	517689
140980	517690
47450	517691
126513	517692
59985	517693
203135	517694
21843	517695
15147	517696
4771	517697
135112	517698
31221	517699
33527	517700
137736	517701
53892	517702
24283	517703
127225	517704
17787	517705
129417	517706
54212	517707
131462	517708
39304	517709
143641	517710
55930	517711
46532	517712
178856	517713
3634	517714
29032	517715
20099	517716
134808	517717
17234	517718
197154	517719
13427	517720
99085	517721
2367	517722
82999	517723
71310	517724
792	517725
15345	517726
1000	517727
106559	517728
65636	517729
186797	517730
28740	517731
40531	517732
10017	517733
11433	517734
2081	517735
42963	517736
25524	517737
46560	517738
78412	517739
18554	517740
8189	517741
73146	517742
5774	517743
46232	517744
141319	517745
26674	517746
100395	517747
11807	517748
15328	517749
70118	517750
54421	517751
12636	517752
33878	517753
12842	517754
8231	517755
22376	517756
18675	517757
6772	517758
295	517759
18300	517760
7891	517761
42957	517762
974	517763
24443	517764
8183	517765
92390	517766
50273	517767
12343	517768
15467	517769
82312	517770
21	517771
5948	517772
2515	517773
65408	517774
117	517775
98	517776
63641	517777
39652	517778
70903	517779
70337	517780
5862	517781
51050	517782
10785	517783
9926	517784
12098	517785
22376	517786
25685	517787
18323	517788
18466	517789
51242	517790
10076	517791
17689	517792
17240	517793
148596	517794
73673	517795
20697	517796
3964	517797
59822	517798
224068	517799
53292	517800
192939	517801
77961	517802
31746	517803
250	517804
115748	517805
27231	517806
6649	517807
98628	517808
18	517809
112842	517810
164386	517811
1081	517812
10844	517813
109341	517814
8337	517815
2607	517816
35285	517817
11071	517818
9580	517819
55159	517820
12483	517821
21042	517822
7295	517823
6848	517824
129723	517825
18262	517826
10193	517827
1430	517828
22128	517829
30282	517830
30830	517831
2	517832
231	517833
130411	517834
1217	517835
11965	517836
29609	517837
27639	517838
588	517839
339	517840
56086	517841
19828	517842
6297	517843
29685	517844
62506	517845
35112	517846
85162	517847
661	517848
42854	517849
99120	517850
12269	517851
213345	517852
9860	517853
60631	517854
249	517855
28291	517856
32492	517857
38195	517858
43572	517859
46900	517860
90089	517861
90089	517862
13130	517863
62513	517864
14357	517865
1010	517866
61158	517867
63500	517868
14852	517869
47374	517870
2584	517871
8610	517872
1353	517873
192776	517874
29996	517875
61923	517876
39318	517877
75724	517878
43899	517879
45193	517880
76453	517881
178667	517882
6844	517883
9638	517884
111101	517885
30199	517886
508	517887
1594	517888
6785	517889
198506	517890
6259	517891
10267	517892
59514	517893
841	517894
4085	517895
11047	517896
1674	517897
141434	517898
60572	517899
14230	517900
54287	517901
10152	517902
133028	517903
29385	517904
8264	517905
12054	517906
141329	517907
23652	517908
15119	517909
19406	517910
73844	517911
223809	517912
122047	517913
142925	517914
19430	517915
46498	517916
138942	517917
30627	517918
51897	517919
12313	517920
87146	517921
59033	517922
164636	517923
159188	517924
58983	517925
223557	517926
19723	517927
146197	517928
6540	517929
29762	517930
76982	517931
68422	517932
26395	517933
172664	517934
16657	517935
337	517936
4706	517937
137929	517938
26672	517939
12683	517940
15450	517941
43531	517942
7943	517943
52324	517944
3473	517945
3793	517946
152455	517947
11586	517948
39862	517949
8763	517950
90031	517951
13730	517952
157107	517953
67308	517954
3312	517955
33666	517956
210901	517957
72050	517958
15664	517959
21178	517960
3024	517961
177726	517962
17224	517963
4254	517964
73173	517965
147928	517966
43236	517967
7989	517968
18444	517969
2847	517970
5974	517971
53	517972
57390	517973
4700	517974
5322	517975
59749	517976
32139	517977
18527	517978
33183	517979
55766	517980
22186	517981
3049	517982
11251	517983
41618	517984
78402	517985
58791	517986
67717	517987
42621	517988
35333	517989
74725	517990
9492	517991
17646	517992
93927	517993
78918	517994
41469	517995
7632	517996
1715	517997
49692	517998
31033	517999
5583	518000
32871	518001
43969	518002
30194	518003
37199	518004
2427	518005
49469	518006
20020	518007
151097	518008
63925	518009
217647	518010
32334	518011
17569	518012
60483	518013
112555	518014
27841	518015
25406	518016
26414	518017
49718	518018
144547	518019
33236	518020
32285	518021
29092	518022
87778	518023
318	518024
4954	518025
202809	518026
63384	518027
5297	518028
79560	518029
135651	518030
12006	518031
69736	518032
3180	518033
34177	518034
70701	518035
58134	518036
13247	518037
236627	518038
46321	518039
5628	518040
7403	518041
37414	518042
120079	518043
8088	518044
26170	518045
98200	518046
77986	518047
69182	518048
19	518049
6226	518050
152817	518051
43161	518052
61795	518053
92	518054
15868	518055
377	518056
61780	518057
12708	518058
13754	518059
49862	518060
6578	518061
21169	518062
202917	518063
45350	518064
23048	518065
47117	518066
58455	518067
13373	518068
10072	518069
66495	518070
36588	518071
102	518072
91674	518073
35706	518074
5755	518075
2	518076
87837	518077
148980	518078
31187	518079
76679	518080
37951	518081
52730	518082
650	518083
41655	518084
40482	518085
24916	518086
78644	518087
12481	518088
6162	518089
18485	518090
13579	518091
8454	518092
1790	518093
59292	518094
5715	518095
3217	518096
48381	518097
45017	518098
53224	518099
7678	518100
9957	518101
31275	518102
77591	518103
37771	518104
61821	518105
19721	518106
62268	518107
928	518108
67376	518109
612	518110
81962	518111
20822	518112
31682	518113
77400	518114
25978	518115
40422	518116
15224	518117
2123	518118
17577	518119
65826	518120
39219	518121
8166	518122
94657	518123
93329	518124
2566	518125
24595	518126
27400	518127
608	518128
28782	518129
23644	518130
70511	518131
50021	518132
6407	518133
50883	518134
7359	518135
70516	518136
126649	518137
6043	518138
2684	518139
17240	518140
31758	518141
52077	518142
19631	518143
25503	518144
13570	518145
23237	518146
1510	518147
4944	518148
60238	518149
56142	518150
43861	518151
18685	518152
95529	518153
1882	518154
25808	518155
14	518156
14	518157
43526	518158
64950	518159
27607	518160
5648	518161
42661	518162
1841	518163
195361	518164
17448	518165
41500	518166
31321	518167
23972	518168
19977	518169
21188	518170
71213	518171
35817	518172
6873	518173
36733	518174
148451	518175
39723	518176
2818	518177
18202	518178
1369	518179
14257	518180
105447	518181
114426	518182
7560	518183
46053	518184
142140	518185
35127	518186
18586	518187
1759	518188
521	518189
40515	518190
9586	518191
117	518192
55435	518193
60791	518194
573	518195
19901	518196
85289	518197
60365	518198
16814	518199
87621	518200
31408	518201
9604	518202
912	518203
63991	518204
82609	518205
52039	518206
42779	518207
15929	518208
32875	518209
108986	518210
26816	518211
42657	518212
14677	518213
1637	518214
21343	518215
86912	518216
67236	518217
213	518218
213	518219
47427	518220
179670	518221
52283	518222
27406	518223
377	518224
163165	518225
4942	518226
138	518227
138	518228
38575	518229
91648	518230
40427	518231
299	518232
1107	518233
199312	518234
18254	518235
213661	518236
34322	518237
99068	518238
39594	518239
4481	518240
166114	518241
150773	518242
8679	518243
108866	518244
88460	518245
101	518246
10959	518247
52883	518248
15249	518249
17472	518250
119862	518251
16522	518252
228	518253
50679	518254
32675	518255
172914	518256
18760	518257
97326	518258
8144	518259
3849	518260
31369	518261
45709	518262
5899	518263
8329	518264
43032	518265
62847	518266
56236	518267
35026	518268
10371	518269
2312	518270
3787	518271
11291	518272
112717	518273
31770	518274
168934	518275
31635	518276
123585	518277
3330	518278
66939	518279
28906	518280
70203	518281
205022	518282
41077	518283
31496	518284
62462	518285
14990	518286
57053	518287
128988	518288
81227	518289
19494	518290
149296	518291
38227	518292
5522	518293
59109	518294
101968	518295
1064	518296
112505	518297
1	518298
20372	518299
54473	518300
31339	518301
46461	518302
10152	518303
3817	518304
12149	518305
25923	518306
36452	518307
58073	518308
25614	518309
21137	518310
25821	518311
57	518312
5629	518313
4375	518314
113262	518315
15391	518316
180735	518317
24218	518318
68070	518319
71771	518320
36620	518321
41739	518322
40156	518323
82235	518324
27819	518325
33081	518326
41930	518327
9061	518328
20100	518329
8576	518330
23734	518331
24753	518332
9503	518333
77161	518334
64181	518335
20337	518336
143316	518337
17116	518338
31538	518339
2271	518340
24851	518341
83211	518342
61525	518343
70751	518344
124634	518345
59257	518346
20734	518347
36121	518348
67355	518349
128262	518350
45115	518351
22778	518352
3960	518353
231410	518354
45400	518355
5428	518356
54705	518357
146810	518358
54536	518359
154542	518360
4341	518361
25901	518362
49026	518363
12154	518364
58277	518365
4277	518366
17328	518367
20526	518368
27284	518369
10259	518370
9042	518371
4533	518372
32347	518373
6427	518374
408	518375
5710	518376
725	518377
208981	518378
46643	518379
37799	518380
110741	518381
67442	518382
4475	518383
12242	518384
120389	518385
10349	518386
11069	518387
67847	518388
82940	518389
106455	518390
64084	518391
150593	518392
6777	518393
66647	518394
52140	518395
17696	518396
21	518397
40504	518398
4144	518399
77891	518400
9465	518401
38801	518402
12645	518403
97395	518404
63531	518405
10531	518406
64719	518407
22225	518408
22787	518409
24512	518410
260	518411
3004	518412
1887	518413
63753	518414
34709	518415
123849	518416
39151	518417
35769	518418
31607	518419
82401	518420
6866	518421
126005	518422
5895	518423
99856	518424
23694	518425
209461	518426
222028	518427
8477	518428
6852	518429
2572	518430
46942	518431
7811	518432
1551	518433
153358	518434
114357	518435
52603	518436
22496	518437
15108	518438
44316	518439
14776	518440
58474	518441
51292	518442
10553	518443
3783	518444
54685	518445
18484	518446
12202	518447
18309	518448
7694	518449
50938	518450
109818	518451
27124	518452
6425	518453
143024	518454
32098	518455
75480	518456
109564	518457
357	518458
1219	518459
48035	518460
71368	518461
18488	518462
38404	518463
22313	518464
1936	518465
63394	518466
1616	518467
30015	518468
38481	518469
23285	518470
12746	518471
6863	518472
19984	518473
7155	518474
173649	518475
10370	518476
52887	518477
65826	518478
27801	518479
20238	518480
23095	518481
13386	518482
11978	518483
5862	518484
33878	518485
27088	518486
17254	518487
8239	518488
17468	518489
442	518490
137323	518491
71472	518492
41674	518493
655	518494
89	518495
1352	518496
9359	518497
17844	518498
19143	518499
4284	518500
16243	518501
4727	518502
35804	518503
60753	518504
45430	518505
35543	518506
232846	518507
97731	518508
5739	518509
33830	518510
21277	518511
56451	518512
1893	518513
12181	518514
31781	518515
18173	518516
18074	518517
61759	518518
13771	518519
1241	518520
84079	518521
5702	518522
2324	518523
44409	518524
27326	518525
4825	518526
101509	518527
4189	518528
17714	518529
2245	518530
6482	518531
34360	518532
11736	518533
74565	518534
30	518535
126717	518536
27052	518537
84001	518538
60738	518539
2963	518540
102218	518541
114870	518542
96131	518543
163167	518544
171839	518545
49944	518546
39933	518547
17959	518548
14517	518549
233668	518550
1221	518551
113585	518552
35724	518553
109985	518554
99322	518555
105297	518556
78641	518557
19989	518558
19510	518559
5346	518560
39361	518561
30167	518562
78188	518563
24559	518564
2927	518565
60699	518566
2005	518567
716	518568
77444	518569
14543	518570
30158	518571
22012	518572
9168	518573
79960	518574
47816	518575
15139	518576
184	518577
11466	518578
81059	518579
40808	518580
1206	518581
34008	518582
35939	518583
153219	518584
17813	518585
117945	518586
156722	518587
24228	518588
60137	518589
41362	518590
160464	518591
30494	518592
12044	518593
91960	518594
51692	518595
27659	518596
27586	518597
6670	518598
64330	518599
3523	518600
38222	518601
31239	518602
8386	518603
1719	518604
28806	518605
15293	518606
39596	518607
89024	518608
95797	518609
6070	518610
29606	518611
319	518612
118444	518613
108276	518614
634	518615
32431	518616
36882	518617
4424	518618
5543	518619
56540	518620
22395	518621
3567	518622
166667	518623
3408	518624
57	518625
75966	518626
78168	518627
116626	518628
12818	518629
40829	518630
138436	518631
211504	518632
110692	518633
148014	518634
67044	518635
52407	518636
31514	518637
50988	518638
80897	518639
8162	518640
29554	518641
385	518642
10294	518643
3860	518644
1160	518645
236471	518646
2262	518647
122701	518648
13304	518649
14689	518650
61556	518651
21143	518652
75768	518653
24043	518654
4230	518655
22225	518656
22225	518657
14	518658
25113	518659
55021	518660
50207	518661
40681	518662
16636	518663
23860	518664
58276	518665
20153	518666
186	518667
17108	518668
10933	518669
26730	518670
101262	518671
63935	518672
14665	518673
3439	518674
5200	518675
14279	518676
65915	518677
58399	518678
25546	518679
4787	518680
74929	518681
33996	518682
82451	518683
43284	518684
7450	518685
39553	518686
54258	518687
4986	518688
15293	518689
79885	518690
15277	518691
3017	518692
18398	518693
153956	518694
213779	518695
20879	518696
7765	518697
85486	518698
29494	518699
4719	518700
5823	518701
24766	518702
3011	518703
16202	518704
29434	518705
62727	518706
1877	518707
27775	518708
2218	518709
179127	518710
24295	518711
67068	518712
7708	518713
7393	518714
28542	518715
58311	518716
9674	518717
5586	518718
155060	518719
50822	518720
190	518721
19625	518722
2831	518723
5738	518724
10227	518725
23572	518726
59424	518727
2185	518728
75768	518729
96210	518730
61635	518731
37408	518732
33005	518733
117221	518734
2117	518735
107341	518736
35462	518737
24750	518738
163636	518739
106061	518740
2707	518741
22140	518742
32769	518743
2392	518744
70901	518745
56487	518746
20081	518747
37430	518748
68551	518749
27493	518750
119240	518751
72141	518752
10220	518753
149239	518754
3856	518755
11971	518756
76790	518757
113233	518758
29085	518759
54031	518760
83009	518761
19296	518762
18005	518763
6506	518764
11224	518765
6945	518766
50493	518767
38812	518768
3816	518769
89900	518770
18475	518771
84875	518772
4678	518773
88703	518774
34586	518775
4589	518776
41635	518777
61035	518778
2962	518779
1719	518780
82769	518781
39852	518782
29491	518783
106	518784
42022	518785
130836	518786
139936	518787
19251	518788
10221	518789
22362	518790
95137	518791
19759	518792
29852	518793
16271	518794
3796	518795
16621	518796
8805	518797
8083	518798
31002	518799
178	518800
19311	518801
4709	518802
56294	518803
21525	518804
5297	518805
106554	518806
43126	518807
10052	518808
14105	518809
120013	518810
25724	518811
15895	518812
1213	518813
1694	518814
112060	518815
61576	518816
82874	518817
9694	518818
141244	518819
9112	518820
85334	518821
65861	518822
2865	518823
4910	518824
94598	518825
14265	518826
1313	518827
221383	518828
10968	518829
3365	518830
3365	518831
30167	518832
26268	518833
228	518834
57677	518835
57677	518836
129553	518837
66	518838
49986	518839
16091	518840
3600	518841
35188	518842
24807	518843
35877	518844
25931	518845
6859	518846
100054	518847
50490	518848
8647	518849
7955	518850
12470	518851
64359	518852
163	518853
39231	518854
5040	518855
2372	518856
38226	518857
2680	518858
92572	518859
11270	518860
80871	518861
10349	518862
9746	518863
191502	518864
39572	518865
10603	518866
27607	518867
8836	518868
5492	518869
20781	518870
20413	518871
37130	518872
14224	518873
59537	518874
49698	518875
18804	518876
16331	518877
10288	518878
9009	518879
189639	518880
82969	518881
44700	518882
17941	518883
27437	518884
131522	518885
7498	518886
1351	518887
24729	518888
46569	518889
88121	518890
12530	518891
107451	518892
899	518893
19357	518894
99152	518895
85830	518896
50186	518897
124196	518898
4457	518899
49743	518900
2278	518901
31719	518902
98	518903
30383	518904
155	518905
85811	518906
64399	518907
25011	518908
26352	518909
5276	518910
8097	518911
126740	518912
21705	518913
801	518914
18346	518915
48533	518916
149132	518917
1019	518918
18309	518919
58413	518920
40478	518921
52201	518922
32603	518923
37420	518924
5540	518925
55534	518926
147876	518927
41792	518928
76601	518929
58831	518930
39855	518931
73534	518932
15441	518933
49717	518934
64959	518935
77541	518936
83452	518937
8685	518938
46443	518939
84607	518940
123	518941
16330	518942
25870	518943
44800	518944
15498	518945
8289	518946
26988	518947
53939	518948
39811	518949
4690	518950
55701	518951
19270	518952
32942	518953
75836	518954
84376	518955
49685	518956
129	518957
71937	518958
211555	518959
82254	518960
150221	518961
63833	518962
19146	518963
13629	518964
18906	518965
7608	518966
155053	518967
48033	518968
12155	518969
141274	518970
100548	518971
12224	518972
24180	518973
46241	518974
13339	518975
137	518976
154739	518977
42921	518978
32470	518979
2590	518980
3	518981
3296	518982
8407	518983
1366	518984
109369	518985
23646	518986
5899	518987
80269	518988
3082	518989
2410	518990
32812	518991
35056	518992
63018	518993
42521	518994
49587	518995
3000	518996
51743	518997
79399	518998
60651	518999
17603	519000
13038	519001
147567	519002
15974	519003
6421	519004
72894	519005
51332	519006
72781	519007
101317	519008
13390	519009
34177	519010
2844	519011
65263	519012
29781	519013
5017	519014
12644	519015
44632	519016
88361	519017
17753	519018
17556	519019
62131	519020
18594	519021
75408	519022
4652	519023
131815	519024
134221	519025
58126	519026
3427	519027
15042	519028
7073	519029
65428	519030
30907	519031
644	519032
105098	519033
34066	519034
12835	519035
23502	519036
93281	519037
85648	519038
21198	519039
41542	519040
27514	519041
87389	519042
94843	519043
6460	519044
9395	519045
1601	519046
45752	519047
7471	519048
24801	519049
84596	519050
22284	519051
19620	519052
29852	519053
198253	519054
80267	519055
104066	519056
42738	519057
4953	519058
93184	519059
31209	519060
69745	519061
61258	519062
100595	519063
34935	519064
41643	519065
25794	519066
54917	519067
2152	519068
62894	519069
3817	519070
608	519071
31461	519072
113434	519073
7045	519074
604	519075
61701	519076
24975	519077
6212	519078
16259	519079
66395	519080
37199	519081
9703	519082
1219	519083
19174	519084
7952	519085
89903	519086
48183	519087
385	519088
17904	519089
4373	519090
69881	519091
113056	519092
64703	519093
46595	519094
716	519095
152048	519096
56932	519097
2213	519098
5300	519099
25806	519100
35663	519101
35633	519102
150074	519103
37351	519104
110926	519105
19402	519106
1917	519107
3739	519108
2899	519109
146968	519110
67410	519111
16648	519112
18093	519113
34539	519114
37426	519115
72291	519116
18862	519117
153239	519118
2899	519119
65614	519120
41222	519121
35212	519122
97233	519123
63983	519124
36812	519125
29312	519126
71025	519127
14152	519128
6445	519129
70068	519130
46259	519131
44182	519132
239224	519133
117344	519134
117471	519135
5637	519136
12344	519137
51067	519138
124198	519139
12819	519140
73681	519141
58492	519142
79137	519143
17640	519144
22799	519145
9316	519146
53471	519147
19436	519148
63983	519149
2566	519150
20139	519151
918	519152
5314	519153
12926	519154
6711	519155
79530	519156
35712	519157
8737	519158
67002	519159
113219	519160
6518	519161
20279	519162
71045	519163
28755	519164
5925	519165
5875	519166
134525	519167
4906	519168
4870	519169
5212	519170
26585	519171
174849	519172
37445	519173
104017	519174
48560	519175
77230	519176
13523	519177
36712	519178
7849	519179
5667	519180
5285	519181
16536	519182
22603	519183
2769	519184
72670	519185
92097	519186
5840	519187
410	519188
19152	519189
475	519190
1714	519191
42623	519192
12797	519193
11157	519194
5866	519195
3714	519196
18310	519197
6160	519198
123536	519199
8555	519200
84737	519201
130919	519202
119361	519203
9033	519204
28878	519205
146110	519206
6541	519207
7507	519208
20351	519209
2289	519210
109919	519211
4689	519212
160596	519213
31953	519214
11974	519215
97645	519216
170	519217
32304	519218
34090	519219
33864	519220
49890	519221
3873	519222
18264	519223
19284	519224
238888	519225
10021	519226
346	519227
5644	519228
166520	519229
7738	519230
10160	519231
65288	519232
7930	519233
77141	519234
229	519235
6958	519236
3297	519237
44331	519238
42980	519239
4812	519240
15229	519241
40292	519242
185034	519243
91621	519244
4239	519245
98431	519246
2278	519247
65692	519248
23941	519249
59110	519250
31902	519251
50441	519252
88222	519253
17250	519254
11825	519255
101967	519256
17205	519257
49079	519258
101897	519259
66900	519260
63717	519261
89403	519262
1374	519263
48735	519264
39784	519265
5479	519266
1259	519267
38680	519268
8698	519269
76356	519270
59094	519271
29391	519272
45376	519273
87172	519274
2447	519275
60116	519276
10095	519277
34547	519278
38666	519279
45294	519280
23640	519281
26516	519282
75135	519283
5702	519284
1530	519285
31257	519286
60482	519287
16410	519288
24059	519289
21808	519290
49423	519291
14796	519292
8788	519293
35809	519294
45584	519295
115025	519296
93987	519297
10569	519298
4233	519299
70246	519300
354	519301
32156	519302
15189	519303
177769	519304
138898	519305
12188	519306
58523	519307
26603	519308
41120	519309
46421	519310
5976	519311
16075	519312
44659	519313
18214	519314
93902	519315
16400	519316
49516	519317
24913	519318
84427	519319
3265	519320
1893	519321
15157	519322
20551	519323
14	519324
84445	519325
18742	519326
3185	519327
22263	519328
24866	519329
29363	519330
2344	519331
6736	519332
7757	519333
94471	519334
40470	519335
83763	519336
39698	519337
41443	519338
9051	519339
147712	519340
130127	519341
46621	519342
42439	519343
22447	519344
25768	519345
24856	519346
11283	519347
70446	519348
86731	519349
11751	519350
5226	519351
6098	519352
4996	519353
25180	519354
62394	519355
32812	519356
62091	519357
120569	519358
32174	519359
80854	519360
72148	519361
5279	519362
12829	519363
24454	519364
2185	519365
54238	519366
2147	519367
8707	519368
873	519369
600	519370
124228	519371
143300	519372
1885	519373
64367	519374
10760	519375
11756	519376
8735	519377
219276	519378
173131	519379
8924	519380
6564	519381
76409	519382
48034	519383
64186	519384
31473	519385
12533	519386
21167	519387
130463	519388
31782	519389
126541	519390
84533	519391
5732	519392
17496	519393
11069	519394
31050	519395
88321	519396
3933	519397
7952	519398
34326	519399
82027	519400
22448	519401
37116	519402
26109	519403
19219	519404
651	519405
104726	519406
6976	519407
14665	519408
44972	519409
1698	519410
13380	519411
36149	519412
90549	519413
8927	519414
11471	519415
4996	519416
76296	519417
1281	519418
35842	519419
63074	519420
37046	519421
6720	519422
4945	519423
1012	519424
32165	519425
248	519426
86671	519427
16927	519428
8800	519429
28359	519430
874	519431
8196	519432
14530	519433
45772	519434
173816	519435
40267	519436
2568	519437
120320	519438
160955	519439
14061	519440
15424	519441
12867	519442
173	519443
34564	519444
17257	519445
84628	519446
126029	519447
91505	519448
1886	519449
34985	519450
78236	519451
18439	519452
6734	519453
34430	519454
133596	519455
5221	519456
5392	519457
9679	519458
59501	519459
22335	519460
1481	519461
232569	519462
64737	519463
6138	519464
135152	519465
16957	519466
89999	519467
141305	519468
32391	519469
20964	519470
22481	519471
175	519472
17673	519473
9994	519474
8610	519475
3007	519476
11219	519477
67621	519478
82406	519479
45946	519480
52070	519481
37721	519482
23517	519483
3796	519484
26383	519485
19471	519486
15161	519487
159710	519488
455	519489
25916	519490
47375	519491
14646	519492
14	519493
96856	519494
102251	519495
83748	519496
32158	519497
5168	519498
6394	519499
61757	519500
2323	519501
153919	519502
11137	519503
4501	519504
134343	519505
99121	519506
1020	519507
1883	519508
32556	519509
30620	519510
76926	519511
28097	519512
33849	519513
5460	519514
20023	519515
6020	519516
45243	519517
112923	519518
3024	519519
25203	519520
46379	519521
14669	519522
32435	519523
12285	519524
423	519525
119040	519526
4601	519527
165930	519528
37339	519529
2115	519530
5	519531
16714	519532
19971	519533
2215	519534
4979	519535
9616	519536
7703	519537
26251	519538
3650	519539
111195	519540
4349	519541
3374	519542
53222	519543
140262	519544
36031	519545
14	519546
17274	519547
83781	519548
10927	519549
61005	519550
24848	519551
67235	519552
98608	519553
15559	519554
11433	519555
32186	519556
54217	519557
27462	519558
1696	519559
4408	519560
23550	519561
194055	519562
3286	519563
22264	519564
25608	519565
27395	519566
6857	519567
2	519568
2	519569
2	519570
1796	519571
42494	519572
99	519573
142791	519574
11303	519575
83554	519576
6532	519577
13267	519578
67958	519579
8071	519580
54471	519581
45443	519582
33931	519583
11079	519584
9525	519585
83211	519586
983	519587
16794	519588
1498	519589
54853	519590
64914	519591
54785	519592
124706	519593
34341	519594
31088	519595
55281	519596
43698	519597
25266	519598
93285	519599
63597	519600
7970	519601
3730	519602
142509	519603
31322	519604
852	519605
522	519606
6441	519607
4026	519608
50727	519609
82425	519610
82670	519611
3004	519612
23228	519613
1254	519614
32186	519615
5226	519616
19182	519617
39706	519618
31943	519619
42507	519620
21517	519621
50190	519622
3019	519623
11178	519624
70678	519625
58225	519626
66488	519627
90	519628
59076	519629
79217	519630
50265	519631
61152	519632
70815	519633
31503	519634
37047	519635
150433	519636
58486	519637
10246	519638
6874	519639
39760	519640
3908	519641
655	519642
15	519643
36899	519644
116392	519645
50337	519646
4709	519647
41509	519648
1877	519649
35699	519650
52686	519651
67881	519652
38790	519653
23629	519654
8774	519655
72877	519656
28124	519657
9954	519658
41296	519659
12607	519660
15353	519661
87364	519662
41074	519663
25487	519664
54714	519665
37257	519666
11534	519667
52740	519668
78391	519669
53847	519670
136720	519671
25651	519672
1373	519673
25651	519674
39927	519675
21471	519676
60356	519677
54059	519678
64458	519679
64883	519680
19520	519681
12708	519682
15246	519683
73295	519684
9800	519685
210938	519686
52294	519687
122216	519688
44242	519689
5796	519690
46455	519691
53908	519692
90	519693
17834	519694
1196	519695
20568	519696
2633	519697
98	519698
2372	519699
31509	519700
92025	519701
40875	519702
41093	519703
120332	519704
36047	519705
21330	519706
9899	519707
36224	519708
25275	519709
29521	519710
1371	519711
29327	519712
14397	519713
130013	519714
6138	519715
21597	519716
13846	519717
11803	519718
28595	519719
56754	519720
138289	519721
176514	519722
54872	519723
51262	519724
12683	519725
42844	519726
8536	519727
30831	519728
14607	519729
27391	519730
54326	519731
58599	519732
50782	519733
24649	519734
112518	519735
37519	519736
28759	519737
13793	519738
39492	519739
36195	519740
19624	519741
63734	519742
36722	519743
54926	519744
74837	519745
36881	519746
3409	519747
2127	519748
123824	519749
102315	519750
42843	519751
8210	519752
21675	519753
35761	519754
136478	519755
214794	519756
11846	519757
7235	519758
3529	519759
33931	519760
50086	519761
153262	519762
113568	519763
67984	519764
4360	519765
3357	519766
38241	519767
3197	519768
111860	519769
455	519770
14126	519771
10673	519772
194172	519773
45	519774
237449	519775
4921	519776
20639	519777
32	519778
568	519779
21152	519780
5636	519781
2190	519782
146864	519783
100115	519784
182371	519785
143642	519786
124574	519787
12180	519788
39874	519789
2	519790
81814	519791
103647	519792
302	519793
8743	519794
51	519795
3625	519796
35688	519797
40026	519798
7692	519799
7532	519800
86907	519801
80688	519802
110633	519803
23642	519804
1424	519805
74880	519806
141548	519807
168218	519808
42522	519809
10666	519810
72729	519811
49998	519812
75316	519813
17224	519814
40542	519815
40558	519816
25651	519817
235797	519818
116947	519819
21879	519820
81180	519821
18141	519822
23975	519823
87264	519824
3523	519825
172643	519826
4865	519827
17139	519828
649	519829
7245	519830
21782	519831
237738	519832
46871	519833
105249	519834
13160	519835
95798	519836
139293	519837
10606	519838
35640	519839
64892	519840
5359	519841
20555	519842
72867	519843
26245	519844
70770	519845
952	519846
3536	519847
229	519848
18824	519849
27183	519850
1084	519851
31672	519852
88352	519853
77400	519854
19440	519855
17358	519856
101406	519857
436	519858
57914	519859
211792	519860
10182	519861
33881	519862
22305	519863
193316	519864
40138	519865
42382	519866
54692	519867
6778	519868
43684	519869
6721	519870
25441	519871
24455	519872
20723	519873
19584	519874
25239	519875
183135	519876
43866	519877
62315	519878
22424	519879
2035	519880
67593	519881
6007	519882
148850	519883
52276	519884
8277	519885
76934	519886
35401	519887
6315	519888
165712	519889
1701	519890
7908	519891
96279	519892
87142	519893
39707	519894
7027	519895
98913	519896
4294	519897
27546	519898
9474	519899
12017	519900
5568	519901
5855	519902
119617	519903
112869	519904
17185	519905
1728	519906
3481	519907
9048	519908
6759	519909
10165	519910
27450	519911
6445	519912
21702	519913
86060	519914
8158	519915
18477	519916
3827	519917
22353	519918
199374	519919
17293	519920
57263	519921
26280	519922
21371	519923
37944	519924
25578	519925
89310	519926
89745	519927
7887	519928
39571	519929
36240	519930
22833	519931
48162	519932
57074	519933
12026	519934
10746	519935
17348	519936
17348	519937
143880	519938
133162	519939
5297	519940
9115	519941
59853	519942
29769	519943
15898	519944
63592	519945
10822	519946
64772	519947
63531	519948
29105	519949
66071	519950
17351	519951
28099	519952
151344	519953
51807	519954
192279	519955
117	519956
24493	519957
148881	519958
1685	519959
94233	519960
66820	519961
27338	519962
3739	519963
3700	519964
76628	519965
3704	519966
38759	519967
1992	519968
1763	519969
10239	519970
11840	519971
48360	519972
9214	519973
140295	519974
89760	519975
138106	519976
59039	519977
59039	519978
31809	519979
37809	519980
153739	519981
16642	519982
8254	519983
7614	519984
67980	519985
94645	519986
491	519987
124058	519988
125706	519989
56147	519990
2257	519991
17218	519992
20709	519993
13413	519994
60228	519995
190675	519996
984	519997
25703	519998
52033	519999
45443	520000
17101	520001
66942	520002
47177	520003
61016	520004
13153	520005
99148	520006
31463	520007
15188	520008
108976	520009
13541	520010
12702	520011
17835	520012
43088	520013
51907	520014
339	520015
5956	520016
579	520017
23557	520018
11556	520019
642	520020
47715	520021
80560	520022
1176	520023
99	520024
2899	520025
1297	520026
28985	520027
13519	520028
218125	520029
39140	520030
5115	520031
4044	520032
10312	520033
19288	520034
8556	520035
11017	520036
10953	520037
54846	520038
29335	520039
14078	520040
58605	520041
79903	520042
14953	520043
452	520044
39272	520045
234991	520046
117668	520047
8932	520048
99437	520049
62289	520050
130455	520051
57221	520052
10215	520053
13079	520054
49154	520055
33387	520056
113765	520057
40788	520058
16742	520059
119195	520060
12146	520061
45858	520062
101282	520063
91748	520064
72675	520065
9756	520066
20	520067
28679	520068
10336	520069
68229	520070
27047	520071
36289	520072
87346	520073
36060	520074
32533	520075
10659	520076
27439	520077
1057	520078
89463	520079
27362	520080
140672	520081
41385	520082
71304	520083
4122	520084
38106	520085
52764	520086
48929	520087
11461	520088
61876	520089
1516	520090
17195	520091
36574	520092
177668	520093
13216	520094
25677	520095
82606	520096
55965	520097
8030	520098
112865	520099
113591	520100
52	520101
116347	520102
39518	520103
101503	520104
89564	520105
410	520106
7611	520107
2572	520108
82359	520109
5635	520110
4628	520111
51967	520112
46359	520113
625	520114
3077	520115
19519	520116
21116	520117
3418	520118
66975	520119
8055	520120
21765	520121
19474	520122
19772	520123
10630	520124
7891	520125
11762	520126
100443	520127
51033	520128
24022	520129
21143	520130
73224	520131
7455	520132
150645	520133
55320	520134
97431	520135
18715	520136
52323	520137
15655	520138
120669	520139
1353	520140
146891	520141
154948	520142
47990	520143
3407	520144
86598	520145
40881	520146
23795	520147
53727	520148
15711	520149
12877	520150
467	520151
8626	520152
42795	520153
42795	520154
104	520155
22423	520156
65295	520157
50330	520158
96346	520159
48497	520160
9206	520161
7887	520162
69934	520163
612	520164
16990	520165
98987	520166
1377	520167
18310	520168
26051	520169
45360	520170
17807	520171
22171	520172
112195	520173
24705	520174
21020	520175
98199	520176
50390	520177
128551	520178
16276	520179
14665	520180
64808	520181
72168	520182
25172	520183
17751	520184
22396	520185
165197	520186
18379	520187
18268	520188
57720	520189
57720	520190
120	520191
108579	520192
39067	520193
27067	520194
30425	520195
390	520196
19126	520197
7077	520198
74557	520199
15314	520200
27801	520201
135579	520202
918	520203
96129	520204
19237	520205
76879	520206
149975	520207
191702	520208
39576	520209
147615	520210
23629	520211
128362	520212
37548	520213
71175	520214
6829	520215
11853	520216
14340	520217
110492	520218
87005	520219
36648	520220
122775	520221
11244	520222
12084	520223
63241	520224
107507	520225
71787	520226
1883	520227
19506	520228
107508	520229
157714	520230
57708	520231
35686	520232
15530	520233
22114	520234
92303	520235
225076	520236
7593	520237
2522	520238
82631	520239
99537	520240
228512	520241
96269	520242
409	520243
5156	520244
184096	520245
5589	520246
1888	520247
239809	520248
9847	520249
12721	520250
31262	520251
118585	520252
40031	520253
19057	520254
47643	520255
1254	520256
189752	520257
40	520258
4344	520259
29748	520260
78	520261
181759	520262
117911	520263
4357	520264
34826	520265
12263	520266
75317	520267
118608	520268
1850	520269
21534	520270
67000	520271
110257	520272
102416	520273
23292	520274
925	520275
6994	520276
13330	520277
179413	520278
3806	520279
76763	520280
82966	520281
5942	520282
84040	520283
1561	520284
17065	520285
70642	520286
62865	520287
5715	520288
88100	520289
12286	520290
44507	520291
5639	520292
68561	520293
226541	520294
1992	520295
22853	520296
80295	520297
63876	520298
112386	520299
35574	520300
10075	520301
8835	520302
68853	520303
43197	520304
3823	520305
24046	520306
205456	520307
18625	520308
27269	520309
146062	520310
3726	520311
89914	520312
177517	520313
17115	520314
153281	520315
3485	520316
1505	520317
33770	520318
1122	520319
34756	520320
73517	520321
16905	520322
3553	520323
16204	520324
65453	520325
15334	520326
77065	520327
18259	520328
111686	520329
82927	520330
4134	520331
2395	520332
28821	520333
170611	520334
85680	520335
17825	520336
108959	520337
13358	520338
70911	520339
13364	520340
392	520341
87939	520342
58239	520343
66982	520344
39820	520345
31436	520346
63790	520347
128330	520348
43024	520349
96471	520350
46959	520351
1476	520352
34827	520353
7098	520354
3812	520355
18700	520356
132816	520357
22339	520358
31664	520359
17160	520360
33855	520361
27373	520362
11803	520363
165774	520364
19264	520365
52681	520366
102239	520367
117742	520368
30835	520369
17643	520370
60308	520371
31607	520372
23401	520373
212395	520374
82310	520375
24	520376
187962	520377
12261	520378
171097	520379
143616	520380
152854	520381
32966	520382
80188	520383
73878	520384
52474	520385
61404	520386
14666	520387
21107	520388
4942	520389
2717	520390
40850	520391
15149	520392
37766	520393
95735	520394
5115	520395
30764	520396
6439	520397
16107	520398
136131	520399
111752	520400
58088	520401
103622	520402
113776	520403
23495	520404
17577	520405
16805	520406
11755	520407
53445	520408
8437	520409
7685	520410
26790	520411
69606	520412
14892	520413
205417	520414
49116	520415
10522	520416
5044	520417
10395	520418
65778	520419
21985	520420
27004	520421
12446	520422
106615	520423
135335	520424
8911	520425
129881	520426
148579	520427
43324	520428
7497	520429
34537	520430
218	520431
182896	520432
59382	520433
137248	520434
8891	520435
48495	520436
76488	520437
72775	520438
65180	520439
16150	520440
4480	520441
6023	520442
32071	520443
61798	520444
3803	520445
63795	520446
9614	520447
30062	520448
8698	520449
6887	520450
18262	520451
60974	520452
58321	520453
24551	520454
9523	520455
41220	520456
15608	520457
76613	520458
8190	520459
153457	520460
32922	520461
110107	520462
15180	520463
22185	520464
623	520465
131164	520466
56562	520467
88891	520468
6796	520469
42717	520470
36343	520471
10868	520472
88317	520473
91085	520474
26099	520475
82358	520476
54216	520477
95449	520478
25016	520479
36999	520480
22478	520481
53316	520482
138031	520483
10204	520484
25390	520485
31392	520486
55577	520487
45298	520488
172192	520489
25736	520490
17888	520491
33373	520492
36774	520493
59150	520494
14883	520495
36458	520496
98132	520497
76114	520498
5276	520499
116722	520500
20717	520501
23007	520502
14415	520503
98	520504
14695	520505
69	520506
20663	520507
15525	520508
26261	520509
11925	520510
1816	520511
39706	520512
3019	520513
3579	520514
15236	520515
67958	520516
9221	520517
171957	520518
148981	520519
17600	520520
28708	520521
24680	520522
32090	520523
93634	520524
13252	520525
50696	520526
17308	520527
34554	520528
14566	520529
45875	520530
89032	520531
12889	520532
10654	520533
41637	520534
21532	520535
5627	520536
18791	520537
45049	520538
26360	520539
22291	520540
11709	520541
215698	520542
75413	520543
18399	520544
28700	520545
20508	520546
446	520547
3544	520548
1729	520549
4336	520550
53727	520551
151086	520552
39825	520553
2044	520554
54979	520555
1338	520556
32659	520557
13343	520558
23628	520559
17836	520560
18919	520561
101831	520562
65904	520563
65761	520564
31020	520565
2680	520566
9936	520567
50140	520568
231886	520569
15391	520570
15391	520571
24579	520572
55275	520573
42583	520574
21718	520575
54726	520576
42784	520577
172610	520578
70362	520579
57344	520580
3056	520581
85445	520582
43065	520583
98	520584
34995	520585
65499	520586
35909	520587
62554	520588
1961	520589
117639	520590
25096	520591
35718	520592
8735	520593
83098	520594
213231	520595
370	520596
19514	520597
16000	520598
32765	520599
598	520600
8829	520601
48686	520602
4344	520603
104040	520604
185849	520605
128388	520606
63509	520607
36381	520608
95447	520609
126014	520610
56368	520611
125793	520612
24089	520613
66947	520614
72083	520615
28769	520616
209972	520617
42562	520618
85326	520619
62550	520620
6868	520621
70684	520622
12926	520623
5971	520624
43158	520625
183	520626
15662	520627
20331	520628
58114	520629
14739	520630
44826	520631
67104	520632
78745	520633
136088	520634
127251	520635
15343	520636
49770	520637
14	520638
3411	520639
36547	520640
6808	520641
40514	520642
143634	520643
70111	520644
70111	520645
65866	520646
16817	520647
31517	520648
66860	520649
3347	520650
188051	520651
42731	520652
1891	520653
109757	520654
133352	520655
82846	520656
41934	520657
39995	520658
27326	520659
22424	520660
42672	520661
11208	520662
12662	520663
42754	520664
104008	520665
32785	520666
13083	520667
119151	520668
14178	520669
15	520670
2799	520671
866	520672
108764	520673
215	520674
3803	520675
5132	520676
9057	520677
40648	520678
9179	520679
70004	520680
26521	520681
65519	520682
27325	520683
3664	520684
46673	520685
49664	520686
108744	520687
148960	520688
65627	520689
25932	520690
3019	520691
1012	520692
7917	520693
38875	520694
105217	520695
2117	520696
134283	520697
3056	520698
82535	520699
99376	520700
186	520701
18687	520702
27963	520703
76952	520704
56167	520705
14551	520706
125582	520707
75658	520708
52276	520709
58564	520710
1504	520711
36615	520712
17554	520713
7798	520714
57217	520715
1701	520716
11570	520717
30275	520718
57874	520719
65508	520720
17748	520721
84347	520722
13316	520723
50571	520724
13316	520725
6778	520726
13316	520727
42944	520728
54212	520729
187960	520730
86992	520731
102082	520732
10757	520733
34024	520734
38720	520735
65508	520736
24221	520737
99362	520738
82865	520739
23331	520740
50360	520741
12013	520742
205138	520743
33526	520744
4842	520745
4839	520746
49819	520747
86663	520748
6836	520749
1561	520750
20797	520751
576	520752
10790	520753
40788	520754
801	520755
31326	520756
3881	520757
35116	520758
151398	520759
19018	520760
64101	520761
75504	520762
77	520763
4914	520764
14120	520765
12689	520766
2388	520767
70570	520768
54327	520769
33828	520770
183455	520771
26068	520772
19136	520773
29894	520774
16113	520775
214811	520776
103612	520777
22089	520778
226094	520779
17353	520780
36752	520781
75547	520782
32177	520783
194231	520784
73185	520785
40095	520786
62357	520787
1108	520788
40952	520789
62	520790
47612	520791
39527	520792
25151	520793
77675	520794
25013	520795
51241	520796
42533	520797
52201	520798
23311	520799
10650	520800
20177	520801
73575	520802
4332	520803
10073	520804
92948	520805
41073	520806
73366	520807
37883	520808
29969	520809
40496	520810
19597	520811
3306	520812
46219	520813
45716	520814
67344	520815
107470	520816
4871	520817
52770	520818
47834	520819
27051	520820
9	520821
15234	520822
228231	520823
68526	520824
4566	520825
155289	520826
33921	520827
132923	520828
43966	520829
6699	520830
8199	520831
48404	520832
5565	520833
14933	520834
37955	520835
73159	520836
30399	520837
28023	520838
19878	520839
46285	520840
87114	520841
57241	520842
47748	520843
113444	520844
86699	520845
83341	520846
164286	520847
167223	520848
80429	520849
73160	520850
83653	520851
65428	520852
838	520853
39685	520854
65614	520855
85167	520856
32012	520857
102740	520858
7544	520859
8284	520860
8022	520861
70832	520862
19896	520863
37043	520864
34682	520865
46087	520866
68706	520867
101421	520868
8348	520869
88580	520870
118400	520871
4679	520872
118310	520873
73232	520874
6533	520875
9	520876
41023	520877
140359	520878
46193	520879
10213	520880
28659	520881
45792	520882
23252	520883
9962	520884
118757	520885
129778	520886
18749	520887
72910	520888
38759	520889
71000	520890
64302	520891
36436	520892
12300	520893
166057	520894
36199	520895
50196	520896
89443	520897
21544	520898
41695	520899
36051	520900
165271	520901
41415	520902
32936	520903
25649	520904
30451	520905
73083	520906
21432	520907
15596	520908
7925	520909
15439	520910
14394	520911
14372	520912
47684	520913
8856	520914
36723	520915
29128	520916
163364	520917
19007	520918
120139	520919
9738	520920
41177	520921
88040	520922
239533	520923
76552	520924
240459	520925
7629	520926
89639	520927
40880	520928
158292	520929
17555	520930
95270	520931
17767	520932
50724	520933
21139	520934
40680	520935
35808	520936
113657	520937
36822	520938
17829	520939
36520	520940
4344	520941
164202	520942
25188	520943
6025	520944
41710	520945
68291	520946
35353	520947
31428	520948
763	520949
208482	520950
24921	520951
75	520952
7872	520953
84819	520954
109907	520955
12623	520956
15730	520957
52554	520958
45283	520959
87323	520960
67222	520961
17602	520962
4685	520963
104607	520964
80243	520965
21396	520966
30363	520967
3795	520968
22846	520969
16781	520970
24217	520971
230	520972
3049	520973
7	520974
64431	520975
165295	520976
100732	520977
31107	520978
17807	520979
118022	520980
82279	520981
148561	520982
14757	520983
1918	520984
12909	520985
8664	520986
202619	520987
10703	520988
66486	520989
43423	520990
150926	520991
33053	520992
52143	520993
45859	520994
6314	520995
25239	520996
11017	520997
7861	520998
66936	520999
147280	521000
45091	521001
71355	521002
163733	521003
30590	521004
33735	521005
37141	521006
64430	521007
49722	521008
2801	521009
65383	521010
63880	521011
29143	521012
9730	521013
14512	521014
11628	521015
166713	521016
3222	521017
33148	521018
103652	521019
73070	521020
68424	521021
136978	521022
51932	521023
3878	521024
10120	521025
166410	521026
9685	521027
76570	521028
114484	521029
166603	521030
120653	521031
14229	521032
22787	521033
153509	521034
89799	521035
1877	521036
223899	521037
77731	521038
209608	521039
103974	521040
116908	521041
17856	521042
31713	521043
68032	521044
68346	521045
52676	521046
89310	521047
30769	521048
150307	521049
117781	521050
2157	521051
12284	521052
61605	521053
54978	521054
105757	521055
68209	521056
21546	521057
19874	521058
76083	521059
74564	521060
51987	521061
14065	521062
17612	521063
127494	521064
238771	521065
524	521066
38028	521067
119101	521068
546	521069
87240	521070
226831	521071
89402	521072
10804	521073
51487	521074
20316	521075
40707	521076
120379	521077
20635	521078
96908	521079
154347	521080
14	521081
49559	521082
27940	521083
166278	521084
27059	521085
26872	521086
20735	521087
67495	521088
37322	521089
13153	521090
7019	521091
7085	521092
11952	521093
98	521094
68614	521095
5508	521096
7984	521097
165926	521098
109006	521099
88667	521100
21562	521101
30973	521102
87133	521103
49789	521104
36321	521105
62343	521106
62702	521107
32996	521108
92	521109
66903	521110
16037	521111
17183	521112
2724	521113
134239	521114
17759	521115
223606	521116
89185	521117
225153	521118
920	521119
113364	521120
188311	521121
41418	521122
132852	521123
36102	521124
19174	521125
355	521126
100611	521127
26631	521128
19	521129
52399	521130
6581	521131
27669	521132
74231	521133
86201	521134
37216	521135
40873	521136
134924	521137
14423	521138
444	521139
156	521140
530	521141
32374	521142
62868	521143
50843	521144
57407	521145
1444	521146
59439	521147
89737	521148
41431	521149
41713	521150
192260	521151
2737	521152
26990	521153
27048	521154
26784	521155
15046	521156
55344	521157
4419	521158
52661	521159
53946	521160
33411	521161
27667	521162
4412	521163
40986	521164
21399	521165
68264	521166
222	521167
129074	521168
91021	521169
34966	521170
120926	521171
134186	521172
67688	521173
106196	521174
105658	521175
32391	521176
12950	521177
58275	521178
67931	521179
81545	521180
56051	521181
79776	521182
27651	521183
76150	521184
102371	521185
109006	521186
6131	521187
39744	521188
1536	521189
43431	521190
41911	521191
7815	521192
87494	521193
5692	521194
62022	521195
21478	521196
23429	521197
44188	521198
83090	521199
2788	521200
139441	521201
25406	521202
12710	521203
23861	521204
50534	521205
43092	521206
40479	521207
49507	521208
40459	521209
72373	521210
48301	521211
3330	521212
13547	521213
598	521214
4559	521215
27488	521216
5038	521217
22404	521218
41822	521219
10229	521220
12811	521221
11278	521222
28440	521223
39840	521224
42222	521225
19160	521226
90	521227
86275	521228
15912	521229
4899	521230
52	521231
63465	521232
68416	521233
74163	521234
13832	521235
98630	521236
50650	521237
4539	521238
113134	521239
79317	521240
29041	521241
16477	521242
83294	521243
36125	521244
23502	521245
39739	521246
28949	521247
48412	521248
31319	521249
123	521250
51779	521251
34883	521252
3	521253
839	521254
37821	521255
25751	521256
4066	521257
18911	521258
42586	521259
61215	521260
24299	521261
161062	521262
66059	521263
10387	521264
23263	521265
75643	521266
54897	521267
85505	521268
21160	521269
17706	521270
7863	521271
18237	521272
72242	521273
26800	521274
196399	521275
12761	521276
19470	521277
213544	521278
38201	521279
14076	521280
98424	521281
76698	521282
67166	521283
5708	521284
31252	521285
24794	521286
29960	521287
129048	521288
129168	521289
54175	521290
29193	521291
134290	521292
1502	521293
5638	521294
33097	521295
88147	521296
10955	521297
79825	521298
75590	521299
6653	521300
33126	521301
52447	521302
26300	521303
152161	521304
50261	521305
18633	521306
31149	521307
40922	521308
25451	521309
87012	521310
32738	521311
82222	521312
84589	521313
23256	521314
53184	521315
53289	521316
49562	521317
76125	521318
68112	521319
32405	521320
3789	521321
88911	521322
17582	521323
239398	521324
87016	521325
66774	521326
11959	521327
235554	521328
21502	521329
26108	521330
50405	521331
46425	521332
73841	521333
165753	521334
94172	521335
13620	521336
33000	521337
49268	521338
5233	521339
135362	521340
48084	521341
88813	521342
47641	521343
17366	521344
41370	521345
26108	521346
21651	521347
75356	521348
5537	521349
26605	521350
12251	521351
27353	521352
28271	521353
67912	521354
28999	521355
73551	521356
8165	521357
19386	521358
35330	521359
130668	521360
10302	521361
117083	521362
28294	521363
26317	521364
167094	521365
100115	521366
89271	521367
41630	521368
61664	521369
8470	521370
9663	521371
87430	521372
82646	521373
25499	521374
302	521375
59056	521376
89314	521377
14590	521378
1885	521379
32089	521380
179	521381
136	521382
93984	521383
166858	521384
118507	521385
925	521386
76104	521387
97911	521388
129718	521389
6449	521390
237397	521391
18872	521392
73705	521393
37616	521394
1021	521395
36365	521396
1021	521397
74280	521398
36446	521399
8301	521400
14247	521401
110971	521402
137329	521403
35603	521404
56896	521405
22250	521406
105805	521407
104597	521408
40820	521409
79770	521410
1015	521411
14239	521412
167471	521413
68656	521414
17859	521415
31379	521416
46542	521417
16241	521418
49897	521419
5291	521420
67942	521421
118900	521422
68057	521423
11701	521424
72763	521425
74608	521426
237901	521427
29911	521428
236728	521429
136692	521430
56184	521431
87740	521432
19410	521433
11164	521434
73737	521435
44133	521436
33257	521437
167541	521438
41313	521439
205687	521440
39891	521441
23211	521442
74830	521443
61969	521444
44528	521445
44133	521446
32567	521447
88688	521448
71355	521449
4689	521450
35087	521451
21043	521452
71970	521453
16610	521454
29982	521455
191847	521456
71570	521457
58955	521458
37606	521459
3392	521460
38673	521461
30235	521462
13512	521463
68671	521464
236656	521465
52196	521466
50550	521467
11434	521468
10408	521469
20330	521470
14127	521471
77733	521472
147609	521473
93663	521474
87498	521475
68524	521476
49868	521477
240218	521478
68544	521479
35094	521480
29343	521481
7411	521482
3920	521483
14141	521484
3392	521485
45421	521486
22038	521487
46608	521488
4730	521489
31632	521490
115908	521491
16780	521492
54897	521493
87942	521494
5009	521495
164539	521496
120393	521497
41712	521498
87258	521499
30483	521500
109219	521501
51926	521502
8274	521503
167479	521504
25254	521505
58321	521506
26143	521507
19910	521508
30489	521509
12765	521510
8849	521511
3008	521512
45555	521513
162842	521514
29942	521515
71399	521516
10346	521517
36729	521518
7213	521519
3241	521520
3532	521521
32123	521522
109995	521523
2000	521524
120869	521525
10713	521526
38436	521527
114989	521528
60519	521529
207040	521530
84828	521531
97116	521532
66898	521533
21075	521534
21503	521535
36957	521536
52443	521537
54876	521538
136972	521539
3911	521540
83738	521541
3387	521542
89822	521543
215469	521544
2397	521545
15595	521546
7472	521547
26084	521548
132	521549
559	521550
182262	521551
38519	521552
96790	521553
29704	521554
5589	521555
104	521556
25754	521557
26294	521558
21537	521559
39755	521560
1198	521561
10645	521562
443	521563
6769	521564
8433	521565
28855	521566
841	521567
9052	521568
29995	521569
142100	521570
140569	521571
20754	521572
34	521573
300	521574
20830	521575
12258	521576
65044	521577
218842	521578
18344	521579
321	521580
1596	521581
6874	521582
2126	521583
20076	521584
105427	521585
7596	521586
50278	521587
59057	521588
40709	521589
26320	521590
4932	521591
25681	521592
572	521593
153958	521594
567	521595
25855	521596
84746	521597
230	521598
3491	521599
21	521600
572	521601
77357	521602
28822	521603
3358	521604
22174	521605
4962	521606
65775	521607
73	521608
3494	521609
3634	521610
3407	521611
3264	521612
21	521613
101300	521614
17025	521615
153753	521616
3816	521617
31258	521618
73403	521619
18559	521620
2247	521621
10769	521622
18334	521623
6077	521624
5671	521625
3223	521626
26505	521627
190066	521628
51601	521629
2871	521630
13216	521631
40947	521632
3480	521633
672	521634
3283	521635
74931	521636
19718	521637
21918	521638
256	521639
23618	521640
20675	521641
65118	521642
8277	521643
58172	521644
32393	521645
19432	521646
714	521647
38519	521648
13	521649
2375	521650
39789	521651
27347	521652
3637	521653
7907	521654
17507	521655
28140	521656
51000	521657
1275	521658
85270	521659
371	521660
45280	521661
11515	521662
41540	521663
84623	521664
36829	521665
64313	521666
51237	521667
35132	521668
1560	521669
68571	521670
63865	521671
79893	521672
63398	521673
2673	521674
84679	521675
10344	521676
36449	521677
9242	521678
103386	521679
51471	521680
1545	521681
143134	521682
73841	521683
50642	521684
58986	521685
18033	521686
36908	521687
1008	521688
14620	521689
567	521690
12855	521691
33834	521692
199310	521693
416	521694
1704	521695
68742	521696
1018	521697
8313	521698
6154	521699
3830	521700
6390	521701
13547	521702
97589	521703
23776	521704
132149	521705
1704	521706
33818	521707
1227	521708
123450	521709
57417	521710
21148	521711
86754	521712
28659	521713
6727	521714
38067	521715
15353	521716
154294	521717
2453	521718
127422	521719
15256	521720
249	521721
4208	521722
207717	521723
1245	521724
2834	521725
25716	521726
304	521727
32644	521728
619	521729
29477	521730
20494	521731
1977	521732
56441	521733
74121	521734
651	521735
106488	521736
117481	521737
84229	521738
126845	521739
199368	521740
20084	521741
33987	521742
41589	521743
26759	521744
3246	521745
27522	521746
87332	521747
42842	521748
13712	521749
100964	521750
7619	521751
82160	521752
5771	521753
35287	521754
9151	521755
31809	521756
45027	521757
40	521758
2997	521759
41204	521760
17807	521761
48511	521762
87686	521763
36814	521764
9931	521765
36672	521766
72682	521767
54121	521768
36722	521769
18354	521770
11338	521771
138894	521772
23605	521773
96812	521774
34133	521775
39527	521776
37443	521777
5883	521778
169784	521779
41021	521780
4950	521781
51641	521782
178889	521783
6432	521784
107063	521785
17724	521786
26199	521787
61098	521788
4450	521789
321	521790
14263	521791
193916	521792
40225	521793
2371	521794
54427	521795
10708	521796
143796	521797
199327	521798
18184	521799
21979	521800
50826	521801
99489	521802
14538	521803
101251	521804
23764	521805
6154	521806
96657	521807
93665	521808
71228	521809
92741	521810
6013	521811
12152	521812
139096	521813
23212	521814
131599	521815
101328	521816
138120	521817
95773	521818
209752	521819
21345	521820
49915	521821
91105	521822
23798	521823
23630	521824
25758	521825
34997	521826
73567	521827
98064	521828
27682	521829
63804	521830
5645	521831
3718	521832
56543	521833
56565	521834
8616	521835
16608	521836
15442	521837
235637	521838
76220	521839
215241	521840
180879	521841
105521	521842
25533	521843
18822	521844
18861	521845
111127	521846
59825	521847
211064	521848
112250	521849
138837	521850
34895	521851
1017	521852
85005	521853
68773	521854
53286	521855
5971	521856
78960	521857
31707	521858
138768	521859
27596	521860
56115	521861
17780	521862
53229	521863
115660	521864
31598	521865
182795	521866
33105	521867
40952	521868
19536	521869
82918	521870
19143	521871
45259	521872
6114	521873
445	521874
105494	521875
31546	521876
57422	521877
61123	521878
177907	521879
17793	521880
10172	521881
4063	521882
31947	521883
15257	521884
68689	521885
597	521886
8926	521887
4090	521888
87518	521889
75560	521890
31657	521891
164166	521892
13563	521893
60732	521894
19122	521895
108065	521896
718	521897
80567	521898
115020	521899
34345	521900
39935	521901
36689	521902
36689	521903
13170	521904
60632	521905
43529	521906
46875	521907
12178	521908
51688	521909
42481	521910
447	521911
63554	521912
131414	521913
18426	521914
188623	521915
22475	521916
82623	521917
8189	521918
54427	521919
175508	521920
21020	521921
84868	521922
75677	521923
79160	521924
11488	521925
27284	521926
112570	521927
130668	521928
84146	521929
70269	521930
554	521931
13454	521932
339	521933
1352	521934
58222	521935
13373	521936
21234	521937
29062	521938
38500	521939
1084	521940
104021	521941
18790	521942
189205	521943
3115	521944
10103	521945
1941	521946
32003	521947
369	521948
6	521949
1073	521950
85428	521951
88590	521952
88443	521953
119583	521954
104263	521955
38307	521956
22875	521957
339	521958
21237	521959
22321	521960
3031	521961
608	521962
5221	521963
2127	521964
3031	521965
22321	521966
42791	521967
72341	521968
1712	521969
2	521970
219	521971
30473	521972
146012	521973
55007	521974
188730	521975
31050	521976
19228	521977
29635	521978
82745	521979
109587	521980
117	521981
40476	521982
72455	521983
20929	521984
45259	521985
74	521986
119923	521987
237452	521988
74546	521989
568	521990
14706	521991
155923	521992
6428	521993
145664	521994
45978	521995
58803	521996
137432	521997
23518	521998
73872	521999
50589	522000
14600	522001
91966	522002
4061	522003
54751	522004
166	522005
65783	522006
54751	522007
194	522008
4946	522009
115805	522010
14600	522011
3493	522012
54656	522013
54470	522014
32302	522015
14566	522016
85362	522017
65772	522018
6428	522019
168493	522020
30659	522021
10737	522022
20908	522023
49281	522024
15	522025
127563	522026
34917	522027
7200	522028
74405	522029
119239	522030
42443	522031
92593	522032
2446	522033
44483	522034
23075	522035
5895	522036
3113	522037
4082	522038
116912	522039
80069	522040
36970	522041
41590	522042
13618	522043
78077	522044
58034	522045
85633	522046
6396	522047
200732	522048
176822	522049
27073	522050
947	522051
42810	522052
16113	522053
23437	522054
26709	522055
121981	522056
49232	522057
14714	522058
2669	522059
48707	522060
19174	522061
50029	522062
49972	522063
478	522064
137275	522065
116906	522066
95682	522067
45855	522068
149360	522069
40305	522070
75469	522071
124448	522072
82442	522073
4026	522074
75693	522075
31950	522076
31189	522077
80249	522078
29405	522079
34773	522080
71296	522081
17343	522082
1113	522083
10554	522084
33053	522085
6882	522086
109939	522087
12814	522088
22181	522089
24060	522090
77694	522091
10306	522092
17368	522093
56230	522094
72377	522095
14521	522096
23576	522097
15966	522098
239885	522099
15303	522100
193320	522101
13100	522102
171723	522103
23640	522104
86894	522105
98431	522106
34465	522107
186	522108
83872	522109
67885	522110
74561	522111
18352	522112
96135	522113
238602	522114
154186	522115
63799	522116
73943	522117
85450	522118
135606	522119
14402	522120
12020	522121
20347	522122
3	522123
19080	522124
21178	522125
48513	522126
5929	522127
3824	522128
44968	522129
34001	522130
183375	522131
175501	522132
38714	522133
45526	522134
50397	522135
15771	522136
7503	522137
102665	522138
190264	522139
29632	522140
59375	522141
26637	522142
100661	522143
43557	522144
38647	522145
83513	522146
35610	522147
1	522148
128553	522149
21228	522150
37635	522151
161678	522152
2	522153
14566	522154
11754	522155
84332	522156
212657	522157
14224	522158
116469	522159
35296	522160
101455	522161
25346	522162
196408	522163
29341	522164
73906	522165
32296	522166
32296	522167
26168	522168
31314	522169
9341	522170
40952	522171
94231	522172
72784	522173
79999	522174
18254	522175
50096	522176
18347	522177
7721	522178
1	522179
850	522180
41562	522181
1354	522182
10080	522183
15209	522184
193665	522185
95799	522186
18765	522187
64506	522188
17462	522189
7721	522190
11747	522191
4795	522192
157046	522193
36981	522194
23699	522195
29717	522196
144393	522197
114017	522198
106663	522199
38482	522200
44830	522201
82201	522202
40793	522203
40030	522204
40795	522205
38218	522206
15086	522207
49017	522208
5079	522209
4848	522210
134890	522211
80514	522212
32724	522213
114852	522214
42568	522215
118131	522216
36731	522217
28363	522218
63633	522219
15105	522220
27555	522221
25148	522222
375	522223
11944	522224
64368	522225
20169	522226
12077	522227
6857	522228
61425	522229
44316	522230
46775	522231
52265	522232
5513	522233
77680	522234
41189	522235
77667	522236
20162	522237
29773	522238
100579	522239
138949	522240
4399	522241
51678	522242
6022	522243
3617	522244
127302	522245
208515	522246
17456	522247
168476	522248
80459	522249
6656	522250
74385	522251
13363	522252
4790	522253
237018	522254
15178	522255
2686	522256
93745	522257
59589	522258
44839	522259
50046	522260
21812	522261
111265	522262
23356	522263
200954	522264
7347	522265
31634	522266
20334	522267
31647	522268
65381	522269
86094	522270
43113	522271
99555	522272
97487	522273
49903	522274
4096	522275
28752	522276
11184	522277
43011	522278
30553	522279
113561	522280
19174	522281
100060	522282
36034	522283
17328	522284
1727	522285
72927	522286
84803	522287
41489	522288
39215	522289
12972	522290
19175	522291
45452	522292
63106	522293
80375	522294
29577	522295
18212	522296
68035	522297
4406	522298
113508	522299
50888	522300
536	522301
111851	522302
16393	522303
117386	522304
59423	522305
4693	522306
17568	522307
51422	522308
32	522309
44352	522310
2876	522311
21133	522312
39866	522313
126842	522314
450	522315
19614	522316
468	522317
40206	522318
84841	522319
131205	522320
214187	522321
35829	522322
1222	522323
1222	522324
7622	522325
48	522326
4871	522327
92883	522328
4868	522329
247	522330
12515	522331
6820	522332
1113	522333
31474	522334
119616	522335
6932	522336
146898	522337
1312	522338
9427	522339
1008	522340
118198	522341
7221	522342
1103	522343
174396	522344
51365	522345
29050	522346
907	522347
48902	522348
130827	522349
39238	522350
15031	522351
3626	522352
11941	522353
7911	522354
8100	522355
342	522356
44352	522357
10398	522358
11246	522359
16495	522360
3375	522361
46775	522362
1727	522363
38798	522364
44744	522365
73915	522366
34257	522367
18868	522368
49982	522369
12662	522370
76462	522371
4685	522372
173	522373
315	522374
107180	522375
81235	522376
47741	522377
549	522378
6698	522379
467	522380
467	522381
5951	522382
73708	522383
14152	522384
111404	522385
17825	522386
82396	522387
17774	522388
2131	522389
45545	522390
28264	522391
28190	522392
58207	522393
217603	522394
72981	522395
118638	522396
32815	522397
54896	522398
2731	522399
3878	522400
23475	522401
5328	522402
34481	522403
125535	522404
76116	522405
9318	522406
75104	522407
30512	522408
2731	522409
136	522410
4354	522411
44391	522412
20937	522413
44070	522414
34332	522415
105075	522416
215395	522417
6571	522418
54160	522419
7491	522420
36117	522421
8490	522422
15676	522423
7911	522424
9061	522425
79903	522426
36649	522427
17372	522428
64143	522429
24719	522430
51345	522431
54413	522432
11302	522433
2097	522434
6444	522435
9741	522436
38705	522437
25706	522438
27302	522439
106518	522440
112163	522441
66094	522442
12947	522443
7526	522444
49459	522445
61921	522446
31823	522447
47442	522448
95936	522449
6899	522450
26170	522451
24857	522452
18667	522453
20805	522454
11126	522455
124701	522456
63782	522457
69712	522458
43453	522459
73952	522460
2403	522461
31855	522462
1511	522463
47733	522464
92645	522465
38435	522466
14747	522467
950	522468
60572	522469
79251	522470
103579	522471
5053	522472
16915	522473
32960	522474
46560	522475
19772	522476
21550	522477
164261	522478
229505	522479
37953	522480
43972	522481
52244	522482
86883	522483
60554	522484
108624	522485
62162	522486
25884	522487
92452	522488
203510	522489
7662	522490
128510	522491
39857	522492
133931	522493
96935	522494
40687	522495
153168	522496
62696	522497
93595	522498
23786	522499
216034	522500
9526	522501
17901	522502
165071	522503
27510	522504
75929	522505
23613	522506
46039	522507
49414	522508
68346	522509
26319	522510
37844	522511
17774	522512
29283	522513
36999	522514
1798	522515
51502	522516
9683	522517
19146	522518
21593	522519
28477	522520
8162	522521
53	522522
97532	522523
12985	522524
12662	522525
13158	522526
31563	522527
13020	522528
96617	522529
21	522530
5682	522531
19077	522532
83771	522533
7593	522534
15769	522535
13205	522536
89903	522537
27641	522538
98293	522539
11247	522540
11891	522541
3596	522542
28775	522543
9367	522544
32262	522545
25909	522546
74716	522547
3113	522548
1880	522549
2692	522550
83914	522551
70942	522552
129809	522553
59940	522554
15253	522555
2490	522556
114797	522557
25881	522558
34193	522559
123699	522560
22317	522561
25685	522562
14187	522563
3632	522564
50827	522565
61753	522566
50727	522567
39329	522568
1285	522569
4357	522570
36016	522571
51180	522572
7971	522573
18667	522574
9244	522575
1199	522576
54945	522577
18477	522578
1036	522579
93673	522580
58823	522581
27122	522582
89539	522583
40314	522584
446	522585
7071	522586
15334	522587
1808	522588
5123	522589
21219	522590
51096	522591
12812	522592
43986	522593
48698	522594
58161	522595
42533	522596
139	522597
115972	522598
18477	522599
17398	522600
39395	522601
26389	522602
17078	522603
19356	522604
11264	522605
48684	522606
101893	522607
74348	522608
13158	522609
15309	522610
15641	522611
71199	522612
16398	522613
37223	522614
10794	522615
87226	522616
156613	522617
225802	522618
5560	522619
26204	522620
58114	522621
31442	522622
110731	522623
85185	522624
94	522625
57065	522626
10199	522627
42938	522628
12389	522629
65727	522630
31890	522631
22171	522632
66601	522633
9687	522634
163172	522635
31510	522636
67423	522637
113042	522638
20604	522639
119147	522640
52562	522641
14758	522642
102383	522643
65842	522644
5644	522645
14838	522646
124296	522647
8347	522648
12401	522649
89836	522650
63977	522651
118943	522652
1653	522653
33234	522654
3803	522655
28490	522656
165682	522657
36116	522658
12020	522659
25336	522660
86964	522661
24598	522662
58815	522663
75193	522664
186444	522665
23330	522666
74624	522667
40308	522668
64926	522669
108906	522670
54069	522671
190860	522672
64534	522673
13364	522674
14750	522675
15929	522676
78234	522677
57097	522678
49569	522679
4960	522680
2540	522681
38610	522682
19703	522683
51922	522684
17237	522685
128974	522686
40980	522687
2302	522688
19081	522689
7221	522690
645	522691
11696	522692
194689	522693
4663	522694
49342	522695
29132	522696
44054	522697
11692	522698
1	522699
27812	522700
104	522701
4497	522702
99245	522703
16310	522704
100737	522705
49286	522706
22474	522707
48296	522708
20666	522709
64814	522710
34764	522711
95329	522712
105475	522713
14	522714
152368	522715
64312	522716
34507	522717
92877	522718
79944	522719
116266	522720
111493	522721
172809	522722
124023	522723
1124	522724
27297	522725
9621	522726
41093	522727
18	522728
54593	522729
82567	522730
10712	522731
136003	522732
89468	522733
19458	522734
103869	522735
3141	522736
136085	522737
73343	522738
111964	522739
35369	522740
10635	522741
209581	522742
91466	522743
29620	522744
65508	522745
13444	522746
11569	522747
21648	522748
16808	522749
107811	522750
11272	522751
797	522752
49129	522753
63482	522754
163609	522755
213656	522756
14278	522757
75069	522758
153615	522759
151405	522760
94379	522761
15946	522762
74833	522763
42425	522764
57960	522765
198075	522766
56580	522767
25389	522768
89074	522769
65906	522770
159781	522771
89736	522772
19536	522773
76622	522774
94996	522775
87073	522776
10152	522777
64387	522778
103924	522779
18008	522780
111310	522781
17108	522782
20827	522783
37033	522784
15950	522785
71979	522786
84852	522787
52987	522788
12381	522789
136741	522790
25437	522791
66693	522792
18643	522793
21885	522794
10350	522795
16098	522796
45567	522797
47324	522798
82230	522799
88624	522800
20439	522801
3411	522802
147781	522803
8802	522804
70451	522805
50821	522806
41160	522807
70939	522808
46006	522809
2071	522810
14986	522811
196571	522812
2731	522813
743	522814
4926	522815
36118	522816
64469	522817
191305	522818
99395	522819
26196	522820
176568	522821
21107	522822
120456	522823
21637	522824
154712	522825
7642	522826
103122	522827
303	522828
42522	522829
69738	522830
31107	522831
34355	522832
5676	522833
67880	522834
29057	522835
1969	522836
206103	522837
46485	522838
64290	522839
15118	522840
58793	522841
58248	522842
44137	522843
27207	522844
88001	522845
18846	522846
17637	522847
82236	522848
39269	522849
15089	522850
410	522851
26262	522852
43583	522853
107822	522854
97636	522855
5589	522856
9629	522857
139162	522858
4154	522859
51709	522860
6857	522861
6857	522862
56544	522863
6131	522864
49473	522865
11250	522866
45677	522867
23683	522868
94004	522869
28780	522870
10131	522871
19114	522872
11248	522873
24030	522874
61237	522875
71395	522876
14681	522877
23544	522878
55599	522879
13792	522880
7648	522881
77078	522882
161030	522883
178872	522884
21043	522885
39450	522886
28775	522887
74376	522888
29296	522889
211188	522890
31302	522891
8193	522892
33134	522893
42986	522894
21587	522895
18362	522896
3817	522897
222	522898
14444	522899
45777	522900
234163	522901
86991	522902
155468	522903
109098	522904
12691	522905
3095	522906
63084	522907
9325	522908
55859	522909
67324	522910
119780	522911
104297	522912
59297	522913
2149	522914
1535	522915
120984	522916
49464	522917
141008	522918
196162	522919
105710	522920
130185	522921
45989	522922
10955	522923
26224	522924
2917	522925
105926	522926
8609	522927
26274	522928
99934	522929
1479	522930
23524	522931
17116	522932
8417	522933
20773	522934
75653	522935
24503	522936
19967	522937
21548	522938
23903	522939
64628	522940
12544	522941
83027	522942
12389	522943
8862	522944
71535	522945
872	522946
113662	522947
21106	522948
7023	522949
6355	522950
67520	522951
29996	522952
22478	522953
160676	522954
126003	522955
12073	522956
32509	522957
42263	522958
103929	522959
117216	522960
106125	522961
164978	522962
30	522963
50240	522964
13293	522965
1500	522966
7543	522967
1793	522968
17372	522969
122802	522970
29841	522971
17019	522972
52626	522973
11929	522974
109699	522975
92333	522976
4155	522977
10	522978
16117	522979
13498	522980
66934	522981
6949	522982
137091	522983
55914	522984
4629	522985
2556	522986
54552	522987
218	522988
40745	522989
30379	522990
149806	522991
46180	522992
183503	522993
102489	522994
44839	522995
62938	522996
4521	522997
112288	522998
488	522999
69307	523000
102921	523001
15031	523002
111974	523003
33336	523004
2737	523005
55463	523006
104510	523007
14198	523008
32710	523009
108605	523010
99485	523011
13256	523012
1379	523013
19382	523014
132908	523015
1246	523016
111921	523017
4355	523018
74032	523019
605	523020
755	523021
195985	523022
80190	523023
111723	523024
73897	523025
152755	523026
18588	523027
40768	523028
38057	523029
26026	523030
46711	523031
45798	523032
33034	523033
73323	523034
6963	523035
61230	523036
71043	523037
11079	523038
178130	523039
64503	523040
102251	523041
53077	523042
71297	523043
12399	523044
147516	523045
12528	523046
38973	523047
44496	523048
115898	523049
88382	523050
109831	523051
17797	523052
153037	523053
109971	523054
19658	523055
11576	523056
128470	523057
12718	523058
17933	523059
20377	523060
107327	523061
126802	523062
99613	523063
134263	523064
66721	523065
52206	523066
18013	523067
15346	523068
41150	523069
17071	523070
76102	523071
3453	523072
58399	523073
142236	523074
4520	523075
8760	523076
32567	523077
14241	523078
52663	523079
13827	523080
70416	523081
3555	523082
379	523083
64590	523084
114145	523085
7503	523086
2824	523087
50198	523088
21026	523089
54439	523090
10686	523091
112213	523092
36079	523093
132710	523094
73001	523095
40032	523096
96268	523097
1358	523098
48431	523099
47619	523100
64169	523101
29701	523102
11326	523103
25284	523104
61729	523105
40624	523106
31998	523107
1634	523108
18259	523109
1316	523110
756	523111
106043	523112
10912	523113
144341	523114
8314	523115
1669	523116
15391	523117
89407	523118
152168	523119
54728	523120
2317	523121
101622	523122
3951	523123
14680	523124
75190	523125
94546	523126
8847	523127
131	523128
27298	523129
160566	523130
12292	523131
12064	523132
46112	523133
32556	523134
151112	523135
19051	523136
18616	523137
7032	523138
5081	523139
9	523140
15276	523141
75588	523142
183956	523143
7851	523144
370	523145
2131	523146
32899	523147
34155	523148
6857	523149
65802	523150
82255	523151
84059	523152
108576	523153
34155	523154
6067	523155
4595	523156
12673	523157
164637	523158
76445	523159
919	523160
3826	523161
192	523162
34041	523163
8722	523164
5884	523165
12722	523166
92015	523167
5402	523168
36176	523169
3407	523170
1985	523171
4921	523172
92251	523173
85597	523174
8052	523175
11830	523176
1220	523177
14061	523178
70725	523179
11877	523180
32840	523181
69733	523182
5185	523183
2433	523184
216	523185
156071	523186
4133	523187
6855	523188
52671	523189
9100	523190
51837	523191
51928	523192
279	523193
171541	523194
54546	523195
10002	523196
45199	523197
132641	523198
117012	523199
89561	523200
18409	523201
15243	523202
20899	523203
12851	523204
25046	523205
9222	523206
25798	523207
17552	523208
4421	523209
24293	523210
14143	523211
30104	523212
30104	523213
82148	523214
23792	523215
65022	523216
18589	523217
82426	523218
19306	523219
70833	523220
1236	523221
1691	523222
31775	523223
11017	523224
568	523225
69812	523226
3371	523227
20211	523228
8432	523229
24389	523230
4492	523231
3697	523232
40037	523233
79650	523234
31763	523235
20341	523236
120615	523237
11993	523238
118019	523239
2218	523240
47191	523241
32496	523242
23491	523243
12149	523244
15326	523245
109580	523246
58950	523247
82660	523248
9357	523249
109068	523250
137888	523251
13158	523252
9547	523253
205217	523254
99782	523255
143597	523256
11947	523257
15596	523258
31691	523259
46395	523260
36985	523261
129295	523262
61778	523263
129986	523264
85842	523265
3579	523266
127121	523267
71267	523268
87432	523269
3866	523270
110746	523271
3380	523272
12929	523273
194658	523274
9377	523275
29093	523276
6161	523277
5617	523278
118297	523279
63808	523280
14652	523281
14179	523282
166	523283
15479	523284
72440	523285
76036	523286
109959	523287
43327	523288
2860	523289
19381	523290
108908	523291
19055	523292
207994	523293
6219	523294
82520	523295
3847	523296
25097	523297
16894	523298
3004	523299
191034	523300
10130	523301
26496	523302
110437	523303
21648	523304
18798	523305
22295	523306
3579	523307
2410	523308
161403	523309
50966	523310
13587	523311
19476	523312
7757	523313
28063	523314
22354	523315
6631	523316
14112	523317
10097	523318
17119	523319
3776	523320
4539	523321
99280	523322
23798	523323
3874	523324
16015	523325
6322	523326
329	523327
3866	523328
1701	523329
63320	523330
15315	523331
183245	523332
43033	523333
18600	523334
57877	523335
57706	523336
71438	523337
5470	523338
72861	523339
165168	523340
173581	523341
104621	523342
72990	523343
110393	523344
41368	523345
163499	523346
115818	523347
45863	523348
14168	523349
80311	523350
13429	523351
236025	523352
125810	523353
5712	523354
88264	523355
96744	523356
68694	523357
134277	523358
41420	523359
55001	523360
31495	523361
34155	523362
3822	523363
10717	523364
89707	523365
64351	523366
152736	523367
37224	523368
172	523369
90	523370
112133	523371
4795	523372
30003	523373
63586	523374
18642	523375
119688	523376
2571	523377
13199	523378
238127	523379
3807	523380
46301	523381
79934	523382
113554	523383
50043	523384
69337	523385
62985	523386
111	523387
61283	523388
52324	523389
2113	523390
14467	523391
41936	523392
152342	523393
5672	523394
33845	523395
4940	523396
19517	523397
93342	523398
71293	523399
237211	523400
98661	523401
122	523402
27658	523403
25906	523404
33091	523405
20957	523406
49590	523407
30475	523408
10540	523409
16016	523410
22046	523411
48577	523412
66455	523413
27000	523414
54893	523415
28873	523416
92795	523417
1374	523418
1844	523419
24968	523420
29326	523421
27823	523422
14939	523423
23806	523424
57793	523425
24475	523426
34952	523427
89649	523428
65273	523429
23725	523430
6172	523431
50745	523432
75758	523433
42280	523434
7802	523435
84437	523436
2831	523437
73590	523438
99523	523439
33944	523440
40225	523441
38171	523442
124455	523443
44826	523444
18245	523445
2438	523446
32	523447
56674	523448
1880	523449
59038	523450
208361	523451
6160	523452
112618	523453
6884	523454
110865	523455
3381	523456
24	523457
52868	523458
112348	523459
11171	523460
14126	523461
16330	523462
83162	523463
7477	523464
64272	523465
625	523466
39468	523467
920	523468
40076	523469
920	523470
2142	523471
11803	523472
18615	523473
98297	523474
1531	523475
4457	523476
217915	523477
5328	523478
151622	523479
19343	523480
136156	523481
122845	523482
25962	523483
32090	523484
5300	523485
691	523486
18381	523487
4352	523488
95180	523489
7810	523490
2000	523491
7810	523492
18022	523493
155627	523494
32082	523495
11486	523496
36914	523497
36076	523498
37179	523499
28064	523500
21057	523501
16236	523502
4949	523503
17602	523504
11202	523505
43622	523506
25102	523507
23525	523508
10055	523509
87440	523510
4023	523511
1	523512
25930	523513
13302	523514
72941	523515
81293	523516
34711	523517
37855	523518
132060	523519
14291	523520
141823	523521
54825	523522
23259	523523
31512	523524
15250	523525
94141	523526
6696	523527
2729	523528
75812	523529
39241	523530
116025	523531
9550	523532
6692	523533
24325	523534
95056	523535
60496	523536
128836	523537
95880	523538
77694	523539
371	523540
31194	523541
22318	523542
24632	523543
49227	523544
35736	523545
8600	523546
96008	523547
220090	523548
610	523549
20590	523550
31024	523551
48456	523552
75778	523553
22455	523554
42429	523555
7773	523556
129262	523557
24807	523558
31643	523559
17800	523560
4900	523561
177	523562
55381	523563
29483	523564
77682	523565
27393	523566
85729	523567
103248	523568
24053	523569
4996	523570
51078	523571
32069	523572
15277	523573
69328	523574
25772	523575
31	523576
22298	523577
137137	523578
52570	523579
2937	523580
80497	523581
235704	523582
46513	523583
76149	523584
39272	523585
21177	523586
17315	523587
17502	523588
16237	523589
68255	523590
26067	523591
78450	523592
116462	523593
56622	523594
8781	523595
101347	523596
3301	523597
51912	523598
48881	523599
43176	523600
26081	523601
19166	523602
3320	523603
126891	523604
51832	523605
51720	523606
194540	523607
50593	523608
49496	523609
192281	523610
45826	523611
8130	523612
15186	523613
40003	523614
26547	523615
43680	523616
88964	523617
34194	523618
17362	523619
2669	523620
4931	523621
45981	523622
19438	523623
84889	523624
9919	523625
3933	523626
6798	523627
41500	523628
98698	523629
260	523630
202393	523631
43280	523632
30115	523633
61225	523634
60365	523635
24110	523636
12827	523637
4960	523638
1886	523639
324	523640
154432	523641
152481	523642
15996	523643
25685	523644
36715	523645
39580	523646
2122	523647
89412	523648
26261	523649
5286	523650
31952	523651
7163	523652
9002	523653
789	523654
230955	523655
166876	523656
52139	523657
229076	523658
36828	523659
134078	523660
77344	523661
116303	523662
60208	523663
8158	523664
40059	523665
2	523666
11862	523667
151386	523668
1543	523669
45858	523670
2689	523671
840	523672
31482	523673
76356	523674
379	523675
14691	523676
25754	523677
5193	523678
23419	523679
176878	523680
1743	523681
87766	523682
97355	523683
112377	523684
20287	523685
41232	523686
138332	523687
240114	523688
56851	523689
58312	523690
58752	523691
2422	523692
9977	523693
15	523694
93290	523695
6735	523696
13792	523697
24383	523698
67069	523699
57058	523700
15109	523701
102441	523702
25407	523703
23630	523704
24688	523705
117191	523706
44167	523707
140860	523708
62727	523709
1238	523710
166078	523711
21988	523712
214345	523713
61279	523714
20180	523715
1558	523716
7490	523717
14469	523718
16481	523719
16544	523720
3832	523721
70633	523722
2505	523723
98380	523724
128022	523725
23871	523726
18528	523727
73599	523728
88806	523729
8730	523730
656	523731
206640	523732
31329	523733
73177	523734
186	523735
31548	523736
50231	523737
64099	523738
55550	523739
147437	523740
14209	523741
40120	523742
2583	523743
102	523744
7	523745
37826	523746
12935	523747
177094	523748
521	523749
40671	523750
40770	523751
10717	523752
1590	523753
31855	523754
40503	523755
69931	523756
92430	523757
75876	523758
215	523759
101101	523760
13162	523761
44754	523762
147999	523763
36534	523764
57966	523765
15517	523766
46378	523767
840	523768
143447	523769
418	523770
31677	523771
276	523772
17544	523773
149756	523774
37063	523775
35239	523776
23032	523777
58619	523778
1251	523779
50459	523780
2682	523781
26126	523782
2817	523783
26564	523784
66706	523785
7495	523786
21	523787
36162	523788
22476	523789
76539	523790
12097	523791
185790	523792
44733	523793
1229	523794
2247	523795
2568	523796
1229	523797
24273	523798
2318	523799
32088	523800
10052	523801
57913	523802
17144	523803
34995	523804
207	523805
12550	523806
91626	523807
9275	523808
47123	523809
221045	523810
41074	523811
52473	523812
46172	523813
2397	523814
59395	523815
12282	523816
70900	523817
19151	523818
3617	523819
151158	523820
210949	523821
57	523822
57	523823
87809	523824
19773	523825
31317	523826
90	523827
11226	523828
31771	523829
12205	523830
45868	523831
158735	523832
152147	523833
76847	523834
31595	523835
51110	523836
49763	523837
934	523838
3500	523839
48516	523840
174533	523841
45264	523842
27603	523843
64624	523844
54811	523845
84376	523846
8996	523847
44496	523848
44242	523849
102081	523850
24223	523851
15636	523852
15475	523853
32125	523854
51063	523855
14593	523856
15453	523857
15879	523858
1238	523859
9827	523860
19950	523861
162698	523862
172653	523863
4350	523864
144728	523865
96015	523866
10574	523867
39354	523868
28414	523869
132909	523870
29950	523871
68526	523872
46608	523873
15138	523874
213076	523875
101921	523876
64881	523877
211538	523878
24372	523879
5626	523880
41247	523881
14	523882
33830	523883
15152	523884
58949	523885
194798	523886
30033	523887
29793	523888
97426	523889
119834	523890
8885	523891
31086	523892
2115	523893
30430	523894
163401	523895
26723	523896
5768	523897
58049	523898
67576	523899
8342	523900
6025	523901
1537	523902
18700	523903
15743	523904
2688	523905
10251	523906
47856	523907
14	523908
20788	523909
199382	523910
205057	523911
58293	523912
102	523913
6580	523914
21851	523915
24038	523916
19329	523917
170301	523918
41618	523919
32654	523920
25057	523921
52027	523922
101259	523923
36599	523924
13520	523925
5738	523926
30642	523927
110163	523928
30242	523929
88542	523930
677	523931
118621	523932
2728	523933
30575	523934
44330	523935
117	523936
40119	523937
1638	523938
20598	523939
95832	523940
48279	523941
18770	523942
143	523943
109427	523944
24042	523945
58245	523946
29158	523947
206876	523948
7015	523949
80372	523950
1450	523951
117	523952
14	523953
36336	523954
34434	523955
49580	523956
40186	523957
34169	523958
24745	523959
1010	523960
47319	523961
130299	523962
31156	523963
45586	523964
66981	523965
23591	523966
19119	523967
126964	523968
8816	523969
160235	523970
58378	523971
3007	523972
32216	523973
46260	523974
119040	523975
27302	523976
22129	523977
231947	523978
20	523979
221042	523980
118626	523981
27686	523982
3550	523983
222431	523984
13	523985
113290	523986
267	523987
42480	523988
33805	523989
89215	523990
1147	523991
10048	523992
51980	523993
34802	523994
3488	523995
155810	523996
54970	523997
34802	523998
66430	523999
44274	524000
1956	524001
1146	524002
746	524003
7932	524004
4545	524005
86093	524006
503	524007
1949	524008
3145	524009
1062	524010
1148	524011
2825	524012
954	524013
737	524014
5890	524015
5090	524016
1756	524017
2839	524018
1762	524019
2486	524020
1441	524021
3983	524022
2449	524023
1406	524024
968	524025
1586	524026
1733	524027
1938	524028
27384	524029
1758	524030
744	524031
3547	524032
5072	524033
126757	524034
805	524035
27935	524036
27935	524037
158810	524038
155280	524039
8720	524040
673	524041
91589	524042
28105	524043
40363	524044
12861	524045
18360	524046
88899	524047
115613	524048
159534	524049
156007	524050
98219	524051
1436	524052
42480	524053
149847	524054
148185	524055
145746	524056
109132	524057
33867	524058
148516	524059
70442	524060
92011	524061
172567	524062
4512	524063
383	524064
1941	524065
2483	524066
27225	524067
15256	524068
945	524069
1934	524070
1268	524071
2496	524072
4501	524073
113260	524074
1787	524075
123721	524076
115871	524077
222029	524078
1293	524079
86332	524080
127980	524081
9079	524082
15312	524083
54694	524084
116898	524085
25244	524086
70110	524087
70426	524088
172980	524089
65754	524090
69888	524091
1772	524092
172979	524093
172420	524094
4545	524095
91538	524096
2499	524097
1287	524098
91702	524099
70558	524100
170527	524101
5882	524102
70113	524103
5870	524104
3112	524105
12632	524106
85203	524107
51280	524108
22119	524109
88458	524110
172437	524111
40382	524112
1429	524113
113333	524114
18371	524115
4554	524116
113392	524117
1739	524118
874	524119
85136	524120
123338	524121
12853	524122
1601	524123
1956	524124
113419	524125
1743	524126
27236	524127
123349	524128
12853	524129
2783	524130
2852	524131
353	524132
1600	524133
743	524134
122769	524135
1299	524136
1584	524137
1780	524138
2195	524139
2851	524140
1142	524141
746	524142
1154	524143
498	524144
1261	524145
383	524146
3164	524147
6732	524148
307	524149
2181	524150
1972	524151
1134	524152
679	524153
540	524154
961	524155
805	524156
2841	524157
5159	524158
3509	524159
2841	524160
1424	524161
673	524162
1272	524163
1134	524164
1605	524165
3488	524166
1791	524167
1939	524168
5864	524169
69843	524170
4060	524171
172658	524172
123208	524173
1776	524174
86141	524175
1287	524176
22408	524177
42449	524178
91343	524179
122764	524180
18200	524181
3528	524182
2190	524183
32066	524184
65095	524185
156841	524186
27093	524187
51205	524188
155139	524189
4547	524190
85110	524191
12779	524192
42695	524193
3528	524194
157374	524195
232946	524196
113395	524197
218878	524198
151307	524199
83924	524200
23905	524201
65576	524202
82017	524203
147198	524204
220157	524205
107166	524206
158146	524207
37801	524208
157156	524209
4229	524210
211843	524211
221011	524212
56086	524213
56086	524214
157133	524215
118700	524216
112582	524217
157133	524218
225987	524219
222335	524220
232940	524221
68185	524222
85742	524223
89115	524224
15306	524225
89833	524226
9271	524227
99204	524228
238965	524229
222184	524230
53182	524231
88883	524232
86668	524233
53307	524234
141629	524235
73027	524236
820	524237
61099	524238
4184	524239
78253	524240
886	524241
7181	524242
38071	524243
94826	524244
14488	524245
4633	524246
2617	524247
2897	524248
17716	524249
74886	524250
225227	524251
40349	524252
41483	524253
2605	524254
10989	524255
53322	524256
65127	524257
2451	524258
222788	524259
15165	524260
28264	524261
75667	524262
22505	524263
139641	524264
47871	524265
217695	524266
13663	524267
21925	524268
79445	524269
89995	524270
5762	524271
172564	524272
234765	524273
81351	524274
171082	524275
12445	524276
18838	524277
134325	524278
13684	524279
77450	524280
25637	524281
16640	524282
62502	524283
176699	524284
2767	524285
32767	524286
111186	524287
1679	524288
17524	524289
59114	524290
12617	524291
54192	524292
38478	524293
69742	524294
45624	524295
50687	524296
49416	524297
26985	524298
5372	524299
1895	524300
158584	524301
30032	524302
104804	524303
146223	524304
12438	524305
81334	524306
41482	524307
60891	524308
76095	524309
235328	524310
224986	524311
46928	524312
53419	524313
124154	524314
44477	524315
85496	524316
85744	524317
3427	524318
24720	524319
3065	524320
26324	524321
228886	524322
55557	524323
13659	524324
179624	524325
161053	524326
237030	524327
35164	524328
78891	524329
24297	524330
28902	524331
14820	524332
84324	524333
62242	524334
23840	524335
51419	524336
240027	524337
61269	524338
196943	524339
15233	524340
21865	524341
47449	524342
856	524343
93388	524344
57456	524345
102749	524346
104860	524347
12729	524348
7691	524349
9243	524350
3489	524351
183119	524352
3904	524353
17716	524354
155476	524355
24701	524356
227000	524357
224996	524358
128251	524359
224649	524360
159285	524361
1372	524362
2846	524363
2153	524364
121857	524365
112727	524366
14888	524367
167810	524368
160010	524369
159847	524370
2423	524371
12350	524372
3487	524373
39038	524374
239005	524375
115282	524376
10449	524377
26023	524378
425	524379
115188	524380
84571	524381
67850	524382
12079	524383
856	524384
9592	524385
8822	524386
36876	524387
24019	524388
203482	524389
108099	524390
146378	524391
3974	524392
86234	524393
110010	524394
1435	524395
60876	524396
158637	524397
68740	524398
19659	524399
137992	524400
123373	524401
56522	524402
75316	524403
81875	524404
86668	524405
160011	524406
76887	524407
22473	524408
68851	524409
15282	524410
158513	524411
225441	524412
39847	524413
425	524414
129207	524415
223758	524416
223953	524417
2097	524418
9101	524419
153208	524420
76095	524421
8938	524422
231358	524423
108079	524424
104304	524425
101519	524426
225713	524427
194674	524428
52084	524429
116573	524430
121268	524431
125974	524432
103792	524433
27818	524434
66613	524435
232193	524436
1665	524437
15567	524438
5964	524439
48391	524440
140496	524441
121769	524442
47293	524443
8526	524444
2208	524445
109147	524446
451	524447
90863	524448
11537	524449
144688	524450
195545	524451
7909	524452
5902	524453
62605	524454
34242	524455
145388	524456
121723	524457
38952	524458
21884	524459
1235	524460
6749	524461
7882	524462
4513	524463
20048	524464
26074	524465
91793	524466
4513	524467
27383	524468
80746	524469
20361	524470
6201	524471
27270	524472
81487	524473
53024	524474
145423	524475
94604	524476
69513	524477
144927	524478
145000	524479
145000	524480
31066	524481
90856	524482
81349	524483
69030	524484
192667	524485
88066	524486
235054	524487
12649	524488
9139	524489
124266	524490
145133	524491
162479	524492
1991	524493
3486	524494
168956	524495
107606	524496
27821	524497
5902	524498
4013	524499
10672	524500
70328	524501
1898	524502
5091	524503
107484	524504
3318	524505
192660	524506
62	524507
2335	524508
26074	524509
120012	524510
120012	524511
120012	524512
15253	524513
3486	524514
12847	524515
181928	524516
411	524517
6129	524518
2639	524519
78111	524520
107687	524521
81484	524522
96383	524523
122426	524524
6836	524525
98338	524526
57045	524527
169293	524528
9584	524529
18243	524530
209058	524531
5964	524532
107636	524533
201466	524534
18566	524535
7861	524536
11738	524537
4770	524538
1950	524539
79832	524540
27258	524541
107627	524542
132269	524543
107250	524544
107250	524545
26555	524546
43	524547
11942	524548
1425	524549
1789	524550
32278	524551
42862	524552
5987	524553
49628	524554
4513	524555
12666	524556
7315	524557
145198	524558
17	524559
3486	524560
12649	524561
18282	524562
15267	524563
477	524564
62	524565
8492	524566
1480	524567
62	524568
62	524569
60923	524570
20398	524571
15242	524572
11728	524573
668	524574
4125	524575
7315	524576
35746	524577
107663	524578
15143	524579
121371	524580
90266	524581
804	524582
60923	524583
78262	524584
78262	524585
39557	524586
145015	524587
135711	524588
38973	524589
55832	524590
62	524591
420	524592
100187	524593
999	524594
798	524595
43	524596
7911	524597
21884	524598
1337	524599
2927	524600
22266	524601
1060	524602
70059	524603
10611	524604
65718	524605
10611	524606
10611	524607
1032	524608
1416	524609
1425	524610
70734	524611
145423	524612
840	524613
4297	524614
49131	524615
145121	524616
145396	524617
135721	524618
176378	524619
3977	524620
78111	524621
5902	524622
18523	524623
53135	524624
27258	524625
105960	524626
24549	524627
25641	524628
144997	524629
135702	524630
6836	524631
4513	524632
12649	524633
168854	524634
175670	524635
196087	524636
202315	524637
136060	524638
201946	524639
57290	524640
218947	524641
3486	524642
10611	524643
81079	524644
5993	524645
81478	524646
1357	524647
31320	524648
337	524649
8535	524650
24252	524651
24252	524652
195587	524653
202137	524654
24252	524655
59921	524656
128750	524657
26909	524658
141761	524659
10627	524660
54521	524661
80993	524662
54321	524663
123129	524664
5964	524665
7538	524666
3486	524667
106848	524668
7882	524669
27379	524670
106395	524671
88732	524672
123659	524673
862	524674
145164	524675
46584	524676
68937	524677
167922	524678
11537	524679
5238	524680
53024	524681
106	524682
81437	524683
104804	524684
225395	524685
118	524686
137960	524687
14466	524688
119399	524689
157878	524690
226986	524691
10293	524692
925	524693
21796	524694
425	524695
86668	524696
1406	524697
4605	524698
1401	524699
59467	524700
1621	524701
12438	524702
61272	524703
26767	524704
21796	524705
53337	524706
236872	524707
152940	524708
6614	524709
7685	524710
6830	524711
120763	524712
69139	524713
2852	524714
122678	524715
222624	524716
3766	524717
70734	524718
7837	524719
856	524720
80193	524721
169705	524722
5013	524723
425	524724
35884	524725
144022	524726
16859	524727
206499	524728
32530	524729
118068	524730
102935	524731
180345	524732
51209	524733
10933	524734
54640	524735
98409	524736
200237	524737
11802	524738
694	524739
117275	524740
117275	524741
110361	524742
112723	524743
172569	524744
106344	524745
130401	524746
78599	524747
23099	524748
27625	524749
8518	524750
13829	524751
18235	524752
42	524753
24362	524754
16695	524755
6360	524756
64914	524757
4826	524758
25100	524759
3	524760
14006	524761
22844	524762
51646	524763
20507	524764
16998	524765
6994	524766
87830	524767
44812	524768
59198	524769
119093	524770
5299	524771
13181	524772
1803	524773
47507	524774
20982	524775
20216	524776
80831	524777
14601	524778
3767	524779
811	524780
56466	524781
11412	524782
80136	524783
66919	524784
173742	524785
154706	524786
118709	524787
30846	524788
9377	524789
8580	524790
23930	524791
80067	524792
141997	524793
165908	524794
19380	524795
29351	524796
77599	524797
3351	524798
49713	524799
2617	524800
2282	524801
81668	524802
79406	524803
202728	524804
133095	524805
73433	524806
46821	524807
97070	524808
5372	524809
29235	524810
60717	524811
20573	524812
61201	524813
164021	524814
164565	524815
80585	524816
120054	524817
133922	524818
28472	524819
8370	524820
3199	524821
50735	524822
48571	524823
38356	524824
82480	524825
82088	524826
13284	524827
119444	524828
131995	524829
16860	524830
5127	524831
77720	524832
50910	524833
11554	524834
4212	524835
44541	524836
132761	524837
8313	524838
569	524839
68557	524840
9302	524841
3700	524842
3700	524843
2985	524844
3700	524845
36189	524846
234623	524847
24008	524848
5690	524849
17867	524850
85	524851
75985	524852
109629	524853
21731	524854
64031	524855
119093	524856
3442	524857
37852	524858
2427	524859
474	524860
73191	524861
4401	524862
6645	524863
33	524864
13447	524865
13852	524866
21738	524867
26756	524868
25720	524869
179174	524870
3053	524871
9008	524872
142060	524873
244	524874
13835	524875
5343	524876
8144	524877
5343	524878
5556	524879
7981	524880
173403	524881
64650	524882
64650	524883
4891	524884
48670	524885
24976	524886
85	524887
836	524888
200276	524889
7971	524890
26115	524891
41483	524892
127904	524893
9894	524894
8680	524895
159663	524896
134	524897
57694	524898
22413	524899
4696	524900
4696	524901
193144	524902
102167	524903
55184	524904
1336	524905
22209	524906
83654	524907
97584	524908
12104	524909
105611	524910
7009	524911
40256	524912
1822	524913
87919	524914
31858	524915
1298	524916
85279	524917
15381	524918
4079	524919
5074	524920
48749	524921
957	524922
16878	524923
87732	524924
8147	524925
1306	524926
221250	524927
204570	524928
239021	524929
49587	524930
41844	524931
235439	524932
87060	524933
231335	524934
190698	524935
81607	524936
225563	524937
138784	524938
229175	524939
4060	524940
141633	524941
159766	524942
16208	524943
65297	524944
73626	524945
41756	524946
128851	524947
9007	524948
7631	524949
114777	524950
12590	524951
4470	524952
4154	524953
51869	524954
84196	524955
147478	524956
95515	524957
52680	524958
232688	524959
19398	524960
51561	524961
221087	524962
240067	524963
15083	524964
239762	524965
126779	524966
370	524967
49587	524968
89633	524969
238667	524970
42776	524971
27944	524972
199548	524973
51770	524974
8679	524975
167976	524976
15121	524977
64877	524978
119413	524979
370	524980
36771	524981
3521	524982
139296	524983
192654	524984
12585	524985
182448	524986
75812	524987
112137	524988
53699	524989
236154	524990
30395	524991
219990	524992
51619	524993
155800	524994
27765	524995
1334	524996
43167	524997
218280	524998
49146	524999
13380	525000
19398	525001
77018	525002
174709	525003
173527	525004
29202	525005
108682	525006
158143	525007
72065	525008
53533	525009
159543	525010
168312	525011
59769	525012
90790	525013
5353	525014
51877	525015
7073	525016
17371	525017
152086	525018
97332	525019
158339	525020
113128	525021
240010	525022
228358	525023
155848	525024
63124	525025
120801	525026
43607	525027
167741	525028
116669	525029
28996	525030
21229	525031
72038	525032
145412	525033
12822	525034
107686	525035
17357	525036
74146	525037
2726	525038
20517	525039
166115	525040
152157	525041
918	525042
33014	525043
64421	525044
10371	525045
76310	525046
165208	525047
918	525048
36445	525049
49184	525050
5610	525051
38311	525052
73821	525053
76763	525054
100780	525055
221558	525056
27251	525057
68050	525058
50225	525059
157600	525060
159750	525061
108077	525062
120166	525063
22608	525064
212383	525065
87142	525066
230174	525067
113792	525068
222366	525069
6518	525070
26682	525071
107671	525072
102271	525073
84176	525074
26155	525075
87994	525076
58776	525077
239053	525078
90701	525079
118823	525080
33668	525081
68748	525082
86236	525083
40817	525084
36823	525085
36336	525086
87109	525087
58455	525088
29867	525089
69337	525090
42049	525091
918	525092
218945	525093
185614	525094
6442	525095
45863	525096
63119	525097
52150	525098
46334	525099
100865	525100
157621	525101
573	525102
102578	525103
211484	525104
237515	525105
2688	525106
59245	525107
90930	525108
90709	525109
20529	525110
29005	525111
6535	525112
56859	525113
21253	525114
28811	525115
17016	525116
228732	525117
190693	525118
17016	525119
90949	525120
159014	525121
76026	525122
233716	525123
145788	525124
157603	525125
7703	525126
44818	525127
14998	525128
23496	525129
232938	525130
45832	525131
90221	525132
121878	525133
90177	525134
234895	525135
86042	525136
115200	525137
76917	525138
45832	525139
168319	525140
116422	525141
138855	525142
17015	525143
118550	525144
154401	525145
112502	525146
117634	525147
99689	525148
206588	525149
237516	525150
235681	525151
120377	525152
119020	525153
22694	525154
132103	525155
29746	525156
219771	525157
34892	525158
9555	525159
95018	525160
230984	525161
235310	525162
32198	525163
85249	525164
3166	525165
222968	525166
113217	525167
21493	525168
121324	525169
218335	525170
164178	525171
159284	525172
114675	525173
83370	525174
188410	525175
147186	525176
219112	525177
158132	525178
129027	525179
200676	525180
37754	525181
164532	525182
216837	525183
39118	525184
224107	525185
163860	525186
223065	525187
136494	525188
65969	525189
29202	525190
46462	525191
147915	525192
38909	525193
158068	525194
158068	525195
31094	525196
34909	525197
196478	525198
7577	525199
180743	525200
206575	525201
224695	525202
502	525203
3547	525204
225680	525205
11269	525206
240332	525207
42659	525208
10473	525209
4004	525210
82032	525211
17573	525212
152655	525213
189730	525214
6708	525215
133534	525216
3900	525217
117825	525218
90679	525219
664	525220
107874	525221
48413	525222
170189	525223
8931	525224
107850	525225
42054	525226
122093	525227
190375	525228
43407	525229
114555	525230
38898	525231
24298	525232
20540	525233
61233	525234
115676	525235
41723	525236
64137	525237
32040	525238
12009	525239
122866	525240
95852	525241
20540	525242
39043	525243
39044	525244
115129	525245
114698	525246
30007	525247
228918	525248
31094	525249
161493	525250
21328	525251
160594	525252
105610	525253
66260	525254
157635	525255
226835	525256
232139	525257
219222	525258
16478	525259
103090	525260
220924	525261
160448	525262
227444	525263
114391	525264
112726	525265
111711	525266
221224	525267
1377	525268
36324	525269
92958	525270
235625	525271
18328	525272
7577	525273
59977	525274
65358	525275
101296	525276
212941	525277
120187	525278
162154	525279
210561	525280
86591	525281
5743	525282
1747	525283
76364	525284
5776	525285
120792	525286
158757	525287
46216	525288
5010	525289
90847	525290
3772	525291
115172	525292
136326	525293
115388	525294
124248	525295
53535	525296
155338	525297
51233	525298
209832	525299
12766	525300
12664	525301
193287	525302
227532	525303
68827	525304
114670	525305
226208	525306
164620	525307
192661	525308
26689	525309
233326	525310
48568	525311
51528	525312
90847	525313
15145	525314
224040	525315
4032	525316
85989	525317
66182	525318
9094	525319
33579	525320
21814	525321
69453	525322
175188	525323
68827	525324
240069	525325
26689	525326
226255	525327
114853	525328
107923	525329
228276	525330
225322	525331
56195	525332
67873	525333
26080	525334
115557	525335
8891	525336
109718	525337
97287	525338
94339	525339
4470	525340
19398	525341
66067	525342
145764	525343
58962	525344
425	525345
12611	525346
49126	525347
5793	525348
125901	525349
31	525350
140122	525351
145375	525352
27001	525353
728	525354
94368	525355
10466	525356
12346	525357
14974	525358
61969	525359
128339	525360
47344	525361
56602	525362
3379	525363
125673	525364
127674	525365
43409	525366
177711	525367
183995	525368
132378	525369
162661	525370
96930	525371
126459	525372
31478	525373
84841	525374
100140	525375
71963	525376
55735	525377
110621	525378
8943	525379
38584	525380
1762	525381
141364	525382
234235	525383
8943	525384
49817	525385
90445	525386
25936	525387
25596	525388
2381	525389
15	525390
100155	525391
3634	525392
69150	525393
129746	525394
15	525395
18714	525396
106961	525397
2669	525398
30099	525399
63961	525400
185885	525401
87875	525402
33689	525403
102858	525404
40827	525405
9972	525406
227189	525407
102871	525408
1118	525409
67482	525410
61824	525411
9548	525412
26231	525413
22754	525414
113991	525415
123680	525416
140023	525417
12285	525418
22741	525419
13006	525420
159745	525421
80507	525422
159978	525423
127447	525424
158922	525425
36930	525426
176288	525427
218285	525428
32596	525429
34540	525430
2669	525431
227174	525432
21576	525433
13006	525434
141328	525435
170055	525436
195237	525437
42210	525438
163032	525439
15482	525440
34985	525441
42197	525442
38275	525443
79609	525444
145670	525445
182578	525446
59798	525447
127479	525448
114363	525449
86697	525450
79643	525451
11	525452
47610	525453
33576	525454
35398	525455
90360	525456
73485	525457
104562	525458
36052	525459
105484	525460
155725	525461
16848	525462
12378	525463
66161	525464
15039	525465
148119	525466
104011	525467
14460	525468
28778	525469
59804	525470
53170	525471
40748	525472
104945	525473
17355	525474
96703	525475
116257	525476
233769	525477
103476	525478
64104	525479
100909	525480
17459	525481
118756	525482
131220	525483
35224	525484
60347	525485
13853	525486
103197	525487
225286	525488
79656	525489
29689	525490
122652	525491
201534	525492
159207	525493
30456	525494
39676	525495
34178	525496
114937	525497
50649	525498
47906	525499
41161	525500
134258	525501
102311	525502
20809	525503
231865	525504
1216	525505
2685	525506
116360	525507
4503	525508
79953	525509
104654	525510
31660	525511
11280	525512
2117	525513
920	525514
99811	525515
17004	525516
37143	525517
42355	525518
93393	525519
31984	525520
178250	525521
10207	525522
125200	525523
2539	525524
34646	525525
96815	525526
5865	525527
164858	525528
58722	525529
29009	525530
5784	525531
20952	525532
4321	525533
101979	525534
17431	525535
88629	525536
126895	525537
159915	525538
5563	525539
116488	525540
41277	525541
41277	525542
47918	525543
30443	525544
15634	525545
47416	525546
60074	525547
99090	525548
49495	525549
64117	525550
74908	525551
2784	525552
34431	525553
68581	525554
39407	525555
118770	525556
158489	525557
102288	525558
4536	525559
37975	525560
19925	525561
83265	525562
61474	525563
22050	525564
39468	525565
3729	525566
168291	525567
142172	525568
5164	525569
1604	525570
213623	525571
10941	525572
2164	525573
13828	525574
113535	525575
15944	525576
27764	525577
129037	525578
9589	525579
90404	525580
90404	525581
15199	525582
27093	525583
15199	525584
114922	525585
107667	525586
60064	525587
20499	525588
6239	525589
174	525590
233531	525591
5509	525592
145159	525593
99327	525594
93406	525595
48992	525596
14981	525597
69620	525598
107105	525599
19976	525600
107683	525601
65272	525602
50824	525603
22725	525604
43539	525605
14936	525606
91894	525607
114711	525608
37576	525609
34894	525610
178472	525611
14836	525612
178078	525613
94681	525614
42400	525615
12500	525616
100370	525617
5443	525618
9006	525619
143693	525620
88051	525621
94281	525622
135778	525623
83268	525624
31	525625
17258	525626
14290	525627
17459	525628
22578	525629
55267	525630
87113	525631
171488	525632
189214	525633
43302	525634
59792	525635
9565	525636
63074	525637
14962	525638
17087	525639
10981	525640
230718	525641
22557	525642
32413	525643
18729	525644
2121	525645
224918	525646
58246	525647
19566	525648
1905	525649
122589	525650
33590	525651
107538	525652
161808	525653
126415	525654
8729	525655
25834	525656
11	525657
43748	525658
192887	525659
15021	525660
34168	525661
107762	525662
19812	525663
75485	525664
12945	525665
82825	525666
46712	525667
1870	525668
85347	525669
162982	525670
103769	525671
121976	525672
17568	525673
1261	525674
105789	525675
6643	525676
104473	525677
11476	525678
210347	525679
59318	525680
31193	525681
49031	525682
29929	525683
29451	525684
113535	525685
36485	525686
19925	525687
71617	525688
21859	525689
47070	525690
52858	525691
21885	525692
31267	525693
230849	525694
15608	525695
144616	525696
14971	525697
65164	525698
21937	525699
28330	525700
182062	525701
61756	525702
190593	525703
107179	525704
109036	525705
9559	525706
23475	525707
6454	525708
1508	525709
103918	525710
9408	525711
167105	525712
50943	525713
26866	525714
209743	525715
43691	525716
178727	525717
21885	525718
97768	525719
22981	525720
57706	525721
48203	525722
160192	525723
102119	525724
175272	525725
34481	525726
68110	525727
93799	525728
163256	525729
211109	525730
244	525731
109524	525732
28793	525733
91438	525734
1946	525735
42711	525736
34104	525737
177163	525738
124477	525739
244	525740
1629	525741
5388	525742
1181	525743
8727	525744
17055	525745
130096	525746
4489	525747
238958	525748
547	525749
5104	525750
34248	525751
21206	525752
7711	525753
34142	525754
24820	525755
39900	525756
8115	525757
4339	525758
28980	525759
25404	525760
29	525761
244	525762
2985	525763
153	525764
20505	525765
90174	525766
35547	525767
19566	525768
43148	525769
1815	525770
120862	525771
5503	525772
8727	525773
10105	525774
4700	525775
2581	525776
52199	525777
17051	525778
49	525779
85	525780
85	525781
85	525782
8633	525783
244	525784
1164	525785
26324	525786
51452	525787
1419	525788
10763	525789
5105	525790
43019	525791
4066	525792
9189	525793
29801	525794
21732	525795
40294	525796
144500	525797
32187	525798
28360	525799
19914	525800
104155	525801
5718	525802
36761	525803
69116	525804
18075	525805
127326	525806
95750	525807
84	525808
46062	525809
93752	525810
98007	525811
44380	525812
10478	525813
6445	525814
54805	525815
155693	525816
35956	525817
115048	525818
884	525819
1023	525820
53705	525821
7915	525822
70594	525823
1441	525824
42907	525825
12591	525826
160250	525827
33723	525828
42321	525829
15979	525830
66483	525831
135601	525832
33	525833
4447	525834
78367	525835
666	525836
76271	525837
76266	525838
132934	525839
36052	525840
11	525841
11074	525842
2318	525843
11305	525844
60850	525845
10616	525846
104208	525847
9972	525848
42935	525849
113863	525850
108957	525851
59810	525852
13467	525853
19973	525854
2755	525855
20603	525856
106011	525857
70594	525858
219361	525859
58695	525860
85	525861
9903	525862
1851	525863
16546	525864
8195	525865
217776	525866
171994	525867
84976	525868
7081	525869
87940	525870
93811	525871
67364	525872
8164	525873
9575	525874
8558	525875
914	525876
114539	525877
61269	525878
142708	525879
115465	525880
55948	525881
124479	525882
215288	525883
87221	525884
157195	525885
30377	525886
30233	525887
46065	525888
11265	525889
6940	525890
4970	525891
17262	525892
17822	525893
1017	525894
179781	525895
146909	525896
16065	525897
8739	525898
137215	525899
14451	525900
117158	525901
5453	525902
20829	525903
856	525904
9238	525905
16370	525906
91682	525907
2076	525908
158334	525909
48679	525910
8822	525911
9416	525912
425	525913
107952	525914
68874	525915
46980	525916
160175	525917
7621	525918
159256	525919
39737	525920
12433	525921
930	525922
228836	525923
3427	525924
232606	525925
17888	525926
76792	525927
60848	525928
69336	525929
81668	525930
202776	525931
930	525932
10449	525933
132869	525934
227380	525935
116703	525936
18341	525937
7261	525938
219060	525939
78511	525940
85421	525941
43004	525942
41400	525943
124049	525944
40788	525945
2749	525946
63279	525947
84324	525948
126131	525949
39799	525950
225725	525951
225142	525952
35164	525953
425	525954
41841	525955
28675	525956
26349	525957
106032	525958
6433	525959
2948	525960
895	525961
70568	525962
4382	525963
84135	525964
72468	525965
186906	525966
21008	525967
96586	525968
38511	525969
3779	525970
20796	525971
112727	525972
110636	525973
113231	525974
2749	525975
112635	525976
5147	525977
121601	525978
109188	525979
6781	525980
182135	525981
158400	525982
10497	525983
40666	525984
120725	525985
128606	525986
84198	525987
50787	525988
44220	525989
23870	525990
167281	525991
73815	525992
91435	525993
83697	525994
110759	525995
425	525996
227502	525997
230040	525998
160175	525999
88905	526000
5129	526001
13599	526002
149945	526003
7766	526004
161302	526005
12438	526006
223184	526007
26540	526008
60859	526009
54378	526010
158401	526011
120763	526012
14823	526013
85793	526014
233849	526015
68858	526016
139892	526017
4430	526018
162520	526019
66287	526020
14827	526021
158513	526022
6780	526023
31790	526024
235002	526025
22361	526026
227421	526027
225297	526028
19445	526029
47256	526030
12652	526031
120740	526032
78920	526033
238567	526034
220533	526035
1059	526036
121460	526037
65005	526038
93942	526039
111767	526040
49455	526041
95126	526042
125868	526043
114408	526044
146113	526045
7620	526046
8938	526047
177141	526048
69446	526049
63421	526050
41850	526051
200485	526052
38929	526053
17953	526054
224166	526055
179596	526056
4338	526057
83496	526058
86349	526059
115085	526060
92533	526061
74388	526062
56000	526063
81737	526064
115337	526065
225966	526066
113690	526067
79029	526068
57159	526069
78457	526070
3513	526071
4555	526072
21250	526073
79020	526074
170566	526075
746	526076
168902	526077
90556	526078
8970	526079
90372	526080
167960	526081
68282	526082
27112	526083
21855	526084
253	526085
16032	526086
51238	526087
3754	526088
8947	526089
331	526090
205083	526091
189943	526092
3030	526093
121063	526094
8947	526095
12430	526096
8970	526097
3754	526098
188579	526099
49038	526100
90384	526101
10485	526102
12611	526103
8273	526104
121167	526105
412	526106
2896	526107
10484	526108
141251	526109
208947	526110
2207	526111
162939	526112
125650	526113
208948	526114
106856	526115
235314	526116
53411	526117
51567	526118
20077	526119
53638	526120
161640	526121
8980	526122
3206	526123
54270	526124
33369	526125
69317	526126
6104	526127
24391	526128
158851	526129
158547	526130
164412	526131
33023	526132
144798	526133
121736	526134
167875	526135
120931	526136
100159	526137
224367	526138
53743	526139
15835	526140
8936	526141
176661	526142
129793	526143
1502	526144
7226	526145
206564	526146
26752	526147
28287	526148
5762	526149
29336	526150
157736	526151
56846	526152
159521	526153
233667	526154
103093	526155
132040	526156
66232	526157
115438	526158
234114	526159
161489	526160
96739	526161
231761	526162
146051	526163
58716	526164
179185	526165
149115	526166
28516	526167
63269	526168
35809	526169
35898	526170
28587	526171
115192	526172
115212	526173
140221	526174
204837	526175
210020	526176
64616	526177
151138	526178
223019	526179
66235	526180
49215	526181
226287	526182
115620	526183
24308	526184
106938	526185
9848	526186
6179	526187
8070	526188
26854	526189
28423	526190
4722	526191
2980	526192
40742	526193
229140	526194
151432	526195
81739	526196
42064	526197
29947	526198
13173	526199
69290	526200
21793	526201
41928	526202
56969	526203
15877	526204
27910	526205
169158	526206
205137	526207
137256	526208
176274	526209
205135	526210
63121	526211
154481	526212
122226	526213
81847	526214
229524	526215
169149	526216
116002	526217
1909	526218
47898	526219
90291	526220
10423	526221
28520	526222
5296	526223
8084	526224
5488	526225
42170	526226
158963	526227
173176	526228
224082	526229
86155	526230
93807	526231
40126	526232
4121	526233
212954	526234
51532	526235
8706	526236
154652	526237
149837	526238
223856	526239
160677	526240
159700	526241
127987	526242
74940	526243
30685	526244
83612	526245
84976	526246
4181	526247
232859	526248
169944	526249
193100	526250
153403	526251
103656	526252
230169	526253
122384	526254
153364	526255
224841	526256
223931	526257
40769	526258
108404	526259
32685	526260
154893	526261
216143	526262
82778	526263
161825	526264
112400	526265
145505	526266
25882	526267
22050	526268
186149	526269
39515	526270
143269	526271
157677	526272
38184	526273
198952	526274
20881	526275
66172	526276
108225	526277
142158	526278
51427	526279
26881	526280
159078	526281
98368	526282
203679	526283
153923	526284
193567	526285
178317	526286
230088	526287
26632	526288
120057	526289
77838	526290
179227	526291
3690	526292
3754	526293
2736	526294
3754	526295
8394	526296
669	526297
44568	526298
177204	526299
14940	526300
103835	526301
26781	526302
224545	526303
150137	526304
26781	526305
216084	526306
93091	526307
194147	526308
196442	526309
29473	526310
70959	526311
150135	526312
178956	526313
2318	526314
47837	526315
16336	526316
14931	526317
90085	526318
27698	526319
10450	526320
235325	526321
39014	526322
110502	526323
205832	526324
60481	526325
39014	526326
15755	526327
24151	526328
25824	526329
120932	526330
9308	526331
55859	526332
27672	526333
24139	526334
53623	526335
38373	526336
7268	526337
6271	526338
56891	526339
232	526340
1243	526341
7235	526342
38368	526343
209159	526344
88352	526345
224756	526346
50233	526347
146768	526348
68917	526349
87110	526350
239852	526351
35751	526352
33635	526353
10424	526354
34374	526355
97799	526356
26796	526357
120934	526358
98269	526359
220755	526360
150592	526361
232501	526362
225053	526363
86674	526364
223822	526365
150549	526366
207310	526367
23854	526368
141239	526369
7509	526370
158023	526371
31113	526372
181365	526373
24324	526374
200571	526375
86102	526376
82480	526377
62788	526378
69373	526379
252	526380
10452	526381
112425	526382
10475	526383
205279	526384
33408	526385
169188	526386
14915	526387
234900	526388
105642	526389
114590	526390
28486	526391
74308	526392
116813	526393
4113	526394
14915	526395
117169	526396
162010	526397
137231	526398
81311	526399
53639	526400
227883	526401
224726	526402
235530	526403
80897	526404
36413	526405
128696	526406
20220	526407
19599	526408
225340	526409
87057	526410
230908	526411
166135	526412
209234	526413
14909	526414
83824	526415
14909	526416
64702	526417
131490	526418
96675	526419
17959	526420
26785	526421
44459	526422
35813	526423
101197	526424
224004	526425
47017	526426
52854	526427
115416	526428
115995	526429
142066	526430
158904	526431
19613	526432
290	526433
60885	526434
17969	526435
15843	526436
161864	526437
211492	526438
121575	526439
115658	526440
211463	526441
31117	526442
224387	526443
71403	526444
225275	526445
59217	526446
82736	526447
226658	526448
169167	526449
227842	526450
160080	526451
232791	526452
146346	526453
41664	526454
85941	526455
8084	526456
55427	526457
154774	526458
152365	526459
212257	526460
226842	526461
158072	526462
8696	526463
115487	526464
49214	526465
147654	526466
142770	526467
5068	526468
16315	526469
10432	526470
212260	526471
15503	526472
16254	526473
133231	526474
92804	526475
71121	526476
43079	526477
66280	526478
229427	526479
227100	526480
215972	526481
216494	526482
112089	526483
63270	526484
61915	526485
6228	526486
10480	526487
140890	526488
4428	526489
35900	526490
4428	526491
25895	526492
66215	526493
40225	526494
51552	526495
18955	526496
85069	526497
146475	526498
66306	526499
222568	526500
30042	526501
225918	526502
21719	526503
35764	526504
106009	526505
110449	526506
49052	526507
112743	526508
115187	526509
113225	526510
86252	526511
26822	526512
116475	526513
113057	526514
138747	526515
104870	526516
99879	526517
224739	526518
233903	526519
205307	526520
165914	526521
157730	526522
22950	526523
86348	526524
238545	526525
13487	526526
3097	526527
103061	526528
1364	526529
51175	526530
20932	526531
3423	526532
3423	526533
63282	526534
5090	526535
7700	526536
60020	526537
13726	526538
38289	526539
16690	526540
230911	526541
11346	526542
140098	526543
17892	526544
39694	526545
17698	526546
168176	526547
25564	526548
110354	526549
42008	526550
64213	526551
98824	526552
15628	526553
54919	526554
4032	526555
226113	526556
26867	526557
121738	526558
25554	526559
66273	526560
25569	526561
108194	526562
95818	526563
4124	526564
8936	526565
69415	526566
26752	526567
90093	526568
149350	526569
170140	526570
203566	526571
86162	526572
26868	526573
122507	526574
232011	526575
37495	526576
57152	526577
47260	526578
51545	526579
86189	526580
160862	526581
44918	526582
189970	526583
4883	526584
25916	526585
9641	526586
3426	526587
69068	526588
178154	526589
74035	526590
16796	526591
139650	526592
7734	526593
39379	526594
47996	526595
18030	526596
226432	526597
197708	526598
47260	526599
111626	526600
12999	526601
125824	526602
90848	526603
129827	526604
25244	526605
39455	526606
157881	526607
232588	526608
231787	526609
114926	526610
225374	526611
163603	526612
4804	526613
53416	526614
7688	526615
121905	526616
210898	526617
154982	526618
151452	526619
90729	526620
69360	526621
159485	526622
159378	526623
62202	526624
17969	526625
131295	526626
211465	526627
28362	526628
224276	526629
204051	526630
151839	526631
226264	526632
63259	526633
215522	526634
238252	526635
72223	526636
69249	526637
225969	526638
108380	526639
169708	526640
224984	526641
101588	526642
167833	526643
23024	526644
16690	526645
121280	526646
96318	526647
115258	526648
85731	526649
29454	526650
57653	526651
158270	526652
9660	526653
115610	526654
86214	526655
158496	526656
26941	526657
212245	526658
97660	526659
51120	526660
69268	526661
63198	526662
152381	526663
97734	526664
152359	526665
232679	526666
146742	526667
216009	526668
9846	526669
212	526670
7166	526671
11115	526672
185085	526673
59572	526674
216397	526675
36845	526676
166952	526677
232041	526678
233451	526679
25061	526680
216288	526681
101913	526682
154507	526683
108400	526684
161596	526685
226887	526686
144133	526687
57685	526688
34372	526689
15744	526690
8609	526691
79373	526692
221315	526693
112415	526694
96895	526695
153405	526696
21128	526697
70834	526698
158765	526699
234055	526700
208531	526701
18942	526702
72	526703
90060	526704
96629	526705
140455	526706
91169	526707
46724	526708
227711	526709
162520	526710
57374	526711
153960	526712
158743	526713
86051	526714
25428	526715
141573	526716
233034	526717
230907	526718
202379	526719
69561	526720
91106	526721
170229	526722
93110	526723
232942	526724
25088	526725
239867	526726
53621	526727
83702	526728
157754	526729
86054	526730
10683	526731
122973	526732
62790	526733
22094	526734
169413	526735
166902	526736
66284	526737
121821	526738
6294	526739
148591	526740
3423	526741
84768	526742
25251	526743
44570	526744
161994	526745
155860	526746
49304	526747
234985	526748
143956	526749
8926	526750
90392	526751
49304	526752
62923	526753
15927	526754
231267	526755
62000	526756
90394	526757
20076	526758
75874	526759
158132	526760
90624	526761
150319	526762
233536	526763
21808	526764
21808	526765
130005	526766
8667	526767
96497	526768
60997	526769
19962	526770
25589	526771
232610	526772
180486	526773
66205	526774
108110	526775
13891	526776
18639	526777
115048	526778
34938	526779
19269	526780
176342	526781
51545	526782
69373	526783
162584	526784
78321	526785
90814	526786
96307	526787
64234	526788
35583	526789
69033	526790
69092	526791
121910	526792
76214	526793
183709	526794
14916	526795
146305	526796
7190	526797
23097	526798
114740	526799
233753	526800
63413	526801
45960	526802
224349	526803
149245	526804
136585	526805
42238	526806
9288	526807
71443	526808
107162	526809
160060	526810
38907	526811
154623	526812
66293	526813
224799	526814
162714	526815
38907	526816
64788	526817
2487	526818
169181	526819
226793	526820
48438	526821
122207	526822
55026	526823
7251	526824
14331	526825
227393	526826
98565	526827
229384	526828
66017	526829
81847	526830
124855	526831
64923	526832
8896	526833
69431	526834
8914	526835
18020	526836
16446	526837
69198	526838
11932	526839
76984	526840
231920	526841
158270	526842
47631	526843
231112	526844
108360	526845
39035	526846
31332	526847
26858	526848
72636	526849
91791	526850
73499	526851
112121	526852
8706	526853
202107	526854
25061	526855
84468	526856
25816	526857
141757	526858
166209	526859
124780	526860
212	526861
47461	526862
26857	526863
74683	526864
153419	526865
231551	526866
41495	526867
17895	526868
114270	526869
154669	526870
91022	526871
105345	526872
91130	526873
92812	526874
90471	526875
115440	526876
29950	526877
5514	526878
21960	526879
33442	526880
90571	526881
216736	526882
3697	526883
108412	526884
227362	526885
234269	526886
1359	526887
23768	526888
97634	526889
208749	526890
145826	526891
138760	526892
143015	526893
167107	526894
38998	526895
51021	526896
234320	526897
154995	526898
237337	526899
113009	526900
12447	526901
202600	526902
85066	526903
21006	526904
111083	526905
24664	526906
151052	526907
2723	526908
3690	526909
199691	526910
9704	526911
551	526912
304	526913
10708	526914
15841	526915
26261	526916
48650	526917
197995	526918
232145	526919
4421	526920
14940	526921
57657	526922
214398	526923
90601	526924
99041	526925
56031	526926
63917	526927
158027	526928
8364	526929
142957	526930
13275	526931
4327	526932
78347	526933
128073	526934
137229	526935
112533	526936
86573	526937
49838	526938
115398	526939
29713	526940
49784	526941
94741	526942
2068	526943
177326	526944
94949	526945
114833	526946
49957	526947
114736	526948
223562	526949
105674	526950
114829	526951
226608	526952
13605	526953
8896	526954
67	526955
8936	526956
223527	526957
233195	526958
48163	526959
24289	526960
224299	526961
161840	526962
1323	526963
161633	526964
226929	526965
169373	526966
225984	526967
26849	526968
41937	526969
73653	526970
131486	526971
11931	526972
33339	526973
152925	526974
56789	526975
181918	526976
113052	526977
216213	526978
81741	526979
136313	526980
81036	526981
86132	526982
223419	526983
113196	526984
89626	526985
42234	526986
38339	526987
121074	526988
97766	526989
151164	526990
98208	526991
85075	526992
115995	526993
154644	526994
209881	526995
102779	526996
81873	526997
84631	526998
8309	526999
61493	527000
157887	527001
160887	527002
225063	527003
41926	527004
5781	527005
46878	527006
151481	527007
115181	527008
72401	527009
75466	527010
227270	527011
69379	527012
41374	527013
33580	527014
108015	527015
202242	527016
115362	527017
88078	527018
3620	527019
10445	527020
18150	527021
178749	527022
86499	527023
98107	527024
169710	527025
115206	527026
55508	527027
223846	527028
111574	527029
31884	527030
39463	527031
215674	527032
217236	527033
2164	527034
37091	527035
10423	527036
33351	527037
51347	527038
160032	527039
212311	527040
239286	527041
179187	527042
152414	527043
38263	527044
175712	527045
39035	527046
65032	527047
113118	527048
81516	527049
31099	527050
5395	527051
6623	527052
14900	527053
197684	527054
146779	527055
40660	527056
204090	527057
158612	527058
63254	527059
163914	527060
162634	527061
53535	527062
25061	527063
170213	527064
14602	527065
204756	527066
157662	527067
10253	527068
1498	527069
146199	527070
158648	527071
7105	527072
111705	527073
96885	527074
187721	527075
130710	527076
158846	527077
193199	527078
180071	527079
225631	527080
113043	527081
216149	527082
34376	527083
93250	527084
179130	527085
138396	527086
229775	527087
81738	527088
40177	527089
153450	527090
154480	527091
79472	527092
3833	527093
44577	527094
23058	527095
19025	527096
14281	527097
200394	527098
87644	527099
25417	527100
226096	527101
77752	527102
57626	527103
214744	527104
115007	527105
112840	527106
232165	527107
11461	527108
22866	527109
173873	527110
102491	527111
161533	527112
140026	527113
69279	527114
63044	527115
154029	527116
161870	527117
78339	527118
218322	527119
16867	527120
106398	527121
12470	527122
55409	527123
15452	527124
12795	527125
449	527126
253	527127
37121	527128
5130	527129
14483	527130
11097	527131
57206	527132
10445	527133
66211	527134
1650	527135
28693	527136
90088	527137
126292	527138
124910	527139
167407	527140
75199	527141
80818	527142
39500	527143
16733	527144
38013	527145
28601	527146
14829	527147
24390	527148
237779	527149
127160	527150
33558	527151
159635	527152
41949	527153
135683	527154
30032	527155
159575	527156
90094	527157
55757	527158
69080	527159
21808	527160
53414	527161
129790	527162
83009	527163
98718	527164
56891	527165
150537	527166
115349	527167
161611	527168
149070	527169
148135	527170
135769	527171
25027	527172
89496	527173
24139	527174
60020	527175
28674	527176
20226	527177
16784	527178
24314	527179
48435	527180
158327	527181
96739	527182
61187	527183
86578	527184
10453	527185
169372	527186
37076	527187
474	527188
104106	527189
9019	527190
11606	527191
8315	527192
35938	527193
4124	527194
120710	527195
90740	527196
93858	527197
44537	527198
235335	527199
66325	527200
226175	527201
35624	527202
40230	527203
63049	527204
69428	527205
80981	527206
215731	527207
108956	527208
158502	527209
64819	527210
8321	527211
23234	527212
8315	527213
73921	527214
98173	527215
37292	527216
125824	527217
2069	527218
17363	527219
17985	527220
146574	527221
66157	527222
86247	527223
17985	527224
13205	527225
224077	527226
57484	527227
49215	527228
121916	527229
86105	527230
29819	527231
33510	527232
98626	527233
184234	527234
22730	527235
162415	527236
165376	527237
108979	527238
225288	527239
224457	527240
169605	527241
99597	527242
37890	527243
226257	527244
2934	527245
8318	527246
12370	527247
23153	527248
93359	527249
45200	527250
46216	527251
84095	527252
98076	527253
158820	527254
151889	527255
15925	527256
37385	527257
90528	527258
224352	527259
115687	527260
146772	527261
82562	527262
37267	527263
15898	527264
132053	527265
12090	527266
74675	527267
153166	527268
160074	527269
154522	527270
119355	527271
68042	527272
157608	527273
137708	527274
65556	527275
113018	527276
121609	527277
224678	527278
106752	527279
86130	527280
212337	527281
194615	527282
57755	527283
39035	527284
233501	527285
201414	527286
225948	527287
235095	527288
205185	527289
18018	527290
69528	527291
6623	527292
146786	527293
108220	527294
57211	527295
31611	527296
32500	527297
14903	527298
230499	527299
229545	527300
57775	527301
37104	527302
55483	527303
7698	527304
65172	527305
223753	527306
60967	527307
229363	527308
142843	527309
65917	527310
228026	527311
154819	527312
19562	527313
169955	527314
53871	527315
219391	527316
168553	527317
201459	527318
84663	527319
8625	527320
41407	527321
153427	527322
81861	527323
146186	527324
11587	527325
213849	527326
148825	527327
1650	527328
7503	527329
41930	527330
44915	527331
198958	527332
159795	527333
74972	527334
233064	527335
227123	527336
26891	527337
141324	527338
115551	527339
35446	527340
85054	527341
71781	527342
78538	527343
82621	527344
211227	527345
10514	527346
53417	527347
169065	527348
16388	527349
11467	527350
56455	527351
4187	527352
4179	527353
13665	527354
234344	527355
4274	527356
53537	527357
26809	527358
48405	527359
36233	527360
115551	527361
195253	527362
3017	527363
198819	527364
143135	527365
168177	527366
135706	527367
150334	527368
50234	527369
66288	527370
85982	527371
7244	527372
121398	527373
72	527374
73782	527375
94192	527376
5029	527377
74676	527378
125971	527379
43780	527380
21757	527381
35888	527382
197029	527383
87056	527384
26138	527385
209548	527386
49147	527387
100024	527388
47530	527389
104942	527390
136105	527391
5536	527392
165335	527393
26877	527394
95247	527395
8424	527396
4555	527397
26789	527398
34746	527399
121928	527400
127311	527401
147946	527402
81841	527403
159420	527404
227852	527405
210096	527406
167395	527407
169203	527408
50367	527409
11064	527410
101505	527411
10458	527412
210465	527413
168031	527414
141040	527415
225472	527416
151182	527417
151192	527418
121925	527419
56118	527420
109620	527421
53416	527422
23153	527423
72401	527424
63260	527425
224487	527426
41126	527427
35823	527428
210968	527429
11482	527430
26886	527431
224714	527432
24588	527433
17961	527434
150387	527435
132956	527436
121580	527437
110219	527438
115703	527439
90918	527440
151913	527441
76798	527442
74587	527443
146121	527444
12069	527445
115067	527446
79082	527447
83320	527448
216668	527449
86130	527450
224595	527451
152440	527452
219358	527453
162824	527454
158223	527455
233765	527456
35902	527457
202080	527458
74123	527459
26858	527460
90484	527461
14900	527462
57837	527463
78136	527464
112211	527465
10183	527466
169879	527467
47053	527468
159820	527469
70984	527470
235174	527471
159330	527472
26858	527473
208451	527474
152904	527475
225978	527476
239613	527477
72457	527478
158746	527479
25262	527480
38280	527481
7698	527482
7698	527483
37104	527484
91027	527485
204072	527486
86368	527487
232347	527488
109478	527489
8406	527490
155002	527491
102213	527492
85518	527493
38357	527494
23024	527495
14946	527496
21868	527497
26860	527498
26860	527499
214805	527500
134059	527501
214797	527502
90172	527503
224790	527504
39038	527505
66328	527506
68305	527507
196842	527508
86331	527509
216426	527510
114863	527511
112789	527512
118965	527513
99901	527514
84217	527515
227328	527516
41955	527517
156610	527518
89401	527519
103030	527520
41940	527521
111613	527522
158065	527523
2116	527524
66653	527525
231345	527526
48001	527527
110264	527528
5005	527529
42463	527530
9606	527531
48744	527532
4747	527533
11513	527534
2640	527535
121129	527536
48740	527537
91282	527538
105901	527539
14999	527540
16996	527541
229773	527542
41955	527543
41984	527544
85097	527545
7722	527546
30515	527547
33668	527548
73886	527549
197182	527550
90399	527551
119594	527552
68323	527553
2318	527554
1022	527555
4569	527556
196147	527557
12509	527558
209225	527559
171285	527560
225416	527561
42192	527562
63016	527563
88881	527564
121749	527565
107604	527566
115548	527567
44553	527568
96308	527569
25836	527570
44598	527571
105155	527572
454	527573
62057	527574
26754	527575
167893	527576
3316	527577
10453	527578
4555	527579
154730	527580
2244	527581
66250	527582
57293	527583
86597	527584
70388	527585
8054	527586
6279	527587
8106	527588
86507	527589
86178	527590
115481	527591
72819	527592
179039	527593
109329	527594
50325	527595
73080	527596
10463	527597
3895	527598
28610	527599
72	527600
4996	527601
79700	527602
234149	527603
114760	527604
232310	527605
63605	527606
158345	527607
91251	527608
234698	527609
48402	527610
37842	527611
81853	527612
8358	527613
158553	527614
27915	527615
234310	527616
141042	527617
115636	527618
114795	527619
17985	527620
124269	527621
11413	527622
26922	527623
24310	527624
39573	527625
187634	527626
115582	527627
63260	527628
63260	527629
83964	527630
210967	527631
28423	527632
69360	527633
158149	527634
162419	527635
151506	527636
169612	527637
63260	527638
83965	527639
154584	527640
158708	527641
24604	527642
224035	527643
63260	527644
5445	527645
24647	527646
37107	527647
18922	527648
131129	527649
122232	527650
84109	527651
4359	527652
25740	527653
107707	527654
160117	527655
115685	527656
27768	527657
81842	527658
51120	527659
141434	527660
5706	527661
38633	527662
3708	527663
110354	527664
18167	527665
27782	527666
235597	527667
50695	527668
215882	527669
44612	527670
37808	527671
228594	527672
224921	527673
48001	527674
215636	527675
31099	527676
81804	527677
6982	527678
34360	527679
5434	527680
225570	527681
25837	527682
184735	527683
216399	527684
149852	527685
65172	527686
28371	527687
112152	527688
196431	527689
4805	527690
23984	527691
8105	527692
21397	527693
18985	527694
185537	527695
229544	527696
104467	527697
162918	527698
20013	527699
233465	527700
154690	527701
77972	527702
122568	527703
84676	527704
232884	527705
82320	527706
108795	527707
205272	527708
17452	527709
14946	527710
142524	527711
154645	527712
156436	527713
110450	527714
44923	527715
125096	527716
158930	527717
38106	527718
144744	527719
86024	527720
160684	527721
130428	527722
29455	527723
215858	527724
115580	527725
216109	527726
114726	527727
77088	527728
50114	527729
230503	527730
212732	527731
157651	527732
215785	527733
11567	527734
12597	527735
14008	527736
4179	527737
13665	527738
96	527739
28879	527740
154595	527741
24173	527742
66305	527743
95796	527744
1673	527745
75017	527746
194189	527747
145980	527748
221674	527749
209013	527750
81024	527751
41950	527752
104759	527753
109535	527754
90400	527755
49278	527756
37502	527757
68848	527758
121754	527759
111738	527760
29681	527761
62245	527762
19067	527763
158535	527764
232962	527765
159373	527766
8921	527767
74044	527768
26754	527769
144697	527770
127581	527771
4770	527772
11389	527773
37864	527774
8437	527775
158713	527776
162782	527777
179970	527778
114985	527779
216124	527780
45807	527781
224221	527782
161657	527783
121084	527784
28536	527785
18007	527786
33419	527787
79483	527788
2945	527789
10508	527790
76	527791
69216	527792
175049	527793
164367	527794
225552	527795
29010	527796
86386	527797
4217	527798
3681	527799
11096	527800
132457	527801
159876	527802
158697	527803
198358	527804
112298	527805
166235	527806
162119	527807
111175	527808
7255	527809
159228	527810
37819	527811
44622	527812
44875	527813
72401	527814
64805	527815
67429	527816
85904	527817
47525	527818
191314	527819
154859	527820
218543	527821
208942	527822
86690	527823
41931	527824
9309	527825
44888	527826
122234	527827
211657	527828
94318	527829
122235	527830
226769	527831
10150	527832
203563	527833
85039	527834
86346	527835
122239	527836
199536	527837
151963	527838
130107	527839
74816	527840
13245	527841
167632	527842
8952	527843
8952	527844
96963	527845
44484	527846
212417	527847
158488	527848
234412	527849
206188	527850
146765	527851
158252	527852
137725	527853
168539	527854
101708	527855
160763	527856
82575	527857
66177	527858
162070	527859
30528	527860
212394	527861
149754	527862
73881	527863
26858	527864
111919	527865
132267	527866
5296	527867
40120	527868
74909	527869
170294	527870
58288	527871
158124	527872
15446	527873
179486	527874
233044	527875
141010	527876
160002	527877
26835	527878
53404	527879
50917	527880
33616	527881
65300	527882
108419	527883
213941	527884
198298	527885
50975	527886
215973	527887
115994	527888
114827	527889
234033	527890
63201	527891
15976	527892
154814	527893
49216	527894
4239	527895
21778	527896
104314	527897
34671	527898
37892	527899
48405	527900
54762	527901
122500	527902
182558	527903
110793	527904
26860	527905
96417	527906
96671	527907
151891	527908
187102	527909
19036	527910
112813	527911
30097	527912
233566	527913
105842	527914
154624	527915
65495	527916
226859	527917
196925	527918
78287	527919
14526	527920
157985	527921
154943	527922
204077	527923
170049	527924
154624	527925
34382	527926
157606	527927
40296	527928
229428	527929
224451	527930
162805	527931
113098	527932
122365	527933
25854	527934
3322	527935
1205	527936
13665	527937
59	527938
4393	527939
116	527940
157682	527941
97307	527942
104535	527943
202590	527944
129219	527945
1976	527946
47373	527947
11413	527948
8425	527949
23173	527950
81875	527951
33469	527952
90610	527953
205388	527954
34941	527955
75853	527956
56879	527957
2441	527958
2318	527959
38018	527960
177450	527961
127364	527962
46983	527963
1650	527964
108269	527965
110644	527966
237672	527967
19825	527968
116875	527969
82238	527970
96963	527971
10165	527972
3031	527973
9664	527974
9896	527975
42026	527976
69067	527977
215245	527978
209570	527979
160366	527980
86378	527981
83577	527982
66250	527983
157026	527984
29943	527985
94727	527986
200582	527987
115584	527988
232632	527989
194559	527990
157655	527991
10171	527992
6621	527993
74494	527994
39693	527995
175509	527996
68843	527997
8065	527998
69216	527999
121950	528000
85927	528001
115582	528002
111017	528003
121087	528004
226690	528005
79483	528006
239773	528007
47260	528008
56825	528009
3900	528010
35581	528011
3900	528012
111180	528013
25655	528014
8271	528015
119499	528016
133898	528017
162808	528018
66204	528019
56118	528020
230390	528021
111180	528022
131637	528023
4558	528024
181480	528025
8456	528026
53367	528027
35938	528028
71606	528029
74094	528030
44789	528031
46142	528032
5769	528033
62895	528034
216985	528035
149469	528036
6088	528037
76654	528038
32448	528039
108384	528040
115556	528041
16448	528042
24641	528043
10462	528044
30019	528045
104390	528046
27914	528047
78877	528048
74566	528049
85091	528050
62951	528051
159981	528052
115603	528053
151948	528054
151939	528055
50080	528056
229648	528057
115188	528058
27537	528059
8952	528060
71725	528061
15759	528062
108397	528063
111878	528064
105222	528065
111877	528066
152462	528067
86153	528068
65053	528069
81733	528070
86071	528071
74128	528072
111879	528073
137813	528074
63273	528075
118355	528076
57596	528077
216656	528078
69599	528079
198290	528080
96680	528081
96407	528082
45216	528083
168610	528084
69271	528085
113837	528086
108192	528087
101943	528088
224173	528089
98127	528090
192749	528091
72764	528092
77198	528093
40110	528094
85051	528095
62951	528096
148359	528097
39465	528098
112170	528099
95197	528100
215877	528101
14420	528102
4239	528103
69545	528104
83367	528105
154423	528106
240415	528107
30689	528108
164072	528109
40658	528110
169964	528111
108415	528112
24173	528113
229526	528114
216449	528115
105044	528116
216408	528117
93253	528118
153526	528119
65466	528120
121056	528121
91985	528122
127017	528123
154776	528124
196846	528125
109762	528126
55038	528127
224480	528128
51123	528129
81517	528130
49300	528131
86737	528132
113108	528133
162989	528134
154127	528135
19036	528136
84903	528137
232887	528138
235093	528139
51063	528140
230656	528141
115246	528142
5505	528143
156416	528144
146030	528145
160777	528146
4599	528147
226405	528148
150003	528149
4741	528150
1478	528151
106401	528152
47989	528153
96	528154
26860	528155
42098	528156
74454	528157
198922	528158
8117	528159
14695	528160
156903	528161
156903	528162
91296	528163
6492	528164
69743	528165
78973	528166
199207	528167
26976	528168
118929	528169
6686	528170
129766	528171
2418	528172
121190	528173
158647	528174
227135	528175
81703	528176
226455	528177
161151	528178
159795	528179
227011	528180
43989	528181
104500	528182
50198	528183
41929	528184
17369	528185
163493	528186
48391	528187
29798	528188
45660	528189
108224	528190
78316	528191
45660	528192
159220	528193
37271	528194
1673	528195
17026	528196
49036	528197
68895	528198
10366	528199
65277	528200
8921	528201
91082	528202
63271	528203
175413	528204
63271	528205
62932	528206
90098	528207
204042	528208
50290	528209
44284	528210
103565	528211
66516	528212
47119	528213
31112	528214
115448	528215
207424	528216
206555	528217
154460	528218
60086	528219
18841	528220
2945	528221
16585	528222
5755	528223
110929	528224
72286	528225
210137	528226
227089	528227
67329	528228
131306	528229
227206	528230
67737	528231
210126	528232
49978	528233
115659	528234
233732	528235
62787	528236
186882	528237
107153	528238
41942	528239
229143	528240
2605	528241
210495	528242
169530	528243
226168	528244
119715	528245
24034	528246
50441	528247
111184	528248
16762	528249
13165	528250
121959	528251
37164	528252
130256	528253
233949	528254
13941	528255
14873	528256
236531	528257
115536	528258
59143	528259
159691	528260
225125	528261
24310	528262
13730	528263
10504	528264
122523	528265
31332	528266
90483	528267
121312	528268
95238	528269
90345	528270
18654	528271
23026	528272
23035	528273
44666	528274
16429	528275
159539	528276
8684	528277
103712	528278
24131	528279
114539	528280
208327	528281
211707	528282
225772	528283
168659	528284
151955	528285
159089	528286
111620	528287
9824	528288
16529	528289
18021	528290
53626	528291
181469	528292
225655	528293
108417	528294
154982	528295
44696	528296
1943	528297
159079	528298
113911	528299
2031	528300
25828	528301
108397	528302
84331	528303
31099	528304
223721	528305
101726	528306
105671	528307
42118	528308
48302	528309
61951	528310
592	528311
38355	528312
13782	528313
64031	528314
1459	528315
15446	528316
216296	528317
208472	528318
159869	528319
113154	528320
223521	528321
32016	528322
63272	528323
114851	528324
94049	528325
112194	528326
66300	528327
112185	528328
89931	528329
63272	528330
11495	528331
25837	528332
95379	528333
14920	528334
127546	528335
48435	528336
69108	528337
60856	528338
40451	528339
154846	528340
50149	528341
200922	528342
66188	528343
224200	528344
215894	528345
234302	528346
77974	528347
40203	528348
49216	528349
216465	528350
21140	528351
225930	528352
20275	528353
104806	528354
17486	528355
225695	528356
237439	528357
153545	528358
112489	528359
17116	528360
24160	528361
24648	528362
8906	528363
141377	528364
40033	528365
97550	528366
72464	528367
85965	528368
133419	528369
46781	528370
108247	528371
13169	528372
77562	528373
49298	528374
113021	528375
168063	528376
232957	528377
38767	528378
27537	528379
196343	528380
115173	528381
14347	528382
16434	528383
30947	528384
62889	528385
3120	528386
11567	528387
67350	528388
6209	528389
3732	528390
62002	528391
7982	528392
5847	528393
6323	528394
127234	528395
16849	528396
35649	528397
23089	528398
6973	528399
2747	528400
2747	528401
12910	528402
38872	528403
108647	528404
2847	528405
216502	528406
227179	528407
159058	528408
157913	528409
102578	528410
150141	528411
61202	528412
85088	528413
42166	528414
93159	528415
90589	528416
17018	528417
47109	528418
147812	528419
90606	528420
21818	528421
107290	528422
1650	528423
107957	528424
108372	528425
110545	528426
114628	528427
42015	528428
14906	528429
121757	528430
24645	528431
11318	528432
150403	528433
110648	528434
35782	528435
68879	528436
175098	528437
42026	528438
8928	528439
221475	528440
159297	528441
227200	528442
209579	528443
169022	528444
7188	528445
9803	528446
159384	528447
159433	528448
62811	528449
81863	528450
13608	528451
226359	528452
100117	528453
37381	528454
42185	528455
109603	528456
234404	528457
157205	528458
144321	528459
140190	528460
34713	528461
14914	528462
13703	528463
3272	528464
10431	528465
95233	528466
125869	528467
121964	528468
6616	528469
53442	528470
28269	528471
215910	528472
66221	528473
78754	528474
230137	528475
22730	528476
28269	528477
119473	528478
82943	528479
227008	528480
50385	528481
225885	528482
158284	528483
210158	528484
154749	528485
100741	528486
210148	528487
78523	528488
231940	528489
161090	528490
1546	528491
115488	528492
224043	528493
44619	528494
80124	528495
8071	528496
33343	528497
90272	528498
28437	528499
199600	528500
231701	528501
86179	528502
103928	528503
53447	528504
9695	528505
226752	528506
235206	528507
115181	528508
49761	528509
3670	528510
7695	528511
23889	528512
28490	528513
42075	528514
180562	528515
5769	528516
181171	528517
10282	528518
86281	528519
115676	528520
207925	528521
81846	528522
114946	528523
51555	528524
1909	528525
3613	528526
61496	528527
10367	528528
120833	528529
187612	528530
44871	528531
34569	528532
122252	528533
115362	528534
101484	528535
226639	528536
154655	528537
14804	528538
225629	528539
21034	528540
169732	528541
63199	528542
66286	528543
71847	528544
11121	528545
71373	528546
169812	528547
61440	528548
66197	528549
62711	528550
144680	528551
226647	528552
53855	528553
115344	528554
154633	528555
111905	528556
31039	528557
50107	528558
34452	528559
115039	528560
236662	528561
131464	528562
8259	528563
15025	528564
35470	528565
55808	528566
6632	528567
213190	528568
37615	528569
153004	528570
213194	528571
48004	528572
35916	528573
10565	528574
35446	528575
102910	528576
56978	528577
154832	528578
159172	528579
231238	528580
12495	528581
148832	528582
23739	528583
131603	528584
141025	528585
31611	528586
122393	528587
77797	528588
206971	528589
154551	528590
6266	528591
32511	528592
22632	528593
168822	528594
7682	528595
216371	528596
224303	528597
81517	528598
159541	528599
61296	528600
49038	528601
216079	528602
224244	528603
33366	528604
86358	528605
175685	528606
115236	528607
115033	528608
177132	528609
162665	528610
157583	528611
31034	528612
216933	528613
180456	528614
49110	528615
150640	528616
17422	528617
226726	528618
8767	528619
1555	528620
14557	528621
4569	528622
120798	528623
48373	528624
21818	528625
15760	528626
81282	528627
227727	528628
8090	528629
86326	528630
161731	528631
114619	528632
68439	528633
68848	528634
120742	528635
185586	528636
13042	528637
90414	528638
110658	528639
64462	528640
173750	528641
53167	528642
115697	528643
150377	528644
94358	528645
203951	528646
94534	528647
119159	528648
85081	528649
115155	528650
86868	528651
3205	528652
43780	528653
18649	528654
38502	528655
1650	528656
130744	528657
90417	528658
130676	528659
11426	528660
62976	528661
15801	528662
169026	528663
197032	528664
226776	528665
115259	528666
100385	528667
66285	528668
167910	528669
16667	528670
135769	528671
89118	528672
158663	528673
78323	528674
40658	528675
226181	528676
109146	528677
160399	528678
51521	528679
69422	528680
80925	528681
131997	528682
68843	528683
53430	528684
1586	528685
49310	528686
150968	528687
230950	528688
38047	528689
181843	528690
167108	528691
90769	528692
57417	528693
235708	528694
48985	528695
31531	528696
159455	528697
101001	528698
210521	528699
122014	528700
130683	528701
226729	528702
97164	528703
45041	528704
154591	528705
151571	528706
158421	528707
26764	528708
137083	528709
37990	528710
86124	528711
50523	528712
159074	528713
207931	528714
28490	528715
95466	528716
47819	528717
98488	528718
174595	528719
160188	528720
160068	528721
234070	528722
147636	528723
117128	528724
115529	528725
85058	528726
37910	528727
202198	528728
162527	528729
154777	528730
90535	528731
115576	528732
6655	528733
8238	528734
114734	528735
115601	528736
86022	528737
161394	528738
217026	528739
160057	528740
108860	528741
108378	528742
216769	528743
5447	528744
152533	528745
23027	528746
234741	528747
7702	528748
8087	528749
224827	528750
61933	528751
11996	528752
84519	528753
202724	528754
78255	528755
223733	528756
183964	528757
101973	528758
153031	528759
234680	528760
149835	528761
81888	528762
61768	528763
154137	528764
11619	528765
56746	528766
84704	528767
226262	528768
106963	528769
57445	528770
13095	528771
205278	528772
230957	528773
114994	528774
153563	528775
147459	528776
231853	528777
159230	528778
168327	528779
113179	528780
21775	528781
212	528782
141437	528783
12476	528784
132116	528785
141640	528786
17517	528787
73634	528788
154717	528789
216315	528790
154991	528791
2323	528792
86332	528793
85161	528794
168079	528795
19962	528796
170056	528797
198589	528798
159263	528799
12945	528800
80980	528801
141677	528802
5288	528803
4747	528804
3394	528805
155405	528806
42412	528807
2966	528808
71332	528809
158764	528810
38899	528811
8923	528812
17182	528813
4483	528814
121143	528815
10821	528816
16336	528817
18031	528818
11585	528819
91739	528820
229714	528821
235916	528822
33469	528823
232720	528824
33520	528825
225889	528826
86245	528827
8054	528828
16773	528829
184025	528830
48020	528831
49881	528832
19923	528833
37895	528834
79412	528835
85987	528836
164555	528837
7433	528838
64069	528839
73844	528840
158763	528841
109048	528842
666	528843
214713	528844
26976	528845
29671	528846
2884	528847
6282	528848
30560	528849
41924	528850
80223	528851
150576	528852
81737	528853
158308	528854
103818	528855
53581	528856
31111	528857
5445	528858
24667	528859
7152	528860
238291	528861
129522	528862
20941	528863
33556	528864
7461	528865
17902	528866
105299	528867
133900	528868
194071	528869
165649	528870
53814	528871
157578	528872
234532	528873
28744	528874
16829	528875
177145	528876
169462	528877
121823	528878
78133	528879
115665	528880
79505	528881
15907	528882
64213	528883
158569	528884
151238	528885
11458	528886
216836	528887
210535	528888
115990	528889
210533	528890
154868	528891
144569	528892
82982	528893
197534	528894
118563	528895
16588	528896
496	528897
74573	528898
68744	528899
57371	528900
180380	528901
57227	528902
227891	528903
73484	528904
76669	528905
222524	528906
226037	528907
224378	528908
226580	528909
44783	528910
152186	528911
74661	528912
69470	528913
203409	528914
86237	528915
39775	528916
130506	528917
168666	528918
158585	528919
73372	528920
63199	528921
9420	528922
17404	528923
5434	528924
48772	528925
19974	528926
79047	528927
33514	528928
50213	528929
23204	528930
148329	528931
116007	528932
115451	528933
152641	528934
168597	528935
152550	528936
111928	528937
192369	528938
2323	528939
19714	528940
7702	528941
17962	528942
42175	528943
44993	528944
154783	528945
153033	528946
66307	528947
90999	528948
86031	528949
108166	528950
154793	528951
198035	528952
142135	528953
116581	528954
84520	528955
115864	528956
63262	528957
10448	528958
169980	528959
85095	528960
49216	528961
118197	528962
163712	528963
144246	528964
223957	528965
39656	528966
235474	528967
108386	528968
162501	528969
85070	528970
116333	528971
39011	528972
157809	528973
208615	528974
154963	528975
161806	528976
218419	528977
113422	528978
113140	528979
108415	528980
53368	528981
74913	528982
9304	528983
16471	528984
7166	528985
53439	528986
5134	528987
45179	528988
46988	528989
115236	528990
26898	528991
115271	528992
16987	528993
200991	528994
77575	528995
69011	528996
227685	528997
158615	528998
34383	528999
159698	529000
81866	529001
81866	529002
226768	529003
196855	529004
141641	529005
90501	529006
113021	529007
121864	529008
115623	529009
33452	529010
42576	529011
154711	529012
12447	529013
51565	529014
184218	529015
1096	529016
5906	529017
7302	529018
4595	529019
3337	529020
66878	529021
62376	529022
3608	529023
151069	529024
229608	529025
162930	529026
73729	529027
5940	529028
2836	529029
5901	529030
120697	529031
8079	529032
68941	529033
13854	529034
65172	529035
90609	529036
159725	529037
225317	529038
115075	529039
226912	529040
158551	529041
108193	529042
143830	529043
3690	529044
229643	529045
225648	529046
86326	529047
231340	529048
16388	529049
7190	529050
27999	529051
128415	529052
13743	529053
69222	529054
90220	529055
115124	529056
157595	529057
40664	529058
109299	529059
216887	529060
4799	529061
51804	529062
142206	529063
40658	529064
232642	529065
159613	529066
34944	529067
152467	529068
20301	529069
8244	529070
57258	529071
33320	529072
89998	529073
41924	529074
175254	529075
64083	529076
204685	529077
230822	529078
225924	529079
23416	529080
19656	529081
24387	529082
50467	529083
33592	529084
10445	529085
210480	529086
161301	529087
136129	529088
6614	529089
99255	529090
204041	529091
13762	529092
10444	529093
72072	529094
2028	529095
34768	529096
60177	529097
97559	529098
169464	529099
4432	529100
105627	529101
3754	529102
42235	529103
224794	529104
159727	529105
202947	529106
81735	529107
81735	529108
125671	529109
226544	529110
234769	529111
61244	529112
77690	529113
160421	529114
81845	529115
178851	529116
195295	529117
48985	529118
60428	529119
90785	529120
31118	529121
161873	529122
72475	529123
188370	529124
151246	529125
210557	529126
206671	529127
158005	529128
36080	529129
210551	529130
226068	529131
1833	529132
20189	529133
23035	529134
8727	529135
19996	529136
43349	529137
26764	529138
26764	529139
57130	529140
151600	529141
158949	529142
149500	529143
114637	529144
6206	529145
86215	529146
89950	529147
677	529148
16976	529149
30114	529150
151606	529151
215708	529152
31094	529153
20839	529154
159428	529155
115222	529156
72672	529157
80184	529158
5310	529159
115222	529160
223751	529161
111662	529162
211848	529163
63057	529164
211822	529165
65059	529166
39045	529167
95032	529168
113129	529169
63132	529170
233792	529171
5767	529172
82454	529173
72042	529174
91755	529175
198289	529176
17964	529177
35102	529178
14827	529179
37107	529180
44032	529181
132789	529182
215921	529183
57197	529184
73820	529185
36310	529186
111932	529187
5434	529188
169817	529189
114044	529190
227250	529191
78085	529192
109746	529193
147676	529194
13806	529195
121339	529196
108417	529197
157683	529198
2625	529199
62095	529200
61897	529201
1459	529202
26845	529203
48032	529204
40124	529205
169902	529206
69530	529207
29317	529208
154621	529209
108867	529210
63195	529211
196890	529212
158069	529213
105817	529214
11257	529215
153079	529216
48150	529217
59524	529218
224705	529219
2896	529220
153078	529221
2625	529222
15590	529223
35470	529224
6092	529225
46629	529226
157632	529227
126558	529228
28012	529229
114921	529230
112554	529231
169981	529232
154938	529233
96061	529234
29785	529235
157636	529236
220215	529237
109250	529238
159598	529239
60861	529240
6390	529241
234954	529242
157907	529243
160705	529244
16403	529245
47713	529246
177391	529247
182571	529248
37107	529249
168828	529250
69282	529251
16711	529252
105591	529253
1515	529254
78296	529255
216450	529256
114750	529257
114676	529258
144747	529259
120701	529260
104779	529261
102528	529262
115963	529263
157579	529264
49298	529265
102885	529266
226197	529267
40661	529268
159264	529269
115688	529270
2980	529271
82543	529272
226925	529273
151335	529274
66406	529275
12031	529276
235157	529277
476	529278
106208	529279
21209	529280
48847	529281
3754	529282
195561	529283
202114	529284
14557	529285
4468	529286
51570	529287
83045	529288
43083	529289
106399	529290
26953	529291
5045	529292
3958	529293
198561	529294
68941	529295
68941	529296
42016	529297
86720	529298
18703	529299
20183	529300
205003	529301
86212	529302
235679	529303
158334	529304
161906	529305
8383	529306
14917	529307
38337	529308
5317	529309
39331	529310
226468	529311
10443	529312
77914	529313
167520	529314
121769	529315
149034	529316
39331	529317
81192	529318
40664	529319
83046	529320
53785	529321
169315	529322
6468	529323
73988	529324
16711	529325
115168	529326
82899	529327
72458	529328
175755	529329
5767	529330
78555	529331
109911	529332
230072	529333
42209	529334
20941	529335
109915	529336
26779	529337
167655	529338
12432	529339
12432	529340
42078	529341
53430	529342
80166	529343
111084	529344
66174	529345
65581	529346
42235	529347
11347	529348
224211	529349
161744	529350
7695	529351
95552	529352
57147	529353
29985	529354
177384	529355
97997	529356
3900	529357
210555	529358
25479	529359
14403	529360
8896	529361
190959	529362
200660	529363
212	529364
4662	529365
57683	529366
47545	529367
97270	529368
98679	529369
185102	529370
23314	529371
81871	529372
235082	529373
225708	529374
211107	529375
153132	529376
146753	529377
25709	529378
115745	529379
208007	529380
94731	529381
154611	529382
128700	529383
211146	529384
230250	529385
13419	529386
13679	529387
5313	529388
33484	529389
74753	529390
152866	529391
70435	529392
57383	529393
16164	529394
73659	529395
121591	529396
81342	529397
33364	529398
110239	529399
90932	529400
216877	529401
9453	529402
115261	529403
63258	529404
101625	529405
158525	529406
232943	529407
211839	529408
152043	529409
122548	529410
101520	529411
230709	529412
81342	529413
158523	529414
115242	529415
31100	529416
59281	529417
86818	529418
13537	529419
33364	529420
15744	529421
127777	529422
10418	529423
131343	529424
9457	529425
97309	529426
144680	529427
212586	529428
216232	529429
229324	529430
139339	529431
66275	529432
72445	529433
84350	529434
125253	529435
169821	529436
113142	529437
205216	529438
152554	529439
33455	529440
90965	529441
7427	529442
39515	529443
7702	529444
13269	529445
12724	529446
5016	529447
14903	529448
57843	529449
28557	529450
18898	529451
28560	529452
73710	529453
204026	529454
86849	529455
32118	529456
213340	529457
84527	529458
12890	529459
12455	529460
232524	529461
112225	529462
12110	529463
19701	529464
19761	529465
5332	529466
57369	529467
38917	529468
162086	529469
114981	529470
196734	529471
159602	529472
161023	529473
9768	529474
6390	529475
114584	529476
161300	529477
81860	529478
114850	529479
3509	529480
113145	529481
215629	529482
86269	529483
154970	529484
42267	529485
92663	529486
776	529487
208190	529488
109018	529489
4435	529490
74142	529491
158309	529492
144439	529493
216678	529494
158229	529495
110465	529496
86222	529497
88118	529498
120701	529499
162245	529500
179141	529501
112892	529502
85819	529503
43812	529504
225547	529505
226547	529506
154272	529507
224570	529508
46802	529509
203701	529510
29434	529511
120999	529512
84025	529513
159512	529514
13945	529515
227022	529516
24638	529517
86372	529518
234918	529519
18959	529520
177023	529521
111478	529522
38982	529523
11333	529524
124014	529525
96	529526
139467	529527
51170	529528
96	529529
8530	529530
96	529531
50335	529532
26052	529533
109916	529534
1323	529535
16509	529536
96387	529537
57397	529538
90422	529539
110559	529540
66220	529541
1156	529542
114697	529543
49307	529544
31046	529545
21895	529546
49307	529547
115035	529548
7960	529549
45047	529550
57650	529551
9825	529552
114862	529553
236381	529554
86150	529555
49036	529556
221746	529557
119657	529558
139728	529559
115705	529560
14910	529561
14910	529562
2945	529563
131703	529564
65499	529565
104822	529566
28398	529567
57669	529568
5644	529569
226300	529570
31111	529571
157464	529572
62000	529573
140854	529574
168202	529575
164566	529576
33444	529577
109916	529578
160661	529579
221066	529580
159660	529581
110905	529582
115083	529583
161614	529584
7191	529585
33524	529586
158190	529587
114720	529588
15911	529589
21887	529590
11518	529591
5321	529592
148205	529593
182755	529594
4432	529595
158668	529596
186330	529597
105994	529598
4819	529599
31625	529600
12433	529601
55690	529602
53420	529603
122146	529604
162158	529605
144940	529606
160733	529607
211418	529608
122002	529609
157786	529610
151274	529611
115964	529612
154800	529613
83888	529614
86613	529615
4911	529616
8444	529617
141	529618
592	529619
43328	529620
45212	529621
154933	529622
57136	529623
111462	529624
151638	529625
62986	529626
115508	529627
240	529628
81871	529629
231039	529630
8296	529631
141285	529632
38910	529633
158320	529634
108421	529635
85606	529636
154820	529637
9777	529638
172368	529639
56104	529640
122257	529641
121596	529642
65561	529643
101564	529644
33364	529645
201391	529646
40007	529647
116147	529648
157899	529649
24602	529650
90359	529651
186421	529652
5011	529653
10418	529654
10418	529655
10418	529656
182967	529657
125306	529658
146610	529659
111951	529660
83196	529661
82576	529662
38840	529663
231918	529664
121618	529665
225017	529666
85078	529667
19987	529668
18914	529669
44888	529670
225369	529671
115317	529672
84539	529673
107443	529674
232980	529675
91005	529676
65201	529677
63275	529678
228015	529679
35866	529680
198323	529681
39255	529682
49647	529683
2749	529684
28422	529685
33477	529686
53436	529687
166743	529688
154737	529689
62964	529690
164075	529691
159343	529692
105047	529693
154956	529694
12476	529695
73661	529696
56959	529697
17981	529698
48618	529699
51065	529700
115751	529701
216186	529702
154279	529703
208845	529704
105851	529705
226981	529706
104783	529707
150112	529708
154431	529709
179433	529710
159203	529711
179073	529712
158312	529713
224598	529714
162466	529715
158091	529716
29473	529717
235366	529718
157717	529719
179622	529720
39680	529721
216643	529722
108358	529723
229191	529724
29771	529725
158693	529726
149673	529727
152220	529728
66634	529729
111749	529730
146742	529731
141803	529732
26949	529733
2389	529734
37666	529735
170751	529736
27975	529737
12523	529738
3460	529739
14005	529740
8076	529741
121202	529742
3206	529743
126915	529744
140486	529745
63180	529746
150219	529747
118468	529748
29968	529749
82853	529750
230671	529751
24577	529752
33327	529753
37107	529754
19834	529755
16721	529756
23889	529757
38329	529758
28535	529759
176242	529760
132213	529761
148121	529762
178246	529763
108377	529764
168979	529765
98423	529766
82412	529767
57798	529768
37831	529769
12452	529770
35993	529771
61937	529772
33230	529773
147881	529774
83603	529775
107329	529776
132811	529777
157857	529778
162087	529779
66420	529780
233874	529781
63052	529782
33524	529783
201173	529784
152709	529785
68834	529786
12468	529787
78506	529788
21855	529789
121260	529790
12439	529791
45215	529792
57600	529793
127470	529794
13244	529795
19701	529796
252	529797
35434	529798
12432	529799
16711	529800
23121	529801
122113	529802
29877	529803
154881	529804
76303	529805
231422	529806
81845	529807
49866	529808
62787	529809
235164	529810
14909	529811
854	529812
12433	529813
31976	529814
44957	529815
158077	529816
38651	529817
158421	529818
107384	529819
160696	529820
66327	529821
239122	529822
159840	529823
224010	529824
145521	529825
45377	529826
16613	529827
53793	529828
40400	529829
17960	529830
26779	529831
65094	529832
125975	529833
215733	529834
114583	529835
86138	529836
121127	529837
107693	529838
157663	529839
157948	529840
84015	529841
64852	529842
111432	529843
23182	529844
7218	529845
8868	529846
121544	529847
34892	529848
28390	529849
237847	529850
211867	529851
35779	529852
231228	529853
169753	529854
116148	529855
211887	529856
157963	529857
5271	529858
14504	529859
238592	529860
215766	529861
154754	529862
80127	529863
71226	529864
229280	529865
216020	529866
159243	529867
81676	529868
212629	529869
24572	529870
5305	529871
59953	529872
17963	529873
29336	529874
66291	529875
160043	529876
81254	529877
154569	529878
62042	529879
5764	529880
57810	529881
114949	529882
48360	529883
133861	529884
125376	529885
77233	529886
223745	529887
90555	529888
122489	529889
213348	529890
225293	529891
85855	529892
196594	529893
30293	529894
39253	529895
18961	529896
53557	529897
33477	529898
42138	529899
96789	529900
117470	529901
115056	529902
157907	529903
81870	529904
38918	529905
226219	529906
153721	529907
170251	529908
66548	529909
65347	529910
1321	529911
280	529912
45192	529913
23191	529914
147773	529915
216022	529916
215225	529917
54898	529918
154528	529919
115666	529920
25955	529921
158852	529922
146754	529923
66388	529924
66259	529925
230261	529926
161607	529927
38770	529928
11165	529929
175608	529930
231755	529931
83204	529932
51489	529933
51531	529934
157544	529935
160896	529936
234565	529937
84396	529938
149799	529939
62711	529940
14780	529941
29619	529942
8306	529943
3238	529944
1669	529945
13665	529946
4278	529947
906	529948
944	529949
12840	529950
194787	529951
51550	529952
164183	529953
38768	529954
167926	529955
10424	529956
57954	529957
229996	529958
29921	529959
164791	529960
107409	529961
66336	529962
38851	529963
15837	529964
9824	529965
6031	529966
1074	529967
108377	529968
37887	529969
116362	529970
90017	529971
209357	529972
4799	529973
158422	529974
150442	529975
37865	529976
29814	529977
106006	529978
2707	529979
33596	529980
38324	529981
15843	529982
135915	529983
162058	529984
17026	529985
105418	529986
675	529987
86254	529988
165662	529989
17026	529990
14974	529991
159563	529992
9505	529993
168468	529994
228001	529995
2036	529996
136141	529997
224189	529998
157578	529999
51640	530000
85936	530001
10471	530002
19025	530003
95308	530004
91011	530005
29922	530006
96925	530007
94226	530008
58831	530009
231252	530010
25454	530011
111067	530012
38982	530013
231167	530014
210227	530015
158189	530016
131197	530017
28284	530018
30565	530019
95012	530020
212177	530021
28530	530022
57699	530023
200139	530024
195299	530025
231566	530026
115586	530027
10139	530028
225555	530029
159986	530030
162386	530031
113207	530032
104282	530033
233744	530034
51124	530035
145406	530036
30995	530037
66406	530038
133837	530039
30444	530040
9429	530041
8087	530042
15443	530043
169658	530044
57218	530045
73803	530046
96440	530047
158026	530048
158537	530049
233606	530050
232724	530051
233633	530052
49054	530053
129855	530054
64842	530055
39037	530056
157786	530057
69474	530058
1204	530059
24146	530060
53460	530061
7409	530062
23084	530063
121557	530064
110257	530065
108392	530066
161735	530067
234392	530068
16996	530069
31481	530070
97781	530071
216201	530072
94641	530073
22607	530074
62991	530075
89133	530076
78651	530077
73781	530078
2069	530079
53428	530080
142124	530081
212649	530082
40649	530083
154604	530084
86146	530085
23845	530086
229468	530087
53714	530088
48003	530089
85058	530090
175981	530091
224319	530092
85068	530093
9443	530094
115040	530095
203108	530096
12474	530097
1831	530098
4988	530099
15799	530100
10512	530101
10471	530102
30032	530103
28616	530104
159328	530105
79951	530106
114759	530107
88884	530108
202195	530109
24647	530110
26946	530111
81627	530112
198472	530113
86081	530114
115342	530115
105550	530116
197685	530117
29992	530118
77245	530119
22922	530120
115592	530121
3622	530122
126149	530123
2749	530124
2749	530125
2749	530126
97989	530127
10448	530128
28302	530129
198919	530130
219144	530131
138583	530132
182974	530133
226506	530134
116785	530135
108173	530136
153699	530137
214246	530138
42162	530139
82463	530140
205773	530141
202596	530142
122406	530143
216657	530144
69550	530145
195588	530146
216693	530147
29619	530148
52787	530149
113205	530150
69551	530151
9429	530152
280	530153
185236	530154
193824	530155
66636	530156
154348	530157
115666	530158
157878	530159
196932	530160
81508	530161
146411	530162
77603	530163
216606	530164
226152	530165
95961	530166
216890	530167
81508	530168
121553	530169
107791	530170
69114	530171
63255	530172
17522	530173
129207	530174
61297	530175
143827	530176
229577	530177
32173	530178
98790	530179
102073	530180
63047	530181
86106	530182
103779	530183
126160	530184
234087	530185
73835	530186
225178	530187
39041	530188
68904	530189
112311	530190
21623	530191
4444	530192
5435	530193
15158	530194
213540	530195
86119	530196
115417	530197
68874	530198
146176	530199
200122	530200
106788	530201
41921	530202
29914	530203
37570	530204
120979	530205
15765	530206
40033	530207
207238	530208
198897	530209
224536	530210
20539	530211
168470	530212
19891	530213
90171	530214
10441	530215
56768	530216
48760	530217
141174	530218
592	530219
69247	530220
97890	530221
233125	530222
36299	530223
33562	530224
3426	530225
14961	530226
3426	530227
33524	530228
90142	530229
7679	530230
13208	530231
72730	530232
21929	530233
223837	530234
96949	530235
108278	530236
108363	530237
126719	530238
81650	530239
149099	530240
42018	530241
159941	530242
121446	530243
71516	530244
108363	530245
162056	530246
142328	530247
41914	530248
142319	530249
18680	530250
13928	530251
51571	530252
80386	530253
3425	530254
26760	530255
2891	530256
74350	530257
23095	530258
210231	530259
226976	530260
7597	530261
13914	530262
592	530263
72	530264
32185	530265
78052	530266
41976	530267
44525	530268
233408	530269
57522	530270
115586	530271
202999	530272
39903	530273
56922	530274
154613	530275
115312	530276
169327	530277
4128	530278
162528	530279
63966	530280
79429	530281
23040	530282
39817	530283
7541	530284
13919	530285
47804	530286
184719	530287
114919	530288
21894	530289
40462	530290
149542	530291
8309	530292
69019	530293
25588	530294
231849	530295
8296	530296
39037	530297
115026	530298
232412	530299
3696	530300
115429	530301
225321	530302
157881	530303
9660	530304
122260	530305
74452	530306
111702	530307
16748	530308
76899	530309
19102	530310
107702	530311
227929	530312
162360	530313
221727	530314
84183	530315
230380	530316
115168	530317
160037	530318
106627	530319
168142	530320
37706	530321
37660	530322
49604	530323
11044	530324
10418	530325
14076	530326
44611	530327
12439	530328
80135	530329
74876	530330
127564	530331
67101	530332
111975	530333
212685	530334
54157	530335
65080	530336
216503	530337
49306	530338
40778	530339
25252	530340
161659	530341
145893	530342
231124	530343
38163	530344
9766	530345
50525	530346
17963	530347
42132	530348
18989	530349
15909	530350
115126	530351
236846	530352
208487	530353
84551	530354
17646	530355
112275	530356
35350	530357
114949	530358
26946	530359
168146	530360
228077	530361
74913	530362
24093	530363
73931	530364
43289	530365
28590	530366
61533	530367
19039	530368
19039	530369
39043	530370
32158	530371
149979	530372
125458	530373
65358	530374
94197	530375
66087	530376
225540	530377
14230	530378
215734	530379
148059	530380
154879	530381
38918	530382
170013	530383
198544	530384
140582	530385
25890	530386
17626	530387
37057	530388
153801	530389
5309	530390
16556	530391
74762	530392
44623	530393
17981	530394
132220	530395
37587	530396
146777	530397
5697	530398
38853	530399
95523	530400
114682	530401
224460	530402
163383	530403
150132	530404
198251	530405
230487	530406
108317	530407
216705	530408
154822	530409
131319	530410
103432	530411
9696	530412
112635	530413
38684	530414
28809	530415
215730	530416
113217	530417
119515	530418
2063	530419
35115	530420
10870	530421
9076	530422
122528	530423
26563	530424
3733	530425
91394	530426
181091	530427
80525	530428
34925	530429
31847	530430
23779	530431
16468	530432
15347	530433
2574	530434
32232	530435
3337	530436
849	530437
37399	530438
19918	530439
19744	530440
13884	530441
12442	530442
121444	530443
97311	530444
55943	530445
21895	530446
21895	530447
121714	530448
39039	530449
41275	530450
29591	530451
167931	530452
237293	530453
47040	530454
2571	530455
148332	530456
181690	530457
10441	530458
56905	530459
7161	530460
71993	530461
53639	530462
71993	530463
3426	530464
14910	530465
15893	530466
44997	530467
8437	530468
19798	530469
9803	530470
25621	530471
57258	530472
21807	530473
26853	530474
56775	530475
129703	530476
44997	530477
19902	530478
19902	530479
104762	530480
49106	530481
121809	530482
8380	530483
16687	530484
159548	530485
13377	530486
145509	530487
109166	530488
83701	530489
158444	530490
20195	530491
4804	530492
7444	530493
57551	530494
45041	530495
96644	530496
112451	530497
122158	530498
63257	530499
210643	530500
159269	530501
136821	530502
42167	530503
195554	530504
60428	530505
145802	530506
216535	530507
24340	530508
115761	530509
109191	530510
4804	530511
7188	530512
13725	530513
232	530514
23889	530515
141128	530516
30486	530517
113324	530518
8427	530519
24254	530520
19084	530521
112791	530522
73437	530523
73940	530524
233033	530525
88664	530526
3575	530527
16417	530528
20253	530529
60799	530530
130177	530531
212001	530532
21042	530533
32394	530534
107701	530535
28390	530536
229449	530537
200778	530538
63197	530539
50640	530540
14999	530541
69264	530542
122261	530543
159784	530544
227377	530545
51120	530546
16733	530547
3435	530548
141770	530549
159614	530550
5313	530551
121220	530552
121447	530553
4124	530554
159996	530555
40162	530556
236702	530557
38981	530558
223829	530559
52597	530560
47753	530561
80130	530562
25511	530563
186121	530564
230740	530565
49306	530566
107699	530567
115972	530568
449	530569
11847	530570
187722	530571
168021	530572
28616	530573
28178	530574
129210	530575
35658	530576
65222	530577
83252	530578
84566	530579
198925	530580
102042	530581
162710	530582
108195	530583
77847	530584
14310	530585
9887	530586
17980	530587
44952	530588
224375	530589
39043	530590
112419	530591
124675	530592
229480	530593
112612	530594
204050	530595
146770	530596
57375	530597
174137	530598
168632	530599
85065	530600
235134	530601
159482	530602
229491	530603
39043	530604
150021	530605
86175	530606
26706	530607
16502	530608
11058	530609
33407	530610
37103	530611
84991	530612
227789	530613
107278	530614
63117	530615
102956	530616
174465	530617
154925	530618
168838	530619
216939	530620
154886	530621
13194	530622
3161	530623
48367	530624
2747	530625
74603	530626
56984	530627
233405	530628
77635	530629
15927	530630
75081	530631
115232	530632
92940	530633
225079	530634
113210	530635
94983	530636
49049	530637
230936	530638
77752	530639
154871	530640
215384	530641
78308	530642
154405	530643
3622	530644
139295	530645
57703	530646
37102	530647
26907	530648
86197	530649
60751	530650
20539	530651
90295	530652
235491	530653
132427	530654
61585	530655
212	530656
130577	530657
11453	530658
186992	530659
13854	530660
111998	530661
7233	530662
69480	530663
19663	530664
37422	530665
16606	530666
47993	530667
10452	530668
47847	530669
25086	530670
8480	530671
147552	530672
168479	530673
26853	530674
141559	530675
231829	530676
48767	530677
78747	530678
159255	530679
31081	530680
61551	530681
159844	530682
168903	530683
225263	530684
85540	530685
159071	530686
115390	530687
166747	530688
40658	530689
81007	530690
38189	530691
115957	530692
158535	530693
224287	530694
14961	530695
44763	530696
63532	530697
20956	530698
17976	530699
35550	530700
35478	530701
5756	530702
5756	530703
5756	530704
65179	530705
228028	530706
159762	530707
90066	530708
103868	530709
62248	530710
38379	530711
103114	530712
8305	530713
53856	530714
81324	530715
108402	530716
157935	530717
149359	530718
45113	530719
35935	530720
99466	530721
136691	530722
51564	530723
170227	530724
64739	530725
225645	530726
16808	530727
127697	530728
209297	530729
5027	530730
6100	530731
111729	530732
111729	530733
224526	530734
203570	530735
38868	530736
116683	530737
115992	530738
108351	530739
35516	530740
208217	530741
154625	530742
108410	530743
169760	530744
159733	530745
234786	530746
63197	530747
224708	530748
21807	530749
120991	530750
198143	530751
109042	530752
72341	530753
158835	530754
60189	530755
149890	530756
159869	530757
169919	530758
72341	530759
116641	530760
27608	530761
47260	530762
26851	530763
17980	530764
35815	530765
21159	530766
224889	530767
110410	530768
158445	530769
224374	530770
21159	530771
40238	530772
2323	530773
85917	530774
197852	530775
121229	530776
38918	530777
26782	530778
66508	530779
226524	530780
214355	530781
21159	530782
208651	530783
100469	530784
22990	530785
19962	530786
100440	530787
146276	530788
158900	530789
63264	530790
40402	530791
22094	530792
43326	530793
18680	530794
42388	530795
42099	530796
47461	530797
72	530798
11641	530799
12945	530800
26797	530801
1749	530802
214126	530803
39815	530804
122083	530805
216398	530806
90693	530807
81207	530808
81207	530809
159538	530810
116197	530811
80535	530812
78985	530813
4659	530814
19054	530815
41874	530816
33421	530817
3356	530818
23232	530819
146078	530820
100844	530821
98594	530822
104857	530823
92922	530824
88279	530825
61501	530826
368	530827
175968	530828
140140	530829
197996	530830
121864	530831
39042	530832
216672	530833
164576	530834
5658	530835
68869	530836
3679	530837
60279	530838
24371	530839
28586	530840
98299	530841
92386	530842
111235	530843
230389	530844
233950	530845
90691	530846
169088	530847
67735	530848
7199	530849
2916	530850
280	530851
93442	530852
97208	530853
90903	530854
227823	530855
114458	530856
234921	530857
159512	530858
224002	530859
107884	530860
90041	530861
159440	530862
80535	530863
48574	530864
73836	530865
38868	530866
16480	530867
154987	530868
157825	530869
146767	530870
235475	530871
16737	530872
3782	530873
74936	530874
3903	530875
22519	530876
29694	530877
96401	530878
159651	530879
147428	530880
105469	530881
108382	530882
161805	530883
84398	530884
108364	530885
25806	530886
223923	530887
223940	530888
152692	530889
65114	530890
133478	530891
68943	530892
120983	530893
213306	530894
4115	530895
7705	530896
2745	530897
10863	530898
57337	530899
153961	530900
215880	530901
20499	530902
27926	530903
18955	530904
159458	530905
238953	530906
63268	530907
24273	530908
89980	530909
192991	530910
202602	530911
5027	530912
30519	530913
27802	530914
73886	530915
132273	530916
40238	530917
131319	530918
115246	530919
113073	530920
18947	530921
38919	530922
224493	530923
223754	530924
227726	530925
65719	530926
682	530927
3754	530928
24148	530929
37666	530930
9057	530931
548	530932
111967	530933
10467	530934
8884	530935
2747	530936
185663	530937
103504	530938
95962	530939
235128	530940
147786	530941
60030	530942
216861	530943
141661	530944
82833	530945
86165	530946
230912	530947
194494	530948
108420	530949
92736	530950
8425	530951
12464	530952
18974	530953
18984	530954
116040	530955
113224	530956
202883	530957
156074	530958
168911	530959
69121	530960
150258	530961
90621	530962
115433	530963
187337	530964
3710	530965
9454	530966
6626	530967
89993	530968
182909	530969
111474	530970
154860	530971
47113	530972
108224	530973
121454	530974
158850	530975
159475	530976
26911	530977
3892	530978
81201	530979
216696	530980
41226	530981
41226	530982
81852	530983
169346	530984
76067	530985
49110	530986
160061	530987
58607	530988
115479	530989
206544	530990
154987	530991
224167	530992
114707	530993
169086	530994
226270	530995
176257	530996
158950	530997
24610	530998
5755	530999
49647	531000
35434	531001
7673	531002
22671	531003
8309	531004
215516	531005
210305	531006
12447	531007
66600	531008
9695	531009
86319	531010
94019	531011
224088	531012
94764	531013
8354	531014
152153	531015
4397	531016
10444	531017
73946	531018
185079	531019
94685	531020
227197	531021
83045	531022
154638	531023
69349	531024
151360	531025
64167	531026
207795	531027
81858	531028
115228	531029
49297	531030
33570	531031
35809	531032
132882	531033
130734	531034
227076	531035
18929	531036
215515	531037
9965	531038
211936	531039
235354	531040
235037	531041
115419	531042
207437	531043
234734	531044
43326	531045
47480	531046
129900	531047
21887	531048
21887	531049
73836	531050
56148	531051
73836	531052
56148	531053
146751	531054
152245	531055
59389	531056
113189	531057
133656	531058
152242	531059
154965	531060
152249	531061
71123	531062
4118	531063
29586	531064
176977	531065
57903	531066
12439	531067
112013	531068
101848	531069
141344	531070
50744	531071
129413	531072
108389	531073
158699	531074
232612	531075
86014	531076
9266	531077
11381	531078
109228	531079
42032	531080
55248	531081
8629	531082
182243	531083
57910	531084
107236	531085
121236	531086
13198	531087
77294	531088
86097	531089
107558	531090
153249	531091
51122	531092
88422	531093
108872	531094
240183	531095
159504	531096
7700	531097
216226	531098
2040	531099
78263	531100
234619	531101
222170	531102
56202	531103
87714	531104
159265	531105
17498	531106
215531	531107
159157	531108
21952	531109
157725	531110
121010	531111
158744	531112
106180	531113
21952	531114
225583	531115
21952	531116
216857	531117
167969	531118
85076	531119
1595	531120
106778	531121
19924	531122
4278	531123
77884	531124
16212	531125
20266	531126
61559	531127
226372	531128
216307	531129
85595	531130
216164	531131
156041	531132
1909	531133
115880	531134
109519	531135
232271	531136
113153	531137
107741	531138
88913	531139
113097	531140
201870	531141
11393	531142
180614	531143
37886	531144
930	531145
90217	531146
130418	531147
35470	531148
225702	531149
69177	531150
114616	531151
161464	531152
58513	531153
62820	531154
75839	531155
96566	531156
42227	531157
122040	531158
117034	531159
81511	531160
63122	531161
71927	531162
232058	531163
168997	531164
159866	531165
119048	531166
146746	531167
216101	531168
42202	531169
104839	531170
121812	531171
49239	531172
25595	531173
33565	531174
226204	531175
144527	531176
116788	531177
90297	531178
140408	531179
280	531180
7673	531181
169492	531182
57703	531183
13397	531184
169495	531185
232506	531186
86492	531187
114586	531188
9464	531189
154791	531190
37922	531191
1637	531192
121213	531193
208094	531194
176602	531195
169559	531196
122167	531197
207831	531198
185190	531199
111263	531200
36597	531201
121857	531202
149389	531203
32075	531204
81739	531205
158550	531206
231003	531207
63618	531208
69366	531209
114877	531210
53024	531211
158662	531212
87993	531213
29134	531214
108012	531215
73514	531216
41929	531217
83107	531218
178971	531219
165347	531220
90041	531221
128383	531222
39965	531223
90680	531224
86117	531225
107693	531226
116428	531227
22573	531228
95230	531229
130356	531230
105155	531231
5307	531232
73807	531233
230952	531234
3602	531235
65561	531236
232733	531237
111776	531238
157828	531239
231026	531240
79214	531241
48363	531242
132424	531243
5296	531244
98166	531245
18952	531246
37878	531247
10490	531248
161923	531249
113189	531250
158829	531251
230987	531252
112037	531253
219277	531254
234277	531255
112052	531256
212846	531257
85083	531258
169844	531259
86500	531260
112045	531261
158654	531262
63120	531263
24667	531264
26876	531265
126975	531266
15919	531267
38871	531268
228129	531269
42265	531270
63047	531271
125069	531272
200199	531273
118619	531274
116603	531275
154759	531276
153270	531277
46438	531278
17609	531279
56965	531280
38270	531281
31308	531282
6621	531283
42029	531284
44598	531285
576	531286
13594	531287
157927	531288
138678	531289
108174	531290
159044	531291
159157	531292
115522	531293
141891	531294
61219	531295
31110	531296
65389	531297
37832	531298
6794	531299
166664	531300
155122	531301
95	531302
196936	531303
15854	531304
14924	531305
225065	531306
109787	531307
215592	531308
113152	531309
107282	531310
115217	531311
231456	531312
128224	531313
109787	531314
233756	531315
208911	531316
125405	531317
77753	531318
128722	531319
107081	531320
227993	531321
37896	531322
7683	531323
96497	531324
80281	531325
33687	531326
90071	531327
240	531328
166161	531329
10253	531330
38851	531331
31081	531332
50221	531333
49699	531334
17967	531335
131840	531336
50310	531337
34656	531338
41935	531339
83042	531340
55442	531341
153812	531342
209450	531343
86394	531344
120323	531345
98781	531346
238430	531347
156755	531348
202194	531349
98024	531350
159347	531351
165811	531352
53770	531353
159522	531354
49239	531355
122588	531356
86852	531357
113201	531358
124131	531359
3870	531360
6094	531361
14915	531362
203573	531363
196297	531364
117203	531365
164842	531366
10398	531367
62076	531368
74427	531369
44467	531370
158430	531371
165256	531372
154666	531373
230830	531374
100862	531375
146775	531376
136518	531377
74816	531378
16690	531379
21908	531380
13280	531381
23195	531382
237680	531383
159865	531384
2980	531385
206684	531386
207806	531387
114795	531388
113024	531389
216843	531390
63261	531391
41965	531392
167378	531393
130710	531394
161231	531395
211368	531396
73696	531397
3458	531398
83118	531399
127322	531400
121882	531401
114673	531402
158211	531403
114795	531404
6287	531405
21973	531406
5321	531407
12519	531408
41940	531409
132367	531410
98913	531411
44824	531412
73613	531413
154592	531414
229431	531415
39379	531416
23003	531417
71687	531418
65011	531419
65059	531420
51481	531421
107204	531422
232901	531423
66410	531424
45215	531425
37892	531426
90446	531427
105555	531428
206226	531429
139881	531430
224826	531431
32057	531432
178969	531433
208378	531434
116623	531435
86003	531436
20498	531437
35515	531438
19084	531439
11487	531440
26876	531441
13213	531442
96809	531443
140637	531444
121478	531445
232512	531446
23718	531447
71194	531448
230268	531449
227392	531450
40702	531451
148380	531452
63039	531453
234599	531454
84609	531455
34677	531456
35628	531457
24410	531458
170019	531459
154097	531460
112681	531461
148400	531462
8123	531463
115986	531464
25227	531465
107873	531466
31110	531467
74877	531468
32406	531469
153839	531470
33398	531471
207026	531472
225524	531473
78285	531474
193643	531475
167231	531476
79761	531477
304	531478
1278	531479
2055	531480
9681	531481
3754	531482
905	531483
24022	531484
2330	531485
2139	531486
20498	531487
104422	531488
1650	531489
3708	531490
63882	531491
225501	531492
49049	531493
110502	531494
117098	531495
145520	531496
222410	531497
166894	531498
224752	531499
48437	531500
47940	531501
18151	531502
120920	531503
10442	531504
97554	531505
8859	531506
8896	531507
47472	531508
1904	531509
10431	531510
33452	531511
97144	531512
68406	531513
10429	531514
145126	531515
147342	531516
14987	531517
135629	531518
1173	531519
57249	531520
61485	531521
2624	531522
33408	531523
195768	531524
5762	531525
5762	531526
6880	531527
33461	531528
108191	531529
82885	531530
108109	531531
4113	531532
231516	531533
39752	531534
58542	531535
49303	531536
5013	531537
26868	531538
167560	531539
114906	531540
1052	531541
69129	531542
182785	531543
180567	531544
90807	531545
65475	531546
232731	531547
64539	531548
31113	531549
31113	531550
150682	531551
136042	531552
116420	531553
159054	531554
115564	531555
216151	531556
105291	531557
107504	531558
81741	531559
150839	531560
69425	531561
121908	531562
202201	531563
103769	531564
231743	531565
116695	531566
7673	531567
215173	531568
216044	531569
216342	531570
175218	531571
176609	531572
210354	531573
884	531574
168528	531575
53083	531576
52564	531577
16531	531578
53564	531579
14889	531580
18986	531581
57093	531582
19008	531583
53435	531584
227259	531585
158350	531586
157540	531587
63196	531588
111291	531589
107697	531590
110095	531591
57522	531592
26854	531593
26854	531594
169569	531595
81510	531596
37897	531597
106854	531598
197135	531599
24667	531600
13942	531601
150591	531602
27859	531603
19845	531604
37396	531605
4985	531606
176331	531607
74834	531608
74944	531609
154865	531610
211373	531611
69352	531612
113110	531613
103116	531614
137230	531615
157743	531616
108187	531617
234996	531618
85991	531619
19915	531620
167751	531621
168008	531622
33426	531623
43466	531624
7972	531625
83169	531626
33530	531627
112062	531628
152295	531629
226489	531630
162270	531631
39035	531632
108388	531633
230735	531634
159212	531635
86098	531636
114815	531637
22406	531638
79675	531639
10432	531640
129960	531641
40164	531642
21044	531643
49305	531644
41765	531645
10191	531646
206232	531647
84446	531648
69523	531649
158621	531650
19727	531651
30504	531652
44568	531653
114763	531654
38916	531655
233292	531656
1728	531657
179517	531658
114690	531659
25860	531660
159891	531661
90560	531662
2745	531663
157759	531664
112376	531665
216375	531666
3259	531667
148494	531668
3425	531669
23148	531670
143131	531671
93923	531672
217016	531673
231839	531674
179140	531675
1209	531676
216651	531677
189003	531678
99854	531679
161341	531680
89492	531681
48611	531682
83336	531683
89136	531684
114817	531685
72864	531686
162026	531687
153872	531688
86027	531689
39648	531690
168803	531691
63263	531692
158331	531693
47147	531694
95643	531695
214380	531696
67285	531697
27042	531698
33429	531699
3754	531700
33444	531701
3425	531702
35962	531703
68861	531704
14908	531705
82839	531706
89882	531707
63117	531708
224913	531709
231861	531710
159451	531711
12488	531712
115255	531713
3300	531714
53569	531715
168179	531716
24667	531717
47320	531718
85741	531719
14987	531720
181678	531721
42067	531722
231352	531723
166540	531724
81865	531725
31115	531726
5312	531727
13262	531728
28321	531729
18914	531730
158403	531731
125217	531732
117218	531733
39044	531734
115223	531735
115070	531736
30032	531737
26868	531738
49213	531739
31104	531740
66281	531741
146280	531742
227071	531743
204048	531744
223835	531745
61530	531746
232173	531747
226190	531748
122044	531749
190034	531750
53927	531751
106928	531752
206558	531753
8901	531754
1818	531755
30265	531756
61526	531757
169128	531758
46942	531759
26788	531760
122090	531761
81716	531762
224837	531763
29560	531764
42232	531765
95495	531766
113026	531767
150846	531768
62089	531769
91206	531770
24388	531771
132073	531772
5021	531773
81855	531774
52682	531775
25455	531776
24187	531777
45928	531778
81855	531779
47225	531780
69441	531781
86046	531782
9018	531783
5307	531784
4555	531785
79226	531786
128350	531787
159439	531788
64763	531789
85928	531790
1637	531791
81335	531792
111297	531793
151414	531794
20997	531795
12037	531796
110098	531797
69458	531798
151401	531799
232251	531800
159064	531801
17827	531802
7687	531803
29936	531804
35442	531805
34622	531806
115498	531807
159707	531808
25497	531809
214939	531810
191572	531811
8603	531812
223667	531813
69186	531814
169693	531815
225539	531816
158388	531817
216734	531818
63053	531819
47474	531820
147784	531821
764	531822
131253	531823
115341	531824
115668	531825
116605	531826
158696	531827
66177	531828
224608	531829
4761	531830
234229	531831
152320	531832
84261	531833
128072	531834
152304	531835
197081	531836
194369	531837
152324	531838
152156	531839
49214	531840
178961	531841
18017	531842
123760	531843
18017	531844
10432	531845
48190	531846
115538	531847
86503	531848
225106	531849
1498	531850
24388	531851
3904	531852
3904	531853
2745	531854
9425	531855
80282	531856
224230	531857
96454	531858
11801	531859
78526	531860
77274	531861
86993	531862
31611	531863
101998	531864
142825	531865
153367	531866
114839	531867
226028	531868
93132	531869
86712	531870
169934	531871
234935	531872
159342	531873
10219	531874
40994	531875
159073	531876
8303	531877
207085	531878
74295	531879
7681	531880
7681	531881
70898	531882
68774	531883
113043	531884
159717	531885
195169	531886
154097	531887
105297	531888
51029	531889
115502	531890
233284	531891
235271	531892
168531	531893
84809	531894
16321	531895
3463	531896
1784	531897
30864	531898
2697	531899
47284	531900
412	531901
6974	531902
30522	531903
96941	531904
10484	531905
14908	531906
65459	531907
159278	531908
13553	531909
53638	531910
167731	531911
189263	531912
157205	531913
38853	531914
104294	531915
158185	531916
50213	531917
57657	531918
181153	531919
96614	531920
195357	531921
223912	531922
227725	531923
116040	531924
117453	531925
66273	531926
7244	531927
100141	531928
120394	531929
168921	531930
11113	531931
2464	531932
22730	531933
35507	531934
105705	531935
60873	531936
17967	531937
48408	531938
19819	531939
18896	531940
43932	531941
28299	531942
216062	531943
84484	531944
216207	531945
66224	531946
176627	531947
204047	531948
158973	531949
159149	531950
122046	531951
96853	531952
115596	531953
15734	531954
160102	531955
239318	531956
76089	531957
21044	531958
114613	531959
69214	531960
73464	531961
114625	531962
210007	531963
62939	531964
15944	531965
11072	531966
10119	531967
157912	531968
229722	531969
6274	531970
212	531971
17895	531972
20220	531973
18649	531974
24315	531975
5440	531976
121043	531977
69564	531978
211436	531979
125659	531980
160656	531981
61299	531982
66783	531983
39390	531984
159293	531985
207571	531986
91249	531987
175347	531988
13185	531989
17959	531990
45041	531991
11067	531992
94927	531993
76596	531994
130700	531995
53435	531996
60137	531997
63196	531998
7969	531999
2980	532000
159908	532001
81510	532002
177504	532003
62891	532004
63257	532005
34852	532006
13762	532007
35514	532008
23132	532009
68871	532010
97265	532011
45200	532012
94346	532013
178134	532014
159431	532015
84094	532016
74189	532017
240163	532018
216484	532019
154497	532020
149586	532021
204896	532022
159142	532023
206097	532024
60934	532025
4620	532026
57699	532027
50187	532028
102852	532029
74617	532030
74369	532031
28312	532032
226448	532033
239270	532034
103184	532035
234111	532036
108396	532037
29673	532038
53528	532039
9321	532040
33350	532041
159135	532042
20540	532043
212930	532044
212940	532045
239661	532046
97949	532047
32000	532048
132240	532049
224273	532050
2153	532051
181766	532052
4428	532053
44032	532054
27672	532055
122379	532056
157869	532057
130335	532058
213679	532059
222030	532060
93144	532061
108376	532062
81496	532063
205259	532064
11368	532065
104460	532066
24310	532067
31982	532068
131347	532069
7681	532070
103460	532071
204785	532072
42147	532073
63266	532074
226767	532075
239128	532076
140199	532077
237035	532078
86002	532079
78528	532080
122514	532081
56257	532082
153901	532083
51001	532084
232584	532085
121660	532086
78478	532087
103700	532088
103444	532089
845	532090
16937	532091
905	532092
16802	532093
14036	532094
967	532095
11346	532096
18243	532097
35449	532098
5499	532099
16109	532100
9486	532101
11176	532102
19822	532103
109287	532104
44449	532105
317	532106
643	532107
4769	532108
74091	532109
4077	532110
10029	532111
19597	532112
28671	532113
3454	532114
723	532115
7246	532116
28	532117
16586	532118
23881	532119
6330	532120
5262	532121
120599	532122
201792	532123
11356	532124
13961	532125
44080	532126
9486	532127
74098	532128
11276	532129
48462	532130
56347	532131
15657	532132
9786	532133
104648	532134
16312	532135
6195	532136
1828	532137
1181	532138
11518	532139
802	532140
23952	532141
48406	532142
63356	532143
37743	532144
47295	532145
70595	532146
7366	532147
9384	532148
29337	532149
3594	532150
8171	532151
39088	532152
6230	532153
10968	532154
8504	532155
10056	532156
2999	532157
28147	532158
6172	532159
24718	532160
7367	532161
39085	532162
25118	532163
14943	532164
47272	532165
1854	532166
8049	532167
16736	532168
2967	532169
30493	532170
8844	532171
4641	532172
2603	532173
140604	532174
24643	532175
18834	532176
3291	532177
4343	532178
5291	532179
56624	532180
37521	532181
8335	532182
2336	532183
61012	532184
40854	532185
13704	532186
18784	532187
16838	532188
1071	532189
30648	532190
16914	532191
30685	532192
1221	532193
13941	532194
2763	532195
2019	532196
15668	532197
8457	532198
7171	532199
706	532200
4382	532201
16583	532202
101884	532203
48237	532204
129125	532205
643	532206
13657	532207
6057	532208
14400	532209
105298	532210
49769	532211
39332	532212
11687	532213
37384	532214
3673	532215
46975	532216
57453	532217
6943	532218
2575	532219
2960	532220
964	532221
7171	532222
8412	532223
13225	532224
192319	532225
3728	532226
11656	532227
111915	532228
2591	532229
1345	532230
16307	532231
24608	532232
22827	532233
4381	532234
1837	532235
22827	532236
15913	532237
147	532238
8400	532239
28425	532240
108517	532241
80074	532242
20033	532243
2282	532244
102971	532245
50866	532246
14582	532247
2339	532248
6276	532249
20204	532250
5854	532251
18844	532252
38029	532253
11320	532254
11863	532255
46882	532256
19487	532257
12936	532258
13081	532259
5455	532260
103264	532261
15599	532262
22770	532263
7019	532264
20072	532265
48370	532266
46010	532267
7071	532268
20244	532269
38572	532270
46582	532271
48189	532272
118435	532273
1378	532274
39099	532275
1079	532276
52861	532277
1645	532278
19782	532279
26917	532280
31533	532281
1808	532282
1366	532283
2936	532284
37177	532285
34264	532286
3054	532287
8566	532288
9080	532289
3953	532290
98896	532291
40790	532292
158418	532293
6436	532294
13935	532295
4385	532296
29	532297
20553	532298
36537	532299
6338	532300
92678	532301
12639	532302
60182	532303
9923	532304
190479	532305
18853	532306
428	532307
25108	532308
50905	532309
20952	532310
80751	532311
108687	532312
162539	532313
21699	532314
80300	532315
11304	532316
4610	532317
2590	532318
92809	532319
9623	532320
79578	532321
9285	532322
136603	532323
30417	532324
24245	532325
21094	532326
19314	532327
14047	532328
2051	532329
16282	532330
155346	532331
25702	532332
20139	532333
27623	532334
13337	532335
32052	532336
32085	532337
11342	532338
36106	532339
37662	532340
1070	532341
10101	532342
75985	532343
45168	532344
64127	532345
480	532346
39522	532347
709	532348
89799	532349
71487	532350
31260	532351
31692	532352
72711	532353
7545	532354
2914	532355
3600	532356
11930	532357
7374	532358
1121	532359
19118	532360
33083	532361
12327	532362
7423	532363
31938	532364
41552	532365
94220	532366
31088	532367
99399	532368
523	532369
2411	532370
149356	532371
93823	532372
32759	532373
107178	532374
31830	532375
63146	532376
36283	532377
3431	532378
2783	532379
3159	532380
23497	532381
34801	532382
10251	532383
2518	532384
72319	532385
32583	532386
40343	532387
1322	532388
5252	532389
31160	532390
9875	532391
8888	532392
16170	532393
13782	532394
49597	532395
69825	532396
14562	532397
67331	532398
233711	532399
119350	532400
13758	532401
132890	532402
41853	532403
43499	532404
11786	532405
46193	532406
53188	532407
48863	532408
25231	532409
57423	532410
109623	532411
525	532412
82462	532413
49579	532414
27140	532415
14067	532416
19020	532417
1602	532418
87	532419
6252	532420
38	532421
15484	532422
31244	532423
12986	532424
50033	532425
138707	532426
22550	532427
5547	532428
6230	532429
15100	532430
19011	532431
14120	532432
31560	532433
79237	532434
74755	532435
47609	532436
77	532437
2691	532438
20948	532439
79367	532440
82295	532441
11107	532442
27567	532443
51280	532444
85621	532445
158095	532446
2360	532447
54842	532448
5992	532449
17384	532450
31311	532451
5982	532452
34517	532453
6386	532454
64526	532455
8083	532456
10683	532457
12043	532458
36397	532459
4367	532460
88167	532461
41075	532462
8466	532463
1914	532464
16781	532465
5842	532466
2708	532467
3504	532468
17099	532469
11235	532470
988	532471
53745	532472
86551	532473
56616	532474
38213	532475
101595	532476
7973	532477
6518	532478
28859	532479
2289	532480
46923	532481
3410	532482
20873	532483
62377	532484
14301	532485
14579	532486
51714	532487
15842	532488
2425	532489
15437	532490
79430	532491
12024	532492
13289	532493
26110	532494
29040	532495
2236	532496
86672	532497
8756	532498
67245	532499
155739	532500
118733	532501
50762	532502
19556	532503
29353	532504
65287	532505
25432	532506
10004	532507
36530	532508
162033	532509
17587	532510
29073	532511
30304	532512
1324	532513
27580	532514
49358	532515
4784	532516
2811	532517
34271	532518
19790	532519
31666	532520
14380	532521
166675	532522
64651	532523
53875	532524
38639	532525
71269	532526
87346	532527
16131	532528
15343	532529
36114	532530
36106	532531
15147	532532
15343	532533
42693	532534
89060	532535
58304	532536
33859	532537
30438	532538
40549	532539
76504	532540
933	532541
2308	532542
85760	532543
153384	532544
2386	532545
26312	532546
8234	532547
18065	532548
119097	532549
5057	532550
5626	532551
1932	532552
41310	532553
203	532554
71020	532555
10790	532556
12434	532557
29550	532558
32471	532559
18244	532560
7878	532561
147752	532562
124637	532563
1212	532564
4684	532565
45544	532566
85507	532567
640	532568
16957	532569
9198	532570
76982	532571
124037	532572
46221	532573
29201	532574
6824	532575
29458	532576
37023	532577
21363	532578
6213	532579
30172	532580
5058	532581
58181	532582
38112	532583
74741	532584
6134	532585
135	532586
98	532587
43672	532588
33086	532589
31355	532590
120292	532591
118174	532592
36592	532593
65376	532594
22761	532595
10689	532596
45482	532597
46698	532598
1377	532599
14250	532600
2729	532601
30553	532602
12128	532603
6743	532604
122742	532605
4885	532606
98859	532607
75615	532608
4253	532609
9500	532610
61281	532611
113688	532612
70499	532613
87301	532614
21611	532615
43265	532616
95253	532617
6491	532618
34156	532619
74544	532620
66929	532621
61397	532622
56656	532623
7686	532624
36101	532625
12733	532626
13923	532627
6386	532628
32916	532629
13721	532630
17135	532631
83403	532632
45098	532633
41051	532634
13707	532635
40082	532636
17158	532637
52542	532638
12212	532639
82980	532640
52893	532641
40526	532642
9271	532643
768	532644
2225	532645
112864	532646
28343	532647
10117	532648
37924	532649
7763	532650
8812	532651
50676	532652
37549	532653
34708	532654
4310	532655
82713	532656
28734	532657
14264	532658
2437	532659
69479	532660
62148	532661
525	532662
28735	532663
49579	532664
6371	532665
30327	532666
8297	532667
21983	532668
10269	532669
215478	532670
173495	532671
26243	532672
115880	532673
21629	532674
37428	532675
84684	532676
10912	532677
5083	532678
2437	532679
55597	532680
8757	532681
243	532682
22258	532683
40287	532684
5274	532685
46269	532686
10097	532687
35694	532688
9201	532689
22335	532690
1961	532691
5046	532692
16298	532693
4828	532694
6259	532695
71334	532696
58940	532697
53543	532698
17406	532699
100627	532700
26277	532701
19367	532702
76650	532703
10127	532704
41973	532705
68080	532706
86620	532707
20217	532708
12787	532709
91302	532710
10757	532711
95388	532712
56126	532713
10155	532714
12259	532715
54770	532716
85086	532717
37141	532718
37784	532719
3366	532720
171762	532721
2825	532722
64389	532723
65153	532724
81715	532725
58779	532726
46151	532727
13320	532728
113457	532729
45483	532730
52792	532731
201010	532732
198333	532733
22987	532734
49237	532735
49963	532736
121858	532737
40171	532738
47256	532739
179151	532740
227472	532741
159327	532742
156486	532743
39050	532744
158390	532745
54832	532746
147022	532747
112483	532748
219059	532749
32030	532750
78733	532751
16667	532752
120458	532753
3476	532754
30676	532755
17576	532756
134249	532757
50627	532758
2909	532759
145612	532760
20541	532761
71979	532762
29904	532763
45485	532764
42861	532765
5590	532766
159484	532767
225333	532768
152070	532769
40392	532770
22685	532771
89063	532772
216269	532773
127473	532774
82005	532775
65328	532776
173171	532777
50729	532778
25231	532779
109400	532780
5301	532781
38645	532782
88894	532783
94908	532784
65501	532785
21307	532786
20771	532787
23223	532788
95697	532789
66594	532790
27150	532791
1929	532792
7446	532793
33625	532794
39926	532795
4462	532796
1412	532797
41755	532798
17295	532799
5009	532800
1022	532801
14810	532802
18980	532803
10256	532804
78091	532805
58746	532806
67191	532807
37038	532808
13457	532809
6490	532810
134127	532811
9472	532812
101062	532813
5931	532814
165631	532815
52082	532816
181	532817
22281	532818
8688	532819
99147	532820
116966	532821
11680	532822
2699	532823
20842	532824
23500	532825
3329	532826
228143	532827
42545	532828
85158	532829
42589	532830
41183	532831
64040	532832
183	532833
2131	532834
4427	532835
24695	532836
26720	532837
27031	532838
132799	532839
5754	532840
14186	532841
3368	532842
40575	532843
5075	532844
91806	532845
7485	532846
45398	532847
14988	532848
22866	532849
80964	532850
11478	532851
11075	532852
8509	532853
5506	532854
75630	532855
76036	532856
63701	532857
268	532858
60345	532859
10102	532860
100097	532861
76589	532862
34466	532863
21658	532864
23851	532865
5057	532866
3809	532867
26284	532868
5285	532869
8240	532870
5046	532871
171973	532872
72057	532873
35536	532874
13355	532875
1980	532876
41878	532877
47155	532878
22146	532879
170518	532880
24566	532881
66109	532882
52718	532883
33845	532884
102658	532885
38308	532886
15579	532887
62187	532888
11566	532889
9073	532890
104337	532891
17073	532892
3581	532893
20471	532894
28705	532895
58293	532896
17807	532897
46227	532898
65031	532899
14374	532900
33498	532901
8058	532902
30844	532903
9001	532904
13449	532905
40493	532906
22381	532907
25510	532908
143204	532909
10129	532910
68202	532911
87301	532912
149082	532913
630	532914
630	532915
117680	532916
16546	532917
34476	532918
12271	532919
20775	532920
84899	532921
24665	532922
32335	532923
105271	532924
3271	532925
167098	532926
2456	532927
4467	532928
47192	532929
1007	532930
11551	532931
171191	532932
8634	532933
5221	532934
102158	532935
15369	532936
44906	532937
44662	532938
85388	532939
109616	532940
15961	532941
34096	532942
774	532943
10672	532944
43310	532945
32113	532946
5770	532947
131	532948
77133	532949
32819	532950
25	532951
51209	532952
25953	532953
39503	532954
23475	532955
12062	532956
11078	532957
7537	532958
3870	532959
79376	532960
25423	532961
32953	532962
5608	532963
59027	532964
13400	532965
41138	532966
10071	532967
58062	532968
28211	532969
41849	532970
37772	532971
26456	532972
15112	532973
8376	532974
27315	532975
59009	532976
34201	532977
2208	532978
18146	532979
65976	532980
45080	532981
34026	532982
25762	532983
124707	532984
27395	532985
10402	532986
50951	532987
3156	532988
21364	532989
790	532990
44042	532991
48580	532992
45658	532993
2752	532994
185231	532995
8744	532996
28541	532997
24299	532998
83866	532999
54522	533000
8615	533001
11979	533002
16827	533003
19619	533004
8571	533005
104840	533006
6961	533007
109205	533008
12453	533009
149358	533010
6557	533011
34408	533012
96931	533013
521	533014
54314	533015
7149	533016
10544	533017
16022	533018
588	533019
11787	533020
2614	533021
40620	533022
8736	533023
23865	533024
164421	533025
19855	533026
36641	533027
13086	533028
40161	533029
48181	533030
93291	533031
57205	533032
19526	533033
89612	533034
53543	533035
2378	533036
4094	533037
142229	533038
31994	533039
32439	533040
53326	533041
26455	533042
17474	533043
12413	533044
191301	533045
88537	533046
188584	533047
137190	533048
28923	533049
35054	533050
46566	533051
72955	533052
713	533053
76718	533054
3318	533055
52906	533056
60630	533057
47252	533058
114261	533059
63188	533060
42244	533061
3769	533062
23173	533063
16263	533064
5189	533065
33317	533066
3614	533067
2969	533068
32486	533069
2614	533070
14219	533071
117007	533072
100291	533073
12305	533074
915	533075
23179	533076
46513	533077
3066	533078
24689	533079
79119	533080
50963	533081
109358	533082
9161	533083
13733	533084
98224	533085
61497	533086
31759	533087
66924	533088
8286	533089
1311	533090
911	533091
11534	533092
5486	533093
9660	533094
3002	533095
242	533096
91576	533097
106273	533098
16473	533099
1340	533100
4023	533101
9246	533102
11122	533103
3606	533104
47275	533105
5552	533106
12853	533107
171703	533108
82173	533109
65946	533110
31631	533111
220019	533112
3279	533113
4212	533114
17785	533115
216869	533116
53207	533117
26755	533118
239	533119
150515	533120
9297	533121
15539	533122
54936	533123
62334	533124
54721	533125
10318	533126
85	533127
23669	533128
65552	533129
4815	533130
49723	533131
63349	533132
7362	533133
19253	533134
27510	533135
2655	533136
78493	533137
19931	533138
2414	533139
2367	533140
81981	533141
2666	533142
17511	533143
192394	533144
10735	533145
5339	533146
4800	533147
37916	533148
48596	533149
4194	533150
63376	533151
12629	533152
20077	533153
20562	533154
470	533155
108534	533156
7844	533157
9815	533158
65033	533159
15832	533160
11532	533161
226	533162
19083	533163
6318	533164
32156	533165
6133	533166
25261	533167
19787	533168
9501	533169
3633	533170
1251	533171
3316	533172
26073	533173
6494	533174
39084	533175
1775	533176
20479	533177
4193	533178
6371	533179
168	533180
41153	533181
32190	533182
2096	533183
504	533184
237797	533185
407	533186
2273	533187
26926	533188
13056	533189
38573	533190
14054	533191
92085	533192
19952	533193
9714	533194
22928	533195
47651	533196
35872	533197
3220	533198
7051	533199
9116	533200
3056	533201
196	533202
29830	533203
13677	533204
2251	533205
97472	533206
19169	533207
130921	533208
14165	533209
23460	533210
25130	533211
69359	533212
46904	533213
6980	533214
43531	533215
38546	533216
18900	533217
59167	533218
43078	533219
20058	533220
4091	533221
62245	533222
48279	533223
23853	533224
15781	533225
70782	533226
14345	533227
30073	533228
11039	533229
18980	533230
2619	533231
47506	533232
39473	533233
15681	533234
24739	533235
10937	533236
49028	533237
54318	533238
36835	533239
161	533240
8470	533241
102558	533242
23846	533243
140348	533244
167418	533245
52677	533246
28971	533247
68258	533248
12332	533249
11003	533250
16669	533251
16139	533252
81744	533253
37921	533254
37506	533255
29584	533256
52567	533257
80451	533258
48107	533259
6431	533260
35304	533261
6953	533262
2254	533263
30789	533264
38577	533265
36767	533266
107795	533267
42421	533268
50310	533269
7056	533270
11507	533271
272	533272
10352	533273
86152	533274
11573	533275
6074	533276
26578	533277
3456	533278
3160	533279
704	533280
2358	533281
434	533282
59634	533283
30365	533284
125146	533285
5609	533286
1816	533287
80229	533288
356	533289
33111	533290
227195	533291
3635	533292
7465	533293
44036	533294
37218	533295
6743	533296
12174	533297
35173	533298
4146	533299
384	533300
11219	533301
29775	533302
43778	533303
150782	533304
29302	533305
96502	533306
46885	533307
61043	533308
51159	533309
10272	533310
11457	533311
49	533312
26082	533313
13175	533314
195068	533315
2011	533316
108482	533317
3310	533318
2957	533319
38243	533320
8789	533321
13506	533322
80987	533323
9871	533324
9436	533325
1825	533326
4894	533327
19761	533328
139712	533329
11379	533330
4928	533331
1218	533332
142931	533333
30880	533334
101099	533335
2441	533336
658	533337
46158	533338
4273	533339
48704	533340
15306	533341
4122	533342
53113	533343
6012	533344
37698	533345
3216	533346
6994	533347
9170	533348
11245	533349
50863	533350
48565	533351
9780	533352
4192	533353
20498	533354
7099	533355
3590	533356
3551	533357
39516	533358
66868	533359
162646	533360
86132	533361
140990	533362
19092	533363
19487	533364
103039	533365
78509	533366
2766	533367
30756	533368
142696	533369
16035	533370
14633	533371
158473	533372
38325	533373
37039	533374
2627	533375
11614	533376
9744	533377
16035	533378
11079	533379
6010	533380
2299	533381
2556	533382
60982	533383
16406	533384
20315	533385
30301	533386
11556	533387
20693	533388
7933	533389
706	533390
2491	533391
696	533392
28049	533393
14612	533394
128800	533395
363	533396
9680	533397
62071	533398
15687	533399
36230	533400
18827	533401
12857	533402
28150	533403
4728	533404
1016	533405
50433	533406
141096	533407
13418	533408
431	533409
101310	533410
62629	533411
480	533412
25106	533413
2607	533414
37077	533415
18946	533416
9702	533417
11661	533418
643	533419
25812	533420
49359	533421
696	533422
696	533423
104054	533424
24624	533425
1834	533426
81968	533427
47304	533428
135261	533429
5371	533430
8789	533431
5304	533432
19931	533433
44588	533434
25342	533435
46675	533436
28189	533437
18395	533438
24102	533439
54615	533440
5304	533441
4691	533442
18835	533443
1198	533444
25812	533445
40529	533446
20087	533447
7119	533448
60112	533449
18302	533450
25812	533451
12415	533452
13067	533453
8753	533454
112643	533455
28189	533456
8410	533457
1107	533458
56270	533459
13677	533460
46464	533461
1166	533462
16761	533463
1169	533464
315	533465
706	533466
117393	533467
155202	533468
8600	533469
76413	533470
102813	533471
2814	533472
4209	533473
11875	533474
24389	533475
73315	533476
9874	533477
23468	533478
42314	533479
10906	533480
54423	533481
46420	533482
35760	533483
102469	533484
92599	533485
117138	533486
302	533487
16593	533488
52590	533489
86036	533490
145959	533491
89995	533492
146748	533493
1360	533494
13443	533495
7335	533496
93286	533497
31005	533498
3713	533499
41178	533500
23075	533501
32018	533502
17423	533503
1902	533504
12079	533505
11613	533506
24734	533507
21844	533508
47280	533509
12790	533510
53391	533511
144106	533512
144274	533513
18875	533514
86870	533515
30755	533516
80693	533517
1586	533518
48767	533519
19597	533520
217409	533521
22997	533522
46881	533523
113743	533524
143431	533525
143431	533526
181983	533527
62708	533528
35270	533529
11697	533530
28484	533531
1489	533532
787	533533
12594	533534
28297	533535
3377	533536
48013	533537
23448	533538
69902	533539
59172	533540
5970	533541
92232	533542
13036	533543
3764	533544
891	533545
2566	533546
1169	533547
2561	533548
17722	533549
51170	533550
20665	533551
28027	533552
46343	533553
8401	533554
52876	533555
7211	533556
96673	533557
10090	533558
65870	533559
37387	533560
30753	533561
48483	533562
32855	533563
8388	533564
23110	533565
7489	533566
27762	533567
11127	533568
39079	533569
8126	533570
159583	533571
230733	533572
11813	533573
80878	533574
225722	533575
113128	533576
153598	533577
232626	533578
90075	533579
125640	533580
49668	533581
38394	533582
133009	533583
106295	533584
82233	533585
76640	533586
207649	533587
34564	533588
142291	533589
81864	533590
30995	533591
63882	533592
185644	533593
166133	533594
208334	533595
81878	533596
47250	533597
166133	533598
629	533599
142879	533600
211052	533601
2212	533602
186342	533603
6162	533604
106331	533605
107385	533606
203947	533607
101973	533608
90070	533609
212381	533610
88105	533611
236423	533612
60643	533613
231844	533614
151972	533615
49297	533616
203907	533617
191236	533618
159346	533619
15516	533620
205879	533621
63479	533622
180457	533623
232262	533624
46791	533625
77768	533626
206001	533627
150095	533628
86084	533629
125522	533630
86833	533631
207654	533632
126478	533633
115058	533634
85969	533635
115510	533636
25082	533637
120014	533638
50478	533639
37025	533640
85063	533641
110615	533642
162543	533643
167327	533644
154244	533645
125379	533646
64871	533647
5378	533648
1858	533649
45114	533650
620	533651
1070	533652
80307	533653
62438	533654
20374	533655
36222	533656
3266	533657
680	533658
1002	533659
7026	533660
136964	533661
23591	533662
11337	533663
3509	533664
13996	533665
80707	533666
62101	533667
6257	533668
30211	533669
3572	533670
81843	533671
103578	533672
119070	533673
108687	533674
226454	533675
146796	533676
81753	533677
16372	533678
21301	533679
67859	533680
155757	533681
8317	533682
104336	533683
146348	533684
26893	533685
33025	533686
46544	533687
468	533688
73364	533689
61341	533690
33988	533691
1377	533692
1999	533693
1110	533694
163895	533695
221684	533696
94751	533697
16619	533698
1520	533699
33121	533700
18498	533701
9510	533702
9510	533703
10626	533704
1192	533705
70774	533706
13930	533707
9892	533708
119801	533709
117402	533710
69387	533711
29870	533712
1160	533713
65732	533714
11158	533715
74389	533716
12272	533717
20806	533718
110756	533719
52694	533720
12311	533721
2406	533722
21347	533723
10724	533724
86716	533725
845	533726
59236	533727
191800	533728
166624	533729
52630	533730
42604	533731
236475	533732
65622	533733
100283	533734
115984	533735
143826	533736
118930	533737
26402	533738
32874	533739
118892	533740
51282	533741
15180	533742
23492	533743
89590	533744
88300	533745
158809	533746
20864	533747
34425	533748
16619	533749
53022	533750
13274	533751
156272	533752
32384	533753
76799	533754
21681	533755
63173	533756
138441	533757
33027	533758
10706	533759
150963	533760
2945	533761
2875	533762
5011	533763
25973	533764
23077	533765
121	533766
1487	533767
96567	533768
4149	533769
30519	533770
13806	533771
465	533772
54197	533773
9635	533774
260	533775
1184	533776
4089	533777
84676	533778
13480	533779
395	533780
2559	533781
11707	533782
3760	533783
2137	533784
4143	533785
2642	533786
4840	533787
3705	533788
11666	533789
16900	533790
33008	533791
24560	533792
6691	533793
23924	533794
39603	533795
11428	533796
25647	533797
87488	533798
51672	533799
9742	533800
54537	533801
6226	533802
62438	533803
34607	533804
180	533805
16158	533806
5518	533807
22146	533808
131417	533809
13818	533810
7295	533811
15209	533812
8790	533813
4042	533814
3595	533815
304	533816
27537	533817
204483	533818
70211	533819
29968	533820
61001	533821
74062	533822
28302	533823
7004	533824
4657	533825
128	533826
27672	533827
44702	533828
8773	533829
7369	533830
48361	533831
127928	533832
741	533833
2103	533834
2916	533835
8398	533836
24199	533837
476	533838
30246	533839
23916	533840
4085	533841
1332	533842
1543	533843
1208	533844
42489	533845
178	533846
4130	533847
39819	533848
35918	533849
2062	533850
876	533851
1834	533852
15697	533853
343	533854
14093	533855
12597	533856
2535	533857
11067	533858
216565	533859
373	533860
169212	533861
91403	533862
122317	533863
3056	533864
41153	533865
30828	533866
166214	533867
7108	533868
98744	533869
42708	533870
14083	533871
36171	533872
41817	533873
11711	533874
27294	533875
1314	533876
61141	533877
53199	533878
90123	533879
30507	533880
2258	533881
29816	533882
3403	533883
16809	533884
136923	533885
5557	533886
43164	533887
3601	533888
1308	533889
5238	533890
17235	533891
66725	533892
211724	533893
4494	533894
59165	533895
46426	533896
6976	533897
22969	533898
152618	533899
119039	533900
190187	533901
32821	533902
67572	533903
28908	533904
8572	533905
17195	533906
19095	533907
92876	533908
111819	533909
70974	533910
210536	533911
54303	533912
23661	533913
11769	533914
22027	533915
152002	533916
49877	533917
5537	533918
138555	533919
11018	533920
130007	533921
105639	533922
19259	533923
20909	533924
95117	533925
5733	533926
32674	533927
70610	533928
80805	533929
28910	533930
117888	533931
114997	533932
84275	533933
36915	533934
14340	533935
74788	533936
7576	533937
208492	533938
26428	533939
29055	533940
83188	533941
144611	533942
17596	533943
93965	533944
3419	533945
34382	533946
19389	533947
203974	533948
38133	533949
2197	533950
39186	533951
5678	533952
31070	533953
61066	533954
7525	533955
13590	533956
159327	533957
69347	533958
28801	533959
179947	533960
134296	533961
10047	533962
14679	533963
25090	533964
55174	533965
23119	533966
58744	533967
111085	533968
43865	533969
16029	533970
166097	533971
118993	533972
19202	533973
181753	533974
87077	533975
73678	533976
87864	533977
5083	533978
29200	533979
118121	533980
144963	533981
51383	533982
17261	533983
5615	533984
18975	533985
30959	533986
90259	533987
82450	533988
34889	533989
83010	533990
29898	533991
102828	533992
10310	533993
40109	533994
28772	533995
163333	533996
117030	533997
51871	533998
3221	533999
35628	534000
147739	534001
42702	534002
67036	534003
44828	534004
76968	534005
101497	534006
152476	534007
57355	534008
58563	534009
94667	534010
135386	534011
100351	534012
184126	534013
98507	534014
130134	534015
3448	534016
3274	534017
9269	534018
2533	534019
119881	534020
41139	534021
19581	534022
3806	534023
16482	534024
206747	534025
184632	534026
89266	534027
10171	534028
28027	534029
30158	534030
189941	534031
17347	534032
84814	534033
9468	534034
60559	534035
110388	534036
2667	534037
206075	534038
38569	534039
181559	534040
97703	534041
131897	534042
142122	534043
26231	534044
61414	534045
58191	534046
84167	534047
78012	534048
81500	534049
13371	534050
4137	534051
56940	534052
28477	534053
101494	534054
25335	534055
43869	534056
16355	534057
89521	534058
16120	534059
88623	534060
110495	534061
162687	534062
17334	534063
95506	534064
59996	534065
57902	534066
49840	534067
175646	534068
87377	534069
55440	534070
15084	534071
111071	534072
166868	534073
79546	534074
56006	534075
11172	534076
52103	534077
82490	534078
89822	534079
8863	534080
4382	534081
882	534082
39570	534083
98000	534084
4653	534085
130638	534086
15934	534087
32026	534088
132635	534089
76880	534090
39359	534091
38819	534092
111189	534093
25663	534094
4910	534095
118941	534096
31651	534097
50493	534098
33093	534099
28371	534100
195639	534101
38665	534102
21584	534103
221862	534104
48281	534105
38524	534106
35392	534107
62108	534108
806	534109
26160	534110
193540	534111
50871	534112
22928	534113
155975	534114
36409	534115
118787	534116
119317	534117
8419	534118
6045	534119
24010	534120
177526	534121
37297	534122
73244	534123
239826	534124
7350	534125
23824	534126
10860	534127
5907	534128
131127	534129
5562	534130
2017	534131
30700	534132
6490	534133
4001	534134
2867	534135
18673	534136
41157	534137
36614	534138
7219	534139
29371	534140
13102	534141
90230	534142
13377	534143
43082	534144
24560	534145
67021	534146
134394	534147
112651	534148
55270	534149
48688	534150
9899	534151
404	534152
60699	534153
58333	534154
59326	534155
11864	534156
13260	534157
8154	534158
338	534159
77287	534160
32943	534161
139246	534162
82783	534163
35753	534164
25376	534165
6507	534166
175037	534167
183941	534168
85817	534169
204444	534170
212735	534171
750	534172
30042	534173
101683	534174
100621	534175
84989	534176
8073	534177
89366	534178
4676	534179
27801	534180
32602	534181
173365	534182
67731	534183
45633	534184
76311	534185
98591	534186
56968	534187
207656	534188
107540	534189
111552	534190
196830	534191
56825	534192
133224	534193
205932	534194
67900	534195
114404	534196
139707	534197
17426	534198
59579	534199
22995	534200
42563	534201
46615	534202
7009	534203
101721	534204
74042	534205
41588	534206
10704	534207
28301	534208
57795	534209
57028	534210
60687	534211
76659	534212
34487	534213
36252	534214
156399	534215
161614	534216
34364	534217
144339	534218
82751	534219
13105	534220
89071	534221
5425	534222
41533	534223
15763	534224
23139	534225
59351	534226
97405	534227
11256	534228
13521	534229
31822	534230
15443	534231
9684	534232
13954	534233
68567	534234
20281	534235
34323	534236
4383	534237
21016	534238
113606	534239
100365	534240
62491	534241
39683	534242
107388	534243
58948	534244
28879	534245
3209	534246
110242	534247
46166	534248
77227	534249
67327	534250
25736	534251
156106	534252
43193	534253
108137	534254
5332	534255
37481	534256
215661	534257
152604	534258
68567	534259
52048	534260
37903	534261
111018	534262
23708	534263
6234	534264
5748	534265
111060	534266
98636	534267
155725	534268
13165	534269
79110	534270
57297	534271
28257	534272
46889	534273
7070	534274
82419	534275
44170	534276
45686	534277
84932	534278
44900	534279
43193	534280
52566	534281
212581	534282
65791	534283
6084	534284
26402	534285
11026	534286
111114	534287
14559	534288
20630	534289
220246	534290
1940	534291
204814	534292
41494	534293
30066	534294
2964	534295
14364	534296
2105	534297
114467	534298
73712	534299
85651	534300
67694	534301
23111	534302
67504	534303
16103	534304
13	534305
132866	534306
46701	534307
3208	534308
181651	534309
36181	534310
67382	534311
57510	534312
83506	534313
3565	534314
10861	534315
40061	534316
188874	534317
11166	534318
20935	534319
29007	534320
85394	534321
164739	534322
4118	534323
12443	534324
2894	534325
35626	534326
8415	534327
52769	534328
15884	534329
6507	534330
2608	534331
146157	534332
103399	534333
6962	534334
6991	534335
120497	534336
52360	534337
32103	534338
113077	534339
131884	534340
155390	534341
185764	534342
31027	534343
191004	534344
79709	534345
729	534346
34869	534347
138567	534348
111146	534349
29750	534350
60022	534351
108983	534352
96361	534353
2819	534354
21016	534355
3517	534356
85253	534357
79323	534358
99867	534359
37007	534360
84262	534361
112225	534362
162276	534363
17667	534364
31237	534365
20674	534366
30039	534367
45568	534368
96737	534369
145851	534370
214693	534371
14591	534372
6400	534373
5623	534374
104730	534375
58733	534376
155614	534377
64853	534378
16506	534379
23575	534380
4337	534381
44747	534382
47760	534383
4132	534384
57587	534385
57649	534386
113734	534387
45554	534388
20878	534389
36799	534390
77521	534391
25332	534392
151178	534393
84369	534394
4529	534395
151993	534396
111644	534397
114100	534398
389	534399
4039	534400
148906	534401
61406	534402
108008	534403
13732	534404
195829	534405
96777	534406
38488	534407
17744	534408
57094	534409
96537	534410
152552	534411
4788	534412
79478	534413
19107	534414
154894	534415
62835	534416
20421	534417
58397	534418
8052	534419
11551	534420
23343	534421
71980	534422
53405	534423
29348	534424
111079	534425
65202	534426
66105	534427
23033	534428
17891	534429
38251	534430
6510	534431
66346	534432
28284	534433
148554	534434
6522	534435
70895	534436
209811	534437
10141	534438
160372	534439
54178	534440
39187	534441
91937	534442
1913	534443
37092	534444
16602	534445
7808	534446
112631	534447
91846	534448
217461	534449
1043	534450
12790	534451
993	534452
2632	534453
80181	534454
50353	534455
22704	534456
98891	534457
220	534458
119039	534459
20096	534460
196	534461
30723	534462
2940	534463
19154	534464
6307	534465
29634	534466
28452	534467
16650	534468
75229	534469
32980	534470
7609	534471
7609	534472
28080	534473
19512	534474
11721	534475
7743	534476
60632	534477
16720	534478
139109	534479
44451	534480
59417	534481
11397	534482
4894	534483
92210	534484
24879	534485
1528	534486
308	534487
3691	534488
25009	534489
20136	534490
10647	534491
1197	534492
1480	534493
3621	534494
3304	534495
9904	534496
99517	534497
57929	534498
38866	534499
34016	534500
39151	534501
2586	534502
28125	534503
11089	534504
35537	534505
50647	534506
132538	534507
15849	534508
2955	534509
35567	534510
1336	534511
167	534512
5594	534513
160	534514
50761	534515
51668	534516
19828	534517
35984	534518
56437	534519
128460	534520
211268	534521
131056	534522
118040	534523
97436	534524
4337	534525
4108	534526
2265	534527
13294	534528
57111	534529
56913	534530
6725	534531
131859	534532
19759	534533
39381	534534
19507	534535
144407	534536
4956	534537
125393	534538
924	534539
10570	534540
131627	534541
57112	534542
11369	534543
4734	534544
57504	534545
160205	534546
39225	534547
18290	534548
19537	534549
760	534550
2765	534551
14557	534552
42914	534553
19849	534554
16788	534555
896	534556
236460	534557
53769	534558
80161	534559
83222	534560
11565	534561
113921	534562
141439	534563
116685	534564
93657	534565
126111	534566
69218	534567
105172	534568
121336	534569
165160	534570
85057	534571
65087	534572
114193	534573
113888	534574
51754	534575
161967	534576
67526	534577
46709	534578
148449	534579
77882	534580
78269	534581
23715	534582
237696	534583
67945	534584
563	534585
978	534586
3328	534587
16675	534588
15575	534589
19	534590
82342	534591
81884	534592
63277	534593
40780	534594
40023	534595
51563	534596
5592	534597
32247	534598
24268	534599
44773	534600
4612	534601
976	534602
36	534603
7553	534604
1341	534605
13134	534606
586	534607
578	534608
11312	534609
88916	534610
113361	534611
80	534612
28439	534613
4751	534614
9655	534615
7847	534616
48990	534617
106927	534618
49321	534619
1950	534620
106081	534621
6333	534622
2990	534623
755	534624
75581	534625
9800	534626
3339	534627
1339	534628
88917	534629
14771	534630
8580	534631
7058	534632
18900	534633
1446	534634
4269	534635
32982	534636
113705	534637
178	534638
190184	534639
53803	534640
2654	534641
3646	534642
16430	534643
7276	534644
49387	534645
95818	534646
19	534647
6067	534648
5109	534649
136566	534650
17639	534651
116511	534652
81707	534653
1917	534654
407	534655
2290	534656
6283	534657
44814	534658
388	534659
50989	534660
64000	534661
162874	534662
79285	534663
1672	534664
6179	534665
151372	534666
5373	534667
154050	534668
405	534669
7328	534670
7722	534671
7256	534672
3330	534673
8484	534674
6099	534675
6139	534676
406	534677
28186	534678
106531	534679
406	534680
217	534681
1312	534682
8236	534683
6251	534684
7549	534685
11432	534686
2612	534687
32295	534688
3287	534689
94086	534690
45191	534691
48244	534692
20201	534693
3287	534694
13867	534695
13094	534696
8753	534697
47846	534698
47297	534699
40598	534700
4218	534701
3673	534702
37947	534703
18046	534704
20158	534705
27932	534706
6191	534707
8520	534708
4724	534709
43160	534710
114066	534711
36561	534712
47477	534713
1205	534714
477	534715
5476	534716
129142	534717
47719	534718
73624	534719
48735	534720
8555	534721
32228	534722
2447	534723
8117	534724
4356	534725
6023	534726
347	534727
13068	534728
13080	534729
49808	534730
31843	534731
38746	534732
91745	534733
112303	534734
390	534735
228572	534736
19538	534737
64419	534738
24481	534739
34874	534740
25479	534741
155118	534742
65666	534743
142257	534744
473	534745
1358	534746
35395	534747
7993	534748
60606	534749
47396	534750
5305	534751
57205	534752
8593	534753
44718	534754
216578	534755
25972	534756
74955	534757
79192	534758
13805	534759
115	534760
21273	534761
8257	534762
43949	534763
64658	534764
9453	534765
1705	534766
3270	534767
1311	534768
82	534769
5384	534770
18994	534771
43730	534772
9584	534773
34748	534774
814	534775
6337	534776
80170	534777
1009	534778
132000	534779
4858	534780
134842	534781
31413	534782
8560	534783
99293	534784
21298	534785
7174	534786
14147	534787
8550	534788
118474	534789
6482	534790
1513	534791
24635	534792
3824	534793
204	534794
5330	534795
39579	534796
30241	534797
140176	534798
37483	534799
80876	534800
19548	534801
2490	534802
5673	534803
9175	534804
16767	534805
22253	534806
2920	534807
21463	534808
13369	534809
10641	534810
1386	534811
355	534812
4270	534813
1936	534814
21572	534815
85031	534816
2769	534817
1823	534818
6410	534819
97172	534820
35147	534821
35817	534822
44341	534823
185803	534824
100018	534825
19487	534826
9365	534827
20138	534828
171573	534829
2339	534830
54247	534831
25791	534832
47378	534833
45826	534834
79033	534835
5384	534836
14205	534837
7351	534838
11192	534839
87818	534840
1096	534841
3573	534842
36135	534843
21316	534844
345	534845
2028	534846
27259	534847
1814	534848
34783	534849
31995	534850
18398	534851
7877	534852
6065	534853
6888	534854
9245	534855
202	534856
17050	534857
36073	534858
30686	534859
5571	534860
8779	534861
204417	534862
7450	534863
20070	534864
910	534865
28016	534866
99305	534867
870	534868
9990	534869
463	534870
1865	534871
5546	534872
157	534873
69967	534874
166862	534875
5654	534876
40291	534877
301	534878
125	534879
175019	534880
3440	534881
7609	534882
60929	534883
24895	534884
11491	534885
6813	534886
95828	534887
18081	534888
78582	534889
3522	534890
15141	534891
38621	534892
40239	534893
56065	534894
22105	534895
51196	534896
72893	534897
46860	534898
31222	534899
130919	534900
7	534901
46533	534902
27064	534903
65329	534904
9880	534905
8476	534906
57711	534907
99812	534908
56752	534909
140545	534910
34627	534911
2725	534912
30503	534913
88027	534914
105062	534915
55470	534916
7566	534917
5944	534918
17684	534919
32858	534920
18025	534921
31632	534922
55213	534923
4403	534924
6845	534925
12425	534926
206144	534927
80485	534928
5823	534929
11526	534930
61472	534931
27079	534932
140069	534933
3051	534934
5263	534935
3940	534936
8748	534937
12795	534938
66367	534939
143534	534940
95	534941
44721	534942
25978	534943
19551	534944
15340	534945
22372	534946
20969	534947
20828	534948
35778	534949
93934	534950
38346	534951
48254	534952
36480	534953
50716	534954
7	534955
87765	534956
3242	534957
171032	534958
41228	534959
30617	534960
123828	534961
2073	534962
19774	534963
76839	534964
44948	534965
131652	534966
33914	534967
56885	534968
13275	534969
155704	534970
16850	534971
39177	534972
15173	534973
12876	534974
28513	534975
1052	534976
22572	534977
1874	534978
16871	534979
118309	534980
143504	534981
83933	534982
10565	534983
84556	534984
74362	534985
40599	534986
34285	534987
32468	534988
7618	534989
1599	534990
85145	534991
39976	534992
38636	534993
10247	534994
410	534995
78979	534996
30727	534997
8881	534998
12727	534999
87988	535000
62336	535001
79296	535002
35125	535003
19565	535004
1376	535005
147568	535006
119738	535007
1745	535008
345	535009
16448	535010
80400	535011
10528	535012
48718	535013
7808	535014
164857	535015
60756	535016
9616	535017
6946	535018
82254	535019
14114	535020
17519	535021
7762	535022
20386	535023
73320	535024
143455	535025
6593	535026
4415	535027
44739	535028
49363	535029
24998	535030
62454	535031
13065	535032
6948	535033
2722	535034
4971	535035
863	535036
19109	535037
660	535038
139482	535039
22905	535040
39280	535041
47305	535042
1721	535043
20359	535044
47511	535045
64655	535046
35325	535047
80616	535048
125898	535049
40688	535050
16838	535051
113565	535052
217099	535053
8250	535054
18369	535055
60929	535056
31214	535057
82455	535058
1016	535059
48727	535060
4680	535061
26732	535062
8445	535063
4915	535064
64926	535065
80602	535066
57500	535067
141157	535068
142200	535069
73060	535070
25430	535071
139176	535072
30794	535073
8466	535074
44726	535075
11973	535076
79594	535077
22275	535078
6610	535079
18043	535080
7924	535081
31669	535082
108459	535083
6215	535084
1593	535085
412	535086
5526	535087
64634	535088
876	535089
65512	535090
199125	535091
987	535092
3480	535093
15659	535094
34298	535095
20943	535096
9722	535097
95194	535098
166302	535099
13152	535100
68465	535101
882	535102
22659	535103
37070	535104
238767	535105
30697	535106
37658	535107
11408	535108
62378	535109
3207	535110
14932	535111
72682	535112
92679	535113
9909	535114
6284	535115
8919	535116
46290	535117
74292	535118
61661	535119
22917	535120
216791	535121
29663	535122
44147	535123
64325	535124
5205	535125
91757	535126
24986	535127
37178	535128
2524	535129
966	535130
22850	535131
3385	535132
62162	535133
6360	535134
5805	535135
11859	535136
80785	535137
38630	535138
61624	535139
28475	535140
31288	535141
8966	535142
2910	535143
8486	535144
151	535145
2411	535146
106922	535147
30849	535148
181	535149
96425	535150
155658	535151
12424	535152
9072	535153
115332	535154
206197	535155
15720	535156
27569	535157
45139	535158
32027	535159
14383	535160
8910	535161
2786	535162
7245	535163
4538	535164
48966	535165
46587	535166
1440	535167
70328	535168
239945	535169
145113	535170
25012	535171
73469	535172
11648	535173
39569	535174
173080	535175
22000	535176
345	535177
61602	535178
75030	535179
47454	535180
89913	535181
25484	535182
27138	535183
33495	535184
12375	535185
27744	535186
1604	535187
22216	535188
199214	535189
39413	535190
8010	535191
129842	535192
161034	535193
7819	535194
20335	535195
35291	535196
38630	535197
8783	535198
67741	535199
32908	535200
1336	535201
205713	535202
114	535203
6347	535204
5838	535205
5210	535206
11017	535207
39203	535208
130835	535209
1144	535210
13767	535211
145444	535212
6836	535213
12520	535214
28386	535215
19272	535216
126290	535217
27353	535218
16306	535219
48679	535220
3728	535221
2167	535222
48642	535223
66442	535224
34943	535225
7656	535226
2196	535227
8531	535228
48821	535229
10902	535230
24894	535231
7565	535232
13892	535233
80627	535234
73461	535235
60190	535236
13827	535237
35568	535238
164429	535239
24840	535240
69963	535241
17779	535242
11917	535243
55560	535244
20257	535245
4574	535246
96818	535247
13780	535248
97362	535249
47472	535250
48236	535251
1402	535252
3879	535253
106470	535254
49322	535255
74930	535256
11735	535257
11280	535258
4480	535259
44535	535260
74761	535261
8326	535262
12081	535263
19960	535264
56527	535265
4472	535266
30795	535267
18727	535268
489	535269
22895	535270
411	535271
29944	535272
12870	535273
119763	535274
8474	535275
11702	535276
30796	535277
38619	535278
13999	535279
52005	535280
25522	535281
30158	535282
22499	535283
72985	535284
57777	535285
55783	535286
36590	535287
20269	535288
32456	535289
16136	535290
27927	535291
77042	535292
8426	535293
62248	535294
36867	535295
926	535296
45146	535297
28623	535298
143532	535299
5024	535300
8533	535301
118493	535302
18178	535303
20782	535304
10510	535305
68219	535306
7704	535307
14858	535308
4413	535309
48669	535310
4409	535311
3841	535312
1962	535313
11410	535314
57711	535315
40351	535316
6766	535317
3940	535318
25987	535319
15324	535320
25333	535321
89047	535322
3833	535323
2534	535324
11451	535325
20348	535326
14103	535327
184956	535328
12641	535329
1701	535330
12362	535331
1512	535332
38835	535333
17409	535334
63376	535335
6834	535336
186593	535337
7788	535338
5488	535339
9046	535340
3748	535341
73333	535342
2725	535343
3064	535344
5172	535345
39932	535346
9380	535347
31226	535348
32226	535349
216360	535350
30238	535351
85401	535352
24534	535353
23862	535354
1539	535355
6294	535356
89943	535357
73958	535358
26899	535359
6856	535360
28161	535361
5979	535362
145372	535363
131641	535364
33861	535365
8049	535366
3752	535367
7	535368
11735	535369
70410	535370
73593	535371
50119	535372
87554	535373
117401	535374
107188	535375
553	535376
6561	535377
13967	535378
95064	535379
141716	535380
9327	535381
5350	535382
3920	535383
9911	535384
838	535385
60966	535386
38286	535387
29920	535388
33271	535389
15208	535390
34328	535391
16287	535392
1691	535393
21767	535394
28372	535395
89787	535396
316	535397
7529	535398
38635	535399
6311	535400
4271	535401
29516	535402
9616	535403
63776	535404
16925	535405
62356	535406
90818	535407
64334	535408
451	535409
20404	535410
53381	535411
63228	535412
80604	535413
81104	535414
81832	535415
12030	535416
28860	535417
14722	535418
25620	535419
67266	535420
10836	535421
16445	535422
52375	535423
72094	535424
24863	535425
19976	535426
103308	535427
81404	535428
107415	535429
85611	535430
714	535431
13916	535432
95924	535433
7585	535434
768	535435
22425	535436
132809	535437
24835	535438
181122	535439
38677	535440
6948	535441
34901	535442
15044	535443
54249	535444
40482	535445
113185	535446
3275	535447
1915	535448
57474	535449
94933	535450
15831	535451
13253	535452
144357	535453
5399	535454
1463	535455
89152	535456
34644	535457
56530	535458
78841	535459
333	535460
71815	535461
23065	535462
30700	535463
2339	535464
9693	535465
160432	535466
7314	535467
11590	535468
61607	535469
51424	535470
11251	535471
148933	535472
76959	535473
400	535474
30700	535475
12218	535476
9625	535477
56852	535478
19760	535479
31390	535480
112953	535481
91656	535482
37629	535483
65314	535484
77703	535485
47182	535486
24194	535487
11463	535488
21815	535489
231040	535490
8433	535491
91983	535492
68149	535493
78612	535494
16085	535495
1181	535496
60276	535497
13092	535498
5517	535499
4286	535500
96579	535501
13117	535502
38399	535503
38557	535504
124113	535505
45069	535506
52378	535507
36818	535508
26109	535509
60637	535510
5376	535511
22659	535512
4285	535513
210	535514
3737	535515
5406	535516
48265	535517
44879	535518
5598	535519
25128	535520
11417	535521
28511	535522
62674	535523
2111	535524
4189	535525
633	535526
143329	535527
43356	535528
13893	535529
37644	535530
3551	535531
54892	535532
9779	535533
37973	535534
3363	535535
78600	535536
9627	535537
95562	535538
3670	535539
14009	535540
108836	535541
100557	535542
59889	535543
1180	535544
4235	535545
7111	535546
9685	535547
3615	535548
30650	535549
103132	535550
11422	535551
7228	535552
52751	535553
8553	535554
3828	535555
217297	535556
25557	535557
158831	535558
1494	535559
38247	535560
78600	535561
697	535562
1655	535563
57600	535564
96621	535565
65254	535566
26659	535567
20900	535568
3676	535569
22471	535570
180279	535571
101022	535572
68905	535573
97	535574
52724	535575
97	535576
64415	535577
60145	535578
13995	535579
65033	535580
6742	535581
17474	535582
46877	535583
39266	535584
124	535585
25826	535586
2906	535587
7148	535588
14145	535589
149194	535590
5175	535591
3126	535592
19780	535593
1681	535594
39083	535595
10060	535596
36621	535597
25221	535598
7893	535599
8265	535600
173064	535601
70954	535602
100404	535603
402	535604
169673	535605
229768	535606
7725	535607
7034	535608
14563	535609
21710	535610
24389	535611
41118	535612
85687	535613
60298	535614
13638	535615
37047	535616
108970	535617
650	535618
32997	535619
23825	535620
1006	535621
30025	535622
1121	535623
43026	535624
32321	535625
61670	535626
10600	535627
10316	535628
9241	535629
12232	535630
60554	535631
15486	535632
49654	535633
6342	535634
15903	535635
71721	535636
49562	535637
27508	535638
64869	535639
4197	535640
891	535641
18651	535642
3267	535643
81138	535644
975	535645
29514	535646
14966	535647
161551	535648
23053	535649
49844	535650
326	535651
16119	535652
195964	535653
22412	535654
26239	535655
26485	535656
88333	535657
52077	535658
12920	535659
88126	535660
87855	535661
2266	535662
95082	535663
19805	535664
4341	535665
3821	535666
68905	535667
3393	535668
30600	535669
31472	535670
51703	535671
56834	535672
5967	535673
24589	535674
16386	535675
9359	535676
132114	535677
14806	535678
29025	535679
14808	535680
68574	535681
21550	535682
19871	535683
103646	535684
100810	535685
77353	535686
32778	535687
9521	535688
68046	535689
100811	535690
21667	535691
36766	535692
11365	535693
16157	535694
14737	535695
59071	535696
32506	535697
68219	535698
22621	535699
18711	535700
18156	535701
29021	535702
138230	535703
115618	535704
52337	535705
223683	535706
21604	535707
26297	535708
7115	535709
6836	535710
12980	535711
30691	535712
13914	535713
52703	535714
23278	535715
106007	535716
8133	535717
43	535718
48015	535719
158015	535720
4825	535721
23765	535722
95949	535723
41047	535724
60389	535725
4056	535726
12241	535727
8273	535728
14611	535729
26578	535730
59997	535731
12601	535732
20166	535733
13583	535734
33040	535735
19311	535736
35680	535737
100681	535738
19099	535739
47646	535740
5677	535741
93555	535742
32544	535743
67716	535744
21622	535745
11228	535746
16072	535747
129306	535748
30053	535749
87889	535750
41060	535751
29176	535752
36502	535753
77221	535754
56587	535755
43841	535756
23734	535757
56502	535758
51318	535759
68069	535760
44596	535761
9683	535762
25945	535763
19290	535764
827	535765
4233	535766
1665	535767
132318	535768
8036	535769
6728	535770
26159	535771
34486	535772
41396	535773
1468	535774
24527	535775
63718	535776
41031	535777
70655	535778
22721	535779
2462	535780
8596	535781
138291	535782
19881	535783
4938	535784
4938	535785
2574	535786
29370	535787
198690	535788
15839	535789
162106	535790
2766	535791
57506	535792
164181	535793
31143	535794
49728	535795
39720	535796
48092	535797
87364	535798
48686	535799
75473	535800
194419	535801
37584	535802
60025	535803
22633	535804
20266	535805
4314	535806
9693	535807
16756	535808
4598	535809
9849	535810
2845	535811
11356	535812
44060	535813
47894	535814
56884	535815
39411	535816
96661	535817
13254	535818
51393	535819
194176	535820
26327	535821
3271	535822
4819	535823
119476	535824
5296	535825
134358	535826
104309	535827
88915	535828
21371	535829
136926	535830
124019	535831
37571	535832
14025	535833
149411	535834
57681	535835
116134	535836
1810	535837
53046	535838
67478	535839
46557	535840
47168	535841
16496	535842
14788	535843
19645	535844
58809	535845
156842	535846
117490	535847
165537	535848
49594	535849
140656	535850
120043	535851
60602	535852
100667	535853
53925	535854
145182	535855
68283	535856
231189	535857
61908	535858
107745	535859
107008	535860
19938	535861
11835	535862
4992	535863
2042	535864
145476	535865
33718	535866
16337	535867
110983	535868
32052	535869
13327	535870
11885	535871
84417	535872
5396	535873
66734	535874
31345	535875
28471	535876
12254	535877
15841	535878
90586	535879
9354	535880
129648	535881
1973	535882
119146	535883
81473	535884
163314	535885
42247	535886
68464	535887
30117	535888
88431	535889
11567	535890
99252	535891
87941	535892
21173	535893
170119	535894
61539	535895
3018	535896
76444	535897
52560	535898
52920	535899
167389	535900
93833	535901
64436	535902
6408	535903
210926	535904
133841	535905
18937	535906
66132	535907
59081	535908
2068	535909
1420	535910
18951	535911
77353	535912
153631	535913
101742	535914
135784	535915
206079	535916
149126	535917
17226	535918
48200	535919
23234	535920
137300	535921
47968	535922
682	535923
40111	535924
27720	535925
33808	535926
61449	535927
197729	535928
11125	535929
11784	535930
172095	535931
74501	535932
181042	535933
65316	535934
75349	535935
156575	535936
11981	535937
186852	535938
59308	535939
34385	535940
25837	535941
44452	535942
165087	535943
60235	535944
5489	535945
59901	535946
141674	535947
211003	535948
64320	535949
53431	535950
1301	535951
24589	535952
99814	535953
124874	535954
79300	535955
63780	535956
152807	535957
137068	535958
40539	535959
151358	535960
138005	535961
49898	535962
137740	535963
222338	535964
149859	535965
59147	535966
35850	535967
7054	535968
3961	535969
133276	535970
121078	535971
9513	535972
124679	535973
156868	535974
122903	535975
160500	535976
352	535977
13342	535978
76461	535979
88443	535980
97830	535981
19366	535982
101414	535983
133146	535984
189912	535985
67711	535986
37594	535987
50523	535988
108018	535989
40704	535990
83591	535991
11995	535992
11379	535993
61737	535994
72930	535995
152349	535996
52407	535997
21881	535998
36291	535999
100503	536000
23138	536001
75606	536002
210598	536003
22836	536004
15775	536005
57640	536006
26059	536007
27532	536008
50601	536009
152403	536010
124656	536011
97596	536012
191859	536013
28479	536014
9449	536015
8106	536016
35847	536017
82557	536018
82205	536019
74114	536020
148078	536021
9974	536022
193221	536023
191403	536024
21472	536025
41153	536026
53176	536027
161059	536028
177868	536029
16521	536030
78346	536031
112439	536032
31905	536033
58269	536034
116385	536035
6636	536036
8845	536037
153268	536038
41483	536039
10135	536040
44819	536041
111623	536042
19099	536043
37613	536044
56426	536045
3652	536046
13991	536047
13185	536048
23092	536049
137557	536050
97345	536051
137790	536052
47961	536053
138934	536054
16552	536055
118595	536056
212554	536057
101292	536058
194789	536059
52227	536060
112195	536061
16459	536062
169625	536063
17323	536064
185502	536065
43549	536066
63133	536067
150351	536068
29221	536069
78779	536070
196304	536071
78779	536072
44577	536073
54111	536074
49870	536075
5398	536076
131278	536077
15957	536078
183673	536079
96349	536080
169307	536081
97746	536082
55437	536083
220681	536084
83169	536085
130683	536086
3478	536087
31030	536088
7179	536089
150371	536090
119445	536091
8798	536092
18996	536093
8040	536094
10481	536095
91368	536096
47570	536097
45705	536098
20891	536099
125372	536100
66364	536101
118630	536102
74061	536103
80124	536104
3210	536105
23733	536106
97539	536107
33049	536108
21263	536109
36625	536110
30027	536111
6149	536112
39780	536113
21897	536114
23784	536115
6149	536116
23153	536117
67278	536118
35490	536119
118432	536120
130078	536121
116655	536122
154304	536123
108813	536124
71226	536125
183742	536126
50591	536127
130673	536128
27937	536129
19421	536130
9540	536131
117617	536132
6826	536133
52561	536134
120264	536135
27548	536136
35466	536137
148280	536138
13546	536139
120138	536140
146422	536141
35899	536142
150895	536143
57039	536144
36476	536145
85544	536146
74747	536147
32392	536148
23594	536149
90728	536150
14790	536151
111985	536152
112500	536153
18867	536154
274	536155
200583	536156
78290	536157
76882	536158
101434	536159
20900	536160
62631	536161
98780	536162
85669	536163
133291	536164
112149	536165
154151	536166
135564	536167
40763	536168
129839	536169
155526	536170
12683	536171
91763	536172
30753	536173
74319	536174
10208	536175
11844	536176
3288	536177
120500	536178
52050	536179
176	536180
231535	536181
16464	536182
17510	536183
43242	536184
38075	536185
175160	536186
32530	536187
3098	536188
40190	536189
16210	536190
161922	536191
141452	536192
41767	536193
28971	536194
75603	536195
56502	536196
85435	536197
189342	536198
34312	536199
11057	536200
10254	536201
77221	536202
110821	536203
35295	536204
7409	536205
35435	536206
163384	536207
210649	536208
180895	536209
7397	536210
153851	536211
47059	536212
76087	536213
77323	536214
211477	536215
194102	536216
15764	536217
69097	536218
142159	536219
89222	536220
41931	536221
193886	536222
13772	536223
100414	536224
2280	536225
114087	536226
21424	536227
101238	536228
120103	536229
8522	536230
82532	536231
20839	536232
102597	536233
3791	536234
4359	536235
29266	536236
26444	536237
29173	536238
167222	536239
57352	536240
534	536241
209818	536242
13245	536243
133480	536244
137207	536245
97370	536246
17599	536247
1439	536248
14519	536249
46450	536250
188074	536251
49604	536252
28570	536253
51871	536254
95011	536255
3703	536256
1070	536257
3214	536258
13729	536259
103830	536260
105149	536261
19437	536262
85667	536263
153162	536264
97654	536265
1204	536266
16552	536267
29768	536268
36266	536269
223061	536270
8945	536271
24337	536272
233084	536273
3664	536274
152926	536275
84356	536276
186525	536277
31457	536278
2829	536279
66370	536280
26535	536281
3613	536282
41796	536283
161107	536284
26402	536285
98641	536286
45509	536287
86556	536288
51709	536289
16072	536290
19421	536291
30115	536292
36389	536293
46199	536294
170858	536295
1844	536296
203005	536297
15856	536298
63037	536299
53517	536300
176999	536301
107455	536302
213229	536303
77993	536304
21864	536305
81302	536306
4225	536307
127599	536308
188376	536309
33613	536310
163294	536311
58089	536312
29678	536313
30461	536314
78355	536315
21327	536316
34153	536317
46194	536318
13874	536319
235709	536320
97016	536321
212720	536322
9656	536323
158969	536324
45526	536325
181686	536326
67243	536327
5272	536328
28657	536329
93257	536330
75033	536331
40806	536332
57122	536333
162219	536334
233239	536335
8259	536336
63187	536337
97481	536338
68109	536339
60677	536340
4528	536341
779	536342
116138	536343
160131	536344
67296	536345
206047	536346
27496	536347
59648	536348
112200	536349
147438	536350
19571	536351
88991	536352
19905	536353
36292	536354
105589	536355
158803	536356
33626	536357
1378	536358
1022	536359
12891	536360
77429	536361
88383	536362
148337	536363
34381	536364
8134	536365
132120	536366
195092	536367
219740	536368
197172	536369
164425	536370
153303	536371
12724	536372
14611	536373
29875	536374
144681	536375
47298	536376
60566	536377
33335	536378
157921	536379
189348	536380
52522	536381
130517	536382
201597	536383
109795	536384
132292	536385
206859	536386
77025	536387
78202	536388
80199	536389
107079	536390
159037	536391
189300	536392
90724	536393
210019	536394
88956	536395
164316	536396
72926	536397
66075	536398
145847	536399
23752	536400
111457	536401
38234	536402
4206	536403
51433	536404
121743	536405
16250	536406
119363	536407
222484	536408
77501	536409
139258	536410
195557	536411
161654	536412
225356	536413
87236	536414
90596	536415
140470	536416
230066	536417
103347	536418
202147	536419
142507	536420
107724	536421
104045	536422
122312	536423
11142	536424
3063	536425
24824	536426
16799	536427
164944	536428
31281	536429
236100	536430
152478	536431
162498	536432
148019	536433
8080	536434
8276	536435
12443	536436
162506	536437
58320	536438
5539	536439
53124	536440
58403	536441
22022	536442
43807	536443
34765	536444
130694	536445
35676	536446
200741	536447
5719	536448
169892	536449
138661	536450
67644	536451
30142	536452
33355	536453
21366	536454
97970	536455
98623	536456
156558	536457
12235	536458
96386	536459
35929	536460
133353	536461
31982	536462
98245	536463
130989	536464
157186	536465
8529	536466
79289	536467
10411	536468
105940	536469
37572	536470
20251	536471
219089	536472
119776	536473
221009	536474
61912	536475
202337	536476
60414	536477
13281	536478
67585	536479
101768	536480
60106	536481
4568	536482
84392	536483
55194	536484
103175	536485
112081	536486
148904	536487
164199	536488
88936	536489
210970	536490
167278	536491
166077	536492
58529	536493
6707	536494
21934	536495
214250	536496
59103	536497
90653	536498
90618	536499
51488	536500
206832	536501
34858	536502
125711	536503
191750	536504
68614	536505
153300	536506
97654	536507
18044	536508
85494	536509
13992	536510
5511	536511
64030	536512
125324	536513
41757	536514
41185	536515
4507	536516
133256	536517
113064	536518
69800	536519
30483	536520
164113	536521
36526	536522
53057	536523
38356	536524
125908	536525
164334	536526
64904	536527
97130	536528
21336	536529
6092	536530
5672	536531
7261	536532
94481	536533
37890	536534
77764	536535
140380	536536
46242	536537
183856	536538
136277	536539
11065	536540
11986	536541
29923	536542
98803	536543
109799	536544
31417	536545
190409	536546
214214	536547
59486	536548
148781	536549
83041	536550
81869	536551
112465	536552
203666	536553
194985	536554
46558	536555
18516	536556
178478	536557
10254	536558
142260	536559
30190	536560
156456	536561
84328	536562
79370	536563
2609	536564
187129	536565
16264	536566
96468	536567
7563	536568
101237	536569
180792	536570
3838	536571
142678	536572
112584	536573
214563	536574
154168	536575
108854	536576
111250	536577
21920	536578
93348	536579
74087	536580
36219	536581
29258	536582
8929	536583
14787	536584
37985	536585
61477	536586
39835	536587
21584	536588
89776	536589
165161	536590
68320	536591
90130	536592
226378	536593
50730	536594
141659	536595
226239	536596
33205	536597
59979	536598
58897	536599
72139	536600
68988	536601
132099	536602
165175	536603
78778	536604
95276	536605
24568	536606
139692	536607
52342	536608
39670	536609
145927	536610
156085	536611
103490	536612
58821	536613
100111	536614
119332	536615
148870	536616
229165	536617
44946	536618
83641	536619
153798	536620
66455	536621
103718	536622
66163	536623
69432	536624
67851	536625
58087	536626
99432	536627
207452	536628
34765	536629
4376	536630
96558	536631
152826	536632
11142	536633
114960	536634
89207	536635
33068	536636
19845	536637
85650	536638
137899	536639
109883	536640
119937	536641
137122	536642
32476	536643
37001	536644
44432	536645
164959	536646
32404	536647
80001	536648
114348	536649
28895	536650
129615	536651
85896	536652
45131	536653
101353	536654
76703	536655
115929	536656
8781	536657
27090	536658
184365	536659
183207	536660
156451	536661
190048	536662
55141	536663
97652	536664
131046	536665
130972	536666
208145	536667
97837	536668
49135	536669
27578	536670
103636	536671
90658	536672
9747	536673
12279	536674
13891	536675
24588	536676
61363	536677
47914	536678
8411	536679
154467	536680
215504	536681
101898	536682
80001	536683
79833	536684
216779	536685
75345	536686
143164	536687
119526	536688
37405	536689
238809	536690
43527	536691
12953	536692
38216	536693
121273	536694
89746	536695
157109	536696
1121	536697
5141	536698
163858	536699
222631	536700
81299	536701
239234	536702
38772	536703
180090	536704
37434	536705
117243	536706
88092	536707
221162	536708
52993	536709
38448	536710
5072	536711
13152	536712
125290	536713
41185	536714
156724	536715
19987	536716
89839	536717
3611	536718
108052	536719
237899	536720
54512	536721
23118	536722
118149	536723
52970	536724
38731	536725
145590	536726
1161	536727
54970	536728
167232	536729
147740	536730
24319	536731
83612	536732
52891	536733
60384	536734
130653	536735
101756	536736
96334	536737
220799	536738
188627	536739
174356	536740
237565	536741
58751	536742
137809	536743
130544	536744
19467	536745
59628	536746
45626	536747
56933	536748
20930	536749
136709	536750
153015	536751
140797	536752
62909	536753
101130	536754
120216	536755
203625	536756
137986	536757
181443	536758
119596	536759
108393	536760
38069	536761
8080	536762
97399	536763
131197	536764
61880	536765
118391	536766
215063	536767
131847	536768
97375	536769
187679	536770
181649	536771
135773	536772
98515	536773
153174	536774
35952	536775
164627	536776
59166	536777
105203	536778
57205	536779
63191	536780
198456	536781
137761	536782
148912	536783
193061	536784
138756	536785
94264	536786
11065	536787
152520	536788
141228	536789
90605	536790
46372	536791
120518	536792
108681	536793
115373	536794
163107	536795
38510	536796
22885	536797
160616	536798
189875	536799
38964	536800
59086	536801
26896	536802
21881	536803
76191	536804
94321	536805
125885	536806
178709	536807
42083	536808
107166	536809
33610	536810
122273	536811
53852	536812
79293	536813
58535	536814
145480	536815
42268	536816
122183	536817
107742	536818
163488	536819
146736	536820
90705	536821
116840	536822
105077	536823
214296	536824
143714	536825
195442	536826
194997	536827
168660	536828
168197	536829
34417	536830
169906	536831
140231	536832
176922	536833
140260	536834
236687	536835
61137	536836
144504	536837
62368	536838
152229	536839
4985	536840
195223	536841
76321	536842
129810	536843
164866	536844
166421	536845
99688	536846
6634	536847
188680	536848
91172	536849
146693	536850
146705	536851
120403	536852
173568	536853
201985	536854
24988	536855
20935	536856
5158	536857
39010	536858
869	536859
944	536860
59106	536861
140646	536862
35233	536863
6734	536864
3084	536865
15262	536866
86	536867
2737	536868
24763	536869
63614	536870
79699	536871
85004	536872
1629	536873
63343	536874
52989	536875
1050	536876
32549	536877
63931	536878
184161	536879
129459	536880
151752	536881
174583	536882
16373	536883
37839	536884
56265	536885
81191	536886
200757	536887
49134	536888
104701	536889
141504	536890
52778	536891
82946	536892
77360	536893
101827	536894
81873	536895
8019	536896
192932	536897
86783	536898
120590	536899
37656	536900
111458	536901
126418	536902
60384	536903
14359	536904
200562	536905
31740	536906
96259	536907
142014	536908
187148	536909
52385	536910
36516	536911
2064	536912
95053	536913
3638	536914
52489	536915
53113	536916
45825	536917
47124	536918
35164	536919
30168	536920
86484	536921
29626	536922
67801	536923
51421	536924
40828	536925
96663	536926
58942	536927
16472	536928
78366	536929
73546	536930
24540	536931
53162	536932
36958	536933
14637	536934
14637	536935
55746	536936
15696	536937
60505	536938
163371	536939
86723	536940
103479	536941
87179	536942
35780	536943
1952	536944
59509	536945
59632	536946
29505	536947
165896	536948
239880	536949
9514	536950
37319	536951
166276	536952
74875	536953
71949	536954
160358	536955
158062	536956
69858	536957
22531	536958
2522	536959
109063	536960
77807	536961
117810	536962
1952	536963
201445	536964
212448	536965
50846	536966
59216	536967
24457	536968
6899	536969
54244	536970
152138	536971
4948	536972
152601	536973
4306	536974
302	536975
28236	536976
45783	536977
67903	536978
49812	536979
8858	536980
154496	536981
4119	536982
8863	536983
13700	536984
4140	536985
1633	536986
139252	536987
17100	536988
11563	536989
677	536990
106797	536991
239614	536992
144158	536993
52340	536994
47580	536995
37719	536996
59064	536997
1312	536998
47372	536999
47372	537000
19769	537001
134980	537002
45415	537003
14406	537004
39670	537005
9065	537006
9397	537007
71239	537008
17469	537009
58076	537010
30353	537011
42245	537012
90099	537013
13702	537014
14752	537015
89293	537016
9562	537017
21273	537018
122713	537019
18479	537020
201863	537021
18030	537022
58486	537023
30402	537024
63657	537025
198371	537026
5693	537027
61580	537028
105485	537029
131521	537030
30141	537031
82688	537032
76064	537033
70784	537034
16857	537035
15620	537036
15679	537037
84659	537038
11382	537039
73940	537040
1430	537041
21894	537042
160666	537043
47942	537044
41537	537045
57302	537046
80087	537047
17625	537048
148622	537049
148147	537050
11664	537051
21665	537052
132982	537053
5351	537054
775	537055
11653	537056
29232	537057
32186	537058
3662	537059
23021	537060
2799	537061
209790	537062
25792	537063
30640	537064
3240	537065
28188	537066
28416	537067
41704	537068
35209	537069
7326	537070
19260	537071
7059	537072
35181	537073
4272	537074
63534	537075
3190	537076
14121	537077
8109	537078
77938	537079
8109	537080
3551	537081
76112	537082
11549	537083
26422	537084
1187	537085
36064	537086
31202	537087
67745	537088
19130	537089
30745	537090
19538	537091
35855	537092
34736	537093
45770	537094
8312	537095
4718	537096
58655	537097
62027	537098
131173	537099
3565	537100
44536	537101
16944	537102
19535	537103
3637	537104
6103	537105
47371	537106
73146	537107
78328	537108
59921	537109
20812	537110
9938	537111
49362	537112
68011	537113
39300	537114
59869	537115
381	537116
4163	537117
3608	537118
62211	537119
44717	537120
9744	537121
8029	537122
68404	537123
119717	537124
193	537125
56	537126
1633	537127
19642	537128
44268	537129
8384	537130
106	537131
143454	537132
15388	537133
820	537134
11435	537135
34017	537136
985	537137
11530	537138
1455	537139
3253	537140
11070	537141
19235	537142
125927	537143
50611	537144
110114	537145
228647	537146
43439	537147
175521	537148
41487	537149
159504	537150
52706	537151
86498	537152
5596	537153
71784	537154
116620	537155
40023	537156
314	537157
215866	537158
84537	537159
11561	537160
175372	537161
237334	537162
16755	537163
158676	537164
60211	537165
42583	537166
71815	537167
102895	537168
24291	537169
16233	537170
199161	537171
5456	537172
6514	537173
230501	537174
38903	537175
7272	537176
631	537177
24583	537178
236194	537179
8643	537180
19281	537181
6635	537182
235375	537183
4762	537184
4209	537185
53477	537186
4723	537187
20336	537188
6179	537189
65605	537190
73096	537191
4599	537192
451	537193
1851	537194
3480	537195
29844	537196
3141	537197
9129	537198
960	537199
136000	537200
537	537201
35147	537202
1060	537203
32745	537204
17411	537205
1303	537206
56795	537207
69778	537208
3830	537209
35599	537210
3031	537211
15969	537212
80229	537213
86231	537214
859	537215
30180	537216
20489	537217
8485	537218
92061	537219
24427	537220
590	537221
70366	537222
123778	537223
15885	537224
42639	537225
3098	537226
14017	537227
6084	537228
27174	537229
30928	537230
24740	537231
18292	537232
165018	537233
136000	537234
54318	537235
80612	537236
10775	537237
28091	537238
10292	537239
20778	537240
32986	537241
63842	537242
41212	537243
54043	537244
7057	537245
149614	537246
33815	537247
66081	537248
198837	537249
1808	537250
55748	537251
24206	537252
28117	537253
24650	537254
1927	537255
48655	537256
6472	537257
57222	537258
5566	537259
5483	537260
25554	537261
32207	537262
240299	537263
14080	537264
50245	537265
124731	537266
1302	537267
97497	537268
1742	537269
11943	537270
139289	537271
2187	537272
9997	537273
1088	537274
28268	537275
24659	537276
1085	537277
97	537278
124114	537279
64142	537280
82589	537281
62188	537282
14701	537283
5504	537284
96751	537285
8255	537286
147939	537287
76196	537288
14385	537289
16678	537290
113682	537291
37792	537292
16770	537293
595	537294
595	537295
163306	537296
38499	537297
23871	537298
24772	537299
20638	537300
12625	537301
39090	537302
4769	537303
32257	537304
20049	537305
35310	537306
15539	537307
3614	537308
72257	537309
8141	537310
3212	537311
14035	537312
28421	537313
20189	537314
19969	537315
35267	537316
6232	537317
11876	537318
35310	537319
2315	537320
13135	537321
5170	537322
6953	537323
39083	537324
14477	537325
14275	537326
53155	537327
1853	537328
9511	537329
80955	537330
958	537331
56569	537332
2356	537333
21050	537334
51500	537335
8033	537336
3226	537337
34650	537338
83570	537339
30231	537340
4844	537341
60504	537342
16907	537343
7930	537344
2882	537345
139265	537346
62005	537347
74243	537348
23081	537349
71483	537350
43426	537351
75	537352
15770	537353
91884	537354
896	537355
49782	537356
19405	537357
63227	537358
126095	537359
47977	537360
107871	537361
12288	537362
164867	537363
2913	537364
60704	537365
14072	537366
61108	537367
129565	537368
69549	537369
142586	537370
60342	537371
117553	537372
40206	537373
9545	537374
208080	537375
15888	537376
47404	537377
137068	537378
102953	537379
45242	537380
163467	537381
116806	537382
192463	537383
86642	537384
40715	537385
143050	537386
199412	537387
17632	537388
1244	537389
77792	537390
10761	537391
63949	537392
36547	537393
3270	537394
195326	537395
79068	537396
136993	537397
214637	537398
153408	537399
153444	537400
101817	537401
68421	537402
6636	537403
43247	537404
120564	537405
59355	537406
26672	537407
194749	537408
29885	537409
43158	537410
174191	537411
4786	537412
4001	537413
64587	537414
76344	537415
141186	537416
4127	537417
67155	537418
69275	537419
47465	537420
79329	537421
32091	537422
25955	537423
18947	537424
15804	537425
131827	537426
83793	537427
98857	537428
1173	537429
8126	537430
2890	537431
39237	537432
35906	537433
6134	537434
186724	537435
9574	537436
71762	537437
4821	537438
183109	537439
44768	537440
182947	537441
35233	537442
136580	537443
4886	537444
314	537445
28949	537446
212396	537447
24190	537448
9453	537449
208997	537450
111917	537451
4429	537452
47563	537453
67734	537454
8965	537455
57469	537456
15847	537457
9560	537458
53655	537459
60250	537460
19733	537461
113509	537462
47223	537463
32772	537464
12723	537465
25593	537466
31351	537467
17017	537468
75898	537469
163669	537470
161484	537471
11067	537472
165250	537473
54800	537474
165478	537475
79194	537476
137481	537477
81826	537478
16020	537479
95654	537480
105464	537481
104494	537482
48605	537483
104096	537484
17113	537485
32627	537486
101918	537487
31635	537488
11014	537489
102566	537490
573	537491
60851	537492
41758	537493
183146	537494
41355	537495
25756	537496
8429	537497
10333	537498
2068	537499
26197	537500
79329	537501
205532	537502
44697	537503
86760	537504
186144	537505
47321	537506
21133	537507
61367	537508
200078	537509
23804	537510
81530	537511
69407	537512
183025	537513
170977	537514
164856	537515
22514	537516
202497	537517
168136	537518
23457	537519
140658	537520
116737	537521
11511	537522
120623	537523
174355	537524
44594	537525
44957	537526
130343	537527
202313	537528
132490	537529
29785	537530
47861	537531
27922	537532
61262	537533
168257	537534
137929	537535
75809	537536
88437	537537
144438	537538
144609	537539
19503	537540
159690	537541
47083	537542
382	537543
3403	537544
120296	537545
78672	537546
143768	537547
47084	537548
48495	537549
95183	537550
76526	537551
2742	537552
3452	537553
139037	537554
66747	537555
26486	537556
29728	537557
7684	537558
21012	537559
22569	537560
102727	537561
62567	537562
50107	537563
149390	537564
73833	537565
41000	537566
115718	537567
192711	537568
94874	537569
74488	537570
40254	537571
5427	537572
205142	537573
21539	537574
40561	537575
32683	537576
19180	537577
106712	537578
83098	537579
52472	537580
81310	537581
23838	537582
106124	537583
69045	537584
126430	537585
7069	537586
141819	537587
53572	537588
70787	537589
12267	537590
38921	537591
84415	537592
25041	537593
106454	537594
64809	537595
163982	537596
52240	537597
219154	537598
26636	537599
88061	537600
58032	537601
6381	537602
64001	537603
14799	537604
35684	537605
287	537606
839	537607
467	537608
16251	537609
7581	537610
71861	537611
30422	537612
32936	537613
19066	537614
27995	537615
5078	537616
25399	537617
2460	537618
20426	537619
54651	537620
71766	537621
36298	537622
912	537623
1264	537624
23323	537625
62287	537626
106176	537627
23869	537628
2269	537629
11819	537630
200056	537631
16859	537632
38402	537633
12024	537634
7644	537635
12911	537636
8131	537637
1324	537638
25600	537639
30714	537640
172088	537641
20077	537642
97	537643
752	537644
15598	537645
39883	537646
21246	537647
4617	537648
221573	537649
24286	537650
54569	537651
11506	537652
5234	537653
56525	537654
63319	537655
513	537656
90815	537657
28233	537658
62018	537659
219892	537660
68549	537661
28171	537662
274	537663
22882	537664
80632	537665
1168	537666
124283	537667
34355	537668
3501	537669
10731	537670
2466	537671
11561	537672
6876	537673
17117	537674
14028	537675
79433	537676
29752	537677
58505	537678
18392	537679
14210	537680
39285	537681
150750	537682
8009	537683
70399	537684
6807	537685
42417	537686
54946	537687
7344	537688
10365	537689
4674	537690
96130	537691
39917	537692
4018	537693
35385	537694
61119	537695
1328	537696
501	537697
62208	537698
300	537699
72888	537700
9504	537701
5529	537702
47946	537703
50890	537704
223	537705
26417	537706
725	537707
51066	537708
31362	537709
113176	537710
2703	537711
35318	537712
12217	537713
35291	537714
35308	537715
87026	537716
12448	537717
127369	537718
12217	537719
13734	537720
37359	537721
35818	537722
7874	537723
1529	537724
109114	537725
112078	537726
35732	537727
72910	537728
1639	537729
48599	537730
11116	537731
41555	537732
3220	537733
22698	537734
63332	537735
13959	537736
9595	537737
33914	537738
224354	537739
33024	537740
17907	537741
26250	537742
119694	537743
4715	537744
157637	537745
158703	537746
70796	537747
12179	537748
27878	537749
4670	537750
3403	537751
771	537752
5335	537753
1917	537754
15656	537755
4138	537756
229	537757
20147	537758
18529	537759
22917	537760
5922	537761
714	537762
172984	537763
123417	537764
217733	537765
139550	537766
3689	537767
20913	537768
18851	537769
9788	537770
7162	537771
3578	537772
1102	537773
4860	537774
2310	537775
122842	537776
42961	537777
47044	537778
31468	537779
37909	537780
18238	537781
168032	537782
6514	537783
8247	537784
32398	537785
68553	537786
214694	537787
93136	537788
208710	537789
11976	537790
236828	537791
93273	537792
8058	537793
83017	537794
219670	537795
55029	537796
24493	537797
237210	537798
163252	537799
156724	537800
613	537801
148220	537802
168389	537803
14810	537804
75051	537805
53275	537806
29646	537807
17794	537808
11407	537809
34423	537810
30550	537811
85679	537812
2345	537813
1499	537814
23570	537815
12073	537816
2842	537817
54668	537818
30732	537819
37716	537820
62634	537821
2821	537822
105378	537823
38941	537824
10980	537825
56214	537826
33138	537827
39214	537828
26038	537829
57061	537830
86690	537831
30395	537832
26790	537833
81092	537834
7442	537835
25520	537836
26726	537837
42104	537838
18601	537839
33262	537840
49626	537841
33230	537842
584	537843
12523	537844
10103	537845
72221	537846
80557	537847
1305	537848
30833	537849
46646	537850
165147	537851
187744	537852
3092	537853
40104	537854
20258	537855
55310	537856
56940	537857
201196	537858
10333	537859
34763	537860
54932	537861
43769	537862
189992	537863
71480	537864
115661	537865
36128	537866
9973	537867
2686	537868
40783	537869
18327	537870
22592	537871
11485	537872
46852	537873
42365	537874
122171	537875
133171	537876
56568	537877
4818	537878
107165	537879
1111	537880
15549	537881
202526	537882
86622	537883
111892	537884
82172	537885
3608	537886
7047	537887
35309	537888
7757	537889
32299	537890
84300	537891
52799	537892
59611	537893
12206	537894
34559	537895
6858	537896
50410	537897
10472	537898
20361	537899
11778	537900
21224	537901
5903	537902
1814	537903
53335	537904
31421	537905
14205	537906
30821	537907
278	537908
40518	537909
21228	537910
43079	537911
22022	537912
41389	537913
36738	537914
85760	537915
13391	537916
85482	537917
30199	537918
38454	537919
20232	537920
48804	537921
21507	537922
2152	537923
128546	537924
62648	537925
22856	537926
5326	537927
17254	537928
6989	537929
29862	537930
46808	537931
15982	537932
36985	537933
45509	537934
88384	537935
5564	537936
29223	537937
24543	537938
57553	537939
30982	537940
136283	537941
75406	537942
45145	537943
3370	537944
156240	537945
31464	537946
53920	537947
32913	537948
19683	537949
53298	537950
96083	537951
16784	537952
27886	537953
188472	537954
17641	537955
88601	537956
19793	537957
1925	537958
52655	537959
215016	537960
28065	537961
79834	537962
64825	537963
163449	537964
83271	537965
19338	537966
66908	537967
13483	537968
7288	537969
13681	537970
88303	537971
22042	537972
47913	537973
6612	537974
11387	537975
203080	537976
10015	537977
31845	537978
4179	537979
37747	537980
197780	537981
16864	537982
5490	537983
106611	537984
5396	537985
75518	537986
60025	537987
76507	537988
30987	537989
10363	537990
104777	537991
16830	537992
13146	537993
61309	537994
32881	537995
14258	537996
24460	537997
42860	537998
43428	537999
28604	538000
24304	538001
29951	538002
13404	538003
141787	538004
20191	538005
4179	538006
77459	538007
25856	538008
60999	538009
7836	538010
58899	538011
28913	538012
34108	538013
35201	538014
44084	538015
106184	538016
30550	538017
44587	538018
6545	538019
4823	538020
16130	538021
9893	538022
33579	538023
10257	538024
14217	538025
21590	538026
60806	538027
51701	538028
172821	538029
83956	538030
16992	538031
4544	538032
163300	538033
1531	538034
9616	538035
55372	538036
6595	538037
20635	538038
16708	538039
48448	538040
1484	538041
121728	538042
68775	538043
12553	538044
9758	538045
19200	538046
38747	538047
22172	538048
53759	538049
25519	538050
22519	538051
60586	538052
52330	538053
118037	538054
119457	538055
5891	538056
54512	538057
4406	538058
62453	538059
74174	538060
2286	538061
32945	538062
10571	538063
105700	538064
956	538065
58837	538066
39807	538067
53802	538068
187354	538069
77934	538070
13339	538071
2407	538072
7303	538073
30937	538074
3947	538075
3399	538076
144403	538077
149434	538078
112627	538079
27712	538080
5161	538081
48959	538082
104897	538083
1868	538084
5755	538085
44818	538086
16701	538087
49818	538088
77949	538089
61383	538090
11459	538091
24323	538092
213	538093
1633	538094
120648	538095
500	538096
1911	538097
9574	538098
61545	538099
38017	538100
78795	538101
2536	538102
28431	538103
14725	538104
59060	538105
67673	538106
31327	538107
31723	538108
15726	538109
13485	538110
41281	538111
1718	538112
42204	538113
10521	538114
17546	538115
29001	538116
44656	538117
9887	538118
77204	538119
40679	538120
165733	538121
21077	538122
38295	538123
234237	538124
30501	538125
115528	538126
16420	538127
60778	538128
27622	538129
117137	538130
213694	538131
51752	538132
212850	538133
37249	538134
82431	538135
88602	538136
224182	538137
11721	538138
41576	538139
64292	538140
67901	538141
8864	538142
86796	538143
85762	538144
48684	538145
25873	538146
17962	538147
109700	538148
19897	538149
33282	538150
2596	538151
86061	538152
104785	538153
60965	538154
218592	538155
134670	538156
650	538157
79868	538158
3927	538159
9821	538160
20443	538161
11409	538162
22880	538163
29814	538164
11720	538165
9356	538166
5551	538167
19190	538168
65996	538169
11190	538170
100236	538171
209860	538172
87200	538173
9973	538174
76780	538175
33229	538176
864	538177
58677	538178
103716	538179
24119	538180
1457	538181
160111	538182
55269	538183
113188	538184
230581	538185
184988	538186
94566	538187
227149	538188
61077	538189
43231	538190
47053	538191
24232	538192
1700	538193
50167	538194
20307	538195
19551	538196
7886	538197
109735	538198
34739	538199
8600	538200
89016	538201
74921	538202
23434	538203
136465	538204
49299	538205
146458	538206
136477	538207
115678	538208
229148	538209
100451	538210
100466	538211
81531	538212
76022	538213
203751	538214
81841	538215
39022	538216
23434	538217
82959	538218
20811	538219
4309	538220
20811	538221
123263	538222
42565	538223
92567	538224
229855	538225
60767	538226
105407	538227
90318	538228
200058	538229
4199	538230
24610	538231
123059	538232
48723	538233
61027	538234
1434	538235
10225	538236
96068	538237
147501	538238
18918	538239
20221	538240
10289	538241
587	538242
19447	538243
5880	538244
136775	538245
45942	538246
136027	538247
10245	538248
37421	538249
117254	538250
56535	538251
50760	538252
4071	538253
78385	538254
47199	538255
40285	538256
17834	538257
62438	538258
79652	538259
20205	538260
124794	538261
7135	538262
47051	538263
2594	538264
9607	538265
113284	538266
11821	538267
27458	538268
9040	538269
240410	538270
631	538271
5886	538272
45522	538273
1683	538274
393	538275
1181	538276
50675	538277
63	538278
8742	538279
60675	538280
22287	538281
393	538282
188942	538283
216	538284
37507	538285
28822	538286
19258	538287
16301	538288
2844	538289
150	538290
11694	538291
41801	538292
3880	538293
1237	538294
6829	538295
2283	538296
34751	538297
229	538298
33046	538299
95660	538300
1917	538301
56451	538302
217389	538303
119	538304
4162	538305
27200	538306
1064	538307
852	538308
807	538309
26540	538310
2976	538311
3713	538312
3880	538313
51176	538314
9926	538315
48838	538316
5519	538317
30700	538318
2976	538319
2642	538320
80830	538321
42552	538322
31137	538323
106516	538324
4281	538325
2339	538326
30870	538327
38557	538328
1206	538329
30878	538330
8504	538331
8504	538332
62545	538333
19567	538334
3504	538335
191	538336
130	538337
6825	538338
2126	538339
3553	538340
106365	538341
10735	538342
1220	538343
291	538344
31005	538345
491	538346
27093	538347
105684	538348
13988	538349
3152	538350
29941	538351
74890	538352
22117	538353
3228	538354
131261	538355
60802	538356
3338	538357
7400	538358
14211	538359
15333	538360
2327	538361
4343	538362
84751	538363
40505	538364
143478	538365
2474	538366
28346	538367
22760	538368
34779	538369
28088	538370
60754	538371
1271	538372
14026	538373
14365	538374
17480	538375
5941	538376
325	538377
425	538378
2976	538379
13607	538380
148212	538381
3695	538382
35892	538383
48149	538384
85242	538385
136	538386
3262	538387
15	538388
24565	538389
10027	538390
4847	538391
4900	538392
5629	538393
38554	538394
34759	538395
386	538396
22371	538397
109463	538398
15300	538399
28392	538400
3371	538401
977	538402
484	538403
2217	538404
3649	538405
4030	538406
22216	538407
4240	538408
7029	538409
892	538410
39090	538411
77894	538412
889	538413
113	538414
65341	538415
83048	538416
32222	538417
17509	538418
29663	538419
3301	538420
404	538421
31158	538422
5262	538423
951	538424
16286	538425
56246	538426
18059	538427
64562	538428
80683	538429
1232	538430
4024	538431
8496	538432
4625	538433
10014	538434
8504	538435
1665	538436
8504	538437
6698	538438
17497	538439
20326	538440
30763	538441
908	538442
12210	538443
13607	538444
18059	538445
48708	538446
9908	538447
20905	538448
490	538449
1308	538450
48708	538451
80668	538452
448	538453
3307	538454
16930	538455
64996	538456
30254	538457
131802	538458
30651	538459
78022	538460
50983	538461
27517	538462
5583	538463
89619	538464
2676	538465
20390	538466
118985	538467
95911	538468
3192	538469
28503	538470
24889	538471
2976	538472
14028	538473
1963	538474
30883	538475
7319	538476
629	538477
21	538478
10620	538479
74348	538480
109712	538481
65	538482
12914	538483
836	538484
1799	538485
9925	538486
6324	538487
18614	538488
22121	538489
27	538490
6742	538491
18455	538492
8493	538493
8497	538494
10264	538495
45062	538496
3091	538497
958	538498
28163	538499
22957	538500
191	538501
24894	538502
55262	538503
337	538504
1927	538505
48722	538506
5674	538507
26553	538508
10607	538509
27442	538510
14	538511
33816	538512
21401	538513
3401	538514
124987	538515
16944	538516
3844	538517
5262	538518
6526	538519
2703	538520
20548	538521
2126	538522
26505	538523
6549	538524
2578	538525
33876	538526
7852	538527
24698	538528
3043	538529
17800	538530
4688	538531
817	538532
217473	538533
163	538534
67234	538535
34233	538536
25127	538537
7159	538538
7159	538539
17048	538540
847	538541
143575	538542
24380	538543
15824	538544
30850	538545
7458	538546
7096	538547
21122	538548
31344	538549
35830	538550
2976	538551
9984	538552
25912	538553
7515	538554
80842	538555
20312	538556
120	538557
30876	538558
175	538559
2976	538560
1691	538561
2052	538562
44635	538563
233406	538564
197	538565
470	538566
118975	538567
149759	538568
11714	538569
3926	538570
103768	538571
33617	538572
114478	538573
225313	538574
115194	538575
51729	538576
12620	538577
156315	538578
16567	538579
37632	538580
19743	538581
10977	538582
61407	538583
16780	538584
95809	538585
4256	538586
3828	538587
32001	538588
11444	538589
11656	538590
472	538591
1832	538592
19787	538593
4806	538594
23460	538595
106521	538596
193	538597
6306	538598
53245	538599
104708	538600
48342	538601
100658	538602
103896	538603
1190	538604
1330	538605
2945	538606
6097	538607
11421	538608
75873	538609
8078	538610
38293	538611
39025	538612
53878	538613
231698	538614
24324	538615
174403	538616
69872	538617
93301	538618
221462	538619
59244	538620
159979	538621
231847	538622
11841	538623
1857	538624
37375	538625
30689	538626
11337	538627
37247	538628
62303	538629
16419	538630
95483	538631
11762	538632
2289	538633
22585	538634
586	538635
27791	538636
1660	538637
47395	538638
27775	538639
31747	538640
7282	538641
2285	538642
3661	538643
36820	538644
22726	538645
31919	538646
49	538647
15572	538648
3087	538649
170885	538650
23088	538651
32444	538652
217808	538653
20743	538654
49688	538655
65851	538656
564	538657
28374	538658
1485	538659
31937	538660
16623	538661
28659	538662
1443	538663
38459	538664
395	538665
121016	538666
13789	538667
176814	538668
67219	538669
35364	538670
18	538671
12224	538672
5064	538673
1077	538674
67219	538675
11380	538676
407	538677
19778	538678
1077	538679
6774	538680
17089	538681
19967	538682
56277	538683
18925	538684
162681	538685
24881	538686
61068	538687
2767	538688
4641	538689
587	538690
20180	538691
12705	538692
12079	538693
21226	538694
13144	538695
78628	538696
19769	538697
78997	538698
1201	538699
22729	538700
138197	538701
11746	538702
37089	538703
44140	538704
748	538705
24581	538706
106419	538707
18497	538708
29311	538709
43774	538710
6899	538711
43550	538712
19600	538713
44298	538714
24725	538715
564	538716
6285	538717
1365	538718
12156	538719
29703	538720
408	538721
2058	538722
79039	538723
11422	538724
22826	538725
10622	538726
5199	538727
92875	538728
895	538729
30937	538730
64112	538731
22806	538732
18966	538733
32639	538734
16456	538735
2095	538736
302	538737
6173	538738
161048	538739
13532	538740
38407	538741
108525	538742
18159	538743
3975	538744
4392	538745
10279	538746
12605	538747
13781	538748
6189	538749
30461	538750
24881	538751
132	538752
22537	538753
21258	538754
48105	538755
9584	538756
8092	538757
10192	538758
4193	538759
11573	538760
8421	538761
27838	538762
13632	538763
16650	538764
29631	538765
6213	538766
12989	538767
4693	538768
30307	538769
123	538770
1345	538771
5371	538772
20693	538773
8284	538774
3196	538775
60007	538776
39175	538777
68151	538778
10935	538779
39783	538780
5051	538781
43510	538782
520	538783
3739	538784
20775	538785
111528	538786
15748	538787
28536	538788
34654	538789
11498	538790
18193	538791
3759	538792
9618	538793
63653	538794
16786	538795
4392	538796
11270	538797
9618	538798
25455	538799
1208	538800
35811	538801
77	538802
3010	538803
50016	538804
128681	538805
111344	538806
99503	538807
64955	538808
105907	538809
23520	538810
58435	538811
8655	538812
1346	538813
2362	538814
37174	538815
20404	538816
7807	538817
19269	538818
87870	538819
4645	538820
14049	538821
1837	538822
40174	538823
171404	538824
44262	538825
9	538826
17317	538827
34696	538828
5972	538829
6291	538830
5306	538831
2987	538832
19325	538833
40513	538834
15764	538835
97376	538836
96251	538837
13159	538838
21316	538839
9502	538840
31747	538841
3255	538842
62547	538843
74804	538844
61105	538845
753	538846
125	538847
16280	538848
295	538849
46331	538850
6952	538851
80522	538852
54192	538853
4913	538854
118073	538855
26040	538856
68092	538857
67913	538858
40939	538859
5274	538860
23363	538861
43090	538862
10027	538863
150042	538864
110839	538865
37224	538866
109878	538867
150287	538868
10277	538869
66402	538870
19144	538871
33171	538872
51655	538873
7083	538874
2103	538875
25191	538876
17790	538877
12302	538878
20970	538879
5257	538880
10355	538881
2254	538882
97116	538883
35859	538884
4541	538885
16040	538886
5894	538887
16573	538888
9848	538889
19412	538890
2309	538891
2944	538892
2937	538893
24240	538894
235083	538895
10296	538896
11016	538897
158418	538898
2287	538899
802	538900
11085	538901
1892	538902
4924	538903
12092	538904
37828	538905
8465	538906
4178	538907
6887	538908
2987	538909
2907	538910
6259	538911
109	538912
59053	538913
1607	538914
25121	538915
3778	538916
11509	538917
11550	538918
174438	538919
32261	538920
24108	538921
8239	538922
25125	538923
1084	538924
2325	538925
8633	538926
13431	538927
6728	538928
23736	538929
7064	538930
123	538931
4078	538932
15518	538933
28276	538934
2131	538935
23078	538936
27172	538937
865	538938
6914	538939
1612	538940
336	538941
31967	538942
2984	538943
46100	538944
18708	538945
5893	538946
109285	538947
7062	538948
134069	538949
23352	538950
20582	538951
132799	538952
15542	538953
7282	538954
24642	538955
8308	538956
25364	538957
5507	538958
28161	538959
22918	538960
70565	538961
11684	538962
11684	538963
14814	538964
30743	538965
106435	538966
22699	538967
72753	538968
234568	538969
66612	538970
96976	538971
5473	538972
6537	538973
47583	538974
50022	538975
6552	538976
31442	538977
62264	538978
20535	538979
43263	538980
10858	538981
6554	538982
187064	538983
38264	538984
9829	538985
6062	538986
4742	538987
11427	538988
1823	538989
998	538990
9587	538991
9587	538992
12092	538993
26653	538994
10636	538995
71344	538996
86284	538997
40626	538998
3226	538999
48312	539000
9180	539001
17295	539002
8110	539003
42854	539004
31131	539005
462	539006
52155	539007
139141	539008
8481	539009
166146	539010
638	539011
112626	539012
6710	539013
8215	539014
4006	539015
2990	539016
60078	539017
138330	539018
134678	539019
312	539020
6362	539021
7944	539022
784	539023
17197	539024
8256	539025
48551	539026
11694	539027
16612	539028
135789	539029
20359	539030
6225	539031
16547	539032
10615	539033
57479	539034
80292	539035
96959	539036
843	539037
11013	539038
142408	539039
11218	539040
3198	539041
11398	539042
40325	539043
47286	539044
39907	539045
161784	539046
60671	539047
156145	539048
32007	539049
2595	539050
86880	539051
162596	539052
66628	539053
4859	539054
519	539055
34569	539056
12902	539057
74399	539058
44219	539059
7983	539060
15677	539061
97372	539062
2570	539063
155408	539064
15666	539065
98716	539066
8064	539067
57510	539068
205750	539069
19717	539070
12736	539071
9998	539072
66	539073
4727	539074
3693	539075
8280	539076
132719	539077
9732	539078
178065	539079
308	539080
155266	539081
49668	539082
11841	539083
75	539084
4517	539085
3595	539086
6791	539087
7051	539088
22793	539089
13502	539090
74366	539091
19193	539092
19415	539093
26172	539094
178939	539095
47047	539096
4988	539097
408	539098
6849	539099
8477	539100
8477	539101
8108	539102
5667	539103
5234	539104
27179	539105
26110	539106
25117	539107
54371	539108
13987	539109
218577	539110
38586	539111
24804	539112
1751	539113
106329	539114
140069	539115
10311	539116
139136	539117
11394	539118
8636	539119
8184	539120
17873	539121
15320	539122
15199	539123
143352	539124
3724	539125
7042	539126
1703	539127
6921	539128
57911	539129
6285	539130
17111	539131
25171	539132
2641	539133
214679	539134
1839	539135
20682	539136
13751	539137
19073	539138
29833	539139
21133	539140
38125	539141
7229	539142
4767	539143
3291	539144
39444	539145
5306	539146
2958	539147
130082	539148
7063	539149
33818	539150
24332	539151
84875	539152
9941	539153
75596	539154
3719	539155
6050	539156
50	539157
54928	539158
76658	539159
4691	539160
40486	539161
13505	539162
30526	539163
11300	539164
28449	539165
10823	539166
11100	539167
11738	539168
34149	539169
131125	539170
3609	539171
2766	539172
9924	539173
38613	539174
204488	539175
3733	539176
1861	539177
22929	539178
45212	539179
5663	539180
120480	539181
63513	539182
25466	539183
64207	539184
2319	539185
172583	539186
108493	539187
64546	539188
48833	539189
80607	539190
1387	539191
12654	539192
17150	539193
614	539194
567	539195
65821	539196
2768	539197
25170	539198
9210	539199
11609	539200
31	539201
194398	539202
3128	539203
4934	539204
838	539205
87	539206
123282	539207
204156	539208
20359	539209
28011	539210
11279	539211
1680	539212
23357	539213
216721	539214
220	539215
81946	539216
56280	539217
60671	539218
5161	539219
30814	539220
29707	539221
1681	539222
12994	539223
84130	539224
28073	539225
2037	539226
96844	539227
10047	539228
1785	539229
4915	539230
32260	539231
65851	539232
57125	539233
51014	539234
50506	539235
35709	539236
185935	539237
49356	539238
220	539239
57424	539240
5341	539241
133099	539242
176547	539243
132048	539244
106300	539245
119429	539246
25840	539247
507	539248
8647	539249
28340	539250
31917	539251
4358	539252
638	539253
110	539254
688	539255
54365	539256
54777	539257
29878	539258
965	539259
7850	539260
26070	539261
44228	539262
1963	539263
2471	539264
153	539265
105285	539266
8647	539267
4153	539268
36202	539269
23134	539270
163421	539271
7212	539272
62647	539273
62863	539274
18761	539275
167837	539276
167836	539277
7951	539278
6003	539279
42968	539280
34229	539281
35130	539282
24122	539283
68431	539284
15413	539285
27427	539286
54745	539287
3175	539288
6004	539289
18481	539290
7929	539291
34231	539292
3556	539293
18433	539294
18433	539295
54744	539296
27429	539297
144	539298
3175	539299
15374	539300
10809	539301
42972	539302
6002	539303
10764	539304
171224	539305
4591	539306
70640	539307
43045	539308
18481	539309
18440	539310
6005	539311
34324	539312
3175	539313
10812	539314
17036	539315
172918	539316
4069	539317
27431	539318
3175	539319
18441	539320
22453	539321
6002	539322
3556	539323
12875	539324
9231	539325
27428	539326
15373	539327
92558	539328
2858	539329
7929	539330
42969	539331
54741	539332
78746	539333
14376	539334
48064	539335
31001	539336
80754	539337
395	539338
180713	539339
13111	539340
47712	539341
125748	539342
1112	539343
25597	539344
96838	539345
271	539346
2366	539347
10691	539348
46644	539349
12190	539350
74505	539351
28455	539352
5457	539353
52865	539354
9113	539355
171409	539356
4142	539357
82009	539358
4079	539359
80066	539360
16640	539361
50918	539362
18539	539363
38449	539364
38113	539365
9902	539366
48679	539367
230727	539368
209133	539369
61125	539370
62382	539371
45527	539372
30317	539373
30785	539374
9625	539375
62349	539376
29646	539377
142410	539378
156033	539379
636	539380
32579	539381
48118	539382
21415	539383
14259	539384
67238	539385
86364	539386
196433	539387
157130	539388
31362	539389
129792	539390
24183	539391
30738	539392
21415	539393
188052	539394
19792	539395
61376	539396
67238	539397
61376	539398
159176	539399
108245	539400
134585	539401
23754	539402
20289	539403
165450	539404
8108	539405
209237	539406
32111	539407
24486	539408
7092	539409
21415	539410
230640	539411
20383	539412
38404	539413
118273	539414
16650	539415
14311	539416
77866	539417
197846	539418
14476	539419
16195	539420
20087	539421
11051	539422
57421	539423
82926	539424
40106	539425
28892	539426
3312	539427
386	539428
7795	539429
26324	539430
1568	539431
21076	539432
20482	539433
5439	539434
93230	539435
7940	539436
567	539437
8242	539438
108810	539439
4580	539440
85354	539441
80170	539442
35130	539443
6157	539444
7150	539445
15899	539446
14627	539447
31931	539448
16324	539449
10645	539450
10628	539451
18335	539452
12826	539453
22955	539454
15371	539455
49365	539456
197	539457
127782	539458
9732	539459
157168	539460
2933	539461
42911	539462
49045	539463
4726	539464
572	539465
7339	539466
20738	539467
20735	539468
2082	539469
5451	539470
2845	539471
3196	539472
198	539473
16176	539474
1627	539475
7339	539476
25718	539477
3355	539478
14551	539479
1469	539480
64256	539481
20972	539482
22885	539483
37466	539484
4153	539485
30873	539486
34555	539487
148324	539488
20898	539489
18470	539490
8557	539491
4105	539492
21157	539493
544	539494
1638	539495
1094	539496
546	539497
60064	539498
32288	539499
30310	539500
17197	539501
42735	539502
2524	539503
7599	539504
800	539505
38040	539506
56064	539507
13961	539508
473	539509
15252	539510
204	539511
1861	539512
52147	539513
19598	539514
96617	539515
22530	539516
32191	539517
65409	539518
1454	539519
48289	539520
12322	539521
23956	539522
28987	539523
3340	539524
38499	539525
105	539526
7041	539527
8455	539528
10632	539529
27669	539530
18385	539531
123404	539532
20463	539533
16916	539534
80682	539535
32	539536
10847	539537
8780	539538
24202	539539
56600	539540
19299	539541
17166	539542
85617	539543
22862	539544
193146	539545
158	539546
11056	539547
18719	539548
25993	539549
146830	539550
38709	539551
7858	539552
12197	539553
4283	539554
8501	539555
1848	539556
20405	539557
19082	539558
888	539559
49347	539560
2367	539561
400	539562
13706	539563
54491	539564
17176	539565
132623	539566
96150	539567
1164	539568
12898	539569
130576	539570
81912	539571
335	539572
44723	539573
30885	539574
1481	539575
297	539576
97565	539577
172586	539578
97514	539579
15539	539580
40197	539581
71286	539582
37577	539583
33212	539584
46684	539585
24229	539586
177886	539587
9385	539588
45171	539589
7742	539590
186116	539591
77835	539592
85844	539593
98121	539594
12684	539595
23065	539596
28671	539597
4210	539598
9953	539599
1634	539600
42567	539601
27293	539602
95181	539603
134382	539604
6596	539605
7654	539606
132166	539607
42	539608
106231	539609
37448	539610
130355	539611
1856	539612
70965	539613
19395	539614
12959	539615
50627	539616
38331	539617
18822	539618
74356	539619
47045	539620
108512	539621
10888	539622
29208	539623
36742	539624
4245	539625
35582	539626
24488	539627
1783	539628
31	539629
46819	539630
56	539631
84041	539632
436	539633
154549	539634
30666	539635
2889	539636
48722	539637
92212	539638
12684	539639
40535	539640
11050	539641
26723	539642
26723	539643
97698	539644
147382	539645
59574	539646
6823	539647
2113	539648
15225	539649
958	539650
7377	539651
4105	539652
16747	539653
64	539654
2068	539655
63470	539656
6	539657
2870	539658
2870	539659
37489	539660
42451	539661
37489	539662
2098	539663
6880	539664
2523	539665
110922	539666
112222	539667
31864	539668
9293	539669
9196	539670
44797	539671
513	539672
51471	539673
109238	539674
35899	539675
71998	539676
40761	539677
3621	539678
72909	539679
44290	539680
25498	539681
17677	539682
49871	539683
1170	539684
149	539685
79626	539686
6160	539687
5421	539688
1334	539689
27832	539690
651	539691
212213	539692
8634	539693
30470	539694
92662	539695
37298	539696
31658	539697
2282	539698
11848	539699
148809	539700
151905	539701
12756	539702
1555	539703
16640	539704
1772	539705
9483	539706
6538	539707
50312	539708
16205	539709
115884	539710
106811	539711
106811	539712
136960	539713
208593	539714
26660	539715
207366	539716
25194	539717
52817	539718
75838	539719
6414	539720
86309	539721
63249	539722
170556	539723
142263	539724
58066	539725
19515	539726
205673	539727
194489	539728
100688	539729
211210	539730
4966	539731
12756	539732
16244	539733
82496	539734
20949	539735
11953	539736
135344	539737
147818	539738
4499	539739
31519	539740
12034	539741
11953	539742
4358	539743
83165	539744
227793	539745
20661	539746
91801	539747
5143	539748
6448	539749
4026	539750
14229	539751
15949	539752
9602	539753
207619	539754
24328	539755
2177	539756
40249	539757
73387	539758
52818	539759
106136	539760
4553	539761
163135	539762
97082	539763
113925	539764
10069	539765
5143	539766
34427	539767
38928	539768
52348	539769
159967	539770
30354	539771
17289	539772
116253	539773
17424	539774
10069	539775
3530	539776
4026	539777
5179	539778
4026	539779
54520	539780
48101	539781
186213	539782
2293	539783
51546	539784
30354	539785
9871	539786
109901	539787
197801	539788
38112	539789
4982	539790
29524	539791
117163	539792
179936	539793
235125	539794
25812	539795
6357	539796
64828	539797
197859	539798
5656	539799
8567	539800
17879	539801
153267	539802
39204	539803
4560	539804
143765	539805
150244	539806
206838	539807
17077	539808
10136	539809
25206	539810
15152	539811
50918	539812
45897	539813
234429	539814
118404	539815
105651	539816
105651	539817
207113	539818
29946	539819
61879	539820
62250	539821
87836	539822
14356	539823
63967	539824
10640	539825
79800	539826
148284	539827
38822	539828
5982	539829
18263	539830
18263	539831
5692	539832
154892	539833
11913	539834
20901	539835
69877	539836
3470	539837
51007	539838
109196	539839
92075	539840
2101	539841
5475	539842
25005	539843
83246	539844
3303	539845
52347	539846
23622	539847
76003	539848
11913	539849
70547	539850
118755	539851
33766	539852
70692	539853
54214	539854
38651	539855
79866	539856
29749	539857
29124	539858
27320	539859
12189	539860
67597	539861
216333	539862
5982	539863
5982	539864
20885	539865
47634	539866
3496	539867
98048	539868
9794	539869
115985	539870
15726	539871
45654	539872
63207	539873
7346	539874
70340	539875
7346	539876
2247	539877
5107	539878
21441	539879
136234	539880
205747	539881
99898	539882
112540	539883
32053	539884
58386	539885
105451	539886
68727	539887
161713	539888
7423	539889
66523	539890
62126	539891
30406	539892
20938	539893
151074	539894
48608	539895
26651	539896
177527	539897
4467	539898
815	539899
2884	539900
221384	539901
30619	539902
2006	539903
197791	539904
86279	539905
23118	539906
203682	539907
159976	539908
138165	539909
227673	539910
17326	539911
68123	539912
167565	539913
21363	539914
106786	539915
188064	539916
221657	539917
108203	539918
227563	539919
200376	539920
118565	539921
134910	539922
12221	539923
156823	539924
68429	539925
68153	539926
117423	539927
2715	539928
37712	539929
37712	539930
99969	539931
51621	539932
11792	539933
115766	539934
37691	539935
103396	539936
36907	539937
43329	539938
344	539939
1824	539940
1855	539941
73617	539942
13	539943
25455	539944
40579	539945
48221	539946
8322	539947
40289	539948
15756	539949
3105	539950
116	539951
2351	539952
1798	539953
55305	539954
40219	539955
33874	539956
4216	539957
80742	539958
729	539959
132702	539960
1108	539961
9092	539962
123273	539963
5080	539964
39909	539965
66082	539966
10735	539967
34209	539968
188357	539969
7024	539970
48660	539971
137622	539972
16827	539973
23441	539974
137622	539975
53380	539976
2882	539977
39568	539978
9398	539979
13614	539980
6711	539981
60309	539982
11882	539983
50863	539984
62547	539985
30873	539986
16726	539987
8223	539988
11591	539989
40174	539990
11273	539991
11902	539992
166530	539993
1643	539994
77242	539995
12682	539996
7151	539997
23435	539998
32373	539999
5877	540000
73699	540001
28877	540002
35901	540003
17128	540004
5360	540005
2581	540006
8177	540007
104733	540008
26798	540009
6034	540010
101761	540011
42939	540012
84273	540013
982	540014
2362	540015
13240	540016
23031	540017
228255	540018
103212	540019
32683	540020
23708	540021
5527	540022
147746	540023
28386	540024
55565	540025
132317	540026
62480	540027
5221	540028
37071	540029
24185	540030
17930	540031
47533	540032
5646	540033
85239	540034
80167	540035
15722	540036
124128	540037
74855	540038
38492	540039
89489	540040
19136	540041
5727	540042
47813	540043
208979	540044
11643	540045
9098	540046
19263	540047
62369	540048
29778	540049
60107	540050
68682	540051
46863	540052
2179	540053
12708	540054
9296	540055
14772	540056
20690	540057
38130	540058
5085	540059
23865	540060
5565	540061
216121	540062
853	540063
12093	540064
1347	540065
9083	540066
1530	540067
80	540068
66222	540069
35370	540070
30781	540071
150131	540072
6515	540073
161278	540074
93232	540075
73427	540076
23	540077
29961	540078
1271	540079
86452	540080
124277	540081
5221	540082
14605	540083
851	540084
118738	540085
219639	540086
79057	540087
1271	540088
124370	540089
11282	540090
26131	540091
49031	540092
24328	540093
19153	540094
140133	540095
104013	540096
144757	540097
5805	540098
19177	540099
22093	540100
189015	540101
8405	540102
132885	540103
4517	540104
1239	540105
16785	540106
15757	540107
208683	540108
30830	540109
5668	540110
69831	540111
29955	540112
20205	540113
23178	540114
11711	540115
13902	540116
101297	540117
4135	540118
150723	540119
977	540120
8080	540121
1203	540122
2947	540123
175097	540124
182481	540125
110682	540126
180	540127
6330	540128
1043	540129
2538	540130
4112	540131
13213	540132
47090	540133
105040	540134
827	540135
47943	540136
186411	540137
59049	540138
214113	540139
96466	540140
6990	540141
207698	540142
64680	540143
2043	540144
73786	540145
129606	540146
135940	540147
15471	540148
130351	540149
130046	540150
3685	540151
98387	540152
181013	540153
152234	540154
5438	540155
24104	540156
9683	540157
181348	540158
3621	540159
217463	540160
74457	540161
1074	540162
46922	540163
206585	540164
55465	540165
504	540166
46950	540167
9993	540168
3993	540169
1074	540170
8317	540171
6998	540172
32295	540173
12125	540174
8702	540175
4650	540176
13540	540177
113015	540178
35613	540179
132438	540180
57022	540181
175843	540182
43140	540183
73893	540184
27105	540185
1854	540186
23002	540187
8502	540188
4361	540189
77345	540190
4381	540191
25778	540192
92059	540193
7812	540194
32313	540195
44517	540196
26115	540197
2081	540198
20224	540199
4698	540200
74745	540201
38031	540202
23195	540203
8619	540204
977	540205
1333	540206
146842	540207
183703	540208
132980	540209
7229	540210
729	540211
127613	540212
8402	540213
24104	540214
8034	540215
10980	540216
45764	540217
78997	540218
23148	540219
48007	540220
27332	540221
36503	540222
4392	540223
1216	540224
19991	540225
9651	540226
2051	540227
49628	540228
86622	540229
7225	540230
38700	540231
140002	540232
36536	540233
2068	540234
1848	540235
26618	540236
110134	540237
9452	540238
8426	540239
5311	540240
31293	540241
11656	540242
98235	540243
6112	540244
21477	540245
28387	540246
1660	540247
130692	540248
12210	540249
2269	540250
7142	540251
8263	540252
35585	540253
23604	540254
132848	540255
3699	540256
4248	540257
26347	540258
19991	540259
3730	540260
13255	540261
31945	540262
2631	540263
27691	540264
888	540265
129849	540266
204401	540267
24580	540268
35537	540269
28127	540270
19831	540271
7301	540272
26217	540273
30253	540274
38042	540275
4205	540276
86813	540277
15315	540278
5894	540279
2630	540280
38284	540281
66556	540282
235188	540283
2442	540284
16459	540285
30479	540286
86	540287
6300	540288
11551	540289
63	540290
9048	540291
12092	540292
379	540293
17262	540294
1455	540295
5489	540296
30022	540297
61853	540298
54051	540299
16793	540300
31166	540301
57576	540302
21306	540303
7509	540304
10982	540305
22216	540306
24836	540307
270	540308
12866	540309
20341	540310
18798	540311
73214	540312
30885	540313
982	540314
7515	540315
74490	540316
73554	540317
133111	540318
28498	540319
35977	540320
74366	540321
8067	540322
57303	540323
45088	540324
6379	540325
9060	540326
4827	540327
24817	540328
24832	540329
232100	540330
7302	540331
24844	540332
38225	540333
53000	540334
30259	540335
76809	540336
20564	540337
147187	540338
154	540339
25671	540340
181	540341
179554	540342
24862	540343
154999	540344
4628	540345
694	540346
76875	540347
1188	540348
7004	540349
5432	540350
162249	540351
86563	540352
54802	540353
24100	540354
37235	540355
138208	540356
3768	540357
86551	540358
31583	540359
199097	540360
216185	540361
29170	540362
45525	540363
15400	540364
88700	540365
154670	540366
12107	540367
2801	540368
96742	540369
15915	540370
135840	540371
37454	540372
13720	540373
44965	540374
180820	540375
22471	540376
184754	540377
132648	540378
2081	540379
2058	540380
72890	540381
34443	540382
10922	540383
75879	540384
5648	540385
2026	540386
5336	540387
8608	540388
59776	540389
59776	540390
78632	540391
15505	540392
24473	540393
15800	540394
22930	540395
14219	540396
97562	540397
8786	540398
8236	540399
7861	540400
44487	540401
77908	540402
655	540403
57124	540404
17023	540405
63781	540406
24865	540407
1576	540408
8954	540409
63538	540410
25479	540411
37679	540412
23049	540413
20831	540414
45140	540415
1509	540416
591	540417
2514	540418
2698	540419
12637	540420
3758	540421
27437	540422
24656	540423
2233	540424
112879	540425
91313	540426
2594	540427
22698	540428
8475	540429
20965	540430
5583	540431
3027	540432
220594	540433
9403	540434
3735	540435
48213	540436
7320	540437
6191	540438
6213	540439
1309	540440
7978	540441
10620	540442
78646	540443
80383	540444
130290	540445
66441	540446
11554	540447
28492	540448
8523	540449
15846	540450
20216	540451
30802	540452
55155	540453
3612	540454
25765	540455
106144	540456
136440	540457
3367	540458
70301	540459
2274	540460
5313	540461
7533	540462
5430	540463
8448	540464
85296	540465
173314	540466
15355	540467
134453	540468
11270	540469
115	540470
29256	540471
2251	540472
11013	540473
19598	540474
74558	540475
21974	540476
14720	540477
64898	540478
30705	540479
9904	540480
6310	540481
34154	540482
63311	540483
2813	540484
3643	540485
7299	540486
38553	540487
2861	540488
15883	540489
78579	540490
24537	540491
5403	540492
199950	540493
240008	540494
180601	540495
11755	540496
38327	540497
15884	540498
15448	540499
62327	540500
49322	540501
49322	540502
62453	540503
98025	540504
72392	540505
1651	540506
106657	540507
142160	540508
162973	540509
150079	540510
87911	540511
8404	540512
2388	540513
100364	540514
64076	540515
178404	540516
56368	540517
152036	540518
1120	540519
120617	540520
13287	540521
58465	540522
5787	540523
79824	540524
183722	540525
76534	540526
1227	540527
29115	540528
9359	540529
10665	540530
6232	540531
103937	540532
3808	540533
2159	540534
43403	540535
28254	540536
3801	540537
39869	540538
14478	540539
1370	540540
41769	540541
17252	540542
4981	540543
635	540544
36209	540545
110686	540546
7692	540547
7073	540548
3000	540549
8	540550
12137	540551
10623	540552
3760	540553
105864	540554
80347	540555
5649	540556
12188	540557
127669	540558
14068	540559
66849	540560
183196	540561
105249	540562
893	540563
15044	540564
44391	540565
68390	540566
101244	540567
3882	540568
80585	540569
39624	540570
37494	540571
23	540572
25963	540573
49749	540574
5279	540575
59290	540576
31444	540577
39503	540578
35971	540579
86878	540580
473	540581
12863	540582
82256	540583
20905	540584
63616	540585
255	540586
31960	540587
6524	540588
2380	540589
549	540590
2977	540591
24920	540592
65557	540593
11942	540594
21164	540595
25122	540596
14346	540597
57488	540598
10573	540599
5359	540600
24129	540601
7610	540602
20836	540603
108467	540604
27579	540605
14702	540606
66849	540607
54788	540608
12149	540609
3221	540610
50640	540611
7446	540612
36758	540613
2602	540614
29778	540615
62320	540616
98914	540617
1236	540618
59604	540619
63305	540620
2361	540621
1083	540622
453	540623
15199	540624
608	540625
57285	540626
13390	540627
172496	540628
54268	540629
133450	540630
70455	540631
670	540632
39608	540633
12662	540634
80147	540635
135470	540636
48248	540637
20766	540638
1717	540639
12725	540640
103587	540641
2965	540642
66861	540643
16914	540644
139152	540645
32957	540646
2911	540647
65727	540648
59622	540649
10394	540650
84865	540651
24598	540652
2688	540653
11596	540654
72919	540655
64600	540656
9880	540657
31867	540658
918	540659
368	540660
8675	540661
48629	540662
477	540663
2702	540664
96137	540665
43193	540666
30494	540667
35484	540668
77642	540669
5610	540670
927	540671
76805	540672
11955	540673
14231	540674
74523	540675
28822	540676
2	540677
127481	540678
78825	540679
49654	540680
8767	540681
48134	540682
41704	540683
33247	540684
8750	540685
59623	540686
51471	540687
36061	540688
1035	540689
51003	540690
24395	540691
6475	540692
2899	540693
27067	540694
12137	540695
12676	540696
123510	540697
14221	540698
1713	540699
12025	540700
61531	540701
38067	540702
7094	540703
34684	540704
37723	540705
2556	540706
92	540707
4094	540708
3885	540709
7494	540710
97833	540711
50947	540712
6123	540713
5512	540714
45929	540715
63311	540716
21696	540717
84187	540718
27363	540719
57377	540720
103228	540721
38774	540722
4981	540723
4590	540724
61366	540725
29851	540726
55724	540727
10772	540728
15567	540729
42607	540730
20819	540731
85640	540732
61632	540733
21228	540734
45773	540735
17534	540736
28601	540737
149645	540738
110821	540739
232575	540740
124015	540741
161139	540742
218654	540743
7982	540744
95902	540745
140149	540746
56222	540747
6199	540748
24611	540749
13108	540750
115	540751
48767	540752
80816	540753
6199	540754
450	540755
70175	540756
476	540757
619	540758
619	540759
3353	540760
66227	540761
13032	540762
194094	540763
2582	540764
179675	540765
10637	540766
26393	540767
62368	540768
124473	540769
48998	540770
35251	540771
15575	540772
49322	540773
49322	540774
30690	540775
104363	540776
37483	540777
131967	540778
221550	540779
107779	540780
3570	540781
54561	540782
97325	540783
77406	540784
13678	540785
8614	540786
171227	540787
2312	540788
81025	540789
76527	540790
173023	540791
82733	540792
48053	540793
11089	540794
70000	540795
161138	540796
27440	540797
124299	540798
86266	540799
140833	540800
1690	540801
50407	540802
58609	540803
26093	540804
60065	540805
130252	540806
18941	540807
104420	540808
47531	540809
2995	540810
100199	540811
1444	540812
788	540813
51349	540814
156971	540815
1280	540816
30985	540817
3149	540818
6784	540819
91452	540820
54108	540821
733	540822
1575	540823
1068	540824
733	540825
91719	540826
65240	540827
208659	540828
82685	540829
42710	540830
70559	540831
15202	540832
1414	540833
65684	540834
83483	540835
2186	540836
54115	540837
1423	540838
885	540839
170898	540840
3172	540841
172829	540842
1731	540843
1419	540844
2203	540845
1998	540846
92245	540847
123076	540848
743	540849
1432	540850
796	540851
122904	540852
1631	540853
36858	540854
1414	540855
170932	540856
5101	540857
160002	540858
54137	540859
91472	540860
91441	540861
2483	540862
170992	540863
33808	540864
91493	540865
54141	540866
89420	540867
123010	540868
69859	540869
21064	540870
91693	540871
85202	540872
69863	540873
69863	540874
112785	540875
54141	540876
123092	540877
170926	540878
1432	540879
123126	540880
170839	540881
233764	540882
170395	540883
203387	540884
16210	540885
57529	540886
38351	540887
7348	540888
58814	540889
16156	540890
56237	540891
83267	540892
15017	540893
5694	540894
29990	540895
225921	540896
138836	540897
141695	540898
11844	540899
25579	540900
216646	540901
236550	540902
32983	540903
89896	540904
172442	540905
5128	540906
2027	540907
45060	540908
25691	540909
228002	540910
14736	540911
17716	540912
333	540913
10797	540914
8561	540915
1308	540916
1966	540917
10080	540918
113264	540919
54931	540920
19111	540921
19054	540922
2023	540923
44784	540924
11550	540925
35240	540926
23200	540927
71140	540928
133191	540929
16522	540930
11182	540931
2071	540932
2787	540933
26028	540934
187249	540935
10354	540936
9126	540937
21143	540938
2240	540939
1072	540940
173363	540941
15607	540942
6218	540943
29622	540944
43863	540945
19	540946
4700	540947
6353	540948
2336	540949
8192	540950
2351	540951
79793	540952
32289	540953
7213	540954
2250	540955
2023	540956
8136	540957
5884	540958
144349	540959
13134	540960
912	540961
8438	540962
2627	540963
45847	540964
40381	540965
5676	540966
22658	540967
131798	540968
23	540969
19786	540970
35679	540971
37481	540972
440	540973
1036	540974
108461	540975
424	540976
5446	540977
54891	540978
4083	540979
38764	540980
123648	540981
41360	540982
117330	540983
23473	540984
50845	540985
12085	540986
186976	540987
114633	540988
38002	540989
232817	540990
65216	540991
41680	540992
3347	540993
47341	540994
107594	540995
77395	540996
84573	540997
43099	540998
19506	540999
110552	541000
87259	541001
15476	541002
13779	541003
136790	541004
97209	541005
141292	541006
122265	541007
183540	541008
198117	541009
122265	541010
194322	541011
141308	541012
102867	541013
202338	541014
56680	541015
199907	541016
71881	541017
206863	541018
5723	541019
160276	541020
94549	541021
157241	541022
139158	541023
93773	541024
93896	541025
67853	541026
102867	541027
187284	541028
198116	541029
120628	541030
125693	541031
240097	541032
39315	541033
58223	541034
177068	541035
134955	541036
201267	541037
200538	541038
139114	541039
188045	541040
87259	541041
186729	541042
206462	541043
194940	541044
21811	541045
21811	541046
80191	541047
99397	541048
60832	541049
54339	541050
552	541051
28670	541052
11303	541053
34	541054
185965	541055
186	541056
49776	541057
100248	541058
3053	541059
204840	541060
174599	541061
135169	541062
86440	541063
188892	541064
135834	541065
76163	541066
20998	541067
8543	541068
131233	541069
139096	541070
66998	541071
56397	541072
95012	541073
37319	541074
43969	541075
41903	541076
74644	541077
20439	541078
14287	541079
13354	541080
13354	541081
28741	541082
82317	541083
21150	541084
84399	541085
83980	541086
24333	541087
82350	541088
80219	541089
12211	541090
12	541091
9581	541092
208287	541093
13190	541094
122356	541095
151445	541096
15440	541097
60029	541098
64791	541099
28560	541100
99248	541101
45488	541102
37555	541103
45152	541104
47025	541105
36479	541106
7156	541107
28558	541108
109784	541109
77784	541110
2406	541111
47097	541112
135803	541113
64150	541114
27661	541115
35774	541116
59812	541117
14215	541118
32131	541119
78224	541120
11844	541121
1248	541122
28318	541123
44490	541124
57433	541125
60777	541126
47768	541127
35521	541128
213668	541129
36000	541130
155981	541131
13197	541132
35122	541133
36933	541134
162977	541135
58884	541136
35264	541137
64811	541138
3354	541139
27745	541140
140665	541141
77507	541142
27169	541143
75610	541144
9979	541145
13672	541146
3577	541147
1558	541148
24335	541149
24335	541150
33273	541151
27912	541152
78819	541153
16533	541154
35117	541155
9004	541156
778	541157
53926	541158
9005	541159
90531	541160
1720	541161
3075	541162
9746	541163
126796	541164
74655	541165
100652	541166
21446	541167
50421	541168
15874	541169
82862	541170
39110	541171
50151	541172
35907	541173
13170	541174
43461	541175
99777	541176
73138	541177
207266	541178
137197	541179
126197	541180
101059	541181
137895	541182
174091	541183
207276	541184
25413	541185
40497	541186
45304	541187
21446	541188
125919	541189
40018	541190
4680	541191
11062	541192
111388	541193
205273	541194
49407	541195
65007	541196
148127	541197
136870	541198
131892	541199
52879	541200
32957	541201
24759	541202
92405	541203
43196	541204
83843	541205
166287	541206
14190	541207
35099	541208
87050	541209
65321	541210
84838	541211
75167	541212
43461	541213
25144	541214
90824	541215
43419	541216
55892	541217
171080	541218
45375	541219
12365	541220
33282	541221
58771	541222
150881	541223
48877	541224
112701	541225
1896	541226
15874	541227
177815	541228
125634	541229
121670	541230
31185	541231
164178	541232
68077	541233
43859	541234
50563	541235
15826	541236
71778	541237
126761	541238
35328	541239
216940	541240
115106	541241
178248	541242
149496	541243
208029	541244
71772	541245
177902	541246
177251	541247
1748	541248
110630	541249
153755	541250
150425	541251
67559	541252
76173	541253
238007	541254
131392	541255
56925	541256
64795	541257
13170	541258
39958	541259
43930	541260
127213	541261
59009	541262
85304	541263
3461	541264
7177	541265
96019	541266
89	541267
28703	541268
89	541269
7613	541270
66911	541271
95774	541272
34987	541273
8958	541274
206880	541275
63159	541276
169304	541277
29122	541278
139092	541279
69278	541280
52604	541281
4648	541282
104811	541283
4427	541284
70992	541285
58918	541286
99040	541287
66639	541288
120856	541289
186834	541290
169169	541291
10247	541292
95237	541293
38424	541294
74655	541295
39923	541296
206539	541297
88325	541298
147518	541299
132030	541300
207503	541301
127736	541302
147249	541303
62274	541304
72695	541305
98752	541306
48603	541307
127949	541308
4375	541309
105598	541310
99672	541311
44766	541312
80396	541313
70913	541314
144333	541315
28707	541316
43709	541317
87503	541318
90659	541319
153650	541320
65497	541321
84930	541322
213866	541323
212122	541324
128654	541325
174581	541326
127655	541327
105788	541328
82102	541329
61873	541330
3191	541331
26956	541332
33682	541333
493	541334
60648	541335
16444	541336
42133	541337
26704	541338
12513	541339
39121	541340
189821	541341
7067	541342
11	541343
27018	541344
122303	541345
69662	541346
21735	541347
21982	541348
153043	541349
152393	541350
92838	541351
152377	541352
94154	541353
212616	541354
153098	541355
189168	541356
82400	541357
112096	541358
15018	541359
11	541360
212474	541361
84850	541362
213533	541363
112897	541364
153628	541365
209828	541366
210990	541367
153973	541368
111394	541369
211404	541370
208308	541371
124710	541372
213687	541373
210994	541374
213853	541375
63377	541376
73652	541377
127449	541378
24706	541379
118035	541380
127691	541381
125805	541382
100918	541383
40944	541384
152691	541385
122534	541386
84243	541387
128627	541388
71454	541389
143202	541390
111827	541391
214831	541392
212496	541393
212346	541394
214139	541395
151954	541396
212748	541397
112719	541398
34557	541399
18509	541400
73125	541401
107039	541402
135387	541403
70924	541404
481	541405
778	541406
14272	541407
12397	541408
177732	541409
47503	541410
5299	541411
310	541412
152260	541413
137065	541414
33740	541415
35557	541416
16349	541417
66236	541418
14847	541419
62696	541420
158716	541421
72369	541422
102946	541423
12417	541424
150690	541425
152401	541426
151217	541427
52604	541428
69657	541429
18099	541430
136002	541431
121887	541432
3873	541433
3963	541434
38428	541435
8975	541436
2148	541437
44722	541438
28363	541439
83941	541440
216798	541441
212218	541442
46072	541443
158923	541444
151562	541445
208456	541446
84054	541447
66910	541448
51539	541449
86231	541450
227949	541451
154710	541452
85940	541453
55594	541454
150824	541455
111666	541456
68419	541457
23577	541458
34921	541459
178095	541460
153789	541461
152643	541462
212433	541463
152815	541464
214018	541465
111875	541466
152823	541467
148208	541468
63449	541469
130331	541470
37097	541471
95049	541472
51563	541473
70906	541474
9747	541475
13872	541476
5742	541477
49439	541478
75747	541479
144365	541480
74655	541481
7918	541482
72134	541483
71179	541484
178002	541485
75867	541486
16953	541487
118035	541488
229021	541489
28729	541490
148098	541491
33198	541492
97068	541493
210214	541494
112469	541495
99763	541496
189711	541497
74475	541498
534	541499
101412	541500
68075	541501
58588	541502
32095	541503
100174	541504
125843	541505
154149	541506
156559	541507
127635	541508
26078	541509
200351	541510
98261	541511
534	541512
112503	541513
233963	541514
110922	541515
2798	541516
5580	541517
147950	541518
213721	541519
135163	541520
6685	541521
72611	541522
72101	541523
38521	541524
17065	541525
21960	541526
37913	541527
59186	541528
13199	541529
23947	541530
37228	541531
37752	541532
9665	541533
10290	541534
124558	541535
26772	541536
152271	541537
68992	541538
63391	541539
128162	541540
15703	541541
76323	541542
15703	541543
210486	541544
33542	541545
83	541546
42353	541547
27805	541548
964	541549
239876	541550
5731	541551
18157	541552
13035	541553
12365	541554
44953	541555
84541	541556
212403	541557
225167	541558
25133	541559
47854	541560
213068	541561
213523	541562
112503	541563
84276	541564
33731	541565
213982	541566
12364	541567
5742	541568
73747	541569
33638	541570
2543	541571
36044	541572
179725	541573
120794	541574
135098	541575
207580	541576
105501	541577
147564	541578
84225	541579
144371	541580
153060	541581
189034	541582
56011	541583
82006	541584
206706	541585
147469	541586
100296	541587
26882	541588
21516	541589
81163	541590
93545	541591
210965	541592
23083	541593
33672	541594
23	541595
33312	541596
49719	541597
212912	541598
133767	541599
205424	541600
12409	541601
7528	541602
10001	541603
2435	541604
62033	541605
67360	541606
83802	541607
33	541608
213698	541609
49482	541610
220289	541611
23331	541612
3641	541613
129009	541614
26723	541615
37968	541616
21969	541617
112931	541618
141269	541619
88042	541620
159526	541621
9554	541622
97898	541623
118188	541624
28325	541625
165368	541626
5236	541627
2830	541628
35663	541629
25717	541630
18076	541631
83786	541632
109324	541633
32652	541634
63776	541635
6104	541636
54071	541637
129281	541638
108488	541639
108488	541640
12046	541641
85053	541642
31659	541643
28771	541644
162347	541645
69821	541646
4470	541647
117256	541648
1129	541649
70249	541650
51186	541651
129052	541652
28243	541653
170954	541654
1273	541655
91402	541656
17505	541657
12736	541658
16421	541659
1	541660
162343	541661
10250	541662
233927	541663
78839	541664
2109	541665
46414	541666
88173	541667
7332	541668
23085	541669
25260	541670
506	541671
63363	541672
15854	541673
7217	541674
233	541675
84259	541676
1867	541677
1190	541678
22184	541679
220	541680
2670	541681
10205	541682
31158	541683
749	541684
11520	541685
30515	541686
4782	541687
221450	541688
24468	541689
70680	541690
41302	541691
40775	541692
117782	541693
38589	541694
16413	541695
10012	541696
17387	541697
2913	541698
112	541699
13248	541700
37933	541701
1917	541702
75189	541703
10296	541704
3832	541705
49353	541706
75241	541707
7051	541708
6165	541709
13203	541710
7060	541711
65242	541712
13841	541713
2621	541714
15980	541715
100786	541716
64891	541717
41606	541718
10198	541719
38764	541720
1214	541721
181931	541722
2591	541723
3773	541724
10937	541725
4825	541726
30949	541727
71645	541728
96072	541729
1436	541730
75202	541731
4619	541732
2314	541733
57095	541734
71493	541735
10181	541736
12235	541737
30172	541738
169897	541739
24442	541740
14958	541741
21164	541742
90681	541743
57517	541744
9169	541745
15859	541746
27668	541747
10119	541748
123643	541749
20347	541750
24791	541751
61564	541752
24791	541753
2985	541754
146438	541755
142969	541756
44441	541757
96475	541758
35172	541759
77724	541760
45342	541761
47140	541762
14639	541763
48585	541764
52336	541765
60805	541766
133722	541767
3511	541768
5595	541769
21118	541770
74181	541771
62	541772
32124	541773
1702	541774
106	541775
6138	541776
2111	541777
3403	541778
10212	541779
1798	541780
4886	541781
40529	541782
4702	541783
4673	541784
162380	541785
36695	541786
19135	541787
333	541788
3966	541789
13481	541790
32405	541791
70600	541792
3574	541793
2584	541794
2509	541795
10354	541796
3671	541797
95119	541798
98739	541799
26	541800
69776	541801
6377	541802
5207	541803
57759	541804
23126	541805
66500	541806
15763	541807
187672	541808
20678	541809
84246	541810
132127	541811
14364	541812
133289	541813
73608	541814
57669	541815
39910	541816
119124	541817
11028	541818
97559	541819
57416	541820
24300	541821
15795	541822
4203	541823
109844	541824
1681	541825
50133	541826
53801	541827
86431	541828
21119	541829
6008	541830
148951	541831
35859	541832
15503	541833
15922	541834
111735	541835
184545	541836
18942	541837
184440	541838
5613	541839
112117	541840
44964	541841
56890	541842
28320	541843
9452	541844
7514	541845
4381	541846
3761	541847
160303	541848
22817	541849
54075	541850
1318	541851
28855	541852
78073	541853
2666	541854
27131	541855
81774	541856
146919	541857
20552	541858
103078	541859
21897	541860
7410	541861
133933	541862
146825	541863
5551	541864
204332	541865
394	541866
7203	541867
30630	541868
96792	541869
1192	541870
43213	541871
213631	541872
111713	541873
157446	541874
11189	541875
17307	541876
197612	541877
25847	541878
126225	541879
136860	541880
1878	541881
32030	541882
2835	541883
152120	541884
1741	541885
17667	541886
4376	541887
71398	541888
6954	541889
62325	541890
21964	541891
5030	541892
45386	541893
26973	541894
8309	541895
126333	541896
18699	541897
27704	541898
9338	541899
15991	541900
7283	541901
60728	541902
24982	541903
20542	541904
217057	541905
62798	541906
159068	541907
4987	541908
90686	541909
121788	541910
155158	541911
7707	541912
6685	541913
73089	541914
68817	541915
104097	541916
37489	541917
48263	541918
139755	541919
121788	541920
120333	541921
6174	541922
167692	541923
220651	541924
230993	541925
88720	541926
25753	541927
18139	541928
16407	541929
196835	541930
26805	541931
234256	541932
34538	541933
55128	541934
7169	541935
160437	541936
196624	541937
179626	541938
61240	541939
62975	541940
107900	541941
90361	541942
116130	541943
146239	541944
107897	541945
107512	541946
46293	541947
4441	541948
43951	541949
53711	541950
17939	541951
11286	541952
23517	541953
4448	541954
2143	541955
14917	541956
17882	541957
27022	541958
18152	541959
86677	541960
95898	541961
101623	541962
26426	541963
231362	541964
18084	541965
77917	541966
235665	541967
7633	541968
16337	541969
59929	541970
6665	541971
42367	541972
1717	541973
168700	541974
33728	541975
137966	541976
91165	541977
1905	541978
42333	541979
5004	541980
909	541981
34806	541982
167805	541983
60261	541984
174331	541985
7853	541986
13725	541987
19834	541988
238121	541989
201915	541990
233477	541991
33349	541992
759	541993
9018	541994
5742	541995
68808	541996
13743	541997
15074	541998
33271	541999
146394	542000
90407	542001
133334	542002
121165	542003
120738	542004
11806	542005
11202	542006
156976	542007
6271	542008
12467	542009
146225	542010
6646	542011
3075	542012
194315	542013
81348	542014
67402	542015
31054	542016
108134	542017
135459	542018
13367	542019
203082	542020
232552	542021
122076	542022
107997	542023
7853	542024
116130	542025
207786	542026
29581	542027
145242	542028
50744	542029
203116	542030
42250	542031
200495	542032
21746	542033
90728	542034
4441	542035
10547	542036
18086	542037
117441	542038
122575	542039
40359	542040
5800	542041
3884	542042
11157	542043
3916	542044
15040	542045
12537	542046
50856	542047
55650	542048
55128	542049
139779	542050
5822	542051
129549	542052
56685	542053
3452	542054
139764	542055
219941	542056
3452	542057
3060	542058
53682	542059
3070	542060
26961	542061
146700	542062
66501	542063
62017	542064
1717	542065
7727	542066
77457	542067
58735	542068
23829	542069
25798	542070
11202	542071
17353	542072
73089	542073
48021	542074
53682	542075
21862	542076
36291	542077
12510	542078
98240	542079
65013	542080
46293	542081
53307	542082
4441	542083
107390	542084
9947	542085
31386	542086
16008	542087
55637	542088
1734	542089
303	542090
1317	542091
11448	542092
39465	542093
2566	542094
3770	542095
64865	542096
111133	542097
44579	542098
1989	542099
187712	542100
66036	542101
112803	542102
114794	542103
114979	542104
80968	542105
22151	542106
29908	542107
167781	542108
115561	542109
17530	542110
7516	542111
15104	542112
95962	542113
31787	542114
31067	542115
157031	542116
41941	542117
123227	542118
145915	542119
157928	542120
154200	542121
5990	542122
9448	542123
3345	542124
146290	542125
115297	542126
224131	542127
225681	542128
174192	542129
56840	542130
110028	542131
633	542132
66044	542133
25451	542134
2995	542135
18426	542136
45026	542137
2538	542138
9672	542139
7092	542140
3638	542141
5941	542142
37823	542143
4720	542144
130518	542145
2061	542146
1193	542147
38	542148
144342	542149
1170	542150
30870	542151
106516	542152
27212	542153
23388	542154
223	542155
9877	542156
1318	542157
37561	542158
15275	542159
86058	542160
54563	542161
123470	542162
42598	542163
4046	542164
54618	542165
92064	542166
173043	542167
27210	542168
42512	542169
42951	542170
14992	542171
9178	542172
69798	542173
2967	542174
114462	542175
123984	542176
14958	542177
18253	542178
24808	542179
51693	542180
19481	542181
11914	542182
36924	542183
19967	542184
5251	542185
11864	542186
56877	542187
2901	542188
95608	542189
7934	542190
4619	542191
3765	542192
1035	542193
44487	542194
11211	542195
21340	542196
31538	542197
20407	542198
34270	542199
10690	542200
20012	542201
999	542202
23011	542203
52058	542204
19449	542205
228588	542206
147067	542207
18934	542208
129608	542209
97643	542210
3565	542211
19051	542212
215034	542213
18830	542214
16913	542215
12815	542216
4839	542217
38692	542218
48256	542219
56526	542220
1839	542221
4650	542222
45580	542223
12229	542224
28623	542225
811	542226
4806	542227
641	542228
95998	542229
48644	542230
8297	542231
24329	542232
9786	542233
199271	542234
64565	542235
11860	542236
78203	542237
43894	542238
7106	542239
591	542240
11628	542241
110358	542242
16885	542243
56621	542244
141649	542245
14721	542246
11416	542247
2067	542248
26141	542249
13436	542250
4625	542251
75218	542252
5968	542253
70491	542254
69938	542255
14903	542256
196876	542257
10717	542258
5780	542259
3531	542260
10585	542261
54127	542262
85475	542263
5061	542264
42420	542265
91479	542266
123002	542267
122853	542268
53306	542269
26953	542270
123922	542271
70080	542272
172958	542273
124256	542274
27260	542275
42791	542276
70175	542277
172847	542278
42598	542279
34110	542280
56740	542281
93069	542282
28604	542283
12734	542284
31388	542285
38820	542286
3400	542287
84062	542288
12860	542289
28075	542290
4733	542291
140544	542292
233679	542293
33516	542294
33221	542295
33221	542296
46123	542297
53897	542298
58317	542299
58301	542300
13514	542301
58317	542302
92445	542303
34229	542304
34292	542305
36967	542306
77213	542307
36967	542308
101554	542309
85674	542310
36193	542311
11091	542312
122956	542313
78823	542314
130326	542315
182015	542316
17249	542317
223649	542318
73916	542319
29037	542320
88190	542321
76097	542322
20038	542323
161454	542324
26557	542325
62815	542326
102514	542327
1283	542328
223306	542329
59992	542330
78486	542331
187769	542332
92702	542333
206054	542334
22555	542335
156678	542336
65346	542337
43621	542338
138053	542339
39464	542340
81182	542341
69403	542342
135107	542343
10858	542344
166812	542345
97530	542346
65086	542347
211950	542348
58978	542349
174014	542350
63832	542351
26548	542352
23423	542353
32067	542354
61817	542355
168145	542356
106147	542357
1283	542358
56571	542359
72716	542360
65079	542361
23063	542362
283	542363
699	542364
50098	542365
149723	542366
212916	542367
173434	542368
29767	542369
14738	542370
10931	542371
57835	542372
22761	542373
29226	542374
120235	542375
88601	542376
85335	542377
1441	542378
51975	542379
80011	542380
57397	542381
90449	542382
85357	542383
186312	542384
1613	542385
15644	542386
58832	542387
174369	542388
33710	542389
150228	542390
55396	542391
11026	542392
212798	542393
10155	542394
4549	542395
160514	542396
45840	542397
199825	542398
57048	542399
1407	542400
11430	542401
9049	542402
165026	542403
44396	542404
43295	542405
37751	542406
25467	542407
137535	542408
154551	542409
1265	542410
72	542411
76	542412
25560	542413
130910	542414
8064	542415
89319	542416
136849	542417
151004	542418
209915	542419
76181	542420
137289	542421
46010	542422
235810	542423
49467	542424
45345	542425
53127	542426
9360	542427
1710	542428
88955	542429
246	542430
112033	542431
39682	542432
84981	542433
10275	542434
35959	542435
44813	542436
800	542437
82843	542438
149034	542439
181247	542440
133192	542441
12999	542442
102974	542443
65405	542444
58352	542445
112767	542446
185770	542447
65241	542448
14163	542449
1451	542450
5455	542451
2337	542452
68303	542453
51102	542454
2949	542455
136461	542456
71740	542457
25922	542458
63971	542459
31927	542460
145378	542461
41550	542462
80921	542463
58050	542464
108665	542465
46622	542466
89491	542467
50592	542468
13526	542469
15619	542470
11479	542471
167501	542472
1473	542473
30443	542474
129171	542475
108964	542476
29169	542477
23498	542478
14770	542479
96254	542480
10027	542481
184151	542482
129642	542483
84724	542484
19025	542485
2648	542486
38502	542487
139724	542488
137566	542489
135443	542490
52128	542491
56838	542492
48879	542493
28108	542494
140209	542495
25481	542496
68665	542497
31048	542498
60501	542499
2447	542500
110556	542501
20556	542502
113714	542503
49274	542504
97499	542505
3797	542506
155878	542507
26683	542508
107983	542509
76741	542510
79854	542511
35790	542512
17852	542513
77312	542514
120289	542515
25674	542516
74038	542517
55540	542518
128880	542519
218107	542520
45823	542521
4738	542522
59354	542523
11943	542524
14650	542525
18811	542526
154222	542527
94828	542528
90400	542529
8302	542530
29844	542531
94011	542532
61057	542533
102339	542534
5960	542535
52522	542536
103927	542537
210406	542538
247	542539
19924	542540
152757	542541
100636	542542
180540	542543
94245	542544
21628	542545
82461	542546
60117	542547
179106	542548
76425	542549
52405	542550
52552	542551
85380	542552
67337	542553
78885	542554
183450	542555
84354	542556
158	542557
89254	542558
58100	542559
1084	542560
28388	542561
46877	542562
12300	542563
66922	542564
164453	542565
2635	542566
109638	542567
81781	542568
89104	542569
206110	542570
19997	542571
25584	542572
134730	542573
28750	542574
85477	542575
210438	542576
35355	542577
109138	542578
12155	542579
123223	542580
33032	542581
13501	542582
58433	542583
113540	542584
81406	542585
130777	542586
1243	542587
203910	542588
72	542589
1904	542590
40318	542591
163685	542592
26652	542593
2791	542594
30498	542595
41872	542596
53888	542597
147714	542598
101988	542599
9916	542600
167334	542601
10424	542602
184969	542603
131241	542604
3186	542605
119511	542606
89375	542607
72195	542608
100786	542609
8094	542610
1506	542611
163047	542612
20093	542613
75224	542614
5394	542615
166689	542616
31177	542617
35049	542618
104196	542619
23797	542620
102400	542621
11721	542622
69283	542623
122031	542624
49628	542625
81712	542626
8934	542627
5755	542628
10504	542629
30534	542630
32993	542631
29965	542632
10928	542633
61662	542634
8428	542635
197466	542636
199971	542637
104951	542638
129292	542639
72714	542640
134495	542641
76291	542642
27035	542643
116747	542644
13966	542645
58121	542646
62023	542647
64113	542648
62692	542649
141443	542650
90925	542651
121133	542652
102784	542653
78414	542654
181090	542655
35893	542656
12462	542657
16849	542658
48808	542659
106540	542660
62648	542661
129128	542662
142379	542663
8671	542664
181236	542665
4388	542666
100853	542667
6	542668
140545	542669
94821	542670
184310	542671
93451	542672
163036	542673
200447	542674
62752	542675
184292	542676
142363	542677
139061	542678
104246	542679
11209	542680
104160	542681
100329	542682
12336	542683
10065	542684
67707	542685
134108	542686
2551	542687
17350	542688
211507	542689
3580	542690
53341	542691
149301	542692
39031	542693
96448	542694
21863	542695
16491	542696
38940	542697
25045	542698
59846	542699
2598	542700
28508	542701
107746	542702
27621	542703
160218	542704
54782	542705
22494	542706
83737	542707
140983	542708
49840	542709
373	542710
36994	542711
138616	542712
43937	542713
13075	542714
199432	542715
74166	542716
182122	542717
74370	542718
22562	542719
18220	542720
88709	542721
19049	542722
129434	542723
47428	542724
63155	542725
97801	542726
18117	542727
129915	542728
105346	542729
144078	542730
79893	542731
10499	542732
175512	542733
81802	542734
38098	542735
27050	542736
108650	542737
177540	542738
26380	542739
46575	542740
46928	542741
120446	542742
50574	542743
36667	542744
28982	542745
16577	542746
67366	542747
96883	542748
136920	542749
52408	542750
19579	542751
141018	542752
211158	542753
76029	542754
21628	542755
52731	542756
52914	542757
186455	542758
35166	542759
2527	542760
97507	542761
145431	542762
168349	542763
10450	542764
64326	542765
108633	542766
46946	542767
83850	542768
34099	542769
113643	542770
117982	542771
89370	542772
138199	542773
116838	542774
39508	542775
83232	542776
58623	542777
37704	542778
32337	542779
75584	542780
14777	542781
1115	542782
75919	542783
96581	542784
17331	542785
64149	542786
41422	542787
74952	542788
4092	542789
4586	542790
15998	542791
134905	542792
69761	542793
155515	542794
16016	542795
16024	542796
61402	542797
134869	542798
13257	542799
126834	542800
117022	542801
8425	542802
19920	542803
211935	542804
67933	542805
64127	542806
62408	542807
48491	542808
25160	542809
44506	542810
204717	542811
35024	542812
62733	542813
10214	542814
6539	542815
119665	542816
32679	542817
119949	542818
87261	542819
55307	542820
29569	542821
9630	542822
78750	542823
34560	542824
13856	542825
3256	542826
57507	542827
94893	542828
166705	542829
43072	542830
41302	542831
105097	542832
51288	542833
130737	542834
91665	542835
102002	542836
63815	542837
58961	542838
120083	542839
10900	542840
58719	542841
150714	542842
6178	542843
6	542844
8840	542845
9492	542846
66461	542847
1398	542848
232975	542849
33182	542850
13565	542851
154093	542852
115825	542853
35617	542854
97123	542855
131670	542856
165124	542857
53223	542858
68648	542859
13756	542860
1927	542861
850	542862
1122	542863
176410	542864
30389	542865
305	542866
27469	542867
72368	542868
43835	542869
11692	542870
11756	542871
74651	542872
20736	542873
63497	542874
11685	542875
79081	542876
94430	542877
612	542878
147616	542879
2635	542880
110870	542881
147633	542882
385	542883
31434	542884
24150	542885
19489	542886
22433	542887
32934	542888
88665	542889
19296	542890
180	542891
4820	542892
49475	542893
31419	542894
122407	542895
13668	542896
170396	542897
68528	542898
79259	542899
95952	542900
70282	542901
27379	542902
39557	542903
22235	542904
8887	542905
23332	542906
154251	542907
10631	542908
29443	542909
106077	542910
15752	542911
21582	542912
172673	542913
21526	542914
150499	542915
84908	542916
205209	542917
86787	542918
18388	542919
27774	542920
29014	542921
5053	542922
13234	542923
13182	542924
18758	542925
11929	542926
14270	542927
17403	542928
5550	542929
124433	542930
42817	542931
94309	542932
15257	542933
30844	542934
80679	542935
4820	542936
31160	542937
882	542938
5517	542939
110154	542940
25658	542941
25084	542942
133169	542943
34534	542944
25293	542945
24451	542946
41900	542947
61409	542948
28124	542949
232796	542950
43371	542951
98438	542952
107703	542953
22096	542954
166798	542955
37517	542956
29525	542957
82386	542958
47321	542959
25754	542960
1409	542961
75005	542962
37826	542963
41069	542964
17804	542965
21408	542966
31342	542967
6031	542968
43379	542969
187412	542970
4701	542971
159736	542972
1190	542973
32838	542974
463	542975
34165	542976
30940	542977
97549	542978
101272	542979
76448	542980
34106	542981
106644	542982
41814	542983
3868	542984
17753	542985
23232	542986
4277	542987
7392	542988
18501	542989
66570	542990
13138	542991
77298	542992
67494	542993
52869	542994
589	542995
57694	542996
6415	542997
12330	542998
167224	542999
26634	543000
26487	543001
53211	543002
125937	543003
101472	543004
152927	543005
75	543006
8240	543007
150713	543008
32116	543009
67519	543010
12031	543011
71298	543012
26468	543013
82919	543014
123265	543015
132793	543016
63025	543017
229052	543018
175920	543019
164885	543020
15644	543021
164871	543022
17606	543023
46432	543024
6384	543025
17802	543026
65053	543027
75	543028
35609	543029
3189	543030
35117	543031
178951	543032
208566	543033
15327	543034
21682	543035
68573	543036
102130	543037
112137	543038
5804	543039
4693	543040
2598	543041
150016	543042
179004	543043
48296	543044
10945	543045
179147	543046
27823	543047
71986	543048
224732	543049
81953	543050
2648	543051
18901	543052
60	543053
3606	543054
53596	543055
1689	543056
15847	543057
57048	543058
9836	543059
47607	543060
61801	543061
47173	543062
41342	543063
207797	543064
12232	543065
210826	543066
9692	543067
71012	543068
12884	543069
27761	543070
237335	543071
46937	543072
20972	543073
110801	543074
92219	543075
1728	543076
79556	543077
67705	543078
115865	543079
21402	543080
48561	543081
22654	543082
151909	543083
52999	543084
98437	543085
16292	543086
102685	543087
15066	543088
13477	543089
3587	543090
117112	543091
150443	543092
148000	543093
10577	543094
165506	543095
17336	543096
103266	543097
122863	543098
16712	543099
126315	543100
285	543101
25525	543102
12003	543103
75764	543104
118703	543105
27157	543106
51578	543107
2283	543108
13760	543109
20762	543110
14660	543111
78192	543112
14681	543113
192412	543114
31299	543115
14257	543116
118362	543117
13331	543118
11153	543119
26430	543120
11201	543121
21555	543122
23799	543123
39790	543124
8115	543125
32890	543126
220688	543127
2134	543128
52326	543129
67070	543130
43708	543131
14786	543132
87061	543133
11724	543134
20923	543135
1399	543136
61536	543137
3631	543138
6810	543139
10354	543140
41465	543141
105369	543142
74055	543143
75433	543144
4855	543145
74055	543146
152287	543147
41105	543148
73905	543149
166957	543150
87969	543151
5760	543152
196192	543153
177948	543154
102279	543155
15449	543156
187926	543157
50430	543158
17696	543159
81759	543160
51923	543161
137896	543162
28840	543163
52292	543164
48916	543165
51952	543166
1223	543167
97774	543168
74251	543169
105289	543170
24998	543171
3196	543172
49351	543173
1639	543174
47944	543175
17047	543176
220637	543177
116653	543178
802	543179
28940	543180
199743	543181
116340	543182
43487	543183
53982	543184
3209	543185
72192	543186
12333	543187
58236	543188
92846	543189
41243	543190
60874	543191
110198	543192
137380	543193
77487	543194
119352	543195
78070	543196
22736	543197
14142	543198
63882	543199
65669	543200
4923	543201
124365	543202
49	543203
78145	543204
1530	543205
21634	543206
36201	543207
90844	543208
181215	543209
88034	543210
66399	543211
21570	543212
183819	543213
96154	543214
133854	543215
192037	543216
20135	543217
103849	543218
146563	543219
81195	543220
34038	543221
123519	543222
172886	543223
15062	543224
134272	543225
8941	543226
37875	543227
168895	543228
230800	543229
14853	543230
10408	543231
16414	543232
51169	543233
21961	543234
1539	543235
106592	543236
106592	543237
134484	543238
1248	543239
15062	543240
229613	543241
156609	543242
42389	543243
170107	543244
50	543245
17064	543246
106410	543247
85709	543248
77736	543249
103880	543250
71793	543251
143414	543252
59694	543253
73888	543254
23182	543255
41608	543256
44448	543257
55926	543258
130143	543259
72305	543260
4114	543261
22100	543262
39791	543263
26108	543264
74	543265
17847	543266
5246	543267
55909	543268
48800	543269
62009	543270
77696	543271
11250	543272
3586	543273
88074	543274
17483	543275
68561	543276
79874	543277
89377	543278
46875	543279
16716	543280
239790	543281
9320	543282
15605	543283
7205	543284
35052	543285
56025	543286
50851	543287
7454	543288
34511	543289
54975	543290
8417	543291
97691	543292
16749	543293
7074	543294
236416	543295
28146	543296
13693	543297
16554	543298
29379	543299
70776	543300
35668	543301
66987	543302
23155	543303
48681	543304
20291	543305
149532	543306
31767	543307
196769	543308
75133	543309
32171	543310
35361	543311
369	543312
177741	543313
9994	543314
32780	543315
16994	543316
22512	543317
84594	543318
19020	543319
174896	543320
8390	543321
150579	543322
89362	543323
11655	543324
7954	543325
30504	543326
79002	543327
45309	543328
17829	543329
120402	543330
130178	543331
26600	543332
9461	543333
60411	543334
5260	543335
110058	543336
38142	543337
3320	543338
20128	543339
35758	543340
18413	543341
60865	543342
100052	543343
19127	543344
89559	543345
5902	543346
12914	543347
139306	543348
33140	543349
18529	543350
198293	543351
16658	543352
120840	543353
17520	543354
35442	543355
35952	543356
13317	543357
43381	543358
14248	543359
223278	543360
41773	543361
35066	543362
70131	543363
10716	543364
132855	543365
4667	543366
41195	543367
2455	543368
44500	543369
28376	543370
238774	543371
30712	543372
120593	543373
39620	543374
40820	543375
54618	543376
12384	543377
120560	543378
80767	543379
27942	543380
31578	543381
30858	543382
3762	543383
42739	543384
63359	543385
6582	543386
96387	543387
50406	543388
32505	543389
9549	543390
7032	543391
14285	543392
7576	543393
21485	543394
11939	543395
32973	543396
10315	543397
2716	543398
49751	543399
10352	543400
93638	543401
138337	543402
133796	543403
1	543404
133962	543405
62272	543406
3112	543407
79916	543408
58559	543409
5831	543410
44363	543411
32910	543412
14091	543413
2796	543414
64463	543415
68179	543416
88498	543417
704	543418
236041	543419
19916	543420
4400	543421
200049	543422
7751	543423
43109	543424
16020	543425
184298	543426
18097	543427
147630	543428
228569	543429
27981	543430
9374	543431
34079	543432
7606	543433
63286	543434
11758	543435
55703	543436
117194	543437
6589	543438
69133	543439
100456	543440
160509	543441
81892	543442
62737	543443
148350	543444
81802	543445
63357	543446
1804	543447
13918	543448
58035	543449
23155	543450
159080	543451
60870	543452
78007	543453
140877	543454
139883	543455
30794	543456
1556	543457
15618	543458
66513	543459
110131	543460
24226	543461
134901	543462
30970	543463
74220	543464
86887	543465
2222	543466
93080	543467
50694	543468
110570	543469
88285	543470
43486	543471
197809	543472
46164	543473
156061	543474
22618	543475
219191	543476
159030	543477
127599	543478
16263	543479
186290	543480
8763	543481
103156	543482
148405	543483
119653	543484
83385	543485
36969	543486
87991	543487
100513	543488
25818	543489
24135	543490
55488	543491
91830	543492
17129	543493
61498	543494
7016	543495
63922	543496
26303	543497
48007	543498
53089	543499
49864	543500
41201	543501
27856	543502
71349	543503
32402	543504
187929	543505
96489	543506
128346	543507
79444	543508
87673	543509
52669	543510
1115	543511
154687	543512
18808	543513
42431	543514
28693	543515
29382	543516
6337	543517
137441	543518
67661	543519
94746	543520
53566	543521
1804	543522
6617	543523
33714	543524
30041	543525
24737	543526
9759	543527
4144	543528
208014	543529
33961	543530
31535	543531
9923	543532
113006	543533
180141	543534
37796	543535
53142	543536
34964	543537
178690	543538
116950	543539
74906	543540
19941	543541
59273	543542
6895	543543
43178	543544
5752	543545
98005	543546
2260	543547
2043	543548
28187	543549
12996	543550
22976	543551
11857	543552
7170	543553
44	543554
153	543555
5591	543556
20557	543557
15232	543558
64	543559
56534	543560
4156	543561
143285	543562
30513	543563
80	543564
2344	543565
1344	543566
3249	543567
6712	543568
88802	543569
42530	543570
22529	543571
9812	543572
9448	543573
28547	543574
19104	543575
253	543576
106489	543577
35734	543578
15286	543579
28474	543580
22010	543581
17336	543582
80044	543583
105401	543584
68642	543585
104218	543586
6908	543587
63557	543588
13357	543589
3605	543590
211585	543591
143766	543592
8804	543593
55882	543594
71429	543595
29958	543596
11098	543597
79693	543598
31261	543599
82098	543600
658	543601
18993	543602
3789	543603
226648	543604
129482	543605
18577	543606
32666	543607
206909	543608
197869	543609
67128	543610
646	543611
91015	543612
31916	543613
1013	543614
32360	543615
144679	543616
147560	543617
107488	543618
4640	543619
74764	543620
94719	543621
27705	543622
102754	543623
2042	543624
6356	543625
38201	543626
209500	543627
14023	543628
38642	543629
2332	543630
34953	543631
5160	543632
67089	543633
15090	543634
46127	543635
372	543636
24875	543637
4906	543638
8603	543639
11570	543640
80555	543641
1045	543642
165654	543643
31578	543644
71735	543645
279	543646
144674	543647
139752	543648
2918	543649
11518	543650
21971	543651
156113	543652
35999	543653
28612	543654
76121	543655
206563	543656
29904	543657
3742	543658
39953	543659
21103	543660
61663	543661
67151	543662
22211	543663
3463	543664
5700	543665
2437	543666
41270	543667
51987	543668
22480	543669
10323	543670
115234	543671
19038	543672
14273	543673
35657	543674
50010	543675
66659	543676
36559	543677
124810	543678
55307	543679
52183	543680
73149	543681
15411	543682
55309	543683
48364	543684
92944	543685
8702	543686
351	543687
3188	543688
11583	543689
114898	543690
9146	543691
30421	543692
104211	543693
78074	543694
14197	543695
29568	543696
13285	543697
11890	543698
40637	543699
1783	543700
39446	543701
38368	543702
140323	543703
129145	543704
2885	543705
322	543706
194107	543707
12080	543708
49993	543709
60221	543710
72313	543711
166046	543712
109559	543713
483	543714
51993	543715
51993	543716
50379	543717
161656	543718
33061	543719
136197	543720
1659	543721
199035	543722
166550	543723
25372	543724
14719	543725
200	543726
32673	543727
91400	543728
18926	543729
17412	543730
59834	543731
15945	543732
33102	543733
119752	543734
41548	543735
70647	543736
39752	543737
18786	543738
536	543739
136442	543740
5009	543741
9315	543742
47264	543743
14542	543744
11080	543745
18656	543746
16015	543747
10004	543748
50108	543749
29402	543750
58137	543751
72322	543752
6999	543753
207372	543754
112705	543755
5834	543756
22161	543757
8113	543758
45288	543759
40139	543760
144062	543761
108251	543762
53285	543763
75865	543764
37377	543765
182030	543766
84605	543767
109716	543768
227233	543769
24542	543770
59538	543771
187625	543772
99269	543773
48490	543774
233951	543775
144429	543776
169253	543777
10979	543778
74863	543779
89243	543780
79394	543781
78937	543782
33250	543783
108110	543784
221505	543785
16020	543786
664	543787
285	543788
184461	543789
41179	543790
20661	543791
127157	543792
8477	543793
200694	543794
68044	543795
72486	543796
156255	543797
99394	543798
144024	543799
2312	543800
75	543801
67870	543802
17884	543803
139189	543804
72522	543805
84575	543806
63171	543807
3200	543808
41325	543809
48822	543810
171349	543811
2767	543812
55081	543813
111248	543814
8479	543815
46246	543816
72908	543817
79243	543818
7966	543819
150871	543820
16013	543821
223455	543822
58729	543823
58444	543824
61392	543825
31136	543826
4101	543827
40169	543828
805	543829
6338	543830
5326	543831
36487	543832
62617	543833
48800	543834
1222	543835
81123	543836
16898	543837
148835	543838
25952	543839
174639	543840
59304	543841
8658	543842
55329	543843
4628	543844
177419	543845
52340	543846
22062	543847
11414	543848
145143	543849
176224	543850
8986	543851
43990	543852
30224	543853
162340	543854
109862	543855
43613	543856
118802	543857
3581	543858
4154	543859
11434	543860
30353	543861
89593	543862
128365	543863
15145	543864
37845	543865
12413	543866
87756	543867
43333	543868
5931	543869
5381	543870
9597	543871
8563	543872
133138	543873
604	543874
75374	543875
73267	543876
48259	543877
32625	543878
17321	543879
209966	543880
105324	543881
50534	543882
213583	543883
24865	543884
20867	543885
15151	543886
73017	543887
19459	543888
49541	543889
181904	543890
56545	543891
35862	543892
199867	543893
106874	543894
61884	543895
30440	543896
13752	543897
60683	543898
230362	543899
198916	543900
103761	543901
2738	543902
5007	543903
24332	543904
40022	543905
308	543906
29	543907
20564	543908
3125	543909
71214	543910
2193	543911
40652	543912
22528	543913
76256	543914
58037	543915
6488	543916
88986	543917
38579	543918
12579	543919
1885	543920
46263	543921
63823	543922
114385	543923
55543	543924
50961	543925
153625	543926
61589	543927
45028	543928
118370	543929
166088	543930
88103	543931
48509	543932
143721	543933
28247	543934
45785	543935
26584	543936
36726	543937
30661	543938
50438	543939
15730	543940
7123	543941
32561	543942
56052	543943
51974	543944
206022	543945
4948	543946
33168	543947
88746	543948
117040	543949
7835	543950
73487	543951
137101	543952
69912	543953
1288	543954
91912	543955
16548	543956
15672	543957
53976	543958
240419	543959
146435	543960
83444	543961
11155	543962
28324	543963
24860	543964
55355	543965
48938	543966
4249	543967
13411	543968
64724	543969
11916	543970
179749	543971
134334	543972
14567	543973
56851	543974
163045	543975
117137	543976
9364	543977
38926	543978
4704	543979
199210	543980
14023	543981
52487	543982
50537	543983
48563	543984
128240	543985
53365	543986
57545	543987
21114	543988
51695	543989
48316	543990
66857	543991
103437	543992
92408	543993
102671	543994
8476	543995
90959	543996
53411	543997
17933	543998
201871	543999
30424	544000
20472	544001
38831	544002
95763	544003
31230	544004
35958	544005
9389	544006
12940	544007
54972	544008
70861	544009
97934	544010
42565	544011
525	544012
88353	544013
82543	544014
40687	544015
4611	544016
91869	544017
102219	544018
73125	544019
25448	544020
157825	544021
94767	544022
8182	544023
56017	544024
22151	544025
12836	544026
31166	544027
41201	544028
22541	544029
3790	544030
8343	544031
115670	544032
34964	544033
34741	544034
13978	544035
55975	544036
67160	544037
30781	544038
1277	544039
74739	544040
50904	544041
28524	544042
52388	544043
43093	544044
3415	544045
56671	544046
2968	544047
17756	544048
27170	544049
4567	544050
9050	544051
1282	544052
73708	544053
42486	544054
66904	544055
165688	544056
10062	544057
26024	544058
97210	544059
75333	544060
2576	544061
47995	544062
109858	544063
80734	544064
18006	544065
103890	544066
5737	544067
60964	544068
162305	544069
35942	544070
70302	544071
149094	544072
99856	544073
90459	544074
2728	544075
14159	544076
9022	544077
62413	544078
56659	544079
13998	544080
237136	544081
40637	544082
83633	544083
3514	544084
20789	544085
71574	544086
5351	544087
8037	544088
50337	544089
50054	544090
39420	544091
99267	544092
37925	544093
216372	544094
4241	544095
10614	544096
44994	544097
99677	544098
69554	544099
9346	544100
67670	544101
120660	544102
126641	544103
18037	544104
35968	544105
11107	544106
15951	544107
39205	544108
50446	544109
81084	544110
110006	544111
99067	544112
41029	544113
127140	544114
191717	544115
5928	544116
8570	544117
5923	544118
7436	544119
33068	544120
45370	544121
75733	544122
56305	544123
132085	544124
2464	544125
27371	544126
8754	544127
44157	544128
77763	544129
11213	544130
15547	544131
75134	544132
22792	544133
262	544134
165026	544135
4193	544136
130630	544137
126741	544138
57563	544139
24442	544140
12429	544141
48675	544142
88869	544143
43750	544144
4820	544145
165905	544146
97638	544147
37908	544148
57381	544149
10332	544150
6704	544151
41572	544152
18871	544153
27954	544154
78275	544155
51222	544156
82975	544157
830	544158
1804	544159
68566	544160
724	544161
25008	544162
15441	544163
2598	544164
19700	544165
28553	544166
55814	544167
723	544168
24472	544169
32286	544170
1623	544171
10839	544172
102073	544173
3940	544174
31638	544175
211420	544176
152572	544177
7796	544178
6379	544179
23403	544180
59235	544181
676	544182
8719	544183
64918	544184
51184	544185
14557	544186
116526	544187
28281	544188
12898	544189
111567	544190
39373	544191
38517	544192
60469	544193
140957	544194
98186	544195
23017	544196
75912	544197
56286	544198
13668	544199
54251	544200
7625	544201
44554	544202
109029	544203
164765	544204
103670	544205
25039	544206
177171	544207
5785	544208
204612	544209
99133	544210
34825	544211
122493	544212
75389	544213
65213	544214
194904	544215
64575	544216
112421	544217
213529	544218
26427	544219
101025	544220
229959	544221
151128	544222
97254	544223
91048	544224
36082	544225
128594	544226
103314	544227
52207	544228
78934	544229
103165	544230
3521	544231
69597	544232
11636	544233
21123	544234
25357	544235
79847	544236
132259	544237
28370	544238
139607	544239
44389	544240
100993	544241
20650	544242
5885	544243
54936	544244
32617	544245
235416	544246
2879	544247
105932	544248
95500	544249
87546	544250
13434	544251
56367	544252
4694	544253
15040	544254
87904	544255
41346	544256
164609	544257
56964	544258
26654	544259
50976	544260
36097	544261
58506	544262
78973	544263
203064	544264
15880	544265
8150	544266
17588	544267
18594	544268
60785	544269
10999	544270
155214	544271
28642	544272
26392	544273
35503	544274
4214	544275
13535	544276
12527	544277
65032	544278
76863	544279
197779	544280
136931	544281
45680	544282
44791	544283
57369	544284
6000	544285
1981	544286
132967	544287
189312	544288
153947	544289
100659	544290
79703	544291
39790	544292
99631	544293
143050	544294
109150	544295
169281	544296
52813	544297
116441	544298
75780	544299
2826	544300
107898	544301
230900	544302
9628	544303
39533	544304
39225	544305
184876	544306
6694	544307
162943	544308
231515	544309
1274	544310
69436	544311
51676	544312
142456	544313
138516	544314
66745	544315
60283	544316
1039	544317
73698	544318
75491	544319
60904	544320
8704	544321
24047	544322
102234	544323
162922	544324
25065	544325
109801	544326
91076	544327
146107	544328
78854	544329
162558	544330
222945	544331
150551	544332
67110	544333
160727	544334
179206	544335
151447	544336
128482	544337
63189	544338
1575	544339
33156	544340
166127	544341
1123	544342
71387	544343
94908	544344
184376	544345
23019	544346
3019	544347
192177	544348
164130	544349
20177	544350
76775	544351
121851	544352
100781	544353
40162	544354
151705	544355
99560	544356
67817	544357
184814	544358
67645	544359
90979	544360
87852	544361
71697	544362
45292	544363
111065	544364
112355	544365
107043	544366
72877	544367
64641	544368
39680	544369
141362	544370
34825	544371
3428	544372
56108	544373
49077	544374
11260	544375
11002	544376
35504	544377
17237	544378
9316	544379
1527	544380
25337	544381
37419	544382
148538	544383
103834	544384
93554	544385
31601	544386
99252	544387
114016	544388
130937	544389
10278	544390
140203	544391
18565	544392
143976	544393
16955	544394
43046	544395
7777	544396
141	544397
16021	544398
3551	544399
212052	544400
98782	544401
58534	544402
67027	544403
48466	544404
94893	544405
132095	544406
9274	544407
20475	544408
177338	544409
50810	544410
28200	544411
5059	544412
45781	544413
43219	544414
108905	544415
23568	544416
68446	544417
27296	544418
75967	544419
84283	544420
125268	544421
85364	544422
213954	544423
26224	544424
87989	544425
49146	544426
19858	544427
55223	544428
28192	544429
31338	544430
78043	544431
98528	544432
9130	544433
19094	544434
97374	544435
102173	544436
166100	544437
49424	544438
12053	544439
21098	544440
67738	544441
167771	544442
232388	544443
56597	544444
152192	544445
7815	544446
74504	544447
80095	544448
12247	544449
47791	544450
17091	544451
82641	544452
108345	544453
120097	544454
19963	544455
53367	544456
3016	544457
147165	544458
192723	544459
132181	544460
88933	544461
5201	544462
6834	544463
252	544464
130766	544465
96932	544466
52236	544467
33845	544468
87652	544469
87432	544470
72927	544471
54022	544472
24560	544473
63910	544474
16206	544475
31241	544476
39200	544477
19199	544478
104310	544479
6178	544480
6211	544481
9638	544482
199389	544483
56364	544484
45371	544485
134562	544486
87514	544487
41349	544488
7564	544489
21459	544490
173522	544491
8836	544492
75403	544493
118259	544494
9476	544495
137608	544496
36036	544497
36098	544498
32761	544499
36334	544500
178810	544501
58625	544502
28829	544503
100256	544504
46171	544505
143619	544506
43484	544507
128583	544508
13284	544509
28740	544510
150621	544511
123256	544512
22229	544513
50794	544514
45647	544515
54355	544516
13216	544517
22614	544518
204613	544519
179904	544520
12047	544521
7	544522
134829	544523
70842	544524
55131	544525
39843	544526
12053	544527
164612	544528
11957	544529
28798	544530
91609	544531
136289	544532
40961	544533
32932	544534
13028	544535
97298	544536
41506	544537
32575	544538
43198	544539
32830	544540
21457	544541
21457	544542
210606	544543
52064	544544
54165	544545
52241	544546
119122	544547
124838	544548
58369	544549
147161	544550
2105	544551
39490	544552
119548	544553
184680	544554
5128	544555
35969	544556
56411	544557
98081	544558
72385	544559
110796	544560
144695	544561
70345	544562
109969	544563
94859	544564
177671	544565
153019	544566
58864	544567
35376	544568
86736	544569
97823	544570
69141	544571
109972	544572
78407	544573
133641	544574
94000	544575
130672	544576
203621	544577
114104	544578
61321	544579
100083	544580
146482	544581
97633	544582
3099	544583
100662	544584
137510	544585
22873	544586
68498	544587
12142	544588
6800	544589
12709	544590
1835	544591
214192	544592
211606	544593
87597	544594
14467	544595
38292	544596
20382	544597
40759	544598
13688	544599
46144	544600
82083	544601
81288	544602
97549	544603
62051	544604
58320	544605
78033	544606
2635	544607
86864	544608
48092	544609
235861	544610
23102	544611
138962	544612
101616	544613
100693	544614
147963	544615
28236	544616
112809	544617
73392	544618
70902	544619
88361	544620
133764	544621
44320	544622
34996	544623
57601	544624
12998	544625
96884	544626
151184	544627
63138	544628
57932	544629
178747	544630
64766	544631
139987	544632
5301	544633
148796	544634
10248	544635
22985	544636
73963	544637
18536	544638
212619	544639
110639	544640
75714	544641
43588	544642
84726	544643
47966	544644
50985	544645
43980	544646
31670	544647
203762	544648
109310	544649
4249	544650
85699	544651
110314	544652
27880	544653
12410	544654
100627	544655
137647	544656
4774	544657
152329	544658
34684	544659
205863	544660
71360	544661
101586	544662
56095	544663
185878	544664
3149	544665
36068	544666
72081	544667
219052	544668
136704	544669
174786	544670
74854	544671
84767	544672
74452	544673
165179	544674
26229	544675
44875	544676
131539	544677
55810	544678
101067	544679
117723	544680
148533	544681
110416	544682
100534	544683
3993	544684
25741	544685
98321	544686
108290	544687
237357	544688
145616	544689
20142	544690
35071	544691
116486	544692
65955	544693
212232	544694
87573	544695
15645	544696
164682	544697
161123	544698
40043	544699
144465	544700
201370	544701
5719	544702
81472	544703
149865	544704
17965	544705
103468	544706
2278	544707
68749	544708
138485	544709
621	544710
135597	544711
36832	544712
136134	544713
21474	544714
129296	544715
167455	544716
12453	544717
95030	544718
51286	544719
173305	544720
29376	544721
73012	544722
106760	544723
61634	544724
13362	544725
89302	544726
1508	544727
23535	544728
134694	544729
47314	544730
67065	544731
179951	544732
22495	544733
182450	544734
40180	544735
149544	544736
152756	544737
13423	544738
67852	544739
50566	544740
82916	544741
25339	544742
166135	544743
72937	544744
200037	544745
45945	544746
96285	544747
96285	544748
31813	544749
14814	544750
213008	544751
50355	544752
201770	544753
94695	544754
35326	544755
3061	544756
160895	544757
112219	544758
108982	544759
44630	544760
57729	544761
3829	544762
205010	544763
167564	544764
151886	544765
68789	544766
75770	544767
68491	544768
36368	544769
201333	544770
81590	544771
9965	544772
121433	544773
104705	544774
84938	544775
75395	544776
18638	544777
133389	544778
21578	544779
76908	544780
130955	544781
27758	544782
23010	544783
56826	544784
137757	544785
78798	544786
78798	544787
4368	544788
84010	544789
104199	544790
78957	544791
98281	544792
61524	544793
58812	544794
55950	544795
31921	544796
211842	544797
203029	544798
46570	544799
148593	544800
213013	544801
107859	544802
43364	544803
25848	544804
130116	544805
32350	544806
67516	544807
30089	544808
4	544809
82369	544810
99147	544811
85417	544812
185251	544813
23387	544814
208522	544815
1563	544816
26146	544817
72648	544818
16444	544819
135709	544820
10411	544821
44184	544822
95703	544823
53320	544824
229402	544825
14921	544826
201724	544827
93611	544828
101687	544829
193589	544830
24253	544831
195136	544832
90479	544833
1613	544834
170997	544835
149388	544836
101730	544837
126037	544838
43610	544839
139198	544840
183762	544841
14317	544842
15212	544843
154	544844
85831	544845
85606	544846
238289	544847
130129	544848
57301	544849
75539	544850
138460	544851
76363	544852
34900	544853
59391	544854
71930	544855
36686	544856
44670	544857
101992	544858
201345	544859
85884	544860
64247	544861
24426	544862
102309	544863
71947	544864
90270	544865
7008	544866
59728	544867
43718	544868
38256	544869
174840	544870
80413	544871
88431	544872
214134	544873
134570	544874
3170	544875
137164	544876
21673	544877
199918	544878
204707	544879
192227	544880
139432	544881
197249	544882
41657	544883
135495	544884
22513	544885
1570	544886
33988	544887
153422	544888
188654	544889
1766	544890
6419	544891
104896	544892
144805	544893
41831	544894
173543	544895
113797	544896
201768	544897
7813	544898
103089	544899
95690	544900
18619	544901
120682	544902
59744	544903
7676	544904
173289	544905
98562	544906
72064	544907
200520	544908
78931	544909
41985	544910
5654	544911
38625	544912
237895	544913
36158	544914
40221	544915
71718	544916
95843	544917
213747	544918
32372	544919
34355	544920
50113	544921
2496	544922
119091	544923
144840	544924
234318	544925
156583	544926
17075	544927
15501	544928
4974	544929
118073	544930
35326	544931
31106	544932
101954	544933
23709	544934
6043	544935
111396	544936
184838	544937
29558	544938
219368	544939
169430	544940
104399	544941
97787	544942
152114	544943
89606	544944
43709	544945
108626	544946
117497	544947
89902	544948
126692	544949
48246	544950
189382	544951
27907	544952
27465	544953
93319	544954
95111	544955
91432	544956
26768	544957
182140	544958
8906	544959
18039	544960
203284	544961
3063	544962
17588	544963
109047	544964
117154	544965
192694	544966
28686	544967
75457	544968
185535	544969
16544	544970
15553	544971
205008	544972
101522	544973
40016	544974
28555	544975
100999	544976
47450	544977
1748	544978
75269	544979
213463	544980
64927	544981
86434	544982
62704	544983
65155	544984
107267	544985
84204	544986
11972	544987
52759	544988
58467	544989
37360	544990
38146	544991
11333	544992
55478	544993
193548	544994
156494	544995
152732	544996
102320	544997
236165	544998
34541	544999
3206	545000
164800	545001
66371	545002
14835	545003
138853	545004
75012	545005
217780	545006
8122	545007
135034	545008
75120	545009
77813	545010
64799	545011
31564	545012
43761	545013
26824	545014
116625	545015
41934	545016
24497	545017
35185	545018
89022	545019
71783	545020
64771	545021
20103	545022
9244	545023
183253	545024
78894	545025
46732	545026
28761	545027
186406	545028
142473	545029
50633	545030
77408	545031
15707	545032
222280	545033
36032	545034
212079	545035
140060	545036
113511	545037
150713	545038
2221	545039
99805	545040
87555	545041
213253	545042
26180	545043
47144	545044
118010	545045
25373	545046
3941	545047
610	545048
58137	545049
43292	545050
18589	545051
20793	545052
5701	545053
27750	545054
28230	545055
180354	545056
23578	545057
80891	545058
153376	545059
58145	545060
89062	545061
117064	545062
79597	545063
92525	545064
28736	545065
58453	545066
23495	545067
19510	545068
12129	545069
49875	545070
29191	545071
40199	545072
25029	545073
21039	545074
17194	545075
94720	545076
105742	545077
59129	545078
105309	545079
84894	545080
60892	545081
100106	545082
11	545083
16002	545084
144767	545085
19892	545086
170531	545087
101642	545088
465	545089
128019	545090
22345	545091
78196	545092
25428	545093
24195	545094
42453	545095
54419	545096
39322	545097
93242	545098
1968	545099
139394	545100
55607	545101
22981	545102
52248	545103
106589	545104
10199	545105
45532	545106
72157	545107
73418	545108
930	545109
59893	545110
194850	545111
21751	545112
29344	545113
60649	545114
137796	545115
40912	545116
35693	545117
129291	545118
15541	545119
46680	545120
79542	545121
39271	545122
55502	545123
72778	545124
26665	545125
152344	545126
163704	545127
188650	545128
35662	545129
47579	545130
35047	545131
36682	545132
31217	545133
110955	545134
88770	545135
14229	545136
1551	545137
17642	545138
238180	545139
131680	545140
135520	545141
199478	545142
75100	545143
130480	545144
47136	545145
27778	545146
81571	545147
92526	545148
10739	545149
236380	545150
27469	545151
141542	545152
60496	545153
58835	545154
177012	545155
3625	545156
65908	545157
21180	545158
127971	545159
68517	545160
19172	545161
33084	545162
33084	545163
123789	545164
35013	545165
42284	545166
7646	545167
28004	545168
25581	545169
25436	545170
5976	545171
1943	545172
27953	545173
21537	545174
37696	545175
17851	545176
32108	545177
54987	545178
78880	545179
187292	545180
203519	545181
5718	545182
39275	545183
109086	545184
18584	545185
104125	545186
46247	545187
207315	545188
36957	545189
29204	545190
31234	545191
27713	545192
5856	545193
101565	545194
135303	545195
21923	545196
10439	545197
33471	545198
8787	545199
8787	545200
34774	545201
18506	545202
54063	545203
127921	545204
140059	545205
141599	545206
119508	545207
156859	545208
4623	545209
176933	545210
101379	545211
78308	545212
164072	545213
79937	545214
61613	545215
64530	545216
47410	545217
3424	545218
175451	545219
70885	545220
74021	545221
71727	545222
76435	545223
32431	545224
10602	545225
167338	545226
15012	545227
5766	545228
59973	545229
58610	545230
57345	545231
71247	545232
25163	545233
237551	545234
165198	545235
111206	545236
63109	545237
108045	545238
126624	545239
112366	545240
134754	545241
54431	545242
120950	545243
167426	545244
64704	545245
99622	545246
9354	545247
98571	545248
10272	545249
104819	545250
120277	545251
156908	545252
28102	545253
167584	545254
22758	545255
137311	545256
85845	545257
39482	545258
71554	545259
68754	545260
63879	545261
10585	545262
18500	545263
63136	545264
97657	545265
105199	545266
25363	545267
4167	545268
13571	545269
47944	545270
96261	545271
127224	545272
29906	545273
28018	545274
8962	545275
2746	545276
19520	545277
64197	545278
102603	545279
21418	545280
85324	545281
300	545282
19242	545283
42631	545284
27700	545285
40409	545286
80887	545287
47558	545288
10068	545289
7174	545290
2927	545291
55278	545292
77547	545293
80851	545294
32923	545295
36621	545296
148091	545297
1064	545298
63097	545299
5991	545300
5895	545301
18748	545302
64352	545303
53622	545304
87740	545305
27866	545306
12281	545307
147026	545308
6342	545309
5165	545310
79096	545311
21310	545312
79207	545313
12757	545314
6282	545315
56107	545316
108852	545317
32879	545318
1289	545319
23419	545320
19245	545321
107724	545322
48286	545323
24791	545324
239778	545325
31865	545326
18693	545327
152530	545328
139383	545329
109056	545330
194996	545331
54235	545332
184333	545333
175309	545334
191646	545335
238030	545336
96415	545337
88643	545338
15157	545339
131566	545340
107742	545341
88216	545342
164314	545343
134050	545344
44170	545345
238980	545346
76389	545347
95409	545348
146457	545349
10456	545350
13849	545351
64339	545352
130523	545353
189215	545354
107822	545355
52306	545356
39610	545357
154149	545358
18601	545359
6599	545360
202908	545361
27779	545362
109863	545363
25384	545364
39963	545365
104863	545366
145186	545367
5994	545368
26236	545369
21351	545370
18000	545371
40199	545372
72714	545373
44474	545374
57973	545375
126642	545376
160618	545377
72416	545378
9677	545379
183842	545380
134611	545381
25507	545382
29471	545383
56632	545384
119038	545385
2381	545386
35047	545387
151209	545388
85426	545389
64449	545390
79545	545391
27009	545392
2181	545393
55625	545394
14230	545395
59967	545396
20533	545397
33853	545398
138569	545399
69636	545400
128355	545401
99930	545402
62901	545403
2195	545404
105785	545405
39635	545406
70463	545407
77344	545408
103342	545409
208991	545410
45445	545411
7028	545412
194925	545413
25051	545414
58263	545415
59648	545416
142270	545417
49984	545418
150993	545419
7379	545420
212429	545421
75711	545422
138222	545423
74852	545424
60494	545425
79757	545426
99402	545427
191466	545428
73984	545429
27764	545430
21796	545431
10356	545432
27322	545433
73816	545434
127280	545435
35951	545436
23204	545437
12756	545438
113442	545439
18886	545440
31465	545441
1394	545442
15412	545443
17924	545444
92198	545445
185133	545446
49934	545447
43409	545448
177740	545449
34750	545450
4881	545451
32711	545452
20667	545453
65210	545454
3510	545455
71481	545456
5575	545457
126227	545458
183228	545459
6442	545460
37089	545461
72	545462
10941	545463
3841	545464
5030	545465
49022	545466
165903	545467
14850	545468
12668	545469
147282	545470
143391	545471
29482	545472
6395	545473
62398	545474
16438	545475
44275	545476
75063	545477
87830	545478
103926	545479
1546	545480
167130	545481
174500	545482
73701	545483
64803	545484
113660	545485
61957	545486
79932	545487
53427	545488
7226	545489
127679	545490
63989	545491
137852	545492
111097	545493
161883	545494
134031	545495
105405	545496
116359	545497
5256	545498
39019	545499
162937	545500
85365	545501
46548	545502
76856	545503
40267	545504
205607	545505
57180	545506
108152	545507
1754	545508
101402	545509
142894	545510
1800	545511
137891	545512
162221	545513
112800	545514
83068	545515
110477	545516
94577	545517
24401	545518
745	545519
95010	545520
110500	545521
218198	545522
5526	545523
7834	545524
57333	545525
10684	545526
81785	545527
146179	545528
39417	545529
128247	545530
83146	545531
3665	545532
29132	545533
14877	545534
64559	545535
11243	545536
109991	545537
33789	545538
11476	545539
3967	545540
2128	545541
186362	545542
138754	545543
12609	545544
16898	545545
130995	545546
40081	545547
133329	545548
31053	545549
109267	545550
130896	545551
102706	545552
49708	545553
3412	545554
61246	545555
9537	545556
17591	545557
29427	545558
86998	545559
16116	545560
27689	545561
8609	545562
178517	545563
34693	545564
63229	545565
5785	545566
42783	545567
16725	545568
38962	545569
109766	545570
72976	545571
31394	545572
55384	545573
111765	545574
12933	545575
10045	545576
39840	545577
147457	545578
91832	545579
32397	545580
133144	545581
30852	545582
53772	545583
48758	545584
88866	545585
144166	545586
24851	545587
128643	545588
183635	545589
22086	545590
85576	545591
83117	545592
125441	545593
81585	545594
1984	545595
1053	545596
95853	545597
18154	545598
99769	545599
81524	545600
28616	545601
12451	545602
70739	545603
108333	545604
122423	545605
174	545606
57409	545607
145283	545608
111629	545609
3295	545610
102066	545611
29399	545612
61709	545613
104763	545614
34113	545615
39819	545616
131704	545617
16854	545618
78123	545619
137331	545620
30636	545621
1379	545622
3473	545623
64011	545624
9589	545625
36880	545626
102968	545627
56620	545628
115773	545629
28306	545630
97193	545631
71278	545632
31287	545633
96177	545634
3628	545635
32327	545636
148684	545637
74992	545638
172058	545639
10339	545640
47471	545641
105648	545642
56362	545643
38175	545644
12611	545645
74289	545646
32401	545647
63812	545648
152188	545649
20395	545650
81281	545651
134919	545652
21768	545653
58188	545654
61709	545655
14018	545656
60922	545657
61796	545658
67409	545659
65934	545660
188344	545661
181805	545662
39543	545663
38156	545664
101716	545665
931	545666
33452	545667
144933	545668
2996	545669
19830	545670
239	545671
155351	545672
202349	545673
53992	545674
178886	545675
235490	545676
44710	545677
76860	545678
61296	545679
17058	545680
28521	545681
35060	545682
5513	545683
54562	545684
10734	545685
86806	545686
204541	545687
149949	545688
6807	545689
57179	545690
4021	545691
160960	545692
219	545693
141102	545694
8156	545695
235006	545696
36650	545697
228	545698
77945	545699
65019	545700
38251	545701
110150	545702
11036	545703
7929	545704
27479	545705
73396	545706
763	545707
138305	545708
47676	545709
13660	545710
108635	545711
31694	545712
210115	545713
54830	545714
18764	545715
1	545716
7157	545717
109514	545718
163743	545719
215058	545720
236504	545721
175819	545722
36864	545723
145700	545724
152610	545725
19887	545726
39622	545727
4830	545728
89751	545729
204878	545730
10063	545731
40771	545732
28677	545733
151151	545734
12188	545735
33789	545736
30708	545737
236979	545738
82792	545739
211769	545740
9305	545741
137160	545742
12810	545743
11608	545744
46220	545745
2232	545746
26765	545747
3051	545748
15635	545749
25178	545750
27783	545751
32256	545752
201980	545753
11718	545754
12973	545755
9704	545756
36296	545757
102742	545758
66787	545759
20747	545760
131369	545761
42673	545762
75734	545763
46804	545764
49665	545765
3402	545766
200546	545767
185355	545768
99725	545769
184818	545770
76208	545771
131215	545772
193887	545773
95048	545774
199864	545775
146455	545776
208134	545777
42207	545778
39505	545779
33989	545780
69634	545781
3081	545782
72962	545783
45375	545784
151021	545785
34966	545786
11069	545787
144492	545788
15563	545789
183060	545790
44190	545791
37439	545792
180386	545793
1934	545794
103402	545795
32327	545796
140390	545797
80951	545798
78922	545799
45695	545800
27315	545801
142888	545802
218652	545803
39144	545804
196474	545805
129316	545806
133808	545807
84419	545808
43872	545809
24596	545810
196194	545811
59117	545812
64435	545813
36735	545814
191372	545815
27898	545816
137412	545817
29902	545818
209753	545819
182354	545820
202388	545821
151311	545822
96601	545823
134227	545824
239428	545825
112292	545826
108241	545827
100922	545828
56859	545829
27991	545830
186004	545831
140624	545832
37620	545833
153362	545834
110880	545835
21279	545836
28821	545837
41478	545838
231306	545839
117837	545840
76884	545841
5016	545842
68796	545843
3901	545844
8808	545845
179225	545846
8872	545847
41654	545848
9125	545849
7825	545850
26874	545851
229211	545852
104644	545853
109688	545854
27415	545855
39552	545856
130757	545857
8729	545858
19478	545859
137822	545860
189314	545861
1633	545862
82630	545863
59553	545864
61809	545865
68796	545866
18104	545867
60721	545868
28595	545869
14298	545870
182046	545871
28155	545872
26087	545873
204901	545874
31427	545875
53297	545876
67082	545877
6874	545878
68095	545879
27189	545880
213074	545881
75866	545882
82818	545883
14242	545884
8576	545885
70101	545886
46550	545887
21370	545888
397	545889
199799	545890
10676	545891
31318	545892
124318	545893
83290	545894
24302	545895
50604	545896
67038	545897
20894	545898
39380	545899
21220	545900
186959	545901
44714	545902
33891	545903
580	545904
11754	545905
111051	545906
7786	545907
607	545908
8489	545909
60948	545910
10537	545911
57689	545912
18486	545913
4560	545914
150055	545915
18657	545916
63578	545917
7840	545918
6058	545919
1	545920
75280	545921
64505	545922
16905	545923
58164	545924
75379	545925
73930	545926
41013	545927
23927	545928
34487	545929
130929	545930
39854	545931
775	545932
17031	545933
25762	545934
91236	545935
59432	545936
61193	545937
20291	545938
45208	545939
21325	545940
96557	545941
3695	545942
8182	545943
9704	545944
232521	545945
64396	545946
163614	545947
151093	545948
664	545949
6084	545950
35368	545951
50039	545952
24981	545953
19113	545954
18395	545955
162191	545956
97916	545957
1706	545958
129935	545959
54415	545960
70172	545961
137116	545962
147769	545963
95011	545964
103395	545965
31905	545966
166189	545967
28610	545968
35924	545969
96584	545970
163112	545971
74035	545972
12081	545973
131835	545974
49691	545975
81669	545976
4617	545977
75461	545978
74427	545979
177750	545980
150293	545981
39135	545982
5071	545983
83740	545984
88395	545985
110363	545986
128616	545987
19009	545988
58340	545989
61688	545990
135547	545991
50827	545992
45901	545993
119991	545994
49525	545995
83904	545996
151684	545997
50308	545998
45024	545999
17776	546000
13238	546001
186505	546002
102555	546003
239568	546004
148913	546005
22305	546006
48175	546007
196459	546008
27596	546009
1081	546010
39667	546011
214786	546012
12485	546013
50886	546014
22665	546015
29807	546016
92388	546017
81124	546018
36796	546019
18301	546020
14894	546021
10237	546022
61267	546023
33068	546024
137837	546025
50534	546026
110	546027
2378	546028
15504	546029
28427	546030
74978	546031
85615	546032
127298	546033
55396	546034
64171	546035
134211	546036
63683	546037
49124	546038
23280	546039
43967	546040
15200	546041
43145	546042
131221	546043
138036	546044
189900	546045
136017	546046
51476	546047
131382	546048
83975	546049
48594	546050
96012	546051
161405	546052
229024	546053
55349	546054
22360	546055
196047	546056
43585	546057
6219	546058
3349	546059
6454	546060
24305	546061
295	546062
24305	546063
17222	546064
102380	546065
55914	546066
15965	546067
21052	546068
10679	546069
259	546070
52255	546071
7544	546072
71975	546073
29810	546074
32372	546075
24915	546076
87447	546077
46421	546078
1962	546079
15050	546080
165742	546081
27128	546082
172376	546083
84645	546084
191913	546085
20772	546086
79158	546087
10614	546088
1595	546089
64391	546090
109230	546091
76905	546092
19359	546093
1589	546094
16215	546095
41938	546096
42612	546097
73409	546098
63411	546099
7352	546100
7352	546101
27155	546102
74467	546103
35193	546104
56385	546105
38467	546106
82416	546107
25574	546108
209455	546109
56085	546110
108181	546111
35185	546112
109459	546113
93241	546114
73274	546115
70103	546116
1437	546117
50595	546118
237354	546119
32647	546120
7891	546121
38087	546122
69913	546123
33782	546124
712	546125
86758	546126
130162	546127
103278	546128
28798	546129
167844	546130
68945	546131
167850	546132
32919	546133
36832	546134
6580	546135
20646	546136
16693	546137
75891	546138
14432	546139
232206	546140
91379	546141
122237	546142
204575	546143
29380	546144
64340	546145
13227	546146
190610	546147
100640	546148
152280	546149
14905	546150
63148	546151
101906	546152
155621	546153
237384	546154
190380	546155
178102	546156
66454	546157
65992	546158
1874	546159
127785	546160
177493	546161
69367	546162
4420	546163
73774	546164
211994	546165
229471	546166
150196	546167
196143	546168
108133	546169
718	546170
850	546171
93728	546172
49374	546173
18487	546174
1604	546175
46803	546176
32537	546177
41461	546178
1950	546179
69570	546180
193158	546181
64814	546182
54878	546183
2150	546184
33491	546185
148046	546186
3895	546187
76377	546188
60852	546189
53574	546190
20543	546191
168359	546192
127717	546193
21547	546194
212237	546195
43890	546196
164871	546197
89675	546198
964	546199
71001	546200
79962	546201
8541	546202
182533	546203
4370	546204
91786	546205
14417	546206
65368	546207
64699	546208
9226	546209
55357	546210
54034	546211
18828	546212
24102	546213
84298	546214
51417	546215
13990	546216
80872	546217
210524	546218
153868	546219
29195	546220
140997	546221
231931	546222
6640	546223
42848	546224
76822	546225
77959	546226
610	546227
34814	546228
135278	546229
45524	546230
8877	546231
68756	546232
99131	546233
213487	546234
8337	546235
36715	546236
78942	546237
25661	546238
15608	546239
32407	546240
106827	546241
184648	546242
47096	546243
27609	546244
67579	546245
29805	546246
36170	546247
98350	546248
192725	546249
181314	546250
106803	546251
25172	546252
17364	546253
102053	546254
9379	546255
77778	546256
204805	546257
5935	546258
92068	546259
24160	546260
81460	546261
37897	546262
38502	546263
88693	546264
59706	546265
9217	546266
14813	546267
98870	546268
25477	546269
9494	546270
72958	546271
50239	546272
206304	546273
118534	546274
91129	546275
70455	546276
55798	546277
73381	546278
62958	546279
102598	546280
142597	546281
15490	546282
191184	546283
18619	546284
143989	546285
152567	546286
160572	546287
59913	546288
84069	546289
58106	546290
11195	546291
41800	546292
236336	546293
43711	546294
21928	546295
116163	546296
16791	546297
29454	546298
40595	546299
145601	546300
48869	546301
15	546302
162216	546303
191059	546304
136639	546305
178540	546306
59384	546307
92816	546308
96076	546309
108936	546310
3505	546311
43693	546312
36990	546313
717	546314
64321	546315
34337	546316
108041	546317
13487	546318
139162	546319
61506	546320
55860	546321
19617	546322
19706	546323
3058	546324
5749	546325
79668	546326
128077	546327
120896	546328
20115	546329
131756	546330
140997	546331
54030	546332
97195	546333
75174	546334
56105	546335
22745	546336
56656	546337
132604	546338
97125	546339
80856	546340
187582	546341
181799	546342
42263	546343
85299	546344
49884	546345
28522	546346
40921	546347
17295	546348
149875	546349
199776	546350
209098	546351
75927	546352
100057	546353
45402	546354
103774	546355
189589	546356
119591	546357
160588	546358
202400	546359
139923	546360
82180	546361
55908	546362
142975	546363
197096	546364
169195	546365
206582	546366
207011	546367
106216	546368
108161	546369
82385	546370
21192	546371
81536	546372
207788	546373
110051	546374
108932	546375
190414	546376
29107	546377
150540	546378
110505	546379
228755	546380
61810	546381
87622	546382
61799	546383
107260	546384
213819	546385
152583	546386
202295	546387
209427	546388
40814	546389
113934	546390
46630	546391
150303	546392
86550	546393
207829	546394
2725	546395
151767	546396
185657	546397
129744	546398
50665	546399
138743	546400
120311	546401
233894	546402
17489	546403
97094	546404
104085	546405
85805	546406
63242	546407
27718	546408
83199	546409
35095	546410
40730	546411
37587	546412
112097	546413
55197	546414
10630	546415
34497	546416
24850	546417
7911	546418
2440	546419
89259	546420
28410	546421
17371	546422
62878	546423
123661	546424
59699	546425
35296	546426
142506	546427
97243	546428
12563	546429
19212	546430
238167	546431
21126	546432
97425	546433
178532	546434
49088	546435
96669	546436
58888	546437
23589	546438
31859	546439
36668	546440
47706	546441
75533	546442
37020	546443
145569	546444
104193	546445
86648	546446
4846	546447
3960	546448
136475	546449
183213	546450
104200	546451
37641	546452
198957	546453
105050	546454
188966	546455
110926	546456
29774	546457
58803	546458
140357	546459
27671	546460
2784	546461
59606	546462
184202	546463
58788	546464
140921	546465
128545	546466
46924	546467
80238	546468
106209	546469
105079	546470
103313	546471
61436	546472
45837	546473
188672	546474
110200	546475
153741	546476
198856	546477
76470	546478
229640	546479
8161	546480
27607	546481
21793	546482
35782	546483
152558	546484
39920	546485
100459	546486
31892	546487
57148	546488
47954	546489
104188	546490
190568	546491
133118	546492
150000	546493
16206	546494
99182	546495
130722	546496
73543	546497
98441	546498
126235	546499
198163	546500
102708	546501
34602	546502
188264	546503
200498	546504
69463	546505
186573	546506
91788	546507
140326	546508
72123	546509
77469	546510
214401	546511
16894	546512
99144	546513
39436	546514
102297	546515
6609	546516
5878	546517
4935	546518
135333	546519
60094	546520
106416	546521
23048	546522
5753	546523
17232	546524
66026	546525
93676	546526
54947	546527
22614	546528
56823	546529
127701	546530
149516	546531
10108	546532
43332	546533
44863	546534
61320	546535
24682	546536
173275	546537
186904	546538
34537	546539
69588	546540
181105	546541
33519	546542
34472	546543
183360	546544
142594	546545
150355	546546
3088	546547
19127	546548
59982	546549
17969	546550
12496	546551
18333	546552
149902	546553
178555	546554
17281	546555
527	546556
20463	546557
52600	546558
9109	546559
14104	546560
53298	546561
17981	546562
47432	546563
3900	546564
80250	546565
140915	546566
58326	546567
234632	546568
149153	546569
88141	546570
33327	546571
203200	546572
154248	546573
20021	546574
110346	546575
110738	546576
140909	546577
45385	546578
150608	546579
66009	546580
88116	546581
110700	546582
36175	546583
112722	546584
13298	546585
13258	546586
15547	546587
55924	546588
54621	546589
162786	546590
75628	546591
176474	546592
39283	546593
7622	546594
30416	546595
7988	546596
17692	546597
11977	546598
63841	546599
103694	546600
29785	546601
163268	546602
76148	546603
23407	546604
102431	546605
67809	546606
128522	546607
63387	546608
144948	546609
8022	546610
90721	546611
172053	546612
94040	546613
39612	546614
49588	546615
31494	546616
15291	546617
146622	546618
23044	546619
33747	546620
32366	546621
9909	546622
123859	546623
126846	546624
50590	546625
45433	546626
184953	546627
68757	546628
59004	546629
17971	546630
150396	546631
137051	546632
62668	546633
10913	546634
26700	546635
6551	546636
31428	546637
219054	546638
163462	546639
103451	546640
6315	546641
67024	546642
238157	546643
75364	546644
229235	546645
48939	546646
114168	546647
32368	546648
96452	546649
130242	546650
38009	546651
100843	546652
155903	546653
42271	546654
16572	546655
233693	546656
107506	546657
38952	546658
107248	546659
196345	546660
81445	546661
45738	546662
62916	546663
81443	546664
201991	546665
21881	546666
90136	546667
6468	546668
103777	546669
121719	546670
192517	546671
35649	546672
231798	546673
58540	546674
210208	546675
34374	546676
105502	546677
186126	546678
46169	546679
177340	546680
28350	546681
91646	546682
2745	546683
84826	546684
72380	546685
203299	546686
23536	546687
7393	546688
156987	546689
1786	546690
122640	546691
10458	546692
198623	546693
167301	546694
90807	546695
95068	546696
99886	546697
54544	546698
118539	546699
17168	546700
39622	546701
207012	546702
136729	546703
8176	546704
87295	546705
22665	546706
16192	546707
4656	546708
75027	546709
15587	546710
75279	546711
214144	546712
11295	546713
60156	546714
70081	546715
83095	546716
36032	546717
166337	546718
150702	546719
39858	546720
193078	546721
173274	546722
99628	546723
97012	546724
44925	546725
151620	546726
76504	546727
37608	546728
5007	546729
193230	546730
94988	546731
83266	546732
106803	546733
109728	546734
8997	546735
139293	546736
150667	546737
190701	546738
190949	546739
10831	546740
18653	546741
13192	546742
68161	546743
215145	546744
798	546745
42995	546746
108849	546747
34263	546748
34534	546749
99999	546750
36158	546751
43219	546752
36932	546753
86849	546754
120944	546755
135070	546756
101733	546757
19381	546758
100405	546759
60102	546760
17570	546761
100368	546762
34387	546763
235231	546764
37436	546765
88789	546766
73127	546767
40956	546768
54868	546769
31885	546770
54868	546771
126822	546772
189689	546773
111788	546774
105231	546775
111950	546776
99067	546777
141148	546778
5785	546779
58977	546780
55429	546781
54997	546782
46462	546783
17613	546784
2150	546785
103355	546786
55986	546787
78947	546788
125611	546789
7662	546790
199291	546791
65509	546792
136005	546793
22549	546794
59441	546795
36609	546796
110203	546797
21036	546798
78211	546799
131470	546800
21803	546801
66982	546802
45990	546803
111035	546804
29385	546805
130399	546806
37317	546807
20512	546808
9369	546809
83508	546810
55987	546811
44737	546812
214984	546813
9112	546814
18598	546815
47064	546816
62862	546817
183344	546818
59087	546819
11107	546820
73464	546821
55204	546822
5106	546823
170616	546824
31509	546825
55015	546826
97741	546827
42583	546828
52897	546829
155712	546830
54816	546831
3827	546832
133260	546833
345	546834
95397	546835
21393	546836
126223	546837
217824	546838
10859	546839
43626	546840
34564	546841
117985	546842
147453	546843
34420	546844
40589	546845
189069	546846
110347	546847
55758	546848
11834	546849
190059	546850
197407	546851
220589	546852
75763	546853
59930	546854
72054	546855
65233	546856
151048	546857
200141	546858
60666	546859
61985	546860
40153	546861
110774	546862
5028	546863
53929	546864
76511	546865
59548	546866
116852	546867
93669	546868
81280	546869
54923	546870
127070	546871
184398	546872
8020	546873
8020	546874
19611	546875
145013	546876
129804	546877
81330	546878
235888	546879
163310	546880
202538	546881
125863	546882
63185	546883
165598	546884
202865	546885
53606	546886
144872	546887
41860	546888
90559	546889
201325	546890
203985	546891
194433	546892
179402	546893
191249	546894
62880	546895
50478	546896
83034	546897
142859	546898
12632	546899
12044	546900
11388	546901
149148	546902
88446	546903
145990	546904
12088	546905
35221	546906
175274	546907
22037	546908
66698	546909
77421	546910
220334	546911
231211	546912
34596	546913
60871	546914
49427	546915
10438	546916
54878	546917
51051	546918
44983	546919
29639	546920
83877	546921
60916	546922
17224	546923
13467	546924
114083	546925
134234	546926
160409	546927
163643	546928
214595	546929
228	546930
64733	546931
174845	546932
59984	546933
76397	546934
15280	546935
109058	546936
14401	546937
27616	546938
57729	546939
1695	546940
177124	546941
68470	546942
27129	546943
98908	546944
52278	546945
59422	546946
126480	546947
137873	546948
56160	546949
190554	546950
179171	546951
34518	546952
27796	546953
211636	546954
130749	546955
6536	546956
127952	546957
61211	546958
64987	546959
60883	546960
41947	546961
38521	546962
52615	546963
161032	546964
122259	546965
6563	546966
21815	546967
53876	546968
78064	546969
153846	546970
126476	546971
103129	546972
202869	546973
32704	546974
82859	546975
32539	546976
238443	546977
27686	546978
93735	546979
74803	546980
40597	546981
46916	546982
150479	546983
15791	546984
82280	546985
96170	546986
85692	546987
27599	546988
46178	546989
210891	546990
127779	546991
33259	546992
127219	546993
73398	546994
63234	546995
97420	546996
104232	546997
78024	546998
57862	546999
47441	547000
74882	547001
111937	547002
198601	547003
108933	547004
12759	547005
61066	547006
72532	547007
178600	547008
102205	547009
34489	547010
136845	547011
42851	547012
167298	547013
147766	547014
76427	547015
124822	547016
118038	547017
39386	547018
197912	547019
166053	547020
58156	547021
95057	547022
117751	547023
72936	547024
16277	547025
152928	547026
67049	547027
104216	547028
207128	547029
152813	547030
43181	547031
88184	547032
132162	547033
13010	547034
137632	547035
54110	547036
65378	547037
213098	547038
12586	547039
119530	547040
31807	547041
62854	547042
28554	547043
6857	547044
22500	547045
45071	547046
68238	547047
5300	547048
96100	547049
95807	547050
96822	547051
75651	547052
12683	547053
113918	547054
55497	547055
21626	547056
4640	547057
18240	547058
139163	547059
14798	547060
100428	547061
96809	547062
112411	547063
130108	547064
36888	547065
10964	547066
31488	547067
151215	547068
23310	547069
30614	547070
81145	547071
22567	547072
34997	547073
36690	547074
52725	547075
152673	547076
81555	547077
45487	547078
15468	547079
7552	547080
43343	547081
19353	547082
54703	547083
1896	547084
128008	547085
56567	547086
58597	547087
4014	547088
148096	547089
738	547090
107764	547091
137748	547092
57951	547093
30843	547094
213838	547095
305	547096
58959	547097
14652	547098
21858	547099
495	547100
28548	547101
5721	547102
20509	547103
167195	547104
140355	547105
73474	547106
76144	547107
455	547108
4463	547109
74672	547110
160462	547111
1143	547112
196533	547113
283	547114
71246	547115
28829	547116
45798	547117
146643	547118
45371	547119
18911	547120
20904	547121
28317	547122
32831	547123
128741	547124
45845	547125
27612	547126
72740	547127
65215	547128
150482	547129
47735	547130
103087	547131
47447	547132
3928	547133
49229	547134
49013	547135
53957	547136
106361	547137
37500	547138
83685	547139
205075	547140
146715	547141
45824	547142
62618	547143
28738	547144
78857	547145
46125	547146
28009	547147
214414	547148
134175	547149
141868	547150
10801	547151
135045	547152
63518	547153
86836	547154
75114	547155
73810	547156
15703	547157
18109	547158
64187	547159
147788	547160
88000	547161
44208	547162
946	547163
26646	547164
130687	547165
233173	547166
69675	547167
142498	547168
84784	547169
75353	547170
85028	547171
124150	547172
90210	547173
126979	547174
130664	547175
36875	547176
101352	547177
2849	547178
9576	547179
41531	547180
2607	547181
19243	547182
17339	547183
30758	547184
22762	547185
51432	547186
21493	547187
33767	547188
98197	547189
72695	547190
129298	547191
76246	547192
12891	547193
43733	547194
144567	547195
211414	547196
69780	547197
114125	547198
12320	547199
8937	547200
94880	547201
74277	547202
16064	547203
10112	547204
203683	547205
120390	547206
207136	547207
17963	547208
15958	547209
124801	547210
51662	547211
86717	547212
53104	547213
77334	547214
116252	547215
108281	547216
5129	547217
69366	547218
182273	547219
101738	547220
205119	547221
22370	547222
82125	547223
43963	547224
119139	547225
94023	547226
94467	547227
149450	547228
6422	547229
92823	547230
29300	547231
19429	547232
43844	547233
45384	547234
66888	547235
28421	547236
50370	547237
20940	547238
28523	547239
70323	547240
176998	547241
58119	547242
30442	547243
48501	547244
105335	547245
12161	547246
39827	547247
21802	547248
189563	547249
193362	547250
1979	547251
202934	547252
23921	547253
56107	547254
9963	547255
166434	547256
118361	547257
132058	547258
189620	547259
55232	547260
191248	547261
56208	547262
97320	547263
109045	547264
43451	547265
36745	547266
55344	547267
140952	547268
37363	547269
214528	547270
198201	547271
97427	547272
101155	547273
136913	547274
6543	547275
11333	547276
43957	547277
82477	547278
208	547279
110476	547280
45992	547281
133674	547282
118701	547283
52681	547284
54558	547285
389	547286
138387	547287
210120	547288
18352	547289
87717	547290
27734	547291
64234	547292
137811	547293
19685	547294
31941	547295
14250	547296
14138	547297
9281	547298
24790	547299
100546	547300
40160	547301
45406	547302
119537	547303
165890	547304
24260	547305
59994	547306
132278	547307
18619	547308
93384	547309
108099	547310
49237	547311
36048	547312
36147	547313
25717	547314
5179	547315
228830	547316
10219	547317
228308	547318
46915	547319
100318	547320
58100	547321
220153	547322
153548	547323
208047	547324
127637	547325
104279	547326
74240	547327
214887	547328
64684	547329
188766	547330
189292	547331
210338	547332
135533	547333
213858	547334
58122	547335
135127	547336
187892	547337
41605	547338
152786	547339
60285	547340
78930	547341
153474	547342
83247	547343
152358	547344
943	547345
31354	547346
455	547347
28	547348
141282	547349
41299	547350
165887	547351
53233	547352
17025	547353
6792	547354
41236	547355
611	547356
25786	547357
62634	547358
8725	547359
101985	547360
17322	547361
28614	547362
14674	547363
75310	547364
102709	547365
6794	547366
77714	547367
8026	547368
5096	547369
30217	547370
97081	547371
63699	547372
32546	547373
38376	547374
30890	547375
79864	547376
11660	547377
8946	547378
87349	547379
45202	547380
25142	547381
1233	547382
4813	547383
18658	547384
82311	547385
59694	547386
90828	547387
49287	547388
25555	547389
72330	547390
14848	547391
13882	547392
78414	547393
20706	547394
7668	547395
12593	547396
2484	547397
215366	547398
109813	547399
80669	547400
3107	547401
179982	547402
111639	547403
217997	547404
82780	547405
3931	547406
95754	547407
48715	547408
64218	547409
7583	547410
49938	547411
97662	547412
46079	547413
85813	547414
70687	547415
120014	547416
8985	547417
23788	547418
78854	547419
83653	547420
13272	547421
11195	547422
7845	547423
175588	547424
2481	547425
45152	547426
73546	547427
2213	547428
1418	547429
164548	547430
22732	547431
3512	547432
14782	547433
6833	547434
70267	547435
211568	547436
213863	547437
63920	547438
50629	547439
12930	547440
25699	547441
33249	547442
252	547443
83488	547444
17404	547445
102851	547446
133602	547447
176794	547448
109365	547449
40990	547450
25550	547451
71687	547452
53815	547453
40073	547454
144587	547455
187920	547456
12982	547457
23605	547458
100455	547459
23089	547460
41037	547461
30430	547462
75489	547463
170047	547464
69096	547465
152785	547466
154224	547467
72571	547468
83017	547469
76678	547470
142031	547471
35673	547472
22866	547473
175514	547474
14404	547475
114406	547476
141006	547477
75528	547478
44027	547479
17459	547480
154143	547481
5835	547482
1413	547483
183	547484
58848	547485
25543	547486
64622	547487
12074	547488
50185	547489
73215	547490
7357	547491
77144	547492
26054	547493
38966	547494
102924	547495
101034	547496
220519	547497
58275	547498
176234	547499
108949	547500
43958	547501
59545	547502
63573	547503
120307	547504
45302	547505
112818	547506
9038	547507
75438	547508
68805	547509
30120	547510
84189	547511
152395	547512
36585	547513
28469	547514
187542	547515
7688	547516
36023	547517
28773	547518
50228	547519
30973	547520
24264	547521
4552	547522
89840	547523
141026	547524
52038	547525
16141	547526
147754	547527
147711	547528
91458	547529
42460	547530
66376	547531
1768	547532
9900	547533
61939	547534
120110	547535
50341	547536
112916	547537
102134	547538
19158	547539
6636	547540
64638	547541
128718	547542
40286	547543
118421	547544
33228	547545
155638	547546
149268	547547
125545	547548
28773	547549
64013	547550
3066	547551
2754	547552
30494	547553
90222	547554
5757	547555
53335	547556
73661	547557
3870	547558
104807	547559
60337	547560
85471	547561
4984	547562
60159	547563
8868	547564
11245	547565
146774	547566
3047	547567
134395	547568
78872	547569
38224	547570
31539	547571
35888	547572
3436	547573
134853	547574
211732	547575
132910	547576
44044	547577
35176	547578
64327	547579
98348	547580
15513	547581
20734	547582
10287	547583
26866	547584
23612	547585
135082	547586
155123	547587
59893	547588
107723	547589
152963	547590
7463	547591
97035	547592
25804	547593
41354	547594
139335	547595
5738	547596
9058	547597
28884	547598
91782	547599
25875	547600
58597	547601
100033	547602
202964	547603
84195	547604
44698	547605
58495	547606
13086	547607
5244	547608
10052	547609
1534	547610
25207	547611
68240	547612
25361	547613
27468	547614
91853	547615
82876	547616
46007	547617
58726	547618
75295	547619
27326	547620
1015	547621
73483	547622
3178	547623
35963	547624
2211	547625
105746	547626
4770	547627
52659	547628
64638	547629
138569	547630
177952	547631
83600	547632
14290	547633
34147	547634
8567	547635
68244	547636
107863	547637
10964	547638
191931	547639
95258	547640
26130	547641
181563	547642
16003	547643
58365	547644
165085	547645
199348	547646
26562	547647
58378	547648
15180	547649
2084	547650
89268	547651
33257	547652
15954	547653
36160	547654
54713	547655
100852	547656
146354	547657
103595	547658
5028	547659
61286	547660
4984	547661
3892	547662
70438	547663
855	547664
12448	547665
145734	547666
4406	547667
179385	547668
24378	547669
91258	547670
10917	547671
18658	547672
136655	547673
191081	547674
107762	547675
156517	547676
58488	547677
24555	547678
156792	547679
59273	547680
72123	547681
177027	547682
185898	547683
101187	547684
50621	547685
47037	547686
29276	547687
9062	547688
53422	547689
142291	547690
198277	547691
137801	547692
147758	547693
16929	547694
76063	547695
7739	547696
149767	547697
144214	547698
213042	547699
189128	547700
141313	547701
135745	547702
178318	547703
54953	547704
175471	547705
211714	547706
178858	547707
174503	547708
176789	547709
164230	547710
134606	547711
3555	547712
27828	547713
192792	547714
122347	547715
285	547716
43828	547717
2245	547718
10654	547719
44705	547720
23096	547721
135527	547722
25397	547723
66689	547724
190552	547725
43579	547726
21345	547727
22011	547728
32121	547729
65362	547730
34776	547731
133661	547732
133854	547733
152500	547734
209135	547735
50471	547736
150322	547737
167329	547738
118458	547739
111945	547740
92827	547741
175929	547742
53184	547743
25414	547744
60848	547745
214495	547746
42417	547747
25645	547748
82421	547749
182593	547750
34334	547751
16692	547752
147565	547753
67472	547754
10618	547755
136130	547756
58162	547757
6918	547758
43403	547759
63639	547760
32966	547761
149858	547762
51902	547763
128969	547764
64333	547765
63450	547766
183	547767
4276	547768
17157	547769
4831	547770
28472	547771
59169	547772
3965	547773
23896	547774
2698	547775
206698	547776
18363	547777
4485	547778
30135	547779
17719	547780
54326	547781
65538	547782
104606	547783
27682	547784
29204	547785
34695	547786
190919	547787
53025	547788
34841	547789
5062	547790
208335	547791
36028	547792
187350	547793
12662	547794
4912	547795
15175	547796
67115	547797
75029	547798
63081	547799
45447	547800
56663	547801
54990	547802
49909	547803
57032	547804
87336	547805
29123	547806
19238	547807
58973	547808
154001	547809
116781	547810
35539	547811
27422	547812
40343	547813
21501	547814
212119	547815
12432	547816
152665	547817
209106	547818
10845	547819
40686	547820
86440	547821
62609	547822
111388	547823
117231	547824
1581	547825
69440	547826
95235	547827
105590	547828
259	547829
19737	547830
97516	547831
18621	547832
41962	547833
188536	547834
4426	547835
114062	547836
20915	547837
54063	547838
103601	547839
117676	547840
113888	547841
45228	547842
57916	547843
155376	547844
64961	547845
207068	547846
1042	547847
39827	547848
24006	547849
56750	547850
31604	547851
5811	547852
104081	547853
103334	547854
48579	547855
151309	547856
142445	547857
9498	547858
3711	547859
34531	547860
151831	547861
73673	547862
19167	547863
66124	547864
2700	547865
81883	547866
156889	547867
13609	547868
14234	547869
145704	547870
40907	547871
82045	547872
141003	547873
213875	547874
12982	547875
27975	547876
18122	547877
112766	547878
28748	547879
110065	547880
160432	547881
28405	547882
44253	547883
23755	547884
65129	547885
103171	547886
213881	547887
141795	547888
9104	547889
23835	547890
46523	547891
71611	547892
152742	547893
204684	547894
18979	547895
6513	547896
45699	547897
55688	547898
1157	547899
16491	547900
277	547901
65497	547902
76190	547903
31618	547904
52222	547905
210717	547906
21806	547907
193155	547908
61779	547909
209124	547910
35410	547911
70818	547912
23205	547913
1944	547914
64430	547915
86597	547916
12947	547917
207841	547918
144696	547919
5	547920
58542	547921
55752	547922
209289	547923
56367	547924
38997	547925
86443	547926
237404	547927
34888	547928
84232	547929
50507	547930
23261	547931
55547	547932
32389	547933
28719	547934
58201	547935
24194	547936
7446	547937
12471	547938
30749	547939
56882	547940
18693	547941
19287	547942
239161	547943
109262	547944
109191	547945
11037	547946
52679	547947
52482	547948
238586	547949
137103	547950
35014	547951
22288	547952
43031	547953
10061	547954
26077	547955
129293	547956
53162	547957
87715	547958
2272	547959
131761	547960
84367	547961
6427	547962
127016	547963
77103	547964
14112	547965
4434	547966
238912	547967
82344	547968
56344	547969
32974	547970
181	547971
51051	547972
84990	547973
3532	547974
4732	547975
76072	547976
31989	547977
46269	547978
75861	547979
28356	547980
190672	547981
146331	547982
109494	547983
55593	547984
33686	547985
31795	547986
72501	547987
82363	547988
211983	547989
10806	547990
26126	547991
208938	547992
27671	547993
89163	547994
47785	547995
55664	547996
31022	547997
8910	547998
145849	547999
59873	548000
76257	548001
28646	548002
34035	548003
22310	548004
75326	548005
83272	548006
12275	548007
213393	548008
15385	548009
29101	548010
27706	548011
91053	548012
144502	548013
82727	548014
76459	548015
84478	548016
12678	548017
70980	548018
21768	548019
4573	548020
13410	548021
20385	548022
163664	548023
191438	548024
20842	548025
82249	548026
11648	548027
35949	548028
188302	548029
5213	548030
163793	548031
43262	548032
1400	548033
11275	548034
88838	548035
19424	548036
82280	548037
124490	548038
71772	548039
89816	548040
31220	548041
127658	548042
133017	548043
55752	548044
16206	548045
110254	548046
39958	548047
128609	548048
8603	548049
196085	548050
58899	548051
180760	548052
81146	548053
58145	548054
22615	548055
10130	548056
26647	548057
63016	548058
10038	548059
3543	548060
111833	548061
23303	548062
59576	548063
15457	548064
106163	548065
92923	548066
126201	548067
81150	548068
40447	548069
107961	548070
18180	548071
24288	548072
22277	548073
161141	548074
166295	548075
114073	548076
85602	548077
93477	548078
15403	548079
42610	548080
71752	548081
11135	548082
166977	548083
39501	548084
63723	548085
95310	548086
7687	548087
844	548088
126868	548089
129222	548090
83944	548091
209397	548092
2236	548093
153907	548094
31693	548095
155700	548096
54379	548097
8103	548098
44947	548099
24115	548100
88522	548101
90782	548102
194056	548103
57413	548104
22879	548105
73705	548106
45008	548107
43958	548108
90257	548109
8145	548110
2799	548111
82172	548112
58139	548113
71839	548114
7949	548115
54830	548116
33376	548117
71706	548118
6814	548119
4055	548120
113584	548121
156776	548122
76386	548123
182242	548124
161604	548125
37865	548126
68161	548127
30973	548128
79406	548129
24301	548130
56593	548131
16937	548132
7404	548133
112826	548134
238305	548135
23902	548136
24727	548137
84896	548138
1721	548139
80962	548140
31820	548141
104888	548142
198264	548143
27319	548144
51660	548145
2498	548146
47045	548147
124251	548148
27101	548149
9252	548150
84128	548151
35825	548152
13025	548153
2602	548154
55913	548155
47555	548156
83420	548157
2488	548158
113489	548159
123803	548160
32747	548161
104837	548162
229109	548163
61679	548164
90789	548165
19238	548166
42431	548167
62684	548168
83735	548169
27465	548170
134645	548171
13727	548172
218772	548173
49245	548174
168293	548175
4010	548176
69431	548177
202552	548178
39212	548179
85417	548180
79459	548181
112717	548182
18430	548183
82062	548184
17361	548185
155406	548186
74291	548187
19631	548188
25321	548189
30489	548190
98047	548191
6395	548192
1595	548193
4667	548194
90831	548195
95414	548196
1928	548197
72409	548198
59336	548199
203232	548200
60006	548201
204582	548202
64972	548203
62772	548204
114030	548205
65278	548206
202767	548207
40642	548208
128641	548209
20790	548210
104303	548211
104303	548212
108604	548213
3976	548214
136398	548215
51493	548216
29996	548217
210050	548218
136299	548219
108079	548220
108164	548221
95314	548222
64450	548223
176153	548224
104790	548225
153589	548226
93499	548227
84566	548228
151568	548229
23724	548230
3941	548231
142130	548232
31586	548233
57331	548234
155431	548235
102281	548236
5090	548237
25887	548238
51599	548239
28888	548240
51356	548241
22983	548242
65507	548243
177054	548244
12712	548245
17736	548246
134983	548247
9009	548248
31930	548249
15356	548250
193733	548251
58940	548252
41556	548253
161302	548254
131826	548255
148950	548256
28612	548257
223156	548258
139610	548259
53780	548260
151898	548261
111235	548262
40102	548263
213258	548264
84842	548265
7870	548266
50281	548267
14510	548268
118010	548269
31551	548270
110904	548271
78372	548272
99732	548273
65205	548274
6736	548275
99808	548276
61343	548277
3049	548278
8159	548279
79895	548280
56334	548281
22034	548282
47099	548283
108330	548284
1152	548285
22072	548286
56069	548287
103268	548288
194736	548289
116478	548290
125553	548291
33531	548292
12216	548293
34516	548294
64791	548295
16207	548296
128929	548297
98124	548298
87496	548299
14592	548300
78002	548301
2727	548302
8527	548303
111116	548304
24510	548305
107688	548306
144479	548307
82844	548308
150555	548309
150796	548310
58184	548311
212314	548312
63595	548313
209670	548314
5567	548315
209716	548316
117136	548317
189916	548318
25889	548319
184550	548320
62985	548321
40056	548322
57253	548323
87286	548324
33049	548325
41576	548326
23205	548327
64850	548328
1953	548329
105086	548330
17989	548331
51647	548332
169186	548333
107216	548334
42174	548335
3853	548336
3756	548337
150659	548338
68154	548339
17130	548340
28476	548341
26059	548342
150063	548343
43760	548344
14208	548345
50014	548346
60360	548347
135316	548348
106480	548349
56072	548350
221896	548351
83135	548352
17224	548353
5640	548354
192557	548355
196567	548356
67346	548357
59658	548358
56773	548359
100328	548360
5705	548361
43922	548362
23633	548363
130628	548364
189886	548365
16199	548366
56004	548367
238105	548368
123726	548369
47681	548370
112935	548371
116242	548372
101312	548373
104236	548374
115878	548375
140882	548376
78860	548377
122162	548378
238040	548379
119804	548380
87288	548381
112473	548382
102454	548383
138469	548384
15069	548385
76296	548386
514	548387
51465	548388
102126	548389
92457	548390
196169	548391
55146	548392
62523	548393
51959	548394
3381	548395
76560	548396
40035	548397
35388	548398
134828	548399
87316	548400
49932	548401
77138	548402
74255	548403
101418	548404
175236	548405
20948	548406
64799	548407
19245	548408
72531	548409
2197	548410
126690	548411
119125	548412
69678	548413
199223	548414
46649	548415
91317	548416
230576	548417
153050	548418
12344	548419
67957	548420
43173	548421
92815	548422
153805	548423
51073	548424
202361	548425
99147	548426
36983	548427
205883	548428
134295	548429
76335	548430
61019	548431
64644	548432
50635	548433
88902	548434
163500	548435
238718	548436
212784	548437
9138	548438
136931	548439
39316	548440
101941	548441
40686	548442
50646	548443
53295	548444
12440	548445
101892	548446
186581	548447
50871	548448
155832	548449
127639	548450
2525	548451
31829	548452
67402	548453
109493	548454
164039	548455
206598	548456
61939	548457
112407	548458
78953	548459
130687	548460
110717	548461
83180	548462
157094	548463
73236	548464
50920	548465
31668	548466
58713	548467
7412	548468
7946	548469
209344	548470
112171	548471
21987	548472
6905	548473
50842	548474
208565	548475
107000	548476
94203	548477
88304	548478
213839	548479
31230	548480
109408	548481
117116	548482
130259	548483
185725	548484
59085	548485
36535	548486
209722	548487
36612	548488
28966	548489
42805	548490
94944	548491
100258	548492
65540	548493
149013	548494
40580	548495
81764	548496
136264	548497
128710	548498
17205	548499
40580	548500
187059	548501
95023	548502
176846	548503
46210	548504
28404	548505
22701	548506
21350	548507
54346	548508
98639	548509
17202	548510
73047	548511
93603	548512
7008	548513
215450	548514
25868	548515
126923	548516
135532	548517
43501	548518
137238	548519
41628	548520
144455	548521
112431	548522
5744	548523
135883	548524
135038	548525
113281	548526
22669	548527
20629	548528
72677	548529
147196	548530
32138	548531
58144	548532
39544	548533
216852	548534
190219	548535
60400	548536
9639	548537
454	548538
7555	548539
134461	548540
43145	548541
24347	548542
3787	548543
9964	548544
103521	548545
45293	548546
52385	548547
20866	548548
59015	548549
10362	548550
8540	548551
60400	548552
35471	548553
7016	548554
75393	548555
15303	548556
100262	548557
236706	548558
93347	548559
67907	548560
85399	548561
40364	548562
19119	548563
66911	548564
14105	548565
72095	548566
49553	548567
50538	548568
143724	548569
148416	548570
25432	548571
111294	548572
78916	548573
78047	548574
129449	548575
25961	548576
14918	548577
65101	548578
12291	548579
166	548580
51783	548581
104149	548582
30048	548583
136695	548584
78318	548585
5605	548586
153260	548587
106833	548588
82775	548589
185189	548590
63918	548591
29420	548592
147964	548593
5744	548594
75185	548595
132457	548596
83535	548597
78876	548598
129455	548599
184222	548600
36150	548601
63281	548602
139691	548603
52250	548604
131791	548605
91380	548606
74328	548607
90010	548608
147548	548609
8232	548610
75309	548611
20672	548612
44967	548613
22909	548614
105909	548615
63036	548616
215167	548617
45431	548618
46537	548619
75151	548620
83611	548621
35623	548622
73421	548623
109745	548624
50221	548625
154119	548626
98221	548627
61123	548628
147592	548629
153905	548630
176161	548631
16274	548632
105334	548633
88724	548634
60496	548635
104612	548636
26207	548637
43507	548638
154215	548639
13312	548640
43991	548641
77631	548642
122565	548643
8925	548644
23947	548645
44602	548646
145726	548647
39958	548648
53366	548649
126351	548650
129878	548651
164643	548652
31090	548653
32380	548654
82313	548655
175430	548656
111709	548657
178825	548658
111342	548659
32395	548660
50566	548661
88960	548662
37831	548663
141440	548664
39320	548665
76389	548666
55296	548667
220084	548668
24762	548669
25756	548670
84697	548671
61133	548672
25548	548673
160589	548674
25880	548675
221187	548676
32108	548677
14920	548678
35949	548679
22589	548680
206008	548681
166395	548682
73750	548683
53043	548684
3168	548685
136336	548686
50948	548687
83647	548688
5317	548689
39543	548690
46283	548691
169105	548692
14317	548693
15935	548694
35043	548695
59322	548696
202072	548697
18667	548698
79237	548699
83917	548700
154127	548701
115936	548702
76994	548703
112725	548704
32925	548705
112741	548706
60031	548707
151840	548708
144542	548709
112255	548710
101626	548711
69795	548712
90288	548713
15063	548714
24534	548715
26933	548716
130690	548717
177131	548718
183891	548719
37128	548720
78684	548721
182932	548722
137081	548723
37036	548724
97193	548725
23228	548726
122893	548727
128453	548728
72037	548729
72328	548730
88788	548731
182475	548732
57365	548733
149129	548734
237173	548735
31024	548736
65907	548737
129018	548738
84827	548739
18887	548740
185989	548741
2211	548742
5136	548743
64708	548744
33730	548745
40248	548746
2891	548747
86647	548748
54608	548749
31550	548750
77413	548751
5207	548752
74553	548753
110676	548754
153459	548755
151671	548756
109707	548757
94840	548758
140084	548759
6000	548760
31089	548761
46301	548762
56567	548763
107872	548764
127792	548765
37470	548766
18253	548767
180885	548768
41881	548769
143884	548770
70877	548771
53892	548772
7853	548773
55713	548774
51593	548775
53765	548776
13377	548777
110401	548778
198743	548779
3806	548780
191484	548781
112062	548782
4375	548783
111817	548784
91586	548785
10898	548786
13326	548787
121456	548788
5063	548789
7821	548790
108056	548791
186306	548792
43341	548793
152466	548794
99944	548795
101276	548796
58606	548797
9919	548798
58457	548799
86579	548800
20763	548801
17145	548802
77195	548803
39870	548804
57897	548805
64869	548806
13114	548807
93290	548808
182427	548809
84987	548810
31823	548811
189158	548812
139010	548813
155755	548814
39369	548815
40193	548816
12002	548817
50092	548818
107405	548819
120990	548820
83598	548821
85765	548822
37449	548823
48417	548824
83150	548825
6782	548826
45532	548827
63987	548828
9584	548829
28879	548830
29202	548831
29169	548832
129509	548833
95553	548834
102626	548835
11998	548836
117499	548837
89837	548838
104156	548839
3934	548840
78879	548841
17273	548842
10948	548843
57993	548844
6445	548845
53237	548846
44178	548847
28677	548848
144217	548849
126473	548850
178640	548851
28999	548852
33019	548853
59839	548854
164722	548855
77198	548856
124444	548857
34680	548858
219379	548859
82274	548860
28460	548861
29381	548862
109045	548863
56700	548864
27942	548865
45602	548866
45767	548867
38934	548868
46150	548869
188513	548870
12002	548871
151851	548872
9001	548873
116500	548874
19406	548875
89886	548876
56803	548877
72123	548878
101818	548879
10522	548880
22687	548881
20643	548882
58975	548883
181997	548884
132486	548885
75481	548886
80123	548887
176457	548888
4171	548889
71560	548890
10262	548891
196532	548892
76736	548893
76733	548894
16052	548895
76151	548896
22072	548897
128607	548898
44954	548899
38518	548900
29603	548901
85488	548902
195764	548903
163070	548904
99840	548905
99494	548906
186690	548907
8939	548908
212215	548909
177276	548910
14277	548911
104156	548912
147477	548913
152504	548914
17429	548915
23802	548916
54835	548917
6505	548918
162332	548919
54707	548920
108881	548921
81344	548922
187462	548923
58265	548924
23511	548925
110946	548926
205926	548927
101010	548928
62750	548929
56365	548930
62687	548931
61166	548932
59333	548933
18725	548934
43974	548935
201046	548936
187515	548937
76488	548938
36954	548939
79106	548940
184576	548941
201619	548942
56935	548943
35063	548944
18159	548945
236261	548946
10518	548947
17912	548948
18102	548949
35215	548950
61067	548951
13060	548952
174416	548953
95711	548954
69425	548955
1909	548956
29680	548957
8987	548958
207529	548959
131574	548960
64851	548961
59938	548962
119607	548963
151669	548964
108816	548965
7758	548966
28961	548967
36537	548968
27684	548969
14843	548970
96455	548971
63751	548972
77333	548973
76632	548974
53886	548975
16177	548976
35779	548977
102796	548978
207640	548979
14416	548980
40200	548981
89820	548982
133020	548983
184313	548984
128349	548985
153483	548986
153149	548987
21913	548988
87364	548989
2023	548990
34675	548991
36083	548992
192908	548993
8909	548994
129630	548995
74300	548996
2891	548997
102827	548998
55988	548999
176260	549000
185534	549001
17435	549002
12044	549003
64454	549004
10919	549005
14199	549006
28728	549007
89135	549008
126921	549009
162690	549010
79168	549011
524	549012
180962	549013
45093	549014
83486	549015
140988	549016
74809	549017
10836	549018
12047	549019
120115	549020
9135	549021
65070	549022
23383	549023
63489	549024
23251	549025
10334	549026
79998	549027
14106	549028
42551	549029
7045	549030
34539	549031
5881	549032
85700	549033
42590	549034
62858	549035
86910	549036
173	549037
37445	549038
24939	549039
33195	549040
58530	549041
5895	549042
9175	549043
37887	549044
67481	549045
106544	549046
112367	549047
43801	549048
51037	549049
1788	549050
53466	549051
136281	549052
34480	549053
61926	549054
48490	549055
174477	549056
119357	549057
53455	549058
89556	549059
82819	549060
4430	549061
9228	549062
7870	549063
100679	549064
34070	549065
94140	549066
45118	549067
112768	549068
83760	549069
43386	549070
165303	549071
43570	549072
126936	549073
189930	549074
109923	549075
11231	549076
69808	549077
17457	549078
19218	549079
83443	549080
16142	549081
116355	549082
156007	549083
134617	549084
60173	549085
203368	549086
25856	549087
63591	549088
16925	549089
3725	549090
34440	549091
174743	549092
19817	549093
153227	549094
108982	549095
210345	549096
7219	549097
86912	549098
207209	549099
212602	549100
19402	549101
66879	549102
1254	549103
8663	549104
170558	549105
112067	549106
66089	549107
27714	549108
86990	549109
93890	549110
19271	549111
6487	549112
17001	549113
136288	549114
39629	549115
119118	549116
46712	549117
10104	549118
206285	549119
19107	549120
37155	549121
46213	549122
18685	549123
79969	549124
10864	549125
38655	549126
12595	549127
52119	549128
49717	549129
1368	549130
75520	549131
80273	549132
39777	549133
28981	549134
14374	549135
120251	549136
79242	549137
3514	549138
67632	549139
46449	549140
79147	549141
184403	549142
131518	549143
23080	549144
22710	549145
20320	549146
190902	549147
82338	549148
27540	549149
110044	549150
52241	549151
3408	549152
57873	549153
48868	549154
2140	549155
132738	549156
168046	549157
58966	549158
53961	549159
63952	549160
41745	549161
13931	549162
105568	549163
15440	549164
33310	549165
52235	549166
155301	549167
87349	549168
36223	549169
30791	549170
47432	549171
93536	549172
17420	549173
167787	549174
84154	549175
80245	549176
49141	549177
39475	549178
48794	549179
145586	549180
220790	549181
6487	549182
76331	549183
190183	549184
155671	549185
93228	549186
25854	549187
10979	549188
118989	549189
134387	549190
191898	549191
128187	549192
36438	549193
7309	549194
7	549195
72686	549196
19286	549197
31603	549198
60253	549199
12976	549200
628	549201
184937	549202
11945	549203
44519	549204
15489	549205
97092	549206
109176	549207
119817	549208
20174	549209
63696	549210
69492	549211
46745	549212
146668	549213
106939	549214
87465	549215
17934	549216
99350	549217
71490	549218
175905	549219
13188	549220
23014	549221
39968	549222
35514	549223
148331	549224
56996	549225
59488	549226
43779	549227
17466	549228
28656	549229
110066	549230
50070	549231
7222	549232
17418	549233
13840	549234
13237	549235
82693	549236
111234	549237
19172	549238
29759	549239
58434	549240
49605	549241
122966	549242
2058	549243
6989	549244
202280	549245
4486	549246
63619	549247
189907	549248
36160	549249
3940	549250
165242	549251
25013	549252
127865	549253
99689	549254
4557	549255
20469	549256
91383	549257
140058	549258
68578	549259
24223	549260
18901	549261
110929	549262
35109	549263
174612	549264
3123	549265
82037	549266
19920	549267
26674	549268
1881	549269
64641	549270
42236	549271
12053	549272
10176	549273
65005	549274
6422	549275
25880	549276
176784	549277
109085	549278
133869	549279
27472	549280
183011	549281
55292	549282
30979	549283
45204	549284
206290	549285
106954	549286
102927	549287
38183	549288
196506	549289
130131	549290
133086	549291
94958	549292
63839	549293
57621	549294
81542	549295
87436	549296
40749	549297
11378	549298
56047	549299
102145	549300
161206	549301
17155	549302
139464	549303
196	549304
32070	549305
110454	549306
13000	549307
43344	549308
176910	549309
175223	549310
174	549311
55970	549312
15278	549313
107844	549314
111573	549315
55448	549316
133696	549317
25834	549318
22711	549319
84534	549320
29515	549321
155594	549322
51252	549323
46892	549324
51283	549325
39896	549326
106717	549327
21631	549328
150346	549329
22059	549330
209458	549331
133073	549332
138795	549333
64358	549334
7648	549335
16045	549336
48853	549337
180212	549338
93593	549339
152659	549340
100431	549341
173264	549342
10938	549343
151480	549344
9322	549345
75246	549346
81176	549347
55772	549348
18678	549349
44624	549350
214233	549351
49853	549352
4539	549353
10846	549354
67408	549355
56786	549356
47017	549357
69596	549358
16947	549359
99864	549360
102125	549361
21457	549362
70267	549363
59679	549364
42463	549365
128487	549366
76612	549367
50476	549368
63056	549369
83633	549370
71940	549371
135819	549372
99169	549373
136076	549374
177418	549375
180271	549376
150177	549377
142638	549378
50397	549379
79147	549380
205447	549381
46339	549382
37611	549383
121834	549384
46239	549385
120203	549386
34864	549387
54963	549388
155633	549389
2851	549390
151784	549391
63824	549392
112981	549393
18969	549394
36160	549395
177917	549396
106133	549397
3236	549398
10278	549399
55826	549400
39415	549401
98546	549402
180038	549403
116528	549404
3527	549405
183033	549406
68285	549407
120987	549408
203318	549409
26763	549410
50675	549411
117146	549412
126803	549413
71463	549414
20707	549415
20796	549416
899	549417
51029	549418
14632	549419
42335	549420
12982	549421
69116	549422
76644	549423
16475	549424
107152	549425
17915	549426
59463	549427
10480	549428
74231	549429
10898	549430
14450	549431
9042	549432
37033	549433
107900	549434
2971	549435
164246	549436
53872	549437
5723	549438
131835	549439
56313	549440
1601	549441
111581	549442
110874	549443
106126	549444
153929	549445
108107	549446
49778	549447
42906	549448
25399	549449
24035	549450
46057	549451
36445	549452
41794	549453
89776	549454
4584	549455
668	549456
127388	549457
51096	549458
21339	549459
212615	549460
179744	549461
74033	549462
85575	549463
15215	549464
36914	549465
81154	549466
74104	549467
6963	549468
29228	549469
25384	549470
39691	549471
55896	549472
61056	549473
36956	549474
191976	549475
106730	549476
149617	549477
6656	549478
178129	549479
4953	549480
32145	549481
1256	549482
43104	549483
112692	549484
82535	549485
74507	549486
15496	549487
232896	549488
10471	549489
45675	549490
152374	549491
127165	549492
46248	549493
2381	549494
73460	549495
86672	549496
8884	549497
88358	549498
191246	549499
43930	549500
24020	549501
13597	549502
26443	549503
204591	549504
24910	549505
45163	549506
55908	549507
56715	549508
219168	549509
138000	549510
60845	549511
50129	549512
67842	549513
50630	549514
97572	549515
11120	549516
147550	549517
57553	549518
24136	549519
21303	549520
61906	549521
22387	549522
5856	549523
56944	549524
25419	549525
59653	549526
33481	549527
93481	549528
222426	549529
103103	549530
20852	549531
13326	549532
32460	549533
122564	549534
72237	549535
165573	549536
27612	549537
2408	549538
180385	549539
76346	549540
214119	549541
56123	549542
189197	549543
74326	549544
98752	549545
118872	549546
176833	549547
100339	549548
98050	549549
68262	549550
138822	549551
102741	549552
130682	549553
53518	549554
25677	549555
39358	549556
58167	549557
15036	549558
12262	549559
34816	549560
104230	549561
129380	549562
68776	549563
150488	549564
63263	549565
175957	549566
136373	549567
14059	549568
104911	549569
12799	549570
113801	549571
45890	549572
12985	549573
205133	549574
121403	549575
103400	549576
25370	549577
144138	549578
100604	549579
200957	549580
49167	549581
69678	549582
144810	549583
107858	549584
14996	549585
108249	549586
107347	549587
121773	549588
8537	549589
2411	549590
120144	549591
202363	549592
228221	549593
165409	549594
1134	549595
152688	549596
76688	549597
21456	549598
160702	549599
28667	549600
721	549601
149637	549602
93234	549603
162790	549604
94823	549605
15920	549606
38807	549607
127556	549608
151303	549609
85889	549610
76060	549611
50421	549612
13174	549613
78040	549614
150686	549615
1691	549616
148069	549617
198250	549618
16065	549619
1461	549620
161192	549621
66996	549622
23636	549623
76774	549624
56174	549625
40636	549626
56156	549627
15152	549628
525	549629
213327	549630
136349	549631
110258	549632
124704	549633
50109	549634
111108	549635
125690	549636
92808	549637
26561	549638
22937	549639
4194	549640
67397	549641
82311	549642
218785	549643
7337	549644
44872	549645
50421	549646
92811	549647
214397	549648
36512	549649
54752	549650
89257	549651
2519	549652
219772	549653
163704	549654
48808	549655
102242	549656
21377	549657
14985	549658
218729	549659
28410	549660
103807	549661
101401	549662
32993	549663
46143	549664
32587	549665
6473	549666
26799	549667
119069	549668
26320	549669
116912	549670
149112	549671
21918	549672
10050	549673
120455	549674
110191	549675
31854	549676
24951	549677
10880	549678
29324	549679
84301	549680
39621	549681
68317	549682
7682	549683
49433	549684
223463	549685
88816	549686
59760	549687
32895	549688
145687	549689
166747	549690
28253	549691
18156	549692
3257	549693
59837	549694
104128	549695
43316	549696
61112	549697
156695	549698
28421	549699
222839	549700
61421	549701
26180	549702
5859	549703
13053	549704
140991	549705
9057	549706
62518	549707
24019	549708
71347	549709
28874	549710
209440	549711
214182	549712
7635	549713
8987	549714
108022	549715
21358	549716
68695	549717
188315	549718
152330	549719
2417	549720
26695	549721
23277	549722
182200	549723
22597	549724
69494	549725
143247	549726
57770	549727
87902	549728
193599	549729
13449	549730
75293	549731
118732	549732
21611	549733
67542	549734
32949	549735
21865	549736
137298	549737
104255	549738
119691	549739
119691	549740
128574	549741
7022	549742
6039	549743
11831	549744
70573	549745
582	549746
2095	549747
48790	549748
48590	549749
46812	549750
142684	549751
62604	549752
4682	549753
98581	549754
9864	549755
6233	549756
100	549757
86796	549758
3695	549759
43411	549760
89852	549761
43696	549762
101081	549763
23564	549764
87901	549765
22793	549766
54547	549767
18858	549768
36884	549769
29419	549770
102682	549771
14064	549772
36045	549773
145618	549774
18412	549775
5090	549776
22954	549777
71915	549778
235876	549779
113488	549780
31045	549781
12465	549782
7352	549783
36127	549784
85271	549785
970	549786
29730	549787
84248	549788
44512	549789
25786	549790
34152	549791
138233	549792
122930	549793
12954	549794
161830	549795
19334	549796
2090	549797
5308	549798
235803	549799
97460	549800
25560	549801
128477	549802
132192	549803
39812	549804
218153	549805
100511	549806
110852	549807
37240	549808
87723	549809
1660	549810
13847	549811
127934	549812
130933	549813
147381	549814
108895	549815
22461	549816
19873	549817
118866	549818
19665	549819
47840	549820
33205	549821
14716	549822
4683	549823
208311	549824
21223	549825
102424	549826
46203	549827
50663	549828
71654	549829
25158	549830
7068	549831
7869	549832
69544	549833
154872	549834
29963	549835
124903	549836
15483	549837
3206	549838
13209	549839
23309	549840
58850	549841
102824	549842
5137	549843
6923	549844
98668	549845
15482	549846
205166	549847
7608	549848
26373	549849
59599	549850
56722	549851
19175	549852
97422	549853
14724	549854
45236	549855
31865	549856
61719	549857
14003	549858
75891	549859
45035	549860
95841	549861
37584	549862
26285	549863
82199	549864
70185	549865
83893	549866
33890	549867
1568	549868
88942	549869
16519	549870
97327	549871
97839	549872
9686	549873
29572	549874
101527	549875
51500	549876
23477	549877
131780	549878
41962	549879
1844	549880
93464	549881
174820	549882
13501	549883
24916	549884
160436	549885
15939	549886
228464	549887
30831	549888
220426	549889
134184	549890
150818	549891
41854	549892
45946	549893
69876	549894
217369	549895
164277	549896
186493	549897
98821	549898
15619	549899
37476	549900
32624	549901
906	549902
67501	549903
103758	549904
4921	549905
12538	549906
191223	549907
2524	549908
74419	549909
57062	549910
45457	549911
63079	549912
127390	549913
50577	549914
33448	549915
92244	549916
44173	549917
75291	549918
51903	549919
75453	549920
128826	549921
70256	549922
67740	549923
30860	549924
43958	549925
82817	549926
78102	549927
185134	549928
16973	549929
3891	549930
4165	549931
40812	549932
57367	549933
154130	549934
17485	549935
24225	549936
77074	549937
7040	549938
36645	549939
60301	549940
22603	549941
701	549942
64565	549943
11106	549944
92880	549945
8822	549946
46432	549947
44345	549948
14102	549949
105117	549950
45727	549951
44438	549952
15591	549953
8124	549954
16959	549955
56573	549956
23622	549957
122703	549958
12793	549959
5192	549960
73674	549961
34426	549962
29350	549963
44060	549964
236804	549965
38206	549966
3644	549967
61992	549968
6463	549969
13151	549970
44910	549971
20802	549972
34682	549973
22414	549974
12442	549975
48375	549976
55396	549977
11310	549978
5768	549979
1962	549980
163014	549981
44341	549982
74848	549983
163378	549984
74934	549985
2030	549986
81953	549987
63346	549988
162837	549989
33428	549990
144474	549991
3906	549992
81622	549993
136650	549994
5904	549995
18520	549996
37766	549997
86548	549998
26211	549999
52170	550000
19247	550001
32171	550002
93503	550003
10984	550004
89515	550005
38395	550006
140448	550007
4589	550008
39029	550009
74207	550010
44939	550011
3451	550012
58053	550013
54240	550014
131864	550015
147901	550016
57097	550017
98253	550018
73420	550019
91351	550020
160881	550021
54346	550022
183114	550023
213116	550024
57984	550025
29827	550026
20901	550027
229154	550028
65945	550029
475	550030
109293	550031
9492	550032
9492	550033
12969	550034
49635	550035
29075	550036
16152	550037
41430	550038
29100	550039
32574	550040
111148	550041
55457	550042
75466	550043
52389	550044
158	550045
140135	550046
28410	550047
6743	550048
193882	550049
15089	550050
45615	550051
101758	550052
53003	550053
165706	550054
112041	550055
706	550056
78192	550057
37323	550058
706	550059
125166	550060
66474	550061
1619	550062
54732	550063
28037	550064
160758	550065
153149	550066
53651	550067
106590	550068
2512	550069
72062	550070
589	550071
140602	550072
58256	550073
136269	550074
13650	550075
10223	550076
39527	550077
157105	550078
120079	550079
140285	550080
44711	550081
42	550082
14490	550083
9395	550084
72752	550085
76462	550086
12215	550087
84793	550088
13998	550089
164063	550090
60543	550091
89636	550092
106171	550093
61316	550094
86497	550095
68644	550096
22698	550097
19536	550098
136630	550099
84490	550100
61513	550101
34864	550102
22548	550103
160350	550104
151925	550105
79114	550106
49548	550107
3240	550108
199897	550109
42080	550110
7220	550111
113393	550112
78558	550113
34466	550114
2025	550115
26409	550116
18366	550117
1342	550118
795	550119
2009	550120
9676	550121
6315	550122
58984	550123
217158	550124
6481	550125
41281	550126
62834	550127
96526	550128
100943	550129
173393	550130
22828	550131
157671	550132
3752	550133
25074	550134
121018	550135
133198	550136
72232	550137
52619	550138
37772	550139
26672	550140
33181	550141
36497	550142
67625	550143
1036	550144
21766	550145
15449	550146
67931	550147
94327	550148
87543	550149
102530	550150
9394	550151
83177	550152
123	550153
4146	550154
186931	550155
154263	550156
59512	550157
73	550158
28828	550159
2232	550160
46030	550161
22331	550162
14386	550163
1433	550164
158994	550165
42593	550166
24529	550167
11263	550168
30266	550169
147117	550170
16817	550171
68833	550172
7209	550173
21383	550174
25334	550175
5578	550176
32834	550177
10176	550178
226843	550179
86335	550180
146158	550181
223558	550182
22200	550183
72574	550184
66325	550185
56045	550186
50369	550187
224592	550188
2625	550189
3069	550190
85988	550191
47747	550192
225548	550193
41399	550194
159300	550195
7785	550196
71324	550197
86086	550198
233979	550199
86267	550200
5988	550201
1736	550202
26797	550203
234206	550204
42246	550205
228919	550206
164268	550207
147051	550208
147039	550209
204648	550210
146375	550211
156783	550212
147042	550213
108622	550214
49503	550215
26667	550216
233550	550217
66310	550218
82064	550219
82061	550220
10584	550221
146027	550222
82068	550223
107084	550224
147084	550225
166045	550226
79388	550227
32277	550228
111159	550229
104779	550230
24384	550231
108658	550232
10616	550233
60151	550234
1938	550235
41687	550236
202102	550237
145101	550238
91724	550239
55943	550240
5857	550241
225894	550242
1955	550243
80131	550244
5937	550245
65192	550246
81739	550247
176472	550248
25159	550249
18402	550250
44286	550251
104797	550252
155620	550253
37104	550254
4496	550255
9186	550256
115413	550257
169537	550258
81740	550259
157548	550260
8868	550261
155393	550262
85410	550263
33391	550264
30119	550265
30113	550266
77139	550267
175638	550268
39128	550269
69333	550270
81647	550271
2803	550272
94851	550273
1995	550274
159687	550275
204645	550276
172262	550277
97000	550278
55740	550279
221407	550280
41848	550281
108706	550282
203278	550283
127173	550284
5870	550285
4017	550286
3517	550287
21204	550288
147175	550289
49459	550290
954	550291
10742	550292
793	550293
3548	550294
20459	550295
71898	550296
82064	550297
63432	550298
39137	550299
63432	550300
129195	550301
39137	550302
114741	550303
9228	550304
39728	550305
169257	550306
196826	550307
114771	550308
193364	550309
203523	550310
110885	550311
220446	550312
212835	550313
115648	550314
219694	550315
85643	550316
41757	550317
224886	550318
107402	550319
2182	550320
203324	550321
71677	550322
4552	550323
111	550324
42004	550325
224157	550326
236135	550327
146254	550328
141578	550329
89495	550330
232825	550331
203256	550332
115819	550333
78314	550334
119346	550335
146348	550336
115621	550337
127227	550338
158789	550339
26004	550340
174818	550341
33237	550342
214426	550343
83523	550344
10444	550345
158364	550346
3047	550347
26669	550348
103178	550349
10367	550350
31526	550351
120133	550352
53877	550353
88487	550354
108381	550355
119346	550356
43817	550357
14751	550358
114973	550359
95353	550360
166159	550361
25974	550362
158298	550363
81861	550364
108013	550365
211363	550366
162697	550367
116982	550368
114663	550369
81635	550370
147147	550371
88860	550372
119439	550373
204583	550374
227902	550375
111690	550376
166037	550377
162151	550378
49156	550379
159023	550380
147089	550381
23924	550382
202803	550383
118049	550384
81712	550385
39728	550386
5905	550387
5871	550388
198346	550389
71633	550390
9167	550391
145856	550392
159380	550393
68904	550394
16514	550395
10326	550396
226249	550397
226955	550398
18068	550399
49460	550400
21925	550401
72488	550402
25075	550403
154773	550404
71633	550405
72127	550406
23840	550407
218768	550408
113630	550409
180718	550410
6718	550411
19895	550412
21845	550413
7673	550414
8921	550415
46989	550416
61252	550417
158801	550418
167208	550419
157628	550420
81199	550421
231665	550422
179617	550423
55099	550424
137425	550425
222982	550426
152998	550427
221166	550428
221512	550429
169162	550430
68834	550431
41491	550432
166239	550433
227045	550434
2198	550435
3503	550436
115635	550437
178273	550438
204512	550439
109792	550440
71776	550441
95031	550442
108071	550443
107930	550444
68904	550445
120809	550446
66259	550447
226676	550448
81874	550449
1772	550450
4552	550451
5129	550452
41757	550453
203084	550454
17952	550455
117243	550456
216954	550457
212338	550458
108659	550459
151726	550460
160130	550461
85993	550462
144629	550463
78314	550464
3135	550465
232433	550466
50121	550467
232294	550468
1056	550469
6830	550470
168022	550471
225715	550472
158453	550473
138187	550474
115471	550475
114573	550476
158125	550477
81868	550478
61292	550479
66852	550480
81615	550481
71817	550482
35065	550483
63151	550484
158343	550485
44010	550486
166051	550487
222577	550488
71792	550489
141650	550490
107441	550491
1596	550492
226203	550493
120845	550494
3503	550495
66310	550496
221409	550497
159654	550498
50883	550499
112893	550500
147128	550501
25159	550502
147099	550503
147177	550504
42170	550505
123259	550506
126191	550507
21845	550508
6621	550509
1039	550510
28869	550511
105328	550512
2	550513
2	550514
131105	550515
10908	550516
57508	550517
22765	550518
14670	550519
33189	550520
43161	550521
33178	550522
41245	550523
41579	550524
66772	550525
11054	550526
24005	550527
165587	550528
58838	550529
32216	550530
58480	550531
68299	550532
41738	550533
4780	550534
6145	550535
521	550536
72020	550537
9296	550538
106693	550539
34704	550540
80907	550541
28672	550542
6689	550543
126249	550544
22385	550545
41326	550546
144389	550547
154141	550548
41802	550549
152685	550550
219621	550551
7623	550552
124456	550553
8821	550554
1891	550555
78890	550556
71668	550557
12568	550558
6677	550559
9058	550560
51340	550561
70311	550562
10420	550563
34526	550564
5262	550565
158	550566
44392	550567
79735	550568
80934	550569
58391	550570
82817	550571
50309	550572
124510	550573
119457	550574
21545	550575
130482	550576
41352	550577
146164	550578
129126	550579
76923	550580
48861	550581
59077	550582
11898	550583
26132	550584
113547	550585
93714	550586
88508	550587
53442	550588
20860	550589
57336	550590
140958	550591
72949	550592
11935	550593
20531	550594
46437	550595
23727	550596
136893	550597
166850	550598
169326	550599
47942	550600
4393	550601
77420	550602
23306	550603
80821	550604
89301	550605
220353	550606
15841	550607
123082	550608
153586	550609
27554	550610
15217	550611
131834	550612
56144	550613
28143	550614
83914	550615
172972	550616
19887	550617
50118	550618
13761	550619
35286	550620
14921	550621
8011	550622
64337	550623
65517	550624
98172	550625
184520	550626
182545	550627
131212	550628
187466	550629
102108	550630
185972	550631
56564	550632
23602	550633
62694	550634
50175	550635
5464	550636
237789	550637
188093	550638
658	550639
163459	550640
83855	550641
58387	550642
21111	550643
54103	550644
188724	550645
55191	550646
164633	550647
69597	550648
112994	550649
209022	550650
33965	550651
65180	550652
9837	550653
82348	550654
22541	550655
48014	550656
2961	550657
210722	550658
18917	550659
22495	550660
100952	550661
49409	550662
32651	550663
55468	550664
53805	550665
86416	550666
36014	550667
134983	550668
106217	550669
37980	550670
23918	550671
23710	550672
42673	550673
47435	550674
60868	550675
33555	550676
77210	550677
31780	550678
219	550679
48329	550680
119928	550681
148028	550682
130404	550683
64834	550684
61582	550685
187865	550686
768	550687
45165	550688
23187	550689
73795	550690
225665	550691
55527	550692
43858	550693
4668	550694
127324	550695
9361	550696
47928	550697
37151	550698
20745	550699
124560	550700
208343	550701
77787	550702
4119	550703
31179	550704
27195	550705
97054	550706
19016	550707
163017	550708
16634	550709
15877	550710
25973	550711
523	550712
9411	550713
203984	550714
4133	550715
5904	550716
70185	550717
82663	550718
35032	550719
6315	550720
45903	550721
56982	550722
171261	550723
56808	550724
89343	550725
51261	550726
47513	550727
3714	550728
11040	550729
84471	550730
23655	550731
21089	550732
109850	550733
82349	550734
17502	550735
51047	550736
70345	550737
81159	550738
72774	550739
77052	550740
240317	550741
212085	550742
25141	550743
113171	550744
143721	550745
13104	550746
57906	550747
969	550748
206443	550749
174748	550750
199543	550751
175017	550752
92678	550753
198248	550754
104984	550755
57690	550756
27874	550757
43169	550758
4179	550759
209482	550760
39984	550761
87384	550762
137077	550763
44043	550764
134012	550765
9031	550766
43909	550767
213148	550768
215437	550769
116172	550770
91177	550771
11059	550772
8519	550773
75182	550774
180508	550775
114331	550776
420	550777
117671	550778
180408	550779
27718	550780
130306	550781
64834	550782
177195	550783
88186	550784
46631	550785
20777	550786
142487	550787
128981	550788
85584	550789
119856	550790
3033	550791
103870	550792
198617	550793
120426	550794
95802	550795
177617	550796
35572	550797
1250	550798
27500	550799
36763	550800
1784	550801
104189	550802
109137	550803
78809	550804
143274	550805
105286	550806
147553	550807
31580	550808
98923	550809
43359	550810
1538	550811
43450	550812
14669	550813
126592	550814
95037	550815
25578	550816
23691	550817
35781	550818
57030	550819
64426	550820
119990	550821
169848	550822
17118	550823
49757	550824
86573	550825
95773	550826
213835	550827
70267	550828
30952	550829
925	550830
54300	550831
34981	550832
10987	550833
39873	550834
73698	550835
19642	550836
80783	550837
52834	550838
27652	550839
133022	550840
29641	550841
55438	550842
128868	550843
44904	550844
27913	550845
104035	550846
177581	550847
33803	550848
13293	550849
8900	550850
161385	550851
26477	550852
64864	550853
26369	550854
86330	550855
24849	550856
31740	550857
46928	550858
18513	550859
92520	550860
95831	550861
8122	550862
40816	550863
5601	550864
45900	550865
10699	550866
9410	550867
51108	550868
4648	550869
60303	550870
34081	550871
41621	550872
59548	550873
174376	550874
191224	550875
19103	550876
175219	550877
86909	550878
66381	550879
238303	550880
78803	550881
52577	550882
156296	550883
15509	550884
115588	550885
70942	550886
52741	550887
89577	550888
103001	550889
40884	550890
55209	550891
13264	550892
46355	550893
83675	550894
127891	550895
38089	550896
65788	550897
65380	550898
168448	550899
15677	550900
36093	550901
41023	550902
56238	550903
5321	550904
7616	550905
24673	550906
99328	550907
33044	550908
226913	550909
77309	550910
19996	550911
92816	550912
19450	550913
56173	550914
97834	550915
98456	550916
186937	550917
117694	550918
64323	550919
90256	550920
8629	550921
43610	550922
87294	550923
99742	550924
28417	550925
21427	550926
44864	550927
233880	550928
185088	550929
186026	550930
50504	550931
119888	550932
52565	550933
10897	550934
19957	550935
102648	550936
10845	550937
186665	550938
67922	550939
55566	550940
62849	550941
35496	550942
96746	550943
110800	550944
36440	550945
35094	550946
17493	550947
33782	550948
59681	550949
38620	550950
217891	550951
144855	550952
117422	550953
6058	550954
187153	550955
35973	550956
85671	550957
16038	550958
134473	550959
89612	550960
29543	550961
54052	550962
225941	550963
126594	550964
55028	550965
89092	550966
22898	550967
28758	550968
100844	550969
8278	550970
29847	550971
58344	550972
193799	550973
157286	550974
101837	550975
21619	550976
53616	550977
28352	550978
32253	550979
66949	550980
18175	550981
2	550982
215013	550983
210387	550984
50125	550985
106655	550986
32132	550987
38844	550988
63742	550989
79576	550990
24951	550991
45857	550992
45398	550993
83537	550994
196029	550995
60333	550996
68685	550997
140120	550998
28707	550999
39372	551000
47883	551001
28051	551002
130167	551003
166013	551004
3352	551005
65445	551006
61452	551007
187545	551008
79460	551009
45446	551010
96806	551011
38310	551012
55981	551013
22848	551014
60257	551015
125297	551016
145404	551017
118862	551018
2896	551019
53100	551020
108167	551021
66435	551022
190305	551023
29079	551024
37475	551025
30820	551026
3807	551027
192353	551028
107836	551029
61741	551030
96219	551031
15141	551032
134519	551033
39804	551034
31085	551035
101638	551036
65288	551037
28598	551038
89146	551039
68156	551040
165027	551041
14019	551042
157066	551043
31457	551044
109559	551045
28124	551046
18686	551047
34267	551048
7404	551049
40067	551050
73044	551051
87419	551052
74431	551053
132510	551054
28257	551055
61474	551056
35239	551057
27312	551058
6340	551059
11044	551060
16819	551061
4237	551062
3757	551063
29043	551064
143727	551065
8544	551066
1722	551067
903	551068
2283	551069
21735	551070
48350	551071
6065	551072
57510	551073
23635	551074
64082	551075
68666	551076
35378	551077
16324	551078
409	551079
11182	551080
78649	551081
2780	551082
48550	551083
15661	551084
8464	551085
23990	551086
88486	551087
66921	551088
33198	551089
103179	551090
94693	551091
46231	551092
107801	551093
74137	551094
45030	551095
11069	551096
167551	551097
128068	551098
120332	551099
17351	551100
100931	551101
52889	551102
16998	551103
28576	551104
166491	551105
107539	551106
76852	551107
50222	551108
29730	551109
120489	551110
27546	551111
39414	551112
1717	551113
23496	551114
130716	551115
60303	551116
31379	551117
129641	551118
21811	551119
86508	551120
69128	551121
31285	551122
204168	551123
199165	551124
136200	551125
7297	551126
141742	551127
81810	551128
4830	551129
41301	551130
41557	551131
11824	551132
4227	551133
4147	551134
50766	551135
48432	551136
5348	551137
96547	551138
76494	551139
20217	551140
29201	551141
182783	551142
24969	551143
24969	551144
81034	551145
77906	551146
116290	551147
14105	551148
80961	551149
16567	551150
1859	551151
66625	551152
156195	551153
163169	551154
27352	551155
4141	551156
15972	551157
7039	551158
88929	551159
34173	551160
102407	551161
87329	551162
123586	551163
4387	551164
19319	551165
1530	551166
87755	551167
6812	551168
117074	551169
662	551170
1530	551171
135731	551172
6702	551173
176	551174
4752	551175
39242	551176
164117	551177
34365	551178
52075	551179
30682	551180
54014	551181
34376	551182
97045	551183
292	551184
24446	551185
48101	551186
28288	551187
161705	551188
935	551189
749	551190
6070	551191
2781	551192
222902	551193
11922	551194
771	551195
127367	551196
214946	551197
232723	551198
34336	551199
229261	551200
4151	551201
292	551202
9494	551203
99896	551204
52823	551205
64781	551206
6070	551207
16016	551208
17700	551209
292	551210
61651	551211
4975	551212
21157	551213
2523	551214
54693	551215
34360	551216
12198	551217
10952	551218
30653	551219
6791	551220
173344	551221
77214	551222
188896	551223
54838	551224
66447	551225
52107	551226
52107	551227
62622	551228
30653	551229
10952	551230
20565	551231
11041	551232
106609	551233
3328	551234
8581	551235
2334	551236
48635	551237
48463	551238
20399	551239
11744	551240
123794	551241
143579	551242
228957	551243
116094	551244
4735	551245
131494	551246
161685	551247
14771	551248
14771	551249
11874	551250
14771	551251
14771	551252
14771	551253
292	551254
11279	551255
292	551256
16016	551257
50508	551258
7582	551259
18817	551260
11985	551261
51158	551262
11985	551263
65679	551264
172288	551265
123937	551266
39242	551267
8443	551268
10996	551269
9945	551270
7074	551271
2903	551272
5690	551273
10299	551274
40119	551275
48856	551276
31697	551277
116193	551278
15450	551279
116246	551280
62651	551281
1490	551282
3627	551283
75987	551284
10029	551285
30563	551286
72286	551287
1490	551288
236884	551289
41709	551290
14700	551291
14700	551292
14700	551293
21492	551294
153835	551295
14772	551296
14700	551297
14260	551298
17734	551299
14772	551300
415	551301
1490	551302
702	551303
4390	551304
235301	551305
73299	551306
21620	551307
21620	551308
21620	551309
119098	551310
5519	551311
155246	551312
11922	551313
749	551314
160974	551315
70748	551316
73948	551317
73948	551318
221592	551319
78326	551320
22357	551321
14371	551322
36066	551323
13587	551324
150083	551325
6112	551326
749	551327
10299	551328
292	551329
16658	551330
172163	551331
157051	551332
161245	551333
35233	551334
234047	551335
43637	551336
31387	551337
156238	551338
47479	551339
2226	551340
47479	551341
16239	551342
16239	551343
32946	551344
82264	551345
149872	551346
20246	551347
26022	551348
208437	551349
157401	551350
123373	551351
134690	551352
8840	551353
611	551354
30707	551355
86936	551356
7591	551357
21033	551358
26396	551359
32323	551360
17551	551361
17551	551362
17551	551363
164033	551364
32263	551365
97126	551366
189020	551367
120147	551368
116374	551369
25942	551370
104466	551371
216531	551372
116374	551373
161345	551374
14753	551375
46262	551376
28429	551377
36	551378
235697	551379
67070	551380
123582	551381
159670	551382
9320	551383
292	551384
4101	551385
124	551386
222737	551387
119624	551388
34313	551389
34313	551390
31697	551391
166455	551392
100143	551393
43530	551394
50685	551395
11091	551396
34835	551397
16836	551398
62	551399
31480	551400
21307	551401
1887	551402
8448	551403
49391	551404
44695	551405
59	551406
128	551407
2550	551408
15823	551409
20547	551410
6975	551411
337	551412
2216	551413
2216	551414
65741	551415
20758	551416
23035	551417
5429	551418
75905	551419
182372	551420
119991	551421
88927	551422
12686	551423
207843	551424
43692	551425
59610	551426
23679	551427
102812	551428
10121	551429
80188	551430
26850	551431
9115	551432
204962	551433
36228	551434
2465	551435
6314	551436
234880	551437
59081	551438
4320	551439
59528	551440
4993	551441
4993	551442
4993	551443
144981	551444
144981	551445
67038	551446
7301	551447
61981	551448
52889	551449
25506	551450
44615	551451
38665	551452
13573	551453
15959	551454
5550	551455
2372	551456
11166	551457
11098	551458
14327	551459
24269	551460
3673	551461
10976	551462
117969	551463
7063	551464
44448	551465
5068	551466
24045	551467
44654	551468
16761	551469
1325	551470
50993	551471
4638	551472
21362	551473
22876	551474
6044	551475
17436	551476
68701	551477
12978	551478
7116	551479
49	551480
2687	551481
46002	551482
82337	551483
2826	551484
46985	551485
44643	551486
4295	551487
1096	551488
204369	551489
4954	551490
40336	551491
2651	551492
21091	551493
5295	551494
16187	551495
9306	551496
79781	551497
760	551498
20239	551499
4308	551500
6990	551501
13	551502
13385	551503
103798	551504
2309	551505
93753	551506
5054	551507
724	551508
44456	551509
1192	551510
266	551511
93143	551512
74383	551513
6041	551514
14621	551515
35239	551516
16905	551517
10617	551518
62457	551519
82804	551520
149456	551521
16602	551522
5250	551523
13039	551524
17204	551525
16905	551526
16905	551527
19154	551528
115	551529
15554	551530
49019	551531
38762	551532
72835	551533
4264	551534
24858	551535
31650	551536
32067	551537
183845	551538
39424	551539
7473	551540
14024	551541
20384	551542
96736	551543
130251	551544
91653	551545
15749	551546
3228	551547
696	551548
21147	551549
15852	551550
107	551551
4303	551552
49393	551553
13617	551554
107	551555
64267	551556
56746	551557
19628	551558
5547	551559
15694	551560
41266	551561
87059	551562
43723	551563
8052	551564
13107	551565
25404	551566
35534	551567
38580	551568
13481	551569
218911	551570
87684	551571
30535	551572
11809	551573
133388	551574
143488	551575
2966	551576
182816	551577
24869	551578
26337	551579
15204	551580
2466	551581
34151	551582
48428	551583
118934	551584
15196	551585
182080	551586
26914	551587
73610	551588
38630	551589
28139	551590
7324	551591
25233	551592
204235	551593
204213	551594
59307	551595
16299	551596
20328	551597
30560	551598
11721	551599
20077	551600
9910	551601
9909	551602
747	551603
15304	551604
7041	551605
13516	551606
4700	551607
27126	551608
13166	551609
62337	551610
23	551611
84157	551612
6398	551613
5352	551614
75241	551615
13091	551616
29674	551617
13845	551618
58191	551619
112079	551620
3268	551621
63582	551622
74229	551623
21678	551624
24029	551625
66070	551626
57684	551627
978	551628
101146	551629
54188	551630
4111	551631
4872	551632
18274	551633
24452	551634
62464	551635
2124	551636
22587	551637
17317	551638
1546	551639
12668	551640
9781	551641
36144	551642
62863	551643
2502	551644
6431	551645
4803	551646
66867	551647
162988	551648
19257	551649
75947	551650
24491	551651
83825	551652
38893	551653
769	551654
39076	551655
160819	551656
12937	551657
82297	551658
209580	551659
70433	551660
9410	551661
9783	551662
80838	551663
91970	551664
18559	551665
43737	551666
2043	551667
131794	551668
20386	551669
6388	551670
6262	551671
16852	551672
6388	551673
44267	551674
12179	551675
44265	551676
141098	551677
9866	551678
16299	551679
151816	551680
17470	551681
38634	551682
125047	551683
62522	551684
184621	551685
11109	551686
6890	551687
73521	551688
2862	551689
11527	551690
38705	551691
11863	551692
185932	551693
1571	551694
35171	551695
8648	551696
544	551697
13925	551698
2788	551699
18783	551700
8350	551701
2942	551702
4610	551703
79785	551704
101854	551705
9617	551706
105430	551707
102273	551708
99504	551709
151915	551710
24440	551711
238	551712
3274	551713
15587	551714
11562	551715
73798	551716
2479	551717
401	551718
71898	551719
98658	551720
34433	551721
30661	551722
211369	551723
4609	551724
11457	551725
2674	551726
6087	551727
107066	551728
18646	551729
35098	551730
74925	551731
3585	551732
13297	551733
107066	551734
62518	551735
3761	551736
37615	551737
40121	551738
16366	551739
15768	551740
88241	551741
38777	551742
52980	551743
201236	551744
46841	551745
79808	551746
13973	551747
52286	551748
12277	551749
21514	551750
41125	551751
31916	551752
37353	551753
33008	551754
38645	551755
129378	551756
48281	551757
3669	551758
44377	551759
133528	551760
165341	551761
38638	551762
9502	551763
88098	551764
17627	551765
19037	551766
3001	551767
60669	551768
30048	551769
63288	551770
98944	551771
16751	551772
106440	551773
184148	551774
50946	551775
8796	551776
60588	551777
61853	551778
68570	551779
151343	551780
31538	551781
98110	551782
111715	551783
52980	551784
19012	551785
20345	551786
105957	551787
110370	551788
213933	551789
140610	551790
47274	551791
120042	551792
3125	551793
16462	551794
45210	551795
4198	551796
11517	551797
80766	551798
9633	551799
9633	551800
4880	551801
83194	551802
47552	551803
60669	551804
41810	551805
199644	551806
2402	551807
117288	551808
13679	551809
10990	551810
93740	551811
37561	551812
37561	551813
38497	551814
198951	551815
14716	551816
37756	551817
195801	551818
7296	551819
32373	551820
104056	551821
12944	551822
556	551823
55103	551824
52980	551825
4257	551826
736	551827
47121	551828
63138	551829
190951	551830
88931	551831
204679	551832
25021	551833
14237	551834
188660	551835
1098	551836
1964	551837
4082	551838
113	551839
28396	551840
35144	551841
8553	551842
2307	551843
34439	551844
10030	551845
44832	551846
35406	551847
6150	551848
1819	551849
21266	551850
11585	551851
77919	551852
5508	551853
132675	551854
2308	551855
132984	551856
79494	551857
16563	551858
15510	551859
93580	551860
37527	551861
29739	551862
12944	551863
7093	551864
47128	551865
30559	551866
8206	551867
2357	551868
5232	551869
24864	551870
117924	551871
61721	551872
33949	551873
45397	551874
45397	551875
60687	551876
187729	551877
41377	551878
3670	551879
148754	551880
71168	551881
9790	551882
39009	551883
40525	551884
35	551885
7487	551886
48087	551887
143042	551888
2632	551889
129864	551890
60664	551891
78564	551892
60223	551893
31251	551894
92687	551895
6319	551896
1340	551897
5391	551898
539	551899
11221	551900
66268	551901
208762	551902
76090	551903
11221	551904
45842	551905
23486	551906
143360	551907
1207	551908
27892	551909
13657	551910
79608	551911
8096	551912
3396	551913
25084	551914
73020	551915
87892	551916
3282	551917
72372	551918
16482	551919
24404	551920
211	551921
11304	551922
8007	551923
4734	551924
2916	551925
24701	551926
46084	551927
2309	551928
8139	551929
9504	551930
10944	551931
4519	551932
11217	551933
14051	551934
337	551935
47186	551936
21244	551937
28791	551938
132056	551939
41510	551940
11987	551941
10577	551942
181043	551943
6869	551944
57396	551945
135	551946
35709	551947
3606	551948
29	551949
18860	551950
122742	551951
48806	551952
5526	551953
11490	551954
121843	551955
1780	551956
44869	551957
5301	551958
22779	551959
1363	551960
5391	551961
206029	551962
88821	551963
88159	551964
32710	551965
67758	551966
213400	551967
130846	551968
149773	551969
166722	551970
206745	551971
86388	551972
67233	551973
100502	551974
132640	551975
33009	551976
32956	551977
221561	551978
82371	551979
75236	551980
99312	551981
109217	551982
115758	551983
126835	551984
95760	551985
41495	551986
55049	551987
164964	551988
13447	551989
99290	551990
139124	551991
89274	551992
157551	551993
40917	551994
41026	551995
174451	551996
158591	551997
165744	551998
25219	551999
219181	552000
52222	552001
164554	552002
40928	552003
183764	552004
225975	552005
36635	552006
226108	552007
96980	552008
32710	552009
119918	552010
52170	552011
117174	552012
117079	552013
1726	552014
41051	552015
210060	552016
182745	552017
949	552018
207166	552019
63875	552020
148943	552021
160056	552022
205650	552023
86054	552024
114597	552025
4166	552026
84779	552027
65437	552028
97692	552029
66035	552030
163648	552031
109185	552032
149191	552033
13286	552034
35055	552035
35055	552036
128745	552037
192365	552038
151054	552039
151347	552040
100534	552041
87007	552042
73863	552043
46509	552044
40932	552045
23487	552046
82628	552047
150175	552048
117204	552049
25311	552050
182730	552051
55036	552052
158210	552053
88732	552054
41494	552055
57948	552056
156720	552057
158213	552058
32710	552059
36741	552060
28695	552061
28695	552062
28695	552063
21552	552064
219759	552065
182167	552066
52634	552067
85981	552068
118521	552069
41589	552070
33097	552071
23560	552072
19504	552073
166671	552074
240079	552075
114630	552076
67966	552077
165109	552078
115209	552079
156841	552080
205974	552081
113049	552082
157623	552083
115319	552084
86052	552085
227898	552086
20958	552087
114558	552088
82277	552089
114577	552090
70771	552091
40932	552092
158591	552093
67805	552094
215927	552095
185718	552096
216521	552097
117854	552098
68285	552099
184929	552100
36431	552101
223742	552102
115428	552103
46235	552104
115564	552105
151521	552106
89651	552107
164478	552108
41098	552109
109952	552110
89230	552111
166668	552112
34669	552113
89274	552114
66065	552115
14378	552116
108762	552117
218922	552118
157823	552119
84507	552120
42888	552121
220670	552122
67912	552123
39278	552124
119900	552125
68501	552126
17805	552127
17805	552128
130323	552129
64350	552130
4513	552131
52679	552132
9220	552133
38371	552134
214548	552135
19595	552136
1617	552137
21097	552138
2330	552139
97987	552140
36724	552141
7434	552142
16081	552143
239196	552144
5325	552145
12220	552146
9306	552147
3582	552148
50841	552149
280	552150
126	552151
14602	552152
8234	552153
16196	552154
50971	552155
16704	552156
13631	552157
9315	552158
19623	552159
15649	552160
13183	552161
84277	552162
38480	552163
155149	552164
87760	552165
84906	552166
23029	552167
37158	552168
44	552169
98525	552170
23761	552171
86193	552172
30786	552173
9278	552174
3207	552175
132827	552176
62506	552177
87619	552178
13789	552179
4342	552180
74733	552181
163562	552182
15824	552183
9620	552184
6	552185
79903	552186
63924	552187
9570	552188
20676	552189
48690	552190
66577	552191
15815	552192
1655	552193
80276	552194
11440	552195
111068	552196
1810	552197
44074	552198
66968	552199
828	552200
24176	552201
8675	552202
3364	552203
2520	552204
156269	552205
217230	552206
901	552207
2255	552208
57852	552209
11573	552210
8307	552211
74597	552212
14128	552213
59885	552214
35876	552215
16892	552216
11425	552217
22117	552218
8823	552219
85860	552220
4642	552221
68376	552222
14207	552223
6358	552224
47237	552225
40857	552226
28848	552227
29537	552228
10945	552229
144231	552230
138415	552231
50810	552232
37159	552233
217048	552234
203936	552235
74686	552236
8314	552237
50461	552238
1765	552239
962	552240
119988	552241
646	552242
4472	552243
117322	552244
9663	552245
13067	552246
646	552247
25512	552248
106808	552249
355	552250
14581	552251
235304	552252
51581	552253
23002	552254
73208	552255
92159	552256
1386	552257
16720	552258
510	552259
31752	552260
5138	552261
32824	552262
234852	552263
129447	552264
223270	552265
105687	552266
22493	552267
50944	552268
68318	552269
156713	552270
32841	552271
95486	552272
2249	552273
5687	552274
80268	552275
1848	552276
13572	552277
149628	552278
32442	552279
113975	552280
12736	552281
78693	552282
23894	552283
19476	552284
2314	552285
6034	552286
23507	552287
29361	552288
1213	552289
199256	552290
159204	552291
11091	552292
11158	552293
10216	552294
16020	552295
86982	552296
78046	552297
146875	552298
37515	552299
17055	552300
13013	552301
13013	552302
54417	552303
21050	552304
30789	552305
48225	552306
48225	552307
37615	552308
26173	552309
159069	552310
47632	552311
38050	552312
1487	552313
80765	552314
2575	552315
35388	552316
2575	552317
2254	552318
24040	552319
99766	552320
80696	552321
11380	552322
103552	552323
2391	552324
145830	552325
15600	552326
17883	552327
13020	552328
200270	552329
85312	552330
38558	552331
4220	552332
432	552333
3963	552334
126	552335
24730	552336
490	552337
5273	552338
19349	552339
24730	552340
173025	552341
1485	552342
62004	552343
107067	552344
19596	552345
6220	552346
17376	552347
8753	552348
43439	552349
77699	552350
28206	552351
60428	552352
15706	552353
29976	552354
53014	552355
116556	552356
26469	552357
141222	552358
7301	552359
7301	552360
1639	552361
12921	552362
36373	552363
91482	552364
217161	552365
66806	552366
52077	552367
25435	552368
40334	552369
18972	552370
8164	552371
11970	552372
52390	552373
93929	552374
14172	552375
30568	552376
5516	552377
220	552378
11833	552379
4274	552380
46958	552381
4011	552382
19910	552383
12312	552384
80230	552385
15470	552386
12882	552387
441	552388
9388	552389
59911	552390
9388	552391
34389	552392
226532	552393
39397	552394
30768	552395
80735	552396
16612	552397
8724	552398
35187	552399
2259	552400
9227	552401
125534	552402
18298	552403
55584	552404
5523	552405
9594	552406
64242	552407
7046	552408
7310	552409
3587	552410
23939	552411
92515	552412
50711	552413
30588	552414
156012	552415
164889	552416
114550	552417
105195	552418
159448	552419
225911	552420
61905	552421
27	552422
12847	552423
116561	552424
114996	552425
142156	552426
167346	552427
23761	552428
230245	552429
3498	552430
110149	552431
137516	552432
36727	552433
133371	552434
152051	552435
100448	552436
166012	552437
42715	552438
130135	552439
22999	552440
12208	552441
167	552442
22603	552443
28567	552444
210264	552445
74640	552446
164626	552447
13785	552448
4553	552449
116357	552450
102086	552451
131629	552452
873	552453
3170	552454
333	552455
132543	552456
159585	552457
62833	552458
19	552459
151116	552460
151956	552461
186371	552462
5882	552463
12713	552464
1601	552465
1037	552466
14124	552467
96788	552468
2473	552469
159024	552470
12778	552471
40239	552472
124661	552473
100851	552474
37394	552475
32236	552476
3297	552477
86283	552478
104657	552479
155830	552480
194254	552481
98030	552482
174407	552483
76701	552484
32392	552485
37682	552486
90207	552487
18854	552488
201208	552489
31056	552490
683	552491
76480	552492
180860	552493
149394	552494
138642	552495
20960	552496
402	552497
6953	552498
506	552499
4721	552500
106632	552501
5099	552502
1962	552503
6486	552504
454	552505
8065	552506
38861	552507
22389	552508
36383	552509
5501	552510
2444	552511
191158	552512
39345	552513
2399	552514
52397	552515
26472	552516
5943	552517
7833	552518
52154	552519
206694	552520
83304	552521
130012	552522
1110	552523
52121	552524
485	552525
69168	552526
167775	552527
7588	552528
3740	552529
12760	552530
10190	552531
65681	552532
1961	552533
24746	552534
55998	552535
48665	552536
205294	552537
30728	552538
31876	552539
11949	552540
67294	552541
669	552542
154133	552543
7997	552544
27141	552545
32531	552546
446	552547
65446	552548
77892	552549
64022	552550
45759	552551
23243	552552
37743	552553
60067	552554
83397	552555
23235	552556
37171	552557
226884	552558
63127	552559
10743	552560
227853	552561
167486	552562
26010	552563
111524	552564
73315	552565
396	552566
6975	552567
271	552568
229051	552569
4002	552570
4002	552571
6089	552572
11001	552573
210792	552574
40111	552575
1797	552576
644	552577
14238	552578
30855	552579
18605	552580
7157	552581
63850	552582
4271	552583
5910	552584
58749	552585
60	552586
92432	552587
15714	552588
65337	552589
2169	552590
68205	552591
64410	552592
12989	552593
10348	552594
15868	552595
146866	552596
26010	552597
45097	552598
18958	552599
8021	552600
113884	552601
9400	552602
27521	552603
109435	552604
143966	552605
41490	552606
6251	552607
92858	552608
36197	552609
6112	552610
77628	552611
123813	552612
166157	552613
166157	552614
115914	552615
13273	552616
51330	552617
80177	552618
184	552619
51330	552620
40342	552621
33949	552622
78559	552623
11091	552624
20319	552625
19352	552626
223618	552627
29548	552628
49758	552629
100904	552630
40429	552631
106354	552632
23893	552633
49389	552634
39306	552635
105068	552636
9904	552637
7301	552638
194098	552639
123444	552640
52585	552641
5251	552642
22645	552643
118	552644
88003	552645
11911	552646
10141	552647
64547	552648
149543	552649
40584	552650
76425	552651
231717	552652
118	552653
7301	552654
9790	552655
5908	552656
5908	552657
19156	552658
233552	552659
80741	552660
9153	552661
80741	552662
139466	552663
9153	552664
139466	552665
4390	552666
62467	552667
23	552668
476	552669
10245	552670
50527	552671
34463	552672
21298	552673
134583	552674
16268	552675
3612	552676
8824	552677
175824	552678
8044	552679
61062	552680
16401	552681
125035	552682
707	552683
7273	552684
129104	552685
106145	552686
14163	552687
24070	552688
11127	552689
7301	552690
58379	552691
11091	552692
4201	552693
86429	552694
56417	552695
4209	552696
23906	552697
60770	552698
76286	552699
32027	552700
84147	552701
59705	552702
3651	552703
16881	552704
7314	552705
3023	552706
47050	552707
47050	552708
11256	552709
781	552710
46648	552711
27165	552712
5562	552713
15744	552714
48580	552715
31265	552716
4835	552717
160195	552718
38683	552719
4835	552720
21605	552721
113613	552722
10215	552723
7312	552724
62015	552725
17656	552726
6393	552727
4157	552728
62328	552729
4877	552730
64423	552731
95921	552732
95906	552733
254	552734
18239	552735
50272	552736
6832	552737
143303	552738
8283	552739
5283	552740
71289	552741
54964	552742
5283	552743
156894	552744
85866	552745
155846	552746
2352	552747
22499	552748
3259	552749
7788	552750
16923	552751
80626	552752
31305	552753
13299	552754
7998	552755
5395	552756
599	552757
31425	552758
124495	552759
73345	552760
272	552761
844	552762
125124	552763
27282	552764
1338	552765
172432	552766
4725	552767
6362	552768
49525	552769
28912	552770
84590	552771
52324	552772
119172	552773
20308	552774
48628	552775
20308	552776
3152	552777
632	552778
57088	552779
40885	552780
1369	552781
47	552782
30173	552783
30173	552784
224123	552785
29881	552786
49651	552787
129109	552788
15948	552789
7452	552790
83280	552791
6472	552792
8092	552793
56406	552794
107379	552795
50093	552796
16171	552797
14315	552798
78709	552799
3502	552800
157436	552801
50811	552802
67050	552803
65206	552804
8092	552805
18814	552806
125434	552807
22890	552808
7452	552809
17445	552810
39184	552811
12114	552812
6980	552813
17299	552814
36329	552815
45171	552816
60214	552817
98360	552818
223887	552819
15687	552820
189153	552821
221416	552822
15671	552823
13088	552824
64594	552825
6635	552826
77	552827
48332	552828
89850	552829
219339	552830
75752	552831
222844	552832
196000	552833
17383	552834
55097	552835
38062	552836
17259	552837
3491	552838
24067	552839
28158	552840
30355	552841
17667	552842
2965	552843
25999	552844
11495	552845
35885	552846
63472	552847
63470	552848
63469	552849
65263	552850
44574	552851
36924	552852
10716	552853
37195	552854
68703	552855
112136	552856
6687	552857
40372	552858
1140	552859
92349	552860
65670	552861
85183	552862
3100	552863
182240	552864
45495	552865
31984	552866
149710	552867
153240	552868
15217	552869
44775	552870
111653	552871
98609	552872
221522	552873
8039	552874
15426	552875
58021	552876
11822	552877
14044	552878
113609	552879
31883	552880
116459	552881
124724	552882
35580	552883
23507	552884
117985	552885
108516	552886
183298	552887
82720	552888
17454	552889
105478	552890
196183	552891
1083	552892
2102	552893
2864	552894
75807	552895
58021	552896
20321	552897
65693	552898
8161	552899
119	552900
172930	552901
45740	552902
47535	552903
1602	552904
9058	552905
2194	552906
104356	552907
33924	552908
56	552909
25224	552910
6795	552911
16539	552912
5848	552913
9167	552914
6438	552915
34100	552916
33218	552917
9242	552918
15543	552919
172592	552920
45884	552921
20967	552922
110682	552923
162136	552924
1890	552925
69941	552926
21639	552927
125941	552928
940	552929
20824	552930
129347	552931
48073	552932
30834	552933
46441	552934
60709	552935
11720	552936
21497	552937
987	552938
50159	552939
45187	552940
13228	552941
8341	552942
63976	552943
59829	552944
223871	552945
10691	552946
144281	552947
10350	552948
29207	552949
19252	552950
57763	552951
124050	552952
139173	552953
55199	552954
117057	552955
18461	552956
10365	552957
46623	552958
108614	552959
83241	552960
29056	552961
83421	552962
46255	552963
83083	552964
39329	552965
84929	552966
15106	552967
11885	552968
218557	552969
15937	552970
70949	552971
55313	552972
22360	552973
12976	552974
5346	552975
82474	552976
50900	552977
21519	552978
15443	552979
197225	552980
25794	552981
29322	552982
247	552983
28797	552984
5494	552985
10774	552986
32878	552987
117586	552988
4028	552989
8825	552990
9028	552991
1955	552992
24299	552993
4017	552994
1377	552995
107033	552996
204897	552997
49883	552998
25698	552999
50936	553000
3593	553001
91451	553002
10943	553003
166	553004
19369	553005
97202	553006
3755	553007
35593	553008
1911	553009
69244	553010
10624	553011
106755	553012
41762	553013
146282	553014
21398	553015
109515	553016
31736	553017
14414	553018
207	553019
71477	553020
1323	553021
87449	553022
41519	553023
2616	553024
160448	553025
18180	553026
140727	553027
43828	553028
3200	553029
26187	553030
12348	553031
60200	553032
29786	553033
36425	553034
24091	553035
19637	553036
6678	553037
10569	553038
18820	553039
614	553040
151945	553041
10552	553042
143448	553043
81148	553044
15647	553045
10656	553046
37064	553047
5876	553048
19402	553049
103521	553050
77745	553051
4348	553052
44798	553053
7120	553054
24748	553055
60274	553056
35202	553057
20807	553058
58362	553059
82127	553060
3866	553061
213408	553062
10215	553063
16276	553064
58917	553065
4519	553066
21153	553067
62216	553068
123449	553069
110255	553070
39812	553071
29023	553072
36257	553073
5569	553074
38928	553075
47644	553076
51620	553077
7133	553078
37423	553079
33288	553080
50701	553081
134421	553082
30767	553083
40253	553084
1085	553085
12751	553086
52479	553087
14504	553088
84177	553089
37284	553090
14641	553091
176965	553092
38422	553093
40732	553094
36333	553095
87545	553096
23846	553097
61165	553098
32462	553099
12684	553100
75558	553101
16932	553102
60255	553103
29410	553104
230814	553105
15249	553106
40108	553107
36310	553108
29128	553109
6907	553110
5128	553111
19908	553112
300	553113
5913	553114
46109	553115
112017	553116
124809	553117
23599	553118
46623	553119
50542	553120
11281	553121
66904	553122
16640	553123
130411	553124
64108	553125
12661	553126
12331	553127
62194	553128
53920	553129
1891	553130
61420	553131
8100	553132
59923	553133
42620	553134
5274	553135
111906	553136
136215	553137
36558	553138
23547	553139
10735	553140
12141	553141
31299	553142
7143	553143
47282	553144
36206	553145
25323	553146
3624	553147
3421	553148
38516	553149
3875	553150
4961	553151
12740	553152
38311	553153
2669	553154
190060	553155
86589	553156
103059	553157
11004	553158
52527	553159
1902	553160
101016	553161
3427	553162
72658	553163
114439	553164
14541	553165
68873	553166
18383	553167
21098	553168
5017	553169
96674	553170
91319	553171
19241	553172
81677	553173
55583	553174
22665	553175
39657	553176
4003	553177
12607	553178
31746	553179
49209	553180
996	553181
32275	553182
6678	553183
34169	553184
64124	553185
70570	553186
22428	553187
12382	553188
77755	553189
24718	553190
24809	553191
36159	553192
2155	553193
5031	553194
89542	553195
12201	553196
15292	553197
7537	553198
23485	553199
122506	553200
54827	553201
36512	553202
67376	553203
36627	553204
1918	553205
1111	553206
26395	553207
3037	553208
11747	553209
29381	553210
99742	553211
42620	553212
38294	553213
135120	553214
149892	553215
32501	553216
126943	553217
10632	553218
131813	553219
214891	553220
101346	553221
17514	553222
59270	553223
38547	553224
23073	553225
100221	553226
34605	553227
43920	553228
52974	553229
35626	553230
97914	553231
8042	553232
35380	553233
31191	553234
134835	553235
81382	553236
5498	553237
75412	553238
3938	553239
39308	553240
10381	553241
46611	553242
73781	553243
54901	553244
40135	553245
73417	553246
23261	553247
71425	553248
45930	553249
15379	553250
68739	553251
7844	553252
80374	553253
34152	553254
44228	553255
61115	553256
87697	553257
45779	553258
88014	553259
1110	553260
26562	553261
36629	553262
60771	553263
9569	553264
65246	553265
92756	553266
34281	553267
81127	553268
9163	553269
13831	553270
94544	553271
27468	553272
6546	553273
8002	553274
123067	553275
5494	553276
34219	553277
104499	553278
72619	553279
7897	553280
12375	553281
236742	553282
37444	553283
191692	553284
130099	553285
79436	553286
32274	553287
111670	553288
18333	553289
654	553290
10800	553291
3463	553292
27192	553293
163580	553294
2485	553295
109239	553296
71399	553297
41986	553298
7830	553299
25524	553300
23753	553301
37277	553302
118891	553303
110794	553304
20250	553305
11866	553306
449	553307
94440	553308
78395	553309
162916	553310
3103	553311
167531	553312
27575	553313
82182	553314
81044	553315
8245	553316
5633	553317
23628	553318
9039	553319
13237	553320
67564	553321
8517	553322
29510	553323
86885	553324
22950	553325
50917	553326
27413	553327
5602	553328
79520	553329
25314	553330
101003	553331
18233	553332
39226	553333
59175	553334
59739	553335
40912	553336
36749	553337
5810	553338
1380	553339
13371	553340
33386	553341
132031	553342
37803	553343
16887	553344
68055	553345
45370	553346
18550	553347
120179	553348
22348	553349
74920	553350
649	553351
15970	553352
15235	553353
102454	553354
76781	553355
39517	553356
4147	553357
6278	553358
179030	553359
6718	553360
151133	553361
4493	553362
66637	553363
5928	553364
9169	553365
18327	553366
4928	553367
77142	553368
210252	553369
217549	553370
1709	553371
5876	553372
6372	553373
1518	553374
869	553375
6469	553376
50556	553377
12201	553378
220931	553379
73702	553380
43325	553381
2356	553382
15418	553383
94869	553384
49818	553385
18208	553386
20973	553387
96688	553388
88434	553389
27290	553390
16122	553391
14569	553392
110317	553393
7612	553394
91315	553395
23521	553396
200163	553397
74170	553398
2696	553399
12796	553400
185841	553401
15195	553402
81284	553403
11107	553404
12409	553405
1912	553406
33386	553407
10481	553408
90379	553409
104539	553410
4431	553411
7709	553412
32962	553413
154053	553414
26714	553415
76518	553416
5924	553417
144150	553418
68059	553419
37210	553420
7557	553421
85892	553422
42736	553423
12869	553424
37537	553425
100941	553426
62135	553427
190016	553428
14563	553429
46222	553430
36745	553431
58630	553432
71948	553433
32240	553434
37952	553435
74808	553436
58684	553437
12771	553438
39825	553439
59037	553440
25835	553441
45382	553442
112756	553443
453	553444
14142	553445
27699	553446
36099	553447
13290	553448
18828	553449
4930	553450
3362	553451
44194	553452
23643	553453
47483	553454
67787	553455
14023	553456
3274	553457
49386	553458
11713	553459
60591	553460
155291	553461
14487	553462
142034	553463
104391	553464
3724	553465
7822	553466
113444	553467
116580	553468
76161	553469
45696	553470
67729	553471
147235	553472
39322	553473
19493	553474
54840	553475
5499	553476
191233	553477
37272	553478
975	553479
118985	553480
236070	553481
94878	553482
19	553483
146971	553484
8618	553485
329	553486
92404	553487
85211	553488
100909	553489
74902	553490
220504	553491
145858	553492
9189	553493
35661	553494
99	553495
99	553496
99	553497
1968	553498
102940	553499
20592	553500
9059	553501
13082	553502
5675	553503
129789	553504
44543	553505
6835	553506
88504	553507
1267	553508
3216	553509
45161	553510
106521	553511
105370	553512
56653	553513
49810	553514
67298	553515
29274	553516
62855	553517
35108	553518
6690	553519
103586	553520
26509	553521
27553	553522
187731	553523
30250	553524
9728	553525
133952	553526
1213	553527
32357	553528
48840	553529
18990	553530
2840	553531
116821	553532
4917	553533
3657	553534
903	553535
24713	553536
28224	553537
43985	553538
214	553539
52404	553540
132535	553541
2074	553542
71172	553543
563	553544
8088	553545
20402	553546
1602	553547
8681	553548
13800	553549
4733	553550
65793	553551
87164	553552
30708	553553
21699	553554
2498	553555
108855	553556
26097	553557
32048	553558
158361	553559
144378	553560
1474	553561
1104	553562
15974	553563
5681	553564
6383	553565
7805	553566
50754	553567
13932	553568
106021	553569
6934	553570
14379	553571
13932	553572
18980	553573
13932	553574
18827	553575
5954	553576
1301	553577
66462	553578
185459	553579
203	553580
11970	553581
97	553582
206194	553583
258	553584
37380	553585
24496	553586
12162	553587
406	553588
2983	553589
29	553590
35371	553591
54865	553592
9959	553593
50347	553594
20495	553595
20579	553596
62312	553597
67074	553598
5909	553599
107	553600
672	553601
74902	553602
44142	553603
113690	553604
490	553605
5513	553606
15866	553607
190728	553608
80858	553609
49364	553610
701	553611
525	553612
5558	553613
6777	553614
10997	553615
15692	553616
73054	553617
100517	553618
62413	553619
3965	553620
110760	553621
10618	553622
7789	553623
64106	553624
97924	553625
35365	553626
135052	553627
59601	553628
17039	553629
21	553630
1106	553631
13025	553632
22677	553633
4178	553634
45872	553635
20554	553636
7874	553637
22289	553638
70223	553639
1775	553640
36935	553641
44156	553642
181077	553643
184804	553644
4107	553645
94738	553646
149697	553647
118937	553648
19561	553649
7362	553650
199748	553651
7896	553652
78572	553653
116931	553654
14238	553655
8534	553656
109128	553657
12155	553658
45003	553659
139	553660
7326	553661
53173	553662
111149	553663
75750	553664
107029	553665
136793	553666
48714	553667
79820	553668
223375	553669
22197	553670
13495	553671
172310	553672
54250	553673
57759	553674
64585	553675
25901	553676
48088	553677
17179	553678
44843	553679
62520	553680
65188	553681
57171	553682
119416	553683
99256	553684
36725	553685
52340	553686
106271	553687
50156	553688
100410	553689
82439	553690
64681	553691
44142	553692
31508	553693
67489	553694
20660	553695
52832	553696
43736	553697
129005	553698
98344	553699
98570	553700
47351	553701
14055	553702
10260	553703
3499	553704
70718	553705
27577	553706
27524	553707
794	553708
1546	553709
55563	553710
96425	553711
22169	553712
783	553713
2633	553714
110251	553715
101184	553716
35948	553717
67458	553718
60382	553719
110251	553720
3781	553721
34074	553722
27310	553723
45490	553724
76440	553725
166927	553726
58880	553727
31202	553728
1035	553729
1112	553730
112632	553731
18251	553732
632	553733
7327	553734
44906	553735
28673	553736
24733	553737
184527	553738
1196	553739
14405	553740
13307	553741
15218	553742
51220	553743
51220	553744
13307	553745
98263	553746
59152	553747
176952	553748
13971	553749
31173	553750
10684	553751
110138	553752
91326	553753
45009	553754
31742	553755
34466	553756
131496	553757
4820	553758
29465	553759
71935	553760
65225	553761
112852	553762
56236	553763
109429	553764
7378	553765
96435	553766
43719	553767
50926	553768
82994	553769
4518	553770
43986	553771
19033	553772
71536	553773
7378	553774
56981	553775
33995	553776
4518	553777
72784	553778
4324	553779
77890	553780
173847	553781
54279	553782
30204	553783
21062	553784
7980	553785
43702	553786
84433	553787
43419	553788
39425	553789
9357	553790
5885	553791
93856	553792
22562	553793
5885	553794
43480	553795
87394	553796
171098	553797
9668	553798
11741	553799
11741	553800
11741	553801
11741	553802
32285	553803
91331	553804
82696	553805
27543	553806
23141	553807
87394	553808
74962	553809
43246	553810
91376	553811
17735	553812
29123	553813
7725	553814
27179	553815
8117	553816
110678	553817
4868	553818
35759	553819
63765	553820
127849	553821
37607	553822
52442	553823
14702	553824
65939	553825
48180	553826
1271	553827
17432	553828
1898	553829
30696	553830
40280	553831
98006	553832
82065	553833
150236	553834
36003	553835
11973	553836
113664	553837
138707	553838
113626	553839
74448	553840
64096	553841
87651	553842
16376	553843
45694	553844
5630	553845
50554	553846
110337	553847
19399	553848
10851	553849
95206	553850
152028	553851
39	553852
36337	553853
1506	553854
20152	553855
4627	553856
7495	553857
61639	553858
18634	553859
24025	553860
83378	553861
1967	553862
43223	553863
34740	553864
101750	553865
113825	553866
1274	553867
10450	553868
20152	553869
224781	553870
34911	553871
103540	553872
168905	553873
85136	553874
884	553875
204552	553876
34911	553877
221923	553878
139746	553879
30104	553880
155990	553881
71358	553882
72227	553883
72047	553884
204049	553885
218360	553886
39127	553887
237476	553888
229040	553889
62116	553890
150207	553891
43170	553892
156572	553893
57552	553894
8064	553895
23137	553896
185810	553897
180665	553898
182570	553899
6493	553900
92402	553901
6703	553902
74539	553903
205877	553904
39181	553905
13266	553906
4468	553907
238766	553908
40114	553909
27447	553910
44315	553911
35249	553912
57857	553913
14646	553914
10121	553915
34839	553916
6713	553917
10588	553918
13981	553919
192241	553920
29957	553921
4619	553922
31023	553923
11433	553924
34126	553925
64399	553926
17370	553927
16267	553928
17638	553929
185287	553930
25202	553931
59069	553932
10040	553933
13440	553934
147884	553935
55470	553936
20747	553937
87008	553938
72070	553939
91616	553940
94007	553941
151073	553942
13754	553943
21269	553944
72372	553945
123717	553946
49991	553947
40719	553948
221038	553949
33792	553950
5186	553951
86565	553952
4021	553953
109965	553954
27920	553955
35328	553956
34384	553957
34384	553958
7076	553959
7437	553960
229827	553961
15377	553962
225489	553963
36796	553964
48693	553965
2836	553966
4597	553967
6207	553968
9365	553969
28370	553970
10443	553971
112166	553972
183	553973
1537	553974
237	553975
212229	553976
12216	553977
45019	553978
85605	553979
1859	553980
57181	553981
7	553982
18002	553983
356	553984
7719	553985
29605	553986
5375	553987
12305	553988
12150	553989
9339	553990
58383	553991
4982	553992
48677	553993
154744	553994
1423	553995
29605	553996
44099	553997
11106	553998
130087	553999
184955	554000
70297	554001
17244	554002
24187	554003
13463	554004
29283	554005
105318	554006
219762	554007
47904	554008
72878	554009
37487	554010
10422	554011
12968	554012
69290	554013
46945	554014
255	554015
8975	554016
10877	554017
51310	554018
9018	554019
31121	554020
4463	554021
16317	554022
8876	554023
29581	554024
3085	554025
1470	554026
6379	554027
102668	554028
30170	554029
100494	554030
106778	554031
137446	554032
65430	554033
19694	554034
30761	554035
20231	554036
30289	554037
20231	554038
61112	554039
96029	554040
27822	554041
24652	554042
29056	554043
70146	554044
10272	554045
1123	554046
2446	554047
129680	554048
93855	554049
32250	554050
226673	554051
119997	554052
41763	554053
165457	554054
57639	554055
53578	554056
197732	554057
86763	554058
12583	554059
119450	554060
7079	554061
128719	554062
135490	554063
4580	554064
14605	554065
43140	554066
20619	554067
16919	554068
2517	554069
2350	554070
38613	554071
2244	554072
74548	554073
198294	554074
934	554075
36544	554076
100107	554077
5154	554078
4516	554079
15327	554080
11636	554081
20758	554082
33795	554083
868	554084
12712	554085
187333	554086
307	554087
49623	554088
51129	554089
63438	554090
17171	554091
6932	554092
14052	554093
31279	554094
236	554095
8783	554096
1567	554097
47547	554098
12721	554099
20201	554100
56650	554101
6085	554102
7585	554103
86478	554104
25345	554105
13869	554106
129458	554107
54456	554108
56444	554109
5675	554110
3034	554111
10997	554112
15648	554113
7302	554114
13393	554115
30762	554116
31881	554117
96802	554118
996	554119
226945	554120
61801	554121
6207	554122
4158	554123
27054	554124
158072	554125
88138	554126
82449	554127
11552	554128
41620	554129
13191	554130
1208	554131
14390	554132
26040	554133
113305	554134
56881	554135
52830	554136
14671	554137
18519	554138
109539	554139
159674	554140
155328	554141
38221	554142
128335	554143
1641	554144
26088	554145
2954	554146
8396	554147
7321	554148
3583	554149
5171	554150
1127	554151
181584	554152
31820	554153
64901	554154
488	554155
108456	554156
13976	554157
7821	554158
25958	554159
3789	554160
3789	554161
106541	554162
5280	554163
5175	554164
29582	554165
22109	554166
73564	554167
49743	554168
5122	554169
16810	554170
172113	554171
6192	554172
18446	554173
10180	554174
5232	554175
759	554176
14239	554177
88802	554178
143817	554179
3888	554180
270	554181
270	554182
79456	554183
51133	554184
8359	554185
142853	554186
55290	554187
1818	554188
29197	554189
3688	554190
8691	554191
3300	554192
2836	554193
37784	554194
24765	554195
37059	554196
129425	554197
153916	554198
87231	554199
80630	554200
25893	554201
148244	554202
175397	554203
87725	554204
96488	554205
146759	554206
17176	554207
106748	554208
13830	554209
11578	554210
1013	554211
60644	554212
23399	554213
2215	554214
7329	554215
111	554216
2484	554217
3650	554218
1583	554219
10087	554220
51354	554221
94308	554222
207330	554223
22267	554224
13057	554225
1178	554226
16768	554227
48833	554228
640	554229
16556	554230
1809	554231
809	554232
7721	554233
16535	554234
9012	554235
3889	554236
19331	554237
8876	554238
15009	554239
14965	554240
8903	554241
26733	554242
2107	554243
16730	554244
13465	554245
147882	554246
58112	554247
13895	554248
48833	554249
260	554250
4376	554251
7343	554252
75231	554253
61929	554254
109220	554255
165588	554256
31580	554257
205715	554258
21344	554259
21850	554260
118792	554261
27464	554262
62370	554263
240086	554264
109919	554265
39738	554266
13821	554267
11850	554268
59409	554269
70478	554270
17669	554271
197892	554272
33210	554273
211633	554274
147534	554275
64281	554276
98516	554277
16800	554278
117260	554279
3725	554280
104559	554281
37244	554282
9325	554283
6208	554284
1537	554285
4364	554286
1336	554287
8192	554288
56238	554289
1439	554290
21	554291
15290	554292
732	554293
62534	554294
9325	554295
208	554296
7198	554297
16090	554298
58328	554299
49825	554300
19290	554301
52672	554302
101914	554303
3205	554304
14578	554305
133352	554306
136028	554307
960	554308
6328	554309
11242	554310
76205	554311
66155	554312
5109	554313
4961	554314
31800	554315
27282	554316
4125	554317
98589	554318
2933	554319
8774	554320
4324	554321
48842	554322
80075	554323
23144	554324
7259	554325
26540	554326
14313	554327
1488	554328
8106	554329
1488	554330
30700	554331
157108	554332
62543	554333
287	554334
64182	554335
26033	554336
20066	554337
15906	554338
368	554339
8290	554340
163476	554341
12517	554342
8955	554343
6686	554344
1717	554345
1436	554346
8613	554347
54913	554348
1553	554349
56803	554350
181136	554351
1084	554352
62251	554353
4863	554354
27468	554355
6169	554356
177930	554357
11941	554358
3799	554359
48735	554360
111	554361
181745	554362
72102	554363
1752	554364
6021	554365
3702	554366
32023	554367
30621	554368
2132	554369
26254	554370
1161	554371
38452	554372
23925	554373
20968	554374
4121	554375
79882	554376
151362	554377
29	554378
28801	554379
6948	554380
5376	554381
22131	554382
92693	554383
12743	554384
20017	554385
214535	554386
50808	554387
5663	554388
17209	554389
2958	554390
12520	554391
132405	554392
42877	554393
65413	554394
1646	554395
5369	554396
96887	554397
83651	554398
83651	554399
920	554400
16797	554401
12239	554402
154870	554403
49734	554404
256	554405
25349	554406
48622	554407
205740	554408
206035	554409
9529	554410
66923	554411
233061	554412
60926	554413
49572	554414
99517	554415
106026	554416
22731	554417
16704	554418
12720	554419
199888	554420
12642	554421
7773	554422
93001	554423
1	554424
16305	554425
30436	554426
16940	554427
9694	554428
105391	554429
38747	554430
62941	554431
51803	554432
124470	554433
1029	554434
39032	554435
16927	554436
23261	554437
186530	554438
57296	554439
57296	554440
74912	554441
98964	554442
138171	554443
57026	554444
73740	554445
131771	554446
131771	554447
57296	554448
57847	554449
98964	554450
74699	554451
36294	554452
17467	554453
2895	554454
776	554455
34593	554456
14	554457
106353	554458
7042	554459
8967	554460
619	554461
162406	554462
904	554463
68886	554464
365	554465
7543	554466
39398	554467
4373	554468
43471	554469
35682	554470
11360	554471
2217	554472
16902	554473
4463	554474
8108	554475
146942	554476
879	554477
2316	554478
4584	554479
20011	554480
109703	554481
22680	554482
33472	554483
3572	554484
8398	554485
3709	554486
1139	554487
29581	554488
33904	554489
87108	554490
8556	554491
7938	554492
14815	554493
9647	554494
16435	554495
73334	554496
106524	554497
15290	554498
14044	554499
2592	554500
16006	554501
2337	554502
80	554503
6309	554504
21	554505
35159	554506
4840	554507
3190	554508
6898	554509
296	554510
339	554511
3713	554512
2	554513
30882	554514
123424	554515
30710	554516
1367	554517
27729	554518
7135	554519
32767	554520
70729	554521
42742	554522
104741	554523
123218	554524
4026	554525
3991	554526
2863	554527
7738	554528
12186	554529
28154	554530
6762	554531
3829	554532
450	554533
7722	554534
33	554535
41434	554536
3579	554537
27666	554538
38229	554539
13908	554540
80137	554541
82828	554542
82452	554543
9902	554544
18485	554545
182126	554546
175314	554547
9074	554548
1189	554549
24619	554550
10481	554551
8	554552
36808	554553
81287	554554
207006	554555
13727	554556
23468	554557
9198	554558
94196	554559
48731	554560
12195	554561
4704	554562
18630	554563
10513	554564
957	554565
62070	554566
2297	554567
3250	554568
4324	554569
6285	554570
11415	554571
1038	554572
1634	554573
2972	554574
11364	554575
5158	554576
972	554577
72907	554578
42897	554579
21465	554580
13908	554581
37195	554582
33906	554583
38552	554584
866	554585
47552	554586
48788	554587
339	554588
927	554589
27654	554590
15678	554591
2324	554592
1313	554593
7391	554594
927	554595
10081	554596
49622	554597
78989	554598
106659	554599
20063	554600
100	554601
4032	554602
1038	554603
72907	554604
6367	554605
199056	554606
1634	554607
2056	554608
44782	554609
3125	554610
2152	554611
74532	554612
16927	554613
73747	554614
550	554615
694	554616
563	554617
79456	554618
12267	554619
2	554620
2124	554621
784	554622
30517	554623
3419	554624
17911	554625
56186	554626
6223	554627
180367	554628
7640	554629
30081	554630
455	554631
60660	554632
7234	554633
5627	554634
10729	554635
145658	554636
22157	554637
10375	554638
12150	554639
5190	554640
68078	554641
128719	554642
40826	554643
96225	554644
678	554645
89014	554646
17735	554647
60706	554648
1289	554649
299	554650
16466	554651
36418	554652
10145	554653
98509	554654
51584	554655
1673	554656
48748	554657
9847	554658
52922	554659
100172	554660
9139	554661
1638	554662
10143	554663
48172	554664
13736	554665
78703	554666
7640	554667
6201	554668
35428	554669
52958	554670
2042	554671
1843	554672
78294	554673
219	554674
240	554675
14817	554676
559	554677
21828	554678
4218	554679
6031	554680
118257	554681
16613	554682
87216	554683
16575	554684
7992	554685
6153	554686
4839	554687
122274	554688
239723	554689
32825	554690
7640	554691
221121	554692
105672	554693
66924	554694
367	554695
97749	554696
427	554697
5420	554698
3731	554699
47464	554700
62834	554701
10209	554702
28281	554703
40456	554704
5395	554705
95448	554706
3819	554707
24594	554708
18045	554709
1820	554710
7642	554711
2931	554712
108204	554713
26740	554714
41851	554715
124464	554716
124464	554717
42188	554718
126676	554719
18060	554720
2756	554721
10481	554722
3889	554723
5395	554724
157272	554725
21319	554726
48973	554727
176523	554728
15015	554729
46588	554730
28863	554731
5579	554732
63541	554733
41560	554734
206351	554735
105368	554736
50322	554737
190824	554738
41639	554739
67232	554740
158526	554741
45854	554742
5865	554743
25328	554744
105368	554745
30277	554746
67176	554747
15015	554748
4436	554749
12865	554750
76825	554751
63	554752
69252	554753
97697	554754
24161	554755
2249	554756
49798	554757
68203	554758
4444	554759
112106	554760
46113	554761
60697	554762
141650	554763
129192	554764
14182	554765
7964	554766
2801	554767
88247	554768
84660	554769
3796	554770
12178	554771
201116	554772
102991	554773
20379	554774
12101	554775
66908	554776
62240	554777
16294	554778
34849	554779
175721	554780
6988	554781
43316	554782
47267	554783
82371	554784
3762	554785
1066	554786
2633	554787
69	554788
1751	554789
641	554790
2206	554791
2633	554792
18205	554793
66206	554794
217431	554795
231	554796
113	554797
1166	554798
58591	554799
142618	554800
1097	554801
69785	554802
14164	554803
24847	554804
4803	554805
156527	554806
50148	554807
147	554808
8503	554809
82550	554810
14045	554811
6071	554812
15299	554813
80167	554814
58029	554815
22882	554816
12763	554817
35189	554818
19888	554819
1096	554820
5958	554821
1138	554822
160	554823
3018	554824
316	554825
9066	554826
1213	554827
32341	554828
6900	554829
404	554830
648	554831
186343	554832
1868	554833
1868	554834
48835	554835
10266	554836
35425	554837
7198	554838
163516	554839
120096	554840
1097	554841
1616	554842
7338	554843
1785	554844
415	554845
16836	554846
143301	554847
157988	554848
1868	554849
65679	554850
1654	554851
85279	554852
46469	554853
30130	554854
118526	554855
156580	554856
10972	554857
4734	554858
8110	554859
170539	554860
507	554861
71505	554862
236	554863
1616	554864
1917	554865
1097	554866
198	554867
3784	554868
1868	554869
401	554870
2267	554871
779	554872
957	554873
56924	554874
37345	554875
13674	554876
535	554877
181948	554878
34817	554879
47356	554880
85014	554881
123110	554882
80059	554883
125479	554884
501	554885
653	554886
1394	554887
12145	554888
28520	554889
47336	554890
108145	554891
31569	554892
10419	554893
21065	554894
2401	554895
61949	554896
81109	554897
16306	554898
215685	554899
64337	554900
7679	554901
19766	554902
65394	554903
4901	554904
5079	554905
176216	554906
3149	554907
38681	554908
78187	554909
156722	554910
47795	554911
86852	554912
4521	554913
115225	554914
8827	554915
48358	554916
41596	554917
118796	554918
145564	554919
11132	554920
29087	554921
32185	554922
57793	554923
1006	554924
60393	554925
74850	554926
52427	554927
810	554928
19047	554929
219476	554930
132861	554931
185086	554932
1775	554933
102234	554934
4361	554935
31108	554936
101111	554937
68856	554938
45160	554939
5117	554940
4346	554941
214072	554942
13279	554943
45100	554944
212643	554945
84260	554946
130144	554947
112292	554948
113923	554949
51063	554950
154756	554951
23809	554952
184935	554953
191426	554954
28369	554955
37013	554956
79963	554957
17408	554958
4532	554959
1914	554960
183008	554961
183876	554962
133285	554963
95392	554964
150789	554965
103876	554966
56686	554967
112609	554968
78784	554969
29844	554970
112871	554971
8648	554972
1350	554973
42012	554974
49629	554975
84078	554976
25580	554977
52453	554978
151469	554979
167155	554980
65050	554981
2618	554982
118248	554983
49096	554984
108	554985
76630	554986
40565	554987
112130	554988
2317	554989
152727	554990
215033	554991
137	554992
15381	554993
6101	554994
63206	554995
120466	554996
131150	554997
20993	554998
51091	554999
195900	555000
108	555001
51706	555002
79	555003
4129	555004
3289	555005
150272	555006
22747	555007
203675	555008
872	555009
50100	555010
9284	555011
166612	555012
48192	555013
50606	555014
179365	555015
43377	555016
132893	555017
226	555018
634	555019
234290	555020
79291	555021
4509	555022
192556	555023
96483	555024
20977	555025
120105	555026
203938	555027
58409	555028
73501	555029
49922	555030
20388	555031
20501	555032
86695	555033
26164	555034
25924	555035
18663	555036
55806	555037
65364	555038
195887	555039
66237	555040
1665	555041
126927	555042
103216	555043
56942	555044
180292	555045
40410	555046
57494	555047
213216	555048
44571	555049
16299	555050
75451	555051
30	555052
1548	555053
15	555054
9186	555055
51943	555056
45221	555057
34520	555058
43627	555059
16579	555060
112942	555061
117665	555062
934	555063
43494	555064
570	555065
64203	555066
1102	555067
236243	555068
26484	555069
16031	555070
124614	555071
12376	555072
51756	555073
71751	555074
77383	555075
110055	555076
7036	555077
47264	555078
14501	555079
12031	555080
57326	555081
96533	555082
24474	555083
38057	555084
37544	555085
115255	555086
13774	555087
23807	555088
15489	555089
137182	555090
20589	555091
13792	555092
48679	555093
845	555094
70878	555095
858	555096
276	555097
7781	555098
203035	555099
92085	555100
162318	555101
97235	555102
152389	555103
214290	555104
215214	555105
63690	555106
26179	555107
114396	555108
127712	555109
220237	555110
119795	555111
9127	555112
142858	555113
129430	555114
83596	555115
57486	555116
213896	555117
19102	555118
116338	555119
219652	555120
214525	555121
100320	555122
97217	555123
47386	555124
55336	555125
131108	555126
111623	555127
30735	555128
107892	555129
152350	555130
142593	555131
86767	555132
132117	555133
314	555134
51699	555135
5202	555136
83693	555137
73837	555138
49757	555139
117927	555140
5467	555141
47100	555142
153292	555143
28577	555144
35730	555145
60327	555146
7307	555147
13953	555148
52698	555149
23953	555150
142979	555151
38006	555152
208704	555153
43898	555154
73831	555155
88965	555156
132543	555157
68716	555158
4423	555159
151122	555160
108689	555161
32160	555162
123026	555163
10126	555164
15613	555165
149269	555166
29757	555167
141890	555168
7831	555169
1592	555170
5788	555171
51495	555172
23321	555173
200022	555174
24930	555175
28848	555176
13410	555177
50350	555178
100219	555179
65951	555180
52991	555181
8665	555182
48299	555183
4427	555184
25052	555185
16685	555186
7510	555187
14950	555188
16331	555189
34268	555190
8909	555191
49273	555192
145836	555193
53625	555194
24262	555195
135118	555196
66581	555197
27466	555198
40171	555199
28986	555200
25561	555201
167274	555202
29973	555203
102064	555204
30752	555205
194944	555206
79420	555207
5271	555208
28937	555209
95066	555210
5892	555211
227	555212
163510	555213
1870	555214
43604	555215
63687	555216
130995	555217
48262	555218
1472	555219
63956	555220
148	555221
224611	555222
32183	555223
7	555224
22858	555225
57131	555226
57041	555227
14132	555228
171740	555229
20129	555230
225401	555231
20255	555232
81934	555233
111	555234
62350	555235
126064	555236
27835	555237
40207	555238
3927	555239
10407	555240
35242	555241
11630	555242
29605	555243
133685	555244
5409	555245
16303	555246
8169	555247
67626	555248
13959	555249
2374	555250
65487	555251
156300	555252
8011	555253
9633	555254
101112	555255
94805	555256
47109	555257
117498	555258
234975	555259
207222	555260
224019	555261
164628	555262
30415	555263
115528	555264
1544	555265
40565	555266
214922	555267
109202	555268
36962	555269
13915	555270
79691	555271
3298	555272
215	555273
31468	555274
40403	555275
88224	555276
66046	555277
31602	555278
4354	555279
47999	555280
6475	555281
83741	555282
116143	555283
39387	555284
1992	555285
6444	555286
12071	555287
63870	555288
56561	555289
84131	555290
17192	555291
89388	555292
36403	555293
30727	555294
567	555295
73557	555296
114293	555297
156916	555298
21294	555299
4345	555300
31857	555301
150498	555302
192884	555303
55772	555304
57482	555305
17098	555306
7986	555307
30844	555308
57755	555309
103972	555310
8955	555311
50020	555312
59885	555313
16898	555314
53031	555315
91613	555316
201073	555317
107436	555318
40565	555319
204870	555320
34472	555321
17648	555322
147899	555323
217125	555324
35880	555325
115600	555326
10143	555327
8369	555328
63188	555329
3642	555330
2106	555331
2217	555332
184074	555333
36165	555334
78144	555335
26550	555336
221221	555337
26484	555338
26484	555339
27589	555340
5227	555341
13472	555342
7239	555343
31942	555344
110830	555345
37053	555346
132829	555347
31029	555348
119710	555349
40304	555350
25448	555351
18407	555352
22140	555353
108258	555354
123375	555355
123539	555356
154548	555357
159197	555358
110599	555359
57225	555360
83969	555361
36982	555362
179835	555363
35654	555364
88903	555365
224183	555366
218831	555367
9591	555368
28799	555369
156578	555370
21580	555371
232410	555372
103992	555373
12057	555374
4608	555375
460	555376
20021	555377
221437	555378
14751	555379
71745	555380
19914	555381
14737	555382
11850	555383
194105	555384
54182	555385
94641	555386
119378	555387
39466	555388
196008	555389
45004	555390
119989	555391
95847	555392
98064	555393
122	555394
190027	555395
110016	555396
75498	555397
41226	555398
81709	555399
60764	555400
28395	555401
163554	555402
115717	555403
1544	555404
25931	555405
2673	555406
92254	555407
175	555408
113104	555409
196898	555410
31035	555411
58	555412
37668	555413
73373	555414
125334	555415
71699	555416
35974	555417
29812	555418
31778	555419
9858	555420
185185	555421
123771	555422
29624	555423
49990	555424
5374	555425
115810	555426
123776	555427
143365	555428
68452	555429
24841	555430
22977	555431
6107	555432
51064	555433
10357	555434
105282	555435
7407	555436
49648	555437
73458	555438
19764	555439
13676	555440
1502	555441
48311	555442
48817	555443
35895	555444
105898	555445
44378	555446
62452	555447
123888	555448
1403	555449
11804	555450
22410	555451
15585	555452
122521	555453
2120	555454
28589	555455
152993	555456
63170	555457
93147	555458
20515	555459
18604	555460
30400	555461
239390	555462
164328	555463
28549	555464
11492	555465
22381	555466
16456	555467
58579	555468
65573	555469
106471	555470
39538	555471
96298	555472
139512	555473
112959	555474
15682	555475
59320	555476
26079	555477
95576	555478
8411	555479
46708	555480
230	555481
67489	555482
111050	555483
70775	555484
156101	555485
92299	555486
46792	555487
35425	555488
52919	555489
47546	555490
47017	555491
24849	555492
13129	555493
61430	555494
72250	555495
43558	555496
67901	555497
13321	555498
23595	555499
9428	555500
112044	555501
48059	555502
115735	555503
14135	555504
46304	555505
73584	555506
118870	555507
128163	555508
61949	555509
25369	555510
85090	555511
51039	555512
26053	555513
16323	555514
82887	555515
8030	555516
155072	555517
148767	555518
21176	555519
26188	555520
14206	555521
153853	555522
19370	555523
27934	555524
329	555525
17192	555526
22217	555527
5166	555528
283	555529
24277	555530
606	555531
589	555532
6775	555533
73051	555534
51575	555535
123016	555536
1765	555537
329	555538
3595	555539
2845	555540
21	555541
513	555542
1097	555543
254	555544
117158	555545
173610	555546
430	555547
32450	555548
295	555549
3018	555550
632	555551
4864	555552
58906	555553
27867	555554
8778	555555
1446	555556
40528	555557
6952	555558
360	555559
1347	555560
23153	555561
293	555562
15857	555563
28676	555564
769	555565
51450	555566
686	555567
138068	555568
50985	555569
3848	555570
23276	555571
8335	555572
67900	555573
30847	555574
53226	555575
4689	555576
2178	555577
606	555578
32221	555579
9737	555580
95734	555581
57940	555582
220455	555583
2659	555584
123201	555585
361	555586
13811	555587
36002	555588
1779	555589
9638	555590
34297	555591
4004	555592
188397	555593
172083	555594
1210	555595
44135	555596
8618	555597
25933	555598
11198	555599
149657	555600
63630	555601
109837	555602
254	555603
25011	555604
17151	555605
2538	555606
162856	555607
9188	555608
57137	555609
4553	555610
110309	555611
37405	555612
2535	555613
1921	555614
1949	555615
64144	555616
203028	555617
107056	555618
6377	555619
2933	555620
212648	555621
232275	555622
1054	555623
39356	555624
91460	555625
86581	555626
59579	555627
86446	555628
21210	555629
1097	555630
1210	555631
76068	555632
606	555633
6085	555634
5360	555635
1275	555636
182776	555637
569	555638
4088	555639
6775	555640
1096	555641
209967	555642
250	555643
10292	555644
71102	555645
88755	555646
1282	555647
54433	555648
54514	555649
332	555650
15429	555651
585	555652
333	555653
21670	555654
27917	555655
215189	555656
5193	555657
83307	555658
22891	555659
14739	555660
31480	555661
6952	555662
8124	555663
174681	555664
157645	555665
185006	555666
57293	555667
12212	555668
160362	555669
63868	555670
29	555671
171272	555672
171517	555673
293	555674
13578	555675
64880	555676
11492	555677
37170	555678
132336	555679
37573	555680
178245	555681
163517	555682
106485	555683
38130	555684
155851	555685
140699	555686
154461	555687
140392	555688
32463	555689
158521	555690
61085	555691
66849	555692
33043	555693
15393	555694
43657	555695
4218	555696
37860	555697
18946	555698
221006	555699
228627	555700
32904	555701
12751	555702
14499	555703
45936	555704
36860	555705
36860	555706
215093	555707
96098	555708
79289	555709
138047	555710
112078	555711
2720	555712
172	555713
71490	555714
51972	555715
93267	555716
57135	555717
4053	555718
42251	555719
17906	555720
49922	555721
133027	555722
15795	555723
25955	555724
157216	555725
108076	555726
97962	555727
12062	555728
101035	555729
41360	555730
236849	555731
23058	555732
5657	555733
29368	555734
39374	555735
37156	555736
73374	555737
9690	555738
7503	555739
30299	555740
3644	555741
80320	555742
4750	555743
39602	555744
63350	555745
8373	555746
9793	555747
20004	555748
10993	555749
48712	555750
15646	555751
51113	555752
130847	555753
6946	555754
44755	555755
86644	555756
25599	555757
172668	555758
12146	555759
83236	555760
183892	555761
85784	555762
3672	555763
27746	555764
67635	555765
415	555766
8240	555767
81764	555768
30043	555769
29893	555770
202829	555771
60728	555772
44062	555773
28910	555774
18829	555775
1106	555776
9072	555777
102391	555778
5290	555779
181209	555780
44959	555781
110485	555782
129891	555783
98842	555784
97271	555785
45709	555786
58347	555787
4781	555788
212729	555789
695	555790
158209	555791
2401	555792
46653	555793
158992	555794
74469	555795
30324	555796
20129	555797
13597	555798
118512	555799
219420	555800
133512	555801
138617	555802
119327	555803
125811	555804
112918	555805
123046	555806
17002	555807
116885	555808
1786	555809
100198	555810
10460	555811
67174	555812
93556	555813
61229	555814
86206	555815
104120	555816
10921	555817
94047	555818
156050	555819
126652	555820
83796	555821
141193	555822
37486	555823
113690	555824
2459	555825
152314	555826
33109	555827
163517	555828
225498	555829
29156	555830
75779	555831
50371	555832
88903	555833
165279	555834
24586	555835
83186	555836
57508	555837
98214	555838
209403	555839
124356	555840
48581	555841
110938	555842
117220	555843
113881	555844
11161	555845
235743	555846
13255	555847
15785	555848
30289	555849
57739	555850
66958	555851
105572	555852
202647	555853
92601	555854
216354	555855
98412	555856
209497	555857
16323	555858
158420	555859
24288	555860
191250	555861
231319	555862
25660	555863
89602	555864
76123	555865
49426	555866
2498	555867
46822	555868
45076	555869
16520	555870
5017	555871
17511	555872
858	555873
83465	555874
137476	555875
115443	555876
12151	555877
8534	555878
18976	555879
987	555880
203866	555881
24321	555882
228801	555883
48469	555884
234859	555885
56135	555886
95598	555887
36309	555888
2436	555889
87399	555890
232281	555891
57713	555892
11146	555893
2008	555894
12996	555895
29545	555896
28474	555897
16419	555898
194512	555899
52905	555900
47740	555901
208786	555902
5074	555903
29615	555904
30376	555905
13434	555906
34999	555907
29883	555908
15610	555909
206	555910
3413	555911
12881	555912
22092	555913
145834	555914
98828	555915
129329	555916
30291	555917
22531	555918
56923	555919
154003	555920
54420	555921
64620	555922
129139	555923
1885	555924
25833	555925
5310	555926
123226	555927
18169	555928
10577	555929
120358	555930
10374	555931
66206	555932
233186	555933
55664	555934
3358	555935
62150	555936
19568	555937
86902	555938
32639	555939
116987	555940
12666	555941
93182	555942
160973	555943
27998	555944
142068	555945
114608	555946
80350	555947
22191	555948
88029	555949
70859	555950
19560	555951
40004	555952
84424	555953
19777	555954
44669	555955
22407	555956
35931	555957
12924	555958
17633	555959
120168	555960
10846	555961
59571	555962
57971	555963
3289	555964
157232	555965
50401	555966
8790	555967
60155	555968
15734	555969
107358	555970
36927	555971
231332	555972
225739	555973
32883	555974
50948	555975
173	555976
81305	555977
1223	555978
121932	555979
79338	555980
16964	555981
16970	555982
105263	555983
5612	555984
32524	555985
836	555986
373	555987
25732	555988
72369	555989
217659	555990
13207	555991
130237	555992
147613	555993
103904	555994
94104	555995
6902	555996
47363	555997
22740	555998
17678	555999
43866	556000
9998	556001
20342	556002
28110	556003
64328	556004
216749	556005
157356	556006
93868	556007
29368	556008
139834	556009
53266	556010
28338	556011
51571	556012
158587	556013
7078	556014
23284	556015
115243	556016
218836	556017
35229	556018
102504	556019
142618	556020
94079	556021
99913	556022
99869	556023
59557	556024
46343	556025
15822	556026
78770	556027
59383	556028
13492	556029
4675	556030
226583	556031
110035	556032
4661	556033
51459	556034
23657	556035
195054	556036
3565	556037
63410	556038
161503	556039
27165	556040
25605	556041
36902	556042
40865	556043
9600	556044
78291	556045
37832	556046
35374	556047
19171	556048
86988	556049
29126	556050
88452	556051
3862	556052
30346	556053
11723	556054
143350	556055
48694	556056
12031	556057
20348	556058
20348	556059
20330	556060
35374	556061
38573	556062
5858	556063
174161	556064
11723	556065
30725	556066
86127	556067
26915	556068
15013	556069
13026	556070
155704	556071
30022	556072
33994	556073
95742	556074
89764	556075
165730	556076
8242	556077
134888	556078
79939	556079
22301	556080
882	556081
3826	556082
8953	556083
40398	556084
7552	556085
14923	556086
27918	556087
35761	556088
4445	556089
40678	556090
64349	556091
565	556092
293	556093
4793	556094
36748	556095
25121	556096
13937	556097
14495	556098
53158	556099
50623	556100
3254	556101
99859	556102
113579	556103
18929	556104
18313	556105
22771	556106
141	556107
4010	556108
8598	556109
153842	556110
177662	556111
1364	556112
38381	556113
27524	556114
31410	556115
32384	556116
119653	556117
623	556118
21319	556119
1697	556120
38039	556121
119059	556122
155514	556123
11926	556124
11179	556125
18948	556126
6150	556127
6150	556128
19736	556129
60249	556130
24353	556131
6877	556132
61623	556133
117297	556134
26201	556135
7661	556136
23891	556137
1820	556138
19813	556139
54701	556140
30808	556141
27675	556142
79523	556143
27012	556144
8967	556145
53625	556146
2460	556147
78715	556148
71657	556149
225251	556150
129249	556151
106293	556152
29668	556153
30727	556154
211547	556155
6764	556156
63217	556157
74656	556158
84	556159
183	556160
5474	556161
43020	556162
84877	556163
824	556164
3810	556165
144714	556166
16286	556167
2282	556168
22733	556169
208215	556170
52831	556171
16223	556172
149895	556173
75623	556174
164691	556175
36021	556176
75065	556177
99184	556178
99901	556179
230992	556180
55083	556181
49948	556182
158021	556183
10841	556184
125426	556185
115941	556186
16223	556187
27582	556188
77452	556189
50880	556190
75644	556191
150194	556192
135444	556193
191191	556194
101473	556195
33164	556196
38	556197
156839	556198
16042	556199
98854	556200
118167	556201
230979	556202
142269	556203
99882	556204
10189	556205
10189	556206
21467	556207
46226	556208
54838	556209
96096	556210
130178	556211
123499	556212
61260	556213
51412	556214
100963	556215
139026	556216
12252	556217
82230	556218
25478	556219
82867	556220
58786	556221
8682	556222
32897	556223
188819	556224
207516	556225
124860	556226
68728	556227
89599	556228
76098	556229
46226	556230
24453	556231
16223	556232
136917	556233
181892	556234
1926	556235
41726	556236
115991	556237
80103	556238
130893	556239
16223	556240
205638	556241
84061	556242
49568	556243
40462	556244
14132	556245
185360	556246
7447	556247
61198	556248
112214	556249
110225	556250
65418	556251
174310	556252
25588	556253
174062	556254
41215	556255
111929	556256
115941	556257
86168	556258
85992	556259
84392	556260
10841	556261
161766	556262
76754	556263
135552	556264
68205	556265
24453	556266
196910	556267
124865	556268
14663	556269
55116	556270
23435	556271
110093	556272
76606	556273
28953	556274
100994	556275
115094	556276
110377	556277
10103	556278
116903	556279
119270	556280
968	556281
134170	556282
6994	556283
181240	556284
218990	556285
64436	556286
235312	556287
74774	556288
87996	556289
132849	556290
173554	556291
99561	556292
48259	556293
28168	556294
27520	556295
15013	556296
50304	556297
132308	556298
15386	556299
13064	556300
215199	556301
8486	556302
12644	556303
7626	556304
65774	556305
23912	556306
186084	556307
74958	556308
75976	556309
46659	556310
65774	556311
47627	556312
123980	556313
183775	556314
92370	556315
138826	556316
30577	556317
130128	556318
184701	556319
124489	556320
24805	556321
70705	556322
30819	556323
4810	556324
76665	556325
18627	556326
2923	556327
70037	556328
18234	556329
1952	556330
33851	556331
699	556332
19	556333
394	556334
30418	556335
15150	556336
7327	556337
181300	556338
183651	556339
146501	556340
22901	556341
15889	556342
32386	556343
178385	556344
99971	556345
15813	556346
99971	556347
97880	556348
29077	556349
183381	556350
43874	556351
70891	556352
69966	556353
134430	556354
47	556355
7839	556356
6526	556357
2241	556358
147049	556359
21072	556360
47269	556361
130843	556362
131350	556363
213412	556364
69851	556365
32094	556366
8082	556367
131370	556368
21365	556369
94188	556370
185472	556371
180565	556372
95392	556373
182246	556374
182651	556375
56950	556376
56950	556377
50688	556378
135564	556379
73012	556380
131762	556381
131762	556382
73823	556383
74958	556384
133532	556385
109784	556386
24183	556387
86914	556388
23448	556389
194537	556390
3636	556391
42500	556392
27086	556393
28997	556394
49355	556395
144275	556396
55701	556397
1082	556398
4678	556399
1	556400
2067	556401
7486	556402
87158	556403
53252	556404
18763	556405
80562	556406
20271	556407
15196	556408
6541	556409
20033	556410
14213	556411
7427	556412
47672	556413
153509	556414
19260	556415
33927	556416
31153	556417
2085	556418
19922	556419
1002	556420
25751	556421
11073	556422
204270	556423
18191	556424
98640	556425
71598	556426
6985	556427
78721	556428
99728	556429
99261	556430
136077	556431
12765	556432
1280	556433
205074	556434
143767	556435
38401	556436
941	556437
94572	556438
60097	556439
111737	556440
106048	556441
4232	556442
72053	556443
10639	556444
22438	556445
38473	556446
53141	556447
32397	556448
13612	556449
15750	556450
10664	556451
27702	556452
4064	556453
48673	556454
39763	556455
1163	556456
15970	556457
3801	556458
81102	556459
48716	556460
125998	556461
46879	556462
27103	556463
33031	556464
89322	556465
48086	556466
93154	556467
2959	556468
193	556469
561	556470
1614	556471
37380	556472
27383	556473
38545	556474
917	556475
24544	556476
38091	556477
112536	556478
10615	556479
8970	556480
10615	556481
38702	556482
9318	556483
22002	556484
77947	556485
62317	556486
42963	556487
62432	556488
24904	556489
6036	556490
8532	556491
525	556492
19350	556493
7800	556494
80732	556495
9124	556496
1398	556497
65690	556498
61125	556499
35070	556500
71411	556501
125133	556502
54800	556503
49567	556504
48019	556505
42412	556506
8238	556507
23167	556508
87956	556509
66754	556510
22516	556511
1319	556512
15123	556513
7835	556514
5408	556515
11523	556516
48652	556517
32520	556518
171588	556519
29790	556520
40107	556521
7034	556522
928	556523
109970	556524
155778	556525
47124	556526
167647	556527
25082	556528
88968	556529
83342	556530
61175	556531
2871	556532
56833	556533
18181	556534
60097	556535
44280	556536
85385	556537
51276	556538
80271	556539
1564	556540
2797	556541
30172	556542
15207	556543
12788	556544
1582	556545
3896	556546
262	556547
18377	556548
1795	556549
2405	556550
24905	556551
44307	556552
40136	556553
30773	556554
207014	556555
31333	556556
7432	556557
6288	556558
167172	556559
150012	556560
11827	556561
5086	556562
229642	556563
17313	556564
26363	556565
876	556566
30060	556567
1659	556568
14603	556569
24258	556570
876	556571
118558	556572
76932	556573
24736	556574
141520	556575
1858	556576
126992	556577
115515	556578
62235	556579
114876	556580
157851	556581
119375	556582
7769	556583
39913	556584
205244	556585
71552	556586
29255	556587
14733	556588
66184	556589
135029	556590
99173	556591
88902	556592
111108	556593
163336	556594
43174	556595
120005	556596
152500	556597
58377	556598
177011	556599
88902	556600
36124	556601
67009	556602
151609	556603
15975	556604
139076	556605
236212	556606
125657	556607
71561	556608
27663	556609
39913	556610
57975	556611
75125	556612
68377	556613
134821	556614
211455	556615
52004	556616
95155	556617
95470	556618
19236	556619
27679	556620
82383	556621
237967	556622
125657	556623
52501	556624
148049	556625
72926	556626
112778	556627
53189	556628
668	556629
79320	556630
7466	556631
109955	556632
5029	556633
9031	556634
33313	556635
83	556636
81423	556637
200678	556638
107528	556639
226294	556640
79526	556641
31	556642
175614	556643
177070	556644
115008	556645
8542	556646
115566	556647
107932	556648
69181	556649
7763	556650
2373	556651
1370	556652
5780	556653
62231	556654
95985	556655
12465	556656
49209	556657
40852	556658
75108	556659
7466	556660
202694	556661
175384	556662
32844	556663
79350	556664
25235	556665
108114	556666
20911	556667
1740	556668
153680	556669
47771	556670
100787	556671
234241	556672
85639	556673
16937	556674
39014	556675
167519	556676
71976	556677
129743	556678
49476	556679
76159	556680
90609	556681
141555	556682
127636	556683
5576	556684
51914	556685
107947	556686
78064	556687
30728	556688
19240	556689
4275	556690
21876	556691
26575	556692
159202	556693
190441	556694
45321	556695
75915	556696
57573	556697
2278	556698
88342	556699
49261	556700
1140	556701
76425	556702
78949	556703
81760	556704
89880	556705
81338	556706
174898	556707
25559	556708
88217	556709
136314	556710
64279	556711
2741	556712
19327	556713
6451	556714
34605	556715
19327	556716
158343	556717
197175	556718
60072	556719
35713	556720
116747	556721
47099	556722
201847	556723
112531	556724
159073	556725
95645	556726
13742	556727
158879	556728
156502	556729
115840	556730
92828	556731
52539	556732
40324	556733
27174	556734
25166	556735
109018	556736
9325	556737
75085	556738
51633	556739
54128	556740
179258	556741
209748	556742
163827	556743
71592	556744
87499	556745
21350	556746
67785	556747
23298	556748
22575	556749
72319	556750
61034	556751
75075	556752
27652	556753
164051	556754
17709	556755
87417	556756
134267	556757
19145	556758
26040	556759
57962	556760
47626	556761
23309	556762
224473	556763
148131	556764
12719	556765
50610	556766
167590	556767
22416	556768
55466	556769
68673	556770
164492	556771
176723	556772
39513	556773
110232	556774
67991	556775
36166	556776
211995	556777
152397	556778
227255	556779
88393	556780
54370	556781
73074	556782
96400	556783
743	556784
15929	556785
39784	556786
3850	556787
119613	556788
45486	556789
55894	556790
748	556791
236897	556792
59319	556793
44160	556794
52539	556795
23298	556796
119456	556797
119455	556798
43492	556799
39326	556800
117477	556801
125832	556802
1230	556803
9227	556804
15390	556805
10984	556806
85326	556807
2185	556808
81759	556809
14152	556810
70447	556811
91530	556812
20347	556813
99647	556814
181829	556815
2075	556816
117981	556817
64096	556818
4053	556819
72663	556820
95493	556821
27943	556822
109712	556823
45193	556824
45193	556825
74286	556826
340	556827
11238	556828
51137	556829
67384	556830
37121	556831
143444	556832
11692	556833
5567	556834
60765	556835
788	556836
24685	556837
174547	556838
72837	556839
80848	556840
14747	556841
31052	556842
73067	556843
19414	556844
62366	556845
125191	556846
80925	556847
217809	556848
3098	556849
155655	556850
99	556851
21439	556852
40880	556853
24671	556854
88448	556855
80685	556856
173340	556857
206139	556858
186474	556859
31284	556860
95455	556861
73520	556862
105471	556863
5867	556864
48123	556865
89400	556866
13255	556867
34289	556868
48878	556869
77436	556870
251	556871
9387	556872
62408	556873
44257	556874
56454	556875
13124	556876
51525	556877
24883	556878
15327	556879
6702	556880
74702	556881
1141	556882
80836	556883
20412	556884
24879	556885
48840	556886
28084	556887
24654	556888
73309	556889
2603	556890
123875	556891
6772	556892
9926	556893
2898	556894
13977	556895
85296	556896
2779	556897
7395	556898
498	556899
111393	556900
17536	556901
10308	556902
7168	556903
6386	556904
3462	556905
62343	556906
91382	556907
3236	556908
64655	556909
61398	556910
1873	556911
13037	556912
104079	556913
2325	556914
30695	556915
23122	556916
1793	556917
33816	556918
35204	556919
64559	556920
7536	556921
76331	556922
20180	556923
170686	556924
86994	556925
42494	556926
63326	556927
12625	556928
4322	556929
46233	556930
48656	556931
18601	556932
1340	556933
11719	556934
171079	556935
7642	556936
4787	556937
6101	556938
59149	556939
31847	556940
112168	556941
14784	556942
1667	556943
15380	556944
54804	556945
45718	556946
180942	556947
3092	556948
3554	556949
60528	556950
73413	556951
93957	556952
126204	556953
77873	556954
161304	556955
2445	556956
437	556957
171	556958
18041	556959
7243	556960
181807	556961
44845	556962
38742	556963
28187	556964
29851	556965
7776	556966
61607	556967
20567	556968
1663	556969
94811	556970
34546	556971
31937	556972
14422	556973
78126	556974
123587	556975
28709	556976
3342	556977
7453	556978
64964	556979
35146	556980
22139	556981
1646	556982
7879	556983
28006	556984
51743	556985
68073	556986
170495	556987
74374	556988
3463	556989
1892	556990
1221	556991
504	556992
205961	556993
48717	556994
20982	556995
37	556996
5801	556997
106366	556998
22178	556999
101562	557000
38598	557001
97790	557002
77188	557003
11302	557004
55450	557005
28006	557006
22139	557007
1804	557008
3173	557009
202033	557010
125576	557011
17274	557012
214136	557013
1422	557014
1170	557015
74267	557016
36090	557017
58500	557018
238	557019
64412	557020
7047	557021
238	557022
238	557023
33891	557024
58500	557025
238	557026
678	557027
678	557028
217767	557029
66263	557030
3153	557031
171343	557032
148175	557033
27453	557034
150575	557035
27873	557036
204122	557037
64294	557038
54374	557039
12411	557040
2655	557041
15290	557042
40329	557043
124272	557044
24610	557045
61618	557046
80910	557047
44326	557048
29786	557049
86363	557050
86363	557051
4598	557052
11621	557053
37520	557054
9660	557055
23739	557056
6767	557057
74629	557058
2302	557059
11722	557060
11722	557061
256	557062
1763	557063
36921	557064
224324	557065
36431	557066
9333	557067
128821	557068
37163	557069
5890	557070
225457	557071
28425	557072
71860	557073
140261	557074
16400	557075
85958	557076
44279	557077
4162	557078
194621	557079
6130	557080
180749	557081
73473	557082
73859	557083
156518	557084
119899	557085
44610	557086
112343	557087
166083	557088
103305	557089
84293	557090
11679	557091
36218	557092
73669	557093
41410	557094
115266	557095
73072	557096
30679	557097
116331	557098
71511	557099
43703	557100
26471	557101
47182	557102
219750	557103
19862	557104
18277	557105
71649	557106
99528	557107
158917	557108
231006	557109
87344	557110
2171	557111
115011	557112
93584	557113
101285	557114
164102	557115
93316	557116
75024	557117
134672	557118
68612	557119
10103	557120
47166	557121
11680	557122
161411	557123
110345	557124
66329	557125
25097	557126
2563	557127
31654	557128
11746	557129
57624	557130
4862	557131
55935	557132
2547	557133
99	557134
99	557135
120844	557136
19990	557137
99	557138
39798	557139
99	557140
172818	557141
16944	557142
58790	557143
45661	557144
2925	557145
57925	557146
13746	557147
76660	557148
28809	557149
28236	557150
48715	557151
4262	557152
115163	557153
9901	557154
26292	557155
20549	557156
38113	557157
3434	557158
28904	557159
24818	557160
29368	557161
24385	557162
119428	557163
26292	557164
67144	557165
59574	557166
81586	557167
88504	557168
150724	557169
88921	557170
5977	557171
14493	557172
3497	557173
4982	557174
32917	557175
17646	557176
50797	557177
92458	557178
10651	557179
87159	557180
52816	557181
54806	557182
49346	557183
63956	557184
42637	557185
152545	557186
8176	557187
164996	557188
11708	557189
4437	557190
8613	557191
12868	557192
31422	557193
63632	557194
27365	557195
38369	557196
192552	557197
95548	557198
17933	557199
4500	557200
18600	557201
15551	557202
69872	557203
34218	557204
91892	557205
11967	557206
4830	557207
22383	557208
9160	557209
10713	557210
24874	557211
57277	557212
174593	557213
154640	557214
13490	557215
286	557216
9981	557217
17546	557218
18600	557219
5329	557220
105931	557221
13550	557222
187555	557223
78	557224
60577	557225
37373	557226
51834	557227
15045	557228
31358	557229
13700	557230
130762	557231
1513	557232
87990	557233
5563	557234
79943	557235
2078	557236
62535	557237
62535	557238
39445	557239
1612	557240
3185	557241
3185	557242
54051	557243
24523	557244
29914	557245
29914	557246
2182	557247
95209	557248
1601	557249
954	557250
117928	557251
225823	557252
22572	557253
65789	557254
49453	557255
51699	557256
16699	557257
23956	557258
4852	557259
25618	557260
4275	557261
158335	557262
1806	557263
70637	557264
30743	557265
80599	557266
19065	557267
30353	557268
149262	557269
35299	557270
32549	557271
147869	557272
17798	557273
231738	557274
88263	557275
85578	557276
67375	557277
56750	557278
160631	557279
61276	557280
159173	557281
5354	557282
1326	557283
16738	557284
734	557285
146970	557286
54556	557287
177117	557288
21231	557289
175850	557290
12075	557291
62412	557292
43154	557293
23165	557294
30610	557295
13770	557296
21045	557297
4017	557298
4067	557299
621	557300
98309	557301
786	557302
77022	557303
37432	557304
37950	557305
6186	557306
220754	557307
59387	557308
10974	557309
35522	557310
87112	557311
147660	557312
10223	557313
1641	557314
22251	557315
306	557316
106387	557317
15691	557318
106906	557319
90976	557320
7429	557321
18592	557322
33230	557323
183	557324
74551	557325
123909	557326
70818	557327
21771	557328
3927	557329
25037	557330
16268	557331
1	557332
4070	557333
10040	557334
11304	557335
25180	557336
5092	557337
48491	557338
1596	557339
187255	557340
1555	557341
18877	557342
114039	557343
9836	557344
17657	557345
2880	557346
5307	557347
24445	557348
2811	557349
4857	557350
814	557351
19752	557352
7271	557353
65334	557354
10057	557355
15369	557356
48703	557357
143683	557358
13981	557359
31127	557360
8578	557361
1160	557362
17999	557363
29933	557364
5006	557365
3889	557366
1375	557367
10513	557368
12520	557369
122274	557370
1908	557371
4437	557372
4463	557373
7722	557374
51232	557375
12752	557376
61564	557377
691	557378
21038	557379
136812	557380
95679	557381
54175	557382
1850	557383
18601	557384
20336	557385
4635	557386
199232	557387
15571	557388
4865	557389
13769	557390
8326	557391
2326	557392
10813	557393
10719	557394
167306	557395
900	557396
55680	557397
32570	557398
39402	557399
5670	557400
10356	557401
1520	557402
178806	557403
3085	557404
48721	557405
143363	557406
142703	557407
143578	557408
60715	557409
119561	557410
23697	557411
30436	557412
18815	557413
152232	557414
13755	557415
149146	557416
398	557417
2125	557418
528	557419
26365	557420
17791	557421
238770	557422
163648	557423
41099	557424
104665	557425
8442	557426
60675	557427
2311	557428
2958	557429
94738	557430
5037	557431
111	557432
62532	557433
64762	557434
24943	557435
5822	557436
8279	557437
39181	557438
46826	557439
574	557440
238120	557441
124077	557442
1985	557443
546	557444
1678	557445
1499	557446
38883	557447
24441	557448
106538	557449
7448	557450
9367	557451
39859	557452
16890	557453
35071	557454
8967	557455
37120	557456
38334	557457
26629	557458
33195	557459
38821	557460
255	557461
73616	557462
12721	557463
67903	557464
22817	557465
4122	557466
213	557467
212508	557468
72586	557469
102942	557470
47028	557471
2435	557472
31890	557473
5385	557474
27170	557475
2576	557476
20023	557477
8955	557478
10513	557479
47640	557480
19770	557481
4217	557482
1139	557483
1766	557484
4548	557485
331	557486
3545	557487
1441	557488
17816	557489
46420	557490
179097	557491
2975	557492
11681	557493
71789	557494
7553	557495
53156	557496
65	557497
10041	557498
184971	557499
3169	557500
133757	557501
32362	557502
2331	557503
94446	557504
35862	557505
1173	557506
12014	557507
57254	557508
15123	557509
417	557510
5402	557511
421	557512
1331	557513
91478	557514
3977	557515
2260	557516
222604	557517
19939	557518
1993	557519
113683	557520
2464	557521
180511	557522
65700	557523
219928	557524
1946	557525
224802	557526
123024	557527
732	557528
2464	557529
9042	557530
31634	557531
62442	557532
54260	557533
7023	557534
86971	557535
2415	557536
17824	557537
70743	557538
143309	557539
12107	557540
106221	557541
371	557542
39701	557543
128090	557544
766	557545
74126	557546
16908	557547
35880	557548
19792	557549
30750	557550
4357	557551
30750	557552
29772	557553
7115	557554
11701	557555
15311	557556
30750	557557
13834	557558
75061	557559
9215	557560
16855	557561
52274	557562
9793	557563
6062	557564
74290	557565
25276	557566
7911	557567
143306	557568
18751	557569
1306	557570
14162	557571
61067	557572
41812	557573
23896	557574
31755	557575
6034	557576
28979	557577
9115	557578
24738	557579
179002	557580
70808	557581
54285	557582
6225	557583
22707	557584
143302	557585
16337	557586
200213	557587
7734	557588
85	557589
48643	557590
10188	557591
50006	557592
38150	557593
2907	557594
8108	557595
13580	557596
4218	557597
8343	557598
808	557599
50984	557600
168	557601
8192	557602
82259	557603
13684	557604
16840	557605
85	557606
254	557607
3504	557608
32175	557609
3224	557610
189	557611
49349	557612
109902	557613
18416	557614
104803	557615
11407	557616
2199	557617
85509	557618
7118	557619
56542	557620
5787	557621
8316	557622
76497	557623
77771	557624
8983	557625
2347	557626
11244	557627
61776	557628
15080	557629
74643	557630
144822	557631
99281	557632
112159	557633
26280	557634
233289	557635
75232	557636
37182	557637
75941	557638
94007	557639
9001	557640
42347	557641
59698	557642
6579	557643
6633	557644
48887	557645
138988	557646
231021	557647
172316	557648
11244	557649
3227	557650
37737	557651
189708	557652
42223	557653
157362	557654
94743	557655
8933	557656
164920	557657
69471	557658
99302	557659
8157	557660
163013	557661
134530	557662
30430	557663
24926	557664
157499	557665
18088	557666
94846	557667
14288	557668
41811	557669
87768	557670
68056	557671
7574	557672
85647	557673
46618	557674
56186	557675
174513	557676
186936	557677
2648	557678
175885	557679
49012	557680
2880	557681
199270	557682
74340	557683
22528	557684
2870	557685
1166	557686
143574	557687
10241	557688
40005	557689
111489	557690
57181	557691
19820	557692
20063	557693
1326	557694
6306	557695
8501	557696
9836	557697
8250	557698
3676	557699
74464	557700
1422	557701
24199	557702
80270	557703
20263	557704
5502	557705
38272	557706
556	557707
556	557708
556	557709
54151	557710
4721	557711
418	557712
11741	557713
81131	557714
2871	557715
9706	557716
13736	557717
4267	557718
556	557719
556	557720
127	557721
25192	557722
54175	557723
51933	557724
164991	557725
16099	557726
18852	557727
32244	557728
18208	557729
18208	557730
46516	557731
104501	557732
15328	557733
74121	557734
43679	557735
12908	557736
6740	557737
38568	557738
37362	557739
45849	557740
20760	557741
1254	557742
23945	557743
61616	557744
152388	557745
15150	557746
50037	557747
5344	557748
28292	557749
46808	557750
61616	557751
2671	557752
45570	557753
69947	557754
95660	557755
277	557756
70172	557757
15230	557758
6040	557759
11536	557760
1610	557761
92097	557762
37005	557763
3374	557764
56784	557765
38422	557766
97514	557767
1677	557768
129284	557769
147886	557770
134246	557771
13330	557772
9115	557773
35146	557774
411	557775
106266	557776
15701	557777
98	557778
60710	557779
30833	557780
15825	557781
2660	557782
28183	557783
2984	557784
14732	557785
183	557786
20005	557787
3258	557788
22136	557789
37519	557790
82473	557791
20555	557792
18858	557793
90	557794
15340	557795
34775	557796
53016	557797
18600	557798
629	557799
78494	557800
1238	557801
49359	557802
68355	557803
767	557804
13331	557805
11616	557806
24896	557807
10084	557808
7215	557809
18763	557810
46717	557811
8531	557812
3861	557813
177415	557814
22657	557815
51348	557816
3044	557817
45685	557818
238509	557819
50354	557820
27846	557821
36710	557822
12972	557823
22440	557824
89460	557825
62909	557826
57651	557827
83269	557828
213302	557829
30498	557830
164995	557831
27544	557832
89177	557833
154640	557834
138932	557835
41382	557836
66711	557837
39916	557838
20847	557839
56322	557840
16759	557841
9058	557842
56575	557843
20122	557844
70248	557845
48851	557846
175715	557847
16692	557848
462	557849
23615	557850
6360	557851
1345	557852
1896	557853
24706	557854
51940	557855
1091	557856
1066	557857
60987	557858
31707	557859
76858	557860
919	557861
149600	557862
76289	557863
192318	557864
44363	557865
109899	557866
14571	557867
7573	557868
17099	557869
35967	557870
167531	557871
76556	557872
236291	557873
52592	557874
153485	557875
54857	557876
11854	557877
31496	557878
41570	557879
83427	557880
25657	557881
3499	557882
171023	557883
3362	557884
6508	557885
45547	557886
219971	557887
87141	557888
83806	557889
42528	557890
63911	557891
46836	557892
25885	557893
163542	557894
52592	557895
160884	557896
52592	557897
156260	557898
101476	557899
212485	557900
4965	557901
25219	557902
8567	557903
56736	557904
117750	557905
14533	557906
211506	557907
114681	557908
76410	557909
44969	557910
12223	557911
48227	557912
22251	557913
83053	557914
119110	557915
7453	557916
72144	557917
41	557918
61128	557919
6692	557920
106601	557921
48844	557922
128237	557923
2293	557924
7395	557925
74699	557926
14614	557927
229914	557928
19038	557929
15914	557930
41572	557931
6327	557932
16035	557933
35716	557934
58822	557935
1859	557936
53247	557937
8390	557938
48841	557939
92	557940
48841	557941
48841	557942
51354	557943
9115	557944
50432	557945
113653	557946
74751	557947
1177	557948
18987	557949
9045	557950
71038	557951
9147	557952
91894	557953
27585	557954
207	557955
2976	557956
81991	557957
2102	557958
155780	557959
35522	557960
39645	557961
8427	557962
40489	557963
18778	557964
18945	557965
48452	557966
705	557967
48618	557968
85138	557969
6327	557970
35371	557971
20371	557972
156	557973
35722	557974
29292	557975
2294	557976
22747	557977
1436	557978
81137	557979
129643	557980
78726	557981
21482	557982
39314	557983
1149	557984
1178	557985
161396	557986
21283	557987
7348	557988
5549	557989
19820	557990
7319	557991
75411	557992
5517	557993
6326	557994
235	557995
20403	557996
28244	557997
2267	557998
43897	557999
24727	558000
52336	558001
8	558002
2560	558003
6327	558004
1097	558005
105774	558006
816	558007
74425	558008
81137	558009
2267	558010
7319	558011
9147	558012
122686	558013
2701	558014
49875	558015
7600	558016
11266	558017
48513	558018
6327	558019
97827	558020
816	558021
111331	558022
1472	558023
20449	558024
6327	558025
43996	558026
46128	558027
1208	558028
18207	558029
52359	558030
37805	558031
165001	558032
3395	558033
148209	558034
17299	558035
213129	558036
41173	558037
48675	558038
24581	558039
16860	558040
131065	558041
57286	558042
139481	558043
4500	558044
107261	558045
3961	558046
16763	558047
2850	558048
7305	558049
1963	558050
6007	558051
48735	558052
337	558053
5074	558054
30730	558055
8470	558056
30855	558057
64306	558058
17407	558059
36369	558060
100938	558061
65418	558062
54659	558063
12212	558064
35407	558065
57487	558066
143445	558067
170411	558068
71430	558069
117348	558070
8215	558071
17875	558072
43432	558073
2310	558074
17875	558075
30416	558076
16603	558077
17875	558078
45206	558079
13777	558080
6050	558081
12248	558082
13229	558083
15983	558084
17188	558085
9481	558086
9161	558087
49379	558088
118555	558089
49852	558090
36421	558091
34213	558092
14303	558093
76555	558094
17497	558095
152223	558096
58880	558097
86401	558098
36789	558099
11057	558100
16182	558101
98344	558102
207442	558103
10795	558104
228728	558105
166173	558106
51410	558107
29372	558108
29313	558109
10739	558110
46201	558111
33055	558112
146931	558113
172505	558114
31380	558115
124044	558116
15314	558117
44719	558118
5673	558119
9176	558120
9236	558121
33951	558122
33849	558123
45950	558124
46187	558125
12771	558126
50156	558127
15334	558128
573	558129
12664	558130
36735	558131
42666	558132
138748	558133
9481	558134
35697	558135
35370	558136
2170	558137
2819	558138
4305	558139
96722	558140
23345	558141
45914	558142
58928	558143
39	558144
129988	558145
12771	558146
7456	558147
24773	558148
44234	558149
46923	558150
114747	558151
45926	558152
35629	558153
386	558154
5506	558155
29597	558156
11532	558157
42846	558158
1799	558159
69483	558160
15126	558161
221240	558162
134074	558163
108688	558164
10661	558165
50930	558166
60406	558167
28620	558168
1560	558169
70618	558170
13935	558171
1197	558172
27420	558173
1323	558174
42709	558175
42501	558176
42937	558177
2040	558178
213311	558179
26787	558180
679	558181
10801	558182
10771	558183
10711	558184
26828	558185
85443	558186
16701	558187
13956	558188
3046	558189
11462	558190
17982	558191
204639	558192
65863	558193
172367	558194
2169	558195
27149	558196
22354	558197
51174	558198
69	558199
1323	558200
48122	558201
21210	558202
14524	558203
18295	558204
2624	558205
42927	558206
42560	558207
22195	558208
12200	558209
152087	558210
7889	558211
6390	558212
39341	558213
22122	558214
65420	558215
91843	558216
34041	558217
1323	558218
70718	558219
1778	558220
14925	558221
18187	558222
6769	558223
5413	558224
12989	558225
9327	558226
32986	558227
29129	558228
2958	558229
56570	558230
3594	558231
73864	558232
4860	558233
7587	558234
147822	558235
180250	558236
34716	558237
16919	558238
2645	558239
44597	558240
42425	558241
17952	558242
172025	558243
5251	558244
180184	558245
132557	558246
35244	558247
92362	558248
3255	558249
24610	558250
87868	558251
20785	558252
143336	558253
63	558254
2462	558255
5555	558256
24392	558257
4014	558258
15940	558259
2787	558260
18819	558261
82845	558262
4883	558263
92627	558264
6888	558265
97790	558266
34303	558267
7504	558268
30775	558269
30740	558270
2083	558271
4385	558272
37145	558273
11251	558274
133979	558275
837	558276
13160	558277
11069	558278
1379	558279
27383	558280
20328	558281
1529	558282
106357	558283
59186	558284
5221	558285
7750	558286
4869	558287
4358	558288
15625	558289
2035	558290
1518	558291
1706	558292
620	558293
42619	558294
7199	558295
100571	558296
34282	558297
38547	558298
20357	558299
1436	558300
25695	558301
12954	558302
19207	558303
736	558304
213498	558305
49791	558306
39040	558307
109760	558308
164025	558309
122875	558310
82716	558311
132468	558312
94554	558313
32407	558314
35157	558315
46194	558316
86865	558317
44534	558318
40260	558319
14552	558320
6456	558321
35596	558322
11072	558323
109888	558324
99	558325
112038	558326
451	558327
64016	558328
27768	558329
51012	558330
28888	558331
3148	558332
6939	558333
164106	558334
220872	558335
56097	558336
63743	558337
31962	558338
23620	558339
739	558340
1149	558341
1970	558342
81652	558343
73221	558344
112430	558345
24950	558346
82410	558347
102593	558348
9277	558349
79713	558350
5856	558351
6588	558352
2483	558353
28361	558354
3718	558355
91943	558356
21248	558357
35782	558358
12703	558359
39212	558360
2866	558361
5057	558362
6014	558363
54909	558364
150582	558365
3839	558366
6701	558367
102686	558368
130534	558369
49775	558370
10234	558371
9045	558372
7506	558373
96616	558374
12712	558375
2183	558376
2241	558377
3178	558378
1103	558379
33852	558380
66563	558381
161	558382
655	558383
43441	558384
22573	558385
8015	558386
7722	558387
13730	558388
3129	558389
70880	558390
6054	558391
7417	558392
7264	558393
32336	558394
74493	558395
29695	558396
3839	558397
3098	558398
83721	558399
75572	558400
4147	558401
102593	558402
11598	558403
106622	558404
83885	558405
86634	558406
14172	558407
2522	558408
5090	558409
4549	558410
41268	558411
8605	558412
11083	558413
143988	558414
211172	558415
98480	558416
18762	558417
25716	558418
1071	558419
31729	558420
996	558421
37229	558422
15400	558423
10425	558424
13634	558425
5755	558426
160010	558427
5823	558428
619	558429
51573	558430
158428	558431
64967	558432
28166	558433
35254	558434
10594	558435
88634	558436
6369	558437
10611	558438
36045	558439
37291	558440
26357	558441
11169	558442
68520	558443
9769	558444
42557	558445
68711	558446
62880	558447
16347	558448
1237	558449
42	558450
360	558451
8880	558452
10229	558453
1306	558454
77444	558455
26252	558456
3571	558457
90679	558458
61049	558459
15781	558460
90260	558461
55274	558462
35111	558463
4336	558464
5853	558465
1694	558466
6868	558467
4026	558468
33162	558469
92694	558470
117935	558471
48212	558472
52947	558473
7221	558474
68565	558475
106080	558476
29695	558477
46058	558478
4969	558479
105453	558480
39220	558481
2506	558482
22957	558483
3447	558484
48175	558485
32552	558486
43996	558487
27812	558488
18602	558489
2965	558490
80572	558491
7288	558492
48716	558493
5373	558494
64547	558495
24546	558496
225849	558497
10713	558498
120867	558499
41836	558500
1159	558501
1014	558502
1859	558503
96612	558504
6951	558505
44951	558506
74539	558507
3323	558508
65067	558509
1649	558510
4347	558511
7308	558512
7452	558513
93897	558514
3738	558515
12838	558516
19393	558517
4489	558518
44200	558519
1645	558520
5902	558521
228864	558522
75050	558523
18204	558524
3757	558525
2708	558526
40236	558527
111983	558528
2079	558529
76032	558530
49960	558531
35683	558532
207235	558533
102043	558534
61440	558535
92743	558536
49876	558537
59337	558538
88521	558539
100255	558540
178070	558541
234607	558542
83774	558543
57452	558544
77081	558545
125525	558546
136141	558547
29221	558548
181558	558549
153122	558550
76311	558551
48841	558552
18041	558553
21937	558554
3295	558555
50391	558556
16866	558557
15236	558558
136234	558559
12321	558560
86471	558561
87390	558562
4890	558563
35046	558564
130858	558565
137001	558566
96472	558567
14232	558568
111538	558569
21114	558570
58442	558571
109541	558572
2994	558573
3674	558574
76561	558575
5374	558576
58888	558577
15767	558578
73307	558579
2913	558580
5451	558581
1784	558582
66025	558583
3141	558584
150618	558585
40717	558586
73330	558587
29265	558588
76561	558589
76311	558590
136252	558591
73644	558592
149399	558593
15863	558594
71	558595
43666	558596
212015	558597
16375	558598
32253	558599
106679	558600
76293	558601
112641	558602
27617	558603
2288	558604
126627	558605
1541	558606
107679	558607
15001	558608
1717	558609
3902	558610
19331	558611
7722	558612
14858	558613
3447	558614
23512	558615
62331	558616
58047	558617
143951	558618
75393	558619
18409	558620
113762	558621
22267	558622
20960	558623
84670	558624
9412	558625
6387	558626
14842	558627
2128	558628
20490	558629
175	558630
42	558631
16837	558632
106161	558633
59047	558634
80623	558635
110369	558636
21795	558637
45548	558638
5797	558639
25605	558640
4275	558641
30931	558642
10206	558643
96017	558644
9575	558645
87153	558646
73878	558647
102760	558648
9316	558649
8497	558650
11919	558651
130007	558652
19591	558653
10206	558654
183	558655
26041	558656
104820	558657
21795	558658
4362	558659
152829	558660
329	558661
45548	558662
39811	558663
98123	558664
4100	558665
180381	558666
41676	558667
20622	558668
114571	558669
221423	558670
43230	558671
90269	558672
36278	558673
14119	558674
204150	558675
1375	558676
1	558677
1	558678
13929	558679
7253	558680
5551	558681
25915	558682
23212	558683
180297	558684
65047	558685
563	558686
337	558687
5973	558688
63936	558689
32023	558690
76121	558691
80590	558692
4826	558693
24515	558694
2898	558695
113713	558696
117462	558697
49273	558698
2143	558699
3087	558700
67007	558701
67007	558702
5148	558703
16569	558704
5787	558705
16297	558706
37598	558707
80525	558708
6644	558709
117462	558710
6223	558711
863	558712
67855	558713
17918	558714
18763	558715
43157	558716
22455	558717
12224	558718
85375	558719
210833	558720
54285	558721
26707	558722
1267	558723
39904	558724
14416	558725
5040	558726
5804	558727
30705	558728
14864	558729
3084	558730
71720	558731
16427	558732
39918	558733
55270	558734
5042	558735
18162	558736
60714	558737
18160	558738
19180	558739
3084	558740
76987	558741
100	558742
1748	558743
5428	558744
39918	558745
162463	558746
15606	558747
6904	558748
5245	558749
63159	558750
228385	558751
67738	558752
66699	558753
103247	558754
118260	558755
22063	558756
35036	558757
33248	558758
90121	558759
18880	558760
111949	558761
18320	558762
7432	558763
8176	558764
18498	558765
38401	558766
92013	558767
83813	558768
143617	558769
2378	558770
165468	558771
2378	558772
10127	558773
223686	558774
124338	558775
171	558776
407	558777
39094	558778
96078	558779
12831	558780
9654	558781
257	558782
29129	558783
35917	558784
48694	558785
153314	558786
133268	558787
43900	558788
199370	558789
12579	558790
48852	558791
13994	558792
216566	558793
196499	558794
130813	558795
62611	558796
147574	558797
7054	558798
111502	558799
38810	558800
14063	558801
21397	558802
82503	558803
43578	558804
34976	558805
121983	558806
28650	558807
76671	558808
30475	558809
110478	558810
3940	558811
140768	558812
24405	558813
55173	558814
83773	558815
28110	558816
48194	558817
102852	558818
18812	558819
15664	558820
84805	558821
1066	558822
884	558823
147822	558824
29711	558825
148421	558826
3962	558827
4500	558828
215091	558829
329	558830
13100	558831
42739	558832
4260	558833
4093	558834
10980	558835
7239	558836
402	558837
160	558838
225	558839
9773	558840
233330	558841
200271	558842
2262	558843
130	558844
11688	558845
91679	558846
1745	558847
4848	558848
26520	558849
21015	558850
27257	558851
181984	558852
30362	558853
48685	558854
1758	558855
8464	558856
62884	558857
3106	558858
15385	558859
113344	558860
1437	558861
3508	558862
2518	558863
125638	558864
119660	558865
3896	558866
3896	558867
21803	558868
3160	558869
30391	558870
34835	558871
13936	558872
106228	558873
3356	558874
257	558875
98308	558876
96348	558877
14539	558878
80672	558879
148967	558880
38761	558881
73218	558882
42900	558883
143501	558884
26918	558885
8694	558886
4524	558887
2172	558888
9900	558889
48826	558890
14147	558891
97212	558892
30562	558893
213352	558894
148386	558895
19702	558896
32816	558897
544	558898
10684	558899
22307	558900
65461	558901
920	558902
4350	558903
152232	558904
63547	558905
1593	558906
229373	558907
63453	558908
72407	558909
144578	558910
159516	558911
30658	558912
196871	558913
119354	558914
118899	558915
47082	558916
223838	558917
86329	558918
149393	558919
227240	558920
38905	558921
168237	558922
159429	558923
90850	558924
169747	558925
31397	558926
221207	558927
166033	558928
114635	558929
17986	558930
84596	558931
86281	558932
30116	558933
141572	558934
136074	558935
203554	558936
116703	558937
70851	558938
221339	558939
104860	558940
158505	558941
86029	558942
49132	558943
168560	558944
107950	558945
157862	558946
208420	558947
203393	558948
111587	558949
167186	558950
121904	558951
119349	558952
103287	558953
122360	558954
116679	558955
158141	558956
33339	558957
23840	558958
122126	558959
53848	558960
81625	558961
107902	558962
126545	558963
79368	558964
10423	558965
40666	558966
115261	558967
90349	558968
201293	558969
81847	558970
121320	558971
81205	558972
22098	558973
90850	558974
169598	558975
223531	558976
81514	558977
169636	558978
81510	558979
138998	558980
240162	558981
31049	558982
41933	558983
145083	558984
240068	558985
40123	558986
238579	558987
46932	558988
81666	558989
79373	558990
108025	558991
194713	558992
21003	558993
85675	558994
157563	558995
37264	558996
105828	558997
146329	558998
43700	558999
12455	559000
63201	559001
63198	559002
160176	559003
167061	559004
53388	559005
94395	559006
51577	559007
90929	559008
193090	559009
128126	559010
107641	559011
72078	559012
165914	559013
17981	559014
55038	559015
64269	559016
156938	559017
210822	559018
83440	559019
50931	559020
21809	559021
52120	559022
57968	559023
219747	559024
83687	559025
49842	559026
141575	559027
151057	559028
151233	559029
228367	559030
107901	559031
85926	559032
87499	559033
156417	559034
29906	559035
157497	559036
59985	559037
40769	559038
84026	559039
19902	559040
156647	559041
49249	559042
238732	559043
121861	559044
148383	559045
52239	559046
61240	559047
108016	559048
150923	559049
111587	559050
63202	559051
93873	559052
202941	559053
203057	559054
76814	559055
47148	559056
202785	559057
69533	559058
212094	559059
151211	559060
113894	559061
135035	559062
12082	559063
202663	559064
108020	559065
71988	559066
66250	559067
152984	559068
119944	559069
202844	559070
14130	559071
10447	559072
23487	559073
115060	559074
157745	559075
86015	559076
64269	559077
71792	559078
10057	559079
235011	559080
203407	559081
94517	559082
223132	559083
141514	559084
203531	559085
37279	559086
115174	559087
90339	559088
114615	559089
63179	559090
177232	559091
226103	559092
237118	559093
63174	559094
138690	559095
162248	559096
146314	559097
179055	559098
22098	559099
61246	559100
49262	559101
146151	559102
141617	559103
85961	559104
209354	559105
86544	559106
93961	559107
93788	559108
196994	559109
104762	559110
176501	559111
157132	559112
116286	559113
146268	559114
107933	559115
159084	559116
114740	559117
228452	559118
51623	559119
79377	559120
22474	559121
42791	559122
7855	559123
6836	559124
366	559125
17284	559126
104763	559127
57317	559128
1751	559129
16082	559130
17713	559131
85737	559132
11961	559133
51267	559134
16866	559135
7326	559136
7326	559137
229096	559138
14958	559139
7326	559140
8012	559141
85162	559142
2805	559143
72496	559144
111849	559145
177049	559146
28244	559147
98121	559148
2519	559149
101628	559150
148730	559151
93779	559152
111708	559153
58411	559154
110680	559155
9733	559156
131251	559157
63542	559158
84675	559159
128188	559160
2601	559161
25368	559162
73308	559163
153244	559164
1129	559165
44895	559166
11106	559167
23353	559168
4643	559169
187907	559170
103226	559171
147852	559172
70110	559173
1325	559174
78597	559175
4226	559176
15158	559177
26029	559178
2387	559179
8960	559180
6061	559181
739	559182
2886	559183
4385	559184
733	559185
7487	559186
106299	559187
4969	559188
158442	559189
35494	559190
86549	559191
31990	559192
60831	559193
1537	559194
1537	559195
105300	559196
2933	559197
24944	559198
6117	559199
544	559200
155308	559201
5108	559202
1097	559203
57926	559204
1749	559205
80874	559206
25260	559207
31931	559208
12825	559209
37893	559210
2515	559211
24562	559212
58472	559213
36220	559214
2105	559215
2267	559216
4264	559217
1204	559218
175857	559219
190437	559220
81169	559221
75031	559222
85732	559223
7082	559224
6985	559225
26176	559226
112651	559227
84141	559228
93184	559229
4553	559230
9396	559231
649	559232
5101	559233
85402	559234
5524	559235
49248	559236
17557	559237
672	559238
55258	559239
36199	559240
60597	559241
150447	559242
6704	559243
69947	559244
19062	559245
2207	559246
13381	559247
8236	559248
23273	559249
9257	559250
4695	559251
192470	559252
58541	559253
79368	559254
6438	559255
211441	559256
82447	559257
54416	559258
28548	559259
16285	559260
2528	559261
13248	559262
1061	559263
27416	559264
33162	559265
37893	559266
6900	559267
110358	559268
46795	559269
38574	559270
2905	559271
124790	559272
52302	559273
73290	559274
9205	559275
15846	559276
110556	559277
73567	559278
45458	559279
26414	559280
12887	559281
16044	559282
23718	559283
101443	559284
7139	559285
133229	559286
185672	559287
22712	559288
27416	559289
99317	559290
4605	559291
1045	559292
1397	559293
30810	559294
26817	559295
27727	559296
10865	559297
31901	559298
34272	559299
64803	559300
20456	559301
2810	559302
81999	559303
6491	559304
103736	559305
92564	559306
134834	559307
23140	559308
20343	559309
8209	559310
3	559311
2187	559312
63176	559313
386	559314
36035	559315
98576	559316
13753	559317
13110	559318
82079	559319
22185	559320
10071	559321
66104	559322
351	559323
75344	559324
75202	559325
8045	559326
15281	559327
2206	559328
22435	559329
350	559330
9199	559331
1197	559332
35111	559333
113122	559334
1829	559335
11813	559336
20869	559337
1892	559338
1556	559339
671	559340
139321	559341
97489	559342
20847	559343
11915	559344
171166	559345
28749	559346
37483	559347
88376	559348
2394	559349
11483	559350
12716	559351
30438	559352
63615	559353
5002	559354
95757	559355
44169	559356
44169	559357
13976	559358
39569	559359
2787	559360
40204	559361
90	559362
10160	559363
47033	559364
15701	559365
879	559366
13584	559367
5858	559368
2134	559369
31792	559370
44228	559371
879	559372
95207	559373
67817	559374
83292	559375
25119	559376
49367	559377
83	559378
12071	559379
21982	559380
37601	559381
79493	559382
62566	559383
7779	559384
15906	559385
6243	559386
6065	559387
30757	559388
45	559389
67392	559390
8967	559391
200886	559392
36020	559393
19007	559394
29842	559395
58295	559396
38579	559397
91598	559398
387	559399
31516	559400
13846	559401
377	559402
213	559403
9418	559404
31516	559405
14477	559406
12105	559407
1609	559408
42913	559409
9901	559410
37632	559411
13819	559412
3777	559413
65	559414
65355	559415
583	559416
11786	559417
70369	559418
85935	559419
223034	559420
65875	559421
79801	559422
581	559423
187193	559424
39220	559425
109200	559426
62389	559427
9901	559428
6415	559429
6415	559430
1653	559431
81186	559432
1696	559433
760	559434
85469	559435
6539	559436
4709	559437
12223	559438
81999	559439
5101	559440
7564	559441
57026	559442
11988	559443
5106	559444
7825	559445
7538	559446
79457	559447
7538	559448
503	559449
71358	559450
962	559451
15754	559452
113558	559453
96755	559454
2	559455
1	559456
1	559457
29576	559458
2	559459
12863	559460
1	559461
1	559462
1	559463
26051	559464
518	559465
24636	559466
4260	559467
418	559468
26011	559469
7306	559470
80724	559471
11724	559472
19073	559473
10148	559474
8821	559475
5147	559476
42658	559477
1	559478
7296	559479
35271	559480
74465	559481
9624	559482
2424	559483
42012	559484
20055	559485
2007	559486
34523	559487
25796	559488
101570	559489
51867	559490
64079	559491
4572	559492
20331	559493
20331	559494
224644	559495
16709	559496
17709	559497
55484	559498
72949	559499
176508	559500
211345	559501
87228	559502
63654	559503
26479	559504
34977	559505
134826	559506
58107	559507
235926	559508
137672	559509
45429	559510
52747	559511
44165	559512
22861	559513
53046	559514
42851	559515
155886	559516
1447	559517
71	559518
213735	559519
33387	559520
39987	559521
85324	559522
20708	559523
128983	559524
29013	559525
167577	559526
41298	559527
134370	559528
109007	559529
9425	559530
56239	559531
9014	559532
129383	559533
18009	559534
94007	559535
7091	559536
14929	559537
75646	559538
18938	559539
56386	559540
22002	559541
15928	559542
44639	559543
30945	559544
56675	559545
14798	559546
154156	559547
83662	559548
64004	559549
36166	559550
8590	559551
65492	559552
149640	559553
6261	559554
966	559555
8970	559556
23610	559557
16824	559558
51188	559559
12700	559560
39523	559561
9139	559562
33055	559563
10384	559564
50416	559565
176758	559566
5380	559567
58	559568
32074	559569
2641	559570
12033	559571
8125	559572
298	559573
9484	559574
5648	559575
170	559576
38217	559577
56	559578
97974	559579
9503	559580
203	559581
37145	559582
2876	559583
1227	559584
1573	559585
46384	559586
1795	559587
72886	559588
25446	559589
189	559590
2099	559591
333	559592
29439	559593
3784	559594
160	559595
7487	559596
9478	559597
31582	559598
23710	559599
9339	559600
35151	559601
102552	559602
3283	559603
77188	559604
14047	559605
5670	559606
20056	559607
748	559608
9484	559609
1676	559610
1826	559611
16449	559612
34186	559613
7819	559614
5463	559615
59755	559616
3507	559617
25475	559618
95944	559619
7996	559620
20690	559621
73007	559622
6345	559623
1968	559624
559	559625
8168	559626
18262	559627
15334	559628
7097	559629
48461	559630
130272	559631
116762	559632
7218	559633
123715	559634
35476	559635
57702	559636
122686	559637
96681	559638
22524	559639
2688	559640
9894	559641
7486	559642
1158	559643
31722	559644
4538	559645
769	559646
12740	559647
3660	559648
156	559649
15642	559650
5556	559651
183	559652
15263	559653
38865	559654
1078	559655
44612	559656
3339	559657
11131	559658
34641	559659
10078	559660
10327	559661
109210	559662
11655	559663
26649	559664
55091	559665
34411	559666
6103	559667
4802	559668
22784	559669
19677	559670
865	559671
57308	559672
11063	559673
5500	559674
145	559675
56353	559676
12773	559677
28961	559678
26564	559679
24718	559680
123	559681
22474	559682
62331	559683
155741	559684
2480	559685
1169	559686
27650	559687
15756	559688
53141	559689
62417	559690
131155	559691
63460	559692
119183	559693
51768	559694
183	559695
37385	559696
3359	559697
91535	559698
54723	559699
1421	559700
70088	559701
43618	559702
175625	559703
49458	559704
68962	559705
149985	559706
35296	559707
27977	559708
116431	559709
47762	559710
44950	559711
74203	559712
46529	559713
49457	559714
3164	559715
108679	559716
1705	559717
78030	559718
93628	559719
40685	559720
130383	559721
4646	559722
18532	559723
154382	559724
69785	559725
3751	559726
15866	559727
156638	559728
4081	559729
472	559730
49471	559731
29146	559732
57571	559733
7092	559734
7243	559735
12150	559736
52184	559737
175737	559738
12192	559739
7071	559740
21290	559741
5372	559742
37062	559743
27559	559744
26551	559745
24794	559746
3470	559747
57242	559748
14623	559749
32027	559750
80088	559751
155573	559752
106573	559753
106320	559754
50714	559755
13814	559756
13373	559757
12298	559758
13077	559759
55891	559760
19911	559761
6481	559762
53167	559763
122942	559764
7293	559765
16804	559766
16294	559767
127840	559768
5207	559769
7487	559770
1864	559771
10042	559772
30184	559773
67973	559774
54791	559775
98477	559776
21344	559777
1603	559778
24834	559779
10174	559780
170917	559781
15	559782
18485	559783
172672	559784
11787	559785
63	559786
11211	559787
33034	559788
48082	559789
18855	559790
2838	559791
24447	559792
49501	559793
5726	559794
119995	559795
7926	559796
11543	559797
22576	559798
31483	559799
39906	559800
2189	559801
44674	559802
26564	559803
1315	559804
162212	559805
20744	559806
83333	559807
214728	559808
6717	559809
65270	559810
85131	559811
76773	559812
118706	559813
5897	559814
12266	559815
286	559816
46682	559817
16878	559818
45195	559819
12298	559820
69973	559821
7218	559822
44913	559823
92745	559824
4711	559825
23308	559826
118501	559827
109109	559828
70311	559829
193408	559830
206521	559831
22412	559832
131030	559833
926	559834
6975	559835
27273	559836
31903	559837
4551	559838
133735	559839
24904	559840
57702	559841
14593	559842
3513	559843
2520	559844
5094	559845
199418	559846
12879	559847
170922	559848
93641	559849
38485	559850
980	559851
47736	559852
70304	559853
33384	559854
172506	559855
34396	559856
3632	559857
2126	559858
23922	559859
643	559860
107	559861
572	559862
2069	559863
12739	559864
66079	559865
10301	559866
103978	559867
3968	559868
518	559869
62159	559870
4262	559871
10197	559872
109126	559873
81223	559874
9745	559875
47458	559876
1474	559877
36415	559878
171967	559879
76295	559880
15	559881
8	559882
6215	559883
11081	559884
52166	559885
473	559886
316	559887
132288	559888
807	559889
94765	559890
98506	559891
226	559892
55717	559893
260	559894
868	559895
88335	559896
47508	559897
30096	559898
88691	559899
28260	559900
4507	559901
101207	559902
28310	559903
3028	559904
80438	559905
84793	559906
87215	559907
164135	559908
7378	559909
22011	559910
37856	559911
17340	559912
180308	559913
388	559914
1788	559915
57377	559916
18287	559917
70286	559918
498	559919
24668	559920
968	559921
12712	559922
39162	559923
35496	559924
17655	559925
18287	559926
74758	559927
37735	559928
159868	559929
3946	559930
6284	559931
20064	559932
6859	559933
8633	559934
5560	559935
54971	559936
5921	559937
95997	559938
392	559939
8043	559940
2111	559941
52919	559942
5517	559943
10249	559944
14728	559945
51294	559946
85404	559947
217545	559948
235	559949
3303	559950
5872	559951
3763	559952
106371	559953
23930	559954
780	559955
60103	559956
38032	559957
225119	559958
1763	559959
80610	559960
30183	559961
109098	559962
18302	559963
92442	559964
42690	559965
92531	559966
11685	559967
5586	559968
672	559969
5553	559970
9370	559971
4272	559972
3231	559973
64758	559974
109	559975
108478	559976
5097	559977
7867	559978
12898	559979
4699	559980
6329	559981
1555	559982
77870	559983
4299	559984
77330	559985
2258	559986
4494	559987
10365	559988
70272	559989
13235	559990
98196	559991
6742	559992
91701	559993
151690	559994
11056	559995
11724	559996
2786	559997
255	559998
5944	559999
70314	560000
10626	560001
46317	560002
790	560003
1583	560004
86888	560005
63422	560006
11685	560007
120490	560008
2121	560009
3040	560010
13887	560011
62857	560012
37089	560013
3152	560014
55640	560015
66956	560016
44303	560017
4522	560018
11750	560019
5274	560020
3455	560021
455	560022
111182	560023
26749	560024
38656	560025
2120	560026
37623	560027
3051	560028
3784	560029
2974	560030
492	560031
38077	560032
26224	560033
5959	560034
20496	560035
143464	560036
26183	560037
170	560038
80656	560039
10686	560040
864	560041
4005	560042
139329	560043
5888	560044
9220	560045
17418	560046
18627	560047
142427	560048
18400	560049
10956	560050
11774	560051
29510	560052
82055	560053
896	560054
9795	560055
21822	560056
12067	560057
16844	560058
1840	560059
14578	560060
6405	560061
25709	560062
801	560063
28561	560064
16364	560065
13416	560066
26567	560067
29271	560068
93813	560069
75917	560070
59469	560071
3482	560072
88827	560073
794	560074
2372	560075
30775	560076
77906	560077
48894	560078
32193	560079
12231	560080
6309	560081
37373	560082
48590	560083
1590	560084
100029	560085
952	560086
22138	560087
2239	560088
743	560089
1408	560090
1049	560091
170934	560092
143189	560093
488	560094
488	560095
123041	560096
97005	560097
65894	560098
4859	560099
62263	560100
15267	560101
30887	560102
8747	560103
31655	560104
1166	560105
3260	560106
14204	560107
47140	560108
65820	560109
1112	560110
956	560111
52695	560112
251	560113
11791	560114
62689	560115
30103	560116
329	560117
22155	560118
42651	560119
71883	560120
7817	560121
33804	560122
34411	560123
366	560124
60646	560125
3826	560126
1763	560127
111295	560128
13628	560129
16149	560130
50045	560131
3797	560132
96875	560133
42584	560134
8241	560135
27367	560136
70953	560137
32312	560138
127204	560139
2595	560140
2800	560141
14189	560142
6386	560143
94291	560144
82097	560145
9174	560146
25195	560147
9730	560148
87079	560149
386	560150
3882	560151
68742	560152
12886	560153
4005	560154
12686	560155
37856	560156
1864	560157
12098	560158
1341	560159
4728	560160
8862	560161
8125	560162
29735	560163
1165	560164
16626	560165
57495	560166
1058	560167
98170	560168
60933	560169
7032	560170
11944	560171
54903	560172
15383	560173
9585	560174
15344	560175
80184	560176
6742	560177
430	560178
4854	560179
31266	560180
820	560181
9687	560182
54811	560183
73383	560184
7365	560185
138263	560186
12826	560187
62363	560188
5133	560189
121	560190
32385	560191
85435	560192
175487	560193
172134	560194
50190	560195
112318	560196
51264	560197
2520	560198
9908	560199
12267	560200
73239	560201
43334	560202
2749	560203
9179	560204
12280	560205
4216	560206
44557	560207
25488	560208
11924	560209
65430	560210
7896	560211
64638	560212
21311	560213
72707	560214
38227	560215
8633	560216
35458	560217
4319	560218
51	560219
4884	560220
3091	560221
10661	560222
4371	560223
678	560224
31893	560225
22377	560226
2803	560227
7164	560228
203031	560229
3122	560230
126196	560231
44859	560232
12780	560233
33892	560234
12680	560235
31435	560236
47157	560237
46098	560238
55195	560239
59345	560240
65753	560241
3529	560242
127180	560243
26000	560244
2654	560245
9220	560246
101833	560247
1432	560248
65521	560249
360	560250
22566	560251
130257	560252
40302	560253
3865	560254
43163	560255
16838	560256
848	560257
2175	560258
16415	560259
3623	560260
42685	560261
9517	560262
1078	560263
118674	560264
28619	560265
21767	560266
11881	560267
12120	560268
9981	560269
29761	560270
5557	560271
216	560272
154542	560273
5154	560274
28334	560275
130	560276
125526	560277
2133	560278
459	560279
820	560280
19511	560281
40326	560282
1013	560283
12786	560284
895	560285
14279	560286
1106	560287
4938	560288
20735	560289
7777	560290
5334	560291
22415	560292
8505	560293
19154	560294
77817	560295
36117	560296
80759	560297
5630	560298
28608	560299
2650	560300
182927	560301
4435	560302
35245	560303
16671	560304
16626	560305
8748	560306
20267	560307
2299	560308
11123	560309
40534	560310
17943	560311
17428	560312
17428	560313
2811	560314
1508	560315
48740	560316
1033	560317
555	560318
3792	560319
16415	560320
635	560321
9444	560322
48298	560323
48836	560324
194500	560325
14177	560326
11681	560327
22083	560328
33210	560329
31188	560330
25939	560331
124470	560332
8294	560333
34129	560334
36661	560335
2575	560336
18373	560337
5260	560338
106332	560339
2648	560340
4368	560341
110885	560342
53290	560343
81979	560344
1521	560345
60382	560346
41567	560347
2635	560348
89817	560349
13516	560350
59462	560351
47397	560352
995	560353
68690	560354
131020	560355
17316	560356
17590	560357
68034	560358
1821	560359
57477	560360
23099	560361
47869	560362
6904	560363
50558	560364
38629	560365
42683	560366
793	560367
82422	560368
19946	560369
80655	560370
79436	560371
153	560372
13205	560373
28664	560374
123112	560375
4273	560376
21311	560377
2811	560378
235080	560379
2244	560380
18485	560381
271	560382
54149	560383
35	560384
24474	560385
18485	560386
12617	560387
1539	560388
8837	560389
896	560390
36740	560391
6726	560392
48649	560393
48629	560394
9894	560395
1256	560396
94816	560397
39234	560398
69911	560399
12436	560400
8498	560401
51305	560402
3217	560403
54281	560404
5677	560405
135593	560406
155751	560407
6121	560408
28830	560409
39405	560410
56548	560411
24904	560412
13818	560413
865	560414
19350	560415
1751	560416
30316	560417
65246	560418
42795	560419
12726	560420
91297	560421
11589	560422
6021	560423
1906	560424
152951	560425
116909	560426
640	560427
19267	560428
23619	560429
2877	560430
6712	560431
71418	560432
2635	560433
980	560434
22117	560435
28645	560436
3066	560437
18321	560438
85529	560439
107063	560440
9839	560441
77243	560442
20465	560443
5064	560444
113	560445
20499	560446
69934	560447
48487	560448
216	560449
8679	560450
33856	560451
2582	560452
23874	560453
14393	560454
62217	560455
52076	560456
17733	560457
31442	560458
23352	560459
907	560460
52664	560461
1114	560462
7070	560463
27655	560464
96	560465
45448	560466
3	560467
5588	560468
8834	560469
17562	560470
14753	560471
28153	560472
204381	560473
397	560474
11307	560475
18194	560476
15239	560477
8282	560478
1558	560479
1558	560480
2179	560481
956	560482
1722	560483
44302	560484
118095	560485
68703	560486
25438	560487
102992	560488
10928	560489
12753	560490
13499	560491
11458	560492
22487	560493
630	560494
62395	560495
119783	560496
3935	560497
3331	560498
808	560499
20455	560500
64572	560501
3123	560502
1440	560503
63533	560504
33813	560505
96434	560506
25434	560507
126600	560508
10174	560509
42652	560510
23053	560511
35468	560512
129173	560513
543	560514
71000	560515
50255	560516
66546	560517
139471	560518
171133	560519
157997	560520
164209	560521
27197	560522
2820	560523
12680	560524
32265	560525
37070	560526
14266	560527
32526	560528
78377	560529
37051	560530
46098	560531
7415	560532
18443	560533
100447	560534
22356	560535
178	560536
1641	560537
5189	560538
431	560539
14020	560540
25347	560541
51920	560542
72687	560543
57822	560544
2171	560545
2173	560546
7854	560547
14440	560548
14634	560549
26551	560550
6715	560551
34396	560552
2520	560553
33935	560554
10935	560555
62314	560556
1666	560557
450	560558
466	560559
51141	560560
170883	560561
114	560562
39141	560563
122958	560564
91360	560565
12665	560566
28291	560567
97343	560568
68452	560569
44721	560570
39006	560571
69973	560572
13770	560573
1733	560574
5052	560575
40502	560576
65496	560577
61584	560578
59413	560579
45707	560580
173083	560581
42833	560582
267	560583
70084	560584
29697	560585
67303	560586
12857	560587
63936	560588
3625	560589
19542	560590
22388	560591
20065	560592
12298	560593
43432	560594
5525	560595
38141	560596
8108	560597
33989	560598
648	560599
84169	560600
2109	560601
84669	560602
2362	560603
24119	560604
9112	560605
36986	560606
9766	560607
19711	560608
13576	560609
48244	560610
50911	560611
1603	560612
2580	560613
3951	560614
189	560615
23227	560616
97581	560617
39561	560618
2172	560619
38586	560620
35	560621
42855	560622
60730	560623
65587	560624
2500	560625
5230	560626
5230	560627
2552	560628
30721	560629
89402	560630
101655	560631
42823	560632
57781	560633
99019	560634
33195	560635
7789	560636
7789	560637
6858	560638
38231	560639
74312	560640
80636	560641
38548	560642
1607	560643
1983	560644
8589	560645
8589	560646
674	560647
42891	560648
17207	560649
11684	560650
9575	560651
120095	560652
38765	560653
7219	560654
8051	560655
65043	560656
29916	560657
515	560658
60606	560659
16898	560660
86618	560661
30764	560662
51489	560663
8473	560664
38599	560665
805	560666
91794	560667
182405	560668
60644	560669
81257	560670
126116	560671
175207	560672
68497	560673
157946	560674
13491	560675
45716	560676
8888	560677
46917	560678
140127	560679
87231	560680
185045	560681
102940	560682
154360	560683
44533	560684
3353	560685
43952	560686
158872	560687
19257	560688
103440	560689
56945	560690
223662	560691
109739	560692
240324	560693
93594	560694
96194	560695
50555	560696
4135	560697
23073	560698
4665	560699
49781	560700
122676	560701
137276	560702
189785	560703
86350	560704
92571	560705
74719	560706
213163	560707
96573	560708
164766	560709
34188	560710
2522	560711
21285	560712
22475	560713
15151	560714
6922	560715
4178	560716
22247	560717
58858	560718
171510	560719
187580	560720
57580	560721
6029	560722
12786	560723
182684	560724
131189	560725
131846	560726
48361	560727
40345	560728
295	560729
197646	560730
92444	560731
11902	560732
11898	560733
180179	560734
8618	560735
71712	560736
63756	560737
18320	560738
62137	560739
151906	560740
22126	560741
57750	560742
92052	560743
5551	560744
24917	560745
71582	560746
31722	560747
5126	560748
38785	560749
16191	560750
76652	560751
16660	560752
23008	560753
139135	560754
221435	560755
11599	560756
7371	560757
15229	560758
98927	560759
139843	560760
119462	560761
49579	560762
48764	560763
30242	560764
9456	560765
13558	560766
951	560767
123476	560768
18009	560769
157178	560770
1557	560771
2496	560772
33095	560773
5656	560774
2362	560775
20467	560776
17318	560777
3223	560778
74620	560779
23460	560780
46471	560781
14528	560782
3649	560783
120004	560784
34710	560785
69138	560786
33095	560787
47055	560788
55973	560789
39751	560790
34751	560791
68292	560792
219534	560793
17942	560794
155301	560795
72092	560796
5202	560797
52621	560798
57243	560799
79947	560800
1005	560801
73184	560802
7963	560803
66618	560804
875	560805
23706	560806
752	560807
172116	560808
1992	560809
82918	560810
9785	560811
23365	560812
8046	560813
36161	560814
39850	560815
11701	560816
28991	560817
183843	560818
9502	560819
99254	560820
97100	560821
112748	560822
3	560823
51266	560824
16540	560825
60220	560826
9115	560827
66008	560828
18630	560829
44103	560830
40233	560831
73249	560832
38498	560833
73628	560834
4009	560835
27768	560836
109081	560837
35309	560838
2268	560839
1	560840
979	560841
12727	560842
70123	560843
20963	560844
24132	560845
8577	560846
1555	560847
5076	560848
6289	560849
8298	560850
443	560851
56673	560852
5576	560853
1083	560854
3859	560855
12014	560856
435	560857
100586	560858
17173	560859
8046	560860
56787	560861
678	560862
117073	560863
43854	560864
3748	560865
3995	560866
47997	560867
78284	560868
11466	560869
19681	560870
9957	560871
75819	560872
14118	560873
37159	560874
5551	560875
5260	560876
70122	560877
12690	560878
20315	560879
16841	560880
2074	560881
70521	560882
48648	560883
6772	560884
38629	560885
47575	560886
350	560887
5875	560888
14017	560889
979	560890
4709	560891
34980	560892
161994	560893
217207	560894
69050	560895
42730	560896
8350	560897
22830	560898
1340	560899
7324	560900
131685	560901
80444	560902
99	560903
49855	560904
2877	560905
26459	560906
39902	560907
105921	560908
7895	560909
996	560910
849	560911
1056	560912
150878	560913
132	560914
37259	560915
3167	560916
65279	560917
2946	560918
21489	560919
204163	560920
100366	560921
66098	560922
15533	560923
54736	560924
24061	560925
47201	560926
41363	560927
80286	560928
4946	560929
55899	560930
7136	560931
4687	560932
32327	560933
87015	560934
6818	560935
7866	560936
19559	560937
37259	560938
38498	560939
145587	560940
3262	560941
7142	560942
74518	560943
150878	560944
128	560945
32335	560946
25329	560947
35	560948
32259	560949
6860	560950
135868	560951
230010	560952
2309	560953
20406	560954
1420	560955
792	560956
17030	560957
10660	560958
29315	560959
2059	560960
23940	560961
176357	560962
32458	560963
32222	560964
75	560965
194764	560966
13026	560967
4904	560968
46059	560969
11062	560970
14965	560971
27381	560972
14477	560973
48047	560974
68295	560975
65	560976
140224	560977
959	560978
25920	560979
37514	560980
48620	560981
14191	560982
72664	560983
26194	560984
69299	560985
29043	560986
79462	560987
201791	560988
513	560989
31127	560990
3337	560991
6038	560992
27190	560993
100042	560994
4443	560995
3678	560996
19850	560997
159984	560998
141368	560999
134244	561000
19150	561001
189905	561002
57710	561003
19434	561004
55976	561005
100370	561006
104030	561007
149788	561008
36576	561009
25781	561010
54	561011
175599	561012
35560	561013
36660	561014
84105	561015
30276	561016
26283	561017
46621	561018
152124	561019
6	561020
28689	561021
58988	561022
19535	561023
21315	561024
43711	561025
82735	561026
1223	561027
64775	561028
131692	561029
119463	561030
67798	561031
178836	561032
162869	561033
8670	561034
159338	561035
101497	561036
33112	561037
128165	561038
165570	561039
76514	561040
41658	561041
76520	561042
48565	561043
22936	561044
200432	561045
89473	561046
58319	561047
68366	561048
135972	561049
36123	561050
130555	561051
77969	561052
51479	561053
2725	561054
20808	561055
145251	561056
4422	561057
219051	561058
16015	561059
64553	561060
7732	561061
77523	561062
27836	561063
82187	561064
75363	561065
215588	561066
224075	561067
89315	561068
17125	561069
36351	561070
51031	561071
56357	561072
59423	561073
10342	561074
53069	561075
657	561076
25804	561077
87629	561078
119465	561079
34678	561080
149788	561081
84894	561082
229486	561083
225002	561084
236057	561085
95273	561086
46683	561087
14830	561088
40227	561089
9388	561090
9388	561091
38691	561092
615	561093
170713	561094
4043	561095
19163	561096
22480	561097
48622	561098
24982	561099
203494	561100
3487	561101
223	561102
46674	561103
638	561104
82594	561105
213	561106
6881	561107
13365	561108
10683	561109
12014	561110
12683	561111
10730	561112
83238	561113
155551	561114
76826	561115
124412	561116
7062	561117
98	561118
34373	561119
2373	561120
31953	561121
4679	561122
18277	561123
143375	561124
20405	561125
3334	561126
9958	561127
8146	561128
67952	561129
54158	561130
72762	561131
11618	561132
7411	561133
42330	561134
5784	561135
11328	561136
3293	561137
122916	561138
8796	561139
19752	561140
57429	561141
8393	561142
33944	561143
88344	561144
8148	561145
1029	561146
52162	561147
7955	561148
24458	561149
15464	561150
31372	561151
7293	561152
27318	561153
390	561154
2002	561155
13807	561156
2191	561157
32441	561158
25932	561159
68271	561160
108521	561161
132656	561162
2664	561163
72329	561164
83759	561165
87172	561166
22136	561167
236098	561168
85302	561169
70804	561170
79402	561171
20181	561172
25831	561173
83950	561174
1719	561175
8481	561176
46352	561177
18528	561178
38446	561179
518	561180
2295	561181
2608	561182
827	561183
420	561184
2895	561185
218901	561186
16599	561187
178156	561188
40807	561189
83335	561190
64009	561191
64009	561192
43165	561193
56240	561194
94042	561195
27674	561196
15140	561197
70225	561198
49956	561199
3674	561200
27572	561201
25113	561202
78762	561203
68947	561204
158930	561205
50984	561206
4140	561207
31342	561208
32906	561209
2078	561210
40770	561211
57182	561212
28111	561213
55719	561214
55418	561215
29320	561216
40210	561217
1763	561218
7305	561219
8756	561220
50622	561221
56394	561222
97809	561223
213	561224
25230	561225
5264	561226
43851	561227
34880	561228
4088	561229
22541	561230
17517	561231
31	561232
86	561233
1541	561234
187911	561235
34758	561236
19597	561237
61187	561238
7655	561239
26240	561240
83592	561241
151539	561242
27211	561243
9205	561244
923	561245
4830	561246
1	561247
113591	561248
49293	561249
7305	561250
9264	561251
45304	561252
20222	561253
161968	561254
98769	561255
60449	561256
7349	561257
181054	561258
147118	561259
13295	561260
50665	561261
715	561262
41704	561263
21212	561264
40151	561265
239458	561266
112728	561267
34482	561268
26020	561269
112307	561270
92528	561271
2839	561272
11543	561273
104559	561274
30696	561275
84908	561276
816	561277
82001	561278
108140	561279
170906	561280
61028	561281
15902	561282
8312	561283
5065	561284
18892	561285
139	561286
97522	561287
9689	561288
24884	561289
85261	561290
20524	561291
46719	561292
54739	561293
9919	561294
20886	561295
3653	561296
4256	561297
7642	561298
116390	561299
4811	561300
52104	561301
30640	561302
83746	561303
458	561304
378	561305
1	561306
378	561307
378	561308
378	561309
458	561310
378	561311
106379	561312
5505	561313
416	561314
18304	561315
155660	561316
155496	561317
1228	561318
923	561319
6250	561320
1402	561321
95493	561322
50976	561323
23523	561324
183710	561325
71239	561326
1359	561327
63474	561328
86	561329
84156	561330
9363	561331
8117	561332
204530	561333
39176	561334
132209	561335
200387	561336
84370	561337
177538	561338
145202	561339
58012	561340
6341	561341
45026	561342
8713	561343
1746	561344
1068	561345
143764	561346
569	561347
22936	561348
3	561349
1558	561350
40871	561351
3085	561352
22007	561353
61865	561354
40126	561355
38361	561356
7299	561357
927	561358
4217	561359
24780	561360
7	561361
5506	561362
61725	561363
4492	561364
14388	561365
15418	561366
1553	561367
122240	561368
38854	561369
24348	561370
89696	561371
16363	561372
37925	561373
181059	561374
6350	561375
108547	561376
219706	561377
11798	561378
210	561379
411	561380
15988	561381
20689	561382
10206	561383
16752	561384
4521	561385
23529	561386
10242	561387
157481	561388
63749	561389
22321	561390
38202	561391
19148	561392
64865	561393
10393	561394
4802	561395
10707	561396
4460	561397
4414	561398
217258	561399
11761	561400
762	561401
64798	561402
42503	561403
42740	561404
2677	561405
85102	561406
54057	561407
12815	561408
30992	561409
7545	561410
40437	561411
22446	561412
30926	561413
10130	561414
83669	561415
24617	561416
114	561417
201004	561418
9905	561419
83245	561420
40145	561421
7765	561422
2131	561423
3448	561424
54	561425
70192	561426
14577	561427
7718	561428
49018	561429
5079	561430
82766	561431
104015	561432
5264	561433
108953	561434
3458	561435
11760	561436
85302	561437
9082	561438
3396	561439
38720	561440
657	561441
10113	561442
8713	561443
1235	561444
151031	561445
21062	561446
24723	561447
9948	561448
5823	561449
18249	561450
171268	561451
37669	561452
436	561453
18249	561454
653	561455
20426	561456
3761	561457
48860	561458
54668	561459
1888	561460
27432	561461
3	561462
6644	561463
15099	561464
20352	561465
763	561466
20639	561467
48835	561468
6347	561469
24414	561470
6495	561471
1306	561472
30261	561473
334	561474
7349	561475
27898	561476
49040	561477
49210	561478
20120	561479
69898	561480
81021	561481
25978	561482
31790	561483
32904	561484
116294	561485
13899	561486
11443	561487
155777	561488
13906	561489
199307	561490
81900	561491
199576	561492
57164	561493
81900	561494
81900	561495
41995	561496
69	561497
10135	561498
27374	561499
21999	561500
18429	561501
181	561502
145	561503
7511	561504
107435	561505
200407	561506
15265	561507
36855	561508
27257	561509
4098	561510
38616	561511
10723	561512
5930	561513
175	561514
70753	561515
1264	561516
107432	561517
13227	561518
108437	561519
3330	561520
27631	561521
27750	561522
49055	561523
106733	561524
199546	561525
25092	561526
147574	561527
199290	561528
10957	561529
3526	561530
38859	561531
62563	561532
26960	561533
91044	561534
48955	561535
74076	561536
4761	561537
84613	561538
33851	561539
21710	561540
39762	561541
487	561542
9920	561543
3236	561544
14339	561545
42926	561546
34008	561547
222459	561548
156595	561549
115695	561550
1047	561551
386	561552
10425	561553
50349	561554
2406	561555
657	561556
16255	561557
12672	561558
572	561559
48136	561560
77907	561561
2287	561562
27405	561563
6504	561564
80907	561565
48916	561566
109046	561567
11763	561568
24916	561569
8519	561570
155016	561571
106570	561572
81052	561573
146511	561574
54219	561575
9953	561576
48917	561577
1646	561578
20639	561579
199482	561580
31010	561581
38873	561582
27570	561583
10212	561584
97292	561585
34240	561586
598	561587
70492	561588
24940	561589
64294	561590
5488	561591
16940	561592
29605	561593
24923	561594
224842	561595
38853	561596
144216	561597
14577	561598
6337	561599
21034	561600
7497	561601
627	561602
158366	561603
4035	561604
1668	561605
57047	561606
2756	561607
7806	561608
15208	561609
49053	561610
37214	561611
18802	561612
76553	561613
91790	561614
27144	561615
8653	561616
8599	561617
43793	561618
23585	561619
6769	561620
25506	561621
6494	561622
3234	561623
22348	561624
79747	561625
20156	561626
28237	561627
3913	561628
91818	561629
106844	561630
155200	561631
85147	561632
11694	561633
113236	561634
7129	561635
2680	561636
58223	561637
128382	561638
160605	561639
204024	561640
85198	561641
12037	561642
113555	561643
85499	561644
31884	561645
8744	561646
25640	561647
14092	561648
116219	561649
2228	561650
23144	561651
48840	561652
24377	561653
20066	561654
40086	561655
3028	561656
52821	561657
1813	561658
6207	561659
8417	561660
14048	561661
2487	561662
74640	561663
41269	561664
162731	561665
85151	561666
18904	561667
4887	561668
110352	561669
83842	561670
779	561671
9428	561672
86	561673
4314	561674
561	561675
70020	561676
73335	561677
82107	561678
146946	561679
3056	561680
22841	561681
2973	561682
372	561683
560	561684
144262	561685
5833	561686
70233	561687
10961	561688
36740	561689
31857	561690
1847	561691
146903	561692
7260	561693
62538	561694
7323	561695
31676	561696
11216	561697
6325	561698
95648	561699
4696	561700
38694	561701
106523	561702
7198	561703
62534	561704
155602	561705
6420	561706
3056	561707
3328	561708
8565	561709
83185	561710
228508	561711
2796	561712
42502	561713
110601	561714
1893	561715
3657	561716
48840	561717
66155	561718
7320	561719
18381	561720
23911	561721
20647	561722
83842	561723
22493	561724
62371	561725
32184	561726
934	561727
26602	561728
105211	561729
467	561730
7198	561731
8500	561732
17822	561733
10166	561734
20634	561735
3716	561736
8414	561737
1343	561738
11654	561739
5507	561740
20077	561741
38579	561742
364	561743
78704	561744
6858	561745
6858	561746
8454	561747
424	561748
24128	561749
38874	561750
106	561751
45	561752
151253	561753
15518	561754
187448	561755
3459	561756
240331	561757
61276	561758
85718	561759
12244	561760
31800	561761
111862	561762
19190	561763
20466	561764
32527	561765
42264	561766
23720	561767
41553	561768
144212	561769
164075	561770
101311	561771
46782	561772
64935	561773
85064	561774
77465	561775
63908	561776
17612	561777
48505	561778
21551	561779
89139	561780
5926	561781
28666	561782
40592	561783
46694	561784
3862	561785
70319	561786
61692	561787
106825	561788
44272	561789
7802	561790
82533	561791
3856	561792
39998	561793
65993	561794
10092	561795
29267	561796
53049	561797
16634	561798
103166	561799
39645	561800
9871	561801
67651	561802
35379	561803
30135	561804
87560	561805
25954	561806
2104	561807
14516	561808
80980	561809
67087	561810
12796	561811
21559	561812
80994	561813
17652	561814
74602	561815
336	561816
9142	561817
175225	561818
96692	561819
92436	561820
34156	561821
5238	561822
61113	561823
24807	561824
8472	561825
8472	561826
4400	561827
95891	561828
108727	561829
108691	561830
49478	561831
12771	561832
22155	561833
29794	561834
8790	561835
22358	561836
627	561837
30744	561838
7092	561839
15450	561840
38582	561841
14536	561842
14117	561843
50790	561844
11211	561845
45748	561846
10691	561847
10236	561848
11466	561849
17293	561850
9594	561851
130735	561852
34495	561853
77910	561854
44250	561855
65711	561856
48801	561857
15998	561858
1701	561859
18445	561860
207752	561861
5651	561862
15217	561863
60464	561864
17409	561865
139148	561866
27111	561867
247	561868
106392	561869
40312	561870
6673	561871
118403	561872
39322	561873
29864	561874
801	561875
20385	561876
29649	561877
6512	561878
16703	561879
6316	561880
709	561881
24594	561882
230568	561883
23227	561884
20255	561885
374	561886
17296	561887
21071	561888
48714	561889
26522	561890
26522	561891
32652	561892
11681	561893
131413	561894
22	561895
28715	561896
24101	561897
20572	561898
119931	561899
67381	561900
125000	561901
3325	561902
1443	561903
99139	561904
65592	561905
3401	561906
51962	561907
293	561908
2	561909
639	561910
425	561911
78173	561912
45381	561913
1107	561914
65967	561915
182215	561916
49952	561917
59199	561918
158525	561919
28979	561920
10708	561921
63	561922
147454	561923
6094	561924
548	561925
3498	561926
128823	561927
36967	561928
56725	561929
72	561930
126221	561931
72288	561932
176309	561933
53941	561934
20767	561935
48376	561936
83251	561937
138134	561938
82962	561939
31338	561940
7954	561941
58877	561942
7764	561943
43229	561944
19524	561945
72371	561946
93632	561947
174826	561948
93588	561949
127487	561950
202501	561951
136562	561952
17251	561953
59121	561954
116829	561955
2401	561956
26484	561957
502	561958
84640	561959
147000	561960
7618	561961
612	561962
33334	561963
128656	561964
126175	561965
57965	561966
104508	561967
55588	561968
59471	561969
13445	561970
135330	561971
137250	561972
131147	561973
17251	561974
101883	561975
76562	561976
43109	561977
232047	561978
23624	561979
149480	561980
72217	561981
53327	561982
7125	561983
16956	561984
43808	561985
93384	561986
89831	561987
94449	561988
28132	561989
101053	561990
23354	561991
36888	561992
33032	561993
60864	561994
44792	561995
7681	561996
235646	561997
5976	561998
66083	561999
3598	562000
115263	562001
85631	562002
139826	562003
88725	562004
26695	562005
113897	562006
8269	562007
50962	562008
3343	562009
39798	562010
15959	562011
88013	562012
1223	562013
4753	562014
210957	562015
91149	562016
25609	562017
6784	562018
73959	562019
6184	562020
132791	562021
26775	562022
32222	562023
12567	562024
3807	562025
73499	562026
8484	562027
113987	562028
65705	562029
78523	562030
57547	562031
95901	562032
51134	562033
40871	562034
117895	562035
43507	562036
29732	562037
93571	562038
34790	562039
18825	562040
97266	562041
73378	562042
73378	562043
24225	562044
34790	562045
125723	562046
29025	562047
29171	562048
29924	562049
112981	562050
144769	562051
137169	562052
207689	562053
144790	562054
91312	562055
63283	562056
65468	562057
191290	562058
22756	562059
30976	562060
99825	562061
169012	562062
6652	562063
97363	562064
6020	562065
140399	562066
182652	562067
126061	562068
157593	562069
164166	562070
25096	562071
99825	562072
22808	562073
98285	562074
149057	562075
33	562076
6667	562077
105516	562078
21829	562079
22636	562080
29659	562081
12368	562082
4710	562083
4989	562084
112935	562085
33718	562086
18567	562087
16276	562088
29494	562089
575	562090
49177	562091
201767	562092
63024	562093
10827	562094
19916	562095
13449	562096
1535	562097
2416	562098
13005	562099
37573	562100
23602	562101
23987	562102
22662	562103
21738	562104
2891	562105
32674	562106
99456	562107
105588	562108
4435	562109
166942	562110
20218	562111
5808	562112
1962	562113
6756	562114
2513	562115
18359	562116
33393	562117
145731	562118
67855	562119
10468	562120
14544	562121
32137	562122
22577	562123
18298	562124
141410	562125
35066	562126
5751	562127
60144	562128
10408	562129
7736	562130
5804	562131
33649	562132
1119	562133
3415	562134
61182	562135
5797	562136
15093	562137
21399	562138
6546	562139
1540	562140
35020	562141
61316	562142
61613	562143
6684	562144
7737	562145
138778	562146
161527	562147
94101	562148
32360	562149
71329	562150
19565	562151
1251	562152
111236	562153
42567	562154
79543	562155
137969	562156
60472	562157
47184	562158
37013	562159
12555	562160
39588	562161
75185	562162
23897	562163
131496	562164
12590	562165
55362	562166
124065	562167
44698	562168
79789	562169
15041	562170
12547	562171
11449	562172
45237	562173
214263	562174
6234	562175
108047	562176
6012	562177
11354	562178
97988	562179
59783	562180
79039	562181
56724	562182
5430	562183
72480	562184
22570	562185
7696	562186
6673	562187
152302	562188
37792	562189
12692	562190
17972	562191
121085	562192
29905	562193
44002	562194
24710	562195
69701	562196
111437	562197
4990	562198
197070	562199
612	562200
81213	562201
4951	562202
3061	562203
164363	562204
31745	562205
96500	562206
14881	562207
38346	562208
118375	562209
37	562210
9131	562211
45973	562212
20426	562213
48190	562214
38481	562215
48558	562216
16093	562217
9131	562218
79779	562219
2732	562220
33748	562221
2404	562222
3204	562223
131341	562224
5722	562225
8009	562226
35045	562227
17944	562228
4781	562229
34657	562230
15433	562231
6590	562232
27876	562233
104507	562234
228973	562235
9641	562236
43330	562237
1388	562238
378	562239
11861	562240
42949	562241
11956	562242
61657	562243
21768	562244
734	562245
2002	562246
104835	562247
238439	562248
116230	562249
78054	562250
208810	562251
92712	562252
120918	562253
5048	562254
145869	562255
228723	562256
1142	562257
114540	562258
115455	562259
50879	562260
108046	562261
203390	562262
351	562263
107917	562264
22090	562265
39131	562266
85152	562267
155173	562268
2832	562269
22925	562270
351	562271
214634	562272
208840	562273
213451	562274
127381	562275
20111	562276
209717	562277
151524	562278
211035	562279
209538	562280
22590	562281
26759	562282
107895	562283
83878	562284
204969	562285
149058	562286
111147	562287
51397	562288
222749	562289
132567	562290
162405	562291
53740	562292
8060	562293
188307	562294
66512	562295
68359	562296
200590	562297
2206	562298
25370	562299
80981	562300
214541	562301
67876	562302
84384	562303
117713	562304
39723	562305
49465	562306
109461	562307
117833	562308
20485	562309
32803	562310
135084	562311
83873	562312
154052	562313
110818	562314
67558	562315
4033	562316
5921	562317
5319	562318
119838	562319
14593	562320
108124	562321
156060	562322
209171	562323
239040	562324
166585	562325
205288	562326
12088	562327
5314	562328
76819	562329
93146	562330
160529	562331
71204	562332
84251	562333
210512	562334
211215	562335
150741	562336
208866	562337
36192	562338
19912	562339
105661	562340
110953	562341
152274	562342
67520	562343
127708	562344
148162	562345
127621	562346
83413	562347
40465	562348
112161	562349
221301	562350
108036	562351
168645	562352
11103	562353
44008	562354
13239	562355
15920	562356
111364	562357
151336	562358
97280	562359
102267	562360
19226	562361
136251	562362
90998	562363
30494	562364
128582	562365
4007	562366
67352	562367
59614	562368
139075	562369
111448	562370
52768	562371
216108	562372
30098	562373
134970	562374
13403	562375
1994	562376
145598	562377
4956	562378
165527	562379
174443	562380
45860	562381
204075	562382
32495	562383
167352	562384
46497	562385
86342	562386
110053	562387
138293	562388
100799	562389
146353	562390
137211	562391
76798	562392
75716	562393
39008	562394
69895	562395
29171	562396
58810	562397
77641	562398
30498	562399
73045	562400
56227	562401
29924	562402
41624	562403
122612	562404
60050	562405
91	562406
50129	562407
16703	562408
33622	562409
114010	562410
7709	562411
48398	562412
149772	562413
117446	562414
27001	562415
45564	562416
29089	562417
69292	562418
75884	562419
12559	562420
18095	562421
19636	562422
17658	562423
118942	562424
100266	562425
144512	562426
167882	562427
75162	562428
138279	562429
7061	562430
72962	562431
114831	562432
34618	562433
6565	562434
38924	562435
69401	562436
53935	562437
347	562438
929	562439
35084	562440
22694	562441
14936	562442
46318	562443
27984	562444
69350	562445
76119	562446
17429	562447
14936	562448
55896	562449
115345	562450
222664	562451
134189	562452
137995	562453
192691	562454
17358	562455
104961	562456
19810	562457
41230	562458
138669	562459
22073	562460
137886	562461
36631	562462
66786	562463
38192	562464
2174	562465
4075	562466
60306	562467
37140	562468
2638	562469
2638	562470
18299	562471
4074	562472
4027	562473
3393	562474
99749	562475
134	562476
3114	562477
44	562478
22390	562479
12214	562480
24769	562481
99	562482
24145	562483
24144	562484
53897	562485
53897	562486
92753	562487
228808	562488
98480	562489
91631	562490
32019	562491
21446	562492
92272	562493
62493	562494
17440	562495
35116	562496
4882	562497
4882	562498
80563	562499
35322	562500
154718	562501
549	562502
24769	562503
5825	562504
82113	562505
13835	562506
52200	562507
32713	562508
109154	562509
28534	562510
207233	562511
94715	562512
216983	562513
70201	562514
10223	562515
112326	562516
114613	562517
58005	562518
66224	562519
58792	562520
894	562521
9182	562522
49234	562523
64664	562524
98717	562525
30154	562526
4418	562527
33320	562528
18200	562529
11959	562530
109280	562531
101112	562532
131624	562533
109458	562534
1020	562535
102857	562536
19484	562537
19175	562538
14592	562539
3519	562540
85960	562541
100447	562542
56022	562543
77807	562544
26871	562545
2040	562546
21724	562547
18220	562548
68149	562549
153554	562550
184438	562551
46160	562552
31627	562553
23632	562554
23340	562555
55963	562556
85574	562557
44706	562558
13682	562559
35990	562560
54201	562561
160090	562562
2318	562563
152136	562564
42402	562565
1374	562566
57177	562567
59794	562568
153676	562569
16550	562570
16621	562571
61237	562572
81660	562573
175395	562574
112285	562575
127736	562576
120800	562577
4446	562578
3903	562579
12442	562580
126102	562581
197	562582
142492	562583
11955	562584
2417	562585
157680	562586
45802	562587
76125	562588
186069	562589
6870	562590
148059	562591
1910	562592
183564	562593
224369	562594
25142	562595
72741	562596
13663	562597
118325	562598
220644	562599
4206	562600
60388	562601
6579	562602
78046	562603
2454	562604
124389	562605
27225	562606
70383	562607
11527	562608
15015	562609
10513	562610
11527	562611
4444	562612
4417	562613
7700	562614
824	562615
4417	562616
11528	562617
8364	562618
33500	562619
6977	562620
11926	562621
70219	562622
6370	562623
25797	562624
35977	562625
5995	562626
20843	562627
116322	562628
3035	562629
112400	562630
94792	562631
4278	562632
49279	562633
1526	562634
15316	562635
62750	562636
172039	562637
35546	562638
7756	562639
20639	562640
62468	562641
62468	562642
62468	562643
92142	562644
34725	562645
11730	562646
26303	562647
32991	562648
18516	562649
28151	562650
56448	562651
73045	562652
92174	562653
206655	562654
162909	562655
113070	562656
30864	562657
81934	562658
16890	562659
27102	562660
2969	562661
11456	562662
75897	562663
36684	562664
43496	562665
59087	562666
107535	562667
54005	562668
77066	562669
143755	562670
85759	562671
25459	562672
25644	562673
70407	562674
40361	562675
85249	562676
22411	562677
9072	562678
49391	562679
108972	562680
123626	562681
96410	562682
11725	562683
2106	562684
24348	562685
991	562686
217	562687
52819	562688
64301	562689
89867	562690
8046	562691
7839	562692
7839	562693
7196	562694
23817	562695
53276	562696
37	562697
23988	562698
251	562699
1894	562700
11769	562701
172494	562702
70696	562703
48732	562704
2333	562705
5635	562706
26618	562707
2333	562708
358	562709
61346	562710
30021	562711
16357	562712
53464	562713
66809	562714
106711	562715
49038	562716
124412	562717
48739	562718
2883	562719
3619	562720
229893	562721
20386	562722
70371	562723
73242	562724
16875	562725
24017	562726
9261	562727
6064	562728
81917	562729
9979	562730
81909	562731
30817	562732
3943	562733
83631	562734
73516	562735
115565	562736
23361	562737
10976	562738
424	562739
9455	562740
3011	562741
232260	562742
72719	562743
143772	562744
11826	562745
92242	562746
91625	562747
178937	562748
2333	562749
8437	562750
62750	562751
62750	562752
186825	562753
64950	562754
10648	562755
49386	562756
4766	562757
11832	562758
25131	562759
6977	562760
92210	562761
49397	562762
53080	562763
37764	562764
368	562765
26490	562766
163098	562767
87162	562768
49582	562769
62	562770
33085	562771
81013	562772
13473	562773
123597	562774
6977	562775
4344	562776
105196	562777
156607	562778
20343	562779
20585	562780
156607	562781
145690	562782
33627	562783
15814	562784
47143	562785
24012	562786
30026	562787
12231	562788
130288	562789
11096	562790
21515	562791
16409	562792
124459	562793
92173	562794
42647	562795
6818	562796
42647	562797
1064	562798
1064	562799
1064	562800
48152	562801
4384	562802
26524	562803
26524	562804
40100	562805
65244	562806
8794	562807
32992	562808
42804	562809
3026	562810
161861	562811
5692	562812
40490	562813
133905	562814
204355	562815
17140	562816
68176	562817
105584	562818
8576	562819
104824	562820
64311	562821
31776	562822
204557	562823
60731	562824
38419	562825
21853	562826
5766	562827
91335	562828
13382	562829
8587	562830
1282	562831
46528	562832
9431	562833
133304	562834
213425	562835
129801	562836
40825	562837
138703	562838
49669	562839
97244	562840
55667	562841
54065	562842
207686	562843
57412	562844
11175	562845
71693	562846
83526	562847
38145	562848
82908	562849
31984	562850
57741	562851
28398	562852
126782	562853
79701	562854
2218	562855
2218	562856
112421	562857
99298	562858
77	562859
6847	562860
86070	562861
153400	562862
107080	562863
14433	562864
183787	562865
466	562866
29042	562867
212553	562868
2967	562869
13509	562870
204848	562871
132141	562872
97224	562873
50535	562874
157042	562875
165772	562876
28307	562877
62470	562878
50017	562879
38616	562880
78363	562881
4993	562882
4076	562883
26405	562884
117899	562885
236401	562886
10317	562887
10317	562888
28943	562889
115512	562890
98272	562891
61053	562892
155861	562893
44992	562894
170195	562895
47635	562896
82733	562897
2277	562898
1569	562899
1569	562900
1569	562901
7901	562902
69607	562903
282	562904
52685	562905
164106	562906
36788	562907
40101	562908
65311	562909
139205	562910
14638	562911
78198	562912
16802	562913
220265	562914
14588	562915
17214	562916
229163	562917
3151	562918
54983	562919
24889	562920
171794	562921
54466	562922
124163	562923
9895	562924
63373	562925
10838	562926
222121	562927
219893	562928
92370	562929
9957	562930
122509	562931
28543	562932
180264	562933
3696	562934
3696	562935
3696	562936
12246	562937
121487	562938
16985	562939
52017	562940
12246	562941
40204	562942
47961	562943
35993	562944
132591	562945
44876	562946
11111	562947
11111	562948
165987	562949
151917	562950
38394	562951
17488	562952
1843	562953
6318	562954
40456	562955
3854	562956
28543	562957
156372	562958
21651	562959
12246	562960
52841	562961
12246	562962
66116	562963
57411	562964
21567	562965
70003	562966
25691	562967
5569	562968
10276	562969
770	562970
24828	562971
1034	562972
39062	562973
39062	562974
29744	562975
118097	562976
111938	562977
40615	562978
171790	562979
62	562980
62	562981
54644	562982
15865	562983
69586	562984
83116	562985
30867	562986
64482	562987
23612	562988
56904	562989
81428	562990
50049	562991
115	562992
56446	562993
906	562994
1422	562995
50459	562996
30867	562997
324	562998
92876	562999
81927	563000
31548	563001
466	563002
424	563003
2498	563004
1760	563005
16185	563006
15801	563007
306	563008
8362	563009
306	563010
186571	563011
34369	563012
19156	563013
75146	563014
54850	563015
23	563016
12483	563017
9921	563018
222145	563019
476	563020
4014	563021
158291	563022
56667	563023
9112	563024
7801	563025
9112	563026
39928	563027
85591	563028
112844	563029
63277	563030
324	563031
42910	563032
185	563033
1314	563034
4280	563035
7314	563036
27046	563037
11700	563038
49071	563039
9850	563040
135954	563041
223406	563042
164367	563043
4759	563044
27537	563045
27537	563046
659	563047
65076	563048
20821	563049
2945	563050
6744	563051
7526	563052
74907	563053
133619	563054
29348	563055
7117	563056
1845	563057
49215	563058
122378	563059
26581	563060
82257	563061
121310	563062
39687	563063
97986	563064
16877	563065
162999	563066
186944	563067
21018	563068
22630	563069
22630	563070
186375	563071
29263	563072
68088	563073
4915	563074
4064	563075
20369	563076
27274	563077
2883	563078
123859	563079
30415	563080
48722	563081
29593	563082
64056	563083
8481	563084
1669	563085
1669	563086
42928	563087
22403	563088
64241	563089
115918	563090
6076	563091
232	563092
12715	563093
10168	563094
67022	563095
41744	563096
41503	563097
124091	563098
39687	563099
62428	563100
28628	563101
28320	563102
23051	563103
60072	563104
68901	563105
30866	563106
113629	563107
15728	563108
15728	563109
2144	563110
2333	563111
48457	563112
424	563113
23361	563114
35377	563115
9979	563116
9979	563117
9979	563118
4866	563119
204194	563120
9979	563121
1356	563122
68580	563123
62748	563124
1988	563125
1988	563126
1988	563127
1988	563128
1988	563129
1988	563130
37380	563131
161191	563132
557	563133
24069	563134
906	563135
92463	563136
101969	563137
108505	563138
171906	563139
24902	563140
9701	563141
5687	563142
9379	563143
92204	563144
24972	563145
1990	563146
1239	563147
2133	563148
4391	563149
12225	563150
12225	563151
12225	563152
12225	563153
177	563154
47518	563155
141063	563156
154693	563157
63727	563158
105406	563159
12239	563160
45202	563161
19380	563162
13163	563163
117352	563164
9421	563165
65950	563166
65950	563167
9421	563168
9421	563169
9421	563170
45202	563171
154462	563172
9421	563173
73753	563174
28866	563175
89841	563176
6095	563177
27143	563178
15514	563179
28866	563180
22578	563181
75753	563182
108938	563183
57419	563184
83181	563185
166993	563186
106322	563187
57535	563188
14851	563189
48696	563190
18248	563191
5527	563192
6095	563193
23541	563194
49704	563195
72753	563196
29009	563197
56875	563198
19399	563199
98187	563200
16925	563201
73049	563202
228208	563203
25514	563204
82537	563205
20729	563206
12943	563207
190564	563208
136610	563209
13965	563210
50455	563211
50455	563212
135121	563213
50455	563214
19411	563215
28866	563216
109938	563217
65405	563218
73467	563219
130093	563220
41801	563221
59349	563222
57526	563223
20176	563224
39979	563225
62489	563226
80664	563227
73848	563228
44564	563229
8111	563230
19059	563231
19399	563232
15964	563233
35704	563234
69737	563235
23270	563236
57611	563237
25151	563238
25514	563239
7010	563240
119032	563241
74653	563242
57697	563243
80673	563244
56947	563245
102481	563246
35704	563247
15766	563248
768	563249
84171	563250
13065	563251
13189	563252
20367	563253
7314	563254
324	563255
2638	563256
160538	563257
74153	563258
2097	563259
103605	563260
132043	563261
23899	563262
14591	563263
78850	563264
1669	563265
918	563266
51943	563267
69277	563268
103409	563269
12211	563270
208087	563271
162966	563272
78576	563273
87389	563274
209272	563275
87578	563276
186057	563277
181058	563278
51920	563279
147814	563280
3863	563281
2873	563282
123483	563283
84031	563284
110723	563285
153177	563286
78863	563287
18998	563288
6372	563289
209004	563290
180784	563291
15448	563292
8096	563293
118646	563294
190080	563295
31509	563296
48959	563297
97732	563298
12246	563299
12246	563300
12246	563301
74634	563302
97312	563303
19063	563304
22558	563305
851	563306
1684	563307
66249	563308
69957	563309
216	563310
70539	563311
79419	563312
44476	563313
3836	563314
1142	563315
222435	563316
6977	563317
122938	563318
12758	563319
10059	563320
424	563321
6960	563322
8214	563323
65250	563324
222584	563325
51097	563326
233537	563327
110576	563328
16239	563329
1890	563330
112926	563331
75036	563332
69902	563333
10010	563334
30955	563335
3549	563336
12725	563337
8082	563338
32127	563339
152888	563340
34157	563341
34157	563342
34157	563343
21093	563344
74477	563345
951	563346
42976	563347
42976	563348
81030	563349
17501	563350
7074	563351
1117	563352
9405	563353
579	563354
579	563355
579	563356
579	563357
579	563358
579	563359
579	563360
579	563361
48241	563362
24535	563363
30584	563364
10634	563365
13074	563366
232711	563367
21107	563368
44680	563369
13088	563370
16324	563371
18020	563372
70537	563373
211336	563374
97231	563375
57158	563376
183577	563377
161924	563378
114230	563379
160311	563380
771	563381
4352	563382
233886	563383
87442	563384
132110	563385
32127	563386
181039	563387
53369	563388
2638	563389
2638	563390
19641	563391
12927	563392
12927	563393
12686	563394
4138	563395
137725	563396
66358	563397
159295	563398
78683	563399
131592	563400
136719	563401
66419	563402
149108	563403
134876	563404
153420	563405
136786	563406
61476	563407
19502	563408
97083	563409
45668	563410
36009	563411
101674	563412
130172	563413
236585	563414
134125	563415
46135	563416
153196	563417
152701	563418
28341	563419
181045	563420
118168	563421
100244	563422
239635	563423
79709	563424
184245	563425
137911	563426
173392	563427
86829	563428
162515	563429
42889	563430
109755	563431
88393	563432
17302	563433
14168	563434
55242	563435
3581	563436
148853	563437
27056	563438
136629	563439
131742	563440
45540	563441
110139	563442
30292	563443
142211	563444
114692	563445
950	563446
27092	563447
87471	563448
160520	563449
42591	563450
207606	563451
38477	563452
32406	563453
9216	563454
28404	563455
112974	563456
19289	563457
11060	563458
206005	563459
41627	563460
131228	563461
194688	563462
5064	563463
1160	563464
8918	563465
71759	563466
80421	563467
54941	563468
48479	563469
48036	563470
67621	563471
69145	563472
9559	563473
37217	563474
76227	563475
129268	563476
98996	563477
133727	563478
35467	563479
7669	563480
13824	563481
99646	563482
73530	563483
35527	563484
3581	563485
79370	563486
30681	563487
115717	563488
9570	563489
51732	563490
98444	563491
58861	563492
87105	563493
45922	563494
27976	563495
9940	563496
125551	563497
46552	563498
82560	563499
16412	563500
57801	563501
34006	563502
117133	563503
55006	563504
167098	563505
25405	563506
75192	563507
137935	563508
102319	563509
16165	563510
106089	563511
30497	563512
102824	563513
91195	563514
68275	563515
33818	563516
19553	563517
43943	563518
40129	563519
14341	563520
1699	563521
71765	563522
27724	563523
46308	563524
104254	563525
194523	563526
113218	563527
23772	563528
9589	563529
107765	563530
104	563531
50367	563532
132074	563533
72635	563534
47355	563535
78852	563536
63094	563537
129962	563538
10364	563539
238478	563540
150535	563541
99344	563542
141266	563543
33003	563544
137959	563545
236136	563546
21197	563547
105554	563548
100771	563549
190026	563550
49412	563551
8194	563552
26387	563553
119031	563554
28258	563555
153186	563556
22604	563557
24497	563558
2768	563559
10447	563560
327	563561
37866	563562
14848	563563
26710	563564
81172	563565
100279	563566
104510	563567
79222	563568
34596	563569
37996	563570
34499	563571
197643	563572
55267	563573
99500	563574
29363	563575
84181	563576
163262	563577
23660	563578
138856	563579
46804	563580
44068	563581
9010	563582
103326	563583
53947	563584
24503	563585
31093	563586
107786	563587
40524	563588
101818	563589
190619	563590
29499	563591
22787	563592
29687	563593
36225	563594
53076	563595
27060	563596
41926	563597
43816	563598
49843	563599
23842	563600
31308	563601
44540	563602
140245	563603
7644	563604
56371	563605
66306	563606
132879	563607
50048	563608
61002	563609
42245	563610
10927	563611
15012	563612
28551	563613
135350	563614
39110	563615
239276	563616
23964	563617
327	563618
7665	563619
75990	563620
142109	563621
19975	563622
2432	563623
23912	563624
25398	563625
30899	563626
27808	563627
58573	563628
25558	563629
93608	563630
26200	563631
210541	563632
15958	563633
57895	563634
116422	563635
49879	563636
131088	563637
131943	563638
34257	563639
152119	563640
1897	563641
29683	563642
10928	563643
50676	563644
47335	563645
3533	563646
33786	563647
2468	563648
2468	563649
2468	563650
1290	563651
104612	563652
66076	563653
231975	563654
91484	563655
170800	563656
95799	563657
63161	563658
5766	563659
150178	563660
27155	563661
32242	563662
13340	563663
98756	563664
77707	563665
142485	563666
29558	563667
3552	563668
103115	563669
60384	563670
82131	563671
141029	563672
138663	563673
192734	563674
8923	563675
3675	563676
164639	563677
109548	563678
34609	563679
187652	563680
141910	563681
13197	563682
104219	563683
52412	563684
31986	563685
127795	563686
35706	563687
12518	563688
5753	563689
2728	563690
57009	563691
28932	563692
198656	563693
69164	563694
138593	563695
10370	563696
115087	563697
137660	563698
20107	563699
99581	563700
42558	563701
27034	563702
157362	563703
158869	563704
167443	563705
42073	563706
60861	563707
63521	563708
78869	563709
104271	563710
136899	563711
59398	563712
158890	563713
118546	563714
84938	563715
7821	563716
101641	563717
237538	563718
87683	563719
25298	563720
140993	563721
109687	563722
118170	563723
148944	563724
77216	563725
124079	563726
105755	563727
100029	563728
104283	563729
114367	563730
164083	563731
129090	563732
181193	563733
192026	563734
159931	563735
82849	563736
13041	563737
21339	563738
37383	563739
113689	563740
38201	563741
30985	563742
78470	563743
130365	563744
25331	563745
1067	563746
18181	563747
47333	563748
7101	563749
43489	563750
88962	563751
130245	563752
78756	563753
59759	563754
52891	563755
104853	563756
12532	563757
119387	563758
74939	563759
158844	563760
117769	563761
58867	563762
119978	563763
131533	563764
60351	563765
52692	563766
74271	563767
182198	563768
77688	563769
2148	563770
11027	563771
79935	563772
10458	563773
21640	563774
33622	563775
80031	563776
96515	563777
132087	563778
190157	563779
15114	563780
192083	563781
112097	563782
162920	563783
196188	563784
11209	563785
36142	563786
23953	563787
30088	563788
36500	563789
5611	563790
56742	563791
17446	563792
29212	563793
56371	563794
88086	563795
82763	563796
208063	563797
150634	563798
192397	563799
29367	563800
30988	563801
96276	563802
99728	563803
15778	563804
45116	563805
125508	563806
55787	563807
45015	563808
77276	563809
42404	563810
47351	563811
193412	563812
140763	563813
100831	563814
101731	563815
4804	563816
76685	563817
156454	563818
116787	563819
4690	563820
77336	563821
57338	563822
92757	563823
77211	563824
148499	563825
12499	563826
13017	563827
13466	563828
36565	563829
34832	563830
51750	563831
183195	563832
110569	563833
23480	563834
190120	563835
35740	563836
124052	563837
27861	563838
102381	563839
64946	563840
56925	563841
213467	563842
147905	563843
48486	563844
43423	563845
23633	563846
178963	563847
188413	563848
28498	563849
77560	563850
8739	563851
28577	563852
177024	563853
184386	563854
182168	563855
131663	563856
5580	563857
27754	563858
97939	563859
89847	563860
146250	563861
12671	563862
119483	563863
128165	563864
214379	563865
58366	563866
118382	563867
98841	563868
36565	563869
29771	563870
83837	563871
21010	563872
167221	563873
122605	563874
62219	563875
29387	563876
18677	563877
102108	563878
9102	563879
116111	563880
46030	563881
46135	563882
188067	563883
139895	563884
35511	563885
19373	563886
208755	563887
110523	563888
45963	563889
27746	563890
56874	563891
69913	563892
68390	563893
3139	563894
152324	563895
27790	563896
57183	563897
43286	563898
17067	563899
35331	563900
154670	563901
209301	563902
49739	563903
10640	563904
107971	563905
35026	563906
56170	563907
109135	563908
17468	563909
9242	563910
1978	563911
31020	563912
161646	563913
31020	563914
7626	563915
79380	563916
73911	563917
57622	563918
84804	563919
86455	563920
25494	563921
101784	563922
49757	563923
136806	563924
104976	563925
31639	563926
72571	563927
23538	563928
76745	563929
63808	563930
9818	563931
80476	563932
44844	563933
115503	563934
55347	563935
31978	563936
63764	563937
45402	563938
29477	563939
192472	563940
13299	563941
38522	563942
34528	563943
31019	563944
106792	563945
21394	563946
36340	563947
37583	563948
133113	563949
8945	563950
10450	563951
107387	563952
5586	563953
126967	563954
1556	563955
5911	563956
71479	563957
96591	563958
149950	563959
127662	563960
18684	563961
37362	563962
44120	563963
13894	563964
9000	563965
39494	563966
18163	563967
9085	563968
101764	563969
9228	563970
18306	563971
34462	563972
63627	563973
62821	563974
45584	563975
77129	563976
37131	563977
16577	563978
5779	563979
22934	563980
192169	563981
55491	563982
24573	563983
94889	563984
151579	563985
66987	563986
35643	563987
65071	563988
151191	563989
20715	563990
134908	563991
10151	563992
88432	563993
18	563994
11138	563995
85666	563996
50300	563997
102021	563998
58131	563999
102789	564000
71361	564001
14642	564002
120163	564003
83074	564004
30659	564005
100109	564006
21866	564007
72029	564008
56715	564009
28013	564010
13372	564011
110330	564012
127068	564013
96680	564014
40202	564015
121314	564016
239887	564017
148745	564018
68809	564019
52840	564020
231161	564021
191161	564022
110115	564023
99322	564024
22786	564025
59723	564026
74111	564027
1244	564028
96786	564029
3873	564030
23964	564031
12930	564032
18639	564033
208015	564034
49412	564035
186433	564036
63767	564037
71801	564038
137464	564039
39481	564040
238408	564041
5778	564042
78755	564043
96832	564044
101158	564045
97710	564046
78254	564047
22562	564048
108881	564049
22999	564050
24233	564051
144361	564052
70354	564053
32983	564054
163592	564055
43366	564056
7613	564057
59489	564058
129661	564059
58430	564060
64861	564061
133602	564062
30127	564063
31025	564064
50859	564065
45639	564066
135308	564067
130550	564068
137308	564069
65367	564070
45301	564071
4423	564072
118641	564073
49078	564074
99027	564075
36872	564076
71573	564077
47917	564078
134072	564079
3154	564080
14184	564081
8670	564082
136245	564083
12683	564084
12042	564085
60723	564086
8730	564087
17252	564088
96324	564089
51869	564090
87568	564091
3488	564092
44936	564093
192499	564094
132142	564095
186123	564096
90776	564097
99891	564098
16997	564099
5188	564100
58022	564101
209377	564102
54	564103
3878	564104
164304	564105
92499	564106
16690	564107
64096	564108
15541	564109
17252	564110
58440	564111
9101	564112
95546	564113
12969	564114
29493	564115
167363	564116
89681	564117
7818	564118
19185	564119
4680	564120
148455	564121
94792	564122
20525	564123
100054	564124
188640	564125
4532	564126
178978	564127
29381	564128
116692	564129
48217	564130
175256	564131
49229	564132
140066	564133
43952	564134
15956	564135
3127	564136
141220	564137
208887	564138
42711	564139
64180	564140
26536	564141
117848	564142
92263	564143
119725	564144
167532	564145
191221	564146
112739	564147
95827	564148
83418	564149
9547	564150
39122	564151
13724	564152
19103	564153
62227	564154
5634	564155
115823	564156
23630	564157
77383	564158
95695	564159
60714	564160
26426	564161
94692	564162
3997	564163
15136	564164
93322	564165
15409	564166
4171	564167
59889	564168
4020	564169
29322	564170
7986	564171
5095	564172
31568	564173
45557	564174
120872	564175
17199	564176
230864	564177
5774	564178
5651	564179
29806	564180
60075	564181
13004	564182
111949	564183
112765	564184
1241	564185
8466	564186
4461	564187
59011	564188
14919	564189
19690	564190
111820	564191
5744	564192
26683	564193
8305	564194
39540	564195
136198	564196
154096	564197
175882	564198
34601	564199
105208	564200
119755	564201
884	564202
7832	564203
51482	564204
154299	564205
44648	564206
128243	564207
103325	564208
107981	564209
2532	564210
177847	564211
167049	564212
218	564213
148117	564214
72194	564215
236359	564216
109799	564217
95432	564218
150817	564219
73808	564220
85524	564221
172960	564222
81604	564223
31246	564224
80420	564225
105688	564226
2783	564227
35094	564228
12205	564229
14652	564230
6589	564231
40616	564232
115541	564233
104885	564234
44308	564235
11264	564236
7354	564237
17194	564238
101769	564239
33605	564240
21877	564241
56387	564242
46435	564243
13931	564244
214881	564245
51084	564246
9473	564247
129255	564248
148138	564249
114417	564250
16833	564251
4876	564252
75192	564253
201273	564254
83773	564255
33655	564256
95485	564257
97319	564258
65453	564259
34520	564260
14470	564261
112504	564262
21794	564263
48006	564264
74290	564265
61814	564266
9017	564267
17906	564268
14919	564269
46630	564270
57870	564271
53354	564272
46224	564273
12668	564274
159624	564275
29683	564276
64915	564277
48768	564278
36500	564279
93356	564280
13345	564281
72777	564282
79	564283
171163	564284
240206	564285
30658	564286
13415	564287
184050	564288
327	564289
11887	564290
234626	564291
29939	564292
212457	564293
114406	564294
6131	564295
41131	564296
27439	564297
16404	564298
166187	564299
80466	564300
29354	564301
76907	564302
112342	564303
214678	564304
61836	564305
84577	564306
59049	564307
97822	564308
221952	564309
127613	564310
138235	564311
64622	564312
182929	564313
73817	564314
65221	564315
64196	564316
113092	564317
219015	564318
211130	564319
161072	564320
59951	564321
151116	564322
84258	564323
231824	564324
162405	564325
152040	564326
111317	564327
235178	564328
198149	564329
3509	564330
154293	564331
65825	564332
232049	564333
3509	564334
59751	564335
136890	564336
207432	564337
133781	564338
45435	564339
213127	564340
185423	564341
73644	564342
130989	564343
210132	564344
181293	564345
150775	564346
180059	564347
79703	564348
214052	564349
134342	564350
135777	564351
6	564352
114359	564353
145907	564354
82718	564355
154269	564356
1504	564357
76649	564358
117465	564359
46736	564360
102411	564361
36897	564362
119872	564363
6629	564364
37826	564365
153734	564366
39882	564367
13473	564368
11610	564369
11710	564370
2441	564371
2441	564372
2441	564373
2441	564374
42788	564375
18445	564376
62437	564377
79883	564378
30736	564379
6998	564380
20373	564381
25528	564382
185	564383
185	564384
8221	564385
149314	564386
123980	564387
131375	564388
129590	564389
88961	564390
39201	564391
230715	564392
6442	564393
35740	564394
181909	564395
175477	564396
68965	564397
26854	564398
1674	564399
15891	564400
158854	564401
92646	564402
102240	564403
33098	564404
67953	564405
102714	564406
4943	564407
16754	564408
11207	564409
115	564410
115	564411
3797	564412
115	564413
194246	564414
13051	564415
36950	564416
9112	564417
2047	564418
433	564419
160437	564420
1236	564421
1234	564422
156142	564423
81014	564424
43520	564425
240274	564426
17248	564427
18388	564428
5347	564429
41070	564430
205087	564431
87542	564432
92496	564433
26390	564434
24248	564435
19969	564436
24991	564437
5170	564438
35380	564439
3733	564440
11031	564441
119487	564442
43075	564443
6873	564444
29925	564445
6977	564446
31173	564447
40891	564448
36819	564449
62661	564450
62661	564451
122524	564452
4642	564453
92209	564454
6716	564455
54186	564456
1130	564457
73662	564458
64482	564459
37694	564460
180959	564461
220606	564462
6977	564463
2643	564464
80745	564465
42098	564466
32429	564467
1047	564468
81014	564469
18841	564470
180552	564471
116206	564472
33585	564473
74380	564474
85841	564475
5415	564476
162568	564477
8498	564478
79874	564479
214821	564480
78075	564481
40915	564482
20428	564483
2400	564484
156610	564485
18749	564486
25830	564487
46737	564488
32932	564489
45528	564490
12462	564491
8685	564492
3192	564493
1196	564494
26960	564495
5512	564496
12415	564497
82243	564498
31764	564499
186602	564500
33091	564501
116617	564502
86775	564503
48180	564504
27790	564505
72093	564506
26254	564507
154676	564508
7624	564509
86535	564510
19387	564511
2498	564512
33296	564513
10938	564514
101143	564515
3050	564516
83315	564517
14867	564518
54577	564519
4326	564520
36828	564521
3780	564522
13571	564523
31326	564524
18550	564525
32731	564526
44160	564527
6605	564528
20219	564529
8898	564530
61147	564531
110254	564532
81155	564533
13754	564534
49720	564535
602	564536
14144	564537
85106	564538
25691	564539
19565	564540
36894	564541
172315	564542
7381	564543
15469	564544
19829	564545
183268	564546
175538	564547
101283	564548
100765	564549
101691	564550
102946	564551
43064	564552
120475	564553
3445	564554
69656	564555
71269	564556
22341	564557
8661	564558
34346	564559
26245	564560
84199	564561
77388	564562
2166	564563
15083	564564
62115	564565
475	564566
148044	564567
36283	564568
181	564569
116779	564570
82638	564571
49176	564572
14273	564573
14273	564574
20825	564575
20825	564576
199386	564577
13507	564578
11559	564579
18086	564580
33330	564581
14200	564582
4034	564583
170174	564584
123780	564585
23011	564586
10121	564587
63567	564588
113722	564589
26066	564590
234837	564591
229124	564592
124089	564593
32243	564594
1236	564595
1236	564596
28266	564597
21716	564598
123572	564599
123572	564600
197237	564601
72880	564602
164364	564603
230742	564604
70714	564605
54534	564606
10930	564607
10930	564608
4582	564609
4856	564610
113381	564611
60713	564612
69515	564613
154743	564614
83174	564615
62698	564616
70255	564617
65344	564618
8415	564619
221806	564620
13818	564621
8391	564622
130535	564623
13927	564624
34081	564625
54276	564626
9719	564627
2582	564628
177183	564629
2362	564630
228853	564631
160336	564632
18246	564633
7007	564634
119961	564635
13370	564636
31045	564637
44545	564638
221943	564639
197740	564640
44988	564641
29504	564642
97307	564643
184679	564644
230676	564645
98	564646
60983	564647
16484	564648
170159	564649
8573	564650
124282	564651
31498	564652
324	564653
19835	564654
5433	564655
233112	564656
25613	564657
4208	564658
73889	564659
28126	564660
1670	564661
127507	564662
16116	564663
156658	564664
2640	564665
2640	564666
52185	564667
97231	564668
222993	564669
7994	564670
16784	564671
8087	564672
40050	564673
44051	564674
28950	564675
62440	564676
18987	564677
232906	564678
56928	564679
64262	564680
1527	564681
65836	564682
21134	564683
77435	564684
3693	564685
59013	564686
38319	564687
62598	564688
222490	564689
116019	564690
28986	564691
11060	564692
25596	564693
9946	564694
24834	564695
85495	564696
20477	564697
20477	564698
80705	564699
161570	564700
89731	564701
233739	564702
2640	564703
24151	564704
24151	564705
79661	564706
219141	564707
28409	564708
4143	564709
1709	564710
4320	564711
13273	564712
105298	564713
136490	564714
16969	564715
9563	564716
63216	564717
104468	564718
89308	564719
62748	564720
127590	564721
18976	564722
126030	564723
51565	564724
13721	564725
105353	564726
52165	564727
16023	564728
2218	564729
2218	564730
2218	564731
2218	564732
36	564733
12289	564734
3041	564735
12239	564736
15833	564737
76327	564738
32046	564739
54392	564740
65518	564741
44513	564742
231678	564743
157184	564744
114413	564745
5507	564746
257	564747
88536	564748
26592	564749
123785	564750
15069	564751
4769	564752
15861	564753
2396	564754
185861	564755
39562	564756
23059	564757
120324	564758
88131	564759
66510	564760
43295	564761
22357	564762
42575	564763
96652	564764
74568	564765
116439	564766
1527	564767
35712	564768
208459	564769
232052	564770
220264	564771
35373	564772
23045	564773
15941	564774
324	564775
7003	564776
39998	564777
3298	564778
31511	564779
52633	564780
156210	564781
19642	564782
80218	564783
63789	564784
282	564785
116538	564786
26571	564787
8732	564788
12239	564789
116710	564790
141851	564791
75360	564792
14624	564793
183224	564794
12239	564795
14513	564796
76391	564797
9086	564798
66625	564799
86776	564800
1781	564801
22753	564802
96993	564803
32623	564804
44993	564805
34426	564806
17489	564807
219895	564808
232622	564809
22526	564810
125859	564811
68058	564812
18445	564813
4002	564814
11212	564815
31551	564816
43248	564817
86669	564818
105163	564819
3900	564820
74307	564821
117497	564822
71660	564823
47754	564824
61604	564825
62667	564826
124073	564827
23333	564828
149	564829
3345	564830
219480	564831
138	564832
56414	564833
6594	564834
190915	564835
2539	564836
115557	564837
116252	564838
96717	564839
143724	564840
29444	564841
11775	564842
1709	564843
73698	564844
154487	564845
218633	564846
66424	564847
25156	564848
5701	564849
222489	564850
54914	564851
51655	564852
236733	564853
24376	564854
24376	564855
231687	564856
3854	564857
2358	564858
91094	564859
121684	564860
21914	564861
81471	564862
33274	564863
90066	564864
103781	564865
128789	564866
61346	564867
52584	564868
88497	564869
12488	564870
48144	564871
38462	564872
11020	564873
906	564874
906	564875
5541	564876
60991	564877
152441	564878
48740	564879
256	564880
4278	564881
38646	564882
188	564883
7708	564884
8275	564885
38580	564886
13481	564887
106635	564888
116	564889
9064	564890
39396	564891
9070	564892
233847	564893
123390	564894
9070	564895
48989	564896
51806	564897
92389	564898
47608	564899
9070	564900
4183	564901
62476	564902
7315	564903
1846	564904
24340	564905
4173	564906
2918	564907
27568	564908
116458	564909
97367	564910
74131	564911
11782	564912
239571	564913
72858	564914
3854	564915
80286	564916
73414	564917
48324	564918
1664	564919
42977	564920
106446	564921
74894	564922
44111	564923
56459	564924
9584	564925
8216	564926
29135	564927
48781	564928
16892	564929
148923	564930
19390	564931
149	564932
132571	564933
4977	564934
138785	564935
75097	564936
4893	564937
25596	564938
1990	564939
4280	564940
61205	564941
7756	564942
5392	564943
14851	564944
32290	564945
4980	564946
2942	564947
30478	564948
30478	564949
41504	564950
92209	564951
115	564952
12475	564953
172681	564954
118291	564955
91790	564956
112709	564957
324	564958
70882	564959
181704	564960
46562	564961
162161	564962
96896	564963
19089	564964
216844	564965
218676	564966
9693	564967
58287	564968
27824	564969
46885	564970
9445	564971
27824	564972
70370	564973
186373	564974
776	564975
10561	564976
180338	564977
192625	564978
4418	564979
98949	564980
67030	564981
186923	564982
4391	564983
210446	564984
17342	564985
23361	564986
29336	564987
768	564988
197669	564989
61541	564990
15867	564991
76959	564992
129805	564993
37920	564994
98666	564995
158639	564996
132670	564997
31497	564998
3708	564999
2606	565000
17437	565001
36968	565002
93980	565003
50906	565004
96513	565005
13453	565006
50906	565007
8228	565008
151623	565009
44248	565010
266	565011
266	565012
266	565013
57905	565014
180708	565015
132664	565016
20223	565017
6977	565018
619	565019
16043	565020
97756	565021
5020	565022
132611	565023
4894	565024
235370	565025
5817	565026
50307	565027
19835	565028
57599	565029
42977	565030
123992	565031
98758	565032
43535	565033
64711	565034
16285	565035
36009	565036
52562	565037
22306	565038
39242	565039
114055	565040
1521	565041
221467	565042
57134	565043
8096	565044
164440	565045
175345	565046
33296	565047
109942	565048
71391	565049
19940	565050
218739	565051
9454	565052
102891	565053
19940	565054
73982	565055
28875	565056
81993	565057
86754	565058
131812	565059
57272	565060
1459	565061
72879	565062
97306	565063
73591	565064
24685	565065
16508	565066
62060	565067
62794	565068
11622	565069
111428	565070
153138	565071
19051	565072
25714	565073
15087	565074
9152	565075
1480	565076
42278	565077
74156	565078
5485	565079
193829	565080
29432	565081
27538	565082
4093	565083
477	565084
1205	565085
47248	565086
5054	565087
219936	565088
56948	565089
181674	565090
48443	565091
22182	565092
123968	565093
222413	565094
23082	565095
106340	565096
31497	565097
16908	565098
39064	565099
10214	565100
20612	565101
223226	565102
27632	565103
27632	565104
1674	565105
220773	565106
40795	565107
653	565108
45060	565109
30121	565110
26159	565111
106602	565112
18511	565113
13523	565114
48989	565115
11022	565116
100032	565117
61815	565118
195010	565119
56781	565120
5503	565121
61773	565122
41548	565123
113966	565124
20716	565125
24119	565126
163963	565127
3651	565128
103800	565129
16767	565130
38023	565131
119472	565132
182702	565133
8598	565134
8698	565135
11324	565136
43068	565137
41070	565138
58648	565139
8698	565140
9921	565141
2638	565142
6322	565143
6322	565144
1480	565145
1480	565146
9921	565147
6322	565148
9921	565149
1480	565150
2638	565151
1480	565152
2638	565153
2638	565154
46948	565155
76423	565156
193	565157
19996	565158
63310	565159
51301	565160
35202	565161
14680	565162
117880	565163
48839	565164
106362	565165
229979	565166
9455	565167
8076	565168
24442	565169
24442	565170
129628	565171
18956	565172
5645	565173
112563	565174
98235	565175
16702	565176
113570	565177
113631	565178
40499	565179
92344	565180
81931	565181
5240	565182
121623	565183
235004	565184
32123	565185
37484	565186
31999	565187
38844	565188
12341	565189
123214	565190
31749	565191
15166	565192
15521	565193
3240	565194
17169	565195
26525	565196
8196	565197
77863	565198
166203	565199
46749	565200
1199	565201
1936	565202
3240	565203
600	565204
8551	565205
518	565206
518	565207
518	565208
235910	565209
518	565210
52845	565211
88966	565212
84741	565213
28986	565214
600	565215
124678	565216
182020	565217
208403	565218
31396	565219
28336	565220
86906	565221
56315	565222
235266	565223
600	565224
44	565225
128951	565226
108215	565227
50263	565228
37008	565229
44	565230
146835	565231
47200	565232
29467	565233
56427	565234
15389	565235
184230	565236
35767	565237
152713	565238
16065	565239
44218	565240
13813	565241
17599	565242
3962	565243
15361	565244
56870	565245
30104	565246
140777	565247
73180	565248
110029	565249
45207	565250
14485	565251
49830	565252
35753	565253
43947	565254
59716	565255
16180	565256
47009	565257
87953	565258
98109	565259
1906	565260
9506	565261
6560	565262
43065	565263
137275	565264
82598	565265
109268	565266
116639	565267
24430	565268
155677	565269
61575	565270
24279	565271
78192	565272
112889	565273
11321	565274
22523	565275
3180	565276
189077	565277
47570	565278
6419	565279
41218	565280
46050	565281
52638	565282
112354	565283
100293	565284
98283	565285
209982	565286
14328	565287
19072	565288
24176	565289
14831	565290
87933	565291
148089	565292
13701	565293
48031	565294
156885	565295
9427	565296
4634	565297
87513	565298
44322	565299
14689	565300
45128	565301
907	565302
57199	565303
46957	565304
104975	565305
15456	565306
21235	565307
57522	565308
36316	565309
11869	565310
213141	565311
1889	565312
4563	565313
26	565314
85157	565315
5660	565316
77339	565317
40409	565318
65636	565319
27422	565320
65609	565321
113409	565322
1889	565323
217245	565324
155281	565325
178911	565326
3003	565327
1088	565328
18624	565329
147	565330
405	565331
106276	565332
224	565333
1125	565334
42959	565335
35804	565336
16867	565337
41172	565338
16342	565339
57077	565340
13880	565341
34950	565342
4622	565343
16186	565344
8	565345
703	565346
103176	565347
27	565348
10256	565349
4669	565350
5313	565351
15940	565352
7324	565353
859	565354
21333	565355
106205	565356
106191	565357
152972	565358
16118	565359
106120	565360
9048	565361
63728	565362
28068	565363
15520	565364
62083	565365
57	565366
3827	565367
204459	565368
14316	565369
43564	565370
3230	565371
2263	565372
4476	565373
10662	565374
29187	565375
11752	565376
16458	565377
240458	565378
8675	565379
227322	565380
151864	565381
42651	565382
15186	565383
87949	565384
5924	565385
3031	565386
3562	565387
115262	565388
86732	565389
115426	565390
224151	565391
27482	565392
10687	565393
64063	565394
6619	565395
106412	565396
3225	565397
235889	565398
1117	565399
1117	565400
4064	565401
6410	565402
153702	565403
14840	565404
6	565405
90543	565406
12308	565407
112351	565408
32721	565409
33317	565410
14131	565411
139448	565412
158672	565413
10243	565414
41390	565415
129426	565416
116851	565417
632	565418
16726	565419
19575	565420
184294	565421
3300	565422
80007	565423
13542	565424
163061	565425
40839	565426
42995	565427
79108	565428
36	565429
36	565430
162759	565431
143044	565432
32593	565433
4941	565434
16975	565435
11671	565436
223287	565437
12224	565438
635	565439
6224	565440
63452	565441
49012	565442
555	565443
158475	565444
44716	565445
38439	565446
74154	565447
165583	565448
32339	565449
348	565450
140404	565451
13591	565452
239086	565453
11380	565454
8400	565455
20801	565456
92203	565457
11529	565458
137202	565459
119476	565460
12308	565461
112725	565462
67609	565463
119660	565464
51039	565465
117604	565466
5940	565467
3157	565468
52337	565469
101360	565470
142941	565471
110526	565472
1941	565473
19377	565474
84955	565475
110155	565476
123166	565477
4821	565478
4821	565479
112996	565480
52929	565481
179972	565482
70503	565483
33054	565484
68424	565485
1860	565486
49648	565487
157572	565488
155453	565489
24240	565490
26315	565491
240082	565492
12489	565493
111350	565494
164379	565495
21563	565496
100494	565497
47666	565498
39850	565499
37188	565500
20611	565501
18743	565502
6269	565503
6269	565504
22202	565505
97777	565506
4605	565507
63868	565508
147830	565509
199	565510
12102	565511
14419	565512
13592	565513
97245	565514
15731	565515
32593	565516
38386	565517
7718	565518
7718	565519
7718	565520
20615	565521
68091	565522
38386	565523
37502	565524
38246	565525
208051	565526
11568	565527
43485	565528
15903	565529
12078	565530
729	565531
9365	565532
2941	565533
1049	565534
23949	565535
13944	565536
9618	565537
236395	565538
25970	565539
37638	565540
91896	565541
55529	565542
4757	565543
49819	565544
2704	565545
27137	565546
119241	565547
96968	565548
23254	565549
45371	565550
68370	565551
2572	565552
133649	565553
104363	565554
174720	565555
2948	565556
94556	565557
42577	565558
54382	565559
91747	565560
111082	565561
52323	565562
88808	565563
4384	565564
50422	565565
5874	565566
43297	565567
106461	565568
32345	565569
26064	565570
60703	565571
15163	565572
113288	565573
232505	565574
13196	565575
17	565576
33029	565577
5103	565578
30361	565579
118777	565580
77834	565581
11692	565582
159271	565583
21212	565584
11248	565585
129163	565586
29702	565587
29404	565588
19431	565589
226757	565590
36558	565591
118691	565592
87003	565593
86874	565594
5117	565595
34270	565596
3482	565597
65644	565598
1998	565599
383	565600
173013	565601
13852	565602
7888	565603
373	565604
32199	565605
65894	565606
51205	565607
12720	565608
51548	565609
5752	565610
35823	565611
6739	565612
873	565613
6739	565614
3109	565615
4540	565616
1039	565617
152599	565618
15252	565619
1684	565620
176479	565621
46818	565622
22439	565623
684	565624
31671	565625
5407	565626
51	565627
4326	565628
167188	565629
54676	565630
67888	565631
10588	565632
11926	565633
71090	565634
486	565635
127737	565636
144277	565637
181016	565638
41254	565639
12252	565640
3472	565641
1347	565642
1556	565643
148115	565644
5888	565645
740	565646
99669	565647
29524	565648
34631	565649
15261	565650
37032	565651
77683	565652
21718	565653
163098	565654
38078	565655
15175	565656
143071	565657
78570	565658
8361	565659
72612	565660
115114	565661
73236	565662
16249	565663
18666	565664
2610	565665
37592	565666
68520	565667
2006	565668
28572	565669
3669	565670
105813	565671
3838	565672
140371	565673
35055	565674
105998	565675
13087	565676
13242	565677
20420	565678
2634	565679
106404	565680
15656	565681
678	565682
7546	565683
4890	565684
839	565685
16545	565686
165354	565687
847	565688
199239	565689
32474	565690
6139	565691
2995	565692
51447	565693
9657	565694
45611	565695
14240	565696
35649	565697
48802	565698
26437	565699
20017	565700
10046	565701
167348	565702
26319	565703
15926	565704
3663	565705
94385	565706
43520	565707
60312	565708
11201	565709
88621	565710
4776	565711
4580	565712
8044	565713
74626	565714
11223	565715
15756	565716
48713	565717
12347	565718
64962	565719
10073	565720
4702	565721
12092	565722
5481	565723
61719	565724
209902	565725
61149	565726
1827	565727
15535	565728
9934	565729
7557	565730
5512	565731
7400	565732
34161	565733
34496	565734
59687	565735
111143	565736
70775	565737
238464	565738
25402	565739
25442	565740
18967	565741
47985	565742
83072	565743
16556	565744
32018	565745
42708	565746
177	565747
9451	565748
30815	565749
30258	565750
28232	565751
216957	565752
7526	565753
51814	565754
9286	565755
7053	565756
39414	565757
39486	565758
109702	565759
34708	565760
2765	565761
73	565762
63492	565763
23251	565764
78176	565765
72599	565766
60	565767
35378	565768
80742	565769
23428	565770
20996	565771
10572	565772
9570	565773
20797	565774
97600	565775
225447	565776
5483	565777
809	565778
22757	565779
28038	565780
7052	565781
308	565782
13142	565783
4621	565784
993	565785
43677	565786
203	565787
4695	565788
7116	565789
86036	565790
4705	565791
59372	565792
14717	565793
15832	565794
103394	565795
20095	565796
12943	565797
15681	565798
64135	565799
1307	565800
45954	565801
101980	565802
30665	565803
13981	565804
221420	565805
34843	565806
179816	565807
18769	565808
31198	565809
62788	565810
86073	565811
113416	565812
21213	565813
28087	565814
3435	565815
83031	565816
76633	565817
217075	565818
17539	565819
40383	565820
51214	565821
21207	565822
29216	565823
93101	565824
5888	565825
75500	565826
12900	565827
2047	565828
38762	565829
10905	565830
7296	565831
38752	565832
35576	565833
1101	565834
113563	565835
164195	565836
86299	565837
5152	565838
1939	565839
1429	565840
115936	565841
47864	565842
1051	565843
118640	565844
156198	565845
218801	565846
1063	565847
162707	565848
1761	565849
1562	565850
115862	565851
153614	565852
1747	565853
2245	565854
1150	565855
2476	565856
3498	565857
32459	565858
63164	565859
267	565860
130878	565861
162279	565862
111458	565863
2464	565864
680	565865
6738	565866
383	565867
1151	565868
1743	565869
968	565870
3984	565871
1583	565872
2486	565873
3147	565874
2197	565875
5969	565876
1947	565877
84058	565878
742	565879
4490	565880
91442	565881
733	565882
628	565883
880	565884
5176	565885
1776	565886
92553	565887
1149	565888
66218	565889
39041	565890
158281	565891
267	565892
151949	565893
34014	565894
74758	565895
1044	565896
54515	565897
1141	565898
31559	565899
3132	565900
70289	565901
22251	565902
1420	565903
91636	565904
866	565905
732	565906
165489	565907
44950	565908
1563	565909
109962	565910
152255	565911
70023	565912
85895	565913
101587	565914
32459	565915
152276	565916
83252	565917
92089	565918
945	565919
788	565920
9174	565921
1577	565922
65682	565923
172651	565924
85150	565925
625	565926
66172	565927
112308	565928
42789	565929
32234	565930
152367	565931
1130	565932
34215	565933
186327	565934
744	565935
1776	565936
165076	565937
57751	565938
1439	565939
1158	565940
104810	565941
93447	565942
149703	565943
869	565944
794	565945
75716	565946
1129	565947
3482	565948
380	565949
150595	565950
3144	565951
382	565952
48291	565953
163317	565954
806	565955
1773	565956
127681	565957
25823	565958
461	565959
27344	565960
235814	565961
148623	565962
10748	565963
18328	565964
14553	565965
74290	565966
1585	565967
25682	565968
159424	565969
88783	565970
153524	565971
2528	565972
162104	565973
158558	565974
224818	565975
217136	565976
81743	565977
206739	565978
117453	565979
57146	565980
65024	565981
236943	565982
152765	565983
108416	565984
14392	565985
78313	565986
67284	565987
166247	565988
5303	565989
100494	565990
2087	565991
12675	565992
226983	565993
7790	565994
3498	565995
152235	565996
225842	565997
32479	565998
214231	565999
148818	566000
1423	566001
1767	566002
209907	566003
419	566004
970	566005
2519	566006
130408	566007
234886	566008
216507	566009
146406	566010
206515	566011
170623	566012
1260	566013
87078	566014
2225	566015
57689	566016
1437	566017
1057	566018
1950	566019
1577	566020
2480	566021
1565	566022
417	566023
133504	566024
960	566025
7865	566026
1613	566027
217893	566028
112369	566029
154077	566030
210736	566031
1768	566032
170638	566033
118642	566034
116283	566035
114556	566036
58312	566037
36088	566038
84461	566039
8	566040
3700	566041
226985	566042
1591	566043
15111	566044
59316	566045
22437	566046
105377	566047
55878	566048
2523	566049
7436	566050
21537	566051
52314	566052
12173	566053
24637	566054
21995	566055
40292	566056
10892	566057
190524	566058
4256	566059
31645	566060
6362	566061
33242	566062
190163	566063
22688	566064
15266	566065
10248	566066
26218	566067
100039	566068
161035	566069
24520	566070
22363	566071
29643	566072
7277	566073
4259	566074
7774	566075
4295	566076
79397	566077
53271	566078
88749	566079
4439	566080
49761	566081
47368	566082
6628	566083
9776	566084
21654	566085
30050	566086
12204	566087
2706	566088
65451	566089
64882	566090
39297	566091
49197	566092
12270	566093
22731	566094
22731	566095
6144	566096
113790	566097
18771	566098
45554	566099
20559	566100
15234	566101
33219	566102
14213	566103
31230	566104
42430	566105
45664	566106
62405	566107
43142	566108
2396	566109
6086	566110
1964	566111
13022	566112
1620	566113
2272	566114
78150	566115
11651	566116
55083	566117
94132	566118
70231	566119
89075	566120
104919	566121
30507	566122
20701	566123
20586	566124
550	566125
29207	566126
45576	566127
1698	566128
23116	566129
2823	566130
39785	566131
16068	566132
126	566133
13316	566134
24145	566135
2553	566136
892	566137
7102	566138
72551	566139
2066	566140
22691	566141
20894	566142
17	566143
1182	566144
29521	566145
9846	566146
23040	566147
7146	566148
56346	566149
18783	566150
51889	566151
44746	566152
3541	566153
106467	566154
11771	566155
33777	566156
13504	566157
194795	566158
797	566159
42882	566160
2966	566161
5100	566162
134404	566163
19118	566164
27162	566165
54533	566166
115710	566167
42749	566168
11639	566169
7900	566170
14731	566171
74263	566172
33099	566173
14506	566174
13661	566175
123627	566176
40038	566177
10685	566178
70226	566179
26350	566180
21031	566181
2899	566182
105644	566183
197969	566184
210111	566185
4002	566186
16638	566187
65920	566188
8055	566189
122673	566190
54823	566191
54823	566192
188598	566193
209540	566194
43090	566195
26350	566196
166055	566197
237670	566198
163605	566199
21526	566200
13710	566201
13710	566202
47555	566203
94302	566204
25204	566205
89522	566206
68117	566207
63491	566208
173763	566209
12207	566210
12207	566211
33970	566212
12207	566213
11757	566214
48128	566215
109521	566216
172584	566217
1605	566218
1525	566219
1525	566220
1525	566221
87601	566222
2573	566223
15460	566224
39209	566225
91770	566226
21651	566227
20296	566228
20296	566229
23951	566230
151190	566231
48104	566232
159262	566233
27204	566234
54245	566235
27204	566236
20296	566237
41378	566238
164595	566239
142369	566240
73918	566241
76241	566242
206650	566243
58068	566244
49950	566245
17859	566246
82275	566247
22115	566248
138264	566249
21144	566250
56666	566251
11984	566252
69719	566253
13348	566254
2900	566255
3627	566256
48104	566257
181642	566258
17155	566259
103568	566260
82857	566261
14229	566262
20627	566263
172429	566264
31416	566265
163738	566266
98553	566267
20057	566268
98906	566269
20057	566270
231631	566271
12211	566272
83556	566273
45609	566274
4384	566275
40100	566276
17203	566277
64236	566278
31959	566279
21499	566280
18388	566281
203692	566282
16996	566283
163663	566284
93932	566285
207540	566286
20960	566287
19537	566288
58204	566289
20626	566290
110491	566291
74000	566292
6414	566293
46810	566294
8766	566295
8766	566296
147293	566297
76062	566298
15261	566299
15261	566300
45807	566301
41511	566302
40295	566303
151006	566304
210628	566305
26137	566306
36070	566307
71215	566308
26137	566309
4977	566310
1700	566311
11196	566312
58102	566313
139434	566314
188149	566315
11196	566316
11196	566317
99443	566318
10351	566319
84637	566320
2573	566321
52794	566322
2573	566323
102192	566324
21031	566325
10286	566326
36040	566327
26625	566328
88862	566329
58374	566330
39669	566331
75269	566332
1496	566333
34124	566334
4977	566335
4977	566336
4977	566337
88737	566338
77700	566339
229293	566340
105981	566341
45627	566342
43305	566343
6554	566344
20127	566345
20127	566346
151561	566347
106812	566348
4588	566349
23704	566350
130234	566351
95610	566352
77199	566353
45655	566354
109514	566355
58129	566356
62479	566357
75227	566358
70733	566359
25728	566360
18802	566361
10263	566362
58386	566363
63511	566364
105440	566365
2389	566366
16769	566367
38110	566368
41195	566369
41195	566370
10593	566371
8033	566372
36040	566373
33964	566374
147675	566375
3747	566376
79900	566377
37126	566378
30600	566379
86471	566380
92079	566381
146678	566382
108203	566383
51976	566384
61687	566385
55050	566386
7361	566387
23463	566388
164758	566389
62481	566390
11324	566391
8793	566392
14605	566393
8794	566394
8794	566395
4384	566396
8793	566397
99513	566398
32872	566399
5692	566400
115028	566401
115515	566402
48931	566403
45688	566404
41148	566405
161057	566406
219482	566407
99918	566408
26373	566409
8183	566410
58893	566411
10302	566412
7361	566413
32863	566414
4700	566415
145369	566416
5798	566417
23463	566418
4700	566419
26373	566420
2396	566421
2396	566422
2396	566423
2396	566424
32872	566425
26482	566426
32872	566427
221486	566428
43131	566429
45085	566430
13261	566431
10001	566432
23344	566433
32632	566434
52610	566435
163686	566436
158113	566437
9041	566438
5241	566439
41033	566440
15308	566441
64555	566442
68713	566443
120692	566444
120056	566445
67113	566446
10158	566447
48540	566448
8416	566449
105269	566450
105427	566451
2364	566452
48808	566453
171500	566454
30239	566455
2523	566456
166168	566457
183385	566458
203603	566459
27253	566460
148456	566461
40334	566462
48931	566463
17864	566464
221487	566465
42519	566466
32852	566467
9158	566468
4088	566469
14170	566470
5251	566471
47984	566472
87524	566473
24404	566474
92493	566475
187604	566476
1335	566477
54662	566478
55239	566479
9935	566480
46619	566481
66761	566482
149156	566483
229699	566484
43730	566485
35985	566486
45095	566487
5232	566488
16228	566489
1421	566490
8337	566491
56313	566492
2560	566493
8073	566494
9309	566495
9083	566496
2592	566497
4204	566498
13221	566499
132266	566500
27620	566501
2701	566502
217142	566503
75	566504
1166	566505
424	566506
5062	566507
20330	566508
30808	566509
699	566510
213584	566511
18578	566512
5526	566513
21238	566514
941	566515
100473	566516
88504	566517
1264	566518
4104	566519
19364	566520
157191	566521
187664	566522
5592	566523
1211	566524
104663	566525
5051	566526
16653	566527
7984	566528
3544	566529
162228	566530
2586	566531
80202	566532
1307	566533
3003	566534
28743	566535
2	566536
2	566537
2	566538
42564	566539
681	566540
98533	566541
158929	566542
57970	566543
82344	566544
225769	566545
36028	566546
89844	566547
228581	566548
84552	566549
95320	566550
116904	566551
236077	566552
52485	566553
115624	566554
225308	566555
8295	566556
20245	566557
113949	566558
2579	566559
5127	566560
56570	566561
166000	566562
111999	566563
11926	566564
45622	566565
13967	566566
4923	566567
114232	566568
17155	566569
12246	566570
83178	566571
75207	566572
54702	566573
22002	566574
13108	566575
147842	566576
14074	566577
36554	566578
3818	566579
20852	566580
11640	566581
11640	566582
11640	566583
95106	566584
28527	566585
13465	566586
38211	566587
2863	566588
73805	566589
75940	566590
65856	566591
75940	566592
146746	566593
115206	566594
108034	566595
63697	566596
141567	566597
222418	566598
55421	566599
70046	566600
44835	566601
4879	566602
135528	566603
40325	566604
57254	566605
4914	566606
229718	566607
17524	566608
70655	566609
33909	566610
87311	566611
219170	566612
112929	566613
14431	566614
48717	566615
80677	566616
109194	566617
100760	566618
2610	566619
31329	566620
4791	566621
12035	566622
28560	566623
178728	566624
48717	566625
172225	566626
39960	566627
1750	566628
755	566629
58313	566630
29224	566631
71929	566632
75885	566633
45821	566634
19018	566635
13368	566636
23380	566637
228831	566638
24006	566639
71159	566640
102271	566641
49333	566642
159999	566643
14255	566644
4300	566645
29381	566646
2831	566647
31088	566648
207408	566649
17030	566650
59612	566651
175602	566652
17030	566653
6925	566654
37761	566655
58305	566656
136097	566657
23369	566658
19211	566659
39871	566660
8898	566661
17030	566662
58300	566663
67128	566664
199919	566665
63114	566666
49226	566667
43798	566668
76347	566669
52203	566670
207572	566671
39004	566672
17029	566673
58829	566674
82758	566675
66398	566676
58406	566677
58511	566678
76137	566679
85946	566680
82545	566681
120362	566682
63893	566683
69130	566684
37276	566685
19363	566686
36254	566687
77113	566688
45737	566689
88072	566690
23404	566691
399	566692
10544	566693
225848	566694
23741	566695
128332	566696
76643	566697
4300	566698
9950	566699
100839	566700
28938	566701
86233	566702
10267	566703
20009	566704
55846	566705
13177	566706
972	566707
17340	566708
141618	566709
120	566710
20415	566711
34038	566712
239878	566713
115738	566714
1143	566715
152223	566716
245	566717
80762	566718
48364	566719
53251	566720
226861	566721
17877	566722
31560	566723
67609	566724
47281	566725
21261	566726
222449	566727
13692	566728
76323	566729
4835	566730
153	566731
62766	566732
499	566733
59455	566734
67479	566735
46510	566736
58873	566737
89553	566738
52516	566739
118625	566740
17853	566741
44926	566742
6852	566743
1941	566744
44752	566745
63534	566746
4501	566747
2963	566748
253	566749
18177	566750
22645	566751
75426	566752
5387	566753
3328	566754
39020	566755
15380	566756
195	566757
70300	566758
3177	566759
34438	566760
68094	566761
434	566762
42159	566763
222847	566764
17427	566765
227176	566766
221245	566767
1685	566768
131374	566769
27403	566770
8665	566771
3218	566772
11039	566773
19543	566774
34828	566775
35778	566776
9920	566777
184	566778
1797	566779
17640	566780
123099	566781
184	566782
61	566783
626	566784
86744	566785
5595	566786
4735	566787
44406	566788
3840	566789
8446	566790
10260	566791
127013	566792
761	566793
180213	566794
70234	566795
73	566796
11765	566797
16854	566798
30906	566799
9858	566800
4691	566801
9858	566802
14780	566803
72121	566804
18517	566805
6816	566806
9208	566807
216223	566808
86674	566809
81952	566810
107947	566811
24808	566812
45718	566813
48720	566814
9760	566815
29522	566816
16858	566817
24808	566818
30746	566819
8654	566820
32195	566821
793	566822
181961	566823
207064	566824
35032	566825
55	566826
195	566827
3573	566828
4564	566829
538	566830
75178	566831
160583	566832
34077	566833
62177	566834
218439	566835
34779	566836
4613	566837
37659	566838
18236	566839
3880	566840
916	566841
5609	566842
115356	566843
3567	566844
108410	566845
32931	566846
8563	566847
56955	566848
18775	566849
19997	566850
11524	566851
89425	566852
22898	566853
60768	566854
3056	566855
80686	566856
199153	566857
18304	566858
18600	566859
17031	566860
21233	566861
50	566862
4563	566863
17	566864
61	566865
4171	566866
226051	566867
159287	566868
1629	566869
30651	566870
11620	566871
13993	566872
7089	566873
13993	566874
63802	566875
62609	566876
212380	566877
32204	566878
32226	566879
2694	566880
155024	566881
217296	566882
155137	566883
1721	566884
155230	566885
7518	566886
32252	566887
1889	566888
81836	566889
92960	566890
176801	566891
26028	566892
1666	566893
9379	566894
173769	566895
151627	566896
82386	566897
97937	566898
48881	566899
7437	566900
1980	566901
4514	566902
21054	566903
18309	566904
24772	566905
63683	566906
3105	566907
15238	566908
2889	566909
183527	566910
118966	566911
181523	566912
118966	566913
32204	566914
237465	566915
135669	566916
18539	566917
14546	566918
85134	566919
2694	566920
2694	566921
36412	566922
60586	566923
69746	566924
17	566925
6151	566926
40324	566927
835	566928
123532	566929
22323	566930
65632	566931
30835	566932
70915	566933
677	566934
123620	566935
85157	566936
114503	566937
1562	566938
63500	566939
46537	566940
62623	566941
11760	566942
286	566943
2694	566944
155260	566945
3141	566946
49555	566947
113254	566948
25989	566949
155193	566950
14546	566951
110426	566952
11696	566953
156372	566954
5915	566955
80744	566956
114622	566957
109203	566958
98575	566959
76509	566960
115772	566961
135530	566962
156642	566963
68097	566964
49980	566965
43114	566966
218502	566967
2770	566968
10300	566969
68097	566970
63249	566971
31963	566972
9274	566973
147674	566974
220891	566975
159037	566976
113008	566977
21513	566978
10609	566979
162046	566980
23394	566981
138639	566982
100310	566983
23394	566984
159847	566985
6516	566986
20360	566987
180823	566988
22358	566989
70558	566990
3183	566991
39195	566992
10111	566993
39213	566994
130419	566995
146487	566996
102917	566997
30486	566998
34368	566999
24082	567000
9274	567001
9274	567002
57662	567003
7313	567004
17654	567005
182081	567006
103288	567007
124032	567008
704	567009
86058	567010
4570	567011
12652	567012
2234	567013
4039	567014
39180	567015
62530	567016
10082	567017
915	567018
150009	567019
7140	567020
48427	567021
222417	567022
26	567023
26	567024
626	567025
195	567026
3155	567027
61	567028
108467	567029
11822	567030
174487	567031
10044	567032
39804	567033
38878	567034
114739	567035
35329	567036
35329	567037
28466	567038
62412	567039
5509	567040
40011	567041
28495	567042
153111	567043
89016	567044
14546	567045
65591	567046
35126	567047
4213	567048
31885	567049
35707	567050
20838	567051
1859	567052
10878	567053
6715	567054
28466	567055
182865	567056
1298	567057
1298	567058
480	567059
65139	567060
118331	567061
195	567062
55911	567063
55911	567064
266	567065
155843	567066
84187	567067
23878	567068
146006	567069
11971	567070
5071	567071
383	567072
6782	567073
4486	567074
1060	567075
36824	567076
89148	567077
2847	567078
142489	567079
114867	567080
34	567081
148449	567082
128043	567083
108879	567084
13658	567085
221473	567086
235976	567087
223652	567088
35323	567089
80870	567090
78699	567091
110152	567092
12001	567093
20592	567094
2784	567095
27111	567096
58510	567097
78667	567098
14421	567099
10575	567100
16953	567101
15238	567102
28433	567103
2563	567104
11816	567105
4967	567106
57483	567107
27691	567108
25796	567109
19012	567110
111070	567111
13318	567112
11066	567113
43576	567114
96637	567115
164733	567116
24840	567117
40384	567118
158643	567119
226807	567120
113332	567121
155215	567122
3155	567123
85195	567124
85103	567125
217064	567126
40363	567127
48113	567128
30873	567129
219021	567130
19563	567131
2512	567132
53824	567133
79438	567134
157519	567135
26828	567136
158645	567137
138076	567138
41845	567139
17893	567140
23879	567141
157791	567142
156691	567143
79422	567144
6562	567145
157950	567146
239331	567147
3276	567148
6352	567149
57623	567150
80793	567151
6147	567152
112836	567153
111293	567154
160081	567155
32080	567156
40459	567157
155180	567158
90441	567159
13434	567160
2985	567161
141399	567162
63403	567163
29599	567164
30105	567165
66171	567166
68191	567167
95194	567168
104886	567169
81859	567170
108724	567171
212510	567172
182672	567173
40388	567174
40381	567175
160136	567176
125383	567177
145924	567178
90009	567179
95982	567180
107946	567181
11459	567182
51567	567183
71506	567184
158817	567185
63157	567186
110771	567187
148432	567188
108386	567189
49262	567190
90919	567191
203457	567192
175297	567193
3869	567194
85816	567195
63132	567196
146029	567197
2812	567198
63142	567199
159458	567200
201386	567201
113423	567202
151815	567203
18306	567204
107972	567205
1160	567206
108086	567207
1931	567208
120298	567209
107880	567210
85111	567211
178301	567212
125399	567213
222810	567214
66157	567215
220669	567216
86064	567217
8717	567218
146260	567219
203158	567220
6270	567221
16734	567222
103796	567223
153708	567224
3983	567225
23487	567226
4059	567227
156013	567228
565	567229
57915	567230
14749	567231
163337	567232
133138	567233
53763	567234
220691	567235
39637	567236
53763	567237
83630	567238
83630	567239
235240	567240
24504	567241
49277	567242
4305	567243
23920	567244
48086	567245
66356	567246
11727	567247
59852	567248
10990	567249
6366	567250
4858	567251
39695	567252
227313	567253
158520	567254
56672	567255
2108	567256
66331	567257
99406	567258
115303	567259
1501	567260
3213	567261
226282	567262
224421	567263
100334	567264
40651	567265
227529	567266
86075	567267
23247	567268
86015	567269
227312	567270
226154	567271
114537	567272
7041	567273
119479	567274
1693	567275
54887	567276
50940	567277
63466	567278
132704	567279
22060	567280
43877	567281
140520	567282
21621	567283
106916	567284
102837	567285
89853	567286
37813	567287
24144	567288
223479	567289
946	567290
37684	567291
188756	567292
87808	567293
195533	567294
104561	567295
81572	567296
155839	567297
19737	567298
234361	567299
81577	567300
185383	567301
189194	567302
135276	567303
202481	567304
222843	567305
21843	567306
24144	567307
104102	567308
624	567309
86310	567310
175663	567311
115231	567312
21954	567313
10333	567314
7903	567315
7903	567316
169420	567317
30997	567318
81698	567319
231518	567320
86000	567321
12501	567322
12026	567323
1054	567324
3691	567325
11390	567326
11321	567327
28260	567328
188368	567329
11657	567330
5528	567331
30448	567332
105809	567333
48589	567334
70840	567335
99762	567336
40110	567337
156906	567338
139637	567339
99935	567340
158691	567341
115590	567342
162445	567343
81659	567344
54277	567345
114204	567346
104523	567347
188814	567348
30990	567349
79624	567350
234491	567351
193088	567352
134839	567353
77697	567354
107161	567355
86636	567356
327	567357
157594	567358
135402	567359
227528	567360
16986	567361
101408	567362
7788	567363
134161	567364
855	567365
220142	567366
190740	567367
15674	567368
1959	567369
187838	567370
13285	567371
228704	567372
136711	567373
161848	567374
141347	567375
141347	567376
223547	567377
90673	567378
196547	567379
93475	567380
229157	567381
90683	567382
156949	567383
234437	567384
11657	567385
31936	567386
160328	567387
110071	567388
143180	567389
1302	567390
66226	567391
42308	567392
9589	567393
159755	567394
225341	567395
226252	567396
5814	567397
144304	567398
152535	567399
125840	567400
145635	567401
131978	567402
86310	567403
202326	567404
222250	567405
114555	567406
13285	567407
66322	567408
89459	567409
114055	567410
13634	567411
157933	567412
86142	567413
139132	567414
100298	567415
1281	567416
114644	567417
54526	567418
224908	567419
81577	567420
6666	567421
66218	567422
198460	567423
157620	567424
61571	567425
105261	567426
3263	567427
25634	567428
118204	567429
27735	567430
61833	567431
2318	567432
68819	567433
29289	567434
38837	567435
83784	567436
122487	567437
45902	567438
35040	567439
145814	567440
7409	567441
41465	567442
44952	567443
88913	567444
238696	567445
120194	567446
32450	567447
24591	567448
40856	567449
97304	567450
157841	567451
68629	567452
200937	567453
44064	567454
91170	567455
15584	567456
1377	567457
233617	567458
113119	567459
153353	567460
16350	567461
102358	567462
21746	567463
202254	567464
181710	567465
19832	567466
71571	567467
142744	567468
104855	567469
81821	567470
65146	567471
72704	567472
184167	567473
132559	567474
79576	567475
119047	567476
145651	567477
18482	567478
125928	567479
103723	567480
62309	567481
132029	567482
5531	567483
19912	567484
41996	567485
38733	567486
77120	567487
103291	567488
191645	567489
196481	567490
152070	567491
71389	567492
49297	567493
107787	567494
76896	567495
170128	567496
61041	567497
106177	567498
36876	567499
166869	567500
80526	567501
193917	567502
186603	567503
97787	567504
12203	567505
87176	567506
188319	567507
24872	567508
93812	567509
1202	567510
77899	567511
61541	567512
14891	567513
24426	567514
94087	567515
187405	567516
226245	567517
33362	567518
322	567519
47406	567520
9504	567521
3709	567522
65640	567523
37768	567524
9704	567525
97491	567526
179391	567527
34670	567528
43476	567529
77797	567530
35227	567531
178163	567532
93784	567533
46278	567534
146757	567535
118420	567536
43327	567537
157718	567538
135194	567539
212792	567540
29211	567541
47814	567542
223841	567543
19523	567544
101988	567545
53001	567546
31347	567547
22394	567548
31454	567549
93544	567550
28118	567551
30929	567552
109812	567553
28606	567554
89608	567555
72973	567556
138941	567557
94676	567558
137652	567559
115537	567560
175156	567561
20810	567562
48158	567563
43522	567564
103381	567565
7004	567566
82202	567567
184229	567568
104529	567569
200451	567570
40258	567571
236213	567572
238396	567573
74915	567574
173049	567575
167069	567576
66220	567577
41314	567578
13252	567579
153663	567580
9381	567581
126717	567582
234421	567583
108564	567584
35515	567585
12071	567586
42438	567587
2562	567588
715	567589
17198	567590
6042	567591
984	567592
4937	567593
110838	567594
2683	567595
2973	567596
80736	567597
45605	567598
44399	567599
37879	567600
126578	567601
75549	567602
166841	567603
163616	567604
77020	567605
46565	567606
66265	567607
102472	567608
23216	567609
164816	567610
188420	567611
35091	567612
12445	567613
146553	567614
95548	567615
129940	567616
45386	567617
233737	567618
41587	567619
100319	567620
232318	567621
1368	567622
174806	567623
86543	567624
20529	567625
18676	567626
38696	567627
995	567628
64214	567629
2468	567630
61725	567631
18291	567632
7942	567633
6171	567634
42990	567635
12284	567636
20507	567637
83257	567638
4793	567639
9704	567640
47767	567641
162370	567642
38156	567643
10454	567644
33774	567645
115974	567646
147967	567647
10638	567648
51357	567649
167474	567650
43278	567651
210379	567652
55007	567653
106190	567654
95829	567655
48618	567656
198559	567657
43316	567658
27782	567659
207123	567660
74194	567661
21613	567662
114899	567663
3683	567664
10680	567665
34762	567666
11135	567667
6351	567668
12873	567669
77068	567670
705	567671
235348	567672
45206	567673
83714	567674
8081	567675
200246	567676
9210	567677
7046	567678
39982	567679
34170	567680
109420	567681
5660	567682
92347	567683
26	567684
4827	567685
6063	567686
17	567687
626	567688
35359	567689
102282	567690
238078	567691
195	567692
626	567693
4644	567694
538	567695
965	567696
155020	567697
47999	567698
44506	567699
130119	567700
151925	567701
39800	567702
34781	567703
204934	567704
59020	567705
14220	567706
36867	567707
20614	567708
89952	567709
43784	567710
31095	567711
235523	567712
147468	567713
114497	567714
68442	567715
126180	567716
72767	567717
67468	567718
14819	567719
16312	567720
7006	567721
224519	567722
8977	567723
58224	567724
72463	567725
25088	567726
60317	567727
174725	567728
62929	567729
100036	567730
26185	567731
108803	567732
132343	567733
234413	567734
101200	567735
4455	567736
87255	567737
76481	567738
184787	567739
95596	567740
196961	567741
61075	567742
1538	567743
44430	567744
139511	567745
63746	567746
30691	567747
31584	567748
13590	567749
17953	567750
152697	567751
38937	567752
66488	567753
16552	567754
27026	567755
97105	567756
81238	567757
42971	567758
18435	567759
18482	567760
18434	567761
125104	567762
39496	567763
165643	567764
78584	567765
158138	567766
12585	567767
225482	567768
33393	567769
118538	567770
97286	567771
53630	567772
195574	567773
16255	567774
63285	567775
27796	567776
18095	567777
79714	567778
59673	567779
62871	567780
72697	567781
71939	567782
165375	567783
61318	567784
55674	567785
72554	567786
223434	567787
103841	567788
60302	567789
50453	567790
32427	567791
19097	567792
64854	567793
36103	567794
42075	567795
67627	567796
24196	567797
66821	567798
72633	567799
191916	567800
96819	567801
84937	567802
146156	567803
24426	567804
155185	567805
102585	567806
60140	567807
173561	567808
115287	567809
22405	567810
23841	567811
125425	567812
12467	567813
10662	567814
3459	567815
116666	567816
83428	567817
7826	567818
73400	567819
24621	567820
26111	567821
141149	567822
164221	567823
42217	567824
231365	567825
231891	567826
45227	567827
2334	567828
2334	567829
191293	567830
2579	567831
40046	567832
3784	567833
22369	567834
155129	567835
3395	567836
4111	567837
112303	567838
32136	567839
30730	567840
4831	567841
1632	567842
56683	567843
23869	567844
38197	567845
3757	567846
2579	567847
10954	567848
52776	567849
2928	567850
20168	567851
24906	567852
582	567853
17293	567854
23892	567855
16956	567856
13492	567857
699	567858
16867	567859
42608	567860
237	567861
4272	567862
21071	567863
16867	567864
106367	567865
7230	567866
5371	567867
50182	567868
476	567869
37522	567870
8373	567871
49354	567872
11549	567873
1085	567874
15595	567875
45274	567876
2599	567877
9290	567878
9929	567879
582	567880
943	567881
28854	567882
205857	567883
23116	567884
137723	567885
5536	567886
62868	567887
24775	567888
127187	567889
8111	567890
48708	567891
74705	567892
7326	567893
35475	567894
97971	567895
131723	567896
239096	567897
18869	567898
24337	567899
30246	567900
138566	567901
5520	567902
337	567903
5564	567904
85225	567905
32952	567906
52729	567907
67543	567908
15995	567909
52964	567910
231279	567911
33152	567912
51874	567913
31537	567914
3352	567915
9403	567916
199898	567917
266	567918
124891	567919
51544	567920
91705	567921
144007	567922
1217	567923
74180	567924
90	567925
191	567926
40496	567927
60752	567928
5741	567929
5823	567930
69170	567931
2206	567932
2860	567933
16423	567934
51140	567935
58386	567936
42768	567937
80203	567938
96795	567939
48522	567940
1344	567941
4123	567942
8111	567943
1087	567944
110062	567945
234713	567946
49916	567947
2473	567948
17707	567949
1133	567950
29674	567951
185289	567952
109843	567953
122838	567954
1962	567955
9145	567956
13338	567957
22367	567958
109391	567959
75901	567960
84134	567961
1787	567962
25320	567963
15759	567964
6	567965
146828	567966
17	567967
4710	567968
144700	567969
199450	567970
38530	567971
58036	567972
25005	567973
128359	567974
3540	567975
108452	567976
149944	567977
114943	567978
68908	567979
201521	567980
107213	567981
121258	567982
18034	567983
59391	567984
90488	567985
106784	567986
35502	567987
66964	567988
1018	567989
61	567990
14048	567991
5516	567992
62529	567993
2022	567994
52272	567995
44900	567996
5702	567997
82174	567998
3511	567999
26171	568000
9767	568001
4249	568002
38472	568003
79262	568004
85139	568005
13057	568006
10486	568007
4641	568008
50437	568009
92801	568010
6350	568011
10878	568012
223516	568013
65214	568014
1198	568015
166297	568016
2654	568017
45674	568018
56790	568019
1087	568020
172498	568021
48761	568022
144970	568023
143890	568024
212610	568025
51757	568026
59661	568027
95505	568028
86234	568029
9951	568030
76	568031
16985	568032
1078	568033
90468	568034
30501	568035
50730	568036
34769	568037
21354	568038
12437	568039
222290	568040
9937	568041
33307	568042
98474	568043
11443	568044
3634	568045
47311	568046
5541	568047
77934	568048
6176	568049
9810	568050
47705	568051
156048	568052
12534	568053
11452	568054
9810	568055
20260	568056
20406	568057
30432	568058
10947	568059
239	568060
2754	568061
139503	568062
91207	568063
26922	568064
24310	568065
11330	568066
69543	568067
29671	568068
7746	568069
92425	568070
2596	568071
2596	568072
9582	568073
776	568074
105974	568075
198548	568076
78603	568077
69302	568078
60373	568079
1708	568080
69672	568081
90480	568082
13836	568083
84716	568084
222127	568085
21959	568086
38394	568087
194487	568088
43444	568089
194602	568090
24895	568091
141110	568092
73686	568093
5452	568094
23	568095
54367	568096
33349	568097
4242	568098
16865	568099
120090	568100
13557	568101
19803	568102
9575	568103
21920	568104
91495	568105
65372	568106
28222	568107
5685	568108
42661	568109
857	568110
38639	568111
3013	568112
81382	568113
69158	568114
61552	568115
13529	568116
8248	568117
16363	568118
166	568119
17	568120
10877	568121
64842	568122
21239	568123
12682	568124
223332	568125
103243	568126
7695	568127
104316	568128
4224	568129
43392	568130
210614	568131
23	568132
570	568133
195311	568134
26734	568135
8275	568136
196714	568137
14882	568138
42126	568139
5789	568140
5767	568141
29839	568142
38748	568143
7257	568144
48	568145
8275	568146
102801	568147
33692	568148
16274	568149
25792	568150
1760	568151
11764	568152
38747	568153
15025	568154
24435	568155
40518	568156
101	568157
33713	568158
24147	568159
16450	568160
47474	568161
61488	568162
1187	568163
30801	568164
24529	568165
78971	568166
155	568167
11374	568168
6570	568169
15686	568170
15692	568171
24841	568172
9675	568173
81920	568174
24648	568175
37640	568176
13879	568177
24834	568178
129359	568179
8648	568180
112497	568181
4911	568182
12011	568183
78700	568184
35270	568185
7655	568186
17359	568187
604	568188
79079	568189
3448	568190
17917	568191
53997	568192
56241	568193
38568	568194
2530	568195
9909	568196
101	568197
10510	568198
232	568199
25825	568200
60328	568201
19650	568202
20275	568203
20351	568204
9675	568205
552	568206
33727	568207
8975	568208
265	568209
232	568210
19920	568211
4456	568212
3265	568213
91000	568214
7814	568215
14469	568216
143553	568217
9675	568218
38341	568219
27035	568220
33756	568221
97802	568222
233108	568223
2318	568224
7645	568225
177196	568226
58097	568227
6639	568228
2265	568229
3057	568230
21635	568231
11688	568232
114376	568233
61241	568234
17006	568235
4777	568236
17006	568237
156039	568238
83	568239
44707	568240
43622	568241
48444	568242
222125	568243
9328	568244
81714	568245
128451	568246
44734	568247
59708	568248
30816	568249
78082	568250
29214	568251
5395	568252
8244	568253
145207	568254
1477	568255
2369	568256
46595	568257
13147	568258
47542	568259
30794	568260
8257	568261
120754	568262
15560	568263
4255	568264
201566	568265
91057	568266
1107	568267
41818	568268
53921	568269
107270	568270
48390	568271
212901	568272
111745	568273
3666	568274
90866	568275
657	568276
48772	568277
42159	568278
3666	568279
145297	568280
38279	568281
53280	568282
142202	568283
21155	568284
14597	568285
15673	568286
141468	568287
13861	568288
115	568289
64845	568290
1087	568291
14411	568292
797	568293
3948	568294
29731	568295
48873	568296
2720	568297
64006	568298
8196	568299
18799	568300
73783	568301
6442	568302
139925	568303
620	568304
52545	568305
25989	568306
5459	568307
158496	568308
38010	568309
103212	568310
27385	568311
68989	568312
74264	568313
176690	568314
24938	568315
27831	568316
30676	568317
5583	568318
34082	568319
156	568320
1523	568321
14399	568322
29567	568323
64334	568324
5786	568325
31309	568326
12640	568327
50458	568328
3596	568329
194113	568330
18148	568331
42356	568332
104966	568333
13360	568334
101923	568335
33706	568336
25717	568337
5790	568338
16474	568339
2381	568340
70894	568341
10878	568342
5520	568343
9462	568344
225494	568345
4659	568346
96322	568347
129783	568348
11177	568349
103397	568350
98801	568351
314	568352
28538	568353
190322	568354
59250	568355
10457	568356
90849	568357
40994	568358
34339	568359
50601	568360
141847	568361
13218	568362
51346	568363
140616	568364
31087	568365
5729	568366
148724	568367
13885	568368
51666	568369
67337	568370
4574	568371
26156	568372
20768	568373
31567	568374
58762	568375
93427	568376
31265	568377
4128	568378
28556	568379
75027	568380
187487	568381
15884	568382
4668	568383
25805	568384
182383	568385
26940	568386
127192	568387
220731	568388
35945	568389
111084	568390
3206	568391
60240	568392
12053	568393
5397	568394
20745	568395
99893	568396
112902	568397
23741	568398
4164	568399
1020	568400
26795	568401
89844	568402
101041	568403
92956	568404
18935	568405
107340	568406
74885	568407
27335	568408
345	568409
29227	568410
8968	568411
39661	568412
1541	568413
35442	568414
41604	568415
18999	568416
104711	568417
31910	568418
151	568419
203378	568420
107267	568421
8931	568422
160825	568423
101151	568424
145620	568425
7623	568426
44902	568427
3386	568428
52026	568429
73065	568430
80088	568431
139609	568432
8458	568433
100839	568434
39746	568435
12194	568436
3416	568437
46069	568438
99889	568439
26435	568440
7562	568441
116084	568442
36363	568443
75769	568444
31306	568445
47615	568446
72623	568447
107381	568448
1469	568449
77454	568450
53164	568451
120552	568452
112926	568453
76352	568454
32417	568455
102522	568456
118451	568457
150043	568458
108682	568459
11808	568460
69306	568461
18652	568462
86053	568463
16468	568464
56151	568465
27252	568466
4815	568467
28460	568468
181287	568469
2931	568470
133	568471
88437	568472
2514	568473
26947	568474
46865	568475
5064	568476
200142	568477
1253	568478
24477	568479
3410	568480
175032	568481
177811	568482
11452	568483
62768	568484
238949	568485
81878	568486
63259	568487
19931	568488
51131	568489
91238	568490
108373	568491
116108	568492
104664	568493
8560	568494
17022	568495
172454	568496
136149	568497
175044	568498
23919	568499
103768	568500
62743	568501
144082	568502
169332	568503
63052	568504
95816	568505
39055	568506
3076	568507
230188	568508
1297	568509
19603	568510
14958	568511
148297	568512
46909	568513
220469	568514
120982	568515
38918	568516
105498	568517
208642	568518
204030	568519
147751	568520
34367	568521
99650	568522
18190	568523
81043	568524
53890	568525
11932	568526
122464	568527
121759	568528
198681	568529
223706	568530
240281	568531
170020	568532
169853	568533
92293	568534
235784	568535
16351	568536
90632	568537
170287	568538
135835	568539
90961	568540
81495	568541
115591	568542
197481	568543
29642	568544
38869	568545
63053	568546
160989	568547
115567	568548
121450	568549
122065	568550
81272	568551
232	568552
169839	568553
157762	568554
1243	568555
115318	568556
122266	568557
145289	568558
5263	568559
53618	568560
169987	568561
167162	568562
38416	568563
169405	568564
142880	568565
87380	568566
225229	568567
181340	568568
41134	568569
98565	568570
172230	568571
60031	568572
110513	568573
53627	568574
65634	568575
144167	568576
170618	568577
82349	568578
111245	568579
2162	568580
179080	568581
105894	568582
53698	568583
42202	568584
169427	568585
45769	568586
81075	568587
20947	568588
47655	568589
32925	568590
88772	568591
199583	568592
169382	568593
88961	568594
144184	568595
190137	568596
165585	568597
89679	568598
69502	568599
189963	568600
81017	568601
49193	568602
56253	568603
142456	568604
130167	568605
64329	568606
79294	568607
1986	568608
62940	568609
70115	568610
106894	568611
971	568612
69406	568613
209495	568614
198339	568615
69208	568616
179223	568617
47965	568618
197696	568619
23947	568620
197242	568621
140518	568622
137420	568623
144073	568624
12493	568625
69497	568626
129480	568627
21917	568628
91008	568629
44522	568630
193307	568631
69489	568632
91000	568633
37282	568634
138443	568635
194899	568636
5909	568637
201584	568638
147908	568639
120957	568640
106845	568641
136981	568642
106820	568643
79154	568644
14980	568645
68843	568646
202228	568647
200505	568648
200609	568649
107440	568650
169915	568651
75900	568652
170283	568653
201971	568654
77514	568655
140453	568656
140445	568657
145117	568658
19784	568659
192921	568660
194868	568661
141884	568662
168498	568663
157316	568664
168708	568665
137850	568666
145185	568667
81835	568668
90908	568669
40759	568670
53689	568671
103765	568672
63629	568673
5129	568674
122158	568675
103796	568676
98881	568677
200107	568678
144566	568679
27371	568680
81048	568681
170001	568682
40325	568683
78546	568684
33473	568685
2945	568686
30967	568687
24931	568688
65892	568689
29323	568690
34191	568691
9763	568692
42631	568693
95846	568694
48462	568695
51210	568696
42448	568697
143972	568698
107089	568699
107357	568700
90811	568701
81760	568702
81806	568703
76139	568704
98907	568705
42224	568706
33463	568707
14926	568708
201712	568709
29813	568710
39025	568711
14954	568712
103004	568713
49148	568714
90287	568715
121320	568716
126009	568717
47060	568718
107652	568719
136129	568720
98205	568721
201816	568722
68708	568723
53722	568724
192550	568725
145113	568726
200577	568727
69093	568728
33436	568729
78116	568730
202098	568731
201974	568732
118221	568733
81459	568734
163107	568735
204011	568736
103763	568737
128869	568738
106833	568739
96301	568740
120925	568741
81281	568742
199486	568743
14993	568744
133835	568745
128877	568746
26805	568747
146728	568748
66688	568749
175464	568750
69286	568751
21799	568752
145744	568753
143711	568754
106735	568755
129017	568756
47798	568757
144490	568758
96564	568759
168034	568760
196549	568761
56311	568762
203992	568763
81178	568764
199766	568765
106873	568766
18764	568767
199696	568768
143900	568769
81046	568770
200014	568771
199829	568772
199928	568773
121438	568774
144215	568775
62751	568776
14993	568777
199433	568778
202023	568779
69040	568780
198633	568781
105234	568782
24378	568783
21951	568784
145270	568785
108440	568786
63064	568787
201672	568788
132723	568789
199982	568790
96749	568791
108284	568792
204104	568793
167335	568794
146525	568795
88994	568796
116544	568797
184713	568798
149563	568799
128895	568800
195508	568801
38846	568802
185171	568803
26876	568804
68923	568805
122654	568806
91060	568807
169846	568808
136471	568809
143877	568810
138829	568811
107300	568812
169901	568813
38781	568814
95582	568815
151269	568816
88325	568817
14900	568818
10361	568819
53925	568820
167411	568821
107647	568822
145668	568823
12464	568824
169246	568825
4847	568826
63043	568827
848	568828
208632	568829
205099	568830
163800	568831
106859	568832
196798	568833
200172	568834
90527	568835
200180	568836
106900	568837
199630	568838
145343	568839
69439	568840
103760	568841
148231	568842
168398	568843
199719	568844
193783	568845
146724	568846
6635	568847
220345	568848
81302	568849
128875	568850
101298	568851
47758	568852
90354	568853
26848	568854
100203	568855
42182	568856
165833	568857
139743	568858
121930	568859
142624	568860
103408	568861
146571	568862
144923	568863
144226	568864
44394	568865
122943	568866
49138	568867
105653	568868
1931	568869
118662	568870
49231	568871
47588	568872
146506	568873
73798	568874
146545	568875
144043	568876
3295	568877
4003	568878
30111	568879
39302	568880
136529	568881
164737	568882
10476	568883
110744	568884
139426	568885
103812	568886
168949	568887
156860	568888
69448	568889
107402	568890
8925	568891
81086	568892
7821	568893
5967	568894
144175	568895
65788	568896
106900	568897
8946	568898
1723	568899
201578	568900
114383	568901
201995	568902
169243	568903
144174	568904
5859	568905
68931	568906
201362	568907
106949	568908
109718	568909
63103	568910
155159	568911
145895	568912
81523	568913
49137	568914
188842	568915
90711	568916
52154	568917
121632	568918
200739	568919
93901	568920
121252	568921
78548	568922
107668	568923
139881	568924
195586	568925
185065	568926
181073	568927
102994	568928
79690	568929
145128	568930
4535	568931
60613	568932
107297	568933
81222	568934
234970	568935
202151	568936
174643	568937
201024	568938
107588	568939
107449	568940
33503	568941
107004	568942
196329	568943
121181	568944
90465	568945
63034	568946
90981	568947
72706	568948
140414	568949
122129	568950
108352	568951
136072	568952
180650	568953
4290	568954
79018	568955
181569	568956
116	568957
65032	568958
33513	568959
42240	568960
76482	568961
191589	568962
90521	568963
80720	568964
144993	568965
201972	568966
90067	568967
78267	568968
143955	568969
121033	568970
145500	568971
49025	568972
192755	568973
135623	568974
13551	568975
98383	568976
217	568977
180814	568978
179198	568979
90997	568980
198218	568981
143264	568982
80550	568983
144050	568984
26944	568985
144048	568986
140004	568987
107684	568988
38845	568989
42110	568990
202003	568991
145105	568992
201002	568993
169672	568994
202146	568995
122266	568996
145484	568997
136135	568998
120892	568999
42071	569000
90169	569001
42092	569002
104685	569003
81400	569004
144469	569005
78526	569006
103807	569007
90309	569008
96390	569009
239870	569010
139581	569011
140420	569012
7705	569013
90836	569014
68461	569015
168951	569016
17214	569017
74513	569018
174421	569019
228292	569020
144114	569021
143683	569022
146646	569023
103048	569024
8229	569025
144199	569026
8961	569027
121940	569028
28035	569029
145529	569030
42172	569031
81415	569032
169224	569033
202179	569034
69522	569035
145532	569036
53793	569037
90335	569038
107492	569039
99408	569040
202236	569041
89621	569042
117965	569043
169164	569044
69552	569045
90603	569046
205440	569047
21823	569048
176961	569049
101623	569050
140441	569051
138458	569052
191266	569053
120366	569054
62999	569055
146619	569056
53695	569057
233777	569058
145030	569059
63045	569060
183038	569061
107454	569062
16732	569063
195320	569064
179214	569065
5447	569066
108951	569067
5961	569068
146516	569069
121676	569070
81418	569071
189885	569072
201943	569073
97592	569074
105831	569075
170320	569076
189948	569077
149649	569078
65700	569079
6211	569080
169696	569081
63053	569082
170077	569083
122247	569084
39035	569085
4380	569086
92958	569087
115547	569088
62812	569089
125450	569090
169957	569091
24015	569092
169804	569093
145285	569094
6793	569095
143878	569096
143877	569097
90438	569098
10472	569099
170010	569100
52127	569101
160070	569102
31082	569103
119416	569104
39856	569105
88380	569106
3918	569107
21690	569108
121120	569109
14484	569110
128608	569111
167105	569112
14081	569113
49037	569114
107623	569115
146989	569116
200200	569117
69080	569118
26927	569119
237472	569120
125762	569121
163610	569122
131301	569123
232046	569124
117269	569125
166144	569126
195738	569127
49052	569128
144244	569129
170274	569130
25088	569131
26891	569132
60784	569133
24114	569134
144882	569135
49304	569136
11664	569137
117776	569138
61373	569139
77452	569140
106849	569141
49328	569142
90625	569143
167165	569144
197199	569145
76128	569146
196778	569147
100552	569148
229392	569149
142959	569150
52545	569151
10589	569152
63702	569153
496	569154
7505	569155
44850	569156
13886	569157
21151	569158
9788	569159
6277	569160
14428	569161
37348	569162
143495	569163
5852	569164
51214	569165
55	569166
3540	569167
96185	569168
58379	569169
24653	569170
39573	569171
19686	569172
8400	569173
25976	569174
82779	569175
58553	569176
14390	569177
13796	569178
15413	569179
2018	569180
7036	569181
1214	569182
27989	569183
77532	569184
29514	569185
9425	569186
63	569187
3208	569188
98033	569189
9453	569190
20770	569191
56766	569192
97316	569193
50555	569194
24644	569195
133760	569196
23220	569197
83918	569198
101756	569199
56993	569200
142353	569201
17806	569202
41441	569203
130377	569204
20227	569205
38532	569206
8411	569207
84985	569208
74431	569209
58463	569210
63845	569211
38692	569212
39855	569213
495	569214
9304	569215
64745	569216
65943	569217
161	569218
23525	569219
83069	569220
28393	569221
127469	569222
90362	569223
10894	569224
2183	569225
106915	569226
20145	569227
10343	569228
29358	569229
70789	569230
21686	569231
19759	569232
107508	569233
89098	569234
30635	569235
35517	569236
33061	569237
28479	569238
48081	569239
21601	569240
64924	569241
1185	569242
50071	569243
135842	569244
44784	569245
78779	569246
10834	569247
8405	569248
2949	569249
2585	569250
47881	569251
8364	569252
4808	569253
3556	569254
2242	569255
98853	569256
22730	569257
18898	569258
133384	569259
29263	569260
3648	569261
214855	569262
230095	569263
9682	569264
177557	569265
4076	569266
77254	569267
139606	569268
142169	569269
94547	569270
110626	569271
139535	569272
184477	569273
214078	569274
74436	569275
12903	569276
111286	569277
129996	569278
97300	569279
4675	569280
86727	569281
155992	569282
97750	569283
65427	569284
186331	569285
105206	569286
102127	569287
73985	569288
73513	569289
8123	569290
11106	569291
97783	569292
213674	569293
35947	569294
97596	569295
101562	569296
73689	569297
117999	569298
8098	569299
59614	569300
161815	569301
215197	569302
73949	569303
101255	569304
6132	569305
43240	569306
98872	569307
97792	569308
19051	569309
71991	569310
27937	569311
3630	569312
72022	569313
64225	569314
143268	569315
152647	569316
97954	569317
125882	569318
21061	569319
61414	569320
56933	569321
213887	569322
138232	569323
35456	569324
29247	569325
82943	569326
6992	569327
34868	569328
131635	569329
97634	569330
126720	569331
151865	569332
25298	569333
206447	569334
23205	569335
86695	569336
93914	569337
177448	569338
214753	569339
150968	569340
98164	569341
107379	569342
215017	569343
36531	569344
5298	569345
150369	569346
103835	569347
845	569348
5944	569349
132615	569350
112509	569351
161980	569352
73346	569353
103137	569354
142020	569355
48167	569356
208744	569357
57902	569358
50472	569359
2858	569360
14002	569361
56984	569362
20232	569363
104479	569364
5659	569365
40174	569366
3939	569367
20216	569368
16562	569369
27431	569370
80003	569371
124150	569372
130423	569373
34225	569374
6864	569375
53115	569376
111166	569377
28054	569378
23846	569379
41430	569380
29725	569381
57099	569382
53001	569383
1	569384
4652	569385
8446	569386
1641	569387
13082	569388
16498	569389
6087	569390
11280	569391
72291	569392
3208	569393
56595	569394
27938	569395
62334	569396
10141	569397
6898	569398
79538	569399
3716	569400
6917	569401
73279	569402
9376	569403
98688	569404
13155	569405
9306	569406
9858	569407
64945	569408
27781	569409
3614	569410
176550	569411
15640	569412
59299	569413
19068	569414
4862	569415
97685	569416
39684	569417
10866	569418
71369	569419
3177	569420
7341	569421
71586	569422
28314	569423
64833	569424
12773	569425
13072	569426
14316	569427
231081	569428
98113	569429
32558	569430
11119	569431
82538	569432
63488	569433
3360	569434
256	569435
34714	569436
239203	569437
78785	569438
215415	569439
15520	569440
61736	569441
3586	569442
18641	569443
20775	569444
2342	569445
27717	569446
31282	569447
27720	569448
181581	569449
19065	569450
18600	569451
6173	569452
71362	569453
3352	569454
43080	569455
42	569456
15515	569457
48396	569458
57642	569459
11822	569460
13453	569461
54931	569462
85641	569463
152493	569464
173426	569465
20948	569466
50255	569467
25169	569468
46810	569469
32992	569470
24721	569471
101765	569472
154417	569473
82102	569474
89134	569475
71854	569476
51587	569477
82002	569478
39293	569479
16638	569480
58661	569481
16875	569482
30359	569483
149851	569484
25789	569485
117526	569486
42099	569487
4828	569488
14281	569489
126776	569490
46613	569491
160196	569492
16638	569493
15456	569494
68480	569495
9907	569496
34485	569497
41766	569498
88459	569499
135	569500
4525	569501
3039	569502
7596	569503
3039	569504
33137	569505
505	569506
217950	569507
35883	569508
228429	569509
65636	569510
195	569511
155105	569512
9209	569513
65659	569514
506	569515
92464	569516
4330	569517
636	569518
30649	569519
30649	569520
202892	569521
24397	569522
3488	569523
7814	569524
30142	569525
2184	569526
42917	569527
5413	569528
111696	569529
7800	569530
3189	569531
38604	569532
2509	569533
1682	569534
20313	569535
31783	569536
7247	569537
32019	569538
45117	569539
24845	569540
65659	569541
3297	569542
7286	569543
30764	569544
81081	569545
627	569546
96863	569547
27530	569548
11895	569549
26991	569550
19601	569551
103507	569552
163358	569553
3943	569554
412	569555
96350	569556
159466	569557
108827	569558
236967	569559
28982	569560
45859	569561
22426	569562
14405	569563
73819	569564
914	569565
15102	569566
17	569567
225988	569568
48206	569569
62444	569570
30361	569571
10733	569572
149327	569573
112500	569574
9784	569575
160368	569576
2045	569577
14306	569578
163925	569579
7648	569580
3915	569581
7728	569582
4665	569583
16316	569584
39627	569585
19441	569586
107280	569587
57536	569588
18157	569589
37814	569590
84344	569591
3440	569592
19222	569593
66010	569594
12497	569595
64214	569596
4668	569597
26850	569598
60386	569599
6518	569600
8063	569601
4091	569602
109230	569603
17295	569604
31413	569605
47662	569606
98895	569607
182903	569608
82897	569609
210300	569610
117019	569611
146015	569612
2862	569613
27582	569614
22672	569615
116677	569616
15083	569617
58113	569618
52737	569619
63473	569620
83583	569621
55897	569622
385	569623
37599	569624
35607	569625
39955	569626
93305	569627
979	569628
146963	569629
7043	569630
75241	569631
235	569632
63682	569633
28062	569634
22624	569635
43617	569636
72883	569637
93761	569638
55376	569639
28170	569640
27795	569641
30255	569642
47520	569643
9846	569644
84689	569645
7188	569646
97987	569647
98228	569648
29723	569649
12118	569650
13228	569651
38457	569652
13130	569653
104957	569654
3987	569655
13811	569656
72187	569657
2262	569658
83856	569659
167433	569660
108475	569661
83705	569662
25530	569663
32119	569664
128301	569665
153494	569666
113332	569667
17545	569668
30584	569669
92487	569670
117455	569671
110777	569672
45522	569673
688	569674
37193	569675
47231	569676
24146	569677
138006	569678
79181	569679
2028	569680
105979	569681
7299	569682
98909	569683
183003	569684
6817	569685
46464	569686
67264	569687
103814	569688
6392	569689
120	569690
695	569691
72106	569692
160654	569693
2654	569694
17614	569695
3371	569696
21633	569697
183642	569698
167135	569699
68006	569700
139204	569701
10560	569702
201721	569703
144111	569704
147367	569705
6177	569706
91155	569707
159027	569708
20801	569709
226078	569710
2304	569711
61886	569712
149476	569713
107705	569714
76	569715
163369	569716
110889	569717
79828	569718
61061	569719
225413	569720
53875	569721
115320	569722
23713	569723
61417	569724
162594	569725
229371	569726
158628	569727
158829	569728
197842	569729
90367	569730
3265	569731
121170	569732
18883	569733
11577	569734
87900	569735
77457	569736
2574	569737
221554	569738
109244	569739
125701	569740
122082	569741
196807	569742
115288	569743
157627	569744
169387	569745
72	569746
86240	569747
71737	569748
173291	569749
20266	569750
183026	569751
103431	569752
233618	569753
78380	569754
18621	569755
94561	569756
8400	569757
31133	569758
80032	569759
23169	569760
129717	569761
85205	569762
1781	569763
55	569764
207596	569765
26011	569766
8312	569767
915	569768
3155	569769
1717	569770
94507	569771
12171	569772
62932	569773
13804	569774
11582	569775
132374	569776
37958	569777
2896	569778
13691	569779
44224	569780
26028	569781
28324	569782
2267	569783
44532	569784
4428	569785
162347	569786
53835	569787
98120	569788
40354	569789
107466	569790
37471	569791
48425	569792
107880	569793
45010	569794
2307	569795
76218	569796
17277	569797
118372	569798
48846	569799
115243	569800
168896	569801
81514	569802
62923	569803
136250	569804
168970	569805
140413	569806
108406	569807
24245	569808
201043	569809
152664	569810
198483	569811
90249	569812
90112	569813
20539	569814
20539	569815
33522	569816
90363	569817
33574	569818
42090	569819
69358	569820
81282	569821
21668	569822
46709	569823
33556	569824
42183	569825
239408	569826
201912	569827
154881	569828
235186	569829
120060	569830
157829	569831
33448	569832
107604	569833
39039	569834
77037	569835
125705	569836
42068	569837
53685	569838
164444	569839
202004	569840
157127	569841
165042	569842
147844	569843
38903	569844
51570	569845
42047	569846
121093	569847
42047	569848
168985	569849
105937	569850
154546	569851
144452	569852
207519	569853
90792	569854
107577	569855
53460	569856
21907	569857
121570	569858
200688	569859
53470	569860
160761	569861
168175	569862
14954	569863
31081	569864
230982	569865
108374	569866
208093	569867
69621	569868
153083	569869
69193	569870
169889	569871
150061	569872
154602	569873
67856	569874
230610	569875
49142	569876
165984	569877
205909	569878
158378	569879
37533	569880
29863	569881
32087	569882
28652	569883
104489	569884
5550	569885
915	569886
55637	569887
16369	569888
103416	569889
13665	569890
552	569891
7183	569892
28628	569893
31238	569894
186280	569895
15814	569896
11119	569897
607	569898
75039	569899
20099	569900
18923	569901
142491	569902
26533	569903
6546	569904
85667	569905
48442	569906
35487	569907
695	569908
59865	569909
34673	569910
8343	569911
8707	569912
1640	569913
685	569914
5665	569915
192545	569916
12481	569917
164669	569918
145414	569919
86637	569920
29404	569921
47259	569922
47014	569923
5521	569924
47287	569925
22870	569926
41015	569927
5521	569928
13302	569929
21794	569930
121914	569931
12503	569932
31113	569933
62894	569934
97215	569935
20143	569936
33044	569937
165302	569938
217231	569939
1825	569940
10035	569941
44579	569942
85245	569943
1164	569944
16415	569945
17175	569946
73004	569947
14073	569948
89	569949
30943	569950
56336	569951
11709	569952
18493	569953
11736	569954
16611	569955
163625	569956
209619	569957
1543	569958
115780	569959
2075	569960
2075	569961
108469	569962
401	569963
270	569964
32403	569965
115449	569966
217374	569967
35735	569968
40355	569969
207569	569970
158220	569971
12087	569972
38414	569973
96552	569974
164390	569975
197042	569976
91090	569977
114847	569978
166481	569979
18493	569980
139859	569981
6696	569982
187562	569983
16788	569984
194554	569985
120985	569986
980	569987
8291	569988
2499	569989
123959	569990
3904	569991
1681	569992
147277	569993
6726	569994
234183	569995
17774	569996
38958	569997
159372	569998
207553	569999
147642	570000
81095	570001
81842	570002
227985	570003
107701	570004
81095	570005
88686	570006
107355	570007
167527	570008
14146	570009
23503	570010
169223	570011
39618	570012
15872	570013
71169	570014
23481	570015
63375	570016
11925	570017
812	570018
33134	570019
25274	570020
34473	570021
199130	570022
225814	570023
13795	570024
47653	570025
13679	570026
62063	570027
23576	570028
5314	570029
79566	570030
47553	570031
3698	570032
61336	570033
12320	570034
30271	570035
48154	570036
47535	570037
17125	570038
57766	570039
38637	570040
22431	570041
2006	570042
174917	570043
3252	570044
5470	570045
199751	570046
179342	570047
2037	570048
3093	570049
17001	570050
5292	570051
12960	570052
13473	570053
124194	570054
90497	570055
10941	570056
757	570057
58202	570058
25792	570059
1391	570060
1389	570061
915	570062
117357	570063
48775	570064
200263	570065
3007	570066
210	570067
27215	570068
31315	570069
172435	570070
4550	570071
113280	570072
10417	570073
9130	570074
24622	570075
3761	570076
7323	570077
28293	570078
401	570079
2666	570080
29416	570081
9577	570082
180701	570083
93231	570084
562	570085
183010	570086
131522	570087
11093	570088
13606	570089
221	570090
296	570091
238	570092
8072	570093
32725	570094
182437	570095
28105	570096
78592	570097
61762	570098
47467	570099
79610	570100
22837	570101
33441	570102
61700	570103
96101	570104
78349	570105
53607	570106
15075	570107
29930	570108
16584	570109
88906	570110
40421	570111
125188	570112
7043	570113
44649	570114
41183	570115
10214	570116
100574	570117
15436	570118
53150	570119
58289	570120
130507	570121
110062	570122
71120	570123
87496	570124
3836	570125
3836	570126
52944	570127
1337	570128
684	570129
17	570130
538	570131
506	570132
18410	570133
55	570134
217211	570135
3962	570136
48624	570137
81450	570138
184766	570139
7702	570140
8541	570141
69060	570142
127923	570143
160452	570144
103048	570145
28254	570146
21831	570147
10531	570148
6621	570149
76524	570150
119522	570151
207933	570152
31110	570153
216981	570154
80332	570155
158917	570156
11793	570157
27499	570158
131890	570159
214375	570160
163431	570161
714	570162
70304	570163
48722	570164
32353	570165
904	570166
97687	570167
5282	570168
7463	570169
1433	570170
27531	570171
15880	570172
100030	570173
49035	570174
31358	570175
3214	570176
12286	570177
4807	570178
19857	570179
67444	570180
30967	570181
29513	570182
67323	570183
96576	570184
44051	570185
213316	570186
33877	570187
14858	570188
52469	570189
8711	570190
56956	570191
139304	570192
6964	570193
78172	570194
9521	570195
1206	570196
154165	570197
88482	570198
17338	570199
67387	570200
19054	570201
89655	570202
43941	570203
67601	570204
17195	570205
19212	570206
27021	570207
1087	570208
22538	570209
7049	570210
82724	570211
61406	570212
79076	570213
16952	570214
48397	570215
15915	570216
73171	570217
57922	570218
142204	570219
5486	570220
22081	570221
76708	570222
178616	570223
91169	570224
133623	570225
225891	570226
5805	570227
88492	570228
36399	570229
23765	570230
77580	570231
30716	570232
33370	570233
17864	570234
74718	570235
2614	570236
49860	570237
23145	570238
104640	570239
6965	570240
185924	570241
33023	570242
71363	570243
36389	570244
32369	570245
8079	570246
11695	570247
34378	570248
133728	570249
6392	570250
132	570251
95286	570252
11050	570253
56840	570254
3212	570255
13401	570256
67389	570257
10070	570258
6908	570259
56968	570260
5486	570261
82572	570262
1540	570263
53507	570264
89906	570265
33686	570266
29727	570267
8966	570268
44030	570269
3053	570270
155	570271
1247	570272
72271	570273
122645	570274
33308	570275
35791	570276
142682	570277
40236	570278
135517	570279
2040	570280
82114	570281
41866	570282
2730	570283
47583	570284
56496	570285
21996	570286
7651	570287
95526	570288
15007	570289
141804	570290
19978	570291
4415	570292
9735	570293
71326	570294
9437	570295
68812	570296
18810	570297
77228	570298
35297	570299
1442	570300
18105	570301
91256	570302
39788	570303
42295	570304
10861	570305
10388	570306
26449	570307
13751	570308
38303	570309
47826	570310
9476	570311
4945	570312
3912	570313
6650	570314
4411	570315
6162	570316
78744	570317
24076	570318
6631	570319
22075	570320
12405	570321
42064	570322
5422	570323
72810	570324
170145	570325
3336	570326
170185	570327
69652	570328
87026	570329
5537	570330
103418	570331
29683	570332
8903	570333
59721	570334
62306	570335
61351	570336
7644	570337
37914	570338
59926	570339
60951	570340
8253	570341
53781	570342
471	570343
70862	570344
27060	570345
4197	570346
121424	570347
42354	570348
57177	570349
91084	570350
15094	570351
5008	570352
3927	570353
37654	570354
12473	570355
53475	570356
5025	570357
68778	570358
9008	570359
13742	570360
1911	570361
43658	570362
1651	570363
129974	570364
28863	570365
128600	570366
32220	570367
7013	570368
188899	570369
141857	570370
132409	570371
33775	570372
68288	570373
14753	570374
12764	570375
3107	570376
21375	570377
18185	570378
2474	570379
501	570380
23077	570381
15843	570382
43138	570383
132624	570384
16738	570385
181102	570386
98123	570387
35674	570388
96423	570389
133172	570390
187106	570391
57820	570392
74441	570393
11055	570394
184038	570395
132059	570396
187182	570397
131056	570398
184598	570399
133494	570400
130906	570401
182272	570402
57482	570403
187533	570404
131266	570405
73655	570406
73860	570407
15922	570408
1173	570409
131225	570410
131547	570411
186425	570412
23107	570413
13206	570414
132191	570415
97524	570416
96665	570417
130554	570418
85668	570419
35871	570420
23620	570421
181358	570422
97784	570423
57489	570424
44966	570425
186212	570426
57901	570427
132876	570428
181194	570429
132995	570430
97079	570431
23189	570432
45635	570433
73675	570434
130971	570435
133745	570436
57075	570437
130867	570438
131174	570439
187438	570440
22990	570441
75016	570442
35690	570443
133129	570444
4659	570445
51401	570446
35707	570447
198255	570448
181744	570449
74112	570450
1920	570451
2108	570452
46701	570453
6817	570454
4041	570455
59148	570456
5336	570457
1550	570458
133274	570459
1864	570460
150942	570461
15381	570462
117616	570463
15165	570464
160329	570465
2174	570466
3090	570467
16833	570468
76519	570469
14832	570470
7726	570471
80660	570472
74357	570473
127393	570474
219883	570475
358	570476
358	570477
11811	570478
358	570479
10395	570480
223949	570481
4420	570482
93358	570483
26	570484
2654	570485
89563	570486
194218	570487
24514	570488
57357	570489
26839	570490
126400	570491
192078	570492
5940	570493
44839	570494
2543	570495
218561	570496
53534	570497
20544	570498
33	570499
51205	570500
22	570501
5328	570502
6454	570503
2398	570504
37815	570505
79213	570506
4992	570507
21979	570508
18520	570509
21748	570510
51035	570511
18064	570512
72813	570513
153836	570514
2917	570515
14198	570516
33617	570517
176872	570518
27615	570519
18562	570520
110207	570521
99473	570522
61045	570523
100038	570524
3811	570525
21899	570526
6372	570527
41869	570528
22066	570529
17108	570530
100986	570531
26212	570532
25877	570533
14198	570534
3912	570535
5803	570536
1005	570537
53692	570538
27033	570539
25646	570540
27058	570541
17354	570542
109575	570543
20071	570544
471	570545
16351	570546
82944	570547
104573	570548
371	570549
21944	570550
8875	570551
161754	570552
135726	570553
78665	570554
17923	570555
6590	570556
6081	570557
10380	570558
40891	570559
230453	570560
95599	570561
41987	570562
39	570563
94248	570564
14933	570565
71	570566
8974	570567
33741	570568
26956	570569
9014	570570
29671	570571
13715	570572
438	570573
438	570574
9976	570575
31979	570576
47008	570577
30449	570578
67522	570579
8449	570580
108	570581
13762	570582
9969	570583
160866	570584
17783	570585
106553	570586
19491	570587
6535	570588
3888	570589
10565	570590
5810	570591
3881	570592
5681	570593
5681	570594
25998	570595
79519	570596
91774	570597
3387	570598
17077	570599
12097	570600
84614	570601
42397	570602
72824	570603
7755	570604
54880	570605
102743	570606
5737	570607
143671	570608
599	570609
50593	570610
4354	570611
38224	570612
57832	570613
10507	570614
45120	570615
276	570616
188774	570617
43254	570618
2432	570619
58454	570620
60742	570621
43293	570622
67578	570623
10499	570624
2327	570625
69049	570626
91209	570627
8876	570628
44852	570629
145448	570630
6341	570631
151	570632
8730	570633
5609	570634
50268	570635
18030	570636
10	570637
6590	570638
31036	570639
42197	570640
33	570641
81463	570642
33	570643
46	570644
4935	570645
216608	570646
81985	570647
175	570648
50371	570649
170349	570650
66278	570651
27794	570652
14460	570653
3680	570654
231986	570655
7643	570656
1375	570657
33738	570658
17770	570659
112867	570660
103312	570661
575	570662
4340	570663
4623	570664
14152	570665
7728	570666
19665	570667
228875	570668
2375	570669
8893	570670
8661	570671
41680	570672
46092	570673
1885	570674
6454	570675
1696	570676
25663	570677
265	570678
46	570679
1122	570680
40159	570681
81021	570682
6212	570683
3802	570684
32187	570685
1447	570686
163	570687
10	570688
3227	570689
18139	570690
12680	570691
134568	570692
8886	570693
15	570694
12510	570695
141812	570696
40124	570697
39832	570698
13742	570699
64968	570700
65785	570701
4472	570702
69645	570703
111036	570704
21972	570705
18071	570706
3823	570707
17949	570708
2113	570709
32099	570710
4939	570711
154211	570712
50878	570713
17449	570714
7757	570715
2119	570716
112690	570717
50824	570718
719	570719
2679	570720
62798	570721
12023	570722
4930	570723
26143	570724
570	570725
10506	570726
21736	570727
17472	570728
36267	570729
10	570730
28547	570731
1224	570732
4925	570733
31963	570734
265	570735
46326	570736
2379	570737
99715	570738
37542	570739
12578	570740
777	570741
2543	570742
8886	570743
2166	570744
8014	570745
91109	570746
17917	570747
18060	570748
5316	570749
17396	570750
10164	570751
42293	570752
221957	570753
162871	570754
7471	570755
72750	570756
55855	570757
71291	570758
24642	570759
120819	570760
110717	570761
8878	570762
930	570763
52860	570764
41278	570765
1023	570766
14522	570767
18045	570768
91091	570769
90799	570770
47153	570771
7636	570772
764	570773
37327	570774
2567	570775
23691	570776
30390	570777
32147	570778
6564	570779
162061	570780
103092	570781
1447	570782
137	570783
10380	570784
10380	570785
481	570786
778	570787
33691	570788
102542	570789
25825	570790
9622	570791
182	570792
107100	570793
6578	570794
3295	570795
14871	570796
234346	570797
41894	570798
61763	570799
68886	570800
12076	570801
10161	570802
391	570803
4636	570804
177431	570805
33234	570806
49040	570807
69022	570808
10492	570809
233255	570810
46	570811
42302	570812
567	570813
221934	570814
2254	570815
42373	570816
12367	570817
14885	570818
12366	570819
12366	570820
17560	570821
3579	570822
156606	570823
10469	570824
49563	570825
222357	570826
765	570827
909	570828
81881	570829
8974	570830
42159	570831
69540	570832
115494	570833
20764	570834
4393	570835
4354	570836
228742	570837
90176	570838
24308	570839
25731	570840
120510	570841
12077	570842
38988	570843
30228	570844
121214	570845
16975	570846
49178	570847
30342	570848
7645	570849
62930	570850
186316	570851
107691	570852
201629	570853
49133	570854
37848	570855
574	570856
82123	570857
41989	570858
146544	570859
235481	570860
199305	570861
8882	570862
173251	570863
145634	570864
156452	570865
10388	570866
222649	570867
10380	570868
6652	570869
31900	570870
13052	570871
177882	570872
31809	570873
5081	570874
2654	570875
2654	570876
9403	570877
147718	570878
110058	570879
65979	570880
32375	570881
12295	570882
58361	570883
26314	570884
37427	570885
74203	570886
119699	570887
165105	570888
43515	570889
132190	570890
48578	570891
43353	570892
117134	570893
17848	570894
89523	570895
118797	570896
120453	570897
10591	570898
25755	570899
109425	570900
54414	570901
93929	570902
2568	570903
66825	570904
6700	570905
89775	570906
32669	570907
109049	570908
34627	570909
120612	570910
52349	570911
153406	570912
165690	570913
14690	570914
14775	570915
75858	570916
39981	570917
12116	570918
12763	570919
92797	570920
54984	570921
43168	570922
4332	570923
66138	570924
20270	570925
32926	570926
235286	570927
14213	570928
38017	570929
12660	570930
235622	570931
136737	570932
113607	570933
324	570934
12234	570935
7881	570936
174795	570937
7605	570938
71936	570939
7594	570940
82495	570941
52817	570942
31256	570943
26463	570944
15107	570945
10583	570946
21510	570947
21540	570948
217580	570949
52595	570950
24518	570951
51	570952
41761	570953
109703	570954
119187	570955
28239	570956
151417	570957
206003	570958
35922	570959
72473	570960
13132	570961
2551	570962
18492	570963
54324	570964
87814	570965
120248	570966
73091	570967
43335	570968
166614	570969
81456	570970
40844	570971
22145	570972
77253	570973
1236	570974
26510	570975
170605	570976
85240	570977
15319	570978
28251	570979
17674	570980
32943	570981
106078	570982
112481	570983
79896	570984
31729	570985
111758	570986
56153	570987
3311	570988
129170	570989
131026	570990
8681	570991
174981	570992
66186	570993
113353	570994
26454	570995
116945	570996
91828	570997
15260	570998
57377	570999
4466	571000
273	571001
8839	571002
166112	571003
209551	571004
17615	571005
26628	571006
165765	571007
68621	571008
26650	571009
26027	571010
1579	571011
108603	571012
6541	571013
3230	571014
32590	571015
1924	571016
29705	571017
38584	571018
67073	571019
16830	571020
48655	571021
8133	571022
39166	571023
84776	571024
32271	571025
4606	571026
41208	571027
115990	571028
31755	571029
5260	571030
30639	571031
64531	571032
45618	571033
37554	571034
419	571035
151029	571036
6332	571037
6332	571038
42488	571039
8422	571040
1949	571041
1044	571042
157145	571043
221605	571044
27676	571045
869	571046
2516	571047
1046	571048
159997	571049
4056	571050
213	571051
1948	571052
22388	571053
6744	571054
7541	571055
75457	571056
36150	571057
114396	571058
36126	571059
49617	571060
4546	571061
9243	571062
187136	571063
138430	571064
210588	571065
185384	571066
149643	571067
29472	571068
2389	571069
101559	571070
59506	571071
54253	571072
1158	571073
59671	571074
417	571075
66002	571076
1947	571077
98215	571078
3120	571079
1136	571080
12692	571081
380	571082
884	571083
3149	571084
2209	571085
83451	571086
3498	571087
109583	571088
92684	571089
233472	571090
179376	571091
49453	571092
1006	571093
739	571094
789	571095
267	571096
583	571097
2525	571098
1759	571099
580	571100
10399	571101
64222	571102
124671	571103
23020	571104
35089	571105
34263	571106
880	571107
43073	571108
35777	571109
15813	571110
12195	571111
174274	571112
4027	571113
112336	571114
125744	571115
163851	571116
106737	571117
2960	571118
134391	571119
101501	571120
19828	571121
19183	571122
125506	571123
45442	571124
111034	571125
34823	571126
12128	571127
19150	571128
144109	571129
98468	571130
22221	571131
43818	571132
1731	571133
1564	571134
1989	571135
741	571136
171622	571137
1410	571138
172866	571139
3949	571140
54277	571141
219022	571142
184827	571143
228576	571144
3535	571145
63134	571146
185095	571147
222724	571148
86555	571149
1278	571150
2374	571151
162685	571152
34776	571153
8918	571154
1438	571155
2245	571156
75457	571157
14562	571158
443	571159
11074	571160
213976	571161
55921	571162
2783	571163
1291	571164
6202	571165
123791	571166
49127	571167
885	571168
171647	571169
1563	571170
49920	571171
204410	571172
154083	571173
99743	571174
23389	571175
1582	571176
36101	571177
36101	571178
1251	571179
162827	571180
681	571181
172938	571182
92678	571183
41737	571184
85931	571185
1585	571186
161617	571187
84886	571188
141254	571189
172434	571190
70177	571191
9100	571192
51345	571193
51345	571194
26051	571195
65866	571196
222	571197
147108	571198
1553	571199
155083	571200
92931	571201
14810	571202
86687	571203
64121	571204
58763	571205
36731	571206
65543	571207
1995	571208
858	571209
133988	571210
42931	571211
32418	571212
1411	571213
162776	571214
31673	571215
41597	571216
5068	571217
63831	571218
184186	571219
1935	571220
113358	571221
39263	571222
38312	571223
25343	571224
3215	571225
20999	571226
50035	571227
58185	571228
465	571229
568	571230
120099	571231
18319	571232
19241	571233
2903	571234
28800	571235
210048	571236
110298	571237
2098	571238
19116	571239
1223	571240
152363	571241
11798	571242
25945	571243
34146	571244
51445	571245
138430	571246
171575	571247
2809	571248
152416	571249
208411	571250
84234	571251
672	571252
229060	571253
14677	571254
9133	571255
6088	571256
18351	571257
84603	571258
51474	571259
91449	571260
42564	571261
56601	571262
57004	571263
15385	571264
42674	571265
16886	571266
45323	571267
92	571268
873	571269
151690	571270
42936	571271
1640	571272
210843	571273
139587	571274
174813	571275
3138	571276
2489	571277
91383	571278
28617	571279
158848	571280
128235	571281
96467	571282
101504	571283
159436	571284
159836	571285
16664	571286
2180	571287
87613	571288
150595	571289
540	571290
192392	571291
228366	571292
101380	571293
3528	571294
123374	571295
157170	571296
179739	571297
172386	571298
40375	571299
1231	571300
3	571301
131323	571302
7958	571303
10569	571304
92561	571305
4562	571306
19667	571307
104996	571308
16354	571309
115845	571310
93482	571311
31280	571312
82194	571313
80150	571314
5125	571315
31073	571316
3	571317
106593	571318
73630	571319
6658	571320
37944	571321
65194	571322
6538	571323
54013	571324
30780	571325
6652	571326
155414	571327
79384	571328
114284	571329
6824	571330
4141	571331
29414	571332
9746	571333
5889	571334
4395	571335
75514	571336
104996	571337
30809	571338
12379	571339
68996	571340
23965	571341
88265	571342
148742	571343
26542	571344
87529	571345
85832	571346
166408	571347
41376	571348
6508	571349
68870	571350
120323	571351
49115	571352
101846	571353
77822	571354
62697	571355
38296	571356
202577	571357
3472	571358
41634	571359
20457	571360
41293	571361
21502	571362
2428	571363
20443	571364
21874	571365
46143	571366
50267	571367
46890	571368
17838	571369
26466	571370
101640	571371
198349	571372
41848	571373
61275	571374
118916	571375
4320	571376
30541	571377
19010	571378
12995	571379
16381	571380
3378	571381
88207	571382
63678	571383
12958	571384
13360	571385
29285	571386
33657	571387
104002	571388
35056	571389
135038	571390
20032	571391
40995	571392
105723	571393
9662	571394
35289	571395
51233	571396
35311	571397
75296	571398
73606	571399
96328	571400
18544	571401
1502	571402
99112	571403
110136	571404
2722	571405
75413	571406
20562	571407
134856	571408
618	571409
55732	571410
6145	571411
17539	571412
6579	571413
30974	571414
7867	571415
31050	571416
66527	571417
10532	571418
63590	571419
44220	571420
30481	571421
11082	571422
48	571423
1461	571424
8336	571425
10031	571426
4216	571427
20224	571428
4866	571429
14521	571430
2030	571431
5430	571432
18813	571433
170	571434
4191	571435
56431	571436
48387	571437
22755	571438
51646	571439
20046	571440
6386	571441
84093	571442
45197	571443
7430	571444
73715	571445
11497	571446
39844	571447
138513	571448
5295	571449
394	571450
113307	571451
55345	571452
94647	571453
19487	571454
33	571455
137824	571456
2	571457
124189	571458
21744	571459
217333	571460
5253	571461
157181	571462
71372	571463
94608	571464
44178	571465
129405	571466
192674	571467
41479	571468
4200	571469
66888	571470
28882	571471
116706	571472
40794	571473
120419	571474
60506	571475
32541	571476
147672	571477
179317	571478
6292	571479
10966	571480
164861	571481
118785	571482
226371	571483
72411	571484
178664	571485
85807	571486
219851	571487
37168	571488
101550	571489
87323	571490
88779	571491
7828	571492
34218	571493
114115	571494
88949	571495
45751	571496
8454	571497
210110	571498
210461	571499
1120	571500
26570	571501
215262	571502
211053	571503
127403	571504
93852	571505
186377	571506
14745	571507
70799	571508
37142	571509
19204	571510
49541	571511
6403	571512
82120	571513
239091	571514
20988	571515
73290	571516
20373	571517
14429	571518
47878	571519
9050	571520
48235	571521
62494	571522
32586	571523
14119	571524
107823	571525
137918	571526
121291	571527
2141	571528
6657	571529
36149	571530
135554	571531
2141	571532
2743	571533
8915	571534
3050	571535
33402	571536
52885	571537
32360	571538
49625	571539
28325	571540
17792	571541
135583	571542
8037	571543
3225	571544
106308	571545
8792	571546
37378	571547
3231	571548
20184	571549
19821	571550
4700	571551
24156	571552
14630	571553
104639	571554
16439	571555
194930	571556
47045	571557
48375	571558
196295	571559
29925	571560
139706	571561
196284	571562
29840	571563
24152	571564
196283	571565
196298	571566
47244	571567
16307	571568
24134	571569
196234	571570
196309	571571
2943	571572
19750	571573
11351	571574
14412	571575
34711	571576
9624	571577
432	571578
144293	571579
21331	571580
79627	571581
69174	571582
92651	571583
53501	571584
81564	571585
2141	571586
44000	571587
27699	571588
10494	571589
38969	571590
122362	571591
81605	571592
22060	571593
33532	571594
63105	571595
18125	571596
90865	571597
7703	571598
73777	571599
102965	571600
51821	571601
58681	571602
166222	571603
14944	571604
43106	571605
38942	571606
18145	571607
7538	571608
7538	571609
797	571610
19026	571611
139314	571612
175	571613
40528	571614
14665	571615
94897	571616
58834	571617
117184	571618
3779	571619
63752	571620
276	571621
123	571622
10848	571623
161239	571624
33914	571625
123	571626
25795	571627
17340	571628
12085	571629
25235	571630
25235	571631
166904	571632
25235	571633
105472	571634
52748	571635
18393	571636
32423	571637
4870	571638
20575	571639
28093	571640
29889	571641
3391	571642
2458	571643
91326	571644
217989	571645
6478	571646
47022	571647
37213	571648
38340	571649
236130	571650
166210	571651
28465	571652
203877	571653
5515	571654
231063	571655
55	571656
195	571657
30582	571658
21164	571659
79164	571660
13601	571661
48662	571662
10691	571663
239433	571664
25064	571665
40363	571666
36828	571667
99320	571668
148143	571669
125207	571670
1915	571671
135221	571672
48681	571673
80677	571674
48681	571675
80618	571676
143360	571677
646	571678
66217	571679
149765	571680
43735	571681
94069	571682
125862	571683
148198	571684
75166	571685
175937	571686
86155	571687
66202	571688
221025	571689
227020	571690
126081	571691
18490	571692
157913	571693
115043	571694
219755	571695
153613	571696
38279	571697
129450	571698
48681	571699
13731	571700
83142	571701
60425	571702
60215	571703
128245	571704
210086	571705
65196	571706
66948	571707
164617	571708
158254	571709
93882	571710
4137	571711
10565	571712
87568	571713
55466	571714
93401	571715
87439	571716
20852	571717
119030	571718
92829	571719
134933	571720
50398	571721
94654	571722
17768	571723
12272	571724
88869	571725
85619	571726
83558	571727
36217	571728
1700	571729
11939	571730
70977	571731
57907	571732
73225	571733
85783	571734
39662	571735
52178	571736
118732	571737
114667	571738
72117	571739
236968	571740
72536	571741
158273	571742
163451	571743
238648	571744
89270	571745
67150	571746
87633	571747
89079	571748
52050	571749
159470	571750
226568	571751
46028	571752
65290	571753
65185	571754
71851	571755
205928	571756
226559	571757
240301	571758
12048	571759
9281	571760
55818	571761
35459	571762
6124	571763
6474	571764
159336	571765
238831	571766
118422	571767
225185	571768
164951	571769
86919	571770
227038	571771
45819	571772
54990	571773
86140	571774
134963	571775
89069	571776
51919	571777
130056	571778
174075	571779
8583	571780
166091	571781
135965	571782
190332	571783
16830	571784
156854	571785
39677	571786
45585	571787
93616	571788
72100	571789
167025	571790
220462	571791
83231	571792
158775	571793
184204	571794
159469	571795
133956	571796
111024	571797
165058	571798
114640	571799
204576	571800
58571	571801
45404	571802
1725	571803
7399	571804
110414	571805
86140	571806
28069	571807
157178	571808
2446	571809
2446	571810
42731	571811
1417	571812
80150	571813
27587	571814
99311	571815
88428	571816
70495	571817
4312	571818
70464	571819
51250	571820
116957	571821
32939	571822
179	571823
92291	571824
8411	571825
39590	571826
128079	571827
23283	571828
136087	571829
29523	571830
16616	571831
1925	571832
33967	571833
54246	571834
223894	571835
87665	571836
4563	571837
4086	571838
5238	571839
217957	571840
2119	571841
4933	571842
64303	571843
39634	571844
7558	571845
10117	571846
1840	571847
77223	571848
7305	571849
107984	571850
48839	571851
862	571852
24400	571853
10240	571854
48839	571855
7935	571856
4086	571857
812	571858
11706	571859
86974	571860
131528	571861
4708	571862
24889	571863
3848	571864
123391	571865
191400	571866
58996	571867
92677	571868
113088	571869
78419	571870
1059	571871
85533	571872
54259	571873
172443	571874
12771	571875
4501	571876
101705	571877
132918	571878
79207	571879
12228	571880
10605	571881
2963	571882
5274	571883
16203	571884
155751	571885
23482	571886
70526	571887
65007	571888
3193	571889
234455	571890
120519	571891
42527	571892
160607	571893
437	571894
118232	571895
219033	571896
48923	571897
14779	571898
149686	571899
34206	571900
13971	571901
220717	571902
157573	571903
19788	571904
162113	571905
166526	571906
41491	571907
222985	571908
5757	571909
226836	571910
67174	571911
32280	571912
147185	571913
67304	571914
1592	571915
232417	571916
83159	571917
104724	571918
183014	571919
119502	571920
115951	571921
21868	571922
161399	571923
160252	571924
53756	571925
114128	571926
123367	571927
233835	571928
1746	571929
26848	571930
91122	571931
21868	571932
104820	571933
228945	571934
120222	571935
147844	571936
146409	571937
171055	571938
91968	571939
59047	571940
88155	571941
224301	571942
158577	571943
90490	571944
52856	571945
228938	571946
5016	571947
88982	571948
9034	571949
79871	571950
120345	571951
60711	571952
169866	571953
8913	571954
39011	571955
226080	571956
24109	571957
105994	571958
196521	571959
113927	571960
26528	571961
88985	571962
23786	571963
33579	571964
7903	571965
156760	571966
220704	571967
225485	571968
86129	571969
158957	571970
115195	571971
37809	571972
78900	571973
120344	571974
220674	571975
138901	571976
224866	571977
101169	571978
63447	571979
201009	571980
202595	571981
5167	571982
12422	571983
25928	571984
156861	571985
12611	571986
120566	571987
55851	571988
141753	571989
115205	571990
140956	571991
179638	571992
100242	571993
144510	571994
222101	571995
11468	571996
122218	571997
78459	571998
86296	571999
223427	572000
139952	572001
51921	572002
143181	572003
71190	572004
87588	572005
162979	572006
165717	572007
14821	572008
55932	572009
144823	572010
69309	572011
107462	572012
107266	572013
25057	572014
970	572015
41514	572016
232364	572017
86289	572018
157341	572019
7618	572020
147109	572021
221530	572022
29074	572023
90807	572024
202431	572025
66273	572026
216385	572027
117687	572028
14946	572029
5682	572030
63176	572031
27883	572032
17948	572033
116211	572034
5753	572035
17978	572036
20823	572037
8931	572038
147804	572039
53756	572040
81455	572041
167403	572042
221517	572043
114227	572044
1016	572045
5753	572046
107685	572047
43542	572048
24272	572049
10567	572050
1057	572051
119847	572052
159642	572053
222663	572054
223657	572055
14596	572056
2785	572057
25932	572058
167615	572059
219663	572060
141331	572061
221515	572062
229730	572063
230745	572064
147118	572065
3351	572066
86273	572067
104782	572068
129202	572069
108283	572070
159873	572071
225833	572072
158254	572073
156863	572074
129186	572075
114227	572076
222660	572077
225760	572078
71330	572079
229796	572080
158541	572081
232414	572082
157590	572083
108387	572084
119507	572085
42027	572086
14510	572087
220139	572088
81917	572089
227578	572090
123518	572091
39903	572092
225545	572093
4556	572094
227156	572095
94643	572096
82082	572097
86567	572098
106161	572099
5010	572100
8903	572101
87860	572102
33443	572103
218307	572104
215507	572105
12433	572106
109760	572107
77810	572108
129197	572109
226585	572110
159468	572111
26966	572112
220111	572113
142900	572114
68746	572115
73152	572116
218551	572117
49896	572118
232472	572119
115394	572120
159267	572121
80528	572122
226237	572123
157767	572124
109666	572125
120356	572126
159654	572127
119509	572128
158397	572129
221236	572130
12427	572131
114685	572132
160177	572133
151576	572134
168677	572135
107125	572136
215723	572137
158096	572138
2231	572139
4585	572140
113048	572141
6842	572142
15421	572143
3964	572144
3163	572145
27413	572146
15171	572147
1143	572148
141591	572149
1931	572150
2493	572151
63098	572152
66158	572153
85508	572154
871	572155
86233	572156
205287	572157
83851	572158
15181	572159
54497	572160
7818	572161
4482	572162
2507	572163
63267	572164
27951	572165
4528	572166
6708	572167
971	572168
971	572169
17560	572170
8097	572171
9137	572172
105843	572173
39731	572174
625	572175
112245	572176
174803	572177
2707	572178
127974	572179
142778	572180
94585	572181
1268	572182
10752	572183
10752	572184
6830	572185
18220	572186
5857	572187
7913	572188
9168	572189
2215	572190
18220	572191
217253	572192
27382	572193
127882	572194
43555	572195
107873	572196
127179	572197
93857	572198
227733	572199
225723	572200
125135	572201
157826	572202
115746	572203
53398	572204
85636	572205
18489	572206
31802	572207
2517	572208
7894	572209
47131	572210
28178	572211
1143	572212
4530	572213
10595	572214
4025	572215
3555	572216
2803	572217
81726	572218
18384	572219
2807	572220
1580	572221
7841	572222
5099	572223
4055	572224
86618	572225
46041	572226
4507	572227
5988	572228
61223	572229
88636	572230
79380	572231
15254	572232
54750	572233
70488	572234
34211	572235
70488	572236
194	572237
4064	572238
91696	572239
54470	572240
171070	572241
54519	572242
123423	572243
42868	572244
1974	572245
33835	572246
1269	572247
94039	572248
43618	572249
4067	572250
7837	572251
9076	572252
22616	572253
83029	572254
3837	572255
548	572256
34272	572257
159381	572258
25932	572259
9610	572260
708	572261
206944	572262
2579	572263
65004	572264
225997	572265
91706	572266
30028	572267
206240	572268
32311	572269
149062	572270
229805	572271
2403	572272
81162	572273
16164	572274
47350	572275
22843	572276
2502	572277
173	572278
133891	572279
83507	572280
108387	572281
449	572282
95212	572283
184588	572284
17895	572285
11562	572286
19328	572287
155443	572288
27457	572289
172868	572290
232279	572291
8256	572292
54484	572293
6283	572294
1334	572295
38291	572296
927	572297
29469	572298
241	572299
9315	572300
3248	572301
10795	572302
8132	572303
11631	572304
30531	572305
6074	572306
84473	572307
4791	572308
23567	572309
151418	572310
82429	572311
8559	572312
11670	572313
206066	572314
70148	572315
6255	572316
6255	572317
221269	572318
13994	572319
48733	572320
62444	572321
182478	572322
5624	572323
5545	572324
45530	572325
228979	572326
162556	572327
113860	572328
9041	572329
3764	572330
8620	572331
1799	572332
1846	572333
160060	572334
161224	572335
22851	572336
5511	572337
153233	572338
82505	572339
126472	572340
61080	572341
25477	572342
36752	572343
144732	572344
44645	572345
2110	572346
29983	572347
139300	572348
16710	572349
220520	572350
44548	572351
135090	572352
46861	572353
158651	572354
209425	572355
101152	572356
2110	572357
28381	572358
126472	572359
167328	572360
115517	572361
63077	572362
76572	572363
8138	572364
166211	572365
141327	572366
7764	572367
38142	572368
4642	572369
237	572370
21390	572371
62451	572372
71216	572373
5432	572374
3119	572375
118856	572376
127615	572377
79093	572378
73717	572379
105099	572380
173977	572381
5167	572382
222373	572383
226561	572384
210817	572385
67135	572386
52202	572387
68448	572388
14779	572389
102977	572390
115437	572391
210573	572392
160386	572393
136420	572394
3835	572395
17628	572396
17628	572397
148325	572398
79348	572399
222672	572400
184336	572401
67979	572402
207525	572403
151523	572404
45087	572405
75922	572406
89066	572407
10069	572408
203836	572409
2080	572410
101325	572411
4875	572412
188	572413
5239	572414
9132	572415
112303	572416
24918	572417
180268	572418
175883	572419
208914	572420
81451	572421
114600	572422
959	572423
200167	572424
195	572425
85683	572426
165227	572427
496	572428
123397	572429
6961	572430
6961	572431
81084	572432
15648	572433
42993	572434
1671	572435
15667	572436
224092	572437
68417	572438
2971	572439
1274	572440
1844	572441
19032	572442
181423	572443
11704	572444
62139	572445
43112	572446
164135	572447
80484	572448
49028	572449
16671	572450
136243	572451
15088	572452
38092	572453
8563	572454
4227	572455
49871	572456
37192	572457
60397	572458
15141	572459
1844	572460
204540	572461
43112	572462
1093	572463
144748	572464
133690	572465
17379	572466
152705	572467
48395	572468
5456	572469
30789	572470
74961	572471
24744	572472
25459	572473
47635	572474
80494	572475
6961	572476
56220	572477
141462	572478
218241	572479
140408	572480
114231	572481
208935	572482
21341	572483
150628	572484
5492	572485
48478	572486
42779	572487
963	572488
19109	572489
203760	572490
11704	572491
40724	572492
154051	572493
675	572494
27360	572495
183800	572496
183029	572497
1276	572498
2217	572499
133255	572500
1274	572501
23480	572502
76252	572503
38092	572504
54384	572505
13592	572506
179924	572507
86412	572508
1671	572509
68088	572510
50299	572511
36454	572512
29465	572513
149549	572514
77122	572515
78198	572516
46671	572517
208645	572518
39071	572519
51565	572520
152129	572521
6961	572522
18462	572523
13916	572524
148603	572525
8820	572526
68414	572527
4649	572528
4649	572529
112122	572530
9372	572531
24446	572532
153849	572533
75834	572534
87296	572535
49090	572536
11585	572537
105461	572538
45645	572539
22427	572540
1671	572541
79354	572542
20215	572543
33962	572544
9495	572545
80447	572546
11581	572547
3410	572548
33098	572549
105370	572550
35153	572551
118624	572552
230288	572553
81701	572554
85812	572555
33500	572556
20938	572557
181089	572558
150297	572559
1573	572560
86823	572561
1922	572562
48159	572563
4813	572564
131045	572565
48079	572566
49090	572567
31890	572568
40302	572569
12913	572570
63307	572571
41500	572572
34367	572573
68474	572574
12952	572575
185779	572576
76278	572577
9072	572578
71648	572579
7984	572580
38671	572581
30367	572582
3393	572583
66307	572584
1609	572585
23277	572586
34330	572587
237	572588
30535	572589
2576	572590
40374	572591
115824	572592
228334	572593
12913	572594
24598	572595
13899	572596
185260	572597
31929	572598
3777	572599
21314	572600
99155	572601
4944	572602
51753	572603
21308	572604
157213	572605
39512	572606
79844	572607
48231	572608
2290	572609
44126	572610
24012	572611
105324	572612
109746	572613
2290	572614
20925	572615
77338	572616
117885	572617
6873	572618
11396	572619
15657	572620
103912	572621
10322	572622
173404	572623
41364	572624
109417	572625
56343	572626
22377	572627
5079	572628
1289	572629
27263	572630
134081	572631
2176	572632
21146	572633
31101	572634
25928	572635
30567	572636
43527	572637
128038	572638
22565	572639
9183	572640
1906	572641
2680	572642
4594	572643
338	572644
12505	572645
52126	572646
13771	572647
8671	572648
158314	572649
19757	572650
2990	572651
324	572652
47361	572653
189	572654
194168	572655
1693	572656
15	572657
87815	572658
63501	572659
195998	572660
196006	572661
1394	572662
51176	572663
27882	572664
3765	572665
14068	572666
7589	572667
95550	572668
1867	572669
31741	572670
105896	572671
8678	572672
1982	572673
12077	572674
2821	572675
12977	572676
8742	572677
5153	572678
34083	572679
60110	572680
21290	572681
37082	572682
7426	572683
54145	572684
6475	572685
5135	572686
43393	572687
2340	572688
83561	572689
22641	572690
35768	572691
7455	572692
47702	572693
27695	572694
15217	572695
11294	572696
9144	572697
35137	572698
14692	572699
73076	572700
3573	572701
581	572702
34659	572703
80558	572704
15158	572705
2096	572706
75293	572707
42749	572708
9497	572709
11169	572710
67449	572711
119724	572712
1399	572713
10790	572714
191180	572715
41111	572716
110118	572717
19771	572718
67879	572719
14438	572720
34031	572721
6328	572722
28779	572723
3281	572724
11302	572725
41207	572726
106056	572727
32814	572728
19065	572729
9351	572730
3378	572731
49632	572732
25708	572733
23968	572734
37027	572735
31286	572736
39990	572737
12757	572738
12140	572739
52063	572740
459	572741
2224	572742
16174	572743
170	572744
14738	572745
14447	572746
2872	572747
10161	572748
167413	572749
40885	572750
152609	572751
4182	572752
40153	572753
20646	572754
89761	572755
110102	572756
40792	572757
3127	572758
1516	572759
3304	572760
19408	572761
332	572762
800	572763
1612	572764
10967	572765
600	572766
12220	572767
15544	572768
100923	572769
69652	572770
31170	572771
12699	572772
4488	572773
129280	572774
155182	572775
5615	572776
600	572777
59138	572778
65740	572779
20345	572780
24517	572781
30	572782
1071	572783
10140	572784
71404	572785
104681	572786
2990	572787
80282	572788
54735	572789
15387	572790
75267	572791
78658	572792
50356	572793
23982	572794
8744	572795
147636	572796
3486	572797
25113	572798
143373	572799
17289	572800
459	572801
9363	572802
9053	572803
36	572804
42495	572805
2444	572806
78821	572807
3092	572808
9496	572809
11542	572810
56776	572811
722	572812
2987	572813
2117	572814
1394	572815
3673	572816
83777	572817
13455	572818
34637	572819
122244	572820
44130	572821
75211	572822
13851	572823
4727	572824
43084	572825
26203	572826
15380	572827
3553	572828
57664	572829
1689	572830
90303	572831
19880	572832
3092	572833
57908	572834
450	572835
65406	572836
18224	572837
16519	572838
13497	572839
48017	572840
7919	572841
44933	572842
44508	572843
6850	572844
9651	572845
14414	572846
47341	572847
6742	572848
22080	572849
80150	572850
66579	572851
42887	572852
190169	572853
142432	572854
27916	572855
143964	572856
39236	572857
47702	572858
11574	572859
22926	572860
1854	572861
148673	572862
83954	572863
5574	572864
33888	572865
35842	572866
142691	572867
22377	572868
5079	572869
5	572870
2212	572871
8342	572872
88812	572873
12588	572874
40576	572875
178	572876
3193	572877
42946	572878
180673	572879
9580	572880
2185	572881
22012	572882
10764	572883
11385	572884
1509	572885
134575	572886
1362	572887
23854	572888
39472	572889
89940	572890
105628	572891
82452	572892
88503	572893
38936	572894
21355	572895
87420	572896
10799	572897
120769	572898
131819	572899
49720	572900
140307	572901
12004	572902
43020	572903
39391	572904
101491	572905
18103	572906
103090	572907
44894	572908
35535	572909
600	572910
5511	572911
46697	572912
22840	572913
128908	572914
4107	572915
18993	572916
26717	572917
72998	572918
1957	572919
30719	572920
132393	572921
134457	572922
44412	572923
116682	572924
69719	572925
2303	572926
42539	572927
1146	572928
22763	572929
22587	572930
18589	572931
14531	572932
15662	572933
6575	572934
37500	572935
11507	572936
14692	572937
23706	572938
42536	572939
1566	572940
122758	572941
905	572942
12614	572943
4477	572944
217344	572945
9053	572946
61179	572947
212950	572948
86331	572949
160054	572950
41279	572951
27110	572952
219960	572953
9124	572954
160811	572955
372	572956
116	572957
15940	572958
8	572959
54683	572960
1210	572961
94070	572962
56821	572963
29865	572964
193	572965
41893	572966
3502	572967
86659	572968
37254	572969
3347	572970
75255	572971
115958	572972
950	572973
91418	572974
34805	572975
1768	572976
959	572977
79839	572978
75047	572979
16112	572980
9500	572981
18193	572982
27092	572983
38390	572984
10633	572985
23946	572986
18579	572987
8477	572988
128815	572989
27995	572990
79935	572991
6148	572992
81951	572993
3745	572994
20561	572995
39088	572996
18681	572997
35160	572998
5852	572999
2120	573000
103893	573001
1699	573002
8193	573003
17147	573004
133087	573005
48504	573006
27263	573007
39070	573008
208	573009
8668	573010
528	573011
8499	573012
208	573013
4125	573014
9691	573015
39328	573016
15544	573017
22779	573018
207	573019
207	573020
2458	573021
63348	573022
20009	573023
26159	573024
8047	573025
27769	573026
103733	573027
7265	573028
139	573029
9422	573030
96001	573031
16567	573032
43233	573033
20559	573034
73276	573035
3377	573036
1677	573037
208	573038
208	573039
20759	573040
208	573041
2595	573042
4345	573043
103	573044
20293	573045
28025	573046
208	573047
134833	573048
12691	573049
62096	573050
221061	573051
13038	573052
55115	573053
37658	573054
19312	573055
146855	573056
10212	573057
844	573058
14534	573059
58155	573060
8487	573061
3859	573062
24806	573063
62341	573064
13989	573065
30363	573066
62341	573067
184688	573068
44554	573069
57549	573070
70056	573071
98306	573072
158571	573073
39148	573074
48581	573075
2915	573076
25805	573077
141615	573078
83839	573079
176427	573080
146102	573081
23768	573082
81610	573083
133747	573084
147803	573085
17858	573086
81875	573087
157791	573088
73878	573089
49243	573090
25565	573091
222794	573092
33021	573093
102877	573094
160027	573095
63263	573096
86530	573097
111092	573098
63421	573099
128045	573100
44554	573101
98807	573102
158209	573103
143060	573104
19678	573105
59532	573106
44805	573107
25841	573108
20946	573109
79149	573110
35631	573111
96910	573112
83818	573113
215953	573114
25565	573115
84947	573116
8284	573117
34740	573118
146135	573119
31981	573120
153236	573121
211938	573122
98051	573123
115011	573124
29632	573125
133217	573126
83775	573127
85062	573128
213364	573129
209513	573130
113192	573131
131541	573132
35749	573133
25565	573134
25695	573135
185363	573136
184384	573137
216311	573138
9464	573139
151603	573140
84120	573141
13206	573142
63898	573143
9431	573144
75036	573145
215679	573146
167439	573147
236394	573148
113166	573149
154552	573150
213934	573151
97512	573152
63898	573153
15760	573154
98545	573155
83001	573156
577	573157
8064	573158
18538	573159
27249	573160
151099	573161
9923	573162
142510	573163
34216	573164
108097	573165
150436	573166
17201	573167
113111	573168
111871	573169
110637	573170
12647	573171
83997	573172
35513	573173
216148	573174
222705	573175
35968	573176
48384	573177
5298	573178
25073	573179
112205	573180
153760	573181
64727	573182
231079	573183
142187	573184
44682	573185
8367	573186
28287	573187
181788	573188
133946	573189
79688	573190
213494	573191
79149	573192
132738	573193
2031	573194
112758	573195
68066	573196
20099	573197
44888	573198
57698	573199
186647	573200
4659	573201
111356	573202
111738	573203
4222	573204
53555	573205
112061	573206
33252	573207
153816	573208
45207	573209
60422	573210
187657	573211
216264	573212
209366	573213
151871	573214
222343	573215
95776	573216
112208	573217
131541	573218
131165	573219
227545	573220
65867	573221
3118	573222
2926	573223
4829	573224
62442	573225
2833	573226
89361	573227
3740	573228
22733	573229
8586	573230
21067	573231
25989	573232
66214	573233
93481	573234
39388	573235
33757	573236
84755	573237
152958	573238
658	573239
152686	573240
30885	573241
8469	573242
114400	573243
54334	573244
25549	573245
16239	573246
54907	573247
154438	573248
148670	573249
177294	573250
54254	573251
38210	573252
9448	573253
24497	573254
73189	573255
104542	573256
56194	573257
125619	573258
209803	573259
52259	573260
180291	573261
867	573262
17459	573263
122996	573264
29857	573265
107	573266
42802	573267
47910	573268
90147	573269
104052	573270
1841	573271
25396	573272
25396	573273
73266	573274
25384	573275
56232	573276
214778	573277
1147	573278
19334	573279
50980	573280
170658	573281
34998	573282
45607	573283
106942	573284
37328	573285
27743	573286
31629	573287
32152	573288
135230	573289
143	573290
55852	573291
140424	573292
1180	573293
60825	573294
155854	573295
31346	573296
34464	573297
52868	573298
162552	573299
52063	573300
22342	573301
61755	573302
5075	573303
34431	573304
140677	573305
103886	573306
174	573307
13496	573308
140609	573309
97356	573310
154265	573311
1683	573312
20097	573313
78816	573314
4400	573315
32192	573316
20761	573317
409	573318
6908	573319
142041	573320
125470	573321
130602	573322
79625	573323
191	573324
144139	573325
95767	573326
24499	573327
24499	573328
30176	573329
122996	573330
162338	573331
94717	573332
6411	573333
175286	573334
103910	573335
56231	573336
141900	573337
37328	573338
63740	573339
12915	573340
74661	573341
20096	573342
53	573343
207679	573344
15640	573345
4878	573346
1498	573347
4897	573348
38260	573349
16496	573350
24365	573351
27255	573352
229974	573353
86290	573354
86000	573355
224169	573356
210737	573357
3748	573358
88350	573359
6836	573360
154941	573361
8478	573362
228707	573363
54068	573364
13079	573365
28641	573366
1931	573367
77509	573368
153951	573369
63864	573370
88992	573371
88992	573372
50606	573373
54633	573374
63864	573375
151843	573376
92238	573377
101478	573378
25871	573379
107607	573380
90519	573381
17863	573382
5457	573383
53754	573384
42071	573385
61091	573386
2119	573387
158791	573388
224198	573389
33902	573390
108461	573391
3594	573392
52525	573393
3518	573394
170178	573395
799	573396
34076	573397
16581	573398
48388	573399
7402	573400
50074	573401
15594	573402
13156	573403
44593	573404
25441	573405
6795	573406
20438	573407
20438	573408
11827	573409
154276	573410
805	573411
57887	573412
745	573413
49367	573414
2563	573415
22659	573416
28527	573417
55110	573418
141217	573419
1047	573420
419	573421
29290	573422
55233	573423
58799	573424
75465	573425
147992	573426
93786	573427
967	573428
42800	573429
42653	573430
18252	573431
500	573432
7384	573433
222534	573434
124460	573435
82007	573436
99002	573437
6494	573438
219150	573439
232895	573440
25710	573441
23198	573442
153456	573443
111561	573444
7002	573445
2363	573446
74322	573447
3193	573448
54096	573449
15425	573450
1923	573451
28566	573452
4080	573453
75183	573454
75183	573455
52858	573456
8643	573457
153004	573458
15804	573459
98235	573460
26203	573461
85805	573462
35874	573463
23119	573464
36977	573465
222156	573466
125422	573467
1738	573468
2340	573469
50576	573470
6076	573471
6077	573472
6077	573473
40599	573474
29824	573475
14239	573476
109555	573477
30572	573478
80363	573479
29527	573480
8458	573481
8458	573482
15728	573483
1614	573484
153237	573485
1887	573486
8121	573487
143210	573488
942	573489
17056	573490
139422	573491
52411	573492
104851	573493
32441	573494
15722	573495
2343	573496
9372	573497
4828	573498
221481	573499
2340	573500
217681	573501
42430	573502
129741	573503
129741	573504
65868	573505
48496	573506
139364	573507
30959	573508
2563	573509
3736	573510
130	573511
30598	573512
160814	573513
159551	573514
171461	573515
24600	573516
13784	573517
23778	573518
223116	573519
43297	573520
19316	573521
2041	573522
4828	573523
3792	573524
72226	573525
22736	573526
18599	573527
229586	573528
113023	573529
20876	573530
187349	573531
113078	573532
109968	573533
42065	573534
139949	573535
43297	573536
49340	573537
4611	573538
28237	573539
17535	573540
42566	573541
17535	573542
160453	573543
64045	573544
203928	573545
38460	573546
2340	573547
16190	573548
88109	573549
115588	573550
904	573551
2610	573552
48856	573553
105386	573554
144340	573555
153237	573556
21030	573557
11757	573558
21030	573559
47955	573560
149719	573561
24648	573562
171214	573563
80363	573564
25920	573565
487	573566
8480	573567
151078	573568
24458	573569
31838	573570
20198	573571
3228	573572
119	573573
49340	573574
130	573575
220639	573576
65646	573577
4569	573578
51090	573579
13845	573580
23988	573581
36454	573582
63917	573583
186854	573584
62654	573585
62654	573586
32393	573587
82714	573588
142268	573589
108352	573590
5560	573591
386	573592
228667	573593
112429	573594
139423	573595
171284	573596
164150	573597
53903	573598
100712	573599
96487	573600
9706	573601
6961	573602
11900	573603
3228	573604
1269	573605
44240	573606
20802	573607
39856	573608
9372	573609
42275	573610
24140	573611
160255	573612
7946	573613
204431	573614
10984	573615
18467	573616
11534	573617
4791	573618
4253	573619
67372	573620
4253	573621
91821	573622
9194	573623
156991	573624
52282	573625
67278	573626
51764	573627
15756	573628
9907	573629
803	573630
11931	573631
3311	573632
20367	573633
2407	573634
225160	573635
79813	573636
119568	573637
9509	573638
106409	573639
2969	573640
2340	573641
9379	573642
54457	573643
1200	573644
8384	573645
31461	573646
179953	573647
24447	573648
8283	573649
101274	573650
8780	573651
233200	573652
26545	573653
109549	573654
10984	573655
10384	573656
7257	573657
1915	573658
3307	573659
3307	573660
129814	573661
61830	573662
49340	573663
38405	573664
25402	573665
13118	573666
52770	573667
52287	573668
74576	573669
31836	573670
99118	573671
64333	573672
194185	573673
86265	573674
119510	573675
6719	573676
49094	573677
16030	573678
30572	573679
9443	573680
67206	573681
21625	573682
162074	573683
127253	573684
159518	573685
159510	573686
67928	573687
17657	573688
14661	573689
181530	573690
88716	573691
48585	573692
80957	573693
92761	573694
88874	573695
45953	573696
118575	573697
4233	573698
8143	573699
44212	573700
61708	573701
49342	573702
9895	573703
20375	573704
48729	573705
38610	573706
14012	573707
112392	573708
62432	573709
38600	573710
20349	573711
37629	573712
38608	573713
1848	573714
62431	573715
8487	573716
7324	573717
48777	573718
7302	573719
4891	573720
6948	573721
16632	573722
3732	573723
15130	573724
90131	573725
5551	573726
8492	573727
16923	573728
905	573729
16868	573730
1665	573731
25039	573732
24812	573733
6329	573734
476	573735
166058	573736
5939	573737
48830	573738
280	573739
34204	573740
1747	573741
15130	573742
150734	573743
6317	573744
62122	573745
30804	573746
4286	573747
8786	573748
17054	573749
49345	573750
31425	573751
4285	573752
108379	573753
2079	573754
397	573755
24811	573756
14675	573757
143428	573758
77594	573759
4285	573760
8487	573761
39009	573762
19043	573763
16868	573764
143468	573765
153	573766
32223	573767
17	573768
9208	573769
51183	573770
16812	573771
110781	573772
48662	573773
35091	573774
61	573775
6706	573776
9003	573777
45223	573778
441	573779
11017	573780
9610	573781
23297	573782
15630	573783
40627	573784
19597	573785
159063	573786
7847	573787
59530	573788
219805	573789
11872	573790
166635	573791
114799	573792
121647	573793
170155	573794
81857	573795
93216	573796
17632	573797
53989	573798
211702	573799
121129	573800
222557	573801
116787	573802
1066	573803
158286	573804
49524	573805
216459	573806
80415	573807
57411	573808
165225	573809
56694	573810
18831	573811
79855	573812
23	573813
23	573814
234768	573815
84619	573816
122374	573817
129569	573818
212809	573819
220571	573820
111903	573821
35705	573822
11436	573823
70448	573824
118708	573825
435	573826
8653	573827
95004	573828
21430	573829
26219	573830
7334	573831
9405	573832
17760	573833
31585	573834
82287	573835
92395	573836
46799	573837
46799	573838
64942	573839
12083	573840
157425	573841
9904	573842
40244	573843
3845	573844
79346	573845
79346	573846
702	573847
1850	573848
2088	573849
72025	573850
12209	573851
14607	573852
37312	573853
16074	573854
25725	573855
124286	573856
47218	573857
50060	573858
43321	573859
3019	573860
15773	573861
3010	573862
43321	573863
12959	573864
2023	573865
45475	573866
20715	573867
23350	573868
11555	573869
66628	573870
8637	573871
5835	573872
14596	573873
160591	573874
88683	573875
3165	573876
14046	573877
73517	573878
14046	573879
17053	573880
83321	573881
31241	573882
142318	573883
1171	573884
80669	573885
68229	573886
51106	573887
67866	573888
63796	573889
18991	573890
65711	573891
236185	573892
117319	573893
113169	573894
141195	573895
229042	573896
112353	573897
21067	573898
4282	573899
23679	573900
197003	573901
34204	573902
3018	573903
141219	573904
14646	573905
3377	573906
230424	573907
47002	573908
9874	573909
18491	573910
1000	573911
42617	573912
4088	573913
9783	573914
9783	573915
5608	573916
47659	573917
5608	573918
18559	573919
6521	573920
3566	573921
54821	573922
6521	573923
2989	573924
172878	573925
132672	573926
765	573927
43603	573928
131306	573929
44361	573930
31137	573931
154123	573932
9305	573933
21223	573934
9305	573935
215402	573936
105508	573937
150430	573938
92964	573939
139919	573940
213176	573941
162589	573942
141869	573943
54034	573944
122472	573945
22811	573946
232312	573947
141869	573948
1760	573949
78531	573950
53407	573951
83197	573952
2644	573953
4546	573954
51199	573955
4466	573956
34960	573957
49270	573958
6626	573959
175234	573960
195375	573961
38990	573962
90752	573963
122582	573964
665	573965
17230	573966
50696	573967
72481	573968
197280	573969
173236	573970
4451	573971
138363	573972
132960	573973
6240	573974
43361	573975
140521	573976
21836	573977
42225	573978
18031	573979
99470	573980
197158	573981
197271	573982
66161	573983
341	573984
53982	573985
198785	573986
92964	573987
23679	573988
25444	573989
18733	573990
2773	573991
6115	573992
8576	573993
35356	573994
35356	573995
9518	573996
15499	573997
15328	573998
29034	573999
14537	574000
7067	574001
21954	574002
21770	574003
21760	574004
140661	574005
13651	574006
93449	574007
33640	574008
30892	574009
6267	574010
2914	574011
7	574012
58147	574013
10551	574014
144583	574015
19599	574016
4255	574017
13055	574018
25192	574019
34814	574020
103486	574021
32867	574022
39198	574023
105749	574024
119850	574025
6859	574026
109137	574027
21993	574028
35083	574029
44416	574030
37083	574031
37229	574032
6535	574033
13651	574034
158669	574035
3695	574036
19978	574037
10868	574038
29435	574039
51964	574040
952	574041
96847	574042
7700	574043
117780	574044
26199	574045
5489	574046
62058	574047
126905	574048
7199	574049
22583	574050
13715	574051
13715	574052
114427	574053
10547	574054
72691	574055
138511	574056
53742	574057
17181	574058
42588	574059
81042	574060
107213	574061
8171	574062
11481	574063
78926	574064
6253	574065
72938	574066
34217	574067
31950	574068
4669	574069
26316	574070
19827	574071
5813	574072
56917	574073
37922	574074
45058	574075
85424	574076
5466	574077
2746	574078
14224	574079
21437	574080
2723	574081
236972	574082
38316	574083
164826	574084
40083	574085
84279	574086
16400	574087
32378	574088
5749	574089
15017	574090
197618	574091
4188	574092
45068	574093
12658	574094
16564	574095
53789	574096
39496	574097
40799	574098
16851	574099
4026	574100
222	574101
91717	574102
12626	574103
19501	574104
2452	574105
66304	574106
71800	574107
18511	574108
118630	574109
7710	574110
138091	574111
4817	574112
3783	574113
22874	574114
213807	574115
1317	574116
32811	574117
9755	574118
3665	574119
81371	574120
140343	574121
29962	574122
18950	574123
24167	574124
37649	574125
13703	574126
2936	574127
80519	574128
79496	574129
104515	574130
18114	574131
160996	574132
45058	574133
8994	574134
493	574135
120913	574136
1245	574137
33424	574138
121306	574139
53567	574140
53483	574141
52935	574142
1074	574143
38363	574144
33458	574145
26879	574146
3079	574147
32727	574148
20368	574149
22964	574150
11439	574151
91244	574152
16561	574153
178003	574154
58654	574155
117072	574156
4416	574157
89223	574158
93844	574159
4462	574160
8226	574161
8318	574162
46773	574163
104314	574164
7663	574165
114952	574166
3908	574167
33010	574168
2168	574169
445	574170
6696	574171
61415	574172
2284	574173
16737	574174
13964	574175
44634	574176
21770	574177
164825	574178
76103	574179
81811	574180
119577	574181
67503	574182
37496	574183
8967	574184
78081	574185
37694	574186
8912	574187
55944	574188
13752	574189
37889	574190
16795	574191
78713	574192
12591	574193
1945	574194
25186	574195
33	574196
79032	574197
94789	574198
47876	574199
8617	574200
3940	574201
37497	574202
8450	574203
152	574204
161082	574205
60953	574206
2759	574207
46737	574208
34548	574209
108757	574210
68493	574211
118646	574212
105150	574213
60171	574214
186271	574215
759	574216
21776	574217
76952	574218
59500	574219
29950	574220
15733	574221
41162	574222
104922	574223
25401	574224
34007	574225
47653	574226
78937	574227
101935	574228
60430	574229
2915	574230
1333	574231
69640	574232
158696	574233
23947	574234
141914	574235
14609	574236
23961	574237
45025	574238
6140	574239
102	574240
7806	574241
63212	574242
22008	574243
14129	574244
154446	574245
978	574246
978	574247
32037	574248
141357	574249
1750	574250
822	574251
6154	574252
42051	574253
221535	574254
8938	574255
25542	574256
1434	574257
14851	574258
48626	574259
6831	574260
117126	574261
58932	574262
173307	574263
3128	574264
3799	574265
28676	574266
100502	574267
131862	574268
207546	574269
124345	574270
187496	574271
123929	574272
96341	574273
216493	574274
163412	574275
133851	574276
27442	574277
20943	574278
123183	574279
5938	574280
32245	574281
8529	574282
136949	574283
161764	574284
67773	574285
49083	574286
133516	574287
100512	574288
16201	574289
122796	574290
14587	574291
28957	574292
75925	574293
50535	574294
32392	574295
164544	574296
50154	574297
46131	574298
154030	574299
63413	574300
79985	574301
46282	574302
46282	574303
967	574304
98365	574305
239365	574306
55849	574307
10746	574308
212701	574309
87399	574310
94912	574311
146572	574312
42866	574313
59679	574314
148493	574315
27235	574316
178808	574317
66906	574318
5617	574319
77921	574320
96020	574321
6387	574322
30173	574323
79125	574324
64469	574325
36159	574326
52802	574327
83189	574328
31643	574329
8739	574330
23945	574331
74983	574332
19741	574333
5172	574334
98922	574335
70995	574336
76070	574337
26220	574338
45061	574339
155567	574340
87999	574341
54651	574342
33669	574343
26290	574344
153936	574345
107369	574346
236684	574347
101820	574348
2001	574349
119497	574350
5808	574351
49217	574352
49217	574353
49217	574354
202234	574355
144896	574356
108273	574357
76024	574358
63224	574359
45816	574360
81780	574361
63224	574362
81786	574363
119017	574364
202232	574365
100704	574366
136238	574367
81771	574368
107376	574369
145541	574370
81780	574371
119017	574372
144881	574373
76403	574374
58689	574375
145576	574376
81538	574377
203757	574378
203743	574379
145574	574380
107376	574381
145578	574382
136330	574383
58643	574384
100848	574385
81531	574386
81536	574387
108252	574388
58870	574389
100778	574390
202287	574391
81536	574392
108259	574393
108322	574394
101001	574395
117894	574396
81533	574397
105565	574398
63214	574399
202282	574400
144809	574401
137228	574402
145588	574403
46282	574404
107727	574405
107731	574406
63214	574407
114508	574408
156716	574409
46514	574410
63059	574411
77004	574412
63060	574413
117894	574414
77096	574415
63058	574416
107729	574417
135210	574418
81534	574419
63060	574420
63059	574421
145554	574422
107725	574423
117894	574424
107731	574425
114508	574426
46282	574427
39024	574428
71770	574429
14755	574430
240413	574431
54953	574432
141834	574433
85394	574434
12650	574435
4510	574436
58192	574437
62507	574438
72551	574439
5780	574440
7675	574441
37626	574442
17881	574443
76568	574444
201278	574445
110838	574446
23945	574447
75416	574448
12295	574449
12749	574450
143749	574451
74458	574452
31204	574453
121797	574454
7488	574455
13842	574456
7906	574457
12705	574458
4818	574459
4818	574460
8744	574461
93458	574462
7232	574463
109621	574464
19274	574465
11913	574466
19836	574467
6292	574468
40720	574469
5429	574470
8452	574471
48190	574472
14194	574473
6292	574474
29685	574475
44968	574476
3668	574477
11539	574478
79685	574479
2654	574480
22989	574481
821	574482
87491	574483
25598	574484
164395	574485
52887	574486
19545	574487
19551	574488
16038	574489
52314	574490
65843	574491
140704	574492
50608	574493
72906	574494
91347	574495
85506	574496
19586	574497
105805	574498
43203	574499
52663	574500
23521	574501
49052	574502
5	574503
178459	574504
44039	574505
199931	574506
34949	574507
199701	574508
11763	574509
35875	574510
43386	574511
15515	574512
27830	574513
55981	574514
4	574515
78629	574516
53035	574517
19356	574518
5157	574519
117070	574520
49523	574521
85506	574522
2128	574523
48594	574524
55474	574525
155590	574526
165412	574527
42600	574528
2468	574529
9052	574530
20413	574531
20483	574532
5	574533
88951	574534
90960	574535
7427	574536
21626	574537
95396	574538
34623	574539
37219	574540
194699	574541
103067	574542
98926	574543
102149	574544
9511	574545
110853	574546
2406	574547
63493	574548
208763	574549
15071	574550
32284	574551
90608	574552
12579	574553
29452	574554
6635	574555
105385	574556
31422	574557
11581	574558
4266	574559
6994	574560
45789	574561
82418	574562
6241	574563
3864	574564
108265	574565
54759	574566
30556	574567
15900	574568
2102	574569
24781	574570
2326	574571
28970	574572
16243	574573
9317	574574
51983	574575
9292	574576
62003	574577
46836	574578
9798	574579
192982	574580
13048	574581
17373	574582
73857	574583
25444	574584
109274	574585
6364	574586
5	574587
2458	574588
2807	574589
9218	574590
64418	574591
87448	574592
122468	574593
13654	574594
19339	574595
49863	574596
5533	574597
8516	574598
10816	574599
6024	574600
227041	574601
116808	574602
100049	574603
20617	574604
10578	574605
35572	574606
150886	574607
1503	574608
4878	574609
149008	574610
93155	574611
30078	574612
14496	574613
19288	574614
179917	574615
50408	574616
81883	574617
97247	574618
23443	574619
16834	574620
136	574621
31334	574622
1324	574623
118	574624
23968	574625
252	574626
143597	574627
113019	574628
154839	574629
83134	574630
111460	574631
97224	574632
133787	574633
134431	574634
9443	574635
65073	574636
50444	574637
20798	574638
45049	574639
20798	574640
64873	574641
9860	574642
72943	574643
5183	574644
149710	574645
4927	574646
81154	574647
1476	574648
1234	574649
4941	574650
24294	574651
14912	574652
233528	574653
2743	574654
72172	574655
7418	574656
15592	574657
10715	574658
129434	574659
72238	574660
18774	574661
70792	574662
9261	574663
78304	574664
136366	574665
100808	574666
47815	574667
216322	574668
40961	574669
5	574670
38216	574671
3362	574672
35937	574673
17162	574674
23291	574675
51399	574676
28714	574677
19380	574678
28789	574679
40910	574680
45963	574681
46710	574682
783	574683
51216	574684
18979	574685
45376	574686
29147	574687
17617	574688
8778	574689
76029	574690
29042	574691
18979	574692
16470	574693
129101	574694
1861	574695
99829	574696
14575	574697
64026	574698
55081	574699
7049	574700
49723	574701
34511	574702
5631	574703
173834	574704
27644	574705
83010	574706
106689	574707
11195	574708
3168	574709
10339	574710
26538	574711
1512	574712
215945	574713
14104	574714
25158	574715
10249	574716
42829	574717
39048	574718
125014	574719
34357	574720
23942	574721
49053	574722
25376	574723
78508	574724
25714	574725
64732	574726
36490	574727
43774	574728
37092	574729
180417	574730
5081	574731
11608	574732
19316	574733
16068	574734
23358	574735
26421	574736
28424	574737
25702	574738
109290	574739
10689	574740
22246	574741
97277	574742
40048	574743
22265	574744
166198	574745
15746	574746
3965	574747
21282	574748
213582	574749
34481	574750
83882	574751
22652	574752
168651	574753
40111	574754
44555	574755
179718	574756
109831	574757
83903	574758
65236	574759
19510	574760
39639	574761
63765	574762
120	574763
9300	574764
23681	574765
34481	574766
50406	574767
7717	574768
34481	574769
41760	574770
15482	574771
164472	574772
438	574773
21025	574774
159835	574775
46313	574776
80319	574777
129919	574778
57410	574779
1690	574780
55451	574781
31007	574782
13834	574783
26686	574784
2830	574785
234485	574786
161585	574787
29890	574788
76533	574789
77315	574790
30562	574791
16521	574792
38026	574793
84616	574794
46523	574795
28532	574796
81424	574797
12365	574798
13233	574799
19269	574800
26171	574801
8903	574802
2406	574803
91346	574804
61760	574805
53914	574806
10509	574807
34422	574808
13205	574809
45726	574810
101083	574811
30716	574812
85669	574813
8077	574814
8854	574815
35722	574816
64439	574817
52772	574818
54896	574819
62779	574820
108153	574821
156548	574822
74175	574823
20731	574824
37186	574825
73303	574826
8617	574827
30358	574828
47666	574829
110638	574830
25022	574831
10008	574832
9286	574833
11310	574834
48890	574835
91429	574836
6794	574837
8354	574838
100834	574839
28606	574840
3616	574841
357	574842
78235	574843
112629	574844
52387	574845
7118	574846
1071	574847
28936	574848
16596	574849
9751	574850
67702	574851
29277	574852
150936	574853
147229	574854
28229	574855
125315	574856
1175	574857
16795	574858
141998	574859
28432	574860
11082	574861
13795	574862
78044	574863
141456	574864
230228	574865
13895	574866
85794	574867
13751	574868
13689	574869
8796	574870
47105	574871
24139	574872
179199	574873
7232	574874
145079	574875
21973	574876
12965	574877
31027	574878
3890	574879
82464	574880
165015	574881
144227	574882
5268	574883
34801	574884
195592	574885
12515	574886
56874	574887
46766	574888
70638	574889
25992	574890
40286	574891
42341	574892
140702	574893
37535	574894
94684	574895
105840	574896
230329	574897
184181	574898
17211	574899
8103	574900
71106	574901
237960	574902
110987	574903
7382	574904
91488	574905
9072	574906
54085	574907
5586	574908
154937	574909
144491	574910
160657	574911
12940	574912
94369	574913
3743	574914
34393	574915
142865	574916
15902	574917
4655	574918
73812	574919
38268	574920
18766	574921
3916	574922
69022	574923
167682	574924
5733	574925
16248	574926
46569	574927
86009	574928
112182	574929
19609	574930
67684	574931
4161	574932
23440	574933
72795	574934
12021	574935
40514	574936
3168	574937
63790	574938
16576	574939
58949	574940
15425	574941
7400	574942
64112	574943
17821	574944
12698	574945
14395	574946
197747	574947
200201	574948
72503	574949
209798	574950
109411	574951
164905	574952
4930	574953
149868	574954
15541	574955
194001	574956
93037	574957
3086	574958
105731	574959
5453	574960
49144	574961
210	574962
56659	574963
31210	574964
61740	574965
61740	574966
7483	574967
62579	574968
124797	574969
87318	574970
117836	574971
18551	574972
61744	574973
1348	574974
1980	574975
71174	574976
34397	574977
70172	574978
6566	574979
20885	574980
9071	574981
73524	574982
126078	574983
72174	574984
54748	574985
120020	574986
99205	574987
43717	574988
43717	574989
110082	574990
25918	574991
28592	574992
17355	574993
13631	574994
137434	574995
78200	574996
116123	574997
45237	574998
65345	574999
28726	575000
14409	575001
25670	575002
191024	575003
93700	575004
10876	575005
28170	575006
62267	575007
52352	575008
23563	575009
24299	575010
15151	575011
208638	575012
5128	575013
6419	575014
46392	575015
2506	575016
58573	575017
23465	575018
71172	575019
113164	575020
3661	575021
83737	575022
35325	575023
28246	575024
100288	575025
26888	575026
3963	575027
6476	575028
62728	575029
26888	575030
78803	575031
78508	575032
29740	575033
4876	575034
35837	575035
1337	575036
51170	575037
56685	575038
53946	575039
33312	575040
42391	575041
30019	575042
95435	575043
35677	575044
50880	575045
34175	575046
17635	575047
16554	575048
16204	575049
40498	575050
40665	575051
44531	575052
5085	575053
13229	575054
23393	575055
70776	575056
26415	575057
6204	575058
158364	575059
7884	575060
127078	575061
28316	575062
167457	575063
7102	575064
79640	575065
53095	575066
48145	575067
19765	575068
5218	575069
230115	575070
37986	575071
132083	575072
61977	575073
16353	575074
24351	575075
36935	575076
35734	575077
119606	575078
15627	575079
45332	575080
10417	575081
3918	575082
23660	575083
21986	575084
17908	575085
26698	575086
77646	575087
53592	575088
16031	575089
53752	575090
32274	575091
4052	575092
105182	575093
28424	575094
70372	575095
1905	575096
50094	575097
69055	575098
95640	575099
19644	575100
6083	575101
91882	575102
3516	575103
31950	575104
143355	575105
147707	575106
7607	575107
27223	575108
61415	575109
33235	575110
999	575111
47351	575112
19900	575113
115996	575114
46336	575115
63745	575116
64761	575117
83816	575118
55357	575119
29709	575120
159418	575121
59389	575122
7009	575123
1671	575124
59892	575125
74455	575126
29070	575127
207834	575128
47073	575129
17281	575130
91464	575131
70137	575132
36903	575133
810	575134
50849	575135
1239	575136
128347	575137
187386	575138
7068	575139
1800	575140
73948	575141
170211	575142
29540	575143
63027	575144
76482	575145
232083	575146
574	575147
110130	575148
161488	575149
154853	575150
26938	575151
88272	575152
75859	575153
98070	575154
1501	575155
42122	575156
44702	575157
28672	575158
2722	575159
108356	575160
9011	575161
21764	575162
59944	575163
13035	575164
16	575165
481	575166
122595	575167
4129	575168
68871	575169
148895	575170
9064	575171
29298	575172
16556	575173
153216	575174
16804	575175
78470	575176
10396	575177
183238	575178
182884	575179
99328	575180
192465	575181
164587	575182
158216	575183
67436	575184
219816	575185
1534	575186
46435	575187
5010	575188
71115	575189
76920	575190
23490	575191
15977	575192
11904	575193
45860	575194
59168	575195
127003	575196
102550	575197
100916	575198
33203	575199
194411	575200
23318	575201
59242	575202
12546	575203
58971	575204
215602	575205
66781	575206
23665	575207
36318	575208
132720	575209
14719	575210
46222	575211
57192	575212
21683	575213
214536	575214
50920	575215
112858	575216
21532	575217
58951	575218
33328	575219
16625	575220
39318	575221
60555	575222
57196	575223
136312	575224
23534	575225
32012	575226
46585	575227
163907	575228
113688	575229
42033	575230
50345	575231
5603	575232
19533	575233
4671	575234
97066	575235
59208	575236
165212	575237
157769	575238
26745	575239
89486	575240
32965	575241
26730	575242
47624	575243
3459	575244
225964	575245
21729	575246
225756	575247
46163	575248
82811	575249
79363	575250
3815	575251
163992	575252
10368	575253
20990	575254
15292	575255
49324	575256
43104	575257
78671	575258
16168	575259
25464	575260
31909	575261
11325	575262
68085	575263
90115	575264
136674	575265
104255	575266
39544	575267
31518	575268
88024	575269
7621	575270
41973	575271
119227	575272
84449	575273
149922	575274
17891	575275
163063	575276
6411	575277
48331	575278
60873	575279
104787	575280
33871	575281
67832	575282
163262	575283
23785	575284
44139	575285
66325	575286
42222	575287
1670	575288
106837	575289
166738	575290
46243	575291
142835	575292
46125	575293
133337	575294
91578	575295
20997	575296
74069	575297
117691	575298
49242	575299
142847	575300
2089	575301
57723	575302
6810	575303
59549	575304
53630	575305
44219	575306
15349	575307
112136	575308
10939	575309
86840	575310
36351	575311
9308	575312
19253	575313
210	575314
32646	575315
36566	575316
7477	575317
5	575318
14594	575319
5	575320
28384	575321
3210	575322
2357	575323
7525	575324
3159	575325
47996	575326
5299	575327
692	575328
39826	575329
158405	575330
23046	575331
1341	575332
940	575333
531	575334
165780	575335
3467	575336
35455	575337
5	575338
64360	575339
98590	575340
18287	575341
14288	575342
17040	575343
83491	575344
207909	575345
83627	575346
42910	575347
91507	575348
75730	575349
14409	575350
37455	575351
236996	575352
78707	575353
108687	575354
59697	575355
5620	575356
1246	575357
9744	575358
1789	575359
7565	575360
79152	575361
61424	575362
110447	575363
112907	575364
76457	575365
1174	575366
1302	575367
112686	575368
36306	575369
64747	575370
29135	575371
96846	575372
37724	575373
5763	575374
6161	575375
105274	575376
103215	575377
5796	575378
34951	575379
4829	575380
78017	575381
11095	575382
8045	575383
24379	575384
141403	575385
80336	575386
19600	575387
100289	575388
12540	575389
146600	575390
42928	575391
71943	575392
5012	575393
140497	575394
66601	575395
47759	575396
5795	575397
29044	575398
15499	575399
71793	575400
14227	575401
114185	575402
90806	575403
5809	575404
93361	575405
79615	575406
5222	575407
6667	575408
23407	575409
50450	575410
10548	575411
4829	575412
27567	575413
91157	575414
69657	575415
37171	575416
9627	575417
69867	575418
61093	575419
76402	575420
9591	575421
23417	575422
12799	575423
16475	575424
7684	575425
95181	575426
72053	575427
85852	575428
93367	575429
26865	575430
29111	575431
62123	575432
28759	575433
71795	575434
3176	575435
75417	575436
4447	575437
17431	575438
1288	575439
2909	575440
96643	575441
204534	575442
14255	575443
31777	575444
56038	575445
25140	575446
16995	575447
15314	575448
24384	575449
24637	575450
42663	575451
8905	575452
27028	575453
43124	575454
47638	575455
8177	575456
80783	575457
23175	575458
92913	575459
14596	575460
14288	575461
75835	575462
70830	575463
16017	575464
214103	575465
162833	575466
12896	575467
127892	575468
16165	575469
42689	575470
42160	575471
19776	575472
24106	575473
11543	575474
140761	575475
232161	575476
107718	575477
2140	575478
121140	575479
135514	575480
166705	575481
33620	575482
90512	575483
120916	575484
78827	575485
19457	575486
91215	575487
11257	575488
15248	575489
28261	575490
76290	575491
121010	575492
74461	575493
68144	575494
61547	575495
105990	575496
53980	575497
38015	575498
73144	575499
71283	575500
16656	575501
8350	575502
166330	575503
47502	575504
79722	575505
48201	575506
195007	575507
3535	575508
23323	575509
19253	575510
5135	575511
31899	575512
37045	575513
74073	575514
66350	575515
36156	575516
3463	575517
34969	575518
100715	575519
156750	575520
66658	575521
13408	575522
238132	575523
82909	575524
2205	575525
184579	575526
143453	575527
15563	575528
66897	575529
1764	575530
17620	575531
22168	575532
111049	575533
64811	575534
21032	575535
25362	575536
69749	575537
3106	575538
48716	575539
83648	575540
66593	575541
16743	575542
18699	575543
80782	575544
32568	575545
3581	575546
1979	575547
149702	575548
7888	575549
71202	575550
222633	575551
267	575552
13217	575553
6559	575554
325	575555
98209	575556
62080	575557
27072	575558
1026	575559
11258	575560
13515	575561
52570	575562
70510	575563
6760	575564
83444	575565
83843	575566
41705	575567
82514	575568
196839	575569
14427	575570
149648	575571
62169	575572
31795	575573
21620	575574
52015	575575
45311	575576
3640	575577
113686	575578
60035	575579
192185	575580
121701	575581
93635	575582
42178	575583
81339	575584
128223	575585
53923	575586
121586	575587
58518	575588
43458	575589
93868	575590
135770	575591
2982	575592
125754	575593
55337	575594
9088	575595
192406	575596
37181	575597
27614	575598
61851	575599
60239	575600
107574	575601
24384	575602
22173	575603
177459	575604
40995	575605
121222	575606
107419	575607
118616	575608
38923	575609
53028	575610
239379	575611
76491	575612
224706	575613
162314	575614
8579	575615
104608	575616
100206	575617
38974	575618
80209	575619
86845	575620
77534	575621
161389	575622
22978	575623
88639	575624
145250	575625
100175	575626
55432	575627
144144	575628
104690	575629
121515	575630
66686	575631
200489	575632
31076	575633
90558	575634
28502	575635
15641	575636
121720	575637
131639	575638
19233	575639
107605	575640
53703	575641
46816	575642
107421	575643
199892	575644
223704	575645
42190	575646
165228	575647
114641	575648
2202	575649
114657	575650
142866	575651
116284	575652
177784	575653
62951	575654
72628	575655
7222	575656
1324	575657
90593	575658
58471	575659
62769	575660
51257	575661
23603	575662
3170	575663
95170	575664
201495	575665
132827	575666
18024	575667
9145	575668
38035	575669
226940	575670
13411	575671
53577	575672
76	575673
3511	575674
25213	575675
28828	575676
196791	575677
117338	575678
21813	575679
176006	575680
62084	575681
71953	575682
46901	575683
557	575684
13384	575685
63661	575686
123327	575687
31961	575688
21451	575689
40960	575690
11949	575691
35710	575692
85081	575693
7838	575694
76961	575695
53787	575696
19233	575697
20910	575698
45667	575699
87971	575700
153134	575701
8811	575702
29815	575703
2261	575704
5239	575705
6175	575706
11606	575707
50	575708
3274	575709
31534	575710
15109	575711
13277	575712
19769	575713
130100	575714
4872	575715
8063	575716
34876	575717
3668	575718
30245	575719
9386	575720
105104	575721
6074	575722
8436	575723
31497	575724
25771	575725
131880	575726
103163	575727
7138	575728
16066	575729
63356	575730
2583	575731
13544	575732
13777	575733
84567	575734
44860	575735
38856	575736
1072	575737
27752	575738
1325	575739
56909	575740
22649	575741
35159	575742
480	575743
86	575744
37596	575745
128814	575746
225	575747
6267	575748
48772	575749
78161	575750
55056	575751
1827	575752
28936	575753
22777	575754
3287	575755
9508	575756
46502	575757
4901	575758
8466	575759
72369	575760
37490	575761
35211	575762
26720	575763
27642	575764
61347	575765
141988	575766
72613	575767
1531	575768
89141	575769
209900	575770
24072	575771
29713	575772
4102	575773
121295	575774
81558	575775
119348	575776
56013	575777
75549	575778
106094	575779
5192	575780
103561	575781
53888	575782
27877	575783
122634	575784
53475	575785
20766	575786
130570	575787
34287	575788
71560	575789
42160	575790
57876	575791
223848	575792
18122	575793
3445	575794
5310	575795
117312	575796
1323	575797
122148	575798
36146	575799
58660	575800
195484	575801
31832	575802
4404	575803
136531	575804
38267	575805
103850	575806
59947	575807
47355	575808
148010	575809
50531	575810
33280	575811
236295	575812
62125	575813
24131	575814
69692	575815
78643	575816
29630	575817
71650	575818
128724	575819
49271	575820
39247	575821
168006	575822
31501	575823
31220	575824
32399	575825
130848	575826
56433	575827
10267	575828
21728	575829
44621	575830
79842	575831
179818	575832
156000	575833
49962	575834
84073	575835
27577	575836
73445	575837
104563	575838
119696	575839
55790	575840
38842	575841
2034	575842
27572	575843
49942	575844
148746	575845
65077	575846
82177	575847
217456	575848
47662	575849
143508	575850
32553	575851
163123	575852
121149	575853
4933	575854
81285	575855
41478	575856
219485	575857
11465	575858
23813	575859
38159	575860
35879	575861
11465	575862
137254	575863
71674	575864
50179	575865
57449	575866
31880	575867
36576	575868
34812	575869
12961	575870
34812	575871
8203	575872
126471	575873
36586	575874
11024	575875
77597	575876
26588	575877
27518	575878
8203	575879
59789	575880
101574	575881
24554	575882
55536	575883
27612	575884
34790	575885
15629	575886
77448	575887
46104	575888
50024	575889
20822	575890
43349	575891
23656	575892
167571	575893
72638	575894
4224	575895
46563	575896
103493	575897
74544	575898
19620	575899
181650	575900
91849	575901
27154	575902
17635	575903
47275	575904
59338	575905
21298	575906
39502	575907
135921	575908
45801	575909
193466	575910
12891	575911
189693	575912
135735	575913
23857	575914
26978	575915
28332	575916
9010	575917
2170	575918
23070	575919
229612	575920
15030	575921
137719	575922
53863	575923
122138	575924
87136	575925
20101	575926
140706	575927
53034	575928
31880	575929
51524	575930
26883	575931
37043	575932
53078	575933
97834	575934
32194	575935
110030	575936
55281	575937
31482	575938
65036	575939
841	575940
142909	575941
234631	575942
42284	575943
58118	575944
16022	575945
103968	575946
59246	575947
53493	575948
49115	575949
8894	575950
138815	575951
36574	575952
85832	575953
68958	575954
104604	575955
215680	575956
36877	575957
136176	575958
8102	575959
86173	575960
200491	575961
99268	575962
133028	575963
195350	575964
3353	575965
38944	575966
69194	575967
36430	575968
46257	575969
12528	575970
385	575971
16168	575972
114918	575973
52609	575974
59694	575975
132446	575976
121292	575977
100096	575978
145720	575979
116522	575980
167572	575981
53068	575982
14930	575983
47586	575984
16056	575985
71692	575986
46683	575987
51498	575988
21788	575989
76646	575990
189610	575991
7491	575992
33681	575993
16241	575994
127648	575995
37356	575996
6592	575997
47098	575998
39051	575999
53895	576000
7413	576001
15668	576002
10589	576003
5537	576004
31258	576005
3224	576006
161504	576007
184194	576008
12977	576009
69422	576010
19083	576011
59448	576012
7146	576013
15723	576014
216663	576015
152057	576016
38258	576017
2614	576018
3281	576019
27589	576020
40437	576021
110919	576022
80778	576023
91849	576024
73584	576025
34800	576026
79625	576027
1140	576028
7191	576029
69712	576030
41343	576031
85444	576032
111857	576033
75791	576034
25658	576035
38450	576036
72846	576037
78482	576038
158824	576039
93905	576040
2104	576041
25673	576042
2401	576043
48653	576044
50537	576045
36640	576046
14800	576047
26943	576048
91151	576049
61145	576050
33983	576051
44874	576052
88742	576053
19636	576054
131957	576055
6090	576056
163783	576057
36130	576058
109387	576059
11087	576060
228546	576061
63739	576062
82670	576063
56674	576064
3607	576065
28597	576066
28914	576067
6509	576068
3935	576069
9262	576070
211494	576071
68696	576072
21345	576073
20480	576074
62297	576075
16698	576076
37930	576077
140388	576078
197378	576079
47273	576080
78536	576081
195747	576082
107561	576083
8384	576084
13929	576085
13566	576086
37283	576087
47891	576088
19604	576089
7656	576090
2906	576091
5007	576092
142117	576093
90717	576094
8341	576095
51671	576096
38488	576097
30004	576098
5396	576099
6189	576100
8310	576101
30211	576102
30215	576103
18083	576104
143207	576105
79638	576106
61908	576107
35754	576108
41908	576109
98612	576110
748	576111
92700	576112
637	576113
37604	576114
16529	576115
17611	576116
2343	576117
57418	576118
47100	576119
4420	576120
44676	576121
2103	576122
32127	576123
21158	576124
2056	576125
60792	576126
35514	576127
24690	576128
18099	576129
26809	576130
173547	576131
71489	576132
48017	576133
53560	576134
26408	576135
78596	576136
69095	576137
73014	576138
5396	576139
21409	576140
105790	576141
2076	576142
73014	576143
17344	576144
9810	576145
44975	576146
90419	576147
47966	576148
68153	576149
100607	576150
106112	576151
23565	576152
9598	576153
60454	576154
159238	576155
198631	576156
92800	576157
84018	576158
161913	576159
56228	576160
27584	576161
115102	576162
98910	576163
43493	576164
138596	576165
79838	576166
59790	576167
31503	576168
13049	576169
178258	576170
178142	576171
27239	576172
195065	576173
48545	576174
2265	576175
2920	576176
18207	576177
31847	576178
62247	576179
76282	576180
76074	576181
150535	576182
94940	576183
102489	576184
67048	576185
131151	576186
6565	576187
127124	576188
46710	576189
103778	576190
81209	576191
37004	576192
29998	576193
96707	576194
44930	576195
68707	576196
29997	576197
2145	576198
29291	576199
42244	576200
97838	576201
43322	576202
36637	576203
56870	576204
57340	576205
128488	576206
18160	576207
138070	576208
4701	576209
135672	576210
37033	576211
190710	576212
77559	576213
47344	576214
140	576215
42079	576216
142431	576217
231706	576218
11231	576219
23641	576220
11295	576221
23742	576222
32933	576223
8605	576224
74508	576225
157508	576226
4609	576227
2272	576228
107872	576229
66781	576230
25950	576231
89490	576232
73623	576233
7005	576234
92662	576235
15971	576236
21713	576237
35661	576238
17319	576239
65556	576240
70521	576241
113206	576242
123084	576243
146605	576244
187741	576245
58659	576246
44898	576247
104495	576248
38911	576249
106470	576250
9130	576251
2804	576252
58030	576253
1	576254
22553	576255
8332	576256
17249	576257
13723	576258
46798	576259
8093	576260
105674	576261
38741	576262
142624	576263
8093	576264
32046	576265
6986	576266
22262	576267
22246	576268
28300	576269
93581	576270
2128	576271
13808	576272
50527	576273
12086	576274
102572	576275
7395	576276
180915	576277
4493	576278
144055	576279
105906	576280
8074	576281
104542	576282
35009	576283
22802	576284
22986	576285
50158	576286
88196	576287
1822	576288
174303	576289
198159	576290
21333	576291
19813	576292
57690	576293
34336	576294
11280	576295
40257	576296
14073	576297
22825	576298
23354	576299
35932	576300
94453	576301
30594	576302
191278	576303
1468	576304
41420	576305
8688	576306
83852	576307
64718	576308
11923	576309
28135	576310
54440	576311
8513	576312
79727	576313
125438	576314
48699	576315
42314	576316
51776	576317
199800	576318
1190	576319
44499	576320
8029	576321
73282	576322
27089	576323
107219	576324
3834	576325
35620	576326
16574	576327
42205	576328
8358	576329
16591	576330
13771	576331
30475	576332
47349	576333
37628	576334
66786	576335
219310	576336
17735	576337
21795	576338
45607	576339
70342	576340
92795	576341
47668	576342
30487	576343
73557	576344
73276	576345
1175	576346
7239	576347
134329	576348
60808	576349
112639	576350
15193	576351
3834	576352
78752	576353
19771	576354
21312	576355
48557	576356
30597	576357
34832	576358
77681	576359
12559	576360
67638	576361
70071	576362
7874	576363
87277	576364
15656	576365
44200	576366
2926	576367
102347	576368
18812	576369
39602	576370
2175	576371
29482	576372
20427	576373
60788	576374
130076	576375
21182	576376
72113	576377
57544	576378
14080	576379
60740	576380
29734	576381
228139	576382
1468	576383
142033	576384
136540	576385
27402	576386
22197	576387
48594	576388
29482	576389
48813	576390
215654	576391
20979	576392
59854	576393
106853	576394
50510	576395
27789	576396
7167	576397
23966	576398
33043	576399
36612	576400
122128	576401
60024	576402
2796	576403
49030	576404
20256	576405
1269	576406
61478	576407
15104	576408
36736	576409
2484	576410
105277	576411
8683	576412
80435	576413
3177	576414
9544	576415
27789	576416
61462	576417
9810	576418
1251	576419
120491	576420
106330	576421
45139	576422
150281	576423
13942	576424
133683	576425
466	576426
89739	576427
3083	576428
173026	576429
1761	576430
20149	576431
92542	576432
9457	576433
117415	576434
78079	576435
102762	576436
38179	576437
105579	576438
2568	576439
165181	576440
188178	576441
36840	576442
64174	576443
159049	576444
34954	576445
54671	576446
7670	576447
25229	576448
127307	576449
63888	576450
5842	576451
91535	576452
54170	576453
19633	576454
10414	576455
79417	576456
227161	576457
75994	576458
147466	576459
102687	576460
57248	576461
19130	576462
136037	576463
51589	576464
21299	576465
50062	576466
42996	576467
133919	576468
45089	576469
41877	576470
3019	576471
31680	576472
1695	576473
99351	576474
63504	576475
21984	576476
49280	576477
47423	576478
3871	576479
2769	576480
36077	576481
17728	576482
5541	576483
26711	576484
15064	576485
24095	576486
45017	576487
56667	576488
39665	576489
1912	576490
67581	576491
2758	576492
8986	576493
50520	576494
63130	576495
114799	576496
117242	576497
107102	576498
3915	576499
233183	576500
219803	576501
69509	576502
41991	576503
42029	576504
33369	576505
4659	576506
3535	576507
97263	576508
81115	576509
115820	576510
16414	576511
90797	576512
86123	576513
146549	576514
107162	576515
75892	576516
184689	576517
204029	576518
115050	576519
162921	576520
5798	576521
106594	576522
48229	576523
17883	576524
121498	576525
205329	576526
25077	576527
47017	576528
13497	576529
24430	576530
46689	576531
7107	576532
20636	576533
110012	576534
30367	576535
28642	576536
34915	576537
21049	576538
69062	576539
114759	576540
32170	576541
52770	576542
15745	576543
27929	576544
22818	576545
27831	576546
56303	576547
92869	576548
122997	576549
34463	576550
9802	576551
22318	576552
30469	576553
46799	576554
160917	576555
48889	576556
30393	576557
19004	576558
35088	576559
139510	576560
65355	576561
30189	576562
18804	576563
57406	576564
57069	576565
28393	576566
94163	576567
99645	576568
95438	576569
16274	576570
25579	576571
150689	576572
23147	576573
27614	576574
94527	576575
71297	576576
55900	576577
31371	576578
101056	576579
6181	576580
37756	576581
53268	576582
154155	576583
7654	576584
94043	576585
97697	576586
84792	576587
223344	576588
8844	576589
48683	576590
61580	576591
28305	576592
79230	576593
88687	576594
112944	576595
57784	576596
75103	576597
94776	576598
24411	576599
16601	576600
134207	576601
60962	576602
27772	576603
42339	576604
4800	576605
55188	576606
11790	576607
53467	576608
12530	576609
81071	576610
12530	576611
50422	576612
149693	576613
60740	576614
35646	576615
201282	576616
11492	576617
36039	576618
128908	576619
78490	576620
1252	576621
3198	576622
73308	576623
45966	576624
21010	576625
1854	576626
20044	576627
103	576628
13472	576629
28662	576630
46787	576631
11595	576632
26086	576633
96520	576634
37589	576635
18630	576636
5450	576637
34791	576638
65830	576639
29326	576640
8174	576641
30083	576642
37220	576643
2927	576644
2288	576645
12062	576646
7237	576647
46170	576648
16597	576649
29256	576650
60608	576651
29071	576652
25317	576653
76694	576654
36991	576655
15595	576656
7239	576657
71626	576658
78604	576659
32419	576660
6080	576661
44665	576662
46468	576663
3461	576664
25963	576665
56240	576666
10524	576667
22065	576668
5040	576669
100266	576670
110977	576671
95210	576672
185985	576673
11016	576674
43545	576675
21905	576676
32528	576677
11171	576678
29592	576679
91180	576680
24554	576681
21066	576682
1074	576683
64066	576684
9662	576685
108916	576686
102360	576687
69560	576688
59800	576689
9923	576690
165360	576691
59452	576692
6028	576693
157912	576694
8747	576695
8862	576696
172936	576697
8634	576698
121134	576699
147555	576700
12601	576701
8594	576702
194	576703
90078	576704
84006	576705
29320	576706
11880	576707
11908	576708
44715	576709
31476	576710
6576	576711
146159	576712
750	576713
3560	576714
81834	576715
115100	576716
32408	576717
101349	576718
17439	576719
46334	576720
131186	576721
23669	576722
150395	576723
58551	576724
160511	576725
59673	576726
61096	576727
11195	576728
44197	576729
136173	576730
56756	576731
164963	576732
19241	576733
22479	576734
36548	576735
674	576736
46170	576737
99602	576738
23804	576739
10196	576740
9456	576741
160259	576742
1666	576743
6819	576744
106628	576745
64903	576746
147934	576747
39748	576748
8136	576749
154394	576750
13442	576751
56592	576752
29138	576753
73657	576754
58898	576755
174399	576756
166983	576757
139414	576758
146490	576759
41528	576760
12452	576761
14955	576762
120112	576763
45113	576764
12358	576765
178207	576766
74442	576767
13747	576768
60478	576769
210640	576770
19346	576771
20694	576772
71111	576773
74868	576774
218679	576775
153633	576776
88521	576777
39636	576778
16079	576779
17105	576780
158450	576781
46845	576782
47217	576783
76724	576784
60483	576785
60414	576786
137344	576787
151101	576788
150165	576789
50341	576790
133524	576791
28383	576792
111308	576793
86721	576794
194612	576795
83837	576796
163251	576797
83180	576798
104247	576799
181064	576800
9429	576801
119407	576802
34935	576803
73386	576804
69820	576805
117083	576806
88360	576807
234073	576808
66909	576809
119650	576810
79301	576811
60484	576812
111547	576813
140980	576814
86122	576815
29905	576816
24298	576817
73588	576818
118001	576819
119944	576820
162967	576821
115133	576822
87502	576823
40994	576824
49782	576825
125115	576826
37442	576827
126620	576828
76803	576829
131942	576830
26348	576831
188743	576832
64897	576833
239538	576834
174293	576835
86449	576836
65238	576837
4380	576838
85462	576839
26589	576840
21304	576841
21563	576842
32940	576843
32940	576844
26284	576845
26542	576846
32418	576847
41005	576848
7560	576849
1121	576850
32732	576851
28925	576852
117484	576853
70867	576854
199607	576855
31683	576856
13541	576857
19129	576858
14352	576859
54077	576860
34620	576861
1297	576862
16813	576863
41419	576864
41004	576865
77933	576866
16030	576867
15970	576868
11993	576869
23505	576870
27181	576871
5702	576872
9953	576873
8285	576874
15140	576875
67763	576876
39556	576877
8125	576878
17475	576879
39948	576880
627	576881
64354	576882
32209	576883
85378	576884
5184	576885
61100	576886
9250	576887
89020	576888
14361	576889
47398	576890
15774	576891
11492	576892
45135	576893
8448	576894
31377	576895
31866	576896
2271	576897
9529	576898
6301	576899
12661	576900
14902	576901
1493	576902
768	576903
15577	576904
17314	576905
70163	576906
36	576907
1174	576908
3561	576909
170995	576910
24682	576911
1083	576912
2905	576913
15962	576914
3553	576915
31866	576916
6716	576917
10030	576918
18581	576919
11857	576920
19090	576921
15109	576922
61671	576923
6872	576924
105892	576925
16186	576926
44132	576927
10042	576928
76862	576929
303	576930
643	576931
35201	576932
277	576933
73238	576934
23399	576935
14172	576936
31310	576937
29079	576938
97284	576939
16213	576940
6021	576941
9077	576942
56324	576943
4023	576944
10596	576945
37056	576946
19465	576947
8190	576948
15221	576949
36311	576950
80652	576951
2000	576952
14662	576953
24959	576954
91399	576955
14262	576956
467	576957
5115	576958
39774	576959
23360	576960
46167	576961
8529	576962
44159	576963
2403	576964
113	576965
5109	576966
20926	576967
5910	576968
3861	576969
3784	576970
650	576971
6379	576972
14007	576973
2091	576974
18393	576975
4913	576976
3327	576977
4772	576978
8187	576979
89595	576980
10327	576981
3366	576982
5825	576983
16113	576984
16248	576985
15823	576986
1639	576987
682	576988
7636	576989
10816	576990
164081	576991
1011	576992
22595	576993
9250	576994
71156	576995
11333	576996
2251	576997
3861	576998
6856	576999
17586	577000
51266	577001
6766	577002
1744	577003
11182	577004
38	577005
1619	577006
12702	577007
14570	577008
67811	577009
58290	577010
32870	577011
113	577012
30321	577013
10780	577014
3553	577015
5498	577016
43069	577017
89030	577018
2947	577019
62360	577020
12299	577021
8004	577022
106277	577023
37048	577024
6863	577025
36358	577026
65197	577027
5676	577028
45604	577029
7543	577030
16004	577031
43668	577032
191437	577033
19880	577034
13895	577035
199699	577036
86382	577037
36146	577038
24778	577039
152203	577040
98570	577041
39587	577042
46528	577043
193005	577044
22028	577045
100041	577046
5035	577047
19810	577048
71972	577049
15210	577050
147547	577051
134183	577052
187846	577053
110141	577054
99063	577055
194769	577056
23021	577057
99407	577058
9089	577059
14409	577060
67005	577061
8923	577062
135521	577063
154529	577064
13729	577065
30562	577066
12664	577067
70355	577068
34130	577069
9127	577070
31709	577071
195869	577072
778	577073
6572	577074
49140	577075
169112	577076
121091	577077
16989	577078
24573	577079
20360	577080
200020	577081
107777	577082
11790	577083
31708	577084
20476	577085
46005	577086
27187	577087
70090	577088
13960	577089
4219	577090
139522	577091
28525	577092
5497	577093
10051	577094
130537	577095
7116	577096
35493	577097
28590	577098
3220	577099
113313	577100
15106	577101
22380	577102
48137	577103
4149	577104
54048	577105
2953	577106
6138	577107
98679	577108
10963	577109
10963	577110
73577	577111
10883	577112
78822	577113
40310	577114
7005	577115
37687	577116
8746	577117
16832	577118
28085	577119
39579	577120
11501	577121
25515	577122
40203	577123
13650	577124
3682	577125
12090	577126
99881	577127
192997	577128
54308	577129
24620	577130
89280	577131
12090	577132
2986	577133
7053	577134
860	577135
30936	577136
5583	577137
23669	577138
34748	577139
29067	577140
56325	577141
35278	577142
9735	577143
59891	577144
25947	577145
4099	577146
11351	577147
19481	577148
127571	577149
2600	577150
13070	577151
7011	577152
27633	577153
7115	577154
15659	577155
70293	577156
4130	577157
75787	577158
13588	577159
31945	577160
18722	577161
35194	577162
30625	577163
37677	577164
7050	577165
16355	577166
2631	577167
31366	577168
1841	577169
7070	577170
14026	577171
56453	577172
35462	577173
200543	577174
38965	577175
48748	577176
980	577177
9892	577178
10030	577179
3619	577180
4257	577181
135067	577182
119109	577183
158954	577184
17194	577185
6940	577186
36100	577187
1251	577188
40488	577189
12601	577190
950	577191
17122	577192
1617	577193
816	577194
55311	577195
6940	577196
4668	577197
10105	577198
3360	577199
12965	577200
4825	577201
82540	577202
4152	577203
15823	577204
27375	577205
7409	577206
4612	577207
45967	577208
34313	577209
16811	577210
18812	577211
16065	577212
214593	577213
4376	577214
64077	577215
19076	577216
80343	577217
3656	577218
143129	577219
2545	577220
14265	577221
13990	577222
6019	577223
7060	577224
4174	577225
131399	577226
2703	577227
7849	577228
1177	577229
39230	577230
72447	577231
74609	577232
55412	577233
48575	577234
195885	577235
101528	577236
97120	577237
3118	577238
58327	577239
3683	577240
11112	577241
16172	577242
6433	577243
886	577244
4483	577245
97589	577246
55968	577247
3739	577248
35	577249
27927	577250
2953	577251
21142	577252
891	577253
3365	577254
43368	577255
15837	577256
23531	577257
39432	577258
93430	577259
7053	577260
49658	577261
35391	577262
2666	577263
26166	577264
12954	577265
10171	577266
37773	577267
35200	577268
5943	577269
11814	577270
1490	577271
10181	577272
48920	577273
13407	577274
23917	577275
11369	577276
45324	577277
98189	577278
26429	577279
101984	577280
38063	577281
146864	577282
40301	577283
152674	577284
24846	577285
44616	577286
5740	577287
4904	577288
11595	577289
121786	577290
5797	577291
34729	577292
15021	577293
18143	577294
27683	577295
19604	577296
5428	577297
57347	577298
22736	577299
27140	577300
18299	577301
9982	577302
50711	577303
41155	577304
48786	577305
221559	577306
97936	577307
64562	577308
28369	577309
77556	577310
16865	577311
164114	577312
113173	577313
8068	577314
106495	577315
161337	577316
144675	577317
36614	577318
115017	577319
70552	577320
154319	577321
109920	577322
79696	577323
106432	577324
5798	577325
134211	577326
98746	577327
11814	577328
19150	577329
33	577330
60746	577331
64989	577332
17311	577333
55405	577334
196370	577335
25964	577336
156980	577337
63759	577338
14129	577339
12972	577340
125323	577341
207655	577342
1689	577343
78759	577344
86916	577345
9190	577346
61150	577347
55754	577348
55108	577349
34103	577350
64942	577351
94081	577352
39389	577353
444	577354
184158	577355
55094	577356
77863	577357
12674	577358
29420	577359
1290	577360
84572	577361
1257	577362
39052	577363
30274	577364
47414	577365
139559	577366
95454	577367
41803	577368
1380	577369
30988	577370
82161	577371
71335	577372
7140	577373
23120	577374
781	577375
13788	577376
23699	577377
22812	577378
19250	577379
73340	577380
7986	577381
20454	577382
42819	577383
22579	577384
68721	577385
3753	577386
11025	577387
997	577388
8399	577389
8212	577390
28010	577391
44097	577392
2054	577393
28252	577394
43260	577395
6372	577396
8593	577397
12024	577398
1615	577399
2902	577400
2549	577401
130639	577402
10665	577403
45306	577404
45044	577405
20167	577406
3838	577407
34164	577408
394	577409
39205	577410
27461	577411
26070	577412
4740	577413
8567	577414
29853	577415
35123	577416
45458	577417
18521	577418
4617	577419
30022	577420
5479	577421
336	577422
27753	577423
28503	577424
25891	577425
35261	577426
11025	577427
95602	577428
30580	577429
6916	577430
3062	577431
29698	577432
20580	577433
33075	577434
588	577435
39606	577436
43329	577437
2443	577438
76697	577439
65	577440
100553	577441
85331	577442
7993	577443
11824	577444
23120	577445
47297	577446
4913	577447
28073	577448
15803	577449
15393	577450
363	577451
40870	577452
278	577453
14513	577454
1828	577455
10041	577456
55499	577457
9430	577458
15579	577459
35843	577460
20249	577461
33838	577462
18408	577463
49758	577464
15748	577465
15474	577466
2765	577467
13645	577468
22708	577469
50	577470
41671	577471
7229	577472
11309	577473
31142	577474
2957	577475
2387	577476
119179	577477
60322	577478
33893	577479
8	577480
108769	577481
36265	577482
207	577483
8146	577484
4904	577485
1209	577486
25925	577487
1607	577488
9547	577489
23801	577490
7128	577491
906	577492
142849	577493
11611	577494
12975	577495
103882	577496
71584	577497
27939	577498
196427	577499
8007	577500
33164	577501
9580	577502
12889	577503
83248	577504
35902	577505
31569	577506
17364	577507
2144	577508
174708	577509
45828	577510
78290	577511
135774	577512
122153	577513
12484	577514
133866	577515
109778	577516
10768	577517
18584	577518
240041	577519
4410	577520
7745	577521
135052	577522
58842	577523
118994	577524
33678	577525
2425	577526
2425	577527
76726	577528
238104	577529
219605	577530
105382	577531
45246	577532
218	577533
158599	577534
21737	577535
666	577536
124808	577537
95531	577538
18190	577539
70695	577540
141332	577541
5597	577542
8101	577543
124497	577544
107830	577545
126388	577546
2184	577547
30135	577548
117983	577549
125176	577550
4394	577551
17315	577552
4444	577553
73028	577554
9866	577555
3445	577556
37939	577557
7626	577558
70811	577559
17909	577560
25491	577561
33741	577562
102010	577563
26925	577564
55698	577565
122638	577566
9729	577567
166258	577568
19554	577569
224414	577570
41799	577571
64134	577572
39106	577573
22557	577574
7095	577575
10167	577576
10167	577577
39619	577578
37430	577579
80377	577580
90711	577581
9622	577582
27561	577583
142840	577584
30522	577585
12109	577586
72771	577587
12090	577588
17818	577589
25757	577590
40300	577591
26068	577592
56892	577593
94855	577594
60623	577595
80488	577596
75772	577597
73167	577598
12966	577599
18684	577600
209976	577601
7507	577602
28245	577603
43346	577604
44228	577605
25052	577606
19035	577607
140378	577608
183243	577609
96073	577610
20778	577611
48378	577612
56094	577613
22738	577614
44835	577615
37980	577616
19781	577617
68561	577618
7140	577619
8866	577620
35340	577621
71595	577622
107588	577623
29517	577624
70323	577625
88060	577626
129846	577627
9320	577628
19990	577629
36658	577630
35397	577631
103337	577632
94660	577633
6514	577634
42	577635
30925	577636
30248	577637
131912	577638
5811	577639
192082	577640
80987	577641
38136	577642
224316	577643
41361	577644
110810	577645
77021	577646
188389	577647
8377	577648
89734	577649
109072	577650
162059	577651
14465	577652
145803	577653
27910	577654
4641	577655
35380	577656
93971	577657
1248	577658
13014	577659
93880	577660
95354	577661
18726	577662
131293	577663
188129	577664
83629	577665
8388	577666
196286	577667
34598	577668
22757	577669
35085	577670
72085	577671
20885	577672
178263	577673
4833	577674
137	577675
195402	577676
18584	577677
73856	577678
113112	577679
6678	577680
210505	577681
32767	577682
35052	577683
199448	577684
232573	577685
27952	577686
37203	577687
86560	577688
78145	577689
62740	577690
37624	577691
48074	577692
82142	577693
22758	577694
72609	577695
103378	577696
72051	577697
59933	577698
74254	577699
17770	577700
71769	577701
181693	577702
73319	577703
30195	577704
55598	577705
37270	577706
9319	577707
78218	577708
43708	577709
39021	577710
73298	577711
22811	577712
23713	577713
132701	577714
33510	577715
71295	577716
96088	577717
94174	577718
135694	577719
198417	577720
84028	577721
128329	577722
143865	577723
25566	577724
22808	577725
12553	577726
31888	577727
22758	577728
125597	577729
9880	577730
30042	577731
18696	577732
132409	577733
80908	577734
16677	577735
34823	577736
4076	577737
132466	577738
126515	577739
16445	577740
15620	577741
26945	577742
105897	577743
18591	577744
48547	577745
128160	577746
3079	577747
18634	577748
94819	577749
121545	577750
47339	577751
103845	577752
23973	577753
9733	577754
82929	577755
16252	577756
51839	577757
38031	577758
20030	577759
38450	577760
101545	577761
13017	577762
57724	577763
89780	577764
27748	577765
74018	577766
20049	577767
14336	577768
18894	577769
41199	577770
34451	577771
9717	577772
5384	577773
118173	577774
80603	577775
181063	577776
155026	577777
7521	577778
3592	577779
12800	577780
9889	577781
71297	577782
150945	577783
24627	577784
9200	577785
2569	577786
34654	577787
14612	577788
89000	577789
28754	577790
68225	577791
25660	577792
12616	577793
184039	577794
172387	577795
3595	577796
24950	577797
13541	577798
17878	577799
28463	577800
83488	577801
2530	577802
4554	577803
184337	577804
167520	577805
86762	577806
19010	577807
152376	577808
18941	577809
44514	577810
54597	577811
11996	577812
3206	577813
1019	577814
18125	577815
223750	577816
115286	577817
85160	577818
58830	577819
75912	577820
100991	577821
30463	577822
98856	577823
9843	577824
42921	577825
171452	577826
66350	577827
36981	577828
58702	577829
120787	577830
53570	577831
1764	577832
150058	577833
7069	577834
13671	577835
8919	577836
112113	577837
54715	577838
75356	577839
217958	577840
9136	577841
3993	577842
155455	577843
65762	577844
35446	577845
66870	577846
1274	577847
25472	577848
38722	577849
26403	577850
210988	577851
108773	577852
14407	577853
84386	577854
162671	577855
50008	577856
32034	577857
3198	577858
2520	577859
43904	577860
1917	577861
52145	577862
73482	577863
133134	577864
90318	577865
11655	577866
61859	577867
78293	577868
30354	577869
67585	577870
63858	577871
34968	577872
125250	577873
206869	577874
28748	577875
11878	577876
150567	577877
49767	577878
29463	577879
31311	577880
5656	577881
41017	577882
89139	577883
64816	577884
69475	577885
1464	577886
65209	577887
24463	577888
45806	577889
199678	577890
10592	577891
86105	577892
662	577893
164734	577894
127517	577895
112207	577896
59644	577897
136230	577898
43146	577899
56722	577900
89061	577901
50151	577902
71889	577903
28865	577904
39902	577905
65564	577906
40148	577907
55686	577908
39168	577909
150577	577910
176792	577911
12538	577912
43117	577913
58398	577914
88598	577915
127155	577916
43899	577917
118282	577918
178620	577919
29140	577920
25848	577921
75246	577922
44704	577923
87302	577924
29140	577925
65014	577926
18708	577927
16997	577928
10573	577929
117162	577930
21636	577931
82021	577932
28190	577933
40148	577934
28827	577935
20904	577936
41795	577937
147934	577938
73652	577939
52974	577940
52884	577941
112676	577942
207200	577943
148977	577944
175975	577945
126625	577946
22527	577947
70848	577948
6878	577949
135853	577950
10477	577951
79442	577952
202625	577953
165525	577954
68190	577955
98869	577956
113132	577957
144958	577958
3045	577959
11348	577960
13063	577961
7307	577962
145179	577963
4664	577964
2579	577965
99296	577966
53171	577967
65082	577968
30386	577969
36085	577970
1818	577971
41942	577972
24401	577973
83240	577974
233440	577975
55148	577976
87965	577977
31491	577978
64647	577979
86952	577980
82643	577981
26105	577982
48049	577983
83120	577984
71528	577985
88674	577986
128635	577987
11402	577988
31153	577989
123733	577990
7488	577991
125047	577992
6472	577993
22882	577994
9452	577995
6763	577996
10695	577997
19371	577998
115720	577999
35402	578000
2989	578001
1403	578002
9758	578003
92143	578004
69931	578005
27571	578006
162671	578007
29052	578008
1252	578009
3409	578010
3409	578011
7879	578012
7134	578013
20392	578014
40087	578015
7082	578016
13576	578017
8753	578018
17133	578019
6960	578020
37060	578021
45957	578022
50974	578023
91749	578024
13904	578025
31560	578026
138695	578027
14758	578028
69941	578029
6741	578030
7447	578031
15982	578032
40567	578033
50713	578034
125407	578035
22571	578036
75975	578037
675	578038
109836	578039
44859	578040
29948	578041
6421	578042
85414	578043
9286	578044
95006	578045
55634	578046
5129	578047
3098	578048
2535	578049
7256	578050
89001	578051
615	578052
4122	578053
129253	578054
61301	578055
14563	578056
2742	578057
28022	578058
1131	578059
148012	578060
394	578061
42587	578062
1940	578063
91978	578064
138442	578065
144376	578066
116429	578067
132770	578068
83007	578069
119750	578070
4692	578071
23155	578072
145860	578073
58057	578074
6159	578075
54855	578076
64946	578077
151710	578078
2223	578079
955	578080
1348	578081
74571	578082
52907	578083
35937	578084
4192	578085
92633	578086
2000	578087
99787	578088
45972	578089
44746	578090
42910	578091
113071	578092
172581	578093
208825	578094
226640	578095
88598	578096
1648	578097
22292	578098
15320	578099
15688	578100
51051	578101
5159	578102
46357	578103
24928	578104
98283	578105
23736	578106
5205	578107
27601	578108
1740	578109
195876	578110
2512	578111
847	578112
51306	578113
13377	578114
34238	578115
25687	578116
20226	578117
92816	578118
82339	578119
47867	578120
17313	578121
14427	578122
120314	578123
46108	578124
65340	578125
185949	578126
52949	578127
27663	578128
180415	578129
20963	578130
7860	578131
3723	578132
31865	578133
88755	578134
528	578135
59706	578136
72701	578137
27070	578138
4001	578139
118564	578140
5589	578141
9637	578142
69832	578143
180478	578144
47229	578145
32368	578146
128403	578147
101777	578148
10722	578149
9098	578150
54853	578151
58238	578152
27977	578153
17799	578154
11372	578155
218150	578156
36874	578157
26328	578158
66961	578159
3777	578160
9265	578161
34669	578162
45322	578163
17775	578164
39216	578165
2386	578166
217206	578167
67151	578168
67691	578169
6542	578170
10332	578171
89794	578172
59398	578173
38874	578174
6373	578175
36110	578176
126758	578177
117018	578178
12798	578179
36656	578180
147456	578181
13278	578182
19274	578183
15160	578184
72945	578185
5708	578186
67008	578187
6374	578188
18734	578189
88939	578190
18196	578191
62321	578192
76102	578193
94605	578194
35183	578195
93823	578196
4356	578197
95182	578198
104876	578199
34943	578200
23775	578201
74277	578202
216848	578203
16840	578204
41654	578205
71377	578206
29340	578207
98629	578208
92699	578209
46199	578210
207705	578211
59707	578212
165745	578213
24475	578214
109755	578215
11902	578216
26575	578217
77038	578218
116222	578219
16982	578220
54113	578221
209897	578222
210560	578223
44998	578224
32313	578225
26122	578226
103216	578227
131555	578228
56931	578229
85209	578230
16204	578231
44710	578232
14191	578233
10271	578234
35134	578235
216920	578236
23591	578237
124554	578238
10018	578239
61232	578240
36808	578241
82411	578242
80678	578243
172577	578244
98676	578245
3669	578246
33863	578247
47137	578248
66897	578249
27282	578250
38236	578251
1662	578252
27639	578253
80602	578254
11640	578255
36418	578256
8338	578257
56231	578258
113435	578259
11812	578260
21722	578261
237040	578262
1884	578263
53220	578264
16603	578265
10078	578266
11908	578267
20998	578268
45827	578269
60730	578270
34176	578271
3473	578272
111983	578273
9526	578274
20415	578275
8736	578276
17319	578277
8063	578278
133850	578279
39804	578280
23431	578281
68098	578282
59026	578283
36341	578284
14299	578285
40093	578286
44663	578287
70323	578288
65798	578289
29398	578290
23694	578291
126513	578292
56235	578293
31607	578294
30740	578295
2845	578296
6572	578297
12876	578298
8182	578299
111134	578300
89487	578301
70470	578302
16377	578303
15229	578304
153823	578305
14506	578306
92312	578307
96914	578308
27418	578309
10199	578310
41480	578311
24799	578312
10163	578313
5897	578314
62126	578315
1501	578316
28933	578317
50562	578318
154828	578319
15647	578320
57164	578321
106085	578322
152931	578323
133474	578324
6920	578325
98741	578326
32289	578327
161652	578328
208848	578329
80652	578330
71	578331
27288	578332
12861	578333
77352	578334
27165	578335
2897	578336
32066	578337
45571	578338
14345	578339
7447	578340
98442	578341
99737	578342
55481	578343
18316	578344
65725	578345
15145	578346
87499	578347
4982	578348
44365	578349
163063	578350
7833	578351
43670	578352
38053	578353
1093	578354
33905	578355
199537	578356
159236	578357
1599	578358
136679	578359
20974	578360
18712	578361
28080	578362
35879	578363
213224	578364
34487	578365
11317	578366
2893	578367
1747	578368
21110	578369
106947	578370
100445	578371
29341	578372
16575	578373
66664	578374
418	578375
9032	578376
22115	578377
181093	578378
23367	578379
99570	578380
44749	578381
12652	578382
3280	578383
64146	578384
160791	578385
36261	578386
4626	578387
172457	578388
17988	578389
4216	578390
7089	578391
411	578392
66714	578393
113691	578394
11046	578395
8383	578396
4222	578397
32467	578398
1640	578399
13118	578400
109765	578401
9263	578402
75859	578403
42949	578404
102635	578405
64240	578406
17594	578407
202858	578408
174202	578409
128567	578410
58400	578411
112944	578412
187238	578413
12971	578414
36518	578415
126509	578416
77230	578417
108	578418
48075	578419
14450	578420
23043	578421
25325	578422
234354	578423
116273	578424
12883	578425
8739	578426
2996	578427
45100	578428
97021	578429
11488	578430
149134	578431
226281	578432
43878	578433
8099	578434
213847	578435
117094	578436
63169	578437
3088	578438
60755	578439
126124	578440
153390	578441
1819	578442
26000	578443
48451	578444
74953	578445
16406	578446
28389	578447
64997	578448
75465	578449
60521	578450
105874	578451
5427	578452
64878	578453
57933	578454
15108	578455
1092	578456
156177	578457
15836	578458
36110	578459
44234	578460
99072	578461
101096	578462
57651	578463
126962	578464
146052	578465
58780	578466
76931	578467
76745	578468
745	578469
58563	578470
8714	578471
13774	578472
114207	578473
79835	578474
221601	578475
84050	578476
14361	578477
28650	578478
14825	578479
23157	578480
131593	578481
5372	578482
39227	578483
5459	578484
56198	578485
6392	578486
95598	578487
57355	578488
99796	578489
11775	578490
37729	578491
9306	578492
6086	578493
39713	578494
10037	578495
10844	578496
36927	578497
15506	578498
2253	578499
15997	578500
25722	578501
93719	578502
10448	578503
156657	578504
84900	578505
29177	578506
183237	578507
137054	578508
125442	578509
29237	578510
49387	578511
102265	578512
10863	578513
148412	578514
33587	578515
17527	578516
110967	578517
74161	578518
219415	578519
57391	578520
46161	578521
43498	578522
112707	578523
24072	578524
139571	578525
47	578526
32160	578527
57420	578528
92918	578529
24797	578530
82833	578531
36607	578532
125455	578533
210025	578534
97009	578535
33919	578536
38777	578537
40274	578538
223285	578539
68493	578540
177322	578541
2287	578542
83991	578543
110484	578544
51841	578545
36339	578546
84706	578547
12220	578548
100605	578549
59640	578550
1626	578551
81680	578552
55673	578553
37293	578554
21669	578555
75810	578556
1567	578557
91692	578558
224083	578559
38799	578560
159974	578561
27247	578562
64012	578563
74365	578564
12916	578565
17792	578566
38124	578567
77288	578568
18717	578569
28995	578570
2475	578571
74463	578572
123158	578573
51529	578574
35818	578575
186998	578576
4124	578577
103687	578578
29512	578579
75089	578580
32529	578581
21635	578582
109487	578583
24628	578584
82808	578585
17735	578586
97103	578587
73120	578588
35438	578589
47956	578590
17094	578591
158118	578592
28925	578593
38379	578594
188339	578595
806	578596
66327	578597
199492	578598
11354	578599
17675	578600
6418	578601
34021	578602
86679	578603
85350	578604
181224	578605
130689	578606
2000	578607
103589	578608
26253	578609
5286	578610
58690	578611
36619	578612
10792	578613
39948	578614
1829	578615
17497	578616
46082	578617
50889	578618
47306	578619
11954	578620
124080	578621
100392	578622
13305	578623
99014	578624
143335	578625
5348	578626
206287	578627
50089	578628
76237	578629
58131	578630
54596	578631
136481	578632
21262	578633
65815	578634
29045	578635
84239	578636
102347	578637
19624	578638
7970	578639
11960	578640
2194	578641
74381	578642
141631	578643
7523	578644
5329	578645
12328	578646
153439	578647
70377	578648
15725	578649
46855	578650
27708	578651
117104	578652
149382	578653
45474	578654
32869	578655
127267	578656
136673	578657
3338	578658
48187	578659
89631	578660
2521	578661
11771	578662
28925	578663
164094	578664
39149	578665
50044	578666
83885	578667
16877	578668
22674	578669
129983	578670
7087	578671
2026	578672
8111	578673
5023	578674
13674	578675
38865	578676
39798	578677
34512	578678
303	578679
29077	578680
119571	578681
22207	578682
176516	578683
32345	578684
36027	578685
92777	578686
47650	578687
7558	578688
148507	578689
79827	578690
39243	578691
5212	578692
101661	578693
25605	578694
22798	578695
140138	578696
29193	578697
3108	578698
42861	578699
36572	578700
36326	578701
21263	578702
10843	578703
45390	578704
23536	578705
1865	578706
9672	578707
54557	578708
23900	578709
33963	578710
792	578711
2476	578712
42612	578713
5149	578714
113488	578715
5290	578716
44215	578717
609	578718
33037	578719
82717	578720
33961	578721
57451	578722
20029	578723
109894	578724
6960	578725
1395	578726
109438	578727
1922	578728
56388	578729
36225	578730
7828	578731
98912	578732
25563	578733
111300	578734
1660	578735
25023	578736
84277	578737
88954	578738
66704	578739
56428	578740
13195	578741
5512	578742
1655	578743
31012	578744
12017	578745
29374	578746
19522	578747
16684	578748
40494	578749
1599	578750
14465	578751
158966	578752
86395	578753
181439	578754
57029	578755
51218	578756
83321	578757
17381	578758
88537	578759
74606	578760
58472	578761
92763	578762
58129	578763
20684	578764
70610	578765
20432	578766
11963	578767
1306	578768
76412	578769
82670	578770
3114	578771
43072	578772
28181	578773
6230	578774
4498	578775
167766	578776
756	578777
12370	578778
24717	578779
29354	578780
36590	578781
5666	578782
51289	578783
15595	578784
29039	578785
69201	578786
54487	578787
8369	578788
20739	578789
139675	578790
182802	578791
1594	578792
49002	578793
42531	578794
24917	578795
14939	578796
133091	578797
9481	578798
3518	578799
28660	578800
136467	578801
160427	578802
2243	578803
40284	578804
25835	578805
91340	578806
23091	578807
47693	578808
61820	578809
33109	578810
70633	578811
88257	578812
31193	578813
54938	578814
40826	578815
66886	578816
35998	578817
77956	578818
27257	578819
88281	578820
27264	578821
19308	578822
184930	578823
113247	578824
7522	578825
4542	578826
82848	578827
9338	578828
6795	578829
10036	578830
28326	578831
3618	578832
2701	578833
2701	578834
75051	578835
28636	578836
50922	578837
10904	578838
55683	578839
21395	578840
104386	578841
34724	578842
153333	578843
73873	578844
40477	578845
44894	578846
39147	578847
58514	578848
47602	578849
63481	578850
24668	578851
124190	578852
2878	578853
10926	578854
148918	578855
7382	578856
11957	578857
91339	578858
30638	578859
123336	578860
16928	578861
37058	578862
113171	578863
83796	578864
12208	578865
204	578866
36830	578867
21485	578868
19083	578869
20835	578870
3674	578871
130652	578872
1068	578873
12798	578874
113750	578875
61550	578876
147880	578877
88755	578878
78799	578879
153977	578880
23823	578881
67134	578882
24802	578883
15681	578884
19103	578885
84254	578886
22850	578887
47563	578888
11901	578889
4570	578890
55945	578891
36726	578892
68576	578893
109706	578894
19110	578895
117460	578896
113056	578897
165808	578898
6158	578899
113491	578900
12008	578901
99449	578902
15105	578903
130704	578904
154534	578905
4786	578906
20888	578907
82774	578908
25944	578909
142216	578910
6302	578911
11873	578912
51719	578913
45325	578914
1548	578915
17852	578916
17803	578917
1726	578918
31409	578919
56529	578920
12600	578921
70065	578922
172353	578923
4079	578924
9788	578925
11961	578926
5982	578927
25338	578928
16168	578929
7611	578930
48875	578931
20631	578932
68349	578933
7448	578934
17814	578935
101474	578936
35151	578937
823	578938
10299	578939
817	578940
1176	578941
60968	578942
35179	578943
64256	578944
10335	578945
17877	578946
16747	578947
208621	578948
10075	578949
60521	578950
20848	578951
45710	578952
3184	578953
17319	578954
81296	578955
53675	578956
39667	578957
106442	578958
214586	578959
217499	578960
21118	578961
1750	578962
6763	578963
14538	578964
44188	578965
12220	578966
50424	578967
15735	578968
13093	578969
25327	578970
9686	578971
6033	578972
11273	578973
36385	578974
15353	578975
42723	578976
15525	578977
149430	578978
94734	578979
2487	578980
80693	578981
125592	578982
382	578983
42517	578984
67840	578985
65822	578986
4718	578987
26740	578988
88998	578989
64100	578990
101886	578991
59362	578992
92169	578993
89961	578994
3790	578995
199419	578996
155754	578997
160924	578998
6818	578999
61618	579000
23775	579001
51455	579002
22906	579003
97468	579004
3360	579005
32099	579006
54551	579007
6575	579008
45216	579009
70684	579010
44317	579011
9523	579012
13127	579013
76688	579014
1550	579015
32255	579016
80899	579017
14092	579018
983	579019
68547	579020
2719	579021
20541	579022
9777	579023
81931	579024
62401	579025
2169	579026
25547	579027
42575	579028
2393	579029
82306	579030
61984	579031
33113	579032
67899	579033
4692	579034
107243	579035
28013	579036
11195	579037
11676	579038
17649	579039
83972	579040
15137	579041
70179	579042
52072	579043
40452	579044
4870	579045
89019	579046
88928	579047
72853	579048
165930	579049
65770	579050
7334	579051
51101	579052
21447	579053
12747	579054
26294	579055
74002	579056
4748	579057
8452	579058
9376	579059
65834	579060
107878	579061
19908	579062
221980	579063
25605	579064
17565	579065
12579	579066
880	579067
99998	579068
118650	579069
60726	579070
16461	579071
106040	579072
40160	579073
126601	579074
20055	579075
6351	579076
52469	579077
128726	579078
858	579079
150066	579080
6728	579081
14194	579082
46059	579083
65805	579084
36008	579085
26114	579086
9974	579087
152035	579088
179865	579089
56376	579090
7654	579091
61213	579092
30959	579093
56462	579094
29877	579095
55593	579096
40494	579097
674	579098
13057	579099
22144	579100
7795	579101
109922	579102
11621	579103
4136	579104
20087	579105
4145	579106
35463	579107
118083	579108
5864	579109
1788	579110
54073	579111
32631	579112
58767	579113
10599	579114
20116	579115
2877	579116
51335	579117
3317	579118
4915	579119
71637	579120
25910	579121
109351	579122
17373	579123
157240	579124
32394	579125
16147	579126
128433	579127
19494	579128
8921	579129
15404	579130
127416	579131
76145	579132
39822	579133
9111	579134
100089	579135
131326	579136
12827	579137
11370	579138
73565	579139
34773	579140
123875	579141
95790	579142
15256	579143
33813	579144
40988	579145
124786	579146
144085	579147
33788	579148
110957	579149
114345	579150
213139	579151
72935	579152
199426	579153
852	579154
17441	579155
5442	579156
9197	579157
36953	579158
46642	579159
20744	579160
187507	579161
215207	579162
6019	579163
99720	579164
13839	579165
13091	579166
11995	579167
4886	579168
32067	579169
93720	579170
32967	579171
122717	579172
39570	579173
13216	579174
15256	579175
35041	579176
8277	579177
21803	579178
176981	579179
63217	579180
6393	579181
28239	579182
55590	579183
36912	579184
32845	579185
40236	579186
4780	579187
24290	579188
796	579189
1940	579190
19371	579191
21652	579192
118619	579193
11093	579194
1301	579195
61852	579196
49005	579197
6510	579198
10947	579199
1041	579200
27192	579201
22894	579202
47343	579203
50355	579204
48949	579205
6276	579206
1538	579207
21788	579208
28067	579209
23834	579210
6385	579211
2794	579212
78195	579213
135452	579214
9719	579215
1777	579216
87119	579217
72426	579218
120726	579219
1042	579220
1706	579221
28766	579222
145209	579223
122755	579224
17692	579225
110275	579226
142591	579227
65256	579228
42854	579229
3570	579230
5402	579231
55499	579232
83390	579233
15336	579234
107908	579235
4960	579236
40405	579237
21165	579238
162603	579239
70412	579240
40808	579241
25606	579242
23462	579243
8962	579244
13095	579245
30648	579246
58341	579247
5901	579248
1322	579249
77371	579250
39169	579251
952	579252
74895	579253
983	579254
65234	579255
92267	579256
95770	579257
51237	579258
36065	579259
40107	579260
19472	579261
41445	579262
26683	579263
239760	579264
25819	579265
1278	579266
59349	579267
8147	579268
24488	579269
1699	579270
75465	579271
139676	579272
113033	579273
25394	579274
45985	579275
1398	579276
68545	579277
7349	579278
41736	579279
1295	579280
73511	579281
65439	579282
75248	579283
34335	579284
73028	579285
14076	579286
4915	579287
80494	579288
24940	579289
69953	579290
14145	579291
106806	579292
54219	579293
45283	579294
48869	579295
85463	579296
8572	579297
15263	579298
75665	579299
37005	579300
75972	579301
57613	579302
35495	579303
71741	579304
63678	579305
3298	579306
173506	579307
82142	579308
111144	579309
246	579310
35803	579311
106876	579312
88846	579313
17134	579314
21239	579315
131302	579316
79920	579317
28310	579318
52234	579319
30697	579320
20608	579321
141233	579322
84514	579323
29827	579324
15125	579325
172666	579326
1583	579327
129440	579328
63958	579329
30499	579330
14620	579331
9085	579332
123339	579333
2234	579334
69182	579335
21857	579336
95142	579337
43425	579338
72351	579339
55390	579340
72665	579341
95512	579342
118191	579343
32874	579344
99336	579345
134672	579346
188418	579347
39966	579348
5315	579349
216518	579350
153679	579351
65709	579352
100073	579353
58294	579354
12314	579355
94975	579356
164459	579357
88565	579358
6811	579359
28733	579360
2533	579361
151150	579362
13513	579363
46540	579364
137392	579365
10625	579366
144843	579367
1234	579368
18070	579369
11380	579370
73198	579371
162711	579372
238374	579373
75135	579374
22132	579375
18390	579376
33390	579377
118637	579378
59817	579379
104036	579380
24215	579381
216249	579382
10688	579383
33777	579384
35870	579385
40380	579386
4507	579387
75666	579388
7986	579389
116639	579390
2579	579391
100928	579392
93129	579393
119525	579394
20805	579395
8985	579396
64536	579397
122763	579398
46332	579399
29313	579400
39810	579401
58645	579402
59457	579403
36198	579404
39544	579405
36421	579406
206968	579407
88941	579408
14960	579409
66744	579410
64	579411
201190	579412
40116	579413
58302	579414
71029	579415
46559	579416
41459	579417
100899	579418
22601	579419
49226	579420
89065	579421
68440	579422
13836	579423
62564	579424
205701	579425
39684	579426
101015	579427
94057	579428
151169	579429
17000	579430
117997	579431
42282	579432
142950	579433
12515	579434
161227	579435
72922	579436
1603	579437
14031	579438
12583	579439
26138	579440
122657	579441
6246	579442
89959	579443
2700	579444
31888	579445
172395	579446
3459	579447
2150	579448
16268	579449
167859	579450
21786	579451
223650	579452
27818	579453
3520	579454
21727	579455
1434	579456
51283	579457
431	579458
63094	579459
64181	579460
14596	579461
94372	579462
12035	579463
1151	579464
135669	579465
33801	579466
84385	579467
2435	579468
123011	579469
32483	579470
11864	579471
6014	579472
59616	579473
148584	579474
136185	579475
16654	579476
12461	579477
9917	579478
12194	579479
45895	579480
19579	579481
34034	579482
54099	579483
69569	579484
7746	579485
113887	579486
61319	579487
78217	579488
49644	579489
46228	579490
70565	579491
53356	579492
43249	579493
10419	579494
151682	579495
88188	579496
3309	579497
49740	579498
82802	579499
37385	579500
45958	579501
38751	579502
57237	579503
36060	579504
85931	579505
7175	579506
70541	579507
49127	579508
31779	579509
46695	579510
179558	579511
47851	579512
34901	579513
32711	579514
166988	579515
90044	579516
121373	579517
126750	579518
12383	579519
158121	579520
1403	579521
1374	579522
53533	579523
90182	579524
55634	579525
44162	579526
70605	579527
108800	579528
46641	579529
3317	579530
176060	579531
26803	579532
221478	579533
48447	579534
19909	579535
77086	579536
1376	579537
3123	579538
1682	579539
65458	579540
134333	579541
71865	579542
46790	579543
82323	579544
43609	579545
55643	579546
228725	579547
84557	579548
88620	579549
7510	579550
15300	579551
7636	579552
17841	579553
20062	579554
14984	579555
17735	579556
27076	579557
140770	579558
48875	579559
161448	579560
34088	579561
110897	579562
99178	579563
119002	579564
70074	579565
3643	579566
17053	579567
3148	579568
80082	579569
44759	579570
31859	579571
48857	579572
6232	579573
30714	579574
376	579575
123697	579576
16842	579577
96326	579578
74046	579579
31838	579580
43499	579581
81541	579582
110910	579583
70836	579584
29135	579585
2379	579586
6442	579587
42606	579588
17051	579589
8545	579590
7129	579591
194346	579592
86575	579593
3112	579594
1130	579595
8505	579596
135417	579597
3982	579598
43442	579599
9070	579600
185613	579601
13184	579602
3942	579603
3087	579604
6711	579605
30199	579606
106761	579607
70412	579608
2671	579609
79520	579610
33272	579611
20766	579612
14026	579613
55506	579614
22210	579615
70642	579616
65885	579617
22609	579618
2760	579619
4901	579620
155529	579621
153786	579622
30449	579623
14995	579624
12820	579625
42659	579626
1568	579627
81072	579628
128784	579629
6658	579630
11	579631
9015	579632
76616	579633
19233	579634
81433	579635
201910	579636
15991	579637
201938	579638
63083	579639
5004	579640
89922	579641
44499	579642
6915	579643
112441	579644
3527	579645
51489	579646
78691	579647
60736	579648
4605	579649
59036	579650
43458	579651
90118	579652
33641	579653
17975	579654
52650	579655
58769	579656
25079	579657
19551	579658
10550	579659
144612	579660
869	579661
13791	579662
65782	579663
10723	579664
62892	579665
33533	579666
66622	579667
14841	579668
28652	579669
115604	579670
9793	579671
19602	579672
7763	579673
6722	579674
61070	579675
49281	579676
2701	579677
113235	579678
4421	579679
154592	579680
13118	579681
70063	579682
72632	579683
50100	579684
177941	579685
73196	579686
124130	579687
43911	579688
3225	579689
23512	579690
50027	579691
110478	579692
51592	579693
48154	579694
5608	579695
9416	579696
216717	579697
10480	579698
90834	579699
77	579700
3894	579701
3065	579702
10435	579703
209546	579704
34972	579705
9012	579706
5738	579707
26742	579708
50636	579709
33505	579710
114883	579711
94980	579712
2153	579713
18742	579714
36028	579715
22590	579716
127636	579717
26742	579718
61242	579719
25046	579720
5764	579721
69417	579722
19708	579723
3957	579724
8913	579725
159409	579726
93246	579727
58865	579728
12473	579729
49401	579730
72352	579731
20604	579732
46060	579733
11974	579734
110920	579735
49927	579736
42372	579737
55786	579738
10188	579739
23378	579740
83829	579741
31389	579742
30260	579743
68530	579744
35394	579745
6996	579746
18411	579747
2074	579748
5339	579749
6145	579750
31762	579751
18423	579752
63900	579753
17097	579754
107	579755
5	579756
5	579757
4	579758
10571	579759
129634	579760
34406	579761
6943	579762
21877	579763
41021	579764
156747	579765
34875	579766
18386	579767
9079	579768
113523	579769
43598	579770
1437	579771
98030	579772
8431	579773
105740	579774
59663	579775
98410	579776
8774	579777
25460	579778
95299	579779
64597	579780
54896	579781
67433	579782
26600	579783
15464	579784
56171	579785
2533	579786
9145	579787
806	579788
143482	579789
88471	579790
58616	579791
45096	579792
77106	579793
130314	579794
44962	579795
7712	579796
4993	579797
1842	579798
72160	579799
140828	579800
18131	579801
20096	579802
11549	579803
2103	579804
45043	579805
43145	579806
14321	579807
43385	579808
31624	579809
34962	579810
133659	579811
73961	579812
31613	579813
7044	579814
8668	579815
35595	579816
14292	579817
31929	579818
3638	579819
17667	579820
125106	579821
178923	579822
143242	579823
43277	579824
15437	579825
39520	579826
93991	579827
76830	579828
25522	579829
174921	579830
60036	579831
14428	579832
17267	579833
85077	579834
40288	579835
39705	579836
25454	579837
116141	579838
212768	579839
36954	579840
17481	579841
27854	579842
11322	579843
42605	579844
157530	579845
17149	579846
63399	579847
109614	579848
36238	579849
71937	579850
45495	579851
2513	579852
3	579853
16024	579854
22559	579855
51548	579856
98774	579857
41220	579858
86190	579859
5121	579860
213542	579861
43915	579862
33782	579863
86122	579864
138757	579865
11669	579866
67339	579867
21639	579868
314	579869
67768	579870
228109	579871
29385	579872
31817	579873
1811	579874
917	579875
7422	579876
50591	579877
16742	579878
94424	579879
94490	579880
51300	579881
61963	579882
138355	579883
22896	579884
105918	579885
4885	579886
1091	579887
34074	579888
40686	579889
95164	579890
13264	579891
97226	579892
147558	579893
162980	579894
8094	579895
47774	579896
38729	579897
2121	579898
64058	579899
1793	579900
60891	579901
148681	579902
5117	579903
27888	579904
45660	579905
23568	579906
131079	579907
17666	579908
4326	579909
45096	579910
16168	579911
11492	579912
65741	579913
30501	579914
16707	579915
5665	579916
3163	579917
18452	579918
2360	579919
1241	579920
4558	579921
40500	579922
35455	579923
1912	579924
123755	579925
5981	579926
40634	579927
8913	579928
57805	579929
329	579930
153334	579931
22000	579932
83641	579933
40116	579934
10533	579935
74192	579936
609	579937
44429	579938
1718	579939
7703	579940
3964	579941
49273	579942
42113	579943
3115	579944
143200	579945
23884	579946
5871	579947
18024	579948
33567	579949
5860	579950
12434	579951
69123	579952
18281	579953
70895	579954
117452	579955
62910	579956
30459	579957
39482	579958
122084	579959
189188	579960
71673	579961
136476	579962
58459	579963
4492	579964
43949	579965
11495	579966
55127	579967
154970	579968
79991	579969
145844	579970
110273	579971
76422	579972
131753	579973
6632	579974
19921	579975
48290	579976
24358	579977
18004	579978
192649	579979
74122	579980
46901	579981
225783	579982
22048	579983
10108	579984
7732	579985
116316	579986
85196	579987
91184	579988
26984	579989
14259	579990
107749	579991
220771	579992
4412	579993
107744	579994
218974	579995
106825	579996
152269	579997
176364	579998
45922	579999
23091	580000
25674	580001
15962	580002
15962	580003
36156	580004
2895	580005
75276	580006
57505	580007
23457	580008
136191	580009
21288	580010
101737	580011
113142	580012
16691	580013
35100	580014
13617	580015
97869	580016
3624	580017
58056	580018
13426	580019
39851	580020
65075	580021
8658	580022
149319	580023
35100	580024
199424	580025
25209	580026
7535	580027
12878	580028
8349	580029
118548	580030
226857	580031
81181	580032
44919	580033
21819	580034
1245	580035
99822	580036
31177	580037
3313	580038
3552	580039
140676	580040
156820	580041
18611	580042
26940	580043
55031	580044
40626	580045
3457	580046
140716	580047
9673	580048
10210	580049
12244	580050
117376	580051
125001	580052
5792	580053
37850	580054
50924	580055
2946	580056
12060	580057
163513	580058
58695	580059
111136	580060
151175	580061
99205	580062
35424	580063
86239	580064
843	580065
7946	580066
11472	580067
41631	580068
53708	580069
20230	580070
4915	580071
157820	580072
41285	580073
164536	580074
165582	580075
107291	580076
65055	580077
222864	580078
119742	580079
40339	580080
122267	580081
8108	580082
142679	580083
47150	580084
142401	580085
48383	580086
38495	580087
14446	580088
233004	580089
88001	580090
55517	580091
9874	580092
251	580093
154885	580094
70271	580095
55167	580096
16976	580097
10083	580098
206881	580099
15898	580100
131395	580101
10750	580102
44952	580103
10596	580104
8424	580105
11387	580106
46981	580107
239597	580108
17003	580109
11792	580110
16981	580111
169275	580112
44397	580113
35670	580114
97710	580115
326	580116
6460	580117
61516	580118
37782	580119
83760	580120
103997	580121
158910	580122
1118	580123
85950	580124
107775	580125
3879	580126
190036	580127
42024	580128
2154	580129
53617	580130
140562	580131
69041	580132
55551	580133
36896	580134
184811	580135
126423	580136
128405	580137
97456	580138
95858	580139
212477	580140
36178	580141
146251	580142
49488	580143
112143	580144
7403	580145
10983	580146
18824	580147
31714	580148
1421	580149
7527	580150
25684	580151
5582	580152
95604	580153
55371	580154
57523	580155
9493	580156
34317	580157
24203	580158
24372	580159
208684	580160
85295	580161
154399	580162
65895	580163
115737	580164
48952	580165
50584	580166
4496	580167
8439	580168
9505	580169
13408	580170
61318	580171
44506	580172
22764	580173
156931	580174
56774	580175
18549	580176
17995	580177
71549	580178
95019	580179
125652	580180
38947	580181
542	580182
236223	580183
32853	580184
10059	580185
13433	580186
11498	580187
24517	580188
8366	580189
3920	580190
13433	580191
4136	580192
78505	580193
11375	580194
45834	580195
45079	580196
20020	580197
36875	580198
27740	580199
38813	580200
5847	580201
107194	580202
69291	580203
3472	580204
94533	580205
94649	580206
220306	580207
122219	580208
148161	580209
47211	580210
24479	580211
146451	580212
39732	580213
153328	580214
60523	580215
139965	580216
200103	580217
94874	580218
45026	580219
18518	580220
65765	580221
69656	580222
24913	580223
68098	580224
154953	580225
198120	580226
64873	580227
95574	580228
23123	580229
72238	580230
15718	580231
4324	580232
51631	580233
19194	580234
19194	580235
47275	580236
63283	580237
29849	580238
38241	580239
29512	580240
25026	580241
98524	580242
1619	580243
66849	580244
10221	580245
72797	580246
25138	580247
12421	580248
3645	580249
4171	580250
52483	580251
18899	580252
134958	580253
164823	580254
86954	580255
167514	580256
99004	580257
3091	580258
145361	580259
1499	580260
55230	580261
116745	580262
86589	580263
158612	580264
12491	580265
89696	580266
8579	580267
74496	580268
126587	580269
74989	580270
30982	580271
212531	580272
177743	580273
50613	580274
50373	580275
7998	580276
55230	580277
67550	580278
127929	580279
131101	580280
151070	580281
1415	580282
26812	580283
102179	580284
121510	580285
7357	580286
19573	580287
67717	580288
43253	580289
50868	580290
27767	580291
4103	580292
36559	580293
37133	580294
67202	580295
37603	580296
119887	580297
163989	580298
17828	580299
87074	580300
52164	580301
81528	580302
5001	580303
31500	580304
114881	580305
81644	580306
68590	580307
1	580308
136910	580309
1483	580310
63672	580311
13261	580312
22456	580313
17649	580314
54208	580315
115157	580316
21597	580317
20381	580318
9407	580319
24515	580320
108543	580321
22108	580322
10659	580323
26945	580324
5130	580325
7853	580326
13414	580327
2236	580328
146464	580329
56396	580330
78227	580331
75775	580332
44200	580333
67252	580334
9333	580335
162546	580336
181	580337
5167	580338
48307	580339
2733	580340
70157	580341
13831	580342
66673	580343
28662	580344
924	580345
94346	580346
2702	580347
26139	580348
10158	580349
94530	580350
12859	580351
10815	580352
10174	580353
156302	580354
5981	580355
20153	580356
2871	580357
272	580358
55493	580359
1476	580360
10825	580361
2314	580362
1518	580363
81326	580364
61691	580365
220553	580366
19266	580367
112448	580368
81467	580369
163363	580370
81005	580371
14031	580372
42568	580373
115910	580374
65818	580375
96464	580376
93427	580377
32923	580378
44668	580379
101203	580380
94152	580381
52837	580382
5218	580383
215861	580384
610	580385
71650	580386
60557	580387
82956	580388
169385	580389
33591	580390
39619	580391
75466	580392
12079	580393
99769	580394
19768	580395
32581	580396
97215	580397
26718	580398
327	580399
3924	580400
42080	580401
102816	580402
97825	580403
238807	580404
26138	580405
84015	580406
3078	580407
124250	580408
30458	580409
15372	580410
17431	580411
113614	580412
101056	580413
2184	580414
116324	580415
161165	580416
13729	580417
9600	580418
28553	580419
65324	580420
53429	580421
80935	580422
164448	580423
68332	580424
68332	580425
67086	580426
42255	580427
33031	580428
115724	580429
66300	580430
179255	580431
9019	580432
7470	580433
68332	580434
2406	580435
1324	580436
12	580437
158657	580438
30312	580439
30312	580440
265	580441
6271	580442
91203	580443
12565	580444
18078	580445
81118	580446
3045	580447
133026	580448
187208	580449
10763	580450
4996	580451
4583	580452
5034	580453
85918	580454
14373	580455
8106	580456
111032	580457
11057	580458
78555	580459
8260	580460
38310	580461
63321	580462
122408	580463
7970	580464
1563	580465
91513	580466
93843	580467
224228	580468
236036	580469
71860	580470
11047	580471
60774	580472
5396	580473
96	580474
12243	580475
99584	580476
20333	580477
61627	580478
10589	580479
110161	580480
58769	580481
44710	580482
34839	580483
178008	580484
79900	580485
212970	580486
38513	580487
29620	580488
4515	580489
27717	580490
44692	580491
26597	580492
32408	580493
4952	580494
34265	580495
123614	580496
9617	580497
67947	580498
102443	580499
59831	580500
3675	580501
33467	580502
10171	580503
57104	580504
2892	580505
160595	580506
20425	580507
120050	580508
1912	580509
32316	580510
659	580511
24915	580512
106584	580513
24915	580514
103531	580515
180269	580516
81803	580517
41429	580518
28869	580519
35784	580520
73268	580521
154994	580522
81706	580523
27501	580524
125911	580525
67521	580526
103955	580527
12953	580528
102830	580529
8059	580530
152779	580531
103964	580532
128328	580533
71585	580534
61957	580535
30100	580536
5601	580537
195040	580538
82808	580539
12159	580540
8627	580541
216698	580542
116524	580543
161897	580544
160956	580545
15533	580546
83273	580547
34369	580548
12498	580549
53878	580550
133244	580551
66679	580552
14903	580553
124015	580554
106475	580555
51280	580556
65798	580557
108076	580558
155580	580559
40826	580560
42559	580561
11434	580562
27708	580563
110890	580564
21581	580565
94726	580566
61384	580567
13347	580568
7980	580569
47518	580570
75243	580571
37535	580572
11964	580573
68972	580574
14294	580575
47335	580576
35417	580577
15595	580578
235022	580579
59535	580580
3948	580581
13872	580582
27698	580583
45151	580584
76489	580585
40510	580586
26704	580587
17494	580588
1371	580589
81158	580590
7555	580591
6181	580592
28731	580593
50186	580594
81408	580595
69317	580596
7526	580597
17144	580598
37731	580599
64406	580600
1667	580601
140594	580602
20657	580603
76012	580604
128601	580605
42819	580606
101336	580607
40562	580608
181833	580609
98696	580610
25809	580611
14293	580612
34724	580613
23871	580614
15738	580615
63508	580616
18656	580617
139816	580618
31504	580619
29972	580620
60747	580621
21179	580622
20918	580623
216216	580624
5597	580625
21114	580626
39630	580627
21049	580628
1498	580629
17268	580630
10175	580631
20851	580632
21090	580633
25814	580634
17267	580635
22610	580636
50124	580637
166748	580638
32863	580639
92186	580640
74992	580641
117667	580642
110638	580643
38152	580644
80988	580645
3874	580646
10699	580647
25291	580648
34130	580649
18582	580650
113577	580651
37588	580652
119527	580653
236433	580654
230365	580655
231768	580656
11992	580657
140246	580658
13113	580659
11388	580660
98112	580661
43249	580662
44343	580663
101504	580664
136853	580665
102818	580666
25948	580667
114548	580668
8739	580669
43339	580670
78720	580671
26164	580672
165391	580673
41327	580674
76025	580675
1021	580676
40714	580677
26680	580678
212871	580679
34429	580680
34429	580681
42629	580682
2422	580683
119918	580684
61682	580685
2760	580686
141539	580687
47628	580688
58017	580689
3413	580690
42172	580691
5938	580692
20780	580693
1531	580694
160870	580695
3912	580696
121637	580697
1878	580698
128114	580699
25049	580700
2910	580701
5042	580702
7630	580703
75017	580704
8014	580705
107215	580706
80316	580707
69206	580708
80117	580709
29822	580710
189799	580711
45715	580712
27745	580713
46898	580714
18541	580715
170156	580716
53905	580717
18140	580718
3874	580719
140097	580720
64432	580721
53376	580722
9509	580723
45023	580724
123619	580725
216415	580726
11903	580727
6669	580728
40031	580729
7823	580730
91641	580731
63653	580732
14797	580733
54917	580734
98113	580735
2964	580736
7643	580737
2755	580738
65726	580739
48576	580740
10382	580741
1606	580742
27446	580743
9670	580744
122107	580745
43033	580746
20802	580747
11614	580748
10784	580749
24915	580750
62798	580751
14064	580752
106835	580753
143856	580754
82426	580755
62725	580756
15420	580757
44478	580758
10009	580759
68432	580760
15010	580761
114385	580762
41328	580763
146600	580764
16954	580765
159480	580766
9813	580767
34464	580768
109	580769
102034	580770
1148	580771
7129	580772
9362	580773
1	580774
37979	580775
32511	580776
13159	580777
6685	580778
18971	580779
5319	580780
45031	580781
28544	580782
82446	580783
11087	580784
3616	580785
307	580786
2806	580787
1133	580788
22974	580789
232235	580790
33631	580791
15477	580792
22404	580793
1997	580794
24113	580795
60242	580796
118513	580797
113796	580798
3057	580799
50218	580800
16274	580801
34824	580802
12	580803
58028	580804
60242	580805
75318	580806
23809	580807
42692	580808
51485	580809
69372	580810
35693	580811
11110	580812
24410	580813
99242	580814
96848	580815
187362	580816
215419	580817
66624	580818
45446	580819
25822	580820
20940	580821
73664	580822
97739	580823
8739	580824
129083	580825
57628	580826
10550	580827
79339	580828
193784	580829
13157	580830
9289	580831
26712	580832
148081	580833
38218	580834
21219	580835
1567	580836
32856	580837
72408	580838
134342	580839
20429	580840
12559	580841
34863	580842
15620	580843
133205	580844
35760	580845
29879	580846
87209	580847
191275	580848
29096	580849
3783	580850
54525	580851
21691	580852
36953	580853
196878	580854
11188	580855
7782	580856
5969	580857
88279	580858
212707	580859
59493	580860
37086	580861
215799	580862
12600	580863
188769	580864
26149	580865
5506	580866
16159	580867
33215	580868
15963	580869
125182	580870
3515	580871
26477	580872
60400	580873
79568	580874
118546	580875
108380	580876
161055	580877
89217	580878
6424	580879
154547	580880
86135	580881
664	580882
36579	580883
63671	580884
212521	580885
36548	580886
87467	580887
10326	580888
110022	580889
17715	580890
239063	580891
21324	580892
109349	580893
20852	580894
29364	580895
45725	580896
34812	580897
87654	580898
3910	580899
7473	580900
112148	580901
45921	580902
119370	580903
21171	580904
23730	580905
62982	580906
169059	580907
90562	580908
134970	580909
119526	580910
66890	580911
664	580912
72718	580913
216794	580914
33502	580915
207538	580916
187755	580917
32348	580918
21377	580919
165637	580920
14952	580921
67978	580922
63949	580923
119798	580924
51348	580925
53411	580926
72037	580927
19228	580928
19358	580929
69560	580930
160972	580931
52423	580932
4357	580933
113857	580934
30231	580935
39665	580936
33245	580937
192297	580938
5738	580939
227395	580940
1023	580941
109393	580942
85859	580943
167994	580944
100882	580945
11942	580946
64161	580947
77276	580948
10493	580949
32365	580950
90969	580951
211922	580952
12077	580953
114544	580954
666	580955
29484	580956
39919	580957
143887	580958
20626	580959
75871	580960
73896	580961
36579	580962
42496	580963
16174	580964
88321	580965
72381	580966
20836	580967
216006	580968
55545	580969
21984	580970
42385	580971
78544	580972
8269	580973
70983	580974
107438	580975
68967	580976
113959	580977
31249	580978
69004	580979
111243	580980
78529	580981
2685	580982
94053	580983
115036	580984
59767	580985
235012	580986
17102	580987
226630	580988
154554	580989
178098	580990
120205	580991
38155	580992
120416	580993
6521	580994
66365	580995
19019	580996
6521	580997
234023	580998
115855	580999
161610	581000
15246	581001
54393	581002
91637	581003
12744	581004
2303	581005
2303	581006
106526	581007
30884	581008
112359	581009
5608	581010
154170	581011
160698	581012
78012	581013
17847	581014
48860	581015
682	581016
15675	581017
7556	581018
28875	581019
38283	581020
61014	581021
15135	581022
18805	581023
18856	581024
108988	581025
16346	581026
48863	581027
31149	581028
23363	581029
13155	581030
22559	581031
18738	581032
186584	581033
18576	581034
11191	581035
16713	581036
682	581037
47915	581038
39400	581039
15396	581040
32330	581041
19662	581042
4192	581043
14612	581044
1085	581045
71390	581046
4392	581047
5378	581048
431	581049
14612	581050
334	581051
4190	581052
17630	581053
2047	581054
39371	581055
48167	581056
18712	581057
3567	581058
2611	581059
78188	581060
1190	581061
21177	581062
686	581063
8777	581064
977	581065
8553	581066
15858	581067
40974	581068
73475	581069
15805	581070
150616	581071
16456	581072
67860	581073
52525	581074
33365	581075
64325	581076
13219	581077
166128	581078
198336	581079
43002	581080
23074	581081
25257	581082
20529	581083
11936	581084
4641	581085
134595	581086
57646	581087
15956	581088
13791	581089
6500	581090
23013	581091
8824	581092
2252	581093
73582	581094
47406	581095
62091	581096
73101	581097
7936	581098
552	581099
38833	581100
74000	581101
10934	581102
207910	581103
47933	581104
52417	581105
37479	581106
35548	581107
4738	581108
44943	581109
32788	581110
13120	581111
30913	581112
142076	581113
24369	581114
24108	581115
12169	581116
10978	581117
29942	581118
2285	581119
3214	581120
57767	581121
36649	581122
9158	581123
15963	581124
56792	581125
31653	581126
105	581127
109288	581128
52042	581129
102633	581130
108	581131
22282	581132
12005	581133
28369	581134
42874	581135
105838	581136
9960	581137
25268	581138
8350	581139
23158	581140
58164	581141
2924	581142
631	581143
767	581144
102143	581145
31516	581146
1192	581147
18966	581148
1088	581149
14264	581150
9240	581151
12145	581152
3765	581153
3215	581154
630	581155
2250	581156
4625	581157
1491	581158
47883	581159
629	581160
4120	581161
16580	581162
30596	581163
22600	581164
28077	581165
57131	581166
20007	581167
13543	581168
11990	581169
1799	581170
34644	581171
171763	581172
6042	581173
20002	581174
32665	581175
26152	581176
93286	581177
22835	581178
25929	581179
13264	581180
8131	581181
4624	581182
3614	581183
182029	581184
21995	581185
8562	581186
27702	581187
44159	581188
57203	581189
12750	581190
5412	581191
60811	581192
20168	581193
13371	581194
14153	581195
6231	581196
17617	581197
1340	581198
96530	581199
24502	581200
2563	581201
5934	581202
133701	581203
79193	581204
30278	581205
1799	581206
3366	581207
55785	581208
11446	581209
37770	581210
44629	581211
898	581212
29252	581213
29378	581214
36838	581215
13092	581216
203	581217
76206	581218
15727	581219
4211	581220
40080	581221
194584	581222
72910	581223
48539	581224
6697	581225
25988	581226
9502	581227
16756	581228
20146	581229
44520	581230
27175	581231
37585	581232
2710	581233
462	581234
9777	581235
4316	581236
43437	581237
7998	581238
61518	581239
116883	581240
50364	581241
36672	581242
136251	581243
21739	581244
67422	581245
21743	581246
38486	581247
16791	581248
69489	581249
33700	581250
79	581251
48073	581252
67699	581253
103082	581254
43769	581255
43798	581256
135223	581257
7649	581258
47110	581259
63983	581260
136598	581261
169603	581262
26394	581263
56106	581264
25723	581265
145054	581266
93927	581267
175779	581268
65064	581269
4648	581270
54906	581271
117759	581272
44253	581273
128054	581274
2727	581275
121748	581276
29068	581277
27045	581278
73301	581279
103005	581280
127331	581281
501	581282
27796	581283
11852	581284
16262	581285
76	581286
52929	581287
77731	581288
29154	581289
44633	581290
17042	581291
209788	581292
86790	581293
14769	581294
1538	581295
206331	581296
81088	581297
63020	581298
4419	581299
35080	581300
144956	581301
10516	581302
94506	581303
81350	581304
18174	581305
72427	581306
10517	581307
55209	581308
46538	581309
47098	581310
3601	581311
5385	581312
8881	581313
14593	581314
56168	581315
58360	581316
13040	581317
178029	581318
126179	581319
126721	581320
6534	581321
77279	581322
125631	581323
6601	581324
34811	581325
6574	581326
67763	581327
4328	581328
85613	581329
162011	581330
41943	581331
10998	581332
98737	581333
8772	581334
27653	581335
14932	581336
88788	581337
5827	581338
38550	581339
19375	581340
5719	581341
124	581342
6118	581343
35560	581344
126926	581345
20656	581346
19363	581347
3879	581348
13820	581349
137383	581350
184237	581351
59880	581352
22069	581353
35086	581354
42056	581355
126580	581356
42364	581357
82219	581358
127119	581359
5414	581360
22064	581361
107234	581362
15004	581363
41884	581364
30474	581365
48905	581366
82443	581367
67580	581368
14195	581369
219103	581370
919	581371
49157	581372
45692	581373
133406	581374
107015	581375
49747	581376
95028	581377
53934	581378
44181	581379
108842	581380
20097	581381
9148	581382
79948	581383
63089	581384
62528	581385
30474	581386
58048	581387
44245	581388
8488	581389
126339	581390
13452	581391
32758	581392
50127	581393
34735	581394
47605	581395
10097	581396
178743	581397
41878	581398
47495	581399
113536	581400
35014	581401
31438	581402
110342	581403
16	581404
4990	581405
6902	581406
27884	581407
34985	581408
12505	581409
70799	581410
6587	581411
10	581412
62582	581413
119978	581414
33946	581415
41849	581416
71966	581417
39353	581418
95459	581419
2141	581420
102276	581421
46872	581422
4609	581423
2428	581424
103210	581425
1	581426
239259	581427
10954	581428
125656	581429
3922	581430
17956	581431
66601	581432
76585	581433
26697	581434
78478	581435
23516	581436
34994	581437
739	581438
46849	581439
48989	581440
29075	581441
48810	581442
9362	581443
81273	581444
1238	581445
10002	581446
6025	581447
105678	581448
19722	581449
164379	581450
9328	581451
53946	581452
33326	581453
106146	581454
9023	581455
69638	581456
59608	581457
13824	581458
16481	581459
47584	581460
33618	581461
932	581462
96832	581463
12565	581464
412	581465
29159	581466
19421	581467
40023	581468
94259	581469
116154	581470
82411	581471
18620	581472
9193	581473
32269	581474
39567	581475
127188	581476
52782	581477
29313	581478
50338	581479
71784	581480
20346	581481
1	581482
1996	581483
104643	581484
55448	581485
46940	581486
5043	581487
757	581488
121477	581489
10876	581490
6639	581491
33756	581492
150125	581493
43906	581494
10428	581495
22542	581496
39875	581497
94353	581498
18569	581499
23782	581500
24742	581501
706	581502
2684	581503
25181	581504
32370	581505
24601	581506
5242	581507
47128	581508
2538	581509
19544	581510
7242	581511
33959	581512
27343	581513
34535	581514
67255	581515
112876	581516
16423	581517
5266	581518
60226	581519
36171	581520
6917	581521
19425	581522
44589	581523
46708	581524
47	581525
48039	581526
174970	581527
132165	581528
44148	581529
7044	581530
28720	581531
17618	581532
98852	581533
25635	581534
13349	581535
2590	581536
2319	581537
26398	581538
131926	581539
9993	581540
8112	581541
27939	581542
8093	581543
15582	581544
9362	581545
22929	581546
17689	581547
4882	581548
83379	581549
645	581550
20407	581551
1319	581552
8393	581553
61576	581554
18146	581555
39759	581556
3810	581557
16328	581558
5406	581559
9881	581560
29378	581561
46034	581562
1857	581563
6870	581564
4624	581565
8339	581566
3241	581567
25231	581568
3343	581569
13264	581570
35636	581571
14327	581572
36494	581573
4015	581574
1167	581575
11555	581576
18348	581577
414	581578
2800	581579
112562	581580
2437	581581
7250	581582
13564	581583
42547	581584
44999	581585
153746	581586
13805	581587
45879	581588
20214	581589
7984	581590
43765	581591
32359	581592
1651	581593
10931	581594
71601	581595
62418	581596
3590	581597
19001	581598
19965	581599
47423	581600
4343	581601
37592	581602
28969	581603
28969	581604
5529	581605
3750	581606
60326	581607
6058	581608
44773	581609
241	581610
5251	581611
6208	581612
3110	581613
18243	581614
26430	581615
9690	581616
18856	581617
7396	581618
4108	581619
1618	581620
184060	581621
97043	581622
1554	581623
130386	581624
2762	581625
12608	581626
16672	581627
35763	581628
119153	581629
38474	581630
34837	581631
27917	581632
30042	581633
12638	581634
846	581635
24865	581636
60286	581637
10852	581638
38469	581639
10724	581640
32593	581641
46554	581642
13577	581643
74110	581644
195497	581645
8005	581646
19651	581647
184685	581648
696	581649
61031	581650
1086	581651
116119	581652
13793	581653
2520	581654
16930	581655
13644	581656
2924	581657
14211	581658
18945	581659
57166	581660
14167	581661
201	581662
37717	581663
57741	581664
88954	581665
17776	581666
35727	581667
14663	581668
7810	581669
60091	581670
83067	581671
40904	581672
153	581673
73995	581674
21142	581675
65438	581676
571	581677
67639	581678
29393	581679
13963	581680
153230	581681
301	581682
8357	581683
73526	581684
31609	581685
92585	581686
831	581687
37192	581688
3684	581689
29	581690
132	581691
123706	581692
2088	581693
60577	581694
60599	581695
3842	581696
63256	581697
10199	581698
5741	581699
547	581700
14913	581701
5304	581702
16645	581703
188466	581704
16652	581705
70705	581706
7338	581707
2632	581708
2359	581709
128863	581710
13641	581711
6123	581712
11555	581713
36976	581714
128	581715
20048	581716
11637	581717
38698	581718
6693	581719
20729	581720
1088	581721
11864	581722
51494	581723
6352	581724
6019	581725
28675	581726
5264	581727
8617	581728
582	581729
189762	581730
22713	581731
8770	581732
28289	581733
5515	581734
8960	581735
81351	581736
85885	581737
60165	581738
3754	581739
33404	581740
50505	581741
72302	581742
12517	581743
8904	581744
2705	581745
17090	581746
9542	581747
5012	581748
231704	581749
44419	581750
50342	581751
35158	581752
168595	581753
58894	581754
30262	581755
48247	581756
18063	581757
19801	581758
79747	581759
2944	581760
21650	581761
133645	581762
6641	581763
89408	581764
26553	581765
11539	581766
3074	581767
35342	581768
107188	581769
83343	581770
207249	581771
13708	581772
21250	581773
27399	581774
50296	581775
418	581776
69304	581777
26518	581778
14635	581779
118051	581780
47363	581781
4301	581782
2793	581783
68863	581784
26066	581785
251	581786
73199	581787
27015	581788
6399	581789
56664	581790
12375	581791
42951	581792
140434	581793
162205	581794
46455	581795
54192	581796
1159	581797
21210	581798
4415	581799
9678	581800
6568	581801
42794	581802
19571	581803
613	581804
5784	581805
14494	581806
15075	581807
6278	581808
39099	581809
725	581810
15427	581811
6278	581812
74585	581813
8298	581814
93502	581815
51588	581816
1512	581817
23665	581818
91659	581819
15103	581820
114890	581821
77270	581822
61029	581823
7627	581824
10541	581825
30216	581826
6533	581827
65198	581828
5250	581829
7741	581830
45627	581831
40166	581832
7741	581833
1885	581834
2391	581835
32403	581836
41297	581837
47775	581838
117817	581839
60081	581840
10226	581841
8101	581842
56175	581843
43486	581844
17504	581845
10548	581846
8790	581847
25665	581848
74671	581849
12414	581850
6072	581851
7651	581852
31445	581853
8733	581854
3076	581855
94073	581856
2780	581857
114482	581858
3000	581859
130291	581860
24225	581861
7719	581862
78424	581863
29386	581864
3169	581865
8741	581866
35144	581867
4382	581868
17903	581869
11810	581870
429	581871
25099	581872
1819	581873
4830	581874
37530	581875
917	581876
28605	581877
19	581878
6847	581879
24075	581880
12760	581881
24492	581882
511	581883
13545	581884
19547	581885
2590	581886
18859	581887
1178	581888
73	581889
35177	581890
4625	581891
1178	581892
23898	581893
13914	581894
105970	581895
19061	581896
706	581897
59706	581898
61608	581899
11007	581900
38113	581901
16046	581902
7056	581903
4968	581904
32168	581905
2549	581906
368	581907
26577	581908
44760	581909
2997	581910
86956	581911
3688	581912
43663	581913
491	581914
23357	581915
586	581916
102955	581917
317	581918
34561	581919
6133	581920
24618	581921
697	581922
25332	581923
146935	581924
3635	581925
41419	581926
152428	581927
42726	581928
11329	581929
8145	581930
18294	581931
42827	581932
50356	581933
32083	581934
22262	581935
5735	581936
13429	581937
12544	581938
166369	581939
21357	581940
4450	581941
7600	581942
28090	581943
146926	581944
65043	581945
20136	581946
11596	581947
1444	581948
19621	581949
161	581950
2871	581951
19710	581952
4534	581953
11686	581954
27288	581955
284	581956
61174	581957
51222	581958
12758	581959
14301	581960
14269	581961
43309	581962
168	581963
3578	581964
8250	581965
10673	581966
5461	581967
2210	581968
7597	581969
4254	581970
28583	581971
799	581972
3585	581973
1190	581974
16809	581975
104595	581976
8653	581977
17126	581978
58445	581979
25425	581980
24285	581981
36677	581982
63034	581983
62158	581984
19988	581985
48549	581986
41842	581987
36935	581988
23755	581989
202592	581990
100760	581991
87082	581992
102529	581993
59328	581994
76743	581995
4314	581996
1735	581997
630	581998
9683	581999
30918	582000
49666	582001
15675	582002
7183	582003
60587	582004
39279	582005
11601	582006
49852	582007
23750	582008
172554	582009
11798	582010
36410	582011
2316	582012
60036	582013
13812	582014
12696	582015
2470	582016
23202	582017
22299	582018
23192	582019
194595	582020
10051	582021
99001	582022
103203	582023
12147	582024
71612	582025
60665	582026
1921	582027
62196	582028
198678	582029
9096	582030
124	582031
3783	582032
6123	582033
1463	582034
13568	582035
25835	582036
4645	582037
2602	582038
78725	582039
70293	582040
194889	582041
51948	582042
18528	582043
6087	582044
27507	582045
6229	582046
8453	582047
3469	582048
7021	582049
37525	582050
8549	582051
164368	582052
62809	582053
2565	582054
13749	582055
10892	582056
535	582057
152473	582058
34209	582059
32688	582060
7186	582061
48102	582062
24440	582063
997	582064
37224	582065
219	582066
82	582067
29535	582068
153495	582069
17733	582070
7736	582071
106422	582072
61894	582073
23093	582074
98391	582075
74491	582076
5377	582077
100938	582078
16411	582079
15685	582080
29848	582081
18730	582082
4898	582083
81947	582084
61920	582085
119	582086
75290	582087
22337	582088
18339	582089
14455	582090
4193	582091
127	582092
204139	582093
414	582094
38369	582095
6087	582096
131281	582097
21871	582098
313	582099
5942	582100
21434	582101
24490	582102
5842	582103
15251	582104
34604	582105
7146	582106
51338	582107
2283	582108
3674	582109
120379	582110
51127	582111
3390	582112
5387	582113
3185	582114
35923	582115
1190	582116
25658	582117
1385	582118
31441	582119
30844	582120
27376	582121
33908	582122
1421	582123
32267	582124
39729	582125
4814	582126
185640	582127
4201	582128
84723	582129
5824	582130
10270	582131
29112	582132
64880	582133
4699	582134
5373	582135
9163	582136
11848	582137
100413	582138
5825	582139
9362	582140
4777	582141
57865	582142
27266	582143
3125	582144
1673	582145
6524	582146
2391	582147
4011	582148
3235	582149
9123	582150
4825	582151
2051	582152
27094	582153
171270	582154
47239	582155
3844	582156
12787	582157
65889	582158
78322	582159
154843	582160
113286	582161
2087	582162
121449	582163
166265	582164
36633	582165
3320	582166
92	582167
34151	582168
16010	582169
46001	582170
25099	582171
12217	582172
46295	582173
48630	582174
3173	582175
262	582176
167656	582177
80758	582178
1491	582179
1681	582180
102773	582181
80380	582182
16622	582183
664	582184
9394	582185
3377	582186
3944	582187
16054	582188
4781	582189
48440	582190
13563	582191
58878	582192
6533	582193
109366	582194
14020	582195
5301	582196
36925	582197
5298	582198
1839	582199
126	582200
16508	582201
16365	582202
14773	582203
12882	582204
43669	582205
22504	582206
61626	582207
8776	582208
3231	582209
96406	582210
27269	582211
50214	582212
883	582213
29716	582214
57093	582215
73746	582216
37828	582217
33847	582218
54215	582219
17376	582220
257	582221
2391	582222
80763	582223
4511	582224
20006	582225
900	582226
29302	582227
16172	582228
11218	582229
1343	582230
8018	582231
75722	582232
48362	582233
77928	582234
31747	582235
943	582236
65401	582237
27622	582238
65396	582239
302	582240
2918	582241
7138	582242
32864	582243
13077	582244
57889	582245
5070	582246
157	582247
82309	582248
5382	582249
15109	582250
3782	582251
2335	582252
101809	582253
43075	582254
8802	582255
29345	582256
113218	582257
28506	582258
65578	582259
2381	582260
22896	582261
44807	582262
4203	582263
9785	582264
2715	582265
13340	582266
9774	582267
126538	582268
1106	582269
4702	582270
17422	582271
995	582272
7373	582273
64478	582274
30185	582275
27071	582276
24203	582277
37694	582278
5530	582279
3253	582280
102142	582281
82878	582282
11746	582283
18969	582284
40218	582285
26347	582286
19957	582287
23266	582288
550	582289
3453	582290
84364	582291
26178	582292
7250	582293
2358	582294
430	582295
65202	582296
1450	582297
8288	582298
196	582299
106019	582300
11865	582301
8220	582302
178481	582303
17098	582304
76004	582305
1395	582306
60228	582307
429	582308
3572	582309
30037	582310
4177	582311
30846	582312
31686	582313
8380	582314
30752	582315
88010	582316
109706	582317
12727	582318
18924	582319
13082	582320
75379	582321
31344	582322
28738	582323
7401	582324
2582	582325
2309	582326
42814	582327
64963	582328
31561	582329
131960	582330
130282	582331
11484	582332
14654	582333
217798	582334
57507	582335
11696	582336
2649	582337
29832	582338
2657	582339
3006	582340
3252	582341
108536	582342
24478	582343
749	582344
4899	582345
106478	582346
22417	582347
22384	582348
47949	582349
19378	582350
7755	582351
22611	582352
16347	582353
53809	582354
61538	582355
139964	582356
28367	582357
139655	582358
20791	582359
140675	582360
2145	582361
86686	582362
24793	582363
60610	582364
103146	582365
60164	582366
13844	582367
9758	582368
14114	582369
100946	582370
80793	582371
156440	582372
4273	582373
17716	582374
25074	582375
13909	582376
25099	582377
9874	582378
6436	582379
56838	582380
14041	582381
7300	582382
16635	582383
44196	582384
13257	582385
105465	582386
7063	582387
42534	582388
1844	582389
57748	582390
19517	582391
17843	582392
48283	582393
3216	582394
9144	582395
143340	582396
1694	582397
296	582398
11273	582399
149243	582400
47964	582401
29442	582402
109577	582403
82666	582404
53154	582405
37321	582406
49513	582407
53177	582408
29466	582409
183076	582410
9220	582411
80267	582412
97212	582413
1730	582414
161701	582415
22149	582416
62364	582417
19852	582418
29887	582419
66436	582420
106458	582421
6408	582422
143535	582423
84173	582424
24865	582425
13093	582426
4854	582427
48813	582428
5595	582429
11720	582430
81170	582431
68490	582432
22333	582433
207	582434
40354	582435
7072	582436
60478	582437
160978	582438
11403	582439
28201	582440
46361	582441
41691	582442
105838	582443
94260	582444
15671	582445
5697	582446
5995	582447
23725	582448
42188	582449
9967	582450
1318	582451
38087	582452
30012	582453
15948	582454
609	582455
6265	582456
60188	582457
56284	582458
4186	582459
24	582460
69307	582461
6407	582462
116204	582463
25763	582464
19579	582465
39224	582466
20957	582467
37949	582468
96756	582469
20663	582470
32994	582471
8331	582472
55295	582473
1318	582474
7380	582475
2689	582476
119782	582477
31028	582478
58867	582479
53112	582480
187081	582481
7612	582482
15411	582483
8061	582484
57523	582485
56033	582486
141205	582487
15444	582488
181625	582489
9234	582490
147464	582491
60259	582492
36721	582493
25468	582494
40966	582495
61772	582496
6172	582497
75190	582498
18333	582499
166001	582500
20365	582501
97	582502
73764	582503
56044	582504
475	582505
21238	582506
65581	582507
167280	582508
140288	582509
12369	582510
7845	582511
2008	582512
28199	582513
34423	582514
4171	582515
9818	582516
136025	582517
2962	582518
6496	582519
27249	582520
11499	582521
93437	582522
100661	582523
4339	582524
14040	582525
37338	582526
8800	582527
98987	582528
61626	582529
2709	582530
20005	582531
38967	582532
18958	582533
40303	582534
37020	582535
24573	582536
597	582537
10817	582538
13149	582539
4692	582540
31738	582541
93898	582542
40379	582543
92015	582544
59845	582545
16607	582546
133996	582547
51179	582548
26657	582549
15201	582550
37547	582551
4898	582552
76004	582553
16224	582554
11272	582555
6290	582556
17070	582557
2706	582558
30365	582559
52882	582560
4687	582561
58400	582562
5995	582563
80753	582564
8791	582565
44	582566
93087	582567
45271	582568
13088	582569
156835	582570
80404	582571
4883	582572
24718	582573
4978	582574
102888	582575
17138	582576
1880	582577
1880	582578
7934	582579
6872	582580
5682	582581
436	582582
19985	582583
22721	582584
1812	582585
42896	582586
5921	582587
19481	582588
1332	582589
11675	582590
55589	582591
482	582592
22674	582593
62079	582594
7071	582595
12530	582596
7940	582597
3459	582598
12194	582599
12988	582600
24898	582601
95873	582602
444	582603
75371	582604
30520	582605
10912	582606
70954	582607
73376	582608
1983	582609
5433	582610
37933	582611
13945	582612
17202	582613
29539	582614
721	582615
131946	582616
33121	582617
42712	582618
30567	582619
3758	582620
118977	582621
52772	582622
236141	582623
52641	582624
237866	582625
237733	582626
156875	582627
225459	582628
30329	582629
23984	582630
10593	582631
3232	582632
73113	582633
52134	582634
4923	582635
28833	582636
6821	582637
15163	582638
55189	582639
12	582640
11	582641
28029	582642
37104	582643
90508	582644
94831	582645
69094	582646
13181	582647
54806	582648
74615	582649
13394	582650
6415	582651
9798	582652
49766	582653
8596	582654
25111	582655
2298	582656
66223	582657
1033	582658
81939	582659
18582	582660
18582	582661
164476	582662
151721	582663
11088	582664
29	582665
14515	582666
3582	582667
6521	582668
19019	582669
13425	582670
3207	582671
18731	582672
166052	582673
17371	582674
67201	582675
11373	582676
32799	582677
33186	582678
41787	582679
2686	582680
52561	582681
3367	582682
25212	582683
83698	582684
109116	582685
149417	582686
149417	582687
19532	582688
59348	582689
188554	582690
21253	582691
89704	582692
21253	582693
29301	582694
1547	582695
227116	582696
227981	582697
29130	582698
84876	582699
149507	582700
23739	582701
110040	582702
77542	582703
2375	582704
8679	582705
77542	582706
32105	582707
112058	582708
6584	582709
137264	582710
162644	582711
152053	582712
190597	582713
76945	582714
7577	582715
77542	582716
126404	582717
52988	582718
94114	582719
207494	582720
225345	582721
192500	582722
54819	582723
16599	582724
40036	582725
19417	582726
204140	582727
14552	582728
213	582729
22926	582730
14621	582731
18969	582732
3140	582733
30151	582734
47519	582735
3831	582736
30663	582737
9661	582738
5518	582739
30540	582740
3831	582741
8480	582742
55282	582743
105108	582744
4176	582745
71547	582746
16548	582747
8586	582748
2562	582749
7995	582750
60022	582751
39770	582752
208471	582753
108805	582754
4729	582755
83437	582756
149964	582757
10685	582758
7876	582759
175565	582760
31030	582761
136542	582762
26267	582763
89383	582764
93584	582765
87500	582766
10193	582767
50697	582768
152636	582769
8580	582770
1223	582771
125016	582772
11310	582773
6957	582774
9543	582775
23949	582776
10578	582777
49388	582778
9905	582779
30894	582780
87188	582781
89378	582782
39261	582783
24198	582784
72441	582785
17943	582786
154990	582787
17920	582788
23	582789
28057	582790
54907	582791
100948	582792
78225	582793
379	582794
3668	582795
20556	582796
62406	582797
46481	582798
5426	582799
48642	582800
15780	582801
8317	582802
4755	582803
9759	582804
25089	582805
22681	582806
91219	582807
105075	582808
145661	582809
116733	582810
76997	582811
43743	582812
40434	582813
100978	582814
33716	582815
30160	582816
62304	582817
57616	582818
146211	582819
24657	582820
47913	582821
91	582822
10923	582823
72310	582824
24440	582825
20012	582826
91115	582827
11040	582828
25661	582829
95355	582830
104675	582831
146690	582832
16829	582833
7106	582834
103453	582835
80626	582836
3293	582837
33751	582838
30418	582839
18662	582840
15998	582841
8365	582842
8755	582843
30398	582844
16766	582845
7122	582846
18637	582847
22622	582848
34536	582849
22627	582850
27988	582851
14074	582852
28711	582853
79483	582854
63333	582855
20920	582856
209284	582857
20727	582858
52230	582859
6749	582860
10648	582861
4227	582862
25471	582863
1966	582864
6957	582865
6957	582866
984	582867
74897	582868
6041	582869
10951	582870
22638	582871
44462	582872
18909	582873
36243	582874
74594	582875
6004	582876
32436	582877
6314	582878
140604	582879
24804	582880
1918	582881
79134	582882
6715	582883
100545	582884
22554	582885
137186	582886
216	582887
2886	582888
116707	582889
45159	582890
57	582891
61011	582892
24804	582893
102017	582894
27641	582895
238776	582896
42783	582897
14541	582898
27675	582899
13944	582900
25878	582901
106261	582902
574	582903
19805	582904
10897	582905
88	582906
1046	582907
3767	582908
15535	582909
2885	582910
43848	582911
55331	582912
43758	582913
31932	582914
7987	582915
31730	582916
22764	582917
30193	582918
23957	582919
4503	582920
77089	582921
27951	582922
2012	582923
2649	582924
5525	582925
24321	582926
55411	582927
1310	582928
21542	582929
61769	582930
13936	582931
33515	582932
34970	582933
288	582934
35683	582935
55191	582936
84017	582937
5884	582938
2549	582939
22594	582940
2850	582941
1422	582942
1069	582943
16917	582944
40285	582945
139598	582946
157788	582947
56440	582948
67490	582949
149738	582950
19760	582951
31117	582952
104051	582953
20022	582954
1666	582955
4765	582956
34491	582957
129093	582958
129317	582959
35852	582960
40	582961
67105	582962
4456	582963
30388	582964
10402	582965
24638	582966
79530	582967
28051	582968
18649	582969
97948	582970
164307	582971
12361	582972
41866	582973
2017	582974
115091	582975
151255	582976
2327	582977
188828	582978
9362	582979
12688	582980
1471	582981
7856	582982
67084	582983
75	582984
14758	582985
199177	582986
19844	582987
10882	582988
32765	582989
184794	582990
194981	582991
4939	582992
12412	582993
54784	582994
27511	582995
2553	582996
20872	582997
5	582998
58119	582999
10887	583000
88538	583001
38538	583002
4	583003
93	583004
177642	583005
64884	583006
17873	583007
81904	583008
73281	583009
140611	583010
6940	583011
135182	583012
3793	583013
23108	583014
7099	583015
2288	583016
185839	583017
5583	583018
7309	583019
19249	583020
11556	583021
6831	583022
1351	583023
8148	583024
53601	583025
7601	583026
47997	583027
4140	583028
237264	583029
142998	583030
161850	583031
17464	583032
22689	583033
158499	583034
97450	583035
62678	583036
191089	583037
3119	583038
24409	583039
86095	583040
4013	583041
9284	583042
4400	583043
221	583044
10534	583045
59752	583046
15631	583047
38765	583048
4091	583049
2008	583050
10280	583051
4200	583052
350	583053
578	583054
30997	583055
40351	583056
11797	583057
24084	583058
34362	583059
5	583060
61437	583061
68670	583062
12875	583063
239626	583064
9655	583065
40588	583066
12092	583067
5283	583068
141893	583069
26530	583070
344	583071
14754	583072
9678	583073
47422	583074
14934	583075
28514	583076
24673	583077
6381	583078
56150	583079
73014	583080
77466	583081
44411	583082
42360	583083
1337	583084
7476	583085
28039	583086
15484	583087
29600	583088
4202	583089
74652	583090
20329	583091
24936	583092
14072	583093
9546	583094
44416	583095
21	583096
141176	583097
35223	583098
46295	583099
27705	583100
160407	583101
24194	583102
48236	583103
17373	583104
996	583105
6299	583106
72944	583107
6957	583108
213260	583109
13153	583110
707	583111
237050	583112
6690	583113
1229	583114
6957	583115
3192	583116
336	583117
27993	583118
81960	583119
104101	583120
4218	583121
63349	583122
93916	583123
70264	583124
32171	583125
91575	583126
39087	583127
43129	583128
84112	583129
12378	583130
12732	583131
109101	583132
93303	583133
18282	583134
18336	583135
123283	583136
27398	583137
318	583138
27755	583139
100477	583140
24222	583141
14885	583142
108571	583143
4533	583144
54337	583145
49374	583146
2320	583147
200260	583148
2568	583149
1673	583150
103755	583151
8544	583152
6366	583153
47368	583154
10593	583155
7165	583156
13945	583157
64681	583158
31337	583159
11817	583160
54337	583161
8178	583162
22619	583163
38909	583164
80440	583165
23156	583166
8225	583167
62359	583168
37895	583169
34804	583170
7495	583171
43230	583172
3722	583173
78043	583174
62300	583175
42365	583176
29544	583177
10477	583178
203658	583179
174765	583180
193030	583181
23068	583182
99346	583183
128845	583184
34781	583185
18860	583186
19155	583187
13086	583188
61042	583189
36525	583190
191697	583191
93935	583192
72885	583193
142668	583194
99471	583195
181763	583196
165950	583197
57376	583198
3562	583199
10477	583200
2425	583201
18548	583202
80125	583203
47839	583204
47814	583205
2734	583206
48538	583207
13616	583208
78496	583209
80828	583210
53953	583211
25509	583212
4363	583213
142077	583214
178953	583215
45423	583216
51499	583217
39349	583218
31670	583219
3914	583220
80215	583221
7133	583222
14696	583223
106681	583224
47062	583225
94036	583226
198978	583227
99838	583228
18117	583229
4957	583230
97498	583231
19509	583232
42179	583233
37183	583234
81809	583235
47574	583236
702	583237
66786	583238
3073	583239
3629	583240
3887	583241
81175	583242
121072	583243
61749	583244
63921	583245
67887	583246
61330	583247
55904	583248
78584	583249
47587	583250
125089	583251
71444	583252
13477	583253
59382	583254
33290	583255
47309	583256
28431	583257
3451	583258
8310	583259
93496	583260
102944	583261
34853	583262
18809	583263
23559	583264
25718	583265
78056	583266
59631	583267
2142	583268
12577	583269
61104	583270
71834	583271
34923	583272
24125	583273
8987	583274
21683	583275
90504	583276
7976	583277
24148	583278
86551	583279
146421	583280
18652	583281
46394	583282
80029	583283
22350	583284
5029	583285
164488	583286
42988	583287
80123	583288
82008	583289
70696	583290
17957	583291
32554	583292
5002	583293
9361	583294
31086	583295
45078	583296
40163	583297
104942	583298
50519	583299
72884	583300
58220	583301
8984	583302
5735	583303
134542	583304
21942	583305
42241	583306
19626	583307
138238	583308
41155	583309
18813	583310
37782	583311
37337	583312
23249	583313
51034	583314
2663	583315
16547	583316
12305	583317
10389	583318
37559	583319
31684	583320
140373	583321
27943	583322
47354	583323
15692	583324
37091	583325
697	583326
24582	583327
99068	583328
12167	583329
41815	583330
38618	583331
22903	583332
14813	583333
71965	583334
26044	583335
26327	583336
44252	583337
60313	583338
23580	583339
168507	583340
32028	583341
89807	583342
27978	583343
31018	583344
31788	583345
1372	583346
90177	583347
55824	583348
3298	583349
13454	583350
6095	583351
7438	583352
70041	583353
27978	583354
39029	583355
78624	583356
56425	583357
197742	583358
6654	583359
22803	583360
39330	583361
14696	583362
133348	583363
128963	583364
32182	583365
69315	583366
45163	583367
12665	583368
18746	583369
63773	583370
52962	583371
43772	583372
37972	583373
139640	583374
239213	583375
5310	583376
29600	583377
26392	583378
29399	583379
168562	583380
42361	583381
139836	583382
43564	583383
68117	583384
64935	583385
8310	583386
777	583387
8279	583388
98668	583389
33664	583390
196046	583391
6331	583392
91155	583393
1652	583394
25887	583395
149073	583396
75666	583397
84216	583398
34800	583399
2167	583400
136493	583401
19828	583402
3237	583403
86984	583404
17306	583405
24832	583406
72303	583407
237434	583408
37634	583409
15064	583410
11627	583411
10885	583412
80885	583413
58308	583414
27845	583415
6905	583416
43258	583417
36297	583418
2425	583419
6587	583420
39773	583421
7144	583422
33506	583423
55457	583424
10360	583425
57899	583426
55839	583427
61331	583428
1713	583429
12143	583430
12766	583431
23856	583432
41327	583433
11333	583434
3839	583435
195322	583436
46139	583437
76658	583438
121110	583439
120679	583440
107529	583441
18442	583442
83763	583443
3933	583444
54256	583445
14504	583446
7144	583447
127014	583448
14977	583449
18723	583450
79542	583451
18262	583452
15485	583453
31923	583454
105041	583455
18093	583456
72691	583457
71962	583458
196056	583459
29935	583460
12553	583461
43977	583462
218268	583463
135315	583464
22078	583465
36307	583466
147513	583467
73288	583468
55647	583469
34480	583470
2412	583471
65083	583472
58829	583473
44058	583474
25884	583475
2414	583476
9833	583477
2649	583478
73033	583479
33832	583480
51344	583481
10935	583482
6488	583483
89262	583484
1731	583485
10940	583486
92428	583487
103200	583488
31455	583489
80763	583490
166758	583491
18587	583492
124546	583493
13553	583494
56952	583495
43577	583496
34498	583497
95830	583498
6265	583499
19824	583500
55326	583501
196330	583502
110333	583503
21947	583504
61509	583505
601	583506
61402	583507
34793	583508
67886	583509
5183	583510
10865	583511
45660	583512
12956	583513
29730	583514
941	583515
13658	583516
4806	583517
72234	583518
99016	583519
21424	583520
1463	583521
20244	583522
47410	583523
4	583524
1449	583525
27478	583526
55869	583527
49670	583528
8066	583529
7961	583530
40229	583531
41795	583532
40417	583533
19551	583534
184	583535
22983	583536
76590	583537
7847	583538
31025	583539
8481	583540
83499	583541
17	583542
28179	583543
3824	583544
10687	583545
64390	583546
5294	583547
32647	583548
36379	583549
11228	583550
3235	583551
15590	583552
34747	583553
55711	583554
55006	583555
52763	583556
60926	583557
21817	583558
69398	583559
14474	583560
6946	583561
13310	583562
8008	583563
29437	583564
124817	583565
1667	583566
37368	583567
9244	583568
46515	583569
21264	583570
10593	583571
18850	583572
146885	583573
7132	583574
47282	583575
168963	583576
83131	583577
77062	583578
104071	583579
3953	583580
14009	583581
205	583582
35582	583583
63770	583584
50958	583585
37254	583586
71953	583587
8230	583588
71746	583589
6533	583590
6229	583591
64289	583592
12568	583593
41910	583594
96216	583595
77035	583596
4	583597
5	583598
4263	583599
24599	583600
330	583601
2598	583602
67042	583603
116932	583604
31841	583605
89041	583606
2259	583607
38590	583608
15737	583609
147842	583610
55548	583611
44321	583612
10134	583613
6790	583614
31340	583615
2017	583616
2553	583617
46858	583618
118530	583619
82152	583620
9543	583621
110133	583622
17676	583623
139673	583624
114	583625
6159	583626
25257	583627
95775	583628
32912	583629
233378	583630
9720	583631
10888	583632
40382	583633
6495	583634
81906	583635
24878	583636
133762	583637
87748	583638
9384	583639
46063	583640
721	583641
18526	583642
6957	583643
209886	583644
4176	583645
22412	583646
54334	583647
48	583648
44099	583649
8151	583650
20143	583651
11278	583652
24949	583653
26617	583654
16471	583655
55231	583656
5561	583657
3794	583658
78865	583659
17880	583660
21962	583661
78608	583662
23629	583663
19	583664
28119	583665
289	583666
7858	583667
2122	583668
4216	583669
20454	583670
6042	583671
4190	583672
8013	583673
47341	583674
72339	583675
76204	583676
106119	583677
73016	583678
79347	583679
8178	583680
103757	583681
4185	583682
126046	583683
28908	583684
46134	583685
37325	583686
71616	583687
20357	583688
42816	583689
2562	583690
654	583691
13399	583692
27107	583693
432	583694
10483	583695
6353	583696
5693	583697
4068	583698
37670	583699
8720	583700
790	583701
80281	583702
69257	583703
14062	583704
164784	583705
16065	583706
35811	583707
8447	583708
9392	583709
2482	583710
47347	583711
55669	583712
35318	583713
72506	583714
2929	583715
171018	583716
30915	583717
80101	583718
1211	583719
9283	583720
37480	583721
14608	583722
15566	583723
82608	583724
106112	583725
349	583726
7117	583727
4825	583728
41178	583729
10357	583730
8268	583731
19715	583732
18962	583733
11629	583734
78620	583735
48692	583736
11432	583737
9662	583738
51681	583739
71990	583740
57687	583741
47710	583742
60588	583743
11305	583744
20225	583745
3384	583746
10562	583747
62026	583748
16279	583749
25397	583750
46791	583751
13526	583752
5327	583753
55433	583754
34669	583755
125608	583756
551	583757
91606	583758
55953	583759
1907	583760
19881	583761
6485	583762
112941	583763
60408	583764
26325	583765
25	583766
17763	583767
44058	583768
22254	583769
63348	583770
104582	583771
4631	583772
83504	583773
81965	583774
107005	583775
94699	583776
45031	583777
3306	583778
185209	583779
47184	583780
140094	583781
13002	583782
202115	583783
9289	583784
8345	583785
95456	583786
47018	583787
37634	583788
7117	583789
42697	583790
6895	583791
123699	583792
34582	583793
2657	583794
233	583795
363	583796
33378	583797
6956	583798
4125	583799
2648	583800
21252	583801
10746	583802
6260	583803
5429	583804
177	583805
233438	583806
43988	583807
50014	583808
27857	583809
515	583810
14258	583811
6831	583812
23908	583813
6287	583814
140820	583815
1328	583816
137139	583817
24202	583818
43510	583819
106969	583820
18614	583821
29714	583822
11234	583823
30330	583824
42895	583825
152	583826
56678	583827
31464	583828
80617	583829
37133	583830
32170	583831
38076	583832
17326	583833
2649	583834
21264	583835
10841	583836
15013	583837
12936	583838
65203	583839
16293	583840
56609	583841
27450	583842
2857	583843
79537	583844
65604	583845
34278	583846
109154	583847
72524	583848
198111	583849
189469	583850
40754	583851
122607	583852
12584	583853
152391	583854
9206	583855
3643	583856
144094	583857
77692	583858
9206	583859
130946	583860
33351	583861
165795	583862
93874	583863
152846	583864
144094	583865
12584	583866
68855	583867
153035	583868
34005	583869
11809	583870
138227	583871
628	583872
122607	583873
93563	583874
122648	583875
91240	583876
21687	583877
6749	583878
199257	583879
829	583880
7172	583881
3231	583882
81103	583883
790	583884
1415	583885
1067	583886
26986	583887
108924	583888
40483	583889
5	583890
94656	583891
148424	583892
830	583893
113824	583894
3116	583895
124807	583896
185322	583897
134623	583898
34113	583899
5670	583900
4849	583901
2259	583902
2746	583903
24108	583904
12815	583905
34025	583906
507	583907
18805	583908
11317	583909
79698	583910
147113	583911
13512	583912
2192	583913
17244	583914
4666	583915
67014	583916
32081	583917
46473	583918
105288	583919
64145	583920
41946	583921
128239	583922
50056	583923
102904	583924
8802	583925
36765	583926
93930	583927
112882	583928
27186	583929
5196	583930
40163	583931
64208	583932
2842	583933
584	583934
208075	583935
8963	583936
16449	583937
169182	583938
21687	583939
21687	583940
66393	583941
213144	583942
40570	583943
225667	583944
94212	583945
165332	583946
61048	583947
23649	583948
223656	583949
82948	583950
110254	583951
178208	583952
158293	583953
86040	583954
108980	583955
47631	583956
114894	583957
84097	583958
160015	583959
112452	583960
105871	583961
122030	583962
136144	583963
64177	583964
87556	583965
120421	583966
155863	583967
133625	583968
124854	583969
17832	583970
157509	583971
84977	583972
84977	583973
158184	583974
3134	583975
13418	583976
106457	583977
150098	583978
50676	583979
4880	583980
89272	583981
22753	583982
14342	583983
27480	583984
96188	583985
1041	583986
196137	583987
139940	583988
75477	583989
10722	583990
14500	583991
11513	583992
11674	583993
1517	583994
1612	583995
112795	583996
145731	583997
108591	583998
154206	583999
147194	584000
104858	584001
213610	584002
93526	584003
35794	584004
104858	584005
205496	584006
110630	584007
147266	584008
110665	584009
168969	584010
54103	584011
42456	584012
76264	584013
17761	584014
111606	584015
62770	584016
10415	584017
10415	584018
188675	584019
77082	584020
144534	584021
224973	584022
36746	584023
61838	584024
114148	584025
94354	584026
32178	584027
65498	584028
118020	584029
55386	584030
7743	584031
124570	584032
85822	584033
45662	584034
23790	584035
58491	584036
13484	584037
51611	584038
55317	584039
56176	584040
34808	584041
94747	584042
75745	584043
19375	584044
34341	584045
39458	584046
25412	584047
75788	584048
23653	584049
137336	584050
29190	584051
76643	584052
78095	584053
37133	584054
28919	584055
23562	584056
176935	584057
66077	584058
65972	584059
28927	584060
84004	584061
59875	584062
31841	584063
4220	584064
49873	584065
55188	584066
62183	584067
100644	584068
20935	584069
83005	584070
82648	584071
15807	584072
13377	584073
2088	584074
148020	584075
1188	584076
102170	584077
4662	584078
88291	584079
35960	584080
129076	584081
149207	584082
7419	584083
16752	584084
5672	584085
138973	584086
4327	584087
1517	584088
14541	584089
131986	584090
33598	584091
82614	584092
30127	584093
19564	584094
7945	584095
13559	584096
13628	584097
31571	584098
8095	584099
76066	584100
380	584101
147596	584102
31511	584103
1276	584104
82762	584105
68577	584106
166049	584107
113082	584108
19266	584109
9269	584110
161733	584111
93653	584112
91892	584113
164266	584114
498	584115
419	584116
119496	584117
84118	584118
101468	584119
112540	584120
736	584121
49033	584122
84632	584123
72876	584124
5730	584125
9342	584126
57823	584127
46567	584128
34473	584129
158781	584130
6802	584131
18557	584132
8468	584133
38145	584134
32553	584135
65543	584136
191336	584137
148512	584138
51905	584139
207124	584140
42453	584141
102343	584142
152468	584143
107920	584144
50334	584145
214237	584146
10146	584147
31183	584148
147037	584149
44281	584150
84264	584151
203848	584152
27626	584153
34853	584154
136144	584155
191739	584156
87804	584157
94861	584158
7726	584159
13388	584160
13388	584161
50507	584162
132639	584163
52270	584164
15307	584165
74302	584166
202951	584167
27265	584168
6760	584169
46457	584170
32596	584171
70070	584172
27988	584173
22411	584174
23723	584175
65060	584176
4569	584177
58632	584178
21809	584179
129032	584180
137162	584181
129032	584182
66501	584183
12562	584184
12562	584185
102780	584186
7832	584187
55693	584188
92496	584189
41260	584190
39973	584191
115586	584192
97842	584193
133603	584194
70685	584195
65964	584196
145800	584197
69307	584198
36653	584199
168018	584200
10	584201
46537	584202
161930	584203
192840	584204
51524	584205
47590	584206
43101	584207
72505	584208
22909	584209
182662	584210
70992	584211
83666	584212
12803	584213
12397	584214
95770	584215
146857	584216
227585	584217
225986	584218
1600	584219
1037	584220
154115	584221
26782	584222
150030	584223
1054	584224
1054	584225
22641	584226
35268	584227
42520	584228
16069	584229
85358	584230
39490	584231
166221	584232
152464	584233
17511	584234
58033	584235
51885	584236
13388	584237
95752	584238
205229	584239
147362	584240
77260	584241
90869	584242
54098	584243
83442	584244
142272	584245
35470	584246
3147	584247
190525	584248
202830	584249
5072	584250
51771	584251
44722	584252
91434	584253
65794	584254
1049	584255
8178	584256
17669	584257
15911	584258
17710	584259
8703	584260
38495	584261
3403	584262
39528	584263
157145	584264
12925	584265
1353	584266
25938	584267
5193	584268
67075	584269
164648	584270
83184	584271
3537	584272
4516	584273
21455	584274
50157	584275
26158	584276
112468	584277
26158	584278
83865	584279
49977	584280
82993	584281
50663	584282
63069	584283
25773	584284
21687	584285
64271	584286
86377	584287
28865	584288
28763	584289
28763	584290
65034	584291
83993	584292
109641	584293
82723	584294
88651	584295
13842	584296
61584	584297
7618	584298
52459	584299
166267	584300
107454	584301
51862	584302
107339	584303
2772	584304
68661	584305
42664	584306
151357	584307
125980	584308
872	584309
178057	584310
193163	584311
624	584312
152452	584313
736	584314
4059	584315
93417	584316
145172	584317
39944	584318
383	584319
113775	584320
82921	584321
113978	584322
7632	584323
58902	584324
959	584325
7853	584326
120573	584327
10800	584328
40201	584329
6794	584330
78311	584331
21054	584332
31570	584333
214538	584334
4312	584335
1132	584336
80941	584337
113533	584338
4037	584339
168669	584340
44504	584341
23572	584342
156156	584343
138227	584344
6800	584345
151970	584346
2798	584347
25938	584348
211845	584349
18150	584350
10616	584351
3176	584352
46028	584353
624	584354
10485	584355
6786	584356
111009	584357
83103	584358
43312	584359
146157	584360
1735	584361
52841	584362
205302	584363
79415	584364
209968	584365
18068	584366
4528	584367
1140	584368
153809	584369
5847	584370
17196	584371
25527	584372
4907	584373
23369	584374
4907	584375
4907	584376
114075	584377
148091	584378
583	584379
150213	584380
25146	584381
71244	584382
148398	584383
148072	584384
114547	584385
50582	584386
209065	584387
57284	584388
31185	584389
46045	584390
80249	584391
108597	584392
106058	584393
111801	584394
110575	584395
55653	584396
115542	584397
92629	584398
64807	584399
82771	584400
34462	584401
92647	584402
102770	584403
33972	584404
31183	584405
93540	584406
154559	584407
25146	584408
200354	584409
209282	584410
84802	584411
56011	584412
72134	584413
109154	584414
129286	584415
127366	584416
105537	584417
49407	584418
95387	584419
179280	584420
37746	584421
43859	584422
128607	584423
81167	584424
63393	584425
69838	584426
93399	584427
178074	584428
1947	584429
211512	584430
165784	584431
149004	584432
148641	584433
75890	584434
72375	584435
81173	584436
126761	584437
127676	584438
82010	584439
174584	584440
49479	584441
154650	584442
38455	584443
178462	584444
177900	584445
83584	584446
109254	584447
20907	584448
212903	584449
84936	584450
71400	584451
155889	584452
72738	584453
150042	584454
92647	584455
17596	584456
9827	584457
3172	584458
48995	584459
34136	584460
22646	584461
3934	584462
202540	584463
39992	584464
3164	584465
30609	584466
97135	584467
83107	584468
57110	584469
85924	584470
2534	584471
85701	584472
42656	584473
153304	584474
101908	584475
96634	584476
39364	584477
2148	584478
75857	584479
71214	584480
26413	584481
236549	584482
83395	584483
164897	584484
76208	584485
1503	584486
131085	584487
25480	584488
64165	584489
21521	584490
131210	584491
5585	584492
148625	584493
2171	584494
189685	584495
134893	584496
95444	584497
101465	584498
134716	584499
86414	584500
155871	584501
58033	584502
111029	584503
31198	584504
115915	584505
214852	584506
150206	584507
108684	584508
6872	584509
49474	584510
131115	584511
14063	584512
1952	584513
2834	584514
118052	584515
61974	584516
93132	584517
11541	584518
66538	584519
128758	584520
31684	584521
26140	584522
9167	584523
123081	584524
167427	584525
9440	584526
79121	584527
33345	584528
19316	584529
210621	584530
63332	584531
22759	584532
92178	584533
110128	584534
64871	584535
6100	584536
2576	584537
51118	584538
114737	584539
54040	584540
74560	584541
19260	584542
15423	584543
146918	584544
2090	584545
57	584546
23815	584547
10675	584548
430	584549
944	584550
54641	584551
158448	584552
161829	584553
52809	584554
43665	584555
162389	584556
135085	584557
84859	584558
7187	584559
57747	584560
417	584561
127097	584562
203122	584563
41919	584564
55848	584565
70892	584566
95325	584567
142962	584568
5090	584569
38537	584570
233087	584571
41194	584572
222573	584573
1288	584574
1063	584575
47061	584576
47061	584577
28003	584578
80094	584579
142727	584580
735	584581
44540	584582
236168	584583
19887	584584
153790	584585
11646	584586
24694	584587
789	584588
2747	584589
63424	584590
2231	584591
54530	584592
26445	584593
83950	584594
121708	584595
109969	584596
43182	584597
114274	584598
148625	584599
118293	584600
34812	584601
67125	584602
88359	584603
87158	584604
2001	584605
107920	584606
88265	584607
70784	584608
230354	584609
54268	584610
5616	584611
123043	584612
21081	584613
154989	584614
57870	584615
39687	584616
108344	584617
113935	584618
303	584619
3555	584620
64265	584621
106715	584622
50007	584623
42150	584624
18407	584625
10801	584626
2512	584627
162537	584628
188029	584629
224258	584630
1956	584631
28823	584632
206390	584633
111332	584634
13430	584635
844	584636
154370	584637
1734	584638
16291	584639
92527	584640
124357	584641
77181	584642
111442	584643
65776	584644
34284	584645
153711	584646
3619	584647
10403	584648
97524	584649
23107	584650
1045	584651
14726	584652
145740	584653
9269	584654
22194	584655
19545	584656
21687	584657
869	584658
151208	584659
6007	584660
165393	584661
23324	584662
56303	584663
100213	584664
6660	584665
42456	584666
50850	584667
106660	584668
108236	584669
11566	584670
9932	584671
58775	584672
129012	584673
235673	584674
1127	584675
102192	584676
146730	584677
8801	584678
13272	584679
44013	584680
1850	584681
51288	584682
3928	584683
25938	584684
9932	584685
57823	584686
5743	584687
75815	584688
12388	584689
108236	584690
113571	584691
94051	584692
86343	584693
164266	584694
305	584695
47631	584696
45690	584697
148117	584698
7732	584699
5743	584700
23324	584701
75815	584702
26036	584703
15449	584704
124129	584705
71201	584706
146272	584707
66210	584708
239154	584709
78364	584710
115276	584711
113824	584712
115470	584713
153826	584714
86101	584715
211283	584716
166023	584717
57830	584718
7684	584719
2841	584720
28267	584721
234822	584722
76514	584723
5803	584724
75925	584725
7977	584726
171685	584727
3901	584728
30185	584729
1054	584730
25778	584731
20416	584732
382	584733
4062	584734
130258	584735
168520	584736
135865	584737
868	584738
70874	584739
30625	584740
11469	584741
63376	584742
18616	584743
5438	584744
5141	584745
676	584746
42191	584747
69032	584748
90084	584749
90084	584750
150	584751
42191	584752
2839	584753
66263	584754
77717	584755
55420	584756
1158	584757
11791	584758
82565	584759
8530	584760
125513	584761
133503	584762
149437	584763
100231	584764
114225	584765
40568	584766
29179	584767
113928	584768
66016	584769
32412	584770
16221	584771
14635	584772
158797	584773
64080	584774
251	584775
135713	584776
54722	584777
148908	584778
10428	584779
53451	584780
66186	584781
598	584782
2322	584783
29890	584784
104921	584785
2353	584786
27933	584787
10652	584788
9313	584789
22748	584790
27444	584791
547	584792
206394	584793
2427	584794
32767	584795
10708	584796
401	584797
895	584798
958	584799
49044	584800
26826	584801
47847	584802
747	584803
1627	584804
95886	584805
106321	584806
65625	584807
17532	584808
22732	584809
2968	584810
85904	584811
4078	584812
1175	584813
38660	584814
45073	584815
15423	584816
19114	584817
88221	584818
51045	584819
118253	584820
7982	584821
15555	584822
31311	584823
6914	584824
31893	584825
98303	584826
52387	584827
4100	584828
64967	584829
102607	584830
60869	584831
8042	584832
40318	584833
230504	584834
20312	584835
78163	584836
48485	584837
18672	584838
42453	584839
512	584840
9528	584841
63349	584842
322	584843
23799	584844
13406	584845
9693	584846
35143	584847
13119	584848
2873	584849
8369	584850
11821	584851
30152	584852
107755	584853
3703	584854
1346	584855
166758	584856
5	584857
25813	584858
5	584859
92427	584860
124205	584861
171298	584862
25442	584863
111085	584864
54036	584865
860	584866
12	584867
104224	584868
8048	584869
17480	584870
29845	584871
5266	584872
73104	584873
3062	584874
31109	584875
113881	584876
9104	584877
6596	584878
4050	584879
14118	584880
34837	584881
9891	584882
201658	584883
61602	584884
69993	584885
4114	584886
5573	584887
271	584888
23449	584889
48787	584890
143377	584891
5093	584892
41499	584893
62685	584894
66704	584895
16851	584896
8280	584897
7850	584898
81941	584899
141397	584900
14279	584901
96158	584902
4415	584903
10710	584904
38443	584905
1860	584906
8048	584907
4167	584908
5909	584909
1272	584910
28646	584911
34547	584912
214	584913
17734	584914
9712	584915
2260	584916
14155	584917
106275	584918
191485	584919
204831	584920
24230	584921
22017	584922
13867	584923
54847	584924
38838	584925
222303	584926
47664	584927
14029	584928
7675	584929
35700	584930
9999	584931
146793	584932
22413	584933
17043	584934
8334	584935
42359	584936
4785	584937
13115	584938
22883	584939
7058	584940
55919	584941
147900	584942
39496	584943
120693	584944
1163	584945
62838	584946
19758	584947
172785	584948
155317	584949
19139	584950
79619	584951
5819	584952
7994	584953
105462	584954
24563	584955
53800	584956
12354	584957
189479	584958
10582	584959
9201	584960
61611	584961
10757	584962
213	584963
15887	584964
106335	584965
143354	584966
217028	584967
25373	584968
234174	584969
58667	584970
214	584971
15525	584972
66174	584973
30785	584974
62300	584975
5364	584976
11000	584977
5631	584978
3512	584979
10710	584980
9294	584981
30686	584982
66127	584983
5271	584984
25598	584985
927	584986
15168	584987
70018	584988
7876	584989
34168	584990
27266	584991
59743	584992
57366	584993
18563	584994
81375	584995
43024	584996
30546	584997
22812	584998
102791	584999
78533	585000
3309	585001
1	585002
130372	585003
18776	585004
96675	585005
2553	585006
9442	585007
42390	585008
120186	585009
215794	585010
14123	585011
6593	585012
79545	585013
42520	585014
35855	585015
76721	585016
164317	585017
32731	585018
7714	585019
9624	585020
8130	585021
15382	585022
6778	585023
33249	585024
28090	585025
35189	585026
32153	585027
363	585028
45326	585029
390	585030
2553	585031
6957	585032
81957	585033
79910	585034
3183	585035
84545	585036
5623	585037
25108	585038
29379	585039
13115	585040
15969	585041
14360	585042
18263	585043
8560	585044
22561	585045
3586	585046
96888	585047
10815	585048
46316	585049
43265	585050
10986	585051
42290	585052
93358	585053
43735	585054
5281	585055
2	585056
177717	585057
3821	585058
34738	585059
159878	585060
6892	585061
47493	585062
27988	585063
203942	585064
29804	585065
57515	585066
16312	585067
117082	585068
63675	585069
133224	585070
119609	585071
35175	585072
16610	585073
9539	585074
34498	585075
43782	585076
95302	585077
13112	585078
20462	585079
27740	585080
55631	585081
12961	585082
117107	585083
55253	585084
6639	585085
46731	585086
19849	585087
48014	585088
15879	585089
7923	585090
49883	585091
898	585092
2200	585093
12998	585094
70497	585095
4605	585096
1588	585097
55270	585098
2294	585099
78571	585100
12305	585101
102304	585102
38155	585103
119441	585104
3358	585105
131160	585106
133543	585107
106032	585108
92050	585109
11014	585110
2871	585111
19431	585112
31814	585113
91999	585114
20752	585115
40587	585116
36069	585117
12567	585118
73882	585119
27352	585120
56508	585121
16753	585122
203991	585123
17549	585124
29894	585125
11400	585126
6860	585127
3143	585128
5023	585129
46969	585130
26793	585131
235321	585132
128601	585133
49707	585134
43681	585135
59084	585136
74862	585137
132607	585138
15623	585139
24401	585140
56904	585141
43944	585142
99110	585143
24227	585144
198724	585145
156834	585146
64517	585147
210645	585148
74769	585149
27809	585150
57862	585151
88101	585152
200026	585153
16966	585154
22307	585155
61471	585156
9718	585157
50632	585158
2497	585159
24930	585160
22870	585161
48943	585162
8690	585163
13059	585164
7860	585165
79304	585166
10682	585167
16560	585168
78127	585169
9543	585170
59914	585171
2	585172
5682	585173
11823	585174
74751	585175
72770	585176
198945	585177
72048	585178
111065	585179
102503	585180
65558	585181
16554	585182
5009	585183
4378	585184
1988	585185
65281	585186
96661	585187
43129	585188
33965	585189
52152	585190
18594	585191
8022	585192
21156	585193
22631	585194
96081	585195
226951	585196
2177	585197
51547	585198
15576	585199
76935	585200
4474	585201
75617	585202
186042	585203
18124	585204
10032	585205
25923	585206
7956	585207
3100	585208
3172	585209
3179	585210
41307	585211
8649	585212
478	585213
41066	585214
5277	585215
89328	585216
42736	585217
63538	585218
100965	585219
4969	585220
66177	585221
19870	585222
151637	585223
128638	585224
1736	585225
7515	585226
42471	585227
12105	585228
17216	585229
62193	585230
28513	585231
6070	585232
3792	585233
58644	585234
19246	585235
29318	585236
10754	585237
72965	585238
29466	585239
2304	585240
12638	585241
47992	585242
195993	585243
31886	585244
9523	585245
15114	585246
2553	585247
7335	585248
415	585249
1444	585250
140944	585251
5056	585252
15438	585253
57711	585254
13614	585255
19549	585256
13022	585257
151672	585258
23408	585259
15532	585260
53478	585261
2304	585262
68902	585263
15048	585264
238307	585265
698	585266
43976	585267
56251	585268
71423	585269
25634	585270
19305	585271
26862	585272
27032	585273
33744	585274
18591	585275
69704	585276
30294	585277
37184	585278
28988	585279
102374	585280
77921	585281
63364	585282
1465	585283
9771	585284
2774	585285
96213	585286
22556	585287
2458	585288
40173	585289
115	585290
56747	585291
2430	585292
6476	585293
2634	585294
11047	585295
38260	585296
4	585297
37566	585298
6815	585299
19037	585300
1356	585301
23683	585302
145868	585303
109774	585304
92875	585305
4291	585306
27972	585307
4969	585308
17505	585309
26398	585310
29657	585311
136	585312
8022	585313
186291	585314
41054	585315
80552	585316
179063	585317
4904	585318
24879	585319
17304	585320
10591	585321
14574	585322
2082	585323
55266	585324
157312	585325
129038	585326
104209	585327
104179	585328
85508	585329
16071	585330
4	585331
51715	585332
97847	585333
95578	585334
26120	585335
508	585336
1617	585337
40376	585338
6992	585339
108466	585340
30686	585341
390	585342
1031	585343
2553	585344
235120	585345
187767	585346
40426	585347
19881	585348
63332	585349
142947	585350
17532	585351
184071	585352
9564	585353
143046	585354
12473	585355
16293	585356
115489	585357
48539	585358
72767	585359
139259	585360
148764	585361
10950	585362
9951	585363
8378	585364
44250	585365
43129	585366
25205	585367
15262	585368
69735	585369
18235	585370
73032	585371
40055	585372
176181	585373
94150	585374
5143	585375
142724	585376
14306	585377
149313	585378
1358	585379
1252	585380
50835	585381
54260	585382
74133	585383
34087	585384
18988	585385
6436	585386
150127	585387
17575	585388
133388	585389
132039	585390
33609	585391
92187	585392
19564	585393
41039	585394
50835	585395
95302	585396
50594	585397
4193	585398
3146	585399
78248	585400
6290	585401
12715	585402
44018	585403
95074	585404
4466	585405
67626	585406
17152	585407
126143	585408
104415	585409
128635	585410
89766	585411
15231	585412
12560	585413
56041	585414
48407	585415
128632	585416
21734	585417
136546	585418
15556	585419
5794	585420
44417	585421
11424	585422
6153	585423
139770	585424
13002	585425
43964	585426
27175	585427
42496	585428
22789	585429
164273	585430
96069	585431
27042	585432
127283	585433
12365	585434
38378	585435
108641	585436
20031	585437
11754	585438
9157	585439
35095	585440
20775	585441
18839	585442
10972	585443
8969	585444
43769	585445
22592	585446
22592	585447
72130	585448
8004	585449
6737	585450
43963	585451
9236	585452
9625	585453
59871	585454
7	585455
80178	585456
17166	585457
21998	585458
71501	585459
34645	585460
3352	585461
43864	585462
125697	585463
43457	585464
135817	585465
106204	585466
72825	585467
139962	585468
43785	585469
21883	585470
21934	585471
71841	585472
61831	585473
7478	585474
2754	585475
3142	585476
5951	585477
19026	585478
19989	585479
44407	585480
30290	585481
27139	585482
12577	585483
4492	585484
44402	585485
9715	585486
232516	585487
44578	585488
177813	585489
34781	585490
41539	585491
107552	585492
121353	585493
77973	585494
78204	585495
78786	585496
27796	585497
46457	585498
46830	585499
85317	585500
143392	585501
136322	585502
79622	585503
10916	585504
72873	585505
60288	585506
1753	585507
10043	585508
20774	585509
61408	585510
173545	585511
48019	585512
72720	585513
51009	585514
55343	585515
134745	585516
530	585517
62588	585518
10132	585519
27796	585520
48619	585521
35355	585522
5112	585523
31755	585524
12932	585525
37067	585526
9358	585527
20022	585528
59615	585529
1475	585530
217	585531
60952	585532
8	585533
658	585534
14391	585535
31618	585536
80458	585537
25052	585538
50003	585539
32607	585540
30287	585541
129	585542
15145	585543
13374	585544
8325	585545
56731	585546
16037	585547
171125	585548
1457	585549
30414	585550
142005	585551
94079	585552
28873	585553
8034	585554
129539	585555
6695	585556
9924	585557
5266	585558
2361	585559
4838	585560
2645	585561
35087	585562
1324	585563
2928	585564
143545	585565
16739	585566
28645	585567
13105	585568
120317	585569
28143	585570
3353	585571
6934	585572
12801	585573
16964	585574
28713	585575
4567	585576
14043	585577
27370	585578
15671	585579
12562	585580
27919	585581
34793	585582
156289	585583
4449	585584
11754	585585
18828	585586
43450	585587
43436	585588
34210	585589
143574	585590
729	585591
34085	585592
73285	585593
1120	585594
45176	585595
72703	585596
76264	585597
2498	585598
56669	585599
35092	585600
103357	585601
78107	585602
9317	585603
64538	585604
46738	585605
8294	585606
195868	585607
23930	585608
128052	585609
19026	585610
1365	585611
48608	585612
13787	585613
73168	585614
84248	585615
21891	585616
37150	585617
82336	585618
30984	585619
22076	585620
47522	585621
5256	585622
140730	585623
61022	585624
3131	585625
104369	585626
154415	585627
10536	585628
17204	585629
39974	585630
55924	585631
6418	585632
43277	585633
15293	585634
86848	585635
202343	585636
9289	585637
12874	585638
35195	585639
22966	585640
73055	585641
140081	585642
38050	585643
19989	585644
12874	585645
15085	585646
35407	585647
20469	585648
35120	585649
214560	585650
232274	585651
10537	585652
33754	585653
16811	585654
29686	585655
95837	585656
20188	585657
123008	585658
13002	585659
15532	585660
2028	585661
17452	585662
15549	585663
219107	585664
40287	585665
18710	585666
12550	585667
9972	585668
141300	585669
41727	585670
15040	585671
24555	585672
55897	585673
55852	585674
36926	585675
77299	585676
4618	585677
23916	585678
15532	585679
1259	585680
53048	585681
48259	585682
9480	585683
108519	585684
11042	585685
35385	585686
27243	585687
88063	585688
141100	585689
36679	585690
4140	585691
70821	585692
13799	585693
4619	585694
35373	585695
2651	585696
212617	585697
6419	585698
7120	585699
59261	585700
103324	585701
103093	585702
33546	585703
39239	585704
50684	585705
36692	585706
10524	585707
7478	585708
16994	585709
23428	585710
30172	585711
214	585712
77547	585713
1518	585714
22798	585715
27677	585716
4614	585717
17918	585718
176446	585719
51050	585720
236	585721
46378	585722
27499	585723
1095	585724
32132	585725
147669	585726
21017	585727
32183	585728
109475	585729
3368	585730
45981	585731
207944	585732
110721	585733
152402	585734
161320	585735
234007	585736
58146	585737
51559	585738
227813	585739
85986	585740
50837	585741
14646	585742
74522	585743
8343	585744
47574	585745
1196	585746
13806	585747
57019	585748
4621	585749
36	585750
71306	585751
10835	585752
21227	585753
45330	585754
18782	585755
11100	585756
4076	585757
32813	585758
33898	585759
18786	585760
8387	585761
2864	585762
132282	585763
75	585764
4890	585765
205042	585766
14156	585767
34736	585768
1853	585769
94925	585770
56019	585771
9962	585772
34736	585773
18613	585774
233351	585775
16535	585776
1925	585777
7381	585778
376	585779
27425	585780
18474	585781
14753	585782
1561	585783
19393	585784
48234	585785
12167	585786
82321	585787
86996	585788
70848	585789
51974	585790
91291	585791
76513	585792
5893	585793
43547	585794
22872	585795
105568	585796
443	585797
117469	585798
89533	585799
5140	585800
82880	585801
32944	585802
177855	585803
176912	585804
125616	585805
125662	585806
39770	585807
74759	585808
180216	585809
57673	585810
133344	585811
23214	585812
187331	585813
74331	585814
57116	585815
97434	585816
28448	585817
11031	585818
98502	585819
136976	585820
170863	585821
15586	585822
78500	585823
37519	585824
20276	585825
63340	585826
22596	585827
67624	585828
31783	585829
43580	585830
11823	585831
51879	585832
31318	585833
139775	585834
139546	585835
142163	585836
31626	585837
205700	585838
154679	585839
993	585840
525	585841
6413	585842
61611	585843
27245	585844
17477	585845
106640	585846
8546	585847
23575	585848
100810	585849
5548	585850
9239	585851
20306	585852
1482	585853
68271	585854
79911	585855
68491	585856
79869	585857
44	585858
7315	585859
19	585860
24866	585861
1957	585862
39744	585863
363	585864
467	585865
51891	585866
21684	585867
172645	585868
29627	585869
69991	585870
99057	585871
91607	585872
30495	585873
22442	585874
18911	585875
12443	585876
6533	585877
5307	585878
2224	585879
2950	585880
4378	585881
5335	585882
52457	585883
93391	585884
199120	585885
26222	585886
14519	585887
52068	585888
10643	585889
83890	585890
27146	585891
8785	585892
40640	585893
20064	585894
134877	585895
22264	585896
158	585897
865	585898
1487	585899
143555	585900
9210	585901
4064	585902
1470	585903
62676	585904
190	585905
126	585906
654	585907
4763	585908
106507	585909
8381	585910
7606	585911
39341	585912
90	585913
90	585914
97268	585915
11331	585916
50038	585917
8619	585918
51543	585919
87214	585920
25276	585921
40355	585922
15406	585923
43147	585924
7484	585925
102215	585926
11439	585927
71964	585928
23946	585929
71964	585930
8613	585931
22549	585932
1891	585933
7723	585934
7729	585935
1594	585936
31484	585937
39652	585938
58366	585939
165320	585940
17611	585941
43122	585942
15345	585943
69031	585944
10582	585945
85355	585946
71402	585947
34285	585948
10889	585949
141390	585950
145929	585951
92074	585952
12455	585953
168799	585954
8127	585955
137563	585956
18090	585957
114436	585958
17301	585959
10403	585960
75573	585961
88527	585962
5183	585963
160170	585964
76273	585965
86098	585966
30929	585967
34283	585968
76438	585969
11243	585970
53009	585971
1180	585972
152556	585973
14963	585974
39052	585975
10527	585976
103191	585977
25093	585978
43756	585979
133626	585980
21221	585981
31238	585982
135746	585983
29338	585984
37534	585985
212539	585986
159515	585987
702	585988
49555	585989
111314	585990
21473	585991
106738	585992
160506	585993
75863	585994
10433	585995
17945	585996
21463	585997
191941	585998
33913	585999
93610	586000
1896	586001
83955	586002
29052	586003
43581	586004
37737	586005
135155	586006
94317	586007
64861	586008
68797	586009
31764	586010
105666	586011
54000	586012
72603	586013
33481	586014
37137	586015
169737	586016
37200	586017
6896	586018
9322	586019
84640	586020
27800	586021
90254	586022
58762	586023
67005	586024
27012	586025
79122	586026
47830	586027
14952	586028
79422	586029
26711	586030
24322	586031
96299	586032
76781	586033
114835	586034
40734	586035
41920	586036
4995	586037
132862	586038
23439	586039
26974	586040
10587	586041
57965	586042
12356	586043
235203	586044
75271	586045
3224	586046
23509	586047
21896	586048
59792	586049
17658	586050
165110	586051
26336	586052
83595	586053
155263	586054
1382	586055
219413	586056
81554	586057
94618	586058
67404	586059
16104	586060
24726	586061
16056	586062
135610	586063
138841	586064
9797	586065
72737	586066
156403	586067
54890	586068
53076	586069
58782	586070
15966	586071
36262	586072
99404	586073
218279	586074
128793	586075
43865	586076
87220	586077
5674	586078
38105	586079
204307	586080
730	586081
10811	586082
279	586083
155681	586084
1333	586085
153	586086
6844	586087
11511	586088
241	586089
106990	586090
135	586091
129653	586092
38040	586093
25224	586094
29196	586095
144255	586096
108470	586097
10547	586098
444	586099
929	586100
9738	586101
35084	586102
84490	586103
2866	586104
49741	586105
22967	586106
26540	586107
22967	586108
52410	586109
23013	586110
6505	586111
1513	586112
3918	586113
217716	586114
127496	586115
23901	586116
26286	586117
42901	586118
4372	586119
24996	586120
91350	586121
154420	586122
7691	586123
68775	586124
116421	586125
90561	586126
73139	586127
5227	586128
155483	586129
2721	586130
26389	586131
14556	586132
8014	586133
10557	586134
76100	586135
25651	586136
91138	586137
132976	586138
79741	586139
5942	586140
26263	586141
32274	586142
18386	586143
24995	586144
34362	586145
75365	586146
15107	586147
120993	586148
110648	586149
132480	586150
28263	586151
18989	586152
74987	586153
84418	586154
8378	586155
137455	586156
41183	586157
44678	586158
58967	586159
55658	586160
1703	586161
25323	586162
20452	586163
23923	586164
178	586165
251	586166
15918	586167
10224	586168
38444	586169
93702	586170
164361	586171
2011	586172
143183	586173
70096	586174
1610	586175
1279	586176
7885	586177
63853	586178
38178	586179
13797	586180
5272	586181
7543	586182
4373	586183
103895	586184
1181	586185
40324	586186
7311	586187
5903	586188
97516	586189
7004	586190
51060	586191
8183	586192
2189	586193
11294	586194
34685	586195
93782	586196
65309	586197
88	586198
35395	586199
24749	586200
64043	586201
15242	586202
11654	586203
81101	586204
30171	586205
48829	586206
107908	586207
63363	586208
109588	586209
95336	586210
34351	586211
4547	586212
75	586213
29157	586214
43267	586215
134604	586216
6317	586217
102312	586218
99627	586219
58105	586220
99497	586221
17931	586222
140872	586223
78907	586224
45363	586225
78165	586226
195437	586227
23682	586228
104165	586229
59819	586230
48633	586231
9664	586232
47963	586233
42672	586234
42821	586235
10375	586236
62075	586237
76075	586238
551	586239
37828	586240
30083	586241
84125	586242
109460	586243
30376	586244
103433	586245
260	586246
82865	586247
18541	586248
101597	586249
25552	586250
39364	586251
17198	586252
129560	586253
587	586254
44573	586255
525	586256
68292	586257
66569	586258
48932	586259
19542	586260
57959	586261
50269	586262
14862	586263
1127	586264
50395	586265
12678	586266
7744	586267
73792	586268
30168	586269
69805	586270
38977	586271
7570	586272
262	586273
34288	586274
38270	586275
7398	586276
3093	586277
33936	586278
6815	586279
5646	586280
19142	586281
85440	586282
35333	586283
7746	586284
130131	586285
918	586286
4920	586287
23081	586288
10918	586289
6781	586290
64690	586291
7583	586292
46557	586293
18555	586294
10591	586295
4015	586296
9064	586297
14030	586298
36861	586299
68778	586300
32751	586301
32727	586302
77608	586303
74618	586304
43470	586305
1937	586306
59888	586307
1313	586308
24386	586309
12340	586310
19668	586311
37957	586312
35239	586313
20316	586314
4972	586315
23651	586316
17634	586317
6166	586318
50006	586319
43913	586320
691	586321
20278	586322
38825	586323
9585	586324
80882	586325
37383	586326
157691	586327
56154	586328
24892	586329
977	586330
900	586331
105881	586332
29748	586333
56132	586334
165025	586335
3955	586336
3308	586337
4200	586338
198354	586339
54655	586340
8667	586341
146919	586342
30306	586343
7971	586344
22588	586345
70903	586346
13871	586347
62424	586348
3042	586349
19703	586350
142548	586351
58608	586352
20949	586353
183132	586354
5317	586355
40950	586356
60856	586357
203259	586358
88339	586359
13591	586360
971	586361
21551	586362
60426	586363
26657	586364
4747	586365
101156	586366
4652	586367
133947	586368
13568	586369
29829	586370
3320	586371
3320	586372
102695	586373
15593	586374
185164	586375
7812	586376
13034	586377
49595	586378
10291	586379
19430	586380
102256	586381
67625	586382
32444	586383
21927	586384
11941	586385
39969	586386
179888	586387
77616	586388
11538	586389
8615	586390
11811	586391
89809	586392
52027	586393
34859	586394
48741	586395
49357	586396
11811	586397
108486	586398
24911	586399
1678	586400
143080	586401
23289	586402
23279	586403
28042	586404
4785	586405
57744	586406
18066	586407
29850	586408
129950	586409
3285	586410
78108	586411
47403	586412
8290	586413
35541	586414
61629	586415
4313	586416
11523	586417
51963	586418
54964	586419
32662	586420
19278	586421
2910	586422
116059	586423
20252	586424
2647	586425
78507	586426
801	586427
10332	586428
7804	586429
4077	586430
837	586431
195318	586432
138590	586433
137579	586434
77600	586435
20101	586436
2981	586437
29905	586438
124235	586439
7333	586440
5397	586441
59514	586442
30201	586443
12277	586444
22553	586445
2645	586446
23866	586447
1566	586448
317	586449
61927	586450
1218	586451
4953	586452
6812	586453
10652	586454
67265	586455
16062	586456
31906	586457
3411	586458
44732	586459
137330	586460
11817	586461
24040	586462
54548	586463
32364	586464
587	586465
2	586466
8905	586467
70217	586468
237103	586469
117677	586470
3165	586471
33921	586472
15409	586473
5296	586474
533	586475
5296	586476
1084	586477
245	586478
8895	586479
24798	586480
16768	586481
788	586482
11813	586483
27685	586484
9261	586485
26568	586486
61665	586487
52140	586488
79190	586489
9555	586490
11614	586491
12984	586492
59160	586493
16343	586494
5464	586495
14732	586496
12257	586497
4966	586498
10046	586499
16007	586500
120339	586501
45367	586502
543	586503
80462	586504
113305	586505
92852	586506
40614	586507
114	586508
63294	586509
164618	586510
23188	586511
4465	586512
452	586513
65288	586514
2288	586515
6906	586516
234600	586517
2610	586518
2162	586519
96528	586520
35807	586521
13147	586522
21265	586523
213749	586524
8777	586525
147	586526
2283	586527
25089	586528
9470	586529
83077	586530
130137	586531
28056	586532
58035	586533
21312	586534
17350	586535
100393	586536
127483	586537
81600	586538
9503	586539
52709	586540
26927	586541
1915	586542
23337	586543
7719	586544
25028	586545
48859	586546
28329	586547
21934	586548
15380	586549
657	586550
5012	586551
19239	586552
12067	586553
14322	586554
208792	586555
47	586556
32712	586557
16619	586558
13796	586559
13268	586560
17782	586561
216796	586562
3807	586563
88047	586564
27515	586565
550	586566
38274	586567
117669	586568
4905	586569
9096	586570
30798	586571
42935	586572
24527	586573
1863	586574
166990	586575
11198	586576
139327	586577
29174	586578
114578	586579
3215	586580
148854	586581
24839	586582
30133	586583
20436	586584
8953	586585
7162	586586
28172	586587
18819	586588
936	586589
26640	586590
135757	586591
24708	586592
7284	586593
23785	586594
15701	586595
5187	586596
669	586597
172813	586598
203346	586599
170665	586600
214008	586601
122897	586602
53185	586603
108626	586604
42638	586605
10907	586606
6287	586607
4107	586608
43057	586609
132696	586610
157867	586611
10277	586612
23502	586613
93059	586614
12441	586615
8234	586616
22414	586617
80617	586618
15388	586619
28720	586620
117550	586621
10823	586622
154597	586623
1504	586624
18819	586625
24686	586626
25634	586627
51422	586628
141459	586629
6192	586630
98766	586631
23188	586632
16722	586633
2116	586634
34852	586635
7963	586636
20537	586637
28964	586638
188808	586639
18795	586640
19602	586641
14515	586642
1427	586643
422	586644
112539	586645
4490	586646
17813	586647
29392	586648
111389	586649
149232	586650
92617	586651
35058	586652
25455	586653
89177	586654
10280	586655
3539	586656
3773	586657
14780	586658
47296	586659
3332	586660
1951	586661
40676	586662
34979	586663
9872	586664
80313	586665
1559	586666
32034	586667
130490	586668
50344	586669
133560	586670
38388	586671
1784	586672
2595	586673
5609	586674
22459	586675
15106	586676
18336	586677
40116	586678
39391	586679
111232	586680
19622	586681
41077	586682
16914	586683
7005	586684
30	586685
3067	586686
32043	586687
29042	586688
1481	586689
1481	586690
19904	586691
5697	586692
3525	586693
154884	586694
134109	586695
122109	586696
84926	586697
896	586698
17468	586699
659	586700
153532	586701
170770	586702
442	586703
9082	586704
23269	586705
64126	586706
12780	586707
34180	586708
14921	586709
41963	586710
85413	586711
14327	586712
17581	586713
21040	586714
13187	586715
46583	586716
9203	586717
4132	586718
57475	586719
50980	586720
149768	586721
2082	586722
11683	586723
7299	586724
42539	586725
22210	586726
113112	586727
29469	586728
43892	586729
48797	586730
54011	586731
33752	586732
61683	586733
5555	586734
18508	586735
125	586736
78	586737
4501	586738
18324	586739
204760	586740
215713	586741
125918	586742
93439	586743
23465	586744
150085	586745
7135	586746
31827	586747
27362	586748
2191	586749
20434	586750
20939	586751
9038	586752
10340	586753
930	586754
71731	586755
12619	586756
109596	586757
26108	586758
762	586759
231640	586760
119330	586761
34244	586762
26453	586763
7220	586764
29114	586765
199237	586766
125157	586767
26309	586768
80231	586769
43844	586770
903	586771
35552	586772
88032	586773
769	586774
1604	586775
71840	586776
9092	586777
105881	586778
179094	586779
56520	586780
198829	586781
251	586782
56127	586783
95941	586784
208382	586785
109338	586786
36496	586787
14270	586788
108992	586789
37651	586790
83679	586791
1673	586792
13997	586793
32742	586794
68615	586795
203515	586796
60958	586797
41826	586798
221283	586799
9112	586800
21559	586801
56882	586802
5843	586803
79526	586804
123318	586805
14683	586806
154873	586807
210027	586808
7885	586809
5108	586810
84840	586811
164774	586812
63489	586813
23189	586814
58296	586815
35133	586816
20729	586817
62254	586818
149025	586819
7564	586820
5733	586821
44470	586822
5733	586823
83131	586824
117	586825
1156	586826
35040	586827
8662	586828
41080	586829
38448	586830
50477	586831
32928	586832
52852	586833
136263	586834
12832	586835
112945	586836
9941	586837
2516	586838
1484	586839
8850	586840
63236	586841
6358	586842
10994	586843
2444	586844
8055	586845
8375	586846
47562	586847
240	586848
154941	586849
12604	586850
155610	586851
49651	586852
23482	586853
11738	586854
132739	586855
11335	586856
974	586857
52343	586858
85560	586859
54854	586860
50425	586861
7472	586862
25801	586863
294	586864
35754	586865
29536	586866
126438	586867
6290	586868
43684	586869
528	586870
30639	586871
30735	586872
23567	586873
127966	586874
24069	586875
28576	586876
187	586877
19214	586878
3330	586879
3699	586880
82555	586881
21428	586882
13943	586883
80	586884
4246	586885
9120	586886
13361	586887
2986	586888
137	586889
635	586890
11013	586891
2275	586892
350	586893
58893	586894
563	586895
5431	586896
4499	586897
34077	586898
57202	586899
64864	586900
30398	586901
1330	586902
20772	586903
32591	586904
82643	586905
6010	586906
9879	586907
206006	586908
8053	586909
27299	586910
118478	586911
29835	586912
1316	586913
38674	586914
48539	586915
3944	586916
147892	586917
6394	586918
29597	586919
1365	586920
4217	586921
60	586922
19927	586923
24612	586924
97335	586925
1819	586926
70062	586927
91327	586928
35082	586929
2422	586930
172390	586931
88212	586932
15034	586933
58707	586934
7915	586935
35184	586936
6076	586937
8496	586938
4762	586939
8811	586940
35184	586941
3626	586942
83907	586943
1203	586944
588	586945
428	586946
14101	586947
4226	586948
16433	586949
10571	586950
58356	586951
74345	586952
3315	586953
80440	586954
46413	586955
2322	586956
4100	586957
48536	586958
6217	586959
38754	586960
1096	586961
1006	586962
83022	586963
11973	586964
5450	586965
45144	586966
49321	586967
20324	586968
29964	586969
178741	586970
9679	586971
5395	586972
18201	586973
1588	586974
49522	586975
95668	586976
8129	586977
24879	586978
41136	586979
17166	586980
35859	586981
6807	586982
2135	586983
948	586984
130992	586985
4805	586986
1201	586987
27630	586988
38092	586989
9929	586990
2656	586991
32352	586992
59543	586993
1387	586994
104718	586995
8210	586996
289	586997
299	586998
41044	586999
24684	587000
56539	587001
544	587002
1466	587003
587	587004
5477	587005
59743	587006
24639	587007
1620	587008
3203	587009
19303	587010
4611	587011
1879	587012
10035	587013
57114	587014
154939	587015
16988	587016
2175	587017
1561	587018
130468	587019
35366	587020
26510	587021
120303	587022
2462	587023
3152	587024
17257	587025
14708	587026
6051	587027
5009	587028
8387	587029
14732	587030
109292	587031
104392	587032
8227	587033
86021	587034
25920	587035
163382	587036
10659	587037
44999	587038
6448	587039
80940	587040
20959	587041
14316	587042
53014	587043
47120	587044
130649	587045
52649	587046
942	587047
4539	587048
55536	587049
25713	587050
1404	587051
43163	587052
26614	587053
54167	587054
46547	587055
899	587056
45484	587057
16945	587058
6732	587059
131422	587060
16097	587061
31725	587062
11804	587063
26169	587064
10232	587065
14379	587066
20265	587067
985	587068
104670	587069
48682	587070
2297	587071
20901	587072
171	587073
7370	587074
20397	587075
1481	587076
9035	587077
103740	587078
26584	587079
1233	587080
56139	587081
10132	587082
200110	587083
154208	587084
13156	587085
79221	587086
35246	587087
52717	587088
2190	587089
11602	587090
19229	587091
183110	587092
17343	587093
2621	587094
187992	587095
5766	587096
45007	587097
13032	587098
5206	587099
1902	587100
5282	587101
562	587102
91928	587103
9955	587104
54530	587105
3106	587106
6190	587107
44868	587108
744	587109
1978	587110
2939	587111
534	587112
363	587113
927	587114
8401	587115
98598	587116
28272	587117
55573	587118
5070	587119
373	587120
5004	587121
57312	587122
38641	587123
86403	587124
118568	587125
20447	587126
10799	587127
1925	587128
22174	587129
117336	587130
62474	587131
35029	587132
10749	587133
99460	587134
232	587135
54471	587136
184905	587137
5522	587138
217554	587139
5397	587140
2738	587141
30946	587142
3223	587143
14100	587144
8197	587145
109691	587146
3855	587147
21656	587148
117851	587149
8756	587150
72637	587151
4649	587152
5199	587153
10668	587154
14749	587155
9503	587156
24983	587157
83963	587158
89522	587159
6423	587160
123145	587161
29308	587162
80639	587163
21684	587164
92384	587165
143954	587166
85590	587167
3864	587168
149918	587169
174288	587170
65392	587171
47739	587172
13647	587173
19826	587174
96	587175
7	587176
656	587177
37982	587178
12253	587179
20301	587180
72077	587181
117207	587182
11997	587183
5000	587184
60109	587185
6429	587186
36120	587187
41211	587188
32989	587189
28008	587190
79299	587191
105495	587192
61745	587193
14563	587194
10604	587195
48630	587196
180437	587197
26623	587198
13069	587199
30848	587200
37155	587201
48393	587202
19128	587203
23507	587204
14794	587205
128720	587206
116135	587207
1158	587208
35816	587209
20864	587210
166992	587211
2773	587212
5456	587213
70584	587214
329	587215
110959	587216
203600	587217
16864	587218
17841	587219
5574	587220
13936	587221
118920	587222
68094	587223
82159	587224
92120	587225
76258	587226
43385	587227
35354	587228
110389	587229
9623	587230
115248	587231
92130	587232
48543	587233
1904	587234
60988	587235
79052	587236
23968	587237
79829	587238
122	587239
3829	587240
11913	587241
64190	587242
12643	587243
887	587244
14225	587245
88977	587246
9318	587247
16456	587248
89510	587249
40552	587250
41573	587251
69810	587252
16057	587253
67139	587254
10924	587255
15688	587256
157726	587257
678	587258
32122	587259
5617	587260
176573	587261
62222	587262
2067	587263
28144	587264
5517	587265
22835	587266
3	587267
46754	587268
3	587269
85493	587270
16565	587271
5991	587272
83453	587273
50243	587274
3234	587275
4147	587276
58232	587277
94159	587278
2905	587279
89032	587280
28149	587281
2965	587282
10014	587283
14648	587284
1820	587285
42495	587286
14	587287
2129	587288
238035	587289
183566	587290
18701	587291
43320	587292
13684	587293
2905	587294
217167	587295
65450	587296
119579	587297
13028	587298
126512	587299
22368	587300
28104	587301
2282	587302
5612	587303
77308	587304
30888	587305
11747	587306
42580	587307
61705	587308
62795	587309
25346	587310
3865	587311
15879	587312
84915	587313
27433	587314
1105	587315
125457	587316
2071	587317
84971	587318
52647	587319
139004	587320
31361	587321
31643	587322
16149	587323
167242	587324
3785	587325
129799	587326
3212	587327
32493	587328
10468	587329
15469	587330
145557	587331
15469	587332
11563	587333
48041	587334
9675	587335
45032	587336
12701	587337
1839	587338
35522	587339
8460	587340
14778	587341
54535	587342
56357	587343
63	587344
213181	587345
79894	587346
13533	587347
2650	587348
5057	587349
203	587350
12019	587351
13422	587352
1053	587353
46465	587354
215505	587355
19004	587356
1804	587357
16285	587358
21799	587359
12137	587360
149364	587361
10500	587362
119717	587363
4719	587364
24449	587365
5360	587366
109601	587367
2919	587368
628	587369
11945	587370
912	587371
5945	587372
106574	587373
7437	587374
989	587375
97153	587376
129421	587377
2813	587378
17690	587379
41652	587380
23355	587381
54311	587382
61709	587383
185385	587384
34092	587385
6572	587386
81092	587387
58446	587388
101485	587389
67627	587390
36129	587391
13483	587392
8357	587393
35454	587394
3711	587395
67873	587396
14436	587397
54567	587398
22771	587399
44829	587400
65635	587401
167557	587402
4602	587403
9515	587404
59481	587405
17612	587406
142361	587407
98581	587408
3947	587409
50356	587410
18466	587411
22523	587412
2531	587413
5100	587414
922	587415
106310	587416
45172	587417
6354	587418
22133	587419
35212	587420
117336	587421
99028	587422
8909	587423
3563	587424
70560	587425
17712	587426
28872	587427
53	587428
34573	587429
17035	587430
4637	587431
197405	587432
3353	587433
593	587434
70060	587435
16904	587436
18205	587437
5824	587438
111864	587439
119538	587440
68644	587441
118398	587442
26492	587443
41418	587444
67387	587445
41383	587446
26346	587447
32774	587448
60005	587449
95948	587450
26605	587451
52317	587452
33140	587453
45967	587454
2287	587455
29031	587456
12338	587457
11196	587458
17260	587459
324	587460
2521	587461
5934	587462
4039	587463
1536	587464
2997	587465
9321	587466
179815	587467
37283	587468
4974	587469
77021	587470
7210	587471
47398	587472
32617	587473
41242	587474
31525	587475
64026	587476
17689	587477
22876	587478
1358	587479
1457	587480
33889	587481
142198	587482
171203	587483
31946	587484
38623	587485
19291	587486
39570	587487
5480	587488
60578	587489
6275	587490
239214	587491
29122	587492
53474	587493
255	587494
117393	587495
17485	587496
65919	587497
4481	587498
7031	587499
107373	587500
5455	587501
2946	587502
1034	587503
3006	587504
5601	587505
10601	587506
155597	587507
37516	587508
14533	587509
5591	587510
76682	587511
44924	587512
35966	587513
49558	587514
33596	587515
164665	587516
3018	587517
37721	587518
3121	587519
11341	587520
38705	587521
2693	587522
56355	587523
22708	587524
19320	587525
43822	587526
15087	587527
18176	587528
3644	587529
23260	587530
201526	587531
164170	587532
29486	587533
23406	587534
32431	587535
87832	587536
8039	587537
88710	587538
14370	587539
51130	587540
7215	587541
6548	587542
231397	587543
79401	587544
70472	587545
41949	587546
74362	587547
186547	587548
4216	587549
57390	587550
18386	587551
44488	587552
28344	587553
16394	587554
22090	587555
43704	587556
17911	587557
51004	587558
6262	587559
12695	587560
69815	587561
118299	587562
102022	587563
10854	587564
8906	587565
4546	587566
22970	587567
74846	587568
9773	587569
16405	587570
1349	587571
163439	587572
7869	587573
11893	587574
88041	587575
4282	587576
3817	587577
167715	587578
7697	587579
2832	587580
12356	587581
66761	587582
29475	587583
4423	587584
96529	587585
95530	587586
61249	587587
15452	587588
6743	587589
4757	587590
1842	587591
229185	587592
353	587593
115240	587594
44868	587595
4686	587596
11817	587597
5415	587598
3708	587599
5653	587600
10091	587601
86113	587602
1279	587603
83303	587604
153049	587605
23457	587606
15384	587607
16807	587608
51	587609
33117	587610
414	587611
11223	587612
53166	587613
12338	587614
69567	587615
3299	587616
88205	587617
28131	587618
18211	587619
10742	587620
66094	587621
1845	587622
27398	587623
5499	587624
4323	587625
42646	587626
92514	587627
72637	587628
20630	587629
41728	587630
52167	587631
3481	587632
201911	587633
23476	587634
10179	587635
2269	587636
1112	587637
171	587638
38060	587639
9073	587640
107	587641
62349	587642
150	587643
8792	587644
6133	587645
1838	587646
57188	587647
183912	587648
49771	587649
44676	587650
86157	587651
11731	587652
6323	587653
47169	587654
25279	587655
59184	587656
10343	587657
771	587658
221	587659
77117	587660
22927	587661
1876	587662
14249	587663
48044	587664
408	587665
31746	587666
19001	587667
106012	587668
48339	587669
123893	587670
1292	587671
5265	587672
234	587673
38885	587674
49340	587675
76556	587676
2763	587677
1702	587678
36492	587679
99045	587680
56324	587681
57309	587682
12835	587683
6382	587684
4304	587685
22712	587686
17865	587687
22802	587688
403	587689
37372	587690
120720	587691
117095	587692
183	587693
418	587694
115332	587695
11180	587696
102443	587697
46782	587698
8756	587699
36	587700
44603	587701
106135	587702
116140	587703
26065	587704
76929	587705
33164	587706
3775	587707
19882	587708
4369	587709
7912	587710
6438	587711
71761	587712
120657	587713
36418	587714
7342	587715
199	587716
89361	587717
284	587718
20067	587719
20751	587720
80453	587721
16630	587722
3818	587723
33415	587724
36201	587725
21287	587726
74071	587727
954	587728
11203	587729
8369	587730
8369	587731
15453	587732
2454	587733
42850	587734
92267	587735
27591	587736
27466	587737
42610	587738
14227	587739
81157	587740
6137	587741
11837	587742
44423	587743
49709	587744
30269	587745
109135	587746
1599	587747
158709	587748
50415	587749
159455	587750
44929	587751
11395	587752
43773	587753
8142	587754
152226	587755
43986	587756
5578	587757
1515	587758
164571	587759
52528	587760
5630	587761
63799	587762
45745	587763
63957	587764
110706	587765
204704	587766
28555	587767
101270	587768
7786	587769
21029	587770
25413	587771
10635	587772
140871	587773
18575	587774
43978	587775
65497	587776
982	587777
40411	587778
755	587779
15441	587780
10336	587781
11909	587782
15777	587783
15794	587784
222944	587785
8443	587786
56869	587787
102722	587788
60015	587789
5853	587790
117993	587791
98997	587792
89033	587793
215783	587794
48969	587795
12701	587796
7431	587797
77271	587798
7204	587799
25063	587800
25063	587801
41394	587802
14894	587803
53786	587804
79544	587805
122763	587806
26744	587807
33646	587808
3903	587809
23944	587810
66387	587811
47015	587812
91147	587813
119317	587814
178904	587815
33393	587816
1377	587817
31123	587818
15474	587819
2318	587820
71824	587821
109818	587822
42380	587823
96111	587824
10364	587825
53395	587826
25043	587827
52058	587828
62120	587829
26668	587830
6115	587831
144477	587832
203273	587833
136370	587834
22105	587835
42746	587836
202914	587837
79439	587838
111371	587839
3380	587840
150215	587841
40510	587842
31197	587843
51834	587844
11626	587845
15009	587846
65848	587847
12686	587848
172817	587849
15401	587850
172823	587851
3397	587852
32033	587853
59656	587854
22353	587855
11970	587856
6268	587857
25672	587858
7023	587859
26327	587860
11713	587861
13472	587862
1814	587863
36675	587864
16289	587865
23573	587866
26095	587867
156500	587868
66698	587869
21999	587870
6602	587871
64298	587872
27943	587873
1901	587874
15789	587875
48493	587876
9628	587877
28198	587878
95587	587879
50131	587880
4450	587881
82362	587882
32793	587883
2138	587884
29949	587885
39865	587886
7664	587887
58180	587888
471	587889
37007	587890
138758	587891
54182	587892
9729	587893
17749	587894
126458	587895
148255	587896
11226	587897
32228	587898
119106	587899
215511	587900
14244	587901
25313	587902
31431	587903
85615	587904
12491	587905
14430	587906
237309	587907
20674	587908
68848	587909
28269	587910
185397	587911
131688	587912
383	587913
826	587914
5174	587915
28674	587916
8585	587917
18207	587918
71210	587919
2134	587920
21094	587921
18665	587922
71124	587923
45779	587924
100426	587925
63639	587926
20115	587927
5362	587928
12706	587929
4793	587930
45417	587931
2274	587932
8009	587933
80874	587934
15885	587935
11049	587936
119528	587937
14680	587938
3549	587939
38456	587940
19446	587941
27154	587942
11869	587943
83810	587944
17512	587945
40964	587946
52437	587947
92010	587948
12034	587949
80905	587950
38670	587951
17033	587952
35827	587953
8741	587954
89198	587955
44306	587956
4489	587957
19769	587958
8227	587959
9122	587960
26157	587961
16288	587962
63363	587963
343	587964
24207	587965
20709	587966
37460	587967
5070	587968
14211	587969
5516	587970
30078	587971
4237	587972
3844	587973
9	587974
38627	587975
17297	587976
31712	587977
29913	587978
61284	587979
3863	587980
6880	587981
13778	587982
4546	587983
38430	587984
4011	587985
7549	587986
6367	587987
146882	587988
24025	587989
80502	587990
14762	587991
63556	587992
102596	587993
104715	587994
12336	587995
183	587996
95648	587997
45923	587998
6890	587999
43953	588000
31148	588001
32376	588002
51738	588003
187743	588004
1672	588005
16904	588006
49014	588007
15841	588008
51772	588009
48351	588010
14118	588011
47142	588012
3298	588013
25553	588014
7423	588015
72842	588016
2314	588017
38082	588018
273	588019
7072	588020
96318	588021
51249	588022
8747	588023
40082	588024
217629	588025
14153	588026
5267	588027
45217	588028
16944	588029
1087	588030
368	588031
322	588032
19	588033
1187	588034
216886	588035
57130	588036
23341	588037
131633	588038
9235	588039
8141	588040
51009	588041
872	588042
88724	588043
41574	588044
237942	588045
220859	588046
100659	588047
54896	588048
118797	588049
110948	588050
89716	588051
88616	588052
61663	588053
68079	588054
117074	588055
8819	588056
21639	588057
2660	588058
38474	588059
35473	588060
14278	588061
102976	588062
23312	588063
124207	588064
28648	588065
22134	588066
2277	588067
16670	588068
100920	588069
48660	588070
56090	588071
228063	588072
92909	588073
54100	588074
90037	588075
71567	588076
1146	588077
16057	588078
34144	588079
1685	588080
56648	588081
40932	588082
12802	588083
2170	588084
4829	588085
88547	588086
75395	588087
183652	588088
34112	588089
882	588090
8659	588091
2618	588092
41753	588093
8	588094
31607	588095
234297	588096
88921	588097
105280	588098
16594	588099
128815	588100
3543	588101
26584	588102
18214	588103
80231	588104
5391	588105
82355	588106
10095	588107
9563	588108
26043	588109
109444	588110
68426	588111
197508	588112
36412	588113
3743	588114
117619	588115
401	588116
114582	588117
229381	588118
49257	588119
3005	588120
85611	588121
41375	588122
160331	588123
26660	588124
117019	588125
87238	588126
9507	588127
105396	588128
173178	588129
14192	588130
20129	588131
97250	588132
67407	588133
163438	588134
115884	588135
18855	588136
10865	588137
165221	588138
11298	588139
117840	588140
165850	588141
111119	588142
142424	588143
3643	588144
237828	588145
46782	588146
130849	588147
73993	588148
136827	588149
114688	588150
119193	588151
173551	588152
41119	588153
84190	588154
173186	588155
41119	588156
216295	588157
41363	588158
46637	588159
14438	588160
32625	588161
119057	588162
32381	588163
24956	588164
11298	588165
104690	588166
25668	588167
133019	588168
52849	588169
67163	588170
93214	588171
87968	588172
14335	588173
150154	588174
45288	588175
9647	588176
135191	588177
174345	588178
24601	588179
14421	588180
119512	588181
23867	588182
33121	588183
110213	588184
34256	588185
14027	588186
33802	588187
44386	588188
18760	588189
93502	588190
120435	588191
124305	588192
12116	588193
29222	588194
66120	588195
6344	588196
43125	588197
32915	588198
124110	588199
63496	588200
44386	588201
6350	588202
47267	588203
7294	588204
20278	588205
13951	588206
11749	588207
55101	588208
60612	588209
99118	588210
17002	588211
9477	588212
47377	588213
51593	588214
171376	588215
53297	588216
93595	588217
28664	588218
85616	588219
4310	588220
33136	588221
149323	588222
60612	588223
41449	588224
66739	588225
111638	588226
87937	588227
20278	588228
43125	588229
6508	588230
1151	588231
62511	588232
66382	588233
13865	588234
100004	588235
40185	588236
231754	588237
21	588238
2647	588239
144249	588240
10747	588241
48830	588242
52739	588243
648	588244
28482	588245
48234	588246
26063	588247
20446	588248
54140	588249
33075	588250
9528	588251
13068	588252
6098	588253
65621	588254
72135	588255
15903	588256
10914	588257
2713	588258
31399	588259
148668	588260
43765	588261
161262	588262
100	588263
159035	588264
46986	588265
13135	588266
1999	588267
29763	588268
16364	588269
4220	588270
1545	588271
113299	588272
50757	588273
22868	588274
62647	588275
18057	588276
17202	588277
21953	588278
271	588279
6705	588280
64202	588281
17698	588282
65744	588283
17331	588284
51928	588285
68112	588286
10362	588287
38984	588288
121635	588289
41676	588290
4656	588291
33027	588292
5734	588293
6022	588294
15684	588295
2098	588296
6725	588297
65932	588298
12406	588299
10035	588300
100722	588301
89916	588302
16831	588303
20490	588304
29	588305
23368	588306
25304	588307
29900	588308
3184	588309
3147	588310
32219	588311
91627	588312
6066	588313
45877	588314
12836	588315
65004	588316
8354	588317
49102	588318
5233	588319
12974	588320
61697	588321
146786	588322
199780	588323
542	588324
2019	588325
75463	588326
39800	588327
10005	588328
57054	588329
35234	588330
8623	588331
155505	588332
87138	588333
4922	588334
116971	588335
6548	588336
12800	588337
217108	588338
129700	588339
3341	588340
4078	588341
27360	588342
6908	588343
103839	588344
6947	588345
63337	588346
38748	588347
5284	588348
28039	588349
9975	588350
11260	588351
63328	588352
105681	588353
1813	588354
86135	588355
10685	588356
44099	588357
7984	588358
15592	588359
49371	588360
1487	588361
63694	588362
49353	588363
1666	588364
77	588365
23290	588366
6419	588367
47306	588368
34036	588369
11744	588370
1083	588371
48664	588372
4839	588373
13702	588374
30383	588375
31333	588376
123645	588377
16410	588378
123	588379
20305	588380
13877	588381
103433	588382
29815	588383
1835	588384
47245	588385
80900	588386
733	588387
8616	588388
729	588389
165876	588390
18423	588391
6879	588392
166700	588393
6412	588394
53175	588395
20818	588396
10658	588397
51239	588398
16458	588399
5332	588400
5396	588401
75037	588402
31826	588403
48671	588404
7567	588405
26080	588406
85347	588407
99671	588408
15419	588409
217673	588410
128086	588411
65603	588412
66464	588413
47212	588414
24637	588415
36149	588416
4	588417
19776	588418
15097	588419
2235	588420
129170	588421
1909	588422
66774	588423
540	588424
62306	588425
6711	588426
5317	588427
80143	588428
4758	588429
26498	588430
19651	588431
123386	588432
8231	588433
82167	588434
77510	588435
9483	588436
10021	588437
23443	588438
56718	588439
52003	588440
23	588441
51705	588442
60447	588443
51313	588444
41151	588445
73672	588446
41442	588447
138798	588448
8007	588449
64202	588450
2581	588451
127927	588452
16078	588453
5570	588454
31329	588455
236018	588456
3002	588457
83844	588458
204630	588459
103232	588460
13816	588461
194820	588462
29062	588463
141972	588464
3181	588465
37772	588466
10930	588467
15230	588468
40472	588469
42429	588470
70552	588471
25173	588472
5465	588473
77987	588474
41310	588475
15695	588476
66464	588477
25940	588478
12185	588479
52451	588480
41457	588481
18051	588482
84272	588483
33778	588484
165875	588485
21226	588486
211149	588487
383	588488
3822	588489
6647	588490
65846	588491
74679	588492
2222	588493
1551	588494
113669	588495
4583	588496
120744	588497
17968	588498
118665	588499
10371	588500
610	588501
80931	588502
69945	588503
20977	588504
2723	588505
1057	588506
86904	588507
12043	588508
2784	588509
73824	588510
150822	588511
155365	588512
1987	588513
65860	588514
34169	588515
217905	588516
14433	588517
35823	588518
3898	588519
217853	588520
13415	588521
19311	588522
99486	588523
17723	588524
8887	588525
5729	588526
35488	588527
3427	588528
1969	588529
23046	588530
31957	588531
54940	588532
4531	588533
155578	588534
49927	588535
40757	588536
48117	588537
19608	588538
1969	588539
16725	588540
20784	588541
65637	588542
534	588543
39302	588544
21406	588545
55214	588546
21017	588547
14333	588548
31132	588549
7324	588550
28250	588551
83668	588552
34199	588553
46240	588554
36197	588555
154028	588556
89829	588557
14718	588558
11995	588559
1404	588560
88180	588561
3808	588562
11809	588563
141510	588564
12108	588565
924	588566
23298	588567
21276	588568
59378	588569
16071	588570
89175	588571
54223	588572
16627	588573
34273	588574
2095	588575
34689	588576
9126	588577
48481	588578
64545	588579
155166	588580
47129	588581
86486	588582
41485	588583
60606	588584
143849	588585
144102	588586
16566	588587
1544	588588
4079	588589
1035	588590
6703	588591
894	588592
62147	588593
41972	588594
13836	588595
19359	588596
26666	588597
97169	588598
46761	588599
49234	588600
15172	588601
1221	588602
37303	588603
122	588604
60077	588605
4299	588606
91587	588607
172108	588608
84483	588609
4773	588610
13222	588611
30377	588612
144724	588613
83808	588614
14463	588615
2514	588616
20313	588617
23299	588618
123772	588619
24772	588620
37323	588621
170258	588622
129978	588623
62184	588624
74774	588625
44423	588626
16395	588627
49039	588628
39526	588629
1349	588630
129980	588631
48131	588632
39522	588633
42104	588634
17873	588635
7897	588636
36937	588637
41642	588638
955	588639
382	588640
3747	588641
14247	588642
21513	588643
100854	588644
2990	588645
36229	588646
1870	588647
401	588648
106438	588649
27284	588650
154850	588651
24541	588652
10087	588653
11533	588654
1349	588655
37426	588656
1121	588657
15436	588658
67052	588659
19511	588660
6365	588661
71016	588662
691	588663
13391	588664
76167	588665
43110	588666
11874	588667
2975	588668
3536	588669
362	588670
75074	588671
68694	588672
80498	588673
235720	588674
1341	588675
16946	588676
13827	588677
145	588678
29669	588679
14822	588680
801	588681
99633	588682
38741	588683
71826	588684
38363	588685
70290	588686
6745	588687
24326	588688
80034	588689
41460	588690
482	588691
1190	588692
60316	588693
31163	588694
14069	588695
139	588696
2012	588697
25048	588698
72138	588699
1664	588700
490	588701
137890	588702
87561	588703
142924	588704
33748	588705
2861	588706
6712	588707
123636	588708
9114	588709
27227	588710
7168	588711
20482	588712
86979	588713
27878	588714
123782	588715
3761	588716
68087	588717
22646	588718
24411	588719
5997	588720
2581	588721
123696	588722
23493	588723
31264	588724
45158	588725
10594	588726
2667	588727
3003	588728
105727	588729
64091	588730
166203	588731
3257	588732
403	588733
54400	588734
4112	588735
1336	588736
28173	588737
12063	588738
52706	588739
180091	588740
59732	588741
23336	588742
31588	588743
13620	588744
37150	588745
16757	588746
48619	588747
32353	588748
11229	588749
100043	588750
157081	588751
10323	588752
106818	588753
133926	588754
87464	588755
67290	588756
15684	588757
2592	588758
50836	588759
20209	588760
22926	588761
32918	588762
145618	588763
10204	588764
45571	588765
56721	588766
81938	588767
105632	588768
34538	588769
103947	588770
166773	588771
51500	588772
27187	588773
9936	588774
19446	588775
2034	588776
143292	588777
54821	588778
2620	588779
26319	588780
108523	588781
12259	588782
1511	588783
18245	588784
46447	588785
21379	588786
34050	588787
21527	588788
22287	588789
55785	588790
105798	588791
56661	588792
163931	588793
10137	588794
148563	588795
3113	588796
237412	588797
31805	588798
7887	588799
164515	588800
117880	588801
11187	588802
79887	588803
15727	588804
8852	588805
12308	588806
54823	588807
137495	588808
208026	588809
106846	588810
105414	588811
473	588812
10799	588813
110618	588814
151794	588815
17652	588816
45702	588817
54806	588818
13807	588819
2972	588820
55932	588821
1407	588822
94017	588823
6244	588824
35561	588825
5333	588826
7827	588827
8150	588828
18776	588829
4785	588830
5932	588831
87224	588832
38079	588833
5620	588834
63458	588835
62950	588836
8928	588837
71939	588838
81714	588839
53096	588840
32538	588841
97179	588842
119504	588843
108488	588844
64540	588845
4325	588846
195349	588847
47057	588848
62424	588849
100397	588850
64692	588851
214300	588852
13902	588853
26659	588854
93824	588855
14352	588856
48161	588857
59870	588858
6216	588859
43438	588860
25638	588861
28075	588862
23619	588863
3178	588864
31530	588865
46015	588866
1493	588867
5351	588868
62389	588869
28820	588870
39922	588871
44733	588872
43753	588873
7200	588874
81041	588875
33066	588876
36410	588877
23244	588878
170500	588879
13749	588880
61509	588881
21784	588882
104955	588883
53341	588884
138180	588885
62256	588886
3938	588887
5748	588888
765	588889
3452	588890
80219	588891
37557	588892
17471	588893
10536	588894
56726	588895
2059	588896
172	588897
30199	588898
77709	588899
11797	588900
7469	588901
32515	588902
13564	588903
17340	588904
13468	588905
91555	588906
33019	588907
49631	588908
16235	588909
23805	588910
25830	588911
23	588912
3320	588913
45989	588914
4437	588915
46581	588916
22240	588917
9935	588918
35488	588919
25461	588920
67595	588921
7810	588922
47596	588923
11412	588924
98281	588925
2590	588926
159	588927
35160	588928
29889	588929
6656	588930
45629	588931
74095	588932
2077	588933
5212	588934
171	588935
46037	588936
1713	588937
662	588938
7303	588939
1190	588940
40862	588941
37976	588942
5892	588943
69535	588944
159631	588945
97591	588946
15451	588947
113406	588948
103450	588949
92665	588950
20531	588951
67472	588952
26349	588953
17953	588954
90304	588955
9774	588956
1365	588957
129	588958
55736	588959
103139	588960
57565	588961
100152	588962
11829	588963
9552	588964
19195	588965
23591	588966
1878	588967
72446	588968
51753	588969
433	588970
35096	588971
191602	588972
18082	588973
201146	588974
8802	588975
111924	588976
3900	588977
206978	588978
57330	588979
7569	588980
39583	588981
16674	588982
21861	588983
70413	588984
31778	588985
35612	588986
63137	588987
107879	588988
99074	588989
86525	588990
239660	588991
13964	588992
1603	588993
8045	588994
161	588995
44247	588996
30589	588997
4477	588998
48640	588999
8390	589000
39091	589001
88068	589002
19187	589003
35939	589004
141243	589005
31279	589006
20282	589007
47994	589008
35590	589009
40605	589010
8489	589011
7384	589012
62196	589013
143536	589014
126240	589015
10856	589016
16429	589017
28910	589018
61068	589019
30833	589020
41683	589021
93718	589022
64913	589023
27307	589024
11723	589025
4212	589026
800	589027
97746	589028
4913	589029
62346	589030
29589	589031
204199	589032
1636	589033
130	589034
5451	589035
95990	589036
74774	589037
47507	589038
14354	589039
8551	589040
11176	589041
45717	589042
11225	589043
47848	589044
79181	589045
17107	589046
47507	589047
31676	589048
34652	589049
39459	589050
39746	589051
30467	589052
16182	589053
98154	589054
49512	589055
17449	589056
25650	589057
12800	589058
88434	589059
6151	589060
24844	589061
5368	589062
67748	589063
216306	589064
180681	589065
11118	589066
7576	589067
87029	589068
88216	589069
41036	589070
75696	589071
67438	589072
47152	589073
1812	589074
8844	589075
105312	589076
8019	589077
33169	589078
80807	589079
16288	589080
14018	589081
3782	589082
4643	589083
699	589084
84444	589085
1768	589086
383	589087
123408	589088
86446	589089
2180	589090
152068	589091
31357	589092
22345	589093
56696	589094
35565	589095
1734	589096
92081	589097
70855	589098
80844	589099
9750	589100
1655	589101
11985	589102
60169	589103
9659	589104
10997	589105
99951	589106
6073	589107
53446	589108
16215	589109
40156	589110
13025	589111
38390	589112
42863	589113
171228	589114
45277	589115
19767	589116
30416	589117
46571	589118
12798	589119
91543	589120
117773	589121
122751	589122
190673	589123
7954	589124
1100	589125
16567	589126
1968	589127
34633	589128
88800	589129
15380	589130
8635	589131
83630	589132
101975	589133
895	589134
61798	589135
6928	589136
12798	589137
21266	589138
2746	589139
4594	589140
106831	589141
97899	589142
8715	589143
125326	589144
131208	589145
7414	589146
75136	589147
13511	589148
6954	589149
34391	589150
2574	589151
12833	589152
6005	589153
23577	589154
44776	589155
85549	589156
51466	589157
164671	589158
2241	589159
35554	589160
134988	589161
3028	589162
85187	589163
1775	589164
236251	589165
10332	589166
127719	589167
41489	589168
37804	589169
104715	589170
30061	589171
54524	589172
1560	589173
66899	589174
54921	589175
17219	589176
64728	589177
19460	589178
80637	589179
38883	589180
65109	589181
51309	589182
24994	589183
68367	589184
6908	589185
49947	589186
281	589187
15993	589188
32849	589189
12715	589190
39470	589191
238044	589192
25807	589193
13489	589194
31959	589195
3036	589196
135519	589197
154434	589198
611	589199
58244	589200
2319	589201
5619	589202
4384	589203
100586	589204
44867	589205
28238	589206
4976	589207
39522	589208
50978	589209
44777	589210
66	589211
104916	589212
68328	589213
51648	589214
38870	589215
237511	589216
22527	589217
46575	589218
9375	589219
27214	589220
20314	589221
62633	589222
105	589223
68271	589224
9604	589225
34859	589226
20268	589227
47396	589228
100224	589229
30981	589230
11323	589231
32689	589232
11622	589233
1172	589234
54916	589235
203698	589236
10284	589237
82167	589238
24527	589239
8241	589240
10943	589241
27346	589242
239192	589243
66615	589244
92880	589245
74974	589246
13911	589247
91655	589248
32029	589249
18688	589250
9307	589251
67823	589252
50434	589253
53100	589254
60122	589255
20300	589256
31008	589257
198351	589258
7181	589259
58244	589260
20328	589261
63991	589262
24843	589263
60648	589264
82977	589265
1209	589266
11554	589267
68554	589268
32689	589269
15198	589270
88144	589271
81049	589272
1580	589273
7293	589274
4222	589275
19117	589276
19230	589277
1285	589278
172	589279
32979	589280
89779	589281
47996	589282
488	589283
199866	589284
30593	589285
20749	589286
11554	589287
52534	589288
89023	589289
52302	589290
8263	589291
103864	589292
51843	589293
7979	589294
30322	589295
634	589296
63456	589297
1678	589298
67447	589299
89157	589300
7279	589301
50044	589302
89618	589303
61639	589304
98058	589305
23169	589306
1978	589307
52736	589308
16419	589309
14682	589310
982	589311
52144	589312
18029	589313
163179	589314
20421	589315
10066	589316
67101	589317
68475	589318
16122	589319
18734	589320
52038	589321
33098	589322
118952	589323
21429	589324
236127	589325
3410	589326
34490	589327
3543	589328
62634	589329
83846	589330
11086	589331
5552	589332
52992	589333
20182	589334
1215	589335
206479	589336
6221	589337
108532	589338
24806	589339
34959	589340
16854	589341
4830	589342
7370	589343
6947	589344
42257	589345
61429	589346
45947	589347
1377	589348
2267	589349
61202	589350
1300	589351
114166	589352
10242	589353
5684	589354
16782	589355
7351	589356
2608	589357
17673	589358
71021	589359
42695	589360
57	589361
34050	589362
4601	589363
472	589364
37342	589365
16222	589366
111546	589367
53337	589368
40366	589369
12921	589370
66915	589371
101636	589372
113084	589373
76854	589374
64	589375
10709	589376
37	589377
25	589378
29655	589379
31186	589380
33621	589381
18290	589382
16993	589383
193311	589384
106153	589385
112132	589386
37478	589387
79913	589388
13297	589389
54446	589390
2178	589391
58307	589392
1619	589393
81129	589394
12185	589395
2220	589396
166297	589397
7892	589398
20458	589399
982	589400
9264	589401
39712	589402
450	589403
450	589404
3165	589405
22487	589406
3250	589407
24760	589408
11895	589409
62260	589410
22823	589411
38473	589412
41589	589413
46266	589414
157646	589415
56505	589416
44823	589417
98478	589418
87674	589419
79315	589420
89230	589421
54835	589422
164026	589423
21615	589424
36934	589425
8772	589426
130527	589427
67536	589428
51727	589429
15144	589430
37352	589431
28052	589432
16160	589433
22349	589434
14339	589435
589	589436
9806	589437
35646	589438
73194	589439
9844	589440
60922	589441
9066	589442
230866	589443
39755	589444
3750	589445
28049	589446
23192	589447
1021	589448
50299	589449
988	589450
91662	589451
15573	589452
16982	589453
38333	589454
182317	589455
9598	589456
13748	589457
1086	589458
30577	589459
18549	589460
64197	589461
63373	589462
30297	589463
317	589464
36017	589465
36017	589466
224	589467
78617	589468
61806	589469
147566	589470
157367	589471
12347	589472
89608	589473
37389	589474
33971	589475
4886	589476
49365	589477
36484	589478
28742	589479
31136	589480
79392	589481
14209	589482
2974	589483
38151	589484
2058	589485
41567	589486
18823	589487
49971	589488
49289	589489
32442	589490
20436	589491
832	589492
997	589493
6703	589494
10979	589495
13845	589496
419	589497
419	589498
419	589499
43112	589500
30843	589501
49387	589502
48060	589503
187385	589504
2458	589505
3757	589506
77	589507
20985	589508
40468	589509
103709	589510
62184	589511
69975	589512
16861	589513
119463	589514
13342	589515
86634	589516
23817	589517
45980	589518
41617	589519
20851	589520
51929	589521
21383	589522
27152	589523
20537	589524
26230	589525
57262	589526
80811	589527
4180	589528
171033	589529
6054	589530
2120	589531
2286	589532
22113	589533
1399	589534
19368	589535
7561	589536
31306	589537
501	589538
22477	589539
63339	589540
17749	589541
951	589542
24487	589543
8152	589544
11780	589545
35465	589546
408	589547
74022	589548
148735	589549
14698	589550
35190	589551
172360	589552
1654	589553
4596	589554
49855	589555
43005	589556
22805	589557
97031	589558
1260	589559
69755	589560
362	589561
1559	589562
22702	589563
59374	589564
912	589565
22622	589566
3201	589567
16913	589568
74883	589569
40645	589570
51273	589571
2075	589572
164229	589573
84326	589574
208516	589575
1283	589576
37408	589577
47169	589578
46903	589579
4079	589580
10741	589581
23779	589582
16915	589583
51843	589584
179532	589585
2010	589586
38650	589587
287	589588
518	589589
17298	589590
20316	589591
8300	589592
18223	589593
29705	589594
48474	589595
115841	589596
44	589597
63075	589598
6862	589599
29418	589600
16653	589601
2321	589602
21031	589603
113074	589604
64812	589605
80	589606
39414	589607
7466	589608
7970	589609
3749	589610
3750	589611
11180	589612
11730	589613
3578	589614
5455	589615
65282	589616
37435	589617
60364	589618
67618	589619
25082	589620
106188	589621
36241	589622
490	589623
2558	589624
133457	589625
8049	589626
10177	589627
32539	589628
11948	589629
196	589630
94014	589631
2992	589632
32716	589633
512	589634
2226	589635
9706	589636
635	589637
2037	589638
139505	589639
4607	589640
5855	589641
31305	589642
34010	589643
22500	589644
26750	589645
6137	589646
148268	589647
14312	589648
58771	589649
23215	589650
1862	589651
51798	589652
25216	589653
52010	589654
24161	589655
63610	589656
236575	589657
6372	589658
21410	589659
23598	589660
39763	589661
42522	589662
36732	589663
12773	589664
10085	589665
2665	589666
2226	589667
16573	589668
13454	589669
50583	589670
2906	589671
13214	589672
147563	589673
56144	589674
26878	589675
65960	589676
3326	589677
8036	589678
99154	589679
82537	589680
4751	589681
1705	589682
144	589683
4205	589684
21	589685
32265	589686
63995	589687
111977	589688
76072	589689
34088	589690
23151	589691
10170	589692
68694	589693
5474	589694
4862	589695
49607	589696
154557	589697
22144	589698
14676	589699
529	589700
54761	589701
85582	589702
15036	589703
7026	589704
47246	589705
511	589706
18470	589707
56748	589708
229	589709
32611	589710
133607	589711
1296	589712
39196	589713
117316	589714
138153	589715
5524	589716
1723	589717
19725	589718
19099	589719
12914	589720
40906	589721
15695	589722
41273	589723
89006	589724
7163	589725
13583	589726
29041	589727
101217	589728
24201	589729
29571	589730
31990	589731
403	589732
11441	589733
207	589734
821	589735
3291	589736
2110	589737
57171	589738
9457	589739
36870	589740
32586	589741
22144	589742
8239	589743
2710	589744
45495	589745
1448	589746
83417	589747
189	589748
812	589749
5162	589750
13370	589751
181488	589752
17715	589753
18255	589754
167601	589755
1601	589756
4408	589757
157047	589758
15451	589759
7572	589760
44333	589761
15287	589762
20787	589763
27175	589764
7172	589765
3398	589766
18604	589767
312	589768
18282	589769
7347	589770
92317	589771
2292	589772
97	589773
76101	589774
2920	589775
104842	589776
1542	589777
20115	589778
2179	589779
6134	589780
60406	589781
65390	589782
37571	589783
7368	589784
16137	589785
50919	589786
4691	589787
19092	589788
36007	589789
65254	589790
148643	589791
8444	589792
1266	589793
7076	589794
11237	589795
52	589796
9730	589797
34661	589798
153179	589799
81073	589800
12222	589801
80610	589802
22465	589803
34741	589804
4296	589805
237585	589806
1768	589807
26649	589808
46942	589809
7780	589810
2981	589811
37075	589812
58598	589813
38586	589814
25359	589815
23093	589816
57317	589817
25359	589818
172007	589819
38590	589820
1638	589821
89066	589822
38283	589823
222288	589824
54739	589825
6737	589826
35532	589827
51652	589828
13187	589829
24385	589830
34772	589831
12831	589832
15351	589833
3963	589834
89871	589835
113892	589836
436	589837
98227	589838
54167	589839
66188	589840
51522	589841
51113	589842
8391	589843
32995	589844
40017	589845
26363	589846
47869	589847
70778	589848
14189	589849
86916	589850
278	589851
92672	589852
55101	589853
60802	589854
141245	589855
40957	589856
1188	589857
132	589858
163857	589859
159149	589860
115117	589861
66202	589862
157218	589863
117604	589864
23804	589865
13069	589866
82342	589867
32895	589868
413	589869
3293	589870
85642	589871
27619	589872
97972	589873
45365	589874
99367	589875
142371	589876
6897	589877
112890	589878
33105	589879
7210	589880
40957	589881
3560	589882
36086	589883
13123	589884
30079	589885
4492	589886
3297	589887
2002	589888
22871	589889
7325	589890
15965	589891
35872	589892
3651	589893
5419	589894
197195	589895
117444	589896
50793	589897
34387	589898
144	589899
162481	589900
22299	589901
62365	589902
25003	589903
44588	589904
56533	589905
62335	589906
119847	589907
198700	589908
59026	589909
143365	589910
215290	589911
48657	589912
139043	589913
1786	589914
48416	589915
32024	589916
2803	589917
57402	589918
4780	589919
1270	589920
50160	589921
13369	589922
71418	589923
31492	589924
28952	589925
22329	589926
2193	589927
141210	589928
6154	589929
20319	589930
7415	589931
139455	589932
84444	589933
112262	589934
1307	589935
49694	589936
95650	589937
4507	589938
4504	589939
63755	589940
60922	589941
139457	589942
33033	589943
129338	589944
21348	589945
28842	589946
31904	589947
15499	589948
73271	589949
142665	589950
1577	589951
86114	589952
134294	589953
18230	589954
55109	589955
188609	589956
6845	589957
37880	589958
1162	589959
47455	589960
110652	589961
2852	589962
33182	589963
31151	589964
19676	589965
4179	589966
38121	589967
29610	589968
50603	589969
18216	589970
120637	589971
22002	589972
16609	589973
46904	589974
52737	589975
40988	589976
87279	589977
2804	589978
33213	589979
129337	589980
159173	589981
83300	589982
219840	589983
139456	589984
48055	589985
27461	589986
3636	589987
16353	589988
46648	589989
119014	589990
85991	589991
147860	589992
5408	589993
29449	589994
218347	589995
52083	589996
73870	589997
43270	589998
163795	589999
14169	590000
27144	590001
54329	590002
2232	590003
174456	590004
31471	590005
30951	590006
62446	590007
238646	590008
231894	590009
20474	590010
11414	590011
1213	590012
18828	590013
3952	590014
6083	590015
7049	590016
7782	590017
3956	590018
2203	590019
75619	590020
201019	590021
50368	590022
68716	590023
65898	590024
9754	590025
134602	590026
225062	590027
49850	590028
1504	590029
12646	590030
202	590031
143098	590032
51458	590033
6709	590034
35592	590035
4229	590036
10875	590037
4805	590038
19714	590039
38530	590040
5750	590041
24077	590042
8289	590043
27824	590044
1086	590045
63379	590046
32257	590047
85870	590048
11277	590049
68236	590050
36577	590051
83837	590052
73027	590053
24367	590054
13032	590055
15869	590056
61475	590057
9064	590058
8437	590059
4229	590060
7214	590061
79495	590062
3294	590063
13411	590064
19824	590065
9866	590066
5423	590067
16437	590068
5412	590069
30424	590070
38540	590071
21443	590072
60119	590073
33142	590074
36625	590075
57110	590076
7101	590077
17711	590078
11432	590079
11432	590080
8896	590081
51422	590082
19469	590083
41383	590084
52330	590085
554	590086
814	590087
5267	590088
31699	590089
11654	590090
7214	590091
3294	590092
154866	590093
60673	590094
3504	590095
18857	590096
910	590097
4170	590098
4089	590099
4883	590100
206	590101
83706	590102
131447	590103
34623	590104
34698	590105
3958	590106
5282	590107
1343	590108
156103	590109
1225	590110
56441	590111
45688	590112
106536	590113
67306	590114
8844	590115
3648	590116
2763	590117
3868	590118
13033	590119
1335	590120
86986	590121
51013	590122
17942	590123
51	590124
24925	590125
433	590126
2438	590127
31773	590128
3374	590129
9438	590130
13470	590131
643	590132
9396	590133
6138	590134
3033	590135
1324	590136
11823	590137
82699	590138
23346	590139
7047	590140
15475	590141
42879	590142
45458	590143
47649	590144
3891	590145
37231	590146
241	590147
6715	590148
21	590149
125344	590150
30672	590151
13095	590152
44138	590153
21530	590154
1245	590155
5970	590156
28449	590157
20165	590158
6381	590159
618	590160
143279	590161
3838	590162
62098	590163
6083	590164
3583	590165
119428	590166
1337	590167
1178	590168
375	590169
8559	590170
36985	590171
17360	590172
542	590173
563	590174
29861	590175
9148	590176
16752	590177
23785	590178
47072	590179
79409	590180
52948	590181
43087	590182
4848	590183
24574	590184
72880	590185
30524	590186
69211	590187
36543	590188
39244	590189
26101	590190
6987	590191
56869	590192
11201	590193
53005	590194
6761	590195
108337	590196
1472	590197
38454	590198
52750	590199
4700	590200
357	590201
61658	590202
24750	590203
79907	590204
35520	590205
57586	590206
43496	590207
351	590208
30419	590209
10322	590210
14728	590211
141516	590212
19190	590213
18775	590214
46766	590215
73638	590216
1941	590217
19482	590218
22971	590219
1060	590220
68677	590221
4059	590222
63445	590223
2526	590224
93147	590225
11080	590226
6723	590227
1062	590228
151676	590229
247	590230
6818	590231
6585	590232
60756	590233
38353	590234
66279	590235
46830	590236
223611	590237
21876	590238
89815	590239
251	590240
26981	590241
76964	590242
27070	590243
94033	590244
12633	590245
16689	590246
21970	590247
143834	590248
14324	590249
2420	590250
22014	590251
83349	590252
35488	590253
9026	590254
102001	590255
30421	590256
62277	590257
6038	590258
17669	590259
30500	590260
17893	590261
34055	590262
7538	590263
16086	590264
51503	590265
8691	590266
7173	590267
18540	590268
21241	590269
2041	590270
65348	590271
111080	590272
30634	590273
67056	590274
646	590275
221728	590276
201	590277
7448	590278
63696	590279
22382	590280
16392	590281
31755	590282
14708	590283
25695	590284
98991	590285
3868	590286
22314	590287
34374	590288
102522	590289
10430	590290
12793	590291
15036	590292
87770	590293
18404	590294
60339	590295
143624	590296
11563	590297
10147	590298
25488	590299
31965	590300
47657	590301
129537	590302
15740	590303
94363	590304
46026	590305
56494	590306
35162	590307
67230	590308
1426	590309
21812	590310
24999	590311
80846	590312
12113	590313
17786	590314
33899	590315
43167	590316
5343	590317
129112	590318
19564	590319
43664	590320
116189	590321
39984	590322
4008	590323
1287	590324
8880	590325
125165	590326
64376	590327
18271	590328
21601	590329
187	590330
11265	590331
60119	590332
57686	590333
42794	590334
149260	590335
44508	590336
3830	590337
47220	590338
110554	590339
68839	590340
459	590341
6320	590342
64725	590343
12796	590344
15197	590345
5909	590346
49702	590347
32808	590348
67570	590349
50946	590350
9705	590351
1641	590352
125162	590353
240	590354
1146	590355
19243	590356
19846	590357
68789	590358
2936	590359
24569	590360
186958	590361
17866	590362
27552	590363
2523	590364
3422	590365
31159	590366
1607	590367
148842	590368
98445	590369
43902	590370
60690	590371
1729	590372
20259	590373
17020	590374
28081	590375
39591	590376
47306	590377
17797	590378
4182	590379
27865	590380
184	590381
4085	590382
80422	590383
30327	590384
17721	590385
7474	590386
57160	590387
9860	590388
12281	590389
39681	590390
22388	590391
17132	590392
24772	590393
9676	590394
74667	590395
37462	590396
595	590397
26054	590398
98615	590399
7772	590400
1524	590401
113953	590402
25069	590403
10146	590404
19947	590405
85503	590406
7323	590407
13510	590408
1772	590409
7985	590410
184906	590411
49735	590412
55990	590413
209506	590414
14361	590415
94810	590416
64640	590417
101321	590418
54719	590419
20123	590420
23142	590421
239072	590422
23661	590423
86925	590424
23595	590425
61822	590426
52911	590427
7487	590428
987	590429
93726	590430
24302	590431
106038	590432
35908	590433
1772	590434
20975	590435
4681	590436
27555	590437
41725	590438
45231	590439
20556	590440
198848	590441
42799	590442
1397	590443
51455	590444
1203	590445
9527	590446
2689	590447
41754	590448
19340	590449
13545	590450
36828	590451
9957	590452
1057	590453
54891	590454
6005	590455
79762	590456
365	590457
18084	590458
541	590459
414	590460
111169	590461
72283	590462
80763	590463
37323	590464
6799	590465
26461	590466
30352	590467
16919	590468
38055	590469
33859	590470
9989	590471
10815	590472
194748	590473
30725	590474
6002	590475
18483	590476
58214	590477
11676	590478
943	590479
3175	590480
71115	590481
56646	590482
13314	590483
484	590484
1829	590485
38315	590486
1466	590487
8214	590488
11775	590489
22439	590490
5833	590491
4474	590492
6142	590493
16319	590494
42692	590495
10282	590496
89003	590497
1362	590498
53056	590499
6145	590500
3759	590501
2665	590502
31445	590503
9105	590504
32999	590505
7907	590506
65327	590507
677	590508
287	590509
197	590510
76900	590511
1196	590512
9638	590513
36852	590514
4088	590515
18928	590516
50055	590517
3002	590518
561	590519
4353	590520
141077	590521
10793	590522
1603	590523
19551	590524
10870	590525
109828	590526
155655	590527
4396	590528
1591	590529
91676	590530
27450	590531
16111	590532
109661	590533
39882	590534
38699	590535
38699	590536
14093	590537
52580	590538
25701	590539
130827	590540
22637	590541
73050	590542
40745	590543
30836	590544
39872	590545
158259	590546
25171	590547
14213	590548
55827	590549
49041	590550
4366	590551
4637	590552
101537	590553
72042	590554
59898	590555
54992	590556
1704	590557
36928	590558
15410	590559
25590	590560
70988	590561
20342	590562
22877	590563
181894	590564
912	590565
118575	590566
46086	590567
7433	590568
1093	590569
5625	590570
124503	590571
22392	590572
24666	590573
33492	590574
41416	590575
41416	590576
30735	590577
49080	590578
237965	590579
119647	590580
436	590581
1311	590582
40355	590583
49389	590584
19278	590585
24212	590586
49507	590587
6134	590588
24469	590589
73890	590590
3965	590591
118087	590592
6281	590593
3238	590594
135350	590595
20985	590596
68686	590597
16049	590598
110645	590599
4156	590600
40809	590601
41381	590602
82523	590603
35850	590604
12357	590605
14722	590606
11620	590607
101160	590608
3018	590609
26258	590610
105006	590611
45485	590612
23569	590613
5051	590614
12137	590615
473	590616
3899	590617
5282	590618
18840	590619
13638	590620
3171	590621
103829	590622
13682	590623
105752	590624
8263	590625
48724	590626
3341	590627
30921	590628
7319	590629
47198	590630
7659	590631
19560	590632
66969	590633
2828	590634
105676	590635
10398	590636
755	590637
24533	590638
66630	590639
20272	590640
92312	590641
10313	590642
12807	590643
113351	590644
86861	590645
25453	590646
27147	590647
1008	590648
8453	590649
11465	590650
2910	590651
31071	590652
2125	590653
29383	590654
33232	590655
2386	590656
4990	590657
70634	590658
4541	590659
18474	590660
33988	590661
41263	590662
3038	590663
9517	590664
52452	590665
59531	590666
85608	590667
18450	590668
5209	590669
63168	590670
26418	590671
1398	590672
47080	590673
856	590674
6723	590675
13642	590676
9122	590677
38334	590678
568	590679
100601	590680
8240	590681
18392	590682
106551	590683
88904	590684
40544	590685
41621	590686
19443	590687
32454	590688
26502	590689
156824	590690
86956	590691
165558	590692
4822	590693
25206	590694
23905	590695
9117	590696
104593	590697
118582	590698
46324	590699
63141	590700
17968	590701
77070	590702
164262	590703
52101	590704
1657	590705
88886	590706
19165	590707
49714	590708
13502	590709
150658	590710
31260	590711
2231	590712
2803	590713
230574	590714
68222	590715
34271	590716
152857	590717
26323	590718
26270	590719
26452	590720
27175	590721
67919	590722
54314	590723
221448	590724
62582	590725
1095	590726
271	590727
19561	590728
25633	590729
40587	590730
51613	590731
147956	590732
74771	590733
68028	590734
108097	590735
40	590736
80428	590737
80158	590738
51931	590739
2616	590740
11370	590741
8227	590742
83772	590743
47797	590744
93865	590745
23667	590746
5534	590747
51730	590748
68102	590749
39269	590750
14817	590751
48754	590752
30401	590753
119125	590754
22350	590755
4915	590756
33937	590757
2501	590758
3515	590759
29414	590760
15803	590761
222036	590762
5066	590763
18324	590764
42762	590765
4493	590766
22958	590767
41981	590768
22868	590769
164022	590770
3042	590771
86890	590772
7571	590773
54347	590774
18748	590775
63027	590776
17645	590777
8984	590778
28107	590779
30895	590780
2718	590781
5986	590782
7028	590783
49731	590784
23257	590785
2171	590786
3799	590787
10066	590788
3001	590789
224795	590790
119493	590791
12290	590792
29487	590793
103701	590794
19610	590795
73348	590796
38568	590797
16569	590798
61393	590799
68494	590800
21740	590801
168625	590802
89950	590803
8878	590804
4454	590805
1910	590806
168212	590807
13455	590808
139690	590809
202017	590810
62425	590811
65952	590812
73337	590813
78106	590814
15184	590815
21378	590816
8214	590817
2789	590818
38451	590819
1797	590820
18816	590821
2624	590822
91195	590823
6650	590824
3076	590825
90138	590826
36497	590827
10998	590828
5357	590829
33778	590830
27172	590831
1313	590832
155022	590833
93019	590834
6140	590835
93944	590836
5533	590837
10598	590838
22450	590839
31335	590840
8842	590841
137772	590842
135548	590843
8736	590844
89766	590845
433	590846
19930	590847
7169	590848
15400	590849
11789	590850
17474	590851
72222	590852
26178	590853
10066	590854
4177	590855
18856	590856
103406	590857
7174	590858
13566	590859
1606	590860
20688	590861
140866	590862
9556	590863
71539	590864
6420	590865
722	590866
29629	590867
284	590868
5804	590869
4000	590870
35725	590871
130089	590872
66772	590873
88852	590874
10327	590875
5128	590876
1982	590877
54742	590878
43056	590879
13933	590880
14591	590881
67226	590882
13703	590883
2624	590884
18581	590885
11933	590886
303	590887
2450	590888
8160	590889
100598	590890
78091	590891
116539	590892
4045	590893
1932	590894
3174	590895
100548	590896
43024	590897
2073	590898
63509	590899
2327	590900
14738	590901
179	590902
27428	590903
18796	590904
137762	590905
8835	590906
80491	590907
26525	590908
45839	590909
6853	590910
53	590911
62855	590912
79785	590913
57453	590914
45028	590915
49805	590916
65395	590917
2275	590918
2169	590919
17048	590920
109957	590921
7919	590922
724	590923
22439	590924
7465	590925
173247	590926
1961	590927
8642	590928
860	590929
7836	590930
1385	590931
31726	590932
41018	590933
18392	590934
19037	590935
13461	590936
19930	590937
139125	590938
79272	590939
5286	590940
5549	590941
167642	590942
120901	590943
18049	590944
38946	590945
1884	590946
4311	590947
2072	590948
807	590949
13630	590950
655	590951
5481	590952
99090	590953
11774	590954
53563	590955
43047	590956
16715	590957
34225	590958
98	590959
35575	590960
806	590961
9568	590962
35267	590963
5049	590964
16936	590965
6059	590966
29804	590967
27332	590968
56569	590969
59113	590970
92945	590971
51692	590972
67754	590973
27261	590974
6519	590975
22551	590976
5502	590977
12031	590978
25710	590979
34359	590980
23443	590981
31310	590982
199330	590983
12162	590984
167288	590985
1710	590986
85071	590987
9557	590988
89122	590989
17042	590990
11250	590991
7632	590992
45170	590993
58837	590994
20108	590995
67091	590996
13968	590997
119713	590998
44978	590999
18968	591000
7376	591001
24747	591002
245	591003
18468	591004
23815	591005
50643	591006
8496	591007
4749	591008
14978	591009
144660	591010
27463	591011
85	591012
3557	591013
7369	591014
171	591015
123221	591016
74	591017
106400	591018
30881	591019
45425	591020
15836	591021
10753	591022
123206	591023
25415	591024
16307	591025
119996	591026
2560	591027
510	591028
3689	591029
10163	591030
12237	591031
24905	591032
3944	591033
19234	591034
154637	591035
16834	591036
29722	591037
63537	591038
6087	591039
7966	591040
5933	591041
88397	591042
12754	591043
4767	591044
106605	591045
6827	591046
78406	591047
27159	591048
1170	591049
988	591050
24033	591051
3312	591052
117151	591053
34024	591054
36148	591055
75945	591056
11145	591057
20872	591058
9636	591059
12061	591060
29176	591061
66880	591062
57633	591063
123239	591064
16861	591065
16547	591066
111534	591067
238521	591068
59582	591069
84284	591070
147589	591071
37195	591072
30786	591073
1149	591074
74601	591075
91647	591076
11245	591077
24896	591078
8758	591079
4331	591080
42992	591081
48755	591082
41375	591083
171175	591084
88174	591085
8758	591086
73	591087
7970	591088
172657	591089
92186	591090
86524	591091
58607	591092
17682	591093
7609	591094
165342	591095
31729	591096
52251	591097
15780	591098
11173	591099
7135	591100
7591	591101
6222	591102
17552	591103
19319	591104
14122	591105
49475	591106
71142	591107
316	591108
25594	591109
124664	591110
28823	591111
94716	591112
56366	591113
19376	591114
10299	591115
24121	591116
140668	591117
102241	591118
51128	591119
2111	591120
15847	591121
2688	591122
48542	591123
1829	591124
3142	591125
27245	591126
464	591127
22256	591128
1618	591129
11542	591130
110754	591131
646	591132
1493	591133
88939	591134
1973	591135
103578	591136
117299	591137
46889	591138
70138	591139
22834	591140
58708	591141
46475	591142
48938	591143
7582	591144
42276	591145
10395	591146
795	591147
484	591148
54675	591149
1026	591150
937	591151
1389	591152
1026	591153
27193	591154
54339	591155
16631	591156
5169	591157
47196	591158
51746	591159
97189	591160
32457	591161
7037	591162
25197	591163
39086	591164
18477	591165
12860	591166
23257	591167
8	591168
15948	591169
84273	591170
22845	591171
222	591172
106485	591173
65471	591174
995	591175
415	591176
102498	591177
36243	591178
1561	591179
17415	591180
8871	591181
14205	591182
18696	591183
26102	591184
122954	591185
87	591186
7280	591187
2992	591188
30587	591189
37182	591190
83115	591191
38253	591192
4392	591193
128120	591194
20259	591195
21280	591196
16334	591197
64866	591198
1295	591199
7581	591200
66833	591201
62317	591202
48088	591203
34291	591204
415	591205
40872	591206
3	591207
3295	591208
10155	591209
800	591210
7573	591211
72509	591212
2592	591213
137616	591214
195458	591215
37355	591216
54911	591217
3742	591218
49942	591219
13156	591220
104681	591221
41367	591222
10240	591223
39681	591224
19944	591225
25866	591226
38152	591227
92248	591228
26099	591229
22483	591230
181505	591231
110962	591232
16123	591233
125264	591234
205735	591235
16823	591236
25331	591237
13274	591238
12782	591239
17665	591240
70253	591241
12647	591242
12810	591243
49363	591244
7277	591245
38081	591246
37238	591247
11901	591248
62451	591249
10694	591250
98912	591251
26296	591252
1611	591253
47002	591254
77391	591255
119638	591256
54380	591257
71213	591258
103214	591259
35460	591260
12296	591261
97569	591262
157515	591263
14026	591264
46990	591265
13930	591266
189573	591267
32050	591268
63995	591269
97681	591270
24003	591271
126664	591272
88463	591273
11678	591274
110241	591275
62666	591276
138498	591277
16046	591278
27411	591279
14699	591280
110919	591281
51624	591282
4964	591283
120618	591284
19065	591285
1066	591286
43620	591287
17407	591288
109101	591289
14218	591290
87043	591291
128476	591292
2050	591293
67884	591294
32656	591295
28347	591296
143105	591297
139044	591298
62238	591299
9650	591300
23971	591301
6347	591302
10326	591303
17660	591304
46807	591305
2147	591306
24043	591307
6856	591308
45729	591309
55073	591310
89082	591311
24717	591312
13664	591313
305	591314
11155	591315
200364	591316
29188	591317
2374	591318
129386	591319
13380	591320
75637	591321
66856	591322
75942	591323
117105	591324
16319	591325
205	591326
20241	591327
37427	591328
21319	591329
22287	591330
772	591331
17987	591332
10907	591333
30568	591334
3774	591335
1179	591336
5715	591337
17668	591338
4574	591339
1557	591340
3121	591341
51673	591342
167518	591343
1430	591344
884	591345
992	591346
22891	591347
70867	591348
69908	591349
35136	591350
43154	591351
4338	591352
57519	591353
26583	591354
25821	591355
136652	591356
18391	591357
88657	591358
62129	591359
11510	591360
11189	591361
34049	591362
5433	591363
17794	591364
63352	591365
5102	591366
65379	591367
62428	591368
2636	591369
6497	591370
2992	591371
154674	591372
134330	591373
7286	591374
14299	591375
94097	591376
41087	591377
363	591378
107	591379
18118	591380
146939	591381
25124	591382
23451	591383
2010	591384
15354	591385
111295	591386
166237	591387
50395	591388
23929	591389
8245	591390
73490	591391
73490	591392
20280	591393
45823	591394
5587	591395
5406	591396
184097	591397
31853	591398
227	591399
11039	591400
83022	591401
65062	591402
39768	591403
39768	591404
16627	591405
15948	591406
129141	591407
393	591408
99611	591409
8549	591410
3734	591411
113280	591412
7325	591413
60371	591414
18491	591415
6000	591416
74764	591417
150315	591418
122959	591419
10851	591420
17207	591421
17111	591422
10610	591423
22880	591424
18753	591425
717	591426
27982	591427
9401	591428
29063	591429
197	591430
81948	591431
96969	591432
208006	591433
82996	591434
808	591435
16460	591436
34041	591437
25968	591438
20135	591439
73407	591440
24471	591441
40133	591442
21246	591443
25865	591444
24754	591445
80805	591446
14323	591447
231999	591448
47349	591449
40980	591450
2950	591451
8205	591452
1448	591453
31619	591454
68244	591455
991	591456
34334	591457
31305	591458
13750	591459
89755	591460
84588	591461
15544	591462
3477	591463
18426	591464
112288	591465
5927	591466
25886	591467
4255	591468
4968	591469
10002	591470
115115	591471
352	591472
194402	591473
10047	591474
50751	591475
95619	591476
4859	591477
52979	591478
81948	591479
80606	591480
13815	591481
144295	591482
8741	591483
22464	591484
71391	591485
22312	591486
24002	591487
129481	591488
92096	591489
138025	591490
5371	591491
3258	591492
104485	591493
24686	591494
106997	591495
129119	591496
73025	591497
4749	591498
13511	591499
63341	591500
18443	591501
10124	591502
10583	591503
26454	591504
86176	591505
5199	591506
61573	591507
3249	591508
220	591509
109002	591510
414	591511
36242	591512
2908	591513
4574	591514
13382	591515
172503	591516
20680	591517
5497	591518
91755	591519
73850	591520
111492	591521
73850	591522
7300	591523
204491	591524
73663	591525
66823	591526
89187	591527
25225	591528
67982	591529
9078	591530
19153	591531
11699	591532
7863	591533
79841	591534
5033	591535
196398	591536
6202	591537
21613	591538
68133	591539
28952	591540
49797	591541
83286	591542
18354	591543
11765	591544
36972	591545
9530	591546
42237	591547
175111	591548
169564	591549
6916	591550
3417	591551
17150	591552
37427	591553
24140	591554
23163	591555
2011	591556
6308	591557
19955	591558
22931	591559
24265	591560
1622	591561
2819	591562
8246	591563
1947	591564
2001	591565
1863	591566
90561	591567
133046	591568
8549	591569
5269	591570
118857	591571
34589	591572
125561	591573
87091	591574
4022	591575
70348	591576
10052	591577
12037	591578
140078	591579
100710	591580
1821	591581
63951	591582
80060	591583
143984	591584
87119	591585
13733	591586
22110	591587
32584	591588
25941	591589
66030	591590
42660	591591
30233	591592
92147	591593
105148	591594
10751	591595
40746	591596
10851	591597
51961	591598
238329	591599
15246	591600
2213	591601
54499	591602
184444	591603
72187	591604
5586	591605
194236	591606
87560	591607
154497	591608
4935	591609
27681	591610
14755	591611
49979	591612
50751	591613
51048	591614
108304	591615
91	591616
174609	591617
35010	591618
80967	591619
30124	591620
26056	591621
3492	591622
29811	591623
56135	591624
19064	591625
101778	591626
102342	591627
14957	591628
77751	591629
21999	591630
60091	591631
76661	591632
7995	591633
2501	591634
222946	591635
33001	591636
160230	591637
3923	591638
3929	591639
93966	591640
60457	591641
22350	591642
65927	591643
21685	591644
160146	591645
44759	591646
34131	591647
35864	591648
3474	591649
1103	591650
226002	591651
27301	591652
1034	591653
33937	591654
89842	591655
94884	591656
54816	591657
39347	591658
4903	591659
42827	591660
26431	591661
2479	591662
102728	591663
6758	591664
23267	591665
31335	591666
13939	591667
3774	591668
225808	591669
10037	591670
8705	591671
10243	591672
25325	591673
78508	591674
8978	591675
20749	591676
97298	591677
6145	591678
53983	591679
119177	591680
46929	591681
4627	591682
35967	591683
47288	591684
38838	591685
13336	591686
5819	591687
23725	591688
13523	591689
20714	591690
16960	591691
108356	591692
25338	591693
67145	591694
19314	591695
29864	591696
70476	591697
68144	591698
38349	591699
11727	591700
14671	591701
7971	591702
8886	591703
77200	591704
45244	591705
141	591706
57803	591707
7838	591708
2259	591709
10077	591710
6827	591711
42700	591712
17810	591713
8058	591714
52803	591715
1126	591716
18455	591717
44962	591718
51059	591719
103995	591720
181111	591721
465	591722
4840	591723
125092	591724
861	591725
3303	591726
899	591727
6365	591728
20686	591729
28100	591730
26566	591731
76895	591732
8413	591733
9501	591734
6221	591735
40804	591736
26950	591737
24445	591738
139146	591739
59177	591740
9501	591741
2868	591742
17405	591743
3436	591744
150252	591745
4106	591746
22182	591747
4566	591748
14400	591749
73509	591750
59958	591751
73509	591752
27406	591753
285	591754
3759	591755
84733	591756
4032	591757
70408	591758
2233	591759
1589	591760
25018	591761
57461	591762
67525	591763
3845	591764
490	591765
75106	591766
171	591767
91211	591768
13963	591769
8545	591770
74195	591771
4146	591772
16606	591773
7254	591774
81965	591775
16376	591776
17055	591777
155256	591778
91627	591779
2878	591780
87634	591781
60245	591782
589	591783
51569	591784
29698	591785
37006	591786
70469	591787
618	591788
198861	591789
9883	591790
112	591791
3711	591792
63349	591793
159555	591794
227800	591795
65580	591796
957	591797
170965	591798
110381	591799
8118	591800
7300	591801
11030	591802
25	591803
254	591804
6832	591805
68142	591806
160639	591807
198868	591808
139804	591809
4338	591810
13504	591811
6719	591812
28904	591813
37152	591814
75827	591815
1999	591816
38316	591817
64272	591818
83899	591819
18459	591820
10611	591821
3687	591822
3207	591823
68133	591824
40010	591825
4629	591826
841	591827
68486	591828
8708	591829
40664	591830
62327	591831
31890	591832
2426	591833
1230	591834
60268	591835
43398	591836
13589	591837
92128	591838
1344	591839
54244	591840
10432	591841
188626	591842
2674	591843
3543	591844
17627	591845
51139	591846
11887	591847
57286	591848
112377	591849
3	591850
84298	591851
365	591852
56897	591853
11491	591854
36595	591855
14567	591856
14169	591857
105678	591858
184299	591859
5102	591860
118390	591861
187188	591862
36367	591863
32332	591864
218035	591865
1729	591866
3328	591867
25	591868
197439	591869
32122	591870
7489	591871
11690	591872
58872	591873
12035	591874
65360	591875
7557	591876
46752	591877
126138	591878
3342	591879
41203	591880
234476	591881
13609	591882
117	591883
52676	591884
14606	591885
83567	591886
13662	591887
17060	591888
8194	591889
172670	591890
44787	591891
17671	591892
89489	591893
12871	591894
36482	591895
45783	591896
29499	591897
105239	591898
171845	591899
63607	591900
134250	591901
59424	591902
15459	591903
70487	591904
131409	591905
40472	591906
48348	591907
52056	591908
113709	591909
54806	591910
16343	591911
19623	591912
15677	591913
17501	591914
13116	591915
1868	591916
19894	591917
14016	591918
16703	591919
1265	591920
5549	591921
28465	591922
30476	591923
67823	591924
27960	591925
122908	591926
745	591927
53382	591928
78384	591929
1747	591930
54977	591931
40940	591932
68437	591933
67148	591934
100965	591935
13249	591936
19848	591937
138862	591938
41787	591939
56493	591940
41221	591941
26634	591942
207852	591943
100762	591944
14425	591945
12512	591946
53999	591947
161773	591948
183343	591949
12089	591950
4510	591951
89644	591952
80459	591953
133141	591954
78683	591955
32142	591956
28148	591957
69819	591958
219834	591959
61265	591960
43337	591961
27292	591962
143266	591963
11687	591964
104982	591965
35290	591966
24620	591967
62103	591968
33008	591969
33008	591970
85685	591971
281	591972
9	591973
152221	591974
84074	591975
11000	591976
226	591977
5451	591978
40581	591979
1280	591980
25048	591981
173337	591982
7353	591983
53273	591984
53273	591985
4670	591986
1304	591987
85847	591988
910	591989
27471	591990
165976	591991
116074	591992
35925	591993
88671	591994
215461	591995
46088	591996
85445	591997
20923	591998
22905	591999
18933	592000
329	592001
27409	592002
232982	592003
20785	592004
6891	592005
46580	592006
22973	592007
5138	592008
66269	592009
6821	592010
50202	592011
18430	592012
32387	592013
45497	592014
7577	592015
36629	592016
9256	592017
212104	592018
59604	592019
43323	592020
6190	592021
11521	592022
7034	592023
131575	592024
19771	592025
70015	592026
90756	592027
18300	592028
170815	592029
118288	592030
62798	592031
1035	592032
101631	592033
9125	592034
56941	592035
24683	592036
4	592037
150334	592038
20952	592039
12761	592040
8964	592041
13226	592042
187095	592043
141137	592044
132578	592045
6235	592046
27483	592047
33561	592048
4714	592049
140680	592050
17263	592051
3168	592052
11097	592053
25246	592054
37363	592055
82423	592056
19711	592057
67940	592058
21271	592059
6404	592060
33791	592061
22460	592062
65288	592063
67449	592064
41179	592065
10708	592066
32048	592067
3816	592068
58088	592069
27	592070
7445	592071
16834	592072
9473	592073
87035	592074
7933	592075
6535	592076
2178	592077
11157	592078
145739	592079
47356	592080
74773	592081
36583	592082
4671	592083
49778	592084
129301	592085
52542	592086
8455	592087
109264	592088
29857	592089
3228	592090
87098	592091
91873	592092
41655	592093
15353	592094
2506	592095
1559	592096
11282	592097
74318	592098
337	592099
45754	592100
66439	592101
7037	592102
597	592103
9890	592104
1362	592105
74025	592106
66116	592107
12266	592108
88289	592109
80465	592110
43155	592111
166109	592112
29791	592113
36786	592114
46273	592115
2393	592116
5576	592117
22464	592118
88126	592119
25127	592120
15361	592121
38461	592122
3567	592123
3401	592124
92636	592125
31902	592126
23148	592127
42870	592128
40467	592129
2680	592130
11999	592131
111943	592132
32672	592133
20079	592134
142341	592135
37701	592136
7888	592137
23794	592138
2495	592139
26145	592140
1666	592141
16085	592142
186664	592143
70112	592144
13833	592145
87535	592146
85302	592147
48674	592148
5843	592149
28645	592150
17595	592151
141411	592152
45758	592153
12317	592154
13471	592155
2295	592156
16064	592157
3276	592158
4596	592159
29385	592160
6470	592161
42859	592162
89651	592163
12402	592164
10988	592165
123600	592166
59222	592167
27632	592168
2473	592169
11252	592170
85227	592171
54142	592172
3148	592173
7295	592174
185660	592175
153808	592176
67095	592177
5982	592178
21245	592179
66576	592180
34039	592181
12259	592182
9901	592183
48573	592184
41270	592185
40784	592186
30740	592187
62862	592188
17570	592189
37345	592190
8048	592191
26422	592192
11651	592193
79807	592194
58062	592195
15736	592196
9509	592197
106165	592198
38665	592199
139137	592200
57222	592201
51150	592202
4	592203
52	592204
4338	592205
1399	592206
564	592207
17223	592208
6520	592209
90258	592210
14747	592211
30482	592212
38933	592213
31409	592214
2113	592215
69669	592216
92630	592217
40898	592218
18441	592219
66754	592220
9728	592221
10301	592222
147347	592223
32438	592224
48156	592225
2784	592226
2702	592227
1499	592228
6589	592229
87271	592230
59677	592231
13583	592232
19341	592233
25125	592234
78764	592235
36390	592236
288	592237
25400	592238
20019	592239
15923	592240
19822	592241
8756	592242
100611	592243
13532	592244
32546	592245
784	592246
12120	592247
27579	592248
7272	592249
13495	592250
70028	592251
12776	592252
34405	592253
20473	592254
59297	592255
24457	592256
29509	592257
17610	592258
14356	592259
22941	592260
21434	592261
51009	592262
16946	592263
58759	592264
54	592265
41747	592266
9246	592267
1754	592268
98432	592269
30023	592270
59482	592271
26455	592272
4904	592273
101	592274
9587	592275
62322	592276
73961	592277
48649	592278
20916	592279
3843	592280
58	592281
23656	592282
77964	592283
25296	592284
38418	592285
19157	592286
50970	592287
7	592288
45096	592289
2603	592290
47034	592291
85322	592292
18973	592293
1939	592294
54892	592295
13255	592296
93885	592297
48488	592298
5324	592299
113469	592300
40553	592301
5227	592302
18444	592303
1619	592304
66012	592305
24934	592306
5403	592307
8466	592308
29912	592309
7257	592310
50362	592311
980	592312
21348	592313
42718	592314
21997	592315
1737	592316
70149	592317
89574	592318
3107	592319
10760	592320
63838	592321
3949	592322
2672	592323
72000	592324
11141	592325
12737	592326
82991	592327
6514	592328
63734	592329
4322	592330
54616	592331
3094	592332
29569	592333
1561	592334
54703	592335
216343	592336
8782	592337
65848	592338
8682	592339
6465	592340
6890	592341
49841	592342
4014	592343
53153	592344
3239	592345
26081	592346
13489	592347
16648	592348
104104	592349
7713	592350
16947	592351
31536	592352
80775	592353
34712	592354
28796	592355
23149	592356
95101	592357
70071	592358
52601	592359
227	592360
35483	592361
4084	592362
33416	592363
6454	592364
24671	592365
2300	592366
39950	592367
7384	592368
75289	592369
8187	592370
20713	592371
522	592372
19184	592373
4826	592374
49086	592375
150632	592376
205411	592377
15452	592378
23492	592379
35657	592380
6360	592381
76836	592382
87828	592383
30325	592384
3334	592385
9802	592386
16767	592387
1266	592388
7830	592389
7170	592390
63937	592391
48914	592392
102326	592393
41016	592394
110	592395
7088	592396
3644	592397
2145	592398
23453	592399
70957	592400
57904	592401
7123	592402
13527	592403
14273	592404
17928	592405
23623	592406
61925	592407
2384	592408
272	592409
164414	592410
26593	592411
59345	592412
103132	592413
143189	592414
44369	592415
1517	592416
30350	592417
153	592418
8282	592419
1267	592420
132216	592421
22795	592422
8037	592423
80320	592424
7001	592425
188185	592426
30615	592427
1637	592428
35327	592429
15373	592430
4594	592431
18038	592432
1625	592433
5684	592434
2063	592435
30597	592436
13070	592437
163873	592438
14048	592439
608	592440
31278	592441
5123	592442
8596	592443
4190	592444
19573	592445
143115	592446
18387	592447
26234	592448
13361	592449
1893	592450
25707	592451
12864	592452
48124	592453
17262	592454
81138	592455
15243	592456
33857	592457
182716	592458
3804	592459
3637	592460
63556	592461
19308	592462
19516	592463
61325	592464
9141	592465
8152	592466
788	592467
15988	592468
73077	592469
29708	592470
14348	592471
21030	592472
67169	592473
18439	592474
41762	592475
30805	592476
88650	592477
34426	592478
8186	592479
29708	592480
107025	592481
36759	592482
1558	592483
17324	592484
8335	592485
42887	592486
8794	592487
34401	592488
95426	592489
1497	592490
147	592491
15691	592492
24490	592493
51328	592494
7	592495
8567	592496
38029	592497
8771	592498
8044	592499
44643	592500
7714	592501
4702	592502
16419	592503
16462	592504
24753	592505
19314	592506
72395	592507
5184	592508
72635	592509
18326	592510
20055	592511
437	592512
3169	592513
110377	592514
329	592515
822	592516
2537	592517
2290	592518
93131	592519
78697	592520
2157	592521
3067	592522
41485	592523
379	592524
12183	592525
136473	592526
61898	592527
45812	592528
13677	592529
2434	592530
76627	592531
42781	592532
86404	592533
34455	592534
91726	592535
795	592536
86430	592537
9258	592538
42873	592539
80516	592540
2184	592541
18316	592542
147202	592543
3132	592544
5158	592545
2497	592546
1260	592547
1436	592548
1136	592549
15375	592550
7532	592551
35568	592552
2762	592553
18305	592554
81138	592555
116922	592556
29564	592557
29919	592558
4701	592559
29562	592560
12330	592561
81625	592562
26798	592563
74932	592564
1967	592565
167430	592566
11893	592567
23909	592568
3959	592569
7826	592570
7918	592571
113436	592572
143029	592573
164930	592574
3795	592575
295	592576
2243	592577
52131	592578
46100	592579
28283	592580
66036	592581
99250	592582
1939	592583
6879	592584
35251	592585
19437	592586
29161	592587
1814	592588
75	592589
126998	592590
4385	592591
19715	592592
1331	592593
30107	592594
23324	592595
101411	592596
104438	592597
19907	592598
16993	592599
7266	592600
7275	592601
2588	592602
26038	592603
18782	592604
82095	592605
68235	592606
39076	592607
59527	592608
60658	592609
50201	592610
7564	592611
19988	592612
149867	592613
72888	592614
92565	592615
634	592616
25240	592617
79838	592618
35274	592619
23852	592620
60614	592621
27375	592622
2646	592623
153982	592624
47142	592625
35752	592626
31440	592627
33241	592628
1091	592629
41727	592630
34119	592631
5366	592632
3103	592633
2856	592634
2182	592635
5118	592636
6777	592637
80508	592638
42612	592639
3763	592640
2233	592641
30882	592642
24184	592643
8234	592644
45787	592645
26600	592646
236179	592647
1372	592648
59286	592649
44428	592650
9844	592651
113072	592652
1978	592653
7925	592654
48300	592655
4007	592656
111773	592657
52982	592658
5158	592659
43224	592660
125796	592661
27236	592662
2450	592663
118766	592664
884	592665
205286	592666
2214	592667
5188	592668
18350	592669
15319	592670
117821	592671
78191	592672
4974	592673
229460	592674
22874	592675
4503	592676
210028	592677
4503	592678
51685	592679
15465	592680
10938	592681
26765	592682
38844	592683
154945	592684
1678	592685
817	592686
12613	592687
6371	592688
7218	592689
15788	592690
13170	592691
96138	592692
132070	592693
75551	592694
69756	592695
4423	592696
56698	592697
8815	592698
113132	592699
89583	592700
13499	592701
13499	592702
1151	592703
7215	592704
7291	592705
16837	592706
14572	592707
7210	592708
15202	592709
73446	592710
66323	592711
153239	592712
31410	592713
21593	592714
402	592715
117141	592716
6497	592717
3212	592718
39760	592719
13521	592720
81100	592721
5317	592722
16042	592723
81168	592724
86869	592725
100645	592726
87156	592727
1203	592728
9194	592729
6448	592730
441	592731
50598	592732
64756	592733
36151	592734
11064	592735
12286	592736
17327	592737
63	592738
50858	592739
7193	592740
49629	592741
52938	592742
8669	592743
162079	592744
9948	592745
16659	592746
44088	592747
91450	592748
68227	592749
6879	592750
42783	592751
19826	592752
63457	592753
89286	592754
72837	592755
31545	592756
28561	592757
361	592758
39359	592759
45843	592760
14723	592761
24538	592762
32602	592763
106988	592764
3868	592765
24475	592766
54909	592767
389	592768
5896	592769
24036	592770
31335	592771
232779	592772
9532	592773
23419	592774
44096	592775
36379	592776
1389	592777
24695	592778
40902	592779
116666	592780
24709	592781
48784	592782
14561	592783
3735	592784
13594	592785
96180	592786
15417	592787
48543	592788
16830	592789
163123	592790
25083	592791
44440	592792
59648	592793
6193	592794
42774	592795
100504	592796
118570	592797
6228	592798
24746	592799
421	592800
45220	592801
18451	592802
28525	592803
25098	592804
4901	592805
49276	592806
19567	592807
2280	592808
12057	592809
52798	592810
3464	592811
31816	592812
51832	592813
33835	592814
63704	592815
53806	592816
41579	592817
27208	592818
74019	592819
16802	592820
58568	592821
11930	592822
5576	592823
62473	592824
70335	592825
1291	592826
4173	592827
23083	592828
30754	592829
2992	592830
655	592831
5258	592832
2886	592833
1142	592834
15862	592835
47539	592836
18403	592837
11705	592838
61773	592839
4520	592840
80779	592841
12146	592842
2433	592843
1913	592844
2735	592845
45406	592846
30129	592847
32898	592848
1912	592849
53932	592850
121235	592851
6896	592852
57123	592853
50894	592854
82847	592855
196585	592856
88459	592857
26997	592858
3720	592859
10412	592860
63197	592861
9929	592862
17570	592863
16919	592864
1019	592865
2843	592866
108554	592867
40935	592868
99875	592869
5008	592870
24779	592871
16851	592872
16573	592873
6311	592874
58416	592875
32345	592876
120	592877
26092	592878
30594	592879
56843	592880
15973	592881
77895	592882
55624	592883
18258	592884
5027	592885
7655	592886
107321	592887
49449	592888
171880	592889
7024	592890
51317	592891
18900	592892
7316	592893
87209	592894
85280	592895
7087	592896
116999	592897
4925	592898
80493	592899
23093	592900
99064	592901
28334	592902
3315	592903
433	592904
74902	592905
1560	592906
49912	592907
5219	592908
3481	592909
14074	592910
2556	592911
3713	592912
34707	592913
17039	592914
1972	592915
40338	592916
114994	592917
237121	592918
26534	592919
26534	592920
26534	592921
25378	592922
44252	592923
15145	592924
21405	592925
141558	592926
29573	592927
10800	592928
51771	592929
1089	592930
749	592931
3344	592932
28245	592933
31886	592934
315	592935
200	592936
31026	592937
4478	592938
1449	592939
44146	592940
632	592941
5646	592942
96352	592943
1251	592944
48871	592945
6785	592946
3127	592947
1019	592948
3252	592949
12316	592950
15132	592951
394	592952
28422	592953
26372	592954
1280	592955
4553	592956
80335	592957
16398	592958
83040	592959
405	592960
54325	592961
63805	592962
39459	592963
59919	592964
2172	592965
50509	592966
25824	592967
8163	592968
60366	592969
6904	592970
13055	592971
8481	592972
1542	592973
4292	592974
6823	592975
5558	592976
33333	592977
68811	592978
59116	592979
100462	592980
36729	592981
80267	592982
38183	592983
17021	592984
10233	592985
22615	592986
23564	592987
167820	592988
13249	592989
2783	592990
31277	592991
217819	592992
28322	592993
18535	592994
73431	592995
10851	592996
59211	592997
765	592998
10671	592999
35194	593000
84687	593001
580	593002
65521	593003
12	593004
6517	593005
95377	593006
40777	593007
5676	593008
20951	593009
119	593010
87487	593011
23328	593012
49689	593013
16047	593014
78100	593015
12805	593016
31774	593017
62344	593018
85910	593019
15516	593020
84589	593021
140290	593022
71833	593023
104716	593024
21622	593025
13211	593026
26567	593027
137445	593028
36010	593029
12944	593030
116730	593031
179337	593032
74523	593033
93111	593034
34755	593035
24938	593036
3905	593037
170641	593038
3905	593039
21975	593040
10067	593041
5133	593042
10469	593043
78181	593044
28403	593045
86039	593046
59442	593047
67222	593048
105655	593049
16880	593050
34374	593051
17411	593052
1566	593053
160260	593054
839	593055
2256	593056
31025	593057
4326	593058
36887	593059
5111	593060
35976	593061
1968	593062
15280	593063
2319	593064
675	593065
35670	593066
61036	593067
4837	593068
4984	593069
65606	593070
6404	593071
2790	593072
18043	593073
3071	593074
22784	593075
24248	593076
1559	593077
29717	593078
64583	593079
26522	593080
64153	593081
21051	593082
39389	593083
6521	593084
5566	593085
4380	593086
25311	593087
63503	593088
31754	593089
39285	593090
1281	593091
96575	593092
56907	593093
102788	593094
8779	593095
108708	593096
1275	593097
2371	593098
16762	593099
65483	593100
44424	593101
6433	593102
44365	593103
106669	593104
1445	593105
2876	593106
16123	593107
12787	593108
1957	593109
33150	593110
3233	593111
155657	593112
44943	593113
155359	593114
47023	593115
72924	593116
9388	593117
6416	593118
42845	593119
25276	593120
10818	593121
50491	593122
2952	593123
11413	593124
67146	593125
18819	593126
15131	593127
11447	593128
6769	593129
10246	593130
13268	593131
24801	593132
4842	593133
5042	593134
23357	593135
73163	593136
174827	593137
68997	593138
143387	593139
48865	593140
123935	593141
14403	593142
170590	593143
7619	593144
28249	593145
330	593146
193528	593147
3015	593148
108784	593149
48425	593150
16781	593151
12911	593152
137534	593153
32893	593154
86061	593155
244	593156
128482	593157
81158	593158
98496	593159
17188	593160
87297	593161
102987	593162
25769	593163
85832	593164
155223	593165
40872	593166
63358	593167
2310	593168
2766	593169
11133	593170
14608	593171
171569	593172
28794	593173
3358	593174
21282	593175
112715	593176
21659	593177
17152	593178
1706	593179
29357	593180
79909	593181
1801	593182
22335	593183
957	593184
8505	593185
26147	593186
10946	593187
2345	593188
88108	593189
84633	593190
215558	593191
50402	593192
48411	593193
8396	593194
61804	593195
7650	593196
83556	593197
42461	593198
36435	593199
31991	593200
31457	593201
11053	593202
28967	593203
22289	593204
4721	593205
5270	593206
79363	593207
5162	593208
23657	593209
10679	593210
104825	593211
18483	593212
6002	593213
87533	593214
47633	593215
14576	593216
1245	593217
54978	593218
73448	593219
1932	593220
3312	593221
8398	593222
16272	593223
167	593224
24196	593225
5888	593226
16004	593227
1409	593228
20845	593229
52044	593230
60033	593231
34943	593232
46358	593233
52053	593234
173159	593235
4931	593236
22392	593237
76197	593238
238924	593239
17375	593240
44641	593241
516	593242
11641	593243
60788	593244
3636	593245
18288	593246
4716	593247
6808	593248
14597	593249
7289	593250
61639	593251
7967	593252
70973	593253
65849	593254
92856	593255
19603	593256
155059	593257
51247	593258
12648	593259
144390	593260
4492	593261
34407	593262
29128	593263
30442	593264
30252	593265
3236	593266
117318	593267
74462	593268
10578	593269
1752	593270
30402	593271
55838	593272
135652	593273
228603	593274
12257	593275
6839	593276
3523	593277
714	593278
8858	593279
588	593280
1198	593281
1682	593282
436	593283
25829	593284
13493	593285
20824	593286
113388	593287
95561	593288
105110	593289
69962	593290
18277	593291
36759	593292
117159	593293
25637	593294
77376	593295
152660	593296
25469	593297
82895	593298
45270	593299
27024	593300
59347	593301
60297	593302
31549	593303
76855	593304
166148	593305
22154	593306
119837	593307
33197	593308
14672	593309
61856	593310
54212	593311
36091	593312
5697	593313
142701	593314
8410	593315
7230	593316
161069	593317
120176	593318
31323	593319
761	593320
131757	593321
51429	593322
1190	593323
79657	593324
4631	593325
5945	593326
118776	593327
599	593328
28952	593329
7019	593330
2144	593331
3061	593332
5695	593333
47624	593334
157366	593335
28140	593336
31263	593337
10261	593338
87450	593339
4631	593340
39669	593341
47293	593342
84132	593343
13512	593344
25809	593345
46614	593346
56597	593347
13001	593348
25503	593349
2397	593350
3673	593351
29206	593352
39586	593353
33174	593354
104811	593355
17300	593356
43028	593357
11024	593358
16851	593359
35210	593360
19299	593361
2136	593362
19431	593363
217841	593364
27281	593365
46863	593366
127067	593367
37418	593368
47539	593369
58546	593370
15435	593371
148371	593372
47693	593373
106035	593374
73084	593375
95224	593376
452	593377
8640	593378
47878	593379
33011	593380
24086	593381
45551	593382
52496	593383
106165	593384
93582	593385
9623	593386
81	593387
20619	593388
3804	593389
122936	593390
20969	593391
20057	593392
151631	593393
30551	593394
81957	593395
56283	593396
170637	593397
4644	593398
5299	593399
238	593400
9765	593401
19481	593402
39400	593403
45996	593404
5449	593405
84401	593406
13395	593407
14155	593408
65109	593409
40571	593410
72430	593411
19635	593412
220	593413
208858	593414
47714	593415
4776	593416
2172	593417
4384	593418
55769	593419
13979	593420
5262	593421
80492	593422
329	593423
6244	593424
10156	593425
2590	593426
4475	593427
20041	593428
39770	593429
62607	593430
24916	593431
62569	593432
55885	593433
1487	593434
1462	593435
27	593436
28037	593437
96084	593438
24998	593439
44588	593440
39093	593441
4086	593442
18772	593443
87245	593444
207	593445
24211	593446
5303	593447
39251	593448
7226	593449
2221	593450
61026	593451
3125	593452
301	593453
33094	593454
8644	593455
25048	593456
6484	593457
106234	593458
55056	593459
1820	593460
49115	593461
55469	593462
13370	593463
3322	593464
1253	593465
27	593466
23708	593467
95400	593468
230401	593469
113253	593470
113459	593471
123816	593472
68890	593473
137605	593474
68738	593475
29574	593476
82778	593477
14708	593478
1008	593479
34482	593480
101438	593481
5700	593482
30125	593483
176701	593484
129120	593485
15131	593486
15828	593487
209880	593488
526	593489
40610	593490
42778	593491
26453	593492
106350	593493
26240	593494
17366	593495
2583	593496
12904	593497
41109	593498
91559	593499
36719	593500
24540	593501
50807	593502
10678	593503
18784	593504
70579	593505
5519	593506
180013	593507
49786	593508
25348	593509
11218	593510
5135	593511
1874	593512
3636	593513
1356	593514
37153	593515
20398	593516
8834	593517
66396	593518
126301	593519
7042	593520
5431	593521
140385	593522
120690	593523
1284	593524
24747	593525
53286	593526
721	593527
6141	593528
4033	593529
2640	593530
2756	593531
2395	593532
50579	593533
37390	593534
46118	593535
2243	593536
14010	593537
11164	593538
8397	593539
15132	593540
2045	593541
2295	593542
20816	593543
14688	593544
15378	593545
19079	593546
47375	593547
34600	593548
29045	593549
22771	593550
123688	593551
102912	593552
47365	593553
99439	593554
19360	593555
98776	593556
8194	593557
120873	593558
55562	593559
61525	593560
1534	593561
99438	593562
38263	593563
63722	593564
45625	593565
73728	593566
28297	593567
126854	593568
160818	593569
46528	593570
17757	593571
61443	593572
59692	593573
149461	593574
46017	593575
135099	593576
17112	593577
63681	593578
35509	593579
36681	593580
22799	593581
75622	593582
39402	593583
57892	593584
95120	593585
35478	593586
34690	593587
82812	593588
13691	593589
55454	593590
7052	593591
7479	593592
26422	593593
13044	593594
76881	593595
120266	593596
16666	593597
58817	593598
30273	593599
3834	593600
7138	593601
27397	593602
12286	593603
58938	593604
66453	593605
41047	593606
95935	593607
84223	593608
23329	593609
8098	593610
28973	593611
5322	593612
340	593613
175796	593614
18511	593615
48435	593616
59275	593617
56400	593618
10267	593619
60037	593620
63913	593621
100958	593622
39616	593623
210659	593624
20672	593625
53235	593626
141375	593627
77334	593628
36537	593629
27939	593630
10826	593631
66554	593632
155703	593633
12883	593634
41694	593635
27810	593636
20690	593637
29934	593638
894	593639
109835	593640
2904	593641
9764	593642
23450	593643
56862	593644
76566	593645
88214	593646
18448	593647
4538	593648
22564	593649
52878	593650
186824	593651
123869	593652
6684	593653
63520	593654
156887	593655
5920	593656
94238	593657
55533	593658
23354	593659
16793	593660
141172	593661
22037	593662
49634	593663
39238	593664
17674	593665
35585	593666
21688	593667
6126	593668
64878	593669
29426	593670
60800	593671
143620	593672
62093	593673
215620	593674
12573	593675
53850	593676
81712	593677
1195	593678
72357	593679
38480	593680
40968	593681
87083	593682
2015	593683
7190	593684
37561	593685
13786	593686
5468	593687
14114	593688
79799	593689
145729	593690
24991	593691
97721	593692
61329	593693
45692	593694
149068	593695
38106	593696
54189	593697
153347	593698
83383	593699
5294	593700
43015	593701
16561	593702
3640	593703
38267	593704
105770	593705
13830	593706
131427	593707
13458	593708
14958	593709
3701	593710
17942	593711
2875	593712
44242	593713
30776	593714
2547	593715
62487	593716
7097	593717
43956	593718
28033	593719
8131	593720
29898	593721
8234	593722
31303	593723
9547	593724
1388	593725
66372	593726
96918	593727
12711	593728
69927	593729
155599	593730
91189	593731
27459	593732
57979	593733
51162	593734
148845	593735
535	593736
5674	593737
10163	593738
46671	593739
72384	593740
104889	593741
880	593742
67081	593743
43802	593744
2291	593745
155237	593746
3794	593747
88613	593748
86411	593749
180747	593750
115266	593751
2848	593752
2567	593753
24622	593754
43001	593755
21433	593756
101902	593757
29257	593758
37232	593759
7986	593760
10407	593761
148140	593762
31460	593763
58299	593764
125553	593765
37096	593766
15309	593767
643	593768
18962	593769
73367	593770
136360	593771
34633	593772
53866	593773
1928	593774
210468	593775
94370	593776
33401	593777
62900	593778
3451	593779
51405	593780
91917	593781
124	593782
5000	593783
75141	593784
36741	593785
47029	593786
32568	593787
17077	593788
16520	593789
66256	593790
37112	593791
80365	593792
18161	593793
12381	593794
42294	593795
161452	593796
59220	593797
29503	593798
60164	593799
23404	593800
5105	593801
102087	593802
34036	593803
71209	593804
21944	593805
170415	593806
72078	593807
72371	593808
38523	593809
50853	593810
36467	593811
22399	593812
119129	593813
116063	593814
103294	593815
16	593816
5231	593817
5566	593818
13292	593819
33819	593820
9029	593821
23589	593822
108694	593823
8	593824
40249	593825
48070	593826
144176	593827
43303	593828
3852	593829
234140	593830
166671	593831
29530	593832
51066	593833
64535	593834
27572	593835
117187	593836
39892	593837
21592	593838
15628	593839
204667	593840
82218	593841
2088	593842
7600	593843
40925	593844
16462	593845
48083	593846
19876	593847
33101	593848
4796	593849
83898	593850
44129	593851
29277	593852
1884	593853
19477	593854
122089	593855
19080	593856
2211	593857
3411	593858
58378	593859
217421	593860
66000	593861
34001	593862
88308	593863
68199	593864
11894	593865
47192	593866
99587	593867
4985	593868
14564	593869
40752	593870
11399	593871
294	593872
6499	593873
41877	593874
3237	593875
19312	593876
26335	593877
32335	593878
78825	593879
61507	593880
60689	593881
2544	593882
772	593883
30746	593884
11041	593885
32584	593886
124516	593887
25823	593888
32073	593889
17796	593890
60735	593891
30470	593892
15179	593893
22062	593894
76392	593895
16208	593896
2412	593897
86848	593898
65360	593899
29349	593900
42922	593901
10120	593902
40758	593903
8887	593904
29148	593905
68606	593906
4406	593907
104840	593908
14121	593909
38784	593910
14261	593911
10135	593912
13920	593913
5573	593914
16592	593915
8201	593916
16959	593917
26602	593918
16127	593919
76268	593920
19557	593921
16724	593922
44728	593923
34083	593924
153343	593925
38477	593926
194	593927
41601	593928
98943	593929
40732	593930
1867	593931
76411	593932
15021	593933
57219	593934
15351	593935
39800	593936
24381	593937
87012	593938
23368	593939
41193	593940
14768	593941
2756	593942
37314	593943
50684	593944
26785	593945
156	593946
190838	593947
118545	593948
126320	593949
602	593950
73511	593951
24027	593952
62905	593953
108760	593954
95340	593955
39132	593956
21404	593957
26149	593958
24261	593959
28494	593960
31800	593961
52361	593962
68315	593963
7	593964
25229	593965
10760	593966
53066	593967
102141	593968
21926	593969
8833	593970
89634	593971
8828	593972
25383	593973
36855	593974
139982	593975
34485	593976
67224	593977
64798	593978
603	593979
27784	593980
41136	593981
10698	593982
1974	593983
26329	593984
79358	593985
75074	593986
219501	593987
29339	593988
52188	593989
31499	593990
6174	593991
13228	593992
48751	593993
53134	593994
17426	593995
7526	593996
105837	593997
15355	593998
56973	593999
34174	594000
68731	594001
47945	594002
123352	594003
134	594004
28086	594005
12649	594006
5378	594007
45985	594008
56934	594009
29462	594010
33394	594011
23617	594012
16661	594013
21183	594014
50065	594015
7289	594016
91822	594017
123924	594018
57771	594019
15697	594020
26050	594021
46026	594022
113721	594023
9491	594024
7537	594025
48532	594026
182757	594027
28975	594028
34603	594029
191425	594030
2676	594031
124156	594032
118264	594033
17172	594034
22435	594035
13598	594036
17147	594037
26184	594038
7272	594039
1445	594040
5348	594041
52520	594042
10325	594043
7092	594044
53301	594045
8374	594046
52611	594047
57687	594048
41392	594049
24693	594050
70399	594051
89702	594052
52644	594053
20119	594054
13382	594055
97454	594056
66499	594057
5844	594058
2106	594059
15680	594060
508	594061
539	594062
59402	594063
11165	594064
5654	594065
161552	594066
24785	594067
129431	594068
57927	594069
57013	594070
128031	594071
28994	594072
25331	594073
87849	594074
27235	594075
49170	594076
15301	594077
33149	594078
5610	594079
22867	594080
188424	594081
42550	594082
5718	594083
173094	594084
136389	594085
18795	594086
1754	594087
28974	594088
110472	594089
49228	594090
51577	594091
38423	594092
9261	594093
38187	594094
17558	594095
33067	594096
41347	594097
3351	594098
82810	594099
33876	594100
17245	594101
117131	594102
121601	594103
7996	594104
46256	594105
47755	594106
54325	594107
66969	594108
87202	594109
20687	594110
31741	594111
151754	594112
3837	594113
18135	594114
4950	594115
5132	594116
30066	594117
3606	594118
20816	594119
115871	594120
9834	594121
42850	594122
4134	594123
50	594124
27232	594125
15226	594126
70572	594127
84504	594128
155636	594129
5164	594130
7835	594131
41885	594132
26314	594133
63243	594134
6553	594135
2055	594136
19144	594137
106089	594138
118800	594139
51374	594140
88792	594141
89667	594142
166195	594143
16367	594144
38824	594145
18221	594146
7833	594147
19889	594148
5132	594149
61795	594150
1678	594151
35287	594152
30729	594153
12271	594154
10679	594155
28983	594156
27448	594157
27448	594158
108992	594159
32551	594160
6363	594161
23250	594162
15949	594163
119280	594164
86645	594165
8140	594166
10565	594167
15378	594168
133508	594169
108559	594170
217312	594171
22526	594172
93664	594173
6247	594174
52346	594175
24220	594176
10629	594177
28348	594178
4899	594179
4383	594180
36501	594181
106518	594182
3846	594183
21238	594184
196077	594185
9024	594186
62150	594187
2290	594188
19356	594189
37815	594190
58697	594191
34165	594192
92185	594193
157103	594194
85331	594195
30733	594196
30733	594197
45250	594198
14354	594199
8258	594200
30616	594201
30477	594202
22733	594203
5480	594204
6286	594205
5246	594206
9174	594207
11570	594208
15640	594209
48879	594210
23520	594211
20703	594212
55727	594213
2821	594214
43582	594215
34600	594216
104874	594217
159583	594218
3105	594219
13481	594220
120	594221
14749	594222
19579	594223
47346	594224
88449	594225
41200	594226
6007	594227
38672	594228
46250	594229
37025	594230
87530	594231
45104	594232
80691	594233
1215	594234
40166	594235
31386	594236
25525	594237
56995	594238
1560	594239
3335	594240
15705	594241
29395	594242
67316	594243
7460	594244
46683	594245
57809	594246
149814	594247
58247	594248
58912	594249
25029	594250
1000	594251
6070	594252
159977	594253
56237	594254
8055	594255
7101	594256
9419	594257
101207	594258
43535	594259
17314	594260
14339	594261
2171	594262
24806	594263
107424	594264
2772	594265
19919	594266
19964	594267
76883	594268
209877	594269
46957	594270
11145	594271
26473	594272
1507	594273
12528	594274
69571	594275
2146	594276
69571	594277
101175	594278
34354	594279
29556	594280
19807	594281
23743	594282
102653	594283
58807	594284
5005	594285
149071	594286
36762	594287
37043	594288
192071	594289
40913	594290
36814	594291
8904	594292
81379	594293
52376	594294
42280	594295
51588	594296
48018	594297
10	594298
77217	594299
182133	594300
83361	594301
20152	594302
58064	594303
77995	594304
19406	594305
66496	594306
19714	594307
37340	594308
12886	594309
31314	594310
128327	594311
54765	594312
3608	594313
4097	594314
732	594315
11498	594316
25367	594317
152639	594318
172966	594319
57615	594320
10796	594321
20237	594322
8503	594323
66755	594324
29743	594325
80340	594326
152754	594327
3513	594328
195677	594329
4829	594330
40902	594331
62662	594332
20264	594333
55813	594334
29362	594335
20184	594336
11975	594337
1729	594338
43026	594339
33980	594340
57915	594341
19792	594342
31985	594343
44	594344
209	594345
12773	594346
16626	594347
14186	594348
162499	594349
15740	594350
58448	594351
34755	594352
6991	594353
116090	594354
388	594355
25368	594356
35997	594357
29615	594358
125727	594359
95939	594360
3296	594361
2239	594362
406	594363
6837	594364
35339	594365
44892	594366
41842	594367
10367	594368
184045	594369
38802	594370
28399	594371
2672	594372
161020	594373
56170	594374
174957	594375
53159	594376
23552	594377
33025	594378
53185	594379
87007	594380
52652	594381
60448	594382
7496	594383
2178	594384
3242	594385
7904	594386
14429	594387
22688	594388
39947	594389
79617	594390
30587	594391
94206	594392
12706	594393
61049	594394
85297	594395
14314	594396
163571	594397
15960	594398
30533	594399
13053	594400
141513	594401
16670	594402
25020	594403
7288	594404
14002	594405
30315	594406
62158	594407
87948	594408
1631	594409
11009	594410
7523	594411
34433	594412
81957	594413
11686	594414
6315	594415
44544	594416
6904	594417
1793	594418
47684	594419
23735	594420
14391	594421
151266	594422
56832	594423
4772	594424
17427	594425
84619	594426
95039	594427
14720	594428
96714	594429
58764	594430
16991	594431
25200	594432
3325	594433
11270	594434
74976	594435
10998	594436
14032	594437
58173	594438
1400	594439
5374	594440
60237	594441
103251	594442
62068	594443
80879	594444
62815	594445
140792	594446
84794	594447
4209	594448
10619	594449
62738	594450
33821	594451
85737	594452
14802	594453
33191	594454
52805	594455
68177	594456
68112	594457
21700	594458
117889	594459
158899	594460
77372	594461
17656	594462
208158	594463
49721	594464
88244	594465
7195	594466
21299	594467
43315	594468
33059	594469
2268	594470
28075	594471
78717	594472
98985	594473
1111	594474
9760	594475
81961	594476
202240	594477
32866	594478
212292	594479
31429	594480
5657	594481
227375	594482
6009	594483
1962	594484
5024	594485
6576	594486
16055	594487
5758	594488
27406	594489
17617	594490
13309	594491
111275	594492
19317	594493
36278	594494
861	594495
2093	594496
15425	594497
13071	594498
171274	594499
92304	594500
8030	594501
191857	594502
3838	594503
18542	594504
85016	594505
138381	594506
49812	594507
3114	594508
73173	594509
36557	594510
6431	594511
19461	594512
9918	594513
20669	594514
54730	594515
30870	594516
387	594517
27178	594518
7277	594519
105076	594520
2019	594521
11642	594522
2267	594523
16302	594524
83895	594525
34	594526
19350	594527
31054	594528
14855	594529
166662	594530
30057	594531
60110	594532
117455	594533
19676	594534
82354	594535
20056	594536
63755	594537
8357	594538
12896	594539
53446	594540
19252	594541
79791	594542
22042	594543
161661	594544
4034	594545
19669	594546
19480	594547
67079	594548
119379	594549
206959	594550
28881	594551
116005	594552
140173	594553
99621	594554
29307	594555
99334	594556
57167	594557
90910	594558
13245	594559
37221	594560
111004	594561
15474	594562
109272	594563
221148	594564
96808	594565
72584	594566
72861	594567
31042	594568
39666	594569
153739	594570
75243	594571
146008	594572
23781	594573
46556	594574
59346	594575
27539	594576
75276	594577
32351	594578
25142	594579
24112	594580
146383	594581
44695	594582
146813	594583
41499	594584
33831	594585
17046	594586
20634	594587
31929	594588
37399	594589
8910	594590
50463	594591
56007	594592
188652	594593
21404	594594
6656	594595
14339	594596
55452	594597
110810	594598
20	594599
2851	594600
133010	594601
28361	594602
7287	594603
41866	594604
6342	594605
18248	594606
34728	594607
12732	594608
22308	594609
11991	594610
113509	594611
5563	594612
56616	594613
38414	594614
69324	594615
1772	594616
26515	594617
104944	594618
45968	594619
66718	594620
1893	594621
2108	594622
80337	594623
51949	594624
164998	594625
207659	594626
8894	594627
172921	594628
14069	594629
22464	594630
1893	594631
200343	594632
9532	594633
14366	594634
45067	594635
100685	594636
9728	594637
10817	594638
25645	594639
22282	594640
42200	594641
24764	594642
104	594643
6853	594644
18496	594645
76093	594646
18986	594647
29959	594648
59209	594649
8800	594650
162961	594651
11375	594652
27659	594653
7498	594654
28694	594655
156126	594656
2624	594657
76345	594658
9518	594659
58297	594660
4411	594661
28	594662
69874	594663
6628	594664
577	594665
119024	594666
31422	594667
3781	594668
39010	594669
5438	594670
118971	594671
6459	594672
66535	594673
67234	594674
45107	594675
16586	594676
21562	594677
23421	594678
1494	594679
15651	594680
7195	594681
80754	594682
667	594683
154959	594684
32624	594685
30957	594686
3222	594687
15296	594688
6820	594689
1557	594690
13848	594691
27892	594692
11110	594693
3217	594694
210	594695
128979	594696
5123	594697
36689	594698
24306	594699
97664	594700
69972	594701
10621	594702
40	594703
120520	594704
30088	594705
76150	594706
67910	594707
8125	594708
9834	594709
16609	594710
36073	594711
38416	594712
27485	594713
8072	594714
22176	594715
28441	594716
2566	594717
1917	594718
24761	594719
129	594720
26166	594721
114463	594722
38009	594723
4524	594724
233	594725
10297	594726
18249	594727
15296	594728
162593	594729
51691	594730
68361	594731
19869	594732
67709	594733
28294	594734
2398	594735
84281	594736
2599	594737
21498	594738
26555	594739
62224	594740
47170	594741
30883	594742
22148	594743
61568	594744
3667	594745
84810	594746
25031	594747
1197	594748
117674	594749
23639	594750
116518	594751
41161	594752
89577	594753
19502	594754
19992	594755
130934	594756
9941	594757
9986	594758
36318	594759
38030	594760
49762	594761
116430	594762
88244	594763
21146	594764
37804	594765
3929	594766
8736	594767
109530	594768
48013	594769
30679	594770
50543	594771
4221	594772
66143	594773
226	594774
30536	594775
185001	594776
47413	594777
3262	594778
108785	594779
23128	594780
39396	594781
1087	594782
11342	594783
28154	594784
30302	594785
101	594786
61453	594787
24648	594788
17181	594789
1672	594790
5282	594791
19955	594792
1839	594793
68572	594794
51764	594795
25256	594796
710	594797
3657	594798
10178	594799
46027	594800
157884	594801
7248	594802
29890	594803
4166	594804
31522	594805
65744	594806
8387	594807
165515	594808
118120	594809
97050	594810
48613	594811
5778	594812
34848	594813
35569	594814
48348	594815
114113	594816
26612	594817
38346	594818
44007	594819
141920	594820
145	594821
60784	594822
144066	594823
194978	594824
13865	594825
33536	594826
4937	594827
38362	594828
6218	594829
9368	594830
85120	594831
42608	594832
7601	594833
11112	594834
7947	594835
77327	594836
58163	594837
18489	594838
2084	594839
13692	594840
130742	594841
2614	594842
4383	594843
4157	594844
144200	594845
14758	594846
11129	594847
135553	594848
63340	594849
23010	594850
163901	594851
1648	594852
1560	594853
106052	594854
181602	594855
26652	594856
130563	594857
47928	594858
11324	594859
167540	594860
59784	594861
101004	594862
52943	594863
4026	594864
97336	594865
41071	594866
65180	594867
11224	594868
72033	594869
75888	594870
32501	594871
29340	594872
62566	594873
45708	594874
237570	594875
52079	594876
80086	594877
52526	594878
98687	594879
182116	594880
11458	594881
25818	594882
35647	594883
61668	594884
44028	594885
20235	594886
27843	594887
66086	594888
166776	594889
208776	594890
202898	594891
4411	594892
864	594893
113536	594894
85305	594895
51633	594896
111545	594897
11991	594898
14446	594899
8	594900
55118	594901
174357	594902
101142	594903
58797	594904
120463	594905
99005	594906
13033	594907
43530	594908
1615	594909
12619	594910
9541	594911
102984	594912
13106	594913
1377	594914
15368	594915
1078	594916
8350	594917
13629	594918
218187	594919
82515	594920
18391	594921
18391	594922
15275	594923
13998	594924
51806	594925
84588	594926
787	594927
44495	594928
57018	594929
39382	594930
39965	594931
115781	594932
109295	594933
14370	594934
1944	594935
13624	594936
142049	594937
852	594938
80553	594939
75057	594940
150863	594941
106201	594942
105949	594943
176218	594944
59051	594945
187228	594946
63078	594947
1478	594948
75397	594949
79916	594950
110906	594951
235414	594952
117167	594953
61774	594954
26609	594955
99337	594956
19606	594957
35826	594958
120385	594959
27643	594960
34457	594961
61091	594962
120240	594963
54977	594964
214752	594965
127578	594966
31857	594967
6629	594968
25503	594969
5379	594970
14368	594971
7926	594972
21127	594973
210391	594974
107261	594975
29593	594976
17429	594977
88084	594978
204	594979
44221	594980
45613	594981
237490	594982
82456	594983
41184	594984
61534	594985
24651	594986
9260	594987
229	594988
61501	594989
1478	594990
1506	594991
22829	594992
11879	594993
2292	594994
22570	594995
179994	594996
10177	594997
1722	594998
640	594999
3735	595000
41939	595001
21104	595002
88547	595003
214523	595004
63820	595005
6113	595006
85295	595007
23449	595008
9681	595009
11441	595010
5430	595011
73619	595012
6899	595013
23592	595014
18707	595015
46310	595016
27522	595017
29300	595018
80025	595019
139249	595020
134077	595021
74	595022
91206	595023
74	595024
33828	595025
850	595026
43599	595027
105987	595028
25635	595029
18634	595030
4150	595031
27862	595032
66453	595033
66566	595034
34502	595035
20077	595036
13134	595037
67902	595038
123087	595039
13042	595040
88079	595041
60119	595042
10410	595043
55564	595044
606	595045
5089	595046
46436	595047
80327	595048
55972	595049
54201	595050
172233	595051
19021	595052
78579	595053
33873	595054
10978	595055
26540	595056
2095	595057
5523	595058
4645	595059
16623	595060
30115	595061
77493	595062
40463	595063
2920	595064
63843	595065
630	595066
124192	595067
20739	595068
68116	595069
78250	595070
36302	595071
29180	595072
191661	595073
63045	595074
87233	595075
6181	595076
78354	595077
98079	595078
4359	595079
21850	595080
176541	595081
4424	595082
16961	595083
11161	595084
123667	595085
108450	595086
56870	595087
166708	595088
90473	595089
45878	595090
36358	595091
46820	595092
8773	595093
81942	595094
168269	595095
64255	595096
87195	595097
22599	595098
3204	595099
9014	595100
77128	595101
3055	595102
190832	595103
177910	595104
4428	595105
36155	595106
235745	595107
26985	595108
5710	595109
36871	595110
116670	595111
29192	595112
62171	595113
49048	595114
34038	595115
9583	595116
18317	595117
25120	595118
61607	595119
6525	595120
15879	595121
191	595122
21527	595123
123451	595124
28589	595125
38406	595126
68717	595127
68716	595128
9682	595129
59644	595130
23180	595131
8341	595132
6844	595133
2935	595134
25513	595135
40	595136
11837	595137
89020	595138
26061	595139
33214	595140
41359	595141
1167	595142
40873	595143
10866	595144
46040	595145
65571	595146
23569	595147
3509	595148
44130	595149
65084	595150
1348	595151
4785	595152
11800	595153
58668	595154
163224	595155
8	595156
6945	595157
2549	595158
128803	595159
9736	595160
4231	595161
41542	595162
44482	595163
131805	595164
142972	595165
5192	595166
8373	595167
88829	595168
19016	595169
1348	595170
4207	595171
38741	595172
459	595173
78553	595174
48647	595175
143751	595176
66661	595177
64960	595178
191411	595179
51915	595180
90871	595181
121936	595182
11	595183
1901	595184
44359	595185
18328	595186
5384	595187
59545	595188
1752	595189
41686	595190
43717	595191
43745	595192
1665	595193
7919	595194
15329	595195
8561	595196
103310	595197
5598	595198
49514	595199
9055	595200
1402	595201
58860	595202
30702	595203
36018	595204
2173	595205
46529	595206
20846	595207
36777	595208
240473	595209
101826	595210
59109	595211
54290	595212
6	595213
11602	595214
23673	595215
76876	595216
2479	595217
3735	595218
13274	595219
81073	595220
30984	595221
6839	595222
21599	595223
7513	595224
25266	595225
41834	595226
2730	595227
3148	595228
1235	595229
36641	595230
14098	595231
30575	595232
5324	595233
36435	595234
24039	595235
183646	595236
99682	595237
418	595238
1056	595239
14441	595240
149528	595241
56087	595242
18221	595243
80755	595244
58666	595245
11685	595246
9595	595247
52979	595248
128891	595249
20682	595250
13767	595251
76998	595252
25584	595253
1506	595254
16371	595255
87916	595256
18467	595257
59053	595258
123278	595259
500	595260
1295	595261
376	595262
2145	595263
31557	595264
2185	595265
12809	595266
111099	595267
77780	595268
147451	595269
42727	595270
12728	595271
63665	595272
9043	595273
7669	595274
46917	595275
8887	595276
3170	595277
18318	595278
85505	595279
22324	595280
13948	595281
19280	595282
11553	595283
129239	595284
52332	595285
42872	595286
25624	595287
119371	595288
66919	595289
29091	595290
27077	595291
23712	595292
19057	595293
52308	595294
13	595295
619	595296
1015	595297
48180	595298
5250	595299
34338	595300
28867	595301
22930	595302
28671	595303
59474	595304
787	595305
27296	595306
42970	595307
172633	595308
2282	595309
5	595310
42408	595311
58549	595312
8138	595313
8454	595314
21337	595315
10140	595316
20713	595317
48320	595318
36186	595319
135065	595320
25618	595321
109122	595322
81	595323
6384	595324
89242	595325
38612	595326
138137	595327
92341	595328
31275	595329
26323	595330
36397	595331
47511	595332
33027	595333
1102	595334
65753	595335
23076	595336
1163	595337
5050	595338
31744	595339
54900	595340
2723	595341
92390	595342
6778	595343
15577	595344
60511	595345
60538	595346
600	595347
4072	595348
14687	595349
10767	595350
5216	595351
58481	595352
5216	595353
10340	595354
29274	595355
14733	595356
17583	595357
44081	595358
29417	595359
116343	595360
13208	595361
2928	595362
407	595363
22282	595364
1064	595365
28945	595366
4121	595367
15463	595368
43758	595369
2020	595370
56435	595371
119070	595372
41208	595373
5070	595374
99503	595375
9840	595376
38797	595377
29311	595378
12259	595379
43111	595380
4251	595381
2328	595382
21790	595383
5484	595384
5484	595385
13916	595386
46312	595387
33199	595388
30063	595389
52737	595390
14613	595391
3133	595392
64	595393
124224	595394
376	595395
3323	595396
50545	595397
65772	595398
25471	595399
120039	595400
6015	595401
37712	595402
11684	595403
10295	595404
48791	595405
38932	595406
54661	595407
272	595408
23223	595409
86493	595410
51473	595411
25404	595412
41500	595413
4965	595414
5076	595415
39483	595416
7149	595417
11223	595418
25844	595419
35945	595420
75568	595421
10329	595422
228898	595423
21474	595424
134	595425
20621	595426
3039	595427
70055	595428
106477	595429
17940	595430
4693	595431
90	595432
24541	595433
7548	595434
60732	595435
13851	595436
172661	595437
4639	595438
9768	595439
42811	595440
6811	595441
56110	595442
2280	595443
4724	595444
2591	595445
70013	595446
21104	595447
45760	595448
146845	595449
13828	595450
99058	595451
12643	595452
133445	595453
6981	595454
24274	595455
16623	595456
26394	595457
363	595458
88461	595459
95525	595460
1363	595461
15222	595462
37318	595463
7463	595464
52749	595465
5556	595466
40879	595467
14645	595468
130822	595469
1398	595470
946	595471
7614	595472
166398	595473
8862	595474
216	595475
5658	595476
46209	595477
17267	595478
85328	595479
3411	595480
4479	595481
9519	595482
24317	595483
10246	595484
3359	595485
26421	595486
36330	595487
85615	595488
3663	595489
1731	595490
93884	595491
12351	595492
96166	595493
13161	595494
7297	595495
2503	595496
58123	595497
4408	595498
57815	595499
33382	595500
149708	595501
535	595502
78449	595503
72856	595504
7261	595505
44323	595506
42975	595507
21216	595508
5943	595509
88	595510
5180	595511
9241	595512
29244	595513
54759	595514
48370	595515
39892	595516
104003	595517
39523	595518
182190	595519
1230	595520
146876	595521
89620	595522
4006	595523
18413	595524
14527	595525
43181	595526
12620	595527
104048	595528
12248	595529
26579	595530
663	595531
6268	595532
58478	595533
1790	595534
36376	595535
129943	595536
55030	595537
49666	595538
121	595539
58627	595540
7939	595541
1852	595542
30585	595543
1179	595544
16416	595545
4698	595546
5678	595547
20561	595548
79976	595549
365	595550
36848	595551
76832	595552
838	595553
21321	595554
16950	595555
11176	595556
36264	595557
4015	595558
6127	595559
14104	595560
4874	595561
84474	595562
21083	595563
18775	595564
21283	595565
62676	595566
6204	595567
33075	595568
4156	595569
13246	595570
164712	595571
25513	595572
70215	595573
889	595574
652	595575
747	595576
121	595577
12086	595578
40796	595579
189	595580
4030	595581
29825	595582
6760	595583
4649	595584
10031	595585
7806	595586
8718	595587
23397	595588
51056	595589
2015	595590
32669	595591
1500	595592
44162	595593
13274	595594
50632	595595
18532	595596
79859	595597
18855	595598
20921	595599
130200	595600
111407	595601
18223	595602
2665	595603
3342	595604
8222	595605
2995	595606
11850	595607
129060	595608
173195	595609
39194	595610
236404	595611
17748	595612
80669	595613
131052	595614
16994	595615
17145	595616
115655	595617
35772	595618
26269	595619
20678	595620
98534	595621
5104	595622
8074	595623
68272	595624
52088	595625
7084	595626
39375	595627
45146	595628
25881	595629
82998	595630
20521	595631
35802	595632
46082	595633
98510	595634
162753	595635
38162	595636
23453	595637
111463	595638
46608	595639
19270	595640
36554	595641
95804	595642
2247	595643
182338	595644
6272	595645
359	595646
30177	595647
6890	595648
68710	595649
99011	595650
36853	595651
13673	595652
180115	595653
4313	595654
31259	595655
14688	595656
218859	595657
5687	595658
34446	595659
31229	595660
35872	595661
28453	595662
6040	595663
3403	595664
793	595665
30853	595666
83906	595667
79806	595668
49247	595669
46057	595670
5891	595671
52921	595672
83912	595673
84336	595674
18716	595675
196766	595676
4685	595677
2991	595678
57342	595679
5331	595680
12763	595681
12014	595682
2277	595683
124747	595684
990	595685
7353	595686
20836	595687
21452	595688
47249	595689
14131	595690
18630	595691
60776	595692
6464	595693
1939	595694
74356	595695
78166	595696
5477	595697
24709	595698
12924	595699
2470	595700
4831	595701
10932	595702
17596	595703
10525	595704
2373	595705
69956	595706
30719	595707
1332	595708
3258	595709
3700	595710
26236	595711
424	595712
43771	595713
5365	595714
42984	595715
34074	595716
30719	595717
29888	595718
24909	595719
1296	595720
78809	595721
30313	595722
76721	595723
1961	595724
2823	595725
38124	595726
42373	595727
45317	595728
3850	595729
204947	595730
55785	595731
40853	595732
27199	595733
118988	595734
46811	595735
93718	595736
203878	595737
19240	595738
93781	595739
94283	595740
103897	595741
14356	595742
53712	595743
22483	595744
3300	595745
957	595746
56834	595747
81227	595748
86568	595749
55175	595750
37732	595751
87549	595752
69603	595753
64606	595754
53349	595755
11515	595756
50048	595757
123497	595758
101663	595759
15089	595760
72261	595761
68110	595762
36317	595763
3894	595764
3418	595765
72344	595766
46177	595767
43498	595768
40754	595769
6535	595770
5363	595771
15105	595772
45048	595773
75782	595774
32568	595775
7120	595776
26659	595777
118889	595778
3408	595779
52105	595780
193521	595781
2495	595782
17743	595783
12916	595784
6508	595785
86601	595786
59190	595787
108262	595788
153341	595789
7338	595790
26177	595791
84611	595792
200909	595793
6353	595794
81530	595795
26177	595796
9762	595797
38247	595798
61699	595799
87045	595800
44148	595801
44145	595802
82678	595803
1188	595804
21275	595805
81078	595806
9542	595807
57162	595808
209483	595809
125305	595810
12680	595811
16308	595812
17500	595813
59133	595814
58080	595815
41517	595816
163263	595817
1866	595818
31044	595819
83946	595820
12878	595821
200443	595822
28240	595823
10627	595824
14349	595825
116665	595826
56041	595827
277	595828
38182	595829
44070	595830
5242	595831
52071	595832
38279	595833
12226	595834
5405	595835
6148	595836
52019	595837
11889	595838
70284	595839
23297	595840
71755	595841
8672	595842
3569	595843
22107	595844
125592	595845
83396	595846
863	595847
56644	595848
44384	595849
5791	595850
5741	595851
87932	595852
114874	595853
47501	595854
3420	595855
80103	595856
11015	595857
78081	595858
3455	595859
7450	595860
61675	595861
6165	595862
3051	595863
11617	595864
24213	595865
32105	595866
1306	595867
33974	595868
20115	595869
25475	595870
57443	595871
16322	595872
1801	595873
11771	595874
3813	595875
16222	595876
23831	595877
18665	595878
26067	595879
70638	595880
57182	595881
57182	595882
17925	595883
571	595884
253	595885
64111	595886
132760	595887
32649	595888
14672	595889
4973	595890
25182	595891
3	595892
29162	595893
39739	595894
17652	595895
4374	595896
5029	595897
153557	595898
861	595899
63618	595900
32900	595901
71211	595902
29143	595903
3167	595904
12247	595905
31523	595906
83258	595907
30790	595908
3887	595909
203133	595910
11170	595911
52402	595912
7997	595913
32809	595914
6562	595915
115249	595916
85381	595917
1853	595918
16087	595919
192143	595920
34154	595921
17568	595922
755	595923
119900	595924
21595	595925
35531	595926
29046	595927
29413	595928
16833	595929
198890	595930
37383	595931
14193	595932
8572	595933
7883	595934
10391	595935
103308	595936
12835	595937
1364	595938
6029	595939
174600	595940
72389	595941
13064	595942
10204	595943
113560	595944
673	595945
70575	595946
103684	595947
106677	595948
93107	595949
3216	595950
14389	595951
12791	595952
32941	595953
1108	595954
8	595955
4266	595956
27023	595957
12494	595958
8673	595959
63737	595960
52553	595961
21583	595962
87511	595963
59225	595964
6907	595965
19445	595966
40936	595967
166068	595968
7422	595969
91049	595970
40896	595971
129167	595972
77727	595973
21631	595974
13723	595975
3660	595976
3856	595977
19308	595978
45521	595979
6691	595980
18260	595981
26552	595982
10176	595983
19587	595984
18937	595985
32966	595986
23564	595987
1163	595988
1212	595989
70400	595990
18179	595991
23569	595992
37309	595993
40849	595994
20579	595995
1307	595996
55612	595997
65974	595998
187	595999
28259	596000
28751	596001
73857	596002
1153	596003
37522	596004
66972	596005
131	596006
85339	596007
21412	596008
281	596009
6875	596010
63671	596011
26573	596012
16006	596013
1907	596014
87286	596015
36810	596016
355	596017
233282	596018
74541	596019
65817	596020
118692	596021
20869	596022
26747	596023
690	596024
46039	596025
93739	596026
540	596027
57099	596028
127129	596029
88310	596030
159097	596031
87907	596032
113829	596033
42800	596034
14755	596035
67536	596036
27614	596037
6222	596038
11755	596039
6499	596040
4702	596041
11993	596042
73380	596043
4131	596044
32035	596045
43659	596046
196204	596047
114381	596048
22196	596049
85290	596050
133368	596051
49609	596052
970	596053
39505	596054
452	596055
46464	596056
9245	596057
71564	596058
15132	596059
93308	596060
52460	596061
236112	596062
13785	596063
2430	596064
22414	596065
2817	596066
50702	596067
131192	596068
114	596069
136209	596070
6358	596071
35621	596072
114121	596073
7669	596074
171847	596075
171878	596076
106449	596077
83149	596078
564	596079
3364	596080
28608	596081
1737	596082
13662	596083
66364	596084
4096	596085
20579	596086
31320	596087
30095	596088
40791	596089
6850	596090
39355	596091
19528	596092
63	596093
19470	596094
62186	596095
124493	596096
37457	596097
6950	596098
648	596099
5368	596100
25117	596101
79257	596102
22980	596103
43400	596104
83242	596105
115841	596106
119102	596107
142243	596108
6030	596109
26441	596110
3573	596111
15705	596112
10089	596113
12000	596114
44927	596115
891	596116
7554	596117
30559	596118
5410	596119
60	596120
40641	596121
1619	596122
19768	596123
7351	596124
54989	596125
4719	596126
11820	596127
61206	596128
6628	596129
22915	596130
131520	596131
694	596132
81103	596133
40641	596134
96747	596135
26115	596136
143633	596137
80258	596138
3217	596139
21730	596140
7585	596141
15714	596142
8838	596143
62809	596144
175180	596145
21701	596146
54113	596147
8031	596148
18276	596149
26112	596150
39709	596151
61683	596152
86532	596153
17326	596154
60123	596155
3032	596156
13744	596157
61261	596158
65730	596159
166291	596160
68381	596161
22289	596162
129227	596163
17190	596164
2722	596165
4499	596166
20702	596167
709	596168
46273	596169
1364	596170
9173	596171
151659	596172
21476	596173
31040	596174
9495	596175
1194	596176
15208	596177
38509	596178
9601	596179
135021	596180
35482	596181
127	596182
6780	596183
67477	596184
110433	596185
45120	596186
42879	596187
4198	596188
11814	596189
103387	596190
3270	596191
21513	596192
51586	596193
212140	596194
83624	596195
93708	596196
28881	596197
5549	596198
164928	596199
57287	596200
1729	596201
644	596202
2905	596203
21568	596204
106987	596205
105631	596206
24246	596207
1000	596208
2921	596209
57364	596210
40939	596211
59188	596212
19485	596213
84403	596214
128011	596215
72105	596216
36151	596217
27291	596218
63684	596219
63664	596220
55685	596221
16246	596222
69012	596223
26890	596224
32870	596225
1708	596226
1843	596227
238049	596228
246	596229
118319	596230
63342	596231
63342	596232
109357	596233
35408	596234
11436	596235
87896	596236
48147	596237
112076	596238
82272	596239
66765	596240
20091	596241
47166	596242
136715	596243
41399	596244
7566	596245
2320	596246
412	596247
4323	596248
156477	596249
237496	596250
143542	596251
17690	596252
7232	596253
5267	596254
2689	596255
6963	596256
39057	596257
28803	596258
124606	596259
61987	596260
18464	596261
4887	596262
27347	596263
38704	596264
3094	596265
8747	596266
4099	596267
11312	596268
196070	596269
27416	596270
318	596271
4612	596272
2336	596273
2261	596274
59006	596275
879	596276
9396	596277
44611	596278
133211	596279
3563	596280
92386	596281
57207	596282
3273	596283
21619	596284
150022	596285
16895	596286
85281	596287
127138	596288
38658	596289
9649	596290
8494	596291
1266	596292
51928	596293
3735	596294
26067	596295
13525	596296
162033	596297
261	596298
5379	596299
9045	596300
79	596301
71437	596302
28031	596303
18767	596304
196073	596305
93860	596306
18162	596307
91220	596308
21958	596309
43562	596310
1383	596311
42403	596312
14585	596313
6611	596314
48859	596315
17189	596316
35759	596317
34885	596318
90279	596319
69181	596320
33614	596321
21991	596322
2264	596323
356	596324
1812	596325
6990	596326
19052	596327
100647	596328
136641	596329
41658	596330
92420	596331
15161	596332
13061	596333
9830	596334
58675	596335
9830	596336
70585	596337
16595	596338
10320	596339
985	596340
97032	596341
27206	596342
64740	596343
1603	596344
26127	596345
35251	596346
3000	596347
85035	596348
26063	596349
17075	596350
27269	596351
50711	596352
17929	596353
44506	596354
86725	596355
31648	596356
105549	596357
7168	596358
12901	596359
2972	596360
15216	596361
15302	596362
47511	596363
130903	596364
2320	596365
113194	596366
81854	596367
42980	596368
154201	596369
166892	596370
9408	596371
56907	596372
14449	596373
91678	596374
12940	596375
35292	596376
13305	596377
118161	596378
1852	596379
1102	596380
331	596381
184052	596382
71220	596383
32352	596384
4339	596385
612	596386
45645	596387
9757	596388
213267	596389
1911	596390
1784	596391
17408	596392
23838	596393
96	596394
12358	596395
30157	596396
10514	596397
27822	596398
25258	596399
44712	596400
61282	596401
214468	596402
6481	596403
71340	596404
83558	596405
7482	596406
183050	596407
141556	596408
18014	596409
60721	596410
8632	596411
629	596412
107528	596413
25024	596414
66837	596415
5332	596416
46665	596417
203589	596418
177349	596419
116296	596420
148537	596421
54118	596422
182836	596423
30147	596424
67636	596425
6953	596426
15484	596427
165920	596428
41586	596429
312	596430
217428	596431
56338	596432
102722	596433
101989	596434
65086	596435
151753	596436
49421	596437
31698	596438
22932	596439
129991	596440
41635	596441
30041	596442
6	596443
7463	596444
32493	596445
187541	596446
117787	596447
66042	596448
194558	596449
105255	596450
45037	596451
116256	596452
4342	596453
45490	596454
66686	596455
10911	596456
40233	596457
2405	596458
61107	596459
81179	596460
218617	596461
23761	596462
5255	596463
13228	596464
10268	596465
52864	596466
28042	596467
82492	596468
35302	596469
11331	596470
2998	596471
29456	596472
13731	596473
15537	596474
41147	596475
1964	596476
19878	596477
72192	596478
43727	596479
16423	596480
3746	596481
38438	596482
87429	596483
28230	596484
6380	596485
176658	596486
145771	596487
48707	596488
74502	596489
63346	596490
43171	596491
120435	596492
3284	596493
109557	596494
9383	596495
61060	596496
52183	596497
401	596498
109827	596499
239918	596500
128801	596501
13693	596502
5420	596503
19651	596504
30649	596505
25540	596506
44674	596507
14488	596508
1015	596509
153	596510
118467	596511
23711	596512
108585	596513
39091	596514
16231	596515
78426	596516
48280	596517
58284	596518
37280	596519
178436	596520
19398	596521
2037	596522
51231	596523
75847	596524
8610	596525
8120	596526
1671	596527
24927	596528
34971	596529
19316	596530
48602	596531
57466	596532
7492	596533
44647	596534
3531	596535
173030	596536
7616	596537
68886	596538
14714	596539
2280	596540
19703	596541
113774	596542
95651	596543
1503	596544
135410	596545
113456	596546
2482	596547
29355	596548
86995	596549
35808	596550
108776	596551
238564	596552
1893	596553
54423	596554
47676	596555
62534	596556
7496	596557
29762	596558
139072	596559
40	596560
40068	596561
38412	596562
36256	596563
9467	596564
14606	596565
7571	596566
163697	596567
9555	596568
45481	596569
9957	596570
19936	596571
6140	596572
1168	596573
5042	596574
43353	596575
17045	596576
51195	596577
46679	596578
3412	596579
356	596580
4617	596581
102050	596582
19789	596583
146273	596584
25704	596585
15179	596586
40677	596587
10950	596588
76860	596589
20938	596590
17097	596591
4608	596592
40890	596593
85537	596594
24303	596595
56046	596596
10293	596597
26521	596598
73470	596599
3097	596600
41681	596601
46157	596602
56017	596603
172894	596604
10553	596605
8162	596606
41078	596607
93241	596608
8268	596609
43018	596610
76093	596611
46770	596612
27236	596613
9935	596614
46169	596615
17499	596616
1114	596617
28009	596618
16604	596619
161502	596620
82681	596621
89746	596622
69576	596623
102117	596624
24425	596625
1800	596626
76519	596627
48263	596628
231421	596629
871	596630
12926	596631
211285	596632
35772	596633
14864	596634
68362	596635
51731	596636
15194	596637
19987	596638
8830	596639
30312	596640
197960	596641
25763	596642
5610	596643
33602	596644
67012	596645
3064	596646
110043	596647
11079	596648
46077	596649
86826	596650
184160	596651
47393	596652
63846	596653
6644	596654
128636	596655
4393	596656
96378	596657
37	596658
14374	596659
10923	596660
4406	596661
32206	596662
55267	596663
19997	596664
370	596665
81940	596666
135293	596667
32506	596668
43178	596669
9411	596670
6102	596671
69792	596672
101761	596673
65496	596674
27931	596675
38748	596676
45416	596677
102538	596678
40810	596679
112224	596680
41040	596681
25723	596682
39767	596683
55798	596684
9567	596685
4410	596686
5701	596687
10107	596688
89332	596689
4142	596690
36707	596691
21471	596692
1713	596693
26877	596694
30353	596695
5015	596696
77706	596697
4439	596698
137577	596699
39823	596700
42045	596701
20597	596702
167744	596703
37051	596704
40506	596705
103421	596706
15603	596707
161709	596708
142418	596709
43956	596710
48120	596711
12641	596712
15644	596713
11357	596714
16782	596715
31684	596716
13822	596717
104672	596718
32852	596719
54605	596720
10412	596721
162472	596722
58873	596723
32492	596724
17160	596725
80346	596726
5707	596727
126402	596728
19626	596729
94774	596730
58712	596731
36357	596732
87002	596733
2917	596734
63525	596735
51417	596736
16392	596737
84766	596738
62606	596739
1251	596740
9908	596741
49378	596742
24539	596743
13030	596744
8317	596745
86488	596746
6349	596747
10091	596748
117540	596749
160122	596750
39857	596751
118483	596752
28258	596753
30358	596754
166339	596755
119211	596756
26672	596757
236664	596758
236888	596759
209942	596760
118066	596761
202729	596762
38833	596763
40453	596764
50997	596765
157179	596766
201310	596767
9269	596768
12174	596769
238763	596770
14785	596771
75951	596772
117736	596773
379	596774
92005	596775
78035	596776
54665	596777
5405	596778
66327	596779
69793	596780
66777	596781
49	596782
64071	596783
239178	596784
236266	596785
21596	596786
66201	596787
136979	596788
11504	596789
5282	596790
63963	596791
20053	596792
23244	596793
60298	596794
10027	596795
213602	596796
43127	596797
88470	596798
9805	596799
124771	596800
115441	596801
83866	596802
77866	596803
47672	596804
105906	596805
146270	596806
117713	596807
118530	596808
34142	596809
189006	596810
652	596811
39298	596812
80439	596813
156896	596814
68155	596815
41551	596816
185968	596817
41112	596818
220854	596819
111241	596820
2711	596821
18913	596822
790	596823
16087	596824
71114	596825
10109	596826
53763	596827
53022	596828
10160	596829
163908	596830
134817	596831
188098	596832
117548	596833
90766	596834
71245	596835
52499	596836
82100	596837
1087	596838
28465	596839
115027	596840
27564	596841
204944	596842
31819	596843
3744	596844
11298	596845
100709	596846
188503	596847
76663	596848
1918	596849
27404	596850
101902	596851
3534	596852
9687	596853
108500	596854
3323	596855
125272	596856
135	596857
9768	596858
17480	596859
64	596860
70397	596861
16058	596862
1493	596863
240159	596864
30567	596865
62084	596866
32526	596867
49737	596868
26666	596869
402	596870
29690	596871
32256	596872
23975	596873
15352	596874
20576	596875
89914	596876
19573	596877
140224	596878
125877	596879
24028	596880
72077	596881
32742	596882
11062	596883
8130	596884
428	596885
14311	596886
22304	596887
32542	596888
19544	596889
2823	596890
27463	596891
1925	596892
8007	596893
108497	596894
27932	596895
25253	596896
5843	596897
152804	596898
48065	596899
4913	596900
4913	596901
70627	596902
2406	596903
24562	596904
143862	596905
1697	596906
65323	596907
13884	596908
4920	596909
122566	596910
25025	596911
3455	596912
48613	596913
41929	596914
10220	596915
128688	596916
6616	596917
90928	596918
137663	596919
82959	596920
32594	596921
61326	596922
68670	596923
79237	596924
8031	596925
13410	596926
67365	596927
230103	596928
8907	596929
24991	596930
114004	596931
33546	596932
3829	596933
143864	596934
24584	596935
10472	596936
118815	596937
53761	596938
163822	596939
37947	596940
8978	596941
28262	596942
142204	596943
18590	596944
3892	596945
60359	596946
74579	596947
48878	596948
81003	596949
49319	596950
60590	596951
15654	596952
48184	596953
18461	596954
69521	596955
62018	596956
19739	596957
206726	596958
78357	596959
140732	596960
62571	596961
34863	596962
17828	596963
15504	596964
7179	596965
74301	596966
96092	596967
66920	596968
73779	596969
45293	596970
10298	596971
1401	596972
26397	596973
11686	596974
31211	596975
55700	596976
27881	596977
33797	596978
147795	596979
11140	596980
200338	596981
18553	596982
41591	596983
50458	596984
1557	596985
30649	596986
127766	596987
11788	596988
73682	596989
111	596990
42323	596991
36376	596992
74071	596993
15193	596994
100580	596995
25	596996
84257	596997
54901	596998
111457	596999
72642	597000
22305	597001
15277	597002
949	597003
49609	597004
84053	597005
75906	597006
7846	597007
8280	597008
56842	597009
68223	597010
55973	597011
64760	597012
27929	597013
5795	597014
9850	597015
48433	597016
83705	597017
164745	597018
6083	597019
2852	597020
157160	597021
18382	597022
155736	597023
11208	597024
60268	597025
21260	597026
71507	597027
1560	597028
34424	597029
22476	597030
679	597031
24317	597032
11780	597033
22874	597034
128846	597035
60797	597036
30933	597037
5588	597038
29605	597039
21355	597040
37768	597041
98825	597042
83843	597043
8751	597044
44150	597045
2235	597046
5525	597047
61593	597048
7231	597049
24226	597050
56295	597051
58261	597052
106450	597053
221170	597054
23186	597055
9608	597056
20168	597057
172692	597058
15246	597059
27628	597060
143274	597061
32362	597062
12924	597063
37729	597064
2040	597065
5875	597066
112108	597067
78193	597068
10186	597069
25421	597070
102424	597071
9216	597072
5082	597073
24954	597074
3646	597075
18965	597076
17824	597077
12305	597078
40525	597079
64737	597080
14979	597081
22134	597082
30623	597083
2225	597084
18843	597085
1703	597086
4543	597087
26202	597088
3094	597089
18399	597090
130829	597091
8333	597092
37206	597093
7138	597094
151189	597095
73297	597096
31008	597097
61128	597098
54697	597099
56398	597100
39449	597101
1925	597102
31374	597103
20403	597104
45223	597105
99596	597106
25799	597107
14463	597108
50883	597109
18475	597110
57078	597111
2912	597112
13523	597113
13841	597114
30744	597115
58411	597116
6259	597117
5375	597118
8403	597119
63861	597120
4744	597121
63735	597122
233	597123
172717	597124
8444	597125
11385	597126
3226	597127
2509	597128
34850	597129
285	597130
4316	597131
217	597132
19048	597133
3360	597134
32661	597135
15919	597136
112179	597137
11342	597138
10944	597139
34907	597140
13599	597141
22986	597142
25968	597143
59448	597144
7991	597145
757	597146
2386	597147
49089	597148
220203	597149
644	597150
7282	597151
5972	597152
1445	597153
4771	597154
526	597155
83000	597156
47645	597157
153565	597158
19935	597159
15893	597160
10645	597161
88061	597162
52479	597163
5150	597164
36426	597165
160357	597166
1682	597167
142	597168
3021	597169
359	597170
142242	597171
4963	597172
9872	597173
69988	597174
3492	597175
230963	597176
5535	597177
37144	597178
752	597179
13119	597180
12210	597181
1077	597182
48316	597183
1575	597184
1666	597185
5538	597186
4097	597187
121	597188
14572	597189
3177	597190
180633	597191
134706	597192
1640	597193
76246	597194
23501	597195
4397	597196
46705	597197
43368	597198
87196	597199
44279	597200
174808	597201
35970	597202
41411	597203
18663	597204
54700	597205
10604	597206
39087	597207
95917	597208
56480	597209
17290	597210
167031	597211
202333	597212
91177	597213
180585	597214
21281	597215
56502	597216
107	597217
47342	597218
13418	597219
3945	597220
5656	597221
43793	597222
143172	597223
75315	597224
47734	597225
23041	597226
13431	597227
109849	597228
70335	597229
2658	597230
7046	597231
26574	597232
13851	597233
593	597234
199494	597235
41795	597236
110593	597237
51031	597238
15116	597239
15116	597240
18701	597241
112360	597242
89892	597243
14560	597244
10200	597245
54544	597246
78729	597247
64941	597248
16716	597249
107663	597250
3931	597251
39219	597252
4518	597253
17198	597254
29220	597255
15827	597256
209	597257
9180	597258
67194	597259
23587	597260
155488	597261
194	597262
42822	597263
91635	597264
50193	597265
96457	597266
34263	597267
25056	597268
105681	597269
1817	597270
9566	597271
26705	597272
131744	597273
33244	597274
177508	597275
21756	597276
172913	597277
2804	597278
7790	597279
8135	597280
35855	597281
4870	597282
52440	597283
28796	597284
1812	597285
14592	597286
63877	597287
34750	597288
149939	597289
148872	597290
17626	597291
30893	597292
18864	597293
97619	597294
27370	597295
3623	597296
50	597297
13253	597298
28682	597299
123249	597300
42953	597301
95318	597302
17263	597303
204127	597304
40944	597305
16293	597306
73209	597307
2771	597308
44518	597309
1849	597310
38499	597311
44923	597312
11858	597313
25755	597314
43669	597315
42108	597316
2430	597317
52009	597318
76148	597319
82696	597320
38498	597321
1299	597322
609	597323
478	597324
139696	597325
65773	597326
52953	597327
40829	597328
18557	597329
26636	597330
36107	597331
10342	597332
15379	597333
32977	597334
1731	597335
2912	597336
14773	597337
21011	597338
49798	597339
48694	597340
93151	597341
20714	597342
14222	597343
1083	597344
12324	597345
35798	597346
5686	597347
16435	597348
38119	597349
57405	597350
35433	597351
16195	597352
20703	597353
60499	597354
4112	597355
21657	597356
44765	597357
6227	597358
5229	597359
1138	597360
19083	597361
11787	597362
54444	597363
36661	597364
62926	597365
8784	597366
54512	597367
899	597368
35414	597369
91436	597370
11307	597371
52447	597372
13651	597373
153822	597374
83706	597375
9397	597376
6981	597377
58805	597378
115938	597379
67391	597380
54317	597381
165183	597382
163324	597383
1036	597384
23406	597385
89013	597386
40675	597387
12868	597388
30826	597389
27577	597390
85847	597391
4523	597392
40639	597393
7375	597394
2824	597395
6516	597396
32733	597397
60335	597398
20025	597399
133929	597400
198866	597401
27552	597402
84776	597403
9548	597404
35829	597405
1743	597406
5225	597407
460	597408
56932	597409
162212	597410
5616	597411
50702	597412
51541	597413
84491	597414
18879	597415
55198	597416
8719	597417
94330	597418
11542	597419
3035	597420
3035	597421
20753	597422
116305	597423
129882	597424
2203	597425
114438	597426
20909	597427
7906	597428
56649	597429
59788	597430
113201	597431
78229	597432
68156	597433
31599	597434
6020	597435
70457	597436
11715	597437
109029	597438
7156	597439
12248	597440
207433	597441
12248	597442
35859	597443
119853	597444
38545	597445
3616	597446
1559	597447
10392	597448
41086	597449
124127	597450
54	597451
4004	597452
202900	597453
152992	597454
30172	597455
8728	597456
25933	597457
35745	597458
20739	597459
213232	597460
44926	597461
45311	597462
2634	597463
157962	597464
9963	597465
31611	597466
2783	597467
2230	597468
66831	597469
22192	597470
47938	597471
55259	597472
950	597473
158433	597474
48304	597475
2494	597476
239273	597477
173658	597478
165571	597479
146017	597480
94796	597481
25324	597482
108165	597483
223400	597484
1975	597485
1674	597486
156723	597487
11695	597488
48741	597489
516	597490
111622	597491
8434	597492
95129	597493
4004	597494
88510	597495
131660	597496
410	597497
89134	597498
95230	597499
54033	597500
41981	597501
88591	597502
12	597503
18147	597504
54016	597505
129546	597506
42402	597507
6637	597508
42317	597509
28486	597510
165932	597511
16252	597512
10252	597513
26051	597514
44108	597515
73764	597516
111501	597517
33418	597518
123684	597519
16260	597520
42000	597521
90426	597522
53700	597523
47833	597524
42287	597525
67689	597526
10534	597527
176539	597528
22020	597529
5031	597530
142685	597531
90855	597532
33286	597533
9030	597534
42296	597535
73140	597536
6535	597537
41719	597538
141597	597539
18764	597540
192367	597541
119421	597542
145375	597543
121488	597544
105108	597545
728	597546
3877	597547
91807	597548
143125	597549
162457	597550
133750	597551
62435	597552
87411	597553
48455	597554
31324	597555
42682	597556
21469	597557
26894	597558
38209	597559
196772	597560
10430	597561
7612	597562
3481	597563
57	597564
107850	597565
130845	597566
106882	597567
140364	597568
22822	597569
3961	597570
57325	597571
53454	597572
5024	597573
5792	597574
49125	597575
89510	597576
42138	597577
35610	597578
45170	597579
12	597580
90902	597581
42137	597582
33482	597583
37814	597584
37941	597585
12548	597586
42336	597587
29021	597588
12	597589
27032	597590
42018	597591
38244	597592
1381	597593
57630	597594
847	597595
7418	597596
4059	597597
77627	597598
46082	597599
3372	597600
29753	597601
122788	597602
5536	597603
161671	597604
48200	597605
2027	597606
43116	597607
8521	597608
106249	597609
106157	597610
16792	597611
71569	597612
12828	597613
69308	597614
6622	597615
80710	597616
9535	597617
52568	597618
61786	597619
88957	597620
44583	597621
85272	597622
177488	597623
164677	597624
521	597625
86280	597626
88920	597627
134237	597628
67466	597629
164109	597630
91597	597631
711	597632
14684	597633
3623	597634
156562	597635
1412	597636
8039	597637
711	597638
411	597639
7230	597640
116293	597641
67345	597642
23196	597643
57187	597644
116090	597645
19040	597646
16818	597647
29965	597648
2912	597649
14483	597650
67860	597651
5774	597652
38513	597653
6588	597654
67303	597655
54736	597656
535	597657
16092	597658
17049	597659
77920	597660
25364	597661
30682	597662
103612	597663
28451	597664
140243	597665
32964	597666
45609	597667
1560	597668
23726	597669
29912	597670
240367	597671
206271	597672
7598	597673
119724	597674
8803	597675
82533	597676
17638	597677
51463	597678
10346	597679
17518	597680
31617	597681
37254	597682
19034	597683
45996	597684
490	597685
20927	597686
40738	597687
26486	597688
39232	597689
235831	597690
67915	597691
158473	597692
9357	597693
30777	597694
27352	597695
6824	597696
4641	597697
852	597698
2268	597699
29691	597700
41739	597701
2059	597702
229147	597703
2320	597704
1373	597705
16719	597706
47916	597707
2609	597708
8383	597709
47532	597710
28363	597711
89344	597712
79746	597713
82844	597714
5682	597715
79034	597716
41359	597717
18507	597718
73324	597719
57865	597720
27927	597721
83581	597722
118503	597723
207237	597724
13461	597725
26139	597726
25481	597727
98863	597728
39230	597729
91871	597730
8599	597731
117838	597732
101644	597733
26524	597734
17790	597735
78299	597736
4803	597737
14153	597738
7591	597739
14156	597740
381	597741
88298	597742
33318	597743
29333	597744
39098	597745
4123	597746
73913	597747
219758	597748
172970	597749
18641	597750
19265	597751
943	597752
28506	597753
1237	597754
12305	597755
62057	597756
11927	597757
915	597758
3853	597759
73654	597760
33979	597761
34944	597762
8503	597763
235	597764
9564	597765
97003	597766
12304	597767
25750	597768
90854	597769
4714	597770
30192	597771
3778	597772
99800	597773
376	597774
62189	597775
23717	597776
1417	597777
10341	597778
288	597779
19873	597780
44175	597781
3899	597782
11190	597783
126938	597784
2813	597785
9161	597786
47757	597787
16023	597788
6861	597789
19189	597790
5511	597791
123	597792
18789	597793
6881	597794
10179	597795
44943	597796
1824	597797
109275	597798
13778	597799
16604	597800
6118	597801
34649	597802
48094	597803
43366	597804
9879	597805
48648	597806
16958	597807
47524	597808
50067	597809
40089	597810
17199	597811
23106	597812
56136	597813
23929	597814
39662	597815
37074	597816
12718	597817
125067	597818
11207	597819
45312	597820
11990	597821
133518	597822
180629	597823
4811	597824
7778	597825
38947	597826
4501	597827
8189	597828
45143	597829
32622	597830
13042	597831
92362	597832
78080	597833
19982	597834
4615	597835
4818	597836
144338	597837
13608	597838
2886	597839
49971	597840
1	597841
205	597842
149718	597843
83652	597844
93166	597845
25330	597846
49813	597847
14079	597848
23511	597849
725	597850
21692	597851
1006	597852
39801	597853
912	597854
8362	597855
470	597856
51224	597857
6519	597858
28254	597859
14332	597860
143158	597861
49773	597862
15994	597863
34681	597864
34215	597865
84836	597866
4370	597867
6980	597868
6221	597869
27809	597870
10817	597871
2099	597872
48842	597873
63753	597874
28318	597875
10636	597876
3766	597877
54181	597878
113729	597879
9493	597880
50400	597881
4499	597882
7975	597883
98587	597884
32793	597885
52006	597886
309	597887
13012	597888
53092	597889
130484	597890
20446	597891
45000	597892
17627	597893
28944	597894
72118	597895
25446	597896
637	597897
10662	597898
73919	597899
96064	597900
59378	597901
12965	597902
41105	597903
58459	597904
46148	597905
1336	597906
2645	597907
1295	597908
97357	597909
1193	597910
7930	597911
27184	597912
85711	597913
2269	597914
6828	597915
23611	597916
5332	597917
47414	597918
16167	597919
84071	597920
16947	597921
85443	597922
15332	597923
32437	597924
126388	597925
5951	597926
25685	597927
26109	597928
12376	597929
150269	597930
7501	597931
14208	597932
34168	597933
610	597934
16605	597935
2209	597936
95535	597937
896	597938
29726	597939
40	597940
8205	597941
12160	597942
219192	597943
106408	597944
22513	597945
12963	597946
14810	597947
14358	597948
11284	597949
82722	597950
3454	597951
15583	597952
69705	597953
15520	597954
5452	597955
22186	597956
30911	597957
239979	597958
117592	597959
11706	597960
165892	597961
81166	597962
6234	597963
5163	597964
10257	597965
15564	597966
64540	597967
143761	597968
27632	597969
4268	597970
154089	597971
17556	597972
155765	597973
64256	597974
35435	597975
17659	597976
23592	597977
117976	597978
49342	597979
6160	597980
5284	597981
71213	597982
17576	597983
23955	597984
3868	597985
5510	597986
22285	597987
52685	597988
132173	597989
3245	597990
16745	597991
5926	597992
9931	597993
39086	597994
62472	597995
1529	597996
6029	597997
754	597998
70974	597999
46273	598000
3010	598001
18897	598002
150117	598003
27120	598004
211257	598005
92860	598006
10825	598007
40603	598008
18526	598009
46492	598010
13382	598011
351	598012
2277	598013
24127	598014
5319	598015
4683	598016
4345	598017
9885	598018
15143	598019
58999	598020
22555	598021
7289	598022
82301	598023
53818	598024
56496	598025
39812	598026
217	598027
11165	598028
43371	598029
34689	598030
12778	598031
1775	598032
74049	598033
111173	598034
18857	598035
60281	598036
7181	598037
13645	598038
22927	598039
182083	598040
31304	598041
28691	598042
22205	598043
23353	598044
72449	598045
56940	598046
32548	598047
4128	598048
24418	598049
141229	598050
81137	598051
10026	598052
13077	598053
8770	598054
1429	598055
146839	598056
10292	598057
82433	598058
11263	598059
25009	598060
191821	598061
220	598062
18504	598063
1211	598064
14047	598065
23673	598066
94296	598067
43894	598068
696	598069
5750	598070
103514	598071
10754	598072
32291	598073
71499	598074
13968	598075
11521	598076
9206	598077
96351	598078
158	598079
19325	598080
46679	598081
6758	598082
14447	598083
8012	598084
11284	598085
71745	598086
70965	598087
24072	598088
47872	598089
12717	598090
118761	598091
15565	598092
37350	598093
129108	598094
13290	598095
8459	598096
7884	598097
189902	598098
21571	598099
3038	598100
6806	598101
88439	598102
20638	598103
3148	598104
5431	598105
50433	598106
10148	598107
24371	598108
64048	598109
17409	598110
2165	598111
12116	598112
62036	598113
9195	598114
395	598115
14420	598116
3975	598117
6241	598118
16746	598119
100	598120
7314	598121
45903	598122
5449	598123
13590	598124
60325	598125
17818	598126
133435	598127
52404	598128
40417	598129
11199	598130
87109	598131
14079	598132
56163	598133
41032	598134
36809	598135
62594	598136
1618	598137
15275	598138
57193	598139
23929	598140
183657	598141
4621	598142
263	598143
10040	598144
32312	598145
55714	598146
31590	598147
9778	598148
15999	598149
7908	598150
65323	598151
9473	598152
4453	598153
24089	598154
47551	598155
13440	598156
2736	598157
15934	598158
28696	598159
57527	598160
78207	598161
96242	598162
93145	598163
25134	598164
907	598165
19537	598166
7511	598167
155710	598168
195796	598169
5985	598170
25977	598171
18692	598172
652	598173
64949	598174
2472	598175
10273	598176
52319	598177
1252	598178
5248	598179
8791	598180
57421	598181
21429	598182
4718	598183
23662	598184
23982	598185
7992	598186
14357	598187
5190	598188
154387	598189
871	598190
117715	598191
96633	598192
5161	598193
34656	598194
120327	598195
47580	598196
4169	598197
60656	598198
1187	598199
6495	598200
18827	598201
2292	598202
2099	598203
24	598204
717	598205
18268	598206
5	598207
5162	598208
50733	598209
165269	598210
148328	598211
171	598212
23352	598213
144724	598214
24085	598215
36017	598216
16488	598217
5566	598218
13418	598219
20577	598220
7293	598221
9913	598222
187912	598223
1194	598224
240	598225
3591	598226
15652	598227
10784	598228
16763	598229
328	598230
5951	598231
8582	598232
115	598233
25403	598234
129825	598235
109654	598236
4121	598237
3328	598238
13374	598239
418	598240
131706	598241
31682	598242
40748	598243
40161	598244
42769	598245
4003	598246
74217	598247
153345	598248
185444	598249
46389	598250
1317	598251
84567	598252
31601	598253
21810	598254
240059	598255
23880	598256
11877	598257
1353	598258
102121	598259
71967	598260
7000	598261
40940	598262
9363	598263
4402	598264
22171	598265
96776	598266
8168	598267
38550	598268
23441	598269
109796	598270
40080	598271
407	598272
1196	598273
1245	598274
4963	598275
49709	598276
67432	598277
166475	598278
41065	598279
10865	598280
236400	598281
52311	598282
153467	598283
1388	598284
2686	598285
55767	598286
43115	598287
2477	598288
103962	598289
235715	598290
1053	598291
17109	598292
70808	598293
9751	598294
28563	598295
24750	598296
91878	598297
70265	598298
12810	598299
962	598300
41680	598301
97543	598302
83790	598303
222996	598304
19598	598305
86787	598306
19746	598307
824	598308
114213	598309
73104	598310
83783	598311
37368	598312
73469	598313
20887	598314
25965	598315
3651	598316
6870	598317
47011	598318
1831	598319
5349	598320
28253	598321
89341	598322
11241	598323
88388	598324
165511	598325
31685	598326
99733	598327
13838	598328
68555	598329
66520	598330
71460	598331
46301	598332
131	598333
89757	598334
107538	598335
13357	598336
17616	598337
159379	598338
18107	598339
41117	598340
116238	598341
118050	598342
6731	598343
41460	598344
66977	598345
19477	598346
154	598347
100460	598348
94099	598349
62626	598350
44180	598351
126935	598352
8823	598353
126893	598354
9427	598355
34568	598356
16371	598357
32482	598358
6624	598359
34350	598360
27935	598361
5980	598362
86568	598363
68231	598364
14268	598365
7730	598366
7725	598367
2594	598368
69634	598369
27504	598370
52365	598371
8186	598372
225455	598373
22686	598374
37564	598375
12461	598376
48156	598377
105412	598378
23476	598379
5203	598380
73686	598381
553	598382
17169	598383
19578	598384
13613	598385
10678	598386
174155	598387
2366	598388
22651	598389
812	598390
766	598391
8393	598392
27299	598393
70763	598394
20189	598395
34202	598396
16088	598397
189	598398
15160	598399
45183	598400
8000	598401
10798	598402
6797	598403
38241	598404
10244	598405
30404	598406
1894	598407
381	598408
42545	598409
26088	598410
89009	598411
37624	598412
18650	598413
928	598414
1206	598415
2458	598416
68094	598417
3631	598418
10596	598419
66647	598420
21469	598421
67175	598422
123757	598423
2546	598424
1	598425
26508	598426
54509	598427
21495	598428
26540	598429
74880	598430
26289	598431
154060	598432
23252	598433
54570	598434
1921	598435
76982	598436
39243	598437
30672	598438
87807	598439
44746	598440
48124	598441
206438	598442
70796	598443
99298	598444
5166	598445
6411	598446
64191	598447
3973	598448
1231	598449
1984	598450
877	598451
9598	598452
31129	598453
18796	598454
121	598455
16461	598456
45608	598457
5333	598458
1807	598459
880	598460
3089	598461
58611	598462
22852	598463
27378	598464
109425	598465
8086	598466
126101	598467
10795	598468
28564	598469
77117	598470
22323	598471
8086	598472
8705	598473
32185	598474
5260	598475
22233	598476
2630	598477
260	598478
48671	598479
217685	598480
17567	598481
32434	598482
33863	598483
68608	598484
67830	598485
1	598486
2357	598487
27190	598488
24735	598489
1164	598490
329	598491
29383	598492
12754	598493
28968	598494
13349	598495
36272	598496
11748	598497
161639	598498
24762	598499
32358	598500
23756	598501
13217	598502
23450	598503
141646	598504
84126	598505
90	598506
19987	598507
211892	598508
186592	598509
44	598510
12885	598511
23147	598512
4701	598513
48467	598514
132565	598515
40188	598516
20502	598517
2359	598518
48582	598519
246	598520
18246	598521
53085	598522
8635	598523
2384	598524
7942	598525
50450	598526
93284	598527
45	598528
45	598529
30980	598530
75204	598531
2392	598532
22892	598533
16033	598534
36041	598535
159	598536
68859	598537
7769	598538
19869	598539
37462	598540
22379	598541
424	598542
104458	598543
177424	598544
198764	598545
78559	598546
15968	598547
15521	598548
30827	598549
4246	598550
11525	598551
241	598552
57079	598553
10132	598554
1275	598555
651	598556
48593	598557
5825	598558
30389	598559
25253	598560
23658	598561
21643	598562
17324	598563
26495	598564
32948	598565
3683	598566
73179	598567
5171	598568
8265	598569
52192	598570
48139	598571
90551	598572
5106	598573
329	598574
20335	598575
72173	598576
11481	598577
21386	598578
6054	598579
12317	598580
36195	598581
22415	598582
26218	598583
29635	598584
6521	598585
35587	598586
44988	598587
6432	598588
5317	598589
34317	598590
183544	598591
552	598592
11173	598593
20962	598594
1178	598595
112274	598596
10240	598597
112599	598598
16065	598599
503	598600
3698	598601
15472	598602
64382	598603
801	598604
65949	598605
1509	598606
11816	598607
204484	598608
67441	598609
45591	598610
6480	598611
14167	598612
1365	598613
71050	598614
36867	598615
41534	598616
163242	598617
29690	598618
57127	598619
7022	598620
62714	598621
17165	598622
3023	598623
84933	598624
3406	598625
6693	598626
10736	598627
16714	598628
2668	598629
967	598630
576	598631
100649	598632
18612	598633
18309	598634
27336	598635
39599	598636
81125	598637
4134	598638
9024	598639
21979	598640
16162	598641
41161	598642
5657	598643
2509	598644
38045	598645
1328	598646
6052	598647
31530	598648
2259	598649
8374	598650
3113	598651
3439	598652
16321	598653
40705	598654
28912	598655
112606	598656
41534	598657
35942	598658
16190	598659
87691	598660
42843	598661
26068	598662
2781	598663
231715	598664
222834	598665
8506	598666
178	598667
5591	598668
60316	598669
2935	598670
25819	598671
23890	598672
2299	598673
34025	598674
88374	598675
148461	598676
12969	598677
5253	598678
79552	598679
18426	598680
30718	598681
87912	598682
30421	598683
9194	598684
36536	598685
82945	598686
88359	598687
29026	598688
12266	598689
40010	598690
11277	598691
41165	598692
7770	598693
92077	598694
33821	598695
141716	598696
15420	598697
16831	598698
44094	598699
25692	598700
5195	598701
11956	598702
21670	598703
15688	598704
78434	598705
3765	598706
78411	598707
6862	598708
11462	598709
740	598710
66031	598711
16796	598712
8200	598713
79744	598714
928	598715
37533	598716
3662	598717
130966	598718
21046	598719
21020	598720
21731	598721
79295	598722
1517	598723
25877	598724
1226	598725
862	598726
33104	598727
37	598728
33104	598729
87735	598730
2652	598731
26685	598732
3596	598733
3182	598734
114864	598735
6488	598736
13987	598737
8770	598738
26354	598739
11353	598740
6560	598741
56849	598742
59567	598743
9754	598744
2580	598745
10289	598746
51527	598747
8275	598748
11487	598749
185194	598750
32898	598751
1645	598752
41522	598753
3994	598754
17493	598755
134	598756
24680	598757
130254	598758
11573	598759
17097	598760
2568	598761
43084	598762
43084	598763
8569	598764
11593	598765
96602	598766
11130	598767
84299	598768
73115	598769
171	598770
106229	598771
10036	598772
123713	598773
21138	598774
56477	598775
9106	598776
19359	598777
62148	598778
25119	598779
48739	598780
33169	598781
79842	598782
82496	598783
22464	598784
89306	598785
7339	598786
22999	598787
34204	598788
48536	598789
239165	598790
28678	598791
72251	598792
3864	598793
92246	598794
149513	598795
87429	598796
110965	598797
16300	598798
21514	598799
143497	598800
56652	598801
19800	598802
6124	598803
22373	598804
8721	598805
24832	598806
20620	598807
84589	598808
20802	598809
39429	598810
48137	598811
198975	598812
2560	598813
211	598814
5273	598815
7086	598816
3466	598817
1706	598818
96893	598819
137174	598820
12222	598821
744	598822
2525	598823
54597	598824
6734	598825
59047	598826
29750	598827
34479	598828
29577	598829
9144	598830
37004	598831
150256	598832
100408	598833
27403	598834
104018	598835
23087	598836
52294	598837
141665	598838
52932	598839
1644	598840
7660	598841
101	598842
41891	598843
80112	598844
34845	598845
175106	598846
138158	598847
46717	598848
18012	598849
14642	598850
2337	598851
8771	598852
2400	598853
92858	598854
549	598855
177543	598856
1006	598857
43052	598858
5760	598859
47668	598860
171616	598861
71895	598862
125729	598863
212161	598864
109143	598865
79340	598866
35509	598867
104589	598868
26203	598869
50069	598870
9642	598871
118824	598872
77449	598873
66971	598874
44387	598875
139875	598876
163567	598877
7424	598878
63641	598879
38565	598880
7070	598881
824	598882
73515	598883
82347	598884
39869	598885
11271	598886
80	598887
83218	598888
14723	598889
63592	598890
83581	598891
11238	598892
110913	598893
181654	598894
2831	598895
70521	598896
124497	598897
42943	598898
43378	598899
45748	598900
4756	598901
14201	598902
173246	598903
14197	598904
106146	598905
28681	598906
2807	598907
4206	598908
303	598909
39085	598910
103449	598911
32893	598912
104972	598913
40790	598914
11772	598915
42125	598916
13633	598917
14945	598918
26191	598919
156599	598920
6029	598921
18099	598922
661	598923
69233	598924
80534	598925
50547	598926
101374	598927
36005	598928
7263	598929
3906	598930
52105	598931
24323	598932
53513	598933
73884	598934
19404	598935
13706	598936
37776	598937
29819	598938
4301	598939
6	598940
29781	598941
167239	598942
303	598943
99976	598944
52192	598945
7751	598946
3953	598947
17298	598948
16408	598949
4490	598950
244	598951
46466	598952
89044	598953
789	598954
66803	598955
14213	598956
6546	598957
25396	598958
9253	598959
22576	598960
61766	598961
29661	598962
4746	598963
6301	598964
7570	598965
14116	598966
42181	598967
1854	598968
41648	598969
2312	598970
106810	598971
203892	598972
106577	598973
9975	598974
1809	598975
4787	598976
3235	598977
13072	598978
91266	598979
57649	598980
36213	598981
51846	598982
27468	598983
5421	598984
112824	598985
65567	598986
5878	598987
110386	598988
26376	598989
15676	598990
50707	598991
19995	598992
3654	598993
14171	598994
61790	598995
44799	598996
5515	598997
13688	598998
1826	598999
13943	599000
34776	599001
539	599002
21285	599003
541	599004
43449	599005
272	599006
709	599007
2665	599008
908	599009
62024	599010
912	599011
113760	599012
37082	599013
5322	599014
25869	599015
329	599016
6758	599017
25131	599018
9670	599019
34109	599020
11609	599021
59051	599022
22275	599023
16185	599024
27148	599025
73855	599026
19504	599027
24812	599028
62081	599029
4470	599030
7389	599031
2981	599032
34493	599033
13827	599034
75727	599035
71020	599036
18751	599037
22484	599038
13938	599039
60060	599040
11097	599041
166440	599042
21002	599043
1517	599044
134	599045
23502	599046
50317	599047
12187	599048
50317	599049
16383	599050
86010	599051
87602	599052
50480	599053
6759	599054
1724	599055
21	599056
9430	599057
31283	599058
177437	599059
128384	599060
76176	599061
29015	599062
99911	599063
185551	599064
40773	599065
3656	599066
17697	599067
51	599068
1546	599069
1196	599070
20820	599071
18372	599072
9096	599073
135	599074
2537	599075
2552	599076
59155	599077
54449	599078
7369	599079
48430	599080
2788	599081
45866	599082
10020	599083
11012	599084
1897	599085
155005	599086
4485	599087
22988	599088
13342	599089
7366	599090
60513	599091
47369	599092
92373	599093
20719	599094
45451	599095
70241	599096
18312	599097
7288	599098
2863	599099
82354	599100
14829	599101
32729	599102
88692	599103
52687	599104
5681	599105
6648	599106
10869	599107
78746	599108
79878	599109
5874	599110
12384	599111
33730	599112
12581	599113
15308	599114
32138	599115
19442	599116
58212	599117
47365	599118
7591	599119
15205	599120
10794	599121
38612	599122
3635	599123
4115	599124
54223	599125
58331	599126
586	599127
9135	599128
57270	599129
29833	599130
5468	599131
18270	599132
43563	599133
18784	599134
4789	599135
2849	599136
9491	599137
42425	599138
13251	599139
1366	599140
6872	599141
2643	599142
4183	599143
44904	599144
17849	599145
6947	599146
129485	599147
29800	599148
9438	599149
45121	599150
150601	599151
15594	599152
27108	599153
4782	599154
8405	599155
216069	599156
15742	599157
28402	599158
3296	599159
21429	599160
61071	599161
62493	599162
121	599163
95834	599164
30177	599165
28817	599166
22773	599167
8146	599168
18303	599169
25132	599170
629	599171
44145	599172
70858	599173
98470	599174
13705	599175
147648	599176
5600	599177
3465	599178
5486	599179
6437	599180
36139	599181
10732	599182
36854	599183
4377	599184
38100	599185
11812	599186
6166	599187
15786	599188
13472	599189
4087	599190
30921	599191
94625	599192
74405	599193
8062	599194
11124	599195
9462	599196
9458	599197
518	599198
12827	599199
25487	599200
16016	599201
19197	599202
11666	599203
12715	599204
9769	599205
2820	599206
33957	599207
18876	599208
97982	599209
34668	599210
138941	599211
45161	599212
69843	599213
35046	599214
12732	599215
2392	599216
120600	599217
1336	599218
36506	599219
80062	599220
57281	599221
9259	599222
63704	599223
63247	599224
11117	599225
20582	599226
57900	599227
3716	599228
183914	599229
3024	599230
10047	599231
2335	599232
17383	599233
20483	599234
47993	599235
60353	599236
7405	599237
14287	599238
10321	599239
165942	599240
83749	599241
22153	599242
26466	599243
27318	599244
80888	599245
23151	599246
1095	599247
181461	599248
9535	599249
35400	599250
28299	599251
13306	599252
35183	599253
1270	599254
24472	599255
45217	599256
51369	599257
2288	599258
1308	599259
23759	599260
5625	599261
85741	599262
2056	599263
3543	599264
43663	599265
37581	599266
3549	599267
92057	599268
12885	599269
707	599270
75015	599271
69903	599272
29252	599273
1087	599274
16237	599275
37696	599276
60407	599277
12385	599278
485	599279
54810	599280
10798	599281
29254	599282
98904	599283
13016	599284
55618	599285
44113	599286
97219	599287
2802	599288
12869	599289
1084	599290
196	599291
26466	599292
8521	599293
5386	599294
7977	599295
2941	599296
65563	599297
32289	599298
15132	599299
14238	599300
79695	599301
3187	599302
586	599303
44241	599304
107790	599305
7204	599306
135226	599307
75256	599308
118435	599309
27597	599310
193431	599311
322	599312
39057	599313
1474	599314
1682	599315
11647	599316
86	599317
194725	599318
34315	599319
447	599320
70657	599321
5378	599322
12228	599323
219987	599324
47932	599325
15341	599326
92151	599327
25684	599328
18216	599329
148229	599330
158938	599331
73065	599332
161423	599333
67298	599334
203823	599335
25809	599336
10918	599337
5432	599338
46851	599339
2972	599340
62089	599341
13876	599342
13787	599343
161	599344
8368	599345
16785	599346
89046	599347
7096	599348
38139	599349
5948	599350
172735	599351
4644	599352
1861	599353
40301	599354
239847	599355
68385	599356
32082	599357
132853	599358
146839	599359
44566	599360
11805	599361
1084	599362
143443	599363
36191	599364
108745	599365
6552	599366
242	599367
7904	599368
365	599369
22447	599370
62442	599371
5518	599372
20693	599373
46794	599374
183353	599375
80598	599376
30807	599377
16253	599378
3455	599379
31285	599380
62	599381
58307	599382
70715	599383
19069	599384
44	599385
18879	599386
62157	599387
19	599388
15956	599389
15190	599390
103278	599391
34023	599392
48564	599393
282	599394
62146	599395
2391	599396
45501	599397
17120	599398
11813	599399
22207	599400
34136	599401
1894	599402
148303	599403
6811	599404
28202	599405
5090	599406
84061	599407
12236	599408
125703	599409
20355	599410
104874	599411
15241	599412
41242	599413
45930	599414
1809	599415
10016	599416
1042	599417
61287	599418
12631	599419
18413	599420
130880	599421
11069	599422
13524	599423
25609	599424
57043	599425
64217	599426
60	599427
72552	599428
7621	599429
17797	599430
164858	599431
21263	599432
12298	599433
115618	599434
12960	599435
10730	599436
52800	599437
5225	599438
3374	599439
96613	599440
1515	599441
9791	599442
89416	599443
48826	599444
288	599445
6256	599446
4930	599447
430	599448
4378	599449
2046	599450
13923	599451
83183	599452
5997	599453
4424	599454
63872	599455
75990	599456
6585	599457
2085	599458
6116	599459
19141	599460
28504	599461
34356	599462
92659	599463
14402	599464
52475	599465
22064	599466
151058	599467
8478	599468
62852	599469
36195	599470
51047	599471
23445	599472
44863	599473
226289	599474
75098	599475
174730	599476
13229	599477
14523	599478
221808	599479
50019	599480
190448	599481
134065	599482
97815	599483
14362	599484
7500	599485
34585	599486
63320	599487
82919	599488
137638	599489
8379	599490
15399	599491
22263	599492
150128	599493
147554	599494
47737	599495
64884	599496
13229	599497
2920	599498
57541	599499
42661	599500
22693	599501
96589	599502
42539	599503
55470	599504
49426	599505
36672	599506
150926	599507
17227	599508
119549	599509
35536	599510
15230	599511
40944	599512
83286	599513
732	599514
8100	599515
81148	599516
65070	599517
11770	599518
31546	599519
156983	599520
35021	599521
4566	599522
33922	599523
40724	599524
32698	599525
178636	599526
2203	599527
45794	599528
15946	599529
147929	599530
27611	599531
31026	599532
88451	599533
31642	599534
64834	599535
84302	599536
58719	599537
92090	599538
51951	599539
74228	599540
9171	599541
22263	599542
57907	599543
42450	599544
147258	599545
20595	599546
136212	599547
133954	599548
118236	599549
4059	599550
20207	599551
109099	599552
35453	599553
80537	599554
713	599555
3109	599556
69903	599557
79645	599558
96141	599559
147268	599560
123080	599561
22379	599562
82604	599563
14298	599564
691	599565
104960	599566
17758	599567
100014	599568
3485	599569
35271	599570
64708	599571
12854	599572
80999	599573
33771	599574
708	599575
83938	599576
150854	599577
144191	599578
2929	599579
8953	599580
93607	599581
23993	599582
108618	599583
12277	599584
28994	599585
4782	599586
20105	599587
124431	599588
225677	599589
8677	599590
22919	599591
12811	599592
22099	599593
209602	599594
18263	599595
79817	599596
24307	599597
38783	599598
31	599599
103917	599600
32338	599601
78573	599602
169045	599603
124228	599604
27126	599605
40629	599606
30892	599607
40996	599608
62837	599609
40393	599610
3454	599611
45710	599612
44598	599613
147796	599614
2820	599615
8269	599616
2195	599617
17585	599618
14918	599619
29312	599620
83380	599621
2143	599622
17021	599623
29766	599624
115463	599625
45745	599626
5467	599627
136897	599628
92742	599629
92742	599630
42827	599631
32422	599632
2998	599633
893	599634
92108	599635
8136	599636
113009	599637
10011	599638
1152	599639
7065	599640
29023	599641
11141	599642
4961	599643
787	599644
11501	599645
13028	599646
221299	599647
41164	599648
91941	599649
56035	599650
101204	599651
32650	599652
204834	599653
402	599654
50843	599655
143120	599656
8864	599657
606	599658
148309	599659
18238	599660
189743	599661
15353	599662
52771	599663
71987	599664
5350	599665
16549	599666
22596	599667
2049	599668
47549	599669
25009	599670
51106	599671
710	599672
370	599673
30545	599674
2986	599675
428	599676
6153	599677
65196	599678
162651	599679
36294	599680
313	599681
28865	599682
11422	599683
31034	599684
72067	599685
16068	599686
67241	599687
2063	599688
10616	599689
113441	599690
1521	599691
28775	599692
67374	599693
16047	599694
8345	599695
14661	599696
49167	599697
14570	599698
18565	599699
7210	599700
63788	599701
10980	599702
1622	599703
29455	599704
13131	599705
122616	599706
60045	599707
40049	599708
29710	599709
100566	599710
971	599711
21698	599712
17410	599713
6948	599714
3013	599715
35005	599716
45476	599717
58799	599718
103984	599719
28198	599720
5247	599721
91352	599722
42520	599723
156549	599724
33371	599725
89978	599726
32391	599727
103615	599728
15308	599729
84827	599730
426	599731
38753	599732
701	599733
8077	599734
12845	599735
9354	599736
24078	599737
135113	599738
197	599739
73222	599740
28022	599741
9354	599742
42503	599743
46058	599744
35308	599745
107062	599746
66390	599747
1641	599748
221151	599749
21655	599750
17813	599751
92529	599752
49533	599753
30863	599754
62198	599755
124255	599756
52691	599757
11758	599758
11642	599759
17003	599760
82340	599761
19071	599762
512	599763
42535	599764
143203	599765
41137	599766
5075	599767
27773	599768
33982	599769
1019	599770
62487	599771
16589	599772
106251	599773
71219	599774
10902	599775
1230	599776
37010	599777
13388	599778
8794	599779
36683	599780
511	599781
79019	599782
37149	599783
11527	599784
24746	599785
46848	599786
357	599787
85466	599788
113619	599789
3170	599790
1511	599791
2036	599792
227112	599793
798	599794
1941	599795
4470	599796
6683	599797
8277	599798
8354	599799
16722	599800
1492	599801
2545	599802
186045	599803
5608	599804
23898	599805
9382	599806
3745	599807
4152	599808
16650	599809
16700	599810
3975	599811
5352	599812
47022	599813
425	599814
30668	599815
25001	599816
9504	599817
26266	599818
14071	599819
120766	599820
31161	599821
83357	599822
27956	599823
38082	599824
4220	599825
2012	599826
46095	599827
38756	599828
8638	599829
335	599830
5333	599831
8492	599832
25447	599833
60655	599834
103903	599835
28089	599836
27736	599837
3464	599838
196076	599839
22584	599840
104981	599841
3249	599842
83277	599843
10106	599844
1284	599845
22832	599846
106515	599847
24395	599848
77730	599849
14513	599850
4027	599851
1693	599852
6093	599853
1195	599854
18636	599855
652	599856
17271	599857
22377	599858
697	599859
274	599860
31612	599861
4934	599862
4296	599863
5253	599864
34767	599865
9529	599866
111228	599867
1542	599868
7	599869
3770	599870
7608	599871
84915	599872
39088	599873
158	599874
18673	599875
1325	599876
173498	599877
8811	599878
2289	599879
52013	599880
7137	599881
9158	599882
23155	599883
3622	599884
39139	599885
44234	599886
14595	599887
148419	599888
9858	599889
34710	599890
18993	599891
28551	599892
98877	599893
10226	599894
116886	599895
24243	599896
85114	599897
16295	599898
58874	599899
752	599900
12318	599901
139461	599902
4134	599903
83214	599904
3814	599905
235	599906
110210	599907
22386	599908
5499	599909
1642	599910
4194	599911
1317	599912
287	599913
3409	599914
22106	599915
3750	599916
13979	599917
46084	599918
13594	599919
6924	599920
27352	599921
6813	599922
79852	599923
22757	599924
23414	599925
14077	599926
7388	599927
35485	599928
552	599929
16228	599930
51995	599931
10014	599932
6914	599933
126954	599934
66506	599935
16785	599936
1737	599937
29634	599938
4285	599939
21290	599940
9174	599941
5971	599942
4417	599943
48445	599944
1279	599945
2323	599946
14787	599947
9313	599948
59683	599949
55171	599950
56551	599951
10192	599952
52230	599953
23160	599954
54577	599955
3029	599956
233	599957
9122	599958
42589	599959
898	599960
40949	599961
77000	599962
8323	599963
7015	599964
31522	599965
20670	599966
4217	599967
118589	599968
8712	599969
78110	599970
23530	599971
22303	599972
59582	599973
11500	599974
29620	599975
32009	599976
110587	599977
2071	599978
61286	599979
766	599980
59615	599981
25395	599982
258	599983
89129	599984
10034	599985
3255	599986
1325	599987
6361	599988
40284	599989
6196	599990
95735	599991
2313	599992
71308	599993
32292	599994
12931	599995
2927	599996
22927	599997
23547	599998
5548	599999
59082	600000
1176	600001
11134	600002
67369	600003
46882	600004
41654	600005
37725	600006
128799	600007
98991	600008
4157	600009
37	600010
5236	600011
9303	600012
141454	600013
117273	600014
195786	600015
24578	600016
4142	600017
67845	600018
15687	600019
18969	600020
62850	600021
30684	600022
17239	600023
364	600024
9661	600025
22795	600026
7353	600027
46010	600028
57885	600029
286	600030
1705	600031
4280	600032
13077	600033
166024	600034
20201	600035
52009	600036
72248	600037
4753	600038
30960	600039
19761	600040
6280	600041
46095	600042
2926	600043
44368	600044
2535	600045
14513	600046
26111	600047
16151	600048
8226	600049
3318	600050
4305	600051
67465	600052
16454	600053
110250	600054
11276	600055
10972	600056
8119	600057
9661	600058
35485	600059
16173	600060
58287	600061
71541	600062
103900	600063
3275	600064
15445	600065
16913	600066
73421	600067
12974	600068
22493	600069
11345	600070
1129	600071
11080	600072
7056	600073
5069	600074
5548	600075
1459	600076
3091	600077
134039	600078
512	600079
12088	600080
57032	600081
30080	600082
20377	600083
6219	600084
6968	600085
124074	600086
27259	600087
113186	600088
50147	600089
5945	600090
31041	600091
57348	600092
1598	600093
28095	600094
32917	600095
2337	600096
4136	600097
11001	600098
43351	600099
40802	600100
20777	600101
73124	600102
15910	600103
3829	600104
22842	600105
54626	600106
19788	600107
7878	600108
15251	600109
35648	600110
1869	600111
67878	600112
8611	600113
10939	600114
43688	600115
15142	600116
109801	600117
103935	600118
75575	600119
52199	600120
4478	600121
3880	600122
59481	600123
6900	600124
2555	600125
24947	600126
80962	600127
8753	600128
10733	600129
23653	600130
85122	600131
7330	600132
117935	600133
30674	600134
8174	600135
184068	600136
1412	600137
165221	600138
194276	600139
82748	600140
50300	600141
24686	600142
32681	600143
2492	600144
7897	600145
356	600146
146857	600147
543	600148
4943	600149
12750	600150
3105	600151
3758	600152
11539	600153
6853	600154
19515	600155
749	600156
12619	600157
2351	600158
32538	600159
4475	600160
6482	600161
47	600162
876	600163
2000	600164
20622	600165
113860	600166
1037	600167
39096	600168
7249	600169
91465	600170
54776	600171
55651	600172
49699	600173
24058	600174
29079	600175
20673	600176
48795	600177
22680	600178
36918	600179
64325	600180
690	600181
35616	600182
163358	600183
2268	600184
72831	600185
133024	600186
2864	600187
27347	600188
863	600189
38451	600190
4152	600191
10190	600192
10182	600193
543	600194
22929	600195
1457	600196
512	600197
25004	600198
73	600199
39705	600200
18289	600201
82167	600202
34526	600203
2108	600204
57623	600205
18818	600206
11514	600207
30264	600208
73616	600209
3110	600210
12030	600211
7328	600212
118249	600213
236919	600214
167	600215
37111	600216
53209	600217
29117	600218
4881	600219
35693	600220
70589	600221
20490	600222
758	600223
3284	600224
15231	600225
8797	600226
6378	600227
4245	600228
296	600229
119762	600230
22535	600231
26265	600232
22353	600233
22322	600234
57	600235
13069	600236
10948	600237
1	600238
72833	600239
16332	600240
108519	600241
86450	600242
877	600243
35272	600244
76244	600245
57869	600246
74991	600247
56691	600248
4210	600249
40674	600250
32754	600251
235212	600252
9736	600253
89050	600254
181817	600255
1826	600256
112142	600257
7309	600258
1924	600259
43038	600260
52163	600261
116313	600262
149010	600263
226786	600264
14316	600265
2941	600266
56204	600267
7329	600268
1786	600269
236442	600270
37777	600271
50548	600272
28905	600273
170708	600274
27519	600275
87245	600276
37135	600277
25894	600278
113395	600279
12158	600280
65656	600281
2453	600282
25086	600283
185372	600284
1214	600285
6696	600286
41807	600287
28725	600288
42888	600289
1897	600290
1085	600291
23582	600292
33831	600293
85563	600294
28419	600295
54101	600296
9132	600297
2698	600298
89457	600299
185	600300
10960	600301
5894	600302
158	600303
45471	600304
57531	600305
1957	600306
80802	600307
100776	600308
56151	600309
45420	600310
166828	600311
52718	600312
93800	600313
63179	600314
35749	600315
8108	600316
42723	600317
36393	600318
164251	600319
156278	600320
112912	600321
21719	600322
38959	600323
3553	600324
108487	600325
69623	600326
3048	600327
41892	600328
101450	600329
136061	600330
57805	600331
53154	600332
18467	600333
485	600334
21841	600335
117432	600336
35682	600337
48067	600338
20129	600339
46202	600340
64	600341
18361	600342
62673	600343
5097	600344
1610	600345
2531	600346
122522	600347
108431	600348
6538	600349
20853	600350
4604	600351
94939	600352
17432	600353
88165	600354
50784	600355
8253	600356
217419	600357
91859	600358
45909	600359
32641	600360
63933	600361
89572	600362
108714	600363
33859	600364
147659	600365
117092	600366
165814	600367
238724	600368
32927	600369
41448	600370
150503	600371
15935	600372
2716	600373
188343	600374
67268	600375
97323	600376
36668	600377
6832	600378
99607	600379
118088	600380
58670	600381
44208	600382
6608	600383
123562	600384
39194	600385
208664	600386
73236	600387
894	600388
20656	600389
26414	600390
62121	600391
83347	600392
16116	600393
188530	600394
173818	600395
179796	600396
179806	600397
25599	600398
20549	600399
36096	600400
167136	600401
99493	600402
224963	600403
95081	600404
5550	600405
12812	600406
22439	600407
6542	600408
5886	600409
38588	600410
28715	600411
92961	600412
11818	600413
35813	600414
4331	600415
14458	600416
1170	600417
14159	600418
7072	600419
7325	600420
4839	600421
35935	600422
34182	600423
8135	600424
7137	600425
154776	600426
17450	600427
38446	600428
5500	600429
12195	600430
57347	600431
50279	600432
38116	600433
23298	600434
50587	600435
26501	600436
32345	600437
87626	600438
58	600439
210329	600440
5070	600441
3301	600442
205681	600443
4143	600444
129278	600445
23730	600446
49219	600447
9353	600448
27659	600449
24123	600450
4346	600451
1914	600452
9074	600453
7196	600454
76942	600455
157	600456
39663	600457
79063	600458
29489	600459
66	600460
31014	600461
3541	600462
3247	600463
30932	600464
152425	600465
31283	600466
39566	600467
8634	600468
30753	600469
12716	600470
1091	600471
48800	600472
4833	600473
32927	600474
82847	600475
8513	600476
770	600477
2006	600478
7582	600479
7370	600480
1458	600481
401	600482
860	600483
500	600484
40701	600485
23779	600486
54701	600487
4575	600488
57322	600489
24618	600490
49569	600491
17138	600492
23357	600493
509	600494
8406	600495
27494	600496
33284	600497
71086	600498
21450	600499
41701	600500
18474	600501
79322	600502
36475	600503
33836	600504
15306	600505
37258	600506
1144	600507
6533	600508
12958	600509
697	600510
8593	600511
73129	600512
97758	600513
27247	600514
14288	600515
13620	600516
54749	600517
71524	600518
24605	600519
28007	600520
69946	600521
15349	600522
12932	600523
2578	600524
352	600525
18274	600526
238150	600527
773	600528
117684	600529
7889	600530
19269	600531
2133	600532
988	600533
1755	600534
146969	600535
15669	600536
3586	600537
80712	600538
2562	600539
853	600540
23529	600541
31889	600542
19193	600543
52959	600544
23357	600545
6873	600546
2132	600547
10590	600548
889	600549
20452	600550
36029	600551
10747	600552
44368	600553
65811	600554
145502	600555
144508	600556
7325	600557
67695	600558
7733	600559
25708	600560
9024	600561
6684	600562
103856	600563
14859	600564
51789	600565
37529	600566
140819	600567
6883	600568
89442	600569
29779	600570
77634	600571
7385	600572
120083	600573
88855	600574
1086	600575
66697	600576
38259	600577
23532	600578
167515	600579
4106	600580
2978	600581
5581	600582
9515	600583
22119	600584
18366	600585
27771	600586
811	600587
70702	600588
32480	600589
12718	600590
51324	600591
46459	600592
12759	600593
4574	600594
32139	600595
173148	600596
1113	600597
11428	600598
1939	600599
4177	600600
42097	600601
37650	600602
14569	600603
11742	600604
20228	600605
14447	600606
25123	600607
46679	600608
10231	600609
33179	600610
68295	600611
60656	600612
291	600613
13580	600614
11831	600615
11893	600616
1807	600617
48522	600618
1978	600619
107	600620
85	600621
7165	600622
2111	600623
253	600624
1072	600625
1212	600626
30704	600627
23393	600628
23601	600629
1649	600630
13354	600631
652	600632
6553	600633
553	600634
1828	600635
81687	600636
1315	600637
49637	600638
552	600639
1497	600640
5080	600641
40087	600642
46112	600643
26396	600644
5765	600645
32604	600646
191148	600647
16916	600648
2108	600649
14648	600650
31524	600651
116563	600652
16143	600653
66905	600654
25138	600655
32650	600656
50466	600657
8814	600658
44918	600659
91718	600660
97856	600661
26922	600662
5334	600663
639	600664
46122	600665
80712	600666
2960	600667
23745	600668
35996	600669
28394	600670
40803	600671
56322	600672
1876	600673
138952	600674
23555	600675
7322	600676
105686	600677
89808	600678
8053	600679
18784	600680
668	600681
2277	600682
20368	600683
120271	600684
30255	600685
16310	600686
7086	600687
39945	600688
454	600689
4823	600690
50816	600691
162259	600692
35819	600693
2661	600694
36723	600695
42891	600696
27905	600697
35944	600698
80863	600699
49045	600700
97962	600701
22853	600702
26153	600703
44948	600704
77138	600705
33901	600706
146867	600707
81077	600708
82485	600709
110372	600710
65678	600711
6267	600712
9764	600713
61378	600714
31507	600715
84020	600716
124501	600717
30957	600718
124319	600719
13100	600720
237704	600721
71772	600722
49631	600723
8113	600724
143425	600725
13154	600726
88285	600727
182277	600728
102300	600729
66970	600730
65407	600731
9290	600732
28444	600733
84650	600734
94709	600735
11803	600736
24788	600737
26516	600738
97103	600739
61602	600740
7447	600741
32740	600742
12853	600743
39748	600744
75986	600745
13288	600746
146852	600747
200299	600748
79307	600749
11275	600750
17470	600751
14308	600752
108856	600753
17007	600754
1397	600755
22826	600756
44359	600757
751	600758
42758	600759
66766	600760
4774	600761
31304	600762
70353	600763
2375	600764
70409	600765
123328	600766
30714	600767
640	600768
84540	600769
7548	600770
141246	600771
22298	600772
62056	600773
52427	600774
11797	600775
147334	600776
15772	600777
39021	600778
72910	600779
54870	600780
126022	600781
63851	600782
14422	600783
2464	600784
3608	600785
91538	600786
36700	600787
22337	600788
156711	600789
9410	600790
1773	600791
2486	600792
85507	600793
13095	600794
3382	600795
66699	600796
2576	600797
6870	600798
37212	600799
238	600800
9192	600801
40697	600802
140678	600803
40914	600804
44565	600805
12838	600806
85336	600807
22255	600808
864	600809
52655	600810
12784	600811
4309	600812
4070	600813
87480	600814
8574	600815
26371	600816
18345	600817
58705	600818
12676	600819
88100	600820
17095	600821
1379	600822
27519	600823
104642	600824
4453	600825
24500	600826
11370	600827
70337	600828
14208	600829
4872	600830
803	600831
15193	600832
8496	600833
6437	600834
199126	600835
3328	600836
1771	600837
20772	600838
26299	600839
10674	600840
12221	600841
2643	600842
27686	600843
45947	600844
13470	600845
71483	600846
39632	600847
149518	600848
77431	600849
212139	600850
22979	600851
36542	600852
68971	600853
55883	600854
36662	600855
966	600856
262	600857
54912	600858
66576	600859
46893	600860
13469	600861
20858	600862
31259	600863
32277	600864
763	600865
1857	600866
63539	600867
34641	600868
64018	600869
19127	600870
42433	600871
70367	600872
1760	600873
51146	600874
96096	600875
22889	600876
91516	600877
7511	600878
135055	600879
6785	600880
18195	600881
12214	600882
1429	600883
20116	600884
17021	600885
20505	600886
14701	600887
821	600888
118	600889
36654	600890
5968	600891
5792	600892
70364	600893
3954	600894
7919	600895
12659	600896
88172	600897
27155	600898
1038	600899
3932	600900
4	600901
43494	600902
28511	600903
20887	600904
119563	600905
17844	600906
7395	600907
94107	600908
1838	600909
26801	600910
8161	600911
59063	600912
25016	600913
48507	600914
11211	600915
40711	600916
61994	600917
122605	600918
61035	600919
113717	600920
5137	600921
12829	600922
1415	600923
24273	600924
117273	600925
1423	600926
10353	600927
11138	600928
898	600929
68835	600930
10563	600931
5856	600932
15264	600933
14662	600934
75021	600935
99082	600936
9363	600937
580	600938
77173	600939
126763	600940
68344	600941
59080	600942
78467	600943
114360	600944
48471	600945
48471	600946
9384	600947
18713	600948
25472	600949
32045	600950
31154	600951
11815	600952
20552	600953
25099	600954
40712	600955
51057	600956
79273	600957
10090	600958
81942	600959
41716	600960
63314	600961
13018	600962
70012	600963
10162	600964
38135	600965
55544	600966
4066	600967
170499	600968
7460	600969
2384	600970
18258	600971
2496	600972
7670	600973
33863	600974
2204	600975
1016	600976
19903	600977
132519	600978
2248	600979
64678	600980
58455	600981
11933	600982
2731	600983
128765	600984
5124	600985
18284	600986
44272	600987
17845	600988
36086	600989
50427	600990
209432	600991
69917	600992
49384	600993
8113	600994
44299	600995
17550	600996
28984	600997
2147	600998
105982	600999
4203	601000
31977	601001
64738	601002
148357	601003
2835	601004
93232	601005
8287	601006
38211	601007
8160	601008
29848	601009
79120	601010
4966	601011
4809	601012
9570	601013
37551	601014
5710	601015
50033	601016
2221	601017
29303	601018
39864	601019
64	601020
6594	601021
1283	601022
21729	601023
86	601024
10616	601025
133763	601026
1038	601027
62352	601028
6981	601029
56739	601030
20245	601031
822	601032
5783	601033
11931	601034
6036	601035
4418	601036
141789	601037
5485	601038
13803	601039
29770	601040
8414	601041
9850	601042
59263	601043
17499	601044
73445	601045
44723	601046
5614	601047
252	601048
133	601049
60418	601050
158774	601051
3449	601052
22030	601053
7444	601054
5022	601055
5391	601056
25460	601057
30753	601058
4620	601059
13102	601060
52797	601061
9532	601062
4904	601063
8842	601064
3873	601065
11057	601066
87802	601067
135226	601068
41353	601069
43644	601070
2661	601071
35632	601072
10960	601073
15576	601074
118689	601075
34459	601076
35732	601077
11894	601078
33137	601079
30141	601080
22371	601081
25365	601082
127197	601083
131773	601084
17984	601085
15570	601086
29492	601087
4104	601088
4533	601089
23732	601090
6805	601091
18156	601092
2073	601093
13845	601094
26729	601095
2887	601096
76506	601097
20455	601098
31523	601099
26986	601100
67999	601101
9511	601102
3742	601103
32094	601104
38127	601105
24292	601106
3424	601107
41524	601108
30868	601109
82138	601110
13786	601111
39519	601112
5393	601113
23908	601114
113186	601115
11358	601116
31120	601117
55585	601118
75213	601119
37701	601120
113	601121
20621	601122
22760	601123
105990	601124
1724	601125
101127	601126
7362	601127
31760	601128
67951	601129
104737	601130
22953	601131
43455	601132
47664	601133
166981	601134
7247	601135
1801	601136
3311	601137
81237	601138
11639	601139
36748	601140
56578	601141
8079	601142
67	601143
8169	601144
217036	601145
12121	601146
8172	601147
29927	601148
48397	601149
3136	601150
119434	601151
100715	601152
129118	601153
22899	601154
20418	601155
7148	601156
8725	601157
56595	601158
37593	601159
4089	601160
9933	601161
56308	601162
96087	601163
48912	601164
2557	601165
975	601166
22794	601167
42816	601168
80261	601169
13620	601170
37394	601171
60811	601172
9316	601173
4631	601174
11702	601175
3237	601176
16725	601177
9582	601178
48935	601179
139968	601180
8416	601181
106650	601182
21542	601183
16582	601184
12451	601185
22778	601186
9914	601187
97865	601188
71157	601189
153209	601190
4697	601191
165167	601192
150885	601193
6197	601194
75649	601195
115800	601196
12683	601197
29676	601198
28195	601199
59000	601200
14214	601201
197583	601202
22563	601203
235626	601204
4413	601205
22016	601206
29664	601207
35398	601208
39991	601209
12167	601210
10372	601211
18659	601212
44229	601213
42228	601214
155253	601215
141416	601216
80784	601217
51028	601218
56302	601219
1068	601220
16261	601221
44264	601222
13247	601223
56469	601224
56686	601225
22605	601226
35620	601227
5307	601228
21037	601229
46260	601230
34610	601231
7177	601232
24080	601233
9759	601234
69076	601235
68618	601236
8861	601237
56660	601238
2347	601239
3923	601240
7299	601241
71970	601242
157136	601243
74243	601244
7118	601245
5815	601246
26946	601247
18151	601248
142003	601249
120050	601250
37076	601251
46822	601252
9830	601253
8304	601254
44264	601255
14782	601256
5753	601257
1248	601258
141833	601259
7990	601260
27165	601261
13669	601262
81010	601263
175546	601264
46884	601265
37097	601266
71431	601267
33725	601268
63020	601269
48920	601270
60167	601271
89705	601272
166811	601273
200035	601274
29600	601275
154599	601276
19558	601277
3725	601278
198089	601279
28003	601280
18594	601281
4415	601282
63638	601283
31528	601284
14990	601285
126370	601286
90497	601287
39971	601288
91254	601289
43306	601290
23331	601291
19596	601292
67102	601293
29901	601294
167248	601295
18113	601296
17954	601297
18802	601298
5263	601299
74470	601300
19333	601301
33696	601302
12345	601303
116857	601304
14553	601305
68639	601306
85240	601307
647	601308
18596	601309
90231	601310
62380	601311
19699	601312
7333	601313
5816	601314
37738	601315
16290	601316
233220	601317
22563	601318
44701	601319
30479	601320
80183	601321
60819	601322
25210	601323
69683	601324
29879	601325
21772	601326
51601	601327
30499	601328
16456	601329
34557	601330
94296	601331
30918	601332
72556	601333
20769	601334
2238	601335
22782	601336
123447	601337
122610	601338
37939	601339
77747	601340
33451	601341
167955	601342
103124	601343
12547	601344
47897	601345
59019	601346
4626	601347
73648	601348
60051	601349
23892	601350
128353	601351
34557	601352
8311	601353
129798	601354
72474	601355
79691	601356
1248	601357
23973	601358
11512	601359
24497	601360
8990	601361
30180	601362
43566	601363
43498	601364
13049	601365
18983	601366
129393	601367
14775	601368
8002	601369
122611	601370
12515	601371
116938	601372
26831	601373
10374	601374
2157	601375
22859	601376
13045	601377
61462	601378
48962	601379
44046	601380
61561	601381
116145	601382
126741	601383
107308	601384
19654	601385
13045	601386
71444	601387
26980	601388
10560	601389
19545	601390
113167	601391
145173	601392
13112	601393
9974	601394
88698	601395
208140	601396
14642	601397
43326	601398
584	601399
9320	601400
11260	601401
37770	601402
19312	601403
2681	601404
1087	601405
12064	601406
7963	601407
78259	601408
20446	601409
4776	601410
9288	601411
11579	601412
48452	601413
35209	601414
18887	601415
16880	601416
4465	601417
12988	601418
32986	601419
21509	601420
22600	601421
36363	601422
31730	601423
34961	601424
41557	601425
143153	601426
5	601427
30475	601428
204960	601429
8131	601430
4	601431
102445	601432
78110	601433
76382	601434
136310	601435
60023	601436
31423	601437
9938	601438
17374	601439
28414	601440
10280	601441
46412	601442
1342	601443
5076	601444
49681	601445
28926	601446
7857	601447
85717	601448
38191	601449
8469	601450
167007	601451
124	601452
414	601453
13473	601454
13707	601455
89274	601456
3886	601457
77839	601458
237	601459
4630	601460
27798	601461
29972	601462
60288	601463
143239	601464
61428	601465
117472	601466
27640	601467
79597	601468
197457	601469
27879	601470
56197	601471
71670	601472
37646	601473
34529	601474
163022	601475
83917	601476
201926	601477
2404	601478
16567	601479
56178	601480
53579	601481
12538	601482
78125	601483
8895	601484
29982	601485
18105	601486
22563	601487
18127	601488
13488	601489
13132	601490
95183	601491
42396	601492
197584	601493
38239	601494
142080	601495
37536	601496
7	601497
198915	601498
19766	601499
12569	601500
18075	601501
41875	601502
62775	601503
10545	601504
189586	601505
22585	601506
43865	601507
19665	601508
203611	601509
56263	601510
16571	601511
17339	601512
22750	601513
14689	601514
26843	601515
55602	601516
174907	601517
26974	601518
126093	601519
1713	601520
48287	601521
24596	601522
194647	601523
103867	601524
80263	601525
197337	601526
61517	601527
27709	601528
22033	601529
45800	601530
55685	601531
166375	601532
9013	601533
43481	601534
12346	601535
41847	601536
1180	601537
69683	601538
30978	601539
3049	601540
191367	601541
112475	601542
29853	601543
22059	601544
88888	601545
18587	601546
29534	601547
36638	601548
33020	601549
88828	601550
105761	601551
62999	601552
121543	601553
107551	601554
53718	601555
55755	601556
7743	601557
56893	601558
76	601559
137545	601560
180365	601561
118439	601562
12584	601563
142531	601564
3055	601565
79940	601566
91193	601567
17912	601568
69392	601569
13753	601570
140436	601571
12069	601572
177343	601573
27026	601574
18729	601575
197318	601576
61049	601577
34753	601578
93181	601579
125367	601580
95249	601581
16887	601582
105191	601583
16451	601584
47308	601585
126093	601586
198193	601587
34884	601588
62290	601589
12949	601590
6777	601591
16767	601592
105277	601593
6503	601594
29401	601595
18684	601596
30148	601597
21838	601598
9969	601599
146536	601600
16529	601601
43	601602
133	601603
23854	601604
40339	601605
9380	601606
3989	601607
7596	601608
157292	601609
43342	601610
47805	601611
57565	601612
37152	601613
4778	601614
80984	601615
100944	601616
3583	601617
2632	601618
9375	601619
7207	601620
61689	601621
2325	601622
51812	601623
8417	601624
1892	601625
44007	601626
169995	601627
23970	601628
23935	601629
4170	601630
43434	601631
30082	601632
7264	601633
1363	601634
32048	601635
11312	601636
48964	601637
4203	601638
9694	601639
34526	601640
15982	601641
45048	601642
7237	601643
5502	601644
17634	601645
13533	601646
20125	601647
12265	601648
105305	601649
93316	601650
5242	601651
4418	601652
106184	601653
19966	601654
44063	601655
17531	601656
2544	601657
12235	601658
30800	601659
31167	601660
37060	601661
4630	601662
707	601663
48790	601664
102463	601665
143287	601666
8953	601667
19221	601668
39652	601669
25108	601670
12548	601671
10993	601672
35310	601673
1128	601674
1317	601675
19663	601676
23155	601677
54	601678
90132	601679
97611	601680
3224	601681
177812	601682
109390	601683
84884	601684
3412	601685
3181	601686
50377	601687
16497	601688
11290	601689
21160	601690
79916	601691
42863	601692
105647	601693
37577	601694
15641	601695
42400	601696
52783	601697
33945	601698
74266	601699
3269	601700
13620	601701
76005	601702
141345	601703
197587	601704
55490	601705
19049	601706
5725	601707
62057	601708
76362	601709
35817	601710
13509	601711
105640	601712
4780	601713
8131	601714
152039	601715
19248	601716
80134	601717
166057	601718
13857	601719
23913	601720
80123	601721
55563	601722
93345	601723
24829	601724
4479	601725
34915	601726
33356	601727
43583	601728
26132	601729
104362	601730
3642	601731
207	601732
24737	601733
179703	601734
5844	601735
8747	601736
40785	601737
185055	601738
25216	601739
4265	601740
33975	601741
28392	601742
132268	601743
373	601744
31756	601745
3234	601746
44	601747
296	601748
12615	601749
80835	601750
303	601751
132214	601752
57569	601753
98310	601754
112779	601755
6377	601756
102172	601757
65716	601758
164044	601759
1787	601760
112598	601761
15760	601762
123099	601763
14294	601764
27543	601765
187005	601766
86794	601767
78182	601768
240302	601769
29599	601770
56965	601771
32497	601772
27201	601773
3704	601774
22677	601775
63567	601776
23316	601777
9101	601778
44273	601779
1673	601780
24035	601781
37511	601782
17105	601783
2828	601784
94544	601785
72611	601786
28026	601787
2822	601788
45238	601789
55497	601790
39729	601791
175506	601792
989	601793
39161	601794
40974	601795
32211	601796
150122	601797
23275	601798
1405	601799
85117	601800
42694	601801
76574	601802
31881	601803
81975	601804
55767	601805
88196	601806
5973	601807
17105	601808
19702	601809
18298	601810
34763	601811
35885	601812
5722	601813
40708	601814
1572	601815
1956	601816
94451	601817
42659	601818
67489	601819
10573	601820
68475	601821
164466	601822
33886	601823
57298	601824
34206	601825
2187	601826
58352	601827
17466	601828
100419	601829
15241	601830
118110	601831
1771	601832
67868	601833
3991	601834
2437	601835
6800	601836
43025	601837
12752	601838
2437	601839
34258	601840
9137	601841
9940	601842
20763	601843
3759	601844
5108	601845
8664	601846
196713	601847
24556	601848
18848	601849
38497	601850
2756	601851
4962	601852
107853	601853
16449	601854
57664	601855
62185	601856
1391	601857
76626	601858
5520	601859
15223	601860
18212	601861
73755	601862
2686	601863
88806	601864
33096	601865
89671	601866
5492	601867
67311	601868
1	601869
1163	601870
81934	601871
25176	601872
7097	601873
2653	601874
38481	601875
41464	601876
12075	601877
5270	601878
9369	601879
48817	601880
53092	601881
6070	601882
11827	601883
16831	601884
29954	601885
29729	601886
1088	601887
113080	601888
12406	601889
30722	601890
30885	601891
4233	601892
16637	601893
93841	601894
34205	601895
28962	601896
80541	601897
47649	601898
80630	601899
37373	601900
144777	601901
60295	601902
6538	601903
49749	601904
32260	601905
79115	601906
3296	601907
14291	601908
43023	601909
76196	601910
1445	601911
85434	601912
27193	601913
468	601914
1985	601915
75654	601916
15660	601917
50692	601918
167384	601919
21451	601920
153054	601921
6161	601922
13332	601923
57384	601924
19476	601925
8471	601926
119194	601927
15296	601928
23597	601929
7578	601930
7876	601931
32354	601932
37543	601933
34607	601934
3632	601935
26498	601936
27408	601937
118849	601938
102414	601939
14438	601940
100889	601941
19358	601942
11664	601943
40314	601944
45969	601945
3554	601946
33835	601947
228	601948
33996	601949
75441	601950
52515	601951
12767	601952
25769	601953
4759	601954
106281	601955
18471	601956
52669	601957
172409	601958
120556	601959
45340	601960
65750	601961
42613	601962
60482	601963
110091	601964
9585	601965
35384	601966
137014	601967
85682	601968
30243	601969
32568	601970
2593	601971
18448	601972
109966	601973
31441	601974
23994	601975
78378	601976
25392	601977
44726	601978
2402	601979
15082	601980
1017	601981
14529	601982
14437	601983
62400	601984
129398	601985
19396	601986
24551	601987
26602	601988
48585	601989
4783	601990
92478	601991
104263	601992
33782	601993
67929	601994
25185	601995
5393	601996
1469	601997
1128	601998
173979	601999
326	602000
41540	602001
944	602002
236173	602003
61531	602004
4016	602005
107034	602006
60480	602007
22317	602008
60525	602009
20490	602010
9560	602011
3142	602012
32814	602013
74884	602014
17938	602015
6747	602016
23692	602017
88764	602018
22562	602019
15189	602020
13332	602021
30339	602022
29224	602023
24753	602024
27446	602025
6837	602026
23424	602027
117314	602028
239696	602029
25526	602030
42682	602031
17230	602032
70241	602033
10392	602034
6155	602035
20928	602036
11535	602037
78238	602038
84323	602039
10315	602040
53310	602041
26320	602042
24217	602043
180	602044
17411	602045
17598	602046
12665	602047
2131	602048
24539	602049
103615	602050
15951	602051
14091	602052
25762	602053
15189	602054
31796	602055
42866	602056
13158	602057
31487	602058
135379	602059
36530	602060
42760	602061
88965	602062
8053	602063
11616	602064
5890	602065
8185	602066
6870	602067
77146	602068
62649	602069
2	602070
661	602071
117804	602072
45917	602073
6069	602074
5084	602075
3543	602076
129674	602077
619	602078
17474	602079
10622	602080
660	602081
32516	602082
17461	602083
5328	602084
7032	602085
34070	602086
36834	602087
6509	602088
27284	602089
85445	602090
5574	602091
11184	602092
21057	602093
12659	602094
4499	602095
56318	602096
7547	602097
87608	602098
2247	602099
54170	602100
11199	602101
19152	602102
10672	602103
19120	602104
5814	602105
1708	602106
152495	602107
152896	602108
4356	602109
7943	602110
106715	602111
24267	602112
11551	602113
73711	602114
112486	602115
5685	602116
59468	602117
26038	602118
41054	602119
3094	602120
8033	602121
44190	602122
71109	602123
13425	602124
50509	602125
64393	602126
70188	602127
44351	602128
14	602129
63750	602130
2762	602131
10766	602132
2529	602133
16509	602134
8158	602135
21327	602136
10637	602137
11241	602138
128741	602139
9495	602140
46557	602141
97194	602142
4606	602143
27231	602144
60402	602145
50921	602146
42735	602147
27753	602148
19265	602149
19587	602150
14707	602151
2243	602152
17943	602153
33170	602154
42585	602155
33878	602156
170760	602157
43514	602158
15210	602159
12813	602160
133792	602161
16570	602162
7022	602163
43023	602164
10346	602165
40798	602166
23042	602167
12654	602168
31999	602169
3960	602170
17572	602171
22185	602172
130655	602173
51	602174
561	602175
2007	602176
47208	602177
19309	602178
326	602179
22855	602180
40565	602181
8032	602182
27949	602183
34282	602184
22268	602185
22872	602186
44147	602187
891	602188
5695	602189
1607	602190
2257	602191
123649	602192
31950	602193
10746	602194
31258	602195
58304	602196
91835	602197
9557	602198
97373	602199
57025	602200
57478	602201
96891	602202
57645	602203
57241	602204
75000	602205
11916	602206
40558	602207
23736	602208
90788	602209
173319	602210
140307	602211
35431	602212
26506	602213
3745	602214
2328	602215
14	602216
5156	602217
58613	602218
41077	602219
14133	602220
70596	602221
47200	602222
59076	602223
152411	602224
40059	602225
17178	602226
3799	602227
147354	602228
70490	602229
37052	602230
80611	602231
93412	602232
4690	602233
176	602234
13079	602235
85308	602236
106583	602237
2668	602238
91356	602239
13837	602240
105004	602241
21702	602242
66876	602243
11017	602244
120723	602245
67768	602246
28872	602247
65835	602248
72892	602249
15210	602250
12780	602251
40470	602252
137877	602253
1138	602254
135870	602255
80211	602256
79276	602257
28166	602258
2178	602259
6818	602260
18240	602261
101332	602262
34801	602263
59416	602264
45833	602265
11647	602266
4501	602267
12683	602268
57553	602269
29834	602270
3000	602271
42789	602272
15639	602273
23958	602274
156518	602275
219203	602276
12877	602277
5966	602278
119249	602279
33183	602280
4098	602281
95742	602282
29746	602283
35607	602284
31092	602285
36749	602286
8116	602287
4580	602288
165680	602289
11190	602290
43086	602291
4138	602292
215851	602293
24752	602294
71128	602295
12176	602296
62048	602297
5190	602298
1694	602299
11626	602300
18759	602301
10715	602302
14446	602303
49855	602304
17091	602305
17829	602306
2034	602307
10604	602308
249	602309
9878	602310
15418	602311
236800	602312
813	602313
120432	602314
24459	602315
7542	602316
10709	602317
65779	602318
25008	602319
12205	602320
825	602321
21515	602322
101862	602323
426	602324
23439	602325
165933	602326
50403	602327
1224	602328
65842	602329
6733	602330
30577	602331
4321	602332
46083	602333
9670	602334
31246	602335
24054	602336
51717	602337
11679	602338
4274	602339
6682	602340
18508	602341
67956	602342
33242	602343
36545	602344
2103	602345
117375	602346
13587	602347
67322	602348
49356	602349
2707	602350
7946	602351
57708	602352
125344	602353
25104	602354
50423	602355
13161	602356
1001	602357
52006	602358
85	602359
22271	602360
77018	602361
23288	602362
31090	602363
87142	602364
25069	602365
115557	602366
96432	602367
46077	602368
10084	602369
45004	602370
89694	602371
36764	602372
2164	602373
7178	602374
206992	602375
21079	602376
17926	602377
46502	602378
8194	602379
28332	602380
231626	602381
10074	602382
69754	602383
42093	602384
151146	602385
3127	602386
122103	602387
118416	602388
17208	602389
31392	602390
40748	602391
20776	602392
34043	602393
10642	602394
70615	602395
5343	602396
59850	602397
34045	602398
469	602399
24680	602400
27788	602401
18811	602402
4962	602403
11899	602404
71811	602405
3317	602406
3317	602407
37290	602408
5397	602409
4984	602410
805	602411
71358	602412
1708	602413
7770	602414
1439	602415
20561	602416
9150	602417
19225	602418
3365	602419
2864	602420
35318	602421
16378	602422
47368	602423
104026	602424
4092	602425
18813	602426
414	602427
4081	602428
9781	602429
29764	602430
20146	602431
293	602432
19664	602433
19619	602434
8806	602435
5515	602436
13068	602437
3614	602438
65796	602439
16322	602440
60172	602441
24846	602442
4876	602443
47304	602444
175912	602445
67303	602446
65016	602447
56752	602448
427	602449
219540	602450
87248	602451
12733	602452
37847	602453
487	602454
87315	602455
7542	602456
30065	602457
70458	602458
41301	602459
20703	602460
3615	602461
16762	602462
31014	602463
88824	602464
26160	602465
39196	602466
154516	602467
28446	602468
46659	602469
6010	602470
22698	602471
31734	602472
190291	602473
34792	602474
216908	602475
9413	602476
150769	602477
27674	602478
47658	602479
215106	602480
48900	602481
80048	602482
29216	602483
142386	602484
58823	602485
5962	602486
41932	602487
50029	602488
113417	602489
3231	602490
14143	602491
112429	602492
30934	602493
8339	602494
20587	602495
47140	602496
11463	602497
8287	602498
16695	602499
15698	602500
11327	602501
65493	602502
5261	602503
18673	602504
31486	602505
103738	602506
56309	602507
16821	602508
48061	602509
1212	602510
293	602511
27830	602512
46983	602513
29450	602514
5417	602515
51478	602516
52813	602517
217413	602518
85164	602519
89562	602520
12474	602521
22471	602522
2377	602523
96	602524
106088	602525
14100	602526
36382	602527
221641	602528
6899	602529
188181	602530
31740	602531
25991	602532
2400	602533
108752	602534
33088	602535
38756	602536
63335	602537
86078	602538
166067	602539
52881	602540
198985	602541
39101	602542
1857	602543
25987	602544
24267	602545
17631	602546
83513	602547
9822	602548
53178	602549
36302	602550
16093	602551
28393	602552
21829	602553
22997	602554
37749	602555
43968	602556
118261	602557
72911	602558
5523	602559
99760	602560
577	602561
7979	602562
20353	602563
1814	602564
91951	602565
8161	602566
23537	602567
286	602568
7783	602569
31524	602570
14443	602571
118099	602572
86902	602573
354	602574
65745	602575
9484	602576
8008	602577
4721	602578
25469	602579
87957	602580
40974	602581
106217	602582
62109	602583
2285	602584
16700	602585
1145	602586
5382	602587
2713	602588
7514	602589
13200	602590
38821	602591
14078	602592
38686	602593
12086	602594
15879	602595
15686	602596
7050	602597
40894	602598
111466	602599
9579	602600
12048	602601
19774	602602
54001	602603
7036	602604
29608	602605
5688	602606
15511	602607
8724	602608
50777	602609
65746	602610
19767	602611
13871	602612
35492	602613
18829	602614
44316	602615
890	602616
15872	602617
13037	602618
96806	602619
56663	602620
3715	602621
8350	602622
1094	602623
73831	602624
2316	602625
110203	602626
23092	602627
39455	602628
41642	602629
87744	602630
232645	602631
54941	602632
11614	602633
508	602634
53166	602635
78619	602636
95883	602637
51530	602638
148168	602639
7205	602640
105192	602641
7305	602642
16334	602643
1080	602644
7353	602645
29817	602646
10307	602647
6197	602648
143762	602649
20035	602650
15573	602651
150455	602652
49056	602653
25178	602654
89307	602655
1534	602656
115572	602657
45016	602658
103259	602659
63566	602660
45007	602661
15540	602662
18302	602663
35669	602664
103735	602665
18544	602666
12099	602667
105974	602668
3240	602669
18184	602670
70862	602671
9942	602672
72844	602673
88762	602674
77953	602675
16237	602676
143758	602677
69594	602678
51446	602679
2500	602680
43863	602681
22709	602682
35923	602683
6371	602684
19599	602685
204832	602686
30856	602687
64593	602688
1818	602689
14538	602690
2878	602691
35721	602692
8256	602693
4237	602694
24997	602695
106215	602696
32334	602697
29856	602698
106173	602699
49979	602700
435	602701
1325	602702
1853	602703
6183	602704
29547	602705
37995	602706
20175	602707
1633	602708
15830	602709
22479	602710
62477	602711
47295	602712
126286	602713
56551	602714
101668	602715
25326	602716
28749	602717
74174	602718
17401	602719
226140	602720
134055	602721
49056	602722
55342	602723
3625	602724
167443	602725
29246	602726
87957	602727
215714	602728
77752	602729
82245	602730
51704	602731
2653	602732
1913	602733
114106	602734
20643	602735
29857	602736
154939	602737
166968	602738
13974	602739
4967	602740
176817	602741
9295	602742
29442	602743
83646	602744
60061	602745
4774	602746
12935	602747
23111	602748
99251	602749
22623	602750
56349	602751
13720	602752
59862	602753
9864	602754
7042	602755
84309	602756
38177	602757
32362	602758
34529	602759
113425	602760
30561	602761
80667	602762
35271	602763
62470	602764
46264	602765
10005	602766
25082	602767
96388	602768
17346	602769
19714	602770
22987	602771
3093	602772
120331	602773
37374	602774
110185	602775
101757	602776
59622	602777
24960	602778
33058	602779
13356	602780
15729	602781
2580	602782
15597	602783
72537	602784
3270	602785
79268	602786
8044	602787
7348	602788
9615	602789
4035	602790
14911	602791
38039	602792
73376	602793
105420	602794
21440	602795
48043	602796
48022	602797
16458	602798
79997	602799
13540	602800
57190	602801
62907	602802
37457	602803
111898	602804
1836	602805
50762	602806
13505	602807
30074	602808
35266	602809
1857	602810
25232	602811
61802	602812
22871	602813
23180	602814
8497	602815
72378	602816
4757	602817
19071	602818
13082	602819
19050	602820
15956	602821
147910	602822
155144	602823
139756	602824
16601	602825
47295	602826
49351	602827
35620	602828
6187	602829
2376	602830
119153	602831
4670	602832
13883	602833
19214	602834
39917	602835
38351	602836
16329	602837
59270	602838
216918	602839
9986	602840
987	602841
234712	602842
45769	602843
4209	602844
113178	602845
20109	602846
76081	602847
47710	602848
44315	602849
3848	602850
36167	602851
4621	602852
217686	602853
240209	602854
198901	602855
16705	602856
14405	602857
83036	602858
39021	602859
163897	602860
64537	602861
41549	602862
31925	602863
39511	602864
97881	602865
101736	602866
46995	602867
7548	602868
113078	602869
11416	602870
32457	602871
1547	602872
19065	602873
38753	602874
11966	602875
216286	602876
93933	602877
2474	602878
34205	602879
6976	602880
74430	602881
179353	602882
144811	602883
13860	602884
62758	602885
102766	602886
17621	602887
27734	602888
19393	602889
59922	602890
32411	602891
68973	602892
155734	602893
32409	602894
66100	602895
17415	602896
16698	602897
10256	602898
117756	602899
116029	602900
23743	602901
12222	602902
177579	602903
234	602904
52119	602905
67005	602906
115456	602907
2006	602908
13745	602909
12267	602910
7525	602911
43428	602912
3673	602913
28288	602914
166535	602915
216446	602916
142990	602917
44766	602918
152065	602919
216444	602920
30336	602921
210624	602922
105417	602923
8205	602924
20470	602925
4631	602926
13425	602927
5459	602928
211101	602929
62977	602930
159361	602931
23615	602932
167304	602933
83073	602934
89727	602935
21192	602936
28355	602937
13425	602938
6923	602939
239151	602940
215919	602941
33914	602942
97010	602943
116429	602944
159250	602945
87549	602946
441	602947
2313	602948
11315	602949
11929	602950
94362	602951
60737	602952
64007	602953
113202	602954
114910	602955
27621	602956
73691	602957
7540	602958
61883	602959
13496	602960
3091	602961
42427	602962
53099	602963
2285	602964
4086	602965
29858	602966
50882	602967
89860	602968
103590	602969
15806	602970
5412	602971
492	602972
35765	602973
17415	602974
10750	602975
58615	602976
85085	602977
3656	602978
55714	602979
2630	602980
4626	602981
20202	602982
10985	602983
74	602984
30529	602985
19953	602986
8481	602987
1308	602988
17214	602989
22920	602990
6253	602991
214	602992
2568	602993
3205	602994
16960	602995
25081	602996
89437	602997
84999	602998
57527	602999
8084	603000
762	603001
159150	603002
38211	603003
133275	603004
66891	603005
64098	603006
12036	603007
2170	603008
238282	603009
71488	603010
168576	603011
28991	603012
13222	603013
71147	603014
111822	603015
135678	603016
40632	603017
68659	603018
33139	603019
23480	603020
70859	603021
67840	603022
37269	603023
77251	603024
23794	603025
23131	603026
30466	603027
32958	603028
5650	603029
23191	603030
152328	603031
66900	603032
27695	603033
111278	603034
206288	603035
157805	603036
51568	603037
66057	603038
17491	603039
161917	603040
181424	603041
215806	603042
85995	603043
62849	603044
128439	603045
75083	603046
15871	603047
47835	603048
19554	603049
68865	603050
12218	603051
61568	603052
25064	603053
30443	603054
43037	603055
22685	603056
24036	603057
63652	603058
218848	603059
10006	603060
234922	603061
43060	603062
34251	603063
113641	603064
162342	603065
24343	603066
159901	603067
51895	603068
13066	603069
88232	603070
219355	603071
54620	603072
19486	603073
867	603074
2918	603075
11467	603076
12724	603077
1340	603078
11117	603079
61188	603080
43138	603081
84722	603082
45722	603083
4600	603084
123072	603085
108033	603086
79996	603087
60775	603088
98626	603089
83989	603090
200013	603091
104027	603092
97290	603093
80356	603094
9958	603095
51900	603096
3657	603097
39956	603098
19734	603099
26205	603100
100172	603101
52647	603102
25644	603103
89117	603104
17399	603105
250	603106
23508	603107
9430	603108
60007	603109
537	603110
99800	603111
4691	603112
18929	603113
13658	603114
30915	603115
8761	603116
29876	603117
4320	603118
116260	603119
35863	603120
196035	603121
81172	603122
30917	603123
10081	603124
39485	603125
11083	603126
36818	603127
3784	603128
182078	603129
26142	603130
56281	603131
157670	603132
17193	603133
699	603134
115801	603135
51161	603136
13208	603137
2028	603138
35950	603139
2077	603140
30581	603141
14095	603142
154787	603143
3294	603144
44349	603145
10881	603146
26682	603147
79691	603148
134	603149
78112	603150
49050	603151
24206	603152
11953	603153
16631	603154
25606	603155
11510	603156
22930	603157
57875	603158
79627	603159
9949	603160
24198	603161
51235	603162
3656	603163
14570	603164
216	603165
15857	603166
12779	603167
239767	603168
35525	603169
24098	603170
9493	603171
118887	603172
60592	603173
513	603174
9706	603175
20092	603176
38114	603177
13473	603178
3447	603179
35309	603180
364	603181
381	603182
60	603183
19693	603184
11530	603185
56942	603186
117113	603187
9659	603188
22580	603189
66803	603190
60200	603191
39479	603192
13306	603193
24612	603194
6178	603195
22556	603196
66762	603197
10940	603198
3676	603199
8547	603200
3668	603201
37556	603202
81122	603203
16816	603204
6958	603205
4601	603206
23401	603207
3260	603208
2090	603209
4601	603210
7174	603211
6274	603212
48396	603213
20375	603214
37995	603215
27720	603216
1672	603217
136500	603218
13403	603219
139079	603220
14155	603221
133075	603222
96249	603223
21713	603224
24344	603225
35943	603226
11135	603227
46589	603228
51149	603229
8302	603230
4638	603231
113765	603232
5069	603233
45112	603234
22042	603235
105070	603236
8000	603237
89849	603238
60774	603239
120909	603240
156330	603241
24406	603242
83206	603243
1526	603244
770	603245
18809	603246
10050	603247
9486	603248
14165	603249
5740	603250
203659	603251
238508	603252
105374	603253
150082	603254
6943	603255
49320	603256
78660	603257
1334	603258
13785	603259
6414	603260
1823	603261
92353	603262
103064	603263
32536	603264
44014	603265
229214	603266
216840	603267
205531	603268
2836	603269
7030	603270
31375	603271
64604	603272
2651	603273
62045	603274
62336	603275
29827	603276
31152	603277
232535	603278
12049	603279
697	603280
35105	603281
33315	603282
97684	603283
8098	603284
6831	603285
5615	603286
32871	603287
65023	603288
33314	603289
9587	603290
42394	603291
15963	603292
52465	603293
48709	603294
30985	603295
32207	603296
15772	603297
167	603298
198	603299
13963	603300
23966	603301
5463	603302
57199	603303
36270	603304
14435	603305
88634	603306
154686	603307
7802	603308
1965	603309
17167	603310
2438	603311
41808	603312
8756	603313
109529	603314
1694	603315
111248	603316
111963	603317
68417	603318
105328	603319
52541	603320
137848	603321
36203	603322
49657	603323
5641	603324
4628	603325
57533	603326
33316	603327
3187	603328
184260	603329
1542	603330
20268	603331
21579	603332
47627	603333
122676	603334
113538	603335
123727	603336
1252	603337
64104	603338
5997	603339
2254	603340
117	603341
4105	603342
1208	603343
39886	603344
27864	603345
19325	603346
29319	603347
44344	603348
26289	603349
43264	603350
66395	603351
7476	603352
72069	603353
6683	603354
31184	603355
70361	603356
97774	603357
89	603358
33732	603359
238101	603360
215740	603361
15118	603362
60141	603363
164132	603364
10395	603365
66058	603366
26468	603367
49965	603368
11075	603369
118356	603370
9280	603371
35750	603372
126635	603373
50341	603374
41422	603375
147507	603376
47856	603377
9745	603378
2287	603379
39109	603380
38378	603381
118939	603382
28703	603383
22283	603384
108581	603385
107035	603386
101309	603387
4507	603388
8068	603389
42555	603390
152140	603391
11964	603392
93	603393
106025	603394
22828	603395
1634	603396
15627	603397
25278	603398
9886	603399
14549	603400
11549	603401
15690	603402
608	603403
17668	603404
2872	603405
157960	603406
24281	603407
48084	603408
19189	603409
18847	603410
4158	603411
4158	603412
11682	603413
135510	603414
8304	603415
20276	603416
13560	603417
13962	603418
5067	603419
71419	603420
73575	603421
40513	603422
77485	603423
28471	603424
13133	603425
40461	603426
54182	603427
21500	603428
97536	603429
66914	603430
10348	603431
118590	603432
19108	603433
5059	603434
66092	603435
5066	603436
13839	603437
180791	603438
1747	603439
76886	603440
5116	603441
7059	603442
10870	603443
48834	603444
66313	603445
4806	603446
46108	603447
22882	603448
35716	603449
114160	603450
30840	603451
35552	603452
11380	603453
147360	603454
42725	603455
48750	603456
25102	603457
194097	603458
2907	603459
74257	603460
24	603461
37784	603462
50923	603463
11412	603464
24686	603465
10295	603466
98276	603467
60302	603468
13363	603469
70208	603470
33021	603471
131512	603472
129677	603473
48083	603474
49016	603475
12944	603476
37561	603477
61577	603478
186966	603479
19629	603480
13221	603481
22923	603482
10357	603483
222827	603484
1957	603485
164055	603486
16818	603487
10118	603488
29638	603489
51394	603490
76821	603491
108965	603492
61074	603493
9797	603494
74992	603495
11964	603496
135025	603497
13614	603498
80805	603499
99152	603500
156292	603501
29460	603502
12798	603503
13981	603504
10358	603505
129993	603506
811	603507
163515	603508
62247	603509
96533	603510
116953	603511
98456	603512
16870	603513
17872	603514
5592	603515
21422	603516
15681	603517
17844	603518
82435	603519
21522	603520
117358	603521
225942	603522
5119	603523
159415	603524
37428	603525
86306	603526
160570	603527
26243	603528
5119	603529
17821	603530
50783	603531
36055	603532
66267	603533
52008	603534
150565	603535
41224	603536
30447	603537
11296	603538
95665	603539
47126	603540
164024	603541
158872	603542
5451	603543
110365	603544
26173	603545
1474	603546
65658	603547
134513	603548
54908	603549
48755	603550
22197	603551
1636	603552
59464	603553
18298	603554
199039	603555
16558	603556
6898	603557
4494	603558
10747	603559
509	603560
15736	603561
42644	603562
141066	603563
987	603564
173532	603565
4710	603566
2993	603567
238	603568
636	603569
298	603570
4209	603571
7513	603572
6307	603573
1096	603574
80615	603575
2740	603576
15736	603577
11187	603578
20616	603579
22081	603580
119564	603581
38426	603582
16608	603583
214383	603584
114292	603585
198142	603586
49353	603587
113609	603588
5522	603589
16637	603590
18848	603591
7824	603592
11783	603593
17008	603594
35202	603595
57603	603596
17627	603597
71967	603598
111471	603599
139173	603600
25925	603601
102675	603602
24552	603603
9521	603604
62	603605
314	603606
6796	603607
1708	603608
9059	603609
4283	603610
7341	603611
65527	603612
30349	603613
74378	603614
106535	603615
4805	603616
55571	603617
1401	603618
9799	603619
20385	603620
13137	603621
45054	603622
15692	603623
15162	603624
25439	603625
6717	603626
42941	603627
17817	603628
35656	603629
20422	603630
54286	603631
4517	603632
1077	603633
63150	603634
4132	603635
236066	603636
34547	603637
35200	603638
25634	603639
60605	603640
98720	603641
20045	603642
207987	603643
7869	603644
35019	603645
2035	603646
54286	603647
13750	603648
12223	603649
72446	603650
8017	603651
132	603652
32376	603653
10409	603654
18225	603655
70724	603656
3403	603657
56439	603658
6893	603659
118260	603660
359	603661
223539	603662
23368	603663
677	603664
15998	603665
37275	603666
864	603667
306	603668
41463	603669
25073	603670
970	603671
225133	603672
2883	603673
108644	603674
3390	603675
92014	603676
15525	603677
10987	603678
62626	603679
1543	603680
1706	603681
36003	603682
26448	603683
151572	603684
170671	603685
51726	603686
25062	603687
59475	603688
50444	603689
48182	603690
13370	603691
122741	603692
20009	603693
66737	603694
77469	603695
65817	603696
55502	603697
14592	603698
67995	603699
166096	603700
69848	603701
148525	603702
15194	603703
15737	603704
21193	603705
8476	603706
73592	603707
12598	603708
48498	603709
63162	603710
2221	603711
2829	603712
108095	603713
122857	603714
108084	603715
32196	603716
48366	603717
33870	603718
221431	603719
136444	603720
55788	603721
118189	603722
164199	603723
89899	603724
53892	603725
2815	603726
118861	603727
125676	603728
165367	603729
37170	603730
43689	603731
107997	603732
113649	603733
2248	603734
47097	603735
169173	603736
6779	603737
88857	603738
1959	603739
117546	603740
2497	603741
118863	603742
129211	603743
5949	603744
108403	603745
2479	603746
16275	603747
77722	603748
40265	603749
1265	603750
1403	603751
23768	603752
679	603753
1734	603754
20228	603755
184139	603756
2198	603757
65766	603758
267	603759
1142	603760
794	603761
5988	603762
790	603763
138727	603764
54617	603765
2184	603766
6830	603767
3163	603768
47721	603769
22199	603770
10649	603771
129201	603772
127201	603773
65762	603774
231441	603775
108043	603776
1738	603777
71992	603778
2188	603779
94638	603780
90901	603781
1044	603782
23880	603783
584	603784
54104	603785
46343	603786
117213	603787
76431	603788
129177	603789
127988	603790
12879	603791
51052	603792
5969	603793
21387	603794
48366	603795
51	603796
56233	603797
137	603798
82467	603799
73703	603800
131543	603801
101455	603802
82720	603803
8379	603804
10734	603805
2194	603806
28258	603807
83053	603808
16462	603809
141	603810
65233	603811
29869	603812
25202	603813
24483	603814
3610	603815
35043	603816
10606	603817
218189	603818
162443	603819
70463	603820
230014	603821
81633	603822
105773	603823
155649	603824
132233	603825
19463	603826
106869	603827
202872	603828
151342	603829
29171	603830
81690	603831
81147	603832
22265	603833
108597	603834
14499	603835
67693	603836
32086	603837
10895	603838
84634	603839
20422	603840
23878	603841
1092	603842
636	603843
116123	603844
59636	603845
19995	603846
110003	603847
77	603848
15	603849
86	603850
1229	603851
217538	603852
48661	603853
5515	603854
20180	603855
2246	603856
38881	603857
48909	603858
34197	603859
74371	603860
979	603861
35871	603862
68169	603863
43373	603864
58249	603865
155	603866
534	603867
63621	603868
76742	603869
10689	603870
54662	603871
91648	603872
42782	603873
3795	603874
2326	603875
91987	603876
4253	603877
13605	603878
22239	603879
902	603880
1037	603881
94787	603882
2781	603883
3525	603884
22217	603885
502	603886
43640	603887
1147	603888
5574	603889
40789	603890
1810	603891
95208	603892
19631	603893
18287	603894
9204	603895
35702	603896
5142	603897
2837	603898
2859	603899
83662	603900
123962	603901
38739	603902
1729	603903
15255	603904
962	603905
39649	603906
127312	603907
7257	603908
49676	603909
32302	603910
10818	603911
27232	603912
65765	603913
132262	603914
98359	603915
116610	603916
58359	603917
880	603918
98264	603919
156399	603920
101474	603921
203119	603922
181377	603923
99111	603924
10002	603925
95882	603926
2609	603927
2380	603928
70045	603929
40964	603930
10921	603931
214269	603932
10972	603933
54609	603934
11088	603935
44307	603936
49413	603937
29034	603938
784	603939
1397	603940
52753	603941
74467	603942
31642	603943
561	603944
108843	603945
13636	603946
101223	603947
10744	603948
10304	603949
17431	603950
5212	603951
67098	603952
84934	603953
32804	603954
95310	603955
10131	603956
38582	603957
11487	603958
15478	603959
153963	603960
2169	603961
880	603962
76854	603963
139919	603964
166461	603965
87556	603966
36324	603967
58572	603968
171620	603969
106109	603970
4556	603971
980	603972
9691	603973
46931	603974
208037	603975
69833	603976
213493	603977
74734	603978
37835	603979
130828	603980
132324	603981
185183	603982
1965	603983
3213	603984
130548	603985
2378	603986
153500	603987
3326	603988
109178	603989
2906	603990
2377	603991
72354	603992
16267	603993
2377	603994
47033	603995
2455	603996
85384	603997
20261	603998
5928	603999
7816	604000
2215	604001
151155	604002
59171	604003
10433	604004
7686	604005
106906	604006
69371	604007
62	604008
123326	604009
34523	604010
89693	604011
13455	604012
45572	604013
27267	604014
62423	604015
32296	604016
98265	604017
7507	604018
10677	604019
36622	604020
82849	604021
178331	604022
16021	604023
106804	604024
82872	604025
148361	604026
187145	604027
1322	604028
28137	604029
28247	604030
188	604031
3276	604032
8324	604033
3618	604034
68102	604035
103795	604036
4045	604037
105295	604038
5232	604039
37138	604040
29450	604041
48996	604042
108354	604043
62620	604044
20489	604045
56752	604046
21743	604047
4843	604048
141512	604049
88694	604050
16990	604051
104	604052
10637	604053
23897	604054
10734	604055
26133	604056
39169	604057
96020	604058
77958	604059
90204	604060
63182	604061
3113	604062
14482	604063
20520	604064
10247	604065
11693	604066
3740	604067
46472	604068
46622	604069
26740	604070
73171	604071
6889	604072
63597	604073
3234	604074
15886	604075
560	604076
20286	604077
1847	604078
29678	604079
4207	604080
497	604081
81059	604082
5408	604083
15	604084
74664	604085
28994	604086
22404	604087
22404	604088
113697	604089
9050	604090
18167	604091
12863	604092
98363	604093
15375	604094
33881	604095
7926	604096
2795	604097
133733	604098
173725	604099
1469	604100
4529	604101
13555	604102
187	604103
187	604104
199455	604105
16255	604106
5165	604107
5828	604108
33154	604109
10814	604110
51486	604111
19570	604112
184936	604113
1689	604114
66648	604115
38002	604116
340	604117
5266	604118
23056	604119
32303	604120
88874	604121
142525	604122
33025	604123
36522	604124
215	604125
5838	604126
97591	604127
3959	604128
53559	604129
5198	604130
32691	604131
195301	604132
23043	604133
49500	604134
57777	604135
6472	604136
70994	604137
211213	604138
3937	604139
84530	604140
50995	604141
68215	604142
43751	604143
1192	604144
32485	604145
136555	604146
83844	604147
57765	604148
58466	604149
159309	604150
66088	604151
81052	604152
49729	604153
65513	604154
73496	604155
2581	604156
162920	604157
3570	604158
123769	604159
42646	604160
58611	604161
155811	604162
30626	604163
27404	604164
6703	604165
3785	604166
156890	604167
22404	604168
1464	604169
64	604170
11973	604171
50528	604172
329	604173
948	604174
2194	604175
58481	604176
86398	604177
134058	604178
18381	604179
2800	604180
27408	604181
49406	604182
1640	604183
28265	604184
28276	604185
54077	604186
28883	604187
124024	604188
35803	604189
295	604190
171851	604191
32626	604192
5209	604193
32904	604194
1193	604195
51546	604196
5315	604197
77856	604198
214502	604199
7986	604200
62863	604201
4867	604202
26139	604203
47385	604204
987	604205
25835	604206
149226	604207
17619	604208
170502	604209
52184	604210
32988	604211
17147	604212
5869	604213
4065	604214
18720	604215
28723	604216
18720	604217
7603	604218
117050	604219
8208	604220
8433	604221
88019	604222
35287	604223
168869	604224
92103	604225
104099	604226
13892	604227
14621	604228
23919	604229
12430	604230
11559	604231
12876	604232
210399	604233
26536	604234
23939	604235
35477	604236
142779	604237
697	604238
131005	604239
51827	604240
8041	604241
37	604242
29529	604243
5530	604244
32885	604245
3788	604246
20701	604247
155091	604248
120784	604249
72960	604250
432	604251
188240	604252
70129	604253
84821	604254
15818	604255
7139	604256
29185	604257
58545	604258
5847	604259
15566	604260
135191	604261
16280	604262
130189	604263
8728	604264
1288	604265
231517	604266
4504	604267
8633	604268
61235	604269
11894	604270
3917	604271
193	604272
4489	604273
1235	604274
14521	604275
12780	604276
43764	604277
54617	604278
130475	604279
35259	604280
14001	604281
49492	604282
79113	604283
1959	604284
42932	604285
82370	604286
35952	604287
5260	604288
4971	604289
130	604290
34039	604291
62667	604292
115205	604293
20304	604294
11793	604295
226979	604296
113854	604297
60	604298
12919	604299
45479	604300
1757	604301
114766	604302
16466	604303
54963	604304
9717	604305
1199	604306
8025	604307
10943	604308
115329	604309
15327	604310
115107	604311
5366	604312
12735	604313
35564	604314
104665	604315
19257	604316
16654	604317
76888	604318
13042	604319
196236	604320
15906	604321
45554	604322
128184	604323
2837	604324
34145	604325
120842	604326
26871	604327
42992	604328
189436	604329
11280	604330
128496	604331
80512	604332
19127	604333
29335	604334
58840	604335
1222	604336
89794	604337
17917	604338
31673	604339
10552	604340
1071	604341
51680	604342
26053	604343
237115	604344
144026	604345
138347	604346
61566	604347
82872	604348
54626	604349
26091	604350
99282	604351
215298	604352
38813	604353
62667	604354
15888	604355
17929	604356
41946	604357
210361	604358
68077	604359
9722	604360
18708	604361
40616	604362
2424	604363
152313	604364
70	604365
15412	604366
2441	604367
28550	604368
54492	604369
33788	604370
2500	604371
85061	604372
60678	604373
35368	604374
17880	604375
99868	604376
403	604377
7864	604378
29747	604379
3493	604380
74334	604381
22418	604382
48677	604383
136352	604384
12410	604385
90837	604386
18815	604387
67828	604388
74793	604389
36765	604390
118066	604391
159080	604392
60482	604393
20691	604394
117729	604395
58061	604396
60310	604397
81689	604398
40976	604399
43972	604400
2893	604401
98801	604402
153246	604403
19265	604404
160171	604405
85551	604406
111054	604407
5068	604408
49247	604409
4090	604410
1601	604411
85210	604412
1210	604413
3282	604414
7850	604415
30403	604416
40478	604417
9049	604418
71398	604419
82924	604420
7294	604421
30177	604422
12861	604423
55749	604424
79654	604425
162481	604426
2522	604427
27930	604428
7837	604429
2194	604430
22341	604431
40678	604432
235950	604433
150822	604434
152578	604435
35593	604436
7803	604437
55110	604438
66996	604439
10210	604440
56721	604441
58749	604442
54090	604443
21254	604444
41442	604445
178259	604446
31194	604447
64857	604448
55111	604449
158862	604450
16673	604451
172630	604452
129216	604453
43213	604454
1057	604455
41829	604456
16956	604457
33124	604458
9211	604459
2488	604460
4308	604461
73447	604462
42451	604463
91656	604464
1415	604465
33231	604466
6763	604467
111243	604468
11968	604469
4918	604470
4561	604471
83419	604472
150721	604473
171278	604474
85339	604475
171795	604476
220	604477
285	604478
8738	604479
50417	604480
21573	604481
118402	604482
5408	604483
1080	604484
19137	604485
52820	604486
28911	604487
97965	604488
37503	604489
150333	604490
124832	604491
10794	604492
1461	604493
42597	604494
23199	604495
22848	604496
70345	604497
7600	604498
750	604499
1259	604500
4911	604501
13848	604502
33324	604503
15996	604504
1222	604505
122815	604506
440	604507
6966	604508
13926	604509
7373	604510
97400	604511
28332	604512
102934	604513
112321	604514
3220	604515
6040	604516
22214	604517
798	604518
91404	604519
1739	604520
122881	604521
237410	604522
118856	604523
194504	604524
69044	604525
1668	604526
126091	604527
4066	604528
235866	604529
9626	604530
33118	604531
118528	604532
51816	604533
135353	604534
27007	604535
79824	604536
16688	604537
62374	604538
3330	604539
70799	604540
12185	604541
120374	604542
31535	604543
109116	604544
135504	604545
18499	604546
7261	604547
8608	604548
6890	604549
5285	604550
10126	604551
5486	604552
52266	604553
13670	604554
46700	604555
40510	604556
9517	604557
19125	604558
1120	604559
167097	604560
237022	604561
137286	604562
170694	604563
60723	604564
66623	604565
16304	604566
95025	604567
5823	604568
23257	604569
140701	604570
22421	604571
33932	604572
2599	604573
23273	604574
44084	604575
28464	604576
154261	604577
57921	604578
109778	604579
48115	604580
12516	604581
53431	604582
26429	604583
18829	604584
51734	604585
2273	604586
27064	604587
6893	604588
117930	604589
72945	604590
37831	604591
2910	604592
2910	604593
34990	604594
70330	604595
25888	604596
212758	604597
739	604598
1721	604599
40702	604600
4823	604601
6039	604602
37958	604603
2926	604604
135326	604605
6008	604606
9816	604607
6176	604608
20164	604609
6228	604610
37197	604611
67398	604612
14784	604613
9717	604614
30666	604615
4234	604616
6302	604617
29315	604618
4710	604619
105012	604620
112240	604621
4542	604622
24210	604623
24208	604624
8301	604625
110002	604626
89337	604627
64007	604628
16349	604629
60636	604630
20018	604631
1541	604632
14728	604633
38381	604634
18452	604635
115118	604636
181	604637
101468	604638
22440	604639
979	604640
38229	604641
20478	604642
5533	604643
239933	604644
199225	604645
22902	604646
62563	604647
4633	604648
7588	604649
3330	604650
101059	604651
27546	604652
2	604653
81147	604654
22790	604655
8663	604656
7373	604657
15401	604658
9804	604659
138303	604660
75778	604661
36344	604662
158516	604663
96846	604664
22562	604665
46511	604666
2136	604667
119814	604668
30516	604669
60532	604670
35524	604671
22106	604672
64137	604673
152576	604674
19762	604675
198889	604676
120689	604677
924	604678
14260	604679
1608	604680
8044	604681
16832	604682
70644	604683
11288	604684
781	604685
32442	604686
24242	604687
63546	604688
31585	604689
100105	604690
119828	604691
590	604692
15947	604693
112754	604694
183	604695
71750	604696
73011	604697
58880	604698
7916	604699
866	604700
113350	604701
23050	604702
72079	604703
34166	604704
135155	604705
57814	604706
12432	604707
3945	604708
2072	604709
35772	604710
147006	604711
1835	604712
54344	604713
7833	604714
22271	604715
92364	604716
27440	604717
40643	604718
7149	604719
5087	604720
54222	604721
97815	604722
8504	604723
54381	604724
6730	604725
69964	604726
123994	604727
152635	604728
148426	604729
110164	604730
6242	604731
164035	604732
69904	604733
143733	604734
119176	604735
88229	604736
3149	604737
175062	604738
70062	604739
18499	604740
22285	604741
213882	604742
19020	604743
27198	604744
1740	604745
50494	604746
19206	604747
26309	604748
2521	604749
18374	604750
2701	604751
784	604752
15336	604753
154400	604754
64394	604755
170974	604756
25268	604757
163942	604758
1303	604759
29398	604760
31422	604761
14299	604762
1955	604763
2200	604764
54211	604765
1273	604766
746	604767
1579	604768
109342	604769
46363	604770
1600	604771
5135	604772
106572	604773
15784	604774
54922	604775
110467	604776
70116	604777
127693	604778
208855	604779
110473	604780
106709	604781
65162	604782
170439	604783
23287	604784
794	604785
30652	604786
25266	604787
25719	604788
4887	604789
31770	604790
1044	604791
4908	604792
43056	604793
15343	604794
66910	604795
4025	604796
11962	604797
153528	604798
4494	604799
54460	604800
64395	604801
5940	604802
80693	604803
97553	604804
7768	604805
8072	604806
75104	604807
116997	604808
31559	604809
89119	604810
82908	604811
218159	604812
45331	604813
84348	604814
27118	604815
47781	604816
12620	604817
1015	604818
54602	604819
63825	604820
31437	604821
50513	604822
83686	604823
7650	604824
18464	604825
92709	604826
2393	604827
9112	604828
4298	604829
9373	604830
219	604831
15324	604832
20288	604833
10395	604834
6204	604835
52947	604836
22564	604837
212183	604838
20747	604839
34896	604840
36825	604841
72156	604842
58852	604843
28262	604844
45728	604845
19318	604846
3023	604847
49406	604848
140737	604849
5097	604850
30981	604851
639	604852
27426	604853
32827	604854
205	604855
39709	604856
9284	604857
87223	604858
8227	604859
39878	604860
7490	604861
43024	604862
8360	604863
23258	604864
80077	604865
1873	604866
40003	604867
9106	604868
325	604869
3035	604870
34212	604871
17998	604872
107036	604873
956	604874
221706	604875
460	604876
27372	604877
30702	604878
92504	604879
117433	604880
3411	604881
129955	604882
159887	604883
16211	604884
68166	604885
11384	604886
3742	604887
2254	604888
22958	604889
20155	604890
9755	604891
21623	604892
48205	604893
18618	604894
1399	604895
8726	604896
80164	604897
2489	604898
4068	604899
13366	604900
2303	604901
3023	604902
26050	604903
42582	604904
8297	604905
28347	604906
40562	604907
5616	604908
235	604909
39645	604910
57691	604911
708	604912
89503	604913
9569	604914
41395	604915
10783	604916
29326	604917
7257	604918
150785	604919
16825	604920
1485	604921
13561	604922
123067	604923
93303	604924
55943	604925
111141	604926
54809	604927
69796	604928
148752	604929
30126	604930
130909	604931
14147	604932
1441	604933
35481	604934
13744	604935
3825	604936
325	604937
136551	604938
117562	604939
20274	604940
124119	604941
117264	604942
88694	604943
5576	604944
31029	604945
6114	604946
20550	604947
16647	604948
67090	604949
31361	604950
106263	604951
10867	604952
106003	604953
10180	604954
11863	604955
3091	604956
4000	604957
63694	604958
32915	604959
1402	604960
114384	604961
1288	604962
162207	604963
47981	604964
241	604965
7766	604966
13499	604967
14282	604968
93288	604969
60076	604970
116790	604971
21513	604972
2470	604973
76648	604974
19904	604975
6349	604976
60166	604977
34828	604978
525	604979
162842	604980
110954	604981
2611	604982
117487	604983
29976	604984
48520	604985
21121	604986
143168	604987
30935	604988
35441	604989
57807	604990
15679	604991
10182	604992
48122	604993
9908	604994
44730	604995
103250	604996
20945	604997
27193	604998
1611	604999
109974	605000
41274	605001
65879	605002
8506	605003
80789	605004
57444	605005
25226	605006
69820	605007
69853	605008
81979	605009
534	605010
151323	605011
2911	605012
43438	605013
15623	605014
34523	605015
8741	605016
106000	605017
93720	605018
39109	605019
78154	605020
1730	605021
15404	605022
156228	605023
796	605024
111899	605025
1070	605026
154402	605027
792	605028
45728	605029
27457	605030
64622	605031
624	605032
7833	605033
202924	605034
31165	605035
6357	605036
48139	605037
143432	605038
51218	605039
120022	605040
70386	605041
97911	605042
219179	605043
117612	605044
14180	605045
43176	605046
161202	605047
155886	605048
149077	605049
89817	605050
105510	605051
115238	605052
7581	605053
1986	605054
9222	605055
6279	605056
102287	605057
401	605058
2393	605059
12709	605060
33026	605061
132602	605062
1565	605063
1292	605064
4051	605065
98506	605066
34576	605067
36895	605068
45075	605069
10890	605070
1078	605071
76721	605072
50403	605073
14007	605074
23557	605075
22227	605076
5147	605077
18524	605078
62742	605079
144023	605080
209454	605081
107169	605082
106743	605083
107074	605084
127723	605085
4528	605086
206	605087
54502	605088
104354	605089
127627	605090
155587	605091
232385	605092
99491	605093
69549	605094
7705	605095
46706	605096
461	605097
72758	605098
25321	605099
71309	605100
461	605101
202820	605102
26539	605103
21488	605104
156605	605105
3498	605106
30403	605107
129099	605108
189037	605109
26539	605110
57014	605111
112928	605112
214954	605113
82862	605114
208310	605115
167286	605116
93399	605117
83442	605118
2820	605119
26312	605120
61243	605121
80506	605122
178771	605123
112364	605124
31183	605125
11649	605126
25148	605127
108590	605128
17060	605129
84731	605130
34261	605131
152820	605132
148476	605133
116811	605134
52476	605135
40586	605136
75651	605137
36319	605138
37315	605139
76587	605140
166381	605141
342	605142
2169	605143
5593	605144
17078	605145
1250	605146
11037	605147
14072	605148
139646	605149
119971	605150
19534	605151
15465	605152
5646	605153
56813	605154
2090	605155
239492	605156
49655	605157
8519	605158
758	605159
6	605160
66714	605161
33095	605162
9187	605163
47661	605164
109159	605165
8774	605166
21828	605167
109527	605168
117824	605169
15009	605170
58745	605171
85204	605172
80828	605173
31519	605174
175946	605175
49887	605176
167149	605177
152163	605178
39671	605179
27330	605180
7482	605181
10230	605182
91906	605183
20149	605184
37437	605185
132278	605186
14017	605187
12648	605188
23134	605189
223442	605190
79628	605191
142224	605192
48019	605193
79628	605194
109178	605195
20359	605196
12690	605197
38627	605198
7318	605199
158004	605200
22699	605201
57926	605202
58745	605203
13137	605204
179698	605205
42823	605206
89059	605207
73296	605208
87610	605209
56662	605210
87161	605211
9511	605212
17222	605213
26083	605214
71479	605215
44455	605216
33800	605217
3790	605218
33800	605219
10275	605220
3561	605221
153590	605222
3490	605223
7540	605224
9977	605225
57967	605226
50313	605227
126853	605228
213102	605229
31436	605230
147958	605231
75778	605232
213418	605233
150896	605234
45747	605235
106335	605236
89660	605237
72389	605238
168056	605239
51180	605240
66318	605241
28805	605242
95788	605243
7565	605244
54614	605245
80401	605246
64068	605247
4211	605248
45805	605249
4487	605250
133913	605251
16053	605252
152798	605253
39109	605254
166306	605255
12186	605256
74467	605257
51285	605258
65766	605259
68404	605260
144645	605261
147847	605262
91415	605263
37289	605264
39960	605265
156878	605266
77947	605267
5097	605268
34542	605269
1515	605270
12850	605271
237804	605272
1274	605273
2237	605274
94623	605275
1159	605276
42916	605277
147937	605278
4375	605279
6135	605280
44867	605281
92309	605282
27706	605283
110863	605284
1193	605285
35038	605286
31708	605287
25806	605288
1677	605289
11913	605290
236821	605291
113434	605292
74644	605293
1648	605294
2120	605295
10737	605296
61832	605297
19355	605298
1562	605299
895	605300
10180	605301
26226	605302
52347	605303
19646	605304
41007	605305
53559	605306
1105	605307
28070	605308
17405	605309
4693	605310
58031	605311
95510	605312
84512	605313
76155	605314
15162	605315
63884	605316
780	605317
119105	605318
25186	605319
72979	605320
10340	605321
185974	605322
9192	605323
14209	605324
9755	605325
11810	605326
1748	605327
447	605328
6271	605329
11243	605330
43241	605331
106119	605332
4375	605333
225247	605334
108603	605335
66379	605336
113241	605337
5065	605338
1953	605339
74597	605340
1706	605341
150678	605342
4040	605343
16550	605344
3104	605345
117161	605346
43	605347
3776	605348
9397	605349
24522	605350
70164	605351
131550	605352
122832	605353
38952	605354
94063	605355
94479	605356
34660	605357
3964	605358
20809	605359
94959	605360
8868	605361
93731	605362
131020	605363
81618	605364
115745	605365
1909	605366
126699	605367
1406	605368
65671	605369
114189	605370
63981	605371
8672	605372
48751	605373
676	605374
623	605375
8947	605376
119289	605377
49842	605378
22305	605379
798	605380
14242	605381
51614	605382
24300	605383
792	605384
105745	605385
31872	605386
11460	605387
1068	605388
117493	605389
87782	605390
76358	605391
1998	605392
70116	605393
122814	605394
113877	605395
170022	605396
115356	605397
85481	605398
116848	605399
67165	605400
7926	605401
4067	605402
70457	605403
11755	605404
58800	605405
73218	605406
21645	605407
134389	605408
85569	605409
147137	605410
44734	605411
97490	605412
42813	605413
88223	605414
152859	605415
9226	605416
14116	605417
5859	605418
24923	605419
62817	605420
14867	605421
12357	605422
108873	605423
49831	605424
47255	605425
5490	605426
84580	605427
238532	605428
62816	605429
38790	605430
27223	605431
8439	605432
63331	605433
1107	605434
156753	605435
145899	605436
72431	605437
5987	605438
5365	605439
159676	605440
7937	605441
27416	605442
237	605443
19955	605444
166334	605445
11851	605446
18786	605447
2212	605448
14377	605449
1633	605450
72816	605451
1041	605452
44261	605453
1246	605454
6070	605455
1099	605456
51277	605457
2630	605458
87022	605459
5841	605460
116308	605461
4077	605462
11509	605463
138925	605464
7145	605465
56486	605466
156888	605467
83249	605468
15462	605469
32980	605470
49720	605471
110182	605472
24998	605473
10350	605474
9314	605475
23487	605476
77680	605477
77068	605478
43006	605479
52875	605480
6635	605481
137438	605482
84051	605483
10259	605484
57284	605485
171952	605486
111848	605487
57541	605488
1469	605489
70562	605490
2831	605491
2517	605492
10658	605493
89724	605494
62082	605495
83482	605496
2672	605497
95946	605498
165794	605499
21534	605500
123584	605501
12909	605502
16465	605503
39690	605504
6782	605505
68927	605506
14140	605507
1540	605508
81156	605509
22710	605510
26798	605511
38548	605512
1569	605513
58827	605514
48714	605515
120434	605516
5892	605517
93287	605518
44173	605519
90013	605520
3143	605521
42446	605522
58162	605523
214756	605524
5600	605525
27127	605526
23384	605527
11940	605528
12557	605529
9721	605530
10466	605531
63801	605532
65250	605533
43693	605534
85665	605535
26622	605536
4073	605537
12364	605538
2129	605539
21450	605540
31054	605541
10288	605542
21780	605543
5433	605544
1707	605545
109861	605546
46690	605547
43746	605548
70715	605549
52849	605550
131982	605551
42258	605552
17111	605553
65807	605554
30511	605555
33377	605556
13613	605557
39471	605558
18475	605559
12782	605560
62693	605561
53217	605562
7444	605563
28718	605564
12793	605565
7008	605566
280	605567
2221	605568
1944	605569
1756	605570
123018	605571
42817	605572
9511	605573
668	605574
13823	605575
23725	605576
34182	605577
9787	605578
54424	605579
62866	605580
17497	605581
99309	605582
9062	605583
5409	605584
28976	605585
10013	605586
109471	605587
209128	605588
117170	605589
15330	605590
89471	605591
119478	605592
55920	605593
13507	605594
58737	605595
182216	605596
154453	605597
12119	605598
69138	605599
15754	605600
18592	605601
1666	605602
106797	605603
15210	605604
61710	605605
23394	605606
28563	605607
70037	605608
3474	605609
673	605610
131224	605611
122865	605612
17122	605613
2087	605614
182572	605615
31926	605616
57325	605617
62080	605618
140061	605619
50993	605620
37551	605621
143757	605622
22417	605623
67575	605624
50215	605625
11018	605626
7219	605627
90285	605628
51228	605629
101725	605630
10502	605631
503	605632
3330	605633
1740	605634
34471	605635
55962	605636
37885	605637
12670	605638
38620	605639
18210	605640
59066	605641
44778	605642
183649	605643
191091	605644
99686	605645
137899	605646
76217	605647
76168	605648
40574	605649
155913	605650
101925	605651
51403	605652
28895	605653
208803	605654
5484	605655
41	605656
88743	605657
11965	605658
141181	605659
759	605660
66958	605661
10474	605662
41482	605663
1946	605664
100420	605665
90375	605666
1931	605667
22062	605668
10201	605669
6515	605670
17789	605671
31926	605672
35694	605673
148208	605674
23979	605675
56992	605676
14001	605677
39084	605678
2534	605679
87319	605680
13374	605681
13472	605682
134753	605683
30174	605684
386	605685
7	605686
77229	605687
60935	605688
776	605689
2414	605690
29683	605691
4926	605692
90480	605693
56847	605694
2423	605695
33649	605696
194124	605697
16117	605698
16451	605699
29689	605700
2407	605701
25744	605702
6302	605703
164660	605704
67008	605705
5703	605706
156168	605707
18304	605708
5933	605709
172959	605710
166651	605711
27178	605712
7842	605713
98746	605714
107064	605715
25043	605716
38584	605717
66302	605718
82069	605719
20493	605720
38523	605721
13725	605722
71877	605723
33179	605724
8482	605725
11410	605726
152773	605727
42977	605728
3776	605729
43121	605730
38247	605731
9237	605732
6531	605733
2145	605734
1590	605735
126252	605736
2202	605737
9100	605738
124218	605739
48180	605740
7980	605741
38126	605742
33261	605743
1131	605744
20825	605745
148074	605746
9884	605747
3597	605748
52185	605749
3033	605750
10251	605751
1517	605752
231	605753
114229	605754
32200	605755
82560	605756
40959	605757
5163	605758
2469	605759
11549	605760
82682	605761
32042	605762
96571	605763
11890	605764
26400	605765
22749	605766
167529	605767
50298	605768
56605	605769
4284	605770
98049	605771
29075	605772
68729	605773
6449	605774
343	605775
55822	605776
155204	605777
7927	605778
3606	605779
5142	605780
57887	605781
22370	605782
133671	605783
13507	605784
42493	605785
92094	605786
87215	605787
98775	605788
24412	605789
33977	605790
3367	605791
8432	605792
37825	605793
68213	605794
76722	605795
1731	605796
86402	605797
64650	605798
24924	605799
25212	605800
45607	605801
109152	605802
35178	605803
402	605804
693	605805
40791	605806
28385	605807
57307	605808
25453	605809
83167	605810
535	605811
3113	605812
8512	605813
19587	605814
7600	605815
25277	605816
2775	605817
4367	605818
21707	605819
32657	605820
56345	605821
117379	605822
7050	605823
82820	605824
113148	605825
112568	605826
74741	605827
10083	605828
8250	605829
34735	605830
1931	605831
9318	605832
45298	605833
4054	605834
59947	605835
5073	605836
7261	605837
6888	605838
5323	605839
23272	605840
50315	605841
2965	605842
43055	605843
80225	605844
30590	605845
48719	605846
9016	605847
19253	605848
44173	605849
36718	605850
19185	605851
212987	605852
74025	605853
23222	605854
119918	605855
161	605856
4709	605857
5576	605858
126132	605859
86842	605860
14333	605861
5796	605862
8815	605863
15019	605864
3908	605865
101444	605866
3912	605867
106607	605868
16217	605869
17384	605870
16991	605871
10737	605872
67160	605873
9736	605874
2920	605875
5566	605876
32558	605877
119338	605878
1397	605879
54858	605880
39429	605881
8288	605882
19669	605883
31132	605884
6502	605885
50080	605886
7952	605887
3104	605888
45989	605889
90022	605890
26297	605891
3018	605892
3876	605893
37536	605894
29570	605895
35691	605896
70313	605897
19864	605898
4787	605899
44360	605900
35	605901
8838	605902
21176	605903
11788	605904
4801	605905
15201	605906
3142	605907
1527	605908
7266	605909
3127	605910
31741	605911
176276	605912
34210	605913
176561	605914
3190	605915
5123	605916
2202	605917
98998	605918
15206	605919
98850	605920
6334	605921
30496	605922
18264	605923
16454	605924
38540	605925
4666	605926
18551	605927
9543	605928
33844	605929
6851	605930
4	605931
44574	605932
54073	605933
9540	605934
56830	605935
46278	605936
130044	605937
44468	605938
84961	605939
6342	605940
5188	605941
26468	605942
172120	605943
176729	605944
15461	605945
166311	605946
5	605947
50782	605948
6707	605949
3372	605950
114642	605951
4192	605952
4	605953
2459	605954
9493	605955
30675	605956
15560	605957
15209	605958
22336	605959
27921	605960
46078	605961
34933	605962
22554	605963
43451	605964
24127	605965
4121	605966
86978	605967
26160	605968
4	605969
17702	605970
9994	605971
414	605972
53138	605973
34169	605974
40992	605975
40057	605976
10963	605977
30475	605978
30462	605979
28854	605980
11488	605981
11937	605982
9731	605983
16951	605984
85656	605985
11158	605986
147218	605987
32568	605988
52644	605989
36542	605990
78479	605991
133180	605992
73759	605993
123174	605994
11331	605995
20154	605996
1950	605997
21598	605998
24390	605999
9542	606000
10122	606001
52644	606002
28278	606003
14699	606004
23564	606005
24384	606006
8848	606007
11774	606008
119681	606009
5478	606010
2268	606011
51056	606012
42760	606013
163575	606014
262	606015
173051	606016
11117	606017
17188	606018
129410	606019
64553	606020
10124	606021
10404	606022
6828	606023
11927	606024
36353	606025
109699	606026
26241	606027
35207	606028
146874	606029
60258	606030
13183	606031
101253	606032
28055	606033
28435	606034
128737	606035
10769	606036
7	606037
3464	606038
8173	606039
34057	606040
2100	606041
23639	606042
12067	606043
172470	606044
19396	606045
138728	606046
56484	606047
30314	606048
69163	606049
18237	606050
13770	606051
66709	606052
64970	606053
1455	606054
21729	606055
48604	606056
675	606057
19559	606058
53180	606059
75240	606060
16123	606061
40552	606062
25854	606063
83130	606064
100683	606065
8655	606066
51879	606067
61887	606068
39268	606069
11563	606070
52372	606071
59373	606072
35803	606073
9173	606074
12678	606075
21709	606076
30806	606077
14140	606078
5828	606079
14346	606080
10052	606081
1776	606082
28623	606083
64692	606084
10021	606085
147352	606086
11130	606087
3416	606088
44533	606089
47269	606090
35314	606091
63333	606092
234	606093
12073	606094
166998	606095
15121	606096
87719	606097
63678	606098
155239	606099
9222	606100
76886	606101
6766	606102
33123	606103
10619	606104
25568	606105
1254	606106
15400	606107
52910	606108
4692	606109
45941	606110
13177	606111
58616	606112
10198	606113
126649	606114
25018	606115
12590	606116
32414	606117
123599	606118
1088	606119
82924	606120
49005	606121
3834	606122
142352	606123
1457	606124
4053	606125
2171	606126
166905	606127
20902	606128
82453	606129
11192	606130
1673	606131
3548	606132
35129	606133
91648	606134
3531	606135
10677	606136
5944	606137
19275	606138
114052	606139
21480	606140
7934	606141
3893	606142
8526	606143
28743	606144
5066	606145
110307	606146
186510	606147
885	606148
57998	606149
12799	606150
2310	606151
99247	606152
1404	606153
8680	606154
29969	606155
38738	606156
50297	606157
116742	606158
56893	606159
32176	606160
4485	606161
40963	606162
19154	606163
20773	606164
54459	606165
54831	606166
32904	606167
40472	606168
96718	606169
5172	606170
62837	606171
19720	606172
61163	606173
131481	606174
181933	606175
11572	606176
15891	606177
80432	606178
75219	606179
22484	606180
61515	606181
35853	606182
17628	606183
65909	606184
48110	606185
2118	606186
3893	606187
11878	606188
6872	606189
16427	606190
8337	606191
3673	606192
3957	606193
54238	606194
31461	606195
119471	606196
4130	606197
27380	606198
123718	606199
15456	606200
11587	606201
34290	606202
87937	606203
2391	606204
79473	606205
112694	606206
50536	606207
13011	606208
8887	606209
130902	606210
2612	606211
2906	606212
51808	606213
6929	606214
147650	606215
551	606216
80350	606217
14740	606218
636	606219
16330	606220
148	606221
96835	606222
81	606223
37418	606224
36061	606225
82508	606226
17466	606227
8445	606228
23527	606229
14099	606230
34094	606231
120407	606232
24	606233
4334	606234
81920	606235
2055	606236
8540	606237
3000	606238
78385	606239
132067	606240
44808	606241
67533	606242
34058	606243
20502	606244
28873	606245
9688	606246
9244	606247
1898	606248
42001	606249
2175	606250
42942	606251
82699	606252
24498	606253
33875	606254
16904	606255
4779	606256
19334	606257
5871	606258
47219	606259
1819	606260
113550	606261
87314	606262
6195	606263
3773	606264
849	606265
37536	606266
70523	606267
6923	606268
1651	606269
29375	606270
140266	606271
9394	606272
29430	606273
183953	606274
87959	606275
13080	606276
6908	606277
17324	606278
19396	606279
80933	606280
185063	606281
36818	606282
197	606283
3786	606284
8319	606285
536	606286
15331	606287
29723	606288
27273	606289
58771	606290
87552	606291
13	606292
18209	606293
23514	606294
52213	606295
91448	606296
74741	606297
23311	606298
36172	606299
41022	606300
12270	606301
22067	606302
5890	606303
8551	606304
24434	606305
1989	606306
16127	606307
687	606308
1804	606309
20502	606310
5647	606311
13	606312
989	606313
11433	606314
3587	606315
77921	606316
2873	606317
12763	606318
107792	606319
76	606320
143712	606321
823	606322
839	606323
1033	606324
39526	606325
2773	606326
195259	606327
13489	606328
67884	606329
54144	606330
112080	606331
21977	606332
25722	606333
49202	606334
33143	606335
19562	606336
3086	606337
14612	606338
91910	606339
143281	606340
20863	606341
16456	606342
29465	606343
12631	606344
5280	606345
9893	606346
14437	606347
50404	606348
6728	606349
36349	606350
3262	606351
69628	606352
100828	606353
9794	606354
78035	606355
5626	606356
6783	606357
4138	606358
6095	606359
73598	606360
8888	606361
47180	606362
69294	606363
229390	606364
128054	606365
38827	606366
2543	606367
81369	606368
35410	606369
16413	606370
79660	606371
29886	606372
33434	606373
6566	606374
2757	606375
31989	606376
71325	606377
68679	606378
168231	606379
35418	606380
104743	606381
23990	606382
3880	606383
48532	606384
44749	606385
27223	606386
14759	606387
109109	606388
18508	606389
16258	606390
12543	606391
700	606392
32296	606393
96097	606394
104666	606395
52787	606396
71020	606397
6588	606398
30169	606399
8779	606400
64827	606401
7973	606402
15646	606403
42655	606404
46710	606405
72831	606406
82262	606407
80894	606408
36676	606409
101253	606410
51072	606411
84060	606412
236565	606413
5142	606414
16887	606415
52282	606416
33132	606417
4809	606418
19347	606419
99069	606420
48355	606421
9483	606422
4664	606423
51485	606424
6158	606425
65224	606426
88175	606427
807	606428
5626	606429
29271	606430
230341	606431
4863	606432
107993	606433
14880	606434
5984	606435
1856	606436
9199	606437
61848	606438
4024	606439
11196	606440
33898	606441
67345	606442
239552	606443
32095	606444
577	606445
41116	606446
21660	606447
4236	606448
19270	606449
29755	606450
10796	606451
30546	606452
137022	606453
57671	606454
4424	606455
55944	606456
32696	606457
76420	606458
14348	606459
166481	606460
80175	606461
118588	606462
118588	606463
15047	606464
93509	606465
19537	606466
13094	606467
26681	606468
101000	606469
35165	606470
53277	606471
89361	606472
121713	606473
33990	606474
33160	606475
144471	606476
162723	606477
26656	606478
68631	606479
163503	606480
4058	606481
45064	606482
73195	606483
68223	606484
47398	606485
90059	606486
38803	606487
47917	606488
86920	606489
36739	606490
33527	606491
23811	606492
89564	606493
24274	606494
73152	606495
4961	606496
202798	606497
5017	606498
3996	606499
27301	606500
71752	606501
7621	606502
29503	606503
3404	606504
128495	606505
35229	606506
68989	606507
27907	606508
3420	606509
33747	606510
141720	606511
37386	606512
49433	606513
233694	606514
165600	606515
19307	606516
10371	606517
1189	606518
203	606519
3026	606520
2017	606521
224653	606522
50063	606523
6168	606524
16489	606525
1034	606526
84119	606527
2986	606528
569	606529
177977	606530
71622	606531
22780	606532
18246	606533
53053	606534
4889	606535
140287	606536
4567	606537
96236	606538
11590	606539
401	606540
34352	606541
14257	606542
88718	606543
64780	606544
33970	606545
2096	606546
37869	606547
105270	606548
83100	606549
3280	606550
106891	606551
29175	606552
11224	606553
11973	606554
11616	606555
21209	606556
47092	606557
24995	606558
113834	606559
86259	606560
11571	606561
67013	606562
4230	606563
67013	606564
9740	606565
38672	606566
1652	606567
70144	606568
3974	606569
15270	606570
143874	606571
66420	606572
39578	606573
108705	606574
147019	606575
84097	606576
8933	606577
30637	606578
102884	606579
88489	606580
2411	606581
4718	606582
63417	606583
10199	606584
77048	606585
63417	606586
16527	606587
29851	606588
30168	606589
1466	606590
19914	606591
111	606592
152590	606593
24228	606594
143159	606595
8926	606596
43208	606597
1507	606598
12850	606599
74869	606600
38466	606601
154067	606602
166812	606603
105000	606604
3245	606605
2779	606606
5363	606607
4201	606608
28344	606609
7399	606610
156969	606611
4789	606612
91628	606613
147403	606614
103626	606615
4734	606616
4941	606617
5322	606618
1542	606619
71823	606620
16167	606621
433	606622
129171	606623
199724	606624
17094	606625
28232	606626
8742	606627
3600	606628
726	606629
1205	606630
4381	606631
5471	606632
9828	606633
662	606634
41616	606635
10289	606636
114166	606637
219068	606638
13418	606639
4	606640
25072	606641
21058	606642
59484	606643
99188	606644
7441	606645
105351	606646
57485	606647
13587	606648
38673	606649
4085	606650
8505	606651
59902	606652
8408	606653
14	606654
3367	606655
3067	606656
17079	606657
3322	606658
117314	606659
2612	606660
29067	606661
24368	606662
40810	606663
1203	606664
3653	606665
103359	606666
15436	606667
916	606668
4255	606669
17769	606670
70312	606671
81121	606672
67771	606673
125494	606674
127295	606675
58495	606676
700	606677
62260	606678
3766	606679
266	606680
25515	606681
6820	606682
38840	606683
115950	606684
864	606685
239	606686
11415	606687
35938	606688
2073	606689
12832	606690
2734	606691
227	606692
30276	606693
32871	606694
103205	606695
140308	606696
3341	606697
8251	606698
22457	606699
1474	606700
7572	606701
88261	606702
3287	606703
4277	606704
62	606705
65395	606706
4178	606707
124761	606708
150364	606709
85425	606710
85862	606711
28568	606712
4778	606713
19345	606714
76514	606715
13541	606716
101959	606717
21616	606718
54802	606719
33863	606720
27257	606721
61615	606722
2908	606723
54311	606724
4510	606725
1331	606726
3597	606727
7317	606728
39408	606729
928	606730
1001	606731
3308	606732
182143	606733
15513	606734
42985	606735
1658	606736
38315	606737
14671	606738
2207	606739
1564	606740
79350	606741
3382	606742
15379	606743
9500	606744
19543	606745
57631	606746
6807	606747
49337	606748
39444	606749
75331	606750
6859	606751
51653	606752
467	606753
1884	606754
16794	606755
24455	606756
2964	606757
7335	606758
153284	606759
85863	606760
82728	606761
12721	606762
1499	606763
4884	606764
62154	606765
31203	606766
6629	606767
239958	606768
14067	606769
112765	606770
67123	606771
25031	606772
3974	606773
130830	606774
75346	606775
41940	606776
63168	606777
18085	606778
4213	606779
43181	606780
82092	606781
6056	606782
24451	606783
4811	606784
8495	606785
114304	606786
9153	606787
28699	606788
9161	606789
34278	606790
82487	606791
13898	606792
20194	606793
140867	606794
15255	606795
30307	606796
91346	606797
5234	606798
67963	606799
18205	606800
71416	606801
2671	606802
206522	606803
136893	606804
55681	606805
968	606806
7248	606807
38245	606808
80944	606809
8768	606810
69945	606811
4838	606812
61647	606813
8205	606814
70466	606815
3970	606816
66	606817
6998	606818
1199	606819
4583	606820
260	606821
44287	606822
49860	606823
2974	606824
2072	606825
1938	606826
62066	606827
10937	606828
37466	606829
64844	606830
74974	606831
28831	606832
24830	606833
84769	606834
15574	606835
1890	606836
1033	606837
113316	606838
5360	606839
8039	606840
141438	606841
12809	606842
1552	606843
16428	606844
1843	606845
97497	606846
137597	606847
34720	606848
232200	606849
28269	606850
35554	606851
388	606852
6340	606853
124247	606854
27329	606855
16971	606856
4228	606857
13898	606858
42	606859
34247	606860
34720	606861
48949	606862
2818	606863
502	606864
217807	606865
13726	606866
110660	606867
13705	606868
1160	606869
2354	606870
1456	606871
267	606872
40436	606873
106530	606874
53290	606875
170639	606876
67253	606877
49563	606878
283	606879
971	606880
30522	606881
4377	606882
361	606883
361	606884
56	606885
54782	606886
51143	606887
11045	606888
806	606889
5184	606890
132984	606891
441	606892
103143	606893
37001	606894
6931	606895
2930	606896
624	606897
221010	606898
1156	606899
24985	606900
22732	606901
14612	606902
72636	606903
13801	606904
866	606905
12600	606906
39230	606907
219720	606908
13505	606909
15256	606910
29474	606911
113455	606912
42662	606913
33389	606914
753	606915
69886	606916
53334	606917
19729	606918
119285	606919
48704	606920
40436	606921
122890	606922
34015	606923
12802	606924
8502	606925
22416	606926
7383	606927
154585	606928
93303	606929
59593	606930
45459	606931
9669	606932
54666	606933
9770	606934
29871	606935
5051	606936
14950	606937
4405	606938
415	606939
5047	606940
84285	606941
14468	606942
65	606943
52769	606944
27374	606945
26642	606946
1337	606947
12615	606948
46677	606949
92218	606950
26564	606951
74986	606952
140282	606953
138492	606954
10303	606955
99946	606956
2933	606957
51329	606958
87198	606959
120055	606960
89722	606961
8494	606962
8292	606963
11730	606964
67348	606965
30458	606966
40824	606967
67529	606968
7005	606969
43022	606970
7608	606971
47164	606972
9060	606973
32812	606974
48112	606975
88214	606976
12316	606977
171858	606978
30929	606979
28818	606980
33838	606981
114411	606982
2034	606983
7020	606984
12668	606985
13628	606986
11975	606987
26421	606988
64673	606989
9577	606990
19477	606991
33873	606992
1574	606993
28855	606994
73353	606995
877	606996
41094	606997
32654	606998
39197	606999
35857	607000
5354	607001
26410	607002
4102	607003
8855	607004
67095	607005
142966	607006
37412	607007
140329	607008
16151	607009
32369	607010
44423	607011
34332	607012
79928	607013
8120	607014
3044	607015
16254	607016
2574	607017
10260	607018
1861	607019
67682	607020
26258	607021
95738	607022
37555	607023
63603	607024
21566	607025
35765	607026
8835	607027
21026	607028
20085	607029
123688	607030
42149	607031
49171	607032
16137	607033
187087	607034
2705	607035
17948	607036
89439	607037
117500	607038
35913	607039
13965	607040
64994	607041
21133	607042
4957	607043
70380	607044
14241	607045
29373	607046
15041	607047
8693	607048
17408	607049
6383	607050
10255	607051
54640	607052
269	607053
83616	607054
41212	607055
3782	607056
34112	607057
5904	607058
14170	607059
34430	607060
12192	607061
18288	607062
47262	607063
62477	607064
31964	607065
7889	607066
30320	607067
16099	607068
19389	607069
6570	607070
24801	607071
511	607072
110544	607073
140588	607074
88937	607075
29232	607076
118455	607077
25775	607078
6883	607079
46697	607080
64692	607081
8583	607082
458	607083
14687	607084
32656	607085
54027	607086
84955	607087
52420	607088
74468	607089
88577	607090
4439	607091
1536	607092
16196	607093
1518	607094
6742	607095
161765	607096
5062	607097
16108	607098
800	607099
51971	607100
1235	607101
6268	607102
28702	607103
74219	607104
63457	607105
7661	607106
1914	607107
32324	607108
577	607109
5910	607110
23099	607111
111611	607112
21259	607113
136773	607114
5898	607115
98012	607116
11143	607117
68562	607118
166309	607119
825	607120
59133	607121
239800	607122
156194	607123
12982	607124
18391	607125
48866	607126
29073	607127
18076	607128
45638	607129
73565	607130
156840	607131
138299	607132
490	607133
5225	607134
73929	607135
8207	607136
106445	607137
31647	607138
51492	607139
17642	607140
54727	607141
12254	607142
108337	607143
128369	607144
2814	607145
74713	607146
92211	607147
38348	607148
170970	607149
17859	607150
127776	607151
91150	607152
20527	607153
88229	607154
37547	607155
237991	607156
50580	607157
5859	607158
12163	607159
20197	607160
63492	607161
48068	607162
31043	607163
89351	607164
170472	607165
1105	607166
67591	607167
24234	607168
107978	607169
25063	607170
14854	607171
10067	607172
20508	607173
112127	607174
117222	607175
239437	607176
26491	607177
8383	607178
52665	607179
14683	607180
94514	607181
26354	607182
94444	607183
30144	607184
161944	607185
78976	607186
22921	607187
76994	607188
47192	607189
40784	607190
3244	607191
32170	607192
95051	607193
119305	607194
89966	607195
72601	607196
73092	607197
110525	607198
261	607199
16914	607200
237765	607201
63443	607202
83397	607203
49426	607204
30532	607205
26579	607206
11971	607207
155757	607208
203109	607209
20279	607210
214317	607211
89137	607212
17114	607213
67764	607214
67910	607215
21494	607216
11639	607217
369	607218
31861	607219
64913	607220
29200	607221
72856	607222
33663	607223
33639	607224
85032	607225
2756	607226
41159	607227
43789	607228
45760	607229
7261	607230
63801	607231
83934	607232
12717	607233
66852	607234
1088	607235
57594	607236
111954	607237
28452	607238
23126	607239
42641	607240
13663	607241
35834	607242
34608	607243
16485	607244
18489	607245
77925	607246
18899	607247
2807	607248
28773	607249
60849	607250
14196	607251
124148	607252
31352	607253
165441	607254
14015	607255
9627	607256
23653	607257
45746	607258
101253	607259
23364	607260
99972	607261
99179	607262
10388	607263
34227	607264
105703	607265
213174	607266
56514	607267
1733	607268
1040	607269
44597	607270
49789	607271
35410	607272
27598	607273
92309	607274
88724	607275
5671	607276
148369	607277
39203	607278
56013	607279
262	607280
82533	607281
14711	607282
27521	607283
25851	607284
62779	607285
50505	607286
50631	607287
22228	607288
92384	607289
24467	607290
51905	607291
12748	607292
105637	607293
82040	607294
107	607295
205657	607296
8628	607297
1019	607298
21547	607299
165880	607300
92105	607301
22545	607302
3054	607303
142205	607304
115321	607305
61564	607306
1583	607307
163094	607308
33515	607309
32342	607310
22949	607311
13515	607312
211522	607313
11825	607314
50206	607315
5112	607316
43001	607317
1010	607318
100775	607319
109310	607320
1060	607321
205001	607322
2800	607323
68689	607324
101449	607325
31022	607326
25494	607327
87503	607328
21054	607329
210229	607330
69867	607331
14750	607332
72220	607333
88914	607334
49406	607335
215678	607336
87534	607337
51506	607338
74664	607339
66319	607340
4038	607341
31276	607342
180955	607343
166881	607344
47144	607345
4296	607346
17008	607347
14268	607348
4567	607349
15700	607350
5379	607351
64470	607352
98210	607353
10606	607354
176522	607355
23146	607356
10709	607357
42628	607358
26579	607359
1433	607360
42637	607361
13088	607362
95038	607363
17745	607364
5702	607365
38821	607366
56729	607367
9634	607368
66700	607369
29173	607370
17744	607371
28500	607372
103628	607373
178568	607374
36395	607375
29423	607376
7006	607377
29670	607378
119829	607379
13718	607380
14637	607381
51350	607382
11236	607383
115896	607384
32433	607385
9648	607386
19722	607387
33152	607388
47690	607389
37365	607390
140251	607391
29100	607392
78348	607393
23765	607394
36541	607395
9550	607396
19421	607397
16128	607398
59173	607399
16148	607400
32570	607401
113989	607402
24256	607403
66352	607404
85795	607405
13392	607406
85829	607407
59344	607408
36774	607409
46586	607410
88784	607411
29026	607412
46106	607413
29789	607414
116233	607415
27716	607416
156233	607417
24339	607418
33060	607419
21622	607420
24048	607421
53112	607422
28488	607423
33140	607424
24052	607425
60542	607426
43869	607427
548	607428
142402	607429
306	607430
82434	607431
744	607432
28	607433
27725	607434
66097	607435
138292	607436
32738	607437
6949	607438
24061	607439
21406	607440
87820	607441
3249	607442
95544	607443
16542	607444
101268	607445
13281	607446
103646	607447
59520	607448
103704	607449
37444	607450
29583	607451
51421	607452
118735	607453
66073	607454
29687	607455
8051	607456
6141	607457
72807	607458
95156	607459
125925	607460
46259	607461
2773	607462
19718	607463
43040	607464
34413	607465
174504	607466
35357	607467
131913	607468
33262	607469
81	607470
142052	607471
81657	607472
44587	607473
17651	607474
5709	607475
41815	607476
9790	607477
487	607478
14333	607479
26266	607480
14614	607481
158328	607482
44977	607483
58510	607484
100071	607485
16129	607486
20560	607487
6237	607488
17846	607489
46312	607490
34415	607491
53015	607492
39089	607493
4644	607494
8257	607495
41490	607496
21429	607497
57656	607498
1473	607499
4882	607500
55469	607501
181942	607502
46298	607503
804	607504
1566	607505
78370	607506
48777	607507
1719	607508
46376	607509
1292	607510
25518	607511
145630	607512
105	607513
142	607514
18519	607515
38077	607516
43697	607517
3704	607518
38002	607519
37410	607520
24923	607521
8741	607522
39301	607523
48891	607524
3974	607525
98687	607526
1359	607527
100742	607528
47041	607529
16513	607530
16867	607531
7313	607532
55870	607533
48950	607534
141215	607535
8870	607536
237719	607537
17572	607538
15561	607539
26890	607540
7	607541
42381	607542
89942	607543
45608	607544
19978	607545
34123	607546
20366	607547
8579	607548
7	607549
1020	607550
759	607551
13667	607552
118050	607553
30390	607554
12601	607555
25195	607556
65813	607557
32260	607558
795	607559
37528	607560
19137	607561
96580	607562
7187	607563
42727	607564
89954	607565
7675	607566
83947	607567
45027	607568
32011	607569
6829	607570
16435	607571
27690	607572
80831	607573
6459	607574
16911	607575
1504	607576
68779	607577
21409	607578
94	607579
46096	607580
126309	607581
99396	607582
25839	607583
51576	607584
1664	607585
826	607586
7593	607587
4961	607588
10227	607589
18284	607590
16667	607591
118061	607592
1952	607593
111169	607594
8433	607595
334	607596
119743	607597
18248	607598
89196	607599
3326	607600
40282	607601
58776	607602
138697	607603
47748	607604
26441	607605
7641	607606
143196	607607
136787	607608
11486	607609
37554	607610
159042	607611
21167	607612
89208	607613
40771	607614
13656	607615
58217	607616
95727	607617
23688	607618
26650	607619
25359	607620
47762	607621
86419	607622
23710	607623
18613	607624
716	607625
19161	607626
21077	607627
2872	607628
92049	607629
40824	607630
39751	607631
37109	607632
36215	607633
37432	607634
17167	607635
12347	607636
39276	607637
325	607638
16422	607639
12080	607640
82901	607641
25632	607642
2227	607643
13571	607644
27330	607645
25118	607646
9980	607647
88925	607648
110779	607649
4881	607650
163367	607651
86841	607652
667	607653
21402	607654
13949	607655
5274	607656
91115	607657
61192	607658
142	607659
65367	607660
13058	607661
5098	607662
29079	607663
39345	607664
8818	607665
17678	607666
10904	607667
118466	607668
5283	607669
6759	607670
16823	607671
3076	607672
14350	607673
29034	607674
53180	607675
775	607676
133070	607677
12282	607678
14329	607679
57191	607680
2167	607681
131372	607682
221803	607683
132425	607684
849	607685
49629	607686
30624	607687
7151	607688
541	607689
339	607690
494	607691
1433	607692
54429	607693
14341	607694
166515	607695
166	607696
2127	607697
123854	607698
170524	607699
81325	607700
7767	607701
108635	607702
4710	607703
129626	607704
18958	607705
51038	607706
121994	607707
110961	607708
211666	607709
46881	607710
21109	607711
60603	607712
2166	607713
9026	607714
16385	607715
23739	607716
122377	607717
7662	607718
198366	607719
179821	607720
31421	607721
128452	607722
138884	607723
8910	607724
21834	607725
45683	607726
58480	607727
594	607728
213263	607729
18554	607730
107212	607731
7	607732
474	607733
22663	607734
10565	607735
237945	607736
11354	607737
94960	607738
1939	607739
46722	607740
68466	607741
120079	607742
10481	607743
79757	607744
15360	607745
3073	607746
17998	607747
23634	607748
7690	607749
140213	607750
30102	607751
2154	607752
10477	607753
37744	607754
15076	607755
52773	607756
16612	607757
20000	607758
87960	607759
56836	607760
22663	607761
2722	607762
8370	607763
19160	607764
80179	607765
57658	607766
29029	607767
2885	607768
71179	607769
142201	607770
20331	607771
2741	607772
82518	607773
62730	607774
20726	607775
70814	607776
109516	607777
24	607778
12898	607779
43045	607780
2693	607781
2607	607782
61714	607783
143339	607784
1581	607785
196328	607786
21928	607787
48486	607788
91657	607789
92517	607790
33007	607791
46484	607792
239457	607793
14645	607794
26140	607795
1980	607796
2049	607797
2489	607798
1894	607799
4762	607800
2582	607801
109	607802
79325	607803
817	607804
113894	607805
149410	607806
119851	607807
8174	607808
61728	607809
6249	607810
52752	607811
38403	607812
136503	607813
85752	607814
5641	607815
7575	607816
14733	607817
45985	607818
49743	607819
34112	607820
20731	607821
3827	607822
94167	607823
10687	607824
11440	607825
7416	607826
1289	607827
46192	607828
4251	607829
101796	607830
3695	607831
18679	607832
25886	607833
5627	607834
65908	607835
541	607836
204297	607837
27654	607838
24821	607839
42709	607840
10747	607841
37112	607842
825	607843
9614	607844
45770	607845
45355	607846
7022	607847
41813	607848
29014	607849
32750	607850
2633	607851
75547	607852
23105	607853
125	607854
20760	607855
35300	607856
176180	607857
24526	607858
119493	607859
64514	607860
16638	607861
8030	607862
8582	607863
238	607864
167	607865
34286	607866
717	607867
482	607868
8545	607869
41182	607870
51830	607871
12241	607872
43097	607873
23766	607874
48744	607875
20254	607876
4806	607877
3368	607878
43692	607879
1968	607880
106163	607881
11300	607882
54974	607883
6412	607884
44137	607885
5050	607886
2591	607887
9824	607888
421	607889
7786	607890
143472	607891
2942	607892
6922	607893
924	607894
23664	607895
25461	607896
1209	607897
28370	607898
2294	607899
18449	607900
68572	607901
19772	607902
64580	607903
997	607904
31008	607905
17399	607906
427	607907
4631	607908
1330	607909
57239	607910
32431	607911
642	607912
3568	607913
117543	607914
46601	607915
8748	607916
16367	607917
746	607918
46646	607919
224	607920
13615	607921
3335	607922
15366	607923
61401	607924
16684	607925
3194	607926
46996	607927
36420	607928
15345	607929
19301	607930
2947	607931
48779	607932
4108	607933
73007	607934
9635	607935
4748	607936
13543	607937
117262	607938
10961	607939
11068	607940
9251	607941
1448	607942
20253	607943
62340	607944
5171	607945
6325	607946
62160	607947
18876	607948
9841	607949
29318	607950
16427	607951
36204	607952
44418	607953
24639	607954
27	607955
14222	607956
36050	607957
20710	607958
14313	607959
8758	607960
59112	607961
57487	607962
67370	607963
30999	607964
190886	607965
14043	607966
2938	607967
6924	607968
944	607969
4228	607970
288	607971
33868	607972
18226	607973
41830	607974
12954	607975
3809	607976
16172	607977
8797	607978
22765	607979
28506	607980
3630	607981
30747	607982
79808	607983
5272	607984
25090	607985
199632	607986
66710	607987
1512	607988
2482	607989
1838	607990
4	607991
9376	607992
18299	607993
24883	607994
89151	607995
76239	607996
33957	607997
8155	607998
709	607999
5042	608000
4173	608001
157	608002
19288	608003
831	608004
1079	608005
6700	608006
343	608007
50	608008
63940	608009
2125	608010
9566	608011
6089	608012
17499	608013
5944	608014
135	608015
243	608016
9807	608017
16158	608018
6056	608019
7136	608020
3361	608021
32357	608022
67952	608023
19697	608024
8131	608025
8825	608026
24110	608027
3599	608028
65727	608029
25468	608030
4077	608031
18339	608032
11090	608033
1069	608034
21160	608035
7901	608036
322	608037
12917	608038
483	608039
5388	608040
44177	608041
27421	608042
40535	608043
79812	608044
2287	608045
16697	608046
6758	608047
143086	608048
32860	608049
3001	608050
18222	608051
6006	608052
8410	608053
37251	608054
1101	608055
34401	608056
27392	608057
101279	608058
48743	608059
5896	608060
35950	608061
54705	608062
31355	608063
11505	608064
1617	608065
4205	608066
1666	608067
333	608068
21543	608069
5438	608070
38128	608071
21072	608072
21550	608073
5391	608074
120707	608075
4683	608076
4857	608077
10233	608078
17381	608079
119935	608080
18876	608081
54675	608082
11970	608083
405	608084
704	608085
19465	608086
2641	608087
63	608088
2208	608089
26520	608090
2766	608091
208275	608092
4763	608093
1708	608094
33162	608095
44418	608096
3745	608097
4716	608098
36848	608099
16790	608100
11481	608101
10066	608102
50823	608103
109629	608104
812	608105
7040	608106
124478	608107
30570	608108
18247	608109
19312	608110
29833	608111
519	608112
10887	608113
76106	608114
45218	608115
11607	608116
124936	608117
215467	608118
97364	608119
15858	608120
81918	608121
3124	608122
1649	608123
39670	608124
32693	608125
85586	608126
70717	608127
151547	608128
23661	608129
120874	608130
30261	608131
87	608132
26627	608133
3866	608134
59201	608135
26101	608136
77902	608137
118809	608138
165048	608139
3594	608140
44587	608141
37930	608142
58976	608143
11488	608144
8588	608145
3866	608146
69768	608147
59099	608148
58487	608149
10323	608150
52479	608151
52899	608152
74088	608153
3242	608154
8521	608155
29433	608156
220972	608157
35657	608158
9726	608159
46254	608160
230229	608161
7605	608162
11553	608163
45463	608164
2163	608165
29254	608166
7872	608167
78350	608168
120011	608169
1338	608170
107777	608171
73	608172
17155	608173
10843	608174
3252	608175
35742	608176
41032	608177
53983	608178
68716	608179
182700	608180
54495	608181
21233	608182
2960	608183
46306	608184
37665	608185
86601	608186
41819	608187
225584	608188
32885	608189
29979	608190
28159	608191
16250	608192
13296	608193
25023	608194
16959	608195
14795	608196
21363	608197
50322	608198
23163	608199
606	608200
52869	608201
7	608202
2730	608203
97659	608204
7834	608205
15431	608206
37804	608207
1238	608208
75805	608209
65073	608210
23043	608211
25228	608212
57003	608213
42116	608214
36479	608215
68453	608216
15222	608217
35476	608218
33430	608219
175494	608220
27334	608221
1942	608222
9125	608223
942	608224
52857	608225
80355	608226
25913	608227
4280	608228
120546	608229
6029	608230
46044	608231
64747	608232
78741	608233
9576	608234
89977	608235
95857	608236
16519	608237
22261	608238
41964	608239
139194	608240
120336	608241
20301	608242
24699	608243
69544	608244
17039	608245
142	608246
44102	608247
234	608248
93048	608249
11098	608250
5111	608251
54424	608252
5494	608253
37070	608254
2725	608255
113363	608256
30892	608257
13489	608258
2810	608259
13699	608260
53501	608261
59407	608262
28982	608263
23061	608264
14141	608265
26826	608266
10345	608267
116907	608268
23818	608269
118756	608270
36521	608271
524	608272
120203	608273
79870	608274
28308	608275
56258	608276
57465	608277
43150	608278
110493	608279
83623	608280
116884	608281
238725	608282
29111	608283
41793	608284
1047	608285
28504	608286
54351	608287
28308	608288
31544	608289
91533	608290
38638	608291
12129	608292
57466	608293
490	608294
105603	608295
1982	608296
12402	608297
61347	608298
60752	608299
83227	608300
142587	608301
2865	608302
10904	608303
10756	608304
8	608305
68584	608306
2032	608307
165894	608308
85	608309
40	608310
215781	608311
15701	608312
10120	608313
7447	608314
12186	608315
65898	608316
15650	608317
2600	608318
54225	608319
466	608320
49578	608321
958	608322
15997	608323
4391	608324
975	608325
44304	608326
336	608327
1170	608328
1863	608329
51113	608330
21400	608331
11160	608332
38354	608333
33803	608334
148524	608335
62167	608336
4589	608337
44794	608338
864	608339
18522	608340
11418	608341
113030	608342
620	608343
24054	608344
243	608345
41471	608346
98819	608347
46228	608348
52506	608349
87197	608350
2333	608351
59	608352
80468	608353
72887	608354
7332	608355
83599	608356
30662	608357
47007	608358
51911	608359
75894	608360
7323	608361
29701	608362
1018	608363
12363	608364
63192	608365
7677	608366
3544	608367
80996	608368
5343	608369
9275	608370
10604	608371
64031	608372
10303	608373
57757	608374
52756	608375
51689	608376
508	608377
12774	608378
14703	608379
51289	608380
55248	608381
96248	608382
14558	608383
101660	608384
64375	608385
10233	608386
1038	608387
12595	608388
5086	608389
141	608390
174622	608391
26044	608392
56846	608393
831	608394
45629	608395
88129	608396
114418	608397
2665	608398
36650	608399
178920	608400
174690	608401
1944	608402
55560	608403
7947	608404
40732	608405
19995	608406
112404	608407
32384	608408
1203	608409
135	608410
84848	608411
25076	608412
49942	608413
209088	608414
36607	608415
60406	608416
3089	608417
5472	608418
68752	608419
2741	608420
7287	608421
4	608422
45130	608423
18184	608424
124859	608425
5345	608426
179	608427
6864	608428
5318	608429
33882	608430
170856	608431
2480	608432
7427	608433
13725	608434
205670	608435
944	608436
2230	608437
35037	608438
46699	608439
5598	608440
31444	608441
149793	608442
57210	608443
38684	608444
18479	608445
94860	608446
5086	608447
26112	608448
1136	608449
716	608450
123134	608451
24219	608452
25185	608453
19303	608454
28916	608455
51665	608456
10586	608457
7230	608458
4333	608459
4162	608460
1433	608461
25479	608462
17292	608463
1175	608464
10161	608465
40771	608466
86649	608467
4669	608468
37950	608469
17593	608470
9758	608471
3749	608472
45091	608473
32263	608474
89697	608475
6052	608476
14425	608477
50208	608478
137802	608479
1642	608480
12020	608481
23743	608482
28461	608483
9649	608484
181279	608485
57146	608486
467	608487
3546	608488
192033	608489
7584	608490
57386	608491
21471	608492
74673	608493
205543	608494
9239	608495
18123	608496
5064	608497
42733	608498
113972	608499
58557	608500
76054	608501
331	608502
15210	608503
30824	608504
466	608505
41012	608506
98288	608507
22473	608508
1559	608509
12643	608510
50207	608511
44686	608512
1704	608513
4365	608514
1930	608515
11211	608516
5052	608517
120	608518
79804	608519
152736	608520
80427	608521
86878	608522
110856	608523
5721	608524
138393	608525
36196	608526
3128	608527
17596	608528
4024	608529
76700	608530
14464	608531
45348	608532
118	608533
76279	608534
37697	608535
37313	608536
172	608537
9671	608538
73368	608539
39687	608540
4148	608541
76452	608542
49738	608543
119464	608544
82619	608545
7076	608546
41960	608547
10293	608548
3568	608549
12470	608550
20743	608551
64418	608552
26284	608553
88868	608554
1289	608555
99638	608556
22619	608557
12098	608558
27757	608559
646	608560
101853	608561
73178	608562
61730	608563
208610	608564
2717	608565
6828	608566
803	608567
114036	608568
258	608569
34441	608570
5070	608571
16025	608572
98128	608573
5495	608574
20579	608575
3035	608576
17648	608577
1924	608578
18045	608579
22753	608580
78761	608581
22799	608582
94964	608583
132329	608584
8632	608585
123977	608586
4604	608587
53386	608588
62037	608589
6944	608590
31320	608591
119378	608592
1410	608593
118	608594
30446	608595
2057	608596
3162	608597
9755	608598
102554	608599
4796	608600
58016	608601
105	608602
23042	608603
16435	608604
10330	608605
12116	608606
39770	608607
98855	608608
17621	608609
191187	608610
8184	608611
7148	608612
156758	608613
4778	608614
78194	608615
380	608616
2046	608617
47693	608618
6263	608619
1794	608620
89088	608621
80251	608622
167546	608623
1541	608624
29404	608625
495	608626
19655	608627
7951	608628
2346	608629
63174	608630
7425	608631
14648	608632
89254	608633
2384	608634
59585	608635
29751	608636
911	608637
2247	608638
8029	608639
12243	608640
40476	608641
29118	608642
1592	608643
120550	608644
45901	608645
16270	608646
30980	608647
916	608648
52118	608649
26485	608650
78265	608651
26785	608652
23227	608653
34311	608654
10637	608655
13381	608656
36810	608657
156143	608658
124186	608659
38722	608660
103575	608661
88465	608662
86055	608663
77769	608664
88142	608665
215613	608666
31695	608667
5123	608668
7860	608669
42942	608670
14565	608671
16660	608672
1152	608673
4010	608674
155749	608675
52892	608676
52271	608677
165616	608678
27372	608679
164131	608680
46244	608681
43834	608682
19657	608683
15512	608684
110313	608685
27819	608686
5616	608687
19156	608688
36613	608689
54601	608690
198083	608691
30944	608692
10165	608693
30614	608694
22259	608695
58415	608696
93649	608697
144213	608698
15512	608699
207652	608700
551	608701
37500	608702
19346	608703
20247	608704
35390	608705
24159	608706
6069	608707
7149	608708
89316	608709
23488	608710
120541	608711
46209	608712
69982	608713
51971	608714
4871	608715
793	608716
1036	608717
2586	608718
12815	608719
5964	608720
3543	608721
64975	608722
21782	608723
22752	608724
3928	608725
42685	608726
20465	608727
143406	608728
48588	608729
32022	608730
13909	608731
42005	608732
20686	608733
1999	608734
17873	608735
11685	608736
830	608737
298	608738
8548	608739
257	608740
13400	608741
69449	608742
102857	608743
104877	608744
30670	608745
80412	608746
11648	608747
41864	608748
12529	608749
117299	608750
115426	608751
144493	608752
223995	608753
136940	608754
22608	608755
83913	608756
61893	608757
37714	608758
357	608759
6083	608760
188838	608761
10127	608762
810	608763
962	608764
59292	608765
4289	608766
55772	608767
700	608768
31393	608769
4807	608770
38856	608771
10337	608772
22956	608773
73	608774
3835	608775
50329	608776
38504	608777
17668	608778
85415	608779
188954	608780
1587	608781
4787	608782
25279	608783
48099	608784
55576	608785
98619	608786
49973	608787
155748	608788
2889	608789
156	608790
46022	608791
170	608792
2615	608793
166470	608794
8484	608795
5703	608796
38788	608797
131664	608798
3250	608799
22188	608800
10256	608801
20155	608802
13681	608803
32180	608804
110495	608805
26644	608806
123852	608807
27197	608808
96814	608809
94955	608810
131133	608811
54346	608812
60527	608813
164593	608814
102	608815
6692	608816
28158	608817
58708	608818
29499	608819
3635	608820
106267	608821
81336	608822
69994	608823
70399	608824
79613	608825
78221	608826
9017	608827
35297	608828
1654	608829
57989	608830
3030	608831
33130	608832
90852	608833
92273	608834
86318	608835
101833	608836
206882	608837
34927	608838
9574	608839
2500	608840
194	608841
3005	608842
78344	608843
29008	608844
56839	608845
34329	608846
35116	608847
1164	608848
89340	608849
49760	608850
725	608851
94576	608852
61209	608853
152	608854
48506	608855
37571	608856
3574	608857
15144	608858
1968	608859
28744	608860
10612	608861
19995	608862
67474	608863
31683	608864
174306	608865
157813	608866
2882	608867
694	608868
9830	608869
26066	608870
2400	608871
10970	608872
3577	608873
14006	608874
3123	608875
66607	608876
4284	608877
4017	608878
2777	608879
52959	608880
36202	608881
976	608882
137568	608883
17376	608884
38390	608885
60041	608886
22362	608887
23246	608888
10809	608889
8673	608890
35317	608891
291	608892
13969	608893
11372	608894
5047	608895
1416	608896
28169	608897
39053	608898
68576	608899
29001	608900
10642	608901
7131	608902
37053	608903
1203	608904
6136	608905
9790	608906
87860	608907
37795	608908
32076	608909
1707	608910
4062	608911
50329	608912
44613	608913
54324	608914
83338	608915
119878	608916
19973	608917
16348	608918
33156	608919
15384	608920
9723	608921
158774	608922
160628	608923
34732	608924
38218	608925
91125	608926
163134	608927
13614	608928
70516	608929
39154	608930
24584	608931
64701	608932
88059	608933
63030	608934
166941	608935
26265	608936
47781	608937
16826	608938
48414	608939
9494	608940
1233	608941
2705	608942
238990	608943
436	608944
4280	608945
7577	608946
13547	608947
28500	608948
93541	608949
7569	608950
16564	608951
3683	608952
65482	608953
27276	608954
20	608955
28529	608956
142436	608957
64	608958
13275	608959
48928	608960
86	608961
6412	608962
3185	608963
113249	608964
83615	608965
20027	608966
60447	608967
475	608968
59102	608969
89574	608970
52054	608971
8332	608972
67921	608973
111	608974
10226	608975
87314	608976
17345	608977
228	608978
21511	608979
113836	608980
117960	608981
72482	608982
4	608983
5357	608984
32333	608985
14778	608986
17096	608987
21688	608988
23557	608989
9534	608990
23510	608991
114286	608992
20616	608993
132751	608994
29116	608995
24907	608996
48895	608997
1753	608998
16073	608999
103998	609000
982	609001
100473	609002
379	609003
68488	609004
85416	609005
57691	609006
192137	609007
21670	609008
21703	609009
161494	609010
165530	609011
73702	609012
14642	609013
80420	609014
16044	609015
28488	609016
35725	609017
36110	609018
5944	609019
12226	609020
13964	609021
67943	609022
8195	609023
466	609024
33870	609025
66731	609026
117675	609027
11806	609028
37361	609029
4081	609030
35298	609031
11241	609032
11523	609033
44488	609034
3494	609035
41915	609036
10019	609037
10688	609038
29174	609039
20116	609040
63505	609041
194117	609042
13483	609043
3158	609044
653	609045
2769	609046
92838	609047
40402	609048
36980	609049
790	609050
2198	609051
8773	609052
19205	609053
131907	609054
16621	609055
64740	609056
5588	609057
51352	609058
15595	609059
28830	609060
26262	609061
77524	609062
93341	609063
42726	609064
48859	609065
3409	609066
1763	609067
83167	609068
56586	609069
2023	609070
29666	609071
216896	609072
103747	609073
29647	609074
56672	609075
36251	609076
897	609077
15652	609078
49814	609079
490	609080
34326	609081
17089	609082
166751	609083
223507	609084
152351	609085
10205	609086
13214	609087
87534	609088
90514	609089
30374	609090
87787	609091
7617	609092
128142	609093
14843	609094
215726	609095
1718	609096
68036	609097
11940	609098
48993	609099
19667	609100
5562	609101
38227	609102
150254	609103
69385	609104
743	609105
9664	609106
17705	609107
11104	609108
24487	609109
2388	609110
68384	609111
49933	609112
6344	609113
67695	609114
51645	609115
237365	609116
2039	609117
22326	609118
77875	609119
1482	609120
7756	609121
3234	609122
4157	609123
59141	609124
29576	609125
2134	609126
17612	609127
20068	609128
4971	609129
194469	609130
65055	609131
1670	609132
53989	609133
23847	609134
21199	609135
235641	609136
203758	609137
88864	609138
49014	609139
192616	609140
23878	609141
46926	609142
63607	609143
51507	609144
20695	609145
30722	609146
163868	609147
16892	609148
52465	609149
208722	609150
185529	609151
12258	609152
1409	609153
142391	609154
30940	609155
90957	609156
1409	609157
11283	609158
32980	609159
122484	609160
198225	609161
8580	609162
6297	609163
7071	609164
20309	609165
13937	609166
216110	609167
57656	609168
53234	609169
6704	609170
33151	609171
41778	609172
56293	609173
98918	609174
21308	609175
5615	609176
27483	609177
22757	609178
9002	609179
74594	609180
200661	609181
66788	609182
14261	609183
1788	609184
3163	609185
3396	609186
104295	609187
74759	609188
2360	609189
91595	609190
26876	609191
42650	609192
214278	609193
105834	609194
15197	609195
212583	609196
53313	609197
68702	609198
41407	609199
10698	609200
49303	609201
24666	609202
1978	609203
96399	609204
27863	609205
732	609206
22144	609207
163740	609208
44102	609209
59917	609210
55850	609211
477	609212
14398	609213
48902	609214
2484	609215
33080	609216
35528	609217
20055	609218
146082	609219
1150	609220
18889	609221
57689	609222
40964	609223
99860	609224
102838	609225
186681	609226
1972	609227
6475	609228
125230	609229
4178	609230
19291	609231
1487	609232
9125	609233
49528	609234
95381	609235
191	609236
9895	609237
40213	609238
30698	609239
24258	609240
48187	609241
6720	609242
6269	609243
9180	609244
11486	609245
47731	609246
218031	609247
56977	609248
31684	609249
1724	609250
116817	609251
1561	609252
2158	609253
1086	609254
10039	609255
16840	609256
9807	609257
80933	609258
25911	609259
84574	609260
7368	609261
3317	609262
7566	609263
18832	609264
459	609265
8932	609266
48066	609267
42410	609268
26598	609269
109883	609270
98938	609271
13318	609272
23885	609273
16873	609274
103826	609275
79480	609276
155548	609277
10153	609278
166506	609279
22467	609280
74049	609281
23831	609282
154171	609283
22374	609284
187395	609285
115821	609286
160321	609287
430	609288
25929	609289
17071	609290
18272	609291
70761	609292
65088	609293
7336	609294
582	609295
9974	609296
38122	609297
2204	609298
480	609299
11668	609300
26450	609301
577	609302
5547	609303
30724	609304
2661	609305
8788	609306
30277	609307
30485	609308
2611	609309
53619	609310
18060	609311
37334	609312
24658	609313
10150	609314
78814	609315
8265	609316
41449	609317
87140	609318
8942	609319
105605	609320
126368	609321
5627	609322
8478	609323
24021	609324
238066	609325
1754	609326
64	609327
705	609328
73109	609329
16781	609330
16369	609331
1111	609332
60617	609333
36270	609334
49463	609335
16847	609336
197	609337
6065	609338
66916	609339
65403	609340
185003	609341
163446	609342
39505	609343
7779	609344
33122	609345
21637	609346
141306	609347
173544	609348
7418	609349
8136	609350
24539	609351
38413	609352
105445	609353
114721	609354
1322	609355
62349	609356
11804	609357
88473	609358
50410	609359
66053	609360
392	609361
69969	609362
238	609363
354	609364
197399	609365
12702	609366
53013	609367
957	609368
895	609369
5922	609370
7232	609371
11505	609372
14169	609373
688	609374
9674	609375
61841	609376
20537	609377
64762	609378
36455	609379
5190	609380
75048	609381
356	609382
3018	609383
53270	609384
105996	609385
40608	609386
26384	609387
7194	609388
8382	609389
256	609390
11647	609391
1668	609392
9272	609393
14414	609394
117112	609395
5681	609396
75611	609397
30722	609398
41242	609399
22877	609400
47278	609401
27057	609402
9720	609403
85760	609404
89049	609405
38034	609406
39342	609407
1369	609408
95706	609409
29561	609410
3305	609411
23061	609412
141396	609413
23744	609414
62339	609415
37092	609416
4945	609417
52254	609418
1659	609419
2251	609420
1300	609421
1457	609422
5601	609423
63937	609424
1055	609425
14226	609426
294	609427
80977	609428
23736	609429
64081	609430
18843	609431
2709	609432
3166	609433
35768	609434
132336	609435
163393	609436
21593	609437
29940	609438
49802	609439
17541	609440
24094	609441
22740	609442
50063	609443
72886	609444
1328	609445
57514	609446
48534	609447
13647	609448
28916	609449
78006	609450
9075	609451
52560	609452
24613	609453
92839	609454
11851	609455
59685	609456
26272	609457
1124	609458
51948	609459
8522	609460
48495	609461
22974	609462
45092	609463
18990	609464
27134	609465
5343	609466
22505	609467
23917	609468
144	609469
23716	609470
49910	609471
3411	609472
1252	609473
722	609474
287	609475
2380	609476
109403	609477
19912	609478
13606	609479
7211	609480
3202	609481
94446	609482
17258	609483
114221	609484
17258	609485
35290	609486
41632	609487
59083	609488
4065	609489
14426	609490
55630	609491
19661	609492
31616	609493
3100	609494
2871	609495
49746	609496
2282	609497
63644	609498
41807	609499
18344	609500
124286	609501
1788	609502
178418	609503
3539	609504
28269	609505
16081	609506
54411	609507
55717	609508
59625	609509
21638	609510
164267	609511
68303	609512
53135	609513
115463	609514
29102	609515
124391	609516
150889	609517
33065	609518
174591	609519
127174	609520
110598	609521
87687	609522
7216	609523
95950	609524
1766	609525
25733	609526
5987	609527
1717	609528
98564	609529
4126	609530
151952	609531
205	609532
31268	609533
47524	609534
71385	609535
115088	609536
75785	609537
37405	609538
301	609539
111744	609540
17547	609541
2708	609542
74022	609543
11053	609544
24705	609545
3651	609546
21115	609547
8258	609548
10761	609549
106975	609550
119989	609551
10061	609552
10061	609553
163	609554
15181	609555
154446	609556
84727	609557
35853	609558
166026	609559
52878	609560
1018	609561
137524	609562
3372	609563
114520	609564
65027	609565
847	609566
4422	609567
50969	609568
147239	609569
19723	609570
119126	609571
4829	609572
11078	609573
87617	609574
43412	609575
30045	609576
41920	609577
37790	609578
57450	609579
26622	609580
156339	609581
78592	609582
17676	609583
27010	609584
48772	609585
41665	609586
107643	609587
12449	609588
50400	609589
43782	609590
1471	609591
3944	609592
1123	609593
1903	609594
80220	609595
177244	609596
52116	609597
56714	609598
37377	609599
83821	609600
34303	609601
84842	609602
99797	609603
168358	609604
175	609605
51576	609606
37179	609607
29793	609608
110728	609609
82616	609610
62006	609611
1828	609612
2581	609613
2075	609614
1396	609615
1	609616
1	609617
23514	609618
80752	609619
62493	609620
71614	609621
12932	609622
66515	609623
34795	609624
20831	609625
8425	609626
10431	609627
156958	609628
1449	609629
85347	609630
94911	609631
172448	609632
45634	609633
15350	609634
125602	609635
4998	609636
11806	609637
15349	609638
118348	609639
56004	609640
17658	609641
159137	609642
157804	609643
39216	609644
2122	609645
212541	609646
81964	609647
178	609648
12260	609649
1539	609650
1484	609651
3511	609652
37191	609653
11451	609654
69180	609655
73305	609656
173486	609657
2226	609658
126391	609659
46967	609660
14473	609661
1823	609662
74775	609663
21982	609664
17501	609665
16691	609666
108529	609667
29935	609668
21306	609669
22657	609670
217472	609671
31385	609672
6205	609673
18690	609674
34758	609675
38336	609676
3709	609677
17751	609678
172029	609679
181218	609680
159133	609681
28881	609682
7280	609683
90954	609684
31767	609685
28980	609686
15435	609687
42877	609688
44176	609689
8514	609690
86397	609691
53598	609692
130678	609693
632	609694
2020	609695
1802	609696
67448	609697
10957	609698
2114	609699
31970	609700
144574	609701
119831	609702
84611	609703
237823	609704
162867	609705
24835	609706
121711	609707
24534	609708
56110	609709
31741	609710
9767	609711
238458	609712
48390	609713
95039	609714
152617	609715
62187	609716
174505	609717
68181	609718
100179	609719
6809	609720
17750	609721
53766	609722
11443	609723
49164	609724
40956	609725
118935	609726
36536	609727
755	609728
20178	609729
80634	609730
14156	609731
28613	609732
165680	609733
42908	609734
56443	609735
5513	609736
22905	609737
14436	609738
22214	609739
143263	609740
45220	609741
982	609742
140814	609743
78775	609744
26233	609745
51269	609746
24709	609747
17633	609748
29605	609749
60583	609750
3102	609751
69768	609752
5118	609753
69246	609754
20930	609755
86044	609756
9520	609757
54133	609758
31458	609759
85119	609760
22159	609761
18200	609762
22159	609763
85968	609764
12538	609765
10717	609766
1263	609767
167627	609768
5164	609769
35145	609770
69673	609771
22974	609772
31057	609773
95277	609774
69666	609775
146706	609776
16670	609777
90616	609778
21462	609779
106916	609780
55834	609781
91112	609782
27104	609783
13957	609784
30393	609785
105147	609786
107650	609787
3444	609788
91176	609789
19934	609790
140661	609791
145161	609792
4458	609793
40644	609794
41547	609795
16390	609796
87218	609797
8429	609798
116775	609799
16554	609800
84369	609801
21786	609802
237010	609803
41089	609804
26972	609805
2145	609806
38953	609807
121333	609808
121153	609809
16302	609810
53513	609811
33738	609812
19929	609813
106499	609814
12540	609815
21961	609816
33571	609817
5012	609818
48855	609819
47778	609820
21926	609821
5737	609822
7649	609823
14938	609824
33610	609825
115770	609826
38954	609827
53434	609828
47705	609829
34332	609830
2162	609831
41944	609832
201180	609833
18680	609834
33541	609835
2557	609836
35771	609837
95204	609838
3082	609839
68969	609840
56250	609841
471	609842
20161	609843
42204	609844
12572	609845
53911	609846
145150	609847
167711	609848
21976	609849
122972	609850
70334	609851
136263	609852
12290	609853
30925	609854
32678	609855
29219	609856
59863	609857
8437	609858
124788	609859
47014	609860
21364	609861
4281	609862
40999	609863
3751	609864
1276	609865
9866	609866
172180	609867
4316	609868
17298	609869
20061	609870
10924	609871
55118	609872
11960	609873
1847	609874
20089	609875
9395	609876
11245	609877
75660	609878
413	609879
71068	609880
11396	609881
32103	609882
26668	609883
24844	609884
17968	609885
5288	609886
14628	609887
67437	609888
36810	609889
9757	609890
52497	609891
21377	609892
1378	609893
88308	609894
53311	609895
9024	609896
85551	609897
58698	609898
13561	609899
106678	609900
87640	609901
106690	609902
59504	609903
23942	609904
24696	609905
11178	609906
6048	609907
9389	609908
48477	609909
181998	609910
30190	609911
5439	609912
53378	609913
9604	609914
1985	609915
4802	609916
40997	609917
153374	609918
2076	609919
13130	609920
7419	609921
17901	609922
51110	609923
66377	609924
86770	609925
1191	609926
3832	609927
4258	609928
65213	609929
208905	609930
926	609931
1661	609932
44145	609933
35973	609934
47140	609935
22236	609936
4200	609937
8496	609938
4686	609939
60631	609940
9577	609941
23998	609942
5562	609943
9195	609944
129451	609945
133670	609946
146838	609947
31167	609948
4257	609949
19019	609950
8588	609951
106031	609952
110877	609953
27077	609954
49882	609955
22287	609956
576	609957
123308	609958
9310	609959
1121	609960
22268	609961
23363	609962
76584	609963
48604	609964
6117	609965
113652	609966
26603	609967
219	609968
4990	609969
15220	609970
20869	609971
38742	609972
387	609973
277	609974
123665	609975
2703	609976
192407	609977
3220	609978
194441	609979
232672	609980
5713	609981
47340	609982
46264	609983
6251	609984
49523	609985
1854	609986
876	609987
8457	609988
21096	609989
64567	609990
35419	609991
26591	609992
110699	609993
19760	609994
3287	609995
1643	609996
93790	609997
561	609998
7806	609999
22240	610000
5075	610001
367	610002
64879	610003
54013	610004
53450	610005
86218	610006
3428	610007
2144	610008
14825	610009
43634	610010
4324	610011
114915	610012
55816	610013
43047	610014
106770	610015
170504	610016
573	610017
2511	610018
7909	610019
100132	610020
64965	610021
5162	610022
23259	610023
34198	610024
57221	610025
15610	610026
29936	610027
111090	610028
41112	610029
33018	610030
17767	610031
231997	610032
239194	610033
64946	610034
152362	610035
56330	610036
110706	610037
151205	610038
22049	610039
30365	610040
6929	610041
48796	610042
4304	610043
144	610044
98225	610045
9886	610046
31294	610047
4343	610048
21012	610049
48133	610050
10211	610051
5185	610052
30676	610053
48987	610054
113571	610055
41698	610056
28100	610057
6066	610058
50876	610059
25774	610060
144394	610061
101466	610062
150495	610063
12142	610064
15216	610065
46662	610066
34303	610067
5823	610068
25647	610069
1340	610070
3660	610071
7092	610072
42531	610073
3994	610074
57966	610075
91923	610076
1398	610077
963	610078
11407	610079
197825	610080
9896	610081
9510	610082
22087	610083
48909	610084
29576	610085
74529	610086
25979	610087
73139	610088
106132	610089
36220	610090
29426	610091
13672	610092
43048	610093
14518	610094
111222	610095
52804	610096
51257	610097
35823	610098
97127	610099
16938	610100
781	610101
218948	610102
57001	610103
56127	610104
88071	610105
17706	610106
22289	610107
91329	610108
36360	610109
79397	610110
43482	610111
52076	610112
21386	610113
87820	610114
15160	610115
3409	610116
2801	610117
97251	610118
109925	610119
5926	610120
1353	610121
30465	610122
746	610123
149502	610124
167359	610125
51	610126
147915	610127
175113	610128
88445	610129
49468	610130
42054	610131
38281	610132
15152	610133
10713	610134
682	610135
8692	610136
14104	610137
89555	610138
93579	610139
79387	610140
58136	610141
29954	610142
65787	610143
13279	610144
8259	610145
5739	610146
189371	610147
7979	610148
15019	610149
14598	610150
91454	610151
1059	610152
10904	610153
17427	610154
3972	610155
2001	610156
5084	610157
78042	610158
1995	610159
21598	610160
123268	610161
42646	610162
102086	610163
231	610164
422	610165
11024	610166
31743	610167
1379	610168
3971	610169
171257	610170
36965	610171
88212	610172
15386	610173
104832	610174
44721	610175
73045	610176
15144	610177
40120	610178
13233	610179
11553	610180
18199	610181
8039	610182
20150	610183
25031	610184
20782	610185
11958	610186
31270	610187
193516	610188
33167	610189
1768	610190
99849	610191
188815	610192
16562	610193
2231	610194
33858	610195
178933	610196
928	610197
117525	610198
148018	610199
28307	610200
78801	610201
70592	610202
52496	610203
46872	610204
85293	610205
6714	610206
5400	610207
50799	610208
24399	610209
117474	610210
44171	610211
54312	610212
962	610213
59107	610214
26228	610215
12725	610216
24788	610217
33812	610218
70006	610219
19123	610220
4981	610221
30340	610222
10842	610223
7443	610224
17443	610225
31684	610226
104985	610227
94536	610228
138316	610229
445	610230
45905	610231
63991	610232
84219	610233
100925	610234
601	610235
143220	610236
63936	610237
2224	610238
6269	610239
70340	610240
94	610241
15938	610242
3380	610243
63803	610244
95677	610245
65978	610246
126353	610247
155763	610248
36451	610249
127976	610250
131202	610251
23740	610252
205730	610253
5324	610254
171824	610255
41777	610256
31432	610257
20848	610258
7416	610259
1964	610260
12730	610261
5724	610262
1910	610263
34172	610264
113557	610265
30112	610266
2511	610267
54900	610268
161593	610269
79374	610270
110429	610271
98060	610272
49066	610273
1218	610274
56115	610275
89331	610276
52828	610277
73884	610278
36707	610279
49727	610280
128610	610281
237940	610282
66973	610283
89270	610284
93568	610285
125775	610286
83276	610287
165520	610288
120591	610289
57479	610290
58174	610291
56026	610292
117090	610293
24350	610294
220767	610295
28358	610296
48461	610297
3421	610298
40493	610299
38855	610300
37552	610301
52060	610302
33122	610303
32596	610304
119210	610305
118727	610306
92672	610307
32596	610308
17628	610309
158298	610310
173949	610311
233708	610312
82302	610313
30020	610314
94992	610315
100215	610316
1621	610317
24132	610318
4831	610319
3695	610320
3280	610321
104237	610322
37312	610323
5477	610324
4852	610325
5885	610326
55669	610327
32068	610328
50021	610329
164017	610330
86993	610331
22610	610332
21037	610333
92607	610334
17867	610335
166964	610336
84365	610337
43186	610338
128392	610339
22517	610340
198004	610341
107715	610342
122695	610343
14273	610344
21687	610345
76381	610346
69051	610347
130927	610348
21686	610349
26625	610350
6270	610351
72345	610352
28808	610353
167438	610354
236378	610355
183463	610356
43114	610357
20093	610358
82297	610359
40213	610360
27571	610361
22545	610362
4498	610363
4498	610364
153808	610365
11833	610366
70498	610367
5890	610368
41459	610369
218148	610370
4980	610371
60090	610372
14860	610373
134944	610374
54345	610375
10961	610376
482	610377
105267	610378
14827	610379
85494	610380
1758	610381
19738	610382
29720	610383
15263	610384
4631	610385
22120	610386
34253	610387
1724	610388
48055	610389
330	610390
1494	610391
78356	610392
439	610393
9993	610394
28024	610395
5324	610396
124918	610397
8201	610398
59305	610399
14730	610400
213	610401
1191	610402
7318	610403
4699	610404
7504	610405
1654	610406
25217	610407
24527	610408
1611	610409
20280	610410
976	610411
5959	610412
882	610413
74470	610414
268	610415
35460	610416
10671	610417
4701	610418
28364	610419
112397	610420
37150	610421
28255	610422
44557	610423
77106	610424
19057	610425
43237	610426
56036	610427
6420	610428
48494	610429
11516	610430
70527	610431
41007	610432
2907	610433
19771	610434
158607	610435
25052	610436
170	610437
15614	610438
27360	610439
4477	610440
700	610441
753	610442
4094	610443
37225	610444
78449	610445
15387	610446
38612	610447
35615	610448
7967	610449
20300	610450
55921	610451
124712	610452
468	610453
8	610454
1544	610455
36519	610456
154474	610457
4111	610458
2975	610459
14588	610460
1497	610461
6858	610462
41427	610463
221598	610464
59077	610465
2999	610466
145976	610467
103991	610468
2477	610469
14296	610470
8122	610471
45819	610472
56464	610473
953	610474
22274	610475
115486	610476
30126	610477
91336	610478
45886	610479
41198	610480
7602	610481
1598	610482
68392	610483
16031	610484
70120	610485
188031	610486
117806	610487
26656	610488
7871	610489
49893	610490
542	610491
88172	610492
3291	610493
151141	610494
11776	610495
25259	610496
63596	610497
21138	610498
158794	610499
70986	610500
26332	610501
3087	610502
16203	610503
59291	610504
87495	610505
110395	610506
34796	610507
21418	610508
160380	610509
108702	610510
84309	610511
119946	610512
2603	610513
28984	610514
47150	610515
41000	610516
206768	610517
238859	610518
159903	610519
165433	610520
89172	610521
155325	610522
207069	610523
67496	610524
25398	610525
86355	610526
2564	610527
3695	610528
1443	610529
4196	610530
13104	610531
80089	610532
13613	610533
55298	610534
57945	610535
33991	610536
4312	610537
17273	610538
46790	610539
74842	610540
179348	610541
25259	610542
108728	610543
18133	610544
67718	610545
8961	610546
67360	610547
369	610548
23123	610549
83816	610550
120468	610551
49787	610552
4312	610553
196225	610554
153470	610555
16975	610556
1219	610557
173515	610558
216014	610559
65377	610560
79554	610561
26248	610562
163190	610563
4127	610564
13248	610565
58539	610566
17710	610567
4191	610568
5898	610569
3983	610570
9786	610571
7802	610572
48400	610573
9516	610574
4937	610575
97393	610576
113	610577
153357	610578
33787	610579
113238	610580
91741	610581
8496	610582
6032	610583
61842	610584
64465	610585
31605	610586
166673	610587
46587	610588
9490	610589
29794	610590
43432	610591
55854	610592
2159	610593
38128	610594
12699	610595
1331	610596
1154	610597
18474	610598
1254	610599
66920	610600
40941	610601
50013	610602
82712	610603
50272	610604
27368	610605
7378	610606
27542	610607
4839	610608
100649	610609
92992	610610
173727	610611
76417	610612
10118	610613
35937	610614
27869	610615
4316	610616
1502	610617
97381	610618
35218	610619
21979	610620
79492	610621
35773	610622
59890	610623
1872	610624
4806	610625
183239	610626
17831	610627
1290	610628
109980	610629
28891	610630
32777	610631
27714	610632
139115	610633
120054	610634
65138	610635
36534	610636
83363	610637
119236	610638
209453	610639
50348	610640
87479	610641
36500	610642
74092	610643
50722	610644
119486	610645
19475	610646
25434	610647
205589	610648
14724	610649
39886	610650
2109	610651
13854	610652
51161	610653
16197	610654
67098	610655
26094	610656
84795	610657
18997	610658
2626	610659
216086	610660
124232	610661
183754	610662
1362	610663
11593	610664
13748	610665
34269	610666
8168	610667
3494	610668
92540	610669
38550	610670
31101	610671
19338	610672
3201	610673
2923	610674
48100	610675
55149	610676
12281	610677
49140	610678
26504	610679
37210	610680
26504	610681
8227	610682
118922	610683
57376	610684
96263	610685
27680	610686
60792	610687
58465	610688
74029	610689
86757	610690
13500	610691
18979	610692
88093	610693
16638	610694
45564	610695
43242	610696
89293	610697
46584	610698
14783	610699
35837	610700
59324	610701
36718	610702
26092	610703
136750	610704
149066	610705
99501	610706
2379	610707
19552	610708
36509	610709
24634	610710
67509	610711
28029	610712
8573	610713
75728	610714
10545	610715
7743	610716
19110	610717
58979	610718
9641	610719
61256	610720
50570	610721
8224	610722
28174	610723
71129	610724
14251	610725
101347	610726
6481	610727
11938	610728
28887	610729
125903	610730
15369	610731
49731	610732
10242	610733
51670	610734
36972	610735
34883	610736
101458	610737
21309	610738
85421	610739
30911	610740
56124	610741
188237	610742
67854	610743
173088	610744
45886	610745
12133	610746
5657	610747
17693	610748
6992	610749
14366	610750
24654	610751
21471	610752
51471	610753
76979	610754
236709	610755
43090	610756
11974	610757
83580	610758
99077	610759
31840	610760
1124	610761
25829	610762
13131	610763
53304	610764
67093	610765
87778	610766
43246	610767
54965	610768
97991	610769
221	610770
116202	610771
60751	610772
7540	610773
10661	610774
57685	610775
9026	610776
44766	610777
59932	610778
6553	610779
3808	610780
76419	610781
74053	610782
110066	610783
61763	610784
41161	610785
13297	610786
2679	610787
1198	610788
5959	610789
19739	610790
57351	610791
5223	610792
10917	610793
34010	610794
14809	610795
278	610796
5189	610797
78733	610798
117686	610799
755	610800
2409	610801
48430	610802
100398	610803
14425	610804
23052	610805
41747	610806
23128	610807
34118	610808
12674	610809
98598	610810
57214	610811
3236	610812
17795	610813
36782	610814
13392	610815
220961	610816
78400	610817
48667	610818
22460	610819
9058	610820
11650	610821
91385	610822
162341	610823
22362	610824
34058	610825
1757	610826
3814	610827
43406	610828
23735	610829
142962	610830
52709	610831
3710	610832
7170	610833
10797	610834
52214	610835
41502	610836
3038	610837
10793	610838
54979	610839
243	610840
136495	610841
10659	610842
33996	610843
153129	610844
14495	610845
27466	610846
44541	610847
149992	610848
26437	610849
83543	610850
4087	610851
24740	610852
67433	610853
13951	610854
119515	610855
13590	610856
172523	610857
40988	610858
105697	610859
78655	610860
48191	610861
49932	610862
6515	610863
158936	610864
110057	610865
103822	610866
80776	610867
31736	610868
101315	610869
118780	610870
80633	610871
5956	610872
3995	610873
36383	610874
12032	610875
19281	610876
39192	610877
8513	610878
27127	610879
4254	610880
70112	610881
42437	610882
18811	610883
67399	610884
102112	610885
67261	610886
14739	610887
5700	610888
3860	610889
146868	610890
6167	610891
18268	610892
15150	610893
42982	610894
194	610895
34052	610896
1778	610897
14961	610898
68459	610899
5717	610900
37386	610901
29583	610902
29319	610903
41912	610904
4863	610905
83583	610906
6552	610907
2880	610908
14132	610909
12636	610910
12185	610911
5710	610912
57778	610913
87453	610914
109378	610915
178227	610916
22133	610917
41102	610918
12772	610919
63564	610920
1767	610921
621	610922
184547	610923
42769	610924
9122	610925
18373	610926
12626	610927
14754	610928
17678	610929
80620	610930
13999	610931
21007	610932
39303	610933
2916	610934
171446	610935
2659	610936
35152	610937
254	610938
4089	610939
1504	610940
181995	610941
55155	610942
486	610943
92	610944
485	610945
60691	610946
544	610947
73022	610948
52529	610949
5549	610950
22704	610951
10921	610952
1851	610953
366	610954
1883	610955
244	610956
28757	610957
65503	610958
41591	610959
64951	610960
120059	610961
8241	610962
90	610963
22748	610964
16234	610965
80082	610966
96744	610967
30914	610968
8	610969
66895	610970
10763	610971
32420	610972
18843	610973
660	610974
29862	610975
1545	610976
56792	610977
22183	610978
15346	610979
10522	610980
103788	610981
101275	610982
4323	610983
70065	610984
15520	610985
6867	610986
4591	610987
7380	610988
67897	610989
10957	610990
159597	610991
17789	610992
169656	610993
10187	610994
65372	610995
206663	610996
31181	610997
26832	610998
98069	610999
79301	611000
37019	611001
6795	611002
691	611003
12394	611004
42278	611005
909	611006
217308	611007
141616	611008
14166	611009
63903	611010
13714	611011
47637	611012
13824	611013
2096	611014
366	611015
14169	611016
22588	611017
3994	611018
2598	611019
143527	611020
44709	611021
1466	611022
99822	611023
43005	611024
9995	611025
23910	611026
86447	611027
8266	611028
88172	611029
39519	611030
2587	611031
429	611032
83451	611033
79622	611034
75793	611035
4366	611036
6830	611037
37342	611038
30228	611039
21239	611040
33851	611041
11843	611042
27616	611043
34726	611044
31003	611045
11390	611046
28619	611047
9252	611048
487	611049
2801	611050
2550	611051
24886	611052
1854	611053
37456	611054
7997	611055
985	611056
15885	611057
11286	611058
1547	611059
1066	611060
43521	611061
7567	611062
5375	611063
97245	611064
36895	611065
51424	611066
2580	611067
15670	611068
17515	611069
109546	611070
855	611071
90536	611072
224118	611073
10416	611074
166350	611075
55884	611076
2200	611077
29879	611078
97561	611079
22618	611080
132505	611081
74790	611082
50442	611083
114569	611084
12342	611085
44375	611086
32833	611087
59922	611088
106823	611089
60350	611090
67695	611091
2806	611092
124299	611093
70622	611094
78744	611095
8940	611096
56261	611097
41259	611098
17687	611099
56519	611100
2760	611101
60999	611102
14330	611103
50495	611104
9024	611105
40203	611106
38141	611107
1924	611108
62155	611109
2764	611110
218050	611111
6802	611112
57664	611113
24920	611114
70611	611115
586	611116
32512	611117
49655	611118
512	611119
18743	611120
74212	611121
1881	611122
114530	611123
52535	611124
52117	611125
10761	611126
99429	611127
125437	611128
33074	611129
158538	611130
134202	611131
20841	611132
9137	611133
24057	611134
88057	611135
7880	611136
376	611137
185616	611138
27237	611139
39061	611140
5513	611141
386	611142
41683	611143
22511	611144
144182	611145
20070	611146
8549	611147
1503	611148
10294	611149
143984	611150
62701	611151
11792	611152
55018	611153
75525	611154
101205	611155
43431	611156
10341	611157
31634	611158
139201	611159
10147	611160
80694	611161
93830	611162
17968	611163
1415	611164
9581	611165
66782	611166
95231	611167
12771	611168
5349	611169
20088	611170
4599	611171
31176	611172
40632	611173
166473	611174
163349	611175
16160	611176
34406	611177
61826	611178
35394	611179
51762	611180
159505	611181
2846	611182
17958	611183
216204	611184
149658	611185
93319	611186
13455	611187
18000	611188
160883	611189
54883	611190
116340	611191
12999	611192
50996	611193
180632	611194
67706	611195
75343	611196
187930	611197
99214	611198
52250	611199
87398	611200
188047	611201
134899	611202
32715	611203
69694	611204
108920	611205
71603	611206
24015	611207
201240	611208
61455	611209
8560	611210
18467	611211
10799	611212
37322	611213
63645	611214
59661	611215
113595	611216
59560	611217
152056	611218
6851	611219
43495	611220
179699	611221
36455	611222
20905	611223
31674	611224
239649	611225
356	611226
88130	611227
42539	611228
54745	611229
2686	611230
44399	611231
35128	611232
18604	611233
12131	611234
56745	611235
44401	611236
3371	611237
19604	611238
4881	611239
4838	611240
13823	611241
2092	611242
207185	611243
17370	611244
48124	611245
35413	611246
2719	611247
690	611248
2578	611249
618	611250
17720	611251
25685	611252
17668	611253
934	611254
40819	611255
163751	611256
2024	611257
3028	611258
6266	611259
9084	611260
4501	611261
19908	611262
2833	611263
122766	611264
34172	611265
91544	611266
91541	611267
122702	611268
217518	611269
33990	611270
54337	611271
85301	611272
114	611273
118498	611274
40047	611275
42741	611276
15754	611277
119137	611278
63840	611279
62569	611280
32181	611281
4053	611282
307	611283
63134	611284
564	611285
68170	611286
123848	611287
35532	611288
187574	611289
13499	611290
47264	611291
87615	611292
4355	611293
2235	611294
17002	611295
267	611296
92845	611297
5399	611298
24524	611299
37794	611300
95147	611301
41566	611302
75067	611303
42940	611304
27556	611305
38866	611306
52568	611307
122493	611308
5029	611309
174435	611310
18272	611311
1589	611312
1582	611313
165121	611314
185307	611315
7	611316
33690	611317
166244	611318
11	611319
45863	611320
1191	611321
2468	611322
31928	611323
6561	611324
210031	611325
37689	611326
90520	611327
30999	611328
1512	611329
35615	611330
36679	611331
7893	611332
2847	611333
7083	611334
1594	611335
293	611336
38	611337
27211	611338
13421	611339
2179	611340
114505	611341
332	611342
18353	611343
5200	611344
8555	611345
11895	611346
1417	611347
3828	611348
3304	611349
41035	611350
22248	611351
77321	611352
61790	611353
29262	611354
62269	611355
535	611356
9473	611357
2370	611358
3568	611359
60426	611360
61161	611361
523	611362
160926	611363
10832	611364
49249	611365
117679	611366
100113	611367
53169	611368
47404	611369
50491	611370
92632	611371
112853	611372
9263	611373
36280	611374
163348	611375
709	611376
9847	611377
3594	611378
3309	611379
1488	611380
644	611381
34457	611382
16795	611383
15463	611384
23845	611385
108578	611386
63684	611387
19343	611388
13662	611389
1692	611390
6412	611391
14445	611392
215	611393
4707	611394
67713	611395
25697	611396
100311	611397
2578	611398
37291	611399
52295	611400
22438	611401
5979	611402
2659	611403
10840	611404
87681	611405
79	611406
1000	611407
2715	611408
1112	611409
204460	611410
16314	611411
33097	611412
3798	611413
20039	611414
9823	611415
33066	611416
79640	611417
17377	611418
28551	611419
231572	611420
6296	611421
5499	611422
41740	611423
119075	611424
1957	611425
813	611426
15870	611427
6699	611428
39085	611429
4304	611430
5626	611431
9359	611432
68109	611433
35	611434
154333	611435
80062	611436
7271	611437
56983	611438
26265	611439
3014	611440
9493	611441
14102	611442
4192	611443
3317	611444
20664	611445
1412	611446
37413	611447
83875	611448
108781	611449
155423	611450
1491	611451
1082	611452
18375	611453
7842	611454
68381	611455
3779	611456
17837	611457
162258	611458
64755	611459
462	611460
81139	611461
62805	611462
1497	611463
17738	611464
12697	611465
14583	611466
108799	611467
5222	611468
9103	611469
3633	611470
59002	611471
1694	611472
52141	611473
2786	611474
9698	611475
25445	611476
41593	611477
118917	611478
163067	611479
20774	611480
22900	611481
91682	611482
62636	611483
142	611484
992	611485
16971	611486
12658	611487
1865	611488
14571	611489
90	611490
117602	611491
12731	611492
35	611493
31726	611494
52803	611495
24975	611496
11896	611497
153	611498
6887	611499
2111	611500
10037	611501
11173	611502
228777	611503
9552	611504
116508	611505
64026	611506
64692	611507
84363	611508
80382	611509
587	611510
42615	611511
526	611512
5553	611513
3409	611514
14768	611515
285	611516
6425	611517
22514	611518
4344	611519
3749	611520
25443	611521
4889	611522
1849	611523
2659	611524
5328	611525
2989	611526
89	611527
11179	611528
67317	611529
447	611530
13308	611531
16963	611532
18385	611533
17814	611534
4353	611535
66345	611536
24071	611537
8151	611538
68361	611539
5698	611540
10157	611541
19678	611542
34273	611543
49686	611544
16145	611545
40420	611546
6825	611547
1476	611548
2442	611549
70744	611550
8343	611551
3805	611552
129702	611553
26669	611554
65130	611555
9823	611556
8298	611557
209	611558
2224	611559
64446	611560
89042	611561
11860	611562
42988	611563
64243	611564
52805	611565
67959	611566
3568	611567
38711	611568
267	611569
13663	611570
6788	611571
82826	611572
8590	611573
41537	611574
2989	611575
144	611576
29015	611577
32872	611578
61279	611579
192	611580
10037	611581
13541	611582
42935	611583
117542	611584
5534	611585
64030	611586
2703	611587
15275	611588
13203	611589
2218	611590
37	611591
142039	611592
12715	611593
36230	611594
9475	611595
64879	611596
1940	611597
15351	611598
16328	611599
12178	611600
4332	611601
14681	611602
58431	611603
1518	611604
9525	611605
5164	611606
32913	611607
26438	611608
41056	611609
9469	611610
20530	611611
26270	611612
39646	611613
1264	611614
11196	611615
30539	611616
29545	611617
2620	611618
2302	611619
8201	611620
32471	611621
2639	611622
5328	611623
53	611624
7966	611625
142330	611626
209	611627
79	611628
41014	611629
721	611630
14337	611631
1297	611632
38301	611633
18191	611634
34259	611635
42983	611636
87146	611637
59700	611638
3182	611639
24667	611640
63636	611641
3303	611642
114330	611643
32577	611644
197	611645
16733	611646
1731	611647
6541	611648
9285	611649
541	611650
20707	611651
26071	611652
2702	611653
4220	611654
38228	611655
36293	611656
206017	611657
1503	611658
89962	611659
2531	611660
6531	611661
123720	611662
2490	611663
2719	611664
34167	611665
7912	611666
16099	611667
111429	611668
58294	611669
2317	611670
14743	611671
2067	611672
113390	611673
11616	611674
4013	611675
18347	611676
12778	611677
23704	611678
3533	611679
3773	611680
118275	611681
1464	611682
4607	611683
7765	611684
9158	611685
21401	611686
4393	611687
956	611688
20773	611689
2715	611690
8594	611691
45611	611692
31726	611693
5570	611694
19498	611695
12754	611696
8344	611697
406	611698
15335	611699
4144	611700
6	611701
1089	611702
49650	611703
6407	611704
16205	611705
145	611706
5345	611707
3657	611708
14117	611709
37291	611710
2033	611711
14988	611712
9475	611713
149414	611714
1737	611715
67278	611716
983	611717
904	611718
89243	611719
7575	611720
821	611721
65769	611722
7364	611723
6414	611724
51207	611725
1502	611726
4718	611727
2674	611728
41738	611729
3040	611730
2672	611731
36224	611732
469	611733
113	611734
46410	611735
80477	611736
27486	611737
8180	611738
106515	611739
118294	611740
89538	611741
69636	611742
162629	611743
134511	611744
3222	611745
88142	611746
21866	611747
24317	611748
74203	611749
499	611750
34134	611751
42294	611752
170375	611753
21525	611754
27053	611755
93797	611756
45986	611757
60153	611758
52172	611759
17833	611760
11247	611761
1575	611762
64270	611763
124639	611764
45475	611765
40100	611766
18220	611767
6315	611768
54667	611769
45546	611770
5380	611771
3983	611772
52167	611773
159704	611774
6291	611775
22355	611776
24692	611777
39351	611778
3714	611779
66514	611780
92301	611781
3356	611782
4938	611783
62342	611784
4036	611785
1210	611786
11508	611787
64506	611788
32760	611789
56767	611790
96380	611791
64661	611792
3996	611793
8313	611794
31004	611795
20869	611796
15698	611797
34025	611798
137478	611799
119500	611800
114552	611801
2132	611802
43092	611803
14784	611804
164233	611805
65947	611806
37390	611807
177339	611808
74827	611809
2653	611810
22577	611811
131137	611812
30997	611813
124046	611814
96023	611815
82523	611816
63538	611817
67965	611818
118634	611819
1522	611820
1665	611821
77904	611822
62674	611823
118099	611824
3830	611825
92473	611826
47364	611827
2827	611828
72849	611829
6983	611830
16108	611831
79306	611832
42885	611833
3405	611834
2386	611835
3616	611836
60495	611837
67518	611838
94620	611839
128902	611840
27547	611841
7165	611842
38530	611843
205795	611844
4120	611845
37479	611846
38383	611847
60979	611848
47532	611849
26272	611850
97856	611851
74415	611852
101605	611853
77818	611854
24005	611855
9271	611856
195372	611857
52142	611858
6268	611859
16751	611860
11994	611861
9489	611862
10866	611863
16369	611864
1250	611865
30836	611866
30868	611867
32567	611868
17701	611869
15552	611870
55839	611871
946	611872
1968	611873
19137	611874
109782	611875
70137	611876
141429	611877
110997	611878
184683	611879
6539	611880
2012	611881
9113	611882
67188	611883
22944	611884
99986	611885
163573	611886
165787	611887
89368	611888
165842	611889
40571	611890
10288	611891
157959	611892
237650	611893
26384	611894
64598	611895
74955	611896
49198	611897
42126	611898
65917	611899
891	611900
6265	611901
1460	611902
30845	611903
87965	611904
4749	611905
317	611906
38086	611907
9387	611908
27196	611909
49028	611910
158263	611911
117070	611912
75127	611913
67964	611914
234916	611915
26794	611916
60445	611917
61287	611918
156873	611919
30101	611920
119582	611921
26623	611922
6735	611923
199147	611924
61664	611925
442	611926
66407	611927
785	611928
3725	611929
48731	611930
5969	611931
78656	611932
9987	611933
100133	611934
14183	611935
87728	611936
66243	611937
123425	611938
5966	611939
5290	611940
226266	611941
115402	611942
117588	611943
80765	611944
1650	611945
268	611946
21607	611947
19728	611948
28337	611949
26209	611950
59	611951
6921	611952
30327	611953
12584	611954
6950	611955
15811	611956
108825	611957
51714	611958
21454	611959
20408	611960
41076	611961
29427	611962
88606	611963
66657	611964
39611	611965
128952	611966
10635	611967
14910	611968
61679	611969
116030	611970
33604	611971
46004	611972
94236	611973
5617	611974
160239	611975
34864	611976
49482	611977
75890	611978
1892	611979
5603	611980
22903	611981
172632	611982
88291	611983
47170	611984
4683	611985
1631	611986
5999	611987
140766	611988
4188	611989
95117	611990
39033	611991
32266	611992
26259	611993
105311	611994
10296	611995
6262	611996
70630	611997
33239	611998
84285	611999
20614	612000
36982	612001
12271	612002
9632	612003
14304	612004
138925	612005
123941	612006
119856	612007
68284	612008
26237	612009
19728	612010
10055	612011
37349	612012
7444	612013
46043	612014
32657	612015
94352	612016
16117	612017
130880	612018
166190	612019
38233	612020
133652	612021
14857	612022
68038	612023
4406	612024
36294	612025
8209	612026
205436	612027
40234	612028
6404	612029
116914	612030
135402	612031
64169	612032
88557	612033
34999	612034
92329	612035
5800	612036
7692	612037
10277	612038
46345	612039
110567	612040
87425	612041
14277	612042
75743	612043
128740	612044
71694	612045
13920	612046
88740	612047
28726	612048
141516	612049
7571	612050
238184	612051
68176	612052
46670	612053
18475	612054
33406	612055
62045	612056
31468	612057
26186	612058
1820	612059
23372	612060
56326	612061
46540	612062
18237	612063
23301	612064
8736	612065
182309	612066
17750	612067
6585	612068
3228	612069
49128	612070
13077	612071
4573	612072
15148	612073
39649	612074
128717	612075
10719	612076
10654	612077
18323	612078
18323	612079
26597	612080
109895	612081
126060	612082
31360	612083
87460	612084
49074	612085
74879	612086
94624	612087
7591	612088
57593	612089
4127	612090
11048	612091
38936	612092
112053	612093
25116	612094
20466	612095
146868	612096
61634	612097
31288	612098
8536	612099
74622	612100
87245	612101
10797	612102
6441	612103
15160	612104
14405	612105
38705	612106
56425	612107
9268	612108
6249	612109
89278	612110
54705	612111
9649	612112
53013	612113
1039	612114
31403	612115
59684	612116
33954	612117
1619	612118
81575	612119
7761	612120
3132	612121
47342	612122
27378	612123
7761	612124
4879	612125
696	612126
4937	612127
5355	612128
110081	612129
47204	612130
88224	612131
129784	612132
11372	612133
34886	612134
74821	612135
9251	612136
4637	612137
36332	612138
50097	612139
7542	612140
36247	612141
9788	612142
19506	612143
132442	612144
35995	612145
8000	612146
83783	612147
28288	612148
152250	612149
359	612150
46573	612151
135980	612152
19396	612153
11412	612154
5084	612155
69887	612156
9799	612157
2426	612158
644	612159
12607	612160
66802	612161
19626	612162
822	612163
9644	612164
89232	612165
67994	612166
1157	612167
10031	612168
54220	612169
95946	612170
22301	612171
172348	612172
22157	612173
40606	612174
42721	612175
1373	612176
11532	612177
36182	612178
2016	612179
108280	612180
35476	612181
9666	612182
5328	612183
78423	612184
326	612185
92890	612186
46292	612187
681	612188
3010	612189
9000	612190
7769	612191
287	612192
7065	612193
53296	612194
10137	612195
81177	612196
8815	612197
84056	612198
81964	612199
12897	612200
171988	612201
30546	612202
2588	612203
4932	612204
11299	612205
145	612206
30979	612207
15331	612208
15729	612209
22256	612210
2514	612211
52519	612212
212028	612213
8881	612214
88844	612215
10225	612216
13159	612217
181879	612218
4545	612219
2043	612220
49273	612221
64482	612222
138308	612223
218207	612224
164089	612225
55276	612226
8041	612227
3375	612228
21496	612229
36395	612230
88769	612231
65579	612232
8909	612233
38211	612234
15204	612235
103633	612236
27552	612237
619	612238
104459	612239
62033	612240
113287	612241
26679	612242
36451	612243
6735	612244
57222	612245
8167	612246
948	612247
3663	612248
54434	612249
71434	612250
2068	612251
2795	612252
8551	612253
163523	612254
128403	612255
42872	612256
4182	612257
38833	612258
46614	612259
161480	612260
56843	612261
39634	612262
50094	612263
20107	612264
10731	612265
124718	612266
47100	612267
72301	612268
58457	612269
27834	612270
75049	612271
62214	612272
32700	612273
71944	612274
17603	612275
2948	612276
3347	612277
1565	612278
4752	612279
138474	612280
14950	612281
12194	612282
10677	612283
18505	612284
36997	612285
66867	612286
28924	612287
78352	612288
12028	612289
172	612290
101536	612291
73850	612292
54835	612293
15350	612294
12772	612295
365	612296
95995	612297
32049	612298
122807	612299
489	612300
22395	612301
4848	612302
13497	612303
69995	612304
5862	612305
37069	612306
1297	612307
14279	612308
118162	612309
204507	612310
10563	612311
3878	612312
3748	612313
80675	612314
144408	612315
64305	612316
24688	612317
1122	612318
62555	612319
2620	612320
8681	612321
9893	612322
124909	612323
7	612324
47362	612325
83547	612326
39434	612327
52001	612328
27488	612329
35358	612330
86983	612331
74904	612332
520	612333
52553	612334
10570	612335
19142	612336
23694	612337
230682	612338
5824	612339
12897	612340
42986	612341
46459	612342
2666	612343
35211	612344
119381	612345
13724	612346
1417	612347
19018	612348
9782	612349
850	612350
190333	612351
24693	612352
86725	612353
124119	612354
50269	612355
36790	612356
124777	612357
24005	612358
53380	612359
73306	612360
813	612361
20563	612362
8	612363
16819	612364
14919	612365
1982	612366
8124	612367
13887	612368
17780	612369
1742	612370
92571	612371
3712	612372
3620	612373
122932	612374
28131	612375
176422	612376
41491	612377
1099	612378
85418	612379
3420	612380
133984	612381
2732	612382
117847	612383
2701	612384
197917	612385
25306	612386
4968	612387
337	612388
60502	612389
24302	612390
19875	612391
54678	612392
22457	612393
152801	612394
25300	612395
22872	612396
83098	612397
165939	612398
11641	612399
8037	612400
7256	612401
17853	612402
389	612403
5461	612404
51324	612405
128667	612406
74402	612407
627	612408
102641	612409
18245	612410
2091	612411
4429	612412
123861	612413
6755	612414
57025	612415
3647	612416
4844	612417
72183	612418
10663	612419
4185	612420
9309	612421
19142	612422
9577	612423
73379	612424
12752	612425
124247	612426
1208	612427
17333	612428
148698	612429
85771	612430
15740	612431
38575	612432
26279	612433
51319	612434
11947	612435
167472	612436
132839	612437
14105	612438
4549	612439
58001	612440
31656	612441
4078	612442
18967	612443
166542	612444
30745	612445
66934	612446
1412	612447
210753	612448
11123	612449
7441	612450
1448	612451
7858	612452
121985	612453
117238	612454
52627	612455
167295	612456
142561	612457
15170	612458
82391	612459
10108	612460
50078	612461
49984	612462
320	612463
30049	612464
16964	612465
15733	612466
6300	612467
6547	612468
55786	612469
35416	612470
8265	612471
1659	612472
18962	612473
64484	612474
61157	612475
3620	612476
6067	612477
32376	612478
36428	612479
1018	612480
57754	612481
74967	612482
7182	612483
1739	612484
80746	612485
55506	612486
445	612487
179880	612488
24498	612489
63962	612490
31829	612491
127605	612492
42881	612493
798	612494
19326	612495
78713	612496
91967	612497
35540	612498
12916	612499
45424	612500
45424	612501
40249	612502
31835	612503
5374	612504
383	612505
36526	612506
14474	612507
82611	612508
58608	612509
2903	612510
108453	612511
10900	612512
39425	612513
25616	612514
2911	612515
122111	612516
41362	612517
18286	612518
40103	612519
15938	612520
204097	612521
43771	612522
83639	612523
120140	612524
142346	612525
51003	612526
173072	612527
44460	612528
121472	612529
17012	612530
17811	612531
9319	612532
102429	612533
4701	612534
22288	612535
54429	612536
58455	612537
175119	612538
28259	612539
8284	612540
23386	612541
98741	612542
12243	612543
5472	612544
124785	612545
21326	612546
27785	612547
89889	612548
43719	612549
74922	612550
35536	612551
22185	612552
57539	612553
98741	612554
124182	612555
6857	612556
97815	612557
199314	612558
84450	612559
50153	612560
30179	612561
152661	612562
72275	612563
64814	612564
57794	612565
8089	612566
46389	612567
82774	612568
165015	612569
210194	612570
598	612571
72184	612572
129388	612573
49895	612574
23286	612575
28932	612576
7564	612577
55885	612578
52891	612579
9376	612580
114392	612581
37359	612582
120137	612583
40316	612584
48387	612585
1611	612586
29757	612587
85268	612588
12916	612589
1740	612590
151879	612591
21644	612592
18652	612593
4340	612594
57225	612595
38828	612596
112757	612597
191153	612598
793	612599
95588	612600
79	612601
84958	612602
41903	612603
22810	612604
9977	612605
8201	612606
12711	612607
4413	612608
131679	612609
172933	612610
14514	612611
38117	612612
40547	612613
72240	612614
42880	612615
123939	612616
17186	612617
3312	612618
132085	612619
116123	612620
18448	612621
3418	612622
32764	612623
31725	612624
31392	612625
208594	612626
82801	612627
110373	612628
64000	612629
85501	612630
5896	612631
35287	612632
11299	612633
52082	612634
11045	612635
7544	612636
56802	612637
1284	612638
23532	612639
44762	612640
128526	612641
12184	612642
69974	612643
739	612644
5935	612645
25803	612646
9482	612647
45173	612648
18045	612649
1820	612650
8371	612651
38341	612652
4793	612653
1256	612654
5598	612655
1395	612656
92375	612657
20848	612658
10711	612659
20894	612660
99974	612661
199059	612662
20831	612663
108473	612664
18844	612665
26997	612666
35555	612667
92771	612668
112389	612669
7430	612670
19442	612671
18025	612672
29484	612673
11107	612674
13936	612675
535	612676
18669	612677
28406	612678
13142	612679
4215	612680
84459	612681
23771	612682
133575	612683
47144	612684
6737	612685
4210	612686
7981	612687
5332	612688
55843	612689
95922	612690
132592	612691
68120	612692
144	612693
59682	612694
5002	612695
21487	612696
459	612697
2077	612698
45079	612699
2443	612700
79125	612701
19	612702
4159	612703
58070	612704
230091	612705
12856	612706
16332	612707
781	612708
46128	612709
30353	612710
1868	612711
43890	612712
9302	612713
58533	612714
20447	612715
29682	612716
25501	612717
104991	612718
11952	612719
11758	612720
61766	612721
104732	612722
45207	612723
4678	612724
185816	612725
34799	612726
8174	612727
71167	612728
10048	612729
74548	612730
80902	612731
1592	612732
37454	612733
38055	612734
5481	612735
15487	612736
118841	612737
27625	612738
1576	612739
7797	612740
1744	612741
29899	612742
67210	612743
108484	612744
11886	612745
75528	612746
38625	612747
38152	612748
121562	612749
5769	612750
30491	612751
28218	612752
55529	612753
5251	612754
67345	612755
6340	612756
6673	612757
46713	612758
98915	612759
12791	612760
129579	612761
49013	612762
2815	612763
72868	612764
43094	612765
34216	612766
160713	612767
26567	612768
151306	612769
4511	612770
4625	612771
18540	612772
206414	612773
5822	612774
26431	612775
67063	612776
73467	612777
120106	612778
56345	612779
70812	612780
49402	612781
63491	612782
29215	612783
108747	612784
8186	612785
36422	612786
45150	612787
2820	612788
1274	612789
34076	612790
115200	612791
167	612792
34501	612793
9120	612794
9401	612795
6601	612796
67523	612797
8406	612798
15103	612799
41058	612800
13204	612801
6435	612802
9513	612803
4254	612804
9516	612805
204418	612806
2599	612807
156800	612808
59737	612809
74024	612810
98020	612811
34626	612812
492	612813
43290	612814
45711	612815
67388	612816
163284	612817
73068	612818
23404	612819
30388	612820
150598	612821
29566	612822
99229	612823
11593	612824
207635	612825
73388	612826
29796	612827
14927	612828
46691	612829
78793	612830
35755	612831
71997	612832
24300	612833
103023	612834
135440	612835
34326	612836
2204	612837
3505	612838
116032	612839
148860	612840
52680	612841
26345	612842
35950	612843
85361	612844
9832	612845
60563	612846
35196	612847
56336	612848
65738	612849
163798	612850
23030	612851
5345	612852
52357	612853
132980	612854
20012	612855
12740	612856
40277	612857
8601	612858
15381	612859
59005	612860
9765	612861
6057	612862
16016	612863
39873	612864
33009	612865
32015	612866
62230	612867
48120	612868
11903	612869
17120	612870
2345	612871
6891	612872
78664	612873
103943	612874
40955	612875
13033	612876
185767	612877
26577	612878
59742	612879
85108	612880
161393	612881
66424	612882
85726	612883
25635	612884
31682	612885
72066	612886
56572	612887
23978	612888
204	612889
31375	612890
3007	612891
43888	612892
62907	612893
16164	612894
153168	612895
10240	612896
28173	612897
62324	612898
44906	612899
30352	612900
6369	612901
79108	612902
21374	612903
56579	612904
20074	612905
7076	612906
34664	612907
109384	612908
39290	612909
61870	612910
55248	612911
24556	612912
17330	612913
45348	612914
52957	612915
132221	612916
27510	612917
78626	612918
15653	612919
62283	612920
3223	612921
30256	612922
21127	612923
45505	612924
66667	612925
1286	612926
3911	612927
6746	612928
194490	612929
26844	612930
95498	612931
104967	612932
146554	612933
39498	612934
12531	612935
150	612936
3182	612937
34149	612938
19190	612939
17816	612940
65176	612941
66920	612942
10236	612943
7933	612944
37284	612945
5391	612946
36769	612947
4917	612948
146347	612949
155787	612950
225075	612951
104878	612952
53246	612953
47041	612954
145898	612955
103497	612956
53280	612957
203301	612958
73551	612959
12117	612960
7974	612961
13748	612962
120324	612963
69336	612964
83256	612965
66585	612966
161465	612967
40560	612968
6700	612969
14388	612970
142092	612971
15937	612972
33119	612973
43952	612974
34638	612975
1960	612976
17230	612977
52210	612978
10839	612979
47185	612980
49667	612981
20898	612982
73611	612983
59966	612984
59916	612985
19119	612986
14723	612987
99036	612988
41259	612989
10345	612990
179260	612991
110151	612992
52762	612993
2825	612994
1228	612995
43645	612996
31530	612997
69749	612998
130741	612999
157373	613000
484	613001
13670	613002
9722	613003
3041	613004
12293	613005
97913	613006
137665	613007
34607	613008
16836	613009
126670	613010
28228	613011
6745	613012
1937	613013
5450	613014
14172	613015
48627	613016
13664	613017
42900	613018
16838	613019
50818	613020
91590	613021
80373	613022
48498	613023
14264	613024
30702	613025
67331	613026
186933	613027
18180	613028
32560	613029
105655	613030
102001	613031
88479	613032
3996	613033
146309	613034
3	613035
36107	613036
116883	613037
62191	613038
639	613039
41620	613040
96956	613041
36260	613042
8215	613043
46098	613044
65910	613045
102	613046
742	613047
49533	613048
14047	613049
1177	613050
26243	613051
118167	613052
117201	613053
65077	613054
8635	613055
5307	613056
45416	613057
20955	613058
79203	613059
46026	613060
98474	613061
8809	613062
8071	613063
88	613064
17681	613065
38977	613066
47382	613067
21950	613068
174954	613069
34434	613070
34428	613071
5341	613072
39007	613073
6169	613074
23527	613075
50280	613076
46344	613077
5259	613078
51193	613079
128060	613080
2588	613081
28304	613082
54056	613083
69717	613084
164489	613085
143159	613086
120296	613087
2399	613088
92788	613089
81628	613090
1882	613091
20825	613092
35562	613093
55290	613094
33088	613095
2851	613096
141445	613097
6826	613098
82040	613099
6225	613100
165	613101
43224	613102
13301	613103
6038	613104
57191	613105
59905	613106
24836	613107
16778	613108
67221	613109
68764	613110
90890	613111
17340	613112
8581	613113
68069	613114
131443	613115
101114	613116
77761	613117
24164	613118
16184	613119
10558	613120
4971	613121
63242	613122
16447	613123
53590	613124
67410	613125
1375	613126
13001	613127
234185	613128
211595	613129
106049	613130
18830	613131
2412	613132
7663	613133
24795	613134
42365	613135
59343	613136
26037	613137
36214	613138
14937	613139
5023	613140
30045	613141
26537	613142
53343	613143
10383	613144
97936	613145
21827	613146
33540	613147
9004	613148
21779	613149
42354	613150
2753	613151
8693	613152
67540	613153
36681	613154
100197	613155
90438	613156
23317	613157
47755	613158
4462	613159
4232	613160
38424	613161
16309	613162
10175	613163
122469	613164
132028	613165
192	613166
15491	613167
18496	613168
41505	613169
24587	613170
45566	613171
34320	613172
165572	613173
3168	613174
693	613175
59263	613176
2192	613177
6516	613178
156446	613179
69012	613180
78	613181
81432	613182
121669	613183
29872	613184
3858	613185
119476	613186
20198	613187
65145	613188
16992	613189
3050	613190
3806	613191
170244	613192
99699	613193
7625	613194
204116	613195
15343	613196
5031	613197
2427	613198
2151	613199
95245	613200
53364	613201
135407	613202
124559	613203
15441	613204
37757	613205
6511	613206
177395	613207
30378	613208
43170	613209
9094	613210
87658	613211
78654	613212
29460	613213
107690	613214
196783	613215
9965	613216
53404	613217
10423	613218
21961	613219
91234	613220
8002	613221
138768	613222
83964	613223
50166	613224
10094	613225
3965	613226
34990	613227
7751	613228
7754	613229
77467	613230
164916	613231
46258	613232
14	613233
39363	613234
2737	613235
2	613236
7936	613237
133053	613238
46460	613239
12358	613240
5003	613241
1695	613242
370	613243
68392	613244
37157	613245
3808	613246
6570	613247
34423	613248
744	613249
47631	613250
82215	613251
168485	613252
69	613253
104747	613254
39286	613255
12119	613256
15003	613257
114141	613258
84322	613259
55288	613260
12578	613261
5892	613262
2192	613263
10616	613264
170175	613265
94555	613266
3902	613267
189580	613268
69039	613269
127686	613270
9028	613271
25216	613272
18461	613273
36704	613274
23401	613275
31184	613276
213962	613277
27733	613278
45983	613279
25896	613280
40419	613281
111650	613282
291	613283
37261	613284
62192	613285
3495	613286
80346	613287
151786	613288
6822	613289
11208	613290
3631	613291
16722	613292
42580	613293
35703	613294
22208	613295
6601	613296
200605	613297
30811	613298
17760	613299
76948	613300
32263	613301
56690	613302
38241	613303
1671	613304
65919	613305
11293	613306
7112	613307
1530	613308
39656	613309
80852	613310
19219	613311
38466	613312
31911	613313
16645	613314
3126	613315
143223	613316
13807	613317
8304	613318
24831	613319
103830	613320
80039	613321
27263	613322
72434	613323
7558	613324
58193	613325
3563	613326
39495	613327
52322	613328
61742	613329
17330	613330
24018	613331
54230	613332
15144	613333
26081	613334
40942	613335
24829	613336
60002	613337
65595	613338
2033	613339
16309	613340
163422	613341
72264	613342
7819	613343
32362	613344
78342	613345
4227	613346
85342	613347
64928	613348
1262	613349
99350	613350
4796	613351
49376	613352
81974	613353
5171	613354
61885	613355
3222	613356
137151	613357
13093	613358
18288	613359
27899	613360
2520	613361
10072	613362
54971	613363
120232	613364
9726	613365
230413	613366
9078	613367
40338	613368
7292	613369
7027	613370
44044	613371
28746	613372
170969	613373
14633	613374
15581	613375
28990	613376
231545	613377
4100	613378
74979	613379
57	613380
57537	613381
92472	613382
140124	613383
22846	613384
44478	613385
4644	613386
111800	613387
175658	613388
99187	613389
24429	613390
14262	613391
36697	613392
915	613393
35165	613394
35807	613395
59437	613396
72339	613397
62448	613398
7538	613399
16237	613400
86580	613401
5316	613402
215978	613403
100261	613404
13283	613405
88981	613406
239842	613407
2323	613408
16824	613409
13740	613410
32579	613411
10233	613412
39965	613413
8788	613414
31754	613415
672	613416
8188	613417
36601	613418
94236	613419
3715	613420
147498	613421
41227	613422
8449	613423
44924	613424
1292	613425
50897	613426
12852	613427
91476	613428
27574	613429
42733	613430
18211	613431
1312	613432
413	613433
1350	613434
7334	613435
329	613436
83996	613437
49737	613438
67979	613439
185	613440
52320	613441
2184	613442
38437	613443
1152	613444
6489	613445
41328	613446
7038	613447
73722	613448
22125	613449
31545	613450
1378	613451
70798	613452
10420	613453
40951	613454
57987	613455
30883	613456
15769	613457
75520	613458
76981	613459
85825	613460
9489	613461
15174	613462
29222	613463
57001	613464
15148	613465
19214	613466
29376	613467
113	613468
7833	613469
104470	613470
2366	613471
33757	613472
20005	613473
31263	613474
3774	613475
5102	613476
75187	613477
75215	613478
4183	613479
57203	613480
199338	613481
3102	613482
2200	613483
79633	613484
14608	613485
429	613486
23378	613487
53048	613488
35233	613489
28880	613490
48397	613491
9508	613492
42948	613493
6133	613494
8746	613495
5991	613496
810	613497
13237	613498
65026	613499
39010	613500
4521	613501
846	613502
29612	613503
9284	613504
58679	613505
8491	613506
32894	613507
33979	613508
132426	613509
68497	613510
73211	613511
42943	613512
34224	613513
7958	613514
48139	613515
43781	613516
7767	613517
240103	613518
85527	613519
17909	613520
9016	613521
8401	613522
47343	613523
27608	613524
110330	613525
100250	613526
58383	613527
61871	613528
135581	613529
37152	613530
10266	613531
39502	613532
1950	613533
12075	613534
36981	613535
57257	613536
19273	613537
33057	613538
102634	613539
79130	613540
26555	613541
91744	613542
76292	613543
2298	613544
319	613545
6938	613546
6661	613547
1430	613548
11308	613549
54157	613550
59354	613551
7810	613552
6779	613553
5803	613554
10084	613555
111924	613556
6512	613557
18235	613558
76241	613559
45370	613560
2906	613561
58858	613562
19494	613563
17815	613564
69956	613565
31714	613566
10782	613567
520	613568
38129	613569
30550	613570
8744	613571
95554	613572
37744	613573
129315	613574
1389	613575
29951	613576
45606	613577
103755	613578
89458	613579
240456	613580
36120	613581
5266	613582
4777	613583
196030	613584
38731	613585
106936	613586
22025	613587
68565	613588
48071	613589
47296	613590
92110	613591
55870	613592
38269	613593
45166	613594
12567	613595
32988	613596
33977	613597
3303	613598
15932	613599
60712	613600
66805	613601
128020	613602
2455	613603
24393	613604
164043	613605
37598	613606
61316	613607
8334	613608
8398	613609
95769	613610
6613	613611
16256	613612
140836	613613
96084	613614
47013	613615
95579	613616
79684	613617
2406	613618
78171	613619
38464	613620
105804	613621
103865	613622
34552	613623
142104	613624
44405	613625
126923	613626
89955	613627
99255	613628
249	613629
16174	613630
1217	613631
3825	613632
59359	613633
5378	613634
124738	613635
17105	613636
54404	613637
51137	613638
9222	613639
46157	613640
5490	613641
4462	613642
40297	613643
36060	613644
9907	613645
87645	613646
16283	613647
639	613648
38455	613649
29001	613650
1337	613651
66578	613652
55070	613653
9922	613654
34225	613655
78945	613656
20230	613657
4557	613658
83250	613659
28642	613660
117662	613661
775	613662
1044	613663
314	613664
31761	613665
20364	613666
4606	613667
10715	613668
29363	613669
30585	613670
46228	613671
5381	613672
28623	613673
20838	613674
63774	613675
16576	613676
18925	613677
214504	613678
55498	613679
6254	613680
75783	613681
16166	613682
104	613683
109122	613684
3179	613685
1047	613686
66993	613687
94340	613688
28881	613689
29220	613690
172969	613691
69712	613692
3176	613693
523	613694
27460	613695
41716	613696
118242	613697
189061	613698
10998	613699
267	613700
62512	613701
221	613702
1706	613703
54704	613704
151023	613705
4894	613706
38526	613707
228745	613708
41540	613709
24629	613710
31171	613711
7903	613712
109148	613713
96841	613714
128408	613715
2889	613716
150567	613717
86646	613718
25617	613719
20081	613720
11156	613721
15420	613722
23165	613723
1470	613724
19625	613725
81	613726
132176	613727
15289	613728
15433	613729
8141	613730
34975	613731
72591	613732
5875	613733
118000	613734
110643	613735
11354	613736
182713	613737
24654	613738
24176	613739
95035	613740
5896	613741
2124	613742
62453	613743
108263	613744
582	613745
3030	613746
13374	613747
5478	613748
4305	613749
12275	613750
108820	613751
176821	613752
24405	613753
26169	613754
95119	613755
554	613756
8078	613757
51239	613758
53268	613759
103930	613760
41893	613761
132449	613762
51602	613763
57428	613764
18609	613765
57156	613766
9573	613767
2795	613768
23409	613769
11249	613770
92287	613771
75958	613772
30581	613773
8703	613774
24518	613775
21030	613776
7167	613777
13925	613778
99272	613779
20903	613780
3025	613781
19855	613782
32165	613783
9389	613784
15264	613785
31282	613786
83768	613787
4	613788
1480	613789
37535	613790
17012	613791
99458	613792
136910	613793
57852	613794
45480	613795
799	613796
23907	613797
137539	613798
121365	613799
8962	613800
233488	613801
168334	613802
6870	613803
7903	613804
32193	613805
2144	613806
4220	613807
41678	613808
172351	613809
37089	613810
92162	613811
146	613812
128177	613813
1661	613814
25305	613815
4112	613816
4567	613817
5370	613818
25721	613819
15933	613820
7496	613821
2976	613822
104719	613823
215	613824
41526	613825
10591	613826
61483	613827
51762	613828
15767	613829
49920	613830
85488	613831
9155	613832
65888	613833
975	613834
26079	613835
16289	613836
8429	613837
18179	613838
75244	613839
165623	613840
116902	613841
6075	613842
9909	613843
60932	613844
30804	613845
31142	613846
22524	613847
4321	613848
20774	613849
17349	613850
26218	613851
2545	613852
12805	613853
57428	613854
8760	613855
9353	613856
22634	613857
16526	613858
24213	613859
22838	613860
44817	613861
180407	613862
20228	613863
2260	613864
32554	613865
89567	613866
4729	613867
10571	613868
2986	613869
55753	613870
643	613871
66638	613872
133226	613873
83119	613874
18993	613875
79253	613876
8249	613877
148385	613878
31699	613879
54858	613880
7190	613881
35316	613882
36757	613883
10468	613884
125316	613885
86963	613886
15059	613887
29198	613888
26163	613889
66702	613890
20513	613891
33960	613892
14314	613893
54964	613894
42726	613895
68696	613896
95222	613897
66480	613898
65471	613899
167341	613900
4969	613901
48383	613902
7428	613903
51682	613904
11921	613905
61600	613906
12665	613907
2974	613908
24437	613909
2195	613910
17747	613911
314	613912
4584	613913
35745	613914
88308	613915
34904	613916
5694	613917
630	613918
132522	613919
64221	613920
15732	613921
131851	613922
10053	613923
59259	613924
25505	613925
7483	613926
110021	613927
231243	613928
35925	613929
57086	613930
70477	613931
15186	613932
24490	613933
35915	613934
45551	613935
8132	613936
134	613937
133793	613938
111265	613939
77161	613940
464	613941
146869	613942
1553	613943
13718	613944
50959	613945
32444	613946
31514	613947
51762	613948
63	613949
86894	613950
24525	613951
131923	613952
272	613953
87733	613954
4273	613955
16169	613956
82630	613957
44909	613958
78773	613959
207805	613960
17764	613961
105485	613962
46831	613963
43532	613964
25744	613965
104028	613966
30165	613967
39815	613968
75327	613969
88075	613970
47687	613971
176138	613972
19642	613973
6908	613974
73657	613975
161105	613976
96931	613977
59410	613978
28784	613979
1641	613980
110	613981
89485	613982
28282	613983
14279	613984
7427	613985
57086	613986
5582	613987
139172	613988
15333	613989
61800	613990
104712	613991
29759	613992
75524	613993
30607	613994
109180	613995
58231	613996
124	613997
62324	613998
116975	613999
17643	614000
7952	614001
3994	614002
4388	614003
17424	614004
64898	614005
8227	614006
76429	614007
12970	614008
23930	614009
27109	614010
120171	614011
85752	614012
51936	614013
39940	614014
57419	614015
78282	614016
88847	614017
172629	614018
140724	614019
35426	614020
80057	614021
24437	614022
19660	614023
59331	614024
56870	614025
12225	614026
15929	614027
76650	614028
11175	614029
10064	614030
5588	614031
6719	614032
13435	614033
9528	614034
44610	614035
23492	614036
51897	614037
18162	614038
174942	614039
15	614040
62865	614041
80101	614042
2711	614043
22382	614044
151933	614045
9222	614046
3780	614047
9607	614048
169714	614049
56370	614050
341	614051
8138	614052
1319	614053
27940	614054
1841	614055
59421	614056
38391	614057
1114	614058
76207	614059
47564	614060
126118	614061
93515	614062
57703	614063
43993	614064
44180	614065
39419	614066
206511	614067
101671	614068
18853	614069
20332	614070
14766	614071
11161	614072
8729	614073
9144	614074
8749	614075
70821	614076
37593	614077
80385	614078
13848	614079
167220	614080
97194	614081
1624	614082
22593	614083
326	614084
152097	614085
14069	614086
48255	614087
44360	614088
67846	614089
36781	614090
36621	614091
8183	614092
11905	614093
111304	614094
10570	614095
924	614096
21386	614097
65022	614098
60237	614099
60688	614100
1505	614101
64170	614102
5882	614103
16195	614104
121947	614105
132832	614106
162708	614107
30175	614108
11523	614109
14505	614110
17040	614111
79907	614112
80928	614113
13336	614114
8608	614115
8	614116
28461	614117
72694	614118
74019	614119
98763	614120
32280	614121
20026	614122
37910	614123
7340	614124
13811	614125
1608	614126
3543	614127
110368	614128
27677	614129
22112	614130
80524	614131
166771	614132
35795	614133
16236	614134
16071	614135
77440	614136
46056	614137
7472	614138
29046	614139
5226	614140
24342	614141
22966	614142
20921	614143
28045	614144
44300	614145
28062	614146
83274	614147
2647	614148
31469	614149
73375	614150
8803	614151
110703	614152
42868	614153
817	614154
586	614155
397	614156
39605	614157
63334	614158
70203	614159
1341	614160
4233	614161
630	614162
658	614163
100493	614164
22354	614165
1098	614166
79275	614167
45106	614168
79240	614169
35264	614170
43746	614171
173534	614172
1106	614173
155572	614174
20349	614175
316	614176
14010	614177
1532	614178
1848	614179
112749	614180
6087	614181
14680	614182
27410	614183
111441	614184
7414	614185
24873	614186
18356	614187
12687	614188
46823	614189
31348	614190
5125	614191
76741	614192
15807	614193
113698	614194
1714	614195
564	614196
981	614197
30073	614198
14167	614199
3738	614200
85271	614201
85298	614202
625	614203
32306	614204
40262	614205
1439	614206
1942	614207
7863	614208
3132	614209
7339	614210
4039	614211
123232	614212
23417	614213
159472	614214
6879	614215
105564	614216
217965	614217
166404	614218
1585	614219
148628	614220
37312	614221
86433	614222
222330	614223
4059	614224
4487	614225
42955	614226
9424	614227
37597	614228
3558	614229
52396	614230
116418	614231
38039	614232
2444	614233
16538	614234
48564	614235
29648	614236
89677	614237
46328	614238
93613	614239
787	614240
74352	614241
9185	614242
4887	614243
34327	614244
1867	614245
64341	614246
1595	614247
62252	614248
49016	614249
5467	614250
25007	614251
7110	614252
105140	614253
1415	614254
10820	614255
69857	614256
54345	614257
7300	614258
16742	614259
18457	614260
10053	614261
63137	614262
5976	614263
29982	614264
80330	614265
19076	614266
788	614267
217885	614268
17448	614269
49449	614270
4515	614271
51427	614272
74497	614273
94116	614274
132153	614275
119013	614276
16837	614277
39985	614278
135146	614279
32605	614280
30281	614281
16715	614282
5375	614283
79879	614284
9917	614285
69962	614286
25448	614287
3249	614288
9796	614289
18115	614290
104820	614291
166130	614292
93167	614293
34846	614294
4063	614295
21626	614296
2568	614297
67291	614298
3789	614299
4551	614300
3536	614301
31176	614302
3983	614303
3983	614304
170540	614305
108697	614306
47776	614307
7024	614308
15477	614309
22991	614310
120589	614311
8123	614312
28917	614313
57	614314
1490	614315
112162	614316
75210	614317
104006	614318
314	614319
71738	614320
111677	614321
130316	614322
52636	614323
31701	614324
60099	614325
18504	614326
31769	614327
30595	614328
45210	614329
38962	614330
1352	614331
12926	614332
78648	614333
135881	614334
72184	614335
176478	614336
147136	614337
85017	614338
117596	614339
33000	614340
9264	614341
75037	614342
2851	614343
185553	614344
46683	614345
10064	614346
63856	614347
24929	614348
52755	614349
49946	614350
6164	614351
4033	614352
44728	614353
84466	614354
7902	614355
199075	614356
152	614357
49016	614358
6602	614359
11533	614360
958	614361
80377	614362
883	614363
23261	614364
30881	614365
101569	614366
35012	614367
6020	614368
4916	614369
755	614370
170692	614371
123739	614372
47693	614373
943	614374
66052	614375
4656	614376
78867	614377
619	614378
3311	614379
123148	614380
29198	614381
76211	614382
77637	614383
39226	614384
54374	614385
13422	614386
53810	614387
71410	614388
36703	614389
16512	614390
60711	614391
6069	614392
56506	614393
21220	614394
98631	614395
29254	614396
2134	614397
29067	614398
78662	614399
32480	614400
51070	614401
84808	614402
10869	614403
75853	614404
59493	614405
207521	614406
58858	614407
20528	614408
45138	614409
24528	614410
156865	614411
137938	614412
283	614413
1252	614414
144344	614415
119999	614416
2044	614417
11681	614418
11143	614419
184	614420
38512	614421
143150	614422
4835	614423
17418	614424
96458	614425
11305	614426
44600	614427
48316	614428
58917	614429
12961	614430
184633	614431
96681	614432
66085	614433
1231	614434
33931	614435
14382	614436
80	614437
27306	614438
25276	614439
13077	614440
109398	614441
2768	614442
8964	614443
18477	614444
14762	614445
18455	614446
34238	614447
1559	614448
298	614449
5955	614450
107028	614451
17549	614452
6825	614453
80373	614454
24206	614455
21374	614456
6914	614457
8495	614458
5243	614459
1095	614460
2292	614461
33814	614462
96745	614463
69653	614464
40477	614465
12394	614466
87301	614467
10660	614468
52932	614469
87226	614470
31460	614471
166120	614472
3892	614473
29647	614474
47137	614475
92783	614476
111727	614477
34103	614478
30169	614479
49981	614480
42142	614481
164545	614482
10496	614483
685	614484
3271	614485
10604	614486
8647	614487
237492	614488
174000	614489
8172	614490
131795	614491
27488	614492
411	614493
49910	614494
42735	614495
131977	614496
80724	614497
4030	614498
15626	614499
6148	614500
5195	614501
755	614502
28562	614503
38203	614504
24166	614505
135679	614506
53969	614507
78698	614508
28710	614509
45628	614510
119090	614511
19718	614512
42077	614513
6915	614514
13742	614515
5372	614516
130931	614517
69598	614518
27025	614519
3581	614520
111563	614521
1445	614522
19186	614523
79342	614524
10722	614525
23591	614526
21849	614527
51985	614528
41113	614529
778	614530
91540	614531
194499	614532
21849	614533
12704	614534
6475	614535
62025	614536
49676	614537
26836	614538
63563	614539
103549	614540
31040	614541
99507	614542
185036	614543
54733	614544
23096	614545
52501	614546
84800	614547
29313	614548
13008	614549
26110	614550
141035	614551
17180	614552
193446	614553
30527	614554
4408	614555
211278	614556
5816	614557
46069	614558
68433	614559
1540	614560
581	614561
59690	614562
36580	614563
155210	614564
41731	614565
37380	614566
3062	614567
47587	614568
6629	614569
5180	614570
34814	614571
69687	614572
97889	614573
167591	614574
66668	614575
180418	614576
781	614577
12265	614578
25569	614579
4715	614580
216287	614581
45378	614582
16653	614583
18	614584
141292	614585
55196	614586
259	614587
72	614588
76	614589
117049	614590
33315	614591
168199	614592
6417	614593
102792	614594
52860	614595
41657	614596
4460	614597
26592	614598
6844	614599
7293	614600
156774	614601
98524	614602
89955	614603
65639	614604
95184	614605
33313	614606
13596	614607
69028	614608
16779	614609
1548	614610
1042	614611
96675	614612
95634	614613
47033	614614
35180	614615
42769	614616
1004	614617
1663	614618
3543	614619
2093	614620
3543	614621
104435	614622
1073	614623
123190	614624
131110	614625
23876	614626
3590	614627
35250	614628
4809	614629
6198	614630
80011	614631
8583	614632
104584	614633
81062	614634
89066	614635
137999	614636
24622	614637
28880	614638
11793	614639
37556	614640
12237	614641
210323	614642
20160	614643
19325	614644
6821	614645
3797	614646
11267	614647
88926	614648
64952	614649
7753	614650
22221	614651
91723	614652
83453	614653
42929	614654
48188	614655
4898	614656
89411	614657
50643	614658
15279	614659
19098	614660
24132	614661
34584	614662
159057	614663
54267	614664
38797	614665
43641	614666
77831	614667
41914	614668
55788	614669
23176	614670
97306	614671
13563	614672
35365	614673
363	614674
71323	614675
13299	614676
229751	614677
18850	614678
513	614679
19660	614680
1211	614681
4638	614682
847	614683
216817	614684
117726	614685
106092	614686
28045	614687
296	614688
160278	614689
278	614690
1369	614691
129246	614692
9741	614693
73295	614694
36141	614695
29856	614696
45484	614697
260	614698
22889	614699
7168	614700
144264	614701
20342	614702
736	614703
256	614704
317	614705
363	614706
64053	614707
36791	614708
44225	614709
98915	614710
31236	614711
14243	614712
192272	614713
18566	614714
163194	614715
5087	614716
1238	614717
32298	614718
26293	614719
9331	614720
135225	614721
79942	614722
64002	614723
63651	614724
31867	614725
28522	614726
784	614727
63518	614728
118084	614729
26293	614730
67574	614731
7065	614732
87299	614733
6648	614734
6760	614735
40289	614736
53090	614737
53090	614738
2441	614739
2441	614740
2441	614741
65516	614742
18115	614743
64391	614744
157531	614745
97695	614746
17144	614747
4131	614748
25486	614749
18330	614750
48828	614751
13120	614752
30242	614753
230200	614754
22182	614755
3333	614756
758	614757
19368	614758
1986	614759
233399	614760
1476	614761
1346	614762
188	614763
57963	614764
11824	614765
70235	614766
102034	614767
1569	614768
3938	614769
581	614770
70321	614771
26196	614772
31071	614773
232815	614774
188	614775
35094	614776
42725	614777
19361	614778
36781	614779
54505	614780
12667	614781
39555	614782
27748	614783
74374	614784
23898	614785
116687	614786
238588	614787
124031	614788
44953	614789
7121	614790
178024	614791
27562	614792
51023	614793
179691	614794
80709	614795
1701	614796
122646	614797
5641	614798
41293	614799
119531	614800
8772	614801
2139	614802
363	614803
8333	614804
25632	614805
5156	614806
22369	614807
8641	614808
54177	614809
23	614810
2077	614811
78422	614812
45323	614813
3803	614814
11998	614815
15	614816
973	614817
14616	614818
177080	614819
10687	614820
1455	614821
4275	614822
2966	614823
600	614824
48675	614825
514	614826
199028	614827
75767	614828
26443	614829
19224	614830
28907	614831
10026	614832
10061	614833
58109	614834
8152	614835
5370	614836
38545	614837
14644	614838
48637	614839
5031	614840
7824	614841
2618	614842
16642	614843
3994	614844
171476	614845
7938	614846
3513	614847
97684	614848
22991	614849
56737	614850
26218	614851
8805	614852
39478	614853
112650	614854
151359	614855
213738	614856
7409	614857
154979	614858
149217	614859
111330	614860
82721	614861
3387	614862
205820	614863
109694	614864
149478	614865
208998	614866
147444	614867
65336	614868
151980	614869
211324	614870
208183	614871
113170	614872
50607	614873
213640	614874
61782	614875
150406	614876
213469	614877
215086	614878
111520	614879
84399	614880
154455	614881
50626	614882
150037	614883
50454	614884
20998	614885
40151	614886
112755	614887
154125	614888
152135	614889
151324	614890
153261	614891
153729	614892
25832	614893
207708	614894
149070	614895
5964	614896
22558	614897
4917	614898
1083	614899
31030	614900
7959	614901
69841	614902
35445	614903
5844	614904
3911	614905
28369	614906
151985	614907
4020	614908
5124	614909
59201	614910
3937	614911
26069	614912
5067	614913
41595	614914
8551	614915
1399	614916
172819	614917
155473	614918
1111	614919
11167	614920
89909	614921
4879	614922
12071	614923
190355	614924
25293	614925
162940	614926
30110	614927
58811	614928
15195	614929
37	614930
87654	614931
113328	614932
106545	614933
6785	614934
49684	614935
3812	614936
26494	614937
7848	614938
2436	614939
21033	614940
54609	614941
155532	614942
46253	614943
31504	614944
3265	614945
39408	614946
8072	614947
49806	614948
30513	614949
52614	614950
10687	614951
38523	614952
73531	614953
4199	614954
28384	614955
2827	614956
7768	614957
100996	614958
113490	614959
87249	614960
3792	614961
50101	614962
27279	614963
12010	614964
18043	614965
35513	614966
56963	614967
2436	614968
3	614969
68351	614970
17417	614971
7812	614972
146980	614973
3161	614974
1385	614975
185	614976
201803	614977
28595	614978
3363	614979
54859	614980
23694	614981
37	614982
23946	614983
5916	614984
9664	614985
19539	614986
57526	614987
88839	614988
104621	614989
88318	614990
9367	614991
705	614992
12172	614993
41347	614994
111677	614995
36942	614996
11183	614997
20976	614998
1747	614999
19308	615000
11493	615001
23383	615002
13343	615003
23475	615004
24731	615005
129549	615006
37915	615007
5957	615008
125533	615009
105679	615010
6201	615011
12866	615012
17241	615013
52788	615014
12914	615015
5830	615016
5556	615017
10597	615018
8496	615019
13968	615020
26069	615021
774	615022
93305	615023
217830	615024
61916	615025
73313	615026
10792	615027
67370	615028
206154	615029
19610	615030
281	615031
31906	615032
20128	615033
12064	615034
6493	615035
13421	615036
81926	615037
46523	615038
8492	615039
101017	615040
134	615041
64753	615042
57081	615043
9801	615044
170520	615045
18850	615046
12810	615047
52949	615048
49143	615049
88871	615050
50745	615051
92775	615052
4350	615053
8233	615054
5108	615055
28956	615056
278	615057
23885	615058
3027	615059
69910	615060
129861	615061
670	615062
1584	615063
54484	615064
1775	615065
23256	615066
236941	615067
23777	615068
376	615069
21699	615070
13515	615071
15993	615072
42780	615073
33966	615074
1356	615075
105944	615076
65863	615077
16959	615078
24120	615079
1991	615080
397	615081
70815	615082
59789	615083
88839	615084
16297	615085
204687	615086
597	615087
62238	615088
16098	615089
1214	615090
60835	615091
193337	615092
49919	615093
120759	615094
49342	615095
48088	615096
2572	615097
113328	615098
25568	615099
70292	615100
17763	615101
17515	615102
44294	615103
8784	615104
18	615105
7763	615106
53306	615107
1855	615108
43023	615109
4339	615110
116	615111
14	615112
67878	615113
68759	615114
340	615115
1748	615116
29414	615117
6440	615118
659	615119
268	615120
74867	615121
31128	615122
9165	615123
52551	615124
100878	615125
89221	615126
950	615127
3200	615128
82169	615129
12067	615130
170874	615131
101017	615132
673	615133
13603	615134
13603	615135
1056	615136
14590	615137
287	615138
20944	615139
42480	615140
16330	615141
208447	615142
22289	615143
106545	615144
30866	615145
89224	615146
37871	615147
39884	615148
31790	615149
65888	615150
122657	615151
39653	615152
108518	615153
32241	615154
951	615155
47431	615156
78961	615157
7265	615158
56106	615159
85379	615160
99232	615161
67182	615162
138207	615163
9916	615164
92057	615165
35625	615166
61405	615167
41061	615168
97985	615169
22088	615170
103	615171
87252	615172
92213	615173
124644	615174
82782	615175
13487	615176
174642	615177
100410	615178
132210	615179
6912	615180
5299	615181
13905	615182
53023	615183
2665	615184
66384	615185
27	615186
85111	615187
87260	615188
47299	615189
50326	615190
5761	615191
172145	615192
6519	615193
72944	615194
92722	615195
52982	615196
18348	615197
40465	615198
71853	615199
107191	615200
92701	615201
90246	615202
21870	615203
161995	615204
202060	615205
235827	615206
18019	615207
114398	615208
46755	615209
51171	615210
12665	615211
209007	615212
204285	615213
205	615214
27370	615215
171748	615216
125274	615217
51281	615218
4249	615219
3766	615220
21963	615221
3384	615222
92054	615223
9080	615224
116391	615225
26251	615226
3462	615227
11783	615228
52075	615229
97432	615230
35234	615231
150	615232
19271	615233
12925	615234
14325	615235
170425	615236
13331	615237
1228	615238
32198	615239
21684	615240
722	615241
6783	615242
10626	615243
12697	615244
3386	615245
7089	615246
52845	615247
58423	615248
39094	615249
70293	615250
28093	615251
6535	615252
12920	615253
917	615254
2962	615255
4679	615256
64258	615257
231526	615258
22754	615259
3968	615260
54498	615261
1695	615262
43314	615263
20190	615264
39523	615265
161853	615266
10612	615267
6757	615268
4585	615269
15233	615270
15171	615271
10699	615272
3163	615273
4062	615274
22308	615275
1955	615276
12632	615277
9156	615278
23	615279
6665	615280
4540	615281
12808	615282
3485	615283
22183	615284
15402	615285
58550	615286
326	615287
42692	615288
1644	615289
12823	615290
3321	615291
5901	615292
1042	615293
15328	615294
26758	615295
2214	615296
1520	615297
7690	615298
5129	615299
34125	615300
6773	615301
12848	615302
9156	615303
5928	615304
4569	615305
2814	615306
12986	615307
27136	615308
18402	615309
41631	615310
150	615311
27146	615312
6730	615313
123247	615314
6781	615315
14007	615316
9525	615317
39102	615318
6415	615319
1937	615320
51774	615321
39840	615322
92402	615323
8590	615324
25144	615325
32474	615326
32171	615327
15232	615328
18399	615329
28853	615330
72520	615331
43598	615332
34799	615333
22595	615334
86630	615335
89777	615336
3187	615337
43547	615338
93587	615339
109273	615340
20473	615341
12940	615342
34592	615343
22553	615344
34907	615345
71563	615346
96991	615347
12940	615348
74740	615349
18637	615350
71836	615351
22595	615352
5212	615353
45178	615354
182324	615355
17636	615356
58514	615357
12907	615358
22595	615359
2343	615360
34962	615361
34992	615362
5691	615363
8703	615364
8001	615365
8150	615366
34317	615367
96718	615368
15636	615369
83149	615370
10932	615371
27101	615372
44336	615373
129942	615374
1706	615375
184405	615376
4094	615377
43645	615378
71402	615379
28933	615380
122766	615381
44989	615382
3466	615383
73737	615384
15522	615385
34500	615386
185501	615387
124232	615388
9604	615389
1315	615390
59760	615391
8469	615392
174894	615393
32333	615394
1168	615395
17041	615396
98517	615397
71428	615398
176112	615399
12271	615400
8742	615401
93648	615402
137949	615403
20030	615404
20447	615405
9235	615406
136172	615407
9097	615408
17873	615409
7080	615410
8358	615411
88641	615412
1236	615413
15925	615414
25687	615415
37993	615416
69769	615417
41756	615418
20855	615419
5209	615420
8957	615421
138498	615422
2767	615423
5974	615424
3823	615425
66653	615426
24500	615427
161213	615428
206449	615429
4009	615430
79989	615431
28024	615432
39828	615433
164608	615434
128693	615435
23767	615436
36851	615437
89493	615438
19448	615439
12191	615440
120594	615441
136395	615442
193839	615443
60451	615444
5810	615445
85662	615446
90538	615447
73428	615448
20769	615449
30316	615450
11770	615451
24595	615452
10144	615453
140076	615454
169126	615455
178457	615456
98433	615457
16036	615458
42537	615459
176946	615460
199333	615461
61339	615462
21317	615463
21048	615464
67246	615465
178919	615466
1701	615467
19128	615468
16484	615469
12106	615470
63468	615471
69018	615472
49290	615473
1525	615474
11405	615475
23820	615476
29039	615477
41303	615478
13478	615479
26354	615480
76162	615481
1961	615482
105633	615483
155347	615484
43852	615485
4629	615486
66632	615487
75094	615488
22935	615489
56234	615490
15491	615491
28109	615492
3238	615493
766	615494
18721	615495
27944	615496
63784	615497
163756	615498
52748	615499
75502	615500
16657	615501
21449	615502
106	615503
20899	615504
61111	615505
51487	615506
5734	615507
41934	615508
10352	615509
40620	615510
40536	615511
693	615512
1653	615513
14	615514
51	615515
99	615516
104626	615517
130747	615518
89723	615519
36130	615520
93374	615521
63390	615522
6025	615523
37818	615524
38986	615525
199377	615526
156455	615527
929	615528
9356	615529
8235	615530
78356	615531
39961	615532
67924	615533
160247	615534
9347	615535
131536	615536
4334	615537
192460	615538
45320	615539
14839	615540
45930	615541
17016	615542
2726	615543
59059	615544
3402	615545
2714	615546
49413	615547
51851	615548
104543	615549
18252	615550
29272	615551
149067	615552
149427	615553
50305	615554
29505	615555
47224	615556
52807	615557
17465	615558
43277	615559
151731	615560
119414	615561
34632	615562
46886	615563
198078	615564
2112	615565
67395	615566
32354	615567
33183	615568
14626	615569
8566	615570
163353	615571
42016	615572
42277	615573
56378	615574
1246	615575
73436	615576
4608	615577
801	615578
200996	615579
24859	615580
121200	615581
18159	615582
80193	615583
98733	615584
131398	615585
48751	615586
87764	615587
20210	615588
49115	615589
125695	615590
162297	615591
150924	615592
104461	615593
116436	615594
161416	615595
164296	615596
25294	615597
3889	615598
83512	615599
41818	615600
9259	615601
54412	615602
102734	615603
529	615604
111266	615605
87809	615606
62465	615607
6665	615608
68791	615609
20604	615610
150010	615611
143639	615612
54059	615613
127132	615614
55456	615615
32778	615616
73081	615617
52312	615618
58781	615619
178188	615620
5323	615621
16531	615622
111242	615623
52014	615624
60405	615625
45916	615626
19277	615627
50158	615628
4922	615629
12813	615630
124765	615631
46080	615632
1115	615633
510	615634
39643	615635
2053	615636
117914	615637
7676	615638
7676	615639
12450	615640
58082	615641
45138	615642
1361	615643
145642	615644
56860	615645
16040	615646
58559	615647
11434	615648
138087	615649
4299	615650
94930	615651
88658	615652
73561	615653
202537	615654
1173	615655
53183	615656
168827	615657
90164	615658
53391	615659
113796	615660
74204	615661
60393	615662
3565	615663
128695	615664
51233	615665
72515	615666
16448	615667
6281	615668
101822	615669
59796	615670
11077	615671
160288	615672
67040	615673
79402	615674
51638	615675
170	615676
149599	615677
28299	615678
79649	615679
19496	615680
33578	615681
59943	615682
136340	615683
183730	615684
239908	615685
26055	615686
93501	615687
57065	615688
2097	615689
25823	615690
65338	615691
137292	615692
60608	615693
7309	615694
23849	615695
120774	615696
2941	615697
37574	615698
60957	615699
48239	615700
69464	615701
20595	615702
53288	615703
14709	615704
119904	615705
2455	615706
70241	615707
46460	615708
209199	615709
39663	615710
85621	615711
98053	615712
21962	615713
30154	615714
48806	615715
2455	615716
12217	615717
838	615718
1690	615719
1103	615720
149537	615721
79265	615722
40413	615723
60554	615724
1361	615725
41758	615726
32826	615727
10776	615728
4526	615729
181491	615730
1571	615731
74444	615732
19420	615733
39251	615734
12591	615735
74126	615736
18155	615737
61747	615738
78314	615739
109365	615740
125465	615741
82198	615742
111705	615743
10185	615744
54025	615745
115816	615746
4608	615747
42371	615748
42380	615749
10375	615750
19365	615751
11382	615752
8124	615753
3565	615754
80861	615755
42554	615756
199345	615757
161281	615758
31361	615759
6995	615760
88536	615761
15866	615762
129219	615763
78472	615764
71266	615765
6476	615766
85828	615767
46361	615768
206533	615769
237235	615770
8694	615771
3494	615772
6118	615773
16449	615774
91469	615775
174	615776
656	615777
12425	615778
13323	615779
70646	615780
34232	615781
34412	615782
7728	615783
1741	615784
12285	615785
74523	615786
53947	615787
70288	615788
155051	615789
50035	615790
5958	615791
6269	615792
12389	615793
103944	615794
18586	615795
218944	615796
180991	615797
119677	615798
63464	615799
66929	615800
5444	615801
79841	615802
84099	615803
102650	615804
17979	615805
63385	615806
6594	615807
2347	615808
2541	615809
145265	615810
113772	615811
155309	615812
12717	615813
26226	615814
30676	615815
2410	615816
10122	615817
27348	615818
10639	615819
801	615820
154262	615821
96731	615822
13114	615823
6377	615824
13254	615825
148703	615826
8140	615827
147471	615828
34483	615829
37230	615830
99525	615831
4677	615832
150107	615833
64189	615834
112456	615835
20826	615836
11472	615837
20376	615838
199	615839
1707	615840
195907	615841
15031	615842
10138	615843
32955	615844
18106	615845
251	615846
21890	615847
108209	615848
21628	615849
120333	615850
75028	615851
194564	615852
36140	615853
6475	615854
72097	615855
101228	615856
4916	615857
10200	615858
10120	615859
12061	615860
29518	615861
20295	615862
11375	615863
56949	615864
6607	615865
38148	615866
21784	615867
2727	615868
32965	615869
64925	615870
3060	615871
24542	615872
149341	615873
200359	615874
5597	615875
18664	615876
1114	615877
26539	615878
5011	615879
107814	615880
72588	615881
2432	615882
147226	615883
10255	615884
63137	615885
162691	615886
5367	615887
95947	615888
213889	615889
5985	615890
111710	615891
40196	615892
233370	615893
52863	615894
48699	615895
2474	615896
12094	615897
142417	615898
45623	615899
140196	615900
18472	615901
133526	615902
209504	615903
163677	615904
136167	615905
211821	615906
60729	615907
164205	615908
75771	615909
31795	615910
14492	615911
50755	615912
234999	615913
195905	615914
32110	615915
103715	615916
165195	615917
47382	615918
13627	615919
13919	615920
37863	615921
129156	615922
37419	615923
117695	615924
66597	615925
385	615926
286	615927
137837	615928
214228	615929
24021	615930
52531	615931
959	615932
238733	615933
11626	615934
75299	615935
648	615936
18503	615937
8347	615938
78060	615939
19713	615940
56328	615941
11964	615942
184396	615943
2406	615944
35238	615945
109064	615946
6313	615947
16479	615948
30697	615949
656	615950
102508	615951
11160	615952
31728	615953
32840	615954
87969	615955
46562	615956
68299	615957
76938	615958
32504	615959
202415	615960
162839	615961
14861	615962
201700	615963
191341	615964
60387	615965
72577	615966
164803	615967
36902	615968
120554	615969
8911	615970
17717	615971
170749	615972
12313	615973
86720	615974
14847	615975
109439	615976
17975	615977
9584	615978
126697	615979
96134	615980
38994	615981
4441	615982
26968	615983
129354	615984
10175	615985
63980	615986
22400	615987
828	615988
127206	615989
25791	615990
87440	615991
61764	615992
167462	615993
98712	615994
17979	615995
107587	615996
193081	615997
211074	615998
135943	615999
58166	616000
228626	616001
55819	616002
8244	616003
25418	616004
61463	616005
206298	616006
97425	616007
116584	616008
598	616009
89391	616010
78237	616011
103795	616012
24299	616013
9469	616014
116765	616015
208404	616016
100812	616017
109348	616018
52968	616019
3004	616020
75305	616021
30798	616022
223286	616023
72071	616024
27612	616025
15458	616026
88481	616027
29606	616028
236934	616029
2986	616030
46315	616031
51084	616032
14133	616033
156179	616034
44433	616035
89687	616036
18870	616037
234606	616038
6409	616039
61368	616040
80601	616041
22477	616042
100733	616043
15079	616044
12112	616045
177818	616046
78446	616047
60480	616048
88500	616049
23673	616050
51080	616051
39314	616052
231653	616053
4920	616054
3085	616055
97545	616056
60208	616057
119808	616058
643	616059
217779	616060
62111	616061
24816	616062
7620	616063
37321	616064
102946	616065
10795	616066
38094	616067
1399	616068
124246	616069
102827	616070
57582	616071
233097	616072
11306	616073
95907	616074
57458	616075
87967	616076
49995	616077
177576	616078
30012	616079
79264	616080
4613	616081
118680	616082
40309	616083
26203	616084
38217	616085
7640	616086
5105	616087
188816	616088
28728	616089
153104	616090
1545	616091
60347	616092
51160	616093
133359	616094
37681	616095
70596	616096
10557	616097
12407	616098
196816	616099
12521	616100
71222	616101
79374	616102
228780	616103
14818	616104
190786	616105
50897	616106
26801	616107
16377	616108
170237	616109
1234	616110
20051	616111
25785	616112
13338	616113
33621	616114
25897	616115
12821	616116
22500	616117
52635	616118
156332	616119
10468	616120
5302	616121
29140	616122
31187	616123
40680	616124
221797	616125
75372	616126
101537	616127
74680	616128
48633	616129
145805	616130
7638	616131
62908	616132
87116	616133
12420	616134
12479	616135
49111	616136
30379	616137
10246	616138
8958	616139
39555	616140
40768	616141
77050	616142
111989	616143
111353	616144
208668	616145
209252	616146
213233	616147
212062	616148
84360	616149
214721	616150
211604	616151
215043	616152
153928	616153
84898	616154
214394	616155
214981	616156
137396	616157
100603	616158
122931	616159
163617	616160
137070	616161
235332	616162
25844	616163
51440	616164
12399	616165
6662	616166
37271	616167
4526	616168
25896	616169
30801	616170
76806	616171
63763	616172
1646	616173
66114	616174
96395	616175
74439	616176
232367	616177
57701	616178
88102	616179
97089	616180
145605	616181
14425	616182
188481	616183
161862	616184
105603	616185
10121	616186
46197	616187
28221	616188
12089	616189
41539	616190
236009	616191
109573	616192
16023	616193
139555	616194
127733	616195
17645	616196
2152	616197
59662	616198
73408	616199
1996	616200
193178	616201
221936	616202
24504	616203
60274	616204
63189	616205
82165	616206
149766	616207
230871	616208
83175	616209
72522	616210
179092	616211
142523	616212
15077	616213
121820	616214
140021	616215
73393	616216
63275	616217
27913	616218
66524	616219
46318	616220
44838	616221
16125	616222
326	616223
46259	616224
42468	616225
104468	616226
197198	616227
38943	616228
80852	616229
82181	616230
36872	616231
1902	616232
36826	616233
54343	616234
117623	616235
61584	616236
20116	616237
14175	616238
32178	616239
16330	616240
6729	616241
25016	616242
167954	616243
36581	616244
64426	616245
92459	616246
931	616247
133720	616248
182626	616249
124810	616250
34925	616251
35857	616252
52812	616253
77506	616254
33253	616255
21618	616256
99860	616257
151732	616258
29780	616259
6106	616260
114046	616261
37790	616262
73641	616263
62806	616264
169595	616265
135550	616266
74235	616267
162211	616268
136150	616269
25172	616270
41064	616271
68115	616272
128463	616273
83560	616274
215140	616275
15182	616276
91259	616277
192229	616278
29789	616279
112403	616280
101843	616281
8276	616282
66024	616283
46960	616284
84437	616285
106157	616286
35668	616287
25389	616288
3565	616289
21403	616290
99966	616291
10671	616292
77270	616293
21479	616294
28406	616295
59633	616296
21962	616297
109289	616298
127903	616299
181	616300
60162	616301
59242	616302
148616	616303
16358	616304
187693	616305
143607	616306
5149	616307
74561	616308
17058	616309
58149	616310
75870	616311
238819	616312
3567	616313
23960	616314
163433	616315
37807	616316
52312	616317
20889	616318
108217	616319
47357	616320
105600	616321
178893	616322
12336	616323
40209	616324
39135	616325
11338	616326
24	616327
646	616328
150575	616329
50500	616330
14820	616331
86880	616332
26100	616333
17432	616334
130308	616335
70861	616336
37169	616337
36302	616338
5033	616339
106026	616340
25499	616341
29746	616342
8624	616343
102729	616344
1227	616345
10405	616346
3273	616347
23805	616348
1841	616349
74130	616350
57012	616351
90924	616352
15352	616353
6616	616354
28690	616355
2141	616356
198648	616357
21757	616358
199833	616359
48549	616360
211458	616361
134734	616362
28106	616363
47173	616364
1608	616365
41219	616366
10129	616367
149608	616368
46852	616369
148033	616370
22163	616371
26336	616372
30	616373
186329	616374
16956	616375
12866	616376
93892	616377
45608	616378
19991	616379
37198	616380
139768	616381
78740	616382
3266	616383
56947	616384
5408	616385
15239	616386
5999	616387
184385	616388
15760	616389
6460	616390
934	616391
3500	616392
67964	616393
74021	616394
31778	616395
39199	616396
54714	616397
3825	616398
51164	616399
585	616400
12802	616401
12305	616402
59896	616403
4603	616404
23772	616405
2693	616406
4869	616407
66860	616408
35420	616409
25877	616410
12766	616411
43027	616412
38079	616413
32121	616414
50705	616415
66479	616416
89374	616417
31054	616418
52746	616419
185483	616420
4858	616421
12813	616422
32976	616423
112808	616424
1020	616425
39938	616426
110158	616427
70600	616428
8652	616429
17146	616430
599	616431
22447	616432
6372	616433
10381	616434
4470	616435
716	616436
24671	616437
185271	616438
2597	616439
60520	616440
22457	616441
55380	616442
61761	616443
30281	616444
127775	616445
23118	616446
136915	616447
480	616448
11934	616449
61859	616450
47613	616451
75889	616452
3378	616453
82153	616454
11928	616455
118782	616456
232236	616457
77389	616458
1725	616459
21420	616460
5077	616461
175490	616462
31044	616463
17087	616464
11467	616465
82528	616466
9117	616467
9909	616468
3388	616469
15422	616470
28997	616471
26588	616472
2922	616473
5367	616474
37905	616475
5923	616476
17526	616477
202	616478
2093	616479
15382	616480
50017	616481
79724	616482
148890	616483
6216	616484
1018	616485
5720	616486
26750	616487
87246	616488
1783	616489
2611	616490
136146	616491
80725	616492
70320	616493
2030	616494
10961	616495
20405	616496
92017	616497
3732	616498
28366	616499
25713	616500
89648	616501
11409	616502
82238	616503
67565	616504
36467	616505
11162	616506
67480	616507
14757	616508
35505	616509
6148	616510
6562	616511
14895	616512
47445	616513
31541	616514
572	616515
181	616516
4221	616517
89385	616518
75536	616519
86441	616520
49663	616521
165213	616522
11	616523
67828	616524
10382	616525
10586	616526
2409	616527
49179	616528
29733	616529
20497	616530
2178	616531
239739	616532
36541	616533
193278	616534
138225	616535
57986	616536
53195	616537
14324	616538
16714	616539
85756	616540
99610	616541
1182	616542
13659	616543
20	616544
15302	616545
9183	616546
160214	616547
62939	616548
135907	616549
13396	616550
19341	616551
32946	616552
46730	616553
11839	616554
719	616555
49636	616556
21945	616557
23670	616558
28893	616559
18952	616560
524	616561
22224	616562
151063	616563
30577	616564
153320	616565
50491	616566
19017	616567
14991	616568
17493	616569
5621	616570
2102	616571
10332	616572
140664	616573
25939	616574
1352	616575
153281	616576
83438	616577
36168	616578
173442	616579
27408	616580
69532	616581
120909	616582
137796	616583
1907	616584
99420	616585
25758	616586
95460	616587
2536	616588
46611	616589
74098	616590
6174	616591
9548	616592
19675	616593
16126	616594
64838	616595
41791	616596
1022	616597
100266	616598
112456	616599
1357	616600
154900	616601
58601	616602
34731	616603
130467	616604
33107	616605
78820	616606
67637	616607
45819	616608
118051	616609
153109	616610
35951	616611
4830	616612
239292	616613
142096	616614
33563	616615
59729	616616
82646	616617
42059	616618
68080	616619
14900	616620
76619	616621
82478	616622
59277	616623
14059	616624
179355	616625
14324	616626
6599	616627
77283	616628
32369	616629
37406	616630
29613	616631
15705	616632
9677	616633
11010	616634
74148	616635
85541	616636
72312	616637
3110	616638
43186	616639
148788	616640
106563	616641
133700	616642
133369	616643
131756	616644
14478	616645
19316	616646
100298	616647
140721	616648
142230	616649
68312	616650
41344	616651
25537	616652
75916	616653
9806	616654
12717	616655
83348	616656
16744	616657
14439	616658
345	616659
128361	616660
2729	616661
16926	616662
97334	616663
111582	616664
2378	616665
29332	616666
91944	616667
132988	616668
6185	616669
194018	616670
69760	616671
75231	616672
199315	616673
34935	616674
5172	616675
111844	616676
6601	616677
2539	616678
53286	616679
107356	616680
132661	616681
630	616682
79215	616683
17016	616684
87620	616685
62952	616686
78222	616687
163483	616688
19355	616689
191051	616690
17349	616691
418	616692
2142	616693
101506	616694
15382	616695
19653	616696
188921	616697
24706	616698
18284	616699
122459	616700
148034	616701
48344	616702
237746	616703
6417	616704
22291	616705
23083	616706
52364	616707
717	616708
39680	616709
12847	616710
11910	616711
68768	616712
100462	616713
27895	616714
46208	616715
16221	616716
152093	616717
38903	616718
9028	616719
144790	616720
12568	616721
196409	616722
13663	616723
21766	616724
14462	616725
19980	616726
6613	616727
15013	616728
822	616729
14028	616730
74647	616731
9486	616732
97093	616733
138159	616734
7686	616735
141061	616736
107323	616737
75792	616738
92827	616739
234692	616740
83890	616741
14782	616742
54726	616743
105126	616744
53105	616745
38347	616746
87248	616747
166713	616748
109313	616749
56729	616750
72749	616751
51603	616752
2761	616753
29316	616754
72790	616755
118420	616756
35817	616757
5974	616758
7591	616759
55815	616760
128725	616761
29029	616762
14	616763
181022	616764
30231	616765
57988	616766
40807	616767
20598	616768
105260	616769
6800	616770
43421	616771
13516	616772
199303	616773
18105	616774
67090	616775
65304	616776
23139	616777
8484	616778
8481	616779
183542	616780
1691	616781
76117	616782
30864	616783
18026	616784
19212	616785
26991	616786
27024	616787
4939	616788
135178	616789
145735	616790
63105	616791
234151	616792
237368	616793
78866	616794
78379	616795
53598	616796
104229	616797
17458	616798
62019	616799
19304	616800
40934	616801
196952	616802
9563	616803
140108	616804
25716	616805
27351	616806
7640	616807
12106	616808
46206	616809
116031	616810
31921	616811
20595	616812
63857	616813
1501	616814
1525	616815
95749	616816
7749	616817
6610	616818
52270	616819
17992	616820
4066	616821
99189	616822
101548	616823
40327	616824
31277	616825
188101	616826
17042	616827
101141	616828
167670	616829
112075	616830
14439	616831
93324	616832
119201	616833
10375	616834
450	616835
33738	616836
31492	616837
22152	616838
16712	616839
18071	616840
41882	616841
12526	616842
658	616843
3372	616844
761	616845
17064	616846
46383	616847
38604	616848
11754	616849
26889	616850
36708	616851
27070	616852
162454	616853
3927	616854
6633	616855
12307	616856
132245	616857
47117	616858
132502	616859
2737	616860
106555	616861
222617	616862
74094	616863
17962	616864
37349	616865
139425	616866
19562	616867
4490	616868
85403	616869
132642	616870
219760	616871
26771	616872
161307	616873
13446	616874
2729	616875
55841	616876
18921	616877
145827	616878
12304	616879
5765	616880
7917	616881
13569	616882
409	616883
15296	616884
116285	616885
20299	616886
57934	616887
109346	616888
54039	616889
26816	616890
4809	616891
20726	616892
109488	616893
44187	616894
46380	616895
822	616896
211973	616897
35015	616898
124584	616899
186611	616900
145233	616901
24106	616902
14705	616903
1318	616904
1263	616905
104915	616906
1015	616907
68787	616908
1721	616909
2375	616910
23609	616911
182536	616912
9801	616913
8960	616914
7642	616915
11377	616916
89954	616917
125786	616918
33234	616919
10418	616920
67892	616921
135847	616922
8976	616923
19284	616924
119923	616925
79048	616926
237910	616927
61938	616928
66828	616929
23041	616930
10531	616931
9577	616932
2432	616933
19410	616934
86534	616935
10121	616936
52364	616937
191415	616938
3077	616939
202901	616940
118612	616941
3047	616942
87324	616943
156090	616944
137688	616945
52761	616946
10738	616947
212405	616948
16990	616949
24205	616950
3924	616951
178648	616952
7666	616953
144791	616954
161876	616955
68644	616956
57810	616957
118894	616958
169809	616959
87888	616960
89769	616961
86890	616962
21500	616963
99364	616964
90155	616965
44788	616966
5721	616967
111969	616968
133789	616969
157064	616970
8709	616971
167314	616972
62705	616973
79702	616974
66621	616975
85261	616976
26404	616977
4438	616978
169990	616979
188046	616980
121147	616981
37040	616982
135217	616983
120338	616984
40152	616985
137620	616986
66373	616987
2029	616988
28054	616989
58402	616990
8321	616991
145502	616992
163003	616993
137346	616994
46748	616995
11297	616996
97251	616997
89042	616998
22616	616999
29502	617000
101254	617001
32710	617002
33061	617003
79141	617004
21819	617005
148513	617006
176682	617007
19340	617008
26242	617009
78485	617010
9019	617011
74538	617012
68326	617013
7727	617014
5560	617015
19659	617016
78060	617017
26957	617018
26274	617019
106112	617020
80974	617021
26114	617022
60239	617023
5383	617024
82634	617025
12012	617026
31929	617027
39489	617028
1653	617029
21349	617030
48854	617031
5353	617032
50225	617033
13216	617034
46117	617035
150257	617036
28956	617037
10179	617038
95606	617039
52631	617040
26996	617041
61586	617042
41868	617043
33874	617044
93968	617045
3928	617046
14320	617047
21628	617048
138241	617049
117739	617050
96010	617051
49432	617052
57282	617053
117846	617054
76263	617055
116550	617056
105857	617057
114405	617058
17263	617059
34472	617060
23194	617061
24412	617062
108453	617063
61814	617064
105532	617065
17208	617066
6680	617067
50908	617068
107800	617069
97866	617070
101437	617071
135577	617072
110972	617073
137703	617074
152799	617075
116288	617076
100812	617077
23139	617078
139991	617079
67028	617080
142439	617081
32137	617082
3781	617083
14989	617084
31086	617085
75338	617086
198098	617087
153476	617088
101704	617089
53512	617090
164788	617091
137243	617092
240303	617093
75926	617094
60485	617095
132847	617096
4434	617097
612	617098
34131	617099
15289	617100
61731	617101
7	617102
156265	617103
3894	617104
1961	617105
97410	617106
61605	617107
26444	617108
104430	617109
102992	617110
222855	617111
3418	617112
26793	617113
79934	617114
5109	617115
59464	617116
567	617117
179326	617118
185991	617119
32589	617120
16337	617121
202237	617122
74003	617123
116006	617124
150572	617125
31209	617126
96059	617127
10670	617128
82494	617129
143611	617130
45974	617131
36587	617132
467	617133
100283	617134
33072	617135
136302	617136
233006	617137
26590	617138
5716	617139
59499	617140
118581	617141
87726	617142
4953	617143
119018	617144
54946	617145
81789	617146
80017	617147
28205	617148
24142	617149
41476	617150
120082	617151
36881	617152
44324	617153
46418	617154
1433	617155
13265	617156
44957	617157
116911	617158
215222	617159
90819	617160
87888	617161
12753	617162
10381	617163
5997	617164
7674	617165
172424	617166
221063	617167
1020	617168
16139	617169
52491	617170
2788	617171
64323	617172
22745	617173
98934	617174
165157	617175
25813	617176
120136	617177
12620	617178
74754	617179
184970	617180
194088	617181
13032	617182
62284	617183
11538	617184
26940	617185
29650	617186
95415	617187
7490	617188
28012	617189
48155	617190
10713	617191
21373	617192
25533	617193
164755	617194
26148	617195
5609	617196
10152	617197
133254	617198
143624	617199
29151	617200
73606	617201
15	617202
10369	617203
4873	617204
54282	617205
5059	617206
1378	617207
1744	617208
1017	617209
5886	617210
923	617211
54202	617212
12672	617213
12607	617214
53095	617215
43105	617216
28130	617217
5175	617218
113482	617219
28714	617220
27118	617221
213023	617222
27227	617223
42683	617224
50336	617225
2178	617226
8642	617227
85217	617228
94082	617229
5627	617230
1896	617231
18418	617232
39929	617233
321	617234
42827	617235
18765	617236
2318	617237
22386	617238
40299	617239
768	617240
17581	617241
64730	617242
174	617243
128865	617244
56142	617245
1128	617246
123454	617247
1690	617248
2062	617249
50679	617250
58997	617251
47622	617252
231	617253
106523	617254
80432	617255
33506	617256
85511	617257
26396	617258
38987	617259
33754	617260
50090	617261
222458	617262
7177	617263
174314	617264
26298	617265
82879	617266
21082	617267
84543	617268
27016	617269
26167	617270
3078	617271
23890	617272
12781	617273
181616	617274
48558	617275
171215	617276
57894	617277
4376	617278
27057	617279
3299	617280
55978	617281
129021	617282
193454	617283
67621	617284
12370	617285
21701	617286
5751	617287
8713	617288
13147	617289
203961	617290
3374	617291
29652	617292
54660	617293
29169	617294
37040	617295
4454	617296
2159	617297
18395	617298
22068	617299
166906	617300
74111	617301
56465	617302
200959	617303
117779	617304
201006	617305
79968	617306
142519	617307
30375	617308
79971	617309
105524	617310
61930	617311
105516	617312
105525	617313
142528	617314
105793	617315
142516	617316
105528	617317
105529	617318
198080	617319
105751	617320
131604	617321
107254	617322
139981	617323
196801	617324
68162	617325
116081	617326
86928	617327
176367	617328
47313	617329
136705	617330
62498	617331
51033	617332
38184	617333
153078	617334
742	617335
48178	617336
174918	617337
107840	617338
59016	617339
178673	617340
233398	617341
236478	617342
139405	617343
31835	617344
10873	617345
36766	617346
200818	617347
101756	617348
37901	617349
37901	617350
88318	617351
105876	617352
2415	617353
77799	617354
31064	617355
100564	617356
24587	617357
7230	617358
13232	617359
24014	617360
33068	617361
59348	617362
155799	617363
1242	617364
24414	617365
145749	617366
37536	617367
152148	617368
4515	617369
197686	617370
5149	617371
93690	617372
57496	617373
130875	617374
142798	617375
57206	617376
17417	617377
194025	617378
95808	617379
4576	617380
6945	617381
98263	617382
20619	617383
58049	617384
34510	617385
15225	617386
3808	617387
6273	617388
65335	617389
43548	617390
182900	617391
23589	617392
1310	617393
55201	617394
108563	617395
87810	617396
5169	617397
56683	617398
78	617399
126356	617400
26549	617401
8085	617402
37619	617403
176528	617404
133681	617405
76778	617406
183367	617407
19853	617408
111617	617409
77050	617410
31038	617411
84565	617412
81548	617413
186009	617414
72526	617415
136455	617416
126685	617417
191669	617418
82477	617419
129540	617420
6788	617421
28112	617422
81730	617423
63949	617424
234173	617425
2724	617426
179440	617427
108	617428
43237	617429
165458	617430
1500	617431
4350	617432
93939	617433
36117	617434
127842	617435
31545	617436
14917	617437
165202	617438
33879	617439
86541	617440
59793	617441
52799	617442
88876	617443
36770	617444
195859	617445
40415	617446
132561	617447
9681	617448
95685	617449
3605	617450
14861	617451
40185	617452
192302	617453
120771	617454
24312	617455
30535	617456
3733	617457
619	617458
199190	617459
80054	617460
136392	617461
14962	617462
22648	617463
103606	617464
21754	617465
76976	617466
178394	617467
15995	617468
101905	617469
77209	617470
26902	617471
11561	617472
6206	617473
142170	617474
60146	617475
67610	617476
35227	617477
209180	617478
6315	617479
222365	617480
182908	617481
10235	617482
16472	617483
16276	617484
15589	617485
104019	617486
130723	617487
147366	617488
65181	617489
42806	617490
124802	617491
118478	617492
66625	617493
85471	617494
85319	617495
111969	617496
18011	617497
215238	617498
36797	617499
90869	617500
37773	617501
50599	617502
33319	617503
101089	617504
112317	617505
22716	617506
77209	617507
91051	617508
240199	617509
299	617510
18105	617511
47528	617512
7750	617513
9810	617514
88596	617515
166099	617516
3714	617517
47534	617518
23971	617519
37874	617520
176471	617521
179126	617522
19906	617523
94480	617524
106561	617525
71893	617526
95298	617527
127908	617528
14564	617529
48558	617530
67577	617531
237709	617532
126804	617533
53300	617534
76272	617535
30382	617536
165509	617537
138491	617538
64372	617539
83775	617540
35598	617541
10365	617542
89557	617543
107749	617544
119781	617545
229	617546
142855	617547
55799	617548
44809	617549
14590	617550
21729	617551
217769	617552
119074	617553
33301	617554
7512	617555
15193	617556
5677	617557
36537	617558
59176	617559
176932	617560
73844	617561
80859	617562
110831	617563
194452	617564
83618	617565
83209	617566
205666	617567
129369	617568
31488	617569
63740	617570
68553	617571
13043	617572
12554	617573
42881	617574
43382	617575
17208	617576
5383	617577
90731	617578
37278	617579
17983	617580
2246	617581
16730	617582
57706	617583
94577	617584
116803	617585
136196	617586
190401	617587
77442	617588
19442	617589
56223	617590
23849	617591
349	617592
15713	617593
105542	617594
63871	617595
230001	617596
199420	617597
49537	617598
26837	617599
3675	617600
2053	617601
179963	617602
48412	617603
5729	617604
4404	617605
14797	617606
19842	617607
4648	617608
210253	617609
40075	617610
79775	617611
49966	617612
30364	617613
6183	617614
3032	617615
7272	617616
55360	617617
160686	617618
125603	617619
104973	617620
20261	617621
120407	617622
137137	617623
93452	617624
145789	617625
81211	617626
105470	617627
69591	617628
55792	617629
13774	617630
12152	617631
61605	617632
33307	617633
39472	617634
16714	617635
51381	617636
6884	617637
59604	617638
7549	617639
13001	617640
36632	617641
39529	617642
3885	617643
727	617644
112961	617645
38466	617646
9616	617647
5798	617648
70068	617649
85333	617650
43761	617651
4613	617652
4103	617653
115812	617654
231	617655
6578	617656
99198	617657
14837	617658
45255	617659
39283	617660
33699	617661
73872	617662
24248	617663
14229	617664
33699	617665
118724	617666
13369	617667
33277	617668
35865	617669
26686	617670
63688	617671
17886	617672
49884	617673
176105	617674
83080	617675
129352	617676
59229	617677
107211	617678
76074	617679
47380	617680
139794	617681
61672	617682
28806	617683
73615	617684
147006	617685
186135	617686
5804	617687
89260	617688
6760	617689
7554	617690
60322	617691
6608	617692
28811	617693
131001	617694
76987	617695
78768	617696
39884	617697
8728	617698
6650	617699
8345	617700
12465	617701
79785	617702
151995	617703
77116	617704
24334	617705
16693	617706
1379	617707
4063	617708
63703	617709
75542	617710
133266	617711
58693	617712
47325	617713
23386	617714
6454	617715
35410	617716
28750	617717
10555	617718
37024	617719
75697	617720
143603	617721
105531	617722
98544	617723
96600	617724
7654	617725
168274	617726
162517	617727
49240	617728
51664	617729
167300	617730
49222	617731
31297	617732
97353	617733
46745	617734
58813	617735
67680	617736
52968	617737
35478	617738
112124	617739
84474	617740
7544	617741
7352	617742
11236	617743
146497	617744
66502	617745
89292	617746
24741	617747
62873	617748
5383	617749
39644	617750
13412	617751
162534	617752
75773	617753
19079	617754
6925	617755
38187	617756
11467	617757
90867	617758
174	617759
59390	617760
88990	617761
115931	617762
63187	617763
17900	617764
58883	617765
95766	617766
90707	617767
137902	617768
2348	617769
46351	617770
58802	617771
102158	617772
59974	617773
1869	617774
11010	617775
3425	617776
7653	617777
67675	617778
89360	617779
26517	617780
79166	617781
57699	617782
86697	617783
71805	617784
49675	617785
130851	617786
75224	617787
26356	617788
193048	617789
17598	617790
11002	617791
53216	617792
31849	617793
65922	617794
41467	617795
66757	617796
165852	617797
37395	617798
117522	617799
32692	617800
82373	617801
5244	617802
25360	617803
44993	617804
23364	617805
129689	617806
214388	617807
6504	617808
47994	617809
62781	617810
212534	617811
45129	617812
132938	617813
1276	617814
33274	617815
5740	617816
23598	617817
14406	617818
9012	617819
17884	617820
916	617821
136300	617822
23662	617823
48731	617824
45108	617825
40617	617826
8983	617827
279	617828
22153	617829
610	617830
44301	617831
33569	617832
26170	617833
73043	617834
549	617835
99294	617836
21309	617837
49417	617838
32282	617839
3400	617840
29501	617841
105975	617842
20748	617843
185	617844
28803	617845
5698	617846
845	617847
6833	617848
7853	617849
9168	617850
1931	617851
15313	617852
2853	617853
22344	617854
171158	617855
69942	617856
42857	617857
2216	617858
15154	617859
1145	617860
12134	617861
32404	617862
66148	617863
113956	617864
32364	617865
51515	617866
26165	617867
40587	617868
8741	617869
14361	617870
12679	617871
31440	617872
19368	617873
226	617874
122646	617875
201693	617876
6696	617877
5252	617878
93981	617879
37403	617880
2116	617881
18381	617882
9541	617883
34590	617884
35747	617885
9986	617886
133638	617887
1457	617888
48530	617889
8352	617890
31165	617891
31165	617892
104114	617893
14307	617894
95	617895
95	617896
732	617897
153900	617898
222936	617899
68061	617900
15356	617901
27456	617902
35532	617903
24758	617904
24758	617905
24758	617906
17553	617907
17553	617908
8409	617909
7235	617910
115632	617911
134837	617912
25161	617913
17167	617914
95496	617915
157713	617916
86955	617917
75471	617918
41036	617919
159826	617920
12759	617921
7377	617922
88746	617923
16247	617924
119956	617925
86844	617926
211528	617927
64901	617928
64282	617929
109596	617930
3780	617931
131648	617932
24478	617933
215403	617934
39152	617935
3472	617936
42275	617937
38758	617938
96052	617939
37415	617940
113864	617941
25623	617942
1731	617943
86569	617944
135126	617945
84008	617946
113859	617947
162902	617948
64020	617949
207384	617950
35508	617951
64020	617952
147977	617953
59141	617954
224743	617955
89067	617956
237038	617957
134025	617958
235973	617959
74381	617960
7914	617961
21625	617962
13214	617963
13214	617964
105667	617965
15798	617966
117145	617967
87424	617968
1398	617969
566	617970
73799	617971
2897	617972
6264	617973
1824	617974
12751	617975
19037	617976
18388	617977
6879	617978
28672	617979
6051	617980
44368	617981
27151	617982
4134	617983
28995	617984
96811	617985
80165	617986
61667	617987
102427	617988
55315	617989
84354	617990
3344	617991
8514	617992
49411	617993
3237	617994
24266	617995
105602	617996
27940	617997
16288	617998
32537	617999
10108	618000
4172	618001
34363	618002
79767	618003
28051	618004
130985	618005
37114	618006
95581	618007
17847	618008
87481	618009
19999	618010
29740	618011
2898	618012
23378	618013
29739	618014
47552	618015
30253	618016
19984	618017
5390	618018
67175	618019
9959	618020
119870	618021
73869	618022
88227	618023
86478	618024
161200	618025
61995	618026
30339	618027
19461	618028
47202	618029
33187	618030
41270	618031
6733	618032
42853	618033
795	618034
46775	618035
86365	618036
224731	618037
41382	618038
132093	618039
229408	618040
68188	618041
632	618042
23808	618043
47645	618044
239464	618045
9838	618046
4688	618047
22946	618048
17008	618049
9228	618050
143668	618051
4574	618052
166324	618053
1755	618054
123968	618055
4816	618056
23503	618057
15982	618058
367	618059
7583	618060
2005	618061
16889	618062
44729	618063
23954	618064
9780	618065
171206	618066
1204	618067
13618	618068
14654	618069
62104	618070
1957	618071
15478	618072
4721	618073
36693	618074
118352	618075
131692	618076
36368	618077
3728	618078
43160	618079
52848	618080
156	618081
98470	618082
33717	618083
9973	618084
13468	618085
84177	618086
107096	618087
5744	618088
235659	618089
32332	618090
51964	618091
36439	618092
5995	618093
20163	618094
102276	618095
80360	618096
101039	618097
25011	618098
9246	618099
34366	618100
882	618101
6721	618102
10422	618103
129	618104
3440	618105
18994	618106
5338	618107
1645	618108
86013	618109
79740	618110
2	618111
22483	618112
19714	618113
106675	618114
32670	618115
41890	618116
16313	618117
148725	618118
47573	618119
141545	618120
9688	618121
26462	618122
118019	618123
52434	618124
12553	618125
68433	618126
1284	618127
79800	618128
1822	618129
116701	618130
16423	618131
20265	618132
115268	618133
2940	618134
29061	618135
34706	618136
78616	618137
18932	618138
61116	618139
11810	618140
55238	618141
156703	618142
116166	618143
73164	618144
231856	618145
116759	618146
89862	618147
27564	618148
73362	618149
64432	618150
160853	618151
47639	618152
15514	618153
73310	618154
9303	618155
5630	618156
31849	618157
65926	618158
67070	618159
126424	618160
37521	618161
140618	618162
113902	618163
136554	618164
114002	618165
17777	618166
88632	618167
32440	618168
46877	618169
59483	618170
156307	618171
29757	618172
157005	618173
87246	618174
53023	618175
59363	618176
9992	618177
11758	618178
9685	618179
34610	618180
35174	618181
40	618182
30469	618183
12122	618184
13032	618185
142232	618186
55482	618187
105179	618188
198231	618189
19252	618190
66023	618191
58065	618192
218624	618193
33211	618194
141522	618195
18870	618196
21718	618197
58405	618198
134547	618199
38428	618200
35369	618201
20646	618202
120696	618203
138645	618204
75048	618205
6205	618206
4091	618207
140217	618208
156561	618209
157005	618210
9362	618211
43437	618212
40602	618213
39361	618214
11301	618215
117993	618216
79953	618217
7264	618218
3586	618219
67429	618220
234940	618221
15683	618222
2897	618223
55363	618224
73101	618225
39727	618226
18805	618227
120174	618228
95855	618229
96206	618230
58405	618231
64130	618232
5299	618233
164501	618234
57705	618235
36247	618236
5368	618237
68715	618238
24433	618239
28180	618240
9448	618241
8213	618242
16896	618243
13336	618244
4120	618245
4769	618246
79792	618247
38118	618248
41004	618249
38257	618250
2316	618251
56188	618252
13564	618253
117121	618254
16847	618255
80946	618256
14279	618257
75813	618258
60724	618259
46604	618260
73147	618261
6928	618262
89426	618263
5368	618264
11548	618265
195817	618266
45627	618267
61829	618268
8220	618269
22955	618270
129623	618271
33046	618272
47662	618273
236022	618274
99174	618275
8380	618276
50662	618277
66114	618278
20198	618279
147	618280
28040	618281
21567	618282
16132	618283
44238	618284
19136	618285
38627	618286
141396	618287
10860	618288
134563	618289
53255	618290
7333	618291
1018	618292
114379	618293
9629	618294
140637	618295
2668	618296
209	618297
21629	618298
52715	618299
32881	618300
16382	618301
77397	618302
138368	618303
117903	618304
208276	618305
140808	618306
192657	618307
48957	618308
2332	618309
145601	618310
11550	618311
57113	618312
58094	618313
4093	618314
11712	618315
11712	618316
11712	618317
48231	618318
129795	618319
5305	618320
824	618321
1484	618322
173160	618323
164519	618324
92163	618325
159340	618326
97012	618327
9049	618328
24484	618329
3764	618330
65110	618331
96912	618332
232629	618333
11369	618334
66420	618335
116474	618336
86120	618337
83460	618338
229676	618339
380	618340
222804	618341
46887	618342
123595	618343
226900	618344
222803	618345
221430	618346
183116	618347
157762	618348
30059	618349
114195	618350
114112	618351
70767	618352
6773	618353
130282	618354
26099	618355
104712	618356
24717	618357
150106	618358
146468	618359
50934	618360
144696	618361
177800	618362
99640	618363
219166	618364
21431	618365
1276	618366
119593	618367
57980	618368
67607	618369
40739	618370
62935	618371
117672	618372
222780	618373
107048	618374
54518	618375
110080	618376
1789	618377
70471	618378
2582	618379
220355	618380
25734	618381
221097	618382
223513	618383
85622	618384
46016	618385
78260	618386
115069	618387
22042	618388
47228	618389
2907	618390
67	618391
221987	618392
235069	618393
69687	618394
161733	618395
33730	618396
218591	618397
131534	618398
20388	618399
162267	618400
17537	618401
156034	618402
47301	618403
41067	618404
7420	618405
2133	618406
116512	618407
3662	618408
39612	618409
33952	618410
10776	618411
124205	618412
4737	618413
157157	618414
8702	618415
98249	618416
57015	618417
98807	618418
56948	618419
111674	618420
57015	618421
214599	618422
111710	618423
111542	618424
98807	618425
114519	618426
1489	618427
50836	618428
9338	618429
162507	618430
113944	618431
110334	618432
34926	618433
4891	618434
26459	618435
51	618436
67733	618437
1640	618438
4737	618439
233994	618440
43017	618441
57868	618442
2133	618443
52457	618444
2397	618445
50377	618446
3240	618447
64452	618448
21176	618449
64260	618450
99398	618451
218873	618452
115460	618453
110690	618454
172237	618455
75855	618456
15028	618457
17471	618458
12322	618459
228441	618460
7420	618461
157157	618462
52276	618463
3855	618464
173146	618465
231413	618466
1489	618467
473	618468
29975	618469
157529	618470
49588	618471
21338	618472
23319	618473
65251	618474
3769	618475
97976	618476
45550	618477
35017	618478
15968	618479
157537	618480
497	618481
87465	618482
83620	618483
156284	618484
40681	618485
308	618486
20783	618487
56026	618488
234059	618489
220165	618490
39264	618491
114263	618492
9281	618493
114262	618494
85790	618495
134876	618496
219823	618497
227845	618498
114965	618499
88991	618500
159118	618501
75468	618502
134969	618503
115723	618504
114645	618505
158354	618506
85911	618507
45429	618508
76683	618509
54231	618510
197086	618511
94586	618512
34285	618513
65598	618514
70422	618515
9689	618516
5134	618517
70300	618518
83620	618519
641	618520
171502	618521
19447	618522
76571	618523
64147	618524
57689	618525
5134	618526
90592	618527
14907	618528
139594	618529
30028	618530
26953	618531
90266	618532
26953	618533
5780	618534
60143	618535
38263	618536
5780	618537
48325	618538
60143	618539
5780	618540
26953	618541
196958	618542
70313	618543
692	618544
1524	618545
126718	618546
5431	618547
39694	618548
97513	618549
134455	618550
108129	618551
42770	618552
42770	618553
5679	618554
140048	618555
5679	618556
5679	618557
110744	618558
2514	618559
2514	618560
2514	618561
25202	618562
83753	618563
83587	618564
8941	618565
17381	618566
59215	618567
17686	618568
226671	618569
23981	618570
62099	618571
160098	618572
103012	618573
2869	618574
82771	618575
589	618576
632	618577
215332	618578
119846	618579
78330	618580
36918	618581
5604	618582
17298	618583
57127	618584
93324	618585
62333	618586
577	618587
11828	618588
18982	618589
6463	618590
183615	618591
1486	618592
31393	618593
117161	618594
8779	618595
589	618596
63	618597
641	618598
72175	618599
208888	618600
16856	618601
33826	618602
86861	618603
133482	618604
40807	618605
168	618606
8779	618607
2989	618608
47	618609
5604	618610
8779	618611
50083	618612
3750	618613
603	618614
3501	618615
44632	618616
6214	618617
3358	618618
74530	618619
88758	618620
20502	618621
42625	618622
7280	618623
9212	618624
9339	618625
19524	618626
53841	618627
51845	618628
811	618629
10119	618630
275	618631
24208	618632
2260	618633
146970	618634
85	618635
3706	618636
3250	618637
24208	618638
91865	618639
172986	618640
63896	618641
80597	618642
20553	618643
14044	618644
9077	618645
152	618646
25011	618647
57804	618648
466	618649
14435	618650
8440	618651
24894	618652
1797	618653
2121	618654
9435	618655
3338	618656
147	618657
85	618658
8520	618659
4472	618660
3649	618661
10391	618662
470	618663
97891	618664
91968	618665
72034	618666
126326	618667
180526	618668
6144	618669
2772	618670
9892	618671
4927	618672
19078	618673
676	618674
2561	618675
4253	618676
66906	618677
781	618678
34822	618679
781	618680
228289	618681
14287	618682
35810	618683
2628	618684
20089	618685
1099	618686
424	618687
154996	618688
25	618689
4185	618690
3615	618691
7090	618692
57454	618693
34167	618694
1290	618695
11609	618696
178427	618697
243	618698
17044	618699
168	618700
36714	618701
6950	618702
14044	618703
25010	618704
214742	618705
5393	618706
1804	618707
178107	618708
892	618709
979	618710
42916	618711
9610	618712
2551	618713
2774	618714
303	618715
243	618716
17884	618717
401	618718
3872	618719
27159	618720
3946	618721
26371	618722
152113	618723
62828	618724
52593	618725
291	618726
96791	618727
186090	618728
56533	618729
9962	618730
484	618731
7921	618732
66465	618733
9354	618734
38703	618735
30560	618736
26300	618737
3298	618738
75363	618739
16621	618740
56	618741
418	618742
5604	618743
9	618744
30881	618745
17185	618746
47775	618747
7362	618748
11740	618749
2338	618750
13411	618751
2338	618752
35485	618753
1177	618754
39077	618755
8	618756
7492	618757
2352	618758
333	618759
1843	618760
1340	618761
645	618762
4858	618763
22355	618764
92754	618765
70153	618766
9705	618767
6147	618768
561	618769
81141	618770
964	618771
94860	618772
16310	618773
24897	618774
37760	618775
25576	618776
12106	618777
18905	618778
1479	618779
15362	618780
40276	618781
21177	618782
109701	618783
14677	618784
14129	618785
6066	618786
108574	618787
3778	618788
93302	618789
4718	618790
44726	618791
6879	618792
5999	618793
54097	618794
565	618795
45262	618796
3131	618797
23017	618798
4682	618799
164458	618800
63458	618801
24575	618802
1712	618803
5546	618804
8474	618805
36129	618806
154092	618807
20456	618808
217335	618809
4015	618810
48232	618811
7647	618812
7647	618813
29632	618814
3441	618815
53670	618816
21132	618817
139259	618818
3314	618819
15112	618820
329	618821
31345	618822
26453	618823
14383	618824
54906	618825
149207	618826
129	618827
6578	618828
147144	618829
32901	618830
60258	618831
492	618832
8675	618833
152	618834
2000	618835
435	618836
24891	618837
1343	618838
56284	618839
1172	618840
1668	618841
12900	618842
118308	618843
65095	618844
55408	618845
94486	618846
93795	618847
18396	618848
75102	618849
578	618850
68267	618851
43193	618852
29921	618853
96573	618854
40861	618855
143199	618856
38485	618857
61861	618858
180079	618859
48566	618860
41788	618861
19590	618862
111806	618863
150332	618864
211201	618865
10362	618866
49094	618867
11373	618868
56058	618869
5190	618870
308	618871
54490	618872
35921	618873
405	618874
4954	618875
64	618876
56279	618877
14435	618878
346	618879
25952	618880
4640	618881
10722	618882
638	618883
89044	618884
1958	618885
9154	618886
55172	618887
17001	618888
8779	618889
20157	618890
95755	618891
134363	618892
28695	618893
19013	618894
181639	618895
65872	618896
114	618897
34851	618898
1162	618899
94662	618900
2761	618901
406	618902
260	618903
40975	618904
10720	618905
6382	618906
152	618907
68448	618908
16938	618909
161471	618910
14634	618911
1115	618912
33122	618913
69997	618914
672	618915
27268	618916
43665	618917
125102	618918
3792	618919
2061	618920
33726	618921
3439	618922
494	618923
111575	618924
737	618925
131811	618926
49473	618927
66465	618928
83369	618929
98037	618930
5190	618931
5883	618932
9571	618933
73904	618934
21568	618935
164410	618936
38116	618937
1461	618938
25573	618939
67924	618940
104273	618941
49088	618942
26131	618943
853	618944
118471	618945
74463	618946
4595	618947
204144	618948
12769	618949
979	618950
95242	618951
11912	618952
3439	618953
68084	618954
56278	618955
27992	618956
7377	618957
39922	618958
26225	618959
25170	618960
204443	618961
57053	618962
96869	618963
25870	618964
176984	618965
55408	618966
2328	618967
27458	618968
177500	618969
17978	618970
58828	618971
6617	618972
12395	618973
3430	618974
12361	618975
126341	618976
14912	618977
3075	618978
18142	618979
146830	618980
41482	618981
155063	618982
59900	618983
39979	618984
6570	618985
100297	618986
40743	618987
17220	618988
66789	618989
82677	618990
5219	618991
4358	618992
16135	618993
23249	618994
25917	618995
73453	618996
20286	618997
112233	618998
95934	618999
24300	619000
35684	619001
708	619002
539	619003
243	619004
405	619005
12718	619006
445	619007
20024	619008
1623	619009
40916	619010
254	619011
55452	619012
393	619013
117460	619014
324	619015
1448	619016
65112	619017
4411	619018
28091	619019
23756	619020
209868	619021
3359	619022
137616	619023
132594	619024
22242	619025
25676	619026
91946	619027
15626	619028
66465	619029
24471	619030
95345	619031
82119	619032
55895	619033
2144	619034
21459	619035
896	619036
9959	619037
237839	619038
929	619039
5856	619040
167151	619041
26220	619042
78906	619043
49822	619044
28096	619045
147620	619046
111730	619047
2828	619048
111906	619049
15592	619050
127618	619051
74474	619052
65088	619053
98865	619054
32891	619055
136707	619056
55818	619057
33135	619058
63807	619059
35664	619060
26556	619061
64661	619062
3033	619063
33170	619064
42721	619065
21679	619066
84375	619067
5063	619068
109857	619069
20	619070
126994	619071
148737	619072
126819	619073
55510	619074
163778	619075
50866	619076
77650	619077
1530	619078
72533	619079
35747	619080
99830	619081
9250	619082
141044	619083
11895	619084
1331	619085
178580	619086
81158	619087
6407	619088
61758	619089
2879	619090
166574	619091
46203	619092
125687	619093
94074	619094
124500	619095
112747	619096
128043	619097
124833	619098
54105	619099
45954	619100
1672	619101
2073	619102
16531	619103
5959	619104
41533	619105
10757	619106
1495	619107
32532	619108
5604	619109
2427	619110
149	619111
10072	619112
66	619113
83104	619114
85146	619115
48644	619116
10625	619117
298	619118
18575	619119
5647	619120
47078	619121
2274	619122
1097	619123
830	619124
9406	619125
271	619126
9836	619127
2505	619128
6077	619129
66619	619130
222163	619131
91415	619132
31011	619133
15065	619134
19110	619135
71785	619136
43756	619137
63704	619138
40728	619139
42553	619140
3976	619141
72416	619142
95509	619143
26280	619144
19230	619145
124491	619146
67398	619147
7401	619148
93671	619149
41285	619150
72454	619151
72083	619152
55916	619153
26225	619154
16430	619155
64939	619156
63470	619157
63469	619158
39170	619159
1929	619160
37917	619161
271	619162
68892	619163
28418	619164
9728	619165
181	619166
177440	619167
12275	619168
80475	619169
110627	619170
41661	619171
57396	619172
9242	619173
11109	619174
14014	619175
93857	619176
13586	619177
41899	619178
14878	619179
77716	619180
56716	619181
5741	619182
149038	619183
8953	619184
3203	619185
46570	619186
39173	619187
49497	619188
32762	619189
25879	619190
93491	619191
27792	619192
16277	619193
6340	619194
7650	619195
68189	619196
138909	619197
32591	619198
15960	619199
87386	619200
147688	619201
50490	619202
5116	619203
19419	619204
28418	619205
128384	619206
95151	619207
52888	619208
17265	619209
8779	619210
10729	619211
52409	619212
134363	619213
95345	619214
109857	619215
53333	619216
26131	619217
36335	619218
27399	619219
3957	619220
134633	619221
181	619222
15294	619223
1231	619224
1534	619225
10610	619226
21095	619227
215	619228
139538	619229
47736	619230
47023	619231
36074	619232
26310	619233
74527	619234
3890	619235
3941	619236
39768	619237
21040	619238
119750	619239
974	619240
1932	619241
5552	619242
2138	619243
19653	619244
278	619245
9303	619246
11462	619247
94677	619248
12467	619249
39827	619250
74013	619251
62189	619252
717	619253
1530	619254
14991	619255
3380	619256
62248	619257
50515	619258
8101	619259
4490	619260
52883	619261
14050	619262
10104	619263
8546	619264
228305	619265
52206	619266
136883	619267
161364	619268
8270	619269
5463	619270
71617	619271
72928	619272
36026	619273
154	619274
2017	619275
30703	619276
8546	619277
111203	619278
25795	619279
45130	619280
45417	619281
2061	619282
13766	619283
20	619284
15699	619285
200	619286
392	619287
16069	619288
19	619289
168	619290
33143	619291
4299	619292
11687	619293
392	619294
109051	619295
234436	619296
185530	619297
641	619298
2337	619299
30734	619300
21459	619301
20046	619302
3524	619303
4308	619304
46768	619305
69301	619306
199033	619307
1622	619308
1799	619309
3054	619310
2624	619311
30493	619312
163514	619313
156698	619314
24274	619315
30294	619316
29187	619317
53179	619318
61269	619319
9897	619320
101252	619321
81950	619322
65436	619323
177172	619324
2828	619325
44291	619326
17378	619327
57031	619328
8819	619329
5766	619330
17721	619331
5674	619332
32018	619333
222180	619334
101	619335
49352	619336
56737	619337
205475	619338
231008	619339
15566	619340
82754	619341
147816	619342
483	619343
677	619344
20134	619345
546	619346
51175	619347
4625	619348
151813	619349
1169	619350
38793	619351
390	619352
58820	619353
4573	619354
901	619355
1345	619356
11017	619357
26757	619358
12830	619359
3872	619360
49771	619361
64	619362
23817	619363
151930	619364
197	619365
648	619366
21243	619367
28835	619368
19558	619369
294	619370
31956	619371
93396	619372
89910	619373
2040	619374
4779	619375
7805	619376
1088	619377
9959	619378
24237	619379
75166	619380
6267	619381
4616	619382
64	619383
3480	619384
14867	619385
174373	619386
28902	619387
914	619388
17096	619389
128783	619390
134073	619391
57682	619392
59	619393
29	619394
1437	619395
1220	619396
25	619397
13133	619398
130300	619399
149932	619400
20551	619401
631	619402
18159	619403
104880	619404
1658	619405
32303	619406
41899	619407
59	619408
1540	619409
1297	619410
14029	619411
49765	619412
14412	619413
217693	619414
55070	619415
2390	619416
40916	619417
3093	619418
8355	619419
9	619420
20	619421
6801	619422
20	619423
29566	619424
13	619425
486	619426
83090	619427
161305	619428
12125	619429
17576	619430
9323	619431
15268	619432
4826	619433
11662	619434
10573	619435
20352	619436
441	619437
48548	619438
14406	619439
396	619440
236	619441
4708	619442
27282	619443
53339	619444
2208	619445
56	619446
129976	619447
9	619448
246	619449
73529	619450
6463	619451
36696	619452
15293	619453
87217	619454
35810	619455
1311	619456
4840	619457
4840	619458
19425	619459
1169	619460
10949	619461
8	619462
4828	619463
196806	619464
175673	619465
71897	619466
887	619467
11572	619468
50212	619469
84197	619470
50654	619471
243	619472
887	619473
75020	619474
405	619475
11667	619476
22831	619477
20784	619478
9897	619479
7410	619480
405	619481
1617	619482
48636	619483
246	619484
12805	619485
29960	619486
19591	619487
126338	619488
17245	619489
2412	619490
167917	619491
13529	619492
40635	619493
90667	619494
77303	619495
1177	619496
9	619497
2652	619498
2606	619499
396	619500
41572	619501
20310	619502
118411	619503
66932	619504
32675	619505
4432	619506
5758	619507
23539	619508
29321	619509
25021	619510
1907	619511
108640	619512
424	619513
112552	619514
28033	619515
174507	619516
137216	619517
13	619518
3285	619519
11134	619520
11129	619521
83536	619522
66	619523
849	619524
2800	619525
177782	619526
71522	619527
24771	619528
757	619529
49996	619530
86770	619531
175771	619532
80595	619533
3890	619534
87296	619535
7452	619536
892	619537
85209	619538
6362	619539
4841	619540
115954	619541
24070	619542
148611	619543
72667	619544
55510	619545
25427	619546
25072	619547
16075	619548
1563	619549
2898	619550
3624	619551
48971	619552
35028	619553
19155	619554
68835	619555
62337	619556
74911	619557
3441	619558
111717	619559
117962	619560
95417	619561
117512	619562
20432	619563
4273	619564
152385	619565
101096	619566
55467	619567
176630	619568
86974	619569
14130	619570
9114	619571
13224	619572
156174	619573
125795	619574
89878	619575
133842	619576
131138	619577
1685	619578
133279	619579
49095	619580
47902	619581
3534	619582
72678	619583
949	619584
106340	619585
8810	619586
1696	619587
17114	619588
25002	619589
48417	619590
74388	619591
49095	619592
20377	619593
40063	619594
48331	619595
226902	619596
119399	619597
89582	619598
17001	619599
43296	619600
47444	619601
110726	619602
176429	619603
59873	619604
34235	619605
17671	619606
43754	619607
175995	619608
6885	619609
40044	619610
24011	619611
43875	619612
71785	619613
163589	619614
7363	619615
50388	619616
65549	619617
20538	619618
20538	619619
25235	619620
84164	619621
185661	619622
110928	619623
119326	619624
130146	619625
14130	619626
183366	619627
55820	619628
40010	619629
3986	619630
1672	619631
1	619632
44438	619633
7650	619634
1850	619635
114335	619636
91761	619637
92036	619638
85132	619639
159712	619640
2671	619641
236472	619642
804	619643
39021	619644
220	619645
30880	619646
11501	619647
35454	619648
13947	619649
52080	619650
20666	619651
78330	619652
31700	619653
64162	619654
1169	619655
35948	619656
33366	619657
4484	619658
10261	619659
17041	619660
25	619661
28359	619662
5529	619663
16925	619664
6849	619665
8779	619666
175811	619667
285	619668
67874	619669
75073	619670
24938	619671
8310	619672
166606	619673
4682	619674
212600	619675
84920	619676
39748	619677
1317	619678
13291	619679
262	619680
17738	619681
143505	619682
2964	619683
51810	619684
67875	619685
151372	619686
14455	619687
3216	619688
49090	619689
6556	619690
79	619691
236142	619692
7362	619693
17577	619694
8809	619695
63675	619696
3759	619697
26225	619698
15017	619699
44036	619700
52112	619701
177048	619702
36411	619703
127877	619704
4360	619705
1331	619706
55783	619707
52563	619708
10314	619709
68158	619710
213971	619711
6736	619712
14588	619713
3265	619714
30367	619715
1135	619716
14918	619717
75287	619718
573	619719
12291	619720
23572	619721
111506	619722
5908	619723
13266	619724
67187	619725
74653	619726
110343	619727
54363	619728
21516	619729
8838	619730
76621	619731
65092	619732
87397	619733
24567	619734
39835	619735
62537	619736
81104	619737
50724	619738
7364	619739
95662	619740
52888	619741
4459	619742
3646	619743
58213	619744
2406	619745
37657	619746
4309	619747
70648	619748
70648	619749
272	619750
4087	619751
8675	619752
13092	619753
54205	619754
26031	619755
4320	619756
556	619757
781	619758
113431	619759
3447	619760
646	619761
40904	619762
257	619763
55447	619764
11739	619765
541	619766
354	619767
283	619768
14301	619769
7657	619770
892	619771
8502	619772
20886	619773
16915	619774
118472	619775
134532	619776
1184	619777
136214	619778
12274	619779
88570	619780
51845	619781
64045	619782
114298	619783
4954	619784
28182	619785
13133	619786
28835	619787
887	619788
5631	619789
1097	619790
6689	619791
43492	619792
152	619793
24681	619794
14226	619795
5529	619796
118026	619797
1495	619798
9728	619799
16595	619800
94433	619801
99087	619802
43934	619803
33306	619804
396	619805
4550	619806
228473	619807
138416	619808
1840	619809
162008	619810
510	619811
1886	619812
18986	619813
47403	619814
20665	619815
7435	619816
5669	619817
158353	619818
16521	619819
50776	619820
23544	619821
16462	619822
60580	619823
2257	619824
9682	619825
73918	619826
24137	619827
6242	619828
22099	619829
82577	619830
47638	619831
34844	619832
92628	619833
30169	619834
103207	619835
36668	619836
81644	619837
47463	619838
984	619839
2881	619840
19759	619841
18853	619842
49388	619843
2880	619844
29798	619845
17296	619846
387	619847
143520	619848
2674	619849
7206	619850
156241	619851
2036	619852
17045	619853
5265	619854
984	619855
80746	619856
7206	619857
56283	619858
25891	619859
5402	619860
18579	619861
1857	619862
10650	619863
49359	619864
38749	619865
35792	619866
93764	619867
11079	619868
72165	619869
13554	619870
16398	619871
173820	619872
19418	619873
5077	619874
181838	619875
66539	619876
32800	619877
3714	619878
19496	619879
14022	619880
90406	619881
46906	619882
8863	619883
61410	619884
61040	619885
15524	619886
56228	619887
1384	619888
145061	619889
96085	619890
169416	619891
55348	619892
7742	619893
103808	619894
12474	619895
27882	619896
47505	619897
107336	619898
236648	619899
86678	619900
200589	619901
2404	619902
27849	619903
46538	619904
72812	619905
7706	619906
38458	619907
41130	619908
6868	619909
141259	619910
9540	619911
24821	619912
6260	619913
73217	619914
55591	619915
5432	619916
44536	619917
53143	619918
84264	619919
987	619920
140447	619921
68914	619922
7805	619923
28110	619924
14938	619925
82202	619926
55344	619927
33100	619928
39600	619929
18845	619930
19471	619931
75538	619932
12927	619933
3449	619934
2053	619935
27932	619936
34072	619937
50321	619938
73526	619939
1636	619940
6304	619941
43436	619942
64866	619943
72410	619944
131905	619945
65994	619946
28203	619947
196487	619948
3453	619949
124135	619950
2304	619951
73167	619952
19729	619953
10486	619954
89875	619955
12544	619956
10867	619957
60433	619958
21499	619959
35539	619960
48512	619961
49329	619962
32921	619963
32789	619964
105455	619965
210984	619966
207393	619967
38865	619968
93885	619969
18361	619970
3087	619971
1159	619972
60922	619973
22806	619974
49283	619975
17606	619976
40044	619977
30973	619978
110788	619979
167433	619980
9327	619981
141009	619982
121911	619983
8	619984
23197	619985
148716	619986
47080	619987
1067	619988
24765	619989
62283	619990
1508	619991
1456	619992
71616	619993
34694	619994
42119	619995
79441	619996
20210	619997
22491	619998
66497	619999
26195	620000
4425	620001
16296	620002
6559	620003
390	620004
98832	620005
101	620006
6455	620007
691	620008
6403	620009
13047	620010
16717	620011
106981	620012
72805	620013
7420	620014
7124	620015
66566	620016
157022	620017
77698	620018
14752	620019
68473	620020
80345	620021
118579	620022
16484	620023
113863	620024
116224	620025
18833	620026
142	620027
114276	620028
4757	620029
28232	620030
230437	620031
161375	620032
162160	620033
1822	620034
48067	620035
176144	620036
26133	620037
711	620038
8509	620039
40732	620040
1467	620041
2805	620042
47113	620043
39532	620044
14417	620045
990	620046
80516	620047
2747	620048
145973	620049
1145	620050
6498	620051
5152	620052
6609	620053
28572	620054
9088	620055
41049	620056
970	620057
129293	620058
7815	620059
19634	620060
75447	620061
2291	620062
5729	620063
68181	620064
15691	620065
26665	620066
64660	620067
8088	620068
10526	620069
18749	620070
10360	620071
2050	620072
26717	620073
186053	620074
161209	620075
1427	620076
1020	620077
7690	620078
24538	620079
5649	620080
18035	620081
33715	620082
22127	620083
5017	620084
93650	620085
6642	620086
8991	620087
14875	620088
3067	620089
7664	620090
10752	620091
2421	620092
94684	620093
27012	620094
33485	620095
1719	620096
38895	620097
10381	620098
17930	620099
38741	620100
40466	620101
10429	620102
4960	620103
125581	620104
8881	620105
49590	620106
10038	620107
9049	620108
849	620109
54037	620110
12788	620111
3079	620112
6406	620113
98919	620114
15331	620115
4577	620116
12809	620117
29162	620118
55939	620119
18369	620120
52376	620121
1059	620122
7752	620123
5812	620124
2777	620125
53454	620126
40210	620127
103204	620128
1370	620129
33409	620130
2760	620131
27073	620132
66738	620133
1379	620134
39335	620135
33775	620136
21246	620137
5937	620138
37020	620139
18137	620140
67124	620141
3151	620142
21759	620143
71440	620144
26072	620145
128659	620146
15031	620147
113559	620148
18643	620149
126986	620150
65904	620151
72221	620152
10154	620153
16189	620154
19153	620155
49408	620156
5017	620157
7664	620158
174859	620159
55746	620160
112133	620161
12023	620162
17779	620163
7647	620164
143194	620165
48633	620166
39471	620167
210411	620168
4532	620169
20861	620170
145	620171
21172	620172
2455	620173
177862	620174
79008	620175
50404	620176
94229	620177
3520	620178
45799	620179
14960	620180
4576	620181
83863	620182
26710	620183
4404	620184
22461	620185
33763	620186
12375	620187
8924	620188
12486	620189
217969	620190
22544	620191
167668	620192
7661	620193
2140	620194
4994	620195
21761	620196
127266	620197
12407	620198
101467	620199
47048	620200
4048	620201
11872	620202
51272	620203
2756	620204
34049	620205
5017	620206
230542	620207
2689	620208
225837	620209
66179	620210
7880	620211
156870	620212
33021	620213
114832	620214
154735	620215
203497	620216
141380	620217
4333	620218
5252	620219
5591	620220
2438	620221
3741	620222
157502	620223
71944	620224
8599	620225
11691	620226
1495	620227
39725	620228
39820	620229
10024	620230
47332	620231
9981	620232
37480	620233
2350	620234
17573	620235
116834	620236
47535	620237
2349	620238
135665	620239
49932	620240
63686	620241
19427	620242
237414	620243
44128	620244
44555	620245
48706	620246
55940	620247
159904	620248
18029	620249
5984	620250
22959	620251
65744	620252
89700	620253
136731	620254
61042	620255
1817	620256
48535	620257
62158	620258
2332	620259
48554	620260
16420	620261
7942	620262
114038	620263
18997	620264
10217	620265
65987	620266
124326	620267
15216	620268
62230	620269
11396	620270
7497	620271
19489	620272
6466	620273
10697	620274
21286	620275
31781	620276
18285	620277
82688	620278
48	620279
54230	620280
9466	620281
2100	620282
13055	620283
26004	620284
10200	620285
3152	620286
332	620287
79251	620288
8734	620289
3544	620290
122955	620291
128	620292
2383	620293
160991	620294
36696	620295
2470	620296
115345	620297
4225	620298
56541	620299
5139	620300
18033	620301
171450	620302
5853	620303
11445	620304
2770	620305
21274	620306
16337	620307
819	620308
18736	620309
98104	620310
9711	620311
2642	620312
10585	620313
133545	620314
178226	620315
4243	620316
16621	620317
67771	620318
14089	620319
123880	620320
7573	620321
6528	620322
34193	620323
52836	620324
12149	620325
4294	620326
567	620327
1082	620328
7438	620329
37385	620330
13332	620331
5713	620332
17279	620333
7404	620334
781	620335
12785	620336
65521	620337
1551	620338
5955	620339
5359	620340
3221	620341
33981	620342
56856	620343
240448	620344
1921	620345
2367	620346
38091	620347
8708	620348
11555	620349
3217	620350
4977	620351
36515	620352
70143	620353
14527	620354
6538	620355
16150	620356
84558	620357
62599	620358
5346	620359
2678	620360
10343	620361
155550	620362
7082	620363
20661	620364
44306	620365
68539	620366
2717	620367
1850	620368
14594	620369
1011	620370
20807	620371
20500	620372
71642	620373
108571	620374
81684	620375
45327	620376
62848	620377
12735	620378
21148	620379
24326	620380
27467	620381
149	620382
5834	620383
7216	620384
45785	620385
42785	620386
25029	620387
68092	620388
119390	620389
38091	620390
235068	620391
4559	620392
1528	620393
7773	620394
77	620395
653	620396
41577	620397
3820	620398
102922	620399
31710	620400
58	620401
110957	620402
21016	620403
23483	620404
51850	620405
37031	620406
32828	620407
46646	620408
8841	620409
3945	620410
39269	620411
109523	620412
15726	620413
130435	620414
3860	620415
116682	620416
92342	620417
54179	620418
11130	620419
10566	620420
40218	620421
21321	620422
19359	620423
4145	620424
1005	620425
448	620426
31781	620427
17645	620428
147657	620429
3852	620430
50825	620431
57494	620432
7892	620433
118014	620434
17839	620435
24851	620436
10854	620437
15949	620438
114	620439
6166	620440
6155	620441
105460	620442
12170	620443
11748	620444
32831	620445
61620	620446
5569	620447
8845	620448
3219	620449
3089	620450
80887	620451
44285	620452
5834	620453
1	620454
22436	620455
211456	620456
9880	620457
3775	620458
46713	620459
37066	620460
30610	620461
50825	620462
2006	620463
7443	620464
25269	620465
12265	620466
50443	620467
83580	620468
305	620469
26217	620470
44140	620471
26132	620472
87369	620473
116242	620474
4175	620475
68542	620476
41424	620477
3843	620478
1	620479
20739	620480
5836	620481
22356	620482
101647	620483
12594	620484
150777	620485
15128	620486
22644	620487
99452	620488
85239	620489
18241	620490
21590	620491
14580	620492
3940	620493
13834	620494
7946	620495
82249	620496
34342	620497
1319	620498
43262	620499
172801	620500
800	620501
16488	620502
12852	620503
70182	620504
18223	620505
7570	620506
9211	620507
3	620508
3625	620509
7590	620510
14089	620511
9192	620512
8379	620513
79252	620514
7	620515
22246	620516
103658	620517
856	620518
37447	620519
67960	620520
549	620521
16099	620522
86778	620523
525	620524
371	620525
111224	620526
1870	620527
4911	620528
94	620529
28298	620530
94324	620531
3008	620532
27977	620533
54439	620534
8494	620535
225	620536
168840	620537
13535	620538
2018	620539
45626	620540
7	620541
2458	620542
14157	620543
372	620544
1705	620545
19154	620546
78733	620547
32659	620548
23499	620549
1192	620550
1434	620551
81045	620552
108524	620553
1014	620554
584	620555
22376	620556
3107	620557
9457	620558
5168	620559
163537	620560
2230	620561
9800	620562
128651	620563
140428	620564
85488	620565
33417	620566
47886	620567
17554	620568
26500	620569
47901	620570
64280	620571
38284	620572
30272	620573
6183	620574
5980	620575
3531	620576
41385	620577
201186	620578
107145	620579
34917	620580
52028	620581
54170	620582
36582	620583
105651	620584
13869	620585
10833	620586
45620	620587
29956	620588
5062	620589
5839	620590
38375	620591
1398	620592
48439	620593
92433	620594
1560	620595
73113	620596
5339	620597
38444	620598
171905	620599
63677	620600
77026	620601
54680	620602
62917	620603
112	620604
11815	620605
234670	620606
214925	620607
132644	620608
205027	620609
28777	620610
19105	620611
221583	620612
903	620613
5149	620614
4560	620615
954	620616
9240	620617
16567	620618
19782	620619
62358	620620
93900	620621
42801	620622
86	620623
11071	620624
1469	620625
30698	620626
11528	620627
20958	620628
1186	620629
66590	620630
49374	620631
3201	620632
95894	620633
95674	620634
139401	620635
238139	620636
50326	620637
633	620638
709	620639
33823	620640
9126	620641
14479	620642
1991	620643
2349	620644
45908	620645
15302	620646
52974	620647
5017	620648
110835	620649
761	620650
86794	620651
223074	620652
2349	620653
156700	620654
567	620655
30675	620656
79778	620657
8457	620658
13885	620659
24058	620660
132806	620661
2802	620662
27233	620663
6569	620664
1536	620665
177714	620666
33281	620667
17318	620668
25623	620669
3978	620670
56691	620671
147514	620672
161852	620673
56541	620674
2932	620675
38560	620676
57084	620677
7764	620678
56409	620679
44541	620680
131628	620681
483	620682
126000	620683
93994	620684
3404	620685
52515	620686
27958	620687
1522	620688
22682	620689
3364	620690
60388	620691
98617	620692
22429	620693
16090	620694
10976	620695
22960	620696
26046	620697
2771	620698
3250	620699
231323	620700
44837	620701
7270	620702
9456	620703
11032	620704
22426	620705
16715	620706
2600	620707
2600	620708
7119	620709
2710	620710
1671	620711
17309	620712
56707	620713
356	620714
171910	620715
5827	620716
8106	620717
89612	620718
105602	620719
102277	620720
13464	620721
15916	620722
5280	620723
31532	620724
2004	620725
7506	620726
269	620727
73927	620728
27987	620729
2939	620730
67085	620731
13179	620732
128263	620733
222226	620734
47483	620735
16456	620736
860	620737
51447	620738
4083	620739
11122	620740
9912	620741
37050	620742
45144	620743
108946	620744
2926	620745
50579	620746
108946	620747
68143	620748
10079	620749
7554	620750
139469	620751
38473	620752
78690	620753
47128	620754
3353	620755
29315	620756
57275	620757
9463	620758
29293	620759
25954	620760
21784	620761
16972	620762
69880	620763
22748	620764
130215	620765
39268	620766
29183	620767
106496	620768
24365	620769
139361	620770
15213	620771
18696	620772
51279	620773
179	620774
92585	620775
14114	620776
171803	620777
6845	620778
172590	620779
4730	620780
20203	620781
35570	620782
20017	620783
180	620784
2548	620785
54402	620786
62501	620787
154418	620788
7310	620789
48807	620790
65242	620791
48236	620792
5541	620793
60011	620794
61037	620795
117559	620796
4176	620797
78216	620798
33779	620799
60330	620800
37171	620801
85260	620802
30970	620803
105348	620804
7257	620805
182671	620806
40412	620807
154030	620808
26661	620809
143538	620810
13039	620811
30830	620812
42644	620813
30780	620814
57776	620815
28338	620816
48811	620817
56063	620818
27198	620819
17409	620820
62204	620821
141781	620822
73052	620823
10985	620824
131865	620825
187165	620826
130654	620827
146479	620828
45162	620829
146632	620830
56481	620831
42180	620832
44775	620833
2193	620834
16343	620835
14816	620836
62517	620837
128316	620838
79345	620839
64893	620840
147333	620841
800	620842
5138	620843
280	620844
26129	620845
13577	620846
104755	620847
2791	620848
85709	620849
18929	620850
16081	620851
51650	620852
184356	620853
48428	620854
147700	620855
9277	620856
26891	620857
60929	620858
1529	620859
30982	620860
92802	620861
11320	620862
15575	620863
30841	620864
42370	620865
57826	620866
57739	620867
214428	620868
126919	620869
16085	620870
3497	620871
24365	620872
12095	620873
18953	620874
11723	620875
73837	620876
69697	620877
37637	620878
91177	620879
23893	620880
16647	620881
39805	620882
72989	620883
48754	620884
144222	620885
181272	620886
79717	620887
63616	620888
80908	620889
119910	620890
85594	620891
49090	620892
30690	620893
70144	620894
32456	620895
54233	620896
9097	620897
30882	620898
60701	620899
2926	620900
60932	620901
11714	620902
14016	620903
20182	620904
256	620905
140841	620906
96883	620907
79191	620908
74707	620909
104429	620910
35031	620911
197967	620912
28688	620913
19864	620914
1127	620915
11334	620916
4227	620917
119892	620918
141454	620919
2063	620920
23580	620921
2014	620922
7202	620923
142963	620924
22372	620925
14025	620926
1203	620927
9122	620928
3428	620929
199447	620930
14040	620931
101524	620932
61530	620933
9606	620934
18918	620935
4254	620936
97819	620937
800	620938
36008	620939
14014	620940
184893	620941
6961	620942
9520	620943
76131	620944
79177	620945
3684	620946
38817	620947
95446	620948
134025	620949
8460	620950
155814	620951
38686	620952
18372	620953
46707	620954
4544	620955
3146	620956
166542	620957
13202	620958
11108	620959
126586	620960
79665	620961
6037	620962
9820	620963
8360	620964
1640	620965
61197	620966
164884	620967
15906	620968
96264	620969
129513	620970
7198	620971
54874	620972
11037	620973
214419	620974
85521	620975
131869	620976
38802	620977
9043	620978
38575	620979
122940	620980
2036	620981
35616	620982
143177	620983
15841	620984
74210	620985
35570	620986
62549	620987
3524	620988
104313	620989
199460	620990
78775	620991
28585	620992
35654	620993
2961	620994
857	620995
34130	620996
47475	620997
16340	620998
146594	620999
194407	621000
139371	621001
48795	621002
197702	621003
109345	621004
143209	621005
61659	621006
11734	621007
7202	621008
22378	621009
13481	621010
141402	621011
27737	621012
13	621013
48797	621014
123692	621015
3944	621016
70587	621017
3929	621018
13988	621019
6338	621020
60364	621021
28281	621022
46533	621023
48601	621024
14116	621025
66926	621026
3793	621027
28007	621028
4541	621029
204751	621030
11430	621031
69989	621032
127858	621033
3129	621034
80717	621035
72163	621036
7635	621037
30435	621038
28	621039
97412	621040
8400	621041
54248	621042
8343	621043
16385	621044
127858	621045
3618	621046
2176	621047
24574	621048
232199	621049
140644	621050
48895	621051
44752	621052
22727	621053
95348	621054
11313	621055
70234	621056
29	621057
16033	621058
72067	621059
11108	621060
141090	621061
30580	621062
9423	621063
22788	621064
273	621065
6182	621066
73953	621067
26527	621068
98957	621069
1467	621070
56604	621071
10940	621072
6245	621073
45620	621074
13220	621075
23757	621076
1333	621077
22386	621078
1853	621079
72754	621080
91883	621081
1672	621082
129997	621083
55978	621084
36403	621085
58016	621086
3225	621087
6378	621088
39791	621089
4087	621090
24436	621091
85252	621092
3573	621093
60967	621094
3194	621095
11446	621096
2738	621097
16612	621098
1482	621099
15597	621100
8288	621101
37357	621102
25865	621103
139088	621104
217154	621105
9038	621106
59044	621107
2764	621108
609	621109
11272	621110
2662	621111
88699	621112
4228	621113
62810	621114
70402	621115
4101	621116
120621	621117
11917	621118
5852	621119
15756	621120
48691	621121
17977	621122
11697	621123
13123	621124
29368	621125
56474	621126
6306	621127
1517	621128
19357	621129
62802	621130
7296	621131
8766	621132
70699	621133
30490	621134
5876	621135
73650	621136
376	621137
33011	621138
52069	621139
147331	621140
74275	621141
216616	621142
8954	621143
20285	621144
67575	621145
155	621146
17075	621147
12187	621148
4379	621149
21247	621150
13995	621151
12539	621152
20488	621153
3942	621154
56574	621155
2608	621156
4276	621157
79793	621158
3392	621159
38294	621160
2845	621161
4697	621162
22236	621163
7309	621164
31396	621165
106571	621166
29109	621167
41397	621168
48680	621169
4607	621170
16990	621171
7196	621172
2645	621173
25988	621174
65682	621175
22892	621176
2756	621177
12921	621178
49055	621179
34216	621180
918	621181
20413	621182
106572	621183
76706	621184
116075	621185
10296	621186
162469	621187
23981	621188
11772	621189
38706	621190
24489	621191
17513	621192
29240	621193
108	621194
7033	621195
142752	621196
78810	621197
106175	621198
16689	621199
21981	621200
5085	621201
30723	621202
31007	621203
3681	621204
24	621205
21272	621206
6311	621207
147691	621208
19	621209
44521	621210
112353	621211
98	621212
39078	621213
18514	621214
18514	621215
6134	621216
15500	621217
27685	621218
70549	621219
24769	621220
9848	621221
48624	621222
26159	621223
80592	621224
106253	621225
6919	621226
98018	621227
9373	621228
558	621229
62831	621230
7887	621231
5263	621232
4240	621233
4192	621234
70187	621235
94412	621236
10582	621237
106574	621238
2270	621239
34775	621240
25118	621241
31344	621242
5920	621243
4042	621244
4535	621245
9607	621246
53008	621247
10453	621248
28346	621249
88	621250
11866	621251
5203	621252
52016	621253
23521	621254
7549	621255
8548	621256
35385	621257
28419	621258
2811	621259
20925	621260
28094	621261
150570	621262
7059	621263
156587	621264
13173	621265
22968	621266
38086	621267
70697	621268
3267	621269
2301	621270
12302	621271
15266	621272
14273	621273
7055	621274
15110	621275
155962	621276
164451	621277
37341	621278
30026	621279
47218	621280
117019	621281
6460	621282
32162	621283
80684	621284
152347	621285
119272	621286
57320	621287
5421	621288
57320	621289
57320	621290
78493	621291
14575	621292
14482	621293
2431	621294
10456	621295
27013	621296
46381	621297
967	621298
62475	621299
22096	621300
38321	621301
24205	621302
93772	621303
10292	621304
38117	621305
52471	621306
152292	621307
185345	621308
203739	621309
68493	621310
103857	621311
209257	621312
4418	621313
169814	621314
84036	621315
26413	621316
197763	621317
59774	621318
147687	621319
18001	621320
67	621321
38321	621322
14867	621323
33606	621324
83952	621325
1644	621326
122095	621327
142961	621328
93565	621329
12988	621330
54172	621331
45710	621332
125742	621333
46524	621334
942	621335
84213	621336
79637	621337
156341	621338
63040	621339
167307	621340
104995	621341
166159	621342
148120	621343
85864	621344
26927	621345
62921	621346
196750	621347
187441	621348
5002	621349
11102	621350
81231	621351
33632	621352
122079	621353
47771	621354
163864	621355
82246	621356
91567	621357
53452	621358
32563	621359
154	621360
759	621361
239145	621362
50293	621363
50378	621364
39941	621365
164852	621366
23943	621367
103567	621368
6612	621369
91086	621370
145808	621371
140577	621372
24491	621373
120797	621374
140342	621375
120735	621376
18022	621377
10362	621378
64254	621379
121961	621380
105011	621381
40165	621382
25363	621383
8059	621384
14826	621385
5754	621386
777	621387
87334	621388
39495	621389
99230	621390
3800	621391
233355	621392
62156	621393
41325	621394
12337	621395
30531	621396
3046	621397
55746	621398
122520	621399
231695	621400
24449	621401
170139	621402
91114	621403
160844	621404
191935	621405
98101	621406
72525	621407
176030	621408
30780	621409
47102	621410
166565	621411
8315	621412
1675	621413
86326	621414
22713	621415
25821	621416
31801	621417
102	621418
9195	621419
11287	621420
33715	621421
11849	621422
232	621423
54538	621424
20421	621425
203953	621426
203956	621427
26785	621428
24748	621429
159934	621430
201688	621431
18520	621432
19885	621433
122541	621434
110742	621435
61211	621436
8957	621437
107233	621438
39750	621439
25303	621440
56855	621441
87564	621442
168383	621443
18135	621444
21977	621445
5731	621446
64929	621447
24824	621448
41939	621449
64713	621450
34787	621451
24828	621452
13820	621453
139274	621454
48170	621455
16688	621456
112802	621457
78240	621458
42101	621459
73609	621460
25893	621461
146005	621462
61989	621463
55314	621464
85604	621465
86779	621466
195421	621467
67666	621468
43336	621469
119253	621470
28547	621471
114323	621472
97093	621473
824	621474
79245	621475
5028	621476
142219	621477
47498	621478
62560	621479
84627	621480
112876	621481
112585	621482
8364	621483
2732	621484
22008	621485
42788	621486
110118	621487
164751	621488
119286	621489
5565	621490
10546	621491
121080	621492
12150	621493
39445	621494
30045	621495
53542	621496
103075	621497
4878	621498
14249	621499
71577	621500
50347	621501
60499	621502
28474	621503
485	621504
23976	621505
18756	621506
61993	621507
348	621508
41868	621509
9814	621510
47951	621511
197485	621512
63723	621513
13669	621514
56677	621515
35888	621516
104520	621517
73292	621518
48670	621519
14684	621520
117706	621521
77761	621522
69556	621523
77761	621524
72418	621525
24164	621526
50281	621527
15029	621528
125586	621529
56084	621530
177089	621531
111080	621532
31323	621533
4843	621534
71496	621535
117923	621536
92566	621537
10520	621538
102441	621539
168085	621540
63987	621541
78085	621542
16839	621543
122515	621544
11368	621545
65417	621546
143487	621547
10292	621548
23995	621549
8848	621550
190394	621551
84377	621552
168190	621553
100327	621554
33311	621555
31	621556
96710	621557
233354	621558
61441	621559
34484	621560
16218	621561
129870	621562
42292	621563
6717	621564
62952	621565
12476	621566
9952	621567
11700	621568
54338	621569
103183	621570
30180	621571
19283	621572
138375	621573
38326	621574
43179	621575
48554	621576
51357	621577
109296	621578
64849	621579
65275	621580
76866	621581
73849	621582
68227	621583
149271	621584
64251	621585
165476	621586
41317	621587
163235	621588
152181	621589
59061	621590
32679	621591
117971	621592
27570	621593
32617	621594
69568	621595
188485	621596
12417	621597
1531	621598
15073	621599
8973	621600
197325	621601
27065	621602
26975	621603
29929	621604
37942	621605
31581	621606
858	621607
15342	621608
141816	621609
120813	621610
25067	621611
21757	621612
72326	621613
1540	621614
61959	621615
20910	621616
186146	621617
127359	621618
6868	621619
134317	621620
134292	621621
31316	621622
94071	621623
5183	621624
68066	621625
2247	621626
1259	621627
12659	621628
41235	621629
171875	621630
121429	621631
17937	621632
53932	621633
33703	621634
26999	621635
8023	621636
37977	621637
97751	621638
942	621639
37271	621640
86777	621641
105028	621642
31556	621643
7198	621644
82457	621645
190584	621646
72864	621647
8162	621648
64763	621649
69343	621650
3928	621651
1512	621652
238660	621653
104463	621654
125594	621655
61767	621656
68956	621657
194616	621658
1538	621659
105785	621660
85059	621661
319	621662
21114	621663
3914	621664
60795	621665
79146	621666
122187	621667
111473	621668
48907	621669
29784	621670
34545	621671
193723	621672
12471	621673
38492	621674
21685	621675
5312	621676
32051	621677
54292	621678
145001	621679
140570	621680
104064	621681
46588	621682
226627	621683
97616	621684
61177	621685
19189	621686
146426	621687
72465	621688
142314	621689
69059	621690
11905	621691
60961	621692
225778	621693
31168	621694
61489	621695
44422	621696
68788	621697
159140	621698
206486	621699
916	621700
135676	621701
76	621702
91233	621703
37064	621704
26718	621705
127860	621706
149606	621707
74724	621708
179119	621709
91160	621710
56164	621711
8209	621712
12565	621713
4181	621714
26972	621715
238928	621716
185159	621717
186296	621718
60963	621719
149966	621720
39351	621721
40704	621722
106740	621723
29784	621724
5820	621725
66458	621726
133460	621727
12504	621728
88059	621729
15464	621730
34328	621731
18535	621732
97029	621733
204279	621734
8198	621735
40694	621736
11264	621737
65803	621738
1460	621739
2263	621740
23064	621741
2731	621742
1179	621743
6012	621744
2612	621745
15361	621746
6862	621747
53158	621748
92760	621749
29887	621750
3006	621751
2142	621752
9480	621753
18055	621754
11516	621755
185475	621756
12802	621757
9053	621758
9056	621759
204393	621760
2556	621761
70700	621762
54730	621763
26633	621764
406	621765
26094	621766
128910	621767
16620	621768
175550	621769
4696	621770
4608	621771
3852	621772
571	621773
119	621774
436	621775
30680	621776
18234	621777
94816	621778
96344	621779
231769	621780
836	621781
21878	621782
85622	621783
6966	621784
23252	621785
9600	621786
82684	621787
29625	621788
43007	621789
31653	621790
25602	621791
27791	621792
7121	621793
16696	621794
105	621795
13672	621796
4452	621797
33191	621798
36175	621799
115560	621800
115560	621801
118879	621802
36196	621803
4194	621804
29663	621805
174861	621806
56025	621807
7103	621808
47005	621809
81237	621810
55266	621811
53689	621812
1643	621813
176914	621814
60715	621815
121912	621816
3682	621817
75104	621818
7707	621819
16508	621820
17883	621821
162285	621822
35264	621823
42664	621824
316	621825
8656	621826
21251	621827
17037	621828
14377	621829
18421	621830
53067	621831
9149	621832
39713	621833
715	621834
29816	621835
124034	621836
747	621837
976	621838
81103	621839
22323	621840
21255	621841
116719	621842
5684	621843
42491	621844
3899	621845
20051	621846
1108	621847
15270	621848
176	621849
1241	621850
32200	621851
33928	621852
2410	621853
64218	621854
40034	621855
12721	621856
43099	621857
54927	621858
367	621859
54643	621860
83260	621861
104049	621862
25018	621863
3670	621864
15308	621865
10943	621866
37610	621867
16781	621868
93137	621869
11868	621870
17644	621871
2349	621872
52649	621873
50055	621874
47332	621875
17213	621876
11677	621877
64826	621878
107	621879
96375	621880
5545	621881
35564	621882
67494	621883
32421	621884
34414	621885
63803	621886
72848	621887
37448	621888
20879	621889
134713	621890
60490	621891
4405	621892
17405	621893
29859	621894
142483	621895
143742	621896
51773	621897
312	621898
62479	621899
350	621900
4081	621901
13579	621902
7132	621903
231652	621904
54210	621905
113887	621906
15275	621907
18851	621908
8679	621909
4739	621910
13553	621911
20135	621912
5243	621913
29088	621914
27378	621915
199272	621916
6726	621917
17469	621918
28092	621919
13516	621920
3841	621921
28794	621922
46704	621923
32238	621924
94325	621925
160	621926
8038	621927
103942	621928
14240	621929
848	621930
162745	621931
1669	621932
155034	621933
1197	621934
65601	621935
10879	621936
36265	621937
96843	621938
9352	621939
17298	621940
915	621941
30489	621942
1620	621943
977	621944
36390	621945
36560	621946
134076	621947
141059	621948
31860	621949
25961	621950
240	621951
8851	621952
29563	621953
5456	621954
108	621955
61185	621956
34828	621957
23474	621958
20706	621959
1672	621960
84469	621961
1322	621962
63811	621963
7248	621964
74110	621965
31562	621966
19635	621967
1491	621968
34400	621969
49986	621970
8175	621971
39608	621972
800	621973
4910	621974
46425	621975
1341	621976
4379	621977
27752	621978
14272	621979
9483	621980
5398	621981
1269	621982
14793	621983
7953	621984
110870	621985
11535	621986
2311	621987
58364	621988
20580	621989
199396	621990
3347	621991
93705	621992
65690	621993
130783	621994
5169	621995
51254	621996
14583	621997
37935	621998
139178	621999
9006	622000
48229	622001
9453	622002
98647	622003
63038	622004
20662	622005
7804	622006
10280	622007
143205	622008
48882	622009
3619	622010
13233	622011
88597	622012
75070	622013
88675	622014
1520	622015
186100	622016
2024	622017
127478	622018
75816	622019
462	622020
13383	622021
37157	622022
11971	622023
95458	622024
43726	622025
24629	622026
72154	622027
13860	622028
28374	622029
36778	622030
101443	622031
106259	622032
16851	622033
110955	622034
16292	622035
115747	622036
158061	622037
9217	622038
4067	622039
22738	622040
163079	622041
102521	622042
183423	622043
97034	622044
84986	622045
60416	622046
102083	622047
130289	622048
7332	622049
626	622050
6778	622051
18466	622052
25727	622053
51126	622054
487	622055
3751	622056
34126	622057
3821	622058
116985	622059
14608	622060
3126	622061
312	622062
1792	622063
1628	622064
11061	622065
55377	622066
66334	622067
65364	622068
16127	622069
29927	622070
27944	622071
26157	622072
8995	622073
16093	622074
22421	622075
12700	622076
4325	622077
220898	622078
384	622079
144	622080
27728	622081
9095	622082
5151	622083
3816	622084
65714	622085
59118	622086
24677	622087
3816	622088
492	622089
27372	622090
25951	622091
5549	622092
29181	622093
18274	622094
68465	622095
26191	622096
14574	622097
93002	622098
9381	622099
171782	622100
97608	622101
3210	622102
114	622103
35002	622104
123879	622105
1172	622106
14069	622107
41	622108
1344	622109
31284	622110
591	622111
81039	622112
7776	622113
2606	622114
4281	622115
129063	622116
5600	622117
23407	622118
6385	622119
87073	622120
1235	622121
149336	622122
11901	622123
34420	622124
70291	622125
28788	622126
77780	622127
30705	622128
48566	622129
23495	622130
574	622131
14859	622132
17005	622133
18091	622134
56091	622135
33150	622136
870	622137
1138	622138
51682	622139
2787	622140
51270	622141
124813	622142
151912	622143
13380	622144
73783	622145
70176	622146
3882	622147
42914	622148
54057	622149
140663	622150
53338	622151
117718	622152
62281	622153
24683	622154
91932	622155
69297	622156
40826	622157
73088	622158
30187	622159
80052	622160
6270	622161
276	622162
6783	622163
162670	622164
19757	622165
2147	622166
13109	622167
84562	622168
7389	622169
12318	622170
73085	622171
112747	622172
14793	622173
541	622174
114	622175
6209	622176
3735	622177
28986	622178
6146	622179
5115	622180
1013	622181
6787	622182
3129	622183
7800	622184
38166	622185
17492	622186
4816	622187
106	622188
2937	622189
3929	622190
1174	622191
47058	622192
171676	622193
1275	622194
143	622195
2931	622196
136162	622197
2493	622198
981	622199
13016	622200
25054	622201
8019	622202
10485	622203
21237	622204
19785	622205
1470	622206
4893	622207
6862	622208
4909	622209
4091	622210
50304	622211
10672	622212
34817	622213
8771	622214
10672	622215
12664	622216
17491	622217
18191	622218
40009	622219
20163	622220
46227	622221
42723	622222
86603	622223
620	622224
144320	622225
4129	622226
11724	622227
75175	622228
21250	622229
34021	622230
25660	622231
4355	622232
33888	622233
30845	622234
1065	622235
111442	622236
117962	622237
96892	622238
10647	622239
35282	622240
1080	622241
97953	622242
28042	622243
9138	622244
35109	622245
22975	622246
2317	622247
39392	622248
65622	622249
28042	622250
140870	622251
20843	622252
80837	622253
142	622254
7643	622255
85030	622256
52003	622257
16842	622258
18889	622259
123960	622260
38468	622261
20573	622262
56351	622263
4904	622264
15407	622265
6413	622266
84337	622267
2636	622268
20700	622269
16892	622270
175655	622271
108755	622272
6193	622273
65667	622274
91676	622275
10295	622276
38019	622277
5421	622278
12842	622279
36367	622280
115944	622281
20072	622282
18610	622283
84564	622284
2046	622285
27559	622286
89200	622287
81104	622288
8	622289
15137	622290
9638	622291
24436	622292
9566	622293
30717	622294
16745	622295
13070	622296
37824	622297
832	622298
2134	622299
30882	622300
63327	622301
1121	622302
75	622303
7514	622304
89113	622305
84378	622306
648	622307
9773	622308
667	622309
6	622310
5632	622311
8148	622312
339	622313
52645	622314
64457	622315
22834	622316
84921	622317
13068	622318
16328	622319
88	622320
13125	622321
65728	622322
6107	622323
36403	622324
19204	622325
40764	622326
11175	622327
113680	622328
17486	622329
80527	622330
30326	622331
6455	622332
40198	622333
2369	622334
13357	622335
1544	622336
156988	622337
25207	622338
62200	622339
50773	622340
55906	622341
254	622342
94836	622343
924	622344
88210	622345
47208	622346
22483	622347
8792	622348
38231	622349
216126	622350
20792	622351
36823	622352
5619	622353
1224	622354
50902	622355
83505	622356
13429	622357
52203	622358
65302	622359
2398	622360
21059	622361
25401	622362
215	622363
13221	622364
15160	622365
144307	622366
38827	622367
31970	622368
19313	622369
59133	622370
57757	622371
10251	622372
32343	622373
6025	622374
3880	622375
32072	622376
9476	622377
32731	622378
14295	622379
410	622380
45544	622381
17674	622382
57385	622383
28308	622384
15	622385
33769	622386
71970	622387
61602	622388
2421	622389
101538	622390
60459	622391
20642	622392
6517	622393
67924	622394
14028	622395
199	622396
2299	622397
4107	622398
5177	622399
53134	622400
36439	622401
11778	622402
20773	622403
7034	622404
14583	622405
36769	622406
71246	622407
51987	622408
131664	622409
239235	622410
54464	622411
147964	622412
21320	622413
22262	622414
26706	622415
26267	622416
9492	622417
8144	622418
9556	622419
2899	622420
99	622421
68641	622422
60608	622423
2369	622424
7738	622425
1295	622426
6644	622427
94	622428
48264	622429
747	622430
5618	622431
4149	622432
21597	622433
36972	622434
30499	622435
21409	622436
30285	622437
128093	622438
139241	622439
3306	622440
9685	622441
136124	622442
73295	622443
11799	622444
13784	622445
40368	622446
18466	622447
4375	622448
7448	622449
25692	622450
11677	622451
18811	622452
1085	622453
24805	622454
3808	622455
16251	622456
34353	622457
3375	622458
40362	622459
51318	622460
30979	622461
62553	622462
19	622463
61868	622464
216481	622465
35308	622466
82592	622467
35851	622468
51102	622469
74743	622470
83372	622471
16861	622472
1358	622473
53891	622474
28490	622475
649	622476
27712	622477
6790	622478
5278	622479
71434	622480
1981	622481
103964	622482
2310	622483
227	622484
62998	622485
60325	622486
7163	622487
14114	622488
460	622489
12100	622490
35511	622491
61130	622492
25966	622493
97505	622494
18514	622495
18514	622496
11362	622497
450	622498
2685	622499
2147	622500
150	622501
83081	622502
146594	622503
248	622504
229156	622505
36367	622506
1451	622507
49463	622508
39249	622509
2771	622510
13980	622511
16770	622512
843	622513
100070	622514
60	622515
2253	622516
3945	622517
9053	622518
4143	622519
13015	622520
64005	622521
3227	622522
17136	622523
3040	622524
12864	622525
9953	622526
9151	622527
19577	622528
34036	622529
146833	622530
1980	622531
52488	622532
7048	622533
6442	622534
160745	622535
37726	622536
2962	622537
15724	622538
31727	622539
142237	622540
10435	622541
54607	622542
3127	622543
21143	622544
10492	622545
2131	622546
9089	622547
126310	622548
129747	622549
1387	622550
17663	622551
34020	622552
54264	622553
6334	622554
20662	622555
2630	622556
3747	622557
23108	622558
29897	622559
63797	622560
3252	622561
4751	622562
61784	622563
44989	622564
402	622565
47409	622566
1213	622567
8128	622568
11908	622569
20680	622570
907	622571
30777	622572
9388	622573
81134	622574
5558	622575
5673	622576
2652	622577
99239	622578
38215	622579
2864	622580
3267	622581
2335	622582
20406	622583
2246	622584
25902	622585
13143	622586
14568	622587
6387	622588
80711	622589
60695	622590
6483	622591
45624	622592
185	622593
73051	622594
7106	622595
202	622596
1332	622597
826	622598
62433	622599
24404	622600
30423	622601
116690	622602
48840	622603
5376	622604
16324	622605
687	622606
57972	622607
40264	622608
6414	622609
29608	622610
16691	622611
48519	622612
47704	622613
103	622614
60243	622615
62836	622616
35655	622617
147227	622618
60674	622619
133239	622620
98472	622621
20503	622622
4670	622623
3700	622624
24890	622625
7395	622626
62426	622627
38606	622628
66350	622629
25687	622630
5039	622631
10531	622632
6358	622633
71099	622634
23426	622635
5324	622636
1417	622637
70788	622638
4266	622639
274	622640
11834	622641
5565	622642
19162	622643
486	622644
35481	622645
14245	622646
14245	622647
34676	622648
61682	622649
85244	622650
15403	622651
54365	622652
49634	622653
4544	622654
112601	622655
85860	622656
115442	622657
42918	622658
1014	622659
884	622660
221753	622661
3451	622662
72470	622663
19127	622664
132499	622665
158926	622666
65610	622667
156070	622668
60704	622669
33266	622670
16829	622671
13060	622672
41	622673
60213	622674
127057	622675
406	622676
15896	622677
13167	622678
9294	622679
1172	622680
50898	622681
4574	622682
3113	622683
47695	622684
63238	622685
228505	622686
49360	622687
324	622688
58497	622689
83979	622690
1222	622691
41485	622692
3560	622693
31032	622694
174481	622695
71263	622696
2860	622697
2685	622698
9819	622699
155836	622700
45300	622701
36349	622702
25873	622703
43965	622704
17001	622705
43125	622706
13528	622707
31746	622708
9481	622709
23690	622710
83714	622711
21458	622712
71259	622713
51924	622714
77314	622715
3	622716
192124	622717
36	622718
10331	622719
6132	622720
4138	622721
8593	622722
3	622723
5615	622724
148	622725
64882	622726
117032	622727
6122	622728
3217	622729
7084	622730
13630	622731
32946	622732
661	622733
4219	622734
42768	622735
10343	622736
8708	622737
78	622738
25244	622739
13636	622740
5098	622741
6532	622742
2537	622743
17740	622744
50659	622745
17132	622746
140184	622747
8457	622748
492	622749
249	622750
28741	622751
41166	622752
58443	622753
6465	622754
90	622755
4484	622756
12028	622757
10329	622758
24	622759
39254	622760
124563	622761
68499	622762
3458	622763
724	622764
32894	622765
385	622766
12203	622767
1387	622768
523	622769
24483	622770
75410	622771
2549	622772
657	622773
17765	622774
29601	622775
13944	622776
9194	622777
9048	622778
2492	622779
232753	622780
102047	622781
82795	622782
44109	622783
2024	622784
67388	622785
65418	622786
58712	622787
89077	622788
51903	622789
5421	622790
9152	622791
66581	622792
28048	622793
2780	622794
39664	622795
82149	622796
83379	622797
13766	622798
73222	622799
57439	622800
68389	622801
2407	622802
4703	622803
6416	622804
34389	622805
45534	622806
48913	622807
19964	622808
11284	622809
22951	622810
21057	622811
39366	622812
48515	622813
12240	622814
27401	622815
87127	622816
58337	622817
5956	622818
629	622819
208	622820
150280	622821
147	622822
3095	622823
7083	622824
1337	622825
5842	622826
15170	622827
53615	622828
16589	622829
21030	622830
30617	622831
19824	622832
85534	622833
78826	622834
9093	622835
10121	622836
3979	622837
4573	622838
153275	622839
36561	622840
6583	622841
2530	622842
37174	622843
5401	622844
135452	622845
60422	622846
16025	622847
1778	622848
113029	622849
5876	622850
49730	622851
16643	622852
105981	622853
8404	622854
64902	622855
59637	622856
2102	622857
22353	622858
12760	622859
7335	622860
75005	622861
78019	622862
24962	622863
27348	622864
2112	622865
11848	622866
21281	622867
5569	622868
98762	622869
103	622870
73952	622871
1902	622872
7098	622873
8642	622874
19505	622875
67108	622876
118846	622877
61009	622878
31519	622879
6057	622880
921	622881
80080	622882
38337	622883
750	622884
231127	622885
20559	622886
12133	622887
388	622888
13602	622889
73201	622890
342	622891
25442	622892
3764	622893
148136	622894
16576	622895
22409	622896
13893	622897
155550	622898
44717	622899
5855	622900
44717	622901
3319	622902
150	622903
62209	622904
143353	622905
124320	622906
3579	622907
141217	622908
29722	622909
12707	622910
161699	622911
15244	622912
81930	622913
53273	622914
7333	622915
175696	622916
132102	622917
10723	622918
71541	622919
10140	622920
31786	622921
63691	622922
7302	622923
41331	622924
93220	622925
3355	622926
16203	622927
16523	622928
25023	622929
51845	622930
51060	622931
37516	622932
33009	622933
115664	622934
2003	622935
4466	622936
1556	622937
84933	622938
236435	622939
43267	622940
571	622941
181119	622942
73100	622943
18512	622944
96362	622945
130141	622946
171040	622947
50092	622948
13694	622949
111126	622950
39719	622951
34495	622952
18532	622953
31617	622954
30338	622955
143804	622956
10158	622957
34002	622958
86450	622959
83990	622960
16641	622961
55	622962
48474	622963
25393	622964
102315	622965
11763	622966
50286	622967
39750	622968
7297	622969
189289	622970
123857	622971
88476	622972
5567	622973
40319	622974
62045	622975
26188	622976
221645	622977
39778	622978
8534	622979
55643	622980
181586	622981
114639	622982
111841	622983
100153	622984
130479	622985
344	622986
142705	622987
74878	622988
107	622989
3423	622990
75619	622991
37761	622992
58525	622993
106404	622994
43805	622995
102666	622996
29455	622997
65965	622998
1577	622999
194812	623000
239927	623001
68058	623002
114208	623003
15375	623004
30896	623005
37125	623006
62725	623007
230074	623008
159902	623009
99878	623010
131915	623011
11542	623012
3723	623013
21323	623014
124267	623015
58304	623016
7942	623017
3418	623018
39279	623019
10753	623020
130708	623021
96950	623022
74385	623023
22224	623024
4355	623025
7889	623026
847	623027
19591	623028
127269	623029
74817	623030
2349	623031
6956	623032
42925	623033
80644	623034
9956	623035
3624	623036
32209	623037
18874	623038
27231	623039
188	623040
18274	623041
20247	623042
27411	623043
42628	623044
118629	623045
27744	623046
8043	623047
1165	623048
51	623049
5611	623050
17479	623051
7240	623052
18221	623053
859	623054
27462	623055
9042	623056
12672	623057
8978	623058
39826	623059
7520	623060
4590	623061
10022	623062
339	623063
6313	623064
4488	623065
10721	623066
5190	623067
62777	623068
47326	623069
18088	623070
11934	623071
3962	623072
76730	623073
40003	623074
136896	623075
10698	623076
20686	623077
2173	623078
85310	623079
29366	623080
649	623081
3495	623082
104	623083
447	623084
3871	623085
34266	623086
53369	623087
669	623088
172814	623089
60522	623090
60520	623091
5772	623092
23188	623093
6533	623094
204817	623095
572	623096
12603	623097
69975	623098
1005	623099
5867	623100
28772	623101
1914	623102
28194	623103
1143	623104
57243	623105
9108	623106
6212	623107
6562	623108
1108	623109
3082	623110
13634	623111
3448	623112
25035	623113
34253	623114
91455	623115
85400	623116
172773	623117
4873	623118
568	623119
321	623120
25057	623121
48275	623122
25932	623123
42675	623124
2530	623125
8315	623126
345	623127
7859	623128
304	623129
68959	623130
56091	623131
15185	623132
20207	623133
8698	623134
1982	623135
12867	623136
134201	623137
10853	623138
31891	623139
25990	623140
2801	623141
52714	623142
5591	623143
3252	623144
161568	623145
51605	623146
15090	623147
284	623148
20246	623149
57738	623150
28221	623151
171913	623152
111011	623153
17505	623154
42896	623155
91447	623156
353	623157
2467	623158
10783	623159
20382	623160
28050	623161
1277	623162
720	623163
8736	623164
4856	623165
162128	623166
162264	623167
319	623168
2349	623169
2349	623170
110446	623171
55863	623172
22406	623173
123937	623174
8010	623175
47250	623176
220920	623177
31168	623178
54637	623179
6648	623180
7661	623181
5727	623182
136998	623183
6234	623184
15438	623185
113962	623186
229859	623187
3202	623188
7209	623189
138208	623190
8608	623191
4889	623192
2364	623193
5570	623194
6069	623195
25642	623196
1621	623197
22759	623198
579	623199
6696	623200
4944	623201
82140	623202
17638	623203
406	623204
12752	623205
18261	623206
11919	623207
1796	623208
15990	623209
29199	623210
23923	623211
101743	623212
25340	623213
12851	623214
41334	623215
10604	623216
1503	623217
9034	623218
6125	623219
101796	623220
335	623221
77518	623222
7427	623223
7953	623224
459	623225
2796	623226
8651	623227
38722	623228
47319	623229
22726	623230
85396	623231
11376	623232
36407	623233
2954	623234
282	623235
20010	623236
72841	623237
602	623238
116454	623239
60694	623240
3181	623241
11553	623242
4340	623243
132715	623244
8220	623245
1112	623246
36818	623247
8833	623248
3626	623249
13835	623250
3774	623251
12010	623252
41707	623253
21503	623254
52097	623255
31204	623256
111391	623257
7208	623258
15656	623259
10249	623260
110119	623261
99217	623262
45373	623263
98453	623264
50905	623265
52751	623266
67649	623267
119427	623268
2108	623269
10916	623270
22910	623271
3867	623272
47559	623273
23578	623274
66722	623275
50372	623276
46432	623277
38153	623278
149	623279
32690	623280
57952	623281
1524	623282
75797	623283
58993	623284
105490	623285
45702	623286
4525	623287
2796	623288
5246	623289
75346	623290
62780	623291
85759	623292
10323	623293
12180	623294
5327	623295
79602	623296
39756	623297
24963	623298
2402	623299
218219	623300
110007	623301
82710	623302
16954	623303
30369	623304
22627	623305
117127	623306
75832	623307
6324	623308
6135	623309
68248	623310
9328	623311
69253	623312
9839	623313
76582	623314
62659	623315
26303	623316
24242	623317
62885	623318
36722	623319
9682	623320
41007	623321
67882	623322
66834	623323
23708	623324
529	623325
43225	623326
10608	623327
12482	623328
34	623329
74908	623330
87752	623331
56833	623332
16670	623333
31925	623334
14778	623335
45728	623336
139148	623337
52542	623338
68002	623339
106641	623340
159655	623341
3991	623342
52671	623343
902	623344
29352	623345
38787	623346
41585	623347
4750	623348
436	623349
6158	623350
5167	623351
29954	623352
25613	623353
23961	623354
150188	623355
68034	623356
47397	623357
15982	623358
5530	623359
102060	623360
151539	623361
209980	623362
163838	623363
107211	623364
99409	623365
12133	623366
29477	623367
18611	623368
31345	623369
23796	623370
25643	623371
41648	623372
2915	623373
24780	623374
36619	623375
21220	623376
66836	623377
2598	623378
33133	623379
22379	623380
39720	623381
119939	623382
57480	623383
106659	623384
30460	623385
3861	623386
43228	623387
20	623388
14308	623389
165351	623390
60209	623391
31860	623392
13451	623393
153584	623394
38232	623395
85785	623396
5652	623397
10270	623398
10633	623399
17121	623400
32282	623401
2601	623402
184301	623403
88566	623404
13958	623405
8206	623406
84993	623407
11148	623408
20333	623409
111216	623410
48118	623411
330	623412
88863	623413
9350	623414
87111	623415
15369	623416
99240	623417
23029	623418
70157	623419
120111	623420
23797	623421
103405	623422
1457	623423
103294	623424
8954	623425
75270	623426
113385	623427
19024	623428
234638	623429
3671	623430
63916	623431
2285	623432
13544	623433
75874	623434
27045	623435
3554	623436
120035	623437
139256	623438
5852	623439
139808	623440
89948	623441
30781	623442
72666	623443
7275	623444
3635	623445
1289	623446
32838	623447
49485	623448
31205	623449
26417	623450
40536	623451
11917	623452
63319	623453
68079	623454
28340	623455
44345	623456
7958	623457
87729	623458
166252	623459
3384	623460
89160	623461
19695	623462
30607	623463
8608	623464
24788	623465
51636	623466
75073	623467
25618	623468
87954	623469
16896	623470
12022	623471
4336	623472
7447	623473
51138	623474
37504	623475
30976	623476
86761	623477
88458	623478
124852	623479
36074	623480
8506	623481
49764	623482
20327	623483
176772	623484
11298	623485
36669	623486
13424	623487
139664	623488
60945	623489
141100	623490
20070	623491
22556	623492
63548	623493
20481	623494
33166	623495
41591	623496
100876	623497
61456	623498
29491	623499
75263	623500
23953	623501
175434	623502
37608	623503
25503	623504
20996	623505
2369	623506
1862	623507
38423	623508
5586	623509
30952	623510
235497	623511
32451	623512
19274	623513
33044	623514
32739	623515
18626	623516
122966	623517
10666	623518
25386	623519
13504	623520
10175	623521
112200	623522
185070	623523
83398	623524
114585	623525
3032	623526
13720	623527
8032	623528
2767	623529
26288	623530
87391	623531
5202	623532
210638	623533
18716	623534
1878	623535
2841	623536
2841	623537
12871	623538
69	623539
62322	623540
67040	623541
429	623542
1647	623543
4943	623544
1385	623545
32405	623546
15467	623547
1003	623548
1709	623549
26612	623550
82149	623551
3742	623552
3590	623553
8185	623554
43023	623555
109569	623556
27201	623557
34114	623558
74563	623559
113617	623560
162944	623561
98074	623562
34016	623563
3538	623564
82276	623565
32568	623566
52910	623567
5350	623568
17415	623569
181017	623570
10807	623571
39063	623572
74134	623573
4577	623574
156965	623575
2183	623576
25981	623577
683	623578
54098	623579
1136	623580
1157	623581
1906	623582
1629	623583
12851	623584
18860	623585
69881	623586
3994	623587
103109	623588
64940	623589
19604	623590
55650	623591
98909	623592
114264	623593
207264	623594
17394	623595
17394	623596
35124	623597
2221	623598
20605	623599
88430	623600
32476	623601
2492	623602
3748	623603
4151	623604
29838	623605
5295	623606
35433	623607
27	623608
7898	623609
74435	623610
6287	623611
8595	623612
1200	623613
1868	623614
6102	623615
8382	623616
23237	623617
38606	623618
31169	623619
47549	623620
9437	623621
4030	623622
185	623623
8354	623624
37212	623625
4836	623626
15772	623627
9545	623628
29256	623629
1454	623630
6829	623631
185179	623632
30703	623633
18980	623634
4126	623635
18688	623636
38702	623637
1722	623638
48830	623639
11574	623640
11816	623641
6499	623642
48641	623643
216	623644
25	623645
143304	623646
6132	623647
1899	623648
5851	623649
8495	623650
24203	623651
30880	623652
1345	623653
101303	623654
1680	623655
11130	623656
199176	623657
165	623658
13979	623659
2353	623660
11737	623661
11735	623662
22913	623663
236	623664
5279	623665
8500	623666
4165	623667
2075	623668
81135	623669
2095	623670
50	623671
211	623672
15724	623673
38691	623674
14332	623675
761	623676
7874	623677
633	623678
6942	623679
5518	623680
65206	623681
366	623682
48841	623683
5465	623684
30877	623685
21157	623686
38707	623687
281	623688
4840	623689
995	623690
134952	623691
85	623692
11301	623693
5553	623694
645	623695
20503	623696
25443	623697
906	623698
38601	623699
4198	623700
14487	623701
15133	623702
61671	623703
5523	623704
5175	623705
162055	623706
10817	623707
33938	623708
113395	623709
21226	623710
63645	623711
15208	623712
92834	623713
16558	623714
3026	623715
1637	623716
14044	623717
298	623718
81684	623719
25609	623720
1618	623721
45169	623722
71333	623723
118144	623724
15947	623725
3202	623726
48434	623727
577	623728
11372	623729
6587	623730
11826	623731
26553	623732
9525	623733
5835	623734
14189	623735
166210	623736
226	623737
52824	623738
4089	623739
26506	623740
27926	623741
275	623742
239697	623743
106508	623744
3765	623745
89030	623746
27544	623747
9988	623748
6055	623749
17056	623750
48470	623751
21492	623752
26325	623753
239174	623754
18938	623755
97626	623756
68490	623757
11178	623758
26284	623759
117716	623760
32444	623761
114662	623762
2869	623763
2655	623764
236	623765
3230	623766
68683	623767
101523	623768
13	623769
2274	623770
9	623771
64905	623772
107	623773
3162	623774
22829	623775
65745	623776
9	623777
6055	623778
9406	623779
115954	623780
52338	623781
11409	623782
19978	623783
126386	623784
119999	623785
349	623786
48289	623787
28418	623788
3889	623789
55059	623790
23601	623791
3312	623792
24796	623793
51846	623794
16701	623795
32694	623796
57642	623797
30792	623798
103527	623799
46166	623800
29790	623801
17920	623802
33537	623803
3107	623804
36300	623805
80422	623806
108132	623807
7265	623808
232297	623809
143356	623810
89891	623811
41600	623812
510	623813
11305	623814
14455	623815
60353	623816
62828	623817
3920	623818
5663	623819
75023	623820
630	623821
10625	623822
52002	623823
19635	623824
22210	623825
32967	623826
20057	623827
21469	623828
14086	623829
33821	623830
16622	623831
271	623832
428	623833
7143	623834
53358	623835
143326	623836
4689	623837
2731	623838
20587	623839
72050	623840
8631	623841
11855	623842
425	623843
12825	623844
2531	623845
4595	623846
40607	623847
5591	623848
61152	623849
13772	623850
13041	623851
243	623852
9	623853
74425	623854
9	623855
2073	623856
68850	623857
114232	623858
2257	623859
107	623860
2989	623861
1212	623862
2310	623863
150057	623864
10187	623865
3829	623866
52285	623867
11359	623868
156780	623869
27878	623870
7648	623871
22063	623872
1097	623873
4573	623874
8551	623875
985	623876
25745	623877
41642	623878
5087	623879
166	623880
11361	623881
19141	623882
50828	623883
166	623884
78955	623885
52432	623886
1700	623887
10383	623888
40781	623889
15962	623890
1208	623891
9166	623892
4086	623893
835	623894
8391	623895
37433	623896
2648	623897
198384	623898
8523	623899
13	623900
92106	623901
1340	623902
648	623903
913	623904
11649	623905
80593	623906
258	623907
1001	623908
28801	623909
10720	623910
21441	623911
13	623912
2572	623913
100026	623914
119148	623915
84192	623916
89078	623917
89078	623918
187895	623919
67141	623920
225901	623921
41216	623922
51804	623923
100026	623924
117169	623925
52894	623926
87175	623927
166343	623928
166340	623929
99795	623930
99505	623931
163096	623932
83472	623933
5916	623934
134362	623935
177701	623936
114271	623937
29388	623938
150652	623939
115500	623940
115403	623941
51833	623942
222704	623943
68170	623944
117495	623945
66835	623946
135019	623947
17827	623948
86329	623949
29388	623950
29388	623951
29388	623952
166343	623953
87537	623954
39404	623955
99038	623956
44165	623957
51763	623958
83406	623959
83406	623960
119975	623961
50208	623962
237533	623963
224485	623964
68173	623965
154410	623966
221638	623967
163302	623968
119616	623969
166344	623970
228311	623971
158138	623972
86049	623973
157894	623974
156444	623975
17827	623976
115148	623977
28762	623978
94364	623979
86269	623980
67105	623981
89472	623982
224112	623983
8825	623984
223424	623985
114601	623986
157666	623987
58212	623988
5734	623989
21400	623990
475	623991
6824	623992
87385	623993
38558	623994
5867	623995
1843	623996
2301	623997
5495	623998
65591	623999
64833	624000
7756	624001
10594	624002
12822	624003
12230	624004
6639	624005
11275	624006
7363	624007
31206	624008
26074	624009
30880	624010
6378	624011
233875	624012
894	624013
23336	624014
144922	624015
33511	624016
24852	624017
3039	624018
26049	624019
1634	624020
65425	624021
3105	624022
35188	624023
19774	624024
32914	624025
32914	624026
174055	624027
38674	624028
11830	624029
18650	624030
107	624031
133249	624032
27380	624033
10137	624034
6308	624035
2974	624036
916	624037
1412	624038
119310	624039
4522	624040
406	624041
2975	624042
64833	624043
39096	624044
30029	624045
22143	624046
17738	624047
21770	624048
1656	624049
4509	624050
24242	624051
3162	624052
12764	624053
105	624054
168	624055
17790	624056
2208	624057
133698	624058
39429	624059
92519	624060
56276	624061
34331	624062
42661	624063
21710	624064
35380	624065
75382	624066
50828	624067
55892	624068
13	624069
32698	624070
113302	624071
305	624072
12834	624073
110643	624074
57040	624075
45809	624076
29933	624077
38048	624078
243	624079
261	624080
9525	624081
5917	624082
23243	624083
49079	624084
16495	624085
8295	624086
3051	624087
4015	624088
10124	624089
32290	624090
1530	624091
54668	624092
119547	624093
2072	624094
235957	624095
95175	624096
95479	624097
51968	624098
5734	624099
24929	624100
65832	624101
48424	624102
41034	624103
143652	624104
71302	624105
13733	624106
34250	624107
1557	624108
64334	624109
21725	624110
21516	624111
73	624112
6103	624113
152176	624114
774	624115
3281	624116
285	624117
4681	624118
91681	624119
20278	624120
87571	624121
42588	624122
9	624123
27452	624124
17596	624125
1171	624126
6912	624127
753	624128
5152	624129
2095	624130
2657	624131
166	624132
48517	624133
45563	624134
57469	624135
4960	624136
8033	624137
1093	624138
864	624139
31139	624140
814	624141
2254	624142
35	624143
3890	624144
5421	624145
75023	624146
5267	624147
9593	624148
631	624149
32984	624150
37830	624151
4341	624152
33659	624153
672	624154
453	624155
2292	624156
4083	624157
41736	624158
12431	624159
186476	624160
38286	624161
122505	624162
67924	624163
22233	624164
110026	624165
183632	624166
1326	624167
63729	624168
41566	624169
7643	624170
65817	624171
61766	624172
9406	624173
19141	624174
12368	624175
26734	624176
26063	624177
106039	624178
13645	624179
1475	624180
1831	624181
54803	624182
23436	624183
21029	624184
774	624185
41271	624186
19352	624187
137022	624188
41546	624189
36767	624190
31305	624191
16301	624192
75	624193
67959	624194
73157	624195
6707	624196
2352	624197
5823	624198
171117	624199
73158	624200
35553	624201
23683	624202
52962	624203
892	624204
16915	624205
8049	624206
35491	624207
595	624208
39109	624209
148758	624210
2252	624211
207451	624212
20271	624213
32359	624214
14043	624215
8500	624216
14549	624217
178565	624218
11844	624219
13	624220
213	624221
94877	624222
46024	624223
23993	624224
4550	624225
162879	624226
105813	624227
41275	624228
7379	624229
41275	624230
21857	624231
114210	624232
36766	624233
47212	624234
127080	624235
55440	624236
98844	624237
66352	624238
3424	624239
9352	624240
219006	624241
16384	624242
110751	624243
27842	624244
1937	624245
99478	624246
49543	624247
31208	624248
120291	624249
71713	624250
59908	624251
18061	624252
9261	624253
11825	624254
84809	624255
171179	624256
1972	624257
113458	624258
177331	624259
14647	624260
22055	624261
26865	624262
150912	624263
216549	624264
7928	624265
21827	624266
47788	624267
29001	624268
186490	624269
14143	624270
94620	624271
47727	624272
23628	624273
25927	624274
82980	624275
141330	624276
10612	624277
47786	624278
101036	624279
101739	624280
104474	624281
186238	624282
37456	624283
7372	624284
41793	624285
216747	624286
9867	624287
61395	624288
13138	624289
34989	624290
21534	624291
236323	624292
15372	624293
26336	624294
34704	624295
43724	624296
9225	624297
111249	624298
5768	624299
115404	624300
7126	624301
175486	624302
14821	624303
165531	624304
79243	624305
22868	624306
37183	624307
7641	624308
460	624309
3265	624310
1509	624311
2347	624312
21693	624313
167174	624314
20153	624315
34550	624316
6459	624317
178	624318
821	624319
34331	624320
225	624321
70597	624322
1001	624323
5218	624324
199145	624325
190311	624326
10822	624327
70153	624328
2975	624329
2227	624330
589	624331
43092	624332
175337	624333
333	624334
85297	624335
1583	624336
478	624337
11147	624338
833	624339
4270	624340
258	624341
64629	624342
1344	624343
40579	624344
38445	624345
79805	624346
11820	624347
183830	624348
30789	624349
64428	624350
54490	624351
82	624352
4444	624353
2335	624354
4333	624355
13220	624356
9054	624357
20407	624358
52363	624359
160	624360
43819	624361
17626	624362
56386	624363
66792	624364
35869	624365
7846	624366
21637	624367
2652	624368
7849	624369
1362	624370
129	624371
107	624372
333	624373
236	624374
48831	624375
274	624376
543	624377
15924	624378
2549	624379
591	624380
217123	624381
892	624382
1804	624383
66	624384
50967	624385
687	624386
892	624387
24894	624388
8631	624389
66	624390
73958	624391
17559	624392
1169	624393
556	624394
16453	624395
49089	624396
2983	624397
81968	624398
28475	624399
125924	624400
82381	624401
4548	624402
24013	624403
54439	624404
4841	624405
15364	624406
38894	624407
30796	624408
104670	624409
170	624410
11685	624411
2391	624412
38563	624413
3193	624414
10594	624415
156202	624416
76213	624417
35558	624418
116105	624419
12045	624420
150279	624421
1617	624422
21469	624423
35750	624424
17817	624425
86	624426
10236	624427
71288	624428
80594	624429
1551	624430
157934	624431
51298	624432
50833	624433
20807	624434
14206	624435
112463	624436
41207	624437
12731	624438
219403	624439
170315	624440
24128	624441
14833	624442
109388	624443
22693	624444
894	624445
30578	624446
79236	624447
1731	624448
128670	624449
34681	624450
47366	624451
24764	624452
110483	624453
12960	624454
217	624455
25390	624456
55924	624457
4939	624458
34691	624459
657	624460
93907	624461
2714	624462
43675	624463
35103	624464
102823	624465
230763	624466
86715	624467
229801	624468
95100	624469
66483	624470
231325	624471
102834	624472
35054	624473
23086	624474
52684	624475
141671	624476
43105	624477
159822	624478
15091	624479
228196	624480
39221	624481
56542	624482
91850	624483
12397	624484
171518	624485
21748	624486
9028	624487
45592	624488
3074	624489
57330	624490
11080	624491
38785	624492
247	624493
38785	624494
10941	624495
23886	624496
116307	624497
39221	624498
93697	624499
114272	624500
60257	624501
158198	624502
61881	624503
43556	624504
9030	624505
29157	624506
9160	624507
160493	624508
15617	624509
126775	624510
1769	624511
116743	624512
72959	624513
192600	624514
47355	624515
22781	624516
32754	624517
9028	624518
228645	624519
34831	624520
219464	624521
163652	624522
158266	624523
93907	624524
12960	624525
25030	624526
10941	624527
38785	624528
49495	624529
13863	624530
247	624531
3074	624532
3640	624533
3640	624534
247	624535
39929	624536
247	624537
21691	624538
3083	624539
162407	624540
4633	624541
80014	624542
55556	624543
56398	624544
232276	624545
194920	624546
79784	624547
27810	624548
137669	624549
72406	624550
70922	624551
112917	624552
51461	624553
41285	624554
227171	624555
74767	624556
158497	624557
31020	624558
15855	624559
111078	624560
6562	624561
58375	624562
54955	624563
1185	624564
3175	624565
6865	624566
7928	624567
117643	624568
5267	624569
20131	624570
14052	624571
1617	624572
243	624573
48635	624574
24891	624575
20407	624576
5463	624577
51352	624578
21507	624579
1553	624580
33	624581
10479	624582
66126	624583
4757	624584
7596	624585
64727	624586
108532	624587
92510	624588
970	624589
43583	624590
169511	624591
12525	624592
43624	624593
9006	624594
9006	624595
88017	624596
18172	624597
12390	624598
53794	624599
7586	624600
9029	624601
232564	624602
76890	624603
91700	624604
9586	624605
9027	624606
69177	624607
7761	624608
38985	624609
23224	624610
22705	624611
3932	624612
10563	624613
169031	624614
3932	624615
10053	624616
11437	624617
23678	624618
12947	624619
29484	624620
23678	624621
22021	624622
7130	624623
4452	624624
69579	624625
29594	624626
8950	624627
125972	624628
7742	624629
33540	624630
47571	624631
20286	624632
27041	624633
5804	624634
12497	624635
67	624636
4648	624637
15979	624638
3083	624639
8917	624640
12549	624641
9030	624642
90282	624643
18705	624644
52872	624645
62767	624646
5696	624647
63068	624648
3729	624649
34226	624650
10812	624651
7316	624652
194698	624653
17530	624654
54014	624655
512	624656
4892	624657
243	624658
40340	624659
2869	624660
4309	624661
638	624662
1339	624663
70600	624664
13480	624665
7320	624666
6867	624667
57843	624668
25582	624669
24581	624670
31837	624671
2714	624672
3229	624673
15374	624674
150020	624675
61134	624676
76351	624677
87001	624678
103223	624679
14083	624680
3576	624681
9028	624682
154158	624683
3050	624684
33564	624685
15059	624686
139815	624687
222932	624688
20280	624689
49353	624690
14937	624691
2414	624692
116938	624693
2413	624694
15807	624695
96501	624696
172447	624697
1	624698
43832	624699
1405	624700
983	624701
309	624702
33712	624703
20799	624704
60545	624705
308	624706
3786	624707
17052	624708
3786	624709
1329	624710
66	624711
13950	624712
30881	624713
20824	624714
22384	624715
74519	624716
114704	624717
379	624718
2768	624719
3547	624720
39703	624721
236	624722
21000	624723
13303	624724
103	624725
6398	624726
7325	624727
21199	624728
4841	624729
5996	624730
3285	624731
146	624732
1172	624733
1804	624734
5133	624735
25	624736
52534	624737
6070	624738
16807	624739
19	624740
2492	624741
5156	624742
27990	624743
236	624744
28071	624745
39096	624746
2774	624747
5421	624748
91993	624749
28187	624750
16954	624751
401	624752
12284	624753
526	624754
9834	624755
528	624756
3950	624757
7414	624758
45348	624759
1827	624760
4728	624761
66956	624762
66431	624763
25750	624764
5151	624765
11872	624766
24531	624767
38217	624768
6628	624769
13815	624770
50645	624771
606	624772
95905	624773
80722	624774
526	624775
42776	624776
22169	624777
241	624778
24771	624779
2605	624780
47532	624781
71545	624782
204108	624783
30868	624784
1693	624785
58843	624786
1094	624787
154249	624788
17397	624789
25	624790
64503	624791
47074	624792
2561	624793
281	624794
8659	624795
3340	624796
48843	624797
3767	624798
4522	624799
31032	624800
63691	624801
14050	624802
8700	624803
285	624804
107	624805
23015	624806
7609	624807
9624	624808
206	624809
16671	624810
3786	624811
2774	624812
81141	624813
27391	624814
12461	624815
117892	624816
168750	624817
16999	624818
24738	624819
5143	624820
3669	624821
35613	624822
88651	624823
51441	624824
3892	624825
42166	624826
12095	624827
12734	624828
98100	624829
11714	624830
5694	624831
3706	624832
444	624833
143362	624834
2525	624835
37811	624836
239640	624837
93362	624838
227814	624839
1097	624840
9406	624841
97	624842
3093	624843
28	624844
14211	624845
2900	624846
9487	624847
32550	624848
79537	624849
143167	624850
215161	624851
2435	624852
7811	624853
143615	624854
17664	624855
2973	624856
86	624857
4608	624858
14688	624859
11141	624860
4856	624861
18264	624862
95074	624863
97349	624864
60946	624865
171207	624866
111939	624867
3447	624868
875	624869
48934	624870
70284	624871
2975	624872
254	624873
9	624874
9179	624875
4991	624876
77907	624877
1371	624878
556	624879
40494	624880
73335	624881
52697	624882
96226	624883
11268	624884
8	624885
41566	624886
9259	624887
14459	624888
74	624889
708	624890
2339	624891
34191	624892
74397	624893
4773	624894
26071	624895
5267	624896
5383	624897
211152	624898
11560	624899
11767	624900
151472	624901
208441	624902
14498	624903
26562	624904
5300	624905
137858	624906
4401	624907
2877	624908
8802	624909
87508	624910
23167	624911
22515	624912
43748	624913
181007	624914
103937	624915
138671	624916
60013	624917
340	624918
18993	624919
12272	624920
33769	624921
65852	624922
8794	624923
1161	624924
1161	624925
15418	624926
2020	624927
26225	624928
9246	624929
52021	624930
25719	624931
2383	624932
492	624933
199044	624934
50495	624935
16581	624936
4309	624937
11828	624938
3168	624939
1097	624940
30597	624941
5237	624942
5237	624943
5237	624944
5237	624945
5237	624946
5237	624947
5237	624948
5237	624949
5763	624950
119331	624951
18903	624952
2261	624953
61605	624954
708	624955
13494	624956
183416	624957
13038	624958
105988	624959
13574	624960
188621	624961
24992	624962
760	624963
2765	624964
4309	624965
19140	624966
5774	624967
20223	624968
1999	624969
43364	624970
15825	624971
41568	624972
1255	624973
16646	624974
33935	624975
20502	624976
161817	624977
59696	624978
641	624979
12710	624980
43311	624981
118537	624982
3162	624983
65673	624984
66986	624985
91492	624986
1600	624987
1732	624988
212781	624989
1270	624990
91667	624991
1270	624992
20740	624993
140991	624994
87211	624995
161826	624996
11667	624997
14550	624998
74584	624999
3746	625000
63371	625001
37529	625002
1960	625003
34098	625004
42915	625005
461	625006
140896	625007
170669	625008
148778	625009
70228	625010
187983	625011
68538	625012
163454	625013
163495	625014
99200	625015
49585	625016
254	625017
690	625018
5604	625019
128009	625020
29133	625021
16128	625022
156639	625023
42051	625024
1315	625025
94089	625026
236990	625027
22120	625028
227292	625029
105835	625030
8474	625031
695	625032
72469	625033
78655	625034
17714	625035
71785	625036
101095	625037
106060	625038
128954	625039
36265	625040
108604	625041
43853	625042
63378	625043
45281	625044
14173	625045
51742	625046
19472	625047
14878	625048
21469	625049
16626	625050
20718	625051
86850	625052
26627	625053
18417	625054
68268	625055
124838	625056
43853	625057
110622	625058
7578	625059
33797	625060
43355	625061
89667	625062
1019	625063
93840	625064
36022	625065
10682	625066
172060	625067
30620	625068
52032	625069
52052	625070
87837	625071
52236	625072
157284	625073
75266	625074
696	625075
98369	625076
19470	625077
229114	625078
17843	625079
71232	625080
85767	625081
15791	625082
31883	625083
14693	625084
53103	625085
1817	625086
21442	625087
18425	625088
43004	625089
20207	625090
5284	625091
8094	625092
9369	625093
64401	625094
8713	625095
22176	625096
84832	625097
52414	625098
64324	625099
120069	625100
145586	625101
2436	625102
161477	625103
56133	625104
110419	625105
1804	625106
26245	625107
71583	625108
59511	625109
2901	625110
34851	625111
33234	625112
43853	625113
17816	625114
71583	625115
70349	625116
41198	625117
13482	625118
44031	625119
1057	625120
10826	625121
17706	625122
26448	625123
21491	625124
88964	625125
215555	625126
3471	625127
21469	625128
20	625129
40018	625130
254	625131
646	625132
12107	625133
40751	625134
9065	625135
155559	625136
10067	625137
2006	625138
600	625139
1430	625140
68041	625141
55818	625142
195276	625143
55783	625144
43476	625145
93599	625146
43875	625147
71522	625148
28284	625149
190507	625150
29522	625151
19058	625152
1446	625153
1798	625154
74669	625155
116946	625156
17919	625157
40220	625158
70769	625159
21036	625160
34203	625161
8440	625162
2127	625163
152346	625164
127957	625165
887	625166
5529	625167
201	625168
82247	625169
34180	625170
171	625171
8680	625172
95784	625173
66546	625174
21535	625175
73	625176
126085	625177
559	625178
52319	625179
3692	625180
406	625181
14044	625182
66101	625183
117174	625184
49079	625185
4309	625186
1169	625187
278	625188
243	625189
1344	625190
8	625191
565	625192
72909	625193
51792	625194
15669	625195
25071	625196
15912	625197
121779	625198
50497	625199
295	625200
80592	625201
473	625202
40728	625203
43492	625204
31285	625205
1532	625206
63	625207
38339	625208
322	625209
45791	625210
2800	625211
69	625212
473	625213
7111	625214
35485	625215
15308	625216
35648	625217
1821	625218
63395	625219
41580	625220
228738	625221
155978	625222
8876	625223
32807	625224
1893	625225
4414	625226
16175	625227
136613	625228
8391	625229
17874	625230
672	625231
32166	625232
165441	625233
1622	625234
43497	625235
22903	625236
80641	625237
829	625238
2261	625239
15745	625240
27252	625241
44793	625242
80662	625243
22295	625244
1387	625245
8120	625246
5463	625247
2658	625248
390	625249
1791	625250
494	625251
8659	625252
56543	625253
7193	625254
57209	625255
71807	625256
40218	625257
71225	625258
57716	625259
835	625260
3576	625261
107018	625262
589	625263
61189	625264
68186	625265
835	625266
12510	625267
72083	625268
13	625269
128520	625270
31471	625271
1479	625272
5421	625273
396	625274
149927	625275
6525	625276
55611	625277
65770	625278
39344	625279
64626	625280
25961	625281
20282	625282
2502	625283
35306	625284
12764	625285
86761	625286
9	625287
181	625288
900	625289
62836	625290
1688	625291
31284	625292
11567	625293
8819	625294
95	625295
1656	625296
6189	625297
40034	625298
72337	625299
6549	625300
5206	625301
16069	625302
16915	625303
1370	625304
80654	625305
10390	625306
7526	625307
7526	625308
56552	625309
56752	625310
56552	625311
2658	625312
11739	625313
63405	625314
13372	625315
227849	625316
11719	625317
31879	625318
50347	625319
811	625320
34851	625321
36035	625322
268	625323
641	625324
32190	625325
427	625326
6062	625327
15334	625328
12667	625329
116798	625330
13473	625331
29638	625332
6243	625333
315	625334
146	625335
28283	625336
254	625337
1155	625338
1621	625339
225858	625340
115716	625341
73938	625342
223703	625343
87153	625344
114870	625345
221647	625346
9700	625347
5894	625348
35200	625349
66115	625350
181	625351
64639	625352
23156	625353
24867	625354
171	625355
85288	625356
55298	625357
1843	625358
6578	625359
1097	625360
36357	625361
3872	625362
41027	625363
3650	625364
1164	625365
17056	625366
30881	625367
3786	625368
13133	625369
3269	625370
892	625371
1345	625372
333	625373
559	625374
34486	625375
120558	625376
2518	625377
168	625378
679	625379
1562	625380
7095	625381
19425	625382
1816	625383
114202	625384
50697	625385
91383	625386
117344	625387
98342	625388
639	625389
278	625390
1169	625391
40423	625392
80402	625393
219184	625394
231074	625395
2061	625396
34160	625397
8638	625398
747	625399
8878	625400
59475	625401
3911	625402
96037	625403
49747	625404
73433	625405
28548	625406
1169	625407
143280	625408
3764	625409
41562	625410
8019	625411
6578	625412
38498	625413
4080	625414
14052	625415
9326	625416
30492	625417
81012	625418
12118	625419
168	625420
3726	625421
35262	625422
322	625423
37828	625424
226	625425
2658	625426
49016	625427
5331	625428
470	625429
32226	625430
27079	625431
43595	625432
14507	625433
71058	625434
58702	625435
36581	625436
23022	625437
36990	625438
164012	625439
101115	625440
22608	625441
19636	625442
6535	625443
138777	625444
19532	625445
183278	625446
29556	625447
8705	625448
2375	625449
66246	625450
57321	625451
65230	625452
44550	625453
30007	625454
120164	625455
15474	625456
234781	625457
5914	625458
12765	625459
3162	625460
34054	625461
2485	625462
12689	625463
243	625464
23847	625465
24997	625466
8089	625467
6953	625468
6953	625469
13529	625470
78672	625471
9616	625472
9705	625473
212387	625474
6432	625475
4105	625476
2006	625477
8760	625478
7057	625479
10835	625480
239478	625481
88211	625482
92415	625483
2676	625484
34745	625485
93707	625486
93517	625487
29441	625488
29441	625489
3273	625490
108839	625491
3273	625492
26	625493
71995	625494
169190	625495
115530	625496
218254	625497
12256	625498
1525	625499
45092	625500
25748	625501
235825	625502
10287	625503
4924	625504
4924	625505
82831	625506
3025	625507
45675	625508
14039	625509
13520	625510
51646	625511
76747	625512
30340	625513
31963	625514
4971	625515
4971	625516
84615	625517
84615	625518
58894	625519
36505	625520
62673	625521
135545	625522
142329	625523
191826	625524
110773	625525
23966	625526
1512	625527
49524	625528
17428	625529
135998	625530
62733	625531
13385	625532
13385	625533
13385	625534
63859	625535
1524	625536
80486	625537
60206	625538
23814	625539
86901	625540
40020	625541
9360	625542
82212	625543
111055	625544
139431	625545
148	625546
37210	625547
36506	625548
41223	625549
19488	625550
9360	625551
16625	625552
105397	625553
19025	625554
23267	625555
38116	625556
38116	625557
236082	625558
235661	625559
87329	625560
11352	625561
87317	625562
75173	625563
5893	625564
5893	625565
5893	625566
8581	625567
21190	625568
53039	625569
8372	625570
17424	625571
38132	625572
8372	625573
17424	625574
36257	625575
210199	625576
29037	625577
50579	625578
84289	625579
114556	625580
4966	625581
4966	625582
4966	625583
4966	625584
51385	625585
26425	625586
39530	625587
61646	625588
51896	625589
66031	625590
31374	625591
21356	625592
25861	625593
41103	625594
14766	625595
14773	625596
52862	625597
205790	625598
4385	625599
4385	625600
4385	625601
87214	625602
10316	625603
7597	625604
14704	625605
29738	625606
52348	625607
88867	625608
8372	625609
14694	625610
14694	625611
20716	625612
21633	625613
30354	625614
32039	625615
46613	625616
5694	625617
5694	625618
2102	625619
24480	625620
24480	625621
79875	625622
197759	625623
119015	625624
35384	625625
56666	625626
11953	625627
5565	625628
10268	625629
61846	625630
25739	625631
32481	625632
32481	625633
32481	625634
17628	625635
235639	625636
492	625637
24328	625638
14297	625639
14297	625640
19202	625641
17274	625642
238385	625643
17382	625644
30672	625645
137351	625646
12034	625647
52165	625648
19558	625649
221611	625650
34176	625651
11773	625652
9187	625653
2799	625654
7941	625655
9140	625656
230972	625657
81868	625658
1568	625659
69280	625660
44456	625661
150329	625662
115084	625663
162478	625664
7390	625665
7390	625666
103990	625667
51457	625668
93038	625669
86952	625670
101044	625671
89864	625672
89864	625673
52085	625674
68445	625675
45601	625676
160386	625677
2717	625678
79840	625679
19378	625680
16084	625681
1231	625682
36851	625683
1354	625684
153696	625685
16084	625686
63719	625687
55192	625688
1	625689
1	625690
1	625691
138	625692
1	625693
1	625694
138	625695
1	625696
138	625697
1	625698
1	625699
138	625700
21222	625701
138	625702
155285	625703
40378	625704
1	625705
1	625706
138	625707
138	625708
138	625709
155143	625710
21222	625711
138	625712
155143	625713
1	625714
138	625715
1	625716
1	625717
1	625718
1	625719
92118	625720
106534	625721
216889	625722
8055	625723
69888	625724
52495	625725
26102	625726
23579	625727
224195	625728
97288	625729
24141	625730
4277	625731
204336	625732
17623	625733
26303	625734
54156	625735
21793	625736
3892	625737
6605	625738
52866	625739
87509	625740
76835	625741
65594	625742
112868	625743
2022	625744
1657	625745
10833	625746
6399	625747
38947	625748
9312	625749
5270	625750
2377	625751
136049	625752
2653	625753
780	625754
2558	625755
30152	625756
148151	625757
1999	625758
9407	625759
2565	625760
30877	625761
5336	625762
2337	625763
2621	625764
5582	625765
36057	625766
17691	625767
2881	625768
295	625769
16558	625770
899	625771
144275	625772
5388	625773
10067	625774
890	625775
12068	625776
9154	625777
8027	625778
3275	625779
24736	625780
2024	625781
208083	625782
2284	625783
160	625784
65615	625785
4030	625786
32219	625787
9218	625788
189	625789
89381	625790
80375	625791
5663	625792
79566	625793
3651	625794
144271	625795
95118	625796
51850	625797
228597	625798
93221	625799
160459	625800
36809	625801
69710	625802
65259	625803
54977	625804
31803	625805
105275	625806
61623	625807
4741	625808
1316	625809
1091	625810
180501	625811
82812	625812
397	625813
260	625814
178178	625815
34151	625816
42942	625817
84063	625818
123603	625819
106510	625820
12620	625821
9583	625822
70830	625823
318	625824
2158	625825
16430	625826
9662	625827
226441	625828
1657	625829
84390	625830
5613	625831
6433	625832
22634	625833
129042	625834
109826	625835
3699	625836
17494	625837
64155	625838
2260	625839
57564	625840
44851	625841
807	625842
52312	625843
55649	625844
24786	625845
61362	625846
10527	625847
15717	625848
38682	625849
26308	625850
86729	625851
6891	625852
108463	625853
48793	625854
3987	625855
3987	625856
3980	625857
3618	625858
2658	625859
100167	625860
98073	625861
13905	625862
12828	625863
41435	625864
1580	625865
3095	625866
86221	625867
24757	625868
73636	625869
973	625870
227062	625871
240034	625872
84440	625873
7868	625874
157217	625875
69438	625876
119731	625877
5073	625878
1723	625879
29440	625880
5853	625881
152744	625882
52155	625883
101658	625884
165566	625885
188938	625886
112848	625887
54533	625888
124200	625889
110368	625890
159276	625891
83948	625892
75409	625893
102354	625894
108893	625895
112562	625896
119134	625897
4142	625898
134993	625899
92866	625900
162724	625901
114854	625902
93222	625903
132681	625904
46422	625905
21570	625906
111606	625907
223501	625908
45854	625909
111606	625910
187642	625911
226453	625912
40689	625913
214013	625914
44168	625915
11985	625916
164516	625917
36218	625918
115319	625919
212347	625920
101658	625921
45621	625922
159494	625923
120085	625924
118075	625925
93924	625926
75084	625927
226084	625928
165905	625929
10683	625930
83734	625931
221652	625932
65464	625933
136855	625934
46422	625935
136381	625936
59163	625937
25493	625938
64741	625939
45621	625940
115652	625941
45867	625942
75237	625943
99139	625944
58236	625945
99099	625946
159025	625947
159025	625948
229132	625949
159513	625950
65988	625951
157849	625952
119330	625953
58505	625954
75251	625955
52983	625956
5224	625957
86072	625958
99348	625959
156521	625960
159987	625961
224751	625962
58256	625963
58051	625964
73329	625965
158208	625966
227764	625967
99031	625968
58151	625969
228852	625970
134551	625971
116180	625972
225701	625973
45306	625974
86437	625975
58040	625976
45867	625977
134170	625978
371	625979
4342	625980
19729	625981
8656	625982
37848	625983
4012	625984
237195	625985
874	625986
123662	625987
55302	625988
26096	625989
165454	625990
142290	625991
78068	625992
180717	625993
4502	625994
12651	625995
4502	625996
4046	625997
25236	625998
74937	625999
164	626000
18708	626001
166136	626002
183815	626003
57926	626004
222123	626005
5271	626006
91720	626007
2	626008
2	626009
2	626010
2	626011
2	626012
2	626013
2	626014
2	626015
2	626016
2	626017
2	626018
2	626019
2	626020
2	626021
25322	626022
182832	626023
37206	626024
18526	626025
355	626026
8403	626027
111579	626028
54545	626029
70744	626030
17212	626031
59474	626032
2863	626033
89020	626034
22524	626035
120000	626036
10305	626037
2590	626038
233603	626039
161419	626040
102718	626041
8037	626042
1346	626043
254	626044
185021	626045
97951	626046
117104	626047
36078	626048
832	626049
56276	626050
272	626051
21410	626052
64007	626053
58376	626054
38218	626055
19067	626056
70264	626057
34321	626058
56276	626059
26454	626060
60583	626061
18628	626062
161296	626063
208117	626064
192754	626065
154574	626066
61606	626067
3202	626068
17618	626069
35180	626070
9608	626071
31633	626072
11121	626073
80479	626074
120033	626075
8359	626076
4898	626077
84714	626078
38947	626079
58916	626080
3713	626081
1547	626082
93142	626083
65858	626084
207407	626085
152543	626086
67821	626087
114380	626088
64940	626089
10153	626090
12067	626091
224776	626092
165107	626093
137716	626094
52708	626095
136947	626096
119270	626097
112458	626098
237531	626099
165058	626100
89749	626101
118910	626102
109384	626103
76564	626104
88807	626105
67863	626106
239060	626107
206327	626108
11194	626109
52224	626110
6545	626111
18755	626112
29528	626113
53065	626114
67277	626115
98138	626116
164076	626117
159680	626118
89067	626119
148481	626120
112638	626121
150698	626122
111821	626123
41523	626124
120200	626125
166678	626126
52824	626127
215331	626128
167234	626129
36192	626130
40652	626131
52921	626132
66818	626133
76676	626134
84842	626135
30502	626136
111519	626137
66837	626138
118358	626139
108764	626140
109424	626141
100493	626142
63727	626143
55013	626144
156926	626145
67412	626146
59695	626147
156531	626148
224828	626149
114929	626150
89124	626151
7039	626152
12007	626153
19196	626154
39546	626155
109507	626156
236160	626157
158081	626158
150156	626159
5714	626160
156924	626161
17381	626162
54757	626163
227904	626164
160053	626165
238984	626166
56012	626167
19296	626168
32443	626169
214146	626170
14270	626171
25493	626172
182606	626173
84914	626174
52100	626175
172648	626176
66769	626177
160700	626178
206525	626179
51121	626180
14622	626181
30502	626182
82843	626183
84581	626184
56658	626185
63899	626186
58937	626187
160444	626188
206000	626189
111227	626190
87802	626191
87618	626192
33197	626193
124875	626194
45448	626195
65163	626196
225562	626197
119667	626198
114885	626199
50544	626200
2573	626201
16042	626202
84817	626203
154366	626204
31701	626205
87679	626206
83878	626207
82534	626208
165565	626209
118166	626210
240107	626211
154635	626212
109077	626213
82282	626214
149236	626215
159595	626216
14626	626217
16203	626218
41726	626219
137828	626220
157437	626221
118629	626222
88807	626223
118709	626224
33164	626225
58363	626226
165540	626227
221302	626228
84354	626229
204786	626230
68211	626231
25608	626232
67862	626233
26291	626234
10338	626235
49982	626236
67381	626237
5477	626238
124434	626239
80364	626240
138	626241
48965	626242
107179	626243
141775	626244
27343	626245
70691	626246
3560	626247
125421	626248
7550	626249
38095	626250
92854	626251
134938	626252
69849	626253
30956	626254
5192	626255
5165	626256
9946	626257
5911	626258
3460	626259
4482	626260
1039	626261
3128	626262
90132	626263
48769	626264
45754	626265
4481	626266
99934	626267
24793	626268
110675	626269
82822	626270
113846	626271
96058	626272
43215	626273
107913	626274
114307	626275
57577	626276
67054	626277
64538	626278
55227	626279
103812	626280
227350	626281
214389	626282
127002	626283
14323	626284
95507	626285
137570	626286
31559	626287
28206	626288
121679	626289
41474	626290
81798	626291
29564	626292
86661	626293
110701	626294
118806	626295
60624	626296
107298	626297
68179	626298
144785	626299
90332	626300
42109	626301
82822	626302
174823	626303
160030	626304
188900	626305
98236	626306
119211	626307
60429	626308
41612	626309
942	626310
226644	626311
206319	626312
89154	626313
85517	626314
114118	626315
150175	626316
6711	626317
152841	626318
1995	626319
105655	626320
8514	626321
49047	626322
150511	626323
199725	626324
9635	626325
4717	626326
120608	626327
208608	626328
51882	626329
51882	626330
82038	626331
207690	626332
17074	626333
69998	626334
1785	626335
159824	626336
114258	626337
35742	626338
80521	626339
228578	626340
29489	626341
114258	626342
129769	626343
12050	626344
6019	626345
4201	626346
3720	626347
810	626348
59269	626349
43426	626350
11870	626351
11403	626352
204262	626353
11403	626354
4307	626355
96284	626356
11776	626357
129147	626358
16893	626359
30831	626360
131789	626361
57924	626362
95919	626363
8050	626364
48236	626365
18153	626366
60639	626367
35113	626368
56471	626369
6164	626370
73685	626371
48791	626372
20828	626373
73058	626374
6164	626375
48403	626376
114258	626377
35291	626378
29213	626379
29213	626380
56476	626381
78975	626382
161576	626383
114843	626384
61377	626385
6913	626386
56467	626387
159330	626388
18330	626389
48746	626390
203016	626391
11572	626392
1730	626393
123653	626394
51878	626395
149851	626396
67904	626397
115729	626398
229943	626399
155997	626400
53779	626401
65834	626402
810	626403
65066	626404
105903	626405
56469	626406
117275	626407
6007	626408
15217	626409
2344	626410
35280	626411
3318	626412
5922	626413
3324	626414
4832	626415
7363	626416
8050	626417
44376	626418
62114	626419
810	626420
6139	626421
67927	626422
606	626423
183985	626424
26025	626425
3738	626426
6037	626427
13288	626428
18820	626429
6217	626430
6721	626431
62112	626432
1851	626433
12554	626434
8047	626435
18038	626436
10773	626437
5863	626438
16703	626439
4832	626440
11015	626441
47543	626442
6819	626443
14359	626444
83196	626445
14359	626446
148047	626447
48277	626448
8641	626449
141062	626450
10116	626451
2773	626452
29917	626453
3116	626454
19794	626455
32522	626456
9169	626457
5139	626458
5139	626459
30124	626460
30124	626461
733	626462
17393	626463
19593	626464
34401	626465
18181	626466
50796	626467
218991	626468
10695	626469
12047	626470
3282	626471
2391	626472
85086	626473
12869	626474
69980	626475
42656	626476
10225	626477
1	626478
1	626479
1	626480
35226	626481
119179	626482
46117	626483
24364	626484
24364	626485
24364	626486
1137	626487
223763	626488
83490	626489
4635	626490
42526	626491
17512	626492
35503	626493
35503	626494
695	626495
695	626496
695	626497
155523	626498
147983	626499
78243	626500
212936	626501
1974	626502
111296	626503
12616	626504
31824	626505
39998	626506
2389	626507
25683	626508
113955	626509
55057	626510
119100	626511
4589	626512
138	626513
138	626514
9076	626515
15197	626516
12755	626517
70443	626518
8498	626519
8498	626520
16880	626521
8498	626522
59074	626523
37540	626524
227928	626525
205171	626526
2380	626527
75687	626528
113598	626529
71009	626530
3222	626531
628	626532
31349	626533
219564	626534
9497	626535
111040	626536
226254	626537
17756	626538
164838	626539
171087	626540
45646	626541
4942	626542
4942	626543
4942	626544
4942	626545
4942	626546
1431	626547
62158	626548
156917	626549
38482	626550
4544	626551
92773	626552
38482	626553
156917	626554
29839	626555
30268	626556
9235	626557
64714	626558
437	626559
143470	626560
43026	626561
1482	626562
22220	626563
24000	626564
35279	626565
593	626566
153292	626567
3319	626568
59	626569
2795	626570
66377	626571
144410	626572
20374	626573
34224	626574
18281	626575
50363	626576
7694	626577
12392	626578
10868	626579
61793	626580
30037	626581
4485	626582
4807	626583
49	626584
62843	626585
56456	626586
79192	626587
3252	626588
30859	626589
24359	626590
39554	626591
180464	626592
57537	626593
133336	626594
58165	626595
130099	626596
42714	626597
31842	626598
10600	626599
194106	626600
16718	626601
29296	626602
59672	626603
19014	626604
111169	626605
4851	626606
196545	626607
194243	626608
4270	626609
20339	626610
73691	626611
106346	626612
35773	626613
167612	626614
98868	626615
15817	626616
20357	626617
20291	626618
74001	626619
63682	626620
62383	626621
119284	626622
15881	626623
4270	626624
205210	626625
35651	626626
50754	626627
117020	626628
20431	626629
57791	626630
211940	626631
32294	626632
19246	626633
44310	626634
46196	626635
109802	626636
3632	626637
45992	626638
3632	626639
112454	626640
14300	626641
3688	626642
432	626643
35396	626644
112297	626645
8547	626646
70450	626647
7254	626648
8042	626649
30782	626650
28652	626651
114019	626652
31598	626653
35767	626654
21801	626655
13652	626656
1561	626657
10742	626658
35889	626659
26622	626660
46393	626661
71922	626662
143030	626663
32448	626664
127710	626665
96717	626666
53491	626667
81856	626668
59977	626669
59977	626670
228560	626671
17032	626672
10360	626673
29861	626674
3085	626675
20578	626676
32552	626677
47137	626678
161312	626679
7160	626680
81258	626681
153683	626682
454	626683
33451	626684
51098	626685
11484	626686
44310	626687
170470	626688
56549	626689
84266	626690
50604	626691
5292	626692
8528	626693
23943	626694
19073	626695
14724	626696
38389	626697
83319	626698
22831	626699
54949	626700
35324	626701
129877	626702
14300	626703
518	626704
711	626705
83730	626706
11517	626707
79798	626708
24406	626709
29134	626710
45598	626711
11114	626712
116	626713
188	626714
361	626715
24084	626716
49124	626717
51218	626718
10748	626719
7312	626720
2334	626721
172752	626722
106281	626723
22831	626724
8836	626725
6943	626726
217361	626727
25457	626728
13602	626729
19399	626730
22314	626731
83150	626732
18422	626733
19650	626734
45122	626735
22220	626736
164289	626737
15325	626738
36917	626739
49875	626740
54495	626741
22501	626742
151764	626743
151764	626744
49891	626745
6759	626746
34688	626747
34444	626748
6759	626749
38887	626750
2761	626751
34444	626752
38887	626753
44663	626754
8763	626755
68013	626756
89924	626757
11778	626758
62777	626759
36343	626760
182677	626761
71189	626762
11001	626763
13846	626764
5675	626765
8599	626766
97922	626767
13993	626768
16860	626769
65	626770
30754	626771
30338	626772
56731	626773
67313	626774
87873	626775
56731	626776
182951	626777
59640	626778
65473	626779
57914	626780
102660	626781
70203	626782
70603	626783
3188	626784
1843	626785
4635	626786
54949	626787
22939	626788
44551	626789
76874	626790
19411	626791
136969	626792
216519	626793
31394	626794
100330	626795
216224	626796
43313	626797
226	626798
177502	626799
9250	626800
49310	626801
4435	626802
10949	626803
10949	626804
73665	626805
46136	626806
26147	626807
44378	626808
15703	626809
28626	626810
25274	626811
81153	626812
21193	626813
73914	626814
148434	626815
35767	626816
31971	626817
119308	626818
147802	626819
19094	626820
45992	626821
148434	626822
14281	626823
60182	626824
19396	626825
20505	626826
70319	626827
5518	626828
24846	626829
48809	626830
65154	626831
117822	626832
132884	626833
12294	626834
114041	626835
49891	626836
199254	626837
123774	626838
9904	626839
87913	626840
51811	626841
96294	626842
44985	626843
85869	626844
832	626845
1686	626846
78847	626847
54568	626848
90326	626849
40961	626850
5455	626851
46407	626852
95286	626853
92476	626854
16341	626855
140667	626856
15649	626857
82592	626858
65	626859
26024	626860
24775	626861
702	626862
40398	626863
9979	626864
124716	626865
188	626866
106053	626867
56428	626868
1871	626869
80453	626870
257	626871
163372	626872
21273	626873
80003	626874
37086	626875
110437	626876
36190	626877
101875	626878
156657	626879
44691	626880
93259	626881
33109	626882
39020	626883
101875	626884
110606	626885
229969	626886
1828	626887
47340	626888
60155	626889
86814	626890
150360	626891
209099	626892
23191	626893
29852	626894
11388	626895
1958	626896
143415	626897
25899	626898
67364	626899
76958	626900
108093	626901
62917	626902
44842	626903
201483	626904
4531	626905
150050	626906
4383	626907
35589	626908
6995	626909
161908	626910
35519	626911
16838	626912
74081	626913
958	626914
13154	626915
4514	626916
3340	626917
46347	626918
50928	626919
76197	626920
144254	626921
35651	626922
59853	626923
15817	626924
70911	626925
38142	626926
98349	626927
20632	626928
144413	626929
5703	626930
40519	626931
20711	626932
25322	626933
1340	626934
25260	626935
512	626936
4841	626937
72905	626938
16372	626939
121	626940
711	626941
4958	626942
30455	626943
155345	626944
4731	626945
7850	626946
29816	626947
1616	626948
13106	626949
13055	626950
2704	626951
2062	626952
130	626953
25	626954
77070	626955
32999	626956
2252	626957
139758	626958
8452	626959
63	626960
30417	626961
24885	626962
20170	626963
96885	626964
6207	626965
223	626966
256	626967
1230	626968
35930	626969
11860	626970
9735	626971
2352	626972
16546	626973
433	626974
99500	626975
4647	626976
23984	626977
2864	626978
204294	626979
113280	626980
16529	626981
39096	626982
74586	626983
3738	626984
1615	626985
8355	626986
3708	626987
14500	626988
5482	626989
596	626990
1458	626991
911	626992
274	626993
127	626994
37035	626995
7289	626996
9850	626997
4958	626998
116245	626999
317	627000
35971	627001
2649	627002
9212	627003
70385	627004
135162	627005
179	627006
44303	627007
89724	627008
130424	627009
1626	627010
133741	627011
6951	627012
19509	627013
1678	627014
59307	627015
20563	627016
40612	627017
3246	627018
64489	627019
93421	627020
14159	627021
8046	627022
163878	627023
221664	627024
112659	627025
65554	627026
8764	627027
80523	627028
20791	627029
33257	627030
46759	627031
24299	627032
11809	627033
16990	627034
113578	627035
21722	627036
2040	627037
19908	627038
42142	627039
166940	627040
15266	627041
8868	627042
120750	627043
98832	627044
17950	627045
38436	627046
152574	627047
62237	627048
10483	627049
11793	627050
113777	627051
15150	627052
5532	627053
80948	627054
159117	627055
3069	627056
32512	627057
71838	627058
41788	627059
217124	627060
11755	627061
27134	627062
2417	627063
65359	627064
2498	627065
178602	627066
62676	627067
13728	627068
64412	627069
34058	627070
34202	627071
15266	627072
2421	627073
99375	627074
89891	627075
26623	627076
53443	627077
68202	627078
76653	627079
48390	627080
40404	627081
87419	627082
227959	627083
46938	627084
14131	627085
7125	627086
12414	627087
53395	627088
5011	627089
11731	627090
3734	627091
75594	627092
2540	627093
25160	627094
25853	627095
173	627096
4590	627097
23509	627098
18478	627099
43011	627100
126059	627101
31803	627102
4485	627103
2496	627104
55103	627105
20979	627106
31823	627107
40016	627108
32063	627109
151926	627110
41969	627111
55773	627112
126376	627113
50229	627114
7906	627115
43913	627116
5237	627117
6422	627118
64451	627119
10370	627120
21797	627121
213555	627122
17021	627123
20107	627124
127913	627125
17232	627126
1881	627127
214365	627128
152336	627129
120573	627130
55655	627131
19	627132
83823	627133
53538	627134
163554	627135
119629	627136
930	627137
930	627138
930	627139
26671	627140
9078	627141
78944	627142
165040	627143
5018	627144
53498	627145
10449	627146
930	627147
61289	627148
17890	627149
18044	627150
11359	627151
10413	627152
6407	627153
51667	627154
53425	627155
158867	627156
128947	627157
856	627158
3069	627159
2305	627160
74884	627161
17653	627162
171830	627163
2746	627164
5234	627165
110605	627166
104830	627167
150615	627168
5508	627169
15649	627170
95034	627171
25551	627172
142158	627173
132730	627174
7744	627175
112297	627176
33426	627177
930	627178
930	627179
4985	627180
80469	627181
215707	627182
3559	627183
6215	627184
24023	627185
10523	627186
5641	627187
61718	627188
50699	627189
1710	627190
80567	627191
50344	627192
25186	627193
15441	627194
15441	627195
131222	627196
1970	627197
10881	627198
38304	627199
79274	627200
56362	627201
22256	627202
38621	627203
48240	627204
38389	627205
50451	627206
83159	627207
58	627208
19785	627209
11360	627210
2357	627211
24139	627212
2847	627213
39083	627214
19768	627215
73002	627216
7365	627217
25800	627218
41294	627219
25800	627220
16124	627221
217434	627222
92171	627223
46029	627224
14943	627225
54573	627226
1492	627227
100314	627228
48715	627229
45299	627230
177	627231
3502	627232
14329	627233
31972	627234
16374	627235
6364	627236
9191	627237
92277	627238
65348	627239
8449	627240
120298	627241
11575	627242
93699	627243
46963	627244
47745	627245
89906	627246
24549	627247
167758	627248
239243	627249
738	627250
5913	627251
91629	627252
53141	627253
15037	627254
16908	627255
79495	627256
9983	627257
19411	627258
49891	627259
11770	627260
11770	627261
6974	627262
45545	627263
15946	627264
88812	627265
129348	627266
39056	627267
28037	627268
5773	627269
63887	627270
215693	627271
99903	627272
125777	627273
40988	627274
79196	627275
2316	627276
30169	627277
24321	627278
25879	627279
83877	627280
1081	627281
124700	627282
1081	627283
825	627284
40612	627285
2661	627286
12864	627287
96367	627288
129983	627289
65326	627290
112746	627291
57719	627292
29351	627293
75520	627294
47103	627295
19700	627296
20305	627297
1646	627298
21517	627299
199096	627300
82703	627301
25183	627302
18295	627303
13999	627304
2339	627305
48796	627306
3318	627307
10020	627308
100316	627309
10020	627310
2458	627311
711	627312
105619	627313
13533	627314
10773	627315
99798	627316
124399	627317
114144	627318
84945	627319
2349	627320
66455	627321
48629	627322
24769	627323
26302	627324
94738	627325
18605	627326
28910	627327
62	627328
340	627329
78701	627330
2406	627331
11021	627332
192440	627333
3950	627334
50997	627335
103939	627336
26964	627337
14846	627338
2278	627339
25646	627340
40358	627341
75944	627342
101951	627343
14976	627344
40197	627345
19809	627346
6577	627347
22059	627348
3054	627349
276	627350
1912	627351
19790	627352
55730	627353
79036	627354
38602	627355
184	627356
56209	627357
32983	627358
141394	627359
16970	627360
231426	627361
69653	627362
21968	627363
2414	627364
14846	627365
154306	627366
9027	627367
8670	627368
60732	627369
78724	627370
67866	627371
60970	627372
23	627373
25646	627374
106222	627375
80569	627376
95641	627377
7215	627378
69982	627379
14924	627380
4415	627381
19744	627382
1966	627383
78677	627384
27062	627385
16908	627386
36165	627387
3462	627388
34291	627389
4326	627390
157435	627391
55661	627392
13226	627393
46310	627394
11071	627395
4667	627396
184711	627397
110832	627398
5295	627399
81370	627400
77962	627401
77649	627402
194263	627403
77649	627404
105145	627405
209707	627406
39864	627407
79789	627408
72201	627409
5625	627410
1500	627411
21274	627412
63830	627413
10664	627414
17477	627415
67927	627416
6236	627417
74312	627418
91902	627419
171884	627420
19859	627421
12608	627422
4222	627423
21252	627424
34693	627425
129055	627426
195090	627427
15441	627428
2539	627429
106226	627430
610	627431
57056	627432
164397	627433
45992	627434
83691	627435
27205	627436
48639	627437
1193	627438
103556	627439
3401	627440
51370	627441
131187	627442
134207	627443
23191	627444
228859	627445
2014	627446
35547	627447
21608	627448
24864	627449
11796	627450
20145	627451
2107	627452
16436	627453
73724	627454
144379	627455
4107	627456
8550	627457
64	627458
19212	627459
44238	627460
57776	627461
80965	627462
2097	627463
9878	627464
39710	627465
128947	627466
105621	627467
32034	627468
10130	627469
112165	627470
295	627471
15409	627472
37778	627473
22751	627474
139773	627475
3773	627476
27337	627477
2232	627478
57389	627479
217202	627480
14988	627481
28810	627482
18507	627483
73458	627484
13979	627485
31222	627486
43854	627487
88763	627488
14587	627489
8710	627490
54708	627491
3245	627492
201	627493
49507	627494
133036	627495
60392	627496
55779	627497
172070	627498
24474	627499
110236	627500
6968	627501
42945	627502
469	627503
8471	627504
30673	627505
177	627506
5522	627507
1964	627508
37180	627509
1673	627510
38719	627511
16499	627512
7997	627513
54255	627514
1902	627515
125	627516
9920	627517
11728	627518
20637	627519
30568	627520
477	627521
80567	627522
20489	627523
8	627524
74527	627525
64067	627526
139633	627527
225332	627528
32756	627529
17619	627530
126575	627531
11123	627532
618	627533
4307	627534
15352	627535
25019	627536
12915	627537
54	627538
219202	627539
1084	627540
33214	627541
231014	627542
30291	627543
40012	627544
231461	627545
9772	627546
76234	627547
16291	627548
95821	627549
102629	627550
217029	627551
82861	627552
111078	627553
51883	627554
3480	627555
113589	627556
147692	627557
49793	627558
23501	627559
140704	627560
18890	627561
1824	627562
129734	627563
173248	627564
56093	627565
52016	627566
7430	627567
147539	627568
52623	627569
18493	627570
72985	627571
15729	627572
22962	627573
17692	627574
174665	627575
15576	627576
176240	627577
8615	627578
227	627579
20039	627580
129734	627581
6393	627582
27510	627583
12153	627584
618	627585
15576	627586
27319	627587
10039	627588
45171	627589
94757	627590
178599	627591
126324	627592
77559	627593
85899	627594
10	627595
3765	627596
30213	627597
13558	627598
160015	627599
205567	627600
108661	627601
4427	627602
99730	627603
18414	627604
33792	627605
49657	627606
9467	627607
62388	627608
183214	627609
81994	627610
59	627611
135884	627612
23495	627613
173016	627614
9482	627615
19207	627616
75139	627617
42884	627618
33127	627619
70383	627620
42895	627621
4942	627622
97	627623
100272	627624
41093	627625
18358	627626
170464	627627
106323	627628
82139	627629
28279	627630
139992	627631
13364	627632
116066	627633
7001	627634
18851	627635
19534	627636
48182	627637
15908	627638
427	627639
45524	627640
13543	627641
9962	627642
3231	627643
11900	627644
4662	627645
152341	627646
152338	627647
85301	627648
4060	627649
49554	627650
733	627651
146307	627652
9155	627653
51195	627654
1583	627655
3548	627656
1773	627657
6854	627658
1784	627659
1438	627660
1749	627661
1609	627662
4561	627663
1565	627664
3531	627665
1587	627666
7829	627667
4022	627668
1578	627669
146094	627670
1587	627671
4512	627672
5850	627673
1439	627674
1434	627675
4038	627676
3116	627677
2776	627678
3176	627679
3478	627680
2449	627681
50678	627682
154047	627683
228652	627684
38414	627685
156929	627686
11508	627687
61226	627688
13	627689
18874	627690
181975	627691
18999	627692
36650	627693
5223	627694
141593	627695
135677	627696
148995	627697
70029	627698
220152	627699
138914	627700
70155	627701
9467	627702
9467	627703
27845	627704
135781	627705
30325	627706
50489	627707
157713	627708
3362	627709
101104	627710
40544	627711
42981	627712
77284	627713
62735	627714
47835	627715
125296	627716
138	627717
62682	627718
177574	627719
166650	627720
22492	627721
71125	627722
3661	627723
34381	627724
36819	627725
64865	627726
231530	627727
1605	627728
16223	627729
31798	627730
42743	627731
22160	627732
212293	627733
223568	627734
29537	627735
21499	627736
88200	627737
147	627738
15183	627739
2822	627740
12695	627741
36019	627742
2179	627743
129845	627744
1	627745
87299	627746
12344	627747
4363	627748
132838	627749
65384	627750
46660	627751
57988	627752
63590	627753
23044	627754
191031	627755
53926	627756
15720	627757
70967	627758
12714	627759
12714	627760
73482	627761
116995	627762
91776	627763
9621	627764
179900	627765
99671	627766
50011	627767
1587	627768
47663	627769
68572	627770
138	627771
79438	627772
9057	627773
3318	627774
213511	627775
147533	627776
20497	627777
3222	627778
197541	627779
9777	627780
7817	627781
32669	627782
10452	627783
94919	627784
53315	627785
3999	627786
73990	627787
22434	627788
67936	627789
3489	627790
147719	627791
60574	627792
167148	627793
134925	627794
57308	627795
110594	627796
12355	627797
28769	627798
89018	627799
217570	627800
1162	627801
45551	627802
31419	627803
6800	627804
2559	627805
93017	627806
124485	627807
11189	627808
66334	627809
113451	627810
85214	627811
55837	627812
227596	627813
210213	627814
130286	627815
137791	627816
38419	627817
1165	627818
166125	627819
37429	627820
37452	627821
40730	627822
4487	627823
52814	627824
7289	627825
1042	627826
66346	627827
446	627828
162686	627829
20098	627830
34421	627831
15914	627832
229926	627833
21249	627834
15620	627835
18606	627836
15620	627837
19316	627838
34863	627839
224560	627840
157630	627841
15601	627842
25510	627843
12850	627844
4287	627845
80858	627846
62877	627847
2341	627848
38715	627849
62561	627850
6335	627851
28942	627852
4489	627853
22643	627854
787	627855
34513	627856
154413	627857
25421	627858
122577	627859
96	627860
3919	627861
3919	627862
26732	627863
115140	627864
141142	627865
162035	627866
65469	627867
79813	627868
25421	627869
42279	627870
5747	627871
22656	627872
39655	627873
64142	627874
215995	627875
60259	627876
82751	627877
143301	627878
18599	627879
111038	627880
38507	627881
154716	627882
6909	627883
7984	627884
33452	627885
249	627886
5049	627887
186040	627888
13873	627889
1060	627890
19529	627891
37308	627892
136879	627893
53136	627894
146232	627895
21443	627896
66721	627897
126553	627898
22781	627899
240315	627900
21407	627901
21486	627902
163621	627903
32552	627904
96067	627905
18559	627906
51975	627907
86467	627908
16118	627909
129407	627910
21577	627911
32779	627912
14333	627913
55800	627914
77283	627915
6292	627916
5207	627917
45303	627918
179435	627919
1599	627920
17947	627921
116740	627922
59509	627923
20605	627924
76810	627925
4032	627926
22381	627927
43623	627928
17858	627929
59384	627930
54291	627931
7258	627932
8440	627933
17858	627934
1145	627935
3552	627936
1567	627937
1399	627938
9102	627939
1429	627940
115811	627941
26256	627942
14554	627943
6972	627944
32232	627945
2205	627946
380	627947
4510	627948
4556	627949
1583	627950
1956	627951
3147	627952
2776	627953
3106	627954
1129	627955
954	627956
155693	627957
9127	627958
13291	627959
5159	627960
3592	627961
25429	627962
127818	627963
35725	627964
53249	627965
114310	627966
15598	627967
20179	627968
24239	627969
35210	627970
1725	627971
54766	627972
249	627973
6701	627974
7959	627975
21492	627976
74893	627977
3863	627978
41305	627979
12994	627980
62586	627981
11013	627982
82363	627983
9764	627984
10341	627985
23547	627986
3616	627987
88350	627988
32985	627989
32985	627990
3523	627991
21492	627992
25915	627993
8837	627994
35705	627995
21492	627996
8626	627997
433	627998
14257	627999
7558	628000
4551	628001
14591	628002
148218	628003
11927	628004
2252	628005
40991	628006
74350	628007
116401	628008
54153	628009
63554	628010
10341	628011
10341	628012
11546	628013
3552	628014
24069	628015
85910	628016
6978	628017
54340	628018
172303	628019
10341	628020
92192	628021
6613	628022
193	628023
48631	628024
80	628025
31495	628026
16521	628027
54520	628028
45082	628029
186495	628030
55985	628031
13011	628032
109388	628033
43636	628034
12997	628035
815	628036
34904	628037
17899	628038
170614	628039
69775	628040
5838	628041
19489	628042
128395	628043
27686	628044
2991	628045
105844	628046
12438	628047
24281	628048
12476	628049
78252	628050
454	628051
61222	628052
13660	628053
47772	628054
17963	628055
19892	628056
104867	628057
141637	628058
17902	628059
68819	628060
10455	628061
8211	628062
30112	628063
9600	628064
69139	628065
137015	628066
104792	628067
26402	628068
60451	628069
42714	628070
41048	628071
53099	628072
23650	628073
150101	628074
534	628075
123832	628076
9039	628077
2596	628078
203772	628079
8716	628080
154254	628081
132265	628082
27636	628083
6766	628084
18729	628085
27607	628086
6323	628087
44299	628088
4469	628089
85940	628090
27102	628091
116087	628092
219346	628093
72126	628094
18714	628095
14962	628096
84972	628097
120181	628098
50108	628099
55295	628100
67782	628101
6120	628102
56883	628103
4978	628104
4978	628105
161598	628106
152759	628107
65890	628108
69993	628109
54262	628110
18187	628111
33341	628112
49306	628113
155961	628114
123840	628115
22082	628116
47681	628117
160211	628118
155297	628119
60355	628120
81736	628121
54379	628122
54754	628123
54627	628124
221091	628125
65890	628126
42889	628127
18179	628128
65585	628129
50636	628130
198583	628131
221197	628132
218771	628133
70566	628134
42771	628135
6469	628136
22082	628137
123565	628138
32416	628139
196934	628140
114279	628141
54378	628142
70566	628143
9805	628144
70233	628145
33993	628146
171346	628147
226503	628148
91632	628149
221679	628150
123353	628151
221159	628152
42634	628153
228771	628154
5479	628155
50094	628156
26433	628157
118559	628158
103620	628159
124746	628160
57769	628161
95542	628162
44866	628163
33188	628164
101725	628165
56179	628166
209281	628167
44326	628168
60049	628169
60295	628170
47867	628171
57641	628172
41780	628173
78260	628174
26433	628175
120401	628176
13618	628177
53212	628178
178466	628179
62014	628180
35341	628181
67941	628182
183724	628183
8913	628184
94029	628185
116586	628186
51620	628187
13611	628188
116586	628189
93980	628190
6338	628191
4119	628192
34491	628193
7602	628194
166597	628195
77471	628196
38512	628197
13246	628198
48684	628199
89438	628200
32738	628201
32738	628202
60461	628203
20058	628204
5340	628205
908	628206
10289	628207
52756	628208
3592	628209
52958	628210
130036	628211
7606	628212
7156	628213
10358	628214
164285	628215
24656	628216
199858	628217
52490	628218
5029	628219
9764	628220
41115	628221
5268	628222
114330	628223
40892	628224
6006	628225
34178	628226
106140	628227
72213	628228
988	628229
127755	628230
108966	628231
56548	628232
34830	628233
205804	628234
112674	628235
87611	628236
2500	628237
50911	628238
5281	628239
22126	628240
186058	628241
55887	628242
16118	628243
50912	628244
3709	628245
188169	628246
5353	628247
49042	628248
132356	628249
6818	628250
43546	628251
5106	628252
24853	628253
9	628254
39597	628255
113748	628256
45004	628257
5992	628258
99823	628259
1212	628260
1205	628261
1166	628262
1846	628263
270	628264
49010	628265
5332	628266
65062	628267
39804	628268
42317	628269
1090	628270
7344	628271
23735	628272
98851	628273
64313	628274
43024	628275
1331	628276
38841	628277
54759	628278
32272	628279
10266	628280
21208	628281
879	628282
25525	628283
12134	628284
64083	628285
25310	628286
7815	628287
43861	628288
10514	628289
37277	628290
2558	628291
86834	628292
821	628293
46839	628294
30317	628295
118710	628296
40543	628297
73936	628298
41367	628299
133358	628300
171626	628301
5003	628302
26230	628303
26135	628304
3600	628305
3600	628306
3600	628307
170759	628308
79458	628309
115384	628310
46383	628311
67703	628312
87935	628313
12374	628314
56372	628315
240019	628316
166765	628317
135382	628318
30806	628319
98399	628320
26595	628321
240336	628322
55077	628323
44823	628324
44706	628325
10730	628326
11987	628327
36679	628328
173318	628329
9317	628330
9580	628331
16603	628332
24528	628333
14702	628334
52288	628335
68598	628336
7	628337
23598	628338
34585	628339
32906	628340
162269	628341
13030	628342
1479	628343
7640	628344
22620	628345
59347	628346
11151	628347
31837	628348
28410	628349
6163	628350
21401	628351
193394	628352
21169	628353
47353	628354
72832	628355
391	628356
142035	628357
11497	628358
13554	628359
50649	628360
7713	628361
3250	628362
138835	628363
60974	628364
28092	628365
103913	628366
140022	628367
47209	628368
128101	628369
43873	628370
83818	628371
94899	628372
64991	628373
188014	628374
50438	628375
16292	628376
136958	628377
27031	628378
1827	628379
103155	628380
78831	628381
14948	628382
24222	628383
30693	628384
189878	628385
158033	628386
98681	628387
55850	628388
34844	628389
38094	628390
28218	628391
46144	628392
20845	628393
35114	628394
154807	628395
16855	628396
35744	628397
4872	628398
13835	628399
96494	628400
13950	628401
220004	628402
3581	628403
26247	628404
599	628405
19602	628406
72988	628407
2854	628408
26111	628409
6308	628410
2960	628411
19601	628412
20438	628413
106261	628414
17245	628415
120889	628416
12582	628417
29040	628418
8017	628419
87861	628420
73186	628421
22381	628422
212076	628423
1885	628424
2854	628425
158037	628426
5813	628427
3441	628428
10129	628429
12159	628430
18511	628431
3827	628432
54270	628433
8713	628434
29508	628435
12803	628436
83549	628437
77	628438
18638	628439
69486	628440
20597	628441
15017	628442
4409	628443
82166	628444
26488	628445
8274	628446
657	628447
23570	628448
23573	628449
49218	628450
64748	628451
838	628452
60729	628453
32115	628454
76395	628455
91338	628456
30504	628457
6509	628458
9050	628459
15026	628460
4456	628461
31424	628462
21424	628463
29765	628464
9553	628465
8219	628466
30310	628467
655	628468
28828	628469
12262	628470
18693	628471
25863	628472
82414	628473
95162	628474
20250	628475
854	628476
9729	628477
8883	628478
17731	628479
80000	628480
54248	628481
183	628482
28876	628483
98041	628484
48028	628485
156104	628486
102222	628487
40189	628488
61799	628489
2596	628490
62630	628491
27767	628492
145570	628493
49142	628494
87611	628495
47371	628496
145565	628497
107260	628498
32521	628499
12558	628500
180011	628501
28235	628502
131388	628503
222432	628504
87213	628505
35349	628506
78401	628507
21016	628508
21109	628509
25530	628510
43143	628511
146626	628512
139244	628513
68598	628514
3607	628515
1896	628516
52969	628517
10266	628518
3412	628519
176261	628520
65495	628521
59961	628522
60718	628523
14026	628524
5738	628525
59988	628526
18003	628527
39233	628528
182556	628529
10992	628530
41262	628531
14663	628532
32164	628533
101770	628534
14531	628535
14531	628536
1001	628537
10772	628538
1098	628539
14158	628540
39356	628541
20065	628542
48238	628543
6830	628544
4865	628545
4825	628546
12255	628547
45177	628548
63891	628549
44927	628550
27703	628551
34330	628552
3621	628553
9595	628554
9436	628555
77735	628556
54832	628557
6050	628558
11322	628559
1867	628560
4876	628561
116853	628562
16179	628563
239540	628564
6245	628565
8488	628566
67782	628567
139772	628568
7420	628569
15389	628570
83423	628571
22782	628572
28677	628573
198619	628574
6111	628575
1417	628576
15121	628577
455	628578
57257	628579
19118	628580
6064	628581
12048	628582
69517	628583
147	628584
117445	628585
32793	628586
8818	628587
33138	628588
44358	628589
30186	628590
44949	628591
128249	628592
18314	628593
34685	628594
18570	628595
22043	628596
4758	628597
11731	628598
68714	628599
2854	628600
6796	628601
163330	628602
109650	628603
61364	628604
8991	628605
177995	628606
100596	628607
23971	628608
16132	628609
94029	628610
36556	628611
41773	628612
162124	628613
193881	628614
68045	628615
63383	628616
3080	628617
49123	628618
107631	628619
2730	628620
122249	628621
201545	628622
77809	628623
50926	628624
53713	628625
18030	628626
69104	628627
72075	628628
60716	628629
23901	628630
55361	628631
3143	628632
27670	628633
8305	628634
26919	628635
2868	628636
26919	628637
8235	628638
145279	628639
26919	628640
72923	628641
7425	628642
52191	628643
240263	628644
412	628645
38546	628646
44949	628647
89051	628648
25696	628649
89051	628650
56735	628651
73806	628652
19071	628653
80616	628654
14434	628655
945	628656
133571	628657
228056	628658
1432	628659
1133	628660
42543	628661
2825	628662
57037	628663
65166	628664
65166	628665
219637	628666
21585	628667
67490	628668
103667	628669
88099	628670
61889	628671
61922	628672
103667	628673
175484	628674
166874	628675
88223	628676
90767	628677
20308	628678
49005	628679
62931	628680
120566	628681
3160	628682
53477	628683
32888	628684
14977	628685
2742	628686
19867	628687
37214	628688
33558	628689
14825	628690
41856	628691
1589	628692
65339	628693
14904	628694
6339	628695
10460	628696
23141	628697
31580	628698
134786	628699
73407	628700
130664	628701
4130	628702
67494	628703
435	628704
48465	628705
1637	628706
119097	628707
83692	628708
4135	628709
52209	628710
82499	628711
101645	628712
64208	628713
11292	628714
138294	628715
12896	628716
23734	628717
45891	628718
29117	628719
11228	628720
76598	628721
59211	628722
32389	628723
8154	628724
126119	628725
36642	628726
100856	628727
45467	628728
109123	628729
4020	628730
7217	628731
7282	628732
1223	628733
1443	628734
286	628735
3821	628736
810	628737
20639	628738
7441	628739
33055	628740
17595	628741
108968	628742
33758	628743
27517	628744
5069	628745
18319	628746
26089	628747
30872	628748
58687	628749
581	628750
14223	628751
19169	628752
297	628753
70546	628754
16602	628755
32330	628756
15780	628757
7716	628758
78722	628759
69199	628760
14447	628761
31680	628762
26416	628763
28207	628764
7191	628765
9929	628766
10321	628767
21065	628768
1032	628769
61694	628770
143399	628771
8452	628772
28092	628773
12255	628774
39963	628775
59822	628776
155149	628777
19328	628778
118948	628779
44849	628780
74275	628781
35699	628782
52710	628783
48069	628784
78406	628785
30679	628786
65446	628787
65446	628788
183958	628789
23161	628790
76197	628791
46428	628792
228253	628793
20338	628794
199095	628795
124220	628796
44949	628797
39386	628798
108917	628799
108917	628800
52097	628801
1499	628802
2355	628803
42954	628804
9868	628805
28181	628806
40508	628807
13812	628808
221627	628809
9123	628810
2267	628811
24431	628812
12416	628813
9742	628814
8322	628815
60017	628816
64200	628817
26666	628818
1598	628819
13389	628820
196609	628821
5233	628822
9308	628823
171048	628824
1343	628825
30070	628826
47216	628827
5373	628828
32799	628829
12893	628830
3015	628831
3091	628832
102731	628833
40077	628834
11013	628835
43457	628836
43253	628837
57037	628838
80665	628839
1550	628840
38103	628841
27655	628842
114280	628843
204674	628844
36506	628845
239251	628846
49728	628847
63973	628848
74275	628849
57286	628850
12614	628851
3978	628852
118375	628853
166357	628854
71416	628855
132	628856
12152	628857
246	628858
3209	628859
109000	628860
95756	628861
15663	628862
60184	628863
101858	628864
72494	628865
32747	628866
136766	628867
73830	628868
60552	628869
101438	628870
40818	628871
136766	628872
95823	628873
51754	628874
150303	628875
36272	628876
2946	628877
206457	628878
1170	628879
7411	628880
67997	628881
1443	628882
166629	628883
188032	628884
88655	628885
139087	628886
87558	628887
21319	628888
48565	628889
44326	628890
67932	628891
30076	628892
17785	628893
36115	628894
31908	628895
88260	628896
5343	628897
141	628898
56865	628899
30791	628900
64144	628901
72828	628902
64040	628903
7377	628904
10056	628905
45250	628906
21983	628907
16681	628908
10339	628909
2947	628910
118254	628911
43830	628912
47283	628913
80786	628914
98863	628915
47125	628916
70536	628917
84971	628918
37962	628919
9971	628920
49184	628921
136930	628922
148430	628923
7236	628924
7727	628925
87194	628926
33024	628927
55135	628928
4480	628929
1279	628930
4465	628931
36136	628932
31727	628933
9917	628934
97138	628935
112111	628936
25934	628937
53003	628938
60717	628939
14499	628940
10186	628941
65294	628942
24413	628943
4756	628944
26595	628945
8102	628946
2236	628947
27233	628948
3860	628949
4756	628950
30859	628951
79035	628952
60437	628953
30859	628954
3325	628955
19700	628956
6429	628957
9358	628958
18218	628959
22402	628960
60973	628961
60114	628962
13880	628963
4739	628964
105858	628965
48296	628966
197503	628967
821	628968
118225	628969
15928	628970
2045	628971
23728	628972
78599	628973
2008	628974
17464	628975
38553	628976
23728	628977
68562	628978
173321	628979
154585	628980
87863	628981
4098	628982
5471	628983
144322	628984
14080	628985
3327	628986
48661	628987
13574	628988
36348	628989
9499	628990
54857	628991
11315	628992
19811	628993
24581	628994
112577	628995
7637	628996
80765	628997
21342	628998
12764	628999
16659	629000
167020	629001
111979	629002
39362	629003
2030	629004
3033	629005
7250	629006
18698	629007
29715	629008
156	629009
4893	629010
124111	629011
7480	629012
262	629013
10960	629014
11511	629015
7540	629016
17410	629017
16538	629018
87170	629019
3306	629020
14405	629021
13308	629022
1157	629023
6441	629024
13665	629025
3239	629026
131373	629027
16008	629028
131712	629029
3309	629030
32060	629031
11377	629032
4084	629033
145	629034
2547	629035
957	629036
40127	629037
108550	629038
52379	629039
17809	629040
2118	629041
15696	629042
118434	629043
238657	629044
160902	629045
126248	629046
4786	629047
1395	629048
19779	629049
403	629050
3960	629051
8493	629052
13874	629053
11808	629054
96648	629055
1793	629056
167095	629057
165568	629058
4973	629059
156368	629060
7294	629061
31292	629062
56361	629063
57444	629064
212361	629065
16761	629066
97836	629067
52475	629068
65528	629069
17557	629070
17844	629071
20965	629072
98327	629073
16153	629074
25438	629075
2619	629076
35398	629077
4089	629078
16676	629079
15027	629080
4273	629081
12925	629082
7637	629083
4989	629084
7094	629085
12818	629086
2143	629087
820	629088
15260	629089
110568	629090
368	629091
12627	629092
28045	629093
165390	629094
128	629095
66585	629096
130262	629097
48283	629098
109967	629099
55391	629100
95259	629101
13297	629102
20918	629103
70035	629104
36409	629105
25926	629106
28664	629107
3036	629108
28279	629109
13977	629110
33456	629111
21740	629112
4595	629113
42930	629114
89688	629115
8024	629116
20788	629117
77856	629118
37406	629119
19639	629120
21315	629121
4401	629122
28429	629123
13318	629124
82462	629125
90	629126
80038	629127
4514	629128
27977	629129
20112	629130
395	629131
17209	629132
51213	629133
82799	629134
23560	629135
5500	629136
140255	629137
8236	629138
52808	629139
44110	629140
9015	629141
119564	629142
13253	629143
84698	629144
2885	629145
13733	629146
13783	629147
9377	629148
48642	629149
8411	629150
13759	629151
16928	629152
20762	629153
59349	629154
23128	629155
19629	629156
54	629157
100434	629158
5550	629159
11752	629160
9377	629161
2058	629162
518	629163
11690	629164
42252	629165
20375	629166
27795	629167
20188	629168
152585	629169
36162	629170
5210	629171
90773	629172
62053	629173
26147	629174
16595	629175
96502	629176
24845	629177
15803	629178
55759	629179
30865	629180
24471	629181
54479	629182
20381	629183
9807	629184
5	629185
1698	629186
148927	629187
13853	629188
32357	629189
6092	629190
148677	629191
9802	629192
2508	629193
139	629194
20116	629195
88934	629196
219947	629197
30943	629198
4283	629199
24664	629200
660	629201
28763	629202
5737	629203
34840	629204
33055	629205
10146	629206
7354	629207
90899	629208
15473	629209
86759	629210
48222	629211
33628	629212
2931	629213
11487	629214
6840	629215
1366	629216
22963	629217
68165	629218
139	629219
5934	629220
24852	629221
36	629222
480	629223
4728	629224
116	629225
1192	629226
11519	629227
8391	629228
24622	629229
220	629230
79496	629231
47523	629232
6275	629233
68071	629234
233	629235
40166	629236
40274	629237
53679	629238
4418	629239
37207	629240
43162	629241
59189	629242
22363	629243
1178	629244
21280	629245
2710	629246
140166	629247
6538	629248
155096	629249
109151	629250
51288	629251
87476	629252
45591	629253
83640	629254
8052	629255
25956	629256
11372	629257
3257	629258
9163	629259
20844	629260
69932	629261
5953	629262
95744	629263
10995	629264
66811	629265
2102	629266
349	629267
36675	629268
6787	629269
13525	629270
25695	629271
839	629272
15	629273
27218	629274
113285	629275
13172	629276
51818	629277
35626	629278
12770	629279
127020	629280
117680	629281
488	629282
39538	629283
64678	629284
90	629285
72208	629286
22126	629287
14072	629288
14393	629289
4351	629290
4389	629291
14402	629292
38094	629293
4323	629294
24855	629295
49075	629296
604	629297
408	629298
14195	629299
60739	629300
96907	629301
42792	629302
719	629303
18350	629304
8574	629305
1192	629306
5075	629307
523	629308
122701	629309
3471	629310
30809	629311
22703	629312
3252	629313
20360	629314
8684	629315
230	629316
3	629317
25516	629318
68444	629319
70839	629320
57644	629321
11514	629322
8000	629323
16084	629324
3277	629325
8851	629326
108197	629327
63371	629328
37463	629329
3784	629330
1541	629331
25550	629332
16745	629333
6237	629334
167	629335
57686	629336
20418	629337
18098	629338
13060	629339
8360	629340
79621	629341
199241	629342
48874	629343
106353	629344
38806	629345
564	629346
8486	629347
97435	629348
98967	629349
1104	629350
3278	629351
48663	629352
37173	629353
4460	629354
69765	629355
18959	629356
119	629357
75040	629358
16107	629359
22961	629360
150	629361
134634	629362
1098	629363
29649	629364
1986	629365
27437	629366
15893	629367
20368	629368
4168	629369
27142	629370
11161	629371
369	629372
5750	629373
14402	629374
67191	629375
2681	629376
96790	629377
2756	629378
13509	629379
7650	629380
14648	629381
13576	629382
37267	629383
70202	629384
141275	629385
12204	629386
13153	629387
13649	629388
32473	629389
12369	629390
3067	629391
51275	629392
4955	629393
4259	629394
38101	629395
3181	629396
60673	629397
8605	629398
47324	629399
26429	629400
10972	629401
37311	629402
26821	629403
104991	629404
53250	629405
2537	629406
114527	629407
23984	629408
85628	629409
157204	629410
6933	629411
4199	629412
1219	629413
20637	629414
3151	629415
4019	629416
11753	629417
858	629418
24390	629419
39410	629420
340	629421
28760	629422
43197	629423
12161	629424
14692	629425
116489	629426
103	629427
3087	629428
286	629429
34120	629430
70757	629431
19742	629432
5235	629433
6465	629434
34186	629435
10085	629436
724	629437
15961	629438
21138	629439
142	629440
67002	629441
29911	629442
29530	629443
7220	629444
7220	629445
2560	629446
14630	629447
25799	629448
320	629449
4607	629450
38011	629451
88060	629452
82769	629453
6787	629454
23821	629455
98184	629456
99090	629457
3883	629458
27933	629459
7509	629460
175604	629461
34807	629462
9305	629463
102834	629464
208562	629465
52754	629466
41558	629467
3682	629468
163698	629469
67212	629470
7587	629471
99996	629472
180178	629473
37479	629474
66043	629475
7513	629476
434	629477
101496	629478
32724	629479
86730	629480
50115	629481
8449	629482
26187	629483
10074	629484
6080	629485
2161	629486
21182	629487
38500	629488
13531	629489
32785	629490
7330	629491
102734	629492
73646	629493
34914	629494
33700	629495
19665	629496
25524	629497
22554	629498
29264	629499
72615	629500
30691	629501
8723	629502
72930	629503
62429	629504
15589	629505
6258	629506
18918	629507
52513	629508
13387	629509
17312	629510
76846	629511
29031	629512
5454	629513
50845	629514
51706	629515
23538	629516
84466	629517
3195	629518
129135	629519
33339	629520
33347	629521
46365	629522
4748	629523
24279	629524
11386	629525
46986	629526
19733	629527
47780	629528
133404	629529
2070	629530
110370	629531
7879	629532
67140	629533
55341	629534
11786	629535
17412	629536
52701	629537
28156	629538
236265	629539
99385	629540
10032	629541
164740	629542
486	629543
17726	629544
133978	629545
235713	629546
118315	629547
25130	629548
577	629549
1212	629550
41390	629551
23258	629552
7111	629553
89238	629554
84408	629555
121025	629556
11524	629557
5790	629558
50998	629559
451	629560
80524	629561
9917	629562
7099	629563
131192	629564
116949	629565
114298	629566
12005	629567
1821	629568
44212	629569
107027	629570
63834	629571
182595	629572
159	629573
23166	629574
2615	629575
28142	629576
198791	629577
116525	629578
30543	629579
82402	629580
26308	629581
13395	629582
44978	629583
44291	629584
1525	629585
80791	629586
52025	629587
7102	629588
11961	629589
18877	629590
8468	629591
3303	629592
8375	629593
61725	629594
9594	629595
15330	629596
24786	629597
32283	629598
60818	629599
8	629600
65911	629601
3741	629602
25642	629603
26103	629604
29887	629605
105310	629606
66695	629607
2773	629608
3309	629609
16871	629610
10554	629611
133709	629612
138702	629613
5032	629614
50351	629615
7505	629616
1070	629617
17163	629618
62209	629619
91101	629620
28251	629621
2793	629622
75160	629623
15894	629624
5340	629625
1656	629626
3604	629627
8	629628
24094	629629
26419	629630
1720	629631
38649	629632
847	629633
15521	629634
114129	629635
9743	629636
10582	629637
15250	629638
87735	629639
70184	629640
23705	629641
154931	629642
164907	629643
35250	629644
8038	629645
3649	629646
14239	629647
88435	629648
12193	629649
80594	629650
4227	629651
15408	629652
60567	629653
34872	629654
30782	629655
141969	629656
16283	629657
93708	629658
40306	629659
84366	629660
9183	629661
1862	629662
6398	629663
636	629664
6710	629665
11415	629666
65855	629667
22216	629668
72450	629669
38612	629670
96977	629671
12057	629672
47229	629673
7794	629674
40306	629675
23627	629676
29791	629677
166556	629678
119185	629679
165070	629680
238747	629681
89160	629682
37047	629683
346	629684
171	629685
49948	629686
19773	629687
235769	629688
32865	629689
4394	629690
2577	629691
49567	629692
8024	629693
34987	629694
839	629695
47904	629696
103833	629697
51920	629698
9257	629699
11023	629700
6227	629701
16539	629702
106104	629703
116397	629704
61988	629705
8863	629706
16111	629707
21756	629708
7291	629709
28677	629710
12485	629711
20321	629712
7712	629713
69590	629714
9653	629715
2832	629716
73685	629717
8906	629718
33340	629719
145268	629720
6440	629721
17752	629722
164490	629723
4270	629724
62079	629725
7001	629726
15517	629727
16822	629728
32551	629729
73238	629730
57465	629731
78681	629732
140215	629733
39927	629734
8513	629735
11759	629736
13628	629737
305	629738
13124	629739
142723	629740
64431	629741
19695	629742
3790	629743
103585	629744
78006	629745
39072	629746
118296	629747
4462	629748
140585	629749
28979	629750
55477	629751
103478	629752
11397	629753
77965	629754
142733	629755
24309	629756
30201	629757
105772	629758
103742	629759
24543	629760
80882	629761
1426	629762
21522	629763
44	629764
527	629765
2176	629766
88943	629767
8614	629768
20782	629769
16604	629770
20782	629771
57306	629772
161267	629773
2106	629774
43895	629775
18893	629776
17751	629777
52230	629778
14075	629779
50351	629780
109496	629781
66077	629782
16140	629783
7221	629784
1988	629785
126493	629786
36997	629787
49368	629788
16485	629789
19015	629790
5709	629791
233281	629792
12247	629793
2695	629794
10322	629795
96109	629796
164947	629797
78483	629798
45345	629799
1640	629800
58191	629801
43973	629802
43973	629803
27750	629804
24195	629805
120629	629806
24704	629807
24704	629808
24704	629809
24704	629810
35584	629811
656	629812
199476	629813
3387	629814
65015	629815
1504	629816
95058	629817
1659	629818
14144	629819
9928	629820
149053	629821
124073	629822
6803	629823
11304	629824
5403	629825
3273	629826
5303	629827
87801	629828
4709	629829
38656	629830
8775	629831
9411	629832
37926	629833
16841	629834
137252	629835
131480	629836
114273	629837
124264	629838
44874	629839
15455	629840
117992	629841
5995	629842
178750	629843
36375	629844
613	629845
169121	629846
664	629847
7614	629848
26804	629849
115522	629850
80198	629851
69278	629852
7614	629853
75132	629854
1971	629855
18226	629856
26101	629857
89377	629858
21681	629859
105157	629860
178717	629861
46248	629862
114080	629863
13447	629864
65845	629865
126186	629866
52376	629867
52376	629868
57943	629869
52376	629870
57943	629871
75086	629872
57943	629873
12166	629874
187936	629875
64512	629876
238864	629877
108338	629878
22206	629879
170721	629880
208544	629881
21424	629882
29172	629883
102254	629884
60380	629885
2977	629886
62040	629887
2025	629888
1578	629889
7467	629890
40912	629891
13056	629892
29745	629893
30053	629894
75020	629895
17418	629896
2107	629897
233931	629898
36249	629899
178615	629900
829	629901
3334	629902
126118	629903
163097	629904
67226	629905
25282	629906
194682	629907
40972	629908
96772	629909
125715	629910
78073	629911
68335	629912
41309	629913
21638	629914
67652	629915
21372	629916
225245	629917
35916	629918
1886	629919
25494	629920
56170	629921
56565	629922
68508	629923
10928	629924
8907	629925
76447	629926
164613	629927
27522	629928
25494	629929
5044	629930
110169	629931
12016	629932
11839	629933
206060	629934
11264	629935
5711	629936
22593	629937
83117	629938
43332	629939
94461	629940
56565	629941
86547	629942
126664	629943
33099	629944
13618	629945
238100	629946
13554	629947
38262	629948
102885	629949
219470	629950
60474	629951
19718	629952
30060	629953
53044	629954
132343	629955
47195	629956
194928	629957
88716	629958
68434	629959
96975	629960
41585	629961
97420	629962
25267	629963
228565	629964
126379	629965
46908	629966
104477	629967
28080	629968
3725	629969
22581	629970
619	629971
41733	629972
40175	629973
17873	629974
7576	629975
5315	629976
30845	629977
6308	629978
18843	629979
56478	629980
6992	629981
57872	629982
228679	629983
22833	629984
5573	629985
14598	629986
7220	629987
20684	629988
9284	629989
96167	629990
110040	629991
10027	629992
33715	629993
49925	629994
31938	629995
31042	629996
22978	629997
39678	629998
57107	629999
44684	630000
218293	630001
78769	630002
47980	630003
58205	630004
101216	630005
151434	630006
15019	630007
28762	630008
52521	630009
163588	630010
50835	630011
26946	630012
25645	630013
45735	630014
25940	630015
85710	630016
1359	630017
17990	630018
22481	630019
137974	630020
75593	630021
23044	630022
18928	630023
8708	630024
68509	630025
25743	630026
7203	630027
18932	630028
56582	630029
8818	630030
23100	630031
31529	630032
138311	630033
3819	630034
99154	630035
28868	630036
40186	630037
19980	630038
106297	630039
3273	630040
17764	630041
93444	630042
16996	630043
11905	630044
11905	630045
156230	630046
80619	630047
16857	630048
66596	630049
172255	630050
37190	630051
15610	630052
6757	630053
30797	630054
24485	630055
77300	630056
59395	630057
118397	630058
160948	630059
76662	630060
57545	630061
40656	630062
1490	630063
61858	630064
9744	630065
199109	630066
163562	630067
2322	630068
436	630069
69906	630070
58067	630071
1271	630072
1142	630073
33827	630074
982	630075
157	630076
41553	630077
4691	630078
16861	630079
84863	630080
44329	630081
47133	630082
16669	630083
24691	630084
5302	630085
83461	630086
9273	630087
8485	630088
103578	630089
78170	630090
87861	630091
78231	630092
56581	630093
89835	630094
11368	630095
118130	630096
25426	630097
58768	630098
23293	630099
109848	630100
109664	630101
23293	630102
116000	630103
53065	630104
80491	630105
117246	630106
69523	630107
164248	630108
130997	630109
86664	630110
87039	630111
41450	630112
17830	630113
148257	630114
96834	630115
125427	630116
74531	630117
206344	630118
41450	630119
31838	630120
59896	630121
60563	630122
32545	630123
93732	630124
17744	630125
52731	630126
59827	630127
11236	630128
195366	630129
28055	630130
59297	630131
30059	630132
14710	630133
41158	630134
47643	630135
114512	630136
117180	630137
67502	630138
46905	630139
76546	630140
47844	630141
45300	630142
158333	630143
32480	630144
56790	630145
78325	630146
49517	630147
16779	630148
63701	630149
38486	630150
65	630151
13095	630152
20618	630153
106337	630154
9595	630155
166213	630156
10072	630157
30756	630158
8162	630159
28877	630160
76776	630161
16599	630162
64902	630163
47198	630164
76456	630165
199155	630166
65	630167
2413	630168
17916	630169
48021	630170
114143	630171
14506	630172
14058	630173
16042	630174
6604	630175
90246	630176
23354	630177
6604	630178
83876	630179
4447	630180
109251	630181
39885	630182
62592	630183
25907	630184
1270	630185
212270	630186
49051	630187
73197	630188
4447	630189
21765	630190
70642	630191
11222	630192
125333	630193
77908	630194
48805	630195
35746	630196
196578	630197
40560	630198
4221	630199
15033	630200
16401	630201
82456	630202
166219	630203
2142	630204
120870	630205
4998	630206
5041	630207
32488	630208
88369	630209
25437	630210
63061	630211
4323	630212
105184	630213
10472	630214
7761	630215
44024	630216
65111	630217
44219	630218
2856	630219
77666	630220
263	630221
47662	630222
8633	630223
3469	630224
53	630225
13561	630226
212200	630227
82463	630228
63635	630229
125896	630230
25783	630231
168331	630232
94675	630233
17038	630234
7014	630235
435	630236
235540	630237
41558	630238
76474	630239
188710	630240
42	630241
20402	630242
7033	630243
21598	630244
55443	630245
52244	630246
43387	630247
23985	630248
40830	630249
92098	630250
192542	630251
177612	630252
59566	630253
55898	630254
210894	630255
34275	630256
2808	630257
33885	630258
23784	630259
22894	630260
5848	630261
54613	630262
54111	630263
54642	630264
7949	630265
2777	630266
25978	630267
32200	630268
7870	630269
262	630270
53103	630271
15271	630272
22278	630273
42858	630274
138433	630275
24182	630276
38168	630277
62322	630278
7897	630279
65513	630280
19065	630281
48072	630282
12931	630283
143800	630284
21255	630285
21255	630286
50777	630287
54187	630288
8234	630289
4756	630290
6276	630291
52043	630292
13479	630293
12041	630294
340	630295
24774	630296
74211	630297
6403	630298
20460	630299
33902	630300
9646	630301
40185	630302
30210	630303
69238	630304
19923	630305
24314	630306
3238	630307
61514	630308
79498	630309
3682	630310
29781	630311
24687	630312
24312	630313
4722	630314
72744	630315
47012	630316
8251	630317
7292	630318
117144	630319
5923	630320
3458	630321
123374	630322
5256	630323
25613	630324
6975	630325
23954	630326
43460	630327
79801	630328
4736	630329
36704	630330
14831	630331
120205	630332
104111	630333
53000	630334
13768	630335
13490	630336
11800	630337
10992	630338
18836	630339
34556	630340
15615	630341
24502	630342
10953	630343
38003	630344
46150	630345
40627	630346
63815	630347
199845	630348
46982	630349
20954	630350
32914	630351
71520	630352
13956	630353
3757	630354
9124	630355
37682	630356
15	630357
51132	630358
27164	630359
18876	630360
6367	630361
200	630362
10730	630363
9989	630364
24519	630365
1801	630366
96514	630367
206419	630368
202	630369
491	630370
2384	630371
11581	630372
29451	630373
1673	630374
15304	630375
19549	630376
6801	630377
6801	630378
12769	630379
1873	630380
92	630381
39882	630382
19040	630383
119	630384
57151	630385
3201	630386
1883	630387
12769	630388
60062	630389
32746	630390
1546	630391
206	630392
162978	630393
38861	630394
190833	630395
7423	630396
63584	630397
14257	630398
97508	630399
20586	630400
7547	630401
79807	630402
54693	630403
67888	630404
49881	630405
21871	630406
4474	630407
48743	630408
1448	630409
14551	630410
110570	630411
16854	630412
73647	630413
8701	630414
65679	630415
95897	630416
18788	630417
1838	630418
3026	630419
14496	630420
25995	630421
6827	630422
40276	630423
25110	630424
44259	630425
44259	630426
127	630427
32097	630428
200273	630429
14154	630430
25498	630431
604	630432
593	630433
219856	630434
218344	630435
54820	630436
28630	630437
28040	630438
42	630439
55863	630440
105892	630441
15247	630442
57271	630443
14264	630444
41270	630445
111	630446
14891	630447
32703	630448
49618	630449
106993	630450
22081	630451
15379	630452
7242	630453
146904	630454
111866	630455
9387	630456
636	630457
73436	630458
217516	630459
6364	630460
862	630461
2811	630462
8547	630463
33971	630464
25999	630465
168	630466
9791	630467
363	630468
204490	630469
22832	630470
13937	630471
45	630472
53452	630473
9378	630474
146904	630475
50498	630476
7160	630477
34291	630478
17311	630479
9917	630480
5964	630481
14466	630482
3801	630483
1358	630484
16432	630485
77067	630486
111547	630487
65683	630488
80884	630489
2992	630490
2367	630491
10156	630492
6696	630493
108	630494
50904	630495
23533	630496
4043	630497
8562	630498
800	630499
1179	630500
5410	630501
4717	630502
63712	630503
14226	630504
9496	630505
6399	630506
8152	630507
2872	630508
48754	630509
106973	630510
98534	630511
108534	630512
55769	630513
38601	630514
177515	630515
51600	630516
12779	630517
2184	630518
2221	630519
5869	630520
155997	630521
32128	630522
4507	630523
15840	630524
45064	630525
25137	630526
21280	630527
7094	630528
15526	630529
2084	630530
17229	630531
49343	630532
119542	630533
1443	630534
73857	630535
8278	630536
39948	630537
164831	630538
143784	630539
3744	630540
98730	630541
25188	630542
26490	630543
17774	630544
17982	630545
3221	630546
40787	630547
44335	630548
5802	630549
4411	630550
202561	630551
20611	630552
21077	630553
88194	630554
16241	630555
14464	630556
68143	630557
110313	630558
31290	630559
26353	630560
46463	630561
61702	630562
50867	630563
23758	630564
81034	630565
80156	630566
62870	630567
21166	630568
37348	630569
40079	630570
46460	630571
69647	630572
20	630573
44219	630574
83676	630575
15935	630576
753	630577
85377	630578
62308	630579
13490	630580
88644	630581
13017	630582
64858	630583
33875	630584
284	630585
24056	630586
64593	630587
11952	630588
1517	630589
73619	630590
9376	630591
10098	630592
71243	630593
30871	630594
50875	630595
79268	630596
2015	630597
117778	630598
30243	630599
10944	630600
47685	630601
130947	630602
72745	630603
38211	630604
14888	630605
9002	630606
18407	630607
148910	630608
116734	630609
116734	630610
33312	630611
132415	630612
21820	630613
24611	630614
60147	630615
3053	630616
108093	630617
4655	630618
10954	630619
37448	630620
41051	630621
77377	630622
33648	630623
65484	630624
63726	630625
49431	630626
8066	630627
24859	630628
47596	630629
185090	630630
145554	630631
230321	630632
186494	630633
117778	630634
29384	630635
33036	630636
32757	630637
147741	630638
18693	630639
21903	630640
15610	630641
98474	630642
17284	630643
62053	630644
19837	630645
125614	630646
15559	630647
94591	630648
127725	630649
39245	630650
34981	630651
24598	630652
1652	630653
102039	630654
22216	630655
5893	630656
3469	630657
20527	630658
37662	630659
33930	630660
218581	630661
162599	630662
116752	630663
126310	630664
3729	630665
4844	630666
70551	630667
4546	630668
1276	630669
1146	630670
91798	630671
91798	630672
92202	630673
1951	630674
141228	630675
47529	630676
11116	630677
34137	630678
34137	630679
34137	630680
88820	630681
60136	630682
78383	630683
42982	630684
19447	630685
56111	630686
14534	630687
22331	630688
73518	630689
98911	630690
16367	630691
60523	630692
14729	630693
48169	630694
3159	630695
6797	630696
11480	630697
46097	630698
50	630699
15524	630700
47122	630701
4737	630702
8079	630703
2504	630704
1486	630705
38337	630706
118715	630707
155486	630708
1070	630709
9941	630710
30157	630711
1449	630712
40441	630713
53064	630714
26281	630715
23580	630716
136358	630717
47306	630718
10098	630719
160989	630720
20165	630721
161966	630722
28201	630723
118347	630724
79760	630725
36546	630726
1100	630727
103436	630728
12885	630729
67446	630730
15646	630731
7971	630732
35107	630733
46765	630734
211	630735
6947	630736
7734	630737
17072	630738
6934	630739
51818	630740
133966	630741
10197	630742
80665	630743
1165	630744
105	630745
26518	630746
117397	630747
39831	630748
52166	630749
25044	630750
164244	630751
3747	630752
11128	630753
12677	630754
217350	630755
91823	630756
92170	630757
4237	630758
54287	630759
136029	630760
27278	630761
2859	630762
45262	630763
12865	630764
12865	630765
116767	630766
78006	630767
184658	630768
187001	630769
42631	630770
27274	630771
41608	630772
5302	630773
17749	630774
150473	630775
83518	630776
7392	630777
14335	630778
14420	630779
20913	630780
79896	630781
7164	630782
101359	630783
120750	630784
73585	630785
58943	630786
548	630787
4640	630788
212096	630789
50575	630790
72785	630791
209062	630792
103681	630793
103608	630794
41343	630795
97535	630796
33099	630797
19400	630798
19450	630799
68660	630800
66580	630801
122203	630802
211814	630803
1938	630804
8511	630805
2532	630806
238320	630807
7561	630808
31043	630809
197845	630810
82156	630811
129437	630812
118427	630813
96369	630814
10718	630815
84230	630816
117174	630817
102336	630818
138975	630819
163519	630820
238632	630821
158901	630822
27085	630823
60402	630824
56470	630825
157103	630826
19525	630827
11344	630828
26485	630829
21593	630830
33187	630831
51620	630832
165873	630833
18916	630834
200340	630835
17243	630836
133718	630837
218151	630838
1478	630839
104392	630840
2029	630841
18775	630842
81	630843
102422	630844
109797	630845
37334	630846
46797	630847
43612	630848
52173	630849
8341	630850
18607	630851
2088	630852
2088	630853
16409	630854
3402	630855
35872	630856
116990	630857
31758	630858
31679	630859
20047	630860
43188	630861
76312	630862
16122	630863
9302	630864
3419	630865
4388	630866
170788	630867
233088	630868
116534	630869
95943	630870
36846	630871
16079	630872
51730	630873
103680	630874
41418	630875
78394	630876
21379	630877
40475	630878
66819	630879
29755	630880
27554	630881
66007	630882
89766	630883
44573	630884
68574	630885
27871	630886
165888	630887
78469	630888
3554	630889
17672	630890
77497	630891
113909	630892
52095	630893
124458	630894
220990	630895
29182	630896
6540	630897
21449	630898
228105	630899
32714	630900
40730	630901
94372	630902
24047	630903
221736	630904
116372	630905
60453	630906
218795	630907
96064	630908
235349	630909
103575	630910
221314	630911
230278	630912
21045	630913
4918	630914
234278	630915
119532	630916
118485	630917
231732	630918
3388	630919
8212	630920
26544	630921
86264	630922
78452	630923
18867	630924
57849	630925
161064	630926
71804	630927
156709	630928
233110	630929
119641	630930
156819	630931
232966	630932
160400	630933
184165	630934
157146	630935
22970	630936
138168	630937
106950	630938
36886	630939
228185	630940
224694	630941
159315	630942
85974	630943
3599	630944
1454	630945
7343	630946
5173	630947
109090	630948
221670	630949
20980	630950
2475	630951
19492	630952
62782	630953
119294	630954
109578	630955
30808	630956
108783	630957
78400	630958
77487	630959
41581	630960
56609	630961
59156	630962
53045	630963
20366	630964
5710	630965
79831	630966
19373	630967
87801	630968
48742	630969
2333	630970
79071	630971
2333	630972
1047	630973
29501	630974
1846	630975
29590	630976
2570	630977
123264	630978
69710	630979
22618	630980
46938	630981
66111	630982
12652	630983
115186	630984
15957	630985
56521	630986
35305	630987
226504	630988
107957	630989
5908	630990
2030	630991
125206	630992
21709	630993
154084	630994
3690	630995
147768	630996
56077	630997
38860	630998
135984	630999
124498	631000
11440	631001
10250	631002
9507	631003
19117	631004
2274	631005
12164	631006
28624	631007
31702	631008
47275	631009
24176	631010
1083	631011
4393	631012
85693	631013
96402	631014
10081	631015
7300	631016
31357	631017
54935	631018
89	631019
65167	631020
43149	631021
43117	631022
71788	631023
43196	631024
112075	631025
37882	631026
16212	631027
55636	631028
6092	631029
34004	631030
67058	631031
103609	631032
37960	631033
47992	631034
1687	631035
120	631036
4429	631037
183403	631038
67273	631039
3608	631040
86824	631041
44154	631042
89212	631043
8372	631044
80632	631045
628	631046
5244	631047
19617	631048
1330	631049
12032	631050
5027	631051
5478	631052
3659	631053
3723	631054
25422	631055
3723	631056
12928	631057
16748	631058
3533	631059
131889	631060
57859	631061
97	631062
13123	631063
106267	631064
92483	631065
62686	631066
11452	631067
15691	631068
28324	631069
81538	631070
48544	631071
3449	631072
2520	631073
147993	631074
8599	631075
14251	631076
33319	631077
328	631078
32696	631079
16939	631080
16939	631081
1880	631082
19207	631083
43017	631084
106	631085
13868	631086
144258	631087
214584	631088
27382	631089
81	631090
50133	631091
27516	631092
114843	631093
51663	631094
44117	631095
6467	631096
11399	631097
17820	631098
156439	631099
39362	631100
391	631101
5165	631102
40062	631103
41464	631104
45410	631105
23239	631106
12639	631107
30691	631108
103692	631109
10824	631110
72627	631111
31022	631112
14118	631113
43118	631114
20468	631115
135994	631116
12992	631117
43966	631118
48050	631119
5712	631120
452	631121
28080	631122
167196	631123
5778	631124
843	631125
81748	631126
1279	631127
32992	631128
68554	631129
181839	631130
14932	631131
24030	631132
86554	631133
22422	631134
12389	631135
182052	631136
60568	631137
22649	631138
48959	631139
8761	631140
7996	631141
40812	631142
28779	631143
62410	631144
74464	631145
80609	631146
47143	631147
140268	631148
79253	631149
60492	631150
32982	631151
47647	631152
66131	631153
56588	631154
71655	631155
37443	631156
51492	631157
76092	631158
73150	631159
34653	631160
41487	631161
29182	631162
18871	631163
40644	631164
37679	631165
91896	631166
5444	631167
63206	631168
1165	631169
6390	631170
5901	631171
165361	631172
11543	631173
37841	631174
8720	631175
36634	631176
73403	631177
57949	631178
99521	631179
2643	631180
19038	631181
56608	631182
238635	631183
68287	631184
68207	631185
59258	631186
89757	631187
28256	631188
89184	631189
68741	631190
77322	631191
21546	631192
68594	631193
77410	631194
160933	631195
142269	631196
7478	631197
120561	631198
88225	631199
238011	631200
3066	631201
4540	631202
98620	631203
72419	631204
6359	631205
29558	631206
136916	631207
50339	631208
11509	631209
13667	631210
12029	631211
1814	631212
45927	631213
20437	631214
1329	631215
8036	631216
5505	631217
80884	631218
66135	631219
52112	631220
26164	631221
8411	631222
63830	631223
70024	631224
1373	631225
32796	631226
138474	631227
60735	631228
10688	631229
238082	631230
28904	631231
31969	631232
54787	631233
122687	631234
113303	631235
48645	631236
116262	631237
40005	631238
62540	631239
40795	631240
9577	631241
72801	631242
63088	631243
6741	631244
54498	631245
1647	631246
18778	631247
65041	631248
38853	631249
146905	631250
48611	631251
10087	631252
1253	631253
2651	631254
42942	631255
10053	631256
3146	631257
33197	631258
9512	631259
7382	631260
23999	631261
18582	631262
68950	631263
86644	631264
73723	631265
2416	631266
98467	631267
18089	631268
27854	631269
3559	631270
66439	631271
16286	631272
39464	631273
104834	631274
79674	631275
3871	631276
37115	631277
109232	631278
77481	631279
36043	631280
17975	631281
13602	631282
2848	631283
99552	631284
215520	631285
4830	631286
42160	631287
13502	631288
4182	631289
10096	631290
6081	631291
123734	631292
81528	631293
25790	631294
49405	631295
14966	631296
39472	631297
100229	631298
119573	631299
33627	631300
27662	631301
32341	631302
15155	631303
218210	631304
2475	631305
34500	631306
80679	631307
14788	631308
219318	631309
59288	631310
132999	631311
41060	631312
105836	631313
112035	631314
99540	631315
79943	631316
131954	631317
11492	631318
6203	631319
10432	631320
32676	631321
3960	631322
174780	631323
88378	631324
11452	631325
105547	631326
20132	631327
14683	631328
165941	631329
79094	631330
62014	631331
35680	631332
77471	631333
30875	631334
101372	631335
2103	631336
8397	631337
143444	631338
2976	631339
44240	631340
117684	631341
41038	631342
36833	631343
161	631344
4827	631345
54883	631346
21398	631347
57392	631348
56721	631349
10289	631350
23737	631351
100623	631352
167500	631353
60558	631354
89741	631355
59225	631356
60488	631357
38138	631358
41694	631359
167312	631360
52799	631361
21434	631362
88878	631363
53210	631364
193213	631365
47210	631366
40779	631367
67241	631368
100602	631369
18530	631370
118269	631371
59638	631372
93804	631373
21698	631374
76117	631375
46197	631376
54779	631377
10561	631378
33293	631379
18907	631380
9281	631381
76203	631382
77626	631383
26229	631384
157509	631385
1893	631386
37343	631387
14093	631388
2698	631389
38759	631390
89981	631391
25862	631392
87068	631393
41617	631394
2816	631395
88273	631396
15408	631397
6411	631398
153507	631399
24958	631400
235463	631401
7645	631402
21731	631403
9170	631404
7920	631405
38742	631406
3	631407
54177	631408
12641	631409
262	631410
23684	631411
17120	631412
22264	631413
38796	631414
10579	631415
12313	631416
3741	631417
5535	631418
608	631419
13286	631420
20697	631421
32914	631422
18498	631423
8647	631424
955	631425
4312	631426
82571	631427
41877	631428
64624	631429
928	631430
10362	631431
31328	631432
27566	631433
9058	631434
92651	631435
27138	631436
11559	631437
15401	631438
7497	631439
18408	631440
10817	631441
11636	631442
2643	631443
48932	631444
31974	631445
48929	631446
33586	631447
33348	631448
20778	631449
44867	631450
12410	631451
48603	631452
127372	631453
8713	631454
12701	631455
12692	631456
61843	631457
1002	631458
9329	631459
174409	631460
81753	631461
157091	631462
211065	631463
17172	631464
24827	631465
43834	631466
21596	631467
56814	631468
7011	631469
29150	631470
34391	631471
144375	631472
127532	631473
22568	631474
14085	631475
98876	631476
21613	631477
174343	631478
6036	631479
84786	631480
1277	631481
17197	631482
148	631483
10763	631484
91865	631485
15985	631486
106507	631487
18227	631488
18814	631489
176365	631490
62032	631491
23941	631492
394	631493
4683	631494
41824	631495
168151	631496
15593	631497
86041	631498
55761	631499
1674	631500
5737	631501
69473	631502
3925	631503
41174	631504
1624	631505
10333	631506
88252	631507
156026	631508
26616	631509
157033	631510
83842	631511
157033	631512
125782	631513
15131	631514
624	631515
416	631516
117439	631517
81166	631518
68673	631519
68673	631520
122951	631521
4312	631522
4312	631523
28525	631524
37709	631525
75073	631526
1758	631527
43383	631528
202971	631529
146159	631530
1136	631531
95416	631532
31203	631533
49490	631534
39149	631535
144877	631536
210182	631537
1404	631538
121738	631539
203414	631540
145880	631541
108044	631542
63167	631543
202761	631544
63180	631545
68828	631546
20530	631547
66223	631548
872	631549
17769	631550
2197	631551
1789	631552
1151	631553
786	631554
36371	631555
139069	631556
7870	631557
88904	631558
81171	631559
138250	631560
151737	631561
36945	631562
15313	631563
34655	631564
83677	631565
85298	631566
55166	631567
54740	631568
212495	631569
190338	631570
236779	631571
78064	631572
54116	631573
2221	631574
203553	631575
27128	631576
82207	631577
93838	631578
202772	631579
49452	631580
735	631581
49452	631582
785	631583
166051	631584
202665	631585
141584	631586
41514	631587
28355	631588
10090	631589
31267	631590
37	631591
930	631592
22127	631593
47081	631594
67414	631595
189105	631596
41256	631597
1921	631598
130265	631599
107975	631600
48084	631601
25037	631602
25037	631603
9117	631604
121593	631605
201727	631606
4803	631607
221950	631608
142671	631609
124824	631610
170907	631611
64700	631612
171498	631613
100680	631614
72362	631615
176458	631616
94512	631617
30917	631618
214166	631619
41008	631620
26308	631621
89734	631622
162989	631623
7914	631624
17697	631625
86822	631626
115758	631627
26442	631628
85180	631629
1931	631630
40959	631631
112902	631632
117096	631633
792	631634
7620	631635
153975	631636
155800	631637
43597	631638
12781	631639
1766	631640
150329	631641
89	631642
1045	631643
66111	631644
110758	631645
70100	631646
203136	631647
203313	631648
71335	631649
71839	631650
55777	631651
7865	631652
156971	631653
53615	631654
47750	631655
64183	631656
14909	631657
119013	631658
790	631659
30093	631660
185172	631661
209949	631662
108695	631663
3350	631664
140492	631665
21807	631666
220431	631667
188972	631668
5134	631669
13955	631670
24732	631671
18592	631672
18592	631673
166105	631674
19904	631675
26308	631676
67526	631677
3706	631678
61300	631679
177234	631680
553	631681
4245	631682
8191	631683
8174	631684
2325	631685
213	631686
98823	631687
6882	631688
1331	631689
638	631690
2959	631691
1197	631692
2959	631693
100996	631694
72402	631695
213	631696
78919	631697
59998	631698
152	631699
70992	631700
69482	631701
7705	631702
14190	631703
2853	631704
167174	631705
24927	631706
39319	631707
25139	631708
123110	631709
70535	631710
7971	631711
56909	631712
1331	631713
54830	631714
869	631715
88006	631716
80966	631717
7389	631718
63397	631719
213	631720
124343	631721
4713	631722
89431	631723
2018	631724
17122	631725
133372	631726
120	631727
66	631728
8696	631729
74876	631730
6688	631731
69	631732
5685	631733
284	631734
123	631735
146055	631736
11954	631737
553	631738
3777	631739
21202	631740
28303	631741
69	631742
27192	631743
2853	631744
7782	631745
7837	631746
1054	631747
6754	631748
50453	631749
81717	631750
6754	631751
3489	631752
156602	631753
147092	631754
177151	631755
65011	631756
55674	631757
121007	631758
85460	631759
638	631760
554	631761
554	631762
4246	631763
106087	631764
72402	631765
60329	631766
31800	631767
12613	631768
61066	631769
5912	631770
118488	631771
743	631772
31211	631773
1476	631774
6882	631775
99514	631776
39932	631777
210609	631778
22606	631779
213342	631780
120321	631781
69	631782
255	631783
21008	631784
38833	631785
90038	631786
62685	631787
1014	631788
221851	631789
81726	631790
115498	631791
64998	631792
174920	631793
3111	631794
83414	631795
82012	631796
82012	631797
108935	631798
101071	631799
141622	631800
146356	631801
108650	631802
88170	631803
65708	631804
91791	631805
41970	631806
89601	631807
116007	631808
196472	631809
1788	631810
145108	631811
164663	631812
63403	631813
63421	631814
178300	631815
211928	631816
134360	631817
153737	631818
228551	631819
153517	631820
34956	631821
930	631822
105429	631823
1090	631824
1938	631825
50315	631826
149234	631827
6966	631828
11731	631829
56596	631830
39960	631831
89817	631832
1596	631833
116810	631834
108689	631835
85739	631836
16487	631837
137606	631838
71597	631839
51769	631840
51769	631841
67669	631842
145810	631843
53321	631844
6621	631845
361	631846
84345	631847
6855	631848
21199	631849
20440	631850
89251	631851
33089	631852
41471	631853
48738	631854
3182	631855
15656	631856
51625	631857
113560	631858
153987	631859
1617	631860
40549	631861
18544	631862
2811	631863
9099	631864
17161	631865
29330	631866
19194	631867
66631	631868
162994	631869
12855	631870
29314	631871
29141	631872
165297	631873
2040	631874
85555	631875
11255	631876
114357	631877
11070	631878
15428	631879
18018	631880
5849	631881
44817	631882
66	631883
106653	631884
5548	631885
60182	631886
239	631887
416	631888
35305	631889
65552	631890
34158	631891
865	631892
83400	631893
5621	631894
18205	631895
21615	631896
30116	631897
9914	631898
83400	631899
127588	631900
88401	631901
14216	631902
11751	631903
11614	631904
57816	631905
215297	631906
151814	631907
19321	631908
67168	631909
52774	631910
73018	631911
20926	631912
10027	631913
13127	631914
21615	631915
55425	631916
149566	631917
2453	631918
59145	631919
41461	631920
62836	631921
8864	631922
67520	631923
2077	631924
41621	631925
118145	631926
6890	631927
62154	631928
128409	631929
1181	631930
2754	631931
89	631932
5291	631933
24209	631934
1614	631935
26504	631936
2588	631937
29330	631938
160	631939
66	631940
21603	631941
65976	631942
89434	631943
167125	631944
4547	631945
16513	631946
86907	631947
12124	631948
52345	631949
46002	631950
118486	631951
97545	631952
120592	631953
89647	631954
120408	631955
28270	631956
1084	631957
10300	631958
864	631959
156389	631960
14570	631961
1826	631962
55788	631963
163571	631964
87557	631965
142346	631966
144626	631967
19733	631968
151894	631969
40607	631970
144	631971
101602	631972
145752	631973
13109	631974
14189	631975
72370	631976
44581	631977
4651	631978
48310	631979
20063	631980
7698	631981
11249	631982
62093	631983
154312	631984
12762	631985
85618	631986
5925	631987
14798	631988
17303	631989
83313	631990
15462	631991
85753	631992
40607	631993
25693	631994
1211	631995
13136	631996
42023	631997
100	631998
42013	631999
19782	632000
28238	632001
52901	632002
14655	632003
2057	632004
1099	632005
34314	632006
848	632007
73091	632008
73091	632009
31882	632010
160527	632011
112845	632012
25630	632013
84256	632014
40520	632015
111154	632016
14106	632017
11439	632018
106652	632019
22136	632020
123987	632021
19181	632022
33927	632023
9929	632024
62057	632025
156010	632026
413	632027
620	632028
4312	632029
864	632030
63372	632031
392	632032
31129	632033
25630	632034
26183	632035
2602	632036
22208	632037
3973	632038
160465	632039
213649	632040
2914	632041
6264	632042
4343	632043
990	632044
6264	632045
62743	632046
4095	632047
7983	632048
6529	632049
38230	632050
72370	632051
27417	632052
27972	632053
9076	632054
31848	632055
1435	632056
37878	632057
5872	632058
147	632059
8840	632060
22594	632061
52613	632062
106544	632063
73260	632064
73256	632065
1837	632066
21658	632067
24291	632068
141615	632069
57475	632070
146375	632071
236696	632072
92579	632073
9381	632074
50518	632075
379	632076
13673	632077
3153	632078
77097	632079
27806	632080
3846	632081
27806	632082
37373	632083
780	632084
643	632085
126	632086
1161	632087
30348	632088
50	632089
22190	632090
83329	632091
16728	632092
70387	632093
125	632094
3	632095
7340	632096
70501	632097
69986	632098
878	632099
92359	632100
25671	632101
106106	632102
643	632103
80854	632104
8671	632105
4367	632106
40060	632107
66	632108
66	632109
66	632110
66	632111
110718	632112
123157	632113
20575	632114
183690	632115
1051	632116
146145	632117
63126	632118
590	632119
221693	632120
37003	632121
61009	632122
40091	632123
388	632124
32229	632125
42988	632126
11456	632127
16697	632128
3645	632129
12994	632130
17138	632131
3350	632132
129501	632133
18676	632134
3378	632135
14160	632136
40091	632137
29482	632138
3157	632139
1656	632140
19823	632141
6720	632142
237084	632143
73090	632144
220727	632145
108112	632146
166365	632147
146173	632148
6560	632149
159832	632150
226443	632151
107949	632152
31097	632153
115518	632154
86179	632155
156733	632156
6814	632157
12426	632158
71198	632159
227854	632160
79456	632161
17981	632162
26778	632163
90346	632164
89977	632165
20111	632166
10448	632167
104894	632168
7735	632169
1866	632170
603	632171
300	632172
1962	632173
1608	632174
63462	632175
172840	632176
1813	632177
60397	632178
28069	632179
22720	632180
3572	632181
37512	632182
23158	632183
2651	632184
55345	632185
20463	632186
4628	632187
44297	632188
268	632189
12682	632190
208	632191
9056	632192
62441	632193
4803	632194
7260	632195
27206	632196
2051	632197
14211	632198
35484	632199
14204	632200
10817	632201
2959	632202
13574	632203
7892	632204
61019	632205
16268	632206
45556	632207
30296	632208
19957	632209
93481	632210
32356	632211
19395	632212
16257	632213
37384	632214
258	632215
38472	632216
75060	632217
30984	632218
40601	632219
48665	632220
3674	632221
4205	632222
7264	632223
32356	632224
85843	632225
1927	632226
99322	632227
5329	632228
19273	632229
9430	632230
28413	632231
1140	632232
2214	632233
13246	632234
5398	632235
86	632236
3296	632237
10079	632238
6077	632239
1461	632240
6876	632241
6876	632242
41912	632243
48048	632244
63802	632245
5472	632246
16755	632247
74955	632248
16293	632249
14630	632250
4343	632251
2051	632252
492	632253
3234	632254
4851	632255
29608	632256
24306	632257
2877	632258
114039	632259
11456	632260
13305	632261
54049	632262
23876	632263
141	632264
13780	632265
9952	632266
37346	632267
35275	632268
3403	632269
24366	632270
31560	632271
58651	632272
13904	632273
70404	632274
70404	632275
70132	632276
66	632277
12602	632278
10704	632279
46705	632280
10841	632281
66	632282
32405	632283
148558	632284
4945	632285
15906	632286
27221	632287
29744	632288
38078	632289
7382	632290
58448	632291
8220	632292
20050	632293
3645	632294
17114	632295
9271	632296
3296	632297
13220	632298
8508	632299
4186	632300
24329	632301
24621	632302
42502	632303
1000	632304
504	632305
5461	632306
4519	632307
54580	632308
135991	632309
1862	632310
179620	632311
87021	632312
2308	632313
21157	632314
185858	632315
122071	632316
3139	632317
15248	632318
24293	632319
4397	632320
41826	632321
53540	632322
90069	632323
4397	632324
38484	632325
112677	632326
65764	632327
27964	632328
111762	632329
141752	632330
147209	632331
63418	632332
22140	632333
46763	632334
1739	632335
7914	632336
7914	632337
175476	632338
200054	632339
4036	632340
4545	632341
85204	632342
34696	632343
2222	632344
34643	632345
12189	632346
86503	632347
1061	632348
30114	632349
7306	632350
12468	632351
109553	632352
75874	632353
22726	632354
4222	632355
6280	632356
8021	632357
12140	632358
8745	632359
4489	632360
34393	632361
3	632362
112176	632363
54	632364
402	632365
16564	632366
11522	632367
13053	632368
70513	632369
5127	632370
3670	632371
28225	632372
64651	632373
5190	632374
205518	632375
4170	632376
26440	632377
143778	632378
4365	632379
6548	632380
67464	632381
74186	632382
21317	632383
28268	632384
254	632385
40132	632386
45888	632387
4316	632388
2189	632389
5084	632390
130374	632391
40346	632392
2007	632393
16695	632394
10770	632395
86785	632396
9311	632397
8021	632398
6264	632399
5503	632400
6413	632401
76267	632402
13182	632403
211	632404
153278	632405
13003	632406
1203	632407
19229	632408
4035	632409
20847	632410
8027	632411
42430	632412
422	632413
7926	632414
54572	632415
181870	632416
25344	632417
20903	632418
84023	632419
177	632420
3470	632421
84819	632422
43543	632423
35245	632424
49886	632425
31276	632426
23776	632427
221843	632428
1461	632429
7899	632430
4808	632431
32	632432
1453	632433
4091	632434
14189	632435
112334	632436
52817	632437
3330	632438
27702	632439
10946	632440
18581	632441
18581	632442
21444	632443
1444	632444
1623	632445
202354	632446
102106	632447
1181	632448
70107	632449
148877	632450
335	632451
335	632452
201828	632453
62769	632454
42756	632455
31621	632456
52901	632457
10442	632458
110937	632459
141496	632460
99898	632461
107174	632462
106880	632463
170233	632464
60267	632465
69492	632466
200156	632467
49203	632468
237873	632469
10804	632470
2814	632471
4029	632472
188547	632473
48996	632474
81507	632475
64330	632476
39743	632477
6379	632478
6379	632479
178191	632480
121668	632481
122403	632482
35981	632483
136880	632484
112968	632485
217916	632486
24300	632487
37372	632488
23927	632489
112968	632490
17401	632491
44813	632492
217962	632493
116576	632494
222675	632495
30137	632496
30102	632497
180472	632498
88316	632499
2422	632500
2422	632501
3737	632502
381	632503
38707	632504
3674	632505
167856	632506
144449	632507
145298	632508
86997	632509
48844	632510
92094	632511
39126	632512
138150	632513
81673	632514
9068	632515
15666	632516
1427	632517
123346	632518
34775	632519
13093	632520
104312	632521
144687	632522
80504	632523
135428	632524
5953	632525
2225	632526
226474	632527
3122	632528
4040	632529
5911	632530
176864	632531
18272	632532
1596	632533
93746	632534
164696	632535
168155	632536
217623	632537
218059	632538
1584	632539
88317	632540
134618	632541
42746	632542
110496	632543
155424	632544
70132	632545
116188	632546
55979	632547
69293	632548
6707	632549
186855	632550
28619	632551
1605	632552
2195	632553
465	632554
267	632555
239	632556
624	632557
54737	632558
47316	632559
3435	632560
7163	632561
16327	632562
4549	632563
2197	632564
2843	632565
113717	632566
56050	632567
181398	632568
79457	632569
141699	632570
12165	632571
40457	632572
12763	632573
2636	632574
8662	632575
92323	632576
175652	632577
63125	632578
4918	632579
122874	632580
16771	632581
22416	632582
75987	632583
11161	632584
40020	632585
24927	632586
123467	632587
25019	632588
51585	632589
28243	632590
35	632591
21130	632592
34158	632593
3403	632594
65833	632595
40134	632596
17375	632597
4330	632598
2230	632599
29416	632600
3595	632601
4093	632602
73250	632603
15	632604
50	632605
8221	632606
42950	632607
121371	632608
45897	632609
106724	632610
4204	632611
217888	632612
31625	632613
460	632614
85325	632615
32726	632616
1155	632617
43167	632618
42604	632619
224720	632620
73097	632621
28372	632622
1261	632623
14193	632624
141	632625
209372	632626
79462	632627
46111	632628
47571	632629
38435	632630
7035	632631
144102	632632
18419	632633
12002	632634
50325	632635
109799	632636
136514	632637
95842	632638
38886	632639
25549	632640
14187	632641
36833	632642
28894	632643
7027	632644
25559	632645
45331	632646
36478	632647
110412	632648
12002	632649
74164	632650
64467	632651
18419	632652
7884	632653
7884	632654
16820	632655
4030	632656
196036	632657
38005	632658
200145	632659
44873	632660
1314	632661
13590	632662
13732	632663
75915	632664
109	632665
141171	632666
23050	632667
97554	632668
80881	632669
170746	632670
3702	632671
16884	632672
3360	632673
105384	632674
2243	632675
519	632676
79457	632677
35196	632678
113300	632679
6205	632680
42699	632681
15202	632682
15202	632683
172461	632684
1909	632685
7429	632686
95366	632687
39535	632688
42765	632689
134422	632690
44776	632691
205692	632692
10463	632693
182999	632694
1590	632695
219955	632696
25271	632697
12730	632698
1053	632699
204389	632700
75797	632701
21831	632702
10455	632703
3430	632704
1244	632705
15249	632706
208687	632707
170728	632708
170543	632709
27099	632710
16955	632711
7940	632712
14194	632713
6315	632714
60189	632715
61773	632716
28208	632717
41511	632718
79858	632719
30971	632720
56	632721
643	632722
25563	632723
25563	632724
91554	632725
67257	632726
3302	632727
2060	632728
25151	632729
9051	632730
2579	632731
2214	632732
217674	632733
81679	632734
122968	632735
25563	632736
57467	632737
13737	632738
19547	632739
4178	632740
13777	632741
5442	632742
19957	632743
56	632744
11078	632745
28529	632746
146695	632747
404	632748
4876	632749
11833	632750
120810	632751
1783	632752
10950	632753
112409	632754
9130	632755
3601	632756
9826	632757
38170	632758
8233	632759
23362	632760
441	632761
622	632762
6431	632763
8233	632764
11218	632765
162855	632766
34034	632767
44259	632768
4584	632769
4587	632770
83949	632771
27281	632772
22880	632773
22226	632774
41374	632775
26746	632776
202621	632777
6985	632778
207522	632779
65	632780
65	632781
1729	632782
65	632783
179593	632784
3322	632785
496	632786
155	632787
155	632788
123070	632789
1587	632790
170674	632791
88652	632792
220786	632793
202206	632794
9732	632795
113646	632796
27099	632797
13243	632798
5607	632799
184439	632800
803	632801
146957	632802
86610	632803
25169	632804
119224	632805
1402	632806
135175	632807
10622	632808
25162	632809
25162	632810
134642	632811
6724	632812
2853	632813
55940	632814
72122	632815
68378	632816
197049	632817
17987	632818
91016	632819
54115	632820
167622	632821
1974	632822
5063	632823
87680	632824
119817	632825
145966	632826
176666	632827
186334	632828
108605	632829
53430	632830
15357	632831
950	632832
15332	632833
10463	632834
84463	632835
128067	632836
5191	632837
2197	632838
6741	632839
94517	632840
62099	632841
168356	632842
33460	632843
81650	632844
3475	632845
121483	632846
201364	632847
111406	632848
53322	632849
20603	632850
21941	632851
5135	632852
4530	632853
145075	632854
63313	632855
212445	632856
11914	632857
215984	632858
660	632859
217985	632860
82927	632861
111897	632862
3014	632863
19679	632864
24181	632865
160857	632866
58978	632867
175	632868
102403	632869
192514	632870
144582	632871
32462	632872
32462	632873
4906	632874
4906	632875
133554	632876
165043	632877
62707	632878
87195	632879
76362	632880
141749	632881
116617	632882
168435	632883
2954	632884
32360	632885
11797	632886
20878	632887
18996	632888
41409	632889
105668	632890
35338	632891
232650	632892
27603	632893
84674	632894
8695	632895
239281	632896
6876	632897
43099	632898
176890	632899
31629	632900
52777	632901
178461	632902
82428	632903
5382	632904
12927	632905
48396	632906
113656	632907
134855	632908
59676	632909
143831	632910
51394	632911
53075	632912
59609	632913
29677	632914
56622	632915
107817	632916
13771	632917
17124	632918
187036	632919
106774	632920
1546	632921
32393	632922
63119	632923
26077	632924
129524	632925
32125	632926
94841	632927
94841	632928
10271	632929
26116	632930
72289	632931
128538	632932
160868	632933
10271	632934
123249	632935
7231	632936
210714	632937
174880	632938
137599	632939
6131	632940
129036	632941
104025	632942
108260	632943
2740	632944
9842	632945
11312	632946
239180	632947
1099	632948
31014	632949
16203	632950
12979	632951
79851	632952
8221	632953
424	632954
641	632955
66	632956
2512	632957
8752	632958
189870	632959
7361	632960
35400	632961
128650	632962
53891	632963
194155	632964
18306	632965
7373	632966
49068	632967
54342	632968
213285	632969
86822	632970
104872	632971
2499	632972
86822	632973
95983	632974
65681	632975
53393	632976
80051	632977
61214	632978
11626	632979
47767	632980
141697	632981
82447	632982
89970	632983
28490	632984
44435	632985
6634	632986
27101	632987
38736	632988
5254	632989
78453	632990
78353	632991
47744	632992
10622	632993
30105	632994
4430	632995
2058	632996
9339	632997
61217	632998
9339	632999
15312	633000
43650	633001
9339	633002
28164	633003
51694	633004
32484	633005
86599	633006
26218	633007
86599	633008
73073	633009
86195	633010
78416	633011
65612	633012
34042	633013
103450	633014
3006	633015
4725	633016
35154	633017
5492	633018
34941	633019
202624	633020
34941	633021
177010	633022
50123	633023
53418	633024
1735	633025
119627	633026
42471	633027
5860	633028
128409	633029
67600	633030
56180	633031
113274	633032
146265	633033
50235	633034
14579	633035
110683	633036
79434	633037
95987	633038
55940	633039
203962	633040
106951	633041
137519	633042
49346	633043
15236	633044
35587	633045
122891	633046
48931	633047
20914	633048
2355	633049
82013	633050
84523	633051
201665	633052
1581	633053
37812	633054
1462	633055
19303	633056
644	633057
46320	633058
7273	633059
22680	633060
50240	633061
9632	633062
15697	633063
47119	633064
91944	633065
4195	633066
7925	633067
47074	633068
54677	633069
3482	633070
171009	633071
131484	633072
202626	633073
25571	633074
203130	633075
129215	633076
22708	633077
1059	633078
12665	633079
33971	633080
113673	633081
1759	633082
61418	633083
5399	633084
25179	633085
13565	633086
1160	633087
787	633088
29678	633089
5399	633090
80847	633091
178327	633092
6852	633093
14901	633094
865	633095
20854	633096
36421	633097
35873	633098
106801	633099
52844	633100
130164	633101
30420	633102
1613	633103
6507	633104
12440	633105
51418	633106
165524	633107
29496	633108
254	633109
160263	633110
416	633111
50182	633112
8370	633113
57281	633114
6357	633115
185165	633116
160743	633117
42571	633118
11292	633119
514	633120
49743	633121
110043	633122
50600	633123
111378	633124
99249	633125
64923	633126
416	633127
6265	633128
204187	633129
158009	633130
58220	633131
67119	633132
70944	633133
4321	633134
234333	633135
416	633136
134455	633137
9211	633138
93	633139
48177	633140
94963	633141
14084	633142
30373	633143
82494	633144
230360	633145
11792	633146
84278	633147
224533	633148
97601	633149
81547	633150
141	633151
15798	633152
260	633153
58752	633154
55623	633155
149092	633156
27	633157
150350	633158
745	633159
146111	633160
111377	633161
94440	633162
18464	633163
4542	633164
155313	633165
540	633166
147093	633167
147138	633168
108622	633169
3976	633170
25159	633171
94255	633172
7814	633173
72110	633174
2194	633175
12680	633176
14190	633177
1509	633178
54047	633179
75	633180
18238	633181
42603	633182
85014	633183
50	633184
8302	633185
122391	633186
132678	633187
56728	633188
65199	633189
24318	633190
3531	633191
55256	633192
77839	633193
45166	633194
2611	633195
95425	633196
59915	633197
5825	633198
44386	633199
5190	633200
108676	633201
54406	633202
178	633203
39585	633204
61101	633205
179827	633206
8076	633207
15712	633208
828	633209
30971	633210
15848	633211
2283	633212
138603	633213
15712	633214
2611	633215
10723	633216
66699	633217
101116	633218
25354	633219
4865	633220
49667	633221
108607	633222
42456	633223
88999	633224
3	633225
2693	633226
11689	633227
56690	633228
836	633229
255	633230
7704	633231
1862	633232
74988	633233
164543	633234
31306	633235
14618	633236
88012	633237
5361	633238
64790	633239
28837	633240
106887	633241
47528	633242
18686	633243
80881	633244
152675	633245
91357	633246
1546	633247
12668	633248
106629	633249
92798	633250
20053	633251
167193	633252
7503	633253
7503	633254
72422	633255
30094	633256
33339	633257
106135	633258
167376	633259
2519	633260
95499	633261
147956	633262
146154	633263
4584	633264
72605	633265
32082	633266
49001	633267
42559	633268
4893	633269
18575	633270
1446	633271
158886	633272
3224	633273
20610	633274
3118	633275
36743	633276
4367	633277
3118	633278
44988	633279
26020	633280
66635	633281
14332	633282
3224	633283
3498	633284
27093	633285
3224	633286
81530	633287
10794	633288
11786	633289
54733	633290
53214	633291
25746	633292
21334	633293
35253	633294
60210	633295
47269	633296
13505	633297
42902	633298
47711	633299
52177	633300
53214	633301
25084	633302
51606	633303
38793	633304
43837	633305
77866	633306
73890	633307
34522	633308
1873	633309
37876	633310
4547	633311
1201	633312
114220	633313
4078	633314
2959	633315
11623	633316
20618	633317
3521	633318
3029	633319
5332	633320
8791	633321
32065	633322
2811	633323
61288	633324
39365	633325
112640	633326
86	633327
1832	633328
13787	633329
79766	633330
31350	633331
236	633332
6483	633333
4283	633334
722	633335
88698	633336
80246	633337
100292	633338
228319	633339
19563	633340
2008	633341
62052	633342
62052	633343
81391	633344
59565	633345
16318	633346
10831	633347
16318	633348
6239	633349
11786	633350
3961	633351
4783	633352
4783	633353
19695	633354
15170	633355
1038	633356
18469	633357
10050	633358
38115	633359
16890	633360
7151	633361
112713	633362
17150	633363
87961	633364
22120	633365
6023	633366
31939	633367
7431	633368
55780	633369
1614	633370
140762	633371
16007	633372
16590	633373
28853	633374
39573	633375
8367	633376
20926	633377
73765	633378
44464	633379
13811	633380
68044	633381
141715	633382
58851	633383
5809	633384
143010	633385
119477	633386
8734	633387
7992	633388
25424	633389
74998	633390
6522	633391
65237	633392
25948	633393
2645	633394
24274	633395
6919	633396
1133	633397
85504	633398
2377	633399
1000	633400
18820	633401
6023	633402
86	633403
7369	633404
29211	633405
233364	633406
122355	633407
34670	633408
125376	633409
132777	633410
203536	633411
3100	633412
6922	633413
119972	633414
38734	633415
155427	633416
11463	633417
120655	633418
11873	633419
6483	633420
56050	633421
43988	633422
49468	633423
3028	633424
15717	633425
6363	633426
11627	633427
406	633428
124008	633429
65429	633430
732	633431
67902	633432
203077	633433
4705	633434
1065	633435
54352	633436
14798	633437
161371	633438
4906	633439
3473	633440
107205	633441
154305	633442
7903	633443
200988	633444
63064	633445
31540	633446
80931	633447
9460	633448
108937	633449
142889	633450
72428	633451
129752	633452
82057	633453
54381	633454
26315	633455
145889	633456
828	633457
88550	633458
199473	633459
22233	633460
10649	633461
21059	633462
1436	633463
121293	633464
53876	633465
62591	633466
170381	633467
21640	633468
1037	633469
146330	633470
146076	633471
41015	633472
69948	633473
9937	633474
16524	633475
106669	633476
38526	633477
34823	633478
127057	633479
102195	633480
82067	633481
30819	633482
124357	633483
27119	633484
91942	633485
19782	633486
106649	633487
48920	633488
93183	633489
38479	633490
49012	633491
24394	633492
4549	633493
5531	633494
21815	633495
4909	633496
70107	633497
203426	633498
19739	633499
1642	633500
110642	633501
84219	633502
200815	633503
30985	633504
26257	633505
743	633506
14189	633507
240214	633508
232591	633509
4588	633510
63099	633511
25739	633512
63602	633513
75495	633514
139369	633515
143888	633516
107107	633517
1987	633518
145937	633519
19238	633520
138846	633521
63381	633522
89575	633523
43575	633524
1961	633525
68378	633526
155375	633527
28113	633528
39672	633529
1265	633530
182888	633531
76934	633532
31926	633533
4794	633534
4552	633535
197941	633536
147069	633537
2239	633538
50323	633539
63377	633540
199590	633541
62280	633542
35006	633543
162103	633544
42469	633545
16025	633546
1263	633547
3538	633548
209178	633549
96327	633550
10456	633551
54046	633552
52557	633553
65351	633554
119801	633555
113587	633556
1055	633557
20470	633558
2235	633559
14438	633560
85851	633561
81033	633562
107071	633563
967	633564
38099	633565
5112	633566
221367	633567
352	633568
94370	633569
146325	633570
13764	633571
57590	633572
534	633573
146170	633574
1953	633575
85287	633576
7802	633577
79375	633578
35803	633579
63099	633580
1045	633581
66340	633582
1970	633583
14115	633584
2505	633585
55619	633586
80979	633587
145856	633588
55644	633589
141370	633590
20197	633591
4016	633592
72396	633593
18371	633594
202491	633595
121885	633596
70749	633597
37860	633598
120073	633599
49400	633600
8042	633601
108957	633602
95421	633603
113899	633604
65116	633605
129184	633606
83629	633607
81829	633608
139873	633609
44192	633610
63846	633611
108102	633612
199956	633613
48984	633614
2204	633615
57395	633616
31543	633617
34453	633618
40459	633619
20614	633620
37108	633621
58862	633622
39162	633623
151989	633624
156983	633625
49484	633626
42003	633627
1429	633628
152603	633629
100790	633630
69899	633631
10806	633632
76144	633633
15996	633634
23576	633635
2851	633636
33072	633637
29972	633638
46198	633639
7155	633640
52993	633641
680	633642
36585	633643
155512	633644
1429	633645
1987	633646
2201	633647
49481	633648
144031	633649
6434	633650
22176	633651
64639	633652
140367	633653
19377	633654
128340	633655
49445	633656
131524	633657
12827	633658
11460	633659
1750	633660
5472	633661
143810	633662
87054	633663
203450	633664
68377	633665
40281	633666
230303	633667
144006	633668
20591	633669
146098	633670
81829	633671
68824	633672
231103	633673
41015	633674
76610	633675
65675	633676
379	633677
45906	633678
1382	633679
62764	633680
165356	633681
6922	633682
22118	633683
1811	633684
109979	633685
82092	633686
172358	633687
18322	633688
32285	633689
67413	633690
461	633691
91639	633692
67478	633693
1418	633694
1274	633695
41601	633696
88792	633697
108615	633698
4040	633699
1150	633700
794	633701
499	633702
146191	633703
1933	633704
4203	633705
67542	633706
100813	633707
167504	633708
3176	633709
84920	633710
31201	633711
12675	633712
1003	633713
5090	633714
146388	633715
25760	633716
15294	633717
155357	633718
14177	633719
16980	633720
100351	633721
49456	633722
49400	633723
34554	633724
89120	633725
35391	633726
83374	633727
106764	633728
113526	633729
2814	633730
313	633731
122843	633732
155330	633733
85406	633734
40502	633735
3530	633736
156852	633737
3247	633738
1760	633739
1569	633740
146946	633741
6785	633742
188147	633743
54591	633744
109	633745
2653	633746
3091	633747
22727	633748
17373	633749
71429	633750
2576	633751
82549	633752
7528	633753
6388	633754
12633	633755
1363	633756
4469	633757
54097	633758
32467	633759
16183	633760
146950	633761
135612	633762
29715	633763
129	633764
600	633765
13219	633766
140867	633767
116580	633768
8038	633769
4567	633770
27	633771
10079	633772
5955	633773
11711	633774
88016	633775
103803	633776
156805	633777
129225	633778
71513	633779
1045	633780
10792	633781
21730	633782
7658	633783
80128	633784
91044	633785
82051	633786
2214	633787
16112	633788
55773	633789
34666	633790
144891	633791
146204	633792
25149	633793
12228	633794
2167	633795
163114	633796
42251	633797
167884	633798
82044	633799
108629	633800
68503	633801
20593	633802
45418	633803
100514	633804
74030	633805
6762	633806
144486	633807
21256	633808
873	633809
39157	633810
27895	633811
94760	633812
21415	633813
160327	633814
133357	633815
166360	633816
8209	633817
168968	633818
12725	633819
370	633820
144604	633821
120206	633822
128521	633823
27895	633824
9348	633825
16563	633826
167439	633827
81562	633828
7926	633829
69155	633830
144486	633831
63586	633832
79449	633833
107843	633834
63064	633835
63239	633836
7375	633837
106810	633838
26599	633839
156996	633840
29688	633841
55413	633842
145931	633843
119051	633844
80456	633845
19631	633846
69386	633847
7884	633848
9153	633849
125860	633850
6920	633851
16168	633852
127377	633853
1708	633854
48276	633855
10964	633856
8304	633857
1591	633858
176207	633859
51240	633860
108017	633861
62702	633862
96445	633863
152133	633864
165109	633865
33529	633866
80951	633867
49277	633868
118855	633869
106927	633870
99411	633871
6163	633872
159784	633873
19750	633874
122391	633875
108702	633876
147058	633877
145422	633878
93967	633879
94009	633880
222802	633881
7658	633882
74339	633883
107307	633884
7374	633885
14193	633886
33335	633887
2819	633888
92509	633889
70554	633890
39155	633891
28908	633892
27396	633893
198514	633894
238427	633895
144579	633896
126569	633897
121456	633898
2853	633899
200404	633900
121174	633901
114061	633902
5972	633903
86928	633904
381	633905
65504	633906
29731	633907
2417	633908
83622	633909
5442	633910
10574	633911
65204	633912
60209	633913
2417	633914
39218	633915
30601	633916
39155	633917
141583	633918
178711	633919
628	633920
52575	633921
235297	633922
140403	633923
171008	633924
15050	633925
121387	633926
97651	633927
10049	633928
416	633929
9594	633930
190	633931
8581	633932
8557	633933
11015	633934
3340	633935
124008	633936
848	633937
1195	633938
7883	633939
16509	633940
13868	633941
14004	633942
39339	633943
91797	633944
42904	633945
16436	633946
11535	633947
1414	633948
4469	633949
58015	633950
54242	633951
1438	633952
150279	633953
63433	633954
85447	633955
63051	633956
239147	633957
104504	633958
5844	633959
165461	633960
152666	633961
49427	633962
26136	633963
35802	633964
8482	633965
3940	633966
4204	633967
149683	633968
6030	633969
3333	633970
25508	633971
33815	633972
274	633973
2969	633974
2969	633975
159871	633976
22419	633977
218696	633978
54753	633979
85527	633980
18818	633981
106736	633982
113811	633983
2292	633984
107962	633985
107292	633986
203602	633987
12597	633988
68135	633989
49172	633990
2972	633991
152212	633992
153784	633993
175569	633994
94610	633995
39575	633996
1647	633997
2652	633998
225	633999
16695	634000
3895	634001
71984	634002
203092	634003
170960	634004
91731	634005
823	634006
13224	634007
97942	634008
115835	634009
2652	634010
45103	634011
3107	634012
28783	634013
61718	634014
84589	634015
75926	634016
95163	634017
125689	634018
13	634019
4831	634020
113319	634021
19709	634022
160266	634023
219111	634024
145081	634025
13952	634026
24455	634027
96980	634028
21129	634029
60498	634030
51675	634031
37864	634032
23778	634033
98267	634034
2512	634035
16059	634036
83470	634037
75728	634038
51675	634039
16085	634040
10714	634041
17557	634042
16059	634043
81015	634044
5527	634045
75975	634046
74849	634047
19629	634048
507	634049
144325	634050
9978	634051
55747	634052
107977	634053
13	634054
29	634055
22212	634056
134445	634057
146944	634058
76448	634059
109999	634060
17257	634061
44553	634062
39231	634063
131070	634064
645	634065
17152	634066
31132	634067
7224	634068
12753	634069
7224	634070
21243	634071
115455	634072
25250	634073
9453	634074
29522	634075
12359	634076
14458	634077
25179	634078
227841	634079
5316	634080
109599	634081
146944	634082
12221	634083
160458	634084
66	634085
85459	634086
29823	634087
11794	634088
38754	634089
223160	634090
26135	634091
19888	634092
91586	634093
31806	634094
124942	634095
20453	634096
2683	634097
724	634098
3458	634099
5923	634100
45425	634101
51756	634102
622	634103
99054	634104
65	634105
84171	634106
1045	634107
148306	634108
120380	634109
2282	634110
5855	634111
6659	634112
1395	634113
74210	634114
603	634115
94934	634116
9262	634117
5934	634118
12682	634119
95393	634120
199402	634121
77341	634122
111581	634123
10273	634124
213490	634125
20618	634126
6230	634127
11749	634128
146206	634129
41550	634130
145320	634131
12634	634132
27433	634133
125943	634134
150190	634135
1278	634136
107619	634137
32179	634138
53681	634139
25167	634140
92307	634141
35074	634142
6931	634143
110959	634144
9884	634145
8591	634146
3228	634147
180239	634148
23313	634149
5825	634150
94492	634151
33963	634152
10083	634153
416	634154
370	634155
26207	634156
31196	634157
85120	634158
23550	634159
17584	634160
26251	634161
49161	634162
75300	634163
32467	634164
54756	634165
112056	634166
553	634167
1698	634168
11459	634169
22507	634170
1672	634171
15226	634172
416	634173
1195	634174
49059	634175
1847	634176
1847	634177
146713	634178
4195	634179
11298	634180
16214	634181
14406	634182
9036	634183
8633	634184
139409	634185
60052	634186
11686	634187
7193	634188
4615	634189
29734	634190
28975	634191
18202	634192
4170	634193
8808	634194
4706	634195
32307	634196
2302	634197
6334	634198
553	634199
18258	634200
36979	634201
54610	634202
9804	634203
3496	634204
17578	634205
15096	634206
59361	634207
11322	634208
4098	634209
129103	634210
120379	634211
175654	634212
113442	634213
96632	634214
76610	634215
109870	634216
21120	634217
13686	634218
8491	634219
147230	634220
75648	634221
44255	634222
47161	634223
42003	634224
11419	634225
151534	634226
13852	634227
1496	634228
24932	634229
45418	634230
37705	634231
543	634232
87451	634233
22344	634234
61393	634235
52121	634236
30495	634237
21158	634238
127443	634239
8240	634240
26394	634241
23370	634242
54615	634243
5488	634244
26577	634245
3475	634246
85287	634247
3792	634248
18779	634249
37346	634250
13109	634251
16380	634252
303	634253
10829	634254
1415	634255
5448	634256
1842	634257
11890	634258
4203	634259
3706	634260
4812	634261
111325	634262
153286	634263
1865	634264
14000	634265
17872	634266
6686	634267
2184	634268
8338	634269
82975	634270
25135	634271
1049	634272
61873	634273
6547	634274
78334	634275
24013	634276
9886	634277
81795	634278
99180	634279
156293	634280
9609	634281
16307	634282
21006	634283
1084	634284
977	634285
47345	634286
418	634287
105677	634288
20343	634289
31979	634290
5598	634291
26052	634292
29187	634293
977	634294
25268	634295
27214	634296
62905	634297
1843	634298
12843	634299
30131	634300
11505	634301
8066	634302
23690	634303
28729	634304
16205	634305
25763	634306
359	634307
88908	634308
14564	634309
10704	634310
717	634311
3674	634312
6547	634313
11505	634314
1630	634315
1233	634316
4421	634317
4660	634318
77446	634319
46639	634320
25083	634321
4154	634322
5026	634323
16971	634324
2382	634325
107185	634326
5656	634327
32065	634328
3698	634329
128216	634330
150151	634331
67122	634332
9128	634333
5887	634334
6315	634335
1137	634336
127948	634337
147699	634338
120713	634339
18839	634340
23648	634341
127767	634342
4330	634343
28950	634344
38730	634345
200083	634346
114313	634347
2456	634348
2069	634349
4807	634350
174473	634351
21403	634352
141630	634353
101980	634354
147230	634355
106668	634356
104649	634357
37349	634358
57558	634359
29469	634360
22659	634361
5387	634362
9937	634363
177399	634364
128207	634365
49870	634366
60299	634367
146230	634368
94057	634369
71597	634370
24724	634371
72896	634372
3244	634373
14763	634374
39342	634375
441	634376
43411	634377
3575	634378
53709	634379
3537	634380
2377	634381
491	634382
9853	634383
1328	634384
47559	634385
11212	634386
8456	634387
7887	634388
5104	634389
14101	634390
54287	634391
5104	634392
15954	634393
30803	634394
1735	634395
39203	634396
46871	634397
92107	634398
81034	634399
8526	634400
147379	634401
3321	634402
96134	634403
8584	634404
44342	634405
3028	634406
8076	634407
50771	634408
5903	634409
15689	634410
106070	634411
2558	634412
10243	634413
14332	634414
54748	634415
16856	634416
110334	634417
994	634418
82240	634419
42168	634420
27856	634421
19578	634422
8066	634423
56596	634424
125788	634425
45410	634426
4028	634427
9979	634428
6718	634429
18183	634430
6773	634431
56415	634432
41675	634433
63387	634434
152095	634435
34268	634436
29152	634437
65910	634438
11433	634439
33963	634440
16466	634441
9344	634442
33052	634443
34028	634444
147112	634445
107461	634446
13685	634447
25839	634448
66559	634449
54454	634450
32255	634451
20609	634452
13746	634453
20375	634454
5240	634455
14690	634456
108477	634457
11372	634458
11109	634459
82655	634460
1165	634461
27115	634462
11783	634463
5600	634464
12339	634465
77615	634466
6527	634467
13886	634468
31123	634469
76816	634470
22009	634471
101180	634472
68587	634473
101668	634474
46380	634475
59249	634476
192708	634477
136500	634478
21444	634479
31123	634480
32993	634481
59536	634482
61373	634483
76099	634484
4869	634485
23698	634486
16949	634487
39335	634488
100906	634489
25063	634490
65127	634491
52221	634492
8705	634493
63097	634494
190317	634495
46696	634496
37257	634497
122719	634498
11621	634499
6439	634500
125386	634501
3038	634502
137183	634503
255	634504
29038	634505
9632	634506
618	634507
2073	634508
117505	634509
122719	634510
25831	634511
28716	634512
46099	634513
102409	634514
11576	634515
5947	634516
46734	634517
19389	634518
135943	634519
369	634520
4031	634521
30979	634522
3808	634523
138720	634524
29974	634525
37775	634526
23473	634527
66065	634528
161431	634529
217093	634530
62684	634531
51613	634532
113504	634533
73811	634534
24838	634535
119433	634536
10653	634537
11749	634538
46376	634539
1449	634540
6317	634541
4031	634542
6129	634543
63396	634544
103541	634545
5709	634546
3331	634547
26251	634548
77065	634549
303	634550
16214	634551
303	634552
101010	634553
144581	634554
114364	634555
107129	634556
108699	634557
15255	634558
38015	634559
104886	634560
65400	634561
1935	634562
202693	634563
165068	634564
28041	634565
180358	634566
3988	634567
2274	634568
155451	634569
2337	634570
21121	634571
2071	634572
1133	634573
30084	634574
105	634575
3969	634576
20403	634577
2974	634578
945	634579
9819	634580
24890	634581
715	634582
995	634583
125049	634584
13909	634585
2337	634586
565	634587
9400	634588
5672	634589
105	634590
328	634591
1441	634592
504	634593
10044	634594
33821	634595
1923	634596
105	634597
73832	634598
3018	634599
36842	634600
39759	634601
9819	634602
105	634603
69989	634604
31244	634605
3023	634606
7923	634607
3496	634608
7365	634609
10645	634610
55207	634611
12019	634612
107998	634613
59982	634614
56063	634615
63191	634616
8228	634617
1068	634618
191974	634619
203320	634620
100015	634621
69786	634622
16776	634623
138723	634624
203891	634625
42678	634626
106793	634627
119120	634628
203989	634629
70215	634630
42680	634631
52126	634632
41859	634633
222447	634634
145317	634635
89499	634636
8260	634637
100629	634638
122134	634639
107166	634640
64998	634641
2497	634642
64637	634643
1961	634644
96082	634645
1263	634646
1969	634647
178397	634648
322	634649
20596	634650
41917	634651
74881	634652
11526	634653
23503	634654
120847	634655
77225	634656
108061	634657
29662	634658
79293	634659
54305	634660
200038	634661
63099	634662
144031	634663
108660	634664
113072	634665
871	634666
50331	634667
177837	634668
66346	634669
34245	634670
6205	634671
2253	634672
54347	634673
5226	634674
11879	634675
9644	634676
8854	634677
92680	634678
81776	634679
84160	634680
58415	634681
51610	634682
56637	634683
155951	634684
76236	634685
24697	634686
197748	634687
6242	634688
30821	634689
43310	634690
138258	634691
19886	634692
193533	634693
81072	634694
53822	634695
81718	634696
141705	634697
62734	634698
218884	634699
89206	634700
125161	634701
235408	634702
172250	634703
49331	634704
200430	634705
163168	634706
151982	634707
117517	634708
160420	634709
75512	634710
126164	634711
50616	634712
54472	634713
18811	634714
48526	634715
40669	634716
40648	634717
77478	634718
183319	634719
91548	634720
122010	634721
1741	634722
15164	634723
15162	634724
31249	634725
81897	634726
144204	634727
93589	634728
202796	634729
153208	634730
146304	634731
123905	634732
55695	634733
45578	634734
108763	634735
2505	634736
93454	634737
69892	634738
26105	634739
50567	634740
100185	634741
13826	634742
70649	634743
63602	634744
191858	634745
1483	634746
143899	634747
4469	634748
198463	634749
14115	634750
144160	634751
92691	634752
213568	634753
39155	634754
100773	634755
34245	634756
1436	634757
2213	634758
93450	634759
48447	634760
100508	634761
203171	634762
14324	634763
143935	634764
13764	634765
106864	634766
144877	634767
30960	634768
134213	634769
147102	634770
66084	634771
8925	634772
81239	634773
34471	634774
70508	634775
38097	634776
89882	634777
200607	634778
81340	634779
1948	634780
81884	634781
145085	634782
1483	634783
33875	634784
48776	634785
28950	634786
54418	634787
79646	634788
109	634789
1034	634790
4001	634791
55106	634792
1613	634793
10109	634794
1499	634795
15237	634796
1648	634797
81240	634798
108437	634799
143846	634800
16882	634801
164754	634802
6044	634803
11838	634804
35210	634805
8338	634806
5158	634807
16985	634808
1670	634809
235352	634810
146292	634811
41665	634812
49164	634813
144472	634814
145066	634815
143896	634816
81079	634817
14009	634818
2846	634819
50946	634820
56688	634821
44720	634822
79455	634823
219447	634824
108234	634825
38284	634826
80993	634827
54543	634828
65257	634829
161358	634830
192409	634831
122911	634832
49158	634833
180015	634834
34353	634835
200775	634836
85386	634837
21819	634838
53423	634839
134016	634840
58365	634841
590	634842
175692	634843
24684	634844
37829	634845
16751	634846
65927	634847
119950	634848
14248	634849
465	634850
25905	634851
153225	634852
681	634853
18532	634854
22518	634855
19501	634856
14000	634857
54301	634858
110937	634859
54266	634860
6744	634861
8521	634862
61254	634863
26513	634864
122911	634865
5144	634866
81026	634867
62773	634868
90761	634869
63305	634870
8522	634871
114103	634872
64056	634873
9296	634874
38475	634875
171507	634876
36235	634877
94483	634878
153917	634879
124431	634880
68401	634881
107920	634882
49021	634883
31098	634884
15376	634885
18068	634886
69784	634887
79468	634888
122070	634889
3992	634890
127347	634891
53400	634892
197102	634893
46687	634894
161988	634895
88990	634896
239113	634897
131224	634898
168053	634899
63436	634900
68823	634901
21823	634902
145949	634903
12890	634904
38356	634905
57321	634906
144030	634907
26599	634908
16690	634909
239965	634910
81702	634911
7092	634912
49001	634913
66696	634914
166720	634915
68300	634916
144826	634917
167991	634918
20816	634919
41274	634920
16888	634921
12772	634922
7823	634923
14254	634924
381	634925
93191	634926
15510	634927
49679	634928
89983	634929
2202	634930
82427	634931
1145	634932
19353	634933
96276	634934
1409	634935
9344	634936
54457	634937
106642	634938
55995	634939
18936	634940
40774	634941
31872	634942
63387	634943
8205	634944
55901	634945
11606	634946
67504	634947
65325	634948
64651	634949
20470	634950
80945	634951
1416	634952
83543	634953
211730	634954
106809	634955
20037	634956
22366	634957
3479	634958
18131	634959
37480	634960
7429	634961
117148	634962
216731	634963
69717	634964
20601	634965
92130	634966
54440	634967
199143	634968
89094	634969
109102	634970
46036	634971
9776	634972
37829	634973
1434	634974
17487	634975
8954	634976
29595	634977
6449	634978
19904	634979
8584	634980
19687	634981
351	634982
53819	634983
155708	634984
4023	634985
39152	634986
155433	634987
91947	634988
128177	634989
46958	634990
38261	634991
107150	634992
42477	634993
22285	634994
144700	634995
136762	634996
76146	634997
23729	634998
64448	634999
2030	635000
200948	635001
145686	635002
14115	635003
16462	635004
17403	635005
200060	635006
78213	635007
87236	635008
199695	635009
42535	635010
75021	635011
1226	635012
200085	635013
48989	635014
156513	635015
2418	635016
9460	635017
84463	635018
12763	635019
2491	635020
9193	635021
3170	635022
45321	635023
107720	635024
74030	635025
122951	635026
80140	635027
202267	635028
59350	635029
8939	635030
79366	635031
146068	635032
46217	635033
52787	635034
129180	635035
47438	635036
30093	635037
84208	635038
42748	635039
84367	635040
140404	635041
12141	635042
133930	635043
3410	635044
70202	635045
10882	635046
209783	635047
9964	635048
150470	635049
27159	635050
48778	635051
11519	635052
1269	635053
112790	635054
92297	635055
46076	635056
51504	635057
36442	635058
1483	635059
32798	635060
48304	635061
3479	635062
18311	635063
7903	635064
110658	635065
77783	635066
2186	635067
131970	635068
1721	635069
10742	635070
199282	635071
65237	635072
2181	635073
1739	635074
46764	635075
20028	635076
1794	635077
17585	635078
73471	635079
55623	635080
36143	635081
106641	635082
6036	635083
38036	635084
2766	635085
48958	635086
743	635087
238654	635088
107987	635089
7092	635090
2603	635091
7827	635092
38382	635093
9430	635094
187045	635095
199707	635096
58704	635097
201893	635098
27387	635099
48768	635100
51454	635101
24934	635102
134000	635103
106888	635104
41971	635105
23312	635106
111494	635107
11766	635108
167763	635109
1930	635110
150536	635111
139470	635112
13906	635113
30517	635114
14217	635115
5918	635116
63158	635117
152549	635118
199502	635119
202690	635120
194353	635121
21172	635122
83936	635123
82076	635124
20681	635125
15154	635126
61386	635127
14994	635128
146158	635129
1127	635130
43650	635131
1137	635132
108049	635133
24266	635134
42806	635135
18355	635136
8904	635137
18416	635138
82511	635139
190748	635140
127933	635141
1272	635142
21436	635143
34548	635144
55995	635145
3322	635146
146856	635147
512	635148
17049	635149
28015	635150
207	635151
12740	635152
28441	635153
13691	635154
22659	635155
66361	635156
19077	635157
3109	635158
8658	635159
51614	635160
503	635161
83869	635162
111576	635163
81323	635164
49254	635165
61707	635166
3125	635167
139248	635168
986	635169
62107	635170
5230	635171
16846	635172
19695	635173
30069	635174
28382	635175
66567	635176
15319	635177
16735	635178
21784	635179
17023	635180
12105	635181
9820	635182
66	635183
11668	635184
9820	635185
4186	635186
16469	635187
2015	635188
34085	635189
17289	635190
19710	635191
2302	635192
60445	635193
588	635194
28893	635195
55252	635196
142632	635197
72981	635198
36686	635199
68917	635200
130711	635201
100020	635202
100032	635203
6164	635204
49939	635205
45518	635206
20181	635207
2632	635208
42207	635209
20181	635210
588	635211
3410	635212
724	635213
3406	635214
30420	635215
995	635216
31911	635217
8397	635218
6919	635219
131154	635220
141715	635221
47147	635222
8635	635223
62544	635224
95	635225
3545	635226
6260	635227
11499	635228
30441	635229
3737	635230
12130	635231
172018	635232
4205	635233
18206	635234
33808	635235
81996	635236
41704	635237
9724	635238
996	635239
60672	635240
66361	635241
33779	635242
111407	635243
220634	635244
2629	635245
199501	635246
1196	635247
18459	635248
112640	635249
16146	635250
162566	635251
91948	635252
874	635253
142237	635254
51623	635255
1420	635256
1130	635257
4482	635258
37372	635259
540	635260
2302	635261
9580	635262
70304	635263
35037	635264
9690	635265
35764	635266
30824	635267
38037	635268
28020	635269
2194	635270
92807	635271
146510	635272
121422	635273
46479	635274
80221	635275
163595	635276
1438	635277
15363	635278
214623	635279
6166	635280
29002	635281
7888	635282
683	635283
8662	635284
61403	635285
146215	635286
13510	635287
38814	635288
15236	635289
127039	635290
54800	635291
3492	635292
64369	635293
10499	635294
7131	635295
92662	635296
80743	635297
25333	635298
13932	635299
16936	635300
11616	635301
33370	635302
36742	635303
67649	635304
8393	635305
51718	635306
58003	635307
174733	635308
42804	635309
37139	635310
8847	635311
1063	635312
20618	635313
8303	635314
75804	635315
24978	635316
40948	635317
16611	635318
7278	635319
8322	635320
48433	635321
11710	635322
7756	635323
69549	635324
61403	635325
4796	635326
19617	635327
116576	635328
82914	635329
5170	635330
19663	635331
145901	635332
68329	635333
11605	635334
55366	635335
109	635336
27078	635337
1015	635338
7369	635339
20861	635340
959	635341
103294	635342
79800	635343
71828	635344
24140	635345
47700	635346
4532	635347
29954	635348
3282	635349
108149	635350
5541	635351
52272	635352
6314	635353
29745	635354
20371	635355
2671	635356
47784	635357
41749	635358
10021	635359
37480	635360
15824	635361
1155	635362
68233	635363
3494	635364
32127	635365
166633	635366
28925	635367
1147	635368
78280	635369
16892	635370
4884	635371
55969	635372
61257	635373
11785	635374
159792	635375
59442	635376
204573	635377
28362	635378
86747	635379
3097	635380
20363	635381
30569	635382
36971	635383
105717	635384
143743	635385
27811	635386
5809	635387
7179	635388
21717	635389
9258	635390
61638	635391
31510	635392
120569	635393
19834	635394
9104	635395
10017	635396
88139	635397
4196	635398
80743	635399
2389	635400
123916	635401
26391	635402
4290	635403
109423	635404
110645	635405
106853	635406
2871	635407
2877	635408
35489	635409
2860	635410
1145	635411
49511	635412
6184	635413
109314	635414
6284	635415
7989	635416
38334	635417
416	635418
54642	635419
26391	635420
61909	635421
48979	635422
81795	635423
103596	635424
22408	635425
11354	635426
71374	635427
8272	635428
40544	635429
2367	635430
5860	635431
163414	635432
11605	635433
110271	635434
8012	635435
31201	635436
4917	635437
33153	635438
150031	635439
108345	635440
8954	635441
32237	635442
116091	635443
5485	635444
97868	635445
7864	635446
18445	635447
148362	635448
29712	635449
73033	635450
1741	635451
87335	635452
47759	635453
906	635454
31420	635455
6343	635456
32127	635457
29710	635458
40685	635459
3988	635460
17890	635461
177577	635462
26532	635463
6846	635464
122925	635465
3282	635466
65	635467
83584	635468
98950	635469
60227	635470
13098	635471
18751	635472
115890	635473
313	635474
15253	635475
3991	635476
55820	635477
37239	635478
2601	635479
5152	635480
6477	635481
45988	635482
20036	635483
20036	635484
7179	635485
79667	635486
11607	635487
313	635488
52943	635489
10008	635490
148008	635491
53330	635492
143866	635493
22361	635494
12334	635495
27214	635496
7287	635497
13686	635498
9848	635499
137018	635500
96695	635501
74795	635502
137620	635503
43122	635504
59725	635505
20432	635506
66729	635507
5144	635508
14382	635509
80068	635510
9978	635511
87282	635512
45427	635513
137109	635514
3282	635515
73945	635516
27511	635517
5989	635518
28658	635519
46267	635520
43623	635521
19839	635522
225	635523
8222	635524
164742	635525
68066	635526
2326	635527
57738	635528
77631	635529
1768	635530
11358	635531
56696	635532
41002	635533
57725	635534
435	635535
22276	635536
2860	635537
201235	635538
83594	635539
9319	635540
328	635541
6413	635542
63965	635543
138524	635544
4529	635545
17487	635546
37567	635547
3573	635548
313	635549
207348	635550
279	635551
59719	635552
10219	635553
82780	635554
53891	635555
5170	635556
16120	635557
6687	635558
120357	635559
6184	635560
25982	635561
88297	635562
92641	635563
202528	635564
34158	635565
63972	635566
46702	635567
45634	635568
19345	635569
17783	635570
99938	635571
24863	635572
36744	635573
178	635574
82493	635575
17692	635576
6076	635577
30569	635578
4905	635579
16936	635580
207779	635581
26422	635582
385	635583
48109	635584
210439	635585
36771	635586
45086	635587
1472	635588
475	635589
27841	635590
31412	635591
152032	635592
164442	635593
30431	635594
20198	635595
148017	635596
77485	635597
119857	635598
208169	635599
15181	635600
80474	635601
56596	635602
32121	635603
153926	635604
112864	635605
3821	635606
65410	635607
196552	635608
9001	635609
101458	635610
199685	635611
46013	635612
58416	635613
36990	635614
381	635615
6362	635616
36331	635617
92625	635618
10899	635619
179933	635620
3436	635621
6404	635622
18827	635623
41146	635624
25489	635625
68118	635626
62743	635627
62773	635628
5189	635629
36170	635630
58640	635631
5569	635632
7212	635633
9198	635634
235396	635635
47150	635636
8260	635637
39520	635638
207624	635639
18584	635640
11954	635641
7088	635642
59197	635643
1645	635644
76574	635645
110648	635646
56401	635647
28931	635648
28639	635649
31785	635650
52783	635651
26824	635652
1766	635653
10085	635654
255	635655
40446	635656
88988	635657
44392	635658
4555	635659
59573	635660
21662	635661
24949	635662
10061	635663
5154	635664
10987	635665
13520	635666
44443	635667
57212	635668
71253	635669
11920	635670
17941	635671
747	635672
21799	635673
144487	635674
203923	635675
144449	635676
63099	635677
42185	635678
135959	635679
49099	635680
66051	635681
62756	635682
144045	635683
69350	635684
65953	635685
33173	635686
6528	635687
31067	635688
31660	635689
102187	635690
50118	635691
29627	635692
62877	635693
3333	635694
29301	635695
138716	635696
3380	635697
16092	635698
36457	635699
12072	635700
43243	635701
6528	635702
37445	635703
25830	635704
21315	635705
123814	635706
896	635707
11675	635708
8012	635709
239	635710
76970	635711
49494	635712
2394	635713
8497	635714
47045	635715
1702	635716
28529	635717
57312	635718
3693	635719
9155	635720
49481	635721
30813	635722
155328	635723
1938	635724
2215	635725
39156	635726
5159	635727
121667	635728
56406	635729
13975	635730
2693	635731
204676	635732
26910	635733
1059	635734
56271	635735
101874	635736
169854	635737
66477	635738
13801	635739
24548	635740
178010	635741
71422	635742
20107	635743
58065	635744
6512	635745
8333	635746
189976	635747
49648	635748
58436	635749
23371	635750
47064	635751
26149	635752
28613	635753
167067	635754
215936	635755
10279	635756
48442	635757
136833	635758
2673	635759
59609	635760
61763	635761
84977	635762
82648	635763
87510	635764
75258	635765
117629	635766
15938	635767
537	635768
92334	635769
42680	635770
85351	635771
48043	635772
1764	635773
10590	635774
23927	635775
21314	635776
17335	635777
6077	635778
63689	635779
14037	635780
4697	635781
1783	635782
14284	635783
48761	635784
1172	635785
10656	635786
21212	635787
5478	635788
5568	635789
1424	635790
737	635791
15226	635792
16135	635793
57994	635794
112292	635795
106965	635796
2302	635797
44287	635798
92426	635799
33378	635800
37707	635801
15273	635802
4553	635803
15428	635804
112424	635805
24830	635806
9945	635807
441	635808
13745	635809
57590	635810
55703	635811
20376	635812
11582	635813
208273	635814
12763	635815
6263	635816
39155	635817
6391	635818
24783	635819
13680	635820
47475	635821
83344	635822
52647	635823
51360	635824
51360	635825
102555	635826
111733	635827
38804	635828
1181	635829
3512	635830
12618	635831
4816	635832
2851	635833
5118	635834
19856	635835
14585	635836
831	635837
33236	635838
75	635839
3120	635840
11459	635841
25354	635842
14115	635843
80298	635844
40212	635845
2517	635846
114191	635847
1743	635848
110595	635849
1998	635850
118563	635851
7131	635852
12763	635853
32594	635854
12001	635855
1993	635856
6788	635857
31131	635858
38	635859
4365	635860
35074	635861
11086	635862
1658	635863
143662	635864
30964	635865
13906	635866
29469	635867
44045	635868
15254	635869
12182	635870
59418	635871
4524	635872
78685	635873
1483	635874
14213	635875
25309	635876
15177	635877
20027	635878
37349	635879
19816	635880
28962	635881
18691	635882
57267	635883
151878	635884
2438	635885
29553	635886
35074	635887
37481	635888
57692	635889
2499	635890
43153	635891
48443	635892
17285	635893
86887	635894
54143	635895
12489	635896
131	635897
5481	635898
26306	635899
19575	635900
177965	635901
133096	635902
57120	635903
67088	635904
1040	635905
26089	635906
116680	635907
85353	635908
5953	635909
155284	635910
33258	635911
14882	635912
14882	635913
1268	635914
101868	635915
228905	635916
23217	635917
83682	635918
50191	635919
22924	635920
53745	635921
149076	635922
11927	635923
5795	635924
1601	635925
48646	635926
27105	635927
139874	635928
19742	635929
33623	635930
27392	635931
27392	635932
49420	635933
50431	635934
51769	635935
171506	635936
160568	635937
15154	635938
153280	635939
80958	635940
199650	635941
11770	635942
504	635943
107873	635944
1127	635945
41238	635946
89070	635947
52221	635948
67868	635949
167388	635950
69942	635951
504	635952
129047	635953
169816	635954
41129	635955
40861	635956
15154	635957
78271	635958
59969	635959
176185	635960
52061	635961
222920	635962
110166	635963
3547	635964
166475	635965
170232	635966
13251	635967
128222	635968
30413	635969
66660	635970
776	635971
47711	635972
6150	635973
33221	635974
1987	635975
53509	635976
121591	635977
48407	635978
36665	635979
166991	635980
44010	635981
203183	635982
50165	635983
76899	635984
88858	635985
30297	635986
8939	635987
107291	635988
1299	635989
1931	635990
4918	635991
18301	635992
37517	635993
3520	635994
2226	635995
36588	635996
100149	635997
3435	635998
92024	635999
98993	636000
4493	636001
50000	636002
2934	636003
363	636004
46145	636005
202982	636006
37343	636007
18967	636008
2022	636009
59072	636010
6870	636011
9609	636012
11519	636013
208495	636014
16887	636015
20532	636016
151453	636017
84035	636018
94353	636019
70061	636020
8153	636021
85874	636022
183946	636023
139076	636024
22726	636025
5448	636026
2458	636027
84376	636028
82142	636029
1000	636030
53408	636031
27445	636032
19687	636033
62936	636034
68954	636035
144944	636036
33376	636037
47473	636038
37977	636039
28547	636040
7790	636041
90379	636042
40453	636043
744	636044
37597	636045
27459	636046
80068	636047
51694	636048
18222	636049
5448	636050
68079	636051
43985	636052
91294	636053
91273	636054
2385	636055
47056	636056
1964	636057
143696	636058
9675	636059
47473	636060
42452	636061
119343	636062
126213	636063
74920	636064
9129	636065
8333	636066
1368	636067
98940	636068
42195	636069
132928	636070
792	636071
8364	636072
46923	636073
3029	636074
14563	636075
4615	636076
4615	636077
1263	636078
2974	636079
50529	636080
25966	636081
2969	636082
32791	636083
183491	636084
1000	636085
2300	636086
137018	636087
81305	636088
33019	636089
2247	636090
2230	636091
14188	636092
1704	636093
14310	636094
182072	636095
141	636096
4728	636097
14554	636098
6390	636099
16267	636100
100710	636101
7287	636102
20905	636103
344	636104
2528	636105
2963	636106
410	636107
106872	636108
214711	636109
59209	636110
125741	636111
72466	636112
11983	636113
112134	636114
232554	636115
72654	636116
95516	636117
94133	636118
66999	636119
23981	636120
20167	636121
12694	636122
98687	636123
30014	636124
137168	636125
62476	636126
823	636127
37503	636128
975	636129
5381	636130
2345	636131
7100	636132
81648	636133
110940	636134
113102	636135
26002	636136
416	636137
1957	636138
13505	636139
77317	636140
58846	636141
6300	636142
119879	636143
2094	636144
11746	636145
36207	636146
27798	636147
52523	636148
45	636149
1873	636150
10144	636151
78303	636152
54489	636153
2094	636154
16585	636155
634	636156
21238	636157
101650	636158
106436	636159
56427	636160
67643	636161
741	636162
125887	636163
26002	636164
15848	636165
6913	636166
6913	636167
73260	636168
100409	636169
192300	636170
210608	636171
107567	636172
213566	636173
127604	636174
115535	636175
190388	636176
238706	636177
12546	636178
46706	636179
106918	636180
59821	636181
1250	636182
44523	636183
28008	636184
128845	636185
56128	636186
134887	636187
28047	636188
29510	636189
233296	636190
135034	636191
31677	636192
96607	636193
5467	636194
11388	636195
5401	636196
63	636197
226166	636198
38703	636199
164461	636200
175595	636201
66	636202
47786	636203
27412	636204
1097	636205
2811	636206
34277	636207
106279	636208
140139	636209
34584	636210
2969	636211
1308	636212
2949	636213
22755	636214
68760	636215
14931	636216
239374	636217
14225	636218
169692	636219
138495	636220
135909	636221
41078	636222
415	636223
152208	636224
14609	636225
1290	636226
10078	636227
31718	636228
198696	636229
56888	636230
50521	636231
15584	636232
64813	636233
64813	636234
86673	636235
84643	636236
73169	636237
20155	636238
23070	636239
70126	636240
116766	636241
87112	636242
24552	636243
28353	636244
35221	636245
75684	636246
75684	636247
32390	636248
15624	636249
96900	636250
126103	636251
445	636252
84503	636253
30409	636254
39798	636255
154408	636256
49934	636257
38635	636258
1082	636259
106057	636260
15824	636261
20939	636262
12189	636263
60	636264
60043	636265
65330	636266
60672	636267
16670	636268
31466	636269
88429	636270
110793	636271
16191	636272
40109	636273
24317	636274
118633	636275
120051	636276
52184	636277
124330	636278
50202	636279
208923	636280
7552	636281
36795	636282
65021	636283
90749	636284
26789	636285
90744	636286
39548	636287
51406	636288
211114	636289
165486	636290
91846	636291
76847	636292
39771	636293
229720	636294
19850	636295
68064	636296
81430	636297
200608	636298
63422	636299
10974	636300
24229	636301
18179	636302
123558	636303
8495	636304
25001	636305
40443	636306
15966	636307
132763	636308
68049	636309
22771	636310
48596	636311
39149	636312
39010	636313
83938	636314
22177	636315
103620	636316
39717	636317
39717	636318
184596	636319
125999	636320
7501	636321
82078	636322
94391	636323
119644	636324
19703	636325
155644	636326
53192	636327
6000	636328
97994	636329
17981	636330
79351	636331
512	636332
13561	636333
12174	636334
59750	636335
3387	636336
2885	636337
12930	636338
17345	636339
8071	636340
161637	636341
8071	636342
4330	636343
34622	636344
14656	636345
53033	636346
13448	636347
150883	636348
201707	636349
140057	636350
107965	636351
203430	636352
75553	636353
146220	636354
144639	636355
146186	636356
12114	636357
8792	636358
5240	636359
22048	636360
30896	636361
4480	636362
28413	636363
6769	636364
87233	636365
96155	636366
10468	636367
165715	636368
15255	636369
9573	636370
21372	636371
21372	636372
116993	636373
129289	636374
51626	636375
62762	636376
36113	636377
49621	636378
55204	636379
31552	636380
21901	636381
17252	636382
46314	636383
91775	636384
7371	636385
271	636386
38709	636387
9723	636388
29216	636389
35402	636390
111167	636391
170	636392
1439	636393
676	636394
46136	636395
103440	636396
127688	636397
59231	636398
133405	636399
214557	636400
34574	636401
119671	636402
192423	636403
18549	636404
36246	636405
12220	636406
87034	636407
80913	636408
88357	636409
121412	636410
42576	636411
9174	636412
65865	636413
11341	636414
6398	636415
33785	636416
20033	636417
160	636418
2030	636419
17761	636420
4886	636421
3595	636422
39061	636423
17360	636424
4955	636425
107892	636426
1777	636427
156488	636428
1270	636429
26664	636430
232374	636431
23085	636432
118557	636433
413	636434
6340	636435
36785	636436
56100	636437
6270	636438
15683	636439
7552	636440
28113	636441
23606	636442
25796	636443
8701	636444
51428	636445
140162	636446
50025	636447
21303	636448
6240	636449
4074	636450
64813	636451
135211	636452
32600	636453
21310	636454
36673	636455
2249	636456
465	636457
72166	636458
35760	636459
5853	636460
1067	636461
99051	636462
204519	636463
26828	636464
69386	636465
106	636466
24140	636467
34005	636468
71887	636469
1208	636470
30938	636471
17951	636472
14066	636473
43401	636474
34104	636475
107974	636476
10041	636477
5077	636478
6809	636479
7223	636480
20991	636481
29841	636482
5852	636483
10041	636484
51640	636485
27777	636486
86606	636487
34200	636488
17189	636489
2477	636490
48632	636491
25030	636492
180323	636493
43158	636494
80902	636495
51370	636496
100866	636497
106149	636498
113809	636499
137734	636500
3765	636501
65909	636502
155500	636503
50847	636504
69149	636505
155500	636506
183467	636507
88999	636508
2974	636509
6876	636510
65336	636511
14384	636512
101012	636513
176317	636514
5403	636515
5077	636516
113137	636517
22719	636518
11889	636519
408	636520
162006	636521
28465	636522
888	636523
4871	636524
217486	636525
17388	636526
4566	636527
128263	636528
708	636529
38027	636530
23403	636531
99938	636532
149940	636533
17199	636534
153752	636535
14319	636536
7884	636537
5552	636538
184841	636539
36234	636540
5403	636541
28621	636542
10030	636543
149446	636544
3196	636545
2443	636546
408	636547
57584	636548
191771	636549
2382	636550
14213	636551
28214	636552
28673	636553
22528	636554
61667	636555
148840	636556
27673	636557
194476	636558
122554	636559
16732	636560
15715	636561
11627	636562
1001	636563
38163	636564
45991	636565
6318	636566
53724	636567
193380	636568
36655	636569
1995	636570
35781	636571
38633	636572
111696	636573
4343	636574
30826	636575
5399	636576
123527	636577
17609	636578
108305	636579
4767	636580
2079	636581
11519	636582
177382	636583
56207	636584
6547	636585
410	636586
5488	636587
11607	636588
62529	636589
81992	636590
5154	636591
112782	636592
9097	636593
72268	636594
44212	636595
9645	636596
57937	636597
74316	636598
8456	636599
9097	636600
8521	636601
61399	636602
9703	636603
29524	636604
210165	636605
16384	636606
129377	636607
58129	636608
124048	636609
4325	636610
29967	636611
105397	636612
872	636613
22228	636614
32530	636615
60052	636616
18750	636617
6044	636618
29573	636619
17604	636620
32479	636621
57276	636622
38640	636623
6477	636624
152653	636625
31489	636626
113137	636627
44217	636628
8484	636629
7756	636630
4196	636631
6277	636632
73877	636633
16884	636634
2823	636635
4583	636636
4583	636637
91273	636638
92424	636639
38769	636640
121729	636641
117201	636642
24862	636643
180401	636644
21172	636645
11557	636646
31135	636647
80997	636648
83522	636649
2129	636650
23854	636651
63467	636652
178194	636653
8450	636654
37167	636655
89455	636656
6165	636657
144060	636658
66064	636659
34951	636660
28314	636661
191802	636662
137453	636663
232869	636664
76847	636665
165658	636666
138746	636667
26055	636668
9512	636669
23320	636670
43984	636671
32489	636672
65243	636673
8706	636674
92372	636675
89374	636676
72279	636677
21284	636678
21284	636679
36597	636680
49757	636681
62016	636682
36885	636683
87055	636684
88967	636685
67004	636686
67004	636687
49744	636688
32559	636689
120025	636690
1039	636691
53877	636692
35860	636693
130519	636694
52776	636695
106844	636696
2781	636697
45153	636698
94482	636699
217007	636700
119998	636701
31718	636702
142570	636703
94808	636704
89706	636705
48312	636706
953	636707
3904	636708
112893	636709
215221	636710
90754	636711
29373	636712
51851	636713
75351	636714
161152	636715
7401	636716
96142	636717
27353	636718
235122	636719
235466	636720
108313	636721
200710	636722
73307	636723
136607	636724
115237	636725
178312	636726
22782	636727
20128	636728
115817	636729
47226	636730
60410	636731
22276	636732
22276	636733
23320	636734
54389	636735
149908	636736
27806	636737
2066	636738
8646	636739
587	636740
1049	636741
1411	636742
34013	636743
2546	636744
25615	636745
49255	636746
10230	636747
4357	636748
2994	636749
7233	636750
25167	636751
1001	636752
1001	636753
3429	636754
99917	636755
89732	636756
91475	636757
1265	636758
49256	636759
152096	636760
53828	636761
11805	636762
42471	636763
167279	636764
167279	636765
2220	636766
210973	636767
24955	636768
22200	636769
4481	636770
63189	636771
120066	636772
120800	636773
59952	636774
97057	636775
108156	636776
79459	636777
121573	636778
141555	636779
12426	636780
104841	636781
90364	636782
32166	636783
212869	636784
32161	636785
61220	636786
155991	636787
68194	636788
80627	636789
200839	636790
203280	636791
146178	636792
147072	636793
43995	636794
93883	636795
146222	636796
239294	636797
15102	636798
52210	636799
144845	636800
94107	636801
54543	636802
24285	636803
18512	636804
180900	636805
114045	636806
147036	636807
33107	636808
2856	636809
85656	636810
78058	636811
238312	636812
238629	636813
112717	636814
2198	636815
50998	636816
202342	636817
161939	636818
3528	636819
20398	636820
89196	636821
1955	636822
1160	636823
2473	636824
45261	636825
45261	636826
64963	636827
135441	636828
22477	636829
26942	636830
89586	636831
41234	636832
157538	636833
12361	636834
122219	636835
33554	636836
5769	636837
12361	636838
10373	636839
33554	636840
69500	636841
10373	636842
68380	636843
68380	636844
146071	636845
26424	636846
26424	636847
217145	636848
151815	636849
34091	636850
6782	636851
147254	636852
85643	636853
79151	636854
67333	636855
38915	636856
93674	636857
203017	636858
26942	636859
7429	636860
196193	636861
66724	636862
1613	636863
91494	636864
69825	636865
122989	636866
69825	636867
62963	636868
15098	636869
32270	636870
95539	636871
164723	636872
3536	636873
166010	636874
15404	636875
14146	636876
225067	636877
146155	636878
225456	636879
115475	636880
76738	636881
5531	636882
192015	636883
112163	636884
124153	636885
3028	636886
169010	636887
89191	636888
110499	636889
1978	636890
91440	636891
10717	636892
10717	636893
164445	636894
107658	636895
65421	636896
967	636897
1596	636898
84890	636899
124793	636900
45865	636901
157319	636902
153428	636903
18209	636904
1586	636905
121825	636906
53445	636907
39040	636908
202958	636909
40332	636910
108061	636911
81696	636912
66564	636913
128393	636914
27773	636915
65810	636916
94200	636917
91401	636918
177677	636919
65459	636920
37001	636921
131	636922
146256	636923
116715	636924
110666	636925
126958	636926
416	636927
10316	636928
12105	636929
62760	636930
27441	636931
4570	636932
107140	636933
27174	636934
44327	636935
127352	636936
86915	636937
119621	636938
89203	636939
67110	636940
108085	636941
37160	636942
17411	636943
183488	636944
123506	636945
5072	636946
174662	636947
29904	636948
82446	636949
1282	636950
14161	636951
23313	636952
3161	636953
20528	636954
20528	636955
8027	636956
60035	636957
203000	636958
209386	636959
68735	636960
53311	636961
68735	636962
143234	636963
57005	636964
24301	636965
585	636966
167497	636967
235245	636968
217986	636969
1418	636970
55099	636971
239121	636972
970	636973
4062	636974
42841	636975
117345	636976
52828	636977
205614	636978
203184	636979
41335	636980
31769	636981
156004	636982
236695	636983
42756	636984
26308	636985
83122	636986
69784	636987
51936	636988
103511	636989
82011	636990
7853	636991
47792	636992
47694	636993
104845	636994
47792	636995
47792	636996
48453	636997
6073	636998
162090	636999
9145	637000
114262	637001
62658	637002
160959	637003
54696	637004
2662	637005
124680	637006
845	637007
631	637008
2593	637009
81	637010
1884	637011
49771	637012
3338	637013
50932	637014
3202	637015
5653	637016
2974	637017
44676	637018
4016	637019
12632	637020
12653	637021
5150	637022
6391	637023
109525	637024
104505	637025
49	637026
2325	637027
93891	637028
43197	637029
18473	637030
2994	637031
240	637032
86666	637033
55822	637034
22696	637035
23399	637036
145607	637037
17454	637038
11419	637039
110944	637040
217	637041
9203	637042
122118	637043
1616	637044
578	637045
30826	637046
85475	637047
1760	637048
39878	637049
113682	637050
75902	637051
204987	637052
44745	637053
1202	637054
38	637055
38	637056
38099	637057
109609	637058
67228	637059
13596	637060
85577	637061
20162	637062
133430	637063
200784	637064
37358	637065
138688	637066
57727	637067
24039	637068
130132	637069
11774	637070
38749	637071
27217	637072
71192	637073
71192	637074
156244	637075
15128	637076
2974	637077
2600	637078
23152	637079
2294	637080
10829	637081
2466	637082
148145	637083
39764	637084
49397	637085
689	637086
75774	637087
111658	637088
15260	637089
578	637090
284	637091
12226	637092
425	637093
639	637094
757	637095
5824	637096
2358	637097
2358	637098
284	637099
887	637100
2656	637101
54701	637102
27203	637103
284	637104
4246	637105
425	637106
23142	637107
284	637108
115853	637109
3966	637110
6898	637111
284	637112
23142	637113
81002	637114
7405	637115
19839	637116
18239	637117
3804	637118
66	637119
20627	637120
4283	637121
211	637122
38048	637123
9700	637124
171	637125
23413	637126
757	637127
68764	637128
157398	637129
35900	637130
26575	637131
167778	637132
313	637133
15564	637134
25985	637135
4310	637136
202918	637137
202805	637138
10473	637139
2843	637140
162122	637141
2005	637142
41363	637143
48074	637144
5088	637145
156767	637146
69470	637147
1135	637148
8923	637149
171694	637150
1862	637151
39314	637152
24940	637153
11890	637154
81916	637155
19659	637156
139318	637157
11539	637158
12439	637159
150399	637160
145324	637161
175034	637162
46434	637163
20373	637164
24199	637165
37346	637166
945	637167
2493	637168
79857	637169
4031	637170
150708	637171
148204	637172
10677	637173
236121	637174
98277	637175
90010	637176
41935	637177
31877	637178
22330	637179
1976	637180
1976	637181
214906	637182
57425	637183
188110	637184
20363	637185
86407	637186
85883	637187
153321	637188
12700	637189
6165	637190
386	637191
11000	637192
61306	637193
31421	637194
24381	637195
5975	637196
13686	637197
11575	637198
6623	637199
525	637200
32274	637201
43982	637202
144205	637203
30945	637204
2467	637205
4584	637206
81664	637207
99434	637208
42186	637209
8704	637210
157397	637211
80935	637212
123742	637213
171348	637214
86919	637215
12732	637216
1304	637217
1849	637218
91456	637219
113047	637220
56515	637221
2840	637222
46202	637223
137658	637224
34093	637225
34093	637226
111773	637227
84300	637228
77984	637229
39607	637230
15321	637231
227632	637232
25433	637233
30613	637234
240341	637235
48474	637236
61191	637237
122283	637238
22740	637239
66362	637240
220296	637241
75	637242
81683	637243
64639	637244
43109	637245
122995	637246
5969	637247
50061	637248
9671	637249
82432	637250
20103	637251
36430	637252
134190	637253
28893	637254
17643	637255
89204	637256
15907	637257
46377	637258
199676	637259
17435	637260
26240	637261
26240	637262
214505	637263
163357	637264
198233	637265
24869	637266
112634	637267
23297	637268
7239	637269
73413	637270
26646	637271
63430	637272
1268	637273
203440	637274
2513	637275
6782	637276
540	637277
512	637278
15770	637279
5363	637280
167563	637281
72258	637282
38563	637283
4076	637284
84027	637285
74661	637286
1101	637287
64585	637288
138649	637289
13160	637290
22668	637291
30612	637292
105161	637293
65445	637294
29702	637295
40642	637296
37041	637297
20150	637298
1434	637299
29484	637300
747	637301
9413	637302
9537	637303
747	637304
14265	637305
14265	637306
1172	637307
747	637308
43398	637309
43398	637310
11625	637311
15743	637312
19048	637313
40562	637314
1172	637315
57685	637316
36699	637317
138527	637318
7987	637319
101098	637320
64500	637321
14133	637322
51	637323
6462	637324
14016	637325
7992	637326
55589	637327
7992	637328
7992	637329
31	637330
820	637331
10209	637332
20721	637333
820	637334
40625	637335
27728	637336
271	637337
6995	637338
34614	637339
544	637340
544	637341
1172	637342
101405	637343
34592	637344
16059	637345
1799	637346
747	637347
779	637348
153782	637349
20103	637350
52631	637351
119412	637352
17445	637353
37072	637354
18597	637355
210571	637356
48764	637357
113543	637358
50534	637359
203257	637360
1955	637361
520	637362
7673	637363
5234	637364
28012	637365
1265	637366
237792	637367
182611	637368
20206	637369
82206	637370
441	637371
2822	637372
41086	637373
2983	637374
129939	637375
37168	637376
123	637377
115932	637378
79809	637379
2775	637380
39162	637381
79809	637382
60058	637383
767	637384
3364	637385
767	637386
49919	637387
146581	637388
9702	637389
8591	637390
14335	637391
123	637392
170007	637393
70807	637394
31098	637395
16795	637396
120006	637397
117205	637398
3772	637399
16746	637400
9110	637401
165968	637402
81413	637403
68013	637404
123	637405
1680	637406
8699	637407
35866	637408
30598	637409
14352	637410
47720	637411
19249	637412
44850	637413
1082	637414
1082	637415
1082	637416
1082	637417
6518	637418
19249	637419
34214	637420
96263	637421
35866	637422
28113	637423
164886	637424
83476	637425
12307	637426
101726	637427
69890	637428
27139	637429
170794	637430
1738	637431
92692	637432
24759	637433
137075	637434
2186	637435
2525	637436
203456	637437
55328	637438
22567	637439
225	637440
64433	637441
39411	637442
8688	637443
60680	637444
71739	637445
19508	637446
202496	637447
182290	637448
1322	637449
966	637450
25591	637451
127574	637452
13918	637453
14336	637454
27344	637455
105964	637456
87745	637457
163785	637458
24606	637459
106920	637460
88915	637461
47595	637462
56390	637463
132824	637464
16855	637465
44343	637466
185517	637467
25794	637468
2934	637469
64821	637470
12822	637471
142489	637472
27140	637473
6022	637474
10463	637475
28208	637476
147918	637477
3145	637478
1942	637479
2815	637480
68309	637481
61944	637482
28660	637483
59000	637484
71625	637485
22214	637486
146246	637487
93194	637488
64815	637489
120337	637490
3132	637491
46784	637492
52463	637493
144437	637494
7256	637495
119694	637496
113566	637497
155419	637498
63453	637499
12809	637500
53844	637501
54189	637502
3489	637503
165347	637504
66177	637505
441	637506
13886	637507
131793	637508
11746	637509
46705	637510
162679	637511
156153	637512
101195	637513
114498	637514
181	637515
1653	637516
111494	637517
63386	637518
145418	637519
87143	637520
107621	637521
89069	637522
58618	637523
6467	637524
59424	637525
716	637526
3215	637527
70970	637528
14248	637529
25533	637530
157319	637531
18533	637532
112616	637533
152995	637534
4956	637535
117994	637536
208650	637537
57813	637538
9668	637539
147961	637540
25506	637541
2846	637542
124754	637543
51642	637544
63802	637545
8076	637546
18533	637547
21039	637548
1614	637549
87121	637550
716	637551
99859	637552
17483	637553
36105	637554
64887	637555
25875	637556
39315	637557
12897	637558
39500	637559
8456	637560
67635	637561
106661	637562
4766	637563
12897	637564
50068	637565
54881	637566
35088	637567
51422	637568
109	637569
15834	637570
25127	637571
1256	637572
111444	637573
7287	637574
46698	637575
7126	637576
78197	637577
199715	637578
2518	637579
21006	637580
33203	637581
107885	637582
40583	637583
40583	637584
152948	637585
90126	637586
88988	637587
98402	637588
131256	637589
1653	637590
112042	637591
47654	637592
2856	637593
166050	637594
214705	637595
23169	637596
183616	637597
23445	637598
16704	637599
75393	637600
82141	637601
11113	637602
46607	637603
49934	637604
5642	637605
1368	637606
58992	637607
7895	637608
16922	637609
149464	637610
4875	637611
61927	637612
63312	637613
73061	637614
30891	637615
80519	637616
47554	637617
98981	637618
49733	637619
32143	637620
79227	637621
105585	637622
84338	637623
145320	637624
57517	637625
22878	637626
2228	637627
160625	637628
14418	637629
55180	637630
59697	637631
45789	637632
96516	637633
95131	637634
4670	637635
26474	637636
98986	637637
67777	637638
61565	637639
49318	637640
7328	637641
6357	637642
76586	637643
200174	637644
106736	637645
62728	637646
199679	637647
38148	637648
55180	637649
99726	637650
36142	637651
88973	637652
36142	637653
3459	637654
123924	637655
50824	637656
39296	637657
49227	637658
14720	637659
14076	637660
4884	637661
70445	637662
2886	637663
4884	637664
19236	637665
158552	637666
48870	637667
119016	637668
2863	637669
179488	637670
65373	637671
236068	637672
39935	637673
22878	637674
87005	637675
169539	637676
140576	637677
74330	637678
237036	637679
238154	637680
39984	637681
73263	637682
35374	637683
27965	637684
49330	637685
34246	637686
27798	637687
95131	637688
138794	637689
58534	637690
31247	637691
20533	637692
7557	637693
23746	637694
63810	637695
6039	637696
193985	637697
45468	637698
94133	637699
43246	637700
91763	637701
37098	637702
16604	637703
21294	637704
31815	637705
67765	637706
98692	637707
4884	637708
167415	637709
116573	637710
118789	637711
62761	637712
65	637713
31371	637714
90122	637715
202618	637716
146366	637717
61223	637718
51597	637719
108501	637720
74345	637721
143755	637722
328	637723
80865	637724
65536	637725
190301	637726
16732	637727
4195	637728
11961	637729
32295	637730
65536	637731
73552	637732
1777	637733
2385	637734
69437	637735
163177	637736
75407	637737
3966	637738
28386	637739
35706	637740
106711	637741
74300	637742
55901	637743
62467	637744
92824	637745
74536	637746
1016	637747
20197	637748
51660	637749
142263	637750
23796	637751
6239	637752
48962	637753
11832	637754
16882	637755
63426	637756
32904	637757
52380	637758
13566	637759
13566	637760
9740	637761
7489	637762
155837	637763
96546	637764
29081	637765
136253	637766
26213	637767
145118	637768
200396	637769
130370	637770
81025	637771
58072	637772
9857	637773
24731	637774
24731	637775
9792	637776
7260	637777
103509	637778
29891	637779
63301	637780
35270	637781
173040	637782
3497	637783
15370	637784
38883	637785
634	637786
3096	637787
3737	637788
513	637789
70540	637790
8153	637791
51341	637792
6825	637793
27218	637794
14002	637795
37839	637796
20040	637797
9776	637798
5492	637799
67498	637800
50556	637801
76497	637802
76738	637803
46527	637804
203377	637805
108082	637806
220574	637807
50560	637808
29088	637809
115877	637810
31872	637811
67253	637812
94452	637813
76851	637814
35489	637815
35489	637816
35489	637817
31872	637818
108652	637819
28608	637820
223917	637821
94413	637822
214197	637823
211054	637824
3999	637825
32088	637826
113436	637827
62545	637828
7202	637829
4269	637830
29600	637831
29600	637832
9949	637833
62600	637834
211748	637835
127802	637836
64933	637837
136943	637838
22529	637839
64068	637840
50679	637841
137382	637842
68218	637843
40607	637844
5259	637845
82279	637846
28562	637847
7551	637848
7551	637849
7551	637850
21131	637851
89603	637852
116679	637853
166036	637854
35074	637855
146400	637856
33444	637857
17376	637858
1472	637859
92029	637860
77202	637861
39474	637862
144168	637863
49817	637864
4140	637865
133132	637866
5596	637867
39625	637868
229488	637869
62739	637870
8368	637871
8368	637872
8557	637873
141234	637874
10633	637875
82061	637876
71374	637877
170416	637878
81284	637879
57887	637880
213638	637881
124090	637882
69718	637883
92406	637884
23028	637885
30018	637886
13955	637887
10133	637888
22519	637889
50071	637890
6391	637891
11399	637892
72067	637893
90173	637894
78310	637895
72540	637896
44435	637897
98981	637898
18663	637899
28245	637900
31761	637901
112942	637902
84922	637903
27882	637904
210233	637905
40524	637906
15626	637907
30335	637908
26426	637909
26426	637910
83140	637911
14491	637912
8685	637913
10846	637914
83236	637915
33381	637916
83296	637917
64448	637918
91859	637919
43729	637920
57800	637921
104760	637922
1161	637923
34554	637924
28413	637925
30420	637926
233761	637927
42825	637928
66790	637929
4339	637930
186074	637931
23938	637932
26046	637933
31330	637934
31216	637935
50	637936
143962	637937
6854	637938
91880	637939
104760	637940
202754	637941
144145	637942
124308	637943
35229	637944
212246	637945
66572	637946
114292	637947
110412	637948
124566	637949
3810	637950
93031	637951
6876	637952
85284	637953
89360	637954
66171	637955
160047	637956
118333	637957
42508	637958
42508	637959
3118	637960
12740	637961
196966	637962
9848	637963
11914	637964
15813	637965
7060	637966
2171	637967
5196	637968
14430	637969
1500	637970
62650	637971
118737	637972
218327	637973
99897	637974
112057	637975
44192	637976
81336	637977
32432	637978
44410	637979
79178	637980
18	637981
14430	637982
46557	637983
44589	637984
191843	637985
160204	637986
40563	637987
18552	637988
36168	637989
84693	637990
19501	637991
35070	637992
40580	637993
152521	637994
31856	637995
4980	637996
4653	637997
35874	637998
44713	637999
144019	638000
28613	638001
82140	638002
5312	638003
5229	638004
5312	638005
29701	638006
65249	638007
25650	638008
667	638009
18552	638010
16602	638011
181952	638012
978	638013
59362	638014
9460	638015
11531	638016
5196	638017
27590	638018
58673	638019
35835	638020
162784	638021
31962	638022
7187	638023
149416	638024
35543	638025
156050	638026
35889	638027
82039	638028
1282	638029
18396	638030
1282	638031
2222	638032
106614	638033
5230	638034
3706	638035
1041	638036
7374	638037
5230	638038
10291	638039
61940	638040
61940	638041
104882	638042
203508	638043
128619	638044
20144	638045
20144	638046
20144	638047
20144	638048
6178	638049
10078	638050
5569	638051
1223	638052
107882	638053
84693	638054
23297	638055
50965	638056
46234	638057
54804	638058
6418	638059
8736	638060
199280	638061
34627	638062
10202	638063
48481	638064
58868	638065
114491	638066
97073	638067
201482	638068
132717	638069
68528	638070
153644	638071
12546	638072
22861	638073
31505	638074
65021	638075
25399	638076
40566	638077
40566	638078
64508	638079
11030	638080
129526	638081
47590	638082
136019	638083
7469	638084
76974	638085
154456	638086
95511	638087
177997	638088
14782	638089
78548	638090
66427	638091
35398	638092
19083	638093
498	638094
112388	638095
55401	638096
148094	638097
153454	638098
102172	638099
23373	638100
2250	638101
174675	638102
151505	638103
48295	638104
97778	638105
22896	638106
74645	638107
51821	638108
15517	638109
55730	638110
3675	638111
51488	638112
11252	638113
552	638114
157831	638115
49694	638116
25513	638117
146667	638118
232355	638119
43771	638120
161329	638121
80332	638122
2297	638123
2297	638124
2297	638125
106585	638126
125612	638127
18817	638128
11492	638129
238625	638130
54927	638131
156636	638132
175296	638133
18672	638134
2433	638135
187505	638136
142157	638137
109572	638138
28660	638139
54	638140
185286	638141
2206	638142
162259	638143
162069	638144
27566	638145
89592	638146
145660	638147
73155	638148
60381	638149
121381	638150
56512	638151
65823	638152
189770	638153
108177	638154
119584	638155
52413	638156
182998	638157
200576	638158
31203	638159
20479	638160
176043	638161
27435	638162
43680	638163
113722	638164
106843	638165
82010	638166
2806	638167
167033	638168
1613	638169
162823	638170
201902	638171
81065	638172
3372	638173
33476	638174
107174	638175
49000	638176
4466	638177
115836	638178
67060	638179
9145	638180
203006	638181
203191	638182
2809	638183
55430	638184
67696	638185
136689	638186
111067	638187
78904	638188
60875	638189
78904	638190
88066	638191
127536	638192
145950	638193
160408	638194
18683	638195
7228	638196
83960	638197
169860	638198
68494	638199
89545	638200
147009	638201
10742	638202
12755	638203
14206	638204
217	638205
14421	638206
16617	638207
6621	638208
112521	638209
94147	638210
106804	638211
160333	638212
106767	638213
105355	638214
224184	638215
38995	638216
177307	638217
26515	638218
1127	638219
91422	638220
121186	638221
1288	638222
26255	638223
185634	638224
121781	638225
6708	638226
73351	638227
146194	638228
1067	638229
81325	638230
82014	638231
165844	638232
18315	638233
676	638234
42481	638235
69334	638236
52682	638237
25496	638238
66055	638239
119646	638240
85273	638241
214088	638242
153407	638243
115830	638244
127477	638245
31437	638246
7924	638247
63057	638248
86943	638249
134348	638250
89354	638251
89354	638252
22330	638253
17858	638254
26013	638255
44008	638256
192612	638257
86166	638258
121533	638259
144678	638260
87965	638261
10599	638262
66777	638263
171941	638264
119452	638265
146091	638266
5860	638267
60403	638268
15256	638269
416	638270
47570	638271
159018	638272
2841	638273
6113	638274
166253	638275
146392	638276
63014	638277
149722	638278
33414	638279
136358	638280
209086	638281
95988	638282
81696	638283
41399	638284
946	638285
138760	638286
170647	638287
110779	638288
22110	638289
170894	638290
155783	638291
96689	638292
18415	638293
80939	638294
89205	638295
62181	638296
46017	638297
88957	638298
26391	638299
131484	638300
18285	638301
6738	638302
129442	638303
156211	638304
6738	638305
1141	638306
49023	638307
49023	638308
89389	638309
146263	638310
163451	638311
144205	638312
149560	638313
15358	638314
237278	638315
958	638316
39846	638317
120151	638318
59007	638319
10727	638320
107150	638321
200625	638322
67288	638323
113717	638324
239288	638325
120065	638326
69299	638327
146293	638328
236683	638329
91275	638330
54804	638331
20603	638332
3988	638333
119566	638334
122810	638335
29314	638336
55747	638337
92119	638338
1585	638339
119133	638340
6695	638341
148668	638342
117345	638343
1930	638344
93203	638345
82009	638346
41030	638347
167362	638348
152578	638349
25165	638350
107038	638351
25149	638352
65429	638353
34087	638354
91866	638355
58246	638356
25158	638357
225296	638358
1413	638359
147074	638360
90314	638361
137485	638362
5145	638363
161241	638364
190289	638365
41234	638366
81596	638367
122134	638368
135845	638369
1038	638370
145381	638371
145381	638372
9094	638373
27216	638374
81639	638375
127945	638376
122693	638377
144991	638378
20591	638379
118764	638380
63127	638381
22277	638382
92537	638383
64355	638384
9256	638385
67293	638386
219116	638387
29499	638388
77529	638389
100930	638390
12675	638391
21300	638392
110281	638393
54284	638394
200760	638395
33082	638396
2511	638397
92396	638398
2834	638399
16263	638400
3112	638401
3489	638402
221442	638403
112017	638404
7950	638405
189421	638406
112091	638407
17064	638408
1976	638409
153943	638410
144576	638411
948	638412
1049	638413
2205	638414
84191	638415
21809	638416
202845	638417
55853	638418
239384	638419
69446	638420
108990	638421
63896	638422
83469	638423
47255	638424
7854	638425
82080	638426
72578	638427
148562	638428
71660	638429
11825	638430
56418	638431
27465	638432
67059	638433
146040	638434
32888	638435
111174	638436
232752	638437
972	638438
21705	638439
71202	638440
32466	638441
20599	638442
140647	638443
1050	638444
60	638445
1195	638446
25500	638447
9780	638448
1034	638449
45670	638450
48043	638451
27497	638452
84315	638453
61021	638454
1737	638455
30539	638456
84411	638457
80357	638458
217195	638459
167199	638460
211649	638461
24629	638462
60638	638463
9480	638464
10083	638465
46867	638466
78144	638467
27189	638468
32576	638469
40903	638470
32576	638471
40903	638472
88974	638473
24177	638474
5412	638475
4487	638476
1613	638477
93672	638478
65051	638479
62662	638480
2508	638481
65754	638482
73721	638483
4816	638484
105745	638485
93683	638486
81709	638487
34619	638488
29469	638489
128001	638490
42557	638491
7391	638492
29953	638493
50594	638494
47402	638495
13520	638496
202421	638497
4322	638498
7170	638499
4769	638500
38364	638501
16318	638502
4904	638503
6315	638504
31552	638505
9500	638506
4370	638507
49102	638508
82016	638509
89089	638510
40557	638511
92417	638512
49142	638513
12653	638514
11427	638515
4705	638516
2081	638517
5432	638518
4705	638519
11094	638520
2325	638521
8065	638522
16217	638523
5399	638524
14618	638525
19672	638526
21844	638527
7115	638528
15717	638529
20623	638530
39365	638531
2663	638532
202783	638533
28693	638534
9830	638535
13539	638536
18646	638537
212797	638538
56431	638539
6165	638540
11978	638541
25709	638542
155688	638543
24000	638544
19984	638545
36665	638546
38139	638547
46950	638548
7202	638549
9400	638550
15310	638551
45160	638552
3674	638553
7137	638554
92029	638555
37691	638556
13432	638557
18429	638558
21243	638559
5849	638560
109337	638561
150728	638562
26044	638563
4469	638564
32451	638565
1542	638566
33275	638567
85816	638568
31722	638569
779	638570
2493	638571
80547	638572
24543	638573
9580	638574
143167	638575
56519	638576
121973	638577
5869	638578
24297	638579
204561	638580
21863	638581
96493	638582
79083	638583
18308	638584
3430	638585
144639	638586
136876	638587
81640	638588
68839	638589
113775	638590
108112	638591
49468	638592
154325	638593
123552	638594
52784	638595
19903	638596
681	638597
78178	638598
10574	638599
6782	638600
145226	638601
93607	638602
39737	638603
78321	638604
109322	638605
2834	638606
8947	638607
157264	638608
17880	638609
22922	638610
153025	638611
267	638612
134813	638613
100688	638614
22900	638615
7431	638616
60	638617
207183	638618
183702	638619
17498	638620
31182	638621
149733	638622
70207	638623
51671	638624
14158	638625
23439	638626
29974	638627
60243	638628
47	638629
20470	638630
9179	638631
149052	638632
27681	638633
413	638634
2058	638635
989	638636
229639	638637
107855	638638
157306	638639
126307	638640
143806	638641
42806	638642
98993	638643
9700	638644
1572	638645
10867	638646
112612	638647
217801	638648
106847	638649
105882	638650
3642	638651
155335	638652
41194	638653
35779	638654
1061	638655
85750	638656
83054	638657
82824	638658
2023	638659
79169	638660
33598	638661
20165	638662
113509	638663
203265	638664
80140	638665
95969	638666
69187	638667
231	638668
120505	638669
83755	638670
108031	638671
144006	638672
106855	638673
61191	638674
42013	638675
49437	638676
18039	638677
203790	638678
29532	638679
107265	638680
60299	638681
200453	638682
100788	638683
2745	638684
64334	638685
175	638686
30142	638687
90761	638688
1368	638689
716	638690
112213	638691
8751	638692
39754	638693
15566	638694
51777	638695
78045	638696
202842	638697
1056	638698
146399	638699
46041	638700
19647	638701
169344	638702
37496	638703
193731	638704
81727	638705
37849	638706
103495	638707
17849	638708
79421	638709
73451	638710
95963	638711
77720	638712
5719	638713
63188	638714
80128	638715
25632	638716
683	638717
29716	638718
239	638719
108162	638720
107674	638721
81403	638722
62992	638723
69480	638724
8796	638725
69187	638726
108149	638727
30448	638728
145337	638729
69025	638730
103475	638731
39395	638732
62953	638733
169641	638734
10480	638735
42159	638736
201589	638737
18034	638738
14067	638739
119123	638740
96390	638741
8935	638742
146510	638743
17962	638744
222439	638745
144000	638746
14916	638747
50523	638748
201181	638749
49172	638750
49099	638751
121162	638752
93212	638753
48970	638754
135831	638755
15955	638756
81394	638757
33431	638758
83203	638759
23047	638760
90845	638761
149565	638762
44902	638763
124162	638764
203124	638765
85618	638766
1040	638767
23402	638768
17032	638769
100321	638770
70374	638771
6346	638772
37725	638773
73665	638774
27753	638775
6686	638776
196263	638777
13749	638778
132913	638779
115947	638780
26165	638781
57575	638782
57575	638783
28881	638784
3657	638785
402	638786
5380	638787
15678	638788
12681	638789
17207	638790
7202	638791
12229	638792
31750	638793
22082	638794
96836	638795
57394	638796
21303	638797
79799	638798
45910	638799
424	638800
424	638801
7812	638802
42556	638803
4304	638804
4304	638805
24451	638806
22315	638807
7310	638808
5885	638809
16097	638810
35981	638811
91437	638812
1566	638813
1993	638814
34200	638815
135454	638816
83529	638817
2030	638818
57534	638819
51321	638820
8423	638821
13958	638822
30978	638823
53271	638824
7306	638825
105380	638826
51236	638827
1951	638828
461	638829
1061	638830
4797	638831
888	638832
175	638833
7698	638834
84769	638835
112122	638836
2980	638837
99604	638838
153962	638839
6021	638840
16538	638841
13833	638842
2297	638843
7871	638844
12767	638845
79766	638846
1607	638847
16735	638848
10465	638849
34200	638850
15339	638851
4259	638852
24655	638853
6859	638854
9776	638855
1587	638856
3777	638857
999	638858
7228	638859
32467	638860
57101	638861
73335	638862
1208	638863
87506	638864
6191	638865
137625	638866
26210	638867
301	638868
22881	638869
8456	638870
6056	638871
1147	638872
2283	638873
9350	638874
65317	638875
9641	638876
7146	638877
83590	638878
10300	638879
47803	638880
680	638881
51646	638882
8168	638883
12333	638884
30490	638885
29677	638886
22437	638887
774	638888
17064	638889
12786	638890
184412	638891
4396	638892
639	638893
74533	638894
19695	638895
57101	638896
4816	638897
31030	638898
2302	638899
96496	638900
82156	638901
9694	638902
356	638903
213	638904
18469	638905
75699	638906
220045	638907
65273	638908
3601	638909
1741	638910
1741	638911
149617	638912
18367	638913
60333	638914
151894	638915
1308	638916
63392	638917
123044	638918
15248	638919
62926	638920
22174	638921
9198	638922
55675	638923
107275	638924
152982	638925
10949	638926
57981	638927
260	638928
64386	638929
48015	638930
26143	638931
85519	638932
27518	638933
18954	638934
11693	638935
17114	638936
2687	638937
102455	638938
23005	638939
25069	638940
149212	638941
144784	638942
1121	638943
37072	638944
9964	638945
171007	638946
32006	638947
24641	638948
3668	638949
38248	638950
36734	638951
20424	638952
23170	638953
55616	638954
27747	638955
18922	638956
144979	638957
131921	638958
6707	638959
16509	638960
62611	638961
5844	638962
11459	638963
141653	638964
177045	638965
25287	638966
62181	638967
170112	638968
74097	638969
202786	638970
167422	638971
157421	638972
236871	638973
150695	638974
1946	638975
114612	638976
110991	638977
152688	638978
227230	638979
86185	638980
229649	638981
93208	638982
84436	638983
86185	638984
210026	638985
12236	638986
29529	638987
52791	638988
3532	638989
3532	638990
120343	638991
49774	638992
52817	638993
152298	638994
37708	638995
57607	638996
953	638997
135263	638998
147804	638999
28456	639000
109787	639001
3532	639002
29529	639003
9699	639004
66374	639005
38126	639006
201773	639007
12236	639008
82066	639009
82066	639010
2230	639011
2230	639012
17128	639013
1516	639014
4019	639015
163458	639016
17128	639017
30751	639018
8633	639019
17124	639020
2447	639021
17128	639022
86828	639023
52569	639024
1949	639025
49484	639026
11050	639027
83565	639028
116631	639029
203466	639030
146248	639031
84772	639032
4496	639033
145074	639034
20535	639035
95956	639036
128356	639037
38758	639038
9130	639039
38932	639040
212271	639041
34218	639042
147401	639043
122801	639044
31008	639045
31008	639046
1286	639047
91724	639048
3537	639049
25159	639050
185903	639051
114836	639052
66497	639053
50111	639054
50111	639055
70170	639056
1691	639057
40091	639058
88987	639059
40418	639060
87964	639061
31195	639062
22369	639063
203403	639064
66859	639065
31190	639066
153285	639067
43375	639068
110795	639069
43375	639070
20832	639071
33497	639072
50979	639073
202720	639074
56677	639075
10992	639076
12579	639077
218097	639078
56512	639079
6725	639080
54809	639081
41858	639082
41858	639083
1139	639084
43919	639085
64279	639086
26781	639087
7870	639088
42690	639089
114212	639090
44045	639091
12441	639092
12441	639093
117133	639094
173504	639095
157361	639096
4561	639097
6762	639098
202489	639099
212374	639100
1955	639101
58794	639102
3984	639103
17619	639104
62760	639105
24181	639106
49694	639107
51747	639108
53386	639109
110021	639110
20761	639111
20430	639112
8523	639113
96176	639114
62760	639115
110352	639116
9990	639117
107936	639118
622	639119
21352	639120
32576	639121
56974	639122
52902	639123
46958	639124
7828	639125
37275	639126
254	639127
71327	639128
1970	639129
7137	639130
17289	639131
1290	639132
11884	639133
94893	639134
17128	639135
24748	639136
16587	639137
56974	639138
13144	639139
15666	639140
35825	639141
34299	639142
14690	639143
177240	639144
74816	639145
156001	639146
12848	639147
36002	639148
39027	639149
130	639150
76405	639151
7353	639152
145442	639153
11524	639154
38784	639155
104835	639156
74612	639157
50163	639158
81237	639159
57323	639160
17136	639161
10465	639162
16764	639163
38077	639164
63115	639165
8584	639166
2249	639167
16954	639168
4732	639169
10017	639170
13777	639171
6744	639172
110183	639173
2984	639174
76445	639175
140815	639176
38640	639177
5380	639178
22941	639179
33008	639180
70342	639181
216167	639182
22906	639183
87336	639184
63613	639185
9427	639186
643	639187
131277	639188
23938	639189
9400	639190
6850	639191
103832	639192
17436	639193
84085	639194
5190	639195
7151	639196
14531	639197
191792	639198
25164	639199
7836	639200
2558	639201
19515	639202
9979	639203
5052	639204
67085	639205
7142	639206
141208	639207
13901	639208
4031	639209
11707	639210
9686	639211
74246	639212
7227	639213
115996	639214
9495	639215
85023	639216
1521	639217
219367	639218
148540	639219
20373	639220
4218	639221
38631	639222
18829	639223
27105	639224
2195	639225
8601	639226
33892	639227
99789	639228
5233	639229
2231	639230
65115	639231
84144	639232
144978	639233
47391	639234
18575	639235
5904	639236
35312	639237
121184	639238
10202	639239
31308	639240
780	639241
152083	639242
7773	639243
48626	639244
70958	639245
12447	639246
7973	639247
71644	639248
55833	639249
46246	639250
237782	639251
37517	639252
109139	639253
62613	639254
2483	639255
8636	639256
140168	639257
190742	639258
112	639259
52902	639260
1788	639261
9211	639262
7401	639263
140177	639264
16704	639265
15152	639266
5857	639267
57658	639268
313	639269
20592	639270
1646	639271
3461	639272
639	639273
14997	639274
1760	639275
73008	639276
46705	639277
56974	639278
38790	639279
3322	639280
85	639281
136142	639282
6766	639283
638	639284
6733	639285
6850	639286
3394	639287
38261	639288
18532	639289
148493	639290
11428	639291
20363	639292
202687	639293
11621	639294
62685	639295
175575	639296
1591	639297
46811	639298
2600	639299
48939	639300
104653	639301
19904	639302
22881	639303
34218	639304
14524	639305
12334	639306
15726	639307
100759	639308
35048	639309
2820	639310
20470	639311
14477	639312
10208	639313
11621	639314
144317	639315
3975	639316
31172	639317
63242	639318
19593	639319
37623	639320
48762	639321
11711	639322
141277	639323
85521	639324
18553	639325
135292	639326
1033	639327
43568	639328
5234	639329
80745	639330
43572	639331
126001	639332
50	639333
29469	639334
80740	639335
1033	639336
23157	639337
14161	639338
3173	639339
33167	639340
17189	639341
780	639342
116715	639343
67556	639344
82392	639345
11625	639346
23778	639347
11774	639348
56521	639349
10057	639350
9194	639351
93774	639352
203282	639353
3465	639354
81833	639355
2503	639356
80166	639357
8622	639358
106778	639359
7920	639360
57915	639361
19601	639362
4204	639363
27785	639364
37497	639365
4876	639366
30687	639367
93282	639368
1472	639369
123835	639370
9155	639371
329	639372
23098	639373
84460	639374
138994	639375
7293	639376
4170	639377
80743	639378
20220	639379
13999	639380
81010	639381
1788	639382
59442	639383
22881	639384
44163	639385
51797	639386
2614	639387
26391	639388
187316	639389
30661	639390
7100	639391
105983	639392
20659	639393
173035	639394
27573	639395
119477	639396
30817	639397
8824	639398
134082	639399
3663	639400
1521	639401
7132	639402
29031	639403
32917	639404
16558	639405
19655	639406
19601	639407
170945	639408
2601	639409
15146	639410
41154	639411
40374	639412
1669	639413
104800	639414
404	639415
3698	639416
68072	639417
14711	639418
16891	639419
20370	639420
30226	639421
101980	639422
2080	639423
41990	639424
39775	639425
80730	639426
38640	639427
48806	639428
1613	639429
1984	639430
21405	639431
4196	639432
56475	639433
5420	639434
30297	639435
104639	639436
173731	639437
23098	639438
142369	639439
35802	639440
48939	639441
78313	639442
25660	639443
97948	639444
1483	639445
116646	639446
8584	639447
9899	639448
9162	639449
2849	639450
18884	639451
8954	639452
136228	639453
34033	639454
51618	639455
28432	639456
81061	639457
104119	639458
5360	639459
5387	639460
27643	639461
3975	639462
82391	639463
447	639464
3465	639465
3299	639466
16915	639467
48831	639468
4281	639469
62311	639470
315	639471
2880	639472
66052	639473
827	639474
14621	639475
80834	639476
80834	639477
4838	639478
25117	639479
3848	639480
1086	639481
4838	639482
590	639483
30879	639484
14209	639485
11078	639486
9781	639487
3848	639488
25009	639489
633	639490
533	639491
533	639492
48623	639493
4841	639494
30153	639495
42524	639496
9079	639497
8361	639498
27289	639499
24835	639500
98234	639501
91553	639502
1201	639503
22573	639504
121346	639505
12123	639506
16433	639507
15574	639508
1045	639509
25422	639510
28646	639511
135991	639512
8094	639513
47694	639514
22338	639515
2700	639516
22338	639517
2576	639518
4253	639519
13799	639520
2302	639521
1521	639522
3173	639523
121184	639524
145328	639525
111642	639526
63376	639527
16720	639528
4815	639529
78300	639530
16743	639531
3672	639532
40433	639533
5170	639534
42183	639535
29741	639536
55662	639537
7192	639538
6210	639539
6300	639540
7194	639541
6242	639542
2325	639543
14105	639544
86435	639545
61604	639546
12809	639547
49	639548
14006	639549
182928	639550
74665	639551
48760	639552
13951	639553
543	639554
89045	639555
61290	639556
18068	639557
37830	639558
177610	639559
203479	639560
31201	639561
7443	639562
167025	639563
31216	639564
114841	639565
109665	639566
155466	639567
51595	639568
27	639569
20362	639570
1585	639571
27	639572
104119	639573
2968	639574
35270	639575
1084	639576
70756	639577
91479	639578
13893	639579
7026	639580
28783	639581
35006	639582
15642	639583
8426	639584
50939	639585
17991	639586
18703	639587
2367	639588
2934	639589
26817	639590
74230	639591
220040	639592
97090	639593
53055	639594
175145	639595
175480	639596
127512	639597
129590	639598
19168	639599
234914	639600
34691	639601
88691	639602
76014	639603
45525	639604
188	639605
212763	639606
42571	639607
5451	639608
38204	639609
3935	639610
14189	639611
8695	639612
23129	639613
12031	639614
3257	639615
38047	639616
26368	639617
26368	639618
17699	639619
107122	639620
17699	639621
17699	639622
28870	639623
195925	639624
41221	639625
68026	639626
6270	639627
104037	639628
7078	639629
52481	639630
80914	639631
80996	639632
121115	639633
1158	639634
144000	639635
126941	639636
1752	639637
11244	639638
147294	639639
116930	639640
46021	639641
107442	639642
165463	639643
85307	639644
43982	639645
742	639646
131455	639647
213275	639648
84281	639649
102684	639650
373	639651
10988	639652
47835	639653
113203	639654
25039	639655
1498	639656
114818	639657
32110	639658
144432	639659
128790	639660
76829	639661
52860	639662
72409	639663
29881	639664
107502	639665
86802	639666
203777	639667
55803	639668
14112	639669
301	639670
28809	639671
116506	639672
29988	639673
36309	639674
9149	639675
19780	639676
131296	639677
167325	639678
73361	639679
214498	639680
98503	639681
129725	639682
43187	639683
25606	639684
62740	639685
9428	639686
3181	639687
176392	639688
178145	639689
128598	639690
183696	639691
66193	639692
65431	639693
95300	639694
16104	639695
321	639696
96165	639697
39053	639698
34477	639699
110013	639700
39545	639701
104502	639702
11565	639703
5472	639704
29884	639705
36594	639706
199894	639707
95776	639708
65479	639709
33808	639710
9084	639711
107086	639712
29206	639713
145250	639714
65970	639715
7612	639716
231401	639717
40045	639718
26559	639719
26559	639720
162113	639721
187187	639722
50031	639723
149129	639724
34772	639725
125461	639726
34516	639727
64171	639728
210445	639729
25629	639730
231519	639731
235462	639732
34140	639733
37275	639734
54382	639735
343	639736
146708	639737
72038	639738
39659	639739
41636	639740
135179	639741
20813	639742
46288	639743
55220	639744
124537	639745
3264	639746
45266	639747
32394	639748
28616	639749
5522	639750
87157	639751
238272	639752
51088	639753
114315	639754
61307	639755
100234	639756
3538	639757
16740	639758
497	639759
34037	639760
24238	639761
61021	639762
122846	639763
40090	639764
131402	639765
6014	639766
23190	639767
129798	639768
55299	639769
76544	639770
88248	639771
28323	639772
18349	639773
161831	639774
55095	639775
806	639776
197621	639777
11084	639778
43917	639779
161460	639780
92406	639781
11565	639782
235485	639783
67547	639784
2823	639785
41678	639786
202110	639787
14484	639788
212247	639789
237702	639790
6277	639791
19126	639792
117032	639793
5634	639794
4692	639795
76922	639796
52289	639797
42570	639798
123437	639799
113202	639800
36552	639801
136629	639802
100593	639803
16560	639804
105484	639805
199848	639806
120985	639807
40613	639808
22531	639809
1979	639810
74581	639811
121128	639812
180307	639813
68024	639814
10567	639815
43109	639816
64824	639817
8005	639818
8005	639819
22716	639820
34593	639821
57229	639822
9203	639823
146208	639824
55580	639825
3367	639826
31515	639827
81064	639828
125436	639829
225515	639830
133145	639831
162231	639832
116071	639833
27695	639834
39453	639835
87932	639836
232446	639837
232334	639838
51736	639839
161077	639840
146509	639841
111746	639842
65337	639843
115076	639844
103656	639845
41131	639846
161729	639847
27810	639848
12900	639849
23859	639850
161150	639851
23859	639852
23859	639853
61524	639854
62268	639855
2085	639856
4808	639857
127409	639858
139795	639859
59126	639860
89825	639861
75755	639862
162284	639863
17457	639864
11918	639865
20864	639866
14319	639867
83353	639868
14381	639869
3434	639870
43792	639871
133591	639872
41255	639873
30001	639874
7317	639875
68442	639876
31663	639877
36128	639878
84845	639879
187862	639880
93774	639881
20875	639882
6239	639883
79218	639884
35425	639885
30202	639886
60675	639887
82764	639888
38066	639889
163179	639890
75491	639891
28784	639892
47560	639893
187804	639894
27038	639895
3458	639896
106928	639897
88996	639898
94256	639899
22864	639900
56593	639901
55796	639902
100668	639903
52683	639904
58488	639905
94534	639906
16461	639907
12026	639908
11914	639909
61979	639910
15664	639911
231946	639912
165861	639913
65955	639914
44250	639915
9626	639916
71267	639917
35589	639918
198245	639919
37439	639920
57764	639921
29808	639922
13477	639923
50412	639924
25834	639925
57036	639926
6913	639927
50264	639928
18739	639929
38072	639930
68669	639931
8057	639932
127688	639933
134332	639934
50177	639935
37086	639936
158627	639937
83425	639938
111577	639939
199440	639940
127633	639941
2213	639942
10202	639943
87303	639944
53153	639945
53153	639946
21444	639947
2213	639948
46512	639949
102856	639950
9626	639951
4228	639952
31921	639953
63219	639954
6457	639955
102116	639956
6457	639957
25841	639958
203639	639959
82778	639960
29030	639961
89432	639962
29192	639963
13412	639964
21172	639965
79381	639966
155377	639967
1597	639968
238736	639969
26829	639970
5597	639971
63949	639972
82408	639973
2889	639974
50268	639975
43248	639976
57123	639977
18209	639978
65849	639979
14547	639980
156511	639981
9187	639982
203266	639983
55413	639984
34044	639985
204191	639986
36527	639987
38188	639988
65481	639989
39744	639990
8727	639991
65199	639992
48106	639993
2296	639994
3150	639995
18381	639996
1065	639997
212341	639998
112731	639999
97200	640000
5638	640001
56467	640002
16420	640003
38139	640004
60989	640005
23754	640006
123360	640007
5201	640008
24435	640009
74735	640010
15514	640011
19395	640012
18335	640013
28020	640014
38103	640015
59419	640016
16884	640017
79661	640018
23155	640019
97200	640020
14352	640021
175	640022
3737	640023
60637	640024
15475	640025
18546	640026
24181	640027
49750	640028
18552	640029
15574	640030
31062	640031
16070	640032
8405	640033
204470	640034
17664	640035
7369	640036
111772	640037
5201	640038
212145	640039
111772	640040
19903	640041
156271	640042
5387	640043
27215	640044
19058	640045
415	640046
13326	640047
285	640048
147437	640049
18517	640050
118833	640051
108596	640052
4524	640053
90775	640054
21412	640055
110742	640056
6756	640057
6718	640058
4029	640059
89416	640060
3513	640061
21393	640062
196935	640063
4029	640064
78913	640065
18703	640066
13807	640067
157518	640068
4228	640069
893	640070
13260	640071
34132	640072
81897	640073
63667	640074
32106	640075
60674	640076
97884	640077
30035	640078
2829	640079
146170	640080
3984	640081
113562	640082
113562	640083
893	640084
13403	640085
40320	640086
634	640087
4808	640088
175870	640089
45508	640090
40540	640091
7088	640092
11289	640093
5485	640094
2230	640095
105	640096
35511	640097
33600	640098
17382	640099
634	640100
147058	640101
1544	640102
9964	640103
16375	640104
15096	640105
119864	640106
65531	640107
135628	640108
17200	640109
22171	640110
207469	640111
8118	640112
119262	640113
4782	640114
13021	640115
21717	640116
2398	640117
23592	640118
7449	640119
32008	640120
14521	640121
14521	640122
40150	640123
1938	640124
618	640125
185570	640126
618	640127
5555	640128
345	640129
191917	640130
5688	640131
22139	640132
198154	640133
6756	640134
41941	640135
91610	640136
624	640137
18430	640138
10644	640139
144196	640140
25151	640141
108114	640142
89373	640143
142910	640144
38210	640145
118988	640146
20330	640147
11922	640148
70148	640149
10814	640150
68771	640151
120862	640152
122064	640153
18703	640154
2367	640155
236	640156
3365	640157
3365	640158
3365	640159
3365	640160
12921	640161
13629	640162
27	640163
99625	640164
73985	640165
29610	640166
16030	640167
91596	640168
80572	640169
65102	640170
53402	640171
27	640172
27	640173
157958	640174
124202	640175
46299	640176
165083	640177
235070	640178
1953	640179
94447	640180
116520	640181
1953	640182
47237	640183
151301	640184
85017	640185
13550	640186
441	640187
61807	640188
27	640189
27	640190
133676	640191
27638	640192
45580	640193
80744	640194
6076	640195
4777	640196
60046	640197
67397	640198
236326	640199
16225	640200
110039	640201
72989	640202
56369	640203
4191	640204
27	640205
63212	640206
171003	640207
36733	640208
52915	640209
64543	640210
4191	640211
4191	640212
43455	640213
65302	640214
17666	640215
63731	640216
118369	640217
211836	640218
65322	640219
199810	640220
81027	640221
195953	640222
11105	640223
31831	640224
21004	640225
11904	640226
48014	640227
132707	640228
160236	640229
89604	640230
2934	640231
228045	640232
10202	640233
30847	640234
19151	640235
17337	640236
30400	640237
415	640238
122554	640239
117630	640240
44860	640241
153100	640242
27	640243
1331	640244
8272	640245
74399	640246
67412	640247
160551	640248
61599	640249
30819	640250
3671	640251
15648	640252
52806	640253
67120	640254
31214	640255
12930	640256
5398	640257
11951	640258
42864	640259
11986	640260
77291	640261
3002	640262
75579	640263
46640	640264
137271	640265
87672	640266
20809	640267
11951	640268
62262	640269
85124	640270
6878	640271
19146	640272
10575	640273
43321	640274
20505	640275
105775	640276
75695	640277
76933	640278
201491	640279
88294	640280
41257	640281
108162	640282
90881	640283
76968	640284
20103	640285
7658	640286
49423	640287
76357	640288
26828	640289
19894	640290
39749	640291
16764	640292
30866	640293
16764	640294
151870	640295
144149	640296
38708	640297
43400	640298
39609	640299
39895	640300
65400	640301
84130	640302
138009	640303
210944	640304
136368	640305
16182	640306
17584	640307
2060	640308
20224	640309
7120	640310
25509	640311
86835	640312
196907	640313
68339	640314
122946	640315
3257	640316
57	640317
54388	640318
25306	640319
142304	640320
5636	640321
52087	640322
49870	640323
11336	640324
217864	640325
81470	640326
8827	640327
111069	640328
81228	640329
50567	640330
83448	640331
100695	640332
881	640333
18597	640334
143850	640335
116694	640336
5413	640337
25448	640338
197649	640339
27078	640340
102273	640341
51773	640342
164094	640343
66781	640344
26200	640345
80226	640346
8508	640347
8508	640348
3472	640349
113587	640350
34044	640351
160	640352
47782	640353
131	640354
2080	640355
9137	640356
103600	640357
30638	640358
85346	640359
85346	640360
9781	640361
170843	640362
10792	640363
1927	640364
79511	640365
11834	640366
104906	640367
6732	640368
38353	640369
19968	640370
216	640371
41491	640372
61240	640373
111226	640374
14915	640375
9068	640376
64148	640377
26484	640378
203244	640379
87661	640380
91888	640381
10906	640382
161820	640383
53768	640384
119632	640385
102159	640386
72045	640387
38434	640388
73358	640389
18584	640390
104851	640391
174516	640392
150498	640393
33001	640394
64516	640395
32435	640396
15683	640397
13974	640398
2702	640399
56406	640400
179508	640401
114125	640402
24177	640403
48915	640404
48915	640405
66080	640406
13301	640407
36688	640408
1483	640409
41154	640410
36752	640411
131381	640412
130589	640413
45573	640414
57609	640415
37738	640416
14184	640417
59971	640418
46530	640419
152879	640420
1439	640421
621	640422
1133	640423
66810	640424
192722	640425
7469	640426
233834	640427
7837	640428
93826	640429
174633	640430
42531	640431
948	640432
51	640433
7110	640434
203355	640435
1633	640436
71658	640437
16493	640438
2825	640439
1080	640440
4013	640441
1921	640442
9383	640443
1154	640444
13326	640445
139218	640446
2513	640447
520	640448
20603	640449
47538	640450
239848	640451
69562	640452
2459	640453
38218	640454
152025	640455
3893	640456
1430	640457
43588	640458
144745	640459
125968	640460
114762	640461
20914	640462
34654	640463
13156	640464
107493	640465
26028	640466
66724	640467
143688	640468
53018	640469
119313	640470
17251	640471
59505	640472
36489	640473
29101	640474
155713	640475
39615	640476
5208	640477
86086	640478
115443	640479
29969	640480
25159	640481
118522	640482
16979	640483
80947	640484
238191	640485
120307	640486
70000	640487
50884	640488
49139	640489
49481	640490
9223	640491
185781	640492
34548	640493
120411	640494
25259	640495
226591	640496
95956	640497
233314	640498
49419	640499
3147	640500
970	640501
222313	640502
5839	640503
18425	640504
787	640505
7450	640506
18683	640507
130098	640508
13013	640509
139412	640510
1155	640511
3322	640512
11725	640513
44212	640514
62108	640515
9239	640516
668	640517
127340	640518
4278	640519
69517	640520
191420	640521
17841	640522
227851	640523
112724	640524
622	640525
190686	640526
152412	640527
7515	640528
5829	640529
95554	640530
137615	640531
41302	640532
39131	640533
180958	640534
2493	640535
16571	640536
2359	640537
25978	640538
69533	640539
6850	640540
109161	640541
69713	640542
34200	640543
1226	640544
25280	640545
43312	640546
874	640547
209308	640548
29197	640549
122854	640550
211483	640551
70730	640552
31200	640553
169977	640554
70217	640555
7768	640556
18039	640557
5121	640558
1769	640559
145898	640560
113891	640561
27765	640562
115835	640563
20866	640564
93408	640565
145900	640566
115111	640567
153939	640568
167033	640569
27375	640570
146376	640571
1291	640572
31397	640573
34504	640574
34504	640575
1291	640576
15319	640577
11335	640578
65885	640579
4555	640580
53836	640581
112888	640582
739	640583
20811	640584
27396	640585
45391	640586
102029	640587
70361	640588
87481	640589
175155	640590
12854	640591
47694	640592
19915	640593
79445	640594
120836	640595
62013	640596
61303	640597
60432	640598
45253	640599
75018	640600
1514	640601
1514	640602
113449	640603
145183	640604
134972	640605
220958	640606
111798	640607
41592	640608
62654	640609
89786	640610
108024	640611
500	640612
30900	640613
239191	640614
62906	640615
3473	640616
798	640617
4949	640618
9632	640619
30992	640620
25470	640621
15562	640622
113728	640623
42463	640624
38761	640625
63057	640626
82032	640627
389	640628
53140	640629
61024	640630
117530	640631
91474	640632
1702	640633
183790	640634
147036	640635
7837	640636
54448	640637
40141	640638
55472	640639
115674	640640
16691	640641
34239	640642
65843	640643
22891	640644
54195	640645
871	640646
63406	640647
35196	640648
3671	640649
46453	640650
26190	640651
65339	640652
58902	640653
104502	640654
19890	640655
32452	640656
85315	640657
76438	640658
148271	640659
40130	640660
161940	640661
31667	640662
15776	640663
72914	640664
3124	640665
5361	640666
7457	640667
151958	640668
6446	640669
74029	640670
35196	640671
147242	640672
16182	640673
14199	640674
16725	640675
97956	640676
16182	640677
19043	640678
4036	640679
96328	640680
15671	640681
2401	640682
2401	640683
146220	640684
116988	640685
52942	640686
30094	640687
5859	640688
8871	640689
11291	640690
111703	640691
167124	640692
124367	640693
128206	640694
218898	640695
15235	640696
137118	640697
91929	640698
5897	640699
60427	640700
50044	640701
16250	640702
111325	640703
144862	640704
98973	640705
6919	640706
134445	640707
30684	640708
37371	640709
19404	640710
57500	640711
210777	640712
7818	640713
118017	640714
228103	640715
94103	640716
52005	640717
160248	640718
1995	640719
92807	640720
150862	640721
49472	640722
22706	640723
1406	640724
114304	640725
33341	640726
1037	640727
2060	640728
10652	640729
14335	640730
10627	640731
62381	640732
51426	640733
11599	640734
3172	640735
887	640736
65652	640737
820	640738
8475	640739
156481	640740
209266	640741
28111	640742
139795	640743
60409	640744
48893	640745
48235	640746
9647	640747
41374	640748
10984	640749
81404	640750
48920	640751
80993	640752
31121	640753
63111	640754
62764	640755
168182	640756
145021	640757
144621	640758
389	640759
9376	640760
19822	640761
172948	640762
81895	640763
201086	640764
105	640765
1945	640766
40691	640767
25169	640768
60886	640769
4059	640770
1786	640771
1740	640772
113773	640773
200971	640774
117055	640775
50862	640776
117813	640777
112612	640778
76925	640779
178537	640780
152430	640781
1415	640782
39136	640783
57896	640784
4023	640785
6520	640786
68104	640787
381	640788
146023	640789
18280	640790
625	640791
10326	640792
118197	640793
107899	640794
91047	640795
3657	640796
119049	640797
127459	640798
167663	640799
113088	640800
4622	640801
150704	640802
146272	640803
146381	640804
111311	640805
115224	640806
43504	640807
3470	640808
769	640809
9781	640810
2823	640811
1436	640812
11341	640813
106408	640814
871	640815
158292	640816
5969	640817
85435	640818
112788	640819
154013	640820
154013	640821
115415	640822
164127	640823
142876	640824
144908	640825
19295	640826
19295	640827
40971	640828
34956	640829
3992	640830
1040	640831
42487	640832
4010	640833
32270	640834
1472	640835
15539	640836
33875	640837
28181	640838
161132	640839
56437	640840
255	640841
1476	640842
6270	640843
829	640844
49667	640845
9376	640846
3339	640847
56437	640848
10988	640849
17153	640850
133788	640851
18518	640852
829	640853
56437	640854
7213	640855
12810	640856
220713	640857
553	640858
1230	640859
4396	640860
15728	640861
16387	640862
39319	640863
40542	640864
47711	640865
106573	640866
14121	640867
12796	640868
141	640869
166	640870
21120	640871
150720	640872
15261	640873
31178	640874
213	640875
307	640876
2377	640877
39287	640878
28471	640879
21662	640880
28413	640881
31010	640882
38791	640883
18396	640884
4561	640885
5932	640886
187459	640887
3970	640888
865	640889
30436	640890
81678	640891
113460	640892
2497	640893
21855	640894
88720	640895
240259	640896
59704	640897
22880	640898
8362	640899
82073	640900
112018	640901
40134	640902
625	640903
105664	640904
141688	640905
159309	640906
1934	640907
152669	640908
10018	640909
54138	640910
154616	640911
9256	640912
155497	640913
158011	640914
6042	640915
14119	640916
207284	640917
3683	640918
1077	640919
59795	640920
5278	640921
200372	640922
75899	640923
3257	640924
30266	640925
23648	640926
28665	640927
19792	640928
39988	640929
15537	640930
112043	640931
12216	640932
47128	640933
32148	640934
144142	640935
88474	640936
59789	640937
9318	640938
55468	640939
3257	640940
17134	640941
131839	640942
12050	640943
71578	640944
3339	640945
1308	640946
67400	640947
3647	640948
35828	640949
35575	640950
3257	640951
37384	640952
40117	640953
36903	640954
3339	640955
2322	640956
15537	640957
75255	640958
91571	640959
19995	640960
143717	640961
1453	640962
3339	640963
1169	640964
2546	640965
1149	640966
30807	640967
13251	640968
34047	640969
10188	640970
88280	640971
2749	640972
5	640973
5	640974
6790	640975
17047	640976
1135	640977
4	640978
8787	640979
8787	640980
52322	640981
93366	640982
93366	640983
95096	640984
25290	640985
202492	640986
2467	640987
152112	640988
743	640989
196844	640990
112243	640991
71374	640992
63432	640993
950	640994
212226	640995
71335	640996
86456	640997
111071	640998
465	640999
2782	641000
31655	641001
175	641002
3115	641003
30328	641004
63969	641005
1336	641006
82762	641007
110722	641008
84191	641009
32088	641010
79352	641011
54993	641012
56513	641013
23314	641014
108092	641015
222807	641016
55592	641017
83645	641018
10800	641019
3968	641020
7782	641021
5067	641022
172723	641023
91735	641024
93	641025
203083	641026
212359	641027
153554	641028
190362	641029
82534	641030
15421	641031
208837	641032
209998	641033
43728	641034
29604	641035
10633	641036
124604	641037
5066	641038
70962	641039
5903	641040
62151	641041
75425	641042
4524	641043
2835	641044
146249	641045
193854	641046
59324	641047
16485	641048
4922	641049
51203	641050
2503	641051
6008	641052
1986	641053
68189	641054
146349	641055
1567	641056
145622	641057
5579	641058
15249	641059
10615	641060
92523	641061
76180	641062
19902	641063
152523	641064
50	641065
1759	641066
6790	641067
110908	641068
155565	641069
87668	641070
924	641071
14528	641072
2215	641073
1011	641074
94976	641075
7823	641076
25070	641077
7941	641078
2513	641079
107887	641080
5869	641081
1403	641082
111885	641083
5067	641084
97226	641085
46529	641086
82450	641087
84381	641088
4036	641089
3350	641090
5855	641091
130859	641092
110760	641093
153192	641094
56204	641095
82	641096
138963	641097
217614	641098
10769	641099
12147	641100
40356	641101
115862	641102
17487	641103
4498	641104
203326	641105
7792	641106
213043	641107
2198	641108
112089	641109
2575	641110
54054	641111
40003	641112
51481	641113
214687	641114
7390	641115
7390	641116
6388	641117
7261	641118
70987	641119
382	641120
117155	641121
233958	641122
116881	641123
3124	641124
109663	641125
15402	641126
5697	641127
21120	641128
64972	641129
6322	641130
5836	641131
921	641132
9156	641133
163951	641134
146260	641135
104797	641136
41932	641137
87094	641138
51436	641139
111005	641140
49244	641141
85470	641142
49244	641143
22082	641144
140161	641145
1901	641146
38385	641147
304	641148
42097	641149
11535	641150
138699	641151
184051	641152
26912	641153
10434	641154
203243	641155
31100	641156
239001	641157
49139	641158
10702	641159
5192	641160
166016	641161
146477	641162
136299	641163
146708	641164
22145	641165
17050	641166
1080	641167
61560	641168
70658	641169
144603	641170
36842	641171
570	641172
36842	641173
8076	641174
66509	641175
10078	641176
10083	641177
13889	641178
30807	641179
2503	641180
30988	641181
13796	641182
15236	641183
5270	641184
5933	641185
2170	641186
36764	641187
7212	641188
1259	641189
2984	641190
116351	641191
3708	641192
5564	641193
19688	641194
106393	641195
92828	641196
6850	641197
49343	641198
1895	641199
35196	641200
11824	641201
22084	641202
38078	641203
865	641204
3668	641205
441	641206
19984	641207
6261	641208
11133	641209
119468	641210
29405	641211
88631	641212
25533	641213
89072	641214
11530	641215
63984	641216
50803	641217
6261	641218
181618	641219
9786	641220
2518	641221
263	641222
15485	641223
144706	641224
75969	641225
43686	641226
36248	641227
39765	641228
65823	641229
313	641230
36933	641231
129705	641232
39058	641233
2113	641234
14247	641235
101797	641236
159623	641237
226	641238
11832	641239
9853	641240
37139	641241
4204	641242
12474	641243
34986	641244
1082	641245
2249	641246
74286	641247
31902	641248
10258	641249
2283	641250
10829	641251
5491	641252
7260	641253
186383	641254
205487	641255
5438	641256
72389	641257
11300	641258
389	641259
128781	641260
151382	641261
47676	641262
24512	641263
117650	641264
84427	641265
156846	641266
18248	641267
7268	641268
166143	641269
28818	641270
2474	641271
7071	641272
137949	641273
16205	641274
9099	641275
8386	641276
12923	641277
45343	641278
93	641279
124783	641280
3282	641281
11157	641282
10017	641283
130	641284
132348	641285
48320	641286
22646	641287
75	641288
9485	641289
47759	641290
30818	641291
12184	641292
75	641293
3189	641294
5529	641295
1646	641296
5305	641297
56626	641298
75	641299
941	641300
27115	641301
2260	641302
941	641303
5220	641304
75	641305
196430	641306
94505	641307
72623	641308
65	641309
66808	641310
33103	641311
145360	641312
44028	641313
40080	641314
25435	641315
143837	641316
415	641317
19543	641318
48299	641319
98223	641320
75541	641321
6415	641322
85097	641323
166122	641324
231751	641325
62937	641326
96684	641327
11925	641328
14659	641329
89633	641330
35	641331
3571	641332
139853	641333
11500	641334
116543	641335
5420	641336
1179	641337
14055	641338
1499	641339
24738	641340
330	641341
153815	641342
28306	641343
69887	641344
7403	641345
38511	641346
13013	641347
202325	641348
24342	641349
45784	641350
100470	641351
82595	641352
74270	641353
512	641354
51668	641355
363	641356
205418	641357
12963	641358
13513	641359
144435	641360
168374	641361
43683	641362
91274	641363
84016	641364
38991	641365
20537	641366
85766	641367
4907	641368
99450	641369
150656	641370
153055	641371
208468	641372
36254	641373
94140	641374
48521	641375
65953	641376
65953	641377
66890	641378
37587	641379
85344	641380
145196	641381
194999	641382
47316	641383
162071	641384
94879	641385
189492	641386
41020	641387
142466	641388
48223	641389
73282	641390
35171	641391
6942	641392
95822	641393
164664	641394
23379	641395
143841	641396
19484	641397
143834	641398
20038	641399
28547	641400
7151	641401
194115	641402
20236	641403
404	641404
6283	641405
107310	641406
22680	641407
13991	641408
49572	641409
22281	641410
10935	641411
82	641412
363	641413
578	641414
7151	641415
54532	641416
17731	641417
17731	641418
49659	641419
49659	641420
96055	641421
63233	641422
11969	641423
36464	641424
188238	641425
75508	641426
89650	641427
39915	641428
81020	641429
107541	641430
8829	641431
8829	641432
192011	641433
12101	641434
50782	641435
214781	641436
50166	641437
192206	641438
6998	641439
31615	641440
111545	641441
15170	641442
15170	641443
31880	641444
142454	641445
21347	641446
62819	641447
14079	641448
14079	641449
24606	641450
24606	641451
233345	641452
127801	641453
60782	641454
136540	641455
36229	641456
64348	641457
36644	641458
41463	641459
17597	641460
129007	641461
62772	641462
95840	641463
18777	641464
16820	641465
27946	641466
37547	641467
6967	641468
57935	641469
138047	641470
13616	641471
24412	641472
108492	641473
64686	641474
107320	641475
117571	641476
45330	641477
28112	641478
12219	641479
237290	641480
207177	641481
85649	641482
65065	641483
99580	641484
117645	641485
64077	641486
62772	641487
22307	641488
143925	641489
99439	641490
30292	641491
35715	641492
34158	641493
34349	641494
56707	641495
207753	641496
36442	641497
62589	641498
10096	641499
20780	641500
156311	641501
196346	641502
21579	641503
110507	641504
17280	641505
83443	641506
18096	641507
67772	641508
76371	641509
10995	641510
68093	641511
11416	641512
116819	641513
23100	641514
230768	641515
237303	641516
154270	641517
29157	641518
239943	641519
21108	641520
84704	641521
37486	641522
120417	641523
67506	641524
150607	641525
83692	641526
28056	641527
37584	641528
107840	641529
162704	641530
51751	641531
144436	641532
64862	641533
135329	641534
10974	641535
239348	641536
76224	641537
12133	641538
76271	641539
40385	641540
88107	641541
55006	641542
96536	641543
4076	641544
19221	641545
112386	641546
165242	641547
26547	641548
46636	641549
195991	641550
59609	641551
7552	641552
11565	641553
63690	641554
8710	641555
53459	641556
216195	641557
7182	641558
119598	641559
82582	641560
18138	641561
13627	641562
6462	641563
77616	641564
20613	641565
23739	641566
29272	641567
71972	641568
144748	641569
111488	641570
188005	641571
136907	641572
176756	641573
50271	641574
15848	641575
94915	641576
99700	641577
32835	641578
48164	641579
45324	641580
29668	641581
36976	641582
149147	641583
917	641584
5401	641585
5401	641586
21621	641587
81382	641588
10184	641589
107314	641590
54878	641591
147901	641592
141542	641593
16270	641594
89208	641595
41459	641596
233719	641597
9385	641598
975	641599
102566	641600
100893	641601
114352	641602
114352	641603
30490	641604
119501	641605
133355	641606
73238	641607
76617	641608
41716	641609
60498	641610
60498	641611
195397	641612
57081	641613
50484	641614
38752	641615
101227	641616
84246	641617
200891	641618
64614	641619
41751	641620
236248	641621
41751	641622
222696	641623
63012	641624
29982	641625
128193	641626
39377	641627
119002	641628
94609	641629
36862	641630
17670	641631
233145	641632
10060	641633
231246	641634
98747	641635
202589	641636
138313	641637
17237	641638
98522	641639
55007	641640
29706	641641
177814	641642
25362	641643
52019	641644
59208	641645
37036	641646
21326	641647
100518	641648
57935	641649
64638	641650
100987	641651
109824	641652
40282	641653
32	641654
22488	641655
10740	641656
229314	641657
16474	641658
141329	641659
4627	641660
108905	641661
22599	641662
6379	641663
149803	641664
20761	641665
123502	641666
77006	641667
144942	641668
88462	641669
77536	641670
46205	641671
82704	641672
51595	641673
10899	641674
14184	641675
51378	641676
31547	641677
76175	641678
157297	641679
124200	641680
55350	641681
28204	641682
46261	641683
44192	641684
87708	641685
82384	641686
85734	641687
20923	641688
31625	641689
64519	641690
39573	641691
133043	641692
36977	641693
59362	641694
6926	641695
49112	641696
19418	641697
23624	641698
60108	641699
86973	641700
110096	641701
11585	641702
31121	641703
82432	641704
71523	641705
55962	641706
20425	641707
27997	641708
186787	641709
19589	641710
3299	641711
10566	641712
88861	641713
152107	641714
9027	641715
117632	641716
26596	641717
60199	641718
36907	641719
116664	641720
200004	641721
192644	641722
27606	641723
107333	641724
111750	641725
152881	641726
235288	641727
67798	641728
138620	641729
11430	641730
26843	641731
102374	641732
151984	641733
6635	641734
31881	641735
77986	641736
38901	641737
198144	641738
445	641739
107337	641740
76041	641741
32474	641742
19550	641743
41596	641744
72955	641745
6261	641746
8748	641747
51582	641748
32931	641749
5685	641750
201873	641751
30202	641752
826	641753
59595	641754
38560	641755
37481	641756
4248	641757
48867	641758
154876	641759
5442	641760
6544	641761
6513	641762
6513	641763
6513	641764
25390	641765
32656	641766
102052	641767
37116	641768
66451	641769
3435	641770
103826	641771
32905	641772
13110	641773
178841	641774
212258	641775
26706	641776
24684	641777
13695	641778
13695	641779
13695	641780
220053	641781
101435	641782
137145	641783
46399	641784
149681	641785
15625	641786
112119	641787
26588	641788
14632	641789
21331	641790
19761	641791
124594	641792
26190	641793
31635	641794
39987	641795
52747	641796
183269	641797
16720	641798
58260	641799
26391	641800
120199	641801
7442	641802
14145	641803
87994	641804
26280	641805
60262	641806
82279	641807
18608	641808
68685	641809
75211	641810
93486	641811
82772	641812
108846	641813
25353	641814
98995	641815
48897	641816
5459	641817
20525	641818
53867	641819
77278	641820
56671	641821
136805	641822
58747	641823
79230	641824
35229	641825
80299	641826
44190	641827
58830	641828
30011	641829
14112	641830
24817	641831
19302	641832
34923	641833
18622	641834
63894	641835
48012	641836
65012	641837
84533	641838
180963	641839
129356	641840
8035	641841
12725	641842
36285	641843
88107	641844
49054	641845
32101	641846
9149	641847
75948	641848
300	641849
85784	641850
39793	641851
47528	641852
238234	641853
189935	641854
38380	641855
31615	641856
59180	641857
52526	641858
27800	641859
94936	641860
163999	641861
52223	641862
3733	641863
179473	641864
768	641865
45599	641866
83971	641867
49325	641868
49323	641869
62390	641870
32579	641871
44203	641872
94428	641873
44157	641874
6472	641875
24342	641876
38841	641877
108742	641878
230133	641879
166119	641880
65141	641881
62774	641882
14488	641883
116252	641884
1048	641885
81392	641886
149523	641887
76027	641888
79152	641889
61804	641890
44400	641891
83321	641892
99921	641893
145812	641894
75562	641895
69070	641896
84839	641897
43185	641898
6130	641899
25628	641900
19998	641901
10882	641902
9633	641903
8785	641904
48187	641905
233366	641906
49226	641907
31521	641908
27807	641909
59790	641910
232464	641911
25875	641912
110156	641913
10076	641914
21140	641915
106775	641916
18619	641917
45768	641918
59849	641919
32380	641920
40563	641921
76632	641922
28784	641923
45282	641924
36168	641925
134953	641926
45282	641927
23742	641928
81791	641929
22862	641930
14194	641931
36190	641932
43122	641933
67115	641934
100419	641935
55233	641936
55233	641937
22961	641938
6261	641939
109840	641940
50616	641941
20957	641942
86001	641943
63082	641944
107193	641945
36570	641946
55044	641947
1645	641948
34376	641949
25957	641950
24536	641951
28660	641952
31911	641953
31109	641954
116522	641955
45836	641956
14355	641957
110547	641958
182605	641959
34838	641960
34818	641961
34838	641962
35056	641963
14543	641964
40057	641965
25055	641966
171423	641967
112085	641968
28214	641969
44185	641970
2116	641971
44157	641972
37585	641973
130329	641974
9385	641975
29444	641976
30387	641977
64729	641978
45683	641979
135632	641980
26425	641981
187768	641982
199624	641983
29087	641984
144170	641985
7184	641986
99179	641987
90360	641988
229467	641989
202557	641990
26646	641991
30009	641992
24596	641993
44947	641994
116371	641995
112226	641996
79936	641997
56436	641998
81091	641999
72434	642000
178144	642001
127004	642002
72279	642003
33907	642004
36623	642005
7577	642006
32110	642007
20908	642008
21021	642009
31109	642010
25875	642011
11992	642012
78305	642013
17611	642014
24573	642015
40069	642016
38828	642017
67690	642018
233703	642019
27534	642020
233116	642021
8856	642022
66683	642023
99840	642024
34842	642025
82680	642026
46816	642027
27766	642028
40057	642029
74845	642030
1223	642031
33112	642032
122147	642033
95834	642034
1500	642035
74925	642036
81898	642037
43539	642038
95527	642039
174796	642040
28477	642041
49203	642042
27517	642043
101851	642044
62021	642045
28859	642046
186641	642047
32489	642048
54452	642049
91816	642050
39597	642051
27514	642052
52752	642053
152443	642054
61529	642055
3249	642056
129499	642057
85321	642058
32435	642059
173269	642060
38838	642061
123436	642062
92643	642063
17517	642064
17664	642065
43543	642066
10895	642067
58272	642068
199969	642069
231431	642070
143670	642071
58673	642072
231472	642073
156132	642074
47103	642075
123435	642076
77692	642077
165336	642078
165336	642079
88428	642080
79331	642081
201705	642082
4980	642083
234347	642084
49022	642085
78169	642086
162388	642087
43992	642088
52608	642089
28129	642090
30548	642091
56712	642092
52658	642093
53261	642094
50261	642095
41706	642096
156694	642097
29289	642098
69676	642099
97786	642100
51493	642101
135377	642102
36920	642103
58171	642104
59242	642105
31036	642106
49973	642107
118141	642108
183748	642109
65980	642110
81604	642111
59	642112
5600	642113
25063	642114
182145	642115
59808	642116
189719	642117
79163	642118
48989	642119
32621	642120
117632	642121
4732	642122
7577	642123
47612	642124
58473	642125
58368	642126
29157	642127
4932	642128
87523	642129
78153	642130
67344	642131
131687	642132
61563	642133
66811	642134
67739	642135
78475	642136
38509	642137
34349	642138
78300	642139
164365	642140
58316	642141
24123	642142
53031	642143
40556	642144
32372	642145
82610	642146
36821	642147
40556	642148
32372	642149
82192	642150
231686	642151
14112	642152
30395	642153
83203	642154
61964	642155
85880	642156
156166	642157
11904	642158
49892	642159
213381	642160
51922	642161
51922	642162
2968	642163
36479	642164
32379	642165
97479	642166
40130	642167
99274	642168
1542	642169
29346	642170
199752	642171
73259	642172
234121	642173
25809	642174
239289	642175
30478	642176
26138	642177
117532	642178
68534	642179
32767	642180
126961	642181
34677	642182
72545	642183
55790	642184
44640	642185
29610	642186
98047	642187
36843	642188
29688	642189
68449	642190
154762	642191
88005	642192
24264	642193
66021	642194
5651	642195
30541	642196
15809	642197
287	642198
223925	642199
28859	642200
78174	642201
99666	642202
9537	642203
28853	642204
28033	642205
37581	642206
148388	642207
18534	642208
30213	642209
97930	642210
6262	642211
111555	642212
73259	642213
55741	642214
55741	642215
1701	642216
15584	642217
17118	642218
115350	642219
9813	642220
16383	642221
14542	642222
84941	642223
94767	642224
50166	642225
152010	642226
205162	642227
27940	642228
28520	642229
86705	642230
233666	642231
82597	642232
27728	642233
59826	642234
39315	642235
8179	642236
55257	642237
175518	642238
15468	642239
75699	642240
116044	642241
37615	642242
52531	642243
47612	642244
75576	642245
77161	642246
18617	642247
145016	642248
68670	642249
156384	642250
88256	642251
94239	642252
68382	642253
46140	642254
12369	642255
97366	642256
137501	642257
130956	642258
232893	642259
31383	642260
55319	642261
127342	642262
51005	642263
17278	642264
53529	642265
28253	642266
40816	642267
88256	642268
101845	642269
101854	642270
11350	642271
48480	642272
18820	642273
11350	642274
30296	642275
151944	642276
14199	642277
95075	642278
95075	642279
208805	642280
87970	642281
21262	642282
59452	642283
81446	642284
101861	642285
40165	642286
24366	642287
9457	642288
48184	642289
142428	642290
144746	642291
52154	642292
100588	642293
125818	642294
32408	642295
25448	642296
21717	642297
56369	642298
9149	642299
38239	642300
60377	642301
143653	642302
51640	642303
24847	642304
56741	642305
11592	642306
27724	642307
31557	642308
17237	642309
72098	642310
54251	642311
165389	642312
39377	642313
2935	642314
119291	642315
4334	642316
127409	642317
177937	642318
55283	642319
88533	642320
59200	642321
113917	642322
239891	642323
46048	642324
164640	642325
153977	642326
131510	642327
3787	642328
145559	642329
127289	642330
33004	642331
138597	642332
25821	642333
16329	642334
73528	642335
51476	642336
10258	642337
10258	642338
17637	642339
10258	642340
17637	642341
10258	642342
17637	642343
40147	642344
216834	642345
76527	642346
16832	642347
27815	642348
23290	642349
75689	642350
199623	642351
55913	642352
4653	642353
53117	642354
12982	642355
2982	642356
143955	642357
53255	642358
143283	642359
176742	642360
229268	642361
94160	642362
104035	642363
123619	642364
223284	642365
74197	642366
203870	642367
156727	642368
30647	642369
17648	642370
67765	642371
136231	642372
16153	642373
81765	642374
29052	642375
39492	642376
137450	642377
66713	642378
65484	642379
3570	642380
72954	642381
76524	642382
21427	642383
199765	642384
43098	642385
239222	642386
62725	642387
104746	642388
46330	642389
81571	642390
25468	642391
46062	642392
6131	642393
9617	642394
162748	642395
174994	642396
186618	642397
27540	642398
186465	642399
108251	642400
27760	642401
154398	642402
68467	642403
17520	642404
43285	642405
187152	642406
96208	642407
22808	642408
7182	642409
56400	642410
39743	642411
152839	642412
57247	642413
31564	642414
28144	642415
203795	642416
20780	642417
15553	642418
32374	642419
226375	642420
3209	642421
32783	642422
100693	642423
29489	642424
176149	642425
126010	642426
206393	642427
37590	642428
49020	642429
45951	642430
17099	642431
14650	642432
36628	642433
112242	642434
87493	642435
63832	642436
24726	642437
166971	642438
166698	642439
28809	642440
136900	642441
61494	642442
30523	642443
7296	642444
28238	642445
63877	642446
1513	642447
239430	642448
88503	642449
100201	642450
20813	642451
2028	642452
162748	642453
89852	642454
134179	642455
90450	642456
60777	642457
11232	642458
4728	642459
6651	642460
8361	642461
96769	642462
137342	642463
178416	642464
19679	642465
26580	642466
112071	642467
129287	642468
200175	642469
61722	642470
61722	642471
10844	642472
32987	642473
119893	642474
36939	642475
119690	642476
165317	642477
49021	642478
14618	642479
135790	642480
76795	642481
29610	642482
59296	642483
58270	642484
118744	642485
39042	642486
66718	642487
31753	642488
88725	642489
101648	642490
10262	642491
67053	642492
40225	642493
12085	642494
137913	642495
46949	642496
51305	642497
32208	642498
51	642499
51	642500
9198	642501
504	642502
62114	642503
13524	642504
141745	642505
10049	642506
155549	642507
62114	642508
13775	642509
124069	642510
33776	642511
48831	642512
4856	642513
6036	642514
108964	642515
1201	642516
65454	642517
62977	642518
12099	642519
66363	642520
49432	642521
64258	642522
166512	642523
53498	642524
31189	642525
74339	642526
32879	642527
27469	642528
40640	642529
1005	642530
30990	642531
34288	642532
64203	642533
6391	642534
1843	642535
28555	642536
4776	642537
1144	642538
25019	642539
30208	642540
25812	642541
5005	642542
99503	642543
94971	642544
122058	642545
9068	642546
7871	642547
3135	642548
107915	642549
91423	642550
81800	642551
3522	642552
46021	642553
9223	642554
146381	642555
201023	642556
145139	642557
145912	642558
42154	642559
76705	642560
79730	642561
76146	642562
177078	642563
17143	642564
127279	642565
48970	642566
51481	642567
146097	642568
14340	642569
127227	642570
108075	642571
43555	642572
7814	642573
89964	642574
168932	642575
132553	642576
200091	642577
145925	642578
40695	642579
2473	642580
149670	642581
107907	642582
121346	642583
613	642584
50096	642585
203165	642586
107959	642587
107475	642588
140460	642589
122008	642590
14916	642591
29602	642592
198551	642593
116251	642594
203126	642595
203441	642596
141641	642597
7873	642598
121664	642599
214987	642600
4587	642601
146364	642602
72665	642603
11575	642604
53398	642605
26763	642606
144906	642607
81504	642608
199939	642609
4487	642610
5847	642611
9145	642612
2517	642613
7871	642614
222824	642615
79352	642616
10820	642617
153543	642618
3426	642619
144434	642620
126196	642621
108050	642622
122427	642623
142883	642624
20225	642625
41015	642626
195192	642627
135101	642628
107314	642629
81199	642630
81395	642631
53781	642632
16711	642633
38530	642634
416	642635
147735	642636
41006	642637
47402	642638
6984	642639
34044	642640
1034	642641
1654	642642
62109	642643
9160	642644
79055	642645
24034	642646
199592	642647
6407	642648
76458	642649
175555	642650
154842	642651
149319	642652
51513	642653
54318	642654
5164	642655
7842	642656
13517	642657
144186	642658
24740	642659
143061	642660
47634	642661
38389	642662
11517	642663
19890	642664
11425	642665
6283	642666
18469	642667
28047	642668
19998	642669
31820	642670
37158	642671
70757	642672
108562	642673
20766	642674
2383	642675
14433	642676
1472	642677
4498	642678
35000	642679
135666	642680
35187	642681
1360	642682
22738	642683
16268	642684
131375	642685
14044	642686
313	642687
1170	642688
1170	642689
3706	642690
472	642691
45018	642692
70477	642693
254	642694
36453	642695
1949	642696
25812	642697
75770	642698
19506	642699
136854	642700
100323	642701
40134	642702
441	642703
66	642704
130	642705
6972	642706
4322	642707
29795	642708
4229	642709
4367	642710
124386	642711
8303	642712
52882	642713
7361	642714
9705	642715
23911	642716
4801	642717
62060	642718
26660	642719
79478	642720
17050	642721
4166	642722
8791	642723
20991	642724
152	642725
9626	642726
141235	642727
37691	642728
174374	642729
28271	642730
181115	642731
28716	642732
9400	642733
60227	642734
173385	642735
80279	642736
19684	642737
2784	642738
3683	642739
4191	642740
16283	642741
152	642742
107104	642743
7015	642744
110154	642745
1798	642746
3029	642747
15714	642748
6208	642749
6208	642750
11108	642751
12229	642752
12229	642753
118210	642754
3296	642755
5363	642756
15517	642757
88030	642758
966	642759
91548	642760
63452	642761
54197	642762
34299	642763
34299	642764
34299	642765
5967	642766
64844	642767
35956	642768
76382	642769
40169	642770
26431	642771
2939	642772
222821	642773
232031	642774
1579	642775
179608	642776
41991	642777
32914	642778
4545	642779
148411	642780
129878	642781
6751	642782
92660	642783
1193	642784
51032	642785
219388	642786
5097	642787
107874	642788
50953	642789
153699	642790
8865	642791
53791	642792
12755	642793
7224	642794
85374	642795
237359	642796
51080	642797
112782	642798
81685	642799
1769	642800
3989	642801
174267	642802
85374	642803
81685	642804
20979	642805
5097	642806
18831	642807
17289	642808
203773	642809
7925	642810
1296	642811
1071	642812
70760	642813
10005	642814
14160	642815
17572	642816
57456	642817
10034	642818
63149	642819
2766	642820
60	642821
28069	642822
69786	642823
5869	642824
12103	642825
130120	642826
91415	642827
113775	642828
91427	642829
131653	642830
50256	642831
68832	642832
1360	642833
7328	642834
85406	642835
49641	642836
17583	642837
11292	642838
25839	642839
90346	642840
22890	642841
6357	642842
48894	642843
20457	642844
17300	642845
912	642846
3777	642847
5155	642848
6529	642849
96170	642850
25159	642851
217670	642852
16387	642853
15666	642854
116195	642855
9373	642856
47477	642857
3171	642858
51236	642859
6811	642860
60906	642861
18396	642862
10598	642863
79405	642864
3530	642865
4549	642866
113729	642867
27126	642868
147076	642869
70139	642870
12426	642871
5141	642872
63149	642873
82088	642874
143747	642875
7222	642876
19933	642877
42543	642878
82530	642879
146285	642880
12362	642881
7926	642882
90065	642883
1041	642884
54107	642885
26015	642886
11799	642887
64688	642888
22080	642889
722	642890
20486	642891
625	642892
91929	642893
84074	642894
2987	642895
25426	642896
92285	642897
4074	642898
543	642899
91510	642900
119986	642901
3670	642902
9986	642903
9913	642904
48237	642905
108179	642906
1784	642907
24849	642908
393	642909
26685	642910
2181	642911
156069	642912
5656	642913
60	642914
36963	642915
1149	642916
16352	642917
117339	642918
102209	642919
122855	642920
7685	642921
1593	642922
218058	642923
54543	642924
22206	642925
12494	642926
27	642927
1265	642928
28304	642929
18988	642930
51111	642931
63378	642932
25554	642933
109937	642934
51646	642935
11935	642936
29559	642937
32485	642938
35251	642939
42965	642940
29634	642941
12802	642942
20030	642943
29702	642944
18278	642945
91411	642946
2526	642947
24959	642948
102322	642949
1495	642950
7353	642951
3671	642952
136927	642953
59002	642954
16246	642955
15438	642956
20695	642957
85504	642958
107964	642959
85391	642960
38814	642961
1953	642962
42757	642963
6892	642964
79405	642965
25839	642966
2479	642967
61643	642968
9228	642969
117	642970
3146	642971
1049	642972
805	642973
1053	642974
113614	642975
1769	642976
1568	642977
10373	642978
149983	642979
9480	642980
3244	642981
942	642982
155433	642983
33379	642984
1299	642985
19987	642986
3475	642987
54747	642988
7863	642989
369	642990
28653	642991
34280	642992
7303	642993
6029	642994
96082	642995
4505	642996
1181	642997
9915	642998
1098	642999
54359	643000
48778	643001
111116	643002
26442	643003
60	643004
60	643005
66386	643006
1849	643007
32088	643008
42664	643009
53811	643010
147151	643011
13136	643012
60	643013
2811	643014
9724	643015
42186	643016
15438	643017
62949	643018
165507	643019
49480	643020
1080	643021
141710	643022
18308	643023
5932	643024
53395	643025
166	643026
170711	643027
7415	643028
82083	643029
50385	643030
217625	643031
35396	643032
22433	643033
1591	643034
22880	643035
32319	643036
78412	643037
5112	643038
13673	643039
39156	643040
6706	643041
5957	643042
65780	643043
3574	643044
16977	643045
37849	643046
9937	643047
950	643048
3765	643049
5105	643050
155203	643051
19345	643052
6708	643053
5107	643054
73093	643055
6717	643056
18230	643057
70082	643058
16711	643059
25842	643060
4204	643061
50823	643062
22233	643063
16374	643064
54320	643065
5966	643066
143175	643067
2522	643068
170662	643069
86793	643070
64329	643071
5449	643072
24460	643073
3993	643074
9035	643075
4616	643076
122884	643077
10831	643078
96327	643079
37275	643080
7147	643081
11520	643082
1989	643083
108163	643084
14157	643085
27445	643086
22241	643087
91422	643088
38097	643089
6859	643090
38776	643091
18368	643092
12355	643093
1541	643094
35005	643095
141678	643096
63439	643097
137025	643098
2834	643099
87630	643100
14558	643101
49073	643102
9204	643103
70550	643104
80171	643105
54605	643106
5105	643107
146284	643108
172865	643109
82058	643110
1133	643111
92324	643112
1970	643113
39122	643114
161305	643115
20198	643116
7903	643117
6735	643118
22181	643119
4578	643120
6334	643121
10734	643122
54489	643123
89789	643124
192014	643125
26038	643126
1740	643127
18368	643128
15191	643129
185716	643130
3473	643131
108669	643132
54729	643133
111046	643134
1304	643135
7872	643136
6951	643137
27289	643138
27440	643139
18390	643140
82052	643141
461	643142
4548	643143
54661	643144
203496	643145
70758	643146
7948	643147
147136	643148
94224	643149
70664	643150
787	643151
3536	643152
51660	643153
85785	643154
5449	643155
7863	643156
108015	643157
72438	643158
3019	643159
63436	643160
111536	643161
9119	643162
1322	643163
16246	643164
62650	643165
25134	643166
75346	643167
18065	643168
92579	643169
31055	643170
1162	643171
40500	643172
65317	643173
3118	643174
123350	643175
5491	643176
196843	643177
415	643178
47011	643179
65833	643180
63395	643181
149832	643182
109350	643183
27255	643184
77023	643185
42905	643186
32884	643187
76914	643188
50215	643189
2867	643190
22174	643191
1998	643192
66387	643193
9074	643194
34453	643195
5047	643196
2037	643197
91423	643198
27168	643199
54195	643200
69788	643201
27420	643202
70363	643203
15362	643204
33941	643205
85422	643206
42903	643207
22343	643208
92327	643209
42902	643210
18311	643211
6737	643212
15191	643213
52604	643214
124379	643215
34087	643216
12633	643217
34104	643218
124161	643219
156533	643220
1438	643221
27485	643222
2818	643223
124202	643224
1272	643225
54402	643226
18272	643227
203475	643228
24913	643229
8923	643230
92324	643231
70737	643232
1769	643233
34106	643234
22259	643235
34119	643236
22324	643237
34232	643238
124364	643239
150547	643240
15362	643241
34106	643242
33570	643243
84250	643244
122698	643245
6731	643246
22206	643247
69786	643248
12737	643249
25624	643250
82061	643251
741	643252
15648	643253
2860	643254
42882	643255
6306	643256
47773	643257
36673	643258
87159	643259
3730	643260
25134	643261
18330	643262
9849	643263
170661	643264
7778	643265
8954	643266
56590	643267
35238	643268
20343	643269
18535	643270
9400	643271
7446	643272
9694	643273
20373	643274
4912	643275
122910	643276
306	643277
17356	643278
1787	643279
15472	643280
123740	643281
9187	643282
2855	643283
1774	643284
33889	643285
92190	643286
16387	643287
22369	643288
10806	643289
22324	643290
111549	643291
1438	643292
18311	643293
123257	643294
15191	643295
91888	643296
4497	643297
27396	643298
18419	643299
22344	643300
7048	643301
42799	643302
22616	643303
1144	643304
61275	643305
88935	643306
108058	643307
24296	643308
2188	643309
7939	643310
2188	643311
56	643312
1756	643313
39123	643314
172828	643315
1283	643316
885	643317
1146	643318
150858	643319
56518	643320
8509	643321
2222	643322
8798	643323
54498	643324
113564	643325
38	643326
1055	643327
1272	643328
9198	643329
12494	643330
47697	643331
24921	643332
239049	643333
230679	643334
81354	643335
120218	643336
79416	643337
11847	643338
77820	643339
9690	643340
155506	643341
83388	643342
13520	643343
12494	643344
143731	643345
105240	643346
3517	643347
74807	643348
107173	643349
42907	643350
165524	643351
9089	643352
12245	643353
1934	643354
42839	643355
10653	643356
23463	643357
42865	643358
1146	643359
96972	643360
145905	643361
202864	643362
2961	643363
14579	643364
18428	643365
1546	643366
12668	643367
11379	643368
182065	643369
2579	643370
9480	643371
37610	643372
12651	643373
50976	643374
393	643375
92537	643376
26673	643377
7926	643378
1547	643379
10729	643380
27227	643381
48382	643382
34181	643383
1658	643384
91589	643385
534	643386
19345	643387
27369	643388
5143	643389
8798	643390
40459	643391
1084	643392
948	643393
22082	643394
4585	643395
54814	643396
22343	643397
504	643398
66343	643399
48973	643400
11873	643401
6762	643402
4516	643403
10718	643404
10649	643405
108675	643406
1972	643407
17116	643408
1735	643409
3515	643410
27242	643411
80357	643412
4530	643413
10680	643414
27381	643415
27381	643416
42904	643417
10634	643418
5364	643419
8508	643420
497	643421
141748	643422
39788	643423
39358	643424
59323	643425
24321	643426
21127	643427
45655	643428
1438	643429
16575	643430
147682	643431
85300	643432
146147	643433
15393	643434
150688	643435
176130	643436
14152	643437
44714	643438
130812	643439
122104	643440
122104	643441
10755	643442
1071	643443
149984	643444
21012	643445
221678	643446
1304	643447
1559	643448
38580	643449
148749	643450
109080	643451
89906	643452
120716	643453
8865	643454
3980	643455
5973	643456
61374	643457
5698	643458
50502	643459
5477	643460
14262	643461
4043	643462
10354	643463
14696	643464
88746	643465
2718	643466
51703	643467
2520	643468
30041	643469
2523	643470
2939	643471
4315	643472
27	643473
8220	643474
67216	643475
3225	643476
3151	643477
1242	643478
123782	643479
61179	643480
25343	643481
10204	643482
2656	643483
28268	643484
76567	643485
2656	643486
2656	643487
23217	643488
15266	643489
72476	643490
151105	643491
49854	643492
10753	643493
203385	643494
113764	643495
86178	643496
10368	643497
101043	643498
166031	643499
71543	643500
55534	643501
6469	643502
17961	643503
3991	643504
4555	643505
22258	643506
5594	643507
83883	643508
9079	643509
55786	643510
47744	643511
18280	643512
155696	643513
42220	643514
18538	643515
111703	643516
45889	643517
155410	643518
4918	643519
53402	643520
159233	643521
146174	643522
4918	643523
228275	643524
124136	643525
15224	643526
43561	643527
76179	643528
196940	643529
65767	643530
40474	643531
146386	643532
109177	643533
166014	643534
155696	643535
46997	643536
41918	643537
88857	643538
91759	643539
4519	643540
39124	643541
18188	643542
176897	643543
10753	643544
82126	643545
64679	643546
84840	643547
145981	643548
42563	643549
37839	643550
71343	643551
116535	643552
9228	643553
83567	643554
113362	643555
68842	643556
85185	643557
1987	643558
108660	643559
4584	643560
113764	643561
745	643562
85127	643563
141652	643564
871	643565
39572	643566
108703	643567
31200	643568
61274	643569
212048	643570
25308	643571
29752	643572
95338	643573
102751	643574
2517	643575
72166	643576
79358	643577
231193	643578
79399	643579
2741	643580
72166	643581
71978	643582
2215	643583
65420	643584
55107	643585
226214	643586
69919	643587
83567	643588
37875	643589
54136	643590
126526	643591
19659	643592
798	643593
19659	643594
81668	643595
77039	643596
91518	643597
148629	643598
21405	643599
415	643600
26912	643601
52714	643602
169216	643603
61191	643604
534	643605
13770	643606
21	643607
8153	643608
45126	643609
563	643610
45274	643611
30510	643612
6503	643613
107279	643614
27828	643615
208966	643616
28	643617
50235	643618
5111	643619
106862	643620
14119	643621
144082	643622
91633	643623
41284	643624
63177	643625
81686	643626
165115	643627
39960	643628
1054	643629
63391	643630
90692	643631
4210	643632
211	643633
104776	643634
50	643635
39064	643636
13262	643637
9256	643638
58903	643639
71618	643640
27530	643641
3601	643642
25112	643643
49012	643644
7310	643645
45038	643646
164114	643647
53882	643648
160046	643649
228766	643650
16368	643651
67903	643652
167083	643653
119503	643654
41514	643655
119507	643656
2856	643657
2856	643658
30	643659
30094	643660
17789	643661
222257	643662
16375	643663
153987	643664
49490	643665
35463	643666
27828	643667
127606	643668
127606	643669
24403	643670
40934	643671
49436	643672
166891	643673
200768	643674
112971	643675
112971	643676
152240	643677
152240	643678
118016	643679
79366	643680
85470	643681
166032	643682
118016	643683
31200	643684
95975	643685
111745	643686
131701	643687
84219	643688
127303	643689
31200	643690
79359	643691
18349	643692
63455	643693
43640	643694
72047	643695
59902	643696
203203	643697
3542	643698
49428	643699
239717	643700
63460	643701
200554	643702
165509	643703
89524	643704
6405	643705
108174	643706
238404	643707
49484	643708
110303	643709
525	643710
112384	643711
21426	643712
62722	643713
197054	643714
88210	643715
16031	643716
142560	643717
114338	643718
46301	643719
4553	643720
66867	643721
34129	643722
499	643723
67623	643724
100887	643725
111650	643726
482	643727
482	643728
51907	643729
482	643730
89017	643731
62773	643732
206129	643733
353	643734
15312	643735
10736	643736
31180	643737
123918	643738
123918	643739
166025	643740
92190	643741
5889	643742
42555	643743
54774	643744
5073	643745
14511	643746
2855	643747
676	643748
219079	643749
39168	643750
39168	643751
117474	643752
63443	643753
65797	643754
74209	643755
70369	643756
24973	643757
113718	643758
6765	643759
69963	643760
88474	643761
69807	643762
196538	643763
31215	643764
2846	643765
20970	643766
17377	643767
28729	643768
28729	643769
15271	643770
154219	643771
77698	643772
49228	643773
202513	643774
208904	643775
12074	643776
2473	643777
53169	643778
16544	643779
6608	643780
108680	643781
129899	643782
2984	643783
1197	643784
4814	643785
6406	643786
98921	643787
553	643788
54592	643789
429	643790
3601	643791
67478	643792
17184	643793
66939	643794
24199	643795
48094	643796
61280	643797
40079	643798
17287	643799
46319	643800
120365	643801
32449	643802
129715	643803
104471	643804
155983	643805
27615	643806
27624	643807
59664	643808
58646	643809
106568	643810
13107	643811
38364	643812
44601	643813
100780	643814
23633	643815
32656	643816
67873	643817
136093	643818
16957	643819
2389	643820
24085	643821
107198	643822
119669	643823
70080	643824
48025	643825
79223	643826
206231	643827
233383	643828
8665	643829
64194	643830
76729	643831
59845	643832
45310	643833
134432	643834
40190	643835
139979	643836
67556	643837
8399	643838
37582	643839
67642	643840
198598	643841
88993	643842
53867	643843
4914	643844
16820	643845
92269	643846
77010	643847
176518	643848
219901	643849
37109	643850
108797	643851
59552	643852
73253	643853
31321	643854
47588	643855
18723	643856
64607	643857
88630	643858
16760	643859
65209	643860
152104	643861
7103	643862
188153	643863
13625	643864
13625	643865
13625	643866
14142	643867
45683	643868
82192	643869
79916	643870
23859	643871
65364	643872
12157	643873
81323	643874
81475	643875
62887	643876
90854	643877
144859	643878
32406	643879
33193	643880
8537	643881
145234	643882
188931	643883
87657	643884
13708	643885
11838	643886
144032	643887
76001	643888
128648	643889
234934	643890
61319	643891
46484	643892
6544	643893
6544	643894
72944	643895
14659	643896
36207	643897
166971	643898
55282	643899
72970	643900
17012	643901
35882	643902
108216	643903
101076	643904
111654	643905
89427	643906
20881	643907
75199	643908
177292	643909
47617	643910
5469	643911
163270	643912
55179	643913
106818	643914
12276	643915
163889	643916
23472	643917
34439	643918
85101	643919
235342	643920
84901	643921
28937	643922
235469	643923
152506	643924
199465	643925
153646	643926
12555	643927
204693	643928
121048	643929
25722	643930
58520	643931
7986	643932
40130	643933
84803	643934
14475	643935
112234	643936
23633	643937
2085	643938
32476	643939
34807	643940
56175	643941
126797	643942
29320	643943
97964	643944
100503	643945
4869	643946
99299	643947
49893	643948
177453	643949
45102	643950
35527	643951
20016	643952
108773	643953
72859	643954
72704	643955
126980	643956
22703	643957
27561	643958
146661	643959
82244	643960
164429	643961
25197	643962
190109	643963
30914	643964
42157	643965
116592	643966
38496	643967
51053	643968
9590	643969
163603	643970
145411	643971
11393	643972
38385	643973
31109	643974
62752	643975
49150	643976
41221	643977
124264	643978
8458	643979
6683	643980
12249	643981
43525	643982
3272	643983
64646	643984
35729	643985
19238	643986
6257	643987
18777	643988
26529	643989
8282	643990
25872	643991
116790	643992
96036	643993
1175	643994
111417	643995
24506	643996
49643	643997
78764	643998
161279	643999
67393	644000
87382	644001
82855	644002
36691	644003
118296	644004
10882	644005
32983	644006
94820	644007
7419	644008
7464	644009
19928	644010
42571	644011
35729	644012
182598	644013
45527	644014
41146	644015
93147	644016
56378	644017
119787	644018
161951	644019
116942	644020
54903	644021
97482	644022
21051	644023
15497	644024
9811	644025
5387	644026
52598	644027
62710	644028
62710	644029
6257	644030
85623	644031
49040	644032
10990	644033
11731	644034
46843	644035
164850	644036
36574	644037
28838	644038
44971	644039
49040	644040
118647	644041
49427	644042
94141	644043
16120	644044
63081	644045
29608	644046
10078	644047
11531	644048
103280	644049
9694	644050
186281	644051
184248	644052
35729	644053
35397	644054
55983	644055
79224	644056
66040	644057
72968	644058
117536	644059
10946	644060
118386	644061
27798	644062
57409	644063
58400	644064
3257	644065
230621	644066
13397	644067
66487	644068
917	644069
141802	644070
128665	644071
35124	644072
48380	644073
14728	644074
137048	644075
28792	644076
120405	644077
162518	644078
95645	644079
73169	644080
7777	644081
78319	644082
62422	644083
82036	644084
131651	644085
7871	644086
195102	644087
7826	644088
3512	644089
74807	644090
6782	644091
70075	644092
49491	644093
5094	644094
91879	644095
91879	644096
220183	644097
3710	644098
55198	644099
104505	644100
22176	644101
32844	644102
55135	644103
52613	644104
2844	644105
267	644106
169048	644107
1034	644108
2517	644109
203546	644110
32325	644111
212	644112
28902	644113
10816	644114
59	644115
11732	644116
676	644117
14438	644118
67333	644119
67333	644120
124983	644121
55026	644122
55026	644123
85278	644124
14123	644125
865	644126
134806	644127
48291	644128
17303	644129
78680	644130
31998	644131
59724	644132
122674	644133
57029	644134
34617	644135
38996	644136
16175	644137
81238	644138
147056	644139
147056	644140
65444	644141
677	644142
109055	644143
15142	644144
10241	644145
90548	644146
153061	644147
70607	644148
10047	644149
4783	644150
126864	644151
11994	644152
49000	644153
79360	644154
61658	644155
98134	644156
8036	644157
8036	644158
51459	644159
75760	644160
239401	644161
23966	644162
55900	644163
21147	644164
123243	644165
166367	644166
9509	644167
1482	644168
1210	644169
17482	644170
94426	644171
9884	644172
13213	644173
17286	644174
42838	644175
112734	644176
98418	644177
109567	644178
20651	644179
40636	644180
67604	644181
184991	644182
210556	644183
55323	644184
826	644185
37583	644186
133967	644187
21077	644188
31062	644189
90884	644190
62967	644191
71221	644192
71221	644193
62970	644194
29807	644195
47798	644196
23195	644197
39206	644198
8169	644199
45967	644200
68379	644201
1441	644202
1944	644203
3028	644204
81062	644205
7489	644206
50543	644207
5956	644208
5991	644209
5312	644210
34950	644211
49558	644212
152451	644213
32432	644214
233854	644215
75130	644216
22785	644217
14412	644218
32057	644219
31369	644220
97941	644221
74066	644222
3496	644223
35436	644224
29970	644225
27934	644226
22140	644227
121768	644228
180725	644229
18402	644230
211609	644231
1046	644232
31215	644233
4542	644234
93487	644235
63424	644236
108163	644237
2469	644238
194953	644239
146162	644240
146162	644241
228643	644242
107799	644243
14906	644244
91945	644245
144116	644246
18897	644247
120805	644248
19990	644249
209920	644250
13774	644251
183482	644252
213416	644253
83697	644254
89190	644255
27440	644256
27440	644257
120499	644258
27440	644259
107569	644260
38223	644261
94584	644262
94584	644263
86997	644264
66853	644265
9131	644266
112826	644267
165757	644268
93901	644269
139537	644270
10752	644271
137505	644272
155479	644273
1741	644274
8662	644275
2814	644276
159006	644277
126724	644278
71405	644279
76732	644280
111383	644281
61275	644282
6706	644283
27465	644284
151779	644285
146299	644286
37869	644287
151820	644288
178724	644289
65005	644290
3156	644291
236107	644292
90933	644293
8449	644294
116390	644295
49949	644296
165366	644297
203548	644298
146405	644299
83839	644300
5925	644301
3536	644302
176015	644303
25641	644304
166098	644305
186993	644306
14787	644307
153242	644308
100825	644309
9601	644310
8662	644311
66388	644312
195150	644313
9592	644314
1002	644315
32877	644316
67081	644317
92659	644318
3187	644319
3187	644320
42157	644321
10204	644322
53487	644323
67996	644324
67996	644325
12577	644326
15335	644327
30585	644328
15386	644329
17378	644330
165945	644331
3530	644332
4364	644333
22437	644334
2462	644335
9924	644336
188825	644337
6511	644338
24739	644339
144733	644340
109281	644341
7145	644342
13111	644343
24181	644344
111656	644345
43611	644346
7024	644347
28366	644348
36776	644349
103342	644350
2028	644351
13111	644352
92201	644353
7381	644354
122694	644355
28562	644356
15658	644357
116726	644358
23681	644359
9430	644360
16615	644361
283	644362
25275	644363
1744	644364
9319	644365
37213	644366
8036	644367
16547	644368
6077	644369
18936	644370
20277	644371
86242	644372
12975	644373
38696	644374
23934	644375
50667	644376
8169	644377
16300	644378
9319	644379
97244	644380
1256	644381
79460	644382
13205	644383
1862	644384
66	644385
504	644386
19931	644387
3609	644388
16820	644389
8424	644390
24020	644391
1445	644392
57046	644393
22274	644394
16957	644395
16957	644396
71834	644397
17105	644398
16270	644399
72646	644400
2898	644401
77704	644402
13492	644403
2898	644404
5914	644405
225	644406
84995	644407
36284	644408
328	644409
92939	644410
1483	644411
130123	644412
64345	644413
64345	644414
39297	644415
761	644416
7092	644417
47700	644418
1979	644419
10829	644420
6755	644421
4639	644422
7574	644423
20474	644424
7328	644425
5448	644426
11711	644427
21144	644428
12618	644429
7223	644430
9849	644431
31774	644432
80914	644433
59457	644434
144203	644435
37050	644436
15776	644437
20045	644438
72268	644439
31192	644440
31192	644441
147106	644442
4244	644443
34013	644444
735	644445
48781	644446
2007	644447
212210	644448
20369	644449
5175	644450
18929	644451
2094	644452
2522	644453
188447	644454
4585	644455
14252	644456
170968	644457
178698	644458
57840	644459
43482	644460
8540	644461
8668	644462
219291	644463
5998	644464
155424	644465
126341	644466
30355	644467
44794	644468
9645	644469
58	644470
7422	644471
65883	644472
100635	644473
39126	644474
21951	644475
149450	644476
27485	644477
15164	644478
12635	644479
3983	644480
156771	644481
34748	644482
175461	644483
203113	644484
75849	644485
1973	644486
108001	644487
128118	644488
108035	644489
53135	644490
45576	644491
44255	644492
4260	644493
62669	644494
7211	644495
1767	644496
9641	644497
18597	644498
2006	644499
20244	644500
27841	644501
9142	644502
6743	644503
71563	644504
24827	644505
27330	644506
7100	644507
200059	644508
81063	644509
70607	644510
1080	644511
1259	644512
146842	644513
19739	644514
255	644515
24438	644516
5970	644517
63313	644518
15353	644519
12447	644520
38758	644521
8565	644522
123101	644523
168094	644524
145650	644525
1768	644526
53180	644527
29815	644528
1996	644529
29306	644530
39179	644531
170646	644532
121030	644533
12740	644534
21951	644535
11587	644536
146342	644537
102685	644538
33107	644539
231153	644540
419	644541
9131	644542
113871	644543
76705	644544
42909	644545
63744	644546
38290	644547
38290	644548
170916	644549
111569	644550
108117	644551
63436	644552
79395	644553
4312	644554
77833	644555
18407	644556
76394	644557
46300	644558
59096	644559
76631	644560
108030	644561
63433	644562
6695	644563
1496	644564
202822	644565
2456	644566
7873	644567
39243	644568
59998	644569
235921	644570
8798	644571
3358	644572
110353	644573
153075	644574
12657	644575
204021	644576
85300	644577
2297	644578
152945	644579
63135	644580
138052	644581
118423	644582
33379	644583
11354	644584
75691	644585
4370	644586
4370	644587
5094	644588
61312	644589
89605	644590
14180	644591
68684	644592
228776	644593
26448	644594
123172	644595
238746	644596
3824	644597
116020	644598
133750	644599
6802	644600
201463	644601
164971	644602
26382	644603
2219	644604
123065	644605
31191	644606
213936	644607
94656	644608
63101	644609
30108	644610
2203	644611
49264	644612
1584	644613
81058	644614
6214	644615
85422	644616
140207	644617
12355	644618
145449	644619
128036	644620
52808	644621
84498	644622
107501	644623
13567	644624
65730	644625
71285	644626
214844	644627
223538	644628
66180	644629
19277	644630
211108	644631
108183	644632
125406	644633
32215	644634
5207	644635
18538	644636
15312	644637
51539	644638
1434	644639
18185	644640
126434	644641
66084	644642
155487	644643
5090	644644
217943	644645
15415	644646
155341	644647
1794	644648
12601	644649
193126	644650
155355	644651
203545	644652
186767	644653
72809	644654
72809	644655
92	644656
81505	644657
39338	644658
26428	644659
144596	644660
175278	644661
122058	644662
148720	644663
154018	644664
33205	644665
77871	644666
151740	644667
4469	644668
79384	644669
70207	644670
30813	644671
62044	644672
1053	644673
67015	644674
67015	644675
27242	644676
3098	644677
119438	644678
82036	644679
128129	644680
13247	644681
116295	644682
126693	644683
56897	644684
1837	644685
402	644686
84030	644687
1564	644688
22261	644689
34055	644690
5925	644691
26764	644692
1000	644693
3264	644694
57456	644695
866	644696
116965	644697
131345	644698
67194	644699
29687	644700
207531	644701
1037	644702
221568	644703
2113	644704
49452	644705
203174	644706
5090	644707
63296	644708
11707	644709
81629	644710
884	644711
1978	644712
68268	644713
49267	644714
1766	644715
869	644716
1260	644717
95964	644718
178898	644719
125412	644720
154124	644721
10850	644722
107038	644723
40595	644724
2250	644725
64755	644726
124253	644727
85308	644728
63467	644729
87992	644730
27	644731
40595	644732
20533	644733
146854	644734
9652	644735
149001	644736
4022	644737
1731	644738
17387	644739
51261	644740
112	644741
22082	644742
123290	644743
28673	644744
36893	644745
36640	644746
51261	644747
28549	644748
148286	644749
69715	644750
21524	644751
120241	644752
35550	644753
2095	644754
2095	644755
56753	644756
87633	644757
63102	644758
211000	644759
238677	644760
2456	644761
65615	644762
15312	644763
215357	644764
210201	644765
2223	644766
70427	644767
213895	644768
3515	644769
240	644770
4505	644771
92277	644772
93703	644773
225232	644774
95495	644775
133391	644776
158755	644777
104800	644778
124143	644779
76497	644780
89132	644781
64853	644782
84405	644783
218677	644784
147080	644785
89354	644786
12600	644787
27167	644788
2867	644789
150706	644790
10850	644791
18669	644792
687	644793
5283	644794
25566	644795
43379	644796
10031	644797
16135	644798
55727	644799
22892	644800
13102	644801
2479	644802
211487	644803
36893	644804
798	644805
219776	644806
14034	644807
54581	644808
60823	644809
29573	644810
164377	644811
172451	644812
39146	644813
145104	644814
155554	644815
20609	644816
383	644817
111217	644818
210718	644819
179973	644820
202511	644821
12804	644822
7372	644823
7372	644824
70167	644825
113617	644826
156784	644827
144935	644828
145620	644829
38196	644830
56511	644831
209162	644832
1587	644833
34179	644834
1994	644835
110739	644836
71405	644837
82238	644838
7920	644839
3952	644840
7142	644841
203348	644842
68339	644843
416	644844
7920	644845
1121	644846
32618	644847
202906	644848
70959	644849
198857	644850
172570	644851
51680	644852
5848	644853
119617	644854
77783	644855
7920	644856
93782	644857
2239	644858
4570	644859
63133	644860
15330	644861
157326	644862
112857	644863
4554	644864
88599	644865
41257	644866
49672	644867
107611	644868
1150	644869
57590	644870
57590	644871
31097	644872
153371	644873
1046	644874
217282	644875
32703	644876
2497	644877
202966	644878
50970	644879
36706	644880
111875	644881
6834	644882
146118	644883
224495	644884
156505	644885
17611	644886
147699	644887
10676	644888
9143	644889
5695	644890
5695	644891
119633	644892
84579	644893
219322	644894
122750	644895
1426	644896
59549	644897
167313	644898
63107	644899
66810	644900
89271	644901
41257	644902
236959	644903
118451	644904
10807	644905
7409	644906
53429	644907
15510	644908
90011	644909
90011	644910
77091	644911
77091	644912
157413	644913
79178	644914
2476	644915
9119	644916
1596	644917
17066	644918
201090	644919
164800	644920
120072	644921
120596	644922
114083	644923
33941	644924
33941	644925
206866	644926
2516	644927
417	644928
10002	644929
10002	644930
10002	644931
55538	644932
9781	644933
3179	644934
25329	644935
50823	644936
52925	644937
206951	644938
40304	644939
24732	644940
8482	644941
2308	644942
16611	644943
11401	644944
3300	644945
48105	644946
3703	644947
328	644948
15236	644949
64142	644950
11950	644951
20129	644952
95396	644953
3256	644954
20192	644955
3671	644956
4649	644957
104482	644958
29576	644959
27192	644960
63817	644961
3109	644962
126794	644963
968	644964
239	644965
11526	644966
23854	644967
24652	644968
107195	644969
37882	644970
86952	644971
24663	644972
20364	644973
44222	644974
48778	644975
164754	644976
20373	644977
34214	644978
18253	644979
15183	644980
11832	644981
30782	644982
2671	644983
13886	644984
142175	644985
178299	644986
2928	644987
6726	644988
5229	644989
107537	644990
220785	644991
107537	644992
28	644993
28	644994
28	644995
2508	644996
2508	644997
2508	644998
55402	644999
9	645000
2851	645001
213369	645002
91356	645003
63435	645004
63435	645005
89488	645006
100899	645007
54669	645008
65764	645009
8094	645010
19759	645011
4622	645012
2889	645013
43961	645014
1737	645015
24266	645016
143924	645017
4186	645018
13535	645019
10065	645020
11059	645021
40522	645022
146284	645023
239714	645024
41330	645025
49490	645026
64826	645027
28299	645028
130790	645029
40023	645030
57386	645031
82900	645032
64019	645033
19263	645034
77102	645035
147913	645036
219148	645037
46607	645038
45584	645039
193900	645040
19847	645041
81218	645042
145904	645043
115410	645044
130608	645045
7088	645046
7756	645047
14332	645048
2240	645049
11361	645050
2066	645051
54356	645052
2562	645053
9040	645054
28635	645055
5482	645056
47279	645057
16563	645058
42939	645059
37480	645060
162944	645061
211621	645062
95881	645063
83803	645064
207924	645065
42673	645066
10841	645067
113548	645068
30266	645069
54352	645070
30752	645071
34703	645072
50946	645073
50661	645074
149411	645075
64826	645076
31884	645077
127086	645078
146303	645079
146258	645080
155	645081
22249	645082
158108	645083
62616	645084
66648	645085
81417	645086
81417	645087
72092	645088
27369	645089
419	645090
219120	645091
83609	645092
2479	645093
1382	645094
6717	645095
9118	645096
208424	645097
5218	645098
177763	645099
196615	645100
63435	645101
117872	645102
5202	645103
31947	645104
31769	645105
52061	645106
236069	645107
163509	645108
117345	645109
117475	645110
42690	645111
66655	645112
3525	645113
34048	645114
75898	645115
11292	645116
85371	645117
65436	645118
31191	645119
47098	645120
199767	645121
203138	645122
34134	645123
90314	645124
2479	645125
2479	645126
26515	645127
162954	645128
85390	645129
237891	645130
66368	645131
149624	645132
64844	645133
149980	645134
208612	645135
125373	645136
167106	645137
226206	645138
83887	645139
64791	645140
114742	645141
89544	645142
3146	645143
3146	645144
3146	645145
20609	645146
61050	645147
137180	645148
49346	645149
25250	645150
11973	645151
181021	645152
7809	645153
7809	645154
26413	645155
13262	645156
167107	645157
76472	645158
110056	645159
23754	645160
7809	645161
331	645162
55394	645163
51252	645164
65885	645165
84498	645166
217622	645167
156773	645168
3529	645169
9570	645170
80596	645171
41791	645172
12035	645173
2627	645174
2627	645175
5951	645176
23754	645177
21759	645178
112732	645179
65411	645180
162353	645181
140112	645182
49161	645183
114946	645184
8168	645185
8168	645186
8168	645187
40708	645188
35582	645189
1335	645190
21717	645191
40708	645192
1080	645193
213	645194
213161	645195
155720	645196
154209	645197
140787	645198
98487	645199
44676	645200
1042	645201
42773	645202
38	645203
54376	645204
38	645205
569	645206
10602	645207
57762	645208
13294	645209
122950	645210
120368	645211
56716	645212
4566	645213
33841	645214
28347	645215
1774	645216
18339	645217
335	645218
13932	645219
91344	645220
22158	645221
104354	645222
79004	645223
79004	645224
35	645225
5061	645226
2392	645227
56	645228
107056	645229
134174	645230
3519	645231
55773	645232
25981	645233
22256	645234
35	645235
155412	645236
676	645237
5957	645238
6485	645239
15893	645240
15115	645241
64037	645242
57631	645243
23043	645244
5213	645245
10643	645246
1771	645247
18296	645248
1854	645249
6761	645250
20190	645251
7803	645252
54134	645253
3030	645254
5208	645255
1108	645256
91470	645257
65732	645258
1945	645259
92532	645260
7790	645261
19197	645262
4196	645263
1947	645264
1052	645265
54115	645266
108048	645267
122977	645268
15416	645269
114190	645270
56836	645271
3508	645272
3137	645273
440	645274
65792	645275
65057	645276
41819	645277
15122	645278
110197	645279
54682	645280
4469	645281
413	645282
54108	645283
38429	645284
181196	645285
47468	645286
314	645287
1044	645288
170826	645289
63494	645290
65046	645291
91347	645292
65914	645293
69	645294
233431	645295
17307	645296
82415	645297
13490	645298
6768	645299
123077	645300
6952	645301
12729	645302
112619	645303
25388	645304
5991	645305
54055	645306
2475	645307
50648	645308
11923	645309
9093	645310
73406	645311
204157	645312
19869	645313
3480	645314
3103	645315
3552	645316
31995	645317
132858	645318
82761	645319
27149	645320
1767	645321
4892	645322
135627	645323
196268	645324
57020	645325
22326	645326
170399	645327
2214	645328
48979	645329
131852	645330
177345	645331
16140	645332
15893	645333
169560	645334
22294	645335
1921	645336
51277	645337
14399	645338
336	645339
34284	645340
13887	645341
569	645342
65605	645343
1921	645344
2625	645345
5102	645346
176	645347
33908	645348
9228	645349
971	645350
32357	645351
4530	645352
2856	645353
172857	645354
85180	645355
11968	645356
91275	645357
3461	645358
861	645359
2803	645360
27483	645361
590	645362
3089	645363
9093	645364
153438	645365
73671	645366
4502	645367
42466	645368
865	645369
110645	645370
188157	645371
28183	645372
34047	645373
22988	645374
19043	645375
431	645376
50174	645377
65813	645378
135790	645379
84565	645380
19225	645381
75887	645382
41131	645383
431	645384
6859	645385
7968	645386
24738	645387
24738	645388
18236	645389
20454	645390
13107	645391
1198	645392
40177	645393
79055	645394
15538	645395
431	645396
19225	645397
20462	645398
1469	645399
57425	645400
50452	645401
11276	645402
1402	645403
79770	645404
15538	645405
5472	645406
7251	645407
14384	645408
48097	645409
69008	645410
7361	645411
9781	645412
61399	645413
103027	645414
44342	645415
79267	645416
80346	645417
67447	645418
66362	645419
9072	645420
2603	645421
105396	645422
11556	645423
53272	645424
20197	645425
14774	645426
60188	645427
7120	645428
96958	645429
9667	645430
38773	645431
9694	645432
171146	645433
60700	645434
62502	645435
47254	645436
48962	645437
69483	645438
22892	645439
80979	645440
2508	645441
19547	645442
732	645443
5399	645444
15672	645445
15672	645446
6911	645447
24432	645448
106408	645449
9626	645450
76795	645451
75934	645452
109872	645453
59485	645454
149252	645455
45676	645456
1148	645457
23260	645458
47057	645459
18518	645460
79368	645461
4258	645462
212384	645463
76795	645464
27514	645465
154590	645466
22755	645467
4258	645468
38	645469
35970	645470
176022	645471
21334	645472
5264	645473
25301	645474
155557	645475
107561	645476
62310	645477
174334	645478
106934	645479
106781	645480
24216	645481
155557	645482
59377	645483
9667	645484
29965	645485
21334	645486
222607	645487
105341	645488
1641	645489
5901	645490
44654	645491
901	645492
92062	645493
108169	645494
74114	645495
110106	645496
45320	645497
59001	645498
177863	645499
43029	645500
43029	645501
218009	645502
4372	645503
858	645504
14210	645505
70010	645506
51277	645507
91434	645508
98487	645509
91611	645510
65859	645511
382	645512
65810	645513
63458	645514
155594	645515
4949	645516
54049	645517
31566	645518
2229	645519
6727	645520
63019	645521
153917	645522
968	645523
4258	645524
7007	645525
18518	645526
16508	645527
50186	645528
10873	645529
35149	645530
81011	645531
20027	645532
144091	645533
38581	645534
15809	645535
110660	645536
66939	645537
150939	645538
122318	645539
71436	645540
63455	645541
162196	645542
1933	645543
64709	645544
5068	645545
7924	645546
83299	645547
4947	645548
858	645549
113489	645550
9837	645551
14406	645552
18747	645553
45401	645554
5188	645555
59752	645556
291	645557
4524	645558
19034	645559
4561	645560
7830	645561
2513	645562
231746	645563
874	645564
122792	645565
32246	645566
1145	645567
1251	645568
150681	645569
48836	645570
353	645571
102729	645572
25439	645573
40079	645574
485	645575
2230	645576
121060	645577
1760	645578
39578	645579
6694	645580
9036	645581
6034	645582
42464	645583
896	645584
91559	645585
11045	645586
35	645587
217	645588
24806	645589
5137	645590
1976	645591
27472	645592
91542	645593
68189	645594
57756	645595
70150	645596
1127	645597
91461	645598
3532	645599
1771	645600
5839	645601
47468	645602
23927	645603
3173	645604
62147	645605
9526	645606
37175	645607
37175	645608
37175	645609
151117	645610
151117	645611
65343	645612
24793	645613
78871	645614
61617	645615
96568	645616
39542	645617
36697	645618
29253	645619
147062	645620
203434	645621
36143	645622
137149	645623
109842	645624
30820	645625
43496	645626
60	645627
33766	645628
55651	645629
418	645630
22561	645631
882	645632
44393	645633
4082	645634
25553	645635
12934	645636
44589	645637
209733	645638
484	645639
55985	645640
65797	645641
189298	645642
19517	645643
150505	645644
191633	645645
169776	645646
201125	645647
19247	645648
82044	645649
1521	645650
41555	645651
82044	645652
13915	645653
4246	645654
36966	645655
156884	645656
25488	645657
36512	645658
104856	645659
103534	645660
79416	645661
70023	645662
36795	645663
77328	645664
28945	645665
24082	645666
33882	645667
51018	645668
1865	645669
28888	645670
111515	645671
83058	645672
6901	645673
24394	645674
11110	645675
23023	645676
39301	645677
144853	645678
29469	645679
23147	645680
72914	645681
1586	645682
84465	645683
161074	645684
71920	645685
71920	645686
1012	645687
72448	645688
77412	645689
20765	645690
22326	645691
46807	645692
72751	645693
11361	645694
7263	645695
5474	645696
7110	645697
81931	645698
16384	645699
11621	645700
44051	645701
13501	645702
61024	645703
20000	645704
139409	645705
31707	645706
212220	645707
79422	645708
175	645709
131158	645710
4091	645711
1012	645712
56475	645713
150228	645714
9668	645715
146707	645716
6086	645717
148899	645718
119777	645719
22247	645720
31587	645721
51479	645722
149874	645723
150647	645724
190497	645725
222561	645726
17491	645727
192357	645728
9113	645729
60263	645730
3165	645731
22247	645732
12037	645733
113419	645734
74473	645735
111775	645736
10842	645737
115	645738
6135	645739
56205	645740
64433	645741
48160	645742
79706	645743
39567	645744
21170	645745
12021	645746
13176	645747
109909	645748
82391	645749
40523	645750
31363	645751
40523	645752
59665	645753
7508	645754
7508	645755
64605	645756
64118	645757
32515	645758
46104	645759
6395	645760
13248	645761
130869	645762
1883	645763
230276	645764
14401	645765
28665	645766
39036	645767
3165	645768
7508	645769
22659	645770
62603	645771
16967	645772
2994	645773
64227	645774
35687	645775
19238	645776
15776	645777
149132	645778
98152	645779
16967	645780
1345	645781
14100	645782
27534	645783
9813	645784
14149	645785
18313	645786
22097	645787
6131	645788
25934	645789
39977	645790
148094	645791
16941	645792
74473	645793
2994	645794
20568	645795
36400	645796
20671	645797
20671	645798
26658	645799
13179	645800
49428	645801
46926	645802
155654	645803
42799	645804
37599	645805
2135	645806
512	645807
14579	645808
14579	645809
2612	645810
4980	645811
110079	645812
9056	645813
48209	645814
38730	645815
39978	645816
9896	645817
34465	645818
10714	645819
1195	645820
13539	645821
4589	645822
85706	645823
2201	645824
17049	645825
22100	645826
25760	645827
314	645828
204419	645829
2871	645830
1308	645831
4695	645832
20400	645833
2251	645834
1287	645835
90243	645836
172071	645837
6937	645838
22373	645839
91699	645840
1427	645841
22100	645842
106921	645843
10850	645844
48665	645845
65814	645846
26296	645847
9126	645848
7778	645849
16310	645850
68307	645851
38692	645852
7187	645853
8851	645854
155313	645855
644	645856
622	645857
579	645858
85499	645859
213278	645860
39028	645861
6191	645862
2198	645863
28343	645864
1403	645865
28343	645866
79742	645867
45738	645868
75021	645869
11164	645870
11164	645871
18783	645872
96805	645873
147105	645874
1198	645875
133861	645876
47281	645877
16766	645878
1760	645879
7361	645880
9825	645881
2959	645882
6717	645883
113436	645884
11725	645885
2474	645886
102175	645887
33026	645888
11963	645889
8484	645890
62474	645891
52726	645892
12006	645893
7768	645894
6920	645895
23386	645896
59889	645897
7464	645898
56226	645899
7343	645900
63415	645901
141363	645902
14067	645903
57787	645904
79339	645905
179399	645906
108578	645907
38993	645908
57331	645909
30355	645910
16793	645911
1970	645912
1365	645913
136035	645914
14254	645915
4019	645916
63219	645917
5376	645918
16881	645919
16217	645920
84400	645921
186509	645922
21148	645923
36644	645924
28794	645925
106809	645926
131029	645927
28899	645928
131746	645929
91774	645930
1182	645931
37577	645932
1182	645933
155732	645934
133395	645935
3207	645936
31055	645937
107973	645938
57101	645939
71315	645940
12056	645941
45556	645942
1035	645943
1827	645944
100878	645945
25632	645946
50074	645947
1849	645948
22510	645949
20374	645950
2443	645951
163969	645952
71436	645953
12100	645954
28204	645955
20714	645956
120736	645957
27232	645958
27232	645959
42752	645960
123125	645961
170955	645962
117078	645963
68163	645964
623	645965
18378	645966
18406	645967
155484	645968
13517	645969
13517	645970
72551	645971
164243	645972
19647	645973
46553	645974
41793	645975
22206	645976
107904	645977
28338	645978
56942	645979
104432	645980
57548	645981
202523	645982
29948	645983
64213	645984
33900	645985
45086	645986
7268	645987
65594	645988
49428	645989
106857	645990
60775	645991
6041	645992
19163	645993
45845	645994
13179	645995
28150	645996
5849	645997
42765	645998
26431	645999
16299	646000
1181	646001
116	646002
21323	646003
81394	646004
20155	646005
196857	646006
42219	646007
43272	646008
103532	646009
185786	646010
116075	646011
90802	646012
186289	646013
87757	646014
17469	646015
917	646016
19928	646017
724	646018
28111	646019
20155	646020
38397	646021
3515	646022
65	646023
20038	646024
10882	646025
31133	646026
5852	646027
141734	646028
16329	646029
108227	646030
37349	646031
51	646032
61800	646033
2775	646034
133853	646035
16965	646036
162801	646037
145085	646038
28693	646039
18624	646040
11528	646041
665	646042
85499	646043
11354	646044
11574	646045
44367	646046
108444	646047
85035	646048
51597	646049
62138	646050
6077	646051
4166	646052
51	646053
12006	646054
30808	646055
4343	646056
441	646057
1843	646058
17023	646059
424	646060
6023	646061
48780	646062
45576	646063
18843	646064
1559	646065
66	646066
1941	646067
27832	646068
6859	646069
38640	646070
27340	646071
25123	646072
30271	646073
137202	646074
221	646075
24199	646076
62478	646077
831	646078
4519	646079
2072	646080
48035	646081
63917	646082
73239	646083
4476	646084
4476	646085
33922	646086
25123	646087
7146	646088
25468	646089
6048	646090
40376	646091
39957	646092
139078	646093
152451	646094
112002	646095
65042	646096
37041	646097
108501	646098
22117	646099
12103	646100
38676	646101
17595	646102
30931	646103
47417	646104
2629	646105
6270	646106
1789	646107
3029	646108
567	646109
16299	646110
11686	646111
113447	646112
46388	646113
82610	646114
111197	646115
37009	646116
27405	646117
199868	646118
25692	646119
41089	646120
92674	646121
15204	646122
28245	646123
69904	646124
145633	646125
31615	646126
102514	646127
11604	646128
160392	646129
13351	646130
63980	646131
28529	646132
39223	646133
152747	646134
36448	646135
24968	646136
64918	646137
66446	646138
112565	646139
100025	646140
53429	646141
70477	646142
27203	646143
27203	646144
1488	646145
60672	646146
60822	646147
1209	646148
58415	646149
19304	646150
52629	646151
7197	646152
24239	646153
2194	646154
34087	646155
701	646156
120549	646157
51767	646158
52998	646159
6809	646160
8140	646161
119685	646162
45646	646163
1234	646164
3283	646165
166	646166
51868	646167
137945	646168
88400	646169
2060	646170
68066	646171
73811	646172
73811	646173
176142	646174
22140	646175
27751	646176
97711	646177
136039	646178
1328	646179
100410	646180
9107	646181
50	646182
4522	646183
27329	646184
22704	646185
15518	646186
1589	646187
66	646188
27832	646189
51917	646190
5234	646191
94837	646192
72731	646193
5942	646194
99827	646195
81749	646196
13768	646197
109757	646198
37397	646199
24959	646200
2253	646201
24732	646202
62093	646203
99827	646204
52200	646205
81829	646206
18419	646207
55641	646208
67954	646209
24967	646210
100726	646211
87443	646212
167666	646213
59652	646214
50431	646215
70649	646216
86737	646217
20024	646218
197035	646219
44060	646220
47676	646221
1074	646222
64403	646223
4208	646224
9143	646225
7925	646226
20759	646227
13189	646228
4676	646229
51233	646230
115898	646231
74810	646232
54275	646233
102128	646234
207311	646235
19181	646236
90827	646237
2705	646238
94054	646239
115898	646240
4902	646241
1121	646242
42825	646243
176	646244
141583	646245
32094	646246
25141	646247
39515	646248
21278	646249
676	646250
52558	646251
118049	646252
85436	646253
108688	646254
30866	646255
107658	646256
159227	646257
48346	646258
144912	646259
5546	646260
157100	646261
105980	646262
2651	646263
5546	646264
14161	646265
1165	646266
4304	646267
6856	646268
4304	646269
33491	646270
55256	646271
55256	646272
119710	646273
38	646274
73212	646275
73212	646276
32094	646277
53828	646278
146339	646279
12216	646280
16387	646281
352	646282
236327	646283
17162	646284
17162	646285
17162	646286
157627	646287
1934	646288
16241	646289
21493	646290
36610	646291
21493	646292
798	646293
9176	646294
64796	646295
16575	646296
19249	646297
25918	646298
12379	646299
81596	646300
17529	646301
41911	646302
107619	646303
143944	646304
107532	646305
74919	646306
27422	646307
27268	646308
60095	646309
79756	646310
2481	646311
6762	646312
3846	646313
8665	646314
87011	646315
48214	646316
38301	646317
25353	646318
204828	646319
201775	646320
30287	646321
16911	646322
89460	646323
82850	646324
11930	646325
217816	646326
39515	646327
67609	646328
153521	646329
7986	646330
10727	646331
13584	646332
54379	646333
2060	646334
74758	646335
36826	646336
101859	646337
49099	646338
33120	646339
26228	646340
132808	646341
30093	646342
7501	646343
54267	646344
121177	646345
128679	646346
6418	646347
17150	646348
4947	646349
5047	646350
7992	646351
83522	646352
1256	646353
32094	646354
18917	646355
41575	646356
10599	646357
92798	646358
18663	646359
119514	646360
76249	646361
41256	646362
131455	646363
77568	646364
142908	646365
113386	646366
17519	646367
104078	646368
11308	646369
499	646370
38075	646371
1048	646372
35484	646373
6769	646374
2394	646375
31536	646376
42746	646377
3698	646378
31	646379
18236	646380
1472	646381
143499	646382
54540	646383
42919	646384
4588	646385
16194	646386
202407	646387
10034	646388
6191	646389
27928	646390
165414	646391
192507	646392
83425	646393
28722	646394
32135	646395
188249	646396
10076	646397
36430	646398
23321	646399
132295	646400
76525	646401
65969	646402
142614	646403
205686	646404
86951	646405
32996	646406
41330	646407
22550	646408
44900	646409
39926	646410
32599	646411
143906	646412
16995	646413
16965	646414
1288	646415
19013	646416
170404	646417
32171	646418
48012	646419
166373	646420
64539	646421
38915	646422
55942	646423
6395	646424
42042	646425
27008	646426
33298	646427
102083	646428
17597	646429
23364	646430
12152	646431
41333	646432
14687	646433
14687	646434
115905	646435
30548	646436
72434	646437
23573	646438
31061	646439
114805	646440
90	646441
16040	646442
137343	646443
101582	646444
238481	646445
30902	646446
143848	646447
17180	646448
195436	646449
37596	646450
39579	646451
164950	646452
81800	646453
32843	646454
85605	646455
233705	646456
138935	646457
39777	646458
119102	646459
60377	646460
109156	646461
46550	646462
119836	646463
36598	646464
17731	646465
103221	646466
3383	646467
110827	646468
11605	646469
21123	646470
29018	646471
58286	646472
49667	646473
33332	646474
11634	646475
56991	646476
11766	646477
15585	646478
102005	646479
16475	646480
40565	646481
212360	646482
88363	646483
84967	646484
112476	646485
192	646486
83489	646487
102608	646488
53068	646489
47957	646490
38470	646491
13592	646492
48485	646493
16602	646494
80916	646495
23908	646496
215045	646497
40290	646498
47058	646499
129210	646500
21042	646501
51870	646502
20016	646503
12219	646504
52692	646505
85572	646506
98190	646507
154882	646508
59346	646509
81329	646510
119695	646511
36694	646512
13538	646513
88995	646514
19084	646515
3782	646516
9408	646517
15776	646518
40792	646519
13498	646520
68153	646521
144841	646522
9861	646523
81314	646524
9574	646525
22894	646526
143931	646527
2915	646528
235741	646529
45855	646530
12042	646531
31300	646532
203115	646533
5134	646534
84040	646535
26	646536
6544	646537
68051	646538
6544	646539
40755	646540
58140	646541
7442	646542
601	646543
234513	646544
45832	646545
14251	646546
143901	646547
147535	646548
73210	646549
48207	646550
75130	646551
27566	646552
21315	646553
21315	646554
33287	646555
61095	646556
74548	646557
56266	646558
26106	646559
233230	646560
24932	646561
35787	646562
30601	646563
157804	646564
31329	646565
358	646566
19779	646567
159102	646568
64092	646569
83340	646570
31662	646571
20543	646572
10107	646573
151218	646574
76861	646575
109416	646576
54881	646577
10078	646578
64519	646579
66701	646580
71494	646581
187581	646582
25900	646583
4939	646584
54915	646585
14191	646586
39969	646587
36688	646588
153336	646589
39710	646590
81746	646591
109149	646592
202380	646593
31998	646594
7923	646595
7923	646596
7923	646597
29790	646598
32905	646599
29250	646600
66716	646601
3596	646602
41678	646603
70549	646604
34951	646605
76585	646606
64435	646607
64173	646608
64605	646609
143949	646610
30982	646611
199717	646612
79219	646613
231904	646614
31583	646615
102070	646616
38070	646617
131600	646618
31315	646619
29151	646620
13513	646621
193177	646622
49729	646623
129054	646624
137635	646625
57459	646626
99458	646627
145491	646628
13705	646629
19782	646630
162317	646631
22766	646632
79789	646633
58450	646634
3276	646635
22456	646636
4631	646637
102961	646638
10946	646639
3297	646640
34349	646641
74397	646642
1695	646643
7491	646644
50705	646645
7491	646646
43499	646647
226408	646648
48490	646649
70316	646650
2943	646651
50555	646652
85170	646653
19433	646654
39354	646655
131254	646656
71078	646657
67783	646658
1498	646659
162003	646660
15721	646661
166292	646662
8719	646663
76436	646664
44796	646665
35396	646666
53000	646667
100125	646668
160701	646669
230369	646670
162234	646671
116464	646672
36657	646673
92641	646674
3810	646675
126916	646676
71315	646677
162984	646678
68047	646679
81917	646680
6995	646681
177069	646682
195170	646683
143965	646684
238103	646685
95412	646686
36817	646687
16308	646688
113874	646689
66713	646690
60368	646691
204943	646692
137825	646693
10095	646694
149561	646695
116295	646696
50027	646697
10127	646698
45753	646699
52685	646700
112821	646701
55038	646702
124680	646703
179878	646704
60207	646705
67603	646706
17832	646707
2752	646708
74600	646709
2752	646710
59181	646711
2943	646712
58158	646713
34577	646714
34577	646715
49170	646716
20201	646717
92528	646718
140098	646719
47738	646720
4191	646721
31214	646722
44922	646723
14804	646724
65992	646725
131843	646726
81299	646727
53459	646728
84957	646729
80639	646730
47310	646731
178328	646732
93784	646733
219299	646734
46450	646735
32161	646736
64918	646737
2675	646738
5988	646739
11565	646740
20181	646741
100495	646742
77713	646743
9667	646744
126417	646745
87118	646746
216119	646747
66893	646748
21547	646749
39473	646750
82428	646751
110938	646752
209468	646753
72870	646754
81203	646755
82593	646756
136663	646757
66705	646758
31738	646759
137835	646760
77473	646761
29135	646762
4218	646763
545	646764
160114	646765
19550	646766
10897	646767
106654	646768
4203	646769
17174	646770
39578	646771
500	646772
29457	646773
32	646774
725	646775
9468	646776
14507	646777
28987	646778
37633	646779
425	646780
5203	646781
472	646782
3298	646783
28219	646784
7142	646785
10085	646786
21255	646787
2246	646788
13726	646789
30803	646790
60	646791
82329	646792
12058	646793
237740	646794
57467	646795
2325	646796
8724	646797
4803	646798
1035	646799
171813	646800
1328	646801
11774	646802
3111	646803
55901	646804
18803	646805
40613	646806
64435	646807
75293	646808
31256	646809
166402	646810
89203	646811
35585	646812
181526	646813
5068	646814
118581	646815
37862	646816
115422	646817
30738	646818
102210	646819
82937	646820
1504	646821
36552	646822
42524	646823
32406	646824
183170	646825
29988	646826
79729	646827
22167	646828
11788	646829
9198	646830
38808	646831
31133	646832
202046	646833
1227	646834
160223	646835
1005	646836
7338	646837
5618	646838
31135	646839
18131	646840
17375	646841
17346	646842
133091	646843
129713	646844
25829	646845
111654	646846
107211	646847
33003	646848
13448	646849
5844	646850
32906	646851
119595	646852
33003	646853
203673	646854
25960	646855
22896	646856
98519	646857
13766	646858
119645	646859
21353	646860
27000	646861
65303	646862
88641	646863
52681	646864
58657	646865
157763	646866
145782	646867
119857	646868
182912	646869
86266	646870
56678	646871
89102	646872
37591	646873
75105	646874
20672	646875
183877	646876
58911	646877
50678	646878
35269	646879
128372	646880
46609	646881
6041	646882
184755	646883
136909	646884
40020	646885
10031	646886
3153	646887
126069	646888
55619	646889
12307	646890
89057	646891
135456	646892
114725	646893
50052	646894
63748	646895
63547	646896
14109	646897
9279	646898
135721	646899
202061	646900
201407	646901
35428	646902
62980	646903
62980	646904
155972	646905
145204	646906
206743	646907
62992	646908
199639	646909
114785	646910
107693	646911
144867	646912
238313	646913
203849	646914
145838	646915
10279	646916
75677	646917
1358	646918
216922	646919
89646	646920
38996	646921
34445	646922
129030	646923
79150	646924
82978	646925
76512	646926
142392	646927
355	646928
1623	646929
14319	646930
31567	646931
24206	646932
27638	646933
175172	646934
87678	646935
87034	646936
22719	646937
55699	646938
89531	646939
24503	646940
13231	646941
21123	646942
59200	646943
54875	646944
108444	646945
108444	646946
11914	646947
55120	646948
37576	646949
25834	646950
148695	646951
23023	646952
118536	646953
27937	646954
20362	646955
12742	646956
20359	646957
70874	646958
200665	646959
84732	646960
40561	646961
21366	646962
101263	646963
83971	646964
8508	646965
2026	646966
96563	646967
101579	646968
35866	646969
59796	646970
45378	646971
7443	646972
74294	646973
28954	646974
23403	646975
79216	646976
177733	646977
81805	646978
62909	646979
23287	646980
96886	646981
23572	646982
105806	646983
2045	646984
81245	646985
115820	646986
73411	646987
174701	646988
13579	646989
7173	646990
15742	646991
46186	646992
73361	646993
15398	646994
39125	646995
29384	646996
154099	646997
35866	646998
54254	646999
191424	647000
3282	647001
15742	647002
6954	647003
62710	647004
219	647005
47806	647006
2602	647007
25586	647008
80291	647009
80291	647010
9643	647011
1799	647012
73946	647013
28407	647014
31867	647015
115784	647016
8778	647017
14544	647018
24996	647019
5941	647020
30687	647021
814	647022
19705	647023
194338	647024
27856	647025
217771	647026
26002	647027
30283	647028
20950	647029
6386	647030
31734	647031
95095	647032
173502	647033
28121	647034
106830	647035
31183	647036
72636	647037
9401	647038
2663	647039
109	647040
61982	647041
151364	647042
25943	647043
74989	647044
19823	647045
18719	647046
61602	647047
109	647048
93014	647049
93974	647050
1627	647051
89455	647052
33962	647053
29277	647054
29250	647055
143836	647056
3380	647057
140168	647058
78058	647059
9702	647060
44924	647061
10087	647062
3181	647063
109559	647064
16691	647065
231689	647066
48901	647067
38352	647068
184133	647069
20950	647070
968	647071
171572	647072
811	647073
20373	647074
26658	647075
83364	647076
5230	647077
208050	647078
3730	647079
15893	647080
143967	647081
45351	647082
45790	647083
52774	647084
13894	647085
67464	647086
30530	647087
55995	647088
74535	647089
30807	647090
11672	647091
2598	647092
129569	647093
10017	647094
66072	647095
51873	647096
182627	647097
361	647098
19610	647099
21233	647100
148700	647101
34935	647102
22630	647103
27811	647104
117359	647105
9865	647106
81010	647107
3262	647108
124036	647109
811	647110
148225	647111
51356	647112
106643	647113
51873	647114
9538	647115
213121	647116
184288	647117
85683	647118
55045	647119
45880	647120
129404	647121
5287	647122
37425	647123
16886	647124
29662	647125
43166	647126
33400	647127
150793	647128
37013	647129
127441	647130
25733	647131
51197	647132
14544	647133
2871	647134
45330	647135
24206	647136
1799	647137
116526	647138
109	647139
879	647140
33474	647141
9093	647142
4660	647143
51437	647144
15337	647145
6030	647146
4067	647147
6768	647148
82472	647149
14882	647150
215282	647151
9351	647152
9351	647153
27856	647154
35302	647155
2602	647156
31703	647157
30687	647158
656	647159
2811	647160
21204	647161
37869	647162
15362	647163
11757	647164
4167	647165
13868	647166
2602	647167
84776	647168
1799	647169
207737	647170
147389	647171
131268	647172
2663	647173
19939	647174
16890	647175
6464	647176
555	647177
45170	647178
156014	647179
47722	647180
738	647181
12735	647182
18359	647183
57096	647184
113507	647185
44565	647186
104799	647187
9068	647188
78353	647189
9189	647190
17436	647191
15246	647192
16776	647193
2030	647194
3971	647195
26771	647196
94483	647197
67164	647198
30445	647199
175165	647200
179621	647201
18473	647202
9173	647203
2517	647204
10432	647205
89965	647206
3991	647207
171059	647208
53810	647209
54420	647210
194907	647211
155367	647212
4031	647213
16605	647214
187696	647215
45324	647216
240	647217
240	647218
50268	647219
24620	647220
155823	647221
240	647222
6464	647223
197326	647224
12156	647225
42898	647226
27371	647227
20040	647228
62273	647229
67902	647230
167559	647231
40105	647232
71757	647233
54774	647234
22260	647235
11624	647236
10040	647237
74287	647238
49964	647239
2855	647240
70151	647241
455	647242
43523	647243
109926	647244
80690	647245
35841	647246
73317	647247
5578	647248
14422	647249
7378	647250
21946	647251
39344	647252
10948	647253
22395	647254
131606	647255
25444	647256
83861	647257
7719	647258
1099	647259
44086	647260
13604	647261
23566	647262
2498	647263
2422	647264
7394	647265
2085	647266
11336	647267
152000	647268
2801	647269
52792	647270
163987	647271
5234	647272
38269	647273
37276	647274
4417	647275
994	647276
54506	647277
15169	647278
171812	647279
19708	647280
41924	647281
60405	647282
40676	647283
17436	647284
2517	647285
51171	647286
167555	647287
140815	647288
23157	647289
27785	647290
128354	647291
19004	647292
15375	647293
2511	647294
7204	647295
119649	647296
12681	647297
5460	647298
12051	647299
56696	647300
7260	647301
69	647302
38376	647303
62760	647304
145321	647305
866	647306
75312	647307
239	647308
999	647309
145944	647310
8495	647311
89248	647312
7212	647313
106984	647314
7212	647315
14252	647316
96077	647317
155537	647318
26067	647319
1034	647320
40775	647321
104101	647322
69780	647323
4655	647324
86728	647325
2603	647326
7437	647327
62059	647328
3350	647329
44344	647330
46999	647331
105953	647332
4750	647333
24739	647334
87004	647335
3202	647336
16208	647337
47616	647338
14490	647339
54879	647340
3322	647341
7212	647342
38565	647343
34429	647344
139653	647345
1065	647346
6846	647347
104991	647348
23154	647349
831	647350
32017	647351
127390	647352
198471	647353
62430	647354
2026	647355
6720	647356
3297	647357
14621	647358
37707	647359
14608	647360
11826	647361
136155	647362
509	647363
11529	647364
3797	647365
13719	647366
7287	647367
17175	647368
26089	647369
16411	647370
61674	647371
16293	647372
15667	647373
11020	647374
43771	647375
40435	647376
38284	647377
2206	647378
369	647379
3797	647380
53499	647381
22084	647382
3972	647383
16751	647384
48653	647385
2908	647386
29734	647387
25796	647388
7786	647389
45160	647390
15883	647391
87992	647392
20725	647393
39062	647394
20210	647395
4807	647396
8935	647397
147227	647398
7369	647399
1828	647400
4000	647401
143314	647402
2871	647403
177870	647404
8557	647405
26205	647406
7142	647407
80945	647408
11605	647409
71630	647410
1799	647411
37274	647412
306	647413
127069	647414
81279	647415
16633	647416
62138	647417
7972	647418
110016	647419
39126	647420
19758	647421
6944	647422
30145	647423
20923	647424
68425	647425
1140	647426
201033	647427
80463	647428
31998	647429
31554	647430
180007	647431
74443	647432
35603	647433
20201	647434
15876	647435
54352	647436
104349	647437
142192	647438
25350	647439
10577	647440
1696	647441
7853	647442
86401	647443
46077	647444
1226	647445
16248	647446
37024	647447
11276	647448
21347	647449
99804	647450
23312	647451
3512	647452
4029	647453
42903	647454
79408	647455
2610	647456
21662	647457
30128	647458
34161	647459
206930	647460
48761	647461
14095	647462
50967	647463
42905	647464
2287	647465
92338	647466
40892	647467
37582	647468
11276	647469
25347	647470
5923	647471
724	647472
14003	647473
10159	647474
2226	647475
134316	647476
42878	647477
14838	647478
23312	647479
11504	647480
9939	647481
9939	647482
54733	647483
15362	647484
92506	647485
13920	647486
1156	647487
85222	647488
2236	647489
20448	647490
1409	647491
11335	647492
18332	647493
17841	647494
17841	647495
79473	647496
577	647497
87085	647498
50650	647499
65031	647500
19739	647501
219217	647502
213172	647503
4502	647504
4502	647505
113232	647506
91801	647507
231845	647508
213854	647509
30098	647510
30098	647511
146148	647512
68164	647513
61566	647514
130162	647515
44896	647516
83857	647517
109841	647518
28129	647519
107130	647520
21465	647521
6898	647522
74794	647523
181140	647524
74794	647525
15546	647526
40054	647527
35432	647528
104590	647529
47204	647530
90896	647531
1431	647532
150552	647533
6898	647534
1431	647535
2441	647536
92801	647537
30085	647538
425	647539
219387	647540
63382	647541
165281	647542
213096	647543
92799	647544
41542	647545
41542	647546
18546	647547
144924	647548
142706	647549
116005	647550
225727	647551
22924	647552
141039	647553
82717	647554
162437	647555
43331	647556
5484	647557
17507	647558
57245	647559
37345	647560
109202	647561
32055	647562
51579	647563
32109	647564
96117	647565
92712	647566
28449	647567
43525	647568
45145	647569
9315	647570
2434	647571
11086	647572
2974	647573
10625	647574
2974	647575
10078	647576
4091	647577
482	647578
9311	647579
2095	647580
42614	647581
537	647582
28911	647583
5282	647584
18385	647585
39667	647586
42640	647587
17289	647588
5148	647589
70839	647590
105717	647591
72466	647592
95572	647593
54930	647594
11904	647595
8272	647596
10000	647597
27691	647598
7941	647599
5484	647600
11749	647601
23854	647602
31710	647603
25634	647604
185233	647605
94425	647606
23112	647607
38432	647608
126089	647609
60556	647610
89665	647611
60519	647612
31008	647613
19906	647614
12712	647615
22118	647616
27615	647617
77010	647618
15584	647619
43610	647620
2678	647621
23023	647622
27800	647623
17323	647624
29948	647625
22197	647626
4736	647627
26143	647628
153980	647629
83806	647630
84572	647631
56165	647632
40110	647633
4205	647634
27815	647635
20009	647636
39339	647637
5285	647638
126422	647639
12577	647640
67601	647641
25454	647642
84039	647643
758	647644
758	647645
758	647646
758	647647
758	647648
37249	647649
200044	647650
12921	647651
72422	647652
86081	647653
108225	647654
203705	647655
43937	647656
52835	647657
34748	647658
128268	647659
80869	647660
65316	647661
117093	647662
212471	647663
67305	647664
83131	647665
9644	647666
110375	647667
44344	647668
7682	647669
16295	647670
33389	647671
12360	647672
24291	647673
68913	647674
8058	647675
8058	647676
9730	647677
3006	647678
48625	647679
13680	647680
6769	647681
32654	647682
33973	647683
47104	647684
95255	647685
30031	647686
25469	647687
9323	647688
56	647689
39374	647690
124787	647691
123515	647692
220130	647693
2576	647694
63249	647695
12570	647696
30535	647697
810	647698
43050	647699
3475	647700
51768	647701
21405	647702
88676	647703
40599	647704
9971	647705
11385	647706
5412	647707
6998	647708
2974	647709
20270	647710
93208	647711
66695	647712
132194	647713
61617	647714
45788	647715
76333	647716
51477	647717
75995	647718
6397	647719
103314	647720
83423	647721
31983	647722
11998	647723
102308	647724
23170	647725
81800	647726
61570	647727
36332	647728
9460	647729
514	647730
5390	647731
58710	647732
53231	647733
67327	647734
13528	647735
160316	647736
138552	647737
43139	647738
88648	647739
118198	647740
40606	647741
81395	647742
85734	647743
113931	647744
3179	647745
12060	647746
47379	647747
41338	647748
102091	647749
163924	647750
46246	647751
37703	647752
49584	647753
109574	647754
38939	647755
11562	647756
28473	647757
171223	647758
242	647759
5885	647760
106879	647761
34439	647762
1065	647763
23156	647764
11516	647765
12898	647766
1528	647767
44255	647768
46926	647769
25994	647770
65546	647771
81897	647772
62702	647773
3242	647774
3242	647775
3242	647776
136675	647777
85203	647778
2958	647779
24382	647780
24382	647781
5332	647782
15162	647783
60118	647784
48480	647785
4712	647786
68442	647787
110314	647788
67611	647789
4201	647790
7278	647791
66055	647792
109420	647793
225261	647794
14629	647795
38654	647796
18747	647797
99593	647798
40095	647799
66543	647800
44882	647801
18747	647802
28932	647803
2678	647804
7179	647805
8648	647806
231941	647807
57436	647808
37446	647809
37446	647810
69509	647811
9786	647812
2369	647813
84022	647814
25900	647815
33072	647816
13946	647817
25739	647818
25760	647819
64344	647820
299	647821
13946	647822
33139	647823
116445	647824
32307	647825
32307	647826
34456	647827
174261	647828
223985	647829
157489	647830
160527	647831
41377	647832
50027	647833
41259	647834
164197	647835
89767	647836
118497	647837
17611	647838
89097	647839
57106	647840
238098	647841
26144	647842
26144	647843
26144	647844
161272	647845
12226	647846
123810	647847
123810	647848
304	647849
8662	647850
304	647851
99448	647852
32509	647853
20865	647854
163991	647855
26244	647856
62580	647857
142541	647858
38660	647859
53737	647860
61793	647861
135420	647862
118530	647863
219577	647864
50302	647865
162717	647866
159013	647867
12557	647868
12557	647869
139801	647870
144080	647871
168564	647872
195456	647873
173518	647874
138095	647875
19397	647876
102640	647877
38371	647878
23290	647879
40965	647880
12236	647881
9553	647882
13700	647883
68419	647884
8071	647885
109572	647886
63996	647887
46387	647888
12240	647889
12240	647890
12240	647891
12240	647892
45329	647893
57107	647894
89814	647895
1643	647896
13451	647897
134259	647898
46607	647899
140434	647900
42026	647901
159335	647902
56917	647903
1703	647904
39904	647905
14625	647906
2466	647907
27329	647908
218018	647909
3967	647910
123117	647911
68017	647912
68017	647913
55622	647914
146313	647915
147097	647916
88508	647917
88508	647918
3098	647919
65860	647920
65860	647921
6799	647922
1162	647923
39152	647924
39152	647925
202946	647926
5912	647927
114341	647928
167152	647929
4469	647930
1288	647931
53102	647932
35306	647933
144712	647934
146651	647935
152026	647936
91932	647937
29003	647938
66602	647939
6706	647940
153207	647941
89789	647942
32445	647943
39120	647944
20608	647945
51322	647946
55867	647947
236158	647948
968	647949
73563	647950
82090	647951
1280	647952
75159	647953
17201	647954
155083	647955
217838	647956
12276	647957
1265	647958
92334	647959
55559	647960
213073	647961
118603	647962
110767	647963
102898	647964
43031	647965
122809	647966
87323	647967
3028	647968
36567	647969
19350	647970
13747	647971
33324	647972
30089	647973
8221	647974
56716	647975
7858	647976
8824	647977
22290	647978
18390	647979
10700	647980
1945	647981
4055	647982
22851	647983
14308	647984
27530	647985
61980	647986
9411	647987
54666	647988
1365	647989
27122	647990
42847	647991
27462	647992
27205	647993
7876	647994
22336	647995
196814	647996
4364	647997
9556	647998
8557	647999
42217	648000
2749	648001
47148	648002
16375	648003
70359	648004
462	648005
27212	648006
78122	648007
1417	648008
3279	648009
78143	648010
6283	648011
46131	648012
119179	648013
61880	648014
12893	648015
17178	648016
5326	648017
1194	648018
8626	648019
509	648020
2471	648021
79687	648022
27412	648023
102698	648024
5711	648025
2364	648026
121830	648027
10665	648028
18211	648029
12773	648030
54202	648031
47111	648032
59414	648033
12727	648034
93519	648035
52481	648036
167802	648037
126974	648038
21285	648039
4205	648040
572	648041
10025	648042
141566	648043
225	648044
68897	648045
47765	648046
41241	648047
47765	648048
47765	648049
2385	648050
38785	648051
25842	648052
1811	648053
8241	648054
28184	648055
19181	648056
2165	648057
25143	648058
10499	648059
197066	648060
48505	648061
20822	648062
1308	648063
143942	648064
61297	648065
90012	648066
105764	648067
24286	648068
62271	648069
140188	648070
14912	648071
33570	648072
85831	648073
62929	648074
64107	648075
19985	648076
449	648077
6846	648078
30167	648079
48361	648080
13903	648081
53129	648082
18205	648083
92851	648084
60989	648085
143990	648086
80834	648087
11526	648088
41241	648089
79289	648090
49020	648091
28641	648092
213988	648093
203333	648094
150729	648095
25209	648096
1789	648097
147559	648098
167784	648099
33560	648100
90126	648101
178827	648102
33567	648103
145374	648104
147998	648105
128770	648106
59971	648107
1930	648108
1930	648109
2278	648110
45321	648111
78062	648112
40369	648113
89986	648114
1568	648115
127381	648116
79766	648117
31128	648118
1144	648119
17055	648120
166191	648121
2357	648122
1175	648123
89801	648124
102215	648125
33375	648126
53437	648127
65029	648128
5900	648129
71777	648130
68269	648131
154130	648132
135635	648133
92031	648134
2495	648135
117050	648136
220243	648137
126384	648138
49491	648139
85851	648140
85851	648141
136862	648142
88985	648143
85851	648144
5068	648145
108138	648146
53414	648147
148353	648148
1916	648149
43482	648150
63003	648151
98548	648152
37795	648153
119110	648154
221921	648155
14825	648156
81665	648157
70506	648158
124280	648159
71727	648160
1424	648161
82017	648162
53836	648163
33461	648164
1141	648165
117825	648166
1157	648167
60409	648168
141699	648169
177992	648170
3047	648171
223030	648172
54190	648173
22217	648174
148362	648175
211293	648176
68546	648177
68546	648178
23840	648179
148691	648180
41493	648181
200378	648182
93402	648183
164522	648184
203164	648185
380	648186
203074	648187
49675	648188
16767	648189
13821	648190
685	648191
4900	648192
2902	648193
8585	648194
31423	648195
103742	648196
160	648197
47967	648198
39915	648199
16654	648200
2355	648201
65506	648202
65480	648203
49933	648204
19015	648205
77978	648206
20106	648207
110716	648208
4072	648209
36973	648210
32087	648211
23283	648212
1266	648213
74295	648214
11168	648215
22723	648216
57487	648217
4845	648218
11304	648219
1619	648220
1861	648221
7117	648222
2895	648223
862	648224
10872	648225
9250	648226
34731	648227
18472	648228
4316	648229
4252	648230
80863	648231
153209	648232
2012	648233
9353	648234
1250	648235
1684	648236
38710	648237
20321	648238
412	648239
4268	648240
152218	648241
8104	648242
6065	648243
6067	648244
3638	648245
452	648246
205806	648247
7413	648248
591	648249
27732	648250
17266	648251
191	648252
9401	648253
84193	648254
5508	648255
118213	648256
73154	648257
2218	648258
1687	648259
9886	648260
6031	648261
9778	648262
692	648263
1687	648264
7048	648265
287	648266
10997	648267
3724	648268
1538	648269
20207	648270
114339	648271
39842	648272
165432	648273
219552	648274
238008	648275
81112	648276
203317	648277
39362	648278
41797	648279
109043	648280
2443	648281
9196	648282
2102	648283
37049	648284
136114	648285
12231	648286
60958	648287
7020	648288
7347	648289
11230	648290
29129	648291
83974	648292
13328	648293
6452	648294
25310	648295
32487	648296
37334	648297
147252	648298
57142	648299
7891	648300
23540	648301
32180	648302
103301	648303
42269	648304
37256	648305
11666	648306
162372	648307
80825	648308
6998	648309
16790	648310
4096	648311
2000	648312
4412	648313
2449	648314
2449	648315
20152	648316
113650	648317
69648	648318
69267	648319
6355	648320
69267	648321
4412	648322
4412	648323
3078	648324
56254	648325
55842	648326
82765	648327
8581	648328
53667	648329
7663	648330
63759	648331
111236	648332
25169	648333
99471	648334
74478	648335
64483	648336
66337	648337
40610	648338
58895	648339
23764	648340
43043	648341
93000	648342
105145	648343
46455	648344
58687	648345
61918	648346
186257	648347
90397	648348
1290	648349
79028	648350
62131	648351
172739	648352
19882	648353
79842	648354
85872	648355
7208	648356
9223	648357
43315	648358
79511	648359
15004	648360
35837	648361
53767	648362
211196	648363
39475	648364
1918	648365
8883	648366
38015	648367
21877	648368
25864	648369
7631	648370
78706	648371
11859	648372
103988	648373
134709	648374
163289	648375
59583	648376
4446	648377
2527	648378
172628	648379
63070	648380
13340	648381
6561	648382
117623	648383
10064	648384
33682	648385
7697	648386
90005	648387
50803	648388
45046	648389
26599	648390
46825	648391
71527	648392
17285	648393
25569	648394
236403	648395
88073	648396
11019	648397
48552	648398
36777	648399
8271	648400
195878	648401
63951	648402
66449	648403
39963	648404
12038	648405
62218	648406
47780	648407
3089	648408
27025	648409
89417	648410
53151	648411
26186	648412
42036	648413
76954	648414
25313	648415
72058	648416
211486	648417
17832	648418
206451	648419
72524	648420
86118	648421
100784	648422
58987	648423
47194	648424
21377	648425
25938	648426
36617	648427
50975	648428
25444	648429
41203	648430
101294	648431
37610	648432
19638	648433
68650	648434
89056	648435
74475	648436
88361	648437
3516	648438
48076	648439
22868	648440
73065	648441
10924	648442
40776	648443
13646	648444
9220	648445
16246	648446
33166	648447
17022	648448
47836	648449
5712	648450
6337	648451
20279	648452
37092	648453
71438	648454
15691	648455
104939	648456
13616	648457
20143	648458
27234	648459
52932	648460
50608	648461
62893	648462
61945	648463
64059	648464
8316	648465
151650	648466
22319	648467
7107	648468
27436	648469
20297	648470
16625	648471
168548	648472
4473	648473
76234	648474
61112	648475
24120	648476
205115	648477
32138	648478
109639	648479
45671	648480
51984	648481
212465	648482
48601	648483
39440	648484
54648	648485
79130	648486
24967	648487
3091	648488
128833	648489
95692	648490
128718	648491
152206	648492
30095	648493
9574	648494
7381	648495
806	648496
37779	648497
1066	648498
78706	648499
30431	648500
20492	648501
105601	648502
4796	648503
63505	648504
7689	648505
15417	648506
13340	648507
18235	648508
12542	648509
12823	648510
135881	648511
27164	648512
57834	648513
96650	648514
119336	648515
15377	648516
26388	648517
71854	648518
112931	648519
8576	648520
67209	648521
59613	648522
33110	648523
89784	648524
41095	648525
157402	648526
67938	648527
32738	648528
41066	648529
41429	648530
88774	648531
32954	648532
72260	648533
32952	648534
21560	648535
130340	648536
68074	648537
52227	648538
40864	648539
52757	648540
26258	648541
26366	648542
68630	648543
14611	648544
33160	648545
7068	648546
14851	648547
15526	648548
5525	648549
230148	648550
160414	648551
176496	648552
22605	648553
66802	648554
90652	648555
34629	648556
44376	648557
41415	648558
104607	648559
208895	648560
30577	648561
39554	648562
6476	648563
11392	648564
40111	648565
13915	648566
12402	648567
4435	648568
17560	648569
174525	648570
14855	648571
15139	648572
33882	648573
27223	648574
15369	648575
117123	648576
305	648577
13972	648578
5434	648579
92144	648580
127914	648581
51158	648582
71329	648583
3642	648584
21196	648585
204608	648586
49198	648587
44017	648588
147171	648589
12173	648590
164992	648591
5469	648592
21281	648593
216926	648594
6547	648595
3274	648596
6825	648597
19926	648598
29995	648599
102194	648600
26657	648601
24484	648602
41511	648603
71981	648604
13769	648605
3731	648606
131354	648607
23843	648608
128251	648609
52811	648610
52813	648611
102890	648612
32982	648613
146624	648614
163608	648615
40749	648616
37438	648617
74200	648618
61997	648619
61111	648620
114281	648621
38541	648622
19108	648623
29510	648624
51939	648625
61110	648626
126374	648627
76353	648628
86779	648629
74200	648630
88143	648631
6936	648632
60340	648633
88360	648634
61110	648635
94601	648636
183613	648637
96056	648638
68640	648639
117875	648640
88333	648641
67206	648642
166140	648643
19108	648644
88780	648645
35344	648646
52498	648647
46229	648648
56576	648649
119855	648650
52750	648651
73165	648652
44328	648653
67959	648654
51946	648655
11429	648656
67990	648657
68020	648658
118590	648659
41271	648660
56576	648661
119325	648662
88332	648663
56583	648664
26257	648665
96048	648666
28651	648667
117874	648668
67665	648669
178593	648670
60200	648671
53165	648672
16389	648673
52812	648674
22942	648675
16389	648676
177719	648677
146672	648678
52812	648679
102050	648680
108324	648681
104989	648682
103445	648683
108324	648684
66439	648685
52900	648686
19680	648687
57775	648688
137292	648689
22942	648690
130090	648691
59390	648692
127888	648693
127888	648694
26416	648695
103623	648696
61991	648697
181629	648698
18871	648699
28651	648700
45962	648701
38541	648702
19680	648703
73830	648704
230252	648705
21618	648706
237615	648707
2635	648708
8455	648709
52230	648710
30738	648711
35488	648712
12237	648713
5239	648714
72835	648715
11510	648716
11510	648717
105923	648718
16712	648719
9304	648720
35101	648721
94128	648722
9620	648723
9715	648724
44	648725
4806	648726
50311	648727
1108	648728
14589	648729
53941	648730
103016	648731
13072	648732
183	648733
19429	648734
3074	648735
4271	648736
17925	648737
20107	648738
27143	648739
4221	648740
6202	648741
980	648742
24805	648743
10831	648744
1449	648745
46031	648746
147171	648747
16656	648748
98820	648749
30731	648750
91165	648751
13589	648752
440	648753
6815	648754
2274	648755
236935	648756
112712	648757
21185	648758
187497	648759
22910	648760
100992	648761
32764	648762
24877	648763
3183	648764
4447	648765
22362	648766
91900	648767
60429	648768
1659	648769
16794	648770
79408	648771
163	648772
65449	648773
48	648774
52695	648775
215343	648776
75548	648777
143586	648778
31740	648779
16281	648780
34360	648781
29109	648782
12156	648783
7527	648784
18	648785
41009	648786
10138	648787
28818	648788
7128	648789
38837	648790
105053	648791
4995	648792
26721	648793
61351	648794
4998	648795
60458	648796
37723	648797
4407	648798
4456	648799
5635	648800
19305	648801
7641	648802
10394	648803
141431	648804
94	648805
183980	648806
69576	648807
45512	648808
9012	648809
120883	648810
38015	648811
10560	648812
8874	648813
13516	648814
4405	648815
529	648816
101290	648817
122527	648818
4434	648819
77615	648820
6622	648821
16249	648822
27029	648823
104541	648824
3415	648825
38171	648826
87904	648827
1118	648828
69631	648829
59924	648830
74086	648831
3875	648832
2646	648833
142199	648834
60729	648835
3053	648836
12473	648837
3393	648838
78270	648839
166170	648840
12582	648841
90514	648842
23980	648843
24242	648844
121172	648845
61544	648846
185032	648847
154944	648848
6684	648849
29155	648850
2543	648851
56170	648852
26965	648853
12530	648854
52062	648855
15074	648856
69363	648857
4722	648858
72523	648859
11121	648860
2139	648861
187	648862
19685	648863
19534	648864
25137	648865
205257	648866
21522	648867
115818	648868
77320	648869
4756	648870
14228	648871
30626	648872
49750	648873
8058	648874
70176	648875
13787	648876
1706	648877
2182	648878
69837	648879
70866	648880
2182	648881
45194	648882
40530	648883
26446	648884
91780	648885
38837	648886
63737	648887
3235	648888
11761	648889
113446	648890
159578	648891
21797	648892
156851	648893
117474	648894
160447	648895
41297	648896
207828	648897
55818	648898
52903	648899
53123	648900
53123	648901
68196	648902
52903	648903
43192	648904
49833	648905
27663	648906
170368	648907
7819	648908
26351	648909
29775	648910
27274	648911
3143	648912
39549	648913
214337	648914
87637	648915
109936	648916
8692	648917
11194	648918
89276	648919
5130	648920
164369	648921
41562	648922
176077	648923
64781	648924
179948	648925
89472	648926
36961	648927
64808	648928
26222	648929
93634	648930
60141	648931
174978	648932
82700	648933
21388	648934
18870	648935
12208	648936
45688	648937
87952	648938
152447	648939
117259	648940
117706	648941
7039	648942
36881	648943
238318	648944
114155	648945
82723	648946
4896	648947
91794	648948
3311	648949
14627	648950
61529	648951
20704	648952
35376	648953
96182	648954
9834	648955
37	648956
96167	648957
103335	648958
80875	648959
32614	648960
6587	648961
6503	648962
36791	648963
16626	648964
9050	648965
65729	648966
49683	648967
62690	648968
136286	648969
12012	648970
47367	648971
161120	648972
96985	648973
106481	648974
61488	648975
114390	648976
129144	648977
116926	648978
7602	648979
21559	648980
41739	648981
66893	648982
130195	648983
350	648984
29790	648985
18523	648986
2999	648987
23920	648988
1846	648989
65830	648990
5373	648991
41528	648992
67273	648993
2604	648994
13128	648995
56887	648996
74522	648997
18884	648998
19839	648999
96149	649000
48226	649001
76287	649002
16070	649003
44209	649004
181555	649005
9920	649006
22670	649007
59307	649008
106978	649009
106978	649010
20	649011
78175	649012
3204	649013
3171	649014
104416	649015
11729	649016
22949	649017
3974	649018
7407	649019
96706	649020
110236	649021
39547	649022
54532	649023
13415	649024
64502	649025
126361	649026
17284	649027
25437	649028
30637	649029
33168	649030
6531	649031
52931	649032
5387	649033
44037	649034
16861	649035
146735	649036
48680	649037
51118	649038
767	649039
72831	649040
4304	649041
7546	649042
1755	649043
88034	649044
117414	649045
21204	649046
13432	649047
46309	649048
6392	649049
407	649050
64164	649051
1640	649052
73425	649053
104671	649054
63332	649055
185	649056
62338	649057
62851	649058
82171	649059
311	649060
3942	649061
43477	649062
5460	649063
24862	649064
100213	649065
57680	649066
5281	649067
67825	649068
6318	649069
6938	649070
3045	649071
34543	649072
19022	649073
30329	649074
11433	649075
58475	649076
49378	649077
52742	649078
32952	649079
118627	649080
33077	649081
52742	649082
43918	649083
26493	649084
17746	649085
21603	649086
52741	649087
14737	649088
5712	649089
28488	649090
41381	649091
117180	649092
55437	649093
51790	649094
33023	649095
68511	649096
104416	649097
10953	649098
46475	649099
51900	649100
52401	649101
105924	649102
71317	649103
68342	649104
18751	649105
11001	649106
117104	649107
6942	649108
28021	649109
22862	649110
110418	649111
18841	649112
10972	649113
212	649114
35114	649115
212	649116
44245	649117
10999	649118
44052	649119
11761	649120
24932	649121
24932	649122
156428	649123
54116	649124
9037	649125
177189	649126
115881	649127
70975	649128
70975	649129
157120	649130
878	649131
89275	649132
239258	649133
83223	649134
233938	649135
83132	649136
40924	649137
41771	649138
118611	649139
213453	649140
165740	649141
43476	649142
31484	649143
53270	649144
155326	649145
10107	649146
50144	649147
216788	649148
19072	649149
15485	649150
7824	649151
6786	649152
10678	649153
218318	649154
51459	649155
124042	649156
31862	649157
7251	649158
7191	649159
8746	649160
123776	649161
1205	649162
24529	649163
78631	649164
60757	649165
13744	649166
105770	649167
3281	649168
14503	649169
17431	649170
34641	649171
50000	649172
45303	649173
86373	649174
29729	649175
27796	649176
65	649177
5901	649178
127771	649179
93596	649180
32736	649181
193384	649182
21057	649183
33758	649184
757	649185
35313	649186
41421	649187
57759	649188
2077	649189
4967	649190
15746	649191
2898	649192
8042	649193
18927	649194
8042	649195
364	649196
6034	649197
180288	649198
14458	649199
2671	649200
55805	649201
7415	649202
184682	649203
15487	649204
57753	649205
74484	649206
49389	649207
23194	649208
13995	649209
8483	649210
6978	649211
34252	649212
14062	649213
14458	649214
91634	649215
5532	649216
5523	649217
64210	649218
2309	649219
74026	649220
54	649221
25750	649222
2687	649223
63361	649224
30310	649225
48	649226
15649	649227
6973	649228
49131	649229
257	649230
130274	649231
1848	649232
30861	649233
20227	649234
177402	649235
102684	649236
188632	649237
228361	649238
85947	649239
52582	649240
210414	649241
85947	649242
19148	649243
36022	649244
44219	649245
1585	649246
744	649247
124250	649248
3988	649249
4037	649250
267	649251
1978	649252
2477	649253
151893	649254
91819	649255
42525	649256
110005	649257
1788	649258
3144	649259
63920	649260
2112	649261
47555	649262
47555	649263
83401	649264
25885	649265
95296	649266
41461	649267
167750	649268
51391	649269
27200	649270
173082	649271
231056	649272
27419	649273
789	649274
699	649275
22164	649276
22164	649277
19671	649278
71023	649279
3819	649280
8536	649281
54621	649282
99695	649283
79388	649284
1767	649285
70384	649286
172101	649287
11148	649288
208915	649289
155040	649290
1050	649291
2808	649292
1576	649293
88826	649294
7832	649295
34011	649296
221861	649297
90502	649298
1781	649299
32655	649300
103614	649301
31426	649302
119840	649303
2139	649304
35672	649305
146877	649306
124583	649307
124583	649308
124849	649309
166154	649310
2510	649311
187860	649312
35259	649313
2056	649314
3580	649315
143324	649316
223583	649317
22088	649318
70555	649319
56434	649320
16911	649321
49750	649322
28698	649323
1430	649324
1253	649325
50904	649326
535	649327
6937	649328
14029	649329
60021	649330
38	649331
8744	649332
9418	649333
156868	649334
92278	649335
5869	649336
114663	649337
22706	649338
8440	649339
5869	649340
20488	649341
58067	649342
29693	649343
21462	649344
17320	649345
55728	649346
20842	649347
16634	649348
27	649349
14251	649350
1776	649351
15366	649352
116183	649353
45300	649354
128186	649355
3343	649356
560	649357
878	649358
59269	649359
162124	649360
66112	649361
5853	649362
35450	649363
63800	649364
100768	649365
236222	649366
59045	649367
157085	649368
36208	649369
156259	649370
12016	649371
160055	649372
230439	649373
221106	649374
19719	649375
37443	649376
104461	649377
8914	649378
162564	649379
67940	649380
37414	649381
60466	649382
26487	649383
87631	649384
88546	649385
87612	649386
88331	649387
89568	649388
67148	649389
32749	649390
17729	649391
53193	649392
56584	649393
116840	649394
26441	649395
118192	649396
96260	649397
40784	649398
21612	649399
68399	649400
88227	649401
26485	649402
96042	649403
32829	649404
52498	649405
113330	649406
69851	649407
5714	649408
6303	649409
153819	649410
40262	649411
85672	649412
52948	649413
3230	649414
88093	649415
83360	649416
23400	649417
119704	649418
130702	649419
55084	649420
1591	649421
9145	649422
70332	649423
2834	649424
580	649425
5173	649426
4490	649427
954	649428
3172	649429
5871	649430
33948	649431
1273	649432
134571	649433
3743	649434
5078	649435
4202	649436
20227	649437
55838	649438
38057	649439
143427	649440
43345	649441
15913	649442
73233	649443
7262	649444
23991	649445
233387	649446
163950	649447
5164	649448
221713	649449
106902	649450
5952	649451
87717	649452
12014	649453
7134	649454
32969	649455
142288	649456
214108	649457
142288	649458
6777	649459
86391	649460
68186	649461
62599	649462
73672	649463
132082	649464
1471	649465
3012	649466
11160	649467
50962	649468
84785	649469
10633	649470
23407	649471
64446	649472
11598	649473
40820	649474
160810	649475
21650	649476
85439	649477
38718	649478
8722	649479
13910	649480
3043	649481
33715	649482
64895	649483
155027	649484
64040	649485
39774	649486
110274	649487
106464	649488
13151	649489
49014	649490
2970	649491
69953	649492
67587	649493
43373	649494
120497	649495
10344	649496
68183	649497
68394	649498
65122	649499
62260	649500
53176	649501
42472	649502
11543	649503
146543	649504
53640	649505
2740	649506
39344	649507
78430	649508
141408	649509
14118	649510
2097	649511
57925	649512
10433	649513
119827	649514
69895	649515
45961	649516
39702	649517
50974	649518
6111	649519
78324	649520
16376	649521
1002	649522
12115	649523
3483	649524
24446	649525
55892	649526
63947	649527
146916	649528
101489	649529
166769	649530
148981	649531
131900	649532
75600	649533
17380	649534
85352	649535
235974	649536
52668	649537
24944	649538
11766	649539
39309	649540
214866	649541
2714	649542
84535	649543
4817	649544
25850	649545
17415	649546
57894	649547
4407	649548
11944	649549
2889	649550
53774	649551
185	649552
16878	649553
1004	649554
6389	649555
11728	649556
26558	649557
106248	649558
80577	649559
47228	649560
50897	649561
71861	649562
174904	649563
138173	649564
13012	649565
36974	649566
9963	649567
24927	649568
7130	649569
93247	649570
81310	649571
182091	649572
20790	649573
1093	649574
108525	649575
106310	649576
1465	649577
10608	649578
6833	649579
3812	649580
19416	649581
89527	649582
63319	649583
5445	649584
15701	649585
172487	649586
61752	649587
38632	649588
28313	649589
56688	649590
143513	649591
80741	649592
13674	649593
76138	649594
161834	649595
767	649596
58759	649597
28622	649598
207922	649599
155289	649600
4518	649601
236062	649602
44744	649603
26194	649604
110685	649605
59403	649606
188138	649607
14756	649608
73916	649609
17830	649610
33099	649611
64501	649612
82972	649613
197858	649614
8277	649615
112559	649616
9044	649617
118230	649618
140331	649619
87569	649620
600	649621
104462	649622
22828	649623
8546	649624
20399	649625
40974	649626
19779	649627
44103	649628
11994	649629
2940	649630
158409	649631
232201	649632
161024	649633
16367	649634
9892	649635
21735	649636
31150	649637
3071	649638
24502	649639
50970	649640
30305	649641
3466	649642
103025	649643
1651	649644
27252	649645
3021	649646
125036	649647
22223	649648
96262	649649
10839	649650
11399	649651
87192	649652
17977	649653
206089	649654
31007	649655
187338	649656
164223	649657
4111	649658
64684	649659
24448	649660
11964	649661
101411	649662
41117	649663
64521	649664
26246	649665
95957	649666
86751	649667
135405	649668
150614	649669
26618	649670
104248	649671
108148	649672
117079	649673
52556	649674
51765	649675
87539	649676
64521	649677
77915	649678
26205	649679
111956	649680
101519	649681
117434	649682
117642	649683
108148	649684
48603	649685
36952	649686
68318	649687
198511	649688
35455	649689
113507	649690
3834	649691
3220	649692
41508	649693
29087	649694
2936	649695
52711	649696
17688	649697
18065	649698
1841	649699
210652	649700
30466	649701
11339	649702
17694	649703
66672	649704
14606	649705
15464	649706
167294	649707
88561	649708
41038	649709
238117	649710
138666	649711
82471	649712
3802	649713
11365	649714
130365	649715
89975	649716
1910	649717
33048	649718
13308	649719
53193	649720
8749	649721
10839	649722
12968	649723
89618	649724
163335	649725
76295	649726
20354	649727
73801	649728
57731	649729
11831	649730
47407	649731
10308	649732
50830	649733
13090	649734
3615	649735
46538	649736
776	649737
39959	649738
12057	649739
4527	649740
47463	649741
24456	649742
27863	649743
18255	649744
10680	649745
503	649746
24533	649747
160821	649748
120	649749
1419	649750
6725	649751
41371	649752
907	649753
6347	649754
9384	649755
8252	649756
117396	649757
325	649758
30974	649759
147846	649760
2430	649761
62666	649762
14082	649763
60375	649764
15603	649765
75367	649766
48375	649767
78171	649768
37960	649769
54985	649770
96121	649771
57825	649772
22781	649773
26528	649774
416	649775
53882	649776
23524	649777
1384	649778
41582	649779
41582	649780
10301	649781
76484	649782
32949	649783
32738	649784
45164	649785
52952	649786
14760	649787
41404	649788
41734	649789
47311	649790
107090	649791
24571	649792
119014	649793
148453	649794
150262	649795
6733	649796
42190	649797
38392	649798
12505	649799
134502	649800
31453	649801
92223	649802
70538	649803
98335	649804
42826	649805
28371	649806
240	649807
6857	649808
30734	649809
1042	649810
97519	649811
57730	649812
74954	649813
45059	649814
73727	649815
16233	649816
37239	649817
2608	649818
24566	649819
130618	649820
17115	649821
58468	649822
19414	649823
88946	649824
99987	649825
15530	649826
101674	649827
8675	649828
89416	649829
188445	649830
99009	649831
45925	649832
215577	649833
110731	649834
125476	649835
5946	649836
9555	649837
30435	649838
131847	649839
74208	649840
74476	649841
37516	649842
234767	649843
109685	649844
11506	649845
66363	649846
137964	649847
20659	649848
125626	649849
44880	649850
125695	649851
127166	649852
240311	649853
34587	649854
30927	649855
81581	649856
62559	649857
25605	649858
74445	649859
56886	649860
11191	649861
226191	649862
5226	649863
93908	649864
27629	649865
22613	649866
27872	649867
13036	649868
56200	649869
43933	649870
18585	649871
22710	649872
72180	649873
1800	649874
31343	649875
28600	649876
45268	649877
35892	649878
74496	649879
2097	649880
17663	649881
73935	649882
12150	649883
92651	649884
5826	649885
85506	649886
1683	649887
6405	649888
176549	649889
13561	649890
6035	649891
88563	649892
182705	649893
56830	649894
67425	649895
44955	649896
118576	649897
133724	649898
88876	649899
52799	649900
33129	649901
47165	649902
55441	649903
27926	649904
164802	649905
219498	649906
120393	649907
105946	649908
118064	649909
92778	649910
88330	649911
46391	649912
78474	649913
67641	649914
103549	649915
45002	649916
60336	649917
32614	649918
22920	649919
56579	649920
21497	649921
24061	649922
156330	649923
45002	649924
45974	649925
32774	649926
33059	649927
28054	649928
120046	649929
19445	649930
140310	649931
156396	649932
66794	649933
51900	649934
223269	649935
56585	649936
40899	649937
26259	649938
77343	649939
98253	649940
156707	649941
165901	649942
162022	649943
36756	649944
58922	649945
51978	649946
120432	649947
32949	649948
66874	649949
163400	649950
43661	649951
87721	649952
103696	649953
88183	649954
73078	649955
116627	649956
86466	649957
23842	649958
56571	649959
47132	649960
28256	649961
37194	649962
66352	649963
12245	649964
79249	649965
46543	649966
59745	649967
113851	649968
59712	649969
10303	649970
93552	649971
37416	649972
21704	649973
101166	649974
103708	649975
52729	649976
66370	649977
41695	649978
132840	649979
230300	649980
68489	649981
68030	649982
88198	649983
32876	649984
117805	649985
17864	649986
114674	649987
68115	649988
98792	649989
165048	649990
29243	649991
53161	649992
223114	649993
76177	649994
14764	649995
27716	649996
73480	649997
105312	649998
93245	649999
11255	650000
43766	650001
29401	650002
35510	650003
7420	650004
157308	650005
17038	650006
68241	650007
47531	650008
19981	650009
29755	650010
165273	650011
76418	650012
59699	650013
26365	650014
11003	650015
67715	650016
87577	650017
65922	650018
165274	650019
32780	650020
35731	650021
60469	650022
23936	650023
59483	650024
76991	650025
29784	650026
180314	650027
221653	650028
17751	650029
47643	650030
16393	650031
27274	650032
60505	650033
78336	650034
7602	650035
140258	650036
73760	650037
120055	650038
22942	650039
35342	650040
120100	650041
119936	650042
78437	650043
78340	650044
114046	650045
97977	650046
101048	650047
96048	650048
66841	650049
21496	650050
32709	650051
18773	650052
56293	650053
7378	650054
33837	650055
36172	650056
96693	650057
2313	650058
95883	650059
2392	650060
16339	650061
12194	650062
682	650063
50626	650064
10621	650065
12216	650066
4169	650067
15148	650068
29191	650069
39537	650070
44317	650071
39215	650072
28	650073
275	650074
13402	650075
9133	650076
38816	650077
25469	650078
32393	650079
634	650080
21278	650081
119456	650082
192715	650083
67750	650084
392	650085
708	650086
16062	650087
5621	650088
152	650089
120	650090
6770	650091
478	650092
4836	650093
16880	650094
11628	650095
13798	650096
740	650097
34571	650098
1751	650099
7184	650100
12330	650101
106198	650102
25443	650103
486	650104
24874	650105
5676	650106
32087	650107
143439	650108
2498	650109
12216	650110
15251	650111
264	650112
17014	650113
14068	650114
1763	650115
22821	650116
1447	650117
4836	650118
61140	650119
7920	650120
24740	650121
91095	650122
99481	650123
41826	650124
102788	650125
165573	650126
107617	650127
30318	650128
81545	650129
1034	650130
481	650131
26701	650132
32316	650133
90762	650134
110990	650135
91167	650136
37875	650137
47179	650138
62875	650139
1034	650140
35156	650141
112	650142
199036	650143
39233	650144
17311	650145
6390	650146
114029	650147
56482	650148
24876	650149
1639	650150
54330	650151
62302	650152
12805	650153
12311	650154
70722	650155
3461	650156
33000	650157
4405	650158
10551	650159
598	650160
7894	650161
36419	650162
167200	650163
7565	650164
120312	650165
72448	650166
21792	650167
2854	650168
20227	650169
177875	650170
37398	650171
41404	650172
24937	650173
21456	650174
15196	650175
69558	650176
128797	650177
174425	650178
1705	650179
11260	650180
43406	650181
43924	650182
43924	650183
29874	650184
8449	650185
26308	650186
61774	650187
110632	650188
49555	650189
23785	650190
14491	650191
838	650192
43751	650193
16952	650194
38712	650195
4877	650196
15639	650197
9499	650198
55025	650199
11619	650200
31697	650201
17120	650202
14240	650203
93709	650204
13105	650205
19865	650206
1632	650207
5441	650208
10079	650209
201	650210
21175	650211
15485	650212
29886	650213
22628	650214
14343	650215
103301	650216
40571	650217
2546	650218
110405	650219
751	650220
170515	650221
1280	650222
170664	650223
123088	650224
45693	650225
3744	650226
122768	650227
217351	650228
170525	650229
69862	650230
123090	650231
69759	650232
123036	650233
122780	650234
69850	650235
54089	650236
69861	650237
54143	650238
91561	650239
9903	650240
80648	650241
62385	650242
167133	650243
135476	650244
160028	650245
2536	650246
88736	650247
167587	650248
47171	650249
12286	650250
56824	650251
166947	650252
141800	650253
154740	650254
2143	650255
141287	650256
1504	650257
8118	650258
10453	650259
4063	650260
196480	650261
50254	650262
68121	650263
237982	650264
126146	650265
108939	650266
8593	650267
92740	650268
47072	650269
162798	650270
139614	650271
35798	650272
26312	650273
5471	650274
11891	650275
12279	650276
148515	650277
23797	650278
55635	650279
52708	650280
160728	650281
24290	650282
10598	650283
32592	650284
38262	650285
4732	650286
21596	650287
138349	650288
19723	650289
76078	650290
21559	650291
15719	650292
95410	650293
63559	650294
124642	650295
123180	650296
38871	650297
125187	650298
48489	650299
128549	650300
164310	650301
28850	650302
16224	650303
11168	650304
88564	650305
66087	650306
137634	650307
41267	650308
6318	650309
85783	650310
38791	650311
4194	650312
55011	650313
15569	650314
33905	650315
15656	650316
44535	650317
74824	650318
18802	650319
72224	650320
45412	650321
13906	650322
238050	650323
128163	650324
19029	650325
66678	650326
47786	650327
40979	650328
212690	650329
7120	650330
73250	650331
19758	650332
13907	650333
221863	650334
14103	650335
13955	650336
85115	650337
5281	650338
13201	650339
37528	650340
78748	650341
4343	650342
29277	650343
24081	650344
107953	650345
44581	650346
31102	650347
11511	650348
30315	650349
74	650350
2090	650351
18886	650352
12244	650353
30583	650354
25922	650355
7776	650356
45627	650357
10874	650358
12187	650359
81997	650360
12268	650361
13227	650362
3947	650363
10995	650364
34207	650365
22708	650366
8676	650367
29270	650368
98766	650369
84448	650370
31974	650371
9563	650372
10741	650373
31442	650374
5626	650375
16268	650376
88493	650377
4157	650378
31590	650379
39349	650380
3332	650381
41529	650382
139882	650383
41406	650384
25378	650385
59636	650386
12016	650387
12617	650388
305	650389
2287	650390
96598	650391
2128	650392
128268	650393
8226	650394
98669	650395
20238	650396
25560	650397
674	650398
11431	650399
28023	650400
59413	650401
51979	650402
86922	650403
11373	650404
137760	650405
843	650406
32834	650407
1891	650408
123660	650409
53482	650410
12430	650411
42898	650412
3530	650413
161112	650414
42699	650415
14179	650416
25284	650417
4336	650418
180906	650419
27076	650420
15414	650421
62647	650422
6561	650423
162273	650424
6340	650425
48176	650426
23141	650427
124129	650428
81129	650429
13246	650430
6479	650431
28618	650432
73150	650433
86464	650434
67991	650435
95758	650436
10576	650437
3302	650438
898	650439
14614	650440
84673	650441
45341	650442
185706	650443
33895	650444
34788	650445
195376	650446
129925	650447
1877	650448
4926	650449
35200	650450
67746	650451
236	650452
42774	650453
17098	650454
415	650455
68123	650456
1296	650457
28089	650458
36456	650459
36599	650460
71696	650461
32947	650462
1368	650463
49864	650464
4921	650465
8856	650466
26525	650467
91488	650468
21541	650469
49340	650470
80582	650471
38578	650472
184	650473
95	650474
12154	650475
83123	650476
158975	650477
37490	650478
16939	650479
2524	650480
62612	650481
2643	650482
5649	650483
166456	650484
33624	650485
22268	650486
57440	650487
24611	650488
875	650489
91664	650490
141765	650491
131461	650492
59042	650493
121935	650494
12256	650495
16012	650496
672	650497
151843	650498
39506	650499
3928	650500
29402	650501
24333	650502
9038	650503
39366	650504
42496	650505
24598	650506
37774	650507
100262	650508
1121	650509
19427	650510
18295	650511
33011	650512
85558	650513
131226	650514
2675	650515
159009	650516
29524	650517
42996	650518
2175	650519
3337	650520
91784	650521
3387	650522
43395	650523
46060	650524
24782	650525
143858	650526
37651	650527
13839	650528
18891	650529
40757	650530
376	650531
46972	650532
62556	650533
11994	650534
75953	650535
7895	650536
6609	650537
144986	650538
39913	650539
14360	650540
15434	650541
82835	650542
33622	650543
14277	650544
2340	650545
41868	650546
25316	650547
37387	650548
33864	650549
96167	650550
111	650551
61180	650552
20627	650553
166289	650554
27223	650555
172598	650556
82406	650557
2410	650558
23666	650559
5151	650560
4500	650561
143432	650562
4163	650563
3441	650564
1417	650565
79895	650566
49136	650567
8408	650568
37342	650569
4394	650570
6681	650571
32621	650572
98196	650573
3628	650574
16721	650575
50313	650576
50	650577
50278	650578
2831	650579
4830	650580
105240	650581
33270	650582
21327	650583
44359	650584
54207	650585
20122	650586
38147	650587
31491	650588
1558	650589
65746	650590
34567	650591
14149	650592
84907	650593
57605	650594
20439	650595
16048	650596
142916	650597
91107	650598
188278	650599
53347	650600
23645	650601
7414	650602
148358	650603
40812	650604
7653	650605
45	650606
14384	650607
107088	650608
1252	650609
33470	650610
41889	650611
63100	650612
6166	650613
61729	650614
3634	650615
1387	650616
10817	650617
21232	650618
25397	650619
76598	650620
96018	650621
5739	650622
4994	650623
23687	650624
18087	650625
46595	650626
67123	650627
67571	650628
122122	650629
25494	650630
228096	650631
77238	650632
33460	650633
7627	650634
10189	650635
21745	650636
22268	650637
53177	650638
166974	650639
35714	650640
21322	650641
8787	650642
12851	650643
3453	650644
119267	650645
63218	650646
120267	650647
81782	650648
76378	650649
76152	650650
49217	650651
136181	650652
58870	650653
63220	650654
238585	650655
39044	650656
76024	650657
16822	650658
31557	650659
7899	650660
7899	650661
7899	650662
7899	650663
7899	650664
7899	650665
11559	650666
20608	650667
37862	650668
82678	650669
56657	650670
10617	650671
3865	650672
165856	650673
71317	650674
21585	650675
11772	650676
34993	650677
48416	650678
16760	650679
5035	650680
12316	650681
17843	650682
161252	650683
21048	650684
164155	650685
68250	650686
236727	650687
237319	650688
88160	650689
57959	650690
82508	650691
34583	650692
26760	650693
10276	650694
37448	650695
66596	650696
130517	650697
155813	650698
135416	650699
1720	650700
30621	650701
67384	650702
57542	650703
47123	650704
78482	650705
924	650706
65352	650707
132729	650708
25326	650709
1362	650710
341	650711
64897	650712
217061	650713
15234	650714
11559	650715
3355	650716
21383	650717
64336	650718
109539	650719
44610	650720
3012	650721
21075	650722
32833	650723
48818	650724
7276	650725
1325	650726
2321	650727
13687	650728
92401	650729
1454	650730
15839	650731
54457	650732
54457	650733
70651	650734
4200	650735
14706	650736
41584	650737
67388	650738
35346	650739
68015	650740
18981	650741
87874	650742
29783	650743
32961	650744
89246	650745
45962	650746
85343	650747
67205	650748
117319	650749
67672	650750
21440	650751
51935	650752
88040	650753
118310	650754
86240	650755
36510	650756
23165	650757
102754	650758
164353	650759
40537	650760
96540	650761
4978	650762
41265	650763
8040	650764
45953	650765
93230	650766
81257	650767
16148	650768
20839	650769
32910	650770
139333	650771
21523	650772
41769	650773
36856	650774
53136	650775
51849	650776
5967	650777
41692	650778
58908	650779
119288	650780
87874	650781
41775	650782
74564	650783
44656	650784
52960	650785
136732	650786
78382	650787
167117	650788
41770	650789
48356	650790
43152	650791
18847	650792
140294	650793
118279	650794
36959	650795
89788	650796
27525	650797
55767	650798
5716	650799
118426	650800
29394	650801
88472	650802
32117	650803
14757	650804
95937	650805
35296	650806
19446	650807
72854	650808
4386	650809
59079	650810
78435	650811
19669	650812
32816	650813
19108	650814
77956	650815
32345	650816
18508	650817
37320	650818
130213	650819
111193	650820
128441	650821
118363	650822
60279	650823
7344	650824
76449	650825
78459	650826
195127	650827
208538	650828
33037	650829
32671	650830
175187	650831
14805	650832
131745	650833
84425	650834
76398	650835
41692	650836
21586	650837
41453	650838
76050	650839
20460	650840
2586	650841
10622	650842
852	650843
32996	650844
9555	650845
36115	650846
75322	650847
75322	650848
69835	650849
123722	650850
162652	650851
764	650852
22884	650853
24779	650854
18844	650855
16341	650856
1466	650857
127682	650858
62418	650859
24422	650860
35382	650861
44057	650862
78341	650863
11542	650864
627	650865
9842	650866
13607	650867
2661	650868
695	650869
110364	650870
25992	650871
45051	650872
6199	650873
28156	650874
274	650875
12997	650876
16394	650877
872	650878
32231	650879
30702	650880
1620	650881
38348	650882
38318	650883
5236	650884
165977	650885
24003	650886
22720	650887
27772	650888
10878	650889
34961	650890
111239	650891
16205	650892
87757	650893
48184	650894
12130	650895
76120	650896
130681	650897
194	650898
194	650899
40356	650900
34101	650901
156712	650902
87443	650903
59654	650904
156947	650905
67027	650906
29246	650907
95928	650908
110166	650909
97796	650910
166370	650911
37794	650912
47866	650913
52756	650914
6826	650915
52173	650916
12368	650917
24107	650918
60686	650919
10992	650920
6654	650921
16713	650922
2810	650923
24568	650924
47311	650925
6092	650926
13882	650927
8596	650928
11723	650929
19792	650930
4018	650931
4774	650932
7654	650933
123912	650934
81147	650935
52364	650936
111630	650937
39257	650938
49096	650939
9343	650940
164564	650941
27249	650942
38342	650943
13841	650944
30935	650945
3768	650946
44408	650947
132891	650948
27728	650949
63312	650950
15410	650951
80810	650952
27789	650953
18820	650954
22914	650955
155908	650956
9782	650957
92160	650958
42737	650959
94183	650960
51350	650961
43918	650962
138915	650963
10835	650964
97708	650965
33895	650966
46967	650967
34819	650968
55482	650969
11771	650970
51825	650971
61581	650972
23262	650973
53479	650974
195105	650975
61167	650976
37621	650977
5022	650978
139786	650979
5022	650980
61957	650981
5761	650982
26809	650983
48261	650984
46902	650985
69358	650986
22655	650987
87286	650988
74720	650989
55853	650990
98430	650991
33838	650992
17590	650993
27081	650994
14266	650995
25488	650996
577	650997
34547	650998
73245	650999
18641	651000
44154	651001
40124	651002
2969	651003
19730	651004
113958	651005
44322	651006
57848	651007
31690	651008
305	651009
83958	651010
21639	651011
163621	651012
2830	651013
71520	651014
2799	651015
10787	651016
22461	651017
86458	651018
120641	651019
10064	651020
2809	651021
38671	651022
14799	651023
83457	651024
70356	651025
66608	651026
60534	651027
113838	651028
72917	651029
165915	651030
12627	651031
230588	651032
56381	651033
116254	651034
19002	651035
132835	651036
78885	651037
123214	651038
17490	651039
6547	651040
19366	651041
1270	651042
54706	651043
225558	651044
108292	651045
156129	651046
12984	651047
55246	651048
20231	651049
63135	651050
123500	651051
54048	651052
624	651053
42534	651054
88353	651055
78393	651056
49576	651057
52613	651058
129614	651059
61285	651060
161051	651061
82851	651062
27652	651063
170853	651064
220190	651065
160529	651066
125539	651067
125536	651068
125536	651069
41469	651070
153288	651071
148837	651072
221208	651073
96179	651074
172132	651075
70454	651076
1782	651077
52909	651078
52909	651079
34631	651080
171866	651081
155808	651082
966	651083
158097	651084
124396	651085
34078	651086
72658	651087
228469	651088
111	651089
64011	651090
113963	651091
45061	651092
108075	651093
221723	651094
77951	651095
796	651096
140965	651097
798	651098
1784	651099
2180	651100
158909	651101
220783	651102
87124	651103
742	651104
86439	651105
214810	651106
65732	651107
221721	651108
158377	651109
54162	651110
221720	651111
219719	651112
222998	651113
92543	651114
9111	651115
95146	651116
126105	651117
1975	651118
1150	651119
227932	651120
73099	651121
158968	651122
42676	651123
15386	651124
2180	651125
115013	651126
92042	651127
166385	651128
32449	651129
70618	651130
56510	651131
230924	651132
5101	651133
114287	651134
34110	651135
233557	651136
133846	651137
113512	651138
160950	651139
219417	651140
90963	651141
234012	651142
78900	651143
454	651144
8869	651145
24538	651146
28622	651147
29018	651148
29018	651149
55080	651150
59050	651151
76351	651152
76351	651153
29018	651154
222518	651155
3116	651156
10742	651157
40175	651158
1148	651159
16543	651160
120369	651161
113822	651162
156459	651163
54614	651164
1153	651165
1437	651166
115617	651167
234535	651168
54296	651169
17540	651170
221195	651171
217278	651172
70149	651173
173054	651174
119659	651175
114434	651176
54274	651177
120855	651178
120855	651179
11455	651180
124184	651181
34255	651182
147722	651183
22347	651184
15457	651185
161743	651186
67311	651187
166391	651188
111461	651189
1577	651190
56039	651191
191378	651192
75076	651193
40787	651194
40969	651195
26	651196
2804	651197
61	651198
538	651199
119958	651200
18285	651201
25623	651202
110080	651203
36467	651204
15260	651205
8564	651206
3959	651207
41130	651208
66027	651209
159317	651210
158363	651211
66027	651212
115578	651213
158024	651214
115515	651215
87577	651216
116156	651217
18290	651218
221733	651219
3961	651220
96052	651221
197371	651222
157664	651223
1579	651224
74068	651225
47858	651226
1592	651227
184770	651228
3244	651229
2903	651230
76079	651231
103254	651232
4572	651233
220638	651234
222400	651235
19529	651236
45694	651237
60317	651238
70169	651239
10305	651240
29258	651241
13829	651242
58288	651243
160403	651244
5539	651245
96046	651246
116782	651247
15260	651248
22419	651249
22419	651250
22419	651251
3964	651252
124648	651253
99773	651254
41800	651255
111297	651256
66571	651257
32243	651258
2842	651259
127863	651260
59846	651261
24248	651262
11449	651263
1051	651264
70097	651265
172911	651266
69797	651267
104831	651268
170610	651269
162262	651270
32637	651271
68074	651272
32637	651273
33871	651274
51391	651275
77239	651276
160400	651277
117991	651278
122858	651279
218330	651280
1578	651281
89877	651282
93696	651283
54180	651284
182680	651285
39146	651286
66175	651287
70286	651288
156833	651289
219486	651290
90828	651291
25438	651292
1750	651293
5913	651294
14398	651295
53276	651296
63636	651297
205325	651298
117613	651299
4545	651300
2711	651301
155204	651302
109568	651303
3109	651304
65916	651305
123349	651306
45297	651307
7823	651308
1437	651309
12719	651310
1733	651311
2222	651312
7865	651313
961	651314
502	651315
331	651316
880	651317
115854	651318
954	651319
12719	651320
1574	651321
969	651322
1441	651323
741	651324
4059	651325
959	651326
536	651327
353	651328
961	651329
6732	651330
2848	651331
4548	651332
21211	651333
13128	651334
125823	651335
66815	651336
228205	651337
85178	651338
180416	651339
160570	651340
3542	651341
44525	651342
62722	651343
44651	651344
68321	651345
177954	651346
68321	651347
19458	651348
211771	651349
70890	651350
112838	651351
10301	651352
88378	651353
51287	651354
156162	651355
163837	651356
22286	651357
70890	651358
223087	651359
225343	651360
166392	651361
66640	651362
32950	651363
70890	651364
163322	651365
58376	651366
58376	651367
87022	651368
116764	651369
127432	651370
17722	651371
13422	651372
58938	651373
40901	651374
54740	651375
70276	651376
148559	651377
1408	651378
2818	651379
950	651380
1591	651381
2798	651382
21223	651383
6692	651384
20811	651385
1045	651386
29965	651387
154094	651388
12344	651389
5672	651390
27605	651391
14077	651392
12983	651393
87963	651394
113750	651395
22128	651396
89697	651397
1304	651398
42836	651399
27362	651400
92032	651401
75339	651402
236920	651403
2619	651404
51504	651405
7905	651406
162900	651407
8254	651408
32819	651409
102295	651410
19879	651411
20769	651412
41705	651413
64302	651414
6810	651415
6810	651416
6810	651417
6747	651418
6810	651419
6810	651420
132126	651421
6686	651422
63916	651423
52287	651424
155519	651425
218121	651426
620	651427
14258	651428
87511	651429
32305	651430
104831	651431
163487	651432
163487	651433
18456	651434
4048	651435
123787	651436
117606	651437
86519	651438
3172	651439
738	651440
113554	651441
222493	651442
20451	651443
91420	651444
6350	651445
2360	651446
1959	651447
80877	651448
161785	651449
678	651450
43373	651451
21680	651452
34413	651453
147519	651454
150739	651455
63628	651456
158590	651457
877	651458
166393	651459
63628	651460
89117	651461
221735	651462
27358	651463
38824	651464
14504	651465
20498	651466
48966	651467
42587	651468
152789	651469
2981	651470
63115	651471
69772	651472
29244	651473
52525	651474
149980	651475
124344	651476
18355	651477
27686	651478
52906	651479
91462	651480
63115	651481
91841	651482
123231	651483
91841	651484
57	651485
54688	651486
48062	651487
963	651488
208100	651489
114221	651490
9988	651491
219221	651492
112112	651493
66114	651494
1418	651495
947	651496
10285	651497
66289	651498
78257	651499
3783	651500
1354	651501
17363	651502
140163	651503
8445	651504
108918	651505
147484	651506
51351	651507
233441	651508
111985	651509
37103	651510
17297	651511
114580	651512
110541	651513
209769	651514
84638	651515
6649	651516
10918	651517
75930	651518
149863	651519
222382	651520
3635	651521
130912	651522
100764	651523
33988	651524
25360	651525
33062	651526
172766	651527
54637	651528
11227	651529
212887	651530
227667	651531
159768	651532
58185	651533
63651	651534
3721	651535
7537	651536
43347	651537
92310	651538
130523	651539
36407	651540
125978	651541
170797	651542
140090	651543
170081	651544
7918	651545
1338	651546
31296	651547
204985	651548
158150	651549
16160	651550
227888	651551
157102	651552
221093	651553
76038	651554
4947	651555
3185	651556
2820	651557
16496	651558
67241	651559
23735	651560
158770	651561
35853	651562
35853	651563
76615	651564
63680	651565
132410	651566
4001	651567
14643	651568
93389	651569
98983	651570
104662	651571
18921	651572
68058	651573
79534	651574
18921	651575
2991	651576
113731	651577
51884	651578
28250	651579
108838	651580
183573	651581
228606	651582
119927	651583
42587	651584
54381	651585
34078	651586
34150	651587
156765	651588
134344	651589
55	651590
2520	651591
99693	651592
54367	651593
41168	651594
33142	651595
19404	651596
101821	651597
51325	651598
52675	651599
58873	651600
14710	651601
23582	651602
41559	651603
67241	651604
115072	651605
114958	651606
157744	651607
92759	651608
225014	651609
36655	651610
59080	651611
17751	651612
100705	651613
76261	651614
11036	651615
220880	651616
156959	651617
66270	651618
18864	651619
118735	651620
14587	651621
14587	651622
42467	651623
60166	651624
1750	651625
51470	651626
51470	651627
36723	651628
91388	651629
123390	651630
25237	651631
110326	651632
26535	651633
172100	651634
1440	651635
230507	651636
233740	651637
160254	651638
229963	651639
168661	651640
156152	651641
115584	651642
3134	651643
229054	651644
122475	651645
10801	651646
65673	651647
32250	651648
86433	651649
4025	651650
2822	651651
1041	651652
1136	651653
2464	651654
1582	651655
1420	651656
1733	651657
745	651658
15402	651659
97249	651660
14643	651661
116098	651662
177452	651663
66757	651664
8832	651665
3539	651666
172047	651667
151127	651668
233143	651669
239855	651670
33854	651671
15319	651672
18359	651673
70484	651674
218681	651675
113640	651676
11353	651677
18458	651678
157052	651679
114433	651680
103675	651681
18458	651682
238102	651683
2805	651684
54125	651685
18458	651686
126742	651687
166370	651688
18458	651689
18458	651690
1791	651691
157000	651692
71011	651693
20629	651694
3559	651695
66205	651696
41008	651697
81206	651698
84359	651699
56489	651700
5925	651701
32571	651702
733	651703
99309	651704
84628	651705
213945	651706
1609	651707
116712	651708
232001	651709
1282	651710
1609	651711
2827	651712
154633	651713
733	651714
32571	651715
66205	651716
148536	651717
733	651718
117228	651719
107091	651720
217599	651721
67625	651722
18458	651723
109474	651724
25990	651725
1429	651726
221802	651727
210144	651728
27424	651729
64098	651730
77205	651731
49225	651732
49225	651733
59375	651734
158908	651735
17709	651736
133958	651737
18120	651738
79092	651739
45462	651740
169827	651741
45462	651742
93116	651743
115190	651744
51745	651745
27322	651746
11834	651747
26267	651748
114980	651749
93329	651750
92421	651751
30552	651752
17254	651753
235253	651754
54465	651755
93102	651756
31205	651757
159440	651758
97534	651759
118484	651760
39718	651761
21084	651762
21049	651763
39316	651764
65161	651765
17461	651766
84352	651767
4715	651768
83743	651769
11648	651770
10074	651771
110271	651772
14358	651773
50803	651774
39477	651775
68199	651776
50572	651777
916	651778
110320	651779
232676	651780
8347	651781
8347	651782
5498	651783
5498	651784
6224	651785
84504	651786
64107	651787
1349	651788
25561	651789
13817	651790
12154	651791
6622	651792
6622	651793
65154	651794
84717	651795
206093	651796
82516	651797
25561	651798
5603	651799
4231	651800
90647	651801
4231	651802
4231	651803
23877	651804
118466	651805
23809	651806
64056	651807
17346	651808
46800	651809
55771	651810
60065	651811
48172	651812
130114	651813
37232	651814
37232	651815
20925	651816
80926	651817
167905	651818
69203	651819
11152	651820
74372	651821
61085	651822
31719	651823
12461	651824
50584	651825
46837	651826
112183	651827
31490	651828
31546	651829
25558	651830
105311	651831
88974	651832
8221	651833
75306	651834
233873	651835
121125	651836
89959	651837
3820	651838
20988	651839
22591	651840
2447	651841
40429	651842
31706	651843
4863	651844
28052	651845
17297	651846
151142	651847
32189	651848
7066	651849
11140	651850
13485	651851
154314	651852
51089	651853
110228	651854
79304	651855
37797	651856
37797	651857
156448	651858
168351	651859
103036	651860
10301	651861
114487	651862
71392	651863
13478	651864
13478	651865
119189	651866
40731	651867
27725	651868
12311	651869
13620	651870
86744	651871
28095	651872
45938	651873
34593	651874
48798	651875
6140	651876
18365	651877
35641	651878
28765	651879
66741	651880
65085	651881
36112	651882
4982	651883
14311	651884
14311	651885
14885	651886
154622	651887
117081	651888
89475	651889
4318	651890
117450	651891
22674	651892
22380	651893
190980	651894
3653	651895
52870	651896
88733	651897
11177	651898
19720	651899
16072	651900
128534	651901
78422	651902
32949	651903
189672	651904
16333	651905
35517	651906
41401	651907
94771	651908
16139	651909
163788	651910
50719	651911
73081	651912
78442	651913
77698	651914
167046	651915
125038	651916
101138	651917
171664	651918
6288	651919
8425	651920
7601	651921
177047	651922
67888	651923
74011	651924
19178	651925
7161	651926
17625	651927
2530	651928
66637	651929
33979	651930
118386	651931
3483	651932
5497	651933
15347	651934
29978	651935
154744	651936
1531	651937
110169	651938
22877	651939
43738	651940
12460	651941
7	651942
418	651943
10191	651944
110539	651945
3054	651946
656	651947
43255	651948
8979	651949
54002	651950
62228	651951
11269	651952
1816	651953
5742	651954
129948	651955
153647	651956
73103	651957
14045	651958
32272	651959
9075	651960
62296	651961
1397	651962
40344	651963
7386	651964
61	651965
50387	651966
4697	651967
65587	651968
3439	651969
5832	651970
118963	651971
4324	651972
27598	651973
6570	651974
58439	651975
67653	651976
6374	651977
62849	651978
18	651979
64438	651980
5077	651981
6055	651982
300	651983
70639	651984
6840	651985
4592	651986
9233	651987
239285	651988
1732	651989
7073	651990
56586	651991
9777	651992
38170	651993
17663	651994
25212	651995
12578	651996
23527	651997
1468	651998
5639	651999
32556	652000
16609	652001
43861	652002
56799	652003
16365	652004
13070	652005
30434	652006
5858	652007
77	652008
13195	652009
92	652010
2119	652011
21149	652012
635	652013
40773	652014
25724	652015
1899	652016
54343	652017
6154	652018
2	652019
7464	652020
161801	652021
18495	652022
79488	652023
886	652024
448	652025
7451	652026
144280	652027
95821	652028
3447	652029
16260	652030
7	652031
128805	652032
7595	652033
32565	652034
12297	652035
192	652036
6125	652037
25653	652038
34363	652039
56528	652040
36594	652041
52019	652042
86450	652043
4522	652044
32562	652045
83741	652046
11693	652047
24475	652048
50480	652049
2328	652050
8239	652051
5182	652052
22107	652053
24722	652054
78711	652055
43775	652056
172877	652057
23828	652058
71556	652059
122592	652060
7505	652061
1494	652062
4951	652063
132072	652064
72395	652065
2381	652066
13500	652067
66958	652068
178	652069
3429	652070
208031	652071
61591	652072
198804	652073
8194	652074
106434	652075
30721	652076
1763	652077
4405	652078
15239	652079
39290	652080
5854	652081
15595	652082
4346	652083
15	652084
16782	652085
22090	652086
51106	652087
51106	652088
5048	652089
17569	652090
25128	652091
693	652092
1883	652093
8099	652094
4351	652095
104873	652096
161278	652097
9327	652098
31368	652099
26613	652100
153714	652101
29735	652102
106991	652103
30369	652104
60721	652105
8877	652106
38130	652107
4359	652108
94355	652109
17117	652110
50323	652111
48327	652112
55162	652113
2764	652114
49401	652115
5134	652116
7861	652117
1365	652118
6883	652119
17141	652120
11576	652121
32833	652122
30020	652123
7097	652124
20301	652125
26977	652126
76354	652127
837	652128
25024	652129
74525	652130
698	652131
11349	652132
13149	652133
9794	652134
24782	652135
3986	652136
48551	652137
40799	652138
9982	652139
21286	652140
59050	652141
15136	652142
105427	652143
9075	652144
9581	652145
373	652146
49370	652147
95720	652148
229	652149
25911	652150
1525	652151
35467	652152
22058	652153
88249	652154
176126	652155
17889	652156
32565	652157
8573	652158
28653	652159
2861	652160
32364	652161
8152	652162
112839	652163
6222	652164
48464	652165
21540	652166
61633	652167
59054	652168
215296	652169
45595	652170
53307	652171
41770	652172
31406	652173
45489	652174
197964	652175
7674	652176
25705	652177
10665	652178
6494	652179
64648	652180
5182	652181
31980	652182
16631	652183
180606	652184
25979	652185
9139	652186
52859	652187
5318	652188
147807	652189
1825	652190
12599	652191
5441	652192
1901	652193
4498	652194
26512	652195
125620	652196
8783	652197
65638	652198
1349	652199
30627	652200
12599	652201
3384	652202
22356	652203
46336	652204
121109	652205
44422	652206
9245	652207
8239	652208
3101	652209
1180	652210
45555	652211
11141	652212
7859	652213
11495	652214
54782	652215
2553	652216
38205	652217
10417	652218
80452	652219
62236	652220
102204	652221
43880	652222
31301	652223
9197	652224
11606	652225
87212	652226
5476	652227
13733	652228
62591	652229
4986	652230
24	652231
14647	652232
10273	652233
6464	652234
44641	652235
14261	652236
22090	652237
22107	652238
17556	652239
23805	652240
1653	652241
74716	652242
17787	652243
140295	652244
3461	652245
37954	652246
106700	652247
16404	652248
57971	652249
29633	652250
45787	652251
598	652252
4411	652253
62178	652254
59118	652255
26490	652256
58202	652257
5169	652258
9101	652259
59573	652260
2453	652261
47695	652262
54243	652263
14849	652264
386	652265
4128	652266
11555	652267
4906	652268
32293	652269
98364	652270
44043	652271
4969	652272
10776	652273
18275	652274
6445	652275
95928	652276
9197	652277
128805	652278
9913	652279
24293	652280
3626	652281
92180	652282
6074	652283
40486	652284
48556	652285
11103	652286
12617	652287
17943	652288
139765	652289
54110	652290
3002	652291
223267	652292
876	652293
34731	652294
60188	652295
5050	652296
1744	652297
147679	652298
60516	652299
94108	652300
5644	652301
28520	652302
7213	652303
7803	652304
26034	652305
73909	652306
4061	652307
23329	652308
2876	652309
6462	652310
22257	652311
99794	652312
21165	652313
48045	652314
6439	652315
80654	652316
3856	652317
171263	652318
4595	652319
1903	652320
23027	652321
52653	652322
436	652323
52	652324
2649	652325
586	652326
33049	652327
3278	652328
110308	652329
10083	652330
15308	652331
33861	652332
42877	652333
814	652334
72334	652335
12715	652336
6900	652337
1857	652338
42912	652339
214170	652340
2863	652341
338	652342
20723	652343
2673	652344
42820	652345
180499	652346
456	652347
12692	652348
5193	652349
50692	652350
8001	652351
198	652352
2283	652353
740	652354
124243	652355
3188	652356
65643	652357
57661	652358
56375	652359
9599	652360
63963	652361
1160	652362
4755	652363
933	652364
11348	652365
25662	652366
47689	652367
5074	652368
64348	652369
25715	652370
155098	652371
110544	652372
994	652373
12511	652374
20229	652375
35785	652376
1018	652377
177	652378
50550	652379
2063	652380
21064	652381
18414	652382
30965	652383
68062	652384
10754	652385
57415	652386
53240	652387
23158	652388
29480	652389
38719	652390
36237	652391
2844	652392
5150	652393
4036	652394
9085	652395
8775	652396
107538	652397
18080	652398
3629	652399
3448	652400
24900	652401
56235	652402
14797	652403
16325	652404
1008	652405
248	652406
4927	652407
10100	652408
1254	652409
12076	652410
1313	652411
7319	652412
5946	652413
91102	652414
29165	652415
123606	652416
50957	652417
29911	652418
20571	652419
614	652420
7243	652421
6874	652422
1610	652423
34002	652424
29594	652425
714	652426
25817	652427
84812	652428
29297	652429
19566	652430
153444	652431
45809	652432
3888	652433
17996	652434
19069	652435
140703	652436
82251	652437
10981	652438
30422	652439
113230	652440
7	652441
7	652442
33673	652443
60344	652444
1319	652445
3389	652446
113230	652447
29581	652448
50651	652449
385	652450
62551	652451
27181	652452
42668	652453
36791	652454
44	652455
29463	652456
638	652457
152	652458
7	652459
15221	652460
30298	652461
45188	652462
32250	652463
6487	652464
115616	652465
25477	652466
121459	652467
688	652468
6697	652469
6714	652470
5103	652471
3211	652472
42920	652473
3	652474
29715	652475
96405	652476
70030	652477
231	652478
14425	652479
12550	652480
6451	652481
12066	652482
21151	652483
635	652484
93265	652485
96002	652486
3375	652487
5501	652488
306	652489
82339	652490
14685	652491
30402	652492
6384	652493
17031	652494
98722	652495
101	652496
31966	652497
75991	652498
52974	652499
46487	652500
22904	652501
44564	652502
22454	652503
318	652504
2929	652505
71252	652506
59354	652507
60510	652508
255	652509
60826	652510
306	652511
306	652512
82870	652513
6490	652514
131910	652515
23327	652516
34067	652517
19929	652518
4773	652519
2692	652520
25825	652521
10210	652522
13717	652523
121408	652524
57168	652525
3432	652526
68807	652527
51071	652528
2646	652529
4656	652530
29414	652531
15771	652532
2924	652533
11379	652534
634	652535
16341	652536
217110	652537
9215	652538
163	652539
1102	652540
15108	652541
4234	652542
204151	652543
2060	652544
19433	652545
130	652546
96108	652547
173	652548
635	652549
6166	652550
921	652551
33868	652552
26012	652553
127789	652554
2189	652555
47174	652556
21168	652557
77723	652558
9015	652559
657	652560
53874	652561
56234	652562
83970	652563
119569	652564
6933	652565
2261	652566
9077	652567
73821	652568
4100	652569
5457	652570
2152	652571
34566	652572
141859	652573
137265	652574
23173	652575
61209	652576
8339	652577
11963	652578
25806	652579
29585	652580
42149	652581
49171	652582
51890	652583
77226	652584
56568	652585
151971	652586
10277	652587
52729	652588
26208	652589
76433	652590
151971	652591
82	652592
50658	652593
16808	652594
38070	652595
245	652596
143107	652597
91686	652598
1317	652599
45951	652600
7406	652601
10889	652602
51784	652603
181812	652604
16060	652605
14611	652606
85725	652607
86541	652608
41781	652609
162491	652610
26193	652611
21622	652612
47645	652613
29670	652614
32612	652615
60562	652616
29670	652617
23842	652618
21311	652619
31259	652620
107054	652621
20113	652622
42400	652623
36495	652624
85322	652625
10690	652626
1580	652627
170369	652628
6021	652629
92113	652630
234695	652631
11332	652632
598	652633
40180	652634
62865	652635
12041	652636
288	652637
1203	652638
3747	652639
8626	652640
71257	652641
2723	652642
7612	652643
5273	652644
8322	652645
89065	652646
159180	652647
10643	652648
121995	652649
227666	652650
203073	652651
6849	652652
124141	652653
110904	652654
5485	652655
63183	652656
201446	652657
4202	652658
124141	652659
47670	652660
2159	652661
224989	652662
156966	652663
158736	652664
154045	652665
113271	652666
34016	652667
108644	652668
11591	652669
100885	652670
72358	652671
20376	652672
3145	652673
1955	652674
12600	652675
25027	652676
86817	652677
221270	652678
1018	652679
3145	652680
41976	652681
89195	652682
155570	652683
47741	652684
11454	652685
89120	652686
1516	652687
89120	652688
108298	652689
196909	652690
227208	652691
115681	652692
10752	652693
30105	652694
57328	652695
116368	652696
303	652697
103045	652698
129572	652699
3292	652700
22183	652701
647	652702
23674	652703
760	652704
64370	652705
95563	652706
4345	652707
8689	652708
105474	652709
627	652710
3266	652711
6883	652712
4016	652713
47513	652714
42288	652715
35855	652716
15192	652717
1200	652718
191	652719
53372	652720
19979	652721
1903	652722
70813	652723
3400	652724
30338	652725
45504	652726
50870	652727
133829	652728
242	652729
100056	652730
106526	652731
16674	652732
141827	652733
1019	652734
5294	652735
14495	652736
5667	652737
17557	652738
96628	652739
6539	652740
2807	652741
38688	652742
18433	652743
106970	652744
74096	652745
84592	652746
42286	652747
4454	652748
16152	652749
46743	652750
52773	652751
17923	652752
51274	652753
22769	652754
13833	652755
2550	652756
65451	652757
7482	652758
23769	652759
48586	652760
7544	652761
455	652762
7387	652763
151	652764
152	652765
12126	652766
3077	652767
56351	652768
2524	652769
328	652770
2069	652771
3697	652772
5820	652773
6564	652774
21773	652775
2	652776
3295	652777
7458	652778
69673	652779
7757	652780
53240	652781
15226	652782
2187	652783
334	652784
501	652785
1447	652786
694	652787
3022	652788
7451	652789
1881	652790
113064	652791
25639	652792
80639	652793
3797	652794
17445	652795
2550	652796
13633	652797
29950	652798
5563	652799
47071	652800
18578	652801
44196	652802
11671	652803
4927	652804
15509	652805
16536	652806
148461	652807
5180	652808
17120	652809
1751	652810
13081	652811
13896	652812
255	652813
20449	652814
1435	652815
3887	652816
2655	652817
4304	652818
18784	652819
390	652820
133323	652821
150590	652822
130239	652823
28288	652824
167607	652825
57258	652826
65722	652827
14833	652828
62117	652829
28996	652830
7	652831
121327	652832
30404	652833
1412	652834
40296	652835
8419	652836
6463	652837
26331	652838
45710	652839
53924	652840
2737	652841
50048	652842
24030	652843
84069	652844
239787	652845
15047	652846
36480	652847
16212	652848
39341	652849
3332	652850
19433	652851
25580	652852
18438	652853
13579	652854
1	652855
6638	652856
35902	652857
153389	652858
9536	652859
11005	652860
1514	652861
2799	652862
8547	652863
10007	652864
5119	652865
5824	652866
124252	652867
13573	652868
72783	652869
28618	652870
14	652871
50826	652872
8501	652873
3818	652874
11212	652875
77851	652876
43928	652877
4260	652878
84698	652879
7520	652880
17795	652881
95886	652882
3321	652883
187553	652884
43822	652885
43583	652886
10523	652887
10397	652888
13636	652889
7587	652890
6171	652891
5786	652892
25050	652893
17126	652894
13582	652895
20729	652896
64578	652897
117124	652898
33898	652899
135524	652900
37110	652901
10077	652902
50180	652903
59915	652904
16860	652905
7243	652906
173	652907
78734	652908
101	652909
24362	652910
21854	652911
4180	652912
69673	652913
83387	652914
21070	652915
23677	652916
5627	652917
63759	652918
10143	652919
103520	652920
13696	652921
103934	652922
16318	652923
47874	652924
9248	652925
1622	652926
34199	652927
78458	652928
36987	652929
119774	652930
68654	652931
41415	652932
68304	652933
52870	652934
37914	652935
6241	652936
4771	652937
206554	652938
3386	652939
250	652940
27265	652941
25253	652942
3004	652943
54421	652944
73530	652945
4252	652946
50350	652947
88616	652948
42721	652949
24328	652950
262	652951
10113	652952
6344	652953
6344	652954
174005	652955
55137	652956
32526	652957
90091	652958
75168	652959
45691	652960
40085	652961
75131	652962
23223	652963
33173	652964
43261	652965
5253	652966
3671	652967
27256	652968
12361	652969
14378	652970
674	652971
40146	652972
49198	652973
6160	652974
164	652975
127082	652976
28372	652977
147885	652978
37260	652979
878	652980
15836	652981
5592	652982
2723	652983
45097	652984
1476	652985
39952	652986
42933	652987
153710	652988
108745	652989
25398	652990
940	652991
69639	652992
21854	652993
458	652994
4893	652995
103547	652996
16050	652997
12638	652998
152	652999
18171	653000
99132	653001
166197	653002
20897	653003
95821	653004
4844	653005
10194	653006
10328	653007
78822	653008
53938	653009
42072	653010
38161	653011
4812	653012
9349	653013
2162	653014
2	653015
20314	653016
2695	653017
32361	653018
70758	653019
50454	653020
43087	653021
25662	653022
209063	653023
44504	653024
32492	653025
8302	653026
16607	653027
3498	653028
3246	653029
73804	653030
20636	653031
46296	653032
91822	653033
39434	653034
12730	653035
3304	653036
70123	653037
48961	653038
8458	653039
82626	653040
124505	653041
26189	653042
25945	653043
58587	653044
83005	653045
51458	653046
5076	653047
152076	653048
31661	653049
156456	653050
74268	653051
9397	653052
51955	653053
82910	653054
8003	653055
16110	653056
61590	653057
97750	653058
16888	653059
39811	653060
43388	653061
38500	653062
58686	653063
11448	653064
17232	653065
44268	653066
39711	653067
103312	653068
13141	653069
4233	653070
27343	653071
22596	653072
163891	653073
12854	653074
4178	653075
13565	653076
24180	653077
395	653078
34227	653079
11961	653080
7785	653081
9405	653082
51751	653083
25627	653084
67278	653085
10751	653086
4764	653087
28616	653088
60414	653089
11518	653090
11189	653091
164	653092
281	653093
589	653094
3557	653095
4921	653096
47205	653097
6792	653098
13080	653099
54797	653100
60348	653101
47079	653102
14544	653103
761	653104
4392	653105
22444	653106
5210	653107
2003	653108
15313	653109
9937	653110
3743	653111
27677	653112
46180	653113
31315	653114
1663	653115
157	653116
58	653117
19929	653118
24439	653119
9210	653120
92221	653121
70229	653122
103231	653123
233019	653124
1513	653125
15313	653126
122243	653127
35651	653128
7930	653129
13134	653130
6835	653131
4522	653132
368	653133
35384	653134
7800	653135
34228	653136
37555	653137
2680	653138
21726	653139
524	653140
410	653141
15392	653142
2471	653143
1511	653144
20656	653145
31250	653146
11816	653147
570	653148
1598	653149
1492	653150
49358	653151
68706	653152
3511	653153
12233	653154
171902	653155
47392	653156
33429	653157
274	653158
67825	653159
37003	653160
3083	653161
110202	653162
7928	653163
21773	653164
37312	653165
9	653166
132262	653167
295	653168
39739	653169
36945	653170
155601	653171
182925	653172
8756	653173
34773	653174
3375	653175
5629	653176
79418	653177
34600	653178
57619	653179
40677	653180
80588	653181
4222	653182
56487	653183
19649	653184
22340	653185
1152	653186
8419	653187
158866	653188
9018	653189
132641	653190
3107	653191
26586	653192
89261	653193
52530	653194
52588	653195
56490	653196
2513	653197
3991	653198
1931	653199
32303	653200
767	653201
4543	653202
3159	653203
59327	653204
13519	653205
22465	653206
6454	653207
32565	653208
46831	653209
28903	653210
10698	653211
73046	653212
105016	653213
7777	653214
3549	653215
35106	653216
3549	653217
88	653218
12195	653219
50624	653220
5539	653221
49683	653222
29984	653223
42592	653224
17678	653225
9120	653226
30718	653227
9218	653228
44889	653229
21478	653230
6499	653231
3021	653232
262	653233
262	653234
150039	653235
634	653236
23188	653237
4806	653238
4955	653239
5909	653240
23967	653241
1355	653242
171660	653243
6252	653244
175	653245
66756	653246
12926	653247
65252	653248
8422	653249
14790	653250
25737	653251
356	653252
25279	653253
9669	653254
73243	653255
77241	653256
35105	653257
1493	653258
79107	653259
22137	653260
27160	653261
37325	653262
148603	653263
51239	653264
45365	653265
93984	653266
521	653267
27062	653268
65775	653269
120061	653270
27237	653271
36484	653272
27231	653273
44962	653274
1611	653275
54272	653276
1527	653277
126548	653278
22335	653279
38375	653280
35672	653281
41181	653282
77271	653283
7941	653284
108760	653285
28715	653286
38341	653287
107275	653288
35976	653289
464	653290
4777	653291
96836	653292
73032	653293
15236	653294
155	653295
3	653296
4743	653297
33148	653298
27198	653299
12920	653300
26590	653301
9175	653302
13502	653303
62638	653304
76136	653305
50722	653306
54166	653307
189184	653308
7268	653309
10302	653310
1042	653311
247	653312
16786	653313
7771	653314
25855	653315
591	653316
10306	653317
5939	653318
51641	653319
14102	653320
221	653321
397	653322
54467	653323
88929	653324
603	653325
78465	653326
3868	653327
8507	653328
175353	653329
20710	653330
58054	653331
32650	653332
67154	653333
27119	653334
4488	653335
54869	653336
68582	653337
107241	653338
2342	653339
6825	653340
10673	653341
17492	653342
27038	653343
3419	653344
372	653345
83027	653346
5847	653347
5752	653348
11074	653349
21117	653350
46232	653351
111146	653352
151874	653353
25944	653354
29219	653355
32466	653356
12081	653357
115614	653358
81381	653359
16302	653360
20753	653361
36195	653362
6438	653363
45430	653364
126890	653365
3467	653366
45799	653367
12641	653368
195015	653369
151	653370
58907	653371
47405	653372
32260	653373
32260	653374
32260	653375
1560	653376
28654	653377
26116	653378
3419	653379
1264	653380
65346	653381
12912	653382
444	653383
15407	653384
10706	653385
541	653386
66071	653387
52	653388
804	653389
51302	653390
86	653391
54795	653392
42954	653393
28264	653394
9897	653395
129468	653396
106054	653397
102035	653398
4690	653399
10513	653400
2718	653401
13610	653402
16853	653403
4172	653404
146846	653405
6450	653406
14456	653407
10066	653408
37379	653409
74444	653410
13397	653411
11522	653412
67769	653413
30909	653414
54879	653415
52854	653416
132903	653417
5218	653418
8399	653419
45219	653420
1026	653421
7	653422
43832	653423
58950	653424
200279	653425
4462	653426
17087	653427
106592	653428
17916	653429
140503	653430
10129	653431
4883	653432
27038	653433
27190	653434
33041	653435
418	653436
2038	653437
207	653438
181289	653439
58629	653440
17626	653441
7126	653442
47168	653443
78238	653444
25853	653445
1165	653446
2529	653447
12844	653448
6866	653449
10764	653450
15374	653451
42973	653452
51382	653453
3041	653454
25118	653455
25103	653456
37299	653457
37078	653458
95128	653459
27450	653460
39248	653461
32162	653462
11589	653463
4712	653464
74994	653465
59105	653466
5001	653467
21626	653468
30941	653469
174433	653470
61416	653471
2119	653472
6230	653473
10645	653474
22471	653475
36634	653476
67385	653477
46849	653478
3755	653479
217042	653480
29866	653481
41588	653482
12845	653483
6411	653484
26869	653485
3883	653486
38508	653487
50361	653488
40086	653489
8088	653490
215915	653491
125188	653492
67066	653493
9616	653494
9641	653495
44911	653496
3658	653497
105448	653498
55778	653499
8003	653500
87980	653501
103560	653502
74872	653503
29183	653504
5757	653505
94305	653506
46167	653507
8395	653508
29793	653509
26935	653510
5320	653511
4126	653512
138713	653513
18045	653514
139763	653515
23055	653516
74515	653517
1801	653518
1350	653519
31779	653520
32565	653521
22392	653522
34058	653523
10327	653524
2285	653525
6132	653526
27104	653527
3440	653528
226722	653529
38116	653530
64550	653531
2721	653532
13716	653533
31054	653534
31071	653535
15522	653536
16535	653537
3491	653538
81703	653539
51212	653540
24395	653541
2342	653542
12872	653543
3419	653544
39248	653545
31552	653546
24041	653547
135706	653548
49624	653549
4095	653550
3962	653551
6531	653552
1879	653553
5324	653554
27452	653555
41866	653556
8083	653557
4457	653558
32113	653559
104429	653560
64458	653561
67654	653562
10221	653563
196701	653564
19818	653565
59781	653566
68304	653567
117316	653568
35341	653569
52935	653570
122894	653571
84525	653572
65768	653573
5320	653574
34386	653575
18341	653576
30643	653577
85360	653578
15655	653579
11163	653580
98333	653581
37779	653582
8790	653583
57972	653584
65287	653585
20905	653586
131917	653587
54	653588
3577	653589
4445	653590
13766	653591
253	653592
20930	653593
4817	653594
212016	653595
248	653596
25904	653597
152142	653598
10768	653599
143481	653600
92448	653601
28086	653602
2242	653603
2456	653604
15372	653605
3629	653606
2	653607
9232	653608
17935	653609
3697	653610
29872	653611
83645	653612
3004	653613
123701	653614
10681	653615
8451	653616
24022	653617
2936	653618
60547	653619
2236	653620
5078	653621
6097	653622
9893	653623
47197	653624
21103	653625
17562	653626
160716	653627
216	653628
54256	653629
6245	653630
39328	653631
62257	653632
226060	653633
63166	653634
12174	653635
3272	653636
108147	653637
29968	653638
221235	653639
200205	653640
2250	653641
60932	653642
9646	653643
90152	653644
4593	653645
9365	653646
27981	653647
3353	653648
756	653649
36698	653650
22003	653651
74043	653652
58564	653653
6896	653654
10167	653655
48406	653656
26096	653657
107012	653658
6366	653659
44857	653660
8565	653661
167696	653662
6662	653663
35093	653664
10862	653665
1005	653666
475	653667
10513	653668
19233	653669
46717	653670
570	653671
65	653672
12914	653673
111033	653674
8971	653675
2730	653676
1904	653677
10406	653678
204131	653679
84849	653680
111910	653681
5644	653682
65285	653683
43187	653684
6461	653685
111467	653686
6	653687
1502	653688
14	653689
12060	653690
90	653691
50878	653692
12134	653693
164056	653694
4904	653695
7540	653696
223105	653697
29436	653698
57264	653699
235610	653700
33140	653701
87698	653702
32440	653703
52728	653704
33188	653705
151805	653706
26181	653707
218544	653708
41304	653709
88753	653710
26574	653711
41693	653712
21440	653713
37019	653714
5294	653715
45290	653716
21417	653717
809	653718
10705	653719
165755	653720
108906	653721
238569	653722
109653	653723
45448	653724
45448	653725
351	653726
93155	653727
82672	653728
55017	653729
137524	653730
236021	653731
40789	653732
66652	653733
114486	653734
223173	653735
157019	653736
14000	653737
6766	653738
6766	653739
6766	653740
61110	653741
3886	653742
4364	653743
7205	653744
19978	653745
4502	653746
22399	653747
22176	653748
5797	653749
34164	653750
78632	653751
16337	653752
78327	653753
38909	653754
130587	653755
74603	653756
437	653757
153099	653758
6977	653759
5511	653760
8842	653761
224	653762
37	653763
141198	653764
27467	653765
83528	653766
123686	653767
73202	653768
24268	653769
8410	653770
8410	653771
8410	653772
11870	653773
14037	653774
21567	653775
16743	653776
3721	653777
170410	653778
24677	653779
63718	653780
80698	653781
166407	653782
11757	653783
14139	653784
11609	653785
56143	653786
17296	653787
92468	653788
92468	653789
1173	653790
98873	653791
21070	653792
3919	653793
3919	653794
437	653795
171968	653796
116037	653797
23111	653798
6977	653799
74316	653800
47719	653801
77728	653802
26470	653803
48922	653804
3746	653805
54186	653806
4050	653807
20383	653808
210204	653809
24770	653810
4893	653811
11696	653812
23	653813
35705	653814
126745	653815
25427	653816
113932	653817
31644	653818
31644	653819
34212	653820
48197	653821
38612	653822
92314	653823
11912	653824
78123	653825
170135	653826
9443	653827
114914	653828
219067	653829
97897	653830
44580	653831
38977	653832
147701	653833
4280	653834
80959	653835
11332	653836
35690	653837
1900	653838
123647	653839
32091	653840
161383	653841
16760	653842
4736	653843
4736	653844
21182	653845
123505	653846
114477	653847
11725	653848
84210	653849
20371	653850
109346	653851
19005	653852
27311	653853
198431	653854
78974	653855
127986	653856
174968	653857
68978	653858
13203	653859
127986	653860
869	653861
1408	653862
966	653863
2526	653864
41325	653865
73479	653866
1152	653867
9579	653868
49193	653869
38825	653870
9948	653871
101120	653872
3320	653873
185	653874
7975	653875
9872	653876
38611	653877
8473	653878
70385	653879
133305	653880
4505	653881
437	653882
86776	653883
19108	653884
225370	653885
46775	653886
187600	653887
8450	653888
8450	653889
15819	653890
6477	653891
20441	653892
160158	653893
187179	653894
38340	653895
38340	653896
34536	653897
15933	653898
17175	653899
17175	653900
11780	653901
14103	653902
87952	653903
12836	653904
55057	653905
222728	653906
38805	653907
10732	653908
189574	653909
64883	653910
14293	653911
80	653912
92879	653913
34431	653914
55181	653915
30816	653916
30816	653917
43959	653918
52533	653919
52188	653920
38075	653921
38075	653922
19255	653923
3867	653924
162966	653925
181418	653926
54681	653927
21080	653928
60569	653929
181331	653930
13304	653931
47900	653932
66492	653933
11344	653934
113865	653935
31749	653936
98873	653937
3588	653938
85630	653939
44905	653940
100034	653941
7796	653942
7796	653943
47085	653944
170223	653945
20159	653946
148578	653947
24963	653948
64472	653949
73838	653950
6024	653951
159545	653952
23867	653953
5305	653954
82163	653955
150513	653956
12507	653957
12507	653958
122648	653959
38638	653960
19993	653961
60509	653962
12018	653963
17042	653964
2695	653965
50108	653966
52355	653967
86801	653968
8954	653969
9709	653970
9709	653971
38348	653972
114798	653973
12869	653974
16724	653975
165092	653976
57643	653977
156067	653978
1877	653979
60794	653980
217979	653981
184959	653982
162313	653983
2121	653984
14925	653985
46492	653986
8041	653987
30644	653988
4098	653989
8041	653990
16888	653991
4098	653992
5329	653993
5329	653994
57217	653995
7109	653996
30957	653997
29829	653998
18278	653999
5817	654000
18901	654001
13065	654002
11729	654003
11390	654004
11390	654005
1016	654006
139264	654007
4977	654008
2885	654009
2707	654010
7009	654011
116047	654012
35516	654013
80819	654014
41148	654015
11181	654016
32550	654017
13184	654018
179538	654019
56182	654020
117351	654021
715	654022
130457	654023
41	654024
153183	654025
162328	654026
195142	654027
130565	654028
1244	654029
61533	654030
9280	654031
168570	654032
135883	654033
56020	654034
30879	654035
24965	654036
16792	654037
23828	654038
11403	654039
16447	654040
106202	654041
92829	654042
135970	654043
37639	654044
149880	654045
16214	654046
122533	654047
117185	654048
9490	654049
71556	654050
4943	654051
6593	654052
161036	654053
101802	654054
107677	654055
63081	654056
75796	654057
45623	654058
77633	654059
84834	654060
81498	654061
15844	654062
79937	654063
116354	654064
44338	654065
8415	654066
8415	654067
6271	654068
20202	654069
4811	654070
8422	654071
6270	654072
20202	654073
33623	654074
4811	654075
6271	654076
6271	654077
20202	654078
4244	654079
6270	654080
69	654081
13896	654082
4811	654083
8422	654084
17056	654085
17056	654086
79570	654087
21	654088
180144	654089
166460	654090
56771	654091
8170	654092
165387	654093
51971	654094
217184	654095
8806	654096
2523	654097
106772	654098
118298	654099
87637	654100
165077	654101
166314	654102
96228	654103
14103	654104
146687	654105
41324	654106
67740	654107
39549	654108
33167	654109
31935	654110
206170	654111
31354	654112
187909	654113
91041	654114
32597	654115
88673	654116
98053	654117
117348	654118
32909	654119
31415	654120
209519	654121
58786	654122
50116	654123
35017	654124
31702	654125
10368	654126
141955	654127
107206	654128
52471	654129
13349	654130
112983	654131
119350	654132
163629	654133
89300	654134
41009	654135
98229	654136
68898	654137
160017	654138
79869	654139
112983	654140
119719	654141
166567	654142
50718	654143
31104	654144
63642	654145
42536	654146
144212	654147
1099	654148
36250	654149
35507	654150
6542	654151
87	654152
78697	654153
1701	654154
79109	654155
34430	654156
18153	654157
44421	654158
42178	654159
233545	654160
14	654161
6542	654162
213468	654163
7254	654164
53	654165
132628	654166
20225	654167
208579	654168
14840	654169
97011	654170
82719	654171
10275	654172
89536	654173
1254	654174
204708	654175
550	654176
20668	654177
35157	654178
24458	654179
167720	654180
10417	654181
4935	654182
84693	654183
87486	654184
82111	654185
108717	654186
7425	654187
4328	654188
204602	654189
147169	654190
204614	654191
204606	654192
147157	654193
108718	654194
204617	654195
62411	654196
11934	654197
231326	654198
389	654199
32788	654200
172941	654201
83938	654202
3396	654203
18739	654204
86760	654205
51129	654206
18800	654207
11487	654208
91595	654209
13872	654210
6585	654211
72306	654212
10390	654213
27137	654214
39132	654215
19348	654216
39713	654217
108577	654218
8959	654219
10971	654220
1674	654221
56552	654222
23183	654223
4965	654224
149251	654225
25583	654226
26526	654227
164900	654228
26558	654229
108334	654230
124223	654231
9006	654232
24663	654233
48763	654234
449	654235
85116	654236
299	654237
17659	654238
32861	654239
41440	654240
17174	654241
44090	654242
115715	654243
51482	654244
28236	654245
163957	654246
88671	654247
718	654248
110990	654249
21158	654250
26469	654251
1697	654252
36636	654253
1543	654254
8810	654255
174960	654256
3932	654257
188662	654258
6681	654259
83	654260
121308	654261
11	654262
42201	654263
21769	654264
12383	654265
93496	654266
83153	654267
42834	654268
163150	654269
97029	654270
142768	654271
54415	654272
54415	654273
97738	654274
152538	654275
4888	654276
155499	654277
8364	654278
69967	654279
127849	654280
118518	654281
41001	654282
106061	654283
48438	654284
65092	654285
11720	654286
22987	654287
42729	654288
9296	654289
143781	654290
117034	654291
163067	654292
57364	654293
53986	654294
64693	654295
41149	654296
230198	654297
6314	654298
36909	654299
120544	654300
19423	654301
19543	654302
138231	654303
6053	654304
52013	654305
15008	654306
8270	654307
33655	654308
5693	654309
1644	654310
4249	654311
144412	654312
28266	654313
17548	654314
57395	654315
55226	654316
126141	654317
59101	654318
33142	654319
92874	654320
32772	654321
11936	654322
144489	654323
21443	654324
41691	654325
62557	654326
5249	654327
74130	654328
4908	654329
28	654330
57958	654331
19341	654332
56029	654333
117405	654334
35835	654335
31233	654336
170517	654337
18247	654338
67308	654339
14586	654340
4800	654341
40891	654342
31930	654343
214369	654344
49811	654345
44877	654346
9797	654347
89681	654348
20999	654349
61287	654350
7886	654351
97389	654352
53292	654353
52120	654354
6259	654355
40437	654356
83247	654357
17107	654358
12626	654359
20923	654360
172045	654361
63992	654362
18374	654363
106314	654364
56212	654365
36124	654366
48688	654367
99215	654368
50298	654369
163427	654370
87455	654371
177304	654372
15168	654373
53909	654374
202458	654375
2506	654376
42417	654377
144098	654378
16239	654379
143857	654380
69572	654381
111210	654382
136189	654383
147156	654384
139525	654385
31013	654386
48750	654387
5247	654388
54425	654389
117454	654390
96179	654391
52264	654392
16797	654393
18329	654394
2124	654395
66677	654396
16863	654397
88	654398
27350	654399
6948	654400
9114	654401
9301	654402
550	654403
71526	654404
27360	654405
73612	654406
4486	654407
97011	654408
4632	654409
9029	654410
71526	654411
44250	654412
74384	654413
45531	654414
65522	654415
2759	654416
10529	654417
16315	654418
142250	654419
40674	654420
84000	654421
60960	654422
197638	654423
42136	654424
18075	654425
81755	654426
148185	654427
36334	654428
86200	654429
152582	654430
3680	654431
1183	654432
95420	654433
81448	654434
100826	654435
33675	654436
80107	654437
78828	654438
22023	654439
14148	654440
18567	654441
69424	654442
18073	654443
33650	654444
26206	654445
6654	654446
6660	654447
69640	654448
38028	654449
27005	654450
145637	654451
174928	654452
728	654453
90523	654454
36052	654455
100826	654456
3191	654457
71286	654458
60297	654459
3451	654460
100335	654461
134484	654462
205251	654463
169914	654464
18112	654465
3641	654466
36657	654467
45248	654468
101656	654469
156789	654470
24350	654471
7	654472
91199	654473
8870	654474
15068	654475
62981	654476
18155	654477
93413	654478
202055	654479
3921	654480
226538	654481
22009	654482
778	654483
152522	654484
7431	654485
12	654486
128874	654487
59507	654488
16022	654489
138783	654490
60955	654491
16	654492
3926	654493
19834	654494
153772	654495
6666	654496
68274	654497
126502	654498
176497	654499
22018	654500
55397	654501
39349	654502
20727	654503
68956	654504
1624	654505
27002	654506
12	654507
101152	654508
62918	654509
10487	654510
9008	654511
76911	654512
14799	654513
31427	654514
26447	654515
15005	654516
481	654517
95363	654518
67	654519
190579	654520
15068	654521
24911	654522
116122	654523
61808	654524
14832	654525
25091	654526
135420	654527
14581	654528
28920	654529
22489	654530
44778	654531
22031	654532
6655	654533
53943	654534
138791	654535
125561	654536
34489	654537
112553	654538
28738	654539
146911	654540
13844	654541
82665	654542
82488	654543
870	654544
51822	654545
10025	654546
18244	654547
209	654548
138125	654549
173324	654550
225151	654551
76710	654552
189201	654553
93633	654554
28019	654555
77610	654556
13578	654557
106552	654558
160811	654559
50900	654560
25414	654561
5661	654562
21993	654563
20373	654564
19794	654565
4459	654566
46	654567
78678	654568
140	654569
36259	654570
111530	654571
5084	654572
82749	654573
28426	654574
10697	654575
133972	654576
12782	654577
164840	654578
15631	654579
24352	654580
61433	654581
198607	654582
9669	654583
12181	654584
65826	654585
3045	654586
79671	654587
40529	654588
29947	654589
60930	654590
26770	654591
3016	654592
32017	654593
47953	654594
5297	654595
38278	654596
798	654597
11287	654598
192366	654599
90964	654600
85007	654601
91921	654602
104437	654603
1450	654604
37396	654605
14081	654606
16549	654607
756	654608
10578	654609
658	654610
26609	654611
60378	654612
78706	654613
20620	654614
18970	654615
35760	654616
7422	654617
15171	654618
22769	654619
12919	654620
4454	654621
42326	654622
54031	654623
7	654624
26736	654625
15045	654626
115084	654627
41657	654628
10366	654629
22103	654630
43043	654631
22015	654632
126937	654633
45412	654634
4449	654635
1976	654636
1551	654637
5848	654638
31067	654639
52158	654640
11643	654641
17531	654642
11611	654643
4063	654644
28569	654645
4018	654646
5925	654647
58259	654648
51312	654649
9280	654650
1775	654651
1	654652
33511	654653
200320	654654
10855	654655
8749	654656
37528	654657
42946	654658
113248	654659
49015	654660
2496	654661
5040	654662
7922	654663
119569	654664
67066	654665
119570	654666
56348	654667
20469	654668
61087	654669
111836	654670
149036	654671
40090	654672
110215	654673
30990	654674
50032	654675
6026	654676
3497	654677
73454	654678
36108	654679
36136	654680
76801	654681
136374	654682
15939	654683
133094	654684
131489	654685
63990	654686
1018	654687
111283	654688
13397	654689
15394	654690
24902	654691
38688	654692
70039	654693
3585	654694
52635	654695
94894	654696
86978	654697
99657	654698
32077	654699
28629	654700
9885	654701
84046	654702
5113	654703
94953	654704
6508	654705
6154	654706
8533	654707
9059	654708
550	654709
45068	654710
198402	654711
48790	654712
10694	654713
27144	654714
134862	654715
126217	654716
205651	654717
111424	654718
2194	654719
82655	654720
149942	654721
12614	654722
100805	654723
50192	654724
108265	654725
149522	654726
108301	654727
13349	654728
815	654729
62411	654730
144448	654731
183153	654732
36011	654733
130195	654734
12084	654735
110232	654736
3549	654737
2576	654738
79822	654739
5755	654740
8716	654741
213597	654742
50136	654743
83355	654744
54840	654745
75409	654746
189334	654747
134518	654748
142704	654749
87278	654750
37765	654751
529	654752
13010	654753
14748	654754
14748	654755
9414	654756
6996	654757
82948	654758
75482	654759
2414	654760
179843	654761
39292	654762
82409	654763
209438	654764
13336	654765
785	654766
118491	654767
48078	654768
132587	654769
108254	654770
101271	654771
191228	654772
23581	654773
5922	654774
22813	654775
87	654776
66497	654777
79117	654778
43789	654779
32553	654780
28155	654781
28155	654782
82879	654783
42095	654784
21270	654785
205982	654786
65371	654787
131111	654788
44486	654789
123442	654790
17211	654791
31514	654792
33067	654793
75398	654794
21070	654795
63760	654796
40192	654797
3431	654798
9907	654799
14003	654800
8820	654801
4384	654802
8793	654803
8794	654804
4384	654805
182323	654806
27041	654807
137943	654808
46001	654809
197751	654810
150187	654811
170115	654812
122532	654813
53899	654814
170098	654815
21955	654816
170109	654817
6176	654818
13738	654819
28714	654820
1356	654821
135519	654822
6106	654823
31046	654824
2663	654825
67315	654826
11874	654827
42577	654828
164920	654829
5423	654830
91367	654831
14334	654832
48090	654833
128394	654834
19292	654835
7077	654836
19715	654837
18386	654838
2743	654839
165602	654840
131316	654841
49840	654842
29022	654843
20578	654844
144090	654845
111390	654846
25934	654847
40115	654848
6134	654849
51596	654850
61886	654851
73545	654852
37018	654853
80674	654854
46521	654855
45887	654856
46521	654857
13405	654858
44830	654859
186574	654860
76352	654861
223448	654862
15458	654863
194632	654864
104278	654865
40577	654866
24217	654867
137493	654868
196512	654869
77218	654870
22814	654871
178106	654872
178155	654873
171134	654874
92016	654875
45921	654876
3661	654877
1586	654878
36878	654879
103499	654880
146465	654881
37762	654882
17398	654883
61405	654884
74900	654885
28432	654886
23733	654887
22406	654888
200592	654889
231889	654890
41899	654891
17286	654892
68998	654893
59895	654894
48763	654895
22143	654896
102191	654897
70160	654898
1440	654899
90857	654900
18047	654901
53823	654902
34692	654903
10520	654904
121168	654905
80148	654906
35535	654907
4391	654908
172475	654909
185371	654910
28153	654911
177505	654912
144061	654913
17832	654914
25486	654915
68147	654916
21782	654917
137852	654918
47513	654919
2435	654920
3917	654921
67786	654922
26002	654923
112654	654924
76310	654925
684	654926
26897	654927
3405	654928
89106	654929
199470	654930
139134	654931
2271	654932
50393	654933
79810	654934
47827	654935
110960	654936
62201	654937
63377	654938
133830	654939
15559	654940
66079	654941
8135	654942
51117	654943
14417	654944
155805	654945
30138	654946
7090	654947
5394	654948
15070	654949
44529	654950
15385	654951
4444	654952
106932	654953
2701	654954
32477	654955
223351	654956
9300	654957
40084	654958
16862	654959
120493	654960
104740	654961
154434	654962
13176	654963
107278	654964
5245	654965
32366	654966
161216	654967
24404	654968
17942	654969
166121	654970
41888	654971
29571	654972
51285	654973
42992	654974
87352	654975
45779	654976
8522	654977
3842	654978
43798	654979
19439	654980
33264	654981
8964	654982
58262	654983
7374	654984
41512	654985
94252	654986
121228	654987
105498	654988
82575	654989
156506	654990
91780	654991
7761	654992
136963	654993
7627	654994
488	654995
69000	654996
120555	654997
156094	654998
33608	654999
225866	655000
13252	655001
6200	655002
44697	655003
13411	655004
31317	655005
58390	655006
31024	655007
167110	655008
71951	655009
51109	655010
15552	655011
7337	655012
20607	655013
8701	655014
137050	655015
33328	655016
164198	655017
27942	655018
66633	655019
121532	655020
8363	655021
5040	655022
15004	655023
47739	655024
15258	655025
24347	655026
10563	655027
93254	655028
11719	655029
25413	655030
71408	655031
71442	655032
54445	655033
2496	655034
26551	655035
1555	655036
7908	655037
132491	655038
141958	655039
173538	655040
73043	655041
23496	655042
53821	655043
24743	655044
65	655045
23839	655046
17123	655047
58565	655048
105394	655049
205421	655050
18622	655051
78741	655052
114310	655053
61734	655054
70573	655055
3398	655056
52929	655057
23285	655058
56074	655059
140751	655060
27331	655061
236569	655062
5640	655063
22791	655064
16239	655065
103365	655066
58388	655067
163212	655068
166134	655069
117512	655070
15055	655071
2424	655072
18677	655073
22632	655074
1947	655075
22728	655076
147878	655077
6152	655078
39635	655079
6043	655080
5256	655081
7483	655082
101456	655083
40553	655084
30374	655085
21833	655086
19965	655087
66099	655088
5699	655089
36418	655090
31124	655091
26946	655092
134213	655093
48017	655094
4206	655095
72396	655096
52015	655097
77499	655098
25162	655099
48309	655100
10876	655101
10630	655102
40825	655103
615	655104
33755	655105
3053	655106
57639	655107
2585	655108
99760	655109
7801	655110
22372	655111
67916	655112
140966	655113
47671	655114
8566	655115
117226	655116
3040	655117
23959	655118
1640	655119
35399	655120
805	655121
2027	655122
4419	655123
77876	655124
158919	655125
45388	655126
30917	655127
50014	655128
1599	655129
189508	655130
18677	655131
2979	655132
119547	655133
27069	655134
40075	655135
5779	655136
52201	655137
131147	655138
3956	655139
14081	655140
17102	655141
93254	655142
161211	655143
34824	655144
19200	655145
13006	655146
123704	655147
13110	655148
126065	655149
74742	655150
99423	655151
8002	655152
65998	655153
1380	655154
13511	655155
5537	655156
25083	655157
10059	655158
30556	655159
27675	655160
178128	655161
9133	655162
35661	655163
20722	655164
13224	655165
4424	655166
7008	655167
210702	655168
1800	655169
164291	655170
81913	655171
36941	655172
35788	655173
28993	655174
13495	655175
1407	655176
5459	655177
117552	655178
25379	655179
84416	655180
46797	655181
71302	655182
34682	655183
14383	655184
31659	655185
25326	655186
61362	655187
9578	655188
33725	655189
178400	655190
34187	655191
36085	655192
64121	655193
26185	655194
172708	655195
131953	655196
21649	655197
150178	655198
94607	655199
107142	655200
137932	655201
167674	655202
15971	655203
27662	655204
51361	655205
56227	655206
7720	655207
581	655208
93531	655209
3063	655210
136851	655211
148714	655212
29209	655213
79841	655214
18345	655215
49026	655216
23401	655217
18287	655218
2843	655219
94211	655220
37295	655221
28348	655222
49310	655223
234139	655224
72397	655225
110888	655226
43696	655227
34700	655228
127239	655229
228992	655230
35594	655231
19306	655232
65124	655233
95147	655234
107312	655235
14866	655236
13662	655237
34909	655238
36297	655239
9598	655240
128892	655241
154840	655242
66995	655243
22340	655244
4576	655245
146740	655246
14475	655247
5057	655248
12617	655249
14096	655250
97143	655251
70515	655252
80886	655253
18008	655254
15210	655255
8880	655256
10	655257
2698	655258
79213	655259
125858	655260
42446	655261
49848	655262
81932	655263
44818	655264
10187	655265
156199	655266
51589	655267
25056	655268
124103	655269
24788	655270
7142	655271
130210	655272
112132	655273
91437	655274
9205	655275
28070	655276
37478	655277
75068	655278
48188	655279
12457	655280
120145	655281
74479	655282
143952	655283
10326	655284
19199	655285
1337	655286
87639	655287
2909	655288
112763	655289
151148	655290
72324	655291
28264	655292
125319	655293
71765	655294
72061	655295
9952	655296
45147	655297
92340	655298
46162	655299
22715	655300
5494	655301
27998	655302
3019	655303
126278	655304
27056	655305
12428	655306
64387	655307
102099	655308
179387	655309
188613	655310
12683	655311
30110	655312
35794	655313
72104	655314
70289	655315
98492	655316
21410	655317
17454	655318
14857	655319
53592	655320
19378	655321
15965	655322
137943	655323
143687	655324
40946	655325
89308	655326
3497	655327
123673	655328
69753	655329
30473	655330
6104	655331
71850	655332
52082	655333
14884	655334
124177	655335
68856	655336
90411	655337
39706	655338
16568	655339
8815	655340
64931	655341
107293	655342
90301	655343
134444	655344
2251	655345
64956	655346
152441	655347
140959	655348
10739	655349
106237	655350
42397	655351
2401	655352
39576	655353
62597	655354
218386	655355
50801	655356
145920	655357
38629	655358
17768	655359
185643	655360
21322	655361
9103	655362
127	655363
128250	655364
34243	655365
1613	655366
227	655367
9522	655368
126229	655369
150151	655370
198742	655371
2027	655372
2001	655373
160190	655374
9875	655375
5178	655376
50153	655377
163143	655378
55945	655379
73389	655380
81760	655381
10415	655382
1063	655383
79802	655384
165313	655385
38529	655386
128443	655387
48503	655388
22642	655389
30961	655390
64569	655391
21673	655392
93628	655393
31177	655394
235152	655395
125683	655396
191780	655397
76689	655398
108022	655399
108779	655400
171287	655401
88849	655402
136276	655403
27936	655404
1936	655405
30313	655406
15852	655407
14293	655408
65045	655409
183481	655410
110085	655411
59083	655412
21062	655413
197978	655414
2798	655415
32272	655416
137964	655417
96862	655418
6270	655419
25814	655420
3198	655421
60207	655422
26290	655423
208182	655424
1669	655425
36240	655426
56970	655427
41290	655428
74274	655429
50492	655430
220516	655431
119678	655432
68282	655433
117198	655434
218490	655435
31721	655436
45308	655437
56028	655438
79589	655439
57975	655440
58139	655441
128939	655442
147579	655443
16956	655444
149184	655445
95801	655446
128357	655447
163118	655448
237326	655449
235739	655450
150702	655451
87597	655452
139496	655453
119920	655454
32686	655455
71452	655456
68498	655457
16207	655458
215180	655459
53243	655460
28102	655461
147602	655462
128939	655463
134255	655464
166410	655465
119928	655466
2618	655467
34825	655468
73300	655469
175687	655470
55493	655471
167078	655472
67152	655473
83095	655474
177918	655475
212236	655476
126640	655477
118353	655478
119679	655479
105492	655480
56379	655481
44157	655482
22859	655483
105060	655484
47890	655485
43584	655486
25856	655487
93630	655488
23309	655489
164190	655490
67288	655491
83337	655492
31292	655493
30632	655494
147579	655495
53124	655496
82164	655497
2835	655498
155	655499
13113	655500
58217	655501
18641	655502
141102	655503
81790	655504
221504	655505
110398	655506
52065	655507
30690	655508
27153	655509
48005	655510
187958	655511
36088	655512
141619	655513
21649	655514
50324	655515
108265	655516
111424	655517
128916	655518
146628	655519
11476	655520
38595	655521
141270	655522
4503	655523
59212	655524
25408	655525
6024	655526
14569	655527
3086	655528
6588	655529
5881	655530
18398	655531
37855	655532
84276	655533
35213	655534
108250	655535
9056	655536
42353	655537
178844	655538
9244	655539
54567	655540
56033	655541
448	655542
10368	655543
52195	655544
67452	655545
135	655546
108548	655547
42444	655548
57950	655549
112722	655550
77469	655551
138546	655552
1845	655553
63472	655554
1554	655555
126066	655556
109570	655557
8807	655558
1709	655559
28328	655560
6988	655561
109	655562
204603	655563
11387	655564
199564	655565
25210	655566
20927	655567
16220	655568
57611	655569
19078	655570
88499	655571
19543	655572
50499	655573
2457	655574
97942	655575
154	655576
34769	655577
106247	655578
9047	655579
2175	655580
65083	655581
37071	655582
27832	655583
4981	655584
20136	655585
6404	655586
687	655587
25043	655588
24825	655589
12538	655590
90359	655591
4121	655592
50866	655593
63896	655594
39657	655595
119301	655596
56761	655597
1238	655598
151621	655599
14483	655600
46655	655601
23706	655602
190684	655603
57054	655604
15913	655605
4523	655606
5826	655607
2532	655608
6689	655609
2546	655610
13747	655611
4370	655612
70396	655613
163429	655614
31581	655615
75352	655616
7632	655617
65262	655618
65680	655619
8901	655620
67014	655621
80750	655622
62433	655623
51276	655624
195825	655625
31575	655626
131850	655627
177682	655628
94987	655629
72179	655630
175350	655631
178294	655632
79829	655633
50301	655634
78179	655635
26288	655636
25350	655637
127182	655638
550	655639
53176	655640
143812	655641
92296	655642
46234	655643
133481	655644
948	655645
42104	655646
954	655647
2166	655648
170655	655649
14427	655650
25289	655651
33850	655652
64057	655653
46367	655654
212295	655655
2502	655656
460	655657
155979	655658
220897	655659
54221	655660
1582	655661
73406	655662
307	655663
86604	655664
2205	655665
540	655666
1586	655667
6708	655668
1958	655669
211379	655670
33867	655671
6738	655672
39217	655673
74314	655674
86530	655675
12689	655676
116512	655677
29923	655678
65280	655679
216061	655680
13271	655681
184066	655682
216353	655683
152997	655684
73534	655685
154483	655686
213324	655687
215898	655688
44847	655689
211648	655690
19087	655691
153969	655692
84572	655693
152968	655694
23162	655695
211727	655696
130752	655697
131324	655698
1598	655699
1040	655700
236717	655701
19309	655702
42831	655703
5170	655704
44370	655705
152882	655706
6805	655707
152522	655708
43	655709
210832	655710
20668	655711
20668	655712
1099	655713
15965	655714
1124	655715
107238	655716
57374	655717
50926	655718
5428	655719
36931	655720
17342	655721
57835	655722
163121	655723
18998	655724
8057	655725
11328	655726
42927	655727
10019	655728
13844	655729
36668	655730
99346	655731
44019	655732
16389	655733
15797	655734
41048	655735
47192	655736
35294	655737
8012	655738
56466	655739
67491	655740
19628	655741
160991	655742
233812	655743
130457	655744
7989	655745
6320	655746
91551	655747
10892	655748
90875	655749
21147	655750
110949	655751
89739	655752
165934	655753
39970	655754
11274	655755
46493	655756
663	655757
91128	655758
140395	655759
106896	655760
61920	655761
52205	655762
219009	655763
66510	655764
129307	655765
78576	655766
152417	655767
152417	655768
217030	655769
150760	655770
80621	655771
31984	655772
112202	655773
15812	655774
28611	655775
211632	655776
164250	655777
153127	655778
21072	655779
112202	655780
21072	655781
164083	655782
187598	655783
21072	655784
25969	655785
25969	655786
113180	655787
35748	655788
3169	655789
112134	655790
28266	655791
25969	655792
216492	655793
163018	655794
187421	655795
98666	655796
64979	655797
9464	655798
83445	655799
98054	655800
25969	655801
25969	655802
116275	655803
59	655804
23045	655805
1527	655806
19108	655807
106896	655808
40923	655809
21421	655810
4559	655811
67650	655812
174463	655813
10175	655814
75922	655815
32287	655816
117396	655817
32789	655818
132569	655819
114517	655820
78295	655821
4792	655822
19070	655823
71212	655824
50266	655825
91128	655826
93859	655827
73077	655828
18268	655829
53219	655830
87083	655831
69583	655832
69579	655833
170187	655834
82146	655835
3198	655836
105782	655837
13966	655838
14516	655839
49107	655840
170243	655841
31264	655842
6925	655843
25803	655844
170205	655845
122508	655846
170100	655847
10228	655848
58828	655849
170116	655850
184084	655851
121004	655852
16896	655853
3154	655854
102952	655855
29023	655856
131008	655857
29023	655858
45530	655859
207716	655860
212598	655861
40545	655862
96110	655863
41359	655864
32287	655865
2294	655866
177651	655867
45944	655868
21644	655869
17588	655870
184383	655871
30740	655872
32222	655873
41727	655874
35893	655875
11439	655876
132310	655877
119874	655878
220414	655879
1217	655880
32421	655881
238571	655882
149015	655883
167630	655884
139220	655885
18866	655886
69579	655887
29352	655888
71023	655889
21186	655890
69487	655891
152898	655892
12507	655893
5629	655894
43106	655895
25490	655896
238227	655897
72963	655898
2567	655899
17398	655900
13920	655901
105691	655902
25861	655903
141548	655904
197133	655905
796	655906
9131	655907
18464	655908
7828	655909
1778	655910
6814	655911
5981	655912
45023	655913
56326	655914
53993	655915
141777	655916
187274	655917
19345	655918
82473	655919
95397	655920
122789	655921
7630	655922
75340	655923
63979	655924
121126	655925
34896	655926
23446	655927
28990	655928
44684	655929
19511	655930
126082	655931
918	655932
120193	655933
8898	655934
10488	655935
62626	655936
105503	655937
65900	655938
38264	655939
53122	655940
195626	655941
36731	655942
25148	655943
9854	655944
14941	655945
12026	655946
16014	655947
165338	655948
32528	655949
152280	655950
111308	655951
73342	655952
98965	655953
5212	655954
58884	655955
76123	655956
88454	655957
11810	655958
67835	655959
31013	655960
22883	655961
219198	655962
67598	655963
10770	655964
1797	655965
12881	655966
1895	655967
54762	655968
91756	655969
114347	655970
13246	655971
55842	655972
70229	655973
25885	655974
2428	655975
13970	655976
222719	655977
20334	655978
13512	655979
7876	655980
75382	655981
71277	655982
110769	655983
22396	655984
43629	655985
16907	655986
10663	655987
111481	655988
26585	655989
63229	655990
70845	655991
3627	655992
67213	655993
80960	655994
13517	655995
10268	655996
41531	655997
96475	655998
240385	655999
71913	656000
72997	656001
40208	656002
51434	656003
195468	656004
18190	656005
75382	656006
73583	656007
2002	656008
20649	656009
135792	656010
13186	656011
2790	656012
21049	656013
6395	656014
73038	656015
27281	656016
132757	656017
235498	656018
31352	656019
18242	656020
111412	656021
70086	656022
2446	656023
20395	656024
27075	656025
3793	656026
42439	656027
25150	656028
739	656029
51154	656030
4985	656031
41708	656032
17890	656033
41934	656034
162178	656035
3474	656036
40939	656037
33252	656038
20042	656039
51284	656040
69707	656041
22826	656042
1013	656043
100598	656044
120933	656045
10426	656046
40697	656047
53841	656048
14592	656049
3857	656050
2180	656051
11204	656052
161415	656053
8157	656054
24540	656055
148876	656056
27167	656057
40158	656058
108	656059
6830	656060
1883	656061
1272	656062
217535	656063
76188	656064
25815	656065
9046	656066
7880	656067
172929	656068
239383	656069
92195	656070
91767	656071
3904	656072
33958	656073
42200	656074
47776	656075
71406	656076
6105	656077
14699	656078
73630	656079
95169	656080
130585	656081
20518	656082
93792	656083
1747	656084
224709	656085
163569	656086
44037	656087
157853	656088
34720	656089
125908	656090
84732	656091
151252	656092
100680	656093
100500	656094
52621	656095
229679	656096
157525	656097
72196	656098
67791	656099
119332	656100
68466	656101
76563	656102
41740	656103
167120	656104
45543	656105
82022	656106
26799	656107
94204	656108
129223	656109
104263	656110
12681	656111
39244	656112
4406	656113
27361	656114
98410	656115
56718	656116
109577	656117
69429	656118
31176	656119
10738	656120
158018	656121
81708	656122
46932	656123
27979	656124
64993	656125
113759	656126
120383	656127
67703	656128
205186	656129
113561	656130
87899	656131
42438	656132
91838	656133
225536	656134
9667	656135
8096	656136
97529	656137
15218	656138
7900	656139
47849	656140
171737	656141
185308	656142
129086	656143
69742	656144
8701	656145
7975	656146
182584	656147
18739	656148
6295	656149
36724	656150
4684	656151
8791	656152
15627	656153
6516	656154
11593	656155
15110	656156
5688	656157
128135	656158
148288	656159
32884	656160
16465	656161
25872	656162
5873	656163
35262	656164
216460	656165
12973	656166
9914	656167
19330	656168
1833	656169
20665	656170
11270	656171
4684	656172
9279	656173
8005	656174
14272	656175
3213	656176
210178	656177
61572	656178
9402	656179
41853	656180
45986	656181
153776	656182
7550	656183
87281	656184
6523	656185
151557	656186
44258	656187
47223	656188
51542	656189
87855	656190
172950	656191
9780	656192
16735	656193
69775	656194
91357	656195
18291	656196
50718	656197
80283	656198
140078	656199
94427	656200
141832	656201
150100	656202
109533	656203
101502	656204
1321	656205
4173	656206
3058	656207
991	656208
7161	656209
24623	656210
120343	656211
141785	656212
19826	656213
104431	656214
4179	656215
1576	656216
42614	656217
171709	656218
82055	656219
60438	656220
1799	656221
19825	656222
208243	656223
22387	656224
147065	656225
8383	656226
64530	656227
11734	656228
61475	656229
18805	656230
37568	656231
48241	656232
3245	656233
1197	656234
31511	656235
1826	656236
169	656237
61984	656238
146413	656239
64744	656240
110185	656241
209822	656242
20946	656243
161878	656244
13770	656245
64839	656246
86522	656247
16948	656248
14755	656249
86522	656250
134092	656251
16543	656252
61120	656253
2306	656254
487	656255
110448	656256
173588	656257
160	656258
1189	656259
80056	656260
24149	656261
19706	656262
141036	656263
3690	656264
3681	656265
92951	656266
19957	656267
21498	656268
67955	656269
14807	656270
47532	656271
41410	656272
8254	656273
19707	656274
160312	656275
30080	656276
231963	656277
9681	656278
23903	656279
219831	656280
104822	656281
132954	656282
35218	656283
19443	656284
114786	656285
42516	656286
114846	656287
1673	656288
16884	656289
2751	656290
161556	656291
157516	656292
140199	656293
24339	656294
53327	656295
116372	656296
20751	656297
169236	656298
202870	656299
10598	656300
10688	656301
5760	656302
3103	656303
7873	656304
34184	656305
1572	656306
1956	656307
3103	656308
732	656309
8864	656310
234406	656311
31550	656312
78913	656313
12072	656314
120716	656315
66728	656316
219668	656317
28055	656318
10770	656319
157614	656320
94275	656321
41896	656322
47453	656323
44108	656324
24281	656325
158346	656326
51363	656327
54453	656328
45731	656329
24595	656330
22461	656331
680	656332
6129	656333
41896	656334
138883	656335
32298	656336
1772	656337
15492	656338
5027	656339
156122	656340
22238	656341
20907	656342
6811	656343
221764	656344
68341	656345
117103	656346
56498	656347
124144	656348
108466	656349
13967	656350
213	656351
327	656352
19443	656353
23943	656354
35256	656355
80982	656356
64846	656357
206721	656358
8946	656359
34184	656360
38811	656361
12072	656362
946	656363
1145	656364
218276	656365
156006	656366
161555	656367
121122	656368
21922	656369
122463	656370
40349	656371
5750	656372
194311	656373
15040	656374
105126	656375
17647	656376
79	656377
95092	656378
69532	656379
33639	656380
108443	656381
111626	656382
31638	656383
3007	656384
10180	656385
15938	656386
37733	656387
5737	656388
118436	656389
3888	656390
1536	656391
25776	656392
232171	656393
12151	656394
57846	656395
3448	656396
79	656397
57783	656398
85693	656399
9129	656400
6461	656401
14	656402
79	656403
2310	656404
12379	656405
64367	656406
12	656407
24649	656408
150	656409
14389	656410
47008	656411
125497	656412
211070	656413
50822	656414
524	656415
3370	656416
46754	656417
184353	656418
163240	656419
25398	656420
10236	656421
1505	656422
144547	656423
47972	656424
143593	656425
33366	656426
221967	656427
172856	656428
17868	656429
18357	656430
28674	656431
19896	656432
166926	656433
203334	656434
14911	656435
85730	656436
18065	656437
141518	656438
157902	656439
3837	656440
91727	656441
80371	656442
1894	656443
12072	656444
70953	656445
18773	656446
19703	656447
8952	656448
114677	656449
24796	656450
24796	656451
160628	656452
65987	656453
157461	656454
42871	656455
149162	656456
22123	656457
8946	656458
220621	656459
7429	656460
222679	656461
449	656462
150	656463
52354	656464
27377	656465
63401	656466
6757	656467
10821	656468
114891	656469
1998	656470
7821	656471
111	656472
86359	656473
2220	656474
67057	656475
5936	656476
141513	656477
157072	656478
126017	656479
159528	656480
156006	656481
22201	656482
54652	656483
161496	656484
47859	656485
6603	656486
139641	656487
31991	656488
2181	656489
67387	656490
47644	656491
185465	656492
65922	656493
13138	656494
233825	656495
7906	656496
10138	656497
57889	656498
8252	656499
217963	656500
15874	656501
78400	656502
40869	656503
181853	656504
24500	656505
182976	656506
12674	656507
21755	656508
186262	656509
46022	656510
109337	656511
145535	656512
145038	656513
841	656514
38850	656515
90667	656516
105248	656517
141814	656518
167958	656519
116113	656520
115434	656521
60074	656522
88905	656523
228807	656524
68289	656525
66985	656526
106929	656527
106941	656528
176995	656529
63581	656530
154339	656531
105927	656532
90402	656533
128894	656534
69235	656535
90513	656536
79600	656537
170090	656538
193477	656539
58612	656540
121685	656541
56253	656542
69565	656543
90696	656544
178177	656545
101958	656546
33746	656547
81393	656548
53122	656549
48166	656550
45761	656551
93514	656552
102546	656553
49188	656554
81489	656555
202423	656556
129019	656557
74285	656558
46341	656559
67777	656560
146804	656561
140575	656562
60261	656563
100608	656564
71231	656565
72128	656566
50933	656567
169976	656568
103318	656569
207117	656570
214314	656571
162292	656572
51144	656573
21053	656574
193348	656575
52494	656576
69388	656577
32297	656578
124881	656579
111614	656580
203088	656581
63455	656582
203065	656583
14181	656584
3351	656585
112849	656586
83565	656587
27951	656588
370	656589
178484	656590
81087	656591
66051	656592
5683	656593
26007	656594
175800	656595
12468	656596
63602	656597
130052	656598
90543	656599
33409	656600
3910	656601
26806	656602
139807	656603
47747	656604
153939	656605
85110	656606
109063	656607
165228	656608
153933	656609
42177	656610
122152	656611
128486	656612
105669	656613
91017	656614
93646	656615
93494	656616
43567	656617
128577	656618
90215	656619
73880	656620
69452	656621
3910	656622
8351	656623
230587	656624
69487	656625
18062	656626
77365	656627
90830	656628
116972	656629
56218	656630
126050	656631
88605	656632
173219	656633
146644	656634
53639	656635
169513	656636
145478	656637
144136	656638
53761	656639
200161	656640
143886	656641
98279	656642
38942	656643
169682	656644
176747	656645
169138	656646
27779	656647
143979	656648
125821	656649
76434	656650
169826	656651
69128	656652
90610	656653
135306	656654
145656	656655
156498	656656
202226	656657
76288	656658
90623	656659
91099	656660
227811	656661
87287	656662
146198	656663
201527	656664
103828	656665
63035	656666
225553	656667
107294	656668
233038	656669
121538	656670
168141	656671
121197	656672
132028	656673
95620	656674
81462	656675
53528	656676
90378	656677
202711	656678
145038	656679
112475	656680
146719	656681
121724	656682
107289	656683
81350	656684
168573	656685
81070	656686
62971	656687
33608	656688
159040	656689
90232	656690
24481	656691
89733	656692
107640	656693
122430	656694
192781	656695
233163	656696
121758	656697
90212	656698
107429	656699
103859	656700
203532	656701
14522	656702
96173	656703
21570	656704
94229	656705
200944	656706
83234	656707
213553	656708
156126	656709
53681	656710
108125	656711
86123	656712
225615	656713
21424	656714
87781	656715
167470	656716
89234	656717
35428	656718
145236	656719
53398	656720
152230	656721
159391	656722
12922	656723
203304	656724
158187	656725
165298	656726
225464	656727
77076	656728
67990	656729
32961	656730
32955	656731
118790	656732
17961	656733
49245	656734
162682	656735
17620	656736
66852	656737
5762	656738
81645	656739
89970	656740
137158	656741
238652	656742
121735	656743
107955	656744
64637	656745
61249	656746
51739	656747
235609	656748
158952	656749
2744	656750
98078	656751
202852	656752
81851	656753
120295	656754
81713	656755
21870	656756
49931	656757
63125	656758
32961	656759
52578	656760
7603	656761
52543	656762
226892	656763
19933	656764
26541	656765
12313	656766
67667	656767
67554	656768
46893	656769
41063	656770
87571	656771
87200	656772
88396	656773
88329	656774
203345	656775
163115	656776
144115	656777
106829	656778
167934	656779
144662	656780
169241	656781
169721	656782
199920	656783
143679	656784
175962	656785
136116	656786
144923	656787
122523	656788
197298	656789
195736	656790
138504	656791
151505	656792
135187	656793
144036	656794
98476	656795
175831	656796
143892	656797
135722	656798
202961	656799
88201	656800
239099	656801
60229	656802
86652	656803
162957	656804
31105	656805
74547	656806
5769	656807
89725	656808
6635	656809
76350	656810
109579	656811
109579	656812
86600	656813
14995	656814
94569	656815
81465	656816
74444	656817
21942	656818
140501	656819
53860	656820
127809	656821
112061	656822
176482	656823
128204	656824
169009	656825
90534	656826
98145	656827
184327	656828
138706	656829
122300	656830
169249	656831
184215	656832
130393	656833
154680	656834
108254	656835
62734	656836
130825	656837
106920	656838
144796	656839
238217	656840
76824	656841
130024	656842
81037	656843
107678	656844
107262	656845
121584	656846
53464	656847
78519	656848
131501	656849
191797	656850
135011	656851
121845	656852
144888	656853
144153	656854
169670	656855
144163	656856
160408	656857
17980	656858
180332	656859
81060	656860
199768	656861
147686	656862
132181	656863
127264	656864
69515	656865
55359	656866
121311	656867
169952	656868
78001	656869
182004	656870
74302	656871
81280	656872
119042	656873
96849	656874
125947	656875
200126	656876
67831	656877
108212	656878
94859	656879
161371	656880
97627	656881
13639	656882
82787	656883
106903	656884
104336	656885
130774	656886
143783	656887
68589	656888
213977	656889
178362	656890
149425	656891
117456	656892
176745	656893
137290	656894
201183	656895
107449	656896
162474	656897
33572	656898
76430	656899
96562	656900
100429	656901
78116	656902
114519	656903
165731	656904
145356	656905
126110	656906
122214	656907
25026	656908
167333	656909
108241	656910
135623	656911
26944	656912
53567	656913
119500	656914
106735	656915
228778	656916
91028	656917
191010	656918
55505	656919
168423	656920
201782	656921
90251	656922
140554	656923
169340	656924
120890	656925
108235	656926
81008	656927
49003	656928
142192	656929
90799	656930
41180	656931
135766	656932
141907	656933
98222	656934
81295	656935
149165	656936
145298	656937
55644	656938
69443	656939
130168	656940
80236	656941
128749	656942
162097	656943
69025	656944
58536	656945
196601	656946
107930	656947
222529	656948
56807	656949
121363	656950
98476	656951
200939	656952
33360	656953
139194	656954
145453	656955
122109	656956
77001	656957
50024	656958
163536	656959
29347	656960
222169	656961
112230	656962
107965	656963
81661	656964
26550	656965
179602	656966
114234	656967
132046	656968
140125	656969
151003	656970
108017	656971
29648	656972
202980	656973
162484	656974
51866	656975
5719	656976
62744	656977
182972	656978
139513	656979
42117	656980
57240	656981
19846	656982
119841	656983
200009	656984
163090	656985
43475	656986
69364	656987
108038	656988
127236	656989
143855	656990
96635	656991
131470	656992
125589	656993
125618	656994
97055	656995
41955	656996
90927	656997
168213	656998
29165	656999
65291	657000
58519	657001
33418	657002
146477	657003
72358	657004
22469	657005
75408	657006
112877	657007
143249	657008
127542	657009
42026	657010
38265	657011
102544	657012
20164	657013
142488	657014
42127	657015
128703	657016
103404	657017
3423	657018
143870	657019
107794	657020
112996	657021
165590	657022
159053	657023
53495	657024
90218	657025
66246	657026
1055	657027
90389	657028
37738	657029
90009	657030
33404	657031
227219	657032
225604	657033
72411	657034
21260	657035
24297	657036
159382	657037
53606	657038
58576	657039
121708	657040
107122	657041
122202	657042
170176	657043
201378	657044
135935	657045
107612	657046
80224	657047
175167	657048
94970	657049
127107	657050
122186	657051
201844	657052
62720	657053
90571	657054
133864	657055
63006	657056
8896	657057
178835	657058
141807	657059
90602	657060
178905	657061
118395	657062
69269	657063
122461	657064
168328	657065
126944	657066
168477	657067
168629	657068
91111	657069
162763	657070
180914	657071
46341	657072
200492	657073
230159	657074
131427	657075
148667	657076
116279	657077
85530	657078
144745	657079
72142	657080
58025	657081
120960	657082
161872	657083
19024	657084
138284	657085
112319	657086
186259	657087
137957	657088
94674	657089
42060	657090
90686	657091
72458	657092
175260	657093
42230	657094
203300	657095
86788	657096
198151	657097
55855	657098
184558	657099
105508	657100
107520	657101
142610	657102
239849	657103
240231	657104
207968	657105
58483	657106
168953	657107
168289	657108
121398	657109
81377	657110
84355	657111
68408	657112
41951	657113
46041	657114
145175	657115
169019	657116
33537	657117
111615	657118
61250	657119
90094	657120
81458	657121
103782	657122
102486	657123
228020	657124
232050	657125
130348	657126
26588	657127
146521	657128
32389	657129
105358	657130
107140	657131
118348	657132
74696	657133
191068	657134
59397	657135
21020	657136
26431	657137
129024	657138
73732	657139
121175	657140
106785	657141
174842	657142
107818	657143
88512	657144
237107	657145
58545	657146
78644	657147
183610	657148
77575	657149
26805	657150
72052	657151
81342	657152
69221	657153
181672	657154
29122	657155
231994	657156
131154	657157
236084	657158
71667	657159
63286	657160
121211	657161
95767	657162
134912	657163
122118	657164
66751	657165
14974	657166
107361	657167
162953	657168
77988	657169
42130	657170
89803	657171
69268	657172
162927	657173
63244	657174
118962	657175
184107	657176
146599	657177
167988	657178
238511	657179
141492	657180
204087	657181
10441	657182
91020	657183
167986	657184
144552	657185
23880	657186
156421	657187
128168	657188
143852	657189
169963	657190
10895	657191
132669	657192
77092	657193
31208	657194
195763	657195
33469	657196
31087	657197
100748	657198
181219	657199
143728	657200
126686	657201
90841	657202
91261	657203
199774	657204
90518	657205
60202	657206
145220	657207
107386	657208
121809	657209
177648	657210
116705	657211
199896	657212
69040	657213
12493	657214
122334	657215
230634	657216
53849	657217
95687	657218
95481	657219
41928	657220
193125	657221
233562	657222
85854	657223
41941	657224
222228	657225
107371	657226
144439	657227
202292	657228
221069	657229
140502	657230
103309	657231
69682	657232
107146	657233
98026	657234
90772	657235
8733	657236
77798	657237
80163	657238
90184	657239
110064	657240
161749	657241
191456	657242
146548	657243
90139	657244
233690	657245
185352	657246
97935	657247
201583	657248
26948	657249
33361	657250
141616	657251
234511	657252
228050	657253
178030	657254
9592	657255
146032	657256
104832	657257
203293	657258
108175	657259
107990	657260
203423	657261
203223	657262
146248	657263
108006	657264
124843	657265
90993	657266
104859	657267
145962	657268
126213	657269
3528	657270
53862	657271
121162	657272
35543	657273
49183	657274
90348	657275
114176	657276
201895	657277
33464	657278
174278	657279
202035	657280
107667	657281
119318	657282
120221	657283
121740	657284
41765	657285
14985	657286
121238	657287
138188	657288
137671	657289
145171	657290
69363	657291
107465	657292
53870	657293
108035	657294
140023	657295
145296	657296
10458	657297
38964	657298
53289	657299
117341	657300
115469	657301
65400	657302
120586	657303
146139	657304
202493	657305
88720	657306
169235	657307
49209	657308
33547	657309
61348	657310
140578	657311
72821	657312
120073	657313
26435	657314
119955	657315
88016	657316
63193	657317
108800	657318
61280	657319
32263	657320
55657	657321
176899	657322
148967	657323
234704	657324
76180	657325
157480	657326
104767	657327
209558	657328
24281	657329
154232	657330
154191	657331
67795	657332
65981	657333
224050	657334
104773	657335
27773	657336
145987	657337
203156	657338
127168	657339
161874	657340
102871	657341
235445	657342
154189	657343
88409	657344
151330	657345
53062	657346
88014	657347
89234	657348
35076	657349
67502	657350
89232	657351
67198	657352
61171	657353
41559	657354
41383	657355
41331	657356
197013	657357
140319	657358
87810	657359
40808	657360
141605	657361
14914	657362
128319	657363
43817	657364
29724	657365
64011	657366
63019	657367
239967	657368
196951	657369
226579	657370
52577	657371
118902	657372
48291	657373
62915	657374
16366	657375
82819	657376
108014	657377
144551	657378
20607	657379
52220	657380
30664	657381
5443	657382
114621	657383
225429	657384
52895	657385
33567	657386
178596	657387
71739	657388
122010	657389
203361	657390
240058	657391
239864	657392
2180	657393
122470	657394
239010	657395
117096	657396
117936	657397
68594	657398
160727	657399
108162	657400
169319	657401
68545	657402
61915	657403
41700	657404
167502	657405
53037	657406
63141	657407
55592	657408
55366	657409
151801	657410
64666	657411
49422	657412
4978	657413
140014	657414
9934	657415
144880	657416
106841	657417
14912	657418
32672	657419
235798	657420
87192	657421
200198	657422
55430	657423
51418	657424
155888	657425
55517	657426
107919	657427
108132	657428
224025	657429
223487	657430
120225	657431
41187	657432
81620	657433
222188	657434
145960	657435
233677	657436
61227	657437
52407	657438
40808	657439
57040	657440
67659	657441
52566	657442
41186	657443
20516	657444
145887	657445
146748	657446
115164	657447
219864	657448
114203	657449
145941	657450
68830	657451
108055	657452
238631	657453
203336	657454
146397	657455
26595	657456
88132	657457
107967	657458
71476	657459
115223	657460
58902	657461
81681	657462
146257	657463
202739	657464
108042	657465
33163	657466
46046	657467
67499	657468
136269	657469
88859	657470
64520	657471
146363	657472
12433	657473
81646	657474
81692	657475
42170	657476
14984	657477
203283	657478
22082	657479
164293	657480
146241	657481
203328	657482
114241	657483
144951	657484
53680	657485
89605	657486
40940	657487
68208	657488
47113	657489
79355	657490
88509	657491
52622	657492
106931	657493
75850	657494
121325	657495
49259	657496
53851	657497
25075	657498
31872	657499
118873	657500
101644	657501
128566	657502
87674	657503
21701	657504
53133	657505
40777	657506
56615	657507
66254	657508
146245	657509
177666	657510
25075	657511
33049	657512
163241	657513
41969	657514
122025	657515
113941	657516
151708	657517
40830	657518
203041	657519
88660	657520
30094	657521
68770	657522
88881	657523
81723	657524
81661	657525
115412	657526
44283	657527
60267	657528
121573	657529
53844	657530
69559	657531
81694	657532
156625	657533
20516	657534
168843	657535
108118	657536
31097	657537
41977	657538
56516	657539
146174	657540
121630	657541
112127	657542
203111	657543
146316	657544
103181	657545
20149	657546
32710	657547
199408	657548
90966	657549
38944	657550
78331	657551
66163	657552
30110	657553
53413	657554
108410	657555
146124	657556
203267	657557
103541	657558
63180	657559
76382	657560
10183	657561
98729	657562
51029	657563
39898	657564
66076	657565
26939	657566
102794	657567
161633	657568
59635	657569
168165	657570
122101	657571
53417	657572
90013	657573
14971	657574
131979	657575
145134	657576
122465	657577
33416	657578
42018	657579
194314	657580
8539	657581
6632	657582
66534	657583
69207	657584
90508	657585
14966	657586
168189	657587
90535	657588
18048	657589
199464	657590
23844	657591
194361	657592
33565	657593
81353	657594
117261	657595
130318	657596
10919	657597
184699	657598
46455	657599
17624	657600
22298	657601
233	657602
157	657603
9743	657604
24441	657605
233	657606
2285	657607
183257	657608
74483	657609
420	657610
9797	657611
420	657612
21039	657613
85653	657614
11392	657615
124422	657616
21987	657617
65447	657618
102836	657619
3065	657620
59285	657621
182298	657622
168413	657623
226860	657624
195476	657625
162131	657626
227831	657627
147332	657628
239300	657629
232338	657630
142302	657631
90240	657632
46387	657633
239302	657634
5044	657635
3921	657636
37706	657637
37355	657638
48177	657639
33663	657640
90622	657641
48617	657642
18971	657643
68787	657644
129706	657645
102715	657646
53869	657647
53789	657648
37918	657649
55043	657650
119314	657651
67	657652
90244	657653
174759	657654
42835	657655
72696	657656
7952	657657
175793	657658
776	657659
21999	657660
166422	657661
91130	657662
144607	657663
2511	657664
1235	657665
69258	657666
42339	657667
1235	657668
219383	657669
7855	657670
4063	657671
22690	657672
14279	657673
26277	657674
30456	657675
5646	657676
158470	657677
88029	657678
40643	657679
229445	657680
17809	657681
45727	657682
80970	657683
9712	657684
181782	657685
98059	657686
151389	657687
21744	657688
205035	657689
216093	657690
160467	657691
18264	657692
126621	657693
44567	657694
45883	657695
182666	657696
173781	657697
90320	657698
38306	657699
49415	657700
157855	657701
6041	657702
132038	657703
77401	657704
8702	657705
39116	657706
39116	657707
15751	657708
101925	657709
11031	657710
44580	657711
4886	657712
98395	657713
86176	657714
56831	657715
77000	657716
44683	657717
2901	657718
3208	657719
85797	657720
149120	657721
177646	657722
8123	657723
12001	657724
63896	657725
150169	657726
186760	657727
23117	657728
92841	657729
38379	657730
598	657731
75129	657732
135880	657733
131383	657734
63266	657735
78639	657736
45180	657737
1173	657738
89623	657739
130574	657740
16453	657741
84702	657742
166425	657743
214958	657744
3051	657745
6238	657746
227741	657747
57375	657748
15812	657749
57564	657750
29658	657751
71140	657752
103189	657753
78078	657754
27948	657755
11077	657756
102584	657757
9434	657758
2874	657759
72625	657760
174702	657761
150614	657762
50562	657763
206258	657764
32891	657765
50495	657766
107750	657767
83862	657768
222424	657769
127063	657770
158310	657771
157643	657772
10219	657773
19177	657774
40667	657775
97795	657776
36319	657777
32891	657778
5460	657779
93398	657780
45479	657781
221796	657782
154108	657783
22568	657784
119475	657785
126823	657786
204822	657787
82195	657788
120357	657789
95760	657790
43772	657791
63412	657792
160711	657793
44437	657794
49506	657795
148030	657796
69419	657797
229062	657798
174566	657799
76711	657800
221508	657801
197832	657802
2024	657803
39164	657804
71398	657805
126577	657806
209011	657807
108928	657808
39164	657809
63388	657810
49474	657811
17059	657812
135501	657813
35240	657814
96763	657815
35977	657816
65162	657817
35865	657818
36006	657819
98550	657820
84374	657821
100412	657822
153789	657823
13215	657824
55189	657825
139951	657826
94777	657827
28567	657828
44786	657829
184593	657830
4453	657831
30	657832
154190	657833
98337	657834
76818	657835
32468	657836
6048	657837
143933	657838
20029	657839
35789	657840
38180	657841
51683	657842
18922	657843
46838	657844
93542	657845
92728	657846
19795	657847
8289	657848
129287	657849
118673	657850
28463	657851
57259	657852
920	657853
9414	657854
124707	657855
13037	657856
111800	657857
127722	657858
214011	657859
147800	657860
83941	657861
104506	657862
176048	657863
189434	657864
49416	657865
204874	657866
110222	657867
49410	657868
149204	657869
96970	657870
26263	657871
109771	657872
40230	657873
101046	657874
205791	657875
186749	657876
1462	657877
82010	657878
121121	657879
68981	657880
110633	657881
13207	657882
4662	657883
58468	657884
61450	657885
98945	657886
9434	657887
75035	657888
160431	657889
219385	657890
30846	657891
4711	657892
20300	657893
10524	657894
91066	657895
4449	657896
37202	657897
5732	657898
79606	657899
8876	657900
104955	657901
5035	657902
15001	657903
44087	657904
53372	657905
17898	657906
195460	657907
2408	657908
42241	657909
182	657910
90427	657911
13459	657912
129453	657913
46965	657914
94974	657915
55225	657916
105630	657917
30040	657918
10	657919
22675	657920
135995	657921
18169	657922
33	657923
14877	657924
4440	657925
69689	657926
37757	657927
481	657928
42351	657929
7758	657930
149090	657931
140	657932
42273	657933
69684	657934
12541	657935
7658	657936
69083	657937
33631	657938
6574	657939
61076	657940
61947	657941
265	657942
47518	657943
90276	657944
67611	657945
59935	657946
141539	657947
1645	657948
61153	657949
127435	657950
6679	657951
10510	657952
4455	657953
53513	657954
61175	657955
12497	657956
6663	657957
35241	657958
5725	657959
56253	657960
37222	657961
197136	657962
32865	657963
5792	657964
89238	657965
93633	657966
43457	657967
56094	657968
19714	657969
24370	657970
12534	657971
11	657972
16	657973
122513	657974
122173	657975
53845	657976
169378	657977
78269	657978
169322	657979
139064	657980
14972	657981
43864	657982
151131	657983
89513	657984
122619	657985
10538	657986
140	657987
117140	657988
12513	657989
12545	657990
48270	657991
5775	657992
201925	657993
197548	657994
19796	657995
20148	657996
139623	657997
37197	657998
42138	657999
21989	658000
140072	658001
30457	658002
22671	658003
43505	658004
8974	658005
235566	658006
77581	658007
106922	658008
53846	658009
141986	658010
159359	658011
38323	658012
7736	658013
1674	658014
44402	658015
37283	658016
24145	658017
8917	658018
88350	658019
61175	658020
33449	658021
78533	658022
36269	658023
23796	658024
182	658025
22074	658026
10535	658027
46	658028
10862	658029
140	658030
83	658031
90092	658032
8994	658033
182	658034
27066	658035
23649	658036
21930	658037
26932	658038
26733	658039
46	658040
33728	658041
142533	658042
12531	658043
89651	658044
688	658045
109785	658046
69972	658047
36176	658048
7503	658049
20999	658050
80740	658051
38398	658052
34199	658053
3275	658054
95248	658055
81057	658056
95105	658057
231236	658058
64195	658059
162483	658060
11445	658061
121871	658062
197896	658063
2191	658064
30	658065
719	658066
31034	658067
127134	658068
68401	658069
166968	658070
33798	658071
32311	658072
5864	658073
122887	658074
2835	658075
7821	658076
88640	658077
88640	658078
218114	658079
155692	658080
1762	658081
1740	658082
5073	658083
113548	658084
2851	658085
91421	658086
1593	658087
51193	658088
6751	658089
155692	658090
85394	658091
203507	658092
1951	658093
2195	658094
2486	658095
108812	658096
82071	658097
31217	658098
22098	658099
29908	658100
153465	658101
6629	658102
83253	658103
147122	658104
104888	658105
30114	658106
214230	658107
85013	658108
125949	658109
41930	658110
44285	658111
65421	658112
240050	658113
63426	658114
51657	658115
31201	658116
1784	658117
1278	658118
22097	658119
82042	658120
1938	658121
212248	658122
625	658123
49424	658124
63425	658125
2188	658126
149006	658127
184478	658128
1162	658129
1967	658130
737	658131
1130	658132
2855	658133
1754	658134
1969	658135
1047	658136
229646	658137
54232	658138
65613	658139
82103	658140
1156	658141
36761	658142
2002	658143
4548	658144
84308	658145
3967	658146
792	658147
134165	658148
116161	658149
150814	658150
153145	658151
112138	658152
7945	658153
15282	658154
3176	658155
1302	658156
2182	658157
2518	658158
88171	658159
4570	658160
170834	658161
123006	658162
786	658163
42476	658164
12859	658165
585	658166
112851	658167
5163	658168
149266	658169
206617	658170
190272	658171
69815	658172
15246	658173
14585	658174
30087	658175
111152	658176
1155	658177
45263	658178
45507	658179
1723	658180
7818	658181
5897	658182
155879	658183
1583	658184
6861	658185
157653	658186
205128	658187
53739	658188
6842	658189
172907	658190
7924	658191
184473	658192
89978	658193
177233	658194
6794	658195
5181	658196
158577	658197
67906	658198
5916	658199
69847	658200
122813	658201
115306	658202
954	658203
149318	658204
2473	658205
5911	658206
12729	658207
214872	658208
4530	658209
15167	658210
18337	658211
1928	658212
177730	658213
94629	658214
22922	658215
53739	658216
111510	658217
92137	658218
3134	658219
94975	658220
14387	658221
583	658222
66234	658223
95806	658224
1789	658225
2002	658226
9238	658227
51393	658228
885	658229
1281	658230
959	658231
108654	658232
34098	658233
307	658234
12762	658235
18183	658236
1586	658237
108116	658238
233386	658239
184250	658240
120041	658241
3547	658242
6773	658243
40684	658244
4515	658245
1574	658246
3949	658247
789	658248
6686	658249
78365	658250
114197	658251
2186	658252
63462	658253
32469	658254
174615	658255
54386	658256
108061	658257
1057	658258
7825	658259
1740	658260
1773	658261
5120	658262
1436	658263
1400	658264
3382	658265
534	658266
5949	658267
1934	658268
2806	658269
29908	658270
146173	658271
881	658272
1438	658273
621	658274
1406	658275
153718	658276
214565	658277
86182	658278
158803	658279
81635	658280
44009	658281
1984	658282
108102	658283
624	658284
113282	658285
132390	658286
4509	658287
82175	658288
82068	658289
1282	658290
1261	658291
5897	658292
1060	658293
3116	658294
5083	658295
746	658296
1401	658297
1301	658298
4548	658299
676	658300
18402	658301
1302	658302
29976	658303
787	658304
219777	658305
3952	658306
10574	658307
2467	658308
70183	658309
40061	658310
1789	658311
1141	658312
204584	658313
203037	658314
39157	658315
953	658316
147834	658317
134984	658318
153652	658319
211849	658320
147839	658321
184852	658322
297	658323
14411	658324
181034	658325
39988	658326
62807	658327
62807	658328
55606	658329
15009	658330
116150	658331
129510	658332
11695	658333
198114	658334
233	658335
16546	658336
71500	658337
139352	658338
103642	658339
62908	658340
103637	658341
114467	658342
1493	658343
5297	658344
15931	658345
51077	658346
65464	658347
32701	658348
50616	658349
197115	658350
52600	658351
213702	658352
19690	658353
17798	658354
44471	658355
5309	658356
44369	658357
75393	658358
10376	658359
230411	658360
115140	658361
16087	658362
185794	658363
115140	658364
25180	658365
11058	658366
64719	658367
6913	658368
16524	658369
39988	658370
15026	658371
27349	658372
16460	658373
11710	658374
43799	658375
801	658376
42724	658377
7589	658378
151555	658379
192349	658380
177898	658381
16383	658382
82730	658383
132404	658384
38153	658385
78370	658386
4412	658387
69120	658388
24253	658389
14843	658390
265	658391
33	658392
15038	658393
15010	658394
3926	658395
11	658396
182	658397
10	658398
16	658399
33	658400
12	658401
5035	658402
12	658403
3078	658404
22024	658405
11	658406
60381	658407
45564	658408
10	658409
5725	658410
193493	658411
11	658412
100354	658413
56518	658414
32576	658415
10	658416
46	658417
2557	658418
3680	658419
26737	658420
11	658421
10562	658422
90732	658423
91239	658424
90732	658425
90732	658426
223407	658427
11	658428
69473	658429
42393	658430
6569	658431
36336	658432
77033	658433
191928	658434
177523	658435
46	658436
5799	658437
10	658438
10	658439
170235	658440
5819	658441
5819	658442
69473	658443
21982	658444
12591	658445
12409	658446
219730	658447
4993	658448
42201	658449
1383	658450
10500	658451
15035	658452
7	658453
8994	658454
114945	658455
6933	658456
229210	658457
31081	658458
1119	658459
1624	658460
48308	658461
59669	658462
4407	658463
49238	658464
27021	658465
182	658466
3680	658467
229038	658468
21909	658469
3915	658470
59466	658471
10	658472
12540	658473
2419	658474
16653	658475
182159	658476
80761	658477
8992	658478
1712	658479
1538	658480
182	658481
167036	658482
69503	658483
14879	658484
182	658485
80336	658486
22693	658487
37246	658488
77433	658489
122658	658490
46	658491
79738	658492
100090	658493
24853	658494
12	658495
3442	658496
8981	658497
35215	658498
6672	658499
14982	658500
12576	658501
123703	658502
6660	658503
3918	658504
4457	658505
119695	658506
3046	658507
54025	658508
5037	658509
10242	658510
24763	658511
12515	658512
3055	658513
12	658514
46	658515
9148	658516
4991	658517
78038	658518
14871	658519
80012	658520
42352	658521
1183	658522
107463	658523
103270	658524
33632	658525
69246	658526
189513	658527
29480	658528
15085	658529
226412	658530
10	658531
46	658532
2730	658533
8986	658534
12398	658535
182	658536
46	658537
5812	658538
12962	658539
33	658540
68936	658541
1119	658542
42210	658543
11	658544
10	658545
38949	658546
16	658547
310	658548
10	658549
182	658550
2557	658551
778	658552
11	658553
15004	658554
33300	658555
16	658556
83	658557
46	658558
26452	658559
13508	658560
75659	658561
60222	658562
16	658563
31059	658564
139623	658565
471	658566
46	658567
83747	658568
7373	658569
52063	658570
79407	658571
6660	658572
11	658573
140	658574
1183	658575
471	658576
90472	658577
4459	658578
894	658579
10	658580
8992	658581
30230	658582
8992	658583
7759	658584
15386	658585
81387	658586
47598	658587
104959	658588
18148	658589
22004	658590
18157	658591
11	658592
46	658593
18087	658594
14879	658595
16	658596
182	658597
46	658598
55431	658599
91	658600
100746	658601
63079	658602
158277	658603
69922	658604
5799	658605
104603	658606
108083	658607
8958	658608
41894	658609
3931	658610
27045	658611
3049	658612
8950	658613
16	658614
43868	658615
15028	658616
10	658617
168584	658618
161081	658619
3415	658620
18233	658621
12553	658622
14146	658623
12	658624
111863	658625
42362	658626
157964	658627
12	658628
9024	658629
7816	658630
232102	658631
91	658632
46	658633
10381	658634
46	658635
3922	658636
14838	658637
46	658638
26737	658639
87783	658640
16014	658641
11	658642
20517	658643
33	658644
134557	658645
192701	658646
18155	658647
5037	658648
10	658649
1815	658650
8981	658651
33	658652
264	658653
778	658654
474	658655
8956	658656
3883	658657
10543	658658
31059	658659
24559	658660
4181	658661
18145	658662
18741	658663
471	658664
26983	658665
2406	658666
21736	658667
3082	658668
3082	658669
30230	658670
188784	658671
15369	658672
161380	658673
6390	658674
81410	658675
160681	658676
22156	658677
48168	658678
85114	658679
123922	658680
91130	658681
139312	658682
220458	658683
39900	658684
82124	658685
52889	658686
112123	658687
43719	658688
215722	658689
150269	658690
148663	658691
87493	658692
87493	658693
58814	658694
105784	658695
25406	658696
119066	658697
13299	658698
19167	658699
13299	658700
21269	658701
148310	658702
16551	658703
50479	658704
165009	658705
14208	658706
111908	658707
150953	658708
112721	658709
10928	658710
111037	658711
111908	658712
39559	658713
211299	658714
93421	658715
152557	658716
212230	658717
45157	658718
45157	658719
14245	658720
112721	658721
110689	658722
110689	658723
22470	658724
189712	658725
89138	658726
4764	658727
114054	658728
37430	658729
131838	658730
37430	658731
87977	658732
155605	658733
24290	658734
86839	658735
87890	658736
56327	658737
171700	658738
156900	658739
148	658740
147190	658741
202604	658742
229094	658743
81613	658744
31437	658745
159485	658746
156630	658747
84465	658748
263	658749
61408	658750
61408	658751
7721	658752
7660	658753
2868	658754
2807	658755
3312	658756
2868	658757
2868	658758
171494	658759
7721	658760
2415	658761
29023	658762
16536	658763
27776	658764
16310	658765
54695	658766
10569	658767
3314	658768
26038	658769
30061	658770
3507	658771
26802	658772
149547	658773
12723	658774
50453	658775
5834	658776
231	658777
90911	658778
127839	658779
115464	658780
12660	658781
2384	658782
79404	658783
1742	658784
7792	658785
2853	658786
22181	658787
19724	658788
19724	658789
1567	658790
4055	658791
1933	658792
1435	658793
147052	658794
1267	658795
3484	658796
51667	658797
57038	658798
3532	658799
211579	658800
583	658801
125377	658802
5925	658803
146074	658804
6735	658805
48262	658806
9258	658807
9258	658808
141585	658809
7825	658810
196990	658811
115375	658812
61259	658813
207527	658814
86085	658815
89987	658816
6780	658817
5988	658818
160683	658819
112275	658820
147199	658821
159260	658822
126742	658823
71817	658824
49270	658825
2229	658826
57467	658827
8922	658828
227894	658829
5144	658830
39737	658831
85186	658832
3314	658833
6800	658834
63431	658835
204514	658836
25164	658837
24767	658838
110974	658839
5484	658840
114453	658841
16402	658842
16402	658843
85782	658844
56588	658845
77292	658846
85471	658847
85782	658848
21202	658849
162368	658850
249	658851
65879	658852
40375	658853
108815	658854
25078	658855
3390	658856
18306	658857
109185	658858
216	658859
5658	658860
123683	658861
8671	658862
24887	658863
2199	658864
49476	658865
39159	658866
84283	658867
64355	658868
53337	658869
39156	658870
108730	658871
1136	658872
5870	658873
24276	658874
4867	658875
23196	658876
97731	658877
231541	658878
16908	658879
71550	658880
64626	658881
20767	658882
2792	658883
1613	658884
151947	658885
89807	658886
1986	658887
5024	658888
8950	658889
4487	658890
17330	658891
132719	658892
67391	658893
2906	658894
4246	658895
38685	658896
48641	658897
3322	658898
11534	658899
138399	658900
185	658901
67744	658902
64772	658903
2805	658904
37844	658905
34693	658906
151093	658907
54210	658908
22446	658909
22446	658910
2494	658911
3498	658912
63444	658913
9827	658914
8743	658915
33950	658916
81548	658917
1894	658918
49880	658919
2234	658920
13642	658921
21181	658922
213510	658923
182911	658924
57811	658925
132989	658926
14035	658927
33147	658928
33327	658929
115374	658930
23528	658931
42420	658932
24833	658933
10424	658934
21775	658935
90724	658936
78043	658937
103527	658938
33377	658939
60849	658940
5021	658941
33592	658942
33592	658943
90460	658944
107455	658945
39701	658946
104302	658947
117740	658948
81481	658949
37680	658950
44266	658951
44693	658952
9837	658953
39443	658954
9138	658955
30166	658956
73048	658957
30692	658958
138636	658959
16873	658960
22912	658961
38648	658962
44441	658963
28109	658964
146546	658965
15554	658966
11431	658967
96546	658968
71559	658969
37413	658970
40883	658971
38158	658972
14134	658973
137087	658974
204110	658975
7197	658976
46741	658977
50946	658978
516	658979
84157	658980
115828	658981
44432	658982
4890	658983
13176	658984
65235	658985
3282	658986
45187	658987
19084	658988
26260	658989
19584	658990
3366	658991
47669	658992
1856	658993
459	658994
13574	658995
11311	658996
19376	658997
57105	658998
67524	658999
556	659000
2349	659001
13788	659002
1982	659003
273	659004
120707	659005
8952	659006
2800	659007
30254	659008
16341	659009
3566	659010
5954	659011
96483	659012
28446	659013
24683	659014
49042	659015
88321	659016
181792	659017
1651	659018
164468	659019
5295	659020
54438	659021
17072	659022
96771	659023
41754	659024
11724	659025
162605	659026
10738	659027
76375	659028
46149	659029
122215	659030
5586	659031
46143	659032
7066	659033
151752	659034
179424	659035
162431	659036
53635	659037
134950	659038
60553	659039
144218	659040
10565	659041
12420	659042
1810	659043
53816	659044
58544	659045
146733	659046
87779	659047
207134	659048
71973	659049
36074	659050
6354	659051
1474	659052
100	659053
11618	659054
106125	659055
45035	659056
57499	659057
11888	659058
58724	659059
112333	659060
67621	659061
39674	659062
117766	659063
2826	659064
9094	659065
42935	659066
85399	659067
48388	659068
1304	659069
1969	659070
1426	659071
83687	659072
59589	659073
138418	659074
189500	659075
73888	659076
79719	659077
23746	659078
87283	659079
134491	659080
136401	659081
83447	659082
19538	659083
89802	659084
4890	659085
2679	659086
58717	659087
7116	659088
41928	659089
129438	659090
38061	659091
59031	659092
44928	659093
234190	659094
4199	659095
65454	659096
144519	659097
1064	659098
65844	659099
137315	659100
57436	659101
3127	659102
32235	659103
10679	659104
4884	659105
43763	659106
15238	659107
96516	659108
3285	659109
111794	659110
104578	659111
17009	659112
75179	659113
21584	659114
30193	659115
47093	659116
4726	659117
36964	659118
47808	659119
75373	659120
61519	659121
44775	659122
42400	659123
58419	659124
24475	659125
60346	659126
197970	659127
103657	659128
10854	659129
6252	659130
46105	659131
4372	659132
157428	659133
61632	659134
8051	659135
10156	659136
101215	659137
107730	659138
76143	659139
100560	659140
100430	659141
76909	659142
76681	659143
60379	659144
193381	659145
136873	659146
71230	659147
99803	659148
81534	659149
180049	659150
76704	659151
101029	659152
76020	659153
193564	659154
202235	659155
76247	659156
119017	659157
107735	659158
107740	659159
137143	659160
108220	659161
77598	659162
76189	659163
203765	659164
146584	659165
107725	659166
146512	659167
146556	659168
107721	659169
39022	659170
144898	659171
203783	659172
145547	659173
58689	659174
100672	659175
100544	659176
55140	659177
81753	659178
136477	659179
136291	659180
144767	659181
136558	659182
77588	659183
100512	659184
102561	659185
100451	659186
58620	659187
160310	659188
136421	659189
100960	659190
190816	659191
100988	659192
101020	659193
190093	659194
191677	659195
35290	659196
81706	659197
3690	659198
73477	659199
46954	659200
80721	659201
13822	659202
28150	659203
128686	659204
16584	659205
133077	659206
37638	659207
13890	659208
47478	659209
22054	659210
129133	659211
30783	659212
235630	659213
164041	659214
235640	659215
175295	659216
53664	659217
201745	659218
199557	659219
53664	659220
26201	659221
3497	659222
60985	659223
9443	659224
98314	659225
99616	659226
38675	659227
78180	659228
35109	659229
46785	659230
27822	659231
3244	659232
28730	659233
14630	659234
154454	659235
72637	659236
25127	659237
292	659238
25101	659239
2007	659240
67014	659241
10662	659242
18228	659243
78607	659244
38816	659245
112	659246
39246	659247
488	659248
195996	659249
57541	659250
131190	659251
141550	659252
29388	659253
4330	659254
16156	659255
28437	659256
41837	659257
40650	659258
99741	659259
87248	659260
237931	659261
148039	659262
106488	659263
64766	659264
110634	659265
20743	659266
16060	659267
44320	659268
7390	659269
2314	659270
171609	659271
7512	659272
63482	659273
226273	659274
6629	659275
160863	659276
62968	659277
15495	659278
26423	659279
27597	659280
140967	659281
68825	659282
15495	659283
145406	659284
67737	659285
202793	659286
162703	659287
107601	659288
75854	659289
41927	659290
30733	659291
20528	659292
16721	659293
202392	659294
81275	659295
81231	659296
51229	659297
3536	659298
56432	659299
35163	659300
160433	659301
200497	659302
103162	659303
24251	659304
203163	659305
228344	659306
352	659307
202713	659308
81724	659309
71485	659310
89801	659311
184210	659312
232425	659313
5011	659314
120785	659315
10035	659316
4117	659317
155974	659318
115393	659319
37167	659320
1712	659321
294	659322
84155	659323
60390	659324
47799	659325
4430	659326
103592	659327
62968	659328
140044	659329
160726	659330
50104	659331
32424	659332
7556	659333
51420	659334
7051	659335
145307	659336
145796	659337
96565	659338
61129	659339
183103	659340
177572	659341
93607	659342
26754	659343
41927	659344
26852	659345
152230	659346
8949	659347
35140	659348
1244	659349
61129	659350
147409	659351
2041	659352
164525	659353
1581	659354
1068	659355
48785	659356
62514	659357
7161	659358
25300	659359
73038	659360
129129	659361
22912	659362
38028	659363
24861	659364
24022	659365
22917	659366
236896	659367
13126	659368
14986	659369
111408	659370
2887	659371
95472	659372
78972	659373
61196	659374
129151	659375
17441	659376
41798	659377
140426	659378
36876	659379
103366	659380
41482	659381
30574	659382
7623	659383
53419	659384
108151	659385
163883	659386
102418	659387
145466	659388
26767	659389
111552	659390
162326	659391
73100	659392
62236	659393
37878	659394
141645	659395
136357	659396
76203	659397
17199	659398
149774	659399
22599	659400
30375	659401
122199	659402
21865	659403
90585	659404
24023	659405
19540	659406
2170	659407
48354	659408
3845	659409
3580	659410
95357	659411
153338	659412
36491	659413
1633	659414
13125	659415
17654	659416
4795	659417
211596	659418
1080	659419
18419	659420
35856	659421
4067	659422
1918	659423
40012	659424
117689	659425
21910	659426
116738	659427
45447	659428
215054	659429
62992	659430
107487	659431
139870	659432
115649	659433
81452	659434
55094	659435
37477	659436
46473	659437
6156	659438
6156	659439
6156	659440
18292	659441
52632	659442
101675	659443
1602	659444
4370	659445
51349	659446
203292	659447
41841	659448
6623	659449
53321	659450
202608	659451
1053	659452
331	659453
51436	659454
19898	659455
127192	659456
69063	659457
4761	659458
19480	659459
4761	659460
39463	659461
77827	659462
29511	659463
36011	659464
21197	659465
13608	659466
21329	659467
47650	659468
95306	659469
115575	659470
51448	659471
114393	659472
11704	659473
1515	659474
95925	659475
155794	659476
10902	659477
1084	659478
21657	659479
57396	659480
74531	659481
99361	659482
48811	659483
652	659484
20828	659485
9146	659486
78492	659487
18842	659488
4087	659489
9151	659490
99225	659491
10971	659492
2697	659493
43177	659494
2699	659495
33915	659496
40902	659497
3584	659498
38676	659499
16777	659500
1519	659501
28605	659502
2875	659503
113954	659504
12913	659505
13122	659506
20933	659507
73954	659508
1680	659509
140655	659510
181052	659511
29	659512
8316	659513
29824	659514
92350	659515
10983	659516
8077	659517
23394	659518
24650	659519
19931	659520
3211	659521
1004	659522
12821	659523
70997	659524
510	659525
137362	659526
20887	659527
101258	659528
1395	659529
2563	659530
45142	659531
3688	659532
1623	659533
27360	659534
96863	659535
41147	659536
589	659537
34797	659538
227577	659539
129409	659540
14030	659541
16597	659542
5085	659543
1890	659544
9879	659545
15134	659546
13799	659547
54480	659548
8026	659549
5493	659550
49144	659551
5287	659552
10274	659553
93315	659554
9413	659555
112991	659556
24146	659557
7113	659558
43123	659559
53827	659560
45266	659561
19795	659562
19314	659563
17399	659564
58226	659565
56891	659566
137150	659567
100563	659568
59626	659569
77588	659570
137821	659571
101713	659572
76759	659573
101243	659574
136395	659575
190237	659576
81538	659577
101331	659578
103465	659579
144898	659580
81300	659581
119267	659582
108210	659583
46282	659584
101354	659585
59842	659586
58615	659587
117858	659588
135948	659589
61329	659590
74706	659591
96893	659592
6049	659593
98441	659594
47160	659595
25300	659596
28162	659597
8047	659598
24147	659599
20182	659600
29525	659601
74520	659602
1641	659603
20385	659604
628	659605
628	659606
107228	659607
81215	659608
51182	659609
1576	659610
63186	659611
114983	659612
53587	659613
26896	659614
107456	659615
84330	659616
7451	659617
97937	659618
15697	659619
8128	659620
16616	659621
61947	659622
19187	659623
8487	659624
48097	659625
76906	659626
53275	659627
28774	659628
149889	659629
13310	659630
95775	659631
10270	659632
11514	659633
1684	659634
177138	659635
8071	659636
143543	659637
174863	659638
62497	659639
40247	659640
80813	659641
52227	659642
35875	659643
53275	659644
10078	659645
75577	659646
17646	659647
19155	659648
110850	659649
9913	659650
80172	659651
63132	659652
160063	659653
34102	659654
65949	659655
36466	659656
45142	659657
17084	659658
14019	659659
24823	659660
63738	659661
30852	659662
62511	659663
60676	659664
144404	659665
37739	659666
1486	659667
16704	659668
2023	659669
27163	659670
17179	659671
29348	659672
12987	659673
3971	659674
24741	659675
51657	659676
116139	659677
24251	659678
33346	659679
95243	659680
22084	659681
14828	659682
78911	659683
6178	659684
109721	659685
192810	659686
48461	659687
201778	659688
46761	659689
4354	659690
167398	659691
108046	659692
22522	659693
111763	659694
23242	659695
37428	659696
34848	659697
7180	659698
19	659699
6909	659700
64461	659701
54247	659702
46971	659703
201924	659704
24030	659705
17203	659706
3396	659707
7527	659708
35758	659709
9998	659710
168	659711
29520	659712
8018	659713
102755	659714
3310	659715
13114	659716
39427	659717
100725	659718
18154	659719
38676	659720
35746	659721
61702	659722
11816	659723
19015	659724
1092	659725
3663	659726
98756	659727
832	659728
3001	659729
4613	659730
6044	659731
22948	659732
199073	659733
46875	659734
6177	659735
6319	659736
1637	659737
556	659738
1755	659739
6208	659740
2325	659741
130759	659742
1676	659743
133872	659744
213822	659745
1065	659746
13971	659747
3724	659748
30508	659749
7265	659750
1458	659751
11165	659752
119	659753
106466	659754
169726	659755
10491	659756
128075	659757
24825	659758
97671	659759
37453	659760
24033	659761
53726	659762
63008	659763
107393	659764
126829	659765
25290	659766
188607	659767
140044	659768
59282	659769
85736	659770
25045	659771
12420	659772
63101	659773
90249	659774
1365	659775
146515	659776
12429	659777
90642	659778
10475	659779
113109	659780
81818	659781
107259	659782
9970	659783
15495	659784
21910	659785
53726	659786
14819	659787
81250	659788
59773	659789
53624	659790
69229	659791
8315	659792
107071	659793
15495	659794
53710	659795
49173	659796
69067	659797
107839	659798
15495	659799
202429	659800
96915	659801
18011	659802
162769	659803
119436	659804
21366	659805
65352	659806
37786	659807
82379	659808
101301	659809
59487	659810
65082	659811
4307	659812
223346	659813
50557	659814
5685	659815
16074	659816
1049	659817
70768	659818
46074	659819
42896	659820
223005	659821
4669	659822
5672	659823
4669	659824
55168	659825
241	659826
193071	659827
143951	659828
2450	659829
85108	659830
4561	659831
9446	659832
42406	659833
3498	659834
80109	659835
8431	659836
679	659837
209673	659838
216147	659839
40406	659840
182516	659841
1821	659842
86474	659843
3985	659844
35430	659845
111297	659846
2624	659847
1746	659848
2495	659849
61190	659850
13722	659851
2245	659852
73924	659853
105917	659854
47043	659855
142987	659856
14131	659857
170567	659858
89734	659859
2497	659860
1931	659861
3172	659862
352	659863
147057	659864
241	659865
111367	659866
15821	659867
4373	659868
55168	659869
51152	659870
110439	659871
218782	659872
9721	659873
60184	659874
48417	659875
14883	659876
14883	659877
241	659878
113732	659879
101933	659880
220806	659881
36305	659882
62126	659883
47735	659884
10144	659885
159749	659886
224014	659887
158262	659888
224222	659889
115641	659890
159760	659891
601	659892
520	659893
2357	659894
148131	659895
54996	659896
151872	659897
227955	659898
32704	659899
100132	659900
157715	659901
134208	659902
48074	659903
190523	659904
229017	659905
114601	659906
134937	659907
215308	659908
227043	659909
134681	659910
28739	659911
134756	659912
22534	659913
222117	659914
86320	659915
193041	659916
58083	659917
100192	659918
84256	659919
225154	659920
158341	659921
146499	659922
224725	659923
160086	659924
173709	659925
115574	659926
228389	659927
112195	659928
153365	659929
115382	659930
12929	659931
188497	659932
82324	659933
41465	659934
209452	659935
227927	659936
135129	659937
114645	659938
120165	659939
151456	659940
89836	659941
235587	659942
86183	659943
115746	659944
115677	659945
108248	659946
32869	659947
220413	659948
65019	659949
15957	659950
134364	659951
92819	659952
93310	659953
104165	659954
224012	659955
52164	659956
67970	659957
71785	659958
21361	659959
32715	659960
51902	659961
157954	659962
158154	659963
39417	659964
163068	659965
71679	659966
54997	659967
10070	659968
68538	659969
71452	659970
99620	659971
47443	659972
157971	659973
188455	659974
160219	659975
213484	659976
88418	659977
67009	659978
206189	659979
21647	659980
223979	659981
33198	659982
27652	659983
223609	659984
61203	659985
29611	659986
227646	659987
109013	659988
134205	659989
58083	659990
221834	659991
28773	659992
66203	659993
227956	659994
10849	659995
75432	659996
151609	659997
223713	659998
114081	659999
87558	660000
188713	660001
76683	660002
164659	660003
75482	660004
58396	660005
228892	660006
70850	660007
351	660008
28730	660009
87558	660010
149173	660011
58106	660012
219822	660013
156484	660014
55894	660015
69213	660016
86346	660017
66580	660018
121280	660019
118225	660020
7717	660021
87971	660022
38981	660023
236267	660024
66333	660025
34931	660026
53270	660027
147953	660028
127820	660029
128187	660030
239325	660031
43711	660032
56130	660033
178660	660034
93710	660035
230484	660036
181660	660037
25375	660038
74216	660039
13949	660040
89688	660041
160492	660042
177575	660043
38578	660044
29166	660045
2659	660046
109465	660047
1187	660048
202509	660049
166433	660050
76898	660051
8660	660052
54452	660053
159187	660054
146452	660055
107202	660056
47278	660057
38329	660058
75979	660059
115641	660060
223094	660061
39458	660062
23689	660063
102319	660064
138745	660065
138478	660066
163264	660067
45924	660068
77104	660069
42039	660070
115641	660071
65971	660072
115144	660073
28999	660074
51431	660075
42039	660076
159147	660077
45662	660078
40611	660079
28927	660080
86041	660081
36926	660082
29419	660083
113928	660084
46404	660085
226830	660086
13479	660087
51449	660088
223945	660089
13484	660090
158754	660091
116209	660092
219662	660093
13463	660094
223861	660095
45722	660096
227720	660097
25976	660098
9609	660099
158358	660100
77557	660101
101041	660102
77134	660103
77821	660104
31082	660105
230662	660106
77705	660107
116547	660108
158536	660109
51206	660110
2199	660111
38465	660112
33329	660113
94058	660114
69542	660115
69114	660116
18037	660117
21950	660118
26889	660119
189794	660120
118851	660121
63263	660122
104898	660123
16510	660124
46611	660125
33329	660126
89994	660127
47110	660128
4490	660129
89994	660130
21929	660131
53565	660132
52874	660133
218930	660134
42242	660135
115064	660136
201518	660137
158830	660138
121370	660139
133458	660140
168266	660141
90291	660142
200454	660143
118851	660144
161469	660145
121787	660146
121884	660147
90636	660148
140452	660149
665	660150
21803	660151
141547	660152
69266	660153
177471	660154
90483	660155
121190	660156
39891	660157
5187	660158
168347	660159
168203	660160
42123	660161
20525	660162
1946	660163
233	660164
85061	660165
72032	660166
32412	660167
219216	660168
93620	660169
85994	660170
85994	660171
223800	660172
114900	660173
114900	660174
51611	660175
157911	660176
158568	660177
159241	660178
63172	660179
161556	660180
49262	660181
95390	660182
4509	660183
161301	660184
141590	660185
159761	660186
221835	660187
158996	660188
673	660189
503	660190
224660	660191
196864	660192
159235	660193
25990	660194
164194	660195
218348	660196
15376	660197
158131	660198
86348	660199
1432	660200
227051	660201
31899	660202
19507	660203
76967	660204
29190	660205
13439	660206
29410	660207
89820	660208
76937	660209
236544	660210
81469	660211
161945	660212
90107	660213
26889	660214
15130	660215
55588	660216
36398	660217
82404	660218
148703	660219
89387	660220
10224	660221
161106	660222
24294	660223
54919	660224
679	660225
29396	660226
221781	660227
6464	660228
1758	660229
3839	660230
34721	660231
205123	660232
10019	660233
31348	660234
240396	660235
43959	660236
161137	660237
169989	660238
83811	660239
108905	660240
223520	660241
49471	660242
129698	660243
30098	660244
50193	660245
74	660246
131632	660247
70681	660248
34913	660249
18724	660250
18692	660251
31388	660252
122921	660253
51740	660254
22344	660255
34297	660256
22520	660257
214745	660258
43621	660259
192001	660260
27084	660261
123101	660262
3806	660263
46757	660264
64047	660265
148833	660266
68029	660267
43218	660268
97903	660269
9489	660270
191000	660271
9429	660272
1581	660273
66536	660274
73865	660275
12236	660276
129189	660277
149702	660278
12599	660279
115359	660280
68029	660281
24294	660282
230158	660283
152050	660284
54919	660285
30090	660286
237739	660287
220407	660288
51662	660289
32197	660290
27068	660291
1068	660292
14261	660293
112957	660294
25797	660295
12599	660296
155750	660297
154588	660298
158490	660299
82900	660300
79336	660301
223237	660302
26942	660303
87100	660304
107795	660305
219487	660306
165191	660307
87670	660308
82404	660309
123119	660310
30097	660311
49791	660312
65499	660313
126177	660314
54141	660315
1727	660316
86124	660317
133213	660318
172118	660319
84949	660320
103124	660321
34053	660322
60117	660323
13044	660324
44112	660325
3615	660326
39606	660327
52927	660328
134091	660329
59425	660330
28123	660331
77755	660332
2960	660333
7397	660334
12431	660335
15848	660336
207741	660337
167809	660338
15468	660339
3022	660340
130942	660341
9737	660342
84055	660343
91971	660344
1439	660345
169445	660346
159547	660347
117068	660348
109853	660349
65708	660350
205398	660351
9737	660352
77478	660353
3518	660354
27121	660355
28724	660356
108906	660357
57010	660358
64408	660359
209971	660360
14638	660361
14638	660362
32370	660363
1462	660364
4970	660365
120726	660366
241	660367
25829	660368
84756	660369
146143	660370
85130	660371
3517	660372
2501	660373
624	660374
1581	660375
2827	660376
7797	660377
460	660378
27178	660379
47547	660380
98157	660381
223	660382
17457	660383
70868	660384
36930	660385
45351	660386
109030	660387
117001	660388
129694	660389
2859	660390
4362	660391
10205	660392
954	660393
107291	660394
60890	660395
68734	660396
13430	660397
119700	660398
92305	660399
114072	660400
39180	660401
160130	660402
147131	660403
21026	660404
113703	660405
158235	660406
85404	660407
120864	660408
31199	660409
8933	660410
146351	660411
162025	660412
212201	660413
84495	660414
63459	660415
63459	660416
203107	660417
13517	660418
147060	660419
115784	660420
82115	660421
145659	660422
66298	660423
157582	660424
51657	660425
234615	660426
233507	660427
25818	660428
221848	660429
44792	660430
108623	660431
100575	660432
233126	660433
171961	660434
218184	660435
100626	660436
1283	660437
63267	660438
108623	660439
619	660440
84566	660441
230728	660442
220759	660443
160079	660444
116282	660445
39180	660446
154200	660447
229092	660448
226996	660449
221855	660450
232482	660451
158933	660452
147086	660453
147181	660454
86452	660455
201729	660456
159874	660457
220539	660458
227002	660459
80953	660460
1670	660461
221859	660462
194083	660463
134931	660464
63856	660465
140169	660466
171150	660467
36746	660468
155896	660469
19346	660470
222658	660471
52361	660472
102530	660473
112818	660474
119702	660475
41568	660476
48994	660477
52920	660478
1149	660479
1438	660480
38079	660481
50755	660482
111	660483
22098	660484
32311	660485
51337	660486
32311	660487
15106	660488
83287	660489
51566	660490
203867	660491
27628	660492
127561	660493
26115	660494
8680	660495
43026	660496
13489	660497
12605	660498
109215	660499
6541	660500
25643	660501
59907	660502
32889	660503
5048	660504
114889	660505
27572	660506
57148	660507
2134	660508
132983	660509
33125	660510
41686	660511
10321	660512
61689	660513
123453	660514
8583	660515
26421	660516
46575	660517
240178	660518
17604	660519
86116	660520
167449	660521
41526	660522
31694	660523
23862	660524
41214	660525
30589	660526
173759	660527
1516	660528
36202	660529
84091	660530
2034	660531
64184	660532
27962	660533
71528	660534
126305	660535
126966	660536
56012	660537
177393	660538
55334	660539
72517	660540
35007	660541
180098	660542
129555	660543
129551	660544
118256	660545
60050	660546
61845	660547
228510	660548
21641	660549
21641	660550
52349	660551
165483	660552
36540	660553
13327	660554
206427	660555
12321	660556
72224	660557
93459	660558
53004	660559
119956	660560
1725	660561
17674	660562
36208	660563
117417	660564
33192	660565
130032	660566
34679	660567
43530	660568
39892	660569
45714	660570
71345	660571
183311	660572
72646	660573
5567	660574
39493	660575
34758	660576
158904	660577
82727	660578
21471	660579
164062	660580
126643	660581
89157	660582
20697	660583
83310	660584
151915	660585
67463	660586
52926	660587
118505	660588
21706	660589
153663	660590
52926	660591
68227	660592
237882	660593
56630	660594
10110	660595
119729	660596
89536	660597
10110	660598
39996	660599
37142	660600
109534	660601
19248	660602
165353	660603
81788	660604
119897	660605
211397	660606
64166	660607
206238	660608
31694	660609
154076	660610
117559	660611
41391	660612
82817	660613
67792	660614
66268	660615
55901	660616
36540	660617
109037	660618
41569	660619
43230	660620
2134	660621
58431	660622
34370	660623
56652	660624
93643	660625
63906	660626
32375	660627
117772	660628
108332	660629
89673	660630
774	660631
26501	660632
33137	660633
234598	660634
3038	660635
40555	660636
942	660637
64275	660638
163474	660639
236049	660640
33168	660641
118687	660642
61954	660643
117657	660644
26916	660645
49282	660646
31648	660647
14704	660648
83262	660649
72547	660650
43530	660651
176915	660652
125993	660653
176122	660654
55973	660655
67031	660656
55552	660657
8664	660658
24578	660659
98771	660660
72495	660661
94312	660662
239435	660663
67035	660664
98982	660665
119713	660666
87185	660667
128438	660668
20728	660669
39419	660670
5708	660671
52850	660672
10312	660673
82221	660674
52320	660675
10010	660676
27962	660677
55334	660678
34550	660679
72547	660680
88156	660681
109446	660682
50338	660683
2480	660684
87386	660685
117733	660686
84174	660687
83408	660688
52926	660689
54442	660690
36540	660691
11225	660692
50202	660693
153224	660694
39528	660695
109767	660696
149210	660697
72495	660698
152018	660699
16340	660700
117772	660701
44421	660702
213384	660703
37142	660704
182172	660705
6406	660706
205489	660707
17737	660708
55195	660709
74492	660710
237291	660711
71340	660712
55512	660713
148848	660714
184601	660715
64283	660716
83130	660717
31852	660718
15172	660719
2134	660720
180841	660721
165691	660722
26628	660723
66563	660724
48123	660725
20958	660726
31648	660727
213169	660728
64350	660729
187415	660730
82663	660731
109808	660732
119709	660733
31694	660734
153134	660735
64412	660736
25851	660737
64275	660738
166710	660739
80917	660740
85721	660741
43560	660742
27219	660743
10805	660744
39606	660745
109444	660746
109445	660747
199801	660748
62871	660749
88262	660750
32734	660751
48122	660752
1727	660753
131002	660754
1876	660755
51186	660756
77239	660757
11884	660758
16504	660759
41269	660760
41324	660761
148099	660762
671	660763
71762	660764
109410	660765
163760	660766
30482	660767
8832	660768
119712	660769
120607	660770
31679	660771
183687	660772
155870	660773
41109	660774
64350	660775
93711	660776
37210	660777
61630	660778
164402	660779
29528	660780
96241	660781
152264	660782
17702	660783
167552	660784
185401	660785
142273	660786
1120	660787
6887	660788
15182	660789
6124	660790
21471	660791
26916	660792
39996	660793
45944	660794
86950	660795
81790	660796
153811	660797
116722	660798
55334	660799
1548	660800
39341	660801
14515	660802
10353	660803
119716	660804
10338	660805
292	660806
163031	660807
33031	660808
63899	660809
239332	660810
51883	660811
87626	660812
119719	660813
55807	660814
50398	660815
63934	660816
98415	660817
39643	660818
88163	660819
88163	660820
88163	660821
164150	660822
133123	660823
88139	660824
102746	660825
3460	660826
119711	660827
18888	660828
8170	660829
1866	660830
32645	660831
29528	660832
204706	660833
82942	660834
182933	660835
10110	660836
182387	660837
164233	660838
165383	660839
76160	660840
130228	660841
92179	660842
67363	660843
48225	660844
205919	660845
131619	660846
106629	660847
2361	660848
71370	660849
39677	660850
65079	660851
164393	660852
167604	660853
66173	660854
31376	660855
55189	660856
23482	660857
114302	660858
197926	660859
87492	660860
60356	660861
3038	660862
41017	660863
181048	660864
110654	660865
86408	660866
39782	660867
671	660868
36192	660869
98771	660870
11757	660871
208298	660872
39216	660873
44423	660874
92368	660875
205550	660876
17214	660877
163831	660878
24464	660879
82237	660880
119722	660881
68230	660882
41573	660883
32658	660884
55627	660885
40619	660886
10283	660887
89318	660888
181107	660889
82624	660890
127307	660891
44423	660892
227394	660893
14614	660894
3113	660895
8374	660896
20725	660897
239338	660898
82906	660899
111261	660900
1728	660901
148176	660902
20620	660903
183106	660904
76228	660905
67999	660906
2485	660907
1876	660908
36217	660909
20978	660910
16963	660911
13327	660912
21654	660913
26275	660914
282	660915
182077	660916
36233	660917
61663	660918
87266	660919
64647	660920
119714	660921
20078	660922
20732	660923
14687	660924
29037	660925
64283	660926
32814	660927
26916	660928
49282	660929
49282	660930
156999	660931
92026	660932
98885	660933
31104	660934
113806	660935
25340	660936
151251	660937
7605	660938
98092	660939
50398	660940
119962	660941
8959	660942
17756	660943
57446	660944
26463	660945
34797	660946
14806	660947
34721	660948
71761	660949
39643	660950
8832	660951
56696	660952
164401	660953
127048	660954
163048	660955
232192	660956
53233	660957
112577	660958
97735	660959
82726	660960
112246	660961
40248	660962
21654	660963
33030	660964
20795	660965
224090	660966
67183	660967
82229	660968
166456	660969
132910	660970
19248	660971
119736	660972
181160	660973
52975	660974
89333	660975
52080	660976
186613	660977
207363	660978
152773	660979
51744	660980
148560	660981
139425	660982
68041	660983
124857	660984
351	660985
50670	660986
212413	660987
151411	660988
159002	660989
194470	660990
227943	660991
87029	660992
54896	660993
94421	660994
89146	660995
45547	660996
187237	660997
164597	660998
66958	660999
60636	661000
6887	661001
235538	661002
88837	661003
67433	661004
112525	661005
40813	661006
49282	661007
32553	661008
23262	661009
22445	661010
11021	661011
85952	661012
79931	661013
77253	661014
77871	661015
77617	661016
10668	661017
171417	661018
69963	661019
69255	661020
69255	661021
163623	661022
22123	661023
208436	661024
212580	661025
154301	661026
82632	661027
64329	661028
88156	661029
70399	661030
14271	661031
14271	661032
14271	661033
17850	661034
6887	661035
65563	661036
106715	661037
33853	661038
134005	661039
56161	661040
21439	661041
26275	661042
21439	661043
21439	661044
204845	661045
126246	661046
87803	661047
4388	661048
82214	661049
19182	661050
176652	661051
117647	661052
10297	661053
40880	661054
39507	661055
21438	661056
21438	661057
68234	661058
21439	661059
25080	661060
108332	661061
72198	661062
14806	661063
46575	661064
26916	661065
241	661066
54416	661067
3856	661068
26340	661069
67277	661070
6757	661071
10602	661072
3537	661073
154959	661074
7581	661075
115226	661076
602	661077
51566	661078
83484	661079
55917	661080
148800	661081
149760	661082
124621	661083
14756	661084
227948	661085
6538	661086
41104	661087
88010	661088
80169	661089
84182	661090
75608	661091
45790	661092
56650	661093
12324	661094
10338	661095
110520	661096
170351	661097
87597	661098
70279	661099
45920	661100
241	661101
25983	661102
60424	661103
160512	661104
228406	661105
157121	661106
32990	661107
69698	661108
1465	661109
214480	661110
11064	661111
18414	661112
604	661113
303	661114
79713	661115
917	661116
241	661117
9729	661118
241	661119
172062	661120
30669	661121
228348	661122
25570	661123
71127	661124
68518	661125
160388	661126
9421	661127
57062	661128
65912	661129
69737	661130
28528	661131
163780	661132
143385	661133
94729	661134
14479	661135
213611	661136
54812	661137
228583	661138
70746	661139
124145	661140
12675	661141
170650	661142
221831	661143
1987	661144
1276	661145
881	661146
27217	661147
222390	661148
3637	661149
91423	661150
9957	661151
49829	661152
85356	661153
27419	661154
42880	661155
241	661156
238627	661157
23431	661158
99963	661159
157454	661160
58717	661161
143480	661162
189614	661163
232666	661164
155580	661165
465	661166
65726	661167
4565	661168
113758	661169
1776	661170
15364	661171
12270	661172
27307	661173
40403	661174
65623	661175
1423	661176
14503	661177
54712	661178
92080	661179
17255	661180
70094	661181
1293	661182
218071	661183
12270	661184
12270	661185
4669	661186
156597	661187
157484	661188
114244	661189
70608	661190
57853	661191
9433	661192
9697	661193
57586	661194
65199	661195
9309	661196
680	661197
2476	661198
2834	661199
946	661200
3122	661201
35427	661202
105231	661203
83514	661204
218905	661205
143923	661206
1849	661207
125624	661208
14506	661209
32232	661210
40333	661211
55329	661212
16912	661213
13573	661214
145264	661215
31105	661216
234830	661217
20359	661218
114757	661219
81408	661220
4802	661221
14173	661222
2037	661223
84971	661224
474	661225
222267	661226
23472	661227
9308	661228
64460	661229
58608	661230
112843	661231
1420	661232
1989	661233
134578	661234
1638	661235
40851	661236
25558	661237
28466	661238
58037	661239
23223	661240
50258	661241
80097	661242
3241	661243
35203	661244
4188	661245
84488	661246
9418	661247
11917	661248
6308	661249
10919	661250
91032	661251
12	661252
47581	661253
5773	661254
4759	661255
8952	661256
1635	661257
45993	661258
20514	661259
55152	661260
192816	661261
36320	661262
189442	661263
77271	661264
76975	661265
137545	661266
102252	661267
137376	661268
11569	661269
16256	661270
45761	661271
137706	661272
46633	661273
59355	661274
75048	661275
45761	661276
101958	661277
137680	661278
46633	661279
58584	661280
138818	661281
100463	661282
192879	661283
161824	661284
138160	661285
101694	661286
112986	661287
4919	661288
12550	661289
179226	661290
115440	661291
65	661292
70504	661293
123568	661294
12800	661295
69314	661296
157210	661297
3530	661298
107610	661299
16199	661300
7228	661301
16380	661302
3176	661303
151479	661304
3137	661305
3977	661306
21751	661307
8974	661308
33	661309
21751	661310
3501	661311
30450	661312
99741	661313
207996	661314
25386	661315
27324	661316
10138	661317
82262	661318
39192	661319
210334	661320
11344	661321
80800	661322
5447	661323
224544	661324
80661	661325
1398	661326
57778	661327
57778	661328
199598	661329
124563	661330
144148	661331
9032	661332
157310	661333
135752	661334
201502	661335
82393	661336
132820	661337
158053	661338
157720	661339
15442	661340
142713	661341
45684	661342
95934	661343
2806	661344
144989	661345
168668	661346
226342	661347
135556	661348
71551	661349
225490	661350
69249	661351
140421	661352
135218	661353
141327	661354
142777	661355
136030	661356
29149	661357
70318	661358
61191	661359
200628	661360
107474	661361
49008	661362
46092	661363
178202	661364
46109	661365
16528	661366
81422	661367
161167	661368
138427	661369
39754	661370
77118	661371
14307	661372
116321	661373
3534	661374
3525	661375
49631	661376
232479	661377
33220	661378
107688	661379
32447	661380
234239	661381
20540	661382
210217	661383
208143	661384
90452	661385
143709	661386
81050	661387
59800	661388
20441	661389
109648	661390
107348	661391
107474	661392
7832	661393
106900	661394
119067	661395
51709	661396
90654	661397
102248	661398
67913	661399
86660	661400
63083	661401
223605	661402
61059	661403
145134	661404
81523	661405
114542	661406
100287	661407
75950	661408
25889	661409
36678	661410
107614	661411
114618	661412
169772	661413
135926	661414
130622	661415
146236	661416
106945	661417
53832	661418
122337	661419
81523	661420
150306	661421
144463	661422
100460	661423
203934	661424
166480	661425
169775	661426
90505	661427
53832	661428
106766	661429
69467	661430
182101	661431
132759	661432
202082	661433
121592	661434
66267	661435
200976	661436
53832	661437
121999	661438
166478	661439
101337	661440
52346	661441
168897	661442
42241	661443
225785	661444
107124	661445
145445	661446
69125	661447
195108	661448
169996	661449
108430	661450
90546	661451
158483	661452
107662	661453
229167	661454
201950	661455
137860	661456
159730	661457
226957	661458
56781	661459
19880	661460
138188	661461
53852	661462
49137	661463
115286	661464
52449	661465
159775	661466
166480	661467
157002	661468
195624	661469
81485	661470
205762	661471
100588	661472
14971	661473
220566	661474
100460	661475
223990	661476
148056	661477
126674	661478
225004	661479
115860	661480
132430	661481
107124	661482
191116	661483
178684	661484
144892	661485
91031	661486
121957	661487
109915	661488
201408	661489
12488	661490
122305	661491
121521	661492
19880	661493
150805	661494
150799	661495
81518	661496
227266	661497
52449	661498
90255	661499
192304	661500
230887	661501
101522	661502
140411	661503
193355	661504
207552	661505
145216	661506
140515	661507
14987	661508
124543	661509
189609	661510
156545	661511
138857	661512
71780	661513
124543	661514
90835	661515
221869	661516
19605	661517
176641	661518
169947	661519
203990	661520
169536	661521
78133	661522
133241	661523
53719	661524
169713	661525
35800	661526
138885	661527
202136	661528
145132	661529
233800	661530
125914	661531
100386	661532
35800	661533
51481	661534
48982	661535
10379	661536
147443	661537
49499	661538
53719	661539
107099	661540
27587	661541
219965	661542
26403	661543
139222	661544
15474	661545
55175	661546
178760	661547
28931	661548
44553	661549
49307	661550
170029	661551
201631	661552
144813	661553
145181	661554
107621	661555
144999	661556
107687	661557
144736	661558
114562	661559
58215	661560
115199	661561
176674	661562
121206	661563
42134	661564
195634	661565
61341	661566
90879	661567
202180	661568
58215	661569
62970	661570
31050	661571
201290	661572
104953	661573
121605	661574
107172	661575
107527	661576
38980	661577
61341	661578
90230	661579
145464	661580
201872	661581
202163	661582
114912	661583
10498	661584
81825	661585
90937	661586
53733	661587
223700	661588
114912	661589
222236	661590
191579	661591
161293	661592
224528	661593
107649	661594
10379	661595
190782	661596
226176	661597
201443	661598
140488	661599
193664	661600
99978	661601
39025	661602
31118	661603
224215	661604
141477	661605
141430	661606
93701	661607
122044	661608
201652	661609
198766	661610
140351	661611
195600	661612
45731	661613
53581	661614
95092	661615
107527	661616
39045	661617
224047	661618
29810	661619
115545	661620
121178	661621
90809	661622
103779	661623
169364	661624
107344	661625
190084	661626
201224	661627
158905	661628
190211	661629
94224	661630
138854	661631
103791	661632
51481	661633
115030	661634
226115	661635
8138	661636
3534	661637
53697	661638
66332	661639
13511	661640
47973	661641
146472	661642
121158	661643
20783	661644
99674	661645
14942	661646
53495	661647
53669	661648
201517	661649
196536	661650
866	661651
30106	661652
30947	661653
16154	661654
134527	661655
102185	661656
76039	661657
192164	661658
29364	661659
58158	661660
101620	661661
59296	661662
138267	661663
36678	661664
222377	661665
50986	661666
115013	661667
63426	661668
71436	661669
187611	661670
36169	661671
78636	661672
48501	661673
11289	661674
72987	661675
59645	661676
43923	661677
118160	661678
44412	661679
101607	661680
76209	661681
60033	661682
45445	661683
43795	661684
86285	661685
88430	661686
139403	661687
8138	661688
37136	661689
141260	661690
232389	661691
174296	661692
109935	661693
129453	661694
179070	661695
129019	661696
18883	661697
34967	661698
82555	661699
177060	661700
34516	661701
76928	661702
192384	661703
77649	661704
192076	661705
193577	661706
190051	661707
191606	661708
231662	661709
93236	661710
180579	661711
162319	661712
231648	661713
182872	661714
234432	661715
142822	661716
229485	661717
162968	661718
190400	661719
231532	661720
235364	661721
19351	661722
77458	661723
110731	661724
193606	661725
102518	661726
101574	661727
76616	661728
102537	661729
136095	661730
59262	661731
45445	661732
11231	661733
189949	661734
95710	661735
114523	661736
16264	661737
6213	661738
13101	661739
37055	661740
185089	661741
129299	661742
30990	661743
200863	661744
81436	661745
94058	661746
161456	661747
18349	661748
76646	661749
146699	661750
202403	661751
122286	661752
66257	661753
66152	661754
199808	661755
202129	661756
102402	661757
204033	661758
21332	661759
175892	661760
116437	661761
37116	661762
46114	661763
78548	661764
75896	661765
227323	661766
19560	661767
48237	661768
11210	661769
138649	661770
102248	661771
58602	661772
138507	661773
46212	661774
192146	661775
24855	661776
47560	661777
8334	661778
203911	661779
38491	661780
11702	661781
144417	661782
52031	661783
61615	661784
31138	661785
100910	661786
36268	661787
196448	661788
102576	661789
45361	661790
225651	661791
20465	661792
16597	661793
31138	661794
2779	661795
92063	661796
30823	661797
117105	661798
53653	661799
3490	661800
82068	661801
159222	661802
48689	661803
16199	661804
77858	661805
32793	661806
126067	661807
42852	661808
42852	661809
42603	661810
70407	661811
70407	661812
42801	661813
1164	661814
10218	661815
107315	661816
12110	661817
1145	661818
162926	661819
90555	661820
213871	661821
3501	661822
142330	661823
7827	661824
157455	661825
38625	661826
38619	661827
17046	661828
14376	661829
196127	661830
1057	661831
1596	661832
465	661833
1044	661834
1407	661835
1268	661836
1067	661837
623	661838
4491	661839
1436	661840
1441	661841
746	661842
2790	661843
1304	661844
2783	661845
21221	661846
85447	661847
37179	661848
19199	661849
19199	661850
158864	661851
62766	661852
20840	661853
14015	661854
227024	661855
141299	661856
15996	661857
112095	661858
86317	661859
30114	661860
39829	661861
26795	661862
63710	661863
69417	661864
86457	661865
86457	661866
138521	661867
8543	661868
36308	661869
44114	661870
35512	661871
179375	661872
72230	661873
77693	661874
99582	661875
84866	661876
138414	661877
72978	661878
23858	661879
102944	661880
75415	661881
230358	661882
16712	661883
18886	661884
104133	661885
15777	661886
37211	661887
63378	661888
108640	661889
38036	661890
160231	661891
114353	661892
32862	661893
20599	661894
49482	661895
5300	661896
35982	661897
76076	661898
16086	661899
25496	661900
7374	661901
16385	661902
162718	661903
8627	661904
17646	661905
6346	661906
132939	661907
6509	661908
19402	661909
15789	661910
32862	661911
57014	661912
30829	661913
144368	661914
119757	661915
17063	661916
72781	661917
94046	661918
190574	661919
69436	661920
51629	661921
44968	661922
17543	661923
48759	661924
24818	661925
80726	661926
80726	661927
106409	661928
38620	661929
31139	661930
13999	661931
60396	661932
24776	661933
11195	661934
30794	661935
9910	661936
30796	661937
48748	661938
11195	661939
26649	661940
9908	661941
11799	661942
65	661943
172037	661944
38623	661945
23330	661946
15857	661947
153217	661948
128866	661949
146688	661950
16884	661951
124420	661952
9910	661953
106450	661954
108327	661955
39436	661956
57797	661957
18975	661958
32104	661959
232631	661960
137177	661961
137876	661962
75818	661963
219660	661964
36641	661965
145717	661966
67848	661967
230163	661968
136295	661969
138578	661970
95835	661971
138613	661972
99914	661973
221963	661974
221998	661975
100129	661976
137335	661977
222554	661978
228549	661979
162018	661980
29884	661981
101408	661982
137319	661983
138051	661984
23758	661985
34602	661986
193296	661987
8261	661988
1013	661989
28462	661990
35574	661991
47108	661992
195955	661993
7121	661994
3941	661995
932	661996
33693	661997
94681	661998
16	661999
481	662000
15018	662001
141432	662002
33632	662003
8942	662004
58628	662005
121486	662006
141860	662007
54029	662008
79600	662009
38468	662010
27889	662011
7175	662012
7175	662013
68294	662014
2422	662015
1624	662016
36795	662017
131367	662018
152459	662019
26715	662020
36195	662021
221399	662022
102402	662023
6663	662024
89946	662025
59220	662026
90409	662027
102797	662028
26712	662029
33675	662030
105799	662031
90192	662032
142731	662033
18903	662034
229650	662035
141488	662036
33724	662037
53927	662038
89946	662039
53964	662040
23724	662041
27003	662042
173243	662043
61332	662044
104127	662045
29495	662046
47419	662047
45282	662048
27646	662049
32189	662050
129020	662051
4121	662052
1624	662053
2127	662054
28411	662055
42370	662056
44090	662057
93345	662058
75546	662059
77949	662060
80551	662061
4024	662062
68237	662063
102567	662064
92752	662065
19424	662066
81149	662067
5294	662068
29477	662069
136678	662070
154433	662071
19059	662072
147092	662073
8791	662074
61615	662075
77789	662076
5249	662077
5249	662078
13344	662079
7301	662080
24819	662081
24819	662082
7363	662083
31139	662084
116388	662085
113407	662086
41577	662087
65	662088
24819	662089
25698	662090
39682	662091
13004	662092
73631	662093
4946	662094
18447	662095
16199	662096
2633	662097
234829	662098
38624	662099
21874	662100
8740	662101
13998	662102
16199	662103
96649	662104
156831	662105
156919	662106
229270	662107
162218	662108
30506	662109
20745	662110
30506	662111
32525	662112
13188	662113
47098	662114
91650	662115
45260	662116
2572	662117
83670	662118
226445	662119
19536	662120
650	662121
5437	662122
155921	662123
132243	662124
495	662125
59883	662126
74729	662127
129290	662128
43752	662129
938	662130
1390	662131
55176	662132
25911	662133
25645	662134
98179	662135
21282	662136
25145	662137
54945	662138
1029	662139
89165	662140
40892	662141
58170	662142
21519	662143
40222	662144
1087	662145
1258	662146
5611	662147
457	662148
227072	662149
6960	662150
18270	662151
223581	662152
132234	662153
84177	662154
47713	662155
83545	662156
24494	662157
56665	662158
99028	662159
8235	662160
2736	662161
26322	662162
10299	662163
16646	662164
669	662165
29254	662166
14750	662167
24467	662168
58068	662169
52355	662170
26359	662171
55116	662172
48886	662173
149604	662174
29705	662175
222034	662176
26380	662177
157307	662178
63106	662179
24863	662180
96093	662181
18071	662182
5822	662183
16	662184
16	662185
164033	662186
21674	662187
51859	662188
37875	662189
5913	662190
150967	662191
109445	662192
71430	662193
34907	662194
23583	662195
9272	662196
49869	662197
9060	662198
21361	662199
45055	662200
41701	662201
9957	662202
14725	662203
67116	662204
58707	662205
110689	662206
67000	662207
85546	662208
89164	662209
207618	662210
63610	662211
104897	662212
33013	662213
39760	662214
456	662215
730	662216
1388	662217
1257	662218
1920	662219
31666	662220
222462	662221
213195	662222
106466	662223
106352	662224
114181	662225
24854	662226
35976	662227
22923	662228
16937	662229
62111	662230
20572	662231
92469	662232
37735	662233
13760	662234
2326	662235
3607	662236
73589	662237
130539	662238
72650	662239
28606	662240
76923	662241
79670	662242
16216	662243
98675	662244
893	662245
58345	662246
158362	662247
222062	662248
160970	662249
149108	662250
65548	662251
22999	662252
142142	662253
85666	662254
22105	662255
115416	662256
740	662257
38656	662258
6759	662259
6344	662260
123955	662261
27350	662262
60687	662263
134	662264
36340	662265
19748	662266
12577	662267
8467	662268
45366	662269
19053	662270
7300	662271
13759	662272
141718	662273
4562	662274
56732	662275
68976	662276
18016	662277
232184	662278
47008	662279
71496	662280
29476	662281
232401	662282
116779	662283
33531	662284
53465	662285
14529	662286
31257	662287
241	662288
505	662289
17539	662290
17	662291
4041	662292
32752	662293
74078	662294
129	662295
43948	662296
54200	662297
65689	662298
16043	662299
15891	662300
917	662301
135328	662302
36967	662303
229812	662304
206970	662305
617	662306
193656	662307
205295	662308
119674	662309
110619	662310
180902	662311
133402	662312
98231	662313
130485	662314
206307	662315
35122	662316
18555	662317
130695	662318
85074	662319
193996	662320
101837	662321
50368	662322
18516	662323
128	662324
64747	662325
67610	662326
77690	662327
46056	662328
218574	662329
38369	662330
84391	662331
150265	662332
161695	662333
46793	662334
212967	662335
13643	662336
19844	662337
84748	662338
214842	662339
2876	662340
12615	662341
1125	662342
40389	662343
116548	662344
35461	662345
25726	662346
61062	662347
38375	662348
54114	662349
24254	662350
67989	662351
24049	662352
40735	662353
46980	662354
75126	662355
13416	662356
16397	662357
60566	662358
45260	662359
97424	662360
97424	662361
226978	662362
3944	662363
77300	662364
56500	662365
37383	662366
40938	662367
80042	662368
94282	662369
66962	662370
95933	662371
16117	662372
120250	662373
68625	662374
21677	662375
44275	662376
17704	662377
29511	662378
138588	662379
43314	662380
11353	662381
23627	662382
23747	662383
73336	662384
103737	662385
40537	662386
36925	662387
55654	662388
160084	662389
120047	662390
32705	662391
164380	662392
41050	662393
13193	662394
35674	662395
221007	662396
123898	662397
940	662398
206803	662399
50155	662400
84257	662401
211676	662402
70999	662403
5314	662404
222994	662405
13109	662406
27646	662407
27137	662408
18838	662409
128088	662410
76291	662411
1390	662412
46969	662413
46563	662414
1125	662415
782	662416
1026	662417
158530	662418
26161	662419
18656	662420
4613	662421
60593	662422
19623	662423
60091	662424
78532	662425
144454	662426
43612	662427
44053	662428
4106	662429
20473	662430
148766	662431
96006	662432
1630	662433
55703	662434
90242	662435
20649	662436
616	662437
783	662438
10163	662439
14356	662440
70999	662441
31273	662442
20797	662443
57983	662444
68444	662445
17775	662446
12291	662447
40554	662448
134345	662449
1184	662450
45368	662451
71002	662452
109400	662453
94624	662454
134375	662455
18288	662456
45368	662457
20726	662458
188258	662459
2736	662460
35461	662461
157280	662462
46379	662463
16425	662464
27591	662465
151349	662466
39837	662467
98495	662468
142490	662469
9559	662470
55132	662471
89857	662472
59351	662473
2500	662474
17164	662475
120626	662476
59351	662477
83882	662478
858	662479
17225	662480
130685	662481
23698	662482
36944	662483
39425	662484
46379	662485
18545	662486
148101	662487
3389	662488
114713	662489
6444	662490
17225	662491
136591	662492
224496	662493
112733	662494
2174	662495
18094	662496
167260	662497
83082	662498
160347	662499
45348	662500
109118	662501
13425	662502
22995	662503
6316	662504
132384	662505
120048	662506
11627	662507
61305	662508
67354	662509
167079	662510
57982	662511
564	662512
564	662513
564	662514
149805	662515
56116	662516
156270	662517
26256	662518
91397	662519
162267	662520
3719	662521
113390	662522
1294	662523
80785	662524
1392	662525
1549	662526
33791	662527
1125	662528
456	662529
3090	662530
237400	662531
71829	662532
1781	662533
2694	662534
207202	662535
3669	662536
86792	662537
1113	662538
239350	662539
75478	662540
8674	662541
92848	662542
4106	662543
101146	662544
17578	662545
10248	662546
34567	662547
68008	662548
31372	662549
53639	662550
70077	662551
134613	662552
41288	662553
99188	662554
36086	662555
488	662556
12828	662557
134614	662558
13318	662559
75158	662560
54348	662561
138943	662562
12523	662563
47123	662564
205271	662565
112718	662566
28262	662567
99159	662568
4376	662569
86586	662570
39321	662571
43766	662572
49759	662573
75158	662574
57967	662575
8088	662576
19124	662577
236157	662578
83321	662579
6519	662580
11849	662581
41468	662582
5645	662583
71321	662584
156404	662585
13052	662586
8459	662587
25298	662588
24819	662589
3501	662590
109519	662591
138731	662592
102407	662593
72216	662594
157405	662595
123171	662596
382	662597
48724	662598
42825	662599
72474	662600
10941	662601
22784	662602
113107	662603
31354	662604
109522	662605
25217	662606
1771	662607
161852	662608
83077	662609
147219	662610
19777	662611
14847	662612
205858	662613
143640	662614
143868	662615
219	662616
105951	662617
140648	662618
1257	662619
31432	662620
1180	662621
940	662622
1027	662623
1030	662624
531	662625
531	662626
938	662627
13193	662628
224423	662629
44115	662630
11566	662631
867	662632
7900	662633
74422	662634
10220	662635
41662	662636
48892	662637
115506	662638
118445	662639
4323	662640
22309	662641
52138	662642
4392	662643
21598	662644
38790	662645
181385	662646
67631	662647
123836	662648
8827	662649
162380	662650
5826	662651
1390	662652
27989	662653
162847	662654
9447	662655
71	662656
190582	662657
6181	662658
57863	662659
32740	662660
51182	662661
41701	662662
80524	662663
126	662664
12222	662665
57829	662666
6049	662667
3540	662668
1914	662669
9074	662670
14386	662671
8113	662672
27137	662673
13341	662674
27426	662675
1391	662676
731	662677
80650	662678
4797	662679
2363	662680
8809	662681
51104	662682
49605	662683
82334	662684
95591	662685
113472	662686
52356	662687
32947	662688
14	662689
2328	662690
93561	662691
29453	662692
11709	662693
786	662694
154741	662695
178501	662696
2376	662697
240168	662698
48897	662699
8941	662700
4678	662701
8855	662702
11946	662703
119484	662704
61	662705
202499	662706
158745	662707
11755	662708
149683	662709
3914	662710
94342	662711
136970	662712
189172	662713
144457	662714
145742	662715
124208	662716
5309	662717
2719	662718
157225	662719
2104	662720
13318	662721
23253	662722
19142	662723
63874	662724
119754	662725
614	662726
23280	662727
11017	662728
45287	662729
23279	662730
23279	662731
23279	662732
49075	662733
77734	662734
68243	662735
75296	662736
217	662737
58946	662738
783	662739
30551	662740
73269	662741
218398	662742
12291	662743
175133	662744
15435	662745
64728	662746
413	662747
25255	662748
4134	662749
149764	662750
211030	662751
1126	662752
456	662753
2174	662754
940	662755
456	662756
1030	662757
782	662758
123541	662759
22934	662760
39914	662761
40390	662762
9046	662763
70425	662764
140864	662765
83635	662766
205631	662767
212441	662768
171997	662769
47935	662770
26591	662771
80796	662772
14182	662773
425	662774
89458	662775
104321	662776
18831	662777
4099	662778
29920	662779
6261	662780
5783	662781
9855	662782
69034	662783
30816	662784
8054	662785
6934	662786
33639	662787
34161	662788
172696	662789
10450	662790
108095	662791
9828	662792
78285	662793
65894	662794
85428	662795
449	662796
449	662797
7664	662798
10435	662799
39498	662800
69021	662801
142294	662802
194983	662803
143260	662804
53438	662805
33536	662806
38961	662807
43592	662808
46168	662809
33658	662810
55241	662811
198621	662812
187191	662813
201393	662814
10930	662815
10252	662816
449	662817
7704	662818
4725	662819
169724	662820
10678	662821
33639	662822
60328	662823
59542	662824
142909	662825
5413	662826
15064	662827
17885	662828
212	662829
19785	662830
182201	662831
1569	662832
8271	662833
184810	662834
146198	662835
48398	662836
449	662837
24611	662838
42094	662839
125724	662840
42391	662841
76531	662842
61739	662843
47096	662844
12506	662845
38160	662846
8191	662847
6679	662848
152112	662849
150653	662850
10644	662851
47751	662852
48771	662853
54161	662854
10899	662855
160831	662856
62997	662857
34694	662858
69021	662859
11524	662860
33200	662861
68894	662862
9008	662863
12434	662864
3719	662865
34023	662866
24059	662867
2579	662868
101	662869
85441	662870
2472	662871
26856	662872
42824	662873
27186	662874
18102	662875
22620	662876
44041	662877
7624	662878
9798	662879
52334	662880
78682	662881
15177	662882
16526	662883
93915	662884
31325	662885
31402	662886
90076	662887
175	662888
104117	662889
33315	662890
449	662891
26066	662892
38260	662893
143270	662894
220267	662895
69131	662896
70024	662897
2425	662898
217452	662899
18878	662900
54811	662901
47156	662902
70444	662903
62083	662904
91181	662905
48398	662906
4572	662907
33020	662908
37348	662909
5672	662910
1059	662911
4753	662912
38346	662913
105897	662914
16554	662915
47500	662916
61450	662917
194619	662918
84811	662919
5454	662920
259	662921
15058	662922
6672	662923
104924	662924
78481	662925
80049	662926
145376	662927
106210	662928
105037	662929
15058	662930
103871	662931
37407	662932
6679	662933
13548	662934
34498	662935
140005	662936
119965	662937
195160	662938
178946	662939
91212	662940
143264	662941
3453	662942
67	662943
86678	662944
195475	662945
37189	662946
72167	662947
121813	662948
81364	662949
26206	662950
160100	662951
100335	662952
34637	662953
184371	662954
95054	662955
4129	662956
2557	662957
140868	662958
53719	662959
42312	662960
8997	662961
100609	662962
42341	662963
43446	662964
33453	662965
6655	662966
21995	662967
79692	662968
90504	662969
93904	662970
214790	662971
48135	662972
102549	662973
22032	662974
24914	662975
8191	662976
139955	662977
73040	662978
121545	662979
9715	662980
37988	662981
6674	662982
47902	662983
30068	662984
15064	662985
103459	662986
42046	662987
53553	662988
22029	662989
27055	662990
6674	662991
26925	662992
140679	662993
4455	662994
3433	662995
95701	662996
1468	662997
239	662998
20876	662999
24469	663000
210042	663001
45283	663002
6182	663003
160899	663004
24467	663005
91815	663006
25714	663007
29186	663008
28083	663009
8065	663010
127509	663011
3155	663012
37891	663013
2988	663014
28179	663015
146551	663016
146551	663017
25306	663018
111287	663019
7827	663020
18606	663021
22029	663022
47701	663023
2041	663024
113067	663025
48252	663026
9922	663027
49082	663028
92376	663029
38582	663030
62007	663031
162512	663032
274	663033
3393	663034
18946	663035
225276	663036
8960	663037
54155	663038
4758	663039
103544	663040
9153	663041
54686	663042
32239	663043
156495	663044
46512	663045
27222	663046
18291	663047
220034	663048
204548	663049
68598	663050
5084	663051
194208	663052
3259	663053
6940	663054
153103	663055
179915	663056
40335	663057
161410	663058
2109	663059
65641	663060
162941	663061
235030	663062
54657	663063
132243	663064
6387	663065
44698	663066
40952	663067
8732	663068
118824	663069
12729	663070
38589	663071
95980	663072
66588	663073
33900	663074
120037	663075
117067	663076
64270	663077
224525	663078
151814	663079
87396	663080
147153	663081
108633	663082
88022	663083
87049	663084
32576	663085
22563	663086
71852	663087
72528	663088
27898	663089
44014	663090
43718	663091
56085	663092
55647	663093
126799	663094
95435	663095
95108	663096
95488	663097
34673	663098
126409	663099
71585	663100
72363	663101
126397	663102
55283	663103
18977	663104
57600	663105
9447	663106
7653	663107
21003	663108
162711	663109
3465	663110
9036	663111
28611	663112
198950	663113
100831	663114
100368	663115
76384	663116
101321	663117
77541	663118
100044	663119
19519	663120
137585	663121
58600	663122
137366	663123
46250	663124
75775	663125
189863	663126
77014	663127
136436	663128
59094	663129
193083	663130
138209	663131
190215	663132
101607	663133
101398	663134
13398	663135
36979	663136
189388	663137
135664	663138
23719	663139
75977	663140
100906	663141
46565	663142
136221	663143
46433	663144
59251	663145
46639	663146
24437	663147
19558	663148
21926	663149
27049	663150
62126	663151
79174	663152
105908	663153
29609	663154
142953	663155
197823	663156
60396	663157
142630	663158
105916	663159
13781	663160
16426	663161
13917	663162
19749	663163
105510	663164
9720	663165
5409	663166
23890	663167
139557	663168
37587	663169
23914	663170
47605	663171
105541	663172
143001	663173
142635	663174
38800	663175
82165	663176
25584	663177
77	663178
39512	663179
71131	663180
25137	663181
1996	663182
108631	663183
194857	663184
23997	663185
16934	663186
78657	663187
32690	663188
29449	663189
24766	663190
102080	663191
87641	663192
7751	663193
218429	663194
163399	663195
5580	663196
2521	663197
22290	663198
10243	663199
630	663200
107996	663201
1986	663202
25719	663203
10537	663204
4542	663205
104795	663206
153192	663207
202881	663208
24240	663209
41336	663210
11143	663211
106895	663212
160236	663213
16216	663214
11196	663215
100043	663216
194893	663217
108670	663218
52564	663219
45615	663220
34361	663221
57148	663222
14568	663223
87085	663224
11546	663225
237808	663226
52295	663227
99799	663228
29188	663229
100178	663230
135925	663231
11196	663232
13762	663233
148841	663234
91284	663235
116218	663236
87435	663237
39162	663238
231457	663239
61291	663240
167184	663241
8518	663242
198959	663243
74536	663244
229738	663245
10586	663246
3101	663247
35867	663248
70736	663249
6	663250
25408	663251
33735	663252
50505	663253
216568	663254
239242	663255
36	663256
36	663257
97385	663258
108064	663259
4370	663260
24418	663261
5416	663262
37076	663263
5416	663264
6589	663265
39126	663266
34299	663267
91973	663268
69924	663269
165836	663270
124039	663271
204046	663272
10207	663273
22168	663274
61731	663275
1841	663276
3307	663277
5383	663278
29642	663279
14958	663280
37366	663281
5478	663282
13836	663283
6305	663284
6279	663285
9880	663286
13946	663287
9861	663288
2962	663289
904	663290
30331	663291
4790	663292
46981	663293
1840	663294
30340	663295
29609	663296
16800	663297
3303	663298
20127	663299
47291	663300
78090	663301
80233	663302
30437	663303
89203	663304
2499	663305
4968	663306
71954	663307
49500	663308
48452	663309
78703	663310
62966	663311
106634	663312
6620	663313
82937	663314
51058	663315
213336	663316
113019	663317
8707	663318
47882	663319
5416	663320
49323	663321
159509	663322
6620	663323
26890	663324
78013	663325
20855	663326
206031	663327
10069	663328
3434	663329
47796	663330
26890	663331
25164	663332
1333	663333
1515	663334
66327	663335
113817	663336
160740	663337
221107	663338
223567	663339
121421	663340
169871	663341
193596	663342
233725	663343
190998	663344
81007	663345
85870	663346
1686	663347
1738	663348
198699	663349
93183	663350
47035	663351
102080	663352
113000	663353
70545	663354
123826	663355
70181	663356
70491	663357
34000	663358
34000	663359
42525	663360
54165	663361
9086	663362
9172	663363
70339	663364
54177	663365
54426	663366
10778	663367
70547	663368
124356	663369
92111	663370
124191	663371
40623	663372
21321	663373
51385	663374
65955	663375
5695	663376
228925	663377
18066	663378
26135	663379
26132	663380
13385	663381
12234	663382
21371	663383
51463	663384
12229	663385
114249	663386
40599	663387
40617	663388
4968	663389
42687	663390
234645	663391
16476	663392
52201	663393
21671	663394
166492	663395
68454	663396
8518	663397
37967	663398
26890	663399
47882	663400
20319	663401
76110	663402
43262	663403
170754	663404
5834	663405
239131	663406
123344	663407
18387	663408
15501	663409
28078	663410
86943	663411
174253	663412
34528	663413
34913	663414
3785	663415
279	663416
100613	663417
37211	663418
57698	663419
7228	663420
24840	663421
10993	663422
361	663423
64363	663424
61615	663425
30307	663426
110875	663427
24722	663428
38221	663429
30307	663430
334	663431
81251	663432
8753	663433
26222	663434
55133	663435
231174	663436
1874	663437
78725	663438
24596	663439
16199	663440
24819	663441
44741	663442
35108	663443
7954	663444
113399	663445
1640	663446
146476	663447
65718	663448
1368	663449
158447	663450
70937	663451
117712	663452
129	663453
115657	663454
8753	663455
24848	663456
16199	663457
7953	663458
12164	663459
33843	663460
27329	663461
92430	663462
42898	663463
231077	663464
40591	663465
7868	663466
196650	663467
63980	663468
66134	663469
138687	663470
79383	663471
175144	663472
16199	663473
16199	663474
38630	663475
56204	663476
235486	663477
90768	663478
144950	663479
107689	663480
90140	663481
42247	663482
107437	663483
198604	663484
201499	663485
163026	663486
221288	663487
69071	663488
38900	663489
121513	663490
193149	663491
38919	663492
4636	663493
121095	663494
168581	663495
79162	663496
168437	663497
87262	663498
94481	663499
195647	663500
144428	663501
107499	663502
49132	663503
104702	663504
69005	663505
145507	663506
51558	663507
90250	663508
108261	663509
145198	663510
81306	663511
238136	663512
121572	663513
4636	663514
2748	663515
2748	663516
4636	663517
2748	663518
118822	663519
107072	663520
146416	663521
157936	663522
158376	663523
53822	663524
145292	663525
90479	663526
2278	663527
10846	663528
135878	663529
38938	663530
103868	663531
90119	663532
53613	663533
140093	663534
42283	663535
77092	663536
176032	663537
61137	663538
168665	663539
110824	663540
112255	663541
33512	663542
93691	663543
26336	663544
179714	663545
97967	663546
103384	663547
186858	663548
121808	663549
213322	663550
169245	663551
223646	663552
23773	663553
126533	663554
81510	663555
169579	663556
135358	663557
145393	663558
47974	663559
165599	663560
101162	663561
61137	663562
61094	663563
132443	663564
132551	663565
93591	663566
53785	663567
235989	663568
139741	663569
55632	663570
176618	663571
201709	663572
33581	663573
63075	663574
74700	663575
122280	663576
90201	663577
41622	663578
193229	663579
69339	663580
2278	663581
12499	663582
144580	663583
107629	663584
81758	663585
145767	663586
102546	663587
62963	663588
145365	663589
107281	663590
144738	663591
158719	663592
81222	663593
130617	663594
192965	663595
38025	663596
128603	663597
85932	663598
48202	663599
90292	663600
121504	663601
204037	663602
46341	663603
33616	663604
107110	663605
53582	663606
46341	663607
104702	663608
53584	663609
192182	663610
81482	663611
122456	663612
107566	663613
119523	663614
145427	663615
167118	663616
33746	663617
83366	663618
107622	663619
81504	663620
134739	663621
137123	663622
169642	663623
201720	663624
135400	663625
101586	663626
134967	663627
190549	663628
31105	663629
131806	663630
143964	663631
134521	663632
53720	663633
183012	663634
108198	663635
137124	663636
144779	663637
100793	663638
143889	663639
213026	663640
191746	663641
145776	663642
117931	663643
101205	663644
27603	663645
234833	663646
108242	663647
159367	663648
134154	663649
101032	663650
33584	663651
156066	663652
76462	663653
109991	663654
135232	663655
85744	663656
107745	663657
138272	663658
90214	663659
69260	663660
145384	663661
144775	663662
145494	663663
137795	663664
6632	663665
143889	663666
144563	663667
24063	663668
145158	663669
122465	663670
201071	663671
144801	663672
135592	663673
137673	663674
191740	663675
137912	663676
145462	663677
163290	663678
90797	663679
69511	663680
115036	663681
81273	663682
121655	663683
103818	663684
90895	663685
145365	663686
122316	663687
219576	663688
92924	663689
90214	663690
53865	663691
79397	663692
46438	663693
192553	663694
59651	663695
90573	663696
25491	663697
135096	663698
23637	663699
134217	663700
147494	663701
142557	663702
145545	663703
112319	663704
51916	663705
8693	663706
45642	663707
145292	663708
107569	663709
107648	663710
87513	663711
53799	663712
145779	663713
118448	663714
66428	663715
90281	663716
69250	663717
121862	663718
129862	663719
24512	663720
41092	663721
61816	663722
133104	663723
89803	663724
100718	663725
201433	663726
122635	663727
139803	663728
119744	663729
35972	663730
66209	663731
145494	663732
24063	663733
157448	663734
90946	663735
86306	663736
168275	663737
63275	663738
115265	663739
81608	663740
145714	663741
81298	663742
168140	663743
17019	663744
18048	663745
42283	663746
133335	663747
26823	663748
190989	663749
129726	663750
200410	663751
85979	663752
88003	663753
160197	663754
161357	663755
104513	663756
157003	663757
221876	663758
49231	663759
47621	663760
107393	663761
158493	663762
24063	663763
63017	663764
100508	663765
198287	663766
164616	663767
194087	663768
134230	663769
134881	663770
188028	663771
159711	663772
85695	663773
191528	663774
167061	663775
226201	663776
159234	663777
90683	663778
145496	663779
144580	663780
69425	663781
168254	663782
33514	663783
81397	663784
47722	663785
227838	663786
177320	663787
121594	663788
76430	663789
62990	663790
121057	663791
55832	663792
90145	663793
88605	663794
53880	663795
200503	663796
21895	663797
107622	663798
107281	663799
14940	663800
121105	663801
146550	663802
107745	663803
53880	663804
49211	663805
97967	663806
14148	663807
69136	663808
145025	663809
121481	663810
145221	663811
62990	663812
145481	663813
107164	663814
235997	663815
90186	663816
114625	663817
107224	663818
93525	663819
57321	663820
6357	663821
86172	663822
145532	663823
176990	663824
145523	663825
115098	663826
161357	663827
69454	663828
49284	663829
42046	663830
190478	663831
225088	663832
187980	663833
41092	663834
134967	663835
188916	663836
46027	663837
133844	663838
136418	663839
134390	663840
744	663841
49204	663842
68929	663843
201603	663844
108249	663845
49231	663846
53880	663847
76064	663848
145267	663849
115483	663850
169677	663851
63043	663852
76034	663853
201222	663854
1773	663855
89173	663856
42268	663857
160876	663858
107629	663859
227147	663860
121753	663861
90479	663862
197091	663863
91121	663864
121594	663865
188519	663866
227608	663867
159663	663868
160290	663869
1728	663870
93408	663871
85408	663872
18030	663873
6355	663874
121925	663875
85946	663876
25491	663877
158599	663878
144775	663879
107515	663880
169302	663881
53634	663882
25491	663883
142884	663884
121623	663885
144876	663886
6206	663887
104568	663888
130437	663889
21904	663890
80192	663891
119382	663892
49211	663893
53792	663894
90321	663895
145278	663896
159288	663897
83017	663898
31082	663899
37	663900
90895	663901
144760	663902
201229	663903
122348	663904
192740	663905
96635	663906
76430	663907
176464	663908
207636	663909
192234	663910
49204	663911
117195	663912
144453	663913
90617	663914
226901	663915
31112	663916
90215	663917
227222	663918
114122	663919
15641	663920
23637	663921
63011	663922
203833	663923
81397	663924
157738	663925
53886	663926
122453	663927
38025	663928
63043	663929
138272	663930
149280	663931
192245	663932
226633	663933
161570	663934
203626	663935
202310	663936
53587	663937
240047	663938
230427	663939
77777	663940
223193	663941
33601	663942
145708	663943
90141	663944
66954	663945
138019	663946
162947	663947
76157	663948
22560	663949
149425	663950
37	663951
219263	663952
137629	663953
53587	663954
97148	663955
37	663956
6632	663957
81384	663958
53713	663959
114636	663960
94235	663961
69063	663962
83366	663963
99208	663964
134155	663965
151081	663966
107647	663967
233608	663968
230859	663969
114108	663970
195582	663971
117253	663972
53796	663973
51647	663974
221872	663975
166562	663976
71733	663977
225776	663978
159068	663979
225467	663980
34565	663981
234590	663982
107670	663983
158847	663984
137795	663985
77109	663986
121655	663987
116004	663988
201913	663989
158616	663990
10846	663991
122106	663992
182422	663993
66305	663994
118463	663995
115702	663996
145384	663997
157674	663998
108341	663999
75954	664000
76988	664001
74185	664002
222376	664003
121749	664004
157020	664005
90967	664006
138947	664007
137100	664008
122335	664009
174737	664010
169594	664011
115566	664012
114549	664013
41092	664014
198347	664015
194066	664016
33503	664017
14457	664018
200795	664019
90186	664020
74185	664021
104572	664022
62963	664023
200907	664024
200442	664025
144520	664026
145023	664027
77109	664028
107484	664029
134989	664030
97148	664031
145278	664032
168575	664033
127870	664034
100315	664035
90023	664036
101265	664037
77996	664038
239267	664039
77946	664040
157607	664041
60613	664042
115487	664043
141865	664044
69046	664045
90494	664046
90768	664047
77996	664048
201042	664049
144479	664050
81219	664051
200402	664052
90216	664053
107297	664054
18001	664055
107370	664056
200913	664057
33419	664058
107398	664059
5420	664060
153597	664061
1580	664062
106784	664063
198580	664064
199775	664065
137851	664066
201678	664067
202698	664068
193286	664069
12234	664070
21905	664071
228158	664072
7886	664073
1950	664074
218339	664075
233257	664076
122026	664077
201661	664078
197009	664079
63742	664080
26849	664081
90091	664082
53771	664083
14148	664084
7157	664085
169227	664086
121850	664087
49297	664088
53612	664089
81207	664090
157895	664091
195551	664092
81265	664093
42268	664094
115634	664095
146671	664096
193107	664097
144810	664098
61094	664099
66796	664100
225659	664101
115767	664102
157372	664103
122486	664104
10448	664105
157412	664106
108249	664107
115115	664108
200804	664109
156188	664110
157895	664111
134198	664112
107230	664113
33479	664114
38916	664115
203741	664116
200790	664117
226427	664118
159492	664119
155819	664120
121900	664121
107512	664122
200766	664123
33581	664124
187925	664125
19737	664126
183124	664127
55832	664128
122302	664129
225832	664130
103236	664131
103236	664132
73429	664133
122091	664134
86345	664135
168818	664136
73429	664137
135897	664138
81481	664139
49478	664140
186912	664141
141603	664142
196498	664143
81755	664144
86309	664145
138684	664146
142580	664147
196657	664148
139120	664149
142557	664150
99241	664151
188256	664152
141326	664153
192343	664154
156066	664155
42084	664156
190791	664157
24063	664158
77652	664159
102664	664160
139067	664161
136303	664162
157618	664163
35972	664164
109727	664165
101205	664166
194086	664167
99919	664168
198560	664169
224793	664170
14962	664171
202346	664172
29538	664173
180023	664174
29940	664175
25085	664176
138143	664177
70852	664178
79880	664179
160834	664180
108683	664181
11687	664182
109083	664183
14101	664184
31500	664185
86257	664186
132125	664187
19305	664188
23403	664189
86451	664190
36250	664191
13448	664192
124062	664193
16948	664194
158447	664195
39724	664196
224078	664197
114835	664198
45430	664199
9773	664200
63072	664201
102044	664202
13780	664203
14687	664204
21292	664205
5368	664206
198622	664207
107753	664208
106862	664209
66004	664210
200545	664211
161401	664212
25085	664213
104629	664214
53632	664215
91890	664216
63022	664217
26871	664218
12660	664219
120817	664220
160376	664221
145067	664222
290	664223
119596	664224
10821	664225
69428	664226
2040	664227
156471	664228
226560	664229
141330	664230
159943	664231
85480	664232
21815	664233
158006	664234
55740	664235
1970	664236
72706	664237
2186	664238
26893	664239
134023	664240
76737	664241
141605	664242
33373	664243
33373	664244
33373	664245
234629	664246
239266	664247
155128	664248
7873	664249
72706	664250
116674	664251
95006	664252
103770	664253
103770	664254
9805	664255
156509	664256
53587	664257
33504	664258
159382	664259
159260	664260
196862	664261
81614	664262
26941	664263
56511	664264
80002	664265
90023	664266
113576	664267
101282	664268
21823	664269
42152	664270
86110	664271
136232	664272
49120	664273
137333	664274
53835	664275
101070	664276
21866	664277
121510	664278
70851	664279
5761	664280
232618	664281
66456	664282
91673	664283
172171	664284
49962	664285
45890	664286
39914	664287
46805	664288
24819	664289
16884	664290
156761	664291
71407	664292
144890	664293
189255	664294
230847	664295
141593	664296
162854	664297
3971	664298
134537	664299
30335	664300
36384	664301
204940	664302
115237	664303
96989	664304
88427	664305
72813	664306
63983	664307
25768	664308
42055	664309
16032	664310
40487	664311
51284	664312
162713	664313
226895	664314
224265	664315
71324	664316
202935	664317
24822	664318
14581	664319
80794	664320
216366	664321
132419	664322
144592	664323
144592	664324
198385	664325
13123	664326
11826	664327
133420	664328
280	664329
31218	664330
96001	664331
190	664332
30450	664333
83368	664334
5877	664335
31138	664336
6964	664337
34504	664338
101462	664339
115695	664340
51719	664341
1223	664342
63176	664343
14376	664344
810	664345
135855	664346
23939	664347
158506	664348
46670	664349
169034	664350
115579	664351
25412	664352
138490	664353
119756	664354
31163	664355
3600	664356
30799	664357
5074	664358
25123	664359
4211	664360
47	664361
5148	664362
95655	664363
30450	664364
29662	664365
62024	664366
8393	664367
154927	664368
178936	664369
60931	664370
60931	664371
134623	664372
2270	664373
38606	664374
162167	664375
161483	664376
57438	664377
32278	664378
89932	664379
69671	664380
149315	664381
153902	664382
117615	664383
214	664384
91854	664385
32130	664386
113782	664387
6959	664388
126441	664389
57060	664390
19642	664391
193	664392
193	664393
193	664394
193	664395
54929	664396
34083	664397
5987	664398
5987	664399
5987	664400
160556	664401
2544	664402
3853	664403
214	664404
112657	664405
214	664406
8087	664407
214	664408
92902	664409
17847	664410
223068	664411
21575	664412
61	664413
2370	664414
3210	664415
13515	664416
1618	664417
10233	664418
214	664419
82975	664420
120236	664421
3318	664422
8479	664423
35758	664424
62355	664425
224546	664426
88084	664427
29012	664428
159818	664429
62339	664430
19675	664431
172542	664432
7576	664433
3853	664434
3275	664435
162547	664436
8087	664437
476	664438
476	664439
4357	664440
1618	664441
23079	664442
193	664443
6334	664444
16869	664445
10209	664446
181217	664447
80593	664448
127902	664449
112724	664450
42905	664451
37246	664452
19642	664453
60929	664454
2370	664455
70608	664456
39645	664457
2370	664458
87529	664459
2544	664460
36046	664461
96463	664462
232728	664463
33115	664464
84281	664465
11138	664466
43422	664467
145279	664468
214	664469
3853	664470
3853	664471
10838	664472
36354	664473
65613	664474
63433	664475
92394	664476
82048	664477
1759	664478
2245	664479
82118	664480
3429	664481
51179	664482
25548	664483
3531	664484
162578	664485
114108	664486
112657	664487
214	664488
32130	664489
37483	664490
1826	664491
7717	664492
3420	664493
123257	664494
21281	664495
27924	664496
72967	664497
852	664498
52816	664499
108882	664500
15564	664501
37255	664502
147158	664503
24542	664504
4562	664505
22019	664506
5807	664507
216007	664508
18963	664509
186385	664510
357	664511
20345	664512
162093	664513
35915	664514
149839	664515
229290	664516
11932	664517
162205	664518
4130	664519
98806	664520
132787	664521
59724	664522
37635	664523
61606	664524
91744	664525
105047	664526
234628	664527
62449	664528
12067	664529
5073	664530
68583	664531
10872	664532
166547	664533
125910	664534
423	664535
78582	664536
105251	664537
63592	664538
176187	664539
184345	664540
69935	664541
111633	664542
3979	664543
1010	664544
7377	664545
69900	664546
52517	664547
153795	664548
9217	664549
21036	664550
113723	664551
98328	664552
13340	664553
36809	664554
10630	664555
50964	664556
18748	664557
39470	664558
22776	664559
21018	664560
17287	664561
31943	664562
6418	664563
91670	664564
75652	664565
61762	664566
5160	664567
15615	664568
235454	664569
18657	664570
46603	664571
21212	664572
234770	664573
27575	664574
19657	664575
33956	664576
111444	664577
109488	664578
69769	664579
126142	664580
99811	664581
46680	664582
109304	664583
32831	664584
4473	664585
42961	664586
17486	664587
12214	664588
7397	664589
8732	664590
446	664591
161085	664592
38176	664593
25624	664594
5617	664595
32580	664596
42875	664597
22776	664598
64615	664599
8732	664600
92183	664601
183496	664602
5856	664603
69900	664604
51511	664605
9801	664606
39470	664607
17636	664608
27523	664609
7846	664610
128198	664611
42476	664612
43191	664613
79932	664614
14428	664615
2879	664616
57438	664617
30485	664618
73891	664619
776	664620
13126	664621
15257	664622
22417	664623
9884	664624
75436	664625
43177	664626
50162	664627
58176	664628
54937	664629
15554	664630
20345	664631
72998	664632
38567	664633
214115	664634
44206	664635
40859	664636
114172	664637
22124	664638
97264	664639
102821	664640
64473	664641
19089	664642
84003	664643
35690	664644
206284	664645
80728	664646
47671	664647
2636	664648
184	664649
2622	664650
13018	664651
98418	664652
13921	664653
7700	664654
7700	664655
14048	664656
13074	664657
16430	664658
52934	664659
52934	664660
2622	664661
38602	664662
1555	664663
42312	664664
124133	664665
38608	664666
11225	664667
3724	664668
48823	664669
11698	664670
2636	664671
33552	664672
7306	664673
906	664674
14001	664675
14001	664676
125849	664677
15815	664678
2397	664679
51887	664680
51887	664681
233198	664682
13018	664683
10087	664684
14674	664685
20242	664686
20242	664687
31348	664688
3621	664689
4274	664690
123501	664691
37301	664692
148202	664693
116423	664694
34084	664695
60976	664696
32046	664697
9128	664698
9128	664699
9128	664700
39329	664701
30180	664702
124120	664703
61738	664704
61738	664705
18086	664706
15410	664707
42917	664708
16933	664709
64806	664710
227404	664711
560	664712
68210	664713
188	664714
188	664715
91847	664716
167293	664717
9915	664718
65619	664719
13115	664720
51124	664721
39710	664722
222608	664723
17113	664724
15804	664725
213832	664726
35567	664727
131250	664728
11060	664729
35654	664730
4323	664731
129876	664732
11936	664733
12686	664734
183970	664735
157004	664736
101809	664737
64278	664738
56479	664739
56479	664740
219527	664741
202290	664742
80186	664743
198591	664744
228467	664745
221360	664746
140640	664747
155971	664748
105593	664749
219528	664750
218882	664751
30473	664752
1940	664753
5977	664754
8720	664755
26603	664756
2997	664757
3516	664758
45063	664759
962	664760
21054	664761
5637	664762
86981	664763
205274	664764
18178	664765
135630	664766
100174	664767
1060	664768
74333	664769
115091	664770
13674	664771
45127	664772
159965	664773
76330	664774
6501	664775
14208	664776
1908	664777
28710	664778
6582	664779
4714	664780
22389	664781
36763	664782
53357	664783
123247	664784
128396	664785
77195	664786
16671	664787
120330	664788
71195	664789
154661	664790
30604	664791
40148	664792
35562	664793
84516	664794
17779	664795
3512	664796
82670	664797
78513	664798
150660	664799
18601	664800
3438	664801
136625	664802
25870	664803
126591	664804
66995	664805
26468	664806
50355	664807
82625	664808
82861	664809
108765	664810
116829	664811
132740	664812
1380	664813
1380	664814
1380	664815
15429	664816
84992	664817
27090	664818
5490	664819
1568	664820
19772	664821
126466	664822
23803	664823
31643	664824
1380	664825
36813	664826
48685	664827
8468	664828
48769	664829
23213	664830
1380	664831
3992	664832
49820	664833
58378	664834
26414	664835
25605	664836
159809	664837
18405	664838
8960	664839
69438	664840
18790	664841
2672	664842
39551	664843
56352	664844
63770	664845
453	664846
142314	664847
36522	664848
147994	664849
58973	664850
2905	664851
43279	664852
22989	664853
160187	664854
34203	664855
4034	664856
147757	664857
11977	664858
17925	664859
66915	664860
25157	664861
10970	664862
36463	664863
129273	664864
903	664865
36782	664866
1398	664867
1908	664868
1613	664869
69574	664870
41201	664871
36813	664872
81353	664873
3354	664874
45883	664875
1685	664876
6501	664877
23466	664878
8190	664879
3034	664880
55458	664881
40244	664882
25811	664883
58906	664884
14127	664885
19297	664886
18790	664887
25187	664888
57422	664889
159972	664890
50590	664891
2399	664892
66319	664893
120180	664894
173599	664895
128245	664896
31338	664897
223437	664898
83293	664899
59138	664900
28416	664901
21410	664902
10485	664903
3091	664904
23213	664905
23213	664906
48769	664907
23213	664908
8468	664909
18802	664910
29062	664911
52133	664912
91370	664913
419	664914
883	664915
76950	664916
380	664917
124407	664918
1787	664919
14545	664920
33144	664921
9506	664922
109470	664923
22665	664924
4714	664925
21	664926
142196	664927
16944	664928
29116	664929
2905	664930
226878	664931
1318	664932
109713	664933
143102	664934
3610	664935
55827	664936
28242	664937
42386	664938
19896	664939
81550	664940
151	664941
1217	664942
4481	664943
140838	664944
19896	664945
215812	664946
27402	664947
64685	664948
21568	664949
165031	664950
32652	664951
159337	664952
129614	664953
52594	664954
171911	664955
100485	664956
100485	664957
100485	664958
40244	664959
6155	664960
226483	664961
150932	664962
59210	664963
41264	664964
136652	664965
210488	664966
3	664967
26657	664968
8960	664969
8960	664970
3438	664971
158672	664972
7031	664973
4063	664974
28090	664975
33873	664976
33078	664977
6337	664978
2960	664979
92220	664980
7393	664981
42765	664982
45338	664983
39300	664984
150738	664985
46580	664986
3369	664987
3369	664988
3369	664989
3369	664990
3369	664991
3369	664992
3369	664993
3369	664994
3369	664995
71036	664996
22544	664997
87444	664998
160471	664999
95525	665000
23640	665001
36436	665002
120639	665003
4680	665004
24754	665005
17680	665006
216258	665007
73715	665008
32645	665009
34019	665010
91857	665011
17680	665012
39235	665013
131216	665014
29105	665015
22455	665016
176267	665017
46233	665018
46233	665019
153942	665020
18760	665021
3546	665022
112207	665023
19473	665024
52594	665025
17574	665026
50272	665027
120180	665028
8196	665029
17343	665030
31178	665031
62274	665032
45302	665033
3792	665034
89	665035
5774	665036
1420	665037
111962	665038
18404	665039
40472	665040
90273	665041
169497	665042
47293	665043
113487	665044
9017	665045
25154	665046
106003	665047
95621	665048
3079	665049
85094	665050
1561	665051
5339	665052
27389	665053
5554	665054
17590	665055
6946	665056
7413	665057
110391	665058
2442	665059
2	665060
2	665061
112482	665062
40102	665063
111671	665064
151852	665065
35775	665066
18410	665067
112807	665068
70308	665069
160548	665070
131794	665071
10652	665072
143	665073
232084	665074
160939	665075
84962	665076
173398	665077
28649	665078
147979	665079
98194	665080
98194	665081
61	665082
154236	665083
153244	665084
22996	665085
154963	665086
35933	665087
186625	665088
15865	665089
216761	665090
19003	665091
153864	665092
153072	665093
154195	665094
22996	665095
77003	665096
19086	665097
28266	665098
186273	665099
129971	665100
97287	665101
28328	665102
21397	665103
4316	665104
64440	665105
179531	665106
84723	665107
64179	665108
29507	665109
220889	665110
9683	665111
28540	665112
8087	665113
157273	665114
24862	665115
26653	665116
138134	665117
45189	665118
77902	665119
28368	665120
230665	665121
14272	665122
53166	665123
491	665124
92870	665125
49695	665126
37262	665127
101935	665128
79340	665129
86273	665130
232844	665131
37262	665132
111183	665133
154419	665134
92870	665135
77434	665136
38924	665137
9301	665138
50597	665139
50597	665140
100412	665141
13922	665142
16565	665143
18576	665144
75107	665145
989	665146
3602	665147
1314	665148
13844	665149
105534	665150
60990	665151
47524	665152
69334	665153
36596	665154
72983	665155
105173	665156
55134	665157
30612	665158
58321	665159
1312	665160
3414	665161
19996	665162
34916	665163
30368	665164
114206	665165
2888	665166
23033	665167
68518	665168
8762	665169
15964	665170
67451	665171
20974	665172
64732	665173
174892	665174
34353	665175
150610	665176
13424	665177
15821	665178
48992	665179
1500	665180
46960	665181
9695	665182
30368	665183
233035	665184
55690	665185
92872	665186
5782	665187
192276	665188
7715	665189
6973	665190
9000	665191
30435	665192
23145	665193
114827	665194
10559	665195
23452	665196
109502	665197
60237	665198
6973	665199
750	665200
26411	665201
82299	665202
16025	665203
26843	665204
26843	665205
184695	665206
73976	665207
86999	665208
35556	665209
128185	665210
106383	665211
129593	665212
110288	665213
42540	665214
13394	665215
20401	665216
26150	665217
13394	665218
51825	665219
2097	665220
3570	665221
35979	665222
66365	665223
10246	665224
4539	665225
42540	665226
48148	665227
318	665228
77937	665229
13603	665230
2161	665231
49889	665232
77201	665233
133264	665234
39946	665235
6667	665236
66375	665237
2760	665238
10508	665239
37989	665240
60266	665241
78569	665242
4420	665243
2421	665244
91934	665245
61363	665246
27058	665247
45306	665248
15516	665249
145473	665250
3863	665251
49948	665252
68806	665253
34984	665254
6356	665255
9596	665256
56986	665257
6912	665258
318	665259
6912	665260
5316	665261
84753	665262
32606	665263
59	665264
59	665265
17531	665266
38240	665267
34682	665268
39681	665269
148318	665270
43835	665271
56928	665272
21349	665273
85521	665274
18553	665275
71353	665276
47943	665277
72415	665278
48959	665279
13470	665280
35989	665281
7478	665282
15626	665283
124637	665284
110324	665285
15593	665286
77340	665287
30077	665288
96215	665289
32606	665290
77913	665291
491	665292
42540	665293
142969	665294
7383	665295
11204	665296
144236	665297
14406	665298
48062	665299
30326	665300
38240	665301
1462	665302
25380	665303
33901	665304
50105	665305
123480	665306
70263	665307
54577	665308
51302	665309
91608	665310
28265	665311
94332	665312
2105	665313
69664	665314
44789	665315
491	665316
155942	665317
58077	665318
58077	665319
172456	665320
31612	665321
31120	665322
32037	665323
34699	665324
3871	665325
7	665326
103874	665327
1902	665328
2	665329
162202	665330
3908	665331
12	665332
2812	665333
3939	665334
1250	665335
5095	665336
75001	665337
13051	665338
13051	665339
39456	665340
15636	665341
12225	665342
407	665343
59659	665344
318	665345
318	665346
13394	665347
1177	665348
4347	665349
89279	665350
95461	665351
10029	665352
387	665353
12724	665354
46423	665355
5691	665356
12289	665357
318	665358
14268	665359
122699	665360
54275	665361
31440	665362
12208	665363
45611	665364
66258	665365
1795	665366
135307	665367
212870	665368
186072	665369
35941	665370
22918	665371
38752	665372
38752	665373
181500	665374
17421	665375
32420	665376
208822	665377
32420	665378
32420	665379
17485	665380
3140	665381
4735	665382
14119	665383
75603	665384
35186	665385
238975	665386
37153	665387
96703	665388
13195	665389
23938	665390
4951	665391
407	665392
39220	665393
59204	665394
11204	665395
22471	665396
491	665397
1715	665398
38779	665399
14627	665400
38779	665401
209259	665402
11204	665403
144183	665404
223399	665405
60600	665406
9074	665407
4843	665408
23001	665409
40923	665410
491	665411
318	665412
318	665413
172737	665414
10232	665415
29798	665416
91988	665417
89176	665418
67442	665419
98305	665420
4136	665421
45602	665422
136355	665423
12523	665424
11300	665425
37392	665426
109459	665427
7176	665428
15428	665429
68252	665430
48946	665431
30760	665432
89241	665433
114912	665434
75224	665435
61426	665436
92682	665437
12608	665438
134830	665439
10071	665440
72994	665441
66582	665442
2404	665443
100858	665444
36270	665445
24158	665446
217992	665447
79621	665448
38179	665449
47499	665450
139211	665451
24967	665452
41610	665453
227127	665454
96730	665455
96909	665456
166995	665457
35125	665458
43069	665459
99	665460
10023	665461
13934	665462
118631	665463
22642	665464
107391	665465
35060	665466
37330	665467
7176	665468
33278	665469
36087	665470
36087	665471
36087	665472
44117	665473
3192	665474
55	665475
26	665476
9190	665477
45651	665478
62821	665479
1626	665480
11250	665481
65462	665482
60458	665483
125977	665484
6874	665485
209724	665486
8529	665487
37594	665488
2830	665489
436	665490
20176	665491
21318	665492
12376	665493
7628	665494
19704	665495
56019	665496
11920	665497
122525	665498
20628	665499
166501	665500
49763	665501
175915	665502
69419	665503
16551	665504
49519	665505
113724	665506
9814	665507
34298	665508
148830	665509
28417	665510
84352	665511
28663	665512
150166	665513
28768	665514
105055	665515
21490	665516
8176	665517
48853	665518
51810	665519
21252	665520
93335	665521
100426	665522
35956	665523
74938	665524
133263	665525
51883	665526
133183	665527
118666	665528
18076	665529
49953	665530
57168	665531
43354	665532
57848	665533
119766	665534
57102	665535
35060	665536
89179	665537
8295	665538
14208	665539
64326	665540
44321	665541
43332	665542
43705	665543
68252	665544
99149	665545
28116	665546
144362	665547
68337	665548
28555	665549
94143	665550
97814	665551
930	665552
100481	665553
75168	665554
83904	665555
44740	665556
182994	665557
51789	665558
22681	665559
112443	665560
215396	665561
74281	665562
194434	665563
83733	665564
19419	665565
18106	665566
51883	665567
48172	665568
1791	665569
61423	665570
1138	665571
77888	665572
187793	665573
2147	665574
45078	665575
61423	665576
227984	665577
29932	665578
140157	665579
47504	665580
73631	665581
56926	665582
29664	665583
81044	665584
56358	665585
29983	665586
39211	665587
94143	665588
70273	665589
67884	665590
103141	665591
12398	665592
108089	665593
144677	665594
23589	665595
78581	665596
5244	665597
43203	665598
150467	665599
98257	665600
130325	665601
74052	665602
5986	665603
86080	665604
1433	665605
28116	665606
1841	665607
44117	665608
13669	665609
27857	665610
9897	665611
63909	665612
64633	665613
111730	665614
44325	665615
57208	665616
12924	665617
25130	665618
6289	665619
48519	665620
76071	665621
43101	665622
39899	665623
25543	665624
140859	665625
27141	665626
22543	665627
96972	665628
111159	665629
49440	665630
25928	665631
29599	665632
1537	665633
55342	665634
111729	665635
61239	665636
104878	665637
1272	665638
73086	665639
8662	665640
85551	665641
3061	665642
77811	665643
4396	665644
676	665645
154773	665646
113634	665647
58824	665648
3020	665649
10046	665650
61732	665651
31514	665652
3020	665653
19259	665654
83987	665655
31255	665656
43068	665657
17393	665658
55008	665659
62622	665660
52984	665661
19259	665662
19259	665663
87755	665664
21060	665665
12083	665666
919	665667
662	665668
771	665669
51506	665670
318	665671
12225	665672
93809	665673
7478	665674
1019	665675
191754	665676
33669	665677
136995	665678
5735	665679
71652	665680
139610	665681
11861	665682
31821	665683
35776	665684
55883	665685
19566	665686
120954	665687
16056	665688
12399	665689
88693	665690
60178	665691
5506	665692
156620	665693
38303	665694
96340	665695
1669	665696
33677	665697
5032	665698
30622	665699
9707	665700
2720	665701
19587	665702
69073	665703
64775	665704
4986	665705
46714	665706
7628	665707
12417	665708
4456	665709
67267	665710
166834	665711
24528	665712
11024	665713
15117	665714
21247	665715
52375	665716
6681	665717
50751	665718
32860	665719
71490	665720
7761	665721
95792	665722
152006	665723
7667	665724
24508	665725
2168	665726
10564	665727
190861	665728
188297	665729
21186	665730
27024	665731
88489	665732
40986	665733
27727	665734
145028	665735
2725	665736
31322	665737
59502	665738
77936	665739
13491	665740
1779	665741
17637	665742
17676	665743
51732	665744
46991	665745
42305	665746
137680	665747
197474	665748
38644	665749
18470	665750
208262	665751
156902	665752
156902	665753
150569	665754
65856	665755
149821	665756
108911	665757
39383	665758
103423	665759
15900	665760
37932	665761
79771	665762
139616	665763
79040	665764
105283	665765
13942	665766
25382	665767
60070	665768
8252	665769
124454	665770
7980	665771
124687	665772
142774	665773
47847	665774
29364	665775
49508	665776
38936	665777
57587	665778
19232	665779
11144	665780
34686	665781
16733	665782
67468	665783
39018	665784
29987	665785
7980	665786
101229	665787
189309	665788
132619	665789
112614	665790
119741	665791
71054	665792
46821	665793
39985	665794
13796	665795
14175	665796
53600	665797
159179	665798
79451	665799
203263	665800
224967	665801
57988	665802
57988	665803
659	665804
14831	665805
129510	665806
104026	665807
48432	665808
394	665809
61363	665810
15752	665811
136080	665812
29409	665813
11590	665814
12950	665815
3939	665816
346	665817
14272	665818
56775	665819
38035	665820
136113	665821
23103	665822
89139	665823
51304	665824
9208	665825
144285	665826
4825	665827
491	665828
2920	665829
1795	665830
718	665831
11165	665832
58314	665833
216787	665834
46214	665835
2380	665836
34427	665837
43184	665838
166497	665839
99003	665840
111033	665841
31612	665842
152128	665843
233702	665844
61513	665845
233657	665846
36034	665847
17548	665848
491	665849
318	665850
491	665851
74322	665852
6119	665853
214105	665854
7065	665855
95491	665856
43182	665857
32128	665858
148642	665859
12979	665860
35383	665861
199267	665862
143560	665863
225235	665864
38492	665865
19937	665866
30738	665867
105899	665868
9545	665869
220082	665870
51067	665871
36659	665872
56970	665873
83438	665874
24612	665875
157557	665876
4101	665877
56621	665878
212	665879
10996	665880
17110	665881
57324	665882
92198	665883
15183	665884
2231	665885
8771	665886
337	665887
38142	665888
27681	665889
93602	665890
125572	665891
51061	665892
205894	665893
37387	665894
43506	665895
104394	665896
39383	665897
1070	665898
223389	665899
228490	665900
32809	665901
197561	665902
52278	665903
14786	665904
22972	665905
52500	665906
171956	665907
10960	665908
5490	665909
5373	665910
6232	665911
8699	665912
1963	665913
14786	665914
14786	665915
14786	665916
220041	665917
82949	665918
105971	665919
4371	665920
11366	665921
19725	665922
23846	665923
19451	665924
44271	665925
3791	665926
19451	665927
40670	665928
16541	665929
14637	665930
37451	665931
19307	665932
41481	665933
19451	665934
26486	665935
56196	665936
12332	665937
21703	665938
27548	665939
95935	665940
18846	665941
29173	665942
41060	665943
94831	665944
51350	665945
36542	665946
29007	665947
13622	665948
41063	665949
3664	665950
15694	665951
163215	665952
32612	665953
33182	665954
76185	665955
32719	665956
43950	665957
46049	665958
13621	665959
120511	665960
46618	665961
3791	665962
19645	665963
60501	665964
44920	665965
8255	665966
117108	665967
28215	665968
59997	665969
56507	665970
222829	665971
52561	665972
44271	665973
11009	665974
95288	665975
21646	665976
127273	665977
29238	665978
14760	665979
136863	665980
3791	665981
36998	665982
8167	665983
28167	665984
29021	665985
46138	665986
13621	665987
93687	665988
40714	665989
30055	665990
24338	665991
41047	665992
177239	665993
29163	665994
87889	665995
29626	665996
16542	665997
56488	665998
16157	665999
59738	666000
97719	666001
46886	666002
115931	666003
26465	666004
14760	666005
23748	666006
28515	666007
26365	666008
41095	666009
77008	666010
3791	666011
16072	666012
68291	666013
19448	666014
8167	666015
36947	666016
79311	666017
28170	666018
16552	666019
234904	666020
12241	666021
19525	666022
19870	666023
16071	666024
72566	666025
7006	666026
12286	666027
163243	666028
19448	666029
19451	666030
30027	666031
12332	666032
21497	666033
52677	666034
37801	666035
16139	666036
28167	666037
16541	666038
11004	666039
3664	666040
35295	666041
23783	666042
44656	666043
9513	666044
41590	666045
23765	666046
27725	666047
59173	666048
59097	666049
138915	666050
29144	666051
13469	666052
11004	666053
23654	666054
13583	666055
41094	666056
30024	666057
87662	666058
14658	666059
27548	666060
3664	666061
46496	666062
35796	666063
12286	666064
86420	666065
66838	666066
59516	666067
46543	666068
3791	666069
56507	666070
35826	666071
28256	666072
16552	666073
36947	666074
23748	666075
87839	666076
102413	666077
52730	666078
66798	666079
36444	666080
41481	666081
18524	666082
13713	666083
13621	666084
35680	666085
220954	666086
12241	666087
192841	666088
56498	666089
167270	666090
10301	666091
66096	666092
29061	666093
52226	666094
8051	666095
95942	666096
45188	666097
19871	666098
85687	666099
75656	666100
59376	666101
29433	666102
72741	666103
19645	666104
23076	666105
53160	666106
116476	666107
8051	666108
76948	666109
13469	666110
22970	666111
52765	666112
46268	666113
70948	666114
13583	666115
36555	666116
8255	666117
68070	666118
3664	666119
18869	666120
23748	666121
94320	666122
15694	666123
16669	666124
3664	666125
37120	666126
95443	666127
67185	666128
18524	666129
94822	666130
116476	666131
24337	666132
23846	666133
8255	666134
55437	666135
116396	666136
19451	666137
19645	666138
51367	666139
12241	666140
118234	666141
41479	666142
3791	666143
3791	666144
13622	666145
5389	666146
68652	666147
86521	666148
102121	666149
26208	666150
66611	666151
21646	666152
19525	666153
13619	666154
16139	666155
7006	666156
66794	666157
18524	666158
33110	666159
87698	666160
59380	666161
28515	666162
32433	666163
9516	666164
8255	666165
13415	666166
12241	666167
46606	666168
19448	666169
7075	666170
36502	666171
78180	666172
15707	666173
21498	666174
52964	666175
24339	666176
75656	666177
27725	666178
3664	666179
33160	666180
16148	666181
16483	666182
16542	666183
52730	666184
43161	666185
17745	666186
73394	666187
21498	666188
26271	666189
59765	666190
15856	666191
16669	666192
23654	666193
118234	666194
102410	666195
16100	666196
36773	666197
21511	666198
46886	666199
3664	666200
117108	666201
60003	666202
8255	666203
51472	666204
32616	666205
27550	666206
32779	666207
52730	666208
41414	666209
114467	666210
15694	666211
94969	666212
42639	666213
66798	666214
52964	666215
41265	666216
14637	666217
19203	666218
53058	666219
21546	666220
26486	666221
9561	666222
36774	666223
104717	666224
32570	666225
116339	666226
95398	666227
32494	666228
23748	666229
70926	666230
46606	666231
7075	666232
13713	666233
19871	666234
19451	666235
16148	666236
86484	666237
46049	666238
14764	666239
103705	666240
60535	666241
29163	666242
41158	666243
14788	666244
28215	666245
116396	666246
60539	666247
24256	666248
27716	666249
16541	666250
56729	666251
88776	666252
14637	666253
40837	666254
12241	666255
47124	666256
117142	666257
6068	666258
155869	666259
53162	666260
60005	666261
4371	666262
36947	666263
32719	666264
85829	666265
32503	666266
46068	666267
30483	666268
26258	666269
45036	666270
24589	666271
51778	666272
32513	666273
52226	666274
53001	666275
116755	666276
41521	666277
11274	666278
51644	666279
14808	666280
19857	666281
140348	666282
21577	666283
52329	666284
32744	666285
32513	666286
162422	666287
56764	666288
23122	666289
9540	666290
29590	666291
68506	666292
18869	666293
7075	666294
113898	666295
21616	666296
52492	666297
68185	666298
3664	666299
41479	666300
87698	666301
17683	666302
9550	666303
7006	666304
36444	666305
29133	666306
17744	666307
59567	666308
8255	666309
24256	666310
160664	666311
77830	666312
29318	666313
51472	666314
18845	666315
9561	666316
28167	666317
23484	666318
46268	666319
52741	666320
28172	666321
18873	666322
59745	666323
11228	666324
17745	666325
16541	666326
120308	666327
52216	666328
70926	666329
40602	666330
58917	666331
21643	666332
17656	666333
19871	666334
19645	666335
60389	666336
88309	666337
16483	666338
137170	666339
23770	666340
46605	666341
7574	666342
19870	666343
36873	666344
6505	666345
23458	666346
12241	666347
87129	666348
157402	666349
17837	666350
46268	666351
51480	666352
9516	666353
61172	666354
21498	666355
33059	666356
55523	666357
32428	666358
32736	666359
78115	666360
28977	666361
47644	666362
66838	666363
87271	666364
16139	666365
32566	666366
72287	666367
43161	666368
60348	666369
8255	666370
67185	666371
35731	666372
128032	666373
18864	666374
6949	666375
23774	666376
16139	666377
17656	666378
41451	666379
7006	666380
29100	666381
44333	666382
13281	666383
30027	666384
55792	666385
26365	666386
23122	666387
51367	666388
16103	666389
155945	666390
7075	666391
87155	666392
135336	666393
19871	666394
76136	666395
3791	666396
51421	666397
14647	666398
37386	666399
87718	666400
162109	666401
19451	666402
21497	666403
59353	666404
9516	666405
47690	666406
161476	666407
66096	666408
18873	666409
103704	666410
18846	666411
67541	666412
5389	666413
66794	666414
16128	666415
5677	666416
26258	666417
124760	666418
16669	666419
46268	666420
32314	666421
88420	666422
16100	666423
29112	666424
127287	666425
60531	666426
19445	666427
32954	666428
86803	666429
87792	666430
37021	666431
35731	666432
56508	666433
8167	666434
52871	666435
12241	666436
23594	666437
23631	666438
21703	666439
32503	666440
3791	666441
28167	666442
68258	666443
68505	666444
59765	666445
88785	666446
52561	666447
5355	666448
94979	666449
14645	666450
5677	666451
26560	666452
52825	666453
13621	666454
40603	666455
9749	666456
68652	666457
3664	666458
13622	666459
41303	666460
9522	666461
101198	666462
29026	666463
55306	666464
16542	666465
32717	666466
127415	666467
13415	666468
36980	666469
13619	666470
19645	666471
6149	666472
37365	666473
52328	666474
29200	666475
24338	666476
78035	666477
68255	666478
28176	666479
21606	666480
9634	666481
126863	666482
3791	666483
36563	666484
9522	666485
19875	666486
16483	666487
51421	666488
32747	666489
19875	666490
35912	666491
60535	666492
8255	666493
32513	666494
3664	666495
68185	666496
8255	666497
93555	666498
28167	666499
26271	666500
60532	666501
44690	666502
68505	666503
8051	666504
16541	666505
87718	666506
32439	666507
29055	666508
3664	666509
7066	666510
53160	666511
234977	666512
19451	666513
26193	666514
23654	666515
16541	666516
1050	666517
2235	666518
65751	666519
625	666520
1939	666521
160417	666522
8227	666523
116668	666524
219724	666525
123990	666526
2245	666527
82694	666528
121563	666529
9188	666530
92047	666531
18180	666532
48745	666533
131672	666534
4534	666535
6273	666536
38503	666537
119538	666538
80498	666539
23766	666540
70926	666541
16483	666542
86995	666543
19645	666544
30027	666545
35293	666546
41739	666547
103672	666548
25128	666549
2915	666550
30078	666551
16378	666552
16471	666553
3599	666554
6196	666555
24244	666556
49356	666557
10222	666558
3804	666559
11695	666560
2385	666561
13713	666562
12332	666563
19870	666564
43215	666565
6539	666566
2210	666567
16072	666568
9764	666569
41780	666570
1775	666571
41467	666572
119934	666573
48569	666574
11613	666575
103023	666576
81979	666577
3280	666578
30036	666579
61498	666580
48363	666581
4726	666582
49364	666583
3677	666584
2296	666585
9883	666586
29509	666587
13542	666588
11857	666589
51962	666590
16496	666591
50633	666592
187595	666593
213565	666594
2215	666595
6047	666596
6047	666597
6047	666598
105422	666599
13996	666600
32235	666601
186124	666602
163713	666603
54466	666604
162421	666605
84257	666606
99759	666607
5578	666608
7542	666609
14478	666610
7618	666611
16231	666612
162044	666613
65434	666614
20642	666615
75578	666616
49530	666617
52093	666618
1273	666619
38077	666620
20570	666621
20330	666622
161	666623
56509	666624
22250	666625
165997	666626
199772	666627
204267	666628
124514	666629
88834	666630
161780	666631
21257	666632
7190	666633
44221	666634
49493	666635
6935	666636
99907	666637
10378	666638
2582	666639
14437	666640
3357	666641
90966	666642
20196	666643
4247	666644
230549	666645
86453	666646
2071	666647
156298	666648
212666	666649
211773	666650
19757	666651
578	666652
8283	666653
164487	666654
61370	666655
29785	666656
24337	666657
32510	666658
21606	666659
47870	666660
37451	666661
9551	666662
9540	666663
32299	666664
61387	666665
68286	666666
32299	666667
14647	666668
2904	666669
17791	666670
2904	666671
9551	666672
78159	666673
2280	666674
118174	666675
6505	666676
9551	666677
78301	666678
29768	666679
17683	666680
2280	666681
17599	666682
59830	666683
9551	666684
85429	666685
29583	666686
5389	666687
2904	666688
78180	666689
3791	666690
13621	666691
60475	666692
2280	666693
40739	666694
59071	666695
2904	666696
46106	666697
9551	666698
2280	666699
9551	666700
13621	666701
175695	666702
5325	666703
128250	666704
23747	666705
178774	666706
12741	666707
2696	666708
9551	666709
19858	666710
14764	666711
2904	666712
2904	666713
9551	666714
19448	666715
67161	666716
67185	666717
5325	666718
46138	666719
46593	666720
102410	666721
5325	666722
12192	666723
29670	666724
103042	666725
2280	666726
2904	666727
9551	666728
59404	666729
46297	666730
48357	666731
73069	666732
29026	666733
45918	666734
9551	666735
2904	666736
2280	666737
16128	666738
13622	666739
157275	666740
41403	666741
13621	666742
43841	666743
2904	666744
9634	666745
28973	666746
2904	666747
178342	666748
33165	666749
9551	666750
2904	666751
66502	666752
9521	666753
37415	666754
16157	666755
2123	666756
43724	666757
59613	666758
46106	666759
78349	666760
9749	666761
7531	666762
68304	666763
9551	666764
40736	666765
7545	666766
2904	666767
5389	666768
28515	666769
128127	666770
9551	666771
2280	666772
103610	666773
2280	666774
2280	666775
51819	666776
2904	666777
56494	666778
68185	666779
30024	666780
9648	666781
3791	666782
73440	666783
2280	666784
52328	666785
52401	666786
14647	666787
16669	666788
36539	666789
113989	666790
72287	666791
15695	666792
58941	666793
60204	666794
37685	666795
22898	666796
26057	666797
142414	666798
15926	666799
45147	666800
10953	666801
152312	666802
84039	666803
216935	666804
112193	666805
10572	666806
23371	666807
22721	666808
137908	666809
10139	666810
4342	666811
99226	666812
21054	666813
106981	666814
49286	666815
75299	666816
166494	666817
15684	666818
159973	666819
95848	666820
27281	666821
18826	666822
64297	666823
18835	666824
56450	666825
35390	666826
124362	666827
129557	666828
510	666829
128732	666830
18808	666831
13147	666832
35138	666833
10953	666834
35228	666835
129541	666836
72956	666837
171433	666838
44068	666839
17914	666840
56237	666841
95751	666842
35105	666843
35105	666844
129127	666845
6299	666846
72842	666847
95848	666848
8723	666849
73029	666850
179688	666851
27163	666852
222375	666853
56450	666854
146822	666855
179786	666856
72953	666857
28158	666858
158594	666859
13147	666860
224039	666861
921	666862
105245	666863
26432	666864
4564	666865
88529	666866
1278	666867
1278	666868
214110	666869
227960	666870
75385	666871
40767	666872
224507	666873
46009	666874
11540	666875
75358	666876
14335	666877
233262	666878
75358	666879
54416	666880
119767	666881
26185	666882
156997	666883
161904	666884
60532	666885
2601	666886
7164	666887
119769	666888
46283	666889
24991	666890
228061	666891
132	666892
796	666893
25265	666894
20274	666895
25914	666896
37341	666897
17299	666898
17299	666899
17299	666900
29133	666901
122892	666902
68155	666903
99873	666904
72333	666905
22614	666906
45477	666907
34851	666908
14585	666909
11787	666910
58420	666911
93849	666912
46928	666913
11853	666914
70384	666915
135018	666916
161159	666917
179299	666918
220120	666919
61034	666920
64195	666921
222168	666922
38249	666923
155589	666924
155589	666925
238861	666926
128948	666927
207154	666928
55172	666929
55172	666930
17725	666931
78946	666932
64389	666933
41094	666934
117939	666935
157010	666936
66254	666937
53136	666938
156355	666939
162598	666940
233726	666941
44474	666942
83024	666943
222057	666944
68505	666945
24024	666946
76365	666947
56964	666948
36871	666949
1969	666950
114384	666951
60506	666952
33874	666953
95986	666954
4799	666955
8389	666956
59918	666957
190842	666958
64446	666959
75875	666960
75875	666961
115645	666962
54332	666963
1984	666964
676	666965
132218	666966
109593	666967
21324	666968
1929	666969
112458	666970
123947	666971
5921	666972
58013	666973
23318	666974
3954	666975
961	666976
46409	666977
10169	666978
25895	666979
47131	666980
12677	666981
12677	666982
1067	666983
65780	666984
21066	666985
77195	666986
7342	666987
7342	666988
212141	666989
34214	666990
218698	666991
1149	666992
75182	666993
111399	666994
1970	666995
10187	666996
1411	666997
134203	666998
19565	666999
84939	667000
157404	667001
54359	667002
11909	667003
10806	667004
89214	667005
119771	667006
70452	667007
20868	667008
60503	667009
239549	667010
220189	667011
42633	667012
54778	667013
43413	667014
43413	667015
113405	667016
28315	667017
28315	667018
85218	667019
35456	667020
45234	667021
32511	667022
152719	667023
215583	667024
112050	667025
215700	667026
187229	667027
131288	667028
56866	667029
65115	667030
65115	667031
23014	667032
154912	667033
15844	667034
73395	667035
114105	667036
181470	667037
19003	667038
98086	667039
183318	667040
577	667041
32511	667042
3790	667043
112022	667044
23181	667045
126713	667046
71066	667047
9379	667048
23014	667049
17353	667050
65115	667051
57305	667052
113139	667053
23181	667054
23181	667055
70077	667056
121	667057
121	667058
7527	667059
103174	667060
147897	667061
61	667062
797	667063
5148	667064
8590	667065
21452	667066
8590	667067
63156	667068
63441	667069
4537	667070
54632	667071
26242	667072
69911	667073
148412	667074
22534	667075
107894	667076
146342	667077
49245	667078
173077	667079
4770	667080
138098	667081
99705	667082
39192	667083
6226	667084
20832	667085
221100	667086
10145	667087
26188	667088
210769	667089
118545	667090
157011	667091
161028	667092
32445	667093
131844	667094
225073	667095
223314	667096
8922	667097
162345	667098
231571	667099
218404	667100
25424	667101
5219	667102
25374	667103
171074	667104
152771	667105
42504	667106
155728	667107
94976	667108
40660	667109
118278	667110
112825	667111
171892	667112
87207	667113
163482	667114
163192	667115
87207	667116
39559	667117
64122	667118
108859	667119
123392	667120
109869	667121
219458	667122
24311	667123
24310	667124
24294	667125
16776	667126
40089	667127
92439	667128
69925	667129
104780	667130
124274	667131
17743	667132
14605	667133
131589	667134
44464	667135
118889	667136
134419	667137
220834	667138
226279	667139
147602	667140
160361	667141
113266	667142
92233	667143
172996	667144
5137	667145
1743	667146
3546	667147
739	667148
10599	667149
65598	667150
4520	667151
1574	667152
743	667153
1278	667154
1792	667155
741	667156
1050	667157
2829	667158
1400	667159
2532	667160
7922	667161
29020	667162
41582	667163
116318	667164
6770	667165
19718	667166
43903	667167
67425	667168
156088	667169
222738	667170
175280	667171
5389	667172
5145	667173
75776	667174
922	667175
115853	667176
77634	667177
222852	667178
222113	667179
220199	667180
192212	667181
222564	667182
63543	667183
222735	667184
160296	667185
36540	667186
56643	667187
48073	667188
152827	667189
10110	667190
67957	667191
96934	667192
235035	667193
11921	667194
64456	667195
50743	667196
7898	667197
124475	667198
66485	667199
4052	667200
170900	667201
63471	667202
44785	667203
126186	667204
156946	667205
54105	667206
93906	667207
93906	667208
54105	667209
78433	667210
68658	667211
90166	667212
921	667213
22310	667214
194291	667215
75062	667216
43040	667217
12677	667218
88666	667219
70599	667220
103072	667221
15335	667222
1063	667223
15239	667224
234220	667225
1406	667226
43829	667227
56212	667228
234483	667229
73456	667230
89561	667231
229991	667232
63379	667233
10065	667234
1769	667235
40387	667236
2173	667237
222992	667238
173684	667239
118602	667240
40553	667241
115042	667242
221988	667243
232681	667244
226488	667245
86570	667246
86653	667247
33152	667248
89797	667249
40925	667250
68257	667251
56493	667252
56493	667253
56493	667254
5857	667255
84832	667256
203298	667257
219814	667258
91413	667259
218706	667260
34190	667261
21209	667262
1570	667263
1574	667264
1993	667265
113289	667266
156527	667267
123794	667268
34105	667269
81856	667270
1050	667271
221047	667272
12665	667273
67882	667274
166290	667275
118927	667276
41535	667277
41535	667278
43051	667279
33981	667280
156510	667281
229757	667282
56503	667283
234920	667284
68193	667285
64930	667286
54757	667287
68193	667288
156016	667289
26447	667290
227078	667291
42715	667292
114884	667293
124363	667294
72083	667295
1884	667296
124165	667297
21013	667298
21013	667299
94451	667300
172152	667301
34421	667302
27322	667303
122895	667304
12834	667305
662	667306
94802	667307
221832	667308
63784	667309
4041	667310
70545	667311
149871	667312
6342	667313
172705	667314
93873	667315
3781	667316
305	667317
626	667318
37177	667319
34069	667320
4041	667321
195	667322
3498	667323
1577	667324
21462	667325
92148	667326
57913	667327
3134	667328
160486	667329
70054	667330
92745	667331
79956	667332
35602	667333
152413	667334
65292	667335
6487	667336
91330	667337
21013	667338
50503	667339
177891	667340
163852	667341
36591	667342
4795	667343
159396	667344
118327	667345
56615	667346
17851	667347
200374	667348
166374	667349
4041	667350
91402	667351
40454	667352
159955	667353
40454	667354
41304	667355
111203	667356
193020	667357
114960	667358
46459	667359
88526	667360
136651	667361
92974	667362
67261	667363
165839	667364
25641	667365
109821	667366
156502	667367
42438	667368
8564	667369
36569	667370
115912	667371
73245	667372
34167	667373
50207	667374
106723	667375
31209	667376
116147	667377
67517	667378
118374	667379
68578	667380
164867	667381
52599	667382
52599	667383
158954	667384
5708	667385
166377	667386
11576	667387
9301	667388
12677	667389
68828	667390
1651	667391
171770	667392
22138	667393
29929	667394
30068	667395
29929	667396
786	667397
113691	667398
160457	667399
13829	667400
92247	667401
229936	667402
13275	667403
46480	667404
42978	667405
33913	667406
233959	667407
164145	667408
91007	667409
113878	667410
16898	667411
146396	667412
117677	667413
11334	667414
50517	667415
92435	667416
222183	667417
82995	667418
91739	667419
66009	667420
114202	667421
58385	667422
58385	667423
86133	667424
85420	667425
9035	667426
140452	667427
12729	667428
85816	667429
30121	667430
104809	667431
41821	667432
5204	667433
65395	667434
5859	667435
113758	667436
949	667437
221316	667438
30120	667439
32592	667440
133587	667441
98081	667442
19934	667443
13832	667444
51544	667445
113999	667446
157688	667447
137340	667448
159745	667449
32819	667450
32643	667451
11664	667452
23901	667453
3721	667454
48309	667455
20127	667456
10312	667457
38116	667458
32973	667459
104664	667460
29609	667461
232186	667462
11664	667463
154694	667464
17113	667465
42392	667466
16800	667467
20523	667468
165398	667469
238370	667470
29609	667471
24711	667472
79186	667473
24679	667474
3303	667475
24062	667476
21108	667477
3242	667478
62677	667479
17024	667480
33015	667481
121142	667482
53559	667483
8820	667484
3721	667485
9861	667486
6269	667487
12568	667488
13825	667489
9880	667490
115061	667491
39051	667492
30047	667493
19749	667494
37446	667495
79186	667496
26329	667497
9861	667498
13946	667499
68454	667500
62072	667501
1840	667502
29774	667503
62677	667504
16351	667505
19689	667506
125197	667507
4679	667508
16151	667509
102802	667510
11286	667511
77991	667512
19964	667513
899	667514
13517	667515
8347	667516
9808	667517
899	667518
47914	667519
30617	667520
13825	667521
29642	667522
78545	667523
11653	667524
26329	667525
24726	667526
30004	667527
3301	667528
38168	667529
16949	667530
61658	667531
9647	667532
29791	667533
80052	667534
13847	667535
14958	667536
61506	667537
29588	667538
16835	667539
11577	667540
116551	667541
30006	667542
24584	667543
78300	667544
3715	667545
9721	667546
228009	667547
200604	667548
19439	667549
4231	667550
75103	667551
3711	667552
14152	667553
23926	667554
8378	667555
80042	667556
3308	667557
29594	667558
13825	667559
8449	667560
10530	667561
11652	667562
78117	667563
69393	667564
10312	667565
6298	667566
3301	667567
38132	667568
3301	667569
38800	667570
2299	667571
48103	667572
29729	667573
24062	667574
8449	667575
47914	667576
9808	667577
18096	667578
994	667579
142376	667580
899	667581
10314	667582
3862	667583
1841	667584
155625	667585
2297	667586
12480	667587
30343	667588
24710	667589
3858	667590
4979	667591
8858	667592
3858	667593
3858	667594
36	667595
36	667596
36	667597
47233	667598
13517	667599
139971	667600
38470	667601
3308	667602
8820	667603
24584	667604
68454	667605
13640	667606
16835	667607
9738	667608
24062	667609
37423	667610
48971	667611
26580	667612
86321	667613
5622	667614
141357	667615
192611	667616
208290	667617
77697	667618
30642	667619
103683	667620
7271	667621
78237	667622
42027	667623
42027	667624
16775	667625
2297	667626
20680	667627
3711	667628
11577	667629
3289	667630
8058	667631
11648	667632
19604	667633
6670	667634
38160	667635
21121	667636
16351	667637
4829	667638
43257	667639
6269	667640
41336	667641
5383	667642
4822	667643
8441	667644
13695	667645
72652	667646
72652	667647
102723	667648
24239	667649
8666	667650
25681	667651
61900	667652
188463	667653
164300	667654
24606	667655
4790	667656
37423	667657
45855	667658
14090	667659
38158	667660
90364	667661
141525	667662
2297	667663
24711	667664
120761	667665
22034	667666
21901	667667
75776	667668
11352	667669
13825	667670
5495	667671
29627	667672
42221	667673
24711	667674
5026	667675
104683	667676
46909	667677
51626	667678
11450	667679
38932	667680
105419	667681
9751	667682
10314	667683
48487	667684
117484	667685
110239	667686
162460	667687
235013	667688
38160	667689
5478	667690
10312	667691
120761	667692
9869	667693
62677	667694
20127	667695
30320	667696
4821	667697
3290	667698
266	667699
33174	667700
26569	667701
30331	667702
5478	667703
46837	667704
6296	667705
30006	667706
13825	667707
13656	667708
5500	667709
38239	667710
7271	667711
48103	667712
42392	667713
30047	667714
4267	667715
109781	667716
8684	667717
83881	667718
109300	667719
110637	667720
80877	667721
14481	667722
84263	667723
766	667724
16835	667725
24679	667726
10314	667727
3301	667728
4252	667729
13656	667730
29594	667731
12240	667732
14580	667733
16642	667734
6298	667735
2329	667736
24606	667737
22034	667738
102828	667739
6622	667740
24711	667741
25034	667742
30508	667743
104746	667744
3862	667745
62948	667746
9721	667747
91219	667748
20523	667749
3715	667750
13656	667751
90304	667752
19689	667753
38733	667754
11330	667755
47418	667756
139226	667757
9582	667758
26968	667759
37494	667760
95365	667761
14967	667762
24252	667763
8404	667764
23982	667765
16714	667766
2752	667767
25067	667768
46837	667769
32523	667770
8537	667771
16476	667772
9632	667773
162031	667774
143663	667775
38733	667776
30320	667777
25032	667778
21384	667779
38838	667780
39033	667781
80042	667782
25067	667783
5495	667784
18096	667785
13817	667786
26852	667787
5478	667788
5026	667789
9567	667790
20210	667791
89172	667792
61733	667793
2299	667794
27601	667795
92987	667796
14178	667797
3721	667798
34480	667799
20602	667800
24062	667801
18122	667802
10312	667803
3289	667804
8441	667805
26580	667806
3290	667807
37445	667808
3303	667809
8537	667810
20602	667811
30431	667812
42011	667813
4822	667814
48309	667815
47914	667816
9861	667817
30431	667818
24239	667819
6305	667820
6305	667821
2962	667822
14967	667823
29729	667824
37888	667825
22009	667826
30225	667827
1840	667828
17691	667829
17691	667830
170257	667831
20260	667832
27000	667833
103683	667834
29633	667835
11577	667836
18096	667837
1840	667838
3242	667839
61076	667840
2329	667841
38160	667842
29594	667843
116802	667844
232349	667845
8441	667846
13836	667847
3289	667848
106570	667849
62877	667850
78139	667851
60820	667852
69130	667853
11352	667854
23926	667855
38823	667856
32879	667857
33174	667858
27008	667859
11659	667860
37817	667861
14580	667862
24586	667863
9861	667864
11659	667865
78300	667866
30161	667867
10312	667868
37447	667869
8820	667870
30617	667871
12555	667872
19604	667873
5026	667874
30926	667875
91219	667876
48487	667877
9632	667878
32481	667879
24711	667880
11271	667881
36835	667882
13439	667883
16399	667884
30047	667885
4821	667886
16674	667887
11663	667888
38309	667889
7175	667890
37419	667891
104664	667892
47233	667893
21384	667894
105419	667895
3242	667896
994	667897
32879	667898
24062	667899
7606	667900
30926	667901
90304	667902
24584	667903
47418	667904
196836	667905
42149	667906
13847	667907
16561	667908
16642	667909
27000	667910
79186	667911
39051	667912
37445	667913
81889	667914
13817	667915
39051	667916
38978	667917
23517	667918
9582	667919
37176	667920
12557	667921
2299	667922
197194	667923
121142	667924
11271	667925
72391	667926
36994	667927
36789	667928
29397	667929
236163	667930
1841	667931
4821	667932
17024	667933
18559	667934
51472	667935
4365	667936
352	667937
584	667938
14719	667939
52043	667940
25482	667941
204695	667942
49909	667943
110762	667944
123882	667945
99563	667946
237260	667947
25482	667948
99563	667949
75092	667950
25482	667951
171596	667952
25482	667953
39790	667954
82408	667955
148	667956
148	667957
89873	667958
17325	667959
1960	667960
88612	667961
218365	667962
114944	667963
159420	667964
43705	667965
74406	667966
962	667967
49258	667968
110872	667969
95503	667970
146089	667971
141046	667972
36362	667973
35823	667974
49796	667975
3801	667976
161645	667977
25482	667978
32272	667979
77215	667980
25882	667981
32702	667982
13893	667983
24412	667984
24277	667985
38087	667986
4729	667987
24701	667988
9727	667989
78613	667990
143197	667991
1834	667992
11502	667993
79366	667994
142189	667995
13684	667996
78796	667997
37936	667998
104786	667999
30117	668000
61339	668001
3670	668002
142194	668003
79582	668004
103383	668005
104060	668006
19834	668007
1330	668008
37280	668009
60679	668010
80406	668011
195790	668012
141253	668013
197176	668014
195075	668015
196007	668016
78678	668017
37425	668018
197431	668019
4799	668020
7122	668021
104038	668022
198896	668023
80020	668024
38160	668025
105430	668026
78122	668027
60334	668028
3714	668029
61360	668030
142163	668031
24477	668032
29844	668033
105164	668034
38429	668035
105956	668036
104766	668037
11679	668038
142800	668039
80321	668040
4267	668041
78305	668042
30100	668043
198047	668044
139956	668045
198015	668046
142468	668047
61603	668048
78428	668049
47438	668050
198659	668051
78255	668052
30592	668053
1835	668054
197349	668055
197402	668056
143040	668057
198788	668058
139902	668059
194641	668060
142279	668061
196671	668062
105519	668063
16350	668064
197355	668065
141163	668066
24536	668067
19780	668068
4175	668069
79771	668070
8364	668071
79815	668072
24677	668073
78296	668074
139849	668075
13624	668076
30608	668077
13724	668078
30157	668079
61342	668080
37273	668081
37427	668082
37929	668083
198634	668084
62041	668085
105914	668086
80509	668087
103341	668088
104693	668089
197368	668090
62159	668091
103370	668092
48576	668093
16654	668094
78562	668095
47749	668096
24319	668097
47674	668098
37783	668099
4203	668100
140774	668101
7290	668102
48468	668103
195003	668104
140317	668105
103292	668106
47297	668107
78107	668108
80376	668109
6292	668110
47604	668111
62025	668112
47971	668113
198822	668114
2049	668115
6265	668116
195693	668117
142538	668118
140260	668119
195795	668120
195168	668121
140552	668122
197889	668123
195742	668124
140440	668125
140442	668126
139978	668127
19737	668128
195208	668129
198256	668130
104591	668131
105526	668132
105622	668133
140487	668134
195434	668135
139748	668136
141318	668137
78113	668138
142648	668139
30630	668140
60315	668141
16370	668142
47193	668143
105522	668144
194858	668145
105015	668146
46946	668147
47198	668148
48470	668149
78908	668150
78755	668151
38417	668152
1087	668153
78236	668154
78177	668155
140291	668156
195963	668157
30515	668158
104487	668159
13595	668160
48465	668161
141971	668162
4234	668163
11323	668164
16635	668165
29603	668166
19674	668167
24628	668168
47841	668169
20252	668170
13566	668171
1329	668172
4759	668173
30633	668174
62150	668175
9655	668176
62133	668177
60365	668178
48144	668179
30086	668180
16814	668181
142532	668182
3279	668183
20263	668184
80479	668185
6283	668186
48057	668187
13739	668188
143078	668189
79034	668190
29600	668191
37357	668192
106059	668193
24680	668194
104944	668195
30175	668196
80373	668197
30106	668198
198411	668199
142174	668200
140136	668201
80550	668202
197472	668203
103878	668204
24495	668205
30270	668206
197554	668207
79386	668208
13886	668209
11640	668210
11553	668211
11380	668212
47205	668213
80242	668214
78058	668215
30544	668216
105968	668217
37674	668218
2050	668219
13584	668220
47807	668221
8411	668222
80092	668223
1642	668224
62210	668225
13887	668226
29847	668227
20046	668228
197184	668229
9875	668230
77973	668231
24263	668232
13675	668233
20008	668234
79064	668235
3650	668236
48396	668237
16501	668238
140110	668239
194992	668240
105649	668241
6273	668242
198973	668243
195784	668244
20082	668245
13717	668246
16794	668247
24619	668248
143055	668249
105968	668250
1662	668251
78144	668252
11580	668253
105840	668254
142111	668255
141879	668256
141884	668257
197259	668258
197451	668259
38448	668260
8326	668261
47378	668262
8370	668263
61506	668264
47723	668265
38496	668266
78109	668267
103174	668268
198881	668269
104067	668270
61510	668271
79067	668272
5415	668273
78999	668274
61328	668275
13795	668276
60781	668277
16518	668278
20244	668279
62178	668280
7147	668281
9784	668282
47522	668283
60179	668284
16711	668285
2291	668286
11612	668287
24407	668288
30114	668289
47868	668290
104925	668291
9809	668292
79275	668293
60634	668294
103961	668295
2944	668296
197651	668297
37600	668298
141470	668299
142154	668300
60813	668301
196712	668302
24265	668303
16346	668304
47905	668305
78164	668306
20072	668307
141852	668308
140605	668309
104039	668310
61192	668311
5382	668312
37716	668313
106167	668314
37963	668315
104098	668316
104599	668317
2612	668318
19925	668319
24437	668320
37824	668321
197044	668322
197558	668323
37745	668324
140745	668325
103688	668326
61777	668327
78771	668328
78299	668329
16674	668330
78818	668331
78269	668332
62130	668333
143140	668334
141990	668335
140556	668336
104952	668337
140768	668338
23979	668339
79684	668340
3276	668341
195710	668342
38419	668343
140092	668344
143112	668345
47376	668346
60384	668347
197392	668348
139975	668349
140606	668350
16600	668351
79066	668352
79274	668353
195975	668354
16591	668355
62038	668356
48355	668357
60172	668358
62143	668359
104136	668360
20129	668361
2946	668362
104063	668363
139680	668364
80488	668365
78225	668366
48430	668367
104094	668368
38050	668369
30677	668370
142344	668371
20173	668372
16603	668373
30386	668374
143116	668375
194908	668376
104074	668377
142463	668378
47558	668379
38401	668380
102997	668381
106042	668382
24706	668383
13536	668384
80403	668385
38046	668386
16590	668387
47809	668388
6281	668389
37268	668390
37675	668391
13924	668392
24182	668393
105402	668394
105556	668395
140325	668396
105689	668397
141422	668398
198869	668399
30311	668400
6274	668401
9618	668402
141550	668403
140783	668404
48199	668405
30512	668406
16776	668407
196016	668408
105493	668409
198770	668410
141927	668411
47036	668412
60322	668413
103262	668414
139844	668415
140754	668416
140742	668417
140767	668418
37339	668419
140793	668420
30229	668421
139754	668422
16516	668423
196038	668424
141864	668425
61410	668426
197417	668427
197442	668428
61902	668429
78292	668430
195833	668431
139495	668432
140512	668433
141475	668434
104695	668435
61356	668436
61244	668437
13559	668438
104817	668439
143059	668440
16797	668441
29809	668442
141197	668443
60280	668444
79746	668445
198660	668446
23927	668447
30670	668448
197952	668449
29880	668450
6302	668451
62049	668452
47823	668453
79232	668454
30354	668455
37582	668456
140779	668457
30626	668458
142413	668459
79498	668460
60253	668461
16712	668462
140216	668463
11649	668464
105563	668465
5372	668466
105055	668467
142626	668468
60352	668469
60671	668470
60816	668471
143070	668472
139850	668473
78423	668474
106051	668475
141906	668476
104033	668477
61464	668478
105208	668479
194922	668480
140772	668481
48153	668482
80377	668483
47519	668484
38136	668485
24696	668486
1195	668487
37348	668488
62233	668489
37848	668490
197739	668491
140510	668492
30322	668493
16512	668494
103241	668495
37333	668496
38088	668497
16663	668498
30301	668499
80530	668500
19968	668501
30313	668502
11515	668503
29823	668504
78558	668505
38406	668506
79115	668507
19934	668508
4820	668509
38150	668510
104066	668511
80361	668512
24102	668513
141289	668514
79729	668515
104948	668516
47095	668517
60551	668518
19666	668519
80082	668520
139976	668521
47103	668522
47047	668523
30617	668524
47617	668525
61030	668526
30584	668527
38435	668528
142368	668529
23956	668530
104069	668531
48410	668532
194793	668533
196313	668534
196310	668535
141106	668536
141119	668537
196289	668538
141118	668539
141115	668540
196293	668541
141116	668542
141114	668543
16362	668544
24661	668545
30568	668546
19665	668547
19637	668548
6289	668549
6218	668550
29906	668551
9833	668552
60291	668553
79189	668554
60791	668555
24383	668556
23980	668557
30673	668558
61236	668559
29696	668560
61711	668561
61500	668562
140788	668563
9621	668564
139863	668565
78774	668566
79200	668567
38430	668568
37717	668569
29788	668570
13961	668571
104413	668572
143127	668573
61340	668574
20262	668575
196670	668576
46958	668577
30356	668578
24353	668579
38158	668580
8349	668581
6287	668582
8408	668583
105017	668584
48429	668585
9722	668586
20304	668587
62258	668588
11331	668589
3317	668590
7249	668591
19644	668592
23944	668593
11628	668594
19628	668595
29828	668596
62180	668597
13932	668598
20250	668599
24105	668600
2602	668601
8284	668602
24106	668603
29699	668604
196610	668605
16359	668606
16806	668607
16418	668608
11656	668609
47075	668610
37544	668611
24732	668612
47699	668613
20282	668614
8388	668615
16752	668616
11673	668617
37846	668618
37851	668619
24625	668620
1204	668621
4202	668622
47046	668623
139726	668624
60217	668625
2070	668626
194574	668627
62272	668628
104990	668629
105969	668630
143133	668631
105491	668632
61443	668633
5384	668634
37511	668635
104058	668636
139764	668637
142005	668638
103434	668639
197813	668640
78401	668641
197948	668642
62219	668643
23924	668644
48127	668645
30624	668646
78481	668647
8352	668648
23942	668649
24355	668650
62188	668651
60187	668652
80270	668653
20302	668654
196505	668655
197062	668656
24754	668657
30116	668658
142337	668659
195509	668660
197551	668661
141432	668662
142593	668663
141909	668664
198053	668665
104557	668666
196066	668667
141923	668668
37595	668669
140540	668670
48371	668671
197422	668672
141486	668673
198437	668674
105810	668675
198774	668676
142521	668677
103770	668678
139811	668679
47965	668680
142303	668681
141887	668682
141250	668683
198575	668684
141112	668685
79225	668686
198728	668687
105432	668688
142851	668689
46982	668690
194636	668691
19646	668692
141816	668693
197329	668694
78281	668695
79971	668696
142713	668697
197493	668698
79228	668699
196847	668700
198632	668701
37927	668702
37311	668703
194958	668704
140634	668705
198771	668706
142348	668707
47966	668708
143046	668709
61753	668710
48553	668711
196629	668712
197478	668713
16366	668714
105204	668715
197068	668716
195294	668717
142365	668718
38324	668719
194656	668720
79708	668721
140391	668722
61247	668723
197615	668724
79575	668725
197632	668726
196055	668727
105216	668728
19737	668729
19737	668730
195563	668731
141878	668732
142527	668733
195205	668734
142504	668735
198138	668736
198091	668737
195274	668738
198062	668739
141921	668740
142866	668741
197847	668742
47557	668743
198599	668744
105791	668745
197365	668746
195498	668747
37684	668748
195956	668749
195835	668750
139986	668751
103076	668752
194824	668753
197266	668754
195426	668755
196735	668756
198663	668757
47268	668758
16808	668759
79159	668760
37354	668761
47110	668762
195776	668763
105748	668764
141970	668765
103724	668766
196787	668767
29981	668768
78596	668769
142788	668770
140352	668771
142518	668772
105506	668773
197693	668774
142129	668775
142789	668776
142933	668777
197707	668778
142496	668779
80186	668780
194831	668781
194933	668782
105751	668783
140008	668784
13944	668785
2327	668786
198356	668787
47814	668788
197544	668789
11368	668790
62043	668791
2949	668792
13672	668793
3254	668794
11394	668795
8405	668796
29956	668797
47908	668798
754	668799
7227	668800
61736	668801
13938	668802
78670	668803
30619	668804
16457	668805
47076	668806
30261	668807
24177	668808
13565	668809
5379	668810
105013	668811
37740	668812
16558	668813
23943	668814
139655	668815
106052	668816
13945	668817
6269	668818
20292	668819
106066	668820
142385	668821
2057	668822
46919	668823
103580	668824
139803	668825
194863	668826
9877	668827
77996	668828
78273	668829
103469	668830
197343	668831
78791	668832
79731	668833
103412	668834
78780	668835
80098	668836
47302	668837
105969	668838
2071	668839
106141	668840
104052	668841
103143	668842
61873	668843
29631	668844
80011	668845
7271	668846
13723	668847
47887	668848
78265	668849
197238	668850
197644	668851
24707	668852
60314	668853
197390	668854
61593	668855
29598	668856
16804	668857
143054	668858
30620	668859
29879	668860
4749	668861
198340	668862
37330	668863
62260	668864
30516	668865
80277	668866
105930	668867
37755	668868
30266	668869
48605	668870
37298	668871
61331	668872
13734	668873
20014	668874
61591	668875
47563	668876
24488	668877
4735	668878
9734	668879
16827	668880
11552	668881
30002	668882
24742	668883
7145	668884
37266	668885
80402	668886
80513	668887
105560	668888
62171	668889
79912	668890
62056	668891
7201	668892
29833	668893
24080	668894
103681	668895
79607	668896
16743	668897
3702	668898
30014	668899
11621	668900
13922	668901
6296	668902
103280	668903
9870	668904
13940	668905
79589	668906
197461	668907
3268	668908
13617	668909
77999	668910
103682	668911
196411	668912
104726	668913
140336	668914
24065	668915
61142	668916
142981	668917
105922	668918
9818	668919
198710	668920
142555	668921
47199	668922
198907	668923
20021	668924
9780	668925
4779	668926
78941	668927
78889	668928
140911	668929
24486	668930
60721	668931
104702	668932
141153	668933
79761	668934
103118	668935
198224	668936
142882	668937
105080	668938
8360	668939
24337	668940
105467	668941
8233	668942
46886	668943
197504	668944
60903	668945
78885	668946
78276	668947
198012	668948
105471	668949
105541	668950
48073	668951
37240	668952
46916	668953
104171	668954
60895	668955
60894	668956
139900	668957
78855	668958
60883	668959
140964	668960
140987	668961
78897	668962
140999	668963
103126	668964
103094	668965
105489	668966
79863	668967
141500	668968
79580	668969
79069	668970
79178	668971
8303	668972
38307	668973
5416	668974
19606	668975
80226	668976
104493	668977
104998	668978
103091	668979
141873	668980
61683	668981
23970	668982
29922	668983
19881	668984
24258	668985
61598	668986
105606	668987
48010	668988
13809	668989
4736	668990
24208	668991
104258	668992
142984	668993
2935	668994
142980	668995
47706	668996
105675	668997
79724	668998
195089	668999
105347	669000
198593	669001
197900	669002
196681	669003
79703	669004
198654	669005
139931	669006
103714	669007
105233	669008
60529	669009
37788	669010
19843	669011
141865	669012
104600	669013
142503	669014
194853	669015
195427	669016
196514	669017
196631	669018
11477	669019
79119	669020
194645	669021
103147	669022
196168	669023
104200	669024
103142	669025
141024	669026
47226	669027
29626	669028
24339	669029
19875	669030
78243	669031
30060	669032
48049	669033
104984	669034
62006	669035
24095	669036
19723	669037
78130	669038
48041	669039
20104	669040
37960	669041
60777	669042
48172	669043
197233	669044
30269	669045
16431	669046
197624	669047
30085	669048
37917	669049
131	669050
11582	669051
38064	669052
37314	669053
80216	669054
105219	669055
61421	669056
105818	669057
140899	669058
141017	669059
104245	669060
140920	669061
60205	669062
103088	669063
104240	669064
104242	669065
37894	669066
60549	669067
7214	669068
29774	669069
105275	669070
78930	669071
196109	669072
195037	669073
78070	669074
78910	669075
79987	669076
24566	669077
61949	669078
61158	669079
104310	669080
198711	669081
142380	669082
142223	669083
47626	669084
61387	669085
29777	669086
104324	669087
24344	669088
37247	669089
24564	669090
19630	669091
139670	669092
139624	669093
24586	669094
143023	669095
194877	669096
197980	669097
139780	669098
140146	669099
19931	669100
103555	669101
13757	669102
60686	669103
61610	669104
37441	669105
23989	669106
19720	669107
60396	669108
105898	669109
47344	669110
105912	669111
37522	669112
19609	669113
142989	669114
13779	669115
198733	669116
78454	669117
47228	669118
61733	669119
60348	669120
78455	669121
103364	669122
37259	669123
105737	669124
8254	669125
60485	669126
37464	669127
79612	669128
47254	669129
79619	669130
78275	669131
142672	669132
46857	669133
198781	669134
24371	669135
48345	669136
78632	669137
60307	669138
105327	669139
79572	669140
195408	669141
47709	669142
104750	669143
61194	669144
37819	669145
105909	669146
79577	669147
30186	669148
195839	669149
105012	669150
16541	669151
78096	669152
80536	669153
48197	669154
78228	669155
46918	669156
197480	669157
24045	669158
105908	669159
11337	669160
8236	669161
197185	669162
37726	669163
37798	669164
79921	669165
37289	669166
47203	669167
24037	669168
46857	669169
46893	669170
143047	669171
37203	669172
60225	669173
61413	669174
79817	669175
60451	669176
140225	669177
60902	669178
60865	669179
37320	669180
104180	669181
60174	669182
196185	669183
141023	669184
103338	669185
60395	669186
78879	669187
60892	669188
79938	669189
60257	669190
30482	669191
61219	669192
78905	669193
37617	669194
77988	669195
78176	669196
139609	669197
79308	669198
198688	669199
60729	669200
24191	669201
198647	669202
60513	669203
195389	669204
13800	669205
141882	669206
195719	669207
142968	669208
77968	669209
194550	669210
196730	669211
105481	669212
78514	669213
142472	669214
106167	669215
16598	669216
61719	669217
37635	669218
103354	669219
198217	669220
13856	669221
24150	669222
60858	669223
141020	669224
103447	669225
196866	669226
104784	669227
198050	669228
78434	669229
104322	669230
78377	669231
16497	669232
141886	669233
80190	669234
105581	669235
105194	669236
103325	669237
24269	669238
198574	669239
61705	669240
195854	669241
79685	669242
142970	669243
103531	669244
141468	669245
79314	669246
60298	669247
140963	669248
78869	669249
60901	669250
47470	669251
139939	669252
23928	669253
20093	669254
19945	669255
47871	669256
60236	669257
194690	669258
6179	669259
30394	669260
19655	669261
60400	669262
142758	669263
195407	669264
61704	669265
79322	669266
142867	669267
198793	669268
29592	669269
60869	669270
60867	669271
104199	669272
78864	669273
103070	669274
104204	669275
46912	669276
140909	669277
78867	669278
104176	669279
60194	669280
139665	669281
197319	669282
47862	669283
30015	669284
142998	669285
141999	669286
79679	669287
19876	669288
13733	669289
78309	669290
29741	669291
103439	669292
61609	669293
48382	669294
48042	669295
61396	669296
142960	669297
47688	669298
61894	669299
105807	669300
103299	669301
197848	669302
79860	669303
142425	669304
60557	669305
61786	669306
13797	669307
29816	669308
60246	669309
38073	669310
6199	669311
9741	669312
7229	669313
78138	669314
79798	669315
105910	669316
38152	669317
60782	669318
16559	669319
105213	669320
142954	669321
79559	669322
78936	669323
78887	669324
78937	669325
79525	669326
79431	669327
142922	669328
61734	669329
104900	669330
13855	669331
140571	669332
104226	669333
195578	669334
103402	669335
142357	669336
195826	669337
80009	669338
103847	669339
198923	669340
103319	669341
140493	669342
60270	669343
141903	669344
195707	669345
141531	669346
80237	669347
141946	669348
141867	669349
103480	669350
142490	669351
78483	669352
195797	669353
103481	669354
105846	669355
60171	669356
196593	669357
105966	669358
105235	669359
105039	669360
140074	669361
47585	669362
196165	669363
197966	669364
105457	669365
195043	669366
47665	669367
142595	669368
197276	669369
141861	669370
78190	669371
105376	669372
103503	669373
103787	669374
195242	669375
60401	669376
104509	669377
48021	669378
195783	669379
48204	669380
141986	669381
60868	669382
16355	669383
196526	669384
37525	669385
60561	669386
78450	669387
47633	669388
105288	669389
139762	669390
47559	669391
79174	669392
29678	669393
9614	669394
37575	669395
47615	669396
105568	669397
197305	669398
195544	669399
195819	669400
198165	669401
195601	669402
195000	669403
195656	669404
197738	669405
47932	669406
61712	669407
103675	669408
24147	669409
198694	669410
47028	669411
141332	669412
13862	669413
24032	669414
24401	669415
140630	669416
48004	669417
78598	669418
198680	669419
47702	669420
60511	669421
20106	669422
37383	669423
48163	669424
105463	669425
141841	669426
47863	669427
9725	669428
105323	669429
140489	669430
7171	669431
37308	669432
47673	669433
61897	669434
47221	669435
78921	669436
61388	669437
197430	669438
194771	669439
5428	669440
79721	669441
47594	669442
141031	669443
103161	669444
139600	669445
198974	669446
47433	669447
60864	669448
60387	669449
104497	669450
60543	669451
62023	669452
194786	669453
37365	669454
78924	669455
16544	669456
196244	669457
79233	669458
195064	669459
105035	669460
140086	669461
139894	669462
103854	669463
195156	669464
195152	669465
80235	669466
105036	669467
197308	669468
140020	669469
46920	669470
140320	669471
103460	669472
104504	669473
195813	669474
142439	669475
140559	669476
139953	669477
194865	669478
141888	669479
140565	669480
197312	669481
103318	669482
196794	669483
79340	669484
197375	669485
105336	669486
142657	669487
78015	669488
7108	669489
142152	669490
103131	669491
195778	669492
197360	669493
102996	669494
143060	669495
37249	669496
197419	669497
80022	669498
37923	669499
197016	669500
140441	669501
198243	669502
140443	669503
103856	669504
198757	669505
142102	669506
195202	669507
197694	669508
140639	669509
105958	669510
198908	669511
196622	669512
60552	669513
195815	669514
197274	669515
197296	669516
47108	669517
139934	669518
104601	669519
197281	669520
78259	669521
140597	669522
142128	669523
195633	669524
142672	669525
198741	669526
79231	669527
77978	669528
142495	669529
104537	669530
61137	669531
30487	669532
104694	669533
103782	669534
196793	669535
140560	669536
142991	669537
103422	669538
46857	669539
79781	669540
198782	669541
47873	669542
105099	669543
195622	669544
47914	669545
37345	669546
105325	669547
60548	669548
105946	669549
47217	669550
19879	669551
38128	669552
29614	669553
139735	669554
60556	669555
140334	669556
105945	669557
103467	669558
8315	669559
19742	669560
105906	669561
30267	669562
80536	669563
142310	669564
37951	669565
47692	669566
103417	669567
20035	669568
38105	669569
78057	669570
24391	669571
142250	669572
13721	669573
19652	669574
142982	669575
197267	669576
47631	669577
78872	669578
47435	669579
48133	669580
61187	669581
47027	669582
104222	669583
5430	669584
46911	669585
140968	669586
104276	669587
29620	669588
20137	669589
198254	669590
48200	669591
37805	669592
8270	669593
142972	669594
29674	669595
37813	669596
37896	669597
80217	669598
47160	669599
47686	669600
141581	669601
61797	669602
198777	669603
60159	669604
46936	669605
78461	669606
104710	669607
103089	669608
60882	669609
78024	669610
78903	669611
140930	669612
78899	669613
47439	669614
104217	669615
60874	669616
104198	669617
2607	669618
37326	669619
196613	669620
140973	669621
140907	669622
104902	669623
105809	669624
105321	669625
16361	669626
196619	669627
140052	669628
104268	669629
105600	669630
104213	669631
60232	669632
11324	669633
48008	669634
47044	669635
61806	669636
198028	669637
62011	669638
16593	669639
195709	669640
79917	669641
48212	669642
13825	669643
47667	669644
37290	669645
24590	669646
62008	669647
47478	669648
60714	669649
78214	669650
103197	669651
37835	669652
142526	669653
46924	669654
78053	669655
104236	669656
141493	669657
142476	669658
140001	669659
139889	669660
61652	669661
5454	669662
60982	669663
47804	669664
47443	669665
141027	669666
24531	669667
19642	669668
16636	669669
60880	669670
104182	669671
60391	669672
78919	669673
104269	669674
197220	669675
37260	669676
104638	669677
19990	669678
60436	669679
142324	669680
142401	669681
60975	669682
105786	669683
105193	669684
195154	669685
142405	669686
60870	669687
47845	669688
29628	669689
78874	669690
47527	669691
141189	669692
37814	669693
197426	669694
195187	669695
197297	669696
198913	669697
140546	669698
24517	669699
47883	669700
195200	669701
196813	669702
61789	669703
37391	669704
60542	669705
29786	669706
13540	669707
78054	669708
24051	669709
24046	669710
47059	669711
24254	669712
9719	669713
60254	669714
78029	669715
198932	669716
47445	669717
139618	669718
79181	669719
47698	669720
16369	669721
140940	669722
78793	669723
60884	669724
60899	669725
105918	669726
24044	669727
37797	669728
140337	669729
47842	669730
8319	669731
105475	669732
104716	669733
19944	669734
195190	669735
24148	669736
142387	669737
141467	669738
80028	669739
141738	669740
103208	669741
198024	669742
47259	669743
61914	669744
78025	669745
103296	669746
105034	669747
142988	669748
61369	669749
198238	669750
38175	669751
29902	669752
103097	669753
104316	669754
80033	669755
197585	669756
198164	669757
195072	669758
194546	669759
13819	669760
197460	669761
103421	669762
48321	669763
37484	669764
198353	669765
196715	669766
78116	669767
60389	669768
141786	669769
198761	669770
11325	669771
37410	669772
78792	669773
37192	669774
60530	669775
46899	669776
61579	669777
62305	669778
197529	669779
78337	669780
38325	669781
11358	669782
29919	669783
62305	669784
104181	669785
46978	669786
104227	669787
13712	669788
143239	669789
60928	669790
61497	669791
9721	669792
105454	669793
197440	669794
30283	669795
2916	669796
38052	669797
80550	669798
9748	669799
13962	669800
20245	669801
23938	669802
24582	669803
48523	669804
48511	669805
62253	669806
9700	669807
143179	669808
194545	669809
78178	669810
8366	669811
7272	669812
197663	669813
105207	669814
197648	669815
195297	669816
2299	669817
140009	669818
30604	669819
60244	669820
103879	669821
62160	669822
197287	669823
29659	669824
141004	669825
47681	669826
8282	669827
47904	669828
103229	669829
9707	669830
141731	669831
141937	669832
19948	669833
142155	669834
11370	669835
106082	669836
196149	669837
78274	669838
61031	669839
198823	669840
48031	669841
1084	669842
195724	669843
197025	669844
140541	669845
60609	669846
142730	669847
103302	669848
142482	669849
47885	669850
195078	669851
103517	669852
142451	669853
140347	669854
78186	669855
60250	669856
198577	669857
197255	669858
142017	669859
197456	669860
142623	669861
80255	669862
141498	669863
142025	669864
195772	669865
79515	669866
105738	669867
105487	669868
79711	669869
142748	669870
142145	669871
24378	669872
195613	669873
197913	669874
61535	669875
47678	669876
103195	669877
197330	669878
197045	669879
197333	669880
142002	669881
140079	669882
141922	669883
141546	669884
194971	669885
80016	669886
60202	669887
196422	669888
197352	669889
140395	669890
195713	669891
195529	669892
141871	669893
80265	669894
197260	669895
105557	669896
30357	669897
30381	669898
37439	669899
80467	669900
24478	669901
46941	669902
1089	669903
61405	669904
47818	669905
30523	669906
7119	669907
1826	669908
24600	669909
2323	669910
60204	669911
103188	669912
140062	669913
195166	669914
20251	669915
3291	669916
104631	669917
105496	669918
194974	669919
60279	669920
37296	669921
2062	669922
37337	669923
37329	669924
7263	669925
103543	669926
48254	669927
16360	669928
142198	669929
38316	669930
24280	669931
139901	669932
142952	669933
24702	669934
141734	669935
47018	669936
197235	669937
62261	669938
196535	669939
103462	669940
60500	669941
195121	669942
106063	669943
198779	669944
47890	669945
37900	669946
61864	669947
6277	669948
195130	669949
141141	669950
139896	669951
60529	669952
195232	669953
142632	669954
141911	669955
38509	669956
198797	669957
24757	669958
197299	669959
20095	669960
197855	669961
197893	669962
103951	669963
4223	669964
140237	669965
103320	669966
19766	669967
195212	669968
16822	669969
16744	669970
77970	669971
60812	669972
61133	669973
61869	669974
61419	669975
2961	669976
16489	669977
24599	669978
139615	669979
197552	669980
24605	669981
7114	669982
30549	669983
78797	669984
30156	669985
78078	669986
20222	669987
20020	669988
8434	669989
16793	669990
48494	669991
104410	669992
60684	669993
47743	669994
195245	669995
198076	669996
141346	669997
5441	669998
7153	669999
19814	670000
38431	670001
13562	670002
1838	670003
1828	670004
60292	670005
194852	670006
196513	670007
38518	670008
79391	670009
23990	670010
29884	670011
62170	670012
38069	670013
198008	670014
23991	670015
30609	670016
6288	670017
38462	670018
105085	670019
194664	670020
62222	670021
198069	670022
29700	670023
104542	670024
16347	670025
29689	670026
37331	670027
141309	670028
78246	670029
30385	670030
142821	670031
142649	670032
142612	670033
47063	670034
139879	670035
30414	670036
8448	670037
16424	670038
105492	670039
19765	670040
11469	670041
19687	670042
24691	670043
47379	670044
198796	670045
104076	670046
195009	670047
198820	670048
24424	670049
47342	670050
106014	670051
105531	670052
197075	670053
198092	670054
16722	670055
9744	670056
140569	670057
37546	670058
139911	670059
37845	670060
197383	670061
61407	670062
29826	670063
198909	670064
61760	670065
7222	670066
198107	670067
139941	670068
78088	670069
37753	670070
30625	670071
140641	670072
11652	670073
79145	670074
62176	670075
79508	670076
3698	670077
104044	670078
60346	670079
47068	670080
198010	670081
24318	670082
38445	670083
139484	670084
60398	670085
11646	670086
20200	670087
47949	670088
61352	670089
104047	670090
195616	670091
198093	670092
197760	670093
4189	670094
11470	670095
103311	670096
3244	670097
194547	670098
30103	670099
20238	670100
48509	670101
48504	670102
24124	670103
47400	670104
80353	670105
143074	670106
11599	670107
62118	670108
38154	670109
20241	670110
16408	670111
24097	670112
13903	670113
80492	670114
194726	670115
104747	670116
9729	670117
6295	670118
38083	670119
20126	670120
60145	670121
11415	670122
8237	670123
62118	670124
23978	670125
13645	670126
143145	670127
8262	670128
196638	670129
139732	670130
139991	670131
197450	670132
24666	670133
24136	670134
80395	670135
142450	670136
61337	670137
78458	670138
1086	670139
4260	670140
143061	670141
78752	670142
29706	670143
194741	670144
29893	670145
38493	670146
30314	670147
47229	670148
61216	670149
62026	670150
105780	670151
143240	670152
195959	670153
1840	670154
103297	670155
6232	670156
11622	670157
13829	670158
24403	670159
142952	670160
13894	670161
60218	670162
60230	670163
78091	670164
61685	670165
197230	670166
60249	670167
198798	670168
38367	670169
16739	670170
23916	670171
104972	670172
139872	670173
37677	670174
141179	670175
13830	670176
143094	670177
105971	670178
38446	670179
105403	670180
104055	670181
141958	670182
104256	670183
11605	670184
1824	670185
60297	670186
140089	670187
139578	670188
79058	670189
37426	670190
103086	670191
79395	670192
79394	670193
79977	670194
104484	670195
79291	670196
20187	670197
104595	670198
46857	670199
9852	670200
13536	670201
140157	670202
103075	670203
16368	670204
2629	670205
80530	670206
103368	670207
80511	670208
60996	670209
37353	670210
47048	670211
141374	670212
197536	670213
104078	670214
141935	670215
46945	670216
141316	670217
139817	670218
4733	670219
4265	670220
62047	670221
11511	670222
104923	670223
13742	670224
37263	670225
79712	670226
30647	670227
103256	670228
61330	670229
47105	670230
47909	670231
143095	670232
19651	670233
37264	670234
141730	670235
198209	670236
106069	670237
198182	670238
195785	670239
4165	670240
62068	670241
13536	670242
19632	670243
47381	670244
78251	670245
24314	670246
24610	670247
195940	670248
139864	670249
46997	670250
60191	670251
16459	670252
13889	670253
24311	670254
142449	670255
103910	670256
47913	670257
2940	670258
2311	670259
103322	670260
142864	670261
103334	670262
4226	670263
47614	670264
47822	670265
140810	670266
198905	670267
30102	670268
23977	670269
80003	670270
13738	670271
2051	670272
143053	670273
139860	670274
105685	670275
47298	670276
105210	670277
197506	670278
78230	670279
195165	670280
140039	670281
195612	670282
139545	670283
30224	670284
105077	670285
198789	670286
198169	670287
195099	670288
62305	670289
140749	670290
140760	670291
19618	670292
29644	670293
194742	670294
11516	670295
103134	670296
37741	670297
140679	670298
13673	670299
48404	670300
9887	670301
61404	670302
103336	670303
196011	670304
60351	670305
13933	670306
140435	670307
47394	670308
20272	670309
47732	670310
140784	670311
78132	670312
2628	670313
11657	670314
79332	670315
196009	670316
47084	670317
198106	670318
3314	670319
194869	670320
105170	670321
11645	670322
195055	670323
24689	670324
29601	670325
47524	670326
4255	670327
13536	670328
141933	670329
37237	670330
103227	670331
24542	670332
13969	670333
47611	670334
16818	670335
38457	670336
196815	670337
23969	670338
29708	670339
139893	670340
11503	670341
103061	670342
197705	670343
13561	670344
60723	670345
38089	670346
13567	670347
19647	670348
106152	670349
103382	670350
46973	670351
46973	670352
60237	670353
2052	670354
38489	670355
106075	670356
60786	670357
78772	670358
197055	670359
62256	670360
79976	670361
38432	670362
142123	670363
78783	670364
11563	670365
195930	670366
105967	670367
61217	670368
9860	670369
198292	670370
47600	670371
47307	670372
30191	670373
11629	670374
4730	670375
104099	670376
37519	670377
142415	670378
20267	670379
78817	670380
194548	670381
16678	670382
13831	670383
78014	670384
47627	670385
2620	670386
80507	670387
13854	670388
38333	670389
30273	670390
30312	670391
47005	670392
37520	670393
48439	670394
23987	670395
197188	670396
48540	670397
9120	670398
32150	670399
23443	670400
132	670401
85421	670402
147340	670403
116066	670404
192434	670405
76091	670406
208540	670407
20472	670408
27215	670409
31529	670410
154103	670411
206851	670412
174353	670413
17269	670414
11773	670415
11773	670416
30378	670417
101981	670418
31529	670419
7342	670420
16939	670421
1102	670422
30378	670423
100235	670424
44631	670425
7342	670426
20472	670427
7337	670428
7337	670429
11773	670430
7337	670431
16939	670432
121232	670433
16939	670434
149226	670435
205583	670436
48613	670437
62295	670438
198935	670439
72893	670440
57632	670441
96965	670442
74139	670443
44827	670444
45136	670445
18906	670446
34111	670447
2793	670448
36169	670449
17561	670450
39487	670451
44900	670452
95785	670453
5049	670454
97813	670455
84965	670456
109903	670457
151021	670458
132	670459
23425	670460
75310	670461
28361	670462
113492	670463
117218	670464
39967	670465
39967	670466
87381	670467
4314	670468
59525	670469
49676	670470
23546	670471
36639	670472
52156	670473
36689	670474
29094	670475
36	670476
36	670477
54695	670478
110462	670479
110336	670480
161955	670481
162170	670482
162167	670483
25482	670484
8628	670485
61596	670486
14347	670487
68586	670488
33092	670489
76684	670490
93456	670491
129548	670492
46789	670493
63016	670494
27704	670495
15084	670496
771	670497
76332	670498
199875	670499
169337	670500
183854	670501
66565	670502
8313	670503
145592	670504
129840	670505
26575	670506
239412	670507
33562	670508
4455	670509
72763	670510
26868	670511
97322	670512
177537	670513
39445	670514
102486	670515
162877	670516
88925	670517
6678	670518
6496	670519
71575	670520
195353	670521
69351	670522
17666	670523
14934	670524
27747	670525
38826	670526
195659	670527
15599	670528
114826	670529
35404	670530
22722	670531
99190	670532
21543	670533
2710	670534
144909	670535
86647	670536
216743	670537
32433	670538
25429	670539
45	670540
140557	670541
1696	670542
133101	670543
58757	670544
138677	670545
136007	670546
84706	670547
168978	670548
46382	670549
18020	670550
182526	670551
101983	670552
103937	670553
8856	670554
47399	670555
182641	670556
129257	670557
61901	670558
34745	670559
4687	670560
18628	670561
26937	670562
53056	670563
141831	670564
240111	670565
24052	670566
2506	670567
69168	670568
61417	670569
16218	670570
71572	670571
176537	670572
46704	670573
127661	670574
200563	670575
47795	670576
137125	670577
126153	670578
26933	670579
32107	670580
29541	670581
79899	670582
22617	670583
111687	670584
182918	670585
18591	670586
101694	670587
349	670588
198175	670589
42387	670590
106169	670591
22001	670592
21895	670593
102064	670594
166315	670595
94251	670596
126587	670597
34952	670598
35014	670599
81550	670600
68999	670601
153142	670602
11426	670603
31613	670604
34988	670605
231099	670606
65935	670607
22615	670608
68953	670609
168611	670610
26879	670611
111348	670612
55217	670613
44408	670614
121237	670615
49057	670616
17999	670617
2103	670618
42332	670619
13147	670620
4112	670621
11703	670622
6033	670623
109749	670624
3397	670625
1316	670626
13704	670627
9775	670628
11441	670629
98836	670630
133126	670631
44858	670632
10233	670633
29348	670634
2984	670635
5502	670636
225638	670637
55979	670638
9238	670639
20709	670640
4755	670641
77965	670642
197854	670643
32163	670644
57578	670645
50531	670646
15688	670647
45415	670648
27331	670649
570	670650
98349	670651
155150	670652
9828	670653
48762	670654
56988	670655
1511	670656
96249	670657
55665	670658
129577	670659
37512	670660
44427	670661
10978	670662
42	670663
10590	670664
28376	670665
7541	670666
11500	670667
80009	670668
24403	670669
42102	670670
10835	670671
26898	670672
13071	670673
2939	670674
10403	670675
108683	670676
537	670677
25339	670678
73466	670679
31471	670680
6182	670681
28454	670682
64568	670683
65914	670684
38859	670685
22234	670686
105369	670687
137588	670688
177988	670689
177148	670690
55951	670691
77056	670692
13641	670693
72956	670694
58602	670695
21858	670696
43501	670697
100577	670698
235075	670699
74082	670700
11122	670701
74414	670702
57489	670703
130732	670704
5296	670705
108272	670706
13461	670707
9019	670708
18920	670709
19662	670710
25780	670711
50649	670712
22803	670713
6388	670714
113250	670715
215499	670716
6388	670717
20800	670718
72914	670719
479	670720
13113	670721
7764	670722
5246	670723
20248	670724
73177	670725
62009	670726
79573	670727
104357	670728
19808	670729
37270	670730
9711	670731
525	670732
143280	670733
8711	670734
1479	670735
48916	670736
60707	670737
117958	670738
23561	670739
132654	670740
3642	670741
7479	670742
1825	670743
45610	670744
3481	670745
141177	670746
5299	670747
13374	670748
23951	670749
75513	670750
46952	670751
48774	670752
14491	670753
148795	670754
23972	670755
115664	670756
207281	670757
356	670758
131054	670759
14574	670760
23134	670761
2438	670762
80319	670763
21220	670764
24620	670765
44516	670766
2031	670767
3340	670768
24899	670769
8913	670770
73318	670771
143674	670772
94292	670773
140582	670774
62214	670775
151733	670776
45674	670777
14236	670778
24668	670779
29845	670780
21313	670781
22524	670782
65153	670783
66747	670784
130065	670785
50381	670786
6799	670787
194570	670788
197273	670789
16789	670790
105027	670791
11321	670792
1121	670793
6725	670794
103344	670795
13663	670796
111900	670797
130798	670798
4012	670799
61263	670800
52258	670801
1587	670802
31279	670803
50058	670804
89143	670805
194846	670806
1587	670807
58741	670808
33059	670809
95	670810
22357	670811
148411	670812
949	670813
32421	670814
224928	670815
162577	670816
45	670817
183240	670818
44776	670819
25356	670820
42159	670821
25500	670822
17463	670823
57300	670824
2538	670825
2892	670826
57417	670827
23395	670828
94030	670829
65334	670830
202668	670831
17098	670832
13207	670833
74170	670834
45391	670835
71757	670836
35530	670837
35835	670838
56766	670839
35622	670840
182466	670841
96431	670842
76709	670843
75936	670844
2045	670845
40905	670846
181734	670847
70309	670848
184395	670849
137706	670850
80921	670851
3085	670852
120304	670853
39135	670854
136856	670855
47058	670856
1227	670857
10939	670858
25294	670859
53562	670860
24307	670861
61527	670862
52978	670863
15718	670864
61200	670865
8641	670866
3050	670867
9223	670868
87241	670869
94669	670870
61901	670871
61933	670872
128798	670873
75963	670874
23160	670875
122618	670876
94455	670877
28608	670878
53707	670879
10939	670880
33431	670881
80802	670882
80813	670883
31451	670884
29542	670885
170548	670886
5783	670887
118203	670888
47596	670889
14263	670890
52478	670891
13090	670892
128488	670893
22301	670894
113234	670895
2619	670896
11328	670897
94347	670898
8653	670899
38542	670900
62706	670901
47907	670902
21748	670903
75260	670904
100274	670905
3933	670906
7285	670907
38539	670908
141675	670909
57331	670910
19530	670911
5537	670912
119712	670913
64754	670914
52031	670915
115914	670916
201713	670917
41737	670918
124657	670919
46287	670920
122269	670921
28035	670922
44041	670923
55871	670924
15549	670925
22628	670926
78533	670927
3169	670928
3078	670929
89318	670930
3344	670931
3417	670932
62729	670933
185952	670934
23111	670935
133925	670936
13608	670937
75017	670938
8075	670939
58438	670940
81066	670941
8874	670942
92387	670943
39111	670944
106579	670945
28653	670946
72278	670947
26628	670948
95709	670949
43889	670950
80150	670951
174418	670952
102856	670953
3607	670954
18623	670955
4433	670956
132815	670957
174774	670958
6244	670959
21971	670960
82956	670961
127276	670962
32934	670963
21529	670964
119272	670965
23047	670966
109127	670967
41147	670968
9711	670969
20470	670970
3278	670971
8747	670972
49350	670973
13720	670974
2313	670975
5250	670976
11129	670977
23824	670978
11319	670979
46885	670980
196287	670981
11217	670982
6129	670983
4292	670984
73798	670985
5401	670986
6954	670987
28828	670988
80447	670989
35563	670990
38701	670991
467	670992
133921	670993
18633	670994
1011	670995
41598	670996
1848	670997
12468	670998
48582	670999
3612	671000
850	671001
58081	671002
5179	671003
8410	671004
29707	671005
44699	671006
30285	671007
8316	671008
13880	671009
3709	671010
81097	671011
3278	671012
18731	671013
62113	671014
6897	671015
30418	671016
7046	671017
38647	671018
12864	671019
14017	671020
2705	671021
126643	671022
64564	671023
80054	671024
105690	671025
139903	671026
80806	671027
50763	671028
9461	671029
71446	671030
57427	671031
132387	671032
64062	671033
15867	671034
62835	671035
11258	671036
89204	671037
121306	671038
3073	671039
25119	671040
63302	671041
17055	671042
24801	671043
1482	671044
935	671045
4050	671046
45994	671047
16452	671048
234924	671049
40405	671050
56778	671051
62208	671052
29371	671053
25713	671054
66264	671055
62976	671056
3291	671057
11858	671058
12280	671059
45892	671060
45892	671061
7039	671062
42407	671063
1275	671064
194529	671065
4314	671066
5915	671067
99444	671068
92209	671069
70163	671070
14386	671071
29787	671072
40318	671073
82283	671074
82283	671075
44840	671076
3236	671077
34220	671078
350	671079
77308	671080
146581	671081
118990	671082
117963	671083
25652	671084
53839	671085
52587	671086
167165	671087
21666	671088
27467	671089
89465	671090
42157	671091
167068	671092
28058	671093
122173	671094
117241	671095
67826	671096
5346	671097
43208	671098
83814	671099
20413	671100
48904	671101
3694	671102
21506	671103
85036	671104
56216	671105
181532	671106
54863	671107
139620	671108
141089	671109
148	671110
5013	671111
13536	671112
5424	671113
60591	671114
51240	671115
172786	671116
34430	671117
36176	671118
8630	671119
40729	671120
60098	671121
6714	671122
203712	671123
15793	671124
66661	671125
105970	671126
19201	671127
4654	671128
95575	671129
52334	671130
95569	671131
27709	671132
29275	671133
73494	671134
117599	671135
53631	671136
98070	671137
201049	671138
198516	671139
35123	671140
27698	671141
191201	671142
130139	671143
1074	671144
27593	671145
4293	671146
7994	671147
35667	671148
35747	671149
122335	671150
11720	671151
62504	671152
103734	671153
28527	671154
31593	671155
60352	671156
1450	671157
13981	671158
8394	671159
192	671160
52	671161
60749	671162
47920	671163
78601	671164
20377	671165
18154	671166
3987	671167
7933	671168
466	671169
108479	671170
13832	671171
30733	671172
9901	671173
12140	671174
12716	671175
62127	671176
3340	671177
33116	671178
41997	671179
166215	671180
79489	671181
4425	671182
89400	671183
3034	671184
960	671185
36115	671186
3054	671187
1373	671188
74790	671189
141962	671190
70401	671191
776	671192
25079	671193
9088	671194
62536	671195
25261	671196
2445	671197
3735	671198
6880	671199
236976	671200
4448	671201
10406	671202
91049	671203
63632	671204
106619	671205
145398	671206
20477	671207
142903	671208
32097	671209
16561	671210
5411	671211
1772	671212
11737	671213
169586	671214
14465	671215
161963	671216
29963	671217
7969	671218
3468	671219
1657	671220
95967	671221
27544	671222
27544	671223
4647	671224
410	671225
22472	671226
148388	671227
74789	671228
10600	671229
100472	671230
9409	671231
35790	671232
70897	671233
184455	671234
133195	671235
7	671236
3613	671237
73818	671238
44519	671239
15795	671240
40318	671241
73402	671242
57155	671243
102545	671244
97946	671245
130064	671246
9425	671247
66809	671248
39704	671249
133768	671250
19087	671251
16240	671252
50601	671253
101339	671254
96468	671255
85778	671256
32185	671257
52636	671258
184931	671259
165340	671260
96561	671261
9287	671262
56803	671263
142057	671264
45240	671265
132037	671266
28476	671267
112969	671268
142179	671269
35614	671270
45240	671271
50802	671272
66600	671273
21247	671274
40816	671275
134444	671276
136452	671277
108441	671278
84627	671279
192726	671280
11534	671281
7758	671282
70406	671283
102859	671284
173844	671285
92820	671286
28702	671287
21547	671288
129844	671289
161542	671290
21536	671291
369	671292
716	671293
80185	671294
21742	671295
2684	671296
139580	671297
113463	671298
124	671299
24580	671300
103259	671301
44462	671302
68973	671303
17159	671304
335	671305
65187	671306
182068	671307
11763	671308
193572	671309
2677	671310
117704	671311
25082	671312
42	671313
397	671314
37082	671315
228527	671316
137646	671317
98166	671318
112058	671319
10186	671320
8833	671321
181797	671322
90	671323
74862	671324
1523	671325
14471	671326
1318	671327
80595	671328
32	671329
2041	671330
46643	671331
1475	671332
82933	671333
27223	671334
21268	671335
21268	671336
15175	671337
78344	671338
857	671339
62257	671340
35830	671341
85913	671342
408	671343
69183	671344
200470	671345
47797	671346
25395	671347
65061	671348
14539	671349
98218	671350
13609	671351
30946	671352
194968	671353
6421	671354
9248	671355
8286	671356
1737	671357
14539	671358
11962	671359
11305	671360
49720	671361
147028	671362
55844	671363
105806	671364
35083	671365
64196	671366
63789	671367
131153	671368
156734	671369
34697	671370
9343	671371
97374	671372
207158	671373
214902	671374
6964	671375
51726	671376
66872	671377
55656	671378
44559	671379
11048	671380
15819	671381
44847	671382
23229	671383
179746	671384
126942	671385
116434	671386
85543	671387
47537	671388
209337	671389
101484	671390
186732	671391
186943	671392
50234	671393
213867	671394
50234	671395
35487	671396
97255	671397
98045	671398
107079	671399
50874	671400
51091	671401
130303	671402
132683	671403
96778	671404
44675	671405
73355	671406
110985	671407
149990	671408
150976	671409
11112	671410
149466	671411
113847	671412
133284	671413
56805	671414
13271	671415
212714	671416
129970	671417
45124	671418
184272	671419
72286	671420
61521	671421
211681	671422
152633	671423
151699	671424
15734	671425
131211	671426
154344	671427
25765	671428
53459	671429
133745	671430
96614	671431
15812	671432
153721	671433
187282	671434
93504	671435
148152	671436
97396	671437
97120	671438
85125	671439
98639	671440
152164	671441
31905	671442
73985	671443
116176	671444
8123	671445
181379	671446
74004	671447
152692	671448
19908	671449
137287	671450
205263	671451
51661	671452
31895	671453
197713	671454
54913	671455
112464	671456
125718	671457
143573	671458
15134	671459
27100	671460
15602	671461
115081	671462
41590	671463
29349	671464
16951	671465
4267	671466
18684	671467
59623	671468
35877	671469
3390	671470
144042	671471
38850	671472
125716	671473
154427	671474
46274	671475
150584	671476
55280	671477
32797	671478
51838	671479
52166	671480
21700	671481
13165	671482
130751	671483
88912	671484
96148	671485
128761	671486
34645	671487
127879	671488
50393	671489
15759	671490
58582	671491
176704	671492
24374	671493
161965	671494
174729	671495
15609	671496
3836	671497
89639	671498
230147	671499
51105	671500
205371	671501
94445	671502
189070	671503
27749	671504
22625	671505
4702	671506
177692	671507
166284	671508
34762	671509
45003	671510
36768	671511
43526	671512
5385	671513
71401	671514
12287	671515
79136	671516
43600	671517
22620	671518
69587	671519
1009	671520
9289	671521
102271	671522
137271	671523
102802	671524
95504	671525
154478	671526
24689	671527
12989	671528
44921	671529
27901	671530
126352	671531
170200	671532
75413	671533
54013	671534
113473	671535
20272	671536
7545	671537
93948	671538
119398	671539
89598	671540
67537	671541
43361	671542
72076	671543
95282	671544
93635	671545
15036	671546
2244	671547
71364	671548
176576	671549
94207	671550
27991	671551
128887	671552
96172	671553
133567	671554
22669	671555
118953	671556
9299	671557
24790	671558
1886	671559
65005	671560
63352	671561
43187	671562
69326	671563
64060	671564
33618	671565
3431	671566
104855	671567
92836	671568
120071	671569
4347	671570
6677	671571
98454	671572
111266	671573
61949	671574
98514	671575
94659	671576
42005	671577
53869	671578
6029	671579
89598	671580
164738	671581
26612	671582
126721	671583
32860	671584
175649	671585
231903	671586
43737	671587
133920	671588
93337	671589
94448	671590
125704	671591
128020	671592
18104	671593
34945	671594
8965	671595
43983	671596
90270	671597
43553	671598
177311	671599
19458	671600
90224	671601
43654	671602
3824	671603
32133	671604
18166	671605
73501	671606
33547	671607
72481	671608
31250	671609
125806	671610
174977	671611
18092	671612
55243	671613
28224	671614
190665	671615
186246	671616
100162	671617
55363	671618
43778	671619
25664	671620
15032	671621
81039	671622
17629	671623
99274	671624
12555	671625
23958	671626
5629	671627
27777	671628
205224	671629
34865	671630
167013	671631
14789	671632
87979	671633
22585	671634
210612	671635
164890	671636
90877	671637
29184	671638
52251	671639
67507	671640
20469	671641
91196	671642
98026	671643
61789	671644
87861	671645
7545	671646
34627	671647
49880	671648
30366	671649
7429	671650
119553	671651
48621	671652
55292	671653
33200	671654
168512	671655
68174	671656
61918	671657
17846	671658
68506	671659
34742	671660
94242	671661
73153	671662
61548	671663
71957	671664
9889	671665
127315	671666
69124	671667
181551	671668
117784	671669
179057	671670
170309	671671
86502	671672
192566	671673
28101	671674
119560	671675
191830	671676
43380	671677
27956	671678
55566	671679
237656	671680
223221	671681
47102	671682
71350	671683
122639	671684
27715	671685
169894	671686
92610	671687
55652	671688
108441	671689
68067	671690
120423	671691
128014	671692
55718	671693
170197	671694
105919	671695
122072	671696
71629	671697
119522	671698
40823	671699
168511	671700
34859	671701
234727	671702
200888	671703
121342	671704
197513	671705
69471	671706
10128	671707
81298	671708
26955	671709
7977	671710
21973	671711
176419	671712
27923	671713
60783	671714
36628	671715
120003	671716
769	671717
41028	671718
14	671719
24354	671720
103793	671721
33754	671722
4636	671723
33679	671724
62030	671725
126759	671726
112510	671727
29931	671728
39738	671729
16793	671730
88526	671731
59427	671732
27840	671733
3590	671734
33189	671735
41370	671736
27755	671737
55423	671738
10532	671739
198105	671740
69242	671741
122387	671742
119971	671743
90521	671744
67960	671745
41633	671746
33106	671747
164918	671748
17870	671749
5785	671750
142851	671751
94859	671752
43372	671753
56024	671754
58637	671755
121064	671756
8311	671757
132313	671758
128704	671759
148	671760
119060	671761
39868	671762
91094	671763
122543	671764
43873	671765
15549	671766
188260	671767
1375	671768
88727	671769
88330	671770
55608	671771
23102	671772
55399	671773
97506	671774
127955	671775
216541	671776
71868	671777
119951	671778
87659	671779
59719	671780
52766	671781
135491	671782
116101	671783
23676	671784
43977	671785
164979	671786
14292	671787
163149	671788
14859	671789
94733	671790
74461	671791
21973	671792
14967	671793
53645	671794
178840	671795
93363	671796
93617	671797
88404	671798
19803	671799
236597	671800
81652	671801
127217	671802
87262	671803
24531	671804
127531	671805
24194	671806
67756	671807
7622	671808
29490	671809
163299	671810
24111	671811
128256	671812
72056	671813
200186	671814
33189	671815
13076	671816
199952	671817
52955	671818
17759	671819
33126	671820
128631	671821
200557	671822
175992	671823
22763	671824
18638	671825
107628	671826
21614	671827
34742	671828
25952	671829
95879	671830
72162	671831
10536	671832
72644	671833
30555	671834
93915	671835
26065	671836
10015	671837
38802	671838
76807	671839
18590	671840
22795	671841
27629	671842
9025	671843
8214	671844
41475	671845
177328	671846
50556	671847
1229	671848
4318	671849
72873	671850
48318	671851
125986	671852
23633	671853
36521	671854
3059	671855
57774	671856
126068	671857
5622	671858
10509	671859
153172	671860
58977	671861
135447	671862
15033	671863
95704	671864
13398	671865
105352	671866
126878	671867
43423	671868
95637	671869
21667	671870
175952	671871
118578	671872
33038	671873
119539	671874
68284	671875
97297	671876
21891	671877
184359	671878
56158	671879
12562	671880
43570	671881
14765	671882
82714	671883
87220	671884
33069	671885
34432	671886
26315	671887
189575	671888
39961	671889
71763	671890
201998	671891
57880	671892
77217	671893
39590	671894
25454	671895
21081	671896
178880	671897
39055	671898
91028	671899
80141	671900
9889	671901
144865	671902
88309	671903
4684	671904
36342	671905
26713	671906
5740	671907
168278	671908
50194	671909
33679	671910
126369	671911
120931	671912
33713	671913
32709	671914
132963	671915
19769	671916
186518	671917
4656	671918
13997	671919
50009	671920
13760	671921
138020	671922
28477	671923
89675	671924
18	671925
123556	671926
10185	671927
87403	671928
62943	671929
62977	671930
22900	671931
115782	671932
78113	671933
106832	671934
40766	671935
74303	671936
128341	671937
192834	671938
49125	671939
34651	671940
44417	671941
40139	671942
175872	671943
29633	671944
179377	671945
72418	671946
34588	671947
4451	671948
30345	671949
68690	671950
44716	671951
198150	671952
29181	671953
13943	671954
86846	671955
90881	671956
177903	671957
65085	671958
176862	671959
34737	671960
4790	671961
38542	671962
22563	671963
43511	671964
188329	671965
41013	671966
111233	671967
3028	671968
107308	671969
12206	671970
107689	671971
72261	671972
16444	671973
12473	671974
19615	671975
71396	671976
33186	671977
176279	671978
94277	671979
72873	671980
55232	671981
98129	671982
164708	671983
33754	671984
118865	671985
6759	671986
18914	671987
24806	671988
8531	671989
443	671990
48715	671991
9413	671992
8375	671993
6830	671994
241	671995
11863	671996
1472	671997
5945	671998
4723	671999
27533	672000
3600	672001
24098	672002
20031	672003
12688	672004
85185	672005
9398	672006
19158	672007
51107	672008
77195	672009
3225	672010
2775	672011
8314	672012
129	672013
152772	672014
49998	672015
30437	672016
10092	672017
64580	672018
16073	672019
50076	672020
209179	672021
43933	672022
12954	672023
181220	672024
86281	672025
68800	672026
224133	672027
16879	672028
195330	672029
35121	672030
81285	672031
208697	672032
13558	672033
11047	672034
22262	672035
15675	672036
14880	672037
27006	672038
2345	672039
89638	672040
4224	672041
80517	672042
14320	672043
35527	672044
47415	672045
40274	672046
96850	672047
89668	672048
144229	672049
3690	672050
36504	672051
170335	672052
17012	672053
153867	672054
26474	672055
51104	672056
163060	672057
116385	672058
184510	672059
49920	672060
15878	672061
32843	672062
55836	672063
16227	672064
91221	672065
145488	672066
34905	672067
171602	672068
8569	672069
77431	672070
9540	672071
138161	672072
8154	672073
46517	672074
29163	672075
34213	672076
52850	672077
28307	672078
22985	672079
46553	672080
5342	672081
52379	672082
23582	672083
82180	672084
73254	672085
179983	672086
72048	672087
41668	672088
8587	672089
92697	672090
18084	672091
73026	672092
82213	672093
73963	672094
9139	672095
143904	672096
28344	672097
37954	672098
9286	672099
7995	672100
35393	672101
3121	672102
121267	672103
33591	672104
53582	672105
75675	672106
72810	672107
354	672108
67644	672109
19613	672110
6102	672111
74261	672112
57451	672113
32485	672114
113326	672115
65631	672116
91428	672117
24151	672118
37927	672119
14980	672120
203502	672121
98924	672122
105645	672123
2184	672124
64325	672125
10586	672126
236361	672127
166784	672128
30794	672129
166276	672130
84583	672131
3579	672132
6016	672133
4341	672134
6	672135
1954	672136
7515	672137
9082	672138
16893	672139
237578	672140
237206	672141
22486	672142
8242	672143
139157	672144
47926	672145
9612	672146
6497	672147
90737	672148
4981	672149
15873	672150
4271	672151
49753	672152
95087	672153
26003	672154
123549	672155
43643	672156
16062	672157
27213	672158
83880	672159
5630	672160
35655	672161
83485	672162
57280	672163
130384	672164
16210	672165
11215	672166
45013	672167
111826	672168
186395	672169
22650	672170
30219	672171
144175	672172
144137	672173
4451	672174
104514	672175
103484	672176
24127	672177
128707	672178
72383	672179
27027	672180
45200	672181
102156	672182
112021	672183
95435	672184
2241	672185
91204	672186
44472	672187
168694	672188
77510	672189
88995	672190
139580	672191
161655	672192
53562	672193
197288	672194
3158	672195
296	672196
182505	672197
8494	672198
253	672199
7321	672200
8021	672201
67689	672202
12339	672203
12419	672204
101931	672205
26944	672206
34600	672207
12423	672208
530	672209
4449	672210
112780	672211
6924	672212
33590	672213
7175	672214
117107	672215
75444	672216
117558	672217
30218	672218
43463	672219
22686	672220
31352	672221
110302	672222
94883	672223
79837	672224
10421	672225
18983	672226
18983	672227
131237	672228
61039	672229
36916	672230
55418	672231
96989	672232
27954	672233
1071	672234
45093	672235
63653	672236
9112	672237
206892	672238
100476	672239
4102	672240
80729	672241
15452	672242
48682	672243
10620	672244
2674	672245
85190	672246
1694	672247
187	672248
154599	672249
26281	672250
109833	672251
51731	672252
125075	672253
163445	672254
88265	672255
70029	672256
19002	672257
39191	672258
39191	672259
3238	672260
27813	672261
72681	672262
175701	672263
126925	672264
18619	672265
237706	672266
27055	672267
91188	672268
136016	672269
15624	672270
68950	672271
9042	672272
239308	672273
43873	672274
94998	672275
525	672276
17257	672277
55319	672278
10864	672279
3338	672280
6991	672281
146697	672282
150075	672283
155948	672284
7506	672285
64160	672286
132737	672287
102524	672288
3609	672289
29184	672290
105224	672291
197620	672292
84124	672293
77509	672294
140153	672295
28633	672296
96638	672297
38364	672298
84670	672299
115065	672300
129969	672301
701	672302
96569	672303
16008	672304
97200	672305
212375	672306
105218	672307
97434	672308
176372	672309
6089	672310
211628	672311
153641	672312
152750	672313
207170	672314
111120	672315
94596	672316
92700	672317
150211	672318
128334	672319
133419	672320
35957	672321
126287	672322
98801	672323
97008	672324
66621	672325
55313	672326
96861	672327
18564	672328
35775	672329
28633	672330
11096	672331
129866	672332
131585	672333
84447	672334
43136	672335
208076	672336
178260	672337
147484	672338
112847	672339
19102	672340
126922	672341
27535	672342
207589	672343
74169	672344
173375	672345
57397	672346
44458	672347
397	672348
116801	672349
61716	672350
29320	672351
43777	672352
83079	672353
35681	672354
72679	672355
101447	672356
132205	672357
4618	672358
227220	672359
97145	672360
37573	672361
48017	672362
43885	672363
77279	672364
45376	672365
127576	672366
68182	672367
214973	672368
75792	672369
107115	672370
97464	672371
29204	672372
167524	672373
20105	672374
97074	672375
23809	672376
15021	672377
77388	672378
36736	672379
58425	672380
119608	672381
35277	672382
23566	672383
127788	672384
56465	672385
37750	672386
24095	672387
12066	672388
170330	672389
116217	672390
19478	672391
3209	672392
97527	672393
24359	672394
64250	672395
88782	672396
32490	672397
199209	672398
47038	672399
13118	672400
4859	672401
7786	672402
13114	672403
8501	672404
43432	672405
670	672406
15841	672407
9072	672408
10666	672409
23067	672410
16476	672411
59431	672412
2796	672413
84357	672414
8470	672415
8560	672416
2654	672417
91765	672418
990	672419
38661	672420
47171	672421
4318	672422
217	672423
19716	672424
16564	672425
32	672426
15934	672427
11518	672428
163308	672429
18762	672430
83460	672431
4739	672432
21088	672433
2545	672434
2679	672435
101860	672436
5877	672437
1449	672438
78173	672439
41084	672440
56429	672441
38473	672442
29249	672443
48388	672444
106495	672445
6349	672446
155955	672447
91050	672448
59835	672449
102794	672450
69461	672451
140568	672452
69556	672453
87653	672454
185479	672455
83875	672456
225351	672457
63585	672458
27897	672459
112602	672460
178179	672461
186514	672462
26820	672463
121558	672464
21849	672465
15474	672466
178941	672467
55726	672468
19980	672469
192702	672470
8017	672471
135526	672472
186394	672473
188865	672474
76582	672475
110483	672476
190528	672477
179437	672478
136767	672479
133743	672480
101651	672481
14380	672482
167023	672483
39613	672484
31774	672485
83147	672486
32101	672487
142124	672488
83506	672489
93645	672490
164359	672491
12088	672492
127745	672493
142067	672494
132229	672495
13241	672496
144851	672497
80047	672498
141892	672499
142021	672500
98488	672501
26177	672502
176343	672503
27866	672504
132297	672505
153135	672506
119517	672507
19666	672508
57842	672509
96880	672510
220038	672511
214657	672512
142070	672513
4919	672514
197599	672515
74747	672516
152457	672517
176820	672518
191211	672519
96522	672520
162841	672521
110457	672522
72048	672523
97531	672524
185378	672525
192073	672526
76715	672527
99020	672528
26987	672529
126303	672530
35649	672531
72171	672532
76290	672533
184091	672534
177987	672535
21947	672536
79577	672537
72136	672538
121159	672539
56682	672540
149874	672541
73819	672542
80548	672543
99060	672544
87254	672545
51561	672546
83147	672547
23094	672548
116441	672549
175468	672550
98823	672551
47410	672552
11027	672553
74390	672554
57398	672555
28509	672556
142128	672557
19008	672558
86624	672559
13185	672560
188881	672561
130740	672562
10553	672563
46174	672564
74963	672565
183807	672566
129018	672567
37648	672568
76417	672569
57684	672570
131181	672571
74114	672572
37908	672573
177713	672574
18901	672575
97488	672576
24371	672577
56976	672578
190458	672579
191559	672580
211376	672581
41512	672582
188143	672583
145948	672584
95875	672585
17231	672586
47009	672587
72685	672588
210690	672589
131903	672590
75001	672591
177365	672592
29728	672593
57835	672594
65393	672595
120168	672596
50519	672597
73860	672598
40176	672599
183780	672600
6970	672601
21126	672602
105090	672603
21947	672604
35011	672605
10908	672606
43777	672607
64801	672608
51401	672609
11027	672610
101381	672611
23561	672612
183763	672613
19003	672614
185017	672615
116718	672616
132977	672617
7	672618
63876	672619
137323	672620
5211	672621
8848	672622
82512	672623
2071	672624
221584	672625
78496	672626
140665	672627
11801	672628
17474	672629
46652	672630
30342	672631
3136	672632
13979	672633
57394	672634
37194	672635
13207	672636
16220	672637
36519	672638
17469	672639
40647	672640
3491	672641
3821	672642
235341	672643
32877	672644
143500	672645
11682	672646
70315	672647
8452	672648
185146	672649
4392	672650
5086	672651
6214	672652
47235	672653
1455	672654
59291	672655
139603	672656
29798	672657
27150	672658
37292	672659
31356	672660
78137	672661
62515	672662
4175	672663
24482	672664
51025	672665
22845	672666
19953	672667
27190	672668
194367	672669
46776	672670
61038	672671
106035	672672
22410	672673
51240	672674
12814	672675
431	672676
66071	672677
109832	672678
9999	672679
4212	672680
71427	672681
50470	672682
60524	672683
8599	672684
147422	672685
21027	672686
146956	672687
4763	672688
7251	672689
4369	672690
105246	672691
54414	672692
56879	672693
49514	672694
31901	672695
143185	672696
35049	672697
6670	672698
11035	672699
131040	672700
16605	672701
34677	672702
125869	672703
86692	672704
15503	672705
17778	672706
5693	672707
14469	672708
18650	672709
66427	672710
180950	672711
103110	672712
1630	672713
76006	672714
71901	672715
12209	672716
408	672717
39250	672718
5548	672719
9596	672720
91610	672721
9220	672722
9005	672723
4678	672724
6719	672725
128124	672726
34151	672727
1362	672728
2988	672729
92770	672730
97272	672731
34362	672732
23627	672733
637	672734
11155	672735
31416	672736
15263	672737
157010	672738
34245	672739
58923	672740
13245	672741
166113	672742
66160	672743
36692	672744
16286	672745
5049	672746
7209	672747
139208	672748
140001	672749
79470	672750
181861	672751
3823	672752
4858	672753
49614	672754
16486	672755
25293	672756
57425	672757
10979	672758
13180	672759
76679	672760
132300	672761
105272	672762
11508	672763
56885	672764
175969	672765
3613	672766
186431	672767
56208	672768
181009	672769
82365	672770
118361	672771
3565	672772
72464	672773
220014	672774
5317	672775
47090	672776
197538	672777
9458	672778
47240	672779
23827	672780
614	672781
72805	672782
95469	672783
36548	672784
8314	672785
2433	672786
42828	672787
4322	672788
139372	672789
179224	672790
165858	672791
17321	672792
27439	672793
66063	672794
44829	672795
82421	672796
199117	672797
84488	672798
15098	672799
180736	672800
4833	672801
27789	672802
470	672803
11441	672804
77927	672805
7987	672806
24502	672807
47715	672808
20408	672809
13683	672810
11571	672811
5074	672812
166935	672813
57542	672814
51843	672815
19651	672816
44137	672817
49717	672818
97688	672819
84852	672820
40042	672821
40042	672822
16506	672823
2494	672824
5546	672825
124519	672826
26790	672827
56178	672828
34498	672829
5054	672830
143021	672831
16859	672832
7465	672833
1264	672834
170169	672835
5308	672836
1002	672837
1655	672838
29595	672839
6635	672840
530	672841
18045	672842
34624	672843
122587	672844
3023	672845
91244	672846
121541	672847
20562	672848
208370	672849
9955	672850
10507	672851
20058	672852
41103	672853
136707	672854
4128	672855
1735	672856
1792	672857
1562	672858
1303	672859
6869	672860
7800	672861
21356	672862
20026	672863
2461	672864
681	672865
42991	672866
3989	672867
51223	672868
5352	672869
1089	672870
20102	672871
80275	672872
409	672873
3566	672874
48440	672875
37060	672876
2799	672877
5366	672878
28247	672879
33415	672880
47244	672881
103008	672882
35668	672883
30751	672884
105154	672885
49	672886
9985	672887
23849	672888
3834	672889
5058	672890
29815	672891
27222	672892
107113	672893
13063	672894
10550	672895
20595	672896
5434	672897
11873	672898
11882	672899
63664	672900
53955	672901
10896	672902
70681	672903
127386	672904
3293	672905
185004	672906
217	672907
5896	672908
74456	672909
15904	672910
39283	672911
40753	672912
15904	672913
15904	672914
5657	672915
147838	672916
5294	672917
15904	672918
17260	672919
15904	672920
162097	672921
162755	672922
5294	672923
15904	672924
83192	672925
1041	672926
806	672927
6847	672928
3525	672929
2879	672930
20398	672931
27817	672932
6964	672933
17760	672934
27886	672935
113981	672936
67439	672937
228477	672938
1048	672939
8491	672940
437	672941
44938	672942
2638	672943
30867	672944
12218	672945
23263	672946
25547	672947
60681	672948
6999	672949
55876	672950
11347	672951
80959	672952
38544	672953
23605	672954
4742	672955
358	672956
13897	672957
77701	672958
19319	672959
96917	672960
5069	672961
833	672962
2306	672963
56559	672964
8754	672965
582	672966
9365	672967
66932	672968
24104	672969
6705	672970
8379	672971
121	672972
12828	672973
18213	672974
22264	672975
10293	672976
222851	672977
42681	672978
50901	672979
9278	672980
77255	672981
1092	672982
263	672983
12700	672984
2176	672985
307	672986
17653	672987
64647	672988
165929	672989
52313	672990
2869	672991
2545	672992
22830	672993
3834	672994
359	672995
3848	672996
327	672997
2665	672998
68369	672999
118770	673000
2873	673001
6255	673002
43066	673003
148	673004
5550	673005
210607	673006
93372	673007
51102	673008
173376	673009
50780	673010
6338	673011
46469	673012
74074	673013
24314	673014
2255	673015
59089	673016
3566	673017
2255	673018
654	673019
15904	673020
123368	673021
15904	673022
34774	673023
18658	673024
94013	673025
27897	673026
18596	673027
55316	673028
9768	673029
22686	673030
534	673031
2813	673032
55614	673033
134100	673034
47938	673035
476	673036
53127	673037
24688	673038
15214	673039
2198	673040
12836	673041
33894	673042
1960	673043
580	673044
2190	673045
18353	673046
22181	673047
18406	673048
124159	673049
15406	673050
22370	673051
54626	673052
172466	673053
111745	673054
23850	673055
2255	673056
20186	673057
138571	673058
44445	673059
26014	673060
12171	673061
65227	673062
3621	673063
1793	673064
1793	673065
3622	673066
150697	673067
95164	673068
69927	673069
111621	673070
3186	673071
33959	673072
82775	673073
14568	673074
65227	673075
15073	673076
59814	673077
50780	673078
137008	673079
98108	673080
22148	673081
76152	673082
1916	673083
26264	673084
38611	673085
4836	673086
270	673087
11015	673088
10306	673089
1114	673090
221838	673091
19513	673092
118191	673093
108662	673094
77194	673095
228299	673096
27619	673097
16361	673098
1129	673099
79275	673100
1114	673101
24142	673102
130627	673103
146106	673104
5762	673105
225255	673106
108060	673107
34572	673108
109133	673109
201316	673110
7797	673111
115392	673112
177867	673113
6751	673114
228127	673115
50830	673116
51575	673117
4379	673118
203098	673119
8928	673120
1282	673121
224932	673122
156009	673123
56510	673124
17976	673125
7965	673126
61933	673127
107940	673128
146317	673129
81711	673130
81686	673131
86817	673132
213272	673133
76338	673134
83645	673135
146085	673136
179610	673137
95062	673138
112623	673139
98087	673140
20997	673141
90542	673142
158139	673143
102242	673144
112138	673145
115638	673146
158342	673147
87900	673148
83721	673149
7965	673150
214699	673151
107937	673152
63143	673153
108139	673154
146280	673155
81664	673156
47764	673157
1684	673158
95112	673159
23229	673160
2758	673161
13090	673162
60640	673163
111882	673164
11406	673165
48607	673166
3686	673167
197397	673168
6299	673169
158416	673170
61361	673171
47940	673172
68778	673173
10435	673174
43136	673175
8406	673176
104933	673177
35873	673178
53560	673179
233754	673180
8307	673181
13271	673182
218732	673183
104689	673184
35721	673185
78846	673186
105941	673187
44050	673188
6390	673189
44057	673190
7532	673191
9718	673192
2190	673193
2893	673194
73110	673195
142967	673196
3129	673197
1129	673198
477	673199
4471	673200
11293	673201
86984	673202
1264	673203
110187	673204
5873	673205
70479	673206
1615	673207
38330	673208
25761	673209
48880	673210
3993	673211
9386	673212
3738	673213
17276	673214
47937	673215
1422	673216
4078	673217
62375	673218
16914	673219
16914	673220
2638	673221
37253	673222
59	673223
16879	673224
24872	673225
1140	673226
123458	673227
99904	673228
56004	673229
161671	673230
14761	673231
204161	673232
4647	673233
25797	673234
172220	673235
2255	673236
124276	673237
12831	673238
33998	673239
28216	673240
48743	673241
22621	673242
71322	673243
228368	673244
60744	673245
10893	673246
9304	673247
79300	673248
905	673249
47879	673250
22269	673251
29309	673252
138797	673253
10306	673254
24121	673255
3520	673256
759	673257
30432	673258
2326	673259
73036	673260
5445	673261
13915	673262
8975	673263
24247	673264
193756	673265
16171	673266
131500	673267
11718	673268
55655	673269
107358	673270
113146	673271
46828	673272
212854	673273
166241	673274
19975	673275
239218	673276
38892	673277
60962	673278
27689	673279
12611	673280
132676	673281
5666	673282
55097	673283
60445	673284
31665	673285
111	673286
38892	673287
228932	673288
127779	673289
12600	673290
119507	673291
146389	673292
84868	673293
157845	673294
4781	673295
154370	673296
16171	673297
25654	673298
35248	673299
106255	673300
193915	673301
27878	673302
93410	673303
99025	673304
190544	673305
20547	673306
2270	673307
104940	673308
8244	673309
38379	673310
551	673311
2918	673312
24189	673313
78239	673314
29553	673315
4265	673316
16464	673317
1650	673318
61336	673319
37665	673320
46858	673321
61334	673322
551	673323
9695	673324
7226	673325
78104	673326
9733	673327
13902	673328
195888	673329
25092	673330
37361	673331
609	673332
2688	673333
26138	673334
18030	673335
47895	673336
4405	673337
17955	673338
6092	673339
20768	673340
73643	673341
5040	673342
1712	673343
42401	673344
38141	673345
40799	673346
141343	673347
36266	673348
13596	673349
408	673350
19430	673351
59059	673352
199	673353
59771	673354
25174	673355
10283	673356
25389	673357
15976	673358
58493	673359
3892	673360
40696	673361
49881	673362
10350	673363
7528	673364
1908	673365
156763	673366
104249	673367
43158	673368
31745	673369
76183	673370
12012	673371
46367	673372
23746	673373
235214	673374
16773	673375
7480	673376
40293	673377
13849	673378
141533	673379
12580	673380
13139	673381
189540	673382
79678	673383
188977	673384
48297	673385
165283	673386
371	673387
108368	673388
49251	673389
26829	673390
87040	673391
80527	673392
32012	673393
15342	673394
27622	673395
3290	673396
198446	673397
11621	673398
12262	673399
81218	673400
47207	673401
3820	673402
10025	673403
70183	673404
108172	673405
21365	673406
155435	673407
44763	673408
6118	673409
8629	673410
104571	673411
32394	673412
116688	673413
53307	673414
12072	673415
47085	673416
23095	673417
45466	673418
138060	673419
38051	673420
197731	673421
12129	673422
109741	673423
85845	673424
43157	673425
14324	673426
25949	673427
77331	673428
17752	673429
4969	673430
206450	673431
23383	673432
83405	673433
146059	673434
39398	673435
120036	673436
99938	673437
138803	673438
45466	673439
209841	673440
175010	673441
14237	673442
233978	673443
27016	673444
7644	673445
129254	673446
225365	673447
54892	673448
164294	673449
5758	673450
1908	673451
7528	673452
27739	673453
97722	673454
12492	673455
47747	673456
38321	673457
2625	673458
91840	673459
12527	673460
46825	673461
5757	673462
203567	673463
12475	673464
574	673465
6782	673466
38162	673467
47069	673468
5683	673469
59440	673470
68780	673471
111925	673472
101652	673473
22042	673474
5810	673475
530	673476
801	673477
3448	673478
24513	673479
54724	673480
24275	673481
128302	673482
71759	673483
38223	673484
145958	673485
4414	673486
12423	673487
7647	673488
41827	673489
7133	673490
662	673491
23381	673492
7750	673493
5147	673494
2735	673495
112824	673496
12492	673497
15082	673498
60995	673499
86857	673500
47311	673501
42249	673502
3238	673503
197436	673504
8309	673505
47451	673506
47451	673507
30696	673508
48441	673509
39790	673510
174424	673511
7244	673512
881	673513
37750	673514
3971	673515
2636	673516
21240	673517
126275	673518
26054	673519
39127	673520
166525	673521
225652	673522
2507	673523
224763	673524
55740	673525
70469	673526
115041	673527
28391	673528
141586	673529
112121	673530
156018	673531
66619	673532
28209	673533
104186	673534
56771	673535
13864	673536
114764	673537
163419	673538
104221	673539
49462	673540
1281	673541
53389	673542
26662	673543
104262	673544
90018	673545
77976	673546
226267	673547
187469	673548
80315	673549
9716	673550
727	673551
1956	673552
111708	673553
126652	673554
108616	673555
120009	673556
128108	673557
63434	673558
418	673559
4040	673560
20784	673561
44772	673562
120878	673563
2846	673564
3515	673565
621	673566
122133	673567
135894	673568
49476	673569
1951	673570
38386	673571
1758	673572
229896	673573
22093	673574
114072	673575
50940	673576
679	673577
2188	673578
27907	673579
101	673580
54539	673581
147078	673582
13756	673583
1960	673584
1746	673585
60862	673586
6009	673587
158394	673588
95980	673589
202811	673590
3548	673591
7509	673592
114145	673593
37473	673594
160264	673595
83158	673596
194941	673597
49205	673598
14921	673599
108411	673600
71506	673601
25660	673602
34452	673603
115180	673604
146031	673605
154565	673606
78935	673607
152365	673608
21003	673609
158865	673610
85128	673611
51213	673612
70416	673613
65593	673614
204506	673615
159632	673616
66189	673617
78285	673618
223670	673619
1052	673620
67155	673621
82509	673622
49557	673623
141018	673624
224945	673625
108875	673626
60906	673627
352	673628
114288	673629
69275	673630
46687	673631
48448	673632
1272	673633
61030	673634
10397	673635
10397	673636
79605	673637
80556	673638
105759	673639
14925	673640
79135	673641
37977	673642
13507	673643
150580	673644
1161	673645
95021	673646
65726	673647
113468	673648
1909	673649
1128	673650
212042	673651
27276	673652
38349	673653
105765	673654
203470	673655
111845	673656
71630	673657
111694	673658
35594	673659
27364	673660
81176	673661
132774	673662
81515	673663
160759	673664
128238	673665
1971	673666
80130	673667
18977	673668
21003	673669
94008	673670
4745	673671
14131	673672
105861	673673
3832	673674
57517	673675
227648	673676
78918	673677
119226	673678
71197	673679
61418	673680
229414	673681
60897	673682
104941	673683
16776	673684
85953	673685
1792	673686
2473	673687
35594	673688
104162	673689
228146	673690
1754	673691
150227	673692
70535	673693
925	673694
124059	673695
152612	673696
139971	673697
727	673698
152027	673699
23	673700
94553	673701
131747	673702
4252	673703
19887	673704
30679	673705
104601	673706
61948	673707
21218	673708
46726	673709
9704	673710
53962	673711
13603	673712
9756	673713
8890	673714
37073	673715
12501	673716
26018	673717
10205	673718
159820	673719
5176	673720
113243	673721
1067	673722
28391	673723
107921	673724
28620	673725
67396	673726
224052	673727
116002	673728
454	673729
2238	673730
78546	673731
48273	673732
47453	673733
11078	673734
676	673735
225733	673736
162391	673737
227470	673738
1657	673739
27484	673740
10649	673741
9757	673742
202925	673743
158244	673744
159957	673745
114356	673746
159378	673747
233344	673748
110920	673749
115705	673750
108730	673751
110653	673752
46369	673753
2245	673754
7925	673755
113531	673756
146367	673757
153211	673758
226875	673759
110653	673760
120009	673761
49460	673762
39154	673763
86018	673764
82054	673765
46894	673766
80114	673767
62283	673768
9811	673769
106064	673770
47976	673771
82095	673772
13146	673773
1424	673774
21426	673775
65657	673776
18218	673777
5682	673778
5155	673779
37836	673780
60888	673781
2219	673782
72127	673783
81666	673784
1265	673785
1777	673786
114315	673787
2360	673788
115649	673789
119655	673790
1742	673791
55103	673792
154192	673793
195604	673794
53299	673795
201664	673796
9704	673797
37854	673798
3832	673799
201470	673800
103017	673801
49147	673802
229790	673803
1109	673804
6390	673805
6861	673806
2304	673807
176179	673808
1752	673809
2331	673810
8516	673811
29287	673812
58641	673813
45679	673814
7413	673815
5510	673816
25882	673817
62595	673818
6281	673819
219396	673820
80322	673821
171371	673822
11612	673823
8433	673824
84950	673825
24828	673826
183851	673827
124688	673828
222241	673829
11293	673830
25733	673831
48569	673832
170640	673833
27630	673834
34584	673835
3782	673836
53722	673837
81476	673838
25059	673839
21940	673840
79754	673841
79885	673842
56858	673843
324	673844
10348	673845
60464	673846
26109	673847
154863	673848
7839	673849
15710	673850
56132	673851
123486	673852
74147	673853
1041	673854
7765	673855
62543	673856
8713	673857
217763	673858
11943	673859
91697	673860
56239	673861
4692	673862
117362	673863
68480	673864
24914	673865
16218	673866
36700	673867
39036	673868
66158	673869
158714	673870
105553	673871
114011	673872
164324	673873
32959	673874
51179	673875
22292	673876
121615	673877
46669	673878
114011	673879
157755	673880
184631	673881
79193	673882
4027	673883
220428	673884
133775	673885
233891	673886
179022	673887
59803	673888
231990	673889
219549	673890
223340	673891
79477	673892
229138	673893
220094	673894
70764	673895
194961	673896
116063	673897
5443	673898
27456	673899
2530	673900
229225	673901
234928	673902
29679	673903
222356	673904
50983	673905
116419	673906
60381	673907
46230	673908
145436	673909
33934	673910
27483	673911
156157	673912
156470	673913
95337	673914
85715	673915
220290	673916
123504	673917
27259	673918
29797	673919
169503	673920
221390	673921
76414	673922
218396	673923
222627	673924
229053	673925
155839	673926
131294	673927
179069	673928
61657	673929
85694	673930
220324	673931
160513	673932
26201	673933
155186	673934
195812	673935
95255	673936
138284	673937
25074	673938
48426	673939
5518	673940
16492	673941
220287	673942
139622	673943
18595	673944
196352	673945
418	673946
2546	673947
30240	673948
223106	673949
97108	673950
203657	673951
221261	673952
23674	673953
116335	673954
23674	673955
2084	673956
23674	673957
7377	673958
23674	673959
88748	673960
195240	673961
23674	673962
67525	673963
23674	673964
22273	673965
176104	673966
23858	673967
2454	673968
23674	673969
225870	673970
105530	673971
63626	673972
25163	673973
211808	673974
40861	673975
227486	673976
67079	673977
26451	673978
107222	673979
2084	673980
1687	673981
7766	673982
218319	673983
70608	673984
61999	673985
131824	673986
23515	673987
22269	673988
21318	673989
287	673990
23816	673991
3596	673992
2995	673993
41412	673994
17248	673995
6848	673996
138369	673997
83123	673998
1480	673999
1480	674000
7140	674001
1737	674002
39550	674003
235104	674004
85182	674005
17729	674006
7797	674007
94120	674008
26019	674009
21543	674010
46663	674011
59074	674012
10780	674013
10780	674014
1070	674015
1070	674016
8214	674017
14776	674018
87896	674019
56629	674020
10780	674021
84817	674022
5340	674023
51298	674024
196785	674025
11151	674026
11254	674027
52767	674028
29623	674029
86594	674030
68460	674031
6999	674032
38199	674033
4285	674034
4719	674035
1080	674036
10095	674037
4769	674038
52269	674039
20904	674040
16878	674041
17185	674042
18908	674043
16142	674044
219242	674045
75644	674046
8	674047
52091	674048
52091	674049
26322	674050
87462	674051
67893	674052
5252	674053
54662	674054
199831	674055
105019	674056
22792	674057
38335	674058
62170	674059
21955	674060
47047	674061
25299	674062
85047	674063
13037	674064
147507	674065
37816	674066
46467	674067
83473	674068
28318	674069
105849	674070
91058	674071
38987	674072
64405	674073
72306	674074
138623	674075
41764	674076
7156	674077
36262	674078
2064	674079
72393	674080
214362	674081
40220	674082
21683	674083
73935	674084
527	674085
38216	674086
38216	674087
218861	674088
9887	674089
20195	674090
16828	674091
2290	674092
44366	674093
48824	674094
9874	674095
47473	674096
62	674097
1846	674098
4778	674099
16759	674100
30506	674101
139819	674102
3699	674103
64666	674104
16309	674105
79258	674106
30797	674107
52362	674108
52362	674109
40090	674110
1439	674111
3585	674112
102979	674113
7244	674114
358	674115
106388	674116
2358	674117
2358	674118
50052	674119
4132	674120
75681	674121
96719	674122
1386	674123
58067	674124
99946	674125
76768	674126
45934	674127
76768	674128
124662	674129
12153	674130
12153	674131
233415	674132
95545	674133
22269	674134
116314	674135
2358	674136
4277	674137
208461	674138
104094	674139
18908	674140
233047	674141
159191	674142
125519	674143
111278	674144
122606	674145
73984	674146
55433	674147
51561	674148
115245	674149
116757	674150
86130	674151
51081	674152
84146	674153
61958	674154
1119	674155
116389	674156
85715	674157
66599	674158
112995	674159
225145	674160
35816	674161
113156	674162
98291	674163
23210	674164
65305	674165
23210	674166
212756	674167
65220	674168
210008	674169
35660	674170
74675	674171
111711	674172
35660	674173
225425	674174
157770	674175
154012	674176
116548	674177
57435	674178
514	674179
154920	674180
121815	674181
171995	674182
17096	674183
153804	674184
37178	674185
85095	674186
98277	674187
84062	674188
76709	674189
92320	674190
97102	674191
97241	674192
161446	674193
113156	674194
215690	674195
86374	674196
59591	674197
133061	674198
154163	674199
151993	674200
219515	674201
112538	674202
184788	674203
214387	674204
231316	674205
84107	674206
36327	674207
228913	674208
74959	674209
156155	674210
216242	674211
7404	674212
6443	674213
87194	674214
111113	674215
97241	674216
210656	674217
212166	674218
57129	674219
2252	674220
162201	674221
235269	674222
39598	674223
156642	674224
36744	674225
27026	674226
59451	674227
226241	674228
103428	674229
52273	674230
85939	674231
117361	674232
91641	674233
59451	674234
5798	674235
41492	674236
2757	674237
2757	674238
61621	674239
209688	674240
160494	674241
94916	674242
219988	674243
96939	674244
83711	674245
6112	674246
27214	674247
187508	674248
3129	674249
72093	674250
13230	674251
15904	674252
36	674253
232526	674254
4826	674255
2268	674256
179879	674257
41412	674258
23035	674259
17248	674260
432	674261
36284	674262
12296	674263
4133	674264
50210	674265
8372	674266
149	674267
13305	674268
229982	674269
2893	674270
2916	674271
9298	674272
41194	674273
18845	674274
13619	674275
7187	674276
21558	674277
29759	674278
9642	674279
78384	674280
102050	674281
5757	674282
103636	674283
61677	674284
6848	674285
97929	674286
44883	674287
20969	674288
3733	674289
6848	674290
6848	674291
109354	674292
109114	674293
21775	674294
221548	674295
5799	674296
31567	674297
38836	674298
54824	674299
105452	674300
161288	674301
8331	674302
38652	674303
11128	674304
5417	674305
37496	674306
40382	674307
1479	674308
195123	674309
112200	674310
219091	674311
13581	674312
4744	674313
148106	674314
161856	674315
26369	674316
4767	674317
106981	674318
84927	674319
73025	674320
106404	674321
6530	674322
106402	674323
185931	674324
14986	674325
14986	674326
73181	674327
222510	674328
10063	674329
13488	674330
66533	674331
50252	674332
8614	674333
41970	674334
52287	674335
140246	674336
47092	674337
227162	674338
52271	674339
162312	674340
44642	674341
27961	674342
30334	674343
196233	674344
91857	674345
23454	674346
6104	674347
19683	674348
11634	674349
152465	674350
123173	674351
98043	674352
7796	674353
72812	674354
13500	674355
5309	674356
154503	674357
8160	674358
4180	674359
76173	674360
59472	674361
58540	674362
358	674363
2641	674364
4798	674365
4798	674366
7879	674367
109463	674368
16707	674369
75661	674370
198808	674371
80814	674372
83212	674373
31132	674374
79664	674375
16988	674376
63496	674377
24671	674378
2235	674379
1648	674380
2221	674381
33903	674382
17762	674383
11811	674384
8621	674385
1298	674386
5449	674387
5421	674388
49371	674389
125275	674390
8138	674391
3809	674392
10470	674393
38864	674394
104384	674395
58521	674396
2272	674397
83683	674398
8907	674399
14838	674400
2989	674401
179817	674402
61231	674403
48276	674404
5045	674405
150649	674406
2405	674407
26088	674408
142208	674409
31621	674410
59495	674411
184538	674412
81236	674413
14136	674414
53248	674415
62000	674416
131561	674417
68816	674418
26943	674419
222281	674420
15463	674421
4044	674422
33031	674423
6940	674424
10416	674425
53654	674426
69536	674427
759	674428
158785	674429
2348	674430
89885	674431
18049	674432
265	674433
42150	674434
4181	674435
63055	674436
46977	674437
60274	674438
12519	674439
4446	674440
10425	674441
4446	674442
177895	674443
41839	674444
38024	674445
7463	674446
196944	674447
51152	674448
81426	674449
31069	674450
112593	674451
157862	674452
225191	674453
16690	674454
75045	674455
38968	674456
17898	674457
17898	674458
141902	674459
4073	674460
30219	674461
26958	674462
18175	674463
7	674464
3060	674465
754	674466
107213	674467
169639	674468
10512	674469
63929	674470
20682	674471
5022	674472
37475	674473
147120	674474
53545	674475
40530	674476
10743	674477
82074	674478
87929	674479
230575	674480
72569	674481
167716	674482
112449	674483
84968	674484
10379	674485
12	674486
71965	674487
454	674488
128489	674489
44009	674490
164220	674491
109594	674492
69411	674493
81372	674494
10379	674495
112845	674496
69370	674497
110196	674498
53362	674499
201923	674500
162584	674501
116008	674502
126831	674503
62923	674504
22381	674505
30768	674506
57539	674507
128831	674508
14151	674509
62963	674510
69557	674511
38968	674512
49210	674513
166385	674514
81043	674515
104277	674516
53279	674517
53557	674518
49003	674519
107440	674520
107652	674521
5746	674522
6611	674523
69382	674524
69147	674525
104698	674526
194826	674527
9716	674528
31049	674529
53508	674530
7714	674531
1484	674532
58436	674533
42176	674534
202005	674535
176597	674536
157679	674537
121805	674538
120733	674539
202095	674540
107263	674541
61536	674542
168873	674543
160023	674544
14833	674545
41837	674546
16572	674547
51866	674548
11	674549
66311	674550
45738	674551
25057	674552
79748	674553
53460	674554
53279	674555
107097	674556
17956	674557
33454	674558
121599	674559
31089	674560
12444	674561
17881	674562
81308	674563
53279	674564
53563	674565
13666	674566
100269	674567
165853	674568
51021	674569
41945	674570
118450	674571
20134	674572
33384	674573
28533	674574
2291	674575
47755	674576
10417	674577
63053	674578
150	674579
16490	674580
5416	674581
42281	674582
6661	674583
29754	674584
37883	674585
42185	674586
7665	674587
61972	674588
4985	674589
26507	674590
17896	674591
14996	674592
106041	674593
164172	674594
128110	674595
61252	674596
8946	674597
78367	674598
145968	674599
71201	674600
5780	674601
30112	674602
53360	674603
68213	674604
71896	674605
9731	674606
218401	674607
13640	674608
108733	674609
29606	674610
29606	674611
7389	674612
2151	674613
122644	674614
13637	674615
103342	674616
157812	674617
16465	674618
17017	674619
56047	674620
49131	674621
103472	674622
47795	674623
6627	674624
33451	674625
69409	674626
855	674627
93551	674628
62955	674629
212843	674630
69087	674631
1447	674632
35026	674633
38888	674634
6525	674635
47000	674636
2299	674637
31770	674638
230701	674639
6607	674640
228788	674641
1519	674642
168751	674643
2412	674644
29354	674645
21911	674646
15691	674647
33319	674648
21558	674649
62872	674650
19900	674651
4446	674652
10379	674653
65439	674654
138774	674655
95633	674656
32601	674657
145240	674658
5775	674659
169443	674660
79732	674661
142206	674662
12519	674663
91122	674664
21863	674665
454	674666
7133	674667
68761	674668
81206	674669
25057	674670
144464	674671
156	674672
35195	674673
16	674674
33571	674675
14981	674676
33571	674677
31058	674678
6881	674679
156321	674680
5803	674681
71969	674682
47770	674683
27	674684
63309	674685
80613	674686
7734	674687
62515	674688
707	674689
80571	674690
2670	674691
11737	674692
29671	674693
4839	674694
3735	674695
1834	674696
45791	674697
24327	674698
9959	674699
8499	674700
114	674701
4286	674702
21714	674703
31129	674704
64017	674705
4311	674706
2534	674707
14288	674708
61001	674709
47216	674710
6324	674711
61335	674712
233	674713
547	674714
1566	674715
31245	674716
5489	674717
11745	674718
6613	674719
9847	674720
3769	674721
97237	674722
14168	674723
106241	674724
6352	674725
29715	674726
46998	674727
38	674728
58320	674729
12209	674730
72348	674731
5921	674732
4718	674733
20397	674734
137288	674735
7201	674736
18840	674737
59	674738
29893	674739
38702	674740
8046	674741
63302	674742
15735	674743
114	674744
47216	674745
906	674746
6918	674747
30549	674748
163235	674749
3341	674750
37493	674751
38702	674752
28424	674753
35960	674754
84272	674755
23299	674756
102198	674757
13137	674758
30542	674759
72708	674760
7406	674761
19428	674762
17300	674763
4365	674764
18165	674765
37920	674766
13934	674767
29898	674768
139865	674769
29118	674770
9011	674771
20731	674772
23015	674773
166064	674774
111836	674775
5319	674776
215484	674777
16507	674778
48155	674779
15884	674780
48028	674781
133689	674782
6182	674783
64976	674784
84735	674785
161756	674786
10916	674787
98218	674788
26070	674789
16412	674790
31451	674791
62511	674792
7521	674793
116626	674794
150864	674795
17684	674796
79053	674797
44201	674798
49559	674799
9912	674800
22621	674801
57	674802
141925	674803
20016	674804
48901	674805
35539	674806
61627	674807
27614	674808
95958	674809
15421	674810
141187	674811
8103	674812
28261	674813
8641	674814
111077	674815
23667	674816
23834	674817
6687	674818
59953	674819
206085	674820
7094	674821
52766	674822
10169	674823
113076	674824
20770	674825
12189	674826
36006	674827
77240	674828
20290	674829
36437	674830
5172	674831
13290	674832
46018	674833
44510	674834
170573	674835
74116	674836
27815	674837
93884	674838
77	674839
6297	674840
13290	674841
30498	674842
58157	674843
9586	674844
36409	674845
107138	674846
226462	674847
27257	674848
27455	674849
70706	674850
71207	674851
35563	674852
46247	674853
63364	674854
64351	674855
24522	674856
16322	674857
4857	674858
821	674859
46554	674860
13204	674861
8549	674862
80769	674863
47322	674864
272	674865
102995	674866
31015	674867
43351	674868
24878	674869
30355	674870
109584	674871
15448	674872
26016	674873
22698	674874
1122	674875
17057	674876
13870	674877
12932	674878
895	674879
31239	674880
7989	674881
80521	674882
44252	674883
16199	674884
138063	674885
58540	674886
41315	674887
140717	674888
136954	674889
2052	674890
11465	674891
40872	674892
9924	674893
1664	674894
5510	674895
15188	674896
1664	674897
24482	674898
826	674899
1845	674900
826	674901
21015	674902
9958	674903
2763	674904
1320	674905
27281	674906
15466	674907
1487	674908
15678	674909
297	674910
56642	674911
48232	674912
176714	674913
9713	674914
72442	674915
2139	674916
15367	674917
68225	674918
105675	674919
110207	674920
105082	674921
16399	674922
25555	674923
5974	674924
15264	674925
27352	674926
16486	674927
116215	674928
67216	674929
48991	674930
164603	674931
450	674932
12986	674933
51541	674934
413	674935
9086	674936
22862	674937
109864	674938
25410	674939
19832	674940
48543	674941
9783	674942
651	674943
158	674944
8724	674945
1959	674946
1386	674947
68567	674948
26163	674949
514	674950
59652	674951
99373	674952
25153	674953
43441	674954
24644	674955
212	674956
27321	674957
48822	674958
34507	674959
12986	674960
87430	674961
19698	674962
28998	674963
9842	674964
27468	674965
2284	674966
16342	674967
22580	674968
2892	674969
3208	674970
49010	674971
2956	674972
11611	674973
64164	674974
5524	674975
3220	674976
24650	674977
87159	674978
823	674979
22691	674980
32407	674981
232722	674982
23911	674983
790	674984
81965	674985
306	674986
11795	674987
37140	674988
6683	674989
14123	674990
14530	674991
4949	674992
112720	674993
52849	674994
37127	674995
16882	674996
66785	674997
33708	674998
30608	674999
11972	675000
16988	675001
140282	675002
60420	675003
90908	675004
7309	675005
89949	675006
9666	675007
88767	675008
5418	675009
142311	675010
17782	675011
14898	675012
32346	675013
4748	675014
32388	675015
60585	675016
7515	675017
34840	675018
27899	675019
25395	675020
12999	675021
522	675022
16893	675023
9334	675024
13498	675025
8240	675026
2101	675027
39058	675028
8443	675029
80846	675030
108509	675031
5510	675032
12681	675033
271	675034
79559	675035
46834	675036
123412	675037
11863	675038
220089	675039
118209	675040
51853	675041
5161	675042
92202	675043
2014	675044
65741	675045
123673	675046
107242	675047
92345	675048
34047	675049
70591	675050
65040	675051
36216	675052
25377	675053
3394	675054
137042	675055
198842	675056
70255	675057
1114	675058
61385	675059
115410	675060
32513	675061
224924	675062
35358	675063
9656	675064
51603	675065
220905	675066
29766	675067
9669	675068
90052	675069
36327	675070
82747	675071
22050	675072
60844	675073
47258	675074
22060	675075
106219	675076
104137	675077
30303	675078
105130	675079
20179	675080
157147	675081
8990	675082
33438	675083
137477	675084
78089	675085
8296	675086
5454	675087
6302	675088
114606	675089
36376	675090
9554	675091
42985	675092
115	675093
80698	675094
80698	675095
22895	675096
171395	675097
62480	675098
106529	675099
3259	675100
56535	675101
85581	675102
9725	675103
19754	675104
8374	675105
1010	675106
44073	675107
170163	675108
7	675109
22637	675110
122576	675111
2413	675112
1713	675113
6685	675114
2567	675115
3059	675116
61349	675117
177656	675118
1847	675119
24832	675120
199021	675121
30653	675122
12616	675123
105152	675124
11743	675125
171360	675126
22181	675127
15292	675128
151215	675129
2473	675130
7866	675131
84912	675132
62	675133
3492	675134
42883	675135
2255	675136
177632	675137
143420	675138
152191	675139
210875	675140
310	675141
91	675142
12	675143
1023	675144
10515	675145
53935	675146
188546	675147
168272	675148
1383	675149
7725	675150
219080	675151
1249	675152
310	675153
22063	675154
10	675155
38949	675156
67053	675157
58896	675158
58110	675159
58349	675160
235705	675161
102837	675162
264	675163
31827	675164
25924	675165
3055	675166
82577	675167
88679	675168
40158	675169
190496	675170
18092	675171
50136	675172
20871	675173
64073	675174
342	675175
34084	675176
474	675177
6	675178
61803	675179
15434	675180
1249	675181
445	675182
8101	675183
7473	675184
14843	675185
121108	675186
103283	675187
15	675188
53325	675189
67	675190
20286	675191
10469	675192
17388	675193
26695	675194
107149	675195
29891	675196
181403	675197
65065	675198
100381	675199
8879	675200
139667	675201
26850	675202
31680	675203
22945	675204
22735	675205
33715	675206
5155	675207
75705	675208
47420	675209
7639	675210
25724	675211
107458	675212
224268	675213
119	675214
116081	675215
101787	675216
5736	675217
10164	675218
105232	675219
76209	675220
778	675221
4154	675222
17513	675223
51035	675224
105232	675225
232345	675226
39882	675227
6593	675228
66800	675229
135653	675230
104632	675231
47069	675232
69172	675233
17910	675234
113842	675235
33540	675236
79938	675237
264	675238
2543	675239
32399	675240
50655	675241
40448	675242
23	675243
2496	675244
1590	675245
30775	675246
62465	675247
59	675248
1664	675249
59	675250
110240	675251
84486	675252
44999	675253
358	675254
37391	675255
26140	675256
2053	675257
16829	675258
19959	675259
13849	675260
20648	675261
19707	675262
114232	675263
194803	675264
1327	675265
2930	675266
24233	675267
39180	675268
184	675269
48719	675270
54370	675271
113399	675272
675	675273
17163	675274
9218	675275
75	675276
63455	675277
55134	675278
512	675279
49336	675280
68542	675281
24769	675282
2255	675283
2636	675284
99594	675285
2255	675286
62443	675287
19824	675288
50401	675289
5541	675290
6500	675291
30777	675292
1480	675293
24314	675294
16533	675295
24087	675296
81479	675297
4279	675298
59	675299
6202	675300
24364	675301
33872	675302
5150	675303
52140	675304
93452	675305
106185	675306
1845	675307
421	675308
5191	675309
171836	675310
30192	675311
6515	675312
43505	675313
3326	675314
24873	675315
4890	675316
96892	675317
684	675318
6515	675319
6307	675320
14256	675321
131822	675322
32342	675323
2255	675324
39967	675325
128715	675326
46511	675327
7350	675328
24774	675329
12868	675330
17687	675331
4885	675332
22081	675333
22277	675334
6569	675335
74136	675336
15009	675337
48365	675338
4454	675339
104310	675340
49273	675341
5200	675342
31612	675343
12349	675344
3	675345
4005	675346
110493	675347
83426	675348
16850	675349
95718	675350
23803	675351
6548	675352
3422	675353
23803	675354
25385	675355
6938	675356
773	675357
8676	675358
211958	675359
81872	675360
3321	675361
5624	675362
27977	675363
114	675364
163460	675365
96025	675366
123195	675367
11977	675368
63702	675369
181	675370
54328	675371
60352	675372
20872	675373
21277	675374
69634	675375
34794	675376
20505	675377
6521	675378
4408	675379
22844	675380
17918	675381
57	675382
1901	675383
282	675384
349	675385
18071	675386
16814	675387
6313	675388
3066	675389
17942	675390
15425	675391
7566	675392
57	675393
151551	675394
27297	675395
27877	675396
9338	675397
4026	675398
71186	675399
2812	675400
1577	675401
49465	675402
5202	675403
1576	675404
4523	675405
225497	675406
73407	675407
1747	675408
157790	675409
203145	675410
71921	675411
127708	675412
67696	675413
2231	675414
63201	675415
3977	675416
35051	675417
2046	675418
62410	675419
988	675420
11730	675421
45957	675422
7001	675423
15359	675424
23	675425
9642	675426
80381	675427
216	675428
133430	675429
28125	675430
31471	675431
11730	675432
92591	675433
182867	675434
140530	675435
20440	675436
54737	675437
1983	675438
136405	675439
141241	675440
7982	675441
23903	675442
7226	675443
8267	675444
48403	675445
6323	675446
2751	675447
477	675448
13897	675449
412	675450
8273	675451
1205	675452
1198	675453
5435	675454
2640	675455
62002	675456
477	675457
11732	675458
29961	675459
231991	675460
153275	675461
4280	675462
10954	675463
3705	675464
10801	675465
81995	675466
231244	675467
8556	675468
479	675469
8028	675470
17633	675471
212198	675472
20397	675473
1848	675474
130464	675475
73251	675476
68326	675477
101333	675478
207115	675479
64166	675480
26495	675481
23	675482
358	675483
38487	675484
1846	675485
270	675486
80700	675487
48740	675488
358	675489
270	675490
65076	675491
99313	675492
527	675493
114316	675494
110620	675495
114719	675496
43961	675497
18672	675498
414	675499
19015	675500
8545	675501
105342	675502
1521	675503
9459	675504
2104	675505
213508	675506
22170	675507
5205	675508
112227	675509
49472	675510
27235	675511
27403	675512
65	675513
51014	675514
67958	675515
23091	675516
30178	675517
60488	675518
12818	675519
47931	675520
5124	675521
139428	675522
77992	675523
24424	675524
13341	675525
60387	675526
32452	675527
186364	675528
48353	675529
9472	675530
37563	675531
34523	675532
44935	675533
13063	675534
2611	675535
11425	675536
18497	675537
1834	675538
9658	675539
1657	675540
42405	675541
75	675542
32034	675543
44765	675544
20211	675545
17179	675546
17328	675547
227311	675548
18329	675549
35685	675550
31907	675551
97619	675552
24410	675553
14263	675554
1964	675555
13975	675556
9726	675557
61324	675558
37574	675559
220024	675560
37044	675561
149273	675562
1333	675563
3636	675564
58309	675565
17170	675566
5807	675567
50044	675568
62504	675569
16381	675570
15428	675571
25480	675572
79235	675573
58843	675574
42640	675575
2994	675576
47953	675577
14886	675578
55977	675579
173399	675580
11564	675581
1080	675582
96410	675583
2255	675584
21330	675585
190939	675586
59	675587
4093	675588
4835	675589
61888	675590
3171	675591
19701	675592
11518	675593
5452	675594
29124	675595
5142	675596
44792	675597
8305	675598
35992	675599
139455	675600
119562	675601
102979	675602
46834	675603
19706	675604
9811	675605
38278	675606
38368	675607
105092	675608
225	675609
2851	675610
101	675611
2918	675612
906	675613
4836	675614
905	675615
8490	675616
48241	675617
8273	675618
556	675619
30513	675620
7292	675621
16911	675622
46896	675623
29923	675624
82087	675625
5315	675626
739	675627
11012	675628
11410	675629
123902	675630
4322	675631
2711	675632
220173	675633
126	675634
14873	675635
4217	675636
35371	675637
551	675638
4224	675639
14008	675640
18016	675641
33302	675642
67	675643
42359	675644
83127	675645
18130	675646
69704	675647
69641	675648
33290	675649
3081	675650
10487	675651
168139	675652
1183	675653
2429	675654
34637	675655
33724	675656
42288	675657
93833	675658
194166	675659
4618	675660
24560	675661
33708	675662
105109	675663
114697	675664
2142	675665
43236	675666
40244	675667
7629	675668
33564	675669
31080	675670
18155	675671
19551	675672
94770	675673
53042	675674
10549	675675
15052	675676
22725	675677
18054	675678
3081	675679
21900	675680
30371	675681
27683	675682
310	675683
41435	675684
72395	675685
69704	675686
67	675687
3922	675688
3191	675689
91188	675690
13035	675691
5414	675692
2014	675693
15055	675694
1183	675695
2394	675696
87210	675697
9017	675698
13211	675699
15012	675700
15523	675701
27923	675702
42086	675703
66440	675704
4063	675705
21898	675706
67	675707
10535	675708
67	675709
55241	675710
6677	675711
233389	675712
15904	675713
959	675714
80113	675715
6274	675716
34527	675717
6323	675718
6323	675719
6323	675720
139640	675721
58540	675722
90990	675723
113797	675724
170864	675725
9675	675726
129143	675727
6064	675728
49357	675729
3318	675730
30879	675731
69875	675732
47938	675733
6199	675734
59697	675735
19146	675736
46552	675737
19576	675738
50780	675739
131033	675740
58189	675741
1475	675742
765	675743
68542	675744
63307	675745
39060	675746
38747	675747
31435	675748
117547	675749
6558	675750
230334	675751
22042	675752
146564	675753
65242	675754
88602	675755
93982	675756
45162	675757
14329	675758
62355	675759
55249	675760
35659	675761
57006	675762
106013	675763
80328	675764
83186	675765
97673	675766
157854	675767
49283	675768
17109	675769
146849	675770
36896	675771
7315	675772
1270	675773
11732	675774
11732	675775
15540	675776
38332	675777
38332	675778
394	675779
805	675780
162897	675781
11729	675782
2638	675783
20397	675784
11729	675785
2638	675786
24092	675787
2320	675788
17597	675789
135130	675790
228399	675791
18430	675792
536	675793
65840	675794
746	675795
54794	675796
1592	675797
3167	675798
798	675799
154424	675800
1057	675801
85478	675802
84200	675803
170551	675804
949	675805
18276	675806
12673	675807
50426	675808
10338	675809
6751	675810
27119	675811
6321	675812
38600	675813
123783	675814
32061	675815
119790	675816
53173	675817
7294	675818
1845	675819
124276	675820
106233	675821
89197	675822
89197	675823
3383	675824
26984	675825
24588	675826
9018	675827
12551	675828
12566	675829
139234	675830
91175	675831
10529	675832
69009	675833
6680	675834
26791	675835
18089	675836
33717	675837
27967	675838
174620	675839
163286	675840
53505	675841
37793	675842
104959	675843
6660	675844
69627	675845
24187	675846
12399	675847
10506	675848
10529	675849
33749	675850
11426	675851
27673	675852
209936	675853
557	675854
38346	675855
80066	675856
99134	675857
3327	675858
27219	675859
307	675860
91825	675861
58817	675862
33129	675863
62328	675864
62328	675865
15678	675866
12610	675867
78409	675868
4877	675869
125670	675870
105008	675871
37669	675872
59980	675873
21955	675874
59896	675875
53766	675876
26638	675877
17990	675878
21373	675879
32918	675880
8334	675881
27626	675882
6670	675883
68448	675884
40615	675885
33694	675886
38100	675887
43462	675888
8649	675889
24255	675890
31744	675891
31339	675892
10532	675893
17468	675894
5844	675895
78145	675896
67424	675897
128307	675898
59330	675899
18660	675900
41340	675901
46551	675902
21581	675903
5632	675904
41062	675905
63608	675906
66971	675907
77544	675908
95046	675909
239233	675910
63617	675911
52848	675912
76904	675913
78648	675914
1290	675915
14098	675916
37425	675917
19501	675918
17490	675919
3222	675920
14911	675921
47062	675922
25567	675923
33128	675924
22536	675925
68523	675926
37924	675927
39689	675928
37560	675929
66021	675930
11175	675931
14772	675932
79358	675933
16117	675934
47630	675935
25047	675936
20951	675937
34397	675938
64258	675939
12120	675940
83561	675941
67654	675942
35529	675943
12046	675944
152170	675945
15816	675946
53206	675947
13471	675948
65308	675949
7072	675950
87570	675951
5885	675952
110261	675953
23012	675954
6887	675955
21633	675956
21329	675957
20742	675958
30641	675959
4688	675960
21536	675961
4793	675962
12306	675963
7043	675964
32619	675965
27370	675966
4154	675967
20026	675968
4622	675969
611	675970
40430	675971
110224	675972
10923	675973
6122	675974
5646	675975
112408	675976
13131	675977
16064	675978
5197	675979
1328	675980
11879	675981
20996	675982
5339	675983
110310	675984
43702	675985
611	675986
12246	675987
5633	675988
13309	675989
28752	675990
78	675991
10923	675992
58965	675993
130435	675994
3714	675995
762	675996
4681	675997
11844	675998
56328	675999
6122	676000
12083	676001
12341	676002
22820	676003
46549	676004
65728	676005
15494	676006
2704	676007
122086	676008
1691	676009
24815	676010
64695	676011
65246	676012
26559	676013
549	676014
64343	676015
163325	676016
15617	676017
7751	676018
41151	676019
1696	676020
7859	676021
9341	676022
17402	676023
50195	676024
1012	676025
2582	676026
78	676027
83664	676028
13541	676029
725	676030
522	676031
2902	676032
36745	676033
6624	676034
11947	676035
120621	676036
24357	676037
29461	676038
37105	676039
167193	676040
24866	676041
30013	676042
16957	676043
5705	676044
45717	676045
88387	676046
34952	676047
47642	676048
44069	676049
51617	676050
58967	676051
4230	676052
72172	676053
10786	676054
3624	676055
50504	676056
3785	676057
9063	676058
18450	676059
80566	676060
7917	676061
80969	676062
14761	676063
23	676064
23	676065
42783	676066
108500	676067
157167	676068
15730	676069
4159	676070
9922	676071
5582	676072
186766	676073
165990	676074
2189	676075
6962	676076
2969	676077
227035	676078
38861	676079
27043	676080
16622	676081
23741	676082
82091	676083
204539	676084
74462	676085
322	676086
8305	676087
12021	676088
75	676089
53977	676090
71547	676091
15056	676092
38323	676093
49463	676094
19701	676095
24576	676096
6675	676097
13141	676098
80064	676099
79489	676100
122478	676101
7659	676102
10398	676103
11411	676104
9371	676105
56463	676106
832	676107
25090	676108
79484	676109
78104	676110
905	676111
43989	676112
9664	676113
80144	676114
196378	676115
11410	676116
37493	676117
47814	676118
29944	676119
60439	676120
4326	676121
1490	676122
142177	676123
80808	676124
8975	676125
3322	676126
2069	676127
756	676128
756	676129
59128	676130
2879	676131
16828	676132
4026	676133
95655	676134
13197	676135
37391	676136
27673	676137
8604	676138
80542	676139
168674	676140
62031	676141
2587	676142
11591	676143
140617	676144
194946	676145
23997	676146
139664	676147
30284	676148
47879	676149
61404	676150
3686	676151
47966	676152
60386	676153
10877	676154
62031	676155
26062	676156
29284	676157
49373	676158
103029	676159
205563	676160
15514	676161
118727	676162
238467	676163
3691	676164
4726	676165
117164	676166
28974	676167
75600	676168
64480	676169
131075	676170
55587	676171
6160	676172
1223	676173
166924	676174
18686	676175
50848	676176
73584	676177
31529	676178
159817	676179
94217	676180
43681	676181
140722	676182
10509	676183
55532	676184
73899	676185
153569	676186
156237	676187
4665	676188
79677	676189
4449	676190
73648	676191
63026	676192
10969	676193
18639	676194
126534	676195
13236	676196
42371	676197
30818	676198
7008	676199
38340	676200
101678	676201
101681	676202
21596	676203
81328	676204
27623	676205
60263	676206
16974	676207
2926	676208
1890	676209
88347	676210
24027	676211
4475	676212
926	676213
31965	676214
13099	676215
10498	676216
13066	676217
10091	676218
106625	676219
4238	676220
52372	676221
141967	676222
44033	676223
20164	676224
93527	676225
35172	676226
128703	676227
19880	676228
72119	676229
455	676230
150	676231
38541	676232
1251	676233
50003	676234
184691	676235
11306	676236
6359	676237
45759	676238
127258	676239
67	676240
82866	676241
431	676242
9407	676243
175671	676244
137230	676245
84064	676246
101249	676247
51315	676248
104956	676249
10254	676250
60600	676251
47800	676252
9747	676253
85581	676254
67586	676255
34863	676256
161577	676257
69189	676258
84377	676259
50708	676260
238162	676261
141800	676262
46635	676263
43743	676264
62782	676265
1735	676266
96312	676267
100646	676268
19486	676269
15546	676270
158817	676271
3874	676272
71624	676273
15921	676274
17504	676275
49364	676276
114736	676277
74034	676278
173925	676279
129242	676280
25731	676281
54166	676282
6	676283
32272	676284
197887	676285
61083	676286
80732	676287
70130	676288
1630	676289
156	676290
184656	676291
13265	676292
57104	676293
50601	676294
207512	676295
14487	676296
54673	676297
14712	676298
3096	676299
74884	676300
20565	676301
29914	676302
139474	676303
73589	676304
77042	676305
106722	676306
29547	676307
161973	676308
40911	676309
20696	676310
122872	676311
8902	676312
151536	676313
9536	676314
213942	676315
49999	676316
4342	676317
76813	676318
25315	676319
15543	676320
3978	676321
170769	676322
152146	676323
16176	676324
79072	676325
26987	676326
22017	676327
58309	676328
43468	676329
52749	676330
28148	676331
47118	676332
2547	676333
1090	676334
108	676335
16272	676336
18917	676337
9296	676338
133619	676339
12820	676340
56424	676341
73791	676342
19261	676343
5239	676344
4949	676345
128210	676346
83599	676347
124261	676348
8087	676349
12127	676350
21920	676351
116484	676352
102490	676353
1703	676354
163620	676355
212	676356
15015	676357
236596	676358
70145	676359
80987	676360
3028	676361
47457	676362
62326	676363
9980	676364
13353	676365
3162	676366
7652	676367
10213	676368
37105	676369
87487	676370
32274	676371
15573	676372
647	676373
12060	676374
73771	676375
62888	676376
154555	676377
102931	676378
12112	676379
7506	676380
101795	676381
95547	676382
55541	676383
157	676384
4929	676385
44599	676386
107072	676387
16985	676388
56690	676389
29500	676390
80691	676391
88910	676392
137155	676393
77094	676394
164946	676395
47837	676396
131626	676397
117977	676398
40877	676399
1899	676400
35648	676401
2294	676402
5108	676403
209745	676404
10827	676405
118837	676406
118837	676407
32273	676408
56151	676409
18790	676410
53099	676411
152897	676412
140599	676413
45316	676414
3315	676415
208454	676416
24733	676417
55356	676418
207623	676419
12143	676420
114582	676421
221918	676422
75069	676423
61453	676424
129452	676425
110249	676426
546	676427
99750	676428
38619	676429
6359	676430
76109	676431
13901	676432
39413	676433
7204	676434
220098	676435
19986	676436
117304	676437
9819	676438
41258	676439
16566	676440
17109	676441
44237	676442
44237	676443
8789	676444
48812	676445
21623	676446
44237	676447
11743	676448
11743	676449
11743	676450
13147	676451
9197	676452
132822	676453
23606	676454
162670	676455
211416	676456
77077	676457
65184	676458
131393	676459
13048	676460
43119	676461
51779	676462
147499	676463
150108	676464
60994	676465
189049	676466
28366	676467
38372	676468
72048	676469
85985	676470
214462	676471
826	676472
14412	676473
670	676474
8491	676475
57370	676476
29434	676477
30837	676478
31656	676479
7110	676480
111318	676481
102646	676482
147743	676483
54493	676484
9913	676485
176011	676486
186565	676487
151890	676488
76772	676489
66443	676490
16445	676491
50943	676492
81388	676493
34885	676494
153972	676495
21916	676496
90128	676497
50657	676498
168830	676499
42272	676500
69123	676501
107583	676502
48765	676503
103554	676504
69907	676505
7033	676506
34333	676507
23413	676508
39706	676509
13389	676510
375	676511
15228	676512
6750	676513
70763	676514
37520	676515
18829	676516
876	676517
27238	676518
2454	676519
5949	676520
10325	676521
17334	676522
7600	676523
61118	676524
82353	676525
14732	676526
413	676527
25377	676528
9091	676529
10313	676530
31434	676531
8708	676532
175684	676533
2247	676534
65648	676535
104465	676536
134303	676537
66433	676538
11068	676539
27343	676540
4638	676541
6553	676542
19658	676543
2329	676544
14790	676545
282	676546
60831	676547
9123	676548
29672	676549
2493	676550
33090	676551
12650	676552
21507	676553
9379	676554
44105	676555
1315	676556
162712	676557
28904	676558
205118	676559
22411	676560
75750	676561
10924	676562
40588	676563
5275	676564
37465	676565
99286	676566
5226	676567
99393	676568
22266	676569
10182	676570
935	676571
1567	676572
78803	676573
142084	676574
59194	676575
53312	676576
131	676577
11858	676578
74520	676579
2447	676580
341	676581
5074	676582
94459	676583
5221	676584
9709	676585
6423	676586
11334	676587
26320	676588
20904	676589
120713	676590
58346	676591
28717	676592
1855	676593
88766	676594
8406	676595
57316	676596
3950	676597
25747	676598
4169	676599
993	676600
4421	676601
38559	676602
52751	676603
75121	676604
37591	676605
9225	676606
48954	676607
87093	676608
38839	676609
10026	676610
3058	676611
65231	676612
89834	676613
3835	676614
48502	676615
25658	676616
23385	676617
722	676618
17008	676619
1395	676620
58057	676621
25247	676622
86603	676623
10000	676624
31805	676625
26680	676626
24076	676627
24064	676628
13297	676629
13687	676630
4533	676631
22820	676632
3941	676633
3310	676634
45128	676635
12820	676636
29465	676637
17080	676638
29659	676639
5913	676640
20668	676641
49597	676642
17392	676643
124745	676644
36923	676645
109336	676646
26355	676647
4629	676648
7350	676649
21565	676650
11871	676651
26135	676652
139325	676653
25534	676654
3693	676655
10325	676656
188199	676657
39721	676658
94836	676659
22155	676660
4646	676661
25614	676662
4020	676663
143366	676664
14011	676665
13820	676666
54516	676667
73185	676668
77307	676669
5952	676670
51320	676671
57723	676672
604	676673
18843	676674
190251	676675
55015	676676
27335	676677
40774	676678
27258	676679
6490	676680
28633	676681
23002	676682
57045	676683
13370	676684
112167	676685
64301	676686
73143	676687
73728	676688
30200	676689
56545	676690
110096	676691
96925	676692
59735	676693
94100	676694
58688	676695
23162	676696
44945	676697
29557	676698
23136	676699
15014	676700
8232	676701
46981	676702
19035	676703
210459	676704
48389	676705
4111	676706
22730	676707
25565	676708
52994	676709
97963	676710
103754	676711
105050	676712
61421	676713
197384	676714
16428	676715
3731	676716
74155	676717
39441	676718
15642	676719
339	676720
30926	676721
55602	676722
4117	676723
27177	676724
93343	676725
4969	676726
74794	676727
56821	676728
23426	676729
19353	676730
11637	676731
45437	676732
70843	676733
108660	676734
6481	676735
139827	676736
190484	676737
16656	676738
84117	676739
138672	676740
16013	676741
29901	676742
94	676743
5572	676744
29186	676745
48032	676746
104345	676747
131416	676748
6451	676749
6197	676750
58558	676751
12632	676752
3	676753
18326	676754
152853	676755
36545	676756
37959	676757
10620	676758
9522	676759
177197	676760
52029	676761
51780	676762
52713	676763
652	676764
87743	676765
22401	676766
530	676767
19907	676768
33217	676769
45372	676770
24910	676771
13384	676772
8171	676773
6113	676774
42529	676775
11566	676776
89292	676777
10373	676778
51029	676779
172799	676780
44012	676781
141898	676782
11914	676783
182086	676784
162202	676785
1	676786
165296	676787
24286	676788
41080	676789
29257	676790
21692	676791
142477	676792
29046	676793
15419	676794
4793	676795
22418	676796
12705	676797
53203	676798
88867	676799
58959	676800
14761	676801
8331	676802
22830	676803
40538	676804
2212	676805
79394	676806
4955	676807
19982	676808
6651	676809
38670	676810
14577	676811
23635	676812
37661	676813
16169	676814
6572	676815
12879	676816
50508	676817
38754	676818
29654	676819
2282	676820
41236	676821
17856	676822
2304	676823
56288	676824
45695	676825
27696	676826
33596	676827
206498	676828
29802	676829
66088	676830
14920	676831
14929	676832
25587	676833
51835	676834
66842	676835
118459	676836
15346	676837
62267	676838
16638	676839
25358	676840
30146	676841
32614	676842
19624	676843
24285	676844
44061	676845
41441	676846
19915	676847
5538	676848
6651	676849
79593	676850
105048	676851
47888	676852
188406	676853
195487	676854
105151	676855
65584	676856
141600	676857
131751	676858
24870	676859
58266	676860
23886	676861
4110	676862
5697	676863
97892	676864
57520	676865
8385	676866
33225	676867
38810	676868
55875	676869
145146	676870
63057	676871
8110	676872
121194	676873
4732	676874
1317	676875
24018	676876
19054	676877
35951	676878
154063	676879
7187	676880
10165	676881
105170	676882
35265	676883
6194	676884
2029	676885
49945	676886
35934	676887
35477	676888
46942	676889
47903	676890
24123	676891
140811	676892
60685	676893
30192	676894
79573	676895
29629	676896
130073	676897
80199	676898
8227	676899
45494	676900
11310	676901
78069	676902
142375	676903
24423	676904
78815	676905
46733	676906
131307	676907
139798	676908
80556	676909
78621	676910
141856	676911
16154	676912
25404	676913
49648	676914
61095	676915
60639	676916
30291	676917
22895	676918
75349	676919
44067	676920
10028	676921
61455	676922
148907	676923
6670	676924
98495	676925
182502	676926
57409	676927
102210	676928
9287	676929
29672	676930
220683	676931
110530	676932
7486	676933
59581	676934
39259	676935
96889	676936
36704	676937
148032	676938
36697	676939
183287	676940
76667	676941
49973	676942
20900	676943
101960	676944
45500	676945
105887	676946
72762	676947
104034	676948
36917	676949
11331	676950
4214	676951
126290	676952
4373	676953
18938	676954
89607	676955
13593	676956
23072	676957
132511	676958
185431	676959
4125	676960
57215	676961
97872	676962
79637	676963
145031	676964
61502	676965
130524	676966
97117	676967
109575	676968
9627	676969
30440	676970
103652	676971
9404	676972
22642	676973
48001	676974
43281	676975
153414	676976
4314	676977
126696	676978
11011	676979
15332	676980
219905	676981
179449	676982
1849	676983
21783	676984
4016	676985
7071	676986
7910	676987
3687	676988
40255	676989
15843	676990
28710	676991
104941	676992
1459	676993
842	676994
120693	676995
204164	676996
2575	676997
161012	676998
143564	676999
131570	677000
34781	677001
101577	677002
47089	677003
94458	677004
36195	677005
44730	677006
23238	677007
91145	677008
37500	677009
135396	677010
71958	677011
47919	677012
19478	677013
26645	677014
28043	677015
58466	677016
29371	677017
9674	677018
48060	677019
29371	677020
29371	677021
18280	677022
93573	677023
62104	677024
3662	677025
37904	677026
20030	677027
30559	677028
56871	677029
30472	677030
69569	677031
34939	677032
140501	677033
133185	677034
73994	677035
9451	677036
51786	677037
57650	677038
19716	677039
47042	677040
22514	677041
11383	677042
19527	677043
60810	677044
139247	677045
122308	677046
52063	677047
117241	677048
32361	677049
103391	677050
141889	677051
30281	677052
6275	677053
23171	677054
23011	677055
98611	677056
187539	677057
5322	677058
24591	677059
24426	677060
149152	677061
26407	677062
10388	677063
14890	677064
33254	677065
18495	677066
47888	677067
83467	677068
148281	677069
63504	677070
96578	677071
127155	677072
78929	677073
78957	677074
37675	677075
40253	677076
66532	677077
36925	677078
21376	677079
19727	677080
102793	677081
167949	677082
80515	677083
64928	677084
109957	677085
9622	677086
2732	677087
9016	677088
82873	677089
23786	677090
141051	677091
154492	677092
112859	677093
21818	677094
19607	677095
18128	677096
67482	677097
94254	677098
7759	677099
71655	677100
94232	677101
36783	677102
47303	677103
52783	677104
1353	677105
121804	677106
139700	677107
37865	677108
147493	677109
78008	677110
61992	677111
80272	677112
115337	677113
41837	677114
8060	677115
6274	677116
60887	677117
18114	677118
41946	677119
33290	677120
2888	677121
145342	677122
64736	677123
2891	677124
7632	677125
31637	677126
89934	677127
60190	677128
194990	677129
17833	677130
6660	677131
47495	677132
19086	677133
32407	677134
180613	677135
101642	677136
15798	677137
11031	677138
101294	677139
56759	677140
101505	677141
18947	677142
142841	677143
101718	677144
23137	677145
131903	677146
4653	677147
174764	677148
107813	677149
142073	677150
98607	677151
40778	677152
213430	677153
58379	677154
26948	677155
35769	677156
79705	677157
25898	677158
4675	677159
1460	677160
132064	677161
87544	677162
11977	677163
50812	677164
16403	677165
8990	677166
4221	677167
196226	677168
187248	677169
2735	677170
61326	677171
7985	677172
63552	677173
9026	677174
44004	677175
8217	677176
23967	677177
233782	677178
30181	677179
140875	677180
103352	677181
78942	677182
93225	677183
16569	677184
30468	677185
17916	677186
53428	677187
15034	677188
24797	677189
76565	677190
102831	677191
5450	677192
16537	677193
117690	677194
69645	677195
10424	677196
145719	677197
18176	677198
38000	677199
178233	677200
65247	677201
386	677202
54633	677203
110042	677204
236275	677205
12412	677206
9707	677207
19701	677208
23182	677209
37961	677210
8392	677211
30191	677212
11049	677213
68239	677214
13496	677215
5762	677216
26967	677217
12949	677218
13741	677219
62285	677220
38014	677221
79542	677222
140019	677223
140156	677224
139519	677225
62029	677226
33774	677227
81803	677228
34382	677229
51334	677230
72652	677231
55794	677232
138835	677233
69461	677234
69556	677235
117175	677236
9591	677237
135418	677238
72685	677239
61077	677240
174316	677241
50822	677242
77105	677243
61378	677244
57864	677245
21600	677246
8583	677247
193753	677248
31509	677249
197387	677250
79590	677251
67103	677252
11086	677253
81631	677254
104243	677255
23973	677256
50388	677257
28004	677258
4442	677259
15769	677260
71762	677261
58674	677262
410	677263
79033	677264
21248	677265
84482	677266
28663	677267
2411	677268
7566	677269
7711	677270
178631	677271
78205	677272
78881	677273
28732	677274
119235	677275
849	677276
56043	677277
21941	677278
55526	677279
12377	677280
150943	677281
31766	677282
4405	677283
110956	677284
53821	677285
61291	677286
17912	677287
7965	677288
46916	677289
89389	677290
73884	677291
36730	677292
2412	677293
17975	677294
3127	677295
3798	677296
221637	677297
115934	677298
78011	677299
35373	677300
41394	677301
4783	677302
14982	677303
29677	677304
40	677305
47105	677306
10443	677307
182712	677308
16864	677309
104155	677310
40889	677311
61510	677312
98481	677313
138772	677314
53280	677315
11884	677316
24593	677317
104994	677318
4430	677319
46	677320
18514	677321
5309	677322
10335	677323
21757	677324
12347	677325
36371	677326
78964	677327
10557	677328
207324	677329
26727	677330
104417	677331
37675	677332
103189	677333
9873	677334
23109	677335
133511	677336
84530	677337
63874	677338
28663	677339
168390	677340
3629	677341
88990	677342
183531	677343
5009	677344
82928	677345
26694	677346
76887	677347
74820	677348
92603	677349
118470	677350
5004	677351
32887	677352
7651	677353
76435	677354
153620	677355
71004	677356
50606	677357
6231	677358
63558	677359
194577	677360
13952	677361
86278	677362
35715	677363
66355	677364
133202	677365
2151	677366
60993	677367
104416	677368
78804	677369
15012	677370
6644	677371
42393	677372
37647	677373
29928	677374
195521	677375
47047	677376
35882	677377
39691	677378
27033	677379
77069	677380
102417	677381
191480	677382
124672	677383
33308	677384
11321	677385
61436	677386
30216	677387
12373	677388
41873	677389
163518	677390
197420	677391
138067	677392
65448	677393
27640	677394
104193	677395
47440	677396
141053	677397
51810	677398
32145	677399
8690	677400
107564	677401
22003	677402
50562	677403
47654	677404
38495	677405
37587	677406
141069	677407
124561	677408
1378	677409
89817	677410
38717	677411
93921	677412
47827	677413
79678	677414
47601	677415
180066	677416
9554	677417
78898	677418
56917	677419
23932	677420
35704	677421
190726	677422
57794	677423
103357	677424
18083	677425
195705	677426
17910	677427
47918	677428
11136	677429
191570	677430
15777	677431
4952	677432
74662	677433
212765	677434
347	677435
14965	677436
29185	677437
17144	677438
79583	677439
61363	677440
1378	677441
73568	677442
58614	677443
103357	677444
4403	677445
86485	677446
19076	677447
7993	677448
80541	677449
139013	677450
198754	677451
149268	677452
72434	677453
170355	677454
33731	677455
43396	677456
212780	677457
78226	677458
49255	677459
41439	677460
64052	677461
44662	677462
160934	677463
6085	677464
7383	677465
61835	677466
73950	677467
80688	677468
19547	677469
45140	677470
21238	677471
29956	677472
13867	677473
104615	677474
9415	677475
8565	677476
27806	677477
41538	677478
180578	677479
133514	677480
1828	677481
26408	677482
76002	677483
48321	677484
40425	677485
101292	677486
6825	677487
24293	677488
66404	677489
104313	677490
97528	677491
98164	677492
9414	677493
183129	677494
15795	677495
57653	677496
57064	677497
186231	677498
132599	677499
129684	677500
180340	677501
98367	677502
92736	677503
17662	677504
11035	677505
130807	677506
44431	677507
183500	677508
35919	677509
28518	677510
215367	677511
23103	677512
8067	677513
36781	677514
99750	677515
143403	677516
81922	677517
14713	677518
26	677519
30541	677520
71962	677521
176025	677522
95718	677523
18611	677524
18843	677525
182949	677526
56846	677527
111458	677528
6102	677529
16560	677530
45523	677531
187214	677532
10950	677533
71390	677534
15775	677535
71449	677536
127609	677537
61347	677538
93820	677539
30651	677540
6359	677541
174118	677542
182750	677543
545	677544
57331	677545
6969	677546
47648	677547
6979	677548
40335	677549
5313	677550
20047	677551
131837	677552
39401	677553
148158	677554
54188	677555
15849	677556
2389	677557
1459	677558
26162	677559
18942	677560
85249	677561
5011	677562
18717	677563
2031	677564
10014	677565
62326	677566
14027	677567
18988	677568
10982	677569
1463	677570
40447	677571
57381	677572
62113	677573
107119	677574
10907	677575
11813	677576
23021	677577
73343	677578
7987	677579
38552	677580
9317	677581
28360	677582
45223	677583
73987	677584
10712	677585
8472	677586
6847	677587
107119	677588
455	677589
58143	677590
1881	677591
31179	677592
127194	677593
122617	677594
5821	677595
205524	677596
42322	677597
104979	677598
20756	677599
4416	677600
4350	677601
36262	677602
157	677603
62586	677604
47461	677605
119961	677606
605	677607
22687	677608
62565	677609
12226	677610
31941	677611
17284	677612
65482	677613
9632	677614
137136	677615
81000	677616
12147	677617
44608	677618
74482	677619
16792	677620
6464	677621
50879	677622
35965	677623
8013	677624
73567	677625
61773	677626
5178	677627
63444	677628
13032	677629
3028	677630
78711	677631
237541	677632
55387	677633
8085	677634
140756	677635
65887	677636
40305	677637
15432	677638
130369	677639
2117	677640
98809	677641
2673	677642
78752	677643
44851	677644
129984	677645
141112	677646
45213	677647
59293	677648
186111	677649
57359	677650
75002	677651
73687	677652
11055	677653
138655	677654
56993	677655
72696	677656
44989	677657
83813	677658
212633	677659
114290	677660
147663	677661
125601	677662
57111	677663
13244	677664
149305	677665
34677	677666
44697	677667
23147	677668
181184	677669
35494	677670
28368	677671
28509	677672
72696	677673
184916	677674
84738	677675
3291	677676
57630	677677
87672	677678
28351	677679
9688	677680
4668	677681
150394	677682
174952	677683
133208	677684
31155	677685
29371	677686
15834	677687
6	677688
3909	677689
43668	677690
130485	677691
189661	677692
35603	677693
6993	677694
53569	677695
83959	677696
101444	677697
116792	677698
23977	677699
3029	677700
7794	677701
27562	677702
108019	677703
39748	677704
38757	677705
34356	677706
84847	677707
8630	677708
54635	677709
14	677710
13813	677711
17470	677712
216438	677713
4651	677714
58133	677715
11264	677716
132537	677717
180800	677718
9545	677719
26264	677720
6734	677721
8	677722
7898	677723
10250	677724
14376	677725
102848	677726
93109	677727
106881	677728
150	677729
9538	677730
6565	677731
201	677732
109285	677733
119	677734
16580	677735
3966	677736
24789	677737
20310	677738
25249	677739
89070	677740
35805	677741
1075	677742
60	677743
21163	677744
109623	677745
16044	677746
6293	677747
241	677748
4797	677749
20826	677750
385	677751
56508	677752
7083	677753
136344	677754
23374	677755
29293	677756
11067	677757
9391	677758
19492	677759
4651	677760
9445	677761
89019	677762
21654	677763
14756	677764
36	677765
36	677766
36	677767
36	677768
36	677769
26408	677770
117101	677771
197885	677772
4795	677773
210410	677774
16666	677775
3325	677776
7465	677777
98611	677778
8160	677779
6729	677780
45465	677781
6094	677782
170	677783
504	677784
46100	677785
1168	677786
10623	677787
44807	677788
3642	677789
7937	677790
1548	677791
6101	677792
17548	677793
4089	677794
2594	677795
59786	677796
63294	677797
16806	677798
67361	677799
9682	677800
89771	677801
12113	677802
164520	677803
21354	677804
100726	677805
119143	677806
88083	677807
14474	677808
21574	677809
194520	677810
75090	677811
17877	677812
89622	677813
3623	677814
33794	677815
68022	677816
26645	677817
153949	677818
1012	677819
1657	677820
30060	677821
87873	677822
9415	677823
42916	677824
27481	677825
11973	677826
4169	677827
23231	677828
9815	677829
849	677830
11828	677831
1614	677832
60300	677833
1625	677834
22952	677835
283	677836
105017	677837
428	677838
40441	677839
1287	677840
91419	677841
113352	677842
91562	677843
229192	677844
156059	677845
228353	677846
123116	677847
18789	677848
93639	677849
123739	677850
1001	677851
100311	677852
9553	677853
43294	677854
45706	677855
2065	677856
128581	677857
37719	677858
46204	677859
60054	677860
27903	677861
176739	677862
63909	677863
30452	677864
8724	677865
119	677866
3840	677867
54848	677868
4766	677869
21093	677870
21659	677871
224438	677872
149032	677873
218587	677874
96003	677875
8108	677876
3322	677877
20044	677878
35253	677879
8215	677880
2086	677881
34630	677882
27020	677883
23897	677884
3223	677885
47958	677886
8525	677887
20352	677888
8483	677889
44907	677890
17542	677891
11452	677892
853	677893
20046	677894
10625	677895
74264	677896
29874	677897
31554	677898
20494	677899
24993	677900
24993	677901
38786	677902
8525	677903
155095	677904
75062	677905
3544	677906
10993	677907
21694	677908
62711	677909
105644	677910
12078	677911
81984	677912
142103	677913
144282	677914
2578	677915
14092	677916
12750	677917
9913	677918
8636	677919
9095	677920
138987	677921
40357	677922
200285	677923
16773	677924
16773	677925
100325	677926
217135	677927
6512	677928
19596	677929
689	677930
7779	677931
38033	677932
87730	677933
15307	677934
62619	677935
199963	677936
9578	677937
38872	677938
17595	677939
82370	677940
124880	677941
6209	677942
113295	677943
45007	677944
56528	677945
10662	677946
129115	677947
1334	677948
60103	677949
63328	677950
1034	677951
23062	677952
5896	677953
43644	677954
3466	677955
749	677956
5251	677957
1320	677958
52701	677959
35174	677960
54954	677961
81082	677962
15579	677963
59386	677964
23397	677965
119551	677966
24472	677967
92052	677968
30491	677969
48667	677970
144273	677971
26030	677972
8473	677973
60639	677974
34032	677975
542	677976
143	677977
2910	677978
1514	677979
20065	677980
31980	677981
50352	677982
54184	677983
17576	677984
32245	677985
2200	677986
6921	677987
1700	677988
4145	677989
11211	677990
279	677991
45001	677992
13644	677993
542	677994
58360	677995
4924	677996
14096	677997
3188	677998
63341	677999
254	678000
204	678001
5199	678002
16633	678003
200	678004
11216	678005
66629	678006
13328	678007
48635	678008
56013	678009
11138	678010
54084	678011
25566	678012
220883	678013
27458	678014
19447	678015
322	678016
42698	678017
28967	678018
4721	678019
23050	678020
28121	678021
78800	678022
16334	678023
34738	678024
28632	678025
4275	678026
20453	678027
2013	678028
5688	678029
14436	678030
43333	678031
22688	678032
23073	678033
90193	678034
40645	678035
94717	678036
196276	678037
37643	678038
47485	678039
37643	678040
9989	678041
65755	678042
14516	678043
16442	678044
167992	678045
16439	678046
62998	678047
7108	678048
78990	678049
24156	678050
16439	678051
24155	678052
16442	678053
16439	678054
47707	678055
19798	678056
7108	678057
105936	678058
47709	678059
198773	678060
37641	678061
29925	678062
29925	678063
37641	678064
68909	678065
37643	678066
19798	678067
7141	678068
7108	678069
37643	678070
24156	678071
16442	678072
37641	678073
27903	678074
2204	678075
11049	678076
1864	678077
7846	678078
7846	678079
14473	678080
614	678081
129109	678082
82592	678083
31832	678084
54650	678085
35229	678086
24374	678087
30766	678088
37244	678089
781	678090
27272	678091
1684	678092
28252	678093
18859	678094
17619	678095
15132	678096
44576	678097
38439	678098
39785	678099
16633	678100
13827	678101
3309	678102
60718	678103
9442	678104
97078	678105
38566	678106
342	678107
2349	678108
15544	678109
37743	678110
766	678111
8723	678112
37724	678113
6269	678114
100	678115
13979	678116
9362	678117
209030	678118
8591	678119
131618	678120
217380	678121
2855	678122
6815	678123
5257	678124
513	678125
21294	678126
17642	678127
143392	678128
27826	678129
10137	678130
31706	678131
139656	678132
37819	678133
22293	678134
143	678135
64472	678136
22355	678137
2	678138
4	678139
300	678140
2	678141
85310	678142
153203	678143
2	678144
58358	678145
445	678146
44181	678147
41299	678148
122814	678149
90801	678150
17525	678151
4377	678152
7795	678153
3505	678154
558	678155
132189	678156
35806	678157
100044	678158
135482	678159
75719	678160
7313	678161
2975	678162
4348	678163
270	678164
7313	678165
28751	678166
11162	678167
35079	678168
93514	678169
173085	678170
56620	678171
43039	678172
55	678173
2	678174
2	678175
70472	678176
26024	678177
123779	678178
180370	678179
1742	678180
35598	678181
128449	678182
1568	678183
33146	678184
1293	678185
123269	678186
7957	678187
5136	678188
231	678189
3031	678190
4950	678191
10760	678192
21220	678193
27505	678194
106	678195
21202	678196
66959	678197
3041	678198
119834	678199
18495	678200
155300	678201
123812	678202
22475	678203
231	678204
448	678205
5221	678206
34331	678207
123523	678208
93158	678209
27505	678210
120014	678211
51150	678212
7898	678213
220680	678214
231913	678215
231758	678216
70509	678217
43039	678218
57144	678219
32437	678220
14746	678221
115911	678222
60048	678223
2573	678224
52947	678225
76468	678226
5347	678227
116087	678228
222643	678229
2385	678230
4382	678231
30168	678232
54563	678233
219882	678234
162567	678235
17412	678236
231953	678237
5520	678238
1606	678239
219395	678240
220818	678241
34143	678242
18454	678243
172890	678244
18454	678245
219742	678246
233583	678247
234672	678248
220320	678249
18454	678250
25319	678251
77133	678252
65150	678253
220151	678254
233649	678255
92231	678256
70236	678257
220342	678258
7655	678259
53281	678260
162530	678261
219240	678262
48107	678263
104886	678264
13347	678265
117527	678266
282	678267
156266	678268
229151	678269
161826	678270
222967	678271
92260	678272
18291	678273
221514	678274
7013	678275
222960	678276
132358	678277
13193	678278
3186	678279
3186	678280
1114	678281
3186	678282
3186	678283
3186	678284
3186	678285
3186	678286
162293	678287
33840	678288
3884	678289
2220	678290
54614	678291
126376	678292
5719	678293
2153	678294
60883	678295
218668	678296
33191	678297
160922	678298
230882	678299
31540	678300
105863	678301
5770	678302
1759	678303
10488	678304
70338	678305
32465	678306
5644	678307
123534	678308
113927	678309
30445	678310
151806	678311
37236	678312
219349	678313
38892	678314
93437	678315
3422	678316
6511	678317
5816	678318
21794	678319
41169	678320
35986	678321
155403	678322
9057	678323
5237	678324
157467	678325
50998	678326
96575	678327
113708	678328
55247	678329
1909	678330
157448	678331
1591	678332
221702	678333
219097	678334
5338	678335
65932	678336
48629	678337
7913	678338
27294	678339
764	678340
141140	678341
40330	678342
172740	678343
4377	678344
169238	678345
148459	678346
94924	678347
7013	678348
222970	678349
228192	678350
156994	678351
156580	678352
18346	678353
64170	678354
5520	678355
18346	678356
175450	678357
51211	678358
1943	678359
26893	678360
82100	678361
56961	678362
348	678363
42175	678364
21822	678365
68918	678366
42123	678367
144659	678368
122022	678369
33530	678370
33530	678371
85523	678372
68802	678373
42082	678374
113763	678375
3127	678376
109719	678377
111742	678378
81346	678379
229	678380
8652	678381
101835	678382
124166	678383
50500	678384
221698	678385
179663	678386
7751	678387
60733	678388
17014	678389
62212	678390
18136	678391
341	678392
203295	678393
113292	678394
51153	678395
41198	678396
58462	678397
107556	678398
85693	678399
51296	678400
18014	678401
27794	678402
90252	678403
117504	678404
55720	678405
90554	678406
121770	678407
135749	678408
107095	678409
12510	678410
8678	678411
121185	678412
165728	678413
121827	678414
62971	678415
42122	678416
107095	678417
68918	678418
107600	678419
6639	678420
81339	678421
53569	678422
15560	678423
2162	678424
53717	678425
6118	678426
90556	678427
121208	678428
42123	678429
90087	678430
68924	678431
42123	678432
122248	678433
121542	678434
90422	678435
90087	678436
121636	678437
167898	678438
168901	678439
90937	678440
120952	678441
42156	678442
31077	678443
42074	678444
44073	678445
158006	678446
21902	678447
17014	678448
21902	678449
135749	678450
6718	678451
13726	678452
162829	678453
53537	678454
169520	678455
145357	678456
107669	678457
102774	678458
202224	678459
145417	678460
102009	678461
57930	678462
209276	678463
6626	678464
52145	678465
217376	678466
107071	678467
1263	678468
69614	678469
21902	678470
168878	678471
4039	678472
116012	678473
9204	678474
202838	678475
53463	678476
10504	678477
10504	678478
18680	678479
53893	678480
10504	678481
10504	678482
68274	678483
10504	678484
10504	678485
3919	678486
3073	678487
140213	678488
235243	678489
4440	678490
4440	678491
228411	678492
90376	678493
121627	678494
10563	678495
69167	678496
72663	678497
194721	678498
6627	678499
60095	678500
3394	678501
8886	678502
371	678503
68921	678504
33409	678505
90942	678506
371	678507
224439	678508
159144	678509
51553	678510
86399	678511
146315	678512
108112	678513
125828	678514
221976	678515
18031	678516
159696	678517
925	678518
3031	678519
6614	678520
47262	678521
55205	678522
10725	678523
32238	678524
37838	678525
157789	678526
208508	678527
3754	678528
120796	678529
3545	678530
232179	678531
219121	678532
232088	678533
85838	678534
160880	678535
112691	678536
226167	678537
24194	678538
25425	678539
84799	678540
33634	678541
1733	678542
236438	678543
1772	678544
154272	678545
219551	678546
24161	678547
22688	678548
152678	678549
54512	678550
12578	678551
71292	678552
26206	678553
71292	678554
159103	678555
224410	678556
219288	678557
135684	678558
69069	678559
42067	678560
169774	678561
121628	678562
168577	678563
90394	678564
90384	678565
90217	678566
121202	678567
168196	678568
168188	678569
168550	678570
234125	678571
222678	678572
12492	678573
40664	678574
68921	678575
68921	678576
4039	678577
127410	678578
127410	678579
232348	678580
42175	678581
120920	678582
223220	678583
1068	678584
40661	678585
229843	678586
162240	678587
33427	678588
52416	678589
155973	678590
156057	678591
121604	678592
37562	678593
170342	678594
115122	678595
121627	678596
120943	678597
168691	678598
115504	678599
121437	678600
122473	678601
69007	678602
168819	678603
115414	678604
53873	678605
139324	678606
46307	678607
225827	678608
53636	678609
230352	678610
18346	678611
156646	678612
8901	678613
129967	678614
203699	678615
156266	678616
218251	678617
123402	678618
219145	678619
6550	678620
234711	678621
6550	678622
6550	678623
160480	678624
11077	678625
225621	678626
219475	678627
18924	678628
229018	678629
12069	678630
105930	678631
37531	678632
209238	678633
173086	678634
110605	678635
134115	678636
23379	678637
57157	678638
132887	678639
56763	678640
37381	678641
28334	678642
66960	678643
222332	678644
60927	678645
57939	678646
38292	678647
139051	678648
192457	678649
171669	678650
57121	678651
127491	678652
1386	678653
43458	678654
34771	678655
96796	678656
2021	678657
10915	678658
126630	678659
3691	678660
810	678661
12069	678662
160523	678663
231702	678664
156769	678665
92421	678666
43077	678667
55787	678668
7490	678669
12171	678670
14299	678671
105945	678672
222894	678673
156052	678674
157376	678675
18346	678676
172123	678677
222179	678678
53580	678679
35138	678680
18104	678681
2557	678682
49181	678683
42127	678684
48308	678685
107555	678686
2567	678687
145705	678688
91268	678689
10541	678690
117258	678691
13671	678692
12575	678693
220802	678694
161506	678695
85818	678696
234300	678697
161125	678698
10487	678699
218773	678700
235046	678701
220780	678702
1704	678703
92152	678704
220973	678705
222360	678706
160225	678707
220126	678708
91868	678709
219704	678710
228456	678711
16892	678712
170314	678713
228410	678714
17389	678715
122492	678716
10435	678717
56114	678718
70245	678719
40369	678720
42061	678721
6845	678722
1712	678723
116270	678724
224331	678725
230865	678726
51138	678727
232258	678728
103393	678729
2369	678730
86801	678731
141383	678732
234834	678733
222661	678734
156262	678735
77744	678736
77335	678737
232519	678738
7013	678739
160626	678740
112633	678741
2996	678742
201339	678743
33642	678744
232187	678745
91847	678746
94791	678747
97807	678748
123450	678749
221177	678750
157393	678751
29563	678752
47063	678753
102896	678754
162881	678755
54466	678756
156141	678757
3825	678758
234213	678759
54556	678760
171474	678761
1606	678762
12807	678763
9787	678764
2709	678765
213994	678766
21031	678767
26358	678768
26558	678769
1850	678770
12252	678771
12252	678772
160480	678773
222345	678774
194271	678775
161704	678776
229719	678777
221810	678778
220272	678779
233194	678780
235284	678781
228854	678782
231553	678783
229160	678784
41632	678785
33906	678786
5416	678787
5416	678788
144575	678789
107533	678790
145444	678791
201292	678792
22678	678793
10624	678794
56047	678795
126286	678796
27811	678797
38905	678798
38905	678799
235577	678800
61481	678801
88140	678802
201701	678803
140409	678804
90802	678805
95083	678806
95083	678807
49117	678808
36362	678809
42220	678810
159725	678811
71328	678812
71665	678813
461	678814
33466	678815
461	678816
58535	678817
122455	678818
33455	678819
122455	678820
33452	678821
48742	678822
41921	678823
90208	678824
33452	678825
34064	678826
124030	678827
2654	678828
157291	678829
217812	678830
34514	678831
36125	678832
158181	678833
81545	678834
86572	678835
238113	678836
31913	678837
67977	678838
67129	678839
3906	678840
142823	678841
18702	678842
167495	678843
28639	678844
118489	678845
59471	678846
48887	678847
224728	678848
118	678849
4	678850
5	678851
144714	678852
4	678853
5	678854
4	678855
4	678856
5	678857
21242	678858
26058	678859
1006	678860
3218	678861
136976	678862
15082	678863
93896	678864
93896	678865
185717	678866
49057	678867
159313	678868
114879	678869
165425	678870
76048	678871
68973	678872
5	678873
14786	678874
34987	678875
34987	678876
25319	678877
233701	678878
75560	678879
13322	678880
136254	678881
51890	678882
12479	678883
229	678884
9843	678885
24353	678886
46610	678887
57545	678888
181346	678889
121987	678890
229897	678891
163272	678892
92345	678893
8579	678894
95638	678895
159848	678896
62238	678897
61176	678898
39489	678899
112727	678900
46625	678901
169456	678902
4448	678903
7442	678904
193812	678905
29873	678906
151096	678907
160250	678908
12076	678909
46898	678910
14	678911
17495	678912
47033	678913
126943	678914
6527	678915
60847	678916
14880	678917
101616	678918
21941	678919
8543	678920
182402	678921
239798	678922
26559	678923
80112	678924
21737	678925
148872	678926
31411	678927
73591	678928
17967	678929
40076	678930
111059	678931
215754	678932
37750	678933
100814	678934
14786	678935
4435	678936
144751	678937
2079	678938
149335	678939
183739	678940
15019	678941
3848	678942
123548	678943
81508	678944
4	678945
4	678946
4	678947
4	678948
4	678949
5	678950
15169	678951
130084	678952
132104	678953
7682	678954
149550	678955
76048	678956
21571	678957
2293	678958
62744	678959
109294	678960
69056	678961
61302	678962
31049	678963
6394	678964
19078	678965
8927	678966
61302	678967
49104	678968
76048	678969
168541	678970
49104	678971
34987	678972
30410	678973
121718	678974
33431	678975
190916	678976
96104	678977
95784	678978
84531	678979
23740	678980
4416	678981
167945	678982
96684	678983
145691	678984
59856	678985
189162	678986
112128	678987
80986	678988
29101	678989
11174	678990
173267	678991
27093	678992
238086	678993
2942	678994
19784	678995
46262	678996
107116	678997
60028	678998
63731	678999
170748	679000
8878	679001
13765	679002
164552	679003
31333	679004
25054	679005
34609	679006
22191	679007
25909	679008
35166	679009
43729	679010
60722	679011
17525	679012
99662	679013
19520	679014
474	679015
83	679016
7891	679017
35273	679018
14842	679019
42477	679020
12550	679021
193499	679022
46467	679023
9560	679024
53525	679025
3675	679026
20781	679027
45822	679028
60973	679029
12065	679030
112071	679031
85842	679032
45872	679033
32124	679034
31343	679035
208024	679036
183952	679037
92937	679038
47155	679039
164809	679040
149552	679041
113877	679042
202709	679043
230876	679044
15069	679045
151279	679046
143604	679047
86697	679048
115998	679049
238982	679050
95819	679051
81490	679052
100673	679053
130440	679054
107420	679055
21924	679056
3812	679057
49605	679058
79979	679059
68972	679060
74599	679061
4606	679062
116789	679063
126031	679064
6223	679065
27529	679066
10389	679067
202106	679068
218933	679069
86849	679070
164269	679071
218921	679072
17191	679073
43675	679074
26869	679075
21373	679076
10165	679077
105214	679078
138027	679079
59319	679080
66456	679081
50091	679082
126084	679083
18554	679084
51004	679085
12465	679086
2378	679087
234891	679088
104130	679089
19896	679090
49834	679091
143917	679092
21936	679093
170725	679094
115023	679095
19958	679096
716	679097
11413	679098
29873	679099
29070	679100
1351	679101
107761	679102
10559	679103
2543	679104
121984	679105
47539	679106
19726	679107
159793	679108
55680	679109
55296	679110
21112	679111
6571	679112
10862	679113
17669	679114
33393	679115
206707	679116
200455	679117
913	679118
3019	679119
56296	679120
26780	679121
5793	679122
115304	679123
24455	679124
31060	679125
201839	679126
11342	679127
9021	679128
207282	679129
6695	679130
82019	679131
142580	679132
63591	679133
3075	679134
33596	679135
12968	679136
58735	679137
12065	679138
127647	679139
524	679140
70231	679141
1779	679142
54720	679143
10710	679144
172694	679145
92116	679146
51202	679147
54382	679148
85466	679149
15139	679150
172056	679151
6797	679152
172170	679153
123473	679154
123816	679155
32213	679156
12163	679157
124471	679158
48588	679159
18527	679160
121987	679161
33077	679162
43962	679163
114340	679164
21703	679165
29086	679166
70844	679167
21560	679168
102125	679169
57779	679170
70949	679171
32950	679172
52652	679173
117219	679174
52216	679175
157035	679176
20704	679177
451	679178
88903	679179
79145	679180
108841	679181
348	679182
98206	679183
73700	679184
15415	679185
81774	679186
56762	679187
20912	679188
13670	679189
64209	679190
196061	679191
223297	679192
62440	679193
47620	679194
12831	679195
144921	679196
1762	679197
6174	679198
7341	679199
20396	679200
161215	679201
129213	679202
430	679203
51316	679204
79225	679205
171800	679206
6528	679207
61180	679208
12524	679209
166176	679210
33409	679211
12524	679212
9628	679213
29936	679214
53301	679215
17277	679216
66235	679217
1447	679218
122541	679219
11191	679220
752	679221
84341	679222
10781	679223
114478	679224
1335	679225
4567	679226
752	679227
91065	679228
80075	679229
12510	679230
7	679231
7	679232
7657	679233
21736	679234
95351	679235
48426	679236
62794	679237
12514	679238
61	679239
4562	679240
7957	679241
96113	679242
1806	679243
33936	679244
11960	679245
10781	679246
71015	679247
13670	679248
215190	679249
17277	679250
1806	679251
1806	679252
10366	679253
16029	679254
1806	679255
56961	679256
16	679257
44284	679258
5780	679259
66182	679260
8703	679261
17780	679262
10025	679263
236626	679264
22958	679265
22958	679266
25656	679267
15186	679268
23350	679269
56923	679270
96431	679271
96122	679272
100974	679273
82153	679274
10641	679275
31466	679276
66594	679277
12807	679278
37538	679279
10182	679280
12076	679281
47976	679282
96715	679283
32247	679284
2168	679285
4379	679286
72046	679287
113647	679288
66830	679289
33321	679290
2044	679291
1374	679292
2168	679293
3380	679294
1374	679295
24293	679296
70498	679297
8749	679298
10492	679299
21767	679300
1536	679301
2543	679302
471	679303
12578	679304
101677	679305
1435	679306
64835	679307
9185	679308
10124	679309
17277	679310
17787	679311
2505	679312
3511	679313
21997	679314
157344	679315
27076	679316
10226	679317
125612	679318
20538	679319
10226	679320
37697	679321
38220	679322
26012	679323
1782	679324
10781	679325
157060	679326
135740	679327
1546	679328
2404	679329
662	679330
94	679331
165003	679332
9939	679333
44244	679334
1273	679335
143805	679336
4733	679337
7401	679338
11752	679339
1131	679340
60	679341
546	679342
10887	679343
163017	679344
9939	679345
151707	679346
11006	679347
880	679348
51725	679349
1359	679350
16695	679351
4710	679352
39861	679353
3796	679354
15299	679355
2290	679356
79765	679357
21855	679358
1447	679359
94824	679360
95350	679361
73550	679362
60734	679363
38858	679364
480	679365
47894	679366
38944	679367
748	679368
28238	679369
228894	679370
20737	679371
39865	679372
39694	679373
26666	679374
10781	679375
25077	679376
206665	679377
1806	679378
28940	679379
487	679380
31657	679381
20615	679382
61917	679383
26677	679384
12463	679385
10478	679386
12463	679387
10478	679388
176	679389
142958	679390
107489	679391
2144	679392
3888	679393
11471	679394
2746	679395
17277	679396
43053	679397
10048	679398
88275	679399
190521	679400
33679	679401
3036	679402
3036	679403
3036	679404
38819	679405
26968	679406
98344	679407
7651	679408
833	679409
149606	679410
9256	679411
42536	679412
70096	679413
16673	679414
157322	679415
3016	679416
11783	679417
7134	679418
163725	679419
24312	679420
11237	679421
18728	679422
220042	679423
19855	679424
83474	679425
31832	679426
195884	679427
142433	679428
218776	679429
5700	679430
3482	679431
217512	679432
81678	679433
101469	679434
42707	679435
56092	679436
80968	679437
1156	679438
33254	679439
79760	679440
38267	679441
104824	679442
78918	679443
88293	679444
96543	679445
13953	679446
74375	679447
88525	679448
14786	679449
78036	679450
10446	679451
11562	679452
65783	679453
190018	679454
21922	679455
121852	679456
127573	679457
196575	679458
147606	679459
179117	679460
26993	679461
210958	679462
104788	679463
31838	679464
159342	679465
2480	679466
36031	679467
5744	679468
77753	679469
2782	679470
109046	679471
84453	679472
44112	679473
54336	679474
1742	679475
71518	679476
94515	679477
63552	679478
29254	679479
223480	679480
98703	679481
303	679482
101740	679483
39160	679484
79434	679485
119142	679486
41828	679487
13747	679488
203524	679489
126169	679490
169	679491
8351	679492
7091	679493
40458	679494
27390	679495
3484	679496
40458	679497
64451	679498
78115	679499
24124	679500
129917	679501
42523	679502
213293	679503
134482	679504
194837	679505
208383	679506
8324	679507
214749	679508
90954	679509
157754	679510
35687	679511
41777	679512
91483	679513
14516	679514
16502	679515
24932	679516
43982	679517
53739	679518
136657	679519
58618	679520
36713	679521
41588	679522
29633	679523
30966	679524
24696	679525
7264	679526
107520	679527
7311	679528
6784	679529
52494	679530
30457	679531
141580	679532
91564	679533
119701	679534
7218	679535
112373	679536
64448	679537
33024	679538
44112	679539
35346	679540
43823	679541
97337	679542
1406	679543
119808	679544
91769	679545
107896	679546
166214	679547
81497	679548
8331	679549
162377	679550
102769	679551
6462	679552
84752	679553
2570	679554
17319	679555
18187	679556
136235	679557
86751	679558
65993	679559
54713	679560
39182	679561
30203	679562
33564	679563
40070	679564
5222	679565
133940	679566
104981	679567
218399	679568
53331	679569
80244	679570
101407	679571
25165	679572
82060	679573
5333	679574
26527	679575
221064	679576
137105	679577
147925	679578
107815	679579
235096	679580
210344	679581
232056	679582
54028	679583
196501	679584
133184	679585
46804	679586
3165	679587
152835	679588
211665	679589
90272	679590
99506	679591
168415	679592
96157	679593
89390	679594
82060	679595
1971	679596
111310	679597
84694	679598
193939	679599
33345	679600
68579	679601
172873	679602
53133	679603
10752	679604
1065	679605
2421	679606
119871	679607
79833	679608
154391	679609
85085	679610
203222	679611
41969	679612
8949	679613
497	679614
1175	679615
65661	679616
65044	679617
677	679618
65923	679619
3415	679620
8041	679621
162779	679622
178789	679623
136402	679624
166584	679625
64876	679626
94391	679627
1764	679628
30100	679629
331	679630
89095	679631
144541	679632
31100	679633
77098	679634
101181	679635
108653	679636
53791	679637
21790	679638
148006	679639
25463	679640
137689	679641
159813	679642
58990	679643
70116	679644
154689	679645
37577	679646
56651	679647
142736	679648
1854	679649
5129	679650
84839	679651
7488	679652
71482	679653
153035	679654
86500	679655
54242	679656
66411	679657
89415	679658
25388	679659
54035	679660
229239	679661
33520	679662
145674	679663
198097	679664
192173	679665
100016	679666
46656	679667
188267	679668
170365	679669
5700	679670
74535	679671
9275	679672
45543	679673
88956	679674
7517	679675
160422	679676
26760	679677
186877	679678
10448	679679
30090	679680
82135	679681
170919	679682
18694	679683
77759	679684
13289	679685
116842	679686
76688	679687
239719	679688
29152	679689
83570	679690
193330	679691
84465	679692
36585	679693
131328	679694
4698	679695
102460	679696
203534	679697
16326	679698
55777	679699
13703	679700
583	679701
81555	679702
13703	679703
10285	679704
32173	679705
40523	679706
209168	679707
61720	679708
129163	679709
30100	679710
102456	679711
145915	679712
134163	679713
65948	679714
199811	679715
146372	679716
97187	679717
2749	679718
72578	679719
203091	679720
164268	679721
145882	679722
94164	679723
81731	679724
138037	679725
167718	679726
95954	679727
116399	679728
84788	679729
117846	679730
137787	679731
170059	679732
180653	679733
35434	679734
31196	679735
26980	679736
28338	679737
78679	679738
196131	679739
52761	679740
37884	679741
239963	679742
4017	679743
30629	679744
79940	679745
133302	679746
25639	679747
48291	679748
11843	679749
152492	679750
157289	679751
153704	679752
156133	679753
96881	679754
48441	679755
35111	679756
74279	679757
32062	679758
4193	679759
3826	679760
84557	679761
48386	679762
23068	679763
61857	679764
57075	679765
13546	679766
11373	679767
6615	679768
155605	679769
94240	679770
75586	679771
125240	679772
635	679773
23966	679774
198498	679775
1005	679776
113354	679777
91996	679778
9101	679779
5900	679780
3502	679781
5142	679782
3968	679783
205	679784
7667	679785
6112	679786
14222	679787
2590	679788
19574	679789
47194	679790
24632	679791
50611	679792
37915	679793
105248	679794
53678	679795
116300	679796
118529	679797
7158	679798
73440	679799
14399	679800
17846	679801
75928	679802
26346	679803
66692	679804
32748	679805
176	679806
47550	679807
120724	679808
44627	679809
90974	679810
8233	679811
25993	679812
38931	679813
37604	679814
6625	679815
89769	679816
101633	679817
9718	679818
60966	679819
28009	679820
15025	679821
16498	679822
4620	679823
236441	679824
9774	679825
43822	679826
55006	679827
11806	679828
11029	679829
49788	679830
132164	679831
10014	679832
29646	679833
12884	679834
754	679835
62871	679836
111	679837
9404	679838
21077	679839
24961	679840
2436	679841
8855	679842
19959	679843
69695	679844
815	679845
94822	679846
98847	679847
39322	679848
162522	679849
4944	679850
4633	679851
182307	679852
101431	679853
63259	679854
129673	679855
151863	679856
87758	679857
69187	679858
81816	679859
84606	679860
109591	679861
10876	679862
10267	679863
26859	679864
12500	679865
18603	679866
18174	679867
18174	679868
27066	679869
47497	679870
21873	679871
12537	679872
66257	679873
101186	679874
234494	679875
36694	679876
58293	679877
135275	679878
135498	679879
136022	679880
58951	679881
69485	679882
59747	679883
133874	679884
15059	679885
101312	679886
4345	679887
8898	679888
39026	679889
169600	679890
12537	679891
18054	679892
86304	679893
26855	679894
86554	679895
25066	679896
188133	679897
233869	679898
226362	679899
85789	679900
239416	679901
102713	679902
18106	679903
7727	679904
6659	679905
160765	679906
38927	679907
222878	679908
18613	679909
7734	679910
1005	679911
2041	679912
214545	679913
60044	679914
51467	679915
26147	679916
83758	679917
134222	679918
31295	679919
188861	679920
76557	679921
16693	679922
68977	679923
36885	679924
100703	679925
191706	679926
42392	679927
6668	679928
46019	679929
63238	679930
94234	679931
54000	679932
232040	679933
121997	679934
2411	679935
27030	679936
182	679937
169992	679938
7731	679939
46716	679940
14832	679941
90545	679942
81592	679943
96	679944
86808	679945
55590	679946
72037	679947
102381	679948
193926	679949
82443	679950
5636	679951
104049	679952
27003	679953
33705	679954
100791	679955
79120	679956
18167	679957
18164	679958
18171	679959
169928	679960
94105	679961
203903	679962
29682	679963
139389	679964
97190	679965
49838	679966
147738	679967
77632	679968
120464	679969
22452	679970
19787	679971
16812	679972
8542	679973
81891	679974
227004	679975
169711	679976
69056	679977
114538	679978
594	679979
92075	679980
49057	679981
135037	679982
46405	679983
58369	679984
27040	679985
14821	679986
17573	679987
7715	679988
58816	679989
29248	679990
167201	679991
115381	679992
10054	679993
232298	679994
14717	679995
68679	679996
36405	679997
87538	679998
52596	679999
108449	680000
68086	680001
22031	680002
64788	680003
18759	680004
32414	680005
44104	680006
69056	680007
1076	680008
3837	680009
103209	680010
29871	680011
46508	680012
51756	680013
40207	680014
2734	680015
131303	680016
21770	680017
6237	680018
136607	680019
153442	680020
27514	680021
115451	680022
30803	680023
30803	680024
30827	680025
104117	680026
22452	680027
42971	680028
160298	680029
160298	680030
16196	680031
13752	680032
14855	680033
71554	680034
126731	680035
54028	680036
62458	680037
13890	680038
234550	680039
727	680040
38736	680041
192504	680042
33268	680043
3930	680044
208654	680045
50271	680046
15060	680047
9867	680048
130420	680049
188761	680050
52602	680051
215008	680052
142550	680053
151012	680054
24870	680055
208835	680056
76163	680057
169946	680058
137863	680059
29397	680060
2759	680061
139988	680062
6896	680063
7667	680064
14861	680065
142602	680066
14894	680067
16289	680068
36725	680069
13671	680070
5751	680071
3428	680072
327	680073
327	680074
34342	680075
137387	680076
19170	680077
192756	680078
3453	680079
36784	680080
36784	680081
36784	680082
36784	680083
98441	680084
56240	680085
13596	680086
29167	680087
72206	680088
88940	680089
98564	680090
481	680091
53992	680092
2410	680093
16520	680094
3904	680095
128755	680096
70843	680097
34877	680098
18158	680099
5806	680100
144509	680101
121131	680102
6657	680103
5043	680104
11413	680105
42974	680106
18434	680107
31190	680108
96898	680109
111963	680110
3884	680111
143850	680112
168422	680113
3721	680114
101342	680115
68841	680116
68973	680117
39885	680118
8785	680119
142854	680120
79811	680121
90695	680122
10439	680123
29029	680124
17945	680125
141321	680126
68086	680127
218064	680128
30986	680129
14098	680130
20479	680131
20479	680132
148	680133
117502	680134
31377	680135
1900	680136
20479	680137
193870	680138
11668	680139
652	680140
404	680141
10965	680142
5261	680143
50501	680144
119184	680145
58267	680146
32425	680147
9501	680148
234748	680149
2656	680150
163912	680151
5178	680152
851	680153
147533	680154
173116	680155
404	680156
15727	680157
51468	680158
52948	680159
41367	680160
89213	680161
29458	680162
41000	680163
51468	680164
89213	680165
51468	680166
51468	680167
161977	680168
10484	680169
56510	680170
115365	680171
37968	680172
76320	680173
10703	680174
160404	680175
211168	680176
37813	680177
52815	680178
83350	680179
64188	680180
3855	680181
118057	680182
58256	680183
17685	680184
40787	680185
652	680186
20720	680187
92363	680188
1266	680189
3854	680190
23300	680191
130980	680192
216314	680193
154379	680194
64903	680195
65550	680196
40203	680197
113192	680198
211683	680199
155004	680200
64923	680201
215760	680202
154266	680203
113138	680204
84349	680205
150634	680206
154664	680207
40218	680208
212842	680209
97750	680210
130990	680211
213823	680212
65211	680213
211260	680214
39041	680215
216132	680216
213191	680217
51081	680218
153448	680219
116023	680220
98979	680221
151927	680222
57346	680223
152033	680224
74310	680225
57158	680226
35606	680227
23079	680228
32123	680229
85011	680230
234976	680231
80803	680232
2615	680233
213688	680234
11113	680235
40218	680236
153779	680237
23079	680238
84172	680239
211974	680240
57346	680241
23177	680242
74567	680243
96668	680244
154675	680245
50619	680246
57844	680247
74743	680248
186434	680249
233877	680250
132953	680251
213439	680252
214803	680253
23152	680254
18100	680255
452	680256
452	680257
452	680258
452	680259
452	680260
11046	680261
21211	680262
25991	680263
51133	680264
40381	680265
21223	680266
249	680267
21223	680268
32235	680269
26008	680270
85189	680271
65667	680272
85189	680273
98414	680274
5178	680275
5178	680276
41423	680277
4270	680278
14727	680279
166112	680280
171999	680281
32292	680282
58948	680283
58267	680284
43427	680285
96898	680286
96898	680287
109560	680288
2942	680289
2995	680290
5	680291
118	680292
5	680293
5	680294
5	680295
5	680296
4	680297
5	680298
5	680299
4	680300
5	680301
268	680302
26072	680303
74336	680304
13218	680305
224418	680306
175515	680307
154336	680308
69431	680309
146527	680310
4850	680311
124282	680312
46680	680313
84599	680314
478	680315
74238	680316
112455	680317
8939	680318
93785	680319
68086	680320
5638	680321
46215	680322
111349	680323
130376	680324
130447	680325
183309	680326
169347	680327
132650	680328
222305	680329
160062	680330
42869	680331
6263	680332
22405	680333
12874	680334
234096	680335
24761	680336
6683	680337
19631	680338
775	680339
106697	680340
33470	680341
116365	680342
179959	680343
8973	680344
237819	680345
237750	680346
29898	680347
102125	680348
139926	680349
194289	680350
31892	680351
31892	680352
52839	680353
116453	680354
109545	680355
51457	680356
9	680357
112488	680358
11787	680359
5684	680360
1285	680361
14786	680362
118472	680363
124390	680364
3897	680365
156331	680366
63139	680367
121075	680368
90233	680369
202610	680370
88539	680371
121314	680372
33100	680373
118874	680374
230315	680375
191993	680376
118872	680377
30137	680378
82032	680379
12234	680380
16409	680381
233586	680382
23497	680383
129872	680384
158911	680385
103730	680386
99791	680387
23023	680388
197484	680389
61975	680390
101323	680391
145840	680392
36946	680393
68603	680394
120471	680395
162376	680396
68982	680397
74447	680398
2293	680399
29087	680400
23135	680401
121253	680402
107060	680403
7279	680404
17285	680405
97618	680406
89566	680407
82647	680408
56793	680409
64004	680410
45422	680411
3605	680412
39824	680413
56793	680414
4406	680415
20957	680416
83528	680417
20219	680418
98490	680419
14982	680420
190203	680421
88693	680422
16083	680423
1101	680424
7118	680425
30757	680426
1223	680427
1720	680428
94817	680429
76140	680430
63625	680431
5589	680432
144593	680433
47608	680434
73835	680435
17466	680436
8111	680437
30969	680438
44699	680439
20957	680440
17679	680441
129325	680442
30382	680443
55196	680444
50676	680445
12345	680446
205822	680447
78795	680448
13512	680449
28550	680450
17146	680451
63248	680452
108632	680453
17213	680454
56793	680455
34709	680456
26780	680457
15076	680458
200399	680459
11839	680460
24804	680461
87912	680462
44527	680463
50319	680464
6639	680465
2404	680466
3874	680467
88779	680468
49929	680469
20754	680470
87490	680471
120461	680472
86764	680473
63793	680474
28380	680475
34987	680476
163486	680477
186752	680478
89210	680479
12874	680480
5614	680481
111382	680482
16466	680483
1608	680484
18544	680485
26	680486
51213	680487
263	680488
171115	680489
26	680490
32302	680491
5077	680492
112562	680493
33956	680494
99550	680495
40531	680496
22231	680497
39360	680498
17547	680499
54755	680500
12659	680501
22249	680502
218138	680503
43088	680504
23121	680505
1514	680506
52443	680507
68131	680508
33176	680509
87331	680510
3390	680511
8745	680512
3109	680513
237503	680514
165040	680515
165393	680516
52391	680517
42528	680518
14600	680519
410	680520
87520	680521
1006	680522
163763	680523
92199	680524
194	680525
15406	680526
12633	680527
1595	680528
159881	680529
8745	680530
15268	680531
2698	680532
1596	680533
27459	680534
1052	680535
1543	680536
54602	680537
5173	680538
41730	680539
52946	680540
26971	680541
18411	680542
194	680543
3492	680544
3396	680545
26444	680546
22189	680547
163549	680548
171761	680549
21220	680550
17668	680551
42485	680552
15169	680553
164224	680554
68180	680555
163750	680556
52392	680557
41103	680558
17678	680559
52185	680560
3492	680561
173256	680562
8543	680563
86714	680564
72079	680565
99758	680566
109057	680567
114266	680568
188323	680569
143496	680570
2204	680571
734	680572
792	680573
68156	680574
29720	680575
12648	680576
2221	680577
12581	680578
2057	680579
6231	680580
488	680581
10773	680582
326	680583
9935	680584
99581	680585
54529	680586
5409	680587
55748	680588
9090	680589
35118	680590
51438	680591
132225	680592
134533	680593
171859	680594
163762	680595
134751	680596
45158	680597
76642	680598
27444	680599
165646	680600
59490	680601
133396	680602
67313	680603
134508	680604
54329	680605
68443	680606
55815	680607
82561	680608
118623	680609
66318	680610
52054	680611
123105	680612
25185	680613
39419	680614
25185	680615
111574	680616
15877	680617
182409	680618
15877	680619
96817	680620
231968	680621
45230	680622
56823	680623
96817	680624
111574	680625
147570	680626
186351	680627
52196	680628
133166	680629
28379	680630
212551	680631
154890	680632
154901	680633
74044	680634
28491	680635
15877	680636
36013	680637
211805	680638
13215	680639
51101	680640
102777	680641
132723	680642
209784	680643
57046	680644
194220	680645
15877	680646
48482	680647
48482	680648
13807	680649
220800	680650
71628	680651
71628	680652
13720	680653
5480	680654
65734	680655
8408	680656
396	680657
4687	680658
66436	680659
22387	680660
91456	680661
133635	680662
19205	680663
37435	680664
118444	680665
171638	680666
62385	680667
3110	680668
53073	680669
87361	680670
19475	680671
1488	680672
20090	680673
19777	680674
1093	680675
139482	680676
1174	680677
3947	680678
10837	680679
217715	680680
23392	680681
193359	680682
36532	680683
66930	680684
1749	680685
64410	680686
117158	680687
1122	680688
18770	680689
40464	680690
2535	680691
4975	680692
350	680693
92369	680694
71242	680695
19121	680696
55538	680697
220060	680698
37055	680699
149597	680700
19654	680701
3377	680702
77324	680703
109985	680704
139041	680705
31547	680706
15896	680707
78758	680708
98445	680709
66440	680710
166346	680711
23197	680712
74860	680713
154041	680714
11557	680715
99818	680716
17699	680717
751	680718
20090	680719
89217	680720
103098	680721
105645	680722
141164	680723
142029	680724
37718	680725
11513	680726
19865	680727
16716	680728
2008	680729
38451	680730
20263	680731
140935	680732
50931	680733
11401	680734
11401	680735
741	680736
2185	680737
1326	680738
16450	680739
29619	680740
18365	680741
13624	680742
134127	680743
591	680744
957	680745
2524	680746
17283	680747
11327	680748
3133	680749
29587	680750
2321	680751
10098	680752
25709	680753
30746	680754
11522	680755
59	680756
2593	680757
10185	680758
4679	680759
64092	680760
2555	680761
88815	680762
34281	680763
3704	680764
4247	680765
164013	680766
38145	680767
154	680768
154	680769
147188	680770
108614	680771
114235	680772
158156	680773
68148	680774
35849	680775
220	680776
32084	680777
4247	680778
6341	680779
51643	680780
21681	680781
15427	680782
19505	680783
50725	680784
120171	680785
205122	680786
39402	680787
212595	680788
93396	680789
15225	680790
69155	680791
235446	680792
165651	680793
114001	680794
40879	680795
117896	680796
54148	680797
44647	680798
45130	680799
9852	680800
30433	680801
11350	680802
12493	680803
174136	680804
120636	680805
205377	680806
40226	680807
33695	680808
14511	680809
80911	680810
3207	680811
19022	680812
111268	680813
56632	680814
94995	680815
8939	680816
98520	680817
125468	680818
30920	680819
165042	680820
6947	680821
26672	680822
27706	680823
68415	680824
55100	680825
19049	680826
27733	680827
9464	680828
31563	680829
7800	680830
4190	680831
21605	680832
9651	680833
19101	680834
6276	680835
41316	680836
43075	680837
1092	680838
4849	680839
26565	680840
156093	680841
221259	680842
66097	680843
28517	680844
52096	680845
156707	680846
29909	680847
47690	680848
26299	680849
158151	680850
160007	680851
86100	680852
115598	680853
88183	680854
68599	680855
233420	680856
51616	680857
40367	680858
156663	680859
166060	680860
67989	680861
71529	680862
17027	680863
3268	680864
991	680865
89218	680866
216347	680867
2262	680868
6067	680869
24815	680870
85702	680871
33901	680872
15454	680873
47403	680874
52083	680875
910	680876
3622	680877
92281	680878
1320	680879
27344	680880
5897	680881
9035	680882
113498	680883
125898	680884
102751	680885
65916	680886
29351	680887
73922	680888
73922	680889
170465	680890
11234	680891
180414	680892
92374	680893
22311	680894
25251	680895
117978	680896
186298	680897
43934	680898
17120	680899
25251	680900
100769	680901
13286	680902
59169	680903
1773	680904
1954	680905
98893	680906
49837	680907
20	680908
106452	680909
96747	680910
106469	680911
4497	680912
128456	680913
2359	680914
3565	680915
19022	680916
89219	680917
240116	680918
91873	680919
92501	680920
48366	680921
15356	680922
1494	680923
57260	680924
20936	680925
18387	680926
28	680927
29818	680928
37684	680929
13722	680930
74667	680931
22853	680932
6277	680933
57342	680934
4676	680935
62177	680936
28069	680937
40635	680938
294	680939
71859	680940
7874	680941
2101	680942
200221	680943
15208	680944
186656	680945
395	680946
2451	680947
10880	680948
114535	680949
293	680950
156866	680951
11220	680952
19231	680953
32013	680954
3130	680955
22179	680956
6254	680957
161315	680958
2236	680959
1565	680960
1975	680961
5204	680962
1400	680963
1046	680964
10294	680965
207710	680966
53903	680967
228636	680968
51621	680969
10586	680970
105408	680971
169738	680972
150132	680973
25311	680974
150170	680975
20057	680976
71089	680977
55073	680978
171442	680979
36892	680980
21666	680981
68701	680982
180140	680983
109631	680984
166261	680985
108392	680986
67380	680987
105317	680988
99973	680989
84933	680990
8521	680991
165397	680992
26255	680993
236422	680994
96960	680995
2275	680996
45786	680997
63144	680998
15455	680999
92510	681000
2791	681001
8075	681002
1281	681003
51367	681004
36476	681005
96851	681006
97373	681007
228448	681008
34113	681009
70586	681010
65850	681011
15618	681012
1185	681013
74484	681014
7232	681015
52384	681016
9933	681017
15194	681018
15194	681019
10001	681020
10001	681021
164121	681022
102591	681023
87030	681024
17566	681025
33009	681026
156443	681027
55457	681028
226019	681029
25968	681030
218615	681031
54105	681032
54105	681033
72791	681034
53801	681035
52162	681036
200202	681037
6504	681038
11014	681039
1662	681040
8470	681041
49355	681042
30893	681043
42537	681044
16328	681045
395	681046
3550	681047
96404	681048
3550	681049
1444	681050
103484	681051
9162	681052
1068	681053
69944	681054
4840	681055
2865	681056
96009	681057
2865	681058
3001	681059
205403	681060
88655	681061
16917	681062
156521	681063
7348	681064
10149	681065
88114	681066
42464	681067
112385	681068
150485	681069
10793	681070
19818	681071
20711	681072
6491	681073
15499	681074
23696	681075
6293	681076
30650	681077
62500	681078
68781	681079
40088	681080
12816	681081
95991	681082
89202	681083
13472	681084
20711	681085
116613	681086
5690	681087
2446	681088
6226	681089
6520	681090
98059	681091
7472	681092
39664	681093
233813	681094
393	681095
27343	681096
16804	681097
127694	681098
97408	681099
221541	681100
13312	681101
26560	681102
17	681103
17	681104
4030	681105
2555	681106
4091	681107
27727	681108
4230	681109
28984	681110
48541	681111
4226	681112
830	681113
6259	681114
178831	681115
8792	681116
813	681117
56546	681118
15667	681119
3639	681120
5244	681121
63	681122
10935	681123
80611	681124
1088	681125
17052	681126
132282	681127
5835	681128
714	681129
106982	681130
429	681131
85329	681132
298	681133
296	681134
100423	681135
9983	681136
9233	681137
132851	681138
5255	681139
223338	681140
141664	681141
2947	681142
718	681143
31131	681144
2011	681145
2021	681146
6360	681147
41	681148
54145	681149
7895	681150
145	681151
14188	681152
38172	681153
37159	681154
4826	681155
33819	681156
8941	681157
113374	681158
3503	681159
51935	681160
218967	681161
1210	681162
5244	681163
76238	681164
41577	681165
74939	681166
10436	681167
82205	681168
132927	681169
214568	681170
75718	681171
126787	681172
10146	681173
113105	681174
66437	681175
116006	681176
22991	681177
35693	681178
39540	681179
73876	681180
153592	681181
18720	681182
111156	681183
97613	681184
20192	681185
17895	681186
45052	681187
233582	681188
103457	681189
233170	681190
116376	681191
206786	681192
213883	681193
130504	681194
163346	681195
149469	681196
97395	681197
214929	681198
64196	681199
213135	681200
149996	681201
35492	681202
150140	681203
116227	681204
83985	681205
50213	681206
40033	681207
154594	681208
85921	681209
212499	681210
116582	681211
3299	681212
204859	681213
185427	681214
45213	681215
140299	681216
181971	681217
229548	681218
173848	681219
154916	681220
11035	681221
131943	681222
23051	681223
160041	681224
161894	681225
206446	681226
154789	681227
208200	681228
121556	681229
57424	681230
212190	681231
97975	681232
213415	681233
149047	681234
59306	681235
133536	681236
229354	681237
187620	681238
114604	681239
162661	681240
64995	681241
39225	681242
6276	681243
231321	681244
18940	681245
39809	681246
114692	681247
4702	681248
74246	681249
207019	681250
8245	681251
161663	681252
19093	681253
179515	681254
56939	681255
37117	681256
207038	681257
1200	681258
211329	681259
6928	681260
4188	681261
19056	681262
149996	681263
31577	681264
9851	681265
82134	681266
57800	681267
65460	681268
116415	681269
207757	681270
14471	681271
62536	681272
16032	681273
187647	681274
40842	681275
51700	681276
27871	681277
66430	681278
229870	681279
120658	681280
87273	681281
233790	681282
88744	681283
130124	681284
67051	681285
238149	681286
160821	681287
44655	681288
187660	681289
237466	681290
233718	681291
59738	681292
74403	681293
240337	681294
60534	681295
41691	681296
87864	681297
29106	681298
66860	681299
68187	681300
24612	681301
30049	681302
141211	681303
91833	681304
9653	681305
28607	681306
4783	681307
7838	681308
115960	681309
141186	681310
41405	681311
149916	681312
153005	681313
216405	681314
154743	681315
149567	681316
206491	681317
49916	681318
32834	681319
47215	681320
228412	681321
47034	681322
167477	681323
42470	681324
18190	681325
75193	681326
16576	681327
180574	681328
29016	681329
52314	681330
98204	681331
108539	681332
226	681333
6001	681334
4061	681335
26496	681336
1212	681337
60316	681338
16381	681339
223208	681340
2446	681341
34124	681342
1683	681343
115558	681344
111936	681345
156158	681346
19335	681347
89617	681348
17370	681349
61688	681350
2141	681351
36171	681352
11939	681353
127540	681354
16169	681355
87283	681356
5938	681357
5122	681358
74492	681359
147104	681360
38663	681361
8838	681362
338	681363
13813	681364
44512	681365
3037	681366
12841	681367
9444	681368
9444	681369
222014	681370
26661	681371
26661	681372
26661	681373
154817	681374
83221	681375
15324	681376
113325	681377
3125	681378
4374	681379
28968	681380
182303	681381
706	681382
230083	681383
94993	681384
233995	681385
9514	681386
41619	681387
166285	681388
6019	681389
199228	681390
7323	681391
17390	681392
17390	681393
6019	681394
14798	681395
30121	681396
3794	681397
41133	681398
51440	681399
3757	681400
96864	681401
160552	681402
91943	681403
103484	681404
2030	681405
63876	681406
2334	681407
1100	681408
7555	681409
4627	681410
68394	681411
67752	681412
23245	681413
143696	681414
67752	681415
5578	681416
47471	681417
35527	681418
29	681419
151693	681420
269	681421
13877	681422
1275	681423
1174	681424
11498	681425
63727	681426
48104	681427
220037	681428
72445	681429
110162	681430
1556	681431
214854	681432
56115	681433
172394	681434
51600	681435
93577	681436
93577	681437
14297	681438
128082	681439
5653	681440
26572	681441
5373	681442
366	681443
88510	681444
64191	681445
69	681446
44388	681447
208665	681448
67811	681449
100651	681450
156115	681451
32850	681452
218846	681453
152657	681454
28719	681455
103118	681456
66338	681457
99157	681458
11245	681459
66338	681460
88759	681461
71261	681462
59599	681463
130924	681464
20633	681465
123595	681466
114269	681467
652	681468
234472	681469
9464	681470
23881	681471
1874	681472
239439	681473
14711	681474
112486	681475
11003	681476
29786	681477
82	681478
165988	681479
73391	681480
124101	681481
73060	681482
56444	681483
6862	681484
91970	681485
102847	681486
206323	681487
40	681488
26142	681489
145047	681490
66575	681491
9859	681492
3633	681493
32496	681494
102389	681495
120561	681496
58784	681497
85768	681498
221700	681499
1304	681500
21985	681501
13289	681502
13289	681503
13289	681504
2543	681505
2724	681506
121049	681507
3075	681508
83	681509
19674	681510
81490	681511
3075	681512
22076	681513
53975	681514
3191	681515
3629	681516
182	681517
102655	681518
13181	681519
68778	681520
2890	681521
28476	681522
21879	681523
53918	681524
8986	681525
194283	681526
33749	681527
27022	681528
16	681529
69657	681530
7715	681531
3191	681532
1025	681533
83	681534
69282	681535
33611	681536
79383	681537
63355	681538
55315	681539
226746	681540
141165	681541
72757	681542
2042	681543
153	681544
24021	681545
31892	681546
35660	681547
6829	681548
27137	681549
9180	681550
463	681551
8183	681552
60481	681553
88651	681554
10020	681555
46087	681556
13485	681557
206109	681558
16305	681559
12603	681560
20981	681561
8828	681562
248	681563
54	681564
41314	681565
14364	681566
82265	681567
49285	681568
8381	681569
6	681570
6	681571
25574	681572
54057	681573
64580	681574
1014	681575
9833	681576
1506	681577
132762	681578
78732	681579
31	681580
119356	681581
40278	681582
524	681583
103105	681584
76566	681585
11309	681586
84658	681587
2	681588
2568	681589
66740	681590
16588	681591
125526	681592
21541	681593
31275	681594
23015	681595
18461	681596
13521	681597
51757	681598
150664	681599
36662	681600
76546	681601
214692	681602
161707	681603
46883	681604
6	681605
23597	681606
43087	681607
55141	681608
89923	681609
3153	681610
6742	681611
1344	681612
8952	681613
166880	681614
57772	681615
89519	681616
45358	681617
9045	681618
19139	681619
2807	681620
88531	681621
7619	681622
17749	681623
23620	681624
151008	681625
75389	681626
32708	681627
1568	681628
29097	681629
17052	681630
41533	681631
1250	681632
3058	681633
2220	681634
67939	681635
18558	681636
83671	681637
120436	681638
163040	681639
35329	681640
9180	681641
22137	681642
85637	681643
132499	681644
5917	681645
40842	681646
140243	681647
55460	681648
219677	681649
61115	681650
5097	681651
87350	681652
210051	681653
165164	681654
38129	681655
99627	681656
5433	681657
9508	681658
31449	681659
194745	681660
30139	681661
23909	681662
2131	681663
5092	681664
105737	681665
60467	681666
6851	681667
13073	681668
10310	681669
67663	681670
162	681671
211171	681672
26757	681673
88584	681674
15556	681675
4514	681676
20282	681677
49719	681678
34776	681679
5730	681680
139977	681681
5984	681682
27153	681683
19772	681684
41306	681685
87780	681686
8813	681687
29314	681688
37329	681689
870	681690
16818	681691
39813	681692
27234	681693
32	681694
21264	681695
151370	681696
34041	681697
153	681698
144335	681699
3797	681700
61979	681701
99340	681702
85057	681703
25431	681704
159893	681705
85679	681706
158027	681707
47139	681708
160712	681709
2513	681710
155446	681711
206157	681712
45834	681713
10947	681714
164123	681715
14332	681716
236775	681717
23924	681718
58311	681719
110943	681720
12006	681721
9947	681722
1530	681723
17117	681724
7888	681725
135994	681726
50637	681727
208570	681728
123931	681729
14648	681730
6093	681731
59719	681732
113263	681733
43253	681734
30155	681735
85274	681736
10877	681737
31907	681738
25677	681739
71132	681740
12172	681741
3381	681742
916	681743
172639	681744
45338	681745
16056	681746
13377	681747
3917	681748
30261	681749
36016	681750
2361	681751
45338	681752
8300	681753
60642	681754
84998	681755
35736	681756
144296	681757
170731	681758
287	681759
198685	681760
200177	681761
58553	681762
2	681763
6	681764
110966	681765
229	681766
50	681767
9862	681768
2672	681769
159857	681770
39750	681771
3750	681772
4488	681773
86640	681774
1640	681775
145	681776
25820	681777
57326	681778
31824	681779
1085	681780
9862	681781
14499	681782
2684	681783
40275	681784
4348	681785
25278	681786
1514	681787
52907	681788
8340	681789
4177	681790
237440	681791
143689	681792
14414	681793
67357	681794
45222	681795
21594	681796
23407	681797
65088	681798
4584	681799
9224	681800
134865	681801
132797	681802
222	681803
488	681804
62841	681805
51172	681806
80771	681807
27125	681808
45302	681809
35103	681810
329	681811
30321	681812
26583	681813
17885	681814
56630	681815
117219	681816
87503	681817
43781	681818
14501	681819
12146	681820
2615	681821
15653	681822
26637	681823
49756	681824
3430	681825
68208	681826
130254	681827
10346	681828
12262	681829
59909	681830
88991	681831
59339	681832
117285	681833
8782	681834
165982	681835
2098	681836
10659	681837
85591	681838
5224	681839
149035	681840
36922	681841
153	681842
14807	681843
1110	681844
32057	681845
40409	681846
16980	681847
40448	681848
1630	681849
103633	681850
92855	681851
10020	681852
2	681853
2	681854
11440	681855
8833	681856
957	681857
1087	681858
52945	681859
17	681860
77486	681861
124045	681862
40726	681863
3284	681864
315	681865
5289	681866
12295	681867
8623	681868
25120	681869
2688	681870
2325	681871
271	681872
1741	681873
57438	681874
99524	681875
89503	681876
42628	681877
50080	681878
74792	681879
134159	681880
11569	681881
36329	681882
150648	681883
15813	681884
206711	681885
16630	681886
74436	681887
11551	681888
40006	681889
208690	681890
48	681891
70883	681892
57225	681893
110426	681894
32661	681895
56913	681896
96757	681897
74188	681898
97620	681899
114367	681900
225028	681901
179497	681902
77556	681903
78051	681904
76924	681905
9772	681906
16333	681907
803	681908
96305	681909
3355	681910
116433	681911
6797	681912
3	681913
118884	681914
36980	681915
132754	681916
51872	681917
2950	681918
1363	681919
29768	681920
87521	681921
45145	681922
35730	681923
42688	681924
84843	681925
170822	681926
134918	681927
35058	681928
137196	681929
6203	681930
156730	681931
25077	681932
76950	681933
75901	681934
99948	681935
73817	681936
44966	681937
150933	681938
105582	681939
89843	681940
30252	681941
28644	681942
48029	681943
57525	681944
181610	681945
13800	681946
15926	681947
3981	681948
73552	681949
98716	681950
2023	681951
33760	681952
75176	681953
130470	681954
59268	681955
45471	681956
60632	681957
111720	681958
77489	681959
97904	681960
97468	681961
166679	681962
182659	681963
11319	681964
879	681965
57555	681966
87289	681967
190878	681968
180384	681969
18370	681970
54178	681971
74800	681972
97900	681973
155974	681974
74792	681975
213442	681976
74445	681977
162830	681978
133686	681979
182619	681980
44778	681981
154250	681982
142505	681983
77521	681984
152519	681985
150888	681986
189697	681987
15143	681988
10732	681989
41734	681990
82916	681991
13617	681992
23654	681993
56754	681994
1240	681995
3658	681996
18970	681997
65386	681998
111207	681999
2134	682000
13366	682001
7525	682002
156894	682003
148226	682004
816	682005
24550	682006
10141	682007
4642	682008
58468	682009
74572	682010
73311	682011
5145	682012
161030	682013
100443	682014
14013	682015
60502	682016
18911	682017
133297	682018
208857	682019
8294	682020
113604	682021
5433	682022
11539	682023
125358	682024
95468	682025
119560	682026
3	682027
26866	682028
142	682029
6180	682030
87490	682031
20818	682032
40767	682033
2545	682034
50376	682035
207670	682036
154227	682037
180675	682038
181721	682039
150501	682040
70883	682041
56763	682042
6521	682043
67169	682044
45533	682045
17181	682046
210805	682047
27402	682048
89655	682049
302	682050
152038	682051
15755	682052
58579	682053
135571	682054
215353	682055
73462	682056
100476	682057
82197	682058
152919	682059
152806	682060
42668	682061
9580	682062
713	682063
19938	682064
105717	682065
22254	682066
112338	682067
101391	682068
74509	682069
132319	682070
19861	682071
51874	682072
109693	682073
4146	682074
11962	682075
20109	682076
101940	682077
190147	682078
152429	682079
160526	682080
152569	682081
154179	682082
184394	682083
74204	682084
46245	682085
117213	682086
187475	682087
99072	682088
27207	682089
36770	682090
36587	682091
45042	682092
162545	682093
6290	682094
78000	682095
103643	682096
18939	682097
214206	682098
135920	682099
97019	682100
187320	682101
59352	682102
16137	682103
12235	682104
77323	682105
8056	682106
11053	682107
37962	682108
131740	682109
197608	682110
77521	682111
132159	682112
235217	682113
101357	682114
102678	682115
97021	682116
222322	682117
186461	682118
134169	682119
104771	682120
59799	682121
79707	682122
41127	682123
232118	682124
20576	682125
3219	682126
3798	682127
83297	682128
129622	682129
96620	682130
98427	682131
74934	682132
97459	682133
133907	682134
185673	682135
133737	682136
74621	682137
97786	682138
130289	682139
71308	682140
72727	682141
132541	682142
186546	682143
133464	682144
98226	682145
73738	682146
74173	682147
98192	682148
73321	682149
130932	682150
97154	682151
133849	682152
180311	682153
184256	682154
181226	682155
84770	682156
98928	682157
132657	682158
166271	682159
137	682160
248	682161
2677	682162
5575	682163
40146	682164
40237	682165
140733	682166
112817	682167
182151	682168
132117	682169
30290	682170
19967	682171
194932	682172
54	682173
96295	682174
28321	682175
181026	682176
6	682177
132821	682178
133187	682179
1870	682180
8653	682181
14479	682182
16441	682183
128644	682184
98	682185
181844	682186
34991	682187
110148	682188
182361	682189
79143	682190
1873	682191
132982	682192
14446	682193
15502	682194
27958	682195
27627	682196
55805	682197
10901	682198
71586	682199
43440	682200
96247	682201
55679	682202
34803	682203
127663	682204
34783	682205
182322	682206
55716	682207
656	682208
105482	682209
56702	682210
656	682211
29881	682212
28289	682213
523	682214
195979	682215
2008	682216
139213	682217
35743	682218
27703	682219
184816	682220
19775	682221
132368	682222
75715	682223
61057	682224
1876	682225
131185	682226
129378	682227
5636	682228
133404	682229
131614	682230
130201	682231
184361	682232
185836	682233
130680	682234
129650	682235
131349	682236
186683	682237
181912	682238
50496	682239
130143	682240
64105	682241
147850	682242
23204	682243
141971	682244
99875	682245
12156	682246
97886	682247
150935	682248
523	682249
130626	682250
182295	682251
13180	682252
84931	682253
147931	682254
3918	682255
16368	682256
651	682257
39938	682258
83847	682259
31423	682260
184411	682261
10058	682262
6	682263
27320	682264
22869	682265
132003	682266
96794	682267
74779	682268
5654	682269
101295	682270
2901	682271
55665	682272
19780	682273
52290	682274
8648	682275
131384	682276
74646	682277
133453	682278
84209	682279
65993	682280
140743	682281
111757	682282
40165	682283
133827	682284
182758	682285
56707	682286
127912	682287
96644	682288
130385	682289
130063	682290
96776	682291
71435	682292
133376	682293
131191	682294
129926	682295
72378	682296
32	682297
656	682298
163622	682299
106	682300
321	682301
17337	682302
23418	682303
110984	682304
52746	682305
106145	682306
167384	682307
713	682308
27987	682309
98531	682310
143618	682311
180742	682312
150669	682313
177460	682314
22869	682315
39942	682316
1349	682317
140766	682318
130207	682319
57406	682320
185010	682321
96504	682322
98682	682323
132872	682324
99448	682325
74414	682326
53379	682327
21	682328
122	682329
153	682330
89671	682331
161245	682332
10179	682333
9582	682334
8235	682335
26834	682336
13106	682337
7197	682338
11178	682339
19844	682340
16249	682341
210287	682342
24944	682343
35256	682344
1005	682345
141139	682346
153	682347
25220	682348
30061	682349
10128	682350
64801	682351
12302	682352
19215	682353
57503	682354
7168	682355
58112	682356
16760	682357
80392	682358
19465	682359
2964	682360
17791	682361
52160	682362
76426	682363
26601	682364
6613	682365
17430	682366
6719	682367
167	682368
25842	682369
78477	682370
8759	682371
29327	682372
14801	682373
9733	682374
10300	682375
147288	682376
15714	682377
32706	682378
6426	682379
9771	682380
20424	682381
7725	682382
64753	682383
79887	682384
2281	682385
120492	682386
21995	682387
50956	682388
42139	682389
45588	682390
41471	682391
57780	682392
67517	682393
64100	682394
138975	682395
8039	682396
72537	682397
51079	682398
70971	682399
20946	682400
230239	682401
89854	682402
24505	682403
10349	682404
40103	682405
4219	682406
48946	682407
47328	682408
52078	682409
164182	682410
25264	682411
45679	682412
109999	682413
24519	682414
75772	682415
156230	682416
59986	682417
14375	682418
52766	682419
79133	682420
67110	682421
147050	682422
11563	682423
63690	682424
17245	682425
28206	682426
38395	682427
68543	682428
24255	682429
102325	682430
117051	682431
83324	682432
21965	682433
39765	682434
56745	682435
105623	682436
17778	682437
32029	682438
52085	682439
100238	682440
52440	682441
14454	682442
80489	682443
221286	682444
1672	682445
48185	682446
4363	682447
12256	682448
110183	682449
24202	682450
61362	682451
74036	682452
15845	682453
117945	682454
20705	682455
78513	682456
46650	682457
239239	682458
9157	682459
42577	682460
89667	682461
134574	682462
78325	682463
37878	682464
89336	682465
103049	682466
50043	682467
68044	682468
4919	682469
31693	682470
369	682471
68706	682472
5231	682473
95900	682474
139	682475
141230	682476
96097	682477
47333	682478
48031	682479
12285	682480
3040	682481
118532	682482
46346	682483
2931	682484
12325	682485
28608	682486
228855	682487
166182	682488
87011	682489
44716	682490
985	682491
6868	682492
19975	682493
2318	682494
21524	682495
81457	682496
84916	682497
43057	682498
5388	682499
10138	682500
117136	682501
29491	682502
82602	682503
53902	682504
167110	682505
24959	682506
31272	682507
25237	682508
16185	682509
68721	682510
99045	682511
114239	682512
193563	682513
119521	682514
127460	682515
8575	682516
40140	682517
38618	682518
164911	682519
38143	682520
83638	682521
111342	682522
41319	682523
46267	682524
145749	682525
473	682526
8039	682527
47347	682528
21630	682529
232286	682530
32821	682531
45562	682532
40173	682533
9562	682534
45311	682535
8723	682536
215	682537
3710	682538
16779	682539
7578	682540
51950	682541
47711	682542
1377	682543
49949	682544
189778	682545
4473	682546
1250	682547
104061	682548
76057	682549
53055	682550
113603	682551
21186	682552
31521	682553
5253	682554
12038	682555
53119	682556
82099	682557
87170	682558
129124	682559
21435	682560
86264	682561
51445	682562
89081	682563
67384	682564
26321	682565
120274	682566
45412	682567
17848	682568
5292	682569
12794	682570
4519	682571
39129	682572
101513	682573
63847	682574
5156	682575
78587	682576
75819	682577
5533	682578
4978	682579
6066	682580
902	682581
17723	682582
42662	682583
34273	682584
69995	682585
4464	682586
2902	682587
63774	682588
14683	682589
13532	682590
3899	682591
24990	682592
111026	682593
61867	682594
14459	682595
108581	682596
10055	682597
177076	682598
61270	682599
34103	682600
87291	682601
100880	682602
46349	682603
119401	682604
161867	682605
29103	682606
216335	682607
86939	682608
127835	682609
36332	682610
31506	682611
1969	682612
1840	682613
162320	682614
12776	682615
24878	682616
46159	682617
28727	682618
55708	682619
20612	682620
80779	682621
12040	682622
3835	682623
41364	682624
75759	682625
13557	682626
66636	682627
114723	682628
63411	682629
154378	682630
210216	682631
107878	682632
16131	682633
162856	682634
3458	682635
164548	682636
4347	682637
38866	682638
11841	682639
219	682640
68435	682641
10646	682642
1963	682643
66695	682644
74096	682645
102893	682646
21583	682647
4315	682648
3937	682649
3089	682650
26555	682651
82502	682652
16319	682653
71061	682654
39796	682655
45570	682656
16190	682657
134789	682658
8454	682659
8608	682660
171593	682661
33025	682662
119462	682663
23771	682664
36972	682665
32359	682666
110516	682667
32334	682668
302	682669
5354	682670
74585	682671
108815	682672
33953	682673
112252	682674
31409	682675
45673	682676
183	682677
66647	682678
21035	682679
89600	682680
5282	682681
39748	682682
24405	682683
8293	682684
188953	682685
51498	682686
171120	682687
51155	682688
33922	682689
15526	682690
63162	682691
70923	682692
45264	682693
4122	682694
50890	682695
223825	682696
28401	682697
52281	682698
42582	682699
6471	682700
60930	682701
1810	682702
146710	682703
42652	682704
34284	682705
63825	682706
12323	682707
45412	682708
25827	682709
35339	682710
62624	682711
52861	682712
35249	682713
3742	682714
40785	682715
7954	682716
18651	682717
81305	682718
136325	682719
25042	682720
51832	682721
191114	682722
125389	682723
89471	682724
9639	682725
40248	682726
27977	682727
137723	682728
41393	682729
9583	682730
8211	682731
56586	682732
7047	682733
64544	682734
44419	682735
100738	682736
75566	682737
70849	682738
88068	682739
14988	682740
1279	682741
216795	682742
24393	682743
57588	682744
5738	682745
84912	682746
74184	682747
59047	682748
62034	682749
147020	682750
1964	682751
31649	682752
22312	682753
12321	682754
95115	682755
4439	682756
160411	682757
31589	682758
129416	682759
29075	682760
48224	682761
46348	682762
70914	682763
17784	682764
10253	682765
1035	682766
66859	682767
128225	682768
88880	682769
60912	682770
4572	682771
7900	682772
31557	682773
52321	682774
44168	682775
32847	682776
1519	682777
30944	682778
43323	682779
17703	682780
48	682781
18085	682782
165603	682783
16174	682784
4404	682785
46313	682786
97742	682787
62044	682788
149618	682789
4399	682790
26615	682791
52670	682792
11838	682793
112057	682794
11292	682795
43669	682796
4551	682797
40428	682798
51501	682799
135776	682800
5991	682801
4678	682802
45151	682803
88211	682804
59119	682805
116891	682806
918	682807
43766	682808
127699	682809
89583	682810
52175	682811
73664	682812
8333	682813
72970	682814
119313	682815
62542	682816
117975	682817
167566	682818
24936	682819
84641	682820
8829	682821
32119	682822
19738	682823
63771	682824
121642	682825
117777	682826
112922	682827
94854	682828
19250	682829
96460	682830
33244	682831
51521	682832
64887	682833
83239	682834
20851	682835
74544	682836
21781	682837
118599	682838
570	682839
75767	682840
40954	682841
36341	682842
16739	682843
19587	682844
184004	682845
208680	682846
65894	682847
23916	682848
5173	682849
39893	682850
50295	682851
3256	682852
59940	682853
78769	682854
4220	682855
143916	682856
32803	682857
161237	682858
153	682859
88372	682860
15604	682861
23164	682862
1283	682863
4666	682864
4361	682865
24812	682866
147	682867
41375	682868
19791	682869
3301	682870
22778	682871
118084	682872
82950	682873
92695	682874
190255	682875
191431	682876
10970	682877
8409	682878
65952	682879
78076	682880
44718	682881
104725	682882
4211	682883
42653	682884
668	682885
7955	682886
689	682887
122767	682888
9635	682889
203	682890
6078	682891
25642	682892
11332	682893
34109	682894
1490	682895
392	682896
8281	682897
24196	682898
50400	682899
31644	682900
5493	682901
40761	682902
9691	682903
364	682904
27726	682905
8112	682906
3117	682907
9505	682908
65225	682909
124387	682910
104398	682911
13104	682912
48027	682913
29800	682914
36231	682915
10914	682916
9527	682917
16455	682918
27083	682919
27182	682920
46471	682921
48497	682922
5830	682923
9672	682924
1006	682925
36050	682926
60093	682927
220096	682928
37805	682929
21507	682930
40443	682931
35727	682932
33074	682933
6473	682934
153	682935
5248	682936
20465	682937
11547	682938
17743	682939
20978	682940
9207	682941
34916	682942
20576	682943
144	682944
111716	682945
85231	682946
147851	682947
131327	682948
40279	682949
4384	682950
13485	682951
143501	682952
51962	682953
46692	682954
9086	682955
59109	682956
98100	682957
1357	682958
22399	682959
14299	682960
73195	682961
84799	682962
199288	682963
31997	682964
82491	682965
941	682966
137720	682967
33925	682968
84998	682969
49609	682970
736	682971
86888	682972
137	682973
5745	682974
25456	682975
24091	682976
18475	682977
30774	682978
196270	682979
16699	682980
3348	682981
60503	682982
5574	682983
60423	682984
9831	682985
2718	682986
68010	682987
56242	682988
4231	682989
9848	682990
12168	682991
117927	682992
4572	682993
6398	682994
22907	682995
442	682996
1656	682997
44496	682998
66646	682999
22442	683000
65599	683001
16952	683002
135748	683003
5927	683004
141263	683005
78659	683006
129392	683007
2967	683008
104382	683009
1667	683010
23825	683011
19453	683012
1109	683013
32700	683014
18280	683015
67815	683016
4976	683017
72891	683018
508	683019
11317	683020
444	683021
14	683022
32099	683023
20991	683024
35078	683025
11356	683026
9714	683027
2630	683028
20278	683029
2659	683030
11550	683031
359	683032
24124	683033
4789	683034
15715	683035
133976	683036
28643	683037
38372	683038
7062	683039
8365	683040
130266	683041
221506	683042
64668	683043
142070	683044
1012	683045
1104	683046
261	683047
27824	683048
17533	683049
62187	683050
31209	683051
28432	683052
61837	683053
23186	683054
1459	683055
8365	683056
13251	683057
95333	683058
83808	683059
17186	683060
6491	683061
166	683062
24641	683063
568	683064
588	683065
73894	683066
5056	683067
2980	683068
36	683069
657	683070
17094	683071
165063	683072
1513	683073
63884	683074
44081	683075
324	683076
7428	683077
228785	683078
35441	683079
17163	683080
38595	683081
39448	683082
58436	683083
34310	683084
39736	683085
181367	683086
39690	683087
39690	683088
199084	683089
150373	683090
171924	683091
56749	683092
30306	683093
101030	683094
9546	683095
17119	683096
62392	683097
23007	683098
23007	683099
64575	683100
16860	683101
25857	683102
65203	683103
36818	683104
77893	683105
77893	683106
80671	683107
54949	683108
112913	683109
28137	683110
199938	683111
62358	683112
52276	683113
16930	683114
23541	683115
15965	683116
18793	683117
64892	683118
13979	683119
229016	683120
10115	683121
74138	683122
144249	683123
37457	683124
16346	683125
50710	683126
64459	683127
65071	683128
73117	683129
35944	683130
78721	683131
47566	683132
3246	683133
28444	683134
76327	683135
15793	683136
50653	683137
9586	683138
31687	683139
106263	683140
62397	683141
3199	683142
32294	683143
13988	683144
6843	683145
155786	683146
114705	683147
65908	683148
84934	683149
76590	683150
76590	683151
84934	683152
11803	683153
77893	683154
109905	683155
12908	683156
124440	683157
62385	683158
31885	683159
206280	683160
12635	683161
20131	683162
26119	683163
20131	683164
39804	683165
180877	683166
42886	683167
11763	683168
87940	683169
42549	683170
16770	683171
50016	683172
16627	683173
85355	683174
113578	683175
11802	683176
23706	683177
134194	683178
23706	683179
173523	683180
7437	683181
6968	683182
18717	683183
76752	683184
14070	683185
9586	683186
35675	683187
75194	683188
68515	683189
96034	683190
3236	683191
52721	683192
11912	683193
20592	683194
64402	683195
9442	683196
20088	683197
13163	683198
23596	683199
18731	683200
62391	683201
11868	683202
58498	683203
70623	683204
82703	683205
89708	683206
64764	683207
24775	683208
110777	683209
28333	683210
62344	683211
74158	683212
64459	683213
70682	683214
67532	683215
11693	683216
43005	683217
17559	683218
704	683219
113402	683220
3199	683221
7819	683222
3199	683223
4175	683224
104732	683225
29382	683226
48502	683227
294	683228
140159	683229
28795	683230
112625	683231
34358	683232
199122	683233
59037	683234
17111	683235
110826	683236
45470	683237
8245	683238
48850	683239
16589	683240
20271	683241
103027	683242
3145	683243
2634	683244
14157	683245
2040	683246
40681	683247
17508	683248
62337	683249
109989	683250
28169	683251
55482	683252
131172	683253
10001	683254
49568	683255
2012	683256
33026	683257
127681	683258
85517	683259
28296	683260
17027	683261
4276	683262
82509	683263
179536	683264
8672	683265
50662	683266
50662	683267
70026	683268
63888	683269
25556	683270
2819	683271
40407	683272
9116	683273
9037	683274
9116	683275
9116	683276
113771	683277
5458	683278
98083	683279
80827	683280
6960	683281
45535	683282
23485	683283
151284	683284
104231	683285
105861	683286
117652	683287
14193	683288
47727	683289
103591	683290
45341	683291
106007	683292
112480	683293
69836	683294
146720	683295
18067	683296
55388	683297
55388	683298
133665	683299
23726	683300
251	683301
3869	683302
138540	683303
67519	683304
51848	683305
51848	683306
16102	683307
60466	683308
236053	683309
73510	683310
18865	683311
26224	683312
51868	683313
67240	683314
220483	683315
116673	683316
52218	683317
68645	683318
36947	683319
21434	683320
73070	683321
26487	683322
235755	683323
41770	683324
46089	683325
68208	683326
226430	683327
26124	683328
88843	683329
116380	683330
43914	683331
51700	683332
160323	683333
41461	683334
160660	683335
18528	683336
226522	683337
41068	683338
71037	683339
56901	683340
71714	683341
86225	683342
94617	683343
87781	683344
163906	683345
138438	683346
66270	683347
57808	683348
68287	683349
223622	683350
115421	683351
52074	683352
28571	683353
40981	683354
115290	683355
35745	683356
67298	683357
138438	683358
229207	683359
224581	683360
156743	683361
119823	683362
28175	683363
41711	683364
218620	683365
103701	683366
67445	683367
53202	683368
162410	683369
162180	683370
115278	683371
114329	683372
18981	683373
18528	683374
86470	683375
16079	683376
233871	683377
115638	683378
102322	683379
89223	683380
160665	683381
68292	683382
187916	683383
18865	683384
66838	683385
36530	683386
119832	683387
222600	683388
40886	683389
41776	683390
55451	683391
114255	683392
29017	683393
52576	683394
14725	683395
163999	683396
117575	683397
29762	683398
14762	683399
52780	683400
53205	683401
29020	683402
68594	683403
161478	683404
22987	683405
51440	683406
166150	683407
96158	683408
46118	683409
218900	683410
234180	683411
32294	683412
51610	683413
1106	683414
448	683415
85228	683416
114256	683417
42834	683418
84639	683419
2172	683420
58055	683421
50660	683422
41553	683423
2172	683424
39337	683425
15318	683426
66952	683427
82647	683428
49623	683429
148485	683430
22234	683431
93759	683432
82487	683433
162374	683434
97116	683435
2188	683436
132190	683437
91618	683438
1758	683439
123337	683440
70254	683441
149	683442
54508	683443
82378	683444
11883	683445
11883	683446
25879	683447
95	683448
68158	683449
136859	683450
21213	683451
108838	683452
83259	683453
152563	683454
206027	683455
96760	683456
3967	683457
38026	683458
1956	683459
973	683460
111504	683461
70500	683462
208314	683463
43635	683464
38026	683465
232037	683466
43635	683467
78094	683468
93867	683469
10140	683470
4025	683471
11460	683472
350	683473
15246	683474
38893	683475
42776	683476
153965	683477
25104	683478
19276	683479
2172	683480
10849	683481
48303	683482
24351	683483
1293	683484
54724	683485
218383	683486
1465	683487
31945	683488
111225	683489
41603	683490
45283	683491
28734	683492
151799	683493
32027	683494
68294	683495
1294	683496
17	683497
506	683498
17	683499
4563	683500
55	683501
9208	683502
505	683503
494	683504
505	683505
16118	683506
33843	683507
125560	683508
86230	683509
961	683510
85922	683511
158019	683512
226519	683513
222022	683514
30624	683515
30624	683516
128246	683517
128246	683518
18222	683519
220158	683520
94686	683521
65185	683522
23731	683523
18252	683524
32376	683525
156208	683526
40943	683527
3439	683528
60568	683529
67065	683530
30196	683531
25396	683532
13551	683533
18083	683534
3610	683535
3610	683536
3610	683537
100902	683538
100902	683539
94542	683540
70050	683541
6709	683542
170908	683543
27355	683544
1761	683545
222249	683546
684	683547
100920	683548
5598	683549
3246	683550
31844	683551
745	683552
2850	683553
1134	683554
171318	683555
100	683556
49891	683557
160536	683558
34851	683559
214967	683560
92998	683561
8731	683562
74964	683563
57006	683564
156286	683565
49496	683566
147970	683567
136099	683568
42058	683569
8148	683570
39582	683571
74122	683572
4565	683573
190043	683574
29718	683575
20586	683576
204158	683577
29718	683578
1264	683579
5250	683580
45206	683581
5354	683582
5677	683583
221034	683584
162760	683585
43011	683586
72047	683587
153051	683588
160969	683589
64662	683590
153199	683591
50949	683592
124837	683593
84145	683594
31526	683595
112005	683596
213617	683597
43555	683598
151235	683599
39747	683600
2527	683601
214969	683602
111306	683603
150703	683604
83100	683605
148520	683606
112190	683607
50014	683608
109560	683609
211163	683610
17522	683611
212762	683612
64119	683613
14530	683614
152646	683615
152027	683616
154199	683617
65135	683618
150377	683619
113190	683620
232525	683621
84150	683622
211125	683623
39621	683624
151583	683625
154566	683626
210375	683627
2807	683628
215578	683629
113017	683630
214467	683631
1136	683632
161776	683633
87711	683634
64720	683635
64679	683636
124248	683637
204053	683638
1580	683639
19276	683640
110379	683641
238045	683642
54663	683643
1979	683644
67069	683645
118494	683646
112372	683647
65911	683648
11782	683649
65838	683650
113787	683651
8782	683652
8775	683653
157257	683654
29667	683655
29386	683656
78928	683657
91858	683658
58044	683659
49071	683660
146365	683661
102340	683662
565	683663
153899	683664
154225	683665
83524	683666
153964	683667
25887	683668
112967	683669
50453	683670
149021	683671
83336	683672
83013	683673
215871	683674
25671	683675
207727	683676
83784	683677
150941	683678
213292	683679
151230	683680
223304	683681
220400	683682
218248	683683
156040	683684
40958	683685
19702	683686
26304	683687
230460	683688
29117	683689
117790	683690
29225	683691
235307	683692
51527	683693
116489	683694
156346	683695
234858	683696
116489	683697
68296	683698
231860	683699
119607	683700
113994	683701
83341	683702
172675	683703
123989	683704
126726	683705
110401	683706
45991	683707
89027	683708
86432	683709
32930	683710
91409	683711
86929	683712
52993	683713
2499	683714
1609	683715
5901	683716
43728	683717
126560	683718
128153	683719
68688	683720
50609	683721
12251	683722
155449	683723
14596	683724
155413	683725
31221	683726
214167	683727
27169	683728
6920	683729
8086	683730
143923	683731
115670	683732
53131	683733
152311	683734
152311	683735
87554	683736
117393	683737
1130	683738
91464	683739
1127	683740
170783	683741
220768	683742
3993	683743
17095	683744
34115	683745
223526	683746
160457	683747
54632	683748
26150	683749
26150	683750
26150	683751
51564	683752
123644	683753
54612	683754
31401	683755
26563	683756
71925	683757
71925	683758
5946	683759
151171	683760
3450	683761
75909	683762
81187	683763
97546	683764
82568	683765
152012	683766
151302	683767
87321	683768
142654	683769
147867	683770
135525	683771
27819	683772
19772	683773
5596	683774
85763	683775
76039	683776
82708	683777
118621	683778
215771	683779
713	683780
53265	683781
34939	683782
53547	683783
3800	683784
28056	683785
69073	683786
9244	683787
185799	683788
68792	683789
53718	683790
105594	683791
105101	683792
62020	683793
38323	683794
60333	683795
91750	683796
44225	683797
22621	683798
71940	683799
100077	683800
213999	683801
120926	683802
28255	683803
81182	683804
157276	683805
187835	683806
31739	683807
4230	683808
141082	683809
8258	683810
432	683811
9940	683812
1671	683813
8071	683814
135264	683815
39581	683816
132861	683817
79564	683818
93	683819
10942	683820
35663	683821
9316	683822
7771	683823
28210	683824
919	683825
152241	683826
21039	683827
73481	683828
12110	683829
976	683830
133645	683831
32126	683832
6285	683833
170546	683834
9324	683835
3088	683836
112899	683837
66603	683838
1723	683839
28792	683840
34519	683841
13060	683842
79196	683843
33861	683844
27228	683845
111799	683846
17244	683847
62637	683848
74945	683849
153745	683850
4058	683851
117303	683852
12949	683853
31535	683854
5054	683855
5397	683856
38866	683857
69806	683858
65058	683859
54923	683860
50399	683861
44257	683862
185096	683863
91773	683864
176026	683865
57869	683866
1169	683867
66516	683868
103173	683869
96934	683870
55461	683871
12493	683872
160223	683873
148141	683874
42927	683875
3243	683876
164959	683877
148570	683878
130478	683879
94400	683880
65080	683881
235691	683882
82737	683883
43959	683884
57728	683885
28302	683886
39603	683887
94400	683888
28302	683889
44946	683890
10600	683891
34647	683892
34633	683893
100265	683894
106634	683895
4104	683896
110372	683897
28414	683898
79034	683899
50907	683900
63232	683901
1128	683902
17137	683903
55119	683904
23478	683905
6164	683906
110663	683907
3396	683908
44408	683909
51023	683910
102529	683911
34041	683912
85138	683913
21401	683914
43713	683915
21262	683916
5335	683917
3101	683918
82827	683919
189430	683920
38645	683921
147985	683922
8363	683923
27820	683924
7498	683925
19620	683926
5828	683927
4236	683928
5301	683929
92878	683930
4199	683931
10258	683932
94079	683933
161720	683934
138628	683935
48710	683936
59410	683937
19698	683938
43313	683939
107013	683940
48261	683941
924	683942
105495	683943
25864	683944
220595	683945
57678	683946
48544	683947
6	683948
47496	683949
183180	683950
184446	683951
56053	683952
3347	683953
50937	683954
33780	683955
49537	683956
50859	683957
195079	683958
121945	683959
49782	683960
236850	683961
22544	683962
132531	683963
20857	683964
22517	683965
84096	683966
105518	683967
116913	683968
4792	683969
38922	683970
44231	683971
129658	683972
1898	683973
5330	683974
9310	683975
12703	683976
48484	683977
9045	683978
91697	683979
34520	683980
44122	683981
19847	683982
145768	683983
76380	683984
95878	683985
141	683986
7243	683987
19883	683988
34191	683989
195961	683990
84980	683991
1406	683992
17444	683993
4767	683994
97607	683995
57518	683996
98153	683997
92292	683998
78059	683999
134562	684000
132682	684001
17642	684002
51513	684003
4328	684004
75	684005
102647	684006
19777	684007
16679	684008
25879	684009
27297	684010
112454	684011
89508	684012
3505	684013
13002	684014
47509	684015
2998	684016
136905	684017
14005	684018
7094	684019
5347	684020
984	684021
2438	684022
38228	684023
99665	684024
18645	684025
77887	684026
5826	684027
3963	684028
76217	684029
3198	684030
23181	684031
21061	684032
130492	684033
173053	684034
56913	684035
5284	684036
7746	684037
49656	684038
133877	684039
110650	684040
20263	684041
109992	684042
141425	684043
211720	684044
6597	684045
35518	684046
53477	684047
45033	684048
8469	684049
1543	684050
92020	684051
114183	684052
72385	684053
27311	684054
3655	684055
8	684056
6765	684057
208446	684058
21396	684059
7436	684060
2339	684061
1358	684062
39468	684063
25831	684064
3716	684065
113458	684066
31997	684067
30182	684068
41350	684069
10186	684070
2839	684071
7201	684072
2597	684073
16793	684074
47071	684075
2064	684076
446	684077
14370	684078
8763	684079
12024	684080
7979	684081
14047	684082
2995	684083
3848	684084
166739	684085
7834	684086
91639	684087
8388	684088
39447	684089
13573	684090
33974	684091
20218	684092
7748	684093
107852	684094
180347	684095
105669	684096
71866	684097
62097	684098
231811	684099
54526	684100
177109	684101
131218	684102
2881	684103
3514	684104
3144	684105
121015	684106
4136	684107
59962	684108
9437	684109
14239	684110
40254	684111
97357	684112
23562	684113
32007	684114
30988	684115
162941	684116
160976	684117
5077	684118
124512	684119
73990	684120
7349	684121
5844	684122
62632	684123
50880	684124
106170	684125
1560	684126
3096	684127
7994	684128
111267	684129
33831	684130
15816	684131
100265	684132
525	684133
4372	684134
176623	684135
9605	684136
74995	684137
65690	684138
166378	684139
64006	684140
54755	684141
20262	684142
58554	684143
40041	684144
21083	684145
66020	684146
66609	684147
70765	684148
101836	684149
446	684150
74067	684151
29839	684152
78332	684153
179542	684154
185997	684155
134309	684156
641	684157
22070	684158
45814	684159
6933	684160
19480	684161
29377	684162
18652	684163
73920	684164
49288	684165
13509	684166
21892	684167
141957	684168
168232	684169
108226	684170
90865	684171
129003	684172
54755	684173
189811	684174
62462	684175
126342	684176
42953	684177
14679	684178
39970	684179
140212	684180
8772	684181
392	684182
97279	684183
125963	684184
198432	684185
97919	684186
27672	684187
146634	684188
101174	684189
71404	684190
126454	684191
151771	684192
85379	684193
122026	684194
78044	684195
35417	684196
35123	684197
38542	684198
120958	684199
218741	684200
30925	684201
127798	684202
4063	684203
134163	684204
83875	684205
128777	684206
239606	684207
28853	684208
9287	684209
58769	684210
11972	684211
54196	684212
124086	684213
53584	684214
17899	684215
6479	684216
43340	684217
69404	684218
58197	684219
56258	684220
79598	684221
96689	684222
164652	684223
99632	684224
109204	684225
22448	684226
6619	684227
73955	684228
104045	684229
239019	684230
2693	684231
200445	684232
118739	684233
78148	684234
184641	684235
55963	684236
31228	684237
19407	684238
134465	684239
121617	684240
54831	684241
46753	684242
2687	684243
18064	684244
95700	684245
128502	684246
45887	684247
191634	684248
24233	684249
75936	684250
63672	684251
35034	684252
62559	684253
50089	684254
99164	684255
32863	684256
206699	684257
39901	684258
127021	684259
144305	684260
8610	684261
59059	684262
36720	684263
19916	684264
1607	684265
3082	684266
62978	684267
33755	684268
121005	684269
169841	684270
99578	684271
7201	684272
19393	684273
4742	684274
13759	684275
69138	684276
9832	684277
100190	684278
148882	684279
14357	684280
5062	684281
232423	684282
138109	684283
126604	684284
59388	684285
129843	684286
212335	684287
6955	684288
7954	684289
51293	684290
131171	684291
19756	684292
73327	684293
94114	684294
207138	684295
31412	684296
34120	684297
84797	684298
65342	684299
22257	684300
96466	684301
80	684302
81896	684303
130840	684304
18690	684305
17267	684306
77596	684307
27380	684308
4947	684309
93229	684310
9549	684311
43936	684312
7201	684313
18553	684314
16612	684315
48014	684316
13975	684317
56527	684318
2729	684319
133375	684320
2541	684321
4438	684322
2347	684323
41378	684324
15792	684325
111171	684326
91848	684327
137171	684328
101750	684329
87324	684330
56308	684331
191758	684332
162063	684333
75521	684334
29181	684335
57956	684336
34681	684337
93477	684338
809	684339
41901	684340
119033	684341
127332	684342
23322	684343
56295	684344
1410	684345
62364	684346
34344	684347
97500	684348
51400	684349
45635	684350
110397	684351
65795	684352
77823	684353
97716	684354
213795	684355
101313	684356
116373	684357
162480	684358
24147	684359
7191	684360
103957	684361
54886	684362
160633	684363
23453	684364
92418	684365
18426	684366
161644	684367
51727	684368
40652	684369
9612	684370
3567	684371
19457	684372
16089	684373
188952	684374
81300	684375
41226	684376
202350	684377
17923	684378
36801	684379
116325	684380
11096	684381
71306	684382
8692	684383
20653	684384
87123	684385
136154	684386
11953	684387
101665	684388
60332	684389
197837	684390
15556	684391
2215	684392
153346	684393
5665	684394
16471	684395
112437	684396
83795	684397
16229	684398
30876	684399
30876	684400
3398	684401
44062	684402
25032	684403
31092	684404
15040	684405
46667	684406
180438	684407
55173	684408
83226	684409
62873	684410
138378	684411
9701	684412
111123	684413
2684	684414
43390	684415
8466	684416
9317	684417
8349	684418
18987	684419
14322	684420
55392	684421
8859	684422
14284	684423
28149	684424
28857	684425
63822	684426
23026	684427
106338	684428
178381	684429
49186	684430
164441	684431
47954	684432
18113	684433
57002	684434
101707	684435
74978	684436
881	684437
45540	684438
75952	684439
127309	684440
738	684441
86577	684442
58589	684443
35134	684444
76012	684445
24643	684446
6148	684447
66877	684448
49992	684449
46991	684450
198982	684451
36248	684452
135577	684453
10706	684454
1104	684455
12548	684456
129999	684457
148	684458
1625	684459
24219	684460
6431	684461
37940	684462
60412	684463
107870	684464
29998	684465
176640	684466
63617	684467
31371	684468
160783	684469
31063	684470
99799	684471
138386	684472
72918	684473
146512	684474
77096	684475
204211	684476
33747	684477
82244	684478
138086	684479
129843	684480
93236	684481
43769	684482
51728	684483
62041	684484
5316	684485
77099	684486
21922	684487
213052	684488
111887	684489
193095	684490
191861	684491
13224	684492
22608	684493
132865	684494
40657	684495
2579	684496
31141	684497
143076	684498
24784	684499
194711	684500
917	684501
98331	684502
177700	684503
46592	684504
209731	684505
59592	684506
59592	684507
7009	684508
139188	684509
30364	684510
11316	684511
53482	684512
44936	684513
3941	684514
77657	684515
83674	684516
138472	684517
58575	684518
1808	684519
146087	684520
6098	684521
57666	684522
57862	684523
35747	684524
77945	684525
64377	684526
65139	684527
21939	684528
26583	684529
200117	684530
143674	684531
148740	684532
97875	684533
16482	684534
31678	684535
101037	684536
89554	684537
129417	684538
101505	684539
3456	684540
33086	684541
112921	684542
80106	684543
20813	684544
117232	684545
67287	684546
37037	684547
149709	684548
208272	684549
4338	684550
10223	684551
10243	684552
55375	684553
5670	684554
92282	684555
3591	684556
86680	684557
148914	684558
111024	684559
64402	684560
124148	684561
49625	684562
43520	684563
84369	684564
21598	684565
8791	684566
15176	684567
41316	684568
411	684569
17416	684570
74990	684571
196224	684572
134929	684573
97762	684574
54831	684575
43018	684576
34108	684577
57366	684578
78338	684579
28711	684580
44116	684581
77394	684582
71852	684583
18553	684584
9917	684585
144476	684586
136006	684587
58400	684588
27754	684589
15534	684590
66924	684591
30080	684592
112881	684593
64837	684594
103498	684595
8666	684596
8384	684597
81973	684598
53834	684599
89890	684600
26482	684601
23902	684602
3879	684603
18103	684604
24613	684605
12372	684606
6655	684607
53563	684608
3270	684609
29801	684610
8991	684611
90169	684612
157263	684613
22055	684614
4177	684615
145397	684616
85754	684617
107283	684618
7723	684619
69115	684620
3695	684621
26864	684622
6382	684623
19866	684624
139093	684625
9345	684626
13637	684627
48171	684628
37221	684629
55608	684630
34636	684631
14989	684632
14872	684633
27924	684634
77819	684635
145762	684636
146081	684637
16819	684638
78454	684639
99321	684640
8348	684641
10868	684642
27967	684643
202435	684644
169189	684645
48375	684646
131366	684647
17692	684648
113842	684649
136022	684650
16553	684651
190464	684652
99681	684653
76288	684654
43602	684655
52946	684656
6986	684657
29095	684658
142090	684659
71295	684660
53751	684661
43984	684662
47999	684663
112450	684664
9770	684665
137668	684666
30378	684667
126918	684668
168591	684669
178514	684670
15067	684671
34902	684672
86482	684673
82469	684674
21480	684675
48907	684676
101540	684677
57007	684678
239608	684679
98816	684680
23494	684681
3813	684682
101451	684683
9450	684684
68820	684685
196391	684686
10812	684687
2675	684688
73601	684689
150491	684690
5776	684691
68994	684692
24958	684693
20518	684694
64944	684695
64033	684696
45644	684697
15289	684698
82007	684699
126184	684700
6257	684701
169671	684702
137161	684703
44454	684704
66151	684705
136721	684706
146425	684707
60495	684708
70450	684709
25234	684710
5107	684711
25255	684712
108489	684713
102151	684714
15273	684715
140269	684716
16484	684717
139704	684718
4832	684719
98900	684720
211303	684721
21027	684722
15113	684723
2914	684724
8369	684725
877	684726
11692	684727
28668	684728
96903	684729
48469	684730
120	684731
113798	684732
119595	684733
98533	684734
12934	684735
189225	684736
177986	684737
84879	684738
120518	684739
35377	684740
1990	684741
35979	684742
54630	684743
2883	684744
15739	684745
29980	684746
31264	684747
64201	684748
57473	684749
190987	684750
74454	684751
109940	684752
13188	684753
17430	684754
80642	684755
28534	684756
54357	684757
151937	684758
110038	684759
91062	684760
120031	684761
82899	684762
81919	684763
8651	684764
15300	684765
4362	684766
28479	684767
39527	684768
60819	684769
43308	684770
70161	684771
11145	684772
66627	684773
62927	684774
44013	684775
68411	684776
108243	684777
90115	684778
116567	684779
104528	684780
45678	684781
178563	684782
40698	684783
90337	684784
65971	684785
5655	684786
656	684787
237690	684788
6798	684789
40709	684790
37173	684791
64171	684792
103127	684793
90741	684794
49925	684795
211618	684796
34750	684797
59786	684798
98018	684799
86034	684800
7884	684801
45852	684802
69916	684803
175061	684804
69895	684805
1706	684806
101221	684807
65737	684808
1643	684809
55296	684810
17415	684811
96519	684812
38737	684813
22515	684814
25517	684815
71919	684816
18667	684817
83267	684818
11550	684819
44334	684820
38923	684821
12029	684822
76524	684823
32034	684824
39972	684825
10504	684826
68926	684827
18600	684828
33983	684829
95027	684830
16129	684831
54398	684832
24190	684833
37901	684834
42890	684835
724	684836
145750	684837
2155	684838
18706	684839
30741	684840
106008	684841
44019	684842
38234	684843
119266	684844
13468	684845
19103	684846
8476	684847
39999	684848
13818	684849
30553	684850
12919	684851
22381	684852
63616	684853
211317	684854
80619	684855
18698	684856
33927	684857
129331	684858
168781	684859
130493	684860
29514	684861
129719	684862
59384	684863
106737	684864
16802	684865
116683	684866
6230	684867
217041	684868
2223	684869
84530	684870
69774	684871
7015	684872
10202	684873
4203	684874
3797	684875
13898	684876
82607	684877
179463	684878
55214	684879
22310	684880
20537	684881
232990	684882
3140	684883
913	684884
9162	684885
21795	684886
57988	684887
25302	684888
64771	684889
22546	684890
16939	684891
137219	684892
28638	684893
54260	684894
28097	684895
201109	684896
30898	684897
63809	684898
37809	684899
109954	684900
64101	684901
18215	684902
11105	684903
126360	684904
26447	684905
63714	684906
31251	684907
62196	684908
143282	684909
70738	684910
83422	684911
39549	684912
21080	684913
2874	684914
8615	684915
10209	684916
20653	684917
11135	684918
33209	684919
7551	684920
65903	684921
112725	684922
97521	684923
44123	684924
113540	684925
80010	684926
139022	684927
8383	684928
60110	684929
68414	684930
5666	684931
125844	684932
81786	684933
210511	684934
35236	684935
105128	684936
25470	684937
48382	684938
8474	684939
12222	684940
30459	684941
72884	684942
172131	684943
101304	684944
20590	684945
2768	684946
70216	684947
58004	684948
10945	684949
129448	684950
46409	684951
2382	684952
59753	684953
22861	684954
17127	684955
178105	684956
88290	684957
1542	684958
161285	684959
93768	684960
96581	684961
13522	684962
185318	684963
6636	684964
2372	684965
17637	684966
5	684967
35811	684968
38224	684969
42382	684970
90146	684971
5	684972
27757	684973
206199	684974
40989	684975
1297	684976
1394	684977
39015	684978
1302	684979
48232	684980
116609	684981
73777	684982
7748	684983
43958	684984
3084	684985
127516	684986
38592	684987
12552	684988
98169	684989
7691	684990
23590	684991
37422	684992
25064	684993
6346	684994
8057	684995
1501	684996
4760	684997
80623	684998
78715	684999
96413	685000
65467	685001
19746	685002
129881	685003
146597	685004
97115	685005
2623	685006
43362	685007
39866	685008
24630	685009
28558	685010
94442	685011
128343	685012
136519	685013
50652	685014
39214	685015
214980	685016
54888	685017
16452	685018
19815	685019
55682	685020
162802	685021
9699	685022
132605	685023
32105	685024
26819	685025
106693	685026
174745	685027
18343	685028
109499	685029
46660	685030
132254	685031
132804	685032
139239	685033
7986	685034
3505	685035
6794	685036
44921	685037
59775	685038
38184	685039
186110	685040
54718	685041
10286	685042
1498	685043
98370	685044
3941	685045
40395	685046
5596	685047
6281	685048
11113	685049
9258	685050
34836	685051
144096	685052
168654	685053
13844	685054
16240	685055
47809	685056
4902	685057
187312	685058
55620	685059
9144	685060
55922	685061
12665	685062
22318	685063
117816	685064
239253	685065
4422	685066
150703	685067
137347	685068
132649	685069
31370	685070
35166	685071
141381	685072
95838	685073
5212	685074
141761	685075
146717	685076
217843	685077
2623	685078
2808	685079
125686	685080
166254	685081
1789	685082
62618	685083
1430	685084
44161	685085
64912	685086
38997	685087
71862	685088
141694	685089
180737	685090
56681	685091
42651	685092
24343	685093
95409	685094
55644	685095
34659	685096
235026	685097
77773	685098
1113	685099
176585	685100
94236	685101
106749	685102
4050	685103
9104	685104
15411	685105
15359	685106
108325	685107
17160	685108
97368	685109
108233	685110
229981	685111
103399	685112
109933	685113
192763	685114
211668	685115
51167	685116
49748	685117
46630	685118
148924	685119
50732	685120
50732	685121
43472	685122
39020	685123
168131	685124
48193	685125
86791	685126
107369	685127
8070	685128
97964	685129
7004	685130
4113	685131
98074	685132
6679	685133
48223	685134
140619	685135
26925	685136
102201	685137
231334	685138
49221	685139
56513	685140
24231	685141
7047	685142
23054	685143
3764	685144
96591	685145
74368	685146
138521	685147
81566	685148
136404	685149
137106	685150
45468	685151
9283	685152
16876	685153
20401	685154
197680	685155
129026	685156
6932	685157
28808	685158
195293	685159
98614	685160
175750	685161
83163	685162
154352	685163
36012	685164
38912	685165
32453	685166
117335	685167
11714	685168
39288	685169
24128	685170
89323	685171
9195	685172
8857	685173
66473	685174
14590	685175
94550	685176
10227	685177
207965	685178
71385	685179
142588	685180
52205	685181
94044	685182
42968	685183
39313	685184
29767	685185
1479	685186
5312	685187
328	685188
213981	685189
1508	685190
71344	685191
82392	685192
5590	685193
138329	685194
5126	685195
12728	685196
140170	685197
30265	685198
14774	685199
14183	685200
187479	685201
197592	685202
61833	685203
165851	685204
7094	685205
130279	685206
144769	685207
30912	685208
12372	685209
76442	685210
40239	685211
4248	685212
1321	685213
27019	685214
153472	685215
9442	685216
5915	685217
579	685218
36524	685219
29547	685220
221	685221
3574	685222
8048	685223
20538	685224
4728	685225
6279	685226
20664	685227
10789	685228
7862	685229
80383	685230
132615	685231
12000	685232
12860	685233
91957	685234
4938	685235
139697	685236
173240	685237
762	685238
16734	685239
23869	685240
38637	685241
12560	685242
3828	685243
75514	685244
10091	685245
19159	685246
5248	685247
447	685248
1895	685249
21103	685250
62085	685251
99314	685252
10731	685253
414	685254
32315	685255
601	685256
9075	685257
15218	685258
7931	685259
163	685260
6191	685261
501	685262
146882	685263
65728	685264
17439	685265
48584	685266
5243	685267
5424	685268
13612	685269
3037	685270
20186	685271
49152	685272
22009	685273
97179	685274
24119	685275
13488	685276
22745	685277
116297	685278
198090	685279
86824	685280
235330	685281
61571	685282
116625	685283
37676	685284
79728	685285
70229	685286
53040	685287
131782	685288
73902	685289
25765	685290
128224	685291
43901	685292
13609	685293
188125	685294
148	685295
62184	685296
11396	685297
85348	685298
64826	685299
4691	685300
12961	685301
72219	685302
12577	685303
4510	685304
169104	685305
133637	685306
236363	685307
2728	685308
35375	685309
57016	685310
8344	685311
10832	685312
30384	685313
37768	685314
65744	685315
105618	685316
13478	685317
48460	685318
4953	685319
63698	685320
23813	685321
180109	685322
13671	685323
5759	685324
38716	685325
114094	685326
69427	685327
5747	685328
503	685329
98861	685330
11414	685331
6943	685332
61298	685333
6870	685334
62618	685335
24933	685336
94415	685337
68844	685338
43916	685339
131713	685340
19893	685341
61221	685342
136195	685343
93678	685344
132915	685345
11577	685346
116107	685347
23535	685348
234723	685349
111914	685350
29259	685351
38207	685352
205219	685353
41112	685354
206864	685355
108400	685356
103495	685357
21928	685358
138864	685359
16494	685360
3428	685361
50569	685362
23509	685363
23509	685364
143833	685365
60008	685366
299	685367
81770	685368
204071	685369
73325	685370
129853	685371
55812	685372
47078	685373
137875	685374
97866	685375
15032	685376
89432	685377
134516	685378
145807	685379
145757	685380
3242	685381
90433	685382
65953	685383
51793	685384
10844	685385
72614	685386
12799	685387
13691	685388
13883	685389
24648	685390
18241	685391
90628	685392
201269	685393
24277	685394
103065	685395
140436	685396
84077	685397
10076	685398
150617	685399
129880	685400
34896	685401
71420	685402
77732	685403
16605	685404
39819	685405
112840	685406
1667	685407
43130	685408
1295	685409
677	685410
149705	685411
6049	685412
208286	685413
212276	685414
64760	685415
7432	685416
95327	685417
57877	685418
39604	685419
53151	685420
163446	685421
71997	685422
137262	685423
14542	685424
34520	685425
3689	685426
108256	685427
96723	685428
186628	685429
6026	685430
44930	685431
72970	685432
240	685433
39020	685434
101336	685435
8654	685436
191344	685437
5030	685438
51248	685439
128857	685440
396	685441
55470	685442
10532	685443
97789	685444
92045	685445
172211	685446
133524	685447
77170	685448
39614	685449
63902	685450
15662	685451
9619	685452
751	685453
164427	685454
26823	685455
8575	685456
187808	685457
651	685458
82196	685459
199373	685460
111244	685461
29273	685462
36886	685463
12070	685464
52781	685465
109180	685466
79871	685467
145913	685468
321	685469
39224	685470
164769	685471
30429	685472
16413	685473
19842	685474
3720	685475
97047	685476
148776	685477
144746	685478
1913	685479
25628	685480
372	685481
372	685482
3400	685483
34059	685484
105460	685485
163782	685486
145794	685487
20003	685488
718	685489
88078	685490
56251	685491
49212	685492
96595	685493
155658	685494
765	685495
35947	685496
80971	685497
4130	685498
38358	685499
29841	685500
208008	685501
6524	685502
3119	685503
9444	685504
6420	685505
102895	685506
36473	685507
101957	685508
10663	685509
119610	685510
109590	685511
99767	685512
25429	685513
8718	685514
13074	685515
85255	685516
22413	685517
38237	685518
2541	685519
52428	685520
2278	685521
6662	685522
116719	685523
17513	685524
83640	685525
28160	685526
774	685527
13567	685528
40220	685529
12085	685530
52282	685531
70078	685532
59478	685533
101876	685534
75843	685535
46473	685536
200910	685537
12846	685538
36961	685539
47227	685540
81553	685541
94849	685542
180475	685543
205875	685544
5512	685545
45394	685546
97848	685547
231602	685548
32609	685549
3790	685550
133938	685551
64721	685552
59791	685553
25631	685554
3187	685555
2126	685556
25067	685557
3394	685558
42624	685559
50960	685560
817	685561
25760	685562
68351	685563
21596	685564
24765	685565
78073	685566
33573	685567
51255	685568
36552	685569
21140	685570
64890	685571
40009	685572
200748	685573
60456	685574
4495	685575
28079	685576
146880	685577
24109	685578
27777	685579
89147	685580
27941	685581
86667	685582
30662	685583
211802	685584
58600	685585
5599	685586
66540	685587
147289	685588
38002	685589
30481	685590
150212	685591
233333	685592
111429	685593
58661	685594
46074	685595
93654	685596
23913	685597
2817	685598
60508	685599
39438	685600
50686	685601
19298	685602
166849	685603
85859	685604
8975	685605
7703	685606
42709	685607
38587	685608
70449	685609
37029	685610
87621	685611
190004	685612
152850	685613
164643	685614
82250	685615
67961	685616
49676	685617
119580	685618
51476	685619
24411	685620
145582	685621
105728	685622
62338	685623
58002	685624
45517	685625
27645	685626
74376	685627
94313	685628
20156	685629
55427	685630
45777	685631
112731	685632
36547	685633
110951	685634
239685	685635
2773	685636
3625	685637
2364	685638
9655	685639
101469	685640
36490	685641
167245	685642
218261	685643
58885	685644
67676	685645
22502	685646
56851	685647
57021	685648
47822	685649
26791	685650
102479	685651
59870	685652
9418	685653
35500	685654
175341	685655
15905	685656
93446	685657
99972	685658
151355	685659
63750	685660
20275	685661
2926	685662
19775	685663
39190	685664
8101	685665
62079	685666
108257	685667
110354	685668
58484	685669
34824	685670
36776	685671
74637	685672
31641	685673
32086	685674
132451	685675
37249	685676
107832	685677
26651	685678
49608	685679
40230	685680
99235	685681
123488	685682
4765	685683
81581	685684
1869	685685
162298	685686
84570	685687
61593	685688
9663	685689
145723	685690
66589	685691
43653	685692
141318	685693
4773	685694
996	685695
39376	685696
15398	685697
31375	685698
35190	685699
12147	685700
49806	685701
15134	685702
235451	685703
4916	685704
70710	685705
10740	685706
164	685707
5598	685708
4820	685709
1170	685710
6027	685711
89229	685712
99210	685713
89229	685714
83976	685715
212671	685716
219733	685717
42519	685718
151392	685719
114999	685720
75084	685721
89229	685722
138450	685723
46501	685724
25019	685725
29433	685726
2518	685727
68103	685728
59207	685729
127237	685730
129113	685731
115525	685732
134253	685733
100046	685734
87844	685735
159752	685736
45271	685737
115579	685738
58254	685739
7613	685740
119811	685741
99496	685742
116444	685743
220138	685744
86361	685745
84225	685746
949	685747
5536	685748
54746	685749
63417	685750
115477	685751
173110	685752
1060	685753
2835	685754
1764	685755
1577	685756
2510	685757
132188	685758
77352	685759
161084	685760
34117	685761
235645	685762
55623	685763
18981	685764
41272	685765
52061	685766
86747	685767
37906	685768
151628	685769
34139	685770
138133	685771
20908	685772
62156	685773
671	685774
11673	685775
4699	685776
2383	685777
2181	685778
155478	685779
20951	685780
33902	685781
71719	685782
75272	685783
110877	685784
1425	685785
1425	685786
110465	685787
15323	685788
7881	685789
5073	685790
1413	685791
1967	685792
92051	685793
155246	685794
124051	685795
8273	685796
5833	685797
3482	685798
70278	685799
71447	685800
3980	685801
5144	685802
85818	685803
947	685804
947	685805
91439	685806
34385	685807
97277	685808
12503	685809
108446	685810
49505	685811
88170	685812
107235	685813
197099	685814
23278	685815
222043	685816
6738	685817
22243	685818
16626	685819
41108	685820
36431	685821
29583	685822
89232	685823
86855	685824
24337	685825
126470	685826
126470	685827
119844	685828
69777	685829
227637	685830
34793	685831
76543	685832
21705	685833
239448	685834
25839	685835
5874	685836
166587	685837
39156	685838
89233	685839
671	685840
155544	685841
126329	685842
11773	685843
15339	685844
120611	685845
166588	685846
9055	685847
52405	685848
176330	685849
136788	685850
737	685851
12870	685852
11927	685853
12870	685854
88079	685855
13275	685856
235067	685857
76690	685858
225675	685859
156431	685860
115346	685861
124099	685862
119845	685863
86998	685864
206856	685865
159885	685866
99985	685867
150153	685868
213504	685869
17583	685870
82487	685871
82487	685872
14339	685873
212319	685874
68496	685875
1282	685876
156864	685877
220485	685878
127321	685879
113663	685880
172096	685881
161250	685882
41593	685883
52135	685884
36765	685885
233401	685886
89764	685887
41123	685888
32748	685889
32748	685890
66832	685891
33053	685892
56505	685893
33053	685894
221575	685895
47692	685896
19874	685897
18403	685898
156357	685899
52022	685900
21461	685901
32654	685902
2186	685903
29112	685904
9649	685905
41560	685906
127386	685907
118726	685908
218982	685909
19311	685910
222595	685911
156390	685912
157433	685913
19504	685914
41593	685915
44673	685916
15526	685917
34416	685918
223279	685919
34416	685920
14185	685921
14185	685922
34416	685923
4386	685924
14715	685925
120422	685926
16472	685927
156956	685928
219393	685929
124819	685930
72533	685931
31497	685932
127283	685933
87270	685934
182483	685935
173509	685936
196460	685937
111086	685938
154869	685939
87199	685940
14715	685941
4765	685942
111086	685943
2329	685944
206064	685945
24526	685946
113193	685947
20774	685948
49822	685949
34793	685950
56026	685951
41129	685952
28718	685953
109308	685954
177896	685955
28698	685956
79124	685957
51629	685958
157056	685959
112112	685960
222033	685961
119850	685962
162085	685963
49822	685964
53228	685965
230552	685966
84532	685967
232175	685968
149220	685969
1725	685970
1959	685971
85116	685972
54348	685973
91865	685974
87132	685975
93223	685976
14790	685977
101745	685978
230098	685979
150400	685980
82707	685981
4384	685982
54288	685983
157645	685984
131626	685985
88795	685986
133443	685987
222035	685988
56576	685989
70773	685990
115893	685991
18931	685992
49433	685993
35	685994
116425	685995
5730	685996
99283	685997
158611	685998
114151	685999
60349	686000
86881	686001
81058	686002
3531	686003
41271	686004
87571	686005
12051	686006
12292	686007
51757	686008
68399	686009
114654	686010
228040	686011
159960	686012
225771	686013
126683	686014
87035	686015
68265	686016
126683	686017
156653	686018
115552	686019
44328	686020
85792	686021
87595	686022
44491	686023
46524	686024
118069	686025
119856	686026
12051	686027
124101	686028
221616	686029
85422	686030
152393	686031
1132	686032
29715	686033
1603	686034
78210	686035
5327	686036
230927	686037
40435	686038
17262	686039
5078	686040
97928	686041
217837	686042
2060	686043
82888	686044
9862	686045
82	686046
20217	686047
4718	686048
2275	686049
12136	686050
8502	686051
39770	686052
27110	686053
2059	686054
13780	686055
128907	686056
6127	686057
3313	686058
812	686059
2985	686060
7153	686061
11578	686062
12997	686063
25456	686064
4733	686065
104341	686066
20180	686067
61866	686068
338	686069
48713	686070
8199	686071
128	686072
2363	686073
35754	686074
7332	686075
364	686076
1195	686077
5530	686078
193	686079
11032	686080
5357	686081
4805	686082
8324	686083
116613	686084
8770	686085
39287	686086
9484	686087
1659	686088
3157	686089
288	686090
14092	686091
117	686092
4718	686093
8257	686094
6288	686095
44172	686096
9124	686097
49598	686098
238	686099
22238	686100
292	686101
1802	686102
24887	686103
11313	686104
4226	686105
903	686106
24418	686107
64	686108
7967	686109
2286	686110
35901	686111
2944	686112
2014	686113
20243	686114
61808	686115
32205	686116
20422	686117
32613	686118
10181	686119
500	686120
206	686121
4222	686122
8218	686123
4259	686124
8392	686125
37614	686126
37247	686127
101137	686128
16950	686129
19837	686130
63843	686131
27803	686132
104434	686133
168	686134
37346	686135
313	686136
27660	686137
35780	686138
8175	686139
60421	686140
25347	686141
10008	686142
70320	686143
12019	686144
143547	686145
30859	686146
16684	686147
3248	686148
14598	686149
5165	686150
632	686151
29646	686152
3669	686153
1304	686154
55311	686155
12932	686156
45575	686157
44103	686158
111636	686159
43902	686160
13220	686161
5132	686162
36919	686163
1489	686164
2517	686165
31344	686166
260	686167
16751	686168
7415	686169
22976	686170
24398	686171
154917	686172
18862	686173
45567	686174
20237	686175
18881	686176
1551	686177
3229	686178
18827	686179
43615	686180
99318	686181
42609	686182
7413	686183
687	686184
35142	686185
4106	686186
5845	686187
37472	686188
7225	686189
15216	686190
2016	686191
444	686192
687	686193
10852	686194
1854	686195
5909	686196
830	686197
780	686198
374	686199
6051	686200
581	686201
269	686202
11386	686203
748	686204
28182	686205
78772	686206
54	686207
58924	686208
162919	686209
2492	686210
13494	686211
5304	686212
16627	686213
6381	686214
1586	686215
29726	686216
21	686217
13527	686218
62797	686219
10639	686220
62379	686221
5496	686222
13	686223
48151	686224
51302	686225
25098	686226
92	686227
12833	686228
583	686229
25	686230
20893	686231
11814	686232
9065	686233
606	686234
8097	686235
296	686236
1676	686237
591	686238
8832	686239
24307	686240
25231	686241
11587	686242
82429	686243
40508	686244
7158	686245
37928	686246
12975	686247
56152	686248
16257	686249
55967	686250
2913	686251
5506	686252
15508	686253
88435	686254
114169	686255
24070	686256
3320	686257
18	686258
1729	686259
5713	686260
2001	686261
21094	686262
29015	686263
1196	686264
4693	686265
5430	686266
33671	686267
38682	686268
284	686269
19823	686270
5495	686271
20111	686272
1436	686273
3803	686274
6145	686275
54409	686276
92853	686277
6109	686278
451	686279
20309	686280
25906	686281
26369	686282
13978	686283
2074	686284
985	686285
4701	686286
119	686287
1813	686288
37145	686289
8765	686290
19596	686291
4282	686292
35793	686293
8582	686294
139833	686295
19301	686296
9	686297
5958	686298
36427	686299
49615	686300
19332	686301
92090	686302
14400	686303
32037	686304
628	686305
7238	686306
65374	686307
13802	686308
28078	686309
895	686310
14621	686311
17172	686312
109551	686313
27	686314
123	686315
2650	686316
11651	686317
24678	686318
105464	686319
75	686320
20085	686321
84673	686322
49572	686323
7200	686324
1264	686325
31301	686326
93511	686327
121	686328
22339	686329
49652	686330
1665	686331
3593	686332
14400	686333
17233	686334
49639	686335
595	686336
729	686337
13677	686338
6085	686339
241	686340
116057	686341
7908	686342
204274	686343
16803	686344
80461	686345
862	686346
1463	686347
24419	686348
17165	686349
13955	686350
160	686351
500	686352
18807	686353
28142	686354
4859	686355
1087	686356
1073	686357
54155	686358
16878	686359
38074	686360
38858	686361
1465	686362
79812	686363
142403	686364
8156	686365
9995	686366
9714	686367
20968	686368
9618	686369
8635	686370
45797	686371
13091	686372
14440	686373
2035	686374
43106	686375
8012	686376
1986	686377
60717	686378
1324	686379
4776	686380
7139	686381
29618	686382
50852	686383
7366	686384
23410	686385
190494	686386
2267	686387
1529	686388
21289	686389
30321	686390
155545	686391
388	686392
6951	686393
5455	686394
20372	686395
1915	686396
38544	686397
15924	686398
9524	686399
76419	686400
15899	686401
354	686402
17557	686403
8529	686404
1396	686405
907	686406
109918	686407
569	686408
2874	686409
6787	686410
80657	686411
7879	686412
10617	686413
5854	686414
14025	686415
172	686416
20392	686417
15324	686418
36403	686419
8467	686420
13269	686421
360	686422
16503	686423
3669	686424
7172	686425
4898	686426
48636	686427
38293	686428
15321	686429
2470	686430
1885	686431
3244	686432
1279	686433
95907	686434
7248	686435
11616	686436
2926	686437
5228	686438
26282	686439
38165	686440
2492	686441
117010	686442
13594	686443
1642	686444
22373	686445
11307	686446
13221	686447
81004	686448
1853	686449
4775	686450
172538	686451
189796	686452
33011	686453
145	686454
11067	686455
95259	686456
13808	686457
24038	686458
6875	686459
74168	686460
44359	686461
47334	686462
59915	686463
13867	686464
17229	686465
37542	686466
14	686467
67303	686468
94120	686469
162870	686470
39326	686471
12906	686472
49338	686473
16016	686474
3220	686475
12199	686476
9	686477
52425	686478
14598	686479
206	686480
57087	686481
61569	686482
11119	686483
6182	686484
198	686485
65706	686486
11845	686487
2041	686488
15949	686489
4686	686490
753	686491
31524	686492
1128	686493
302	686494
46439	686495
33945	686496
3762	686497
9338	686498
20753	686499
23352	686500
13521	686501
42580	686502
1827	686503
48046	686504
3247	686505
55251	686506
466	686507
47247	686508
8748	686509
25190	686510
17041	686511
9	686512
6950	686513
8371	686514
614	686515
68619	686516
1963	686517
19822	686518
1681	686519
3117	686520
42874	686521
23881	686522
371	686523
24544	686524
7202	686525
9598	686526
13406	686527
156	686528
1817	686529
9725	686530
123	686531
23163	686532
8761	686533
10008	686534
98498	686535
1975	686536
1619	686537
1888	686538
23936	686539
4649	686540
11881	686541
1217	686542
6054	686543
5582	686544
19190	686545
150	686546
112963	686547
58	686548
49042	686549
78073	686550
42694	686551
7242	686552
2871	686553
15679	686554
5385	686555
2523	686556
1463	686557
17095	686558
710	686559
5515	686560
428	686561
2093	686562
63939	686563
17041	686564
54832	686565
1341	686566
147647	686567
6827	686568
70560	686569
167	686570
2983	686571
1659	686572
108513	686573
8783	686574
11182	686575
9597	686576
1167	686577
14025	686578
122	686579
28415	686580
48414	686581
7809	686582
3618	686583
5379	686584
9194	686585
10024	686586
6783	686587
6980	686588
38332	686589
748	686590
11636	686591
8219	686592
67131	686593
4265	686594
2718	686595
54195	686596
92299	686597
47206	686598
1490	686599
101136	686600
11230	686601
895	686602
46702	686603
49381	686604
8	686605
46469	686606
32338	686607
48046	686608
38407	686609
49670	686610
414	686611
426	686612
99946	686613
5324	686614
690	686615
799	686616
6145	686617
36	686618
8155	686619
5971	686620
48832	686621
42751	686622
903	686623
281	686624
6197	686625
106071	686626
8604	686627
48050	686628
8006	686629
17169	686630
3959	686631
28276	686632
6398	686633
107052	686634
35202	686635
19379	686636
84810	686637
22293	686638
45188	686639
66052	686640
2004	686641
328	686642
13859	686643
34689	686644
74348	686645
1058	686646
1665	686647
16429	686648
10122	686649
6225	686650
3298	686651
179247	686652
19860	686653
16755	686654
8133	686655
25547	686656
7549	686657
5871	686658
6720	686659
58691	686660
5952	686661
774	686662
43615	686663
4189	686664
57	686665
11699	686666
1557	686667
93	686668
25737	686669
4723	686670
25446	686671
14256	686672
9877	686673
78421	686674
1082	686675
6974	686676
44757	686677
7484	686678
3739	686679
2564	686680
8129	686681
45907	686682
3645	686683
8247	686684
24990	686685
8388	686686
30703	686687
39692	686688
36589	686689
677	686690
91456	686691
28278	686692
4634	686693
713	686694
3298	686695
302	686696
12115	686697
8365	686698
73302	686699
1887	686700
12803	686701
29336	686702
123636	686703
65766	686704
19731	686705
19467	686706
42883	686707
18940	686708
146933	686709
46890	686710
63300	686711
28946	686712
34461	686713
2457	686714
16435	686715
92415	686716
103882	686717
43377	686718
11361	686719
16347	686720
5357	686721
21726	686722
32195	686723
281	686724
27119	686725
60500	686726
17031	686727
3335	686728
9684	686729
73515	686730
28831	686731
2016	686732
6297	686733
4002	686734
68572	686735
10657	686736
22392	686737
15866	686738
239	686739
14493	686740
32309	686741
13905	686742
5093	686743
49065	686744
1608	686745
198	686746
31004	686747
4779	686748
22304	686749
1250	686750
6524	686751
16108	686752
7322	686753
236929	686754
3390	686755
5392	686756
35311	686757
56836	686758
25332	686759
16744	686760
47691	686761
55769	686762
27205	686763
1877	686764
32633	686765
10056	686766
6075	686767
2048	686768
30413	686769
4927	686770
69	686771
161784	686772
6372	686773
21471	686774
1922	686775
2666	686776
25775	686777
14262	686778
1184	686779
4341	686780
37256	686781
2080	686782
4366	686783
11789	686784
40473	686785
2066	686786
80744	686787
16227	686788
42499	686789
31164	686790
24892	686791
199020	686792
104921	686793
73	686794
49392	686795
13267	686796
113790	686797
4742	686798
79244	686799
30570	686800
5972	686801
11348	686802
141240	686803
15173	686804
9658	686805
1339	686806
21236	686807
155057	686808
1342	686809
8368	686810
13	686811
556	686812
3975	686813
482	686814
607	686815
2772	686816
2831	686817
50257	686818
29837	686819
3010	686820
9366	686821
15447	686822
255	686823
11415	686824
11563	686825
22134	686826
18451	686827
2534	686828
658	686829
25277	686830
2009	686831
1658	686832
2561	686833
2107	686834
2179	686835
10229	686836
5528	686837
64	686838
926	686839
39574	686840
18330	686841
18330	686842
37540	686843
36221	686844
8637	686845
23785	686846
9491	686847
5972	686848
6484	686849
81	686850
2866	686851
887	686852
134	686853
25	686854
48368	686855
3685	686856
11108	686857
44103	686858
62379	686859
7026	686860
3961	686861
13868	686862
71338	686863
250	686864
958	686865
28	686866
16352	686867
4810	686868
20567	686869
5280	686870
54459	686871
227	686872
80595	686873
3994	686874
6031	686875
1642	686876
123736	686877
26133	686878
56284	686879
687	686880
10755	686881
2969	686882
7224	686883
23112	686884
3770	686885
48837	686886
18908	686887
4842	686888
9	686889
46553	686890
4173	686891
1089	686892
65403	686893
64078	686894
9692	686895
22918	686896
87374	686897
2067	686898
24922	686899
7106	686900
13	686901
9	686902
29831	686903
3325	686904
64687	686905
25	686906
11331	686907
2990	686908
14169	686909
37705	686910
46439	686911
49562	686912
16639	686913
34	686914
18321	686915
11130	686916
87	686917
12186	686918
8072	686919
1396	686920
57172	686921
238901	686922
7889	686923
12946	686924
8356	686925
4686	686926
123921	686927
1202	686928
5066	686929
1369	686930
12283	686931
16341	686932
1862	686933
96955	686934
14076	686935
5861	686936
2441	686937
38621	686938
16844	686939
1736	686940
74633	686941
636	686942
1547	686943
4480	686944
92407	686945
16867	686946
1982	686947
8569	686948
24469	686949
30702	686950
16149	686951
8344	686952
577	686953
20238	686954
199195	686955
57639	686956
2000	686957
46678	686958
18892	686959
1894	686960
23071	686961
30071	686962
120630	686963
7551	686964
13191	686965
7124	686966
148505	686967
84270	686968
39981	686969
295	686970
5086	686971
175282	686972
8837	686973
54622	686974
670	686975
5553	686976
20171	686977
3846	686978
15287	686979
16706	686980
6050	686981
9657	686982
2358	686983
407	686984
533	686985
11131	686986
26800	686987
441	686988
11448	686989
6748	686990
41572	686991
6399	686992
9	686993
3319	686994
120417	686995
4568	686996
108785	686997
9494	686998
4033	686999
6072	687000
8482	687001
1129	687002
27602	687003
5140	687004
3104	687005
39078	687006
960	687007
11230	687008
25612	687009
17428	687010
30915	687011
29953	687012
2492	687013
20858	687014
15527	687015
65113	687016
9691	687017
15287	687018
298	687019
1864	687020
45522	687021
23062	687022
1954	687023
97959	687024
128	687025
30944	687026
87119	687027
30918	687028
516	687029
1263	687030
7400	687031
50	687032
6273	687033
123419	687034
1997	687035
4464	687036
278	687037
31524	687038
42433	687039
1488	687040
3975	687041
30883	687042
3180	687043
14816	687044
30282	687045
123460	687046
2458	687047
70283	687048
4752	687049
47073	687050
24076	687051
239783	687052
66028	687053
6324	687054
533	687055
52	687056
3639	687057
37159	687058
5057	687059
44101	687060
28305	687061
111447	687062
24085	687063
890	687064
87318	687065
6074	687066
3980	687067
40454	687068
28568	687069
27	687070
3117	687071
27970	687072
13676	687073
15580	687074
10145	687075
39059	687076
50540	687077
39523	687078
39940	687079
135	687080
21633	687081
36405	687082
77904	687083
8549	687084
8396	687085
255	687086
3987	687087
1467	687088
12137	687089
75687	687090
13812	687091
31144	687092
38082	687093
596	687094
344	687095
92373	687096
8524	687097
424	687098
22193	687099
11926	687100
14357	687101
52262	687102
16899	687103
6352	687104
200207	687105
8369	687106
14400	687107
11043	687108
6930	687109
12220	687110
70011	687111
45101	687112
17549	687113
1021	687114
2331	687115
160	687116
24729	687117
20505	687118
80874	687119
476	687120
5511	687121
258	687122
12255	687123
3353	687124
143295	687125
22205	687126
988	687127
75990	687128
45	687129
1075	687130
20271	687131
39169	687132
158630	687133
756	687134
25759	687135
39286	687136
39286	687137
51020	687138
27543	687139
18602	687140
69743	687141
67852	687142
52237	687143
70910	687144
4242	687145
168	687146
35784	687147
9412	687148
20960	687149
23061	687150
1542	687151
8832	687152
614	687153
124112	687154
16224	687155
16865	687156
139449	687157
67054	687158
166346	687159
17434	687160
4284	687161
1804	687162
57286	687163
12959	687164
578	687165
39068	687166
14618	687167
16012	687168
436	687169
16224	687170
58	687171
82728	687172
35142	687173
485	687174
22392	687175
2101	687176
10410	687177
30881	687178
386	687179
27405	687180
298	687181
681	687182
8480	687183
45849	687184
274	687185
38452	687186
20562	687187
591	687188
295	687189
4201	687190
13144	687191
33846	687192
4855	687193
15914	687194
2044	687195
14203	687196
12250	687197
1073	687198
4981	687199
19819	687200
4582	687201
9373	687202
28179	687203
10949	687204
9	687205
34069	687206
25271	687207
41317	687208
18855	687209
31418	687210
2292	687211
40155	687212
11970	687213
2387	687214
37594	687215
20243	687216
23059	687217
637	687218
37711	687219
6359	687220
9671	687221
35192	687222
825	687223
37376	687224
13091	687225
16678	687226
18738	687227
48791	687228
27	687229
3736	687230
31283	687231
98090	687232
5476	687233
27288	687234
9275	687235
128744	687236
6365	687237
60585	687238
16920	687239
30701	687240
67234	687241
9033	687242
3207	687243
7423	687244
65803	687245
109618	687246
11011	687247
6365	687248
54704	687249
25277	687250
51135	687251
198127	687252
6087	687253
18988	687254
30964	687255
56535	687256
12136	687257
17850	687258
3354	687259
18924	687260
9389	687261
2067	687262
20379	687263
9603	687264
253	687265
1454	687266
38557	687267
11978	687268
19303	687269
41612	687270
117039	687271
8545	687272
81319	687273
64592	687274
20920	687275
640	687276
312	687277
42751	687278
23791	687279
39192	687280
56949	687281
96737	687282
62540	687283
31439	687284
1396	687285
91763	687286
1617	687287
396	687288
70515	687289
60665	687290
2906	687291
21211	687292
96004	687293
4114	687294
22122	687295
6721	687296
135	687297
20077	687298
1724	687299
1098	687300
58882	687301
74138	687302
39103	687303
26313	687304
16936	687305
68758	687306
3728	687307
4895	687308
563	687309
17796	687310
21575	687311
187577	687312
8	687313
65712	687314
66046	687315
25553	687316
542	687317
3338	687318
6151	687319
6951	687320
2444	687321
2608	687322
88	687323
4641	687324
802	687325
141196	687326
5343	687327
2358	687328
9431	687329
23821	687330
3031	687331
1853	687332
28760	687333
2246	687334
25261	687335
1664	687336
6359	687337
3186	687338
26270	687339
10083	687340
18835	687341
118781	687342
62630	687343
18502	687344
2269	687345
16288	687346
70592	687347
1804	687348
3208	687349
9302	687350
86619	687351
139174	687352
179694	687353
61563	687354
59711	687355
1402	687356
4796	687357
1369	687358
1548	687359
19481	687360
24244	687361
2934	687362
64010	687363
44263	687364
2301	687365
37042	687366
543	687367
86	687368
3107	687369
8469	687370
16844	687371
7769	687372
8055	687373
7769	687374
54562	687375
16034	687376
12647	687377
62465	687378
8524	687379
31661	687380
27775	687381
13567	687382
729	687383
21266	687384
48188	687385
5963	687386
31447	687387
1322	687388
1486	687389
1087	687390
55229	687391
3088	687392
79478	687393
72354	687394
108485	687395
3093	687396
8013	687397
76763	687398
167	687399
384	687400
5091	687401
10756	687402
66691	687403
9543	687404
8095	687405
6073	687406
24406	687407
18772	687408
11011	687409
4704	687410
2269	687411
6343	687412
2011	687413
694	687414
293	687415
6182	687416
9553	687417
23723	687418
9298	687419
48581	687420
2879	687421
187	687422
8438	687423
49351	687424
123287	687425
7428	687426
20692	687427
18618	687428
16507	687429
57	687430
104636	687431
4235	687432
194191	687433
3253	687434
103900	687435
141143	687436
682	687437
19100	687438
9344	687439
9439	687440
9571	687441
6302	687442
52462	687443
2252	687444
43184	687445
24352	687446
17138	687447
2764	687448
81936	687449
11661	687450
47295	687451
4132	687452
2088	687453
16115	687454
18302	687455
1857	687456
11993	687457
18418	687458
3363	687459
543	687460
466	687461
2111	687462
58380	687463
20872	687464
48492	687465
964	687466
46100	687467
24103	687468
17680	687469
14474	687470
76295	687471
100417	687472
24733	687473
9995	687474
7942	687475
39104	687476
20549	687477
8553	687478
16595	687479
17734	687480
2073	687481
17262	687482
9	687483
38483	687484
6180	687485
52392	687486
492	687487
81135	687488
424	687489
23413	687490
60078	687491
13133	687492
1838	687493
3026	687494
17734	687495
14266	687496
2250	687497
22779	687498
38744	687499
132	687500
25102	687501
2800	687502
25	687503
757	687504
13133	687505
2546	687506
1647	687507
2352	687508
388	687509
1817	687510
45791	687511
124184	687512
24659	687513
25	687514
25089	687515
47121	687516
78745	687517
5189	687518
9091	687519
5093	687520
35150	687521
1603	687522
9125	687523
27133	687524
29597	687525
5903	687526
33195	687527
1172	687528
8514	687529
79828	687530
56113	687531
20774	687532
1416	687533
9528	687534
60104	687535
20376	687536
12630	687537
9644	687538
26128	687539
1229	687540
4815	687541
16751	687542
37127	687543
6129	687544
65261	687545
38529	687546
11636	687547
8066	687548
20204	687549
20619	687550
160	687551
13906	687552
1227	687553
5583	687554
14218	687555
31654	687556
633	687557
23937	687558
13269	687559
2060	687560
2860	687561
22900	687562
85567	687563
230785	687564
16888	687565
903	687566
24381	687567
63301	687568
3018	687569
105421	687570
139206	687571
34248	687572
23988	687573
48044	687574
4204	687575
143290	687576
14235	687577
46855	687578
24692	687579
143571	687580
2230	687581
10122	687582
6076	687583
1469	687584
9733	687585
58081	687586
5614	687587
22896	687588
37688	687589
103221	687590
6220	687591
20371	687592
29974	687593
24684	687594
6197	687595
3279	687596
38702	687597
106520	687598
37495	687599
7152	687600
59329	687601
61667	687602
45556	687603
25513	687604
2058	687605
66	687606
81992	687607
1679	687608
1778	687609
25280	687610
6185	687611
8622	687612
8066	687613
15711	687614
5857	687615
7212	687616
20107	687617
137334	687618
24283	687619
491	687620
20204	687621
56418	687622
6768	687623
11186	687624
2663	687625
71544	687626
20215	687627
7242	687628
13904	687629
16886	687630
5113	687631
10035	687632
19989	687633
10647	687634
56958	687635
39830	687636
3790	687637
85286	687638
14049	687639
8457	687640
24749	687641
42415	687642
16778	687643
155188	687644
2630	687645
40371	687646
54195	687647
9821	687648
50424	687649
24784	687650
131125	687651
18540	687652
31612	687653
2123	687654
5327	687655
10824	687656
49685	687657
4664	687658
13411	687659
2704	687660
5392	687661
2255	687662
5427	687663
20648	687664
4218	687665
47247	687666
47111	687667
104649	687668
15803	687669
6955	687670
5840	687671
15918	687672
45653	687673
8169	687674
81118	687675
441	687676
38457	687677
22147	687678
54685	687679
34205	687680
30667	687681
13240	687682
6516	687683
64	687684
20339	687685
6398	687686
9066	687687
64382	687688
245	687689
118694	687690
7173	687691
81097	687692
6007	687693
30949	687694
606	687695
49151	687696
25593	687697
22372	687698
44304	687699
2136	687700
5169	687701
757	687702
2050	687703
14185	687704
20138	687705
193	687706
8144	687707
1755	687708
7419	687709
20675	687710
86418	687711
11085	687712
3994	687713
1199	687714
3363	687715
21069	687716
49523	687717
3595	687718
64251	687719
7898	687720
886	687721
62379	687722
2800	687723
9644	687724
5127	687725
6875	687726
4255	687727
43	687728
38042	687729
106126	687730
720	687731
42772	687732
39080	687733
10598	687734
46192	687735
27934	687736
2130	687737
1996	687738
84461	687739
5940	687740
108794	687741
11821	687742
9	687743
40564	687744
5621	687745
29196	687746
13812	687747
6358	687748
368	687749
242	687750
1838	687751
85209	687752
85391	687753
83065	687754
29957	687755
9	687756
35996	687757
6217	687758
4895	687759
2275	687760
114054	687761
52719	687762
1321	687763
96373	687764
29849	687765
2295	687766
23885	687767
35173	687768
65587	687769
7911	687770
20704	687771
15917	687772
139731	687773
23475	687774
2658	687775
473	687776
48469	687777
25883	687778
64429	687779
20624	687780
397	687781
17806	687782
44	687783
2916	687784
25591	687785
30921	687786
62487	687787
1184	687788
2016	687789
2933	687790
1102	687791
21247	687792
4242	687793
17352	687794
13072	687795
1255	687796
7300	687797
632	687798
23948	687799
10281	687800
48271	687801
23405	687802
48321	687803
13409	687804
3771	687805
279	687806
6937	687807
35828	687808
8208	687809
5362	687810
5995	687811
8616	687812
8295	687813
49546	687814
4296	687815
17085	687816
114360	687817
14572	687818
126007	687819
155026	687820
17788	687821
144	687822
48058	687823
66486	687824
126	687825
21535	687826
10041	687827
8299	687828
1109	687829
4805	687830
12018	687831
302	687832
302	687833
16089	687834
4043	687835
46680	687836
38777	687837
2018	687838
8133	687839
140847	687840
109474	687841
10907	687842
12032	687843
38	687844
56080	687845
2627	687846
27179	687847
1296	687848
20309	687849
7862	687850
2282	687851
63	687852
489	687853
30704	687854
15881	687855
11727	687856
36465	687857
2200	687858
25622	687859
16050	687860
51201	687861
7073	687862
95915	687863
2897	687864
40742	687865
8365	687866
2185	687867
103737	687868
5561	687869
24702	687870
373	687871
4719	687872
1676	687873
54323	687874
3118	687875
4815	687876
57188	687877
84757	687878
29	687879
2658	687880
60705	687881
48952	687882
1218	687883
48264	687884
263	687885
30296	687886
48831	687887
3198	687888
70128	687889
54622	687890
795	687891
91079	687892
6420	687893
31233	687894
106204	687895
49063	687896
82462	687897
35413	687898
62834	687899
103965	687900
394	687901
38359	687902
72347	687903
104861	687904
119	687905
9336	687906
153515	687907
554	687908
36376	687909
17137	687910
14158	687911
3344	687912
14287	687913
5851	687914
364	687915
6448	687916
7268	687917
3828	687918
682	687919
361	687920
32918	687921
18451	687922
2342	687923
509	687924
3344	687925
4716	687926
1363	687927
904	687928
5851	687929
59015	687930
27215	687931
407	687932
364	687933
15850	687934
4576	687935
54797	687936
8766	687937
237	687938
748	687939
94089	687940
3304	687941
8146	687942
31152	687943
71544	687944
1936	687945
32469	687946
2664	687947
31244	687948
24097	687949
2950	687950
20944	687951
207	687952
3582	687953
1916	687954
998	687955
1066	687956
77735	687957
7337	687958
1989	687959
587	687960
45878	687961
80663	687962
1820	687963
13586	687964
24900	687965
38330	687966
7366	687967
54423	687968
16595	687969
4607	687970
4237	687971
30576	687972
108534	687973
637	687974
16982	687975
5467	687976
4369	687977
46913	687978
37948	687979
5995	687980
13144	687981
22952	687982
601	687983
22729	687984
25483	687985
44746	687986
12644	687987
3481	687988
963	687989
58135	687990
1992	687991
139363	687992
1975	687993
38354	687994
83601	687995
19623	687996
35482	687997
70940	687998
28147	687999
22136	688000
7076	688001
59151	688002
3225	688003
7289	688004
47928	688005
35996	688006
3767	688007
30177	688008
47640	688009
14310	688010
30703	688011
64845	688012
31575	688013
8078	688014
9533	688015
1537	688016
107169	688017
22892	688018
30702	688019
143568	688020
24976	688021
17237	688022
48512	688023
22587	688024
21	688025
20	688026
25	688027
60059	688028
3535	688029
281	688030
32697	688031
128209	688032
18498	688033
3355	688034
18818	688035
67025	688036
66	688037
11607	688038
30319	688039
20623	688040
13123	688041
8285	688042
9484	688043
62441	688044
6412	688045
5107	688046
16607	688047
1269	688048
476	688049
35851	688050
15761	688051
22986	688052
62020	688053
1732	688054
85286	688055
19808	688056
58446	688057
7321	688058
41206	688059
51963	688060
79562	688061
35839	688062
11827	688063
513	688064
10627	688065
1402	688066
11032	688067
27834	688068
6693	688069
5079	688070
1323	688071
22345	688072
58809	688073
41579	688074
41217	688075
20487	688076
418	688077
48674	688078
35587	688079
21785	688080
4965	688081
21180	688082
51871	688083
25265	688084
83197	688085
54897	688086
43110	688087
9284	688088
66718	688089
2830	688090
83932	688091
9807	688092
38771	688093
3549	688094
49024	688095
38665	688096
62506	688097
2523	688098
56418	688099
38770	688100
18796	688101
27840	688102
6301	688103
266	688104
9834	688105
22793	688106
52896	688107
34047	688108
16054	688109
10646	688110
20712	688111
42686	688112
7339	688113
3105	688114
78601	688115
25476	688116
8011	688117
5688	688118
8285	688119
22275	688120
13851	688121
3288	688122
106455	688123
7308	688124
89380	688125
44	688126
46975	688127
55697	688128
57713	688129
65950	688130
1968	688131
4036	688132
4704	688133
130074	688134
19655	688135
5162	688136
16960	688137
18578	688138
58976	688139
1095	688140
91441	688141
13522	688142
3803	688143
37254	688144
643	688145
48637	688146
57125	688147
40739	688148
37174	688149
37627	688150
113980	688151
16178	688152
489	688153
28940	688154
214676	688155
373	688156
80586	688157
76503	688158
70494	688159
156689	688160
62657	688161
149011	688162
159723	688163
1997	688164
14323	688165
14323	688166
75382	688167
68505	688168
28175	688169
89244	688170
89244	688171
29955	688172
89244	688173
87656	688174
13618	688175
49526	688176
36392	688177
13611	688178
231409	688179
231387	688180
58968	688181
49953	688182
116741	688183
66425	688184
45223	688185
47164	688186
45831	688187
49585	688188
35385	688189
20556	688190
38569	688191
3160	688192
32240	688193
5977	688194
3160	688195
113910	688196
46190	688197
172721	688198
236628	688199
221766	688200
156476	688201
1057	688202
4040	688203
1039	688204
7948	688205
1949	688206
3479	688207
1038	688208
1432	688209
623	688210
2225	688211
66691	688212
63340	688213
4854	688214
85749	688215
217529	688216
127867	688217
228417	688218
158482	688219
221067	688220
66180	688221
12601	688222
66263	688223
3372	688224
3372	688225
9036	688226
24587	688227
130705	688228
65906	688229
18189	688230
1463	688231
93019	688232
15638	688233
15638	688234
231478	688235
42519	688236
231784	688237
58809	688238
116619	688239
222042	688240
17844	688241
161280	688242
86390	688243
56503	688244
116402	688245
26434	688246
70435	688247
116681	688248
225721	688249
54976	688250
116281	688251
232745	688252
61394	688253
60528	688254
66626	688255
97383	688256
18528	688257
21398	688258
36998	688259
222046	688260
113916	688261
165817	688262
65938	688263
191960	688264
67317	688265
116268	688266
157062	688267
51325	688268
227977	688269
162274	688270
137618	688271
28988	688272
116045	688273
116009	688274
228041	688275
156661	688276
234092	688277
29773	688278
71030	688279
22250	688280
59271	688281
228952	688282
158524	688283
156637	688284
22250	688285
161935	688286
234014	688287
222048	688288
219189	688289
113945	688290
66096	688291
36545	688292
159039	688293
222245	688294
38307	688295
114400	688296
156220	688297
162802	688298
156482	688299
40603	688300
26239	688301
7066	688302
16139	688303
61387	688304
218755	688305
28988	688306
162152	688307
162783	688308
66233	688309
57186	688310
86093	688311
115643	688312
163948	688313
116554	688314
222019	688315
19945	688316
21355	688317
41777	688318
235144	688319
19422	688320
92788	688321
34490	688322
60550	688323
29257	688324
96967	688325
85837	688326
66187	688327
27550	688328
89686	688329
51760	688330
197218	688331
37313	688332
60567	688333
47173	688334
103063	688335
47175	688336
149053	688337
166602	688338
129334	688339
14274	688340
61	688341
152062	688342
161095	688343
36158	688344
22937	688345
64568	688346
62403	688347
233506	688348
162315	688349
149	688350
3978	688351
156125	688352
62249	688353
39990	688354
36367	688355
5321	688356
5321	688357
78719	688358
202391	688359
68254	688360
1038	688361
21524	688362
221084	688363
20311	688364
1	688365
64568	688366
37712	688367
45345	688368
160986	688369
5119	688370
59964	688371
9590	688372
22284	688373
9003	688374
1785	688375
39779	688376
24670	688377
211252	688378
7404	688379
13908	688380
12954	688381
1661	688382
22375	688383
8066	688384
7994	688385
3705	688386
139	688387
143210	688388
180207	688389
26660	688390
6468	688391
28137	688392
35132	688393
83138	688394
18838	688395
29186	688396
25812	688397
89562	688398
17162	688399
11498	688400
24776	688401
203638	688402
7304	688403
797	688404
104486	688405
57821	688406
9435	688407
115101	688408
89227	688409
18647	688410
74005	688411
35757	688412
55	688413
13258	688414
31743	688415
30711	688416
49592	688417
63500	688418
28963	688419
27746	688420
46616	688421
176329	688422
69981	688423
18574	688424
12974	688425
36335	688426
30480	688427
63419	688428
19627	688429
10490	688430
77911	688431
17375	688432
17375	688433
718	688434
20119	688435
17375	688436
85319	688437
147361	688438
49042	688439
115627	688440
7222	688441
106967	688442
40667	688443
129240	688444
28183	688445
121	688446
911	688447
42468	688448
64705	688449
7779	688450
128990	688451
34042	688452
797	688453
72008	688454
229787	688455
165888	688456
177707	688457
125329	688458
12332	688459
66023	688460
30053	688461
29355	688462
77078	688463
53082	688464
52298	688465
220069	688466
116097	688467
161928	688468
26502	688469
68046	688470
138648	688471
51979	688472
36971	688473
161634	688474
95084	688475
234210	688476
138648	688477
12206	688478
14760	688479
236060	688480
8154	688481
158329	688482
21606	688483
229333	688484
224641	688485
89254	688486
52728	688487
41481	688488
14802	688489
101757	688490
156660	688491
26566	688492
19374	688493
61396	688494
36798	688495
116097	688496
119860	688497
233609	688498
116791	688499
29158	688500
89255	688501
28169	688502
77361	688503
115882	688504
82248	688505
24029	688506
30429	688507
116	688508
49092	688509
49092	688510
36884	688511
16834	688512
222230	688513
5338	688514
16150	688515
59162	688516
26342	688517
57262	688518
3537	688519
18079	688520
41051	688521
25954	688522
26101	688523
120648	688524
22904	688525
10374	688526
2683	688527
30026	688528
18522	688529
15653	688530
1538	688531
27851	688532
52653	688533
4995	688534
221885	688535
14543	688536
21139	688537
19532	688538
84983	688539
12605	688540
14394	688541
10753	688542
14284	688543
17663	688544
1319	688545
16374	688546
95626	688547
131412	688548
232881	688549
45055	688550
119535	688551
7311	688552
30314	688553
27041	688554
53911	688555
24551	688556
5560	688557
23245	688558
1102	688559
10165	688560
3054	688561
12373	688562
1020	688563
33467	688564
82102	688565
87400	688566
78252	688567
12767	688568
203365	688569
40507	688570
88485	688571
23160	688572
10389	688573
12076	688574
119526	688575
21399	688576
25873	688577
48529	688578
18660	688579
12919	688580
33280	688581
12807	688582
110032	688583
65190	688584
1901	688585
29500	688586
19590	688587
112806	688588
164485	688589
36815	688590
51490	688591
28240	688592
5822	688593
33390	688594
99427	688595
7156	688596
32318	688597
4834	688598
156280	688599
73734	688600
57123	688601
44730	688602
15384	688603
72941	688604
32863	688605
151416	688606
95	688607
65204	688608
3153	688609
80523	688610
21562	688611
15892	688612
75973	688613
124751	688614
16070	688615
11795	688616
9615	688617
48	688618
239803	688619
11024	688620
120188	688621
30692	688622
61397	688623
48093	688624
5771	688625
82590	688626
37099	688627
233707	688628
5759	688629
50281	688630
82833	688631
6662	688632
143655	688633
161448	688634
26286	688635
75170	688636
29762	688637
11432	688638
235931	688639
7475	688640
46049	688641
161727	688642
121107	688643
9782	688644
28883	688645
10217	688646
116916	688647
57197	688648
51066	688649
45865	688650
43368	688651
8	688652
30235	688653
49075	688654
3214	688655
38271	688656
2144	688657
2418	688658
25200	688659
61963	688660
172	688661
21174	688662
23727	688663
59302	688664
3889	688665
92833	688666
48598	688667
9539	688668
104873	688669
523	688670
30106	688671
187283	688672
32117	688673
134622	688674
280	688675
39885	688676
116768	688677
7531	688678
46420	688679
51720	688680
14823	688681
13571	688682
17717	688683
70835	688684
109155	688685
50056	688686
122195	688687
598	688688
54627	688689
15304	688690
68760	688691
2735	688692
8	688693
6693	688694
59124	688695
67606	688696
64883	688697
77	688698
53110	688699
56131	688700
6801	688701
318	688702
6854	688703
31	688704
51664	688705
15695	688706
75329	688707
32385	688708
27269	688709
1368	688710
17408	688711
85286	688712
2978	688713
79494	688714
57160	688715
9359	688716
413	688717
153637	688718
42937	688719
12620	688720
18143	688721
18749	688722
53183	688723
99229	688724
10633	688725
52066	688726
116818	688727
52509	688728
118702	688729
47204	688730
175	688731
29876	688732
17191	688733
300	688734
1292	688735
3450	688736
75553	688737
118800	688738
65924	688739
16121	688740
5000	688741
58	688742
1299	688743
34134	688744
1872	688745
7633	688746
61862	688747
22220	688748
5868	688749
22290	688750
14887	688751
8948	688752
46909	688753
5025	688754
3811	688755
104064	688756
8664	688757
88274	688758
26194	688759
7222	688760
41189	688761
5635	688762
51913	688763
308	688764
81105	688765
239495	688766
44171	688767
8801	688768
955	688769
8030	688770
11240	688771
111940	688772
5054	688773
127763	688774
5991	688775
41455	688776
10323	688777
96342	688778
21410	688779
1689	688780
87367	688781
35879	688782
22969	688783
13699	688784
79418	688785
15565	688786
38345	688787
14515	688788
53451	688789
4435	688790
23819	688791
3773	688792
22919	688793
11643	688794
52213	688795
9811	688796
57291	688797
26713	688798
84289	688799
30003	688800
84986	688801
95518	688802
106062	688803
7427	688804
164253	688805
116880	688806
15674	688807
5947	688808
51151	688809
4917	688810
12089	688811
23568	688812
3311	688813
79744	688814
33910	688815
122664	688816
48220	688817
12838	688818
71447	688819
98498	688820
95847	688821
102070	688822
8235	688823
137377	688824
192830	688825
20025	688826
94355	688827
1625	688828
152370	688829
66073	688830
138058	688831
14032	688832
4985	688833
25949	688834
97373	688835
88214	688836
25936	688837
36480	688838
138909	688839
13714	688840
9991	688841
36687	688842
18	688843
124237	688844
12925	688845
6440	688846
31828	688847
59094	688848
30	688849
8690	688850
140688	688851
35723	688852
44544	688853
106043	688854
73382	688855
17697	688856
49113	688857
715	688858
89129	688859
63503	688860
24363	688861
12181	688862
8671	688863
12438	688864
33368	688865
90062	688866
160932	688867
25930	688868
9887	688869
4372	688870
52209	688871
9241	688872
190814	688873
45518	688874
17745	688875
74589	688876
136108	688877
36442	688878
76513	688879
134759	688880
54513	688881
87356	688882
65449	688883
61798	688884
123137	688885
26332	688886
20218	688887
5210	688888
3045	688889
4991	688890
23681	688891
78349	688892
21447	688893
103969	688894
12297	688895
29868	688896
11483	688897
17577	688898
26216	688899
16354	688900
29232	688901
89478	688902
68015	688903
9600	688904
2601	688905
46342	688906
1689	688907
41856	688908
162061	688909
14627	688910
8075	688911
26714	688912
2033	688913
237	688914
3173	688915
80405	688916
40842	688917
162718	688918
68810	688919
96928	688920
8871	688921
12542	688922
20759	688923
37547	688924
193118	688925
221267	688926
17377	688927
24307	688928
41995	688929
190383	688930
93712	688931
14573	688932
70936	688933
10251	688934
114521	688935
13415	688936
31233	688937
94135	688938
7619	688939
32042	688940
12542	688941
87851	688942
76289	688943
73472	688944
80460	688945
80871	688946
22597	688947
8903	688948
47322	688949
24058	688950
21724	688951
28694	688952
46187	688953
34945	688954
98254	688955
37501	688956
32540	688957
125395	688958
5160	688959
17986	688960
128728	688961
46083	688962
152455	688963
41024	688964
127646	688965
23758	688966
51912	688967
42370	688968
131	688969
40668	688970
40650	688971
2407	688972
73092	688973
93610	688974
55811	688975
1013	688976
17349	688977
27905	688978
27919	688979
7653	688980
46502	688981
58694	688982
23286	688983
56402	688984
2033	688985
17021	688986
75087	688987
29412	688988
37238	688989
14847	688990
321	688991
127654	688992
4068	688993
136686	688994
6885	688995
10948	688996
57999	688997
9397	688998
9397	688999
9397	689000
40679	689001
93821	689002
49820	689003
10705	689004
117744	689005
161757	689006
22449	689007
150205	689008
28589	689009
54753	689010
41168	689011
36655	689012
85980	689013
123603	689014
27385	689015
92576	689016
33825	689017
45401	689018
1768	689019
1987	689020
70707	689021
109571	689022
222152	689023
230173	689024
76627	689025
52935	689026
88206	689027
21552	689028
21552	689029
155871	689030
115895	689031
119861	689032
180543	689033
732	689034
183612	689035
133831	689036
95256	689037
161286	689038
86771	689039
173048	689040
102055	689041
3967	689042
18733	689043
57735	689044
15273	689045
12978	689046
207747	689047
21293	689048
2767	689049
28841	689050
26113	689051
47697	689052
12902	689053
27555	689054
54190	689055
33830	689056
33960	689057
8	689058
73587	689059
46575	689060
87849	689061
96630	689062
91768	689063
70544	689064
42595	689065
80702	689066
18565	689067
92253	689068
48085	689069
1606	689070
5534	689071
115856	689072
54797	689073
2552	689074
33920	689075
22502	689076
102216	689077
19326	689078
1144	689079
18371	689080
34038	689081
11882	689082
11641	689083
467	689084
12279	689085
29	689086
1068	689087
5735	689088
102869	689089
4930	689090
3629	689091
1433	689092
22830	689093
15185	689094
887	689095
15385	689096
20075	689097
3985	689098
16868	689099
185696	689100
407	689101
183	689102
73504	689103
11759	689104
106397	689105
62443	689106
5331	689107
43353	689108
41133	689109
45619	689110
57053	689111
177480	689112
1019	689113
159944	689114
54079	689115
65943	689116
12978	689117
61953	689118
67170	689119
61815	689120
170064	689121
914	689122
194593	689123
4372	689124
12978	689125
58812	689126
4887	689127
10261	689128
1230	689129
57120	689130
39124	689131
23680	689132
9549	689133
24590	689134
63216	689135
583	689136
167391	689137
65764	689138
61226	689139
100678	689140
225598	689141
91617	689142
91405	689143
30502	689144
118350	689145
165428	689146
41115	689147
234726	689148
46267	689149
115089	689150
5564	689151
5564	689152
5564	689153
151124	689154
130191	689155
30632	689156
102760	689157
60872	689158
10359	689159
5049	689160
154154	689161
10412	689162
3757	689163
132225	689164
9171	689165
8728	689166
92195	689167
3226	689168
33145	689169
20815	689170
84807	689171
67927	689172
156553	689173
100606	689174
156347	689175
11146	689176
99659	689177
9242	689178
293	689179
130401	689180
199113	689181
133396	689182
60921	689183
54947	689184
109324	689185
100348	689186
9503	689187
31883	689188
112494	689189
35499	689190
96294	689191
95864	689192
8100	689193
15665	689194
33451	689195
53668	689196
31552	689197
11948	689198
11948	689199
11948	689200
11948	689201
13111	689202
62385	689203
148472	689204
87831	689205
13965	689206
17144	689207
28648	689208
40211	689209
237297	689210
13085	689211
150182	689212
45202	689213
34739	689214
38887	689215
28795	689216
56566	689217
64916	689218
16664	689219
45012	689220
80647	689221
99391	689222
106236	689223
31502	689224
31502	689225
51521	689226
4090	689227
22860	689228
36831	689229
54279	689230
68529	689231
159828	689232
16094	689233
87498	689234
88203	689235
67866	689236
75705	689237
84970	689238
115747	689239
36283	689240
71169	689241
36943	689242
38593	689243
31549	689244
19372	689245
20815	689246
15316	689247
6770	689248
68447	689249
167087	689250
41599	689251
10314	689252
219930	689253
149006	689254
27242	689255
87415	689256
206251	689257
133181	689258
149490	689259
101771	689260
16819	689261
62067	689262
108802	689263
61678	689264
10418	689265
139501	689266
48220	689267
103152	689268
2625	689269
1426	689270
40482	689271
20080	689272
5099	689273
15237	689274
85575	689275
128241	689276
42624	689277
240	689278
896	689279
17040	689280
77834	689281
445	689282
131884	689283
19569	689284
32559	689285
2412	689286
53305	689287
32989	689288
5736	689289
32176	689290
50479	689291
929	689292
22478	689293
2612	689294
32176	689295
32176	689296
5736	689297
62019	689298
14830	689299
49226	689300
16461	689301
5851	689302
27117	689303
161	689304
34876	689305
166461	689306
11881	689307
41759	689308
16625	689309
130824	689310
6243	689311
5513	689312
5243	689313
47470	689314
2025	689315
127	689316
33	689317
56401	689318
78755	689319
60265	689320
48036	689321
1384	689322
40138	689323
12115	689324
67228	689325
2854	689326
16694	689327
70117	689328
7248	689329
988	689330
3195	689331
3862	689332
108062	689333
34477	689334
77628	689335
79230	689336
55138	689337
65410	689338
204290	689339
21843	689340
10230	689341
3077	689342
435	689343
89257	689344
3042	689345
89257	689346
115512	689347
834	689348
3077	689349
81719	689350
1636	689351
9917	689352
106457	689353
38957	689354
139195	689355
3261	689356
20377	689357
11061	689358
2885	689359
47391	689360
1631	689361
5304	689362
6075	689363
103841	689364
103841	689365
44242	689366
95856	689367
10783	689368
8010	689369
4258	689370
998	689371
895	689372
9	689373
143521	689374
2025	689375
220453	689376
1636	689377
87418	689378
16486	689379
54806	689380
2262	689381
31811	689382
31811	689383
38330	689384
16176	689385
182731	689386
3506	689387
2649	689388
1631	689389
11986	689390
1158	689391
11949	689392
167	689393
48031	689394
12402	689395
27684	689396
13694	689397
43443	689398
32540	689399
38438	689400
6382	689401
48819	689402
9783	689403
3722	689404
18955	689405
3077	689406
5521	689407
12369	689408
62482	689409
131187	689410
109986	689411
7011	689412
5189	689413
46857	689414
48023	689415
128422	689416
19620	689417
156437	689418
20381	689419
3268	689420
56417	689421
30831	689422
5243	689423
18757	689424
30297	689425
61205	689426
29821	689427
71601	689428
81023	689429
113860	689430
21649	689431
29922	689432
11073	689433
196381	689434
64363	689435
59914	689436
4156	689437
216951	689438
73911	689439
150557	689440
8486	689441
144675	689442
62499	689443
582	689444
5595	689445
11061	689446
5043	689447
159281	689448
5407	689449
8302	689450
15258	689451
10230	689452
10230	689453
77560	689454
137693	689455
47344	689456
57675	689457
19083	689458
87418	689459
86627	689460
20395	689461
2302	689462
47998	689463
10971	689464
926	689465
40859	689466
113028	689467
60309	689468
47685	689469
17368	689470
111031	689471
8423	689472
66155	689473
4265	689474
161	689475
1837	689476
31219	689477
14700	689478
63568	689479
80236	689480
180535	689481
43789	689482
80688	689483
143429	689484
25420	689485
7944	689486
48221	689487
70410	689488
48221	689489
5247	689490
106339	689491
76906	689492
185091	689493
106371	689494
81167	689495
12144	689496
189394	689497
35911	689498
18943	689499
18943	689500
1637	689501
102972	689502
199107	689503
56334	689504
50141	689505
220560	689506
46587	689507
46587	689508
218226	689509
9490	689510
46587	689511
80760	689512
143528	689513
158601	689514
2941	689515
18342	689516
155809	689517
113966	689518
113966	689519
3501	689520
9490	689521
19768	689522
22915	689523
219440	689524
9706	689525
476	689526
177663	689527
80085	689528
74232	689529
7646	689530
10111	689531
43394	689532
337	689533
5571	689534
19865	689535
230089	689536
93697	689537
6034	689538
6351	689539
3350	689540
10958	689541
8153	689542
6968	689543
6968	689544
9312	689545
3579	689546
27971	689547
72759	689548
97799	689549
28019	689550
62069	689551
7838	689552
32077	689553
6362	689554
4763	689555
23038	689556
11259	689557
31803	689558
31972	689559
62326	689560
73542	689561
7506	689562
65071	689563
1517	689564
22652	689565
22536	689566
36591	689567
2960	689568
2581	689569
2761	689570
198745	689571
5899	689572
45000	689573
18294	689574
45839	689575
19100	689576
23477	689577
70826	689578
2612	689579
36232	689580
26567	689581
206934	689582
4317	689583
1346	689584
14231	689585
24807	689586
33843	689587
50503	689588
47	689589
151035	689590
75567	689591
109341	689592
102668	689593
2960	689594
46910	689595
79506	689596
31453	689597
80656	689598
50185	689599
5528	689600
25972	689601
9907	689602
108883	689603
17314	689604
28309	689605
37035	689606
810	689607
7002	689608
71367	689609
194541	689610
28309	689611
22952	689612
39671	689613
23450	689614
70911	689615
161454	689616
59090	689617
87534	689618
91741	689619
160113	689620
25160	689621
63865	689622
32759	689623
100557	689624
1449	689625
80270	689626
9323	689627
11276	689628
16124	689629
88042	689630
99248	689631
25626	689632
14231	689633
175645	689634
113607	689635
3461	689636
63480	689637
25227	689638
232973	689639
57810	689640
166105	689641
83143	689642
149773	689643
75523	689644
55012	689645
51894	689646
43	689647
123635	689648
27521	689649
27521	689650
43	689651
22083	689652
39857	689653
162639	689654
153175	689655
22192	689656
111608	689657
2526	689658
11764	689659
198732	689660
24680	689661
5097	689662
12696	689663
4379	689664
57861	689665
15	689666
7652	689667
23320	689668
77028	689669
12758	689670
1085	689671
98303	689672
96829	689673
12144	689674
35368	689675
1934	689676
25098	689677
24700	689678
65554	689679
71882	689680
71882	689681
70860	689682
43827	689683
10914	689684
67867	689685
16350	689686
37143	689687
27877	689688
104688	689689
7258	689690
24515	689691
23451	689692
18641	689693
79489	689694
26505	689695
27177	689696
4893	689697
10146	689698
50232	689699
11426	689700
141951	689701
36991	689702
2666	689703
94462	689704
60523	689705
16350	689706
42331	689707
35227	689708
105181	689709
85801	689710
7400	689711
102236	689712
32288	689713
91228	689714
58604	689715
6987	689716
119447	689717
53507	689718
97163	689719
9707	689720
42074	689721
4080	689722
61003	689723
89060	689724
23	689725
58130	689726
33145	689727
30134	689728
67167	689729
1618	689730
111602	689731
99044	689732
218868	689733
40330	689734
1210	689735
40981	689736
77363	689737
151548	689738
3143	689739
11641	689740
152562	689741
27382	689742
67091	689743
89258	689744
34259	689745
67084	689746
232616	689747
60336	689748
45107	689749
116166	689750
92759	689751
89258	689752
68306	689753
26326	689754
26326	689755
66834	689756
41600	689757
85022	689758
155360	689759
240377	689760
96582	689761
68307	689762
83935	689763
99577	689764
99577	689765
149584	689766
188634	689767
149584	689768
124902	689769
93560	689770
194696	689771
46869	689772
626	689773
112635	689774
196196	689775
161656	689776
60894	689777
139632	689778
3956	689779
1062	689780
114008	689781
3958	689782
203179	689783
110900	689784
161268	689785
72500	689786
160384	689787
170660	689788
11996	689789
234788	689790
173145	689791
50092	689792
150014	689793
160292	689794
160292	689795
204657	689796
44065	689797
192949	689798
48274	689799
15294	689800
164404	689801
200671	689802
82665	689803
35115	689804
79823	689805
3837	689806
84778	689807
2697	689808
106428	689809
14505	689810
38438	689811
40421	689812
91661	689813
32625	689814
149765	689815
68714	689816
50018	689817
64786	689818
92151	689819
158175	689820
113597	689821
15340	689822
115837	689823
799	689824
35178	689825
4904	689826
9221	689827
254	689828
193832	689829
374	689830
5582	689831
27436	689832
20230	689833
99902	689834
38	689835
19834	689836
19834	689837
89618	689838
12396	689839
31930	689840
5613	689841
9827	689842
130635	689843
10678	689844
27834	689845
124400	689846
125938	689847
178266	689848
39697	689849
178927	689850
55636	689851
25567	689852
69895	689853
148551	689854
9852	689855
83059	689856
133949	689857
79817	689858
24001	689859
916	689860
129151	689861
9676	689862
79278	689863
148564	689864
30769	689865
48728	689866
80707	689867
9904	689868
62437	689869
143476	689870
22950	689871
197868	689872
14012	689873
11870	689874
11008	689875
25421	689876
180086	689877
187714	689878
62478	689879
147532	689880
1289	689881
15667	689882
9241	689883
538	689884
40988	689885
62259	689886
46685	689887
227896	689888
166634	689889
200508	689890
129063	689891
150225	689892
1	689893
114	689894
81494	689895
127048	689896
32706	689897
67913	689898
126680	689899
72259	689900
38451	689901
4319	689902
94623	689903
94572	689904
133797	689905
49685	689906
9770	689907
14239	689908
206485	689909
38507	689910
112983	689911
91011	689912
131389	689913
2802	689914
8683	689915
171898	689916
839	689917
9816	689918
169357	689919
197850	689920
112227	689921
139429	689922
67844	689923
89331	689924
13146	689925
1715	689926
80404	689927
29953	689928
3873	689929
115260	689930
227649	689931
233720	689932
86133	689933
154807	689934
111038	689935
62259	689936
62122	689937
82559	689938
235773	689939
4274	689940
20750	689941
8414	689942
4797	689943
345	689944
11346	689945
9816	689946
25421	689947
24874	689948
158778	689949
84619	689950
4567	689951
111838	689952
7147	689953
48827	689954
68313	689955
31598	689956
7399	689957
185422	689958
169132	689959
8563	689960
8563	689961
1781	689962
6478	689963
29690	689964
161260	689965
26014	689966
219871	689967
4797	689968
147861	689969
16815	689970
237676	689971
19661	689972
24820	689973
47671	689974
228871	689975
146040	689976
87269	689977
33394	689978
107937	689979
87269	689980
153050	689981
93670	689982
87269	689983
40137	689984
19867	689985
9546	689986
145177	689987
30698	689988
55020	689989
84871	689990
629	689991
7529	689992
61661	689993
6522	689994
8414	689995
16891	689996
6948	689997
3102	689998
112567	689999
674	690000
630	690001
27580	690002
146844	690003
31904	690004
5699	690005
12761	690006
10622	690007
142	690008
48777	690009
3900	690010
41955	690011
41955	690012
5589	690013
9901	690014
70783	690015
134408	690016
35574	690017
62096	690018
208395	690019
94640	690020
10444	690021
145973	690022
5767	690023
8870	690024
792	690025
63742	690026
136236	690027
146252	690028
22166	690029
14420	690030
15026	690031
8870	690032
8870	690033
8870	690034
8870	690035
146003	690036
35449	690037
141	690038
84778	690039
230085	690040
146928	690041
39846	690042
7556	690043
2709	690044
58405	690045
4156	690046
71298	690047
110400	690048
142371	690049
9409	690050
4671	690051
132271	690052
24867	690053
25942	690054
160495	690055
147497	690056
3807	690057
162154	690058
160064	690059
149350	690060
64115	690061
45982	690062
82581	690063
119691	690064
208204	690065
6258	690066
105888	690067
42935	690068
92102	690069
91995	690070
54709	690071
793	690072
3992	690073
3956	690074
1767	690075
2190	690076
123229	690077
307	690078
4523	690079
1287	690080
2818	690081
1286	690082
1301	690083
3992	690084
417	690085
5159	690086
1948	690087
3971	690088
1283	690089
3959	690090
5173	690091
2843	690092
5127	690093
4546	690094
502	690095
4578	690096
2528	690097
9159	690098
805	690099
1791	690100
786	690101
968	690102
5966	690103
3130	690104
1304	690105
465	690106
872	690107
54801	690108
1584	690109
15153	690110
123852	690111
70017	690112
91861	690113
1984	690114
70309	690115
5977	690116
40359	690117
123594	690118
18380	690119
38562	690120
38562	690121
30187	690122
38549	690123
17311	690124
10870	690125
10870	690126
82599	690127
142710	690128
43497	690129
180993	690130
213462	690131
20565	690132
79823	690133
25866	690134
169479	690135
28418	690136
34693	690137
56546	690138
49078	690139
109265	690140
144374	690141
144374	690142
9674	690143
114389	690144
49383	690145
151799	690146
72512	690147
101664	690148
36411	690149
24351	690150
19889	690151
216146	690152
35564	690153
69921	690154
97140	690155
44796	690156
74477	690157
222991	690158
74651	690159
210394	690160
114121	690161
93349	690162
218559	690163
28418	690164
34037	690165
40998	690166
85532	690167
116342	690168
159542	690169
55303	690170
34942	690171
4545	690172
215318	690173
156160	690174
11118	690175
235169	690176
41602	690177
19032	690178
221405	690179
97678	690180
734	690181
95296	690182
174536	690183
7568	690184
7568	690185
81084	690186
7568	690187
68311	690188
737	690189
5903	690190
22208	690191
22319	690192
31148	690193
606	690194
1090	690195
74299	690196
606	690197
113450	690198
606	690199
27768	690200
71747	690201
81710	690202
17361	690203
161039	690204
6730	690205
223169	690206
5147	690207
233028	690208
83479	690209
150361	690210
95388	690211
150893	690212
223192	690213
70062	690214
42910	690215
54291	690216
22272	690217
70177	690218
10721	690219
42677	690220
22456	690221
42687	690222
54500	690223
49513	690224
70173	690225
12605	690226
12164	690227
23513	690228
172808	690229
858	690230
5196	690231
2436	690232
1430	690233
17045	690234
86669	690235
160336	690236
2663	690237
5139	690238
44289	690239
9418	690240
171867	690241
91805	690242
1793	690243
387	690244
42996	690245
2232	690246
34246	690247
232211	690248
7847	690249
171868	690250
27101	690251
15125	690252
123799	690253
116274	690254
4323	690255
82929	690256
22357	690257
124928	690258
13939	690259
98042	690260
94269	690261
43727	690262
114024	690263
23983	690264
38248	690265
68648	690266
74957	690267
33952	690268
65	690269
12165	690270
5199	690271
139766	690272
3814	690273
24926	690274
24926	690275
60048	690276
7489	690277
110915	690278
12270	690279
5333	690280
13571	690281
268	690282
554	690283
13087	690284
969	690285
85178	690286
172731	690287
51169	690288
41384	690289
1412	690290
113283	690291
172887	690292
43078	690293
1944	690294
26013	690295
17535	690296
10042	690297
233139	690298
8045	690299
8045	690300
2693	690301
48104	690302
136677	690303
123201	690304
190688	690305
1430	690306
116013	690307
33833	690308
34266	690309
159	690310
133805	690311
5199	690312
7553	690313
27164	690314
3814	690315
132026	690316
59506	690317
221118	690318
5199	690319
35143	690320
231933	690321
85220	690322
124124	690323
241	690324
92503	690325
18204	690326
42421	690327
123131	690328
230975	690329
159011	690330
159325	690331
86442	690332
229173	690333
63785	690334
141345	690335
61	690336
12852	690337
155077	690338
124124	690339
76595	690340
33922	690341
501	690342
71134	690343
33811	690344
43896	690345
77332	690346
27555	690347
8799	690348
43435	690349
43971	690350
156159	690351
14482	690352
33998	690353
148848	690354
109064	690355
1123	690356
82448	690357
9614	690358
929	690359
78	690360
10022	690361
59665	690362
31100	690363
137698	690364
7603	690365
32	690366
12475	690367
10154	690368
112031	690369
5367	690370
2147	690371
82770	690372
76369	690373
8592	690374
8846	690375
5610	690376
3	690377
186448	690378
59	690379
9473	690380
511	690381
90627	690382
606	690383
11390	690384
19296	690385
222172	690386
2637	690387
23652	690388
35507	690389
44553	690390
340	690391
139345	690392
134278	690393
59890	690394
1873	690395
18545	690396
35507	690397
111467	690398
5622	690399
39824	690400
66466	690401
66410	690402
162321	690403
53589	690404
270	690405
604	690406
25621	690407
110200	690408
6468	690409
82573	690410
23058	690411
140800	690412
2242	690413
45200	690414
162209	690415
161004	690416
25876	690417
10120	690418
30451	690419
358	690420
90109	690421
57159	690422
33763	690423
163761	690424
230290	690425
150956	690426
49815	690427
49815	690428
162939	690429
132883	690430
114951	690431
48884	690432
44288	690433
162155	690434
89351	690435
105581	690436
117593	690437
69764	690438
222990	690439
59674	690440
106051	690441
2673	690442
211713	690443
149634	690444
43700	690445
3552	690446
3515	690447
737	690448
3515	690449
3552	690450
1146	690451
224615	690452
9140	690453
3116	690454
2245	690455
947	690456
3473	690457
235153	690458
5147	690459
39130	690460
54193	690461
54347	690462
31220	690463
86131	690464
1556	690465
183293	690466
56497	690467
31467	690468
3389	690469
1260	690470
123196	690471
38119	690472
54322	690473
88443	690474
4021	690475
126705	690476
158243	690477
44177	690478
142241	690479
181864	690480
87197	690481
1584	690482
218304	690483
31207	690484
228867	690485
15198	690486
85687	690487
42823	690488
85808	690489
118060	690490
70358	690491
4492	690492
108556	690493
15756	690494
106317	690495
49577	690496
28131	690497
4119	690498
3096	690499
17702	690500
40354	690501
20790	690502
115480	690503
86096	690504
29007	690505
62015	690506
29179	690507
51193	690508
38141	690509
13557	690510
13439	690511
2672	690512
10887	690513
80234	690514
8606	690515
11660	690516
7180	690517
50276	690518
47434	690519
9549	690520
69783	690521
136859	690522
235204	690523
162173	690524
1413	690525
133695	690526
40028	690527
123901	690528
106513	690529
15709	690530
162575	690531
77120	690532
45678	690533
20556	690534
158186	690535
223872	690536
159115	690537
58420	690538
115080	690539
41277	690540
119802	690541
115080	690542
158929	690543
150757	690544
45146	690545
66244	690546
51535	690547
157080	690548
50945	690549
13313	690550
25868	690551
92977	690552
75336	690553
95270	690554
63840	690555
151720	690556
92811	690557
34638	690558
102306	690559
158811	690560
228186	690561
114546	690562
227680	690563
147283	690564
26569	690565
238032	690566
158748	690567
68318	690568
35017	690569
70985	690570
221747	690571
157774	690572
227256	690573
222308	690574
36983	690575
156443	690576
115357	690577
75357	690578
119884	690579
10936	690580
64185	690581
75422	690582
157894	690583
67152	690584
212390	690585
43173	690586
153805	690587
85898	690588
119882	690589
222088	690590
158811	690591
150639	690592
239479	690593
20606	690594
62272	690595
54993	690596
150955	690597
114546	690598
176148	690599
159077	690600
166649	690601
224197	690602
71865	690603
99165	690604
13289	690605
99601	690606
109748	690607
149460	690608
119885	690609
55916	690610
71110	690611
188488	690612
166647	690613
17851	690614
188888	690615
188612	690616
51535	690617
224558	690618
46288	690619
43173	690620
86208	690621
85902	690622
222093	690623
218468	690624
115441	690625
226193	690626
71679	690627
119883	690628
89269	690629
119889	690630
85898	690631
94156	690632
58007	690633
45749	690634
14153	690635
92021	690636
25556	690637
14734	690638
4065	690639
3873	690640
153749	690641
30897	690642
35450	690643
53143	690644
46091	690645
27217	690646
2991	690647
63788	690648
5969	690649
155163	690650
91599	690651
7947	690652
155103	690653
32249	690654
5990	690655
4047	690656
3546	690657
380	690658
1404	690659
1282	690660
738	690661
1734	690662
2824	690663
37835	690664
82041	690665
20511	690666
24984	690667
34243	690668
10668	690669
65674	690670
2841	690671
78628	690672
78628	690673
44300	690674
12630	690675
234226	690676
8296	690677
18678	690678
71775	690679
222167	690680
36138	690681
238273	690682
14020	690683
214	690684
72124	690685
109865	690686
103138	690687
51318	690688
17036	690689
9718	690690
143229	690691
8460	690692
6301	690693
219002	690694
12882	690695
138173	690696
141718	690697
16294	690698
29998	690699
15481	690700
52658	690701
8454	690702
115158	690703
164568	690704
3334	690705
20630	690706
79132	690707
26123	690708
17301	690709
145733	690710
145733	690711
141363	690712
215519	690713
198180	690714
13060	690715
23845	690716
203096	690717
49056	690718
241	690719
1821	690720
136272	690721
67478	690722
1403	690723
873	690724
966	690725
584	690726
1283	690727
1149	690728
22222	690729
54162	690730
17287	690731
3509	690732
17535	690733
109218	690734
32510	690735
1056	690736
41743	690737
172228	690738
230429	690739
71311	690740
171075	690741
85837	690742
18531	690743
18531	690744
172654	690745
25755	690746
54181	690747
86870	690748
20387	690749
119360	690750
60784	690751
21462	690752
46398	690753
45940	690754
163679	690755
6554	690756
81194	690757
58445	690758
86682	690759
40665	690760
73752	690761
103390	690762
45518	690763
179890	690764
93667	690765
59722	690766
10717	690767
6163	690768
4708	690769
72371	690770
62151	690771
1475	690772
11595	690773
69795	690774
4233	690775
98421	690776
96876	690777
24177	690778
46221	690779
935	690780
23851	690781
24887	690782
108570	690783
8365	690784
11105	690785
137973	690786
3255	690787
6084	690788
38399	690789
4604	690790
292	690791
92692	690792
62369	690793
162467	690794
62266	690795
9652	690796
3105	690797
57254	690798
4381	690799
562	690800
9539	690801
73717	690802
3390	690803
43692	690804
19103	690805
4534	690806
124604	690807
108314	690808
54184	690809
70456	690810
1415	690811
2790	690812
2806	690813
1951	690814
871	690815
2783	690816
1287	690817
1425	690818
2450	690819
2209	690820
6786	690821
1286	690822
962	690823
1415	690824
5966	690825
1268	690826
1154	690827
1776	690828
1418	690829
2497	690830
1596	690831
1162	690832
5907	690833
1437	690834
3538	690835
623	690836
963	690837
5144	690838
1773	690839
962	690840
26	690841
123556	690842
106286	690843
91785	690844
14234	690845
1799	690846
6924	690847
22575	690848
59399	690849
1750	690850
32382	690851
70779	690852
52980	690853
22895	690854
124432	690855
52980	690856
67054	690857
30730	690858
34936	690859
220146	690860
125579	690861
29000	690862
210011	690863
4548	690864
2229	690865
1429	690866
2532	690867
1942	690868
2491	690869
1593	690870
1291	690871
1302	690872
3535	690873
3122	690874
4037	690875
3518	690876
1574	690877
1146	690878
2477	690879
2826	690880
3164	690881
307	690882
2491	690883
1044	690884
2459	690885
5912	690886
1272	690887
4012	690888
419	690889
584	690890
1046	690891
949	690892
1407	690893
12748	690894
963	690895
1281	690896
3524	690897
15180	690898
130920	690899
177985	690900
87079	690901
32239	690902
32212	690903
85123	690904
23848	690905
90234	690906
18038	690907
49049	690908
146673	690909
232555	690910
42189	690911
51558	690912
81117	690913
33590	690914
139236	690915
57124	690916
131444	690917
224684	690918
45852	690919
69072	690920
30401	690921
157170	690922
169580	690923
162315	690924
23322	690925
82278	690926
45240	690927
90541	690928
95301	690929
90985	690930
165577	690931
69555	690932
84835	690933
67856	690934
225169	690935
93151	690936
54035	690937
63581	690938
3603	690939
229794	690940
39733	690941
49315	690942
168509	690943
26868	690944
232216	690945
232174	690946
168003	690947
159278	690948
36296	690949
190353	690950
161491	690951
132373	690952
196126	690953
121889	690954
96762	690955
74598	690956
85804	690957
26807	690958
90952	690959
31936	690960
35829	690961
174383	690962
212973	690963
45124	690964
115962	690965
156779	690966
103450	690967
93050	690968
179166	690969
77506	690970
37436	690971
58594	690972
86062	690973
25981	690974
39696	690975
53729	690976
62923	690977
161139	690978
145511	690979
237573	690980
35665	690981
64490	690982
8244	690983
234564	690984
33531	690985
471	690986
145514	690987
226231	690988
28587	690989
53524	690990
45951	690991
20485	690992
107416	690993
154677	690994
31082	690995
132685	690996
12101	690997
97512	690998
141348	690999
115574	691000
195071	691001
63562	691002
202218	691003
81513	691004
145081	691005
226498	691006
28972	691007
159071	691008
157697	691009
81874	691010
170239	691011
108362	691012
21922	691013
60150	691014
7563	691015
168397	691016
144518	691017
122116	691018
121050	691019
228072	691020
211521	691021
173995	691022
151850	691023
239906	691024
116456	691025
121608	691026
15834	691027
32007	691028
213006	691029
162192	691030
22819	691031
82764	691032
159664	691033
142836	691034
98833	691035
63524	691036
205841	691037
8056	691038
229993	691039
233339	691040
158314	691041
26093	691042
25049	691043
216764	691044
48408	691045
160030	691046
58903	691047
132532	691048
139518	691049
131882	691050
9032	691051
109224	691052
183864	691053
159325	691054
66623	691055
97997	691056
70792	691057
50071	691058
197512	691059
225855	691060
89585	691061
96060	691062
122386	691063
22586	691064
92981	691065
154602	691066
66328	691067
159722	691068
115975	691069
214737	691070
55124	691071
226425	691072
48109	691073
85983	691074
81024	691075
145828	691076
165144	691077
158786	691078
9426	691079
180476	691080
69331	691081
63050	691082
120513	691083
119966	691084
126909	691085
180054	691086
115116	691087
150902	691088
81398	691089
113224	691090
149262	691091
187623	691092
47808	691093
157931	691094
85057	691095
6085	691096
65474	691097
142024	691098
130588	691099
191700	691100
234271	691101
49120	691102
168644	691103
137701	691104
159448	691105
105760	691106
119480	691107
238885	691108
152890	691109
40660	691110
110382	691111
31090	691112
40702	691113
27784	691114
226349	691115
159007	691116
35538	691117
49639	691118
3606	691119
49584	691120
93562	691121
161838	691122
49213	691123
53506	691124
234777	691125
165599	691126
69594	691127
144562	691128
132280	691129
96825	691130
109416	691131
109416	691132
208139	691133
107694	691134
211616	691135
69487	691136
145027	691137
206180	691138
69044	691139
71652	691140
159638	691141
146787	691142
73889	691143
71767	691144
198443	691145
180234	691146
27511	691147
115117	691148
65456	691149
39038	691150
235393	691151
132292	691152
65201	691153
121700	691154
135500	691155
53746	691156
115702	691157
121750	691158
21899	691159
64501	691160
13265	691161
22864	691162
132856	691163
150937	691164
114763	691165
173225	691166
186997	691167
917	691168
81509	691169
53621	691170
153361	691171
160958	691172
84103	691173
233532	691174
225793	691175
114565	691176
157960	691177
115397	691178
57059	691179
85049	691180
50800	691181
132200	691182
4239	691183
126056	691184
18543	691185
197121	691186
49211	691187
83204	691188
13759	691189
237777	691190
14969	691191
21900	691192
39275	691193
121752	691194
158668	691195
33396	691196
25027	691197
52674	691198
163343	691199
107499	691200
83757	691201
33583	691202
85518	691203
187680	691204
216762	691205
121941	691206
81405	691207
231800	691208
46274	691209
24045	691210
233751	691211
24147	691212
25196	691213
233571	691214
6636	691215
40190	691216
122390	691217
234754	691218
25228	691219
235081	691220
116050	691221
18686	691222
53732	691223
86536	691224
16730	691225
114725	691226
122062	691227
230593	691228
76002	691229
108413	691230
53620	691231
220593	691232
78015	691233
63265	691234
60085	691235
230817	691236
108413	691237
224274	691238
159667	691239
35861	691240
96711	691241
23131	691242
169514	691243
90752	691244
183822	691245
184646	691246
120405	691247
149464	691248
132570	691249
107707	691250
126075	691251
225246	691252
231589	691253
227572	691254
81116	691255
168655	691256
159975	691257
64924	691258
105222	691259
197681	691260
161979	691261
15446	691262
24045	691263
45123	691264
97270	691265
233540	691266
213995	691267
154920	691268
67848	691269
154144	691270
93231	691271
113047	691272
233717	691273
227716	691274
122412	691275
153779	691276
42029	691277
216227	691278
71737	691279
33520	691280
233072	691281
145516	691282
20084	691283
34565	691284
168957	691285
53752	691286
161078	691287
49849	691288
103202	691289
49967	691290
238055	691291
17113	691292
53760	691293
130163	691294
28405	691295
6429	691296
157842	691297
110143	691298
38909	691299
169731	691300
231741	691301
200751	691302
103908	691303
131097	691304
27592	691305
63272	691306
160669	691307
113095	691308
142513	691309
183265	691310
132370	691311
198994	691312
44834	691313
102795	691314
116236	691315
120702	691316
49298	691317
61979	691318
43119	691319
150134	691320
150141	691321
206435	691322
234526	691323
78748	691324
91082	691325
110797	691326
56311	691327
150258	691328
233335	691329
26831	691330
68999	691331
74928	691332
232416	691333
201621	691334
81511	691335
3212	691336
51532	691337
86328	691338
149285	691339
168069	691340
161865	691341
46194	691342
191810	691343
154921	691344
229473	691345
50713	691346
216262	691347
63272	691348
148375	691349
214036	691350
38781	691351
106200	691352
92969	691353
69219	691354
115444	691355
65562	691356
147349	691357
104838	691358
17307	691359
158454	691360
161156	691361
206475	691362
39283	691363
130186	691364
145522	691365
179085	691366
850	691367
8418	691368
31118	691369
75298	691370
160610	691371
131617	691372
415	691373
86496	691374
81485	691375
115703	691376
169734	691377
41954	691378
175224	691379
114692	691380
43186	691381
206198	691382
111913	691383
77037	691384
212536	691385
84340	691386
229871	691387
6632	691388
84515	691389
63864	691390
158145	691391
6453	691392
98995	691393
198300	691394
180152	691395
86127	691396
114825	691397
215960	691398
106730	691399
53883	691400
231709	691401
140085	691402
26929	691403
228991	691404
114628	691405
31493	691406
90635	691407
42015	691408
90100	691409
76031	691410
157780	691411
81459	691412
146033	691413
83596	691414
7405	691415
14971	691416
49542	691417
227477	691418
12017	691419
65918	691420
195550	691421
101046	691422
197867	691423
13166	691424
81502	691425
133384	691426
69224	691427
228069	691428
49889	691429
230181	691430
107700	691431
158398	691432
121113	691433
169896	691434
32018	691435
131332	691436
112522	691437
14508	691438
47803	691439
85095	691440
181970	691441
84917	691442
49038	691443
151048	691444
28611	691445
205599	691446
103804	691447
44756	691448
115119	691449
112027	691450
114748	691451
2541	691452
40666	691453
149126	691454
17226	691455
194565	691456
41977	691457
130625	691458
90832	691459
109614	691460
162236	691461
23202	691462
107137	691463
158896	691464
132991	691465
183934	691466
215553	691467
46109	691468
169637	691469
230345	691470
50619	691471
69223	691472
31114	691473
39045	691474
6082	691475
17420	691476
53904	691477
212552	691478
85067	691479
224659	691480
141860	691481
63262	691482
167154	691483
168602	691484
233620	691485
193743	691486
151335	691487
9265	691488
75348	691489
50472	691490
122160	691491
58422	691492
162638	691493
120962	691494
19726	691495
4658	691496
63122	691497
169032	691498
115197	691499
82411	691500
183511	691501
139116	691502
22363	691503
158500	691504
111187	691505
104105	691506
49308	691507
160733	691508
15733	691509
168122	691510
16995	691511
184572	691512
232792	691513
161240	691514
132146	691515
69511	691516
169903	691517
55147	691518
148053	691519
215695	691520
43252	691521
115079	691522
155821	691523
78570	691524
97352	691525
46137	691526
172488	691527
6978	691528
115391	691529
69614	691530
181100	691531
55872	691532
185270	691533
57201	691534
57434	691535
35740	691536
90835	691537
232624	691538
159190	691539
86031	691540
125502	691541
108846	691542
169649	691543
93034	691544
24394	691545
68591	691546
81337	691547
107705	691548
38980	691549
137882	691550
55121	691551
216613	691552
194818	691553
49001	691554
42132	691555
69532	691556
230514	691557
893	691558
132305	691559
154832	691560
893	691561
96055	691562
86716	691563
43082	691564
150116	691565
215876	691566
176177	691567
98315	691568
13841	691569
161232	691570
31087	691571
131274	691572
66336	691573
63048	691574
150446	691575
98550	691576
149582	691577
1459	691578
64516	691579
38302	691580
6089	691581
60602	691582
139020	691583
142429	691584
15891	691585
10860	691586
11158	691587
115508	691588
64201	691589
21914	691590
232665	691591
230644	691592
121598	691593
162169	691594
114626	691595
114553	691596
116506	691597
145266	691598
69232	691599
187398	691600
90200	691601
18947	691602
233030	691603
12924	691604
74319	691605
81263	691606
162725	691607
26358	691608
37013	691609
224753	691610
132034	691611
159014	691612
107092	691613
114653	691614
114993	691615
179808	691616
150442	691617
128258	691618
53802	691619
159841	691620
161916	691621
63274	691622
229990	691623
151290	691624
157998	691625
216099	691626
47807	691627
141768	691628
34468	691629
33479	691630
35583	691631
168128	691632
198475	691633
216274	691634
158916	691635
162230	691636
208640	691637
165597	691638
106805	691639
10476	691640
99831	691641
130074	691642
44658	691643
25957	691644
69288	691645
90362	691646
84582	691647
206926	691648
206923	691649
160004	691650
33545	691651
18465	691652
233471	691653
35782	691654
56936	691655
158600	691656
62788	691657
86851	691658
26853	691659
232823	691660
109947	691661
8296	691662
7022	691663
200140	691664
38852	691665
98710	691666
69019	691667
99720	691668
169323	691669
169767	691670
233056	691671
59294	691672
26949	691673
152128	691674
224716	691675
655	691676
234588	691677
20519	691678
69243	691679
35977	691680
105542	691681
227676	691682
61293	691683
65565	691684
195629	691685
226184	691686
57878	691687
51114	691688
232878	691689
2951	691690
161832	691691
216724	691692
135212	691693
115079	691694
195096	691695
96604	691696
84774	691697
33417	691698
69040	691699
153339	691700
98677	691701
149050	691702
109303	691703
35811	691704
35614	691705
6276	691706
158368	691707
90261	691708
140420	691709
19630	691710
139367	691711
9718	691712
13560	691713
8296	691714
53561	691715
20124	691716
3798	691717
81748	691718
54924	691719
31980	691720
84389	691721
102194	691722
108186	691723
205775	691724
233449	691725
30981	691726
39043	691727
113086	691728
223771	691729
159366	691730
57369	691731
53890	691732
34869	691733
125562	691734
5427	691735
196553	691736
115517	691737
18037	691738
90209	691739
108420	691740
226044	691741
1827	691742
115084	691743
168889	691744
62974	691745
107598	691746
114832	691747
115989	691748
30414	691749
93495	691750
180934	691751
2945	691752
167935	691753
17305	691754
168478	691755
37467	691756
81850	691757
85936	691758
113208	691759
85936	691760
81205	691761
90823	691762
110716	691763
62791	691764
227424	691765
122156	691766
11065	691767
97444	691768
230166	691769
114976	691770
67264	691771
163771	691772
130641	691773
198044	691774
49275	691775
159466	691776
20936	691777
157808	691778
115289	691779
159374	691780
74940	691781
33568	691782
206007	691783
51124	691784
160653	691785
50475	691786
4668	691787
65123	691788
225226	691789
1880	691790
184720	691791
232440	691792
90557	691793
170269	691794
141918	691795
61940	691796
146800	691797
226972	691798
146745	691799
168907	691800
31081	691801
81567	691802
159000	691803
224365	691804
231322	691805
235041	691806
161816	691807
185715	691808
86215	691809
5580	691810
63761	691811
121840	691812
35847	691813
151988	691814
185828	691815
158016	691816
87101	691817
98075	691818
212087	691819
46350	691820
101849	691821
92874	691822
158638	691823
86106	691824
159095	691825
232277	691826
208695	691827
10834	691828
71282	691829
56801	691830
113007	691831
115482	691832
205825	691833
107692	691834
81857	691835
11388	691836
121777	691837
115420	691838
119009	691839
108335	691840
53038	691841
154760	691842
147396	691843
38906	691844
211344	691845
155992	691846
211341	691847
96864	691848
132721	691849
116328	691850
126100	691851
119062	691852
11561	691853
19463	691854
198423	691855
212828	691856
114104	691857
20498	691858
79508	691859
112338	691860
126611	691861
226104	691862
145649	691863
44119	691864
49804	691865
20106	691866
4740	691867
146743	691868
158741	691869
107708	691870
155826	691871
109903	691872
53792	691873
133559	691874
62947	691875
73978	691876
39966	691877
218397	691878
159369	691879
21018	691880
144609	691881
230853	691882
231810	691883
141604	691884
83264	691885
120192	691886
227760	691887
46728	691888
85953	691889
115502	691890
25549	691891
223911	691892
56972	691893
224527	691894
145330	691895
162628	691896
90617	691897
38297	691898
232566	691899
63123	691900
9497	691901
158130	691902
13194	691903
37039	691904
45938	691905
94019	691906
12504	691907
157838	691908
157921	691909
196229	691910
186529	691911
66179	691912
225078	691913
161874	691914
26878	691915
168519	691916
148343	691917
86003	691918
142649	691919
19486	691920
216102	691921
117759	691922
168802	691923
39036	691924
81122	691925
12488	691926
39036	691927
50197	691928
115338	691929
90074	691930
135837	691931
25594	691932
115976	691933
235141	691934
76085	691935
117953	691936
202963	691937
50422	691938
145519	691939
39867	691940
63261	691941
62725	691942
130813	691943
69186	691944
226657	691945
211412	691946
204894	691947
185051	691948
90550	691949
106763	691950
121641	691951
67582	691952
67144	691953
106966	691954
47564	691955
224181	691956
2570	691957
116426	691958
142342	691959
5336	691960
13919	691961
207463	691962
3365	691963
219010	691964
24685	691965
90143	691966
167987	691967
149241	691968
119042	691969
96495	691970
38905	691971
106961	691972
31360	691973
230052	691974
90709	691975
30286	691976
184901	691977
234845	691978
211431	691979
140161	691980
162217	691981
162500	691982
229482	691983
208428	691984
50124	691985
13159	691986
106953	691987
113070	691988
216997	691989
40254	691990
49302	691991
42587	691992
2332	691993
76328	691994
586	691995
39296	691996
7284	691997
20548	691998
7276	691999
25565	692000
6901	692001
22134	692002
108423	692003
20252	692004
8451	692005
50619	692006
58204	692007
226601	692008
39448	692009
65954	692010
23942	692011
2524	692012
176	692013
464	692014
7808	692015
21175	692016
37812	692017
107751	692018
34057	692019
26301	692020
18285	692021
34598	692022
86336	692023
93852	692024
1522	692025
9839	692026
51157	692027
171443	692028
23543	692029
14223	692030
1986	692031
2253	692032
12806	692033
3949	692034
92014	692035
47159	692036
1736	692037
14256	692038
77374	692039
13595	692040
87754	692041
95976	692042
107081	692043
214603	692044
145073	692045
107277	692046
81205	692047
130895	692048
122359	692049
144900	692050
192598	692051
149557	692052
75262	692053
151790	692054
45119	692055
121406	692056
141768	692057
100160	692058
144736	692059
112707	692060
197891	692061
193588	692062
74324	692063
19038	692064
125113	692065
109086	692066
234032	692067
149828	692068
146673	692069
151015	692070
53661	692071
157360	692072
25962	692073
121775	692074
34877	692075
42167	692076
81466	692077
201385	692078
57369	692079
6965	692080
77346	692081
3622	692082
1334	692083
231490	692084
8069	692085
65714	692086
41281	692087
57808	692088
44340	692089
89449	692090
68127	692091
24515	692092
16964	692093
13403	692094
156879	692095
23827	692096
2958	692097
123991	692098
28901	692099
11745	692100
36135	692101
8161	692102
10762	692103
492	692104
34492	692105
9096	692106
17	692107
1744	692108
66052	692109
49994	692110
64475	692111
65179	692112
11429	692113
48438	692114
62614	692115
106468	692116
221567	692117
26158	692118
136031	692119
51448	692120
55578	692121
126514	692122
94931	692123
94422	692124
56876	692125
17865	692126
103230	692127
67199	692128
68046	692129
10600	692130
1128	692131
68906	692132
2436	692133
2043	692134
5863	692135
34442	692136
19231	692137
6532	692138
41036	692139
23201	692140
4877	692141
24817	692142
1251	692143
26396	692144
476	692145
220	692146
1489	692147
375	692148
4133	692149
7332	692150
184169	692151
14332	692152
1681	692153
177	692154
2967	692155
7525	692156
20943	692157
16226	692158
36739	692159
11271	692160
46322	692161
128311	692162
85556	692163
28999	692164
126407	692165
90163	692166
23680	692167
93989	692168
45844	692169
82746	692170
46346	692171
29359	692172
8013	692173
30948	692174
4008	692175
2812	692176
74932	692177
26642	692178
142	692179
9208	692180
77010	692181
2305	692182
86806	692183
110424	692184
22267	692185
1334	692186
35648	692187
3189	692188
10723	692189
20779	692190
158578	692191
11681	692192
51409	692193
60275	692194
78256	692195
37365	692196
86689	692197
95326	692198
55523	692199
93555	692200
44332	692201
127287	692202
87375	692203
103612	692204
162750	692205
102387	692206
94520	692207
18873	692208
97455	692209
88130	692210
86723	692211
66530	692212
43387	692213
43950	692214
35680	692215
78159	692216
56485	692217
120425	692218
116444	692219
23076	692220
44333	692221
86541	692222
161996	692223
55322	692224
73760	692225
37700	692226
72564	692227
11009	692228
78469	692229
46426	692230
36476	692231
118194	692232
24061	692233
19405	692234
7574	692235
16541	692236
56507	692237
78115	692238
36502	692239
28169	692240
23747	692241
74403	692242
139534	692243
59836	692244
52431	692245
29133	692246
46574	692247
16103	692248
45825	692249
60277	692250
40715	692251
23594	692252
78395	692253
19870	692254
23770	692255
60531	692256
21413	692257
80876	692258
5561	692259
25212	692260
43955	692261
8483	692262
3779	692263
30452	692264
28	692265
16609	692266
11529	692267
97394	692268
995	692269
8277	692270
22671	692271
8423	692272
146879	692273
36015	692274
15738	692275
32195	692276
2850	692277
63344	692278
1192	692279
51217	692280
45194	692281
5918	692282
6780	692283
10074	692284
5099	692285
25991	692286
3096	692287
3135	692288
2527	692289
42608	692290
5209	692291
7782	692292
22390	692293
48831	692294
69918	692295
2952	692296
8265	692297
20206	692298
193969	692299
4658	692300
15690	692301
92711	692302
28544	692303
1213	692304
112060	692305
6123	692306
23500	692307
98748	692308
4329	692309
13945	692310
11077	692311
1862	692312
5053	692313
84292	692314
151406	692315
4634	692316
15503	692317
6489	692318
133072	692319
131598	692320
472	692321
9624	692322
22992	692323
4813	692324
19020	692325
21658	692326
4754	692327
6982	692328
133218	692329
6079	692330
6225	692331
6498	692332
1363	692333
97182	692334
9452	692335
30520	692336
53048	692337
25315	692338
48836	692339
170	692340
2289	692341
2068	692342
43078	692343
6822	692344
37297	692345
290	692346
7324	692347
8853	692348
8008	692349
9422	692350
35715	692351
2564	692352
8409	692353
43694	692354
11748	692355
1091	692356
9659	692357
50	692358
1588	692359
4244	692360
20577	692361
9841	692362
692	692363
159	692364
3770	692365
106255	692366
4284	692367
17183	692368
637	692369
189071	692370
27625	692371
302	692372
1173	692373
831	692374
39351	692375
825	692376
16415	692377
4660	692378
6326	692379
74020	692380
8081	692381
60068	692382
19468	692383
149657	692384
6089	692385
7040	692386
171991	692387
20125	692388
6500	692389
28266	692390
105387	692391
4244	692392
559	692393
4660	692394
4658	692395
4838	692396
4281	692397
60132	692398
38707	692399
10122	692400
14016	692401
15909	692402
27536	692403
1298	692404
106516	692405
59533	692406
74143	692407
130483	692408
19486	692409
3071	692410
2019	692411
1755	692412
537	692413
4042	692414
21624	692415
6463	692416
48048	692417
104633	692418
9154	692419
44240	692420
4865	692421
2482	692422
46029	692423
24071	692424
35154	692425
16749	692426
97954	692427
62163	692428
6080	692429
34756	692430
16242	692431
13217	692432
14344	692433
28303	692434
25793	692435
111646	692436
17740	692437
25750	692438
155491	692439
5318	692440
559	692441
21147	692442
1439	692443
4052	692444
27094	692445
1280	692446
5673	692447
60069	692448
6147	692449
63731	692450
55403	692451
75885	692452
36677	692453
514	692454
183609	692455
104989	692456
38546	692457
384	692458
18511	692459
73401	692460
105051	692461
221682	692462
101069	692463
53435	692464
104844	692465
140025	692466
139975	692467
141930	692468
141926	692469
78831	692470
81376	692471
17894	692472
101590	692473
139896	692474
142027	692475
7285	692476
52428	692477
37464	692478
79239	692479
50768	692480
937	692481
24629	692482
1811	692483
104594	692484
37750	692485
15398	692486
62102	692487
47910	692488
62289	692489
53469	692490
226178	692491
27075	692492
105744	692493
351	692494
105138	692495
101069	692496
94394	692497
8429	692498
68934	692499
1620	692500
37600	692501
8907	692502
94464	692503
69936	692504
2493	692505
33955	692506
10369	692507
8429	692508
70441	692509
47081	692510
8429	692511
64274	692512
3653	692513
1117	692514
20651	692515
8429	692516
131830	692517
126875	692518
151847	692519
21968	692520
90783	692521
75298	692522
17235	692523
4077	692524
16919	692525
1006	692526
27660	692527
810	692528
54648	692529
40672	692530
111619	692531
64746	692532
2552	692533
55	692534
30737	692535
97305	692536
29341	692537
71868	692538
5332	692539
4597	692540
42028	692541
37760	692542
121052	692543
435	692544
88190	692545
12884	692546
162767	692547
220	692548
48002	692549
941	692550
2079	692551
9294	692552
27	692553
1032	692554
11677	692555
232480	692556
5109	692557
196382	692558
18057	692559
76913	692560
15782	692561
22773	692562
159359	692563
5089	692564
34542	692565
27966	692566
5057	692567
1781	692568
150009	692569
29298	692570
13869	692571
20318	692572
11469	692573
9742	692574
6047	692575
19952	692576
9724	692577
35304	692578
16944	692579
140386	692580
2895	692581
13870	692582
13664	692583
8355	692584
6128	692585
194518	692586
35700	692587
13190	692588
7049	692589
1215	692590
60069	692591
92127	692592
49969	692593
165484	692594
56434	692595
20677	692596
18719	692597
30737	692598
39103	692599
24351	692600
40605	692601
38782	692602
30945	692603
24962	692604
13963	692605
7806	692606
9947	692607
114985	692608
16952	692609
48363	692610
7104	692611
5458	692612
3892	692613
51773	692614
238594	692615
90424	692616
118488	692617
68319	692618
118320	692619
89517	692620
2131	692621
36317	692622
141723	692623
72349	692624
3326	692625
144172	692626
42872	692627
14143	692628
5362	692629
1255	692630
15444	692631
7995	692632
65752	692633
7288	692634
96419	692635
7896	692636
117711	692637
21176	692638
12058	692639
20407	692640
4740	692641
316	692642
60682	692643
75531	692644
13073	692645
6048	692646
10192	692647
1838	692648
1092	692649
197	692650
104466	692651
20426	692652
7555	692653
216813	692654
9324	692655
81997	692656
27921	692657
48612	692658
48617	692659
155271	692660
7273	692661
5645	692662
34359	692663
2845	692664
72855	692665
37778	692666
9868	692667
231511	692668
144049	692669
119780	692670
166546	692671
76090	692672
239431	692673
52413	692674
74235	692675
102138	692676
117370	692677
119779	692678
49315	692679
147544	692680
144245	692681
101189	692682
108383	692683
9549	692684
196561	692685
167876	692686
778	692687
120103	692688
86927	692689
137649	692690
142830	692691
163681	692692
234966	692693
236917	692694
106966	692695
31639	692696
168015	692697
118340	692698
87927	692699
106962	692700
215749	692701
90159	692702
205183	692703
231407	692704
81244	692705
56623	692706
68922	692707
160940	692708
117176	692709
110447	692710
164957	692711
188642	692712
101461	692713
49460	692714
52598	692715
129122	692716
154454	692717
158410	692718
138084	692719
36327	692720
164504	692721
90332	692722
146784	692723
43140	692724
231934	692725
87845	692726
90250	692727
170182	692728
158003	692729
117599	692730
209287	692731
110802	692732
116855	692733
86752	692734
204935	692735
40563	692736
31071	692737
116857	692738
83491	692739
86514	692740
160709	692741
40783	692742
67550	692743
187649	692744
163684	692745
114561	692746
81033	692747
31083	692748
161758	692749
149771	692750
163964	692751
168118	692752
21106	692753
168133	692754
35824	692755
112932	692756
142058	692757
159589	692758
115979	692759
155714	692760
121157	692761
234595	692762
101567	692763
236210	692764
32656	692765
87776	692766
67774	692767
67026	692768
109033	692769
68373	692770
67028	692771
120598	692772
69025	692773
85601	692774
190248	692775
157897	692776
237591	692777
160685	692778
88367	692779
239143	692780
120342	692781
165731	692782
51754	692783
236637	692784
164017	692785
164018	692786
117055	692787
6457	692788
10016	692789
511	692790
405	692791
25712	692792
26372	692793
165462	692794
20515	692795
2094	692796
20085	692797
164425	692798
230868	692799
165440	692800
119799	692801
68262	692802
163903	692803
40783	692804
67026	692805
165485	692806
51805	692807
65844	692808
75049	692809
26377	692810
73109	692811
566	692812
164705	692813
163170	692814
71233	692815
99457	692816
109924	692817
239124	692818
3769	692819
36851	692820
9839	692821
116343	692822
58003	692823
163905	692824
87053	692825
116894	692826
235730	692827
209338	692828
66651	692829
25120	692830
12140	692831
238694	692832
60688	692833
238600	692834
173	692835
6	692836
16672	692837
11969	692838
88517	692839
24597	692840
194555	692841
76203	692842
37517	692843
180293	692844
3587	692845
58739	692846
226844	692847
167355	692848
227599	692849
20515	692850
115776	692851
238879	692852
71207	692853
32248	692854
118829	692855
238332	692856
166483	692857
239810	692858
146778	692859
226172	692860
51805	692861
1498	692862
224059	692863
39624	692864
160842	692865
80369	692866
19226	692867
238606	692868
137294	692869
107816	692870
189891	692871
116885	692872
102446	692873
240065	692874
36322	692875
2009	692876
64284	692877
32219	692878
9479	692879
157909	692880
93161	692881
79413	692882
118514	692883
2963	692884
190666	692885
157097	692886
170253	692887
63256	692888
174067	692889
17641	692890
20962	692891
33819	692892
25922	692893
83371	692894
46236	692895
219467	692896
117595	692897
11271	692898
75164	692899
65660	692900
26015	692901
58	692902
165784	692903
88349	692904
198046	692905
120049	692906
19621	692907
3278	692908
807	692909
31072	692910
75049	692911
118442	692912
59589	692913
236847	692914
953	692915
117340	692916
238301	692917
167118	692918
53195	692919
240119	692920
52699	692921
89141	692922
166482	692923
165174	692924
165650	692925
86371	692926
104907	692927
119359	692928
118958	692929
61117	692930
92876	692931
116360	692932
1498	692933
17541	692934
239427	692935
7784	692936
5221	692937
42566	692938
3598	692939
8432	692940
3278	692941
10229	692942
28909	692943
68261	692944
51126	692945
5291	692946
27590	692947
160697	692948
67330	692949
215887	692950
190310	692951
191651	692952
62919	692953
38852	692954
100356	692955
164442	692956
240120	692957
236017	692958
16484	692959
100701	692960
3628	692961
13461	692962
21034	692963
173485	692964
236600	692965
152797	692966
23822	692967
47320	692968
38366	692969
19706	692970
15888	692971
4429	692972
4187	692973
9296	692974
14961	692975
86336	692976
16464	692977
35367	692978
108830	692979
2289	692980
3575	692981
140534	692982
138793	692983
14165	692984
110386	692985
755	692986
47479	692987
199488	692988
9739	692989
19811	692990
40653	692991
72401	692992
90345	692993
48203	692994
97265	692995
13549	692996
53695	692997
86371	692998
51365	692999
9663	693000
149205	693001
20099	693002
17200	693003
168200	693004
195304	693005
79713	693006
19712	693007
13973	693008
231670	693009
23822	693010
4760	693011
189675	693012
120980	693013
45756	693014
11215	693015
19923	693016
1477	693017
35082	693018
239671	693019
237468	693020
21854	693021
13546	693022
2053	693023
18055	693024
9818	693025
168508	693026
50768	693027
32054	693028
223172	693029
117183	693030
8786	693031
104790	693032
412	693033
22398	693034
6830	693035
81132	693036
46817	693037
73187	693038
33844	693039
29282	693040
6323	693041
30130	693042
25003	693043
16232	693044
1659	693045
3737	693046
2435	693047
22126	693048
24841	693049
1662	693050
61850	693051
62544	693052
18557	693053
6799	693054
1802	693055
71604	693056
91986	693057
13874	693058
19898	693059
4704	693060
9050	693061
11429	693062
72304	693063
87828	693064
41614	693065
132750	693066
159556	693067
1748	693068
27588	693069
141355	693070
7007	693071
67986	693072
2727	693073
1954	693074
31273	693075
159	693076
29486	693077
61110	693078
24914	693079
20456	693080
194428	693081
16238	693082
2273	693083
23846	693084
208108	693085
216929	693086
149115	693087
154749	693088
147870	693089
212992	693090
207149	693091
154932	693092
113119	693093
85087	693094
49838	693095
49767	693096
85090	693097
147792	693098
109729	693099
51729	693100
46375	693101
211639	693102
211642	693103
150561	693104
215624	693105
215702	693106
113021	693107
154906	693108
216220	693109
2687	693110
215637	693111
215586	693112
147761	693113
17388	693114
84515	693115
154502	693116
216934	693117
215845	693118
82266	693119
216253	693120
19903	693121
211841	693122
21102	693123
204853	693124
154754	693125
151640	693126
212637	693127
215941	693128
113105	693129
84546	693130
154338	693131
152648	693132
148486	693133
96201	693134
56268	693135
184902	693136
154629	693137
148196	693138
209115	693139
154638	693140
154774	693141
112700	693142
216827	693143
113055	693144
112382	693145
215622	693146
84821	693147
83202	693148
153727	693149
52693	693150
63964	693151
63758	693152
213274	693153
215597	693154
110203	693155
32007	693156
11981	693157
1334	693158
153761	693159
207383	693160
207613	693161
148445	693162
31656	693163
49957	693164
11981	693165
114483	693166
22478	693167
222073	693168
9371	693169
70491	693170
81945	693171
237	693172
29739	693173
8177	693174
4251	693175
44461	693176
2924	693177
19699	693178
7104	693179
38339	693180
3285	693181
1645	693182
23099	693183
691	693184
10865	693185
39067	693186
21154	693187
19191	693188
11521	693189
106519	693190
7901	693191
9384	693192
15420	693193
56346	693194
153	693195
30330	693196
2887	693197
4258	693198
5614	693199
2935	693200
160	693201
10067	693202
11609	693203
15811	693204
3834	693205
73281	693206
366	693207
57791	693208
62330	693209
77459	693210
9781	693211
13808	693212
116552	693213
24822	693214
393	693215
27	693216
7547	693217
35953	693218
59740	693219
59736	693220
140332	693221
4190	693222
21425	693223
88331	693224
101055	693225
29783	693226
24046	693227
40821	693228
26642	693229
53227	693230
66730	693231
116092	693232
68030	693233
24297	693234
113408	693235
226891	693236
115509	693237
35721	693238
66198	693239
56027	693240
219410	693241
30522	693242
19994	693243
4723	693244
16614	693245
3682	693246
57911	693247
56972	693248
44966	693249
129998	693250
226663	693251
2561	693252
9998	693253
591	693254
5370	693255
23275	693256
6606	693257
1037	693258
73745	693259
56999	693260
56844	693261
187096	693262
21	693263
115997	693264
139651	693265
69935	693266
4542	693267
4222	693268
4725	693269
15330	693270
16505	693271
54933	693272
24879	693273
9086	693274
85	693275
28382	693276
4118	693277
63338	693278
1070	693279
430	693280
24356	693281
39632	693282
13141	693283
13866	693284
6996	693285
9997	693286
44708	693287
27479	693288
79301	693289
12601	693290
33969	693291
1213	693292
8736	693293
23194	693294
59852	693295
10990	693296
6869	693297
40189	693298
31113	693299
32903	693300
120102	693301
119250	693302
89242	693303
19621	693304
166096	693305
81111	693306
7113	693307
31221	693308
10592	693309
755	693310
30051	693311
61561	693312
6219	693313
139995	693314
4418	693315
38871	693316
11463	693317
11508	693318
147544	693319
36422	693320
60462	693321
8	693322
546	693323
10906	693324
91755	693325
95276	693326
13003	693327
9886	693328
6012	693329
45833	693330
37783	693331
1759	693332
3135	693333
25977	693334
148431	693335
96806	693336
10656	693337
147	693338
5051	693339
96940	693340
19599	693341
65698	693342
30765	693343
14800	693344
62501	693345
6054	693346
106347	693347
9310	693348
75154	693349
21423	693350
2368	693351
4981	693352
110192	693353
45655	693354
1115	693355
105458	693356
3259	693357
12284	693358
32703	693359
99669	693360
1115	693361
2066	693362
38126	693363
196628	693364
2559	693365
3398	693366
14253	693367
83756	693368
19749	693369
21438	693370
4708	693371
108833	693372
24979	693373
6566	693374
49049	693375
49847	693376
13333	693377
13302	693378
95690	693379
89273	693380
64371	693381
24762	693382
7955	693383
44381	693384
7955	693385
14268	693386
235270	693387
130575	693388
103530	693389
61380	693390
347	693391
77280	693392
33951	693393
2576	693394
38249	693395
6626	693396
47509	693397
11683	693398
21691	693399
17368	693400
4613	693401
2576	693402
4834	693403
38628	693404
78971	693405
80540	693406
41241	693407
72294	693408
14052	693409
124255	693410
5977	693411
91298	693412
42830	693413
29945	693414
79616	693415
49	693416
124085	693417
3129	693418
13113	693419
105888	693420
58225	693421
1472	693422
1736	693423
135	693424
8777	693425
23163	693426
31524	693427
65865	693428
49483	693429
15123	693430
534	693431
4292	693432
9524	693433
1407	693434
1438	693435
67114	693436
9191	693437
14122	693438
69933	693439
2342	693440
2822	693441
65798	693442
1931	693443
329	693444
124244	693445
54517	693446
34115	693447
11784	693448
85171	693449
3155	693450
17	693451
1294	693452
195	693453
92347	693454
505	693455
17	693456
506	693457
26	693458
6817	693459
4565	693460
2504	693461
26	693462
85200	693463
195	693464
217940	693465
155244	693466
538	693467
36724	693468
3598	693469
81994	693470
54662	693471
178513	693472
96312	693473
19997	693474
804	693475
65148	693476
84526	693477
84872	693478
39951	693479
154375	693480
84291	693481
39951	693482
82489	693483
774	693484
1397	693485
31537	693486
559	693487
8045	693488
63638	693489
5235	693490
154632	693491
209770	693492
20838	693493
44	693494
3778	693495
9456	693496
11525	693497
62293	693498
109059	693499
443	693500
7397	693501
6045	693502
34015	693503
171281	693504
70346	693505
76330	693506
1558	693507
81779	693508
160441	693509
908	693510
31309	693511
26254	693512
11504	693513
31628	693514
31958	693515
57914	693516
46567	693517
176275	693518
45873	693519
36333	693520
59154	693521
94190	693522
75961	693523
76256	693524
23695	693525
23671	693526
23647	693527
13439	693528
76344	693529
70831	693530
17730	693531
10986	693532
45123	693533
43838	693534
1670	693535
213401	693536
180928	693537
3771	693538
220527	693539
815	693540
1863	693541
3193	693542
85631	693543
85369	693544
113714	693545
6378	693546
84114	693547
20723	693548
10986	693549
123236	693550
1863	693551
91792	693552
129406	693553
2839	693554
1578	693555
148751	693556
4038	693557
114374	693558
155046	693559
155244	693560
1260	693561
2487	693562
5144	693563
1282	693564
540	693565
27448	693566
497	693567
793	693568
885	693569
2235	693570
3547	693571
2466	693572
1146	693573
1761	693574
124199	693575
2480	693576
69925	693577
64882	693578
1113	693579
113262	693580
70583	693581
217918	693582
25974	693583
30897	693584
14547	693585
85473	693586
70583	693587
155198	693588
155223	693589
65655	693590
217050	693591
113281	693592
1299	693593
14654	693594
84928	693595
24212	693596
24212	693597
79117	693598
79117	693599
1269	693600
31821	693601
66195	693602
6508	693603
239382	693604
64431	693605
41223	693606
17605	693607
231615	693608
115570	693609
86265	693610
12230	693611
85581	693612
76291	693613
39859	693614
49772	693615
184531	693616
10324	693617
39510	693618
25701	693619
26434	693620
54140	693621
25422	693622
2460	693623
36055	693624
157550	693625
46808	693626
25583	693627
29692	693628
45574	693629
106411	693630
31356	693631
167190	693632
73350	693633
213477	693634
199694	693635
15721	693636
96433	693637
55217	693638
23614	693639
50168	693640
118248	693641
228121	693642
12340	693643
158881	693644
64529	693645
55565	693646
35379	693647
63506	693648
39213	693649
39611	693650
54303	693651
5565	693652
28240	693653
51073	693654
162965	693655
2403	693656
216338	693657
39868	693658
50498	693659
490	693660
30406	693661
11810	693662
39721	693663
49856	693664
53191	693665
165442	693666
59093	693667
8826	693668
32824	693669
25344	693670
24777	693671
52831	693672
20633	693673
12708	693674
20633	693675
39213	693676
82237	693677
162233	693678
20941	693679
24995	693680
41433	693681
2711	693682
29308	693683
38796	693684
44388	693685
5553	693686
35379	693687
30239	693688
76166	693689
40734	693690
42618	693691
25422	693692
42772	693693
150907	693694
9526	693695
2926	693696
29249	693697
6341	693698
167473	693699
60559	693700
81563	693701
9526	693702
161223	693703
40856	693704
215501	693705
434	693706
132488	693707
133328	693708
90019	693709
72560	693710
227564	693711
226505	693712
93655	693713
146029	693714
114712	693715
14845	693716
4867	693717
21932	693718
10524	693719
6870	693720
6870	693721
87903	693722
136912	693723
10548	693724
10	693725
3925	693726
95849	693727
162442	693728
10	693729
21932	693730
95858	693731
227809	693732
121460	693733
33741	693734
3580	693735
25491	693736
159493	693737
4641	693738
8992	693739
60573	693740
9972	693741
7706	693742
107781	693743
1025	693744
42168	693745
90019	693746
55203	693747
72420	693748
1535	693749
158873	693750
169398	693751
1381	693752
12575	693753
11	693754
33680	693755
7730	693756
14898	693757
3083	693758
1653	693759
3580	693760
99979	693761
158382	693762
11	693763
10524	693764
162495	693765
88432	693766
66773	693767
109644	693768
27052	693769
227385	693770
90581	693771
86198	693772
132002	693773
218	693774
94368	693775
19418	693776
226310	693777
58701	693778
190863	693779
224765	693780
85110	693781
39795	693782
135824	693783
137750	693784
42390	693785
22076	693786
137682	693787
15528	693788
1025	693789
728	693790
27040	693791
21932	693792
2149	693793
15014	693794
218	693795
7693	693796
2149	693797
18015	693798
12455	693799
135248	693800
1653	693801
127675	693802
23509	693803
77795	693804
157729	693805
23624	693806
43200	693807
230379	693808
19364	693809
56	693810
35223	693811
224044	693812
55428	693813
55428	693814
58646	693815
59028	693816
20511	693817
49453	693818
62369	693819
48788	693820
27506	693821
33840	693822
167272	693823
24043	693824
5956	693825
76418	693826
72304	693827
15519	693828
12951	693829
41449	693830
10843	693831
160596	693832
53257	693833
198461	693834
10642	693835
239340	693836
157432	693837
20794	693838
65941	693839
1972	693840
137421	693841
7726	693842
45317	693843
20470	693844
112341	693845
46416	693846
60933	693847
48200	693848
32082	693849
54079	693850
33215	693851
141278	693852
21711	693853
99585	693854
43474	693855
1533	693856
81238	693857
21843	693858
14032	693859
35289	693860
131916	693861
180	693862
28313	693863
88380	693864
185272	693865
73983	693866
14813	693867
17075	693868
135294	693869
49983	693870
110581	693871
32019	693872
98204	693873
63078	693874
141353	693875
69740	693876
99584	693877
139871	693878
147566	693879
15958	693880
134393	693881
31818	693882
32019	693883
76306	693884
99566	693885
22495	693886
126689	693887
1384	693888
34757	693889
99609	693890
94658	693891
58007	693892
99214	693893
111158	693894
21308	693895
117389	693896
237156	693897
9672	693898
60073	693899
33506	693900
6924	693901
8872	693902
100763	693903
196462	693904
21684	693905
35171	693906
95790	693907
97378	693908
31497	693909
178238	693910
13958	693911
198564	693912
26521	693913
24784	693914
7309	693915
2537	693916
80037	693917
53770	693918
44617	693919
12035	693920
222217	693921
93719	693922
72747	693923
19274	693924
22010	693925
14174	693926
52559	693927
165707	693928
166801	693929
7729	693930
8831	693931
7178	693932
56436	693933
31688	693934
50313	693935
80249	693936
36097	693937
48599	693938
3041	693939
3669	693940
9690	693941
163222	693942
67104	693943
223464	693944
156569	693945
116867	693946
1533	693947
189617	693948
233385	693949
8471	693950
48224	693951
230686	693952
11400	693953
3417	693954
72346	693955
60125	693956
94938	693957
75795	693958
53796	693959
24116	693960
10887	693961
71522	693962
94433	693963
211525	693964
119815	693965
39924	693966
58009	693967
57824	693968
117009	693969
221786	693970
58122	693971
11802	693972
58732	693973
211046	693974
21684	693975
87558	693976
197372	693977
88414	693978
99658	693979
25013	693980
72333	693981
110232	693982
124582	693983
41278	693984
114053	693985
56141	693986
55020	693987
3436	693988
73625	693989
199200	693990
49640	693991
48652	693992
20315	693993
18103	693994
32132	693995
28193	693996
7996	693997
7747	693998
35602	693999
163950	694000
82778	694001
7381	694002
202373	694003
72737	694004
149331	694005
50313	694006
131916	694007
119552	694008
103415	694009
218237	694010
134960	694011
229221	694012
103415	694013
127344	694014
33428	694015
18662	694016
46278	694017
16965	694018
5453	694019
4627	694020
8335	694021
88655	694022
67150	694023
27761	694024
156435	694025
29879	694026
27843	694027
64695	694028
165080	694029
21489	694030
83124	694031
119977	694032
86924	694033
34387	694034
133909	694035
188351	694036
79596	694037
89083	694038
237555	694039
139089	694040
89103	694041
87987	694042
163961	694043
127618	694044
219824	694045
87372	694046
41061	694047
108981	694048
43252	694049
122609	694050
7178	694051
195267	694052
72536	694053
127535	694054
28769	694055
615	694056
58747	694057
236515	694058
188073	694059
208648	694060
99088	694061
75181	694062
206126	694063
72398	694064
134187	694065
87603	694066
35439	694067
119307	694068
67506	694069
55646	694070
211643	694071
210780	694072
34822	694073
43291	694074
88712	694075
119976	694076
119886	694077
95155	694078
19245	694079
189859	694080
125817	694081
135892	694082
89189	694083
39506	694084
43144	694085
36123	694086
114667	694087
117344	694088
59785	694089
150165	694090
164059	694091
94658	694092
117206	694093
119890	694094
87789	694095
5123	694096
67726	694097
51612	694098
83667	694099
28747	694100
163431	694101
215431	694102
156335	694103
135290	694104
16349	694105
56072	694106
28982	694107
4462	694108
161910	694109
5758	694110
10400	694111
74137	694112
209761	694113
53261	694114
129212	694115
5893	694116
197307	694117
85833	694118
8386	694119
95751	694120
63093	694121
128044	694122
13977	694123
166591	694124
41911	694125
122136	694126
187842	694127
95242	694128
119139	694129
134934	694130
95061	694131
127941	694132
126464	694133
166948	694134
71583	694135
43938	694136
29407	694137
105689	694138
163500	694139
89845	694140
115086	694141
147337	694142
182149	694143
62305	694144
11326	694145
91118	694146
93857	694147
6232	694148
16478	694149
117581	694150
39789	694151
43742	694152
223155	694153
99696	694154
94265	694155
73777	694156
30844	694157
49803	694158
64197	694159
181212	694160
24327	694161
240016	694162
21670	694163
10147	694164
128169	694165
1241	694166
12410	694167
18319	694168
101759	694169
24334	694170
119849	694171
145649	694172
24221	694173
83116	694174
26655	694175
12345	694176
151578	694177
113122	694178
206599	694179
112629	694180
64331	694181
55910	694182
83148	694183
111935	694184
111935	694185
147308	694186
18625	694187
49879	694188
64331	694189
101804	694190
111695	694191
60465	694192
2825	694193
20511	694194
6558	694195
81961	694196
2448	694197
29030	694198
72054	694199
4709	694200
9207	694201
2	694202
240445	694203
62030	694204
31280	694205
62306	694206
7153	694207
122106	694208
200972	694209
118859	694210
124017	694211
46385	694212
123891	694213
220087	694214
86364	694215
134905	694216
52389	694217
79303	694218
40856	694219
26134	694220
28383	694221
233221	694222
172411	694223
54774	694224
124455	694225
972	694226
742	694227
628	694228
7790	694229
9188	694230
1280	694231
963	694232
1600	694233
267	694234
534	694235
1051	694236
382	694237
628	694238
1967	694239
267	694240
3498	694241
1959	694242
123752	694243
42689	694244
1608	694245
42793	694246
171331	694247
6738	694248
172183	694249
7865	694250
3521	694251
124093	694252
42604	694253
217496	694254
70752	694255
42542	694256
12770	694257
22166	694258
34129	694259
1601	694260
1434	694261
9138	694262
1405	694263
1054	694264
2834	694265
32237	694266
123341	694267
42696	694268
17704	694269
225372	694270
156493	694271
3524	694272
3145	694273
115802	694274
1952	694275
2199	694276
2240	694277
33883	694278
8799	694279
116045	694280
219806	694281
89762	694282
119445	694283
24479	694284
1583	694285
76856	694286
10009	694287
60160	694288
70830	694289
70831	694290
29185	694291
83701	694292
4037	694293
9188	694294
1054	694295
1951	694296
172462	694297
51556	694298
115783	694299
19173	694300
102011	694301
29096	694302
2440	694303
213	694304
17272	694305
9526	694306
2526	694307
18405	694308
114283	694309
94574	694310
51701	694311
66832	694312
118266	694313
157054	694314
2223	694315
1272	694316
44358	694317
58982	694318
75640	694319
99870	694320
58485	694321
76016	694322
101420	694323
58485	694324
13439	694325
75640	694326
76835	694327
28836	694328
96237	694329
100498	694330
50142	694331
1168	694332
113	694333
198995	694334
41817	694335
22825	694336
32230	694337
111799	694338
151030	694339
57338	694340
103572	694341
78757	694342
28209	694343
20511	694344
233231	694345
13583	694346
237373	694347
57927	694348
44282	694349
220547	694350
220312	694351
113915	694352
197217	694353
2615	694354
67641	694355
116784	694356
20511	694357
37698	694358
60453	694359
224138	694360
92308	694361
223310	694362
53266	694363
21123	694364
36866	694365
8687	694366
3391	694367
28181	694368
142976	694369
126682	694370
56950	694371
2548	694372
141932	694373
144593	694374
3925	694375
12571	694376
26393	694377
3932	694378
84015	694379
14944	694380
21948	694381
3446	694382
23086	694383
5815	694384
1381	694385
69685	694386
67	694387
10461	694388
3877	694389
53794	694390
15014	694391
27683	694392
43695	694393
49166	694394
327	694395
86327	694396
72386	694397
12575	694398
57163	694399
127119	694400
12435	694401
2149	694402
18113	694403
91174	694404
48589	694405
59262	694406
137044	694407
138210	694408
233205	694409
78172	694410
11879	694411
220661	694412
188869	694413
76013	694414
166655	694415
6034	694416
7023	694417
76201	694418
60672	694419
107106	694420
1381	694421
59068	694422
17975	694423
22673	694424
56105	694425
74133	694426
114708	694427
126841	694428
137664	694429
169754	694430
1943	694431
78882	694432
37014	694433
46278	694434
228995	694435
3063	694436
212644	694437
327	694438
1242	694439
224838	694440
15035	694441
67	694442
16480	694443
72823	694444
42136	694445
26994	694446
30434	694447
24230	694448
69466	694449
151	694450
12549	694451
107510	694452
113837	694453
43675	694454
33	694455
53985	694456
91	694457
3083	694458
22059	694459
22694	694460
120219	694461
77917	694462
88659	694463
26170	694464
53800	694465
3924	694466
69131	694467
6126	694468
91107	694469
167924	694470
90152	694471
94368	694472
29865	694473
12390	694474
77473	694475
67111	694476
79203	694477
6877	694478
18170	694479
36907	694480
27055	694481
43402	694482
3925	694483
43402	694484
115791	694485
77130	694486
188665	694487
36598	694488
15528	694489
134722	694490
12585	694491
43946	694492
57732	694493
64554	694494
45392	694495
1376	694496
22821	694497
1241	694498
2168	694499
74251	694500
80139	694501
8964	694502
88630	694503
8541	694504
74262	694505
49111	694506
55222	694507
26092	694508
50656	694509
1329	694510
2553	694511
8237	694512
146986	694513
21587	694514
2553	694515
1497	694516
426	694517
2553	694518
25652	694519
11186	694520
81905	694521
204255	694522
7463	694523
22223	694524
34946	694525
2325	694526
634	694527
5621	694528
17544	694529
4785	694530
111752	694531
85323	694532
571	694533
3961	694534
143304	694535
907	694536
134572	694537
152449	694538
71024	694539
72895	694540
27519	694541
1222	694542
84650	694543
8099	694544
108539	694545
30280	694546
11393	694547
1676	694548
3255	694549
4307	694550
18	694551
146852	694552
158402	694553
1344	694554
113513	694555
40007	694556
28385	694557
366	694558
8586	694559
111161	694560
25123	694561
22407	694562
12066	694563
1510	694564
2544	694565
3661	694566
3258	694567
137	694568
1001	694569
10070	694570
2371	694571
11548	694572
3	694573
5271	694574
151444	694575
17223	694576
64041	694577
70993	694578
70993	694579
64315	694580
149120	694581
180282	694582
209221	694583
1876	694584
1804	694585
35365	694586
830	694587
35365	694588
2651	694589
4927	694590
17419	694591
49746	694592
13162	694593
4369	694594
4943	694595
923	694596
711	694597
2205	694598
112	694599
1873	694600
21168	694601
5658	694602
19292	694603
3231	694604
104434	694605
914	694606
3761	694607
2554	694608
1445	694609
8573	694610
1231	694611
4933	694612
25976	694613
37588	694614
90347	694615
10073	694616
33952	694617
58	694618
1359	694619
1	694620
13545	694621
70124	694622
13829	694623
470	694624
98698	694625
110348	694626
7087	694627
70311	694628
35391	694629
587	694630
14410	694631
6453	694632
9349	694633
40350	694634
200313	694635
193947	694636
3707	694637
51336	694638
12046	694639
2478	694640
10925	694641
64943	694642
1523	694643
26092	694644
7507	694645
50	694646
4940	694647
103827	694648
2252	694649
636	694650
761	694651
1227	694652
49063	694653
206195	694654
20947	694655
78	694656
69314	694657
43772	694658
227335	694659
179263	694660
107068	694661
151459	694662
109137	694663
40101	694664
70635	694665
31164	694666
70755	694667
7447	694668
19231	694669
605	694670
150880	694671
41606	694672
211	694673
338	694674
23833	694675
9240	694676
4081	694677
87206	694678
10322	694679
7447	694680
6510	694681
5227	694682
15377	694683
4715	694684
21221	694685
125483	694686
25929	694687
647	694688
3551	694689
84824	694690
24099	694691
2775	694692
49674	694693
51037	694694
111117	694695
12138	694696
9872	694697
2673	694698
248	694699
2381	694700
18206	694701
12008	694702
12058	694703
13087	694704
13087	694705
50205	694706
18235	694707
10196	694708
5592	694709
5592	694710
82779	694711
85234	694712
1352	694713
45490	694714
923	694715
650	694716
14507	694717
83171	694718
2800	694719
42495	694720
56239	694721
49563	694722
923	694723
76626	694724
112687	694725
4914	694726
6770	694727
1662	694728
4908	694729
522	694730
76446	694731
99242	694732
3373	694733
85248	694734
92734	694735
6027	694736
34	694737
71505	694738
69016	694739
200278	694740
40	694741
40117	694742
7887	694743
58596	694744
5894	694745
166	694746
368	694747
8285	694748
55679	694749
15936	694750
244	694751
4905	694752
97876	694753
54174	694754
17358	694755
445	694756
58133	694757
10135	694758
91923	694759
188159	694760
2684	694761
42735	694762
5065	694763
2267	694764
18322	694765
40093	694766
31444	694767
10021	694768
84091	694769
48	694770
217941	694771
6441	694772
1349	694773
2036	694774
12826	694775
33769	694776
163	694777
40302	694778
3329	694779
7484	694780
77	694781
3817	694782
210886	694783
32224	694784
567	694785
14406	694786
2092	694787
17166	694788
84650	694789
25652	694790
11946	694791
2136	694792
406	694793
9331	694794
528	694795
21033	694796
21122	694797
1871	694798
51049	694799
42847	694800
28182	694801
54221	694802
26092	694803
34400	694804
188	694805
159924	694806
198736	694807
1687	694808
363	694809
152216	694810
2862	694811
235	694812
58	694813
128084	694814
470	694815
62311	694816
443	694817
14446	694818
3477	694819
14027	694820
21411	694821
40867	694822
28871	694823
20091	694824
57948	694825
21263	694826
159611	694827
41103	694828
41103	694829
89263	694830
10955	694831
11142	694832
59458	694833
29411	694834
124909	694835
137270	694836
48152	694837
117409	694838
119903	694839
93008	694840
26255	694841
9761	694842
52984	694843
119907	694844
3662	694845
767	694846
25102	694847
64549	694848
111286	694849
274	694850
1491	694851
15119	694852
25955	694853
25806	694854
125	694855
13678	694856
81980	694857
31005	694858
63483	694859
747	694860
3551	694861
25502	694862
25957	694863
10202	694864
211399	694865
1806	694866
167	694867
7520	694868
110765	694869
1456	694870
5	694871
773	694872
107068	694873
369	694874
17687	694875
24183	694876
29738	694877
116073	694878
206185	694879
4157	694880
48049	694881
3390	694882
144269	694883
31137	694884
4700	694885
60035	694886
70699	694887
3229	694888
996	694889
6	694890
655	694891
40317	694892
11012	694893
8735	694894
25358	694895
31884	694896
370	694897
21280	694898
122	694899
25282	694900
122	694901
6456	694902
208	694903
70253	694904
1860	694905
2252	694906
2263	694907
111684	694908
6406	694909
12418	694910
8742	694911
3573	694912
37466	694913
18610	694914
190246	694915
22390	694916
32791	694917
75	694918
1757	694919
13	694920
124281	694921
20968	694922
6439	694923
47981	694924
3860	694925
952	694926
13332	694927
14282	694928
60780	694929
39434	694930
1	694931
1367	694932
5635	694933
35143	694934
166980	694935
43017	694936
5375	694937
34791	694938
2635	694939
2338	694940
1691	694941
7386	694942
2338	694943
5	694944
1	694945
5	694946
39852	694947
1097	694948
571	694949
66127	694950
29	694951
135285	694952
2092	694953
223548	694954
1923	694955
5314	694956
18833	694957
313	694958
9552	694959
7484	694960
338	694961
6538	694962
10952	694963
2111	694964
1	694965
20732	694966
40899	694967
13389	694968
618	694969
618	694970
52134	694971
76239	694972
2009	694973
16284	694974
65136	694975
50784	694976
79540	694977
155755	694978
213877	694979
3612	694980
14244	694981
43202	694982
76965	694983
66195	694984
112232	694985
178314	694986
4096	694987
14447	694988
653	694989
148867	694990
105890	694991
1421	694992
9918	694993
24842	694994
29750	694995
20494	694996
114185	694997
16994	694998
11800	694999
2664	695000
136099	695001
106097	695002
6311	695003
24470	695004
16905	695005
1421	695006
24470	695007
32923	695008
67313	695009
72188	695010
139489	695011
199077	695012
56546	695013
6753	695014
760	695015
171511	695016
227816	695017
227979	695018
160026	695019
164	695020
66303	695021
220617	695022
14327	695023
2963	695024
37062	695025
91281	695026
3636	695027
7087	695028
36221	695029
47476	695030
83940	695031
16745	695032
2963	695033
44691	695034
68294	695035
28938	695036
47517	695037
82269	695038
235050	695039
854	695040
158773	695041
590	695042
22086	695043
115754	695044
28563	695045
231013	695046
512	695047
170867	695048
105825	695049
163224	695050
124998	695051
189443	695052
46060	695053
23634	695054
23634	695055
89084	695056
108326	695057
149727	695058
14649	695059
157	695060
42630	695061
124983	695062
58978	695063
68024	695064
5298	695065
57871	695066
87990	695067
168778	695068
126457	695069
11949	695070
54760	695071
82584	695072
118153	695073
161254	695074
50481	695075
91779	695076
72358	695077
5838	695078
73227	695079
5680	695080
119485	695081
43573	695082
35343	695083
22660	695084
94923	695085
55675	695086
61965	695087
18883	695088
21058	695089
55629	695090
101856	695091
119676	695092
148542	695093
56825	695094
40885	695095
127229	695096
99872	695097
98613	695098
118198	695099
45976	695100
14394	695101
21527	695102
34953	695103
10905	695104
1246	695105
54915	695106
50078	695107
32508	695108
20140	695109
10195	695110
120577	695111
71844	695112
20140	695113
135415	695114
18825	695115
63898	695116
1091	695117
81208	695118
10853	695119
7202	695120
175675	695121
99583	695122
206459	695123
1814	695124
199517	695125
212816	695126
38956	695127
59967	695128
26121	695129
70016	695130
29990	695131
46860	695132
152037	695133
23244	695134
51501	695135
83085	695136
134030	695137
77883	695138
54725	695139
39778	695140
55498	695141
31737	695142
25091	695143
63212	695144
61677	695145
102772	695146
137468	695147
28134	695148
6334	695149
151239	695150
95265	695151
108196	695152
187002	695153
41316	695154
89596	695155
93906	695156
27700	695157
96055	695158
38859	695159
94351	695160
55285	695161
201807	695162
1117	695163
34479	695164
16942	695165
59179	695166
16208	695167
92853	695168
3588	695169
911	695170
84657	695171
26272	695172
14442	695173
29763	695174
58692	695175
43244	695176
55766	695177
19052	695178
1325	695179
177765	695180
9896	695181
24994	695182
514	695183
25772	695184
32598	695185
26676	695186
138385	695187
68851	695188
4727	695189
18906	695190
38025	695191
99441	695192
133923	695193
109413	695194
3740	695195
20393	695196
181908	695197
693	695198
40750	695199
21515	695200
75090	695201
181294	695202
189127	695203
149435	695204
5709	695205
205415	695206
8061	695207
38435	695208
39782	695209
28234	695210
104483	695211
18906	695212
50589	695213
39587	695214
109294	695215
12337	695216
149787	695217
39878	695218
25772	695219
4214	695220
2979	695221
25252	695222
39530	695223
8386	695224
94891	695225
981	695226
28806	695227
12499	695228
9300	695229
2160	695230
208118	695231
145638	695232
45687	695233
205127	695234
232726	695235
22836	695236
34951	695237
14343	695238
30567	695239
10100	695240
226232	695241
26107	695242
28096	695243
36469	695244
91119	695245
46944	695246
1114	695247
23255	695248
43139	695249
83587	695250
29717	695251
65023	695252
195968	695253
11201	695254
3669	695255
5703	695256
31328	695257
18758	695258
6335	695259
16693	695260
24463	695261
21357	695262
3331	695263
844	695264
10923	695265
18761	695266
154259	695267
8687	695268
35427	695269
190895	695270
198582	695271
82552	695272
22722	695273
30694	695274
62309	695275
51684	695276
65274	695277
86136	695278
1344	695279
70405	695280
28508	695281
71841	695282
8988	695283
41158	695284
10	695285
21964	695286
101521	695287
33	695288
153376	695289
102559	695290
12	695291
12	695292
25270	695293
750	695294
13381	695295
87306	695296
103285	695297
12	695298
27756	695299
310	695300
23507	695301
141238	695302
10	695303
13175	695304
1950	695305
40970	695306
181407	695307
79097	695308
111264	695309
2114	695310
164607	695311
2114	695312
52824	695313
236923	695314
27424	695315
162825	695316
12247	695317
54342	695318
92450	695319
124271	695320
7399	695321
103674	695322
34240	695323
74988	695324
120328	695325
305	695326
6035	695327
6035	695328
34184	695329
167657	695330
34184	695331
123906	695332
37245	695333
162817	695334
70278	695335
7532	695336
219425	695337
83836	695338
489	695339
212972	695340
5529	695341
30624	695342
61068	695343
236050	695344
1810	695345
535	695346
32506	695347
156309	695348
7464	695349
38980	695350
20063	695351
78547	695352
6258	695353
4315	695354
30673	695355
96242	695356
171802	695357
22332	695358
2050	695359
48423	695360
17035	695361
797	695362
61	695363
23294	695364
23294	695365
33981	695366
157753	695367
138213	695368
41793	695369
151103	695370
113052	695371
34722	695372
218688	695373
192364	695374
219512	695375
47337	695376
218416	695377
32992	695378
54817	695379
74263	695380
69778	695381
124038	695382
4027	695383
93736	695384
27166	695385
53504	695386
25704	695387
123728	695388
14618	695389
208900	695390
23815	695391
213180	695392
36866	695393
29515	695394
14182	695395
229908	695396
28619	695397
148529	695398
160100	695399
235378	695400
153621	695401
61340	695402
226760	695403
220240	695404
135211	695405
59276	695406
59045	695407
96327	695408
20240	695409
23553	695410
25258	695411
8075	695412
228418	695413
163	695414
54419	695415
144252	695416
56910	695417
34141	695418
24309	695419
161247	695420
3817	695421
56460	695422
231284	695423
19095	695424
17681	695425
133127	695426
167453	695427
23057	695428
20166	695429
61628	695430
81715	695431
7781	695432
29177	695433
117268	695434
4042	695435
62928	695436
56649	695437
39813	695438
125005	695439
4399	695440
24961	695441
30925	695442
75782	695443
149527	695444
35994	695445
32916	695446
127319	695447
22012	695448
10024	695449
69624	695450
47359	695451
3903	695452
35902	695453
81364	695454
12583	695455
141967	695456
47882	695457
76890	695458
36691	695459
29581	695460
3895	695461
64358	695462
6896	695463
28676	695464
23394	695465
47073	695466
138066	695467
194778	695468
93106	695469
108320	695470
95299	695471
5442	695472
59308	695473
55615	695474
140247	695475
100167	695476
110790	695477
43979	695478
9634	695479
53228	695480
71841	695481
78146	695482
82755	695483
86367	695484
37219	695485
84850	695486
55297	695487
13168	695488
52748	695489
77812	695490
168540	695491
2956	695492
70970	695493
206601	695494
67050	695495
119422	695496
41487	695497
41487	695498
105766	695499
8402	695500
118251	695501
125600	695502
88421	695503
26207	695504
56304	695505
31473	695506
104875	695507
7085	695508
35547	695509
13851	695510
15620	695511
29178	695512
12493	695513
80046	695514
6238	695515
21836	695516
116889	695517
166610	695518
101671	695519
195174	695520
12636	695521
205098	695522
126408	695523
166124	695524
43435	695525
67427	695526
84710	695527
32926	695528
55582	695529
24989	695530
74878	695531
3356	695532
68299	695533
126494	695534
2395	695535
167368	695536
154581	695537
1040	695538
71788	695539
86306	695540
12863	695541
22938	695542
86149	695543
174789	695544
41979	695545
206315	695546
15725	695547
53982	695548
35466	695549
2780	695550
24678	695551
33005	695552
43642	695553
227886	695554
202248	695555
18661	695556
63292	695557
207215	695558
99597	695559
16345	695560
51507	695561
31457	695562
141780	695563
61023	695564
37680	695565
60430	695566
11512	695567
15791	695568
44311	695569
76834	695570
692	695571
27871	695572
166874	695573
9849	695574
49088	695575
36963	695576
1926	695577
228066	695578
19211	695579
227443	695580
103613	695581
237743	695582
71394	695583
91618	695584
17425	695585
72120	695586
88380	695587
21595	695588
115378	695589
40403	695590
113630	695591
33056	695592
65374	695593
25791	695594
60282	695595
101287	695596
118624	695597
51119	695598
13269	695599
44161	695600
54056	695601
6905	695602
15	695603
212731	695604
61194	695605
9328	695606
131034	695607
31825	695608
7521	695609
1892	695610
32022	695611
71750	695612
17356	695613
1944	695614
31965	695615
602	695616
22974	695617
38675	695618
240046	695619
14443	695620
21267	695621
8174	695622
23920	695623
23671	695624
9434	695625
26522	695626
63743	695627
110979	695628
35089	695629
55842	695630
34312	695631
1538	695632
177618	695633
127742	695634
137619	695635
21474	695636
239628	695637
158501	695638
35089	695639
327	695640
238658	695641
29151	695642
113033	695643
41283	695644
12636	695645
229852	695646
33606	695647
68283	695648
167052	695649
166193	695650
239903	695651
770	695652
71566	695653
6410	695654
53046	695655
52596	695656
88463	695657
26643	695658
119964	695659
2030	695660
112664	695661
57143	695662
213310	695663
12990	695664
12990	695665
13322	695666
76136	695667
115990	695668
7630	695669
17918	695670
38827	695671
37765	695672
6681	695673
10382	695674
49300	695675
119451	695676
88747	695677
471	695678
33344	695679
180161	695680
20961	695681
28449	695682
39571	695683
76250	695684
128175	695685
73002	695686
150969	695687
48441	695688
1429	695689
60571	695690
89793	695691
31947	695692
114843	695693
97811	695694
223862	695695
52937	695696
14647	695697
54008	695698
210635	695699
11953	695700
20652	695701
27256	695702
100173	695703
194021	695704
33817	695705
105558	695706
98804	695707
39675	695708
28709	695709
141783	695710
46007	695711
197438	695712
92896	695713
27823	695714
17865	695715
66972	695716
235056	695717
90420	695718
24853	695719
90518	695720
7659	695721
107700	695722
4124	695723
16355	695724
9634	695725
5714	695726
3809	695727
108616	695728
53483	695729
97455	695730
52587	695731
209014	695732
95870	695733
7221	695734
51778	695735
23650	695736
89443	695737
26235	695738
19515	695739
65563	695740
49754	695741
2403	695742
148986	695743
52611	695744
128260	695745
40035	695746
5434	695747
115296	695748
37690	695749
37781	695750
10743	695751
170414	695752
151641	695753
134911	695754
14400	695755
52158	695756
216048	695757
113160	695758
154093	695759
18865	695760
87821	695761
89741	695762
31295	695763
20212	695764
17730	695765
9299	695766
1349	695767
12893	695768
14664	695769
17847	695770
196654	695771
55078	695772
55250	695773
13014	695774
32187	695775
66791	695776
113003	695777
26452	695778
195161	695779
149080	695780
136937	695781
71036	695782
48800	695783
112212	695784
139828	695785
139561	695786
105122	695787
31232	695788
226098	695789
81469	695790
163338	695791
102426	695792
1360	695793
5272	695794
3924	695795
61601	695796
10566	695797
13711	695798
140773	695799
88279	695800
88673	695801
151560	695802
18960	695803
128117	695804
26815	695805
161320	695806
80321	695807
16094	695808
22497	695809
40818	695810
62731	695811
238780	695812
27870	695813
117250	695814
8278	695815
154561	695816
73870	695817
120409	695818
10345	695819
16549	695820
13875	695821
151728	695822
4168	695823
38415	695824
32665	695825
187832	695826
42992	695827
44656	695828
132523	695829
1951	695830
52512	695831
4746	695832
13583	695833
12332	695834
102412	695835
59806	695836
21699	695837
41	695838
66290	695839
75752	695840
12998	695841
95091	695842
204118	695843
8600	695844
96042	695845
68656	695846
26348	695847
118524	695848
9407	695849
8917	695850
10512	695851
69661	695852
9002	695853
19581	695854
3064	695855
5819	695856
7667	695857
2906	695858
125770	695859
61157	695860
152101	695861
97909	695862
46171	695863
52519	695864
232786	695865
117819	695866
24191	695867
78450	695868
196699	695869
150460	695870
11787	695871
2389	695872
35777	695873
16067	695874
32014	695875
21902	695876
29148	695877
104393	695878
226392	695879
65596	695880
97896	695881
56129	695882
2807	695883
140504	695884
127010	695885
31095	695886
61151	695887
193913	695888
197650	695889
4508	695890
167369	695891
61	695892
30232	695893
195058	695894
1016	695895
30529	695896
105646	695897
14752	695898
46232	695899
11473	695900
986	695901
153876	695902
215619	695903
7607	695904
32750	695905
756	695906
7187	695907
133574	695908
7249	695909
132575	695910
185822	695911
110905	695912
46149	695913
32806	695914
39288	695915
61981	695916
110409	695917
198158	695918
101224	695919
12204	695920
26503	695921
16455	695922
39887	695923
104202	695924
1036	695925
15095	695926
93734	695927
10180	695928
125962	695929
7741	695930
7745	695931
19963	695932
2001	695933
106717	695934
113662	695935
109772	695936
37600	695937
55673	695938
52023	695939
35876	695940
40079	695941
44196	695942
24124	695943
103153	695944
120613	695945
114322	695946
1620	695947
3903	695948
24370	695949
41565	695950
166842	695951
118847	695952
1796	695953
115358	695954
78798	695955
189587	695956
10535	695957
81424	695958
224640	695959
97095	695960
94310	695961
130755	695962
238058	695963
165727	695964
94752	695965
68132	695966
94140	695967
4506	695968
59043	695969
163406	695970
7746	695971
6811	695972
101782	695973
8266	695974
43741	695975
115322	695976
16497	695977
66180	695978
148224	695979
25085	695980
80204	695981
87427	695982
147115	695983
120127	695984
174956	695985
71807	695986
86817	695987
127579	695988
105885	695989
178721	695990
102043	695991
80558	695992
116896	695993
60492	695994
95565	695995
114934	695996
236545	695997
24268	695998
65003	695999
45850	696000
70237	696001
26410	696002
17220	696003
120441	696004
98970	696005
203079	696006
118302	696007
89	696008
8869	696009
15942	696010
197132	696011
63902	696012
58398	696013
37510	696014
19758	696015
13795	696016
2607	696017
27857	696018
115243	696019
5406	696020
111541	696021
237171	696022
17304	696023
24647	696024
36046	696025
13632	696026
160379	696027
51902	696028
82621	696029
7965	696030
164695	696031
105410	696032
47646	696033
32640	696034
105003	696035
32640	696036
87643	696037
44912	696038
36286	696039
55150	696040
43971	696041
32555	696042
59603	696043
143807	696044
94125	696045
105411	696046
1237	696047
9612	696048
60024	696049
8303	696050
12934	696051
1	696052
3351	696053
133350	696054
41809	696055
167869	696056
36450	696057
158301	696058
139253	696059
103679	696060
85726	696061
60570	696062
30483	696063
17568	696064
7545	696065
2449	696066
1	696067
13736	696068
221574	696069
108627	696070
142809	696071
166007	696072
26933	696073
118362	696074
117409	696075
8993	696076
88332	696077
74903	696078
9242	696079
67552	696080
68060	696081
8314	696082
76824	696083
33794	696084
59130	696085
94410	696086
46219	696087
53152	696088
5779	696089
9862	696090
9267	696091
118384	696092
109089	696093
31296	696094
51873	696095
1259	696096
5818	696097
112752	696098
104667	696099
11345	696100
3310	696101
159647	696102
113876	696103
162994	696104
16212	696105
17937	696106
33708	696107
47401	696108
121021	696109
167973	696110
55357	696111
22560	696112
61739	696113
34165	696114
6405	696115
79996	696116
57089	696117
8321	696118
27894	696119
52929	696120
90621	696121
152029	696122
19375	696123
115707	696124
125934	696125
203883	696126
136260	696127
47591	696128
3100	696129
83578	696130
1473	696131
68119	696132
11603	696133
7155	696134
97427	696135
158695	696136
9191	696137
132298	696138
60537	696139
95453	696140
163748	696141
3064	696142
41289	696143
12609	696144
169274	696145
112392	696146
157860	696147
48695	696148
158109	696149
82361	696150
14644	696151
78653	696152
48273	696153
13788	696154
166055	696155
207094	696156
146355	696157
35581	696158
29972	696159
14305	696160
15627	696161
24653	696162
192730	696163
21789	696164
87105	696165
19819	696166
19976	696167
27805	696168
26047	696169
96372	696170
64113	696171
76530	696172
953	696173
86387	696174
64084	696175
69367	696176
202911	696177
88942	696178
26743	696179
7106	696180
8202	696181
3653	696182
182468	696183
204398	696184
226788	696185
20231	696186
52973	696187
9693	696188
4223	696189
60012	696190
67	696191
125	696192
125951	696193
94469	696194
161949	696195
178283	696196
95013	696197
63503	696198
25058	696199
35084	696200
77236	696201
149680	696202
131365	696203
26897	696204
7278	696205
95144	696206
68340	696207
1037	696208
128918	696209
163861	696210
166866	696211
57497	696212
5452	696213
46025	696214
228094	696215
59552	696216
164381	696217
62903	696218
15753	696219
37629	696220
13322	696221
138655	696222
2207	696223
84328	696224
89407	696225
162088	696226
94037	696227
27713	696228
94037	696229
176703	696230
55799	696231
64917	696232
82265	696233
10224	696234
40036	696235
45533	696236
120688	696237
72	696238
227743	696239
58187	696240
109897	696241
16436	696242
201307	696243
18043	696244
137459	696245
18864	696246
116261	696247
166285	696248
95937	696249
51790	696250
138898	696251
126535	696252
72904	696253
55509	696254
83094	696255
37991	696256
12863	696257
12863	696258
97808	696259
11473	696260
30354	696261
61301	696262
9343	696263
11322	696264
87223	696265
119225	696266
98491	696267
52195	696268
61084	696269
32638	696270
52643	696271
159716	696272
83046	696273
85039	696274
131177	696275
27182	696276
226661	696277
174878	696278
159175	696279
132786	696280
41488	696281
30021	696282
128591	696283
55906	696284
384	696285
211409	696286
59560	696287
128896	696288
30579	696289
27978	696290
19837	696291
132921	696292
30074	696293
51003	696294
97095	696295
196803	696296
178148	696297
5723	696298
132617	696299
1592	696300
78438	696301
15382	696302
67289	696303
40327	696304
7874	696305
125	696306
1298	696307
9151	696308
10778	696309
21211	696310
87062	696311
10778	696312
124394	696313
34023	696314
41376	696315
12266	696316
40070	696317
117478	696318
82372	696319
97157	696320
9950	696321
89569	696322
30510	696323
17236	696324
30186	696325
38760	696326
17786	696327
118461	696328
81116	696329
35391	696330
67740	696331
237517	696332
45215	696333
60367	696334
33343	696335
83071	696336
191961	696337
61750	696338
2065	696339
27535	696340
88926	696341
65966	696342
88226	696343
23231	696344
61371	696345
1360	696346
3427	696347
3427	696348
2778	696349
6530	696350
48602	696351
35345	696352
1484	696353
88553	696354
29226	696355
23251	696356
88650	696357
14888	696358
8262	696359
50524	696360
93395	696361
164128	696362
52814	696363
158000	696364
98940	696365
60779	696366
71794	696367
55600	696368
156686	696369
128922	696370
176783	696371
26110	696372
45934	696373
46914	696374
7545	696375
44116	696376
86562	696377
37444	696378
70991	696379
158392	696380
99940	696381
1953	696382
29010	696383
942	696384
96698	696385
29619	696386
167071	696387
23829	696388
20000	696389
81777	696390
54527	696391
54001	696392
17574	696393
105851	696394
12362	696395
63928	696396
210356	696397
193975	696398
851	696399
239834	696400
209211	696401
110709	696402
1520	696403
3001	696404
45337	696405
60877	696406
108038	696407
20412	696408
8509	696409
17341	696410
5699	696411
104576	696412
25966	696413
12202	696414
150054	696415
72621	696416
50211	696417
82232	696418
38565	696419
33151	696420
40351	696421
6112	696422
161	696423
3616	696424
117828	696425
117482	696426
15679	696427
181238	696428
35285	696429
3319	696430
6033	696431
35723	696432
39474	696433
136128	696434
34046	696435
98188	696436
108294	696437
8183	696438
21529	696439
41352	696440
21708	696441
1992	696442
106306	696443
86360	696444
29535	696445
66775	696446
86011	696447
78045	696448
109	696449
4738	696450
54510	696451
82147	696452
145	696453
16812	696454
8264	696455
19571	696456
92767	696457
44696	696458
55913	696459
79486	696460
4130	696461
9507	696462
73594	696463
2642	696464
66247	696465
27693	696466
22495	696467
57242	696468
92803	696469
22887	696470
3790	696471
28490	696472
69868	696473
2595	696474
11132	696475
77713	696476
132411	696477
33759	696478
144103	696479
15555	696480
10122	696481
4760	696482
10192	696483
3650	696484
115136	696485
110340	696486
17848	696487
39037	696488
4086	696489
63046	696490
49100	696491
105589	696492
231900	696493
89992	696494
44955	696495
96785	696496
893	696497
99670	696498
35337	696499
45904	696500
69346	696501
52257	696502
17739	696503
89560	696504
101268	696505
53112	696506
15695	696507
41043	696508
67722	696509
44690	696510
33128	696511
52952	696512
5389	696513
51900	696514
32627	696515
41750	696516
46068	696517
74403	696518
103230	696519
36773	696520
102412	696521
40670	696522
175441	696523
127080	696524
16483	696525
51472	696526
18524	696527
47644	696528
57854	696529
13413	696530
16100	696531
116261	696532
66819	696533
36481	696534
8805	696535
19857	696536
1995	696537
101280	696538
9337	696539
71390	696540
61014	696541
235909	696542
16426	696543
8184	696544
25124	696545
216571	696546
207774	696547
33298	696548
15567	696549
19871	696550
149918	696551
11516	696552
195307	696553
9523	696554
7987	696555
28464	696556
9807	696557
29953	696558
48135	696559
129116	696560
46167	696561
92794	696562
52336	696563
24997	696564
51394	696565
29617	696566
22886	696567
86943	696568
211	696569
18182	696570
5390	696571
41914	696572
11548	696573
61253	696574
51331	696575
37515	696576
4746	696577
44583	696578
9829	696579
85933	696580
42492	696581
3272	696582
5250	696583
737	696584
66965	696585
25990	696586
117600	696587
1255	696588
64050	696589
52497	696590
12000	696591
97590	696592
25222	696593
155317	696594
2284	696595
12229	696596
63723	696597
85113	696598
46686	696599
13176	696600
133943	696601
1861	696602
109563	696603
130886	696604
127063	696605
7911	696606
6135	696607
184344	696608
46547	696609
116606	696610
66310	696611
46026	696612
150313	696613
157928	696614
22212	696615
110340	696616
24796	696617
240204	696618
14787	696619
18525	696620
15108	696621
114726	696622
119288	696623
29555	696624
10748	696625
26002	696626
30010	696627
7712	696628
4275	696629
193	696630
91542	696631
13196	696632
91656	696633
22735	696634
18005	696635
31360	696636
50252	696637
30673	696638
40874	696639
29922	696640
1142	696641
2778	696642
22538	696643
804	696644
34263	696645
34873	696646
42758	696647
6765	696648
16818	696649
5682	696650
10576	696651
119181	696652
48662	696653
11672	696654
169749	696655
21641	696656
13105	696657
3734	696658
8097	696659
16840	696660
21097	696661
28813	696662
21518	696663
19585	696664
116067	696665
129320	696666
216358	696667
25464	696668
102785	696669
146744	696670
10254	696671
129639	696672
74480	696673
180869	696674
88485	696675
68203	696676
163279	696677
45345	696678
2134	696679
35131	696680
67803	696681
41215	696682
26480	696683
87997	696684
60356	696685
2480	696686
144454	696687
39498	696688
3115	696689
7275	696690
2956	696691
40155	696692
47898	696693
36894	696694
31289	696695
6489	696696
4739	696697
7533	696698
30346	696699
17314	696700
29636	696701
18446	696702
220	696703
5380	696704
6103	696705
4286	696706
9515	696707
20955	696708
6229	696709
6499	696710
11550	696711
2066	696712
140386	696713
13084	696714
12627	696715
63638	696716
238	696717
1509	696718
19681	696719
51000	696720
7847	696721
6044	696722
9900	696723
704	696724
180328	696725
9769	696726
20969	696727
8833	696728
24473	696729
66814	696730
64131	696731
272	696732
84807	696733
13971	696734
13487	696735
23056	696736
17441	696737
159	696738
154264	696739
50989	696740
752	696741
22841	696742
60034	696743
23997	696744
15724	696745
16114	696746
2343	696747
54041	696748
14115	696749
48772	696750
20215	696751
108427	696752
146545	696753
146580	696754
47669	696755
31799	696756
4749	696757
236367	696758
7132	696759
88470	696760
132684	696761
49597	696762
45336	696763
99952	696764
2197	696765
1945	696766
139560	696767
55305	696768
197567	696769
393	696770
79654	696771
34649	696772
184136	696773
145350	696774
56800	696775
9812	696776
237508	696777
124204	696778
27498	696779
52811	696780
180766	696781
133819	696782
43	696783
8646	696784
76252	696785
61878	696786
24098	696787
22596	696788
69175	696789
1325	696790
15392	696791
175001	696792
79375	696793
110857	696794
8810	696795
235847	696796
57745	696797
116529	696798
24034	696799
32518	696800
82898	696801
51701	696802
51910	696803
4976	696804
199463	696805
3489	696806
121444	696807
169884	696808
155417	696809
69924	696810
14792	696811
101988	696812
57399	696813
49600	696814
9113	696815
10640	696816
3709	696817
45614	696818
67028	696819
80202	696820
199789	696821
57298	696822
64486	696823
175693	696824
90788	696825
91593	696826
3979	696827
148228	696828
56085	696829
27388	696830
53540	696831
18306	696832
46690	696833
16448	696834
102123	696835
41860	696836
103589	696837
154709	696838
94567	696839
63079	696840
5767	696841
65893	696842
47471	696843
487	696844
30796	696845
38572	696846
3435	696847
73202	696848
10946	696849
47151	696850
47709	696851
2013	696852
4225	696853
13890	696854
117761	696855
105671	696856
28702	696857
16870	696858
2015	696859
80399	696860
2318	696861
7750	696862
16607	696863
23098	696864
42275	696865
206664	696866
5493	696867
44017	696868
9689	696869
5003	696870
152835	696871
4675	696872
7339	696873
150911	696874
150381	696875
19549	696876
61562	696877
38911	696878
162757	696879
180390	696880
54302	696881
22161	696882
5959	696883
79352	696884
50880	696885
183284	696886
106828	696887
26887	696888
7982	696889
99871	696890
199456	696891
41283	696892
63208	696893
207728	696894
150444	696895
87423	696896
128376	696897
57047	696898
9774	696899
152824	696900
17031	696901
16934	696902
30193	696903
47947	696904
22513	696905
44052	696906
9332	696907
1147	696908
14737	696909
10829	696910
4748	696911
13222	696912
153161	696913
40395	696914
16053	696915
18745	696916
25259	696917
214997	696918
20474	696919
7964	696920
160047	696921
125402	696922
3373	696923
4632	696924
48594	696925
2957	696926
44	696927
14357	696928
820	696929
231874	696930
1874	696931
23448	696932
2546	696933
112636	696934
32463	696935
32722	696936
75703	696937
413	696938
24349	696939
32382	696940
97183	696941
133453	696942
15929	696943
53047	696944
90682	696945
8238	696946
41492	696947
211544	696948
105509	696949
119860	696950
53092	696951
22470	696952
52481	696953
28913	696954
113378	696955
20702	696956
19465	696957
20755	696958
19817	696959
44371	696960
2636	696961
7242	696962
60394	696963
6280	696964
9178	696965
12319	696966
7584	696967
50747	696968
17757	696969
12005	696970
133826	696971
45167	696972
1049	696973
227474	696974
9849	696975
105758	696976
159170	696977
96296	696978
11784	696979
103625	696980
21382	696981
119097	696982
154033	696983
44592	696984
23038	696985
45775	696986
28498	696987
29096	696988
184023	696989
236622	696990
5486	696991
5486	696992
36852	696993
31434	696994
78747	696995
28479	696996
19890	696997
106501	696998
4801	696999
17905	697000
16568	697001
37053	697002
81637	697003
16300	697004
7179	697005
24207	697006
135738	697007
48227	697008
16529	697009
4638	697010
105641	697011
1070	697012
88338	697013
114905	697014
52209	697015
115863	697016
225812	697017
67646	697018
41796	697019
3703	697020
157932	697021
94026	697022
12292	697023
47461	697024
88340	697025
78439	697026
82415	697027
56419	697028
20226	697029
30621	697030
11790	697031
62073	697032
3733	697033
110238	697034
53989	697035
88100	697036
52627	697037
26541	697038
13936	697039
41062	697040
89220	697041
44278	697042
32978	697043
68325	697044
97719	697045
16388	697046
30134	697047
89768	697048
58869	697049
24025	697050
47725	697051
57880	697052
119883	697053
51826	697054
43661	697055
159153	697056
89783	697057
61329	697058
15707	697059
25982	697060
8296	697061
9608	697062
95370	697063
83481	697064
184778	697065
1144	697066
8919	697067
6619	697068
60986	697069
53933	697070
39831	697071
3348	697072
2159	697073
33336	697074
47425	697075
3716	697076
9762	697077
100495	697078
196273	697079
11790	697080
2741	697081
14825	697082
5564	697083
100545	697084
25025	697085
133288	697086
1834	697087
16387	697088
73241	697089
7438	697090
159995	697091
49668	697092
144271	697093
48733	697094
150147	697095
1781	697096
27385	697097
16405	697098
135457	697099
17124	697100
7158	697101
27538	697102
488	697103
23754	697104
218992	697105
45073	697106
158670	697107
17861	697108
7295	697109
11441	697110
6848	697111
620	697112
118385	697113
29726	697114
28809	697115
46083	697116
74372	697117
58795	697118
167473	697119
52927	697120
117199	697121
42240	697122
109193	697123
186491	697124
112524	697125
13592	697126
31917	697127
30529	697128
36815	697129
9800	697130
8222	697131
24835	697132
160391	697133
21943	697134
19112	697135
204479	697136
73879	697137
24329	697138
11551	697139
31270	697140
26178	697141
159	697142
5420	697143
8394	697144
30961	697145
116481	697146
80331	697147
109243	697148
38911	697149
2231	697150
35800	697151
20215	697152
8448	697153
5900	697154
37930	697155
70117	697156
20591	697157
1418	697158
7223	697159
61340	697160
204008	697161
8512	697162
14218	697163
4796	697164
206406	697165
1462	697166
8344	697167
24108	697168
22213	697169
141091	697170
4195	697171
68150	697172
31433	697173
14559	697174
83235	697175
83234	697176
225902	697177
22754	697178
7354	697179
160331	697180
9087	697181
53412	697182
33250	697183
174582	697184
108214	697185
153392	697186
126234	697187
52843	697188
78155	697189
120351	697190
285	697191
1578	697192
14869	697193
2560	697194
20842	697195
51424	697196
11675	697197
12254	697198
47328	697199
89921	697200
15846	697201
117166	697202
111567	697203
62594	697204
148515	697205
6026	697206
41612	697207
18752	697208
16093	697209
29205	697210
36246	697211
100411	697212
159345	697213
73477	697214
6909	697215
18730	697216
129823	697217
9091	697218
565	697219
48826	697220
15447	697221
30523	697222
10078	697223
4921	697224
89300	697225
3668	697226
28461	697227
93466	697228
23875	697229
123274	697230
15299	697231
5326	697232
254	697233
103590	697234
71955	697235
19464	697236
1845	697237
71270	697238
8035	697239
26388	697240
22238	697241
35027	697242
189477	697243
283	697244
183215	697245
35522	697246
225001	697247
159703	697248
45136	697249
62127	697250
23079	697251
25314	697252
42625	697253
94986	697254
35702	697255
123435	697256
3398	697257
95794	697258
109082	697259
669	697260
91855	697261
27312	697262
51767	697263
152749	697264
31553	697265
8759	697266
18335	697267
2975	697268
239182	697269
2181	697270
52732	697271
23198	697272
28489	697273
122730	697274
25857	697275
131123	697276
57366	697277
182465	697278
22244	697279
6861	697280
42701	697281
54266	697282
42425	697283
30238	697284
18217	697285
18792	697286
11772	697287
12767	697288
70770	697289
70159	697290
27435	697291
3115	697292
92147	697293
41168	697294
123797	697295
110916	697296
112827	697297
71668	697298
20340	697299
1724	697300
50787	697301
10690	697302
65214	697303
55646	697304
131039	697305
88813	697306
53454	697307
124312	697308
3994	697309
209	697310
31287	697311
63900	697312
751	697313
52576	697314
2202	697315
15193	697316
7450	697317
3532	697318
21319	697319
12763	697320
91559	697321
34059	697322
30737	697323
29351	697324
113605	697325
31762	697326
33785	697327
38	697328
7771	697329
5830	697330
9107	697331
49795	697332
22160	697333
41613	697334
18424	697335
56526	697336
41698	697337
490	697338
80686	697339
9310	697340
3396	697341
81004	697342
14360	697343
69723	697344
70436	697345
57618	697346
6625	697347
30120	697348
53406	697349
33360	697350
6609	697351
412	697352
53721	697353
225103	697354
34956	697355
18522	697356
7650	697357
80036	697358
147645	697359
4549	697360
34167	697361
5752	697362
91156	697363
33231	697364
2613	697365
126621	697366
67284	697367
37161	697368
8414	697369
12204	697370
130686	697371
162197	697372
224218	697373
2681	697374
85855	697375
2754	697376
116310	697377
107936	697378
3473	697379
89291	697380
25843	697381
25843	697382
4426	697383
26782	697384
155610	697385
93407	697386
158392	697387
70115	697388
203170	697389
3698	697390
95539	697391
3291	697392
4587	697393
41935	697394
31070	697395
89073	697396
137571	697397
68879	697398
46021	697399
168919	697400
53756	697401
50883	697402
157324	697403
18242	697404
45511	697405
42544	697406
8771	697407
3515	697408
90858	697409
167006	697410
119115	697411
200737	697412
110329	697413
51037	697414
47290	697415
56517	697416
239109	697417
44288	697418
122146	697419
95623	697420
71580	697421
31200	697422
200675	697423
71275	697424
100220	697425
5853	697426
16830	697427
148526	697428
42656	697429
67414	697430
49454	697431
5021	697432
89423	697433
82104	697434
201065	697435
23681	697436
47225	697437
498	697438
147062	697439
155520	697440
98613	697441
24148	697442
3913	697443
155264	697444
70521	697445
164749	697446
822	697447
105997	697448
41125	697449
5214	697450
223820	697451
37807	697452
38476	697453
6281	697454
152241	697455
68736	697456
96686	697457
212235	697458
22871	697459
204533	697460
38430	697461
97488	697462
29258	697463
159937	697464
39124	697465
127436	697466
122290	697467
663	697468
12253	697469
3724	697470
32548	697471
50806	697472
50078	697473
20996	697474
64210	697475
49752	697476
7194	697477
104668	697478
33204	697479
134441	697480
40881	697481
21043	697482
141553	697483
47549	697484
27904	697485
44287	697486
12633	697487
24971	697488
5879	697489
21388	697490
5396	697491
4425	697492
31911	697493
97250	697494
37003	697495
78647	697496
62313	697497
133832	697498
112387	697499
152942	697500
101258	697501
15926	697502
57725	697503
35529	697504
185421	697505
152382	697506
211469	697507
74800	697508
132803	697509
213783	697510
37698	697511
80301	697512
66079	697513
155690	697514
169962	697515
23830	697516
133	697517
3204	697518
3890	697519
125381	697520
4530	697521
14945	697522
2958	697523
7710	697524
128690	697525
14838	697526
91649	697527
133	697528
9720	697529
16501	697530
12403	697531
58157	697532
39504	697533
90803	697534
11539	697535
2363	697536
39289	697537
27762	697538
6389	697539
2923	697540
12007	697541
14578	697542
49766	697543
2552	697544
3582	697545
11867	697546
6071	697547
108792	697548
216632	697549
4301	697550
80159	697551
9909	697552
88302	697553
41471	697554
555	697555
4359	697556
33166	697557
146711	697558
190475	697559
133149	697560
20268	697561
48764	697562
5292	697563
78778	697564
4779	697565
10290	697566
3078	697567
2062	697568
8583	697569
13523	697570
60784	697571
37454	697572
1644	697573
19388	697574
171934	697575
26221	697576
13314	697577
147343	697578
55213	697579
92283	697580
113068	697581
34908	697582
9962	697583
39551	697584
18293	697585
70560	697586
19310	697587
26389	697588
26360	697589
117469	697590
70230	697591
55288	697592
18312	697593
54407	697594
118318	697595
42919	697596
27275	697597
55388	697598
82248	697599
450	697600
93608	697601
70593	697602
33116	697603
59884	697604
46734	697605
26106	697606
11299	697607
14707	697608
12742	697609
28167	697610
31737	697611
12328	697612
155078	697613
222691	697614
160346	697615
119899	697616
8397	697617
5801	697618
9097	697619
3803	697620
249	697621
70731	697622
91842	697623
21269	697624
16839	697625
112150	697626
51997	697627
50415	697628
122732	697629
50140	697630
64697	697631
20970	697632
2139	697633
12761	697634
3707	697635
7772	697636
44313	697637
171552	697638
174260	697639
92085	697640
210226	697641
163631	697642
172885	697643
92166	697644
92098	697645
109595	697646
117850	697647
171979	697648
43685	697649
97022	697650
75693	697651
6707	697652
52877	697653
111740	697654
46834	697655
129337	697656
23254	697657
35917	697658
74833	697659
32966	697660
33869	697661
127496	697662
163445	697663
22547	697664
93370	697665
85154	697666
182858	697667
8847	697668
42636	697669
50185	697670
18267	697671
2511	697672
23000	697673
91368	697674
16131	697675
123871	697676
52276	697677
12626	697678
15409	697679
123321	697680
27237	697681
423	697682
10375	697683
124391	697684
780	697685
96403	697686
43783	697687
45405	697688
52100	697689
87700	697690
124328	697691
114021	697692
40997	697693
71134	697694
20849	697695
27452	697696
6557	697697
154442	697698
49824	697699
42844	697700
92249	697701
25086	697702
88148	697703
63197	697704
164098	697705
238278	697706
238309	697707
66759	697708
238311	697709
172405	697710
180219	697711
67591	697712
72034	697713
10689	697714
89705	697715
29132	697716
111105	697717
62272	697718
89813	697719
238536	697720
40785	697721
9234	697722
95	697723
82770	697724
2128	697725
54780	697726
123845	697727
26886	697728
1569	697729
22115	697730
26603	697731
119528	697732
62599	697733
21229	697734
120965	697735
204098	697736
2192	697737
123634	697738
35028	697739
34234	697740
123971	697741
89	697742
1408	697743
93722	697744
60531	697745
77197	697746
161603	697747
53021	697748
1627	697749
20939	697750
31059	697751
70522	697752
2597	697753
4250	697754
2567	697755
30894	697756
14631	697757
1896	697758
2136	697759
204039	697760
126999	697761
45350	697762
118695	697763
5203	697764
16371	697765
270	697766
149682	697767
19965	697768
8355	697769
227406	697770
14761	697771
8158	697772
31869	697773
53116	697774
236443	697775
150490	697776
16095	697777
52373	697778
154468	697779
112801	697780
43266	697781
148607	697782
212040	697783
6964	697784
5631	697785
14805	697786
18686	697787
50122	697788
66292	697789
71008	697790
14066	697791
68680	697792
161343	697793
166283	697794
66857	697795
52981	697796
87329	697797
32938	697798
163735	697799
32737	697800
51990	697801
642	697802
87337	697803
44653	697804
73551	697805
43488	697806
19546	697807
230304	697808
3558	697809
60911	697810
3552	697811
236436	697812
70142	697813
97189	697814
10702	697815
6748	697816
8937	697817
15985	697818
70735	697819
70102	697820
77992	697821
26594	697822
135361	697823
19679	697824
129631	697825
8017	697826
83254	697827
96275	697828
54600	697829
164805	697830
118643	697831
6415	697832
52586	697833
22165	697834
43718	697835
24045	697836
110619	697837
94502	697838
60849	697839
33161	697840
25308	697841
59226	697842
31641	697843
26578	697844
39484	697845
124063	697846
197292	697847
5246	697848
67543	697849
13919	697850
126390	697851
84378	697852
108918	697853
150884	697854
88420	697855
48402	697856
4051	697857
2105	697858
119728	697859
32612	697860
2514	697861
185561	697862
33039	697863
150587	697864
7526	697865
10103	697866
25898	697867
286	697868
3896	697869
22117	697870
10991	697871
9321	697872
7427	697873
6997	697874
17807	697875
11108	697876
11623	697877
34260	697878
5686	697879
113821	697880
27701	697881
7065	697882
39701	697883
5590	697884
132287	697885
5355	697886
11276	697887
95070	697888
14644	697889
132156	697890
16955	697891
3250	697892
23138	697893
5248	697894
30518	697895
27903	697896
13914	697897
48964	697898
47638	697899
29619	697900
8419	697901
152387	697902
10276	697903
73537	697904
98367	697905
20200	697906
100712	697907
38782	697908
5228	697909
152299	697910
21347	697911
17879	697912
1633	697913
292	697914
77083	697915
43690	697916
63730	697917
143759	697918
25816	697919
55699	697920
2781	697921
6286	697922
56996	697923
18269	697924
82685	697925
31669	697926
210479	697927
45245	697928
20442	697929
70534	697930
4225	697931
4890	697932
57138	697933
13184	697934
8080	697935
74745	697936
150560	697937
205908	697938
208393	697939
86632	697940
91489	697941
98598	697942
172962	697943
8746	697944
204376	697945
14056	697946
9295	697947
8082	697948
86636	697949
93	697950
189736	697951
49582	697952
23436	697953
19191	697954
85817	697955
34533	697956
11768	697957
98195	697958
17603	697959
31363	697960
45289	697961
39981	697962
105129	697963
165183	697964
189985	697965
43631	697966
8351	697967
149423	697968
72286	697969
52804	697970
180	697971
2320	697972
6826	697973
6997	697974
7157	697975
73820	697976
156715	697977
25670	697978
34170	697979
98528	697980
34860	697981
20169	697982
32342	697983
13869	697984
54912	697985
160780	697986
67635	697987
5909	697988
54725	697989
76826	697990
3719	697991
2951	697992
25919	697993
13720	697994
8303	697995
19831	697996
18651	697997
92189	697998
14390	697999
132627	698000
4624	698001
21074	698002
10918	698003
56006	698004
111074	698005
27852	698006
13869	698007
63876	698008
2475	698009
85772	698010
9179	698011
221701	698012
141451	698013
20468	698014
70405	698015
21065	698016
130017	698017
80325	698018
63768	698019
20196	698020
72432	698021
184486	698022
31474	698023
73412	698024
2642	698025
80707	698026
96358	698027
15305	698028
128970	698029
1395	698030
70093	698031
82936	698032
27250	698033
9871	698034
82325	698035
165923	698036
88283	698037
8592	698038
45313	698039
37604	698040
44714	698041
52688	698042
34177	698043
7811	698044
34153	698045
53224	698046
72995	698047
117544	698048
19128	698049
59650	698050
23629	698051
144332	698052
115844	698053
34259	698054
46458	698055
116569	698056
153799	698057
20888	698058
74	698059
668	698060
61210	698061
38647	698062
101303	698063
8724	698064
134892	698065
28983	698066
80669	698067
128932	698068
67049	698069
68909	698070
19413	698071
127526	698072
126312	698073
58020	698074
75313	698075
19384	698076
66917	698077
27528	698078
97742	698079
31822	698080
15665	698081
54950	698082
54843	698083
28522	698084
73558	698085
18488	698086
101841	698087
41143	698088
95758	698089
110765	698090
101164	698091
45534	698092
110946	698093
54534	698094
187285	698095
98868	698096
13482	698097
44652	698098
153053	698099
35895	698100
16975	698101
61799	698102
55136	698103
31704	698104
135903	698105
172659	698106
55844	698107
27878	698108
66740	698109
112093	698110
16282	698111
1865	698112
17348	698113
35847	698114
147702	698115
70268	698116
4851	698117
4312	698118
5669	698119
76699	698120
28252	698121
23078	698122
35898	698123
20088	698124
113849	698125
211561	698126
162266	698127
42264	698128
218062	698129
86854	698130
4682	698131
213837	698132
183756	698133
89	698134
11940	698135
59510	698136
4324	698137
112167	698138
18602	698139
131047	698140
29362	698141
192228	698142
17818	698143
881	698144
43932	698145
64066	698146
1226	698147
16913	698148
6338	698149
2324	698150
2599	698151
19115	698152
13230	698153
57116	698154
9592	698155
215196	698156
102473	698157
11192	698158
7241	698159
10339	698160
7466	698161
95862	698162
91644	698163
29650	698164
154430	698165
207808	698166
46101	698167
149990	698168
31571	698169
84963	698170
156025	698171
23092	698172
9267	698173
57378	698174
620	698175
40531	698176
7999	698177
8105	698178
44956	698179
48951	698180
11259	698181
65106	698182
84344	698183
78705	698184
25105	698185
74075	698186
38490	698187
121639	698188
121405	698189
90384	698190
27827	698191
4809	698192
41445	698193
130682	698194
31336	698195
35643	698196
13809	698197
10346	698198
2198	698199
680	698200
230947	698201
94699	698202
210321	698203
18947	698204
96576	698205
183898	698206
152261	698207
126360	698208
19115	698209
2569	698210
132687	698211
83483	698212
25679	698213
5103	698214
25659	698215
27687	698216
81697	698217
105505	698218
18563	698219
213219	698220
58825	698221
14292	698222
64828	698223
79698	698224
82737	698225
169604	698226
83489	698227
8031	698228
43688	698229
151265	698230
22408	698231
98493	698232
85845	698233
70726	698234
144658	698235
81060	698236
193420	698237
161970	698238
121135	698239
95628	698240
12489	698241
80100	698242
116809	698243
71495	698244
71450	698245
98095	698246
38148	698247
69133	698248
148045	698249
7169	698250
74641	698251
180571	698252
57494	698253
41929	698254
38488	698255
30522	698256
9934	698257
48162	698258
20728	698259
20318	698260
2548	698261
23170	698262
128079	698263
128563	698264
63059	698265
63058	698266
38252	698267
115826	698268
10187	698269
78883	698270
92922	698271
64795	698272
7372	698273
82821	698274
82008	698275
10655	698276
61116	698277
3134	698278
73536	698279
84243	698280
163127	698281
18718	698282
52545	698283
37832	698284
153664	698285
65142	698286
55386	698287
170398	698288
7376	698289
211553	698290
31798	698291
11423	698292
18	698293
15396	698294
18394	698295
10702	698296
111022	698297
45242	698298
183329	698299
74408	698300
428	698301
28677	698302
610	698303
26374	698304
61898	698305
151285	698306
38096	698307
46242	698308
161367	698309
18220	698310
131502	698311
131114	698312
132859	698313
184267	698314
12131	698315
73644	698316
128398	698317
7409	698318
1089	698319
125635	698320
22993	698321
68183	698322
28614	698323
46173	698324
91984	698325
39603	698326
50107	698327
15733	698328
91426	698329
45437	698330
980	698331
35844	698332
55775	698333
21441	698334
126413	698335
44469	698336
15834	698337
85314	698338
25363	698339
2822	698340
1414	698341
150665	698342
1425	698343
1137	698344
2238	698345
27577	698346
72209	698347
96468	698348
39845	698349
86458	698350
34723	698351
100126	698352
98394	698353
73615	698354
114499	698355
96576	698356
2904	698357
4823	698358
149925	698359
27524	698360
166640	698361
28489	698362
14389	698363
52743	698364
81913	698365
8200	698366
71464	698367
8200	698368
182390	698369
5855	698370
9452	698371
65232	698372
24946	698373
95269	698374
84755	698375
1938	698376
11078	698377
27199	698378
2974	698379
4048	698380
6489	698381
48953	698382
58333	698383
150310	698384
43230	698385
38793	698386
3726	698387
36828	698388
128007	698389
6996	698390
11082	698391
39369	698392
72510	698393
112705	698394
8149	698395
6303	698396
211044	698397
204694	698398
170449	698399
29917	698400
3584	698401
1194	698402
75717	698403
20207	698404
3694	698405
8006	698406
150259	698407
3630	698408
16280	698409
128879	698410
21572	698411
18620	698412
20786	698413
1977	698414
1155	698415
19890	698416
180570	698417
134033	698418
7790	698419
208812	698420
45226	698421
96796	698422
152644	698423
193981	698424
48711	698425
1746	698426
44465	698427
50721	698428
57646	698429
65792	698430
40241	698431
15344	698432
384	698433
102448	698434
14088	698435
16968	698436
13019	698437
120544	698438
132445	698439
86687	698440
69747	698441
33194	698442
35494	698443
50506	698444
9205	698445
3896	698446
7535	698447
102828	698448
1609	698449
33096	698450
111454	698451
83145	698452
7832	698453
130058	698454
22697	698455
25855	698456
36107	698457
43	698458
13521	698459
170	698460
4228	698461
37541	698462
42613	698463
13840	698464
19383	698465
74419	698466
96873	698467
98845	698468
46117	698469
19009	698470
57697	698471
42439	698472
11246	698473
16863	698474
85484	698475
69734	698476
192875	698477
48697	698478
13298	698479
185743	698480
189240	698481
13988	698482
34700	698483
69737	698484
73550	698485
30579	698486
89870	698487
9567	698488
95253	698489
56368	698490
11691	698491
10228	698492
18943	698493
13676	698494
20662	698495
18836	698496
19399	698497
48703	698498
64335	698499
3945	698500
46347	698501
147222	698502
76379	698503
36228	698504
76336	698505
9340	698506
48311	698507
148266	698508
25514	698509
50551	698510
2704	698511
1585	698512
6363	698513
13122	698514
84676	698515
4101	698516
45212	698517
13269	698518
10897	698519
43945	698520
71571	698521
1333	698522
53001	698523
120308	698524
232254	698525
11103	698526
5121	698527
97919	698528
57502	698529
176889	698530
207891	698531
2031	698532
81990	698533
12275	698534
75807	698535
133497	698536
104029	698537
9727	698538
97479	698539
182292	698540
56909	698541
13169	698542
18920	698543
11112	698544
18843	698545
74058	698546
38588	698547
137542	698548
67776	698549
12248	698550
141204	698551
98917	698552
6976	698553
7610	698554
13273	698555
37654	698556
74305	698557
129687	698558
16279	698559
56905	698560
25694	698561
25177	698562
28316	698563
151140	698564
18954	698565
71321	698566
28948	698567
46308	698568
48240	698569
83791	698570
8065	698571
16839	698572
8229	698573
28121	698574
41007	698575
106935	698576
119333	698577
55564	698578
66477	698579
21426	698580
42872	698581
18886	698582
18387	698583
18329	698584
9047	698585
6218	698586
3386	698587
62205	698588
42608	698589
25001	698590
3676	698591
54455	698592
40061	698593
87741	698594
65001	698595
120417	698596
50828	698597
232205	698598
32518	698599
39332	698600
8828	698601
25414	698602
15061	698603
2898	698604
24423	698605
37568	698606
62565	698607
19652	698608
13202	698609
19693	698610
22352	698611
20660	698612
23114	698613
21379	698614
184544	698615
52571	698616
26558	698617
148974	698618
38576	698619
163410	698620
82692	698621
42123	698622
58268	698623
8462	698624
35279	698625
8076	698626
35217	698627
75633	698628
3937	698629
19832	698630
25258	698631
112296	698632
45001	698633
11420	698634
8001	698635
48179	698636
55486	698637
8385	698638
3568	698639
5912	698640
88821	698641
7458	698642
172947	698643
148497	698644
9531	698645
10173	698646
35263	698647
7341	698648
11205	698649
84456	698650
117059	698651
218111	698652
72739	698653
13239	698654
40040	698655
1474	698656
20347	698657
17591	698658
132250	698659
32026	698660
64570	698661
96422	698662
11845	698663
20956	698664
3142	698665
15914	698666
51829	698667
21114	698668
11868	698669
1416	698670
17723	698671
2465	698672
307	698673
57946	698674
17483	698675
36427	698676
32008	698677
1612	698678
66056	698679
683	698680
49963	698681
243	698682
13030	698683
153176	698684
3526	698685
1404	698686
96424	698687
48890	698688
22530	698689
18547	698690
21248	698691
74367	698692
26128	698693
12017	698694
73051	698695
204172	698696
14044	698697
84813	698698
5046	698699
70616	698700
110086	698701
85348	698702
57216	698703
68481	698704
153282	698705
82823	698706
187233	698707
15784	698708
765	698709
152519	698710
85197	698711
969	698712
7767	698713
74641	698714
54161	698715
44804	698716
65544	698717
31674	698718
153525	698719
6420	698720
36645	698721
84037	698722
15822	698723
11834	698724
27304	698725
21476	698726
2108	698727
6079	698728
100401	698729
74347	698730
39932	698731
12939	698732
59952	698733
11329	698734
2608	698735
124658	698736
1438	698737
44441	698738
1347	698739
42603	698740
14083	698741
212894	698742
77505	698743
109387	698744
131212	698745
58528	698746
212112	698747
32605	698748
113757	698749
117075	698750
40491	698751
18403	698752
35786	698753
7005	698754
1176	698755
1787	698756
132988	698757
125616	698758
32318	698759
40875	698760
12180	698761
3600	698762
82830	698763
101857	698764
44366	698765
15569	698766
21045	698767
3120	698768
108911	698769
497	698770
528	698771
36852	698772
150589	698773
22126	698774
45523	698775
212024	698776
66820	698777
59160	698778
8142	698779
110588	698780
29351	698781
33826	698782
20367	698783
65	698784
16372	698785
76339	698786
9531	698787
19365	698788
54558	698789
149448	698790
35304	698791
9068	698792
194811	698793
7105	698794
110323	698795
167103	698796
2891	698797
134029	698798
102031	698799
15814	698800
12208	698801
172182	698802
113811	698803
110120	698804
149074	698805
149431	698806
6284	698807
51380	698808
4318	698809
31651	698810
12431	698811
15166	698812
42822	698813
3657	698814
1603	698815
8049	698816
34363	698817
56331	698818
64655	698819
103443	698820
164321	698821
131156	698822
3449	698823
77932	698824
4452	698825
10208	698826
6049	698827
27450	698828
6962	698829
8498	698830
57883	698831
49058	698832
190	698833
208569	698834
31266	698835
150657	698836
112223	698837
112223	698838
109903	698839
15350	698840
13284	698841
117431	698842
13528	698843
54407	698844
5448	698845
56412	698846
22227	698847
27163	698848
44741	698849
58726	698850
123814	698851
15913	698852
149639	698853
13225	698854
29039	698855
48712	698856
185114	698857
154129	698858
51750	698859
4589	698860
89016	698861
73326	698862
74638	698863
28333	698864
13846	698865
9320	698866
91457	698867
83707	698868
22712	698869
17112	698870
26522	698871
22971	698872
93216	698873
1010	698874
11468	698875
54481	698876
34458	698877
24802	698878
83326	698879
2079	698880
49334	698881
14542	698882
6964	698883
72627	698884
98	698885
24152	698886
7191	698887
24044	698888
10340	698889
153190	698890
13065	698891
57728	698892
118039	698893
4676	698894
205348	698895
80949	698896
51636	698897
50294	698898
199782	698899
79848	698900
206098	698901
78899	698902
166804	698903
142848	698904
4891	698905
126206	698906
207441	698907
2057	698908
22530	698909
48749	698910
19741	698911
209350	698912
97509	698913
195631	698914
83828	698915
5905	698916
625	698917
45422	698918
104055	698919
28317	698920
11195	698921
18774	698922
9293	698923
9392	698924
13298	698925
81923	698926
210583	698927
56812	698928
45103	698929
140097	698930
34886	698931
47212	698932
62410	698933
29279	698934
103829	698935
72497	698936
128557	698937
15545	698938
57077	698939
3584	698940
212886	698941
138689	698942
59616	698943
74730	698944
692	698945
86900	698946
64280	698947
29808	698948
44768	698949
38372	698950
38372	698951
44243	698952
43287	698953
18230	698954
15590	698955
13678	698956
24212	698957
85878	698958
152624	698959
237479	698960
23192	698961
45137	698962
207875	698963
61405	698964
12145	698965
86581	698966
19100	698967
214016	698968
97981	698969
29613	698970
58884	698971
16574	698972
5300	698973
916	698974
44755	698975
68130	698976
15447	698977
115887	698978
178635	698979
22640	698980
24687	698981
125591	698982
22640	698983
17247	698984
182560	698985
205749	698986
63854	698987
154112	698988
230495	698989
14309	698990
155645	698991
41288	698992
47633	698993
12636	698994
120127	698995
22938	698996
27423	698997
102416	698998
24794	698999
50205	699000
14672	699001
35846	699002
59857	699003
54671	699004
75066	699005
44740	699006
7004	699007
133862	699008
110343	699009
20337	699010
23192	699011
110243	699012
43062	699013
87828	699014
7876	699015
185163	699016
44311	699017
45071	699018
59650	699019
45273	699020
44812	699021
34993	699022
70270	699023
69949	699024
6092	699025
171592	699026
19128	699027
44319	699028
23772	699029
60827	699030
131537	699031
43317	699032
102635	699033
55026	699034
36382	699035
19096	699036
175379	699037
109868	699038
8630	699039
38146	699040
51265	699041
93455	699042
55929	699043
1193	699044
57322	699045
25911	699046
112644	699047
211988	699048
38431	699049
78949	699050
9109	699051
42629	699052
112065	699053
67418	699054
209240	699055
6463	699056
207555	699057
14124	699058
4954	699059
15317	699060
11246	699061
26254	699062
4294	699063
117425	699064
11850	699065
32574	699066
124621	699067
66846	699068
113039	699069
132646	699070
13196	699071
133829	699072
30904	699073
19289	699074
13089	699075
7012	699076
13986	699077
57486	699078
97399	699079
26653	699080
50215	699081
31773	699082
149426	699083
15472	699084
7453	699085
141124	699086
34768	699087
26079	699088
3457	699089
21356	699090
13210	699091
134686	699092
43982	699093
7796	699094
92574	699095
32035	699096
100729	699097
23629	699098
23629	699099
77344	699100
12904	699101
162585	699102
18452	699103
50258	699104
27419	699105
3748	699106
92	699107
44	699108
38372	699109
105026	699110
65315	699111
11994	699112
119569	699113
6108	699114
38735	699115
109030	699116
9138	699117
73360	699118
1405	699119
109998	699120
10093	699121
17139	699122
76228	699123
15680	699124
153361	699125
14304	699126
72911	699127
6141	699128
40426	699129
4668	699130
1595	699131
11751	699132
49854	699133
26057	699134
4151	699135
135597	699136
56728	699137
24663	699138
5541	699139
1432	699140
28353	699141
230	699142
111447	699143
123833	699144
20930	699145
63331	699146
103555	699147
23052	699148
48304	699149
110142	699150
209959	699151
6924	699152
145943	699153
23150	699154
83838	699155
1962	699156
145885	699157
57002	699158
84534	699159
69896	699160
96864	699161
123923	699162
18517	699163
4617	699164
46697	699165
19287	699166
183827	699167
150654	699168
192828	699169
66098	699170
173	699171
42603	699172
9405	699173
73651	699174
50561	699175
83959	699176
152020	699177
16964	699178
109768	699179
150501	699180
39882	699181
25674	699182
38049	699183
183040	699184
184565	699185
19191	699186
150363	699187
211011	699188
23015	699189
1136	699190
14131	699191
741	699192
27676	699193
110474	699194
123641	699195
37128	699196
184400	699197
117377	699198
111118	699199
7683	699200
10835	699201
136032	699202
83663	699203
98203	699204
13213	699205
17027	699206
77177	699207
51426	699208
1227	699209
15741	699210
888	699211
6456	699212
5306	699213
65814	699214
122992	699215
2024	699216
40151	699217
5669	699218
23219	699219
15554	699220
57117	699221
23825	699222
10709	699223
26479	699224
9467	699225
22938	699226
64423	699227
7998	699228
41539	699229
8176	699230
2687	699231
17396	699232
155677	699233
19067	699234
64783	699235
4218	699236
40202	699237
44559	699238
6979	699239
152387	699240
23459	699241
3600	699242
67727	699243
82657	699244
20312	699245
5272	699246
112831	699247
179481	699248
82812	699249
74330	699250
32000	699251
112291	699252
46434	699253
3233	699254
36883	699255
20827	699256
34114	699257
50080	699258
1265	699259
28753	699260
47997	699261
5270	699262
18740	699263
112362	699264
4244	699265
23548	699266
94761	699267
42881	699268
171330	699269
1128	699270
5900	699271
9314	699272
33896	699273
104	699274
86488	699275
25199	699276
54499	699277
16510	699278
64797	699279
11505	699280
1766	699281
44947	699282
172975	699283
1762	699284
44556	699285
149790	699286
11841	699287
4805	699288
19377	699289
84838	699290
237989	699291
15114	699292
6881	699293
34081	699294
70196	699295
20098	699296
4897	699297
154330	699298
81081	699299
5585	699300
11500	699301
70368	699302
4264	699303
98447	699304
4046	699305
65668	699306
26960	699307
50160	699308
22148	699309
96723	699310
2840	699311
32013	699312
131571	699313
82996	699314
98768	699315
42407	699316
13234	699317
40466	699318
40716	699319
4115	699320
29259	699321
139544	699322
194755	699323
17222	699324
12673	699325
87092	699326
112603	699327
7389	699328
35838	699329
5843	699330
112904	699331
33813	699332
20437	699333
95441	699334
4494	699335
160367	699336
4369	699337
13834	699338
50170	699339
82814	699340
183	699341
64151	699342
26135	699343
110194	699344
25935	699345
17518	699346
8046	699347
111190	699348
152812	699349
27537	699350
78980	699351
130266	699352
12651	699353
155576	699354
34011	699355
46137	699356
50187	699357
36081	699358
29299	699359
34065	699360
92217	699361
21389	699362
65491	699363
46729	699364
7336	699365
73867	699366
21419	699367
182069	699368
64696	699369
229259	699370
74735	699371
13877	699372
10008	699373
97797	699374
22948	699375
5825	699376
41396	699377
25125	699378
15013	699379
9825	699380
3223	699381
19839	699382
44572	699383
23216	699384
44690	699385
36539	699386
16497	699387
26578	699388
11429	699389
20909	699390
61168	699391
35947	699392
109654	699393
128552	699394
25363	699395
15114	699396
885	699397
124226	699398
2323	699399
18231	699400
3959	699401
423	699402
70136	699403
86732	699404
40622	699405
45634	699406
68671	699407
38796	699408
69873	699409
25810	699410
13218	699411
44799	699412
207578	699413
78098	699414
32980	699415
58480	699416
70389	699417
60308	699418
27930	699419
8016	699420
150783	699421
67210	699422
64573	699423
3498	699424
16141	699425
45189	699426
26571	699427
100701	699428
57372	699429
39379	699430
55013	699431
56501	699432
10776	699433
1400	699434
2451	699435
86767	699436
85552	699437
27542	699438
162324	699439
174793	699440
219352	699441
1049	699442
15220	699443
7785	699444
28733	699445
44517	699446
44544	699447
143821	699448
126005	699449
38387	699450
35789	699451
15559	699452
2213	699453
83874	699454
30328	699455
418	699456
14650	699457
98615	699458
7187	699459
22872	699460
24921	699461
111132	699462
183915	699463
150032	699464
5102	699465
11043	699466
113907	699467
31939	699468
11968	699469
52625	699470
47039	699471
20236	699472
15628	699473
64528	699474
45651	699475
12819	699476
59128	699477
37450	699478
32628	699479
112603	699480
51450	699481
25357	699482
163465	699483
7582	699484
17741	699485
27334	699486
22765	699487
21445	699488
102263	699489
15019	699490
26319	699491
14502	699492
10643	699493
37028	699494
1016	699495
12758	699496
28209	699497
6766	699498
74530	699499
108586	699500
59852	699501
23635	699502
924	699503
11768	699504
910	699505
63878	699506
147233	699507
62521	699508
10093	699509
76043	699510
6307	699511
2505	699512
70174	699513
67274	699514
29466	699515
3266	699516
58924	699517
83360	699518
84174	699519
9190	699520
180	699521
2613	699522
155369	699523
28556	699524
10212	699525
447	699526
4568	699527
97923	699528
59564	699529
22203	699530
77286	699531
3014	699532
12128	699533
9178	699534
18437	699535
50239	699536
25425	699537
1777	699538
42678	699539
138762	699540
77955	699541
26048	699542
96058	699543
39866	699544
30311	699545
65442	699546
23103	699547
4747	699548
1133	699549
10716	699550
96811	699551
54174	699552
6815	699553
210210	699554
27609	699555
149351	699556
13225	699557
18993	699558
29632	699559
124426	699560
70712	699561
22161	699562
42544	699563
733	699564
23466	699565
37096	699566
48602	699567
8118	699568
5845	699569
27119	699570
5755	699571
216807	699572
20392	699573
50730	699574
2047	699575
2781	699576
8524	699577
32029	699578
17401	699579
66889	699580
17023	699581
64200	699582
184737	699583
9433	699584
1682	699585
3357	699586
54677	699587
59111	699588
175417	699589
27274	699590
153841	699591
24011	699592
166006	699593
85411	699594
6273	699595
52483	699596
143085	699597
26768	699598
6474	699599
80480	699600
82977	699601
8061	699602
26042	699603
26230	699604
10791	699605
22147	699606
6766	699607
634	699608
5591	699609
95861	699610
20632	699611
181883	699612
50248	699613
282	699614
94133	699615
37948	699616
10831	699617
118119	699618
64690	699619
186722	699620
13012	699621
102365	699622
64579	699623
118082	699624
28724	699625
131416	699626
1443	699627
66530	699628
9855	699629
88085	699630
1590	699631
153654	699632
105386	699633
47713	699634
23105	699635
4118	699636
5198	699637
8106	699638
110236	699639
152893	699640
96753	699641
10923	699642
34507	699643
13945	699644
4653	699645
52707	699646
141	699647
27330	699648
29299	699649
9945	699650
12001	699651
1426	699652
130078	699653
28609	699654
6095	699655
156116	699656
180771	699657
148561	699658
45893	699659
6927	699660
98057	699661
112294	699662
28302	699663
35486	699664
32073	699665
202613	699666
24661	699667
199	699668
116799	699669
205180	699670
37881	699671
17259	699672
210878	699673
65956	699674
105972	699675
19539	699676
35453	699677
62403	699678
199121	699679
15764	699680
105620	699681
545	699682
4305	699683
64110	699684
108487	699685
82101	699686
120030	699687
64586	699688
34924	699689
130581	699690
7939	699691
3477	699692
15676	699693
97952	699694
189987	699695
6677	699696
16134	699697
40160	699698
44622	699699
99857	699700
111343	699701
46446	699702
123628	699703
165494	699704
73330	699705
166890	699706
67609	699707
79412	699708
7385	699709
78850	699710
11207	699711
9086	699712
13334	699713
64347	699714
1436	699715
33009	699716
9837	699717
10891	699718
36018	699719
75618	699720
75428	699721
172	699722
219373	699723
44753	699724
33075	699725
11546	699726
1192	699727
97268	699728
3975	699729
4521	699730
101985	699731
3692	699732
4448	699733
87467	699734
7436	699735
10818	699736
9312	699737
69	699738
50481	699739
30346	699740
68423	699741
29339	699742
36	699743
54295	699744
6296	699745
134695	699746
4276	699747
166	699748
57719	699749
39437	699750
38837	699751
131379	699752
1395	699753
6946	699754
74449	699755
102157	699756
17238	699757
194408	699758
7844	699759
154082	699760
31673	699761
48723	699762
92062	699763
70343	699764
44582	699765
80847	699766
76625	699767
12956	699768
123197	699769
12032	699770
5629	699771
15149	699772
74858	699773
81710	699774
42264	699775
2467	699776
60017	699777
9469	699778
54504	699779
32154	699780
7982	699781
12756	699782
3949	699783
147794	699784
4536	699785
18907	699786
1916	699787
84470	699788
9432	699789
52963	699790
8297	699791
104220	699792
5615	699793
208969	699794
25721	699795
7053	699796
131340	699797
7180	699798
8702	699799
4921	699800
13261	699801
738	699802
2818	699803
7024	699804
14210	699805
181739	699806
67092	699807
18334	699808
3891	699809
49417	699810
132217	699811
123604	699812
16570	699813
8060	699814
8400	699815
7017	699816
32585	699817
74206	699818
13231	699819
94909	699820
2526	699821
12703	699822
10163	699823
1091	699824
13932	699825
37215	699826
19504	699827
72758	699828
22189	699829
2485	699830
141632	699831
23229	699832
13042	699833
48836	699834
1439	699835
150489	699836
129969	699837
12102	699838
60015	699839
24914	699840
27568	699841
62073	699842
103358	699843
78313	699844
17585	699845
9531	699846
40526	699847
211236	699848
13222	699849
35924	699850
152465	699851
46661	699852
40642	699853
20603	699854
18978	699855
5061	699856
140062	699857
96319	699858
46470	699859
150568	699860
59330	699861
30701	699862
40211	699863
109004	699864
39336	699865
2795	699866
150092	699867
42818	699868
8577	699869
41576	699870
35501	699871
34177	699872
17407	699873
152402	699874
10138	699875
52476	699876
113315	699877
91380	699878
61973	699879
12771	699880
3635	699881
31291	699882
6198	699883
15143	699884
106519	699885
83732	699886
20255	699887
191576	699888
408	699889
56475	699890
57486	699891
74668	699892
60023	699893
35809	699894
18715	699895
33301	699896
5313	699897
104270	699898
55150	699899
92705	699900
67511	699901
161915	699902
15869	699903
8082	699904
25717	699905
62794	699906
98965	699907
38108	699908
33186	699909
36866	699910
57870	699911
152076	699912
10253	699913
10947	699914
4664	699915
141512	699916
154788	699917
72245	699918
5432	699919
44534	699920
51450	699921
63625	699922
70886	699923
75647	699924
24176	699925
48663	699926
20786	699927
57045	699928
133307	699929
211990	699930
152294	699931
28769	699932
85416	699933
51723	699934
13260	699935
56843	699936
12673	699937
152656	699938
54931	699939
40411	699940
84246	699941
66148	699942
55089	699943
96080	699944
138444	699945
48956	699946
7898	699947
2878	699948
5154	699949
625	699950
4052	699951
20784	699952
49095	699953
7179	699954
11419	699955
27351	699956
91906	699957
460	699958
4635	699959
80653	699960
44514	699961
101882	699962
44262	699963
55126	699964
27326	699965
4145	699966
2859	699967
152641	699968
148300	699969
44822	699970
12211	699971
28370	699972
19789	699973
35327	699974
81804	699975
64642	699976
13784	699977
98387	699978
3931	699979
49835	699980
240394	699981
23407	699982
165681	699983
2496	699984
13350	699985
59427	699986
1041	699987
44178	699988
151336	699989
123862	699990
100079	699991
126752	699992
10591	699993
3522	699994
40443	699995
56435	699996
17362	699997
27494	699998
25262	699999
19463	700000
57763	700001
1067	700002
18552	700003
328	700004
139687	700005
4957	700006
129990	700007
7928	700008
4	700009
82639	700010
12336	700011
116336	700012
72562	700013
148312	700014
209267	700015
65490	700016
214773	700017
93526	700018
65498	700019
161269	700020
40271	700021
148761	700022
77164	700023
110476	700024
58626	700025
48961	700026
3215	700027
97181	700028
60979	700029
1577	700030
1884	700031
66523	700032
28253	700033
65459	700034
153010	700035
110069	700036
6799	700037
18466	700038
100195	700039
4273	700040
21369	700041
95973	700042
112248	700043
28905	700044
1226	700045
9100	700046
1599	700047
43272	700048
51761	700049
123413	700050
108896	700051
9432	700052
131	700053
39986	700054
421	700055
114197	700056
126608	700057
161890	700058
113964	700059
81	700060
57423	700061
17201	700062
14216	700063
24198	700064
1208	700065
92546	700066
150814	700067
97958	700068
14455	700069
74375	700070
7412	700071
92544	700072
45772	700073
13327	700074
28206	700075
16933	700076
4958	700077
926	700078
6422	700079
82974	700080
23155	700081
82139	700082
170795	700083
2137	700084
10731	700085
6739	700086
162323	700087
24197	700088
212570	700089
56778	700090
148387	700091
31784	700092
4312	700093
14524	700094
54706	700095
12855	700096
152184	700097
106747	700098
48782	700099
2202	700100
2963	700101
71337	700102
6503	700103
19394	700104
15740	700105
1949	700106
76405	700107
12917	700108
60006	700109
1988	700110
61311	700111
27435	700112
5259	700113
59958	700114
102726	700115
25424	700116
8484	700117
220366	700118
20647	700119
25878	700120
94691	700121
93889	700122
9266	700123
5756	700124
7469	700125
9642	700126
28386	700127
2385	700128
70579	700129
28530	700130
141	700131
35970	700132
29617	700133
9177	700134
460	700135
4624	700136
25167	700137
79646	700138
72768	700139
151725	700140
3476	700141
38634	700142
64842	700143
36778	700144
119643	700145
107896	700146
27435	700147
33907	700148
1946	700149
23104	700150
34681	700151
64187	700152
44393	700153
20144	700154
52682	700155
59153	700156
27747	700157
13898	700158
16725	700159
114191	700160
7369	700161
5320	700162
81392	700163
57585	700164
18646	700165
344	700166
114333	700167
15573	700168
20750	700169
7989	700170
129719	700171
125963	700172
130334	700173
15877	700174
124379	700175
3597	700176
160	700177
18964	700178
7328	700179
15402	700180
27232	700181
6014	700182
7781	700183
57917	700184
17128	700185
16578	700186
8495	700187
15279	700188
4017	700189
6741	700190
25500	700191
39918	700192
65847	700193
32120	700194
42654	700195
10885	700196
53321	700197
2308	700198
65336	700199
22161	700200
4649	700201
55562	700202
20304	700203
38060	700204
18355	700205
28579	700206
22198	700207
68428	700208
82238	700209
151877	700210
35970	700211
73861	700212
212750	700213
54572	700214
4483	700215
74114	700216
4258	700217
12729	700218
4652	700219
70749	700220
151975	700221
173041	700222
40150	700223
50414	700224
18242	700225
55401	700226
64735	700227
8525	700228
1056	700229
97683	700230
42275	700231
74647	700232
12454	700233
24006	700234
126773	700235
65813	700236
133847	700237
20364	700238
24660	700239
20893	700240
40212	700241
4196	700242
8768	700243
625	700244
95	700245
18881	700246
28441	700247
27293	700248
57861	700249
73223	700250
108975	700251
76221	700252
7503	700253
11455	700254
29258	700255
25363	700256
1354	700257
2747	700258
73992	700259
26802	700260
30301	700261
120	700262
14	700263
18421	700264
16760	700265
37481	700266
2614	700267
3603	700268
9464	700269
45082	700270
205990	700271
10700	700272
5309	700273
33127	700274
46728	700275
77894	700276
32715	700277
4110	700278
2852	700279
35835	700280
183962	700281
153295	700282
76114	700283
14362	700284
35461	700285
15891	700286
3208	700287
7241	700288
71976	700289
22445	700290
179462	700291
32130	700292
220607	700293
100365	700294
655	700295
48192	700296
131403	700297
63927	700298
97813	700299
46588	700300
8490	700301
73443	700302
56900	700303
6709	700304
22089	700305
64609	700306
127938	700307
36388	700308
9078	700309
13241	700310
17452	700311
11018	700312
23071	700313
3449	700314
47472	700315
34622	700316
89197	700317
7406	700318
5652	700319
7977	700320
84602	700321
9846	700322
168557	700323
68918	700324
42175	700325
121198	700326
68918	700327
95962	700328
168429	700329
121631	700330
90071	700331
90344	700332
122264	700333
122256	700334
121415	700335
168184	700336
90225	700337
53573	700338
116806	700339
44684	700340
42048	700341
90116	700342
121557	700343
69157	700344
129084	700345
33466	700346
123805	700347
204977	700348
17274	700349
23466	700350
79714	700351
119321	700352
84912	700353
41133	700354
22089	700355
36651	700356
17298	700357
2030	700358
22889	700359
181604	700360
111622	700361
21472	700362
3256	700363
58625	700364
28116	700365
18466	700366
164579	700367
56954	700368
31228	700369
151859	700370
56749	700371
27492	700372
152518	700373
3199	700374
28114	700375
119238	700376
19413	700377
45012	700378
58148	700379
102651	700380
164505	700381
54710	700382
131841	700383
187498	700384
6392	700385
130546	700386
627	700387
50315	700388
210733	700389
222209	700390
29549	700391
28367	700392
44891	700393
18960	700394
65825	700395
36	700396
217612	700397
50921	700398
89196	700399
153396	700400
7820	700401
326	700402
28998	700403
45910	700404
34319	700405
83814	700406
14554	700407
28092	700408
59564	700409
27707	700410
117382	700411
126295	700412
3158	700413
153550	700414
96421	700415
44873	700416
43407	700417
59305	700418
132929	700419
84557	700420
8656	700421
3462	700422
19347	700423
17786	700424
132521	700425
49784	700426
3667	700427
74649	700428
28280	700429
77081	700430
3667	700431
78226	700432
29053	700433
29706	700434
83042	700435
185832	700436
32090	700437
99161	700438
96392	700439
2106	700440
28278	700441
1079	700442
75870	700443
97758	700444
1539	700445
18760	700446
13552	700447
60012	700448
40266	700449
13705	700450
16769	700451
6468	700452
40782	700453
44624	700454
111260	700455
2535	700456
143180	700457
74309	700458
32141	700459
64995	700460
187400	700461
1194	700462
99588	700463
70817	700464
137574	700465
210397	700466
92205	700467
88714	700468
28206	700469
130998	700470
9860	700471
88345	700472
124211	700473
27311	700474
9847	700475
6362	700476
14902	700477
3449	700478
212043	700479
112109	700480
83634	700481
47446	700482
162069	700483
2587	700484
5293	700485
4597	700486
748	700487
24189	700488
64831	700489
89911	700490
207480	700491
52528	700492
21267	700493
88233	700494
30503	700495
11463	700496
63389	700497
17453	700498
211083	700499
94360	700500
83991	700501
16618	700502
57311	700503
6114	700504
85707	700505
5871	700506
22618	700507
110647	700508
45219	700509
76058	700510
162185	700511
31873	700512
4658	700513
4658	700514
112180	700515
34378	700516
75204	700517
100226	700518
465	700519
18750	700520
76424	700521
126720	700522
17370	700523
133386	700524
57650	700525
1141	700526
92105	700527
156620	700528
59597	700529
5223	700530
7428	700531
16866	700532
16866	700533
15659	700534
11826	700535
30963	700536
24537	700537
29337	700538
9899	700539
56871	700540
17309	700541
56112	700542
31451	700543
164288	700544
37802	700545
18792	700546
12139	700547
87354	700548
119082	700549
2511	700550
7380	700551
112082	700552
148250	700553
152989	700554
54467	700555
80553	700556
54087	700557
18287	700558
48306	700559
87295	700560
66623	700561
74137	700562
60668	700563
20046	700564
3208	700565
64643	700566
65185	700567
43576	700568
34967	700569
11546	700570
14640	700571
1437	700572
1069	700573
170963	700574
50601	700575
1634	700576
165635	700577
46440	700578
30759	700579
110542	700580
73661	700581
134685	700582
598	700583
58739	700584
23760	700585
12255	700586
56549	700587
15828	700588
177410	700589
102799	700590
16937	700591
4111	700592
67889	700593
110263	700594
31585	700595
22295	700596
187061	700597
55331	700598
37492	700599
73980	700600
76699	700601
141210	700602
10229	700603
112797	700604
70873	700605
60714	700606
8606	700607
9311	700608
112106	700609
50060	700610
3538	700611
151570	700612
168967	700613
98131	700614
5204	700615
88129	700616
35474	700617
35735	700618
73680	700619
99181	700620
171645	700621
51425	700622
74	700623
109841	700624
92331	700625
73689	700626
34798	700627
3264	700628
1732	700629
37415	700630
1811	700631
14317	700632
13085	700633
111162	700634
36334	700635
90623	700636
89457	700637
237453	700638
97657	700639
62188	700640
23474	700641
39899	700642
23055	700643
23209	700644
40177	700645
30453	700646
208186	700647
74685	700648
18956	700649
210079	700650
213312	700651
65202	700652
138669	700653
195997	700654
45296	700655
83443	700656
30345	700657
12393	700658
99729	700659
189519	700660
132045	700661
16226	700662
141072	700663
212872	700664
1520	700665
213301	700666
6227	700667
74240	700668
3141	700669
229605	700670
61114	700671
132825	700672
10901	700673
2818	700674
22522	700675
30437	700676
9301	700677
206988	700678
9487	700679
5424	700680
24914	700681
137879	700682
3946	700683
1708	700684
63887	700685
20506	700686
301	700687
87866	700688
57682	700689
38287	700690
5710	700691
67103	700692
17806	700693
5170	700694
8751	700695
118917	700696
30998	700697
152191	700698
86559	700699
5502	700700
27747	700701
5888	700702
38778	700703
64317	700704
15283	700705
4479	700706
7598	700707
101351	700708
23967	700709
3139	700710
85106	700711
13722	700712
13757	700713
20922	700714
172	700715
45396	700716
72212	700717
4801	700718
5307	700719
8462	700720
994	700721
3946	700722
5669	700723
3037	700724
27869	700725
57816	700726
19672	700727
8210	700728
46352	700729
153032	700730
32521	700731
71531	700732
27551	700733
813	700734
133114	700735
20622	700736
14718	700737
14108	700738
25360	700739
84622	700740
77683	700741
35559	700742
187054	700743
13740	700744
14108	700745
24914	700746
32746	700747
79416	700748
39889	700749
25748	700750
5593	700751
18543	700752
154388	700753
86786	700754
38154	700755
52829	700756
24310	700757
113828	700758
4108	700759
180513	700760
107175	700761
11830	700762
5410	700763
168258	700764
171954	700765
46403	700766
32945	700767
92512	700768
15248	700769
61917	700770
166011	700771
22924	700772
2499	700773
131287	700774
6064	700775
39916	700776
89512	700777
57504	700778
61600	700779
31477	700780
29368	700781
4225	700782
23236	700783
50263	700784
70281	700785
54817	700786
71318	700787
59397	700788
552	700789
149246	700790
98313	700791
2537	700792
37568	700793
57571	700794
31728	700795
161630	700796
19600	700797
151839	700798
71797	700799
179543	700800
190156	700801
110982	700802
31012	700803
23009	700804
87786	700805
3149	700806
1952	700807
125451	700808
38127	700809
20801	700810
25535	700811
18374	700812
85151	700813
136277	700814
877	700815
12478	700816
154340	700817
7233	700818
3178	700819
11808	700820
131040	700821
73571	700822
19475	700823
22805	700824
73719	700825
123634	700826
1420	700827
124338	700828
57536	700829
93770	700830
47752	700831
152217	700832
13027	700833
22703	700834
20908	700835
8931	700836
4254	700837
83591	700838
24642	700839
24313	700840
66611	700841
23789	700842
2994	700843
79910	700844
28863	700845
92164	700846
110865	700847
19185	700848
40095	700849
63606	700850
44251	700851
40821	700852
16362	700853
36386	700854
193681	700855
163030	700856
19353	700857
59083	700858
103483	700859
37694	700860
104456	700861
231825	700862
13200	700863
19390	700864
98225	700865
180214	700866
153162	700867
18517	700868
98947	700869
57728	700870
191710	700871
22813	700872
18823	700873
83891	700874
113633	700875
7155	700876
73856	700877
50235	700878
13744	700879
47440	700880
136973	700881
215027	700882
13164	700883
143	700884
48268	700885
111647	700886
212250	700887
26643	700888
14647	700889
211932	700890
81798	700891
5617	700892
56850	700893
20507	700894
134231	700895
79239	700896
44964	700897
956	700898
25414	700899
34700	700900
59312	700901
55523	700902
24324	700903
211593	700904
96636	700905
39283	700906
75330	700907
78174	700908
41539	700909
14672	700910
29587	700911
145262	700912
81420	700913
127643	700914
63709	700915
51126	700916
28962	700917
6795	700918
36192	700919
113367	700920
108171	700921
210752	700922
30109	700923
25682	700924
86875	700925
106705	700926
23819	700927
144672	700928
37170	700929
186508	700930
109202	700931
1110	700932
6976	700933
30931	700934
238845	700935
81052	700936
74292	700937
70514	700938
4186	700939
44774	700940
92371	700941
142241	700942
6485	700943
803	700944
42788	700945
422	700946
214572	700947
78119	700948
65382	700949
33844	700950
43227	700951
108790	700952
2227	700953
85274	700954
10467	700955
31928	700956
49522	700957
22273	700958
20344	700959
212926	700960
44512	700961
154245	700962
58825	700963
82053	700964
25480	700965
131765	700966
51890	700967
163604	700968
15686	700969
133749	700970
82257	700971
25391	700972
111994	700973
2079	700974
37391	700975
57039	700976
57867	700977
51089	700978
233024	700979
59791	700980
7063	700981
55191	700982
6141	700983
12729	700984
18542	700985
27498	700986
232309	700987
194671	700988
22190	700989
82703	700990
54069	700991
131803	700992
15505	700993
130156	700994
46655	700995
30760	700996
62406	700997
152020	700998
57635	700999
51253	701000
8066	701001
130359	701002
2522	701003
77127	701004
74853	701005
36861	701006
11782	701007
28535	701008
57903	701009
181562	701010
2700	701011
36423	701012
95771	701013
92238	701014
76947	701015
67312	701016
24590	701017
44944	701018
50915	701019
109917	701020
101914	701021
130750	701022
149180	701023
76859	701024
96476	701025
98504	701026
96316	701027
44916	701028
211815	701029
19053	701030
5282	701031
43893	701032
20485	701033
36883	701034
5123	701035
62824	701036
7012	701037
80651	701038
185595	701039
32107	701040
43240	701041
11058	701042
44568	701043
107917	701044
5916	701045
209520	701046
152084	701047
2569	701048
25376	701049
35960	701050
23049	701051
150352	701052
9424	701053
180909	701054
96568	701055
5313	701056
45133	701057
133971	701058
31991	701059
74802	701060
110564	701061
74472	701062
19010	701063
151257	701064
42695	701065
30597	701066
138573	701067
149902	701068
4010	701069
159397	701070
46121	701071
23042	701072
24014	701073
5154	701074
2307	701075
28538	701076
12132	701077
182158	701078
105563	701079
100869	701080
68372	701081
29055	701082
66132	701083
8215	701084
13401	701085
31576	701086
210349	701087
39403	701088
35550	701089
2980	701090
220	701091
26687	701092
8578	701093
12891	701094
120187	701095
5360	701096
13314	701097
55808	701098
33766	701099
39608	701100
19547	701101
10542	701102
102324	701103
8321	701104
1281	701105
23175	701106
39628	701107
4743	701108
139935	701109
126270	701110
43987	701111
111985	701112
29082	701113
23500	701114
16600	701115
71376	701116
125203	701117
77513	701118
36760	701119
3020	701120
91463	701121
208918	701122
94841	701123
36309	701124
55612	701125
118063	701126
14279	701127
2003	701128
58421	701129
41911	701130
145247	701131
51966	701132
8014	701133
115548	701134
22921	701135
14981	701136
170208	701137
126018	701138
86727	701139
3001	701140
110246	701141
150648	701142
73655	701143
102169	701144
21061	701145
6928	701146
87967	701147
57547	701148
51751	701149
174721	701150
234971	701151
27976	701152
11436	701153
47049	701154
143112	701155
22764	701156
46950	701157
141990	701158
116483	701159
63505	701160
154908	701161
205536	701162
8553	701163
15889	701164
126713	701165
237244	701166
2619	701167
166140	701168
9528	701169
13950	701170
135747	701171
24214	701172
141136	701173
69393	701174
142315	701175
42344	701176
139741	701177
9933	701178
150510	701179
52499	701180
21650	701181
216873	701182
110443	701183
76408	701184
236745	701185
209526	701186
50700	701187
41629	701188
82077	701189
110028	701190
136396	701191
175020	701192
8761	701193
161400	701194
74344	701195
206113	701196
20695	701197
51568	701198
143	701199
66793	701200
4487	701201
41390	701202
22748	701203
17390	701204
115671	701205
1633	701206
101811	701207
29310	701208
88482	701209
17218	701210
5679	701211
28008	701212
12556	701213
62277	701214
22703	701215
83734	701216
216512	701217
9862	701218
11215	701219
51668	701220
145957	701221
74641	701222
61025	701223
115000	701224
19641	701225
140739	701226
161797	701227
2928	701228
12328	701229
19606	701230
180489	701231
48361	701232
2417	701233
16976	701234
86118	701235
70126	701236
138345	701237
2755	701238
24406	701239
57774	701240
75046	701241
159049	701242
35676	701243
61197	701244
8136	701245
66804	701246
78555	701247
237673	701248
78399	701249
12363	701250
7886	701251
8325	701252
28411	701253
46925	701254
151762	701255
11043	701256
39545	701257
86561	701258
96622	701259
190771	701260
19817	701261
62580	701262
37613	701263
11124	701264
22033	701265
130875	701266
44783	701267
58859	701268
26204	701269
3275	701270
21873	701271
158965	701272
30909	701273
10435	701274
35788	701275
162615	701276
32358	701277
61843	701278
18666	701279
4299	701280
45854	701281
19280	701282
189957	701283
671	701284
77258	701285
225809	701286
119016	701287
144409	701288
16211	701289
22999	701290
16802	701291
160678	701292
15876	701293
36119	701294
56726	701295
131282	701296
87183	701297
20810	701298
17681	701299
149885	701300
15145	701301
161199	701302
108296	701303
8035	701304
92154	701305
50106	701306
20777	701307
112542	701308
39081	701309
129730	701310
2333	701311
37401	701312
66880	701313
44892	701314
160840	701315
73428	701316
103678	701317
88716	701318
102885	701319
3428	701320
34686	701321
12389	701322
87360	701323
45949	701324
1138	701325
66384	701326
44222	701327
25742	701328
184622	701329
41302	701330
30795	701331
823	701332
18682	701333
8055	701334
57316	701335
27904	701336
30506	701337
8037	701338
13034	701339
38274	701340
5246	701341
6260	701342
8392	701343
5473	701344
137705	701345
2656	701346
809	701347
44891	701348
7223	701349
64066	701350
27833	701351
13109	701352
4221	701353
2015	701354
15623	701355
5496	701356
1168	701357
37316	701358
5317	701359
46112	701360
96677	701361
19992	701362
37785	701363
18329	701364
22819	701365
30580	701366
22851	701367
52328	701368
981	701369
5389	701370
19508	701371
160866	701372
13106	701373
8617	701374
12952	701375
50461	701376
14561	701377
55269	701378
7899	701379
32001	701380
4632	701381
7585	701382
28074	701383
48845	701384
9337	701385
78605	701386
975	701387
51147	701388
43218	701389
35299	701390
33160	701391
29110	701392
41275	701393
47870	701394
23458	701395
24257	701396
60475	701397
13192	701398
36491	701399
16160	701400
6186	701401
35826	701402
29069	701403
76484	701404
11219	701405
19376	701406
29083	701407
29435	701408
11002	701409
35966	701410
29942	701411
21010	701412
59881	701413
57159	701414
1095	701415
27970	701416
191300	701417
17125	701418
51239	701419
14706	701420
98268	701421
212253	701422
2336	701423
87857	701424
134067	701425
5030	701426
21626	701427
148179	701428
23101	701429
182036	701430
184090	701431
18270	701432
3319	701433
4760	701434
9462	701435
21086	701436
871	701437
43222	701438
58871	701439
143268	701440
4137	701441
143591	701442
59301	701443
20679	701444
103458	701445
150295	701446
137019	701447
16059	701448
34073	701449
78443	701450
60699	701451
44329	701452
32799	701453
41096	701454
41413	701455
156799	701456
66130	701457
184112	701458
15192	701459
105501	701460
1824	701461
31274	701462
33235	701463
149104	701464
13385	701465
132382	701466
517	701467
27690	701468
4789	701469
41029	701470
15928	701471
102695	701472
8430	701473
146485	701474
41600	701475
6354	701476
2395	701477
76047	701478
20285	701479
131003	701480
164781	701481
15205	701482
20532	701483
49298	701484
228120	701485
35118	701486
121380	701487
8008	701488
27484	701489
163670	701490
129483	701491
98885	701492
143833	701493
69619	701494
116611	701495
68622	701496
62248	701497
166141	701498
37436	701499
6177	701500
19075	701501
224596	701502
136642	701503
129871	701504
58442	701505
103657	701506
53741	701507
23187	701508
119840	701509
216634	701510
85894	701511
159507	701512
17126	701513
62789	701514
139306	701515
163309	701516
222	701517
1895	701518
80986	701519
18960	701520
2082	701521
86571	701522
82072	701523
165140	701524
58970	701525
116514	701526
103657	701527
233251	701528
2243	701529
68372	701530
59081	701531
51568	701532
20745	701533
50891	701534
24607	701535
5500	701536
137209	701537
81820	701538
13973	701539
40899	701540
27629	701541
17954	701542
96821	701543
45454	701544
95	701545
5579	701546
904	701547
35642	701548
87701	701549
73071	701550
12730	701551
119714	701552
34121	701553
589	701554
110893	701555
114913	701556
110340	701557
5447	701558
15460	701559
16011	701560
87572	701561
7238	701562
212392	701563
13080	701564
701	701565
38262	701566
10969	701567
142748	701568
33158	701569
46543	701570
108169	701571
32483	701572
29842	701573
64994	701574
63935	701575
215807	701576
215498	701577
48070	701578
10073	701579
15901	701580
120306	701581
94545	701582
31541	701583
29083	701584
179592	701585
7444	701586
52081	701587
117178	701588
24339	701589
88215	701590
1725	701591
22999	701592
83595	701593
50249	701594
46842	701595
142744	701596
88312	701597
67743	701598
8082	701599
4322	701600
65880	701601
1429	701602
135288	701603
146127	701604
47667	701605
82570	701606
181265	701607
45568	701608
117223	701609
209147	701610
68622	701611
121008	701612
54599	701613
90030	701614
5785	701615
6726	701616
1704	701617
12868	701618
1916	701619
6814	701620
1721	701621
10695	701622
7814	701623
12867	701624
6746	701625
1108	701626
57	701627
113432	701628
33182	701629
219066	701630
44446	701631
1070	701632
13147	701633
13743	701634
30544	701635
6277	701636
80309	701637
53924	701638
37127	701639
122583	701640
30523	701641
29276	701642
201268	701643
30551	701644
16691	701645
22050	701646
38387	701647
9844	701648
21737	701649
66437	701650
28170	701651
63817	701652
45095	701653
18713	701654
96238	701655
54410	701656
182097	701657
18226	701658
179932	701659
53577	701660
30042	701661
17564	701662
124566	701663
144897	701664
42089	701665
201917	701666
200707	701667
145241	701668
26845	701669
193774	701670
107658	701671
222942	701672
77522	701673
12104	701674
224806	701675
106746	701676
165115	701677
20229	701678
10504	701679
69400	701680
90690	701681
8902	701682
122186	701683
27776	701684
91022	701685
191070	701686
166413	701687
103028	701688
191752	701689
29921	701690
1243	701691
2625	701692
90972	701693
69360	701694
5937	701695
231660	701696
175300	701697
9018	701698
8191	701699
25584	701700
28559	701701
184006	701702
133	701703
138828	701704
139912	701705
50402	701706
228900	701707
80605	701708
13647	701709
15807	701710
20322	701711
80777	701712
10963	701713
318	701714
16843	701715
3749	701716
50214	701717
4609	701718
25607	701719
174382	701720
54848	701721
404	701722
70113	701723
65131	701724
158022	701725
100416	701726
83801	701727
164879	701728
63997	701729
15728	701730
10247	701731
29953	701732
66291	701733
53591	701734
11383	701735
2466	701736
149821	701737
23394	701738
968	701739
79936	701740
169887	701741
10512	701742
112402	701743
202411	701744
56072	701745
22871	701746
92437	701747
87308	701748
160623	701749
113097	701750
88113	701751
224483	701752
34569	701753
165569	701754
22772	701755
137226	701756
59635	701757
50399	701758
89718	701759
169602	701760
7718	701761
204989	701762
117327	701763
54980	701764
149511	701765
208907	701766
94175	701767
88364	701768
215792	701769
21743	701770
53350	701771
14844	701772
3914	701773
14114	701774
86415	701775
13057	701776
54008	701777
3629	701778
15085	701779
200569	701780
83081	701781
111113	701782
28295	701783
77708	701784
12589	701785
3889	701786
26920	701787
14876	701788
72452	701789
151560	701790
47760	701791
111131	701792
4705	701793
119855	701794
13111	701795
190020	701796
215337	701797
142911	701798
107118	701799
28031	701800
224076	701801
62903	701802
41625	701803
236156	701804
83188	701805
75464	701806
105865	701807
18702	701808
73268	701809
238552	701810
49870	701811
28026	701812
34314	701813
28939	701814
6197	701815
231772	701816
61761	701817
107075	701818
140317	701819
52677	701820
139000	701821
88978	701822
143544	701823
16153	701824
231443	701825
17974	701826
130602	701827
124445	701828
130493	701829
64711	701830
78255	701831
15021	701832
24743	701833
30571	701834
43654	701835
104089	701836
15039	701837
158374	701838
26387	701839
117422	701840
104666	701841
126324	701842
189154	701843
227492	701844
160379	701845
8074	701846
147300	701847
22988	701848
235417	701849
860	701850
74913	701851
16590	701852
104841	701853
34521	701854
114058	701855
118247	701856
349	701857
120229	701858
45868	701859
4296	701860
208122	701861
50440	701862
8304	701863
48606	701864
108212	701865
24184	701866
7894	701867
25219	701868
5030	701869
52288	701870
12088	701871
62288	701872
72177	701873
81182	701874
138827	701875
87254	701876
7197	701877
46491	701878
5259	701879
237857	701880
224897	701881
72374	701882
43344	701883
147330	701884
183571	701885
4284	701886
30554	701887
96726	701888
102927	701889
9752	701890
39925	701891
16293	701892
12656	701893
30051	701894
103146	701895
4137	701896
6085	701897
78609	701898
65660	701899
56720	701900
19066	701901
13620	701902
20010	701903
140581	701904
6199	701905
74713	701906
190535	701907
24369	701908
233216	701909
224588	701910
23003	701911
80924	701912
97196	701913
15363	701914
27421	701915
9870	701916
204070	701917
10847	701918
71300	701919
850	701920
12902	701921
213066	701922
187033	701923
83661	701924
74260	701925
38322	701926
15084	701927
45727	701928
211470	701929
211027	701930
2718	701931
108900	701932
99859	701933
13190	701934
44879	701935
45113	701936
103211	701937
75516	701938
48414	701939
2632	701940
31679	701941
22672	701942
22056	701943
46139	701944
101688	701945
63226	701946
24147	701947
3658	701948
160008	701949
31366	701950
8069	701951
69863	701952
11210	701953
57156	701954
85809	701955
18918	701956
4658	701957
182675	701958
24323	701959
62790	701960
5869	701961
73807	701962
4179	701963
75455	701964
10145	701965
54533	701966
120154	701967
25618	701968
14968	701969
2264	701970
35628	701971
29623	701972
24737	701973
102869	701974
557	701975
2025	701976
40503	701977
2636	701978
82728	701979
65025	701980
34571	701981
15918	701982
25501	701983
119137	701984
13631	701985
46032	701986
34363	701987
13190	701988
71035	701989
144120	701990
130863	701991
3228	701992
155586	701993
2546	701994
35497	701995
94746	701996
174741	701997
114168	701998
192686	701999
2571	702000
1251	702001
56920	702002
17856	702003
19266	702004
11228	702005
9619	702006
19818	702007
8837	702008
94075	702009
36143	702010
151781	702011
58595	702012
31668	702013
9675	702014
10216	702015
223490	702016
8805	702017
23950	702018
24615	702019
2258	702020
2699	702021
144682	702022
214221	702023
138563	702024
43276	702025
117187	702026
58184	702027
154047	702028
100189	702029
23901	702030
17819	702031
28824	702032
211202	702033
26608	702034
94637	702035
19062	702036
138515	702037
140381	702038
1460	702039
4118	702040
28257	702041
158367	702042
161643	702043
134026	702044
25017	702045
10451	702046
210951	702047
237482	702048
3460	702049
3292	702050
131987	702051
5271	702052
137242	702053
72629	702054
1330	702055
18334	702056
22541	702057
5313	702058
117852	702059
19993	702060
99225	702061
14690	702062
2876	702063
11508	702064
4808	702065
15154	702066
65138	702067
28741	702068
15440	702069
5886	702070
43640	702071
35980	702072
15738	702073
44825	702074
6934	702075
33957	702076
23746	702077
151044	702078
13750	702079
420	702080
23676	702081
100826	702082
114913	702083
159266	702084
64371	702085
63246	702086
47225	702087
36013	702088
78319	702089
6695	702090
2045	702091
32340	702092
38971	702093
5836	702094
47988	702095
78794	702096
24592	702097
39672	702098
54250	702099
1797	702100
4673	702101
43318	702102
786	702103
9346	702104
15899	702105
43408	702106
111749	702107
182613	702108
815	702109
55056	702110
76919	702111
19173	702112
6091	702113
18973	702114
98420	702115
96923	702116
6915	702117
22493	702118
19221	702119
23032	702120
18996	702121
43350	702122
52518	702123
794	702124
12139	702125
18007	702126
113815	702127
4656	702128
163232	702129
44514	702130
124196	702131
54090	702132
59641	702133
47841	702134
3620	702135
20435	702136
16378	702137
128200	702138
116651	702139
21115	702140
44490	702141
107630	702142
184543	702143
1316	702144
145263	702145
30512	702146
117715	702147
2565	702148
22087	702149
116541	702150
21380	702151
26402	702152
23827	702153
164408	702154
104379	702155
118806	702156
1136	702157
102334	702158
25585	702159
15605	702160
102245	702161
64013	702162
6242	702163
74822	702164
57236	702165
15815	702166
213407	702167
50199	702168
163546	702169
74877	702170
57618	702171
211796	702172
214795	702173
152160	702174
150358	702175
79226	702176
139584	702177
38071	702178
149371	702179
47998	702180
205998	702181
183070	702182
82476	702183
65371	702184
158127	702185
193814	702186
5135	702187
133004	702188
185112	702189
28470	702190
44896	702191
140796	702192
51012	702193
109781	702194
32194	702195
109770	702196
154531	702197
50317	702198
149291	702199
5912	702200
53206	702201
87791	702202
226332	702203
193702	702204
40631	702205
45399	702206
175171	702207
48710	702208
31483	702209
6992	702210
961	702211
17662	702212
118191	702213
123003	702214
4673	702215
131418	702216
11366	702217
4876	702218
4130	702219
29445	702220
40721	702221
1581	702222
218453	702223
3603	702224
53056	702225
116092	702226
68020	702227
45795	702228
39895	702229
62463	702230
47374	702231
54967	702232
196968	702233
144387	702234
8703	702235
44763	702236
351	702237
44494	702238
166954	702239
54910	702240
56358	702241
5193	702242
35420	702243
73675	702244
6082	702245
14584	702246
30097	702247
3087	702248
28519	702249
149326	702250
1731	702251
382	702252
108778	702253
40489	702254
29281	702255
87548	702256
64049	702257
34063	702258
98665	702259
85685	702260
1314	702261
11076	702262
83922	702263
12196	702264
25887	702265
25836	702266
29967	702267
1055	702268
40721	702269
18347	702270
967	702271
83953	702272
37801	702273
79704	702274
1429	702275
16523	702276
3487	702277
173128	702278
149209	702279
7034	702280
134024	702281
124876	702282
74945	702283
29299	702284
43470	702285
1405	702286
48	702287
18920	702288
19467	702289
111253	702290
80241	702291
6104	702292
112516	702293
11381	702294
148701	702295
1975	702296
89262	702297
23719	702298
59021	702299
86068	702300
83531	702301
83531	702302
35554	702303
875	702304
28336	702305
84261	702306
109144	702307
19791	702308
5652	702309
21230	702310
26374	702311
110806	702312
21614	702313
23612	702314
50294	702315
1865	702316
138751	702317
1650	702318
1050	702319
110537	702320
84932	702321
46779	702322
26248	702323
149757	702324
2777	702325
89255	702326
147224	702327
12716	702328
33899	702329
26208	702330
203455	702331
112186	702332
21316	702333
152662	702334
112999	702335
88308	702336
26434	702337
140970	702338
53105	702339
223564	702340
115264	702341
175708	702342
97908	702343
188687	702344
6991	702345
87492	702346
152711	702347
131495	702348
17782	702349
158923	702350
1141	702351
28164	702352
231308	702353
17898	702354
12484	702355
872	702356
30783	702357
26351	702358
207535	702359
151890	702360
41852	702361
79416	702362
147018	702363
39375	702364
115184	702365
58328	702366
35863	702367
9147	702368
23151	702369
5475	702370
44662	702371
56377	702372
150828	702373
35861	702374
131646	702375
11381	702376
31518	702377
97703	702378
32207	702379
178731	702380
155667	702381
2896	702382
32063	702383
110739	702384
31225	702385
123293	702386
214916	702387
134287	702388
214010	702389
40126	702390
198784	702391
7563	702392
234779	702393
61106	702394
84288	702395
190687	702396
3940	702397
2112	702398
6024	702399
39438	702400
231156	702401
36248	702402
148287	702403
43144	702404
89021	702405
112810	702406
112823	702407
91885	702408
127701	702409
77537	702410
145059	702411
1427	702412
86722	702413
89152	702414
89155	702415
14353	702416
14650	702417
58555	702418
39348	702419
43197	702420
62402	702421
51064	702422
16340	702423
223929	702424
3575	702425
213040	702426
75596	702427
29348	702428
87519	702429
39042	702430
17394	702431
31742	702432
8201	702433
594	702434
226780	702435
78168	702436
5235	702437
30263	702438
21270	702439
93913	702440
8375	702441
87069	702442
140192	702443
49645	702444
3495	702445
3504	702446
8092	702447
94212	702448
7004	702449
116378	702450
97152	702451
27775	702452
27433	702453
52248	702454
70556	702455
197262	702456
6727	702457
39373	702458
41940	702459
54408	702460
58537	702461
103284	702462
28611	702463
59575	702464
29516	702465
91243	702466
97798	702467
51451	702468
4213	702469
167417	702470
16725	702471
196333	702472
46477	702473
142843	702474
101950	702475
26436	702476
148929	702477
125994	702478
147693	702479
41617	702480
83588	702481
31292	702482
109023	702483
55223	702484
148105	702485
118085	702486
44170	702487
39260	702488
94644	702489
210890	702490
56372	702491
84147	702492
22615	702493
28577	702494
26029	702495
2191	702496
30793	702497
15888	702498
104489	702499
43233	702500
9251	702501
29391	702502
16383	702503
62463	702504
68667	702505
182547	702506
148801	702507
70876	702508
1734	702509
27094	702510
82208	702511
96926	702512
50030	702513
13018	702514
146303	702515
30943	702516
67770	702517
27979	702518
54407	702519
1899	702520
52391	702521
116136	702522
226374	702523
48609	702524
175206	702525
43786	702526
5845	702527
34877	702528
168366	702529
162960	702530
133317	702531
140984	702532
15870	702533
187968	702534
180674	702535
21269	702536
19413	702537
34297	702538
21568	702539
42654	702540
17148	702541
126053	702542
188629	702543
67973	702544
43289	702545
13613	702546
40919	702547
35039	702548
95375	702549
9379	702550
18640	702551
49319	702552
86158	702553
50211	702554
95203	702555
78760	702556
7601	702557
32613	702558
50700	702559
367	702560
42637	702561
17233	702562
80436	702563
4553	702564
35841	702565
54432	702566
63903	702567
122408	702568
19204	702569
78121	702570
6889	702571
82319	702572
179298	702573
8401	702574
13711	702575
61574	702576
52262	702577
3604	702578
1952	702579
10724	702580
175917	702581
119503	702582
8869	702583
32212	702584
83128	702585
71430	702586
59486	702587
110070	702588
212425	702589
152679	702590
44982	702591
11023	702592
62445	702593
34946	702594
64419	702595
20501	702596
30722	702597
3190	702598
187500	702599
131951	702600
27903	702601
25478	702602
1179	702603
115882	702604
351	702605
186160	702606
12727	702607
147392	702608
186195	702609
31400	702610
83605	702611
148346	702612
166323	702613
22244	702614
4089	702615
6465	702616
60876	702617
709	702618
3166	702619
77488	702620
132018	702621
8080	702622
142996	702623
37666	702624
74782	702625
71373	702626
108184	702627
56770	702628
216038	702629
68119	702630
2929	702631
29980	702632
6589	702633
119176	702634
182851	702635
139350	702636
2198	702637
30531	702638
101	702639
59646	702640
211991	702641
4782	702642
15480	702643
64199	702644
61043	702645
4444	702646
23786	702647
177496	702648
12421	702649
26680	702650
147412	702651
179332	702652
2744	702653
15985	702654
67323	702655
3436	702656
33177	702657
118911	702658
118564	702659
33556	702660
101714	702661
15627	702662
135453	702663
39812	702664
15538	702665
27687	702666
60827	702667
154487	702668
12219	702669
72499	702670
11878	702671
47214	702672
14042	702673
40485	702674
18957	702675
6503	702676
3819	702677
43629	702678
18754	702679
143372	702680
75793	702681
56301	702682
2827	702683
16183	702684
23237	702685
16945	702686
14560	702687
48410	702688
56758	702689
32359	702690
72721	702691
73251	702692
9341	702693
10808	702694
95764	702695
72233	702696
1825	702697
51533	702698
815	702699
21269	702700
161774	702701
68450	702702
1633	702703
198636	702704
62397	702705
28493	702706
57695	702707
45083	702708
99483	702709
112979	702710
57533	702711
85401	702712
24354	702713
229954	702714
108781	702715
81788	702716
57556	702717
94804	702718
7484	702719
1071	702720
97877	702721
44911	702722
115153	702723
19914	702724
68593	702725
16203	702726
54209	702727
917	702728
2300	702729
2300	702730
97957	702731
212439	702732
118251	702733
21626	702734
214191	702735
47007	702736
61530	702737
95283	702738
537	702739
39210	702740
3362	702741
178875	702742
95052	702743
129443	702744
69166	702745
102350	702746
12482	702747
5477	702748
17786	702749
137227	702750
86333	702751
195424	702752
142127	702753
55271	702754
143760	702755
2753	702756
58316	702757
89311	702758
13251	702759
126258	702760
7539	702761
17430	702762
131448	702763
156693	702764
1963	702765
129172	702766
124	702767
38618	702768
62799	702769
30754	702770
76966	702771
21497	702772
205188	702773
66298	702774
73851	702775
80089	702776
72981	702777
28375	702778
24836	702779
17441	702780
57668	702781
136257	702782
30823	702783
92631	702784
159519	702785
14949	702786
36674	702787
29258	702788
76155	702789
29022	702790
150076	702791
13287	702792
77261	702793
17722	702794
95492	702795
56805	702796
186268	702797
17245	702798
6769	702799
52226	702800
114035	702801
74083	702802
40088	702803
193130	702804
28426	702805
51786	702806
605	702807
188535	702808
64151	702809
16389	702810
764	702811
131386	702812
98133	702813
35262	702814
472	702815
60310	702816
23698	702817
78768	702818
108903	702819
72262	702820
90069	702821
192546	702822
82324	702823
64800	702824
162115	702825
73574	702826
117175	702827
9402	702828
127673	702829
50284	702830
43252	702831
13280	702832
58730	702833
2889	702834
135858	702835
148812	702836
39262	702837
14623	702838
21112	702839
46204	702840
231788	702841
129678	702842
2090	702843
152001	702844
29086	702845
94879	702846
32287	702847
45085	702848
27464	702849
152821	702850
155104	702851
43012	702852
580	702853
24423	702854
55591	702855
94356	702856
78763	702857
115062	702858
83160	702859
67459	702860
19974	702861
46974	702862
22913	702863
7533	702864
13083	702865
159257	702866
16106	702867
11000	702868
2994	702869
12581	702870
34156	702871
4133	702872
47015	702873
140806	702874
128293	702875
21156	702876
184360	702877
61906	702878
79440	702879
151871	702880
101242	702881
27099	702882
13263	702883
38089	702884
57431	702885
43606	702886
87272	702887
160780	702888
193370	702889
198006	702890
129626	702891
115170	702892
55147	702893
64971	702894
11221	702895
2808	702896
155392	702897
72078	702898
198845	702899
6949	702900
82353	702901
8746	702902
4167	702903
89774	702904
2538	702905
87792	702906
130366	702907
98705	702908
146828	702909
9018	702910
77095	702911
63695	702912
158776	702913
18881	702914
80877	702915
101825	702916
118715	702917
7026	702918
25554	702919
61002	702920
2156	702921
61002	702922
16164	702923
68434	702924
11651	702925
4687	702926
38744	702927
3608	702928
31202	702929
4271	702930
1997	702931
149030	702932
22796	702933
157442	702934
980	702935
22911	702936
1663	702937
1579	702938
42794	702939
2243	702940
40347	702941
30566	702942
82056	702943
41691	702944
119915	702945
61352	702946
9339	702947
24088	702948
192492	702949
6266	702950
5703	702951
2939	702952
22772	702953
6265	702954
149452	702955
80293	702956
73730	702957
36206	702958
74490	702959
3123	702960
3602	702961
98857	702962
181900	702963
949	702964
59390	702965
6882	702966
50566	702967
12044	702968
45576	702969
92761	702970
146332	702971
12445	702972
11215	702973
6729	702974
12904	702975
61305	702976
11114	702977
28485	702978
3824	702979
103733	702980
6504	702981
3325	702982
63549	702983
12796	702984
1913	702985
17623	702986
80853	702987
1771	702988
59	702989
3485	702990
52280	702991
52705	702992
12636	702993
6408	702994
5986	702995
10821	702996
3273	702997
38694	702998
3273	702999
79	703000
5860	703001
147959	703002
235787	703003
165581	703004
10329	703005
8411	703006
7713	703007
81357	703008
77924	703009
8383	703010
92275	703011
141	703012
91720	703013
4051	703014
6381	703015
36899	703016
967	703017
133892	703018
66358	703019
191630	703020
99291	703021
48070	703022
935	703023
66126	703024
13125	703025
102012	703026
28504	703027
80499	703028
30257	703029
45669	703030
32513	703031
53157	703032
51710	703033
129895	703034
44797	703035
179967	703036
27748	703037
4027	703038
142582	703039
128451	703040
28453	703041
76332	703042
75806	703043
72077	703044
164242	703045
571	703046
27335	703047
199299	703048
22376	703049
21604	703050
67655	703051
167064	703052
89637	703053
43210	703054
4759	703055
1443	703056
25544	703057
183250	703058
239650	703059
77954	703060
37845	703061
113366	703062
12906	703063
30098	703064
16881	703065
13148	703066
11367	703067
52084	703068
30778	703069
98671	703070
44674	703071
57633	703072
227332	703073
14281	703074
33029	703075
81765	703076
7976	703077
150657	703078
176994	703079
8100	703080
44319	703081
86767	703082
133800	703083
1935	703084
51078	703085
93150	703086
216308	703087
83325	703088
228608	703089
26047	703090
27147	703091
110162	703092
53192	703093
20462	703094
194159	703095
1887	703096
61880	703097
186	703098
186	703099
8440	703100
13898	703101
15169	703102
21515	703103
12904	703104
3481	703105
22250	703106
12401	703107
20669	703108
23965	703109
100719	703110
10520	703111
46025	703112
149371	703113
36508	703114
69580	703115
20092	703116
38212	703117
142351	703118
72633	703119
48816	703120
10875	703121
48232	703122
34828	703123
44344	703124
13198	703125
68467	703126
31820	703127
44826	703128
62824	703129
34753	703130
56382	703131
39188	703132
39825	703133
20108	703134
57178	703135
151697	703136
36205	703137
67074	703138
12911	703139
11331	703140
137631	703141
43694	703142
73718	703143
2558	703144
15897	703145
9589	703146
87574	703147
67966	703148
4819	703149
517	703150
58161	703151
25935	703152
57278	703153
20840	703154
23989	703155
143364	703156
5045	703157
73776	703158
109683	703159
31979	703160
52208	703161
300	703162
19052	703163
235047	703164
39867	703165
151713	703166
20849	703167
642	703168
517	703169
72056	703170
35712	703171
14166	703172
5911	703173
68713	703174
4042	703175
110218	703176
108828	703177
29085	703178
38398	703179
72735	703180
77261	703181
37799	703182
52982	703183
227314	703184
59699	703185
72753	703186
37711	703187
119440	703188
25013	703189
86982	703190
14570	703191
4741	703192
5223	703193
8398	703194
980	703195
62885	703196
10572	703197
70396	703198
107143	703199
1527	703200
49710	703201
109581	703202
148557	703203
82698	703204
39433	703205
82803	703206
39499	703207
82896	703208
207343	703209
149229	703210
149284	703211
64140	703212
110018	703213
110037	703214
155011	703215
50023	703216
110205	703217
83164	703218
83166	703219
150148	703220
150423	703221
209778	703222
83660	703223
151050	703224
39930	703225
64820	703226
50533	703227
151688	703228
151689	703229
84034	703230
152139	703231
152525	703232
84342	703233
84368	703234
154598	703235
112344	703236
65265	703237
154598	703238
112501	703239
153717	703240
112696	703241
153911	703242
51016	703243
154065	703244
215128	703245
216076	703246
109467	703247
8055	703248
9646	703249
5138	703250
2389	703251
4238	703252
4187	703253
9681	703254
93801	703255
192111	703256
101578	703257
148183	703258
111714	703259
1940	703260
25411	703261
36724	703262
50250	703263
57343	703264
697	703265
20944	703266
9547	703267
7233	703268
228	703269
1289	703270
80785	703271
226179	703272
48145	703273
5705	703274
103374	703275
102567	703276
975	703277
57946	703278
66629	703279
3731	703280
100653	703281
39413	703282
101440	703283
16610	703284
62485	703285
1677	703286
70614	703287
23039	703288
55133	703289
49194	703290
45117	703291
200878	703292
98191	703293
102523	703294
115052	703295
151160	703296
13873	703297
29402	703298
56166	703299
27751	703300
74225	703301
22598	703302
107418	703303
59031	703304
83221	703305
9050	703306
44951	703307
16568	703308
33805	703309
6536	703310
141551	703311
15647	703312
26488	703313
48571	703314
24834	703315
4552	703316
154513	703317
14474	703318
647	703319
151973	703320
55942	703321
55017	703322
18902	703323
45195	703324
25980	703325
64438	703326
1032	703327
11641	703328
39678	703329
25805	703330
163644	703331
31715	703332
7809	703333
144346	703334
191212	703335
50672	703336
44896	703337
20634	703338
30405	703339
9832	703340
3211	703341
10305	703342
67885	703343
36389	703344
6377	703345
127671	703346
18753	703347
73673	703348
19828	703349
182487	703350
32415	703351
22288	703352
130305	703353
32511	703354
39535	703355
1626	703356
58709	703357
109989	703358
2789	703359
135164	703360
200472	703361
30910	703362
59447	703363
183810	703364
1420	703365
26027	703366
33983	703367
26546	703368
723	703369
9100	703370
14336	703371
11709	703372
9426	703373
5302	703374
4705	703375
29959	703376
95756	703377
15663	703378
113166	703379
6098	703380
1688	703381
156438	703382
4791	703383
9863	703384
150472	703385
37530	703386
80	703387
98879	703388
7507	703389
31027	703390
59648	703391
108450	703392
28335	703393
46458	703394
7000	703395
156212	703396
74066	703397
66139	703398
100819	703399
63959	703400
11038	703401
44624	703402
71775	703403
63077	703404
18878	703405
77393	703406
3269	703407
48541	703408
115727	703409
138762	703410
5591	703411
42743	703412
63211	703413
44929	703414
74975	703415
30837	703416
110300	703417
36015	703418
64518	703419
82931	703420
11461	703421
95713	703422
181547	703423
114032	703424
3525	703425
2138	703426
143677	703427
213254	703428
82365	703429
23137	703430
6548	703431
23575	703432
60794	703433
109402	703434
4812	703435
132323	703436
4765	703437
2244	703438
24291	703439
6962	703440
108209	703441
208741	703442
151735	703443
12924	703444
15853	703445
73408	703446
17824	703447
27956	703448
17237	703449
76107	703450
24412	703451
27755	703452
74156	703453
51316	703454
138465	703455
56808	703456
58649	703457
15776	703458
151743	703459
64617	703460
70855	703461
8107	703462
19517	703463
131770	703464
1060	703465
132251	703466
64049	703467
118156	703468
31267	703469
68221	703470
11038	703471
21388	703472
80857	703473
97293	703474
71548	703475
27499	703476
68676	703477
238230	703478
3937	703479
75680	703480
201248	703481
33794	703482
82816	703483
502	703484
16235	703485
120266	703486
58898	703487
45141	703488
40460	703489
215287	703490
1260	703491
53093	703492
209072	703493
65814	703494
15404	703495
17694	703496
81619	703497
66767	703498
92684	703499
507	703500
43888	703501
9090	703502
25679	703503
6181	703504
56733	703505
227210	703506
8414	703507
80285	703508
221985	703509
108566	703510
206756	703511
96490	703512
66169	703513
34464	703514
38387	703515
64401	703516
147997	703517
14292	703518
112172	703519
90689	703520
28501	703521
2678	703522
21065	703523
20431	703524
31917	703525
210803	703526
15905	703527
202466	703528
11288	703529
46417	703530
98031	703531
28336	703532
65277	703533
1581	703534
179550	703535
62077	703536
40728	703537
29726	703538
15967	703539
3709	703540
71620	703541
88038	703542
117816	703543
55051	703544
31322	703545
69530	703546
10414	703547
144153	703548
179270	703549
214029	703550
8450	703551
49311	703552
53309	703553
141336	703554
28430	703555
117282	703556
8698	703557
3442	703558
3147	703559
155442	703560
4483	703561
149904	703562
148730	703563
142002	703564
13686	703565
163637	703566
18318	703567
943	703568
17461	703569
104234	703570
140904	703571
47435	703572
158747	703573
140795	703574
71532	703575
209186	703576
61384	703577
625	703578
116154	703579
89327	703580
198061	703581
1643	703582
103426	703583
24277	703584
40856	703585
72082	703586
1538	703587
82043	703588
103911	703589
94562	703590
79913	703591
20361	703592
41625	703593
24925	703594
103564	703595
29849	703596
32864	703597
21464	703598
89596	703599
25249	703600
63660	703601
13307	703602
969	703603
1519	703604
164438	703605
2224	703606
69832	703607
21874	703608
11010	703609
50414	703610
23239	703611
14390	703612
23536	703613
54912	703614
44974	703615
12763	703616
42755	703617
88255	703618
223391	703619
28228	703620
98837	703621
83507	703622
149769	703623
66490	703624
45033	703625
26201	703626
75041	703627
57134	703628
152291	703629
97598	703630
131335	703631
102428	703632
228437	703633
131965	703634
183599	703635
27823	703636
24319	703637
28523	703638
4673	703639
92703	703640
40423	703641
8143	703642
116267	703643
153861	703644
188934	703645
131605	703646
56820	703647
56820	703648
40179	703649
154057	703650
98779	703651
71664	703652
211429	703653
9445	703654
13428	703655
187458	703656
96741	703657
206784	703658
151220	703659
97064	703660
59260	703661
35960	703662
44847	703663
73422	703664
96713	703665
111788	703666
15821	703667
162665	703668
29396	703669
96361	703670
112225	703671
63914	703672
152876	703673
152144	703674
12999	703675
27849	703676
102194	703677
70890	703678
110391	703679
213764	703680
8711	703681
19486	703682
12090	703683
32090	703684
40060	703685
77540	703686
208740	703687
133897	703688
97134	703689
6082	703690
15801	703691
84536	703692
110311	703693
74248	703694
180378	703695
43479	703696
110564	703697
110661	703698
132284	703699
98400	703700
221822	703701
12964	703702
54246	703703
15739	703704
8056	703705
6128	703706
98916	703707
182855	703708
181871	703709
75451	703710
223357	703711
79715	703712
129959	703713
98989	703714
180331	703715
35720	703716
93297	703717
96605	703718
39696	703719
210293	703720
132635	703721
98065	703722
130954	703723
157506	703724
76980	703725
129612	703726
36252	703727
61902	703728
96667	703729
80	703730
16354	703731
17866	703732
217155	703733
26313	703734
97034	703735
62048	703736
28373	703737
31716	703738
8398	703739
975	703740
57897	703741
146064	703742
11483	703743
123071	703744
36817	703745
4223	703746
35368	703747
19613	703748
8955	703749
37927	703750
46896	703751
54559	703752
111044	703753
30744	703754
2542	703755
13122	703756
26795	703757
71872	703758
82273	703759
17942	703760
36497	703761
116599	703762
380	703763
7943	703764
3394	703765
101978	703766
19727	703767
3050	703768
52386	703769
21859	703770
35608	703771
81734	703772
52960	703773
77914	703774
87275	703775
146405	703776
57890	703777
41305	703778
160089	703779
66840	703780
9731	703781
94870	703782
103628	703783
76869	703784
5767	703785
100570	703786
7675	703787
79303	703788
165791	703789
13421	703790
53152	703791
134210	703792
24954	703793
14628	703794
21128	703795
59017	703796
3652	703797
22441	703798
181139	703799
52810	703800
15760	703801
15147	703802
55915	703803
91389	703804
85930	703805
3622	703806
19851	703807
39863	703808
2692	703809
57032	703810
2003	703811
124655	703812
3590	703813
4278	703814
4661	703815
21389	703816
10834	703817
32154	703818
4278	703819
5845	703820
114677	703821
218257	703822
57294	703823
9464	703824
1175	703825
53214	703826
159898	703827
31727	703828
15854	703829
48483	703830
30035	703831
4115	703832
57133	703833
60667	703834
42407	703835
140287	703836
11688	703837
140236	703838
89156	703839
40948	703840
72911	703841
50594	703842
4670	703843
87589	703844
98132	703845
53126	703846
21278	703847
44974	703848
227399	703849
12250	703850
19098	703851
56730	703852
57911	703853
138153	703854
147856	703855
10873	703856
65604	703857
113010	703858
1874	703859
2569	703860
112948	703861
23	703862
158	703863
8411	703864
49867	703865
110462	703866
1073	703867
84456	703868
77748	703869
17098	703870
45081	703871
46697	703872
146044	703873
2787	703874
32774	703875
540	703876
119680	703877
44941	703878
65115	703879
7780	703880
2747	703881
129931	703882
115228	703883
100559	703884
13458	703885
76674	703886
70966	703887
173359	703888
21170	703889
211605	703890
198301	703891
14640	703892
7506	703893
119600	703894
22300	703895
53892	703896
207	703897
37585	703898
97138	703899
4092	703900
13169	703901
13345	703902
7806	703903
98551	703904
1141	703905
108782	703906
52693	703907
11863	703908
80684	703909
82308	703910
29028	703911
40448	703912
153331	703913
35132	703914
71808	703915
30414	703916
24572	703917
1243	703918
69142	703919
4389	703920
53298	703921
5014	703922
5082	703923
68373	703924
65481	703925
33089	703926
86806	703927
47123	703928
66535	703929
48514	703930
80502	703931
23792	703932
7775	703933
72887	703934
85329	703935
39510	703936
263	703937
23497	703938
47954	703939
191906	703940
173254	703941
83063	703942
30223	703943
97897	703944
115686	703945
7968	703946
12141	703947
1967	703948
236166	703949
50105	703950
12906	703951
95036	703952
106729	703953
43308	703954
312	703955
70674	703956
41315	703957
134137	703958
81830	703959
56359	703960
76095	703961
64263	703962
196175	703963
1214	703964
117617	703965
84567	703966
83639	703967
117730	703968
8527	703969
56359	703970
23309	703971
37354	703972
176374	703973
66788	703974
1152	703975
117061	703976
123973	703977
82242	703978
40105	703979
110186	703980
54118	703981
88912	703982
5276	703983
20667	703984
186609	703985
165694	703986
223774	703987
32943	703988
81609	703989
182214	703990
177806	703991
99331	703992
131902	703993
986	703994
37381	703995
54841	703996
4664	703997
27575	703998
8325	703999
42543	704000
9713	704001
137449	704002
76122	704003
143106	704004
104164	704005
43127	704006
15061	704007
216239	704008
17571	704009
76816	704010
131776	704011
79149	704012
135782	704013
93460	704014
29263	704015
12283	704016
46931	704017
135206	704018
67217	704019
41128	704020
16562	704021
17520	704022
8041	704023
20676	704024
2943	704025
150764	704026
95413	704027
78161	704028
9370	704029
2320	704030
11336	704031
44167	704032
2716	704033
104150	704034
64980	704035
74770	704036
98875	704037
109550	704038
67102	704039
50845	704040
187037	704041
28102	704042
181968	704043
87975	704044
188216	704045
26546	704046
64274	704047
594	704048
71446	704049
79848	704050
194262	704051
55745	704052
151	704053
136264	704054
134376	704055
38134	704056
7054	704057
102847	704058
69313	704059
134701	704060
58606	704061
198313	704062
22303	704063
5952	704064
83922	704065
53976	704066
19370	704067
20193	704068
2897	704069
44383	704070
15157	704071
30822	704072
1476	704073
10034	704074
105664	704075
452	704076
21114	704077
62843	704078
1071	704079
38823	704080
23827	704081
15608	704082
102350	704083
48289	704084
70740	704085
129123	704086
6882	704087
87532	704088
61323	704089
41790	704090
48962	704091
110730	704092
208817	704093
11620	704094
35423	704095
99994	704096
20775	704097
222334	704098
93	704099
1333	704100
57005	704101
35962	704102
79950	704103
77262	704104
8940	704105
81001	704106
148643	704107
9218	704108
8601	704109
22559	704110
35564	704111
7174	704112
138753	704113
61529	704114
208231	704115
29621	704116
78078	704117
40647	704118
116575	704119
25588	704120
52956	704121
1053	704122
67013	704123
6217	704124
32213	704125
76846	704126
18007	704127
118850	704128
127980	704129
74443	704130
154019	704131
192713	704132
88511	704133
35645	704134
860	704135
31592	704136
100375	704137
56850	704138
44267	704139
124330	704140
117814	704141
220	704142
87651	704143
139908	704144
78936	704145
42503	704146
92793	704147
173394	704148
20529	704149
9458	704150
154902	704151
15765	704152
19998	704153
37121	704154
78355	704155
21428	704156
54356	704157
28365	704158
116865	704159
58123	704160
69429	704161
14897	704162
210243	704163
4522	704164
118907	704165
28699	704166
97882	704167
24550	704168
14143	704169
213501	704170
3116	704171
15693	704172
60023	704173
19167	704174
88132	704175
9076	704176
88586	704177
135461	704178
207785	704179
49764	704180
12324	704181
8587	704182
166466	704183
13283	704184
118460	704185
163188	704186
43770	704187
14443	704188
13378	704189
46226	704190
75430	704191
66038	704192
158586	704193
112730	704194
114901	704195
72380	704196
162757	704197
89262	704198
48271	704199
56047	704200
79117	704201
8320	704202
99209	704203
130219	704204
29968	704205
118910	704206
143795	704207
33344	704208
143014	704209
130938	704210
116350	704211
71986	704212
121182	704213
202598	704214
49827	704215
124766	704216
47400	704217
51698	704218
931	704219
42259	704220
18598	704221
7716	704222
30345	704223
75215	704224
209773	704225
38140	704226
15147	704227
16709	704228
194669	704229
141724	704230
137744	704231
28277	704232
83237	704233
71767	704234
34591	704235
110235	704236
37451	704237
195451	704238
30638	704239
149463	704240
98274	704241
107161	704242
183112	704243
43834	704244
143996	704245
147639	704246
40258	704247
32324	704248
34146	704249
38777	704250
35762	704251
45472	704252
55207	704253
11988	704254
78620	704255
56217	704256
6100	704257
27532	704258
19212	704259
109942	704260
97867	704261
97123	704262
193857	704263
133791	704264
7479	704265
15109	704266
185911	704267
30792	704268
12720	704269
22911	704270
47937	704271
32598	704272
79021	704273
60454	704274
104423	704275
13187	704276
16711	704277
23816	704278
35404	704279
184563	704280
9316	704281
11026	704282
196267	704283
58566	704284
71672	704285
14817	704286
14401	704287
50403	704288
213788	704289
2029	704290
9424	704291
213489	704292
86807	704293
28583	704294
22502	704295
58513	704296
1601	704297
25786	704298
70130	704299
79326	704300
454	704301
83526	704302
37333	704303
165188	704304
69565	704305
56099	704306
131355	704307
192547	704308
94935	704309
22877	704310
152991	704311
151998	704312
35918	704313
31493	704314
182188	704315
125848	704316
189220	704317
148972	704318
151647	704319
11163	704320
23030	704321
125870	704322
56385	704323
105726	704324
139115	704325
45266	704326
5572	704327
11645	704328
7454	704329
37922	704330
4121	704331
61043	704332
3605	704333
176840	704334
194916	704335
98203	704336
141935	704337
36800	704338
41480	704339
148061	704340
229702	704341
34587	704342
3756	704343
196762	704344
104069	704345
24068	704346
30711	704347
2955	704348
161251	704349
142073	704350
15390	704351
15631	704352
173017	704353
35243	704354
60787	704355
184182	704356
65129	704357
74581	704358
131253	704359
99476	704360
158806	704361
33514	704362
9405	704363
11493	704364
109089	704365
13175	704366
526	704367
53148	704368
181841	704369
102859	704370
1325	704371
33761	704372
170923	704373
140631	704374
97	704375
23731	704376
38576	704377
10240	704378
36360	704379
67560	704380
57109	704381
62357	704382
7246	704383
36841	704384
32582	704385
86918	704386
68063	704387
4074	704388
92661	704389
57481	704390
9489	704391
14315	704392
88345	704393
20255	704394
8007	704395
9957	704396
35505	704397
153302	704398
83542	704399
1645	704400
21385	704401
13218	704402
109312	704403
9825	704404
9265	704405
4782	704406
103914	704407
30990	704408
111104	704409
4833	704410
58896	704411
77592	704412
5214	704413
42816	704414
30765	704415
82511	704416
3447	704417
4170	704418
3548	704419
58422	704420
102175	704421
7708	704422
34713	704423
7768	704424
2624	704425
1812	704426
149613	704427
76735	704428
40385	704429
4467	704430
40526	704431
17578	704432
131407	704433
59287	704434
135765	704435
113404	704436
210146	704437
208572	704438
164307	704439
51537	704440
47865	704441
225576	704442
159569	704443
71624	704444
81757	704445
17879	704446
76913	704447
18352	704448
20117	704449
188943	704450
15915	704451
132863	704452
29215	704453
62095	704454
29892	704455
28775	704456
2661	704457
1699	704458
168001	704459
122611	704460
44933	704461
67082	704462
526	704463
181291	704464
23366	704465
150387	704466
28365	704467
77396	704468
7053	704469
98126	704470
28855	704471
8095	704472
74847	704473
15863	704474
133666	704475
97112	704476
15921	704477
111235	704478
72719	704479
3989	704480
73438	704481
28557	704482
13065	704483
25939	704484
27825	704485
35322	704486
22295	704487
27157	704488
136026	704489
17871	704490
535	704491
57903	704492
102689	704493
180580	704494
17617	704495
26033	704496
69918	704497
73769	704498
12062	704499
108157	704500
17464	704501
104272	704502
5309	704503
7672	704504
95478	704505
13152	704506
14284	704507
87335	704508
5138	704509
2080	704510
26095	704511
54350	704512
26139	704513
132734	704514
2956	704515
80329	704516
138216	704517
64096	704518
1720	704519
17528	704520
117508	704521
6273	704522
4429	704523
14822	704524
6626	704525
41963	704526
53415	704527
17431	704528
138252	704529
68870	704530
96	704531
66062	704532
98769	704533
24026	704534
34424	704535
22525	704536
60846	704537
28678	704538
35949	704539
52491	704540
224163	704541
137465	704542
98487	704543
27231	704544
99083	704545
117978	704546
45949	704547
124544	704548
113103	704549
108735	704550
205151	704551
52662	704552
18984	704553
13208	704554
102612	704555
27545	704556
83087	704557
72078	704558
103842	704559
15868	704560
113487	704561
11099	704562
85630	704563
110856	704564
101840	704565
99291	704566
240101	704567
120062	704568
4673	704569
61121	704570
7078	704571
27899	704572
8602	704573
99216	704574
181	704575
1611	704576
34022	704577
155506	704578
3622	704579
35041	704580
68141	704581
12948	704582
27161	704583
27161	704584
103902	704585
36542	704586
56386	704587
10109	704588
114137	704589
111644	704590
4118	704591
21156	704592
23328	704593
54337	704594
70624	704595
123061	704596
1109	704597
38602	704598
4657	704599
76037	704600
10870	704601
4418	704602
71548	704603
71172	704604
176611	704605
10404	704606
120844	704607
48087	704608
239247	704609
3098	704610
122799	704611
3589	704612
18621	704613
7259	704614
13907	704615
10866	704616
99300	704617
164421	704618
158815	704619
114751	704620
24145	704621
16725	704622
59035	704623
3891	704624
252	704625
4248	704626
7287	704627
70261	704628
102123	704629
16506	704630
375	704631
123705	704632
35348	704633
12702	704634
100802	704635
132599	704636
160778	704637
197645	704638
35836	704639
97469	704640
83643	704641
138558	704642
76936	704643
39439	704644
61402	704645
40241	704646
3652	704647
125812	704648
5096	704649
83718	704650
20695	704651
29398	704652
17041	704653
73165	704654
13219	704655
52980	704656
146	704657
39658	704658
25137	704659
147728	704660
109088	704661
3606	704662
72428	704663
101186	704664
164131	704665
3521	704666
6076	704667
224323	704668
12737	704669
76924	704670
48158	704671
38053	704672
205786	704673
1789	704674
72733	704675
11031	704676
86853	704677
36103	704678
84508	704679
117943	704680
28228	704681
97864	704682
122	704683
65341	704684
44831	704685
186922	704686
35591	704687
35584	704688
7010	704689
13444	704690
32522	704691
133093	704692
19379	704693
3598	704694
1949	704695
14396	704696
57038	704697
217088	704698
80247	704699
52055	704700
106168	704701
24188	704702
89960	704703
119248	704704
102908	704705
104223	704706
203852	704707
233052	704708
67891	704709
151582	704710
132703	704711
35448	704712
184513	704713
132680	704714
209208	704715
223244	704716
26348	704717
154159	704718
751	704719
3637	704720
7066	704721
71152	704722
47000	704723
33858	704724
167966	704725
28614	704726
12666	704727
123550	704728
88689	704729
133622	704730
96037	704731
75191	704732
73834	704733
21089	704734
116036	704735
160688	704736
2564	704737
43311	704738
5310	704739
84641	704740
54373	704741
91257	704742
27776	704743
75131	704744
134982	704745
145076	704746
116164	704747
121582	704748
16727	704749
121479	704750
1650	704751
104457	704752
57226	704753
8763	704754
21421	704755
93877	704756
4346	704757
11000	704758
8451	704759
24608	704760
23836	704761
1810	704762
63761	704763
43734	704764
6053	704765
112942	704766
72813	704767
177073	704768
10991	704769
11337	704770
4679	704771
60287	704772
90372	704773
150940	704774
93	704775
572	704776
19395	704777
84587	704778
40594	704779
92765	704780
112881	704781
81109	704782
34634	704783
4761	704784
87970	704785
1991	704786
108909	704787
8351	704788
151337	704789
16737	704790
120670	704791
112532	704792
134196	704793
216976	704794
5454	704795
3655	704796
42615	704797
3395	704798
8291	704799
24661	704800
11602	704801
36532	704802
130240	704803
57734	704804
102625	704805
24653	704806
53731	704807
192189	704808
35805	704809
51672	704810
73827	704811
34528	704812
13042	704813
55194	704814
233878	704815
23430	704816
25535	704817
231945	704818
52020	704819
9676	704820
213372	704821
19831	704822
233713	704823
142947	704824
110696	704825
29297	704826
13720	704827
47809	704828
140784	704829
31263	704830
8177	704831
26449	704832
64041	704833
37287	704834
79505	704835
12014	704836
215850	704837
103314	704838
200383	704839
181242	704840
178	704841
40682	704842
2696	704843
7524	704844
22706	704845
6924	704846
3694	704847
43490	704848
39599	704849
2294	704850
140809	704851
16756	704852
95317	704853
20637	704854
73796	704855
812	704856
136363	704857
54321	704858
54734	704859
5171	704860
30768	704861
273	704862
132834	704863
18312	704864
743	704865
33991	704866
37309	704867
25471	704868
36670	704869
2001	704870
57283	704871
11393	704872
154974	704873
74097	704874
3726	704875
62255	704876
24895	704877
25695	704878
2797	704879
94809	704880
33343	704881
98307	704882
6468	704883
25335	704884
37013	704885
87210	704886
9749	704887
101419	704888
16624	704889
113567	704890
227749	704891
161780	704892
45141	704893
163302	704894
15032	704895
71084	704896
22380	704897
129031	704898
19845	704899
11624	704900
127735	704901
153780	704902
98519	704903
57371	704904
111881	704905
36479	704906
93454	704907
110156	704908
14278	704909
50307	704910
103145	704911
56890	704912
31298	704913
34048	704914
66652	704915
5284	704916
91466	704917
92177	704918
88972	704919
153769	704920
89266	704921
48812	704922
112313	704923
29707	704924
34035	704925
109709	704926
82292	704927
103640	704928
199323	704929
77015	704930
7062	704931
109828	704932
104334	704933
39187	704934
104344	704935
104365	704936
7062	704937
26032	704938
183166	704939
131879	704940
57372	704941
27099	704942
84500	704943
109247	704944
1761	704945
117506	704946
733	704947
156909	704948
60085	704949
65709	704950
34375	704951
198616	704952
133269	704953
36671	704954
133346	704955
55123	704956
99900	704957
207485	704958
89231	704959
54234	704960
88757	704961
2198	704962
57833	704963
190286	704964
29609	704965
67335	704966
6438	704967
12260	704968
206651	704969
177822	704970
47937	704971
52933	704972
96297	704973
85839	704974
2003	704975
124556	704976
108735	704977
28206	704978
182539	704979
34093	704980
184462	704981
192447	704982
151630	704983
93853	704984
66064	704985
5412	704986
67196	704987
158469	704988
11076	704989
37971	704990
173257	704991
110798	704992
14009	704993
85796	704994
35219	704995
84492	704996
132594	704997
29610	704998
209993	704999
15888	705000
218115	705001
75714	705002
34063	705003
111822	705004
212284	705005
142177	705006
28501	705007
58992	705008
19047	705009
55122	705010
161835	705011
4121	705012
49625	705013
44677	705014
205948	705015
95805	705016
93824	705017
27242	705018
71871	705019
95436	705020
72928	705021
4733	705022
47681	705023
16766	705024
109576	705025
7526	705026
12998	705027
137146	705028
44056	705029
28019	705030
8748	705031
50914	705032
25512	705033
79573	705034
36277	705035
10119	705036
15270	705037
72690	705038
186335	705039
84692	705040
35849	705041
13271	705042
116041	705043
88608	705044
154732	705045
117628	705046
105004	705047
30946	705048
7580	705049
52880	705050
51528	705051
237437	705052
121658	705053
57076	705054
36889	705055
59561	705056
22224	705057
55183	705058
62354	705059
15449	705060
118098	705061
22394	705062
8187	705063
9329	705064
83449	705065
44246	705066
4482	705067
3620	705068
70939	705069
2169	705070
67092	705071
198847	705072
68081	705073
117564	705074
136321	705075
221274	705076
2395	705077
18803	705078
21943	705079
131	705080
1142	705081
13869	705082
13228	705083
34676	705084
14108	705085
148	705086
158289	705087
31542	705088
111302	705089
74971	705090
120139	705091
16264	705092
36400	705093
15390	705094
61770	705095
39597	705096
50862	705097
22367	705098
6688	705099
122115	705100
621	705101
61316	705102
5773	705103
227522	705104
23197	705105
35232	705106
187692	705107
156636	705108
26435	705109
80672	705110
4086	705111
6740	705112
62839	705113
79707	705114
32628	705115
4051	705116
56828	705117
60296	705118
132972	705119
21203	705120
47230	705121
128695	705122
11391	705123
79457	705124
13727	705125
30829	705126
6762	705127
29010	705128
30728	705129
18205	705130
6422	705131
1015	705132
44901	705133
5053	705134
35874	705135
2011	705136
80528	705137
19647	705138
9051	705139
26928	705140
34002	705141
3096	705142
1962	705143
15591	705144
2040	705145
1669	705146
44265	705147
217536	705148
13262	705149
99894	705150
54044	705151
74974	705152
5332	705153
228	705154
55324	705155
15821	705156
26269	705157
14336	705158
88400	705159
26605	705160
58203	705161
43666	705162
120429	705163
31975	705164
223560	705165
86377	705166
24386	705167
53077	705168
47860	705169
14764	705170
80933	705171
87642	705172
17531	705173
19794	705174
162981	705175
174538	705176
4012	705177
50671	705178
112266	705179
59958	705180
140457	705181
202977	705182
198441	705183
228	705184
2626	705185
3278	705186
62205	705187
71293	705188
56215	705189
17319	705190
47584	705191
132481	705192
149775	705193
25081	705194
48523	705195
19157	705196
154372	705197
190076	705198
138667	705199
12862	705200
142627	705201
111871	705202
151308	705203
183532	705204
178213	705205
31985	705206
31355	705207
71233	705208
207869	705209
139810	705210
13800	705211
130065	705212
71523	705213
232	705214
191319	705215
47683	705216
9428	705217
109228	705218
71420	705219
61333	705220
133228	705221
99845	705222
24547	705223
21348	705224
28421	705225
21348	705226
153703	705227
2480	705228
73666	705229
56129	705230
85002	705231
20779	705232
79487	705233
49286	705234
110965	705235
960	705236
2754	705237
152570	705238
14727	705239
7599	705240
7598	705241
28680	705242
33083	705243
6393	705244
10261	705245
77916	705246
133350	705247
103156	705248
81111	705249
3460	705250
141054	705251
47452	705252
31085	705253
44253	705254
10693	705255
50526	705256
146606	705257
11663	705258
89	705259
16406	705260
128185	705261
23030	705262
27196	705263
71435	705264
89664	705265
162372	705266
780	705267
47852	705268
1432	705269
39696	705270
65675	705271
95554	705272
5669	705273
12232	705274
28268	705275
21880	705276
1407	705277
13081	705278
10602	705279
47938	705280
22089	705281
178940	705282
29580	705283
56359	705284
56301	705285
85018	705286
133774	705287
35219	705288
124698	705289
212979	705290
6254	705291
161532	705292
72543	705293
148044	705294
163649	705295
16181	705296
14983	705297
153870	705298
51714	705299
155799	705300
192928	705301
45095	705302
44872	705303
7	705304
57798	705305
203732	705306
188467	705307
19200	705308
14665	705309
2676	705310
156328	705311
21994	705312
58148	705313
68284	705314
18194	705315
86899	705316
1749	705317
151495	705318
159380	705319
44075	705320
223747	705321
66382	705322
21540	705323
19899	705324
223718	705325
15321	705326
36715	705327
74165	705328
71071	705329
128914	705330
50107	705331
3604	705332
95023	705333
8665	705334
94191	705335
195316	705336
209890	705337
8333	705338
31991	705339
50232	705340
194320	705341
15920	705342
29022	705343
34945	705344
34564	705345
153183	705346
136397	705347
72871	705348
20710	705349
17331	705350
2004	705351
15635	705352
48465	705353
6072	705354
15330	705355
48610	705356
157554	705357
73400	705358
15797	705359
83672	705360
1521	705361
211662	705362
38013	705363
10839	705364
4196	705365
161828	705366
129091	705367
74493	705368
57150	705369
42887	705370
66545	705371
212914	705372
96783	705373
35595	705374
19836	705375
115818	705376
14769	705377
35055	705378
199061	705379
116916	705380
943	705381
17810	705382
59465	705383
238451	705384
155333	705385
64300	705386
60006	705387
15893	705388
11618	705389
97516	705390
148917	705391
1545	705392
152257	705393
108901	705394
52020	705395
92189	705396
192535	705397
4540	705398
43210	705399
65678	705400
12404	705401
30481	705402
14781	705403
85981	705404
40036	705405
73895	705406
82252	705407
19435	705408
82243	705409
141276	705410
164618	705411
48700	705412
45538	705413
118607	705414
84556	705415
87940	705416
35908	705417
11146	705418
92609	705419
13166	705420
98710	705421
68142	705422
4819	705423
3730	705424
155794	705425
18187	705426
20989	705427
109300	705428
119865	705429
96582	705430
62267	705431
23848	705432
2902	705433
101541	705434
15808	705435
364	705436
104361	705437
6100	705438
35622	705439
490	705440
133857	705441
82902	705442
30523	705443
72952	705444
52331	705445
68346	705446
97040	705447
33177	705448
223508	705449
20432	705450
44182	705451
35488	705452
130246	705453
4352	705454
117184	705455
4352	705456
88511	705457
148909	705458
164389	705459
2576	705460
206480	705461
56703	705462
40489	705463
46122	705464
117059	705465
26019	705466
210247	705467
2564	705468
34913	705469
65706	705470
84568	705471
30566	705472
462	705473
77623	705474
38419	705475
4677	705476
181051	705477
98300	705478
76573	705479
1091	705480
19094	705481
5346	705482
26090	705483
28455	705484
15067	705485
1692	705486
88743	705487
56368	705488
28541	705489
160110	705490
50036	705491
96608	705492
104994	705493
23106	705494
197486	705495
53	705496
35358	705497
3776	705498
12645	705499
5581	705500
84964	705501
86650	705502
82484	705503
54029	705504
115635	705505
47683	705506
13179	705507
7296	705508
22426	705509
60407	705510
35767	705511
147736	705512
84777	705513
66403	705514
6	705515
18911	705516
224022	705517
28107	705518
82948	705519
82164	705520
126330	705521
6154	705522
74301	705523
65324	705524
65857	705525
149301	705526
92723	705527
30192	705528
46417	705529
9455	705530
127375	705531
8136	705532
28604	705533
1505	705534
35689	705535
150059	705536
182066	705537
134523	705538
60262	705539
214275	705540
44544	705541
63667	705542
10107	705543
74408	705544
20737	705545
60629	705546
52621	705547
70601	705548
43776	705549
232087	705550
166990	705551
196159	705552
26934	705553
197519	705554
5749	705555
72158	705556
3293	705557
109052	705558
56540	705559
76554	705560
133115	705561
132724	705562
111053	705563
89347	705564
98512	705565
135985	705566
198054	705567
56913	705568
43119	705569
133461	705570
97853	705571
154075	705572
72645	705573
95015	705574
174998	705575
126650	705576
21054	705577
46290	705578
9432	705579
72920	705580
43706	705581
35461	705582
39675	705583
20736	705584
54360	705585
54842	705586
2586	705587
54071	705588
36806	705589
133239	705590
18923	705591
9465	705592
25698	705593
19198	705594
1164	705595
42442	705596
54071	705597
8728	705598
232299	705599
157385	705600
146684	705601
106948	705602
158203	705603
55377	705604
4642	705605
1058	705606
110882	705607
14615	705608
20694	705609
32550	705610
72004	705611
75918	705612
4924	705613
56922	705614
56922	705615
72928	705616
117874	705617
73555	705618
16232	705619
50216	705620
76658	705621
16816	705622
70913	705623
31446	705624
8490	705625
124720	705626
96793	705627
70473	705628
593	705629
12821	705630
85423	705631
5259	705632
60227	705633
61414	705634
6267	705635
89136	705636
2808	705637
97556	705638
163137	705639
74332	705640
132469	705641
108940	705642
40487	705643
234219	705644
64062	705645
3319	705646
84671	705647
6979	705648
133607	705649
57419	705650
89424	705651
171457	705652
54574	705653
50691	705654
29348	705655
5668	705656
11201	705657
197039	705658
28015	705659
10284	705660
165794	705661
14663	705662
1328	705663
100734	705664
39516	705665
128993	705666
197794	705667
150199	705668
93343	705669
102910	705670
16731	705671
56850	705672
230064	705673
127185	705674
214628	705675
68238	705676
61402	705677
14518	705678
13025	705679
133712	705680
120864	705681
2296	705682
6843	705683
30786	705684
72692	705685
47086	705686
22893	705687
29488	705688
105553	705689
118009	705690
221406	705691
205149	705692
18935	705693
7418	705694
54760	705695
78460	705696
12249	705697
20912	705698
6044	705699
74740	705700
228802	705701
7063	705702
17729	705703
196178	705704
109526	705705
20622	705706
34371	705707
131871	705708
12777	705709
6288	705710
34768	705711
54310	705712
198518	705713
7999	705714
16926	705715
111401	705716
117519	705717
21813	705718
79983	705719
119205	705720
38006	705721
213549	705722
14397	705723
5570	705724
113136	705725
216237	705726
113062	705727
213879	705728
49923	705729
49684	705730
98903	705731
133333	705732
125906	705733
8950	705734
8950	705735
11346	705736
2894	705737
145261	705738
20304	705739
212352	705740
27013	705741
210837	705742
1750	705743
7258	705744
16943	705745
44678	705746
157734	705747
3993	705748
4198	705749
33183	705750
119364	705751
422	705752
8497	705753
2916	705754
10254	705755
14401	705756
4658	705757
154431	705758
1580	705759
26749	705760
89797	705761
21698	705762
663	705763
922	705764
99097	705765
28771	705766
165052	705767
4620	705768
26235	705769
30301	705770
2538	705771
167488	705772
108796	705773
67461	705774
24837	705775
30820	705776
31133	705777
82307	705778
12319	705779
54241	705780
1759	705781
114615	705782
1776	705783
13166	705784
45642	705785
104760	705786
19069	705787
61412	705788
46372	705789
74792	705790
25505	705791
186500	705792
5669	705793
5678	705794
9424	705795
21139	705796
40038	705797
80757	705798
37268	705799
35239	705800
73494	705801
40088	705802
15875	705803
132990	705804
112532	705805
23430	705806
11038	705807
164348	705808
4086	705809
5254	705810
193497	705811
114890	705812
15663	705813
16176	705814
44526	705815
45943	705816
12639	705817
47924	705818
39969	705819
116315	705820
121428	705821
67133	705822
87800	705823
15877	705824
87520	705825
32026	705826
175332	705827
201263	705828
345	705829
22302	705830
27302	705831
58904	705832
34528	705833
84751	705834
103152	705835
98431	705836
55520	705837
27013	705838
76490	705839
135909	705840
168264	705841
213633	705842
10395	705843
12459	705844
36116	705845
14008	705846
56953	705847
116176	705848
176070	705849
218428	705850
213717	705851
12044	705852
7176	705853
59656	705854
145584	705855
102954	705856
127338	705857
152352	705858
86783	705859
23970	705860
94773	705861
53754	705862
154424	705863
885	705864
769	705865
127362	705866
52136	705867
34737	705868
11076	705869
81	705870
41627	705871
125566	705872
34711	705873
65426	705874
18896	705875
129712	705876
73088	705877
91514	705878
35490	705879
8280	705880
13860	705881
194292	705882
12428	705883
83105	705884
111870	705885
5716	705886
23309	705887
178122	705888
141164	705889
55895	705890
34965	705891
13893	705892
4952	705893
96878	705894
25359	705895
85935	705896
2848	705897
88900	705898
113829	705899
8223	705900
240355	705901
1459	705902
75027	705903
24592	705904
11967	705905
29971	705906
799	705907
57034	705908
30889	705909
190461	705910
149578	705911
11311	705912
165383	705913
18583	705914
210331	705915
49529	705916
5697	705917
150080	705918
17333	705919
27618	705920
122946	705921
5114	705922
117976	705923
98760	705924
87718	705925
28659	705926
78451	705927
23494	705928
126671	705929
51390	705930
5758	705931
163075	705932
200154	705933
133281	705934
41545	705935
104304	705936
103707	705937
49727	705938
127841	705939
155028	705940
37949	705941
13861	705942
23873	705943
28109	705944
138262	705945
60888	705946
37354	705947
156825	705948
97984	705949
126707	705950
89388	705951
43676	705952
194403	705953
48490	705954
101348	705955
107104	705956
128117	705957
169684	705958
187250	705959
106676	705960
22865	705961
106608	705962
56513	705963
37309	705964
178733	705965
11426	705966
4844	705967
15743	705968
36051	705969
1260	705970
2564	705971
20705	705972
45835	705973
16376	705974
4123	705975
6625	705976
11167	705977
104649	705978
78586	705979
78587	705980
5084	705981
15761	705982
50035	705983
2902	705984
39148	705985
7311	705986
10808	705987
35237	705988
34370	705989
30319	705990
40512	705991
101022	705992
8040	705993
12095	705994
52111	705995
2298	705996
142796	705997
51331	705998
47791	705999
39831	706000
12673	706001
31164	706002
9852	706003
28728	706004
29517	706005
96485	706006
54809	706007
27068	706008
133121	706009
50587	706010
63985	706011
47832	706012
49783	706013
6496	706014
42065	706015
204690	706016
214995	706017
74284	706018
1198	706019
4255	706020
875	706021
112485	706022
13614	706023
14909	706024
3959	706025
5628	706026
112160	706027
15939	706028
154368	706029
44841	706030
179173	706031
67064	706032
43612	706033
10771	706034
53848	706035
125056	706036
74412	706037
87705	706038
210797	706039
47301	706040
40122	706041
9826	706042
95496	706043
28473	706044
54760	706045
1670	706046
62668	706047
15627	706048
2135	706049
82725	706050
29654	706051
48889	706052
6910	706053
94882	706054
11133	706055
5164	706056
77105	706057
119559	706058
38782	706059
11459	706060
2135	706061
18887	706062
19743	706063
6935	706064
62645	706065
163722	706066
18181	706067
17805	706068
40287	706069
27730	706070
12508	706071
34544	706072
164588	706073
93870	706074
27760	706075
47301	706076
2956	706077
4598	706078
65913	706079
24438	706080
150090	706081
2980	706082
39932	706083
39692	706084
15534	706085
13008	706086
43686	706087
9849	706088
42414	706089
20461	706090
27662	706091
25376	706092
8009	706093
58136	706094
10923	706095
50021	706096
144236	706097
19641	706098
16825	706099
50662	706100
29662	706101
81486	706102
53948	706103
4165	706104
18660	706105
18714	706106
127633	706107
35015	706108
59949	706109
32062	706110
25509	706111
61409	706112
25874	706113
7998	706114
55370	706115
24017	706116
43546	706117
117489	706118
1690	706119
26070	706120
25304	706121
2135	706122
2135	706123
5664	706124
20253	706125
11884	706126
20442	706127
15569	706128
93357	706129
155036	706130
43690	706131
15611	706132
30295	706133
14977	706134
5537	706135
44525	706136
47668	706137
60798	706138
6403	706139
944	706140
25487	706141
50913	706142
4170	706143
84168	706144
11512	706145
23172	706146
40555	706147
44974	706148
17971	706149
233985	706150
117583	706151
45032	706152
119687	706153
64398	706154
61505	706155
114495	706156
452	706157
57640	706158
164324	706159
37808	706160
198406	706161
27318	706162
119749	706163
34307	706164
34051	706165
112439	706166
4355	706167
13481	706168
36552	706169
186534	706170
45241	706171
23104	706172
52991	706173
169632	706174
23220	706175
10731	706176
104428	706177
19775	706178
102933	706179
9771	706180
132335	706181
32139	706182
19474	706183
130014	706184
29427	706185
1233	706186
211478	706187
161049	706188
61434	706189
13497	706190
239223	706191
133944	706192
14010	706193
31419	706194
151573	706195
103468	706196
71041	706197
15419	706198
602	706199
92867	706200
3497	706201
15971	706202
125253	706203
36094	706204
115495	706205
6219	706206
104925	706207
103367	706208
62110	706209
9791	706210
26052	706211
16311	706212
88154	706213
39313	706214
52548	706215
101482	706216
112835	706217
186879	706218
85543	706219
126137	706220
10690	706221
15638	706222
47294	706223
47177	706224
19941	706225
28463	706226
2029	706227
111770	706228
23234	706229
6997	706230
39189	706231
36709	706232
82737	706233
29617	706234
36643	706235
148987	706236
6304	706237
59395	706238
163793	706239
118932	706240
25259	706241
119859	706242
119255	706243
13209	706244
33216	706245
3486	706246
14048	706247
186328	706248
103538	706249
222213	706250
37188	706251
12074	706252
59654	706253
4196	706254
68093	706255
52524	706256
34401	706257
78126	706258
5588	706259
195445	706260
43	706261
61285	706262
1952	706263
21393	706264
21566	706265
106569	706266
148577	706267
5406	706268
232527	706269
16257	706270
43831	706271
75752	706272
106197	706273
195669	706274
146725	706275
86319	706276
52822	706277
76371	706278
63719	706279
139592	706280
27384	706281
16575	706282
69734	706283
54638	706284
18675	706285
15634	706286
592	706287
6638	706288
37565	706289
28863	706290
55182	706291
15628	706292
8797	706293
57420	706294
205362	706295
74605	706296
35627	706297
132281	706298
79446	706299
11984	706300
4771	706301
47861	706302
88550	706303
8770	706304
92295	706305
45401	706306
10727	706307
11786	706308
5280	706309
47214	706310
10906	706311
8361	706312
6714	706313
7368	706314
13472	706315
177998	706316
8734	706317
20389	706318
74180	706319
73782	706320
113814	706321
2611	706322
27168	706323
2038	706324
68354	706325
115550	706326
110996	706327
856	706328
2607	706329
28008	706330
32673	706331
135764	706332
5975	706333
61984	706334
14830	706335
60460	706336
73010	706337
161691	706338
101058	706339
93556	706340
163989	706341
21248	706342
3771	706343
152806	706344
16358	706345
10169	706346
23583	706347
22352	706348
182585	706349
40272	706350
59494	706351
131089	706352
2	706353
9420	706354
46043	706355
11133	706356
5310	706357
10785	706358
97869	706359
31019	706360
764	706361
9628	706362
87992	706363
7009	706364
196186	706365
74245	706366
177474	706367
110208	706368
133564	706369
6472	706370
116434	706371
30151	706372
1541	706373
36779	706374
36160	706375
166676	706376
33796	706377
51727	706378
7507	706379
12135	706380
63948	706381
43826	706382
30981	706383
34942	706384
6132	706385
8040	706386
28227	706387
130663	706388
26213	706389
70942	706390
45706	706391
57231	706392
67730	706393
34746	706394
34925	706395
119010	706396
176315	706397
34569	706398
128092	706399
4666	706400
40040	706401
4672	706402
1773	706403
30963	706404
13735	706405
77842	706406
83237	706407
19705	706408
52923	706409
1091	706410
44833	706411
47068	706412
28340	706413
78319	706414
8303	706415
21542	706416
38007	706417
105223	706418
45070	706419
40152	706420
110964	706421
45437	706422
41105	706423
48818	706424
26936	706425
2942	706426
181316	706427
55765	706428
46242	706429
11981	706430
23714	706431
70701	706432
72746	706433
128008	706434
44819	706435
45860	706436
3449	706437
47699	706438
82127	706439
21769	706440
14754	706441
91056	706442
38733	706443
38425	706444
56137	706445
56137	706446
20253	706447
112945	706448
1130	706449
78176	706450
9329	706451
93713	706452
115628	706453
6491	706454
9463	706455
25964	706456
1461	706457
24057	706458
57524	706459
5329	706460
86100	706461
33155	706462
28388	706463
13225	706464
117006	706465
63562	706466
56877	706467
27759	706468
14035	706469
24948	706470
24875	706471
111427	706472
41535	706473
2565	706474
859	706475
13196	706476
30824	706477
114896	706478
218705	706479
65491	706480
207165	706481
161509	706482
53114	706483
37245	706484
51802	706485
13971	706486
118594	706487
67667	706488
6186	706489
6225	706490
36549	706491
11762	706492
11425	706493
100962	706494
107210	706495
31692	706496
230044	706497
141	706498
134270	706499
96270	706500
190134	706501
75814	706502
142146	706503
15873	706504
142938	706505
10834	706506
135242	706507
150386	706508
148952	706509
36647	706510
37300	706511
10241	706512
35637	706513
13236	706514
62172	706515
28301	706516
44020	706517
5314	706518
86528	706519
28526	706520
29310	706521
986	706522
2564	706523
200334	706524
4469	706525
92726	706526
151647	706527
139930	706528
23185	706529
32158	706530
95869	706531
129819	706532
50206	706533
46776	706534
38	706535
5482	706536
18898	706537
8096	706538
155716	706539
19062	706540
17833	706541
85391	706542
110982	706543
4733	706544
45508	706545
54862	706546
66693	706547
25520	706548
100914	706549
4346	706550
140369	706551
22343	706552
10444	706553
131043	706554
33079	706555
23204	706556
130960	706557
102543	706558
158345	706559
40299	706560
127852	706561
49916	706562
50376	706563
28373	706564
142178	706565
51353	706566
76217	706567
209167	706568
185886	706569
57857	706570
101177	706571
74204	706572
1774	706573
101899	706574
30100	706575
11089	706576
109943	706577
136735	706578
65456	706579
86727	706580
209776	706581
39809	706582
112603	706583
59476	706584
44579	706585
16962	706586
86557	706587
12475	706588
50094	706589
8642	706590
26240	706591
27168	706592
12155	706593
64282	706594
131786	706595
36354	706596
77829	706597
152198	706598
81929	706599
79897	706600
60636	706601
25090	706602
9104	706603
40088	706604
934	706605
3500	706606
133442	706607
85842	706608
65198	706609
35938	706610
139668	706611
57736	706612
74718	706613
46354	706614
73955	706615
27329	706616
84315	706617
31263	706618
48000	706619
181123	706620
11038	706621
190008	706622
71968	706623
39394	706624
168506	706625
85068	706626
16856	706627
163980	706628
17877	706629
96527	706630
25454	706631
1067	706632
43061	706633
102499	706634
84292	706635
77337	706636
67679	706637
89683	706638
149798	706639
3790	706640
35700	706641
54775	706642
13234	706643
195158	706644
8308	706645
139565	706646
32536	706647
15238	706648
6760	706649
129848	706650
1105	706651
80770	706652
1172	706653
1606	706654
22420	706655
82548	706656
112073	706657
164225	706658
119649	706659
40692	706660
47923	706661
13031	706662
22787	706663
45201	706664
187127	706665
56010	706666
18738	706667
102543	706668
7263	706669
44540	706670
14471	706671
40533	706672
204486	706673
13495	706674
84253	706675
154589	706676
10068	706677
52654	706678
198216	706679
198009	706680
138891	706681
69587	706682
5783	706683
9948	706684
32433	706685
236011	706686
43233	706687
17063	706688
41734	706689
117675	706690
5693	706691
141389	706692
102881	706693
34074	706694
164572	706695
10098	706696
50205	706697
692	706698
12998	706699
76701	706700
24600	706701
101424	706702
83356	706703
50750	706704
31596	706705
712	706706
63288	706707
692	706708
28371	706709
28875	706710
12223	706711
7036	706712
81936	706713
34604	706714
10068	706715
27947	706716
97796	706717
159697	706718
50572	706719
48904	706720
119108	706721
22378	706722
15696	706723
52814	706724
60463	706725
67740	706726
19977	706727
23626	706728
5760	706729
75408	706730
909	706731
47831	706732
24129	706733
71832	706734
43837	706735
5922	706736
22160	706737
2954	706738
7887	706739
82824	706740
88307	706741
68599	706742
3204	706743
7069	706744
102788	706745
4269	706746
4703	706747
32673	706748
59731	706749
80283	706750
34529	706751
71810	706752
178601	706753
25449	706754
23842	706755
22752	706756
2733	706757
4996	706758
1246	706759
2546	706760
91153	706761
83	706762
53662	706763
2759	706764
1025	706765
33673	706766
3081	706767
12132	706768
69330	706769
63010	706770
9010	706771
437	706772
10592	706773
64467	706774
5803	706775
17921	706776
74917	706777
9021	706778
92069	706779
14983	706780
53942	706781
21973	706782
10553	706783
9485	706784
78587	706785
78586	706786
13658	706787
35253	706788
19693	706789
25210	706790
9454	706791
87093	706792
81169	706793
16404	706794
14275	706795
87409	706796
19693	706797
2573	706798
78605	706799
59148	706800
31174	706801
61601	706802
28827	706803
9282	706804
49715	706805
44923	706806
35658	706807
1091	706808
4654	706809
23275	706810
974	706811
7417	706812
35152	706813
6050	706814
104895	706815
18598	706816
6248	706817
8655	706818
28949	706819
50372	706820
11860	706821
18493	706822
48416	706823
14197	706824
13799	706825
781	706826
88524	706827
2924	706828
22714	706829
48059	706830
47513	706831
8362	706832
163886	706833
112972	706834
23548	706835
79618	706836
266	706837
16009	706838
480	706839
57868	706840
148391	706841
19274	706842
10079	706843
13501	706844
109155	706845
37580	706846
148216	706847
25248	706848
29616	706849
5437	706850
11376	706851
62579	706852
20266	706853
17368	706854
52128	706855
119492	706856
4139	706857
15777	706858
65489	706859
18036	706860
3067	706861
29476	706862
37648	706863
6645	706864
53459	706865
41889	706866
16491	706867
27002	706868
1894	706869
33724	706870
169057	706871
8883	706872
12466	706873
122574	706874
3059	706875
8995	706876
33296	706877
29829	706878
33744	706879
18127	706880
26722	706881
42404	706882
47497	706883
8977	706884
10529	706885
6567	706886
3445	706887
12445	706888
7635	706889
15018	706890
29481	706891
200793	706892
38850	706893
67296	706894
61869	706895
165795	706896
3589	706897
145243	706898
27317	706899
24087	706900
54305	706901
120967	706902
106411	706903
2895	706904
51489	706905
7716	706906
2895	706907
24708	706908
7918	706909
143376	706910
176645	706911
2675	706912
28155	706913
113693	706914
139686	706915
199735	706916
24481	706917
49012	706918
13356	706919
135776	706920
175705	706921
201811	706922
216593	706923
69195	706924
62957	706925
186044	706926
197320	706927
90705	706928
90583	706929
107127	706930
120211	706931
107983	706932
69125	706933
104388	706934
145301	706935
234524	706936
107577	706937
229820	706938
209451	706939
69192	706940
90159	706941
6309	706942
43097	706943
42141	706944
1209	706945
30711	706946
17612	706947
39048	706948
89725	706949
139682	706950
69536	706951
81879	706952
204086	706953
201300	706954
127171	706955
30159	706956
86547	706957
186265	706958
143826	706959
167747	706960
59023	706961
88184	706962
145335	706963
16987	706964
177544	706965
220555	706966
124820	706967
135697	706968
137148	706969
145667	706970
72748	706971
79899	706972
64255	706973
193830	706974
135742	706975
175057	706976
47278	706977
162082	706978
90493	706979
163587	706980
13918	706981
102149	706982
64266	706983
63209	706984
164957	706985
30035	706986
10886	706987
80051	706988
166912	706989
16677	706990
142756	706991
36850	706992
11094	706993
11094	706994
97225	706995
90154	706996
21868	706997
105566	706998
208349	706999
48727	707000
16735	707001
72213	707002
197974	707003
5785	707004
106273	707005
6312	707006
62620	707007
46817	707008
46126	707009
9680	707010
104321	707011
27423	707012
7138	707013
13744	707014
135968	707015
14100	707016
83983	707017
144926	707018
145492	707019
1201	707020
127340	707021
81066	707022
164836	707023
78033	707024
72049	707025
25319	707026
52948	707027
55512	707028
14421	707029
57543	707030
56747	707031
68640	707032
1444	707033
49194	707034
10306	707035
68249	707036
41669	707037
7055	707038
154343	707039
58011	707040
148986	707041
136972	707042
59098	707043
93385	707044
72610	707045
54	707046
148330	707047
13941	707048
3713	707049
77972	707050
40516	707051
238855	707052
119773	707053
97267	707054
47751	707055
5935	707056
20799	707057
1048	707058
196	707059
70171	707060
14476	707061
7223	707062
7013	707063
387	707064
41344	707065
9112	707066
37123	707067
105610	707068
199878	707069
62368	707070
92048	707071
172210	707072
105424	707073
70514	707074
280	707075
91396	707076
5252	707077
3810	707078
121168	707079
172200	707080
54618	707081
127034	707082
2219	707083
5435	707084
61509	707085
5545	707086
162927	707087
12514	707088
7273	707089
886	707090
2197	707091
166196	707092
7137	707093
223	707094
1915	707095
2322	707096
2322	707097
13981	707098
81113	707099
32992	707100
1075	707101
128173	707102
807	707103
34989	707104
138218	707105
60533	707106
237166	707107
29592	707108
48737	707109
206401	707110
3758	707111
49736	707112
106376	707113
113195	707114
4900	707115
64367	707116
51587	707117
316	707118
48078	707119
22456	707120
17057	707121
2883	707122
3566	707123
30063	707124
37	707125
166863	707126
3254	707127
35214	707128
28209	707129
679	707130
199451	707131
19005	707132
7157	707133
62664	707134
66271	707135
61695	707136
158871	707137
68091	707138
87261	707139
157591	707140
87198	707141
34910	707142
23118	707143
32602	707144
33056	707145
52211	707146
158360	707147
25224	707148
216417	707149
37751	707150
219423	707151
15869	707152
42772	707153
15788	707154
38374	707155
18469	707156
20092	707157
53866	707158
12220	707159
44500	707160
3679	707161
11607	707162
35650	707163
11041	707164
205	707165
4639	707166
9956	707167
9597	707168
13867	707169
8206	707170
821	707171
9826	707172
102333	707173
4265	707174
105673	707175
62205	707176
3810	707177
141947	707178
38001	707179
8202	707180
6217	707181
19030	707182
39639	707183
29447	707184
11232	707185
24583	707186
30530	707187
97700	707188
56945	707189
57155	707190
2366	707191
5437	707192
8867	707193
19692	707194
98671	707195
7247	707196
34330	707197
79772	707198
16420	707199
17593	707200
44130	707201
9108	707202
15101	707203
6230	707204
25707	707205
167	707206
41152	707207
109819	707208
153881	707209
72236	707210
25042	707211
64587	707212
19391	707213
12674	707214
29233	707215
1651	707216
5286	707217
6182	707218
25611	707219
84242	707220
77878	707221
139689	707222
69482	707223
9871	707224
9871	707225
100441	707226
23359	707227
96492	707228
44211	707229
22528	707230
52966	707231
17820	707232
53255	707233
61508	707234
60986	707235
24592	707236
72354	707237
20638	707238
185533	707239
35931	707240
661	707241
25707	707242
55919	707243
23160	707244
1000	707245
63359	707246
13394	707247
11235	707248
17766	707249
37497	707250
254	707251
18241	707252
65994	707253
30896	707254
12177	707255
4933	707256
80298	707257
4458	707258
142479	707259
45848	707260
174866	707261
65155	707262
11815	707263
58371	707264
20665	707265
129326	707266
56793	707267
23455	707268
98805	707269
100019	707270
17643	707271
13360	707272
111136	707273
11644	707274
80275	707275
92993	707276
12265	707277
35198	707278
91651	707279
3814	707280
19735	707281
22307	707282
13423	707283
44537	707284
144537	707285
59092	707286
57343	707287
79883	707288
70601	707289
61508	707290
36570	707291
28144	707292
161276	707293
3253	707294
13859	707295
11518	707296
213885	707297
15098	707298
57106	707299
21642	707300
52707	707301
26436	707302
41	707303
59026	707304
5481	707305
4183	707306
103010	707307
64686	707308
137702	707309
20752	707310
57872	707311
27728	707312
57256	707313
18920	707314
79784	707315
15618	707316
129114	707317
46464	707318
10430	707319
2928	707320
4103	707321
37558	707322
50120	707323
57576	707324
66723	707325
23933	707326
1537	707327
3703	707328
70713	707329
5538	707330
23197	707331
52020	707332
117297	707333
156586	707334
2495	707335
19051	707336
9433	707337
22887	707338
146163	707339
126784	707340
7321	707341
32674	707342
81623	707343
69782	707344
6804	707345
19167	707346
63948	707347
19075	707348
6245	707349
18270	707350
85395	707351
37212	707352
6729	707353
2057	707354
3238	707355
74972	707356
36322	707357
129564	707358
163137	707359
41136	707360
46268	707361
12704	707362
32453	707363
42597	707364
30049	707365
2778	707366
137891	707367
130829	707368
105826	707369
20618	707370
14295	707371
85498	707372
8257	707373
6060	707374
80341	707375
185395	707376
20192	707377
113875	707378
23167	707379
46831	707380
37371	707381
23123	707382
17278	707383
15763	707384
40484	707385
35919	707386
59824	707387
642	707388
23123	707389
89641	707390
76660	707391
24424	707392
1040	707393
10230	707394
70879	707395
17649	707396
150654	707397
21318	707398
84861	707399
74840	707400
16010	707401
109323	707402
19013	707403
40763	707404
4817	707405
11061	707406
96666	707407
82639	707408
5653	707409
1098	707410
167	707411
4753	707412
9527	707413
13234	707414
8501	707415
4650	707416
4018	707417
78791	707418
47374	707419
152828	707420
67315	707421
8308	707422
57018	707423
208369	707424
6484	707425
15125	707426
15125	707427
48336	707428
2627	707429
114485	707430
31740	707431
6245	707432
44696	707433
9696	707434
76343	707435
74101	707436
94831	707437
9337	707438
16111	707439
20917	707440
24942	707441
4112	707442
18522	707443
1839	707444
74032	707445
724	707446
29640	707447
78143	707448
11029	707449
8407	707450
36491	707451
9695	707452
82095	707453
167	707454
42830	707455
128520	707456
3749	707457
2943	707458
22189	707459
630	707460
1425	707461
207338	707462
67599	707463
57280	707464
6109	707465
80842	707466
52295	707467
13720	707468
50765	707469
19061	707470
27480	707471
9433	707472
71890	707473
63347	707474
50328	707475
85836	707476
127393	707477
115165	707478
46465	707479
87518	707480
235778	707481
165655	707482
114756	707483
68522	707484
40936	707485
33005	707486
33030	707487
10079	707488
226116	707489
134987	707490
83708	707491
46020	707492
11859	707493
42022	707494
61055	707495
120003	707496
96817	707497
17570	707498
18993	707499
215701	707500
14849	707501
13204	707502
6143	707503
171012	707504
69095	707505
86742	707506
38229	707507
18809	707508
57647	707509
4480	707510
145011	707511
41551	707512
229416	707513
14301	707514
118883	707515
13934	707516
143484	707517
60018	707518
433	707519
18331	707520
68364	707521
15950	707522
88983	707523
416	707524
38709	707525
80970	707526
26275	707527
36366	707528
109091	707529
225174	707530
232802	707531
87881	707532
2748	707533
10531	707534
2226	707535
110158	707536
8921	707537
173756	707538
132213	707539
13108	707540
95312	707541
47012	707542
21113	707543
2313	707544
9096	707545
9132	707546
7276	707547
186555	707548
4212	707549
10066	707550
2632	707551
28382	707552
37268	707553
105670	707554
84425	707555
31797	707556
152985	707557
49655	707558
58644	707559
90475	707560
180933	707561
169353	707562
84162	707563
32386	707564
5572	707565
38008	707566
134403	707567
27685	707568
71116	707569
36661	707570
23875	707571
11931	707572
83911	707573
7104	707574
79104	707575
35665	707576
72563	707577
102150	707578
20639	707579
2202	707580
97510	707581
87782	707582
78163	707583
60777	707584
18957	707585
134051	707586
167872	707587
85078	707588
149987	707589
93941	707590
59567	707591
9521	707592
80115	707593
43159	707594
63565	707595
57808	707596
114476	707597
15350	707598
128299	707599
9116	707600
199760	707601
748	707602
66162	707603
9774	707604
2399	707605
45803	707606
51524	707607
23017	707608
37946	707609
21545	707610
92779	707611
114787	707612
37927	707613
1818	707614
114696	707615
178934	707616
76971	707617
84267	707618
28665	707619
100699	707620
46709	707621
119987	707622
82372	707623
142443	707624
23847	707625
81804	707626
3250	707627
52832	707628
119654	707629
15788	707630
14203	707631
2610	707632
34386	707633
86627	707634
17813	707635
30660	707636
13660	707637
74730	707638
151959	707639
74080	707640
19693	707641
119548	707642
26169	707643
49	707644
104947	707645
45058	707646
23127	707647
124088	707648
145593	707649
2266	707650
5715	707651
74999	707652
76728	707653
132973	707654
98762	707655
109774	707656
46014	707657
102742	707658
36231	707659
143342	707660
66435	707661
34044	707662
115632	707663
49054	707664
19288	707665
46382	707666
123609	707667
55778	707668
51851	707669
55673	707670
7700	707671
94832	707672
12033	707673
87430	707674
16741	707675
24787	707676
109780	707677
209738	707678
227696	707679
12746	707680
87187	707681
4132	707682
45179	707683
1955	707684
83708	707685
7584	707686
119035	707687
86795	707688
117248	707689
66075	707690
28832	707691
5239	707692
67094	707693
26606	707694
1409	707695
149622	707696
24080	707697
51540	707698
2978	707699
46265	707700
38020	707701
163985	707702
23405	707703
6088	707704
58367	707705
4282	707706
147424	707707
3943	707708
85002	707709
32857	707710
39887	707711
34041	707712
29279	707713
26033	707714
10163	707715
8321	707716
225509	707717
17076	707718
11168	707719
15786	707720
8338	707721
133907	707722
27533	707723
87477	707724
52589	707725
1122	707726
4966	707727
127996	707728
11645	707729
34555	707730
212222	707731
85071	707732
823	707733
47467	707734
1588	707735
95813	707736
6393	707737
39331	707738
31982	707739
82294	707740
3457	707741
239020	707742
47013	707743
104078	707744
72312	707745
7699	707746
36977	707747
79508	707748
12222	707749
11085	707750
125183	707751
26265	707752
21597	707753
23697	707754
3817	707755
119198	707756
86896	707757
1514	707758
18190	707759
80331	707760
30453	707761
80944	707762
239078	707763
12525	707764
160954	707765
114653	707766
27248	707767
28278	707768
98710	707769
17587	707770
69132	707771
69132	707772
109360	707773
4653	707774
21115	707775
105815	707776
58086	707777
138775	707778
58514	707779
12663	707780
46839	707781
12483	707782
95791	707783
48926	707784
1611	707785
105444	707786
2914	707787
20193	707788
9351	707789
17672	707790
25714	707791
50216	707792
57935	707793
24104	707794
5706	707795
28522	707796
36096	707797
69455	707798
5114	707799
178740	707800
33010	707801
1644	707802
35439	707803
79067	707804
16730	707805
73881	707806
133332	707807
88045	707808
44940	707809
11423	707810
40275	707811
60753	707812
34677	707813
75345	707814
10580	707815
113031	707816
6044	707817
75617	707818
9724	707819
43578	707820
152557	707821
142308	707822
47936	707823
13280	707824
91998	707825
75041	707826
52636	707827
94875	707828
14093	707829
581	707830
20301	707831
107807	707832
16947	707833
198343	707834
67958	707835
52319	707836
59891	707837
11331	707838
22792	707839
35423	707840
89280	707841
47354	707842
44952	707843
216104	707844
64052	707845
173555	707846
208507	707847
226093	707848
12919	707849
8424	707850
10068	707851
16240	707852
81220	707853
120437	707854
1330	707855
4147	707856
7991	707857
88138	707858
57382	707859
17137	707860
129911	707861
215742	707862
15821	707863
8063	707864
5339	707865
74049	707866
46440	707867
7085	707868
9	707869
129044	707870
58522	707871
36821	707872
52636	707873
119813	707874
6022	707875
103264	707876
423	707877
54843	707878
229459	707879
64280	707880
38575	707881
122551	707882
19711	707883
18429	707884
77857	707885
3273	707886
216806	707887
135058	707888
75559	707889
53968	707890
54932	707891
29011	707892
15372	707893
28257	707894
19390	707895
125613	707896
89041	707897
73427	707898
12776	707899
11431	707900
78984	707901
26375	707902
206354	707903
2856	707904
10217	707905
113898	707906
190557	707907
5647	707908
40689	707909
162408	707910
16164	707911
10588	707912
106995	707913
65984	707914
139823	707915
8244	707916
60237	707917
46739	707918
33175	707919
119436	707920
56782	707921
227442	707922
39951	707923
49977	707924
64198	707925
64271	707926
111001	707927
83589	707928
39891	707929
8928	707930
67146	707931
94540	707932
9704	707933
5256	707934
4661	707935
225166	707936
137071	707937
53701	707938
14982	707939
12751	707940
24949	707941
49	707942
8619	707943
98702	707944
43080	707945
15923	707946
19894	707947
13934	707948
9857	707949
164480	707950
184329	707951
229597	707952
7939	707953
187447	707954
186701	707955
68582	707956
77940	707957
6872	707958
8067	707959
84601	707960
155233	707961
159279	707962
11200	707963
148300	707964
883	707965
14111	707966
3330	707967
20032	707968
49522	707969
25320	707970
85462	707971
9178	707972
46118	707973
25133	707974
12977	707975
56837	707976
160674	707977
108737	707978
92477	707979
104498	707980
114249	707981
3591	707982
80765	707983
41097	707984
44379	707985
33070	707986
1451	707987
12298	707988
59114	707989
64758	707990
7744	707991
89200	707992
92336	707993
4644	707994
233683	707995
8055	707996
96004	707997
374	707998
26572	707999
42387	708000
619	708001
1667	708002
25708	708003
26857	708004
38374	708005
37929	708006
2596	708007
122571	708008
21	708009
155270	708010
41929	708011
68986	708012
11559	708013
914	708014
1073	708015
677	708016
8098	708017
374	708018
374	708019
30658	708020
21896	708021
3108	708022
11702	708023
28324	708024
25347	708025
10528	708026
25966	708027
2298	708028
16735	708029
4229	708030
2938	708031
13556	708032
11519	708033
62454	708034
50667	708035
5249	708036
42275	708037
11175	708038
9974	708039
13689	708040
11374	708041
4852	708042
77838	708043
6220	708044
196305	708045
11098	708046
18315	708047
8574	708048
9296	708049
23089	708050
73061	708051
106492	708052
97845	708053
111545	708054
38827	708055
78251	708056
149620	708057
3244	708058
4358	708059
150204	708060
11464	708061
11790	708062
30486	708063
195674	708064
4845	708065
73831	708066
5481	708067
1849	708068
38068	708069
1484	708070
9080	708071
30991	708072
6893	708073
23902	708074
102914	708075
3455	708076
12021	708077
139900	708078
38732	708079
1408	708080
8976	708081
140220	708082
41057	708083
137963	708084
8650	708085
75185	708086
1543	708087
70032	708088
1828	708089
9624	708090
25316	708091
34508	708092
11099	708093
16774	708094
8847	708095
181147	708096
31572	708097
23677	708098
57822	708099
15953	708100
113981	708101
18936	708102
153955	708103
53700	708104
131261	708105
307	708106
57472	708107
163208	708108
42102	708109
5230	708110
27703	708111
26954	708112
392	708113
31816	708114
62721	708115
20462	708116
34749	708117
32208	708118
3780	708119
40858	708120
233017	708121
2582	708122
43964	708123
93082	708124
11670	708125
93979	708126
42747	708127
12164	708128
51002	708129
56665	708130
4269	708131
176949	708132
13354	708133
1745	708134
1228	708135
17800	708136
36	708137
2545	708138
1330	708139
30507	708140
30545	708141
22482	708142
11599	708143
4610	708144
59267	708145
23077	708146
2230	708147
40031	708148
44799	708149
6016	708150
3399	708151
6016	708152
1811	708153
20618	708154
57152	708155
3703	708156
25586	708157
25079	708158
106320	708159
20720	708160
4229	708161
104342	708162
47988	708163
30421	708164
1315	708165
158	708166
24640	708167
16751	708168
6269	708169
14766	708170
2678	708171
106304	708172
7087	708173
30734	708174
21162	708175
18887	708176
58897	708177
9386	708178
25622	708179
1634	708180
17070	708181
546	708182
6468	708183
255	708184
4638	708185
5499	708186
4116	708187
8582	708188
5288	708189
283	708190
20445	708191
5531	708192
3481	708193
13052	708194
22364	708195
4341	708196
290	708197
11445	708198
210312	708199
15583	708200
1793	708201
41377	708202
344	708203
13426	708204
21071	708205
4285	708206
2920	708207
38398	708208
74356	708209
7470	708210
1612	708211
7195	708212
30030	708213
32061	708214
1458	708215
26073	708216
61707	708217
7009	708218
9676	708219
47874	708220
127541	708221
13789	708222
16610	708223
14093	708224
15866	708225
13921	708226
85804	708227
8	708228
50823	708229
2272	708230
5544	708231
13481	708232
1819	708233
4881	708234
15071	708235
3919	708236
39451	708237
32180	708238
1715	708239
719	708240
2540	708241
4677	708242
19957	708243
4220	708244
29545	708245
15522	708246
6529	708247
34076	708248
46871	708249
452	708250
15761	708251
20167	708252
7605	708253
7188	708254
1494	708255
92521	708256
40120	708257
13219	708258
30545	708259
17009	708260
9761	708261
17499	708262
2751	708263
5054	708264
155578	708265
51299	708266
21069	708267
464	708268
22913	708269
54807	708270
16587	708271
8673	708272
19082	708273
10171	708274
283	708275
4135	708276
109248	708277
104677	708278
27188	708279
199189	708280
1368	708281
16660	708282
14754	708283
9532	708284
68311	708285
15687	708286
38891	708287
44717	708288
2426	708289
36667	708290
8367	708291
4225	708292
26019	708293
63712	708294
198921	708295
31173	708296
8341	708297
27174	708298
23367	708299
8098	708300
80331	708301
48736	708302
19921	708303
5495	708304
26004	708305
15445	708306
22874	708307
2942	708308
3634	708309
11783	708310
19886	708311
28887	708312
19195	708313
51855	708314
73779	708315
20263	708316
55387	708317
1839	708318
35427	708319
39258	708320
4815	708321
5246	708322
66707	708323
20371	708324
14093	708325
14233	708326
860	708327
23203	708328
75213	708329
13930	708330
30646	708331
142233	708332
6381	708333
6965	708334
9915	708335
30150	708336
30607	708337
7468	708338
907	708339
32606	708340
3852	708341
2652	708342
56695	708343
2960	708344
12319	708345
113241	708346
6036	708347
2	708348
35194	708349
29642	708350
48737	708351
186095	708352
50277	708353
8699	708354
40911	708355
103186	708356
34661	708357
35984	708358
35263	708359
35154	708360
45585	708361
13740	708362
32700	708363
5714	708364
25341	708365
26302	708366
6792	708367
14771	708368
88830	708369
1529	708370
29913	708371
153366	708372
35317	708373
7172	708374
748	708375
2261	708376
7394	708377
6056	708378
12918	708379
1652	708380
3685	708381
1360	708382
225	708383
113	708384
44569	708385
20429	708386
2948	708387
20125	708388
30584	708389
20217	708390
5430	708391
9046	708392
1305	708393
15	708394
40452	708395
33093	708396
10910	708397
24640	708398
709	708399
80285	708400
26037	708401
2177	708402
9477	708403
10988	708404
66079	708405
23197	708406
64727	708407
4444	708408
4173	708409
1698	708410
4741	708411
6289	708412
3654	708413
2653	708414
51341	708415
57448	708416
41363	708417
13789	708418
67003	708419
7017	708420
78840	708421
26173	708422
991	708423
4775	708424
30810	708425
17346	708426
1188	708427
4213	708428
124424	708429
160	708430
30069	708431
69244	708432
5957	708433
8456	708434
13796	708435
16802	708436
6270	708437
8300	708438
8384	708439
11459	708440
37895	708441
12068	708442
7245	708443
2958	708444
6271	708445
38434	708446
52	708447
155022	708448
7406	708449
263	708450
3792	708451
112322	708452
668	708453
10966	708454
5143	708455
12092	708456
35096	708457
15	708458
3734	708459
325	708460
69257	708461
14396	708462
2099	708463
7087	708464
64173	708465
143467	708466
2949	708467
81924	708468
16789	708469
2752	708470
40796	708471
16586	708472
39755	708473
8147	708474
7784	708475
56315	708476
20972	708477
19820	708478
145037	708479
1656	708480
4809	708481
19192	708482
9826	708483
5436	708484
39697	708485
6276	708486
49390	708487
41606	708488
27171	708489
2613	708490
3281	708491
11613	708492
3237	708493
2953	708494
11616	708495
44305	708496
435	708497
280	708498
20050	708499
6791	708500
4612	708501
15723	708502
28065	708503
1547	708504
50789	708505
3182	708506
7347	708507
2273	708508
83519	708509
8462	708510
8635	708511
30252	708512
2078	708513
4811	708514
30797	708515
64419	708516
38364	708517
29514	708518
8299	708519
62137	708520
639	708521
1197	708522
3887	708523
21411	708524
39511	708525
44678	708526
14680	708527
8347	708528
5054	708529
3431	708530
5442	708531
1252	708532
40047	708533
30343	708534
5461	708535
92034	708536
16228	708537
66000	708538
14009	708539
6394	708540
5707	708541
91289	708542
99716	708543
20308	708544
65339	708545
39588	708546
14602	708547
38147	708548
166187	708549
106230	708550
55264	708551
170509	708552
51921	708553
8644	708554
63812	708555
134252	708556
40452	708557
29914	708558
80074	708559
20175	708560
176871	708561
130003	708562
13745	708563
33456	708564
47849	708565
21257	708566
38387	708567
13054	708568
24644	708569
5139	708570
2433	708571
30579	708572
9850	708573
13989	708574
192670	708575
9818	708576
56860	708577
1469	708578
111863	708579
5889	708580
30720	708581
24635	708582
2668	708583
34792	708584
234	708585
10969	708586
38439	708587
6196	708588
13645	708589
11176	708590
72043	708591
60236	708592
20347	708593
934	708594
38474	708595
22892	708596
11326	708597
17137	708598
4627	708599
13577	708600
60944	708601
16679	708602
56892	708603
60940	708604
13675	708605
16613	708606
13721	708607
105123	708608
55373	708609
104350	708610
78817	708611
61399	708612
56955	708613
8394	708614
164294	708615
5855	708616
220	708617
19828	708618
8006	708619
2549	708620
27666	708621
3584	708622
45058	708623
60012	708624
1801	708625
4763	708626
30415	708627
1312	708628
60840	708629
24603	708630
35592	708631
1089	708632
29517	708633
17136	708634
35483	708635
4245	708636
69420	708637
7179	708638
11430	708639
5502	708640
194409	708641
30991	708642
16780	708643
3189	708644
24144	708645
181876	708646
33956	708647
79070	708648
36378	708649
27266	708650
4247	708651
7981	708652
10056	708653
34661	708654
1811	708655
8432	708656
3573	708657
55810	708658
2898	708659
18876	708660
28275	708661
11621	708662
4789	708663
8281	708664
33509	708665
56031	708666
16615	708667
1836	708668
13605	708669
38363	708670
4626	708671
61837	708672
48458	708673
22773	708674
3258	708675
15873	708676
48686	708677
5247	708678
53151	708679
16843	708680
3522	708681
16278	708682
13878	708683
73004	708684
217378	708685
50274	708686
69958	708687
212	708688
37486	708689
16282	708690
17662	708691
4656	708692
111497	708693
1415	708694
890	708695
83288	708696
2968	708697
18871	708698
52811	708699
224489	708700
68062	708701
52812	708702
60014	708703
3668	708704
16785	708705
10854	708706
90392	708707
9825	708708
44153	708709
96	708710
3594	708711
8421	708712
25728	708713
69228	708714
4347	708715
139658	708716
9724	708717
24583	708718
1185	708719
25158	708720
227570	708721
194488	708722
118935	708723
128276	708724
13408	708725
13926	708726
125409	708727
12567	708728
64919	708729
123470	708730
42701	708731
42728	708732
4541	708733
92163	708734
91747	708735
22160	708736
92141	708737
70647	708738
153101	708739
9732	708740
15323	708741
92293	708742
54559	708743
27464	708744
123524	708745
92269	708746
6764	708747
5143	708748
22398	708749
2094	708750
95907	708751
1928	708752
210671	708753
2501	708754
38149	708755
43121	708756
119973	708757
957	708758
124000	708759
116766	708760
621	708761
267	708762
3159	708763
8492	708764
124783	708765
78493	708766
1845	708767
45662	708768
7297	708769
68433	708770
8801	708771
12622	708772
158575	708773
131517	708774
10263	708775
86282	708776
56619	708777
19770	708778
48961	708779
221324	708780
79359	708781
26508	708782
157361	708783
6233	708784
97932	708785
53211	708786
8968	708787
85913	708788
50849	708789
39937	708790
52579	708791
56487	708792
59971	708793
50212	708794
127472	708795
17661	708796
17220	708797
141	708798
43713	708799
26518	708800
93358	708801
24201	708802
5342	708803
37459	708804
4263	708805
83060	708806
19814	708807
56593	708808
6910	708809
11435	708810
4100	708811
27966	708812
5242	708813
28658	708814
102456	708815
163480	708816
20212	708817
36739	708818
4224	708819
78468	708820
36536	708821
61550	708822
14361	708823
23356	708824
75702	708825
57675	708826
131021	708827
210823	708828
75981	708829
209356	708830
199773	708831
184131	708832
48193	708833
159089	708834
64308	708835
18515	708836
159610	708837
48666	708838
47220	708839
50	708840
64307	708841
30774	708842
234989	708843
52645	708844
93070	708845
15659	708846
1726	708847
3058	708848
120246	708849
97284	708850
73308	708851
15828	708852
7409	708853
31939	708854
48094	708855
7478	708856
6993	708857
64698	708858
80320	708859
148490	708860
65075	708861
4660	708862
37746	708863
104930	708864
2889	708865
16167	708866
23914	708867
73886	708868
37727	708869
64032	708870
11068	708871
111753	708872
64843	708873
13985	708874
13505	708875
215666	708876
55917	708877
12948	708878
92697	708879
9427	708880
107135	708881
185542	708882
22966	708883
45210	708884
98217	708885
3609	708886
14630	708887
29474	708888
137	708889
10230	708890
35672	708891
20715	708892
45843	708893
33192	708894
29616	708895
57506	708896
6087	708897
11047	708898
44907	708899
182102	708900
9579	708901
161728	708902
70643	708903
43835	708904
74329	708905
28534	708906
2971	708907
24823	708908
228537	708909
29789	708910
23179	708911
82675	708912
15753	708913
24080	708914
23345	708915
118007	708916
6914	708917
59216	708918
60024	708919
10999	708920
34663	708921
35275	708922
14609	708923
161608	708924
158539	708925
161234	708926
44694	708927
20743	708928
17231	708929
28128	708930
73470	708931
139776	708932
124999	708933
78131	708934
34993	708935
73527	708936
58590	708937
117864	708938
13457	708939
159036	708940
157806	708941
46953	708942
104418	708943
23116	708944
18991	708945
8358	708946
28160	708947
64230	708948
39303	708949
213223	708950
132450	708951
57315	708952
43734	708953
13683	708954
17430	708955
3208	708956
59095	708957
8778	708958
100959	708959
10807	708960
73954	708961
33332	708962
103530	708963
47464	708964
25144	708965
167277	708966
55751	708967
57885	708968
145745	708969
62160	708970
990	708971
31016	708972
2964	708973
131607	708974
24037	708975
23976	708976
91552	708977
89	708978
24394	708979
76588	708980
26490	708981
194667	708982
59372	708983
869	708984
52926	708985
88945	708986
41535	708987
25536	708988
158758	708989
96224	708990
4444	708991
71615	708992
89158	708993
228010	708994
60828	708995
78515	708996
71971	708997
26392	708998
78248	708999
6530	709000
16746	709001
44799	709002
22627	709003
89795	709004
62182	709005
19098	709006
19641	709007
20038	709008
43615	709009
65325	709010
96417	709011
5239	709012
17474	709013
50878	709014
39616	709015
11627	709016
6993	709017
6906	709018
57146	709019
12572	709020
5169	709021
16756	709022
52350	709023
103038	709024
81195	709025
82114	709026
8430	709027
15730	709028
119650	709029
42321	709030
8518	709031
74781	709032
159262	709033
38833	709034
175050	709035
72447	709036
39782	709037
22302	709038
65577	709039
32857	709040
58205	709041
10010	709042
108233	709043
72901	709044
4627	709045
233664	709046
1864	709047
15253	709048
10625	709049
9665	709050
39580	709051
10275	709052
7546	709053
154495	709054
13962	709055
15740	709056
110443	709057
181874	709058
60831	709059
13868	709060
234792	709061
159347	709062
2087	709063
1947	709064
76931	709065
74496	709066
57745	709067
73974	709068
212451	709069
57616	709070
14530	709071
16245	709072
118807	709073
15077	709074
44595	709075
103071	709076
24926	709077
106456	709078
5261	709079
73768	709080
13277	709081
148216	709082
148479	709083
29800	709084
79652	709085
19993	709086
89767	709087
15668	709088
114694	709089
8077	709090
14372	709091
1896	709092
41409	709093
16148	709094
36416	709095
29392	709096
45635	709097
30032	709098
119190	709099
10351	709100
15757	709101
139377	709102
94744	709103
42039	709104
123130	709105
7656	709106
108753	709107
166740	709108
25153	709109
26123	709110
66706	709111
34314	709112
87102	709113
18928	709114
215878	709115
1792	709116
8066	709117
119673	709118
1440	709119
87705	709120
51653	709121
35813	709122
15048	709123
20680	709124
58267	709125
36482	709126
13001	709127
103018	709128
9097	709129
166182	709130
65858	709131
90994	709132
34386	709133
28318	709134
5605	709135
64453	709136
36683	709137
4606	709138
4606	709139
60424	709140
148757	709141
123888	709142
124961	709143
34315	709144
3635	709145
6709	709146
55531	709147
2837	709148
148868	709149
43900	709150
57877	709151
11991	709152
88056	709153
160707	709154
80915	709155
8171	709156
225900	709157
2589	709158
41051	709159
7314	709160
4835	709161
65090	709162
119205	709163
56633	709164
13242	709165
48889	709166
930	709167
101252	709168
82632	709169
10496	709170
4159	709171
4237	709172
48669	709173
6548	709174
9109	709175
155635	709176
34273	709177
61629	709178
15158	709179
102874	709180
167637	709181
44358	709182
26599	709183
9785	709184
66459	709185
119917	709186
5375	709187
43378	709188
11423	709189
82281	709190
8614	709191
200335	709192
187662	709193
108517	709194
30183	709195
45120	709196
27279	709197
6441	709198
64816	709199
87840	709200
4579	709201
11191	709202
41633	709203
4589	709204
10081	709205
11823	709206
35504	709207
94807	709208
60563	709209
66950	709210
20886	709211
166254	709212
97154	709213
98930	709214
106325	709215
3217	709216
240211	709217
18810	709218
20019	709219
73614	709220
9489	709221
14764	709222
29670	709223
94778	709224
8387	709225
79927	709226
52913	709227
76574	709228
2059	709229
24737	709230
153182	709231
16382	709232
143029	709233
36148	709234
12917	709235
14519	709236
88270	709237
3435	709238
4133	709239
19877	709240
54127	709241
115671	709242
52492	709243
37826	709244
38385	709245
5	709246
2505	709247
118	709248
3690	709249
51319	709250
45606	709251
3023	709252
93436	709253
13169	709254
294	709255
1036	709256
8110	709257
7002	709258
27165	709259
17528	709260
211013	709261
4654	709262
22751	709263
27775	709264
114387	709265
11189	709266
15275	709267
1305	709268
106296	709269
22467	709270
92512	709271
81009	709272
8094	709273
5	709274
16929	709275
6280	709276
16419	709277
1660	709278
201879	709279
1295	709280
23118	709281
3951	709282
60098	709283
13283	709284
212	709285
7522	709286
5477	709287
12425	709288
30205	709289
30640	709290
15228	709291
46708	709292
142606	709293
56425	709294
66218	709295
2028	709296
17452	709297
595	709298
152824	709299
39063	709300
55224	709301
198610	709302
118751	709303
140209	709304
52577	709305
161432	709306
96166	709307
46722	709308
103909	709309
11446	709310
28197	709311
159	709312
11713	709313
79196	709314
77579	709315
47511	709316
75051	709317
44741	709318
139771	709319
14344	709320
36759	709321
29509	709322
154696	709323
25611	709324
19998	709325
104123	709326
89315	709327
20117	709328
215470	709329
45277	709330
33046	709331
8167	709332
112804	709333
39811	709334
7802	709335
55354	709336
47168	709337
15	709338
17867	709339
118194	709340
209385	709341
9749	709342
155946	709343
17854	709344
53023	709345
16483	709346
9071	709347
9503	709348
35903	709349
2059	709350
142999	709351
5343	709352
80904	709353
3280	709354
4	709355
155764	709356
41272	709357
75608	709358
25483	709359
118	709360
21425	709361
8043	709362
184748	709363
167304	709364
3345	709365
5475	709366
51034	709367
111255	709368
32325	709369
86691	709370
68324	709371
27632	709372
141667	709373
114770	709374
118425	709375
227639	709376
202740	709377
7143	709378
120534	709379
50818	709380
3589	709381
8074	709382
88271	709383
9285	709384
41066	709385
4640	709386
4	709387
87	709388
76187	709389
11470	709390
37485	709391
4167	709392
42557	709393
17409	709394
48664	709395
11258	709396
210698	709397
83681	709398
67291	709399
27236	709400
4272	709401
9817	709402
7616	709403
27041	709404
222130	709405
1367	709406
59103	709407
70380	709408
11763	709409
15395	709410
12854	709411
87406	709412
15231	709413
62824	709414
2828	709415
520	709416
77703	709417
2948	709418
2535	709419
48635	709420
5501	709421
1317	709422
128074	709423
11605	709424
7276	709425
27276	709426
3533	709427
12699	709428
54389	709429
14275	709430
15135	709431
81094	709432
5366	709433
19046	709434
60775	709435
96724	709436
15347	709437
27338	709438
55463	709439
132340	709440
1741	709441
86682	709442
80570	709443
68832	709444
4325	709445
2067	709446
81921	709447
5240	709448
20033	709449
51307	709450
2635	709451
65370	709452
2045	709453
61962	709454
46605	709455
88733	709456
14760	709457
13138	709458
33038	709459
16157	709460
26532	709461
16542	709462
73917	709463
195370	709464
96545	709465
19007	709466
12293	709467
79284	709468
56311	709469
12208	709470
16153	709471
120381	709472
123604	709473
78121	709474
83223	709475
140351	709476
92164	709477
92388	709478
27379	709479
42701	709480
144025	709481
125630	709482
47003	709483
15298	709484
7022	709485
202495	709486
201120	709487
24481	709488
47189	709489
7390	709490
76178	709491
209928	709492
2372	709493
12964	709494
62370	709495
77152	709496
22306	709497
155168	709498
155251	709499
155192	709500
65661	709501
81016	709502
182653	709503
106868	709504
54521	709505
27479	709506
58295	709507
70171	709508
10058	709509
89743	709510
10655	709511
94213	709512
24427	709513
82286	709514
25597	709515
82782	709516
239681	709517
152036	709518
25360	709519
91274	709520
135741	709521
111667	709522
10768	709523
120688	709524
51412	709525
110111	709526
162633	709527
17854	709528
87790	709529
58943	709530
136103	709531
230512	709532
83394	709533
82018	709534
9540	709535
48729	709536
96542	709537
40555	709538
236719	709539
28629	709540
152407	709541
109911	709542
147995	709543
7470	709544
56065	709545
22674	709546
216626	709547
6017	709548
28369	709549
164461	709550
125760	709551
87976	709552
46281	709553
119860	709554
165693	709555
159850	709556
28836	709557
51543	709558
19439	709559
168310	709560
113573	709561
178215	709562
146568	709563
144738	709564
84335	709565
28512	709566
19439	709567
137135	709568
53470	709569
29635	709570
84695	709571
181941	709572
175313	709573
113922	709574
3456	709575
181309	709576
580	709577
11946	709578
183808	709579
96750	709580
181576	709581
182797	709582
3138	709583
25535	709584
152969	709585
1036	709586
25538	709587
66782	709588
20718	709589
74835	709590
6500	709591
94562	709592
3584	709593
18299	709594
66885	709595
115	709596
5133	709597
13074	709598
10073	709599
25040	709600
13689	709601
8090	709602
47292	709603
155715	709604
103827	709605
129908	709606
16156	709607
197246	709608
1655	709609
1762	709610
118628	709611
3266	709612
9290	709613
9290	709614
13619	709615
7420	709616
16486	709617
15694	709618
68521	709619
77343	709620
6732	709621
7317	709622
41997	709623
45006	709624
63397	709625
17327	709626
2885	709627
9455	709628
137062	709629
137526	709630
8136	709631
46912	709632
129016	709633
33225	709634
28584	709635
97153	709636
11337	709637
165262	709638
236373	709639
224036	709640
45006	709641
30726	709642
697	709643
18723	709644
36575	709645
7467	709646
69516	709647
2744	709648
117461	709649
143466	709650
11691	709651
3001	709652
85482	709653
6732	709654
2446	709655
149310	709656
70589	709657
3001	709658
66162	709659
114154	709660
39036	709661
237149	709662
157977	709663
64186	709664
117701	709665
41454	709666
23597	709667
41269	709668
14077	709669
13985	709670
1571	709671
18525	709672
52744	709673
37395	709674
133734	709675
125111	709676
135893	709677
44580	709678
61314	709679
36516	709680
88626	709681
53016	709682
87675	709683
43456	709684
36051	709685
23158	709686
463	709687
105990	709688
254	709689
34185	709690
3042	709691
171391	709692
239502	709693
173980	709694
21704	709695
25935	709696
158520	709697
226682	709698
233746	709699
26645	709700
151619	709701
27032	709702
78586	709703
185239	709704
158943	709705
68342	709706
17026	709707
44565	709708
26052	709709
4115	709710
67490	709711
91298	709712
40027	709713
63904	709714
3606	709715
59074	709716
99833	709717
71012	709718
526	709719
59667	709720
45516	709721
78358	709722
133424	709723
120303	709724
88498	709725
111131	709726
31645	709727
50005	709728
65989	709729
163720	709730
163326	709731
114499	709732
24271	709733
3746	709734
8901	709735
129372	709736
11933	709737
60665	709738
68756	709739
60964	709740
81845	709741
228445	709742
87572	709743
53220	709744
23849	709745
27598	709746
61935	709747
32140	709748
203564	709749
146131	709750
118767	709751
119942	709752
100583	709753
14395	709754
156454	709755
109892	709756
26174	709757
1382	709758
166903	709759
111307	709760
37449	709761
111957	709762
51017	709763
9475	709764
19872	709765
4429	709766
43089	709767
4174	709768
4805	709769
166950	709770
38251	709771
19831	709772
9647	709773
116443	709774
94408	709775
48436	709776
18558	709777
8847	709778
7674	709779
56835	709780
34548	709781
72295	709782
6614	709783
39230	709784
69333	709785
775	709786
12102	709787
11467	709788
30150	709789
107908	709790
9370	709791
124740	709792
14609	709793
7152	709794
16271	709795
46956	709796
15078	709797
57613	709798
9018	709799
56853	709800
13255	709801
83137	709802
163856	709803
57	709804
67518	709805
21432	709806
86001	709807
25604	709808
55307	709809
2776	709810
4372	709811
235584	709812
64506	709813
39417	709814
6936	709815
13234	709816
119710	709817
56111	709818
152922	709819
14563	709820
51380	709821
156367	709822
7134	709823
56189	709824
91494	709825
36151	709826
55365	709827
141011	709828
12070	709829
52923	709830
35483	709831
161579	709832
28947	709833
93350	709834
76452	709835
163530	709836
7380	709837
22875	709838
98777	709839
27659	709840
35604	709841
74476	709842
98013	709843
130756	709844
153189	709845
44895	709846
19555	709847
185296	709848
185174	709849
9455	709850
28661	709851
35494	709852
187016	709853
184686	709854
187218	709855
186101	709856
11035	709857
180382	709858
186848	709859
6988	709860
11035	709861
131592	709862
13578	709863
74272	709864
180193	709865
13212	709866
73694	709867
44895	709868
23171	709869
28516	709870
181370	709871
35421	709872
181967	709873
111176	709874
181780	709875
9455	709876
210497	709877
23045	709878
212072	709879
129876	709880
18998	709881
44513	709882
15875	709883
110589	709884
23171	709885
98860	709886
147792	709887
102676	709888
9414	709889
86110	709890
96797	709891
134114	709892
135987	709893
109093	709894
118945	709895
142938	709896
23843	709897
661	709898
119059	709899
97430	709900
43	709901
42225	709902
1944	709903
228660	709904
12894	709905
123471	709906
14775	709907
21686	709908
89397	709909
41467	709910
67642	709911
17325	709912
84229	709913
172218	709914
34099	709915
92078	709916
47122	709917
31901	709918
166463	709919
76675	709920
16432	709921
4651	709922
35813	709923
42710	709924
3602	709925
54773	709926
50674	709927
58758	709928
4376	709929
37929	709930
35438	709931
235425	709932
3834	709933
124158	709934
45822	709935
9981	709936
125252	709937
96	709938
9332	709939
3256	709940
39300	709941
187954	709942
159305	709943
20954	709944
30834	709945
15592	709946
78220	709947
29515	709948
74384	709949
198198	709950
100584	709951
18973	709952
20118	709953
157919	709954
35066	709955
37556	709956
135866	709957
859	709958
558	709959
2952	709960
14119	709961
99896	709962
22994	709963
34012	709964
65509	709965
159386	709966
158041	709967
114968	709968
29991	709969
15027	709970
8944	709971
14939	709972
117558	709973
18110	709974
53971	709975
31082	709976
27011	709977
98931	709978
107565	709979
68876	709980
132540	709981
233670	709982
97523	709983
222294	709984
26738	709985
130620	709986
5363	709987
35543	709988
120790	709989
81250	709990
16697	709991
56927	709992
81563	709993
88199	709994
131799	709995
178797	709996
364	709997
10007	709998
152856	709999
61155	710000
16754	710001
5025	710002
28030	710003
24659	710004
7710	710005
8980	710006
55367	710007
10893	710008
10398	710009
103182	710010
7623	710011
219691	710012
46786	710013
75038	710014
116731	710015
10007	710016
12727	710017
5841	710018
1802	710019
70621	710020
163071	710021
3616	710022
305	710023
20790	710024
19678	710025
3401	710026
123356	710027
111514	710028
26619	710029
41391	710030
7067	710031
105383	710032
89382	710033
96146	710034
41761	710035
19171	710036
63526	710037
105303	710038
208520	710039
187086	710040
88884	710041
8793	710042
71487	710043
212840	710044
9855	710045
50865	710046
35479	710047
134915	710048
121095	710049
165405	710050
52054	710051
67022	710052
88038	710053
210390	710054
75061	710055
110989	710056
60307	710057
43232	710058
80796	710059
95285	710060
16338	710061
55721	710062
11540	710063
68330	710064
39510	710065
119217	710066
41471	710067
96183	710068
228304	710069
188162	710070
195104	710071
164451	710072
206676	710073
129427	710074
118706	710075
118781	710076
114756	710077
12316	710078
119305	710079
20498	710080
25840	710081
15269	710082
54502	710083
92384	710084
171579	710085
15269	710086
5404	710087
66488	710088
37962	710089
22300	710090
35333	710091
76627	710092
119870	710093
68343	710094
59140	710095
14762	710096
103044	710097
36881	710098
46418	710099
16799	710100
89096	710101
35350	710102
8490	710103
61274	710104
125912	710105
65963	710106
24926	710107
115467	710108
4728	710109
3424	710110
33191	710111
52749	710112
83420	710113
15537	710114
119858	710115
2033	710116
86612	710117
98343	710118
47811	710119
89509	710120
51829	710121
97369	710122
167466	710123
44276	710124
53163	710125
11369	710126
104754	710127
32696	710128
14765	710129
23546	710130
8271	710131
24181	710132
155295	710133
233	710134
82272	710135
328	710136
131325	710137
30651	710138
76734	710139
30504	710140
5682	710141
99356	710142
89452	710143
11218	710144
1733	710145
6250	710146
67579	710147
148871	710148
358	710149
107632	710150
69570	710151
39418	710152
65117	710153
28955	710154
9971	710155
101230	710156
35584	710157
29132	710158
3935	710159
73568	710160
28015	710161
35883	710162
57215	710163
64941	710164
34513	710165
19870	710166
7088	710167
73768	710168
82208	710169
79961	710170
16720	710171
68706	710172
16048	710173
225481	710174
24975	710175
60597	710176
180947	710177
77019	710178
173681	710179
1665	710180
100915	710181
30098	710182
125156	710183
10866	710184
13862	710185
33090	710186
20707	710187
40415	710188
25915	710189
158713	710190
23301	710191
7377	710192
38361	710193
74763	710194
66217	710195
159919	710196
85036	710197
25538	710198
51855	710199
68703	710200
47682	710201
96658	710202
211653	710203
47962	710204
132778	710205
35085	710206
83718	710207
27616	710208
8368	710209
96888	710210
96957	710211
3401	710212
51961	710213
79244	710214
109076	710215
15325	710216
73626	710217
30817	710218
32577	710219
24245	710220
41069	710221
27474	710222
43619	710223
20814	710224
9843	710225
89037	710226
18616	710227
139619	710228
196242	710229
16506	710230
3656	710231
216030	710232
118600	710233
110366	710234
26651	710235
124696	710236
7407	710237
4103	710238
104406	710239
5224	710240
106295	710241
111617	710242
147858	710243
150743	710244
1780	710245
183769	710246
45342	710247
16167	710248
12393	710249
24348	710250
72041	710251
5445	710252
31543	710253
122015	710254
76192	710255
7254	710256
34883	710257
15923	710258
106571	710259
164453	710260
75959	710261
149380	710262
10916	710263
50032	710264
105245	710265
4237	710266
139528	710267
78126	710268
93220	710269
195193	710270
12695	710271
75323	710272
209856	710273
34924	710274
57381	710275
1037	710276
139343	710277
6848	710278
32697	710279
4126	710280
96450	710281
18668	710282
184479	710283
56783	710284
42578	710285
28414	710286
90725	710287
79202	710288
409	710289
33698	710290
7774	710291
120101	710292
100312	710293
10942	710294
56922	710295
44646	710296
48387	710297
134032	710298
8000	710299
25492	710300
51636	710301
131265	710302
160629	710303
163543	710304
104553	710305
28313	710306
138357	710307
133144	710308
6984	710309
194448	710310
148370	710311
87967	710312
70	710313
44570	710314
45488	710315
28701	710316
162929	710317
21006	710318
58345	710319
169878	710320
28294	710321
16706	710322
41821	710323
96137	710324
221804	710325
7407	710326
130531	710327
31458	710328
181440	710329
37307	710330
56195	710331
158429	710332
46159	710333
19460	710334
208171	710335
88646	710336
29179	710337
3012	710338
83152	710339
11292	710340
58624	710341
20732	710342
117666	710343
38564	710344
8035	710345
21625	710346
11787	710347
59809	710348
77359	710349
170579	710350
95407	710351
9819	710352
46628	710353
31703	710354
1836	710355
15099	710356
8513	710357
5301	710358
97850	710359
60540	710360
85331	710361
17028	710362
61486	710363
20485	710364
57134	710365
16493	710366
121661	710367
56432	710368
103691	710369
149178	710370
24841	710371
62768	710372
146423	710373
7151	710374
2880	710375
54219	710376
24214	710377
26177	710378
84226	710379
21356	710380
48078	710381
86058	710382
49917	710383
13413	710384
117180	710385
53112	710386
56496	710387
67566	710388
52728	710389
18845	710390
35299	710391
88315	710392
73083	710393
28500	710394
89475	710395
11366	710396
66357	710397
206061	710398
9556	710399
100707	710400
134489	710401
3662	710402
3308	710403
18757	710404
62091	710405
1332	710406
11052	710407
1539	710408
10367	710409
1945	710410
48824	710411
60825	710412
132178	710413
88031	710414
55581	710415
61885	710416
3619	710417
2011	710418
631	710419
52750	710420
80305	710421
23040	710422
4819	710423
37709	710424
217983	710425
61485	710426
24623	710427
41453	710428
40896	710429
139957	710430
78988	710431
5482	710432
60925	710433
79298	710434
20236	710435
2265	710436
9652	710437
38428	710438
67346	710439
238755	710440
37434	710441
14769	710442
101739	710443
51939	710444
164262	710445
94665	710446
144012	710447
14760	710448
52617	710449
89107	710450
41204	710451
17694	710452
67618	710453
47226	710454
92785	710455
32778	710456
235465	710457
52240	710458
240260	710459
165350	710460
30447	710461
119141	710462
13628	710463
88754	710464
5355	710465
43918	710466
61369	710467
5712	710468
21631	710469
41339	710470
52576	710471
53200	710472
68521	710473
67157	710474
87003	710475
45962	710476
53223	710477
89295	710478
41752	710479
52617	710480
52358	710481
92401	710482
1398	710483
52961	710484
68001	710485
36587	710486
26541	710487
237443	710488
26189	710489
79324	710490
154340	710491
32956	710492
59757	710493
96043	710494
88337	710495
23532	710496
67512	710497
41733	710498
2353	710499
86596	710500
86311	710501
155088	710502
6283	710503
9832	710504
86042	710505
40493	710506
86000	710507
62595	710508
81794	710509
68153	710510
12088	710511
30156	710512
102898	710513
34827	710514
60470	710515
163930	710516
9311	710517
59899	710518
14645	710519
32637	710520
16806	710521
62014	710522
237667	710523
40829	710524
101793	710525
44810	710526
28653	710527
71294	710528
11725	710529
3288	710530
3712	710531
36437	710532
158086	710533
70033	710534
29832	710535
80428	710536
47941	710537
11312	710538
66414	710539
62172	710540
7110	710541
2943	710542
44612	710543
6276	710544
55310	710545
1382	710546
88670	710547
68634	710548
37194	710549
51963	710550
65794	710551
68666	710552
24025	710553
97052	710554
44279	710555
21715	710556
194385	710557
30677	710558
35357	710559
94052	710560
79249	710561
101359	710562
238293	710563
157847	710564
40776	710565
76418	710566
159145	710567
116629	710568
17825	710569
167115	710570
60537	710571
73078	710572
115109	710573
36395	710574
225892	710575
47215	710576
103411	710577
97446	710578
47178	710579
37810	710580
231168	710581
48217	710582
41579	710583
35293	710584
22919	710585
30776	710586
11014	710587
44105	710588
225290	710589
194136	710590
169936	710591
194600	710592
197895	710593
153605	710594
115	710595
56818	710596
74905	710597
18383	710598
40545	710599
35441	710600
117466	710601
49044	710602
89144	710603
94163	710604
54045	710605
200717	710606
89122	710607
3733	710608
42766	710609
35432	710610
13169	710611
12280	710612
2536	710613
8046	710614
702	710615
42528	710616
8527	710617
8557	710618
40311	710619
73945	710620
5165	710621
222950	710622
73605	710623
27696	710624
35894	710625
57290	710626
74988	710627
114011	710628
6240	710629
128166	710630
1315	710631
24654	710632
56761	710633
93892	710634
35838	710635
517	710636
22887	710637
5295	710638
113932	710639
128303	710640
17656	710641
17781	710642
148395	710643
21554	710644
20842	710645
4870	710646
12007	710647
148466	710648
164989	710649
15338	710650
12062	710651
1348	710652
1756	710653
9279	710654
88232	710655
1956	710656
170383	710657
28670	710658
28307	710659
84129	710660
10012	710661
15666	710662
35940	710663
15682	710664
5342	710665
72725	710666
71092	710667
83065	710668
2257	710669
75144	710670
12125	710671
83048	710672
214444	710673
28321	710674
38504	710675
5348	710676
10083	710677
56817	710678
6500	710679
36585	710680
52253	710681
36585	710682
462	710683
11951	710684
14861	710685
7987	710686
91183	710687
8576	710688
26428	710689
51684	710690
35734	710691
104340	710692
25823	710693
57155	710694
83521	710695
5323	710696
5538	710697
58123	710698
5306	710699
487	710700
97542	710701
157308	710702
2588	710703
6778	710704
75001	710705
146095	710706
7188	710707
14021	710708
40720	710709
57020	710710
13964	710711
11246	710712
14067	710713
28667	710714
5619	710715
57804	710716
88345	710717
63494	710718
109826	710719
89	710720
107216	710721
7489	710722
2699	710723
2156	710724
82870	710725
4143	710726
82925	710727
20902	710728
14707	710729
3804	710730
92011	710731
45101	710732
57995	710733
46320	710734
5586	710735
6891	710736
26924	710737
26796	710738
4827	710739
91445	710740
73087	710741
194286	710742
76243	710743
62567	710744
103979	710745
120285	710746
37216	710747
76235	710748
11540	710749
30232	710750
2967	710751
129	710752
14473	710753
52978	710754
49736	710755
101098	710756
66731	710757
58801	710758
74852	710759
58983	710760
136968	710761
33129	710762
117199	710763
29386	710764
167113	710765
68648	710766
127429	710767
52119	710768
39479	710769
17861	710770
153887	710771
3384	710772
59563	710773
87947	710774
151992	710775
18981	710776
105479	710777
111865	710778
119219	710779
236501	710780
51738	710781
163639	710782
163664	710783
151679	710784
10286	710785
163677	710786
68465	710787
3951	710788
12910	710789
119604	710790
6573	710791
558	710792
16836	710793
7164	710794
53304	710795
70047	710796
62	710797
72650	710798
33841	710799
358	710800
67959	710801
62426	710802
2028	710803
138756	710804
20350	710805
7353	710806
7619	710807
9267	710808
38322	710809
166094	710810
31518	710811
21570	710812
892	710813
2532	710814
72506	710815
153220	710816
14212	710817
12924	710818
322	710819
2477	710820
31451	710821
102124	710822
9426	710823
229441	710824
15271	710825
19135	710826
25576	710827
20770	710828
131081	710829
200	710830
118682	710831
71911	710832
27421	710833
34835	710834
114768	710835
62962	710836
56716	710837
3837	710838
2361	710839
2384	710840
119588	710841
223621	710842
165319	710843
2232	710844
29555	710845
683	710846
17072	710847
521	710848
59628	710849
152577	710850
2099	710851
21115	710852
20831	710853
67319	710854
5644	710855
61891	710856
186673	710857
7903	710858
169509	710859
21003	710860
7468	710861
32224	710862
36800	710863
28389	710864
44045	710865
129941	710866
17258	710867
132319	710868
176395	710869
181172	710870
37836	710871
164068	710872
72122	710873
71470	710874
30110	710875
10236	710876
146048	710877
37316	710878
82201	710879
54312	710880
2033	710881
26170	710882
17209	710883
815	710884
83399	710885
11086	710886
120356	710887
164673	710888
213671	710889
211372	710890
107924	710891
23064	710892
2685	710893
221228	710894
92708	710895
77178	710896
25424	710897
113628	710898
1055	710899
51608	710900
17909	710901
26540	710902
46703	710903
99687	710904
28248	710905
9864	710906
38231	710907
10138	710908
1983	710909
84319	710910
6379	710911
65289	710912
2930	710913
178190	710914
52598	710915
116478	710916
219524	710917
91802	710918
7511	710919
234362	710920
115930	710921
144780	710922
28488	710923
180405	710924
59497	710925
138043	710926
137854	710927
100492	710928
101869	710929
115753	710930
33897	710931
59579	710932
171385	710933
6694	710934
125876	710935
117442	710936
12991	710937
70551	710938
6702	710939
100512	710940
95895	710941
44516	710942
6430	710943
225477	710944
78597	710945
166704	710946
204152	710947
24448	710948
43077	710949
14616	710950
178988	710951
35473	710952
62687	710953
6306	710954
12048	710955
173190	710956
81157	710957
32922	710958
66174	710959
13146	710960
146942	710961
66401	710962
4082	710963
32948	710964
6512	710965
5791	710966
51479	710967
200209	710968
9885	710969
221841	710970
1437	710971
70617	710972
54801	710973
2825	710974
2825	710975
1437	710976
15212	710977
15212	710978
15212	710979
86752	710980
39564	710981
19363	710982
11243	710983
57189	710984
159046	710985
93417	710986
146270	710987
18384	710988
23582	710989
18916	710990
35450	710991
109594	710992
66473	710993
8822	710994
154964	710995
65958	710996
55017	710997
224248	710998
120260	710999
37177	711000
88090	711001
1036	711002
85768	711003
111953	711004
110930	711005
204727	711006
147467	711007
166695	711008
70318	711009
585	711010
72508	711011
93817	711012
119191	711013
67657	711014
220005	711015
60468	711016
116318	711017
86843	711018
82050	711019
88124	711020
26742	711021
85893	711022
79102	711023
230214	711024
75364	711025
36754	711026
92779	711027
22514	711028
114397	711029
222597	711030
11241	711031
219037	711032
166680	711033
9209	711034
160913	711035
172361	711036
124452	711037
9099	711038
22942	711039
502	711040
32680	711041
21342	711042
21342	711043
21342	711044
36723	711045
12909	711046
123668	711047
88982	711048
13401	711049
2696	711050
232076	711051
229678	711052
157093	711053
16157	711054
86163	711055
218674	711056
51691	711057
218675	711058
114210	711059
115744	711060
230790	711061
1353	711062
117660	711063
188332	711064
117	711065
117	711066
115559	711067
57349	711068
5770	711069
101210	711070
32439	711071
86045	711072
86472	711073
127237	711074
166704	711075
158547	711076
231449	711077
9085	711078
64816	711079
89537	711080
1062	711081
5144	711082
54507	711083
21336	711084
218222	711085
10006	711086
134002	711087
224302	711088
21301	711089
156392	711090
123029	711091
127144	711092
71768	711093
82356	711094
85977	711095
85977	711096
2456	711097
59822	711098
21285	711099
58982	711100
85528	711101
95764	711102
240316	711103
12910	711104
220579	711105
66984	711106
33070	711107
51679	711108
35048	711109
44774	711110
42142	711111
57189	711112
140886	711113
2596	711114
70524	711115
92317	711116
33942	711117
55	711118
171640	711119
505	711120
2813	711121
133259	711122
46908	711123
86886	711124
181890	711125
74569	711126
86513	711127
71922	711128
166621	711129
26469	711130
28356	711131
103663	711132
1111	711133
16828	711134
16828	711135
17813	711136
20298	711137
13930	711138
115505	711139
182590	711140
160913	711141
125778	711142
75469	711143
114614	711144
63223	711145
3988	711146
119925	711147
126628	711148
119925	711149
127221	711150
32807	711151
3550	711152
115724	711153
52416	711154
32368	711155
41593	711156
166695	711157
56012	711158
3550	711159
78696	711160
2980	711161
3550	711162
90630	711163
52408	711164
86479	711165
50547	711166
1592	711167
222069	711168
43006	711169
85417	711170
17535	711171
2195	711172
1946	711173
1139	711174
805	711175
1956	711176
3988	711177
4561	711178
1047	711179
885	711180
583	711181
221981	711182
28751	711183
26	711184
45745	711185
89026	711186
6860	711187
133624	711188
114551	711189
12279	711190
161929	711191
3297	711192
1323	711193
5609	711194
45706	711195
80423	711196
1821	711197
235829	711198
10342	711199
86583	711200
54940	711201
128619	711202
71701	711203
10379	711204
179599	711205
51268	711206
155831	711207
151841	711208
151841	711209
46494	711210
14166	711211
1191	711212
40	711213
16073	711214
9364	711215
290	711216
23725	711217
86907	711218
44071	711219
101126	711220
77282	711221
63650	711222
143225	711223
238788	711224
165005	711225
55161	711226
67214	711227
77376	711228
123312	711229
5721	711230
40614	711231
5257	711232
2215	711233
45756	711234
930	711235
162752	711236
149837	711237
82412	711238
230527	711239
165136	711240
235033	711241
132388	711242
79840	711243
15706	711244
152171	711245
182165	711246
67923	711247
136702	711248
179905	711249
120013	711250
36712	711251
21383	711252
180815	711253
3396	711254
21549	711255
11536	711256
28512	711257
32799	711258
17631	711259
120252	711260
71945	711261
210815	711262
147263	711263
206034	711264
96699	711265
115022	711266
132168	711267
181830	711268
16281	711269
5	711270
41581	711271
63196	711272
18737	711273
15660	711274
80010	711275
193469	711276
207566	711277
75291	711278
11998	711279
117037	711280
10179	711281
9232	711282
1477	711283
9253	711284
109103	711285
139183	711286
117820	711287
144885	711288
39679	711289
102770	711290
121275	711291
24047	711292
62016	711293
1583	711294
23639	711295
123288	711296
21368	711297
15373	711298
18438	711299
4058	711300
164117	711301
36854	711302
74613	711303
228049	711304
41173	711305
2536	711306
87879	711307
7082	711308
165867	711309
70686	711310
171746	711311
143067	711312
7599	711313
5982	711314
21452	711315
461	711316
24212	711317
41828	711318
8	711319
18380	711320
219556	711321
71512	711322
941	711323
74185	711324
31980	711325
2964	711326
4707	711327
19656	711328
12232	711329
76724	711330
87606	711331
5416	711332
12072	711333
12170	711334
4328	711335
167246	711336
82062	711337
100319	711338
2726	711339
35657	711340
164765	711341
82466	711342
110809	711343
23250	711344
26329	711345
165929	711346
5105	711347
80503	711348
72853	711349
30318	711350
3174	711351
12072	711352
17764	711353
84678	711354
84678	711355
113854	711356
30111	711357
211275	711358
43849	711359
122750	711360
23639	711361
41081	711362
65748	711363
8573	711364
14829	711365
72172	711366
17242	711367
118929	711368
12130	711369
71791	711370
12268	711371
26371	711372
167649	711373
15373	711374
6837	711375
10766	711376
10765	711377
6839	711378
22453	711379
4057	711380
5194	711381
6841	711382
21543	711383
14686	711384
184492	711385
1430	711386
26369	711387
63769	711388
2132	711389
30007	711390
122768	711391
87288	711392
20268	711393
91565	711394
16490	711395
119946	711396
87342	711397
66734	711398
230149	711399
3167	711400
2467	711401
231592	711402
83701	711403
121275	711404
96004	711405
113738	711406
44151	711407
4470	711408
41	711409
149111	711410
85583	711411
30184	711412
23650	711413
95798	711414
11835	711415
157498	711416
51268	711417
24223	711418
65279	711419
5461	711420
114309	711421
22176	711422
13283	711423
14913	711424
1708	711425
23744	711426
13382	711427
42643	711428
12924	711429
71040	711430
39214	711431
26594	711432
18500	711433
5257	711434
15352	711435
19	711436
4530	711437
88301	711438
166685	711439
236129	711440
108671	711441
219611	711442
114694	711443
145732	711444
25252	711445
17	711446
239951	711447
111553	711448
75650	711449
78696	711450
6428	711451
26679	711452
14112	711453
138	711454
936	711455
5661	711456
4946	711457
31501	711458
3101	711459
42597	711460
206135	711461
232075	711462
82791	711463
216046	711464
21087	711465
26450	711466
16207	711467
25521	711468
53181	711469
35875	711470
6011	711471
6514	711472
716	711473
15769	711474
46080	711475
239732	711476
83860	711477
31713	711478
137810	711479
4361	711480
118005	711481
13587	711482
58927	711483
235922	711484
42818	711485
119108	711486
151675	711487
18168	711488
66528	711489
64903	711490
23048	711491
43670	711492
118088	711493
10426	711494
24029	711495
21522	711496
32700	711497
21290	711498
3895	711499
6687	711500
9341	711501
54855	711502
65866	711503
25416	711504
165270	711505
21685	711506
66307	711507
152818	711508
26323	711509
38458	711510
56290	711511
236493	711512
63175	711513
17750	711514
61354	711515
135422	711516
69510	711517
21338	711518
51584	711519
138049	711520
50151	711521
53167	711522
1350	711523
14566	711524
152039	711525
39626	711526
110610	711527
33672	711528
143882	711529
80391	711530
87368	711531
71742	711532
50412	711533
23326	711534
12667	711535
23971	711536
42270	711537
48855	711538
57904	711539
13825	711540
47826	711541
213	711542
44036	711543
2139	711544
37736	711545
221951	711546
88590	711547
24021	711548
1897	711549
24448	711550
237102	711551
209456	711552
117234	711553
105879	711554
67646	711555
141408	711556
24033	711557
4386	711558
45366	711559
106022	711560
100040	711561
15439	711562
6768	711563
88750	711564
52554	711565
11277	711566
7029	711567
10320	711568
251	711569
53111	711570
20432	711571
10426	711572
102530	711573
133030	711574
32281	711575
85535	711576
236044	711577
2168	711578
11545	711579
59058	711580
8847	711581
1917	711582
52733	711583
34425	711584
18116	711585
62231	711586
53215	711587
3042	711588
52689	711589
67495	711590
5508	711591
9796	711592
9442	711593
3706	711594
26554	711595
10964	711596
60768	711597
98350	711598
53044	711599
52100	711600
152100	711601
39662	711602
239512	711603
51898	711604
55162	711605
235828	711606
134506	711607
183884	711608
28118	711609
23109	711610
39682	711611
84428	711612
58049	711613
76118	711614
58049	711615
2231	711616
147832	711617
151329	711618
204225	711619
91508	711620
88022	711621
7549	711622
219954	711623
222346	711624
27084	711625
27084	711626
27084	711627
24425	711628
98398	711629
99455	711630
6303	711631
20123	711632
28602	711633
161137	711634
2628	711635
99004	711636
44787	711637
3972	711638
5757	711639
52848	711640
2909	711641
24782	711642
99004	711643
45217	711644
30311	711645
46803	711646
151957	711647
71149	711648
233301	711649
222077	711650
88988	711651
102506	711652
161525	711653
39093	711654
39189	711655
14153	711656
25104	711657
58739	711658
303	711659
231887	711660
61655	711661
29368	711662
149644	711663
18201	711664
116771	711665
34335	711666
84819	711667
160251	711668
106333	711669
55452	711670
4942	711671
99219	711672
99219	711673
83515	711674
37788	711675
88884	711676
133339	711677
28399	711678
31756	711679
51190	711680
4583	711681
107902	711682
223023	711683
42517	711684
108131	711685
225955	711686
81616	711687
64751	711688
156423	711689
4583	711690
210565	711691
1585	711692
1038	711693
3473	711694
3156	711695
1591	711696
1946	711697
1754	711698
3479	711699
880	711700
970	711701
1995	711702
4012	711703
1782	711704
2238	711705
7790	711706
1762	711707
228150	711708
221370	711709
24195	711710
50060	711711
72311	711712
2473	711713
1490	711714
49677	711715
6241	711716
1917	711717
9482	711718
36353	711719
16158	711720
3783	711721
727	711722
165223	711723
12273	711724
4299	711725
68089	711726
33382	711727
7858	711728
14410	711729
7776	711730
1490	711731
66984	711732
219117	711733
5373	711734
45792	711735
16019	711736
6241	711737
6241	711738
2171	711739
10721	711740
66885	711741
10005	711742
36441	711743
211519	711744
55334	711745
39368	711746
23986	711747
112444	711748
15	711749
31013	711750
147986	711751
164134	711752
19877	711753
165570	711754
11248	711755
120569	711756
156	711757
131120	711758
68285	711759
175773	711760
29194	711761
54840	711762
13764	711763
22801	711764
4248	711765
30332	711766
94232	711767
129135	711768
23230	711769
9465	711770
187573	711771
148546	711772
116169	711773
224440	711774
235434	711775
156667	711776
158315	711777
114152	711778
127394	711779
60209	711780
628	711781
220067	711782
89298	711783
76770	711784
73151	711785
78437	711786
52044	711787
34405	711788
21468	711789
160474	711790
24046	711791
96066	711792
156236	711793
34405	711794
221256	711795
33069	711796
54130	711797
166702	711798
29395	711799
94566	711800
20378	711801
17202	711802
107360	711803
7821	711804
219320	711805
109842	711806
120119	711807
222690	711808
135296	711809
28481	711810
2280	711811
947	711812
51475	711813
67484	711814
21629	711815
86653	711816
41418	711817
71432	711818
24029	711819
59667	711820
157443	711821
33102	711822
187502	711823
186521	711824
228930	711825
154912	711826
41277	711827
99619	711828
32722	711829
117886	711830
89673	711831
7399	711832
163952	711833
218517	711834
96341	711835
50732	711836
62819	711837
70203	711838
66183	711839
49800	711840
86420	711841
3520	711842
59625	711843
73147	711844
57671	711845
19361	711846
33149	711847
73158	711848
73853	711849
164272	711850
52135	711851
8870	711852
78536	711853
54863	711854
11295	711855
34143	711856
227826	711857
87031	711858
89783	711859
67507	711860
52041	711861
17729	711862
88872	711863
17845	711864
26485	711865
17729	711866
33148	711867
89568	711868
40821	711869
46312	711870
51496	711871
185180	711872
6833	711873
42643	711874
87652	711875
65324	711876
106985	711877
65234	711878
13596	711879
21993	711880
7016	711881
87096	711882
58039	711883
4712	711884
2959	711885
5684	711886
116834	711887
6308	711888
8158	711889
76241	711890
6517	711891
6741	711892
7959	711893
25732	711894
119684	711895
156409	711896
50303	711897
45736	711898
42482	711899
13688	711900
77027	711901
1469	711902
34064	711903
23495	711904
41310	711905
108	711906
27479	711907
77054	711908
12833	711909
52755	711910
30863	711911
864	711912
12967	711913
12967	711914
43343	711915
156298	711916
864	711917
230756	711918
18684	711919
2497	711920
12121	711921
4487	711922
26589	711923
166878	711924
111048	711925
33130	711926
188378	711927
11134	711928
117901	711929
173333	711930
218684	711931
55493	711932
163050	711933
221327	711934
158129	711935
230326	711936
60469	711937
60469	711938
114091	711939
119938	711940
166709	711941
17716	711942
55	711943
26	711944
42998	711945
163039	711946
21341	711947
88719	711948
34394	711949
68137	711950
14739	711951
68683	711952
52432	711953
33078	711954
172741	711955
973	711956
2936	711957
20280	711958
9708	711959
41489	711960
100721	711961
223532	711962
21556	711963
9522	711964
52208	711965
27387	711966
27387	711967
1292	711968
41064	711969
59506	711970
40539	711971
87219	711972
38455	711973
14233	711974
114472	711975
60547	711976
162272	711977
117214	711978
228355	711979
190214	711980
45092	711981
24037	711982
229479	711983
18242	711984
25489	711985
78468	711986
94969	711987
44925	711988
221996	711989
60908	711990
60908	711991
86473	711992
70392	711993
221792	711994
229906	711995
72103	711996
6691	711997
129875	711998
382	711999
28391	712000
1147	712001
97220	712002
72181	712003
72181	712004
1129	712005
93978	712006
34188	712007
99018	712008
186256	712009
86403	712010
86658	712011
51364	712012
239516	712013
4054	712014
83419	712015
88255	712016
64350	712017
18473	712018
34011	712019
534	712020
157987	712021
17068	712022
21618	712023
219162	712024
156097	712025
156135	712026
40074	712027
113974	712028
229145	712029
68333	712030
202149	712031
227934	712032
151139	712033
206299	712034
186381	712035
114344	712036
21424	712037
223549	712038
115146	712039
36884	712040
222154	712041
114870	712042
156338	712043
28202	712044
77076	712045
218707	712046
219316	712047
38890	712048
164021	712049
220149	712050
115178	712051
223787	712052
115881	712053
215310	712054
52990	712055
157900	712056
13313	712057
228133	712058
215273	712059
6782	712060
1067	712061
116326	712062
144388	712063
5998	712064
54672	712065
230546	712066
167261	712067
9395	712068
162590	712069
117319	712070
130358	712071
6259	712072
128024	712073
68631	712074
159929	712075
71511	712076
162172	712077
9395	712078
29356	712079
178170	712080
95157	712081
157840	712082
93426	712083
229200	712084
156159	712085
114035	712086
131228	712087
124399	712088
232760	712089
83396	712090
213880	712091
27857	712092
3372	712093
25495	712094
34276	712095
3982	712096
228462	712097
43018	712098
26017	712099
3982	712100
85506	712101
5062	712102
223397	712103
5977	712104
5977	712105
32787	712106
87437	712107
172834	712108
167077	712109
22309	712110
39429	712111
210765	712112
40250	712113
40250	712114
18744	712115
71833	712116
2491	712117
224658	712118
92046	712119
32777	712120
32777	712121
34215	712122
147004	712123
150286	712124
150286	712125
970	712126
34294	712127
70351	712128
52169	712129
84501	712130
32896	712131
156928	712132
234732	712133
45463	712134
166703	712135
116833	712136
116833	712137
5206	712138
33101	712139
63287	712140
156928	712141
124393	712142
92556	712143
12830	712144
40675	712145
25193	712146
73482	712147
20535	712148
136837	712149
84870	712150
36528	712151
58991	712152
19363	712153
15816	712154
99075	712155
54688	712156
108573	712157
6478	712158
82525	712159
6816	712160
1294	712161
51140	712162
217295	712163
43071	712164
22425	712165
15297	712166
14113	712167
2477	712168
13541	712169
39311	712170
1700	712171
2717	712172
21139	712173
14308	712174
4681	712175
148351	712176
14746	712177
207265	712178
180076	712179
37478	712180
2476	712181
12814	712182
21537	712183
88465	712184
155900	712185
68729	712186
41044	712187
9195	712188
40555	712189
9195	712190
9195	712191
13484	712192
58853	712193
29159	712194
233093	712195
26187	712196
61171	712197
109631	712198
57949	712199
2513	712200
222055	712201
221332	712202
34241	712203
210666	712204
123742	712205
105842	712206
157187	712207
25360	712208
33388	712209
27359	712210
2851	712211
172159	712212
12612	712213
6303	712214
159136	712215
24287	712216
160598	712217
85599	712218
84902	712219
226898	712220
51551	712221
15481	712222
50810	712223
3439	712224
45240	712225
2192	712226
32205	712227
165552	712228
5099	712229
160978	712230
1049	712231
161560	712232
52685	712233
3655	712234
13175	712235
22211	712236
12395	712237
41854	712238
28926	712239
52521	712240
182493	712241
7176	712242
96865	712243
3379	712244
3379	712245
4352	712246
138257	712247
13872	712248
58814	712249
101608	712250
125148	712251
239105	712252
150261	712253
93489	712254
87239	712255
236164	712256
131285	712257
66119	712258
230340	712259
56779	712260
93331	712261
26512	712262
236016	712263
17001	712264
52393	712265
35350	712266
78434	712267
86209	712268
110468	712269
89202	712270
67820	712271
111027	712272
115353	712273
76754	712274
208325	712275
63489	712276
32794	712277
157220	712278
76754	712279
164174	712280
227703	712281
227724	712282
115353	712283
117042	712284
55069	712285
173562	712286
174287	712287
75727	712288
117063	712289
26432	712290
87067	712291
88826	712292
164691	712293
173177	712294
63960	712295
76708	712296
25657	712297
58824	712298
67135	712299
135228	712300
209589	712301
64352	712302
27571	712303
235355	712304
65076	712305
149963	712306
64365	712307
149041	712308
153765	712309
17220	712310
75133	712311
102682	712312
161377	712313
84044	712314
66979	712315
34138	712316
112020	712317
83616	712318
159633	712319
68410	712320
114806	712321
77650	712322
215764	712323
52950	712324
87039	712325
21467	712326
234530	712327
229382	712328
61388	712329
119846	712330
208486	712331
66489	712332
14807	712333
36651	712334
112258	712335
158884	712336
85802	712337
86053	712338
158186	712339
114977	712340
115691	712341
73668	712342
64561	712343
48018	712344
5023	712345
144540	712346
20844	712347
12328	712348
39858	712349
137085	712350
101314	712351
119768	712352
99719	712353
20844	712354
199729	712355
46821	712356
192237	712357
21213	712358
40637	712359
36705	712360
29103	712361
68403	712362
26185	712363
25845	712364
11195	712365
71915	712366
45124	712367
128097	712368
235403	712369
22372	712370
89773	712371
89306	712372
191628	712373
117066	712374
117066	712375
103225	712376
135368	712377
111470	712378
157677	712379
34172	712380
95105	712381
18457	712382
6740	712383
22440	712384
148820	712385
156857	712386
55812	712387
113273	712388
33837	712389
44725	712390
228696	712391
93312	712392
55164	712393
134900	712394
227880	712395
71259	712396
174461	712397
50275	712398
7545	712399
85338	712400
2667	712401
70667	712402
162975	712403
35994	712404
35994	712405
25234	712406
65626	712407
17438	712408
17943	712409
92233	712410
70465	712411
26219	712412
7774	712413
17082	712414
69963	712415
52994	712416
70379	712417
8418	712418
32428	712419
944	712420
13452	712421
14670	712422
139851	712423
113926	712424
59097	712425
187347	712426
123583	712427
229217	712428
162190	712429
64512	712430
1585	712431
207342	712432
12192	712433
224	712434
23576	712435
49785	712436
3976	712437
2463	712438
31649	712439
84294	712440
223148	712441
152902	712442
149958	712443
8847	712444
177114	712445
111982	712446
84924	712447
7860	712448
73890	712449
60318	712450
160371	712451
56040	712452
7860	712453
50082	712454
1282	712455
155303	712456
125433	712457
109505	712458
7860	712459
52672	712460
9140	712461
45867	712462
238841	712463
3106	712464
54590	712465
83065	712466
19336	712467
39418	712468
28774	712469
229010	712470
12789	712471
20873	712472
181394	712473
232822	712474
200686	712475
6428	712476
57257	712477
67249	712478
14138	712479
15983	712480
53551	712481
234130	712482
165034	712483
13347	712484
123645	712485
173111	712486
47457	712487
70801	712488
225113	712489
149685	712490
110010	712491
63137	712492
166717	712493
239521	712494
163362	712495
22123	712496
224172	712497
4564	712498
145755	712499
159535	712500
91840	712501
14996	712502
222798	712503
77364	712504
38964	712505
160591	712506
130454	712507
2840	712508
54994	712509
54004	712510
115044	712511
4639	712512
219687	712513
1558	712514
220410	712515
215304	712516
3972	712517
228902	712518
157314	712519
235360	712520
111	712521
115285	712522
116735	712523
218451	712524
1740	712525
5975	712526
220282	712527
624	712528
1440	712529
204652	712530
156463	712531
159020	712532
132928	712533
42800	712534
114350	712535
167148	712536
41373	712537
224551	712538
200803	712539
117310	712540
53154	712541
234262	712542
123485	712543
51454	712544
113963	712545
97921	712546
120130	712547
12325	712548
184574	712549
173552	712550
32667	712551
12325	712552
21213	712553
22120	712554
20995	712555
225780	712556
19301	712557
863	712558
74613	712559
38476	712560
1	712561
7216	712562
62499	712563
38439	712564
199255	712565
18932	712566
2876	712567
21153	712568
14355	712569
36533	712570
157836	712571
178242	712572
2	712573
175196	712574
462	712575
132395	712576
2695	712577
210	712578
111419	712579
863	712580
127038	712581
19998	712582
118	712583
4	712584
4	712585
4	712586
4	712587
4	712588
4	712589
4	712590
4	712591
4	712592
4	712593
4	712594
4	712595
4	712596
4	712597
4	712598
4	712599
4	712600
4	712601
4	712602
4	712603
4	712604
4	712605
118	712606
118	712607
25137	712608
70741	712609
6813	712610
458	712611
30800	712612
47546	712613
548	712614
3640	712615
4531	712616
10576	712617
80210	712618
17027	712619
56797	712620
39936	712621
34857	712622
56598	712623
1266	712624
56797	712625
3467	712626
3501	712627
38872	712628
39236	712629
102593	712630
69022	712631
22723	712632
12232	712633
106650	712634
63038	712635
168795	712636
222353	712637
22195	712638
437	712639
437	712640
62409	712641
437	712642
53461	712643
42383	712644
45274	712645
9425	712646
40345	712647
138678	712648
39297	712649
5729	712650
2912	712651
31690	712652
130209	712653
5682	712654
2	712655
127713	712656
23592	712657
237165	712658
24629	712659
77879	712660
14107	712661
20471	712662
11629	712663
16455	712664
21293	712665
57019	712666
74777	712667
24134	712668
10291	712669
16965	712670
4222	712671
8338	712672
24134	712673
13951	712674
24152	712675
50605	712676
31754	712677
13726	712678
9780	712679
106728	712680
20012	712681
42749	712682
237138	712683
7141	712684
24342	712685
6452	712686
146499	712687
11895	712688
1643	712689
61676	712690
61302	712691
24134	712692
37492	712693
15066	712694
17487	712695
14086	712696
14369	712697
8198	712698
5664	712699
22886	712700
16972	712701
3609	712702
5664	712703
27690	712704
41624	712705
40987	712706
40870	712707
67640	712708
40987	712709
51947	712710
48070	712711
73430	712712
73229	712713
40880	712714
52898	712715
166614	712716
68727	712717
53108	712718
39432	712719
28606	712720
20869	712721
3137	712722
87618	712723
61829	712724
63834	712725
8063	712726
71317	712727
16686	712728
66639	712729
66851	712730
67106	712731
149920	712732
83072	712733
117061	712734
150154	712735
36838	712736
18954	712737
89366	712738
72059	712739
69270	712740
11712	712741
139333	712742
14420	712743
13798	712744
1411	712745
43221	712746
210646	712747
33400	712748
23151	712749
24134	712750
64095	712751
54538	712752
17497	712753
93	712754
44807	712755
151906	712756
96357	712757
12683	712758
27181	712759
105792	712760
34442	712761
36696	712762
124873	712763
151751	712764
64792	712765
55	712766
39521	712767
9530	712768
9515	712769
17437	712770
146973	712771
34287	712772
20658	712773
100296	712774
70212	712775
231716	712776
160351	712777
8090	712778
30978	712779
113517	712780
6187	712781
24768	712782
36997	712783
158	712784
61473	712785
18987	712786
80611	712787
4268	712788
181028	712789
5453	712790
7963	712791
11208	712792
68181	712793
50609	712794
21093	712795
134914	712796
117027	712797
24000	712798
61650	712799
11456	712800
15719	712801
16582	712802
143786	712803
12033	712804
44552	712805
87089	712806
5536	712807
167146	712808
40925	712809
76913	712810
160496	712811
8033	712812
61207	712813
29575	712814
27616	712815
16498	712816
3815	712817
17256	712818
33075	712819
73855	712820
147322	712821
19530	712822
54548	712823
10845	712824
14369	712825
9432	712826
105122	712827
2636	712828
47400	712829
23186	712830
57277	712831
48963	712832
199745	712833
47552	712834
16947	712835
46637	712836
24967	712837
191282	712838
26313	712839
7862	712840
49905	712841
8517	712842
79348	712843
143772	712844
62678	712845
20068	712846
48378	712847
20601	712848
31431	712849
26269	712850
24175	712851
47599	712852
51298	712853
2006	712854
4735	712855
7987	712856
38296	712857
88628	712858
30388	712859
15648	712860
22556	712861
60042	712862
1522	712863
45199	712864
28604	712865
150244	712866
35424	712867
106439	712868
61879	712869
35950	712870
13538	712871
26095	712872
38029	712873
13098	712874
35876	712875
1832	712876
45897	712877
18641	712878
79364	712879
56622	712880
55308	712881
6930	712882
6447	712883
431	712884
22655	712885
14283	712886
84209	712887
79243	712888
24001	712889
43830	712890
14100	712891
88974	712892
40775	712893
30551	712894
78785	712895
119481	712896
23071	712897
141252	712898
9685	712899
119568	712900
22748	712901
13843	712902
96277	712903
63278	712904
103739	712905
15823	712906
11329	712907
106184	712908
13088	712909
139186	712910
54928	712911
89805	712912
37207	712913
9249	712914
52832	712915
14104	712916
24930	712917
7582	712918
39412	712919
38774	712920
6239	712921
82942	712922
120523	712923
3404	712924
139960	712925
60113	712926
1635	712927
122569	712928
21943	712929
117372	712930
30086	712931
22627	712932
16617	712933
35176	712934
56206	712935
2391	712936
129483	712937
7065	712938
65205	712939
48130	712940
35920	712941
9410	712942
73231	712943
15261	712944
16959	712945
70966	712946
51456	712947
161635	712948
84550	712949
115040	712950
54713	712951
7796	712952
25116	712953
11343	712954
111853	712955
60210	712956
8381	712957
4064	712958
83582	712959
32764	712960
21671	712961
118	712962
118	712963
863	712964
4903	712965
80396	712966
37944	712967
3025	712968
53321	712969
12511	712970
78805	712971
11486	712972
103281	712973
38750	712974
5006	712975
10409	712976
61176	712977
7763	712978
3413	712979
43547	712980
19884	712981
8979	712982
86684	712983
16689	712984
2949	712985
35389	712986
453	712987
41170	712988
38616	712989
14591	712990
29515	712991
80358	712992
14000	712993
30348	712994
61130	712995
16569	712996
24834	712997
165388	712998
3234	712999
25531	713000
735	713001
4358	713002
35088	713003
130965	713004
47759	713005
8508	713006
517	713007
85706	713008
6439	713009
25963	713010
75350	713011
49971	713012
54078	713013
702	713014
702	713015
85108	713016
1891	713017
33950	713018
16928	713019
25024	713020
71880	713021
24211	713022
7420	713023
20663	713024
82108	713025
18969	713026
79298	713027
13805	713028
30087	713029
19744	713030
25828	713031
32242	713032
116206	713033
123517	713034
27346	713035
4	713036
4	713037
16763	713038
1	713039
1	713040
2	713041
5	713042
54999	713043
151657	713044
7372	713045
171776	713046
98587	713047
15394	713048
151279	713049
34719	713050
11251	713051
50167	713052
89583	713053
53	713054
24214	713055
10923	713056
31648	713057
34875	713058
25909	713059
121350	713060
45334	713061
14360	713062
34702	713063
210630	713064
84028	713065
43994	713066
15512	713067
66181	713068
204799	713069
72336	713070
7371	713071
37	713072
19657	713073
49791	713074
991	713075
86999	713076
31045	713077
94861	713078
82950	713079
78710	713080
96849	713081
25864	713082
154351	713083
11222	713084
88121	713085
58994	713086
27130	713087
52651	713088
70692	713089
13535	713090
20015	713091
26	713092
105738	713093
14338	713094
105476	713095
9214	713096
136536	713097
177628	713098
13371	713099
16657	713100
53197	713101
125907	713102
45874	713103
58581	713104
218766	713105
38798	713106
158337	713107
85656	713108
7327	713109
39208	713110
10934	713111
15634	713112
89308	713113
148978	713114
14176	713115
15215	713116
21288	713117
2176	713118
43469	713119
36465	713120
58581	713121
167026	713122
1604	713123
39983	713124
2848	713125
37097	713126
117296	713127
42571	713128
86984	713129
239645	713130
70324	713131
36157	713132
35921	713133
20086	713134
161196	713135
7371	713136
58581	713137
39106	713138
9828	713139
107368	713140
50868	713141
37	713142
29147	713143
133888	713144
25909	713145
2244	713146
15529	713147
27908	713148
21037	713149
153854	713150
3192	713151
89279	713152
2346	713153
13376	713154
52930	713155
119741	713156
34316	713157
119849	713158
26538	713159
123346	713160
82891	713161
82749	713162
52259	713163
26538	713164
88642	713165
11256	713166
22358	713167
36690	713168
54560	713169
94072	713170
49670	713171
1604	713172
177873	713173
99136	713174
1312	713175
28870	713176
27225	713177
82112	713178
22700	713179
50646	713180
84870	713181
21141	713182
1180	713183
21889	713184
2176	713185
17364	713186
22325	713187
131162	713188
124898	713189
177704	713190
208882	713191
53197	713192
8194	713193
216364	713194
71316	713195
47746	713196
150931	713197
212676	713198
18748	713199
34521	713200
53	713201
9938	713202
4923	713203
162777	713204
43891	713205
1841	713206
132455	713207
132455	713208
102717	713209
102717	713210
53	713211
2717	713212
205155	713213
140670	713214
174679	713215
71316	713216
126806	713217
43980	713218
4073	713219
150222	713220
70103	713221
7462	713222
13008	713223
43581	713224
18685	713225
24373	713226
160006	713227
18748	713228
43845	713229
94954	713230
93397	713231
147938	713232
55209	713233
231004	713234
223326	713235
79994	713236
9355	713237
768	713238
27963	713239
18677	713240
12727	713241
14293	713242
26538	713243
4563	713244
52917	713245
80390	713246
107313	713247
27636	713248
66249	713249
124229	713250
62754	713251
81091	713252
199944	713253
115137	713254
99250	713255
11251	713256
70655	713257
104490	713258
839	713259
156310	713260
86276	713261
91513	713262
93625	713263
54289	713264
123840	713265
15937	713266
16217	713267
91940	713268
1294	713269
3123	713270
99793	713271
2928	713272
95444	713273
118062	713274
118062	713275
63133	713276
6314	713277
683	713278
621	713279
43269	713280
159657	713281
3998	713282
2526	713283
2834	713284
792	713285
109929	713286
9827	713287
2521	713288
38532	713289
196	713290
105877	713291
785	713292
2859	713293
2241	713294
6842	713295
628	713296
3293	713297
48287	713298
37979	713299
26560	713300
226613	713301
68254	713302
67701	713303
73559	713304
89311	713305
157116	713306
56492	713307
32635	713308
87344	713309
117450	713310
26573	713311
21440	713312
52733	713313
115366	713314
138582	713315
66262	713316
157282	713317
77527	713318
115606	713319
87344	713320
41613	713321
115325	713322
223791	713323
26535	713324
229374	713325
157110	713326
19346	713327
53201	713328
85697	713329
26576	713330
26554	713331
115707	713332
65959	713333
77583	713334
86107	713335
33073	713336
223842	713337
47220	713338
66185	713339
222174	713340
11241	713341
66767	713342
220505	713343
68345	713344
117630	713345
58718	713346
10815	713347
39784	713348
59836	713349
119955	713350
2182	713351
89116	713352
149889	713353
65070	713354
3774	713355
157822	713356
221737	713357
220494	713358
1975	713359
42777	713360
2491	713361
72449	713362
72449	713363
7203	713364
7203	713365
18275	713366
8104	713367
8104	713368
163375	713369
59	713370
225260	713371
17640	713372
52297	713373
3627	713374
14712	713375
41276	713376
3627	713377
3627	713378
1305	713379
26136	713380
63855	713381
76308	713382
91487	713383
73041	713384
73041	713385
73041	713386
24018	713387
49908	713388
49908	713389
161114	713390
162177	713391
23069	713392
230999	713393
59787	713394
162625	713395
232306	713396
162181	713397
92046	713398
69936	713399
176297	713400
28909	713401
143690	713402
3513	713403
238256	713404
34418	713405
117	713406
2105	713407
89648	713408
123592	713409
7811	713410
7905	713411
52735	713412
56015	713413
24271	713414
92349	713415
166722	713416
46524	713417
31230	713418
45801	713419
45801	713420
63397	713421
43355	713422
27679	713423
157586	713424
66202	713425
208107	713426
29342	713427
99046	713428
157465	713429
165488	713430
27458	713431
209715	713432
27367	713433
40454	713434
88803	713435
162414	713436
197001	713437
123518	713438
15816	713439
95125	713440
9	713441
9	713442
210522	713443
9	713444
9	713445
25	713446
13719	713447
25	713448
9	713449
9	713450
13	713451
9	713452
9	713453
160326	713454
86898	713455
86541	713456
6068	713457
103684	713458
46331	713459
29767	713460
116592	713461
6068	713462
44356	713463
44356	713464
160897	713465
4133	713466
66819	713467
61165	713468
40832	713469
40900	713470
55472	713471
114071	713472
68348	713473
188079	713474
109771	713475
7531	713476
7531	713477
527	713478
88712	713479
58176	713480
58176	713481
43177	713482
156752	713483
67786	713484
158013	713485
163691	713486
34821	713487
40667	713488
225973	713489
166646	713490
163161	713491
114652	713492
67141	713493
13325	713494
236303	713495
88261	713496
20869	713497
104591	713498
14790	713499
14766	713500
1900	713501
101360	713502
164758	713503
115969	713504
101081	713505
58826	713506
93493	713507
153398	713508
41571	713509
9045	713510
5833	713511
147549	713512
85477	713513
9045	713514
190122	713515
10718	713516
22408	713517
15431	713518
80876	713519
126382	713520
239468	713521
171412	713522
219995	713523
218788	713524
72732	713525
19569	713526
2481	713527
147037	713528
161463	713529
15323	713530
42479	713531
223782	713532
36392	713533
157123	713534
116700	713535
164749	713536
193164	713537
36392	713538
41619	713539
167680	713540
2157	713541
69301	713542
27458	713543
131622	713544
50869	713545
15816	713546
91087	713547
117	713548
5680	713549
119540	713550
88568	713551
82189	713552
72	713553
118269	713554
26493	713555
5712	713556
9748	713557
51830	713558
119546	713559
41396	713560
76	713561
53366	713562
10405	713563
36967	713564
10405	713565
1780	713566
6331	713567
1993	713568
140857	713569
10405	713570
24236	713571
14877	713572
2874	713573
135960	713574
77471	713575
121929	713576
104132	713577
76	713578
72	713579
59238	713580
104131	713581
104132	713582
166731	713583
2501	713584
104131	713585
10406	713586
76	713587
24215	713588
14877	713589
53371	713590
72	713591
76	713592
72	713593
140858	713594
1559	713595
72	713596
101554	713597
14877	713598
14878	713599
72	713600
10406	713601
67201	713602
23539	713603
22087	713604
87434	713605
20266	713606
108540	713607
55639	713608
49542	713609
154354	713610
115314	713611
15127	713612
116602	713613
9051	713614
4003	713615
3655	713616
2631	713617
4090	713618
164047	713619
146382	713620
4049	713621
16039	713622
4882	713623
44059	713624
8986	713625
2431	713626
2308	713627
16722	713628
80628	713629
3244	713630
81745	713631
13882	713632
92332	713633
97080	713634
32205	713635
233967	713636
67641	713637
85487	713638
76164	713639
25360	713640
124465	713641
43165	713642
43165	713643
88086	713644
263	713645
35684	713646
92797	713647
3109	713648
26119	713649
54086	713650
23488	713651
29652	713652
44931	713653
19500	713654
105521	713655
200951	713656
107254	713657
201070	713658
142513	713659
105524	713660
200938	713661
142518	713662
80186	713663
144740	713664
142528	713665
105622	713666
74142	713667
97363	713668
198082	713669
105522	713670
20100	713671
105751	713672
200868	713673
4788	713674
82350	713675
52036	713676
1667	713677
45204	713678
18639	713679
25813	713680
29191	713681
47070	713682
22984	713683
84033	713684
46085	713685
45270	713686
9431	713687
21092	713688
35886	713689
29187	713690
19563	713691
130376	713692
77315	713693
59281	713694
28436	713695
137592	713696
102959	713697
147078	713698
45061	713699
127693	713700
57370	713701
32351	713702
9415	713703
6014	713704
5341	713705
3615	713706
11058	713707
28582	713708
32505	713709
39988	713710
35935	713711
18686	713712
74642	713713
24595	713714
85764	713715
189288	713716
3123	713717
31495	713718
211	713719
79719	713720
45052	713721
1755	713722
9011	713723
104132	713724
55359	713725
210954	713726
209884	713727
16399	713728
46875	713729
8950	713730
150087	713731
158580	713732
65172	713733
12310	713734
114009	713735
117656	713736
154911	713737
94531	713738
56851	713739
64332	713740
50419	713741
57612	713742
48179	713743
91287	713744
36404	713745
37501	713746
11561	713747
202419	713748
58451	713749
21154	713750
42318	713751
88697	713752
105250	713753
1478	713754
133	713755
48192	713756
15022	713757
15315	713758
100945	713759
36823	713760
948	713761
159472	713762
40354	713763
1788	713764
3988	713765
218092	713766
170488	713767
1958	713768
3509	713769
3134	713770
6774	713771
4512	713772
176773	713773
72340	713774
224775	713775
189868	713776
58662	713777
178746	713778
150888	713779
101577	713780
135399	713781
211316	713782
22181	713783
1051	713784
1769	713785
32220	713786
54320	713787
19002	713788
27885	713789
218471	713790
1	713791
69847	713792
69647	713793
39877	713794
159879	713795
49904	713796
16664	713797
239394	713798
10679	713799
132753	713800
111634	713801
231554	713802
114009	713803
3180	713804
4328	713805
4328	713806
37401	713807
82101	713808
26838	713809
2315	713810
114379	713811
35292	713812
6019	713813
166430	713814
29730	713815
11491	713816
35035	713817
36963	713818
43541	713819
22672	713820
218745	713821
3821	713822
29	713823
62393	713824
427	713825
65993	713826
116205	713827
112268	713828
89528	713829
24203	713830
3079	713831
16554	713832
8271	713833
26053	713834
22066	713835
79110	713836
16533	713837
19613	713838
197520	713839
6171	713840
754	713841
11345	713842
24664	713843
4801	713844
1652	713845
16737	713846
21121	713847
4159	713848
25549	713849
521	713850
17207	713851
76281	713852
10142	713853
173596	713854
39226	713855
39176	713856
93828	713857
28977	713858
222020	713859
61270	713860
23183	713861
80845	713862
21307	713863
2315	713864
2315	713865
76049	713866
185008	713867
6971	713868
34818	713869
35543	713870
66499	713871
77538	713872
1	713873
127798	713874
79957	713875
23318	713876
65041	713877
77068	713878
29325	713879
29361	713880
59069	713881
93278	713882
20933	713883
136878	713884
27816	713885
50428	713886
19662	713887
9267	713888
1578	713889
18234	713890
136795	713891
1782	713892
33655	713893
33655	713894
14929	713895
48196	713896
179384	713897
23490	713898
188371	713899
109944	713900
58915	713901
115660	713902
66208	713903
21580	713904
212065	713905
110766	713906
138445	713907
179439	713908
86482	713909
35066	713910
20540	713911
126927	713912
118752	713913
146555	713914
10543	713915
10712	713916
17450	713917
35881	713918
6997	713919
28535	713920
154573	713921
18939	713922
58021	713923
36219	713924
9390	713925
101330	713926
16112	713927
9781	713928
174081	713929
122424	713930
23128	713931
5459	713932
19550	713933
39253	713934
139103	713935
19360	713936
216538	713937
3478	713938
43051	713939
2787	713940
22667	713941
53544	713942
167938	713943
40035	713944
105852	713945
122974	713946
25485	713947
29164	713948
51796	713949
28304	713950
1968	713951
180339	713952
7009	713953
121820	713954
18843	713955
7476	713956
13061	713957
104279	713958
86604	713959
39188	713960
141032	713961
95329	713962
68940	713963
49017	713964
35973	713965
4692	713966
28112	713967
15854	713968
31933	713969
32482	713970
10195	713971
65336	713972
15897	713973
434	713974
5262	713975
2729	713976
90162	713977
100379	713978
9283	713979
70722	713980
101042	713981
13438	713982
101719	713983
45804	713984
1	713985
105188	713986
58646	713987
5611	713988
12548	713989
30376	713990
184657	713991
4404	713992
233997	713993
106732	713994
17500	713995
71406	713996
71406	713997
173354	713998
82165	713999
2315	714000
19090	714001
111274	714002
140799	714003
65515	714004
11040	714005
6970	714006
6970	714007
86876	714008
33200	714009
11040	714010
6970	714011
65145	714012
14479	714013
8062	714014
65515	714015
8062	714016
132536	714017
184300	714018
132874	714019
11040	714020
6970	714021
19090	714022
6970	714023
110282	714024
184370	714025
66337	714026
19090	714027
1074	714028
178539	714029
11040	714030
79691	714031
44630	714032
181722	714033
3509	714034
33200	714035
44630	714036
44586	714037
33200	714038
15806	714039
8062	714040
140799	714041
309	714042
216047	714043
71255	714044
138799	714045
39380	714046
6970	714047
181441	714048
213737	714049
198242	714050
35708	714051
157483	714052
83644	714053
9589	714054
40145	714055
58662	714056
39330	714057
95079	714058
76903	714059
93260	714060
118752	714061
23600	714062
57021	714063
156148	714064
117031	714065
10768	714066
36706	714067
145223	714068
4372	714069
10674	714070
61289	714071
36228	714072
36228	714073
107976	714074
91646	714075
683	714076
2205	714077
122837	714078
1782	714079
91519	714080
91484	714081
236741	714082
148327	714083
70914	714084
43139	714085
50531	714086
13366	714087
111106	714088
121881	714089
139613	714090
323	714091
323	714092
323	714093
323	714094
323	714095
134140	714096
118750	714097
36516	714098
9201	714099
8477	714100
168228	714101
22001	714102
28903	714103
14889	714104
70	714105
125764	714106
171939	714107
193483	714108
33418	714109
33693	714110
15055	714111
3905	714112
122668	714113
12583	714114
33312	714115
4641	714116
11208	714117
134178	714118
1	714119
74227	714120
147487	714121
91059	714122
177242	714123
170	714124
13538	714125
719	714126
7182	714127
45768	714128
200999	714129
252	714130
133	714131
3072	714132
11229	714133
165821	714134
117404	714135
117404	714136
166618	714137
111952	714138
14796	714139
149941	714140
192310	714141
9419	714142
7559	714143
1099	714144
8244	714145
25345	714146
46814	714147
603	714148
5192	714149
10530	714150
208022	714151
1083	714152
5239	714153
36342	714154
46374	714155
117862	714156
136202	714157
26402	714158
12815	714159
75618	714160
25956	714161
31658	714162
39968	714163
49580	714164
52258	714165
64257	714166
31564	714167
16206	714168
63567	714169
3957	714170
1353	714171
65126	714172
119922	714173
40499	714174
77	714175
18162	714176
124847	714177
102294	714178
138888	714179
212719	714180
6708	714181
3726	714182
18750	714183
166936	714184
13236	714185
11265	714186
19840	714187
17321	714188
5434	714189
67314	714190
24822	714191
109389	714192
18399	714193
36673	714194
103225	714195
5461	714196
58550	714197
3741	714198
30165	714199
23948	714200
37511	714201
60345	714202
65717	714203
203927	714204
163994	714205
11946	714206
145613	714207
68118	714208
18538	714209
45349	714210
15988	714211
205387	714212
68125	714213
67235	714214
88814	714215
10527	714216
5778	714217
12524	714218
2430	714219
14091	714220
191036	714221
90150	714222
49057	714223
123871	714224
119168	714225
77552	714226
7791	714227
4148	714228
104795	714229
7281	714230
2948	714231
51351	714232
10056	714233
2236	714234
155401	714235
87438	714236
25942	714237
16872	714238
13971	714239
4122	714240
120051	714241
17903	714242
14506	714243
237683	714244
179059	714245
49818	714246
81715	714247
13468	714248
75161	714249
57781	714250
24424	714251
191757	714252
33706	714253
73149	714254
80116	714255
47337	714256
40391	714257
23130	714258
70019	714259
7550	714260
151631	714261
11010	714262
22305	714263
41071	714264
66938	714265
21618	714266
51398	714267
9487	714268
21502	714269
152183	714270
74196	714271
116135	714272
99980	714273
165085	714274
19351	714275
114200	714276
418	714277
123976	714278
172252	714279
11829	714280
172880	714281
2124	714282
114240	714283
100859	714284
4648	714285
26768	714286
54915	714287
99751	714288
58453	714289
57889	714290
30854	714291
2191	714292
28497	714293
89329	714294
28332	714295
88347	714296
22337	714297
82176	714298
130175	714299
2210	714300
224803	714301
34923	714302
103722	714303
14563	714304
21403	714305
59633	714306
292	714307
4169	714308
103245	714309
238705	714310
10043	714311
8061	714312
9897	714313
24356	714314
144585	714315
99467	714316
29872	714317
185078	714318
206332	714319
71631	714320
67077	714321
58589	714322
109951	714323
27349	714324
701	714325
9070	714326
57224	714327
61910	714328
7672	714329
23378	714330
11919	714331
92629	714332
150710	714333
178353	714334
35780	714335
131682	714336
123654	714337
2563	714338
476	714339
34238	714340
68084	714341
91963	714342
88467	714343
3777	714344
209983	714345
17270	714346
45912	714347
26715	714348
9909	714349
39391	714350
46461	714351
105933	714352
8894	714353
15080	714354
22513	714355
99223	714356
33934	714357
2795	714358
737	714359
31920	714360
37723	714361
24556	714362
57757	714363
188686	714364
100148	714365
56735	714366
1233	714367
141	714368
3122	714369
95883	714370
9360	714371
45432	714372
2479	714373
7764	714374
35331	714375
2948	714376
74211	714377
50483	714378
29729	714379
1701	714380
23872	714381
3726	714382
191925	714383
68458	714384
70699	714385
114307	714386
165778	714387
60271	714388
20097	714389
212862	714390
130842	714391
102501	714392
13246	714393
186660	714394
7805	714395
5589	714396
9439	714397
35949	714398
49082	714399
1702	714400
2390	714401
4526	714402
65793	714403
19144	714404
28654	714405
62139	714406
1017	714407
8745	714408
59652	714409
23292	714410
40515	714411
17549	714412
65772	714413
32296	714414
51201	714415
155488	714416
217523	714417
88277	714418
31547	714419
136851	714420
52536	714421
36073	714422
187585	714423
132054	714424
56860	714425
40990	714426
93365	714427
13446	714428
35796	714429
32696	714430
103608	714431
194663	714432
76318	714433
18075	714434
81423	714435
14998	714436
133058	714437
31075	714438
40722	714439
133058	714440
1242	714441
160736	714442
33608	714443
204881	714444
25859	714445
89230	714446
40065	714447
641	714448
65187	714449
47546	714450
24005	714451
35294	714452
13858	714453
38270	714454
238671	714455
88997	714456
135740	714457
13969	714458
20025	714459
19785	714460
229179	714461
29675	714462
28587	714463
29750	714464
4885	714465
60944	714466
140171	714467
201335	714468
146454	714469
24394	714470
11407	714471
102790	714472
64942	714473
13448	714474
63304	714475
878	714476
160578	714477
1087	714478
69089	714479
52738	714480
40211	714481
207568	714482
86099	714483
1078	714484
60945	714485
79006	714486
127511	714487
131094	714488
185110	714489
27584	714490
79073	714491
2972	714492
12365	714493
68953	714494
33685	714495
72425	714496
7724	714497
28403	714498
32605	714499
18681	714500
23524	714501
7235	714502
1	714503
48938	714504
139392	714505
2724	714506
159404	714507
6643	714508
162998	714509
1056	714510
13685	714511
88139	714512
206840	714513
1276	714514
1794	714515
1065	714516
63897	714517
42993	714518
26291	714519
113862	714520
63606	714521
223467	714522
63606	714523
107146	714524
505	714525
15799	714526
79672	714527
119701	714528
20131	714529
2960	714530
49016	714531
179	714532
2685	714533
152180	714534
41175	714535
95692	714536
148679	714537
95698	714538
131640	714539
154570	714540
50172	714541
108775	714542
19842	714543
117662	714544
87528	714545
6986	714546
198038	714547
39284	714548
113039	714549
128853	714550
409	714551
210865	714552
113047	714553
46070	714554
31603	714555
232470	714556
60254	714557
92708	714558
1286	714559
22315	714560
87366	714561
16019	714562
878	714563
55937	714564
35079	714565
94705	714566
27924	714567
86371	714568
219991	714569
84350	714570
220749	714571
2685	714572
225810	714573
86021	714574
73536	714575
88517	714576
176455	714577
142467	714578
90130	714579
8026	714580
158530	714581
61727	714582
61727	714583
135512	714584
93651	714585
162147	714586
165323	714587
75932	714588
176311	714589
230207	714590
207620	714591
132329	714592
63258	714593
214747	714594
55225	714595
66337	714596
76728	714597
85665	714598
118745	714599
34465	714600
227579	714601
60039	714602
238605	714603
33436	714604
226170	714605
198134	714606
126769	714607
180012	714608
97623	714609
174664	714610
178815	714611
157830	714612
43304	714613
116205	714614
93425	714615
97733	714616
7781	714617
7934	714618
146555	714619
40992	714620
208071	714621
42677	714622
814	714623
91936	714624
95382	714625
99398	714626
18453	714627
6646	714628
41637	714629
33869	714630
151090	714631
209545	714632
220757	714633
183499	714634
80138	714635
11995	714636
147438	714637
114650	714638
99806	714639
95583	714640
58556	714641
58641	714642
36173	714643
136262	714644
100431	714645
58696	714646
102628	714647
35122	714648
127154	714649
3387	714650
45456	714651
176439	714652
11209	714653
95572	714654
37030	714655
116407	714656
63208	714657
153874	714658
35010	714659
165494	714660
99667	714661
134436	714662
160000	714663
3022	714664
65127	714665
35556	714666
59400	714667
46067	714668
190372	714669
77655	714670
116612	714671
49957	714672
234153	714673
134326	714674
59400	714675
18745	714676
39396	714677
103192	714678
195803	714679
38439	714680
41034	714681
4131	714682
42423	714683
55399	714684
185588	714685
118752	714686
43379	714687
190029	714688
37881	714689
49544	714690
139430	714691
160330	714692
48892	714693
44638	714694
183706	714695
7557	714696
7557	714697
39943	714698
186596	714699
76692	714700
157026	714701
74156	714702
58810	714703
109553	714704
91500	714705
794	714706
229243	714707
10267	714708
11042	714709
16581	714710
64955	714711
13921	714712
12822	714713
166729	714714
32143	714715
101786	714716
20509	714717
8823	714718
52691	714719
5088	714720
4473	714721
7490	714722
18925	714723
14716	714724
99677	714725
91	714726
4609	714727
6883	714728
20260	714729
5811	714730
63419	714731
49155	714732
35403	714733
107164	714734
11383	714735
630	714736
10198	714737
11	714738
33428	714739
62411	714740
94881	714741
91180	714742
77191	714743
44251	714744
18113	714745
16574	714746
56669	714747
25795	714748
965	714749
21994	714750
6049	714751
22823	714752
16351	714753
6667	714754
178624	714755
3580	714756
12937	714757
63230	714758
63230	714759
82375	714760
133148	714761
5998	714762
3555	714763
186422	714764
576	714765
39718	714766
60347	714767
25173	714768
930	714769
25055	714770
46186	714771
119908	714772
33172	714773
14791	714774
36501	714775
125661	714776
138439	714777
102232	714778
12289	714779
26523	714780
4147	714781
3929	714782
3928	714783
2418	714784
79189	714785
27492	714786
177629	714787
134598	714788
2418	714789
32912	714790
41050	714791
8682	714792
45191	714793
47072	714794
10322	714795
76977	714796
86236	714797
57948	714798
87565	714799
7686	714800
29238	714801
44639	714802
45673	714803
38119	714804
10040	714805
26063	714806
13325	714807
12033	714808
15719	714809
53108	714810
3016	714811
52764	714812
113148	714813
67075	714814
2418	714815
22465	714816
129164	714817
2418	714818
14369	714819
150519	714820
113038	714821
55014	714822
84947	714823
2418	714824
154667	714825
97248	714826
18826	714827
20338	714828
13943	714829
11657	714830
8477	714831
150338	714832
63691	714833
52874	714834
154307	714835
99916	714836
38589	714837
40380	714838
204994	714839
43571	714840
72145	714841
24891	714842
96000	714843
879	714844
39281	714845
6941	714846
19808	714847
26380	714848
146	714849
8	714850
14509	714851
165218	714852
148849	714853
154990	714854
2873	714855
41411	714856
58832	714857
62339	714858
24891	714859
2391	714860
91874	714861
2246	714862
12775	714863
44100	714864
223425	714865
204256	714866
56688	714867
23274	714868
232290	714869
30724	714870
163561	714871
92747	714872
214253	714873
28352	714874
41388	714875
38204	714876
2338	714877
27	714878
12985	714879
69421	714880
11379	714881
35382	714882
7105	714883
140144	714884
5694	714885
195681	714886
19478	714887
52535	714888
52535	714889
24891	714890
11475	714891
26711	714892
46517	714893
5605	714894
11175	714895
36344	714896
4730	714897
149477	714898
106291	714899
44104	714900
2907	714901
104115	714902
33381	714903
148631	714904
89809	714905
72986	714906
85900	714907
142867	714908
71	714909
60627	714910
132443	714911
129087	714912
90185	714913
145368	714914
48362	714915
30485	714916
11226	714917
6628	714918
4323	714919
79065	714920
36512	714921
23389	714922
58986	714923
146760	714924
2740	714925
108308	714926
123118	714927
1921	714928
24845	714929
138086	714930
74271	714931
46683	714932
28819	714933
25062	714934
40680	714935
25213	714936
15970	714937
25722	714938
29145	714939
23343	714940
128169	714941
11011	714942
93566	714943
11761	714944
6779	714945
38556	714946
38556	714947
60271	714948
114732	714949
16665	714950
82605	714951
126662	714952
73280	714953
108003	714954
2834	714955
4040	714956
3478	714957
1418	714958
3479	714959
1609	714960
3147	714961
1733	714962
124041	714963
2851	714964
75259	714965
133790	714966
23625	714967
18800	714968
59976	714969
51602	714970
3518	714971
1506	714972
1	714973
35697	714974
54867	714975
26502	714976
4264	714977
15944	714978
128558	714979
8320	714980
13359	714981
3354	714982
130271	714983
48286	714984
187817	714985
191176	714986
3952	714987
72854	714988
10638	714989
131314	714990
39313	714991
2877	714992
31507	714993
34055	714994
147825	714995
39272	714996
112359	714997
73894	714998
8780	714999
24992	715000
9524	715001
641	715002
24582	715003
3831	715004
28576	715005
155019	715006
18759	715007
97943	715008
11237	715009
2037	715010
57386	715011
44996	715012
5657	715013
5463	715014
6124	715015
80147	715016
5415	715017
12794	715018
98560	715019
25180	715020
194396	715021
5581	715022
620	715023
6378	715024
24326	715025
74703	715026
15320	715027
15355	715028
1218	715029
128650	715030
7844	715031
58197	715032
25898	715033
14909	715034
53779	715035
25759	715036
19138	715037
62393	715038
148464	715039
147899	715040
3100	715041
57897	715042
152707	715043
82327	715044
7850	715045
3726	715046
18426	715047
62497	715048
33649	715049
134498	715050
2412	715051
144597	715052
144088	715053
2907	715054
9007	715055
33532	715056
2907	715057
8948	715058
75252	715059
3451	715060
21950	715061
34948	715062
15554	715063
43755	715064
134477	715065
135418	715066
7248	715067
178725	715068
135059	715069
33441	715070
64445	715071
66277	715072
109019	715073
81797	715074
53344	715075
7388	715076
212182	715077
69419	715078
216996	715079
109309	715080
13858	715081
70964	715082
17796	715083
71500	715084
96920	715085
62321	715086
1894	715087
4318	715088
4268	715089
61891	715090
37569	715091
18770	715092
46529	715093
38	715094
132416	715095
76695	715096
112001	715097
823	715098
163043	715099
106242	715100
19724	715101
11562	715102
127814	715103
109610	715104
3653	715105
88587	715106
30646	715107
108762	715108
72265	715109
41381	715110
46574	715111
67655	715112
149907	715113
73280	715114
208220	715115
96205	715116
215725	715117
161374	715118
15612	715119
233541	715120
25	715121
61122	715122
61122	715123
153073	715124
9197	715125
145696	715126
97912	715127
2410	715128
18504	715129
115032	715130
104551	715131
85497	715132
77619	715133
163295	715134
14290	715135
115685	715136
120492	715137
69540	715138
14573	715139
150827	715140
76354	715141
58126	715142
35926	715143
12237	715144
161575	715145
109428	715146
136661	715147
7680	715148
91501	715149
57073	715150
58199	715151
74681	715152
18903	715153
114201	715154
73744	715155
90963	715156
137802	715157
191269	715158
21903	715159
120107	715160
97806	715161
31964	715162
66347	715163
157637	715164
84504	715165
96600	715166
20596	715167
102290	715168
187332	715169
160306	715170
20609	715171
51540	715172
115467	715173
7617	715174
122939	715175
50539	715176
12490	715177
43364	715178
60040	715179
98175	715180
39116	715181
29582	715182
99183	715183
131363	715184
14920	715185
81643	715186
109727	715187
121400	715188
167526	715189
49415	715190
151443	715191
119651	715192
106743	715193
51464	715194
146433	715195
158455	715196
82466	715197
68830	715198
3428	715199
135797	715200
20013	715201
37377	715202
8933	715203
159034	715204
202546	715205
54042	715206
137141	715207
147575	715208
63566	715209
98662	715210
194836	715211
101781	715212
76863	715213
55567	715214
23684	715215
100566	715216
22750	715217
234022	715218
2410	715219
1352	715220
6576	715221
49233	715222
127113	715223
6620	715224
58427	715225
107834	715226
202683	715227
82075	715228
66948	715229
74243	715230
100767	715231
13400	715232
20257	715233
25355	715234
52066	715235
167513	715236
16022	715237
75556	715238
76485	715239
61792	715240
13497	715241
86926	715242
35881	715243
160247	715244
83184	715245
33331	715246
12507	715247
75837	715248
77409	715249
75063	715250
23320	715251
10278	715252
10278	715253
128563	715254
30873	715255
26462	715256
2564	715257
54643	715258
5219	715259
5219	715260
81327	715261
48409	715262
380	715263
11197	715264
11934	715265
11944	715266
21561	715267
95073	715268
26967	715269
52638	715270
27149	715271
200269	715272
100689	715273
41995	715274
5012	715275
187944	715276
13823	715277
45271	715278
20064	715279
5051	715280
41699	715281
63211	715282
67878	715283
22124	715284
68892	715285
129435	715286
62999	715287
5756	715288
70161	715289
206508	715290
806	715291
14656	715292
199647	715293
5081	715294
97998	715295
502	715296
80293	715297
44002	715298
37626	715299
2142	715300
97219	715301
32452	715302
15163	715303
6576	715304
107643	715305
117862	715306
56096	715307
152536	715308
89514	715309
69264	715310
39241	715311
103806	715312
75796	715313
7723	715314
11383	715315
21974	715316
22648	715317
126264	715318
2759	715319
102941	715320
75931	715321
99997	715322
35600	715323
233919	715324
141308	715325
64272	715326
7713	715327
17300	715328
54890	715329
133906	715330
34621	715331
104170	715332
49852	715333
20039	715334
20875	715335
234000	715336
16843	715337
39000	715338
147924	715339
139011	715340
23645	715341
6509	715342
4648	715343
33312	715344
11269	715345
15958	715346
37621	715347
30681	715348
93647	715349
23653	715350
46370	715351
128226	715352
33502	715353
109804	715354
43783	715355
34503	715356
134496	715357
25641	715358
3437	715359
69400	715360
10526	715361
3453	715362
71946	715363
120770	715364
16	715365
42313	715366
16564	715367
32457	715368
42307	715369
160042	715370
122072	715371
45260	715372
9681	715373
147299	715374
86959	715375
100716	715376
24503	715377
68683	715378
21742	715379
3414	715380
144148	715381
4398	715382
6936	715383
12565	715384
24487	715385
21833	715386
15397	715387
1608	715388
154836	715389
46481	715390
108722	715391
29452	715392
57398	715393
4075	715394
26598	715395
30381	715396
23755	715397
145822	715398
91	715399
9299	715400
8036	715401
2002	715402
123965	715403
87473	715404
66482	715405
58538	715406
74140	715407
1794	715408
39474	715409
70303	715410
165619	715411
56146	715412
100076	715413
53950	715414
27473	715415
48346	715416
149372	715417
144496	715418
32889	715419
154897	715420
14320	715421
39391	715422
12038	715423
104225	715424
58175	715425
84497	715426
19260	715427
110463	715428
20382	715429
54422	715430
151514	715431
13304	715432
9220	715433
157996	715434
86084	715435
48820	715436
223440	715437
167375	715438
117389	715439
32105	715440
149135	715441
54905	715442
31717	715443
80706	715444
197692	715445
6418	715446
4462	715447
2037	715448
107685	715449
9721	715450
66650	715451
3263	715452
21932	715453
11087	715454
22836	715455
6995	715456
156132	715457
192261	715458
202718	715459
134043	715460
10730	715461
37344	715462
77999	715463
89469	715464
52582	715465
10719	715466
25036	715467
188459	715468
133879	715469
86084	715470
36378	715471
117387	715472
20859	715473
34219	715474
40286	715475
3756	715476
73491	715477
134659	715478
30606	715479
14860	715480
31194	715481
39598	715482
2822	715483
66529	715484
151668	715485
26740	715486
19457	715487
31323	715488
37590	715489
39003	715490
6553	715491
115720	715492
101711	715493
75334	715494
53854	715495
63555	715496
142682	715497
115126	715498
61245	715499
158688	715500
53854	715501
145495	715502
656	715503
211453	715504
3516	715505
20427	715506
143782	715507
1540	715508
1540	715509
70506	715510
972	715511
69829	715512
53396	715513
6852	715514
14930	715515
4066	715516
4906	715517
162426	715518
6821	715519
14860	715520
382	715521
3965	715522
1997	715523
25520	715524
64	715525
133	715526
83735	715527
111082	715528
64439	715529
34834	715530
29113	715531
51698	715532
204888	715533
31407	715534
1249	715535
45959	715536
55723	715537
65886	715538
114906	715539
65685	715540
28636	715541
34045	715542
203832	715543
230123	715544
1700	715545
43708	715546
71847	715547
1544	715548
94905	715549
38995	715550
191965	715551
9588	715552
34611	715553
199140	715554
53067	715555
86246	715556
38492	715557
59273	715558
152180	715559
84077	715560
73204	715561
43924	715562
90265	715563
171570	715564
203144	715565
12188	715566
15673	715567
10461	715568
91328	715569
206961	715570
66768	715571
122189	715572
191328	715573
2843	715574
10837	715575
45587	715576
94022	715577
25476	715578
121891	715579
12565	715580
55804	715581
6677	715582
134659	715583
7915	715584
18606	715585
99634	715586
82987	715587
54341	715588
132686	715589
16593	715590
22981	715591
11938	715592
220	715593
82010	715594
19658	715595
31608	715596
44034	715597
17206	715598
105674	715599
174	715600
30372	715601
120595	715602
122771	715603
1186	715604
142470	715605
27008	715606
170322	715607
138630	715608
53988	715609
162922	715610
153658	715611
181216	715612
142569	715613
51172	715614
29732	715615
95172	715616
1519	715617
23921	715618
79073	715619
51554	715620
34061	715621
50318	715622
48988	715623
135955	715624
10376	715625
176767	715626
94268	715627
73207	715628
2	715629
2	715630
7950	715631
176	715632
35861	715633
50157	715634
108766	715635
28919	715636
384	715637
42517	715638
232787	715639
54183	715640
1599	715641
1410	715642
124188	715643
156469	715644
71764	715645
27630	715646
175482	715647
62559	715648
144134	715649
2896	715650
3826	715651
23104	715652
117244	715653
112283	715654
176147	715655
9451	715656
180309	715657
72211	715658
6997	715659
129813	715660
93858	715661
51043	715662
109689	715663
140884	715664
140923	715665
220231	715666
13945	715667
179426	715668
205938	715669
3916	715670
53481	715671
42146	715672
728	715673
41043	715674
15761	715675
6972	715676
48088	715677
3916	715678
201289	715679
5790	715680
27039	715681
530	715682
33724	715683
16740	715684
196753	715685
144962	715686
349	715687
136123	715688
132081	715689
79207	715690
334	715691
81866	715692
49876	715693
164565	715694
14043	715695
62537	715696
16681	715697
85487	715698
171363	715699
46434	715700
902	715701
14242	715702
35055	715703
125649	715704
59814	715705
35069	715706
7043	715707
11176	715708
11984	715709
748	715710
237648	715711
24004	715712
12831	715713
118523	715714
542	715715
170	715716
136228	715717
5799	715718
85713	715719
107694	715720
13964	715721
146931	715722
9566	715723
189	715724
20555	715725
91332	715726
200267	715727
11490	715728
32330	715729
14695	715730
8480	715731
61907	715732
29876	715733
159652	715734
130	715735
999	715736
20524	715737
1531	715738
27715	715739
38770	715740
680	715741
25984	715742
1552	715743
96124	715744
82213	715745
184654	715746
19107	715747
9410	715748
205525	715749
27745	715750
48710	715751
46512	715752
14377	715753
4568	715754
8445	715755
48251	715756
32580	715757
47859	715758
193262	715759
53636	715760
7260	715761
2698	715762
5337	715763
76960	715764
14927	715765
112528	715766
8605	715767
227173	715768
137849	715769
2359	715770
69369	715771
86261	715772
5812	715773
142030	715774
119620	715775
233634	715776
194278	715777
7260	715778
82887	715779
15909	715780
51268	715781
86048	715782
192805	715783
114930	715784
51903	715785
142030	715786
1	715787
9447	715788
1	715789
40329	715790
36039	715791
4813	715792
1	715793
1	715794
1	715795
28280	715796
8104	715797
544	715798
534	715799
2130	715800
233926	715801
6973	715802
34311	715803
123520	715804
17462	715805
91991	715806
96702	715807
44513	715808
689	715809
60974	715810
215975	715811
132564	715812
108571	715813
61157	715814
689	715815
6624	715816
133630	715817
20428	715818
9933	715819
54847	715820
171691	715821
217634	715822
9331	715823
30883	715824
18291	715825
5371	715826
18312	715827
22408	715828
54476	715829
132098	715830
8115	715831
98639	715832
1203	715833
20649	715834
25218	715835
3654	715836
35259	715837
7296	715838
113248	715839
1303	715840
1812	715841
212667	715842
3667	715843
156570	715844
8585	715845
14725	715846
3654	715847
68772	715848
13996	715849
130608	715850
45778	715851
183528	715852
32497	715853
22579	715854
14251	715855
1838	715856
3510	715857
32606	715858
25119	715859
7018	715860
7075	715861
32445	715862
24521	715863
161722	715864
177809	715865
61965	715866
15614	715867
26621	715868
41746	715869
186968	715870
1654	715871
13856	715872
20527	715873
28131	715874
95999	715875
4908	715876
56444	715877
48347	715878
3151	715879
2264	715880
5226	715881
5174	715882
62864	715883
9384	715884
29775	715885
16646	715886
45913	715887
35298	715888
58965	715889
101659	715890
85786	715891
35279	715892
1864	715893
14628	715894
51346	715895
53504	715896
12400	715897
43885	715898
14040	715899
14661	715900
51030	715901
35907	715902
39024	715903
11392	715904
7986	715905
23208	715906
3239	715907
16816	715908
14236	715909
485	715910
146927	715911
11638	715912
204299	715913
76776	715914
103915	715915
18772	715916
50791	715917
13602	715918
5759	715919
29613	715920
189343	715921
151043	715922
85340	715923
16417	715924
6145	715925
218763	715926
103717	715927
11385	715928
63145	715929
58918	715930
29322	715931
6190	715932
15585	715933
17611	715934
103416	715935
192679	715936
99069	715937
7245	715938
34998	715939
98592	715940
2276	715941
113864	715942
13802	715943
19310	715944
71709	715945
101993	715946
19150	715947
67118	715948
28388	715949
28156	715950
6279	715951
8449	715952
36222	715953
57559	715954
44914	715955
150800	715956
25309	715957
8343	715958
28156	715959
52913	715960
8348	715961
14286	715962
4965	715963
78242	715964
35830	715965
22714	715966
19970	715967
103552	715968
65700	715969
70185	715970
16540	715971
87006	715972
1352	715973
40166	715974
15075	715975
78674	715976
29155	715977
15693	715978
143064	715979
95195	715980
66639	715981
62051	715982
35271	715983
646	715984
237500	715985
237911	715986
213975	715987
179551	715988
151421	715989
95849	715990
57648	715991
39094	715992
57748	715993
132113	715994
10995	715995
48796	715996
38592	715997
46436	715998
49812	715999
36636	716000
37843	716001
1640	716002
6033	716003
36938	716004
12184	716005
116540	716006
32593	716007
16906	716008
62495	716009
10741	716010
76563	716011
17134	716012
9385	716013
16334	716014
74986	716015
3292	716016
36997	716017
12367	716018
19829	716019
37861	716020
94590	716021
12413	716022
22067	716023
21543	716024
119474	716025
21728	716026
58305	716027
22743	716028
74361	716029
31264	716030
14291	716031
3878	716032
120753	716033
137692	716034
34965	716035
48149	716036
30429	716037
59618	716038
1864	716039
14367	716040
56742	716041
41536	716042
8490	716043
20854	716044
3274	716045
1308	716046
61330	716047
12350	716048
22606	716049
38118	716050
156547	716051
102964	716052
32445	716053
8639	716054
77547	716055
3684	716056
192842	716057
7271	716058
149328	716059
147173	716060
73371	716061
35029	716062
106380	716063
47437	716064
80694	716065
72203	716066
21090	716067
34786	716068
1885	716069
23544	716070
40834	716071
648	716072
8586	716073
58080	716074
25194	716075
140308	716076
10156	716077
163853	716078
37425	716079
72634	716080
5451	716081
183	716082
103025	716083
31475	716084
52850	716085
41846	716086
26518	716087
149066	716088
95884	716089
76270	716090
157732	716091
62460	716092
102517	716093
128613	716094
1494	716095
88307	716096
13063	716097
33287	716098
3737	716099
21292	716100
46119	716101
4991	716102
1674	716103
116234	716104
103767	716105
59794	716106
44072	716107
30178	716108
1571	716109
48816	716110
22000	716111
13721	716112
16449	716113
13628	716114
10441	716115
193101	716116
74402	716117
397	716118
5189	716119
13693	716120
148483	716121
10130	716122
16037	716123
26454	716124
25865	716125
11261	716126
60801	716127
20332	716128
14026	716129
3447	716130
38036	716131
71521	716132
20055	716133
50111	716134
3670	716135
16902	716136
6355	716137
108758	716138
118413	716139
109	716140
230056	716141
2916	716142
45379	716143
21443	716144
23483	716145
56194	716146
45901	716147
80902	716148
32505	716149
68471	716150
40877	716151
78479	716152
46573	716153
10980	716154
24313	716155
18835	716156
48635	716157
55975	716158
16656	716159
6234	716160
145935	716161
11527	716162
16172	716163
60048	716164
77715	716165
1864	716166
195394	716167
19647	716168
3973	716169
15569	716170
188274	716171
218946	716172
4073	716173
144270	716174
14800	716175
2432	716176
4030	716177
226626	716178
227918	716179
137576	716180
4278	716181
11496	716182
161	716183
101757	716184
61280	716185
94420	716186
76532	716187
13610	716188
14448	716189
114198	716190
30151	716191
9349	716192
105877	716193
11446	716194
26014	716195
81982	716196
161354	716197
40643	716198
146837	716199
19466	716200
2150	716201
6614	716202
48671	716203
41753	716204
46487	716205
24086	716206
2910	716207
29113	716208
21292	716209
13752	716210
7577	716211
23035	716212
860	716213
5768	716214
9797	716215
98563	716216
46534	716217
161973	716218
26717	716219
80659	716220
51501	716221
55621	716222
139687	716223
36751	716224
12014	716225
100483	716226
51708	716227
10889	716228
56021	716229
130	716230
2200	716231
1823	716232
46717	716233
185	716234
1250	716235
64351	716236
70838	716237
31411	716238
31513	716239
55875	716240
137763	716241
26284	716242
8072	716243
17682	716244
89323	716245
80738	716246
56817	716247
68380	716248
19901	716249
37967	716250
20086	716251
14990	716252
7222	716253
36398	716254
41258	716255
9773	716256
3229	716257
3220	716258
3419	716259
37182	716260
25240	716261
32893	716262
34353	716263
143462	716264
129390	716265
26729	716266
11959	716267
4413	716268
2014	716269
131742	716270
17263	716271
21890	716272
125482	716273
12161	716274
14941	716275
3359	716276
51906	716277
8127	716278
36751	716279
40649	716280
36447	716281
57143	716282
90007	716283
4982	716284
1885	716285
221879	716286
18844	716287
105365	716288
143019	716289
51380	716290
140223	716291
96430	716292
2735	716293
12582	716294
58993	716295
34869	716296
100092	716297
9304	716298
70877	716299
47163	716300
36368	716301
57763	716302
7133	716303
16395	716304
46914	716305
10539	716306
33739	716307
18622	716308
212	716309
30267	716310
1089	716311
39800	716312
35820	716313
138676	716314
7743	716315
48217	716316
37867	716317
7054	716318
17628	716319
30131	716320
91179	716321
57391	716322
60103	716323
2739	716324
102771	716325
39434	716326
936	716327
444	716328
1913	716329
3398	716330
95695	716331
50089	716332
160	716333
39068	716334
1217	716335
129323	716336
10967	716337
36977	716338
1668	716339
85633	716340
19930	716341
3906	716342
11273	716343
9974	716344
22846	716345
40224	716346
3229	716347
19432	716348
2124	716349
55738	716350
238	716351
74041	716352
57780	716353
14941	716354
141189	716355
54764	716356
39222	716357
17978	716358
16948	716359
1014	716360
71295	716361
47912	716362
20033	716363
67616	716364
146836	716365
138913	716366
490	716367
132020	716368
4423	716369
18126	716370
26719	716371
7049	716372
45623	716373
17885	716374
3113	716375
8963	716376
20086	716377
45449	716378
220186	716379
4794	716380
61131	716381
28172	716382
156383	716383
6205	716384
34703	716385
154885	716386
2706	716387
4963	716388
11696	716389
72421	716390
93766	716391
171198	716392
20029	716393
29809	716394
53273	716395
10780	716396
24675	716397
30849	716398
66144	716399
12373	716400
24642	716401
146313	716402
75539	716403
67336	716404
48414	716405
3275	716406
41877	716407
20168	716408
1516	716409
5420	716410
5274	716411
11624	716412
2802	716413
6871	716414
4129	716415
24454	716416
50057	716417
20528	716418
10741	716419
46449	716420
156850	716421
93755	716422
24117	716423
34382	716424
105659	716425
112432	716426
3425	716427
96781	716428
165980	716429
188478	716430
51223	716431
134691	716432
61879	716433
33199	716434
1522	716435
3185	716436
88374	716437
75470	716438
53761	716439
134254	716440
33671	716441
55659	716442
237433	716443
23842	716444
648	716445
113003	716446
44201	716447
194044	716448
19371	716449
888	716450
84195	716451
2813	716452
49925	716453
77426	716454
3545	716455
916	716456
45419	716457
100140	716458
45536	716459
7648	716460
2426	716461
2089	716462
22519	716463
13112	716464
13112	716465
9333	716466
30002	716467
11403	716468
11403	716469
69996	716470
38237	716471
81682	716472
11793	716473
38533	716474
50677	716475
3821	716476
3420	716477
5507	716478
98636	716479
10263	716480
32387	716481
37067	716482
39068	716483
20356	716484
49370	716485
105971	716486
1421	716487
11959	716488
233320	716489
8680	716490
99283	716491
156820	716492
74730	716493
63375	716494
7808	716495
34287	716496
10211	716497
80651	716498
79910	716499
159160	716500
164028	716501
33074	716502
40158	716503
119967	716504
117741	716505
235643	716506
206482	716507
73047	716508
37852	716509
267	716510
97775	716511
30002	716512
17666	716513
7761	716514
107970	716515
114275	716516
68672	716517
11856	716518
48233	716519
8892	716520
501	716521
13730	716522
63825	716523
31685	716524
23849	716525
40195	716526
186803	716527
7398	716528
21749	716529
45395	716530
44946	716531
24877	716532
110377	716533
50135	716534
89324	716535
4452	716536
19503	716537
5085	716538
8264	716539
6820	716540
8450	716541
60502	716542
68790	716543
2767	716544
30397	716545
82659	716546
65942	716547
23511	716548
15731	716549
3969	716550
3051	716551
14869	716552
17935	716553
40827	716554
23872	716555
58855	716556
24661	716557
46945	716558
36884	716559
38506	716560
88616	716561
137455	716562
125048	716563
808	716564
964	716565
16935	716566
8461	716567
85423	716568
20536	716569
955	716570
17355	716571
29156	716572
59618	716573
1071	716574
75000	716575
19382	716576
2458	716577
215081	716578
12682	716579
42	716580
26222	716581
20640	716582
5451	716583
10015	716584
115807	716585
216941	716586
9105	716587
25105	716588
32496	716589
159616	716590
47193	716591
71831	716592
94687	716593
55628	716594
6068	716595
61871	716596
63614	716597
2877	716598
104723	716599
38740	716600
56204	716601
23651	716602
69913	716603
2053	716604
21317	716605
36987	716606
9593	716607
30674	716608
64798	716609
7861	716610
13399	716611
40873	716612
7321	716613
9412	716614
2392	716615
30423	716616
479	716617
69424	716618
106221	716619
3932	716620
7632	716621
59178	716622
6039	716623
50073	716624
104390	716625
103915	716626
35029	716627
13369	716628
11359	716629
11874	716630
13623	716631
64407	716632
44224	716633
1472	716634
32376	716635
62537	716636
208937	716637
97302	716638
19403	716639
49682	716640
21307	716641
139502	716642
19995	716643
112173	716644
2978	716645
167188	716646
700	716647
76707	716648
2621	716649
3023	716650
1170	716651
2545	716652
20853	716653
48743	716654
9413	716655
3148	716656
1532	716657
56737	716658
11959	716659
237338	716660
32191	716661
162383	716662
1192	716663
136672	716664
182282	716665
22908	716666
219	716667
119275	716668
40855	716669
75694	716670
11270	716671
7166	716672
12024	716673
191720	716674
8498	716675
21132	716676
38799	716677
36592	716678
6101	716679
5349	716680
33100	716681
51292	716682
13083	716683
48030	716684
431	716685
47127	716686
31561	716687
133271	716688
218965	716689
126976	716690
53824	716691
45913	716692
173533	716693
120769	716694
8021	716695
109812	716696
19795	716697
7617	716698
83078	716699
60189	716700
47121	716701
56734	716702
94559	716703
1877	716704
27853	716705
132134	716706
22509	716707
76638	716708
7056	716709
834	716710
34443	716711
18731	716712
106012	716713
22205	716714
6254	716715
29197	716716
1680	716717
1311	716718
55585	716719
1187	716720
47613	716721
79947	716722
40822	716723
54596	716724
46235	716725
80570	716726
17904	716727
33276	716728
6513	716729
129269	716730
100834	716731
5685	716732
11793	716733
84011	716734
25605	716735
56849	716736
149898	716737
13476	716738
96851	716739
10525	716740
56467	716741
102269	716742
3021	716743
80576	716744
3051	716745
38140	716746
59901	716747
1027	716748
36442	716749
3061	716750
184835	716751
33270	716752
19623	716753
11285	716754
21817	716755
66340	716756
187704	716757
97214	716758
6700	716759
12405	716760
160	716761
143316	716762
102269	716763
114186	716764
3359	716765
73031	716766
2305	716767
6011	716768
3561	716769
3178	716770
1163	716771
30355	716772
19104	716773
91129	716774
21968	716775
134467	716776
23658	716777
29737	716778
74337	716779
110827	716780
55934	716781
17426	716782
101781	716783
5041	716784
685	716785
54864	716786
154184	716787
76280	716788
33406	716789
10144	716790
85572	716791
102918	716792
81794	716793
34912	716794
47971	716795
18033	716796
49812	716797
115885	716798
188066	716799
5679	716800
34717	716801
10144	716802
43459	716803
23752	716804
62624	716805
68272	716806
63941	716807
26680	716808
37562	716809
20355	716810
8442	716811
929	716812
14918	716813
7747	716814
97499	716815
37400	716816
103515	716817
58752	716818
4281	716819
77725	716820
72320	716821
24533	716822
5392	716823
96293	716824
64129	716825
16130	716826
511	716827
40873	716828
77280	716829
36498	716830
6187	716831
17659	716832
8864	716833
31255	716834
22693	716835
20713	716836
120870	716837
56285	716838
974	716839
35244	716840
9375	716841
69748	716842
29369	716843
107144	716844
75917	716845
98466	716846
48250	716847
4281	716848
5326	716849
43678	716850
141669	716851
14367	716852
32879	716853
20452	716854
19639	716855
57480	716856
89812	716857
102183	716858
25380	716859
106341	716860
40905	716861
8047	716862
2966	716863
159148	716864
20099	716865
52940	716866
11788	716867
13830	716868
65653	716869
5080	716870
13816	716871
11289	716872
5673	716873
52901	716874
3776	716875
84444	716876
2014	716877
63	716878
11308	716879
62088	716880
1033	716881
3235	716882
96686	716883
47179	716884
30025	716885
229656	716886
6404	716887
148255	716888
48955	716889
1034	716890
21194	716891
201887	716892
113285	716893
941	716894
25442	716895
43000	716896
13987	716897
36430	716898
81643	716899
23321	716900
39233	716901
38828	716902
47792	716903
75346	716904
49269	716905
45378	716906
68866	716907
38252	716908
431	716909
84403	716910
197027	716911
5510	716912
19026	716913
86812	716914
126173	716915
137337	716916
229307	716917
5510	716918
30085	716919
132530	716920
15089	716921
45008	716922
21480	716923
24970	716924
38721	716925
7107	716926
43513	716927
66581	716928
48983	716929
4289	716930
13503	716931
3713	716932
102169	716933
926	716934
143323	716935
12140	716936
22906	716937
12078	716938
45412	716939
295	716940
50303	716941
14077	716942
60	716943
700	716944
60306	716945
110102	716946
27957	716947
7	716948
88093	716949
2722	716950
55713	716951
127621	716952
6235	716953
13983	716954
106430	716955
30267	716956
100675	716957
1929	716958
44281	716959
99777	716960
50787	716961
55692	716962
48458	716963
37478	716964
18766	716965
27527	716966
42618	716967
44099	716968
200298	716969
12428	716970
12349	716971
97037	716972
9695	716973
29342	716974
5737	716975
30908	716976
15403	716977
4795	716978
27606	716979
128731	716980
45336	716981
10452	716982
62532	716983
38681	716984
36174	716985
30089	716986
232950	716987
32519	716988
114476	716989
103754	716990
66381	716991
28239	716992
144280	716993
79318	716994
136158	716995
21108	716996
20000	716997
100842	716998
25593	716999
68138	717000
116842	717001
115888	717002
116820	717003
119968	717004
53005	717005
4301	717006
31467	717007
16252	717008
47852	717009
79777	717010
9982	717011
69676	717012
71501	717013
64684	717014
25923	717015
27968	717016
15488	717017
18715	717018
235278	717019
72330	717020
72330	717021
179150	717022
22607	717023
35097	717024
34773	717025
55601	717026
18170	717027
10898	717028
139233	717029
22607	717030
71305	717031
96100	717032
22692	717033
127568	717034
49822	717035
232864	717036
28833	717037
176978	717038
147783	717039
177443	717040
39745	717041
71442	717042
209953	717043
43711	717044
43458	717045
209858	717046
109882	717047
16475	717048
22266	717049
128295	717050
3558	717051
32391	717052
35031	717053
177162	717054
43870	717055
27957	717056
71286	717057
71389	717058
34979	717059
49605	717060
31751	717061
27711	717062
148684	717063
214368	717064
27651	717065
23857	717066
127885	717067
5937	717068
4036	717069
177679	717070
27637	717071
126818	717072
51147	717073
4029	717074
12735	717075
22591	717076
8003	717077
150202	717078
69670	717079
4065	717080
10895	717081
10905	717082
127645	717083
177177	717084
15585	717085
17421	717086
94887	717087
94551	717088
111256	717089
12441	717090
69122	717091
93962	717092
43792	717093
127368	717094
43999	717095
128761	717096
35011	717097
177462	717098
5340	717099
15629	717100
18647	717101
161857	717102
71670	717103
7973	717104
72107	717105
56105	717106
139278	717107
55485	717108
111884	717109
20792	717110
179504	717111
96527	717112
212858	717113
15624	717114
31146	717115
63732	717116
64855	717117
37901	717118
50225	717119
167166	717120
35904	717121
94648	717122
93418	717123
142416	717124
24375	717125
122812	717126
128708	717127
181950	717128
66955	717129
8991	717130
202978	717131
4422	717132
3498	717133
16173	717134
176050	717135
92538	717136
40494	717137
72269	717138
128885	717139
34865	717140
137055	717141
79677	717142
33561	717143
8993	717144
24145	717145
24593	717146
190828	717147
139121	717148
19513	717149
22234	717150
24683	717151
197293	717152
58602	717153
107624	717154
128758	717155
89709	717156
26377	717157
32661	717158
169006	717159
32378	717160
46275	717161
199004	717162
16980	717163
49259	717164
12549	717165
37034	717166
33263	717167
23344	717168
42208	717169
91030	717170
53121	717171
60731	717172
80378	717173
51434	717174
43372	717175
29959	717176
62690	717177
149958	717178
1259	717179
53759	717180
3113	717181
43900	717182
5067	717183
35473	717184
71909	717185
249	717186
2266	717187
105860	717188
3041	717189
26576	717190
41880	717191
36875	717192
1385	717193
118074	717194
61489	717195
15489	717196
107465	717197
198473	717198
12574	717199
199672	717200
143758	717201
30289	717202
6679	717203
167296	717204
87433	717205
12346	717206
31074	717207
22200	717208
55369	717209
13005	717210
213680	717211
10412	717212
99043	717213
37360	717214
72659	717215
197817	717216
61987	717217
52738	717218
62513	717219
55568	717220
21079	717221
65626	717222
118892	717223
145824	717224
195433	717225
51519	717226
194031	717227
56438	717228
74329	717229
11722	717230
233476	717231
99775	717232
147631	717233
91266	717234
94203	717235
14317	717236
49795	717237
34916	717238
111205	717239
133551	717240
138710	717241
56645	717242
105433	717243
1931	717244
55946	717245
129667	717246
104512	717247
103840	717248
128379	717249
3017	717250
100180	717251
117292	717252
48000	717253
28779	717254
101315	717255
106197	717256
5730	717257
58662	717258
96301	717259
24495	717260
194070	717261
136745	717262
54093	717263
13255	717264
32974	717265
38186	717266
81359	717267
162896	717268
79465	717269
7	717270
18629	717271
8983	717272
80564	717273
1992	717274
2731	717275
133882	717276
17897	717277
12229	717278
4901	717279
80455	717280
12569	717281
108414	717282
141750	717283
14898	717284
129552	717285
33180	717286
49860	717287
6111	717288
33500	717289
3665	717290
29113	717291
2212	717292
13091	717293
11384	717294
27599	717295
85159	717296
30096	717297
56473	717298
6755	717299
5085	717300
77165	717301
36680	717302
5290	717303
4837	717304
59667	717305
39371	717306
13595	717307
13771	717308
141104	717309
6092	717310
38196	717311
106226	717312
158650	717313
239601	717314
11586	717315
239715	717316
24937	717317
146084	717318
136837	717319
10642	717320
12658	717321
6743	717322
1769	717323
223555	717324
43456	717325
45024	717326
121686	717327
157239	717328
89571	717329
81660	717330
38697	717331
5665	717332
69152	717333
11421	717334
16964	717335
16064	717336
207	717337
50169	717338
7222	717339
24772	717340
118184	717341
3218	717342
20693	717343
40674	717344
2006	717345
33605	717346
25511	717347
36849	717348
24836	717349
37223	717350
10385	717351
5768	717352
53401	717353
77533	717354
6575	717355
23730	717356
25567	717357
45976	717358
55575	717359
126524	717360
29635	717361
12219	717362
59549	717363
30495	717364
37401	717365
59968	717366
104602	717367
9907	717368
33	717369
8	717370
44	717371
638	717372
8599	717373
70124	717374
7107	717375
2047	717376
19932	717377
94492	717378
37501	717379
41609	717380
85739	717381
4257	717382
9353	717383
25435	717384
62517	717385
4149	717386
3066	717387
96	717388
80202	717389
8566	717390
57187	717391
3780	717392
26121	717393
104740	717394
12	717395
23297	717396
96018	717397
19914	717398
41853	717399
8903	717400
10111	717401
16159	717402
55601	717403
34812	717404
6141	717405
38036	717406
37553	717407
18562	717408
236690	717409
11919	717410
22946	717411
75824	717412
137342	717413
7184	717414
91091	717415
77527	717416
7752	717417
119586	717418
107300	717419
9711	717420
16566	717421
35366	717422
48267	717423
28139	717424
156378	717425
53156	717426
61279	717427
165469	717428
9355	717429
25496	717430
85672	717431
38218	717432
921	717433
75428	717434
103656	717435
60573	717436
45455	717437
125944	717438
16566	717439
42	717440
56443	717441
26931	717442
2162	717443
4857	717444
93048	717445
156326	717446
221977	717447
46895	717448
17955	717449
7111	717450
200040	717451
48914	717452
8013	717453
3	717454
9992	717455
6919	717456
47864	717457
618	717458
42410	717459
32848	717460
90913	717461
235039	717462
76207	717463
108	717464
119984	717465
129259	717466
3879	717467
19457	717468
162094	717469
9162	717470
28226	717471
51428	717472
16476	717473
36272	717474
3237	717475
78042	717476
79452	717477
22509	717478
8084	717479
9375	717480
43735	717481
35090	717482
6197	717483
18576	717484
58225	717485
15084	717486
6670	717487
141420	717488
2161	717489
116949	717490
103976	717491
118307	717492
16135	717493
24351	717494
35185	717495
24114	717496
15605	717497
84569	717498
13295	717499
11716	717500
90546	717501
25336	717502
5001	717503
5205	717504
94499	717505
3033	717506
5426	717507
10288	717508
43772	717509
10966	717510
18250	717511
2192	717512
9203	717513
47759	717514
237094	717515
51671	717516
29068	717517
4717	717518
14468	717519
113117	717520
24662	717521
3753	717522
17447	717523
13723	717524
9532	717525
32729	717526
113403	717527
59918	717528
184259	717529
73402	717530
27505	717531
49997	717532
18140	717533
4987	717534
20211	717535
13119	717536
38067	717537
28545	717538
7367	717539
6653	717540
73192	717541
86799	717542
99802	717543
29746	717544
104300	717545
3363	717546
1557	717547
41137	717548
21860	717549
38774	717550
29026	717551
55738	717552
29569	717553
5469	717554
19183	717555
4600	717556
7956	717557
124925	717558
24886	717559
23719	717560
116690	717561
34183	717562
96532	717563
40855	717564
295	717565
33748	717566
172855	717567
116293	717568
23382	717569
1808	717570
16872	717571
53008	717572
57117	717573
179700	717574
18156	717575
36822	717576
9832	717577
65069	717578
14198	717579
736	717580
1849	717581
38518	717582
156215	717583
15100	717584
91572	717585
129275	717586
4737	717587
8923	717588
59237	717589
10730	717590
77676	717591
20485	717592
71187	717593
140	717594
121691	717595
239638	717596
13890	717597
2195	717598
3137	717599
39019	717600
13268	717601
1960	717602
18595	717603
96985	717604
86865	717605
51870	717606
1764	717607
15250	717608
5126	717609
19708	717610
4335	717611
17996	717612
1541	717613
10	717614
215797	717615
24617	717616
12431	717617
56740	717618
12237	717619
138565	717620
931	717621
9888	717622
66565	717623
220181	717624
135585	717625
181956	717626
158988	717627
85945	717628
58259	717629
86931	717630
29519	717631
17928	717632
1268	717633
119499	717634
69857	717635
17337	717636
13083	717637
198569	717638
2432	717639
15784	717640
775	717641
3446	717642
98038	717643
65233	717644
20370	717645
32155	717646
124189	717647
157885	717648
89715	717649
79965	717650
112191	717651
239954	717652
117069	717653
10734	717654
26017	717655
41968	717656
15223	717657
5170	717658
54387	717659
12414	717660
65297	717661
48873	717662
42716	717663
1134	717664
5128	717665
84609	717666
108743	717667
2860	717668
1290	717669
98142	717670
12404	717671
168261	717672
21872	717673
18971	717674
15977	717675
218493	717676
23086	717677
97665	717678
53171	717679
76497	717680
146057	717681
71887	717682
22067	717683
227106	717684
95374	717685
74537	717686
49661	717687
69856	717688
82886	717689
20788	717690
115127	717691
43813	717692
158477	717693
95634	717694
2608	717695
57289	717696
75754	717697
120508	717698
3465	717699
854	717700
3893	717701
23878	717702
55620	717703
118390	717704
93420	717705
115517	717706
227895	717707
86250	717708
88521	717709
27226	717710
1248	717711
87625	717712
15397	717713
42353	717714
33649	717715
108619	717716
2837	717717
45096	717718
60748	717719
92807	717720
139613	717721
72400	717722
146794	717723
38829	717724
7840	717725
21719	717726
65723	717727
12609	717728
2452	717729
114716	717730
164794	717731
62025	717732
28246	717733
30186	717734
38451	717735
19393	717736
51304	717737
48919	717738
2930	717739
299	717740
14512	717741
93569	717742
2043	717743
36564	717744
109583	717745
30488	717746
5779	717747
43987	717748
47093	717749
66059	717750
125480	717751
119585	717752
46746	717753
95927	717754
74994	717755
39563	717756
119973	717757
57688	717758
51636	717759
31683	717760
43538	717761
9284	717762
46691	717763
111734	717764
33322	717765
5358	717766
9279	717767
94453	717768
43753	717769
84973	717770
3436	717771
79245	717772
12348	717773
81571	717774
23752	717775
17509	717776
5437	717777
11167	717778
5358	717779
10383	717780
126768	717781
119585	717782
140731	717783
101399	717784
13239	717785
140774	717786
130108	717787
88717	717788
72930	717789
17997	717790
10426	717791
12589	717792
26186	717793
190019	717794
74659	717795
173775	717796
28894	717797
12209	717798
36965	717799
83724	717800
27520	717801
12013	717802
44824	717803
2999	717804
6341	717805
77113	717806
21578	717807
7	717808
8303	717809
18760	717810
61172	717811
77036	717812
204333	717813
14629	717814
20043	717815
47850	717816
18563	717817
74860	717818
52359	717819
114322	717820
60120	717821
42819	717822
6932	717823
21083	717824
5370	717825
6204	717826
101598	717827
73941	717828
78264	717829
66	717830
19106	717831
13098	717832
17893	717833
100092	717834
11581	717835
46419	717836
32911	717837
27623	717838
3705	717839
73941	717840
12596	717841
5583	717842
5480	717843
6978	717844
13428	717845
14357	717846
7428	717847
98232	717848
17967	717849
175867	717850
73369	717851
31298	717852
2455	717853
40713	717854
13236	717855
5243	717856
41995	717857
38295	717858
181911	717859
7	717860
11556	717861
121681	717862
100600	717863
51604	717864
222606	717865
49841	717866
195473	717867
75740	717868
8399	717869
227450	717870
6555	717871
8278	717872
61335	717873
16896	717874
231897	717875
40159	717876
139440	717877
68596	717878
34026	717879
62679	717880
104113	717881
29094	717882
149390	717883
66461	717884
19786	717885
12467	717886
136977	717887
43053	717888
117515	717889
117515	717890
11398	717891
173010	717892
40709	717893
230696	717894
1355	717895
42452	717896
91341	717897
4110	717898
11472	717899
5879	717900
5879	717901
155619	717902
416	717903
102460	717904
952	717905
36076	717906
108766	717907
32985	717908
32077	717909
6364	717910
152203	717911
2537	717912
162408	717913
44406	717914
133029	717915
4102	717916
3667	717917
14150	717918
9554	717919
732	717920
37030	717921
220011	717922
87372	717923
66147	717924
9349	717925
17462	717926
28280	717927
20742	717928
110983	717929
105712	717930
7736	717931
129683	717932
115385	717933
157142	717934
222200	717935
13357	717936
64668	717937
17805	717938
8832	717939
12124	717940
12100	717941
220603	717942
74047	717943
55	717944
91783	717945
38631	717946
141222	717947
64941	717948
27385	717949
34309	717950
101810	717951
91325	717952
52012	717953
4064	717954
9349	717955
48858	717956
139410	717957
28596	717958
61	717959
17462	717960
101810	717961
5170	717962
191637	717963
235108	717964
175091	717965
46550	717966
135603	717967
159682	717968
43324	717969
76910	717970
112120	717971
158883	717972
193518	717973
99063	717974
33783	717975
15341	717976
27171	717977
33863	717978
27171	717979
27171	717980
48891	717981
32402	717982
184217	717983
141237	717984
1667	717985
73280	717986
201715	717987
56079	717988
156803	717989
230339	717990
7990	717991
147975	717992
179416	717993
137316	717994
37137	717995
7626	717996
71	717997
227420	717998
133246	717999
2347	718000
58456	718001
15296	718002
55444	718003
689	718004
12124	718005
39606	718006
538	718007
10833	718008
12905	718009
111250	718010
156408	718011
8771	718012
3667	718013
234644	718014
162884	718015
14565	718016
2023	718017
1035	718018
82546	718019
534	718020
1	718021
77237	718022
12608	718023
62524	718024
2873	718025
154998	718026
152474	718027
65447	718028
214748	718029
94463	718030
85184	718031
2556	718032
156189	718033
9209	718034
15333	718035
7584	718036
7668	718037
6061	718038
79495	718039
30153	718040
51238	718041
162466	718042
1171	718043
1171	718044
131380	718045
35442	718046
98158	718047
222205	718048
116687	718049
22483	718050
10628	718051
9331	718052
30663	718053
1203	718054
8097	718055
13041	718056
99083	718057
210510	718058
14306	718059
124805	718060
110808	718061
112181	718062
34638	718063
95240	718064
166985	718065
219214	718066
150798	718067
208163	718068
119772	718069
45473	718070
210819	718071
191506	718072
235642	718073
224723	718074
45271	718075
134266	718076
239541	718077
86015	718078
85956	718079
58007	718080
207486	718081
94503	718082
135010	718083
68358	718084
86089	718085
225703	718086
28856	718087
156531	718088
75093	718089
95240	718090
157826	718091
52004	718092
126567	718093
54889	718094
83332	718095
216205	718096
63840	718097
223735	718098
115478	718099
68203	718100
4317	718101
57324	718102
5064	718103
128965	718104
37036	718105
11494	718106
2599	718107
191623	718108
6479	718109
83307	718110
4077	718111
182105	718112
42557	718113
34117	718114
11101	718115
1477	718116
8299	718117
13240	718118
30120	718119
117708	718120
154441	718121
116708	718122
30575	718123
34222	718124
113	718125
1823	718126
8659	718127
860	718128
7910	718129
469	718130
17571	718131
6889	718132
42819	718133
12957	718134
114736	718135
40967	718136
111999	718137
50703	718138
17894	718139
46591	718140
4905	718141
26023	718142
154639	718143
97931	718144
639	718145
215	718146
87576	718147
56425	718148
17309	718149
17722	718150
105552	718151
204836	718152
2032	718153
153	718154
55676	718155
48746	718156
7245	718157
118746	718158
46717	718159
111849	718160
66343	718161
101104	718162
163173	718163
78049	718164
141711	718165
70008	718166
180092	718167
138451	718168
26613	718169
63916	718170
4078	718171
1972	718172
9064	718173
39560	718174
39613	718175
69043	718176
189199	718177
30158	718178
215836	718179
45875	718180
45252	718181
37941	718182
26090	718183
44	718184
1502	718185
130874	718186
106949	718187
32181	718188
11994	718189
102587	718190
6969	718191
3943	718192
419	718193
37351	718194
59527	718195
80843	718196
258	718197
129530	718198
126613	718199
190818	718200
82178	718201
114366	718202
181916	718203
9428	718204
24703	718205
38342	718206
30818	718207
203513	718208
124285	718209
47995	718210
112279	718211
26079	718212
72731	718213
174885	718214
72179	718215
94987	718216
98267	718217
174523	718218
128267	718219
129496	718220
6159	718221
2450	718222
206979	718223
17573	718224
47099	718225
98523	718226
185115	718227
143052	718228
46801	718229
93256	718230
186299	718231
23490	718232
3416	718233
14927	718234
9711	718235
70302	718236
43767	718237
5525	718238
135671	718239
2815	718240
116541	718241
1621	718242
117296	718243
7954	718244
12759	718245
608	718246
15119	718247
5528	718248
102791	718249
179143	718250
141743	718251
1581	718252
58514	718253
50347	718254
4896	718255
10697	718256
1019	718257
43156	718258
18141	718259
25328	718260
9214	718261
77348	718262
11722	718263
15325	718264
27265	718265
3997	718266
1537	718267
44168	718268
3045	718269
94290	718270
4363	718271
30664	718272
16495	718273
8896	718274
125956	718275
25508	718276
91762	718277
22509	718278
1704	718279
130776	718280
38925	718281
28891	718282
23	718283
79057	718284
7613	718285
23705	718286
26718	718287
54047	718288
51398	718289
76173	718290
7952	718291
68375	718292
92788	718293
38855	718294
189597	718295
218759	718296
134889	718297
136410	718298
1510	718299
475	718300
103126	718301
62938	718302
89431	718303
102831	718304
28963	718305
26755	718306
133216	718307
165931	718308
82523	718309
10596	718310
212741	718311
72642	718312
97041	718313
7471	718314
61557	718315
83272	718316
59747	718317
46600	718318
119365	718319
36797	718320
1	718321
1872	718322
93611	718323
3433	718324
11	718325
12728	718326
13245	718327
11215	718328
21320	718329
188359	718330
51095	718331
77858	718332
47099	718333
31831	718334
41730	718335
235731	718336
1874	718337
133102	718338
51109	718339
75259	718340
108929	718341
116393	718342
115715	718343
174485	718344
97475	718345
103379	718346
60040	718347
74107	718348
15905	718349
210633	718350
50802	718351
130459	718352
174883	718353
31127	718354
187055	718355
60488	718356
237262	718357
117958	718358
65208	718359
5247	718360
69456	718361
14526	718362
16608	718363
125387	718364
81815	718365
7015	718366
1294	718367
11742	718368
109121	718369
1833	718370
43796	718371
21119	718372
6963	718373
44967	718374
61222	718375
57207	718376
140972	718377
4288	718378
213459	718379
135398	718380
13882	718381
101153	718382
111843	718383
101632	718384
140717	718385
81018	718386
26856	718387
116222	718388
42937	718389
208	718390
42925	718391
50712	718392
147403	718393
15203	718394
117591	718395
5178	718396
143745	718397
5577	718398
5577	718399
5577	718400
67283	718401
6530	718402
63537	718403
5831	718404
12301	718405
27847	718406
377	718407
377	718408
49305	718409
80151	718410
185309	718411
50621	718412
86688	718413
110342	718414
12505	718415
64719	718416
96266	718417
137	718418
3854	718419
33928	718420
1259	718421
42948	718422
54387	718423
86492	718424
101403	718425
134548	718426
27462	718427
130689	718428
18934	718429
4544	718430
191196	718431
58681	718432
27323	718433
2190	718434
142549	718435
75492	718436
54732	718437
1113	718438
12164	718439
55603	718440
5838	718441
5543	718442
96027	718443
76904	718444
76757	718445
113661	718446
94041	718447
1699	718448
56605	718449
20827	718450
144616	718451
57727	718452
111631	718453
57273	718454
91541	718455
4059	718456
23565	718457
84159	718458
20160	718459
97824	718460
120209	718461
27848	718462
124427	718463
42812	718464
68128	718465
63524	718466
344	718467
58884	718468
69758	718469
76885	718470
41019	718471
63508	718472
109455	718473
51816	718474
76281	718475
12799	718476
132607	718477
10722	718478
2295	718479
3598	718480
28964	718481
40128	718482
38229	718483
51363	718484
41625	718485
199978	718486
22108	718487
37575	718488
11915	718489
25022	718490
174882	718491
26083	718492
2274	718493
20705	718494
72730	718495
35505	718496
90443	718497
19298	718498
2278	718499
122987	718500
15628	718501
97324	718502
6377	718503
28544	718504
84211	718505
963	718506
95143	718507
22185	718508
22185	718509
7864	718510
84085	718511
98122	718512
2298	718513
18917	718514
44962	718515
17675	718516
114395	718517
10047	718518
61625	718519
48660	718520
192142	718521
73807	718522
132931	718523
44851	718524
122761	718525
133600	718526
37589	718527
5571	718528
66758	718529
15180	718530
20445	718531
28111	718532
104091	718533
78630	718534
3536	718535
199948	718536
96474	718537
10920	718538
589	718539
1316	718540
25916	718541
78926	718542
19596	718543
35973	718544
37619	718545
44435	718546
79719	718547
3470	718548
176721	718549
27053	718550
127252	718551
95067	718552
93791	718553
110787	718554
13294	718555
15816	718556
16462	718557
69854	718558
59054	718559
207474	718560
20984	718561
46163	718562
27296	718563
67794	718564
22288	718565
15921	718566
104905	718567
4931	718568
186167	718569
55700	718570
56798	718571
46207	718572
71644	718573
2563	718574
91545	718575
56705	718576
71515	718577
126561	718578
35506	718579
6441	718580
113404	718581
46960	718582
13475	718583
19544	718584
57087	718585
58314	718586
94748	718587
14457	718588
68379	718589
18324	718590
81672	718591
91496	718592
31820	718593
35943	718594
24445	718595
109805	718596
66965	718597
8376	718598
39714	718599
33834	718600
103074	718601
3401	718602
173372	718603
53770	718604
527	718605
460	718606
3022	718607
4135	718608
124654	718609
100734	718610
20367	718611
22979	718612
152410	718613
12598	718614
7886	718615
96874	718616
38869	718617
76962	718618
25601	718619
106893	718620
81061	718621
2106	718622
76428	718623
33775	718624
11092	718625
28937	718626
92572	718627
4862	718628
23511	718629
51895	718630
8126	718631
1129	718632
9278	718633
11760	718634
27697	718635
35554	718636
76395	718637
96640	718638
45	718639
13074	718640
138662	718641
83386	718642
11238	718643
28933	718644
4629	718645
109081	718646
143921	718647
33380	718648
48943	718649
36838	718650
45432	718651
212289	718652
76758	718653
32350	718654
82273	718655
177457	718656
7027	718657
33834	718658
138616	718659
30459	718660
84818	718661
15429	718662
1971	718663
15779	718664
15656	718665
22344	718666
6788	718667
133993	718668
40116	718669
27109	718670
34185	718671
77299	718672
213323	718673
15527	718674
20610	718675
8123	718676
18257	718677
40116	718678
201706	718679
67316	718680
50541	718681
51443	718682
124012	718683
94535	718684
175889	718685
177905	718686
127978	718687
177550	718688
128228	718689
128104	718690
176358	718691
94426	718692
94670	718693
178488	718694
176511	718695
27965	718696
93346	718697
128415	718698
55942	718699
95497	718700
126913	718701
126161	718702
126161	718703
72364	718704
43633	718705
59568	718706
95528	718707
18738	718708
207921	718709
167161	718710
89275	718711
38852	718712
199570	718713
29141	718714
57574	718715
200099	718716
13160	718717
95450	718718
127153	718719
94670	718720
127807	718721
55283	718722
55294	718723
71644	718724
94225	718725
93414	718726
174636	718727
67292	718728
33850	718729
87616	718730
38736	718731
46394	718732
134879	718733
38299	718734
60810	718735
30108	718736
77773	718737
48196	718738
93368	718739
132270	718740
77635	718741
78614	718742
109721	718743
26084	718744
55861	718745
56306	718746
63891	718747
19442	718748
5745	718749
228700	718750
13949	718751
15836	718752
33935	718753
6377	718754
175621	718755
126080	718756
112963	718757
6343	718758
113384	718759
17344	718760
49007	718761
199599	718762
17217	718763
75459	718764
79353	718765
583	718766
80039	718767
60177	718768
100795	718769
11659	718770
96679	718771
73388	718772
62708	718773
19705	718774
176	718775
50695	718776
56988	718777
4931	718778
27835	718779
153806	718780
182209	718781
27390	718782
239112	718783
18324	718784
62783	718785
186675	718786
45531	718787
164726	718788
49400	718789
182141	718790
31099	718791
182980	718792
1578	718793
199634	718794
183486	718795
136866	718796
213827	718797
199430	718798
190	718799
6381	718800
1946	718801
28448	718802
65913	718803
28964	718804
133946	718805
131687	718806
74713	718807
53394	718808
6738	718809
65913	718810
15729	718811
8797	718812
48186	718813
113858	718814
149619	718815
1416	718816
27440	718817
93553	718818
23031	718819
20791	718820
24353	718821
37170	718822
126243	718823
40216	718824
176264	718825
143958	718826
143953	718827
165692	718828
144067	718829
160405	718830
97254	718831
86160	718832
45487	718833
163213	718834
14450	718835
1562	718836
65472	718837
1004	718838
123083	718839
79875	718840
24977	718841
1589	718842
14361	718843
197076	718844
8279	718845
36845	718846
83064	718847
44458	718848
11263	718849
112933	718850
107103	718851
142320	718852
224089	718853
222506	718854
77006	718855
45566	718856
104125	718857
76607	718858
119649	718859
6098	718860
72335	718861
238364	718862
24495	718863
35480	718864
18310	718865
88765	718866
13025	718867
25778	718868
132748	718869
139824	718870
38729	718871
423	718872
57951	718873
24353	718874
20445	718875
13504	718876
12063	718877
10673	718878
22211	718879
12691	718880
44467	718881
95232	718882
127182	718883
177017	718884
178380	718885
43651	718886
127351	718887
176782	718888
94016	718889
177904	718890
94670	718891
174844	718892
175726	718893
72731	718894
126830	718895
93825	718896
176911	718897
126960	718898
174682	718899
96197	718900
127827	718901
93791	718902
94800	718903
68351	718904
62752	718905
106894	718906
237200	718907
199802	718908
200151	718909
218056	718910
175194	718911
127972	718912
178713	718913
175851	718914
127808	718915
177149	718916
127967	718917
177095	718918
174589	718919
175429	718920
177725	718921
56205	718922
176680	718923
128259	718924
94505	718925
127163	718926
174549	718927
127167	718928
71515	718929
126960	718930
184960	718931
133869	718932
187149	718933
177005	718934
181987	718935
57568	718936
34374	718937
126529	718938
131904	718939
127629	718940
71548	718941
50003	718942
42238	718943
199955	718944
34104	718945
59979	718946
10701	718947
12063	718948
55990	718949
7120	718950
55253	718951
28161	718952
15673	718953
60685	718954
143866	718955
104122	718956
57705	718957
178803	718958
176018	718959
89057	718960
18925	718961
60233	718962
96253	718963
45167	718964
1867	718965
183069	718966
11913	718967
14464	718968
28344	718969
89410	718970
119326	718971
22635	718972
21302	718973
229621	718974
25486	718975
190141	718976
77347	718977
110043	718978
14316	718979
113130	718980
226982	718981
28858	718982
155245	718983
6393	718984
28255	718985
47087	718986
41227	718987
4075	718988
3580	718989
15528	718990
136159	718991
45410	718992
1667	718993
58358	718994
57353	718995
69856	718996
69762	718997
57464	718998
69043	718999
12	719000
26879	719001
63419	719002
90150	719003
183957	719004
2468	719005
4247	719006
110381	719007
82033	719008
4329	719009
18670	719010
157922	719011
689	719012
31733	719013
618	719014
213276	719015
141039	719016
85126	719017
1894	719018
4102	719019
17596	719020
93932	719021
20705	719022
61016	719023
41348	719024
14648	719025
42201	719026
10037	719027
48026	719028
89621	719029
12659	719030
148270	719031
84478	719032
47106	719033
67637	719034
38697	719035
14683	719036
7345	719037
65238	719038
163806	719039
14428	719040
38594	719041
11144	719042
202	719043
9417	719044
57408	719045
82226	719046
106319	719047
17433	719048
101225	719049
187955	719050
1051	719051
5137	719052
1575	719053
947	719054
948	719055
5120	719056
5202	719057
1971	719058
5975	719059
1953	719060
1556	719061
36145	719062
124955	719063
78005	719064
12978	719065
1	719066
58079	719067
3958	719068
6063	719069
1943	719070
5670	719071
56965	719072
123958	719073
74145	719074
2608	719075
10763	719076
110679	719077
2502	719078
9186	719079
54398	719080
1599	719081
171665	719082
28195	719083
98052	719084
28378	719085
21842	719086
89031	719087
97059	719088
150203	719089
118402	719090
13168	719091
13168	719092
94948	719093
27292	719094
11846	719095
129780	719096
109798	719097
39176	719098
23726	719099
69955	719100
91612	719101
1414	719102
1608	719103
3528	719104
223051	719105
124249	719106
70474	719107
116672	719108
949	719109
3176	719110
2207	719111
91867	719112
70542	719113
15588	719114
218507	719115
115871	719116
69835	719117
158126	719118
866	719119
97603	719120
9307	719121
102	719122
102	719123
126671	719124
102	719125
102	719126
102	719127
40639	719128
97973	719129
57502	719130
50285	719131
3103	719132
9739	719133
240361	719134
73767	719135
112340	719136
151440	719137
11989	719138
169421	719139
93665	719140
186159	719141
23334	719142
76509	719143
161318	719144
12573	719145
146647	719146
108285	719147
38915	719148
130769	719149
90900	719150
107389	719151
139701	719152
5798	719153
125300	719154
31266	719155
6274	719156
1906	719157
170	719158
3122	719159
105700	719160
35719	719161
21546	719162
151165	719163
71649	719164
58654	719165
21653	719166
96060	719167
60507	719168
36332	719169
29614	719170
212037	719171
23753	719172
128379	719173
23753	719174
39962	719175
121764	719176
189527	719177
179903	719178
124263	719179
5938	719180
31750	719181
99230	719182
107123	719183
3170	719184
148928	719185
85355	719186
5839	719187
39381	719188
17075	719189
108325	719190
87484	719191
120015	719192
3877	719193
29683	719194
120013	719195
142061	719196
41067	719197
105504	719198
77397	719199
16683	719200
3091	719201
34814	719202
4662	719203
100333	719204
366	719205
23707	719206
142299	719207
127271	719208
1996	719209
71968	719210
20240	719211
63070	719212
104634	719213
84413	719214
18607	719215
56573	719216
25356	719217
153170	719218
17850	719219
11597	719220
12282	719221
167538	719222
144641	719223
24520	719224
56717	719225
31899	719226
21427	719227
34992	719228
78637	719229
35340	719230
9448	719231
22834	719232
71566	719233
46614	719234
138433	719235
166911	719236
47429	719237
223610	719238
21594	719239
12449	719240
41753	719241
26216	719242
43619	719243
45449	719244
7751	719245
31040	719246
56625	719247
101808	719248
19847	719249
216282	719250
67140	719251
25233	719252
84523	719253
15643	719254
76874	719255
3605	719256
130623	719257
37360	719258
28066	719259
35334	719260
53884	719261
91239	719262
67003	719263
128272	719264
32508	719265
14850	719266
118011	719267
119597	719268
79963	719269
144092	719270
26799	719271
3883	719272
4416	719273
42095	719274
9002	719275
36610	719276
25157	719277
37417	719278
109060	719279
8113	719280
78828	719281
49174	719282
48537	719283
101191	719284
89109	719285
326	719286
13501	719287
105132	719288
163842	719289
126294	719290
884	719291
91417	719292
95343	719293
72522	719294
6285	719295
103626	719296
50705	719297
30285	719298
43064	719299
103296	719300
95694	719301
56852	719302
87347	719303
115661	719304
6028	719305
89996	719306
23766	719307
78597	719308
97206	719309
44021	719310
43845	719311
27802	719312
59055	719313
30314	719314
105934	719315
204082	719316
4949	719317
87136	719318
65888	719319
155430	719320
92131	719321
99836	719322
74818	719323
20577	719324
179484	719325
44800	719326
140	719327
187172	719328
27009	719329
18141	719330
66855	719331
44960	719332
96512	719333
69511	719334
137834	719335
95573	719336
153076	719337
116446	719338
61528	719339
29504	719340
96948	719341
74812	719342
16525	719343
140070	719344
153434	719345
68160	719346
23585	719347
105527	719348
23184	719349
53670	719350
200662	719351
23841	719352
163019	719353
48026	719354
219568	719355
81554	719356
43976	719357
101689	719358
71862	719359
110995	719360
110195	719361
125432	719362
1150	719363
24667	719364
87416	719365
59450	719366
161947	719367
67404	719368
237409	719369
133482	719370
77251	719371
36847	719372
100664	719373
120775	719374
61365	719375
26111	719376
13497	719377
77387	719378
138141	719379
180691	719380
210559	719381
33175	719382
100106	719383
38057	719384
95415	719385
45382	719386
13609	719387
186559	719388
122048	719389
67138	719390
469	719391
215688	719392
16189	719393
63066	719394
102680	719395
68820	719396
23586	719397
43382	719398
62037	719399
77828	719400
50702	719401
9793	719402
52683	719403
24333	719404
45400	719405
210491	719406
209516	719407
71094	719408
7749	719409
24475	719410
34956	719411
102275	719412
153904	719413
77387	719414
55939	719415
2970	719416
111684	719417
45434	719418
15761	719419
144189	719420
89374	719421
53390	719422
70415	719423
10214	719424
102388	719425
32679	719426
17570	719427
52218	719428
41057	719429
32256	719430
4230	719431
61975	719432
108880	719433
44859	719434
121546	719435
85018	719436
19285	719437
46236	719438
28697	719439
33208	719440
99165	719441
16277	719442
42231	719443
18108	719444
107568	719445
1478	719446
212506	719447
25371	719448
21111	719449
44116	719450
34008	719451
122649	719452
41645	719453
101289	719454
81188	719455
63244	719456
147425	719457
4743	719458
103809	719459
122480	719460
79843	719461
28146	719462
19519	719463
177844	719464
168126	719465
46553	719466
113503	719467
78736	719468
2983	719469
42106	719470
41357	719471
89432	719472
147495	719473
28222	719474
49727	719475
12070	719476
160244	719477
5580	719478
89375	719479
17672	719480
80900	719481
27342	719482
7908	719483
9141	719484
24464	719485
32436	719486
119103	719487
96418	719488
212	719489
26663	719490
40883	719491
59760	719492
88358	719493
23790	719494
84237	719495
48537	719496
88665	719497
211797	719498
149652	719499
190359	719500
58338	719501
62775	719502
75320	719503
24473	719504
3414	719505
57603	719506
32949	719507
42113	719508
13005	719509
158544	719510
44679	719511
16218	719512
29226	719513
1384	719514
33415	719515
65056	719516
162526	719517
22613	719518
30207	719519
103123	719520
80156	719521
90259	719522
10743	719523
104574	719524
176426	719525
52195	719526
55230	719527
100279	719528
100355	719529
175732	719530
85828	719531
55946	719532
233309	719533
105504	719534
112209	719535
47836	719536
43344	719537
8464	719538
64336	719539
116786	719540
105487	719541
81469	719542
116685	719543
52332	719544
30012	719545
40633	719546
1395	719547
52170	719548
74820	719549
19850	719550
85787	719551
25451	719552
19401	719553
107872	719554
15944	719555
50116	719556
50887	719557
90300	719558
71849	719559
9728	719560
83702	719561
59792	719562
16831	719563
2911	719564
6226	719565
3034	719566
52172	719567
49415	719568
120656	719569
7333	719570
137659	719571
75280	719572
80090	719573
24483	719574
169336	719575
7994	719576
212702	719577
73209	719578
81391	719579
191882	719580
50372	719581
6595	719582
1008	719583
18830	719584
231740	719585
5804	719586
55927	719587
11949	719588
144739	719589
12265	719590
21137	719591
48866	719592
755	719593
19193	719594
161817	719595
70069	719596
18927	719597
74697	719598
23292	719599
25784	719600
87854	719601
40435	719602
116603	719603
184554	719604
25469	719605
7907	719606
22810	719607
7668	719608
48994	719609
45031	719610
55236	719611
186418	719612
33081	719613
13337	719614
178510	719615
91628	719616
67792	719617
15096	719618
33239	719619
38132	719620
42530	719621
925	719622
4309	719623
97275	719624
10321	719625
52065	719626
12732	719627
69525	719628
43954	719629
99873	719630
213314	719631
82993	719632
50113	719633
111001	719634
39871	719635
25773	719636
64346	719637
64532	719638
65098	719639
50709	719640
83589	719641
126817	719642
66110	719643
112410	719644
76583	719645
14366	719646
10062	719647
166922	719648
16525	719649
58015	719650
190908	719651
113662	719652
180534	719653
1810	719654
40184	719655
19285	719656
145684	719657
58836	719658
2715	719659
5335	719660
3890	719661
238186	719662
165305	719663
4766	719664
51919	719665
86922	719666
27334	719667
147417	719668
52833	719669
165958	719670
119876	719671
19557	719672
89629	719673
64306	719674
139074	719675
32283	719676
12479	719677
21883	719678
41831	719679
202432	719680
94588	719681
43976	719682
30008	719683
347	719684
97665	719685
30008	719686
174338	719687
114570	719688
21883	719689
69811	719690
5924	719691
99990	719692
108281	719693
72577	719694
18062	719695
31080	719696
160694	719697
213241	719698
35033	719699
7555	719700
7923	719701
76337	719702
164090	719703
162383	719704
11576	719705
18757	719706
64896	719707
7996	719708
19638	719709
69317	719710
32410	719711
152767	719712
36634	719713
36583	719714
57200	719715
58962	719716
75359	719717
16235	719718
53338	719719
45374	719720
103109	719721
8577	719722
16304	719723
222722	719724
127911	719725
118886	719726
18243	719727
17456	719728
6677	719729
66889	719730
32438	719731
70227	719732
7006	719733
66977	719734
107723	719735
18643	719736
69681	719737
5875	719738
71626	719739
34520	719740
17883	719741
64971	719742
139084	719743
29615	719744
4667	719745
59936	719746
131711	719747
21274	719748
17799	719749
2319	719750
9017	719751
46557	719752
132396	719753
58694	719754
166374	719755
44076	719756
81136	719757
216784	719758
43810	719759
40496	719760
160277	719761
9432	719762
82835	719763
32192	719764
85599	719765
173174	719766
39569	719767
58417	719768
37753	719769
189641	719770
3436	719771
20804	719772
45305	719773
38162	719774
145741	719775
7724	719776
100940	719777
87195	719778
75673	719779
219597	719780
129039	719781
43106	719782
87234	719783
1718	719784
10200	719785
36149	719786
148801	719787
55439	719788
57176	719789
79722	719790
76326	719791
97186	719792
83668	719793
50517	719794
111552	719795
7190	719796
25970	719797
7182	719798
102307	719799
43620	719800
170818	719801
44960	719802
77676	719803
190087	719804
93603	719805
161284	719806
45927	719807
65951	719808
182920	719809
225748	719810
104126	719811
69670	719812
55439	719813
122457	719814
136112	719815
76209	719816
2026	719817
191359	719818
215036	719819
20546	719820
191923	719821
23289	719822
23350	719823
138848	719824
138249	719825
198303	719826
88973	719827
159907	719828
158453	719829
130278	719830
129035	719831
148259	719832
126490	719833
115626	719834
63688	719835
177840	719836
139010	719837
180883	719838
98167	719839
176639	719840
16236	719841
91541	719842
184837	719843
122774	719844
156797	719845
225292	719846
39222	719847
182977	719848
77100	719849
216340	719850
13257	719851
26814	719852
1140	719853
4080	719854
967	719855
111870	719856
151678	719857
158594	719858
112937	719859
98959	719860
94489	719861
73666	719862
1609	719863
175820	719864
26933	719865
88646	719866
24063	719867
129278	719868
137520	719869
94489	719870
101398	719871
56845	719872
74980	719873
144643	719874
128490	719875
83289	719876
147955	719877
15541	719878
167561	719879
28610	719880
46325	719881
71420	719882
50973	719883
93738	719884
55265	719885
227527	719886
33507	719887
136892	719888
27593	719889
227300	719890
177388	719891
18863	719892
133521	719893
40338	719894
23698	719895
194456	719896
85039	719897
73714	719898
219297	719899
72155	719900
76452	719901
227227	719902
109036	719903
158964	719904
39566	719905
63292	719906
176252	719907
105515	719908
3106	719909
191049	719910
51587	719911
155801	719912
26561	719913
61	719914
797	719915
84648	719916
24972	719917
153493	719918
221789	719919
208571	719920
5186	719921
965	719922
9369	719923
17	719924
17599	719925
17599	719926
32314	719927
17599	719928
28209	719929
94195	719930
3514	719931
159494	719932
71006	719933
14741	719934
14741	719935
116060	719936
104803	719937
54899	719938
108109	719939
141736	719940
14579	719941
3028	719942
4066	719943
134328	719944
197857	719945
21301	719946
55953	719947
6408	719948
43001	719949
91796	719950
99149	719951
25251	719952
1597	719953
40171	719954
40171	719955
20629	719956
6441	719957
119842	719958
119979	719959
221278	719960
1263	719961
222452	719962
1947	719963
211400	719964
31320	719965
157937	719966
132015	719967
52637	719968
222071	719969
89671	719970
232420	719971
36626	719972
41382	719973
26638	719974
219158	719975
103403	719976
58096	719977
18526	719978
117640	719979
117640	719980
160115	719981
2225	719982
2812	719983
503	719984
628	719985
14546	719986
160377	719987
116764	719988
158706	719989
157774	719990
220922	719991
223468	719992
222090	719993
164125	719994
83432	719995
235272	719996
5704	719997
26353	719998
157470	719999
26298	720000
59596	720001
10467	720002
10467	720003
10467	720004
10467	720005
224120	720006
99514	720007
87549	720008
56379	720009
95210	720010
43397	720011
43971	720012
4386	720013
117882	720014
8660	720015
171135	720016
65010	720017
5130	720018
146343	720019
26906	720020
161264	720021
1061	720022
171774	720023
1262	720024
32520	720025
1721	720026
12685	720027
726	720028
726	720029
119041	720030
75292	720031
75292	720032
137261	720033
86339	720034
123617	720035
159749	720036
55156	720037
75381	720038
84997	720039
36026	720040
166629	720041
31313	720042
84997	720043
154628	720044
80315	720045
36517	720046
76915	720047
75926	720048
58302	720049
23647	720050
203444	720051
156849	720052
85088	720053
65544	720054
156993	720055
123790	720056
54444	720057
150831	720058
55963	720059
6441	720060
150753	720061
50787	720062
12770	720063
155638	720064
91904	720065
48063	720066
91904	720067
239554	720068
11633	720069
120815	720070
42633	720071
11118	720072
218966	720073
67384	720074
160638	720075
1156	720076
584	720077
205373	720078
70823	720079
158645	720080
54042	720081
159050	720082
874	720083
92202	720084
90627	720085
114738	720086
224792	720087
15115	720088
22243	720089
236680	720090
218869	720091
160807	720092
84258	720093
172286	720094
18329	720095
27221	720096
219571	720097
66037	720098
35169	720099
72053	720100
224532	720101
220569	720102
125537	720103
33076	720104
40112	720105
40112	720106
40112	720107
1950	720108
61913	720109
202926	720110
14143	720111
101662	720112
189200	720113
127271	720114
90935	720115
149225	720116
120108	720117
54580	720118
9147	720119
34014	720120
76732	720121
27230	720122
18307	720123
28922	720124
75961	720125
51449	720126
13449	720127
10200	720128
23356	720129
58624	720130
45870	720131
26	720132
120490	720133
54469	720134
54550	720135
92087	720136
160289	720137
79101	720138
973	720139
51306	720140
1654	720141
5704	720142
14200	720143
14579	720144
20928	720145
119983	720146
89330	720147
66920	720148
89330	720149
6108	720150
87134	720151
31207	720152
232036	720153
41171	720154
213746	720155
83472	720156
38802	720157
117192	720158
93535	720159
152219	720160
95	720161
162486	720162
77239	720163
166261	720164
83921	720165
157625	720166
218865	720167
1047	720168
2450	720169
78432	720170
155893	720171
88289	720172
39711	720173
157057	720174
83152	720175
14382	720176
14798	720177
28691	720178
57940	720179
165802	720180
75102	720181
39709	720182
53010	720183
83413	720184
68233	720185
4484	720186
6381	720187
222231	720188
68236	720189
26112	720190
85945	720191
89331	720192
119984	720193
31614	720194
116100	720195
39709	720196
31647	720197
68236	720198
1888	720199
87134	720200
41272	720201
6827	720202
71471	720203
71471	720204
170656	720205
34275	720206
120255	720207
1156	720208
6494	720209
213202	720210
11369	720211
54551	720212
229899	720213
115759	720214
220838	720215
505	720216
111209	720217
220472	720218
218094	720219
65884	720220
9099	720221
9099	720222
6494	720223
31647	720224
233798	720225
31647	720226
95	720227
68360	720228
87298	720229
126763	720230
2855	720231
54297	720232
24016	720233
26297	720234
9516	720235
109668	720236
1929	720237
52789	720238
50913	720239
221102	720240
156491	720241
122894	720242
69797	720243
91433	720244
1752	720245
1151	720246
1583	720247
15174	720248
877	720249
5145	720250
3167	720251
3141	720252
1268	720253
1262	720254
1596	720255
2518	720256
123355	720257
4554	720258
85389	720259
33077	720260
59654	720261
68127	720262
67691	720263
118012	720264
156712	720265
156259	720266
215107	720267
90238	720268
90228	720269
31043	720270
124384	720271
123219	720272
137359	720273
3540	720274
150127	720275
219205	720276
87723	720277
2783	720278
2798	720279
18443	720280
221593	720281
118229	720282
222723	720283
45906	720284
122784	720285
150806	720286
4524	720287
9131	720288
27166	720289
1146	720290
115714	720291
72931	720292
220330	720293
164577	720294
12853	720295
92226	720296
92191	720297
174714	720298
41298	720299
43364	720300
26620	720301
18294	720302
18294	720303
22498	720304
36383	720305
55660	720306
51020	720307
154935	720308
34391	720309
11460	720310
14250	720311
2694	720312
123942	720313
21153	720314
60336	720315
229031	720316
161848	720317
11933	720318
94436	720319
83464	720320
20803	720321
82739	720322
187812	720323
21531	720324
118990	720325
71068	720326
12172	720327
161176	720328
125902	720329
17219	720330
68844	720331
109689	720332
140884	720333
153291	720334
113339	720335
49649	720336
71803	720337
63673	720338
99782	720339
9546	720340
15874	720341
80147	720342
74982	720343
11816	720344
83563	720345
74722	720346
13154	720347
9436	720348
12025	720349
63673	720350
148266	720351
28907	720352
19492	720353
44644	720354
118553	720355
148194	720356
43172	720357
3155	720358
36794	720359
19246	720360
19492	720361
58933	720362
6734	720363
125470	720364
15946	720365
74228	720366
140649	720367
17607	720368
1826	720369
38283	720370
5836	720371
184964	720372
82227	720373
45859	720374
73134	720375
32641	720376
81159	720377
13229	720378
73134	720379
58047	720380
91665	720381
66657	720382
128639	720383
187137	720384
33718	720385
10	720386
36364	720387
5043	720388
5414	720389
1247	720390
19674	720391
131732	720392
101302	720393
493	720394
24382	720395
3902	720396
7721	720397
29264	720398
19958	720399
64860	720400
13423	720401
10797	720402
59924	720403
40038	720404
58047	720405
2173	720406
48257	720407
48257	720408
147047	720409
8166	720410
57221	720411
15726	720412
123892	720413
17872	720414
92194	720415
2920	720416
162283	720417
233549	720418
65688	720419
48751	720420
162030	720421
102925	720422
83563	720423
201	720424
39976	720425
7411	720426
119034	720427
95584	720428
66524	720429
6994	720430
165036	720431
12636	720432
22935	720433
102814	720434
55910	720435
9292	720436
22935	720437
84522	720438
1442	720439
53089	720440
38912	720441
83135	720442
105384	720443
29847	720444
157129	720445
157129	720446
41439	720447
43791	720448
61	720449
626	720450
8874	720451
38856	720452
80423	720453
4067	720454
67472	720455
127395	720456
111215	720457
51558	720458
49440	720459
9506	720460
11565	720461
76317	720462
56935	720463
56935	720464
56307	720465
61616	720466
55	720467
166761	720468
102037	720469
157141	720470
89339	720471
15791	720472
26003	720473
25272	720474
45973	720475
56555	720476
105468	720477
152117	720478
73764	720479
16404	720480
41472	720481
31516	720482
62713	720483
39525	720484
96190	720485
60571	720486
136637	720487
69762	720488
8813	720489
36158	720490
22937	720491
120402	720492
68159	720493
3540	720494
50175	720495
17592	720496
22359	720497
31941	720498
157140	720499
61	720500
7905	720501
133041	720502
24719	720503
30238	720504
32748	720505
2764	720506
91771	720507
6473	720508
8865	720509
22858	720510
64986	720511
30184	720512
21288	720513
19194	720514
14689	720515
226	720516
27042	720517
100150	720518
44896	720519
225378	720520
12370	720521
3061	720522
8926	720523
101461	720524
26697	720525
7639	720526
41870	720527
14107	720528
16994	720529
9185	720530
85184	720531
4945	720532
6375	720533
52715	720534
31166	720535
47386	720536
89474	720537
19503	720538
126338	720539
9513	720540
39148	720541
28987	720542
66431	720543
93747	720544
23639	720545
2856	720546
30102	720547
16601	720548
856	720549
175007	720550
96523	720551
102482	720552
14886	720553
107631	720554
117295	720555
35249	720556
6424	720557
5860	720558
7318	720559
63241	720560
11198	720561
69748	720562
35731	720563
10471	720564
16683	720565
159473	720566
133321	720567
29144	720568
12125	720569
2410	720570
67282	720571
33275	720572
141314	720573
108804	720574
121155	720575
46698	720576
60113	720577
8168	720578
801	720579
110958	720580
67249	720581
3432	720582
46741	720583
112786	720584
3348	720585
119471	720586
2762	720587
6301	720588
6353	720589
2940	720590
6353	720591
134420	720592
402	720593
25496	720594
39835	720595
12264	720596
39850	720597
12124	720598
55938	720599
56572	720600
46086	720601
24034	720602
49742	720603
137552	720604
41043	720605
9410	720606
99764	720607
140666	720608
39000	720609
49765	720610
58017	720611
216583	720612
7380	720613
12311	720614
127250	720615
37043	720616
4208	720617
68970	720618
63087	720619
6610	720620
32660	720621
37045	720622
26020	720623
165328	720624
164954	720625
23893	720626
120309	720627
7125	720628
32763	720629
42747	720630
51229	720631
68522	720632
116902	720633
29464	720634
96875	720635
72570	720636
135051	720637
72536	720638
36065	720639
24877	720640
51649	720641
19152	720642
3495	720643
1138	720644
50602	720645
231	720646
32642	720647
156619	720648
67692	720649
26672	720650
13290	720651
36936	720652
25377	720653
82656	720654
80370	720655
658	720656
2291	720657
4004	720658
19361	720659
66391	720660
66119	720661
93775	720662
59046	720663
2202	720664
133227	720665
1302	720666
17974	720667
1379	720668
111	720669
78728	720670
1138	720671
77090	720672
12288	720673
15228	720674
18079	720675
2163	720676
77090	720677
32808	720678
15617	720679
40619	720680
42858	720681
68076	720682
105431	720683
52292	720684
51915	720685
16070	720686
56007	720687
120640	720688
18775	720689
11375	720690
21926	720691
4446	720692
12487	720693
126716	720694
43581	720695
5047	720696
80526	720697
8721	720698
14918	720699
87543	720700
3881	720701
61256	720702
7431	720703
21769	720704
55216	720705
33552	720706
12526	720707
9602	720708
5798	720709
95599	720710
89207	720711
19337	720712
10679	720713
56720	720714
6304	720715
28710	720716
29183	720717
109331	720718
226030	720719
181824	720720
2391	720721
1182	720722
60197	720723
2141	720724
3883	720725
125732	720726
56250	720727
19195	720728
139393	720729
109193	720730
6455	720731
2312	720732
103125	720733
131942	720734
31414	720735
6349	720736
63941	720737
10957	720738
8492	720739
4614	720740
133931	720741
7543	720742
68113	720743
12557	720744
53166	720745
59903	720746
23653	720747
44272	720748
51788	720749
183625	720750
27519	720751
13368	720752
37865	720753
40926	720754
48228	720755
14823	720756
52905	720757
67303	720758
29131	720759
41734	720760
36773	720761
16234	720762
28170	720763
46593	720764
35103	720765
150099	720766
55440	720767
239569	720768
3740	720769
138887	720770
230455	720771
8167	720772
77094	720773
62097	720774
46690	720775
158148	720776
50189	720777
180198	720778
77612	720779
105620	720780
17018	720781
13549	720782
193292	720783
105619	720784
138405	720785
215365	720786
130403	720787
20889	720788
209492	720789
50189	720790
80197	720791
133568	720792
108364	720793
213818	720794
133568	720795
65542	720796
194495	720797
55136	720798
102291	720799
108217	720800
60399	720801
192788	720802
60399	720803
46727	720804
61794	720805
163552	720806
135183	720807
17018	720808
38922	720809
208175	720810
135183	720811
28591	720812
91035	720813
161668	720814
229282	720815
132659	720816
81763	720817
192309	720818
180558	720819
61799	720820
142675	720821
13549	720822
110770	720823
142655	720824
115902	720825
142675	720826
53894	720827
79988	720828
108231	720829
96204	720830
230122	720831
86308	720832
33615	720833
9234	720834
55136	720835
48624	720836
118341	720837
37209	720838
17711	720839
116601	720840
53011	720841
59033	720842
119164	720843
120527	720844
46464	720845
14750	720846
16018	720847
5913	720848
16589	720849
25882	720850
32933	720851
6734	720852
1216	720853
890	720854
45466	720855
72863	720856
60762	720857
92635	720858
162068	720859
7068	720860
6019	720861
182285	720862
7830	720863
2363	720864
16287	720865
68540	720866
148438	720867
118533	720868
3039	720869
166762	720870
64590	720871
87102	720872
33166	720873
44126	720874
53850	720875
5036	720876
141441	720877
4466	720878
26495	720879
63721	720880
119996	720881
66659	720882
6169	720883
4045	720884
6169	720885
50392	720886
21725	720887
467	720888
101051	720889
10394	720890
22508	720891
112609	720892
68544	720893
127235	720894
92532	720895
52318	720896
8389	720897
29271	720898
14841	720899
4577	720900
10102	720901
570	720902
10957	720903
7883	720904
24	720905
99538	720906
4432	720907
5817	720908
8819	720909
80344	720910
68665	720911
4985	720912
176954	720913
16552	720914
64935	720915
30769	720916
20396	720917
437	720918
5511	720919
11015	720920
5198	720921
16250	720922
1277	720923
17966	720924
1583	720925
143794	720926
12907	720927
43091	720928
109934	720929
55404	720930
130281	720931
20284	720932
36365	720933
54565	720934
95733	720935
104008	720936
141956	720937
45566	720938
5642	720939
6231	720940
17131	720941
4320	720942
29931	720943
54641	720944
11229	720945
21031	720946
487	720947
37465	720948
48928	720949
35179	720950
18058	720951
25250	720952
22631	720953
11552	720954
166138	720955
6034	720956
4385	720957
154718	720958
77279	720959
40726	720960
28169	720961
216245	720962
12408	720963
3914	720964
196326	720965
87725	720966
16649	720967
15361	720968
25773	720969
95853	720970
69354	720971
24072	720972
60150	720973
17552	720974
88264	720975
41010	720976
112507	720977
18590	720978
24930	720979
23888	720980
104673	720981
68639	720982
17886	720983
72337	720984
8426	720985
41774	720986
6068	720987
29868	720988
55804	720989
162668	720990
64849	720991
63568	720992
88584	720993
30066	720994
17672	720995
14740	720996
159993	720997
109049	720998
23302	720999
32989	721000
37534	721001
31844	721002
42077	721003
53790	721004
12565	721005
162955	721006
93819	721007
26688	721008
3061	721009
12540	721010
6583	721011
14860	721012
26729	721013
24672	721014
28000	721015
54528	721016
26711	721017
23817	721018
81320	721019
36892	721020
53365	721021
24746	721022
96339	721023
105735	721024
5488	721025
10366	721026
190734	721027
5664	721028
62885	721029
7803	721030
16840	721031
41151	721032
23763	721033
31890	721034
4002	721035
41302	721036
43615	721037
1	721038
937	721039
939	721040
7515	721041
4135	721042
23088	721043
44824	721044
57401	721045
938	721046
782	721047
782	721048
5405	721049
15374	721050
938	721051
24603	721052
1	721053
731	721054
1	721055
6901	721056
50775	721057
59350	721058
236584	721059
127640	721060
17847	721061
17317	721062
50024	721063
35000	721064
1771	721065
84009	721066
44318	721067
161870	721068
127193	721069
243	721070
41091	721071
104906	721072
12411	721073
10460	721074
1291	721075
52920	721076
64087	721077
42966	721078
34797	721079
4527	721080
49789	721081
620	721082
123414	721083
6004	721084
1	721085
32225	721086
938	721087
783	721088
1	721089
9775	721090
1391	721091
590	721092
6013	721093
227987	721094
29856	721095
468	721096
192074	721097
1	721098
25025	721099
27732	721100
81028	721101
21885	721102
1029	721103
1393	721104
939	721105
1388	721106
34728	721107
1388	721108
18580	721109
34122	721110
3610	721111
12988	721112
57832	721113
1458	721114
21075	721115
3090	721116
23249	721117
40826	721118
1469	721119
1	721120
44318	721121
940	721122
1	721123
40024	721124
2858	721125
458	721126
11029	721127
1029	721128
68687	721129
14760	721130
106642	721131
13370	721132
26248	721133
130801	721134
44391	721135
79481	721136
11193	721137
1532	721138
118683	721139
236	721140
19177	721141
4833	721142
325	721143
157253	721144
224494	721145
844	721146
13312	721147
8440	721148
87315	721149
94137	721150
43	721151
41695	721152
157143	721153
134897	721154
55338	721155
235391	721156
9012	721157
18763	721158
42303	721159
61349	721160
170311	721161
103233	721162
90472	721163
55760	721164
139636	721165
77058	721166
8861	721167
94142	721168
34332	721169
14006	721170
30174	721171
2069	721172
38961	721173
19972	721174
7105	721175
22301	721176
176220	721177
18179	721178
33640	721179
8669	721180
67018	721181
19720	721182
118881	721183
129061	721184
15560	721185
790	721186
65833	721187
26041	721188
73702	721189
21887	721190
32862	721191
1470	721192
26672	721193
7105	721194
5951	721195
16448	721196
3400	721197
58088	721198
26640	721199
265	721200
1078	721201
93189	721202
9185	721203
7704	721204
38229	721205
3084	721206
81160	721207
1374	721208
93309	721209
143	721210
119023	721211
35450	721212
1898	721213
13325	721214
140724	721215
698	721216
61000	721217
36530	721218
105823	721219
113324	721220
178826	721221
179650	721222
3450	721223
8690	721224
77724	721225
104641	721226
555	721227
45091	721228
25058	721229
471	721230
59941	721231
5089	721232
4409	721233
89752	721234
118867	721235
3027	721236
1372	721237
86799	721238
26973	721239
4816	721240
88633	721241
54218	721242
39934	721243
39934	721244
88384	721245
105799	721246
55219	721247
159587	721248
29224	721249
14490	721250
159724	721251
59798	721252
51046	721253
99732	721254
166764	721255
103996	721256
75979	721257
238080	721258
11020	721259
20109	721260
14621	721261
2655	721262
3587	721263
3765	721264
11177	721265
70454	721266
1975	721267
48834	721268
29035	721269
10689	721270
104816	721271
19211	721272
119199	721273
202662	721274
134574	721275
25002	721276
151767	721277
32749	721278
34716	721279
52513	721280
57482	721281
47167	721282
30451	721283
54988	721284
39420	721285
506	721286
160446	721287
32495	721288
1667	721289
55389	721290
135150	721291
40574	721292
104624	721293
160669	721294
89266	721295
16688	721296
61097	721297
177123	721298
5228	721299
25376	721300
1123	721301
17729	721302
53011	721303
89221	721304
59097	721305
66459	721306
205770	721307
32083	721308
113996	721309
41646	721310
137527	721311
114568	721312
9056	721313
166245	721314
29411	721315
15556	721316
195471	721317
7	721318
56898	721319
2845	721320
58854	721321
4596	721322
61097	721323
207789	721324
4341	721325
14732	721326
96766	721327
70917	721328
5973	721329
7441	721330
56153	721331
112189	721332
322	721333
14215	721334
75679	721335
134044	721336
3716	721337
77373	721338
94711	721339
164235	721340
30802	721341
3658	721342
49013	721343
105662	721344
13639	721345
11319	721346
68171	721347
185464	721348
16514	721349
17694	721350
22101	721351
46976	721352
79344	721353
32071	721354
203885	721355
40519	721356
5389	721357
30932	721358
119666	721359
76056	721360
16655	721361
1160	721362
12355	721363
85892	721364
83962	721365
82157	721366
57207	721367
23814	721368
19995	721369
33077	721370
5354	721371
60005	721372
337	721373
44029	721374
47195	721375
141845	721376
23737	721377
68240	721378
120238	721379
9759	721380
18873	721381
7395	721382
9683	721383
322	721384
59799	721385
24521	721386
88496	721387
50118	721388
61731	721389
210350	721390
40465	721391
215427	721392
207101	721393
31062	721394
68338	721395
14636	721396
50165	721397
31779	721398
84701	721399
49755	721400
10874	721401
12164	721402
8951	721403
46759	721404
75293	721405
6784	721406
87661	721407
115033	721408
16696	721409
1987	721410
25357	721411
33123	721412
75306	721413
322	721414
4752	721415
13016	721416
322	721417
2492	721418
13016	721419
128926	721420
50459	721421
159770	721422
58488	721423
240406	721424
109820	721425
25907	721426
3088	721427
165677	721428
121347	721429
86580	721430
175577	721431
17395	721432
223049	721433
75989	721434
15146	721435
7501	721436
28907	721437
129711	721438
1937	721439
2726	721440
76980	721441
104283	721442
145879	721443
114803	721444
153188	721445
135831	721446
47880	721447
47324	721448
57196	721449
54693	721450
19709	721451
3534	721452
4477	721453
10890	721454
23	721455
35373	721456
60636	721457
1241	721458
10335	721459
6635	721460
30671	721461
5032	721462
21341	721463
288	721464
195125	721465
95464	721466
129243	721467
19070	721468
61858	721469
163350	721470
9394	721471
56494	721472
206653	721473
14854	721474
1378	721475
12217	721476
16404	721477
205253	721478
17905	721479
657	721480
157237	721481
331	721482
947	721483
119196	721484
9625	721485
4207	721486
86516	721487
11409	721488
106515	721489
48741	721490
24148	721491
11710	721492
24013	721493
10996	721494
2636	721495
20401	721496
9613	721497
100573	721498
106392	721499
106257	721500
21503	721501
71990	721502
19905	721503
6127	721504
74333	721505
3158	721506
132070	721507
3460	721508
50574	721509
11647	721510
38081	721511
55084	721512
8728	721513
4284	721514
24454	721515
73925	721516
130877	721517
11853	721518
80771	721519
6143	721520
6723	721521
90187	721522
11872	721523
64780	721524
119421	721525
167441	721526
41378	721527
77896	721528
26355	721529
108245	721530
61875	721531
75674	721532
76298	721533
79681	721534
45796	721535
112846	721536
14894	721537
28475	721538
4276	721539
137359	721540
157416	721541
34296	721542
27221	721543
164479	721544
123967	721545
68608	721546
166555	721547
24418	721548
625	721549
148995	721550
11277	721551
34285	721552
26934	721553
171972	721554
57	721555
17242	721556
26058	721557
156308	721558
5000	721559
142106	721560
1434	721561
155805	721562
158931	721563
225170	721564
698	721565
3910	721566
19571	721567
74183	721568
38650	721569
168676	721570
2094	721571
96033	721572
20021	721573
48395	721574
6915	721575
135755	721576
68812	721577
41230	721578
60946	721579
166883	721580
66898	721581
41714	721582
104566	721583
121227	721584
8003	721585
20292	721586
89679	721587
36227	721588
43857	721589
322	721590
36458	721591
83201	721592
18260	721593
18200	721594
150899	721595
14836	721596
5800	721597
112973	721598
26714	721599
4682	721600
78429	721601
115538	721602
127174	721603
96147	721604
4446	721605
5355	721606
69300	721607
45891	721608
19376	721609
90161	721610
58305	721611
139724	721612
47496	721613
38632	721614
68896	721615
32658	721616
87815	721617
32349	721618
11205	721619
1821	721620
3158	721621
33579	721622
4583	721623
3996	721624
67620	721625
3296	721626
9338	721627
9606	721628
4799	721629
29578	721630
61152	721631
159102	721632
13581	721633
7161	721634
13581	721635
16452	721636
52277	721637
48613	721638
8388	721639
48035	721640
46876	721641
8307	721642
3575	721643
20124	721644
435	721645
195575	721646
24664	721647
98238	721648
7158	721649
16452	721650
197303	721651
106169	721652
24174	721653
68219	721654
49788	721655
113777	721656
111	721657
102	721658
4463	721659
151	721660
51975	721661
10433	721662
30044	721663
30044	721664
78215	721665
7144	721666
9606	721667
4816	721668
19811	721669
116802	721670
2070	721671
61637	721672
84448	721673
118039	721674
24793	721675
47976	721676
530	721677
51076	721678
46079	721679
28715	721680
7837	721681
4156	721682
28451	721683
56522	721684
31015	721685
114	721686
37071	721687
333	721688
2408	721689
12966	721690
167296	721691
61182	721692
30304	721693
2427	721694
41879	721695
98363	721696
78595	721697
17518	721698
17057	721699
108	721700
47704	721701
7265	721702
17156	721703
2706	721704
333	721705
46990	721706
56282	721707
3495	721708
5698	721709
1046	721710
4	721711
4969	721712
31092	721713
86902	721714
10911	721715
168414	721716
27699	721717
8515	721718
665	721719
32634	721720
3932	721721
21242	721722
367	721723
44870	721724
36651	721725
139593	721726
36956	721727
48080	721728
147292	721729
20598	721730
44856	721731
12291	721732
42037	721733
56121	721734
185	721735
120510	721736
84381	721737
206545	721738
19762	721739
16986	721740
26189	721741
149	721742
108511	721743
3988	721744
72859	721745
44075	721746
4681	721747
9736	721748
111179	721749
20045	721750
68743	721751
410	721752
41146	721753
64248	721754
1378	721755
28833	721756
2726	721757
101057	721758
32312	721759
77022	721760
16743	721761
140725	721762
50603	721763
28844	721764
23865	721765
64002	721766
72643	721767
31028	721768
40954	721769
19251	721770
88810	721771
51082	721772
26305	721773
55774	721774
58063	721775
5422	721776
75287	721777
23637	721778
88322	721779
25191	721780
151817	721781
6429	721782
164460	721783
22014	721784
64916	721785
6847	721786
4680	721787
17144	721788
35211	721789
24493	721790
39955	721791
72103	721792
116879	721793
68759	721794
135046	721795
100374	721796
9631	721797
67	721798
74577	721799
139645	721800
67237	721801
71011	721802
3415	721803
52540	721804
222718	721805
63658	721806
41238	721807
23966	721808
107752	721809
7708	721810
4415	721811
21847	721812
67343	721813
43149	721814
113921	721815
62032	721816
83592	721817
160402	721818
87038	721819
161249	721820
67570	721821
197370	721822
8244	721823
17894	721824
205622	721825
55547	721826
24334	721827
4131	721828
39262	721829
13295	721830
172753	721831
179184	721832
42990	721833
113472	721834
36256	721835
154	721836
240284	721837
99609	721838
23041	721839
71269	721840
125558	721841
56079	721842
22009	721843
73895	721844
35232	721845
10	721846
93616	721847
51116	721848
55260	721849
2375	721850
93310	721851
87609	721852
20595	721853
67530	721854
31640	721855
41839	721856
107390	721857
91215	721858
26737	721859
9168	721860
99730	721861
139796	721862
61904	721863
30609	721864
17765	721865
32281	721866
58169	721867
16082	721868
200356	721869
197389	721870
71576	721871
43843	721872
41445	721873
166876	721874
112285	721875
94788	721876
29052	721877
147404	721878
25581	721879
183889	721880
157777	721881
67522	721882
822	721883
26974	721884
106077	721885
40279	721886
119189	721887
235220	721888
118276	721889
17763	721890
61904	721891
11543	721892
36672	721893
221116	721894
33859	721895
70164	721896
44566	721897
13364	721898
21655	721899
56411	721900
99962	721901
39205	721902
43867	721903
236254	721904
86475	721905
110503	721906
2409	721907
175666	721908
68791	721909
148698	721910
128222	721911
36245	721912
17065	721913
17689	721914
46892	721915
99021	721916
194145	721917
59986	721918
189710	721919
53971	721920
30215	721921
165016	721922
255	721923
12465	721924
153971	721925
43299	721926
158874	721927
29229	721928
139871	721929
14306	721930
155	721931
28829	721932
78739	721933
79547	721934
85735	721935
57325	721936
111412	721937
67634	721938
233977	721939
12976	721940
117458	721941
21250	721942
67983	721943
19942	721944
134099	721945
164058	721946
83532	721947
48405	721948
49814	721949
27027	721950
65066	721951
87299	721952
7214	721953
53259	721954
104935	721955
5773	721956
13290	721957
37074	721958
34010	721959
34551	721960
7629	721961
22439	721962
33035	721963
52351	721964
46549	721965
85305	721966
1935	721967
37203	721968
14579	721969
22053	721970
12573	721971
2145	721972
69522	721973
3747	721974
6052	721975
3422	721976
60715	721977
52165	721978
6912	721979
106	721980
41526	721981
68786	721982
22552	721983
12404	721984
853	721985
5505	721986
18762	721987
30905	721988
69549	721989
7421	721990
68352	721991
10965	721992
4083	721993
7587	721994
10534	721995
29643	721996
6690	721997
2974	721998
5033	721999
20408	722000
12855	722001
4532	722002
32290	722003
44131	722004
6707	722005
30772	722006
16920	722007
793	722008
28401	722009
7535	722010
61046	722011
59394	722012
33316	722013
21825	722014
3753	722015
3753	722016
327	722017
42004	722018
8915	722019
32694	722020
46669	722021
26556	722022
7956	722023
63493	722024
68766	722025
143492	722026
20372	722027
48746	722028
15264	722029
41483	722030
15044	722031
150457	722032
52852	722033
40579	722034
20261	722035
18541	722036
87570	722037
87360	722038
51766	722039
167549	722040
99763	722041
11472	722042
83698	722043
6562	722044
54952	722045
10801	722046
8880	722047
4419	722048
1960	722049
1406	722050
94732	722051
32501	722052
30158	722053
23325	722054
141323	722055
98651	722056
30615	722057
1589	722058
744	722059
21489	722060
86606	722061
26832	722062
18369	722063
127065	722064
7532	722065
20935	722066
4102	722067
217910	722068
24981	722069
33271	722070
42290	722071
10394	722072
2688	722073
826	722074
2847	722075
16456	722076
134769	722077
132320	722078
48900	722079
4206	722080
53826	722081
94385	722082
18310	722083
36404	722084
104785	722085
117085	722086
59551	722087
38548	722088
102335	722089
149155	722090
61173	722091
14375	722092
26513	722093
75726	722094
16219	722095
115800	722096
53101	722097
45489	722098
61613	722099
23913	722100
9031	722101
18734	722102
12593	722103
76045	722104
105735	722105
79526	722106
23735	722107
26117	722108
89739	722109
61800	722110
117485	722111
110837	722112
118182	722113
207720	722114
54954	722115
11731	722116
1654	722117
12327	722118
7143	722119
16276	722120
117110	722121
138525	722122
15890	722123
82904	722124
57927	722125
119464	722126
162514	722127
89026	722128
110796	722129
26525	722130
8737	722131
197958	722132
51818	722133
116968	722134
41422	722135
206250	722136
20836	722137
166752	722138
14147	722139
177059	722140
89027	722141
52296	722142
31243	722143
19625	722144
217829	722145
53471	722146
141805	722147
6348	722148
107888	722149
5140	722150
108304	722151
147402	722152
108653	722153
104845	722154
68319	722155
15754	722156
43323	722157
181276	722158
40714	722159
28012	722160
3416	722161
63442	722162
1757	722163
30813	722164
1272	722165
33807	722166
126023	722167
52143	722168
41042	722169
28841	722170
119665	722171
121958	722172
108366	722173
139427	722174
108672	722175
12985	722176
27264	722177
18178	722178
9831	722179
35263	722180
167162	722181
4682	722182
5986	722183
5950	722184
119692	722185
5255	722186
42044	722187
9350	722188
11858	722189
125555	722190
26141	722191
13629	722192
56379	722193
47677	722194
12985	722195
2164	722196
7	722197
4403	722198
62180	722199
59610	722200
7985	722201
25093	722202
45190	722203
15086	722204
134520	722205
9741	722206
9653	722207
10341	722208
72892	722209
8455	722210
127872	722211
3872	722212
15668	722213
71411	722214
17739	722215
190717	722216
6396	722217
120428	722218
1344	722219
24932	722220
2250	722221
88270	722222
126982	722223
31842	722224
56592	722225
53274	722226
45250	722227
56403	722228
67167	722229
67186	722230
62531	722231
57829	722232
84563	722233
111	722234
56992	722235
15177	722236
33268	722237
57044	722238
31685	722239
547	722240
7316	722241
7316	722242
117095	722243
29551	722244
22685	722245
113	722246
6883	722247
723	722248
8503	722249
39769	722250
40087	722251
21493	722252
120503	722253
4324	722254
71814	722255
94474	722256
26271	722257
30801	722258
13503	722259
9607	722260
6189	722261
3964	722262
67031	722263
114435	722264
1636	722265
3313	722266
52205	722267
51753	722268
32855	722269
24920	722270
42802	722271
88008	722272
195627	722273
1973	722274
144952	722275
106904	722276
225220	722277
38939	722278
38917	722279
121196	722280
141387	722281
141317	722282
239396	722283
107382	722284
71273	722285
24250	722286
90065	722287
197084	722288
26784	722289
69276	722290
10379	722291
10497	722292
99135	722293
37789	722294
81215	722295
145021	722296
33572	722297
15062	722298
144919	722299
15494	722300
28731	722301
158316	722302
108807	722303
5816	722304
5202	722305
185053	722306
25604	722307
2424	722308
52916	722309
95209	722310
201467	722311
21524	722312
36062	722313
25068	722314
101	722315
209799	722316
17856	722317
224543	722318
775	722319
41877	722320
12542	722321
8185	722322
48092	722323
69654	722324
99765	722325
10001	722326
168369	722327
63793	722328
41212	722329
13764	722330
22893	722331
6977	722332
11604	722333
13589	722334
168565	722335
81039	722336
9775	722337
38029	722338
5417	722339
98878	722340
138625	722341
96	722342
105726	722343
47318	722344
4933	722345
79074	722346
140589	722347
13920	722348
6026	722349
37123	722350
8366	722351
48437	722352
184854	722353
44581	722354
183291	722355
237641	722356
20045	722357
5417	722358
80747	722359
60016	722360
108731	722361
15084	722362
41579	722363
57785	722364
14886	722365
17738	722366
165892	722367
3585	722368
43087	722369
24	722370
4308	722371
3585	722372
8784	722373
23489	722374
21214	722375
79056	722376
2516	722377
946	722378
14298	722379
92632	722380
43160	722381
28528	722382
50631	722383
76591	722384
150385	722385
67497	722386
63755	722387
118029	722388
45630	722389
12502	722390
100093	722391
60224	722392
24786	722393
10322	722394
120441	722395
119207	722396
84694	722397
32155	722398
156415	722399
54657	722400
72008	722401
32550	722402
75137	722403
211688	722404
117902	722405
41357	722406
100382	722407
77733	722408
208592	722409
38651	722410
29308	722411
89417	722412
52753	722413
50580	722414
65915	722415
170469	722416
40908	722417
57364	722418
68022	722419
59599	722420
137024	722421
17947	722422
75084	722423
102768	722424
154688	722425
97291	722426
90748	722427
10646	722428
142031	722429
12519	722430
65996	722431
26064	722432
7560	722433
16851	722434
93075	722435
52008	722436
26877	722437
3400	722438
5656	722439
15078	722440
30350	722441
58138	722442
49140	722443
55817	722444
6588	722445
25420	722446
9463	722447
1979	722448
39715	722449
140886	722450
60178	722451
134216	722452
2385	722453
39998	722454
9716	722455
1292	722456
26723	722457
138181	722458
6745	722459
167640	722460
206758	722461
17680	722462
1235	722463
188487	722464
36926	722465
116860	722466
9649	722467
15178	722468
162174	722469
4403	722470
105308	722471
27559	722472
11183	722473
55894	722474
17332	722475
12909	722476
24381	722477
77373	722478
11472	722479
185458	722480
37100	722481
34049	722482
47725	722483
5019	722484
106129	722485
32556	722486
65084	722487
71401	722488
14197	722489
7357	722490
118929	722491
2498	722492
59709	722493
48110	722494
7275	722495
216290	722496
3928	722497
19942	722498
8871	722499
1961	722500
3929	722501
1961	722502
151129	722503
47857	722504
5162	722505
44348	722506
10239	722507
17728	722508
89	722509
235728	722510
144503	722511
6750	722512
18888	722513
26527	722514
251	722515
14071	722516
89536	722517
220344	722518
21508	722519
97597	722520
10295	722521
109484	722522
18407	722523
21163	722524
20	722525
46826	722526
142792	722527
4432	722528
447	722529
176045	722530
32855	722531
79855	722532
120235	722533
100610	722534
112072	722535
9543	722536
12544	722537
193480	722538
89839	722539
33151	722540
2002	722541
10333	722542
51452	722543
21144	722544
19955	722545
101369	722546
88925	722547
101767	722548
22211	722549
4283	722550
65027	722551
12667	722552
16798	722553
627	722554
143311	722555
53514	722556
4385	722557
156303	722558
557	722559
752	722560
100428	722561
3581	722562
32423	722563
3870	722564
152556	722565
7318	722566
14462	722567
46761	722568
6650	722569
17690	722570
32643	722571
234128	722572
66172	722573
26922	722574
11488	722575
200593	722576
28086	722577
13440	722578
7156	722579
610	722580
67166	722581
18318	722582
142698	722583
5733	722584
36930	722585
25742	722586
11432	722587
105373	722588
152061	722589
145037	722590
24384	722591
82600	722592
8434	722593
143713	722594
8581	722595
20679	722596
51007	722597
92850	722598
33958	722599
108407	722600
191204	722601
71012	722602
31721	722603
55709	722604
110799	722605
3727	722606
119117	722607
17335	722608
130231	722609
135892	722610
47763	722611
94069	722612
1435	722613
42659	722614
75222	722615
152399	722616
34737	722617
63476	722618
102458	722619
37104	722620
47346	722621
90980	722622
11749	722623
5737	722624
52177	722625
24165	722626
74604	722627
24057	722628
121266	722629
22623	722630
3300	722631
7787	722632
17335	722633
79167	722634
4445	722635
220291	722636
53838	722637
7420	722638
2308	722639
18151	722640
7754	722641
3516	722642
193091	722643
78686	722644
14323	722645
16253	722646
62736	722647
85882	722648
64319	722649
36302	722650
69557	722651
58813	722652
206548	722653
144242	722654
5088	722655
201365	722656
1473	722657
56736	722658
1062	722659
92938	722660
157053	722661
90441	722662
7815	722663
180274	722664
174246	722665
90624	722666
105349	722667
139150	722668
3913	722669
240	722670
19554	722671
70968	722672
47600	722673
461	722674
158592	722675
11325	722676
166238	722677
117664	722678
46526	722679
174442	722680
58729	722681
2741	722682
98044	722683
199904	722684
6782	722685
120211	722686
5960	722687
5073	722688
146312	722689
2519	722690
63080	722691
93571	722692
5019	722693
1976	722694
53684	722695
86538	722696
10826	722697
14105	722698
10425	722699
163689	722700
3434	722701
146666	722702
15249	722703
203418	722704
68620	722705
166923	722706
199973	722707
47037	722708
62717	722709
69557	722710
122198	722711
18355	722712
4550	722713
30364	722714
7682	722715
20925	722716
32236	722717
61231	722718
42743	722719
14186	722720
79504	722721
17522	722722
78516	722723
118032	722724
4377	722725
41938	722726
33322	722727
69644	722728
41984	722729
43165	722730
461	722731
142281	722732
143021	722733
11574	722734
99192	722735
105259	722736
145273	722737
110235	722738
50629	722739
126545	722740
65319	722741
116647	722742
165031	722743
194521	722744
81013	722745
52977	722746
44191	722747
144128	722748
125864	722749
119630	722750
117535	722751
117820	722752
149165	722753
238546	722754
46921	722755
132202	722756
42149	722757
145049	722758
222732	722759
40695	722760
146550	722761
51187	722762
17698	722763
216037	722764
101433	722765
78283	722766
12753	722767
138828	722768
26912	722769
5938	722770
26648	722771
165591	722772
48995	722773
151999	722774
65708	722775
4587	722776
68119	722777
5435	722778
144753	722779
77826	722780
95846	722781
25610	722782
2794	722783
162441	722784
68398	722785
138656	722786
84686	722787
89317	722788
133540	722789
10377	722790
138103	722791
197951	722792
4551	722793
18538	722794
43900	722795
57073	722796
2952	722797
175978	722798
38852	722799
51958	722800
87219	722801
8876	722802
60291	722803
87177	722804
20116	722805
47334	722806
43618	722807
69058	722808
37854	722809
77748	722810
53511	722811
140054	722812
92813	722813
215418	722814
2833	722815
11932	722816
47838	722817
230608	722818
43613	722819
112630	722820
195773	722821
72921	722822
17629	722823
48921	722824
145792	722825
12927	722826
42213	722827
145792	722828
80152	722829
115071	722830
1484	722831
14326	722832
166554	722833
32529	722834
71492	722835
154726	722836
128070	722837
29113	722838
51752	722839
46941	722840
115786	722841
147141	722842
11321	722843
9699	722844
42202	722845
69254	722846
40983	722847
65097	722848
48566	722849
112571	722850
209964	722851
12476	722852
73210	722853
62628	722854
130442	722855
44287	722856
4255	722857
145613	722858
14573	722859
33174	722860
465	722861
87554	722862
118875	722863
63396	722864
74352	722865
70736	722866
11322	722867
542	722868
233286	722869
4867	722870
16681	722871
2847	722872
9659	722873
4850	722874
26526	722875
8825	722876
2837	722877
1935	722878
83664	722879
10112	722880
32552	722881
215528	722882
18793	722883
4149	722884
53150	722885
41413	722886
122043	722887
77878	722888
144221	722889
1110	722890
39216	722891
40970	722892
10888	722893
4069	722894
612	722895
23358	722896
66943	722897
21205	722898
3895	722899
81951	722900
10956	722901
6562	722902
59182	722903
3455	722904
9812	722905
16	722906
471	722907
151	722908
18573	722909
19327	722910
9014	722911
33653	722912
34958	722913
42303	722914
26961	722915
12371	722916
83	722917
78112	722918
19331	722919
19331	722920
7704	722921
7645	722922
48273	722923
13508	722924
2156	722925
98359	722926
3049	722927
1512	722928
8905	722929
26520	722930
25122	722931
48057	722932
5456	722933
229020	722934
133908	722935
22644	722936
126381	722937
3862	722938
101080	722939
87185	722940
2481	722941
9110	722942
17575	722943
10229	722944
148682	722945
10634	722946
89180	722947
22383	722948
32076	722949
106241	722950
8787	722951
69054	722952
31346	722953
54893	722954
37336	722955
66454	722956
7748	722957
26910	722958
13695	722959
2329	722960
90482	722961
158309	722962
5245	722963
25926	722964
10025	722965
38388	722966
89782	722967
43300	722968
26391	722969
239565	722970
118365	722971
71400	722972
83934	722973
240348	722974
42705	722975
15180	722976
37304	722977
6578	722978
1733	722979
17517	722980
18930	722981
12175	722982
28759	722983
4518	722984
53077	722985
48300	722986
55402	722987
94098	722988
4881	722989
49815	722990
9326	722991
2379	722992
12205	722993
71890	722994
41984	722995
42193	722996
38842	722997
5011	722998
3080	722999
8924	723000
23247	723001
29485	723002
3077	723003
30220	723004
73211	723005
9141	723006
53086	723007
51807	723008
64863	723009
62771	723010
17867	723011
19313	723012
8820	723013
22872	723014
33013	723015
103553	723016
5657	723017
3508	723018
52607	723019
2501	723020
68159	723021
33340	723022
4436	723023
20123	723024
111	723025
13152	723026
4962	723027
71622	723028
12405	723029
1022	723030
237301	723031
120758	723032
67042	723033
26474	723034
180231	723035
28867	723036
133345	723037
19473	723038
113735	723039
39769	723040
34418	723041
9709	723042
1117	723043
71163	723044
874	723045
89195	723046
87839	723047
166122	723048
235856	723049
37449	723050
41049	723051
8839	723052
68650	723053
18537	723054
19558	723055
3530	723056
164849	723057
67950	723058
17916	723059
14642	723060
10559	723061
6615	723062
3078	723063
103977	723064
23373	723065
5038	723066
101982	723067
5038	723068
56303	723069
79861	723070
37071	723071
5593	723072
95309	723073
10745	723074
83767	723075
9550	723076
33125	723077
212777	723078
4540	723079
52909	723080
79640	723081
116559	723082
28790	723083
35177	723084
803	723085
7672	723086
3416	723087
12478	723088
62232	723089
127732	723090
68378	723091
32305	723092
13764	723093
108788	723094
150240	723095
503	723096
111533	723097
138035	723098
37300	723099
53500	723100
53414	723101
13553	723102
6562	723103
2890	723104
11862	723105
89165	723106
23332	723107
23332	723108
51893	723109
616	723110
1078	723111
91390	723112
110892	723113
229256	723114
120846	723115
11833	723116
120262	723117
204835	723118
26503	723119
30974	723120
31368	723121
10284	723122
66708	723123
5276	723124
51	723125
158821	723126
3914	723127
87762	723128
157083	723129
28036	723130
430	723131
155820	723132
4284	723133
17997	723134
78	723135
3861	723136
71840	723137
14245	723138
68156	723139
87839	723140
140230	723141
36922	723142
86484	723143
28175	723144
43160	723145
21301	723146
23793	723147
85836	723148
156428	723149
9852	723150
92319	723151
2094	723152
30194	723153
87245	723154
104173	723155
13983	723156
25638	723157
17383	723158
31757	723159
216679	723160
30209	723161
19761	723162
921	723163
12341	723164
5872	723165
4251	723166
228934	723167
33815	723168
28311	723169
10541	723170
22274	723171
143532	723172
28669	723173
38003	723174
3477	723175
153924	723176
2435	723177
169	723178
50304	723179
30070	723180
5435	723181
153852	723182
13233	723183
133084	723184
17593	723185
23886	723186
117412	723187
3061	723188
143494	723189
705	723190
62	723191
34154	723192
19753	723193
19255	723194
23528	723195
91256	723196
36547	723197
685	723198
1442	723199
685	723200
1442	723201
1163	723202
42388	723203
79022	723204
68899	723205
2174	723206
378	723207
495	723208
121547	723209
4418	723210
60442	723211
98697	723212
9350	723213
231671	723214
38279	723215
6657	723216
25350	723217
72513	723218
79389	723219
106426	723220
3933	723221
1391	723222
616	723223
1389	723224
457	723225
1126	723226
1258	723227
1919	723228
457	723229
1392	723230
3467	723231
15493	723232
456	723233
198884	723234
1926	723235
136683	723236
9466	723237
118214	723238
34846	723239
83734	723240
13020	723241
39483	723242
9350	723243
39766	723244
457	723245
1029	723246
685	723247
20971	723248
1726	723249
22227	723250
16504	723251
153478	723252
15719	723253
4	723254
127152	723255
26731	723256
53506	723257
7725	723258
12581	723259
26734	723260
121321	723261
2264	723262
46918	723263
49180	723264
17936	723265
3902	723266
4869	723267
617	723268
142878	723269
12535	723270
21752	723271
53700	723272
19615	723273
60712	723274
10541	723275
8989	723276
151	723277
4472	723278
731	723279
468	723280
1163	723281
617	723282
4101	723283
104401	723284
6933	723285
1030	723286
685	723287
1442	723288
14200	723289
2707	723290
20740	723291
685	723292
1442	723293
2152	723294
27102	723295
468	723296
16380	723297
33274	723298
468	723299
53513	723300
180192	723301
685	723302
69744	723303
1120	723304
2174	723305
194458	723306
1319	723307
26554	723308
9691	723309
1163	723310
79812	723311
195502	723312
111981	723313
7	723314
16557	723315
14932	723316
1442	723317
468	723318
17575	723319
37872	723320
41861	723321
40005	723322
138219	723323
17896	723324
1131	723325
6586	723326
12352	723327
2928	723328
106379	723329
11125	723330
111122	723331
38594	723332
97368	723333
138435	723334
2885	723335
61991	723336
19614	723337
7314	723338
459	723339
37568	723340
945	723341
4875	723342
173056	723343
22231	723344
19922	723345
19051	723346
1797	723347
2435	723348
4770	723349
29705	723350
25703	723351
47462	723352
44546	723353
50658	723354
550	723355
49562	723356
28945	723357
60110	723358
78945	723359
114559	723360
23074	723361
6239	723362
17086	723363
37616	723364
6164	723365
39538	723366
16508	723367
13	723368
38786	723369
170	723370
138479	723371
676	723372
9588	723373
9739	723374
9436	723375
15820	723376
32468	723377
35322	723378
13890	723379
11598	723380
24673	723381
215270	723382
104159	723383
23074	723384
62216	723385
1	723386
13994	723387
13016	723388
238	723389
119171	723390
20174	723391
127947	723392
186117	723393
140901	723394
37616	723395
65668	723396
12333	723397
9270	723398
2842	723399
14677	723400
23058	723401
80580	723402
100344	723403
2383	723404
38841	723405
13777	723406
2211	723407
8770	723408
24337	723409
21088	723410
3158	723411
45955	723412
38085	723413
75708	723414
61724	723415
26520	723416
1007	723417
6653	723418
85497	723419
101686	723420
66930	723421
6375	723422
27890	723423
88458	723424
38807	723425
15583	723426
105272	723427
71933	723428
43916	723429
16020	723430
52859	723431
14342	723432
322	723433
31639	723434
4735	723435
117783	723436
10752	723437
3395	723438
59882	723439
62136	723440
236393	723441
62409	723442
13079	723443
9117	723444
36743	723445
25769	723446
75096	723447
108853	723448
40691	723449
157084	723450
136522	723451
60294	723452
48056	723453
4284	723454
183342	723455
26745	723456
188716	723457
4899	723458
14000	723459
68158	723460
4390	723461
125038	723462
164834	723463
38792	723464
2872	723465
31786	723466
5382	723467
29458	723468
86691	723469
79683	723470
12966	723471
27752	723472
34800	723473
7493	723474
5437	723475
87045	723476
4063	723477
26507	723478
132496	723479
66015	723480
61717	723481
57478	723482
66566	723483
5968	723484
2396	723485
20456	723486
25725	723487
23526	723488
127761	723489
52174	723490
162840	723491
114308	723492
45959	723493
6819	723494
6819	723495
62197	723496
179539	723497
14015	723498
20736	723499
14015	723500
73064	723501
56466	723502
116	723503
48046	723504
108555	723505
83981	723506
31825	723507
95920	723508
5963	723509
30496	723510
5963	723511
834	723512
404	723513
23448	723514
11348	723515
30397	723516
99257	723517
9421	723518
10510	723519
88619	723520
17919	723521
118202	723522
3077	723523
12379	723524
77318	723525
32555	723526
35431	723527
1183	723528
66942	723529
6893	723530
154032	723531
24073	723532
17562	723533
13646	723534
566	723535
294	723536
1452	723537
2883	723538
9284	723539
2325	723540
3268	723541
179788	723542
9985	723543
25128	723544
20831	723545
355	723546
8237	723547
36566	723548
51362	723549
128	723550
112	723551
81971	723552
81971	723553
294	723554
294	723555
113397	723556
16852	723557
13751	723558
107069	723559
228842	723560
3606	723561
52529	723562
113257	723563
17533	723564
3405	723565
989	723566
989	723567
68374	723568
68374	723569
210304	723570
105889	723571
162062	723572
18712	723573
15508	723574
294	723575
294	723576
9310	723577
24443	723578
25512	723579
60169	723580
66970	723581
50551	723582
50551	723583
152868	723584
8569	723585
1685	723586
29	723587
3302	723588
17089	723589
77294	723590
131109	723591
87632	723592
58384	723593
81159	723594
120002	723595
35457	723596
19332	723597
30839	723598
56469	723599
18153	723600
20352	723601
4832	723602
183019	723603
134805	723604
120190	723605
36818	723606
10033	723607
4220	723608
150049	723609
40855	723610
21632	723611
44415	723612
590	723613
1045	723614
46944	723615
46078	723616
228656	723617
35915	723618
36912	723619
22753	723620
52321	723621
1337	723622
149641	723623
24979	723624
129447	723625
1753	723626
1646	723627
148728	723628
1594	723629
88549	723630
160899	723631
127624	723632
24393	723633
88947	723634
136978	723635
18621	723636
163057	723637
173915	723638
72572	723639
32988	723640
210016	723641
45203	723642
19669	723643
13546	723644
3235	723645
44794	723646
95641	723647
149618	723648
3267	723649
83965	723650
45266	723651
22773	723652
79482	723653
163728	723654
73026	723655
65575	723656
117844	723657
1177	723658
36	723659
19218	723660
61857	723661
30978	723662
80443	723663
43767	723664
26266	723665
18743	723666
19670	723667
13619	723668
32855	723669
11266	723670
73017	723671
8173	723672
35046	723673
76641	723674
38577	723675
33216	723676
63369	723677
2829	723678
490	723679
64492	723680
34150	723681
73478	723682
102117	723683
106655	723684
78075	723685
19744	723686
1333	723687
3404	723688
34686	723689
52712	723690
80762	723691
40072	723692
79403	723693
94338	723694
27488	723695
27842	723696
29922	723697
13652	723698
18607	723699
53119	723700
18667	723701
5122	723702
9668	723703
9139	723704
4719	723705
1270	723706
2936	723707
8105	723708
190	723709
1561	723710
34610	723711
2032	723712
32926	723713
81015	723714
25267	723715
30318	723716
29997	723717
1048	723718
132857	723719
23398	723720
9454	723721
366	723722
292	723723
7978	723724
10105	723725
25515	723726
338	723727
20585	723728
8	723729
943	723730
19844	723731
22976	723732
13874	723733
28397	723734
133881	723735
65649	723736
28347	723737
7345	723738
20724	723739
142	723740
12964	723741
5395	723742
30298	723743
23712	723744
13777	723745
8307	723746
66813	723747
43765	723748
89131	723749
1614	723750
42685	723751
25190	723752
14502	723753
4116	723754
96090	723755
15924	723756
16785	723757
35288	723758
4127	723759
18249	723760
40681	723761
6075	723762
512	723763
32497	723764
25014	723765
165859	723766
47318	723767
7162	723768
10561	723769
5425	723770
5385	723771
31874	723772
2741	723773
53773	723774
21750	723775
31056	723776
15100	723777
16882	723778
129637	723779
28674	723780
18834	723781
15507	723782
11442	723783
78801	723784
8033	723785
64954	723786
61539	723787
14975	723788
39212	723789
13346	723790
32639	723791
1517	723792
24656	723793
4249	723794
20351	723795
6060	723796
17451	723797
5468	723798
1660	723799
44609	723800
57114	723801
729	723802
81135	723803
83729	723804
1270	723805
4256	723806
13680	723807
9508	723808
4632	723809
988	723810
118079	723811
21684	723812
5238	723813
38031	723814
92560	723815
430	723816
1202	723817
11781	723818
14346	723819
43815	723820
82609	723821
2575	723822
143710	723823
4201	723824
3794	723825
10991	723826
1628	723827
8357	723828
1468	723829
7234	723830
7234	723831
64142	723832
30884	723833
11667	723834
29	723835
42770	723836
7020	723837
67172	723838
18814	723839
30591	723840
2376	723841
16810	723842
16727	723843
217498	723844
40398	723845
15985	723846
4789	723847
18834	723848
11625	723849
11442	723850
20027	723851
96888	723852
28443	723853
15910	723854
29358	723855
1897	723856
130	723857
8083	723858
140514	723859
13099	723860
28525	723861
8459	723862
3652	723863
16772	723864
2036	723865
11891	723866
56743	723867
62456	723868
17170	723869
5425	723870
1360	723871
78692	723872
11544	723873
22873	723874
111264	723875
9409	723876
3572	723877
22658	723878
51801	723879
136818	723880
13848	723881
1367	723882
20440	723883
8294	723884
48967	723885
24684	723886
73321	723887
97380	723888
48631	723889
30571	723890
6055	723891
34566	723892
22734	723893
5496	723894
1827	723895
30586	723896
45907	723897
10963	723898
35580	723899
30174	723900
4894	723901
5801	723902
29839	723903
6433	723904
60220	723905
4053	723906
8789	723907
3254	723908
7895	723909
12403	723910
14898	723911
8480	723912
3291	723913
5523	723914
20019	723915
146853	723916
38610	723917
1033	723918
2870	723919
3449	723920
535	723921
428	723922
54259	723923
21845	723924
9422	723925
2251	723926
431	723927
11720	723928
62470	723929
28518	723930
43259	723931
41441	723932
67058	723933
7274	723934
96920	723935
172674	723936
41208	723937
59124	723938
6895	723939
114	723940
96597	723941
33137	723942
19303	723943
18561	723944
28589	723945
5323	723946
8420	723947
214928	723948
1195	723949
15579	723950
33201	723951
812	723952
1322	723953
19811	723954
314	723955
94854	723956
2313	723957
2630	723958
3583	723959
12062	723960
22807	723961
7250	723962
35427	723963
204	723964
15832	723965
38697	723966
914	723967
38410	723968
9777	723969
250	723970
92494	723971
53220	723972
6175	723973
27505	723974
1412	723975
15579	723976
18982	723977
35081	723978
11589	723979
1913	723980
11108	723981
835	723982
6243	723983
153259	723984
17115	723985
13056	723986
10631	723987
28044	723988
28553	723989
92291	723990
11168	723991
19863	723992
34798	723993
23868	723994
6218	723995
5842	723996
1311	723997
5555	723998
98453	723999
74861	724000
6775	724001
14078	724002
5295	724003
13088	724004
6086	724005
4126	724006
13253	724007
136596	724008
95522	724009
64423	724010
49940	724011
1001	724012
13149	724013
14639	724014
18809	724015
7979	724016
8407	724017
46276	724018
10656	724019
2937	724020
14102	724021
106078	724022
317	724023
9012	724024
40251	724025
82412	724026
24959	724027
42662	724028
41615	724029
66943	724030
27548	724031
53098	724032
13031	724033
22491	724034
64364	724035
16454	724036
6241	724037
41334	724038
6412	724039
119065	724040
116415	724041
26710	724042
64928	724043
434	724044
28581	724045
10102	724046
3196	724047
50935	724048
16374	724049
146536	724050
33866	724051
20226	724052
9403	724053
49687	724054
4161	724055
60448	724056
902	724057
19002	724058
34821	724059
9103	724060
40029	724061
27974	724062
1551	724063
485	724064
38645	724065
21330	724066
172788	724067
170591	724068
1895	724069
29168	724070
30958	724071
24638	724072
749	724073
101292	724074
131179	724075
17038	724076
23751	724077
28298	724078
30461	724079
106887	724080
6185	724081
106036	724082
34652	724083
3118	724084
20078	724085
60025	724086
5995	724087
195159	724088
554	724089
46115	724090
23848	724091
11384	724092
19215	724093
21899	724094
3906	724095
48399	724096
15621	724097
22328	724098
1245	724099
33876	724100
3395	724101
20239	724102
8536	724103
17083	724104
211071	724105
78632	724106
38257	724107
25589	724108
37493	724109
106560	724110
2076	724111
29716	724112
63532	724113
36487	724114
77963	724115
13101	724116
2282	724117
1357	724118
40836	724119
56	724120
23210	724121
11571	724122
39841	724123
21078	724124
25468	724125
9387	724126
28976	724127
213	724128
2978	724129
11054	724130
95253	724131
65845	724132
149157	724133
35922	724134
68720	724135
99655	724136
152937	724137
112245	724138
14726	724139
58850	724140
28764	724141
157787	724142
86625	724143
111155	724144
235862	724145
163225	724146
163225	724147
67972	724148
137889	724149
50987	724150
26615	724151
214342	724152
43048	724153
8217	724154
147377	724155
222107	724156
1245	724157
116524	724158
48551	724159
27141	724160
181944	724161
2721	724162
2310	724163
10610	724164
5799	724165
231736	724166
14671	724167
26186	724168
128252	724169
7646	724170
8880	724171
22648	724172
114705	724173
34067	724174
17219	724175
46977	724176
62743	724177
60433	724178
109578	724179
1765	724180
17894	724181
67505	724182
72557	724183
34086	724184
17899	724185
33246	724186
7666	724187
64786	724188
28851	724189
1378	724190
23838	724191
17506	724192
53448	724193
5919	724194
66802	724195
2163	724196
89918	724197
10394	724198
10333	724199
32626	724200
21105	724201
60283	724202
10907	724203
40897	724204
7530	724205
86142	724206
22576	724207
41206	724208
3520	724209
35986	724210
677	724211
33904	724212
5179	724213
98298	724214
236304	724215
96101	724216
150370	724217
2167	724218
55029	724219
199	724220
3883	724221
17990	724222
15470	724223
7749	724224
9347	724225
30357	724226
2167	724227
16897	724228
91386	724229
61148	724230
56639	724231
5741	724232
2410	724233
93643	724234
27035	724235
166658	724236
92805	724237
23065	724238
91021	724239
21788	724240
4412	724241
10474	724242
79662	724243
5819	724244
9026	724245
5700	724246
5786	724247
14826	724248
10555	724249
202157	724250
34217	724251
35558	724252
151	724253
21742	724254
42130	724255
112492	724256
3912	724257
19643	724258
9022	724259
61467	724260
8885	724261
3871	724262
17955	724263
8910	724264
11901	724265
37588	724266
4032	724267
5741	724268
8217	724269
236257	724270
53465	724271
13717	724272
17973	724273
33719	724274
29710	724275
10382	724276
10382	724277
62875	724278
98170	724279
7748	724280
15547	724281
12394	724282
37637	724283
35602	724284
90403	724285
163380	724286
86284	724287
72634	724288
54906	724289
26600	724290
89143	724291
33740	724292
20641	724293
96221	724294
4409	724295
19946	724296
3067	724297
20315	724298
102697	724299
7615	724300
23887	724301
54074	724302
180985	724303
727	724304
47892	724305
102447	724306
16212	724307
19616	724308
10727	724309
224537	724310
17955	724311
1963	724312
13079	724313
3439	724314
40485	724315
20642	724316
23825	724317
160156	724318
61084	724319
23295	724320
9607	724321
82553	724322
9326	724323
38667	724324
31507	724325
2565	724326
15024	724327
2166	724328
31588	724329
61070	724330
78551	724331
1447	724332
5751	724333
122380	724334
22786	724335
53820	724336
3059	724337
53990	724338
54029	724339
99645	724340
124164	724341
33701	724342
16246	724343
1539	724344
67626	724345
481	724346
2429	724347
102003	724348
13981	724349
36164	724350
106801	724351
48825	724352
33647	724353
26972	724354
6404	724355
29400	724356
50313	724357
3050	724358
986	724359
110425	724360
61963	724361
53345	724362
12500	724363
166132	724364
80142	724365
11789	724366
20637	724367
105459	724368
10391	724369
77867	724370
47979	724371
13913	724372
86615	724373
4023	724374
54578	724375
13061	724376
158383	724377
1564	724378
236655	724379
80644	724380
18615	724381
45328	724382
4426	724383
2156	724384
185875	724385
18595	724386
148099	724387
17494	724388
1672	724389
801	724390
4885	724391
53640	724392
53544	724393
29480	724394
7686	724395
19340	724396
10666	724397
955	724398
1672	724399
165994	724400
10554	724401
22185	724402
42040	724403
16093	724404
36646	724405
137741	724406
54781	724407
180576	724408
123381	724409
6816	724410
218371	724411
21405	724412
14362	724413
98525	724414
29226	724415
25176	724416
8590	724417
9185	724418
51720	724419
1103	724420
146203	724421
89353	724422
71190	724423
11477	724424
5272	724425
34819	724426
2736	724427
64362	724428
5272	724429
71933	724430
25778	724431
26336	724432
27809	724433
143042	724434
29685	724435
19629	724436
24164	724437
93489	724438
111088	724439
62707	724440
26252	724441
50436	724442
5724	724443
55761	724444
30205	724445
128573	724446
46729	724447
82327	724448
18785	724449
13445	724450
9720	724451
19605	724452
105268	724453
9636	724454
43501	724455
20185	724456
496	724457
34202	724458
223577	724459
106842	724460
89722	724461
1290	724462
81597	724463
50148	724464
25316	724465
26417	724466
59344	724467
29176	724468
85582	724469
5668	724470
27850	724471
237716	724472
53080	724473
228183	724474
64157	724475
89712	724476
12272	724477
68447	724478
47789	724479
29969	724480
19647	724481
87870	724482
11181	724483
2490	724484
24057	724485
93845	724486
1212	724487
11880	724488
17869	724489
237288	724490
128100	724491
217616	724492
34414	724493
71948	724494
14752	724495
88110	724496
194805	724497
4299	724498
73240	724499
12272	724500
89454	724501
165789	724502
5239	724503
237223	724504
75475	724505
54323	724506
8963	724507
36633	724508
43808	724509
27718	724510
14112	724511
129467	724512
15630	724513
151613	724514
78978	724515
162997	724516
127241	724517
1378	724518
34924	724519
128408	724520
36307	724521
85951	724522
51828	724523
69344	724524
119101	724525
59936	724526
119163	724527
126267	724528
67970	724529
110130	724530
95234	724531
117118	724532
52745	724533
229633	724534
53094	724535
80970	724536
11502	724537
24282	724538
10927	724539
4213	724540
16951	724541
87176	724542
200651	724543
2163	724544
11059	724545
61851	724546
11559	724547
144014	724548
8449	724549
22061	724550
52189	724551
117115	724552
44016	724553
10320	724554
220134	724555
164018	724556
73092	724557
181	724558
26816	724559
13811	724560
120507	724561
41932	724562
10371	724563
102274	724564
12296	724565
470	724566
30337	724567
76345	724568
698	724569
10362	724570
147639	724571
10342	724572
219055	724573
10342	724574
10342	724575
10342	724576
89346	724577
220235	724578
34017	724579
68376	724580
99133	724581
206235	724582
11563	724583
51958	724584
69838	724585
69838	724586
4470	724587
45501	724588
68301	724589
108878	724590
29497	724591
29497	724592
34117	724593
116659	724594
8597	724595
8343	724596
30822	724597
4480	724598
16697	724599
143086	724600
38561	724601
25293	724602
16615	724603
18535	724604
31816	724605
4643	724606
47717	724607
80330	724608
40168	724609
64683	724610
1362	724611
30772	724612
18496	724613
51297	724614
130407	724615
25044	724616
28320	724617
78577	724618
52625	724619
148843	724620
188678	724621
225465	724622
61199	724623
56038	724624
1178	724625
55110	724626
453	724627
23245	724628
84118	724629
52600	724630
82286	724631
12209	724632
530	724633
76335	724634
12247	724635
11799	724636
5081	724637
1054	724638
6584	724639
18403	724640
18783	724641
3541	724642
212627	724643
39341	724644
42097	724645
204932	724646
113401	724647
48862	724648
41526	724649
171107	724650
74167	724651
23351	724652
17736	724653
11904	724654
66794	724655
25391	724656
2009	724657
14589	724658
57401	724659
109931	724660
31765	724661
21254	724662
7187	724663
992	724664
94345	724665
96033	724666
62088	724667
189626	724668
72843	724669
218720	724670
2624	724671
237	724672
12327	724673
8734	724674
47779	724675
218870	724676
233040	724677
527	724678
63301	724679
172423	724680
85491	724681
8882	724682
37844	724683
106124	724684
94615	724685
33757	724686
35814	724687
26828	724688
122499	724689
12516	724690
7950	724691
32319	724692
66074	724693
122376	724694
3753	724695
39494	724696
238095	724697
117648	724698
20751	724699
8861	724700
7613	724701
37011	724702
3359	724703
5258	724704
4422	724705
30974	724706
39312	724707
53292	724708
9518	724709
22011	724710
69535	724711
211120	724712
50242	724713
6481	724714
218165	724715
268	724716
85514	724717
728	724718
141809	724719
104753	724720
62017	724721
62017	724722
26506	724723
1161	724724
4403	724725
82618	724726
235700	724727
137968	724728
8802	724729
57069	724730
57094	724731
25715	724732
1725	724733
4423	724734
185921	724735
141740	724736
17652	724737
44004	724738
61390	724739
9736	724740
39663	724741
8810	724742
63159	724743
33107	724744
4421	724745
613	724746
76269	724747
12486	724748
25572	724749
100219	724750
8880	724751
42290	724752
31899	724753
218	724754
3080	724755
210362	724756
23559	724757
146616	724758
26646	724759
107798	724760
164527	724761
88882	724762
6616	724763
76818	724764
12713	724765
5027	724766
5578	724767
105905	724768
89881	724769
41832	724770
15213	724771
35039	724772
2056	724773
88402	724774
30190	724775
18666	724776
14576	724777
5726	724778
12332	724779
51384	724780
55011	724781
16449	724782
32260	724783
118265	724784
4024	724785
14842	724786
12371	724787
165735	724788
87277	724789
26664	724790
31020	724791
862	724792
752	724793
573	724794
71969	724795
3424	724796
26046	724797
612	724798
101095	724799
38011	724800
4372	724801
68891	724802
5952	724803
9017	724804
145366	724805
48119	724806
90438	724807
57392	724808
6400	724809
165169	724810
17913	724811
17913	724812
7125	724813
118836	724814
193338	724815
8897	724816
28066	724817
9014	724818
99404	724819
91192	724820
12448	724821
40209	724822
1925	724823
150200	724824
15250	724825
1380	724826
9017	724827
90018	724828
43721	724829
609	724830
167974	724831
121029	724832
202364	724833
144661	724834
109452	724835
90265	724836
68365	724837
7663	724838
16520	724839
118487	724840
40517	724841
7615	724842
72007	724843
51962	724844
15460	724845
12261	724846
55107	724847
59998	724848
35195	724849
96227	724850
67232	724851
17392	724852
51090	724853
114561	724854
18592	724855
14068	724856
61375	724857
103020	724858
145668	724859
26894	724860
9953	724861
117596	724862
16311	724863
90262	724864
38175	724865
6616	724866
15679	724867
9767	724868
72707	724869
194849	724870
66714	724871
117292	724872
107147	724873
63226	724874
130938	724875
170256	724876
4980	724877
62944	724878
157542	724879
45250	724880
282	724881
21489	724882
1233	724883
22087	724884
4504	724885
87856	724886
109616	724887
40055	724888
22398	724889
33558	724890
49921	724891
5805	724892
143867	724893
29411	724894
7914	724895
45579	724896
87547	724897
98851	724898
2157	724899
75709	724900
49070	724901
10768	724902
227905	724903
95728	724904
9953	724905
14094	724906
1707	724907
61631	724908
24786	724909
1762	724910
40335	724911
74	724912
58687	724913
8786	724914
20372	724915
38604	724916
80695	724917
48738	724918
10769	724919
11951	724920
48325	724921
87247	724922
29726	724923
19211	724924
97319	724925
26237	724926
105662	724927
3746	724928
2143	724929
6593	724930
15630	724931
37858	724932
4685	724933
10471	724934
6760	724935
5772	724936
29411	724937
6105	724938
14397	724939
155753	724940
65081	724941
38079	724942
40779	724943
750	724944
37390	724945
3662	724946
229992	724947
26064	724948
116351	724949
84717	724950
10213	724951
62002	724952
13912	724953
21234	724954
44082	724955
48632	724956
106165	724957
6373	724958
25327	724959
18941	724960
12598	724961
17934	724962
23462	724963
94888	724964
2299	724965
20170	724966
18233	724967
5668	724968
194344	724969
2663	724970
6458	724971
53377	724972
205341	724973
14642	724974
67628	724975
2700	724976
55129	724977
44584	724978
25368	724979
8100	724980
8100	724981
2114	724982
44394	724983
14036	724984
18002	724985
859	724986
62254	724987
17693	724988
39349	724989
40478	724990
60291	724991
222336	724992
31224	724993
230981	724994
40	724995
1006	724996
983	724997
26663	724998
50636	724999
659	725000
29986	725001
22232	725002
48238	725003
32329	725004
21271	725005
5784	725006
56416	725007
5318	725008
1836	725009
94888	725010
20690	725011
78393	725012
1598	725013
6054	725014
8130	725015
55046	725016
18369	725017
5308	725018
955	725019
210569	725020
84359	725021
22248	725022
8130	725023
8130	725024
8130	725025
68905	725026
207687	725027
14382	725028
48089	725029
67660	725030
13038	725031
1411	725032
104022	725033
33227	725034
97515	725035
4668	725036
147352	725037
130809	725038
7291	725039
226447	725040
39440	725041
163472	725042
10628	725043
67509	725044
12061	725045
1868	725046
1634	725047
185701	725048
69839	725049
23803	725050
68368	725051
127837	725052
55093	725053
59981	725054
138013	725055
52466	725056
41732	725057
41846	725058
322	725059
3399	725060
9771	725061
139675	725062
11669	725063
3771	725064
27301	725065
5934	725066
2159	725067
69293	725068
29144	725069
5766	725070
30355	725071
32815	725072
9613	725073
118445	725074
52065	725075
3827	725076
33275	725077
3430	725078
10948	725079
237561	725080
25193	725081
40872	725082
68801	725083
25242	725084
32433	725085
21361	725086
25193	725087
39814	725088
67214	725089
2180	725090
56522	725091
14671	725092
187790	725093
67515	725094
68067	725095
42008	725096
17455	725097
4532	725098
167254	725099
87769	725100
129671	725101
109117	725102
16136	725103
48243	725104
38546	725105
10956	725106
41013	725107
207255	725108
31040	725109
64595	725110
11009	725111
110222	725112
103711	725113
27725	725114
8905	725115
99864	725116
49734	725117
82691	725118
55197	725119
7596	725120
107691	725121
73094	725122
100583	725123
1930	725124
6572	725125
55517	725126
6501	725127
21861	725128
21302	725129
37856	725130
1022	725131
85705	725132
51999	725133
19531	725134
9757	725135
21871	725136
21871	725137
3771	725138
1863	725139
3771	725140
366	725141
67095	725142
1326	725143
3399	725144
3771	725145
47378	725146
101575	725147
17725	725148
21532	725149
9919	725150
3399	725151
24941	725152
66711	725153
29188	725154
92523	725155
9248	725156
1567	725157
50016	725158
109462	725159
18192	725160
8430	725161
148857	725162
23	725163
51808	725164
48895	725165
172399	725166
12060	725167
322	725168
62127	725169
68624	725170
34059	725171
55471	725172
136612	725173
8698	725174
63869	725175
52303	725176
86004	725177
4434	725178
44323	725179
81181	725180
3488	725181
78420	725182
66181	725183
75593	725184
50421	725185
64857	725186
58512	725187
147003	725188
55648	725189
14706	725190
794	725191
1599	725192
60100	725193
103250	725194
36380	725195
106145	725196
156036	725197
68288	725198
52370	725199
46773	725200
3964	725201
189358	725202
22160	725203
549	725204
76997	725205
1379	725206
31743	725207
100220	725208
13255	725209
3657	725210
5920	725211
16202	725212
32791	725213
59563	725214
63568	725215
1238	725216
68995	725217
5027	725218
18136	725219
12399	725220
16448	725221
144961	725222
53438	725223
137	725224
52062	725225
186614	725226
16520	725227
96455	725228
37794	725229
97072	725230
77	725231
2104	725232
72244	725233
26748	725234
155229	725235
5535	725236
2715	725237
46511	725238
26318	725239
51684	725240
6643	725241
92446	725242
5216	725243
74706	725244
3178	725245
4064	725246
3827	725247
1020	725248
25886	725249
3058	725250
3919	725251
27141	725252
24654	725253
3841	725254
4235	725255
8528	725256
9041	725257
3841	725258
964	725259
30112	725260
37683	725261
100846	725262
10600	725263
3841	725264
41168	725265
48182	725266
1602	725267
1894	725268
8173	725269
4983	725270
1555	725271
36602	725272
24551	725273
5162	725274
185320	725275
164203	725276
4403	725277
24094	725278
1233	725279
54897	725280
3727	725281
22234	725282
21551	725283
54214	725284
30720	725285
60929	725286
16624	725287
16624	725288
16624	725289
34790	725290
11695	725291
10880	725292
30708	725293
2339	725294
98538	725295
7883	725296
800	725297
35366	725298
8165	725299
36201	725300
64759	725301
40699	725302
12182	725303
37981	725304
62099	725305
13570	725306
1241	725307
117884	725308
66554	725309
7826	725310
40784	725311
55609	725312
62867	725313
530	725314
23306	725315
72105	725316
35245	725317
37130	725318
42265	725319
105517	725320
39047	725321
24365	725322
31523	725323
32970	725324
12989	725325
1936	725326
46833	725327
88222	725328
45678	725329
158063	725330
1123	725331
118490	725332
76367	725333
53915	725334
1022	725335
9297	725336
7345	725337
38688	725338
35808	725339
28476	725340
136551	725341
163393	725342
468	725343
14695	725344
15421	725345
162237	725346
74674	725347
77174	725348
4440	725349
12514	725350
68146	725351
16670	725352
34723	725353
36790	725354
77485	725355
836	725356
116713	725357
60512	725358
26388	725359
117210	725360
45961	725361
41781	725362
29271	725363
52905	725364
11523	725365
31402	725366
18801	725367
9002	725368
1259	725369
32764	725370
72088	725371
32281	725372
63588	725373
2735	725374
6150	725375
20739	725376
53	725377
216085	725378
19973	725379
6201	725380
19971	725381
59188	725382
88502	725383
66868	725384
64621	725385
76367	725386
3683	725387
84918	725388
218029	725389
24904	725390
183624	725391
99420	725392
26053	725393
17788	725394
3307	725395
16013	725396
11873	725397
12261	725398
96830	725399
17907	725400
37169	725401
38603	725402
39480	725403
81484	725404
32397	725405
5065	725406
362	725407
38516	725408
5500	725409
9270	725410
9188	725411
20238	725412
38098	725413
39784	725414
18172	725415
26963	725416
169085	725417
467	725418
42280	725419
2417	725420
21956	725421
51151	725422
2417	725423
129197	725424
29413	725425
57188	725426
128593	725427
93518	725428
125772	725429
115903	725430
89614	725431
52729	725432
41771	725433
41046	725434
39665	725435
112665	725436
49610	725437
117293	725438
124764	725439
1565	725440
65037	725441
73736	725442
26549	725443
34424	725444
36756	725445
39497	725446
83510	725447
1061	725448
19873	725449
89655	725450
629	725451
4169	725452
131	725453
2822	725454
134077	725455
17184	725456
28801	725457
94572	725458
125017	725459
1916	725460
117529	725461
840	725462
435	725463
61690	725464
47906	725465
10568	725466
142085	725467
103793	725468
11540	725469
99975	725470
2104	725471
47171	725472
8315	725473
119066	725474
114	725475
2305	725476
93228	725477
3051	725478
230249	725479
162844	725480
30183	725481
86260	725482
51768	725483
22429	725484
43383	725485
37830	725486
2244	725487
29500	725488
489	725489
47783	725490
163745	725491
32274	725492
70673	725493
174381	725494
48637	725495
83529	725496
62913	725497
12911	725498
11202	725499
213938	725500
66637	725501
148232	725502
27504	725503
118481	725504
41	725505
92859	725506
12154	725507
150331	725508
92890	725509
41878	725510
135869	725511
44856	725512
26245	725513
23000	725514
12790	725515
20642	725516
145	725517
80843	725518
4602	725519
3903	725520
35072	725521
6156	725522
93459	725523
6126	725524
47739	725525
37182	725526
3561	725527
64737	725528
165977	725529
93440	725530
23749	725531
165224	725532
46086	725533
12797	725534
83739	725535
116438	725536
32779	725537
68330	725538
7608	725539
19386	725540
23801	725541
21627	725542
66023	725543
87960	725544
24459	725545
24693	725546
40497	725547
5335	725548
36626	725549
5705	725550
204769	725551
39715	725552
12201	725553
32530	725554
68711	725555
1530	725556
46	725557
21796	725558
11870	725559
81621	725560
12872	725561
10768	725562
51856	725563
25852	725564
91863	725565
10019	725566
107453	725567
89206	725568
32462	725569
4132	725570
136679	725571
39631	725572
36455	725573
170402	725574
26441	725575
95971	725576
35481	725577
525	725578
42487	725579
66853	725580
44389	725581
13865	725582
19037	725583
55589	725584
64106	725585
4299	725586
21463	725587
130328	725588
11047	725589
48225	725590
31800	725591
22067	725592
8909	725593
119191	725594
103629	725595
101622	725596
1734	725597
140254	725598
68889	725599
29511	725600
4557	725601
13948	725602
3	725603
24501	725604
19810	725605
30023	725606
76778	725607
22552	725608
21898	725609
23	725610
26236	725611
1178	725612
63514	725613
86039	725614
44738	725615
8091	725616
53538	725617
1574	725618
111416	725619
8060	725620
37370	725621
86868	725622
50045	725623
16210	725624
126626	725625
57923	725626
74791	725627
96490	725628
10080	725629
125211	725630
1250	725631
132837	725632
8864	725633
61688	725634
31493	725635
34670	725636
84978	725637
60310	725638
57990	725639
68500	725640
5622	725641
10231	725642
26577	725643
46889	725644
46779	725645
45903	725646
297	725647
133395	725648
30122	725649
843	725650
21131	725651
17351	725652
1187	725653
47380	725654
65156	725655
119716	725656
100796	725657
104889	725658
192439	725659
109794	725660
7426	725661
183306	725662
79780	725663
66788	725664
11634	725665
22987	725666
136764	725667
1103	725668
150472	725669
13042	725670
21663	725671
83402	725672
84864	725673
9153	725674
15926	725675
137	725676
5618	725677
185029	725678
5048	725679
21289	725680
48473	725681
71160	725682
55562	725683
52015	725684
27425	725685
31701	725686
40590	725687
131968	725688
49740	725689
171390	725690
48170	725691
239899	725692
157168	725693
14261	725694
138242	725695
29221	725696
5988	725697
45006	725698
6097	725699
85098	725700
6464	725701
110113	725702
40061	725703
100332	725704
30985	725705
28486	725706
10804	725707
23078	725708
72227	725709
79716	725710
18533	725711
84761	725712
7488	725713
147073	725714
1584	725715
26165	725716
36200	725717
82476	725718
107442	725719
53570	725720
152756	725721
4963	725722
12187	725723
47165	725724
95235	725725
35905	725726
88677	725727
149109	725728
89120	725729
202763	725730
147016	725731
763	725732
54995	725733
5841	725734
163604	725735
22651	725736
1250	725737
1592	725738
5841	725739
89774	725740
86973	725741
14	725742
89201	725743
190374	725744
48557	725745
74072	725746
919	725747
2952	725748
101829	725749
96944	725750
86532	725751
195347	725752
3838	725753
19914	725754
6089	725755
124693	725756
95569	725757
2456	725758
134278	725759
36148	725760
131837	725761
64683	725762
718	725763
23031	725764
189362	725765
92860	725766
32388	725767
9192	725768
76242	725769
62428	725770
1352	725771
43458	725772
58804	725773
2043	725774
131918	725775
668	725776
50668	725777
181889	725778
29178	725779
43137	725780
31729	725781
74630	725782
97816	725783
131495	725784
171576	725785
46680	725786
235615	725787
11652	725788
138567	725789
51401	725790
136414	725791
38974	725792
45494	725793
2120	725794
21218	725795
4582	725796
76843	725797
113845	725798
32392	725799
114485	725800
59066	725801
99686	725802
101940	725803
85651	725804
114032	725805
40657	725806
135696	725807
160599	725808
160205	725809
65933	725810
66105	725811
32476	725812
102433	725813
36346	725814
114030	725815
76033	725816
114033	725817
10057	725818
155956	725819
39701	725820
63888	725821
73785	725822
37541	725823
118000	725824
1997	725825
1776	725826
7527	725827
94179	725828
212747	725829
47323	725830
1616	725831
31348	725832
139554	725833
96944	725834
57867	725835
51413	725836
66358	725837
28566	725838
177751	725839
44971	725840
104073	725841
35605	725842
1877	725843
520	725844
34873	725845
1432	725846
150073	725847
340	725848
16264	725849
130680	725850
32021	725851
42789	725852
85123	725853
7421	725854
28595	725855
39485	725856
111959	725857
32443	725858
66237	725859
64087	725860
86017	725861
66578	725862
7865	725863
95206	725864
15542	725865
229758	725866
22492	725867
76035	725868
213713	725869
134775	725870
207340	725871
66057	725872
2203	725873
209647	725874
137604	725875
116637	725876
111189	725877
42600	725878
96315	725879
92716	725880
5095	725881
99156	725882
156673	725883
23907	725884
29360	725885
5149	725886
232123	725887
57921	725888
99424	725889
51682	725890
5345	725891
28143	725892
934	725893
19445	725894
417	725895
23482	725896
3309	725897
43227	725898
30674	725899
2049	725900
133866	725901
4284	725902
55395	725903
1562	725904
84242	725905
1769	725906
1059	725907
14411	725908
64149	725909
90607	725910
3660	725911
128148	725912
59135	725913
125784	725914
73742	725915
4429	725916
16295	725917
41488	725918
4955	725919
43650	725920
6751	725921
9284	725922
111	725923
18094	725924
12547	725925
8022	725926
40439	725927
1738	725928
70725	725929
57257	725930
3428	725931
140506	725932
1993	725933
9827	725934
71945	725935
133622	725936
31575	725937
30210	725938
15745	725939
19599	725940
26303	725941
87944	725942
4219	725943
19907	725944
8584	725945
65940	725946
11798	725947
63973	725948
15523	725949
12262	725950
67748	725951
16070	725952
96753	725953
25657	725954
50202	725955
66973	725956
20630	725957
50977	725958
41474	725959
165169	725960
10855	725961
78478	725962
181290	725963
76348	725964
79111	725965
10589	725966
149868	725967
216504	725968
38381	725969
66912	725970
18888	725971
52164	725972
49400	725973
82206	725974
1203	725975
86963	725976
124853	725977
166277	725978
215808	725979
35378	725980
8217	725981
167225	725982
37183	725983
7112	725984
132734	725985
41028	725986
6337	725987
188889	725988
83624	725989
59695	725990
11059	725991
180967	725992
41357	725993
26482	725994
151454	725995
28923	725996
20502	725997
28439	725998
76990	725999
754	726000
23702	726001
51921	726002
14018	726003
75357	726004
99358	726005
89394	726006
74534	726007
41032	726008
88978	726009
13547	726010
19971	726011
82707	726012
75068	726013
83921	726014
29412	726015
89112	726016
9019	726017
17821	726018
39665	726019
6128	726020
41021	726021
34822	726022
104018	726023
112345	726024
2740	726025
41799	726026
89394	726027
51384	726028
14923	726029
152293	726030
58849	726031
66591	726032
88123	726033
85796	726034
116899	726035
32992	726036
65794	726037
8517	726038
108180	726039
64673	726040
120118	726041
2684	726042
42896	726043
130165	726044
26613	726045
62027	726046
66392	726047
3796	726048
128447	726049
114500	726050
299	726051
21430	726052
31891	726053
6552	726054
221	726055
47084	726056
12521	726057
17589	726058
50972	726059
116533	726060
3927	726061
39522	726062
8678	726063
13662	726064
39497	726065
48859	726066
116377	726067
22223	726068
5932	726069
5495	726070
17370	726071
12604	726072
22447	726073
116316	726074
67534	726075
34367	726076
14177	726077
34639	726078
13227	726079
34787	726080
6132	726081
5468	726082
5331	726083
15627	726084
6781	726085
8376	726086
49373	726087
51979	726088
21	726089
40247	726090
23580	726091
224062	726092
143299	726093
4407	726094
8684	726095
14	726096
30163	726097
33071	726098
5043	726099
221357	726100
8893	726101
40792	726102
144664	726103
10928	726104
25351	726105
28854	726106
27120	726107
41141	726108
38146	726109
189	726110
189	726111
189	726112
37376	726113
7819	726114
12846	726115
2862	726116
72601	726117
15835	726118
52835	726119
647	726120
105781	726121
1306	726122
38416	726123
2794	726124
8828	726125
18821	726126
13680	726127
5593	726128
31511	726129
20047	726130
4147	726131
31351	726132
220262	726133
24608	726134
37297	726135
9784	726136
3	726137
572	726138
105238	726139
740	726140
20043	726141
28062	726142
30876	726143
83398	726144
2322	726145
295	726146
43050	726147
21694	726148
62803	726149
8172	726150
7393	726151
132731	726152
129568	726153
11779	726154
1217	726155
34226	726156
82502	726157
88173	726158
25997	726159
9219	726160
21982	726161
13582	726162
42911	726163
26238	726164
14094	726165
3485	726166
3485	726167
3485	726168
136647	726169
13055	726170
189	726171
189	726172
189	726173
189	726174
189	726175
14740	726176
14	726177
1559	726178
75371	726179
3	726180
7194	726181
65391	726182
2999	726183
21956	726184
103931	726185
8675	726186
22598	726187
222247	726188
3284	726189
186415	726190
102607	726191
46437	726192
24256	726193
94250	726194
14843	726195
33348	726196
2097	726197
163056	726198
158633	726199
17670	726200
52037	726201
3052	726202
7822	726203
216189	726204
4997	726205
18173	726206
103820	726207
33297	726208
9533	726209
89349	726210
119487	726211
4868	726212
44595	726213
152	726214
8348	726215
113680	726216
86569	726217
48641	726218
106692	726219
174088	726220
117520	726221
76472	726222
227333	726223
154243	726224
99499	726225
99499	726226
75518	726227
71274	726228
224553	726229
55139	726230
8752	726231
89265	726232
4392	726233
11972	726234
27458	726235
5975	726236
25317	726237
63506	726238
75211	726239
151175	726240
29725	726241
96415	726242
50204	726243
46991	726244
54484	726245
43406	726246
25317	726247
31465	726248
63693	726249
226268	726250
17443	726251
39753	726252
34174	726253
215420	726254
11972	726255
84452	726256
34326	726257
39477	726258
17089	726259
143734	726260
2669	726261
39474	726262
54737	726263
91810	726264
161869	726265
36491	726266
222027	726267
100580	726268
116048	726269
4811	726270
233323	726271
2836	726272
2836	726273
91519	726274
46463	726275
51031	726276
42945	726277
182010	726278
187932	726279
73328	726280
225979	726281
73328	726282
97917	726283
97917	726284
99031	726285
24526	726286
109253	726287
61752	726288
21185	726289
22702	726290
18941	726291
116150	726292
132546	726293
230061	726294
156096	726295
158779	726296
5977	726297
80868	726298
156672	726299
69841	726300
1135	726301
1794	726302
3974	726303
741	726304
954	726305
3949	726306
54088	726307
2181	726308
959	726309
2195	726310
745	726311
1262	726312
1299	726313
2805	726314
221912	726315
118623	726316
14540	726317
28331	726318
35055	726319
11118	726320
232701	726321
21395	726322
117301	726323
52384	726324
136903	726325
95786	726326
213053	726327
150763	726328
127829	726329
239682	726330
167590	726331
72950	726332
52384	726333
116932	726334
189206	726335
57975	726336
43712	726337
222752	726338
85644	726339
70605	726340
791	726341
791	726342
791	726343
791	726344
791	726345
87532	726346
172852	726347
106	726348
201853	726349
203724	726350
123358	726351
3980	726352
221338	726353
158125	726354
18965	726355
218363	726356
224605	726357
160442	726358
22194	726359
220724	726360
223834	726361
234821	726362
4529	726363
153153	726364
222260	726365
219939	726366
40666	726367
3537	726368
223035	726369
55114	726370
4396	726371
161463	726372
222456	726373
222625	726374
85897	726375
223007	726376
152541	726377
221112	726378
160984	726379
157325	726380
114199	726381
1962	726382
220433	726383
234091	726384
192677	726385
5129	726386
230645	726387
4396	726388
114635	726389
162402	726390
15321	726391
190913	726392
108662	726393
27356	726394
1595	726395
123620	726396
114282	726397
162155	726398
183053	726399
40303	726400
234603	726401
212472	726402
219900	726403
219932	726404
221200	726405
220228	726406
234407	726407
3952	726408
6617	726409
1962	726410
159897	726411
157571	726412
5129	726413
220432	726414
228457	726415
159727	726416
158635	726417
114669	726418
161452	726419
72488	726420
22408	726421
94635	726422
128919	726423
223164	726424
171964	726425
232870	726426
32428	726427
3030	726428
2621	726429
99066	726430
4202	726431
75670	726432
16226	726433
394	726434
38250	726435
38250	726436
72509	726437
72509	726438
91911	726439
25000	726440
124619	726441
4292	726442
48893	726443
13815	726444
63360	726445
53209	726446
18450	726447
69971	726448
3771	726449
5446	726450
114042	726451
2922	726452
55856	726453
11449	726454
50579	726455
48540	726456
1687	726457
239	726458
827	726459
79077	726460
1481	726461
3136	726462
63886	726463
20275	726464
21324	726465
75181	726466
99658	726467
13028	726468
152988	726469
17036	726470
10893	726471
30537	726472
3840	726473
51635	726474
11699	726475
21076	726476
13015	726477
763	726478
8318	726479
142340	726480
9701	726481
3311	726482
3840	726483
5060	726484
235	726485
162	726486
37050	726487
68530	726488
58760	726489
16083	726490
44909	726491
4768	726492
140205	726493
27047	726494
3052	726495
5100	726496
17146	726497
25452	726498
3432	726499
33385	726500
1532	726501
80316	726502
2164	726503
213072	726504
1748	726505
153306	726506
151605	726507
86279	726508
1386	726509
33467	726510
1718	726511
5808	726512
70133	726513
88970	726514
42199	726515
37859	726516
98558	726517
3659	726518
573	726519
59892	726520
575	726521
50169	726522
53448	726523
18092	726524
10229	726525
28031	726526
216228	726527
89313	726528
51582	726529
38887	726530
22263	726531
86044	726532
56546	726533
215703	726534
88793	726535
66761	726536
7	726537
27968	726538
73578	726539
97618	726540
39210	726541
20157	726542
82003	726543
75567	726544
43151	726545
131360	726546
111263	726547
89565	726548
45457	726549
107041	726550
119221	726551
23610	726552
96687	726553
50209	726554
37233	726555
35232	726556
20177	726557
65112	726558
75626	726559
10659	726560
598	726561
95592	726562
26087	726563
1891	726564
10659	726565
95592	726566
96687	726567
10659	726568
62853	726569
16998	726570
148363	726571
14215	726572
16206	726573
44857	726574
3941	726575
67591	726576
22939	726577
37144	726578
92967	726579
550	726580
17813	726581
177734	726582
5355	726583
1578	726584
107411	726585
86172	726586
277	726587
201595	726588
17423	726589
12211	726590
4526	726591
31197	726592
87225	726593
4770	726594
24669	726595
161280	726596
164592	726597
1472	726598
16486	726599
24326	726600
8214	726601
115145	726602
114320	726603
9699	726604
22327	726605
170207	726606
142679	726607
13650	726608
13923	726609
82548	726610
77316	726611
92750	726612
1887	726613
146287	726614
2121	726615
116253	726616
29527	726617
70261	726618
17510	726619
64810	726620
44420	726621
6703	726622
6184	726623
6948	726624
44424	726625
1723	726626
82133	726627
25827	726628
40853	726629
148227	726630
7875	726631
13376	726632
140312	726633
52507	726634
208473	726635
21341	726636
66869	726637
199622	726638
3687	726639
8783	726640
897	726641
151721	726642
15874	726643
144391	726644
34775	726645
54245	726646
68310	726647
41716	726648
82876	726649
235592	726650
65462	726651
88865	726652
6159	726653
134966	726654
39027	726655
1335	726656
153077	726657
43027	726658
153590	726659
20159	726660
6184	726661
148700	726662
14722	726663
107431	726664
67350	726665
54815	726666
38227	726667
106757	726668
203721	726669
44422	726670
212678	726671
10706	726672
67350	726673
72470	726674
12244	726675
48750	726676
1578	726677
72321	726678
10706	726679
96704	726680
114428	726681
13612	726682
108355	726683
134379	726684
42987	726685
149724	726686
53578	726687
6525	726688
200506	726689
24461	726690
74416	726691
66041	726692
149724	726693
61205	726694
64521	726695
41080	726696
149015	726697
1710	726698
1710	726699
32846	726700
1710	726701
1710	726702
1710	726703
1710	726704
1710	726705
33814	726706
77267	726707
9828	726708
12681	726709
15177	726710
53578	726711
63844	726712
33179	726713
17632	726714
1641	726715
52186	726716
4065	726717
62199	726718
38331	726719
21634	726720
29695	726721
24993	726722
33179	726723
70439	726724
39389	726725
10055	726726
10055	726727
8602	726728
42780	726729
82825	726730
154413	726731
87098	726732
9088	726733
7605	726734
105415	726735
4870	726736
4019	726737
8783	726738
42952	726739
98449	726740
7942	726741
5595	726742
7253	726743
139468	726744
42566	726745
1704	726746
179949	726747
64713	726748
8830	726749
67693	726750
74506	726751
5429	726752
88177	726753
144154	726754
67983	726755
26583	726756
72442	726757
109178	726758
48496	726759
3935	726760
17549	726761
1892	726762
6746	726763
21040	726764
150834	726765
70912	726766
152231	726767
212560	726768
207798	726769
5476	726770
48768	726771
40853	726772
50522	726773
3024	726774
62907	726775
6471	726776
32722	726777
62174	726778
80414	726779
52353	726780
7253	726781
62733	726782
16310	726783
21076	726784
110897	726785
12788	726786
4569	726787
15406	726788
609	726789
10768	726790
4786	726791
107989	726792
54382	726793
68271	726794
106354	726795
5471	726796
76621	726797
164940	726798
42467	726799
22378	726800
199862	726801
107431	726802
68279	726803
676	726804
229342	726805
106147	726806
143905	726807
149	726808
149	726809
149	726810
149	726811
149	726812
149	726813
149	726814
149	726815
87442	726816
9164	726817
704	726818
10348	726819
87731	726820
176063	726821
30619	726822
71055	726823
110685	726824
11402	726825
52270	726826
32569	726827
3	726828
227942	726829
41167	726830
16620	726831
4155	726832
110061	726833
26405	726834
9077	726835
5925	726836
25567	726837
21147	726838
14865	726839
48155	726840
107244	726841
1067	726842
34553	726843
16253	726844
611	726845
611	726846
611	726847
611	726848
611	726849
611	726850
611	726851
611	726852
611	726853
611	726854
611	726855
611	726856
32795	726857
28251	726858
4891	726859
614	726860
83099	726861
250	726862
32698	726863
49169	726864
116305	726865
23199	726866
78648	726867
11586	726868
39870	726869
137676	726870
139133	726871
109477	726872
4319	726873
81955	726874
91705	726875
265	726876
154418	726877
15665	726878
128	726879
87831	726880
25471	726881
15344	726882
779	726883
12606	726884
37693	726885
315	726886
24086	726887
64975	726888
2144	726889
54749	726890
24188	726891
6274	726892
46838	726893
3681	726894
150523	726895
112291	726896
3318	726897
53196	726898
11346	726899
48254	726900
142048	726901
30740	726902
996	726903
25100	726904
13015	726905
37404	726906
22812	726907
11833	726908
62804	726909
727	726910
12079	726911
3054	726912
60064	726913
9989	726914
61268	726915
116	726916
6111	726917
231564	726918
7118	726919
23870	726920
94143	726921
21046	726922
82397	726923
46053	726924
20081	726925
48353	726926
17831	726927
17831	726928
41004	726929
38414	726930
38414	726931
3443	726932
3835	726933
13755	726934
12972	726935
71937	726936
55754	726937
36962	726938
86478	726939
74764	726940
21394	726941
21394	726942
11389	726943
316	726944
50335	726945
45	726946
5140	726947
9335	726948
1539	726949
60203	726950
291	726951
4758	726952
54134	726953
1427	726954
14125	726955
5140	726956
44367	726957
70665	726958
47818	726959
650	726960
37682	726961
12519	726962
2302	726963
37903	726964
139855	726965
62329	726966
21011	726967
11302	726968
13123	726969
36828	726970
33945	726971
2670	726972
6776	726973
69934	726974
22731	726975
19124	726976
2465	726977
11575	726978
30337	726979
16651	726980
53326	726981
20748	726982
10997	726983
29039	726984
992	726985
2227	726986
159606	726987
40633	726988
134490	726989
81785	726990
106103	726991
107206	726992
166	726993
118599	726994
116483	726995
155918	726996
185946	726997
143992	726998
115974	726999
120612	727000
77385	727001
50177	727002
31930	727003
44420	727004
55459	727005
106066	727006
133982	727007
66383	727008
206326	727009
121269	727010
11140	727011
21430	727012
59918	727013
92431	727014
45547	727015
17558	727016
32919	727017
54489	727018
82964	727019
25305	727020
211721	727021
97131	727022
142265	727023
32648	727024
7775	727025
48084	727026
4019	727027
31915	727028
7756	727029
164988	727030
117557	727031
73046	727032
149238	727033
72321	727034
134042	727035
151346	727036
37259	727037
77877	727038
87845	727039
9694	727040
6403	727041
12628	727042
210302	727043
20442	727044
3300	727045
142321	727046
29037	727047
53251	727048
22413	727049
7221	727050
7221	727051
30484	727052
208561	727053
131026	727054
231121	727055
38753	727056
16781	727057
30484	727058
182148	727059
41606	727060
31047	727061
203972	727062
79853	727063
139878	727064
8954	727065
47555	727066
117702	727067
132475	727068
38753	727069
132042	727070
218240	727071
125491	727072
108808	727073
127382	727074
60988	727075
82548	727076
101065	727077
137690	727078
130903	727079
61416	727080
100712	727081
195552	727082
136828	727083
45342	727084
12614	727085
36454	727086
68006	727087
61667	727088
7221	727089
208269	727090
82133	727091
31459	727092
183161	727093
62372	727094
111057	727095
8170	727096
77385	727097
62141	727098
211377	727099
226397	727100
81012	727101
105841	727102
211909	727103
36354	727104
59916	727105
129467	727106
86427	727107
37290	727108
7221	727109
78293	727110
7221	727111
106103	727112
126208	727113
20654	727114
17623	727115
87836	727116
12064	727117
107337	727118
65434	727119
107292	727120
114136	727121
14446	727122
164005	727123
91889	727124
45498	727125
46217	727126
25357	727127
46028	727128
234838	727129
51501	727130
146447	727131
3128	727132
81785	727133
183675	727134
6832	727135
14149	727136
52124	727137
3128	727138
61637	727139
16907	727140
65311	727141
199196	727142
14795	727143
82496	727144
151346	727145
53258	727146
24663	727147
62729	727148
56106	727149
76056	727150
67014	727151
53258	727152
146539	727153
102762	727154
215584	727155
20075	727156
24382	727157
105642	727158
140167	727159
96164	727160
63892	727161
222143	727162
62733	727163
53258	727164
39884	727165
11639	727166
11639	727167
37826	727168
118755	727169
76448	727170
167130	727171
17217	727172
62179	727173
40775	727174
70791	727175
7221	727176
7221	727177
63803	727178
12067	727179
136337	727180
141759	727181
44396	727182
1924	727183
62154	727184
50065	727185
134490	727186
38460	727187
51610	727188
48383	727189
220856	727190
57323	727191
13952	727192
1214	727193
77964	727194
8993	727195
237133	727196
68327	727197
147277	727198
15387	727199
8387	727200
6538	727201
1687	727202
200292	727203
95452	727204
9115	727205
97922	727206
61545	727207
6776	727208
10379	727209
24548	727210
19646	727211
18893	727212
9709	727213
25705	727214
2164	727215
42809	727216
2922	727217
30633	727218
60260	727219
80	727220
47529	727221
13026	727222
7191	727223
2322	727224
104408	727225
20626	727226
188	727227
5446	727228
56329	727229
30052	727230
38381	727231
90991	727232
467	727233
80719	727234
70635	727235
44100	727236
3283	727237
4794	727238
6111	727239
1989	727240
157900	727241
4186	727242
104927	727243
8461	727244
2322	727245
37106	727246
37389	727247
3697	727248
16531	727249
2053	727250
14125	727251
78080	727252
17895	727253
16437	727254
2053	727255
197518	727256
37923	727257
60980	727258
7337	727259
42741	727260
104423	727261
79507	727262
112634	727263
6776	727264
10749	727265
7776	727266
106222	727267
256	727268
5452	727269
39056	727270
451	727271
38551	727272
3293	727273
47516	727274
3261	727275
11906	727276
239619	727277
93224	727278
93224	727279
55013	727280
38690	727281
48747	727282
38690	727283
162015	727284
30696	727285
337	727286
40370	727287
1847	727288
38552	727289
61146	727290
35282	727291
70175	727292
9606	727293
54216	727294
1478	727295
173364	727296
40629	727297
193272	727298
204949	727299
55706	727300
26219	727301
18868	727302
67602	727303
219594	727304
18868	727305
196402	727306
14643	727307
167730	727308
228621	727309
3851	727310
7580	727311
2137	727312
3318	727313
2670	727314
13738	727315
37997	727316
49045	727317
25110	727318
6347	727319
12602	727320
10002	727321
25378	727322
16309	727323
5965	727324
5081	727325
44301	727326
6977	727327
156662	727328
15344	727329
12398	727330
17079	727331
9171	727332
181628	727333
6017	727334
39406	727335
25483	727336
2482	727337
11270	727338
1832	727339
141799	727340
42171	727341
105469	727342
160717	727343
89363	727344
107378	727345
72113	727346
142149	727347
137034	727348
144208	727349
36240	727350
135472	727351
52387	727352
15153	727353
54707	727354
133715	727355
185647	727356
30621	727357
14109	727358
212491	727359
969	727360
85585	727361
33612	727362
12368	727363
158273	727364
205954	727365
12574	727366
58387	727367
30366	727368
84365	727369
39019	727370
141485	727371
39594	727372
27515	727373
1760	727374
2183	727375
738	727376
24250	727377
94270	727378
38299	727379
65420	727380
5850	727381
18297	727382
1238	727383
26195	727384
41830	727385
18297	727386
1238	727387
61942	727388
9327	727389
68827	727390
98238	727391
63439	727392
4396	727393
503	727394
54169	727395
10994	727396
3132	727397
31212	727398
65889	727399
29560	727400
94643	727401
1148	727402
89306	727403
112020	727404
218395	727405
8097	727406
113661	727407
58396	727408
195362	727409
35034	727410
5850	727411
45302	727412
23812	727413
111660	727414
53441	727415
120589	727416
113951	727417
108151	727418
87242	727419
12077	727420
197093	727421
82155	727422
26819	727423
24288	727424
86020	727425
66045	727426
87859	727427
117707	727428
63934	727429
62769	727430
161623	727431
88845	727432
24754	727433
6985	727434
74093	727435
12452	727436
66488	727437
86957	727438
8918	727439
537	727440
18014	727441
14316	727442
28539	727443
18663	727444
29561	727445
14984	727446
23812	727447
5313	727448
97756	727449
124542	727450
54377	727451
136086	727452
124542	727453
68984	727454
91425	727455
52181	727456
203044	727457
34414	727458
40723	727459
116086	727460
79098	727461
67554	727462
147173	727463
49494	727464
89800	727465
2623	727466
12894	727467
62924	727468
21691	727469
155403	727470
85365	727471
42822	727472
785	727473
32884	727474
79103	727475
1597	727476
40607	727477
4799	727478
2448	727479
5363	727480
26937	727481
116416	727482
33604	727483
455	727484
87603	727485
106911	727486
77086	727487
3753	727488
10486	727489
80839	727490
169820	727491
128126	727492
927	727493
788	727494
21509	727495
115177	727496
55917	727497
11875	727498
48767	727499
13822	727500
13152	727501
8510	727502
235818	727503
14916	727504
87658	727505
319	727506
525	727507
97881	727508
28271	727509
142137	727510
6468	727511
147582	727512
30487	727513
10275	727514
60972	727515
56488	727516
44326	727517
17868	727518
56488	727519
47568	727520
232438	727521
109159	727522
17868	727523
61871	727524
41594	727525
7156	727526
51600	727527
28517	727528
94657	727529
81279	727530
45383	727531
10484	727532
68832	727533
85738	727534
53390	727535
140347	727536
32581	727537
229360	727538
156131	727539
55859	727540
149351	727541
229361	727542
88154	727543
66062	727544
73420	727545
149446	727546
41330	727547
13875	727548
143079	727549
15625	727550
98680	727551
104450	727552
141206	727553
46830	727554
42217	727555
111660	727556
17148	727557
67242	727558
212033	727559
69403	727560
511	727561
104829	727562
4370	727563
77415	727564
12433	727565
95909	727566
226493	727567
2841	727568
75959	727569
102881	727570
109131	727571
101804	727572
6628	727573
110088	727574
5223	727575
20855	727576
100264	727577
105531	727578
73957	727579
36669	727580
34919	727581
128825	727582
31954	727583
68481	727584
39674	727585
68140	727586
49639	727587
66864	727588
224856	727589
85002	727590
64504	727591
193405	727592
86820	727593
117649	727594
213704	727595
20100	727596
4833	727597
19644	727598
118243	727599
148842	727600
80349	727601
73144	727602
77052	727603
45187	727604
160502	727605
87784	727606
91812	727607
25670	727608
21299	727609
82649	727610
23067	727611
98388	727612
153742	727613
19459	727614
139071	727615
36578	727616
152667	727617
75140	727618
89710	727619
194037	727620
9438	727621
26829	727622
1044	727623
81174	727624
7764	727625
41876	727626
60020	727627
15546	727628
150609	727629
5351	727630
27987	727631
5181	727632
109736	727633
50941	727634
63531	727635
35043	727636
92301	727637
25561	727638
137146	727639
28376	727640
3773	727641
85547	727642
90836	727643
5443	727644
147524	727645
10472	727646
25670	727647
136853	727648
137990	727649
10472	727650
63022	727651
69428	727652
25670	727653
54388	727654
26233	727655
8928	727656
35044	727657
75275	727658
123857	727659
60256	727660
53285	727661
48906	727662
35350	727663
87569	727664
169001	727665
36378	727666
38380	727667
138556	727668
1276	727669
32904	727670
117685	727671
4068	727672
17880	727673
111849	727674
108908	727675
4054	727676
155975	727677
57315	727678
8509	727679
147063	727680
185936	727681
37194	727682
156249	727683
25031	727684
30420	727685
19741	727686
40674	727687
61238	727688
191023	727689
46113	727690
29081	727691
113163	727692
136782	727693
81819	727694
107516	727695
91872	727696
122409	727697
49328	727698
9003	727699
200540	727700
69418	727701
199604	727702
234148	727703
106864	727704
164865	727705
69378	727706
163682	727707
90669	727708
143979	727709
144214	727710
179053	727711
114156	727712
66448	727713
143101	727714
197709	727715
157930	727716
200164	727717
14993	727718
101267	727719
3435	727720
19737	727721
109937	727722
106918	727723
80889	727724
201726	727725
116599	727726
95246	727727
72671	727728
136825	727729
78359	727730
106910	727731
96493	727732
69262	727733
69274	727734
18052	727735
63277	727736
33604	727737
106948	727738
144151	727739
47274	727740
117704	727741
181416	727742
151290	727743
206106	727744
146638	727745
156581	727746
160994	727747
19416	727748
53659	727749
108301	727750
37295	727751
63240	727752
231283	727753
59803	727754
90205	727755
144131	727756
81774	727757
52114	727758
104560	727759
209320	727760
34604	727761
224523	727762
145317	727763
135722	727764
81215	727765
145386	727766
144884	727767
103238	727768
38898	727769
103798	727770
109681	727771
200895	727772
144598	727773
43748	727774
136645	727775
119048	727776
134733	727777
147508	727778
231580	727779
145525	727780
86229	727781
3214	727782
26581	727783
87063	727784
231796	727785
102540	727786
32111	727787
240349	727788
61186	727789
53557	727790
35863	727791
30237	727792
104570	727793
233730	727794
12010	727795
142629	727796
159503	727797
39491	727798
114189	727799
19653	727800
145694	727801
124798	727802
213580	727803
18889	727804
21085	727805
134620	727806
49543	727807
107338	727808
21189	727809
168375	727810
921	727811
144218	727812
112541	727813
45455	727814
139586	727815
72155	727816
71847	727817
163771	727818
128122	727819
125955	727820
177461	727821
94092	727822
61535	727823
175619	727824
116102	727825
177394	727826
91008	727827
143980	727828
127566	727829
81051	727830
205538	727831
25889	727832
13627	727833
64366	727834
36965	727835
77655	727836
78464	727837
197753	727838
78001	727839
135523	727840
206634	727841
35052	727842
98573	727843
129277	727844
131775	727845
101534	727846
176972	727847
126694	727848
131234	727849
86558	727850
97411	727851
181474	727852
94886	727853
120997	727854
81226	727855
29165	727856
38951	727857
116634	727858
61086	727859
47290	727860
101271	727861
94430	727862
55445	727863
162720	727864
230350	727865
130133	727866
183785	727867
59945	727868
86124	727869
129541	727870
72217	727871
81478	727872
43968	727873
191304	727874
102815	727875
150456	727876
195547	727877
122105	727878
129753	727879
145213	727880
103407	727881
59391	727882
100098	727883
45977	727884
232691	727885
22725	727886
134016	727887
81220	727888
161527	727889
33082	727890
190044	727891
161217	727892
58896	727893
132279	727894
231305	727895
189909	727896
39954	727897
57406	727898
194228	727899
126594	727900
136745	727901
40722	727902
144661	727903
122090	727904
53738	727905
52411	727906
230330	727907
213000	727908
189618	727909
42254	727910
94292	727911
63095	727912
49188	727913
81357	727914
38951	727915
44631	727916
95339	727917
90879	727918
121881	727919
226253	727920
19607	727921
66174	727922
46042	727923
106934	727924
16664	727925
150867	727926
150034	727927
140797	727928
17199	727929
169194	727930
53671	727931
195047	727932
81024	727933
106856	727934
128372	727935
112178	727936
133329	727937
185938	727938
184578	727939
90244	727940
185581	727941
40123	727942
142017	727943
53704	727944
145482	727945
163234	727946
42269	727947
53889	727948
141546	727949
200148	727950
55359	727951
98279	727952
129836	727953
203488	727954
43648	727955
52162	727956
100946	727957
98482	727958
100170	727959
1590	727960
145231	727961
195012	727962
127190	727963
75350	727964
45899	727965
144223	727966
80543	727967
202111	727968
142614	727969
199481	727970
81075	727971
106872	727972
144172	727973
199820	727974
26944	727975
205732	727976
78113	727977
134442	727978
69474	727979
168233	727980
93678	727981
180774	727982
108424	727983
143735	727984
180008	727985
69682	727986
122284	727987
86790	727988
33431	727989
179229	727990
48328	727991
213168	727992
121334	727993
141291	727994
33420	727995
21917	727996
202217	727997
144052	727998
200066	727999
26809	728000
138947	728001
131945	728002
13094	728003
227881	728004
151633	728005
133746	728006
195611	728007
40747	728008
126739	728009
13873	728010
78830	728011
120067	728012
169616	728013
121642	728014
184000	728015
177889	728016
49210	728017
103198	728018
145050	728019
109991	728020
74214	728021
43642	728022
59840	728023
201330	728024
102611	728025
144071	728026
199552	728027
168106	728028
53585	728029
143983	728030
100193	728031
178881	728032
116448	728033
131404	728034
30360	728035
2063	728036
76147	728037
96698	728038
175284	728039
26857	728040
107103	728041
36010	728042
1440	728043
105081	728044
28057	728045
93351	728046
183888	728047
74088	728048
64503	728049
31783	728050
90338	728051
18546	728052
32515	728053
166158	728054
175315	728055
97438	728056
205006	728057
37608	728058
34692	728059
145235	728060
160269	728061
161330	728062
30015	728063
132597	728064
101065	728065
115163	728066
98085	728067
108348	728068
202075	728069
49137	728070
201916	728071
181170	728072
175279	728073
35800	728074
86160	728075
107089	728076
230897	728077
232913	728078
121917	728079
201855	728080
90940	728081
169690	728082
231677	728083
73924	728084
161241	728085
126706	728086
49107	728087
144766	728088
197100	728089
144926	728090
108284	728091
145109	728092
107591	728093
144110	728094
169518	728095
118957	728096
90145	728097
102010	728098
144706	728099
141760	728100
122225	728101
168904	728102
106855	728103
145118	728104
86705	728105
235525	728106
81475	728107
202105	728108
234621	728109
53830	728110
227661	728111
160859	728112
69071	728113
122298	728114
49120	728115
107481	728116
69552	728117
146798	728118
62723	728119
24251	728120
202030	728121
90699	728122
86139	728123
227349	728124
170066	728125
120215	728126
90699	728127
168995	728128
201740	728129
192089	728130
239947	728131
140458	728132
182469	728133
107608	728134
42178	728135
102583	728136
84986	728137
137939	728138
192165	728139
25055	728140
107214	728141
211625	728142
62746	728143
41338	728144
236005	728145
40696	728146
30204	728147
126206	728148
6487	728149
213874	728150
105339	728151
177853	728152
111820	728153
97507	728154
76445	728155
172725	728156
133247	728157
209393	728158
24531	728159
83387	728160
11947	728161
50346	728162
55337	728163
307	728164
23758	728165
105777	728166
7188	728167
40744	728168
19427	728169
3379	728170
11988	728171
15479	728172
23183	728173
19510	728174
19436	728175
39848	728176
23681	728177
64232	728178
26886	728179
74529	728180
27589	728181
138421	728182
37733	728183
227951	728184
57973	728185
48901	728186
67941	728187
24375	728188
19965	728189
7586	728190
43606	728191
65224	728192
188821	728193
68367	728194
75498	728195
35896	728196
28335	728197
58804	728198
48189	728199
144717	728200
202331	728201
53957	728202
65415	728203
95475	728204
168348	728205
104695	728206
81271	728207
159158	728208
192765	728209
137947	728210
42259	728211
140480	728212
176624	728213
179545	728214
21185	728215
65501	728216
30514	728217
25696	728218
30276	728219
138806	728220
2447	728221
215263	728222
11197	728223
64172	728224
86477	728225
4131	728226
136200	728227
45386	728228
134448	728229
17651	728230
46363	728231
59432	728232
47353	728233
131298	728234
23331	728235
20304	728236
8981	728237
78276	728238
28712	728239
36976	728240
161646	728241
110909	728242
36781	728243
154806	728244
25930	728245
81251	728246
165241	728247
154647	728248
56226	728249
99409	728250
120746	728251
167614	728252
27779	728253
195579	728254
176359	728255
59040	728256
24251	728257
107248	728258
198534	728259
145747	728260
144956	728261
74783	728262
19576	728263
14084	728264
115795	728265
142459	728266
69025	728267
66848	728268
72749	728269
31008	728270
11401	728271
33309	728272
30040	728273
28195	728274
46548	728275
12433	728276
97237	728277
107628	728278
47373	728279
46727	728280
125631	728281
179395	728282
202345	728283
191419	728284
198161	728285
38914	728286
37910	728287
75321	728288
224991	728289
50327	728290
31988	728291
169144	728292
56681	728293
20013	728294
46665	728295
19592	728296
165858	728297
65097	728298
43737	728299
167243	728300
28785	728301
43983	728302
13177	728303
15000	728304
48170	728305
10490	728306
11561	728307
21080	728308
89631	728309
34660	728310
66369	728311
86814	728312
176208	728313
126179	728314
764	728315
135663	728316
153771	728317
8965	728318
3073	728319
59174	728320
29900	728321
145499	728322
59199	728323
98352	728324
135610	728325
28405	728326
178966	728327
88290	728328
120402	728329
4907	728330
59849	728331
146543	728332
114638	728333
94626	728334
52734	728335
111029	728336
56605	728337
2500	728338
77494	728339
84413	728340
12505	728341
33505	728342
60102	728343
194727	728344
60613	728345
18053	728346
60102	728347
49224	728348
41090	728349
9007	728350
112371	728351
195862	728352
49186	728353
20941	728354
20896	728355
184949	728356
36669	728357
57063	728358
44843	728359
59213	728360
120754	728361
75114	728362
112628	728363
42384	728364
82910	728365
30726	728366
100486	728367
38960	728368
85754	728369
29987	728370
8232	728371
145154	728372
37890	728373
33951	728374
55706	728375
4458	728376
150538	728377
230700	728378
74478	728379
8118	728380
45360	728381
73477	728382
143378	728383
103015	728384
12325	728385
41646	728386
62745	728387
109313	728388
219853	728389
5010	728390
87282	728391
59769	728392
107810	728393
1359	728394
55774	728395
13950	728396
41512	728397
74394	728398
104730	728399
42325	728400
75124	728401
7806	728402
115001	728403
131178	728404
139923	728405
26927	728406
62583	728407
128223	728408
175227	728409
126391	728410
25065	728411
175383	728412
120812	728413
191862	728414
84588	728415
11905	728416
174601	728417
6793	728418
6393	728419
97806	728420
167158	728421
119367	728422
2423	728423
32346	728424
60607	728425
232675	728426
45734	728427
33577	728428
31674	728429
55400	728430
8565	728431
99201	728432
25492	728433
46658	728434
22954	728435
234011	728436
95365	728437
22456	728438
35959	728439
46353	728440
6079	728441
143020	728442
51117	728443
23724	728444
19554	728445
41968	728446
27162	728447
2468	728448
3932	728449
3514	728450
32734	728451
166839	728452
96165	728453
17320	728454
162965	728455
189961	728456
26979	728457
142255	728458
84013	728459
14490	728460
28797	728461
75450	728462
86288	728463
29103	728464
175832	728465
160244	728466
89506	728467
27664	728468
29040	728469
189042	728470
148585	728471
51070	728472
38617	728473
67249	728474
90900	728475
36236	728476
36781	728477
14652	728478
15576	728479
75982	728480
8513	728481
76320	728482
2229	728483
6202	728484
43188	728485
77882	728486
21427	728487
15120	728488
21277	728489
37243	728490
224946	728491
31048	728492
168490	728493
170690	728494
29665	728495
980	728496
115699	728497
125464	728498
215462	728499
57773	728500
138376	728501
12505	728502
49220	728503
85746	728504
236080	728505
8739	728506
61592	728507
77333	728508
156748	728509
46689	728510
11790	728511
28599	728512
98675	728513
47209	728514
86656	728515
66749	728516
75142	728517
8180	728518
84567	728519
81000	728520
23548	728521
111013	728522
95881	728523
146723	728524
118311	728525
92302	728526
63867	728527
109491	728528
38478	728529
46534	728530
142223	728531
11024	728532
30899	728533
139032	728534
46251	728535
13495	728536
134571	728537
31986	728538
9438	728539
7973	728540
2432	728541
144806	728542
39777	728543
64918	728544
18044	728545
227137	728546
11087	728547
7974	728548
44334	728549
7231	728550
126459	728551
105850	728552
7426	728553
91355	728554
3120	728555
70437	728556
959	728557
114461	728558
6723	728559
3974	728560
70554	728561
236944	728562
42687	728563
39385	728564
33595	728565
25670	728566
8768	728567
70339	728568
5016	728569
203478	728570
11790	728571
122299	728572
14891	728573
52716	728574
62788	728575
13969	728576
615	728577
7886	728578
63284	728579
14573	728580
164648	728581
615	728582
9042	728583
3941	728584
7772	728585
14984	728586
5842	728587
2173	728588
9044	728589
26543	728590
18899	728591
25839	728592
7197	728593
34789	728594
60009	728595
1346	728596
136021	728597
65208	728598
66217	728599
200912	728600
141995	728601
68118	728602
5048	728603
141240	728604
61689	728605
76866	728606
36404	728607
80024	728608
4661	728609
19641	728610
68050	728611
35054	728612
43350	728613
169798	728614
17003	728615
14928	728616
60160	728617
82434	728618
18923	728619
46870	728620
46870	728621
23107	728622
184099	728623
44545	728624
57828	728625
10035	728626
20102	728627
184887	728628
100290	728629
31978	728630
24417	728631
78638	728632
44815	728633
15931	728634
32722	728635
32421	728636
191217	728637
36667	728638
32506	728639
4998	728640
27038	728641
12507	728642
7728	728643
27039	728644
76230	728645
66809	728646
54877	728647
29038	728648
27722	728649
9622	728650
909	728651
128776	728652
61056	728653
26730	728654
46177	728655
27039	728656
33703	728657
44836	728658
28887	728659
28887	728660
185144	728661
681	728662
51018	728663
114714	728664
41130	728665
235685	728666
16102	728667
12332	728668
52616	728669
32386	728670
11234	728671
137962	728672
168926	728673
10764	728674
6001	728675
12875	728676
6864	728677
2857	728678
10767	728679
5217	728680
10811	728681
9254	728682
9232	728683
2529	728684
3556	728685
10810	728686
6867	728687
10767	728688
5217	728689
6839	728690
4058	728691
4594	728692
2242	728693
3557	728694
9229	728695
4057	728696
18482	728697
18438	728698
18436	728699
92558	728700
7929	728701
22454	728702
22450	728703
6867	728704
4058	728705
9229	728706
6001	728707
27428	728708
4594	728709
12872	728710
5978	728711
6838	728712
4592	728713
10809	728714
18481	728715
6001	728716
2529	728717
4057	728718
9229	728719
10812	728720
27478	728721
27427	728722
4593	728723
10810	728724
6867	728725
34227	728726
34231	728727
6839	728728
6003	728729
3175	728730
9253	728731
6865	728732
10811	728733
6864	728734
5195	728735
7951	728736
9229	728737
27478	728738
6001	728739
4057	728740
6004	728741
6837	728742
4592	728743
9254	728744
42974	728745
3557	728746
10809	728747
27430	728748
6866	728749
6005	728750
27476	728751
5978	728752
5	728753
9231	728754
4069	728755
23017	728756
40634	728757
5777	728758
53986	728759
89975	728760
226717	728761
6597	728762
107077	728763
62149	728764
129302	728765
931	728766
179870	728767
26416	728768
16525	728769
62901	728770
111813	728771
82363	728772
53461	728773
42143	728774
33146	728775
171772	728776
14966	728777
14904	728778
931	728779
14904	728780
228140	728781
171190	728782
116950	728783
1432	728784
6175	728785
16388	728786
5313	728787
11577	728788
9884	728789
24187	728790
59986	728791
64526	728792
5411	728793
5997	728794
21786	728795
114355	728796
26794	728797
94994	728798
47614	728799
58885	728800
52568	728801
1920	728802
3467	728803
938	728804
730	728805
219898	728806
532	728807
38316	728808
1257	728809
1258	728810
1393	728811
1920	728812
1028	728813
783	728814
531	728815
3467	728816
1258	728817
2439	728818
54082	728819
1029	728820
27092	728821
730	728822
7591	728823
1257	728824
938	728825
1392	728826
457	728827
378	728828
13822	728829
1027	728830
1027	728831
940	728832
162502	728833
617	728834
3409	728835
1126	728836
10970	728837
1550	728838
938	728839
378	728840
1389	728841
1388	728842
2174	728843
1392	728844
940	728845
1919	728846
1030	728847
1029	728848
1390	728849
782	728850
616	728851
79938	728852
12592	728853
937	728854
1389	728855
782	728856
117575	728857
617	728858
1030	728859
495	728860
939	728861
2174	728862
1390	728863
617	728864
940	728865
1393	728866
1920	728867
1550	728868
5039	728869
1919	728870
5997	728871
181964	728872
110801	728873
40280	728874
13053	728875
9591	728876
59439	728877
67680	728878
34850	728879
60225	728880
149534	728881
55309	728882
66661	728883
36461	728884
11128	728885
137017	728886
36019	728887
80887	728888
228873	728889
23921	728890
209417	728891
62007	728892
23139	728893
58915	728894
18647	728895
39598	728896
39392	728897
32409	728898
27879	728899
236638	728900
22413	728901
6990	728902
24822	728903
72385	728904
207445	728905
208129	728906
143965	728907
20293	728908
13016	728909
64729	728910
7014	728911
6536	728912
224322	728913
195167	728914
157139	728915
137097	728916
75476	728917
185123	728918
6395	728919
12836	728920
3303	728921
198278	728922
209368	728923
169027	728924
6395	728925
39900	728926
100429	728927
199477	728928
85966	728929
68762	728930
59995	728931
58058	728932
36827	728933
3629	728934
2589	728935
34707	728936
115580	728937
68386	728938
29038	728939
45874	728940
232780	728941
7680	728942
55175	728943
3019	728944
36762	728945
92646	728946
1674	728947
34707	728948
2726	728949
46743	728950
235946	728951
7567	728952
35907	728953
51883	728954
752	728955
61037	728956
7756	728957
211	728958
206046	728959
35627	728960
96297	728961
186648	728962
22979	728963
98555	728964
173391	728965
70307	728966
44848	728967
73354	728968
51401	728969
152392	728970
57066	728971
101318	728972
14487	728973
73773	728974
133559	728975
59876	728976
53398	728977
39883	728978
12856	728979
420	728980
8064	728981
52278	728982
11577	728983
165396	728984
4254	728985
22990	728986
115756	728987
56933	728988
11969	728989
161873	728990
142759	728991
2840	728992
29639	728993
610	728994
109192	728995
19636	728996
29370	728997
11986	728998
36067	728999
102002	729000
28633	729001
33288	729002
17247	729003
66744	729004
45047	729005
145636	729006
109909	729007
190240	729008
109412	729009
90243	729010
113227	729011
1660	729012
566	729013
74627	729014
38580	729015
158152	729016
57473	729017
129803	729018
57118	729019
131751	729020
186911	729021
44578	729022
112751	729023
208178	729024
228618	729025
58269	729026
132526	729027
83776	729028
108979	729029
76919	729030
9545	729031
35735	729032
76999	729033
149488	729034
83527	729035
112780	729036
32116	729037
116362	729038
101911	729039
74587	729040
114100	729041
65452	729042
204683	729043
115887	729044
35715	729045
96322	729046
162316	729047
111975	729048
61521	729049
208483	729050
77506	729051
222609	729052
15758	729053
65207	729054
193143	729055
161000	729056
160995	729057
132792	729058
132868	729059
112542	729060
111016	729061
100454	729062
192579	729063
61515	729064
19816	729065
73512	729066
84723	729067
70886	729068
28365	729069
150508	729070
112164	729071
98074	729072
12011	729073
132964	729074
5313	729075
84963	729076
3011	729077
150848	729078
185060	729079
2896	729080
84382	729081
11215	729082
111837	729083
43666	729084
15733	729085
210419	729086
112906	729087
117948	729088
101724	729089
77323	729090
133035	729091
57758	729092
213117	729093
39704	729094
73803	729095
97185	729096
57211	729097
94285	729098
152308	729099
183644	729100
86810	729101
183543	729102
117501	729103
127759	729104
116747	729105
76733	729106
128073	729107
93495	729108
182251	729109
44534	729110
57230	729111
132023	729112
98753	729113
8123	729114
102307	729115
130629	729116
57827	729117
70880	729118
151699	729119
74835	729120
124658	729121
177973	729122
130028	729123
153756	729124
97112	729125
133791	729126
15546	729127
3622	729128
129621	729129
186520	729130
23097	729131
18963	729132
98149	729133
34696	729134
44489	729135
76663	729136
84857	729137
2894	729138
58609	729139
47961	729140
28614	729141
102200	729142
130216	729143
5336	729144
133833	729145
183236	729146
44992	729147
181579	729148
79745	729149
27538	729150
34383	729151
75565	729152
45086	729153
110541	729154
33368	729155
150345	729156
161485	729157
126922	729158
132177	729159
27531	729160
13198	729161
161075	729162
9554	729163
175971	729164
131347	729165
9450	729166
96966	729167
181896	729168
57524	729169
28293	729170
96676	729171
149877	729172
40050	729173
73955	729174
36863	729175
156238	729176
73359	729177
160404	729178
43734	729179
136268	729180
208467	729181
94141	729182
12556	729183
27852	729184
213287	729185
12606	729186
155588	729187
97875	729188
1009	729189
30277	729190
45173	729191
109472	729192
147583	729193
19166	729194
77345	729195
2891	729196
193347	729197
6096	729198
193786	729199
28607	729200
13159	729201
112847	729202
205588	729203
73614	729204
92697	729205
7417	729206
23111	729207
1478	729208
80773	729209
18577	729210
112819	729211
219870	729212
221161	729213
166093	729214
88427	729215
40488	729216
58177	729217
17179	729218
34351	729219
28213	729220
41287	729221
97769	729222
38047	729223
24235	729224
92641	729225
12484	729226
144506	729227
118950	729228
16978	729229
21078	729230
36299	729231
82319	729232
93662	729233
175425	729234
94186	729235
16876	729236
143875	729237
39985	729238
11861	729239
146672	729240
13600	729241
16482	729242
49853	729243
31354	729244
128212	729245
125917	729246
65092	729247
2891	729248
170031	729249
41783	729250
156125	729251
232698	729252
9817	729253
107534	729254
24721	729255
71710	729256
26808	729257
19663	729258
116130	729259
76274	729260
224774	729261
201986	729262
30246	729263
232818	729264
26492	729265
86131	729266
2291	729267
235196	729268
139786	729269
169828	729270
200789	729271
237919	729272
140071	729273
53843	729274
26928	729275
165096	729276
199993	729277
205025	729278
137930	729279
21436	729280
53844	729281
233157	729282
121838	729283
30224	729284
56257	729285
17960	729286
21180	729287
79504	729288
14926	729289
53669	729290
62993	729291
189815	729292
143908	729293
146164	729294
90915	729295
201997	729296
5769	729297
90915	729298
69446	729299
14946	729300
3870	729301
7620	729302
120582	729303
157589	729304
21805	729305
93716	729306
143825	729307
146585	729308
60267	729309
51481	729310
108176	729311
164543	729312
120674	729313
145449	729314
119340	729315
144631	729316
13709	729317
144463	729318
107925	729319
8927	729320
201430	729321
107468	729322
199613	729323
90587	729324
51397	729325
202904	729326
205560	729327
236085	729328
69023	729329
185405	729330
164671	729331
16490	729332
60391	729333
21856	729334
101956	729335
46325	729336
66775	729337
24473	729338
35629	729339
108161	729340
136256	729341
41798	729342
164697	729343
49314	729344
107958	729345
81472	729346
49147	729347
21870	729348
201898	729349
17970	729350
33549	729351
44091	729352
87235	729353
108342	729354
66300	729355
107488	729356
66277	729357
42247	729358
80061	729359
169348	729360
115760	729361
69196	729362
107670	729363
169838	729364
42109	729365
38905	729366
107295	729367
24551	729368
170236	729369
105323	729370
144937	729371
120167	729372
69560	729373
55860	729374
11111	729375
82082	729376
78462	729377
200728	729378
131620	729379
233029	729380
6884	729381
162785	729382
169888	729383
166559	729384
73791	729385
1386	729386
108665	729387
226953	729388
79175	729389
37763	729390
29866	729391
14521	729392
118767	729393
1410	729394
108002	729395
114070	729396
86913	729397
3106	729398
176934	729399
20734	729400
62195	729401
36400	729402
160634	729403
14298	729404
131538	729405
120905	729406
146289	729407
187171	729408
163484	729409
4073	729410
39533	729411
83375	729412
113166	729413
128751	729414
90716	729415
120962	729416
78416	729417
238607	729418
170700	729419
111937	729420
101338	729421
14507	729422
53505	729423
44286	729424
90503	729425
167291	729426
175042	729427
201185	729428
143855	729429
107279	729430
58978	729431
202727	729432
146259	729433
142818	729434
37788	729435
120614	729436
174541	729437
1500	729438
27600	729439
78447	729440
118383	729441
109800	729442
28931	729443
177643	729444
214934	729445
8367	729446
94737	729447
177489	729448
94728	729449
210058	729450
6449	729451
42501	729452
20513	729453
141769	729454
90324	729455
126617	729456
122380	729457
107565	729458
162998	729459
42169	729460
6449	729461
239100	729462
176290	729463
39283	729464
13708	729465
108027	729466
95900	729467
4248	729468
158445	729469
90714	729470
28931	729471
138365	729472
69013	729473
55908	729474
186815	729475
51014	729476
27861	729477
53649	729478
58761	729479
55730	729480
199722	729481
78728	729482
8095	729483
121923	729484
225204	729485
109944	729486
165094	729487
212423	729488
39331	729489
63012	729490
61108	729491
147116	729492
14900	729493
55690	729494
177705	729495
186103	729496
36681	729497
101338	729498
24660	729499
158746	729500
63857	729501
79969	729502
200595	729503
197586	729504
239804	729505
50600	729506
51074	729507
69005	729508
164427	729509
146723	729510
75899	729511
215704	729512
24138	729513
35508	729514
14260	729515
95702	729516
20391	729517
230184	729518
41138	729519
124513	729520
100898	729521
30094	729522
62902	729523
81397	729524
117311	729525
41665	729526
144771	729527
69352	729528
76525	729529
24095	729530
76019	729531
9588	729532
81544	729533
29782	729534
47125	729535
211715	729536
97630	729537
78974	729538
19835	729539
9358	729540
22378	729541
38170	729542
90272	729543
168431	729544
35726	729545
42164	729546
105038	729547
102903	729548
200115	729549
141861	729550
168439	729551
29248	729552
19151	729553
62732	729554
33344	729555
145263	729556
41890	729557
5004	729558
42216	729559
144710	729560
48407	729561
10875	729562
90173	729563
53924	729564
195762	729565
107526	729566
31523	729567
81240	729568
34938	729569
665	729570
197434	729571
78533	729572
41126	729573
163207	729574
222476	729575
71329	729576
56255	729577
143206	729578
27972	729579
49000	729580
1364	729581
214420	729582
89665	729583
216987	729584
90313	729585
30460	729586
239070	729587
92611	729588
121377	729589
166021	729590
26839	729591
191919	729592
38633	729593
90066	729594
8876	729595
3082	729596
10477	729597
10508	729598
9005	729599
68814	729600
137541	729601
1279	729602
59666	729603
212274	729604
39382	729605
166697	729606
36108	729607
87366	729608
231202	729609
33604	729610
48771	729611
107521	729612
85839	729613
133550	729614
84519	729615
22168	729616
110970	729617
176838	729618
154582	729619
180586	729620
155920	729621
206888	729622
143275	729623
8628	729624
42254	729625
21049	729626
150283	729627
51058	729628
45374	729629
25446	729630
53540	729631
133164	729632
30385	729633
73541	729634
224103	729635
10484	729636
105619	729637
118512	729638
37155	729639
65191	729640
149334	729641
40766	729642
30495	729643
196706	729644
23035	729645
8504	729646
204821	729647
93920	729648
90681	729649
43892	729650
68428	729651
89554	729652
37086	729653
134555	729654
49146	729655
13249	729656
41366	729657
27553	729658
68472	729659
194382	729660
78934	729661
35097	729662
186389	729663
87347	729664
48063	729665
71307	729666
68040	729667
4381	729668
51265	729669
13037	729670
24142	729671
30300	729672
49779	729673
89100	729674
23077	729675
48032	729676
49726	729677
72627	729678
182283	729679
78486	729680
110086	729681
66651	729682
98102	729683
253	729684
57136	729685
100845	729686
18989	729687
48868	729688
48030	729689
233542	729690
195856	729691
34978	729692
25738	729693
1433	729694
72294	729695
6451	729696
239418	729697
129313	729698
71757	729699
6249	729700
151082	729701
56160	729702
237637	729703
106265	729704
110145	729705
84646	729706
74278	729707
147739	729708
15663	729709
84825	729710
209254	729711
82321	729712
4745	729713
55001	729714
35214	729715
137878	729716
28362	729717
82821	729718
119566	729719
43347	729720
84203	729721
97893	729722
57675	729723
142789	729724
59308	729725
65751	729726
21476	729727
13165	729728
180330	729729
46101	729730
109694	729731
154314	729732
15446	729733
25740	729734
19941	729735
12210	729736
74197	729737
39855	729738
85002	729739
112334	729740
7233	729741
34415	729742
96431	729743
182772	729744
73738	729745
97478	729746
130037	729747
39305	729748
81895	729749
30908	729750
146782	729751
81888	729752
160844	729753
160282	729754
29155	729755
21392	729756
15670	729757
19624	729758
171960	729759
69996	729760
162801	729761
6113	729762
189769	729763
55905	729764
56268	729765
106591	729766
161964	729767
29438	729768
24505	729769
160489	729770
137882	729771
35539	729772
4168	729773
110260	729774
177785	729775
27916	729776
133261	729777
87274	729778
211977	729779
195429	729780
3277	729781
224808	729782
114316	729783
167191	729784
8422	729785
207221	729786
8611	729787
120433	729788
43980	729789
108426	729790
66507	729791
22526	729792
105346	729793
102382	729794
117398	729795
27919	729796
25501	729797
199651	729798
23844	729799
1443	729800
25535	729801
20139	729802
14406	729803
44992	729804
93209	729805
6988	729806
115917	729807
18257	729808
45413	729809
156268	729810
8747	729811
45772	729812
25316	729813
20315	729814
64645	729815
15869	729816
183984	729817
5480	729818
89396	729819
191370	729820
24616	729821
1692	729822
85498	729823
132429	729824
35420	729825
58819	729826
19230	729827
15375	729828
61852	729829
58281	729830
9719	729831
111757	729832
27894	729833
126108	729834
35928	729835
73437	729836
51728	729837
76647	729838
5386	729839
63282	729840
8424	729841
17121	729842
9975	729843
38449	729844
12993	729845
36285	729846
13973	729847
96356	729848
9068	729849
233318	729850
169450	729851
205072	729852
137932	729853
28687	729854
69237	729855
112615	729856
24312	729857
3822	729858
80417	729859
95903	729860
56399	729861
296	729862
74120	729863
95918	729864
18182	729865
39397	729866
9342	729867
13219	729868
16320	729869
4722	729870
8093	729871
51434	729872
20389	729873
86947	729874
80802	729875
8510	729876
162764	729877
4657	729878
23038	729879
141155	729880
98951	729881
28165	729882
5514	729883
4	729884
4	729885
204713	729886
110089	729887
9502	729888
230736	729889
20634	729890
65223	729891
43240	729892
97307	729893
5306	729894
179544	729895
118	729896
237539	729897
35471	729898
48583	729899
35895	729900
39575	729901
33417	729902
229635	729903
1875	729904
21312	729905
11885	729906
179547	729907
46651	729908
50542	729909
1844	729910
149396	729911
15894	729912
138936	729913
68867	729914
36933	729915
56377	729916
62054	729917
4	729918
5	729919
446	729920
9820	729921
44899	729922
50346	729923
2850	729924
107423	729925
12109	729926
20110	729927
26826	729928
165006	729929
26248	729930
96773	729931
89607	729932
2566	729933
25647	729934
121931	729935
61876	729936
32999	729937
105206	729938
21723	729939
15663	729940
2571	729941
5420	729942
8654	729943
4187	729944
3712	729945
53425	729946
45633	729947
4676	729948
141931	729949
22739	729950
130393	729951
97801	729952
17028	729953
140383	729954
53230	729955
114366	729956
199861	729957
64894	729958
207043	729959
132807	729960
221965	729961
2667	729962
49330	729963
24997	729964
199649	729965
28287	729966
71936	729967
223115	729968
180628	729969
102208	729970
105215	729971
132963	729972
57249	729973
24486	729974
16332	729975
6819	729976
60157	729977
167075	729978
133621	729979
22266	729980
29103	729981
74964	729982
39383	729983
106447	729984
40041	729985
114097	729986
63854	729987
26661	729988
38671	729989
148565	729990
109243	729991
101524	729992
124504	729993
33196	729994
32047	729995
62585	729996
23169	729997
13921	729998
5845	729999
54350	730000
3793	730001
8281	730002
74862	730003
133167	730004
91371	730005
11085	730006
9125	730007
28396	730008
8139	730009
44988	730010
82521	730011
210585	730012
113821	730013
152487	730014
61204	730015
201108	730016
94558	730017
147094	730018
28617	730019
11711	730020
133459	730021
136048	730022
46316	730023
63964	730024
97604	730025
97993	730026
238514	730027
74279	730028
20881	730029
73828	730030
296	730031
13280	730032
6997	730033
25606	730034
112708	730035
79673	730036
5959	730037
109432	730038
141486	730039
66827	730040
5515	730041
107299	730042
45895	730043
103536	730044
57011	730045
1180	730046
167076	730047
124696	730048
30861	730049
30791	730050
9293	730051
49151	730052
111770	730053
3206	730054
75780	730055
44884	730056
28320	730057
14481	730058
130101	730059
2836	730060
26228	730061
23271	730062
32592	730063
9579	730064
72500	730065
29141	730066
83259	730067
15902	730068
143930	730069
1037	730070
183905	730071
16849	730072
24859	730073
4	730074
4	730075
5	730076
51359	730077
40190	730078
18957	730079
142186	730080
52473	730081
66600	730082
9937	730083
1968	730084
11067	730085
97123	730086
23277	730087
110264	730088
45013	730089
59229	730090
35570	730091
163213	730092
191850	730093
81589	730094
11298	730095
23219	730096
11981	730097
15603	730098
100472	730099
3245	730100
111804	730101
50972	730102
39757	730103
55309	730104
119036	730105
18928	730106
2548	730107
4	730108
4	730109
4	730110
65442	730111
15739	730112
93512	730113
16435	730114
44694	730115
195810	730116
28493	730117
146592	730118
11084	730119
132558	730120
110903	730121
71934	730122
84292	730123
57215	730124
109171	730125
35461	730126
209767	730127
234004	730128
212168	730129
111777	730130
113418	730131
136387	730132
162	730133
58185	730134
32511	730135
2098	730136
13779	730137
150369	730138
5860	730139
142757	730140
20258	730141
49610	730142
28336	730143
102274	730144
35843	730145
144008	730146
31996	730147
20936	730148
65151	730149
99666	730150
4244	730151
44626	730152
138489	730153
11523	730154
7102	730155
15024	730156
47086	730157
4652	730158
83994	730159
8069	730160
7478	730161
34175	730162
14986	730163
82733	730164
91290	730165
51380	730166
24857	730167
61329	730168
192432	730169
21397	730170
182359	730171
121012	730172
109042	730173
17225	730174
22060	730175
35850	730176
72743	730177
149220	730178
153039	730179
30346	730180
8017	730181
869	730182
3777	730183
26479	730184
237445	730185
239701	730186
36590	730187
117919	730188
65581	730189
109371	730190
13556	730191
46592	730192
203584	730193
29615	730194
5306	730195
59914	730196
25970	730197
135718	730198
35843	730199
14220	730200
85028	730201
13146	730202
16632	730203
70995	730204
8930	730205
69597	730206
73632	730207
22948	730208
31346	730209
73373	730210
8618	730211
10449	730212
149413	730213
98062	730214
96367	730215
15886	730216
138657	730217
21212	730218
38638	730219
66907	730220
33520	730221
117750	730222
13146	730223
23996	730224
1111	730225
3519	730226
24211	730227
40261	730228
82685	730229
13182	730230
48332	730231
37961	730232
4168	730233
63247	730234
95482	730235
36665	730236
6903	730237
56879	730238
15785	730239
12474	730240
38634	730241
13936	730242
19839	730243
73761	730244
57800	730245
39696	730246
12598	730247
3671	730248
35659	730249
116071	730250
17391	730251
13201	730252
14109	730253
2535	730254
63742	730255
34370	730256
24607	730257
103534	730258
24550	730259
22182	730260
93365	730261
20623	730262
41493	730263
222891	730264
151898	730265
14846	730266
1152	730267
25512	730268
13560	730269
205223	730270
98126	730271
111367	730272
140493	730273
57646	730274
43312	730275
138019	730276
96713	730277
44469	730278
10180	730279
63743	730280
9567	730281
191350	730282
212	730283
180984	730284
44797	730285
28463	730286
25090	730287
54196	730288
30525	730289
47636	730290
127150	730291
29184	730292
129084	730293
52207	730294
88646	730295
48036	730296
174494	730297
48435	730298
21035	730299
8726	730300
48794	730301
57005	730302
130433	730303
54469	730304
73986	730305
28352	730306
71195	730307
66014	730308
49763	730309
39289	730310
55703	730311
55376	730312
47959	730313
24193	730314
28436	730315
8482	730316
20256	730317
94418	730318
25831	730319
3398	730320
9846	730321
57075	730322
96446	730323
85823	730324
17434	730325
112863	730326
61493	730327
94597	730328
8069	730329
74106	730330
87229	730331
111644	730332
154310	730333
126334	730334
151685	730335
33917	730336
78339	730337
73767	730338
9464	730339
74860	730340
54270	730341
1241	730342
58412	730343
14418	730344
95500	730345
114338	730346
129692	730347
8106	730348
102193	730349
8652	730350
86500	730351
105905	730352
206306	730353
235711	730354
89498	730355
105822	730356
161428	730357
93543	730358
36650	730359
5664	730360
46788	730361
18684	730362
2320	730363
61325	730364
1142	730365
214131	730366
109947	730367
37250	730368
51598	730369
84965	730370
142700	730371
7570	730372
19742	730373
196296	730374
22734	730375
11213	730376
53622	730377
12155	730378
30253	730379
21206	730380
110514	730381
100522	730382
18067	730383
107645	730384
26910	730385
20349	730386
57718	730387
24821	730388
18724	730389
48164	730390
155533	730391
48596	730392
2548	730393
143257	730394
93255	730395
207880	730396
2538	730397
147776	730398
152534	730399
18515	730400
6098	730401
23852	730402
38075	730403
43473	730404
143503	730405
48609	730406
26680	730407
4315	730408
48996	730409
37446	730410
230835	730411
32114	730412
95548	730413
70218	730414
24825	730415
26742	730416
55101	730417
131249	730418
23307	730419
57343	730420
98835	730421
28433	730422
84557	730423
8710	730424
8597	730425
191511	730426
8488	730427
27538	730428
73843	730429
43136	730430
133950	730431
109168	730432
128400	730433
96545	730434
21570	730435
135477	730436
118044	730437
102231	730438
66935	730439
17766	730440
16356	730441
21644	730442
89301	730443
211310	730444
83343	730445
24378	730446
115138	730447
93678	730448
17251	730449
31259	730450
106877	730451
224619	730452
146706	730453
68595	730454
41071	730455
200118	730456
114183	730457
38864	730458
24850	730459
37391	730460
130364	730461
5989	730462
33864	730463
53530	730464
78636	730465
4334	730466
32489	730467
65151	730468
110612	730469
12096	730470
1498	730471
162580	730472
124522	730473
65149	730474
97132	730475
97533	730476
6281	730477
60814	730478
30487	730479
28592	730480
78306	730481
225886	730482
122092	730483
107626	730484
33917	730485
131933	730486
352	730487
88019	730488
35648	730489
44561	730490
28263	730491
91264	730492
127055	730493
99583	730494
139278	730495
103634	730496
19170	730497
47122	730498
108292	730499
38843	730500
12293	730501
26612	730502
49974	730503
102381	730504
48574	730505
164680	730506
35078	730507
36285	730508
23447	730509
76910	730510
129416	730511
49092	730512
77350	730513
97935	730514
105470	730515
21080	730516
14623	730517
60207	730518
30370	730519
23933	730520
21081	730521
110315	730522
92873	730523
20097	730524
71078	730525
33115	730526
108610	730527
159144	730528
63404	730529
16479	730530
96915	730531
19494	730532
33503	730533
112926	730534
127474	730535
164981	730536
212262	730537
26760	730538
189768	730539
53829	730540
53425	730541
41170	730542
107198	730543
120956	730544
41992	730545
68877	730546
157699	730547
69297	730548
42070	730549
23645	730550
53749	730551
193818	730552
68891	730553
33367	730554
55388	730555
159240	730556
237836	730557
33363	730558
159562	730559
224207	730560
81543	730561
161346	730562
37867	730563
118450	730564
142877	730565
151438	730566
19916	730567
206746	730568
24399	730569
33542	730570
43579	730571
127356	730572
66021	730573
159122	730574
86305	730575
31070	730576
122487	730577
144560	730578
3045	730579
53490	730580
201932	730581
45407	730582
121104	730583
109856	730584
28020	730585
119405	730586
144624	730587
208559	730588
10165	730589
10134	730590
17661	730591
1603	730592
46942	730593
41468	730594
7982	730595
10476	730596
178193	730597
24010	730598
13641	730599
24499	730600
106419	730601
182621	730602
75175	730603
33816	730604
6548	730605
197907	730606
31301	730607
53393	730608
152372	730609
1564	730610
119721	730611
74990	730612
9449	730613
1090	730614
1525	730615
17464	730616
37124	730617
3306	730618
12355	730619
83224	730620
140651	730621
35742	730622
45018	730623
57328	730624
12444	730625
19431	730626
7620	730627
16560	730628
97908	730629
142067	730630
28807	730631
213629	730632
78580	730633
155695	730634
14884	730635
9537	730636
16276	730637
1054	730638
21850	730639
38997	730640
393	730641
1495	730642
44775	730643
25900	730644
12505	730645
37040	730646
67040	730647
213059	730648
65960	730649
94070	730650
106913	730651
3753	730652
33641	730653
53797	730654
83434	730655
207934	730656
84614	730657
19833	730658
4201	730659
6631	730660
32680	730661
61458	730662
30375	730663
49717	730664
24090	730665
8414	730666
6686	730667
87116	730668
157941	730669
8584	730670
23345	730671
40202	730672
77311	730673
76862	730674
20984	730675
15770	730676
109273	730677
144821	730678
104583	730679
117632	730680
74152	730681
7836	730682
8518	730683
161785	730684
30091	730685
7679	730686
21250	730687
51356	730688
1984	730689
90015	730690
63934	730691
58099	730692
49713	730693
120133	730694
28756	730695
59701	730696
10773	730697
48387	730698
11057	730699
32141	730700
111013	730701
2289	730702
36522	730703
28861	730704
131863	730705
103069	730706
35993	730707
46065	730708
40569	730709
27562	730710
115396	730711
138705	730712
57831	730713
129709	730714
77689	730715
56916	730716
57856	730717
162409	730718
51669	730719
16154	730720
75119	730721
31450	730722
9868	730723
66889	730724
8694	730725
13622	730726
100896	730727
74342	730728
36986	730729
73198	730730
51687	730731
104768	730732
159698	730733
116981	730734
29249	730735
234640	730736
103034	730737
114003	730738
233621	730739
229804	730740
47872	730741
77483	730742
162872	730743
54962	730744
88490	730745
116981	730746
166269	730747
3019	730748
58763	730749
49141	730750
62937	730751
12548	730752
144556	730753
215571	730754
2821	730755
65790	730756
18201	730757
64126	730758
44628	730759
23057	730760
193488	730761
93788	730762
1733	730763
119661	730764
503	730765
81700	730766
28164	730767
227712	730768
16692	730769
40181	730770
25767	730771
73318	730772
12311	730773
78554	730774
48480	730775
18921	730776
60434	730777
194697	730778
140315	730779
52423	730780
225970	730781
94889	730782
40883	730783
51829	730784
78079	730785
87584	730786
51946	730787
52144	730788
114554	730789
73830	730790
228915	730791
36931	730792
116586	730793
130148	730794
100651	730795
166679	730796
96922	730797
133068	730798
73502	730799
74680	730800
57899	730801
76985	730802
156255	730803
78340	730804
119813	730805
74583	730806
54968	730807
56640	730808
229393	730809
127261	730810
23771	730811
72857	730812
34694	730813
65717	730814
13935	730815
101320	730816
57201	730817
114414	730818
126203	730819
47067	730820
98494	730821
87584	730822
108208	730823
5826	730824
82452	730825
220322	730826
64074	730827
191627	730828
6319	730829
6514	730830
8536	730831
178675	730832
147694	730833
175385	730834
151821	730835
45104	730836
51669	730837
97620	730838
239173	730839
42220	730840
85308	730841
14941	730842
25789	730843
132473	730844
73973	730845
35496	730846
19980	730847
3273	730848
24695	730849
22488	730850
62983	730851
80522	730852
58825	730853
55337	730854
28499	730855
32522	730856
211184	730857
135349	730858
114882	730859
81327	730860
224631	730861
77039	730862
201447	730863
70174	730864
1134	730865
1140	730866
383	730867
1739	730868
2247	730869
614	730870
26084	730871
2212	730872
54925	730873
108346	730874
10472	730875
10476	730876
86145	730877
53354	730878
27876	730879
23396	730880
146749	730881
184101	730882
10514	730883
68761	730884
4512	730885
8317	730886
63213	730887
78170	730888
50341	730889
156713	730890
58055	730891
2312	730892
17534	730893
40501	730894
25551	730895
10495	730896
204085	730897
117093	730898
46075	730899
16263	730900
170385	730901
33438	730902
102188	730903
3450	730904
238981	730905
38196	730906
19851	730907
134066	730908
77172	730909
23054	730910
156191	730911
98896	730912
26923	730913
45394	730914
20400	730915
114143	730916
194302	730917
31818	730918
38441	730919
17286	730920
37034	730921
38983	730922
14436	730923
105169	730924
29346	730925
147380	730926
42028	730927
14341	730928
17321	730929
19234	730930
151379	730931
84067	730932
111353	730933
84360	730934
101393	730935
133294	730936
42031	730937
46289	730938
46328	730939
138742	730940
109033	730941
117538	730942
136147	730943
36464	730944
40196	730945
5117	730946
63744	730947
31232	730948
14961	730949
192201	730950
81573	730951
64498	730952
45625	730953
77579	730954
78592	730955
23372	730956
89666	730957
28930	730958
4897	730959
80939	730960
146557	730961
117595	730962
138775	730963
59004	730964
90296	730965
2432	730966
57845	730967
86073	730968
163486	730969
173297	730970
1498	730971
16002	730972
118984	730973
96010	730974
146637	730975
119425	730976
13201	730977
159108	730978
62905	730979
60839	730980
137143	730981
76360	730982
90451	730983
29871	730984
198594	730985
59419	730986
149825	730987
206151	730988
167243	730989
81870	730990
19521	730991
52866	730992
5315	730993
2432	730994
19782	730995
85652	730996
929	730997
107341	730998
77388	730999
235883	731000
167232	731001
166643	731002
5797	731003
26477	731004
47773	731005
43310	731006
99571	731007
70803	731008
32926	731009
25428	731010
14066	731011
70803	731012
165208	731013
18125	731014
43607	731015
104895	731016
96065	731017
39719	731018
21791	731019
19450	731020
53284	731021
105169	731022
51931	731023
17849	731024
87215	731025
125517	731026
33169	731027
15743	731028
38358	731029
23291	731030
4328	731031
45829	731032
9024	731033
181	731034
21415	731035
33881	731036
30272	731037
15359	731038
29387	731039
92910	731040
46161	731041
42711	731042
39622	731043
17306	731044
109605	731045
86573	731046
86573	731047
110331	731048
64263	731049
5597	731050
18628	731051
18628	731052
5597	731053
58185	731054
56861	731055
7014	731056
17667	731057
29994	731058
74073	731059
95152	731060
228709	731061
29289	731062
213455	731063
163676	731064
49446	731065
7278	731066
66751	731067
28860	731068
156032	731069
158607	731070
88215	731071
63203	731072
150267	731073
139963	731074
68182	731075
132935	731076
32133	731077
4654	731078
192735	731079
28280	731080
59291	731081
54924	731082
19830	731083
59326	731084
185947	731085
35738	731086
126777	731087
23033	731088
112157	731089
232096	731090
108349	731091
116655	731092
134332	731093
135072	731094
135989	731095
133159	731096
130288	731097
102265	731098
152943	731099
97658	731100
25575	731101
151522	731102
195114	731103
183916	731104
74572	731105
29106	731106
99664	731107
193335	731108
75965	731109
98723	731110
101568	731111
103112	731112
111000	731113
50382	731114
79710	731115
112883	731116
6110	731117
212868	731118
96450	731119
132722	731120
149360	731121
150211	731122
173410	731123
97795	731124
61902	731125
109645	731126
84977	731127
83445	731128
152528	731129
112883	731130
75033	731131
206291	731132
57814	731133
19226	731134
76914	731135
8177	731136
192700	731137
74682	731138
14331	731139
117251	731140
36313	731141
40299	731142
84961	731143
50706	731144
133291	731145
23420	731146
74572	731147
74451	731148
18970	731149
61299	731150
21142	731151
75186	731152
74518	731153
100267	731154
97849	731155
59352	731156
165760	731157
28341	731158
132087	731159
18940	731160
5332	731161
217	731162
214268	731163
142181	731164
34697	731165
74194	731166
191665	731167
131755	731168
1074	731169
98125	731170
95020	731171
206884	731172
15898	731173
231214	731174
50792	731175
133739	731176
133972	731177
1443	731178
131379	731179
117681	731180
76579	731181
74050	731182
233168	731183
110230	731184
36860	731185
49030	731186
35442	731187
126804	731188
94061	731189
44801	731190
192476	731191
112165	731192
134159	731193
45610	731194
15889	731195
137778	731196
74634	731197
96939	731198
6091	731199
9415	731200
187183	731201
1074	731202
76168	731203
86455	731204
128897	731205
77110	731206
86710	731207
148898	731208
46556	731209
182328	731210
9040	731211
100448	731212
105282	731213
130509	731214
131022	731215
100131	731216
96813	731217
152821	731218
101530	731219
182866	731220
15898	731221
126585	731222
189503	731223
97083	731224
98653	731225
135848	731226
39823	731227
59591	731228
73066	731229
110331	731230
27814	731231
127396	731232
153102	731233
231199	731234
23628	731235
19211	731236
58353	731237
13926	731238
130446	731239
79799	731240
97708	731241
44118	731242
12037	731243
18745	731244
274	731245
62983	731246
19790	731247
1481	731248
496	731249
20506	731250
27469	731251
12606	731252
40445	731253
155718	731254
40483	731255
91572	731256
123881	731257
124095	731258
92475	731259
9216	731260
113302	731261
10247	731262
106959	731263
210	731264
8075	731265
15378	731266
21269	731267
2173	731268
2505	731269
2217	731270
30092	731271
54081	731272
153969	731273
15280	731274
37187	731275
12105	731276
10523	731277
173659	731278
11181	731279
6151	731280
14242	731281
85654	731282
54549	731283
26659	731284
17629	731285
57063	731286
131527	731287
37472	731288
235521	731289
93871	731290
165260	731291
74684	731292
144107	731293
147745	731294
140068	731295
162171	731296
78025	731297
114098	731298
225952	731299
52659	731300
195585	731301
81422	731302
3671	731303
21589	731304
15716	731305
64284	731306
26156	731307
40780	731308
4897	731309
197757	731310
43428	731311
27670	731312
191878	731313
201094	731314
145204	731315
230456	731316
78805	731317
33537	731318
8276	731319
224704	731320
148824	731321
192582	731322
14979	731323
53491	731324
12419	731325
145577	731326
165600	731327
94752	731328
161808	731329
164793	731330
85530	731331
194589	731332
33544	731333
161592	731334
178807	731335
103006	731336
142465	731337
119605	731338
8537	731339
50771	731340
41962	731341
41483	731342
14903	731343
90986	731344
121608	731345
90642	731346
14979	731347
33503	731348
168614	731349
198450	731350
194730	731351
103080	731352
18023	731353
18069	731354
117966	731355
33156	731356
176565	731357
91250	731358
121124	731359
122023	731360
141803	731361
103874	731362
104546	731363
53860	731364
200640	731365
75948	731366
169351	731367
168844	731368
167997	731369
141735	731370
179302	731371
15641	731372
47079	731373
22557	731374
21933	731375
142460	731376
90568	731377
102822	731378
169015	731379
26858	731380
79586	731381
81418	731382
152435	731383
93789	731384
127569	731385
90048	731386
90992	731387
126749	731388
7067	731389
121271	731390
91069	731391
8936	731392
78542	731393
120212	731394
156568	731395
34867	731396
25038	731397
12440	731398
100783	731399
168299	731400
121039	731401
68889	731402
125733	731403
238358	731404
79509	731405
42246	731406
202021	731407
107704	731408
47787	731409
8535	731410
145131	731411
69037	731412
196725	731413
38930	731414
5761	731415
118032	731416
16490	731417
33320	731418
154543	731419
226234	731420
144438	731421
137645	731422
41981	731423
202140	731424
119599	731425
85940	731426
20527	731427
13642	731428
81516	731429
51931	731430
103848	731431
8122	731432
8381	731433
90510	731434
177879	731435
137850	731436
14341	731437
191408	731438
31044	731439
53582	731440
169599	731441
42242	731442
148824	731443
105840	731444
67517	731445
233436	731446
80196	731447
90751	731448
42152	731449
47077	731450
36384	731451
66568	731452
178153	731453
227861	731454
68476	731455
46046	731456
48191	731457
53375	731458
169080	731459
17939	731460
7067	731461
195500	731462
90390	731463
111955	731464
145229	731465
14979	731466
202010	731467
169516	731468
38938	731469
101011	731470
115235	731471
81306	731472
144871	731473
31875	731474
34923	731475
31875	731476
102740	731477
82363	731478
66207	731479
125736	731480
104124	731481
168236	731482
8940	731483
150651	731484
90213	731485
58025	731486
121173	731487
178574	731488
141494	731489
26871	731490
120261	731491
42287	731492
29438	731493
30046	731494
121436	731495
41959	731496
33510	731497
60613	731498
178573	731499
169515	731500
7680	731501
16502	731502
55819	731503
53568	731504
200057	731505
5783	731506
114826	731507
8522	731508
764	731509
90943	731510
121966	731511
19868	731512
99813	731513
15762	731514
90004	731515
12419	731516
201055	731517
86109	731518
5796	731519
102565	731520
90609	731521
14979	731522
65412	731523
81705	731524
201308	731525
38939	731526
10364	731527
46762	731528
6601	731529
198879	731530
81835	731531
2421	731532
209659	731533
138834	731534
10484	731535
36833	731536
150607	731537
101856	731538
49309	731539
26622	731540
202181	731541
118165	731542
152650	731543
122192	731544
201315	731545
83952	731546
162656	731547
14910	731548
122004	731549
55632	731550
131579	731551
53488	731552
87167	731553
47680	731554
41029	731555
115292	731556
93269	731557
176131	731558
1759	731559
173824	731560
98206	731561
176633	731562
17971	731563
121227	731564
134739	731565
93591	731566
61282	731567
114983	731568
3649	731569
50834	731570
192944	731571
227612	731572
193971	731573
55397	731574
72423	731575
49228	731576
60417	731577
89095	731578
168599	731579
53673	731580
90735	731581
5762	731582
116449	731583
88005	731584
22089	731585
175431	731586
17946	731587
204095	731588
69520	731589
1404	731590
76941	731591
119262	731592
165601	731593
47745	731594
34123	731595
212681	731596
53455	731597
120793	731598
85386	731599
14142	731600
106150	731601
32449	731602
169279	731603
121187	731604
132071	731605
90190	731606
38929	731607
168954	731608
103503	731609
14865	731610
22557	731611
49422	731612
127468	731613
195715	731614
8579	731615
162135	731616
142106	731617
30995	731618
27985	731619
116299	731620
14341	731621
96921	731622
84468	731623
47115	731624
97605	731625
26812	731626
166066	731627
62973	731628
114627	731629
6662	731630
159053	731631
161740	731632
69400	731633
202212	731634
168163	731635
139156	731636
40197	731637
86064	731638
61140	731639
12434	731640
24363	731641
186178	731642
108277	731643
81285	731644
30666	731645
144443	731646
65555	731647
122568	731648
91127	731649
39929	731650
52599	731651
162588	731652
127500	731653
131067	731654
107226	731655
70797	731656
69596	731657
169213	731658
18046	731659
33409	731660
69479	731661
62946	731662
199876	731663
85750	731664
121155	731665
29400	731666
127985	731667
77534	731668
78532	731669
127091	731670
3900	731671
72964	731672
142633	731673
141341	731674
51917	731675
69344	731676
138075	731677
19261	731678
121634	731679
90500	731680
122546	731681
197339	731682
103723	731683
27920	731684
32432	731685
67397	731686
6518	731687
134219	731688
84548	731689
175115	731690
144969	731691
163565	731692
107849	731693
69115	731694
200962	731695
36580	731696
162669	731697
136807	731698
90644	731699
150347	731700
6642	731701
168718	731702
8445	731703
134736	731704
19517	731705
166879	731706
597	731707
108302	731708
55279	731709
27797	731710
39480	731711
2329	731712
141766	731713
90703	731714
70797	731715
6518	731716
130831	731717
38994	731718
116559	731719
91133	731720
156114	731721
151827	731722
7495	731723
230008	731724
143851	731725
69142	731726
188601	731727
21134	731728
160898	731729
11889	731730
76119	731731
13427	731732
186633	731733
199610	731734
175852	731735
233141	731736
7612	731737
188452	731738
32451	731739
88747	731740
215832	731741
52448	731742
17123	731743
53686	731744
86686	731745
23837	731746
17591	731747
240346	731748
36049	731749
64021	731750
149387	731751
194272	731752
23648	731753
179929	731754
197107	731755
195162	731756
48338	731757
140851	731758
195120	731759
108270	731760
56309	731761
197294	731762
22467	731763
200132	731764
116464	731765
4888	731766
68492	731767
203408	731768
126442	731769
11414	731770
119379	731771
101516	731772
138239	731773
23280	731774
229043	731775
213289	731776
77192	731777
27779	731778
67850	731779
10945	731780
98007	731781
194829	731782
72485	731783
10565	731784
16017	731785
28857	731786
58412	731787
16017	731788
111500	731789
113065	731790
150954	731791
3569	731792
36093	731793
19090	731794
35849	731795
99329	731796
6381	731797
214757	731798
34560	731799
35844	731800
16822	731801
20802	731802
62812	731803
6670	731804
40646	731805
6634	731806
75124	731807
94333	731808
48294	731809
116257	731810
116370	731811
1645	731812
93744	731813
71956	731814
6404	731815
8025	731816
36637	731817
55329	731818
61813	731819
96414	731820
99734	731821
11388	731822
11958	731823
83493	731824
64440	731825
153891	731826
74691	731827
41230	731828
128469	731829
49129	731830
208736	731831
78659	731832
23850	731833
177020	731834
15615	731835
55232	731836
19928	731837
40351	731838
165862	731839
66758	731840
11485	731841
99957	731842
107733	731843
57462	731844
95034	731845
14023	731846
107117	731847
162188	731848
95264	731849
114217	731850
83585	731851
22864	731852
2623	731853
15743	731854
45640	731855
238368	731856
110331	731857
3514	731858
103120	731859
43174	731860
114980	731861
50242	731862
32478	731863
67831	731864
102905	731865
51771	731866
227403	731867
129869	731868
21791	731869
29560	731870
47495	731871
29699	731872
94661	731873
29561	731874
42217	731875
2741	731876
39163	731877
43273	731878
6738	731879
26819	731880
42187	731881
72197	731882
167774	731883
47724	731884
26330	731885
115107	731886
32975	731887
624	731888
47724	731889
46832	731890
118464	731891
127201	731892
29712	731893
209042	731894
39693	731895
13282	731896
9033	731897
86088	731898
82481	731899
30288	731900
7203	731901
68264	731902
149906	731903
12753	731904
121009	731905
135813	731906
35474	731907
31048	731908
63225	731909
111542	731910
215959	731911
80920	731912
147909	731913
20855	731914
45178	731915
31954	731916
28330	731917
29093	731918
28330	731919
90639	731920
49173	731921
7665	731922
152328	731923
117671	731924
163194	731925
1505	731926
26415	731927
153703	731928
15559	731929
98188	731930
41027	731931
95729	731932
43666	731933
44601	731934
35595	731935
100200	731936
17429	731937
30820	731938
41227	731939
21567	731940
51092	731941
13259	731942
3097	731943
120434	731944
18520	731945
21669	731946
76041	731947
37122	731948
22047	731949
62635	731950
149599	731951
22983	731952
20078	731953
23167	731954
7450	731955
52674	731956
28459	731957
42308	731958
89730	731959
105577	731960
72520	731961
83753	731962
41110	731963
13061	731964
224139	731965
36447	731966
16149	731967
66897	731968
66389	731969
75632	731970
18106	731971
148097	731972
189108	731973
30726	731974
235016	731975
77587	731976
74787	731977
3179	731978
157629	731979
60033	731980
151491	731981
73769	731982
37530	731983
66492	731984
28445	731985
1385	731986
43234	731987
2281	731988
22896	731989
38729	731990
113553	731991
7949	731992
17627	731993
21298	731994
159908	731995
141212	731996
1800	731997
65742	731998
89528	731999
109708	732000
85671	732001
36094	732002
40985	732003
33188	732004
37205	732005
75883	732006
8320	732007
68867	732008
200403	732009
61779	732010
35606	732011
61346	732012
26741	732013
39807	732014
156375	732015
162581	732016
90016	732017
202308	732018
90005	732019
57501	732020
46495	732021
51564	732022
23187	732023
181760	732024
58699	732025
9279	732026
21953	732027
58165	732028
27836	732029
142264	732030
125808	732031
119381	732032
74014	732033
81537	732034
153830	732035
67258	732036
107805	732037
129020	732038
105520	732039
139161	732040
179574	732041
39673	732042
23686	732043
98159	732044
21391	732045
117185	732046
37833	732047
75988	732048
66708	732049
51785	732050
104513	732051
5444	732052
22591	732053
15294	732054
72171	732055
20395	732056
72984	732057
45329	732058
99595	732059
31570	732060
57391	732061
151360	732062
16101	732063
100486	732064
99224	732065
14364	732066
11192	732067
3022	732068
193573	732069
69701	732070
44627	732071
82885	732072
60039	732073
18635	732074
33587	732075
788	732076
36666	732077
120245	732078
103154	732079
8695	732080
158372	732081
29227	732082
63633	732083
146561	732084
202868	732085
86455	732086
25031	732087
213921	732088
102825	732089
10003	732090
98467	732091
161366	732092
190966	732093
53526	732094
116324	732095
76527	732096
34474	732097
29560	732098
24418	732099
120709	732100
37285	732101
136019	732102
27154	732103
14149	732104
18623	732105
29915	732106
57041	732107
163396	732108
101800	732109
136121	732110
20813	732111
7291	732112
79434	732113
66301	732114
30822	732115
11720	732116
7769	732117
175541	732118
138996	732119
182871	732120
56727	732121
44543	732122
208338	732123
133519	732124
115160	732125
7388	732126
131017	732127
105780	732128
90836	732129
15321	732130
26919	732131
92551	732132
159767	732133
33427	732134
163810	732135
140425	732136
90947	732137
36779	732138
108272	732139
81347	732140
135729	732141
90638	732142
121645	732143
72815	732144
116113	732145
37562	732146
111831	732147
207984	732148
33424	732149
69614	732150
107430	732151
107554	732152
121300	732153
62996	732154
23691	732155
42239	732156
42259	732157
12892	732158
13222	732159
76350	732160
25564	732161
56401	732162
163838	732163
200825	732164
68274	732165
199393	732166
49192	732167
66278	732168
61353	732169
26939	732170
14444	732171
12511	732172
68937	732173
201796	732174
81263	732175
728	732176
36653	732177
30371	732178
114468	732179
63188	732180
15706	732181
195411	732182
33445	732183
142462	732184
55515	732185
52259	732186
21298	732187
43306	732188
7313	732189
148869	732190
12570	732191
41099	732192
166004	732193
115999	732194
28535	732195
15764	732196
190490	732197
54286	732198
15643	732199
158039	732200
4412	732201
29700	732202
37590	732203
18566	732204
115583	732205
133205	732206
19962	732207
107768	732208
53398	732209
24315	732210
112249	732211
235669	732212
3848	732213
3337	732214
24315	732215
46124	732216
28158	732217
89997	732218
96463	732219
156779	732220
106228	732221
6697	732222
57828	732223
53077	732224
196589	732225
108867	732226
196508	732227
226411	732228
90621	732229
201903	732230
146613	732231
49013	732232
94358	732233
56071	732234
167389	732235
106761	732236
137768	732237
120388	732238
20347	732239
233845	732240
12108	732241
215533	732242
214796	732243
82985	732244
107243	732245
197959	732246
198364	732247
81817	732248
25071	732249
25334	732250
207279	732251
105909	732252
142970	732253
143925	732254
7716	732255
1175	732256
5801	732257
158284	732258
135963	732259
144023	732260
105355	732261
208670	732262
98383	732263
179165	732264
44119	732265
103787	732266
81839	732267
103454	732268
38835	732269
103791	732270
81240	732271
90135	732272
82664	732273
157698	732274
29564	732275
118958	732276
104898	732277
8927	732278
197699	732279
144646	732280
60401	732281
121368	732282
83478	732283
106750	732284
131964	732285
126772	732286
165649	732287
69001	732288
103476	732289
130583	732290
62598	732291
82593	732292
131063	732293
187503	732294
100748	732295
104600	732296
81480	732297
158544	732298
18084	732299
106819	732300
21917	732301
116108	732302
94872	732303
195726	732304
168428	732305
203586	732306
89984	732307
199929	732308
139723	732309
87263	732310
78547	732311
53144	732312
144008	732313
115197	732314
195083	732315
201390	732316
33562	732317
42242	732318
86207	732319
159491	732320
121501	732321
74486	732322
168317	732323
223250	732324
41656	732325
64266	732326
144607	732327
6286	732328
138711	732329
181138	732330
190789	732331
139520	732332
91252	732333
126978	732334
23637	732335
189484	732336
58432	732337
200481	732338
98575	732339
68283	732340
184962	732341
82834	732342
140491	732343
234343	732344
72076	732345
197578	732346
147397	732347
133401	732348
48547	732349
23336	732350
55116	732351
59950	732352
36446	732353
111290	732354
23336	732355
73225	732356
21515	732357
224688	732358
167323	732359
87373	732360
84204	732361
115842	732362
72726	732363
50513	732364
107401	732365
236582	732366
42258	732367
164424	732368
97996	732369
239256	732370
165451	732371
144911	732372
21313	732373
169485	732374
62940	732375
43482	732376
62712	732377
130896	732378
164517	732379
55826	732380
117267	732381
149196	732382
12330	732383
50388	732384
145046	732385
127645	732386
42600	732387
56640	732388
106610	732389
130163	732390
16655	732391
208885	732392
115277	732393
87883	732394
168247	732395
156081	732396
82663	732397
14810	732398
147916	732399
72229	732400
15726	732401
6649	732402
7680	732403
1708	732404
73508	732405
70134	732406
44254	732407
37938	732408
38977	732409
1928	732410
2067	732411
69800	732412
164704	732413
66229	732414
101439	732415
17345	732416
88827	732417
13579	732418
110175	732419
40261	732420
63674	732421
69243	732422
20519	732423
203051	732424
2284	732425
14404	732426
28271	732427
44113	732428
57410	732429
81649	732430
128621	732431
610	732432
203529	732433
61139	732434
37840	732435
16823	732436
2067	732437
81301	732438
139862	732439
18392	732440
10602	732441
20230	732442
239197	732443
186248	732444
151875	732445
5940	732446
2067	732447
35021	732448
28725	732449
149572	732450
95893	732451
786	732452
222084	732453
137845	732454
126049	732455
212	732456
5201	732457
16774	732458
7127	732459
27130	732460
47758	732461
104653	732462
9119	732463
103609	732464
78389	732465
128459	732466
85638	732467
21651	732468
112111	732469
26405	732470
34955	732471
1	732472
6866	732473
9230	732474
7929	732475
18435	732476
27476	732477
2529	732478
2242	732479
12844	732480
6003	732481
4058	732482
4	732483
4	732484
3557	732485
6003	732486
9229	732487
18439	732488
4592	732489
15372	732490
4592	732491
3556	732492
9233	732493
6867	732494
34227	732495
4	732496
2242	732497
70639	732498
7951	732499
9255	732500
4058	732501
27431	732502
2529	732503
7928	732504
9254	732505
27477	732506
10811	732507
91737	732508
3174	732509
12875	732510
6838	732511
2	732512
34230	732513
10765	732514
6838	732515
27476	732516
4058	732517
6003	732518
1	732519
1	732520
6004	732521
12873	732522
5194	732523
18482	732524
27475	732525
10767	732526
91737	732527
5217	732528
4069	732529
3175	732530
18433	732531
10810	732532
27430	732533
1	732534
86425	732535
40634	732536
92122	732537
54474	732538
56514	732539
25670	732540
102745	732541
20255	732542
68400	732543
60022	732544
72699	732545
74746	732546
32401	732547
9434	732548
51704	732549
51256	732550
92191	732551
98761	732552
33335	732553
1110	732554
77017	732555
54959	732556
45974	732557
487	732558
138516	732559
84934	732560
59829	732561
65704	732562
29699	732563
63170	732564
140336	732565
169890	732566
160321	732567
58106	732568
159821	732569
144125	732570
102463	732571
64938	732572
80481	732573
118207	732574
56383	732575
58777	732576
9623	732577
112886	732578
17052	732579
16321	732580
61023	732581
168693	732582
16514	732583
128312	732584
79385	732585
49846	732586
61	732587
18410	732588
66462	732589
43980	732590
38847	732591
35294	732592
14710	732593
82065	732594
114177	732595
22688	732596
65795	732597
143848	732598
85175	732599
101234	732600
13971	732601
54395	732602
166353	732603
141606	732604
226773	732605
89997	732606
205100	732607
204598	732608
6339	732609
6277	732610
190086	732611
1953	732612
96494	732613
66609	732614
61788	732615
28150	732616
21301	732617
10024	732618
1802	732619
28783	732620
90303	732621
88817	732622
26866	732623
44898	732624
8019	732625
59793	732626
138437	732627
24966	732628
33859	732629
85819	732630
30691	732631
198157	732632
66892	732633
142473	732634
136763	732635
160509	732636
31709	732637
8060	732638
102905	732639
7864	732640
28786	732641
82877	732642
58864	732643
131058	732644
48374	732645
150835	732646
19654	732647
111205	732648
186466	732649
86547	732650
81930	732651
31098	732652
69797	732653
35261	732654
35261	732655
52310	732656
188152	732657
204720	732658
165764	732659
111120	732660
70177	732661
5933	732662
132001	732663
132423	732664
44758	732665
854	732666
8606	732667
50064	732668
66334	732669
1440	732670
82099	732671
85495	732672
32660	732673
737	732674
190839	732675
3972	732676
49459	732677
79406	732678
49266	732679
29500	732680
21797	732681
76817	732682
22217	732683
44373	732684
5209	732685
50882	732686
20111	732687
37881	732688
11030	732689
52713	732690
9420	732691
20256	732692
86040	732693
82733	732694
4516	732695
72552	732696
7035	732697
41002	732698
20380	732699
31408	732700
31709	732701
228584	732702
47597	732703
42606	732704
71301	732705
35474	732706
12726	732707
4513	732708
6274	732709
28992	732710
87454	732711
4037	732712
27209	732713
156279	732714
117930	732715
34351	732716
1160	732717
2230	732718
15836	732719
120359	732720
20898	732721
84294	732722
17905	732723
47568	732724
28593	732725
36957	732726
26108	732727
45296	732728
76910	732729
66742	732730
53399	732731
75174	732732
23123	732733
2803	732734
108118	732735
15557	732736
160749	732737
67678	732738
71328	732739
74489	732740
58659	732741
21326	732742
26477	732743
22146	732744
125966	732745
77788	732746
29135	732747
210121	732748
84898	732749
154201	732750
46710	732751
90008	732752
40471	732753
14919	732754
167847	732755
187053	732756
63468	732757
53294	732758
79439	732759
18479	732760
50714	732761
114332	732762
32839	732763
1765	732764
75468	732765
42964	732766
33298	732767
62754	732768
48178	732769
202525	732770
136925	732771
187759	732772
75541	732773
119464	732774
189616	732775
201436	732776
5171	732777
32422	732778
58039	732779
134614	732780
145918	732781
107022	732782
179115	732783
14539	732784
31325	732785
67084	732786
221672	732787
22311	732788
74922	732789
18184	732790
114376	732791
6419	732792
128456	732793
12043	732794
27560	732795
41749	732796
46339	732797
8402	732798
52141	732799
1149	732800
187740	732801
82764	732802
4039	732803
120208	732804
2659	732805
85839	732806
20668	732807
15663	732808
11125	732809
100424	732810
118418	732811
40156	732812
14649	732813
157790	732814
32468	732815
18317	732816
112781	732817
115294	732818
76815	732819
21791	732820
2693	732821
7679	732822
3836	732823
854	732824
101506	732825
8523	732826
4995	732827
155730	732828
82460	732829
51522	732830
38436	732831
227878	732832
25493	732833
43689	732834
25065	732835
8815	732836
177892	732837
10486	732838
145692	732839
2498	732840
90411	732841
52918	732842
5827	732843
61942	732844
129184	732845
16254	732846
83870	732847
106587	732848
109401	732849
82980	732850
17897	732851
72135	732852
38778	732853
126039	732854
118178	732855
87515	732856
90002	732857
134242	732858
119376	732859
41550	732860
58162	732861
204101	732862
138957	732863
46047	732864
92269	732865
51785	732866
1364	732867
31553	732868
44628	732869
40900	732870
156083	732871
3753	732872
55715	732873
112608	732874
15468	732875
108994	732876
27616	732877
19250	732878
70964	732879
18431	732880
13433	732881
98114	732882
54443	732883
147445	732884
2245	732885
42470	732886
69855	732887
91290	732888
83138	732889
584	732890
2494	732891
1774	732892
33155	732893
18301	732894
100495	732895
54784	732896
48253	732897
236554	732898
31130	732899
98943	732900
102141	732901
5260	732902
30953	732903
64538	732904
11201	732905
33050	732906
46631	732907
20252	732908
21669	732909
26304	732910
191756	732911
18085	732912
55938	732913
77888	732914
4404	732915
2804	732916
128734	732917
21365	732918
223986	732919
131952	732920
43652	732921
99704	732922
198257	732923
229568	732924
158459	732925
99193	732926
21365	732927
122101	732928
117563	732929
90955	732930
231484	732931
116335	732932
134245	732933
1432	732934
108941	732935
28896	732936
134245	732937
15831	732938
1796	732939
2372	732940
14998	732941
140	732942
53665	732943
6799	732944
11	732945
128712	732946
6892	732947
8198	732948
163226	732949
6318	732950
3850	732951
17325	732952
64071	732953
16095	732954
38090	732955
50413	732956
46182	732957
94263	732958
220932	732959
156073	732960
91676	732961
87090	732962
208302	732963
34413	732964
31378	732965
7903	732966
15959	732967
182663	732968
97624	732969
213650	732970
97725	732971
73591	732972
74006	732973
186158	732974
132830	732975
45182	732976
35988	732977
57599	732978
23074	732979
97939	732980
98830	732981
57632	732982
131891	732983
74010	732984
44916	732985
74440	732986
13788	732987
100055	732988
180112	732989
57228	732990
207296	732991
97776	732992
75043	732993
57158	732994
98810	732995
214186	732996
74317	732997
56938	732998
27934	732999
44592	733000
74307	733001
98358	733002
73695	733003
35748	733004
182095	733005
181330	733006
57082	733007
5090	733008
187063	733009
15831	733010
20689	733011
57430	733012
57180	733013
56741	733014
44439	733015
13273	733016
97096	733017
74040	733018
181282	733019
57725	733020
28435	733021
44439	733022
98521	733023
74355	733024
35606	733025
132401	733026
45059	733027
57648	733028
98143	733029
132401	733030
57290	733031
83264	733032
96459	733033
185669	733034
96981	733035
3604	733036
93327	733037
131934	733038
133556	733039
150017	733040
151023	733041
66005	733042
96965	733043
35894	733044
185466	733045
132662	733046
98063	733047
182525	733048
66005	733049
44615	733050
74272	733051
131766	733052
132263	733053
28409	733054
73583	733055
109093	733056
98521	733057
186523	733058
129987	733059
97986	733060
184456	733061
43800	733062
131357	733063
186821	733064
56948	733065
35606	733066
73363	733067
133399	733068
157990	733069
98013	733070
147341	733071
8064	733072
181955	733073
44439	733074
180593	733075
133069	733076
185129	733077
57138	733078
131758	733079
98419	733080
18956	733081
212841	733082
97511	733083
56763	733084
44648	733085
74188	733086
147823	733087
98141	733088
57725	733089
73525	733090
35952	733091
74737	733092
57180	733093
56810	733094
96444	733095
96476	733096
73645	733097
35993	733098
112296	733099
57831	733100
57856	733101
96305	733102
33470	733103
230699	733104
123094	733105
987	733106
21142	733107
65541	733108
1052	733109
2448	733110
240051	733111
21265	733112
28435	733113
20055	733114
3992	733115
540	733116
2842	733117
148471	733118
149633	733119
108069	733120
218186	733121
7948	733122
54224	733123
8350	733124
27127	733125
18409	733126
22428	733127
36009	733128
1574	733129
139045	733130
23039	733131
5343	733132
11661	733133
63981	733134
157311	733135
2186	733136
54358	733137
1139	733138
3954	733139
192967	733140
220743	733141
1283	733142
225168	733143
3974	733144
18926	733145
67400	733146
54740	733147
81441	733148
100684	733149
50767	733150
60907	733151
182882	733152
100638	733153
15851	733154
100301	733155
57844	733156
157162	733157
1776	733158
741	733159
83578	733160
98927	733161
187836	733162
7922	733163
51555	733164
1949	733165
95052	733166
31456	733167
141614	733168
194334	733169
9431	733170
98504	733171
84505	733172
680	733173
12163	733174
743	733175
101962	733176
131222	733177
231198	733178
1156	733179
7829	733180
2519	733181
123096	733182
100515	733183
1933	733184
12171	733185
106763	733186
135313	733187
76042	733188
59476	733189
1061	733190
2186	733191
100267	733192
123343	733193
85492	733194
183235	733195
110876	733196
65891	733197
91503	733198
3103	733199
170842	733200
170529	733201
806	733202
1129	733203
32270	733204
373	733205
794	733206
65435	733207
4663	733208
4663	733209
166059	733210
146996	733211
33229	733212
173382	733213
101987	733214
18003	733215
53417	733216
1401	733217
353	733218
238992	733219
126467	733220
45029	733221
64097	733222
22278	733223
9935	733224
88932	733225
7679	733226
91166	733227
8657	733228
100603	733229
47593	733230
59164	733231
28926	733232
82759	733233
237939	733234
68672	733235
17216	733236
162013	733237
17953	733238
46688	733239
40634	733240
97275	733241
44899	733242
74413	733243
16595	733244
67051	733245
619	733246
91963	733247
67051	733248
183410	733249
162735	733250
186198	733251
2413	733252
133507	733253
117573	733254
158553	733255
59323	733256
41975	733257
14947	733258
214122	733259
113939	733260
49725	733261
6426	733262
210242	733263
53263	733264
96679	733265
235357	733266
112869	733267
225699	733268
116076	733269
115546	733270
89861	733271
44791	733272
66487	733273
63066	733274
39380	733275
225517	733276
14055	733277
34189	733278
92820	733279
8450	733280
58764	733281
29240	733282
78216	733283
28543	733284
111731	733285
196078	733286
36732	733287
2278	733288
47622	733289
188527	733290
52657	733291
59385	733292
68017	733293
210183	733294
88931	733295
30559	733296
10921	733297
39764	733298
10947	733299
102914	733300
26256	733301
148	733302
3474	733303
1909	733304
1384	733305
37663	733306
9023	733307
5780	733308
8666	733309
79170	733310
162	733311
172784	733312
2727	733313
113574	733314
6380	733315
46856	733316
7739	733317
6673	733318
10413	733319
13852	733320
40000	733321
33	733322
14281	733323
219546	733324
185973	733325
65513	733326
76200	733327
44847	733328
23215	733329
74864	733330
35468	733331
6990	733332
5313	733333
126828	733334
225863	733335
108286	733336
147475	733337
57998	733338
134549	733339
166677	733340
77356	733341
36412	733342
195657	733343
44470	733344
9117	733345
14121	733346
332	733347
24504	733348
202973	733349
89088	733350
615	733351
60197	733352
57167	733353
596	733354
6104	733355
59134	733356
124690	733357
138234	733358
28080	733359
223812	733360
8810	733361
152855	733362
18997	733363
40473	733364
46332	733365
22260	733366
171753	733367
22231	733368
33854	733369
70339	733370
14903	733371
166227	733372
25486	733373
26543	733374
11905	733375
931	733376
7586	733377
5778	733378
143743	733379
58	733380
26005	733381
22986	733382
127846	733383
65941	733384
78056	733385
95473	733386
23283	733387
1265	733388
123820	733389
35275	733390
114773	733391
103151	733392
12856	733393
4225	733394
42332	733395
132652	733396
74809	733397
90413	733398
195536	733399
107626	733400
17238	733401
17371	733402
66825	733403
30213	733404
28260	733405
144368	733406
78758	733407
70393	733408
26109	733409
2049	733410
124075	733411
14364	733412
34497	733413
13324	733414
216703	733415
51399	733416
39380	733417
13036	733418
66742	733419
112890	733420
24849	733421
22667	733422
46633	733423
228279	733424
18016	733425
76955	733426
45658	733427
76808	733428
82389	733429
81409	733430
140847	733431
3617	733432
5740	733433
45881	733434
213054	733435
149533	733436
120631	733437
15471	733438
64135	733439
25795	733440
15030	733441
46555	733442
14366	733443
55031	733444
59435	733445
2761	733446
64255	733447
42517	733448
37626	733449
12484	733450
98898	733451
64123	733452
24120	733453
234685	733454
59816	733455
164997	733456
1051	733457
167547	733458
12097	733459
120863	733460
117078	733461
13115	733462
30141	733463
71992	733464
9702	733465
66706	733466
113723	733467
19038	733468
26919	733469
66068	733470
116027	733471
40615	733472
30202	733473
209479	733474
25908	733475
57878	733476
60156	733477
1263	733478
157962	733479
27613	733480
87772	733481
24755	733482
61764	733483
162562	733484
58491	733485
85632	733486
65997	733487
85587	733488
54707	733489
46220	733490
57444	733491
2447	733492
31271	733493
141145	733494
105237	733495
22218	733496
193598	733497
7696	733498
132031	733499
163026	733500
86972	733501
165713	733502
62121	733503
59309	733504
37841	733505
3795	733506
139361	733507
12453	733508
9024	733509
22615	733510
173310	733511
88934	733512
109432	733513
26082	733514
68752	733515
22387	733516
35642	733517
99755	733518
37841	733519
1707	733520
1748	733521
455	733522
44628	733523
123472	733524
7697	733525
14928	733526
148934	733527
109956	733528
147900	733529
33361	733530
18291	733531
12885	733532
232741	733533
65941	733534
198639	733535
46183	733536
59437	733537
18871	733538
47068	733539
18870	733540
7200	733541
54284	733542
87576	733543
3557	733544
101881	733545
57	733546
15129	733547
129147	733548
186369	733549
57167	733550
125320	733551
93940	733552
31	733553
44482	733554
59704	733555
2532	733556
6595	733557
85446	733558
29174	733559
13404	733560
160312	733561
2261	733562
74889	733563
24368	733564
37271	733565
25493	733566
144781	733567
69345	733568
36	733569
26579	733570
26228	733571
14121	733572
51797	733573
42051	733574
5351	733575
229846	733576
120253	733577
161544	733578
10625	733579
11144	733580
90570	733581
26299	733582
59140	733583
32635	733584
104754	733585
24055	733586
44935	733587
45024	733588
34846	733589
77193	733590
59598	733591
16402	733592
35353	733593
103358	733594
65958	733595
114273	733596
46456	733597
119323	733598
18864	733599
71804	733600
26313	733601
78232	733602
128100	733603
7840	733604
1099	733605
122794	733606
43655	733607
12627	733608
202007	733609
146038	733610
164581	733611
1274	733612
89112	733613
28486	733614
33026	733615
30111	733616
121075	733617
239277	733618
87533	733619
194374	733620
608	733621
26504	733622
138964	733623
223209	733624
84910	733625
82052	733626
144373	733627
112158	733628
1719	733629
7243	733630
149771	733631
141545	733632
61946	733633
83909	733634
58373	733635
109207	733636
82281	733637
67497	733638
32671	733639
21136	733640
70790	733641
6943	733642
14479	733643
47058	733644
142004	733645
239369	733646
106704	733647
85849	733648
8530	733649
57627	733650
81110	733651
59393	733652
38846	733653
8918	733654
81110	733655
156640	733656
119363	733657
46020	733658
1534	733659
83597	733660
38232	733661
31462	733662
20804	733663
7679	733664
7691	733665
67527	733666
83887	733667
34179	733668
54366	733669
89422	733670
73587	733671
100309	733672
42838	733673
26858	733674
114950	733675
63265	733676
55691	733677
42082	733678
12434	733679
137784	733680
32499	733681
68449	733682
167887	733683
45684	733684
121785	733685
201562	733686
68830	733687
159689	733688
71652	733689
77234	733690
63786	733691
72887	733692
42079	733693
17126	733694
42102	733695
121740	733696
131779	733697
201731	733698
62982	733699
3893	733700
167641	733701
60080	733702
81615	733703
94215	733704
153432	733705
90580	733706
32020	733707
201349	733708
86927	733709
63000	733710
110527	733711
116547	733712
174417	733713
26895	733714
10490	733715
44286	733716
51074	733717
138210	733718
49302	733719
26887	733720
168782	733721
107640	733722
42133	733723
85933	733724
226527	733725
225092	733726
115694	733727
240401	733728
121700	733729
126749	733730
76657	733731
90423	733732
38288	733733
68478	733734
16480	733735
90105	733736
31065	733737
4432	733738
89662	733739
144955	733740
89141	733741
202002	733742
114768	733743
160233	733744
149523	733745
107494	733746
38230	733747
12434	733748
78279	733749
99179	733750
160888	733751
28327	733752
35874	733753
25969	733754
235494	733755
63173	733756
103802	733757
33528	733758
85704	733759
90988	733760
101912	733761
167435	733762
187499	733763
11968	733764
97035	733765
74268	733766
124653	733767
129625	733768
93961	733769
97532	733770
192278	733771
149607	733772
98195	733773
66548	733774
64604	733775
44547	733776
154233	733777
23204	733778
51927	733779
130318	733780
25249	733781
223371	733782
57305	733783
84739	733784
132991	733785
27894	733786
151667	733787
65359	733788
109183	733789
40230	733790
83985	733791
29376	733792
8069	733793
73782	733794
34528	733795
64340	733796
109227	733797
152843	733798
60086	733799
161233	733800
45734	733801
227205	733802
220949	733803
44805	733804
27381	733805
97949	733806
98260	733807
16123	733808
28519	733809
35781	733810
96936	733811
214347	733812
7463	733813
39873	733814
64340	733815
133796	733816
25858	733817
98502	733818
57116	733819
35896	733820
7972	733821
15739	733822
230558	733823
20615	733824
59408	733825
44476	733826
40033	733827
185711	733828
75610	733829
139848	733830
83794	733831
126736	733832
116447	733833
111705	733834
131438	733835
29396	733836
2284	733837
84335	733838
50316	733839
107982	733840
137724	733841
29882	733842
70894	733843
152703	733844
151994	733845
39627	733846
21203	733847
231393	733848
66621	733849
70447	733850
88257	733851
110952	733852
72603	733853
53449	733854
151368	733855
67799	733856
62610	733857
37038	733858
58975	733859
87786	733860
32376	733861
57983	733862
117639	733863
105040	733864
38287	733865
55130	733866
18545	733867
55132	733868
18545	733869
31998	733870
120626	733871
194607	733872
40224	733873
37699	733874
98808	733875
93379	733876
52356	733877
71445	733878
235333	733879
152505	733880
18963	733881
108426	733882
20252	733883
1416	733884
83015	733885
64977	733886
40074	733887
50253	733888
46065	733889
31859	733890
61370	733891
69192	733892
29155	733893
122065	733894
39195	733895
95461	733896
71746	733897
11617	733898
63701	733899
24282	733900
35456	733901
150761	733902
77781	733903
20757	733904
26866	733905
44189	733906
95813	733907
56672	733908
44047	733909
44348	733910
206604	733911
11014	733912
44625	733913
33478	733914
29204	733915
103711	733916
68984	733917
100021	733918
231065	733919
113443	733920
50281	733921
132294	733922
31371	733923
1613	733924
78258	733925
27588	733926
17526	733927
64232	733928
14940	733929
19576	733930
46552	733931
149465	733932
51254	733933
34606	733934
34774	733935
71989	733936
94313	733937
1415	733938
27289	733939
42635	733940
34268	733941
123213	733942
18280	733943
2031	733944
74078	733945
25126	733946
169146	733947
1855	733948
3382	733949
28591	733950
49278	733951
20536	733952
153564	733953
46423	733954
19741	733955
11624	733956
85045	733957
20889	733958
83002	733959
113796	733960
19400	733961
52278	733962
73984	733963
7404	733964
3358	733965
163645	733966
63210	733967
59014	733968
25477	733969
26937	733970
105649	733971
20536	733972
108440	733973
21665	733974
66679	733975
20536	733976
20889	733977
101092	733978
69755	733979
37023	733980
140007	733981
44465	733982
28498	733983
28265	733984
35844	733985
27495	733986
43710	733987
47921	733988
11105	733989
15485	733990
5966	733991
24511	733992
19576	733993
100183	733994
45034	733995
43983	733996
27967	733997
109920	733998
20684	733999
34356	734000
55701	734001
45084	734002
69927	734003
20630	734004
2173	734005
1784	734006
17448	734007
21448	734008
8380	734009
82390	734010
58489	734011
23170	734012
102223	734013
102223	734014
37974	734015
188878	734016
167996	734017
133487	734018
62054	734019
26608	734020
26705	734021
16252	734022
79410	734023
88584	734024
19422	734025
22168	734026
57534	734027
159673	734028
107002	734029
10450	734030
17553	734031
23880	734032
73833	734033
155988	734034
10514	734035
56459	734036
44230	734037
49837	734038
8486	734039
651	734040
28379	734041
15893	734042
81925	734043
4722	734044
54248	734045
11932	734046
70451	734047
19869	734048
18408	734049
79482	734050
105940	734051
3659	734052
23855	734053
218076	734054
10246	734055
1314	734056
13732	734057
50270	734058
6735	734059
59365	734060
2308	734061
48401	734062
141225	734063
79474	734064
1578	734065
138526	734066
112530	734067
184675	734068
131456	734069
51275	734070
31945	734071
26211	734072
183052	734073
56821	734074
164826	734075
103629	734076
95350	734077
148518	734078
179237	734079
71573	734080
72371	734081
72288	734082
125867	734083
174906	734084
126221	734085
34783	734086
92211	734087
86270	734088
729	734089
211155	734090
81721	734091
73489	734092
3455	734093
9419	734094
8438	734095
5589	734096
69846	734097
38522	734098
23019	734099
122778	734100
10275	734101
28247	734102
205581	734103
155855	734104
111788	734105
34788	734106
150304	734107
15996	734108
97606	734109
185521	734110
125601	734111
60100	734112
28290	734113
98010	734114
5989	734115
1277	734116
113443	734117
51245	734118
2785	734119
51241	734120
127547	734121
221877	734122
219779	734123
77549	734124
148033	734125
51741	734126
79159	734127
58395	734128
128192	734129
29035	734130
81214	734131
94931	734132
94871	734133
125721	734134
72186	734135
93500	734136
94367	734137
127857	734138
128660	734139
95050	734140
34808	734141
94634	734142
93605	734143
45612	734144
23741	734145
75704	734146
45662	734147
174526	734148
75799	734149
92654	734150
210237	734151
36258	734152
76137	734153
26011	734154
51245	734155
87120	734156
23164	734157
8690	734158
18656	734159
64466	734160
16043	734161
39222	734162
9415	734163
32006	734164
6958	734165
64375	734166
12890	734167
112551	734168
60	734169
91618	734170
117179	734171
2119	734172
10	734173
27293	734174
15568	734175
6206	734176
21277	734177
76480	734178
138171	734179
42039	734180
141374	734181
9455	734182
45088	734183
28287	734184
91229	734185
57488	734186
73519	734187
8435	734188
127938	734189
148446	734190
153829	734191
1284	734192
94735	734193
175432	734194
9415	734195
96794	734196
208402	734197
1458	734198
151280	734199
203707	734200
3346	734201
719	734202
27151	734203
1220	734204
420	734205
919	734206
515	734207
12287	734208
533	734209
8185	734210
1487	734211
161811	734212
2227	734213
52070	734214
216704	734215
288	734216
48055	734217
10338	734218
89047	734219
84989	734220
108494	734221
8333	734222
1104	734223
12842	734224
96123	734225
41250	734226
119749	734227
19476	734228
32650	734229
179343	734230
7783	734231
1974	734232
2457	734233
9470	734234
176	734235
148	734236
845	734237
364	734238
364	734239
3024	734240
24438	734241
108942	734242
108942	734243
10858	734244
5806	734245
2378	734246
4809	734247
22429	734248
123286	734249
25360	734250
84780	734251
82318	734252
82318	734253
113969	734254
760	734255
51012	734256
215	734257
28568	734258
34246	734259
1654	734260
188	734261
40043	734262
74175	734263
2124	734264
3801	734265
3390	734266
52886	734267
359	734268
166301	734269
1399	734270
7770	734271
54	734272
607	734273
6423	734274
80457	734275
12133	734276
46451	734277
1548	734278
154173	734279
2249	734280
50589	734281
48551	734282
522	734283
40252	734284
3803	734285
106	734286
6770	734287
25705	734288
4233	734289
276	734290
12828	734291
15315	734292
66639	734293
12288	734294
45519	734295
32	734296
3371	734297
19898	734298
6423	734299
17401	734300
43050	734301
26290	734302
152985	734303
19136	734304
32752	734305
7028	734306
2860	734307
51220	734308
20430	734309
7542	734310
26393	734311
6434	734312
719	734313
230	734314
50966	734315
84700	734316
8714	734317
253	734318
39965	734319
74533	734320
17494	734321
16757	734322
64961	734323
14	734324
13658	734325
25952	734326
1219	734327
14	734328
15747	734329
598	734330
51686	734331
653	734332
40616	734333
48	734334
6518	734335
36636	734336
24688	734337
162388	734338
20504	734339
72403	734340
191	734341
223242	734342
123277	734343
1763	734344
59387	734345
20081	734346
8648	734347
36742	734348
2196	734349
568	734350
1701	734351
20646	734352
1474	734353
184921	734354
26217	734355
2554	734356
139	734357
14226	734358
4914	734359
7897	734360
8728	734361
65200	734362
1216	734363
80	734364
65809	734365
37198	734366
77348	734367
14227	734368
41546	734369
631	734370
65568	734371
605	734372
215	734373
54761	734374
1164	734375
2341	734376
38598	734377
1300	734378
14657	734379
36653	734380
21133	734381
4935	734382
1009	734383
78718	734384
114	734385
48084	734386
4939	734387
65448	734388
1229	734389
2390	734390
42406	734391
58	734392
41635	734393
66793	734394
38548	734395
1104	734396
22418	734397
195943	734398
91659	734399
32536	734400
5132	734401
60497	734402
1216	734403
32047	734404
5622	734405
32150	734406
4375	734407
172270	734408
154927	734409
409	734410
7027	734411
102539	734412
14754	734413
3264	734414
11130	734415
42552	734416
32894	734417
719	734418
124868	734419
663	734420
2032	734421
17358	734422
230667	734423
22289	734424
4231	734425
15235	734426
7777	734427
3388	734428
6690	734429
51737	734430
123384	734431
5988	734432
6549	734433
160852	734434
51035	734435
1899	734436
28568	734437
123380	734438
23825	734439
68235	734440
24489	734441
1124	734442
49508	734443
17577	734444
41	734445
128279	734446
54	734447
52570	734448
524	734449
902	734450
971	734451
44869	734452
1105	734453
373	734454
11799	734455
1870	734456
116652	734457
7486	734458
36568	734459
9088	734460
6242	734461
24489	734462
3009	734463
114898	734464
25751	734465
17504	734466
151659	734467
25033	734468
31206	734469
4475	734470
21137	734471
8781	734472
27090	734473
44556	734474
12084	734475
11843	734476
13995	734477
14226	734478
50902	734479
19140	734480
204873	734481
12186	734482
34179	734483
27146	734484
50898	734485
39954	734486
8591	734487
1849	734488
17213	734489
30176	734490
18400	734491
25664	734492
50630	734493
450	734494
450	734495
17472	734496
12138	734497
1010	734498
29109	734499
7512	734500
14991	734501
768	734502
15	734503
3361	734504
27333	734505
85077	734506
1505	734507
12826	734508
450	734509
25771	734510
25970	734511
24	734512
4939	734513
21660	734514
10152	734515
12027	734516
65916	734517
45457	734518
70597	734519
57614	734520
84069	734521
155	734522
15436	734523
8739	734524
1916	734525
43256	734526
217752	734527
14431	734528
70379	734529
12081	734530
5644	734531
1696	734532
114480	734533
131678	734534
653	734535
92172	734536
51317	734537
14588	734538
162339	734539
1880	734540
11683	734541
154437	734542
901	734543
38522	734544
12265	734545
261	734546
13491	734547
27148	734548
32984	734549
20295	734550
18330	734551
4346	734552
21146	734553
17479	734554
84745	734555
22366	734556
13489	734557
5401	734558
34527	734559
113296	734560
3157	734561
2547	734562
32102	734563
2540	734564
5078	734565
66556	734566
41502	734567
23269	734568
774	734569
1710	734570
373	734571
19514	734572
12824	734573
88068	734574
1697	734575
13995	734576
12295	734577
81160	734578
19938	734579
14247	734580
11483	734581
57292	734582
14227	734583
78	734584
18363	734585
27490	734586
4973	734587
12064	734588
71192	734589
10796	734590
54701	734591
15	734592
50574	734593
4911	734594
9144	734595
91658	734596
6	734597
93487	734598
63756	734599
21024	734600
12184	734601
123592	734602
9180	734603
12769	734604
700	734605
368	734606
51	734607
9246	734608
47577	734609
1014	734610
9247	734611
17488	734612
650	734613
4351	734614
2763	734615
20	734616
53118	734617
185758	734618
3811	734619
42674	734620
12760	734621
1233	734622
24768	734623
1475	734624
22989	734625
1212	734626
955	734627
6932	734628
18787	734629
526	734630
2079	734631
54867	734632
109518	734633
647	734634
172830	734635
51835	734636
2390	734637
65293	734638
151792	734639
32010	734640
73653	734641
67420	734642
12080	734643
32273	734644
841	734645
25074	734646
1433	734647
12084	734648
248	734649
90061	734650
30101	734651
2754	734652
60151	734653
37880	734654
38598	734655
82065	734656
6463	734657
1724	734658
889	734659
57998	734660
6796	734661
112051	734662
42197	734663
145606	734664
5999	734665
29825	734666
7456	734667
70723	734668
845	734669
7543	734670
305	734671
1361	734672
7734	734673
261	734674
57035	734675
21663	734676
71606	734677
157	734678
762	734679
59104	734680
13674	734681
36197	734682
31692	734683
51328	734684
124881	734685
53600	734686
31001	734687
69873	734688
8470	734689
523	734690
67362	734691
22425	734692
25506	734693
45	734694
4920	734695
49533	734696
24	734697
73832	734698
42537	734699
6583	734700
604	734701
17705	734702
6753	734703
58603	734704
6427	734705
30619	734706
3094	734707
84764	734708
40213	734709
69721	734710
2600	734711
17482	734712
1397	734713
124242	734714
33995	734715
653	734716
229	734717
14428	734718
7030	734719
4071	734720
8852	734721
12049	734722
305	734723
14166	734724
92679	734725
17484	734726
62583	734727
89801	734728
13	734729
212697	734730
4415	734731
408	734732
65312	734733
24571	734734
12156	734735
19460	734736
9161	734737
15402	734738
18401	734739
413	734740
45	734741
17510	734742
32152	734743
3796	734744
5943	734745
17515	734746
3094	734747
14431	734748
8645	734749
32536	734750
53938	734751
14851	734752
5227	734753
65916	734754
50441	734755
14600	734756
69995	734757
5209	734758
14226	734759
340	734760
6691	734761
31280	734762
12784	734763
26360	734764
217055	734765
173036	734766
3625	734767
44409	734768
9055	734769
14413	734770
17525	734771
112169	734772
12008	734773
12094	734774
10673	734775
31173	734776
19514	734777
147846	734778
649	734779
28931	734780
57692	734781
21060	734782
17513	734783
75401	734784
27741	734785
49624	734786
171400	734787
10200	734788
7809	734789
74362	734790
30319	734791
51098	734792
100022	734793
523	734794
1507	734795
3011	734796
26384	734797
32795	734798
186674	734799
5943	734800
9210	734801
3408	734802
16740	734803
66345	734804
5709	734805
7848	734806
65601	734807
8185	734808
50330	734809
25490	734810
10215	734811
18401	734812
20051	734813
1160	734814
14226	734815
3138	734816
4484	734817
128150	734818
35	734819
6136	734820
49681	734821
13009	734822
8849	734823
1763	734824
147114	734825
111441	734826
1093	734827
5539	734828
18234	734829
25840	734830
88945	734831
9885	734832
1872	734833
6858	734834
157115	734835
720	734836
17628	734837
87	734838
70723	734839
18180	734840
36906	734841
765	734842
15	734843
166822	734844
42665	734845
31715	734846
78731	734847
3370	734848
62280	734849
27179	734850
84172	734851
25855	734852
42491	734853
12265	734854
1107	734855
47602	734856
28568	734857
50784	734858
48248	734859
14593	734860
181	734861
64802	734862
11694	734863
50763	734864
70145	734865
165701	734866
3018	734867
119563	734868
14750	734869
63510	734870
66975	734871
2686	734872
16729	734873
1797	734874
66899	734875
21110	734876
409	734877
25615	734878
62280	734879
64	734880
18248	734881
95241	734882
87293	734883
70910	734884
151665	734885
25986	734886
1124	734887
58716	734888
217144	734889
1350	734890
413	734891
2373	734892
3133	734893
26514	734894
33758	734895
33758	734896
152233	734897
24976	734898
145240	734899
14494	734900
133083	734901
1992	734902
67584	734903
181711	734904
78094	734905
98593	734906
90810	734907
96259	734908
61989	734909
29748	734910
44628	734911
10450	734912
14066	734913
16088	734914
55765	734915
49176	734916
125766	734917
101314	734918
75450	734919
66081	734920
50687	734921
14744	734922
102925	734923
99553	734924
85814	734925
165314	734926
36156	734927
55125	734928
732	734929
1279	734930
11957	734931
83529	734932
114555	734933
6150	734934
32218	734935
148144	734936
154098	734937
43178	734938
66201	734939
180299	734940
56437	734941
117676	734942
112281	734943
55738	734944
31830	734945
64271	734946
110168	734947
64388	734948
25773	734949
65152	734950
152263	734951
39871	734952
154375	734953
49937	734954
11679	734955
42240	734956
94	734957
154801	734958
120392	734959
116962	734960
40779	734961
5610	734962
156947	734963
52246	734964
89711	734965
110720	734966
40651	734967
86360	734968
51745	734969
86113	734970
168973	734971
171504	734972
144207	734973
38847	734974
143655	734975
39719	734976
7534	734977
166777	734978
20669	734979
30894	734980
1134	734981
26	734982
164764	734983
77849	734984
16105	734985
67004	734986
74747	734987
35532	734988
392	734989
221507	734990
16291	734991
101082	734992
189279	734993
18064	734994
18161	734995
42028	734996
9024	734997
195111	734998
101534	734999
11763	735000
30228	735001
41159	735002
82740	735003
17969	735004
63127	735005
120123	735006
21613	735007
33260	735008
664	735009
12031	735010
33015	735011
11762	735012
75956	735013
160468	735014
24919	735015
100609	735016
61228	735017
150742	735018
26330	735019
18161	735020
22470	735021
31843	735022
69612	735023
62333	735024
53209	735025
2204	735026
32487	735027
59630	735028
36913	735029
65330	735030
20256	735031
156686	735032
92391	735033
2853	735034
24276	735035
49316	735036
88935	735037
81700	735038
50270	735039
43682	735040
94286	735041
190185	735042
9538	735043
169226	735044
167524	735045
88848	735046
14934	735047
6285	735048
125676	735049
155431	735050
63580	735051
81040	735052
94504	735053
233196	735054
60605	735055
166267	735056
200958	735057
201242	735058
14928	735059
8898	735060
191192	735061
33459	735062
85754	735063
98712	735064
29859	735065
33445	735066
167918	735067
63001	735068
114754	735069
97585	735070
42031	735071
44621	735072
160249	735073
41996	735074
158257	735075
53091	735076
13488	735077
166382	735078
124382	735079
163851	735080
1589	735081
738	735082
204798	735083
90049	735084
126119	735085
3502	735086
169093	735087
51227	735088
106621	735089
1574	735090
1605	735091
81573	735092
106022	735093
85448	735094
117277	735095
120326	735096
12506	735097
3514	735098
14285	735099
49649	735100
5073	735101
65620	735102
171011	735103
1123	735104
63171	735105
40398	735106
22616	735107
49266	735108
16275	735109
35016	735110
68245	735111
72439	735112
68141	735113
14006	735114
62478	735115
68527	735116
87569	735117
13930	735118
131990	735119
40549	735120
6294	735121
91665	735122
5885	735123
66173	735124
150055	735125
106482	735126
239584	735127
114424	735128
14642	735129
64123	735130
19893	735131
41279	735132
872	735133
154669	735134
97100	735135
18951	735136
30159	735137
91546	735138
7184	735139
49455	735140
50242	735141
58084	735142
40577	735143
65065	735144
209359	735145
112987	735146
220678	735147
81731	735148
40370	735149
219175	735150
27764	735151
102013	735152
36673	735153
32528	735154
66944	735155
58407	735156
193888	735157
167358	735158
234936	735159
228036	735160
190439	735161
58085	735162
57132	735163
57000	735164
107810	735165
59072	735166
17976	735167
126996	735168
134968	735169
39924	735170
67338	735171
62054	735172
138157	735173
16335	735174
7203	735175
13952	735176
26474	735177
1185	735178
7249	735179
100870	735180
156360	735181
76203	735182
228447	735183
156515	735184
86791	735185
95165	735186
39666	735187
23189	735188
229905	735189
148084	735190
101839	735191
35637	735192
21354	735193
82786	735194
140011	735195
14182	735196
48486	735197
17525	735198
165550	735199
75425	735200
193274	735201
29966	735202
6584	735203
77604	735204
93588	735205
72391	735206
34808	735207
93500	735208
126644	735209
176107	735210
71704	735211
94606	735212
94747	735213
71686	735214
94606	735215
94967	735216
177957	735217
94208	735218
55531	735219
55317	735220
93620	735221
71686	735222
19570	735223
135168	735224
87328	735225
4122	735226
72429	735227
26924	735228
61206	735229
77095	735230
19518	735231
137301	735232
25034	735233
229195	735234
52050	735235
19502	735236
51698	735237
59689	735238
92726	735239
150192	735240
101819	735241
207051	735242
248	735243
150910	735244
56959	735245
104540	735246
193801	735247
239311	735248
75445	735249
36976	735250
197674	735251
142131	735252
36834	735253
211915	735254
27592	735255
110514	735256
136020	735257
166827	735258
8802	735259
59215	735260
55141	735261
27694	735262
39648	735263
8122	735264
75698	735265
99935	735266
72588	735267
75729	735268
67069	735269
50109	735270
145805	735271
224251	735272
150515	735273
75171	735274
117029	735275
53181	735276
116428	735277
50612	735278
9403	735279
163403	735280
89081	735281
56381	735282
9403	735283
100089	735284
8122	735285
90016	735286
68466	735287
23198	735288
78233	735289
100188	735290
57003	735291
94573	735292
10169	735293
38189	735294
79	735295
59383	735296
141856	735297
179518	735298
77570	735299
101353	735300
143611	735301
37098	735302
4125	735303
45117	735304
48077	735305
190572	735306
4123	735307
22864	735308
72376	735309
59716	735310
87216	735311
53267	735312
82537	735313
118795	735314
85044	735315
96117	735316
44803	735317
107090	735318
14351	735319
4169	735320
42217	735321
67856	735322
42205	735323
52657	735324
2853	735325
230125	735326
8105	735327
175564	735328
113497	735329
204579	735330
1947	735331
26394	735332
63130	735333
16303	735334
69567	735335
90802	735336
26233	735337
43689	735338
82482	735339
157694	735340
17761	735341
76531	735342
20485	735343
52856	735344
53449	735345
146201	735346
9065	735347
144181	735348
107647	735349
20785	735350
102257	735351
32416	735352
1592	735353
112041	735354
2001	735355
146503	735356
85420	735357
5171	735358
10514	735359
47136	735360
109217	735361
58787	735362
1849	735363
15813	735364
14330	735365
20677	735366
14022	735367
11058	735368
107534	735369
3464	735370
13457	735371
171917	735372
15312	735373
33940	735374
4007	735375
2238	735376
3099	735377
113478	735378
18230	735379
9117	735380
12711	735381
1589	735382
151512	735383
4	735384
1175	735385
44231	735386
74140	735387
144689	735388
74162	735389
123537	735390
121026	735391
134538	735392
12506	735393
27721	735394
12506	735395
66100	735396
77005	735397
53633	735398
961	735399
208257	735400
12506	735401
208344	735402
235109	735403
105850	735404
68507	735405
230032	735406
138150	735407
55262	735408
1391	735409
58079	735410
16741	735411
42105	735412
142920	735413
82172	735414
12506	735415
5975	735416
58714	735417
50899	735418
201150	735419
26041	735420
141875	735421
51785	735422
137109	735423
227214	735424
20515	735425
130603	735426
81761	735427
37555	735428
141676	735429
224500	735430
72097	735431
119269	735432
31096	735433
50899	735434
45807	735435
32958	735436
144219	735437
122424	735438
28531	735439
202704	735440
162715	735441
124985	735442
27096	735443
83114	735444
74894	735445
124683	735446
207048	735447
44938	735448
64245	735449
6375	735450
13031	735451
66541	735452
5590	735453
51040	735454
96844	735455
50691	735456
111561	735457
45080	735458
107142	735459
39992	735460
40205	735461
57060	735462
28787	735463
69577	735464
55478	735465
6998	735466
56766	735467
74558	735468
20802	735469
161774	735470
10843	735471
10725	735472
13767	735473
111274	735474
84536	735475
64394	735476
116675	735477
84356	735478
44586	735479
16429	735480
1645	735481
43223	735482
48307	735483
99069	735484
6783	735485
5393	735486
4302	735487
121921	735488
3837	735489
31522	735490
68387	735491
31522	735492
10450	735493
27883	735494
167099	735495
223803	735496
17460	735497
1585	735498
107942	735499
159460	735500
124288	735501
119787	735502
11007	735503
19749	735504
237568	735505
10939	735506
176982	735507
55392	735508
127650	735509
95411	735510
128505	735511
38059	735512
27868	735513
93964	735514
34621	735515
34761	735516
72188	735517
22479	735518
184667	735519
162790	735520
230469	735521
59497	735522
23202	735523
57495	735524
46416	735525
191443	735526
136891	735527
136964	735528
46103	735529
64237	735530
55166	735531
130364	735532
20708	735533
120458	735534
57801	735535
66622	735536
77172	735537
11030	735538
136985	735539
75359	735540
233077	735541
59257	735542
15778	735543
45200	735544
98685	735545
182950	735546
136493	735547
173838	735548
110888	735549
100807	735550
105377	735551
37702	735552
62747	735553
22533	735554
136450	735555
43692	735556
64266	735557
110415	735558
111131	735559
17238	735560
64386	735561
82407	735562
116790	735563
28135	735564
179442	735565
494	735566
29587	735567
94753	735568
33018	735569
4113	735570
44665	735571
212	735572
412	735573
230710	735574
33905	735575
23486	735576
160848	735577
50397	735578
194132	735579
87986	735580
71716	735581
128102	735582
7557	735583
23918	735584
210663	735585
160848	735586
127847	735587
43036	735588
95029	735589
19600	735590
78620	735591
51897	735592
192119	735593
41283	735594
12292	735595
59216	735596
47065	735597
198405	735598
74182	735599
47188	735600
5436	735601
20823	735602
166927	735603
27635	735604
143972	735605
120194	735606
61169	735607
3682	735608
19437	735609
98274	735610
122602	735611
155826	735612
60844	735613
99376	735614
203619	735615
237164	735616
41298	735617
71924	735618
169943	735619
158019	735620
66946	735621
216629	735622
13660	735623
7061	735624
149042	735625
14230	735626
118755	735627
49582	735628
105343	735629
223999	735630
158055	735631
157971	735632
226971	735633
236376	735634
224926	735635
20804	735636
46689	735637
39128	735638
6047	735639
231344	735640
126374	735641
70017	735642
69959	735643
33386	735644
6457	735645
98419	735646
80013	735647
14593	735648
90138	735649
16276	735650
103922	735651
49471	735652
113478	735653
58160	735654
58228	735655
89150	735656
120468	735657
30458	735658
6652	735659
79106	735660
116131	735661
23292	735662
20257	735663
53025	735664
109763	735665
34219	735666
68428	735667
79372	735668
2737	735669
46689	735670
210089	735671
236551	735672
102039	735673
5776	735674
121926	735675
8815	735676
174520	735677
111767	735678
59577	735679
29588	735680
37720	735681
52828	735682
108253	735683
23504	735684
82469	735685
37842	735686
6984	735687
76827	735688
7154	735689
58045	735690
53527	735691
59756	735692
138957	735693
130408	735694
8523	735695
62734	735696
70691	735697
73030	735698
157349	735699
139139	735700
1998	735701
1143	735702
176877	735703
134841	735704
74438	735705
46537	735706
106866	735707
17647	735708
17612	735709
49114	735710
14584	735711
60785	735712
86763	735713
33431	735714
124085	735715
94984	735716
151939	735717
28407	735718
109000	735719
109000	735720
4336	735721
62704	735722
94984	735723
6218	735724
22628	735725
78727	735726
42028	735727
200125	735728
22315	735729
168104	735730
8180	735731
18611	735732
43600	735733
83010	735734
20884	735735
1239	735736
210426	735737
65111	735738
17208	735739
8729	735740
20100	735741
70073	735742
23945	735743
50454	735744
9406	735745
11459	735746
37123	735747
104943	735748
118300	735749
66615	735750
4723	735751
149110	735752
9448	735753
24837	735754
165160	735755
83002	735756
234925	735757
11560	735758
12038	735759
206308	735760
7397	735761
80174	735762
161073	735763
2619	735764
11929	735765
32683	735766
84903	735767
13321	735768
215204	735769
20264	735770
30375	735771
113773	735772
17651	735773
17651	735774
81205	735775
98406	735776
96800	735777
183034	735778
185215	735779
181259	735780
96272	735781
184834	735782
1443	735783
1443	735784
28531	735785
64468	735786
211949	735787
73400	735788
102433	735789
105224	735790
103041	735791
120630	735792
82742	735793
40740	735794
45131	735795
212935	735796
208842	735797
152722	735798
111188	735799
83506	735800
57630	735801
15757	735802
28949	735803
49606	735804
76813	735805
149848	735806
210650	735807
193741	735808
81081	735809
130158	735810
38232	735811
61895	735812
39670	735813
227007	735814
224632	735815
1160	735816
180740	735817
61493	735818
105171	735819
14364	735820
26211	735821
14364	735822
36181	735823
147477	735824
100655	735825
18730	735826
19988	735827
43667	735828
13140	735829
71974	735830
81000	735831
64541	735832
186104	735833
114775	735834
2785	735835
1575	735836
124199	735837
1045	735838
18479	735839
172875	735840
157706	735841
227698	735842
172656	735843
41486	735844
41486	735845
23590	735846
124097	735847
1926	735848
58334	735849
6990	735850
11906	735851
11552	735852
26326	735853
10718	735854
80378	735855
114474	735856
76526	735857
134426	735858
73690	735859
2906	735860
142231	735861
168339	735862
15689	735863
94660	735864
30275	735865
25138	735866
49478	735867
49500	735868
147897	735869
108693	735870
26579	735871
52384	735872
26579	735873
1661	735874
71211	735875
53003	735876
61243	735877
113347	735878
1570	735879
40772	735880
100873	735881
155110	735882
94029	735883
11841	735884
5061	735885
97749	735886
51785	735887
5581	735888
171180	735889
108439	735890
147154	735891
41737	735892
74249	735893
57169	735894
46442	735895
35991	735896
92822	735897
111993	735898
2017	735899
76705	735900
7006	735901
207418	735902
25700	735903
106	735904
40482	735905
41093	735906
65734	735907
5351	735908
86995	735909
63233	735910
135771	735911
20443	735912
17527	735913
10003	735914
51915	735915
115172	735916
192097	735917
240219	735918
102926	735919
144549	735920
118672	735921
22375	735922
24595	735923
115493	735924
96751	735925
43791	735926
113196	735927
132069	735928
74696	735929
19321	735930
103950	735931
80191	735932
35961	735933
11835	735934
18639	735935
43884	735936
27516	735937
43391	735938
86891	735939
84504	735940
31601	735941
150074	735942
10192	735943
62972	735944
191990	735945
182108	735946
114902	735947
102576	735948
92835	735949
17863	735950
58426	735951
20888	735952
5678	735953
24974	735954
1104	735955
126148	735956
26249	735957
43706	735958
74715	735959
79548	735960
105748	735961
156166	735962
82613	735963
14940	735964
50916	735965
96331	735966
125981	735967
60201	735968
39331	735969
1980	735970
118195	735971
85652	735972
21946	735973
63791	735974
66394	735975
44614	735976
65745	735977
851	735978
72921	735979
33014	735980
9054	735981
15625	735982
146468	735983
120442	735984
36452	735985
6818	735986
215165	735987
51420	735988
929	735989
26064	735990
41132	735991
239152	735992
141764	735993
58760	735994
38820	735995
1980	735996
7646	735997
136537	735998
49218	735999
165975	736000
13007	736001
131689	736002
40613	736003
86201	736004
42606	736005
204036	736006
67818	736007
76893	736008
8674	736009
14146	736010
56331	736011
117731	736012
81794	736013
107061	736014
143658	736015
5488	736016
19149	736017
59756	736018
100720	736019
35059	736020
73356	736021
43100	736022
219614	736023
85857	736024
44722	736025
202189	736026
124905	736027
23515	736028
63063	736029
68054	736030
61752	736031
147005	736032
108331	736033
85486	736034
222058	736035
117008	736036
66946	736037
39112	736038
132432	736039
82021	736040
50052	736041
98109	736042
63155	736043
49821	736044
33174	736045
4788	736046
23676	736047
66755	736048
62215	736049
65154	736050
94489	736051
55405	736052
22707	736053
67483	736054
25646	736055
34777	736056
67280	736057
157441	736058
51058	736059
11921	736060
98494	736061
109022	736062
65627	736063
572	736064
235	736065
3231	736066
568	736067
49618	736068
51098	736069
44364	736070
19975	736071
181676	736072
73788	736073
131981	736074
3208	736075
61814	736076
12158	736077
21278	736078
716	736079
18498	736080
7587	736081
720	736082
8488	736083
142141	736084
61504	736085
135369	736086
12819	736087
174558	736088
4747	736089
16333	736090
224314	736091
21382	736092
70954	736093
65348	736094
112402	736095
163581	736096
25659	736097
50146	736098
26194	736099
65014	736100
98544	736101
23981	736102
34418	736103
12286	736104
35297	736105
48309	736106
78360	736107
47214	736108
35346	736109
98080	736110
57097	736111
119684	736112
115684	736113
160293	736114
46229	736115
46229	736116
87148	736117
224879	736118
119203	736119
68450	736120
52805	736121
195131	736122
66391	736123
60201	736124
120519	736125
163730	736126
25492	736127
189236	736128
116268	736129
79557	736130
105001	736131
113968	736132
88128	736133
183425	736134
7688	736135
118692	736136
19877	736137
49146	736138
31592	736139
73162	736140
88856	736141
77360	736142
103675	736143
112952	736144
72715	736145
41341	736146
26355	736147
41581	736148
59449	736149
87901	736150
153229	736151
228646	736152
73755	736153
117485	736154
132185	736155
38843	736156
165397	736157
191045	736158
88856	736159
21297	736160
117326	736161
77236	736162
37636	736163
8841	736164
43545	736165
19095	736166
19869	736167
31483	736168
9358	736169
139363	736170
192791	736171
1707	736172
66476	736173
91119	736174
5287	736175
2235	736176
76298	736177
6020	736178
63124	736179
990	736180
44190	736181
72975	736182
3482	736183
67903	736184
117279	736185
69754	736186
62078	736187
25541	736188
13513	736189
17278	736190
73846	736191
451	736192
31492	736193
58034	736194
12235	736195
28540	736196
19794	736197
108062	736198
86317	736199
157817	736200
64796	736201
146377	736202
41257	736203
83536	736204
117278	736205
39615	736206
47581	736207
65551	736208
137030	736209
199693	736210
201551	736211
194635	736212
21702	736213
141522	736214
1731	736215
96215	736216
67867	736217
4664	736218
33765	736219
38053	736220
57274	736221
57432	736222
46168	736223
24436	736224
114424	736225
44203	736226
185879	736227
75268	736228
59645	736229
60823	736230
96769	736231
77136	736232
3584	736233
142603	736234
87174	736235
29210	736236
43866	736237
9424	736238
28152	736239
224540	736240
30465	736241
27748	736242
3821	736243
107724	736244
27684	736245
112663	736246
173216	736247
2031	736248
33014	736249
132009	736250
8080	736251
209499	736252
186098	736253
99156	736254
152974	736255
35748	736256
50968	736257
25497	736258
180	736259
132182	736260
1303	736261
1734	736262
100454	736263
5120	736264
131681	736265
3356	736266
82448	736267
242	736268
34037	736269
9310	736270
98329	736271
122993	736272
185566	736273
166819	736274
97060	736275
2532	736276
3954	736277
6729	736278
135765	736279
116317	736280
212605	736281
181078	736282
969	736283
1421	736284
100118	736285
162298	736286
182601	736287
135064	736288
189765	736289
8079	736290
22651	736291
124955	736292
151441	736293
36346	736294
215441	736295
131927	736296
7795	736297
36009	736298
97702	736299
684	736300
97776	736301
34190	736302
5311	736303
69978	736304
132900	736305
28628	736306
144382	736307
32491	736308
142146	736309
32057	736310
170768	736311
93656	736312
39863	736313
153639	736314
51051	736315
234488	736316
97772	736317
86624	736318
137300	736319
15814	736320
154168	736321
96388	736322
17179	736323
100067	736324
211374	736325
194969	736326
57430	736327
29447	736328
70021	736329
55157	736330
55491	736331
27424	736332
34132	736333
46506	736334
10750	736335
961	736336
624	736337
181456	736338
97019	736339
132224	736340
7788	736341
18354	736342
54922	736343
125462	736344
75993	736345
151423	736346
35849	736347
212206	736348
132986	736349
97488	736350
97511	736351
98797	736352
96913	736353
129645	736354
97621	736355
50071	736356
11995	736357
186626	736358
91699	736359
98125	736360
2371	736361
963	736362
157641	736363
101587	736364
75843	736365
123334	736366
5306	736367
123009	736368
98872	736369
215351	736370
130147	736371
72534	736372
5298	736373
186680	736374
131809	736375
15851	736376
139045	736377
155782	736378
122784	736379
224656	736380
57747	736381
4337	736382
53884	736383
23880	736384
30380	736385
66492	736386
28289	736387
78751	736388
12368	736389
94622	736390
42249	736391
83856	736392
3422	736393
36306	736394
4589	736395
9180	736396
112710	736397
160785	736398
62644	736399
94543	736400
63170	736401
81708	736402
65304	736403
4945	736404
113352	736405
115043	736406
64141	736407
84252	736408
161594	736409
130052	736410
162697	736411
156863	736412
119844	736413
36027	736414
161399	736415
157147	736416
11389	736417
4045	736418
3768	736419
2315	736420
8318	736421
315	736422
5065	736423
4180	736424
2119	736425
907	736426
906	736427
11893	736428
7636	736429
9790	736430
453	736431
220403	736432
22669	736433
80559	736434
116	736435
18222	736436
77923	736437
30996	736438
257	736439
257	736440
10156	736441
926	736442
62440	736443
63360	736444
30717	736445
2036	736446
37406	736447
31907	736448
20767	736449
63334	736450
175060	736451
51	736452
11537	736453
22913	736454
62802	736455
231215	736456
113675	736457
234216	736458
35975	736459
35053	736460
2182	736461
93505	736462
1268	736463
92530	736464
222613	736465
93505	736466
127320	736467
50047	736468
119345	736469
5166	736470
19908	736471
1424	736472
115450	736473
226731	736474
87555	736475
1151	736476
1743	736477
968	736478
4509	736479
69236	736480
234159	736481
40700	736482
147198	736483
50047	736484
66111	736485
1769	736486
26760	736487
2182	736488
11809	736489
141557	736490
222930	736491
2465	736492
149318	736493
65627	736494
70155	736495
2776	736496
108697	736497
1605	736498
108697	736499
10595	736500
27768	736501
5201	736502
1605	736503
1732	736504
160746	736505
127320	736506
13864	736507
454	736508
113563	736509
85997	736510
35053	736511
12859	736512
13855	736513
2053	736514
6305	736515
20482	736516
208821	736517
163542	736518
2918	736519
63297	736520
1399	736521
3114	736522
584	736523
13096	736524
26496	736525
35867	736526
10059	736527
11962	736528
1706	736529
68249	736530
13686	736531
78822	736532
3696	736533
1041	736534
114907	736535
17215	736536
17971	736537
151459	736538
61534	736539
8084	736540
43243	736541
8084	736542
8084	736543
13664	736544
124122	736545
4084	736546
18933	736547
4084	736548
28387	736549
30810	736550
78424	736551
156417	736552
1486	736553
174240	736554
48422	736555
70761	736556
114216	736557
77223	736558
123639	736559
39293	736560
89652	736561
34470	736562
26460	736563
34485	736564
3381	736565
235119	736566
5642	736567
105878	736568
630	736569
15806	736570
54796	736571
44812	736572
60872	736573
78945	736574
43239	736575
30209	736576
16432	736577
20515	736578
58	736579
1342	736580
47434	736581
105061	736582
73	736583
3841	736584
3841	736585
31762	736586
8363	736587
4331	736588
6312	736589
5514	736590
21908	736591
25330	736592
857	736593
48749	736594
48749	736595
79851	736596
45512	736597
857	736598
17646	736599
104141	736600
28441	736601
25042	736602
41114	736603
6909	736604
25042	736605
9974	736606
1107	736607
223738	736608
75047	736609
2330	736610
13801	736611
154054	736612
45379	736613
2970	736614
50861	736615
11555	736616
81882	736617
143883	736618
32473	736619
87951	736620
2559	736621
43948	736622
71810	736623
31620	736624
1204	736625
65738	736626
19776	736627
179107	736628
46273	736629
108429	736630
9770	736631
71804	736632
215483	736633
2559	736634
46853	736635
163646	736636
116246	736637
64970	736638
11386	736639
6195	736640
55081	736641
5473	736642
23843	736643
105690	736644
9890	736645
139903	736646
2598	736647
24549	736648
9382	736649
48293	736650
11795	736651
16496	736652
110177	736653
152727	736654
1207	736655
11035	736656
67290	736657
11635	736658
2841	736659
25813	736660
111463	736661
146893	736662
7596	736663
243	736664
2217	736665
86648	736666
227600	736667
64139	736668
81671	736669
145865	736670
69781	736671
81294	736672
102357	736673
203048	736674
21169	736675
86241	736676
118511	736677
41673	736678
159763	736679
239107	736680
83469	736681
206164	736682
159681	736683
101596	736684
145832	736685
130236	736686
17971	736687
101517	736688
229822	736689
101596	736690
112416	736691
102177	736692
1143	736693
197921	736694
1993	736695
169183	736696
221365	736697
4004	736698
2283	736699
14219	736700
3578	736701
79413	736702
79413	736703
210303	736704
83870	736705
432	736706
98978	736707
4331	736708
61337	736709
85197	736710
11982	736711
96	736712
60204	736713
75724	736714
21535	736715
29795	736716
12109	736717
8499	736718
112767	736719
15129	736720
4520	736721
66797	736722
50409	736723
48552	736724
21645	736725
3160	736726
74492	736727
552	736728
630	736729
7596	736730
74327	736731
68027	736732
2938	736733
21650	736734
50409	736735
27849	736736
74210	736737
18060	736738
149986	736739
5868	736740
630	736741
18647	736742
143533	736743
40010	736744
143533	736745
106459	736746
66269	736747
1207	736748
129450	736749
154186	736750
174841	736751
8479	736752
497	736753
1158	736754
33981	736755
33981	736756
229097	736757
102406	736758
141221	736759
52757	736760
37835	736761
67914	736762
41611	736763
119659	736764
44326	736765
83682	736766
17290	736767
46599	736768
157252	736769
15960	736770
46910	736771
114134	736772
165830	736773
53788	736774
36528	736775
165064	736776
33182	736777
14670	736778
47174	736779
79891	736780
172898	736781
105546	736782
86470	736783
45746	736784
9675	736785
14073	736786
131602	736787
82659	736788
89523	736789
65707	736790
186786	736791
4164	736792
181486	736793
97110	736794
628	736795
229598	736796
1770	736797
223913	736798
207042	736799
30786	736800
1207	736801
44601	736802
52795	736803
39088	736804
88150	736805
45358	736806
47569	736807
71234	736808
10705	736809
98929	736810
2	736811
2	736812
49186	736813
135347	736814
32024	736815
51775	736816
17184	736817
294	736818
6594	736819
18491	736820
3877	736821
2420	736822
9785	736823
18491	736824
3256	736825
16171	736826
486	736827
9527	736828
181712	736829
14059	736830
7146	736831
15782	736832
2054	736833
181481	736834
76678	736835
71306	736836
82649	736837
208677	736838
76678	736839
36806	736840
1315	736841
1720	736842
13984	736843
78810	736844
193500	736845
19836	736846
51876	736847
52608	736848
103845	736849
29898	736850
133415	736851
8531	736852
28826	736853
136471	736854
106766	736855
106798	736856
47282	736857
112539	736858
42237	736859
195978	736860
15524	736861
48265	736862
115479	736863
79795	736864
39214	736865
104758	736866
3886	736867
18688	736868
9337	736869
163993	736870
86905	736871
69	736872
44324	736873
77298	736874
61117	736875
47647	736876
41488	736877
133232	736878
21413	736879
87667	736880
66895	736881
60433	736882
630	736883
381	736884
1591	736885
36495	736886
1579	736887
70742	736888
47457	736889
45174	736890
29611	736891
84813	736892
5793	736893
44440	736894
78884	736895
104303	736896
140939	736897
32060	736898
3356	736899
25312	736900
42	736901
74465	736902
936	736903
38355	736904
48669	736905
1347	736906
44742	736907
72790	736908
863	736909
69	736910
45714	736911
58560	736912
44601	736913
83540	736914
70310	736915
38247	736916
1	736917
67506	736918
9979	736919
29515	736920
13470	736921
171039	736922
20861	736923
217	736924
1894	736925
2551	736926
64	736927
195056	736928
39235	736929
161484	736930
52341	736931
179144	736932
15507	736933
78403	736934
29643	736935
34541	736936
8152	736937
52795	736938
91620	736939
161129	736940
19926	736941
8082	736942
29940	736943
113348	736944
113348	736945
28073	736946
207097	736947
12813	736948
10367	736949
150637	736950
91861	736951
14454	736952
73572	736953
212783	736954
112793	736955
85076	736956
73572	736957
131586	736958
11032	736959
50767	736960
150606	736961
65559	736962
13161	736963
185418	736964
25766	736965
40023	736966
74802	736967
111804	736968
8692	736969
74006	736970
185403	736971
216131	736972
214730	736973
57675	736974
130609	736975
187380	736976
52913	736977
98245	736978
216863	736979
114217	736980
3255	736981
5344	736982
3878	736983
5344	736984
18571	736985
114489	736986
1207	736987
14827	736988
96885	736989
11124	736990
168587	736991
26756	736992
86274	736993
116504	736994
20416	736995
7767	736996
1229	736997
53942	736998
68968	736999
14983	737000
14850	737001
9021	737002
12412	737003
3926	737004
405	737005
176628	737006
32555	737007
552	737008
19415	737009
31886	737010
25852	737011
36366	737012
9520	737013
46887	737014
15398	737015
17033	737016
6943	737017
19256	737018
2928	737019
22709	737020
42	737021
116714	737022
34332	737023
4617	737024
37520	737025
106969	737026
37293	737027
78609	737028
9470	737029
17094	737030
89057	737031
43637	737032
887	737033
199612	737034
67962	737035
7230	737036
15518	737037
39637	737038
51876	737039
52275	737040
30174	737041
98146	737042
29797	737043
34977	737044
24594	737045
41464	737046
30981	737047
79594	737048
2908	737049
20273	737050
900	737051
20246	737052
155691	737053
31742	737054
28131	737055
58078	737056
7049	737057
4352	737058
6729	737059
12931	737060
225241	737061
17752	737062
30727	737063
24030	737064
116068	737065
21256	737066
86013	737067
77355	737068
45560	737069
41009	737070
65044	737071
140017	737072
24573	737073
423	737074
230960	737075
5920	737076
117117	737077
62575	737078
49114	737079
45208	737080
38203	737081
77054	737082
24505	737083
52463	737084
32145	737085
119478	737086
29314	737087
25421	737088
10285	737089
46626	737090
31515	737091
23466	737092
63123	737093
66251	737094
181	737095
95093	737096
13438	737097
15750	737098
13484	737099
103336	737100
2709	737101
9297	737102
109630	737103
49906	737104
52087	737105
135679	737106
32395	737107
25322	737108
14518	737109
100879	737110
8187	737111
6516	737112
12791	737113
5624	737114
42725	737115
93632	737116
116291	737117
19163	737118
4148	737119
80149	737120
29372	737121
46271	737122
9206	737123
26372	737124
29065	737125
21464	737126
36767	737127
94305	737128
42863	737129
101769	737130
12791	737131
73448	737132
71986	737133
9499	737134
33111	737135
5351	737136
126339	737137
36174	737138
49614	737139
1803	737140
795	737141
1451	737142
1451	737143
10753	737144
9441	737145
48112	737146
2938	737147
28073	737148
143410	737149
98732	737150
28511	737151
91245	737152
16796	737153
12258	737154
12318	737155
34183	737156
27363	737157
14170	737158
24434	737159
8036	737160
6076	737161
12582	737162
44230	737163
50875	737164
11669	737165
31414	737166
5099	737167
123618	737168
6974	737169
240187	737170
237043	737171
73167	737172
148771	737173
886	737174
18928	737175
97839	737176
4810	737177
4810	737178
4810	737179
4810	737180
61554	737181
17843	737182
552	737183
66797	737184
10617	737185
91624	737186
1207	737187
147974	737188
22726	737189
1425	737190
232523	737191
102063	737192
73585	737193
9817	737194
79763	737195
19487	737196
6157	737197
16462	737198
5651	737199
2305	737200
1207	737201
632	737202
13783	737203
7586	737204
115000	737205
31273	737206
679	737207
7722	737208
63204	737209
5781	737210
103413	737211
221469	737212
15964	737213
28073	737214
3023	737215
132291	737216
4306	737217
132137	737218
3898	737219
36806	737220
94946	737221
10837	737222
36806	737223
236258	737224
10837	737225
36806	737226
69844	737227
30330	737228
552	737229
1084	737230
3290	737231
2764	737232
1063	737233
1207	737234
14698	737235
8796	737236
61469	737237
60629	737238
43028	737239
44741	737240
82671	737241
21637	737242
13533	737243
10666	737244
6312	737245
8479	737246
28458	737247
219092	737248
34206	737249
15130	737250
2971	737251
13151	737252
38667	737253
90773	737254
119372	737255
47345	737256
143800	737257
79466	737258
66962	737259
26138	737260
108443	737261
73783	737262
3874	737263
5138	737264
13052	737265
9435	737266
35985	737267
84895	737268
2939	737269
14698	737270
7596	737271
67290	737272
165	737273
96261	737274
1881	737275
74227	737276
1881	737277
51114	737278
51026	737279
8717	737280
40187	737281
31979	737282
154900	737283
50771	737284
14526	737285
47136	737286
40152	737287
21128	737288
21155	737289
212793	737290
50771	737291
50953	737292
7481	737293
40123	737294
14526	737295
17440	737296
50744	737297
112384	737298
191575	737299
40822	737300
2111	737301
18563	737302
219372	737303
803	737304
24428	737305
98740	737306
51888	737307
29643	737308
15507	737309
60175	737310
29022	737311
31269	737312
36078	737313
80544	737314
16984	737315
1755	737316
80068	737317
24993	737318
67499	737319
13699	737320
6819	737321
45499	737322
156197	737323
7017	737324
78793	737325
26498	737326
30790	737327
163280	737328
14267	737329
29206	737330
63276	737331
7562	737332
119459	737333
23919	737334
13010	737335
56804	737336
45704	737337
9843	737338
104348	737339
12539	737340
56610	737341
7207	737342
122746	737343
46929	737344
17122	737345
48483	737346
9488	737347
194871	737348
46939	737349
19736	737350
139710	737351
31358	737352
2889	737353
24613	737354
21662	737355
35638	737356
19812	737357
30426	737358
12697	737359
19716	737360
30175	737361
115766	737362
32211	737363
18908	737364
1138	737365
112517	737366
71205	737367
112517	737368
112233	737369
106968	737370
17104	737371
56	737372
37522	737373
77747	737374
13326	737375
157588	737376
102842	737377
16521	737378
23148	737379
7240	737380
1361	737381
3193	737382
158233	737383
38222	737384
4176	737385
22374	737386
4322	737387
71463	737388
7596	737389
41502	737390
4977	737391
77115	737392
79966	737393
4677	737394
37162	737395
4826	737396
65783	737397
8552	737398
147879	737399
32980	737400
185960	737401
53176	737402
214205	737403
162781	737404
630	737405
14822	737406
84429	737407
10117	737408
15637	737409
97718	737410
1783	737411
23304	737412
45434	737413
10764	737414
5194	737415
38320	737416
83139	737417
14827	737418
144517	737419
153681	737420
33935	737421
14111	737422
95547	737423
1894	737424
27303	737425
6745	737426
32200	737427
26238	737428
25293	737429
1757	737430
211076	737431
1342	737432
60221	737433
1	737434
22102	737435
85951	737436
711	737437
15701	737438
549	737439
6840	737440
1	737441
25154	737442
26460	737443
222100	737444
4023	737445
12720	737446
149214	737447
70341	737448
161717	737449
24721	737450
29265	737451
28974	737452
161	737453
86625	737454
18394	737455
21271	737456
66531	737457
58765	737458
40252	737459
4752	737460
6583	737461
1667	737462
12805	737463
17379	737464
65375	737465
23517	737466
17152	737467
1194	737468
31883	737469
66976	737470
19322	737471
5255	737472
1843	737473
21251	737474
16077	737475
156631	737476
11220	737477
113884	737478
1194	737479
34295	737480
366	737481
3564	737482
24387	737483
49277	737484
1	737485
6336	737486
133204	737487
10174	737488
72510	737489
20217	737490
35230	737491
65861	737492
51281	737493
196	737494
433	737495
1	737496
22043	737497
77724	737498
2114	737499
4858	737500
1	737501
38688	737502
6776	737503
907	737504
11741	737505
8461	737506
11725	737507
25110	737508
2462	737509
3318	737510
77160	737511
56	737512
4977	737513
92366	737514
179460	737515
1827	737516
57845	737517
68529	737518
45414	737519
4180	737520
1207	737521
1342	737522
116530	737523
4572	737524
89182	737525
67941	737526
18937	737527
124284	737528
46692	737529
22672	737530
130353	737531
147124	737532
91445	737533
1486	737534
73357	737535
3321	737536
14964	737537
56791	737538
136012	737539
1207	737540
74222	737541
630	737542
38606	737543
18731	737544
22512	737545
23093	737546
3164	737547
59321	737548
58668	737549
23430	737550
36806	737551
2179	737552
234166	737553
1014	737554
19206	737555
19206	737556
35437	737557
57145	737558
57082	737559
97699	737560
45042	737561
23135	737562
32068	737563
45059	737564
56390	737565
57853	737566
23135	737567
4653	737568
4653	737569
28560	737570
35437	737571
57794	737572
35629	737573
56866	737574
35437	737575
184031	737576
35623	737577
186586	737578
70898	737579
74815	737580
156430	737581
71579	737582
182830	737583
3370	737584
92078	737585
13860	737586
26510	737587
2920	737588
513	737589
4879	737590
28478	737591
187203	737592
28478	737593
162985	737594
14228	737595
1843	737596
11918	737597
223416	737598
21156	737599
151373	737600
64856	737601
186515	737602
14453	737603
161956	737604
4890	737605
39640	737606
180733	737607
103669	737608
7433	737609
130641	737610
56902	737611
7424	737612
39635	737613
98436	737614
92499	737615
46480	737616
184231	737617
35717	737618
8067	737619
130991	737620
23162	737621
88734	737622
20881	737623
166363	737624
39999	737625
17514	737626
159877	737627
41776	737628
17503	737629
31689	737630
31689	737631
11027	737632
98129	737633
67391	737634
15804	737635
27501	737636
25786	737637
184714	737638
37441	737639
86925	737640
74959	737641
21192	737642
183328	737643
44379	737644
18898	737645
7512	737646
48357	737647
84086	737648
84086	737649
116572	737650
50262	737651
116458	737652
19089	737653
23185	737654
19044	737655
88900	737656
131746	737657
182587	737658
182349	737659
181644	737660
77484	737661
84106	737662
49831	737663
108642	737664
158981	737665
13261	737666
19035	737667
183907	737668
17711	737669
116364	737670
160340	737671
74355	737672
7185	737673
178100	737674
67173	737675
127443	737676
1282	737677
17900	737678
86368	737679
222809	737680
202955	737681
90995	737682
85739	737683
132699	737684
30370	737685
2583	737686
295	737687
10867	737688
3235	737689
227584	737690
41794	737691
173033	737692
44797	737693
1046	737694
134578	737695
392	737696
55038	737697
122083	737698
12804	737699
114759	737700
227262	737701
228615	737702
26783	737703
177008	737704
116846	737705
30262	737706
107130	737707
90172	737708
11449	737709
224463	737710
18465	737711
17470	737712
77965	737713
4570	737714
17709	737715
223783	737716
10404	737717
185890	737718
55306	737719
117621	737720
37803	737721
61162	737722
11004	737723
128966	737724
9189	737725
29626	737726
32572	737727
29789	737728
32549	737729
52675	737730
79314	737731
30184	737732
16776	737733
147492	737734
116344	737735
1995	737736
79325	737737
5664	737738
14479	737739
92307	737740
4347	737741
1855	737742
11849	737743
295	737744
27221	737745
2018	737746
900	737747
1605	737748
126656	737749
29319	737750
15252	737751
45081	737752
8589	737753
44292	737754
109478	737755
4890	737756
65510	737757
6366	737758
8481	737759
86020	737760
2835	737761
162056	737762
160863	737763
200168	737764
233942	737765
129176	737766
144108	737767
69876	737768
226683	737769
70306	737770
4423	737771
14107	737772
10056	737773
108498	737774
34561	737775
60213	737776
92970	737777
28126	737778
73009	737779
73009	737780
74918	737781
37682	737782
34183	737783
84723	737784
36842	737785
3013	737786
77517	737787
161891	737788
2569	737789
215699	737790
57064	737791
72680	737792
28644	737793
133697	737794
127240	737795
93510	737796
138015	737797
8759	737798
86366	737799
207423	737800
142183	737801
166733	737802
142149	737803
4620	737804
161192	737805
74832	737806
23195	737807
185954	737808
54925	737809
2028	737810
147241	737811
79701	737812
158664	737813
29096	737814
181990	737815
182826	737816
186921	737817
182205	737818
92730	737819
132785	737820
182433	737821
129078	737822
221911	737823
19409	737824
51514	737825
47706	737826
45346	737827
18128	737828
38465	737829
14788	737830
52867	737831
21622	737832
34418	737833
167861	737834
37451	737835
51998	737836
179036	737837
34372	737838
24591	737839
32513	737840
33793	737841
30435	737842
105700	737843
11	737844
89237	737845
23846	737846
22322	737847
190590	737848
71401	737849
42370	737850
74638	737851
10345	737852
15511	737853
41449	737854
18860	737855
62984	737856
90747	737857
392	737858
188383	737859
7990	737860
55127	737861
26816	737862
47503	737863
101423	737864
1967	737865
60475	737866
52807	737867
23594	737868
37111	737869
9513	737870
123228	737871
57951	737872
9776	737873
16396	737874
8154	737875
19311	737876
12175	737877
20450	737878
10931	737879
37268	737880
118141	737881
121679	737882
32805	737883
3222	737884
5031	737885
15206	737886
29095	737887
76809	737888
37022	737889
13302	737890
45898	737891
58314	737892
392	737893
10818	737894
3923	737895
15344	737896
21141	737897
8424	737898
62316	737899
115677	737900
103943	737901
49272	737902
13005	737903
82299	737904
189059	737905
96516	737906
24625	737907
150731	737908
5445	737909
37282	737910
39321	737911
33737	737912
43005	737913
106283	737914
25842	737915
135378	737916
97174	737917
52198	737918
1335	737919
7311	737920
163599	737921
143514	737922
97174	737923
135054	737924
236858	737925
4788	737926
5300	737927
50590	737928
6360	737929
15481	737930
106973	737931
11690	737932
106413	737933
107876	737934
134583	737935
34096	737936
230650	737937
11711	737938
194649	737939
57553	737940
111505	737941
22707	737942
133595	737943
466	737944
140	737945
29370	737946
29641	737947
14214	737948
9785	737949
129946	737950
2247	737951
98825	737952
9785	737953
78717	737954
133411	737955
2830	737956
40078	737957
10	737958
179193	737959
164104	737960
27061	737961
138506	737962
80215	737963
179074	737964
94076	737965
83	737966
49116	737967
10	737968
151	737969
53944	737970
38531	737971
265	737972
134644	737973
69239	737974
83	737975
728	737976
49116	737977
12	737978
121607	737979
13238	737980
19766	737981
83	737982
56547	737983
10529	737984
3934	737985
1371	737986
36669	737987
50171	737988
7715	737989
15008	737990
15042	737991
35241	737992
69079	737993
2264	737994
18767	737995
18766	737996
53546	737997
21891	737998
2760	737999
1247	738000
264	738001
6671	738002
13459	738003
33705	738004
42378	738005
91	738006
60370	738007
16	738008
140400	738009
18081	738010
121284	738011
17922	738012
6658	738013
235455	738014
26966	738015
18110	738016
101927	738017
18012	738018
72920	738019
42173	738020
53507	738021
139690	738022
265	738023
4455	738024
15023	738025
16480	738026
46647	738027
310	738028
10562	738029
181457	738030
53994	738031
26995	738032
184164	738033
91	738034
197335	738035
33539	738036
36317	738037
11	738038
10	738039
18078	738040
1383	738041
83	738042
138029	738043
15022	738044
53351	738045
6356	738046
90694	738047
127230	738048
33624	738049
59942	738050
121659	738051
7356	738052
79584	738053
18107	738054
142535	738055
10541	738056
1023	738057
6646	738058
68777	738059
90312	738060
129009	738061
3072	738062
38275	738063
5030	738064
128624	738065
264	738066
33302	738067
16445	738068
230449	738069
10	738070
8872	738071
4998	738072
91175	738073
77756	738074
8995	738075
1023	738076
127562	738077
11	738078
5038	738079
1119	738080
778	738081
68795	738082
35215	738083
128704	738084
11	738085
12397	738086
18106	738087
8974	738088
57601	738089
474	738090
33646	738091
96438	738092
1815	738093
12556	738094
69609	738095
55422	738096
33704	738097
101691	738098
38849	738099
44114	738100
195249	738101
91134	738102
8327	738103
10559	738104
22031	738105
2264	738106
95582	738107
2414	738108
115207	738109
99237	738110
61103	738111
15074	738112
140	738113
29926	738114
17993	738115
4412	738116
170372	738117
61103	738118
16218	738119
34906	738120
127810	738121
56697	738122
227040	738123
18162	738124
3931	738125
22045	738126
12459	738127
21820	738128
190677	738129
116468	738130
69638	738131
1447	738132
140	738133
12395	738134
26780	738135
2733	738136
16499	738137
6668	738138
2425	738139
53593	738140
53962	738141
12962	738142
9027	738143
33449	738144
55237	738145
12545	738146
158481	738147
139108	738148
83	738149
21862	738150
909	738151
1383	738152
16	738153
26965	738154
1025	738155
5044	738156
932	738157
12541	738158
8966	738159
21948	738160
21888	738161
136098	738162
18658	738163
18080	738164
18152	738165
6646	738166
97186	738167
53373	738168
69391	738169
139487	738170
11	738171
18108	738172
190276	738173
192100	738174
67410	738175
22009	738176
3085	738177
14850	738178
10562	738179
42376	738180
29478	738181
69079	738182
47582	738183
170321	738184
481	738185
10396	738186
197105	738187
3432	738188
83	738189
66386	738190
9402	738191
39680	738192
42357	738193
26859	738194
7730	738195
13367	738196
15054	738197
22035	738198
96438	738199
141729	738200
26700	738201
12513	738202
6673	738203
63075	738204
10	738205
10422	738206
26807	738207
18111	738208
26970	738209
43377	738210
1815	738211
31110	738212
26823	738213
100418	738214
90523	738215
11	738216
8023	738217
10376	738218
131773	738219
42174	738220
136152	738221
26962	738222
53995	738223
9637	738224
33630	738225
30456	738226
42392	738227
108720	738228
14896	738229
91224	738230
26733	738231
140	738232
1025	738233
33465	738234
932	738235
264	738236
91	738237
909	738238
11	738239
61063	738240
91051	738241
8877	738242
10422	738243
105096	738244
56566	738245
15010	738246
39494	738247
45209	738248
17921	738249
33675	738250
15010	738251
35028	738252
575	738253
42322	738254
67	738255
8994	738256
4398	738257
72822	738258
4440	738259
60081	738260
77966	738261
23947	738262
7	738263
12	738264
3680	738265
29478	738266
3444	738267
16	738268
11	738269
105803	738270
1025	738271
75929	738272
21996	738273
53351	738274
72172	738275
1221	738276
3641	738277
3446	738278
102865	738279
5724	738280
7635	738281
1424	738282
26703	738283
22542	738284
81750	738285
158296	738286
474	738287
1815	738288
18070	738289
33440	738290
3432	738291
6646	738292
12532	738293
43752	738294
238345	738295
35241	738296
7724	738297
3191	738298
133824	738299
14930	738300
13459	738301
191058	738302
3934	738303
69702	738304
83900	738305
33	738306
12	738307
1383	738308
33392	738309
6571	738310
176075	738311
7635	738312
1815	738313
12531	738314
21738	738315
53921	738316
26859	738317
21063	738318
6615	738319
21971	738320
27055	738321
15005	738322
2042	738323
33670	738324
33750	738325
102842	738326
23145	738327
14590	738328
13202	738329
25434	738330
218770	738331
33	738332
107334	738333
728	738334
10517	738335
1249	738336
23680	738337
49824	738338
219386	738339
110503	738340
89389	738341
3936	738342
19187	738343
16901	738344
21118	738345
893	738346
73628	738347
62462	738348
28377	738349
80469	738350
24994	738351
46152	738352
174038	738353
100380	738354
62012	738355
49624	738356
237177	738357
100957	738358
135015	738359
50046	738360
36471	738361
120467	738362
46443	738363
2318	738364
153553	738365
46444	738366
224833	738367
14363	738368
13151	738369
126	738370
80733	738371
16749	738372
182	738373
75886	738374
17706	738375
13070	738376
95647	738377
6961	738378
12741	738379
12741	738380
233611	738381
3463	738382
42239	738383
80579	738384
79951	738385
43483	738386
118822	738387
40018	738388
145548	738389
119534	738390
216025	738391
159351	738392
225510	738393
1491	738394
81584	738395
1678	738396
15764	738397
72901	738398
27683	738399
46443	738400
52455	738401
239669	738402
11588	738403
30011	738404
9477	738405
69798	738406
584	738407
115213	738408
667	738409
2711	738410
2711	738411
539	738412
17204	738413
1774	738414
213834	738415
82435	738416
1934	738417
174732	738418
158066	738419
102609	738420
41356	738421
91793	738422
224844	738423
51006	738424
23378	738425
11471	738426
15363	738427
33586	738428
14431	738429
30158	738430
16978	738431
4962	738432
171590	738433
16340	738434
5023	738435
4962	738436
3871	738437
4261	738438
2423	738439
49126	738440
19383	738441
52198	738442
124725	738443
72776	738444
174012	738445
88191	738446
76479	738447
63275	738448
30404	738449
166759	738450
8526	738451
16749	738452
6664	738453
32889	738454
159568	738455
184924	738456
100432	738457
140	738458
151972	738459
116634	738460
10	738461
215956	738462
10	738463
46	738464
10	738465
46	738466
10	738467
14879	738468
11	738469
120059	738470
130945	738471
21487	738472
52017	738473
163099	738474
43107	738475
134734	738476
213918	738477
40974	738478
47282	738479
229164	738480
194590	738481
17629	738482
204002	738483
27168	738484
220542	738485
16484	738486
33552	738487
9033	738488
179689	738489
271	738490
81699	738491
203632	738492
31537	738493
47561	738494
13785	738495
114769	738496
9673	738497
179078	738498
228377	738499
133642	738500
130415	738501
126672	738502
220364	738503
8029	738504
222384	738505
128900	738506
3536	738507
178077	738508
7441	738509
160469	738510
123	738511
148297	738512
158778	738513
305	738514
4610	738515
69115	738516
113365	738517
96	738518
4581	738519
4834	738520
23081	738521
19922	738522
272	738523
155056	738524
48792	738525
70778	738526
6524	738527
137120	738528
137120	738529
23586	738530
10069	738531
49702	738532
199609	738533
111968	738534
2751	738535
142862	738536
55693	738537
61974	738538
81230	738539
13319	738540
111215	738541
16474	738542
197462	738543
64876	738544
13235	738545
121693	738546
18078	738547
12702	738548
10528	738549
122467	738550
17115	738551
229	738552
27189	738553
153243	738554
18643	738555
51393	738556
10528	738557
90144	738558
103976	738559
61416	738560
104053	738561
11995	738562
72829	738563
68273	738564
81449	738565
31885	738566
119598	738567
143973	738568
8984	738569
1383	738570
40624	738571
4998	738572
6193	738573
102909	738574
73628	738575
1335	738576
236954	738577
1954	738578
41184	738579
2217	738580
15841	738581
106871	738582
109484	738583
34657	738584
12086	738585
11090	738586
7670	738587
79518	738588
17832	738589
81282	738590
5793	738591
85659	738592
59444	738593
234820	738594
50532	738595
100547	738596
20805	738597
49310	738598
221303	738599
53931	738600
63084	738601
40606	738602
66896	738603
218538	738604
88272	738605
83157	738606
90461	738607
7614	738608
2420	738609
613	738610
114109	738611
22794	738612
53602	738613
7715	738614
128776	738615
65686	738616
81224	738617
613	738618
42120	738619
57140	738620
121887	738621
2574	738622
4998	738623
2420	738624
3897	738625
225086	738626
52325	738627
6598	738628
157692	738629
34643	738630
27944	738631
7754	738632
12378	738633
21838	738634
23022	738635
93846	738636
1713	738637
13508	738638
7754	738639
10493	738640
107786	738641
143094	738642
1903	738643
17953	738644
58926	738645
15034	738646
140477	738647
3081	738648
11	738649
136033	738650
777	738651
42301	738652
79518	738653
21909	738654
49966	738655
18037	738656
213586	738657
14868	738658
17997	738659
145772	738660
22042	738661
43111	738662
59325	738663
167211	738664
62200	738665
3897	738666
1713	738667
87136	738668
74660	738669
59203	738670
42173	738671
29367	738672
51909	738673
45808	738674
23526	738675
202551	738676
37498	738677
36099	738678
76916	738679
71423	738680
3915	738681
31383	738682
89936	738683
98401	738684
36099	738685
14891	738686
10	738687
88	738688
83317	738689
474	738690
16	738691
69698	738692
2764	738693
42237	738694
61844	738695
5902	738696
913	738697
115518	738698
14283	738699
218510	738700
61492	738701
79705	738702
25524	738703
114137	738704
8728	738705
40740	738706
131584	738707
138435	738708
74260	738709
84129	738710
75998	738711
32185	738712
183753	738713
126743	738714
197571	738715
97382	738716
138793	738717
84069	738718
134029	738719
4329	738720
8064	738721
177796	738722
153302	738723
14010	738724
79669	738725
153687	738726
84446	738727
35058	738728
105228	738729
221895	738730
212125	738731
124669	738732
178897	738733
149217	738734
111837	738735
79786	738736
71934	738737
111859	738738
100446	738739
57626	738740
187564	738741
156731	738742
193537	738743
98137	738744
43400	738745
77047	738746
125913	738747
9414	738748
108979	738749
98414	738750
182546	738751
23136	738752
75529	738753
181716	738754
211151	738755
23051	738756
22982	738757
57167	738758
178504	738759
2563	738760
131245	738761
197687	738762
95291	738763
45180	738764
57210	738765
230349	738766
134053	738767
59502	738768
15604	738769
112140	738770
35623	738771
79669	738772
131975	738773
131949	738774
28368	738775
13212	738776
96895	738777
126915	738778
185587	738779
185386	738780
46198	738781
181694	738782
57530	738783
213028	738784
16594	738785
82197	738786
74134	738787
174580	738788
15734	738789
180805	738790
233384	738791
23045	738792
32141	738793
163518	738794
98551	738795
23069	738796
96951	738797
52223	738798
23094	738799
153213	738800
214027	738801
89392	738802
138466	738803
63487	738804
55849	738805
5863	738806
659	738807
6900	738808
38680	738809
48467	738810
81983	738811
29964	738812
4347	738813
49518	738814
356	738815
6917	738816
356	738817
41641	738818
356	738819
21136	738820
4378	738821
22858	738822
7209	738823
356	738824
356	738825
52530	738826
52530	738827
52049	738828
41653	738829
19469	738830
67797	738831
224845	738832
67261	738833
16393	738834
144015	738835
135140	738836
34460	738837
34460	738838
210316	738839
49943	738840
64436	738841
25450	738842
1059	738843
3521	738844
126851	738845
1425	738846
3488	738847
157369	738848
160504	738849
2239	738850
1587	738851
85815	738852
211355	738853
149499	738854
212389	738855
3137	738856
108672	738857
113467	738858
141676	738859
673	738860
125388	738861
233043	738862
61217	738863
18000	738864
127634	738865
224819	738866
212306	738867
112786	738868
168162	738869
108121	738870
175963	738871
150820	738872
232997	738873
216172	738874
84598	738875
65556	738876
64739	738877
83645	738878
153720	738879
110362	738880
154172	738881
82781	738882
151317	738883
214392	738884
112845	738885
64998	738886
9592	738887
160645	738888
105661	738889
181503	738890
108422	738891
50443	738892
154269	738893
17372	738894
151317	738895
214303	738896
210278	738897
111951	738898
202907	738899
230958	738900
223833	738901
231922	738902
108189	738903
215736	738904
51114	738905
110032	738906
214952	738907
215486	738908
63155	738909
87340	738910
175606	738911
154943	738912
149831	738913
82781	738914
154812	738915
1156	738916
1730	738917
1767	738918
3145	738919
172251	738920
70245	738921
2231	738922
91927	738923
140102	738924
215712	738925
159205	738926
216767	738927
216702	738928
49602	738929
14526	738930
215787	738931
111090	738932
214407	738933
234340	738934
2222	738935
4537	738936
1400	738937
85868	738938
1405	738939
3996	738940
49463	738941
950	738942
217328	738943
24064	738944
17129	738945
10971	738946
2010	738947
870	738948
93511	738949
16144	738950
15413	738951
30712	738952
27311	738953
54078	738954
3070	738955
242	738956
228422	738957
356	738958
356	738959
2	738960
2	738961
2	738962
115423	738963
156649	738964
86384	738965
33209	738966
11089	738967
23398	738968
219618	738969
1139	738970
46274	738971
46127	738972
206962	738973
17716	738974
196	738975
84257	738976
172330	738977
44797	738978
2	738979
94830	738980
5209	738981
35708	738982
11094	738983
55615	738984
17463	738985
11613	738986
58746	738987
102997	738988
39103	738989
154630	738990
42974	738991
42972	738992
16302	738993
16302	738994
28303	738995
64548	738996
16580	738997
17645	738998
12889	738999
140681	739000
24985	739001
12487	739002
983	739003
63502	739004
38110	739005
20223	739006
77937	739007
141463	739008
197183	739009
63498	739010
25636	739011
25636	739012
25636	739013
19586	739014
23268	739015
14228	739016
29536	739017
546	739018
134761	739019
6822	739020
1491	739021
107904	739022
122121	739023
55413	739024
35805	739025
4680	739026
74281	739027
16999	739028
56552	739029
154831	739030
55	739031
45702	739032
23268	739033
85483	739034
3029	739035
2	739036
141058	739037
15405	739038
17129	739039
96596	739040
1855	739041
51320	739042
161559	739043
234574	739044
73829	739045
148885	739046
205212	739047
112482	739048
74556	739049
11983	739050
8630	739051
45070	739052
73525	739053
20009	739054
14282	739055
8739	739056
130732	739057
7722	739058
232682	739059
47937	739060
18731	739061
50633	739062
149988	739063
4902	739064
2985	739065
271	739066
9420	739067
2131	739068
219129	739069
230260	739070
156128	739071
229858	739072
6187	739073
2901	739074
16223	739075
162973	739076
75383	739077
1213	739078
12220	739079
6675	739080
162066	739081
7461	739082
50633	739083
74218	739084
25811	739085
84295	739086
9365	739087
32135	739088
17180	739089
102439	739090
169266	739091
36567	739092
36567	739093
172916	739094
43081	739095
66499	739096
19721	739097
47095	739098
32313	739099
45838	739100
17129	739101
139443	739102
538	739103
1293	739104
61	739105
684	739106
55	739107
797	739108
26	739109
195	739110
57313	739111
5532	739112
132165	739113
154007	739114
4494	739115
172782	739116
74567	739117
239589	739118
30058	739119
40197	739120
23067	739121
112943	739122
25373	739123
210473	739124
74113	739125
219178	739126
145417	739127
161174	739128
14331	739129
152539	739130
209706	739131
112261	739132
212486	739133
133953	739134
96823	739135
50837	739136
127973	739137
101698	739138
53870	739139
21924	739140
26931	739141
202065	739142
72207	739143
29241	739144
1491	739145
50433	739146
217477	739147
61117	739148
50633	739149
942	739150
43570	739151
148052	739152
152175	739153
10679	739154
86738	739155
222859	739156
160724	739157
191886	739158
162498	739159
226635	739160
119627	739161
161640	739162
226187	739163
9167	739164
4039	739165
178373	739166
85930	739167
90693	739168
189893	739169
237221	739170
115302	739171
15219	739172
203149	739173
89495	739174
157070	739175
163231	739176
55003	739177
43263	739178
40245	739179
27568	739180
43263	739181
3752	739182
130559	739183
57895	739184
61985	739185
24640	739186
35548	739187
91701	739188
60698	739189
2957	739190
2896	739191
101299	739192
50796	739193
1121	739194
127296	739195
234509	739196
94218	739197
78880	739198
64886	739199
4046	739200
5967	739201
33235	739202
222340	739203
12361	739204
115768	739205
143161	739206
19903	739207
37882	739208
61303	739209
24293	739210
113282	739211
34504	739212
3099	739213
221563	739214
126528	739215
167125	739216
128521	739217
159530	739218
10444	739219
1738	739220
146332	739221
40732	739222
47865	739223
59580	739224
38280	739225
47076	739226
199220	739227
142837	739228
215292	739229
2458	739230
128508	739231
61356	739232
14107	739233
16138	739234
16138	739235
16138	739236
233480	739237
25114	739238
187270	739239
162364	739240
157675	739241
96080	739242
1655	739243
142652	739244
207052	739245
208363	739246
142244	739247
85026	739248
2763	739249
37162	739250
66143	739251
2177	739252
56215	739253
219353	739254
8301	739255
70736	739256
162465	739257
160326	739258
43850	739259
17129	739260
173439	739261
23668	739262
138191	739263
42167	739264
10763	739265
226478	739266
20667	739267
58631	739268
38680	739269
688	739270
96326	739271
5894	739272
3681	739273
29960	739274
14217	739275
2800	739276
146915	739277
44704	739278
1615	739279
578	739280
6958	739281
83903	739282
110503	739283
170444	739284
18152	739285
105069	739286
139556	739287
145155	739288
16	739289
1491	739290
21852	739291
1023	739292
16045	739293
82158	739294
85958	739295
37239	739296
17038	739297
13	739298
54295	739299
19	739300
19	739301
935	739302
87431	739303
43850	739304
188337	739305
71024	739306
18450	739307
10503	739308
173188	739309
43086	739310
29310	739311
366	739312
70340	739313
258	739314
757	739315
11193	739316
19	739317
77142	739318
4404	739319
146794	739320
6653	739321
46	739322
8679	739323
18112	739324
101074	739325
51738	739326
258	739327
74298	739328
44704	739329
1224	739330
41318	739331
30034	739332
4282	739333
24002	739334
72034	739335
19	739336
9	739337
19	739338
21173	739339
13	739340
9056	739341
1654	739342
1654	739343
3577	739344
688	739345
1654	739346
17047	739347
8237	739348
88	739349
6958	739350
4030	739351
8412	739352
23583	739353
13	739354
31164	739355
1654	739356
1094	739357
183619	739358
53898	739359
42396	739360
7358	739361
33655	739362
14864	739363
182794	739364
16864	739365
5268	739366
21967	739367
2129	739368
6582	739369
36229	739370
14121	739371
68168	739372
19474	739373
142596	739374
15043	739375
5812	739376
234883	739377
2042	739378
101887	739379
28032	739380
26930	739381
264	739382
59929	739383
1383	739384
15058	739385
33421	739386
1675	739387
53916	739388
184592	739389
39656	739390
103016	739391
264	739392
1912	739393
42321	739394
41742	739395
237651	739396
258	739397
8600	739398
213406	739399
14809	739400
10822	739401
347	739402
37459	739403
10967	739404
98977	739405
79629	739406
91230	739407
4768	739408
34839	739409
10203	739410
9734	739411
40805	739412
133538	739413
14645	739414
41448	739415
33	739416
13	739417
646	739418
13	739419
5241	739420
13	739421
41645	739422
166854	739423
238054	739424
36158	739425
8623	739426
65244	739427
31279	739428
942	739429
119286	739430
156139	739431
156718	739432
157196	739433
124857	739434
29198	739435
148296	739436
71370	739437
92856	739438
47778	739439
14036	739440
21970	739441
19918	739442
4444	739443
59709	739444
1505	739445
109262	739446
35793	739447
5787	739448
78603	739449
9235	739450
96616	739451
170586	739452
258	739453
7958	739454
31874	739455
38558	739456
339	739457
31874	739458
5241	739459
67787	739460
1371	739461
2	739462
96032	739463
1308	739464
9	739465
4159	739466
62766	739467
281	739468
45368	739469
1308	739470
13	739471
8557	739472
23511	739473
1647	739474
493	739475
3769	739476
239684	739477
136133	739478
258	739479
31992	739480
200	739481
111324	739482
76091	739483
10501	739484
6569	739485
7747	739486
148233	739487
59144	739488
2652	739489
163941	739490
64574	739491
204345	739492
161839	739493
105845	739494
25323	739495
12534	739496
197429	739497
10	739498
33462	739499
95139	739500
32784	739501
22010	739502
3922	739503
46	739504
21967	739505
148841	739506
46663	739507
70676	739508
110868	739509
204356	739510
19	739511
2283	739512
407	739513
633	739514
4898	739515
17602	739516
158514	739517
16907	739518
162442	739519
152766	739520
8590	739521
57	739522
166488	739523
562	739524
73	739525
2550	739526
22143	739527
1624	739528
104963	739529
37978	739530
79630	739531
38698	739532
18167	739533
50697	739534
127965	739535
2802	739536
12170	739537
6795	739538
752	739539
164	739540
9	739541
589	739542
233898	739543
9105	739544
91754	739545
4366	739546
45575	739547
8769	739548
106247	739549
200	739550
27	739551
100	739552
29183	739553
29183	739554
29183	739555
13487	739556
66822	739557
2400	739558
41645	739559
209705	739560
154519	739561
1334	739562
30376	739563
107046	739564
12193	739565
70220	739566
33492	739567
11	739568
17602	739569
64353	739570
45346	739571
20773	739572
6615	739573
41519	739574
100686	739575
2737	739576
236388	739577
1124	739578
44143	739579
22025	739580
66776	739581
125350	739582
27	739583
2124	739584
25	739585
19	739586
9527	739587
17918	739588
9322	739589
20795	739590
122052	739591
27658	739592
3072	739593
88811	739594
52762	739595
13160	739596
37351	739597
99326	739598
160135	739599
21393	739600
15456	739601
46602	739602
9398	739603
69	739604
20	739605
2092	739606
30052	739607
10304	739608
27010	739609
1456	739610
5270	739611
325	739612
36974	739613
14295	739614
193310	739615
43671	739616
117933	739617
2338	739618
6952	739619
35611	739620
17278	739621
6916	739622
16151	739623
68392	739624
6952	739625
258	739626
79296	739627
126345	739628
68677	739629
167535	739630
688	739631
589	739632
81464	739633
12423	739634
24222	739635
12588	739636
1447	739637
37079	739638
258	739639
1805	739640
4621	739641
859	739642
25626	739643
14228	739644
68677	739645
32809	739646
41686	739647
41686	739648
28939	739649
32605	739650
32605	739651
33158	739652
32781	739653
236961	739654
53041	739655
33124	739656
17823	739657
41684	739658
41685	739659
166375	739660
117403	739661
52391	739662
9272	739663
20981	739664
30516	739665
12322	739666
87341	739667
33125	739668
53090	739669
68502	739670
68502	739671
17151	739672
88473	739673
68502	739674
33124	739675
68423	739676
195128	739677
214354	739678
41293	739679
21687	739680
240374	739681
68503	739682
40922	739683
26585	739684
35126	739685
12928	739686
22771	739687
27453	739688
63796	739689
86386	739690
120071	739691
21680	739692
226669	739693
60876	739694
171369	739695
87676	739696
165936	739697
6909	739698
7710	739699
16515	739700
10407	739701
76	739702
89398	739703
101483	739704
7486	739705
1155	739706
160199	739707
142404	739708
72	739709
61417	739710
169159	739711
121278	739712
33732	739713
7710	739714
33734	739715
54028	739716
7710	739717
8902	739718
53850	739719
41901	739720
3890	739721
72	739722
27023	739723
27023	739724
68965	739725
122593	739726
41904	739727
121870	739728
170012	739729
167824	739730
1025	739731
122581	739732
42304	739733
18086	739734
53789	739735
122597	739736
91135	739737
170376	739738
10496	739739
21841	739740
53489	739741
21873	739742
168054	739743
3905	739744
3917	739745
53928	739746
33571	739747
252	739748
121120	739749
33306	739750
10406	739751
72	739752
8902	739753
167959	739754
5033	739755
68893	739756
27046	739757
18150	739758
54015	739759
21898	739760
12460	739761
5811	739762
90778	739763
141975	739764
232	739765
3890	739766
53370	739767
50389	739768
232	739769
72	739770
1904	739771
76	739772
232	739773
1904	739774
2738	739775
51541	739776
1243	739777
233219	739778
139750	739779
121328	739780
167685	739781
12082	739782
12082	739783
66418	739784
38686	739785
239837	739786
88179	739787
41561	739788
17332	739789
148204	739790
5664	739791
79444	739792
422	739793
37837	739794
65682	739795
123646	739796
20756	739797
87092	739798
49314	739799
4869	739800
211164	739801
26289	739802
68206	739803
88160	739804
143912	739805
35684	739806
480	739807
33180	739808
112891	739809
7710	739810
84032	739811
149236	739812
12854	739813
114996	739814
137197	739815
109245	739816
150201	739817
19185	739818
161466	739819
32127	739820
849	739821
42881	739822
12416	739823
113440	739824
40439	739825
14129	739826
42880	739827
86291	739828
195229	739829
29325	739830
8900	739831
86041	739832
22519	739833
48045	739834
151625	739835
210038	739836
1904	739837
232	739838
232	739839
231404	739840
159119	739841
196190	739842
162508	739843
200391	739844
144328	739845
81859	739846
108409	739847
6348	739848
39103	739849
38824	739850
62699	739851
48982	739852
198407	739853
27355	739854
34256	739855
8149	739856
67862	739857
39125	739858
53574	739859
53574	739860
72	739861
76	739862
72	739863
72	739864
76	739865
72	739866
76	739867
76	739868
72	739869
76	739870
76	739871
72	739872
51204	739873
41124	739874
91889	739875
39273	739876
125831	739877
7799	739878
115139	739879
90496	739880
76233	739881
100650	739882
21128	739883
146339	739884
25548	739885
18448	739886
65616	739887
20294	739888
3891	739889
41900	739890
3891	739891
72	739892
113440	739893
20679	739894
24292	739895
205683	739896
216533	739897
8422	739898
91292	739899
99531	739900
83976	739901
49499	739902
204804	739903
2516	739904
3746	739905
16515	739906
61238	739907
20790	739908
61321	739909
168092	739910
21016	739911
112982	739912
154755	739913
229541	739914
24721	739915
15050	739916
9079	739917
235052	739918
92534	739919
166321	739920
5245	739921
34536	739922
4614	739923
22376	739924
44692	739925
63796	739926
96704	739927
24012	739928
10000	739929
167543	739930
163641	739931
11054	739932
87490	739933
142641	739934
118145	739935
151808	739936
51888	739937
117395	739938
21706	739939
161214	739940
237682	739941
29350	739942
6539	739943
33118	739944
112702	739945
212983	739946
16645	739947
163072	739948
2638	739949
115218	739950
159954	739951
157725	739952
115386	739953
115738	739954
115280	739955
55089	739956
101589	739957
158391	739958
184254	739959
104910	739960
225123	739961
53551	739962
117739	739963
225731	739964
187587	739965
115749	739966
206143	739967
101246	739968
222116	739969
156369	739970
114645	739971
134503	739972
115628	739973
58954	739974
46596	739975
140330	739976
13587	739977
57523	739978
194842	739979
159419	739980
201161	739981
4663	739982
2278	739983
164256	739984
154918	739985
94702	739986
86180	739987
224767	739988
41943	739989
157857	739990
86243	739991
159694	739992
154571	739993
34825	739994
48018	739995
29101	739996
1230	739997
90433	739998
218291	739999
161669	740000
85852	740001
139933	740002
158711	740003
106754	740004
106754	740005
44025	740006
158050	740007
158079	740008
189096	740009
167213	740010
63120	740011
219374	740012
8920	740013
192983	740014
115448	740015
101042	740016
139507	740017
118303	740018
163900	740019
162579	740020
6581	740021
118661	740022
45462	740023
101794	740024
12487	740025
84350	740026
58781	740027
14406	740028
164158	740029
191632	740030
191143	740031
58568	740032
89459	740033
39184	740034
231150	740035
134651	740036
89459	740037
58701	740038
125320	740039
228573	740040
77667	740041
46027	740042
206763	740043
71758	740044
156956	740045
114961	740046
115469	740047
162553	740048
157296	740049
102015	740050
138204	740051
77251	740052
224772	740053
106965	740054
108884	740055
100076	740056
114206	740057
77186	740058
113787	740059
135753	740060
190811	740061
26878	740062
158274	740063
127848	740064
203569	740065
61061	740066
115037	740067
193139	740068
141668	740069
36442	740070
183483	740071
41730	740072
11401	740073
49504	740074
158832	740075
36937	740076
11436	740077
238424	740078
109538	740079
114782	740080
115290	740081
158502	740082
149894	740083
115216	740084
28728	740085
49103	740086
24284	740087
164214	740088
122505	740089
196661	740090
2347	740091
66296	740092
32927	740093
226124	740094
11653	740095
126336	740096
158321	740097
159701	740098
86240	740099
67482	740100
26878	740101
86183	740102
86196	740103
86380	740104
158762	740105
114714	740106
226118	740107
159742	740108
2165	740109
17484	740110
227357	740111
159003	740112
59952	740113
21098	740114
44535	740115
141370	740116
14938	740117
148836	740118
29072	740119
1738	740120
222453	740121
120799	740122
119920	740123
2347	740124
218	740125
196558	740126
16555	740127
158064	740128
204107	740129
66183	740130
111254	740131
147513	740132
159782	740133
213271	740134
165947	740135
114950	740136
29276	740137
165490	740138
111351	740139
240064	740140
240060	740141
109592	740142
227503	740143
115446	740144
158349	740145
14200	740146
112505	740147
115607	740148
163559	740149
228238	740150
114745	740151
64815	740152
28933	740153
69035	740154
207712	740155
31104	740156
115543	740157
89952	740158
166686	740159
126653	740160
14200	740161
104278	740162
117719	740163
53533	740164
79387	740165
88980	740166
45441	740167
97131	740168
195144	740169
49889	740170
158581	740171
167398	740172
224562	740173
5782	740174
232652	740175
107317	740176
158460	740177
85218	740178
41215	740179
115734	740180
159450	740181
50078	740182
148463	740183
104394	740184
173295	740185
228107	740186
235175	740187
77229	740188
80543	740189
28132	740190
145827	740191
3453	740192
66169	740193
62580	740194
115722	740195
60726	740196
140259	740197
25202	740198
10113	740199
996	740200
2922	740201
1896	740202
105676	740203
19774	740204
4374	740205
2152	740206
16796	740207
7911	740208
26973	740209
50893	740210
9723	740211
8531	740212
8046	740213
16723	740214
647	740215
19991	740216
2930	740217
23889	740218
45459	740219
48224	740220
14708	740221
16414	740222
115485	740223
257	740224
105654	740225
25143	740226
39560	740227
15274	740228
12519	740229
62700	740230
44174	740231
12336	740232
69408	740233
54774	740234
59796	740235
80	740236
7812	740237
91112	740238
13918	740239
38329	740240
6624	740241
9407	740242
119741	740243
96598	740244
31184	740245
157527	740246
24520	740247
2662	740248
181622	740249
95872	740250
12275	740251
26390	740252
40111	740253
31607	740254
28438	740255
194109	740256
47181	740257
27468	740258
12608	740259
236230	740260
137066	740261
87637	740262
66960	740263
6748	740264
47095	740265
32059	740266
22076	740267
9662	740268
56182	740269
11655	740270
38569	740271
105432	740272
22286	740273
227675	740274
91120	740275
183480	740276
4319	740277
56695	740278
105408	740279
171424	740280
95842	740281
111283	740282
610	740283
53725	740284
91327	740285
1928	740286
23931	740287
39291	740288
118500	740289
59906	740290
63594	740291
130223	740292
27776	740293
7699	740294
61897	740295
56094	740296
29227	740297
5822	740298
79297	740299
24643	740300
20937	740301
2246	740302
151836	740303
116829	740304
49551	740305
33778	740306
43063	740307
27706	740308
39671	740309
40826	740310
52233	740311
183289	740312
120075	740313
54077	740314
207678	740315
31184	740316
63901	740317
84302	740318
148223	740319
43523	740320
59937	740321
7091	740322
14648	740323
9194	740324
81802	740325
43778	740326
138796	740327
37080	740328
890	740329
129953	740330
84881	740331
82305	740332
38037	740333
86412	740334
73293	740335
38763	740336
62117	740337
20720	740338
49633	740339
11895	740340
79911	740341
106152	740342
142265	740343
19610	740344
62793	740345
4180	740346
143221	740347
618	740348
6439	740349
73542	740350
165582	740351
10384	740352
40858	740353
9867	740354
62905	740355
66957	740356
41467	740357
68457	740358
227560	740359
99680	740360
71290	740361
179334	740362
93396	740363
24089	740364
106183	740365
35117	740366
7356	740367
182123	740368
19674	740369
18121	740370
15002	740371
91253	740372
77451	740373
140	740374
26897	740375
15002	740376
53958	740377
69119	740378
33488	740379
5793	740380
53572	740381
1025	740382
2759	740383
33302	740384
89128	740385
43868	740386
15046	740387
105182	740388
237552	740389
16074	740390
46221	740391
99780	740392
132056	740393
3905	740394
14874	740395
33281	740396
7	740397
14874	740398
107316	740399
11482	740400
15018	740401
67	740402
1118	740403
19674	740404
198170	740405
3204	740406
3922	740407
170289	740408
3191	740409
33716	740410
4416	740411
44043	740412
33738	740413
91148	740414
18127	740415
2279	740416
7737	740417
72128	740418
72128	740419
106194	740420
42136	740421
68939	740422
58432	740423
1025	740424
10549	740425
178147	740426
6896	740427
53975	740428
59542	740429
3926	740430
471	740431
83	740432
15054	740433
4440	740434
22035	740435
52776	740436
12541	740437
530	740438
909	740439
73622	740440
22574	740441
23344	740442
61103	740443
44149	740444
42076	740445
72811	740446
53860	740447
33474	740448
104974	740449
2567	740450
6667	740451
15373	740452
16260	740453
47499	740454
104376	740455
6591	740456
104927	740457
64906	740458
68777	740459
33660	740460
24435	740461
71797	740462
26995	740463
189390	740464
56253	740465
10539	740466
197416	740467
18040	740468
69700	740469
12397	740470
116624	740471
62291	740472
31186	740473
60953	740474
1025	740475
75991	740476
25245	740477
162038	740478
92143	740479
56882	740480
71326	740481
33703	740482
28442	740483
38965	740484
11	740485
4398	740486
5809	740487
5037	740488
11	740489
46977	740490
122588	740491
31938	740492
6666	740493
46	740494
46	740495
69472	740496
46	740497
46993	740498
2429	740499
26970	740500
10	740501
3905	740502
93871	740503
7066	740504
16966	740505
7729	740506
3922	740507
104381	740508
264	740509
90916	740510
53862	740511
33416	740512
1624	740513
12	740514
22024	740515
121448	740516
69098	740517
42291	740518
18767	740519
54018	740520
27009	740521
101748	740522
7928	740523
16	740524
77756	740525
778	740526
45768	740527
53985	740528
264	740529
55732	740530
18437	740531
26932	740532
53964	740533
17916	740534
42300	740535
108710	740536
70754	740537
4069	740538
18434	740539
35077	740540
14969	740541
6488	740542
78061	740543
29385	740544
2755	740545
140823	740546
7567	740547
24033	740548
81210	740549
1247	740550
163290	740551
36303	740552
10538	740553
79517	740554
6664	740555
90197	740556
182	740557
4618	740558
191145	740559
82202	740560
38949	740561
22012	740562
18121	740563
18653	740564
37653	740565
134466	740566
83	740567
2543	740568
46	740569
18167	740570
55988	740571
33468	740572
83	740573
178943	740574
83	740575
9010	740576
22023	740577
207305	740578
110780	740579
38086	740580
119223	740581
48580	740582
131893	740583
89689	740584
4191	740585
3190	740586
199170	740587
31029	740588
4750	740589
33210	740590
15567	740591
122499	740592
3850	740593
11207	740594
12153	740595
131110	740596
206448	740597
161563	740598
102782	740599
1526	740600
3867	740601
26582	740602
1526	740603
87730	740604
1526	740605
1526	740606
1526	740607
1526	740608
1526	740609
1526	740610
3867	740611
87730	740612
3867	740613
52842	740614
86449	740615
212909	740616
1808	740617
21286	740618
1332	740619
1327	740620
204273	740621
91485	740622
77841	740623
947	740624
206328	740625
212227	740626
2799	740627
735	740628
7600	740629
6035	740630
11582	740631
1481	740632
48061	740633
20408	740634
2336	740635
1481	740636
128685	740637
91924	740638
37390	740639
38101	740640
1985	740641
2884	740642
12079	740643
695	740644
12682	740645
16920	740646
854	740647
2332	740648
188	740649
12682	740650
3370	740651
11744	740652
42836	740653
20669	740654
124106	740655
2205	740656
27394	740657
1419	740658
135342	740659
139719	740660
8859	740661
86238	740662
225129	740663
153996	740664
6776	740665
45362	740666
2922	740667
104410	740668
53702	740669
13291	740670
85957	740671
1639	740672
48585	740673
171477	740674
18894	740675
8164	740676
239812	740677
110405	740678
28565	740679
62387	740680
164579	740681
170456	740682
199100	740683
42438	740684
98011	740685
961	740686
2982	740687
26176	740688
57945	740689
1928	740690
229760	740691
203143	740692
79182	740693
1418	740694
56150	740695
77686	740696
132549	740697
69891	740698
153206	740699
114681	740700
5815	740701
155421	740702
65965	740703
122519	740704
69582	740705
5889	740706
3122	740707
77216	740708
1426	740709
5116	740710
127253	740711
1414	740712
1794	740713
45431	740714
63225	740715
70643	740716
35725	740717
1970	740718
38488	740719
20208	740720
8313	740721
3676	740722
70326	740723
13871	740724
67338	740725
165091	740726
54845	740727
8287	740728
50913	740729
60117	740730
171169	740731
785	740732
51060	740733
22518	740734
385	740735
70338	740736
51300	740737
12149	740738
125591	740739
69794	740740
9307	740741
100218	740742
81214	740743
24335	740744
2265	740745
29723	740746
4054	740747
83643	740748
171752	740749
5927	740750
622	740751
38500	740752
146507	740753
26807	740754
155087	740755
17808	740756
43953	740757
24602	740758
2136	740759
213	740760
1918	740761
172618	740762
217241	740763
64835	740764
52994	740765
66682	740766
413	740767
88742	740768
20065	740769
109075	740770
5670	740771
66866	740772
8007	740773
24957	740774
136	740775
49261	740776
25453	740777
133452	740778
14956	740779
214709	740780
24333	740781
39976	740782
38029	740783
150029	740784
44734	740785
208720	740786
101421	740787
25302	740788
43567	740789
185783	740790
7763	740791
71800	740792
67710	740793
37421	740794
9539	740795
46084	740796
29756	740797
87116	740798
30405	740799
220741	740800
143844	740801
132111	740802
13584	740803
3045	740804
139272	740805
31425	740806
165348	740807
71705	740808
148167	740809
98244	740810
7691	740811
80027	740812
214374	740813
184897	740814
53936	740815
108113	740816
82554	740817
69814	740818
106917	740819
38384	740820
211764	740821
123186	740822
40236	740823
70007	740824
79052	740825
18635	740826
135473	740827
124547	740828
99195	740829
161300	740830
56468	740831
182899	740832
97001	740833
123843	740834
83063	740835
88442	740836
86480	740837
10814	740838
49399	740839
2852	740840
112113	740841
117662	740842
9212	740843
3541	740844
89586	740845
88553	740846
68762	740847
125783	740848
51316	740849
99277	740850
29690	740851
34370	740852
4737	740853
171325	740854
18021	740855
13345	740856
52133	740857
2728	740858
25320	740859
31545	740860
166910	740861
106486	740862
75406	740863
151056	740864
140382	740865
86266	740866
1703	740867
222333	740868
85696	740869
2064	740870
3878	740871
64731	740872
6319	740873
131028	740874
16968	740875
88024	740876
174405	740877
231086	740878
26175	740879
100065	740880
120562	740881
78396	740882
26503	740883
65366	740884
40818	740885
140248	740886
47881	740887
11527	740888
118065	740889
73406	740890
24633	740891
16388	740892
86249	740893
236747	740894
134347	740895
188010	740896
64268	740897
120814	740898
144097	740899
5445	740900
27304	740901
161553	740902
67418	740903
31808	740904
95701	740905
48946	740906
9802	740907
600	740908
118628	740909
521	740910
134772	740911
9114	740912
53128	740913
70094	740914
85684	740915
177793	740916
13553	740917
120204	740918
68946	740919
22359	740920
2140	740921
142327	740922
19140	740923
15677	740924
79880	740925
117028	740926
81609	740927
89049	740928
62723	740929
81894	740930
141149	740931
85350	740932
12730	740933
151766	740934
18379	740935
9772	740936
57052	740937
976	740938
37745	740939
105862	740940
84459	740941
10	740942
67545	740943
125070	740944
47136	740945
4363	740946
68045	740947
17100	740948
131206	740949
94361	740950
94988	740951
127437	740952
8128	740953
24035	740954
168814	740955
18026	740956
21532	740957
65182	740958
56319	740959
51846	740960
58538	740961
218565	740962
114774	740963
58183	740964
16306	740965
24808	740966
2641	740967
18544	740968
27143	740969
12856	740970
98535	740971
8827	740972
117294	740973
154392	740974
80097	740975
119077	740976
8182	740977
67176	740978
36237	740979
64177	740980
1972	740981
2721	740982
727	740983
5627	740984
25802	740985
52919	740986
68382	740987
41016	740988
128994	740989
210191	740990
25846	740991
13028	740992
45489	740993
104699	740994
30401	740995
331	740996
77099	740997
77482	740998
84362	740999
63924	741000
13772	741001
235049	741002
214477	741003
83950	741004
83529	741005
1568	741006
107801	741007
6307	741008
28438	741009
90909	741010
33042	741011
23877	741012
12555	741013
139301	741014
44647	741015
6514	741016
42720	741017
26895	741018
104688	741019
63037	741020
319	741021
26773	741022
119778	741023
13660	741024
9102	741025
27696	741026
65836	741027
14052	741028
60443	741029
13817	741030
157943	741031
46897	741032
45431	741033
67915	741034
12329	741035
15485	741036
10170	741037
18547	741038
85864	741039
10055	741040
133348	741041
4169	741042
64785	741043
22308	741044
8693	741045
11471	741046
8710	741047
1447	741048
37079	741049
7667	741050
44158	741051
62266	741052
126328	741053
120252	741054
74659	741055
7565	741056
166419	741057
16455	741058
62640	741059
149623	741060
89730	741061
94958	741062
994	741063
125541	741064
64055	741065
11576	741066
89106	741067
106686	741068
108206	741069
69379	741070
164786	741071
13769	741072
58672	741073
63428	741074
73129	741075
26430	741076
120344	741077
14090	741078
219224	741079
38093	741080
63399	741081
32598	741082
57951	741083
89865	741084
28808	741085
4394	741086
16955	741087
142187	741088
145669	741089
23124	741090
201234	741091
39312	741092
6111	741093
20850	741094
144448	741095
42867	741096
9889	741097
47916	741098
135449	741099
37946	741100
3806	741101
27631	741102
8409	741103
8320	741104
2435	741105
4023	741106
530	741107
52202	741108
159429	741109
163325	741110
26604	741111
217922	741112
16664	741113
12126	741114
17196	741115
30395	741116
85366	741117
30498	741118
61753	741119
20975	741120
84446	741121
105305	741122
12012	741123
34750	741124
48580	741125
4037	741126
38094	741127
54748	741128
57770	741129
3844	741130
72565	741131
23118	741132
8384	741133
11214	741134
50227	741135
14797	741136
39726	741137
1906	741138
70282	741139
644	741140
20177	741141
31209	741142
40500	741143
113856	741144
63172	741145
60889	741146
43262	741147
83632	741148
52681	741149
6231	741150
103660	741151
75992	741152
53614	741153
75494	741154
33153	741155
89712	741156
199043	741157
50609	741158
11221	741159
79089	741160
151	741161
82869	741162
9311	741163
16209	741164
97082	741165
79310	741166
20653	741167
153	741168
214068	741169
18985	741170
102638	741171
5927	741172
239093	741173
20865	741174
7976	741175
7866	741176
10368	741177
119565	741178
7289	741179
22163	741180
1857	741181
106986	741182
26407	741183
113665	741184
10661	741185
8193	741186
21804	741187
25883	741188
1858	741189
37805	741190
16073	741191
43	741192
12482	741193
13173	741194
5684	741195
87834	741196
117059	741197
4476	741198
65588	741199
64542	741200
4563	741201
47197	741202
1771	741203
19835	741204
260	741205
54549	741206
12859	741207
1008	741208
6761	741209
29541	741210
1795	741211
2352	741212
104	741213
18445	741214
39406	741215
39196	741216
50540	741217
49830	741218
1817	741219
68006	741220
186952	741221
1237	741222
26494	741223
27839	741224
20850	741225
48952	741226
14882	741227
111223	741228
13298	741229
212874	741230
199119	741231
65170	741232
23270	741233
48326	741234
26309	741235
79198	741236
155420	741237
155420	741238
30675	741239
117354	741240
49066	741241
117843	741242
5873	741243
23349	741244
49066	741245
118793	741246
14389	741247
124791	741248
222151	741249
4393	741250
52603	741251
17866	741252
25433	741253
21451	741254
166715	741255
1766	741256
17580	741257
7521	741258
101	741259
20607	741260
23750	741261
1807	741262
48421	741263
787	741264
88496	741265
87541	741266
12018	741267
5384	741268
110456	741269
39010	741270
5072	741271
76325	741272
1323	741273
27107	741274
230737	741275
220592	741276
53022	741277
9075	741278
3278	741279
708	741280
32895	741281
51819	741282
31200	741283
56624	741284
160638	741285
120490	741286
10891	741287
123347	741288
52417	741289
194738	741290
51762	741291
113519	741292
57602	741293
123938	741294
143523	741295
2332	741296
19231	741297
4992	741298
97501	741299
64896	741300
16905	741301
43272	741302
100756	741303
4325	741304
26118	741305
1367	741306
21394	741307
94074	741308
2937	741309
235545	741310
6768	741311
82213	741312
2325	741313
44102	741314
54941	741315
20284	741316
109188	741317
126789	741318
61751	741319
102716	741320
47134	741321
171848	741322
5179	741323
80663	741324
3662	741325
622	741326
215	741327
6983	741328
30	741329
12904	741330
79265	741331
197163	741332
75370	741333
123621	741334
3018	741335
133742	741336
89781	741337
21978	741338
42677	741339
31165	741340
5507	741341
163008	741342
110059	741343
27376	741344
26564	741345
798	741346
167181	741347
106779	741348
9792	741349
8248	741350
23118	741351
77992	741352
166502	741353
165475	741354
80717	741355
57606	741356
59513	741357
37491	741358
64870	741359
61243	741360
56039	741361
11856	741362
6915	741363
167375	741364
82218	741365
1515	741366
3636	741367
113988	741368
1907	741369
76493	741370
17853	741371
158725	741372
60061	741373
185068	741374
63483	741375
52256	741376
17200	741377
15049	741378
107496	741379
31376	741380
479	741381
19253	741382
21089	741383
143905	741384
10090	741385
6172	741386
8810	741387
7170	741388
40776	741389
28483	741390
56135	741391
94020	741392
47431	741393
17824	741394
26362	741395
130837	741396
156653	741397
60783	741398
16212	741399
205937	741400
8575	741401
11714	741402
13828	741403
5367	741404
26353	741405
66666	741406
475	741407
3717	741408
68184	741409
9654	741410
44239	741411
26457	741412
75626	741413
20075	741414
148414	741415
28196	741416
28196	741417
65170	741418
66813	741419
14425	741420
166086	741421
157000	741422
1844	741423
1402	741424
167099	741425
9742	741426
120093	741427
26102	741428
61861	741429
2616	741430
69880	741431
15103	741432
190	741433
37585	741434
891	741435
279	741436
22897	741437
2466	741438
60357	741439
58107	741440
166905	741441
5154	741442
3844	741443
35763	741444
60804	741445
38754	741446
21462	741447
91832	741448
35205	741449
22914	741450
39503	741451
17724	741452
7877	741453
21821	741454
101105	741455
2715	741456
301	741457
12381	741458
15863	741459
134298	741460
19369	741461
40584	741462
1123	741463
125011	741464
41038	741465
14021	741466
75244	741467
45129	741468
20261	741469
381	741470
2534	741471
50723	741472
114240	741473
50390	741474
6593	741475
1503	741476
81161	741477
3538	741478
15962	741479
58740	741480
160891	741481
23135	741482
21717	741483
2735	741484
52184	741485
49849	741486
92284	741487
2240	741488
22414	741489
42536	741490
22808	741491
160363	741492
41810	741493
83715	741494
47532	741495
18558	741496
16314	741497
14323	741498
100813	741499
125556	741500
106695	741501
13641	741502
207479	741503
15489	741504
6739	741505
109126	741506
207600	741507
52664	741508
22975	741509
44054	741510
40554	741511
9918	741512
56955	741513
6029	741514
45932	741515
143722	741516
39566	741517
74627	741518
13883	741519
42076	741520
167272	741521
61452	741522
49162	741523
9854	741524
62142	741525
9839	741526
230404	741527
21099	741528
660	741529
32916	741530
48230	741531
89397	741532
26497	741533
2366	741534
185765	741535
184555	741536
4744	741537
84594	741538
31772	741539
330	741540
70463	741541
513	741542
36807	741543
89846	741544
15345	741545
43020	741546
69982	741547
3530	741548
35426	741549
3300	741550
77290	741551
30247	741552
2832	741553
88207	741554
12744	741555
35291	741556
43504	741557
19909	741558
25077	741559
68045	741560
34809	741561
9101	741562
444	741563
175841	741564
4	741565
2874	741566
33886	741567
206245	741568
91801	741569
11007	741570
7150	741571
144353	741572
19747	741573
103263	741574
61118	741575
105725	741576
21194	741577
1133	741578
29990	741579
22897	741580
34558	741581
39226	741582
10273	741583
19176	741584
10261	741585
87156	741586
30016	741587
36540	741588
229	741589
15964	741590
46873	741591
22150	741592
89724	741593
7185	741594
17306	741595
52097	741596
24076	741597
87069	741598
119072	741599
12341	741600
4211	741601
21215	741602
92106	741603
30993	741604
117495	741605
9960	741606
7163	741607
98298	741608
5752	741609
144123	741610
144017	741611
43454	741612
38623	741613
8609	741614
5400	741615
5555	741616
35786	741617
15730	741618
622	741619
91389	741620
165496	741621
14072	741622
8387	741623
3455	741624
34247	741625
8005	741626
18110	741627
47201	741628
1304	741629
55979	741630
1445	741631
62605	741632
11867	741633
120086	741634
8359	741635
95699	741636
37935	741637
63603	741638
28380	741639
67923	741640
82619	741641
11450	741642
104447	741643
129267	741644
4988	741645
76096	741646
8856	741647
21824	741648
6673	741649
925	741650
144309	741651
174	741652
88703	741653
16031	741654
58365	741655
143829	741656
116260	741657
51761	741658
3927	741659
215665	741660
37213	741661
22162	741662
7135	741663
195	741664
9841	741665
86465	741666
52558	741667
23332	741668
87791	741669
93740	741670
3684	741671
41266	741672
53203	741673
50971	741674
214403	741675
31378	741676
15114	741677
13294	741678
799	741679
13966	741680
47927	741681
118746	741682
94354	741683
18283	741684
1952	741685
9071	741686
2607	741687
82970	741688
57627	741689
1673	741690
24543	741691
5617	741692
167491	741693
4209	741694
126900	741695
41705	741696
45246	741697
9456	741698
43213	741699
181151	741700
142113	741701
103866	741702
145	741703
29915	741704
1607	741705
596	741706
41633	741707
70840	741708
6256	741709
2910	741710
140694	741711
28240	741712
32966	741713
36607	741714
51246	741715
15654	741716
1990	741717
740	741718
71581	741719
63580	741720
17329	741721
77599	741722
2038	741723
37059	741724
21522	741725
2996	741726
8595	741727
92418	741728
151106	741729
3457	741730
44774	741731
17513	741732
1221	741733
81234	741734
23169	741735
47310	741736
101189	741737
514	741738
63979	741739
100622	741740
100205	741741
25582	741742
23809	741743
41333	741744
6711	741745
1188	741746
50438	741747
21012	741748
30857	741749
144623	741750
5287	741751
2506	741752
63955	741753
74225	741754
11548	741755
3112	741756
10142	741757
171611	741758
164096	741759
87529	741760
8258	741761
16641	741762
66711	741763
13598	741764
163723	741765
5795	741766
18085	741767
66849	741768
30128	741769
33499	741770
155337	741771
19013	741772
14704	741773
21698	741774
8720	741775
548	741776
736	741777
22890	741778
759	741779
16421	741780
151775	741781
113465	741782
35998	741783
7115	741784
44275	741785
37404	741786
29449	741787
54682	741788
1727	741789
1188	741790
205323	741791
6459	741792
22349	741793
67538	741794
117440	741795
82760	741796
12607	741797
13445	741798
13337	741799
12788	741800
119006	741801
595	741802
54607	741803
13641	741804
99	741805
5218	741806
106813	741807
5687	741808
28016	741809
3325	741810
20791	741811
7461	741812
6399	741813
58060	741814
247	741815
1112	741816
71549	741817
6105	741818
12504	741819
244	741820
37274	741821
148	741822
7895	741823
31436	741824
200327	741825
94399	741826
87097	741827
1654	741828
1292	741829
24290	741830
188	741831
14134	741832
50092	741833
18755	741834
29812	741835
9526	741836
110400	741837
5103	741838
33846	741839
89859	741840
566	741841
19625	741842
14405	741843
31393	741844
9743	741845
119278	741846
3808	741847
4829	741848
2917	741849
19310	741850
8405	741851
9547	741852
75832	741853
16354	741854
47821	741855
57574	741856
24523	741857
60587	741858
115778	741859
124611	741860
35017	741861
4123	741862
109829	741863
43015	741864
19189	741865
37028	741866
38584	741867
23608	741868
68638	741869
15678	741870
41058	741871
8820	741872
70092	741873
178986	741874
3298	741875
122791	741876
19464	741877
37130	741878
24035	741879
5773	741880
196	741881
1155	741882
108476	741883
38029	741884
118379	741885
8918	741886
17870	741887
250	741888
16666	741889
11499	741890
42701	741891
3342	741892
97191	741893
86743	741894
10344	741895
49418	741896
1379	741897
448	741898
63305	741899
34777	741900
78	741901
90782	741902
119826	741903
144998	741904
30050	741905
10121	741906
871	741907
70446	741908
1569	741909
68245	741910
12112	741911
37409	741912
2289	741913
76956	741914
11664	741915
55931	741916
18687	741917
8506	741918
79635	741919
155459	741920
8218	741921
65921	741922
499	741923
17226	741924
6539	741925
9305	741926
27133	741927
132069	741928
51229	741929
32900	741930
12264	741931
150874	741932
4719	741933
46491	741934
2375	741935
209410	741936
32761	741937
48676	741938
3469	741939
13053	741940
22329	741941
21679	741942
2486	741943
44395	741944
49046	741945
841	741946
15149	741947
17689	741948
233778	741949
5284	741950
4594	741951
2875	741952
19077	741953
168568	741954
10966	741955
14251	741956
172003	741957
7241	741958
15887	741959
10714	741960
31374	741961
1732	741962
14024	741963
10084	741964
6439	741965
143235	741966
55883	741967
5302	741968
98783	741969
206584	741970
161382	741971
238897	741972
109735	741973
44987	741974
7383	741975
22888	741976
83226	741977
50188	741978
17426	741979
72905	741980
14339	741981
231547	741982
7390	741983
52853	741984
13183	741985
35757	741986
14241	741987
1689	741988
19812	741989
3835	741990
81809	741991
5644	741992
93476	741993
10183	741994
3016	741995
84564	741996
35232	741997
126992	741998
61086	741999
46602	742000
16401	742001
16526	742002
70750	742003
958	742004
4133	742005
30968	742006
6489	742007
13878	742008
97616	742009
185228	742010
57898	742011
15379	742012
30838	742013
17200	742014
48617	742015
8440	742016
16934	742017
9774	742018
5466	742019
67347	742020
66881	742021
65989	742022
73736	742023
6729	742024
41473	742025
54	742026
85224	742027
240	742028
27170	742029
41128	742030
123379	742031
35769	742032
119380	742033
67242	742034
20325	742035
1271	742036
120017	742037
155862	742038
11853	742039
1075	742040
6414	742041
7911	742042
142735	742043
4199	742044
61323	742045
801	742046
581	742047
142	742048
13854	742049
205406	742050
205646	742051
22410	742052
2193	742053
1724	742054
13026	742055
38753	742056
25599	742057
766	742058
10573	742059
419	742060
39685	742061
31877	742062
30203	742063
8740	742064
994	742065
53966	742066
37157	742067
3623	742068
42916	742069
3294	742070
29551	742071
237943	742072
88898	742073
74530	742074
54272	742075
32820	742076
3963	742077
12373	742078
6963	742079
42753	742080
17096	742081
1984	742082
72771	742083
24720	742084
67457	742085
117711	742086
46701	742087
29698	742088
4144	742089
174734	742090
39906	742091
12461	742092
84401	742093
143181	742094
80510	742095
2574	742096
26124	742097
9576	742098
52548	742099
19590	742100
4401	742101
45428	742102
98976	742103
8874	742104
128881	742105
113912	742106
49399	742107
6640	742108
7342	742109
53172	742110
2405	742111
31529	742112
11462	742113
6165	742114
14876	742115
9173	742116
22842	742117
18778	742118
8932	742119
16518	742120
117971	742121
43438	742122
3659	742123
36055	742124
3000	742125
89897	742126
57221	742127
2154	742128
10385	742129
37663	742130
33467	742131
1807	742132
21530	742133
100713	742134
122562	742135
14504	742136
21794	742137
4914	742138
150877	742139
22232	742140
89370	742141
144346	742142
11893	742143
9472	742144
10385	742145
164054	742146
12691	742147
71793	742148
48855	742149
8674	742150
68607	742151
1572	742152
22460	742153
5162	742154
128993	742155
18039	742156
42108	742157
22123	742158
50698	742159
51345	742160
4060	742161
54579	742162
109383	742163
32756	742164
948	742165
51951	742166
32756	742167
27503	742168
24048	742169
32777	742170
769	742171
35	742172
174292	742173
14349	742174
144303	742175
88002	742176
41371	742177
11153	742178
60773	742179
9377	742180
32801	742181
725	742182
165798	742183
166506	742184
17791	742185
117653	742186
78408	742187
119866	742188
119410	742189
237980	742190
8601	742191
66	742192
18959	742193
8657	742194
11062	742195
9543	742196
32627	742197
26173	742198
120665	742199
23727	742200
41126	742201
1981	742202
26432	742203
116588	742204
16521	742205
290	742206
1184	742207
72932	742208
28088	742209
1980	742210
22349	742211
137578	742212
22005	742213
8396	742214
164222	742215
1854	742216
33146	742217
14227	742218
100009	742219
1569	742220
16308	742221
3400	742222
26334	742223
6637	742224
60787	742225
36107	742226
47150	742227
8338	742228
27339	742229
33270	742230
17992	742231
30934	742232
68278	742233
132322	742234
147339	742235
27247	742236
31542	742237
26005	742238
103289	742239
9197	742240
68678	742241
50032	742242
4390	742243
883	742244
22392	742245
37339	742246
150784	742247
7825	742248
117691	742249
3844	742250
1155	742251
155543	742252
15404	742253
1136	742254
1437	742255
22309	742256
65733	742257
1274	742258
23924	742259
162571	742260
5198	742261
155541	742262
42741	742263
12839	742264
30944	742265
123180	742266
66142	742267
144329	742268
81402	742269
116821	742270
5247	742271
1394	742272
14180	742273
13346	742274
108589	742275
82731	742276
82448	742277
3485	742278
167208	742279
184453	742280
171066	742281
12760	742282
7208	742283
24689	742284
8892	742285
54253	742286
16556	742287
46065	742288
79561	742289
116813	742290
214349	742291
34140	742292
134209	742293
40252	742294
45519	742295
70171	742296
81731	742297
239647	742298
108014	742299
61731	742300
16688	742301
140741	742302
7787	742303
18493	742304
11795	742305
7055	742306
7184	742307
8910	742308
30731	742309
24118	742310
42803	742311
108135	742312
68567	742313
157348	742314
5681	742315
25410	742316
136542	742317
150905	742318
3744	742319
3927	742320
2757	742321
221217	742322
22822	742323
19251	742324
203322	742325
9775	742326
52231	742327
44746	742328
25688	742329
85372	742330
3817	742331
6015	742332
3405	742333
3381	742334
156628	742335
25804	742336
52597	742337
7712	742338
278	742339
38304	742340
20906	742341
9141	742342
134628	742343
3037	742344
39570	742345
1935	742346
1863	742347
34166	742348
48095	742349
23163	742350
43740	742351
7590	742352
62044	742353
9845	742354
12023	742355
119961	742356
160245	742357
165101	742358
166558	742359
34251	742360
101737	742361
38723	742362
31619	742363
4919	742364
4110	742365
7848	742366
33554	742367
53243	742368
13716	742369
7686	742370
206201	742371
12356	742372
79445	742373
3290	742374
3453	742375
13716	742376
5064	742377
57	742378
3190	742379
5367	742380
83647	742381
22844	742382
48773	742383
259	742384
2455	742385
41812	742386
143668	742387
21970	742388
42814	742389
41349	742390
141994	742391
50281	742392
123718	742393
6015	742394
36309	742395
17166	742396
50368	742397
36453	742398
239486	742399
2726	742400
22358	742401
111965	742402
88022	742403
126433	742404
7616	742405
1009	742406
6596	742407
66988	742408
156218	742409
29821	742410
824	742411
9422	742412
106471	742413
39566	742414
66972	742415
166586	742416
18612	742417
113336	742418
32966	742419
7368	742420
92297	742421
4993	742422
7223	742423
164637	742424
110482	742425
19970	742426
104723	742427
110921	742428
1040	742429
2794	742430
38651	742431
13480	742432
36404	742433
81639	742434
3	742435
3993	742436
89272	742437
173445	742438
2504	742439
4041	742440
1172	742441
18452	742442
105631	742443
31926	742444
37885	742445
21844	742446
7854	742447
19577	742448
3829	742449
37079	742450
29928	742451
7750	742452
2543	742453
1375	742454
26717	742455
42824	742456
6041	742457
62003	742458
6985	742459
11180	742460
2462	742461
35321	742462
84547	742463
3077	742464
134323	742465
43495	742466
32242	742467
61931	742468
8	742469
32768	742470
82904	742471
119727	742472
43377	742473
7601	742474
17823	742475
132613	742476
4941	742477
38649	742478
14809	742479
166627	742480
187451	742481
39602	742482
36	742483
52261	742484
68393	742485
62192	742486
68258	742487
25	742488
59674	742489
63324	742490
113904	742491
47920	742492
79631	742493
4779	742494
796	742495
9832	742496
1140	742497
208785	742498
155958	742499
209331	742500
74747	742501
20875	742502
8072	742503
98719	742504
139736	742505
210319	742506
9456	742507
142218	742508
6263	742509
239493	742510
21939	742511
163303	742512
45257	742513
23759	742514
24372	742515
5400	742516
2613	742517
25648	742518
3112	742519
7552	742520
41782	742521
156905	742522
16763	742523
68587	742524
37821	742525
10618	742526
5829	742527
120	742528
25118	742529
2375	742530
17629	742531
198379	742532
205076	742533
84514	742534
93328	742535
48803	742536
24856	742537
34916	742538
29615	742539
153062	742540
17172	742541
34271	742542
20744	742543
13482	742544
107154	742545
24856	742546
57871	742547
20548	742548
18943	742549
80235	742550
1358	742551
2777	742552
2890	742553
20170	742554
31823	742555
10698	742556
54442	742557
27304	742558
16662	742559
120216	742560
20513	742561
68096	742562
19120	742563
87308	742564
80395	742565
20671	742566
13088	742567
3241	742568
585	742569
276	742570
20427	742571
4152	742572
2290	742573
6194	742574
56804	742575
606	742576
55329	742577
18859	742578
2926	742579
5553	742580
83480	742581
15552	742582
17921	742583
128021	742584
6994	742585
80757	742586
30842	742587
16785	742588
120617	742589
16711	742590
41205	742591
214022	742592
93024	742593
4301	742594
3229	742595
1148	742596
5684	742597
27080	742598
6076	742599
1185	742600
25968	742601
5483	742602
42853	742603
33102	742604
26988	742605
812	742606
217294	742607
4504	742608
16677	742609
181514	742610
27253	742611
193295	742612
36062	742613
65028	742614
1506	742615
72699	742616
97475	742617
161294	742618
116949	742619
101991	742620
100112	742621
198963	742622
13573	742623
302	742624
22165	742625
2922	742626
1155	742627
79760	742628
36118	742629
89710	742630
163706	742631
133766	742632
90045	742633
17579	742634
51275	742635
100362	742636
13503	742637
1349	742638
124374	742639
5880	742640
70485	742641
120076	742642
82986	742643
239688	742644
109984	742645
2942	742646
20089	742647
16797	742648
257	742649
116	742650
1897	742651
386	742652
44156	742653
17554	742654
21016	742655
5394	742656
108474	742657
16962	742658
19656	742659
42754	742660
144260	742661
128812	742662
19840	742663
44055	742664
107336	742665
3681	742666
28220	742667
228611	742668
65516	742669
4279	742670
14548	742671
435	742672
70366	742673
12026	742674
707	742675
4293	742676
33833	742677
16015	742678
6222	742679
68239	742680
156920	742681
21615	742682
14802	742683
65842	742684
4096	742685
338	742686
8620	742687
12886	742688
58038	742689
99790	742690
117209	742691
108122	742692
7481	742693
1898	742694
21187	742695
16791	742696
4601	742697
54841	742698
118997	742699
36707	742700
2536	742701
58241	742702
9367	742703
25111	742704
38759	742705
100944	742706
14733	742707
112131	742708
3563	742709
101164	742710
3286	742711
117379	742712
10401	742713
209568	742714
844	742715
5478	742716
84135	742717
117242	742718
166513	742719
8364	742720
19264	742721
2005	742722
49691	742723
25592	742724
111174	742725
14429	742726
28799	742727
29421	742728
98506	742729
165537	742730
61698	742731
117435	742732
24116	742733
48058	742734
52614	742735
112478	742736
41480	742737
75226	742738
67979	742739
14403	742740
6200	742741
2074	742742
83574	742743
29586	742744
29272	742745
144	742746
34400	742747
17595	742748
217	742749
48464	742750
37885	742751
65327	742752
8592	742753
542	742754
111915	742755
106162	742756
80452	742757
12132	742758
205491	742759
77544	742760
68343	742761
21153	742762
6693	742763
21051	742764
97139	742765
77526	742766
139948	742767
37780	742768
67362	742769
49040	742770
10314	742771
49797	742772
58372	742773
67339	742774
8122	742775
164138	742776
88092	742777
119038	742778
46165	742779
3019	742780
16392	742781
118091	742782
25321	742783
261	742784
41359	742785
22516	742786
2735	742787
48896	742788
6883	742789
7178	742790
49485	742791
51375	742792
84757	742793
26559	742794
76355	742795
33239	742796
129402	742797
41793	742798
13323	742799
52848	742800
49493	742801
38220	742802
26367	742803
45281	742804
5959	742805
38102	742806
2121	742807
30328	742808
3880	742809
4095	742810
20738	742811
12557	742812
5500	742813
82919	742814
17807	742815
52480	742816
7589	742817
45642	742818
37621	742819
26421	742820
8916	742821
81887	742822
110102	742823
46513	742824
23899	742825
29820	742826
219	742827
994	742828
10125	742829
37809	742830
44365	742831
116373	742832
76615	742833
52552	742834
135272	742835
68372	742836
17768	742837
85801	742838
55829	742839
195917	742840
33483	742841
24923	742842
39470	742843
7196	742844
7595	742845
19499	742846
25295	742847
12487	742848
77483	742849
3216	742850
88394	742851
137586	742852
103606	742853
46760	742854
5344	742855
77751	742856
5610	742857
97068	742858
17322	742859
134655	742860
12584	742861
25705	742862
65051	742863
2407	742864
26124	742865
70531	742866
236822	742867
38429	742868
96011	742869
69399	742870
165790	742871
26419	742872
1714	742873
89224	742874
52004	742875
23374	742876
2278	742877
44336	742878
50810	742879
59991	742880
15981	742881
135458	742882
52422	742883
60118	742884
32169	742885
150171	742886
24042	742887
21482	742888
165899	742889
29766	742890
3217	742891
41335	742892
12274	742893
49692	742894
88371	742895
82239	742896
96967	742897
35203	742898
852	742899
10140	742900
45390	742901
12362	742902
75296	742903
128980	742904
1686	742905
12852	742906
10259	742907
24582	742908
106114	742909
10129	742910
97517	742911
87273	742912
75297	742913
190170	742914
86904	742915
58152	742916
164849	742917
24026	742918
20050	742919
37332	742920
52394	742921
5084	742922
66551	742923
11538	742924
23252	742925
96043	742926
34400	742927
78158	742928
61860	742929
29002	742930
18715	742931
7373	742932
61762	742933
64220	742934
89619	742935
9544	742936
20836	742937
105693	742938
4389	742939
44061	742940
165615	742941
13400	742942
11471	742943
852	742944
138758	742945
40557	742946
56633	742947
16188	742948
45939	742949
10693	742950
2421	742951
2422	742952
21660	742953
2398	742954
75238	742955
25304	742956
14314	742957
123961	742958
87170	742959
32076	742960
58811	742961
6499	742962
49658	742963
147969	742964
37066	742965
63900	742966
14991	742967
36638	742968
2643	742969
10157	742970
78390	742971
38040	742972
29274	742973
23036	742974
8651	742975
41116	742976
5460	742977
50295	742978
3264	742979
28617	742980
10723	742981
59815	742982
27656	742983
99962	742984
6342	742985
8809	742986
2328	742987
67551	742988
111391	742989
10039	742990
4651	742991
13127	742992
13916	742993
165117	742994
77135	742995
5592	742996
6334	742997
12303	742998
1036	742999
1385	743000
47604	743001
70297	743002
59883	743003
50361	743004
101862	743005
2331	743006
39207	743007
37155	743008
49600	743009
52316	743010
68458	743011
17774	743012
51718	743013
68552	743014
9098	743015
642	743016
25140	743017
14206	743018
3310	743019
89800	743020
18512	743021
30082	743022
10321	743023
49707	743024
30592	743025
1638	743026
7070	743027
12262	743028
31794	743029
13613	743030
26758	743031
21663	743032
4318	743033
26599	743034
80432	743035
47187	743036
4596	743037
155272	743038
120363	743039
7542	743040
26555	743041
4085	743042
64010	743043
51602	743044
49908	743045
37463	743046
36586	743047
2395	743048
13127	743049
41592	743050
29076	743051
23795	743052
41106	743053
13713	743054
3625	743055
60544	743056
51471	743057
45628	743058
20729	743059
63970	743060
12228	743061
29094	743062
55036	743063
3319	743064
4107	743065
79334	743066
51292	743067
58404	743068
48891	743069
39268	743070
21506	743071
25035	743072
148705	743073
117607	743074
10497	743075
27559	743076
16815	743077
1715	743078
6557	743079
159792	743080
17565	743081
4891	743082
34794	743083
17340	743084
19856	743085
24221	743086
87713	743087
29249	743088
13731	743089
25321	743090
16131	743091
30641	743092
60282	743093
70817	743094
23496	743095
47363	743096
3303	743097
30979	743098
177548	743099
2129	743100
49017	743101
30057	743102
4363	743103
52439	743104
6304	743105
35098	743106
3957	743107
23552	743108
16653	743109
99399	743110
80494	743111
37883	743112
14346	743113
19816	743114
60	743115
71500	743116
7171	743117
865	743118
83038	743119
49774	743120
3720	743121
16623	743122
23705	743123
41145	743124
36745	743125
65015	743126
20753	743127
148856	743128
12520	743129
47072	743130
11930	743131
69498	743132
11299	743133
78700	743134
164139	743135
70555	743136
37153	743137
66732	743138
165100	743139
239699	743140
110121	743141
2688	743142
13323	743143
66845	743144
16427	743145
3033	743146
20825	743147
10345	743148
8369	743149
49699	743150
26490	743151
11155	743152
29731	743153
11442	743154
33117	743155
646	743156
78424	743157
98897	743158
979	743159
66875	743160
114070	743161
51919	743162
11255	743163
84339	743164
42368	743165
4433	743166
2088	743167
39282	743168
11240	743169
2146	743170
5618	743171
53088	743172
175330	743173
11538	743174
32517	743175
10114	743176
588	743177
67002	743178
41461	743179
6136	743180
4387	743181
87401	743182
105954	743183
28786	743184
41634	743185
49447	743186
28611	743187
52084	743188
1625	743189
88410	743190
23795	743191
6883	743192
3410	743193
222	743194
53223	743195
75471	743196
219	743197
76811	743198
15934	743199
118716	743200
21824	743201
26163	743202
41540	743203
85687	743204
45097	743205
2147	743206
19155	743207
5342	743208
9515	743209
4681	743210
12200	743211
7216	743212
21513	743213
3883	743214
30641	743215
22457	743216
13323	743217
3564	743218
46703	743219
7	743220
62347	743221
73133	743222
6117	743223
173161	743224
32384	743225
20592	743226
843	743227
57577	743228
99626	743229
60131	743230
19908	743231
58143	743232
30495	743233
1349	743234
21377	743235
11502	743236
66667	743237
13131	743238
25576	743239
25826	743240
55360	743241
58322	743242
23819	743243
19183	743244
54990	743245
2321	743246
7706	743247
78387	743248
19148	743249
13947	743250
8660	743251
16099	743252
1623	743253
41068	743254
19565	743255
15067	743256
67028	743257
52886	743258
127765	743259
97293	743260
2709	743261
19292	743262
41872	743263
88406	743264
12023	743265
514	743266
71250	743267
6550	743268
16028	743269
36439	743270
232979	743271
18676	743272
26526	743273
12055	743274
147375	743275
39202	743276
3414	743277
37440	743278
31906	743279
102895	743280
66895	743281
75412	743282
64055	743283
4214	743284
8430	743285
14184	743286
172241	743287
113327	743288
23889	743289
7188	743290
23920	743291
1720	743292
222053	743293
17079	743294
52877	743295
47812	743296
871	743297
179697	743298
80824	743299
7337	743300
60934	743301
100446	743302
5238	743303
2401	743304
20935	743305
5232	743306
11299	743307
85652	743308
140132	743309
11257	743310
8326	743311
7093	743312
11257	743313
87793	743314
213914	743315
21241	743316
6959	743317
337	743318
114773	743319
71146	743320
158361	743321
3561	743322
30411	743323
2363	743324
134129	743325
7713	743326
59846	743327
30385	743328
79531	743329
20191	743330
20191	743331
4259	743332
61898	743333
11381	743334
61510	743335
3241	743336
4726	743337
6299	743338
16507	743339
139726	743340
7113	743341
79488	743342
17622	743343
66032	743344
29942	743345
130304	743346
101844	743347
137045	743348
46838	743349
130599	743350
107229	743351
475	743352
475	743353
138273	743354
50700	743355
257	743356
257	743357
257	743358
337	743359
257	743360
25589	743361
21632	743362
189551	743363
145989	743364
13648	743365
24186	743366
56798	743367
254	743368
131812	743369
140633	743370
181425	743371
28854	743372
25825	743373
229766	743374
114649	743375
21061	743376
163784	743377
65260	743378
825	743379
114603	743380
38305	743381
67365	743382
22636	743383
107637	743384
157890	743385
35258	743386
22903	743387
23531	743388
26111	743389
25440	743390
17434	743391
14494	743392
46597	743393
167182	743394
71202	743395
93748	743396
72147	743397
40408	743398
71863	743399
156420	743400
157352	743401
34452	743402
1078	743403
115603	743404
3449	743405
160943	743406
111	743407
31879	743408
61246	743409
203225	743410
5207	743411
150232	743412
63404	743413
13769	743414
214497	743415
157573	743416
5420	743417
85774	743418
224501	743419
33565	743420
186397	743421
153547	743422
68732	743423
2916	743424
13878	743425
13161	743426
37770	743427
4762	743428
51165	743429
173586	743430
7174	743431
131557	743432
108993	743433
37983	743434
54737	743435
149822	743436
97958	743437
47889	743438
122451	743439
104904	743440
24846	743441
145995	743442
212468	743443
19932	743444
159844	743445
36327	743446
825	743447
19920	743448
141954	743449
105072	743450
142992	743451
141019	743452
47455	743453
37327	743454
159662	743455
158344	743456
93543	743457
35116	743458
2115	743459
115805	743460
4077	743461
114423	743462
148783	743463
233495	743464
62575	743465
152074	743466
137045	743467
16821	743468
105063	743469
104288	743470
1632	743471
215164	743472
133744	743473
40273	743474
36178	743475
100921	743476
189535	743477
103351	743478
82886	743479
8710	743480
201162	743481
5247	743482
104109	743483
153504	743484
37147	743485
64254	743486
194906	743487
3294	743488
18394	743489
37680	743490
825	743491
3690	743492
39070	743493
159786	743494
106624	743495
755	743496
188	743497
64939	743498
159036	743499
210993	743500
6299	743501
1731	743502
22925	743503
91006	743504
233937	743505
47427	743506
198642	743507
47734	743508
19930	743509
198215	743510
62054	743511
6234	743512
156882	743513
69349	743514
148624	743515
229078	743516
9815	743517
20629	743518
156414	743519
16820	743520
145680	743521
71846	743522
5418	743523
204849	743524
197377	743525
189924	743526
145746	743527
47455	743528
220118	743529
140050	743530
157806	743531
140050	743532
221246	743533
49662	743534
105638	743535
64228	743536
6386	743537
82026	743538
39609	743539
155483	743540
64785	743541
212905	743542
81732	743543
2044	743544
1147	743545
3754	743546
155809	743547
140047	743548
44808	743549
88436	743550
122168	743551
3655	743552
77489	743553
104276	743554
97841	743555
40662	743556
337	743557
257	743558
4023	743559
420	743560
38305	743561
73486	743562
475	743563
47326	743564
203214	743565
142992	743566
99618	743567
62010	743568
62010	743569
103151	743570
48193	743571
16322	743572
55826	743573
151610	743574
91322	743575
91322	743576
123569	743577
170466	743578
3942	743579
166172	743580
211809	743581
136088	743582
61215	743583
221857	743584
135372	743585
96480	743586
164841	743587
139787	743588
132021	743589
219232	743590
6770	743591
19014	743592
4203	743593
52380	743594
2300	743595
55773	743596
9741	743597
47451	743598
95068	743599
61284	743600
30132	743601
19912	743602
162145	743603
8394	743604
180986	743605
5404	743606
6875	743607
72966	743608
86392	743609
11685	743610
18918	743611
30167	743612
65526	743613
131877	743614
62925	743615
118360	743616
120168	743617
18824	743618
11667	743619
3004	743620
72331	743621
86007	743622
18357	743623
161133	743624
86229	743625
29939	743626
6177	743627
1930	743628
3973	743629
85432	743630
110707	743631
40530	743632
53428	743633
64939	743634
9110	743635
99681	743636
203201	743637
189684	743638
185883	743639
221354	743640
78934	743641
104276	743642
140893	743643
60891	743644
25830	743645
94303	743646
78943	743647
104250	743648
125380	743649
104292	743650
11935	743651
140916	743652
130304	743653
194675	743654
168882	743655
221350	743656
186423	743657
78868	743658
78868	743659
20873	743660
104157	743661
60853	743662
196091	743663
64987	743664
47455	743665
153047	743666
88670	743667
14752	743668
14658	743669
78028	743670
78949	743671
785	743672
844	743673
18918	743674
1298	743675
14236	743676
3327	743677
100535	743678
115274	743679
105589	743680
30507	743681
4229	743682
4726	743683
61324	743684
110602	743685
131557	743686
37268	743687
2779	743688
223832	743689
233275	743690
50948	743691
818	743692
33858	743693
3941	743694
30786	743695
149187	743696
68490	743697
154154	743698
70243	743699
146382	743700
86469	743701
50128	743702
228455	743703
37227	743704
78875	743705
149780	743706
178938	743707
128119	743708
86469	743709
203151	743710
31543	743711
78913	743712
105	743713
84328	743714
23131	743715
130666	743716
84612	743717
233241	743718
132922	743719
55000	743720
108993	743721
32461	743722
6435	743723
227946	743724
110790	743725
40660	743726
109871	743727
151635	743728
150317	743729
201426	743730
51542	743731
24146	743732
9740	743733
4807	743734
115121	743735
74684	743736
226539	743737
82865	743738
174095	743739
69419	743740
158426	743741
222964	743742
4723	743743
155834	743744
24426	743745
18378	743746
37680	743747
160501	743748
24273	743749
17107	743750
9286	743751
38922	743752
178958	743753
105618	743754
22076	743755
9333	743756
40533	743757
11584	743758
61345	743759
93252	743760
149046	743761
81581	743762
112932	743763
122194	743764
6770	743765
19606	743766
174413	743767
53430	743768
8672	743769
33199	743770
68265	743771
43659	743772
46190	743773
41270	743774
26418	743775
1206	743776
31742	743777
22187	743778
2588	743779
232169	743780
35369	743781
2043	743782
158632	743783
13562	743784
223728	743785
22097	743786
109943	743787
207490	743788
195843	743789
227505	743790
158749	743791
113727	743792
229074	743793
44792	743794
63465	743795
231654	743796
518	743797
154161	743798
6234	743799
101715	743800
213090	743801
41927	743802
8585	743803
61284	743804
124369	743805
220917	743806
48812	743807
23917	743808
16566	743809
1833	743810
46956	743811
115212	743812
150764	743813
1945	743814
234962	743815
23177	743816
1833	743817
70995	743818
61097	743819
166827	743820
14368	743821
233808	743822
825	743823
44058	743824
4616	743825
14182	743826
126751	743827
228008	743828
31180	743829
221333	743830
114206	743831
226513	743832
158958	743833
49366	743834
106326	743835
2916	743836
60018	743837
61264	743838
2604	743839
142772	743840
95653	743841
4929	743842
1539	743843
1539	743844
92391	743845
8205	743846
50328	743847
589	743848
5065	743849
337	743850
18264	743851
129247	743852
55884	743853
2893	743854
38439	743855
20309	743856
37567	743857
992	743858
8461	743859
75913	743860
180222	743861
35952	743862
132776	743863
951	743864
92259	743865
35958	743866
10196	743867
224442	743868
65512	743869
148349	743870
120078	743871
51635	743872
80832	743873
64179	743874
77344	743875
204241	743876
12153	743877
92087	743878
20083	743879
81990	743880
71000	743881
218589	743882
4095	743883
107673	743884
62513	743885
116574	743886
228619	743887
165619	743888
34236	743889
172571	743890
94711	743891
22498	743892
218231	743893
114710	743894
19109	743895
161975	743896
219715	743897
583	743898
3355	743899
139846	743900
114000	743901
85586	743902
19573	743903
89768	743904
89352	743905
114706	743906
101780	743907
2280	743908
85862	743909
5743	743910
32454	743911
19448	743912
222134	743913
77280	743914
222419	743915
46266	743916
159486	743917
40916	743918
162180	743919
38263	743920
19448	743921
86771	743922
115492	743923
166932	743924
34642	743925
162645	743926
231054	743927
77043	743928
18523	743929
33383	743930
11009	743931
19871	743932
8772	743933
92375	743934
86193	743935
17566	743936
40671	743937
26057	743938
59996	743939
107324	743940
68678	743941
61220	743942
68653	743943
101509	743944
159554	743945
61391	743946
225586	743947
156815	743948
59305	743949
133196	743950
222420	743951
47688	743952
12279	743953
120736	743954
78913	743955
46780	743956
2280	743957
46773	743958
77272	743959
70580	743960
219285	743961
172122	743962
2016	743963
3510	743964
2651	743965
1684	743966
2343	743967
24986	743968
11204	743969
1463	743970
28362	743971
63298	743972
6409	743973
74916	743974
18421	743975
46621	743976
186227	743977
46170	743978
108535	743979
288	743980
73	743981
3184	743982
54826	743983
20845	743984
16839	743985
64	743986
4763	743987
43978	743988
15201	743989
6144	743990
2367	743991
7384	743992
207625	743993
175	743994
51029	743995
21159	743996
5639	743997
766	743998
598	743999
7433	744000
78085	744001
33098	744002
42632	744003
93312	744004
3	744005
22485	744006
16284	744007
72464	744008
164687	744009
6801	744010
54603	744011
162567	744012
130961	744013
644	744014
19	744015
32465	744016
1090	744017
31788	744018
114244	744019
34078	744020
52057	744021
28362	744022
11444	744023
25014	744024
688	744025
70509	744026
31261	744027
124410	744028
4090	744029
66552	744030
2655	744031
41518	744032
51354	744033
157908	744034
88181	744035
165133	744036
86530	744037
166949	744038
140293	744039
86530	744040
132520	744041
143009	744042
224789	744043
32787	744044
59367	744045
59429	744046
24057	744047
7932	744048
113125	744049
67934	744050
182013	744051
67934	744052
235573	744053
111132	744054
161250	744055
57740	744056
28055	744057
51501	744058
221307	744059
219907	744060
19399	744061
54451	744062
11071	744063
127533	744064
27394	744065
8601	744066
7066	744067
38034	744068
160094	744069
304	744070
14351	744071
222565	744072
98322	744073
13126	744074
28122	744075
28122	744076
9792	744077
50801	744078
20919	744079
166605	744080
114164	744081
97249	744082
49552	744083
227481	744084
1218	744085
10838	744086
50683	744087
157076	744088
29287	744089
51193	744090
150004	744091
116570	744092
15274	744093
32056	744094
2438	744095
101910	744096
25222	744097
61866	744098
7095	744099
92284	744100
86978	744101
7128	744102
198	744103
11468	744104
38500	744105
201	744106
81	744107
201	744108
6000	744109
2188	744110
201	744111
158677	744112
172578	744113
91556	744114
13	744115
9920	744116
30865	744117
9920	744118
4279	744119
228267	744120
32382	744121
137233	744122
83362	744123
63909	744124
22227	744125
5099	744126
87227	744127
89404	744128
134765	744129
22294	744130
73858	744131
3522	744132
64384	744133
40845	744134
40845	744135
27449	744136
32382	744137
99157	744138
157030	744139
96184	744140
648	744141
648	744142
390	744143
29947	744144
17050	744145
218509	744146
808	744147
222837	744148
1699	744149
113537	744150
1360	744151
11447	744152
869	744153
42478	744154
220449	744155
70197	744156
33896	744157
105686	744158
1914	744159
68234	744160
13277	744161
2292	744162
27677	744163
92597	744164
1860	744165
14045	744166
3698	744167
48651	744168
116089	744169
12415	744170
20534	744171
161212	744172
63214	744173
76766	744174
107730	744175
105586	744176
138867	744177
155916	744178
218606	744179
108322	744180
192591	744181
60379	744182
236466	744183
37381	744184
142924	744185
76403	744186
8306	744187
7631	744188
12583	744189
9440	744190
85617	744191
157158	744192
16453	744193
105820	744194
79791	744195
108210	744196
49217	744197
221058	744198
100741	744199
39024	744200
81771	744201
63218	744202
136544	744203
81786	744204
81779	744205
136350	744206
142563	744207
105565	744208
66469	744209
76681	744210
100778	744211
237818	744212
139683	744213
108422	744214
79665	744215
232920	744216
2729	744217
49281	744218
100988	744219
58620	744220
9491	744221
78585	744222
15452	744223
132946	744224
57580	744225
126765	744226
44973	744227
35598	744228
115385	744229
44796	744230
227912	744231
70497	744232
35618	744233
47952	744234
25822	744235
96757	744236
25822	744237
74567	744238
47	744239
69	744240
2300	744241
27609	744242
9842	744243
1463	744244
27174	744245
20532	744246
14581	744247
60806	744248
74729	744249
12726	744250
955	744251
2234	744252
786	744253
10700	744254
15282	744255
6725	744256
155037	744257
12740	744258
73029	744259
95	744260
10052	744261
50827	744262
5377	744263
23792	744264
29115	744265
219463	744266
213388	744267
24142	744268
82726	744269
24142	744270
4643	744271
69798	744272
2859	744273
866	744274
585	744275
60324	744276
225212	744277
133443	744278
2464	744279
116020	744280
154289	744281
5191	744282
103659	744283
31788	744284
65295	744285
65295	744286
1548	744287
228944	744288
156056	744289
116574	744290
161599	744291
3293	744292
26620	744293
50117	744294
35231	744295
163138	744296
3718	744297
153864	744298
97361	744299
153539	744300
20683	744301
228236	744302
30652	744303
1070	744304
24446	744305
250	744306
5504	744307
430	744308
5544	744309
14581	744310
20507	744311
167	744312
18979	744313
64672	744314
32939	744315
74377	744316
64916	744317
15855	744318
56019	744319
28362	744320
35756	744321
70009	744322
1089	744323
22769	744324
10992	744325
45621	744326
1577	744327
1149	744328
221941	744329
1267	744330
53268	744331
219309	744332
27098	744333
14613	744334
29240	744335
3638	744336
121	744337
218610	744338
36883	744339
77682	744340
2067	744341
988	744342
146899	744343
159969	744344
3848	744345
161509	744346
21424	744347
45073	744348
85662	744349
87634	744350
41471	744351
29783	744352
41486	744353
118594	744354
229475	744355
127981	744356
51939	744357
77207	744358
165000	744359
68640	744360
16828	744361
41486	744362
116086	744363
116924	744364
165943	744365
71311	744366
68314	744367
165979	744368
52129	744369
118921	744370
32709	744371
67990	744372
118921	744373
229194	744374
88227	744375
11368	744376
170892	744377
114164	744378
80503	744379
51939	744380
118477	744381
41476	744382
117876	744383
73750	744384
165940	744385
19352	744386
88546	744387
33069	744388
80385	744389
222012	744390
117326	744391
52183	744392
46441	744393
239452	744394
29395	744395
79103	744396
67553	744397
58984	744398
73750	744399
29777	744400
66936	744401
32977	744402
33087	744403
87584	744404
33805	744405
36756	744406
68353	744407
15705	744408
41471	744409
114029	744410
57740	744411
35553	744412
36556	744413
32841	744414
23590	744415
117884	744416
85646	744417
41035	744418
33149	744419
89316	744420
117326	744421
120406	744422
59469	744423
203608	744424
116840	744425
72604	744426
16828	744427
71529	744428
117435	744429
86147	744430
67246	744431
32854	744432
158151	744433
68640	744434
52044	744435
119936	744436
227919	744437
89788	744438
68030	744439
55570	744440
185712	744441
66685	744442
219573	744443
126811	744444
98713	744445
77360	744446
68178	744447
240155	744448
88873	744449
156787	744450
52042	744451
40793	744452
89245	744453
67554	744454
116033	744455
114988	744456
227543	744457
114801	744458
157057	744459
120249	744460
162915	744461
227138	744462
101055	744463
67932	744464
32854	744465
76388	744466
15347	744467
8022	744468
56016	744469
305	744470
49309	744471
45771	744472
59239	744473
36967	744474
46305	744475
77213	744476
46397	744477
59588	744478
36255	744479
45771	744480
77145	744481
102101	744482
59587	744483
75846	744484
138513	744485
59587	744486
59588	744487
8761	744488
137391	744489
19426	744490
36967	744491
46305	744492
46373	744493
193515	744494
32216	744495
12839	744496
1272	744497
3156	744498
683	744499
175630	744500
127151	744501
55500	744502
35320	744503
9634	744504
22970	744505
37955	744506
41206	744507
21548	744508
9634	744509
21548	744510
136102	744511
51021	744512
65451	744513
65451	744514
112764	744515
112764	744516
200956	744517
20896	744518
22669	744519
15056	744520
3428	744521
10544	744522
18176	744523
14860	744524
14904	744525
33392	744526
33283	744527
21784	744528
90455	744529
2744	744530
7690	744531
21785	744532
2730	744533
1902	744534
15057	744535
22047	744536
122666	744537
12409	744538
12405	744539
2155	744540
3915	744541
10539	744542
931	744543
33303	744544
33702	744545
10409	744546
6582	744547
33676	744548
21938	744549
5822	744550
53679	744551
18035	744552
53396	744553
53579	744554
21977	744555
53984	744556
54020	744557
14987	744558
90301	744559
89927	744560
120741	744561
33294	744562
5808	744563
121343	744564
168480	744565
21770	744566
21775	744567
91228	744568
8917	744569
41832	744570
2751	744571
8868	744572
68779	744573
10496	744574
33578	744575
53776	744576
69376	744577
53863	744578
53880	744579
121308	744580
122293	744581
69309	744582
91265	744583
169975	744584
120778	744585
53873	744586
168972	744587
53586	744588
122211	744589
122409	744590
90643	744591
168222	744592
14912	744593
91055	744594
90808	744595
122174	744596
121451	744597
169210	744598
21883	744599
53717	744600
90451	744601
170290	744602
41895	744603
26934	744604
18029	744605
54035	744606
3085	744607
53841	744608
41980	744609
41829	744610
69693	744611
12363	744612
5750	744613
69266	744614
120720	744615
10398	744616
90427	744617
169535	744618
69343	744619
42213	744620
33691	744621
26724	744622
90770	744623
8867	744624
90760	744625
53343	744626
14958	744627
3430	744628
1372	744629
54020	744630
26969	744631
168382	744632
26883	744633
90406	744634
120820	744635
55904	744636
453	744637
5004	744638
4418	744639
7716	744640
121193	744641
90722	744642
26914	744643
42241	744644
121893	744645
6604	744646
7624	744647
168627	744648
33374	744649
26691	744650
21830	744651
68750	744652
69242	744653
41981	744654
53816	744655
68849	744656
122349	744657
122530	744658
121884	744659
69191	744660
53631	744661
169198	744662
6584	744663
53305	744664
8890	744665
12438	744666
33304	744667
68850	744668
10476	744669
21896	744670
33245	744671
21724	744672
121237	744673
5771	744674
68880	744675
21826	744676
5770	744677
53450	744678
169650	744679
121403	744680
17970	744681
41852	744682
42263	744683
53851	744684
12501	744685
69310	744686
17990	744687
90810	744688
170196	744689
69162	744690
12496	744691
14990	744692
89916	744693
41969	744694
5020	744695
12492	744696
168391	744697
17891	744698
121895	744699
33385	744700
90311	744701
53729	744702
41960	744703
91135	744704
69561	744705
53574	744706
69370	744707
42216	744708
69484	744709
7685	744710
90738	744711
168735	744712
69176	744713
8936	744714
90655	744715
90741	744716
122135	744717
42196	744718
53444	744719
90745	744720
91029	744721
42218	744722
121940	744723
69381	744724
90325	744725
4445	744726
53440	744727
33519	744728
54035	744729
167645	744730
42126	744731
69508	744732
53893	744733
69034	744734
90615	744735
121802	744736
69117	744737
170310	744738
21915	744739
121629	744740
12354	744741
33565	744742
53420	744743
53928	744744
14966	744745
121811	744746
26777	744747
68756	744748
121968	744749
121970	744750
90778	744751
69533	744752
90781	744753
3900	744754
121342	744755
14824	744756
169822	744757
18034	744758
170353	744759
121352	744760
90613	744761
121773	744762
10456	744763
53699	744764
69230	744765
122352	744766
33549	744767
90253	744768
122017	744769
121260	744770
21949	744771
69231	744772
42177	744773
91012	744774
168983	744775
68878	744776
90463	744777
89999	744778
7616	744779
169917	744780
69289	744781
121720	744782
53740	744783
122029	744784
168640	744785
169079	744786
90871	744787
90278	744788
168993	744789
169050	744790
33573	744791
169097	744792
69186	744793
42260	744794
90449	744795
169349	744796
69126	744797
169100	744798
122122	744799
169109	744800
121243	744801
53413	744802
12440	744803
69521	744804
14908	744805
7620	744806
42232	744807
169115	744808
121866	744809
90622	744810
168724	744811
12491	744812
168167	744813
122130	744814
53771	744815
53850	744816
4428	744817
12481	744818
121880	744819
53739	744820
6635	744821
90698	744822
26682	744823
18041	744824
121347	744825
33371	744826
90496	744827
53839	744828
53600	744829
69395	744830
122415	744831
69563	744832
122297	744833
18048	744834
90641	744835
69555	744836
89903	744837
42369	744838
10407	744839
68864	744840
12360	744841
169777	744842
41968	744843
12479	744844
5721	744845
5749	744846
33394	744847
122088	744848
90712	744849
122383	744850
42303	744851
168396	744852
33613	744853
121822	744854
121392	744855
90735	744856
53777	744857
90956	744858
121924	744859
53778	744860
121936	744861
121626	744862
33552	744863
90532	744864
169965	744865
33497	744866
90762	744867
91161	744868
14971	744869
169260	744870
121328	744871
90774	744872
90779	744873
168330	744874
42249	744875
121706	744876
169291	744877
122006	744878
42072	744879
91041	744880
41847	744881
90977	744882
121366	744883
170252	744884
33483	744885
169134	744886
14956	744887
26870	744888
90767	744889
21912	744890
18054	744891
53704	744892
168367	744893
69311	744894
169368	744895
121494	744896
169207	744897
53908	744898
90453	744899
33288	744900
168630	744901
53313	744902
69153	744903
90675	744904
33382	744905
14965	744906
6587	744907
12454	744908
122251	744909
8959	744910
168992	744911
17925	744912
121909	744913
7670	744914
6653	744915
12412	744916
53854	744917
121653	744918
69049	744919
33357	744920
53831	744921
42364	744922
170298	744923
122665	744924
54020	744925
33644	744926
42186	744927
33498	744928
91267	744929
42124	744930
90289	744931
91025	744932
42209	744933
12359	744934
169329	744935
69440	744936
69371	744937
53712	744938
53432	744939
53607	744940
17987	744941
26895	744942
6630	744943
2427	744944
4438	744945
69132	744946
26892	744947
10869	744948
53653	744949
121831	744950
121335	744951
69170	744952
33240	744953
122647	744954
21777	744955
26884	744956
41978	744957
170241	744958
53649	744959
21804	744960
1720	744961
41893	744962
90862	744963
53329	744964
2415	744965
69607	744966
15001	744967
5744	744968
33365	744969
69216	744970
2152	744971
121210	744972
90656	744973
122599	744974
170299	744975
4461	744976
53648	744977
122472	744978
53425	744979
168536	744980
89888	744981
10448	744982
53421	744983
10425	744984
8937	744985
121437	744986
69406	744987
33313	744988
90791	744989
121303	744990
41831	744991
53998	744992
26901	744993
120854	744994
26673	744995
53324	744996
17988	744997
53773	744998
17934	744999
26859	745000
26942	745001
69173	745002
168169	745003
21727	745004
90495	745005
170340	745006
167687	745007
68779	745008
53998	745009
90387	745010
42153	745011
6609	745012
18106	745013
1535	745014
9005	745015
17929	745016
91143	745017
18109	745018
53963	745019
14875	745020
18122	745021
27062	745022
21800	745023
33637	745024
122658	745025
12395	745026
18085	745027
53956	745028
6663	745029
120783	745030
68854	745031
54028	745032
21981	745033
10439	745034
3436	745035
41913	745036
10500	745037
1375	745038
4443	745039
42368	745040
26735	745041
8920	745042
5044	745043
3064	745044
12527	745045
42366	745046
4431	745047
1903	745048
42327	745049
12522	745050
5008	745051
53379	745052
170370	745053
53989	745054
42334	745055
53973	745056
6675	745057
54006	745058
91223	745059
69655	745060
91262	745061
167673	745062
53352	745063
41912	745064
6579	745065
5017	745066
7745	745067
33285	745068
6666	745069
7672	745070
1119	745071
12530	745072
4426	745073
33284	745074
15075	745075
42298	745076
2421	745077
9011	745078
6633	745079
3892	745080
7641	745081
5025	745082
122625	745083
12392	745084
17973	745085
27007	745086
21802	745087
42350	745088
22025	745089
10516	745090
8977	745091
10549	745092
54020	745093
3418	745094
7708	745095
26997	745096
53965	745097
1911	745098
91205	745099
42333	745100
33688	745101
8885	745102
7740	745103
15045	745104
53378	745105
27000	745106
5804	745107
9001	745108
7647	745109
12401	745110
14864	745111
2150	745112
3894	745113
18126	745114
42299	745115
22049	745116
27025	745117
1911	745118
10500	745119
1911	745120
42349	745121
5741	745122
42347	745123
104103	745124
1894	745125
2691	745126
221570	745127
24126	745128
692	745129
10825	745130
22734	745131
79202	745132
810	745133
14597	745134
15163	745135
54229	745136
18982	745137
12607	745138
8619	745139
121898	745140
67043	745141
94864	745142
18567	745143
43257	745144
99683	745145
99079	745146
15338	745147
1698	745148
79068	745149
1698	745150
1698	745151
79550	745152
37946	745153
37947	745154
22770	745155
692	745156
126904	745157
20020	745158
60559	745159
36913	745160
95373	745161
16546	745162
14643	745163
6184	745164
6184	745165
6184	745166
6184	745167
97583	745168
75078	745169
14715	745170
12290	745171
1374	745172
11988	745173
98758	745174
18896	745175
132542	745176
2563	745177
134564	745178
48309	745179
17380	745180
9341	745181
160273	745182
39498	745183
89847	745184
2175	745185
70361	745186
62821	745187
1338	745188
4294	745189
16291	745190
17750	745191
63389	745192
43827	745193
1433	745194
51366	745195
50926	745196
149926	745197
111979	745198
139153	745199
63248	745200
112622	745201
25143	745202
22499	745203
110944	745204
150372	745205
34115	745206
21077	745207
21077	745208
114083	745209
156377	745210
219215	745211
28501	745212
1959	745213
229944	745214
123468	745215
70581	745216
94147	745217
20617	745218
95783	745219
58945	745220
36372	745221
153489	745222
16122	745223
31958	745224
964	745225
138479	745226
85918	745227
21200	745228
23250	745229
9588	745230
7375	745231
7375	745232
6891	745233
964	745234
964	745235
163514	745236
4582	745237
54301	745238
28501	745239
55643	745240
42534	745241
99383	745242
39466	745243
23287	745244
113063	745245
23731	745246
9366	745247
16700	745248
28564	745249
124346	745250
124663	745251
21	745252
40450	745253
105461	745254
28618	745255
7681	745256
11626	745257
84145	745258
67331	745259
1693	745260
2091	745261
25477	745262
88258	745263
14329	745264
91301	745265
17727	745266
45332	745267
21057	745268
130899	745269
3305	745270
26415	745271
45239	745272
49472	745273
117572	745274
124168	745275
108606	745276
26796	745277
230121	745278
232949	745279
55489	745280
228254	745281
220442	745282
11933	745283
1427	745284
1564	745285
497	745286
1060	745287
9159	745288
2450	745289
1408	745290
2512	745291
1935	745292
353	745293
2488	745294
794	745295
3973	745296
5966	745297
1765	745298
2235	745299
5850	745300
2239	745301
2207	745302
4529	745303
1563	745304
6000	745305
2852	745306
3149	745307
111202	745308
33589	745309
202915	745310
1426	745311
4060	745312
83883	745313
161227	745314
154088	745315
158084	745316
39160	745317
153148	745318
132596	745319
60914	745320
231590	745321
1432	745322
2001	745323
231632	745324
12082	745325
160610	745326
114078	745327
69873	745328
57562	745329
83054	745330
8611	745331
71984	745332
38906	745333
154114	745334
178372	745335
28978	745336
64034	745337
111818	745338
72303	745339
58255	745340
37731	745341
191104	745342
2463	745343
54508	745344
31320	745345
42151	745346
32193	745347
1050	745348
20475	745349
69770	745350
8469	745351
103228	745352
38695	745353
38695	745354
38695	745355
10528	745356
91690	745357
44960	745358
3762	745359
23951	745360
147327	745361
41620	745362
35427	745363
4056	745364
45121	745365
71448	745366
74017	745367
55148	745368
112548	745369
15006	745370
210	745371
1511	745372
5205	745373
4991	745374
6674	745375
12411	745376
8990	745377
10894	745378
515	745379
7189	745380
9623	745381
1545	745382
746	745383
146234	745384
6450	745385
32674	745386
59977	745387
9371	745388
94	745389
113	745390
147817	745391
20791	745392
18818	745393
11016	745394
1971	745395
5481	745396
7163	745397
142845	745398
47944	745399
113465	745400
11215	745401
1122	745402
131432	745403
186761	745404
23893	745405
4659	745406
16753	745407
9884	745408
1227	745409
44291	745410
45486	745411
17453	745412
2381	745413
5803	745414
552	745415
552	745416
552	745417
1836	745418
11059	745419
130603	745420
39121	745421
36918	745422
32828	745423
1089	745424
3739	745425
15736	745426
237	745427
100300	745428
40693	745429
96964	745430
117854	745431
1651	745432
35274	745433
8787	745434
73893	745435
98555	745436
180156	745437
233591	745438
68431	745439
2241	745440
220212	745441
170803	745442
110229	745443
25232	745444
70629	745445
33198	745446
110332	745447
24585	745448
9332	745449
28380	745450
75938	745451
157782	745452
153947	745453
18487	745454
38458	745455
152596	745456
50351	745457
82600	745458
33167	745459
6794	745460
154618	745461
9162	745462
49247	745463
80961	745464
15263	745465
4569	745466
16460	745467
22212	745468
154543	745469
50358	745470
14984	745471
217795	745472
182910	745473
111643	745474
57118	745475
33863	745476
15693	745477
10284	745478
19968	745479
103257	745480
2888	745481
132691	745482
181732	745483
6015	745484
57112	745485
23037	745486
135173	745487
5298	745488
19177	745489
23225	745490
8289	745491
5298	745492
19468	745493
8759	745494
23376	745495
116563	745496
20232	745497
5434	745498
2754	745499
80568	745500
212647	745501
94360	745502
49768	745503
80705	745504
151273	745505
426	745506
11579	745507
6964	745508
44259	745509
22212	745510
111347	745511
4677	745512
85597	745513
60452	745514
2559	745515
3213	745516
40733	745517
20200	745518
80831	745519
5410	745520
4798	745521
29616	745522
2894	745523
8778	745524
150901	745525
5086	745526
16870	745527
8428	745528
2390	745529
32	745530
85376	745531
8624	745532
49791	745533
106398	745534
85163	745535
16784	745536
8495	745537
16758	745538
8441	745539
4387	745540
125202	745541
65569	745542
2542	745543
106376	745544
2431	745545
196208	745546
66723	745547
3836	745548
8850	745549
31116	745550
61921	745551
3982	745552
221127	745553
7022	745554
14777	745555
1110	745556
66951	745557
26445	745558
57925	745559
1844	745560
139465	745561
11293	745562
78940	745563
96791	745564
1830	745565
201507	745566
25737	745567
48819	745568
130286	745569
34615	745570
8229	745571
16877	745572
8473	745573
107212	745574
8426	745575
11702	745576
1991	745577
4386	745578
3225	745579
32164	745580
4274	745581
142901	745582
42877	745583
42	745584
1875	745585
189088	745586
62308	745587
84036	745588
1180	745589
59153	745590
3013	745591
36452	745592
36452	745593
149149	745594
4805	745595
157364	745596
24150	745597
905	745598
905	745599
9405	745600
1012	745601
15920	745602
185304	745603
211762	745604
109580	745605
1110	745606
155213	745607
14646	745608
14646	745609
14646	745610
14646	745611
27893	745612
14646	745613
12841	745614
48304	745615
4675	745616
57435	745617
25546	745618
34641	745619
85213	745620
3696	745621
40051	745622
20216	745623
38370	745624
30512	745625
112857	745626
37679	745627
19899	745628
228680	745629
20911	745630
169785	745631
103097	745632
159952	745633
167369	745634
156512	745635
105062	745636
61419	745637
140907	745638
10434	745639
112563	745640
47431	745641
148520	745642
53389	745643
53389	745644
86035	745645
49244	745646
181268	745647
37679	745648
220430	745649
194785	745650
105065	745651
160947	745652
111595	745653
140914	745654
196154	745655
30112	745656
112857	745657
31928	745658
196103	745659
71188	745660
115690	745661
20859	745662
140912	745663
13663	745664
29901	745665
148291	745666
240158	745667
224193	745668
126015	745669
176114	745670
104202	745671
202878	745672
21025	745673
19899	745674
236344	745675
63178	745676
232928	745677
17498	745678
231285	745679
112812	745680
9182	745681
140921	745682
221326	745683
29907	745684
78955	745685
71407	745686
221346	745687
156805	745688
8330	745689
4783	745690
63178	745691
63178	745692
108155	745693
89589	745694
55113	745695
111252	745696
55100	745697
146385	745698
4202	745699
196084	745700
220116	745701
63528	745702
231044	745703
111374	745704
62100	745705
233435	745706
62095	745707
196145	745708
20932	745709
29901	745710
47452	745711
31928	745712
37252	745713
141698	745714
55349	745715
141942	745716
29901	745717
60855	745718
60889	745719
29901	745720
202826	745721
71896	745722
66121	745723
29611	745724
29611	745725
1488	745726
6987	745727
74951	745728
204505	745729
207881	745730
53046	745731
43299	745732
164590	745733
164590	745734
68697	745735
989	745736
6080	745737
40375	745738
183296	745739
411	745740
3603	745741
1356	745742
31229	745743
196891	745744
220500	745745
110531	745746
122836	745747
50955	745748
50778	745749
100014	745750
127003	745751
140969	745752
72626	745753
202902	745754
13254	745755
65981	745756
97582	745757
40179	745758
23708	745759
38359	745760
51	745761
81203	745762
7437	745763
50955	745764
40272	745765
157226	745766
104774	745767
210542	745768
177571	745769
3180	745770
5464	745771
4805	745772
89227	745773
42849	745774
600	745775
24822	745776
2640	745777
15911	745778
129613	745779
4127	745780
20798	745781
12011	745782
18963	745783
3285	745784
4581	745785
88398	745786
55298	745787
9863	745788
12187	745789
13165	745790
314	745791
2022	745792
8759	745793
32075	745794
11331	745795
974	745796
39328	745797
62249	745798
38662	745799
172290	745800
28441	745801
23098	745802
9821	745803
9296	745804
24676	745805
1737	745806
35470	745807
82361	745808
48895	745809
7349	745810
15237	745811
78807	745812
2326	745813
233638	745814
49463	745815
98646	745816
196	745817
24211	745818
4798	745819
6184	745820
13070	745821
2565	745822
81680	745823
170857	745824
83069	745825
123075	745826
85871	745827
19034	745828
903	745829
171522	745830
7268	745831
7268	745832
4176	745833
4243	745834
31735	745835
11125	745836
133979	745837
1976	745838
11215	745839
2438	745840
7315	745841
846	745842
860	745843
83836	745844
29552	745845
32075	745846
7254	745847
9324	745848
7034	745849
124201	745850
7756	745851
54548	745852
18361	745853
65134	745854
28227	745855
4176	745856
167365	745857
24192	745858
25694	745859
43817	745860
130383	745861
66533	745862
12695	745863
54	745864
39695	745865
154701	745866
11001	745867
30214	745868
10975	745869
53067	745870
91615	745871
6480	745872
13161	745873
30675	745874
6456	745875
11058	745876
1699	745877
515	745878
4656	745879
2676	745880
28668	745881
150965	745882
1185	745883
56861	745884
152591	745885
185864	745886
112728	745887
366	745888
23020	745889
134048	745890
113515	745891
65452	745892
70698	745893
123418	745894
4186	745895
6274	745896
434	745897
3838	745898
7216	745899
23114	745900
16430	745901
119477	745902
48392	745903
80417	745904
165422	745905
23127	745906
4945	745907
236735	745908
3524	745909
2839	745910
3240	745911
15199	745912
3147	745913
85413	745914
4022	745915
171310	745916
2776	745917
151376	745918
83483	745919
4109	745920
123121	745921
14997	745922
5120	745923
97567	745924
107065	745925
180162	745926
28249	745927
9826	745928
3028	745929
23108	745930
3030	745931
3959	745932
87506	745933
1996	745934
13	745935
9896	745936
2882	745937
403	745938
92300	745939
30516	745940
111716	745941
7268	745942
10140	745943
17426	745944
1555	745945
164780	745946
211733	745947
12482	745948
11743	745949
11743	745950
8495	745951
178434	745952
105318	745953
179641	745954
152899	745955
14452	745956
88837	745957
94364	745958
654	745959
162351	745960
6339	745961
32505	745962
4193	745963
2024	745964
2024	745965
4150	745966
25139	745967
12769	745968
135919	745969
45035	745970
188109	745971
5647	745972
31307	745973
31563	745974
13133	745975
1459	745976
64155	745977
19010	745978
1459	745979
48583	745980
5647	745981
114803	745982
163397	745983
203042	745984
117153	745985
108021	745986
136808	745987
81662	745988
158759	745989
108021	745990
146109	745991
1570	745992
114402	745993
86322	745994
83006	745995
225397	745996
222268	745997
114627	745998
7505	745999
28548	746000
73848	746001
28462	746002
17613	746003
34074	746004
199259	746005
28309	746006
2452	746007
576	746008
803	746009
181986	746010
98273	746011
11825	746012
673	746013
859	746014
97428	746015
510	746016
187493	746017
4024	746018
3114	746019
3495	746020
4175	746021
258	746022
9092	746023
950	746024
38510	746025
130006	746026
1288	746027
91697	746028
53047	746029
7780	746030
37118	746031
92561	746032
30061	746033
229111	746034
32469	746035
40609	746036
118853	746037
28249	746038
78950	746039
78950	746040
52622	746041
229254	746042
232810	746043
87475	746044
26395	746045
23905	746046
14792	746047
139899	746048
122964	746049
86047	746050
140216	746051
100580	746052
44277	746053
225530	746054
156333	746055
109963	746056
102180	746057
232659	746058
233943	746059
226297	746060
52084	746061
52081	746062
232783	746063
52620	746064
14651	746065
56495	746066
51910	746067
124400	746068
134729	746069
66170	746070
65594	746071
113225	746072
27218	746073
158531	746074
22316	746075
109387	746076
225742	746077
6816	746078
221	746079
76913	746080
73538	746081
128733	746082
10958	746083
41620	746084
227822	746085
68403	746086
77938	746087
21664	746088
5393	746089
31105	746090
239670	746091
43485	746092
93892	746093
2895	746094
24779	746095
27769	746096
48899	746097
204439	746098
80664	746099
88504	746100
52418	746101
221264	746102
83675	746103
16853	746104
5801	746105
980	746106
4276	746107
47506	746108
4276	746109
162738	746110
38744	746111
5801	746112
19081	746113
8408	746114
119757	746115
9723	746116
120088	746117
226121	746118
157976	746119
11952	746120
141955	746121
232917	746122
5702	746123
63797	746124
44995	746125
6169	746126
18853	746127
64571	746128
37234	746129
14770	746130
19694	746131
49970	746132
20587	746133
26115	746134
15324	746135
27769	746136
591	746137
200289	746138
19586	746139
9903	746140
518	746141
2309	746142
29971	746143
51521	746144
89414	746145
91738	746146
167553	746147
169076	746148
30480	746149
42332	746150
12238	746151
32400	746152
9712	746153
104021	746154
1825	746155
1655	746156
37505	746157
41557	746158
105105	746159
183	746160
3828	746161
45338	746162
12935	746163
20922	746164
2919	746165
106622	746166
1383	746167
980	746168
4163	746169
11549	746170
36366	746171
92557	746172
34233	746173
28501	746174
114473	746175
1095	746176
6283	746177
86184	746178
28185	746179
118057	746180
64558	746181
8779	746182
32976	746183
45800	746184
107003	746185
3608	746186
237627	746187
58050	746188
56626	746189
199413	746190
19859	746191
11683	746192
47719	746193
25113	746194
4095	746195
14073	746196
37627	746197
5299	746198
15800	746199
19221	746200
4011	746201
5840	746202
1237	746203
5349	746204
2542	746205
29612	746206
7901	746207
37627	746208
63359	746209
2660	746210
25130	746211
17182	746212
11469	746213
4739	746214
21272	746215
80260	746216
484	746217
35314	746218
1698	746219
36	746220
47243	746221
13084	746222
13378	746223
14770	746224
6415	746225
107	746226
115892	746227
4289	746228
26171	746229
114248	746230
65742	746231
22242	746232
24480	746233
44995	746234
7382	746235
67699	746236
18672	746237
19848	746238
31740	746239
12302	746240
68440	746241
54288	746242
116567	746243
89414	746244
14610	746245
13144	746246
10922	746247
72348	746248
5393	746249
24179	746250
35227	746251
1663	746252
15618	746253
114951	746254
132772	746255
8904	746256
114013	746257
95895	746258
5407	746259
19535	746260
46729	746261
134	746262
15273	746263
29631	746264
29631	746265
5392	746266
18854	746267
20559	746268
19623	746269
47296	746270
48184	746271
89465	746272
28113	746273
2047	746274
31048	746275
24350	746276
8574	746277
4289	746278
51253	746279
89414	746280
60170	746281
1491	746282
980	746283
108832	746284
16285	746285
62630	746286
89484	746287
4163	746288
3587	746289
82518	746290
16041	746291
230825	746292
42996	746293
70087	746294
96286	746295
239911	746296
135828	746297
15551	746298
42205	746299
26048	746300
233964	746301
48184	746302
52478	746303
177931	746304
62740	746305
59866	746306
34981	746307
68446	746308
47943	746309
96583	746310
85121	746311
115596	746312
66044	746313
133888	746314
122075	746315
60658	746316
242	746317
20942	746318
76109	746319
80631	746320
4276	746321
11719	746322
45729	746323
9723	746324
1092	746325
1859	746326
23917	746327
124181	746328
183	746329
4367	746330
1092	746331
13664	746332
46865	746333
3235	746334
3393	746335
22105	746336
4550	746337
20623	746338
27446	746339
28183	746340
31005	746341
45318	746342
31315	746343
38687	746344
120095	746345
120095	746346
35304	746347
19599	746348
49970	746349
160532	746350
14728	746351
53096	746352
980	746353
18600	746354
58177	746355
3393	746356
62356	746357
30081	746358
20318	746359
20410	746360
86388	746361
34962	746362
6900	746363
90154	746364
67329	746365
194587	746366
35315	746367
35315	746368
114642	746369
15531	746370
158278	746371
39074	746372
27095	746373
167016	746374
145294	746375
60738	746376
103961	746377
167161	746378
37135	746379
89609	746380
36961	746381
60738	746382
156687	746383
980	746384
64362	746385
80992	746386
4830	746387
40372	746388
19528	746389
154902	746390
46853	746391
7333	746392
23192	746393
95993	746394
129137	746395
3730	746396
22776	746397
40605	746398
217299	746399
28179	746400
5523	746401
117236	746402
65897	746403
62568	746404
38729	746405
82179	746406
55865	746407
23477	746408
29888	746409
65787	746410
2090	746411
37778	746412
81055	746413
16867	746414
207	746415
169361	746416
77728	746417
149353	746418
4700	746419
65613	746420
161519	746421
33034	746422
87292	746423
21681	746424
11004	746425
41639	746426
21681	746427
46084	746428
225875	746429
47221	746430
156068	746431
232493	746432
120462	746433
11004	746434
21681	746435
32693	746436
156233	746437
230586	746438
236271	746439
66282	746440
21681	746441
16128	746442
8760	746443
92242	746444
69835	746445
1407	746446
43929	746447
27226	746448
15162	746449
12728	746450
42454	746451
3320	746452
34282	746453
44269	746454
209442	746455
166786	746456
166688	746457
89545	746458
40981	746459
77725	746460
64176	746461
75312	746462
113459	746463
21120	746464
112510	746465
112510	746466
60415	746467
31937	746468
144378	746469
6785	746470
97521	746471
4303	746472
10252	746473
8590	746474
53331	746475
144319	746476
1704	746477
49039	746478
68732	746479
30839	746480
143511	746481
2461	746482
89859	746483
72882	746484
30830	746485
10357	746486
11100	746487
8568	746488
11100	746489
83207	746490
30830	746491
53273	746492
20378	746493
47198	746494
19764	746495
4842	746496
160417	746497
2065	746498
43412	746499
2065	746500
2065	746501
1629	746502
13126	746503
167	746504
35197	746505
133434	746506
133434	746507
16891	746508
127753	746509
1629	746510
68560	746511
159104	746512
119914	746513
2020	746514
27864	746515
229638	746516
1629	746517
73	746518
66805	746519
10720	746520
11076	746521
5844	746522
3939	746523
3939	746524
1629	746525
60066	746526
35258	746527
143549	746528
1629	746529
152046	746530
6324	746531
6324	746532
6324	746533
4662	746534
221379	746535
4842	746536
4842	746537
4842	746538
106709	746539
969	746540
1629	746541
23723	746542
2353	746543
43515	746544
184518	746545
137235	746546
1629	746547
21938	746548
35814	746549
81014	746550
69401	746551
2726	746552
203321	746553
77716	746554
47006	746555
119066	746556
1563	746557
108600	746558
6512	746559
52987	746560
8926	746561
25755	746562
16250	746563
142735	746564
17900	746565
126887	746566
53338	746567
84682	746568
227799	746569
52181	746570
18028	746571
136701	746572
53468	746573
168657	746574
53847	746575
5041	746576
14826	746577
10531	746578
122034	746579
5031	746580
78518	746581
10544	746582
7375	746583
42927	746584
105704	746585
105704	746586
2020	746587
11076	746588
54283	746589
1582	746590
1879	746591
54298	746592
2020	746593
27453	746594
116187	746595
8568	746596
98840	746597
98840	746598
23314	746599
9457	746600
117570	746601
93430	746602
13631	746603
45689	746604
72689	746605
134409	746606
17290	746607
8568	746608
37742	746609
43006	746610
52043	746611
120438	746612
8568	746613
188604	746614
48792	746615
11986	746616
88833	746617
27869	746618
32157	746619
5624	746620
445	746621
8729	746622
49999	746623
320	746624
55535	746625
174	746626
73120	746627
9307	746628
35714	746629
109386	746630
2447	746631
66981	746632
12052	746633
228	746634
17208	746635
109494	746636
25646	746637
18572	746638
36956	746639
82869	746640
12110	746641
65229	746642
112210	746643
126977	746644
39961	746645
64827	746646
39453	746647
17355	746648
110605	746649
21192	746650
207807	746651
17355	746652
208318	746653
39657	746654
5602	746655
31205	746656
12970	746657
107206	746658
138213	746659
65229	746660
59013	746661
177528	746662
22859	746663
22859	746664
228	746665
64224	746666
20967	746667
41083	746668
41082	746669
38872	746670
49817	746671
25882	746672
64393	746673
8563	746674
14199	746675
26652	746676
18572	746677
20776	746678
87819	746679
31634	746680
74494	746681
76317	746682
45646	746683
6303	746684
112682	746685
19379	746686
320	746687
50396	746688
50021	746689
14320	746690
31392	746691
1219	746692
13062	746693
21165	746694
21165	746695
21145	746696
110244	746697
74841	746698
12052	746699
146718	746700
70766	746701
320	746702
21037	746703
43006	746704
132071	746705
70970	746706
68143	746707
43235	746708
236143	746709
10943	746710
4951	746711
18605	746712
33222	746713
33222	746714
8568	746715
10162	746716
19913	746717
1641	746718
98964	746719
15544	746720
32506	746721
127773	746722
59311	746723
32096	746724
65417	746725
2268	746726
151241	746727
1213	746728
30419	746729
22814	746730
30605	746731
10750	746732
148634	746733
79278	746734
54703	746735
18295	746736
197	746737
176762	746738
20378	746739
1	746740
1	746741
7452	746742
25792	746743
109974	746744
772	746745
8692	746746
983	746747
14013	746748
8516	746749
70567	746750
156429	746751
156445	746752
36259	746753
184786	746754
44760	746755
33750	746756
11577	746757
60643	746758
24586	746759
172669	746760
11485	746761
18171	746762
22058	746763
84844	746764
20514	746765
143175	746766
221809	746767
74246	746768
66178	746769
47895	746770
20400	746771
3577	746772
100678	746773
8516	746774
217491	746775
36066	746776
83218	746777
172944	746778
50736	746779
20673	746780
70347	746781
210	746782
8414	746783
5170	746784
42605	746785
1226	746786
74639	746787
104955	746788
13699	746789
9	746790
11443	746791
2955	746792
13699	746793
541	746794
22660	746795
236938	746796
10511	746797
6725	746798
31356	746799
24687	746800
96126	746801
53317	746802
15207	746803
42553	746804
21097	746805
72074	746806
44050	746807
8173	746808
64380	746809
3447	746810
116604	746811
131982	746812
76169	746813
5727	746814
217451	746815
12380	746816
128447	746817
73883	746818
45161	746819
604	746820
1182	746821
467	746822
21827	746823
50321	746824
1037	746825
8775	746826
21243	746827
1750	746828
36544	746829
45765	746830
44092	746831
231370	746832
76518	746833
5045	746834
77151	746835
6677	746836
223584	746837
3085	746838
10827	746839
489	746840
51088	746841
88386	746842
2837	746843
24300	746844
140575	746845
43567	746846
18780	746847
28064	746848
52594	746849
3916	746850
128899	746851
54049	746852
10473	746853
2802	746854
21785	746855
36728	746856
101138	746857
44687	746858
1707	746859
111460	746860
228349	746861
583	746862
3718	746863
73621	746864
35265	746865
111385	746866
206033	746867
23443	746868
9192	746869
67312	746870
38609	746871
20375	746872
30774	746873
14034	746874
13993	746875
62445	746876
234081	746877
38601	746878
106398	746879
104668	746880
230015	746881
39334	746882
27583	746883
23269	746884
14213	746885
6671	746886
151226	746887
151226	746888
33890	746889
31276	746890
70567	746891
7960	746892
32737	746893
83417	746894
217932	746895
171975	746896
220827	746897
203137	746898
38425	746899
196870	746900
123493	746901
30107	746902
51426	746903
47187	746904
12423	746905
24237	746906
837	746907
66913	746908
62814	746909
213265	746910
9943	746911
42372	746912
43556	746913
931	746914
102880	746915
89421	746916
805	746917
145018	746918
75798	746919
231157	746920
86713	746921
158933	746922
220325	746923
61827	746924
202632	746925
55536	746926
10567	746927
159825	746928
115687	746929
40634	746930
31557	746931
114373	746932
28450	746933
165010	746934
234782	746935
214201	746936
91042	746937
222730	746938
8255	746939
91617	746940
38211	746941
33334	746942
221402	746943
162452	746944
39042	746945
49109	746946
162214	746947
85954	746948
167135	746949
8051	746950
111203	746951
153725	746952
220349	746953
536	746954
3973	746955
1130	746956
1553	746957
116618	746958
90875	746959
36008	746960
92472	746961
160836	746962
49133	746963
76038	746964
172685	746965
161972	746966
44729	746967
2104	746968
10439	746969
215184	746970
219656	746971
47646	746972
159636	746973
41786	746974
166897	746975
78451	746976
44546	746977
7703	746978
217926	746979
111	746980
120861	746981
231942	746982
114684	746983
107778	746984
114849	746985
161458	746986
49108	746987
234145	746988
42053	746989
227776	746990
8051	746991
120100	746992
26598	746993
159592	746994
155344	746995
180813	746996
36728	746997
171636	746998
200024	746999
8288	747000
2550	747001
114371	747002
7363	747003
29594	747004
220343	747005
11722	747006
2888	747007
11722	747008
132121	747009
152750	747010
73656	747011
160264	747012
18667	747013
40524	747014
70347	747015
12814	747016
172807	747017
124718	747018
116	747019
109906	747020
26103	747021
83028	747022
44967	747023
18667	747024
31973	747025
10232	747026
8516	747027
123835	747028
13684	747029
30814	747030
20255	747031
147272	747032
36066	747033
12994	747034
50285	747035
35434	747036
29065	747037
148539	747038
143753	747039
12679	747040
68221	747041
204197	747042
30348	747043
12224	747044
4707	747045
58478	747046
58390	747047
8198	747048
61651	747049
193988	747050
9544	747051
4836	747052
257	747053
558	747054
16880	747055
558	747056
30770	747057
4836	747058
16880	747059
558	747060
4836	747061
58016	747062
89424	747063
27275	747064
41649	747065
4972	747066
23491	747067
68249	747068
150518	747069
8850	747070
8850	747071
41649	747072
8850	747073
3408	747074
3408	747075
3408	747076
8850	747077
20643	747078
123360	747079
4541	747080
12843	747081
120103	747082
157189	747083
584	747084
239722	747085
130449	747086
58670	747087
168980	747088
558	747089
69443	747090
13129	747091
3732	747092
68874	747093
18784	747094
69443	747095
6321	747096
90587	747097
98567	747098
90798	747099
90798	747100
161129	747101
28	747102
96649	747103
15149	747104
134993	747105
2369	747106
22144	747107
162452	747108
118607	747109
71831	747110
171887	747111
13427	747112
84648	747113
23523	747114
48893	747115
86519	747116
9336	747117
76783	747118
4319	747119
5197	747120
6383	747121
38951	747122
35573	747123
35573	747124
86777	747125
70414	747126
11	747127
10305	747128
28389	747129
199244	747130
1615	747131
94503	747132
126060	747133
29298	747134
16853	747135
38462	747136
136546	747137
19461	747138
157180	747139
18508	747140
8167	747141
95	747142
20712	747143
65308	747144
23198	747145
102143	747146
21700	747147
26194	747148
8721	747149
206797	747150
120070	747151
212771	747152
15386	747153
15900	747154
51765	747155
18455	747156
27117	747157
75194	747158
19120	747159
109789	747160
95764	747161
95541	747162
68151	747163
852	747164
42662	747165
14882	747166
7361	747167
174551	747168
3424	747169
54974	747170
4422	747171
52694	747172
59734	747173
84185	747174
87047	747175
12543	747176
19508	747177
59213	747178
88167	747179
83878	747180
50008	747181
11223	747182
52382	747183
32801	747184
62676	747185
49599	747186
109274	747187
134948	747188
53308	747189
7290	747190
50330	747191
3377	747192
41980	747193
16403	747194
26149	747195
46456	747196
17611	747197
14292	747198
35424	747199
59545	747200
84005	747201
60757	747202
65733	747203
66304	747204
63744	747205
17984	747206
54883	747207
55017	747208
1130	747209
14905	747210
101406	747211
104227	747212
6885	747213
8704	747214
64725	747215
3344	747216
121109	747217
16474	747218
39872	747219
88032	747220
68574	747221
1196	747222
136602	747223
133548	747224
11149	747225
44364	747226
44198	747227
57568	747228
61775	747229
27491	747230
26205	747231
39390	747232
14331	747233
157	747234
16097	747235
15547	747236
132	747237
41055	747238
2226	747239
97065	747240
52656	747241
83864	747242
32486	747243
68266	747244
2710	747245
81938	747246
98691	747247
39527	747248
37183	747249
14179	747250
1814	747251
2772	747252
163826	747253
119899	747254
107061	747255
151983	747256
140583	747257
22555	747258
68479	747259
11237	747260
16079	747261
41043	747262
1197	747263
95790	747264
8849	747265
104204	747266
61286	747267
113937	747268
204464	747269
21335	747270
83418	747271
25770	747272
14608	747273
44894	747274
6421	747275
36562	747276
38013	747277
87959	747278
28406	747279
19750	747280
57836	747281
74668	747282
13253	747283
12631	747284
51235	747285
137	747286
52438	747287
82611	747288
30036	747289
64435	747290
41638	747291
84007	747292
12059	747293
9869	747294
41196	747295
64951	747296
8811	747297
28021	747298
198795	747299
14518	747300
41218	747301
35696	747302
148925	747303
11044	747304
27657	747305
151593	747306
15393	747307
89024	747308
62190	747309
17781	747310
37624	747311
16353	747312
14274	747313
147588	747314
29873	747315
18822	747316
56200	747317
629	747318
6969	747319
87184	747320
5716	747321
5479	747322
29054	747323
147628	747324
75635	747325
97718	747326
44908	747327
65163	747328
110536	747329
25787	747330
101582	747331
64861	747332
32039	747333
40013	747334
111902	747335
45699	747336
11285	747337
96772	747338
94136	747339
11059	747340
4272	747341
49150	747342
229253	747343
66893	747344
59283	747345
48476	747346
22496	747347
78774	747348
75	747349
73181	747350
38841	747351
41519	747352
12880	747353
111027	747354
19370	747355
6938	747356
325	747357
43411	747358
10105	747359
6524	747360
56074	747361
30138	747362
96068	747363
14660	747364
76168	747365
84460	747366
17798	747367
39753	747368
31291	747369
7694	747370
26095	747371
59026	747372
57909	747373
463	747374
18389	747375
10956	747376
369	747377
29308	747378
44884	747379
96866	747380
61597	747381
26830	747382
2403	747383
37859	747384
10153	747385
61213	747386
82871	747387
30096	747388
31445	747389
7610	747390
20062	747391
1695	747392
74265	747393
13204	747394
45847	747395
36141	747396
20005	747397
3457	747398
4579	747399
14229	747400
32473	747401
46122	747402
51512	747403
45316	747404
84190	747405
42842	747406
9717	747407
71010	747408
79454	747409
3098	747410
18488	747411
302	747412
44076	747413
83866	747414
148130	747415
5015	747416
14770	747417
6438	747418
23803	747419
10018	747420
25476	747421
13956	747422
46016	747423
3805	747424
65048	747425
96920	747426
28624	747427
9263	747428
134064	747429
142	747430
16272	747431
12050	747432
34572	747433
52707	747434
103662	747435
19282	747436
78657	747437
11647	747438
37571	747439
45353	747440
16049	747441
73720	747442
45444	747443
111072	747444
77172	747445
28760	747446
6576	747447
100591	747448
74400	747449
62219	747450
73292	747451
65992	747452
194165	747453
16982	747454
45344	747455
6411	747456
55019	747457
152585	747458
40678	747459
40801	747460
8797	747461
4195	747462
50692	747463
75426	747464
72091	747465
9481	747466
23862	747467
4572	747468
6584	747469
60053	747470
76693	747471
61726	747472
39766	747473
166437	747474
64897	747475
4232	747476
66421	747477
117	747478
27556	747479
57923	747480
46584	747481
36872	747482
21409	747483
80430	747484
2737	747485
5024	747486
102332	747487
50040	747488
17640	747489
66083	747490
24247	747491
65337	747492
151062	747493
60648	747494
28827	747495
3179	747496
64812	747497
46043	747498
65820	747499
37233	747500
76120	747501
12054	747502
77584	747503
44953	747504
81	747505
118646	747506
8685	747507
45742	747508
30583	747509
74732	747510
22484	747511
12333	747512
115922	747513
74084	747514
39537	747515
2106	747516
4995	747517
6463	747518
60666	747519
25619	747520
34628	747521
16482	747522
45500	747523
77341	747524
120158	747525
63996	747526
68975	747527
48023	747528
36355	747529
150	747530
2445	747531
76567	747532
10220	747533
60564	747534
156897	747535
120712	747536
41041	747537
4930	747538
11351	747539
2177	747540
83487	747541
51412	747542
30446	747543
140275	747544
107926	747545
66798	747546
64276	747547
52626	747548
58841	747549
4779	747550
28339	747551
211964	747552
32263	747553
37106	747554
44861	747555
36964	747556
57679	747557
3888	747558
100351	747559
19068	747560
11184	747561
31188	747562
8606	747563
77229	747564
21309	747565
7422	747566
22846	747567
160427	747568
61325	747569
67487	747570
6510	747571
140230	747572
30384	747573
7047	747574
136664	747575
57513	747576
173458	747577
7977	747578
89652	747579
111478	747580
46320	747581
95058	747582
96120	747583
39807	747584
36126	747585
39927	747586
156268	747587
17101	747588
231835	747589
47537	747590
190238	747591
29076	747592
39013	747593
77272	747594
118525	747595
77537	747596
59781	747597
84169	747598
11862	747599
18787	747600
2087	747601
37003	747602
38408	747603
100632	747604
81	747605
5642	747606
39939	747607
76542	747608
7064	747609
132916	747610
57944	747611
12359	747612
16516	747613
68905	747614
112004	747615
2104	747616
29570	747617
28985	747618
58055	747619
3203	747620
193244	747621
21498	747622
84115	747623
3403	747624
19862	747625
21726	747626
112035	747627
185380	747628
52435	747629
58188	747630
119822	747631
5523	747632
37106	747633
59279	747634
118520	747635
78076	747636
60557	747637
21272	747638
51293	747639
24524	747640
65523	747641
77232	747642
100441	747643
46212	747644
127252	747645
7494	747646
97974	747647
62610	747648
20804	747649
9999	747650
12045	747651
46522	747652
51437	747653
29372	747654
25068	747655
21234	747656
41698	747657
87705	747658
40926	747659
37926	747660
47642	747661
73367	747662
40760	747663
7960	747664
31745	747665
92767	747666
8664	747667
39517	747668
17977	747669
80372	747670
3303	747671
39504	747672
7426	747673
12646	747674
157793	747675
35298	747676
54258	747677
4983	747678
41591	747679
37090	747680
68019	747681
17565	747682
23787	747683
23348	747684
15191	747685
65136	747686
79443	747687
3024	747688
21025	747689
75495	747690
59995	747691
117027	747692
98674	747693
114809	747694
11386	747695
67197	747696
659	747697
14927	747698
22700	747699
151475	747700
22500	747701
79322	747702
89452	747703
60361	747704
46485	747705
75847	747706
40182	747707
8404	747708
32781	747709
65234	747710
118552	747711
74009	747712
7526	747713
101361	747714
13841	747715
100292	747716
23489	747717
41703	747718
5687	747719
44888	747720
183786	747721
11837	747722
94299	747723
27509	747724
56850	747725
3796	747726
19781	747727
30003	747728
80437	747729
20511	747730
44764	747731
4620	747732
15647	747733
94393	747734
913	747735
17624	747736
21329	747737
41547	747738
14505	747739
35462	747740
24424	747741
64728	747742
12779	747743
5965	747744
35572	747745
24114	747746
83557	747747
141521	747748
74969	747749
9565	747750
23769	747751
117673	747752
66149	747753
26182	747754
100438	747755
120558	747756
312	747757
44172	747758
8818	747759
106683	747760
154905	747761
4927	747762
87018	747763
48	747764
64802	747765
113827	747766
46420	747767
46845	747768
7480	747769
29222	747770
901	747771
46572	747772
109597	747773
10249	747774
102534	747775
10363	747776
30163	747777
77975	747778
31386	747779
115811	747780
982	747781
26033	747782
36793	747783
163366	747784
90035	747785
34458	747786
29417	747787
26234	747788
24963	747789
106051	747790
11330	747791
19391	747792
13376	747793
22508	747794
92760	747795
223317	747796
52907	747797
12148	747798
85351	747799
112668	747800
52756	747801
43756	747802
26356	747803
10936	747804
47729	747805
6967	747806
23726	747807
33368	747808
6538	747809
6419	747810
28742	747811
8972	747812
29421	747813
37851	747814
114341	747815
33255	747816
28563	747817
13701	747818
21655	747819
6580	747820
7418	747821
24275	747822
29466	747823
3893	747824
12393	747825
40286	747826
29289	747827
23100	747828
165232	747829
47197	747830
73606	747831
14468	747832
11327	747833
31235	747834
51583	747835
45374	747836
19588	747837
36320	747838
53335	747839
79856	747840
102024	747841
2270	747842
81788	747843
20259	747844
133035	747845
29164	747846
59348	747847
73185	747848
58533	747849
69678	747850
153368	747851
62171	747852
16141	747853
62218	747854
36975	747855
131609	747856
64678	747857
34371	747858
3982	747859
101852	747860
77134	747861
37015	747862
4491	747863
38901	747864
485	747865
6919	747866
26669	747867
118240	747868
21611	747869
37248	747870
213304	747871
52425	747872
12108	747873
79716	747874
31787	747875
16207	747876
83824	747877
20902	747878
19862	747879
52741	747880
114186	747881
40482	747882
195398	747883
32948	747884
103573	747885
49402	747886
3402	747887
23993	747888
14133	747889
70835	747890
65284	747891
36845	747892
2032	747893
10222	747894
24081	747895
36106	747896
31186	747897
78340	747898
13431	747899
10959	747900
23774	747901
68373	747902
25924	747903
99393	747904
106881	747905
10837	747906
59737	747907
211241	747908
1499	747909
7494	747910
90491	747911
17809	747912
34164	747913
54751	747914
693	747915
38180	747916
79468	747917
8972	747918
25898	747919
77060	747920
5643	747921
210332	747922
207005	747923
2560	747924
6344	747925
40013	747926
37116	747927
51836	747928
66966	747929
11955	747930
232138	747931
66587	747932
35646	747933
4935	747934
145643	747935
37871	747936
114015	747937
135166	747938
61580	747939
88040	747940
108864	747941
14803	747942
99894	747943
87292	747944
23721	747945
21159	747946
176861	747947
76260	747948
2991	747949
64502	747950
111956	747951
53224	747952
23675	747953
114322	747954
64083	747955
77190	747956
84546	747957
19489	747958
41925	747959
3229	747960
123964	747961
12660	747962
4322	747963
30637	747964
125807	747965
33031	747966
31964	747967
210707	747968
50614	747969
118895	747970
46232	747971
8326	747972
77325	747973
16236	747974
14618	747975
72695	747976
3909	747977
51414	747978
15464	747979
13017	747980
72615	747981
76254	747982
59274	747983
28967	747984
136467	747985
9439	747986
23419	747987
71429	747988
35129	747989
2574	747990
29418	747991
31994	747992
99302	747993
14499	747994
68698	747995
23574	747996
68048	747997
166737	747998
7577	747999
16038	748000
13626	748001
131706	748002
66099	748003
58057	748004
23420	748005
7119	748006
102348	748007
7289	748008
77034	748009
35834	748010
66042	748011
88419	748012
120233	748013
28554	748014
50318	748015
76692	748016
68425	748017
140786	748018
124706	748019
28688	748020
17123	748021
14514	748022
45468	748023
63955	748024
50089	748025
15967	748026
45911	748027
71121	748028
14608	748029
19341	748030
40955	748031
4214	748032
34412	748033
39617	748034
2064	748035
25461	748036
81583	748037
31727	748038
2678	748039
7089	748040
15429	748041
65735	748042
26724	748043
20714	748044
33043	748045
14846	748046
166951	748047
56049	748048
15767	748049
22944	748050
87628	748051
5020	748052
43183	748053
6246	748054
31606	748055
75847	748056
21331	748057
9559	748058
4907	748059
32303	748060
133181	748061
920	748062
128604	748063
4408	748064
111864	748065
48516	748066
98369	748067
52299	748068
71848	748069
982	748070
26869	748071
14215	748072
892	748073
13264	748074
14520	748075
16130	748076
29357	748077
19361	748078
8915	748079
11538	748080
110765	748081
64073	748082
22685	748083
106033	748084
54252	748085
38936	748086
125189	748087
53314	748088
1712	748089
16180	748090
6517	748091
25756	748092
53543	748093
25350	748094
50884	748095
3410	748096
1045	748097
14335	748098
11373	748099
35534	748100
41102	748101
33252	748102
32633	748103
213037	748104
11574	748105
35469	748106
22678	748107
62739	748108
54994	748109
32856	748110
71900	748111
153680	748112
22943	748113
19148	748114
160436	748115
6225	748116
52380	748117
2731	748118
20888	748119
164190	748120
12352	748121
66357	748122
272	748123
35905	748124
3222	748125
41841	748126
5694	748127
30657	748128
6055	748129
39067	748130
54886	748131
72951	748132
151547	748133
51665	748134
98729	748135
8711	748136
117978	748137
118557	748138
98869	748139
58646	748140
19726	748141
103984	748142
24446	748143
65039	748144
31959	748145
46591	748146
61051	748147
113700	748148
89307	748149
80174	748150
28425	748151
86468	748152
111967	748153
166711	748154
53157	748155
54641	748156
18846	748157
5009	748158
14204	748159
14645	748160
1493	748161
47346	748162
148656	748163
77182	748164
51778	748165
21331	748166
19315	748167
29520	748168
19570	748169
4906	748170
573	748171
28563	748172
38297	748173
19869	748174
8657	748175
25078	748176
130130	748177
12109	748178
13648	748179
61253	748180
15647	748181
60890	748182
26345	748183
19194	748184
60051	748185
118211	748186
65981	748187
17613	748188
26049	748189
20514	748190
94784	748191
60362	748192
15755	748193
44920	748194
79623	748195
120279	748196
111171	748197
129724	748198
151482	748199
76393	748200
23780	748201
234912	748202
30380	748203
32544	748204
198527	748205
39830	748206
29693	748207
96053	748208
224	748209
20082	748210
77643	748211
10446	748212
51517	748213
40301	748214
64491	748215
149940	748216
2147	748217
15898	748218
5739	748219
16314	748220
344	748221
141657	748222
138287	748223
39887	748224
11253	748225
136924	748226
25348	748227
36260	748228
13037	748229
1999	748230
154095	748231
26209	748232
1196	748233
47297	748234
5068	748235
51617	748236
1093	748237
27622	748238
4155	748239
136672	748240
17042	748241
89087	748242
12116	748243
119193	748244
1197	748245
105665	748246
14276	748247
151719	748248
23454	748249
46502	748250
24719	748251
1218	748252
46066	748253
181006	748254
37853	748255
17430	748256
10899	748257
2964	748258
343	748259
37035	748260
80956	748261
9265	748262
14875	748263
20685	748264
5532	748265
41010	748266
36616	748267
56625	748268
1849	748269
3313	748270
62043	748271
80449	748272
44913	748273
34288	748274
100942	748275
50759	748276
17944	748277
25334	748278
12044	748279
188327	748280
152026	748281
122594	748282
10025	748283
53213	748284
160519	748285
36686	748286
21906	748287
58024	748288
75214	748289
117898	748290
59574	748291
8829	748292
110865	748293
108864	748294
23959	748295
40540	748296
12142	748297
1875	748298
120400	748299
17500	748300
50757	748301
110968	748302
22084	748303
89461	748304
35225	748305
138226	748306
50495	748307
12532	748308
134854	748309
10964	748310
23813	748311
52593	748312
66911	748313
29194	748314
21117	748315
46555	748316
101536	748317
74168	748318
94801	748319
12919	748320
3113	748321
4792	748322
36692	748323
5350	748324
714	748325
112909	748326
25875	748327
22494	748328
32984	748329
40229	748330
14619	748331
156206	748332
7227	748333
117743	748334
14617	748335
3240	748336
55093	748337
138384	748338
27054	748339
7203	748340
39673	748341
5602	748342
32843	748343
71021	748344
6024	748345
2285	748346
3510	748347
229690	748348
185452	748349
49715	748350
24680	748351
6998	748352
1499	748353
56689	748354
1499	748355
18581	748356
131284	748357
36300	748358
86191	748359
85497	748360
1334	748361
21784	748362
724	748363
19277	748364
90626	748365
183345	748366
534	748367
160644	748368
25580	748369
608	748370
501	748371
3247	748372
65701	748373
19253	748374
2069	748375
1833	748376
114976	748377
5062	748378
144971	748379
82380	748380
137487	748381
144089	748382
23829	748383
29679	748384
143896	748385
146657	748386
193558	748387
88066	748388
63237	748389
109391	748390
59651	748391
82173	748392
69119	748393
168772	748394
15991	748395
69552	748396
2197	748397
109643	748398
143871	748399
106879	748400
237432	748401
2181	748402
87455	748403
69332	748404
49004	748405
33419	748406
47621	748407
23637	748408
139898	748409
122416	748410
205275	748411
122371	748412
146493	748413
106805	748414
38758	748415
169533	748416
69081	748417
201238	748418
169688	748419
144171	748420
196709	748421
49562	748422
15157	748423
201334	748424
139669	748425
104703	748426
103791	748427
234065	748428
167574	748429
173230	748430
86518	748431
197181	748432
199542	748433
107169	748434
32070	748435
197187	748436
121643	748437
452	748438
121980	748439
63240	748440
83462	748441
238372	748442
37295	748443
26198	748444
56807	748445
183758	748446
127642	748447
41762	748448
69247	748449
149811	748450
200753	748451
109604	748452
213410	748453
194234	748454
141326	748455
23004	748456
69001	748457
141121	748458
101746	748459
42265	748460
69537	748461
55644	748462
170045	748463
178475	748464
113094	748465
198026	748466
94985	748467
67831	748468
98978	748469
107555	748470
175679	748471
176728	748472
232448	748473
18052	748474
182088	748475
50600	748476
90892	748477
153910	748478
100617	748479
50346	748480
121877	748481
106760	748482
199585	748483
144179	748484
115940	748485
137398	748486
21436	748487
144184	748488
201355	748489
144083	748490
122074	748491
107203	748492
54046	748493
77841	748494
12448	748495
231868	748496
69179	748497
201955	748498
145170	748499
69394	748500
64868	748501
33547	748502
69409	748503
200173	748504
195077	748505
160828	748506
178097	748507
52463	748508
95801	748509
146440	748510
80253	748511
27013	748512
61186	748513
121414	748514
168464	748515
42119	748516
195491	748517
147232	748518
92348	748519
13575	748520
143754	748521
18883	748522
54861	748523
121118	748524
107236	748525
105606	748526
55922	748527
53822	748528
105872	748529
121578	748530
168301	748531
201735	748532
141226	748533
133100	748534
145736	748535
78407	748536
81813	748537
140239	748538
78414	748539
126484	748540
96061	748541
103719	748542
143714	748543
33226	748544
185151	748545
127011	748546
175075	748547
44756	748548
96785	748549
132899	748550
140165	748551
53853	748552
103694	748553
97140	748554
186392	748555
25529	748556
109267	748557
108319	748558
121666	748559
121606	748560
81291	748561
60611	748562
178506	748563
47675	748564
168941	748565
192042	748566
106591	748567
107552	748568
169659	748569
102118	748570
197275	748571
8425	748572
175698	748573
104536	748574
46846	748575
130799	748576
90255	748577
237770	748578
68862	748579
81856	748580
184302	748581
122091	748582
42218	748583
29806	748584
69028	748585
121866	748586
170051	748587
152435	748588
174754	748589
53611	748590
167825	748591
121990	748592
55855	748593
121654	748594
21887	748595
122349	748596
122135	748597
26932	748598
38945	748599
195535	748600
230011	748601
231958	748602
201296	748603
200047	748604
107829	748605
53626	748606
121603	748607
201453	748608
201570	748609
102557	748610
46640	748611
69218	748612
145090	748613
222496	748614
168158	748615
62720	748616
64670	748617
97036	748618
63185	748619
69431	748620
90952	748621
202490	748622
184566	748623
161523	748624
167933	748625
145853	748626
127434	748627
121798	748628
107557	748629
234276	748630
90241	748631
69134	748632
90477	748633
60381	748634
93546	748635
121733	748636
203221	748637
66542	748638
57393	748639
102786	748640
141867	748641
104697	748642
10561	748643
170228	748644
84709	748645
38948	748646
143886	748647
18633	748648
127626	748649
98505	748650
26917	748651
53717	748652
145032	748653
142617	748654
106886	748655
113259	748656
142798	748657
116896	748658
78440	748659
185642	748660
196439	748661
119948	748662
106922	748663
200934	748664
90731	748665
146514	748666
102296	748667
146664	748668
146540	748669
47588	748670
195196	748671
240035	748672
191316	748673
131831	748674
235356	748675
46755	748676
168537	748677
123986	748678
40870	748679
181652	748680
197793	748681
74607	748682
200448	748683
232657	748684
135787	748685
118372	748686
194995	748687
142006	748688
183744	748689
48071	748690
170070	748691
98747	748692
2883	748693
10133	748694
22506	748695
77981	748696
47567	748697
234248	748698
201793	748699
42085	748700
145165	748701
49195	748702
91068	748703
145289	748704
145351	748705
162990	748706
90088	748707
84081	748708
22491	748709
22598	748710
74213	748711
166921	748712
164982	748713
127830	748714
55380	748715
176710	748716
1115	748717
140450	748718
161088	748719
203863	748720
145736	748721
236318	748722
85277	748723
38911	748724
89935	748725
17980	748726
196875	748727
228699	748728
110667	748729
84535	748730
73416	748731
156319	748732
229025	748733
104488	748734
148295	748735
10306	748736
238761	748737
1871	748738
17778	748739
121839	748740
26587	748741
165424	748742
41632	748743
39655	748744
154026	748745
148787	748746
197876	748747
106632	748748
117016	748749
32981	748750
88768	748751
195226	748752
132446	748753
47616	748754
7573	748755
75696	748756
1497	748757
67137	748758
41427	748759
124527	748760
51519	748761
90231	748762
189798	748763
117802	748764
162838	748765
101251	748766
63867	748767
104241	748768
2745	748769
100193	748770
75350	748771
96542	748772
98835	748773
60885	748774
1922	748775
16957	748776
58408	748777
43472	748778
55933	748779
81237	748780
13777	748781
16751	748782
26882	748783
139180	748784
142702	748785
26390	748786
67684	748787
68527	748788
48475	748789
47516	748790
141579	748791
96185	748792
64404	748793
22039	748794
118618	748795
115849	748796
142644	748797
109357	748798
147411	748799
204922	748800
80911	748801
86487	748802
163462	748803
186007	748804
174715	748805
22819	748806
138169	748807
110504	748808
240021	748809
166796	748810
83380	748811
120256	748812
177874	748813
118827	748814
144807	748815
145734	748816
60030	748817
72463	748818
44589	748819
18881	748820
19953	748821
69126	748822
53583	748823
42395	748824
16583	748825
64734	748826
48543	748827
163510	748828
79355	748829
219287	748830
71916	748831
52163	748832
117591	748833
32368	748834
120961	748835
9626	748836
4982	748837
118467	748838
145906	748839
140029	748840
162281	748841
68528	748842
198025	748843
69141	748844
108354	748845
20994	748846
22150	748847
45530	748848
112409	748849
14664	748850
203343	748851
7688	748852
105641	748853
186106	748854
204912	748855
79845	748856
142656	748857
107820	748858
90389	748859
113983	748860
145236	748861
113817	748862
105920	748863
33369	748864
8812	748865
39023	748866
201554	748867
150061	748868
201815	748869
49326	748870
169284	748871
103774	748872
145005	748873
135626	748874
107364	748875
62012	748876
19786	748877
108769	748878
86457	748879
154180	748880
183307	748881
208775	748882
12402	748883
82900	748884
213594	748885
49153	748886
30670	748887
116891	748888
34932	748889
179767	748890
199761	748891
70788	748892
66841	748893
140331	748894
6936	748895
81810	748896
179764	748897
94403	748898
8942	748899
197211	748900
142562	748901
48318	748902
28621	748903
28621	748904
122120	748905
47335	748906
13321	748907
45236	748908
144029	748909
76872	748910
161467	748911
57196	748912
62732	748913
22593	748914
11052	748915
110427	748916
11788	748917
177301	748918
33252	748919
106756	748920
20106	748921
131527	748922
142086	748923
52173	748924
86476	748925
53907	748926
84412	748927
168444	748928
121970	748929
5807	748930
50864	748931
105810	748932
128700	748933
198940	748934
98764	748935
163741	748936
12556	748937
29722	748938
6191	748939
44342	748940
119001	748941
179955	748942
4687	748943
6064	748944
4636	748945
58837	748946
8812	748947
22849	748948
6576	748949
104899	748950
201175	748951
75734	748952
115993	748953
42151	748954
79924	748955
146427	748956
230547	748957
84464	748958
69531	748959
14742	748960
96171	748961
184584	748962
142282	748963
145775	748964
197905	748965
166735	748966
96560	748967
17628	748968
80545	748969
107242	748970
231047	748971
117545	748972
52850	748973
166251	748974
3865	748975
29758	748976
47741	748977
82293	748978
122193	748979
7685	748980
43711	748981
49133	748982
21600	748983
18367	748984
26862	748985
17843	748986
236526	748987
6923	748988
66928	748989
39480	748990
239683	748991
198434	748992
111873	748993
47451	748994
9620	748995
27814	748996
13291	748997
143348	748998
238187	748999
51851	749000
99086	749001
8327	749002
91194	749003
111249	749004
121927	749005
11773	749006
140065	749007
19054	749008
118532	749009
109405	749010
7684	749011
53125	749012
78396	749013
18803	749014
137246	749015
146640	749016
146602	749017
203542	749018
75456	749019
28719	749020
200322	749021
141460	749022
3852	749023
31009	749024
14270	749025
30075	749026
112455	749027
12392	749028
53486	749029
155858	749030
33257	749031
99058	749032
12586	749033
50497	749034
58909	749035
218791	749036
732	749037
29903	749038
32579	749039
196443	749040
197257	749041
78862	749042
48331	749043
33662	749044
118908	749045
41831	749046
59884	749047
553	749048
16283	749049
8581	749050
133520	749051
8581	749052
144016	749053
68657	749054
98107	749055
16931	749056
80537	749057
17499	749058
3298	749059
41289	749060
29429	749061
135838	749062
129241	749063
67686	749064
3318	749065
31531	749066
64724	749067
104006	749068
25459	749069
158710	749070
5021	749071
41762	749072
40857	749073
31531	749074
135297	749075
163559	749076
1010	749077
115742	749078
190685	749079
87040	749080
120073	749081
224095	749082
66883	749083
63981	749084
26010	749085
21511	749086
123448	749087
2199	749088
29141	749089
118177	749090
789	749091
135587	749092
70867	749093
110596	749094
65432	749095
108393	749096
128995	749097
189914	749098
33385	749099
58	749100
12435	749101
72482	749102
49809	749103
13598	749104
50957	749105
169591	749106
16422	749107
219646	749108
195870	749109
48027	749110
163960	749111
103767	749112
28992	749113
30353	749114
20487	749115
12395	749116
5237	749117
5237	749118
5237	749119
95536	749120
63270	749121
72020	749122
90020	749123
91097	749124
101197	749125
14900	749126
71533	749127
53478	749128
49108	749129
46163	749130
125700	749131
92639	749132
231890	749133
1529	749134
78200	749135
138012	749136
46032	749137
1237	749138
65445	749139
58289	749140
38529	749141
28574	749142
99049	749143
28574	749144
174847	749145
126086	749146
178332	749147
128653	749148
126912	749149
37891	749150
115662	749151
5050	749152
30058	749153
1136	749154
1743	749155
12651	749156
39157	749157
3988	749158
3967	749159
13975	749160
19632	749161
42643	749162
80595	749163
154174	749164
21034	749165
85042	749166
12619	749167
160584	749168
49887	749169
100383	749170
37923	749171
16615	749172
90311	749173
200925	749174
199661	749175
193885	749176
230396	749177
104105	749178
33627	749179
27369	749180
17209	749181
90415	749182
37083	749183
59943	749184
163995	749185
29686	749186
33578	749187
355	749188
8308	749189
22199	749190
36043	749191
20109	749192
1663	749193
14119	749194
977	749195
2929	749196
10862	749197
34578	749198
121574	749199
61503	749200
24624	749201
77943	749202
157453	749203
10862	749204
46720	749205
43864	749206
19646	749207
31111	749208
47184	749209
9119	749210
225996	749211
108177	749212
6842	749213
60890	749214
160080	749215
3293	749216
131594	749217
1709	749218
96300	749219
96300	749220
6967	749221
11294	749222
1615	749223
4565	749224
109167	749225
109167	749226
109167	749227
39410	749228
6973	749229
434	749230
228095	749231
11046	749232
75191	749233
33221	749234
7	749235
47404	749236
42006	749237
27653	749238
24588	749239
1021	749240
6356	749241
104954	749242
1511	749243
849	749244
45	749245
50943	749246
66443	749247
4359	749248
21959	749249
90935	749250
14202	749251
175	749252
33730	749253
6578	749254
53632	749255
14529	749256
1511	749257
40016	749258
34113	749259
2706	749260
960	749261
1511	749262
170184	749263
42420	749264
31257	749265
31801	749266
1359	749267
63414	749268
1364	749269
31257	749270
1544	749271
69701	749272
6578	749273
1359	749274
1359	749275
1862	749276
8538	749277
77709	749278
2883	749279
111997	749280
4359	749281
44073	749282
47084	749283
1371	749284
124268	749285
31235	749286
73865	749287
215249	749288
2812	749289
149191	749290
64637	749291
189904	749292
28398	749293
1743	749294
953	749295
123011	749296
583	749297
43220	749298
33942	749299
12658	749300
39855	749301
69955	749302
22181	749303
2219	749304
3490	749305
72626	749306
93758	749307
1582	749308
51349	749309
25549	749310
106710	749311
31217	749312
45718	749313
47781	749314
210448	749315
223315	749316
1591	749317
210177	749318
14433	749319
15891	749320
1749	749321
24277	749322
15384	749323
151305	749324
15124	749325
153176	749326
84051	749327
146121	749328
21244	749329
583	749330
3277	749331
8395	749332
17027	749333
41808	749334
17027	749335
173227	749336
79578	749337
106106	749338
48157	749339
44720	749340
108425	749341
158540	749342
204084	749343
16548	749344
140061	749345
78619	749346
233464	749347
138694	749348
135145	749349
109568	749350
222887	749351
111397	749352
108425	749353
48192	749354
19849	749355
6223	749356
102163	749357
341	749358
5029	749359
408	749360
157148	749361
68544	749362
136541	749363
1647	749364
1787	749365
94878	749366
5313	749367
2041	749368
20225	749369
27909	749370
38227	749371
4731	749372
8054	749373
49238	749374
47274	749375
89108	749376
89108	749377
136345	749378
101749	749379
168702	749380
106747	749381
200415	749382
2603	749383
24744	749384
2678	749385
155225	749386
155094	749387
12039	749388
9791	749389
12236	749390
2012	749391
16195	749392
9949	749393
81111	749394
9507	749395
39239	749396
38080	749397
15637	749398
107329	749399
14353	749400
47246	749401
81953	749402
9989	749403
28354	749404
6922	749405
507	749406
9323	749407
24725	749408
32248	749409
123929	749410
35678	749411
2365	749412
6326	749413
5429	749414
35150	749415
11104	749416
21869	749417
141156	749418
75674	749419
106460	749420
111540	749421
144294	749422
4952	749423
355	749424
85934	749425
39261	749426
122830	749427
380	749428
1987	749429
88378	749430
5063	749431
33804	749432
880	749433
12808	749434
235156	749435
103847	749436
12376	749437
7908	749438
89169	749439
234177	749440
106186	749441
163304	749442
47424	749443
8619	749444
23258	749445
50772	749446
5577	749447
41469	749448
17892	749449
6787	749450
164226	749451
1497	749452
54216	749453
54902	749454
1218	749455
5395	749456
232511	749457
3562	749458
67390	749459
18878	749460
6645	749461
1497	749462
57169	749463
51530	749464
27097	749465
6024	749466
37891	749467
2122	749468
195717	749469
197239	749470
169703	749471
11581	749472
10924	749473
24485	749474
108462	749475
24769	749476
11681	749477
24769	749478
108497	749479
12606	749480
1475	749481
5518	749482
64402	749483
118	749484
28281	749485
70143	749486
3950	749487
48661	749488
4081	749489
6063	749490
187738	749491
1445	749492
62344	749493
77015	749494
179954	749495
5183	749496
73209	749497
5546	749498
75414	749499
44346	749500
27350	749501
12843	749502
3	749503
43015	749504
1929	749505
33893	749506
14323	749507
25537	749508
85873	749509
12635	749510
8494	749511
20677	749512
20749	749513
32424	749514
18531	749515
1757	749516
43037	749517
20182	749518
54095	749519
56	749520
40340	749521
32258	749522
43286	749523
42150	749524
13280	749525
124825	749526
99	749527
36357	749528
63331	749529
13106	749530
199094	749531
56542	749532
1	749533
4831	749534
4093	749535
4093	749536
6486	749537
12714	749538
12714	749539
74340	749540
20223	749541
30664	749542
57740	749543
7221	749544
137272	749545
114169	749546
18864	749547
164354	749548
35414	749549
65802	749550
62524	749551
92382	749552
8531	749553
14459	749554
6486	749555
40499	749556
907	749557
13972	749558
1	749559
3089	749560
10575	749561
27072	749562
22091	749563
12611	749564
9269	749565
5049	749566
18181	749567
5834	749568
22690	749569
24151	749570
11639	749571
8482	749572
170288	749573
8902	749574
18649	749575
8272	749576
29514	749577
3687	749578
345	749579
30963	749580
16410	749581
106188	749582
165447	749583
29967	749584
30963	749585
8421	749586
8259	749587
73514	749588
4806	749589
7173	749590
986	749591
47467	749592
30293	749593
5426	749594
62107	749595
19992	749596
60624	749597
2607	749598
133	749599
35237	749600
6058	749601
24366	749602
37270	749603
1243	749604
80300	749605
2307	749606
139805	749607
2419	749608
68948	749609
72	749610
30223	749611
11931	749612
28177	749613
9531	749614
8900	749615
41901	749616
83661	749617
35571	749618
13525	749619
39122	749620
98734	749621
32416	749622
30342	749623
99570	749624
14390	749625
22867	749626
76749	749627
1022	749628
27295	749629
133	749630
17932	749631
51873	749632
2110	749633
42960	749634
130277	749635
129847	749636
73582	749637
133	749638
17187	749639
33432	749640
23104	749641
142831	749642
55829	749643
14302	749644
5253	749645
163871	749646
47713	749647
61084	749648
60865	749649
14896	749650
78008	749651
37831	749652
51040	749653
48410	749654
140800	749655
88765	749656
104260	749657
78925	749658
3677	749659
3360	749660
96271	749661
65082	749662
31432	749663
130629	749664
47436	749665
79569	749666
12889	749667
136584	749668
11023	749669
14870	749670
78762	749671
13376	749672
193525	749673
110899	749674
39718	749675
20390	749676
7134	749677
52327	749678
110561	749679
44970	749680
11726	749681
38038	749682
96	749683
8392	749684
16785	749685
16584	749686
14947	749687
748	749688
37491	749689
38114	749690
9918	749691
52136	749692
10093	749693
11717	749694
38430	749695
41625	749696
30000	749697
118867	749698
31976	749699
115	749700
31177	749701
25369	749702
14087	749703
123629	749704
89215	749705
679	749706
176	749707
139444	749708
2676	749709
11901	749710
5662	749711
19950	749712
24042	749713
43224	749714
11291	749715
39265	749716
3584	749717
1305	749718
118998	749719
27970	749720
127250	749721
218377	749722
7830	749723
24663	749724
9821	749725
23984	749726
6282	749727
13787	749728
14011	749729
48389	749730
6272	749731
2542	749732
10465	749733
4180	749734
5487	749735
5410	749736
30506	749737
5277	749738
8259	749739
38238	749740
14131	749741
141786	749742
7619	749743
55725	749744
3896	749745
10406	749746
38314	749747
14975	749748
4432	749749
23234	749750
17884	749751
5753	749752
89886	749753
8914	749754
37311	749755
107684	749756
23931	749757
7247	749758
2419	749759
21971	749760
120948	749761
28585	749762
4425	749763
18736	749764
79465	749765
11044	749766
49103	749767
26816	749768
71837	749769
11779	749770
43356	749771
60693	749772
16605	749773
11883	749774
53409	749775
73328	749776
162204	749777
22953	749778
44525	749779
31628	749780
48209	749781
72246	749782
32118	749783
78912	749784
14778	749785
94384	749786
20879	749787
81688	749788
120479	749789
77293	749790
117041	749791
13660	749792
9871	749793
3493	749794
48352	749795
87307	749796
18519	749797
5046	749798
39939	749799
44628	749800
127249	749801
72528	749802
21373	749803
81823	749804
44056	749805
28020	749806
44652	749807
12474	749808
7687	749809
129107	749810
175940	749811
7179	749812
37222	749813
252	749814
47527	749815
48385	749816
7237	749817
61383	749818
1506	749819
13725	749820
20083	749821
55281	749822
8393	749823
66001	749824
168303	749825
17931	749826
15543	749827
38614	749828
42195	749829
143471	749830
86609	749831
55742	749832
2518	749833
92095	749834
120657	749835
87304	749836
2330	749837
134378	749838
2088	749839
125417	749840
200542	749841
117169	749842
4980	749843
64032	749844
38195	749845
63728	749846
3209	749847
14236	749848
75197	749849
37396	749850
63087	749851
16964	749852
30986	749853
37992	749854
138454	749855
72633	749856
8921	749857
47432	749858
149633	749859
63972	749860
21829	749861
161608	749862
25802	749863
22766	749864
169423	749865
67804	749866
6106	749867
30864	749868
3732	749869
24602	749870
79279	749871
60020	749872
47968	749873
47707	749874
13921	749875
14977	749876
13921	749877
25841	749878
24616	749879
11619	749880
29920	749881
38983	749882
37902	749883
16278	749884
62063	749885
7187	749886
8402	749887
48385	749888
61150	749889
7695	749890
8229	749891
14870	749892
24245	749893
10406	749894
11052	749895
16502	749896
72	749897
76	749898
14996	749899
10462	749900
28381	749901
8263	749902
53409	749903
13907	749904
24010	749905
80977	749906
61036	749907
48609	749908
42295	749909
60848	749910
18020	749911
25285	749912
80100	749913
157497	749914
109228	749915
26808	749916
94615	749917
68948	749918
1242	749919
146577	749920
133814	749921
84762	749922
140876	749923
8616	749924
18884	749925
47445	749926
19016	749927
31784	749928
58757	749929
18151	749930
52413	749931
76761	749932
231270	749933
19112	749934
65461	749935
39123	749936
13685	749937
102681	749938
168472	749939
42685	749940
69665	749941
62833	749942
8392	749943
20206	749944
18568	749945
88542	749946
113447	749947
3167	749948
118574	749949
91357	749950
6282	749951
9078	749952
67659	749953
82517	749954
1596	749955
97189	749956
147933	749957
100982	749958
33588	749959
2600	749960
80708	749961
62530	749962
87734	749963
17976	749964
117165	749965
79356	749966
80747	749967
454	749968
14947	749969
18199	749970
51731	749971
24871	749972
55260	749973
80695	749974
166720	749975
31408	749976
2	749977
2	749978
99481	749979
1408	749980
52864	749981
80515	749982
89326	749983
138350	749984
78394	749985
30806	749986
59503	749987
14420	749988
13685	749989
12482	749990
11579	749991
47479	749992
103565	749993
53278	749994
60629	749995
13346	749996
7155	749997
252	749998
59418	749999
16731	750000
18839	750001
5382	750002
105731	750003
8908	750004
140869	750005
252	750006
8900	750007
47670	750008
20276	750009
21813	750010
72	750011
76	750012
46615	750013
165249	750014
24697	750015
252	750016
20453	750017
62703	750018
116578	750019
72660	750020
64649	750021
49576	750022
38026	750023
62242	750024
12429	750025
75197	750026
83700	750027
35591	750028
104238	750029
27666	750030
52511	750031
20958	750032
145924	750033
7993	750034
74034	750035
179076	750036
4124	750037
9343	750038
140947	750039
29260	750040
793	750041
9871	750042
140948	750043
55915	750044
112895	750045
34443	750046
60360	750047
31994	750048
42231	750049
14484	750050
36720	750051
45057	750052
28345	750053
43701	750054
68409	750055
21373	750056
239	750057
37300	750058
42728	750059
5435	750060
6209	750061
106015	750062
165574	750063
30804	750064
78981	750065
16891	750066
557	750067
174576	750068
65384	750069
40428	750070
114395	750071
1	750072
90335	750073
72626	750074
170608	750075
163701	750076
4937	750077
13065	750078
13148	750079
16765	750080
25972	750081
18031	750082
26976	750083
24315	750084
47707	750085
4418	750086
104318	750087
78580	750088
108736	750089
47709	750090
56619	750091
105985	750092
105985	750093
20183	750094
48443	750095
141880	750096
47471	750097
9856	750098
61383	750099
7623	750100
9825	750101
19840	750102
105265	750103
35569	750104
14313	750105
65295	750106
47683	750107
60635	750108
80285	750109
5480	750110
44768	750111
139944	750112
93807	750113
62172	750114
2153	750115
13560	750116
62244	750117
46434	750118
9609	750119
105303	750120
41819	750121
24617	750122
5473	750123
14577	750124
5114	750125
47709	750126
3063	750127
3460	750128
53508	750129
19037	750130
17713	750131
34467	750132
68693	750133
3603	750134
135531	750135
113938	750136
97028	750137
88754	750138
104202	750139
56310	750140
147858	750141
47732	750142
90315	750143
22761	750144
13246	750145
73305	750146
44844	750147
125912	750148
3422	750149
19897	750150
34626	750151
8946	750152
37974	750153
24074	750154
53281	750155
35904	750156
21472	750157
49774	750158
131858	750159
168626	750160
16449	750161
24862	750162
140755	750163
6382	750164
55482	750165
18890	750166
142127	750167
214106	750168
84057	750169
142863	750170
79734	750171
62151	750172
39854	750173
22772	750174
43146	750175
95988	750176
90591	750177
201865	750178
110543	750179
57813	750180
166569	750181
191656	750182
22811	750183
17905	750184
28493	750185
72421	750186
112583	750187
15818	750188
2619	750189
164171	750190
66153	750191
160019	750192
80701	750193
19617	750194
24013	750195
143081	750196
61486	750197
4258	750198
28120	750199
51144	750200
171608	750201
16331	750202
9148	750203
826	750204
127433	750205
87982	750206
1846	750207
24873	750208
14040	750209
2	750210
158588	750211
6731	750212
15282	750213
72660	750214
1	750215
1	750216
1	750217
2148	750218
26828	750219
239730	750220
67228	750221
145897	750222
8864	750223
119328	750224
75839	750225
94021	750226
22508	750227
14005	750228
4643	750229
13065	750230
212	750231
97592	750232
7677	750233
104318	750234
5783	750235
53367	750236
21778	750237
13921	750238
64037	750239
2558	750240
7243	750241
28674	750242
37706	750243
11633	750244
24243	750245
4258	750246
8437	750247
5437	750248
29694	750249
3672	750250
8388	750251
194603	750252
3449	750253
1243	750254
13879	750255
143813	750256
8412	750257
14975	750258
73047	750259
11052	750260
10406	750261
24621	750262
78525	750263
44017	750264
61300	750265
42183	750266
8914	750267
26662	750268
60112	750269
89917	750270
104445	750271
8943	750272
8916	750273
4431	750274
57937	750275
11092	750276
143815	750277
47459	750278
11418	750279
7108	750280
206682	750281
44522	750282
41213	750283
23089	750284
82569	750285
7994	750286
4890	750287
77985	750288
8006	750289
20759	750290
148946	750291
194673	750292
53409	750293
84057	750294
3898	750295
855	750296
34718	750297
110588	750298
37831	750299
28482	750300
28375	750301
163544	750302
86579	750303
163794	750304
103315	750305
89424	750306
43283	750307
143697	750308
74420	750309
28375	750310
26291	750311
146114	750312
71460	750313
44879	750314
112915	750315
26804	750316
73876	750317
59105	750318
11222	750319
25892	750320
23073	750321
227099	750322
119170	750323
113268	750324
16436	750325
166909	750326
6429	750327
11010	750328
61366	750329
143232	750330
62511	750331
20307	750332
30539	750333
16568	750334
37902	750335
38365	750336
8247	750337
30051	750338
110427	750339
104914	750340
1670	750341
122913	750342
38643	750343
1846	750344
27822	750345
52596	750346
7541	750347
59257	750348
16731	750349
163437	750350
50409	750351
2	750352
2	750353
2520	750354
13094	750355
89430	750356
1	750357
81966	750358
215645	750359
165009	750360
10480	750361
38815	750362
167592	750363
4541	750364
50743	750365
39370	750366
71719	750367
11426	750368
4278	750369
11639	750370
21813	750371
13803	750372
68808	750373
169712	750374
61204	750375
84056	750376
27904	750377
61486	750378
3896	750379
2616	750380
47939	750381
79111	750382
104938	750383
61277	750384
18806	750385
24193	750386
232	750387
1243	750388
5482	750389
8919	750390
38208	750391
18840	750392
8953	750393
15800	750394
8091	750395
30414	750396
4165	750397
38208	750398
74178	750399
3272	750400
41900	750401
13922	750402
23853	750403
31472	750404
11638	750405
7695	750406
3422	750407
72	750408
39944	750409
30098	750410
24966	750411
209855	750412
38353	750413
44024	750414
14254	750415
5571	750416
42041	750417
14220	750418
128098	750419
41847	750420
14334	750421
33756	750422
154758	750423
78870	750424
56424	750425
7641	750426
104168	750427
210519	750428
11506	750429
664	750430
8864	750431
60915	750432
50721	750433
43404	750434
75319	750435
163990	750436
102407	750437
202733	750438
207559	750439
78905	750440
22083	750441
23037	750442
98217	750443
83484	750444
152983	750445
11989	750446
152421	750447
1927	750448
35865	750449
27741	750450
2028	750451
45860	750452
15914	750453
130882	750454
94581	750455
55420	750456
4352	750457
80414	750458
64184	750459
8675	750460
7288	750461
176453	750462
16641	750463
60047	750464
88968	750465
20284	750466
2830	750467
3122	750468
41343	750469
1480	750470
47931	750471
21435	750472
3754	750473
80822	750474
106024	750475
106498	750476
240454	750477
59446	750478
24853	750479
67180	750480
81253	750481
18755	750482
35067	750483
38304	750484
14490	750485
86945	750486
57788	750487
164068	750488
43910	750489
82177	750490
37889	750491
28020	750492
30491	750493
12509	750494
15524	750495
53366	750496
2625	750497
9304	750498
11391	750499
106704	750500
63519	750501
30070	750502
16676	750503
1243	750504
19932	750505
9847	750506
24093	750507
7712	750508
3272	750509
48347	750510
122207	750511
4223	750512
47708	750513
28125	750514
105936	750515
68910	750516
10940	750517
47709	750518
56050	750519
168945	750520
80119	750521
33325	750522
5018	750523
1816	750524
4720	750525
3365	750526
77952	750527
97136	750528
9458	750529
56120	750530
6626	750531
2065	750532
62998	750533
82643	750534
2115	750535
9611	750536
26961	750537
57208	750538
18914	750539
73076	750540
8952	750541
199779	750542
50822	750543
186745	750544
142811	750545
10253	750546
114428	750547
175997	750548
27034	750549
37515	750550
20250	750551
41652	750552
1459	750553
11037	750554
23772	750555
28499	750556
46826	750557
128655	750558
19250	750559
36006	750560
9828	750561
79354	750562
79579	750563
152424	750564
112185	750565
7501	750566
73400	750567
87307	750568
97866	750569
65163	750570
152195	750571
55132	750572
191809	750573
2616	750574
99345	750575
25300	750576
158729	750577
3754	750578
30565	750579
6959	750580
47989	750581
8392	750582
61585	750583
1299	750584
69644	750585
15543	750586
90337	750587
53178	750588
26872	750589
128461	750590
69980	750591
9905	750592
101638	750593
32868	750594
52383	750595
40368	750596
66714	750597
4817	750598
1480	750599
58233	750600
58165	750601
3878	750602
87550	750603
71423	750604
7205	750605
202719	750606
27798	750607
33173	750608
143258	750609
48428	750610
35104	750611
9370	750612
9855	750613
61194	750614
13103	750615
46783	750616
8248	750617
24676	750618
24607	750619
8796	750620
8394	750621
20204	750622
12229	750623
5466	750624
16465	750625
103533	750626
7237	750627
88161	750628
106202	750629
95551	750630
16754	750631
7005	750632
110271	750633
28535	750634
47776	750635
6992	750636
67	750637
44647	750638
20493	750639
2578	750640
252	750641
57656	750642
73412	750643
8404	750644
252	750645
15901	750646
186999	750647
96747	750648
162793	750649
3422	750650
35642	750651
97496	750652
19109	750653
80076	750654
196967	750655
78347	750656
94051	750657
78881	750658
2533	750659
56641	750660
4124	750661
48118	750662
141671	750663
81392	750664
57571	750665
43982	750666
133	750667
17956	750668
36488	750669
62664	750670
2913	750671
22058	750672
8563	750673
18591	750674
6388	750675
104179	750676
30192	750677
2744	750678
11933	750679
2003	750680
3267	750681
46653	750682
22561	750683
97014	750684
39714	750685
54909	750686
2310	750687
15842	750688
10272	750689
60863	750690
74798	750691
15564	750692
8685	750693
41297	750694
112624	750695
110620	750696
8288	750697
307	750698
36002	750699
57173	750700
17983	750701
126242	750702
78625	750703
103401	750704
13505	750705
87307	750706
215239	750707
12267	750708
50	750709
19293	750710
10033	750711
45811	750712
108891	750713
6075	750714
24224	750715
16267	750716
14682	750717
6222	750718
4834	750719
6321	750720
20307	750721
16611	750722
19630	750723
142561	750724
13992	750725
557	750726
9955	750727
69261	750728
94594	750729
3727	750730
184	750731
53192	750732
79455	750733
10929	750734
14214	750735
5444	750736
37905	750737
53053	750738
2745	750739
118873	750740
30986	750741
20772	750742
62735	750743
134236	750744
18748	750745
94095	750746
12509	750747
9399	750748
12523	750749
30271	750750
6625	750751
46824	750752
4225	750753
25890	750754
16882	750755
13879	750756
7710	750757
48446	750758
35282	750759
4260	750760
232	750761
1314	750762
13883	750763
9879	750764
5445	750765
16691	750766
5458	750767
80444	750768
66476	750769
104667	750770
252	750771
133	750772
13679	750773
5004	750774
9682	750775
3316	750776
71506	750777
7695	750778
10421	750779
133	750780
133	750781
7178	750782
30093	750783
33451	750784
50832	750785
12267	750786
25916	750787
28060	750788
7383	750789
11401	750790
50553	750791
9641	750792
82290	750793
37592	750794
15533	750795
140888	750796
14392	750797
28463	750798
182665	750799
16798	750800
44604	750801
34733	750802
8761	750803
19862	750804
931	750805
72181	750806
41297	750807
45032	750808
140954	750809
16444	750810
97629	750811
35448	750812
15738	750813
19897	750814
180666	750815
57237	750816
1592	750817
1600	750818
133656	750819
37952	750820
98680	750821
185261	750822
60901	750823
15985	750824
138802	750825
215012	750826
51089	750827
124823	750828
2355	750829
5748	750830
42467	750831
8297	750832
7258	750833
4006	750834
52305	750835
37939	750836
14557	750837
2841	750838
88630	750839
90036	750840
219228	750841
29292	750842
2182	750843
24812	750844
37008	750845
175398	750846
47639	750847
85119	750848
108903	750849
154698	750850
7889	750851
100155	750852
24431	750853
79382	750854
33372	750855
79287	750856
9588	750857
66856	750858
85250	750859
7999	750860
9824	750861
1760	750862
9304	750863
8272	750864
16502	750865
13972	750866
31472	750867
48407	750868
24167	750869
252	750870
7233	750871
78157	750872
44653	750873
61109	750874
80444	750875
11592	750876
103862	750877
2300	750878
10361	750879
91056	750880
25369	750881
167900	750882
2419	750883
4881	750884
290	750885
30595	750886
16972	750887
24196	750888
96091	750889
13314	750890
23277	750891
30595	750892
30356	750893
204824	750894
133	750895
68948	750896
96107	750897
121042	750898
72305	750899
5844	750900
60885	750901
75197	750902
24465	750903
5126	750904
17081	750905
38779	750906
61259	750907
139625	750908
128214	750909
76819	750910
49662	750911
50691	750912
140891	750913
55828	750914
8761	750915
145585	750916
3433	750917
111871	750918
29887	750919
9967	750920
666	750921
80762	750922
9098	750923
855	750924
49843	750925
38009	750926
41834	750927
2237	750928
192471	750929
22566	750930
108037	750931
29208	750932
132041	750933
74794	750934
37619	750935
6198	750936
28009	750937
74262	750938
131312	750939
44015	750940
64740	750941
74430	750942
3430	750943
132812	750944
73974	750945
132006	750946
13841	750947
231248	750948
183617	750949
55944	750950
46419	750951
97041	750952
14996	750953
77597	750954
165365	750955
1	750956
75839	750957
23055	750958
11502	750959
15351	750960
87888	750961
137816	750962
69875	750963
160545	750964
163129	750965
144281	750966
13690	750967
18286	750968
33355	750969
103524	750970
78888	750971
42406	750972
46022	750973
115	750974
20647	750975
9916	750976
20302	750977
176106	750978
94275	750979
44950	750980
11888	750981
9374	750982
61623	750983
557	750984
18529	750985
86684	750986
55151	750987
2536	750988
11318	750989
3493	750990
41677	750991
14197	750992
50216	750993
52485	750994
68362	750995
2559	750996
10089	750997
82832	750998
179	750999
360	751000
9440	751001
110608	751002
135397	751003
20168	751004
1082	751005
1627	751006
816	751007
10872	751008
3760	751009
156180	751010
204283	751011
38225	751012
360	751013
142253	751014
6929	751015
22829	751016
8230	751017
185571	751018
490	751019
425	751020
48471	751021
2650	751022
22829	751023
480	751024
152164	751025
4185	751026
204314	751027
5806	751028
22829	751029
4622	751030
999	751031
109875	751032
2650	751033
8065	751034
73	751035
7335	751036
47	751037
10872	751038
20317	751039
56492	751040
16895	751041
14405	751042
51194	751043
49361	751044
81728	751045
89898	751046
6842	751047
171503	751048
86620	751049
204136	751050
57531	751051
609	751052
222295	751053
796	751054
5550	751055
16993	751056
38325	751057
5090	751058
1062	751059
10735	751060
8783	751061
1495	751062
393	751063
1495	751064
1829	751065
6950	751066
2551	751067
1890	751068
149161	751069
208	751070
39892	751071
34525	751072
1171	751073
35	751074
39368	751075
392	751076
1166	751077
187	751078
4083	751079
17626	751080
577	751081
360	751082
187	751083
4734	751084
6945	751085
393	751086
7048	751087
17626	751088
35	751089
1495	751090
802	751091
95501	751092
1004	751093
16390	751094
13433	751095
2551	751096
113346	751097
979	751098
9992	751099
9294	751100
33143	751101
16197	751102
58508	751103
393	751104
16034	751105
8554	751106
17583	751107
22831	751108
291	751109
644	751110
3768	751111
39098	751112
1166	751113
9332	751114
546	751115
1088	751116
22929	751117
208	751118
6971	751119
22857	751120
49394	751121
7858	751122
11267	751123
4734	751124
24184	751125
1168	751126
64952	751127
1396	751128
14548	751129
4970	751130
2885	751131
11067	751132
47	751133
56463	751134
81907	751135
158174	751136
220321	751137
73050	751138
7259	751139
66286	751140
636	751141
232288	751142
648	751143
63337	751144
8553	751145
22858	751146
237	751147
15736	751148
4081	751149
133282	751150
7313	751151
44043	751152
6230	751153
7506	751154
8291	751155
47074	751156
2606	751157
6785	751158
400	751159
97529	751160
1526	751161
10348	751162
122849	751163
19454	751164
48757	751165
22349	751166
5968	751167
23883	751168
23883	751169
11729	751170
134285	751171
15823	751172
7335	751173
25	751174
31873	751175
3582	751176
94322	751177
77987	751178
116755	751179
87262	751180
149	751181
3576	751182
3576	751183
4157	751184
10802	751185
112636	751186
9180	751187
171	751188
125	751189
835	751190
40379	751191
3131	751192
8153	751193
226	751194
2061	751195
308	751196
72025	751197
2258	751198
631	751199
4134	751200
8175	751201
835	751202
23088	751203
1831	751204
26582	751205
14793	751206
1495	751207
2627	751208
3025	751209
113223	751210
123956	751211
3570	751212
11349	751213
47	751214
233584	751215
2038	751216
18888	751217
29843	751218
6821	751219
143584	751220
18888	751221
20399	751222
393	751223
16197	751224
484	751225
7436	751226
92258	751227
161457	751228
223017	751229
131232	751230
587	751231
47	751232
5604	751233
473	751234
35118	751235
110632	751236
23456	751237
4392	751238
12969	751239
45175	751240
27441	751241
37432	751242
25	751243
160728	751244
66525	751245
3193	751246
30942	751247
23439	751248
187026	751249
10247	751250
8692	751251
8	751252
8	751253
8	751254
23591	751255
189	751256
78168	751257
189	751258
697	751259
2984	751260
7678	751261
5237	751262
5237	751263
5237	751264
14888	751265
1854	751266
47	751267
1032	751268
159600	751269
183448	751270
159088	751271
137273	751272
70765	751273
2168	751274
2020	751275
88535	751276
11599	751277
7038	751278
155242	751279
32464	751280
1853	751281
654	751282
44098	751283
14654	751284
3728	751285
33803	751286
26728	751287
106505	751288
30745	751289
216598	751290
41444	751291
14073	751292
3732	751293
18640	751294
5413	751295
8312	751296
1040	751297
80819	751298
62122	751299
4101	751300
6959	751301
12848	751302
17299	751303
127729	751304
11726	751305
114693	751306
1988	751307
44290	751308
67227	751309
145911	751310
103672	751311
13692	751312
12625	751313
60587	751314
35582	751315
155666	751316
32190	751317
11071	751318
2823	751319
3393	751320
32190	751321
757	751322
42917	751323
107	751324
113	751325
18296	751326
224764	751327
57616	751328
191774	751329
234	751330
71703	751331
45262	751332
72274	751333
1926	751334
11740	751335
16551	751336
70944	751337
6244	751338
39561	751339
1456	751340
114313	751341
81107	751342
12260	751343
10343	751344
492	751345
200841	751346
18857	751347
8155	751348
1456	751349
33785	751350
4609	751351
85216	751352
18994	751353
109383	751354
6481	751355
75080	751356
38708	751357
12643	751358
57538	751359
2434	751360
470	751361
1345	751362
9056	751363
43599	751364
12260	751365
222460	751366
86324	751367
158337	751368
137870	751369
115709	751370
245	751371
245	751372
45907	751373
178	751374
178	751375
178	751376
4597	751377
2545	751378
59045	751379
23133	751380
76615	751381
87577	751382
57613	751383
23344	751384
104931	751385
47812	751386
232	751387
165950	751388
9027	751389
10511	751390
10393	751391
3070	751392
21968	751393
24315	751394
90271	751395
60383	751396
104927	751397
11451	751398
16681	751399
104408	751400
11451	751401
60997	751402
29658	751403
79476	751404
14873	751405
10491	751406
50930	751407
3887	751408
79299	751409
212	751410
151	751411
56076	751412
3337	751413
60130	751414
60152	751415
18831	751416
46880	751417
121470	751418
53400	751419
46721	751420
37997	751421
37184	751422
18022	751423
89937	751424
77759	751425
63285	751426
43224	751427
37302	751428
180403	751429
13023	751430
6053	751431
16350	751432
24576	751433
76994	751434
9846	751435
32438	751436
4778	751437
1673	751438
5394	751439
3070	751440
201191	751441
37793	751442
169522	751443
21978	751444
19603	751445
19603	751446
47516	751447
12249	751448
51823	751449
8309	751450
122306	751451
2929	751452
8054	751453
43979	751454
16448	751455
53281	751456
12467	751457
68631	751458
27015	751459
118345	751460
43565	751461
44088	751462
23735	751463
10483	751464
35745	751465
592	751466
2078	751467
48343	751468
17900	751469
42023	751470
48613	751471
24576	751472
39879	751473
42316	751474
141242	751475
2721	751476
6356	751477
18081	751478
201	751479
91092	751480
8466	751481
16649	751482
220598	751483
30788	751484
19278	751485
18047	751486
4262	751487
156041	751488
114039	751489
1021	751490
163737	751491
81231	751492
198865	751493
38677	751494
135530	751495
119971	751496
38842	751497
194443	751498
156373	751499
12542	751500
49043	751501
16450	751502
273	751503
1201	751504
67448	751505
65050	751506
22892	751507
25435	751508
887	751509
5391	751510
3316	751511
28968	751512
1169	751513
1169	751514
4085	751515
10176	751516
308	751517
31675	751518
45529	751519
25582	751520
58347	751521
19662	751522
1834	751523
6035	751524
19454	751525
3462	751526
12118	751527
117784	751528
31153	751529
39056	751530
115263	751531
19454	751532
4091	751533
11798	751534
81913	751535
63350	751536
16184	751537
11285	751538
820	751539
204289	751540
137612	751541
54153	751542
144298	751543
113329	751544
3764	751545
6049	751546
3764	751547
38865	751548
6995	751549
608	751550
12969	751551
84201	751552
2651	751553
55490	751554
24961	751555
1334	751556
82	751557
16256	751558
1326	751559
6205	751560
2923	751561
20	751562
47401	751563
11948	751564
15604	751565
25309	751566
19537	751567
58429	751568
17400	751569
10092	751570
1326	751571
123	751572
1699	751573
1031	751574
19	751575
6470	751576
25441	751577
2690	751578
4080	751579
2437	751580
79923	751581
939	751582
1573	751583
3338	751584
75106	751585
65852	751586
22800	751587
62540	751588
52553	751589
12260	751590
62632	751591
901	751592
823	751593
4840	751594
4841	751595
4841	751596
14045	751597
103425	751598
4841	751599
14045	751600
60389	751601
632	751602
632	751603
2653	751604
17049	751605
6950	751606
204	751607
19021	751608
2657	751609
2775	751610
39098	751611
17455	751612
4105	751613
146	751614
1099	751615
1099	751616
107023	751617
30029	751618
688	751619
4597	751620
31708	751621
16570	751622
132579	751623
42647	751624
20	751625
3676	751626
3676	751627
2038	751628
4759	751629
30942	751630
19505	751631
2690	751632
71426	751633
173357	751634
10239	751635
222277	751636
2252	751637
7350	751638
70271	751639
20584	751640
6207	751641
10872	751642
55345	751643
687	751644
687	751645
687	751646
111701	751647
19454	751648
34020	751649
23894	751650
108533	751651
66946	751652
1958	751653
240343	751654
7057	751655
14005	751656
20398	751657
13818	751658
1627	751659
18303	751660
781	751661
28159	751662
221492	751663
4086	751664
1202	751665
159425	751666
9885	751667
103	751668
103	751669
43800	751670
25443	751671
5393	751672
632	751673
7856	751674
48924	751675
2655	751676
55866	751677
86223	751678
25131	751679
108113	751680
96857	751681
2352	751682
2352	751683
2352	751684
1544	751685
4237	751686
3296	751687
24522	751688
25607	751689
27620	751690
47606	751691
4861	751692
473	751693
2061	751694
72379	751695
2061	751696
29722	751697
83919	751698
55355	751699
15117	751700
2595	751701
546	751702
48603	751703
192	751704
35724	751705
19643	751706
50439	751707
2365	751708
47	751709
162109	751710
17421	751711
308	751712
6398	751713
308	751714
40584	751715
5393	751716
8545	751717
13570	751718
2104	751719
138823	751720
84114	751721
9573	751722
939	751723
939	751724
1029	751725
25127	751726
46893	751727
236	751728
236	751729
473	751730
236	751731
236	751732
236	751733
23545	751734
123860	751735
23762	751736
231059	751737
236	751738
12643	751739
3541	751740
5604	751741
8021	751742
7232	751743
3026	751744
659	751745
2812	751746
29528	751747
5137	751748
9	751749
641	751750
2365	751751
20489	751752
21511	751753
79305	751754
60506	751755
60507	751756
26235	751757
19874	751758
19720	751759
11432	751760
46561	751761
94546	751762
24051	751763
116713	751764
60540	751765
8154	751766
47688	751767
47	751768
641	751769
92562	751770
1446	751771
163087	751772
10451	751773
203474	751774
154039	751775
228887	751776
1729	751777
70597	751778
4549	751779
1192	751780
166871	751781
119343	751782
74068	751783
44177	751784
23300	751785
151768	751786
1131	751787
1608	751788
1039	751789
135	751790
6799	751791
135156	751792
632	751793
149028	751794
17410	751795
72539	751796
138982	751797
53283	751798
222906	751799
117812	751800
127962	751801
969	751802
26205	751803
72399	751804
2448	751805
126117	751806
66094	751807
23271	751808
5279	751809
92925	751810
1288	751811
145877	751812
1404	751813
146067	751814
111880	751815
51835	751816
14915	751817
110636	751818
124453	751819
57689	751820
42189	751821
113789	751822
14901	751823
68171	751824
55489	751825
4884	751826
155873	751827
74406	751828
102356	751829
98955	751830
2783	751831
52207	751832
34579	751833
20496	751834
239232	751835
1731	751836
4775	751837
89269	751838
2953	751839
343	751840
3842	751841
76180	751842
57968	751843
87982	751844
1146	751845
4364	751846
26020	751847
17542	751848
6748	751849
835	751850
24612	751851
39056	751852
4610	751853
204208	751854
556	751855
85241	751856
124191	751857
92344	751858
3393	751859
29142	751860
25933	751861
4811	751862
22177	751863
14087	751864
22125	751865
3163	751866
464	751867
9921	751868
1845	751869
2333	751870
2325	751871
5191	751872
59476	751873
7313	751874
1395	751875
48088	751876
51177	751877
184965	751878
4310	751879
1027	751880
4757	751881
48858	751882
76536	751883
8045	751884
108530	751885
29142	751886
8045	751887
29142	751888
5257	751889
1802	751890
22096	751891
35822	751892
4586	751893
107895	751894
2281	751895
31616	751896
14606	751897
38263	751898
43599	751899
2298	751900
32201	751901
9442	751902
31166	751903
39294	751904
18951	751905
55743	751906
4474	751907
1810	751908
155996	751909
3757	751910
115394	751911
81801	751912
47	751913
52214	751914
103642	751915
55437	751916
116521	751917
78366	751918
159822	751919
65670	751920
43424	751921
179594	751922
559	751923
74143	751924
2869	751925
106105	751926
13169	751927
161923	751928
30369	751929
25103	751930
83679	751931
83679	751932
28218	751933
56221	751934
28218	751935
28218	751936
13504	751937
234442	751938
4726	751939
102887	751940
31877	751941
131074	751942
814	751943
2356	751944
162882	751945
29755	751946
16669	751947
83723	751948
40735	751949
79261	751950
9121	751951
114524	751952
32433	751953
152807	751954
232330	751955
26007	751956
26341	751957
16783	751958
37773	751959
230382	751960
37773	751961
92548	751962
211009	751963
127278	751964
4336	751965
76010	751966
82725	751967
82725	751968
77368	751969
4336	751970
12316	751971
40721	751972
50722	751973
11418	751974
13814	751975
1520	751976
558	751977
130806	751978
24476	751979
160467	751980
3189	751981
19060	751982
6923	751983
14376	751984
52984	751985
8843	751986
10331	751987
34314	751988
52984	751989
10824	751990
2356	751991
86704	751992
6040	751993
32776	751994
32727	751995
32808	751996
18424	751997
18424	751998
78374	751999
28367	752000
13897	752001
8838	752002
82965	752003
70998	752004
10728	752005
5233	752006
16889	752007
8359	752008
1213	752009
20385	752010
70998	752011
49317	752012
12817	752013
4256	752014
60675	752015
19938	752016
46249	752017
24441	752018
29647	752019
48101	752020
8072	752021
7994	752022
81001	752023
78550	752024
24586	752025
19823	752026
47229	752027
68762	752028
80991	752029
92123	752030
13610	752031
45932	752032
62396	752033
29793	752034
180819	752035
109628	752036
104691	752037
10930	752038
26677	752039
66228	752040
136861	752041
64306	752042
39564	752043
21306	752044
164785	752045
53332	752046
5032	752047
47840	752048
48466	752049
2146	752050
76027	752051
55819	752052
53684	752053
13819	752054
15329	752055
42067	752056
33349	752057
264	752058
8982	752059
90816	752060
12416	752061
18018	752062
69153	752063
50632	752064
78132	752065
67849	752066
119337	752067
10058	752068
77972	752069
24913	752070
49213	752071
9756	752072
62744	752073
107223	752074
79329	752075
167595	752076
13776	752077
139447	752078
127373	752079
96140	752080
49128	752081
24927	752082
11107	752083
78010	752084
16491	752085
75322	752086
15576	752087
146604	752088
154072	752089
206631	752090
33071	752091
84470	752092
87227	752093
60323	752094
104584	752095
94894	752096
108857	752097
67109	752098
40018	752099
12407	752100
32880	752101
57933	752102
13842	752103
204	752104
20448	752105
46267	752106
48159	752107
93043	752108
31261	752109
2302	752110
239745	752111
16582	752112
21560	752113
25237	752114
16773	752115
238860	752116
23611	752117
99310	752118
5703	752119
149	752120
3955	752121
21771	752122
7645	752123
96161	752124
38844	752125
14140	752126
92123	752127
30654	752128
87313	752129
70662	752130
3042	752131
5582	752132
20638	752133
31489	752134
6580	752135
5200	752136
49802	752137
49723	752138
8435	752139
60491	752140
116347	752141
11640	752142
29807	752143
30215	752144
33340	752145
62576	752146
22096	752147
151996	752148
143776	752149
187764	752150
40687	752151
59871	752152
4164	752153
97111	752154
101383	752155
11139	752156
237694	752157
167287	752158
26895	752159
52781	752160
8276	752161
24057	752162
142405	752163
9720	752164
68862	752165
10567	752166
73229	752167
29576	752168
113031	752169
24990	752170
160329	752171
14793	752172
6356	752173
106833	752174
30316	752175
36858	752176
52818	752177
85674	752178
33220	752179
61610	752180
98241	752181
107750	752182
5701	752183
46740	752184
87663	752185
775	752186
33397	752187
70818	752188
114949	752189
458	752190
35390	752191
108325	752192
59766	752193
78087	752194
149860	752195
39105	752196
103032	752197
240267	752198
12460	752199
58136	752200
7762	752201
148646	752202
213836	752203
15779	752204
149630	752205
41758	752206
3066	752207
83876	752208
14301	752209
23697	752210
76359	752211
19095	752212
5915	752213
13894	752214
49317	752215
11674	752216
7166	752217
73566	752218
47160	752219
182608	752220
106493	752221
31957	752222
1189	752223
82965	752224
6067	752225
2303	752226
62796	752227
45080	752228
232408	752229
4568	752230
3966	752231
11013	752232
3598	752233
124401	752234
160576	752235
13692	752236
114982	752237
16538	752238
7335	752239
20166	752240
10708	752241
16783	752242
56184	752243
2	752244
12800	752245
82584	752246
814	752247
7057	752248
755	752249
87160	752250
65811	752251
147298	752252
86782	752253
69926	752254
209352	752255
857	752256
23300	752257
22729	752258
157317	752259
233866	752260
94897	752261
38122	752262
106460	752263
151921	752264
28367	752265
6529	752266
2101	752267
14540	752268
4658	752269
49666	752270
38899	752271
225048	752272
213571	752273
229383	752274
229283	752275
161986	752276
57582	752277
814	752278
66536	752279
12316	752280
47160	752281
211670	752282
4381	752283
80408	752284
60192	752285
1452	752286
211421	752287
2966	752288
110302	752289
204017	752290
137709	752291
5915	752292
68417	752293
68417	752294
25001	752295
4894	752296
10773	752297
102896	752298
62754	752299
4894	752300
882	752301
95005	752302
2356	752303
35194	752304
27290	752305
40725	752306
25317	752307
19688	752308
110215	752309
7805	752310
8246	752311
5223	752312
128348	752313
9799	752314
9799	752315
142996	752316
112740	752317
3329	752318
1069	752319
1710	752320
705	752321
38834	752322
9555	752323
35384	752324
113792	752325
40933	752326
71938	752327
92456	752328
70695	752329
48234	752330
172682	752331
70121	752332
27386	752333
17652	752334
17652	752335
42528	752336
173133	752337
54278	752338
54407	752339
39636	752340
19196	752341
27386	752342
91687	752343
70564	752344
91991	752345
91664	752346
70269	752347
172061	752348
16889	752349
116549	752350
12371	752351
23935	752352
841	752353
49951	752354
102759	752355
86898	752356
32620	752357
40729	752358
2399	752359
10656	752360
2894	752361
21181	752362
107536	752363
10940	752364
4267	752365
73622	752366
45020	752367
39895	752368
21848	752369
132128	752370
47193	752371
159668	752372
21181	752373
138346	752374
184840	752375
188346	752376
131060	752377
107726	752378
136291	752379
23434	752380
100382	752381
218844	752382
191747	752383
146458	752384
66469	752385
81779	752386
107721	752387
63224	752388
138933	752389
40729	752390
120113	752391
180284	752392
88103	752393
38112	752394
66575	752395
34410	752396
72621	752397
131760	752398
230688	752399
32203	752400
10870	752401
73274	752402
162043	752403
85694	752404
4316	752405
10656	752406
89730	752407
78152	752408
92620	752409
23962	752410
81534	752411
145537	752412
76162	752413
161355	752414
155920	752415
77588	752416
76681	752417
81532	752418
222522	752419
160567	752420
63060	752421
71230	752422
145596	752423
63059	752424
76403	752425
101040	752426
220643	752427
193532	752428
107731	752429
105565	752430
39443	752431
107728	752432
136544	752433
136105	752434
107376	752435
144881	752436
76568	752437
81793	752438
107725	752439
136356	752440
101018	752441
76022	752442
146546	752443
103465	752444
77127	752445
611	752446
150983	752447
195448	752448
23710	752449
116292	752450
154967	752451
129619	752452
83654	752453
53056	752454
21566	752455
151157	752456
129884	752457
129884	752458
154362	752459
511	752460
156656	752461
38756	752462
124149	752463
8356	752464
41742	752465
23382	752466
857	752467
165882	752468
375	752469
24929	752470
30910	752471
27303	752472
2586	752473
5588	752474
6065	752475
6721	752476
5558	752477
9	752478
167	752479
14132	752480
27341	752481
4582	752482
83490	752483
281	752484
835	752485
216835	752486
70935	752487
144406	752488
35966	752489
65830	752490
4604	752491
126929	752492
2079	752493
29378	752494
9	752495
3598	752496
1189	752497
69989	752498
130350	752499
58621	752500
11048	752501
6098	752502
98008	752503
74631	752504
48797	752505
23427	752506
28857	752507
23369	752508
19211	752509
58412	752510
46285	752511
46091	752512
137264	752513
59245	752514
46431	752515
19363	752516
46559	752517
102026	752518
51431	752519
75918	752520
85821	752521
45722	752522
113929	752523
77647	752524
36969	752525
113929	752526
36948	752527
66050	752528
222571	752529
59753	752530
38254	752531
45662	752532
51611	752533
51611	752534
77557	752535
100540	752536
83429	752537
114476	752538
161545	752539
46181	752540
21174	752541
161298	752542
82758	752543
109717	752544
59232	752545
4997	752546
66129	752547
65148	752548
153843	752549
49873	752550
36198	752551
109884	752552
82993	752553
149562	752554
50018	752555
82758	752556
49861	752557
49977	752558
29353	752559
76009	752560
51741	752561
46285	752562
8127	752563
43798	752564
216318	752565
59569	752566
13449	752567
163791	752568
192609	752569
66077	752570
32387	752571
51460	752572
23427	752573
66393	752574
51084	752575
65997	752576
46504	752577
216017	752578
215563	752579
34342	752580
55728	752581
28909	752582
66393	752583
58406	752584
65034	752585
36617	752586
82842	752587
1164	752588
46453	752589
705	752590
17835	752591
4474	752592
8843	752593
97883	752594
3189	752595
17835	752596
933	752597
20493	752598
2578	752599
815	752600
66629	752601
147851	752602
18263	752603
263	752604
54400	752605
144299	752606
223197	752607
9573	752608
2552	752609
6997	752610
14776	752611
11965	752612
86091	752613
59345	752614
142267	752615
53244	752616
113292	752617
46505	752618
14776	752619
82875	752620
80167	752621
19298	752622
86091	752623
82875	752624
82875	752625
1213	752626
172641	752627
100696	752628
144699	752629
71591	752630
78694	752631
74318	752632
127887	752633
53960	752634
55984	752635
71257	752636
3423	752637
5360	752638
40659	752639
49149	752640
37791	752641
190492	752642
199998	752643
109497	752644
64297	752645
23383	752646
62702	752647
29501	752648
4046	752649
8516	752650
134917	752651
96918	752652
65160	752653
30470	752654
144885	752655
68719	752656
59397	752657
47886	752658
7972	752659
18005	752660
99113	752661
82125	752662
100037	752663
13121	752664
160772	752665
168867	752666
141409	752667
133048	752668
143749	752669
85967	752670
12125	752671
189735	752672
53261	752673
123505	752674
10088	752675
27464	752676
7882	752677
123932	752678
91886	752679
63347	752680
3106	752681
110183	752682
2389	752683
18186	752684
156880	752685
72934	752686
61976	752687
31460	752688
64529	752689
159032	752690
56024	752691
84128	752692
39795	752693
351	752694
130323	752695
98390	752696
101264	752697
84128	752698
42845	752699
32044	752700
32044	752701
101264	752702
32044	752703
10739	752704
236864	752705
23612	752706
10708	752707
891	752708
26190	752709
12242	752710
47207	752711
48369	752712
78093	752713
103065	752714
162112	752715
46164	752716
27716	752717
24235	752718
116175	752719
95319	752720
11372	752721
44892	752722
1189	752723
112263	752724
203879	752725
213321	752726
20356	752727
23836	752728
27546	752729
156109	752730
543	752731
84297	752732
53057	752733
26633	752734
68643	752735
41772	752736
88385	752737
115458	752738
157577	752739
99495	752740
7199	752741
29598	752742
23556	752743
28314	752744
2303	752745
23233	752746
24431	752747
10012	752748
64707	752749
132215	752750
123212	752751
26257	752752
160806	752753
919	752754
2552	752755
24580	752756
2389	752757
25312	752758
914	752759
2389	752760
5267	752761
129947	752762
2109	752763
10331	752764
77898	752765
47160	752766
117584	752767
155267	752768
1680	752769
5267	752770
2356	752771
62448	752772
199042	752773
38547	752774
62319	752775
24814	752776
143313	752777
20311	752778
72796	752779
3727	752780
80575	752781
80574	752782
80574	752783
199037	752784
9054	752785
80583	752786
106250	752787
2340	752788
1482	752789
25170	752790
7859	752791
199146	752792
334	752793
231367	752794
172217	752795
7335	752796
143311	752797
48633	752798
143322	752799
80584	752800
2792	752801
11692	752802
124	752803
4923	752804
199156	752805
137696	752806
29525	752807
132317	752808
39023	752809
74590	752810
80811	752811
74590	752812
31352	752813
181141	752814
16649	752815
16649	752816
159027	752817
53178	752818
42934	752819
123209	752820
65809	752821
24648	752822
20509	752823
24539	752824
236669	752825
68282	752826
6040	752827
1304	752828
32240	752829
1067	752830
31219	752831
141898	752832
103762	752833
1350	752834
18777	752835
95571	752836
3463	752837
92220	752838
26726	752839
148063	752840
837	752841
53506	752842
73611	752843
12934	752844
90564	752845
168727	752846
157450	752847
13210	752848
7378	752849
55241	752850
149635	752851
31368	752852
108929	752853
190415	752854
59228	752855
137557	752856
139375	752857
102715	752858
228866	752859
48720	752860
8015	752861
91734	752862
147359	752863
139575	752864
15685	752865
823	752866
77982	752867
11485	752868
1152	752869
26726	752870
147003	752871
1273	752872
107705	752873
54008	752874
2042	752875
51502	752876
211244	752877
15470	752878
219428	752879
8250	752880
2616	752881
56951	752882
59616	752883
34466	752884
56755	752885
12657	752886
4515	752887
137967	752888
9117	752889
25246	752890
113180	752891
216171	752892
2697	752893
5657	752894
83876	752895
4796	752896
151	752897
215778	752898
149644	752899
149363	752900
212896	752901
521	752902
153020	752903
1498	752904
83600	752905
83255	752906
110799	752907
14397	752908
3419	752909
2895	752910
25278	752911
22008	752912
56054	752913
60930	752914
57255	752915
82846	752916
149431	752917
23820	752918
1820	752919
192166	752920
179231	752921
77845	752922
8235	752923
86867	752924
18927	752925
7440	752926
79871	752927
185262	752928
183199	752929
116895	752930
49082	752931
34381	752932
235482	752933
4877	752934
7791	752935
138631	752936
60421	752937
1540	752938
42003	752939
3105	752940
68709	752941
61323	752942
222481	752943
503	752944
6400	752945
147211	752946
15538	752947
80554	752948
1506	752949
38698	752950
11703	752951
8759	752952
5631	752953
13822	752954
15814	752955
138	752956
32226	752957
4942	752958
4942	752959
91805	752960
28265	752961
40388	752962
69732	752963
49572	752964
41805	752965
12885	752966
86583	752967
237512	752968
61126	752969
65505	752970
40755	752971
87947	752972
142273	752973
32789	752974
48296	752975
117731	752976
43437	752977
113904	752978
171976	752979
68323	752980
118220	752981
131971	752982
133802	752983
170093	752984
98440	752985
78877	752986
22939	752987
5675	752988
148173	752989
77308	752990
17712	752991
138891	752992
119284	752993
99962	752994
44644	752995
36775	752996
22576	752997
141481	752998
157864	752999
175513	753000
24101	753001
28315	753002
4164	753003
16077	753004
28753	753005
62899	753006
62245	753007
10729	753008
99977	753009
10794	753010
88495	753011
15645	753012
230968	753013
41241	753014
16311	753015
78455	753016
7108	753017
10794	753018
101693	753019
50209	753020
82750	753021
95538	753022
77124	753023
10381	753024
18150	753025
50209	753026
38983	753027
45596	753028
40949	753029
120064	753030
91370	753031
74466	753032
29527	753033
58797	753034
56020	753035
59370	753036
127911	753037
3402	753038
94306	753039
17580	753040
546	753041
3107	753042
17580	753043
149816	753044
170719	753045
79148	753046
113531	753047
97464	753048
170870	753049
122826	753050
8741	753051
170696	753052
94504	753053
49204	753054
4367	753055
84645	753056
2237	753057
6787	753058
18974	753059
5164	753060
17858	753061
200	753062
122991	753063
228666	753064
160548	753065
236639	753066
745	753067
159616	753068
1765	753069
81585	753070
201653	753071
221368	753072
168976	753073
37136	753074
15060	753075
43716	753076
116077	753077
71320	753078
38762	753079
80	753080
7269	753081
32116	753082
78524	753083
39972	753084
90715	753085
30260	753086
23205	753087
43868	753088
226880	753089
95287	753090
77911	753091
106826	753092
74129	753093
90818	753094
34836	753095
75153	753096
2461	753097
3752	753098
38436	753099
3949	753100
133840	753101
138553	753102
13181	753103
235928	753104
69827	753105
41863	753106
92252	753107
46582	753108
4181	753109
4181	753110
23010	753111
134793	753112
65710	753113
69649	753114
42164	753115
19783	753116
34838	753117
97599	753118
221421	753119
950	753120
117611	753121
945	753122
17301	753123
40406	753124
48667	753125
95010	753126
9996	753127
8989	753128
154488	753129
3921	753130
58675	753131
102786	753132
174691	753133
85812	753134
71000	753135
156517	753136
21166	753137
68955	753138
3752	753139
10218	753140
103068	753141
98887	753142
190635	753143
21933	753144
145305	753145
37306	753146
42368	753147
230837	753148
100145	753149
118749	753150
23856	753151
45783	753152
91001	753153
35102	753154
46804	753155
75766	753156
118749	753157
23600	753158
91474	753159
34729	753160
189644	753161
139391	753162
190293	753163
134641	753164
138256	753165
165316	753166
134825	753167
105431	753168
93238	753169
67	753170
60377	753171
58549	753172
10909	753173
67728	753174
30473	753175
97520	753176
53507	753177
55815	753178
23289	753179
75895	753180
37282	753181
224327	753182
1109	753183
24461	753184
66523	753185
10983	753186
11645	753187
122826	753188
70044	753189
90791	753190
97973	753191
26933	753192
73984	753193
192947	753194
4404	753195
122457	753196
169166	753197
101835	753198
13267	753199
162901	753200
161295	753201
63067	753202
75820	753203
57091	753204
20551	753205
44035	753206
180748	753207
5147	753208
77056	753209
98169	753210
122798	753211
4894	753212
142567	753213
238200	753214
218326	753215
20161	753216
136498	753217
33573	753218
45096	753219
85378	753220
4294	753221
2740	753222
6297	753223
48270	753224
3921	753225
22142	753226
4472	753227
37730	753228
71629	753229
232721	753230
8790	753231
9138	753232
181350	753233
91392	753234
113659	753235
143939	753236
35	753237
16941	753238
189800	753239
10267	753240
189013	753241
161913	753242
190258	753243
60040	753244
139404	753245
3896	753246
1628	753247
15034	753248
159636	753249
144244	753250
78843	753251
75328	753252
144455	753253
62955	753254
107562	753255
129587	753256
121753	753257
226960	753258
79620	753259
135053	753260
11209	753261
146485	753262
67051	753263
194101	753264
142722	753265
224855	753266
115010	753267
136922	753268
115253	753269
134563	753270
114812	753271
87957	753272
49695	753273
142648	753274
21836	753275
159709	753276
26901	753277
31112	753278
85973	753279
194000	753280
115190	753281
38981	753282
33651	753283
35102	753284
18950	753285
73455	753286
184224	753287
73682	753288
1403	753289
146917	753290
158217	753291
223236	753292
3755	753293
49202	753294
73590	753295
7745	753296
218646	753297
30538	753298
38181	753299
122208	753300
96994	753301
26923	753302
74257	753303
160009	753304
227412	753305
107302	753306
63233	753307
12396	753308
146571	753309
12546	753310
7735	753311
90500	753312
66209	753313
100477	753314
200406	753315
115391	753316
10472	753317
90288	753318
57048	753319
30538	753320
121775	753321
201139	753322
234714	753323
218964	753324
222825	753325
26901	753326
230145	753327
90821	753328
116479	753329
158217	753330
220912	753331
30384	753332
69475	753333
94928	753334
35500	753335
116062	753336
144879	753337
40581	753338
143507	753339
95514	753340
111311	753341
65250	753342
4011	753343
3238	753344
26991	753345
107423	753346
130787	753347
7414	753348
3949	753349
65765	753350
107986	753351
165528	753352
14596	753353
99700	753354
185900	753355
176434	753356
7953	753357
6983	753358
189326	753359
60140	753360
12574	753361
131986	753362
92247	753363
1982	753364
70402	753365
108	753366
6744	753367
1771	753368
54294	753369
1769	753370
24596	753371
87076	753372
17910	753373
2740	753374
119631	753375
1941	753376
835	753377
96748	753378
100259	753379
94962	753380
86110	753381
16230	753382
156725	753383
91201	753384
144435	753385
54106	753386
92	753387
137727	753388
62134	753389
3160	753390
2526	753391
1994	753392
65831	753393
62606	753394
43036	753395
82890	753396
45693	753397
134308	753398
679	753399
182049	753400
4037	753401
133197	753402
267	753403
52657	753404
33587	753405
83783	753406
78187	753407
15233	753408
185705	753409
10234	753410
107067	753411
12044	753412
73809	753413
182329	753414
56201	753415
14978	753416
16360	753417
16193	753418
86190	753419
225471	753420
238930	753421
31995	753422
886	753423
2065	753424
15224	753425
128040	753426
120119	753427
171932	753428
183950	753429
12650	753430
59879	753431
161350	753432
18678	753433
159358	753434
120861	753435
2843	753436
184195	753437
69751	753438
1039	753439
79427	753440
226712	753441
49303	753442
1590	753443
67732	753444
9295	753445
222482	753446
77848	753447
9083	753448
13128	753449
35827	753450
91392	753451
117619	753452
158037	753453
11452	753454
6695	753455
81174	753456
81715	753457
6480	753458
53689	753459
88664	753460
94522	753461
213479	753462
70583	753463
65629	753464
113354	753465
89555	753466
229989	753467
58229	753468
138028	753469
75415	753470
29149	753471
120177	753472
91413	753473
75521	753474
75991	753475
14992	753476
97523	753477
58538	753478
132304	753479
20384	753480
51673	753481
18856	753482
110221	753483
12452	753484
97385	753485
171000	753486
8138	753487
166794	753488
115696	753489
5814	753490
90903	753491
141922	753492
194825	753493
94745	753494
194439	753495
96264	753496
18021	753497
230116	753498
123040	753499
155065	753500
20368	753501
73110	753502
32817	753503
18835	753504
85467	753505
5063	753506
68692	753507
119948	753508
53815	753509
94728	753510
39561	753511
55811	753512
82	753513
170653	753514
501	753515
22449	753516
34268	753517
86260	753518
3667	753519
33964	753520
296	753521
97962	753522
44980	753523
29750	753524
34302	753525
22324	753526
27479	753527
210082	753528
141685	753529
60329	753530
5291	753531
102278	753532
42361	753533
190347	753534
135674	753535
77507	753536
139406	753537
78240	753538
24727	753539
32776	753540
3189	753541
36239	753542
1683	753543
2709	753544
231633	753545
129098	753546
166508	753547
5494	753548
68979	753549
19004	753550
80937	753551
53719	753552
88501	753553
127098	753554
4797	753555
90617	753556
18718	753557
150484	753558
30441	753559
220684	753560
88151	753561
6481	753562
12062	753563
53383	753564
3447	753565
16972	753566
27862	753567
76798	753568
2448	753569
220075	753570
194887	753571
90552	753572
7943	753573
7028	753574
42647	753575
908	753576
56609	753577
10058	753578
4880	753579
86886	753580
4260	753581
10824	753582
6288	753583
6240	753584
16186	753585
15383	753586
16637	753587
31815	753588
63306	753589
1138	753590
5114	753591
8	753592
173134	753593
4452	753594
54459	753595
646	753596
50053	753597
15188	753598
695	753599
17636	753600
7074	753601
15118	753602
14348	753603
86745	753604
51	753605
26527	753606
1706	753607
91807	753608
12604	753609
35669	753610
18854	753611
5197	753612
27559	753613
5641	753614
46366	753615
18854	753616
273	753617
99	753618
10753	753619
34386	753620
12028	753621
10034	753622
11848	753623
4022	753624
5919	753625
30413	753626
690	753627
2817	753628
8492	753629
109112	753630
6874	753631
7844	753632
70590	753633
705	753634
799	753635
5115	753636
26085	753637
1558	753638
7342	753639
7349	753640
38315	753641
106242	753642
29763	753643
702	753644
177659	753645
2492	753646
21008	753647
7340	753648
15331	753649
4023	753650
10237	753651
24639	753652
78399	753653
22284	753654
159110	753655
29916	753656
17198	753657
36858	753658
130789	753659
82112	753660
116677	753661
2426	753662
11418	753663
7057	753664
116235	753665
2948	753666
184058	753667
152716	753668
3613	753669
18465	753670
68019	753671
24776	753672
15667	753673
37689	753674
2939	753675
12318	753676
112421	753677
48460	753678
68414	753679
76758	753680
55633	753681
663	753682
161977	753683
9470	753684
70201	753685
30891	753686
232399	753687
89440	753688
114489	753689
5836	753690
1932	753691
14035	753692
24722	753693
229836	753694
35975	753695
6519	753696
122094	753697
109	753698
511	753699
130719	753700
149621	753701
36148	753702
3129	753703
8214	753704
75273	753705
30093	753706
187797	753707
46628	753708
127608	753709
4334	753710
63954	753711
69733	753712
85239	753713
2691	753714
17537	753715
25921	753716
84042	753717
43074	753718
5717	753719
21215	753720
72218	753721
1703	753722
26610	753723
165746	753724
32913	753725
113337	753726
53137	753727
217364	753728
16078	753729
68027	753730
2382	753731
12260	753732
506	753733
11832	753734
65839	753735
2657	753736
146108	753737
75179	753738
18546	753739
78662	753740
37228	753741
5126	753742
154873	753743
7891	753744
8638	753745
91117	753746
39259	753747
27371	753748
15661	753749
1452	753750
705	753751
2492	753752
18	753753
4526	753754
12766	753755
4473	753756
8881	753757
6052	753758
37414	753759
464	753760
3847	753761
128017	753762
7810	753763
42570	753764
1610	753765
6006	753766
14370	753767
1567	753768
478	753769
1254	753770
10968	753771
10383	753772
5973	753773
17988	753774
6825	753775
5110	753776
25698	753777
9077	753778
45985	753779
48967	753780
110226	753781
7550	753782
12209	753783
7550	753784
41391	753785
40300	753786
46671	753787
32481	753788
32481	753789
48878	753790
161402	753791
10089	753792
120147	753793
7423	753794
38095	753795
38095	753796
19618	753797
165293	753798
104661	753799
68121	753800
7435	753801
11257	753802
103687	753803
38294	753804
62130	753805
8225	753806
31432	753807
24617	753808
75038	753809
141829	753810
129786	753811
30547	753812
63216	753813
5686	753814
96059	753815
40002	753816
9946	753817
108270	753818
79102	753819
87858	753820
60512	753821
88658	753822
59949	753823
28209	753824
26517	753825
103702	753826
55996	753827
52900	753828
52132	753829
13138	753830
23909	753831
105646	753832
27618	753833
35350	753834
170893	753835
17848	753836
196027	753837
78231	753838
119424	753839
17413	753840
61112	753841
20130	753842
30025	753843
52399	753844
35350	753845
6566	753846
77284	753847
26075	753848
89750	753849
1193	753850
6241	753851
46412	753852
117375	753853
88542	753854
32841	753855
138353	753856
4196	753857
17606	753858
24973	753859
67283	753860
43955	753861
72193	753862
128651	753863
118693	753864
29758	753865
102892	753866
7125	753867
17405	753868
28740	753869
236763	753870
37026	753871
4555	753872
29048	753873
37447	753874
20164	753875
32924	753876
104661	753877
43485	753878
81119	753879
16219	753880
177816	753881
47188	753882
88813	753883
166950	753884
59966	753885
58060	753886
16219	753887
15986	753888
51685	753889
116676	753890
203895	753891
130921	753892
35131	753893
179750	753894
52937	753895
65038	753896
54045	753897
198924	753898
14684	753899
41541	753900
88490	753901
88490	753902
21377	753903
23544	753904
2369	753905
19327	753906
20912	753907
19594	753908
86831	753909
26237	753910
115417	753911
35340	753912
9348	753913
18871	753914
36639	753915
86249	753916
78554	753917
15720	753918
18691	753919
19883	753920
196	753921
140328	753922
42059	753923
21377	753924
11774	753925
106065	753926
50435	753927
72641	753928
41501	753929
163524	753930
83681	753931
10	753932
240278	753933
5186	753934
77791	753935
69337	753936
22778	753937
12314	753938
8861	753939
28705	753940
51495	753941
156318	753942
18424	753943
43750	753944
62	753945
62	753946
558	753947
348	753948
111596	753949
197781	753950
12505	753951
86246	753952
50287	753953
193279	753954
82544	753955
157604	753956
48075	753957
192105	753958
30375	753959
53572	753960
233263	753961
23154	753962
23154	753963
147481	753964
175081	753965
38188	753966
157836	753967
53993	753968
198578	753969
23154	753970
68453	753971
121240	753972
3383	753973
150109	753974
135086	753975
18545	753976
151822	753977
62969	753978
20810	753979
49712	753980
1418	753981
229588	753982
144529	753983
36000	753984
19495	753985
152383	753986
96731	753987
224382	753988
180664	753989
161036	753990
92053	753991
1877	753992
110239	753993
59083	753994
76121	753995
98423	753996
198246	753997
58265	753998
37993	753999
57365	754000
6970	754001
11040	754002
16	754003
140122	754004
147726	754005
5582	754006
150109	754007
118844	754008
47389	754009
52988	754010
226707	754011
23060	754012
35496	754013
15954	754014
19777	754015
5137	754016
152968	754017
99162	754018
162291	754019
59659	754020
3567	754021
100271	754022
84202	754023
112389	754024
17225	754025
85086	754026
238556	754027
236978	754028
96731	754029
212126	754030
21933	754031
76435	754032
127033	754033
53098	754034
19911	754035
153620	754036
51081	754037
120768	754038
29024	754039
19058	754040
162871	754041
136938	754042
170344	754043
153560	754044
87486	754045
54607	754046
185870	754047
57247	754048
12008	754049
14508	754050
191844	754051
225159	754052
67549	754053
63627	754054
60067	754055
231848	754056
133378	754057
110	754058
221915	754059
86742	754060
111815	754061
53061	754062
67599	754063
240470	754064
239748	754065
76050	754066
159800	754067
89441	754068
11580	754069
161943	754070
47207	754071
173447	754072
45252	754073
11703	754074
78165	754075
68391	754076
1	754077
49993	754078
663	754079
98394	754080
663	754081
61882	754082
12736	754083
324	754084
54975	754085
11686	754086
30787	754087
165883	754088
24539	754089
177559	754090
3080	754091
7664	754092
3262	754093
15024	754094
53678	754095
166478	754096
90906	754097
89929	754098
6489	754099
48348	754100
1120	754101
49190	754102
4299	754103
46918	754104
42317	754105
327	754106
3204	754107
56408	754108
121531	754109
15028	754110
15074	754111
17883	754112
4206	754113
61432	754114
69601	754115
72531	754116
7674	754117
49174	754118
53857	754119
38016	754120
37820	754121
12463	754122
12584	754123
141662	754124
170164	754125
81568	754126
46892	754127
1030	754128
232342	754129
12480	754130
2161	754131
69661	754132
39366	754133
87492	754134
229624	754135
118	754136
1230	754137
36328	754138
42995	754139
69460	754140
140819	754141
209944	754142
71651	754143
112134	754144
234363	754145
21917	754146
36400	754147
118759	754148
12474	754149
96	754150
48206	754151
86010	754152
115321	754153
3823	754154
112100	754155
5448	754156
24121	754157
229661	754158
139232	754159
23289	754160
229863	754161
69465	754162
98063	754163
38611	754164
62594	754165
2948	754166
74748	754167
41715	754168
88823	754169
49475	754170
66858	754171
4474	754172
88823	754173
3611	754174
160945	754175
57332	754176
135154	754177
1213	754178
1182	754179
33220	754180
14711	754181
32902	754182
110934	754183
12201	754184
39806	754185
21212	754186
156827	754187
103840	754188
105511	754189
32397	754190
50901	754191
82902	754192
45407	754193
60030	754194
381	754195
103748	754196
106919	754197
106724	754198
26705	754199
151783	754200
10000	754201
154377	754202
25153	754203
1	754204
75455	754205
70536	754206
3319	754207
117441	754208
120760	754209
12531	754210
120568	754211
179128	754212
8971	754213
100931	754214
14481	754215
14575	754216
39806	754217
43931	754218
151237	754219
9510	754220
56740	754221
17088	754222
154117	754223
10032	754224
215125	754225
14342	754226
64034	754227
167072	754228
198939	754229
14664	754230
71301	754231
24539	754232
7464	754233
65899	754234
116235	754235
59462	754236
8843	754237
10824	754238
21026	754239
124851	754240
61687	754241
172722	754242
58361	754243
219177	754244
38371	754245
85877	754246
25226	754247
1498	754248
36933	754249
43376	754250
154260	754251
111931	754252
173117	754253
153859	754254
142750	754255
153218	754256
86704	754257
114297	754258
222437	754259
97255	754260
15450	754261
62846	754262
2065	754263
9885	754264
89	754265
101005	754266
82516	754267
148580	754268
14550	754269
91700	754270
116	754271
199182	754272
11039	754273
184100	754274
1002	754275
86873	754276
556	754277
9205	754278
161877	754279
4709	754280
4308	754281
30695	754282
16551	754283
6162	754284
60423	754285
45512	754286
16305	754287
11594	754288
91292	754289
11645	754290
13803	754291
6743	754292
416	754293
9150	754294
1843	754295
70461	754296
69802	754297
80240	754298
2021	754299
2021	754300
51189	754301
153062	754302
84455	754303
207658	754304
134314	754305
58009	754306
4492	754307
38708	754308
143334	754309
6504	754310
233651	754311
21269	754312
2774	754313
10730	754314
1761	754315
200169	754316
46874	754317
21279	754318
172416	754319
123	754320
2808	754321
12839	754322
130126	754323
35082	754324
17875	754325
4583	754326
221880	754327
22767	754328
112198	754329
54470	754330
1759	754331
182762	754332
183384	754333
78778	754334
6980	754335
3174	754336
17225	754337
18602	754338
198244	754339
172129	754340
2212	754341
67088	754342
14574	754343
6721	754344
9340	754345
28091	754346
1083	754347
27759	754348
27759	754349
30700	754350
106339	754351
108508	754352
762	754353
80713	754354
188	754355
560	754356
2090	754357
8643	754358
8633	754359
27336	754360
369	754361
9	754362
7468	754363
2968	754364
40878	754365
172001	754366
1218	754367
205211	754368
91664	754369
668	754370
108708	754371
22459	754372
11645	754373
2203	754374
38276	754375
13803	754376
5106	754377
6314	754378
416	754379
18247	754380
164594	754381
10577	754382
11293	754383
239	754384
11788	754385
60921	754386
99008	754387
208109	754388
16551	754389
4281	754390
116458	754391
32229	754392
30818	754393
5364	754394
106439	754395
11661	754396
61150	754397
31723	754398
2179	754399
25984	754400
217345	754401
914	754402
3710	754403
17152	754404
68052	754405
20131	754406
98428	754407
15272	754408
38501	754409
9235	754410
4024	754411
3399	754412
155680	754413
5198	754414
40342	754415
32210	754416
19047	754417
882	754418
8221	754419
18860	754420
50510	754421
145123	754422
216558	754423
5326	754424
116	754425
77710	754426
118621	754427
82174	754428
5963	754429
117240	754430
91685	754431
43249	754432
20642	754433
2882	754434
151457	754435
71038	754436
133155	754437
22334	754438
5179	754439
2448	754440
126504	754441
6266	754442
199202	754443
7792	754444
13638	754445
143465	754446
25941	754447
995	754448
143307	754449
165004	754450
83317	754451
5976	754452
19856	754453
21657	754454
8269	754455
34082	754456
1920	754457
1	754458
9687	754459
456	754460
52268	754461
118	754462
79591	754463
33111	754464
43182	754465
87582	754466
65029	754467
18993	754468
10232	754469
17386	754470
235585	754471
47372	754472
10209	754473
6977	754474
1	754475
149684	754476
1016	754477
43	754478
188764	754479
106380	754480
10245	754481
1256	754482
13876	754483
154365	754484
6989	754485
16018	754486
392	754487
421	754488
15484	754489
36243	754490
29439	754491
13876	754492
112079	754493
43119	754494
57378	754495
153693	754496
65245	754497
27	754498
108735	754499
34248	754500
98408	754501
125424	754502
74050	754503
4130	754504
98513	754505
152819	754506
56775	754507
98073	754508
5311	754509
28575	754510
49677	754511
12819	754512
728	754513
93681	754514
36169	754515
59923	754516
131547	754517
44438	754518
27	754519
27981	754520
48572	754521
989	754522
131882	754523
110089	754524
25062	754525
25062	754526
231179	754527
25726	754528
63	754529
41182	754530
12096	754531
29439	754532
44940	754533
13871	754534
57891	754535
32164	754536
115352	754537
86214	754538
12926	754539
121427	754540
230178	754541
60601	754542
72245	754543
161629	754544
198997	754545
194866	754546
78541	754547
239611	754548
31053	754549
64953	754550
29291	754551
121427	754552
35795	754553
114866	754554
51542	754555
21525	754556
159391	754557
165236	754558
18384	754559
128025	754560
117193	754561
48216	754562
33599	754563
63040	754564
36271	754565
69121	754566
27794	754567
30015	754568
5185	754569
6167	754570
40310	754571
42618	754572
27	754573
9571	754574
52263	754575
120301	754576
20553	754577
1327	754578
9054	754579
1838	754580
16379	754581
15437	754582
11818	754583
63	754584
2575	754585
28812	754586
15266	754587
15784	754588
396	754589
1702	754590
207833	754591
50816	754592
92668	754593
223714	754594
1482	754595
36433	754596
6521	754597
44940	754598
36433	754599
4072	754600
27	754601
11962	754602
11962	754603
106688	754604
70198	754605
15597	754606
129703	754607
168	754608
25894	754609
11557	754610
13871	754611
51085	754612
48706	754613
8111	754614
118150	754615
23964	754616
103739	754617
72762	754618
27981	754619
41299	754620
27323	754621
5185	754622
7344	754623
28985	754624
22465	754625
1	754626
230805	754627
23193	754628
50767	754629
13169	754630
50903	754631
52900	754632
178354	754633
11125	754634
168	754635
68548	754636
50518	754637
168	754638
32525	754639
1898	754640
80615	754641
223003	754642
219302	754643
232120	754644
65921	754645
48625	754646
143488	754647
62512	754648
199046	754649
98526	754650
180940	754651
13844	754652
11704	754653
107070	754654
52082	754655
47981	754656
156312	754657
24716	754658
182773	754659
6026	754660
59911	754661
104791	754662
157092	754663
54908	754664
83650	754665
65921	754666
156285	754667
2830	754668
62512	754669
13129	754670
24863	754671
163525	754672
62499	754673
16873	754674
112861	754675
74428	754676
14024	754677
92642	754678
5589	754679
78425	754680
2603	754681
6222	754682
155814	754683
5250	754684
44276	754685
24508	754686
41524	754687
28168	754688
3080	754689
86226	754690
10473	754691
21816	754692
49404	754693
156027	754694
8769	754695
160965	754696
230951	754697
67749	754698
7134	754699
156875	754700
113229	754701
11008	754702
25619	754703
150058	754704
37161	754705
54093	754706
18449	754707
35799	754708
155659	754709
215166	754710
126576	754711
17369	754712
6418	754713
18881	754714
155287	754715
56655	754716
9348	754717
164550	754718
9034	754719
11019	754720
7674	754721
110433	754722
289	754723
97673	754724
53048	754725
114042	754726
28735	754727
203700	754728
83225	754729
212011	754730
7139	754731
198390	754732
14062	754733
146900	754734
11440	754735
1458	754736
274	754737
73015	754738
38291	754739
76771	754740
4301	754741
37783	754742
118817	754743
1084	754744
126055	754745
20381	754746
17477	754747
103131	754748
9268	754749
75070	754750
111076	754751
187288	754752
31435	754753
111076	754754
8614	754755
64114	754756
59465	754757
90147	754758
33933	754759
33556	754760
60602	754761
61289	754762
161352	754763
9776	754764
144785	754765
42090	754766
116337	754767
122859	754768
22754	754769
103818	754770
23721	754771
10116	754772
6231	754773
97754	754774
64318	754775
156655	754776
49317	754777
112613	754778
111059	754779
1763	754780
2709	754781
6955	754782
62316	754783
130990	754784
40011	754785
25965	754786
35317	754787
13664	754788
85016	754789
3434	754790
67199	754791
59099	754792
17772	754793
52400	754794
74904	754795
32549	754796
21398	754797
86781	754798
53204	754799
41265	754800
33040	754801
88033	754802
36569	754803
29412	754804
102160	754805
26636	754806
16484	754807
67701	754808
119096	754809
238146	754810
46298	754811
97328	754812
235815	754813
68655	754814
41522	754815
57099	754816
156	754817
89791	754818
14693	754819
120794	754820
10930	754821
73151	754822
38243	754823
26774	754824
14675	754825
21585	754826
117992	754827
32961	754828
35140	754829
30627	754830
109566	754831
46735	754832
17866	754833
44810	754834
162940	754835
230894	754836
78470	754837
37324	754838
159571	754839
16799	754840
36897	754841
36206	754842
12380	754843
52961	754844
103303	754845
45107	754846
29783	754847
8319	754848
3058	754849
88713	754850
87400	754851
119325	754852
23587	754853
12601	754854
6760	754855
815	754856
9843	754857
89401	754858
228960	754859
37793	754860
13912	754861
155299	754862
88751	754863
67209	754864
87721	754865
52869	754866
116836	754867
56291	754868
66700	754869
5367	754870
157194	754871
29401	754872
68646	754873
93541	754874
67390	754875
73663	754876
51784	754877
13058	754878
85691	754879
67708	754880
26506	754881
66114	754882
158727	754883
3611	754884
120557	754885
12912	754886
59547	754887
94376	754888
17364	754889
41520	754890
60565	754891
21604	754892
53149	754893
49062	754894
136566	754895
46850	754896
16829	754897
13583	754898
46591	754899
29763	754900
55867	754901
88531	754902
87093	754903
68347	754904
76966	754905
52157	754906
13775	754907
2435	754908
212	754909
5050	754910
63813	754911
41453	754912
3467	754913
32324	754914
14765	754915
42929	754916
237514	754917
4027	754918
61169	754919
24338	754920
51826	754921
40876	754922
238147	754923
52123	754924
89501	754925
47645	754926
46302	754927
118378	754928
116815	754929
86962	754930
35274	754931
71948	754932
18524	754933
50899	754934
5474	754935
89174	754936
60985	754937
7139	754938
31239	754939
3345	754940
97089	754941
124181	754942
17817	754943
75017	754944
12090	754945
23890	754946
83962	754947
157	754948
49885	754949
5326	754950
6393	754951
12595	754952
31398	754953
30130	754954
30343	754955
37935	754956
71113	754957
97720	754958
30464	754959
184926	754960
5544	754961
47655	754962
2559	754963
39893	754964
71999	754965
605	754966
12846	754967
111870	754968
7167	754969
84613	754970
5622	754971
1871	754972
212307	754973
6473	754974
17552	754975
3387	754976
14692	754977
60090	754978
3704	754979
48556	754980
65619	754981
605	754982
8660	754983
46466	754984
219702	754985
1348	754986
6464	754987
59437	754988
5621	754989
2680	754990
117890	754991
25667	754992
78646	754993
15951	754994
21254	754995
12107	754996
4339	754997
38285	754998
48979	754999
9762	755000
48864	755001
45151	755002
13147	755003
21018	755004
37521	755005
30928	755006
60180	755007
13657	755008
30645	755009
13823	755010
10141	755011
47343	755012
42	755013
9949	755014
82539	755015
11224	755016
6	755017
14479	755018
489	755019
489	755020
41623	755021
34192	755022
36502	755023
3374	755024
843	755025
71210	755026
28270	755027
20316	755028
103960	755029
63677	755030
51172	755031
5638	755032
29522	755033
17878	755034
33245	755035
95782	755036
15532	755037
6597	755038
11870	755039
65773	755040
1219	755041
41521	755042
2771	755043
108557	755044
45404	755045
111319	755046
36431	755047
13526	755048
57540	755049
26040	755050
153282	755051
184216	755052
14195	755053
716	755054
14	755055
524	755056
8735	755057
2117	755058
135161	755059
84211	755060
653	755061
32	755062
148	755063
8573	755064
153695	755065
17402	755066
47283	755067
7454	755068
8742	755069
160254	755070
37837	755071
89228	755072
3462	755073
140345	755074
2064	755075
47932	755076
9690	755077
179100	755078
522	755079
164088	755080
19590	755081
68344	755082
137	755083
210880	755084
162849	755085
17385	755086
3370	755087
10096	755088
19858	755089
148	755090
2368	755091
51389	755092
3919	755093
7127	755094
3563	755095
40507	755096
23733	755097
12480	755098
153745	755099
31353	755100
52786	755101
13916	755102
37216	755103
33234	755104
68907	755105
23727	755106
64025	755107
448	755108
36278	755109
6258	755110
25447	755111
31	755112
8709	755113
8677	755114
65958	755115
3366	755116
16177	755117
65390	755118
4908	755119
4935	755120
7251	755121
103588	755122
84286	755123
17414	755124
65276	755125
25958	755126
28604	755127
109985	755128
63892	755129
204781	755130
31297	755131
238473	755132
32756	755133
14672	755134
101143	755135
10924	755136
110838	755137
7463	755138
56439	755139
92595	755140
59748	755141
14381	755142
5106	755143
29457	755144
27911	755145
26076	755146
7150	755147
26182	755148
4290	755149
29522	755150
39290	755151
30	755152
94221	755153
32	755154
33241	755155
27212	755156
33987	755157
1351	755158
5225	755159
32338	755160
1229	755161
167544	755162
8027	755163
21843	755164
172258	755165
31316	755166
73629	755167
19935	755168
193	755169
8109	755170
240447	755171
74417	755172
9661	755173
60667	755174
1954	755175
835	755176
40034	755177
87484	755178
25751	755179
4875	755180
21188	755181
138154	755182
49393	755183
2051	755184
11070	755185
11529	755186
5573	755187
47828	755188
61060	755189
23381	755190
6	755191
4813	755192
84153	755193
11795	755194
12764	755195
1985	755196
20970	755197
1985	755198
164208	755199
4044	755200
16291	755201
160357	755202
59279	755203
26031	755204
35156	755205
7514	755206
1350	755207
108430	755208
214503	755209
416	755210
10162	755211
173	755212
41180	755213
18	755214
26519	755215
59990	755216
3769	755217
7155	755218
21168	755219
12140	755220
11834	755221
88457	755222
1642	755223
29293	755224
35953	755225
10323	755226
7298	755227
103227	755228
26451	755229
55071	755230
44777	755231
5151	755232
14762	755233
32718	755234
22853	755235
36895	755236
105414	755237
12271	755238
21434	755239
239503	755240
21566	755241
66799	755242
21420	755243
77122	755244
19559	755245
13623	755246
41056	755247
127210	755248
29821	755249
33078	755250
109740	755251
153337	755252
32361	755253
45377	755254
29083	755255
10671	755256
6845	755257
29563	755258
20	755259
68178	755260
152140	755261
1688	755262
21527	755263
85782	755264
36983	755265
11345	755266
52176	755267
63243	755268
48370	755269
5225	755270
5207	755271
64244	755272
68897	755273
31862	755274
1783	755275
1982	755276
25853	755277
96344	755278
161900	755279
70502	755280
137052	755281
13059	755282
121055	755283
25792	755284
43	755285
52997	755286
39763	755287
130962	755288
14689	755289
66778	755290
593	755291
4014	755292
69983	755293
45104	755294
44140	755295
3	755296
5914	755297
3935	755298
65491	755299
31	755300
1306	755301
24	755302
43416	755303
40806	755304
21552	755305
51689	755306
1968	755307
40687	755308
3244	755309
3268	755310
41604	755311
77669	755312
16458	755313
47542	755314
4258	755315
152769	755316
89153	755317
111145	755318
2312	755319
73314	755320
25452	755321
17379	755322
25937	755323
3278	755324
31486	755325
7426	755326
6	755327
42772	755328
40382	755329
38287	755330
47303	755331
11053	755332
16285	755333
5969	755334
1660	755335
13939	755336
11642	755337
72845	755338
13853	755339
12151	755340
29880	755341
152909	755342
40	755343
64920	755344
3262	755345
39435	755346
25546	755347
114510	755348
234433	755349
116041	755350
162559	755351
6	755352
103891	755353
25011	755354
9126	755355
276	755356
524	755357
1724	755358
4362	755359
71899	755360
1642	755361
13898	755362
41741	755363
32693	755364
59302	755365
74564	755366
6483	755367
20008	755368
38662	755369
8253	755370
60526	755371
3716	755372
65967	755373
89114	755374
193	755375
124188	755376
36422	755377
5638	755378
66883	755379
24	755380
2116	755381
12134	755382
38718	755383
6110	755384
29942	755385
68259	755386
49716	755387
246	755388
436	755389
407	755390
1255	755391
19995	755392
3341	755393
95491	755394
65264	755395
466	755396
99244	755397
17260	755398
6313	755399
15618	755400
65197	755401
215	755402
1508	755403
38481	755404
1765	755405
2978	755406
24746	755407
7575	755408
112144	755409
31942	755410
5638	755411
12070	755412
32325	755413
1209	755414
42	755415
766	755416
4339	755417
1224	755418
6313	755419
11665	755420
85440	755421
29771	755422
152392	755423
4865	755424
6495	755425
40	755426
25650	755427
248	755428
96664	755429
155273	755430
97054	755431
2690	755432
598	755433
25635	755434
261	755435
6473	755436
42406	755437
31	755438
21612	755439
3361	755440
371	755441
605	755442
14410	755443
42700	755444
13887	755445
8580	755446
1690	755447
1223	755448
32333	755449
54509	755450
8557	755451
18261	755452
20310	755453
37569	755454
12767	755455
3957	755456
54454	755457
7411	755458
3014	755459
6	755460
25560	755461
10134	755462
17410	755463
2378	755464
70660	755465
720	755466
47428	755467
45	755468
6763	755469
4338	755470
9723	755471
13912	755472
110036	755473
3970	755474
30	755475
30	755476
2374	755477
47862	755478
3717	755479
14161	755480
7851	755481
61440	755482
11441	755483
50548	755484
19900	755485
210	755486
78757	755487
1834	755488
1496	755489
1957	755490
57788	755491
6494	755492
13881	755493
18431	755494
35550	755495
108	755496
97463	755497
34100	755498
57078	755499
40435	755500
7835	755501
14384	755502
7549	755503
11699	755504
25183	755505
1559	755506
52047	755507
258	755508
88465	755509
48279	755510
15394	755511
15408	755512
14393	755513
27557	755514
12633	755515
29161	755516
21261	755517
32333	755518
212503	755519
54328	755520
214690	755521
1663	755522
5934	755523
12182	755524
22479	755525
20547	755526
358	755527
11732	755528
5091	755529
3492	755530
882	755531
144	755532
51648	755533
19790	755534
944	755535
828	755536
21032	755537
30560	755538
7553	755539
37656	755540
49524	755541
89147	755542
123533	755543
154411	755544
1818	755545
124690	755546
6556	755547
51044	755548
3007	755549
8690	755550
19548	755551
2378	755552
50730	755553
131537	755554
12136	755555
14226	755556
82150	755557
56458	755558
5474	755559
124883	755560
2059	755561
32042	755562
12140	755563
129689	755564
2861	755565
10665	755566
50956	755567
8027	755568
17503	755569
50885	755570
3007	755571
3741	755572
12660	755573
10619	755574
3660	755575
42	755576
49882	755577
31715	755578
1878	755579
1225	755580
30999	755581
157	755582
18468	755583
42918	755584
19921	755585
4247	755586
106983	755587
39297	755588
42	755589
12187	755590
12656	755591
131652	755592
150952	755593
17503	755594
572	755595
32	755596
31838	755597
5120	755598
14041	755599
343	755600
2367	755601
84463	755602
30885	755603
65794	755604
70378	755605
119134	755606
57061	755607
70422	755608
42	755609
15594	755610
1806	755611
1220	755612
6	755613
35587	755614
247	755615
17057	755616
5641	755617
50873	755618
93205	755619
25732	755620
1877	755621
52657	755622
20555	755623
94565	755624
17414	755625
111484	755626
42	755627
31716	755628
154070	755629
105864	755630
8078	755631
12063	755632
1694	755633
4929	755634
2684	755635
29825	755636
165	755637
51211	755638
4259	755639
27206	755640
4359	755641
2077	755642
167608	755643
25989	755644
8741	755645
49980	755646
15274	755647
87	755648
24938	755649
1472	755650
10799	755651
3011	755652
56713	755653
66074	755654
18605	755655
49696	755656
16702	755657
139324	755658
138288	755659
25184	755660
31771	755661
40904	755662
3006	755663
45576	755664
308	755665
5418	755666
67890	755667
63529	755668
59886	755669
3761	755670
67965	755671
28311	755672
24071	755673
37806	755674
52364	755675
40535	755676
207145	755677
9853	755678
3300	755679
41708	755680
81277	755681
48193	755682
80201	755683
87747	755684
20154	755685
4378	755686
198898	755687
4132	755688
4391	755689
52317	755690
151804	755691
22839	755692
107000	755693
441	755694
104345	755695
4395	755696
11518	755697
15989	755698
64265	755699
9438	755700
16887	755701
12047	755702
4484	755703
13797	755704
29745	755705
58496	755706
38085	755707
31337	755708
897	755709
4135	755710
288	755711
24044	755712
20113	755713
25955	755714
9384	755715
59736	755716
38040	755717
5102	755718
248	755719
6293	755720
4911	755721
68725	755722
2191	755723
127993	755724
81168	755725
5352	755726
25113	755727
142233	755728
43811	755729
64624	755730
139456	755731
3325	755732
47824	755733
10960	755734
25725	755735
3830	755736
37870	755737
14899	755738
31986	755739
171334	755740
16250	755741
52665	755742
14899	755743
613	755744
71100	755745
135845	755746
10486	755747
12664	755748
32318	755749
23317	755750
213016	755751
211020	755752
14672	755753
653	755754
75575	755755
37196	755756
32137	755757
39729	755758
4156	755759
9124	755760
195911	755761
11794	755762
152638	755763
14	755764
38814	755765
31942	755766
65020	755767
370	755768
24448	755769
42467	755770
49736	755771
220559	755772
182438	755773
7262	755774
37815	755775
24634	755776
23105	755777
5429	755778
50199	755779
443	755780
3994	755781
26231	755782
113808	755783
3114	755784
2058	755785
40	755786
1332	755787
7451	755788
40124	755789
10250	755790
164	755791
106948	755792
14452	755793
2435	755794
23433	755795
62275	755796
123185	755797
1762	755798
62642	755799
45177	755800
27074	755801
170537	755802
109397	755803
687	755804
1394	755805
384	755806
1087	755807
33276	755808
452	755809
119160	755810
1016	755811
44528	755812
28572	755813
126003	755814
38055	755815
72295	755816
676	755817
1546	755818
3372	755819
139460	755820
19595	755821
57027	755822
14452	755823
2860	755824
39100	755825
11546	755826
2399	755827
4467	755828
155505	755829
34500	755830
338	755831
704	755832
22156	755833
3422	755834
443	755835
723	755836
4538	755837
2689	755838
9880	755839
12297	755840
3095	755841
3870	755842
72329	755843
124257	755844
48510	755845
41852	755846
82276	755847
57916	755848
140283	755849
2766	755850
37342	755851
21291	755852
6246	755853
87418	755854
29039	755855
44312	755856
43659	755857
59464	755858
46990	755859
324	755860
63614	755861
86863	755862
95036	755863
49670	755864
324	755865
1548	755866
895	755867
40446	755868
31385	755869
3661	755870
27180	755871
39802	755872
126757	755873
82300	755874
670	755875
33765	755876
11086	755877
91316	755878
22289	755879
31559	755880
64424	755881
34067	755882
14727	755883
5876	755884
10601	755885
69713	755886
97390	755887
12935	755888
10151	755889
15505	755890
1387	755891
41586	755892
916	755893
97561	755894
18239	755895
5929	755896
7592	755897
43752	755898
95518	755899
13391	755900
13391	755901
57754	755902
2456	755903
10324	755904
54791	755905
25686	755906
23958	755907
38724	755908
65027	755909
70583	755910
2868	755911
2088	755912
18868	755913
6750	755914
54	755915
75637	755916
113728	755917
8511	755918
14063	755919
41503	755920
22511	755921
21220	755922
116462	755923
20450	755924
32991	755925
45338	755926
1966	755927
73218	755928
98608	755929
63926	755930
7819	755931
22230	755932
6883	755933
17223	755934
55677	755935
8182	755936
15314	755937
40358	755938
5825	755939
15436	755940
13324	755941
3465	755942
79306	755943
11744	755944
30061	755945
13947	755946
3091	755947
32224	755948
124067	755949
8243	755950
11212	755951
15305	755952
40374	755953
67605	755954
211503	755955
54053	755956
11851	755957
8690	755958
25920	755959
36064	755960
39348	755961
54487	755962
1547	755963
1319	755964
27352	755965
64844	755966
12877	755967
758	755968
3	755969
50725	755970
85184	755971
65633	755972
33820	755973
21239	755974
12746	755975
12202	755976
217784	755977
65695	755978
3523	755979
29462	755980
108514	755981
72559	755982
30915	755983
15523	755984
5592	755985
71636	755986
17892	755987
5901	755988
1359	755989
32902	755990
554	755991
305	755992
19549	755993
107885	755994
14217	755995
803	755996
14459	755997
15348	755998
325	755999
9164	756000
2109	756001
5066	756002
6419	756003
55822	756004
18380	756005
12074	756006
56203	756007
34794	756008
17586	756009
2642	756010
212925	756011
1128	756012
211132	756013
6	756014
24728	756015
8753	756016
1612	756017
18225	756018
108930	756019
5985	756020
211098	756021
42732	756022
49602	756023
27125	756024
627	756025
1093	756026
6710	756027
5867	756028
68764	756029
21004	756030
15881	756031
5557	756032
28029	756033
18352	756034
15965	756035
11169	756036
57678	756037
5097	756038
1767	756039
150666	756040
31917	756041
11916	756042
11499	756043
17073	756044
8626	756045
12838	756046
48495	756047
18572	756048
9061	756049
29060	756050
128681	756051
11574	756052
615	756053
35067	756054
54845	756055
87	756056
25308	756057
91459	756058
7592	756059
22190	756060
48092	756061
4161	756062
7475	756063
8676	756064
3347	756065
103223	756066
17349	756067
19528	756068
8802	756069
16243	756070
97319	756071
6119	756072
97169	756073
127186	756074
17894	756075
62049	756076
62862	756077
65199	756078
12171	756079
92387	756080
49496	756081
78975	756082
48430	756083
6	756084
51241	756085
12041	756086
23848	756087
80327	756088
12127	756089
23601	756090
23807	756091
2132	756092
1966	756093
3159	756094
65134	756095
3	756096
41741	756097
15	756098
64152	756099
5825	756100
52794	756101
66397	756102
41	756103
26209	756104
104	756105
69729	756106
4027	756107
90	756108
5716	756109
1012	756110
35234	756111
20638	756112
5584	756113
148	756114
41600	756115
6698	756116
112497	756117
52725	756118
32666	756119
4326	756120
88496	756121
50630	756122
16265	756123
95613	756124
6	756125
7070	756126
49524	756127
65097	756128
10331	756129
113546	756130
371	756131
20982	756132
172	756133
17870	756134
581	756135
8707	756136
41720	756137
179	756138
56074	756139
21661	756140
36074	756141
5063	756142
155111	756143
8623	756144
41018	756145
54467	756146
87	756147
64978	756148
55601	756149
9092	756150
1290	756151
13388	756152
5084	756153
22637	756154
13035	756155
481	756156
14481	756157
41532	756158
39758	756159
4875	756160
82249	756161
20906	756162
66570	756163
387	756164
5566	756165
3	756166
9143	756167
1143	756168
8617	756169
109543	756170
14332	756171
14249	756172
14337	756173
4889	756174
28685	756175
8834	756176
25920	756177
3865	756178
10300	756179
210558	756180
6234	756181
4679	756182
84045	756183
6473	756184
8850	756185
17152	756186
58505	756187
64535	756188
76329	756189
118235	756190
14612	756191
8129	756192
122	756193
4053	756194
62830	756195
13636	756196
5665	756197
118286	756198
32137	756199
84105	756200
4519	756201
619	756202
50600	756203
33940	756204
54	756205
393	756206
1849	756207
7215	756208
145	756209
14211	756210
2645	756211
24294	756212
66101	756213
70179	756214
42168	756215
14410	756216
214608	756217
6615	756218
3220	756219
116413	756220
41084	756221
62153	756222
11	756223
115309	756224
20243	756225
227	756226
39834	756227
7310	756228
35236	756229
28334	756230
210010	756231
34394	756232
99216	756233
150072	756234
51892	756235
162156	756236
238401	756237
138531	756238
167502	756239
13813	756240
50565	756241
28439	756242
20986	756243
32490	756244
16799	756245
77022	756246
120664	756247
119839	756248
13622	756249
1115	756250
3044	756251
20986	756252
17083	756253
20621	756254
12914	756255
18226	756256
3981	756257
79874	756258
1523	756259
76865	756260
48987	756261
37173	756262
15347	756263
34240	756264
31396	756265
6846	756266
64398	756267
10126	756268
533	756269
1876	756270
109806	756271
9193	756272
4683	756273
81497	756274
1693	756275
414	756276
9258	756277
174122	756278
27330	756279
4013	756280
2787	756281
11632	756282
20735	756283
10664	756284
76258	756285
247	756286
651	756287
51061	756288
2675	756289
1689	756290
148	756291
317	756292
217959	756293
10854	756294
118713	756295
18953	756296
8556	756297
1255	756298
22558	756299
73599	756300
39983	756301
67912	756302
11255	756303
11800	756304
81164	756305
8133	756306
37393	756307
24365	756308
24213	756309
52907	756310
3795	756311
75621	756312
10278	756313
240467	756314
52135	756315
8173	756316
66846	756317
51794	756318
165768	756319
116132	756320
89252	756321
26272	756322
86474	756323
14707	756324
87200	756325
17693	756326
21483	756327
240439	756328
102049	756329
1932	756330
41653	756331
19314	756332
52627	756333
61388	756334
119574	756335
13443	756336
49700	756337
30910	756338
26214	756339
84406	756340
136240	756341
16979	756342
34388	756343
166756	756344
218855	756345
6939	756346
11506	756347
44019	756348
58524	756349
16143	756350
1980	756351
6	756352
16579	756353
139489	756354
27366	756355
51724	756356
10393	756357
10924	756358
7933	756359
27259	756360
11407	756361
61062	756362
3469	756363
70031	756364
68733	756365
453	756366
15566	756367
66526	756368
74956	756369
72014	756370
79115	756371
18604	756372
59733	756373
8769	756374
43224	756375
55226	756376
35325	756377
4962	756378
69112	756379
21827	756380
45457	756381
6045	756382
83378	756383
1370	756384
31252	756385
40352	756386
43825	756387
26472	756388
34144	756389
20929	756390
31970	756391
45284	756392
75597	756393
14188	756394
8576	756395
2788	756396
20069	756397
50549	756398
83357	756399
155397	756400
17968	756401
50808	756402
6682	756403
28091	756404
44911	756405
10457	756406
478	756407
82382	756408
1760	756409
49374	756410
106999	756411
85159	756412
31438	756413
6200	756414
182424	756415
48883	756416
21575	756417
60594	756418
38536	756419
53559	756420
79480	756421
58051	756422
134107	756423
153698	756424
219414	756425
836	756426
6410	756427
51410	756428
3012	756429
29359	756430
83385	756431
59468	756432
19077	756433
8670	756434
10241	756435
15228	756436
18842	756437
3207	756438
19167	756439
5301	756440
87725	756441
78394	756442
36529	756443
223951	756444
222776	756445
38326	756446
74985	756447
23341	756448
15102	756449
7828	756450
98247	756451
917	756452
77573	756453
17811	756454
98631	756455
46191	756456
14699	756457
80605	756458
50400	756459
96689	756460
236761	756461
8381	756462
40977	756463
10646	756464
3177	756465
157	756466
2540	756467
32060	756468
5652	756469
19982	756470
13167	756471
715	756472
2110	756473
65284	756474
62752	756475
11792	756476
16713	756477
4265	756478
106662	756479
25240	756480
111333	756481
25767	756482
21074	756483
60774	756484
42	756485
2041	756486
8709	756487
8526	756488
96907	756489
43644	756490
43450	756491
14155	756492
21094	756493
6765	756494
11066	756495
55473	756496
80248	756497
22683	756498
46078	756499
27925	756500
60660	756501
23834	756502
69748	756503
16685	756504
26212	756505
85602	756506
44605	756507
48410	756508
55780	756509
4218	756510
41302	756511
78510	756512
153298	756513
238979	756514
72100	756515
2022	756516
121967	756517
103256	756518
113647	756519
219785	756520
235565	756521
22865	756522
11508	756523
91968	756524
672	756525
83326	756526
2081	756527
146	756528
17304	756529
19968	756530
7392	756531
10933	756532
143973	756533
4002	756534
6158	756535
93	756536
30017	756537
8504	756538
28083	756539
143069	756540
130560	756541
508	756542
32235	756543
157299	756544
1837	756545
9774	756546
35805	756547
45153	756548
1456	756549
2944	756550
13875	756551
130544	756552
13428	756553
13494	756554
19449	756555
182099	756556
28355	756557
23882	756558
95400	756559
17618	756560
4364	756561
27354	756562
47956	756563
10942	756564
18709	756565
182810	756566
56421	756567
130597	756568
2351	756569
20922	756570
20692	756571
4650	756572
7322	756573
4660	756574
29115	756575
401	756576
64565	756577
211876	756578
100270	756579
3150	756580
1256	756581
1493	756582
56	756583
40964	756584
1298	756585
35177	756586
56246	756587
20001	756588
16969	756589
60122	756590
98217	756591
1293	756592
17392	756593
1816	756594
5266	756595
27914	756596
6190	756597
15844	756598
138005	756599
30875	756600
25596	756601
9282	756602
209892	756603
4673	756604
2336	756605
14345	756606
975	756607
35198	756608
11092	756609
21307	756610
44118	756611
131232	756612
65342	756613
15884	756614
50950	756615
97064	756616
28461	756617
19027	756618
58354	756619
9767	756620
147810	756621
67899	756622
142360	756623
4967	756624
75371	756625
16370	756626
26217	756627
22928	756628
11745	756629
23321	756630
14743	756631
5227	756632
484	756633
57304	756634
19293	756635
16798	756636
3769	756637
642	756638
7277	756639
4607	756640
97023	756641
74346	756642
97365	756643
56457	756644
19036	756645
86879	756646
38569	756647
75035	756648
114126	756649
29973	756650
28936	756651
50871	756652
30252	756653
8273	756654
18650	756655
37677	756656
193046	756657
439	756658
23015	756659
153037	756660
406	756661
209250	756662
130334	756663
4954	756664
103912	756665
140516	756666
3235	756667
9652	756668
9933	756669
47463	756670
12722	756671
2710	756672
43191	756673
48124	756674
7029	756675
27644	756676
13265	756677
137358	756678
220056	756679
11038	756680
10925	756681
63756	756682
50156	756683
16327	756684
16750	756685
57586	756686
42799	756687
5552	756688
8418	756689
123771	756690
25613	756691
8548	756692
23051	756693
41314	756694
165881	756695
26489	756696
22900	756697
22537	756698
8287	756699
28087	756700
5571	756701
4275	756702
110484	756703
34573	756704
38058	756705
62368	756706
46242	756707
45083	756708
108	756709
130261	756710
4043	756711
97551	756712
15377	756713
134	756714
3573	756715
3076	756716
34447	756717
23761	756718
513	756719
13674	756720
9373	756721
181369	756722
2943	756723
103420	756724
2051	756725
88811	756726
7046	756727
103218	756728
35983	756729
11917	756730
141992	756731
11931	756732
9978	756733
110643	756734
98746	756735
5941	756736
42937	756737
395	756738
70512	756739
92533	756740
24868	756741
134152	756742
48310	756743
45033	756744
3210	756745
93803	756746
14662	756747
27939	756748
31763	756749
31780	756750
17318	756751
8287	756752
6414	756753
60440	756754
11127	756755
13187	756756
6170	756757
12986	756758
160537	756759
160537	756760
4151	756761
45141	756762
105677	756763
76765	756764
57903	756765
19054	756766
137043	756767
10101	756768
6999	756769
132	756770
132802	756771
28577	756772
204	756773
49381	756774
71825	756775
28379	756776
187583	756777
11035	756778
74239	756779
23906	756780
237	756781
16699	756782
134	756783
13215	756784
9741	756785
809	756786
206899	756787
99970	756788
183121	756789
472	756790
4137	756791
5400	756792
71224	756793
12648	756794
3847	756795
1377	756796
5484	756797
13098	756798
134975	756799
2312	756800
63297	756801
166618	756802
4064	756803
31782	756804
14902	756805
6868	756806
9943	756807
181392	756808
13159	756809
15763	756810
14595	756811
17233	756812
160682	756813
25616	756814
95160	756815
39257	756816
16318	756817
1462	756818
26602	756819
541	756820
109541	756821
7140	756822
22348	756823
156960	756824
2163	756825
236510	756826
9809	756827
43072	756828
49344	756829
22740	756830
39037	756831
5254	756832
96843	756833
5480	756834
5424	756835
38197	756836
6148	756837
96819	756838
26065	756839
71805	756840
2920	756841
767	756842
47388	756843
15834	756844
44943	756845
26065	756846
10177	756847
8797	756848
3253	756849
1638	756850
2710	756851
3468	756852
31661	756853
2608	756854
4967	756855
9287	756856
11536	756857
3397	756858
105020	756859
642	756860
6364	756861
7963	756862
106257	756863
18953	756864
22205	756865
98313	756866
108477	756867
45812	756868
1848	756869
8293	756870
44682	756871
28039	756872
9455	756873
1854	756874
4856	756875
17405	756876
8680	756877
21165	756878
136733	756879
146827	756880
1454	756881
1500	756882
232431	756883
7247	756884
5656	756885
28661	756886
76871	756887
74222	756888
117696	756889
16012	756890
212408	756891
106968	756892
9733	756893
7808	756894
187384	756895
45817	756896
4072	756897
513	756898
19813	756899
63772	756900
1961	756901
34435	756902
21014	756903
11929	756904
5656	756905
46825	756906
11746	756907
17303	756908
16614	756909
6183	756910
19089	756911
53	756912
10783	756913
57244	756914
5943	756915
44567	756916
6898	756917
2112	756918
8459	756919
64793	756920
22976	756921
98427	756922
2883	756923
11168	756924
56724	756925
13155	756926
55997	756927
1460	756928
39942	756929
48777	756930
3609	756931
4543	756932
15582	756933
27771	756934
1386	756935
6321	756936
186607	756937
8080	756938
10139	756939
4285	756940
30618	756941
2051	756942
186528	756943
74205	756944
8336	756945
11273	756946
17235	756947
12783	756948
61999	756949
111207	756950
27919	756951
34436	756952
1618	756953
22807	756954
234528	756955
10096	756956
56708	756957
11198	756958
46943	756959
46944	756960
15846	756961
4086	756962
56	756963
5236	756964
190850	756965
57251	756966
35709	756967
533	756968
46356	756969
52071	756970
148377	756971
955	756972
16744	756973
19288	756974
33095	756975
55345	756976
324	756977
98583	756978
57843	756979
642	756980
815	756981
8632	756982
91982	756983
7150	756984
1910	756985
6500	756986
113	756987
35563	756988
24807	756989
62354	756990
13873	756991
39330	756992
237645	756993
165983	756994
16866	756995
13873	756996
67767	756997
5711	756998
9219	756999
16109	757000
13873	757001
204	757002
11709	757003
96773	757004
2445	757005
501	757006
134686	757007
887	757008
54859	757009
30189	757010
1524	757011
153034	757012
6210	757013
204	757014
2869	757015
1250	757016
6107	757017
113152	757018
77853	757019
147348	757020
153638	757021
8287	757022
6954	757023
44624	757024
74327	757025
217270	757026
3320	757027
33824	757028
5304	757029
190744	757030
21293	757031
908	757032
7136	757033
1335	757034
955	757035
65933	757036
16756	757037
420	757038
3223	757039
144	757040
208	757041
52071	757042
65652	757043
19093	757044
70327	757045
27445	757046
48468	757047
2176	757048
39978	757049
98871	757050
210	757051
4229	757052
39061	757053
29723	757054
44790	757055
11028	757056
17142	757057
484	757058
33295	757059
8069	757060
50799	757061
35288	757062
366	757063
523	757064
84240	757065
7277	757066
108476	757067
4295	757068
35491	757069
184694	757070
50345	757071
1886	757072
43364	757073
217021	757074
204641	757075
3487	757076
24	757077
79948	757078
3885	757079
15	757080
119529	757081
27359	757082
92825	757083
966	757084
10803	757085
36436	757086
25139	757087
38484	757088
145	757089
41191	757090
118463	757091
66702	757092
16667	757093
56412	757094
43031	757095
61121	757096
93274	757097
30024	757098
40379	757099
37302	757100
21490	757101
34784	757102
176004	757103
54	757104
119242	757105
84549	757106
44463	757107
70860	757108
240433	757109
211567	757110
138065	757111
122905	757112
48866	757113
90241	757114
134658	757115
2524	757116
2040	757117
98499	757118
10299	757119
35979	757120
133477	757121
4447	757122
8608	757123
99710	757124
69822	757125
27447	757126
4332	757127
8694	757128
116591	757129
11735	757130
27100	757131
151729	757132
9434	757133
4969	757134
158078	757135
64867	757136
2858	757137
149651	757138
108494	757139
20254	757140
78800	757141
25765	757142
24128	757143
9823	757144
4619	757145
7260	757146
192706	757147
4875	757148
6982	757149
31641	757150
160576	757151
50067	757152
78807	757153
21001	757154
35891	757155
761	757156
89377	757157
62207	757158
2551	757159
72163	757160
97985	757161
4925	757162
7963	757163
7247	757164
1339	757165
72544	757166
3665	757167
2869	757168
185602	757169
39942	757170
5197	757171
139994	757172
3324	757173
47271	757174
161682	757175
55264	757176
14184	757177
64747	757178
52683	757179
89396	757180
60998	757181
78826	757182
30464	757183
12779	757184
55695	757185
55947	757186
91851	757187
31991	757188
18185	757189
50247	757190
34592	757191
12122	757192
144	757193
70538	757194
56307	757195
56306	757196
116333	757197
9241	757198
35036	757199
15870	757200
9997	757201
49523	757202
1783	757203
1178	757204
576	757205
44807	757206
13879	757207
4895	757208
28003	757209
55886	757210
44834	757211
142941	757212
35024	757213
2913	757214
1284	757215
5874	757216
28234	757217
425	757218
15	757219
60807	757220
10945	757221
6331	757222
5382	757223
22528	757224
23954	757225
1395	757226
5095	757227
144	757228
56271	757229
33295	757230
15718	757231
109347	757232
124698	757233
22528	757234
13944	757235
80038	757236
55066	757237
7454	757238
678	757239
124524	757240
3640	757241
105482	757242
49007	757243
29951	757244
50821	757245
29406	757246
105640	757247
78128	757248
1618	757249
20277	757250
153638	757251
60985	757252
88185	757253
29554	757254
77711	757255
166830	757256
6331	757257
132625	757258
80302	757259
3329	757260
80302	757261
52063	757262
35620	757263
6417	757264
1003	757265
38450	757266
7560	757267
16524	757268
1957	757269
134079	757270
3500	757271
15207	757272
30474	757273
30474	757274
34009	757275
8497	757276
53283	757277
151731	757278
40	757279
34990	757280
176168	757281
7485	757282
81913	757283
21244	757284
807	757285
14283	757286
2288	757287
43559	757288
3193	757289
3193	757290
60034	757291
60034	757292
75604	757293
5493	757294
5493	757295
177	757296
10236	757297
43559	757298
1080	757299
8409	757300
11836	757301
545	757302
22843	757303
18956	757304
25808	757305
70740	757306
172382	757307
2191	757308
16357	757309
74449	757310
171095	757311
84762	757312
4151	757313
5669	757314
1184	757315
185471	757316
31232	757317
72387	757318
33769	757319
12697	757320
146977	757321
40498	757322
19194	757323
55	757324
38505	757325
21084	757326
2048	757327
46130	757328
22882	757329
30287	757330
4085	757331
9448	757332
11929	757333
20086	757334
73991	757335
2376	757336
98396	757337
366	757338
133930	757339
20748	757340
6379	757341
28002	757342
44427	757343
6010	757344
6008	757345
2595	757346
15515	757347
11072	757348
35129	757349
151826	757350
18666	757351
42728	757352
12886	757353
124214	757354
55906	757355
5080	757356
42950	757357
4687	757358
82573	757359
24646	757360
829	757361
12118	757362
209145	757363
29622	757364
34840	757365
43130	757366
8714	757367
955	757368
172072	757369
7864	757370
13109	757371
78487	757372
30963	757373
1296	757374
73371	757375
4936	757376
4319	757377
13273	757378
50	757379
54578	757380
18832	757381
35167	757382
55996	757383
28374	757384
28374	757385
59891	757386
2986	757387
2986	757388
40408	757389
25995	757390
12697	757391
26197	757392
12697	757393
6144	757394
8140	757395
29409	757396
8009	757397
15487	757398
49992	757399
16564	757400
49968	757401
3253	757402
21333	757403
40721	757404
5336	757405
96388	757406
9570	757407
17332	757408
21352	757409
28068	757410
13926	757411
45243	757412
13599	757413
75010	757414
25926	757415
206850	757416
17326	757417
28445	757418
8149	757419
30578	757420
11006	757421
2358	757422
7371	757423
3651	757424
24108	757425
11825	757426
20743	757427
73608	757428
1333	757429
74393	757430
9389	757431
13228	757432
56817	757433
2019	757434
36690	757435
98811	757436
1493	757437
4621	757438
179882	757439
23659	757440
61483	757441
12134	757442
98017	757443
4619	757444
5653	757445
57085	757446
18752	757447
34212	757448
16840	757449
6123	757450
8637	757451
204	757452
55987	757453
59479	757454
204	757455
10938	757456
56418	757457
47395	757458
24902	757459
8139	757460
8139	757461
76193	757462
88836	757463
6366	757464
22697	757465
1402	757466
4660	757467
189	757468
96631	757469
208	757470
166163	757471
204	757472
24951	757473
175	757474
16021	757475
478	757476
180171	757477
30702	757478
43	757479
1686	757480
314	757481
74832	757482
2973	757483
97122	757484
1083	757485
234470	757486
28658	757487
9856	757488
19063	757489
9576	757490
47240	757491
9848	757492
22639	757493
19076	757494
5313	757495
3456	757496
3324	757497
13210	757498
189	757499
2492	757500
5934	757501
56306	757502
10198	757503
64285	757504
27644	757505
51895	757506
113	757507
366	757508
212636	757509
101953	757510
93125	757511
42521	757512
9803	757513
30898	757514
149905	757515
108504	757516
31549	757517
56833	757518
43427	757519
19417	757520
37218	757521
850	757522
80827	757523
850	757524
76080	757525
51598	757526
75033	757527
3602	757528
6520	757529
761	757530
76410	757531
3603	757532
70327	757533
95325	757534
3180	757535
42477	757536
66600	757537
705	757538
20847	757539
2056	757540
11374	757541
4642	757542
129	757543
24767	757544
87517	757545
28702	757546
88605	757547
144089	757548
97935	757549
61189	757550
181311	757551
18070	757552
238693	757553
53373	757554
144155	757555
12511	757556
26887	757557
53623	757558
79333	757559
143685	757560
4126	757561
17643	757562
129491	757563
199658	757564
89354	757565
237936	757566
102778	757567
10684	757568
135269	757569
30923	757570
118395	757571
169127	757572
121496	757573
90823	757574
23947	757575
90392	757576
21960	757577
2567	757578
23828	757579
3917	757580
94145	757581
90717	757582
90912	757583
144699	757584
26887	757585
5031	757586
14937	757587
81775	757588
16969	757589
139504	757590
16373	757591
145002	757592
167154	757593
161421	757594
53677	757595
69395	757596
698	757597
108846	757598
138094	757599
90365	757600
198546	757601
166806	757602
27704	757603
62670	757604
107297	757605
201666	757606
76139	757607
60843	757608
187180	757609
191896	757610
168603	757611
29720	757612
145562	757613
201996	757614
169129	757615
10058	757616
121619	757617
201025	757618
139581	757619
90530	757620
81762	757621
63055	757622
20480	757623
160616	757624
201959	757625
169813	757626
121508	757627
24249	757628
145573	757629
81502	757630
168392	757631
42109	757632
119488	757633
19769	757634
104388	757635
136125	757636
49318	757637
180006	757638
22161	757639
237170	757640
179819	757641
30159	757642
19864	757643
54302	757644
188425	757645
9328	757646
144614	757647
102070	757648
104457	757649
63289	757650
53576	757651
200104	757652
24167	757653
143894	757654
144013	757655
81077	757656
67498	757657
168807	757658
79585	757659
95085	757660
122056	757661
121392	757662
18038	757663
166479	757664
237907	757665
145293	757666
145201	757667
105033	757668
169384	757669
140086	757670
29686	757671
141885	757672
237813	757673
53567	757674
145096	757675
145163	757676
53796	757677
26876	757678
168930	757679
91014	757680
201829	757681
47183	757682
203709	757683
55691	757684
79337	757685
55691	757686
34938	757687
128762	757688
145344	757689
6637	757690
37730	757691
62764	757692
137798	757693
145244	757694
169891	757695
135770	757696
107564	757697
122441	757698
81482	757699
78133	757700
201575	757701
141818	757702
233538	757703
147913	757704
191816	757705
129659	757706
230980	757707
144178	757708
162179	757709
145096	757710
118728	757711
133243	757712
122389	757713
79581	757714
90307	757715
145812	757716
57274	757717
199949	757718
86851	757719
200045	757720
142804	757721
133247	757722
187429	757723
13612	757724
144097	757725
192024	757726
194657	757727
80913	757728
26895	757729
25473	757730
200184	757731
106594	757732
80913	757733
200109	757734
135437	757735
27312	757736
57976	757737
119033	757738
142804	757739
201565	757740
135684	757741
145164	757742
121442	757743
237778	757744
179902	757745
195080	757746
108255	757747
90805	757748
33580	757749
69455	757750
69395	757751
121225	757752
49804	757753
21949	757754
203667	757755
153116	757756
94740	757757
81378	757758
14972	757759
145052	757760
26893	757761
42304	757762
42103	757763
26975	757764
47189	757765
204114	757766
49008	757767
106920	757768
15751	757769
170063	757770
140442	757771
140458	757772
178131	757773
86652	757774
179084	757775
179222	757776
95767	757777
138983	757778
63277	757779
200150	757780
199654	757781
197704	757782
116674	757783
157117	757784
195275	757785
145304	757786
81024	757787
121341	757788
81011	757789
163104	757790
68179	757791
33455	757792
90858	757793
132507	757794
69519	757795
199990	757796
171513	757797
5706	757798
117443	757799
19547	757800
60491	757801
79567	757802
103844	757803
61532	757804
103195	757805
29679	757806
145463	757807
126872	757808
145493	757809
170017	757810
90557	757811
107490	757812
42082	757813
183963	757814
144019	757815
40743	757816
108797	757817
144147	757818
2368	757819
106937	757820
77821	757821
7067	757822
201958	757823
119461	757824
28035	757825
53515	757826
131466	757827
232563	757828
5462	757829
7242	757830
103792	757831
3295	757832
78566	757833
35360	757834
108844	757835
42221	757836
90553	757837
146240	757838
203855	757839
115956	757840
106703	757841
8057	757842
19192	757843
44338	757844
517	757845
1491	757846
12147	757847
6693	757848
28633	757849
4383	757850
16915	757851
8104	757852
15111	757853
49366	757854
132301	757855
2062	757856
108538	757857
8269	757858
22555	757859
98386	757860
9809	757861
2277	757862
100	757863
12943	757864
4110	757865
64347	757866
189908	757867
2885	757868
15156	757869
1003	757870
15569	757871
39330	757872
8773	757873
15259	757874
7398	757875
7879	757876
28355	757877
115910	757878
135964	757879
3615	757880
46354	757881
2658	757882
99150	757883
40615	757884
37936	757885
20712	757886
24791	757887
53	757888
4498	757889
16916	757890
2240	757891
95407	757892
217526	757893
13161	757894
23011	757895
23718	757896
45034	757897
48422	757898
21135	757899
13271	757900
18676	757901
9807	757902
2892	757903
3940	757904
43694	757905
19227	757906
221812	757907
6991	757908
1168	757909
1168	757910
5516	757911
1848	757912
3328	757913
82257	757914
102528	757915
112770	757916
110311	757917
74885	757918
45081	757919
943	757920
1494	757921
13544	757922
504	757923
18401	757924
4621	757925
10006	757926
4621	757927
58621	757928
86616	757929
2176	757930
4124	757931
133410	757932
9092	757933
2670	757934
42686	757935
187728	757936
28478	757937
3789	757938
24149	757939
8630	757940
13976	757941
4673	757942
5618	757943
38269	757944
36025	757945
32218	757946
135751	757947
4937	757948
24565	757949
24709	757950
24709	757951
21289	757952
4171	757953
34522	757954
2094	757955
7453	757956
17376	757957
11314	757958
65271	757959
138532	757960
101183	757961
64902	757962
56922	757963
16376	757964
57426	757965
58734	757966
47627	757967
162715	757968
15673	757969
18820	757970
74499	757971
28361	757972
44965	757973
32099	757974
14082	757975
7323	757976
230697	757977
1848	757978
7196	757979
10198	757980
35167	757981
1957	757982
6484	757983
42951	757984
73167	757985
13212	757986
28057	757987
4156	757988
50997	757989
28713	757990
22306	757991
23138	757992
29886	757993
4609	757994
34464	757995
2918	757996
98859	757997
28633	757998
6097	757999
13135	758000
13873	758001
41555	758002
28331	758003
63577	758004
127131	758005
37539	758006
4116	758007
131800	758008
11681	758009
34	758010
23180	758011
34563	758012
23453	758013
1190	758014
71487	758015
78127	758016
10088	758017
5281	758018
184316	758019
20991	758020
80827	758021
144	758022
275	758023
2657	758024
4121	758025
77164	758026
97347	758027
84304	758028
98133	758029
15861	758030
31132	758031
106303	758032
137096	758033
1502	758034
11796	758035
2762	758036
144	758037
130275	758038
2349	758039
7136	758040
31344	758041
204	758042
1646	758043
2015	758044
23212	758045
100270	758046
3684	758047
19332	758048
3273	758049
7010	758050
982	758051
95317	758052
183374	758053
10782	758054
28543	758055
44999	758056
93130	758057
890	758058
9809	758059
13545	758060
140121	758061
6379	758062
381	758063
29256	758064
86497	758065
38053	758066
941	758067
2611	758068
161184	758069
54928	758070
543	758071
128055	758072
13801	758073
22567	758074
46678	758075
18131	758076
11574	758077
5465	758078
57624	758079
28382	758080
9376	758081
2322	758082
1170	758083
43604	758084
7223	758085
35582	758086
15538	758087
213868	758088
654	758089
8071	758090
3797	758091
1839	758092
9786	758093
157	758094
23686	758095
12638	758096
12820	758097
50628	758098
115	758099
647	758100
14240	758101
70396	758102
70256	758103
4609	758104
59299	758105
35932	758106
6418	758107
11509	758108
4330	758109
56668	758110
54251	758111
23938	758112
158	758113
3615	758114
23166	758115
1113	758116
32060	758117
68120	758118
13002	758119
52069	758120
275	758121
275	758122
63772	758123
63772	758124
2030	758125
22162	758126
22162	758127
22162	758128
56986	758129
23045	758130
210959	758131
919	758132
45081	758133
32894	758134
25557	758135
20680	758136
6873	758137
47390	758138
84911	758139
19036	758140
40007	758141
30873	758142
10716	758143
11439	758144
8493	758145
29736	758146
38453	758147
7936	758148
520	758149
6484	758150
65342	758151
37026	758152
752	758153
34602	758154
19353	758155
761	758156
5148	758157
4621	758158
2019	758159
33295	758160
106512	758161
23296	758162
24167	758163
7834	758164
9241	758165
38433	758166
2342	758167
14033	758168
12425	758169
29868	758170
54625	758171
49068	758172
10783	758173
73171	758174
363	758175
995	758176
23527	758177
3986	758178
6033	758179
38874	758180
31294	758181
17078	758182
2029	758183
3981	758184
192452	758185
19107	758186
17	758187
55	758188
16503	758189
35075	758190
22890	758191
37235	758192
143332	758193
27133	758194
9436	758195
74736	758196
97554	758197
4924	758198
31880	758199
91851	758200
132275	758201
43941	758202
3316	758203
5235	758204
8186	758205
204	758206
30510	758207
7248	758208
27300	758209
439	758210
5418	758211
131684	758212
701	758213
110285	758214
29511	758215
137354	758216
11678	758217
18795	758218
137354	758219
11736	758220
2883	758221
10237	758222
170	758223
6069	758224
19612	758225
5908	758226
40647	758227
23026	758228
112741	758229
2562	758230
14265	758231
22162	758232
4330	758233
6972	758234
57438	758235
55503	758236
20676	758237
9692	758238
117428	758239
66955	758240
19337	758241
69485	758242
36111	758243
7150	758244
112327	758245
11737	758246
46368	758247
99380	758248
118366	758249
38110	758250
3816	758251
14041	758252
69650	758253
89823	758254
19364	758255
112657	758256
77224	758257
12288	758258
153496	758259
67384	758260
1818	758261
8580	758262
47	758263
9105	758264
96770	758265
1848	758266
10035	758267
17065	758268
23335	758269
237594	758270
22296	758271
53383	758272
2388	758273
239364	758274
56133	758275
186489	758276
1797	758277
112177	758278
71334	758279
48719	758280
9578	758281
27611	758282
52216	758283
33108	758284
97801	758285
9960	758286
957	758287
79906	758288
22162	758289
18644	758290
11615	758291
7136	758292
18992	758293
36007	758294
22653	758295
10063	758296
132141	758297
2442	758298
432	758299
57028	758300
29282	758301
53000	758302
13240	758303
35638	758304
1048	758305
65	758306
57426	758307
28445	758308
34662	758309
83882	758310
64090	758311
229343	758312
47308	758313
7024	758314
92382	758315
1005	758316
192681	758317
49929	758318
22046	758319
43564	758320
5449	758321
71886	758322
68454	758323
140654	758324
27639	758325
80205	758326
38499	758327
13145	758328
16066	758329
38080	758330
26103	758331
753	758332
125	758333
17632	758334
143101	758335
9579	758336
10036	758337
5153	758338
35717	758339
21241	758340
10890	758341
196040	758342
22401	758343
56300	758344
2240	758345
94873	758346
120371	758347
82783	758348
19060	758349
19467	758350
13234	758351
7482	758352
7190	758353
28637	758354
4243	758355
23148	758356
56300	758357
73514	758358
15742	758359
79654	758360
10884	758361
11077	758362
173358	758363
47463	758364
44449	758365
97076	758366
65202	758367
35545	758368
4850	758369
9283	758370
9425	758371
20213	758372
63304	758373
2363	758374
73244	758375
20503	758376
2288	758377
9457	758378
11192	758379
11499	758380
639	758381
17590	758382
214775	758383
79235	758384
25748	758385
23949	758386
48029	758387
38315	758388
47243	758389
47627	758390
6942	758391
44711	758392
23123	758393
482	758394
6251	758395
7098	758396
56	758397
533	758398
20793	758399
25748	758400
65814	758401
1255	758402
125	758403
93368	758404
45415	758405
7507	758406
28138	758407
2984	758408
11756	758409
45514	758410
61131	758411
17104	758412
4657	758413
22605	758414
11501	758415
7454	758416
20584	758417
139783	758418
1571	758419
3243	758420
42887	758421
47712	758422
2994	758423
2984	758424
15100	758425
202	758426
19821	758427
20584	758428
2554	758429
50778	758430
9498	758431
14119	758432
37148	758433
10068	758434
24177	758435
4138	758436
47083	758437
158	758438
104758	758439
1493	758440
6326	758441
37082	758442
6144	758443
25995	758444
2492	758445
3100	758446
15616	758447
141457	758448
1457	758449
1457	758450
27666	758451
35545	758452
28147	758453
175012	758454
48631	758455
24615	758456
29654	758457
39628	758458
3673	758459
3673	758460
44685	758461
59699	758462
87129	758463
118891	758464
116190	758465
16740	758466
43811	758467
174562	758468
15195	758469
31856	758470
11255	758471
26560	758472
41366	758473
89752	758474
68256	758475
55760	758476
46893	758477
67209	758478
102888	758479
116238	758480
52627	758481
33182	758482
28488	758483
71294	758484
35298	758485
27549	758486
67618	758487
93584	758488
37794	758489
166577	758490
26224	758491
126051	758492
78460	758493
103700	758494
195141	758495
127430	758496
55706	758497
132972	758498
11660	758499
3044	758500
85697	758501
186754	758502
2564	758503
102166	758504
53203	758505
88842	758506
16873	758507
2255	758508
2987	758509
35612	758510
99970	758511
18714	758512
37935	758513
7080	758514
98252	758515
34220	758516
60985	758517
47641	758518
19265	758519
130581	758520
6676	758521
58603	758522
5298	758523
48312	758524
96666	758525
113	758526
63743	758527
54523	758528
112506	758529
3838	758530
162249	758531
35828	758532
16505	758533
17397	758534
42494	758535
30829	758536
35393	758537
314	758538
77609	758539
8495	758540
16916	758541
21084	758542
69889	758543
1296	758544
47	758545
633	758546
35351	758547
4783	758548
13873	758549
42547	758550
3560	758551
4116	758552
9739	758553
16756	758554
7196	758555
204	758556
61515	758557
51	758558
123286	758559
104	758560
48927	758561
5467	758562
8952	758563
7078	758564
24926	758565
71264	758566
36373	758567
16113	758568
83675	758569
50990	758570
134471	758571
58770	758572
206600	758573
16036	758574
92589	758575
98379	758576
118937	758577
40	758578
36758	758579
147788	758580
73972	758581
35103	758582
17904	758583
146379	758584
2494	758585
103720	758586
14854	758587
64264	758588
48379	758589
21047	758590
6703	758591
60337	758592
149926	758593
46401	758594
42878	758595
1191	758596
84558	758597
164030	758598
29327	758599
29248	758600
5479	758601
152524	758602
17620	758603
55177	758604
84002	758605
101019	758606
110902	758607
58078	758608
57819	758609
16828	758610
223009	758611
118702	758612
46515	758613
54869	758614
4599	758615
51985	758616
17727	758617
43091	758618
237295	758619
36993	758620
51995	758621
73722	758622
18860	758623
45778	758624
12803	758625
16977	758626
28805	758627
29254	758628
14671	758629
23770	758630
59379	758631
39139	758632
973	758633
95970	758634
42917	758635
118334	758636
83807	758637
72535	758638
164808	758639
126253	758640
43151	758641
193697	758642
26690	758643
32807	758644
65455	758645
6436	758646
56297	758647
119516	758648
29304	758649
101349	758650
172	758651
31413	758652
10800	758653
147600	758654
26055	758655
51801	758656
27711	758657
34911	758658
86428	758659
23751	758660
19333	758661
118265	758662
31193	758663
43488	758664
10218	758665
58328	758666
120	758667
16833	758668
204	758669
117870	758670
66979	758671
37740	758672
8195	758673
80689	758674
197	758675
171127	758676
19776	758677
21067	758678
131297	758679
50707	758680
7574	758681
101390	758682
161272	758683
211243	758684
31412	758685
134239	758686
209710	758687
9250	758688
71346	758689
40089	758690
7510	758691
19357	758692
665	758693
27189	758694
111433	758695
89171	758696
117547	758697
52039	758698
15444	758699
31108	758700
49969	758701
64513	758702
39924	758703
125861	758704
34833	758705
82651	758706
85574	758707
14259	758708
34941	758709
45254	758710
28103	758711
68739	758712
9737	758713
65801	758714
46621	758715
84796	758716
20967	758717
94850	758718
46493	758719
94	758720
61942	758721
17759	758722
2475	758723
34482	758724
141047	758725
99051	758726
68610	758727
64353	758728
3030	758729
735	758730
45363	758731
98752	758732
22433	758733
75867	758734
43341	758735
7386	758736
1003	758737
38519	758738
72041	758739
50032	758740
19382	758741
39961	758742
94038	758743
82890	758744
146334	758745
23174	758746
114514	758747
42742	758748
108489	758749
58603	758750
105220	758751
32062	758752
110410	758753
7199	758754
97902	758755
77570	758756
110647	758757
6100	758758
66421	758759
47090	758760
86613	758761
84278	758762
11428	758763
3578	758764
47395	758765
28566	758766
123493	758767
153677	758768
105206	758769
10044	758770
57408	758771
37266	758772
183364	758773
2015	758774
22595	758775
47915	758776
97045	758777
54766	758778
51598	758779
12177	758780
43915	758781
27540	758782
14473	758783
5161	758784
19841	758785
13057	758786
20404	758787
5306	758788
58225	758789
27925	758790
42869	758791
29292	758792
112155	758793
104971	758794
112139	758795
111966	758796
25829	758797
6061	758798
13159	758799
129684	758800
44750	758801
56972	758802
73944	758803
23016	758804
31728	758805
35934	758806
23137	758807
35663	758808
100471	758809
95113	758810
208096	758811
4702	758812
35252	758813
147940	758814
213079	758815
124674	758816
94927	758817
35444	758818
64680	758819
31873	758820
31300	758821
84831	758822
31993	758823
214937	758824
137812	758825
66490	758826
98119	758827
144405	758828
23175	758829
11065	758830
102353	758831
3329	758832
187268	758833
207466	758834
58292	758835
109168	758836
20194	758837
208974	758838
56128	758839
25836	758840
6972	758841
219326	758842
23094	758843
4286	758844
152209	758845
77164	758846
816	758847
10208	758848
72670	758849
11300	758850
9690	758851
18517	758852
59614	758853
97964	758854
18646	758855
34571	758856
125887	758857
83107	758858
21344	758859
6929	758860
26139	758861
26618	758862
112956	758863
186975	758864
35979	758865
13051	758866
5921	758867
18650	758868
132998	758869
482	758870
184528	758871
58041	758872
10139	758873
153034	758874
40131	758875
2272	758876
23376	758877
935	758878
76058	758879
215137	758880
4921	758881
9283	758882
142143	758883
77047	758884
77550	758885
75604	758886
74718	758887
93559	758888
101482	758889
3194	758890
8291	758891
59283	758892
6290	758893
116583	758894
17161	758895
28812	758896
40154	758897
111158	758898
9075	758899
29596	758900
112911	758901
97883	758902
12958	758903
2771	758904
43904	758905
29396	758906
176757	758907
65282	758908
21238	758909
47285	758910
44822	758911
4229	758912
35980	758913
12336	758914
17566	758915
100558	758916
261	758917
26126	758918
44497	758919
24172	758920
108056	758921
152239	758922
7499	758923
56625	758924
6120	758925
49752	758926
22855	758927
14673	758928
17476	758929
674	758930
27304	758931
114374	758932
51453	758933
58132	758934
3774	758935
88824	758936
12277	758937
16098	758938
160373	758939
95655	758940
197232	758941
44148	758942
17649	758943
2035	758944
27436	758945
66572	758946
18408	758947
14733	758948
91876	758949
59300	758950
10243	758951
179275	758952
149727	758953
10297	758954
8726	758955
32753	758956
43914	758957
68193	758958
52833	758959
43267	758960
21643	758961
55324	758962
6862	758963
13317	758964
128975	758965
3791	758966
71473	758967
24024	758968
49844	758969
5989	758970
50010	758971
38108	758972
34203	758973
209	758974
21583	758975
60622	758976
18195	758977
2671	758978
189257	758979
129731	758980
136621	758981
52220	758982
24103	758983
52612	758984
57375	758985
6711	758986
86929	758987
46638	758988
5300	758989
593	758990
154111	758991
65767	758992
74904	758993
12224	758994
65049	758995
1163	758996
18344	758997
154751	758998
23360	758999
104505	759000
17750	759001
54526	759002
137157	759003
36841	759004
5853	759005
25213	759006
68395	759007
52287	759008
19042	759009
30214	759010
112624	759011
21056	759012
123130	759013
14266	759014
197535	759015
7115	759016
28307	759017
35739	759018
23718	759019
1646	759020
34939	759021
95185	759022
25806	759023
13197	759024
138803	759025
15298	759026
23498	759027
4621	759028
824	759029
1184	759030
3761	759031
881	759032
3153	759033
36402	759034
720	759035
34045	759036
19149	759037
99163	759038
14071	759039
48349	759040
40148	759041
4609	759042
87713	759043
16082	759044
11254	759045
118329	759046
239221	759047
13330	759048
176604	759049
112173	759050
57647	759051
7064	759052
25330	759053
15429	759054
17978	759055
75238	759056
158007	759057
167305	759058
44129	759059
185853	759060
115305	759061
91539	759062
2385	759063
49705	759064
101796	759065
29335	759066
33924	759067
39557	759068
63835	759069
154350	759070
8642	759071
137117	759072
240147	759073
150079	759074
18665	759075
308	759076
93370	759077
134014	759078
163576	759079
2979	759080
42586	759081
63716	759082
39552	759083
88167	759084
17674	759085
86069	759086
52197	759087
487	759088
15351	759089
99830	759090
96093	759091
81164	759092
29290	759093
3717	759094
51950	759095
2375	759096
51949	759097
3494	759098
18505	759099
209129	759100
12181	759101
55521	759102
4475	759103
118979	759104
84678	759105
34768	759106
19155	759107
23468	759108
10658	759109
120459	759110
209709	759111
96578	759112
96596	759113
127497	759114
13332	759115
8195	759116
15506	759117
66865	759118
48246	759119
237360	759120
3034	759121
77901	759122
25124	759123
60040	759124
1220	759125
17349	759126
62673	759127
196107	759128
164387	759129
190997	759130
112951	759131
28735	759132
118028	759133
41166	759134
45929	759135
3275	759136
227607	759137
37277	759138
27841	759139
34054	759140
15255	759141
11148	759142
7421	759143
44142	759144
16098	759145
2040	759146
148530	759147
9531	759148
49223	759149
95729	759150
85287	759151
17165	759152
31845	759153
85041	759154
97518	759155
212484	759156
3094	759157
10321	759158
71658	759159
2128	759160
72070	759161
42940	759162
78052	759163
59680	759164
122885	759165
76717	759166
36977	759167
21627	759168
59952	759169
154914	759170
17551	759171
51601	759172
2691	759173
10216	759174
23166	759175
31146	759176
44272	759177
9367	759178
91622	759179
15222	759180
42799	759181
12687	759182
70488	759183
70617	759184
27242	759185
44909	759186
27392	759187
286	759188
70404	759189
54729	759190
39814	759191
18388	759192
56977	759193
10614	759194
22232	759195
216713	759196
52246	759197
14753	759198
17419	759199
65929	759200
32884	759201
89346	759202
115868	759203
5962	759204
17504	759205
23288	759206
27351	759207
16008	759208
152780	759209
19010	759210
11068	759211
154150	759212
4283	759213
47938	759214
5400	759215
25803	759216
509	759217
24201	759218
229538	759219
82960	759220
17272	759221
23073	759222
479	759223
28493	759224
1184	759225
42867	759226
9686	759227
1184	759228
30151	759229
48883	759230
3213	759231
4190	759232
44876	759233
102435	759234
34094	759235
91520	759236
23051	759237
44991	759238
19548	759239
761	759240
15734	759241
98609	759242
81922	759243
104033	759244
1770	759245
65212	759246
57472	759247
39347	759248
8110	759249
92710	759250
38861	759251
3566	759252
233130	759253
186416	759254
91926	759255
2514	759256
6771	759257
86224	759258
334	759259
80508	759260
218819	759261
147666	759262
9778	759263
154235	759264
152340	759265
218789	759266
227145	759267
148637	759268
171826	759269
36888	759270
29451	759271
10956	759272
100620	759273
17074	759274
17737	759275
18223	759276
8186	759277
14474	759278
3854	759279
113590	759280
55735	759281
30502	759282
36446	759283
17332	759284
10668	759285
36446	759286
120128	759287
160139	759288
6963	759289
54758	759290
43852	759291
30031	759292
225266	759293
50150	759294
17381	759295
210857	759296
767	759297
100762	759298
1681	759299
27244	759300
173633	759301
26310	759302
11960	759303
96250	759304
10323	759305
117210	759306
133680	759307
157330	759308
118794	759309
118143	759310
18937	759311
86967	759312
166880	759313
86045	759314
44633	759315
26235	759316
204430	759317
79831	759318
24529	759319
51357	759320
118912	759321
2045	759322
111359	759323
16643	759324
106207	759325
39006	759326
12197	759327
1662	759328
66530	759329
8805	759330
111338	759331
173328	759332
148	759333
70609	759334
48627	759335
24738	759336
48623	759337
39764	759338
145023	759339
122506	759340
74500	759341
51956	759342
4458	759343
15074	759344
33730	759345
3629	759346
3060	759347
454	759348
6627	759349
10388	759350
2151	759351
10386	759352
9927	759353
822	759354
21250	759355
74777	759356
46840	759357
1519	759358
171815	759359
42908	759360
16483	759361
45534	759362
37435	759363
14264	759364
40049	759365
87744	759366
54501	759367
26409	759368
29540	759369
45132	759370
62320	759371
4256	759372
13976	759373
17497	759374
3315	759375
21263	759376
179	759377
636	759378
4646	759379
40326	759380
74583	759381
67915	759382
463	759383
3231	759384
3761	759385
7571	759386
8767	759387
24893	759388
34891	759389
30888	759390
52462	759391
162666	759392
24905	759393
66001	759394
67458	759395
34430	759396
39977	759397
37335	759398
46914	759399
11600	759400
16399	759401
32494	759402
10280	759403
125527	759404
29566	759405
70935	759406
636	759407
16398	759408
13623	759409
29684	759410
17768	759411
11749	759412
32836	759413
13323	759414
41446	759415
32603	759416
4387	759417
25957	759418
32603	759419
35578	759420
32585	759421
43416	759422
18290	759423
7031	759424
89110	759425
459	759426
9225	759427
65285	759428
66885	759429
555	759430
22193	759431
9792	759432
81989	759433
137919	759434
59	759435
16569	759436
28147	759437
6059	759438
86799	759439
80382	759440
8794	759441
3948	759442
9672	759443
54200	759444
4247	759445
109136	759446
88145	759447
15555	759448
15543	759449
66308	759450
21291	759451
77222	759452
1926	759453
117855	759454
192733	759455
213255	759456
164690	759457
157212	759458
71891	759459
28048	759460
72833	759461
144	759462
97698	759463
1066	759464
45038	759465
63355	759466
109001	759467
150686	759468
19752	759469
118313	759470
112865	759471
21562	759472
1485	759473
41273	759474
81959	759475
18614	759476
89163	759477
26219	759478
28262	759479
17311	759480
420	759481
120132	759482
94632	759483
33428	759484
56451	759485
3746	759486
3746	759487
45493	759488
46243	759489
57153	759490
189749	759491
1482	759492
3314	759493
93664	759494
35007	759495
137466	759496
181713	759497
72454	759498
91953	759499
54288	759500
16524	759501
905	759502
116	759503
2080	759504
12843	759505
24276	759506
6075	759507
224	759508
203473	759509
14413	759510
10134	759511
64146	759512
58759	759513
12353	759514
120866	759515
127373	759516
173996	759517
14407	759518
131576	759519
32741	759520
5720	759521
8475	759522
5714	759523
78453	759524
21722	759525
115436	759526
41930	759527
168302	759528
190287	759529
1385	759530
49311	759531
146026	759532
84233	759533
41966	759534
14913	759535
13718	759536
7571	759537
235756	759538
17888	759539
38623	759540
93909	759541
32892	759542
5950	759543
51209	759544
10474	759545
17540	759546
3159	759547
111	759548
2145	759549
6038	759550
8157	759551
6407	759552
98377	759553
2600	759554
24744	759555
9246	759556
922	759557
2040	759558
3958	759559
33499	759560
204515	759561
64497	759562
3047	759563
76417	759564
81320	759565
26112	759566
80424	759567
26835	759568
4435	759569
5764	759570
11305	759571
5366	759572
67282	759573
66495	759574
93370	759575
49161	759576
26105	759577
6559	759578
45808	759579
202969	759580
2730	759581
40355	759582
113289	759583
217275	759584
100824	759585
116341	759586
26778	759587
6573	759588
63451	759589
90880	759590
113745	759591
24023	759592
6560	759593
26827	759594
61198	759595
116909	759596
153834	759597
148630	759598
240247	759599
13826	759600
7697	759601
52992	759602
1688	759603
8211	759604
18582	759605
155136	759606
49500	759607
46055	759608
5791	759609
13552	759610
89779	759611
57185	759612
62239	759613
8933	759614
153350	759615
47790	759616
8924	759617
4014	759618
1707	759619
51717	759620
1912	759621
80980	759622
2072	759623
114389	759624
83103	759625
158678	759626
2114	759627
1598	759628
17216	759629
115682	759630
9790	759631
33232	759632
21019	759633
17434	759634
27383	759635
50893	759636
41655	759637
33362	759638
5792	759639
17026	759640
3099	759641
286	759642
52	759643
48080	759644
37868	759645
25854	759646
8895	759647
4435	759648
6347	759649
40407	759650
6630	759651
166944	759652
52573	759653
53313	759654
117188	759655
117188	759656
7234	759657
14725	759658
113282	759659
3374	759660
51734	759661
3099	759662
107939	759663
12064	759664
86082	759665
6588	759666
20366	759667
1103	759668
157693	759669
125139	759670
5651	759671
85079	759672
18961	759673
171897	759674
70202	759675
69321	759676
89454	759677
10775	759678
7877	759679
63986	759680
87650	759681
18035	759682
224429	759683
196957	759684
97720	759685
6559	759686
9057	759687
120424	759688
116544	759689
219003	759690
57636	759691
45685	759692
8683	759693
73223	759694
97767	759695
111698	759696
3478	759697
229240	759698
155858	759699
14494	759700
1651	759701
39632	759702
62444	759703
164950	759704
65657	759705
11054	759706
11054	759707
114557	759708
4034	759709
149128	759710
151991	759711
21730	759712
743	759713
1946	759714
4054	759715
133270	759716
23538	759717
15986	759718
5535	759719
123356	759720
103361	759721
3755	759722
18052	759723
32592	759724
22287	759725
22975	759726
47802	759727
56438	759728
18757	759729
6862	759730
4350	759731
7110	759732
73103	759733
29744	759734
24711	759735
69	759736
65741	759737
12099	759738
6367	759739
59006	759740
7350	759741
3392	759742
29744	759743
111778	759744
4974	759745
26204	759746
47802	759747
11407	759748
130643	759749
1648	759750
43879	759751
115357	759752
135488	759753
90764	759754
226550	759755
29724	759756
225420	759757
134969	759758
42448	759759
10137	759760
8706	759761
10162	759762
69357	759763
8201	759764
143697	759765
17612	759766
121624	759767
2622	759768
18171	759769
28468	759770
48250	759771
10264	759772
141030	759773
42435	759774
64217	759775
30896	759776
60891	759777
39894	759778
48859	759779
75388	759780
143823	759781
89830	759782
6391	759783
226710	759784
5535	759785
12085	759786
198416	759787
51637	759788
51637	759789
47277	759790
39051	759791
227120	759792
60222	759793
3997	759794
65803	759795
4439	759796
17952	759797
21144	759798
67238	759799
102224	759800
38750	759801
33403	759802
81056	759803
148172	759804
18027	759805
9510	759806
163154	759807
116797	759808
99623	759809
33172	759810
26508	759811
129821	759812
21686	759813
116919	759814
261	759815
119112	759816
21191	759817
23578	759818
61846	759819
657	759820
20463	759821
10300	759822
13447	759823
8593	759824
8258	759825
96455	759826
35731	759827
121678	759828
41836	759829
103153	759830
65388	759831
94221	759832
142311	759833
5690	759834
84021	759835
32134	759836
89892	759837
96160	759838
117464	759839
158641	759840
87163	759841
18574	759842
19697	759843
24375	759844
7807	759845
221590	759846
96143	759847
56656	759848
14943	759849
3552	759850
108750	759851
5973	759852
98234	759853
7769	759854
85485	759855
21214	759856
149384	759857
29961	759858
108495	759859
112166	759860
157104	759861
106141	759862
109767	759863
14626	759864
14807	759865
41024	759866
19503	759867
41436	759868
2217	759869
20659	759870
50634	759871
123553	759872
3725	759873
43942	759874
3307	759875
31771	759876
15476	759877
650	759878
1843	759879
1084	759880
11282	759881
105443	759882
3446	759883
16174	759884
38899	759885
38899	759886
61003	759887
15603	759888
2078	759889
3927	759890
2330	759891
1843	759892
22026	759893
12552	759894
5395	759895
31311	759896
49880	759897
167603	759898
3793	759899
1867	759900
13593	759901
41909	759902
8502	759903
462	759904
23926	759905
17333	759906
350	759907
6099	759908
52055	759909
8009	759910
29445	759911
75970	759912
9679	759913
8436	759914
24684	759915
39658	759916
12124	759917
7250	759918
462	759919
1154	759920
7098	759921
8195	759922
2938	759923
8588	759924
4235	759925
22756	759926
54166	759927
54628	759928
49524	759929
50594	759930
6169	759931
11066	759932
65264	759933
85146	759934
43008	759935
882	759936
3285	759937
69943	759938
2923	759939
3750	759940
2088	759941
63	759942
119	759943
37274	759944
93	759945
74282	759946
63302	759947
13134	759948
64902	759949
126	759950
11903	759951
30556	759952
78488	759953
152065	759954
9318	759955
148984	759956
381	759957
10804	759958
875	759959
5889	759960
97589	759961
10761	759962
4981	759963
74180	759964
6490	759965
4755	759966
113389	759967
80384	759968
8055	759969
20461	759970
98802	759971
1269	759972
62086	759973
7168	759974
19154	759975
10759	759976
49342	759977
5451	759978
85246	759979
4521	759980
1019	759981
26385	759982
2363	759983
8215	759984
20963	759985
80878	759986
1120	759987
4595	759988
3615	759989
30590	759990
61441	759991
7727	759992
1001	759993
235	759994
620	759995
263	759996
3676	759997
6704	759998
9033	759999
184185	760000
4537	760001
143298	760002
6241	760003
363	760004
62329	760005
5504	760006
5214	760007
2502	760008
19948	760009
8200	760010
8200	760011
73858	760012
20551	760013
12625	760014
2361	760015
2017	760016
5082	760017
54702	760018
1809	760019
27323	760020
9427	760021
24194	760022
148211	760023
1514	760024
27110	760025
5706	760026
65649	760027
32047	760028
10174	760029
2801	760030
45003	760031
20420	760032
22854	760033
11514	760034
15611	760035
2509	760036
20759	760037
170	760038
31610	760039
5096	760040
4333	760041
161	760042
15872	760043
3672	760044
62447	760045
9365	760046
4247	760047
13386	760048
7492	760049
49597	760050
6520	760051
3399	760052
11218	760053
37569	760054
190153	760055
3682	760056
5521	760057
1991	760058
9134	760059
24246	760060
141208	760061
876	760062
4913	760063
6886	760064
4791	760065
1671	760066
23936	760067
63940	760068
3699	760069
7553	760070
6188	760071
40964	760072
848	760073
3207	760074
20233	760075
12467	760076
6217	760077
25268	760078
10340	760079
10795	760080
24896	760081
15408	760082
4870	760083
14293	760084
30449	760085
38080	760086
1300	760087
212331	760088
50352	760089
82216	760090
171	760091
151893	760092
18462	760093
7396	760094
12173	760095
36054	760096
1344	760097
22994	760098
6863	760099
171	760100
2602	760101
126678	760102
15173	760103
3401	760104
350	760105
15971	760106
162637	760107
12625	760108
8262	760109
18799	760110
27199	760111
78553	760112
14476	760113
105334	760114
70294	760115
5944	760116
1760	760117
80930	760118
16421	760119
180905	760120
56139	760121
113430	760122
46934	760123
5519	760124
10971	760125
7920	760126
103239	760127
2622	760128
7098	760129
2189	760130
124279	760131
4113	760132
66795	760133
9654	760134
1520	760135
99249	760136
3633	760137
12478	760138
10645	760139
18262	760140
18966	760141
13766	760142
5433	760143
30177	760144
10704	760145
31572	760146
44105	760147
10647	760148
16037	760149
131709	760150
13546	760151
129627	760152
6264	760153
16824	760154
30305	760155
13855	760156
2053	760157
143	760158
8562	760159
14252	760160
40128	760161
3194	760162
4201	760163
2045	760164
56292	760165
170	760166
21178	760167
60009	760168
49633	760169
78324	760170
7478	760171
45575	760172
986	760173
80875	760174
79506	760175
22169	760176
3303	760177
12614	760178
8941	760179
33880	760180
722	760181
97560	760182
7225	760183
16370	760184
82881	760185
1219	760186
17261	760187
1184	760188
1083	760189
111177	760190
96462	760191
2927	760192
22796	760193
9053	760194
11363	760195
54596	760196
16509	760197
5104	760198
3956	760199
8287	760200
3679	760201
4072	760202
5876	760203
222	760204
65423	760205
24367	760206
16746	760207
10580	760208
4464	760209
31385	760210
43007	760211
19117	760212
34644	760213
2534	760214
3742	760215
25115	760216
1812	760217
2130	760218
77887	760219
31558	760220
138736	760221
2445	760222
1300	760223
7459	760224
37461	760225
1873	760226
7995	760227
20863	760228
4617	760229
2794	760230
16689	760231
6099	760232
24723	760233
84924	760234
16368	760235
12197	760236
5168	760237
2451	760238
1566	760239
15568	760240
60918	760241
18	760242
16180	760243
35757	760244
21346	760245
30747	760246
6374	760247
24544	760248
5248	760249
614	760250
578	760251
15796	760252
148306	760253
131820	760254
2610	760255
40182	760256
30056	760257
40710	760258
2563	760259
302	760260
9645	760261
9645	760262
3262	760263
3313	760264
25688	760265
80389	760266
27089	760267
4095	760268
106328	760269
3107	760270
103	760271
16891	760272
15192	760273
4724	760274
3198	760275
3406	760276
4826	760277
5098	760278
35533	760279
49563	760280
803	760281
81	760282
1569	760283
36356	760284
6984	760285
52	760286
2273	760287
91924	760288
11454	760289
4574	760290
104679	760291
24768	760292
9412	760293
74110	760294
95124	760295
5058	760296
1399	760297
134577	760298
6460	760299
16266	760300
5177	760301
217	760302
97410	760303
507	760304
44105	760305
20153	760306
148558	760307
3635	760308
30892	760309
5529	760310
586	760311
7461	760312
1321	760313
19761	760314
3071	760315
2583	760316
6927	760317
4732	760318
22631	760319
6762	760320
10610	760321
2928	760322
57079	760323
35190	760324
13171	760325
6151	760326
7103	760327
143	760328
5294	760329
11897	760330
17942	760331
24496	760332
37050	760333
15688	760334
38699	760335
280	760336
1858	760337
15345	760338
4796	760339
31233	760340
4740	760341
804	760342
185992	760343
1157	760344
106378	760345
14233	760346
9135	760347
10483	760348
2360	760349
11610	760350
60637	760351
19763	760352
23791	760353
1085	760354
12333	760355
2451	760356
9807	760357
3654	760358
28446	760359
83940	760360
6166	760361
8503	760362
5379	760363
22567	760364
6217	760365
882	760366
34201	760367
131718	760368
10571	760369
9820	760370
180898	760371
15342	760372
10969	760373
540	760374
22358	760375
2534	760376
15735	760377
4949	760378
3743	760379
44265	760380
4775	760381
60789	760382
70506	760383
69960	760384
22954	760385
2071	760386
61030	760387
96368	760388
180427	760389
34003	760390
97816	760391
155422	760392
35945	760393
2534	760394
479	760395
4537	760396
247	760397
330	760398
5282	760399
45218	760400
5133	760401
30906	760402
18913	760403
2876	760404
3778	760405
24123	760406
2640	760407
14612	760408
1457	760409
33787	760410
70666	760411
95	760412
6929	760413
58071	760414
5641	760415
5688	760416
11444	760417
127082	760418
17584	760419
45330	760420
634	760421
16558	760422
8038	760423
466	760424
15514	760425
1131	760426
27815	760427
22839	760428
82000	760429
6388	760430
415	760431
24733	760432
205026	760433
1895	760434
1457	760435
9654	760436
50451	760437
13898	760438
3672	760439
1001	760440
23408	760441
13967	760442
2018	760443
120	760444
38084	760445
17074	760446
15311	760447
509	760448
10605	760449
65	760450
54553	760451
12122	760452
3120	760453
10029	760454
5857	760455
13683	760456
38222	760457
110687	760458
291	760459
10840	760460
2334	760461
536	760462
1109	760463
64871	760464
17455	760465
1471	760466
13710	760467
106428	760468
31286	760469
7997	760470
13632	760471
9743	760472
6	760473
57453	760474
10887	760475
184913	760476
116142	760477
550	760478
38016	760479
6008	760480
161554	760481
170	760482
8633	760483
49801	760484
1468	760485
13796	760486
8308	760487
6371	760488
49947	760489
5279	760490
73772	760491
3667	760492
8090	760493
2663	760494
583	760495
63577	760496
22561	760497
562	760498
47	760499
5412	760500
8686	760501
63328	760502
554	760503
280	760504
7485	760505
64575	760506
20131	760507
17178	760508
30645	760509
8720	760510
2535	760511
5519	760512
115	760513
20124	760514
2227	760515
78732	760516
92005	760517
1663	760518
30646	760519
3480	760520
641	760521
12418	760522
11025	760523
23186	760524
39940	760525
9262	760526
9697	760527
2498	760528
27955	760529
8042	760530
3254	760531
4161	760532
10933	760533
35190	760534
47138	760535
15627	760536
2670	760537
22091	760538
28643	760539
16510	760540
65867	760541
2440	760542
104404	760543
92393	760544
18966	760545
95727	760546
38544	760547
4474	760548
10912	760549
37296	760550
19359	760551
7248	760552
16468	760553
132535	760554
11546	760555
25748	760556
19815	760557
74322	760558
24496	760559
7901	760560
122724	760561
50081	760562
3633	760563
4479	760564
32464	760565
3648	760566
43993	760567
13632	760568
6364	760569
7285	760570
34007	760571
4522	760572
210	760573
1330	760574
5269	760575
11808	760576
14096	760577
3504	760578
26232	760579
11239	760580
3995	760581
4185	760582
748	760583
25003	760584
2307	760585
343	760586
8753	760587
50805	760588
2482	760589
2923	760590
11497	760591
8595	760592
3663	760593
48442	760594
2482	760595
8404	760596
4120	760597
27657	760598
34771	760599
11352	760600
5567	760601
20124	760602
2927	760603
88148	760604
674	760605
10621	760606
2103	760607
284	760608
48044	760609
1253	760610
27273	760611
13767	760612
2659	760613
2275	760614
139439	760615
4576	760616
3962	760617
43225	760618
3515	760619
71619	760620
18792	760621
109172	760622
20732	760623
30512	760624
108478	760625
1677	760626
43513	760627
5510	760628
27701	760629
22751	760630
199160	760631
29393	760632
3230	760633
1566	760634
55458	760635
2874	760636
16162	760637
1330	760638
38735	760639
418	760640
7279	760641
25631	760642
20551	760643
7472	760644
25181	760645
560	760646
54558	760647
47915	760648
1724	760649
27199	760650
224	760651
8502	760652
55387	760653
52	760654
75213	760655
7238	760656
38	760657
133859	760658
38774	760659
79570	760660
35096	760661
4256	760662
4042	760663
105815	760664
20691	760665
588	760666
15998	760667
2948	760668
1662	760669
35383	760670
50878	760671
4379	760672
2363	760673
81132	760674
5697	760675
5942	760676
516	760677
21536	760678
16820	760679
98824	760680
258	760681
2459	760682
561	760683
5473	760684
2178	760685
7300	760686
23882	760687
11491	760688
996	760689
25306	760690
2462	760691
20663	760692
958	760693
8582	760694
44853	760695
3466	760696
3466	760697
6460	760698
4927	760699
4225	760700
24241	760701
922	760702
3726	760703
17233	760704
9239	760705
70316	760706
30547	760707
142590	760708
87231	760709
60650	760710
38479	760711
24728	760712
146696	760713
159758	760714
17322	760715
6310	760716
24494	760717
167005	760718
85718	760719
31746	760720
4323	760721
21551	760722
163733	760723
102541	760724
82972	760725
77871	760726
117406	760727
95792	760728
82624	760729
184380	760730
49730	760731
179927	760732
118255	760733
32169	760734
212907	760735
41149	760736
50985	760737
97372	760738
37424	760739
18868	760740
68418	760741
32977	760742
111676	760743
65775	760744
527	760745
217474	760746
3311	760747
84675	760748
154630	760749
67271	760750
894	760751
12807	760752
111942	760753
3311	760754
3311	760755
12627	760756
154048	760757
219753	760758
17566	760759
1157	760760
125015	760761
49044	760762
110013	760763
120599	760764
18196	760765
10650	760766
33912	760767
3651	760768
224396	760769
51541	760770
2804	760771
27425	760772
15000	760773
331	760774
96566	760775
37822	760776
52859	760777
80571	760778
16924	760779
4889	760780
14345	760781
4210	760782
11182	760783
2651	760784
97	760785
990	760786
699	760787
13173	760788
5586	760789
9671	760790
571	760791
5089	760792
1829	760793
54205	760794
1569	760795
8013	760796
60727	760797
61882	760798
155277	760799
34467	760800
24724	760801
277	760802
11669	760803
7137	760804
5642	760805
20080	760806
204925	760807
646	760808
2922	760809
6151	760810
50016	760811
9730	760812
49316	760813
63300	760814
12130	760815
8188	760816
8153	760817
20080	760818
83564	760819
1090	760820
25838	760821
25546	760822
11754	760823
57505	760824
58	760825
165996	760826
8706	760827
99556	760828
1234	760829
78510	760830
898	760831
24879	760832
5042	760833
5468	760834
1175	760835
215464	760836
54613	760837
464	760838
31433	760839
143322	760840
7300	760841
17138	760842
25342	760843
17113	760844
2317	760845
49769	760846
34222	760847
3247	760848
2356	760849
30485	760850
25278	760851
17138	760852
109	760853
16069	760854
39898	760855
70533	760856
25685	760857
22411	760858
42997	760859
70446	760860
37572	760861
47699	760862
1887	760863
12631	760864
20411	760865
62299	760866
58	760867
7734	760868
6374	760869
14591	760870
32047	760871
1120	760872
44528	760873
3234	760874
2076	760875
849	760876
3671	760877
25642	760878
25319	760879
3203	760880
1019	760881
7271	760882
4783	760883
13104	760884
958	760885
6076	760886
9527	760887
7097	760888
35268	760889
3406	760890
516	760891
29931	760892
25342	760893
30170	760894
11495	760895
19918	760896
132206	760897
3313	760898
17941	760899
36456	760900
508	760901
20622	760902
44367	760903
49334	760904
270	760905
49715	760906
8656	760907
8030	760908
30086	760909
62840	760910
17734	760911
51174	760912
2656	760913
38472	760914
32064	760915
9885	760916
45110	760917
176519	760918
39100	760919
11814	760920
51383	760921
116729	760922
25697	760923
840	760924
38112	760925
69	760926
6941	760927
99405	760928
17544	760929
23547	760930
1321	760931
8446	760932
9177	760933
3281	760934
6995	760935
12865	760936
15868	760937
38430	760938
142481	760939
6185	760940
10264	760941
171304	760942
9700	760943
2637	760944
1332	760945
29550	760946
62316	760947
102933	760948
8552	760949
9192	760950
34270	760951
167089	760952
73130	760953
1507	760954
37419	760955
38022	760956
25163	760957
6581	760958
206096	760959
163131	760960
7477	760961
100576	760962
53803	760963
211225	760964
164320	760965
50893	760966
10639	760967
72796	760968
6827	760969
56436	760970
100086	760971
29995	760972
31489	760973
111479	760974
29222	760975
979	760976
52396	760977
886	760978
14014	760979
5993	760980
2353	760981
298	760982
260	760983
14117	760984
34607	760985
23318	760986
37948	760987
48462	760988
17353	760989
109	760990
6076	760991
2656	760992
16267	760993
3314	760994
44425	760995
298	760996
1637	760997
14163	760998
1636	760999
298	761000
25697	761001
20652	761002
152804	761003
3648	761004
11100	761005
51869	761006
113391	761007
29028	761008
29	761009
116330	761010
6028	761011
4511	761012
11559	761013
16035	761014
62394	761015
2185	761016
20664	761017
147645	761018
7055	761019
2651	761020
14388	761021
13015	761022
106232	761023
4253	761024
120	761025
25377	761026
37767	761027
22435	761028
6271	761029
63298	761030
113670	761031
14306	761032
97	761033
3707	761034
293	761035
8030	761036
2462	761037
10580	761038
8532	761039
18264	761040
232830	761041
1627	761042
11924	761043
66036	761044
81960	761045
87935	761046
91806	761047
10274	761048
83275	761049
7224	761050
21517	761051
32957	761052
8164	761053
18794	761054
106318	761055
97677	761056
89572	761057
29150	761058
36646	761059
27620	761060
12206	761061
18818	761062
54380	761063
23253	761064
1785	761065
234264	761066
132595	761067
29547	761068
40104	761069
66870	761070
23952	761071
13369	761072
58732	761073
76522	761074
6420	761075
36691	761076
595	761077
123399	761078
4305	761079
2660	761080
26527	761081
14695	761082
65066	761083
154833	761084
42458	761085
15869	761086
65575	761087
1291	761088
115722	761089
184864	761090
13266	761091
113753	761092
3845	761093
859	761094
103529	761095
49593	761096
109836	761097
1627	761098
64618	761099
88221	761100
227970	761101
19974	761102
764	761103
14256	761104
109109	761105
204326	761106
12019	761107
5866	761108
52619	761109
21103	761110
58486	761111
140731	761112
60759	761113
1723	761114
32628	761115
167370	761116
68053	761117
17500	761118
83732	761119
1551	761120
91634	761121
236308	761122
165556	761123
49	761124
34512	761125
7878	761126
8086	761127
8533	761128
17297	761129
18571	761130
15895	761131
88345	761132
48534	761133
119108	761134
164776	761135
67518	761136
118613	761137
80189	761138
8708	761139
143115	761140
24720	761141
6792	761142
6109	761143
24065	761144
71345	761145
166662	761146
110618	761147
67782	761148
129563	761149
46052	761150
83368	761151
447	761152
105841	761153
10185	761154
56784	761155
67572	761156
7602	761157
52354	761158
150169	761159
99928	761160
31894	761161
69713	761162
64706	761163
28388	761164
44279	761165
89325	761166
130098	761167
35542	761168
7056	761169
26559	761170
31720	761171
166509	761172
19328	761173
10016	761174
114551	761175
41414	761176
65930	761177
150448	761178
33038	761179
12709	761180
5402	761181
2422	761182
25978	761183
68647	761184
40942	761185
67386	761186
88124	761187
100447	761188
60559	761189
131348	761190
21093	761191
52804	761192
110571	761193
36514	761194
1994	761195
162468	761196
320	761197
30669	761198
131856	761199
63615	761200
14783	761201
8	761202
17685	761203
1180	761204
47364	761205
13447	761206
19475	761207
37284	761208
67369	761209
29637	761210
46854	761211
37259	761212
16780	761213
1962	761214
5213	761215
18264	761216
149884	761217
2525	761218
5294	761219
31013	761220
49886	761221
124827	761222
23861	761223
60768	761224
22508	761225
196828	761226
67553	761227
52123	761228
31706	761229
187975	761230
19433	761231
36744	761232
129948	761233
166683	761234
2948	761235
30492	761236
65465	761237
44155	761238
61168	761239
179294	761240
25676	761241
147576	761242
179304	761243
33183	761244
18394	761245
60126	761246
3014	761247
20797	761248
237697	761249
466	761250
122722	761251
106987	761252
11642	761253
5065	761254
17843	761255
6078	761256
180121	761257
113402	761258
91721	761259
74908	761260
1145	761261
89422	761262
28984	761263
73927	761264
6187	761265
173209	761266
20259	761267
16065	761268
52043	761269
51945	761270
85767	761271
163029	761272
32762	761273
12277	761274
21457	761275
88125	761276
16166	761277
53302	761278
95594	761279
5722	761280
52196	761281
33579	761282
23215	761283
1557	761284
54926	761285
19300	761286
155898	761287
41001	761288
39640	761289
29506	761290
170481	761291
5816	761292
10774	761293
7338	761294
52046	761295
129738	761296
23723	761297
1317	761298
36662	761299
138936	761300
61351	761301
14688	761302
5929	761303
32514	761304
33114	761305
76874	761306
86935	761307
718	761308
106278	761309
9478	761310
211569	761311
7306	761312
93598	761313
75943	761314
23438	761315
7581	761316
6517	761317
31564	761318
5019	761319
12585	761320
3628	761321
1084	761322
27584	761323
5	761324
110807	761325
75476	761326
83425	761327
10483	761328
48263	761329
118206	761330
32760	761331
18485	761332
47595	761333
82492	761334
11128	761335
3812	761336
68440	761337
10293	761338
4223	761339
23228	761340
110892	761341
165642	761342
35212	761343
9563	761344
12228	761345
112507	761346
38914	761347
30072	761348
7548	761349
127414	761350
119380	761351
18358	761352
119205	761353
87540	761354
25285	761355
18344	761356
32050	761357
32932	761358
104868	761359
68140	761360
119990	761361
104919	761362
117060	761363
26450	761364
20128	761365
76775	761366
29443	761367
21512	761368
105893	761369
38525	761370
59103	761371
29278	761372
26114	761373
9274	761374
6550	761375
38113	761376
150233	761377
71938	761378
49844	761379
143719	761380
1306	761381
57951	761382
136091	761383
22430	761384
9047	761385
3392	761386
59091	761387
51678	761388
16598	761389
35384	761390
50238	761391
44759	761392
91301	761393
22331	761394
163461	761395
16596	761396
4685	761397
1867	761398
75383	761399
66505	761400
29301	761401
5602	761402
91080	761403
83012	761404
65331	761405
52039	761406
105121	761407
190614	761408
122726	761409
238895	761410
43150	761411
101138	761412
13266	761413
27557	761414
56280	761415
48296	761416
235	761417
7235	761418
8761	761419
3692	761420
11407	761421
62	761422
39201	761423
3165	761424
66436	761425
19370	761426
25184	761427
12783	761428
48013	761429
10573	761430
917	761431
1851	761432
10651	761433
8006	761434
895	761435
60365	761436
46761	761437
18470	761438
38637	761439
45011	761440
60973	761441
102939	761442
216	761443
2110	761444
12145	761445
46508	761446
5655	761447
120666	761448
26572	761449
38759	761450
86909	761451
7840	761452
11706	761453
119794	761454
7209	761455
4787	761456
98343	761457
44101	761458
11794	761459
2080	761460
8283	761461
47512	761462
7162	761463
211795	761464
61932	761465
8680	761466
35981	761467
11642	761468
76848	761469
29393	761470
140286	761471
11175	761472
105249	761473
29393	761474
28337	761475
75750	761476
36746	761477
36796	761478
3	761479
111997	761480
17654	761481
3159	761482
8654	761483
45575	761484
37659	761485
13489	761486
36740	761487
5867	761488
3313	761489
5518	761490
651	761491
129235	761492
61322	761493
45	761494
8128	761495
25184	761496
32689	761497
4908	761498
31826	761499
2816	761500
13426	761501
16633	761502
80461	761503
13416	761504
16186	761505
16146	761506
46256	761507
19171	761508
25763	761509
2014	761510
5702	761511
163959	761512
29315	761513
101833	761514
29567	761515
36208	761516
11178	761517
33097	761518
83571	761519
101387	761520
59221	761521
44152	761522
65783	761523
1086	761524
206426	761525
237831	761526
9207	761527
8387	761528
12363	761529
83275	761530
35441	761531
75600	761532
41133	761533
100829	761534
54054	761535
1225	761536
590	761537
57373	761538
811	761539
165196	761540
2381	761541
40080	761542
138444	761543
122728	761544
68504	761545
43930	761546
42897	761547
7807	761548
13117	761549
135754	761550
38594	761551
28746	761552
13163	761553
73404	761554
70381	761555
8813	761556
2813	761557
15389	761558
9223	761559
1572	761560
124727	761561
40309	761562
67260	761563
15280	761564
118035	761565
6860	761566
8026	761567
52470	761568
116822	761569
34311	761570
71858	761571
21679	761572
85384	761573
7537	761574
25813	761575
17749	761576
68362	761577
12745	761578
5961	761579
70950	761580
151228	761581
15703	761582
123815	761583
99661	761584
136178	761585
84898	761586
10699	761587
25661	761588
22617	761589
15041	761590
21526	761591
47315	761592
111413	761593
21450	761594
3095	761595
65847	761596
5763	761597
83879	761598
17725	761599
72493	761600
33289	761601
122632	761602
124508	761603
10630	761604
56030	761605
42959	761606
32562	761607
29340	761608
60463	761609
39990	761610
45832	761611
59763	761612
7476	761613
19494	761614
43653	761615
118613	761616
94826	761617
27819	761618
2828	761619
21610	761620
10000	761621
149669	761622
77124	761623
23570	761624
32314	761625
11692	761626
31448	761627
134602	761628
90599	761629
210088	761630
121859	761631
9057	761632
45423	761633
238089	761634
37872	761635
33497	761636
3124	761637
21495	761638
5939	761639
164559	761640
4962	761641
152964	761642
66103	761643
43502	761644
110577	761645
240430	761646
129040	761647
126633	761648
39968	761649
40678	761650
177712	761651
105087	761652
5192	761653
658	761654
9325	761655
8945	761656
10428	761657
83305	761658
12543	761659
33886	761660
18430	761661
110283	761662
21450	761663
72765	761664
90111	761665
46143	761666
88305	761667
27645	761668
59017	761669
88128	761670
76054	761671
77184	761672
45484	761673
188494	761674
83784	761675
20235	761676
28110	761677
64959	761678
93320	761679
163507	761680
91089	761681
33089	761682
165230	761683
76774	761684
9141	761685
44346	761686
119157	761687
16929	761688
10129	761689
10699	761690
91916	761691
163157	761692
183443	761693
69433	761694
102855	761695
32704	761696
69227	761697
164037	761698
129299	761699
12750	761700
46079	761701
108584	761702
8184	761703
58585	761704
65504	761705
27494	761706
11928	761707
9367	761708
22301	761709
108852	761710
138597	761711
84437	761712
43337	761713
32314	761714
107923	761715
2138	761716
93314	761717
31123	761718
14536	761719
1338	761720
96692	761721
5115	761722
75432	761723
34514	761724
7818	761725
20627	761726
153669	761727
56101	761728
34258	761729
53175	761730
81328	761731
12586	761732
77637	761733
10326	761734
93323	761735
769	761736
172992	761737
7961	761738
165675	761739
9841	761740
28021	761741
459	761742
32326	761743
104598	761744
167817	761745
10678	761746
69516	761747
3455	761748
68386	761749
12429	761750
141644	761751
67822	761752
46593	761753
45557	761754
17888	761755
22641	761756
22333	761757
26307	761758
32966	761759
66655	761760
67872	761761
221587	761762
95423	761763
12762	761764
18452	761765
2234	761766
6693	761767
55621	761768
64277	761769
42013	761770
63024	761771
3099	761772
5163	761773
21775	761774
42204	761775
37580	761776
59501	761777
2156	761778
36406	761779
87902	761780
3938	761781
5919	761782
38986	761783
151412	761784
44493	761785
750	761786
72717	761787
134129	761788
29313	761789
83923	761790
15565	761791
3923	761792
107051	761793
45438	761794
80195	761795
207257	761796
12047	761797
35	761798
102369	761799
66013	761800
63619	761801
21875	761802
18296	761803
18378	761804
7838	761805
94754	761806
136361	761807
10545	761808
23308	761809
65103	761810
5973	761811
64872	761812
4025	761813
64911	761814
111500	761815
17852	761816
118858	761817
72449	761818
17887	761819
14850	761820
101706	761821
33743	761822
3897	761823
62156	761824
14784	761825
4488	761826
77864	761827
90825	761828
166315	761829
6588	761830
35212	761831
15233	761832
27152	761833
18164	761834
27173	761835
81634	761836
121210	761837
35351	761838
33089	761839
54575	761840
9228	761841
27185	761842
34171	761843
66088	761844
22549	761845
108608	761846
49725	761847
34551	761848
23335	761849
21346	761850
34392	761851
3395	761852
35023	761853
21998	761854
31765	761855
236625	761856
35093	761857
65662	761858
150480	761859
7945	761860
129263	761861
7838	761862
4668	761863
59485	761864
77552	761865
84664	761866
75105	761867
37168	761868
26744	761869
73072	761870
50292	761871
2128	761872
88351	761873
75860	761874
157073	761875
96102	761876
31179	761877
2208	761878
68257	761879
88811	761880
36116	761881
7054	761882
2473	761883
115	761884
50704	761885
20619	761886
137756	761887
91338	761888
76207	761889
111832	761890
8127	761891
118001	761892
66585	761893
75849	761894
23371	761895
101555	761896
200929	761897
86620	761898
2792	761899
18060	761900
3096	761901
26362	761902
114293	761903
22550	761904
3396	761905
106885	761906
66047	761907
47798	761908
16693	761909
15716	761910
76530	761911
134378	761912
3168	761913
52042	761914
13850	761915
26476	761916
205331	761917
31195	761918
137080	761919
9557	761920
75949	761921
4506	761922
72443	761923
100943	761924
17573	761925
19171	761926
26085	761927
39816	761928
40776	761929
27751	761930
2154	761931
10814	761932
23703	761933
11209	761934
95110	761935
63627	761936
37264	761937
70270	761938
23953	761939
193161	761940
21450	761941
77269	761942
40476	761943
62927	761944
23991	761945
19516	761946
5936	761947
30228	761948
26443	761949
8540	761950
144735	761951
178430	761952
15947	761953
7792	761954
41030	761955
36824	761956
25795	761957
3529	761958
27282	761959
1	761960
72843	761961
39893	761962
70269	761963
18425	761964
70594	761965
161792	761966
1429	761967
372	761968
9169	761969
82291	761970
2468	761971
1355	761972
256	761973
34639	761974
157787	761975
4225	761976
6074	761977
560	761978
40096	761979
70768	761980
20360	761981
11960	761982
3639	761983
106538	761984
2550	761985
215445	761986
31536	761987
37174	761988
3231	761989
450	761990
1231	761991
7946	761992
91343	761993
7719	761994
7689	761995
27399	761996
179470	761997
50915	761998
16836	761999
1882	762000
37146	762001
9722	762002
10706	762003
49501	762004
18450	762005
9823	762006
710	762007
62331	762008
13989	762009
7495	762010
26341	762011
92501	762012
1002	762013
308	762014
233567	762015
27179	762016
18346	762017
29451	762018
31905	762019
1201	762020
8834	762021
17231	762022
214452	762023
47704	762024
3554	762025
27456	762026
8708	762027
2187	762028
162308	762029
89302	762030
9480	762031
26510	762032
10280	762033
1467	762034
28827	762035
32733	762036
26647	762037
66993	762038
40956	762039
68145	762040
32742	762041
5196	762042
20041	762043
76195	762044
5498	762045
4748	762046
9437	762047
40545	762048
6423	762049
219	762050
21454	762051
32830	762052
20057	762053
101241	762054
105448	762055
40455	762056
45285	762057
89256	762058
4273	762059
72351	762060
80472	762061
2129	762062
34026	762063
29773	762064
66546	762065
8592	762066
26238	762067
2311	762068
4713	762069
32385	762070
16297	762071
45796	762072
10277	762073
36454	762074
7042	762075
6073	762076
102386	762077
34572	762078
101519	762079
3	762080
17168	762081
15699	762082
59399	762083
51585	762084
26346	762085
17678	762086
91923	762087
588	762088
8680	762089
40430	762090
238255	762091
16253	762092
67198	762093
32712	762094
78660	762095
15969	762096
41286	762097
236667	762098
32328	762099
30610	762100
20018	762101
19759	762102
26264	762103
9493	762104
33958	762105
71743	762106
76218	762107
23711	762108
17037	762109
53380	762110
23945	762111
21334	762112
3275	762113
11163	762114
41288	762115
64067	762116
67952	762117
2908	762118
9484	762119
109910	762120
205745	762121
87339	762122
109688	762123
47202	762124
120251	762125
6514	762126
28042	762127
12217	762128
722	762129
88201	762130
75235	762131
76857	762132
26449	762133
9715	762134
24487	762135
40782	762136
13544	762137
22846	762138
60646	762139
46703	762140
99043	762141
84757	762142
8841	762143
40953	762144
30949	762145
45848	762146
68552	762147
59615	762148
23712	762149
29837	762150
8458	762151
11265	762152
35539	762153
18867	762154
17189	762155
17640	762156
14266	762157
41077	762158
26286	762159
375	762160
14248	762161
46571	762162
86665	762163
37095	762164
10977	762165
19437	762166
23378	762167
32813	762168
32830	762169
6522	762170
67502	762171
138943	762172
73866	762173
18358	762174
817	762175
46361	762176
59063	762177
4857	762178
59780	762179
165431	762180
4740	762181
20019	762182
21392	762183
8192	762184
11298	762185
67001	762186
17177	762187
39552	762188
16132	762189
1729	762190
5566	762191
10322	762192
38246	762193
68015	762194
4979	762195
83591	762196
6713	762197
6423	762198
19673	762199
36391	762200
96127	762201
25874	762202
19958	762203
87066	762204
72205	762205
166394	762206
70816	762207
46536	762208
4149	762209
58999	762210
37110	762211
24418	762212
36897	762213
120375	762214
94005	762215
21696	762216
1637	762217
71468	762218
28802	762219
2385	762220
47866	762221
63526	762222
19934	762223
9234	762224
710	762225
459	762226
142243	762227
12784	762228
134791	762229
164211	762230
14223	762231
2940	762232
23244	762233
78681	762234
9715	762235
78419	762236
138104	762237
17495	762238
128123	762239
1252	762240
52106	762241
924	762242
10570	762243
24841	762244
67140	762245
12214	762246
16225	762247
41243	762248
12689	762249
25912	762250
101045	762251
43988	762252
85536	762253
137422	762254
12263	762255
10046	762256
77242	762257
135397	762258
80481	762259
66519	762260
66905	762261
52038	762262
26379	762263
165985	762264
5185	762265
10349	762266
56114	762267
33132	762268
124701	762269
3805	762270
15700	762271
51443	762272
67980	762273
22509	762274
11896	762275
59681	762276
16959	762277
93879	762278
17022	762279
118892	762280
51255	762281
37893	762282
19500	762283
17314	762284
88806	762285
4937	762286
38045	762287
62492	762288
76295	762289
20070	762290
38720	762291
2870	762292
52645	762293
45251	762294
118459	762295
6509	762296
8628	762297
67421	762298
120302	762299
53236	762300
4534	762301
132556	762302
768	762303
6134	762304
15668	762305
133727	762306
112988	762307
4344	762308
47158	762309
77725	762310
6142	762311
94120	762312
23504	762313
164990	762314
1886	762315
4737	762316
60548	762317
44327	762318
55853	762319
68344	762320
39388	762321
89284	762322
1711	762323
2067	762324
16130	762325
6278	762326
36391	762327
32163	762328
39859	762329
29032	762330
12338	762331
12907	762332
39374	762333
24379	762334
40455	762335
39797	762336
34889	762337
41595	762338
97	762339
2433	762340
24179	762341
27266	762342
31794	762343
41524	762344
67036	762345
40928	762346
6416	762347
29404	762348
46557	762349
52017	762350
26424	762351
20808	762352
17712	762353
52795	762354
36925	762355
76365	762356
133122	762357
197566	762358
46786	762359
51606	762360
17603	762361
77524	762362
110029	762363
110754	762364
64134	762365
12160	762366
21356	762367
76811	762368
13211	762369
19724	762370
23765	762371
215962	762372
70937	762373
58446	762374
15322	762375
40845	762376
27678	762377
26318	762378
2899	762379
13817	762380
14362	762381
105425	762382
1509	762383
11224	762384
41510	762385
165274	762386
5324	762387
13473	762388
94287	762389
23619	762390
1359	762391
5963	762392
59386	762393
56949	762394
22509	762395
46348	762396
47560	762397
28803	762398
29230	762399
53322	762400
65496	762401
77506	762402
36182	762403
19444	762404
41595	762405
1253	762406
32956	762407
6879	762408
55709	762409
125533	762410
12301	762411
89753	762412
64546	762413
2442	762414
67487	762415
70460	762416
40943	762417
119208	762418
4933	762419
67771	762420
21604	762421
17375	762422
49904	762423
6461	762424
20305	762425
22618	762426
65258	762427
50129	762428
36596	762429
87551	762430
30746	762431
12887	762432
51518	762433
39216	762434
17525	762435
1292	762436
27071	762437
4466	762438
11933	762439
149379	762440
7841	762441
16372	762442
802	762443
2101	762444
38350	762445
25612	762446
2052	762447
33856	762448
48376	762449
23722	762450
166948	762451
56384	762452
94402	762453
8051	762454
3520	762455
11888	762456
50200	762457
48201	762458
52825	762459
67942	762460
71774	762461
150053	762462
111177	762463
44024	762464
34673	762465
12848	762466
120160	762467
133098	762468
19905	762469
111379	762470
68124	762471
66966	762472
823	762473
7588	762474
47359	762475
1137	762476
83084	762477
28602	762478
61891	762479
1542	762480
49777	762481
11053	762482
205198	762483
28086	762484
96512	762485
7294	762486
7467	762487
2208	762488
15688	762489
15805	762490
131	762491
48199	762492
11990	762493
110841	762494
4570	762495
98960	762496
103907	762497
32678	762498
50228	762499
51760	762500
32242	762501
10035	762502
1345	762503
6846	762504
71337	762505
22959	762506
4532	762507
155924	762508
31805	762509
11615	762510
6460	762511
40200	762512
712	762513
13239	762514
11245	762515
53179	762516
16192	762517
51995	762518
105482	762519
56003	762520
27966	762521
19729	762522
45604	762523
30235	762524
26269	762525
29483	762526
65174	762527
748	762528
22241	762529
22941	762530
20771	762531
14481	762532
15436	762533
8252	762534
86459	762535
174649	762536
88732	762537
141013	762538
140786	762539
37098	762540
47866	762541
3743	762542
78108	762543
43840	762544
133466	762545
6207	762546
93438	762547
41025	762548
15856	762549
37395	762550
8034	762551
43730	762552
32920	762553
74584	762554
3270	762555
11983	762556
40070	762557
46618	762558
36856	762559
19523	762560
80449	762561
262	762562
43558	762563
120908	762564
17896	762565
9573	762566
27688	762567
55499	762568
10725	762569
10624	762570
41036	762571
18061	762572
78351	762573
78740	762574
7795	762575
17988	762576
15377	762577
50466	762578
4891	762579
36763	762580
98166	762581
26332	762582
57874	762583
218220	762584
21571	762585
19649	762586
45095	762587
8051	762588
37858	762589
76948	762590
38515	762591
40636	762592
21198	762593
25288	762594
66611	762595
23590	762596
34788	762597
2803	762598
92127	762599
25557	762600
2090	762601
32650	762602
57525	762603
1011	762604
170936	762605
41025	762606
67230	762607
67057	762608
154928	762609
65230	762610
21792	762611
37393	762612
4504	762613
4527	762614
82756	762615
44980	762616
9538	762617
7086	762618
82719	762619
43466	762620
64774	762621
74382	762622
14502	762623
56802	762624
16383	762625
9134	762626
35946	762627
9057	762628
127631	762629
50683	762630
176538	762631
129234	762632
22194	762633
67827	762634
4067	762635
47672	762636
21629	762637
35353	762638
109194	762639
67475	762640
651	762641
5088	762642
238476	762643
68646	762644
24538	762645
542	762646
51232	762647
49849	762648
22858	762649
65854	762650
66581	762651
134061	762652
10650	762653
6726	762654
1387	762655
5801	762656
29820	762657
93667	762658
4699	762659
28821	762660
43282	762661
11098	762662
38417	762663
4031	762664
3819	762665
164655	762666
44011	762667
98774	762668
23226	762669
37472	762670
25912	762671
28260	762672
38390	762673
5913	762674
41722	762675
5784	762676
67297	762677
165097	762678
129384	762679
62282	762680
15437	762681
31026	762682
123855	762683
58640	762684
52466	762685
4482	762686
76300	762687
138426	762688
7051	762689
3504	762690
34890	762691
8357	762692
44516	762693
37208	762694
29564	762695
10018	762696
89757	762697
41714	762698
1359	762699
71439	762700
38828	762701
166507	762702
128322	762703
61860	762704
13531	762705
64200	762706
118201	762707
39120	762708
54299	762709
11847	762710
38271	762711
29754	762712
61485	762713
102160	762714
4200	762715
26230	762716
41547	762717
39493	762718
61998	762719
55969	762720
24423	762721
22841	762722
16161	762723
51442	762724
5722	762725
3552	762726
16416	762727
53	762728
12854	762729
153527	762730
22761	762731
4493	762732
8036	762733
2508	762734
717	762735
36066	762736
87077	762737
236507	762738
21263	762739
132345	762740
185666	762741
50553	762742
148635	762743
39324	762744
12861	762745
95453	762746
1337	762747
47928	762748
2398	762749
1962	762750
179813	762751
177766	762752
53397	762753
29492	762754
35735	762755
23126	762756
10804	762757
13488	762758
54966	762759
3709	762760
76876	762761
35633	762762
1175	762763
37304	762764
120739	762765
44878	762766
713	762767
35615	762768
82451	762769
100105	762770
8963	762771
30101	762772
28994	762773
57442	762774
61614	762775
5141	762776
15582	762777
60271	762778
104044	762779
6405	762780
10314	762781
96207	762782
163105	762783
21345	762784
78714	762785
20448	762786
118793	762787
70577	762788
41340	762789
12905	762790
43034	762791
54203	762792
18296	762793
114648	762794
87411	762795
37554	762796
88456	762797
83889	762798
147498	762799
5274	762800
133887	762801
23522	762802
17510	762803
110724	762804
17866	762805
10981	762806
5532	762807
126557	762808
30031	762809
67521	762810
25118	762811
2354	762812
24097	762813
59818	762814
32527	762815
34810	762816
719	762817
32399	762818
28782	762819
72795	762820
28485	762821
28047	762822
7833	762823
74779	762824
10010	762825
43576	762826
71211	762827
51874	762828
139714	762829
38072	762830
5531	762831
64342	762832
9618	762833
18702	762834
27848	762835
55040	762836
1787	762837
4470	762838
20590	762839
55326	762840
76763	762841
46495	762842
347	762843
33050	762844
17561	762845
58614	762846
17513	762847
123841	762848
26081	762849
64197	762850
11724	762851
158	762852
10068	762853
45047	762854
27389	762855
41118	762856
58943	762857
66640	762858
4178	762859
78763	762860
13496	762861
78781	762862
68051	762863
8072	762864
155	762865
153316	762866
35719	762867
30473	762868
120624	762869
10302	762870
13323	762871
7792	762872
54779	762873
4877	762874
2435	762875
12624	762876
40476	762877
5531	762878
7164	762879
23986	762880
59056	762881
5379	762882
4020	762883
3020	762884
177313	762885
101497	762886
116234	762887
19184	762888
60341	762889
83759	762890
875	762891
4067	762892
10695	762893
7870	762894
6271	762895
8458	762896
35876	762897
19754	762898
185812	762899
21607	762900
27988	762901
215468	762902
2469	762903
54818	762904
23378	762905
17867	762906
66732	762907
2475	762908
88785	762909
58604	762910
52115	762911
6830	762912
71747	762913
8737	762914
120646	762915
16082	762916
7	762917
60943	762918
35150	762919
57863	762920
16357	762921
19980	762922
164278	762923
10658	762924
10352	762925
33882	762926
74233	762927
147414	762928
91708	762929
33990	762930
57917	762931
3512	762932
118201	762933
42459	762934
35801	762935
16622	762936
29044	762937
6537	762938
32570	762939
92951	762940
9613	762941
101039	762942
10889	762943
74541	762944
40618	762945
65096	762946
14639	762947
35046	762948
6009	762949
78108	762950
62241	762951
43277	762952
28240	762953
1945	762954
15527	762955
37042	762956
10045	762957
212025	762958
22523	762959
16371	762960
6186	762961
17174	762962
658	762963
1867	762964
13317	762965
34665	762966
23688	762967
23747	762968
128467	762969
8428	762970
98384	762971
82573	762972
151146	762973
217898	762974
178621	762975
83041	762976
40069	762977
9300	762978
31363	762979
19223	762980
11974	762981
9492	762982
31626	762983
23023	762984
64771	762985
110810	762986
82775	762987
12981	762988
205136	762989
96563	762990
22765	762991
46136	762992
72314	762993
118926	762994
28480	762995
44758	762996
12878	762997
62155	762998
1748	762999
30291	763000
23023	763001
16475	763002
43285	763003
11115	763004
126487	763005
23743	763006
67252	763007
83204	763008
8019	763009
102335	763010
3962	763011
10665	763012
178007	763013
30086	763014
7987	763015
13464	763016
19724	763017
4906	763018
45203	763019
129040	763020
234078	763021
68124	763022
26377	763023
36601	763024
26281	763025
80344	763026
19501	763027
86909	763028
24246	763029
838	763030
166392	763031
4154	763032
38933	763033
72040	763034
80898	763035
6068	763036
13098	763037
74936	763038
51443	763039
50964	763040
39686	763041
229415	763042
59630	763043
15329	763044
119993	763045
3374	763046
3532	763047
32747	763048
2475	763049
49531	763050
76467	763051
180692	763052
113786	763053
9783	763054
7613	763055
59722	763056
17106	763057
19241	763058
140723	763059
84487	763060
13311	763061
97619	763062
47737	763063
101400	763064
17944	763065
5801	763066
95832	763067
61572	763068
79220	763069
33023	763070
34665	763071
100635	763072
35119	763073
33083	763074
13111	763075
3020	763076
59376	763077
104464	763078
44353	763079
13611	763080
28517	763081
29456	763082
7816	763083
21291	763084
88683	763085
74423	763086
87476	763087
18637	763088
78022	763089
110157	763090
2236	763091
16008	763092
12851	763093
54669	763094
5801	763095
48486	763096
6575	763097
46044	763098
10781	763099
2814	763100
25192	763101
32325	763102
44078	763103
20007	763104
816	763105
30615	763106
51342	763107
33065	763108
14658	763109
73792	763110
29452	763111
9614	763112
6409	763113
48572	763114
47333	763115
1108	763116
47076	763117
34570	763118
9187	763119
51612	763120
72131	763121
17320	763122
45656	763123
6138	763124
21352	763125
52405	763126
35769	763127
19679	763128
10960	763129
18484	763130
59469	763131
51423	763132
30062	763133
34650	763134
36595	763135
2513	763136
77485	763137
10108	763138
17794	763139
52111	763140
11666	763141
67388	763142
76842	763143
45441	763144
71645	763145
11518	763146
9438	763147
12993	763148
82566	763149
24761	763150
44701	763151
41161	763152
105282	763153
2670	763154
6075	763155
38805	763156
22227	763157
119602	763158
897	763159
2184	763160
73190	763161
57157	763162
29881	763163
142226	763164
74672	763165
131769	763166
195926	763167
142747	763168
1990	763169
195952	763170
13593	763171
14752	763172
13027	763173
132362	763174
79006	763175
20092	763176
87567	763177
45094	763178
6429	763179
4034	763180
2469	763181
11558	763182
71331	763183
89121	763184
83230	763185
4183	763186
14127	763187
21273	763188
33501	763189
44192	763190
13247	763191
35677	763192
95657	763193
41361	763194
110562	763195
7816	763196
98559	763197
161236	763198
25675	763199
91375	763200
235499	763201
20973	763202
50183	763203
19875	763204
6788	763205
24216	763206
9851	763207
8428	763208
12086	763209
34349	763210
182391	763211
99665	763212
28398	763213
41160	763214
87382	763215
71407	763216
29067	763217
7785	763218
41859	763219
131615	763220
47326	763221
13210	763222
55214	763223
31014	763224
33748	763225
90340	763226
16127	763227
5989	763228
101108	763229
4571	763230
1625	763231
86351	763232
10727	763233
10863	763234
17238	763235
50710	763236
102495	763237
42535	763238
13694	763239
31482	763240
57281	763241
72228	763242
18677	763243
27813	763244
126666	763245
22742	763246
43531	763247
23083	763248
465	763249
45185	763250
63689	763251
70132	763252
6915	763253
43541	763254
44930	763255
183933	763256
127148	763257
60709	763258
79892	763259
56230	763260
10711	763261
42124	763262
2601	763263
79222	763264
32845	763265
83738	763266
12427	763267
162118	763268
4001	763269
66374	763270
8811	763271
30260	763272
44061	763273
7795	763274
35156	763275
37574	763276
37110	763277
19873	763278
30058	763279
57227	763280
12655	763281
9156	763282
15197	763283
34280	763284
57498	763285
25223	763286
12624	763287
47023	763288
67119	763289
59815	763290
11104	763291
1580	763292
9643	763293
7098	763294
30314	763295
63722	763296
18024	763297
6803	763298
17113	763299
68347	763300
37152	763301
2818	763302
46845	763303
18936	763304
6777	763305
147237	763306
80491	763307
84199	763308
35422	763309
55437	763310
2024	763311
62121	763312
26279	763313
103688	763314
174972	763315
5928	763316
12340	763317
94946	763318
73283	763319
78408	763320
17798	763321
75009	763322
70660	763323
185969	763324
52365	763325
36039	763326
41068	763327
45767	763328
7924	763329
9797	763330
113696	763331
117941	763332
6373	763333
72356	763334
60799	763335
85389	763336
10271	763337
18456	763338
59272	763339
41612	763340
54605	763341
322	763342
5252	763343
67711	763344
43398	763345
49793	763346
71952	763347
26408	763348
36934	763349
41547	763350
15146	763351
123792	763352
52401	763353
52722	763354
9757	763355
51702	763356
29895	763357
151322	763358
32033	763359
8252	763360
46730	763361
18623	763362
20918	763363
31624	763364
37038	763365
25461	763366
156192	763367
13172	763368
35633	763369
41144	763370
12658	763371
10854	763372
1009	763373
68555	763374
3484	763375
12200	763376
185312	763377
8702	763378
24400	763379
60176	763380
73181	763381
11393	763382
112898	763383
27886	763384
72837	763385
2927	763386
77569	763387
75793	763388
164285	763389
117234	763390
21896	763391
21334	763392
67335	763393
148318	763394
40863	763395
37863	763396
184323	763397
165251	763398
3109	763399
22191	763400
28926	763401
46469	763402
17431	763403
83308	763404
45631	763405
27270	763406
119732	763407
16099	763408
75808	763409
38886	763410
14767	763411
1832	763412
26637	763413
41584	763414
40064	763415
31987	763416
4133	763417
149467	763418
132116	763419
7603	763420
6968	763421
106680	763422
59675	763423
41522	763424
599	763425
39329	763426
36479	763427
76878	763428
37331	763429
128832	763430
1701	763431
68645	763432
105656	763433
31451	763434
57765	763435
16557	763436
117635	763437
129	763438
46500	763439
16196	763440
182457	763441
28732	763442
28848	763443
10962	763444
67245	763445
184994	763446
205677	763447
37882	763448
16073	763449
126248	763450
55628	763451
86454	763452
24739	763453
340	763454
34004	763455
3888	763456
94441	763457
41771	763458
100654	763459
1464	763460
133098	763461
48798	763462
132101	763463
92796	763464
96504	763465
60567	763466
89653	763467
77245	763468
43315	763469
15522	763470
51232	763471
34139	763472
32179	763473
21021	763474
2610	763475
47501	763476
64988	763477
43667	763478
44618	763479
28799	763480
13315	763481
212026	763482
7117	763483
36805	763484
6318	763485
103851	763486
4493	763487
10696	763488
18350	763489
197530	763490
41773	763491
163570	763492
48748	763493
2831	763494
28480	763495
51886	763496
22340	763497
8936	763498
32549	763499
8737	763500
22449	763501
57722	763502
62229	763503
55143	763504
9817	763505
10629	763506
2023	763507
5339	763508
28422	763509
63583	763510
94448	763511
61073	763512
17642	763513
32566	763514
20995	763515
48598	763516
31341	763517
21443	763518
32666	763519
94004	763520
41784	763521
8933	763522
28000	763523
184306	763524
126558	763525
23266	763526
71289	763527
91528	763528
56671	763529
20888	763530
31180	763531
142480	763532
67119	763533
46104	763534
16320	763535
2402	763536
15329	763537
103529	763538
64582	763539
47200	763540
62075	763541
64804	763542
60739	763543
15402	763544
159	763545
1567	763546
2598	763547
56585	763548
197711	763549
6820	763550
116229	763551
161143	763552
5081	763553
34991	763554
22828	763555
12169	763556
53147	763557
29707	763558
87080	763559
49994	763560
17206	763561
65209	763562
30644	763563
10196	763564
14414	763565
1901	763566
44899	763567
101135	763568
195986	763569
98928	763570
39573	763571
47045	763572
6920	763573
78274	763574
6051	763575
431	763576
26038	763577
39209	763578
23791	763579
1638	763580
62638	763581
43163	763582
8345	763583
5342	763584
103892	763585
20725	763586
4740	763587
2517	763588
19135	763589
29629	763590
3604	763591
21595	763592
84122	763593
37870	763594
5981	763595
19449	763596
148423	763597
103741	763598
148324	763599
87131	763600
109653	763601
47112	763602
148491	763603
43509	763604
7361	763605
17259	763606
11881	763607
156	763608
1373	763609
203610	763610
31964	763611
148146	763612
11249	763613
9279	763614
22205	763615
5076	763616
30221	763617
13683	763618
3086	763619
23187	763620
47303	763621
95319	763622
17506	763623
46474	763624
34732	763625
38020	763626
57170	763627
39438	763628
3100	763629
365	763630
39343	763631
14671	763632
22742	763633
1736	763634
39013	763635
98392	763636
72248	763637
6911	763638
102607	763639
23688	763640
9951	763641
228812	763642
188904	763643
235917	763644
35818	763645
35024	763646
37834	763647
22972	763648
104639	763649
3143	763650
10774	763651
63608	763652
122938	763653
47157	763654
1688	763655
16711	763656
14290	763657
36960	763658
10292	763659
52021	763660
7412	763661
103926	763662
3512	763663
96980	763664
87884	763665
53015	763666
91797	763667
16325	763668
25289	763669
24700	763670
146863	763671
131674	763672
60742	763673
20193	763674
86905	763675
32978	763676
5382	763677
29939	763678
94098	763679
33006	763680
28113	763681
45817	763682
21390	763683
52514	763684
32694	763685
109270	763686
3247	763687
133505	763688
62227	763689
148435	763690
5448	763691
166082	763692
131075	763693
2507	763694
79125	763695
3103	763696
89902	763697
26671	763698
4488	763699
9191	763700
2814	763701
22176	763702
21792	763703
87859	763704
105	763705
22396	763706
87826	763707
13079	763708
80505	763709
2121	763710
15970	763711
51226	763712
109331	763713
23736	763714
88962	763715
61394	763716
103663	763717
47358	763718
73384	763719
46425	763720
9627	763721
20937	763722
11019	763723
86944	763724
302	763725
33953	763726
57688	763727
56915	763728
66433	763729
5042	763730
43741	763731
6165	763732
25572	763733
17404	763734
33752	763735
80845	763736
3489	763737
100215	763738
20816	763739
30134	763740
44825	763741
73716	763742
16520	763743
35460	763744
119483	763745
68103	763746
25334	763747
21409	763748
48481	763749
33143	763750
15669	763751
12720	763752
71603	763753
27663	763754
36225	763755
8136	763756
117489	763757
60268	763758
34881	763759
205502	763760
120092	763761
80469	763762
116838	763763
65949	763764
7143	763765
24324	763766
106091	763767
10144	763768
46087	763769
15876	763770
59299	763771
60943	763772
9068	763773
9571	763774
102286	763775
71516	763776
23721	763777
26409	763778
206946	763779
29065	763780
118174	763781
26414	763782
19333	763783
34322	763784
5889	763785
6232	763786
1251	763787
132907	763788
6767	763789
132745	763790
106016	763791
117753	763792
36790	763793
50470	763794
29790	763795
14639	763796
14593	763797
22194	763798
60568	763799
19152	763800
9135	763801
9906	763802
22011	763803
21759	763804
14215	763805
23751	763806
2236	763807
29772	763808
55247	763809
1666	763810
36550	763811
35274	763812
83075	763813
110532	763814
3964	763815
56143	763816
11568	763817
62633	763818
71043	763819
15961	763820
24037	763821
45927	763822
85285	763823
143056	763824
8696	763825
13104	763826
28480	763827
12660	763828
9417	763829
17106	763830
10714	763831
239559	763832
1734	763833
110026	763834
2116	763835
188925	763836
30364	763837
211897	763838
37097	763839
10289	763840
25386	763841
72602	763842
49706	763843
10336	763844
289	763845
4547	763846
66335	763847
10340	763848
19442	763849
97273	763850
11948	763851
12879	763852
35249	763853
11495	763854
26544	763855
120554	763856
59483	763857
66401	763858
39413	763859
38445	763860
100367	763861
20771	763862
53866	763863
41604	763864
26574	763865
33068	763866
52256	763867
5063	763868
60128	763869
54530	763870
29880	763871
33976	763872
165854	763873
41383	763874
1373	763875
25355	763876
18402	763877
52052	763878
195941	763879
38060	763880
26576	763881
41463	763882
15397	763883
91766	763884
11952	763885
6717	763886
133363	763887
23334	763888
18307	763889
12878	763890
46577	763891
80086	763892
3294	763893
46777	763894
3348	763895
26170	763896
658	763897
64265	763898
118693	763899
15831	763900
78604	763901
3277	763902
19910	763903
11877	763904
6186	763905
10144	763906
98226	763907
2935	763908
71653	763909
161028	763910
161907	763911
64421	763912
1651	763913
49379	763914
43879	763915
53319	763916
23675	763917
52836	763918
79805	763919
26111	763920
171727	763921
96545	763922
7669	763923
166218	763924
60970	763925
10235	763926
166390	763927
64319	763928
175532	763929
62003	763930
34926	763931
162352	763932
53445	763933
37863	763934
16375	763935
132764	763936
46195	763937
71284	763938
24530	763939
141976	763940
53238	763941
76609	763942
55377	763943
29252	763944
16520	763945
5633	763946
14252	763947
5054	763948
73688	763949
21294	763950
9228	763951
2215	763952
40840	763953
13719	763954
8094	763955
37237	763956
78790	763957
14314	763958
3458	763959
6529	763960
104650	763961
17510	763962
72636	763963
9769	763964
17306	763965
6357	763966
96417	763967
8072	763968
1693	763969
172089	763970
2720	763971
16625	763972
9101	763973
40955	763974
56576	763975
6246	763976
2847	763977
11938	763978
153986	763979
9648	763980
10960	763981
84483	763982
20906	763983
86769	763984
10661	763985
12745	763986
24379	763987
6251	763988
6113	763989
27661	763990
216156	763991
15582	763992
103620	763993
23925	763994
112029	763995
3157	763996
26543	763997
34713	763998
97872	763999
65729	764000
15360	764001
17200	764002
14515	764003
15856	764004
57688	764005
26379	764006
26227	764007
10412	764008
182946	764009
15402	764010
22711	764011
284	764012
15146	764013
37305	764014
74051	764015
31144	764016
41615	764017
24492	764018
21332	764019
14312	764020
26240	764021
188386	764022
297	764023
206777	764024
88776	764025
14789	764026
20045	764027
72792	764028
618	764029
2508	764030
44818	764031
82864	764032
130199	764033
89751	764034
153147	764035
17316	764036
40072	764037
10787	764038
85710	764039
69000	764040
87240	764041
112084	764042
32937	764043
26567	764044
85363	764045
2485	764046
11023	764047
51241	764048
60402	764049
103145	764050
20731	764051
116926	764052
26374	764053
22471	764054
38289	764055
131169	764056
13376	764057
4689	764058
54617	764059
71891	764060
23104	764061
73536	764062
71607	764063
40936	764064
46261	764065
116658	764066
22709	764067
66438	764068
165036	764069
81952	764070
32084	764071
48004	764072
41919	764073
14310	764074
130860	764075
46483	764076
17086	764077
22724	764078
50449	764079
4569	764080
3343	764081
11847	764082
126525	764083
64183	764084
100934	764085
10036	764086
183501	764087
49735	764088
25368	764089
128535	764090
175463	764091
40153	764092
3012	764093
4035	764094
77953	764095
46528	764096
36287	764097
17784	764098
12686	764099
74379	764100
2130	764101
96625	764102
65464	764103
117533	764104
32602	764105
75441	764106
24099	764107
38801	764108
128214	764109
96293	764110
5308	764111
36846	764112
59527	764113
156934	764114
32956	764115
10289	764116
46776	764117
41634	764118
74047	764119
6753	764120
11175	764121
23608	764122
68885	764123
52520	764124
14221	764125
60539	764126
22883	764127
71923	764128
22866	764129
16408	764130
64595	764131
22887	764132
16404	764133
41116	764134
1973	764135
22921	764136
11073	764137
385	764138
152172	764139
3143	764140
6009	764141
28676	764142
32584	764143
51856	764144
36609	764145
37668	764146
55647	764147
19649	764148
12687	764149
72715	764150
30634	764151
14658	764152
48201	764153
14693	764154
109659	764155
5163	764156
4883	764157
11282	764158
3242	764159
117318	764160
196020	764161
13247	764162
25071	764163
48140	764164
104080	764165
195947	764166
52919	764167
39926	764168
64444	764169
96348	764170
40778	764171
5828	764172
91877	764173
64200	764174
78772	764175
118258	764176
13180	764177
29444	764178
139831	764179
37733	764180
339	764181
20698	764182
55224	764183
9252	764184
24216	764185
27960	764186
93541	764187
60780	764188
223001	764189
31696	764190
48910	764191
57633	764192
5910	764193
5550	764194
65831	764195
117083	764196
2293	764197
88288	764198
116462	764199
1374	764200
68510	764201
52041	764202
117516	764203
17152	764204
35227	764205
22206	764206
6405	764207
93979	764208
130564	764209
97891	764210
112741	764211
4511	764212
295	764213
87367	764214
87395	764215
106118	764216
37287	764217
21562	764218
46302	764219
26309	764220
3044	764221
1955	764222
210	764223
7771	764224
28245	764225
44919	764226
1494	764227
19039	764228
5348	764229
1625	764230
20658	764231
46200	764232
19896	764233
1568	764234
13599	764235
12089	764236
26572	764237
13672	764238
3379	764239
113736	764240
31468	764241
33323	764242
3157	764243
39877	764244
6757	764245
22849	764246
73874	764247
7678	764248
131061	764249
6081	764250
9252	764251
13244	764252
112182	764253
28861	764254
84651	764255
8035	764256
58747	764257
2846	764258
5973	764259
27882	764260
60754	764261
40868	764262
204665	764263
97876	764264
37360	764265
78771	764266
35243	764267
130409	764268
7799	764269
55946	764270
6811	764271
195892	764272
41452	764273
55180	764274
9245	764275
69816	764276
43837	764277
183148	764278
59457	764279
77386	764280
31449	764281
13867	764282
8279	764283
4028	764284
176226	764285
17227	764286
29863	764287
28534	764288
79735	764289
56087	764290
27567	764291
86585	764292
39483	764293
12097	764294
80152	764295
102931	764296
41117	764297
8089	764298
30290	764299
4133	764300
6961	764301
8578	764302
56277	764303
5612	764304
28292	764305
3626	764306
39688	764307
37548	764308
39753	764309
14330	764310
49958	764311
12038	764312
9364	764313
52546	764314
38478	764315
29991	764316
5274	764317
45750	764318
6777	764319
45266	764320
48565	764321
39587	764322
18465	764323
11162	764324
38477	764325
5889	764326
229923	764327
33885	764328
112946	764329
196886	764330
32345	764331
63681	764332
44418	764333
54372	764334
4555	764335
26250	764336
57498	764337
104015	764338
11267	764339
22692	764340
73981	764341
92288	764342
2214	764343
113901	764344
5181	764345
5861	764346
183469	764347
97741	764348
13864	764349
92369	764350
127407	764351
21409	764352
16141	764353
195116	764354
30882	764355
14596	764356
7945	764357
93951	764358
5989	764359
40460	764360
213041	764361
861	764362
14009	764363
3504	764364
67808	764365
62834	764366
29834	764367
5967	764368
31574	764369
41425	764370
253	764371
4595	764372
85283	764373
62765	764374
6142	764375
89222	764376
98359	764377
7021	764378
23795	764379
2453	764380
28040	764381
5134	764382
4587	764383
1585	764384
88053	764385
6498	764386
16429	764387
84709	764388
20789	764389
47551	764390
15962	764391
114230	764392
98293	764393
118363	764394
136751	764395
59344	764396
47376	764397
131493	764398
217	764399
123580	764400
31263	764401
126343	764402
205707	764403
6487	764404
51682	764405
48547	764406
36457	764407
3960	764408
52747	764409
51787	764410
68609	764411
11010	764412
127424	764413
71281	764414
9906	764415
12693	764416
75023	764417
203818	764418
21085	764419
1885	764420
32815	764421
33609	764422
89614	764423
4519	764424
17664	764425
33181	764426
51325	764427
103709	764428
7950	764429
27129	764430
80588	764431
2210	764432
29251	764433
60189	764434
24756	764435
29240	764436
106085	764437
140699	764438
5691	764439
66735	764440
15677	764441
18	764442
97272	764443
25335	764444
46414	764445
187104	764446
1800	764447
8711	764448
8425	764449
2468	764450
9622	764451
618	764452
39123	764453
3953	764454
6944	764455
23751	764456
60612	764457
84023	764458
882	764459
13593	764460
78296	764461
68293	764462
124877	764463
41527	764464
79121	764465
91769	764466
87834	764467
26532	764468
79203	764469
31036	764470
68636	764471
41235	764472
10640	764473
167491	764474
9822	764475
132201	764476
5377	764477
5071	764478
20105	764479
61076	764480
72683	764481
14471	764482
48076	764483
51856	764484
81811	764485
11112	764486
70531	764487
10890	764488
10801	764489
551	764490
25140	764491
49018	764492
41590	764493
175704	764494
25971	764495
41855	764496
18338	764497
11600	764498
117057	764499
56574	764500
21273	764501
57766	764502
6834	764503
4902	764504
22402	764505
42594	764506
10446	764507
15145	764508
43870	764509
17495	764510
5649	764511
28383	764512
28520	764513
14693	764514
78390	764515
105091	764516
1659	764517
25930	764518
35015	764519
67243	764520
18695	764521
233018	764522
11957	764523
185438	764524
234122	764525
71740	764526
36215	764527
140750	764528
2215	764529
55193	764530
12191	764531
1634	764532
13190	764533
97794	764534
61952	764535
80703	764536
12980	764537
77960	764538
26175	764539
86513	764540
23132	764541
6099	764542
2027	764543
3948	764544
31966	764545
27334	764546
40529	764547
7335	764548
31974	764549
57333	764550
7752	764551
46847	764552
47031	764553
75444	764554
64789	764555
23348	764556
69606	764557
62021	764558
15009	764559
28294	764560
4136	764561
35224	764562
77310	764563
74070	764564
58635	764565
20896	764566
18716	764567
5851	764568
36856	764569
5565	764570
57817	764571
71533	764572
23060	764573
22588	764574
55889	764575
240220	764576
32340	764577
38592	764578
46265	764579
125255	764580
3316	764581
2215	764582
30654	764583
159611	764584
9520	764585
58027	764586
54386	764587
102956	764588
31603	764589
17520	764590
48363	764591
70265	764592
116505	764593
50979	764594
29772	764595
50640	764596
94887	764597
10393	764598
26544	764599
52575	764600
15609	764601
2236	764602
7005	764603
2045	764604
29829	764605
46155	764606
1822	764607
133903	764608
23682	764609
71774	764610
34288	764611
98488	764612
60345	764613
35296	764614
669	764615
58821	764616
5830	764617
5801	764618
21255	764619
9562	764620
48531	764621
4963	764622
56717	764623
80026	764624
77714	764625
45933	764626
43306	764627
51767	764628
47112	764629
22946	764630
174216	764631
14721	764632
15552	764633
56237	764634
123869	764635
56402	764636
31932	764637
127067	764638
29837	764639
10800	764640
88861	764641
43442	764642
15171	764643
24106	764644
66019	764645
8737	764646
28777	764647
30126	764648
42932	764649
180997	764650
32555	764651
81870	764652
38157	764653
2028	764654
14133	764655
160752	764656
7484	764657
12742	764658
4393	764659
11450	764660
54242	764661
39202	764662
1017	764663
47908	764664
2471	764665
210215	764666
47199	764667
11156	764668
60866	764669
14312	764670
206278	764671
23556	764672
16257	764673
45229	764674
183321	764675
41776	764676
89287	764677
74676	764678
83324	764679
3301	764680
37592	764681
26264	764682
92909	764683
27184	764684
30244	764685
73599	764686
36746	764687
15596	764688
46044	764689
89177	764690
137377	764691
40972	764692
35820	764693
5482	764694
10201	764695
118354	764696
41682	764697
4349	764698
41301	764699
33494	764700
26175	764701
48069	764702
41084	764703
127220	764704
11581	764705
13361	764706
62281	764707
104358	764708
24147	764709
111442	764710
59275	764711
4906	764712
1625	764713
76848	764714
40107	764715
43351	764716
28110	764717
105119	764718
87848	764719
34496	764720
21332	764721
50514	764722
44885	764723
70441	764724
41387	764725
5100	764726
56896	764727
7116	764728
20759	764729
55968	764730
15329	764731
148159	764732
163899	764733
21606	764734
7753	764735
15786	764736
16396	764737
12358	764738
55514	764739
42440	764740
165203	764741
7831	764742
49732	764743
6854	764744
6270	764745
4136	764746
101056	764747
52381	764748
876	764749
1685	764750
19447	764751
96624	764752
21240	764753
225439	764754
41	764755
152297	764756
99208	764757
22252	764758
153767	764759
17377	764760
50139	764761
186008	764762
152213	764763
9191	764764
1051	764765
218269	764766
120175	764767
152771	764768
5011	764769
226464	764770
26849	764771
69554	764772
211943	764773
208041	764774
111699	764775
213922	764776
110953	764777
208606	764778
83721	764779
1382	764780
151736	764781
1154	764782
82709	764783
161143	764784
214667	764785
231802	764786
111514	764787
29143	764788
151568	764789
203463	764790
111664	764791
112742	764792
111412	764793
214405	764794
108399	764795
151789	764796
14480	764797
233508	764798
160822	764799
110305	764800
152694	764801
230998	764802
84050	764803
153378	764804
211095	764805
157891	764806
151439	764807
39667	764808
213787	764809
109593	764810
213179	764811
175329	764812
19572	764813
115323	764814
211096	764815
83822	764816
66559	764817
108179	764818
152763	764819
153027	764820
214838	764821
214647	764822
151312	764823
111022	764824
111672	764825
149706	764826
153378	764827
50047	764828
111022	764829
149504	764830
51377	764831
153542	764832
84785	764833
213230	764834
25428	764835
232378	764836
65270	764837
161306	764838
215210	764839
153202	764840
78241	764841
59007	764842
212924	764843
109739	764844
422	764845
116188	764846
219650	764847
153801	764848
151702	764849
175537	764850
35302	764851
25504	764852
64178	764853
214260	764854
214941	764855
153512	764856
83686	764857
49098	764858
162747	764859
211402	764860
210514	764861
204057	764862
208826	764863
31111	764864
129178	764865
86402	764866
49098	764867
151036	764868
233882	764869
108147	764870
232059	764871
141679	764872
231710	764873
80133	764874
150197	764875
63200	764876
229617	764877
116008	764878
230152	764879
8609	764880
141598	764881
196869	764882
37871	764883
233682	764884
156432	764885
104793	764886
204079	764887
229603	764888
84048	764889
137505	764890
20997	764891
55579	764892
85683	764893
66299	764894
110687	764895
111366	764896
234848	764897
140946	764898
153194	764899
160504	764900
153995	764901
207954	764902
154126	764903
83720	764904
211508	764905
64868	764906
151725	764907
84937	764908
32161	764909
232463	764910
83960	764911
151449	764912
190974	764913
152820	764914
116001	764915
81846	764916
63985	764917
212004	764918
81058	764919
205810	764920
149018	764921
215052	764922
112939	764923
162039	764924
83887	764925
31819	764926
53757	764927
113010	764928
207627	764929
153090	764930
151314	764931
227223	764932
161819	764933
110644	764934
79390	764935
162385	764936
153193	764937
158344	764938
213333	764939
222196	764940
34683	764941
81742	764942
25690	764943
89786	764944
105663	764945
109648	764946
162453	764947
111673	764948
146401	764949
42195	764950
203396	764951
49311	764952
153613	764953
32010	764954
85442	764955
154376	764956
83811	764957
112556	764958
149306	764959
128615	764960
16331	764961
133928	764962
93558	764963
52003	764964
65766	764965
111835	764966
49845	764967
43910	764968
111785	764969
89275	764970
208852	764971
8263	764972
6834	764973
22338	764974
6834	764975
206669	764976
4015	764977
13348	764978
7955	764979
40302	764980
110325	764981
2936	764982
156438	764983
21520	764984
1161	764985
9121	764986
27662	764987
2345	764988
63364	764989
76807	764990
35203	764991
61123	764992
59487	764993
23576	764994
7589	764995
2310	764996
22888	764997
50303	764998
20705	764999
117144	765000
20955	765001
12895	765002
39809	765003
27370	765004
142711	765005
153713	765006
58530	765007
124831	765008
77977	765009
10327	765010
117551	765011
4162	765012
31893	765013
39856	765014
6534	765015
24591	765016
9772	765017
10166	765018
67125	765019
12022	765020
112680	765021
21661	765022
62806	765023
18338	765024
3323	765025
215	765026
4348	765027
14186	765028
66081	765029
23442	765030
17613	765031
10114	765032
109009	765033
14056	765034
73215	765035
22545	765036
43472	765037
46112	765038
5624	765039
41703	765040
24409	765041
47575	765042
65398	765043
91655	765044
61645	765045
61645	765046
65487	765047
80207	765048
36605	765049
101316	765050
137173	765051
19459	765052
23794	765053
56190	765054
61785	765055
213078	765056
16029	765057
51042	765058
13399	765059
134575	765060
20793	765061
55224	765062
29406	765063
124	765064
59275	765065
2877	765066
56190	765067
43573	765068
39227	765069
66056	765070
11924	765071
70856	765072
7552	765073
8517	765074
60486	765075
26178	765076
95039	765077
59272	765078
58187	765079
15531	765080
17219	765081
45609	765082
18997	765083
22888	765084
18969	765085
25710	765086
648	765087
30454	765088
50947	765089
92580	765090
112295	765091
16758	765092
27662	765093
112319	765094
29082	765095
29706	765096
95308	765097
65373	765098
51494	765099
96914	765100
94960	765101
84960	765102
74646	765103
93392	765104
4693	765105
12321	765106
1875	765107
58546	765108
10715	765109
27533	765110
84728	765111
22748	765112
82936	765113
18997	765114
22838	765115
29066	765116
131031	765117
36387	765118
37056	765119
1699	765120
110798	765121
39802	765122
176081	765123
78777	765124
66014	765125
18814	765126
45060	765127
61507	765128
97060	765129
99480	765130
185507	765131
93763	765132
9316	765133
27786	765134
31592	765135
18950	765136
26558	765137
85677	765138
124	765139
4137	765140
88615	765141
15802	765142
52797	765143
50524	765144
36351	765145
33210	765146
189726	765147
2564	765148
22011	765149
7123	765150
20181	765151
88180	765152
62920	765153
83562	765154
23080	765155
100777	765156
34841	765157
178371	765158
32295	765159
32099	765160
37382	765161
11478	765162
43940	765163
57594	765164
55972	765165
7562	765166
85427	765167
67473	765168
14745	765169
82665	765170
59043	765171
11496	765172
8020	765173
7968	765174
66441	765175
92617	765176
36977	765177
11039	765178
72147	765179
10077	765180
32062	765181
47905	765182
17715	765183
205534	765184
230962	765185
22620	765186
32561	765187
185817	765188
24235	765189
28837	765190
51119	765191
219979	765192
111667	765193
138135	765194
67156	765195
27072	765196
207854	765197
105755	765198
148880	765199
213088	765200
63200	765201
213569	765202
25890	765203
4506	765204
51026	765205
103546	765206
1871	765207
65443	765208
234137	765209
152497	765210
61249	765211
210670	765212
209214	765213
111373	765214
49907	765215
210825	765216
190271	765217
210978	765218
5129	765219
153744	765220
155766	765221
84258	765222
151741	765223
171314	765224
110784	765225
94629	765226
210735	765227
135616	765228
112214	765229
208639	765230
112729	765231
50445	765232
104805	765233
147836	765234
229811	765235
111643	765236
153982	765237
56203	765238
196885	765239
61262	765240
104850	765241
108195	765242
141606	765243
140108	765244
79103	765245
150545	765246
150173	765247
166757	765248
70280	765249
83374	765250
235024	765251
69801	765252
196923	765253
82821	765254
151286	765255
64011	765256
230417	765257
112762	765258
148735	765259
111963	765260
153057	765261
53403	765262
86503	765263
146752	765264
150986	765265
78961	765266
149259	765267
207526	765268
78965	765269
60850	765270
151427	765271
173335	765272
104149	765273
225546	765274
107156	765275
31670	765276
36097	765277
45364	765278
227817	765279
78871	765280
13659	765281
60893	765282
6506	765283
4068	765284
82011	765285
68626	765286
90381	765287
794	765288
31181	765289
69510	765290
156937	765291
5068	765292
65290	765293
101211	765294
46424	765295
18967	765296
32609	765297
82005	765298
25148	765299
2965	765300
77889	765301
104335	765302
137506	765303
27807	765304
174848	765305
108129	765306
23604	765307
45834	765308
8468	765309
144857	765310
130943	765311
11798	765312
82074	765313
30119	765314
174659	765315
136842	765316
113720	765317
47404	765318
16195	765319
9682	765320
37571	765321
169087	765322
122213	765323
35681	765324
34719	765325
72219	765326
43913	765327
171529	765328
42670	765329
112793	765330
52028	765331
82152	765332
35804	765333
14495	765334
34626	765335
22497	765336
40229	765337
135134	765338
116455	765339
76012	765340
114991	765341
54938	765342
206015	765343
3020	765344
59988	765345
216637	765346
151694	765347
152963	765348
69857	765349
113624	765350
91644	765351
35804	765352
58831	765353
96608	765354
8616	765355
136018	765356
57001	765357
32144	765358
78450	765359
44307	765360
63211	765361
125460	765362
61266	765363
69716	765364
205508	765365
99266	765366
20830	765367
114159	765368
61600	765369
15451	765370
49865	765371
102098	765372
31439	765373
8718	765374
49928	765375
147251	765376
31439	765377
83185	765378
20741	765379
87800	765380
25645	765381
170823	765382
57893	765383
15098	765384
25659	765385
205885	765386
35694	765387
84654	765388
31303	765389
118063	765390
25361	765391
110691	765392
43998	765393
27968	765394
170473	765395
97223	765396
69820	765397
16163	765398
40143	765399
28593	765400
3968	765401
14187	765402
43468	765403
45999	765404
116792	765405
18863	765406
4629	765407
173373	765408
148547	765409
164472	765410
47070	765411
16664	765412
110887	765413
28821	765414
83801	765415
111405	765416
110326	765417
8142	765418
61752	765419
77558	765420
147926	765421
118114	765422
98412	765423
56676	765424
91583	765425
170848	765426
23504	765427
7988	765428
88627	765429
8630	765430
237712	765431
164668	765432
111281	765433
48948	765434
93270	765435
129274	765436
13048	765437
131677	765438
11940	765439
11940	765440
11214	765441
2464	765442
58521	765443
84521	765444
84826	765445
50871	765446
9450	765447
215413	765448
112471	765449
49933	765450
18793	765451
28469	765452
57021	765453
111894	765454
132805	765455
203598	765456
127668	765457
12998	765458
49591	765459
25616	765460
36600	765461
131639	765462
64453	765463
40139	765464
147789	765465
83868	765466
222223	765467
28574	765468
34468	765469
8161	765470
35982	765471
109210	765472
25745	765473
106884	765474
46364	765475
118802	765476
114600	765477
102020	765478
118151	765479
118417	765480
98405	765481
9474	765482
101090	765483
47626	765484
50343	765485
34472	765486
59593	765487
44486	765488
136504	765489
6369	765490
6369	765491
6369	765492
102087	765493
101158	765494
180154	765495
50382	765496
171514	765497
1262	765498
110835	765499
71963	765500
88729	765501
50973	765502
35225	765503
134846	765504
17007	765505
17719	765506
3475	765507
93368	765508
131066	765509
13457	765510
49473	765511
33801	765512
190576	765513
122790	765514
146254	765515
139677	765516
53641	765517
7272	765518
146092	765519
93992	765520
75754	765521
23287	765522
114411	765523
1633	765524
183917	765525
51341	765526
7688	765527
81372	765528
178499	765529
72668	765530
39657	765531
102833	765532
148658	765533
116435	765534
6468	765535
26762	765536
5318	765537
83595	765538
74600	765539
23444	765540
29448	765541
31681	765542
32551	765543
31681	765544
55484	765545
56043	765546
155680	765547
188242	765548
138832	765549
134515	765550
194484	765551
58021	765552
95987	765553
136724	765554
499	765555
3938	765556
25411	765557
153657	765558
69367	765559
25150	765560
34655	765561
17058	765562
123019	765563
175804	765564
42848	765565
56075	765566
30896	765567
54503	765568
117023	765569
44374	765570
44664	765571
55024	765572
136425	765573
8722	765574
65455	765575
62926	765576
148736	765577
15629	765578
129089	765579
107778	765580
34360	765581
160420	765582
38745	765583
98654	765584
131886	765585
5192	765586
40622	765587
724	765588
9689	765589
63040	765590
68398	765591
86479	765592
59701	765593
39112	765594
90435	765595
26760	765596
39151	765597
17058	765598
9003	765599
38560	765600
18722	765601
23232	765602
54659	765603
59281	765604
101629	765605
64450	765606
44993	765607
128711	765608
148796	765609
220176	765610
23388	765611
9111	765612
2854	765613
3885	765614
18000	765615
9140	765616
15250	765617
10748	765618
163841	765619
203176	765620
95981	765621
4551	765622
6793	765623
331	765624
159169	765625
89387	765626
232662	765627
33808	765628
126185	765629
122687	765630
109571	765631
145885	765632
91563	765633
69863	765634
112887	765635
10807	765636
51287	765637
126333	765638
24408	765639
43190	765640
127094	765641
59978	765642
136921	765643
36190	765644
111380	765645
148674	765646
29868	765647
103384	765648
55825	765649
34516	765650
34516	765651
15613	765652
15613	765653
46246	765654
94127	765655
27910	765656
53522	765657
26866	765658
161779	765659
28545	765660
226968	765661
30487	765662
120263	765663
14057	765664
42449	765665
22124	765666
42449	765667
91578	765668
55473	765669
3	765670
21656	765671
52110	765672
88322	765673
13696	765674
81294	765675
7090	765676
12439	765677
64190	765678
69847	765679
16674	765680
22978	765681
21099	765682
40150	765683
77979	765684
37631	765685
174625	765686
174910	765687
84360	765688
214490	765689
154256	765690
210351	765691
83233	765692
111178	765693
84067	765694
152134	765695
152296	765696
209271	765697
154403	765698
153086	765699
112961	765700
111832	765701
82745	765702
24275	765703
102366	765704
150767	765705
114966	765706
106926	765707
99883	765708
64923	765709
43376	765710
50155	765711
183923	765712
3866	765713
82923	765714
84794	765715
147440	765716
134671	765717
102765	765718
85356	765719
44244	765720
498	765721
84065	765722
137497	765723
76947	765724
59441	765725
12960	765726
32521	765727
112305	765728
29058	765729
36067	765730
22654	765731
83233	765732
52332	765733
65457	765734
111350	765735
27780	765736
29434	765737
152674	765738
104061	765739
18584	765740
22801	765741
39533	765742
2106	765743
99897	765744
87760	765745
37010	765746
18596	765747
36072	765748
118468	765749
96720	765750
164936	765751
110457	765752
52072	765753
105534	765754
40589	765755
61934	765756
4905	765757
134041	765758
108370	765759
24305	765760
187402	765761
10199	765762
134723	765763
120522	765764
23600	765765
160686	765766
162581	765767
164089	765768
5095	765769
117280	765770
128127	765771
45024	765772
33985	765773
106584	765774
187986	765775
54791	765776
15109	765777
63757	765778
116565	765779
39177	765780
60447	765781
149133	765782
111370	765783
40028	765784
54692	765785
69861	765786
2720	765787
122779	765788
54678	765789
51765	765790
15333	765791
106666	765792
149911	765793
72467	765794
122770	765795
3498	765796
9037	765797
71244	765798
13549	765799
92255	765800
22271	765801
54231	765802
69759	765803
12701	765804
49481	765805
82048	765806
34232	765807
1996	765808
5889	765809
34515	765810
20875	765811
232202	765812
115589	765813
99076	765814
184232	765815
101314	765816
214257	765817
34568	765818
20393	765819
68019	765820
119910	765821
37974	765822
71491	765823
176413	765824
169165	765825
10915	765826
63558	765827
21010	765828
236340	765829
75245	765830
106410	765831
23581	765832
158047	765833
1368	765834
4029	765835
5360	765836
115193	765837
23199	765838
23221	765839
23221	765840
62925	765841
20121	765842
36819	765843
24829	765844
25942	765845
1114	765846
163984	765847
68841	765848
239506	765849
236909	765850
498	765851
2464	765852
40465	765853
22087	765854
27380	765855
91583	765856
54307	765857
107993	765858
91553	765859
42948	765860
113621	765861
2792	765862
42481	765863
6826	765864
158052	765865
51218	765866
9956	765867
42421	765868
21260	765869
32226	765870
207461	765871
1153	765872
1148	765873
1040	765874
43021	765875
69869	765876
10603	765877
91557	765878
69859	765879
196736	765880
98028	765881
98670	765882
3475	765883
56116	765884
236034	765885
130888	765886
112451	765887
19854	765888
127880	765889
61747	765890
38651	765891
83757	765892
69057	765893
187576	765894
188703	765895
79847	765896
201067	765897
211018	765898
132042	765899
83281	765900
161903	765901
215339	765902
81570	765903
126162	765904
34812	765905
93294	765906
127500	765907
122347	765908
93451	765909
121761	765910
127315	765911
20839	765912
140851	765913
53838	765914
25950	765915
131729	765916
234259	765917
64582	765918
120390	765919
165371	765920
85671	765921
5785	765922
185548	765923
96283	765924
200426	765925
187655	765926
141379	765927
160136	765928
71928	765929
39469	765930
114075	765931
227555	765932
142266	765933
183314	765934
195087	765935
233268	765936
94646	765937
133562	765938
147816	765939
123144	765940
94041	765941
136827	765942
134845	765943
212645	765944
165282	765945
187484	765946
160886	765947
181318	765948
91635	765949
160540	765950
53222	765951
40946	765952
27271	765953
33940	765954
22170	765955
54146	765956
1975	765957
143874	765958
208391	765959
146182	765960
123022	765961
27369	765962
63834	765963
110666	765964
171937	765965
23977	765966
31784	765967
10172	765968
182142	765969
14558	765970
122744	765971
174214	765972
149308	765973
189848	765974
70908	765975
26157	765976
165012	765977
36610	765978
1758	765979
125511	765980
46197	765981
93714	765982
81576	765983
78896	765984
219438	765985
53474	765986
26784	765987
63116	765988
53038	765989
79211	765990
45110	765991
4412	765992
22775	765993
190440	765994
22560	765995
18592	765996
103502	765997
115720	765998
223426	765999
160120	766000
107220	766001
93799	766002
122007	766003
69259	766004
55203	766005
105248	766006
62919	766007
176016	766008
15471	766009
93802	766010
140066	766011
36929	766012
18504	766013
93757	766014
71895	766015
55446	766016
94277	766017
175774	766018
47630	766019
67777	766020
53714	766021
81546	766022
90725	766023
85605	766024
33752	766025
46143	766026
97655	766027
27603	766028
15641	766029
212893	766030
56219	766031
111728	766032
137082	766033
42306	766034
189425	766035
90182	766036
67895	766037
27877	766038
6461	766039
110281	766040
189313	766041
1054	766042
36099	766043
92781	766044
166036	766045
128793	766046
10551	766047
166066	766048
39431	766049
37545	766050
69391	766051
23841	766052
105506	766053
31855	766054
135680	766055
43975	766056
34660	766057
51317	766058
50064	766059
26875	766060
46656	766061
93572	766062
142669	766063
191255	766064
180896	766065
26810	766066
47744	766067
189763	766068
90782	766069
34640	766070
135937	766071
25068	766072
8705	766073
128012	766074
150323	766075
81036	766076
148620	766077
136974	766078
16189	766079
35600	766080
36797	766081
147952	766082
16677	766083
53703	766084
1381	766085
27058	766086
52666	766087
7654	766088
78528	766089
31421	766090
9424	766091
162892	766092
13260	766093
55363	766094
65155	766095
214327	766096
48186	766097
192837	766098
10533	766099
121126	766100
183639	766101
118772	766102
71773	766103
79165	766104
36178	766105
72115	766106
192114	766107
59662	766108
190531	766109
98356	766110
138140	766111
49271	766112
66999	766113
81754	766114
102924	766115
84562	766116
74285	766117
11316	766118
30262	766119
28704	766120
7453	766121
141293	766122
42461	766123
78718	766124
121186	766125
39924	766126
499	766127
31038	766128
189945	766129
23174	766130
174937	766131
14525	766132
99390	766133
191730	766134
178589	766135
43949	766136
125589	766137
22005	766138
44116	766139
96136	766140
76364	766141
107126	766142
71486	766143
100698	766144
71730	766145
179023	766146
66768	766147
28603	766148
127745	766149
119744	766150
72262	766151
33414	766152
32540	766153
195721	766154
39939	766155
116972	766156
93450	766157
161742	766158
169204	766159
37736	766160
39129	766161
4867	766162
114893	766163
34824	766164
28276	766165
136317	766166
87557	766167
12799	766168
149699	766169
15770	766170
50250	766171
27998	766172
121948	766173
49867	766174
86678	766175
22749	766176
5769	766177
75713	766178
130166	766179
149935	766180
15485	766181
81212	766182
127714	766183
206565	766184
55927	766185
179297	766186
93138	766187
135872	766188
40311	766189
55374	766190
58334	766191
148874	766192
127961	766193
86804	766194
58647	766195
75872	766196
72616	766197
162845	766198
36681	766199
137677	766200
165162	766201
61806	766202
139559	766203
128490	766204
131935	766205
209316	766206
22613	766207
55359	766208
93514	766209
92650	766210
68959	766211
158383	766212
28349	766213
135132	766214
174985	766215
9264	766216
49680	766217
79995	766218
79177	766219
69465	766220
97730	766221
158510	766222
206517	766223
95958	766224
117041	766225
198241	766226
109885	766227
12589	766228
6615	766229
5443	766230
20907	766231
74231	766232
32861	766233
7474	766234
61809	766235
127353	766236
131213	766237
150125	766238
117847	766239
127243	766240
176629	766241
94838	766242
39954	766243
46213	766244
212279	766245
9472	766246
161771	766247
52605	766248
14978	766249
73840	766250
129080	766251
230589	766252
27923	766253
34499	766254
24504	766255
24408	766256
58896	766257
37859	766258
115365	766259
95573	766260
140070	766261
3346	766262
2982	766263
164862	766264
17880	766265
127110	766266
90282	766267
33598	766268
2413	766269
20783	766270
55170	766271
49118	766272
118939	766273
142749	766274
37236	766275
70885	766276
27803	766277
48034	766278
84148	766279
114509	766280
101715	766281
43748	766282
165362	766283
112354	766284
154216	766285
158386	766286
64485	766287
21921	766288
111020	766289
65068	766290
173215	766291
125611	766292
192687	766293
89694	766294
7663	766295
74663	766296
125931	766297
38920	766298
18741	766299
97553	766300
165002	766301
19064	766302
18165	766303
6571	766304
100051	766305
40548	766306
37364	766307
119946	766308
42284	766309
133609	766310
7443	766311
37840	766312
111410	766313
35984	766314
20151	766315
109431	766316
218443	766317
111710	766318
72350	766319
200533	766320
234675	766321
10427	766322
145600	766323
201059	766324
191709	766325
4294	766326
224667	766327
7668	766328
238891	766329
53474	766330
66261	766331
119635	766332
19566	766333
95	766334
42236	766335
42302	766336
5769	766337
203941	766338
67470	766339
1158	766340
8730	766341
169741	766342
6570	766343
117620	766344
190768	766345
11115	766346
188693	766347
138308	766348
6602	766349
233676	766350
116141	766351
197977	766352
65151	766353
88520	766354
52153	766355
88190	766356
31594	766357
55937	766358
86716	766359
165579	766360
109033	766361
97825	766362
101847	766363
83146	766364
39275	766365
99958	766366
27975	766367
130392	766368
59120	766369
45130	766370
13510	766371
28381	766372
54882	766373
43127	766374
56120	766375
12905	766376
39693	766377
41973	766378
96942	766379
50748	766380
46201	766381
26497	766382
102073	766383
25419	766384
137567	766385
118830	766386
202077	766387
24079	766388
115219	766389
42056	766390
42179	766391
31479	766392
69767	766393
89437	766394
212902	766395
93968	766396
227298	766397
82389	766398
97413	766399
3507	766400
23004	766401
72553	766402
103210	766403
53885	766404
152809	766405
214621	766406
213615	766407
154182	766408
150897	766409
209064	766410
14865	766411
107817	766412
61251	766413
145555	766414
84539	766415
129673	766416
131329	766417
131695	766418
207333	766419
158503	766420
190661	766421
40065	766422
45382	766423
198221	766424
121734	766425
103502	766426
71706	766427
153664	766428
21864	766429
161565	766430
125984	766431
121934	766432
98444	766433
210820	766434
130066	766435
99498	766436
7068	766437
154541	766438
193134	766439
135346	766440
76718	766441
159630	766442
34530	766443
95811	766444
24305	766445
157633	766446
39159	766447
44563	766448
226576	766449
32720	766450
114153	766451
156306	766452
224547	766453
615	766454
10443	766455
218932	766456
131601	766457
115210	766458
12082	766459
25259	766460
87408	766461
71412	766462
81709	766463
72476	766464
49680	766465
8677	766466
109554	766467
69864	766468
115835	766469
50128	766470
113598	766471
119953	766472
88046	766473
164288	766474
35713	766475
141649	766476
24279	766477
227411	766478
164356	766479
119827	766480
110566	766481
170988	766482
118267	766483
151316	766484
136095	766485
136001	766486
110297	766487
207633	766488
205390	766489
125051	766490
151181	766491
147994	766492
149037	766493
25800	766494
84512	766495
109978	766496
64928	766497
64035	766498
208474	766499
179295	766500
211051	766501
212523	766502
50194	766503
64324	766504
209096	766505
1133	766506
1600	766507
182350	766508
149065	766509
109133	766510
49642	766511
130703	766512
48605	766513
25517	766514
151536	766515
56908	766516
157293	766517
88053	766518
23143	766519
19696	766520
20846	766521
88946	766522
108943	766523
161781	766524
40058	766525
72559	766526
34575	766527
64324	766528
31784	766529
84198	766530
50321	766531
84782	766532
74313	766533
96499	766534
31113	766535
227319	766536
49941	766537
31349	766538
50979	766539
143813	766540
85764	766541
50954	766542
85253	766543
162326	766544
43070	766545
85312	766546
151108	766547
107432	766548
89882	766549
105843	766550
25542	766551
111124	766552
44762	766553
16965	766554
122741	766555
146153	766556
107973	766557
75512	766558
219007	766559
13920	766560
112239	766561
30957	766562
157631	766563
17145	766564
163292	766565
78278	766566
3427	766567
113490	766568
125685	766569
224474	766570
147884	766571
205394	766572
72410	766573
65102	766574
109624	766575
19704	766576
109851	766577
148239	766578
63609	766579
22087	766580
18189	766581
40448	766582
43504	766583
175263	766584
56100	766585
110574	766586
49675	766587
26199	766588
110759	766589
20756	766590
113085	766591
85253	766592
234074	766593
152363	766594
127398	766595
28626	766596
207204	766597
150696	766598
216455	766599
50595	766600
150948	766601
207236	766602
82988	766603
11971	766604
50129	766605
83688	766606
77718	766607
226031	766608
169415	766609
205817	766610
49738	766611
37248	766612
16979	766613
111928	766614
68826	766615
79380	766616
40465	766617
40465	766618
206562	766619
163391	766620
150352	766621
31813	766622
22590	766623
109772	766624
99783	766625
96655	766626
164977	766627
14419	766628
93820	766629
166635	766630
14234	766631
37998	766632
12956	766633
9345	766634
27816	766635
130338	766636
7412	766637
43541	766638
503	766639
71447	766640
147626	766641
29326	766642
66689	766643
1935	766644
61917	766645
91561	766646
34386	766647
118468	766648
68033	766649
62940	766650
145738	766651
7688	766652
9588	766653
72283	766654
88078	766655
68282	766656
117054	766657
95840	766658
83145	766659
13373	766660
15966	766661
12489	766662
51467	766663
74239	766664
21673	766665
45	766666
9602	766667
153640	766668
56430	766669
100618	766670
18671	766671
97260	766672
67072	766673
96774	766674
5699	766675
157007	766676
101818	766677
63193	766678
144590	766679
71296	766680
76517	766681
59531	766682
52913	766683
162986	766684
11152	766685
27606	766686
32482	766687
28085	766688
6877	766689
11133	766690
43502	766691
166570	766692
39795	766693
97692	766694
213082	766695
29792	766696
5911	766697
45839	766698
147268	766699
11983	766700
62895	766701
107207	766702
97454	766703
107911	766704
11974	766705
19783	766706
34622	766707
88943	766708
61680	766709
71827	766710
157283	766711
25150	766712
74387	766713
98450	766714
50500	766715
52477	766716
209091	766717
159849	766718
110528	766719
61320	766720
147661	766721
150168	766722
205089	766723
110739	766724
39340	766725
215488	766726
86298	766727
83359	766728
133588	766729
148037	766730
148840	766731
1150	766732
112308	766733
112772	766734
84979	766735
112023	766736
208971	766737
149011	766738
196980	766739
214474	766740
65162	766741
148264	766742
49815	766743
147967	766744
215005	766745
208386	766746
111578	766747
158490	766748
111094	766749
149475	766750
50636	766751
39547	766752
81173	766753
83446	766754
147207	766755
1736	766756
111872	766757
152306	766758
211123	766759
148719	766760
86805	766761
40273	766762
25296	766763
159868	766764
111632	766765
32416	766766
83449	766767
115602	766768
162611	766769
111346	766770
147843	766771
149152	766772
25324	766773
25489	766774
84980	766775
66688	766776
99194	766777
28863	766778
1780	766779
17505	766780
137234	766781
126400	766782
116184	766783
67562	766784
225355	766785
10581	766786
119228	766787
95424	766788
46891	766789
209246	766790
66471	766791
57428	766792
35081	766793
43581	766794
160050	766795
460	766796
16225	766797
45447	766798
96570	766799
192220	766800
64252	766801
74560	766802
73099	766803
58071	766804
189650	766805
145676	766806
15202	766807
8675	766808
67131	766809
49765	766810
86181	766811
62928	766812
149106	766813
25631	766814
102950	766815
165061	766816
53286	766817
13849	766818
88037	766819
23116	766820
28572	766821
135471	766822
192027	766823
77787	766824
16256	766825
104128	766826
38034	766827
146705	766828
19351	766829
22468	766830
38177	766831
66194	766832
122155	766833
141272	766834
104503	766835
75127	766836
11755	766837
41794	766838
212890	766839
239616	766840
27067	766841
176569	766842
77500	766843
109894	766844
159914	766845
87739	766846
92881	766847
14232	766848
498	766849
226321	766850
97825	766851
190752	766852
51545	766853
25201	766854
145706	766855
76978	766856
27516	766857
229532	766858
37336	766859
160736	766860
163497	766861
181430	766862
23960	766863
187645	766864
87060	766865
35472	766866
158425	766867
73967	766868
183232	766869
141340	766870
165671	766871
130897	766872
169401	766873
109652	766874
141284	766875
86476	766876
66153	766877
59312	766878
29009	766879
200555	766880
86082	766881
71525	766882
108373	766883
136044	766884
31096	766885
41588	766886
148095	766887
14381	766888
179178	766889
39635	766890
1877	766891
66353	766892
186679	766893
72142	766894
141337	766895
63076	766896
240359	766897
15939	766898
15939	766899
104557	766900
47345	766901
145621	766902
6585	766903
31038	766904
225148	766905
90350	766906
69743	766907
90936	766908
90444	766909
98937	766910
51545	766911
131321	766912
82630	766913
26725	766914
30434	766915
126271	766916
114010	766917
76810	766918
56181	766919
116746	766920
82848	766921
88092	766922
116207	766923
15925	766924
53872	766925
65806	766926
1940	766927
161620	766928
5088	766929
108174	766930
3904	766931
2745	766932
40573	766933
146083	766934
53877	766935
112315	766936
100787	766937
46319	766938
37751	766939
192505	766940
95826	766941
33746	766942
14259	766943
228117	766944
216359	766945
191258	766946
153180	766947
153289	766948
67765	766949
113039	766950
66184	766951
225628	766952
1958	766953
1756	766954
18988	766955
145917	766956
1055	766957
126815	766958
72526	766959
164949	766960
79206	766961
142814	766962
158227	766963
67329	766964
38910	766965
61096	766966
135068	766967
116746	766968
229425	766969
19483	766970
108025	766971
114737	766972
163568	766973
1413	766974
81694	766975
29603	766976
31586	766977
25817	766978
3115	766979
46163	766980
163919	766981
102153	766982
131291	766983
40827	766984
226319	766985
132172	766986
101822	766987
108045	766988
115543	766989
72012	766990
227284	766991
33044	766992
227029	766993
43103	766994
99903	766995
23083	766996
130528	766997
86296	766998
10652	766999
1782	767000
146768	767001
214576	767002
85580	767003
165579	767004
221070	767005
202593	767006
15294	767007
136704	767008
227111	767009
7679	767010
25201	767011
63631	767012
148010	767013
6380	767014
36562	767015
39962	767016
146361	767017
108027	767018
146016	767019
136217	767020
146193	767021
55362	767022
227351	767023
151696	767024
40281	767025
7061	767026
30220	767027
76720	767028
63937	767029
115061	767030
9291	767031
132055	767032
136804	767033
142764	767034
137726	767035
126654	767036
51601	767037
46294	767038
131462	767039
135286	767040
19436	767041
131365	767042
237406	767043
23412	767044
23412	767045
59185	767046
102032	767047
18032	767048
136922	767049
31087	767050
115397	767051
66225	767052
115591	767053
144920	767054
18506	767055
33605	767056
31084	767057
181773	767058
45687	767059
46607	767060
28896	767061
159497	767062
118006	767063
108707	767064
35706	767065
107309	767066
69331	767067
27590	767068
138710	767069
49451	767070
86611	767071
48966	767072
141638	767073
115427	767074
146432	767075
63810	767076
62911	767077
129659	767078
108309	767079
100250	767080
138547	767081
5014	767082
78932	767083
53588	767084
69174	767085
107251	767086
101964	767087
88112	767088
88555	767089
107943	767090
76955	767091
36928	767092
164439	767093
21053	767094
104696	767095
117846	767096
47438	767097
156786	767098
224681	767099
87101	767100
158998	767101
61143	767102
2782	767103
239114	767104
157752	767105
6686	767106
203261	767107
159576	767108
91127	767109
69049	767110
1934	767111
162071	767112
56144	767113
2589	767114
41999	767115
19884	767116
121385	767117
36720	767118
53856	767119
115120	767120
31050	767121
202695	767122
35791	767123
41970	767124
75320	767125
115545	767126
99000	767127
29285	767128
23497	767129
30384	767130
81841	767131
137176	767132
108403	767133
137195	767134
109198	767135
181027	767136
29072	767137
45732	767138
37029	767139
12671	767140
124711	767141
4577	767142
115719	767143
131714	767144
96543	767145
61235	767146
191640	767147
209607	767148
213728	767149
31988	767150
49120	767151
115143	767152
137140	767153
157885	767154
66321	767155
96499	767156
40483	767157
110290	767158
88678	767159
95311	767160
57497	767161
38886	767162
117099	767163
49875	767164
50924	767165
161957	767166
64333	767167
23183	767168
8089	767169
25571	767170
12686	767171
84836	767172
16215	767173
133049	767174
25571	767175
32990	767176
39811	767177
53091	767178
39678	767179
130923	767180
99844	767181
100829	767182
110004	767183
10848	767184
184122	767185
22968	767186
131715	767187
182318	767188
183101	767189
47696	767190
17669	767191
52973	767192
88524	767193
237723	767194
119513	767195
164513	767196
189050	767197
28128	767198
44424	767199
47716	767200
141603	767201
203766	767202
3818	767203
51192	767204
35269	767205
18837	767206
48791	767207
71611	767208
32109	767209
36212	767210
109948	767211
57527	767212
850	767213
151413	767214
8143	767215
207591	767216
119099	767217
283	767218
98018	767219
133955	767220
117190	767221
677	767222
52038	767223
98577	767224
46883	767225
64453	767226
13168	767227
32155	767228
92743	767229
93237	767230
15789	767231
93806	767232
31303	767233
176678	767234
15515	767235
133772	767236
34604	767237
77013	767238
22775	767239
236874	767240
87794	767241
84486	767242
15548	767243
13169	767244
59794	767245
117377	767246
102021	767247
28819	767248
45203	767249
12657	767250
29265	767251
49704	767252
74657	767253
98204	767254
58371	767255
41111	767256
97480	767257
67749	767258
16549	767259
44321	767260
58905	767261
214607	767262
36532	767263
99835	767264
173428	767265
165413	767266
132197	767267
74336	767268
43401	767269
147251	767270
25213	767271
9376	767272
150802	767273
23006	767274
98778	767275
23059	767276
22642	767277
39559	767278
206998	767279
59766	767280
32866	767281
32990	767282
79533	767283
156667	767284
32866	767285
136512	767286
10309	767287
67562	767288
68238	767289
13121	767290
123071	767291
51312	767292
23192	767293
6861	767294
459	767295
153286	767296
124332	767297
86583	767298
141839	767299
148856	767300
76364	767301
137792	767302
12841	767303
179616	767304
99266	767305
98061	767306
267	767307
146283	767308
165094	767309
35629	767310
20843	767311
47666	767312
31419	767313
35852	767314
51020	767315
84601	767316
25717	767317
84379	767318
46085	767319
19510	767320
10342	767321
61135	767322
19083	767323
15482	767324
82408	767325
92261	767326
54286	767327
22675	767328
13567	767329
129375	767330
94350	767331
112127	767332
39009	767333
19205	767334
126097	767335
101128	767336
36781	767337
34964	767338
76588	767339
67020	767340
64676	767341
176298	767342
73703	767343
83637	767344
127540	767345
110304	767346
60884	767347
76622	767348
46638	767349
161860	767350
163803	767351
153449	767352
67644	767353
120018	767354
36879	767355
23742	767356
103344	767357
154380	767358
148415	767359
54955	767360
41287	767361
20822	767362
185415	767363
126566	767364
83698	767365
18196	767366
21516	767367
85763	767368
95401	767369
138088	767370
42508	767371
89048	767372
59108	767373
13268	767374
159818	767375
147615	767376
137962	767377
191731	767378
40589	767379
86861	767380
31590	767381
13252	767382
43120	767383
29557	767384
89703	767385
224284	767386
72388	767387
96262	767388
56006	767389
18741	767390
137235	767391
88778	767392
158198	767393
34559	767394
95519	767395
29265	767396
26296	767397
148243	767398
116320	767399
25542	767400
59826	767401
98385	767402
125956	767403
159446	767404
72425	767405
49234	767406
81233	767407
18314	767408
180364	767409
136248	767410
127561	767411
137313	767412
153111	767413
35750	767414
19081	767415
55028	767416
225908	767417
44180	767418
36421	767419
36687	767420
3962	767421
19452	767422
40600	767423
61968	767424
111144	767425
118551	767426
39958	767427
115457	767428
206886	767429
226865	767430
5723	767431
89646	767432
119494	767433
192796	767434
177551	767435
67460	767436
82427	767437
28780	767438
41020	767439
41083	767440
111541	767441
86373	767442
112345	767443
192665	767444
44463	767445
33462	767446
161322	767447
22617	767448
46200	767449
29632	767450
52885	767451
107352	767452
25490	767453
47153	767454
90688	767455
89876	767456
21792	767457
223919	767458
86194	767459
56101	767460
65964	767461
94316	767462
64838	767463
57848	767464
205931	767465
118241	767466
41729	767467
114709	767468
128324	767469
33566	767470
216548	767471
53291	767472
18	767473
215380	767474
74253	767475
98833	767476
156817	767477
114876	767478
99954	767479
6575	767480
114968	767481
41282	767482
204885	767483
237913	767484
110525	767485
23041	767486
205893	767487
16015	767488
42848	767489
107849	767490
137273	767491
147951	767492
126139	767493
8930	767494
55660	767495
34733	767496
33719	767497
137260	767498
116692	767499
149300	767500
192063	767501
158122	767502
89796	767503
40907	767504
101901	767505
41850	767506
210500	767507
43818	767508
71454	767509
126821	767510
1572	767511
7659	767512
25537	767513
49265	767514
4984	767515
76796	767516
42227	767517
57017	767518
85623	767519
145834	767520
73652	767521
157941	767522
107796	767523
165264	767524
176964	767525
74073	767526
235316	767527
93911	767528
30904	767529
117823	767530
77041	767531
36185	767532
36763	767533
41002	767534
65308	767535
17512	767536
22734	767537
57690	767538
43065	767539
101746	767540
157009	767541
88049	767542
95313	767543
56171	767544
32002	767545
59517	767546
15458	767547
136390	767548
120471	767549
43997	767550
43698	767551
14255	767552
226629	767553
139678	767554
80164	767555
72714	767556
125992	767557
93854	767558
26562	767559
72016	767560
149546	767561
113596	767562
16527	767563
25536	767564
34629	767565
136241	767566
166190	767567
153884	767568
158902	767569
19474	767570
34629	767571
17350	767572
19220	767573
10074	767574
43092	767575
84439	767576
110428	767577
31438	767578
19094	767579
6768	767580
65923	767581
157795	767582
8606	767583
203389	767584
110517	767585
19522	767586
43522	767587
148838	767588
79942	767589
126362	767590
59224	767591
115459	767592
127366	767593
117312	767594
211916	767595
23295	767596
83650	767597
213299	767598
114888	767599
145761	767600
58517	767601
45713	767602
177001	767603
126015	767604
43825	767605
77277	767606
101700	767607
94775	767608
12275	767609
51256	767610
50517	767611
111605	767612
68598	767613
59766	767614
33783	767615
236583	767616
131828	767617
31954	767618
52915	767619
56567	767620
92110	767621
45452	767622
34074	767623
868	767624
116553	767625
86943	767626
219711	767627
1379	767628
144217	767629
160036	767630
114679	767631
158649	767632
95823	767633
96299	767634
154930	767635
50178	767636
16980	767637
6878	767638
22353	767639
1609	767640
1153	767641
1429	767642
1053	767643
70487	767644
31089	767645
37344	767646
64316	767647
120524	767648
157619	767649
45057	767650
126151	767651
239632	767652
95199	767653
108123	767654
128678	767655
31399	767656
13121	767657
18837	767658
13122	767659
13121	767660
48798	767661
30000	767662
776	767663
28956	767664
8477	767665
17047	767666
109749	767667
93685	767668
12713	767669
11016	767670
100229	767671
117966	767672
85704	767673
176536	767674
115675	767675
49132	767676
166634	767677
166551	767678
168097	767679
22978	767680
144516	767681
51542	767682
114319	767683
232372	767684
134248	767685
202397	767686
169613	767687
64984	767688
114241	767689
66377	767690
238068	767691
82196	767692
78874	767693
44539	767694
147391	767695
118669	767696
412	767697
152421	767698
58876	767699
19097	767700
228011	767701
43698	767702
36307	767703
27941	767704
31326	767705
26588	767706
77025	767707
19418	767708
55698	767709
17514	767710
35103	767711
114805	767712
32344	767713
34552	767714
125973	767715
5272	767716
22592	767717
96867	767718
34767	767719
26923	767720
137338	767721
163844	767722
232851	767723
33637	767724
109091	767725
22382	767726
12664	767727
7896	767728
4501	767729
7816	767730
98197	767731
190727	767732
32392	767733
43472	767734
52124	767735
11394	767736
20290	767737
143378	767738
99127	767739
65419	767740
7422	767741
18775	767742
65668	767743
40487	767744
217250	767745
1038	767746
85451	767747
78970	767748
19848	767749
158731	767750
14480	767751
144458	767752
43618	767753
3393	767754
4709	767755
59749	767756
19413	767757
87044	767758
180298	767759
15333	767760
12389	767761
65493	767762
13627	767763
80583	767764
18017	767765
29074	767766
5736	767767
120453	767768
124726	767769
43469	767770
136161	767771
60903	767772
21069	767773
15307	767774
21482	767775
155467	767776
2635	767777
39608	767778
21488	767779
6694	767780
8919	767781
1335	767782
3076	767783
68167	767784
10459	767785
25746	767786
17885	767787
80916	767788
35934	767789
1215	767790
110174	767791
60413	767792
118835	767793
136586	767794
154357	767795
22663	767796
238321	767797
211449	767798
78290	767799
156005	767800
105938	767801
101256	767802
6081	767803
21165	767804
1020	767805
3936	767806
42764	767807
17978	767808
24732	767809
14422	767810
173093	767811
23386	767812
98727	767813
7630	767814
10206	767815
50389	767816
37908	767817
21777	767818
19484	767819
234430	767820
38901	767821
31904	767822
229080	767823
28578	767824
108670	767825
218288	767826
64930	767827
109513	767828
4570	767829
12338	767830
5302	767831
43521	767832
119924	767833
156111	767834
61271	767835
202544	767836
93676	767837
178779	767838
13790	767839
38577	767840
35265	767841
127518	767842
149768	767843
10130	767844
97248	767845
45984	767846
10428	767847
8782	767848
210328	767849
203058	767850
31513	767851
13923	767852
9169	767853
4502	767854
5960	767855
7821	767856
158572	767857
6756	767858
44253	767859
49258	767860
85937	767861
9167	767862
117346	767863
8611	767864
37833	767865
32322	767866
1995	767867
123137	767868
98432	767869
47439	767870
4587	767871
107914	767872
32286	767873
65436	767874
240291	767875
53851	767876
65436	767877
15279	767878
3483	767879
190888	767880
62082	767881
108398	767882
27779	767883
157602	767884
55336	767885
49259	767886
113311	767887
120676	767888
126445	767889
141592	767890
30131	767891
34705	767892
5013	767893
38518	767894
166240	767895
153676	767896
164344	767897
109483	767898
24706	767899
40194	767900
61931	767901
40873	767902
25307	767903
17559	767904
612	767905
86449	767906
25012	767907
15562	767908
51105	767909
1418	767910
72114	767911
32552	767912
63795	767913
8489	767914
5998	767915
12632	767916
19513	767917
3537	767918
10624	767919
44283	767920
20784	767921
1955	767922
2846	767923
110527	767924
2234	767925
9186	767926
3527	767927
3963	767928
27821	767929
108041	767930
12788	767931
28391	767932
90685	767933
110549	767934
225021	767935
223471	767936
114909	767937
114662	767938
95540	767939
8958	767940
97326	767941
213411	767942
212155	767943
204588	767944
148789	767945
177477	767946
88267	767947
126236	767948
111232	767949
9967	767950
159742	767951
37740	767952
108729	767953
86122	767954
159858	767955
109206	767956
30604	767957
225613	767958
109175	767959
79123	767960
91259	767961
122437	767962
126498	767963
86327	767964
71889	767965
115615	767966
146467	767967
149402	767968
154851	767969
86992	767970
18797	767971
23507	767972
4914	767973
211459	767974
119850	767975
109254	767976
43320	767977
81699	767978
110755	767979
74377	767980
205020	767981
149928	767982
205802	767983
154342	767984
158944	767985
86398	767986
182813	767987
55219	767988
66264	767989
79956	767990
7402	767991
128483	767992
23670	767993
125796	767994
2725	767995
5849	767996
89143	767997
8934	767998
141656	767999
12353	768000
18182	768001
17948	768002
224399	768003
203258	768004
97030	768005
47298	768006
126332	768007
61296	768008
181570	768009
1931	768010
31281	768011
131544	768012
132448	768013
5897	768014
5870	768015
185052	768016
1042	768017
192250	768018
110246	768019
69858	768020
239581	768021
130297	768022
150198	768023
185143	768024
146103	768025
162023	768026
55496	768027
173537	768028
8039	768029
67514	768030
108597	768031
211500	768032
203859	768033
142203	768034
152491	768035
127725	768036
48133	768037
52685	768038
72156	768039
72317	768040
212386	768041
8958	768042
41563	768043
63087	768044
40170	768045
35057	768046
157661	768047
223710	768048
702	768049
180226	768050
100387	768051
11705	768052
43647	768053
71498	768054
93278	768055
176344	768056
140091	768057
237125	768058
111529	768059
115777	768060
153017	768061
79823	768062
1736	768063
66475	768064
233889	768065
237971	768066
5094	768067
33557	768068
1736	768069
146101	768070
190337	768071
133214	768072
5864	768073
4055	768074
123993	768075
34171	768076
93490	768077
102987	768078
2819	768079
165156	768080
176591	768081
72242	768082
10310	768083
128450	768084
37845	768085
4547	768086
146014	768087
69152	768088
174255	768089
56211	768090
237113	768091
165215	768092
43995	768093
94447	768094
175935	768095
30126	768096
121846	768097
121153	768098
166414	768099
237535	768100
94200	768101
126392	768102
178773	768103
72331	768104
127710	768105
150015	768106
55936	768107
164157	768108
198592	768109
33359	768110
72399	768111
19788	768112
177801	768113
74900	768114
18013	768115
1065	768116
127797	768117
125930	768118
108091	768119
2777	768120
95279	768121
118861	768122
164679	768123
203419	768124
219411	768125
35037	768126
10643	768127
103553	768128
94548	768129
178376	768130
95974	768131
35037	768132
90801	768133
52292	768134
125032	768135
16250	768136
93484	768137
41474	768138
143025	768139
11461	768140
17884	768141
146066	768142
107941	768143
192179	768144
160333	768145
121524	768146
36978	768147
136240	768148
75440	768149
32707	768150
22744	768151
30708	768152
165753	768153
173103	768154
84082	768155
65349	768156
111126	768157
102526	768158
89581	768159
235571	768160
5960	768161
42946	768162
49655	768163
82596	768164
3515	768165
69791	768166
2513	768167
178644	768168
115785	768169
196819	768170
96672	768171
63265	768172
90692	768173
79412	768174
25713	768175
72455	768176
22791	768177
83374	768178
141596	768179
172888	768180
70125	768181
54707	768182
218320	768183
182263	768184
33339	768185
27610	768186
26273	768187
12430	768188
126042	768189
155981	768190
159840	768191
128240	768192
43623	768193
19902	768194
60409	768195
29724	768196
185274	768197
2860	768198
21475	768199
177834	768200
1413	768201
9228	768202
65892	768203
2481	768204
89789	768205
131803	768206
57591	768207
199331	768208
183377	768209
57334	768210
132800	768211
182777	768212
105939	768213
20230	768214
627	768215
67929	768216
64561	768217
81749	768218
133769	768219
107879	768220
108733	768221
46765	768222
41968	768223
14702	768224
4419	768225
21128	768226
49126	768227
68891	768228
86072	768229
117835	768230
33246	768231
164419	768232
141720	768233
86931	768234
68197	768235
8866	768236
17355	768237
10373	768238
18336	768239
51164	768240
24823	768241
2270	768242
128346	768243
13530	768244
9593	768245
31625	768246
24818	768247
48238	768248
57789	768249
57147	768250
177779	768251
44927	768252
83342	768253
25880	768254
24279	768255
6773	768256
143035	768257
51881	768258
68316	768259
22144	768260
83286	768261
60284	768262
175839	768263
149295	768264
236879	768265
42032	768266
11148	768267
7688	768268
51791	768269
20146	768270
82012	768271
44116	768272
10743	768273
1437	768274
60893	768275
100294	768276
5071	768277
109726	768278
60884	768279
78935	768280
118700	768281
119303	768282
60878	768283
166072	768284
6081	768285
165155	768286
196173	768287
38758	768288
203312	768289
149436	768290
15289	768291
89105	768292
57030	768293
28193	768294
129046	768295
192168	768296
2847	768297
47756	768298
12667	768299
35420	768300
79326	768301
21365	768302
84510	768303
14364	768304
218651	768305
64204	768306
64671	768307
73205	768308
56302	768309
28484	768310
28164	768311
65656	768312
14834	768313
38418	768314
13122	768315
1431	768316
17547	768317
175033	768318
191748	768319
32415	768320
26172	768321
17576	768322
70619	768323
23320	768324
176788	768325
68534	768326
40280	768327
33204	768328
77563	768329
18520	768330
29253	768331
127873	768332
43363	768333
49893	768334
56167	768335
37226	768336
44885	768337
6086	768338
110912	768339
94261	768340
6424	768341
14698	768342
14526	768343
1883	768344
66013	768345
6665	768346
33004	768347
164095	768348
128313	768349
71341	768350
14316	768351
45752	768352
187133	768353
1967	768354
2812	768355
1423	768356
1768	768357
3507	768358
28347	768359
1147	768360
91472	768361
3141	768362
122889	768363
380	768364
18990	768365
86170	768366
145965	768367
110933	768368
1420	768369
116697	768370
1740	768371
741	768372
2778	768373
2448	768374
137708	768375
1044	768376
51554	768377
91480	768378
146112	768379
91489	768380
205110	768381
165528	768382
380	768383
220506	768384
114517	768385
91504	768386
113890	768387
232108	768388
231527	768389
1562	768390
946	768391
39141	768392
91364	768393
58452	768394
157953	768395
155081	768396
10714	768397
146181	768398
166803	768399
27768	768400
61225	768401
150063	768402
1420	768403
352	768404
5864	768405
307	768406
2528	768407
4037	768408
85472	768409
27381	768410
4545	768411
502	768412
125680	768413
1585	768414
2825	768415
5101	768416
107988	768417
741	768418
137978	768419
3502	768420
170593	768421
2483	768422
5992	768423
1958	768424
170814	768425
113801	768426
123866	768427
499	768428
19954	768429
152861	768430
69770	768431
124663	768432
108594	768433
70896	768434
150475	768435
92727	768436
180688	768437
96503	768438
112369	768439
130589	768440
137813	768441
182701	768442
67149	768443
77245	768444
111950	768445
91019	768446
116597	768447
73553	768448
130423	768449
46450	768450
50906	768451
152384	768452
31332	768453
96713	768454
112644	768455
72680	768456
63966	768457
84621	768458
131096	768459
55358	768460
83795	768461
137755	768462
92721	768463
183024	768464
79711	768465
130636	768466
92730	768467
131662	768468
130367	768469
142783	768470
97387	768471
133020	768472
84831	768473
181030	768474
96750	768475
98753	768476
183847	768477
74368	768478
35696	768479
98073	768480
130781	768481
27894	768482
139304	768483
83087	768484
183860	768485
167564	768486
132177	768487
154287	768488
132305	768489
98677	768490
98035	768491
132284	768492
96966	768493
98646	768494
186714	768495
43129	768496
109537	768497
187101	768498
184525	768499
197642	768500
208095	768501
64932	768502
98980	768503
131617	768504
110836	768505
138518	768506
96936	768507
112815	768508
150911	768509
57064	768510
205978	768511
148150	768512
84950	768513
96398	768514
170622	768515
10082	768516
96505	768517
185793	768518
66541	768519
112583	768520
50721	768521
214648	768522
181859	768523
133213	768524
131577	768525
180304	768526
180886	768527
112223	768528
65424	768529
214759	768530
74217	768531
209392	768532
50903	768533
40205	768534
93943	768535
215061	768536
213091	768537
152677	768538
130311	768539
65172	768540
151270	768541
186704	768542
151687	768543
179510	768544
187697	768545
161100	768546
129782	768547
152703	768548
110980	768549
186183	768550
84438	768551
74447	768552
162451	768553
232327	768554
133576	768555
112664	768556
112293	768557
65459	768558
179471	768559
97265	768560
74441	768561
44509	768562
34579	768563
146041	768564
54344	768565
70690	768566
66389	768567
95417	768568
48965	768569
17506	768570
6459	768571
97959	768572
396	768573
10108	768574
145876	768575
135419	768576
110872	768577
196318	768578
32319	768579
4354	768580
138523	768581
227931	768582
70093	768583
115597	768584
49354	768585
137632	768586
11272	768587
25382	768588
32463	768589
160493	768590
120146	768591
21111	768592
1633	768593
66356	768594
62630	768595
49053	768596
30269	768597
117744	768598
178588	768599
102414	768600
104031	768601
184709	768602
42742	768603
29628	768604
74688	768605
52340	768606
49728	768607
15835	768608
106977	768609
44345	768610
4066	768611
4902	768612
66306	768613
55853	768614
110633	768615
142795	768616
48867	768617
50384	768618
83059	768619
57493	768620
1270	768621
22612	768622
25613	768623
29489	768624
78627	768625
9269	768626
13275	768627
43465	768628
61807	768629
27691	768630
5400	768631
94556	768632
59891	768633
114743	768634
197400	768635
48293	768636
99512	768637
25309	768638
20797	768639
3596	768640
14482	768641
115836	768642
23655	768643
87953	768644
52307	768645
87163	768646
26463	768647
28713	768648
119222	768649
89029	768650
31205	768651
10896	768652
238251	768653
66862	768654
130145	768655
1285	768656
148480	768657
154499	768658
6419	768659
8833	768660
23704	768661
157224	768662
30901	768663
66030	768664
37729	768665
66400	768666
35116	768667
175320	768668
37137	768669
71284	768670
51656	768671
18635	768672
149358	768673
55726	768674
28369	768675
127076	768676
30272	768677
157670	768678
182940	768679
132254	768680
130667	768681
129083	768682
46010	768683
35946	768684
11051	768685
11314	768686
6060	768687
20125	768688
15515	768689
395	768690
8630	768691
111624	768692
13173	768693
35563	768694
46890	768695
3578	768696
7977	768697
76327	768698
6975	768699
127714	768700
56155	768701
64159	768702
410	768703
38364	768704
99843	768705
134541	768706
192849	768707
77656	768708
135434	768709
101032	768710
239735	768711
134385	768712
202172	768713
75582	768714
109914	768715
17484	768716
59803	768717
23658	768718
57636	768719
188973	768720
6632	768721
122210	768722
77667	768723
4789	768724
24168	768725
28954	768726
77025	768727
205148	768728
22532	768729
26419	768730
47380	768731
14721	768732
97478	768733
14721	768734
15912	768735
23457	768736
14694	768737
57406	768738
166626	768739
5991	768740
11564	768741
32030	768742
66277	768743
23532	768744
76138	768745
119950	768746
91096	768747
60882	768748
109803	768749
135717	768750
10471	768751
169626	768752
9407	768753
88131	768754
59618	768755
26424	768756
2107	768757
27657	768758
106911	768759
14085	768760
73801	768761
34961	768762
35041	768763
29025	768764
55458	768765
44401	768766
36939	768767
26119	768768
34963	768769
134636	768770
28737	768771
97688	768772
93754	768773
72130	768774
46386	768775
112325	768776
27956	768777
111516	768778
80925	768779
34492	768780
4491	768781
13650	768782
16583	768783
97109	768784
20786	768785
19125	768786
50936	768787
25403	768788
21312	768789
206172	768790
208624	768791
126518	768792
55355	768793
29013	768794
19170	768795
27700	768796
9419	768797
44837	768798
51445	768799
71486	768800
11197	768801
109813	768802
146167	768803
162890	768804
209108	768805
112151	768806
149279	768807
8519	768808
103505	768809
21288	768810
7047	768811
28491	768812
111541	768813
22489	768814
18502	768815
18502	768816
19126	768817
22530	768818
34834	768819
22691	768820
86642	768821
39638	768822
17672	768823
2611	768824
18337	768825
175584	768826
71837	768827
106624	768828
5988	768829
7871	768830
80768	768831
73458	768832
28412	768833
6718	768834
55390	768835
88983	768836
1302	768837
6811	768838
7894	768839
16008	768840
164269	768841
35307	768842
66289	768843
2922	768844
167137	768845
2791	768846
67446	768847
143981	768848
45442	768849
87449	768850
126995	768851
25160	768852
48919	768853
6508	768854
223620	768855
226866	768856
44252	768857
14610	768858
100753	768859
43463	768860
48431	768861
3198	768862
790	768863
29516	768864
233900	768865
133702	768866
118158	768867
11226	768868
31641	768869
13369	768870
16107	768871
15579	768872
137471	768873
35166	768874
29221	768875
99136	768876
19585	768877
31706	768878
52637	768879
5368	768880
34913	768881
83640	768882
36415	768883
37186	768884
46836	768885
67144	768886
23461	768887
14282	768888
60100	768889
2216	768890
30978	768891
9706	768892
15592	768893
7781	768894
112196	768895
84859	768896
219105	768897
182451	768898
182728	768899
22006	768900
8640	768901
12424	768902
63000	768903
162974	768904
23914	768905
51609	768906
106494	768907
97675	768908
109592	768909
166997	768910
114672	768911
77572	768912
46507	768913
39734	768914
39772	768915
13034	768916
73906	768917
56025	768918
92093	768919
60026	768920
24124	768921
10279	768922
104017	768923
20016	768924
2332	768925
38051	768926
4101	768927
24228	768928
21380	768929
57234	768930
106560	768931
38293	768932
16738	768933
9046	768934
14060	768935
48217	768936
29803	768937
44899	768938
7632	768939
6	768940
13692	768941
29930	768942
35603	768943
32486	768944
4786	768945
7624	768946
48851	768947
24513	768948
1714	768949
74784	768950
44533	768951
74063	768952
71957	768953
43183	768954
112092	768955
38156	768956
87043	768957
26931	768958
14529	768959
69164	768960
90883	768961
109204	768962
202197	768963
148097	768964
43831	768965
12304	768966
106743	768967
146125	768968
201610	768969
79281	768970
121617	768971
121934	768972
107497	768973
109766	768974
168492	768975
107176	768976
53575	768977
169554	768978
92367	768979
168103	768980
70343	768981
42127	768982
69235	768983
69377	768984
184509	768985
90666	768986
200736	768987
144917	768988
109055	768989
4510	768990
181447	768991
4524	768992
229681	768993
191022	768994
53697	768995
121746	768996
33590	768997
146310	768998
122220	768999
69508	769000
81045	769001
27794	769002
240225	769003
11846	769004
3942	769005
34982	769006
78541	769007
161168	769008
69157	769009
42048	769010
121304	769011
145005	769012
57255	769013
72207	769014
80949	769015
85458	769016
85654	769017
165729	769018
107498	769019
121797	769020
122559	769021
79282	769022
33602	769023
3150	769024
88916	769025
27308	769026
63046	769027
231608	769028
191357	769029
86130	769030
75686	769031
42004	769032
75301	769033
9167	769034
31076	769035
90131	769036
45667	769037
9167	769038
2433	769039
1938	769040
168833	769041
21881	769042
109762	769043
202341	769044
69242	769045
42995	769046
3069	769047
50121	769048
122661	769049
665	769050
124537	769051
829	769052
29491	769053
225099	769054
11584	769055
138011	769056
6624	769057
58247	769058
139275	769059
86046	769060
39795	769061
15977	769062
7661	769063
7643	769064
26962	769065
8967	769066
25419	769067
78590	769068
66314	769069
115509	769070
223759	769071
26936	769072
32500	769073
22510	769074
142653	769075
19846	769076
183897	769077
96317	769078
90853	769079
85643	769080
2420	769081
114880	769082
98907	769083
158631	769084
140499	769085
97412	769086
81338	769087
189864	769088
107608	769089
192729	769090
144473	769091
201857	769092
86077	769093
21059	769094
100098	769095
225982	769096
66210	769097
133936	769098
36315	769099
86367	769100
226748	769101
52540	769102
10429	769103
58891	769104
224782	769105
138473	769106
45921	769107
100161	769108
86312	769109
53502	769110
145251	769111
40661	769112
192496	769113
54969	769114
34404	769115
106338	769116
93510	769117
61495	769118
124914	769119
18654	769120
39529	769121
87311	769122
27985	769123
35618	769124
30442	769125
21804	769126
106755	769127
207684	769128
124829	769129
15961	769130
37405	769131
148050	769132
50429	769133
193736	769134
20970	769135
109953	769136
35969	769137
17246	769138
15490	769139
52456	769140
9441	769141
120644	769142
23615	769143
56023	769144
9441	769145
8931	769146
233820	769147
114685	769148
50582	769149
32240	769150
50957	769151
163384	769152
8678	769153
47581	769154
120354	769155
19397	769156
65984	769157
33022	769158
173285	769159
3815	769160
229	769161
88690	769162
159461	769163
76254	769164
45929	769165
83080	769166
76486	769167
36999	769168
31767	769169
158077	769170
17522	769171
918	769172
229	769173
3815	769174
63624	769175
109505	769176
67545	769177
16525	769178
75653	769179
23665	769180
58931	769181
76229	769182
6469	769183
7613	769184
87525	769185
20888	769186
49265	769187
85944	769188
14544	769189
9563	769190
64976	769191
5196	769192
32908	769193
32009	769194
20835	769195
21007	769196
31940	769197
74052	769198
136218	769199
22696	769200
36566	769201
1273	769202
9697	769203
44061	769204
50917	769205
40066	769206
6852	769207
28843	769208
11168	769209
97574	769210
85996	769211
187893	769212
49738	769213
43183	769214
126319	769215
14839	769216
9057	769217
52863	769218
154087	769219
110506	769220
211962	769221
211079	769222
151570	769223
149758	769224
151884	769225
210442	769226
214680	769227
150755	769228
209095	769229
14399	769230
104852	769231
214596	769232
16515	769233
1726	769234
195289	769235
194845	769236
1926	769237
6469	769238
64202	769239
100980	769240
7792	769241
112203	769242
68695	769243
5652	769244
65986	769245
13808	769246
125477	769247
43686	769248
117082	769249
110595	769250
78331	769251
92756	769252
14718	769253
1667	769254
62645	769255
101945	769256
21322	769257
116793	769258
27417	769259
96632	769260
77295	769261
75526	769262
12992	769263
144687	769264
36205	769265
36205	769266
66303	769267
16424	769268
55491	769269
291	769270
10044	769271
15740	769272
174518	769273
54620	769274
33169	769275
51206	769276
80825	769277
54370	769278
18948	769279
54191	769280
124272	769281
150164	769282
214484	769283
157159	769284
209176	769285
67851	769286
72773	769287
4330	769288
223366	769289
226393	769290
152332	769291
179519	769292
207240	769293
66423	769294
150160	769295
112211	769296
138432	769297
36674	769298
149367	769299
17524	769300
157875	769301
98765	769302
110067	769303
70876	769304
283	769305
73564	769306
111284	769307
40129	769308
115217	769309
164263	769310
207111	769311
164492	769312
21919	769313
213814	769314
227897	769315
99630	769316
216032	769317
63118	769318
24718	769319
58497	769320
110506	769321
84449	769322
151153	769323
111357	769324
97408	769325
82769	769326
139080	769327
95108	769328
94581	769329
119107	769330
17881	769331
162260	769332
130804	769333
159228	769334
207401	769335
173462	769336
178159	769337
127790	769338
746	769339
3997	769340
93086	769341
67065	769342
228151	769343
123698	769344
144677	769345
227539	769346
382	769347
534	769348
1575	769349
112658	769350
65914	769351
159926	769352
85735	769353
51311	769354
57826	769355
118995	769356
159182	769357
66543	769358
178073	769359
84645	769360
27239	769361
11492	769362
101194	769363
85973	769364
109630	769365
97739	769366
128082	769367
117622	769368
229234	769369
209565	769370
22249	769371
159386	769372
117181	769373
952	769374
34888	769375
99043	769376
7867	769377
5212	769378
189453	769379
178091	769380
7896	769381
60457	769382
1135	769383
35028	769384
93401	769385
67726	769386
75074	769387
76335	769388
1948	769389
135041	769390
805	769391
3098	769392
189363	769393
223755	769394
36654	769395
115434	769396
45885	769397
128626	769398
56395	769399
215387	769400
94319	769401
179335	769402
95411	769403
35124	769404
43340	769405
874	769406
107828	769407
28764	769408
226507	769409
23540	769410
59589	769411
191971	769412
176230	769413
74154	769414
764	769415
9799	769416
14820	769417
27929	769418
6447	769419
22530	769420
111960	769421
102450	769422
196471	769423
16270	769424
9570	769425
123397	769426
26095	769427
41851	769428
92520	769429
12426	769430
15181	769431
5062	769432
12652	769433
1435	769434
419	769435
3546	769436
15255	769437
89646	769438
166891	769439
5870	769440
3989	769441
1287	769442
37588	769443
70315	769444
7666	769445
45164	769446
37837	769447
69396	769448
105669	769449
67193	769450
105278	769451
73942	769452
60866	769453
101576	769454
37524	769455
67193	769456
6093	769457
18891	769458
14065	769459
135967	769460
10696	769461
11837	769462
94113	769463
224146	769464
75367	769465
207496	769466
209865	769467
62678	769468
9345	769469
7875	769470
111071	769471
94640	769472
84075	769473
40260	769474
40108	769475
113889	769476
51787	769477
34873	769478
128334	769479
125472	769480
122755	769481
163470	769482
136860	769483
455	769484
455	769485
4663	769486
180302	769487
76701	769488
84424	769489
61714	769490
34883	769491
129819	769492
109747	769493
58238	769494
211546	769495
101022	769496
112461	769497
152552	769498
56982	769499
89386	769500
133601	769501
192929	769502
142721	769503
148693	769504
122770	769505
186424	769506
28400	769507
160995	769508
215237	769509
213108	769510
64915	769511
99839	769512
36863	769513
155262	769514
132782	769515
42474	769516
42994	769517
116885	769518
97416	769519
207846	769520
49936	769521
64385	769522
23686	769523
28556	769524
109231	769525
110440	769526
166493	769527
82557	769528
84962	769529
153732	769530
57489	769531
21115	769532
101484	769533
177210	769534
83500	769535
151860	769536
33813	769537
112835	769538
177990	769539
224758	769540
214782	769541
866	769542
163312	769543
67064	769544
112776	769545
223817	769546
229002	769547
94762	769548
226755	769549
159311	769550
125400	769551
209080	769552
25682	769553
77432	769554
213797	769555
59577	769556
118513	769557
159980	769558
129214	769559
3999	769560
159757	769561
24295	769562
165302	769563
8918	769564
238429	769565
188845	769566
91564	769567
49241	769568
46020	769569
157609	769570
160147	769571
149329	769572
2190	769573
136876	769574
3967	769575
12089	769576
47439	769577
150339	769578
54997	769579
17987	769580
43150	769581
1135	769582
159653	769583
952	769584
2464	769585
1609	769586
49041	769587
30900	769588
93531	769589
7830	769590
6814	769591
209076	769592
5061	769593
91457	769594
3500	769595
3376	769596
117697	769597
8741	769598
228	769599
1278	769600
91830	769601
27705	769602
197717	769603
55126	769604
216781	769605
116463	769606
183759	769607
43459	769608
166428	769609
92080	769610
69787	769611
36130	769612
58076	769613
89473	769614
212891	769615
49958	769616
159972	769617
115347	769618
238326	769619
45163	769620
127822	769621
52526	769622
22801	769623
133073	769624
137262	769625
59558	769626
102477	769627
22529	769628
37208	769629
233992	769630
142061	769631
115393	769632
19592	769633
118741	769634
189284	769635
55719	769636
39422	769637
49223	769638
159201	769639
132008	769640
19854	769641
63117	769642
121204	769643
84553	769644
161886	769645
200418	769646
145755	769647
75419	769648
136648	769649
102679	769650
141150	769651
28899	769652
189478	769653
103086	769654
43359	769655
230415	769656
165840	769657
60361	769658
35455	769659
29164	769660
147948	769661
65998	769662
51609	769663
17124	769664
57601	769665
199673	769666
14198	769667
74915	769668
132112	769669
183716	769670
237768	769671
160041	769672
232549	769673
165757	769674
66267	769675
51528	769676
34601	769677
229161	769678
55420	769679
161930	769680
93338	769681
86651	769682
34790	769683
93338	769684
160846	769685
230141	769686
29560	769687
181537	769688
4351	769689
43909	769690
125825	769691
22608	769692
130979	769693
111323	769694
224029	769695
12945	769696
188239	769697
151791	769698
81327	769699
226235	769700
133174	769701
100050	769702
58473	769703
40893	769704
86191	769705
127802	769706
4294	769707
53523	769708
214032	769709
29526	769710
59407	769711
46377	769712
77523	769713
64563	769714
146448	769715
131656	769716
93903	769717
210812	769718
31661	769719
27193	769720
3324	769721
95145	769722
22688	769723
53558	769724
33792	769725
18199	769726
170475	769727
9157	769728
15295	769729
111105	769730
202756	769731
115540	769732
42487	769733
227277	769734
217063	769735
9593	769736
1002	769737
8881	769738
198001	769739
7429	769740
6834	769741
11272	769742
33047	769743
97404	769744
62958	769745
34842	769746
59535	769747
29287	769748
25798	769749
4482	769750
119940	769751
32179	769752
217558	769753
155019	769754
1914	769755
24779	769756
130170	769757
92835	769758
10123	769759
90309	769760
25088	769761
121465	769762
93403	769763
81508	769764
122190	769765
208957	769766
116326	769767
94772	769768
174959	769769
65377	769770
59809	769771
111444	769772
151594	769773
150918	769774
84600	769775
5218	769776
232090	769777
3096	769778
33872	769779
9140	769780
112712	769781
5147	769782
1143	769783
4506	769784
1143	769785
160746	769786
15145	769787
2513	769788
27149	769789
2508	769790
73430	769791
12854	769792
4483	769793
6718	769794
29241	769795
145440	769796
21923	769797
33602	769798
72597	769799
96384	769800
42250	769801
69499	769802
135645	769803
33602	769804
53736	769805
26869	769806
21923	769807
29484	769808
116149	769809
31076	769810
59341	769811
27586	769812
29241	769813
31076	769814
107496	769815
26908	769816
35795	769817
23221	769818
81449	769819
81346	769820
56192	769821
107428	769822
1994	769823
60622	769824
15286	769825
43542	769826
6830	769827
2785	769828
2853	769829
6814	769830
1568	769831
1435	769832
4486	769833
134608	769834
47094	769835
101564	769836
224499	769837
10134	769838
87655	769839
85703	769840
121263	769841
146698	769842
78034	769843
32923	769844
120143	769845
28667	769846
28592	769847
119308	769848
166123	769849
190389	769850
215383	769851
9308	769852
104282	769853
86440	769854
61298	769855
68749	769856
156379	769857
17698	769858
78956	769859
27911	769860
119501	769861
237056	769862
58964	769863
13957	769864
166449	769865
67077	769866
19119	769867
10471	769868
21351	769869
54890	769870
207528	769871
137196	769872
32931	769873
77750	769874
115616	769875
134807	769876
59117	769877
100413	769878
58228	769879
142826	769880
115657	769881
22560	769882
152967	769883
15957	769884
43115	769885
41760	769886
35077	769887
88358	769888
67580	769889
52839	769890
101635	769891
128329	769892
99944	769893
165998	769894
112739	769895
59300	769896
13351	769897
94053	769898
222828	769899
101226	769900
118673	769901
132125	769902
17112	769903
40946	769904
77183	769905
227083	769906
46006	769907
157893	769908
127531	769909
36907	769910
52779	769911
32449	769912
7417	769913
66353	769914
10272	769915
199047	769916
48091	769917
20333	769918
66330	769919
81859	769920
49314	769921
147927	769922
81852	769923
161259	769924
81738	769925
115501	769926
135924	769927
49959	769928
154241	769929
110616	769930
154326	769931
209230	769932
62924	769933
152741	769934
32506	769935
1410	769936
17282	769937
75663	769938
148755	769939
151953	769940
210013	769941
211925	769942
111406	769943
149074	769944
154382	769945
111953	769946
112218	769947
41507	769948
207250	769949
160083	769950
92789	769951
213604	769952
207269	769953
111445	769954
210972	769955
84398	769956
65318	769957
43127	769958
157282	769959
212432	769960
84141	769961
92803	769962
150277	769963
50001	769964
211846	769965
206105	769966
26403	769967
110235	769968
214178	769969
111590	769970
111627	769971
147885	769972
148968	769973
64443	769974
35277	769975
80753	769976
28016	769977
18844	769978
20969	769979
154933	769980
83908	769981
159072	769982
107971	769983
4524	769984
115790	769985
14399	769986
63430	769987
217631	769988
63201	769989
2480	769990
85502	769991
63988	769992
189401	769993
114156	769994
90920	769995
81272	769996
63239	769997
206107	769998
170003	769999
10499	770000
78531	770001
80118	770002
121077	770003
12444	770004
192766	770005
90656	770006
107143	770007
58357	770008
90290	770009
143869	770010
141493	770011
202794	770012
108188	770013
81091	770014
100921	770015
143598	770016
215535	770017
197087	770018
38775	770019
17327	770020
79040	770021
109751	770022
40546	770023
9819	770024
38065	770025
120605	770026
28875	770027
38209	770028
24495	770029
37908	770030
8242	770031
20120	770032
196059	770033
61039	770034
18928	770035
33088	770036
16216	770037
16477	770038
77957	770039
30195	770040
24495	770041
13737	770042
51475	770043
152892	770044
29893	770045
17327	770046
24374	770047
50381	770048
78634	770049
7466	770050
25575	770051
47300	770052
5491	770053
55125	770054
56944	770055
103452	770056
84428	770057
115020	770058
231143	770059
77812	770060
146354	770061
161283	770062
82925	770063
3781	770064
114447	770065
961	770066
108019	770067
43223	770068
119797	770069
86182	770070
64180	770071
140101	770072
115492	770073
9076	770074
56125	770075
106084	770076
18074	770077
191951	770078
3558	770079
5870	770080
4585	770081
4585	770082
91898	770083
78190	770084
79621	770085
29593	770086
60944	770087
75243	770088
6312	770089
25409	770090
20815	770091
5541	770092
37180	770093
111517	770094
1925	770095
7926	770096
170516	770097
1721	770098
14418	770099
40639	770100
8364	770101
62526	770102
20309	770103
73685	770104
11367	770105
66651	770106
41587	770107
145583	770108
239709	770109
7760	770110
60001	770111
66444	770112
118442	770113
77861	770114
10998	770115
5723	770116
19305	770117
82250	770118
33457	770119
17195	770120
7702	770121
90503	770122
16472	770123
164473	770124
159606	770125
53720	770126
6576	770127
2816	770128
23843	770129
183804	770130
140899	770131
234736	770132
51732	770133
29429	770134
37999	770135
43645	770136
3414	770137
165032	770138
24501	770139
176882	770140
213963	770141
49236	770142
75230	770143
55991	770144
10938	770145
77940	770146
49160	770147
197067	770148
190376	770149
179172	770150
142274	770151
141268	770152
125768	770153
117553	770154
5770	770155
165709	770156
6025	770157
83744	770158
72442	770159
119742	770160
25068	770161
38907	770162
195215	770163
12529	770164
193393	770165
8846	770166
72526	770167
127762	770168
53518	770169
163313	770170
237707	770171
93715	770172
105089	770173
12443	770174
115904	770175
90872	770176
94720	770177
10433	770178
3903	770179
48562	770180
8944	770181
87688	770182
66947	770183
117122	770184
118688	770185
4984	770186
78960	770187
46927	770188
47429	770189
124596	770190
77064	770191
36137	770192
39586	770193
79219	770194
115692	770195
5016	770196
20706	770197
104528	770198
78704	770199
8537	770200
87588	770201
4110	770202
16475	770203
2165	770204
72309	770205
62454	770206
7973	770207
22667	770208
17819	770209
128230	770210
26477	770211
43921	770212
111543	770213
55549	770214
61968	770215
87026	770216
10542	770217
43716	770218
104959	770219
70866	770220
103424	770221
51758	770222
177126	770223
53839	770224
126873	770225
120163	770226
229295	770227
126937	770228
78610	770229
60875	770230
193763	770231
191008	770232
58728	770233
236560	770234
99786	770235
134819	770236
7557	770237
26857	770238
74244	770239
166835	770240
16664	770241
60181	770242
19916	770243
180589	770244
31192	770245
94664	770246
79618	770247
94664	770248
19119	770249
21436	770250
128413	770251
76349	770252
10413	770253
53109	770254
53484	770255
52114	770256
109816	770257
161842	770258
34821	770259
66107	770260
67476	770261
44901	770262
151602	770263
52989	770264
119706	770265
98849	770266
79390	770267
26403	770268
78362	770269
26541	770270
73977	770271
131722	770272
120422	770273
146520	770274
149901	770275
164019	770276
59823	770277
81820	770278
103164	770279
58156	770280
41038	770281
28429	770282
177352	770283
111453	770284
163212	770285
100450	770286
59444	770287
36375	770288
14596	770289
72735	770290
35001	770291
133538	770292
102741	770293
43627	770294
44701	770295
12424	770296
47349	770297
87326	770298
117325	770299
56465	770300
10170	770301
97782	770302
11913	770303
41856	770304
43854	770305
22785	770306
102755	770307
104148	770308
10513	770309
7401	770310
91463	770311
7648	770312
4357	770313
34673	770314
21919	770315
98775	770316
19204	770317
59835	770318
163077	770319
101645	770320
44749	770321
143049	770322
15434	770323
22610	770324
7401	770325
130333	770326
14934	770327
28785	770328
45251	770329
137950	770330
76812	770331
44069	770332
236368	770333
156563	770334
135512	770335
95504	770336
59750	770337
196199	770338
122286	770339
77605	770340
22648	770341
7731	770342
61233	770343
76693	770344
109885	770345
234029	770346
1373	770347
12891	770348
95378	770349
45899	770350
15624	770351
166572	770352
11095	770353
49186	770354
90111	770355
61353	770356
53688	770357
6576	770358
63072	770359
49108	770360
43958	770361
69296	770362
19591	770363
59825	770364
49284	770365
133117	770366
231731	770367
32004	770368
161323	770369
12454	770370
80019	770371
215169	770372
66902	770373
76086	770374
39267	770375
11387	770376
129720	770377
117804	770378
64216	770379
140928	770380
106195	770381
6637	770382
104186	770383
13660	770384
116453	770385
197505	770386
148450	770387
12198	770388
17956	770389
22907	770390
158173	770391
90975	770392
69293	770393
145057	770394
145920	770395
20304	770396
105467	770397
84161	770398
191801	770399
163095	770400
41756	770401
67647	770402
215621	770403
2635	770404
165472	770405
61690	770406
11229	770407
89504	770408
52662	770409
118938	770410
130263	770411
24578	770412
76408	770413
39643	770414
23720	770415
58749	770416
50096	770417
21006	770418
52307	770419
67493	770420
152883	770421
169669	770422
51278	770423
84474	770424
149712	770425
5531	770426
45328	770427
40129	770428
178642	770429
103087	770430
70376	770431
27403	770432
1619	770433
56831	770434
100329	770435
99602	770436
23049	770437
88449	770438
1968	770439
29049	770440
11291	770441
155694	770442
40679	770443
61168	770444
54699	770445
74412	770446
148221	770447
194067	770448
29229	770449
21489	770450
17463	770451
145017	770452
20765	770453
84245	770454
111712	770455
75893	770456
25967	770457
19233	770458
150241	770459
22468	770460
10100	770461
186543	770462
12487	770463
26666	770464
71968	770465
28784	770466
12015	770467
13563	770468
97041	770469
50041	770470
45644	770471
135805	770472
137651	770473
163538	770474
12546	770475
147351	770476
46092	770477
102818	770478
177599	770479
212487	770480
38972	770481
202579	770482
195957	770483
50388	770484
78963	770485
104180	770486
60867	770487
196082	770488
141002	770489
77951	770490
37619	770491
47450	770492
196209	770493
105884	770494
5992	770495
223119	770496
520	770497
142543	770498
141487	770499
145086	770500
1173	770501
10019	770502
13280	770503
517	770504
216447	770505
41997	770506
155329	770507
34197	770508
33784	770509
19152	770510
6701	770511
167207	770512
80030	770513
26836	770514
209340	770515
44522	770516
58963	770517
189805	770518
56305	770519
72953	770520
69035	770521
25785	770522
18168	770523
58140	770524
38900	770525
68935	770526
75785	770527
134284	770528
50000	770529
46124	770530
67458	770531
3424	770532
16665	770533
19434	770534
131675	770535
75405	770536
181062	770537
138002	770538
193747	770539
137458	770540
50261	770541
11829	770542
44939	770543
24712	770544
44595	770545
39512	770546
7286	770547
124776	770548
111309	770549
25849	770550
71472	770551
177672	770552
129364	770553
134913	770554
6024	770555
18350	770556
31041	770557
114944	770558
26793	770559
35992	770560
143475	770561
52307	770562
88012	770563
77555	770564
2834	770565
38432	770566
3087	770567
3829	770568
33301	770569
120271	770570
135616	770571
83315	770572
15432	770573
80119	770574
210564	770575
177972	770576
124323	770577
58266	770578
64474	770579
78868	770580
78007	770581
104223	770582
3781	770583
64637	770584
115827	770585
4792	770586
24036	770587
98792	770588
117238	770589
147321	770590
163236	770591
56196	770592
81810	770593
94166	770594
33344	770595
19960	770596
181860	770597
6599	770598
26774	770599
2132	770600
131968	770601
209747	770602
153033	770603
142179	770604
65024	770605
98814	770606
209288	770607
55876	770608
160212	770609
19093	770610
96709	770611
4124	770612
132374	770613
57300	770614
57491	770615
73919	770616
120575	770617
153171	770618
82648	770619
119674	770620
117343	770621
133995	770622
235337	770623
17517	770624
207440	770625
64518	770626
45070	770627
64691	770628
39943	770629
150922	770630
161485	770631
209437	770632
74106	770633
152847	770634
98583	770635
211527	770636
154786	770637
209376	770638
212592	770639
133699	770640
213050	770641
211386	770642
65114	770643
102046	770644
28405	770645
236788	770646
118391	770647
49544	770648
152876	770649
221321	770650
74505	770651
103351	770652
110418	770653
150207	770654
145955	770655
186580	770656
46173	770657
40186	770658
164624	770659
154344	770660
87956	770661
84304	770662
110070	770663
132230	770664
174364	770665
43742	770666
212968	770667
79708	770668
153456	770669
111811	770670
99271	770671
52686	770672
13288	770673
16521	770674
124532	770675
117636	770676
77144	770677
48023	770678
35793	770679
23995	770680
50824	770681
47536	770682
5683	770683
111330	770684
10191	770685
4930	770686
86546	770687
90031	770688
117698	770689
196667	770690
35034	770691
227938	770692
19892	770693
10098	770694
158609	770695
43245	770696
28712	770697
85901	770698
130830	770699
75463	770700
97538	770701
152182	770702
4267	770703
112047	770704
111339	770705
112187	770706
131318	770707
10473	770708
107290	770709
152852	770710
197640	770711
147193	770712
153369	770713
21946	770714
148701	770715
197689	770716
23041	770717
8566	770718
91221	770719
18544	770720
112375	770721
44562	770722
23072	770723
11051	770724
102105	770725
111662	770726
153677	770727
36940	770728
177312	770729
23039	770730
214450	770731
142164	770732
207953	770733
112217	770734
211219	770735
112779	770736
110767	770737
209627	770738
86188	770739
222128	770740
110818	770741
14476	770742
5085	770743
35698	770744
9546	770745
42298	770746
134919	770747
10889	770748
68712	770749
15093	770750
100840	770751
57663	770752
21059	770753
5807	770754
79136	770755
5922	770756
32866	770757
221758	770758
24272	770759
350	770760
9049	770761
10757	770762
10703	770763
113457	770764
33901	770765
235852	770766
1282	770767
111955	770768
58125	770769
60376	770770
60816	770771
197701	770772
43236	770773
212752	770774
118595	770775
188222	770776
112120	770777
97389	770778
38057	770779
82767	770780
112123	770781
124705	770782
103135	770783
231932	770784
17608	770785
108375	770786
160670	770787
14392	770788
212153	770789
25693	770790
152334	770791
133168	770792
201075	770793
174785	770794
5767	770795
31823	770796
84584	770797
76416	770798
5909	770799
71513	770800
151668	770801
171336	770802
107200	770803
131346	770804
111896	770805
85814	770806
52868	770807
129179	770808
66765	770809
192631	770810
91172	770811
184745	770812
97601	770813
115823	770814
212143	770815
147249	770816
16105	770817
93099	770818
68745	770819
69038	770820
163920	770821
10490	770822
150112	770823
138304	770824
214082	770825
176239	770826
126357	770827
15481	770828
91257	770829
91421	770830
62970	770831
62789	770832
56905	770833
48268	770834
84656	770835
165935	770836
3290	770837
46747	770838
58323	770839
138613	770840
100085	770841
8372	770842
41784	770843
12143	770844
49983	770845
228649	770846
32704	770847
152656	770848
167045	770849
145934	770850
192984	770851
58866	770852
67645	770853
154273	770854
105763	770855
6965	770856
69865	770857
26586	770858
70666	770859
92723	770860
31499	770861
69075	770862
206076	770863
22022	770864
187409	770865
127515	770866
76044	770867
80859	770868
196887	770869
140212	770870
34396	770871
231135	770872
153204	770873
210209	770874
176134	770875
54868	770876
162787	770877
100619	770878
107715	770879
14992	770880
213893	770881
154145	770882
61548	770883
16534	770884
52939	770885
117057	770886
137299	770887
136153	770888
25321	770889
76941	770890
74384	770891
182011	770892
12981	770893
132344	770894
165290	770895
25971	770896
190618	770897
177445	770898
149027	770899
104112	770900
111329	770901
40778	770902
105172	770903
153483	770904
213349	770905
157107	770906
71729	770907
210475	770908
154439	770909
61555	770910
108339	770911
105223	770912
197617	770913
135496	770914
193191	770915
50734	770916
140041	770917
109770	770918
61745	770919
98537	770920
182400	770921
192925	770922
75882	770923
72462	770924
183154	770925
72817	770926
84647	770927
8930	770928
25655	770929
19111	770930
134815	770931
78895	770932
89716	770933
88544	770934
197476	770935
205305	770936
98798	770937
137700	770938
135615	770939
40683	770940
132981	770941
164433	770942
91014	770943
71076	770944
98712	770945
71143	770946
189053	770947
192919	770948
193086	770949
137093	770950
40934	770951
57621	770952
66953	770953
39125	770954
85806	770955
79247	770956
150924	770957
37294	770958
59630	770959
211157	770960
148722	770961
161489	770962
142897	770963
69230	770964
44582	770965
41902	770966
209842	770967
137088	770968
191156	770969
27453	770970
122161	770971
78819	770972
112090	770973
162558	770974
29686	770975
31921	770976
61573	770977
141387	770978
93296	770979
166692	770980
168582	770981
43983	770982
178298	770983
144537	770984
195617	770985
237504	770986
54007	770987
207681	770988
97492	770989
151345	770990
65939	770991
24347	770992
39836	770993
118463	770994
192291	770995
43685	770996
190037	770997
75683	770998
33581	770999
93586	771000
101402	771001
139179	771002
37728	771003
8936	771004
128578	771005
45666	771006
20542	771007
133703	771008
110090	771009
9811	771010
193207	771011
139504	771012
191604	771013
94749	771014
129640	771015
72156	771016
236956	771017
238678	771018
77679	771019
20898	771020
194592	771021
4790	771022
29149	771023
55293	771024
215429	771025
77082	771026
148731	771027
22043	771028
239651	771029
78666	771030
128374	771031
211249	771032
58110	771033
99586	771034
47947	771035
138248	771036
78877	771037
161616	771038
184108	771039
168407	771040
215373	771041
163208	771042
71476	771043
88611	771044
118656	771045
151519	771046
111827	771047
215014	771048
211640	771049
212303	771050
209871	771051
97507	771052
135549	771053
47498	771054
72487	771055
5743	771056
13935	771057
19973	771058
78302	771059
105828	771060
41949	771061
168425	771062
141140	771063
61277	771064
177241	771065
17231	771066
157343	771067
181691	771068
175166	771069
176966	771070
193465	771071
26782	771072
135353	771073
207391	771074
20814	771075
45802	771076
72052	771077
59161	771078
231254	771079
141133	771080
94996	771081
181671	771082
31052	771083
58763	771084
84117	771085
64000	771086
230203	771087
95698	771088
109651	771089
28594	771090
24274	771091
227342	771092
77228	771093
231255	771094
7825	771095
34998	771096
73495	771097
152288	771098
84322	771099
46519	771100
166644	771101
151989	771102
193968	771103
125996	771104
61813	771105
209046	771106
29475	771107
111478	771108
9707	771109
134825	771110
29120	771111
150726	771112
3143	771113
143113	771114
192833	771115
133293	771116
2533	771117
42300	771118
86758	771119
89963	771120
11406	771121
33726	771122
6656	771123
76055	771124
136005	771125
111259	771126
211875	771127
192393	771128
92762	771129
53216	771130
86657	771131
56215	771132
218250	771133
77253	771134
138912	771135
136793	771136
20882	771137
89211	771138
2189	771139
147324	771140
116934	771141
82517	771142
116472	771143
21082	771144
19336	771145
153973	771146
13696	771147
232227	771148
76380	771149
51110	771150
96827	771151
134337	771152
29539	771153
209196	771154
50896	771155
103748	771156
40927	771157
66680	771158
88153	771159
153937	771160
19107	771161
10320	771162
105080	771163
41884	771164
25435	771165
60904	771166
15011	771167
72273	771168
12891	771169
102478	771170
12364	771171
8540	771172
74185	771173
28937	771174
229450	771175
97965	771176
36701	771177
102134	771178
118638	771179
86512	771180
92698	771181
139737	771182
90060	771183
20871	771184
19929	771185
67454	771186
150428	771187
94959	771188
27542	771189
90268	771190
112694	771191
21856	771192
58548	771193
7164	771194
191866	771195
13383	771196
130414	771197
78836	771198
41993	771199
124270	771200
23488	771201
7143	771202
3263	771203
3336	771204
6088	771205
167504	771206
112808	771207
47701	771208
18051	771209
4297	771210
3336	771211
189186	771212
169101	771213
50646	771214
72518	771215
100235	771216
49160	771217
118480	771218
79021	771219
56777	771220
58980	771221
95968	771222
208133	771223
65045	771224
165742	771225
192897	771226
189523	771227
920	771228
136594	771229
83381	771230
180398	771231
84829	771232
191253	771233
137873	771234
162147	771235
131000	771236
40031	771237
191401	771238
82195	771239
103624	771240
89211	771241
166701	771242
151617	771243
187877	771244
151922	771245
18114	771246
148600	771247
4068	771248
71171	771249
85050	771250
48851	771251
98728	771252
199319	771253
49620	771254
38289	771255
104974	771256
164789	771257
198206	771258
97738	771259
47274	771260
47446	771261
215386	771262
136945	771263
192592	771264
194122	771265
76140	771266
136796	771267
153181	771268
198177	771269
107855	771270
191085	771271
209945	771272
100122	771273
140049	771274
214669	771275
77050	771276
210596	771277
137905	771278
209489	771279
162235	771280
29329	771281
36675	771282
64991	771283
77615	771284
134748	771285
144152	771286
83539	771287
46716	771288
61777	771289
234381	771290
230363	771291
62238	771292
151545	771293
21701	771294
36139	771295
77227	771296
76017	771297
80250	771298
214550	771299
136939	771300
66572	771301
50290	771302
47992	771303
115788	771304
74429	771305
48311	771306
23742	771307
160756	771308
140853	771309
34717	771310
211608	771311
131552	771312
68558	771313
21894	771314
128315	771315
65032	771316
4259	771317
44815	771318
86975	771319
32638	771320
211772	771321
131104	771322
197108	771323
237817	771324
25050	771325
128002	771326
85550	771327
157285	771328
40715	771329
104965	771330
237903	771331
48908	771332
5839	771333
76087	771334
3099	771335
141351	771336
2814	771337
140626	771338
30067	771339
5015	771340
176945	771341
26039	771342
154060	771343
27280	771344
73460	771345
25053	771346
212722	771347
209003	771348
41578	771349
232788	771350
58014	771351
24227	771352
167383	771353
3045	771354
9611	771355
20556	771356
86495	771357
45858	771358
15976	771359
59210	771360
97152	771361
101206	771362
165143	771363
17201	771364
130225	771365
138146	771366
89231	771367
101492	771368
75094	771369
215706	771370
162226	771371
231020	771372
211024	771373
76846	771374
126712	771375
133824	771376
62911	771377
29255	771378
39542	771379
65411	771380
29683	771381
127136	771382
133161	771383
3451	771384
132589	771385
160783	771386
212479	771387
127301	771388
104128	771389
19842	771390
45460	771391
193236	771392
19905	771393
50572	771394
139974	771395
118421	771396
90647	771397
193073	771398
21544	771399
135030	771400
23488	771401
149917	771402
149798	771403
160764	771404
193092	771405
57474	771406
72986	771407
102024	771408
89868	771409
142266	771410
99113	771411
138475	771412
100031	771413
131201	771414
68402	771415
196446	771416
38288	771417
231320	771418
46899	771419
59810	771420
164851	771421
30021	771422
211953	771423
50635	771424
73381	771425
188744	771426
133730	771427
80413	771428
75927	771429
32519	771430
3294	771431
29896	771432
53812	771433
952	771434
161638	771435
52368	771436
140018	771437
60961	771438
47673	771439
33017	771440
178798	771441
118550	771442
12126	771443
129736	771444
192731	771445
50382	771446
191873	771447
66375	771448
74709	771449
96588	771450
16373	771451
79698	771452
132589	771453
191046	771454
98721	771455
164810	771456
102592	771457
98172	771458
75815	771459
168481	771460
75931	771461
77516	771462
188349	771463
134561	771464
185522	771465
46211	771466
82920	771467
6084	771468
130970	771469
48209	771470
99847	771471
86864	771472
77976	771473
78689	771474
138978	771475
189964	771476
197162	771477
19304	771478
178896	771479
149690	771480
83473	771481
29675	771482
19200	771483
78472	771484
187939	771485
97303	771486
75957	771487
190467	771488
104383	771489
837	771490
98956	771491
175423	771492
183105	771493
90777	771494
95153	771495
239085	771496
23604	771497
75913	771498
116192	771499
144099	771500
36440	771501
167366	771502
135642	771503
135235	771504
129649	771505
94526	771506
64278	771507
135559	771508
77285	771509
10803	771510
26760	771511
145722	771512
61365	771513
40263	771514
8934	771515
129750	771516
138662	771517
132849	771518
214215	771519
3900	771520
170113	771521
192682	771522
2673	771523
16208	771524
152579	771525
78882	771526
68290	771527
103087	771528
18430	771529
211979	771530
66009	771531
84283	771532
613	771533
26781	771534
49605	771535
41583	771536
83089	771537
74681	771538
102248	771539
26754	771540
145453	771541
138668	771542
90760	771543
137423	771544
112714	771545
135889	771546
93835	771547
47056	771548
182996	771549
177329	771550
61763	771551
161414	771552
102582	771553
13838	771554
90395	771555
137551	771556
58084	771557
44751	771558
36946	771559
113942	771560
215220	771561
189969	771562
80504	771563
65525	771564
63877	771565
26129	771566
13403	771567
49145	771568
43514	771569
41679	771570
73886	771571
137369	771572
84100	771573
30574	771574
40025	771575
54354	771576
145558	771577
120540	771578
209749	771579
31906	771580
89823	771581
231071	771582
5014	771583
121650	771584
192593	771585
103777	771586
200829	771587
107651	771588
130024	771589
62997	771590
187352	771591
195074	771592
14942	771593
18021	771594
145195	771595
18922	771596
86728	771597
135070	771598
106028	771599
90603	771600
53722	771601
111843	771602
78093	771603
132164	771604
50829	771605
134674	771606
110031	771607
209755	771608
10389	771609
9345	771610
101094	771611
121439	771612
105116	771613
132151	771614
13245	771615
55774	771616
164609	771617
83943	771618
141366	771619
230097	771620
162540	771621
125420	771622
32458	771623
59566	771624
31321	771625
140497	771626
88428	771627
66675	771628
24135	771629
197053	771630
118442	771631
154226	771632
100984	771633
156388	771634
191227	771635
40704	771636
75400	771637
194833	771638
104205	771639
141868	771640
9555	771641
45030	771642
149809	771643
21906	771644
136826	771645
139738	771646
41187	771647
106553	771648
117747	771649
52733	771650
26631	771651
78889	771652
94913	771653
111866	771654
196444	771655
187921	771656
116176	771657
44844	771658
86775	771659
67770	771660
142468	771661
160753	771662
149627	771663
175134	771664
82816	771665
215335	771666
125177	771667
109738	771668
61526	771669
153833	771670
145343	771671
168990	771672
69075	771673
135716	771674
102484	771675
102752	771676
69251	771677
103886	771678
137309	771679
61145	771680
59044	771681
84854	771682
10320	771683
132355	771684
212672	771685
118943	771686
222975	771687
42044	771688
134126	771689
28961	771690
195877	771691
107142	771692
192207	771693
76560	771694
55824	771695
60833	771696
17868	771697
14094	771698
1422	771699
20798	771700
25481	771701
235256	771702
10732	771703
15589	771704
5372	771705
38803	771706
21190	771707
31904	771708
119054	771709
17924	771710
142663	771711
141874	771712
141784	771713
147370	771714
163145	771715
118281	771716
117339	771717
87343	771718
19417	771719
30638	771720
41200	771721
33688	771722
39494	771723
175618	771724
90967	771725
53449	771726
219057	771727
173511	771728
14225	771729
166847	771730
57524	771731
3467	771732
52410	771733
51701	771734
17579	771735
4071	771736
140305	771737
52615	771738
165373	771739
7396	771740
58377	771741
88471	771742
1071	771743
229396	771744
203310	771745
21925	771746
145855	771747
35641	771748
42146	771749
37181	771750
57107	771751
38532	771752
175858	771753
8248	771754
31770	771755
14481	771756
88944	771757
178962	771758
1081	771759
16688	771760
7534	771761
30480	771762
17662	771763
5173	771764
60814	771765
19324	771766
21119	771767
84347	771768
112082	771769
10786	771770
7035	771771
136614	771772
42262	771773
28499	771774
141033	771775
188673	771776
107456	771777
165229	771778
8102	771779
197909	771780
42057	771781
22837	771782
37618	771783
206668	771784
182222	771785
55287	771786
70871	771787
116212	771788
58936	771789
52779	771790
164845	771791
184731	771792
11588	771793
157039	771794
131876	771795
193014	771796
140603	771797
78249	771798
65377	771799
96301	771800
218515	771801
132513	771802
33566	771803
231433	771804
51584	771805
84664	771806
94659	771807
153895	771808
205112	771809
763	771810
152199	771811
114506	771812
68671	771813
190667	771814
151614	771815
99413	771816
206216	771817
153929	771818
23525	771819
82204	771820
186919	771821
156816	771822
138290	771823
146070	771824
154367	771825
141754	771826
186432	771827
62510	771828
109801	771829
49608	771830
185532	771831
126706	771832
31940	771833
52354	771834
76346	771835
2724	771836
9238	771837
78876	771838
43408	771839
140785	771840
133109	771841
98817	771842
132969	771843
96771	771844
126367	771845
79917	771846
53931	771847
8739	771848
211761	771849
129920	771850
127316	771851
64028	771852
33619	771853
134880	771854
66855	771855
18164	771856
65581	771857
79686	771858
83401	771859
51465	771860
234771	771861
53732	771862
237275	771863
175722	771864
168360	771865
82334	771866
20821	771867
57339	771868
3519	771869
93746	771870
101680	771871
135565	771872
45691	771873
195060	771874
201265	771875
50502	771876
145583	771877
20090	771878
30590	771879
8	771880
109817	771881
104215	771882
192267	771883
63203	771884
76326	771885
61839	771886
4452	771887
96058	771888
230319	771889
214047	771890
154960	771891
146686	771892
163315	771893
239409	771894
131442	771895
215267	771896
12854	771897
193847	771898
56968	771899
213983	771900
31078	771901
103423	771902
82780	771903
163375	771904
41644	771905
210147	771906
122283	771907
117914	771908
42375	771909
51973	771910
32960	771911
189676	771912
130293	771913
17223	771914
58494	771915
78861	771916
77985	771917
208188	771918
80849	771919
18355	771920
4547	771921
94950	771922
83667	771923
30071	771924
231170	771925
59277	771926
57223	771927
140814	771928
65349	771929
167206	771930
25795	771931
59774	771932
213587	771933
48885	771934
133173	771935
59590	771936
109163	771937
95379	771938
131855	771939
120403	771940
187554	771941
79171	771942
43924	771943
23692	771944
49958	771945
142702	771946
74888	771947
13700	771948
140816	771949
161577	771950
128774	771951
183816	771952
165122	771953
37464	771954
119804	771955
152064	771956
196599	771957
134439	771958
22277	771959
7442	771960
148653	771961
114119	771962
133512	771963
83694	771964
28582	771965
80117	771966
59031	771967
82030	771968
192981	771969
101027	771970
194127	771971
41152	771972
7751	771973
38901	771974
60002	771975
29211	771976
88899	771977
25387	771978
184001	771979
180679	771980
210105	771981
4032	771982
240089	771983
33273	771984
43242	771985
14460	771986
234710	771987
117947	771988
36448	771989
64202	771990
36269	771991
207109	771992
138214	771993
182897	771994
71842	771995
31757	771996
71291	771997
59273	771998
11968	771999
6846	772000
4906	772001
52401	772002
207918	772003
44626	772004
9449	772005
221155	772006
8927	772007
19633	772008
17965	772009
128013	772010
103468	772011
35890	772012
39689	772013
23043	772014
110411	772015
63983	772016
103874	772017
95363	772018
96987	772019
31187	772020
83744	772021
163705	772022
23402	772023
139238	772024
128290	772025
139240	772026
56299	772027
198042	772028
128377	772029
66953	772030
175233	772031
135856	772032
148814	772033
122948	772034
41354	772035
76620	772036
173390	772037
45497	772038
8735	772039
74177	772040
49967	772041
98903	772042
32340	772043
138428	772044
96525	772045
31193	772046
112029	772047
219681	772048
47698	772049
112447	772050
191614	772051
39000	772052
50829	772053
97279	772054
82122	772055
21534	772056
51633	772057
94887	772058
136619	772059
16113	772060
52733	772061
8103	772062
67770	772063
150152	772064
162203	772065
237834	772066
139251	772067
202581	772068
103500	772069
140088	772070
175973	772071
160949	772072
56422	772073
130129	772074
191368	772075
100907	772076
60134	772077
102694	772078
191174	772079
41354	772080
95022	772081
144865	772082
98272	772083
46381	772084
77098	772085
16142	772086
4397	772087
96962	772088
194838	772089
153566	772090
84886	772091
150887	772092
133009	772093
25241	772094
74164	772095
208356	772096
1443	772097
136778	772098
206318	772099
41468	772100
236202	772101
22773	772102
5024	772103
71953	772104
9806	772105
138060	772106
18007	772107
27748	772108
12509	772109
23974	772110
80063	772111
78625	772112
53883	772113
61338	772114
19599	772115
71466	772116
55751	772117
55545	772118
11428	772119
121811	772120
59697	772121
53732	772122
43445	772123
133242	772124
13034	772125
18711	772126
34552	772127
69269	772128
55824	772129
90746	772130
80265	772131
13036	772132
38470	772133
12508	772134
6625	772135
36547	772136
27763	772137
56051	772138
126708	772139
127747	772140
34845	772141
141901	772142
43906	772143
71962	772144
24367	772145
61503	772146
196274	772147
9137	772148
76284	772149
111713	772150
52502	772151
28235	772152
74752	772153
27413	772154
189380	772155
60510	772156
51902	772157
234636	772158
56614	772159
90927	772160
112590	772161
14317	772162
76434	772163
190101	772164
204669	772165
105286	772166
52630	772167
208596	772168
15871	772169
87231	772170
2259	772171
136428	772172
32404	772173
59142	772174
132800	772175
75481	772176
188726	772177
125599	772178
174830	772179
119430	772180
99490	772181
21361	772182
75423	772183
211766	772184
232365	772185
99493	772186
129915	772187
97471	772188
11244	772189
140096	772190
2895	772191
53026	772192
98167	772193
39455	772194
86917	772195
11967	772196
47323	772197
153451	772198
87032	772199
130040	772200
61930	772201
150533	772202
231557	772203
69402	772204
6443	772205
66508	772206
135357	772207
54922	772208
214356	772209
132387	772210
206043	772211
118013	772212
36357	772213
53032	772214
44314	772215
149540	772216
62853	772217
109188	772218
32041	772219
150321	772220
89371	772221
20747	772222
50444	772223
83894	772224
76413	772225
181281	772226
74957	772227
139555	772228
115815	772229
66568	772230
34934	772231
205441	772232
135703	772233
29241	772234
25473	772235
229913	772236
161950	772237
101492	772238
110221	772239
13668	772240
182224	772241
185420	772242
85645	772243
19042	772244
92927	772245
101760	772246
130821	772247
65351	772248
43885	772249
56746	772250
17905	772251
68109	772252
42380	772253
161714	772254
184826	772255
210186	772256
22607	772257
126675	772258
204759	772259
55777	772260
125990	772261
16788	772262
165468	772263
99931	772264
19304	772265
31094	772266
214251	772267
82810	772268
45503	772269
30571	772270
150847	772271
84148	772272
24220	772273
51055	772274
191498	772275
10186	772276
209053	772277
112862	772278
165822	772279
120374	772280
9273	772281
126795	772282
100968	772283
26781	772284
210895	772285
105047	772286
23084	772287
84243	772288
150266	772289
13931	772290
232331	772291
126173	772292
80008	772293
29195	772294
177380	772295
185375	772296
71360	772297
191803	772298
82024	772299
36075	772300
59844	772301
7512	772302
96427	772303
84358	772304
212795	772305
210073	772306
112399	772307
1989	772308
64394	772309
233565	772310
1132	772311
22370	772312
180977	772313
21709	772314
65549	772315
122301	772316
125940	772317
35513	772318
14906	772319
3154	772320
108962	772321
29124	772322
40241	772323
59808	772324
64049	772325
307	772326
1250	772327
197656	772328
127899	772329
35655	772330
97460	772331
5223	772332
152198	772333
58876	772334
74305	772335
18631	772336
132609	772337
97324	772338
43134	772339
154485	772340
192738	772341
179388	772342
76603	772343
132983	772344
193317	772345
125752	772346
95362	772347
29998	772348
71415	772349
122000	772350
76366	772351
191920	772352
188038	772353
33347	772354
127819	772355
95791	772356
134056	772357
37849	772358
104859	772359
17522	772360
41091	772361
61822	772362
128500	772363
140762	772364
72214	772365
84935	772366
160290	772367
41187	772368
209198	772369
214618	772370
162956	772371
28656	772372
16266	772373
24691	772374
193813	772375
3383	772376
50231	772377
68909	772378
132286	772379
83235	772380
137922	772381
59768	772382
220624	772383
212800	772384
146242	772385
145262	772386
214912	772387
59340	772388
137145	772389
128049	772390
192607	772391
182348	772392
38182	772393
139929	772394
196125	772395
23329	772396
118690	772397
210015	772398
35641	772399
61423	772400
42128	772401
22045	772402
140163	772403
194075	772404
82899	772405
56902	772406
181578	772407
187593	772408
55941	772409
183396	772410
9299	772411
21191	772412
69388	772413
105562	772414
126122	772415
11928	772416
88785	772417
29068	772418
44952	772419
84731	772420
138961	772421
49638	772422
71563	772423
130946	772424
111673	772425
129870	772426
19484	772427
166257	772428
147845	772429
125446	772430
120880	772431
149833	772432
186252	772433
107194	772434
109435	772435
94467	772436
61590	772437
96447	772438
28481	772439
111144	772440
76569	772441
58437	772442
109045	772443
31745	772444
14212	772445
97125	772446
15070	772447
120193	772448
134310	772449
38299	772450
104186	772451
60134	772452
176099	772453
37658	772454
26147	772455
32498	772456
53362	772457
69521	772458
95867	772459
136126	772460
3512	772461
100855	772462
177961	772463
189465	772464
140904	772465
78205	772466
48185	772467
86753	772468
103809	772469
150356	772470
15472	772471
145460	772472
36146	772473
94721	772474
44190	772475
6655	772476
185256	772477
37546	772478
135499	772479
12152	772480
128300	772481
148875	772482
45891	772483
96625	772484
382	772485
32401	772486
60871	772487
127130	772488
133522	772489
21089	772490
28508	772491
134787	772492
165198	772493
85679	772494
187783	772495
136911	772496
173294	772497
213283	772498
207884	772499
131673	772500
141586	772501
194680	772502
112965	772503
101614	772504
139385	772505
112453	772506
64757	772507
183422	772508
151607	772509
69380	772510
190882	772511
39969	772512
96946	772513
97449	772514
11160	772515
74103	772516
16516	772517
18503	772518
25599	772519
239643	772520
83214	772521
151619	772522
134436	772523
83871	772524
121106	772525
46666	772526
87077	772527
101167	772528
191985	772529
93131	772530
150931	772531
50646	772532
119207	772533
68343	772534
68309	772535
209820	772536
214087	772537
23429	772538
177598	772539
46647	772540
101336	772541
74783	772542
37030	772543
161538	772544
83559	772545
127960	772546
57654	772547
89944	772548
21903	772549
79512	772550
167259	772551
120338	772552
119393	772553
93498	772554
104194	772555
15912	772556
166743	772557
66541	772558
192525	772559
88725	772560
112729	772561
112263	772562
198478	772563
80192	772564
187890	772565
133359	772566
114263	772567
61959	772568
59710	772569
87438	772570
176554	772571
60215	772572
123677	772573
169037	772574
104217	772575
66603	772576
208430	772577
86408	772578
117504	772579
111575	772580
110087	772581
145190	772582
93327	772583
84626	772584
5769	772585
124641	772586
187559	772587
85607	772588
75277	772589
16534	772590
24347	772591
18057	772592
33413	772593
105719	772594
351	772595
10442	772596
61794	772597
60852	772598
135561	772599
69074	772600
76511	772601
137238	772602
43624	772603
136288	772604
178426	772605
17481	772606
69414	772607
129596	772608
92872	772609
183418	772610
180163	772611
181472	772612
100356	772613
19336	772614
24274	772615
142452	772616
186021	772617
84571	772618
40269	772619
134191	772620
191056	772621
140435	772622
40246	772623
186170	772624
190070	772625
97929	772626
12358	772627
52630	772628
48417	772629
180343	772630
66963	772631
75860	772632
34659	772633
186391	772634
12546	772635
191111	772636
98707	772637
175399	772638
49272	772639
116975	772640
117860	772641
8208	772642
110622	772643
60194	772644
74723	772645
39441	772646
33446	772647
161543	772648
149938	772649
2368	772650
118944	772651
15641	772652
10185	772653
126856	772654
76449	772655
4253	772656
103504	772657
116861	772658
118869	772659
136961	772660
141970	772661
84306	772662
34841	772663
32452	772664
111483	772665
39749	772666
86443	772667
102770	772668
101873	772669
137799	772670
63086	772671
183021	772672
5020	772673
64585	772674
33637	772675
78346	772676
213402	772677
25903	772678
62876	772679
179721	772680
184577	772681
193780	772682
205433	772683
90558	772684
2194	772685
50762	772686
204877	772687
186208	772688
166380	772689
166603	772690
94756	772691
150671	772692
60331	772693
165770	772694
56394	772695
124610	772696
113099	772697
137433	772698
191026	772699
236480	772700
50500	772701
214609	772702
127486	772703
216357	772704
130354	772705
8715	772706
127822	772707
3378	772708
117461	772709
13609	772710
206607	772711
95219	772712
133237	772713
231250	772714
102799	772715
102798	772716
39586	772717
28776	772718
6680	772719
36645	772720
50634	772721
87099	772722
76314	772723
168138	772724
45117	772725
94099	772726
47891	772727
152776	772728
179493	772729
116351	772730
138591	772731
210774	772732
139733	772733
15069	772734
190131	772735
104161	772736
32390	772737
11864	772738
84062	772739
103157	772740
58571	772741
127842	772742
105570	772743
149526	772744
99775	772745
57506	772746
112196	772747
48195	772748
95859	772749
14404	772750
133379	772751
196644	772752
43963	772753
107852	772754
63259	772755
132340	772756
27885	772757
234142	772758
201556	772759
211537	772760
75686	772761
72592	772762
17962	772763
65008	772764
192822	772765
12492	772766
12490	772767
192122	772768
41321	772769
34628	772770
116034	772771
192662	772772
193946	772773
190580	772774
94569	772775
182699	772776
59470	772777
148517	772778
7298	772779
22072	772780
175611	772781
6997	772782
153817	772783
207380	772784
133201	772785
34792	772786
179445	772787
104252	772788
149961	772789
61715	772790
120422	772791
169699	772792
5341	772793
84246	772794
73992	772795
84880	772796
58966	772797
153254	772798
234656	772799
99989	772800
65530	772801
98644	772802
109636	772803
136802	772804
20299	772805
112272	772806
212388	772807
26614	772808
79471	772809
46125	772810
31731	772811
16198	772812
175783	772813
78893	772814
156498	772815
28523	772816
32963	772817
18975	772818
118810	772819
129461	772820
162695	772821
181274	772822
136378	772823
136624	772824
91229	772825
210352	772826
72864	772827
53432	772828
33386	772829
140628	772830
19373	772831
189296	772832
60374	772833
60857	772834
36219	772835
43936	772836
233214	772837
36755	772838
97209	772839
76717	772840
116519	772841
164845	772842
147423	772843
129601	772844
6202	772845
121014	772846
196157	772847
7481	772848
10439	772849
119877	772850
108323	772851
5834	772852
74795	772853
23310	772854
94776	772855
22033	772856
152317	772857
53093	772858
8231	772859
7743	772860
239269	772861
100793	772862
46178	772863
58766	772864
10842	772865
17608	772866
20103	772867
112550	772868
18948	772869
193135	772870
208435	772871
178443	772872
31604	772873
129690	772874
14330	772875
183048	772876
28713	772877
65229	772878
94046	772879
174905	772880
153104	772881
214363	772882
139065	772883
121094	772884
8319	772885
10032	772886
36778	772887
23467	772888
35057	772889
12053	772890
5018	772891
45225	772892
153782	772893
65502	772894
23576	772895
17210	772896
194004	772897
77507	772898
234106	772899
193269	772900
101696	772901
228293	772902
189341	772903
96205	772904
177306	772905
102119	772906
76954	772907
59375	772908
53429	772909
212937	772910
8625	772911
30276	772912
46090	772913
84397	772914
127730	772915
132896	772916
208818	772917
93237	772918
188089	772919
193795	772920
142379	772921
142297	772922
98546	772923
37	772924
182386	772925
64863	772926
86714	772927
113993	772928
39704	772929
36840	772930
189407	772931
134428	772932
151075	772933
160753	772934
138506	772935
214325	772936
40704	772937
154361	772938
82463	772939
46318	772940
101232	772941
98864	772942
107613	772943
186977	772944
198444	772945
88620	772946
191149	772947
186863	772948
182336	772949
161566	772950
207812	772951
181452	772952
42066	772953
98456	772954
77679	772955
53598	772956
33527	772957
137261	772958
53868	772959
201095	772960
42324	772961
72541	772962
211026	772963
51474	772964
105423	772965
1241	772966
16896	772967
88424	772968
34375	772969
148802	772970
39762	772971
73571	772972
151744	772973
45031	772974
195081	772975
150758	772976
144710	772977
124580	772978
132796	772979
120477	772980
125726	772981
128647	772982
12527	772983
162763	772984
78476	772985
114060	772986
57301	772987
19495	772988
135542	772989
33354	772990
118366	772991
104176	772992
186563	772993
79637	772994
183256	772995
136327	772996
131139	772997
128215	772998
194352	772999
60851	773000
126781	773001
145643	773002
27960	773003
232900	773004
64454	773005
140976	773006
12504	773007
36898	773008
11563	773009
43816	773010
6518	773011
16270	773012
57618	773013
77589	773014
81549	773015
111583	773016
10466	773017
71477	773018
69284	773019
107413	773020
44563	773021
97601	773022
167446	773023
163084	773024
40876	773025
100657	773026
134648	773027
11120	773028
46734	773029
85889	773030
57685	773031
152362	773032
88058	773033
32638	773034
50704	773035
148042	773036
39944	773037
238871	773038
74039	773039
165217	773040
39450	773041
28431	773042
47220	773043
30381	773044
206221	773045
33017	773046
76333	773047
195453	773048
61625	773049
188018	773050
57412	773051
44582	773052
41086	773053
136803	773054
50963	773055
8216	773056
51043	773057
150605	773058
46625	773059
34477	773060
206142	773061
117116	773062
69836	773063
116412	773064
1079	773065
140850	773066
97965	773067
189447	773068
18109	773069
100785	773070
99093	773071
59024	773072
142583	773073
19103	773074
49767	773075
215868	773076
206178	773077
27600	773078
77718	773079
189376	773080
176712	773081
3204	773082
5464	773083
8476	773084
22199	773085
10979	773086
76112	773087
154463	773088
237692	773089
106082	773090
99984	773091
56005	773092
109414	773093
90336	773094
66181	773095
51628	773096
43946	773097
3422	773098
8640	773099
119890	773100
223865	773101
191428	773102
109988	773103
15047	773104
121241	773105
42226	773106
7614	773107
145703	773108
226100	773109
46215	773110
120596	773111
59313	773112
224892	773113
107359	773114
114342	773115
59541	773116
121784	773117
95795	773118
166723	773119
88880	773120
83249	773121
63090	773122
20737	773123
8891	773124
6598	773125
151438	773126
38995	773127
121160	773128
73452	773129
109660	773130
176587	773131
94127	773132
118509	773133
110505	773134
22810	773135
40589	773136
46405	773137
39129	773138
67907	773139
43905	773140
158689	773141
151595	773142
85334	773143
143893	773144
5422	773145
49233	773146
2729	773147
197715	773148
170291	773149
111465	773150
159427	773151
6636	773152
87001	773153
87001	773154
39443	773155
50173	773156
66377	773157
23429	773158
25490	773159
233162	773160
81196	773161
144451	773162
75223	773163
64373	773164
141874	773165
159435	773166
12466	773167
134454	773168
33527	773169
88711	773170
39114	773171
7617	773172
90350	773173
159573	773174
126294	773175
149198	773176
136346	773177
237948	773178
145743	773179
114491	773180
129276	773181
160364	773182
157612	773183
187777	773184
64827	773185
21919	773186
61735	773187
61735	773188
238603	773189
41336	773190
1534	773191
146001	773192
215265	773193
90206	773194
59518	773195
114548	773196
188692	773197
158279	773198
52815	773199
235042	773200
26952	773201
139167	773202
231720	773203
33682	773204
30635	773205
100742	773206
41985	773207
11945	773208
3901	773209
134712	773210
228981	773211
14745	773212
260	773213
868	773214
9076	773215
3149	773216
67992	773217
160153	773218
67015	773219
58932	773220
67037	773221
67340	773222
24721	773223
50298	773224
52800	773225
120650	773226
60135	773227
42030	773228
118124	773229
63202	773230
166074	773231
20768	773232
41061	773233
168314	773234
39803	773235
163195	773236
157079	773237
76781	773238
54709	773239
45014	773240
55008	773241
2463	773242
27679	773243
67405	773244
54709	773245
143132	773246
118527	773247
134474	773248
114452	773249
111306	773250
153891	773251
24553	773252
126616	773253
140297	773254
105364	773255
31703	773256
15985	773257
209578	773258
104158	773259
140954	773260
50128	773261
68233	773262
219254	773263
17710	773264
46484	773265
24282	773266
38252	773267
39731	773268
206334	773269
124545	773270
180581	773271
168820	773272
63046	773273
39122	773274
31116	773275
131928	773276
104709	773277
49112	773278
3646	773279
7116	773280
190176	773281
51629	773282
108669	773283
85344	773284
147055	773285
237361	773286
118788	773287
6397	773288
24495	773289
102235	773290
58672	773291
183838	773292
87637	773293
4260	773294
40193	773295
53778	773296
88141	773297
212589	773298
108120	773299
89123	773300
137066	773301
96979	773302
83524	773303
122150	773304
165386	773305
162536	773306
48194	773307
177781	773308
8929	773309
128203	773310
90535	773311
161349	773312
33325	773313
238153	773314
114849	773315
45848	773316
135891	773317
178348	773318
196463	773319
98352	773320
25370	773321
127195	773322
56298	773323
174007	773324
82016	773325
101864	773326
96543	773327
25166	773328
142444	773329
123162	773330
142719	773331
116496	773332
209501	773333
211016	773334
166465	773335
42047	773336
110902	773337
8922	773338
48194	773339
63116	773340
67306	773341
240121	773342
200755	773343
211975	773344
148440	773345
205649	773346
152617	773347
53043	773348
141148	773349
201869	773350
104786	773351
131704	773352
66245	773353
154903	773354
51411	773355
15985	773356
187902	773357
3061	773358
64904	773359
177660	773360
83462	773361
39378	773362
960	773363
20302	773364
6557	773365
165751	773366
31187	773367
4546	773368
70687	773369
82101	773370
16241	773371
43046	773372
7007	773373
43987	773374
4507	773375
12841	773376
6623	773377
18247	773378
24381	773379
55641	773380
1151	773381
94545	773382
196820	773383
109094	773384
21248	773385
17275	773386
78961	773387
74762	773388
60898	773389
15924	773390
24192	773391
33335	773392
15230	773393
1541	773394
32341	773395
12022	773396
28763	773397
5182	773398
326	773399
46159	773400
52138	773401
72869	773402
48938	773403
63697	773404
108933	773405
42504	773406
55618	773407
3420	773408
57234	773409
62483	773410
6199	773411
8908	773412
47241	773413
104317	773414
8095	773415
19498	773416
48676	773417
5988	773418
20924	773419
137468	773420
27986	773421
99397	773422
29364	773423
130979	773424
59878	773425
44042	773426
66829	773427
102425	773428
77269	773429
166549	773430
102469	773431
102689	773432
134548	773433
99053	773434
164647	773435
86849	773436
232600	773437
77692	773438
5021	773439
64768	773440
31989	773441
84476	773442
35948	773443
154464	773444
230976	773445
95249	773446
2185	773447
77133	773448
115379	773449
100496	773450
55926	773451
1062	773452
18061	773453
46402	773454
14139	773455
136776	773456
76122	773457
206619	773458
26993	773459
20856	773460
7935	773461
101379	773462
34934	773463
7886	773464
54362	773465
123578	773466
2789	773467
54750	773468
497	773469
70594	773470
91387	773471
147070	773472
20610	773473
204578	773474
51325	773475
15327	773476
166108	773477
159529	773478
127823	773479
72689	773480
40920	773481
115587	773482
26789	773483
2522	773484
150768	773485
165442	773486
158968	773487
48409	773488
39786	773489
21080	773490
89239	773491
17234	773492
150161	773493
8175	773494
22750	773495
1779	773496
3313	773497
10175	773498
25868	773499
58231	773500
28756	773501
83620	773502
153365	773503
149183	773504
237163	773505
207478	773506
1277	773507
201210	773508
223597	773509
9085	773510
94846	773511
239765	773512
142566	773513
17493	773514
202424	773515
202548	773516
137642	773517
134802	773518
1401	773519
29560	773520
237024	773521
4427	773522
210932	773523
54283	773524
34572	773525
52137	773526
237999	773527
12840	773528
78953	773529
104204	773530
78873	773531
194799	773532
104167	773533
140982	773534
104296	773535
104207	773536
139530	773537
78909	773538
103486	773539
78876	773540
33208	773541
161466	773542
16822	773543
110750	773544
192906	773545
111220	773546
130016	773547
150158	773548
4055	773549
61819	773550
61302	773551
9281	773552
212299	773553
40113	773554
149571	773555
112182	773556
151207	773557
25327	773558
33826	773559
1658	773560
125959	773561
113510	773562
27010	773563
29664	773564
155653	773565
55402	773566
147767	773567
139583	773568
60896	773569
238525	773570
141648	773571
16526	773572
87694	773573
100146	773574
233425	773575
21318	773576
138538	773577
150659	773578
21850	773579
155324	773580
6756	773581
50	773582
21130	773583
14032	773584
210265	773585
136192	773586
99616	773587
40493	773588
87644	773589
65514	773590
64645	773591
113745	773592
40053	773593
62452	773594
23424	773595
22480	773596
56200	773597
43676	773598
101545	773599
57004	773600
11561	773601
64433	773602
109622	773603
82525	773604
78784	773605
56886	773606
195944	773607
99798	773608
30691	773609
210989	773610
82855	773611
25297	773612
61089	773613
13466	773614
14409	773615
142467	773616
25507	773617
101534	773618
23702	773619
32106	773620
116691	773621
119085	773622
20817	773623
16662	773624
150402	773625
94386	773626
72694	773627
119504	773628
206222	773629
15498	773630
31735	773631
14713	773632
105548	773633
140778	773634
76496	773635
51515	773636
26182	773637
45476	773638
45739	773639
59246	773640
36578	773641
99191	773642
113111	773643
212897	773644
63590	773645
81591	773646
228321	773647
36355	773648
76064	773649
99325	773650
191945	773651
51589	773652
51482	773653
221527	773654
21329	773655
40612	773656
63955	773657
23561	773658
4340	773659
36132	773660
11144	773661
17210	773662
17210	773663
58234	773664
31651	773665
21173	773666
39388	773667
108926	773668
31850	773669
39720	773670
111609	773671
4897	773672
63484	773673
149589	773674
15433	773675
75366	773676
64366	773677
208035	773678
76603	773679
216666	773680
25575	773681
25766	773682
14417	773683
32074	773684
109170	773685
11845	773686
32314	773687
4371	773688
27738	773689
209342	773690
74710	773691
62882	773692
162891	773693
17435	773694
111655	773695
119504	773696
99403	773697
74893	773698
191755	773699
115371	773700
78254	773701
136717	773702
44994	773703
70825	773704
5609	773705
56053	773706
154692	773707
3044	773708
12895	773709
102021	773710
50975	773711
131680	773712
2808	773713
54813	773714
81827	773715
12028	773716
130499	773717
64979	773718
49665	773719
123799	773720
17303	773721
23315	773722
70353	773723
58292	773724
18000	773725
6453	773726
2961	773727
23923	773728
25334	773729
47448	773730
45398	773731
18922	773732
76933	773733
105903	773734
93938	773735
83163	773736
55207	773737
118102	773738
232008	773739
45504	773740
47767	773741
17557	773742
29192	773743
60545	773744
99190	773745
11164	773746
5363	773747
25370	773748
63950	773749
37000	773750
61716	773751
8134	773752
79904	773753
30744	773754
4271	773755
6892	773756
65401	773757
110646	773758
161770	773759
287	773760
110508	773761
34352	773762
206081	773763
55779	773764
115333	773765
159866	773766
17246	773767
159521	773768
39018	773769
115253	773770
158081	773771
228014	773772
203367	773773
67776	773774
57779	773775
99145	773776
115829	773777
17007	773778
17007	773779
51752	773780
159219	773781
55492	773782
53408	773783
46852	773784
212399	773785
210738	773786
14255	773787
109393	773788
101591	773789
65844	773790
59335	773791
49169	773792
77854	773793
86280	773794
17124	773795
101561	773796
1158	773797
15778	773798
46778	773799
119600	773800
111363	773801
26458	773802
6130	773803
12208	773804
41743	773805
39209	773806
29270	773807
2764	773808
63390	773809
39109	773810
54087	773811
22664	773812
93796	773813
4551	773814
31213	773815
160246	773816
23700	773817
38201	773818
223055	773819
49432	773820
49432	773821
158082	773822
6883	773823
10573	773824
201283	773825
127658	773826
33362	773827
142459	773828
34301	773829
12159	773830
71699	773831
14140	773832
84930	773833
94713	773834
34666	773835
103012	773836
90689	773837
31191	773838
11461	773839
110151	773840
147250	773841
2708	773842
80720	773843
175972	773844
100606	773845
623	773846
64015	773847
199962	773848
20517	773849
40326	773850
21513	773851
2601	773852
27841	773853
27635	773854
93547	773855
213470	773856
63389	773857
790	773858
122779	773859
129671	773860
39138	773861
83522	773862
43241	773863
34807	773864
117639	773865
160029	773866
63096	773867
9798	773868
49403	773869
66000	773870
60163	773871
58633	773872
3385	773873
147096	773874
127449	773875
57350	773876
62526	773877
7309	773878
148018	773879
35896	773880
153632	773881
2810	773882
24595	773883
20593	773884
24156	773885
78993	773886
20104	773887
64240	773888
1591	773889
144577	773890
77183	773891
239310	773892
35513	773893
73653	773894
26211	773895
103528	773896
1771	773897
98025	773898
57358	773899
80300	773900
79357	773901
16728	773902
1949	773903
161625	773904
73234	773905
59948	773906
236855	773907
85410	773908
151145	773909
213812	773910
95427	773911
2241	773912
158251	773913
83627	773914
137482	773915
17256	773916
83486	773917
69852	773918
623	773919
107986	773920
35833	773921
68743	773922
36368	773923
45697	773924
127523	773925
87763	773926
227305	773927
34596	773928
71593	773929
48477	773930
160668	773931
237041	773932
30026	773933
18327	773934
7824	773935
42553	773936
5156	773937
151862	773938
95137	773939
58348	773940
85881	773941
94558	773942
2533	773943
5121	773944
160600	773945
147619	773946
50262	773947
95188	773948
34888	773949
93575	773950
127379	773951
240207	773952
55281	773953
94175	773954
44005	773955
50112	773956
28799	773957
59394	773958
178307	773959
5283	773960
226484	773961
167007	773962
153030	773963
115701	773964
86017	773965
38353	773966
148189	773967
63143	773968
192183	773969
107271	773970
111357	773971
62082	773972
111306	773973
235900	773974
46008	773975
136034	773976
108666	773977
137959	773978
7621	773979
209718	773980
39430	773981
65353	773982
33339	773983
108169	773984
122272	773985
146321	773986
31199	773987
109513	773988
149801	773989
30494	773990
77618	773991
14225	773992
178357	773993
163103	773994
178034	773995
64454	773996
83414	773997
82031	773998
155756	773999
65298	774000
162713	774001
133583	774002
115382	774003
224940	774004
67009	774005
15820	774006
81170	774007
82897	774008
24424	774009
31290	774010
117236	774011
79614	774012
232763	774013
2105	774014
160267	774015
59387	774016
230862	774017
1949	774018
133640	774019
9155	774020
9256	774021
22145	774022
11906	774023
7817	774024
88053	774025
121743	774026
146288	774027
90862	774028
7698	774029
86360	774030
4552	774031
43827	774032
1396	774033
32581	774034
112282	774035
112654	774036
154335	774037
153992	774038
76038	774039
39622	774040
118266	774041
158277	774042
148645	774043
103828	774044
20899	774045
191538	774046
100788	774047
164438	774048
110963	774049
66524	774050
5787	774051
134559	774052
207694	774053
17950	774054
63782	774055
16273	774056
30367	774057
105472	774058
77457	774059
58844	774060
16049	774061
11803	774062
153418	774063
89703	774064
88809	774065
89563	774066
34	774067
21020	774068
212975	774069
211910	774070
152445	774071
212990	774072
213296	774073
211069	774074
213365	774075
151016	774076
214723	774077
111369	774078
212815	774079
152339	774080
150753	774081
5602	774082
205890	774083
216112	774084
25711	774085
64209	774086
31867	774087
81833	774088
7959	774089
31540	774090
99026	774091
99809	774092
59732	774093
19293	774094
16273	774095
110372	774096
20887	774097
23573	774098
37093	774099
141262	774100
5634	774101
152194	774102
48972	774103
6150	774104
6150	774105
83910	774106
43176	774107
117182	774108
95126	774109
56159	774110
97483	774111
127656	774112
24005	774113
37397	774114
9495	774115
5387	774116
69252	774117
170534	774118
47672	774119
31473	774120
207020	774121
110634	774122
88331	774123
6551	774124
117524	774125
156356	774126
108181	774127
9039	774128
4408	774129
227110	774130
161281	774131
98142	774132
59206	774133
63814	774134
83047	774135
149524	774136
137451	774137
153935	774138
161462	774139
134973	774140
207306	774141
207415	774142
149065	774143
99590	774144
41611	774145
82163	774146
55159	774147
75432	774148
158779	774149
150524	774150
226134	774151
50283	774152
135021	774153
158567	774154
158028	774155
17021	774156
75434	774157
51535	774158
120042	774159
158073	774160
45486	774161
77651	774162
159212	774163
158352	774164
188403	774165
55226	774166
159370	774167
152616	774168
49034	774169
95028	774170
63267	774171
111347	774172
150629	774173
114953	774174
87623	774175
18407	774176
175960	774177
204054	774178
92158	774179
3112	774180
126169	774181
235977	774182
63171	774183
196133	774184
108080	774185
157641	774186
118895	774187
115531	774188
185851	774189
150525	774190
81866	774191
90006	774192
95371	774193
168378	774194
4481	774195
154172	774196
211116	774197
164312	774198
6799	774199
5045	774200
10629	774201
94941	774202
96565	774203
152548	774204
73602	774205
83456	774206
81868	774207
148279	774208
93699	774209
83172	774210
34575	774211
14573	774212
26765	774213
169900	774214
16511	774215
109380	774216
64114	774217
66859	774218
62600	774219
213239	774220
81734	774221
205367	774222
11888	774223
94918	774224
55206	774225
126747	774226
72437	774227
128597	774228
127248	774229
127839	774230
95390	774231
216462	774232
147619	774233
148417	774234
148964	774235
150143	774236
150085	774237
207468	774238
108980	774239
149025	774240
209093	774241
154275	774242
154342	774243
229594	774244
147772	774245
72269	774246
84252	774247
211587	774248
147778	774249
148969	774250
234427	774251
82422	774252
233546	774253
31389	774254
112790	774255
78011	774256
148074	774257
205564	774258
147930	774259
147756	774260
206920	774261
233469	774262
209381	774263
150308	774264
64034	774265
83433	774266
207099	774267
49911	774268
128596	774269
225243	774270
159341	774271
71193	774272
31848	774273
238434	774274
219315	774275
103179	774276
78917	774277
104234	774278
139632	774279
104190	774280
107928	774281
140900	774282
157087	774283
66287	774284
146752	774285
82436	774286
145269	774287
115448	774288
169178	774289
108187	774290
215424	774291
49315	774292
19704	774293
71600	774294
127357	774295
93889	774296
71694	774297
94750	774298
43276	774299
71555	774300
94785	774301
94224	774302
72318	774303
214513	774304
206289	774305
150914	774306
47440	774307
114203	774308
226131	774309
140906	774310
64715	774311
218336	774312
83103	774313
78858	774314
205610	774315
113815	774316
20111	774317
40901	774318
205310	774319
148965	774320
72413	774321
55289	774322
49976	774323
29003	774324
63709	774325
6215	774326
161511	774327
95303	774328
109062	774329
59903	774330
111767	774331
109912	774332
116703	774333
50470	774334
205040	774335
78291	774336
111218	774337
108126	774338
85868	774339
207084	774340
233393	774341
16523	774342
232320	774343
211838	774344
112115	774345
111769	774346
112699	774347
147970	774348
110726	774349
152628	774350
206629	774351
103140	774352
214726	774353
80172	774354
203344	774355
233212	774356
196768	774357
87414	774358
134968	774359
114683	774360
382	774361
111765	774362
151442	774363
26065	774364
5616	774365
203351	774366
4891	774367
45087	774368
32543	774369
34607	774370
76521	774371
7459	774372
210138	774373
160111	774374
99661	774375
30738	774376
110479	774377
40251	774378
112887	774379
149804	774380
131380	774381
73747	774382
109805	774383
142133	774384
83838	774385
50414	774386
139308	774387
210917	774388
65084	774389
151903	774390
211110	774391
107048	774392
1224	774393
55928	774394
55489	774395
1978	774396
22422	774397
77500	774398
162198	774399
76465	774400
50026	774401
93983	774402
23840	774403
665	774404
4872	774405
112802	774406
46299	774407
104294	774408
44284	774409
4001	774410
85005	774411
108166	774412
203271	774413
27465	774414
69480	774415
238842	774416
17952	774417
53893	774418
49270	774419
100527	774420
9609	774421
158230	774422
96	774423
9189	774424
5083	774425
6263	774426
14906	774427
107998	774428
188830	774429
104406	774430
60966	774431
104930	774432
37898	774433
41287	774434
203421	774435
26473	774436
131322	774437
141334	774438
224430	774439
166976	774440
11434	774441
93816	774442
225360	774443
230225	774444
234171	774445
226882	774446
44027	774447
189099	774448
31095	774449
49309	774450
167572	774451
71451	774452
235241	774453
107791	774454
36345	774455
22384	774456
5942	774457
86053	774458
116509	774459
29989	774460
56216	774461
114954	774462
150278	774463
198393	774464
37014	774465
201206	774466
87322	774467
121207	774468
162078	774469
233099	774470
107826	774471
83708	774472
64614	774473
40482	774474
9141	774475
9141	774476
131157	774477
40944	774478
75363	774479
961	774480
154098	774481
154207	774482
46053	774483
61093	774484
4315	774485
104552	774486
26378	774487
50355	774488
208551	774489
40144	774490
91565	774491
49243	774492
112045	774493
41938	774494
108664	774495
53407	774496
35533	774497
9034	774498
1012	774499
80472	774500
1156	774501
82754	774502
224900	774503
4820	774504
33849	774505
48983	774506
134368	774507
52067	774508
15352	774509
4847	774510
117725	774511
117603	774512
117028	774513
117028	774514
15670	774515
52743	774516
78402	774517
227875	774518
68664	774519
96132	774520
94139	774521
40736	774522
52711	774523
88569	774524
51777	774525
61989	774526
142935	774527
119950	774528
37810	774529
118726	774530
164260	774531
127152	774532
174610	774533
46050	774534
138920	774535
28293	774536
61523	774537
13378	774538
8717	774539
2713	774540
43600	774541
126860	774542
13826	774543
26037	774544
31965	774545
27528	774546
37199	774547
22530	774548
75013	774549
3456	774550
4210	774551
9803	774552
228658	774553
50816	774554
41835	774555
26734	774556
8967	774557
35593	774558
170868	774559
38077	774560
1773	774561
14530	774562
46233	774563
94908	774564
844	774565
32923	774566
113983	774567
59511	774568
11839	774569
43625	774570
1571	774571
25175	774572
3992	774573
12450	774574
160092	774575
86370	774576
93869	774577
21925	774578
53755	774579
19783	774580
53539	774581
221865	774582
105177	774583
61511	774584
1960	774585
1960	774586
1960	774587
200601	774588
56298	774589
14934	774590
164877	774591
128862	774592
179134	774593
129415	774594
165210	774595
952	774596
108330	774597
51942	774598
111561	774599
31537	774600
237052	774601
205729	774602
10087	774603
27194	774604
6995	774605
150067	774606
137957	774607
51605	774608
205597	774609
139190	774610
35073	774611
125514	774612
82767	774613
132411	774614
71422	774615
46394	774616
149854	774617
52541	774618
27194	774619
48009	774620
2127	774621
124313	774622
11533	774623
35785	774624
27070	774625
150468	774626
68012	774627
95523	774628
85282	774629
95508	774630
32084	774631
71931	774632
72277	774633
165487	774634
62168	774635
88523	774636
123647	774637
20414	774638
45254	774639
145848	774640
103352	774641
35973	774642
139608	774643
104192	774644
46916	774645
118406	774646
93448	774647
20909	774648
92553	774649
191512	774650
26029	774651
148051	774652
11871	774653
139604	774654
189613	774655
42327	774656
94746	774657
59503	774658
33501	774659
104238	774660
198563	774661
112129	774662
104241	774663
82518	774664
82374	774665
196809	774666
78892	774667
51687	774668
86047	774669
85324	774670
84180	774671
76008	774672
19090	774673
39809	774674
101782	774675
82947	774676
153965	774677
34396	774678
131307	774679
110164	774680
2519	774681
1502	774682
35997	774683
65442	774684
40266	774685
69774	774686
98291	774687
67851	774688
43140	774689
124655	774690
40179	774691
35546	774692
3136	774693
92796	774694
30302	774695
233276	774696
116504	774697
7004	774698
40385	774699
25969	774700
45536	774701
130150	774702
58146	774703
18419	774704
197641	774705
141352	774706
42601	774707
1740	774708
65800	774709
2464	774710
2809	774711
2819	774712
950	774713
866	774714
27418	774715
28318	774716
20770	774717
86810	774718
37102	774719
39535	774720
31586	774721
39604	774722
208434	774723
152780	774724
35965	774725
66605	774726
26059	774727
38013	774728
153609	774729
91964	774730
112807	774731
132699	774732
177426	774733
83614	774734
54925	774735
44622	774736
59321	774737
14463	774738
24530	774739
17392	774740
56888	774741
68187	774742
9889	774743
122986	774744
10443	774745
25839	774746
7053	774747
126117	774748
6621	774749
164413	774750
26192	774751
7684	774752
4578	774753
30681	774754
41611	774755
35909	774756
66668	774757
43768	774758
158339	774759
86028	774760
102364	774761
223677	774762
46205	774763
44204	774764
229783	774765
76575	774766
72485	774767
77248	774768
25805	774769
211121	774770
212401	774771
153886	774772
151959	774773
212646	774774
152514	774775
151256	774776
58259	774777
24863	774778
38613	774779
105186	774780
9930	774781
177824	774782
111387	774783
34820	774784
29216	774785
177291	774786
1827	774787
24335	774788
13209	774789
111598	774790
4660	774791
63852	774792
71641	774793
24627	774794
41252	774795
43299	774796
109361	774797
83957	774798
10501	774799
2425	774800
100894	774801
80577	774802
89963	774803
21805	774804
33485	774805
49368	774806
23174	774807
32157	774808
2070	774809
69649	774810
104222	774811
177604	774812
7453	774813
26940	774814
3041	774815
610	774816
3516	774817
44123	774818
4615	774819
2969	774820
8921	774821
71359	774822
40586	774823
50793	774824
86362	774825
156047	774826
115569	774827
2909	774828
75340	774829
351	774830
351	774831
160179	774832
43375	774833
120161	774834
114474	774835
22618	774836
43847	774837
114745	774838
12435	774839
89920	774840
12435	774841
69401	774842
226491	774843
120923	774844
17969	774845
26764	774846
115683	774847
116171	774848
112129	774849
227697	774850
14392	774851
1238	774852
10047	774853
108001	774854
104197	774855
42938	774856
15282	774857
60853	774858
114750	774859
150452	774860
25956	774861
23247	774862
106692	774863
128505	774864
71926	774865
15674	774866
51590	774867
155615	774868
174459	774869
92394	774870
15142	774871
27184	774872
195191	774873
844	774874
162209	774875
42652	774876
23292	774877
10227	774878
114903	774879
68600	774880
1765	774881
116873	774882
206071	774883
224718	774884
15183	774885
94473	774886
3992	774887
72549	774888
118214	774889
114780	774890
81829	774891
211913	774892
94764	774893
203526	774894
151462	774895
203522	774896
176084	774897
47740	774898
139568	774899
167738	774900
175211	774901
39867	774902
144904	774903
77574	774904
145878	774905
78079	774906
6234	774907
75433	774908
99346	774909
31195	774910
160534	774911
70968	774912
156822	774913
146315	774914
60852	774915
75713	774916
60124	774917
47441	774918
191932	774919
23044	774920
104145	774921
4187	774922
46924	774923
46837	774924
156054	774925
33620	774926
79212	774927
68476	774928
240095	774929
144702	774930
86582	774931
133687	774932
110355	774933
103165	774934
139635	774935
140439	774936
88936	774937
60905	774938
140910	774939
78948	774940
60881	774941
72015	774942
53626	774943
125675	774944
131504	774945
71545	774946
135428	774947
55495	774948
165341	774949
103103	774950
78940	774951
26935	774952
122287	774953
3365	774954
236246	774955
98547	774956
131501	774957
84096	774958
105534	774959
22776	774960
120016	774961
129753	774962
198100	774963
165991	774964
100475	774965
18720	774966
183968	774967
75957	774968
179417	774969
105363	774970
72992	774971
81031	774972
197987	774973
210256	774974
60846	774975
23840	774976
20415	774977
238572	774978
47442	774979
140936	774980
190465	774981
50189	774982
46915	774983
17983	774984
136261	774985
99303	774986
151781	774987
42233	774988
57436	774989
48095	774990
78893	774991
103698	774992
162301	774993
109944	774994
128386	774995
50103	774996
11146	774997
60178	774998
152434	774999
160929	775000
138745	775001
84050	775002
140863	775003
47456	775004
51493	775005
85644	775006
7105	775007
50298	775008
69233	775009
91009	775010
18935	775011
231700	775012
53805	775013
104264	775014
33364	775015
144532	775016
67061	775017
3241	775018
16670	775019
130699	775020
188668	775021
12450	775022
77236	775023
23788	775024
128069	775025
47952	775026
69088	775027
43344	775028
8270	775029
233123	775030
173548	775031
128944	775032
17939	775033
63519	775034
65111	775035
135653	775036
53829	775037
17557	775038
46904	775039
96421	775040
34699	775041
144904	775042
121018	775043
162464	775044
108226	775045
1626	775046
47799	775047
9846	775048
7481	775049
101732	775050
60002	775051
190201	775052
56219	775053
18840	775054
106015	775055
78849	775056
2848	775057
61365	775058
103058	775059
64843	775060
189977	775061
218500	775062
83101	775063
197089	775064
126772	775065
36683	775066
13446	775067
75256	775068
176875	775069
135282	775070
230258	775071
83292	775072
135798	775073
7260	775074
103492	775075
135692	775076
180678	775077
165633	775078
139573	775079
75437	775080
35097	775081
60235	775082
104182	775083
119745	775084
140882	775085
78954	775086
3607	775087
202416	775088
103759	775089
127769	775090
94215	775091
16533	775092
171375	775093
188491	775094
235397	775095
14992	775096
126738	775097
17230	775098
101078	775099
41482	775100
234416	775101
121375	775102
125724	775103
55533	775104
40764	775105
103348	775106
203247	775107
127396	775108
175124	775109
87916	775110
127062	775111
39721	775112
104232	775113
4432	775114
68260	775115
237853	775116
202682	775117
2083	775118
29149	775119
9836	775120
183712	775121
157475	775122
59095	775123
90232	775124
89591	775125
63212	775126
189104	775127
23143	775128
62712	775129
7009	775130
140938	775131
126847	775132
140929	775133
125587	775134
105028	775135
71519	775136
239225	775137
61218	775138
79259	775139
100318	775140
196198	775141
103147	775142
58113	775143
73967	775144
35430	775145
90953	775146
41393	775147
82828	775148
82646	775149
101870	775150
60872	775151
100249	775152
47209	775153
23581	775154
235975	775155
36269	775156
53309	775157
10466	775158
79753	775159
9345	775160
43873	775161
43999	775162
43939	775163
186814	775164
130301	775165
93298	775166
135733	775167
150716	775168
46728	775169
93256	775170
43984	775171
132840	775172
213003	775173
78148	775174
91841	775175
118749	775176
62102	775177
80507	775178
925	775179
144726	775180
126500	775181
119682	775182
141026	775183
47456	775184
28331	775185
162847	775186
66551	775187
78581	775188
71495	775189
71769	775190
35161	775191
39034	775192
178203	775193
136779	775194
151652	775195
132908	775196
117284	775197
54124	775198
1471	775199
185222	775200
10392	775201
29632	775202
34578	775203
164206	775204
195045	775205
37354	775206
178146	775207
103128	775208
45621	775209
20907	775210
125660	775211
238649	775212
12430	775213
67355	775214
108989	775215
71862	775216
224224	775217
147368	775218
75435	775219
196174	775220
140986	775221
140932	775222
121017	775223
39320	775224
205949	775225
89181	775226
60349	775227
165734	775228
142607	775229
103640	775230
98643	775231
95628	775232
55763	775233
34559	775234
220720	775235
59603	775236
1951	775237
98641	775238
107987	775239
146418	775240
11782	775241
18517	775242
19139	775243
77513	775244
160849	775245
105332	775246
124904	775247
37033	775248
63133	775249
56015	775250
104261	775251
121637	775252
196563	775253
87846	775254
189698	775255
55114	775256
229815	775257
141783	775258
200965	775259
74711	775260
94270	775261
113673	775262
164002	775263
76753	775264
134225	775265
135130	775266
104154	775267
64426	775268
150317	775269
12238	775270
92620	775271
159952	775272
137863	775273
157686	775274
180258	775275
147415	775276
13274	775277
180828	775278
229110	775279
135572	775280
167054	775281
47450	775282
93384	775283
140951	775284
5485	775285
229947	775286
60911	775287
70945	775288
78898	775289
6739	775290
63077	775291
35489	775292
137489	775293
122467	775294
202009	775295
44931	775296
9352	775297
181285	775298
115044	775299
108309	775300
12439	775301
119068	775302
230502	775303
73358	775304
162903	775305
76788	775306
202755	775307
134711	775308
120228	775309
101435	775310
95984	775311
40025	775312
8240	775313
31196	775314
12350	775315
21815	775316
49888	775317
7158	775318
102396	775319
25566	775320
139626	775321
176544	775322
93400	775323
66159	775324
104609	775325
104221	775326
157520	775327
239423	775328
30005	775329
227419	775330
235495	775331
126932	775332
77631	775333
237721	775334
115973	775335
24402	775336
142325	775337
138747	775338
43350	775339
109164	775340
187943	775341
87094	775342
68857	775343
157343	775344
53541	775345
129897	775346
78952	775347
180683	775348
167551	775349
134861	775350
29902	775351
72357	775352
59014	775353
13445	775354
101951	775355
119151	775356
6557	775357
165650	775358
683	775359
184824	775360
111631	775361
86118	775362
179669	775363
238730	775364
39547	775365
157564	775366
61227	775367
104784	775368
142709	775369
49499	775370
230440	775371
39694	775372
191823	775373
56995	775374
135040	775375
2801	775376
125773	775377
93522	775378
11418	775379
56610	775380
6443	775381
51520	775382
51450	775383
57861	775384
38013	775385
23132	775386
50614	775387
77865	775388
28610	775389
103426	775390
111381	775391
77347	775392
103707	775393
153249	775394
149783	775395
232377	775396
110301	775397
55573	775398
72104	775399
83514	775400
23178	775401
36788	775402
73586	775403
44458	775404
181421	775405
130459	775406
83046	775407
55194	775408
35044	775409
5341	775410
74832	775411
139271	775412
154868	775413
150983	775414
28656	775415
35440	775416
57842	775417
18917	775418
97481	775419
66297	775420
198455	775421
130824	775422
33230	775423
120749	775424
224096	775425
6453	775426
67987	775427
81836	775428
38510	775429
118020	775430
85853	775431
41138	775432
102122	775433
19680	775434
52634	775435
67296	775436
41085	775437
67666	775438
134068	775439
96051	775440
119683	775441
88443	775442
86100	775443
93372	775444
191727	775445
90557	775446
179282	775447
176391	775448
2469	775449
124622	775450
163191	775451
51529	775452
61630	775453
4623	775454
39401	775455
10737	775456
21866	775457
89127	775458
29135	775459
54144	775460
166028	775461
202657	775462
199916	775463
165662	775464
10846	775465
126315	775466
55796	775467
111699	775468
40261	775469
130197	775470
105216	775471
14387	775472
92724	775473
73497	775474
151978	775475
74623	775476
159679	775477
83041	775478
27661	775479
61301	775480
82317	775481
2747	775482
66166	775483
85375	775484
118774	775485
158549	775486
69547	775487
64947	775488
54000	775489
50625	775490
10403	775491
110828	775492
52056	775493
197636	775494
164511	775495
29420	775496
102133	775497
15628	775498
180799	775499
160812	775500
52633	775501
72561	775502
214340	775503
2907	775504
44997	775505
66474	775506
93495	775507
78664	775508
49564	775509
185929	775510
182850	775511
73240	775512
66509	775513
28430	775514
66252	775515
32180	775516
23288	775517
164545	775518
86339	775519
83031	775520
81296	775521
204854	775522
21399	775523
145012	775524
26464	775525
207159	775526
149043	775527
178231	775528
43792	775529
146261	775530
135715	775531
21382	775532
121942	775533
68867	775534
17952	775535
67034	775536
86202	775537
79351	775538
63187	775539
209087	775540
223627	775541
226377	775542
90233	775543
73413	775544
232553	775545
43096	775546
114883	775547
150180	775548
34881	775549
64226	775550
130543	775551
190331	775552
58816	775553
66221	775554
159143	775555
49801	775556
126766	775557
2749	775558
9547	775559
68848	775560
19942	775561
45720	775562
14723	775563
115554	775564
115287	775565
148127	775566
85047	775567
29056	775568
58459	775569
180831	775570
115654	775571
68831	775572
154634	775573
96968	775574
131904	775575
224315	775576
141384	775577
10697	775578
26770	775579
158193	775580
92750	775581
119122	775582
118179	775583
148905	775584
20593	775585
237646	775586
41292	775587
86300	775588
63783	775589
38018	775590
39933	775591
100875	775592
234144	775593
6968	775594
115598	775595
36910	775596
66400	775597
93673	775598
165325	775599
67247	775600
230842	775601
186318	775602
137730	775603
164219	775604
196926	775605
27448	775606
19321	775607
158482	775608
90626	775609
227190	775610
37372	775611
166011	775612
85292	775613
65906	775614
90804	775615
86166	775616
51221	775617
83851	775618
157566	775619
14579	775620
127870	775621
73580	775622
35440	775623
115276	775624
111267	775625
110200	775626
153178	775627
18405	775628
114779	775629
22534	775630
103053	775631
109904	775632
203431	775633
233154	775634
41107	775635
63872	775636
101291	775637
126087	775638
56798	775639
89814	775640
97547	775641
54927	775642
12470	775643
28683	775644
211813	775645
213908	775646
207957	775647
149688	775648
166829	775649
137701	775650
207730	775651
97161	775652
137623	775653
153607	775654
195310	775655
44784	775656
71241	775657
150192	775658
151988	775659
129779	775660
213017	775661
75396	775662
857	775663
180588	775664
19486	775665
2029	775666
3555	775667
3968	775668
2527	775669
12359	775670
110306	775671
78959	775672
56030	775673
45716	775674
82721	775675
158830	775676
8889	775677
143124	775678
13511	775679
13324	775680
175459	775681
86180	775682
150094	775683
63117	775684
238081	775685
67769	775686
34915	775687
10151	775688
7757	775689
30268	775690
11343	775691
239136	775692
59522	775693
77048	775694
116516	775695
48024	775696
4713	775697
44621	775698
37524	775699
12035	775700
59522	775701
25157	775702
29504	775703
95463	775704
37740	775705
169570	775706
7231	775707
5363	775708
112567	775709
6587	775710
75946	775711
46753	775712
86133	775713
102071	775714
239135	775715
9562	775716
26185	775717
13455	775718
134410	775719
152325	775720
60260	775721
137499	775722
21080	775723
112057	775724
134383	775725
46315	775726
64577	775727
18729	775728
86183	775729
104535	775730
27910	775731
15550	775732
38933	775733
27562	775734
44557	775735
117454	775736
13785	775737
119383	775738
49799	775739
240358	775740
140593	775741
99751	775742
44936	775743
138703	775744
26452	775745
8050	775746
21166	775747
108302	775748
66022	775749
4498	775750
6380	775751
143613	775752
98009	775753
6873	775754
35866	775755
143601	775756
16926	775757
9801	775758
139693	775759
60171	775760
78883	775761
18534	775762
21385	775763
166489	775764
152734	775765
22673	775766
129288	775767
96591	775768
72382	775769
86816	775770
240190	775771
158219	775772
72630	775773
102202	775774
45050	775775
225644	775776
86618	775777
20076	775778
16648	775779
22701	775780
52693	775781
53415	775782
132505	775783
108299	775784
164646	775785
36916	775786
189786	775787
118346	775788
57288	775789
9593	775790
55415	775791
94093	775792
134209	775793
89831	775794
4274	775795
22108	775796
48923	775797
41026	775798
7216	775799
106255	775800
57791	775801
174	775802
17071	775803
3001	775804
29728	775805
21022	775806
12032	775807
28440	775808
71748	775809
21360	775810
15846	775811
5891	775812
76036	775813
72095	775814
89616	775815
35797	775816
51424	775817
17381	775818
98455	775819
57317	775820
67582	775821
28462	775822
104043	775823
191295	775824
17104	775825
55537	775826
4631	775827
15537	775828
20162	775829
23299	775830
23957	775831
31392	775832
13950	775833
25366	775834
32858	775835
88001	775836
83877	775837
16666	775838
446	775839
39280	775840
17206	775841
31598	775842
35260	775843
7010	775844
7015	775845
2223	775846
14520	775847
39262	775848
10401	775849
2211	775850
39945	775851
766	775852
3013	775853
12665	775854
1869	775855
16671	775856
126766	775857
26539	775858
70090	775859
196132	775860
17949	775861
130021	775862
209691	775863
120268	775864
110217	775865
95570	775866
113621	775867
7865	775868
22965	775869
37754	775870
17100	775871
2495	775872
42461	775873
51304	775874
210297	775875
86817	775876
108418	775877
174277	775878
214644	775879
153827	775880
14318	775881
111130	775882
106603	775883
51052	775884
146755	775885
169706	775886
48010	775887
56369	775888
40586	775889
5300	775890
25965	775891
56369	775892
11798	775893
4571	775894
66411	775895
670	775896
52689	775897
93320	775898
215019	775899
25446	775900
19531	775901
78943	775902
32472	775903
89517	775904
138844	775905
125467	775906
31	775907
83657	775908
71381	775909
146626	775910
29665	775911
45301	775912
43891	775913
127670	775914
34884	775915
116118	775916
93246	775917
107186	775918
47573	775919
29999	775920
12045	775921
96628	775922
88882	775923
166003	775924
193701	775925
26381	775926
65111	775927
10333	775928
231713	775929
25918	775930
232182	775931
15497	775932
100907	775933
12895	775934
22711	775935
19532	775936
22517	775937
27698	775938
89211	775939
21691	775940
111897	775941
22592	775942
87989	775943
190616	775944
99064	775945
72616	775946
97696	775947
21465	775948
46351	775949
225084	775950
15878	775951
116446	775952
43845	775953
112270	775954
57414	775955
55613	775956
5636	775957
16154	775958
159141	775959
161684	775960
240061	775961
6409	775962
114600	775963
77601	775964
102820	775965
189033	775966
76729	775967
76769	775968
14742	775969
119524	775970
7023	775971
67713	775972
3617	775973
90917	775974
17265	775975
67882	775976
146244	775977
59902	775978
239525	775979
27299	775980
3320	775981
80277	775982
13994	775983
68138	775984
104773	775985
25620	775986
3320	775987
30858	775988
30243	775989
154063	775990
148816	775991
229081	775992
153486	775993
2360	775994
357	775995
148741	775996
8273	775997
906	775998
3272	775999
47534	776000
10480	776001
1506	776002
4798	776003
12178	776004
31679	776005
223964	776006
192438	776007
8774	776008
1596	776009
14360	776010
10061	776011
84639	776012
214940	776013
1508	776014
4609	776015
96917	776016
48094	776017
106021	776018
53151	776019
13283	776020
4878	776021
35576	776022
25425	776023
13313	776024
5847	776025
1736	776026
15930	776027
1580	776028
4020	776029
3509	776030
115859	776031
10787	776032
5861	776033
224061	776034
29496	776035
83677	776036
43514	776037
12191	776038
114161	776039
137518	776040
87943	776041
24012	776042
32093	776043
41876	776044
32154	776045
150631	776046
195272	776047
119437	776048
136111	776049
14132	776050
3454	776051
66662	776052
62498	776053
161105	776054
28165	776055
55220	776056
96527	776057
36886	776058
88340	776059
2079	776060
162806	776061
39777	776062
83510	776063
180136	776064
147081	776065
534	776066
1579	776067
1995	776068
103558	776069
97094	776070
156366	776071
85306	776072
92529	776073
200635	776074
57428	776075
68052	776076
63445	776077
90207	776078
65257	776079
85727	776080
33426	776081
734	776082
139847	776083
144905	776084
11575	776085
119111	776086
7202	776087
155124	776088
96289	776089
166141	776090
96756	776091
39465	776092
73865	776093
108492	776094
229368	776095
107333	776096
203178	776097
175718	776098
149237	776099
1587	776100
39154	776101
7865	776102
1282	776103
3483	776104
461	776105
21857	776106
90898	776107
159447	776108
192453	776109
44003	776110
158812	776111
27749	776112
226341	776113
239627	776114
32638	776115
176858	776116
29516	776117
4394	776118
6980	776119
41867	776120
178438	776121
36152	776122
175609	776123
47456	776124
40889	776125
84928	776126
10145	776127
6262	776128
84074	776129
112984	776130
107953	776131
33793	776132
6107	776133
109449	776134
142751	776135
55379	776136
1006	776137
35959	776138
70052	776139
122767	776140
1694	776141
110748	776142
19028	776143
21332	776144
1080	776145
150293	776146
5615	776147
38891	776148
8654	776149
15340	776150
132667	776151
39876	776152
42767	776153
56683	776154
1296	776155
2089	776156
57598	776157
50750	776158
69840	776159
54300	776160
84391	776161
42793	776162
1409	776163
429	776164
35871	776165
109127	776166
1600	776167
1587	776168
2519	776169
196142	776170
140926	776171
147074	776172
13430	776173
61741	776174
12889	776175
18216	776176
109277	776177
15643	776178
1597	776179
2449	776180
19685	776181
3989	776182
1045	776183
20798	776184
3507	776185
149124	776186
50723	776187
12918	776188
24128	776189
972	776190
126571	776191
1731	776192
2497	776193
87928	776194
3524	776195
869	776196
1052	776197
1067	776198
1288	776199
171339	776200
2782	776201
1742	776202
164960	776203
868	776204
15888	776205
99443	776206
51596	776207
96295	776208
646	776209
4159	776210
57735	776211
11925	776212
20847	776213
3550	776214
13089	776215
210151	776216
22960	776217
11946	776218
8403	776219
22604	776220
46668	776221
36282	776222
19333	776223
57678	776224
92371	776225
73704	776226
36313	776227
185806	776228
15143	776229
2467	776230
68079	776231
3096	776232
9512	776233
110184	776234
32367	776235
17642	776236
2538	776237
5568	776238
55387	776239
35743	776240
123337	776241
23583	776242
2243	776243
51225	776244
42753	776245
29208	776246
8156	776247
3489	776248
1766	776249
2855	776250
20088	776251
3503	776252
5145	776253
123098	776254
35531	776255
3976	776256
10219	776257
14309	776258
3176	776259
1953	776260
33051	776261
949	776262
9070	776263
12756	776264
18593	776265
62872	776266
39153	776267
1761	776268
108615	776269
952	776270
14024	776271
70585	776272
13129	776273
1928	776274
212974	776275
15172	776276
21773	776277
164258	776278
141564	776279
1934	776280
28083	776281
32366	776282
127420	776283
15918	776284
1406	776285
53010	776286
206229	776287
60845	776288
8464	776289
27251	776290
60456	776291
9816	776292
129966	776293
2662	776294
13632	776295
3695	776296
106204	776297
30394	776298
123429	776299
22456	776300
211752	776301
9353	776302
9174	776303
1354	776304
7257	776305
4064	776306
32269	776307
3190	776308
22979	776309
5927	776310
53010	776311
3167	776312
207239	776313
11804	776314
7556	776315
31364	776316
5318	776317
24712	776318
56800	776319
130321	776320
2087	776321
4244	776322
24393	776323
8050	776324
34728	776325
23548	776326
106685	776327
68481	776328
110641	776329
56448	776330
149130	776331
115952	776332
11065	776333
20989	776334
17306	776335
28316	776336
65461	776337
27919	776338
26572	776339
110148	776340
178712	776341
40740	776342
5477	776343
201822	776344
9684	776345
22814	776346
5053	776347
148958	776348
191140	776349
142434	776350
12086	776351
2086	776352
1567	776353
5218	776354
3614	776355
31863	776356
7960	776357
170570	776358
39273	776359
205495	776360
8768	776361
39187	776362
29281	776363
44212	776364
9794	776365
2971	776366
4511	776367
6020	776368
3180	776369
18964	776370
1555	776371
80279	776372
39504	776373
2969	776374
10904	776375
2907	776376
1070	776377
93864	776378
36650	776379
287	776380
94923	776381
81059	776382
86549	776383
91344	776384
9130	776385
7768	776386
15915	776387
32336	776388
82652	776389
126659	776390
94574	776391
40484	776392
60774	776393
17143	776394
15853	776395
93578	776396
181794	776397
111876	776398
115901	776399
130876	776400
50764	776401
112553	776402
84477	776403
182463	776404
184831	776405
36709	776406
103463	776407
99831	776408
117952	776409
32483	776410
32351	776411
161128	776412
230	776413
45165	776414
57634	776415
92217	776416
103173	776417
57657	776418
55194	776419
13208	776420
74641	776421
20787	776422
57473	776423
137040	776424
173397	776425
185622	776426
73312	776427
233421	776428
56831	776429
162086	776430
16008	776431
96428	776432
23219	776433
74187	776434
6962	776435
11044	776436
57173	776437
8107	776438
128418	776439
8056	776440
11028	776441
229589	776442
12109	776443
18954	776444
113618	776445
91550	776446
69904	776447
18242	776448
1721	776449
7409	776450
57337	776451
28436	776452
76960	776453
11067	776454
50955	776455
57458	776456
97461	776457
82921	776458
74490	776459
11084	776460
138322	776461
96676	776462
133837	776463
52507	776464
279	776465
86991	776466
25848	776467
112477	776468
50942	776469
42726	776470
32864	776471
36787	776472
134244	776473
3831	776474
6799	776475
17216	776476
621	776477
16624	776478
31	776479
67248	776480
3149	776481
128029	776482
11012	776483
41901	776484
20913	776485
17375	776486
122949	776487
79633	776488
50357	776489
123486	776490
1160	776491
1958	776492
80895	776493
45507	776494
155836	776495
204521	776496
176416	776497
210276	776498
70367	776499
101974	776500
57470	776501
12708	776502
224359	776503
44570	776504
136225	776505
19210	776506
63425	776507
27719	776508
352	776509
32337	776510
12641	776511
8082	776512
122685	776513
98723	776514
65473	776515
6054	776516
2197	776517
5850	776518
83468	776519
37633	776520
91812	776521
1033	776522
58123	776523
56452	776524
7089	776525
2809	776526
147578	776527
1948	776528
2829	776529
5152	776530
742	776531
789	776532
11671	776533
11671	776534
16493	776535
60917	776536
92537	776537
2469	776538
96145	776539
209958	776540
20934	776541
143386	776542
10208	776543
71459	776544
7476	776545
9512	776546
24830	776547
108695	776548
4615	776549
15809	776550
78905	776551
196112	776552
13109	776553
3088	776554
3685	776555
29188	776556
91834	776557
74682	776558
60292	776559
2030	776560
8609	776561
1438	776562
91551	776563
103094	776564
64044	776565
103364	776566
60901	776567
1080	776568
124673	776569
34437	776570
110806	776571
4127	776572
352	776573
23470	776574
1053	776575
8719	776576
82037	776577
49438	776578
18329	776579
26521	776580
17121	776581
12722	776582
46864	776583
35709	776584
50496	776585
64871	776586
149222	776587
8590	776588
92424	776589
35255	776590
54377	776591
74124	776592
1620	776593
54352	776594
61785	776595
45126	776596
110218	776597
5992	776598
2466	776599
6708	776600
3956	776601
122791	776602
9136	776603
1782	776604
1583	776605
868	776606
1277	776607
54350	776608
2487	776609
3147	776610
3488	776611
680	776612
621	776613
106762	776614
1405	776615
152248	776616
31818	776617
2467	776618
111476	776619
31719	776620
11070	776621
19215	776622
95154	776623
2205	776624
2095	776625
3611	776626
70740	776627
19708	776628
113637	776629
91558	776630
14595	776631
5121	776632
6910	776633
170937	776634
1400	776635
18515	776636
10156	776637
34089	776638
32139	776639
82576	776640
3167	776641
1764	776642
1130	776643
1759	776644
1761	776645
9919	776646
85390	776647
92169	776648
6088	776649
3065	776650
78907	776651
29902	776652
104211	776653
1762	776654
3118	776655
2527	776656
5299	776657
92053	776658
11073	776659
8797	776660
60135	776661
3473	776662
3529	776663
22502	776664
30845	776665
1237	776666
3150	776667
64652	776668
21080	776669
4520	776670
179293	776671
43429	776672
144854	776673
165189	776674
169071	776675
62715	776676
36507	776677
74156	776678
109298	776679
15562	776680
203975	776681
100094	776682
13847	776683
197814	776684
89944	776685
116796	776686
64192	776687
7471	776688
11343	776689
13295	776690
56014	776691
72266	776692
105612	776693
104989	776694
63692	776695
5913	776696
108647	776697
47226	776698
19495	776699
76651	776700
163624	776701
1756	776702
211788	776703
18237	776704
51504	776705
152317	776706
33845	776707
143623	776708
3490	776709
18409	776710
33956	776711
86718	776712
31052	776713
23602	776714
39319	776715
17534	776716
28670	776717
50668	776718
37049	776719
9639	776720
10402	776721
46978	776722
25904	776723
42914	776724
2785	776725
90302	776726
55301	776727
3138	776728
43770	776729
96672	776730
3138	776731
516	776732
2832	776733
123	776734
69205	776735
34023	776736
8779	776737
154251	776738
738	776739
89686	776740
172082	776741
26167	776742
106962	776743
28203	776744
8662	776745
145997	776746
221798	776747
54775	776748
69430	776749
14916	776750
30136	776751
125384	776752
68316	776753
37874	776754
150758	776755
26624	776756
49672	776757
90048	776758
137992	776759
30123	776760
108789	776761
52448	776762
1416	776763
53323	776764
1750	776765
140765	776766
95427	776767
53129	776768
10453	776769
1405	776770
18144	776771
9108	776772
18820	776773
50193	776774
198186	776775
68376	776776
178790	776777
226932	776778
81036	776779
39688	776780
145904	776781
160776	776782
21685	776783
34322	776784
66929	776785
155323	776786
27534	776787
20878	776788
234520	776789
35480	776790
91347	776791
39568	776792
12956	776793
23424	776794
44894	776795
21245	776796
33810	776797
17413	776798
145974	776799
50044	776800
121766	776801
123098	776802
161891	776803
17664	776804
52686	776805
18202	776806
131459	776807
177798	776808
673	776809
80636	776810
222	776811
162660	776812
161800	776813
1276	776814
70518	776815
94791	776816
27488	776817
69348	776818
191	776819
46819	776820
81690	776821
73788	776822
234017	776823
132182	776824
225020	776825
210859	776826
159639	776827
151598	776828
181014	776829
84121	776830
164854	776831
59640	776832
49786	776833
205823	776834
82304	776835
82712	776836
148222	776837
150785	776838
84019	776839
50660	776840
82694	776841
63838	776842
64459	776843
55594	776844
15483	776845
36654	776846
40674	776847
52893	776848
5623	776849
195218	776850
32858	776851
79318	776852
141290	776853
36868	776854
71637	776855
108791	776856
101625	776857
2961	776858
148687	776859
82607	776860
45695	776861
53318	776862
120617	776863
94152	776864
23508	776865
152881	776866
149709	776867
75628	776868
9012	776869
2419	776870
45287	776871
34096	776872
43620	776873
1361	776874
1	776875
18297	776876
86826	776877
64725	776878
7055	776879
141842	776880
6575	776881
111055	776882
10428	776883
100697	776884
55457	776885
55452	776886
95334	776887
133318	776888
13113	776889
136725	776890
167024	776891
72222	776892
22966	776893
74077	776894
4151	776895
115267	776896
100893	776897
1056	776898
109421	776899
148163	776900
613	776901
222560	776902
224914	776903
146351	776904
62731	776905
66086	776906
115493	776907
115493	776908
58633	776909
51657	776910
1759	776911
188446	776912
3964	776913
149474	776914
540	776915
87591	776916
13320	776917
2522	776918
84370	776919
150680	776920
4573	776921
1952	776922
147808	776923
23158	776924
831	776925
297	776926
214611	776927
14358	776928
95334	776929
22548	776930
2013	776931
2013	776932
41563	776933
83509	776934
179716	776935
81655	776936
56427	776937
4168	776938
35465	776939
210108	776940
154042	776941
208270	776942
152540	776943
149289	776944
150447	776945
152828	776946
112236	776947
153265	776948
210952	776949
151580	776950
16631	776951
84497	776952
65406	776953
109043	776954
147282	776955
72932	776956
67991	776957
188630	776958
75086	776959
99605	776960
109165	776961
82369	776962
110279	776963
92624	776964
40141	776965
25135	776966
31119	776967
41	776968
153912	776969
54191	776970
10010	776971
36100	776972
13348	776973
32944	776974
33085	776975
26198	776976
111562	776977
212883	776978
165153	776979
111332	776980
17442	776981
83106	776982
48153	776983
6467	776984
9025	776985
96434	776986
4491	776987
63411	776988
45	776989
67529	776990
101752	776991
169905	776992
115169	776993
213291	776994
40260	776995
88171	776996
65108	776997
84253	776998
9424	776999
28583	777000
208206	777001
85091	777002
100137	777003
108707	777004
23195	777005
2046	777006
6730	777007
119925	777008
102683	777009
122926	777010
6834	777011
239054	777012
15326	777013
9258	777014
33933	777015
44772	777016
27380	777017
170695	777018
91400	777019
1151	777020
27357	777021
159726	777022
55166	777023
176332	777024
3179	777025
115044	777026
141576	777027
8898	777028
153701	777029
144375	777030
154123	777031
159041	777032
111694	777033
126957	777034
732	777035
72290	777036
11460	777037
118508	777038
64914	777039
164228	777040
83703	777041
34576	777042
224568	777043
4657	777044
85945	777045
34796	777046
41357	777047
45243	777048
64881	777049
148902	777050
44724	777051
53188	777052
16210	777053
124278	777054
104056	777055
6389	777056
148123	777057
19076	777058
12129	777059
25465	777060
15900	777061
43036	777062
88827	777063
20940	777064
2807	777065
59795	777066
46362	777067
208417	777068
19398	777069
25175	777070
14407	777071
99574	777072
53086	777073
12922	777074
1768	777075
153642	777076
157916	777077
182353	777078
12276	777079
41028	777080
113923	777081
12657	777082
6870	777083
6760	777084
10605	777085
82122	777086
36115	777087
55111	777088
41292	777089
6141	777090
31633	777091
67809	777092
50590	777093
2178	777094
22259	777095
64733	777096
48887	777097
119681	777098
36706	777099
151801	777100
93445	777101
4001	777102
3156	777103
31417	777104
12870	777105
161683	777106
114481	777107
86489	777108
158529	777109
35458	777110
119311	777111
11109	777112
22069	777113
3838	777114
20589	777115
200461	777116
233453	777117
70125	777118
26647	777119
5597	777120
152842	777121
187368	777122
25579	777123
60866	777124
156963	777125
29153	777126
63660	777127
66319	777128
202849	777129
226577	777130
25384	777131
2799	777132
25827	777133
16105	777134
67455	777135
46337	777136
118644	777137
16112	777138
9191	777139
213452	777140
111231	777141
154956	777142
113644	777143
229637	777144
13244	777145
172340	777146
158945	777147
236237	777148
224504	777149
94598	777150
86398	777151
147214	777152
11075	777153
39789	777154
46566	777155
210506	777156
1426	777157
27522	777158
9170	777159
121265	777160
29557	777161
52067	777162
98929	777163
233504	777164
31181	777165
142932	777166
154849	777167
28192	777168
43522	777169
46244	777170
29140	777171
136682	777172
226821	777173
82598	777174
216797	777175
31226	777176
49504	777177
89399	777178
120143	777179
113875	777180
16044	777181
240400	777182
86248	777183
158689	777184
45745	777185
237352	777186
28669	777187
166405	777188
115185	777189
21647	777190
231318	777191
159155	777192
225326	777193
159937	777194
81035	777195
7845	777196
36600	777197
35327	777198
2127	777199
58561	777200
26260	777201
72511	777202
14523	777203
157612	777204
72407	777205
113185	777206
12147	777207
2031	777208
17647	777209
113814	777210
7799	777211
57555	777212
73665	777213
22312	777214
136999	777215
3153	777216
15204	777217
6020	777218
238446	777219
17995	777220
116138	777221
149058	777222
149257	777223
119076	777224
52343	777225
31989	777226
117807	777227
83483	777228
97210	777229
181178	777230
78965	777231
78897	777232
1386	777233
10740	777234
196893	777235
99414	777236
150324	777237
108606	777238
92713	777239
155844	777240
1726	777241
231639	777242
110798	777243
210259	777244
137956	777245
88729	777246
115602	777247
4053	777248
54251	777249
5918	777250
19513	777251
85637	777252
84270	777253
172530	777254
1042	777255
49462	777256
51237	777257
158764	777258
72138	777259
3519	777260
2481	777261
146265	777262
6756	777263
82909	777264
40621	777265
5940	777266
20603	777267
2528	777268
206984	777269
68541	777270
89203	777271
7818	777272
1601	777273
151354	777274
7792	777275
1435	777276
156808	777277
921	777278
94148	777279
113804	777280
202986	777281
113791	777282
146201	777283
43700	777284
162888	777285
238436	777286
234039	777287
27907	777288
181728	777289
110942	777290
227705	777291
63044	777292
125392	777293
158468	777294
214384	777295
13205	777296
90819	777297
127704	777298
112405	777299
4956	777300
94247	777301
2202	777302
2513	777303
64683	777304
9144	777305
189424	777306
4352	777307
37727	777308
54286	777309
4342	777310
94694	777311
138228	777312
223843	777313
40006	777314
50573	777315
6422	777316
28992	777317
96786	777318
129720	777319
52456	777320
96346	777321
124992	777322
167495	777323
15912	777324
81262	777325
72980	777326
25971	777327
460	777328
70505	777329
132881	777330
128134	777331
97048	777332
43340	777333
182398	777334
74787	777335
12664	777336
86733	777337
188170	777338
136357	777339
78910	777340
22762	777341
43653	777342
161445	777343
17263	777344
14303	777345
1306	777346
184125	777347
74225	777348
58064	777349
82317	777350
130677	777351
17503	777352
44904	777353
46013	777354
10153	777355
41365	777356
3871	777357
9548	777358
98108	777359
9798	777360
98699	777361
129833	777362
7797	777363
135479	777364
23420	777365
148078	777366
58466	777367
35875	777368
194333	777369
149485	777370
3215	777371
97828	777372
172341	777373
98916	777374
134169	777375
74408	777376
28108	777377
133013	777378
153319	777379
4670	777380
54293	777381
26146	777382
46429	777383
17988	777384
55936	777385
214707	777386
43065	777387
71266	777388
159506	777389
35749	777390
222751	777391
76148	777392
224870	777393
146105	777394
167454	777395
81691	777396
14559	777397
125103	777398
21026	777399
153428	777400
6198	777401
28856	777402
117451	777403
66676	777404
71492	777405
59385	777406
38994	777407
135591	777408
102051	777409
93193	777410
73731	777411
185468	777412
102193	777413
4315	777414
131093	777415
147536	777416
153519	777417
102661	777418
187486	777419
75975	777420
152542	777421
142836	777422
12651	777423
133739	777424
130516	777425
58397	777426
120467	777427
22715	777428
20345	777429
9562	777430
183261	777431
53570	777432
4017	777433
17522	777434
3472	777435
27606	777436
29380	777437
133784	777438
31246	777439
1256	777440
8869	777441
120656	777442
237161	777443
67555	777444
36136	777445
40029	777446
165815	777447
58086	777448
149294	777449
32752	777450
13312	777451
3869	777452
49462	777453
179264	777454
202076	777455
107311	777456
35562	777457
35491	777458
12191	777459
12191	777460
116390	777461
22116	777462
43729	777463
58209	777464
29713	777465
40679	777466
51893	777467
41677	777468
93417	777469
43511	777470
22272	777471
151260	777472
17995	777473
203415	777474
85902	777475
220163	777476
1280	777477
120041	777478
81601	777479
63199	777480
11122	777481
105541	777482
21023	777483
33087	777484
91596	777485
75544	777486
5752	777487
12739	777488
85576	777489
99476	777490
9505	777491
50077	777492
2245	777493
27396	777494
98262	777495
108071	777496
33576	777497
156110	777498
2483	777499
34411	777500
22971	777501
204501	777502
149073	777503
151648	777504
57956	777505
2164	777506
44006	777507
114791	777508
136689	777509
9081	777510
1943	777511
131838	777512
23414	777513
66995	777514
210937	777515
95413	777516
21821	777517
74048	777518
9751	777519
60456	777520
45208	777521
54700	777522
94086	777523
128923	777524
104224	777525
207205	777526
86153	777527
82570	777528
12719	777529
54084	777530
69787	777531
51280	777532
159445	777533
213368	777534
94201	777535
152235	777536
46427	777537
77608	777538
95490	777539
214727	777540
28192	777541
15512	777542
21647	777543
111925	777544
151708	777545
57824	777546
71701	777547
152915	777548
46902	777549
52103	777550
1578	777551
21884	777552
2764	777553
4318	777554
1416	777555
133277	777556
51528	777557
225008	777558
72977	777559
147217	777560
929	777561
36631	777562
145809	777563
142827	777564
119020	777565
196544	777566
90155	777567
36631	777568
167801	777569
38192	777570
16375	777571
44447	777572
88440	777573
115482	777574
55723	777575
94	777576
119942	777577
8998	777578
166079	777579
27804	777580
113231	777581
102844	777582
72704	777583
34633	777584
446	777585
81607	777586
93723	777587
130944	777588
65236	777589
51776	777590
105528	777591
15399	777592
1837	777593
26024	777594
20695	777595
27669	777596
38919	777597
14713	777598
52928	777599
85859	777600
89821	777601
980	777602
31469	777603
3872	777604
1058	777605
1901	777606
27037	777607
1902	777608
122527	777609
12876	777610
58481	777611
575	777612
7690	777613
51004	777614
17194	777615
73651	777616
64743	777617
116993	777618
35822	777619
134649	777620
136740	777621
191193	777622
31515	777623
28761	777624
100817	777625
189665	777626
174986	777627
12167	777628
120627	777629
37045	777630
202568	777631
43881	777632
59538	777633
129203	777634
56680	777635
202457	777636
225216	777637
226890	777638
101113	777639
115239	777640
6183	777641
124075	777642
7530	777643
228030	777644
225692	777645
68175	777646
72961	777647
91267	777648
34387	777649
129059	777650
97069	777651
72134	777652
70864	777653
6152	777654
40871	777655
115106	777656
158523	777657
159638	777658
62507	777659
132485	777660
100736	777661
58249	777662
85986	777663
16898	777664
205888	777665
14127	777666
45473	777667
164831	777668
53079	777669
13839	777670
227611	777671
130592	777672
95321	777673
45594	777674
29119	777675
102599	777676
7177	777677
59466	777678
58451	777679
25437	777680
77490	777681
75762	777682
9441	777683
65529	777684
62131	777685
36178	777686
75982	777687
66584	777688
129889	777689
100828	777690
48176	777691
49484	777692
94273	777693
226169	777694
66319	777695
34330	777696
87789	777697
11843	777698
43197	777699
26450	777700
88212	777701
36794	777702
127247	777703
136384	777704
39115	777705
151717	777706
149274	777707
10447	777708
121947	777709
32076	777710
158840	777711
158628	777712
86398	777713
57823	777714
101412	777715
193039	777716
2464	777717
101832	777718
83910	777719
15440	777720
114959	777721
26349	777722
49097	777723
132372	777724
44692	777725
167822	777726
79961	777727
150250	777728
62825	777729
128676	777730
216661	777731
897	777732
61222	777733
42096	777734
207341	777735
4429	777736
33261	777737
145358	777738
59568	777739
121192	777740
107677	777741
145474	777742
49215	777743
10561	777744
90990	777745
180946	777746
69441	777747
83424	777748
151213	777749
50675	777750
145883	777751
628	777752
5071	777753
68834	777754
81647	777755
209424	777756
192696	777757
119408	777758
145892	777759
105636	777760
68882	777761
39178	777762
41848	777763
228331	777764
71724	777765
21865	777766
12454	777767
95981	777768
107084	777769
196922	777770
114356	777771
93770	777772
127793	777773
5937	777774
16043	777775
4735	777776
49980	777777
76459	777778
8840	777779
14742	777780
84172	777781
13293	777782
206391	777783
92110	777784
56754	777785
100122	777786
214429	777787
183246	777788
132105	777789
133841	777790
100890	777791
77653	777792
26304	777793
160053	777794
14372	777795
213910	777796
3448	777797
57482	777798
101488	777799
133644	777800
131304	777801
35604	777802
188055	777803
96416	777804
97042	777805
131763	777806
135480	777807
48188	777808
130959	777809
22888	777810
73581	777811
63484	777812
73912	777813
152816	777814
97853	777815
209085	777816
74535	777817
107996	777818
77194	777819
15540	777820
22888	777821
98265	777822
184366	777823
237028	777824
98818	777825
207013	777826
11964	777827
13321	777828
15827	777829
35730	777830
1502	777831
43908	777832
197652	777833
59821	777834
100491	777835
50381	777836
67382	777837
68435	777838
9565	777839
16210	777840
84444	777841
117760	777842
215388	777843
86481	777844
153064	777845
32168	777846
130934	777847
110524	777848
77907	777849
93522	777850
65025	777851
92115	777852
60803	777853
75186	777854
16855	777855
125523	777856
17507	777857
17387	777858
51402	777859
112500	777860
10867	777861
69851	777862
131304	777863
16569	777864
49254	777865
72127	777866
120007	777867
8192	777868
113499	777869
16592	777870
39280	777871
56736	777872
10049	777873
11915	777874
19212	777875
55200	777876
109343	777877
3902	777878
154188	777879
133873	777880
43998	777881
125521	777882
209280	777883
150721	777884
183285	777885
56945	777886
153961	777887
191395	777888
187094	777889
148207	777890
130843	777891
184044	777892
45578	777893
180477	777894
74197	777895
185493	777896
97377	777897
199798	777898
208510	777899
127148	777900
94753	777901
238948	777902
155863	777903
157565	777904
187247	777905
6387	777906
166325	777907
108054	777908
213405	777909
154068	777910
221099	777911
59007	777912
89196	777913
224256	777914
119928	777915
26330	777916
163630	777917
137856	777918
145942	777919
161117	777920
107947	777921
113440	777922
108090	777923
53848	777924
167871	777925
222914	777926
94863	777927
86312	777928
81622	777929
184630	777930
198370	777931
226818	777932
193805	777933
8133	777934
49375	777935
138260	777936
131676	777937
162897	777938
33766	777939
123577	777940
21050	777941
32307	777942
20865	777943
15682	777944
24106	777945
205515	777946
18525	777947
146587	777948
3569	777949
4439	777950
4439	777951
103400	777952
3964	777953
9258	777954
204205	777955
29237	777956
67661	777957
63191	777958
108100	777959
218461	777960
66544	777961
136487	777962
164136	777963
145850	777964
46429	777965
85827	777966
81700	777967
71838	777968
120142	777969
116697	777970
159454	777971
6975	777972
157668	777973
171173	777974
1761	777975
210106	777976
113606	777977
64385	777978
6434	777979
51730	777980
213391	777981
209012	777982
12692	777983
91833	777984
10801	777985
21405	777986
164746	777987
12894	777988
25370	777989
50804	777990
206055	777991
83598	777992
112100	777993
208490	777994
34476	777995
151241	777996
209740	777997
84279	777998
234157	777999
162722	778000
7945	778001
202697	778002
108952	778003
61755	778004
114761	778005
51171	778006
235031	778007
5924	778008
89841	778009
120652	778010
207320	778011
59256	778012
113266	778013
67814	778014
88729	778015
68333	778016
196213	778017
126446	778018
99492	778019
140084	778020
110528	778021
84462	778022
77171	778023
108778	778024
101714	778025
39597	778026
112708	778027
64442	778028
112204	778029
2675	778030
39809	778031
215416	778032
31541	778033
146396	778034
41466	778035
84155	778036
205856	778037
154188	778038
83830	778039
154518	778040
92881	778041
175466	778042
141563	778043
50979	778044
203539	778045
83084	778046
220666	778047
203030	778048
108145	778049
109571	778050
198587	778051
77529	778052
95388	778053
146165	778054
47096	778055
154112	778056
60905	778057
145989	778058
99365	778059
86832	778060
104271	778061
97760	778062
156450	778063
36859	778064
112457	778065
233647	778066
238862	778067
31085	778068
224342	778069
104300	778070
125735	778071
86370	778072
63772	778073
229565	778074
55093	778075
111054	778076
134885	778077
58580	778078
200487	778079
42411	778080
1796	778081
1039	778082
3726	778083
50509	778084
104502	778085
6313	778086
5172	778087
46954	778088
4772	778089
180796	778090
96490	778091
33236	778092
79967	778093
1531	778094
45348	778095
7339	778096
3811	778097
51093	778098
14836	778099
21828	778100
11654	778101
30248	778102
42949	778103
4526	778104
39955	778105
127527	778106
48342	778107
13366	778108
14	778109
201733	778110
60630	778111
50637	778112
136756	778113
126816	778114
115262	778115
89673	778116
213696	778117
51797	778118
41657	778119
31882	778120
43826	778121
5503	778122
66775	778123
89669	778124
86134	778125
152200	778126
63624	778127
68585	778128
88623	778129
25269	778130
100942	778131
147418	778132
151736	778133
1149	778134
165078	778135
159604	778136
36293	778137
732	778138
230391	778139
498	778140
152106	778141
212449	778142
796	778143
267	778144
83457	778145
125738	778146
112685	778147
40923	778148
63663	778149
65064	778150
88028	778151
39209	778152
48931	778153
2234	778154
6724	778155
12855	778156
2798	778157
198369	778158
225262	778159
115001	778160
146300	778161
82850	778162
222800	778163
1461	778164
133895	778165
57111	778166
110986	778167
112700	778168
102686	778169
206895	778170
3115	778171
5949	778172
793	778173
59561	778174
681	778175
211650	778176
25615	778177
209759	778178
74408	778179
116095	778180
192618	778181
128462	778182
213360	778183
114425	778184
208097	778185
133290	778186
11995	778187
226110	778188
102555	778189
75702	778190
209104	778191
153388	778192
40243	778193
110215	778194
8050	778195
81535	778196
76032	778197
205409	778198
186726	778199
130139	778200
105203	778201
131225	778202
208055	778203
57358	778204
75564	778205
184882	778206
174339	778207
218915	778208
17507	778209
40122	778210
166908	778211
80350	778212
142475	778213
121566	778214
18971	778215
27724	778216
82808	778217
181855	778218
98636	778219
61228	778220
3135	778221
111372	778222
187017	778223
126600	778224
77667	778225
24225	778226
198265	778227
19854	778228
126584	778229
62234	778230
195155	778231
102425	778232
19555	778233
23303	778234
45450	778235
56902	778236
16013	778237
49130	778238
158469	778239
192741	778240
164348	778241
141610	778242
107221	778243
64420	778244
34930	778245
34900	778246
189402	778247
66261	778248
44011	778249
58807	778250
230416	778251
39016	778252
89214	778253
119376	778254
163530	778255
117835	778256
88883	778257
62910	778258
52180	778259
152970	778260
23264	778261
207801	778262
66186	778263
72461	778264
10864	778265
43715	778266
55279	778267
2220	778268
75115	778269
153847	778270
93995	778271
56162	778272
91229	778273
69613	778274
129651	778275
170514	778276
30934	778277
45887	778278
190563	778279
75709	778280
2517	778281
82885	778282
34962	778283
36411	778284
41117	778285
24500	778286
223272	778287
59351	778288
128199	778289
63562	778290
29052	778291
133648	778292
64973	778293
112969	778294
39696	778295
49910	778296
206720	778297
149737	778298
41985	778299
142065	778300
102314	778301
53027	778302
31623	778303
25650	778304
76928	778305
131933	778306
53094	778307
132362	778308
18480	778309
24215	778310
231459	778311
91034	778312
49679	778313
89983	778314
39158	778315
55634	778316
9091	778317
53294	778318
2423	778319
96801	778320
135369	778321
84275	778322
76493	778323
111857	778324
22737	778325
19980	778326
47367	778327
89431	778328
100895	778329
35077	778330
23602	778331
4971	778332
133784	778333
9874	778334
135537	778335
25412	778336
193879	778337
157600	778338
27984	778339
71602	778340
127529	778341
101696	778342
102744	778343
48535	778344
17983	778345
91339	778346
91353	778347
130591	778348
100123	778349
27615	778350
73597	778351
78318	778352
63958	778353
183901	778354
116036	778355
69871	778356
88447	778357
65149	778358
52988	778359
10413	778360
27413	778361
36162	778362
171049	778363
34091	778364
29268	778365
208305	778366
135107	778367
91345	778368
120841	778369
31192	778370
139039	778371
34497	778372
141440	778373
10643	778374
159240	778375
57787	778376
19854	778377
931	778378
12429	778379
114459	778380
142862	778381
201030	778382
107101	778383
202303	778384
111892	778385
164345	778386
38906	778387
116603	778388
713	778389
4984	778390
190361	778391
17235	778392
86440	778393
40573	778394
115275	778395
66205	778396
91140	778397
82389	778398
10751	778399
37385	778400
161624	778401
152166	778402
35929	778403
9403	778404
13184	778405
220667	778406
38528	778407
20358	778408
44720	778409
57461	778410
72738	778411
122781	778412
117277	778413
175377	778414
30727	778415
130307	778416
89245	778417
52760	778418
64828	778419
3918	778420
65067	778421
1385	778422
36054	778423
78030	778424
59824	778425
866	778426
101334	778427
9562	778428
2522	778429
92735	778430
37041	778431
1009	778432
1139	778433
64068	778434
127935	778435
145773	778436
33325	778437
7676	778438
216421	778439
12360	778440
90004	778441
609	778442
89920	778443
132955	778444
14931	778445
33586	778446
120305	778447
120209	778448
7616	778449
89276	778450
170877	778451
68685	778452
23794	778453
120719	778454
34951	778455
71977	778456
70367	778457
41851	778458
61728	778459
22842	778460
112774	778461
27351	778462
10449	778463
32347	778464
106926	778465
12957	778466
39335	778467
104605	778468
72941	778469
85589	778470
33323	778471
30637	778472
224379	778473
95508	778474
55826	778475
158192	778476
3893	778477
157973	778478
61971	778479
196184	778480
107923	778481
156942	778482
75725	778483
21797	778484
151943	778485
93580	778486
10226	778487
27210	778488
71277	778489
147673	778490
75182	778491
65138	778492
66339	778493
123160	778494
64303	778495
108318	778496
60018	778497
23	778498
44556	778499
129189	778500
83248	778501
5961	778502
7817	778503
118920	778504
7853	778505
4570	778506
2202	778507
3958	778508
9228	778509
126394	778510
6746	778511
6725	778512
234865	778513
2205	778514
97722	778515
113316	778516
5752	778517
29412	778518
239981	778519
104291	778520
5181	778521
9223	778522
18350	778523
4025	778524
63928	778525
4481	778526
49305	778527
27433	778528
4486	778529
177872	778530
127042	778531
95017	778532
12848	778533
2184	778534
5167	778535
1787	778536
20803	778537
118268	778538
15254	778539
4016	778540
7875	778541
5869	778542
166230	778543
6514	778544
112930	778545
64216	778546
8784	778547
230991	778548
40154	778549
101406	778550
45988	778551
20067	778552
52928	778553
73232	778554
38104	778555
11984	778556
13902	778557
51507	778558
41508	778559
63507	778560
86807	778561
33811	778562
154278	778563
189906	778564
151166	778565
28378	778566
55968	778567
102092	778568
7432	778569
34881	778570
18657	778571
123910	778572
45859	778573
23424	778574
18611	778575
193276	778576
12328	778577
136570	778578
97871	778579
96338	778580
110115	778581
134001	778582
58671	778583
58456	778584
68052	778585
58802	778586
29403	778587
15326	778588
61101	778589
52446	778590
19398	778591
43103	778592
49072	778593
138963	778594
21720	778595
66251	778596
54315	778597
29217	778598
121222	778599
122740	778600
17247	778601
12038	778602
20884	778603
71094	778604
100086	778605
14902	778606
14456	778607
99726	778608
46151	778609
162096	778610
152581	778611
18672	778612
39693	778613
46831	778614
2499	778615
128390	778616
71718	778617
27192	778618
64665	778619
22557	778620
9301	778621
45623	778622
34841	778623
25451	778624
16188	778625
2156	778626
29242	778627
71842	778628
71816	778629
59208	778630
116728	778631
50339	778632
13258	778633
21796	778634
91	778635
28058	778636
71784	778637
44003	778638
76726	778639
141295	778640
154364	778641
182254	778642
99849	778643
86991	778644
7757	778645
28262	778646
664	778647
95827	778648
28650	778649
56093	778650
101130	778651
84922	778652
34634	778653
150267	778654
94380	778655
95535	778656
50591	778657
130496	778658
43764	778659
71912	778660
29625	778661
151326	778662
11242	778663
72381	778664
1916	778665
135339	778666
64790	778667
41747	778668
96371	778669
35041	778670
1053	778671
52288	778672
98831	778673
21144	778674
20808	778675
44185	778676
18904	778677
85293	778678
72496	778679
39661	778680
39411	778681
88731	778682
134593	778683
45035	778684
195100	778685
37620	778686
64541	778687
13218	778688
71262	778689
9900	778690
10830	778691
215006	778692
139095	778693
66605	778694
12388	778695
8364	778696
3880	778697
4982	778698
207907	778699
20808	778700
55219	778701
71799	778702
110546	778703
71967	778704
21564	778705
17231	778706
4556	778707
128180	778708
67179	778709
50965	778710
24789	778711
26070	778712
55230	778713
3964	778714
52242	778715
1386	778716
9043	778717
92813	778718
67197	778719
176777	778720
110888	778721
177597	778722
8692	778723
14031	778724
116472	778725
32998	778726
36239	778727
82826	778728
53151	778729
112784	778730
64323	778731
137765	778732
106913	778733
2375	778734
236981	778735
112821	778736
149192	778737
52988	778738
108895	778739
149378	778740
112309	778741
3555	778742
39490	778743
18306	778744
6724	778745
193150	778746
127984	778747
148641	778748
204743	778749
127211	778750
89963	778751
108985	778752
126753	778753
44159	778754
82015	778755
49415	778756
120230	778757
175082	778758
93631	778759
127669	778760
148104	778761
120127	778762
147260	778763
2481	778764
54268	778765
113978	778766
66949	778767
13987	778768
154409	778769
160668	778770
1501	778771
16601	778772
83212	778773
6555	778774
28441	778775
88650	778776
41602	778777
6820	778778
52014	778779
164248	778780
14219	778781
133776	778782
120488	778783
59425	778784
45559	778785
6820	778786
57	778787
108335	778788
40653	778789
21416	778790
23793	778791
58280	778792
49845	778793
7088	778794
68582	778795
23013	778796
163247	778797
16476	778798
8858	778799
143369	778800
14030	778801
22470	778802
36352	778803
8577	778804
235568	778805
123128	778806
21245	778807
141634	778808
67802	778809
4714	778810
112297	778811
41810	778812
54135	778813
4170	778814
110033	778815
92382	778816
57605	778817
92554	778818
2281	778819
37994	778820
13866	778821
34219	778822
87023	778823
14719	778824
1051	778825
56305	778826
44478	778827
3488	778828
96299	778829
18404	778830
91313	778831
12678	778832
42821	778833
32845	778834
47391	778835
26910	778836
51211	778837
69300	778838
102024	778839
103946	778840
87657	778841
38751	778842
98295	778843
57738	778844
170879	778845
53086	778846
27236	778847
50317	778848
13613	778849
21176	778850
4517	778851
47868	778852
52471	778853
18840	778854
82437	778855
18162	778856
187629	778857
123474	778858
53174	778859
173087	778860
134586	778861
23880	778862
151596	778863
184177	778864
101024	778865
110876	778866
14890	778867
57978	778868
17957	778869
13110	778870
117983	778871
209511	778872
112323	778873
3777	778874
140790	778875
194049	778876
164683	778877
100890	778878
96517	778879
66025	778880
138486	778881
73897	778882
21331	778883
34775	778884
64964	778885
15291	778886
9591	778887
176086	778888
89594	778889
54	778890
36466	778891
106341	778892
89656	778893
11507	778894
5280	778895
72414	778896
4886	778897
133614	778898
72954	778899
187178	778900
65805	778901
176718	778902
44351	778903
12037	778904
15735	778905
211321	778906
100691	778907
65110	778908
106776	778909
769	778910
8506	778911
44217	778912
22588	778913
167400	778914
135572	778915
2847	778916
3163	778917
47696	778918
123146	778919
18402	778920
57967	778921
134859	778922
92683	778923
70037	778924
135727	778925
36939	778926
25630	778927
535	778928
63161	778929
40882	778930
13627	778931
223628	778932
164722	778933
23544	778934
190329	778935
52508	778936
117145	778937
10158	778938
55796	778939
44898	778940
58901	778941
160009	778942
25308	778943
122976	778944
104709	778945
89101	778946
10794	778947
122765	778948
141071	778949
220031	778950
67315	778951
111237	778952
36908	778953
134657	778954
299	778955
67011	778956
86472	778957
25076	778958
51527	778959
92762	778960
115366	778961
86362	778962
164137	778963
73507	778964
118723	778965
238178	778966
166458	778967
27353	778968
68064	778969
48749	778970
91342	778971
6703	778972
40843	778973
6125	778974
85786	778975
170984	778976
123106	778977
535	778978
170920	778979
91563	778980
5130	778981
459	778982
69749	778983
53382	778984
54396	778985
67721	778986
84583	778987
38282	778988
47004	778989
173558	778990
159151	778991
212918	778992
40322	778993
94421	778994
163086	778995
1009	778996
80546	778997
149093	778998
15986	778999
18204	779000
59678	779001
68568	779002
126658	779003
21709	779004
32022	779005
1110	779006
160232	779007
554	779008
104840	779009
185480	779010
204903	779011
128889	779012
47023	779013
6436	779014
25426	779015
86104	779016
54496	779017
5078	779018
10886	779019
136686	779020
86098	779021
73193	779022
84340	779023
114941	779024
166435	779025
158143	779026
198195	779027
3476	779028
43276	779029
39733	779030
145969	779031
31484	779032
195076	779033
151352	779034
117098	779035
107632	779036
124692	779037
111190	779038
96937	779039
74817	779040
4963	779041
9192	779042
84623	779043
45951	779044
157837	779045
67937	779046
63597	779047
85629	779048
86242	779049
89263	779050
46613	779051
100066	779052
238656	779053
112953	779054
9223	779055
9145	779056
2507	779057
188852	779058
53020	779059
58328	779060
65437	779061
79923	779062
156618	779063
73517	779064
183002	779065
7558	779066
177686	779067
22310	779068
74	779069
152169	779070
208480	779071
150765	779072
153954	779073
212136	779074
211327	779075
209148	779076
152725	779077
110599	779078
210085	779079
200366	779080
9003	779081
157902	779082
191863	779083
190996	779084
36375	779085
88820	779086
175109	779087
34911	779088
73332	779089
49172	779090
140905	779091
146097	779092
72197	779093
202701	779094
99591	779095
104286	779096
110849	779097
56118	779098
239275	779099
185699	779100
17061	779101
46590	779102
201418	779103
107087	779104
90733	779105
73087	779106
146072	779107
79440	779108
1973	779109
50271	779110
43911	779111
6882	779112
83126	779113
45663	779114
110267	779115
63070	779116
12355	779117
71521	779118
6413	779119
30094	779120
60872	779121
203089	779122
63406	779123
140890	779124
56600	779125
81037	779126
35397	779127
197046	779128
84131	779129
49448	779130
187275	779131
90439	779132
31097	779133
158226	779134
39012	779135
89990	779136
31569	779137
45455	779138
74654	779139
91072	779140
45089	779141
127917	779142
43917	779143
96230	779144
27772	779145
20327	779146
52494	779147
31502	779148
14480	779149
237589	779150
84460	779151
191751	779152
88060	779153
68390	779154
89971	779155
11161	779156
13924	779157
111055	779158
62896	779159
372	779160
102705	779161
50325	779162
85639	779163
55135	779164
95842	779165
92878	779166
46170	779167
70606	779168
32006	779169
32396	779170
52505	779171
82850	779172
40969	779173
99030	779174
29646	779175
212770	779176
52788	779177
4062	779178
91945	779179
38529	779180
5861	779181
81651	779182
66121	779183
2239	779184
122754	779185
19460	779186
184209	779187
51418	779188
108177	779189
33460	779190
84074	779191
13371	779192
39739	779193
23860	779194
139049	779195
87798	779196
37228	779197
122062	779198
6876	779199
41638	779200
7061	779201
52428	779202
235428	779203
14439	779204
162852	779205
114737	779206
47767	779207
57651	779208
150103	779209
43721	779210
168594	779211
38290	779212
108058	779213
5300	779214
107934	779215
33361	779216
107930	779217
1595	779218
47122	779219
50369	779220
32276	779221
58903	779222
152825	779223
27154	779224
108042	779225
177976	779226
54879	779227
54762	779228
169571	779229
47747	779230
27595	779231
35223	779232
31285	779233
38187	779234
88230	779235
12030	779236
53739	779237
58154	779238
44600	779239
68025	779240
199556	779241
44725	779242
56069	779243
39315	779244
24402	779245
72183	779246
90000	779247
223149	779248
20610	779249
190909	779250
35098	779251
162116	779252
106159	779253
10700	779254
12154	779255
81749	779256
45634	779257
28799	779258
75992	779259
62896	779260
73765	779261
34744	779262
2790	779263
71423	779264
1353	779265
5829	779266
99990	779267
352	779268
51053	779269
128340	779270
135066	779271
36667	779272
46280	779273
3375	779274
1674	779275
2222	779276
146056	779277
65194	779278
99959	779279
168148	779280
80040	779281
64984	779282
29814	779283
206812	779284
25474	779285
14946	779286
59343	779287
129085	779288
221536	779289
132730	779290
53849	779291
47648	779292
22717	779293
229763	779294
3787	779295
63407	779296
8925	779297
102342	779298
45930	779299
45344	779300
82033	779301
12447	779302
68823	779303
132521	779304
19243	779305
42206	779306
14106	779307
1998	779308
59332	779309
17337	779310
130711	779311
58520	779312
36235	779313
55896	779314
26116	779315
175950	779316
177230	779317
69451	779318
60391	779319
45553	779320
9915	779321
148008	779322
61050	779323
19531	779324
237877	779325
34347	779326
31840	779327
20027	779328
11316	779329
29067	779330
39791	779331
63972	779332
35559	779333
17783	779334
62708	779335
43901	779336
35255	779337
45753	779338
23865	779339
104632	779340
194078	779341
30439	779342
144690	779343
3005	779344
105719	779345
7990	779346
53814	779347
32049	779348
43605	779349
189462	779350
8481	779351
18777	779352
114897	779353
157917	779354
139599	779355
37738	779356
169646	779357
55324	779358
79252	779359
76283	779360
31815	779361
16233	779362
36636	779363
13393	779364
14433	779365
100764	779366
31196	779367
170943	779368
17924	779369
45344	779370
56005	779371
12362	779372
21926	779373
37877	779374
1427	779375
21934	779376
121097	779377
5118	779378
90386	779379
8179	779380
146998	779381
17698	779382
209429	779383
59811	779384
136759	779385
4706	779386
33390	779387
147024	779388
164357	779389
13770	779390
66348	779391
77	779392
46351	779393
162080	779394
157763	779395
76065	779396
43235	779397
138752	779398
108643	779399
53834	779400
106777	779401
21284	779402
40601	779403
194822	779404
41636	779405
28933	779406
116522	779407
19423	779408
46454	779409
5013	779410
46035	779411
203967	779412
102092	779413
24726	779414
8632	779415
100245	779416
149665	779417
12061	779418
77470	779419
61304	779420
39752	779421
10285	779422
53813	779423
50024	779424
110245	779425
134822	779426
10974	779427
8526	779428
18803	779429
3038	779430
84414	779431
98650	779432
41951	779433
88441	779434
211654	779435
82615	779436
31667	779437
160035	779438
48183	779439
40127	779440
142828	779441
199490	779442
72448	779443
103280	779444
1585	779445
104274	779446
30895	779447
39987	779448
40693	779449
31510	779450
34085	779451
23606	779452
109635	779453
65301	779454
13451	779455
66083	779456
208847	779457
11954	779458
4914	779459
69441	779460
86504	779461
18556	779462
199663	779463
232215	779464
112103	779465
17338	779466
84687	779467
86606	779468
131655	779469
177555	779470
32186	779471
96749	779472
200896	779473
116044	779474
101749	779475
3181	779476
182981	779477
95638	779478
151222	779479
99023	779480
138741	779481
46120	779482
50627	779483
52450	779484
80908	779485
34801	779486
161628	779487
29493	779488
49150	779489
11770	779490
67854	779491
89209	779492
55445	779493
27735	779494
71845	779495
12933	779496
6411	779497
21039	779498
22607	779499
38804	779500
45572	779501
31189	779502
15280	779503
50496	779504
146537	779505
108034	779506
168971	779507
131423	779508
114073	779509
84832	779510
113876	779511
5531	779512
52447	779513
81718	779514
94449	779515
82051	779516
93888	779517
88723	779518
203045	779519
39188	779520
534	779521
38517	779522
46308	779523
65402	779524
40257	779525
36003	779526
51062	779527
7374	779528
6852	779529
120443	779530
22769	779531
9121	779532
228800	779533
31215	779534
41841	779535
175319	779536
121525	779537
141651	779538
2741	779539
42004	779540
49131	779541
47591	779542
157397	779543
83703	779544
5861	779545
54110	779546
77783	779547
146341	779548
203250	779549
53854	779550
160622	779551
43878	779552
72440	779553
166332	779554
27807	779555
19882	779556
32049	779557
189787	779558
82793	779559
65445	779560
99981	779561
157119	779562
101317	779563
115789	779564
162396	779565
109709	779566
75664	779567
26200	779568
55681	779569
13838	779570
12145	779571
63717	779572
128387	779573
141025	779574
43235	779575
162703	779576
138020	779577
11924	779578
203448	779579
83594	779580
26547	779581
126445	779582
14177	779583
25792	779584
63918	779585
62970	779586
125299	779587
45475	779588
50401	779589
2484	779590
188683	779591
84553	779592
72570	779593
26941	779594
5720	779595
21581	779596
5338	779597
39117	779598
31850	779599
51437	779600
29792	779601
99785	779602
792	779603
14199	779604
46046	779605
36105	779606
19653	779607
50852	779608
109874	779609
93392	779610
84459	779611
177839	779612
39119	779613
14259	779614
31195	779615
94365	779616
54879	779617
40596	779618
71805	779619
32143	779620
95844	779621
5685	779622
201031	779623
22878	779624
75504	779625
38933	779626
60448	779627
98548	779628
101009	779629
51901	779630
38839	779631
85831	779632
134679	779633
94928	779634
188273	779635
104334	779636
55751	779637
76521	779638
56854	779639
96047	779640
31371	779641
32495	779642
83327	779643
7476	779644
73119	779645
111309	779646
165684	779647
229116	779648
32386	779649
8731	779650
39816	779651
22529	779652
24510	779653
123139	779654
86577	779655
11649	779656
195555	779657
60296	779658
65466	779659
84922	779660
27805	779661
93031	779662
98173	779663
57288	779664
1695	779665
149511	779666
134908	779667
12997	779668
149757	779669
34339	779670
62650	779671
65448	779672
14259	779673
77147	779674
39862	779675
18654	779676
44192	779677
132241	779678
7562	779679
16234	779680
118737	779681
15952	779682
184007	779683
32805	779684
124714	779685
63748	779686
125834	779687
91040	779688
100874	779689
57893	779690
141086	779691
80886	779692
9089	779693
77012	779694
91582	779695
100295	779696
39403	779697
32124	779698
207169	779699
44937	779700
94983	779701
44635	779702
221953	779703
183401	779704
48216	779705
64885	779706
189429	779707
64378	779708
26177	779709
43162	779710
27566	779711
39623	779712
1276	779713
27773	779714
63165	779715
26777	779716
4009	779717
49486	779718
94497	779719
108680	779720
2448	779721
38758	779722
40094	779723
96280	779724
155414	779725
102107	779726
22210	779727
146091	779728
115840	779729
23640	779730
55234	779731
794	779732
62612	779733
72110	779734
240004	779735
120459	779736
40296	779737
31196	779738
49300	779739
210463	779740
203173	779741
20604	779742
794	779743
21524	779744
20604	779745
21832	779746
119927	779747
94567	779748
17064	779749
2521	779750
146385	779751
53811	779752
10992	779753
49418	779754
1792	779755
15518	779756
21944	779757
37279	779758
54872	779759
129218	779760
55390	779761
34717	779762
35020	779763
82500	779764
49032	779765
5635	779766
1850	779767
3430	779768
142839	779769
6200	779770
1413	779771
36673	779772
17891	779773
44463	779774
26165	779775
17124	779776
16662	779777
34559	779778
41967	779779
206716	779780
153453	779781
3151	779782
196915	779783
116839	779784
6739	779785
203933	779786
126122	779787
59982	779788
59110	779789
137893	779790
19653	779791
82035	779792
25287	779793
106872	779794
73408	779795
47766	779796
44225	779797
202649	779798
170806	779799
151267	779800
83848	779801
10452	779802
21814	779803
81579	779804
158237	779805
6850	779806
150891	779807
56520	779808
26777	779809
5942	779810
7227	779811
28268	779812
17698	779813
173276	779814
118276	779815
41315	779816
101626	779817
2066	779818
92801	779819
31468	779820
68840	779821
152689	779822
108049	779823
18741	779824
4984	779825
18068	779826
69514	779827
128543	779828
11587	779829
95218	779830
188266	779831
84458	779832
95535	779833
108178	779834
58860	779835
20651	779836
31646	779837
175093	779838
131324	779839
48116	779840
162427	779841
45955	779842
119412	779843
183357	779844
62987	779845
25785	779846
154238	779847
49690	779848
76809	779849
22599	779850
83964	779851
48107	779852
102484	779853
27955	779854
127738	779855
36340	779856
116375	779857
83109	779858
72628	779859
44638	779860
110411	779861
84980	779862
36943	779863
180932	779864
66821	779865
67319	779866
86688	779867
7044	779868
31331	779869
17245	779870
121883	779871
75347	779872
152034	779873
100888	779874
155341	779875
277	779876
19236	779877
28285	779878
55530	779879
174337	779880
144612	779881
66931	779882
164486	779883
96215	779884
81465	779885
88199	779886
39165	779887
230973	779888
50944	779889
157466	779890
28330	779891
37477	779892
38194	779893
76077	779894
77118	779895
45721	779896
72668	779897
193001	779898
150217	779899
8523	779900
66133	779901
79228	779902
191864	779903
47615	779904
88631	779905
228235	779906
25921	779907
82554	779908
50268	779909
37264	779910
43178	779911
29316	779912
1547	779913
517	779914
5338	779915
156601	779916
121409	779917
49421	779918
85670	779919
207570	779920
110075	779921
39586	779922
97890	779923
20685	779924
1084	779925
14181	779926
50586	779927
8240	779928
14521	779929
10095	779930
65402	779931
50789	779932
4760	779933
200831	779934
25832	779935
138795	779936
66341	779937
14544	779938
119262	779939
76059	779940
147491	779941
13258	779942
55133	779943
37727	779944
75439	779945
75631	779946
76968	779947
42239	779948
50027	779949
35023	779950
26116	779951
149480	779952
128174	779953
145650	779954
190386	779955
219736	779956
104613	779957
232393	779958
47665	779959
7976	779960
11162	779961
107901	779962
52234	779963
84703	779964
50070	779965
135205	779966
22866	779967
61080	779968
142497	779969
81295	779970
54129	779971
196527	779972
139024	779973
177156	779974
55131	779975
53851	779976
30785	779977
100928	779978
79158	779979
49481	779980
419	779981
382	779982
166035	779983
73821	779984
81702	779985
51058	779986
117517	779987
46927	779988
119662	779989
17061	779990
45391	779991
17960	779992
69801	779993
170967	779994
50305	779995
34477	779996
44755	779997
29493	779998
19251	779999
160414	780000
34969	780001
15475	780002
66353	780003
75397	780004
63406	780005
113990	780006
9964	780007
69817	780008
120206	780009
168443	780010
49713	780011
87427	780012
25197	780013
203311	780014
200526	780015
9101	780016
14994	780017
866	780018
38127	780019
91929	780020
94473	780021
2165	780022
18068	780023
128945	780024
43248	780025
69432	780026
28563	780027
69390	780028
127729	780029
43607	780030
185751	780031
32058	780032
9952	780033
207227	780034
1103	780035
972	780036
19342	780037
840	780038
232872	780039
65280	780040
112905	780041
41512	780042
8787	780043
64588	780044
196937	780045
154297	780046
79381	780047
149508	780048
109560	780049
57403	780050
19519	780051
71503	780052
125621	780053
74233	780054
85596	780055
23476	780056
21804	780057
34642	780058
76522	780059
104208	780060
100007	780061
25390	780062
147305	780063
82303	780064
26777	780065
50110	780066
7685	780067
229125	780068
49435	780069
7685	780070
111742	780071
56201	780072
46590	780073
22478	780074
13383	780075
46360	780076
89072	780077
107180	780078
19432	780079
110736	780080
121762	780081
75543	780082
76005	780083
30373	780084
23310	780085
19216	780086
152506	780087
46303	780088
20014	780089
10466	780090
85766	780091
55968	780092
11162	780093
142213	780094
11867	780095
17887	780096
57764	780097
15825	780098
614	780099
107360	780100
102195	780101
45112	780102
14659	780103
11388	780104
43115	780105
31027	780106
83076	780107
39807	780108
40041	780109
18886	780110
36688	780111
149698	780112
109313	780113
13360	780114
32106	780115
30292	780116
76220	780117
98152	780118
46342	780119
36162	780120
17192	780121
229183	780122
71842	780123
151326	780124
68585	780125
23350	780126
77158	780127
61724	780128
67961	780129
18975	780130
58693	780131
36843	780132
58754	780133
37295	780134
21320	780135
192151	780136
63012	780137
45666	780138
136328	780139
32379	780140
59440	780141
138339	780142
100801	780143
46202	780144
29448	780145
85824	780146
58460	780147
37030	780148
193692	780149
207745	780150
68047	780151
71278	780152
46006	780153
27924	780154
27882	780155
162091	780156
29211	780157
19198	780158
66742	780159
29795	780160
100225	780161
58723	780162
15960	780163
193590	780164
10903	780165
122201	780166
123928	780167
177136	780168
22686	780169
139017	780170
76644	780171
154818	780172
29990	780173
37116	780174
37116	780175
110223	780176
20016	780177
32684	780178
49170	780179
58565	780180
37033	780181
1869	780182
40651	780183
17631	780184
26276	780185
166262	780186
84987	780187
17282	780188
107314	780189
77685	780190
51008	780191
65330	780192
43858	780193
100675	780194
31517	780195
21300	780196
75948	780197
95572	780198
41278	780199
31636	780200
9538	780201
8353	780202
51599	780203
55281	780204
34763	780205
56160	780206
77119	780207
25628	780208
46246	780209
43340	780210
163990	780211
134545	780212
15609	780213
27766	780214
45638	780215
24573	780216
55173	780217
71360	780218
174414	780219
119160	780220
99056	780221
90360	780222
51015	780223
180047	780224
10882	780225
109367	780226
25927	780227
113419	780228
89479	780229
76216	780230
130038	780231
58975	780232
239805	780233
59296	780234
77311	780235
77277	780236
46753	780237
82461	780238
66076	780239
152851	780240
49115	780241
32684	780242
67929	780243
31921	780244
32611	780245
36877	780246
113893	780247
10285	780248
139830	780249
105528	780250
117787	780251
45334	780252
38511	780253
38511	780254
80256	780255
129050	780256
34861	780257
29346	780258
14544	780259
86772	780260
25723	780261
11152	780262
220738	780263
94614	780264
29688	780265
208567	780266
101900	780267
36464	780268
134124	780269
15618	780270
149681	780271
20289	780272
145753	780273
25049	780274
43924	780275
29987	780276
81801	780277
238249	780278
110426	780279
11174	780280
75268	780281
67420	780282
59544	780283
55173	780284
55178	780285
108582	780286
29445	780287
175523	780288
1103	780289
77118	780290
55263	780291
230466	780292
75481	780293
112628	780294
83689	780295
66522	780296
24508	780297
230117	780298
25497	780299
77793	780300
22592	780301
55615	780302
32859	780303
82990	780304
74652	780305
17698	780306
32149	780307
173292	780308
82604	780309
46120	780310
131426	780311
88362	780312
11926	780313
59865	780314
142582	780315
9643	780316
1020	780317
82428	780318
48484	780319
18338	780320
54125	780321
17627	780322
66873	780323
145783	780324
46369	780325
11133	780326
25954	780327
8540	780328
35803	780329
7470	780330
6110	780331
19254	780332
82478	780333
66886	780334
138274	780335
21493	780336
29038	780337
52902	780338
104780	780339
63728	780340
111305	780341
136703	780342
8022	780343
64338	780344
49491	780345
141748	780346
76903	780347
81756	780348
35909	780349
116845	780350
77985	780351
166018	780352
90042	780353
1110	780354
101267	780355
77174	780356
88002	780357
145971	780358
82056	780359
115774	780360
2220	780361
11839	780362
85410	780363
21053	780364
43640	780365
209161	780366
119656	780367
108895	780368
94587	780369
30608	780370
144794	780371
114049	780372
475	780373
1224	780374
51582	780375
202410	780376
89466	780377
222486	780378
15488	780379
136984	780380
76541	780381
75233	780382
133554	780383
66800	780384
156206	780385
22648	780386
30301	780387
229825	780388
143123	780389
86200	780390
62944	780391
202265	780392
100922	780393
21262	780394
84321	780395
107229	780396
82719	780397
22762	780398
59790	780399
55179	780400
106821	780401
45580	780402
14142	780403
59213	780404
12997	780405
43541	780406
22701	780407
18588	780408
63705	780409
50052	780410
115967	780411
43687	780412
25718	780413
101891	780414
35729	780415
88956	780416
11975	780417
15433	780418
22815	780419
46376	780420
21934	780421
55179	780422
89588	780423
210160	780424
36716	780425
13247	780426
49448	780427
13701	780428
72968	780429
15784	780430
15615	780431
209021	780432
139310	780433
59111	780434
16083	780435
33550	780436
14475	780437
12930	780438
196858	780439
116160	780440
123115	780441
106959	780442
9766	780443
211209	780444
191381	780445
50075	780446
135932	780447
63090	780448
27115	780449
200553	780450
100967	780451
17466	780452
40043	780453
50093	780454
57240	780455
28827	780456
88087	780457
134766	780458
29259	780459
112524	780460
81792	780461
23648	780462
64875	780463
11439	780464
84766	780465
44022	780466
10414	780467
111488	780468
82058	780469
47787	780470
732	780471
108601	780472
745	780473
43503	780474
18924	780475
178150	780476
29602	780477
146363	780478
33235	780479
131529	780480
25446	780481
19685	780482
49437	780483
29387	780484
46403	780485
6443	780486
19917	780487
77994	780488
145109	780489
170485	780490
76512	780491
17488	780492
11838	780493
14348	780494
59170	780495
112956	780496
147106	780497
66475	780498
110229	780499
39126	780500
65419	780501
5961	780502
73626	780503
45356	780504
11146	780505
63186	780506
82773	780507
107738	780508
103142	780509
108676	780510
49159	780511
46912	780512
33379	780513
44287	780514
135391	780515
147103	780516
10094	780517
85368	780518
231694	780519
34457	780520
41740	780521
217724	780522
194126	780523
170489	780524
12735	780525
82018	780526
31185	780527
168732	780528
31502	780529
85278	780530
234062	780531
69280	780532
55940	780533
9592	780534
203521	780535
51261	780536
101795	780537
74928	780538
8386	780539
95418	780540
213996	780541
110693	780542
55960	780543
49404	780544
49404	780545
12344	780546
39416	780547
105817	780548
118308	780549
52737	780550
41338	780551
53821	780552
111536	780553
61815	780554
59655	780555
118639	780556
41803	780557
146079	780558
104176	780559
8768	780560
3166	780561
169341	780562
215389	780563
138012	780564
139062	780565
18568	780566
162778	780567
125988	780568
677	780569
97544	780570
6016	780571
19263	780572
49405	780573
107860	780574
33252	780575
94009	780576
179645	780577
66655	780578
1067	780579
108017	780580
144427	780581
104214	780582
42121	780583
12249	780584
4790	780585
107887	780586
53811	780587
164249	780588
5274	780589
111780	780590
24264	780591
105588	780592
212517	780593
38908	780594
135654	780595
34665	780596
84674	780597
40184	780598
72493	780599
112995	780600
27603	780601
35614	780602
149785	780603
110805	780604
20811	780605
122318	780606
29053	780607
31766	780608
1574	780609
64344	780610
17391	780611
951	780612
108150	780613
28757	780614
46174	780615
25488	780616
12140	780617
26651	780618
206594	780619
35809	780620
35527	780621
66320	780622
161074	780623
69338	780624
16528	780625
71237	780626
190556	780627
111728	780628
103274	780629
128179	780630
96323	780631
29996	780632
124739	780633
93249	780634
189812	780635
20837	780636
30387	780637
7630	780638
30497	780639
18546	780640
32515	780641
75779	780642
20837	780643
82279	780644
102466	780645
32515	780646
55954	780647
116050	780648
150002	780649
194050	780650
62702	780651
26109	780652
71120	780653
185774	780654
83109	780655
39138	780656
79443	780657
49453	780658
11212	780659
4556	780660
7520	780661
155662	780662
110141	780663
7744	780664
186405	780665
57547	780666
106	780667
8076	780668
28899	780669
758	780670
5449	780671
12050	780672
17339	780673
17191	780674
3496	780675
34346	780676
90915	780677
10031	780678
43236	780679
17245	780680
1849	780681
30001	780682
66617	780683
131913	780684
39504	780685
210359	780686
49935	780687
37580	780688
1541	780689
45599	780690
206603	780691
210947	780692
79974	780693
110100	780694
233722	780695
9919	780696
77114	780697
2115	780698
19562	780699
149049	780700
72301	780701
27804	780702
9583	780703
1794	780704
206723	780705
32106	780706
22978	780707
28998	780708
4313	780709
47726	780710
16085	780711
32371	780712
83587	780713
35437	780714
92652	780715
212137	780716
127083	780717
64173	780718
77512	780719
53807	780720
64577	780721
116526	780722
190385	780723
27870	780724
57821	780725
22550	780726
7515	780727
82636	780728
76862	780729
109280	780730
179301	780731
76259	780732
23415	780733
50179	780734
24933	780735
202559	780736
31477	780737
20776	780738
192	780739
53068	780740
50218	780741
147603	780742
26561	780743
20864	780744
126564	780745
129977	780746
99770	780747
55811	780748
22776	780749
50182	780750
127795	780751
233990	780752
251	780753
84843	780754
101021	780755
69840	780756
184732	780757
51086	780758
22481	780759
73491	780760
36297	780761
32847	780762
77489	780763
16198	780764
30241	780765
21864	780766
2116	780767
108208	780768
60330	780769
55268	780770
215171	780771
28113	780772
25530	780773
31629	780774
23624	780775
15042	780776
150060	780777
74294	780778
58882	780779
94205	780780
58006	780781
11565	780782
85601	780783
89990	780784
10147	780785
191701	780786
56863	780787
59152	780788
73269	780789
75147	780790
178972	780791
83467	780792
213196	780793
85544	780794
39413	780795
4984	780796
129049	780797
34700	780798
53068	780799
110812	780800
36815	780801
90020	780802
122984	780803
55442	780804
45713	780805
49156	780806
108754	780807
19382	780808
100533	780809
38025	780810
23585	780811
59969	780812
14384	780813
145784	780814
231412	780815
39773	780816
25751	780817
63228	780818
60831	780819
7814	780820
80012	780821
186558	780822
44028	780823
5629	780824
29119	780825
84236	780826
27624	780827
28907	780828
34774	780829
40713	780830
146643	780831
36961	780832
50882	780833
158349	780834
75688	780835
38996	780836
57247	780837
82292	780838
55751	780839
104619	780840
109562	780841
207004	780842
45641	780843
22577	780844
31192	780845
109378	780846
170987	780847
15293	780848
19232	780849
21370	780850
29488	780851
66353	780852
84603	780853
49748	780854
81245	780855
14276	780856
25599	780857
1350	780858
79216	780859
21842	780860
183096	780861
95852	780862
76829	780863
22634	780864
43611	780865
210435	780866
64129	780867
14632	780868
15435	780869
162	780870
28364	780871
152281	780872
25943	780873
110625	780874
92643	780875
14496	780876
49413	780877
112346	780878
57573	780879
29490	780880
31124	780881
101123	780882
103482	780883
144800	780884
41850	780885
5762	780886
15960	780887
1299	780888
61232	780889
36827	780890
148865	780891
37752	780892
5112	780893
67353	780894
53844	780895
81279	780896
25937	780897
222908	780898
94036	780899
45275	780900
114192	780901
4815	780902
101076	780903
93609	780904
23550	780905
126350	780906
76202	780907
126755	780908
34480	780909
6527	780910
38993	780911
10484	780912
31717	780913
128518	780914
49422	780915
17258	780916
36468	780917
76255	780918
23312	780919
80997	780920
13701	780921
23690	780922
201585	780923
77223	780924
77246	780925
104949	780926
101217	780927
146665	780928
75443	780929
231993	780930
59729	780931
20748	780932
67900	780933
60879	780934
3047	780935
95389	780936
91013	780937
55526	780938
82820	780939
16615	780940
21303	780941
14519	780942
46559	780943
27523	780944
72462	780945
11904	780946
84750	780947
39744	780948
56037	780949
75208	780950
53231	780951
86443	780952
66040	780953
23573	780954
104150	780955
78912	780956
7691	780957
26685	780958
69440	780959
135983	780960
6126	780961
93089	780962
101400	780963
3817	780964
88648	780965
201158	780966
68493	780967
136267	780968
110912	780969
151956	780970
110733	780971
31523	780972
102904	780973
88973	780974
53272	780975
84986	780976
8928	780977
74888	780978
88382	780979
81007	780980
23242	780981
83455	780982
146689	780983
133280	780984
1695	780985
31049	780986
160961	780987
138918	780988
5362	780989
100710	780990
31564	780991
190812	780992
46067	780993
148988	780994
23299	780995
104527	780996
34747	780997
23764	780998
99993	780999
46328	781000
23755	781001
98239	781002
21818	781003
57737	781004
136727	781005
20608	781006
93729	781007
76146	781008
49427	781009
203196	781010
68755	781011
214064	781012
26746	781013
66034	781014
196848	781015
90744	781016
28359	781017
55723	781018
28373	781019
59729	781020
110756	781021
11059	781022
108153	781023
146073	781024
93402	781025
85744	781026
138340	781027
137293	781028
215187	781029
207735	781030
206873	781031
214089	781032
112031	781033
208501	781034
214101	781035
109845	781036
214017	781037
211304	781038
209981	781039
109654	781040
214034	781041
210661	781042
151740	781043
212007	781044
210429	781045
210260	781046
31420	781047
39310	781048
5073	781049
159610	781050
3122	781051
159317	781052
72200	781053
28750	781054
2700	781055
41948	781056
153082	781057
208315	781058
109894	781059
209809	781060
210431	781061
207639	781062
212880	781063
110163	781064
88110	781065
106840	781066
225311	781067
14522	781068
46089	781069
118517	781070
100239	781071
166397	781072
100252	781073
5102	781074
2516	781075
209917	781076
48172	781077
31486	781078
24673	781079
39870	781080
157816	781081
31591	781082
4932	781083
84747	781084
6518	781085
198066	781086
67571	781087
21023	781088
24331	781089
17478	781090
83774	781091
81827	781092
82350	781093
53908	781094
18691	781095
84073	781096
164296	781097
40092	781098
32498	781099
30202	781100
18741	781101
148437	781102
11290	781103
208164	781104
64247	781105
148036	781106
25808	781107
76370	781108
57734	781109
134456	781110
8203	781111
51756	781112
35512	781113
117755	781114
69031	781115
80026	781116
191294	781117
207685	781118
93239	781119
184819	781120
188220	781121
58393	781122
78773	781123
47103	781124
48001	781125
47390	781126
109946	781127
11994	781128
11393	781129
164915	781130
35873	781131
178651	781132
44767	781133
50064	781134
43653	781135
117878	781136
28007	781137
44067	781138
31449	781139
76694	781140
110382	781141
137204	781142
21133	781143
136514	781144
119358	781145
34559	781146
28437	781147
126827	781148
174738	781149
93486	781150
144756	781151
107424	781152
78963	781153
177421	781154
2945	781155
35448	781156
139311	781157
17295	781158
43266	781159
13850	781160
80331	781161
8793	781162
10903	781163
128305	781164
52136	781165
25227	781166
150544	781167
1244	781168
17465	781169
58014	781170
32922	781171
13001	781172
87228	781173
120521	781174
23339	781175
83177	781176
78678	781177
29746	781178
11434	781179
46015	781180
186881	781181
80185	781182
69812	781183
19884	781184
16681	781185
19006	781186
212696	781187
147990	781188
76370	781189
11492	781190
43809	781191
45972	781192
2153	781193
2727	781194
25651	781195
86894	781196
3808	781197
53294	781198
26294	781199
31910	781200
93696	781201
26827	781202
14836	781203
76535	781204
44498	781205
69174	781206
160856	781207
50139	781208
17717	781209
83472	781210
1746	781211
135923	781212
33002	781213
77323	781214
162654	781215
7421	781216
20085	781217
44596	781218
7740	781219
68495	781220
7638	781221
94244	781222
9032	781223
44647	781224
126331	781225
31488	781226
62856	781227
49002	781228
32482	781229
52031	781230
90586	781231
224373	781232
106246	781233
72765	781234
72218	781235
175784	781236
114573	781237
156950	781238
126134	781239
170924	781240
149626	781241
107948	781242
123121	781243
226813	781244
675	781245
3149	781246
498	781247
9252	781248
170761	781249
146274	781250
40108	781251
123086	781252
151940	781253
152090	781254
6504	781255
3999	781256
112493	781257
143310	781258
20372	781259
32284	781260
85635	781261
103298	781262
5936	781263
153999	781264
210953	781265
84307	781266
40843	781267
22051	781268
152225	781269
13784	781270
140846	781271
190197	781272
192175	781273
189979	781274
137420	781275
201492	781276
29210	781277
66091	781278
66091	781279
115133	781280
193154	781281
81608	781282
59255	781283
104614	781284
2483	781285
61048	781286
114840	781287
201428	781288
107787	781289
136078	781290
33474	781291
42176	781292
179476	781293
225726	781294
148015	781295
158787	781296
27637	781297
15613	781298
36641	781299
59750	781300
100154	781301
30378	781302
89072	781303
90845	781304
119067	781305
46114	781306
43157	781307
189895	781308
189110	781309
219360	781310
70480	781311
2749	781312
196454	781313
115231	781314
13366	781315
61964	781316
58602	781317
56043	781318
126143	781319
117717	781320
23006	781321
86468	781322
155928	781323
73232	781324
85819	781325
34982	781326
38914	781327
177684	781328
64837	781329
57253	781330
6983	781331
187426	781332
75831	781333
211965	781334
64694	781335
101287	781336
27998	781337
82939	781338
83526	781339
50617	781340
151198	781341
62508	781342
14741	781343
27533	781344
43578	781345
77136	781346
180057	781347
23977	781348
38057	781349
1437	781350
23280	781351
14713	781352
75784	781353
75410	781354
75134	781355
11802	781356
23279	781357
75403	781358
19143	781359
13295	781360
45354	781361
26211	781362
980	781363
28622	781364
30148	781365
41395	781366
31265	781367
70961	781368
13779	781369
104917	781370
30735	781371
199977	781372
11668	781373
49783	781374
49783	781375
41724	781376
10714	781377
221308	781378
62421	781379
74808	781380
53614	781381
31611	781382
82037	781383
7610	781384
108656	781385
221954	781386
12652	781387
81849	781388
145512	781389
81519	781390
62813	781391
146766	781392
108398	781393
107592	781394
81876	781395
193593	781396
85943	781397
66026	781398
66602	781399
69562	781400
195369	781401
155843	781402
223545	781403
221488	781404
38851	781405
223717	781406
160721	781407
158065	781408
234143	781409
42155	781410
231475	781411
120848	781412
136422	781413
160747	781414
108092	781415
103775	781416
68865	781417
168324	781418
225773	781419
76272	781420
103236	781421
169755	781422
157137	781423
158694	781424
103431	781425
136930	781426
134677	781427
66221	781428
25049	781429
115623	781430
223204	781431
115529	781432
159134	781433
25085	781434
233152	781435
223418	781436
157731	781437
224896	781438
158777	781439
204080	781440
113335	781441
83821	781442
115184	781443
21475	781444
224567	781445
45863	781446
121057	781447
78528	781448
192088	781449
232035	781450
90882	781451
13450	781452
134916	781453
114562	781454
107141	781455
169299	781456
85927	781457
49230	781458
8998	781459
100181	781460
14457	781461
38900	781462
144876	781463
156648	781464
86115	781465
14255	781466
54878	781467
26200	781468
85955	781469
73047	781470
97727	781471
65869	781472
66206	781473
3663	781474
69938	781475
27216	781476
2535	781477
4578	781478
1067	781479
27523	781480
46516	781481
58738	781482
31232	781483
9806	781484
76656	781485
102845	781486
139275	781487
134785	781488
100181	781489
58676	781490
56432	781491
58488	781492
64286	781493
158302	781494
20151	781495
35255	781496
150362	781497
25389	781498
45837	781499
145624	781500
107078	781501
10029	781502
106198	781503
1815	781504
13570	781505
73826	781506
24827	781507
12401	781508
114122	781509
3496	781510
41799	781511
29051	781512
87355	781513
35423	781514
75071	781515
942	781516
170508	781517
40649	781518
103482	781519
3559	781520
55695	781521
130053	781522
77366	781523
15263	781524
45464	781525
43607	781526
127477	781527
155756	781528
31097	781529
102877	781530
5763	781531
203353	781532
72223	781533
136747	781534
203287	781535
22925	781536
51436	781537
118873	781538
189567	781539
76952	781540
63464	781541
21582	781542
40869	781543
77907	781544
26847	781545
33519	781546
63018	781547
19403	781548
2777	781549
40460	781550
61654	781551
12580	781552
21367	781553
55410	781554
12204	781555
35955	781556
33446	781557
43515	781558
769	781559
122935	781560
25383	781561
14438	781562
19304	781563
146376	781564
649	781565
21749	781566
40222	781567
103611	781568
51767	781569
1877	781570
19123	781571
40993	781572
40977	781573
63449	781574
25060	781575
8969	781576
29219	781577
614	781578
19124	781579
40187	781580
24042	781581
63125	781582
147698	781583
57125	781584
40632	781585
77717	781586
615	781587
4117	781588
51416	781589
583	781590
2573	781591
3967	781592
195283	781593
7667	781594
38549	781595
13100	781596
33766	781597
86422	781598
48663	781599
20334	781600
30722	781601
48668	781602
36122	781603
166151	781604
6472	781605
109044	781606
11487	781607
6158	781608
14272	781609
43415	781610
150778	781611
22747	781612
40605	781613
87984	781614
9745	781615
53249	781616
15097	781617
85258	781618
5540	781619
58170	781620
45277	781621
4241	781622
7382	781623
7752	781624
143458	781625
59133	781626
10906	781627
49386	781628
25540	781629
99755	781630
86492	781631
60262	781632
101163	781633
116095	781634
69866	781635
59876	781636
31405	781637
36713	781638
8073	781639
13790	781640
28008	781641
61730	781642
75577	781643
64121	781644
74528	781645
21294	781646
20844	781647
36650	781648
111765	781649
142122	781650
28605	781651
19982	781652
65818	781653
25591	781654
111589	781655
38055	781656
35460	781657
129528	781658
15570	781659
30594	781660
15540	781661
19225	781662
164164	781663
30382	781664
13390	781665
9801	781666
32399	781667
23494	781668
111589	781669
29360	781670
20533	781671
190056	781672
11159	781673
12222	781674
46665	781675
32362	781676
125444	781677
59352	781678
10843	781679
20757	781680
111930	781681
19502	781682
11507	781683
49114	781684
40604	781685
26164	781686
58181	781687
85758	781688
45706	781689
10270	781690
7555	781691
85663	781692
21360	781693
50976	781694
211864	781695
12037	781696
19130	781697
83035	781698
45396	781699
64068	781700
39442	781701
125434	781702
45493	781703
58284	781704
51442	781705
11159	781706
76554	781707
189213	781708
186557	781709
137967	781710
17488	781711
11484	781712
105205	781713
77853	781714
36468	781715
15125	781716
51915	781717
115929	781718
114348	781719
59799	781720
2201	781721
58499	781722
68531	781723
36182	781724
43469	781725
94247	781726
26901	781727
105068	781728
27803	781729
43832	781730
43676	781731
72523	781732
99961	781733
62556	781734
87614	781735
126322	781736
106554	781737
23048	781738
117675	781739
33776	781740
199375	781741
75708	781742
178884	781743
28590	781744
75697	781745
4921	781746
103699	781747
11371	781748
72408	781749
146025	781750
58381	781751
176235	781752
78644	781753
25200	781754
68135	781755
23360	781756
117527	781757
66168	781758
76531	781759
65190	781760
89646	781761
36603	781762
161379	781763
88520	781764
177347	781765
30454	781766
61513	781767
97461	781768
14	781769
32863	781770
65161	781771
148003	781772
3898	781773
465	781774
49745	781775
61436	781776
6401	781777
36702	781778
161759	781779
33543	781780
64190	781781
72977	781782
138248	781783
145631	781784
8695	781785
177383	781786
2369	781787
36834	781788
73205	781789
57333	781790
15732	781791
128858	781792
62727	781793
57528	781794
63925	781795
16180	781796
118753	781797
3319	781798
111779	781799
76408	781800
4141	781801
89260	781802
77285	781803
63895	781804
208219	781805
50742	781806
116135	781807
57253	781808
37549	781809
28483	781810
73520	781811
27866	781812
149114	781813
56391	781814
51629	781815
12479	781816
58757	781817
26107	781818
89048	781819
44322	781820
112579	781821
51709	781822
48160	781823
29082	781824
36000	781825
154146	781826
4798	781827
104385	781828
110595	781829
36743	781830
131472	781831
37938	781832
84607	781833
61274	781834
56147	781835
1852	781836
69014	781837
22146	781838
28642	781839
90651	781840
69609	781841
25986	781842
150925	781843
15670	781844
13393	781845
101842	781846
72052	781847
26118	781848
179116	781849
7500	781850
74810	781851
39642	781852
4715	781853
69036	781854
61528	781855
199342	781856
38065	781857
10825	781858
40315	781859
94537	781860
75315	781861
1137	781862
13460	781863
4360	781864
208809	781865
91132	781866
46940	781867
46940	781868
74479	781869
187387	781870
130936	781871
133121	781872
74561	781873
178756	781874
80848	781875
35521	781876
82198	781877
23142	781878
102742	781879
143610	781880
10436	781881
109665	781882
77472	781883
232332	781884
111888	781885
34986	781886
5956	781887
55135	781888
101437	781889
11120	781890
39387	781891
19316	781892
30765	781893
93952	781894
2738	781895
23431	781896
165370	781897
169367	781898
57125	781899
121871	781900
31836	781901
163969	781902
50305	781903
238544	781904
36134	781905
152004	781906
164851	781907
176774	781908
102303	781909
13140	781910
59390	781911
150609	781912
28861	781913
31831	781914
3874	781915
101132	781916
53097	781917
29802	781918
17917	781919
6925	781920
43725	781921
134377	781922
179236	781923
5738	781924
147145	781925
36776	781926
76202	781927
50193	781928
19833	781929
181818	781930
28126	781931
69356	781932
30006	781933
82622	781934
202471	781935
124796	781936
32482	781937
94179	781938
108092	781939
76046	781940
56785	781941
73455	781942
81614	781943
12602	781944
3210	781945
63676	781946
60769	781947
118331	781948
77144	781949
66006	781950
1792	781951
53838	781952
34556	781953
125771	781954
128878	781955
56374	781956
119517	781957
97661	781958
16080	781959
5744	781960
199357	781961
129354	781962
129352	781963
71694	781964
125668	781965
83348	781966
89827	781967
50612	781968
38254	781969
59298	781970
129902	781971
180755	781972
105214	781973
43627	781974
19011	781975
111387	781976
75779	781977
112922	781978
74656	781979
7433	781980
94603	781981
77770	781982
521	781983
408	781984
95114	781985
64972	781986
14328	781987
215644	781988
141612	781989
29228	781990
29519	781991
167374	781992
163074	781993
106564	781994
106539	781995
6680	781996
43779	781997
15776	781998
129393	781999
56102	782000
143607	782001
143605	782002
127459	782003
6925	782004
43779	782005
143636	782006
192489	782007
72582	782008
143635	782009
106565	782010
19492	782011
136927	782012
28954	782013
19282	782014
3891	782015
47565	782016
25678	782017
25241	782018
20546	782019
23147	782020
237241	782021
139054	782022
55680	782023
59493	782024
23912	782025
206602	782026
59417	782027
25019	782028
37548	782029
58885	782030
34603	782031
193575	782032
117167	782033
4608	782034
57920	782035
75853	782036
16661	782037
62554	782038
48621	782039
108105	782040
178442	782041
36320	782042
28782	782043
52914	782044
50267	782045
202967	782046
39382	782047
50126	782048
36702	782049
45400	782050
59848	782051
72251	782052
206130	782053
78196	782054
40170	782055
47085	782056
190934	782057
142285	782058
153658	782059
136614	782060
239414	782061
154322	782062
37582	782063
86757	782064
234061	782065
53241	782066
3617	782067
72328	782068
1330	782069
158761	782070
139046	782071
162063	782072
102954	782073
150769	782074
44243	782075
121792	782076
7409	782077
116935	782078
133097	782079
111310	782080
193299	782081
197192	782082
190695	782083
104010	782084
71615	782085
56109	782086
48111	782087
48290	782088
63172	782089
82868	782090
123104	782091
179603	782092
164449	782093
121423	782094
193787	782095
169719	782096
201615	782097
146306	782098
7503	782099
35243	782100
201777	782101
186255	782102
165310	782103
82753	782104
166234	782105
208830	782106
175923	782107
176681	782108
48195	782109
99494	782110
63552	782111
38072	782112
209351	782113
16335	782114
50062	782115
65544	782116
195258	782117
83271	782118
121087	782119
189198	782120
61735	782121
90471	782122
95143	782123
34954	782124
192683	782125
192684	782126
207434	782127
142835	782128
213065	782129
191929	782130
53843	782131
3533	782132
109591	782133
158776	782134
66426	782135
138360	782136
76954	782137
99143	782138
204027	782139
75895	782140
94430	782141
77691	782142
37023	782143
137409	782144
13118	782145
119879	782146
141289	782147
179370	782148
138612	782149
79132	782150
44930	782151
130528	782152
64255	782153
69493	782154
183832	782155
136520	782156
77671	782157
128775	782158
28297	782159
5636	782160
82585	782161
19284	782162
145629	782163
134531	782164
167039	782165
137353	782166
26994	782167
135561	782168
137687	782169
101541	782170
38716	782171
12413	782172
20843	782173
77437	782174
41369	782175
68615	782176
129681	782177
222095	782178
39026	782179
39864	782180
191271	782181
61892	782182
50186	782183
58235	782184
85634	782185
99059	782186
146803	782187
86243	782188
5515	782189
29095	782190
114975	782191
11040	782192
93367	782193
82871	782194
15128	782195
22845	782196
11126	782197
161013	782198
304	782199
15128	782200
7743	782201
120354	782202
14869	782203
61752	782204
62927	782205
14869	782206
5772	782207
33727	782208
7835	782209
119809	782210
55606	782211
131503	782212
115876	782213
31193	782214
90199	782215
53405	782216
66610	782217
31411	782218
18828	782219
28783	782220
78464	782221
94883	782222
76534	782223
110832	782224
10831	782225
16550	782226
29941	782227
207017	782228
1199	782229
21415	782230
23740	782231
86964	782232
91416	782233
127254	782234
59039	782235
1301	782236
65173	782237
84233	782238
39384	782239
153051	782240
207449	782241
110973	782242
149503	782243
150276	782244
206658	782245
152616	782246
210902	782247
153536	782248
25914	782249
109153	782250
65135	782251
151136	782252
151020	782253
112560	782254
39621	782255
83925	782256
179271	782257
212088	782258
206652	782259
111091	782260
153862	782261
6215	782262
151331	782263
213505	782264
151616	782265
150749	782266
236784	782267
213166	782268
86805	782269
83617	782270
153506	782271
213438	782272
212133	782273
176486	782274
50588	782275
4905	782276
211230	782277
231373	782278
43887	782279
146228	782280
111346	782281
149014	782282
32177	782283
233838	782284
110401	782285
112410	782286
153044	782287
208534	782288
209200	782289
151559	782290
209420	782291
149199	782292
112005	782293
208787	782294
148734	782295
50390	782296
83419	782297
84979	782298
231623	782299
146747	782300
234896	782301
69236	782302
103181	782303
63198	782304
228863	782305
50804	782306
1568	782307
195189	782308
150516	782309
151235	782310
115573	782311
2473	782312
39889	782313
208148	782314
81734	782315
211221	782316
146407	782317
151330	782318
82995	782319
214284	782320
111758	782321
111918	782322
50648	782323
50783	782324
151819	782325
211246	782326
111978	782327
65464	782328
25076	782329
104802	782330
110947	782331
212715	782332
50804	782333
4032	782334
64965	782335
150849	782336
209639	782337
162075	782338
84030	782339
150763	782340
7878	782341
214478	782342
83336	782343
83848	782344
50515	782345
141623	782346
224119	782347
157991	782348
39847	782349
17487	782350
148828	782351
152021	782352
217652	782353
159923	782354
125888	782355
45418	782356
142554	782357
2310	782358
195256	782359
194351	782360
104759	782361
103518	782362
104857	782363
19572	782364
91936	782365
140942	782366
45275	782367
107201	782368
99487	782369
26326	782370
87349	782371
114	782372
132017	782373
11696	782374
3516	782375
22456	782376
124895	782377
186180	782378
1441	782379
38551	782380
126001	782381
44576	782382
15195	782383
55097	782384
167212	782385
8016	782386
202937	782387
176695	782388
10094	782389
224363	782390
84848	782391
214979	782392
225946	782393
115080	782394
166644	782395
26307	782396
138958	782397
166946	782398
42037	782399
3678	782400
70272	782401
14467	782402
206780	782403
24324	782404
40604	782405
165214	782406
34168	782407
26117	782408
155416	782409
35594	782410
36785	782411
75244	782412
10224	782413
61819	782414
21354	782415
116868	782416
21302	782417
2209	782418
25127	782419
3087	782420
51469	782421
109016	782422
87600	782423
39921	782424
57890	782425
16632	782426
77168	782427
58531	782428
214332	782429
15925	782430
209837	782431
229231	782432
69437	782433
944	782434
83864	782435
36218	782436
58632	782437
51454	782438
64753	782439
20485	782440
497	782441
104170	782442
53775	782443
78057	782444
49444	782445
150342	782446
211495	782447
224289	782448
154086	782449
214319	782450
149922	782451
210921	782452
210225	782453
210755	782454
111361	782455
210417	782456
209594	782457
214437	782458
152714	782459
151592	782460
210143	782461
211790	782462
209665	782463
209975	782464
212407	782465
210492	782466
210268	782467
210528	782468
209834	782469
210764	782470
151282	782471
152300	782472
152496	782473
17376	782474
202362	782475
1051	782476
59432	782477
35788	782478
22741	782479
114976	782480
93900	782481
86482	782482
115556	782483
35086	782484
35033	782485
71480	782486
22577	782487
55789	782488
35066	782489
34537	782490
114845	782491
20817	782492
13517	782493
79006	782494
24712	782495
27560	782496
213692	782497
14465	782498
213492	782499
179137	782500
179155	782501
33445	782502
139386	782503
123537	782504
24559	782505
223358	782506
51565	782507
156408	782508
82730	782509
75755	782510
10011	782511
60212	782512
179386	782513
49744	782514
238210	782515
50318	782516
99776	782517
50929	782518
83147	782519
59855	782520
233381	782521
45837	782522
76714	782523
4028	782524
72502	782525
61571	782526
176291	782527
3974	782528
19011	782529
37737	782530
6582	782531
37131	782532
44413	782533
91192	782534
136690	782535
63056	782536
113873	782537
1354	782538
854	782539
99578	782540
145816	782541
63980	782542
25303	782543
15509	782544
77602	782545
203235	782546
67100	782547
75334	782548
69010	782549
94327	782550
69532	782551
42013	782552
115535	782553
161793	782554
160153	782555
58702	782556
66443	782557
74043	782558
68844	782559
45898	782560
95705	782561
32850	782562
13458	782563
46301	782564
22039	782565
137513	782566
46239	782567
63792	782568
5038	782569
234116	782570
102542	782571
192270	782572
108026	782573
142899	782574
20979	782575
4427	782576
85915	782577
102089	782578
166020	782579
188833	782580
84148	782581
202487	782582
23999	782583
228013	782584
136046	782585
38841	782586
110082	782587
27935	782588
75361	782589
95844	782590
50208	782591
99487	782592
21351	782593
96982	782594
72300	782595
79155	782596
153226	782597
79173	782598
31693	782599
75987	782600
103292	782601
67729	782602
101765	782603
233592	782604
41841	782605
19500	782606
8625	782607
61792	782608
8656	782609
160079	782610
65786	782611
76309	782612
101259	782613
46597	782614
1381	782615
190837	782616
53299	782617
50183	782618
79171	782619
45869	782620
141799	782621
163772	782622
10442	782623
50945	782624
68874	782625
158350	782626
136422	782627
119375	782628
169330	782629
94785	782630
136232	782631
107806	782632
101121	782633
107979	782634
89897	782635
166420	782636
38342	782637
19708	782638
25575	782639
51654	782640
64907	782641
4867	782642
222934	782643
75749	782644
39991	782645
202306	782646
31086	782647
13497	782648
3878	782649
7627	782650
36162	782651
53229	782652
6586	782653
32861	782654
39016	782655
7638	782656
144146	782657
14517	782658
136666	782659
169157	782660
33369	782661
159490	782662
81478	782663
68988	782664
50137	782665
133523	782666
238613	782667
10442	782668
8926	782669
127951	782670
21946	782671
74811	782672
33374	782673
33700	782674
42124	782675
5802	782676
12584	782677
9347	782678
8889	782679
33716	782680
37842	782681
158633	782682
69148	782683
80897	782684
76460	782685
157923	782686
49002	782687
25974	782688
18032	782689
238938	782690
210842	782691
166727	782692
6215	782693
159675	782694
159362	782695
117150	782696
104818	782697
125738	782698
121274	782699
157265	782700
78962	782701
46962	782702
68439	782703
97085	782704
599	782705
164232	782706
236823	782707
87501	782708
118699	782709
101276	782710
42009	782711
217913	782712
101649	782713
14225	782714
24222	782715
134559	782716
29675	782717
236601	782718
194297	782719
21569	782720
42052	782721
62706	782722
2623	782723
105800	782724
89935	782725
23921	782726
56788	782727
56796	782728
56887	782729
57415	782730
13048	782731
220052	782732
118680	782733
52293	782734
49906	782735
3361	782736
107958	782737
196665	782738
89967	782739
89610	782740
43909	782741
43676	782742
81617	782743
9309	782744
89795	782745
51631	782746
32460	782747
84004	782748
22745	782749
39350	782750
166723	782751
169422	782752
89080	782753
111019	782754
202744	782755
110715	782756
102657	782757
36586	782758
35086	782759
152851	782760
21326	782761
43882	782762
42353	782763
116835	782764
76438	782765
114588	782766
97940	782767
202576	782768
48031	782769
78684	782770
49904	782771
27685	782772
47375	782773
140456	782774
60733	782775
18706	782776
94892	782777
14212	782778
30609	782779
141562	782780
228149	782781
14837	782782
26745	782783
104596	782784
120508	782785
15751	782786
100056	782787
15459	782788
115972	782789
120443	782790
239031	782791
25783	782792
41548	782793
226735	782794
67373	782795
19566	782796
66154	782797
101937	782798
41931	782799
87325	782800
99837	782801
27684	782802
163708	782803
88009	782804
78705	782805
45483	782806
854	782807
194040	782808
40575	782809
159948	782810
118447	782811
89912	782812
80506	782813
121200	782814
46314	782815
87934	782816
115332	782817
155817	782818
81289	782819
33626	782820
41835	782821
98659	782822
80033	782823
182073	782824
40998	782825
151259	782826
101773	782827
89428	782828
25163	782829
156251	782830
40649	782831
166064	782832
238083	782833
87417	782834
39114	782835
138478	782836
89844	782837
3367	782838
87557	782839
119802	782840
8658	782841
220523	782842
25704	782843
135627	782844
69775	782845
17282	782846
68411	782847
56360	782848
67181	782849
2037	782850
125446	782851
9193	782852
142722	782853
108371	782854
239309	782855
55329	782856
225203	782857
59501	782858
46633	782859
76749	782860
99734	782861
46109	782862
45639	782863
29347	782864
94267	782865
72044	782866
34599	782867
22625	782868
228130	782869
65307	782870
223937	782871
94333	782872
134266	782873
18431	782874
146487	782875
352	782876
28499	782877
161002	782878
182763	782879
86146	782880
69757	782881
1301	782882
72631	782883
55987	782884
108868	782885
161946	782886
56404	782887
104452	782888
137739	782889
3521	782890
1229	782891
135311	782892
160942	782893
140073	782894
223896	782895
59480	782896
94943	782897
82834	782898
36263	782899
88973	782900
76422	782901
148005	782902
112814	782903
175727	782904
57474	782905
109221	782906
36267	782907
77328	782908
83367	782909
182568	782910
184990	782911
59121	782912
15540	782913
18658	782914
18658	782915
46416	782916
181899	782917
206086	782918
101077	782919
102281	782920
149913	782921
35668	782922
124779	782923
209575	782924
91729	782925
155473	782926
219569	782927
119031	782928
28578	782929
34657	782930
78224	782931
207998	782932
214020	782933
100797	782934
18376	782935
137326	782936
223641	782937
148468	782938
14558	782939
4958	782940
56060	782941
56181	782942
134253	782943
140917	782944
85305	782945
39735	782946
61245	782947
9919	782948
44548	782949
20004	782950
47532	782951
3989	782952
2180	782953
25424	782954
51225	782955
106490	782956
10687	782957
61638	782958
32212	782959
29639	782960
9573	782961
15119	782962
29963	782963
38201	782964
67488	782965
9802	782966
9212	782967
3963	782968
16703	782969
119277	782970
118339	782971
24862	782972
28091	782973
5138	782974
82282	782975
6184	782976
126047	782977
48785	782978
74808	782979
11472	782980
24641	782981
29723	782982
1248	782983
60753	782984
85982	782985
21247	782986
11685	782987
6162	782988
18386	782989
15784	782990
11800	782991
114306	782992
130320	782993
32165	782994
62372	782995
2971	782996
23969	782997
12993	782998
62621	782999
106026	783000
4011	783001
50402	783002
61659	783003
30822	783004
118493	783005
53260	783006
9508	783007
51159	783008
5861	783009
19664	783010
19301	783011
8295	783012
2495	783013
5940	783014
168121	783015
40525	783016
35622	783017
23316	783018
112716	783019
3963	783020
25907	783021
39840	783022
204571	783023
14094	783024
22514	783025
93815	783026
14723	783027
38134	783028
212287	783029
47030	783030
104485	783031
40391	783032
20294	783033
117692	783034
200480	783035
39173	783036
50291	783037
63697	783038
12787	783039
17560	783040
40518	783041
14865	783042
39333	783043
1016	783044
35521	783045
55604	783046
25661	783047
56431	783048
12817	783049
28487	783050
1935	783051
1380	783052
499	783053
31177	783054
207719	783055
135177	783056
154081	783057
64980	783058
105196	783059
31725	783060
108753	783061
1156	783062
3514	783063
1327	783064
217703	783065
196802	783066
5884	783067
1422	783068
4021	783069
138761	783070
112406	783071
152015	783072
74407	783073
67250	783074
153022	783075
50741	783076
110975	783077
31994	783078
25258	783079
1603	783080
98954	783081
6934	783082
165086	783083
15524	783084
3961	783085
173493	783086
131631	783087
20144	783088
7894	783089
2159	783090
84002	783091
35141	783092
136333	783093
1983	783094
20653	783095
85403	783096
66244	783097
15799	783098
79704	783099
54497	783100
154466	783101
1418	783102
9044	783103
131247	783104
96437	783105
184742	783106
2438	783107
61496	783108
4032	783109
131229	783110
98609	783111
207475	783112
44862	783113
210971	783114
15889	783115
176101	783116
148884	783117
21534	783118
2119	783119
34470	783120
15841	783121
14947	783122
34840	783123
92178	783124
15591	783125
7467	783126
83377	783127
149080	783128
227290	783129
94456	783130
115317	783131
32020	783132
161620	783133
35065	783134
54065	783135
3974	783136
66122	783137
19899	783138
110327	783139
148732	783140
202889	783141
186050	783142
51311	783143
139958	783144
216943	783145
1416	783146
215062	783147
207039	783148
151766	783149
215129	783150
17273	783151
230367	783152
208589	783153
79381	783154
2484	783155
64012	783156
212158	783157
126428	783158
3474	783159
155640	783160
194835	783161
157369	783162
227188	783163
158166	783164
81861	783165
196884	783166
216428	783167
162685	783168
94914	783169
203194	783170
148998	783171
234071	783172
162770	783173
19572	783174
19572	783175
40328	783176
67078	783177
29976	783178
63649	783179
232057	783180
112893	783181
65422	783182
214834	783183
210840	783184
50149	783185
211057	783186
174367	783187
73091	783188
146182	783189
16518	783190
39517	783191
104782	783192
210072	783193
157370	783194
114161	783195
147748	783196
91579	783197
33809	783198
49451	783199
161112	783200
962	783201
231987	783202
81737	783203
146410	783204
150650	783205
39046	783206
210610	783207
158839	783208
17383	783209
83234	783210
141639	783211
110362	783212
39609	783213
83466	783214
138126	783215
173751	783216
92138	783217
21594	783218
115727	783219
44501	783220
223909	783221
146410	783222
30125	783223
14248	783224
75790	783225
130557	783226
154175	783227
152764	783228
153825	783229
110568	783230
110409	783231
9119	783232
844	783233
76711	783234
118133	783235
4505	783236
175528	783237
165411	783238
11718	783239
148194	783240
25971	783241
171833	783242
139625	783243
104177	783244
1376	783245
108055	783246
113012	783247
239137	783248
92112	783249
112174	783250
151431	783251
10473	783252
3780	783253
153274	783254
71261	783255
150873	783256
184886	783257
82877	783258
110094	783259
159968	783260
115753	783261
103356	783262
223660	783263
224604	783264
137181	783265
66266	783266
164363	783267
112371	783268
19254	783269
159379	783270
48686	783271
2499	783272
30729	783273
6319	783274
30731	783275
15908	783276
140132	783277
2836	783278
129562	783279
19955	783280
51104	783281
6189	783282
440	783283
166009	783284
40786	783285
25299	783286
151485	783287
153525	783288
150934	783289
110882	783290
78850	783291
7422	783292
149300	783293
92676	783294
112521	783295
215018	783296
214247	783297
149734	783298
213183	783299
153868	783300
152918	783301
151531	783302
45503	783303
153773	783304
150622	783305
111394	783306
152559	783307
208156	783308
32164	783309
86027	783310
123138	783311
81662	783312
115368	783313
75312	783314
55616	783315
32009	783316
97238	783317
8729	783318
20685	783319
32112	783320
43676	783321
39656	783322
18660	783323
27760	783324
109140	783325
39845	783326
43460	783327
20114	783328
12970	783329
21084	783330
21145	783331
34884	783332
20884	783333
35091	783334
22787	783335
93870	783336
18572	783337
49913	783338
9307	783339
18774	783340
39368	783341
49715	783342
25530	783343
650	783344
34884	783345
4334	783346
41530	783347
15453	783348
55577	783349
173125	783350
119348	783351
179644	783352
88373	783353
107961	783354
17569	783355
112275	783356
210371	783357
155440	783358
1903	783359
114758	783360
83133	783361
110062	783362
26831	783363
105811	783364
86137	783365
81294	783366
9320	783367
166742	783368
128804	783369
32668	783370
123234	783371
70048	783372
866	783373
28864	783374
68982	783375
75489	783376
135544	783377
125508	783378
159377	783379
182551	783380
25872	783381
27567	783382
102393	783383
35530	783384
44499	783385
223626	783386
19139	783387
65517	783388
8465	783389
49085	783390
16876	783391
30812	783392
199054	783393
64494	783394
46141	783395
7834	783396
446	783397
11132	783398
8786	783399
50799	783400
110209	783401
27886	783402
14333	783403
320	783404
34624	783405
18629	783406
6853	783407
15781	783408
43581	783409
320	783410
21083	783411
18629	783412
55563	783413
4050	783414
174	783415
18629	783416
15718	783417
44127	783418
55563	783419
174967	783420
55580	783421
21080	783422
55966	783423
43190	783424
4883	783425
43075	783426
24491	783427
60912	783428
211425	783429
9156	783430
111722	783431
971	783432
3555	783433
744	783434
78960	783435
78910	783436
52462	783437
60552	783438
48414	783439
19251	783440
10595	783441
5191	783442
7799	783443
11933	783444
18188	783445
86196	783446
166464	783447
175405	783448
16703	783449
111186	783450
149328	783451
210678	783452
211055	783453
111692	783454
110299	783455
10821	783456
1925	783457
221916	783458
15165	783459
20911	783460
151487	783461
212489	783462
83316	783463
46645	783464
25699	783465
150396	783466
154090	783467
33159	783468
53070	783469
96552	783470
10629	783471
10579	783472
69722	783473
26936	783474
13488	783475
109786	783476
81037	783477
57797	783478
57954	783479
178777	783480
188708	783481
20837	783482
34954	783483
24823	783484
30248	783485
147441	783486
166194	783487
6472	783488
153461	783489
210382	783490
138546	783491
90101	783492
22965	783493
229075	783494
71282	783495
181596	783496
128141	783497
146496	783498
13457	783499
130808	783500
39585	783501
64738	783502
140607	783503
97709	783504
90673	783505
96700	783506
134927	783507
73658	783508
32006	783509
25501	783510
209068	783511
13774	783512
15549	783513
78160	783514
153482	783515
62298	783516
60454	783517
30164	783518
117573	783519
153670	783520
25052	783521
15	783522
24106	783523
7180	783524
27952	783525
159156	783526
233573	783527
35747	783528
43251	783529
45030	783530
84013	783531
17416	783532
4012	783533
103489	783534
6506	783535
239865	783536
92255	783537
167576	783538
44947	783539
112081	783540
26776	783541
122113	783542
128143	783543
5966	783544
4510	783545
35359	783546
84218	783547
53408	783548
78879	783549
33375	783550
74845	783551
115563	783552
190487	783553
146358	783554
102457	783555
53637	783556
145903	783557
47743	783558
27913	783559
78875	783560
60900	783561
237889	783562
52526	783563
179655	783564
141322	783565
165158	783566
33712	783567
78929	783568
112535	783569
65648	783570
17965	783571
187297	783572
119349	783573
191017	783574
173253	783575
167740	783576
48568	783577
211890	783578
37394	783579
40407	783580
121138	783581
60859	783582
196090	783583
17969	783584
2502	783585
140257	783586
117239	783587
21243	783588
125633	783589
12452	783590
109666	783591
44433	783592
164077	783593
201100	783594
145138	783595
68829	783596
147192	783597
227709	783598
7947	783599
149107	783600
147829	783601
41986	783602
175667	783603
128317	783604
126095	783605
93963	783606
21804	783607
55960	783608
39463	783609
219723	783610
67208	783611
15797	783612
44166	783613
23618	783614
11059	783615
132582	783616
35858	783617
113780	783618
49786	783619
144366	783620
84379	783621
20593	783622
76622	783623
50145	783624
126363	783625
93390	783626
220180	783627
199055	783628
148883	783629
88168	783630
58341	783631
20587	783632
9900	783633
4112	783634
30455	783635
3511	783636
118271	783637
67280	783638
2935	783639
26651	783640
45095	783641
41661	783642
25406	783643
135914	783644
42254	783645
29424	783646
14250	783647
96470	783648
11823	783649
18617	783650
25017	783651
7369	783652
4118	783653
3395	783654
1010	783655
51559	783656
52220	783657
28425	783658
110456	783659
131478	783660
37612	783661
201285	783662
201115	783663
108067	783664
12910	783665
157334	783666
142446	783667
200619	783668
3968	783669
69452	783670
117365	783671
76953	783672
89217	783673
72340	783674
151425	783675
115284	783676
149612	783677
231818	783678
45328	783679
114919	783680
20100	783681
236831	783682
196207	783683
142812	783684
37469	783685
3515	783686
67677	783687
108115	783688
90006	783689
227747	783690
178758	783691
76089	783692
239871	783693
184349	783694
62899	783695
94227	783696
71527	783697
63063	783698
86080	783699
66635	783700
77586	783701
110767	783702
37718	783703
160510	783704
20900	783705
56404	783706
146403	783707
61289	783708
96890	783709
90736	783710
156150	783711
150340	783712
167508	783713
26167	783714
37660	783715
10570	783716
181023	783717
33464	783718
133776	783719
104243	783720
87248	783721
165121	783722
72363	783723
144939	783724
141756	783725
114858	783726
89351	783727
81727	783728
63044	783729
87377	783730
149433	783731
176790	783732
165848	783733
16138	783734
51041	783735
97990	783736
26339	783737
166341	783738
119982	783739
21301	783740
201016	783741
179666	783742
239013	783743
202472	783744
153653	783745
190148	783746
202611	783747
122433	783748
143788	783749
17451	783750
203252	783751
72318	783752
147090	783753
168893	783754
201429	783755
202041	783756
168463	783757
145420	783758
107284	783759
10173	783760
203432	783761
239272	783762
200687	783763
201897	783764
76309	783765
34000	783766
33345	783767
146043	783768
132771	783769
192709	783770
98627	783771
21002	783772
240391	783773
46341	783774
17647	783775
102304	783776
15617	783777
167426	783778
90640	783779
2697	783780
119268	783781
27542	783782
10985	783783
125482	783784
196354	783785
193288	783786
99384	783787
17200	783788
23141	783789
133432	783790
153905	783791
53198	783792
130892	783793
127308	783794
138023	783795
222190	783796
28278	783797
215284	783798
66758	783799
26549	783800
67792	783801
53633	783802
34894	783803
101428	783804
79957	783805
55318	783806
25821	783807
158266	783808
9900	783809
64527	783810
215363	783811
83503	783812
3046	783813
207242	783814
65439	783815
127401	783816
23566	783817
29083	783818
26792	783819
40623	783820
21699	783821
24497	783822
7755	783823
50063	783824
109788	783825
57845	783826
43901	783827
68107	783828
16613	783829
34496	783830
3584	783831
140714	783832
49867	783833
81321	783834
58005	783835
35724	783836
68278	783837
32783	783838
55301	783839
52580	783840
36072	783841
15062	783842
5580	783843
110612	783844
13220	783845
25834	783846
10184	783847
172485	783848
4002	783849
136483	783850
166060	783851
137983	783852
118469	783853
7355	783854
17637	783855
88391	783856
57407	783857
156328	783858
33867	783859
43791	783860
167501	783861
35703	783862
85008	783863
699	783864
27715	783865
175146	783866
29555	783867
3678	783868
230965	783869
53018	783870
84730	783871
5605	783872
40053	783873
43327	783874
27936	783875
145599	783876
13233	783877
27967	783878
68976	783879
146717	783880
202769	783881
216540	783882
84404	783883
16662	783884
21166	783885
20864	783886
208429	783887
17208	783888
72869	783889
15532	783890
63231	783891
64999	783892
12457	783893
63096	783894
23018	783895
33722	783896
55092	783897
32987	783898
202573	783899
25629	783900
83708	783901
189174	783902
117925	783903
16149	783904
59967	783905
72789	783906
224212	783907
31875	783908
54138	783909
81197	783910
190449	783911
119788	783912
51361	783913
181633	783914
28838	783915
85781	783916
44307	783917
138429	783918
158124	783919
23973	783920
35791	783921
50236	783922
10582	783923
17123	783924
72145	783925
74927	783926
74746	783927
58321	783928
61015	783929
36428	783930
208706	783931
75841	783932
80047	783933
158786	783934
24741	783935
68101	783936
95046	783937
27665	783938
34785	783939
3502	783940
71032	783941
30279	783942
125505	783943
12442	783944
199865	783945
21358	783946
57339	783947
57157	783948
44724	783949
72256	783950
77311	783951
236004	783952
43390	783953
23732	783954
37196	783955
23004	783956
84945	783957
80154	783958
167063	783959
31224	783960
137583	783961
93827	783962
22591	783963
29228	783964
25200	783965
100433	783966
33198	783967
44541	783968
26118	783969
67864	783970
169545	783971
138500	783972
98287	783973
54560	783974
227268	783975
55289	783976
84518	783977
44041	783978
44041	783979
43761	783980
109660	783981
84969	783982
54224	783983
67977	783984
57944	783985
40553	783986
85441	783987
231559	783988
213599	783989
110617	783990
29105	783991
58672	783992
4412	783993
21819	783994
61100	783995
150529	783996
43189	783997
31114	783998
34632	783999
142926	784000
28452	784001
56106	784002
85710	784003
231766	784004
125467	784005
34902	784006
63215	784007
2420	784008
52000	784009
40575	784010
44929	784011
18513	784012
17123	784013
194959	784014
19887	784015
117839	784016
88553	784017
67271	784018
190755	784019
23324	784020
174013	784021
2739	784022
49610	784023
174941	784024
17146	784025
64543	784026
135648	784027
21890	784028
22577	784029
34717	784030
34624	784031
93659	784032
53000	784033
12973	784034
103328	784035
11790	784036
4000	784037
103944	784038
46662	784039
62165	784040
58032	784041
158847	784042
82954	784043
102071	784044
43686	784045
36207	784046
83467	784047
65273	784048
18568	784049
163892	784050
112054	784051
99600	784052
95336	784053
13723	784054
31553	784055
55125	784056
116678	784057
40079	784058
179192	784059
53168	784060
27591	784061
156967	784062
59664	784063
137937	784064
85664	784065
78750	784066
30213	784067
18588	784068
18678	784069
203829	784070
16269	784071
193739	784072
157903	784073
41484	784074
193871	784075
87676	784076
72036	784077
91515	784078
46750	784079
88537	784080
39422	784081
2145	784082
28178	784083
142731	784084
20604	784085
62215	784086
108836	784087
67637	784088
84352	784089
97391	784090
200003	784091
147799	784092
36285	784093
34831	784094
33483	784095
75418	784096
133032	784097
60099	784098
126259	784099
45625	784100
6134	784101
29878	784102
71813	784103
65287	784104
21046	784105
605	784106
58974	784107
50419	784108
22632	784109
34994	784110
13246	784111
213153	784112
27963	784113
8658	784114
71316	784115
34829	784116
24556	784117
150311	784118
29338	784119
46042	784120
149131	784121
65082	784122
105801	784123
144373	784124
130951	784125
49663	784126
42452	784127
189806	784128
140021	784129
43696	784130
55910	784131
73892	784132
18884	784133
29422	784134
79912	784135
47769	784136
118754	784137
73458	784138
4050	784139
17200	784140
44813	784141
52562	784142
7723	784143
6970	784144
80542	784145
52048	784146
141417	784147
160817	784148
17933	784149
109298	784150
89630	784151
37560	784152
13845	784153
14065	784154
73920	784155
19553	784156
18080	784157
26644	784158
235442	784159
23290	784160
164616	784161
80449	784162
41747	784163
75851	784164
76601	784165
144910	784166
71557	784167
15102	784168
137803	784169
193068	784170
52480	784171
37043	784172
47829	784173
104235	784174
28487	784175
102694	784176
167447	784177
176379	784178
134594	784179
16360	784180
187289	784181
55770	784182
164890	784183
85065	784184
119491	784185
76550	784186
52764	784187
77230	784188
87365	784189
13525	784190
878	784191
6615	784192
202073	784193
59366	784194
74888	784195
221944	784196
109652	784197
8296	784198
7078	784199
42919	784200
193054	784201
931	784202
93725	784203
88027	784204
78253	784205
5838	784206
56918	784207
30895	784208
26581	784209
31695	784210
182943	784211
20898	784212
97665	784213
234839	784214
158414	784215
152302	784216
234731	784217
59296	784218
64589	784219
98544	784220
20536	784221
107844	784222
51554	784223
9906	784224
132256	784225
90151	784226
252	784227
4419	784228
121138	784229
17914	784230
20805	784231
121620	784232
45783	784233
94182	784234
17358	784235
57601	784236
122815	784237
115158	784238
52694	784239
80171	784240
23393	784241
76680	784242
35098	784243
88167	784244
80010	784245
63679	784246
130757	784247
189299	784248
158723	784249
6441	784250
2271	784251
14021	784252
237119	784253
119611	784254
57063	784255
105621	784256
12471	784257
188918	784258
48988	784259
135059	784260
16662	784261
117394	784262
86112	784263
96418	784264
155636	784265
89709	784266
64599	784267
32777	784268
136611	784269
144046	784270
214277	784271
101233	784272
109499	784273
20763	784274
82763	784275
211029	784276
42234	784277
66472	784278
17731	784279
220952	784280
125181	784281
131220	784282
72542	784283
268	784284
62934	784285
180130	784286
130617	784287
13049	784288
44495	784289
74700	784290
101174	784291
60330	784292
36380	784293
105594	784294
35916	784295
33857	784296
238331	784297
36052	784298
122375	784299
49661	784300
15190	784301
31539	784302
118824	784303
56925	784304
159478	784305
120363	784306
157969	784307
83305	784308
59558	784309
226271	784310
10184	784311
14948	784312
95149	784313
19805	784314
34560	784315
29666	784316
126851	784317
88211	784318
51805	784319
28405	784320
108350	784321
115612	784322
45435	784323
3053	784324
166221	784325
149720	784326
52332	784327
16528	784328
3643	784329
38906	784330
83136	784331
10206	784332
24928	784333
76538	784334
44661	784335
74172	784336
73518	784337
8732	784338
31295	784339
60759	784340
20533	784341
21865	784342
201317	784343
8537	784344
141474	784345
20992	784346
480	784347
6161	784348
219874	784349
154288	784350
145077	784351
28631	784352
143134	784353
109270	784354
30141	784355
30124	784356
148447	784357
21542	784358
36177	784359
198768	784360
49252	784361
71497	784362
51556	784363
111380	784364
48620	784365
31039	784366
75172	784367
9145	784368
3163	784369
1416	784370
3096	784371
1945	784372
5911	784373
1735	784374
1955	784375
1407	784376
10680	784377
18384	784378
1962	784379
3157	784380
12745	784381
12755	784382
1736	784383
71188	784384
5167	784385
12652	784386
5848	784387
5887	784388
2493	784389
7826	784390
2220	784391
4542	784392
3533	784393
4496	784394
1955	784395
9187	784396
4017	784397
3163	784398
2234	784399
2833	784400
3157	784401
4062	784402
5181	784403
12632	784404
4506	784405
3519	784406
5960	784407
7821	784408
70010	784409
10814	784410
4516	784411
12655	784412
7871	784413
4504	784414
3115	784415
4027	784416
9145	784417
4524	784418
1435	784419
5918	784420
2517	784421
18337	784422
6833	784423
6782	784424
4555	784425
5118	784426
6780	784427
3157	784428
10702	784429
732	784430
27308	784431
2473	784432
199351	784433
199297	784434
27999	784435
109224	784436
21134	784437
114448	784438
82984	784439
52327	784440
222511	784441
154075	784442
150564	784443
151024	784444
151413	784445
150496	784446
11061	784447
10827	784448
207790	784449
111912	784450
26965	784451
130469	784452
135501	784453
138673	784454
52891	784455
117251	784456
99618	784457
105198	784458
93420	784459
25834	784460
132065	784461
215068	784462
32130	784463
163292	784464
207318	784465
92719	784466
126636	784467
84348	784468
112882	784469
111653	784470
135250	784471
81688	784472
66358	784473
12081	784474
153586	784475
207034	784476
180782	784477
59751	784478
142138	784479
48204	784480
96292	784481
152278	784482
131849	784483
214402	784484
21330	784485
101742	784486
161677	784487
100625	784488
88344	784489
83356	784490
111280	784491
209742	784492
137452	784493
36750	784494
162220	784495
196933	784496
211545	784497
2623	784498
186805	784499
25298	784500
40569	784501
65240	784502
79710	784503
142144	784504
40206	784505
221342	784506
51482	784507
127291	784508
151596	784509
21142	784510
216592	784511
207827	784512
76703	784513
112323	784514
76669	784515
149931	784516
109453	784517
187678	784518
152512	784519
51413	784520
59548	784521
51486	784522
150270	784523
205784	784524
148897	784525
209459	784526
103414	784527
105218	784528
11188	784529
32839	784530
75814	784531
163616	784532
67757	784533
59606	784534
52563	784535
89135	784536
148674	784537
109758	784538
76097	784539
14	784540
44067	784541
45109	784542
19079	784543
119838	784544
84744	784545
131585	784546
115358	784547
89998	784548
33279	784549
120656	784550
106884	784551
15848	784552
39343	784553
196203	784554
116167	784555
25519	784556
148819	784557
29858	784558
141124	784559
16893	784560
153637	784561
21027	784562
64392	784563
45209	784564
34831	784565
19570	784566
67318	784567
86960	784568
165951	784569
89083	784570
87515	784571
214227	784572
117531	784573
67231	784574
86212	784575
229387	784576
72857	784577
85348	784578
91453	784579
36113	784580
52163	784581
84460	784582
46479	784583
34634	784584
57624	784585
77979	784586
28689	784587
203354	784588
78063	784589
78950	784590
104284	784591
68360	784592
110734	784593
78886	784594
78889	784595
59948	784596
82323	784597
78860	784598
119058	784599
88562	784600
46897	784601
4287	784602
166311	784603
81691	784604
54993	784605
110173	784606
104348	784607
26469	784608
64292	784609
140687	784610
31750	784611
25474	784612
7141	784613
16442	784614
25479	784615
117250	784616
4677	784617
84051	784618
52513	784619
207740	784620
41185	784621
97370	784622
116933	784623
225800	784624
89067	784625
41029	784626
52221	784627
117252	784628
35005	784629
100790	784630
52079	784631
115785	784632
51355	784633
107894	784634
134610	784635
202736	784636
2401	784637
65981	784638
228287	784639
64368	784640
117793	784641
86544	784642
225503	784643
17608	784644
179866	784645
163922	784646
89323	784647
190846	784648
47384	784649
63039	784650
85835	784651
110530	784652
155853	784653
118422	784654
104266	784655
77003	784656
141579	784657
47094	784658
81582	784659
144970	784660
84919	784661
67804	784662
32602	784663
10413	784664
70231	784665
30044	784666
196252	784667
83499	784668
2029	784669
117868	784670
214413	784671
44573	784672
62146	784673
31336	784674
236347	784675
166529	784676
28056	784677
28056	784678
88302	784679
89124	784680
119967	784681
64442	784682
88354	784683
32666	784684
111816	784685
39540	784686
15853	784687
142457	784688
167412	784689
49296	784690
167419	784691
163013	784692
215159	784693
154680	784694
43753	784695
77797	784696
16089	784697
103685	784698
19691	784699
83868	784700
36118	784701
110546	784702
116461	784703
87107	784704
88981	784705
165216	784706
111654	784707
89468	784708
49913	784709
52239	784710
7433	784711
83598	784712
125458	784713
50685	784714
77661	784715
83256	784716
47446	784717
137533	784718
101962	784719
24937	784720
98307	784721
112896	784722
66493	784723
112962	784724
32047	784725
216325	784726
231249	784727
22489	784728
23707	784729
20791	784730
109670	784731
108340	784732
154018	784733
140908	784734
186801	784735
160507	784736
237137	784737
119302	784738
180672	784739
45915	784740
210134	784741
151149	784742
75874	784743
141415	784744
154605	784745
166645	784746
117406	784747
12916	784748
102235	784749
87473	784750
156687	784751
103700	784752
111426	784753
119413	784754
59037	784755
12303	784756
231925	784757
119419	784758
51804	784759
135731	784760
5594	784761
109684	784762
237966	784763
40846	784764
65320	784765
120040	784766
240117	784767
142125	784768
134605	784769
148442	784770
145678	784771
117079	784772
117115	784773
47616	784774
152222	784775
32054	784776
46994	784777
59820	784778
60026	784779
229311	784780
98412	784781
190035	784782
232016	784783
196572	784784
161049	784785
52050	784786
102457	784787
89282	784788
88266	784789
75278	784790
110261	784791
232379	784792
130802	784793
114709	784794
110077	784795
43890	784796
143728	784797
60762	784798
87811	784799
84822	784800
76736	784801
29316	784802
196164	784803
11873	784804
85545	784805
116789	784806
238904	784807
218458	784808
181368	784809
158303	784810
190625	784811
7946	784812
7685	784813
116173	784814
207093	784815
45178	784816
25435	784817
19198	784818
36082	784819
84112	784820
1254	784821
13604	784822
111268	784823
58231	784824
34954	784825
4695	784826
31730	784827
185	784828
37838	784829
129191	784830
97130	784831
43132	784832
187897	784833
45264	784834
231927	784835
192084	784836
2955	784837
103064	784838
56059	784839
61911	784840
139792	784841
46861	784842
162252	784843
3795	784844
139950	784845
61505	784846
94264	784847
39683	784848
80287	784849
75274	784850
4597	784851
2381	784852
194938	784853
14350	784854
56787	784855
30206	784856
47954	784857
50574	784858
19097	784859
147556	784860
50672	784861
13326	784862
133707	784863
35004	784864
205768	784865
39564	784866
79892	784867
13047	784868
183986	784869
48091	784870
98302	784871
196021	784872
78801	784873
115559	784874
224786	784875
169746	784876
30075	784877
30051	784878
3813	784879
38063	784880
96484	784881
20525	784882
234495	784883
38727	784884
33737	784885
225272	784886
66034	784887
161322	784888
158126	784889
193462	784890
168124	784891
115047	784892
66133	784893
223808	784894
108339	784895
193270	784896
15939	784897
31038	784898
72009	784899
10468	784900
41850	784901
222364	784902
86057	784903
126041	784904
194264	784905
90334	784906
14475	784907
102550	784908
189098	784909
58381	784910
135631	784911
223587	784912
40591	784913
81556	784914
116523	784915
95297	784916
38184	784917
115609	784918
36684	784919
187572	784920
151807	784921
47293	784922
33550	784923
74234	784924
159341	784925
50734	784926
37326	784927
104562	784928
160126	784929
170234	784930
43790	784931
105593	784932
145646	784933
58722	784934
140116	784935
86199	784936
153698	784937
115436	784938
10468	784939
121765	784940
69434	784941
25960	784942
85765	784943
13838	784944
158598	784945
23837	784946
23687	784947
137779	784948
27517	784949
21351	784950
33611	784951
159886	784952
122200	784953
145295	784954
80186	784955
16543	784956
62800	784957
224097	784958
145231	784959
16357	784960
201487	784961
103803	784962
8535	784963
190165	784964
117191	784965
138752	784966
115267	784967
114738	784968
102775	784969
179047	784970
232305	784971
159735	784972
145127	784973
107280	784974
137998	784975
119406	784976
55211	784977
41967	784978
12360	784979
90951	784980
2347	784981
2541	784982
162726	784983
58657	784984
81429	784985
89952	784986
107634	784987
81307	784988
161819	784989
49143	784990
63149	784991
69720	784992
201546	784993
123108	784994
2347	784995
239708	784996
145385	784997
33566	784998
25655	784999
65517	785000
17642	785001
50080	785002
108108	785003
50198	785004
51382	785005
5587	785006
204055	785007
115239	785008
39044	785009
90630	785010
108188	785011
3393	785012
164163	785013
87261	785014
4040	785015
22692	785016
19842	785017
55591	785018
9615	785019
4290	785020
190534	785021
33459	785022
79415	785023
40865	785024
106275	785025
68680	785026
48963	785027
30858	785028
9217	785029
11905	785030
67906	785031
60461	785032
82832	785033
9999	785034
94531	785035
87503	785036
127805	785037
127805	785038
82015	785039
117717	785040
139416	785041
43462	785042
34523	785043
31182	785044
58309	785045
164470	785046
15529	785047
125634	785048
20614	785049
43461	785050
63398	785051
8120	785052
90704	785053
125998	785054
14141	785055
38097	785056
72284	785057
11839	785058
152231	785059
178386	785060
150101	785061
175947	785062
63413	785063
17069	785064
126189	785065
94038	785066
126635	785067
61101	785068
71395	785069
120739	785070
22762	785071
107278	785072
3617	785073
34470	785074
84133	785075
94467	785076
114596	785077
126135	785078
18356	785079
162357	785080
148234	785081
34930	785082
320	785083
22701	785084
191552	785085
137337	785086
12953	785087
25016	785088
62224	785089
4321	785090
190918	785091
43940	785092
58192	785093
34539	785094
43974	785095
15490	785096
50590	785097
13616	785098
44607	785099
24559	785100
69589	785101
126088	785102
50463	785103
126348	785104
196962	785105
101677	785106
51059	785107
33508	785108
29344	785109
14610	785110
65355	785111
28765	785112
87033	785113
42605	785114
19160	785115
25820	785116
18862	785117
27778	785118
55432	785119
20517	785120
68615	785121
85734	785122
212214	785123
39473	785124
173436	785125
57986	785126
104693	785127
107128	785128
60358	785129
107869	785130
51883	785131
32371	785132
15453	785133
76536	785134
40369	785135
75283	785136
6110	785137
8618	785138
112647	785139
100180	785140
118598	785141
12281	785142
76529	785143
166859	785144
89123	785145
207091	785146
99417	785147
87615	785148
47865	785149
17660	785150
93014	785151
29345	785152
115526	785153
19685	785154
76651	785155
74580	785156
151613	785157
159134	785158
56739	785159
152946	785160
87162	785161
50753	785162
84637	785163
66694	785164
58534	785165
111652	785166
6436	785167
118267	785168
173539	785169
178696	785170
213515	785171
211856	785172
163361	785173
117077	785174
150712	785175
226211	785176
240221	785177
7952	785178
25935	785179
226424	785180
150748	785181
164846	785182
153195	785183
52304	785184
98183	785185
77036	785186
177951	785187
9104	785188
41172	785189
33231	785190
136405	785191
39517	785192
18304	785193
27751	785194
64931	785195
55105	785196
39766	785197
7011	785198
45022	785199
6457	785200
61436	785201
4122	785202
58209	785203
16119	785204
142008	785205
23238	785206
25179	785207
34468	785208
13177	785209
61833	785210
183200	785211
96688	785212
44765	785213
139571	785214
23668	785215
97271	785216
82257	785217
44702	785218
8610	785219
104049	785220
60785	785221
20104	785222
16537	785223
25679	785224
5310	785225
151920	785226
31	785227
45925	785228
25908	785229
95462	785230
17435	785231
19688	785232
98360	785233
57430	785234
65984	785235
5603	785236
59715	785237
45301	785238
8099	785239
65440	785240
5363	785241
28657	785242
79614	785243
44980	785244
86550	785245
83059	785246
28415	785247
1496	785248
62629	785249
28520	785250
44677	785251
73793	785252
10028	785253
57400	785254
20634	785255
41078	785256
43131	785257
203958	785258
130861	785259
15809	785260
12244	785261
150971	785262
921	785263
55142	785264
51509	785265
12233	785266
51507	785267
7022	785268
13311	785269
5644	785270
150879	785271
65821	785272
15947	785273
17594	785274
51063	785275
17594	785276
39693	785277
36156	785278
45689	785279
17231	785280
205901	785281
50564	785282
162	785283
20781	785284
25531	785285
17258	785286
152217	785287
111320	785288
40240	785289
31891	785290
39255	785291
214487	785292
84944	785293
55142	785294
27554	785295
23959	785296
58629	785297
74271	785298
35787	785299
8695	785300
181199	785301
35673	785302
20005	785303
166903	785304
64213	785305
92735	785306
147632	785307
116106	785308
20855	785309
231337	785310
184132	785311
126544	785312
83264	785313
113265	785314
176005	785315
13254	785316
1122	785317
2816	785318
108678	785319
108696	785320
69866	785321
2206	785322
27069	785323
63270	785324
156813	785325
69808	785326
4486	785327
123075	785328
6781	785329
5088	785330
107216	785331
155235	785332
155648	785333
182800	785334
40418	785335
70355	785336
4029	785337
70618	785338
4016	785339
122697	785340
1572	785341
3515	785342
576	785343
230127	785344
22125	785345
123085	785346
5936	785347
10680	785348
6754	785349
5167	785350
5181	785351
3558	785352
10644	785353
5181	785354
129229	785355
203486	785356
675	785357
1738	785358
7870	785359
1976	785360
32231	785361
132155	785362
65136	785363
2448	785364
6603	785365
13293	785366
39843	785367
112976	785368
15675	785369
57680	785370
37667	785371
102695	785372
7941	785373
10787	785374
5130	785375
9168	785376
6757	785377
10728	785378
31675	785379
5779	785380
13635	785381
53747	785382
2760	785383
37902	785384
7133	785385
22049	785386
20121	785387
20955	785388
100640	785389
29649	785390
37746	785391
21892	785392
131623	785393
11227	785394
3405	785395
122623	785396
26833	785397
36169	785398
39586	785399
1534	785400
15638	785401
98628	785402
36106	785403
42158	785404
198833	785405
167247	785406
41643	785407
24967	785408
122159	785409
188669	785410
162232	785411
27980	785412
152739	785413
76712	785414
165486	785415
58915	785416
138916	785417
46165	785418
8923	785419
76710	785420
50371	785421
101209	785422
6189	785423
178688	785424
97343	785425
23839	785426
7934	785427
39589	785428
107519	785429
59673	785430
17170	785431
83765	785432
160220	785433
11326	785434
187739	785435
80430	785436
71366	785437
79036	785438
30005	785439
3781	785440
3897	785441
8898	785442
233131	785443
41544	785444
30439	785445
4932	785446
211396	785447
10682	785448
59507	785449
87924	785450
86187	785451
100364	785452
63812	785453
102082	785454
164258	785455
164710	785456
66760	785457
9964	785458
194039	785459
94762	785460
86800	785461
27674	785462
20951	785463
45108	785464
88303	785465
24073	785466
49448	785467
5611	785468
14632	785469
45981	785470
75459	785471
154213	785472
79223	785473
24405	785474
13240	785475
21847	785476
14843	785477
11859	785478
59068	785479
13458	785480
38987	785481
189055	785482
90399	785483
8926	785484
52967	785485
101673	785486
87934	785487
224085	785488
33696	785489
18087	785490
33047	785491
77128	785492
80191	785493
110740	785494
115932	785495
130869	785496
49995	785497
55044	785498
11135	785499
109225	785500
202638	785501
28323	785502
29865	785503
34347	785504
19946	785505
135318	785506
10057	785507
139197	785508
95221	785509
191465	785510
41853	785511
56022	785512
46736	785513
58208	785514
493	785515
47816	785516
21449	785517
90069	785518
83444	785519
41346	785520
29883	785521
105146	785522
1353	785523
67638	785524
34497	785525
24559	785526
29212	785527
31306	785528
22709	785529
24506	785530
6982	785531
145617	785532
142584	785533
64373	785534
14242	785535
20473	785536
68604	785537
105710	785538
2428	785539
19846	785540
79989	785541
37108	785542
100134	785543
104210	785544
55888	785545
89215	785546
144782	785547
105614	785548
74650	785549
18645	785550
106863	785551
146757	785552
114288	785553
202653	785554
7880	785555
4062	785556
13985	785557
14022	785558
3516	785559
16842	785560
1134	785561
221013	785562
65597	785563
226251	785564
1928	785565
235655	785566
127644	785567
49414	785568
21192	785569
36743	785570
153220	785571
68326	785572
109729	785573
231429	785574
97026	785575
163312	785576
53389	785577
215996	785578
104481	785579
63791	785580
155196	785581
33811	785582
42562	785583
22346	785584
34301	785585
54669	785586
54801	785587
34089	785588
69899	785589
26035	785590
16728	785591
1731	785592
22309	785593
10774	785594
27216	785595
167201	785596
42900	785597
77263	785598
4020	785599
54368	785600
948	785601
146227	785602
26921	785603
97536	785604
119654	785605
164961	785606
201531	785607
62631	785608
221791	785609
86415	785610
238072	785611
4505	785612
113199	785613
81850	785614
49134	785615
86050	785616
81057	785617
76483	785618
76576	785619
2207	785620
51461	785621
86069	785622
166613	785623
147944	785624
49221	785625
86083	785626
239033	785627
239314	785628
115229	785629
234026	785630
193360	785631
81243	785632
141627	785633
7562	785634
32390	785635
219830	785636
152321	785637
112385	785638
213618	785639
112884	785640
50647	785641
70309	785642
150544	785643
164198	785644
233227	785645
3829	785646
12653	785647
12762	785648
1157	785649
36187	785650
545	785651
19963	785652
228012	785653
66562	785654
89559	785655
53215	785656
202867	785657
34591	785658
75291	785659
58414	785660
4947	785661
114192	785662
64709	785663
213080	785664
48334	785665
16294	785666
108877	785667
160393	785668
149904	785669
25615	785670
3998	785671
2459	785672
111124	785673
112161	785674
236398	785675
131251	785676
159098	785677
72124	785678
101848	785679
210455	785680
64226	785681
134497	785682
84314	785683
109813	785684
47757	785685
154157	785686
212404	785687
202741	785688
84859	785689
211012	785690
15825	785691
4020	785692
115947	785693
47735	785694
87115	785695
53296	785696
178603	785697
1998	785698
178490	785699
104618	785700
1364	785701
5090	785702
56511	785703
94941	785704
126421	785705
86086	785706
7906	785707
5073	785708
41318	785709
43280	785710
77329	785711
131696	785712
33584	785713
2481	785714
2803	785715
76893	785716
12839	785717
40263	785718
19893	785719
6834	785720
147205	785721
119599	785722
140090	785723
33139	785724
20613	785725
1743	785726
147069	785727
108678	785728
49455	785729
793	785730
161503	785731
10173	785732
153181	785733
107040	785734
17573	785735
15371	785736
25174	785737
1601	785738
2199	785739
35711	785740
185704	785741
67187	785742
164799	785743
159216	785744
95305	785745
123006	785746
9183	785747
145210	785748
23096	785749
56149	785750
10927	785751
26026	785752
2493	785753
128030	785754
8983	785755
113168	785756
90872	785757
27920	785758
119172	785759
214910	785760
214716	785761
52624	785762
25690	785763
148511	785764
208216	785765
215370	785766
1578	785767
99350	785768
141594	785769
9637	785770
117833	785771
153075	785772
227150	785773
151252	785774
35306	785775
2486	785776
10112	785777
81675	785778
64831	785779
41626	785780
149225	785781
94210	785782
51067	785783
24	785784
65284	785785
215200	785786
4685	785787
5338	785788
7508	785789
40106	785790
111789	785791
32	785792
37064	785793
10134	785794
25278	785795
123309	785796
17394	785797
65842	785798
32149	785799
3153	785800
8707	785801
44014	785802
2269	785803
64627	785804
49711	785805
12018	785806
17225	785807
34102	785808
62690	785809
31691	785810
445	785811
163	785812
155	785813
12157	785814
762	785815
17366	785816
57096	785817
20959	785818
51722	785819
9510	785820
523	785821
97780	785822
82874	785823
84131	785824
117	785825
14	785826
34	785827
2403	785828
16646	785829
9001	785830
36520	785831
39971	785832
128472	785833
3347	785834
7475	785835
25908	785836
22786	785837
47230	785838
71542	785839
14532	785840
598	785841
25091	785842
11786	785843
1807	785844
9001	785845
92699	785846
25843	785847
1882	785848
40092	785849
31691	785850
41222	785851
83494	785852
84543	785853
8627	785854
33173	785855
16261	785856
153394	785857
29495	785858
12151	785859
7842	785860
5134	785861
156	785862
5324	785863
21002	785864
64104	785865
6716	785866
40000	785867
20602	785868
763	785869
36857	785870
111214	785871
3653	785872
11457	785873
129868	785874
1511	785875
40097	785876
913	785877
409	785878
3803	785879
1691	785880
36330	785881
3371	785882
25949	785883
2679	785884
6212	785885
442	785886
34992	785887
1691	785888
59935	785889
64552	785890
1880	785891
95707	785892
9128	785893
339	785894
25034	785895
3	785896
75770	785897
12850	785898
32870	785899
919	785900
2683	785901
36146	785902
12050	785903
94513	785904
10207	785905
64552	785906
103083	785907
17376	785908
3866	785909
5353	785910
64241	785911
67843	785912
28248	785913
44455	785914
5164	785915
46472	785916
6936	785917
50896	785918
25830	785919
51696	785920
762	785921
20478	785922
40505	785923
7045	785924
95404	785925
20754	785926
55764	785927
1507	785928
110072	785929
17440	785930
45552	785931
297	785932
3037	785933
55764	785934
25418	785935
95103	785936
64390	785937
110446	785938
14321	785939
26202	785940
68684	785941
1690	785942
21696	785943
65537	785944
24299	785945
12968	785946
29418	785947
11152	785948
92744	785949
10307	785950
34	785951
55019	785952
7437	785953
21077	785954
45766	785955
5359	785956
1361	785957
21146	785958
28758	785959
11021	785960
83168	785961
41638	785962
17311	785963
49589	785964
14176	785965
17102	785966
10202	785967
79	785968
94	785969
32372	785970
31302	785971
2346	785972
29323	785973
151304	785974
9965	785975
9215	785976
73418	785977
14	785978
172	785979
17351	785980
41231	785981
3181	785982
104	785983
17425	785984
68386	785985
20238	785986
4828	785987
10199	785988
33019	785989
10154	785990
6462	785991
46565	785992
50447	785993
299	785994
50118	785995
101533	785996
11793	785997
1879	785998
25418	785999
30819	786000
129	786001
8194	786002
21152	786003
17344	786004
47188	786005
3040	786006
1506	786007
1351	786008
25278	786009
8679	786010
6853	786011
94	786012
2458	786013
17754	786014
25304	786015
11281	786016
95597	786017
64304	786018
40991	786019
50101	786020
1005	786021
1936	786022
34212	786023
11533	786024
65046	786025
50770	786026
49510	786027
1011	786028
37816	786029
14	786030
15625	786031
32383	786032
14532	786033
152338	786034
50915	786035
25195	786036
141534	786037
4350	786038
111042	786039
713	786040
82835	786041
2661	786042
1225	786043
71754	786044
16061	786045
154170	786046
12920	786047
218039	786048
15	786049
64186	786050
23155	786051
4359	786052
33405	786053
45709	786054
29533	786055
14	786056
90	786057
102174	786058
191	786059
4363	786060
30359	786061
1796	786062
6130	786063
153553	786064
34	786065
10039	786066
64897	786067
32218	786068
5655	786069
40030	786070
3013	786071
34	786072
522	786073
2119	786074
1699	786075
215	786076
3	786077
50809	786078
1506	786079
301	786080
6455	786081
6122	786082
46489	786083
27869	786084
48975	786085
72022	786086
713	786087
42629	786088
149181	786089
64104	786090
149907	786091
32133	786092
18236	786093
104744	786094
1557	786095
18256	786096
152605	786097
17295	786098
65653	786099
12080	786100
31	786101
1692	786102
151247	786103
25753	786104
18116	786105
8705	786106
865	786107
11377	786108
104	786109
46489	786110
50285	786111
150246	786112
12926	786113
3366	786114
14	786115
90	786116
24091	786117
25958	786118
7581	786119
8209	786120
20731	786121
116617	786122
25952	786123
1005	786124
3820	786125
35824	786126
66008	786127
37621	786128
40764	786129
1355	786130
133689	786131
20952	786132
15437	786133
64179	786134
10123	786135
11643	786136
163149	786137
718	786138
67219	786139
49802	786140
23010	786141
2524	786142
112976	786143
12052	786144
25894	786145
3860	786146
23228	786147
8189	786148
49836	786149
18	786150
5639	786151
77	786152
30914	786153
4712	786154
78	786155
2802	786156
65269	786157
12161	786158
1009	786159
3022	786160
762	786161
25641	786162
20983	786163
5618	786164
108	786165
65454	786166
14	786167
21027	786168
63724	786169
1882	786170
110233	786171
230534	786172
94	786173
657	786174
18757	786175
18	786176
45	786177
11450	786178
76100	786179
45247	786180
35417	786181
369	786182
65547	786183
38447	786184
14615	786185
58257	786186
7604	786187
24325	786188
56088	786189
42568	786190
6467	786191
43170	786192
653	786193
70747	786194
44184	786195
21033	786196
84746	786197
13157	786198
72185	786199
76649	786200
27596	786201
139170	786202
567	786203
8785	786204
13157	786205
385	786206
15	786207
369	786208
1102	786209
93433	786210
570	786211
31624	786212
83575	786213
408	786214
18	786215
25924	786216
82965	786217
601	786218
59042	786219
409	786220
110201	786221
147971	786222
6545	786223
29297	786224
1504	786225
60645	786226
83496	786227
64751	786228
96470	786229
35628	786230
139908	786231
78941	786232
84594	786233
72439	786234
175489	786235
153559	786236
21405	786237
1131	786238
1938	786239
218769	786240
95941	786241
45614	786242
16973	786243
84581	786244
19696	786245
235606	786246
211986	786247
55851	786248
34401	786249
151677	786250
100674	786251
17265	786252
50229	786253
83476	786254
64395	786255
83930	786256
76412	786257
86379	786258
8539	786259
147009	786260
100552	786261
158287	786262
81462	786263
187391	786264
27588	786265
15991	786266
52451	786267
153238	786268
31602	786269
108746	786270
85938	786271
45447	786272
188077	786273
65193	786274
114658	786275
51404	786276
78141	786277
6410	786278
49631	786279
160773	786280
229189	786281
53485	786282
215560	786283
57000	786284
150532	786285
81598	786286
5363	786287
76808	786288
142597	786289
64387	786290
10385	786291
31112	786292
167192	786293
168101	786294
69225	786295
60753	786296
64722	786297
90177	786298
26626	786299
107827	786300
39041	786301
31837	786302
24224	786303
235492	786304
100832	786305
15014	786306
40698	786307
107767	786308
12106	786309
216001	786310
83168	786311
17874	786312
227231	786313
18552	786314
109935	786315
135271	786316
86261	786317
47452	786318
18005	786319
226622	786320
153094	786321
6131	786322
238410	786323
90775	786324
137507	786325
16083	786326
51678	786327
116438	786328
197622	786329
62965	786330
10563	786331
122077	786332
53923	786333
90619	786334
50326	786335
122208	786336
60385	786337
75206	786338
21117	786339
30511	786340
182053	786341
142074	786342
8482	786343
1998	786344
28269	786345
226243	786346
10432	786347
10456	786348
17891	786349
42008	786350
165463	786351
17964	786352
178864	786353
49890	786354
108178	786355
53444	786356
107966	786357
41934	786358
7890	786359
169053	786360
37245	786361
21870	786362
739	786363
34704	786364
81458	786365
229008	786366
33464	786367
159405	786368
42271	786369
59381	786370
52936	786371
32449	786372
4427	786373
146026	786374
5961	786375
115372	786376
32347	786377
115258	786378
63447	786379
11967	786380
156818	786381
111716	786382
48981	786383
106729	786384
3985	786385
149779	786386
44954	786387
32063	786388
93183	786389
4546	786390
9113	786391
114924	786392
111943	786393
188407	786394
99624	786395
153167	786396
65046	786397
226247	786398
17786	786399
108933	786400
109098	786401
111717	786402
83569	786403
34655	786404
139105	786405
58916	786406
215381	786407
151549	786408
149185	786409
150482	786410
214159	786411
152069	786412
39903	786413
47738	786414
31956	786415
6469	786416
67918	786417
150325	786418
166878	786419
72177	786420
148927	786421
32178	786422
25884	786423
112732	786424
150637	786425
51153	786426
39679	786427
65013	786428
215155	786429
110242	786430
50516	786431
15754	786432
65378	786433
207830	786434
39796	786435
209174	786436
213094	786437
50884	786438
87682	786439
40016	786440
176420	786441
56211	786442
139168	786443
164215	786444
196511	786445
178370	786446
81268	786447
45723	786448
121785	786449
58538	786450
114858	786451
148899	786452
89687	786453
94655	786454
15598	786455
58195	786456
32443	786457
66660	786458
87722	786459
239201	786460
29603	786461
84796	786462
166996	786463
84939	786464
88392	786465
84890	786466
67793	786467
8157	786468
93600	786469
149088	786470
111734	786471
50677	786472
968	786473
29074	786474
97910	786475
71799	786476
38063	786477
44058	786478
113098	786479
162716	786480
58085	786481
223840	786482
2517	786483
212929	786484
88472	786485
125549	786486
5046	786487
171429	786488
734	786489
945	786490
212266	786491
107940	786492
1411	786493
6000	786494
2847	786495
70984	786496
584	786497
111355	786498
172476	786499
27524	786500
32108	786501
40135	786502
173525	786503
54367	786504
220339	786505
114591	786506
134607	786507
107708	786508
111254	786509
84279	786510
60902	786511
64663	786512
47043	786513
86027	786514
64441	786515
139883	786516
106762	786517
14242	786518
60903	786519
141017	786520
140024	786521
213320	786522
110263	786523
149945	786524
212699	786525
154954	786526
103451	786527
141005	786528
43712	786529
110181	786530
158040	786531
149655	786532
110152	786533
17273	786534
144369	786535
153433	786536
111741	786537
110054	786538
86026	786539
110936	786540
149515	786541
154890	786542
211946	786543
1902	786544
15335	786545
77083	786546
220463	786547
116646	786548
28375	786549
75362	786550
228697	786551
110390	786552
63665	786553
92409	786554
83855	786555
109173	786556
206358	786557
87589	786558
132749	786559
7991	786560
87769	786561
251	786562
3559	786563
83810	786564
113103	786565
2070	786566
226798	786567
38463	786568
14360	786569
8461	786570
7476	786571
131183	786572
98312	786573
29245	786574
212020	786575
17420	786576
131896	786577
73997	786578
112157	786579
98738	786580
162764	786581
135632	786582
6453	786583
110315	786584
15786	786585
18941	786586
128640	786587
35962	786588
13207	786589
153837	786590
183523	786591
97956	786592
50874	786593
25535	786594
25939	786595
97345	786596
40007	786597
13044	786598
74854	786599
23104	786600
23772	786601
95003	786602
50696	786603
235224	786604
238308	786605
148006	786606
39253	786607
140263	786608
36441	786609
14203	786610
346	786611
124510	786612
1597	786613
923	786614
1038	786615
353	786616
70559	786617
419	786618
9593	786619
13600	786620
16716	786621
38050	786622
78102	786623
141730	786624
13578	786625
106192	786626
36905	786627
157201	786628
209269	786629
209347	786630
83149	786631
57957	786632
115076	786633
202795	786634
103069	786635
236595	786636
56561	786637
6995	786638
86323	786639
214732	786640
203769	786641
108375	786642
115902	786643
49299	786644
31115	786645
49129	786646
223816	786647
198191	786648
227027	786649
146433	786650
223955	786651
31104	786652
234804	786653
203785	786654
31118	786655
49147	786656
223980	786657
182392	786658
81761	786659
63254	786660
169542	786661
63273	786662
39040	786663
107736	786664
107252	786665
108201	786666
112663	786667
39046	786668
161668	786669
224510	786670
224959	786671
107759	786672
5773	786673
45590	786674
108367	786675
81751	786676
203641	786677
100838	786678
49160	786679
59012	786680
49315	786681
49302	786682
107758	786683
100466	786684
49303	786685
39044	786686
198306	786687
201001	786688
227075	786689
73265	786690
49301	786691
101111	786692
107077	786693
230190	786694
53548	786695
115663	786696
31627	786697
153936	786698
55136	786699
214270	786700
111414	786701
224805	786702
226948	786703
100569	786704
99269	786705
17403	786706
132432	786707
63203	786708
145179	786709
114790	786710
114790	786711
31878	786712
12690	786713
39822	786714
130765	786715
43968	786716
188155	786717
27869	786718
145922	786719
86291	786720
103498	786721
225884	786722
195219	786723
194237	786724
40604	786725
107090	786726
49221	786727
200477	786728
27843	786729
43391	786730
854	786731
92289	786732
11461	786733
66487	786734
1934	786735
153288	786736
71191	786737
174252	786738
110381	786739
22626	786740
85919	786741
71196	786742
3895	786743
126698	786744
32958	786745
104244	786746
228163	786747
161721	786748
135372	786749
35089	786750
111948	786751
157124	786752
128575	786753
231591	786754
144538	786755
55898	786756
126516	786757
12961	786758
209422	786759
93546	786760
38903	786761
18638	786762
176503	786763
54341	786764
127195	786765
44606	786766
74997	786767
31994	786768
27599	786769
16489	786770
103155	786771
3302	786772
35676	786773
57028	786774
161631	786775
181993	786776
37965	786777
43244	786778
196981	786779
9852	786780
99802	786781
105227	786782
37325	786783
116799	786784
79295	786785
121170	786786
23914	786787
85985	786788
161948	786789
30148	786790
1585	786791
4329	786792
794	786793
55610	786794
34297	786795
58332	786796
42158	786797
114856	786798
134054	786799
6409	786800
66538	786801
89668	786802
83820	786803
200474	786804
71907	786805
93581	786806
33508	786807
8674	786808
71425	786809
181336	786810
213424	786811
148593	786812
153731	786813
187392	786814
148398	786815
205889	786816
112676	786817
157707	786818
121030	786819
85828	786820
92879	786821
75218	786822
2837	786823
15944	786824
10279	786825
206804	786826
223688	786827
40493	786828
46459	786829
59007	786830
17890	786831
136960	786832
138587	786833
199168	786834
11948	786835
200317	786836
27285	786837
54563	786838
202771	786839
90805	786840
228271	786841
11243	786842
210107	786843
143723	786844
143375	786845
66234	786846
7609	786847
153656	786848
31879	786849
212700	786850
150958	786851
2169	786852
14828	786853
18350	786854
1715	786855
30644	786856
108113	786857
66024	786858
24288	786859
2852	786860
115343	786861
50678	786862
30111	786863
28235	786864
85469	786865
100824	786866
98000	786867
41229	786868
810	786869
106409	786870
11690	786871
24789	786872
89619	786873
132500	786874
98886	786875
73482	786876
116431	786877
30707	786878
49097	786879
8426	786880
39427	786881
9674	786882
3752	786883
62420	786884
69375	786885
53764	786886
80724	786887
5921	786888
96964	786889
17710	786890
28273	786891
4273	786892
18535	786893
13882	786894
32154	786895
80605	786896
38589	786897
48893	786898
9354	786899
48040	786900
185782	786901
16632	786902
39600	786903
20336	786904
167616	786905
153277	786906
193828	786907
59776	786908
9588	786909
46427	786910
77511	786911
15983	786912
51003	786913
32155	786914
148067	786915
64704	786916
65184	786917
63990	786918
186488	786919
43255	786920
50406	786921
3569	786922
76515	786923
162614	786924
38173	786925
18589	786926
112402	786927
182761	786928
59411	786929
31964	786930
23444	786931
64695	786932
102390	786933
16161	786934
27497	786935
58775	786936
21023	786937
58807	786938
713	786939
76922	786940
20883	786941
20883	786942
10003	786943
149396	786944
43105	786945
36815	786946
46451	786947
53147	786948
38986	786949
65531	786950
25645	786951
10843	786952
93239	786953
10003	786954
74259	786955
1382	786956
235195	786957
83751	786958
3795	786959
101617	786960
57107	786961
47589	786962
41101	786963
107321	786964
19081	786965
152114	786966
36652	786967
39520	786968
57512	786969
45470	786970
12097	786971
136311	786972
32174	786973
58572	786974
77531	786975
28880	786976
59605	786977
48284	786978
21169	786979
39537	786980
31607	786981
150840	786982
83758	786983
49895	786984
23781	786985
59973	786986
39741	786987
89521	786988
47596	786989
25805	786990
23663	786991
31950	786992
74528	786993
8668	786994
14480	786995
17523	786996
21186	786997
76702	786998
76539	786999
207809	787000
98138	787001
181493	787002
21169	787003
132714	787004
189355	787005
73822	787006
94090	787007
146161	787008
57554	787009
57554	787010
6608	787011
141023	787012
19946	787013
5720	787014
884	787015
111717	787016
21027	787017
1139	787018
183	787019
10711	787020
51238	787021
48691	787022
82334	787023
17875	787024
88488	787025
5897	787026
6317	787027
44923	787028
18217	787029
163365	787030
73322	787031
2546	787032
20322	787033
38576	787034
106349	787035
44299	787036
9827	787037
2968	787038
980	787039
33772	787040
216830	787041
6504	787042
24456	787043
4459	787044
6569	787045
16731	787046
116302	787047
133257	787048
96748	787049
86761	787050
44744	787051
187591	787052
97558	787053
97043	787054
2382	787055
838	787056
48602	787057
159830	787058
158730	787059
26123	787060
4206	787061
60972	787062
14026	787063
117443	787064
236195	787065
10168	787066
3825	787067
18666	787068
33783	787069
52232	787070
12651	787071
3124	787072
236434	787073
304	787074
85870	787075
196088	787076
249	787077
1921	787078
84108	787079
12245	787080
7925	787081
75831	787082
28667	787083
117785	787084
98318	787085
187215	787086
83542	787087
98241	787088
27531	787089
151793	787090
57358	787091
183943	787092
50250	787093
36944	787094
182460	787095
45610	787096
65906	787097
32347	787098
110641	787099
101392	787100
132675	787101
35507	787102
57327	787103
131060	787104
96993	787105
180359	787106
44680	787107
2528	787108
184271	787109
1432	787110
6714	787111
61065	787112
106465	787113
98106	787114
79672	787115
19880	787116
47084	787117
4463	787118
79527	787119
6486	787120
37585	787121
211708	787122
212921	787123
150214	787124
74453	787125
19234	787126
2022	787127
7033	787128
202762	787129
31848	787130
109763	787131
3423	787132
203197	787133
153081	787134
79414	787135
202135	787136
115789	787137
31098	787138
141055	787139
55740	787140
88071	787141
230431	787142
30136	787143
139678	787144
17273	787145
7567	787146
16728	787147
151424	787148
78861	787149
9592	787150
71666	787151
8949	787152
10451	787153
95371	787154
1403	787155
156869	787156
47754	787157
60427	787158
203340	787159
110624	787160
25964	787161
11073	787162
204715	787163
74636	787164
156803	787165
213182	787166
194954	787167
60140	787168
178967	787169
72320	787170
59837	787171
48650	787172
110521	787173
39710	787174
3387	787175
40267	787176
67004	787177
118743	787178
18739	787179
57804	787180
177406	787181
231438	787182
96624	787183
56140	787184
66512	787185
189854	787186
76678	787187
76360	787188
97506	787189
232989	787190
82784	787191
148293	787192
142603	787193
45427	787194
43890	787195
93895	787196
46477	787197
7011	787198
77495	787199
43792	787200
56192	787201
91031	787202
33459	787203
89621	787204
17145	787205
95121	787206
61258	787207
115073	787208
144555	787209
19114	787210
131886	787211
89951	787212
17889	787213
2525	787214
142182	787215
15163	787216
123048	787217
62747	787218
103022	787219
12772	787220
52179	787221
6560	787222
196210	787223
185348	787224
153900	787225
162910	787226
224616	787227
32398	787228
98595	787229
11273	787230
7627	787231
9938	787232
15526	787233
97205	787234
67482	787235
83027	787236
103670	787237
33230	787238
34517	787239
136392	787240
19457	787241
9708	787242
64082	787243
112910	787244
43818	787245
149195	787246
126885	787247
1425	787248
93464	787249
118676	787250
200074	787251
64900	787252
119374	787253
7896	787254
37216	787255
7697	787256
149972	787257
92824	787258
163529	787259
33953	787260
34666	787261
150318	787262
136552	787263
235363	787264
22605	787265
43801	787266
56907	787267
1552	787268
151133	787269
61964	787270
117139	787271
194563	787272
43574	787273
74580	787274
17058	787275
116666	787276
196492	787277
28745	787278
29493	787279
100025	787280
141157	787281
188444	787282
97391	787283
6617	787284
90289	787285
7697	787286
90106	787287
175644	787288
67192	787289
73382	787290
34987	787291
98314	787292
118241	787293
161438	787294
56168	787295
63259	787296
113802	787297
6617	787298
15093	787299
3412	787300
47367	787301
160585	787302
197614	787303
88939	787304
45658	787305
232867	787306
20067	787307
186764	787308
2127	787309
17829	787310
36190	787311
23199	787312
79165	787313
10466	787314
213205	787315
207218	787316
151554	787317
111389	787318
212927	787319
213087	787320
162960	787321
129298	787322
3884	787323
101596	787324
1726	787325
6931	787326
105046	787327
16742	787328
66993	787329
81166	787330
236612	787331
107529	787332
38960	787333
197166	787334
156808	787335
120362	787336
14510	787337
13268	787338
2410	787339
164862	787340
201602	787341
10551	787342
128487	787343
86728	787344
6355	787345
165332	787346
105371	787347
158606	787348
33457	787349
126501	787350
164270	787351
93200	787352
93661	787353
178670	787354
38288	787355
133523	787356
14529	787357
49663	787358
226263	787359
106587	787360
1780	787361
49050	787362
208992	787363
67460	787364
3142	787365
59398	787366
202386	787367
76817	787368
76817	787369
188758	787370
7455	787371
127969	787372
75153	787373
17247	787374
100343	787375
37363	787376
168130	787377
82084	787378
59398	787379
148169	787380
165851	787381
167873	787382
191087	787383
46027	787384
64226	787385
190716	787386
112691	787387
2966	787388
15971	787389
22851	787390
10104	787391
58169	787392
153200	787393
17952	787394
146335	787395
10329	787396
143959	787397
139104	787398
49708	787399
128367	787400
87925	787401
21840	787402
73744	787403
788	787404
945	787405
156322	787406
100604	787407
159103	787408
115066	787409
108399	787410
7870	787411
55753	787412
225049	787413
238915	787414
63118	787415
737	787416
204752	787417
1151	787418
225045	787419
61770	787420
127288	787421
163766	787422
63611	787423
115763	787424
183529	787425
132810	787426
59180	787427
200666	787428
128522	787429
27777	787430
131993	787431
84025	787432
186883	787433
167862	787434
107083	787435
144548	787436
55287	787437
176664	787438
58247	787439
107820	787440
159245	787441
196534	787442
41753	787443
156382	787444
55424	787445
81554	787446
100128	787447
238235	787448
65397	787449
101106	787450
161221	787451
568	787452
12867	787453
86559	787454
98621	787455
177454	787456
66672	787457
65984	787458
5163	787459
124632	787460
65716	787461
153791	787462
80106	787463
27059	787464
20151	787465
33356	787466
6617	787467
224282	787468
27714	787469
12570	787470
104882	787471
225408	787472
63560	787473
44958	787474
65515	787475
151632	787476
39401	787477
233559	787478
230813	787479
81153	787480
130857	787481
36567	787482
136516	787483
35063	787484
192508	787485
174621	787486
64759	787487
214622	787488
72150	787489
154031	787490
12538	787491
154233	787492
226934	787493
98257	787494
52879	787495
97059	787496
39034	787497
2369	787498
610	787499
182197	787500
115513	787501
8797	787502
62698	787503
202288	787504
41216	787505
139562	787506
93352	787507
16228	787508
25178	787509
58846	787510
19508	787511
51415	787512
102295	787513
5789	787514
7658	787515
72460	787516
35896	787517
228052	787518
162	787519
27885	787520
181508	787521
147265	787522
5347	787523
25044	787524
6885	787525
12789	787526
1850	787527
46238	787528
178592	787529
147598	787530
173857	787531
17475	787532
11490	787533
173352	787534
94609	787535
10050	787536
72542	787537
76318	787538
46487	787539
85935	787540
160182	787541
72162	787542
151022	787543
55130	787544
225319	787545
45387	787546
110785	787547
3112	787548
874	787549
111734	787550
4540	787551
182729	787552
227343	787553
127637	787554
72282	787555
176238	787556
46223	787557
107770	787558
81227	787559
101502	787560
85969	787561
45808	787562
26778	787563
115102	787564
65716	787565
75329	787566
232640	787567
31543	787568
31177	787569
50270	787570
33802	787571
63649	787572
103486	787573
65743	787574
20932	787575
63148	787576
151496	787577
215133	787578
152680	787579
154193	787580
153070	787581
152902	787582
213826	787583
150203	787584
42155	787585
45805	787586
3472	787587
78026	787588
78026	787589
51324	787590
56515	787591
10192	787592
158324	787593
1157	787594
111971	787595
12294	787596
7470	787597
29400	787598
25313	787599
101286	787600
86151	787601
5909	787602
166816	787603
54387	787604
215075	787605
39491	787606
207309	787607
16996	787608
166409	787609
10697	787610
150263	787611
228058	787612
16156	787613
70889	787614
151076	787615
17482	787616
75565	787617
20025	787618
1551	787619
212999	787620
171073	787621
121053	787622
24197	787623
114700	787624
69449	787625
109337	787626
154202	787627
125394	787628
351	787629
134320	787630
145604	787631
100470	787632
27605	787633
22573	787634
163630	787635
163836	787636
277	787637
50734	787638
10207	787639
55514	787640
29681	787641
134851	787642
20169	787643
17538	787644
129973	787645
147229	787646
71005	787647
4249	787648
13763	787649
8449	787650
182181	787651
104149	787652
209896	787653
109634	787654
12084	787655
141022	787656
141827	787657
28295	787658
77985	787659
153892	787660
4755	787661
120532	787662
140888	787663
2348	787664
38192	787665
97992	787666
78867	787667
65760	787668
16278	787669
192784	787670
102518	787671
18900	787672
118744	787673
493	787674
104007	787675
143265	787676
39321	787677
12971	787678
34739	787679
175527	787680
212142	787681
24595	787682
58250	787683
19344	787684
100665	787685
35328	787686
72145	787687
68384	787688
37233	787689
109368	787690
36710	787691
43256	787692
12979	787693
107041	787694
126174	787695
21537	787696
5454	787697
74927	787698
82369	787699
5650	787700
16404	787701
58669	787702
16038	787703
38	787704
1835	787705
61767	787706
67326	787707
36075	787708
30682	787709
107654	787710
71972	787711
18464	787712
54872	787713
21100	787714
52641	787715
15295	787716
87	787717
100900	787718
47354	787719
42174	787720
176141	787721
234109	787722
142773	787723
46907	787724
20159	787725
19851	787726
38171	787727
89207	787728
22273	787729
9213	787730
2684	787731
249	787732
7841	787733
2480	787734
110031	787735
42056	787736
25418	787737
2261	787738
14838	787739
27133	787740
41617	787741
82428	787742
65940	787743
151462	787744
20948	787745
224185	787746
160046	787747
2178	787748
76596	787749
7158	787750
17724	787751
85112	787752
25936	787753
25800	787754
4910	787755
23743	787756
11787	787757
43102	787758
177101	787759
17979	787760
94306	787761
40744	787762
95279	787763
208249	787764
57965	787765
84689	787766
95402	787767
41216	787768
942	787769
89067	787770
158508	787771
124853	787772
110107	787773
50811	787774
23098	787775
23098	787776
222725	787777
89182	787778
42437	787779
157665	787780
36753	787781
14590	787782
691	787783
10891	787784
1887	787785
44372	787786
1570	787787
11513	787788
9159	787789
34450	787790
253	787791
2534	787792
33093	787793
31247	787794
47967	787795
146855	787796
13072	787797
35310	787798
10798	787799
30137	787800
5897	787801
148354	787802
1066	787803
3504	787804
40071	787805
63689	787806
4257	787807
81936	787808
11661	787809
3676	787810
6944	787811
22279	787812
16678	787813
2650	787814
48862	787815
10241	787816
3951	787817
6774	787818
9259	787819
12640	787820
20395	787821
29450	787822
106653	787823
1625	787824
35371	787825
7546	787826
4742	787827
62243	787828
25231	787829
8405	787830
266	787831
10967	787832
23815	787833
47988	787834
70718	787835
22392	787836
7419	787837
11513	787838
8547	787839
4234	787840
6697	787841
24583	787842
266	787843
1288	787844
147	787845
22208	787846
8230	787847
46678	787848
27110	787849
8458	787850
9194	787851
23033	787852
96577	787853
81142	787854
332	787855
15420	787856
10621	787857
2654	787858
8046	787859
6249	787860
30092	787861
9247	787862
7380	787863
3152	787864
2586	787865
8767	787866
36596	787867
60790	787868
1255	787869
896	787870
3783	787871
143723	787872
48510	787873
2022	787874
8746	787875
11042	787876
143460	787877
18401	787878
536	787879
75830	787880
10636	787881
5896	787882
17090	787883
133816	787884
109625	787885
5857	787886
3270	787887
17116	787888
13767	787889
12764	787890
34946	787891
117701	787892
28675	787893
7322	787894
2595	787895
23422	787896
14252	787897
5098	787898
9843	787899
20456	787900
113260	787901
5379	787902
23242	787903
16780	787904
3110	787905
16321	787906
80596	787907
49386	787908
110708	787909
56705	787910
16685	787911
1402	787912
411	787913
229337	787914
20547	787915
19733	787916
106254	787917
50664	787918
3736	787919
38235	787920
6812	787921
9837	787922
513	787923
11042	787924
16135	787925
2033	787926
17732	787927
65295	787928
7590	787929
14561	787930
63486	787931
143211	787932
61711	787933
6507	787934
2334	787935
21	787936
444	787937
459	787938
6165	787939
61558	787940
2797	787941
3324	787942
35851	787943
1842	787944
6400	787945
24889	787946
116886	787947
30252	787948
10137	787949
1015	787950
5426	787951
14063	787952
74386	787953
4535	787954
16659	787955
12885	787956
565	787957
11534	787958
3994	787959
11491	787960
2846	787961
63	787962
2774	787963
5533	787964
3702	787965
6889	787966
83580	787967
285	787968
2993	787969
5280	787970
7124	787971
43379	787972
20670	787973
45920	787974
4538	787975
38146	787976
72880	787977
48307	787978
1636	787979
849	787980
8562	787981
411	787982
12879	787983
6514	787984
147655	787985
8040	787986
3002	787987
30441	787988
119704	787989
204447	787990
20208	787991
4796	787992
37927	787993
20570	787994
2624	787995
43946	787996
199065	787997
10240	787998
1555	787999
50540	788000
62831	788001
44385	788002
20147	788003
4647	788004
35656	788005
81967	788006
4647	788007
38130	788008
134304	788009
22264	788010
2984	788011
62424	788012
87813	788013
5858	788014
74482	788015
16417	788016
8041	788017
76697	788018
38469	788019
19808	788020
9	788021
3364	788022
35308	788023
23177	788024
54214	788025
60662	788026
19117	788027
35181	788028
6889	788029
10694	788030
4174	788031
13655	788032
11513	788033
8285	788034
7192	788035
12264	788036
4847	788037
126507	788038
24	788039
21477	788040
645	788041
4125	788042
16057	788043
2460	788044
9559	788045
12103	788046
50553	788047
39960	788048
50553	788049
48517	788050
56634	788051
238457	788052
16504	788053
65877	788054
184162	788055
156490	788056
114429	788057
114429	788058
1399	788059
9050	788060
213193	788061
6444	788062
136	788063
8288	788064
34554	788065
184110	788066
58071	788067
4474	788068
5308	788069
12045	788070
3035	788071
29139	788072
56658	788073
17100	788074
26155	788075
109001	788076
5067	788077
31736	788078
17537	788079
39317	788080
116490	788081
37439	788082
66912	788083
6155	788084
39797	788085
159224	788086
74990	788087
195404	788088
133259	788089
52967	788090
140355	788091
156957	788092
37427	788093
29564	788094
102903	788095
10581	788096
7571	788097
69238	788098
24312	788099
102484	788100
1286	788101
40329	788102
38208	788103
25287	788104
27459	788105
143651	788106
34272	788107
1837	788108
2838	788109
286	788110
15139	788111
91976	788112
5132	788113
44998	788114
123	788115
204487	788116
22081	788117
146840	788118
242	788119
48474	788120
5240	788121
24432	788122
28044	788123
147348	788124
10772	788125
11544	788126
3995	788127
56318	788128
6030	788129
4574	788130
180982	788131
112133	788132
1755	788133
46280	788134
15304	788135
205190	788136
10608	788137
1355	788138
65775	788139
8139	788140
213210	788141
18290	788142
415	788143
32102	788144
3712	788145
875	788146
30778	788147
106640	788148
672	788149
51363	788150
42654	788151
49190	788152
18359	788153
24728	788154
306	788155
516	788156
7410	788157
537	788158
37780	788159
3181	788160
12693	788161
6466	788162
4913	788163
28322	788164
24905	788165
124002	788166
17944	788167
28794	788168
4242	788169
105679	788170
329	788171
1504	788172
86157	788173
43102	788174
2845	788175
1160	788176
40616	788177
33868	788178
40315	788179
10164	788180
3105	788181
27217	788182
65567	788183
634	788184
38710	788185
7023	788186
6736	788187
2698	788188
204406	788189
3290	788190
22387	788191
74090	788192
18	788193
25545	788194
3810	788195
2287	788196
337	788197
113605	788198
54297	788199
113605	788200
66308	788201
160156	788202
89368	788203
89368	788204
89368	788205
164093	788206
33937	788207
56617	788208
236765	788209
13969	788210
70	788211
194678	788212
20911	788213
63892	788214
140889	788215
3	788216
3734	788217
125528	788218
56492	788219
60383	788220
27716	788221
29961	788222
37678	788223
127325	788224
23774	788225
4722	788226
60507	788227
55440	788228
1522	788229
22096	788230
177072	788231
85892	788232
32747	788233
16128	788234
41732	788235
6949	788236
72566	788237
60383	788238
100681	788239
68074	788240
56249	788241
16451	788242
11	788243
29017	788244
102047	788245
72846	788246
141775	788247
19525	788248
155471	788249
101646	788250
36516	788251
89147	788252
12197	788253
55958	788254
7995	788255
7995	788256
70049	788257
1409	788258
62489	788259
44	788260
40803	788261
93694	788262
11854	788263
30554	788264
104367	788265
23884	788266
19976	788267
3914	788268
38949	788269
102916	788270
79647	788271
91109	788272
182	788273
53915	788274
7505	788275
12851	788276
22499	788277
13622	788278
91281	788279
225693	788280
18182	788281
85557	788282
114238	788283
2236	788284
32714	788285
1291	788286
6474	788287
102760	788288
300	788289
29961	788290
298	788291
236001	788292
58066	788293
38834	788294
50538	788295
93845	788296
94765	788297
651	788298
32079	788299
9272	788300
25815	788301
50753	788302
50753	788303
156030	788304
1225	788305
124877	788306
41779	788307
33172	788308
50070	788309
13108	788310
123245	788311
25554	788312
227991	788313
31474	788314
505	788315
136989	788316
157335	788317
74771	788318
229085	788319
31394	788320
2	788321
10721	788322
62532	788323
17357	788324
54762	788325
15322	788326
156214	788327
7836	788328
3839	788329
19660	788330
6370	788331
1923	788332
19640	788333
3568	788334
74563	788335
1394	788336
32316	788337
11220	788338
42530	788339
2681	788340
3806	788341
9983	788342
2372	788343
152887	788344
1224	788345
3104	788346
15278	788347
51228	788348
4165	788349
9530	788350
2073	788351
2538	788352
4942	788353
26172	788354
31741	788355
15130	788356
123822	788357
8653	788358
12754	788359
5587	788360
6550	788361
4942	788362
10819	788363
7570	788364
54082	788365
39363	788366
18203	788367
45923	788368
57047	788369
7160	788370
215	788371
123492	788372
100398	788373
63600	788374
110705	788375
50209	788376
110705	788377
1294	788378
4671	788379
63959	788380
63959	788381
18268	788382
56301	788383
7040	788384
60116	788385
60116	788386
82644	788387
3354	788388
8316	788389
47594	788390
10331	788391
17168	788392
11642	788393
883	788394
647	788395
11988	788396
3987	788397
3987	788398
33770	788399
113007	788400
38647	788401
4338	788402
84000	788403
330	788404
31687	788405
20844	788406
83525	788407
15525	788408
31577	788409
394	788410
7043	788411
6728	788412
18605	788413
25397	788414
28727	788415
405	788416
4580	788417
44388	788418
84111	788419
10797	788420
40343	788421
218011	788422
25553	788423
106367	788424
70651	788425
6350	788426
41193	788427
38110	788428
3987	788429
20709	788430
27091	788431
4923	788432
42882	788433
25637	788434
52425	788435
322	788436
2136	788437
73605	788438
1648	788439
16116	788440
11284	788441
6406	788442
37070	788443
10707	788444
9601	788445
4999	788446
2267	788447
1	788448
179702	788449
133186	788450
39945	788451
654	788452
32282	788453
177174	788454
166799	788455
9528	788456
55896	788457
220241	788458
100585	788459
99178	788460
101871	788461
12094	788462
139280	788463
38255	788464
38270	788465
101077	788466
102719	788467
6231	788468
13451	788469
156315	788470
39712	788471
35	788472
98	788473
15387	788474
374	788475
34	788476
54482	788477
402	788478
171259	788479
17469	788480
69993	788481
6249	788482
1035	788483
1269	788484
3257	788485
95744	788486
64718	788487
25902	788488
80623	788489
6502	788490
1394	788491
639	788492
13602	788493
15367	788494
234136	788495
43749	788496
20445	788497
7810	788498
1035	788499
19235	788500
133612	788501
4524	788502
14808	788503
11002	788504
87638	788505
194378	788506
23140	788507
227454	788508
167471	788509
68512	788510
12980	788511
229516	788512
41210	788513
60492	788514
106612	788515
2313	788516
41039	788517
41281	788518
33129	788519
78461	788520
59516	788521
36760	788522
53114	788523
119825	788524
85578	788525
87089	788526
81798	788527
24237	788528
119826	788529
37430	788530
173987	788531
41245	788532
66248	788533
26466	788534
22943	788535
14808	788536
163233	788537
93834	788538
139351	788539
12300	788540
119875	788541
26509	788542
21448	788543
56185	788544
55585	788545
21021	788546
129	788547
67972	788548
55841	788549
8800	788550
43314	788551
200806	788552
9137	788553
9585	788554
126	788555
25234	788556
46679	788557
27205	788558
3850	788559
4689	788560
45935	788561
91	788562
4543	788563
9010	788564
9010	788565
22014	788566
13367	788567
232091	788568
221451	788569
2817	788570
221599	788571
35186	788572
162337	788573
4735	788574
14572	788575
1115	788576
9053	788577
160975	788578
2705	788579
24837	788580
11382	788581
7911	788582
7911	788583
53580	788584
54554	788585
5006	788586
18041	788587
21968	788588
37494	788589
5006	788590
106180	788591
26206	788592
26962	788593
141127	788594
38021	788595
7232	788596
5006	788597
101	788598
142000	788599
30201	788600
42532	788601
168652	788602
237553	788603
5006	788604
8973	788605
3453	788606
4777	788607
8258	788608
6281	788609
18079	788610
22179	788611
5162	788612
172606	788613
2382	788614
33855	788615
27447	788616
65904	788617
23863	788618
3165	788619
9248	788620
123305	788621
27447	788622
26069	788623
51	788624
31071	788625
5180	788626
43025	788627
3495	788628
20726	788629
10449	788630
18208	788631
42532	788632
42532	788633
42532	788634
3094	788635
54217	788636
13079	788637
27380	788638
3158	788639
2455	788640
4045	788641
15130	788642
62319	788643
42672	788644
15244	788645
7811	788646
305	788647
94221	788648
2831	788649
22283	788650
54780	788651
45647	788652
98200	788653
26786	788654
120872	788655
2173	788656
124366	788657
26873	788658
42785	788659
10749	788660
1351	788661
4063	788662
450	788663
5754	788664
69574	788665
20219	788666
41974	788667
12858	788668
10650	788669
10709	788670
1715	788671
5832	788672
4636	788673
2792	788674
22179	788675
78339	788676
1961	788677
70570	788678
12197	788679
12838	788680
36237	788681
5862	788682
71950	788683
42921	788684
42921	788685
42941	788686
33867	788687
54524	788688
7541	788689
955	788690
3104	788691
955	788692
3104	788693
4044	788694
51	788695
4326	788696
517	788697
1138	788698
30731	788699
5180	788700
42532	788701
123481	788702
42785	788703
7754	788704
12443	788705
34263	788706
70067	788707
12659	788708
18406	788709
5893	788710
18347	788711
7921	788712
14600	788713
162846	788714
14822	788715
7618	788716
51278	788717
3117	788718
10634	788719
4974	788720
54702	788721
3495	788722
29460	788723
33379	788724
62323	788725
70599	788726
42622	788727
581	788728
46752	788729
194397	788730
12811	788731
6723	788732
113681	788733
21277	788734
1607	788735
255	788736
121534	788737
581	788738
7364	788739
16839	788740
68733	788741
251	788742
3032	788743
12814	788744
10596	788745
5986	788746
21277	788747
5986	788748
8	788749
3032	788750
51305	788751
92480	788752
91468	788753
3923	788754
27403	788755
1413	788756
18294	788757
8124	788758
46754	788759
4326	788760
1018	788761
3929	788762
23813	788763
555	788764
5862	788765
6828	788766
6827	788767
5774	788768
9982	788769
73115	788770
9244	788771
3032	788772
48019	788773
13833	788774
51	788775
2127	788776
1715	788777
70595	788778
6789	788779
868	788780
6723	788781
42672	788782
18358	788783
142	788784
23821	788785
4045	788786
62319	788787
18339	788788
42814	788789
89920	788790
18388	788791
54699	788792
6828	788793
26865	788794
1894	788795
1379	788796
7616	788797
5180	788798
42802	788799
4274	788800
7902	788801
15185	788802
33367	788803
1397	788804
25835	788805
93549	788806
1340	788807
1340	788808
18690	788809
108457	788810
123695	788811
177760	788812
5197	788813
80618	788814
7036	788815
3767	788816
173887	788817
3564	788818
4601	788819
1163	788820
92892	788821
124925	788822
15205	788823
46359	788824
106452	788825
92717	788826
3825	788827
48297	788828
28343	788829
23507	788830
6481	788831
7036	788832
5108	788833
10782	788834
70577	788835
43053	788836
253	788837
34223	788838
27290	788839
262	788840
92550	788841
7850	788842
1610	788843
54756	788844
42888	788845
9181	788846
804	788847
451	788848
22231	788849
91876	788850
6798	788851
85128	788852
14435	788853
12268	788854
7004	788855
20386	788856
4572	788857
3954	788858
25874	788859
154054	788860
5939	788861
210605	788862
4374	788863
54188	788864
177949	788865
108942	788866
3950	788867
3208	788868
178	788869
10706	788870
80846	788871
91746	788872
4489	788873
36405	788874
55391	788875
99236	788876
75214	788877
116614	788878
80846	788879
10001	788880
1	788881
92422	788882
41716	788883
53063	788884
48837	788885
464	788886
384	788887
25380	788888
27366	788889
47026	788890
10132	788891
12693	788892
18336	788893
1963	788894
171273	788895
1018	788896
9194	788897
44969	788898
48626	788899
24496	788900
88	788901
3551	788902
145919	788903
12775	788904
15379	788905
15383	788906
8624	788907
2511	788908
90876	788909
27290	788910
8147	788911
6821	788912
479	788913
92	788914
18648	788915
6490	788916
27349	788917
5240	788918
231010	788919
232051	788920
219030	788921
38696	788922
18651	788923
7961	788924
928	788925
2976	788926
4024	788927
161601	788928
27414	788929
5197	788930
5197	788931
155876	788932
3494	788933
133611	788934
2334	788935
2334	788936
28545	788937
2334	788938
2334	788939
2104	788940
49388	788941
31402	788942
25264	788943
40878	788944
135744	788945
31746	788946
6484	788947
36322	788948
175983	788949
15188	788950
232287	788951
6339	788952
24732	788953
1232	788954
3400	788955
13655	788956
26398	788957
24840	788958
35976	788959
18880	788960
6367	788961
92311	788962
95162	788963
10856	788964
4785	788965
66766	788966
39841	788967
178901	788968
63316	788969
163814	788970
15631	788971
38648	788972
24843	788973
200214	788974
6832	788975
24086	788976
14014	788977
81972	788978
98893	788979
38426	788980
154558	788981
1685	788982
67844	788983
35473	788984
55962	788985
38682	788986
106506	788987
220083	788988
1180	788989
17427	788990
15205	788991
3494	788992
160845	788993
928	788994
4275	788995
176383	788996
70587	788997
4572	788998
81096	788999
20401	789000
13870	789001
149035	789002
150875	789003
24884	789004
10672	789005
171182	789006
95912	789007
10240	789008
158	789009
280	789010
18644	789011
24400	789012
30257	789013
82438	789014
85503	789015
4275	789016
62283	789017
217968	789018
36375	789019
58394	789020
327	789021
62105	789022
60609	789023
1247	789024
53488	789025
47677	789026
26827	789027
151040	789028
157834	789029
40369	789030
44241	789031
24820	789032
85515	789033
18281	789034
4989	789035
5511	789036
30233	789037
21028	789038
120334	789039
41960	789040
181542	789041
1966	789042
54168	789043
133671	789044
38335	789045
38335	789046
21007	789047
6498	789048
65597	789049
64806	789050
291	789051
4572	789052
20178	789053
13536	789054
123655	789055
92395	789056
74236	789057
66127	789058
3418	789059
14068	789060
33629	789061
7180	789062
33952	789063
106433	789064
221893	789065
3767	789066
1983	789067
7538	789068
17080	789069
15205	789070
32902	789071
88738	789072
89742	789073
80864	789074
12714	789075
171720	789076
114456	789077
86222	789078
195244	789079
16908	789080
113318	789081
107839	789082
928	789083
64116	789084
7330	789085
18151	789086
160416	789087
222085	789088
30839	789089
80799	789090
160140	789091
7028	789092
156446	789093
41683	789094
66792	789095
219891	789096
20735	789097
4687	789098
30707	789099
41683	789100
71340	789101
48791	789102
120171	789103
8461	789104
257	789105
3318	789106
30802	789107
257	789108
117826	789109
227966	789110
160083	789111
86632	789112
36873	789113
116495	789114
47029	789115
220761	789116
105632	789117
189027	789118
58558	789119
47567	789120
2388	789121
143260	789122
141043	789123
79720	789124
89168	789125
166984	789126
79588	789127
61469	789128
166500	789129
24359	789130
58194	789131
93616	789132
57973	789133
141938	789134
128583	789135
134416	789136
139813	789137
153347	789138
58007	789139
105113	789140
210123	789141
143041	789142
51619	789143
78233	789144
141938	789145
88547	789146
128892	789147
72469	789148
36026	789149
105052	789150
65247	789151
129874	789152
55895	789153
105113	789154
32964	789155
229271	789156
56035	789157
117322	789158
73180	789159
157540	789160
211235	789161
105113	789162
88617	789163
49479	789164
143041	789165
142026	789166
47036	789167
188677	789168
170793	789169
56362	789170
197395	789171
141930	789172
61425	789173
40596	789174
38521	789175
112156	789176
139818	789177
188097	789178
24219	789179
37200	789180
24334	789181
147633	789182
52800	789183
166068	789184
223475	789185
88416	789186
239754	789187
158200	789188
134280	789189
127518	789190
38064	789191
32426	789192
72933	789193
166500	789194
52582	789195
89214	789196
25151	789197
64122	789198
213001	789199
68357	789200
190550	789201
176940	789202
7285	789203
148932	789204
99598	789205
41030	789206
65586	789207
37046	789208
134273	789209
41129	789210
164227	789211
7285	789212
25147	789213
91875	789214
120176	789215
222348	789216
13347	789217
117863	789218
235599	789219
118885	789220
32903	789221
110688	789222
222159	789223
166199	789224
51827	789225
149296	789226
222216	789227
118611	789228
71592	789229
211601	789230
87122	789231
59454	789232
15455	789233
151692	789234
153324	789235
109686	789236
30188	789237
33684	789238
67262	789239
152000	789240
67173	789241
103576	789242
60194	789243
29687	789244
32057	789245
169	789246
221209	789247
110688	789248
167526	789249
29909	789250
169	789251
60194	789252
149400	789253
55701	789254
99066	789255
177484	789256
60363	789257
198368	789258
125322	789259
6445	789260
55895	789261
75184	789262
109705	789263
95447	789264
67089	789265
55759	789266
113010	789267
118869	789268
54968	789269
98590	789270
208656	789271
160101	789272
8438	789273
1309	789274
10503	789275
42364	789276
21764	789277
8438	789278
202	789279
102894	789280
8438	789281
1467	789282
403	789283
55123	789284
10057	789285
199555	789286
63153	789287
11104	789288
85312	789289
62002	789290
26801	789291
33004	789292
198268	789293
11484	789294
79148	789295
99819	789296
3433	789297
92222	789298
163373	789299
210320	789300
118951	789301
100745	789302
1278	789303
41092	789304
78246	789305
28145	789306
62891	789307
49729	789308
41092	789309
34944	789310
141211	789311
434	789312
175954	789313
61464	789314
130660	789315
98831	789316
408	789317
121011	789318
6614	789319
53492	789320
74096	789321
21061	789322
49710	789323
52716	789324
125463	789325
1609	789326
13262	789327
31384	789328
1060	789329
109745	789330
36910	789331
192444	789332
11888	789333
12145	789334
74424	789335
21509	789336
14948	789337
49660	789338
21396	789339
6466	789340
14756	789341
2279	789342
153106	789343
111108	789344
173541	789345
167084	789346
1113	789347
27868	789348
37100	789349
166310	789350
211565	789351
74723	789352
50929	789353
109786	789354
20921	789355
65289	789356
34489	789357
84560	789358
88471	789359
88896	789360
14673	789361
87713	789362
118894	789363
29611	789364
45307	789365
70981	789366
38250	789367
61006	789368
105135	789369
188009	789370
99021	789371
13339	789372
1500	789373
20176	789374
26255	789375
47446	789376
238560	789377
14795	789378
41355	789379
9326	789380
9560	789381
118730	789382
25663	789383
53197	789384
9448	789385
99361	789386
155316	789387
155316	789388
66069	789389
21361	789390
47447	789391
36417	789392
58182	789393
166956	789394
80055	789395
134885	789396
100065	789397
140067	789398
219671	789399
134694	789400
127058	789401
37622	789402
37100	789403
164566	789404
82322	789405
18097	789406
149911	789407
43175	789408
3885	789409
17827	789410
117904	789411
64353	789412
4386	789413
41163	789414
75288	789415
55	789416
87998	789417
67997	789418
228156	789419
147623	789420
47100	789421
55163	789422
66438	789423
124835	789424
217618	789425
13	789426
110957	789427
31248	789428
7297	789429
4865	789430
15033	789431
36559	789432
7720	789433
115602	789434
29497	789435
52437	789436
12569	789437
21695	789438
90158	789439
143005	789440
147719	789441
338	789442
160611	789443
35408	789444
21060	789445
7734	789446
72446	789447
108866	789448
93751	789449
59864	789450
179844	789451
71526	789452
43558	789453
14846	789454
48	789455
67367	789456
60305	789457
45236	789458
122	789459
150064	789460
128729	789461
60226	789462
57833	789463
104061	789464
23089	789465
762	789466
14875	789467
2679	789468
77772	789469
21131	789470
45323	789471
650	789472
135809	789473
70805	789474
79788	789475
32523	789476
77751	789477
88837	789478
6986	789479
70828	789480
46644	789481
13779	789482
57736	789483
94298	789484
51035	789485
32168	789486
98663	789487
194627	789488
5377	789489
147433	789490
98962	789491
65076	789492
50832	789493
134447	789494
93350	789495
48	789496
102383	789497
25853	789498
84658	789499
84746	789500
35822	789501
15	789502
13044	789503
151370	789504
83579	789505
83069	789506
36170	789507
98364	789508
54354	789509
111256	789510
23151	789511
48	789512
26071	789513
19117	789514
79778	789515
44697	789516
50875	789517
25715	789518
31423	789519
11160	789520
17402	789521
4339	789522
33671	789523
10703	789524
187945	789525
55483	789526
47337	789527
96099	789528
129851	789529
60764	789530
3382	789531
104039	789532
40733	789533
48912	789534
26660	789535
61854	789536
108863	789537
50451	789538
10126	789539
26194	789540
64920	789541
11377	789542
106360	789543
44072	789544
48039	789545
78137	789546
94	789547
23861	789548
65218	789549
8438	789550
65128	789551
130676	789552
140690	789553
35141	789554
142967	789555
38582	789556
342	789557
117	789558
33828	789559
22765	789560
32017	789561
4940	789562
25331	789563
43466	789564
6948	789565
18739	789566
2469	789567
84226	789568
1701	789569
83105	789570
31	789571
3005	789572
40204	789573
51049	789574
208208	789575
112074	789576
133942	789577
25592	789578
24384	789579
28617	789580
161474	789581
10564	789582
840	789583
137	789584
46652	789585
185373	789586
127652	789587
172	789588
2687	789589
8879	789590
8718	789591
60285	789592
8639	789593
134566	789594
18728	789595
32121	789596
31680	789597
856	789598
83267	789599
43260	789600
9276	789601
29297	789602
132608	789603
9582	789604
96780	789605
24	789606
135079	789607
47377	789608
23426	789609
105539	789610
156576	789611
71646	789612
38218	789613
75240	789614
247	789615
37556	789616
48	789617
84122	789618
521	789619
1224	789620
43742	789621
98547	789622
66422	789623
5377	789624
61065	789625
149143	789626
1628	789627
374	789628
103	789629
10850	789630
167	789631
549	789632
85655	789633
29220	789634
15933	789635
39470	789636
180861	789637
312	789638
52147	789639
25770	789640
86423	789641
76721	789642
5015	789643
491	789644
688	789645
3093	789646
7519	789647
512	789648
17049	789649
3753	789650
22356	789651
6504	789652
20397	789653
69781	789654
22448	789655
11730	789656
35238	789657
9252	789658
3997	789659
1641	789660
143294	789661
13469	789662
42445	789663
81634	789664
167284	789665
19326	789666
8306	789667
31156	789668
1558	789669
9589	789670
181411	789671
60361	789672
8524	789673
113813	789674
29056	789675
29140	789676
20919	789677
83251	789678
3236	789679
15585	789680
1294	789681
58582	789682
3301	789683
47185	789684
110478	789685
9334	789686
85320	789687
13923	789688
9893	789689
6226	789690
9609	789691
24685	789692
55550	789693
40614	789694
73349	789695
8528	789696
38066	789697
14852	789698
36758	789699
211045	789700
8825	789701
51314	789702
8528	789703
20052	789704
16100	789705
6893	789706
26225	789707
67846	789708
24373	789709
54314	789710
409	789711
373	789712
36393	789713
12794	789714
546	789715
31356	789716
27183	789717
3544	789718
124245	789719
2120	789720
2390	789721
13	789722
25944	789723
3277	789724
23656	789725
15344	789726
57686	789727
2233	789728
426	789729
44427	789730
97204	789731
118091	789732
144366	789733
216363	789734
8487	789735
9825	789736
9270	789737
45973	789738
8626	789739
29102	789740
45973	789741
49786	789742
42906	789743
31892	789744
64665	789745
113213	789746
83293	789747
83293	789748
96021	789749
45050	789750
45050	789751
116349	789752
13793	789753
30916	789754
31993	789755
15091	789756
163618	789757
106933	789758
27063	789759
27462	789760
232925	789761
208989	789762
123836	789763
45301	789764
31444	789765
45877	789766
38741	789767
65971	789768
45251	789769
57165	789770
33836	789771
311	789772
68240	789773
36172	789774
74172	789775
214624	789776
11530	789777
101387	789778
30201	789779
4263	789780
32684	789781
3439	789782
32861	789783
6192	789784
6192	789785
33605	789786
94306	789787
79571	789788
36213	789789
178676	789790
51991	789791
12269	789792
157957	789793
1321	789794
113240	789795
155058	789796
617	789797
35524	789798
67510	789799
40646	789800
28783	789801
8722	789802
142556	789803
157387	789804
26000	789805
27642	789806
221079	789807
79118	789808
55959	789809
142396	789810
61680	789811
17523	789812
37450	789813
15136	789814
1	789815
31226	789816
22670	789817
1161	789818
91503	789819
4494	789820
105939	789821
1161	789822
219918	789823
2	789824
152497	789825
875	789826
200261	789827
30662	789828
107006	789829
26658	789830
6132	789831
37368	789832
104620	789833
104311	789834
4368	789835
17797	789836
13004	789837
67548	789838
10985	789839
104082	789840
8999	789841
64333	789842
79174	789843
8468	789844
48584	789845
38240	789846
9674	789847
11570	789848
12770	789849
8881	789850
27767	789851
127965	789852
88254	789853
3318	789854
162752	789855
94187	789856
35491	789857
80814	789858
57511	789859
15636	789860
11088	789861
11088	789862
45050	789863
88774	789864
2040	789865
1186	789866
8267	789867
17013	789868
119880	789869
44484	789870
127510	789871
2468	789872
35035	789873
25890	789874
141984	789875
16322	789876
60092	789877
13925	789878
70685	789879
70685	789880
29896	789881
30036	789882
2890	789883
27499	789884
47320	789885
79611	789886
24564	789887
22962	789888
3712	789889
103239	789890
105141	789891
34319	789892
80538	789893
153670	789894
80480	789895
37612	789896
37403	789897
79688	789898
10880	789899
5386	789900
31268	789901
43806	789902
35392	789903
13929	789904
27162	789905
24409	789906
141948	789907
57629	789908
65061	789909
38278	789910
13870	789911
13757	789912
198999	789913
24093	789914
24093	789915
13540	789916
105016	789917
6463	789918
16553	789919
88086	789920
4202	789921
19394	789922
62299	789923
24100	789924
83814	789925
105034	789926
47880	789927
24417	789928
96070	789929
30623	789930
29937	789931
219775	789932
2064	789933
48222	789934
14423	789935
25239	789936
7181	789937
47295	789938
13175	789939
64466	789940
47049	789941
2311	789942
25271	789943
3240	789944
24219	789945
19741	789946
3171	789947
35483	789948
24416	789949
54690	789950
116404	789951
19986	789952
2049	789953
37726	789954
37579	789955
9425	789956
79035	789957
25759	789958
56811	789959
4356	789960
12514	789961
48354	789962
112711	789963
44546	789964
10934	789965
38003	789966
75978	789967
225998	789968
10783	789969
125155	789970
130407	789971
14733	789972
2407	789973
12999	789974
44770	789975
20647	789976
14348	789977
11726	789978
11726	789979
163081	789980
157633	789981
87929	789982
80016	789983
38502	789984
5377	789985
31333	789986
61930	789987
30225	789988
30225	789989
77965	789990
6323	789991
197147	789992
105865	789993
193391	789994
39695	789995
141899	789996
5423	789997
127185	789998
3715	789999
29985	790000
105966	790001
11732	790002
38349	790003
3686	790004
82063	790005
22599	790006
93981	790007
235368	790008
2321	790009
3453	790010
17769	790011
142502	790012
8453	790013
38541	790014
61202	790015
183204	790016
61322	790017
30153	790018
16426	790019
29854	790020
20183	790021
105989	790022
130778	790023
198758	790024
5472	790025
10085	790026
66109	790027
66109	790028
24175	790029
47289	790030
20137	790031
78213	790032
80265	790033
37469	790034
79027	790035
140600	790036
8441	790037
38238	790038
138253	790039
93558	790040
30045	790041
30045	790042
30045	790043
126531	790044
37692	790045
61512	790046
142817	790047
78805	790048
89731	790049
16603	790050
7179	790051
60820	790052
194991	790053
24684	790054
95630	790055
48126	790056
71667	790057
5436	790058
9767	790059
197563	790060
195780	790061
60216	790062
13539	790063
197282	790064
47307	790065
78307	790066
20010	790067
79585	790068
78556	790069
141987	790070
137403	790071
30503	790072
185293	790073
30161	790074
198751	790075
13736	790076
37896	790077
36817	790078
47418	790079
16561	790080
16561	790081
36322	790082
16421	790083
80221	790084
131275	790085
13649	790086
139986	790087
38200	790088
38200	790089
30023	790090
13956	790091
46857	790092
127955	790093
19697	790094
129081	790095
2372	790096
16469	790097
113924	790098
37494	790099
139575	790100
11660	790101
5423	790102
11482	790103
51553	790104
184556	790105
16759	790106
78521	790107
78521	790108
140427	790109
37703	790110
102996	790111
105955	790112
477	790113
24227	790114
1825	790115
16761	790116
24584	790117
77625	790118
198914	790119
24624	790120
74126	790121
78598	790122
48324	790123
16800	790124
102524	790125
40282	790126
4223	790127
130112	790128
37688	790129
13597	790130
115812	790131
37957	790132
104143	790133
3686	790134
4788	790135
46935	790136
46935	790137
24396	790138
29642	790139
104404	790140
132632	790141
121067	790142
71667	790143
9808	790144
9808	790145
9808	790146
27709	790147
103459	790148
141912	790149
85092	790150
24660	790151
38375	790152
182640	790153
57469	790154
16594	790155
84885	790156
15911	790157
8242	790158
3306	790159
13540	790160
61132	790161
173379	790162
64466	790163
19648	790164
159634	790165
11319	790166
18555	790167
65937	790168
105076	790169
5840	790170
105072	790171
19682	790172
11355	790173
47955	790174
72724	790175
76927	790176
78614	790177
150620	790178
47317	790179
61850	790180
54863	790181
161571	790182
39596	790183
13891	790184
16698	790185
129327	790186
154137	790187
78834	790188
38246	790189
60976	790190
9763	790191
2622	790192
180974	790193
141992	790194
97396	790195
3306	790196
47925	790197
40131	790198
54576	790199
21638	790200
51961	790201
66934	790202
12400	790203
26224	790204
224578	790205
12668	790206
22970	790207
118477	790208
55186	790209
87738	790210
33038	790211
94142	790212
67796	790213
89645	790214
5186	790215
76613	790216
89133	790217
206662	790218
119991	790219
36511	790220
44863	790221
43753	790222
7455	790223
114689	790224
41680	790225
103328	790226
52369	790227
31826	790228
22616	790229
11481	790230
140302	790231
139110	790232
56419	790233
10014	790234
8527	790235
12101	790236
39009	790237
78993	790238
141080	790239
234926	790240
223217	790241
141083	790242
9162	790243
1609	790244
24152	790245
5174	790246
1273	790247
47740	790248
3530	790249
1035	790250
16439	790251
85182	790252
195236	790253
141105	790254
70245	790255
65619	790256
11427	790257
4201	790258
5271	790259
43190	790260
19235	790261
11887	790262
63977	790263
56619	790264
105181	790265
105125	790266
4856	790267
4856	790268
35771	790269
14009	790270
26488	790271
1470	790272
10299	790273
92274	790274
144286	790275
231650	790276
3327	790277
494	790278
390	790279
114416	790280
484	790281
47250	790282
14643	790283
161513	790284
32157	790285
10222	790286
1937	790287
24364	790288
7040	790289
13087	790290
157294	790291
160533	790292
1269	790293
5706	790294
148935	790295
13175	790296
8516	790297
1566	790298
1602	790299
2642	790300
123571	790301
233295	790302
50867	790303
27437	790304
10014	790305
51666	790306
25361	790307
59147	790308
230513	790309
98762	790310
31382	790311
91591	790312
1269	790313
49357	790314
719	790315
11204	790316
1343	790317
807	790318
807	790319
3851	790320
2137	790321
3851	790322
3851	790323
757	790324
3661	790325
1343	790326
1343	790327
1343	790328
5641	790329
17041	790330
8509	790331
90	790332
91949	790333
32209	790334
233202	790335
70784	790336
2263	790337
2263	790338
20584	790339
28552	790340
28552	790341
1167	790342
34292	790343
56297	790344
89649	790345
19542	790346
7467	790347
23312	790348
23095	790349
1	790350
161871	790351
31171	790352
70206	790353
141281	790354
149004	790355
88186	790356
34580	790357
47568	790358
127036	790359
31185	790360
234785	790361
109502	790362
584	790363
27553	790364
1014	790365
187654	790366
1785	790367
2879	790368
2879	790369
7887	790370
426	790371
1722	790372
111700	790373
25232	790374
8686	790375
85147	790376
53059	790377
78618	790378
426	790379
11678	790380
1316	790381
9156	790382
4127	790383
9358	790384
10179	790385
70286	790386
5687	790387
2761	790388
35870	790389
74409	790390
171416	790391
175226	790392
33959	790393
92597	790394
219627	790395
74050	790396
80827	790397
56994	790398
35519	790399
8769	790400
46833	790401
3977	790402
5126	790403
2772	790404
132680	790405
3111	790406
44256	790407
2772	790408
92201	790409
74996	790410
25745	790411
426	790412
92041	790413
122877	790414
426	790415
11334	790416
426	790417
426	790418
4275	790419
73751	790420
49780	790421
3296	790422
151339	790423
1180	790424
3225	790425
214	790426
74179	790427
65552	790428
9306	790429
1193	790430
73303	790431
206626	790432
41143	790433
70159	790434
50988	790435
5582	790436
35998	790437
16945	790438
5257	790439
34978	790440
39406	790441
103346	790442
18632	790443
213562	790444
5529	790445
47922	790446
55716	790447
28135	790448
12951	790449
11915	790450
18449	790451
2013	790452
10920	790453
13268	790454
22721	790455
63569	790456
2071	790457
155057	790458
1974	790459
10668	790460
104578	790461
79768	790462
2315	790463
1315	790464
2315	790465
51083	790466
84121	790467
6358	790468
17272	790469
11688	790470
27	790471
17209	790472
14083	790473
19169	790474
54421	790475
45739	790476
80166	790477
1638	790478
9980	790479
1448	790480
2793	790481
177409	790482
23414	790483
16918	790484
4311	790485
250	790486
16458	790487
640	790488
7877	790489
24857	790490
28326	790491
706	790492
830	790493
74686	790494
28675	790495
10095	790496
11900	790497
114	790498
13149	790499
706	790500
34756	790501
10788	790502
70719	790503
29636	790504
37095	790505
72798	790506
1398	790507
35742	790508
14736	790509
5300	790510
9134	790511
5557	790512
38103	790513
603	790514
37930	790515
23815	790516
15970	790517
2020	790518
11547	790519
2613	790520
15448	790521
38240	790522
20648	790523
20279	790524
45756	790525
28760	790526
2668	790527
28365	790528
54577	790529
1503	790530
34277	790531
670	790532
25020	790533
603	790534
5489	790535
1398	790536
711	790537
37156	790538
24717	790539
12630	790540
9492	790541
5278	790542
278	790543
24624	790544
9876	790545
11875	790546
33855	790547
3157	790548
20727	790549
7590	790550
2862	790551
11082	790552
32336	790553
76001	790554
25846	790555
5631	790556
46793	790557
84288	790558
2294	790559
15448	790560
10836	790561
83227	790562
113	790563
11229	790564
19347	790565
2581	790566
11237	790567
80278	790568
64572	790569
6853	790570
1487	790571
7102	790572
15158	790573
603	790574
859	790575
2039	790576
11294	790577
11294	790578
8618	790579
21616	790580
976	790581
5289	790582
5391	790583
83785	790584
515	790585
11000	790586
32985	790587
32987	790588
9939	790589
9781	790590
290	790591
260	790592
28225	790593
62253	790594
96913	790595
10885	790596
28	790597
20048	790598
692	790599
24713	790600
214	790601
7595	790602
40192	790603
68298	790604
2608	790605
31794	790606
16106	790607
10007	790608
35197	790609
28002	790610
8356	790611
2740	790612
15758	790613
3183	790614
16134	790615
8153	790616
5694	790617
35177	790618
7783	790619
379	790620
69886	790621
7593	790622
30175	790623
94830	790624
17092	790625
9142	790626
8552	790627
1751	790628
32663	790629
4479	790630
38783	790631
7217	790632
46770	790633
407	790634
6402	790635
24472	790636
48013	790637
3131	790638
2082	790639
39711	790640
379	790641
12796	790642
355	790643
279	790644
16843	790645
31318	790646
73004	790647
6430	790648
5250	790649
5283	790650
37742	790651
11354	790652
17774	790653
25442	790654
12113	790655
103916	790656
58428	790657
11715	790658
57556	790659
15728	790660
116423	790661
66127	790662
6884	790663
97669	790664
229022	790665
35785	790666
74050	790667
75125	790668
57993	790669
165813	790670
58019	790671
85770	790672
52703	790673
5104	790674
118	790675
6932	790676
2538	790677
80263	790678
2073	790679
6144	790680
690	790681
118	790682
49236	790683
70182	790684
16639	790685
24346	790686
215243	790687
45493	790688
72024	790689
111648	790690
118699	790691
8912	790692
118455	790693
118699	790694
99474	790695
158702	790696
222540	790697
106039	790698
7220	790699
115709	790700
6490	790701
176289	790702
113424	790703
41907	790704
97184	790705
572	790706
426	790707
20942	790708
2443	790709
507	790710
8575	790711
55180	790712
283	790713
4817	790714
14013	790715
1508	790716
618	790717
2041	790718
21619	790719
4043	790720
13960	790721
1082	790722
103215	790723
46986	790724
51251	790725
7465	790726
1454	790727
283	790728
24086	790729
7267	790730
94832	790731
74499	790732
11491	790733
11593	790734
2873	790735
2779	790736
97726	790737
1829	790738
799	790739
9097	790740
18295	790741
72836	790742
20978	790743
51137	790744
30871	790745
106036	790746
154036	790747
16493	790748
62125	790749
4861	790750
6329	790751
64	790752
30369	790753
4465	790754
5688	790755
3291	790756
5171	790757
1332	790758
5415	790759
2261	790760
4244	790761
3633	790762
8786	790763
1696	790764
19104	790765
38330	790766
23929	790767
484	790768
52923	790769
2096	790770
96659	790771
6229	790772
1775	790773
26082	790774
12119	790775
1862	790776
178	790777
5658	790778
48199	790779
3603	790780
2321	790781
1455	790782
7253	790783
5269	790784
63545	790785
1396	790786
213	790787
160793	790788
62117	790789
87640	790790
178	790791
876	790792
159	790793
129552	790794
2072	790795
14551	790796
20963	790797
515	790798
183264	790799
5483	790800
1833	790801
1192	790802
1091	790803
670	790804
30519	790805
947	790806
1212	790807
78606	790808
47577	790809
9325	790810
44194	790811
202	790812
886	790813
93	790814
2969	790815
343	790816
16033	790817
58133	790818
31374	790819
38402	790820
1165	790821
4844	790822
2314	790823
328	790824
976	790825
33898	790826
17289	790827
35	790828
7202	790829
464	790830
128911	790831
466	790832
133756	790833
34326	790834
3747	790835
36740	790836
15364	790837
564	790838
104312	790839
11544	790840
284	790841
30172	790842
12814	790843
11615	790844
92036	790845
125	790846
199154	790847
5884	790848
8339	790849
5133	790850
36740	790851
1822	790852
4290	790853
7434	790854
143569	790855
515	790856
3276	790857
8091	790858
6141	790859
30270	790860
9854	790861
20195	790862
24075	790863
2958	790864
14774	790865
2923	790866
2621	790867
84757	790868
82	790869
62339	790870
19948	790871
27215	790872
343	790873
12754	790874
2622	790875
22444	790876
11385	790877
30176	790878
73213	790879
1207	790880
36901	790881
108634	790882
60932	790883
1018	790884
92146	790885
42976	790886
70314	790887
22112	790888
63313	790889
113336	790890
233091	790891
59460	790892
65503	790893
167092	790894
14472	790895
21190	790896
16662	790897
10268	790898
71562	790899
8377	790900
154847	790901
189275	790902
48197	790903
199641	790904
73204	790905
32367	790906
128377	790907
48168	790908
195490	790909
184772	790910
2368	790911
79854	790912
83751	790913
125668	790914
126193	790915
229610	790916
41223	790917
132341	790918
84425	790919
139691	790920
20884	790921
34764	790922
149343	790923
149596	790924
68497	790925
10859	790926
17677	790927
29350	790928
233944	790929
57065	790930
84624	790931
110550	790932
48168	790933
110371	790934
32287	790935
201769	790936
43382	790937
98614	790938
8998	790939
126515	790940
67118	790941
156968	790942
161267	790943
129414	790944
206686	790945
94703	790946
55554	790947
229574	790948
109969	790949
71019	790950
445	790951
118322	790952
24498	790953
45509	790954
14	790955
4735	790956
118322	790957
160089	790958
98	790959
105338	790960
17642	790961
22318	790962
28450	790963
63230	790964
167281	790965
51398	790966
79939	790967
235255	790968
162320	790969
112059	790970
26381	790971
111247	790972
17473	790973
80151	790974
161563	790975
94703	790976
55554	790977
13014	790978
43079	790979
161173	790980
162340	790981
131435	790982
49049	790983
116360	790984
14215	790985
40627	790986
27743	790987
238122	790988
165481	790989
173574	790990
10185	790991
214908	790992
239198	790993
43928	790994
198030	790995
12938	790996
126044	790997
125604	790998
138323	790999
158982	791000
23614	791001
58253	791002
116745	791003
133140	791004
233278	791005
133478	791006
179156	791007
181891	791008
23933	791009
88705	791010
116936	791011
22705	791012
79854	791013
49568	791014
98155	791015
10263	791016
222544	791017
102717	791018
53254	791019
8231	791020
153835	791021
89804	791022
238298	791023
152043	791024
64103	791025
68479	791026
87332	791027
236537	791028
119903	791029
1795	791030
11324	791031
21686	791032
51382	791033
21686	791034
14512	791035
102449	791036
79936	791037
14	791038
21421	791039
65417	791040
13000	791041
174	791042
237900	791043
239528	791044
62691	791045
222543	791046
105127	791047
213206	791048
118322	791049
233935	791050
95694	791051
16559	791052
81030	791053
88705	791054
30358	791055
158279	791056
35168	791057
211330	791058
35168	791059
29350	791060
40660	791061
228547	791062
4472	791063
44362	791064
40867	791065
185569	791066
12342	791067
96135	791068
231446	791069
208611	791070
43189	791071
43189	791072
232860	791073
446	791074
55554	791075
127603	791076
43534	791077
34369	791078
31711	791079
229294	791080
194939	791081
233184	791082
34764	791083
134888	791084
73206	791085
120153	791086
117828	791087
14	791088
20094	791089
55010	791090
26381	791091
185550	791092
72523	791093
34764	791094
116085	791095
232241	791096
166663	791097
117	791098
51805	791099
43865	791100
86519	791101
197803	791102
116936	791103
165384	791104
32548	791105
110674	791106
111888	791107
127125	791108
232086	791109
1882	791110
57065	791111
209471	791112
25211	791113
10175	791114
14	791115
26458	791116
12342	791117
71019	791118
116151	791119
31935	791120
6935	791121
165497	791122
230060	791123
47922	791124
31698	791125
235273	791126
5692	791127
17518	791128
88705	791129
146771	791130
40647	791131
18628	791132
35168	791133
4970	791134
106586	791135
135245	791136
213691	791137
50877	791138
174565	791139
55970	791140
112361	791141
177029	791142
46350	791143
165999	791144
83265	791145
42031	791146
12326	791147
71019	791148
2946	791149
66311	791150
67022	791151
129473	791152
32070	791153
31987	791154
20666	791155
61633	791156
60049	791157
12938	791158
44362	791159
83355	791160
31605	791161
4958	791162
2969	791163
20740	791164
87623	791165
3663	791166
32079	791167
11824	791168
18915	791169
193	791170
3327	791171
48829	791172
80584	791173
85452	791174
222	791175
36184	791176
53072	791177
120182	791178
167262	791179
53072	791180
62387	791181
167262	791182
53074	791183
80661	791184
120182	791185
53074	791186
25181	791187
34501	791188
16129	791189
15866	791190
23161	791191
10115	791192
143412	791193
12032	791194
42630	791195
143410	791196
33792	791197
123217	791198
237587	791199
83583	791200
5834	791201
82926	791202
70258	791203
29150	791204
77624	791205
99599	791206
103986	791207
106323	791208
83269	791209
98556	791210
199136	791211
45794	791212
21517	791213
63574	791214
7224	791215
7018	791216
165965	791217
18793	791218
57044	791219
8599	791220
12114	791221
64288	791222
51993	791223
40011	791224
5587	791225
35944	791226
62389	791227
103282	791228
29832	791229
22011	791230
150913	791231
98845	791232
9981	791233
8599	791234
31642	791235
46661	791236
4270	791237
46073	791238
147502	791239
74515	791240
131300	791241
30759	791242
36899	791243
74995	791244
91754	791245
73016	791246
159526	791247
17104	791248
27905	791249
55779	791250
76327	791251
3723	791252
63683	791253
15242	791254
64469	791255
57879	791256
5245	791257
9042	791258
110136	791259
3286	791260
35695	791261
36794	791262
27281	791263
23798	791264
18283	791265
27281	791266
18826	791267
21457	791268
24802	791269
39959	791270
110777	791271
46395	791272
55042	791273
172588	791274
20945	791275
28957	791276
11924	791277
45214	791278
20465	791279
75958	791280
187004	791281
2981	791282
18972	791283
76906	791284
119073	791285
21221	791286
6169	791287
5675	791288
17146	791289
30607	791290
144295	791291
219225	791292
5081	791293
600	791294
7040	791295
96862	791296
1133	791297
1423	791298
1424	791299
7922	791300
51427	791301
61794	791302
76383	791303
231085	791304
10880	791305
31663	791306
111170	791307
1987	791308
17117	791309
4054	791310
16734	791311
2207	791312
65840	791313
16592	791314
132129	791315
114314	791316
153660	791317
150923	791318
1582	791319
2219	791320
64034	791321
131849	791322
1423	791323
102266	791324
217567	791325
95	791326
208210	791327
118399	791328
96752	791329
1063	791330
10078	791331
3111	791332
50524	791333
161728	791334
17522	791335
1055	791336
2223	791337
85531	791338
157830	791339
86710	791340
227018	791341
209648	791342
23107	791343
186380	791344
85105	791345
17875	791346
221887	791347
106322	791348
44802	791349
11063	791350
28654	791351
89481	791352
84974	791353
4909	791354
11063	791355
17228	791356
11063	791357
122	791358
38591	791359
13235	791360
43016	791361
19085	791362
8707	791363
44327	791364
146247	791365
136549	791366
13704	791367
46742	791368
110921	791369
154160	791370
22449	791371
2365	791372
73633	791373
155820	791374
24	791375
29243	791376
19186	791377
47066	791378
7149	791379
7220	791380
402	791381
13101	791382
20154	791383
23748	791384
44060	791385
2883	791386
50652	791387
8093	791388
26268	791389
588	791390
16081	791391
13356	791392
21653	791393
31150	791394
3623	791395
11222	791396
20661	791397
11098	791398
16363	791399
1492	791400
4818	791401
13133	791402
3846	791403
1308	791404
49892	791405
11623	791406
7383	791407
22931	791408
47302	791409
35380	791410
13067	791411
56539	791412
75	791413
6921	791414
31150	791415
56673	791416
8754	791417
135	791418
5286	791419
219190	791420
343	791421
8675	791422
14549	791423
5065	791424
19208	791425
161244	791426
92389	791427
6962	791428
300	791429
17246	791430
66029	791431
5109	791432
140739	791433
142808	791434
7040	791435
20558	791436
102467	791437
13997	791438
80667	791439
34501	791440
28867	791441
80649	791442
7081	791443
10121	791444
108460	791445
120498	791446
44475	791447
30492	791448
25692	791449
74515	791450
44434	791451
11197	791452
23604	791453
120185	791454
62491	791455
104530	791456
88285	791457
16134	791458
57879	791459
65144	791460
33832	791461
101103	791462
57540	791463
56912	791464
5612	791465
183137	791466
61201	791467
120184	791468
57519	791469
83482	791470
109436	791471
13266	791472
57010	791473
28641	791474
73904	791475
28641	791476
68384	791477
29296	791478
120185	791479
214338	791480
30611	791481
23188	791482
12743	791483
133095	791484
73906	791485
30338	791486
143424	791487
57037	791488
65166	791489
67984	791490
67984	791491
2216	791492
34242	791493
4281	791494
5943	791495
3240	791496
10185	791497
147849	791498
211972	791499
104	791500
18657	791501
1270	791502
13082	791503
16863	791504
36682	791505
24573	791506
1109	791507
25071	791508
50083	791509
23953	791510
3762	791511
188176	791512
5144	791513
8111	791514
56116	791515
91375	791516
203146	791517
38682	791518
18972	791519
12816	791520
42823	791521
115055	791522
44186	791523
19928	791524
2793	791525
217520	791526
146211	791527
129119	791528
192371	791529
20510	791530
236128	791531
101995	791532
30834	791533
225	791534
93618	791535
66588	791536
88241	791537
47	791538
2195	791539
91571	791540
150988	791541
43025	791542
2235	791543
4004	791544
144417	791545
146896	791546
115018	791547
49368	791548
123396	791549
32916	791550
172806	791551
47945	791552
1615	791553
70279	791554
9918	791555
226000	791556
56468	791557
62486	791558
97474	791559
91246	791560
178865	791561
225620	791562
38	791563
1411	791564
218255	791565
17966	791566
39387	791567
30759	791568
7804	791569
106513	791570
41368	791571
11056	791572
11056	791573
89480	791574
149661	791575
1689	791576
7829	791577
77342	791578
13486	791579
112166	791580
1056	791581
54095	791582
3530	791583
2235	791584
111850	791585
3924	791586
160225	791587
3678	791588
21426	791589
86205	791590
154660	791591
17514	791592
228901	791593
29999	791594
13322	791595
6637	791596
145435	791597
31870	791598
5793	791599
10530	791600
82617	791601
83738	791602
12002	791603
91225	791604
19527	791605
33003	791606
13445	791607
120052	791608
42236	791609
155953	791610
59011	791611
35600	791612
133486	791613
89470	791614
20999	791615
100594	791616
45690	791617
115913	791618
16120	791619
225724	791620
101385	791621
46234	791622
47571	791623
115162	791624
59030	791625
224669	791626
76612	791627
30467	791628
160825	791629
159487	791630
183125	791631
26911	791632
28838	791633
50781	791634
1447	791635
76014	791636
24672	791637
77003	791638
18142	791639
59121	791640
38912	791641
76094	791642
58844	791643
59011	791644
12077	791645
129757	791646
101110	791647
215768	791648
46152	791649
31339	791650
13405	791651
75872	791652
23646	791653
36824	791654
125332	791655
19324	791656
25289	791657
202516	791658
159283	791659
6544	791660
18319	791661
40388	791662
19708	791663
2456	791664
159447	791665
1143	791666
10285	791667
114754	791668
151007	791669
115052	791670
165553	791671
36352	791672
19168	791673
82671	791674
148659	791675
184021	791676
19306	791677
46559	791678
13476	791679
4461	791680
173060	791681
51543	791682
65534	791683
45811	791684
20879	791685
111314	791686
20526	791687
30247	791688
125590	791689
94068	791690
176874	791691
13476	791692
34350	791693
194980	791694
94237	791695
45272	791696
51909	791697
101507	791698
8909	791699
4424	791700
34339	791701
101185	791702
36249	791703
159535	791704
114844	791705
158657	791706
66267	791707
157870	791708
39004	791709
223773	791710
158485	791711
41916	791712
4997	791713
1714	791714
90141	791715
5794	791716
115622	791717
19907	791718
11	791719
5659	791720
159137	791721
21758	791722
77210	791723
53326	791724
50894	791725
5777	791726
146897	791727
75961	791728
30463	791729
40074	791730
101386	791731
43482	791732
3425	791733
36814	791734
5777	791735
21742	791736
93632	791737
9973	791738
118241	791739
85943	791740
92637	791741
86365	791742
37537	791743
3964	791744
22239	791745
49873	791746
101129	791747
2733	791748
135723	791749
176450	791750
157620	791751
5020	791752
118651	791753
156599	791754
156775	791755
115142	791756
68380	791757
12486	791758
51494	791759
36398	791760
117732	791761
72186	791762
77544	791763
86390	791764
167128	791765
116436	791766
107146	791767
94560	791768
93954	791769
94898	791770
176753	791771
71929	791772
127975	791773
127892	791774
95093	791775
126732	791776
94068	791777
55531	791778
95123	791779
72090	791780
95271	791781
72090	791782
125658	791783
94981	791784
126033	791785
177287	791786
126407	791787
174802	791788
93563	791789
23184	791790
5942	791791
17994	791792
27291	791793
206680	791794
158919	791795
19263	791796
91088	791797
43507	791798
94636	791799
349	791800
123124	791801
42824	791802
55752	791803
59522	791804
59450	791805
12676	791806
135433	791807
122835	791808
144893	791809
46243	791810
8127	791811
58989	791812
34366	791813
93793	791814
18503	791815
100123	791816
100752	791817
11292	791818
43217	791819
19507	791820
46585	791821
135411	791822
115647	791823
115487	791824
50505	791825
109660	791826
58517	791827
61226	791828
91946	791829
217861	791830
12766	791831
12717	791832
22155	791833
12822	791834
28893	791835
123133	791836
7930	791837
34213	791838
15295	791839
5924	791840
10758	791841
135657	791842
171202	791843
46265	791844
5156	791845
65804	791846
5942	791847
33925	791848
9141	791849
41719	791850
237884	791851
79931	791852
71045	791853
101969	791854
127092	791855
27713	791856
178928	791857
118457	791858
164552	791859
2160	791860
28797	791861
52241	791862
215885	791863
27853	791864
30466	791865
100860	791866
62103	791867
13484	791868
15526	791869
159452	791870
36497	791871
7664	791872
36837	791873
36677	791874
10830	791875
86881	791876
5990	791877
179639	791878
85823	791879
170798	791880
145344	791881
157700	791882
36879	791883
72421	791884
114755	791885
20151	791886
46234	791887
91408	791888
42458	791889
176214	791890
93364	791891
94930	791892
1242	791893
86062	791894
42245	791895
77252	791896
18744	791897
7731	791898
25433	791899
41234	791900
16500	791901
25064	791902
159209	791903
51387	791904
62890	791905
31677	791906
23416	791907
67229	791908
68012	791909
162601	791910
16104	791911
421	791912
216621	791913
139453	791914
34274	791915
12802	791916
50852	791917
2483	791918
4450	791919
100953	791920
115127	791921
115367	791922
174597	791923
1406	791924
55800	791925
29027	791926
55403	791927
16	791928
2432	791929
23624	791930
59301	791931
29224	791932
197073	791933
199763	791934
137697	791935
5737	791936
33925	791937
2733	791938
3932	791939
33614	791940
613	791941
234646	791942
16941	791943
59624	791944
114831	791945
50680	791946
2408	791947
58697	791948
86243	791949
116055	791950
58006	791951
159669	791952
146180	791953
1754	791954
32998	791955
83955	791956
46133	791957
107172	791958
21306	791959
235376	791960
199755	791961
15289	791962
92438	791963
92488	791964
45776	791965
100336	791966
115012	791967
45473	791968
41156	791969
67726	791970
88805	791971
58144	791972
5137	791973
167795	791974
2819	791975
82479	791976
12650	791977
87121	791978
7054	791979
81399	791980
236483	791981
76059	791982
38377	791983
67010	791984
98635	791985
138974	791986
77174	791987
238834	791988
134193	791989
14110	791990
153996	791991
122798	791992
113601	791993
81709	791994
111017	791995
71600	791996
13529	791997
3773	791998
36258	791999
225788	792000
264	792001
51568	792002
42049	792003
43695	792004
107634	792005
9622	792006
122385	792007
94136	792008
91483	792009
9121	792010
16525	792011
93966	792012
2666	792013
219365	792014
46051	792015
16942	792016
104960	792017
29285	792018
46152	792019
1381	792020
21927	792021
26315	792022
225012	792023
235911	792024
40182	792025
43047	792026
137004	792027
11806	792028
4298	792029
13697	792030
144895	792031
6355	792032
10560	792033
54875	792034
5818	792035
115845	792036
126370	792037
159506	792038
51155	792039
126854	792040
62887	792041
421	792042
49617	792043
57000	792044
225633	792045
115380	792046
222556	792047
93624	792048
29865	792049
17506	792050
19962	792051
137576	792052
19248	792053
39261	792054
62671	792055
71611	792056
26146	792057
236169	792058
6347	792059
31726	792060
122990	792061
463	792062
29372	792063
880	792064
157350	792065
86756	792066
216737	792067
85226	792068
34340	792069
224902	792070
22488	792071
36753	792072
11174	792073
192601	792074
29050	792075
17249	792076
59665	792077
20977	792078
3507	792079
226804	792080
1583	792081
76631	792082
1653	792083
27424	792084
36905	792085
144452	792086
14111	792087
88110	792088
1226	792089
170918	792090
7498	792091
68871	792092
12395	792093
87805	792094
91387	792095
86335	792096
87084	792097
128671	792098
5936	792099
116211	792100
65195	792101
226016	792102
64866	792103
220266	792104
86763	792105
57316	792106
144035	792107
230168	792108
50103	792109
1553	792110
46275	792111
10474	792112
27957	792113
99134	792114
45473	792115
19285	792116
12404	792117
29146	792118
12	792119
165522	792120
10	792121
51484	792122
66292	792123
613	792124
38259	792125
7743	792126
107784	792127
15547	792128
127619	792129
162004	792130
101073	792131
1242	792132
14837	792133
347	792134
71413	792135
16525	792136
156097	792137
8866	792138
3904	792139
10583	792140
170796	792141
5837	792142
14490	792143
70374	792144
40013	792145
1242	792146
4708	792147
4708	792148
91408	792149
34808	792150
26455	792151
58178	792152
14998	792153
61975	792154
141406	792155
14856	792156
1373	792157
97655	792158
218	792159
56389	792160
157942	792161
59969	792162
59795	792163
37761	792164
8865	792165
4690	792166
171245	792167
43921	792168
14871	792169
1551	792170
59739	792171
214792	792172
66861	792173
82871	792174
85916	792175
138986	792176
58836	792177
64173	792178
59004	792179
128120	792180
59416	792181
158856	792182
58836	792183
36847	792184
3289	792185
138098	792186
117694	792187
137984	792188
101477	792189
137119	792190
238079	792191
115771	792192
49188	792193
124569	792194
12410	792195
115454	792196
66290	792197
82410	792198
33485	792199
66404	792200
164471	792201
19152	792202
12733	792203
77516	792204
102434	792205
45579	792206
4690	792207
196660	792208
1590	792209
124361	792210
72655	792211
77257	792212
31049	792213
54533	792214
59242	792215
4071	792216
31569	792217
4932	792218
23676	792219
156493	792220
28616	792221
34933	792222
95059	792223
21711	792224
231536	792225
12592	792226
8872	792227
7635	792228
81196	792229
49116	792230
75739	792231
11	792232
125315	792233
34829	792234
20194	792235
45359	792236
88839	792237
62387	792238
50714	792239
15946	792240
74158	792241
239575	792242
133883	792243
52574	792244
9898	792245
167217	792246
48311	792247
3286	792248
80649	792249
220303	792250
62361	792251
7552	792252
83827	792253
30081	792254
76102	792255
67984	792256
7335	792257
55977	792258
7040	792259
28711	792260
29296	792261
73520	792262
16559	792263
31657	792264
158271	792265
73753	792266
85569	792267
109200	792268
106314	792269
12946	792270
36438	792271
37281	792272
98638	792273
80649	792274
6307	792275
24780	792276
38559	792277
11062	792278
51955	792279
13090	792280
5528	792281
3386	792282
1181	792283
19235	792284
237	792285
13464	792286
31990	792287
188	792288
205719	792289
59960	792290
129131	792291
27905	792292
106267	792293
19056	792294
13576	792295
27050	792296
58787	792297
139549	792298
30692	792299
12254	792300
33641	792301
91269	792302
8262	792303
35155	792304
29280	792305
29923	792306
7699	792307
20496	792308
46188	792309
29280	792310
857	792311
42330	792312
24230	792313
127076	792314
1100	792315
42871	792316
196219	792317
13475	792318
26104	792319
8181	792320
60713	792321
31581	792322
45039	792323
84469	792324
9283	792325
16133	792326
59683	792327
116085	792328
15578	792329
15578	792330
15578	792331
9744	792332
64236	792333
15578	792334
2514	792335
62412	792336
62412	792337
83016	792338
2989	792339
4676	792340
10901	792341
54159	792342
75483	792343
89494	792344
1141	792345
1046	792346
2153	792347
119221	792348
35232	792349
35232	792350
87830	792351
35231	792352
32797	792353
4119	792354
1641	792355
356	792356
43395	792357
1138	792358
120620	792359
50825	792360
25223	792361
164282	792362
114380	792363
22405	792364
215330	792365
702	792366
44617	792367
8813	792368
39211	792369
17462	792370
22946	792371
30948	792372
68388	792373
166697	792374
5716	792375
15406	792376
116715	792377
166813	792378
54072	792379
44515	792380
432	792381
9687	792382
20759	792383
4846	792384
19662	792385
95657	792386
748	792387
3771	792388
2531	792389
63924	792390
50405	792391
28789	792392
6912	792393
2924	792394
3275	792395
5688	792396
14386	792397
39482	792398
1770	792399
9	792400
1639	792401
1465	792402
11490	792403
4748	792404
3668	792405
8478	792406
8060	792407
29787	792408
37514	792409
72224	792410
48067	792411
7415	792412
49	792413
9594	792414
28892	792415
207290	792416
4651	792417
11322	792418
404	792419
35263	792420
2710	792421
49336	792422
50055	792423
18383	792424
103877	792425
34880	792426
57054	792427
1638	792428
108938	792429
62827	792430
62258	792431
30017	792432
95272	792433
694	792434
14170	792435
432	792436
66369	792437
65326	792438
18489	792439
2811	792440
28	792441
1842	792442
2046	792443
8049	792444
72596	792445
10099	792446
89148	792447
57214	792448
25243	792449
20624	792450
15229	792451
9158	792452
84699	792453
24794	792454
28604	792455
8097	792456
11742	792457
9113	792458
7848	792459
55220	792460
17722	792461
10685	792462
130126	792463
103891	792464
4689	792465
11637	792466
31261	792467
62236	792468
54048	792469
57387	792470
49480	792471
62318	792472
25288	792473
499	792474
106669	792475
133125	792476
66548	792477
155571	792478
6751	792479
43025	792480
2240	792481
4612	792482
9527	792483
46955	792484
82316	792485
22956	792486
6441	792487
85429	792488
5915	792489
25606	792490
98017	792491
31251	792492
42444	792493
1520	792494
358	792495
905	792496
1520	792497
5541	792498
119349	792499
167807	792500
2231	792501
49425	792502
77984	792503
33327	792504
48568	792505
137086	792506
111632	792507
47730	792508
54622	792509
41794	792510
94204	792511
68695	792512
55247	792513
5083	792514
227693	792515
64912	792516
120878	792517
157463	792518
151926	792519
139579	792520
149861	792521
82060	792522
33506	792523
155903	792524
188529	792525
106007	792526
97810	792527
81368	792528
144451	792529
66225	792530
152333	792531
126336	792532
86210	792533
158260	792534
69301	792535
87052	792536
12680	792537
45061	792538
78948	792539
7698	792540
239015	792541
1981	792542
22442	792543
93910	792544
90028	792545
1776	792546
108009	792547
63019	792548
19974	792549
152333	792550
4545	792551
84710	792552
42085	792553
5073	792554
10451	792555
2851	792556
48424	792557
120879	792558
156714	792559
222164	792560
105486	792561
63649	792562
2781	792563
7918	792564
10711	792565
61252	792566
101981	792567
49445	792568
210896	792569
86372	792570
12174	792571
194617	792572
81707	792573
27459	792574
21719	792575
53557	792576
17960	792577
122975	792578
2201	792579
146444	792580
145336	792581
9731	792582
68744	792583
91500	792584
169047	792585
201318	792586
203046	792587
26782	792588
153896	792589
71341	792590
174971	792591
53404	792592
156952	792593
17976	792594
73099	792595
3473	792596
11171	792597
4490	792598
55299	792599
1750	792600
33522	792601
147061	792602
156870	792603
51470	792604
28482	792605
43594	792606
120829	792607
22678	792608
50895	792609
129695	792610
4691	792611
43018	792612
79897	792613
163541	792614
8147	792615
78075	792616
28557	792617
2130	792618
197	792619
11144	792620
17331	792621
2023	792622
14587	792623
55909	792624
27409	792625
3986	792626
10971	792627
97119	792628
16394	792629
77515	792630
51596	792631
82188	792632
49709	792633
10298	792634
977	792635
8975	792636
82049	792637
98987	792638
30388	792639
24215	792640
8403	792641
57874	792642
110839	792643
23398	792644
82297	792645
9413	792646
23934	792647
103143	792648
9154	792649
25779	792650
24979	792651
13103	792652
1203	792653
125546	792654
85493	792655
6240	792656
95019	792657
14196	792658
27239	792659
4631	792660
6688	792661
41628	792662
48679	792663
25899	792664
10779	792665
9177	792666
8606	792667
37281	792668
2767	792669
156810	792670
8	792671
20211	792672
6927	792673
184156	792674
350	792675
155784	792676
93832	792677
60264	792678
66382	792679
4561	792680
10588	792681
10174	792682
61862	792683
5915	792684
6308	792685
81989	792686
175120	792687
92377	792688
7874	792689
72558	792690
66826	792691
111469	792692
95091	792693
76670	792694
1548	792695
139717	792696
111185	792697
10787	792698
115576	792699
3227	792700
12477	792701
3958	792702
61756	792703
122508	792704
883	792705
63313	792706
5456	792707
123188	792708
1048	792709
436	792710
13520	792711
92634	792712
152748	792713
16947	792714
27761	792715
81980	792716
991	792717
4959	792718
109009	792719
48484	792720
126	792721
70438	792722
5456	792723
39664	792724
37909	792725
6325	792726
44195	792727
5456	792728
105307	792729
28678	792730
114503	792731
27689	792732
67030	792733
24883	792734
48478	792735
7122	792736
3639	792737
106329	792738
104437	792739
79868	792740
11895	792741
15146	792742
31426	792743
31426	792744
63303	792745
15492	792746
81989	792747
44699	792748
4478	792749
37408	792750
13684	792751
4478	792752
3029	792753
22955	792754
9978	792755
17120	792756
5155	792757
66500	792758
39535	792759
204007	792760
8350	792761
9184	792762
161590	792763
210552	792764
2172	792765
97133	792766
15396	792767
936	792768
218535	792769
39535	792770
22918	792771
47663	792772
24901	792773
228465	792774
156985	792775
1033	792776
4748	792777
152	792778
2784	792779
11135	792780
1033	792781
15492	792782
4266	792783
93929	792784
15137	792785
1615	792786
60431	792787
19575	792788
87378	792789
1048	792790
4478	792791
73223	792792
73223	792793
132379	792794
132379	792795
16910	792796
4478	792797
24993	792798
234755	792799
162908	792800
5604	792801
15593	792802
648	792803
1602	792804
2076	792805
2584	792806
49912	792807
5559	792808
8243	792809
6037	792810
70720	792811
14239	792812
26660	792813
25347	792814
19379	792815
9979	792816
17181	792817
31157	792818
9914	792819
21287	792820
51341	792821
4082	792822
56440	792823
70593	792824
13594	792825
15678	792826
71339	792827
18243	792828
17181	792829
43027	792830
2773	792831
1722	792832
20407	792833
12140	792834
2670	792835
11488	792836
25878	792837
8574	792838
33167	792839
44404	792840
13675	792841
52673	792842
32689	792843
51372	792844
22110	792845
50910	792846
154657	792847
56061	792848
31868	792849
11859	792850
93556	792851
93626	792852
55822	792853
93919	792854
158822	792855
126609	792856
9828	792857
79438	792858
114631	792859
334	792860
106535	792861
15723	792862
4364	792863
6993	792864
5104	792865
17547	792866
6498	792867
4836	792868
476	792869
79479	792870
35238	792871
519	792872
27361	792873
2637	792874
62	792875
62793	792876
562	792877
37351	792878
7440	792879
128016	792880
21184	792881
47275	792882
150431	792883
50190	792884
46795	792885
2938	792886
194482	792887
31364	792888
18877	792889
59852	792890
31506	792891
54889	792892
42589	792893
36680	792894
112518	792895
162	792896
3224	792897
4317	792898
12160	792899
57986	792900
19014	792901
154365	792902
45086	792903
34175	792904
47602	792905
19546	792906
61970	792907
37373	792908
2687	792909
25695	792910
71334	792911
39878	792912
50655	792913
75942	792914
20494	792915
23431	792916
35148	792917
51584	792918
42991	792919
9126	792920
172	792921
4467	792922
85269	792923
462	792924
72066	792925
235	792926
5222	792927
112767	792928
1122	792929
36494	792930
207	792931
21390	792932
5327	792933
49980	792934
7858	792935
13529	792936
3002	792937
45493	792938
13148	792939
2282	792940
19721	792941
48236	792942
1686	792943
34109	792944
3864	792945
49391	792946
4818	792947
44249	792948
11695	792949
4863	792950
14238	792951
2034	792952
2021	792953
491	792954
98	792955
560	792956
15583	792957
3715	792958
2307	792959
48406	792960
3715	792961
3310	792962
15756	792963
902	792964
7207	792965
5456	792966
15906	792967
44104	792968
142190	792969
19664	792970
10993	792971
57261	792972
3223	792973
17181	792974
2774	792975
44867	792976
22793	792977
44	792978
75059	792979
116563	792980
9829	792981
12987	792982
5381	792983
78975	792984
73062	792985
37511	792986
48363	792987
23883	792988
4839	792989
635	792990
48157	792991
9510	792992
9422	792993
7907	792994
14964	792995
13582	792996
12415	792997
3681	792998
60152	792999
26706	793000
3001	793001
30521	793002
39214	793003
103139	793004
58596	793005
28443	793006
56407	793007
45010	793008
13009	793009
18385	793010
2286	793011
14964	793012
52626	793013
60744	793014
27769	793015
1857	793016
342	793017
50192	793018
259	793019
34843	793020
8413	793021
428	793022
2445	793023
91362	793024
38449	793025
5559	793026
6415	793027
491	793028
37308	793029
1110	793030
9294	793031
52	793032
3572	793033
5394	793034
47936	793035
4747	793036
38725	793037
2161	793038
1856	793039
11405	793040
235788	793041
32032	793042
61173	793043
32303	793044
128664	793045
807	793046
1208	793047
5186	793048
12769	793049
9091	793050
188203	793051
3323	793052
318	793053
1216	793054
11909	793055
38479	793056
7788	793057
1468	793058
20225	793059
5845	793060
50148	793061
12686	793062
48114	793063
7779	793064
89046	793065
1476	793066
84682	793067
67073	793068
48120	793069
85567	793070
25981	793071
140030	793072
27020	793073
1885	793074
2706	793075
14116	793076
555	793077
14509	793078
124054	793079
11727	793080
109713	793081
11665	793082
2291	793083
1372	793084
4420	793085
2723	793086
20363	793087
68995	793088
15340	793089
52844	793090
11727	793091
6561	793092
9915	793093
4650	793094
1220	793095
3514	793096
79805	793097
13774	793098
8439	793099
4716	793100
17941	793101
4814	793102
93322	793103
139355	793104
14377	793105
7111	793106
371	793107
4118	793108
38044	793109
66346	793110
7319	793111
20422	793112
4277	793113
18578	793114
54736	793115
65669	793116
6166	793117
127	793118
373	793119
1770	793120
19002	793121
7577	793122
70032	793123
29273	793124
11930	793125
8100	793126
15914	793127
7259	793128
6187	793129
11423	793130
4111	793131
46568	793132
19863	793133
71317	793134
51632	793135
29342	793136
6088	793137
3246	793138
24175	793139
83765	793140
180181	793141
35084	793142
36971	793143
126852	793144
133693	793145
4770	793146
23064	793147
75183	793148
208187	793149
153480	793150
132546	793151
89780	793152
237263	793153
41336	793154
178907	793155
37676	793156
10470	793157
52579	793158
69214	793159
28216	793160
235857	793161
127292	793162
56874	793163
65110	793164
6434	793165
1056	793166
200010	793167
6129	793168
102466	793169
66822	793170
136115	793171
348	793172
14487	793173
76332	793174
7290	793175
68517	793176
136492	793177
107789	793178
14324	793179
38051	793180
88313	793181
62501	793182
106139	793183
78042	793184
23371	793185
19214	793186
2284	793187
2940	793188
3043	793189
18583	793190
100312	793191
12927	793192
60662	793193
6172	793194
41625	793195
94885	793196
10033	793197
10040	793198
83792	793199
141421	793200
9348	793201
8673	793202
9844	793203
14524	793204
136742	793205
32103	793206
29617	793207
9611	793208
4605	793209
23503	793210
15729	793211
175636	793212
5691	793213
11047	793214
2889	793215
22566	793216
15726	793217
3745	793218
11330	793219
3671	793220
28569	793221
93756	793222
10470	793223
2893	793224
37857	793225
4133	793226
26237	793227
13727	793228
19505	793229
16266	793230
5535	793231
76299	793232
6425	793233
13939	793234
13749	793235
23005	793236
1024	793237
120647	793238
57727	793239
20526	793240
71046	793241
86044	793242
71220	793243
100225	793244
90491	793245
95780	793246
11248	793247
75164	793248
107068	793249
29416	793250
99136	793251
16118	793252
23369	793253
67229	793254
11265	793255
60530	793256
238617	793257
173370	793258
231688	793259
25297	793260
87023	793261
187407	793262
10878	793263
16825	793264
46185	793265
133364	793266
7532	793267
122296	793268
23236	793269
11245	793270
67612	793271
173437	793272
12890	793273
36411	793274
78781	793275
15572	793276
142506	793277
102330	793278
36787	793279
11443	793280
57847	793281
28824	793282
103625	793283
68225	793284
17631	793285
116859	793286
126452	793287
10950	793288
96013	793289
13438	793290
40790	793291
52727	793292
10607	793293
179267	793294
12127	793295
30400	793296
59720	793297
15762	793298
154493	793299
161004	793300
3557	793301
36	793302
54745	793303
198188	793304
14330	793305
3533	793306
93567	793307
59231	793308
38267	793309
5272	793310
97629	793311
222711	793312
98811	793313
3625	793314
37939	793315
224339	793316
71585	793317
14315	793318
28119	793319
94362	793320
10868	793321
100888	793322
75947	793323
89305	793324
118999	793325
49591	793326
3557	793327
81673	793328
3179	793329
20017	793330
211987	793331
16355	793332
50352	793333
18764	793334
44202	793335
34226	793336
55219	793337
27712	793338
80232	793339
9351	793340
149881	793341
3241	793342
36282	793343
45529	793344
13175	793345
95866	793346
116210	793347
2672	793348
135762	793349
107766	793350
126111	793351
84262	793352
30025	793353
6887	793354
34849	793355
29512	793356
167598	793357
5308	793358
71376	793359
34619	793360
116833	793361
156935	793362
23934	793363
59523	793364
23419	793365
119548	793366
71503	793367
85972	793368
50402	793369
119046	793370
120594	793371
52828	793372
9520	793373
140740	793374
116218	793375
20117	793376
105284	793377
2431	793378
3218	793379
70033	793380
234199	793381
3066	793382
112348	793383
36377	793384
73578	793385
174810	793386
54368	793387
8201	793388
61737	793389
49762	793390
5878	793391
85620	793392
83857	793393
4681	793394
684	793395
58249	793396
152266	793397
5578	793398
30180	793399
49594	793400
13165	793401
28301	793402
122229	793403
66211	793404
59301	793405
4121	793406
17320	793407
26978	793408
102867	793409
153191	793410
198399	793411
18577	793412
25464	793413
27525	793414
94382	793415
187366	793416
97217	793417
160803	793418
124692	793419
154203	793420
230342	793421
152332	793422
57491	793423
2995	793424
18322	793425
97107	793426
13143	793427
25378	793428
14233	793429
95167	793430
2362	793431
47714	793432
12093	793433
4121	793434
22888	793435
62629	793436
263	793437
614	793438
30546	793439
26054	793440
3029	793441
6391	793442
12698	793443
9371	793444
10664	793445
9777	793446
11788	793447
9371	793448
63354	793449
19598	793450
32307	793451
50664	793452
38499	793453
30326	793454
7475	793455
32197	793456
18296	793457
112056	793458
2355	793459
15590	793460
56	793461
11924	793462
14384	793463
10860	793464
2670	793465
30342	793466
7830	793467
7131	793468
16940	793469
1925	793470
20950	793471
8752	793472
266	793473
17575	793474
10596	793475
22377	793476
35275	793477
6766	793478
2873	793479
25598	793480
3015	793481
4779	793482
41748	793483
4572	793484
16149	793485
5232	793486
691	793487
715	793488
242	793489
204261	793490
20583	793491
26205	793492
81916	793493
4257	793494
2122	793495
14512	793496
637	793497
12186	793498
61617	793499
7513	793500
791	793501
2921	793502
478	793503
9929	793504
22111	793505
32	793506
29217	793507
6967	793508
125692	793509
85642	793510
5745	793511
3896	793512
26284	793513
68356	793514
82000	793515
143194	793516
16319	793517
1310	793518
1658	793519
65406	793520
192876	793521
162540	793522
181245	793523
7154	793524
8842	793525
25447	793526
14398	793527
18752	793528
37625	793529
14352	793530
1633	793531
104573	793532
992	793533
93234	793534
139302	793535
139300	793536
610	793537
161582	793538
4966	793539
58197	793540
83070	793541
1289	793542
58542	793543
197984	793544
19844	793545
58542	793546
171183	793547
218374	793548
36264	793549
3886	793550
159	793551
8428	793552
50	793553
259	793554
14541	793555
64414	793556
25997	793557
496	793558
4764	793559
91783	793560
129524	793561
133296	793562
66807	793563
165577	793564
12351	793565
15113	793566
116606	793567
81466	793568
74131	793569
29163	793570
23579	793571
19584	793572
128515	793573
223240	793574
269	793575
26616	793576
1866	793577
44631	793578
6082	793579
77662	793580
120483	793581
23874	793582
55626	793583
37506	793584
4254	793585
23025	793586
108403	793587
3655	793588
131531	793589
6852	793590
30518	793591
853	793592
16376	793593
23922	793594
4875	793595
62354	793596
31019	793597
34503	793598
7096	793599
25272	793600
3376	793601
77059	793602
28	793603
33807	793604
41763	793605
186990	793606
190279	793607
95083	793608
20705	793609
16718	793610
38715	793611
23459	793612
5411	793613
192936	793614
29253	793615
51700	793616
33137	793617
36271	793618
90598	793619
72525	793620
33613	793621
41025	793622
140634	793623
60471	793624
19445	793625
7462	793626
36472	793627
235248	793628
160964	793629
68293	793630
34646	793631
2091	793632
3350	793633
4896	793634
144	793635
168752	793636
97568	793637
61288	793638
123143	793639
49	793640
211	793641
3987	793642
117892	793643
24341	793644
75945	793645
91667	793646
2521	793647
70510	793648
65752	793649
47104	793650
18864	793651
2354	793652
79046	793653
132590	793654
134717	793655
56465	793656
20363	793657
174002	793658
1814	793659
103464	793660
28971	793661
23747	793662
36204	793663
312	793664
52510	793665
105894	793666
11823	793667
116203	793668
179656	793669
62930	793670
8448	793671
593	793672
11220	793673
31153	793674
703	793675
45193	793676
23193	793677
21163	793678
35627	793679
22997	793680
18922	793681
76070	793682
56	793683
22559	793684
16575	793685
174889	793686
139483	793687
41194	793688
41425	793689
11572	793690
62882	793691
53049	793692
114669	793693
74888	793694
3376	793695
12939	793696
67112	793697
17373	793698
1170	793699
40731	793700
73005	793701
175849	793702
83835	793703
124611	793704
142455	793705
128587	793706
109636	793707
45836	793708
24373	793709
94709	793710
230286	793711
81951	793712
5314	793713
4859	793714
94230	793715
11182	793716
28464	793717
25791	793718
10537	793719
22760	793720
7238	793721
133849	793722
30585	793723
28615	793724
44020	793725
326	793726
508	793727
72419	793728
32094	793729
52661	793730
15983	793731
16718	793732
44875	793733
140618	793734
35041	793735
18556	793736
35644	793737
56128	793738
20777	793739
8160	793740
36724	793741
16246	793742
4589	793743
49362	793744
66707	793745
79239	793746
36251	793747
23433	793748
16123	793749
5486	793750
11150	793751
6436	793752
102909	793753
27852	793754
30970	793755
34962	793756
13531	793757
119554	793758
19537	793759
46535	793760
22473	793761
14504	793762
23692	793763
3303	793764
65058	793765
13925	793766
93007	793767
8570	793768
27952	793769
25711	793770
8084	793771
28349	793772
80958	793773
70100	793774
9623	793775
2429	793776
631	793777
9303	793778
56775	793779
16947	793780
16888	793781
15662	793782
43275	793783
17835	793784
17835	793785
2346	793786
6072	793787
80062	793788
46474	793789
21867	793790
326	793791
24593	793792
25621	793793
34932	793794
16311	793795
145657	793796
27506	793797
7238	793798
18645	793799
74517	793800
20394	793801
20449	793802
25250	793803
89705	793804
4719	793805
74016	793806
15679	793807
11935	793808
129011	793809
208197	793810
13978	793811
2734	793812
22499	793813
137002	793814
60650	793815
48091	793816
5376	793817
206844	793818
90052	793819
88453	793820
67586	793821
84106	793822
111370	793823
49070	793824
95158	793825
137140	793826
80261	793827
103265	793828
109210	793829
72871	793830
23684	793831
46492	793832
25907	793833
15029	793834
139085	793835
8107	793836
18647	793837
1763	793838
44341	793839
464	793840
3008	793841
84755	793842
39519	793843
41136	793844
18327	793845
15797	793846
41607	793847
2553	793848
98	793849
22992	793850
29988	793851
19524	793852
92527	793853
19644	793854
46961	793855
168344	793856
4899	793857
2200	793858
25211	793859
65820	793860
11380	793861
10841	793862
76324	793863
191209	793864
174570	793865
176421	793866
178411	793867
176525	793868
125780	793869
125780	793870
176370	793871
178566	793872
175682	793873
175945	793874
176548	793875
178282	793876
175613	793877
178699	793878
177356	793879
175563	793880
175918	793881
177708	793882
176294	793883
178456	793884
178183	793885
175503	793886
111042	793887
106839	793888
133577	793889
133577	793890
74814	793891
74814	793892
73763	793893
74814	793894
32414	793895
214633	793896
57947	793897
237635	793898
5617	793899
152875	793900
192811	793901
186274	793902
206996	793903
12942	793904
181024	793905
3205	793906
61321	793907
2271	793908
22288	793909
136961	793910
72642	793911
10635	793912
13436	793913
7256	793914
25356	793915
3323	793916
159168	793917
11099	793918
210190	793919
157226	793920
47298	793921
225606	793922
21701	793923
11169	793924
40850	793925
61036	793926
34860	793927
35898	793928
45317	793929
97004	793930
94361	793931
96572	793932
208701	793933
45	793934
39716	793935
85596	793936
22071	793937
64900	793938
125800	793939
27993	793940
35420	793941
65401	793942
58748	793943
1892	793944
22555	793945
9519	793946
8898	793947
133235	793948
84823	793949
39265	793950
98996	793951
44145	793952
96601	793953
26344	793954
15678	793955
50114	793956
100178	793957
53070	793958
138827	793959
71867	793960
52564	793961
87780	793962
1699	793963
119460	793964
14818	793965
7952	793966
94794	793967
194459	793968
65623	793969
12951	793970
18668	793971
150149	793972
75851	793973
194867	793974
113062	793975
83055	793976
88106	793977
24229	793978
167677	793979
58836	793980
34697	793981
26093	793982
111532	793983
151150	793984
118002	793985
29529	793986
51254	793987
19236	793988
46099	793989
32404	793990
125408	793991
12152	793992
154848	793993
24110	793994
136708	793995
49026	793996
184037	793997
36605	793998
50911	793999
110999	794000
166650	794001
5722	794002
51444	794003
82815	794004
58824	794005
237598	794006
71104	794007
235146	794008
95291	794009
147887	794010
29526	794011
35838	794012
26583	794013
121119	794014
86253	794015
4193	794016
167276	794017
30120	794018
183824	794019
109679	794020
18547	794021
213177	794022
52820	794023
31940	794024
120181	794025
30929	794026
1839	794027
112417	794028
117950	794029
31629	794030
38869	794031
160986	794032
22567	794033
130100	794034
138871	794035
7972	794036
18057	794037
59579	794038
21418	794039
164641	794040
93786	794041
58910	794042
208211	794043
95781	794044
166840	794045
82976	794046
62850	794047
6527	794048
164559	794049
102389	794050
57735	794051
71111	794052
11242	794053
59838	794054
110715	794055
55300	794056
159302	794057
154113	794058
86526	794059
50888	794060
120239	794061
88962	794062
156035	794063
19060	794064
2989	794065
11566	794066
129096	794067
656	794068
4404	794069
35049	794070
59924	794071
117586	794072
4873	794073
32699	794074
12151	794075
21572	794076
25649	794077
116200	794078
13718	794079
51122	794080
147646	794081
60027	794082
29526	794083
7034	794084
57592	794085
73749	794086
97067	794087
135467	794088
27891	794089
55286	794090
15889	794091
164074	794092
180855	794093
52464	794094
36619	794095
86038	794096
215630	794097
150315	794098
67755	794099
142118	794100
287	794101
76379	794102
130377	794103
87897	794104
2170	794105
5933	794106
20494	794107
126965	794108
27533	794109
19423	794110
227302	794111
131737	794112
21768	794113
186363	794114
74778	794115
9417	794116
95150	794117
188809	794118
28362	794119
3607	794120
45924	794121
233712	794122
72981	794123
43252	794124
174673	794125
108746	794126
4986	794127
12006	794128
82298	794129
32495	794130
104359	794131
238848	794132
35125	794133
195036	794134
8843	794135
6697	794136
67676	794137
186140	794138
139813	794139
209680	794140
6254	794141
137316	794142
132170	794143
21528	794144
51474	794145
129681	794146
105137	794147
39291	794148
82368	794149
27851	794150
85602	794151
62598	794152
194270	794153
19639	794154
95069	794155
3043	794156
24563	794157
7993	794158
78748	794159
21114	794160
23928	794161
64418	794162
48237	794163
7128	794164
141541	794165
6250	794166
70716	794167
175908	794168
79002	794169
68898	794170
8747	794171
9512	794172
111039	794173
117365	794174
1215	794175
43668	794176
7309	794177
130595	794178
41464	794179
136935	794180
35256	794181
35343	794182
9732	794183
24765	794184
701	794185
21340	794186
80862	794187
105711	794188
32682	794189
9793	794190
50210	794191
122	794192
31230	794193
98867	794194
89402	794195
72175	794196
176296	794197
32133	794198
6076	794199
53702	794200
67550	794201
142446	794202
9283	794203
106288	794204
35870	794205
48079	794206
1335	794207
49742	794208
173024	794209
7666	794210
23788	794211
22588	794212
2208	794213
206191	794214
56890	794215
51262	794216
5581	794217
28351	794218
8256	794219
4083	794220
35546	794221
202263	794222
137674	794223
2396	794224
12837	794225
992	794226
95732	794227
182958	794228
2346	794229
165834	794230
61516	794231
12393	794232
28	794233
16377	794234
13364	794235
237842	794236
8584	794237
45782	794238
104492	794239
1632	794240
30552	794241
148942	794242
79046	794243
73005	794244
125952	794245
26266	794246
213925	794247
29044	794248
4764	794249
4764	794250
21939	794251
8232	794252
61756	794253
3334	794254
813	794255
139301	794256
11892	794257
50949	794258
77377	794259
13754	794260
24644	794261
992	794262
992	794263
13181	794264
11094	794265
10100	794266
941	794267
94527	794268
70574	794269
824	794270
34963	794271
75707	794272
12716	794273
25185	794274
30156	794275
44253	794276
27875	794277
6116	794278
28120	794279
206954	794280
42279	794281
126194	794282
16568	794283
29517	794284
29550	794285
13689	794286
3271	794287
8318	794288
41236	794289
112519	794290
29937	794291
5530	794292
106551	794293
76065	794294
38261	794295
8368	794296
16108	794297
35478	794298
124872	794299
13422	794300
6702	794301
88654	794302
20491	794303
27475	794304
132901	794305
1714	794306
70524	794307
11602	794308
1484	794309
67911	794310
49845	794311
20453	794312
13420	794313
105260	794314
35679	794315
9761	794316
74360	794317
20819	794318
465	794319
47838	794320
49	794321
76394	794322
19408	794323
22944	794324
8645	794325
7999	794326
11430	794327
701	794328
24938	794329
20453	794330
5351	794331
33103	794332
1363	794333
10308	794334
10712	794335
12780	794336
22519	794337
29517	794338
11890	794339
5374	794340
235879	794341
28120	794342
5319	794343
4764	794344
19617	794345
134403	794346
35430	794347
137921	794348
5651	794349
22812	794350
7010	794351
6094	794352
229868	794353
13480	794354
11288	794355
6503	794356
33736	794357
15122	794358
74218	794359
52388	794360
128724	794361
104565	794362
21675	794363
74643	794364
165056	794365
46372	794366
38079	794367
41212	794368
76028	794369
22661	794370
145441	794371
74041	794372
45798	794373
180143	794374
95455	794375
101009	794376
79090	794377
92808	794378
134238	794379
180228	794380
34632	794381
176866	794382
83778	794383
175365	794384
148381	794385
1010	794386
82441	794387
18714	794388
83346	794389
65272	794390
128852	794391
56868	794392
56868	794393
25864	794394
22515	794395
182114	794396
84429	794397
97751	794398
197800	794399
14620	794400
6922	794401
11574	794402
49060	794403
56525	794404
29069	794405
129238	794406
11651	794407
1314	794408
129944	794409
129944	794410
55712	794411
19942	794412
34779	794413
80105	794414
27899	794415
149946	794416
128848	794417
210139	794418
112491	794419
45171	794420
4415	794421
15445	794422
449	794423
22167	794424
8324	794425
28088	794426
30271	794427
25824	794428
146368	794429
8596	794430
927	794431
57472	794432
35080	794433
73686	794434
30395	794435
24943	794436
2585	794437
67995	794438
162223	794439
73800	794440
84305	794441
34752	794442
182264	794443
116625	794444
149729	794445
149729	794446
151374	794447
618	794448
37674	794449
42684	794450
97424	794451
37998	794452
31693	794453
48540	794454
66182	794455
33761	794456
15602	794457
21128	794458
94704	794459
27937	794460
103749	794461
30436	794462
128437	794463
118584	794464
79717	794465
33729	794466
83533	794467
34549	794468
13016	794469
28003	794470
197679	794471
146629	794472
65953	794473
34815	794474
83511	794475
175222	794476
43893	794477
107642	794478
34742	794479
15497	794480
104599	794481
178228	794482
28210	794483
195860	794484
6025	794485
27897	794486
55301	794487
3081	794488
34798	794489
165072	794490
139397	794491
153132	794492
22612	794493
56103	794494
15535	794495
18591	794496
53792	794497
68953	794498
93881	794499
93553	794500
17354	794501
63100	794502
2407	794503
35136	794504
2407	794505
40092	794506
51927	794507
20798	794508
66764	794509
22767	794510
79	794511
15470	794512
15613	794513
40539	794514
198630	794515
2428	794516
65343	794517
97436	794518
17524	794519
44064	794520
69113	794521
45407	794522
14963	794523
13017	794524
43570	794525
12583	794526
21922	794527
37328	794528
197317	794529
96223	794530
33656	794531
55825	794532
7727	794533
17012	794534
198436	794535
13698	794536
74828	794537
6876	794538
59972	794539
30225	794540
55479	794541
85750	794542
177209	794543
101499	794544
105045	794545
89833	794546
101679	794547
115845	794548
37586	794549
98493	794550
5334	794551
13695	794552
95013	794553
4618	794554
15549	794555
95466	794556
143859	794557
3088	794558
35472	794559
20268	794560
56312	794561
71396	794562
240174	794563
4774	794564
55730	794565
147968	794566
43433	794567
28761	794568
33250	794569
89057	794570
15853	794571
22801	794572
51839	794573
27778	794574
6035	794575
96243	794576
103651	794577
9840	794578
11776	794579
6754	794580
74331	794581
13102	794582
19180	794583
89827	794584
47258	794585
238241	794586
148861	794587
83079	794588
93521	794589
67252	794590
83558	794591
61796	794592
138652	794593
63662	794594
83106	794595
64740	794596
59684	794597
34503	794598
72483	794599
106865	794600
132270	794601
129515	794602
94293	794603
112929	794604
1504	794605
65465	794606
216211	794607
163975	794608
1479	794609
63009	794610
101486	794611
137462	794612
22694	794613
22795	794614
24596	794615
238461	794616
43624	794617
76262	794618
27754	794619
100422	794620
137364	794621
127084	794622
17013	794623
87452	794624
121535	794625
53956	794626
59246	794627
13046	794628
132552	794629
37297	794630
98097	794631
44318	794632
87165	794633
32150	794634
103406	794635
10382	794636
164100	794637
65412	794638
94066	794639
22059	794640
12930	794641
43278	794642
127149	794643
12296	794644
7455	794645
175361	794646
93443	794647
16351	794648
27047	794649
95526	794650
58741	794651
53667	794652
127379	794653
12396	794654
35989	794655
126865	794656
7955	794657
178125	794658
43893	794659
44185	794660
135578	794661
55183	794662
148945	794663
156358	794664
47356	794665
28449	794666
22642	794667
94640	794668
56121	794669
89335	794670
25679	794671
7760	794672
3053	794673
56122	794674
154596	794675
68949	794676
15586	794677
126367	794678
37981	794679
140387	794680
86932	794681
43460	794682
15964	794683
63126	794684
112272	794685
18135	794686
32122	794687
106844	794688
55845	794689
12072	794690
180160	794691
15849	794692
94763	794693
26264	794694
26819	794695
53517	794696
168944	794697
69450	794698
127702	794699
239092	794700
128472	794701
43433	794702
44657	794703
127009	794704
11095	794705
13058	794706
131160	794707
67361	794708
158987	794709
33596	794710
57223	794711
44017	794712
764	794713
117000	794714
15786	794715
52477	794716
22725	794717
135252	794718
35011	794719
95415	794720
40753	794721
34795	794722
27245	794723
37011	794724
138859	794725
27898	794726
225907	794727
9322	794728
27875	794729
9030	794730
57195	794731
64870	794732
102470	794733
98803	794734
97053	794735
72270	794736
29082	794737
134716	794738
79523	794739
105202	794740
23305	794741
120889	794742
146620	794743
94174	794744
34707	794745
2116	794746
1017	794747
94789	794748
13263	794749
57676	794750
15849	794751
234742	794752
84137	794753
20846	794754
50639	794755
44971	794756
47253	794757
198706	794758
126691	794759
25230	794760
12896	794761
71829	794762
80096	794763
18123	794764
57425	794765
22565	794766
71362	794767
40231	794768
12412	794769
76979	794770
41994	794771
27826	794772
128887	794773
186517	794774
233692	794775
118946	794776
1988	794777
18584	794778
10873	794779
10932	794780
55764	794781
93715	794782
69363	794783
144918	794784
98565	794785
187105	794786
95291	794787
81326	794788
102042	794789
67416	794790
167665	794791
55219	794792
22165	794793
23231	794794
188564	794795
234257	794796
1002	794797
14207	794798
40287	794799
754	794800
7103	794801
14964	794802
7245	794803
109299	794804
58299	794805
16708	794806
24866	794807
1394	794808
104341	794809
15487	794810
62490	794811
127071	794812
25669	794813
4180	794814
8112	794815
1325	794816
908	794817
127689	794818
96427	794819
9205	794820
2455	794821
16719	794822
27795	794823
903	794824
124862	794825
47059	794826
14245	794827
10033	794828
11047	794829
7921	794830
38619	794831
82854	794832
58288	794833
57650	794834
35038	794835
73020	794836
16719	794837
5896	794838
322	794839
57619	794840
44731	794841
36931	794842
103677	794843
23255	794844
128249	794845
88484	794846
5885	794847
18745	794848
32796	794849
35789	794850
11473	794851
11473	794852
1673	794853
74213	794854
82376	794855
44445	794856
15455	794857
132878	794858
204797	794859
14127	794860
7028	794861
79367	794862
142227	794863
1152	794864
1479	794865
184932	794866
137033	794867
58308	794868
13846	794869
42797	794870
105091	794871
31533	794872
41113	794873
83380	794874
43881	794875
2300	794876
83038	794877
29962	794878
7936	794879
9489	794880
62066	794881
155275	794882
47304	794883
893	794884
74131	794885
10006	794886
61311	794887
32209	794888
20452	794889
80689	794890
72839	794891
119231	794892
230436	794893
141219	794894
72561	794895
94758	794896
77652	794897
20394	794898
18654	794899
193628	794900
112052	794901
143288	794902
139540	794903
16271	794904
19942	794905
7176	794906
3624	794907
39354	794908
35316	794909
16768	794910
62550	794911
6944	794912
24513	794913
96359	794914
66482	794915
87290	794916
80857	794917
15541	794918
69017	794919
130111	794920
63449	794921
50438	794922
135931	794923
160929	794924
132026	794925
129764	794926
93820	794927
100927	794928
26923	794929
36112	794930
112611	794931
193211	794932
148653	794933
135650	794934
32413	794935
44637	794936
52698	794937
49222	794938
110929	794939
75383	794940
20545	794941
57004	794942
8409	794943
64470	794944
134920	794945
5198	794946
19930	794947
54028	794948
34616	794949
48853	794950
30242	794951
20540	794952
179274	794953
207573	794954
122653	794955
48153	794956
138033	794957
53653	794958
141044	794959
3063	794960
34695	794961
178700	794962
43908	794963
79023	794964
104549	794965
76259	794966
129308	794967
135819	794968
51561	794969
36318	794970
115457	794971
110807	794972
137860	794973
36702	794974
103762	794975
69685	794976
97163	794977
37014	794978
79967	794979
58293	794980
92610	794981
157929	794982
91232	794983
30373	794984
75982	794985
981	794986
71652	794987
61443	794988
101082	794989
239621	794990
103745	794991
34953	794992
106214	794993
37996	794994
341	794995
87452	794996
43698	794997
214436	794998
45684	794999
64526	795000
118823	795001
71852	795002
40730	795003
73023	795004
108327	795005
137763	795006
132476	795007
11340	795008
168517	795009
145102	795010
34348	795011
56034	795012
59788	795013
141916	795014
23083	795015
72712	795016
85758	795017
151434	795018
137179	795019
16594	795020
66325	795021
183600	795022
58600	795023
174950	795024
58551	795025
20380	795026
57693	795027
51390	795028
67628	795029
93818	795030
45444	795031
35073	795032
9322	795033
26265	795034
219678	795035
23625	795036
76030	795037
224471	795038
55770	795039
113965	795040
53225	795041
143938	795042
97670	795043
55371	795044
69251	795045
47075	795046
66216	795047
50093	795048
92135	795049
11566	795050
7543	795051
100117	795052
12930	795053
60957	795054
25301	795055
106754	795056
78221	795057
142531	795058
137585	795059
102961	795060
31614	795061
194686	795062
79753	795063
86537	795064
36462	795065
177661	795066
94350	795067
204028	795068
37350	795069
18653	795070
138709	795071
94722	795072
45919	795073
13408	795074
140344	795075
102132	795076
33572	795077
169588	795078
15063	795079
71661	795080
13693	795081
40540	795082
25530	795083
5537	795084
165075	795085
63660	795086
28345	795087
34968	795088
6351	795089
56939	795090
89485	795091
290	795092
48764	795093
24181	795094
2566	795095
3281	795096
15839	795097
974	795098
56283	795099
16058	795100
3341	795101
16786	795102
7656	795103
165968	795104
9619	795105
1489	795106
62062	795107
30579	795108
12615	795109
44100	795110
74386	795111
13436	795112
6495	795113
10215	795114
29829	795115
20053	795116
67021	795117
21	795118
7351	795119
7367	795120
6178	795121
217509	795122
15725	795123
7822	795124
27246	795125
54091	795126
12195	795127
28083	795128
80776	795129
5993	795130
38	795131
27995	795132
26591	795133
2335	795134
4642	795135
16370	795136
8167	795137
5224	795138
48845	795139
10237	795140
36390	795141
18893	795142
106029	795143
2896	795144
96142	795145
152993	795146
17010	795147
10438	795148
10215	795149
7959	795150
26185	795151
71790	795152
6250	795153
56321	795154
101742	795155
2442	795156
137171	795157
15558	795158
41651	795159
12075	795160
2736	795161
44350	795162
18710	795163
4764	795164
39867	795165
14640	795166
77307	795167
116265	795168
39290	795169
123142	795170
15580	795171
46908	795172
33736	795173
195390	795174
118106	795175
49904	795176
50237	795177
35523	795178
46468	795179
10261	795180
137429	795181
175359	795182
83501	795183
148458	795184
235007	795185
45128	795186
51727	795187
198799	795188
71875	795189
11357	795190
24488	795191
63774	795192
202273	795193
2259	795194
29089	795195
151201	795196
22760	795197
39058	795198
3275	795199
6239	795200
12938	795201
4381	795202
38412	795203
164188	795204
74503	795205
23174	795206
52099	795207
8817	795208
33592	795209
192159	795210
76862	795211
40677	795212
163222	795213
36624	795214
53030	795215
157229	795216
141323	795217
98975	795218
166002	795219
4472	795220
230470	795221
88880	795222
237944	795223
80341	795224
116842	795225
25652	795226
87915	795227
33266	795228
36834	795229
909	795230
50951	795231
163557	795232
195016	795233
74129	795234
87181	795235
13697	795236
6126	795237
32289	795238
4353	795239
38074	795240
1618	795241
6299	795242
24148	795243
76498	795244
1571	795245
56939	795246
137448	795247
8716	795248
72863	795249
21179	795250
83306	795251
446	795252
8729	795253
22029	795254
62543	795255
58833	795256
13818	795257
75646	795258
1105	795259
7235	795260
58508	795261
8607	795262
38471	795263
31307	795264
6325	795265
22815	795266
186	795267
16927	795268
74656	795269
146378	795270
144822	795271
4345	795272
39542	795273
76157	795274
183581	795275
66596	795276
22191	795277
180278	795278
114789	795279
28360	795280
19657	795281
163338	795282
247	795283
40219	795284
194323	795285
95538	795286
8507	795287
107240	795288
94055	795289
143606	795290
186	795291
149455	795292
70	795293
126157	795294
153424	795295
438	795296
137357	795297
63968	795298
44413	795299
168171	795300
131511	795301
98263	795302
57847	795303
48881	795304
181258	795305
213332	795306
84620	795307
153305	795308
70496	795309
139254	795310
153106	795311
9814	795312
115657	795313
187584	795314
40207	795315
182341	795316
176683	795317
6819	795318
56042	795319
52533	795320
120477	795321
42260	795322
79141	795323
142803	795324
81213	795325
23772	795326
231685	795327
70887	795328
169935	795329
446	795330
9910	795331
56693	795332
3679	795333
140684	795334
83756	795335
32	795336
40132	795337
57068	795338
175579	795339
175533	795340
6590	795341
184308	795342
74942	795343
819	795344
16269	795345
20684	795346
32353	795347
93146	795348
38074	795349
7991	795350
71349	795351
77842	795352
16438	795353
106099	795354
5294	795355
30484	795356
136828	795357
143534	795358
24680	795359
25642	795360
5078	795361
14354	795362
26082	795363
757	795364
3024	795365
61114	795366
88043	795367
43426	795368
61428	795369
158773	795370
13084	795371
19765	795372
12328	795373
103677	795374
236838	795375
55606	795376
81719	795377
2299	795378
87007	795379
211189	795380
3306	795381
249	795382
56955	795383
46853	795384
31601	795385
39876	795386
8594	795387
3586	795388
81	795389
82	795390
33806	795391
18383	795392
70635	795393
30980	795394
17410	795395
822	795396
3799	795397
3896	795398
80459	795399
31093	795400
96221	795401
83849	795402
12116	795403
16615	795404
69580	795405
15614	795406
15614	795407
85920	795408
1098	795409
17524	795410
2719	795411
73646	795412
17972	795413
30486	795414
11410	795415
17710	795416
14603	795417
30591	795418
48371	795419
37283	795420
2321	795421
11700	795422
5790	795423
30547	795424
27341	795425
25528	795426
38426	795427
5491	795428
16549	795429
137429	795430
6178	795431
5488	795432
5221	795433
8105	795434
8400	795435
79564	795436
32689	795437
96221	795438
139400	795439
5008	795440
42269	795441
6197	795442
213	795443
6110	795444
89652	795445
252	795446
139778	795447
290	795448
61241	795449
162980	795450
48683	795451
17710	795452
85812	795453
4324	795454
63975	795455
44667	795456
37148	795457
8169	795458
47945	795459
61754	795460
3393	795461
33091	795462
87371	795463
94850	795464
27639	795465
20854	795466
36048	795467
6684	795468
4103	795469
69705	795470
56353	795471
1380	795472
1903	795473
8893	795474
431	795475
38403	795476
30552	795477
21763	795478
6176	795479
42464	795480
1460	795481
11414	795482
4677	795483
20767	795484
9477	795485
13201	795486
28224	795487
2299	795488
17560	795489
39003	795490
31614	795491
197736	795492
185	795493
42203	795494
5790	795495
1907	795496
185	795497
16729	795498
22363	795499
638	795500
17241	795501
13347	795502
4648	795503
47940	795504
6684	795505
218141	795506
52415	795507
6357	795508
1834	795509
100270	795510
1021	795511
204155	795512
30862	795513
4834	795514
4832	795515
37162	795516
16873	795517
10620	795518
10229	795519
13852	795520
13852	795521
113378	795522
89674	795523
18275	795524
8304	795525
26548	795526
66882	795527
45884	795528
151754	795529
41662	795530
140137	795531
150908	795532
50224	795533
72583	795534
58420	795535
30572	795536
397	795537
24485	795538
30801	795539
25132	795540
24824	795541
69580	795542
24870	795543
74428	795544
30674	795545
24028	795546
87895	795547
4118	795548
912	795549
107	795550
11153	795551
133711	795552
18645	795553
18449	795554
37006	795555
31301	795556
2849	795557
11364	795558
5517	795559
48832	795560
114246	795561
462	795562
74916	795563
520	795564
31	795565
9895	795566
54	795567
1977	795568
29918	795569
16553	795570
60574	795571
46879	795572
1673	795573
10673	795574
44	795575
23523	795576
92583	795577
143452	795578
103933	795579
62332	795580
111454	795581
21614	795582
24477	795583
9776	795584
40064	795585
9179	795586
595	795587
15206	795588
106342	795589
21335	795590
8370	795591
27195	795592
5934	795593
1078	795594
31245	795595
9741	795596
2555	795597
318	795598
143336	795599
649	795600
62514	795601
1923	795602
11702	795603
88017	795604
29919	795605
62505	795606
7330	795607
47533	795608
7784	795609
12743	795610
7250	795611
4111	795612
1684	795613
330	795614
161014	795615
18806	795616
47700	795617
716	795618
258	795619
18540	795620
8439	795621
9989	795622
20450	795623
80833	795624
21202	795625
8426	795626
66	795627
4856	795628
10083	795629
85	795630
2631	795631
2862	795632
16870	795633
555	795634
38	795635
21123	795636
24861	795637
7307	795638
78101	795639
30626	795640
62498	795641
80726	795642
38625	795643
16870	795644
9904	795645
2758	795646
8250	795647
79803	795648
129149	795649
106363	795650
28179	795651
19262	795652
107043	795653
133802	795654
64989	795655
118011	795656
65292	795657
15962	795658
183554	795659
20018	795660
13462	795661
7371	795662
193	795663
33671	795664
232866	795665
14332	795666
19337	795667
13360	795668
59426	795669
39740	795670
15997	795671
44811	795672
23499	795673
118277	795674
33282	795675
144401	795676
80975	795677
110490	795678
28766	795679
89510	795680
96986	795681
50994	795682
85053	795683
36724	795684
97104	795685
17512	795686
137079	795687
67144	795688
5060	795689
57455	795690
171269	795691
89166	795692
58814	795693
27333	795694
128654	795695
3786	795696
174046	795697
1309	795698
845	795699
65781	795700
1011	795701
5518	795702
27272	795703
1482	795704
9359	795705
14373	795706
20868	795707
23365	795708
52723	795709
239012	795710
2259	795711
114503	795712
197743	795713
57512	795714
52121	795715
162162	795716
43168	795717
54984	795718
52598	795719
232240	795720
3809	795721
1887	795722
14448	795723
37009	795724
12991	795725
221991	795726
20969	795727
11410	795728
4949	795729
7413	795730
1964	795731
8591	795732
924	795733
609	795734
1226	795735
3852	795736
670	795737
3676	795738
7325	795739
6828	795740
11850	795741
217171	795742
14167	795743
86621	795744
2990	795745
6216	795746
64239	795747
2552	795748
6157	795749
69985	795750
37143	795751
11881	795752
9595	795753
567	795754
5209	795755
147	795756
1630	795757
9607	795758
6433	795759
5110	795760
6427	795761
6435	795762
14205	795763
22120	795764
13933	795765
941	795766
9148	795767
1300	795768
33759	795769
706	795770
707	795771
39938	795772
5211	795773
10707	795774
1014	795775
11911	795776
1863	795777
75052	795778
20119	795779
1450	795780
9227	795781
1296	795782
20119	795783
24926	795784
63637	795785
28961	795786
3541	795787
92487	795788
2020	795789
1449	795790
504	795791
1122	795792
1351	795793
5841	795794
780	795795
36372	795796
92342	795797
924	795798
5331	795799
306	795800
6329	795801
17595	795802
23352	795803
8181	795804
19540	795805
803	795806
5157	795807
7060	795808
11315	795809
156379	795810
50738	795811
2043	795812
24579	795813
12752	795814
9499	795815
15274	795816
17277	795817
10240	795818
11985	795819
25995	795820
820	795821
5391	795822
21143	795823
86726	795824
31812	795825
22383	795826
2185	795827
7861	795828
10111	795829
1721	795830
1863	795831
18768	795832
21663	795833
426	795834
49398	795835
122	795836
18211	795837
3255	795838
27731	795839
50777	795840
20074	795841
107	795842
36895	795843
8551	795844
24998	795845
11661	795846
31538	795847
23112	795848
9501	795849
84855	795850
7597	795851
1456	795852
35416	795853
25980	795854
8142	795855
13949	795856
13102	795857
28822	795858
17636	795859
19567	795860
1122	795861
146913	795862
883	795863
51139	795864
15356	795865
31254	795866
864	795867
7504	795868
843	795869
126	795870
2437	795871
843	795872
17657	795873
3636	795874
51372	795875
3338	795876
2438	795877
301	795878
1181	795879
6006	795880
50358	795881
66711	795882
1520	795883
25984	795884
42882	795885
69	795886
239517	795887
106417	795888
37638	795889
116545	795890
9082	795891
231629	795892
8436	795893
232579	795894
155207	795895
22223	795896
101245	795897
50324	795898
221683	795899
155097	795900
108404	795901
120501	795902
233228	795903
87835	795904
63204	795905
8663	795906
103496	795907
107759	795908
12786	795909
59508	795910
41227	795911
70901	795912
30692	795913
65795	795914
106422	795915
5808	795916
2296	795917
23874	795918
86112	795919
74717	795920
114308	795921
38869	795922
84290	795923
21613	795924
48673	795925
165457	795926
22571	795927
6847	795928
165363	795929
146587	795930
3784	795931
2494	795932
35272	795933
117222	795934
11971	795935
224657	795936
24399	795937
63975	795938
69169	795939
67301	795940
120593	795941
3943	795942
32498	795943
58634	795944
50290	795945
57792	795946
119747	795947
45782	795948
43196	795949
112019	795950
36128	795951
234522	795952
65595	795953
702	795954
72141	795955
43545	795956
5580	795957
85972	795958
84066	795959
8663	795960
159769	795961
154637	795962
216995	795963
23615	795964
46158	795965
104488	795966
112759	795967
154241	795968
49316	795969
95721	795970
18231	795971
52514	795972
6728	795973
114855	795974
26383	795975
91549	795976
24398	795977
9700	795978
83488	795979
52993	795980
125067	795981
75541	795982
8159	795983
24033	795984
66970	795985
103551	795986
62523	795987
234662	795988
18029	795989
91698	795990
23584	795991
92578	795992
230524	795993
585	795994
136154	795995
118108	795996
91669	795997
6735	795998
30165	795999
24241	796000
5580	796001
165413	796002
94812	796003
39268	796004
65908	796005
26902	796006
72356	796007
168115	796008
89076	796009
14118	796010
40328	796011
16650	796012
1267	796013
79648	796014
113393	796015
29941	796016
19951	796017
225712	796018
230536	796019
26354	796020
12452	796021
225945	796022
40626	796023
1428	796024
3815	796025
201	796026
40417	796027
6772	796028
185845	796029
5161	796030
22933	796031
710	796032
27638	796033
1857	796034
80220	796035
94450	796036
12800	796037
47659	796038
17876	796039
146992	796040
39017	796041
51479	796042
155927	796043
240256	796044
14200	796045
11169	796046
111525	796047
28211	796048
54711	796049
212186	796050
72474	796051
40392	796052
166999	796053
12312	796054
12312	796055
185594	796056
2717	796057
17781	796058
38147	796059
38147	796060
163531	796061
206367	796062
51479	796063
106377	796064
24870	796065
38602	796066
13907	796067
49011	796068
35732	796069
87203	796070
6104	796071
17186	796072
85977	796073
903	796074
10575	796075
63860	796076
17186	796077
4495	796078
2906	796079
25590	796080
54569	796081
78839	796082
43303	796083
85219	796084
6903	796085
12991	796086
3193	796087
2010	796088
470	796089
3804	796090
6295	796091
66472	796092
22327	796093
34272	796094
1557	796095
54802	796096
17311	796097
9959	796098
21554	796099
2770	796100
215350	796101
48936	796102
776	796103
7746	796104
28980	796105
83051	796106
3102	796107
111520	796108
3027	796109
40232	796110
14501	796111
38544	796112
2656	796113
11631	796114
97642	796115
80686	796116
15720	796117
595	796118
8560	796119
154627	796120
53032	796121
9784	796122
143343	796123
3102	796124
913	796125
122	796126
49293	796127
30535	796128
62350	796129
2441	796130
16051	796131
35206	796132
95723	796133
61659	796134
4478	796135
67634	796136
18300	796137
62263	796138
418	796139
2995	796140
29621	796141
16797	796142
11740	796143
484	796144
37361	796145
1033	796146
9643	796147
53260	796148
5327	796149
7270	796150
39925	796151
155194	796152
163539	796153
61	796154
163539	796155
1487	796156
1487	796157
17606	796158
1897	796159
2776	796160
172463	796161
1157	796162
57642	796163
66343	796164
9213	796165
28372	796166
212837	796167
7781	796168
228480	796169
9213	796170
9213	796171
66162	796172
9213	796173
10173	796174
39932	796175
9213	796176
17555	796177
12866	796178
12866	796179
24296	796180
4534	796181
1122	796182
104923	796183
690	796184
42413	796185
166	796186
15683	796187
15311	796188
13240	796189
82	796190
34546	796191
84019	796192
82	796193
44552	796194
14054	796195
109492	796196
13240	796197
13240	796198
5267	796199
3576	796200
5267	796201
2282	796202
132147	796203
30441	796204
50463	796205
62394	796206
21132	796207
21132	796208
44552	796209
4478	796210
30777	796211
31494	796212
2933	796213
2933	796214
48423	796215
29851	796216
56384	796217
156608	796218
50084	796219
35596	796220
20008	796221
31949	796222
13107	796223
12621	796224
46140	796225
9553	796226
30254	796227
48727	796228
5440	796229
1555	796230
43022	796231
135427	796232
238411	796233
89351	796234
151587	796235
68269	796236
120594	796237
17067	796238
9999	796239
120789	796240
26010	796241
98000	796242
30090	796243
161954	796244
62062	796245
144160	796246
111276	796247
2760	796248
85137	796249
2186	796250
149121	796251
203327	796252
83811	796253
76198	796254
76851	796255
33587	796256
86837	796257
70588	796258
146953	796259
152256	796260
44762	796261
95463	796262
81480	796263
239969	796264
28391	796265
73459	796266
149020	796267
81707	796268
239851	796269
71855	796270
203207	796271
146093	796272
44762	796273
138258	796274
3891	796275
41900	796276
28701	796277
185263	796278
104046	796279
110085	796280
9273	796281
213722	796282
30110	796283
154312	796284
210893	796285
25362	796286
47712	796287
5765	796288
159363	796289
30090	796290
119657	796291
83719	796292
72584	796293
203169	796294
53604	796295
201400	796296
144587	796297
122102	796298
5882	796299
206206	796300
20908	796301
165261	796302
3476	796303
107945	796304
117168	796305
95235	796306
234060	796307
226142	796308
166101	796309
1989	796310
181953	796311
180215	796312
42840	796313
94010	796314
194187	796315
87957	796316
788	796317
114301	796318
98328	796319
96040	796320
43360	796321
45418	796322
141617	796323
76	796324
5782	796325
62783	796326
6206	796327
5001	796328
51178	796329
1950	796330
148292	796331
2825	796332
68172	796333
56125	796334
198039	796335
87843	796336
94750	796337
75345	796338
40865	796339
47768	796340
187589	796341
210299	796342
101088	796343
17013	796344
5147	796345
69288	796346
145002	796347
105518	796348
124474	796349
18267	796350
98731	796351
91588	796352
18497	796353
80452	796354
32187	796355
60994	796356
16334	796357
40554	796358
121920	796359
214947	796360
153953	796361
136039	796362
40326	796363
164280	796364
12634	796365
239705	796366
107133	796367
7886	796368
147060	796369
107445	796370
142720	796371
97202	796372
107344	796373
235345	796374
69345	796375
167496	796376
195560	796377
114871	796378
139643	796379
146136	796380
165489	796381
2194	796382
26779	796383
5590	796384
197080	796385
199416	796386
92485	796387
95306	796388
109106	796389
113776	796390
226736	796391
47740	796392
81724	796393
1225	796394
41970	796395
200860	796396
53356	796397
82780	796398
115890	796399
161625	796400
63160	796401
51048	796402
55	796403
26	796404
17	796405
8081	796406
111698	796407
66186	796408
172008	796409
10611	796410
53447	796411
100964	796412
12296	796413
142295	796414
19991	796415
64093	796416
5952	796417
13217	796418
1598	796419
26275	796420
205464	796421
48598	796422
175324	796423
118672	796424
167104	796425
106771	796426
118278	796427
208663	796428
166131	796429
34184	796430
25150	796431
181164	796432
88248	796433
32723	796434
164898	796435
52930	796436
117093	796437
3527	796438
21549	796439
92173	796440
179647	796441
47161	796442
40874	796443
81050	796444
118544	796445
66945	796446
32849	796447
91248	796448
29050	796449
117362	796450
10957	796451
167104	796452
38124	796453
25037	796454
167233	796455
46997	796456
78353	796457
45955	796458
28330	796459
66201	796460
16501	796461
806	796462
17065	796463
71474	796464
166708	796465
147025	796466
106096	796467
121430	796468
5466	796469
12891	796470
85878	796471
153327	796472
24447	796473
156760	796474
21982	796475
1051	796476
119785	796477
70540	796478
40369	796479
26015	796480
144905	796481
222513	796482
47729	796483
153935	796484
74460	796485
6732	796486
42180	796487
33587	796488
158598	796489
235218	796490
10677	796491
1132	796492
12624	796493
25559	796494
25559	796495
18504	796496
34027	796497
2188	796498
3167	796499
744	796500
27239	796501
22433	796502
1160	796503
793	796504
108040	796505
92099	796506
11102	796507
18343	796508
25559	796509
64467	796510
18489	796511
19495	796512
68449	796513
23524	796514
24552	796515
6804	796516
53098	796517
54340	796518
38976	796519
6738	796520
18343	796521
219048	796522
5882	796523
1157	796524
2486	796525
18308	796526
70494	796527
113500	796528
2824	796529
185050	796530
115781	796531
78537	796532
4034	796533
1953	796534
20517	796535
114665	796536
140438	796537
76380	796538
23391	796539
85799	796540
136297	796541
89474	796542
196502	796543
17500	796544
89490	796545
38259	796546
12002	796547
121726	796548
76940	796549
36929	796550
69342	796551
86617	796552
121234	796553
98627	796554
231804	796555
158250	796556
38254	796557
68768	796558
166833	796559
159760	796560
119871	796561
89490	796562
159600	796563
21475	796564
79409	796565
82078	796566
11102	796567
145787	796568
12002	796569
68449	796570
19495	796571
29992	796572
12002	796573
12002	796574
105795	796575
168210	796576
145625	796577
40669	796578
38976	796579
144445	796580
50487	796581
16208	796582
12002	796583
100189	796584
135088	796585
120065	796586
165666	796587
28898	796588
238952	796589
952	796590
1205	796591
42572	796592
4623	796593
171523	796594
5150	796595
70553	796596
66084	796597
172177	796598
92268	796599
70553	796600
70571	796601
67197	796602
1582	796603
87668	796604
36478	796605
54642	796606
63438	796607
203357	796608
584	796609
15375	796610
228609	796611
50873	796612
57003	796613
73843	796614
123498	796615
171657	796616
36089	796617
54658	796618
126	796619
102236	796620
39476	796621
61460	796622
100833	796623
104768	796624
12627	796625
20152	796626
85648	796627
31973	796628
189801	796629
127853	796630
108416	796631
23552	796632
238155	796633
21153	796634
16121	796635
132115	796636
39781	796637
54938	796638
131063	796639
39618	796640
36635	796641
225399	796642
45931	796643
23672	796644
58727	796645
117431	796646
71573	796647
71408	796648
82303	796649
121846	796650
181130	796651
11434	796652
29720	796653
138404	796654
45740	796655
66901	796656
22509	796657
173102	796658
116452	796659
32208	796660
74657	796661
59771	796662
174539	796663
75405	796664
57052	796665
39919	796666
72235	796667
146467	796668
21756	796669
64602	796670
35926	796671
64475	796672
152606	796673
81667	796674
28358	796675
35495	796676
62488	796677
4042	796678
143675	796679
65290	796680
15563	796681
102316	796682
184522	796683
19500	796684
58974	796685
56796	796686
38267	796687
111336	796688
87067	796689
75105	796690
173278	796691
34691	796692
19418	796693
155126	796694
129757	796695
88805	796696
73374	796697
86164	796698
30143	796699
33320	796700
71710	796701
30011	796702
39937	796703
2206	796704
177353	796705
114073	796706
102676	796707
175334	796708
162115	796709
164351	796710
237245	796711
193876	796712
53597	796713
47075	796714
4914	796715
99930	796716
81315	796717
11901	796718
59485	796719
161880	796720
15563	796721
147790	796722
39019	796723
152423	796724
27497	796725
45225	796726
156065	796727
28358	796728
226477	796729
124065	796730
120705	796731
36738	796732
9813	796733
23044	796734
6706	796735
2410	796736
101388	796737
8594	796738
108	796739
23763	796740
166123	796741
117038	796742
59717	796743
233107	796744
5912	796745
19850	796746
67776	796747
65	796748
8658	796749
32847	796750
42074	796751
131574	796752
93570	796753
115509	796754
43866	796755
40882	796756
210224	796757
83989	796758
14290	796759
33665	796760
96359	796761
63227	796762
8613	796763
17218	796764
11159	796765
10610	796766
166523	796767
12038	796768
93749	796769
93605	796770
162038	796771
28993	796772
151059	796773
192719	796774
127099	796775
95050	796776
175856	796777
126364	796778
95271	796779
178623	796780
126473	796781
178053	796782
174932	796783
43551	796784
39028	796785
54881	796786
17833	796787
83375	796788
33618	796789
157327	796790
23006	796791
81843	796792
29307	796793
25558	796794
49698	796795
9432	796796
111648	796797
89174	796798
114272	796799
214163	796800
115462	796801
47855	796802
60374	796803
153273	796804
13622	796805
103644	796806
48563	796807
501	796808
72647	796809
100458	796810
50025	796811
11196	796812
124020	796813
171217	796814
53079	796815
205174	796816
1	796817
1	796818
700	796819
98060	796820
1648	796821
3560	796822
64155	796823
1	796824
2580	796825
23555	796826
54289	796827
42993	796828
14109	796829
1870	796830
59129	796831
2289	796832
45636	796833
139113	796834
21126	796835
169215	796836
80486	796837
38216	796838
191529	796839
6281	796840
231771	796841
105344	796842
150730	796843
72064	796844
16451	796845
1827	796846
12467	796847
64754	796848
3877	796849
156048	796850
218258	796851
99660	796852
74950	796853
25473	796854
74268	796855
269	796856
29554	796857
123927	796858
124025	796859
172324	796860
123593	796861
11740	796862
797	796863
167173	796864
18560	796865
214724	796866
81305	796867
2939	796868
11781	796869
16958	796870
5710	796871
57264	796872
55280	796873
111134	796874
175128	796875
176254	796876
128062	796877
6884	796878
57798	796879
23101	796880
121242	796881
78651	796882
140796	796883
83713	796884
12134	796885
84337	796886
84961	796887
208816	796888
109176	796889
111988	796890
4440	796891
71463	796892
96005	796893
185156	796894
55804	796895
130659	796896
35404	796897
38768	796898
144670	796899
206702	796900
10490	796901
43417	796902
64478	796903
21994	796904
28646	796905
3907	796906
16499	796907
46512	796908
57195	796909
155860	796910
26221	796911
143259	796912
55632	796913
14848	796914
39331	796915
5726	796916
84811	796917
72874	796918
80187	796919
96853	796920
142640	796921
106725	796922
184092	796923
195685	796924
177152	796925
26966	796926
60809	796927
26992	796928
24942	796929
24365	796930
97301	796931
200181	796932
149212	796933
55241	796934
112451	796935
77909	796936
240040	796937
24336	796938
55993	796939
60829	796940
38385	796941
96120	796942
203912	796943
27941	796944
69265	796945
200012	796946
62301	796947
68815	796948
125733	796949
91251	796950
90774	796951
24630	796952
28058	796953
9900	796954
81050	796955
33106	796956
139970	796957
33265	796958
7666	796959
4395	796960
79896	796961
5680	796962
12410	796963
4997	796964
196577	796965
109158	796966
111613	796967
149824	796968
212571	796969
49999	796970
64908	796971
200822	796972
86492	796973
107545	796974
187644	796975
122345	796976
88243	796977
64908	796978
106823	796979
206463	796980
118205	796981
66985	796982
85809	796983
210004	796984
61695	796985
195675	796986
77814	796987
52662	796988
102217	796989
166658	796990
111787	796991
21423	796992
126351	796993
157896	796994
179855	796995
96201	796996
129345	796997
135266	796998
146636	796999
10460	797000
60619	797001
3067	797002
71650	797003
63104	797004
37655	797005
72769	797006
66568	797007
2056	797008
169925	797009
127514	797010
56682	797011
77983	797012
63823	797013
149240	797014
8963	797015
110982	797016
135575	797017
168679	797018
104953	797019
144615	797020
9754	797021
98719	797022
12051	797023
21995	797024
136	797025
28814	797026
90401	797027
90229	797028
17928	797029
144146	797030
50839	797031
145252	797032
69811	797033
125570	797034
26956	797035
41	797036
30469	797037
26674	797038
27924	797039
103217	797040
5788	797041
147720	797042
12336	797043
165263	797044
79242	797045
37	797046
140045	797047
58504	797048
165883	797049
17954	797050
21583	797051
108202	797052
166966	797053
23820	797054
165612	797055
91064	797056
3368	797057
139237	797058
142596	797059
128787	797060
14953	797061
79953	797062
109673	797063
78027	797064
145868	797065
156020	797066
8993	797067
180488	797068
33585	797069
120875	797070
8997	797071
69566	797072
13398	797073
1901	797074
138381	797075
43954	797076
47081	797077
17365	797078
47892	797079
90486	797080
158177	797081
129858	797082
154958	797083
97304	797084
180557	797085
97304	797086
190962	797087
15073	797088
74788	797089
87569	797090
19709	797091
30670	797092
58293	797093
47230	797094
60648	797095
3927	797096
62735	797097
154302	797098
17823	797099
3660	797100
75433	797101
89394	797102
6564	797103
202488	797104
3045	797105
42310	797106
3872	797107
46276	797108
37305	797109
199783	797110
166807	797111
144063	797112
103232	797113
83190	797114
29438	797115
105875	797116
24166	797117
22020	797118
191520	797119
16229	797120
14109	797121
8910	797122
46200	797123
199522	797124
145655	797125
106203	797126
42005	797127
7618	797128
141103	797129
124517	797130
211058	797131
14504	797132
79081	797133
5706	797134
68379	797135
193659	797136
198953	797137
115185	797138
5356	797139
176702	797140
101957	797141
19491	797142
195132	797143
150651	797144
1786	797145
77774	797146
52408	797147
69255	797148
52615	797149
143748	797150
89608	797151
4221	797152
14493	797153
55993	797154
131508	797155
102778	797156
24261	797157
43843	797158
28066	797159
9025	797160
49123	797161
104116	797162
44020	797163
42043	797164
4312	797165
181085	797166
54418	797167
141	797168
126261	797169
178502	797170
9951	797171
49583	797172
2056	797173
10367	797174
96148	797175
174390	797176
206501	797177
20600	797178
107430	797179
55479	797180
88888	797181
236992	797182
95597	797183
90385	797184
175607	797185
152337	797186
94770	797187
44509	797188
38152	797189
55257	797190
64275	797191
52573	797192
108777	797193
199902	797194
27916	797195
120994	797196
237634	797197
12293	797198
26335	797199
30479	797200
23956	797201
139980	797202
24939	797203
9013	797204
137366	797205
22723	797206
102980	797207
201790	797208
3860	797209
4403	797210
72376	797211
12308	797212
1937	797213
52485	797214
9900	797215
163747	797216
67012	797217
20495	797218
25328	797219
181264	797220
98645	797221
123729	797222
60828	797223
197306	797224
34834	797225
196053	797226
1815	797227
42268	797228
9451	797229
10555	797230
107188	797231
26728	797232
14848	797233
52154	797234
144330	797235
70958	797236
9426	797237
107167	797238
186927	797239
12393	797240
47399	797241
47322	797242
163588	797243
206936	797244
31067	797245
28450	797246
115050	797247
50920	797248
16932	797249
132867	797250
97145	797251
23597	797252
134451	797253
29890	797254
43525	797255
24090	797256
81817	797257
3271	797258
134882	797259
14967	797260
9079	797261
49405	797262
48864	797263
167329	797264
30928	797265
238452	797266
35390	797267
10032	797268
79835	797269
91010	797270
33381	797271
103341	797272
37918	797273
198501	797274
142164	797275
106908	797276
37221	797277
60319	797278
56316	797279
108280	797280
69389	797281
33675	797282
93959	797283
9024	797284
110575	797285
16061	797286
235983	797287
44387	797288
27954	797289
18891	797290
19530	797291
18098	797292
2117	797293
15064	797294
142501	797295
203988	797296
5750	797297
145623	797298
6680	797299
27996	797300
126210	797301
55526	797302
59919	797303
66607	797304
26989	797305
149951	797306
6534	797307
66394	797308
217	797309
44179	797310
23311	797311
1921	797312
4558	797313
5949	797314
4552	797315
4062	797316
3096	797317
2513	797318
3378	797319
40471	797320
2481	797321
6794	797322
4020	797323
32238	797324
1787	797325
18487	797326
15291	797327
5953	797328
3128	797329
12854	797330
3164	797331
9137	797332
1787	797333
1576	797334
1597	797335
126698	797336
54661	797337
130500	797338
149777	797339
51011	797340
2507	797341
5940	797342
2833	797343
7838	797344
2463	797345
5088	797346
7913	797347
2481	797348
2184	797349
5981	797350
12762	797351
5949	797352
2182	797353
9168	797354
5870	797355
9226	797356
9223	797357
3552	797358
5940	797359
2206	797360
10696	797361
4530	797362
12755	797363
12840	797364
1735	797365
4502	797366
9130	797367
4001	797368
7854	797369
7910	797370
5848	797371
1435	797372
7853	797373
9143	797374
34171	797375
6763	797376
4486	797377
3115	797378
4532	797379
15219	797380
2507	797381
4012	797382
42936	797383
12848	797384
7854	797385
9252	797386
9186	797387
4529	797388
9131	797389
4502	797390
2533	797391
147130	797392
6773	797393
3555	797394
6861	797395
3515	797396
155698	797397
2853	797398
1062	797399
57336	797400
16921	797401
114077	797402
231208	797403
40520	797404
2473	797405
3115	797406
5524	797407
49823	797408
107288	797409
40360	797410
65636	797411
9365	797412
29213	797413
1294	797414
5895	797415
27182	797416
69984	797417
2891	797418
18701	797419
15541	797420
48693	797421
98624	797422
56156	797423
65455	797424
80909	797425
55854	797426
55912	797427
87538	797428
13140	797429
49567	797430
51955	797431
58598	797432
42870	797433
17836	797434
57260	797435
8007	797436
12182	797437
5061	797438
37811	797439
95261	797440
112504	797441
1538	797442
99606	797443
39838	797444
30278	797445
33784	797446
72742	797447
16075	797448
14380	797449
77041	797450
24632	797451
209929	797452
44752	797453
25666	797454
116763	797455
26133	797456
345	797457
12410	797458
53245	797459
63668	797460
95752	797461
15889	797462
39571	797463
49884	797464
89919	797465
20888	797466
145955	797467
72355	797468
100648	797469
136847	797470
66419	797471
95441	797472
102303	797473
50506	797474
67268	797475
131959	797476
43303	797477
29504	797478
1475	797479
8732	797480
42446	797481
27525	797482
664	797483
71886	797484
62323	797485
23021	797486
11762	797487
14545	797488
2633	797489
2633	797490
86823	797491
163889	797492
122872	797493
206067	797494
18916	797495
25119	797496
45586	797497
3510	797498
114457	797499
120756	797500
16243	797501
27671	797502
82916	797503
19262	797504
45469	797505
209628	797506
72005	797507
183	797508
39107	797509
42610	797510
104030	797511
30740	797512
6	797513
199461	797514
56926	797515
100504	797516
39257	797517
45292	797518
63821	797519
14585	797520
50395	797521
102977	797522
222284	797523
115054	797524
125716	797525
190425	797526
26274	797527
5601	797528
7801	797529
15268	797530
82416	797531
50304	797532
134351	797533
28838	797534
42854	797535
63648	797536
3970	797537
80574	797538
28532	797539
29345	797540
73873	797541
36840	797542
77089	797543
6799	797544
56413	797545
35189	797546
35321	797547
20708	797548
21519	797549
67683	797550
62590	797551
54519	797552
205378	797553
58159	797554
207273	797555
18237	797556
18771	797557
29093	797558
74922	797559
35593	797560
3836	797561
3146	797562
4050	797563
108820	797564
30723	797565
12250	797566
5832	797567
27629	797568
19271	797569
10588	797570
12901	797571
56398	797572
206526	797573
109291	797574
93666	797575
10047	797576
35854	797577
42803	797578
5300	797579
111450	797580
231	797581
4940	797582
522	797583
34035	797584
52029	797585
79966	797586
1361	797587
138878	797588
18785	797589
111431	797590
485	797591
41538	797592
3646	797593
213387	797594
41135	797595
87614	797596
4473	797597
91926	797598
70038	797599
181018	797600
57399	797601
57866	797602
116112	797603
73913	797604
12391	797605
56182	797606
7047	797607
56371	797608
22674	797609
19059	797610
12654	797611
221509	797612
41576	797613
129015	797614
14436	797615
46407	797616
50723	797617
20446	797618
9341	797619
39190	797620
58936	797621
48188	797622
43828	797623
96323	797624
83977	797625
62373	797626
2718	797627
59013	797628
13064	797629
53	797630
99221	797631
6800	797632
2098	797633
13045	797634
11846	797635
108892	797636
6995	797637
7672	797638
76470	797639
20706	797640
97562	797641
18347	797642
13974	797643
1948	797644
3357	797645
72788	797646
54663	797647
82310	797648
111916	797649
116850	797650
34177	797651
21874	797652
25272	797653
56942	797654
20262	797655
72100	797656
170181	797657
6493	797658
89966	797659
10118	797660
36383	797661
95043	797662
15959	797663
74805	797664
20706	797665
1464	797666
17090	797667
80645	797668
45413	797669
11282	797670
61642	797671
2909	797672
95738	797673
23256	797674
19271	797675
34069	797676
29190	797677
49938	797678
83270	797679
8774	797680
40903	797681
2909	797682
12952	797683
36903	797684
113967	797685
35905	797686
70380	797687
21557	797688
86477	797689
7564	797690
100606	797691
69878	797692
131568	797693
33937	797694
72655	797695
52274	797696
63827	797697
18347	797698
8696	797699
16476	797700
16126	797701
1081	797702
106326	797703
1081	797704
23056	797705
191138	797706
79068	797707
31638	797708
34873	797709
4402	797710
58846	797711
12818	797712
74077	797713
87407	797714
5856	797715
21029	797716
46023	797717
143446	797718
36057	797719
34069	797720
94550	797721
19440	797722
51345	797723
112898	797724
65203	797725
88286	797726
6	797727
12813	797728
125206	797729
14583	797730
21124	797731
25737	797732
66405	797733
145640	797734
71539	797735
82612	797736
12627	797737
213	797738
6043	797739
197056	797740
63734	797741
216430	797742
89036	797743
38250	797744
3962	797745
7476	797746
12662	797747
9708	797748
46022	797749
79150	797750
54146	797751
10739	797752
35783	797753
83383	797754
7840	797755
17491	797756
33127	797757
24114	797758
10168	797759
36532	797760
350	797761
2304	797762
12895	797763
4868	797764
18420	797765
8002	797766
52252	797767
52168	797768
94353	797769
12642	797770
111748	797771
5617	797772
6126	797773
19053	797774
12842	797775
95785	797776
112587	797777
10592	797778
10325	797779
239257	797780
56343	797781
9292	797782
36865	797783
16757	797784
1841	797785
118228	797786
43960	797787
2183	797788
147279	797789
59615	797790
25301	797791
73484	797792
125853	797793
73757	797794
218691	797795
48098	797796
74884	797797
19507	797798
9217	797799
111074	797800
41127	797801
45368	797802
205054	797803
14387	797804
12148	797805
28106	797806
125625	797807
36851	797808
149278	797809
24104	797810
129612	797811
108157	797812
29712	797813
155683	797814
230772	797815
20855	797816
102881	797817
98846	797818
77099	797819
50217	797820
153325	797821
175149	797822
63758	797823
142147	797824
86807	797825
40719	797826
104806	797827
83417	797828
205175	797829
58563	797830
92732	797831
211467	797832
97918	797833
193455	797834
212129	797835
52125	797836
102652	797837
149602	797838
105205	797839
87376	797840
83916	797841
20779	797842
131958	797843
98406	797844
96770	797845
132169	797846
97289	797847
183055	797848
182685	797849
39978	797850
207036	797851
85593	797852
112592	797853
131011	797854
97329	797855
187204	797856
125765	797857
182942	797858
98942	797859
199	797860
130271	797861
131845	797862
134062	797863
36973	797864
208077	797865
205071	797866
32392	797867
183131	797868
134112	797869
133517	797870
23366	797871
132233	797872
181387	797873
186360	797874
194225	797875
10390	797876
215539	797877
163468	797878
153514	797879
88704	797880
36150	797881
54972	797882
104004	797883
750	797884
228055	797885
20890	797886
50504	797887
36817	797888
18541	797889
45496	797890
52537	797891
47445	797892
2589	797893
153925	797894
208623	797895
107185	797896
32066	797897
50284	797898
208655	797899
209992	797900
17250	797901
52272	797902
57947	797903
141561	797904
212913	797905
113936	797906
104177	797907
61734	797908
85937	797909
173578	797910
206760	797911
149558	797912
32271	797913
13847	797914
51760	797915
22510	797916
111831	797917
7198	797918
215604	797919
84683	797920
40042	797921
46408	797922
71152	797923
111483	797924
155760	797925
6102	797926
78287	797927
1234	797928
192946	797929
50964	797930
232269	797931
196111	797932
58568	797933
3343	797934
171430	797935
117031	797936
176948	797937
164065	797938
70921	797939
75857	797940
71600	797941
14141	797942
14321	797943
109982	797944
57973	797945
152254	797946
854	797947
35469	797948
12274	797949
200943	797950
42002	797951
232474	797952
87773	797953
50233	797954
14418	797955
103409	797956
114845	797957
141560	797958
26526	797959
55447	797960
41091	797961
32588	797962
112667	797963
8057	797964
18533	797965
165284	797966
87915	797967
17446	797968
68602	797969
67430	797970
233311	797971
105362	797972
66013	797973
144819	797974
51490	797975
165111	797976
39117	797977
156160	797978
83241	797979
88573	797980
87945	797981
88637	797982
134930	797983
4935	797984
46526	797985
61251	797986
152093	797987
12226	797988
1652	797989
101831	797990
58198	797991
38434	797992
32199	797993
98703	797994
216152	797995
217034	797996
150670	797997
31397	797998
87208	797999
24322	798000
18052	798001
147053	798002
166837	798003
20670	798004
66328	798005
67133	798006
50834	798007
61328	798008
61328	798009
239142	798010
40930	798011
18991	798012
9463	798013
31417	798014
20951	798015
164913	798016
94351	798017
20951	798018
84489	798019
52920	798020
34603	798021
215489	798022
174033	798023
235651	798024
189226	798025
2675	798026
66148	798027
58423	798028
101805	798029
229510	798030
195455	798031
20804	798032
34447	798033
228113	798034
235536	798035
35469	798036
161	798037
93093	798038
12903	798039
34382	798040
135431	798041
101529	798042
166744	798043
68705	798044
32812	798045
109921	798046
87668	798047
89091	798048
146194	798049
10011	798050
129094	798051
93017	798052
104146	798053
104225	798054
119835	798055
108935	798056
58316	798057
78065	798058
12227	798059
44162	798060
149960	798061
76324	798062
192094	798063
39458	798064
151147	798065
188837	798066
152791	798067
153144	798068
83805	798069
75511	798070
151233	798071
100232	798072
119656	798073
4788	798074
57937	798075
110662	798076
112256	798077
200788	798078
65882	798079
134896	798080
234057	798081
222299	798082
209792	798083
165672	798084
85633	798085
229697	798086
51364	798087
232630	798088
84044	798089
147427	798090
101187	798091
189494	798092
201144	798093
23780	798094
146661	798095
169660	798096
167031	798097
148916	798098
202631	798099
161157	798100
132347	798101
95796	798102
32770	798103
112839	798104
26214	798105
76227	798106
209873	798107
67812	798108
23245	798109
66145	798110
238580	798111
17200	798112
65081	798113
1897	798114
22590	798115
20788	798116
39814	798117
84696	798118
86741	798119
63408	798120
87495	798121
153394	798122
166938	798123
16527	798124
161747	798125
167276	798126
116863	798127
217019	798128
236331	798129
137032	798130
210068	798131
83755	798132
66075	798133
66077	798134
187905	798135
154757	798136
4678	798137
50012	798138
110050	798139
226959	798140
189480	798141
78892	798142
60880	798143
78887	798144
103093	798145
73946	798146
152638	798147
19986	798148
141881	798149
47887	798150
151465	798151
45470	798152
13319	798153
61341	798154
36176	798155
120521	798156
28692	798157
109693	798158
49916	798159
149103	798160
94856	798161
208505	798162
133639	798163
53863	798164
101342	798165
36401	798166
151383	798167
149570	798168
234642	798169
64966	798170
63926	798171
208739	798172
210122	798173
148402	798174
149946	798175
7555	798176
180956	798177
39733	798178
1332	798179
55928	798180
85949	798181
81576	798182
64115	798183
88128	798184
8961	798185
43165	798186
145239	798187
66182	798188
5683	798189
40158	798190
93290	798191
7698	798192
21647	798193
219756	798194
220437	798195
148706	798196
160497	798197
78904	798198
141027	798199
60879	798200
78937	798201
78955	798202
60913	798203
201555	798204
17855	798205
16470	798206
223320	798207
89843	798208
108336	798209
144818	798210
148788	798211
81516	798212
15888	798213
79745	798214
19047	798215
104703	798216
221271	798217
50567	798218
31906	798219
64332	798220
216962	798221
64293	798222
84301	798223
174901	798224
113934	798225
65504	798226
157663	798227
141382	798228
219914	798229
25081	798230
87074	798231
163075	798232
218316	798233
82039	798234
104803	798235
40001	798236
235163	798237
216433	798238
197841	798239
36105	798240
86401	798241
51420	798242
211136	798243
61785	798244
135084	798245
134665	798246
64868	798247
78936	798248
232660	798249
101293	798250
196883	798251
185980	798252
65298	798253
202408	798254
144584	798255
763	798256
83223	798257
26192	798258
164459	798259
41407	798260
6100	798261
73601	798262
65072	798263
126004	798264
19306	798265
6	798266
25083	798267
58110	798268
79407	798269
211274	798270
181517	798271
149827	798272
152189	798273
84384	798274
108365	798275
141491	798276
75342	798277
196160	798278
78365	798279
84566	798280
104909	798281
83545	798282
112535	798283
6993	798284
16774	798285
54074	798286
32326	798287
60103	798288
24	798289
81767	798290
7023	798291
32509	798292
150400	798293
48116	798294
153052	798295
153574	798296
152033	798297
719	798298
4661	798299
77099	798300
52277	798301
86749	798302
19006	798303
19204	798304
60339	798305
48179	798306
149608	798307
2982	798308
176771	798309
212931	798310
52095	798311
24933	798312
76437	798313
133500	798314
163961	798315
117327	798316
68472	798317
110440	798318
125309	798319
159559	798320
40292	798321
110818	798322
35770	798323
240110	798324
25320	798325
89103	798326
80019	798327
160557	798328
93180	798329
38996	798330
234596	798331
99711	798332
23018	798333
168467	798334
100905	798335
63945	798336
100094	798337
58226	798338
154451	798339
67605	798340
100871	798341
20097	798342
82671	798343
117168	798344
68197	798345
59390	798346
51520	798347
37731	798348
85073	798349
114482	798350
136642	798351
76452	798352
114026	798353
66451	798354
107363	798355
68401	798356
81606	798357
235211	798358
23425	798359
39734	798360
98375	798361
16059	798362
87544	798363
223992	798364
238417	798365
167598	798366
152733	798367
240015	798368
18509	798369
226073	798370
169435	798371
86830	798372
114758	798373
99277	798374
220578	798375
34006	798376
115771	798377
222191	798378
45544	798379
5311	798380
48324	798381
35759	798382
215322	798383
206939	798384
144656	798385
60878	798386
82111	798387
109408	798388
86847	798389
31441	798390
151875	798391
48331	798392
40879	798393
14901	798394
165402	798395
89657	798396
66429	798397
32396	798398
160045	798399
104231	798400
104260	798401
173526	798402
78956	798403
46924	798404
40531	798405
78939	798406
149611	798407
30010	798408
187020	798409
20935	798410
104286	798411
165157	798412
4711	798413
26455	798414
111819	798415
45177	798416
156433	798417
51413	798418
6975	798419
20986	798420
67430	798421
1670	798422
82378	798423
50842	798424
140880	798425
29903	798426
157070	798427
103177	798428
21336	798429
2185	798430
14741	798431
64663	798432
82716	798433
45933	798434
75396	798435
6341	798436
36531	798437
28442	798438
57933	798439
104151	798440
78856	798441
100740	798442
34341	798443
37261	798444
89233	798445
123013	798446
46897	798447
195300	798448
139620	798449
68110	798450
123974	798451
5840	798452
201133	798453
85000	798454
84294	798455
233103	798456
125996	798457
174646	798458
196675	798459
184242	798460
183704	798461
3644	798462
192376	798463
189171	798464
188928	798465
133268	798466
277	798467
4351	798468
34434	798469
216310	798470
131509	798471
154116	798472
1885	798473
183875	798474
166180	798475
176057	798476
49333	798477
141321	798478
212320	798479
193673	798480
180652	798481
93548	798482
205939	798483
178139	798484
35927	798485
31127	798486
175691	798487
101676	798488
4786	798489
1205	798490
477	798491
107272	798492
172514	798493
190213	798494
138826	798495
135916	798496
142779	798497
233359	798498
129422	798499
27182	798500
233525	798501
115074	798502
51839	798503
6484	798504
684	798505
4396	798506
86376	798507
72411	798508
1410	798509
119354	798510
1283	798511
41956	798512
33254	798513
41956	798514
17982	798515
33254	798516
9143	798517
13611	798518
86029	798519
70139	798520
10702	798521
214675	798522
152595	798523
223889	798524
232261	798525
167654	798526
107440	798527
108071	798528
1742	798529
6724	798530
42200	798531
37107	798532
53848	798533
3545	798534
13913	798535
221671	798536
1435	798537
35065	798538
3069	798539
13660	798540
12621	798541
12621	798542
6635	798543
51618	798544
35280	798545
79256	798546
11804	798547
44266	798548
47957	798549
3615	798550
6012	798551
15393	798552
47476	798553
13994	798554
47347	798555
19676	798556
7538	798557
16567	798558
30927	798559
24268	798560
73053	798561
129141	798562
19845	798563
44226	798564
117927	798565
95926	798566
13676	798567
112780	798568
35289	798569
18828	798570
7162	798571
102181	798572
35254	798573
31006	798574
30846	798575
100183	798576
94338	798577
138198	798578
30747	798579
142107	798580
9852	798581
2048	798582
24444	798583
29465	798584
85760	798585
49558	798586
20343	798587
38635	798588
3317	798589
7305	798590
2345	798591
44376	798592
87758	798593
4266	798594
18752	798595
5538	798596
11144	798597
16602	798598
65	798599
5358	798600
4065	798601
2048	798602
33218	798603
234842	798604
62599	798605
33218	798606
33218	798607
2498	798608
13977	798609
50058	798610
31032	798611
177890	798612
86298	798613
52207	798614
59276	798615
153401	798616
6019	798617
322	798618
85021	798619
3645	798620
6416	798621
47521	798622
82274	798623
3254	798624
9327	798625
82661	798626
2365	798627
92540	798628
22302	798629
39511	798630
143212	798631
51196	798632
14052	798633
73035	798634
79870	798635
78622	798636
118	798637
367	798638
13360	798639
4972	798640
17279	798641
1090	798642
886	798643
38691	798644
1207	798645
151700	798646
44006	798647
31857	798648
2365	798649
30607	798650
54847	798651
106065	798652
2365	798653
4478	798654
11533	798655
1	798656
1475	798657
42982	798658
19124	798659
45029	798660
66367	798661
74298	798662
193	798663
48867	798664
30930	798665
13055	798666
48751	798667
2147	798668
3639	798669
367	798670
4232	798671
160303	798672
11892	798673
222211	798674
162742	798675
30316	798676
103166	798677
64594	798678
113882	798679
14052	798680
810	798681
124096	798682
131045	798683
48288	798684
4266	798685
83192	798686
116085	798687
17257	798688
83192	798689
83192	798690
17661	798691
29690	798692
31954	798693
36943	798694
87709	798695
100186	798696
14330	798697
59337	798698
34432	798699
50748	798700
41760	798701
5146	798702
5146	798703
5146	798704
5146	798705
5146	798706
2514	798707
19201	798708
157306	798709
14664	798710
21439	798711
3559	798712
20307	798713
239	798714
86623	798715
138045	798716
92076	798717
91683	798718
14402	798719
117765	798720
78	798721
8707	798722
19488	798723
514	798724
41659	798725
6535	798726
6535	798727
102619	798728
15	798729
107857	798730
370	798731
26350	798732
53012	798733
102067	798734
79	798735
31839	798736
3178	798737
23113	798738
122	798739
514	798740
77754	798741
117249	798742
52198	798743
41336	798744
102619	798745
147763	798746
9524	798747
58593	798748
23113	798749
52298	798750
9524	798751
117400	798752
59710	798753
28766	798754
56327	798755
218235	798756
126396	798757
47649	798758
13131	798759
175545	798760
56483	798761
52431	798762
66112	798763
41063	798764
100810	798765
18875	798766
66841	798767
14769	798768
3553	798769
13398	798770
249	798771
57008	798772
62303	798773
2951	798774
33776	798775
51	798776
263	798777
3114	798778
15316	798779
7387	798780
116723	798781
54594	798782
213167	798783
10237	798784
154563	798785
20341	798786
22099	798787
413	798788
3491	798789
5580	798790
65682	798791
47865	798792
199	798793
19864	798794
123285	798795
4045	798796
520	798797
3158	798798
51	798799
54585	798800
57711	798801
2567	798802
33938	798803
139229	798804
7710	798805
69599	798806
85320	798807
83905	798808
23335	798809
28912	798810
72511	798811
130	798812
63764	798813
21110	798814
98243	798815
22258	798816
70431	798817
137849	798818
68617	798819
63599	798820
19351	798821
25587	798822
81309	798823
116	798824
6376	798825
81160	798826
22740	798827
38487	798828
40376	798829
32220	798830
85179	798831
155261	798832
88	798833
243	798834
3825	798835
2189	798836
10598	798837
18879	798838
32205	798839
73641	798840
167047	798841
3997	798842
136274	798843
13713	798844
15253	798845
52121	798846
98997	798847
137587	798848
26595	798849
5440	798850
51191	798851
1465	798852
15848	798853
159949	798854
337	798855
70276	798856
2189	798857
9182	798858
15248	798859
12787	798860
125894	798861
170280	798862
14972	798863
14972	798864
1911	798865
53515	798866
11750	798867
65627	798868
63730	798869
1351	798870
9084	798871
24061	798872
40227	798873
26304	798874
21549	798875
18558	798876
35	798877
63897	798878
118731	798879
131424	798880
76959	798881
15654	798882
60167	798883
177752	798884
5716	798885
126304	798886
60277	798887
4861	798888
807	798889
15235	798890
8305	798891
140258	798892
23792	798893
15145	798894
19019	798895
368	798896
18987	798897
185323	798898
11735	798899
131091	798900
74366	798901
238823	798902
4674	798903
40338	798904
83590	798905
61608	798906
63236	798907
6311	798908
124133	798909
73839	798910
98077	798911
154950	798912
20794	798913
152163	798914
17420	798915
153685	798916
17363	798917
216180	798918
153301	798919
212971	798920
216219	798921
183205	798922
45111	798923
111739	798924
74410	798925
215542	798926
153414	798927
151990	798928
84762	798929
50941	798930
84980	798931
44444	798932
17463	798933
148957	798934
109371	798935
207641	798936
96437	798937
213850	798938
112375	798939
17482	798940
216732	798941
154334	798942
83937	798943
74440	798944
25679	798945
595	798946
13235	798947
73519	798948
234480	798949
112607	798950
1325	798951
11266	798952
4464	798953
73980	798954
111270	798955
505	798956
11266	798957
218718	798958
33772	798959
195	798960
11276	798961
5528	798962
220545	798963
233829	798964
12056	798965
97838	798966
11855	798967
2003	798968
74437	798969
91278	798970
111270	798971
230801	798972
223353	798973
19214	798974
125718	798975
234498	798976
24685	798977
1702	798978
8766	798979
7069	798980
100891	798981
3879	798982
4093	798983
6432	798984
50024	798985
26180	798986
93812	798987
17882	798988
43268	798989
4881	798990
136663	798991
76929	798992
368	798993
50299	798994
39756	798995
44583	798996
2314	798997
9986	798998
51627	798999
95289	799000
15739	799001
760	799002
126301	799003
20148	799004
57093	799005
71879	799006
15470	799007
517	799008
27743	799009
72919	799010
237429	799011
3331	799012
29577	799013
86729	799014
54743	799015
29920	799016
21889	799017
22558	799018
25670	799019
39357	799020
4464	799021
113868	799022
1168	799023
3774	799024
3259	799025
20112	799026
162168	799027
82255	799028
73210	799029
15668	799030
7050	799031
809	799032
80263	799033
937	799034
15545	799035
11276	799036
231220	799037
123817	799038
10952	799039
10012	799040
30188	799041
26914	799042
4471	799043
11855	799044
11855	799045
73404	799046
70602	799047
1744	799048
4790	799049
46380	799050
9869	799051
31071	799052
47981	799053
29053	799054
46284	799055
64299	799056
115935	799057
39478	799058
5351	799059
23550	799060
31713	799061
21085	799062
2683	799063
102420	799064
102091	799065
134467	799066
31605	799067
31657	799068
36621	799069
194	799070
31595	799071
16015	799072
301	799073
85139	799074
50345	799075
93260	799076
3820	799077
84027	799078
8282	799079
12480	799080
41538	799081
514	799082
51174	799083
12076	799084
9265	799085
59310	799086
65409	799087
4608	799088
18138	799089
27574	799090
39529	799091
26170	799092
34065	799093
63612	799094
14785	799095
3035	799096
80847	799097
77358	799098
12004	799099
77307	799100
55166	799101
100415	799102
25619	799103
12920	799104
13323	799105
6434	799106
2780	799107
28395	799108
86742	799109
137609	799110
17019	799111
17019	799112
29045	799113
337	799114
64654	799115
2373	799116
40372	799117
20480	799118
4438	799119
4438	799120
65642	799121
54051	799122
3088	799123
217292	799124
40356	799125
217150	799126
204473	799127
155151	799128
144344	799129
9202	799130
62707	799131
1543	799132
54687	799133
60282	799134
17596	799135
12743	799136
217706	799137
64686	799138
15785	799139
144364	799140
141452	799141
78159	799142
46327	799143
20524	799144
57715	799145
14735	799146
79091	799147
73030	799148
141781	799149
49593	799150
4263	799151
50257	799152
44585	799153
16965	799154
137847	799155
54312	799156
2177	799157
134898	799158
32620	799159
10571	799160
5951	799161
4024	799162
95659	799163
15344	799164
20524	799165
21285	799166
10795	799167
17414	799168
111597	799169
49292	799170
154791	799171
122087	799172
107447	799173
157856	799174
224424	799175
80017	799176
81253	799177
48394	799178
157274	799179
231977	799180
227915	799181
115682	799182
89358	799183
49292	799184
172238	799185
13996	799186
88657	799187
5545	799188
188	799189
17011	799190
22516	799191
63055	799192
20827	799193
8515	799194
466	799195
21794	799196
46061	799197
116630	799198
10054	799199
23955	799200
55976	799201
91101	799202
47605	799203
4430	799204
1901	799205
46768	799206
3066	799207
107332	799208
7647	799209
142394	799210
12276	799211
21638	799212
249	799213
6371	799214
23283	799215
195454	799216
73166	799217
16096	799218
51790	799219
37313	799220
54131	799221
65976	799222
13713	799223
3324	799224
32935	799225
100683	799226
29763	799227
78408	799228
131826	799229
137320	799230
167066	799231
118354	799232
78405	799233
131914	799234
137685	799235
62931	799236
94432	799237
55653	799238
207878	799239
38516	799240
51196	799241
93732	799242
179034	799243
176160	799244
128875	799245
170042	799246
97799	799247
79567	799248
168554	799249
121999	799250
24180	799251
102519	799252
167416	799253
107520	799254
140419	799255
43753	799256
33202	799257
6435	799258
210153	799259
4527	799260
217532	799261
76724	799262
4577	799263
5905	799264
24250	799265
12542	799266
33543	799267
75045	799268
60801	799269
78776	799270
16061	799271
3563	799272
76720	799273
22046	799274
42009	799275
44355	799276
2625	799277
91200	799278
5501	799279
42347	799280
12796	799281
53974	799282
16701	799283
26827	799284
76	799285
147573	799286
28395	799287
21009	799288
2151	799289
2166	799290
7750	799291
3894	799292
17890	799293
5776	799294
12854	799295
6254	799296
33310	799297
27082	799298
89905	799299
10488	799300
3659	799301
202260	799302
102840	799303
55956	799304
19611	799305
4451	799306
53978	799307
33688	799308
666	799309
17929	799310
103252	799311
6568	799312
15040	799313
10375	799314
89941	799315
24322	799316
22022	799317
39640	799318
61855	799319
5820	799320
38420	799321
1244	799322
5328	799323
5213	799324
94766	799325
13738	799326
29120	799327
46666	799328
27061	799329
2150	799330
7631	799331
89959	799332
5029	799333
16092	799334
60413	799335
17015	799336
19611	799337
6647	799338
13535	799339
90573	799340
91198	799341
10857	799342
6640	799343
10568	799344
26331	799345
7652	799346
1245	799347
14863	799348
68935	799349
12366	799350
12449	799351
69083	799352
18075	799353
1318	799354
12419	799355
21787	799356
76416	799357
1712	799358
6502	799359
58723	799360
139829	799361
21737	799362
195983	799363
23722	799364
26202	799365
14871	799366
26981	799367
22070	799368
12591	799369
68802	799370
12323	799371
8276	799372
26813	799373
183778	799374
1765	799375
38717	799376
10440	799377
109266	799378
6641	799379
14890	799380
6671	799381
21756	799382
53999	799383
18643	799384
238118	799385
30615	799386
9873	799387
90444	799388
15103	799389
42252	799390
1906	799391
72349	799392
30006	799393
1121	799394
96556	799395
27469	799396
66796	799397
52238	799398
23773	799399
34457	799400
201840	799401
21228	799402
146641	799403
15094	799404
105978	799405
65	799406
26106	799407
10333	799408
9808	799409
83316	799410
40576	799411
6620	799412
11785	799413
6202	799414
49162	799415
18505	799416
5628	799417
12452	799418
25269	799419
13196	799420
24217	799421
2720	799422
133595	799423
4401	799424
14938	799425
19024	799426
3328	799427
18057	799428
13157	799429
8445	799430
62914	799431
7749	799432
6535	799433
97091	799434
6905	799435
19542	799436
38506	799437
15169	799438
23857	799439
53950	799440
47734	799441
6569	799442
10550	799443
46318	799444
39888	799445
5744	799446
6568	799447
79518	799448
21751	799449
7455	799450
33496	799451
17102	799452
21747	799453
10401	799454
136013	799455
3883	799456
4440	799457
10857	799458
21741	799459
21769	799460
34009	799461
147918	799462
13840	799463
90230	799464
168286	799465
90414	799466
121198	799467
168216	799468
121338	799469
90107	799470
17457	799471
19976	799472
3874	799473
17386	799474
103289	799475
4855	799476
35396	799477
5790	799478
572	799479
87208	799480
11001	799481
2159	799482
4871	799483
18167	799484
24961	799485
77808	799486
51332	799487
33525	799488
71885	799489
53977	799490
42282	799491
26713	799492
21772	799493
25092	799494
90352	799495
5810	799496
33511	799497
5786	799498
12576	799499
22041	799500
6652	799501
38408	799502
95429	799503
69150	799504
3436	799505
121296	799506
56682	799507
41881	799508
57809	799509
12571	799510
70254	799511
69659	799512
3888	799513
21847	799514
42290	799515
146108	799516
2423	799517
137733	799518
38065	799519
21912	799520
53973	799521
2143	799522
3438	799523
53940	799524
203043	799525
75557	799526
15012	799527
474	799528
36559	799529
2744	799530
76519	799531
9971	799532
12351	799533
12401	799534
21879	799535
42302	799536
10378	799537
53677	799538
42023	799539
69503	799540
15020	799541
39005	799542
21978	799543
78545	799544
33656	799545
21969	799546
91199	799547
18078	799548
148586	799549
31531	799550
69051	799551
12514	799552
2035	799553
20476	799554
5268	799555
90921	799556
33321	799557
21728	799558
121215	799559
21885	799560
9089	799561
10552	799562
10522	799563
3876	799564
514	799565
33564	799566
6871	799567
33302	799568
155345	799569
6762	799570
10542	799571
3085	799572
754	799573
5763	799574
130721	799575
7633	799576
180	799577
133021	799578
6602	799579
15708	799580
17884	799581
2145	799582
170142	799583
3563	799584
12592	799585
90128	799586
167957	799587
2868	799588
21964	799589
2158	799590
18107	799591
14970	799592
12500	799593
1370	799594
14880	799595
6654	799596
24303	799597
7869	799598
2733	799599
145175	799600
19339	799601
62948	799602
146582	799603
12791	799604
103268	799605
113645	799606
198421	799607
10700	799608
4020	799609
2456	799610
12735	799611
5998	799612
7924	799613
7924	799614
4558	799615
12762	799616
3489	799617
10532	799618
18077	799619
7633	799620
9026	799621
12537	799622
5808	799623
16492	799624
3072	799625
1008	799626
16622	799627
8882	799628
41831	799629
2814	799630
45231	799631
15885	799632
70519	799633
7126	799634
33962	799635
60586	799636
3150	799637
3134	799638
107336	799639
53972	799640
3931	799641
3053	799642
26698	799643
12390	799644
21851	799645
2150	799646
42800	799647
3072	799648
3526	799649
76	799650
7199	799651
53	799652
90376	799653
10643	799654
121754	799655
171630	799656
122256	799657
33100	799658
69157	799659
69272	799660
168240	799661
90225	799662
21765	799663
1933	799664
6571	799665
5776	799666
172333	799667
2917	799668
26882	799669
3130	799670
43803	799671
10738	799672
6768	799673
6661	799674
39213	799675
34102	799676
26773	799677
8879	799678
2223	799679
9168	799680
7925	799681
21721	799682
9873	799683
113627	799684
1864	799685
24601	799686
13833	799687
618	799688
24788	799689
74628	799690
97423	799691
7064	799692
113793	799693
59498	799694
155064	799695
120387	799696
64654	799697
143839	799698
25475	799699
172015	799700
45782	799701
6126	799702
22545	799703
5281	799704
18299	799705
4624	799706
5264	799707
64022	799708
31549	799709
104042	799710
5278	799711
84608	799712
11979	799713
8668	799714
33924	799715
143252	799716
455	799717
11724	799718
22962	799719
44949	799720
143694	799721
10097	799722
15551	799723
36906	799724
87440	799725
147835	799726
129385	799727
88111	799728
62995	799729
45019	799730
2707	799731
71308	799732
232466	799733
171899	799734
123996	799735
139005	799736
94790	799737
12783	799738
172214	799739
5243	799740
1308	799741
261	799742
20336	799743
19134	799744
261	799745
38743	799746
15651	799747
74772	799748
236773	799749
80752	799750
62493	799751
236	799752
15596	799753
876	799754
62381	799755
85732	799756
6337	799757
64514	799758
31885	799759
44235	799760
11957	799761
35557	799762
466	799763
67509	799764
34589	799765
29325	799766
466	799767
12139	799768
31319	799769
26571	799770
8689	799771
78731	799772
11852	799773
211472	799774
100361	799775
2409	799776
3382	799777
55943	799778
13178	799779
38388	799780
71021	799781
28656	799782
11286	799783
236965	799784
66788	799785
119092	799786
44169	799787
8893	799788
10397	799789
12414	799790
33742	799791
41922	799792
1364	799793
3060	799794
17932	799795
14845	799796
103212	799797
80924	799798
41879	799799
3728	799800
11156	799801
11277	799802
113248	799803
24463	799804
138197	799805
9029	799806
17118	799807
2625	799808
44874	799809
24224	799810
3807	799811
18891	799812
6879	799813
26055	799814
10477	799815
1906	799816
30734	799817
6567	799818
43200	799819
10501	799820
12882	799821
98179	799822
119010	799823
397	799824
59200	799825
23752	799826
68367	799827
41839	799828
167522	799829
10172	799830
126383	799831
131	799832
29125	799833
4680	799834
2957	799835
727	799836
4011	799837
11404	799838
69680	799839
68882	799840
78702	799841
54882	799842
238198	799843
208853	799844
122419	799845
77906	799846
124501	799847
8526	799848
47074	799849
25717	799850
98351	799851
5603	799852
1318	799853
176768	799854
23485	799855
19330	799856
11158	799857
2640	799858
72715	799859
34892	799860
94773	799861
209853	799862
2714	799863
39601	799864
2155	799865
23263	799866
151761	799867
154699	799868
48077	799869
159254	799870
70049	799871
210715	799872
12437	799873
449	799874
1650	799875
62473	799876
8901	799877
13507	799878
56622	799879
13186	799880
449	799881
12508	799882
2284	799883
449	799884
449	799885
38633	799886
62319	799887
24673	799888
588	799889
140211	799890
2743	799891
41966	799892
265	799893
165597	799894
265	799895
90824	799896
13367	799897
5799	799898
25061	799899
1023	799900
59465	799901
94737	799902
10382	799903
9002	799904
145791	799905
53590	799906
27024	799907
63991	799908
8917	799909
69304	799910
81853	799911
12	799912
12	799913
158480	799914
43104	799915
130584	799916
65110	799917
26818	799918
3571	799919
28593	799920
26720	799921
13270	799922
55215	799923
122163	799924
26238	799925
13091	799926
182861	799927
747	799928
22207	799929
98061	799930
7766	799931
17455	799932
65163	799933
73332	799934
31007	799935
167546	799936
5904	799937
1860	799938
156597	799939
49716	799940
7326	799941
15962	799942
88222	799943
55614	799944
89504	799945
21033	799946
44459	799947
9907	799948
13900	799949
20566	799950
2658	799951
51082	799952
47888	799953
6219	799954
4991	799955
2646	799956
4455	799957
58023	799958
105951	799959
52820	799960
197452	799961
141903	799962
161360	799963
61681	799964
9812	799965
86753	799966
8981	799967
72	799968
37081	799969
24568	799970
22823	799971
37982	799972
12593	799973
39912	799974
11036	799975
9905	799976
16842	799977
4779	799978
1095	799979
2009	799980
2399	799981
49536	799982
68946	799983
73002	799984
52151	799985
195359	799986
1478	799987
83257	799988
51082	799989
90523	799990
3062	799991
10492	799992
7759	799993
53974	799994
91373	799995
1644	799996
12968	799997
60829	799998
13188	799999
751	800000
31585	800001
1714	800002
21879	800003
15068	800004
3438	800005
3053	800006
111544	800007
45742	800008
2724	800009
44141	800010
216194	800011
85885	800012
53486	800013
10469	800014
2408	800015
43508	800016
33045	800017
27778	800018
15002	800019
47273	800020
474	800021
34994	800022
3075	800023
42283	800024
10	800025
26963	800026
33421	800027
14137	800028
136919	800029
10919	800030
3928	800031
49174	800032
34948	800033
8994	800034
2162	800035
53932	800036
53916	800037
103196	800038
37081	800039
53936	800040
29364	800041
66597	800042
116680	800043
140636	800044
46	800045
114405	800046
8327	800047
18513	800048
11	800049
909	800050
12366	800051
10558	800052
44577	800053
95689	800054
100670	800055
28307	800056
100041	800057
8105	800058
37706	800059
95079	800060
29004	800061
237922	800062
22709	800063
138940	800064
78219	800065
194911	800066
129008	800067
73758	800068
73989	800069
36637	800070
231420	800071
213855	800072
1905	800073
58186	800074
30401	800075
14843	800076
47977	800077
110802	800078
1375	800079
10492	800080
146795	800081
120631	800082
96	800083
43577	800084
18157	800085
9007	800086
10430	800087
90747	800088
8416	800089
33668	800090
47419	800091
493	800092
5810	800093
99784	800094
23829	800095
43922	800096
126989	800097
122480	800098
9018	800099
7191	800100
24173	800101
592	800102
106086	800103
18649	800104
23224	800105
121657	800106
7727	800107
36219	800108
19411	800109
4414	800110
72	800111
90280	800112
230969	800113
170284	800114
481	800115
128517	800116
69112	800117
216511	800118
56083	800119
33283	800120
18009	800121
184730	800122
11	800123
121645	800124
12554	800125
53486	800126
119483	800127
22036	800128
46956	800129
23426	800130
6254	800131
15078	800132
202200	800133
16312	800134
77952	800135
61427	800136
26955	800137
47799	800138
27050	800139
11	800140
15002	800141
24410	800142
5794	800143
7751	800144
47504	800145
14995	800146
61003	800147
47989	800148
48367	800149
18147	800150
43521	800151
10547	800152
26696	800153
164151	800154
57608	800155
30166	800156
105875	800157
1484	800158
5748	800159
26970	800160
43602	800161
41718	800162
42377	800163
44839	800164
27028	800165
91163	800166
63053	800167
169073	800168
264	800169
13367	800170
33465	800171
264	800172
10562	800173
90456	800174
20307	800175
1624	800176
182	800177
13508	800178
6666	800179
104474	800180
90437	800181
79341	800182
2414	800183
8268	800184
5002	800185
8969	800186
58584	800187
1023	800188
264	800189
18142	800190
12365	800191
42311	800192
2917	800193
15488	800194
3083	800195
41987	800196
183175	800197
53731	800198
98690	800199
33441	800200
140	800201
310	800202
72502	800203
204778	800204
72118	800205
47413	800206
60809	800207
104093	800208
78820	800209
116670	800210
192410	800211
3922	800212
78827	800213
18127	800214
177238	800215
8974	800216
38286	800217
14840	800218
45630	800219
57389	800220
751	800221
33	800222
12580	800223
16537	800224
163670	800225
22001	800226
91163	800227
95191	800228
28417	800229
82946	800230
18910	800231
1905	800232
105759	800233
35215	800234
128927	800235
10512	800236
106437	800237
91	800238
182	800239
493	800240
264	800241
8986	800242
182	800243
16262	800244
53340	800245
130322	800246
97670	800247
129001	800248
79241	800249
98085	800250
43748	800251
73146	800252
48343	800253
5678	800254
36999	800255
8023	800256
16260	800257
15049	800258
49737	800259
55515	800260
33437	800261
28681	800262
3191	800263
11397	800264
16709	800265
154393	800266
112048	800267
19411	800268
58277	800269
19018	800270
127992	800271
44523	800272
24406	800273
37	800274
76841	800275
68893	800276
15035	800277
3922	800278
33594	800279
575	800280
14001	800281
14964	800282
141315	800283
9029	800284
42823	800285
11290	800286
72366	800287
6468	800288
71466	800289
16413	800290
8999	800291
188385	800292
751	800293
13163	800294
7292	800295
5043	800296
69232	800297
234418	800298
33734	800299
75321	800300
16014	800301
101439	800302
38306	800303
76834	800304
140401	800305
98621	800306
79786	800307
105094	800308
190984	800309
42174	800310
34531	800311
12	800312
99374	800313
145756	800314
6211	800315
8307	800316
5006	800317
46	800318
16445	800319
60800	800320
22134	800321
6096	800322
40036	800323
43920	800324
56685	800325
61672	800326
29581	800327
80162	800328
201607	800329
24594	800330
72118	800331
22792	800332
61549	800333
59708	800334
5279	800335
13880	800336
37591	800337
89324	800338
28190	800339
1249	800340
104530	800341
81587	800342
151154	800343
131168	800344
140	800345
13860	800346
94329	800347
27815	800348
80153	800349
94929	800350
33280	800351
22066	800352
47906	800353
19128	800354
49536	800355
95139	800356
31203	800357
47494	800358
751	800359
29926	800360
11404	800361
7641	800362
47024	800363
8378	800364
12534	800365
67	800366
96225	800367
20275	800368
4126	800369
9421	800370
99788	800371
77986	800372
5788	800373
69703	800374
62029	800375
98675	800376
118158	800377
11	800378
15046	800379
8995	800380
38534	800381
168482	800382
8992	800383
15055	800384
6658	800385
1815	800386
3442	800387
1815	800388
2042	800389
12561	800390
5044	800391
1644	800392
100616	800393
169551	800394
52896	800395
68952	800396
201686	800397
101877	800398
237495	800399
75719	800400
56021	800401
29630	800402
67626	800403
2931	800404
15092	800405
94974	800406
1478	800407
592	800408
140825	800409
9622	800410
12	800411
22020	800412
150604	800413
1910	800414
1910	800415
1025	800416
26935	800417
35411	800418
9738	800419
33732	800420
4197	800421
9446	800422
33	800423
205335	800424
10	800425
18128	800426
16362	800427
79049	800428
81465	800429
136089	800430
122051	800431
55810	800432
21820	800433
41884	800434
47523	800435
38333	800436
6046	800437
34647	800438
26238	800439
43445	800440
72338	800441
21654	800442
33465	800443
10376	800444
3060	800445
17923	800446
55613	800447
107737	800448
19925	800449
11096	800450
37359	800451
61443	800452
56553	800453
102862	800454
91148	800455
104090	800456
2404	800457
33694	800458
33679	800459
2760	800460
79031	800461
179033	800462
31083	800463
12522	800464
127898	800465
45890	800466
8023	800467
15002	800468
42009	800469
8014	800470
764	800471
12997	800472
95138	800473
79578	800474
7710	800475
53618	800476
104933	800477
60993	800478
357	800479
76215	800480
15018	800481
139222	800482
99364	800483
10	800484
37091	800485
53443	800486
42127	800487
46	800488
5749	800489
5749	800490
121551	800491
11476	800492
55513	800493
34588	800494
12563	800495
105557	800496
187301	800497
3060	800498
30554	800499
14898	800500
107862	800501
14879	800502
153146	800503
11489	800504
61840	800505
33302	800506
68724	800507
165317	800508
168410	800509
10541	800510
158106	800511
145119	800512
229362	800513
16710	800514
64317	800515
154875	800516
48620	800517
34684	800518
73808	800519
211323	800520
3905	800521
4987	800522
3442	800523
120773	800524
137755	800525
33264	800526
48558	800527
175871	800528
40036	800529
61382	800530
6681	800531
53590	800532
177091	800533
21978	800534
37946	800535
102059	800536
22746	800537
147222	800538
85484	800539
76992	800540
7637	800541
14499	800542
10538	800543
46	800544
6646	800545
90351	800546
35013	800547
46	800548
264	800549
42346	800550
55710	800551
7759	800552
33	800553
30342	800554
89957	800555
10529	800556
170295	800557
4181	800558
14967	800559
16444	800560
16	800561
103283	800562
12561	800563
16	800564
481	800565
5731	800566
33676	800567
83	800568
56076	800569
1247	800570
170319	800571
182	800572
21909	800573
46714	800574
10515	800575
2757	800576
2264	800577
8969	800578
69209	800579
79517	800580
62296	800581
27707	800582
49193	800583
90211	800584
10562	800585
22020	800586
106218	800587
5034	800588
55569	800589
53972	800590
83	800591
60947	800592
91212	800593
3902	800594
60649	800595
91	800596
60950	800597
79575	800598
101927	800599
182	800600
21753	800601
10525	800602
33548	800603
37913	800604
42393	800605
69615	800606
162771	800607
63207	800608
138056	800609
42340	800610
10862	800611
3421	800612
37132	800613
1383	800614
33265	800615
78848	800616
106210	800617
5807	800618
18122	800619
53611	800620
127674	800621
43743	800622
10546	800623
22018	800624
33676	800625
21991	800626
15049	800627
33693	800628
47833	800629
47419	800630
170279	800631
82449	800632
1025	800633
140	800634
341	800635
2729	800636
6668	800637
3917	800638
3922	800639
18152	800640
42344	800641
169377	800642
23738	800643
201685	800644
37676	800645
26971	800646
104411	800647
61622	800648
62288	800649
61816	800650
592	800651
7013	800652
12388	800653
147311	800654
15703	800655
31241	800656
64659	800657
21879	800658
26987	800659
10560	800660
43784	800661
60055	800662
230135	800663
58641	800664
7693	800665
230522	800666
122604	800667
80387	800668
50161	800669
10834	800670
18922	800671
27535	800672
73633	800673
43479	800674
10019	800675
10481	800676
46286	800677
60412	800678
190957	800679
103908	800680
59346	800681
73288	800682
140623	800683
16617	800684
53496	800685
3924	800686
21963	800687
49850	800688
12364	800689
76	800690
49642	800691
1309	800692
115728	800693
32442	800694
16222	800695
11963	800696
582	800697
102724	800698
1663	800699
20556	800700
69144	800701
2367	800702
29668	800703
4474	800704
2068	800705
77009	800706
682	800707
125060	800708
77011	800709
9265	800710
9478	800711
867	800712
106023	800713
38528	800714
62439	800715
3118	800716
37834	800717
98604	800718
143328	800719
5623	800720
94003	800721
189559	800722
83302	800723
71697	800724
58679	800725
73761	800726
19031	800727
205013	800728
77356	800729
4270	800730
99265	800731
19031	800732
48696	800733
48696	800734
125624	800735
148326	800736
35968	800737
46629	800738
13881	800739
22580	800740
9875	800741
59464	800742
236	800743
57326	800744
11131	800745
5674	800746
6529	800747
41852	800748
80	800749
2491	800750
38334	800751
22354	800752
755	800753
13530	800754
231630	800755
9265	800756
7014	800757
1167	800758
795	800759
4341	800760
16234	800761
19917	800762
77905	800763
61981	800764
57913	800765
30614	800766
35332	800767
177000	800768
10229	800769
10229	800770
6529	800771
9603	800772
9018	800773
14407	800774
3297	800775
21477	800776
162331	800777
2251	800778
42918	800779
85064	800780
3888	800781
20953	800782
9053	800783
424	800784
18833	800785
19385	800786
12188	800787
43128	800788
29454	800789
130045	800790
39154	800791
29361	800792
29189	800793
26050	800794
13721	800795
45872	800796
1082	800797
234228	800798
117783	800799
29361	800800
32953	800801
28191	800802
150660	800803
163651	800804
33112	800805
54	800806
137259	800807
64495	800808
29189	800809
13137	800810
44322	800811
92738	800812
33202	800813
29132	800814
15161	800815
79631	800816
9950	800817
153159	800818
49865	800819
28079	800820
27611	800821
96028	800822
65267	800823
65267	800824
35695	800825
43279	800826
187961	800827
162676	800828
8486	800829
33081	800830
94118	800831
54152	800832
43537	800833
40081	800834
113296	800835
13137	800836
65167	800837
73141	800838
39922	800839
233831	800840
42655	800841
25977	800842
126926	800843
28155	800844
22737	800845
4639	800846
79782	800847
72917	800848
33202	800849
58241	800850
37842	800851
124984	800852
49669	800853
26085	800854
163658	800855
75194	800856
66699	800857
45894	800858
9200	800859
1	800860
113058	800861
18011	800862
2716	800863
14295	800864
128438	800865
96812	800866
4134	800867
432	800868
77413	800869
98286	800870
53600	800871
6033	800872
25749	800873
3	800874
6493	800875
3181	800876
3816	800877
111560	800878
66939	800879
1783	800880
30208	800881
16201	800882
28758	800883
52425	800884
29167	800885
1220	800886
41333	800887
44	800888
21601	800889
6543	800890
19859	800891
86699	800892
2061	800893
4269	800894
21254	800895
18213	800896
14027	800897
32576	800898
19372	800899
2193	800900
8200	800901
1902	800902
4632	800903
7575	800904
2606	800905
24209	800906
21315	800907
14	800908
54613	800909
34776	800910
13	800911
22133	800912
21956	800913
10632	800914
2440	800915
51295	800916
3866	800917
56316	800918
4637	800919
10032	800920
370	800921
34290	800922
27207	800923
102889	800924
2632	800925
156320	800926
17057	800927
33867	800928
15910	800929
35224	800930
2723	800931
27266	800932
85595	800933
4815	800934
26611	800935
6162	800936
77075	800937
9378	800938
3012	800939
5674	800940
13865	800941
41424	800942
1201	800943
1179	800944
5833	800945
54226	800946
110963	800947
70163	800948
51234	800949
14310	800950
89036	800951
48037	800952
59464	800953
18197	800954
10734	800955
51988	800956
25654	800957
12089	800958
76854	800959
110723	800960
29716	800961
41427	800962
131388	800963
19110	800964
221594	800965
43158	800966
40076	800967
24206	800968
1228	800969
3485	800970
25626	800971
802	800972
18066	800973
73998	800974
11604	800975
78399	800976
1679	800977
1366	800978
1012	800979
23087	800980
26295	800981
8128	800982
50387	800983
42660	800984
897	800985
32874	800986
57229	800987
122	800988
24483	800989
102255	800990
49598	800991
66871	800992
3873	800993
28822	800994
5674	800995
30308	800996
33878	800997
12053	800998
54491	800999
9793	801000
17574	801001
118683	801002
77149	801003
5494	801004
102284	801005
15241	801006
173560	801007
8267	801008
21451	801009
5475	801010
350	801011
10880	801012
4115	801013
19661	801014
46320	801015
4681	801016
76301	801017
92665	801018
106269	801019
102279	801020
2713	801021
11896	801022
79762	801023
22945	801024
48895	801025
67438	801026
702	801027
102731	801028
2968	801029
800	801030
9602	801031
65676	801032
75777	801033
10620	801034
6278	801035
13519	801036
46872	801037
40879	801038
4821	801039
52290	801040
17673	801041
30308	801042
28749	801043
997	801044
21463	801045
452	801046
9234	801047
14237	801048
11541	801049
9586	801050
1114	801051
18186	801052
6543	801053
58656	801054
172999	801055
10169	801056
165885	801057
26641	801058
2131	801059
36960	801060
17857	801061
64590	801062
111563	801063
23075	801064
64883	801065
3035	801066
21663	801067
63763	801068
15998	801069
21140	801070
6815	801071
119	801072
131959	801073
64765	801074
701	801075
2296	801076
31298	801077
23344	801078
23058	801079
19894	801080
31547	801081
13661	801082
39375	801083
23922	801084
7487	801085
63817	801086
2967	801087
93885	801088
11607	801089
7216	801090
3911	801091
15561	801092
7832	801093
5608	801094
51994	801095
997	801096
7515	801097
10281	801098
5637	801099
27339	801100
29459	801101
73925	801102
10157	801103
69974	801104
9125	801105
11905	801106
24032	801107
10962	801108
678	801109
41032	801110
21321	801111
11226	801112
304	801113
9909	801114
27147	801115
48469	801116
53247	801117
18178	801118
2970	801119
40040	801120
5932	801121
50922	801122
8899	801123
1699	801124
36564	801125
3041	801126
47597	801127
1240	801128
76707	801129
15625	801130
24598	801131
49806	801132
20756	801133
16165	801134
23075	801135
106088	801136
5738	801137
65292	801138
9992	801139
2402	801140
163979	801141
19998	801142
45132	801143
9827	801144
64160	801145
8138	801146
148320	801147
99537	801148
17531	801149
67746	801150
39833	801151
8188	801152
36031	801153
155217	801154
27414	801155
1456	801156
1176	801157
1894	801158
81928	801159
27150	801160
582	801161
155295	801162
26607	801163
3871	801164
10796	801165
94552	801166
27412	801167
9496	801168
3277	801169
85433	801170
10732	801171
79	801172
111868	801173
123834	801174
23463	801175
80211	801176
56885	801177
110367	801178
12232	801179
67647	801180
11257	801181
61407	801182
22386	801183
49705	801184
12747	801185
118570	801186
1796	801187
20415	801188
2317	801189
528	801190
10802	801191
1897	801192
215213	801193
68690	801194
2112	801195
10316	801196
61255	801197
187935	801198
42733	801199
31816	801200
87172	801201
5510	801202
17696	801203
1296	801204
2693	801205
2407	801206
3261	801207
26341	801208
5331	801209
48464	801210
37201	801211
1218	801212
1522	801213
5678	801214
25693	801215
88299	801216
26409	801217
35692	801218
21512	801219
124736	801220
19271	801221
21128	801222
78358	801223
2040	801224
26618	801225
71507	801226
22256	801227
10384	801228
39653	801229
84781	801230
45954	801231
49325	801232
21492	801233
194737	801234
60337	801235
46595	801236
3301	801237
27136	801238
77303	801239
12716	801240
15407	801241
151304	801242
3362	801243
13393	801244
21226	801245
3024	801246
41	801247
121476	801248
29748	801249
206874	801250
47071	801251
375	801252
9585	801253
32358	801254
82967	801255
39715	801256
4989	801257
52486	801258
211356	801259
5633	801260
11812	801261
72424	801262
84345	801263
31983	801264
75530	801265
7851	801266
110	801267
28813	801268
46862	801269
124757	801270
52838	801271
1637	801272
40841	801273
87128	801274
11479	801275
17857	801276
67932	801277
11786	801278
6880	801279
47006	801280
39490	801281
82571	801282
2172	801283
46033	801284
52739	801285
2929	801286
30967	801287
10650	801288
607	801289
13519	801290
324	801291
16525	801292
21040	801293
5676	801294
26106	801295
67104	801296
8822	801297
223592	801298
68566	801299
167142	801300
26459	801301
9479	801302
79310	801303
52103	801304
4388	801305
24961	801306
67943	801307
3623	801308
11972	801309
44152	801310
64761	801311
48	801312
16263	801313
5676	801314
2097	801315
25368	801316
297	801317
70259	801318
99315	801319
39432	801320
1526	801321
52486	801322
111874	801323
31013	801324
52997	801325
163907	801326
4334	801327
26607	801328
21506	801329
23400	801330
160750	801331
85876	801332
41677	801333
52450	801334
279	801335
6543	801336
423	801337
58390	801338
14680	801339
33058	801340
5359	801341
9506	801342
4922	801343
870	801344
10956	801345
88227	801346
118338	801347
1103	801348
151089	801349
97111	801350
199	801351
45796	801352
403	801353
38	801354
32413	801355
22386	801356
1368	801357
7101	801358
34356	801359
59698	801360
4431	801361
92588	801362
17256	801363
20415	801364
68539	801365
70863	801366
121135	801367
194381	801368
161714	801369
34635	801370
44547	801371
44642	801372
125495	801373
44536	801374
23012	801375
7651	801376
251	801377
59617	801378
29353	801379
13490	801380
60441	801381
45723	801382
8383	801383
929	801384
40314	801385
79549	801386
198787	801387
23481	801388
13405	801389
32482	801390
30206	801391
80176	801392
37861	801393
45841	801394
35080	801395
76904	801396
29367	801397
34773	801398
21045	801399
145572	801400
29230	801401
5782	801402
43549	801403
4918	801404
151802	801405
7549	801406
157353	801407
26703	801408
103062	801409
67331	801410
44200	801411
134261	801412
34092	801413
94977	801414
57447	801415
105855	801416
76495	801417
32975	801418
206205	801419
75677	801420
30189	801421
660	801422
33471	801423
61255	801424
24280	801425
12126	801426
3289	801427
4401	801428
75765	801429
72357	801430
34186	801431
40680	801432
25749	801433
23335	801434
3799	801435
38018	801436
43908	801437
10531	801438
194754	801439
2727	801440
142474	801441
30274	801442
32451	801443
140588	801444
194123	801445
50466	801446
12462	801447
24396	801448
33169	801449
76689	801450
72205	801451
4452	801452
84339	801453
46686	801454
5009	801455
55851	801456
6055	801457
16348	801458
10360	801459
71620	801460
19973	801461
15043	801462
36550	801463
20730	801464
25759	801465
100230	801466
89825	801467
1174	801468
3079	801469
111741	801470
6915	801471
37764	801472
80189	801473
26630	801474
56024	801475
37400	801476
2027	801477
30407	801478
47342	801479
37847	801480
26799	801481
220945	801482
766	801483
33722	801484
95304	801485
164051	801486
55532	801487
21473	801488
135320	801489
34680	801490
72957	801491
47703	801492
8531	801493
45157	801494
110270	801495
77040	801496
41311	801497
21366	801498
9031	801499
56639	801500
31092	801501
3452	801502
42317	801503
29892	801504
27924	801505
180605	801506
41534	801507
13397	801508
6724	801509
59201	801510
186568	801511
83352	801512
32402	801513
78750	801514
37033	801515
46385	801516
73874	801517
46461	801518
193486	801519
79739	801520
79675	801521
71221	801522
25785	801523
7627	801524
51763	801525
36091	801526
43880	801527
32363	801528
27865	801529
22628	801530
7656	801531
136230	801532
18123	801533
45995	801534
71836	801535
107033	801536
48604	801537
37533	801538
52581	801539
45692	801540
5494	801541
7684	801542
64333	801543
60771	801544
17925	801545
79525	801546
27018	801547
2112	801548
41993	801549
23642	801550
24384	801551
530	801552
4412	801553
2722	801554
37500	801555
89387	801556
14855	801557
110728	801558
151284	801559
8274	801560
105075	801561
4411	801562
10523	801563
30021	801564
9009	801565
19528	801566
1507	801567
31425	801568
163120	801569
76284	801570
75645	801571
197418	801572
133293	801573
15007	801574
26836	801575
56162	801576
42033	801577
66745	801578
12425	801579
13511	801580
18173	801581
81374	801582
32693	801583
110825	801584
32409	801585
37029	801586
14875	801587
27493	801588
1903	801589
23720	801590
45883	801591
93283	801592
2940	801593
102986	801594
16296	801595
140715	801596
47971	801597
89958	801598
55340	801599
89616	801600
43996	801601
14818	801602
9972	801603
7624	801604
21360	801605
55446	801606
69106	801607
22743	801608
22578	801609
43698	801610
23987	801611
14307	801612
3903	801613
77638	801614
48174	801615
116126	801616
19510	801617
179129	801618
21394	801619
11280	801620
26603	801621
16823	801622
36270	801623
5699	801624
4737	801625
8539	801626
47390	801627
22705	801628
46935	801629
22849	801630
31791	801631
8884	801632
53188	801633
104005	801634
47347	801635
23805	801636
19293	801637
27848	801638
21800	801639
218099	801640
21741	801641
26577	801642
77764	801643
16349	801644
19778	801645
197574	801646
193642	801647
31496	801648
60574	801649
3431	801650
15773	801651
137807	801652
36214	801653
43261	801654
28640	801655
22320	801656
71323	801657
23813	801658
41083	801659
51681	801660
19643	801661
13049	801662
19327	801663
41597	801664
43895	801665
23024	801666
57410	801667
46653	801668
19429	801669
4403	801670
2872	801671
155672	801672
17594	801673
83687	801674
28796	801675
31372	801676
105835	801677
23446	801678
90943	801679
21394	801680
12219	801681
57107	801682
28831	801683
99137	801684
137013	801685
139948	801686
73459	801687
34676	801688
64150	801689
41062	801690
12381	801691
38185	801692
149595	801693
87310	801694
54248	801695
72324	801696
3321	801697
12276	801698
7	801699
140668	801700
107207	801701
44531	801702
16105	801703
52393	801704
122479	801705
38477	801706
161839	801707
59793	801708
195766	801709
41301	801710
2686	801711
4206	801712
15023	801713
29271	801714
76476	801715
89174	801716
22005	801717
31765	801718
28505	801719
53895	801720
28082	801721
49654	801722
3815	801723
32386	801724
59119	801725
7445	801726
49052	801727
20796	801728
46013	801729
30284	801730
155942	801731
58465	801732
46959	801733
858	801734
11377	801735
50053	801736
73668	801737
107100	801738
59724	801739
40125	801740
18066	801741
2411	801742
25617	801743
33380	801744
58341	801745
46006	801746
42022	801747
47582	801748
45586	801749
35734	801750
121418	801751
41605	801752
166574	801753
64837	801754
36862	801755
132584	801756
34410	801757
1216	801758
52291	801759
21023	801760
385	801761
27976	801762
41480	801763
79502	801764
11600	801765
32512	801766
17930	801767
26148	801768
9797	801769
36133	801770
72699	801771
13168	801772
13423	801773
72529	801774
142688	801775
29414	801776
37141	801777
24688	801778
46337	801779
30235	801780
154323	801781
235199	801782
3057	801783
30126	801784
23534	801785
184881	801786
86261	801787
103819	801788
15041	801789
30376	801790
24414	801791
32878	801792
43667	801793
27002	801794
326	801795
8102	801796
50569	801797
32266	801798
8203	801799
17660	801800
78932	801801
72717	801802
85761	801803
66003	801804
7962	801805
70863	801806
45608	801807
50856	801808
46642	801809
29153	801810
118252	801811
23771	801812
145178	801813
973	801814
117	801815
36602	801816
70108	801817
17624	801818
135672	801819
63835	801820
23085	801821
13585	801822
75754	801823
75705	801824
18196	801825
63608	801826
67704	801827
29481	801828
24524	801829
55255	801830
18657	801831
134386	801832
59993	801833
7435	801834
72592	801835
73003	801836
82500	801837
63079	801838
72462	801839
198122	801840
12569	801841
30390	801842
11343	801843
38181	801844
229955	801845
46546	801846
48854	801847
3009	801848
38089	801849
15060	801850
53026	801851
29453	801852
162916	801853
599	801854
51681	801855
229667	801856
16477	801857
46582	801858
5603	801859
650	801860
98616	801861
78	801862
29029	801863
85824	801864
20857	801865
72308	801866
45425	801867
6884	801868
16748	801869
83125	801870
8100	801871
9069	801872
71251	801873
84900	801874
11408	801875
30004	801876
90448	801877
42958	801878
4115	801879
13724	801880
82470	801881
58855	801882
1385	801883
104682	801884
131175	801885
228	801886
140280	801887
75177	801888
104731	801889
73914	801890
79190	801891
58875	801892
33748	801893
26818	801894
124850	801895
87953	801896
77107	801897
16266	801898
36844	801899
64775	801900
39350	801901
154636	801902
106689	801903
23619	801904
56903	801905
131130	801906
10010	801907
64418	801908
21459	801909
23791	801910
36836	801911
32471	801912
239886	801913
10837	801914
22039	801915
11024	801916
7084	801917
20771	801918
53326	801919
517	801920
95231	801921
5704	801922
239784	801923
66048	801924
67668	801925
32702	801926
68609	801927
2589	801928
2596	801929
14548	801930
7418	801931
15671	801932
29500	801933
84238	801934
33722	801935
65028	801936
14941	801937
13325	801938
35170	801939
44987	801940
53316	801941
17164	801942
84761	801943
83231	801944
41251	801945
14759	801946
43273	801947
4917	801948
51850	801949
22073	801950
31390	801951
64931	801952
134383	801953
133640	801954
94816	801955
63694	801956
52213	801957
10828	801958
3869	801959
29988	801960
126956	801961
12589	801962
94	801963
61394	801964
11465	801965
174259	801966
11991	801967
21076	801968
51287	801969
53079	801970
17982	801971
2780	801972
88932	801973
19498	801974
10176	801975
67969	801976
21351	801977
34720	801978
47762	801979
96026	801980
66894	801981
4532	801982
25041	801983
5789	801984
12357	801985
3321	801986
94992	801987
51967	801988
119315	801989
31	801990
35226	801991
28549	801992
32382	801993
66767	801994
11305	801995
58930	801996
67210	801997
3931	801998
10402	801999
2714	802000
32124	802001
38873	802002
18421	802003
45586	802004
216407	802005
89001	802006
79948	802007
35080	802008
112744	802009
11852	802010
137016	802011
13563	802012
82951	802013
88548	802014
63104	802015
33372	802016
67760	802017
19493	802018
3181	802019
50618	802020
66961	802021
164863	802022
115520	802023
61052	802024
65935	802025
166401	802026
67080	802027
114337	802028
237705	802029
14741	802030
4398	802031
66752	802032
77066	802033
51135	802034
26793	802035
8334	802036
5745	802037
59900	802038
71642	802039
7068	802040
72554	802041
23820	802042
9322	802043
1241	802044
12442	802045
29045	802046
5020	802047
11434	802048
14474	802049
50944	802050
39619	802051
57108	802052
118649	802053
45491	802054
18162	802055
15874	802056
87063	802057
144936	802058
6652	802059
30468	802060
6584	802061
59191	802062
19807	802063
144692	802064
36964	802065
6118	802066
16082	802067
72108	802068
109951	802069
10556	802070
238686	802071
19869	802072
79351	802073
25887	802074
10125	802075
59593	802076
73121	802077
260	802078
379	802079
39924	802080
5379	802081
204725	802082
25013	802083
7685	802084
4571	802085
12185	802086
23353	802087
78665	802088
61102	802089
20094	802090
9483	802091
17987	802092
60620	802093
117576	802094
28844	802095
59786	802096
49599	802097
61919	802098
17382	802099
37272	802100
139783	802101
36548	802102
64354	802103
112130	802104
135138	802105
50629	802106
8311	802107
47364	802108
21750	802109
49858	802110
39465	802111
4714	802112
67305	802113
14604	802114
43084	802115
11229	802116
34511	802117
29476	802118
18861	802119
4011	802120
7557	802121
129008	802122
22752	802123
46787	802124
36489	802125
21558	802126
58684	802127
29080	802128
46783	802129
48359	802130
39983	802131
52521	802132
36385	802133
8971	802134
12424	802135
75659	802136
21038	802137
27634	802138
17519	802139
40730	802140
49411	802141
83012	802142
55836	802143
19352	802144
60490	802145
973	802146
11565	802147
9539	802148
89384	802149
3901	802150
3232	802151
3933	802152
137406	802153
43154	802154
34773	802155
139441	802156
32906	802157
3049	802158
26426	802159
4674	802160
79896	802161
34473	802162
68576	802163
9707	802164
21720	802165
89209	802166
60182	802167
23927	802168
50935	802169
6014	802170
8118	802171
90467	802172
5002	802173
102575	802174
22513	802175
9812	802176
4137	802177
57174	802178
42107	802179
142082	802180
4983	802181
59583	802182
75263	802183
29936	802184
47977	802185
143928	802186
88066	802187
20417	802188
37063	802189
26532	802190
26993	802191
91263	802192
15081	802193
18170	802194
41170	802195
40455	802196
66348	802197
44144	802198
11261	802199
13066	802200
57585	802201
81408	802202
31461	802203
46753	802204
103594	802205
67765	802206
34801	802207
7632	802208
83318	802209
68263	802210
56189	802211
16176	802212
57990	802213
101198	802214
6110	802215
118891	802216
56178	802217
1696	802218
48189	802219
61927	802220
60448	802221
105707	802222
58378	802223
80147	802224
43095	802225
22525	802226
100333	802227
6198	802228
132008	802229
30896	802230
52472	802231
31092	802232
137011	802233
37656	802234
78716	802235
25077	802236
100384	802237
29896	802238
101288	802239
61366	802240
52822	802241
117518	802242
19607	802243
36731	802244
21693	802245
148582	802246
107428	802247
15081	802248
147474	802249
82822	802250
35791	802251
57557	802252
64881	802253
59781	802254
14128	802255
34	802256
5362	802257
52086	802258
94139	802259
19371	802260
23167	802261
77524	802262
38181	802263
39919	802264
52000	802265
7293	802266
47126	802267
26513	802268
44000	802269
17492	802270
6879	802271
2979	802272
46209	802273
47064	802274
175305	802275
13548	802276
21337	802277
11180	802278
56624	802279
23142	802280
11977	802281
50703	802282
21105	802283
88908	802284
88136	802285
3112	802286
57585	802287
4335	802288
12528	802289
24554	802290
37551	802291
59019	802292
94121	802293
15606	802294
29157	802295
102654	802296
100532	802297
128148	802298
20417	802299
37468	802300
118155	802301
74344	802302
1535	802303
84664	802304
26704	802305
133343	802306
43258	802307
199518	802308
76442	802309
6546	802310
49561	802311
11026	802312
88866	802313
43604	802314
239	802315
13331	802316
12892	802317
25617	802318
14718	802319
7575	802320
52843	802321
45453	802322
29498	802323
73853	802324
116730	802325
7616	802326
5009	802327
59161	802328
35170	802329
136513	802330
47079	802331
105174	802332
6181	802333
62218	802334
102256	802335
24795	802336
87724	802337
19294	802338
530	802339
55509	802340
39470	802341
90872	802342
15476	802343
13301	802344
80316	802345
56055	802346
25763	802347
82038	802348
55583	802349
248	802350
1318	802351
1224	802352
52455	802353
37331	802354
57662	802355
16294	802356
21227	802357
11807	802358
133105	802359
8377	802360
6219	802361
14853	802362
2409	802363
71914	802364
47615	802365
22623	802366
59426	802367
122608	802368
55365	802369
88592	802370
138598	802371
37016	802372
127055	802373
196630	802374
192358	802375
8483	802376
80140	802377
59283	802378
20899	802379
8240	802380
58582	802381
18803	802382
25651	802383
157256	802384
93944	802385
61626	802386
2932	802387
74560	802388
38986	802389
68761	802390
34521	802391
24222	802392
91106	802393
49325	802394
81303	802395
52612	802396
156467	802397
26769	802398
67732	802399
77163	802400
81807	802401
49768	802402
194150	802403
21825	802404
106131	802405
5790	802406
19430	802407
16026	802408
118691	802409
23725	802410
62216	802411
13648	802412
51579	802413
6259	802414
177673	802415
29277	802416
166964	802417
40696	802418
165214	802419
47105	802420
90029	802421
73135	802422
20016	802423
58592	802424
23048	802425
26126	802426
3347	802427
72039	802428
136982	802429
3822	802430
99851	802431
101125	802432
22574	802433
77952	802434
98469	802435
11964	802436
22660	802437
5643	802438
94599	802439
100201	802440
36340	802441
117975	802442
139473	802443
26028	802444
23492	802445
29270	802446
81826	802447
7658	802448
139584	802449
34	802450
41369	802451
166925	802452
68138	802453
41086	802454
59477	802455
3516	802456
86986	802457
2784	802458
2408	802459
2408	802460
595	802461
229359	802462
13716	802463
78594	802464
18081	802465
71688	802466
168045	802467
12591	802468
5783	802469
16495	802470
13582	802471
103544	802472
94082	802473
21733	802474
7732	802475
10526	802476
33293	802477
22069	802478
8991	802479
47492	802480
7732	802481
2750	802482
549	802483
42387	802484
9745	802485
10554	802486
21774	802487
42139	802488
18073	802489
698	802490
10496	802491
194188	802492
168016	802493
60390	802494
49576	802495
164495	802496
18071	802497
21911	802498
22075	802499
3910	802500
103275	802501
13578	802502
9678	802503
6641	802504
17951	802505
69001	802506
33285	802507
3414	802508
11567	802509
5033	802510
12364	802511
24237	802512
11466	802513
47610	802514
11466	802515
94974	802516
1902	802517
60332	802518
19660	802519
30189	802520
19650	802521
18140	802522
8932	802523
6907	802524
19970	802525
23830	802526
47154	802527
7143	802528
6645	802529
163309	802530
24360	802531
154676	802532
29863	802533
2408	802534
61831	802535
18136	802536
118046	802537
22781	802538
239529	802539
5478	802540
35087	802541
5728	802542
4994	802543
26919	802544
3450	802545
7706	802546
11408	802547
5791	802548
47743	802549
16517	802550
38021	802551
5266	802552
90310	802553
122081	802554
10396	802555
10554	802556
42379	802557
42278	802558
42366	802559
9541	802560
20294	802561
75639	802562
5183	802563
162490	802564
865	802565
691	802566
120	802567
48638	802568
58983	802569
164595	802570
24455	802571
60766	802572
1842	802573
11176	802574
5663	802575
1557	802576
135109	802577
77359	802578
6989	802579
39683	802580
24722	802581
141532	802582
27890	802583
104	802584
88374	802585
80923	802586
16251	802587
6564	802588
36507	802589
100384	802590
25510	802591
8873	802592
4480	802593
30407	802594
93629	802595
33260	802596
5031	802597
79185	802598
4363	802599
93660	802600
33608	802601
12584	802602
8680	802603
239460	802604
112346	802605
138622	802606
2347	802607
89588	802608
39477	802609
30096	802610
5494	802611
22805	802612
115987	802613
59182	802614
44635	802615
120565	802616
13315	802617
194214	802618
22615	802619
11295	802620
6640	802621
17191	802622
25559	802623
35848	802624
6648	802625
95101	802626
44560	802627
128159	802628
61714	802629
48555	802630
24122	802631
46495	802632
110727	802633
23522	802634
55006	802635
106087	802636
48	802637
69633	802638
1508	802639
53824	802640
297	802641
5008	802642
202652	802643
41827	802644
3204	802645
34	802646
9861	802647
28975	802648
15089	802649
30213	802650
20895	802651
49291	802652
19587	802653
135846	802654
90357	802655
74602	802656
23387	802657
41836	802658
60734	802659
41400	802660
42355	802661
96122	802662
78744	802663
142100	802664
9346	802665
129820	802666
56391	802667
18134	802668
7664	802669
21972	802670
14845	802671
71781	802672
45916	802673
46603	802674
47978	802675
158181	802676
53909	802677
77493	802678
27872	802679
21129	802680
47358	802681
9864	802682
376	802683
15692	802684
11542	802685
2307	802686
19790	802687
8549	802688
48585	802689
20992	802690
45044	802691
35722	802692
64990	802693
9840	802694
127722	802695
43484	802696
49083	802697
194313	802698
2548	802699
171312	802700
70476	802701
65590	802702
53283	802703
37090	802704
15185	802705
7532	802706
30568	802707
122860	802708
65331	802709
21683	802710
5079	802711
3429	802712
4559	802713
23469	802714
46249	802715
82581	802716
10735	802717
13615	802718
153690	802719
37787	802720
52264	802721
63917	802722
11696	802723
4474	802724
2251	802725
10607	802726
3576	802727
1611	802728
762	802729
41141	802730
27324	802731
22104	802732
138	802733
187527	802734
97056	802735
216673	802736
57755	802737
23051	802738
181118	802739
74236	802740
9916	802741
131135	802742
154629	802743
98758	802744
154515	802745
215664	802746
181976	802747
213222	802748
151910	802749
97707	802750
131368	802751
212892	802752
97350	802753
154627	802754
132808	802755
57210	802756
85074	802757
215338	802758
152088	802759
22996	802760
96444	802761
45182	802762
44456	802763
57579	802764
50874	802765
35777	802766
129933	802767
84989	802768
57632	802769
216561	802770
50874	802771
35624	802772
57011	802773
57158	802774
28409	802775
84987	802776
17482	802777
50874	802778
6468	802779
39962	802780
97350	802781
131972	802782
74598	802783
96800	802784
98555	802785
84304	802786
154880	802787
187068	802788
45182	802789
377	802790
138	802791
377	802792
377	802793
377	802794
33790	802795
377	802796
5831	802797
33770	802798
21222	802799
54060	802800
5056	802801
24814	802802
6265	802803
13903	802804
31846	802805
14161	802806
1318	802807
1639	802808
85	802809
34052	802810
3843	802811
2645	802812
28683	802813
194963	802814
65383	802815
7286	802816
23911	802817
6	802818
1990	802819
20010	802820
19223	802821
56906	802822
15920	802823
15920	802824
77059	802825
77059	802826
93615	802827
129068	802828
67776	802829
152516	802830
31317	802831
46198	802832
43470	802833
83527	802834
27599	802835
5361	802836
73312	802837
28453	802838
8321	802839
184402	802840
114290	802841
161100	802842
237251	802843
5605	802844
109480	802845
79720	802846
17139	802847
5321	802848
73985	802849
19584	802850
26712	802851
44976	802852
300	802853
1906	802854
87796	802855
1111	802856
95770	802857
140170	802858
46888	802859
30773	802860
62816	802861
159126	802862
16520	802863
162398	802864
558	802865
157711	802866
101480	802867
47338	802868
189849	802869
220044	802870
70329	802871
24213	802872
86285	802873
141128	802874
19805	802875
74123	802876
2279	802877
166881	802878
77884	802879
76403	802880
12305	802881
135995	802882
105241	802883
91100	802884
4262	802885
218201	802886
36970	802887
160146	802888
175	802889
65296	802890
89352	802891
155352	802892
199188	802893
56924	802894
88904	802895
53278	802896
206964	802897
115376	802898
16769	802899
19278	802900
8106	802901
80804	802902
1	802903
1	802904
2833	802905
47316	802906
5511	802907
30773	802908
83042	802909
48974	802910
89085	802911
111984	802912
10245	802913
156858	802914
87211	802915
134085	802916
30773	802917
162627	802918
70721	802919
4867	802920
31479	802921
1701	802922
1173	802923
3822	802924
65517	802925
151595	802926
96916	802927
74783	802928
150139	802929
148821	802930
113022	802931
152900	802932
32192	802933
172197	802934
43081	802935
31837	802936
82704	802937
36001	802938
21375	802939
211530	802940
3377	802941
9840	802942
49856	802943
42875	802944
176620	802945
537	802946
33115	802947
96410	802948
29888	802949
29098	802950
128121	802951
24482	802952
3327	802953
101873	802954
13530	802955
115544	802956
119367	802957
158555	802958
46090	802959
36755	802960
19286	802961
521	802962
116451	802963
92636	802964
207616	802965
58437	802966
19165	802967
15625	802968
1664	802969
1664	802970
4837	802971
45340	802972
9458	802973
53858	802974
5744	802975
5622	802976
101	802977
27189	802978
63007	802979
11728	802980
38712	802981
4117	802982
42093	802983
684	802984
106574	802985
52010	802986
35784	802987
53858	802988
225137	802989
17823	802990
60657	802991
82554	802992
97609	802993
130363	802994
196560	802995
239907	802996
46165	802997
6469	802998
1544	802999
2164	803000
20219	803001
2164	803002
23452	803003
43856	803004
43856	803005
199387	803006
86866	803007
55734	803008
7331	803009
21525	803010
188994	803011
438	803012
12054	803013
56101	803014
58457	803015
2086	803016
229	803017
15988	803018
2156	803019
176384	803020
94177	803021
6925	803022
4521	803023
2378	803024
10127	803025
12054	803026
28843	803027
10394	803028
63812	803029
46019	803030
45636	803031
58460	803032
2343	803033
82186	803034
114940	803035
2164	803036
1864	803037
106337	803038
537	803039
9496	803040
167018	803041
96821	803042
9441	803043
6018	803044
15244	803045
56225	803046
7800	803047
47895	803048
15871	803049
2363	803050
43740	803051
59123	803052
26263	803053
65678	803054
76733	803055
192019	803056
537	803057
10196	803058
163814	803059
35034	803060
58578	803061
4771	803062
15038	803063
217353	803064
12	803065
20239	803066
31525	803067
20198	803068
3574	803069
32117	803070
42738	803071
770	803072
37811	803073
155497	803074
3157	803075
1792	803076
2522	803077
19728	803078
11959	803079
90444	803080
118392	803081
57989	803082
168523	803083
40566	803084
777	803085
84569	803086
23279	803087
2122	803088
112126	803089
60560	803090
6594	803091
981	803092
11397	803093
1907	803094
37061	803095
7561	803096
125830	803097
77770	803098
63323	803099
2005	803100
25151	803101
41825	803102
149715	803103
12542	803104
23666	803105
41873	803106
107905	803107
11404	803108
140758	803109
30	803110
18995	803111
206571	803112
39245	803113
25060	803114
41838	803115
18567	803116
6631	803117
40624	803118
16681	803119
7667	803120
8922	803121
146271	803122
23692	803123
10438	803124
8083	803125
9569	803126
26709	803127
10869	803128
46809	803129
14922	803130
69616	803131
23232	803132
5619	803133
107045	803134
14914	803135
42009	803136
55817	803137
39529	803138
79973	803139
49430	803140
14855	803141
10415	803142
146582	803143
49681	803144
15048	803145
2423	803146
9164	803147
19611	803148
14325	803149
44968	803150
4399	803151
12512	803152
3562	803153
24227	803154
103297	803155
21199	803156
3110	803157
99279	803158
6568	803159
24919	803160
4405	803161
53974	803162
2722	803163
81193	803164
17005	803165
10518	803166
96544	803167
98522	803168
182778	803169
7864	803170
69000	803171
1321	803172
49596	803173
19006	803174
94477	803175
7630	803176
30627	803177
16061	803178
3563	803179
33674	803180
2005	803181
1241	803182
238641	803183
183182	803184
89336	803185
666	803186
2112	803187
1109	803188
12221	803189
53944	803190
21779	803191
33471	803192
44384	803193
46211	803194
34472	803195
3441	803196
8981	803197
24041	803198
18124	803199
23113	803200
32374	803201
53969	803202
55959	803203
23996	803204
4379	803205
13826	803206
107427	803207
43299	803208
21905	803209
37	803210
6567	803211
5008	803212
19588	803213
2056	803214
10386	803215
12507	803216
114347	803217
15094	803218
125233	803219
31369	803220
20256	803221
2872	803222
81529	803223
39309	803224
27082	803225
44160	803226
40039	803227
100313	803228
2742	803229
69128	803230
76416	803231
33392	803232
3418	803233
2166	803234
81452	803235
113586	803236
9835	803237
26665	803238
26759	803239
84827	803240
1318	803241
5680	803242
81649	803243
19789	803244
14871	803245
147682	803246
26816	803247
2724	803248
63389	803249
6566	803250
10530	803251
24322	803252
4600	803253
3855	803254
299	803255
69159	803256
29588	803257
5990	803258
103289	803259
42173	803260
21656	803261
10401	803262
21761	803263
60957	803264
15414	803265
3055	803266
104574	803267
76	803268
23149	803269
78737	803270
21961	803271
21740	803272
10387	803273
26696	803274
4925	803275
33798	803276
3718	803277
12576	803278
10439	803279
6682	803280
15892	803281
21851	803282
41802	803283
349	803284
3916	803285
25060	803286
36010	803287
68480	803288
5356	803289
4544	803290
31617	803291
127441	803292
66796	803293
1387	803294
72075	803295
35013	803296
190022	803297
14914	803298
13139	803299
82360	803300
16371	803301
194501	803302
12023	803303
148103	803304
10287	803305
85884	803306
38266	803307
9483	803308
7551	803309
31351	803310
8299	803311
16181	803312
150089	803313
46636	803314
19785	803315
7827	803316
10488	803317
90418	803318
24311	803319
945	803320
7783	803321
17691	803322
26276	803323
57882	803324
15223	803325
67846	803326
41680	803327
64008	803328
52838	803329
9721	803330
256	803331
9869	803332
7749	803333
30237	803334
6221	803335
6202	803336
14895	803337
8209	803338
12364	803339
47399	803340
49162	803341
29680	803342
2187	803343
4005	803344
98276	803345
22268	803346
924	803347
37277	803348
30006	803349
61088	803350
25206	803351
12004	803352
14781	803353
3328	803354
7012	803355
27038	803356
19024	803357
11359	803358
164433	803359
638	803360
30211	803361
13157	803362
13865	803363
60765	803364
53232	803365
106702	803366
39269	803367
88707	803368
124213	803369
40576	803370
111958	803371
385	803372
8445	803373
39378	803374
19550	803375
222639	803376
25051	803377
41719	803378
8822	803379
48117	803380
64132	803381
14358	803382
16163	803383
2154	803384
67326	803385
7528	803386
21232	803387
52153	803388
5501	803389
184266	803390
11659	803391
108883	803392
5570	803393
13957	803394
91511	803395
1386	803396
8782	803397
3455	803398
63384	803399
89825	803400
70646	803401
127574	803402
53936	803403
56684	803404
10488	803405
6891	803406
61245	803407
6569	803408
33713	803409
13811	803410
14890	803411
19268	803412
6584	803413
22070	803414
26722	803415
22334	803416
3316	803417
14309	803418
90746	803419
76412	803420
14525	803421
26729	803422
155439	803423
9008	803424
13623	803425
7564	803426
22072	803427
36844	803428
3385	803429
6598	803430
13005	803431
25073	803432
4433	803433
40640	803434
10542	803435
2150	803436
22024	803437
61960	803438
146192	803439
13816	803440
117995	803441
58418	803442
73075	803443
349	803444
1318	803445
36482	803446
6834	803447
121727	803448
168937	803449
70514	803450
121405	803451
15377	803452
168195	803453
90116	803454
163340	803455
57574	803456
81604	803457
2673	803458
97536	803459
5550	803460
31902	803461
42338	803462
6594	803463
6683	803464
26957	803465
2720	803466
31832	803467
3874	803468
64467	803469
36900	803470
76	803471
7020	803472
117249	803473
84205	803474
12472	803475
93972	803476
8209	803477
30047	803478
20473	803479
6437	803480
17250	803481
13539	803482
3430	803483
35469	803484
26368	803485
29912	803486
6675	803487
17269	803488
5328	803489
5356	803490
179	803491
8275	803492
10026	803493
23623	803494
7750	803495
310	803496
26985	803497
8986	803498
46666	803499
10401	803500
5786	803501
6647	803502
6232	803503
6631	803504
26998	803505
13834	803506
10394	803507
19883	803508
9738	803509
26331	803510
129517	803511
5023	803512
522	803513
33670	803514
42401	803515
4399	803516
12516	803517
1418	803518
88519	803519
18096	803520
5731	803521
151429	803522
32677	803523
276	803524
12396	803525
3897	803526
54002	803527
3903	803528
2151	803529
7686	803530
29930	803531
44547	803532
3080	803533
28332	803534
14404	803535
53360	803536
90382	803537
27017	803538
14955	803539
1373	803540
21994	803541
33303	803542
26886	803543
104377	803544
69503	803545
13176	803546
16453	803547
58410	803548
33544	803549
26882	803550
4424	803551
31563	803552
10378	803553
165792	803554
3562	803555
58694	803556
8909	803557
139694	803558
12323	803559
21852	803560
89470	803561
20084	803562
91196	803563
27006	803564
4426	803565
27061	803566
91145	803567
15063	803568
29475	803569
12373	803570
37498	803571
90481	803572
14811	803573
177614	803574
53471	803575
69265	803576
42302	803577
19520	803578
33322	803579
2291	803580
90113	803581
3927	803582
21727	803583
68835	803584
8877	803585
4436	803586
53346	803587
54408	803588
1464	803589
328	803590
18357	803591
2044	803592
32383	803593
4568	803594
67589	803595
7740	803596
9089	803597
44426	803598
132904	803599
2157	803600
18077	803601
33665	803602
5019	803603
412	803604
12406	803605
53021	803606
3942	803607
22022	803608
59970	803609
33259	803610
15466	803611
43803	803612
5103	803613
4453	803614
13243	803615
17890	803616
199	803617
15032	803618
18104	803619
1713	803620
37658	803621
26768	803622
10555	803623
31291	803624
575	803625
19631	803626
194203	803627
21849	803628
47224	803629
120654	803630
3564	803631
3562	803632
22235	803633
7635	803634
42343	803635
24191	803636
385	803637
8879	803638
2728	803639
31052	803640
21052	803641
8295	803642
18643	803643
75045	803644
10457	803645
59676	803646
87208	803647
57608	803648
5808	803649
69389	803650
12407	803651
6212	803652
76305	803653
97111	803654
15169	803655
19833	803656
11980	803657
16805	803658
92826	803659
38432	803660
15319	803661
10700	803662
3991	803663
5129	803664
5071	803665
5787	803666
8868	803667
21788	803668
12379	803669
61188	803670
17936	803671
97091	803672
10532	803673
90294	803674
12580	803675
8984	803676
33299	803677
10550	803678
72210	803679
9360	803680
6484	803681
6580	803682
99378	803683
17497	803684
31707	803685
661	803686
43118	803687
92313	803688
42722	803689
16631	803690
132193	803691
52960	803692
84213	803693
15486	803694
48545	803695
13815	803696
1463	803697
13923	803698
8354	803699
13984	803700
493	803701
15509	803702
32695	803703
122859	803704
29749	803705
122978	803706
422	803707
122861	803708
14203	803709
1267	803710
1730	803711
7376	803712
111226	803713
57721	803714
55797	803715
22828	803716
48151	803717
1509	803718
61429	803719
231543	803720
33193	803721
140698	803722
145688	803723
156795	803724
34629	803725
219340	803726
61456	803727
219852	803728
178479	803729
70840	803730
75771	803731
59976	803732
223342	803733
222103	803734
219558	803735
218403	803736
228518	803737
45517	803738
219439	803739
221364	803740
16460	803741
234467	803742
222276	803743
36147	803744
157292	803745
107318	803746
63108	803747
12955	803748
222845	803749
15501	803750
55922	803751
6675	803752
10946	803753
2106	803754
63902	803755
85647	803756
5544	803757
227820	803758
27575	803759
102628	803760
47328	803761
1182	803762
203	803763
163	803764
32997	803765
3935	803766
24	803767
3821	803768
20878	803769
2727	803770
111261	803771
40006	803772
1220	803773
2110	803774
15127	803775
12119	803776
78416	803777
3600	803778
12131	803779
57233	803780
14079	803781
7490	803782
3400	803783
21168	803784
145432	803785
6432	803786
96532	803787
11019	803788
32298	803789
45372	803790
34481	803791
32142	803792
24444	803793
655	803794
1511	803795
8627	803796
570	803797
2368	803798
113474	803799
6449	803800
49992	803801
32142	803802
149352	803803
25681	803804
1871	803805
8749	803806
6	803807
4983	803808
26602	803809
261	803810
6825	803811
12039	803812
1204	803813
15141	803814
1692	803815
9034	803816
6	803817
28613	803818
1520	803819
56900	803820
1216	803821
1674	803822
65870	803823
4071	803824
77613	803825
8718	803826
58	803827
4340	803828
65395	803829
11311	803830
262	803831
22413	803832
1611	803833
3793	803834
98580	803835
567	803836
7496	803837
5828	803838
2524	803839
25805	803840
131802	803841
176917	803842
48595	803843
1210	803844
150534	803845
41044	803846
75962	803847
209399	803848
12300	803849
101159	803850
11	803851
18120	803852
22822	803853
34930	803854
18157	803855
471	803856
46	803857
6585	803858
107209	803859
15068	803860
37053	803861
122560	803862
27040	803863
67658	803864
14141	803865
89493	803866
204770	803867
52465	803868
198003	803869
3925	803870
2425	803871
3191	803872
36364	803873
3191	803874
4998	803875
109244	803876
19171	803877
10518	803878
2734	803879
2429	803880
102168	803881
28450	803882
61864	803883
36303	803884
264	803885
11	803886
3072	803887
93822	803888
17994	803889
26120	803890
34656	803891
217047	803892
62174	803893
36417	803894
25834	803895
213211	803896
12491	803897
174228	803898
83243	803899
153055	803900
12111	803901
112254	803902
12111	803903
12491	803904
12491	803905
33446	803906
34441	803907
33446	803908
17456	803909
130247	803910
30184	803911
235503	803912
51697	803913
198011	803914
21106	803915
208498	803916
95683	803917
83243	803918
17459	803919
12110	803920
21106	803921
112254	803922
67529	803923
38178	803924
64312	803925
146630	803926
19412	803927
1688	803928
70873	803929
45049	803930
230323	803931
24281	803932
53292	803933
72658	803934
79356	803935
69429	803936
51553	803937
146323	803938
222795	803939
115085	803940
214556	803941
66323	803942
2510	803943
20565	803944
156773	803945
233211	803946
82050	803947
14271	803948
222605	803949
1725	803950
228713	803951
94526	803952
174	803953
5512	803954
537	803955
11893	803956
73872	803957
215266	803958
34530	803959
123818	803960
1059	803961
38225	803962
23393	803963
25572	803964
4273	803965
65256	803966
6888	803967
63325	803968
28220	803969
99501	803970
40733	803971
8598	803972
139946	803973
108036	803974
159016	803975
39340	803976
68312	803977
119985	803978
59727	803979
10426	803980
71638	803981
31570	803982
8533	803983
14392	803984
43619	803985
221239	803986
222612	803987
178866	803988
133367	803989
6614	803990
9613	803991
81644	803992
10048	803993
107881	803994
55290	803995
155611	803996
104870	803997
114836	803998
229921	803999
69446	804000
159424	804001
78311	804002
68455	804003
44480	804004
110942	804005
114847	804006
104802	804007
203572	804008
41913	804009
26934	804010
37195	804011
105796	804012
57303	804013
73102	804014
110989	804015
31290	804016
68715	804017
167015	804018
65150	804019
9272	804020
36074	804021
206591	804022
17614	804023
9272	804024
118061	804025
112678	804026
50959	804027
29394	804028
4972	804029
25844	804030
72637	804031
21058	804032
23966	804033
119555	804034
4964	804035
180	804036
2380	804037
30344	804038
26267	804039
24469	804040
2675	804041
215989	804042
80245	804043
162535	804044
70415	804045
77327	804046
59996	804047
29017	804048
11370	804049
19725	804050
237378	804051
17825	804052
52156	804053
62886	804054
104710	804055
27294	804056
162137	804057
129162	804058
66176	804059
32498	804060
233446	804061
116014	804062
78449	804063
52402	804064
32584	804065
116712	804066
113999	804067
234408	804068
156660	804069
52398	804070
36873	804071
79316	804072
24541	804073
36902	804074
136836	804075
66727	804076
16138	804077
76868	804078
76868	804079
70939	804080
167347	804081
116575	804082
18530	804083
21544	804084
7574	804085
232496	804086
76868	804087
32610	804088
78260	804089
98046	804090
74773	804091
66540	804092
42529	804093
57356	804094
34399	804095
47185	804096
66463	804097
23539	804098
37442	804099
60003	804100
140335	804101
131800	804102
52233	804103
25135	804104
123224	804105
523	804106
95822	804107
157291	804108
162974	804109
17221	804110
93666	804111
61057	804112
63283	804113
8879	804114
185325	804115
76151	804116
113529	804117
70690	804118
85455	804119
1943	804120
167661	804121
1742	804122
3053	804123
6594	804124
69053	804125
5718	804126
12472	804127
21772	804128
15065	804129
75195	804130
25092	804131
6661	804132
23722	804133
49179	804134
5312	804135
26974	804136
53972	804137
8968	804138
3894	804139
134648	804140
18567	804141
46411	804142
10460	804143
5023	804144
18082	804145
8976	804146
44828	804147
7680	804148
5002	804149
33551	804150
1022	804151
10488	804152
69604	804153
1318	804154
8969	804155
85554	804156
21847	804157
21758	804158
580	804159
91128	804160
33705	804161
10509	804162
27024	804163
18040	804164
14224	804165
79975	804166
4653	804167
57666	804168
16732	804169
104057	804170
10392	804171
1713	804172
12431	804173
53360	804174
74749	804175
21721	804176
4528	804177
121484	804178
90636	804179
69496	804180
12511	804181
115924	804182
18104	804183
22070	804184
9873	804185
22017	804186
4398	804187
173601	804188
10385	804189
15049	804190
15048	804191
3150	804192
69998	804193
21756	804194
21851	804195
53959	804196
53973	804197
9008	804198
81464	804199
53346	804200
1713	804201
85	804202
29673	804203
33303	804204
21885	804205
69159	804206
14953	804207
9347	804208
1411	804209
18359	804210
92412	804211
85495	804212
26833	804213
1245	804214
15708	804215
12888	804216
10826	804217
2868	804218
53300	804219
59158	804220
2527	804221
4010	804222
1572	804223
4010	804224
1118	804225
7633	804226
777	804227
10401	804228
16492	804229
6283	804230
36089	804231
20906	804232
58933	804233
24263	804234
123637	804235
70661	804236
93663	804237
58193	804238
67405	804239
219855	804240
85359	804241
85359	804242
217222	804243
1685	804244
128	804245
27022	804246
73273	804247
117258	804248
60202	804249
21942	804250
140	804251
6671	804252
31075	804253
53985	804254
12544	804255
53794	804256
8994	804257
3926	804258
23022	804259
10535	804260
22018	804261
67	804262
67	804263
90402	804264
7742	804265
42351	804266
44030	804267
4597	804268
44793	804269
15427	804270
7970	804271
74822	804272
105058	804273
210292	804274
4041	804275
76626	804276
13590	804277
4111	804278
70523	804279
11463	804280
30713	804281
9218	804282
57531	804283
15038	804284
353	804285
93561	804286
116157	804287
98150	804288
22362	804289
41163	804290
9061	804291
15750	804292
165128	804293
118681	804294
60869	804295
22870	804296
24169	804297
181214	804298
93535	804299
154062	804300
71508	804301
205867	804302
118001	804303
106209	804304
2784	804305
105054	804306
25781	804307
18422	804308
2830	804309
76105	804310
45158	804311
7578	804312
219683	804313
183280	804314
38894	804315
54908	804316
10206	804317
116243	804318
187170	804319
1084	804320
89376	804321
8844	804322
85334	804323
130116	804324
46591	804325
19654	804326
33223	804327
20731	804328
2076	804329
22436	804330
75698	804331
503	804332
15370	804333
2675	804334
3040	804335
11920	804336
95	804337
1495	804338
5515	804339
7322	804340
76735	804341
14058	804342
166706	804343
35799	804344
16593	804345
27085	804346
57910	804347
1985	804348
6444	804349
62463	804350
13941	804351
11906	804352
185365	804353
76000	804354
65333	804355
65360	804356
37455	804357
37744	804358
10547	804359
138409	804360
18734	804361
121489	804362
193777	804363
37475	804364
14969	804365
42119	804366
8880	804367
140446	804368
8997	804369
8917	804370
61537	804371
10460	804372
66288	804373
50532	804374
43716	804375
698	804376
4639	804377
12515	804378
43569	804379
8078	804380
7746	804381
22529	804382
120896	804383
26994	804384
23778	804385
93515	804386
34937	804387
10557	804388
11953	804389
8642	804390
55714	804391
118136	804392
28276	804393
60392	804394
55603	804395
94382	804396
3269	804397
106064	804398
11254	804399
1693	804400
68958	804401
1668	804402
18738	804403
10901	804404
77846	804405
8002	804406
14491	804407
84374	804408
1882	804409
44407	804410
6943	804411
47300	804412
73743	804413
36321	804414
41987	804415
85409	804416
30683	804417
481	804418
7236	804419
107682	804420
5226	804421
3442	804422
135957	804423
13383	804424
74646	804425
25212	804426
25326	804427
90677	804428
105607	804429
8118	804430
55904	804431
97727	804432
69064	804433
16257	804434
5365	804435
180119	804436
456	804437
124954	804438
4464	804439
23341	804440
108862	804441
6194	804442
8617	804443
9262	804444
3353	804445
17116	804446
50783	804447
8335	804448
115008	804449
145707	804450
211092	804451
9764	804452
6579	804453
39618	804454
169867	804455
46	804456
108238	804457
29721	804458
14884	804459
14136	804460
27758	804461
175496	804462
26788	804463
13500	804464
2804	804465
5371	804466
126981	804467
45845	804468
208128	804469
122918	804470
113018	804471
11906	804472
11906	804473
11906	804474
146616	804475
100084	804476
12346	804477
85560	804478
6579	804479
9419	804480
55603	804481
13835	804482
49993	804483
44824	804484
69434	804485
1384	804486
32894	804487
10670	804488
80188	804489
49208	804490
5810	804491
54701	804492
127582	804493
11138	804494
4960	804495
39837	804496
121876	804497
6661	804498
87921	804499
2005	804500
100929	804501
1008	804502
5000	804503
54002	804504
10375	804505
8985	804506
3917	804507
1370	804508
42011	804509
2744	804510
3514	804511
62690	804512
14919	804513
104871	804514
21761	804515
3874	804516
121790	804517
12396	804518
10438	804519
57417	804520
22065	804521
21893	804522
39309	804523
141643	804524
41853	804525
56573	804526
4991	804527
67974	804528
44828	804529
49632	804530
7625	804531
21727	804532
16620	804533
36588	804534
40096	804535
19588	804536
6212	804537
199	804538
29588	804539
106568	804540
52345	804541
2112	804542
73781	804543
20749	804544
18096	804545
18105	804546
53496	804547
8834	804548
3	804549
19570	804550
37104	804551
4405	804552
10167	804553
5821	804554
18102	804555
90839	804556
72579	804557
10555	804558
23666	804559
50554	804560
151924	804561
7694	804562
14883	804563
777	804564
100307	804565
69700	804566
7628	804567
21779	804568
7740	804569
53775	804570
21493	804571
33449	804572
6565	804573
21107	804574
82162	804575
125830	804576
5777	804577
29038	804578
33403	804579
16701	804580
16015	804581
33471	804582
143406	804583
42382	804584
83416	804585
9004	804586
6618	804587
16092	804588
5744	804589
12165	804590
12221	804591
25371	804592
7670	804593
121358	804594
77770	804595
46685	804596
27031	804597
33299	804598
168826	804599
230902	804600
12897	804601
10401	804602
99691	804603
16163	804604
53433	804605
10287	804606
26813	804607
9005	804608
47606	804609
42173	804610
39708	804611
12403	804612
88245	804613
30606	804614
12858	804615
89934	804616
10530	804617
16117	804618
70656	804619
195977	804620
44355	804621
82465	804622
37786	804623
10455	804624
3425	804625
8882	804626
33391	804627
21721	804628
76	804629
24110	804630
154409	804631
98968	804632
44352	804633
117100	804634
46256	804635
57110	804636
6648	804637
13840	804638
22035	804639
124176	804640
10397	804641
7034	804642
24322	804643
5786	804644
3903	804645
89923	804646
10439	804647
4372	804648
53081	804649
15354	804650
24326	804651
78429	804652
26842	804653
24706	804654
41102	804655
8061	804656
7940	804657
73333	804658
916	804659
1010	804660
40183	804661
81578	804662
155090	804663
9504	804664
66707	804665
150089	804666
81262	804667
4580	804668
26350	804669
53733	804670
92518	804671
20691	804672
4597	804673
4401	804674
72808	804675
57882	804676
11185	804677
16061	804678
24700	804679
173123	804680
27406	804681
38466	804682
109348	804683
6546	804684
62166	804685
12472	804686
1007	804687
10977	804688
31617	804689
27082	804690
21728	804691
139998	804692
49940	804693
255	804694
179	804695
24041	804696
1036	804697
34006	804698
899	804699
20173	804700
6594	804701
20464	804702
35469	804703
53424	804704
10316	804705
6232	804706
21890	804707
17125	804708
106667	804709
98522	804710
105250	804711
142386	804712
80118	804713
1189	804714
61468	804715
1961	804716
13139	804717
12394	804718
3179	804719
88404	804720
5501	804721
7942	804722
27272	804723
105978	804724
104057	804725
59969	804726
51084	804727
6569	804728
160894	804729
6100	804730
51165	804731
30899	804732
3695	804733
26951	804734
6682	804735
10285	804736
63881	804737
33309	804738
68789	804739
18141	804740
47175	804741
9466	804742
7758	804743
140056	804744
12403	804745
42023	804746
74468	804747
5643	804748
8822	804749
12502	804750
3051	804751
4960	804752
21315	804753
15292	804754
14858	804755
161588	804756
8875	804757
10382	804758
1020	804759
6656	804760
38613	804761
31369	804762
15040	804763
44889	804764
8906	804765
39005	804766
10468	804767
1533	804768
34664	804769
33525	804770
38010	804771
43238	804772
20365	804773
59917	804774
8083	804775
152515	804776
1717	804777
33596	804778
99279	804779
3085	804780
1108	804781
15058	804782
44374	804783
87181	804784
12590	804785
9009	804786
22837	804787
140761	804788
18050	804789
2156	804790
4986	804791
6598	804792
33437	804793
33685	804794
21971	804795
133912	804796
6602	804797
6665	804798
27059	804799
10758	804800
27403	804801
3933	804802
10438	804803
17886	804804
14970	804805
42352	804806
82613	804807
5736	804808
25575	804809
4447	804810
18142	804811
26695	804812
53352	804813
21787	804814
10857	804815
30422	804816
13398	804817
33705	804818
26998	804819
76305	804820
349	804821
448	804822
26873	804823
23142	804824
29005	804825
21968	804826
7631	804827
2318	804828
139694	804829
6212	804830
8541	804831
220526	804832
3634	804833
78526	804834
120672	804835
10440	804836
6571	804837
36262	804838
42292	804839
71383	804840
5018	804841
22066	804842
23568	804843
41869	804844
8999	804845
17936	804846
18054	804847
2732	804848
53345	804849
10772	804850
2035	804851
30564	804852
46844	804853
27020	804854
42288	804855
13633	804856
1534	804857
36885	804858
6871	804859
575	804860
33259	804861
8924	804862
13562	804863
134155	804864
84205	804865
46411	804866
3436	804867
1537	804868
104009	804869
23692	804870
15708	804871
12584	804872
26773	804873
16500	804874
12511	804875
76	804876
21964	804877
12444	804878
14360	804879
7016	804880
34587	804881
69133	804882
19802	804883
3448	804884
18107	804885
2728	804886
385	804887
7635	804888
24191	804889
12587	804890
3392	804891
47224	804892
175201	804893
8944	804894
108	804895
22069	804896
57100	804897
3080	804898
164175	804899
74323	804900
59499	804901
75537	804902
49208	804903
8907	804904
146792	804905
53360	804906
76	804907
5806	804908
38065	804909
133021	804910
661	804911
1259	804912
18392	804913
1566	804914
51244	804915
78429	804916
73333	804917
155540	804918
24232	804919
57110	804920
113769	804921
70127	804922
1639	804923
765	804924
3818	804925
39372	804926
32314	804927
4306	804928
24256	804929
51260	804930
20928	804931
35259	804932
69172	804933
35500	804934
45762	804935
13650	804936
58863	804937
67403	804938
9967	804939
60711	804940
38237	804941
4713	804942
106111	804943
135524	804944
48251	804945
11238	804946
2085	804947
13602	804948
63339	804949
211749	804950
317	804951
6934	804952
9834	804953
39448	804954
50866	804955
123165	804956
723	804957
1724	804958
1336	804959
28	804960
8428	804961
8361	804962
15723	804963
38613	804964
1466	804965
35525	804966
13966	804967
47045	804968
30238	804969
7318	804970
21714	804971
8623	804972
20563	804973
186133	804974
115661	804975
109124	804976
113151	804977
7378	804978
15194	804979
42558	804980
20314	804981
42730	804982
55996	804983
43032	804984
29941	804985
184192	804986
193421	804987
161035	804988
37719	804989
43702	804990
5670	804991
22395	804992
12627	804993
17078	804994
124105	804995
96031	804996
122	804997
58461	804998
22244	804999
129916	805000
49829	805001
97574	805002
206337	805003
133088	805004
109124	805005
6492	805006
56563	805007
49565	805008
492	805009
17225	805010
6492	805011
5892	805012
87	805013
186037	805014
155404	805015
409	805016
116823	805017
231744	805018
106352	805019
30506	805020
125989	805021
102041	805022
131909	805023
74542	805024
34986	805025
90650	805026
3233	805027
166817	805028
16945	805029
254	805030
213063	805031
5838	805032
27118	805033
18563	805034
10659	805035
1338	805036
44474	805037
7378	805038
103368	805039
22790	805040
1124	805041
142849	805042
18363	805043
205800	805044
42522	805045
25139	805046
79547	805047
5623	805048
34042	805049
94288	805050
15912	805051
3359	805052
102813	805053
19113	805054
51008	805055
27193	805056
6134	805057
27992	805058
72786	805059
15895	805060
129258	805061
1124	805062
109906	805063
1124	805064
180295	805065
72786	805066
96012	805067
49474	805068
7975	805069
362	805070
109867	805071
45243	805072
63330	805073
109	805074
28387	805075
157	805076
130763	805077
71910	805078
57407	805079
186779	805080
10237	805081
117226	805082
21946	805083
38520	805084
106355	805085
21288	805086
38520	805087
7832	805088
186585	805089
215268	805090
51117	805091
233237	805092
18020	805093
40317	805094
19175	805095
51453	805096
84885	805097
137993	805098
39108	805099
185906	805100
13799	805101
395	805102
12605	805103
54750	805104
40809	805105
28600	805106
29443	805107
70552	805108
13423	805109
97017	805110
136716	805111
18457	805112
22316	805113
57824	805114
4361	805115
22440	805116
27466	805117
14126	805118
89507	805119
74259	805120
15247	805121
124105	805122
172719	805123
27193	805124
42522	805125
41524	805126
69741	805127
69741	805128
80512	805129
54	805130
58461	805131
87765	805132
10219	805133
103368	805134
193283	805135
125278	805136
2568	805137
232106	805138
138840	805139
198267	805140
5948	805141
12994	805142
131194	805143
9544	805144
31253	805145
130841	805146
59108	805147
34208	805148
95381	805149
44207	805150
120045	805151
182544	805152
25749	805153
49565	805154
116823	805155
194511	805156
43867	805157
110954	805158
123226	805159
13813	805160
6826	805161
70046	805162
1210	805163
12991	805164
149257	805165
5708	805166
61311	805167
32919	805168
191907	805169
32687	805170
32787	805171
129561	805172
42730	805173
64050	805174
198836	805175
48377	805176
28497	805177
177956	805178
2138	805179
18455	805180
56544	805181
232291	805182
70918	805183
158113	805184
3727	805185
55176	805186
51279	805187
155366	805188
2173	805189
11821	805190
106352	805191
16247	805192
87371	805193
4149	805194
3096	805195
1048	805196
148592	805197
138840	805198
179735	805199
54940	805200
22395	805201
56282	805202
223	805203
23978	805204
34671	805205
3089	805206
2853	805207
2846	805208
30775	805209
20124	805210
38710	805211
2339	805212
63334	805213
119964	805214
24760	805215
1311	805216
93718	805217
602	805218
9239	805219
147	805220
23270	805221
49588	805222
28503	805223
11262	805224
7205	805225
13074	805226
64154	805227
92208	805228
12932	805229
21755	805230
19814	805231
15508	805232
27678	805233
143	805234
18059	805235
6958	805236
795	805237
1502	805238
171857	805239
74658	805240
7276	805241
7276	805242
61926	805243
1079	805244
11522	805245
181357	805246
24640	805247
637	805248
219	805249
60790	805250
60790	805251
5485	805252
60843	805253
7273	805254
66032	805255
161858	805256
9703	805257
105794	805258
594	805259
594	805260
594	805261
1469	805262
3704	805263
37398	805264
7259	805265
106213	805266
8257	805267
31423	805268
41790	805269
3243	805270
130180	805271
74606	805272
74418	805273
35466	805274
48419	805275
16213	805276
45782	805277
78607	805278
13812	805279
83658	805280
46227	805281
27703	805282
28886	805283
13900	805284
74944	805285
9714	805286
78730	805287
73971	805288
8754	805289
8459	805290
38027	805291
28799	805292
50882	805293
38975	805294
14453	805295
25465	805296
64299	805297
11189	805298
84825	805299
935	805300
9386	805301
7423	805302
2288	805303
5798	805304
1201	805305
48820	805306
13666	805307
56894	805308
62128	805309
74481	805310
2552	805311
57270	805312
46554	805313
18713	805314
55228	805315
10195	805316
1314	805317
43329	805318
204368	805319
20824	805320
194934	805321
11068	805322
17367	805323
3565	805324
8005	805325
44865	805326
8553	805327
4270	805328
11842	805329
6868	805330
40171	805331
22604	805332
5555	805333
82	805334
8355	805335
507	805336
130063	805337
216327	805338
4617	805339
131172	805340
57550	805341
47664	805342
15581	805343
25260	805344
16200	805345
5482	805346
8286	805347
766	805348
1354	805349
37464	805350
2775	805351
41261	805352
3158	805353
9441	805354
84523	805355
16822	805356
50086	805357
27801	805358
30618	805359
5885	805360
131966	805361
83039	805362
2075	805363
6971	805364
95484	805365
897	805366
132174	805367
36503	805368
80824	805369
84421	805370
14041	805371
17450	805372
12603	805373
15519	805374
45581	805375
16200	805376
60121	805377
60087	805378
235763	805379
89075	805380
35987	805381
2333	805382
7288	805383
20035	805384
164843	805385
55548	805386
56610	805387
2920	805388
11182	805389
6515	805390
180794	805391
28145	805392
34277	805393
19814	805394
105552	805395
97033	805396
23501	805397
921	805398
1449	805399
19505	805400
5450	805401
21070	805402
186229	805403
40682	805404
4883	805405
16623	805406
65134	805407
1006	805408
1040	805409
38185	805410
200234	805411
3466	805412
113245	805413
48839	805414
1561	805415
150842	805416
7910	805417
48632	805418
112176	805419
2964	805420
5993	805421
181	805422
6749	805423
1610	805424
5993	805425
64287	805426
12794	805427
1610	805428
5299	805429
4516	805430
29858	805431
38625	805432
35778	805433
6714	805434
22735	805435
51516	805436
16921	805437
32343	805438
4195	805439
28637	805440
31219	805441
34372	805442
91748	805443
3171	805444
24022	805445
48283	805446
3171	805447
143024	805448
15449	805449
82829	805450
107045	805451
17119	805452
76413	805453
82642	805454
8120	805455
53243	805456
18310	805457
17119	805458
178984	805459
16729	805460
54311	805461
48677	805462
180806	805463
126198	805464
5119	805465
6974	805466
29711	805467
17291	805468
5119	805469
5119	805470
5119	805471
5119	805472
5119	805473
269	805474
95234	805475
50924	805476
34830	805477
74340	805478
3952	805479
132203	805480
1053	805481
18792	805482
18792	805483
13851	805484
4751	805485
13851	805486
82370	805487
1069	805488
147416	805489
182648	805490
46664	805491
62449	805492
40	805493
70587	805494
2180	805495
1981	805496
5159	805497
215319	805498
160559	805499
161954	805500
17540	805501
14729	805502
24874	805503
51666	805504
111573	805505
72036	805506
50751	805507
7437	805508
96612	805509
36645	805510
78424	805511
46197	805512
64556	805513
62904	805514
222025	805515
225762	805516
36621	805517
32732	805518
10981	805519
6232	805520
12884	805521
219949	805522
3560	805523
125229	805524
87712	805525
15496	805526
385	805527
78098	805528
528	805529
64534	805530
41156	805531
61042	805532
26978	805533
96181	805534
102457	805535
15496	805536
39665	805537
92882	805538
88660	805539
21342	805540
237370	805541
68471	805542
46023	805543
1512	805544
16693	805545
180150	805546
79210	805547
224134	805548
30951	805549
1507	805550
114961	805551
20043	805552
163583	805553
2407	805554
25070	805555
92288	805556
1959	805557
124446	805558
224074	805559
223891	805560
224030	805561
155242	805562
3703	805563
76218	805564
4174	805565
43961	805566
2295	805567
11811	805568
62441	805569
11811	805570
37069	805571
106429	805572
2333	805573
270	805574
11811	805575
11811	805576
2637	805577
62803	805578
27140	805579
62400	805580
49495	805581
88273	805582
37450	805583
50185	805584
62	805585
82691	805586
11690	805587
5965	805588
207502	805589
19026	805590
73693	805591
116161	805592
47040	805593
13953	805594
15215	805595
5951	805596
6060	805597
1284	805598
31918	805599
31231	805600
112797	805601
37450	805602
5458	805603
24494	805604
705	805605
37132	805606
3032	805607
8401	805608
20975	805609
28526	805610
33951	805611
28805	805612
4522	805613
12960	805614
40012	805615
10986	805616
65528	805617
34512	805618
21691	805619
93613	805620
53088	805621
40012	805622
1113	805623
30069	805624
19298	805625
2446	805626
60661	805627
19859	805628
22712	805629
1830	805630
81959	805631
73529	805632
20553	805633
96862	805634
19293	805635
55660	805636
14126	805637
1559	805638
19691	805639
89579	805640
3133	805641
23066	805642
80633	805643
38488	805644
217	805645
95996	805646
6822	805647
6105	805648
7217	805649
21480	805650
2435	805651
124076	805652
26784	805653
1907	805654
67156	805655
173114	805656
72003	805657
194296	805658
187234	805659
3898	805660
8927	805661
27022	805662
85526	805663
8168	805664
15035	805665
86942	805666
157041	805667
67692	805668
134263	805669
81555	805670
71101	805671
37541	805672
46972	805673
19553	805674
8987	805675
92227	805676
10372	805677
952	805678
162050	805679
5775	805680
79199	805681
38948	805682
30408	805683
11535	805684
223014	805685
33497	805686
8905	805687
53830	805688
219429	805689
21835	805690
3678	805691
10360	805692
11	805693
6577	805694
86590	805695
3530	805696
68403	805697
222642	805698
3898	805699
156084	805700
114112	805701
166010	805702
159351	805703
230854	805704
12902	805705
13474	805706
6139	805707
61401	805708
105552	805709
18945	805710
144314	805711
6495	805712
2606	805713
9306	805714
22658	805715
8112	805716
13155	805717
13460	805718
25868	805719
123285	805720
1897	805721
10855	805722
4077	805723
43637	805724
63938	805725
28135	805726
15229	805727
73832	805728
669	805729
9558	805730
65662	805731
62	805732
5518	805733
43471	805734
2632	805735
97827	805736
50314	805737
27530	805738
106147	805739
63848	805740
374	805741
38603	805742
12992	805743
56544	805744
23445	805745
15868	805746
20390	805747
15600	805748
96957	805749
130533	805750
44039	805751
44298	805752
633	805753
76341	805754
151	805755
70352	805756
72476	805757
81220	805758
221846	805759
20610	805760
3028	805761
866	805762
24317	805763
22259	805764
17116	805765
61280	805766
37838	805767
22324	805768
32344	805769
201694	805770
18230	805771
43220	805772
82057	805773
43220	805774
30113	805775
1971	805776
129191	805777
80939	805778
80939	805779
27156	805780
82034	805781
71954	805782
33992	805783
179618	805784
82034	805785
157567	805786
33905	805787
22259	805788
70536	805789
7939	805790
92026	805791
65260	805792
81220	805793
27242	805794
27242	805795
197012	805796
90329	805797
161099	805798
95969	805799
125277	805800
231892	805801
7388	805802
10736	805803
37838	805804
60457	805805
42645	805806
7949	805807
95987	805808
144717	805809
18364	805810
70168	805811
42596	805812
68755	805813
107985	805814
8949	805815
159778	805816
118811	805817
144712	805818
41015	805819
86399	805820
41015	805821
157281	805822
51539	805823
90817	805824
218666	805825
81491	805826
107107	805827
81491	805828
33252	805829
165355	805830
201431	805831
2528	805832
22402	805833
50511	805834
44472	805835
106400	805836
13003	805837
1497	805838
133108	805839
774	805840
980	805841
64574	805842
2277	805843
11239	805844
1024	805845
223595	805846
88922	805847
169	805848
25732	805849
24513	805850
69742	805851
37751	805852
154934	805853
657	805854
50017	805855
21691	805856
169	805857
1611	805858
56703	805859
16050	805860
1936	805861
25721	805862
1484	805863
17413	805864
2862	805865
2351	805866
47302	805867
44682	805868
6301	805869
48044	805870
177535	805871
30797	805872
41441	805873
84162	805874
2877	805875
40463	805876
14411	805877
21084	805878
221284	805879
11793	805880
48064	805881
50185	805882
528	805883
206314	805884
1169	805885
70791	805886
65852	805887
1454	805888
51	805889
6164	805890
14434	805891
65446	805892
1517	805893
8423	805894
18205	805895
32690	805896
18323	805897
68163	805898
23126	805899
801	805900
31021	805901
25994	805902
123	805903
21290	805904
3822	805905
93841	805906
219904	805907
1822	805908
1167	805909
29837	805910
60785	805911
147886	805912
93823	805913
206593	805914
49703	805915
2667	805916
21171	805917
21171	805918
21171	805919
11163	805920
43132	805921
91431	805922
9725	805923
151232	805924
149746	805925
11972	805926
2247	805927
27721	805928
48147	805929
77550	805930
35714	805931
80531	805932
20022	805933
22995	805934
37965	805935
34443	805936
184825	805937
8264	805938
50749	805939
28536	805940
61723	805941
29765	805942
59137	805943
656	805944
32189	805945
61371	805946
20018	805947
5441	805948
2955	805949
61519	805950
1074	805951
1462	805952
60975	805953
10976	805954
195673	805955
24368	805956
198108	805957
47129	805958
52364	805959
16677	805960
13758	805961
83416	805962
104516	805963
154184	805964
162913	805965
5444	805966
13265	805967
9754	805968
141894	805969
78560	805970
9311	805971
6015	805972
134088	805973
139068	805974
15586	805975
4929	805976
83104	805977
62067	805978
79116	805979
38291	805980
8257	805981
29815	805982
2955	805983
19530	805984
94293	805985
109272	805986
103441	805987
60372	805988
116109	805989
47909	805990
80201	805991
180062	805992
48175	805993
142038	805994
19767	805995
46869	805996
46869	805997
20013	805998
60647	805999
37531	806000
28945	806001
61836	806002
183939	806003
47020	806004
47957	806005
17395	806006
33487	806007
8746	806008
30623	806009
77463	806010
17622	806011
14609	806012
14609	806013
48231	806014
2622	806015
29843	806016
60138	806017
84337	806018
111036	806019
26213	806020
57196	806021
61190	806022
24656	806023
111528	806024
25802	806025
67638	806026
39661	806027
80532	806028
141467	806029
105802	806030
78284	806031
162	806032
6206	806033
24499	806034
61431	806035
2049	806036
14222	806037
40105	806038
16371	806039
104391	806040
24372	806041
39456	806042
12577	806043
51640	806044
35714	806045
37207	806046
7178	806047
111089	806048
57403	806049
14350	806050
28358	806051
16698	806052
61909	806053
61577	806054
50749	806055
4766	806056
39661	806057
19962	806058
79136	806059
50264	806060
56767	806061
19766	806062
19766	806063
11326	806064
4376	806065
28615	806066
28497	806067
98446	806068
48278	806069
19394	806070
16343	806071
15889	806072
32460	806073
32460	806074
350	806075
47308	806076
40562	806077
141278	806078
24715	806079
50265	806080
50265	806081
4265	806082
183439	806083
141999	806084
61835	806085
8344	806086
20093	806087
24714	806088
9629	806089
142000	806090
88050	806091
58252	806092
24329	806093
58911	806094
14496	806095
24724	806096
61190	806097
78624	806098
15477	806099
84509	806100
29815	806101
9446	806102
74797	806103
105098	806104
7110	806105
56753	806106
6979	806107
19115	806108
80200	806109
142079	806110
17336	806111
17336	806112
77246	806113
29685	806114
104322	806115
57528	806116
1074	806117
4169	806118
4169	806119
28647	806120
39393	806121
48617	806122
105786	806123
29812	806124
22877	806125
61476	806126
13363	806127
29584	806128
30453	806129
24617	806130
40546	806131
35999	806132
30663	806133
36335	806134
158714	806135
75988	806136
23441	806137
11371	806138
135801	806139
126517	806140
1806	806141
206843	806142
25577	806143
14359	806144
21196	806145
23055	806146
5450	806147
2675	806148
39795	806149
74277	806150
66	806151
1705	806152
38456	806153
1342	806154
79572	806155
3990	806156
16598	806157
1526	806158
9621	806159
45316	806160
35156	806161
85370	806162
70803	806163
18801	806164
18801	806165
23418	806166
31738	806167
112918	806168
9073	806169
22945	806170
5185	806171
50171	806172
20018	806173
74026	806174
8513	806175
84647	806176
52782	806177
18803	806178
21557	806179
15017	806180
16861	806181
7969	806182
24803	806183
70266	806184
54507	806185
8311	806186
100842	806187
66546	806188
6733	806189
41076	806190
1913	806191
4850	806192
13805	806193
5304	806194
6214	806195
85315	806196
7337	806197
54329	806198
95734	806199
10959	806200
7400	806201
106359	806202
1491	806203
22122	806204
20856	806205
80067	806206
2829	806207
34017	806208
65871	806209
54232	806210
18216	806211
1038	806212
94828	806213
57561	806214
17286	806215
3645	806216
28758	806217
66	806218
27905	806219
33791	806220
17279	806221
35474	806222
54399	806223
23015	806224
9762	806225
7041	806226
72748	806227
11122	806228
58633	806229
238140	806230
65321	806231
20334	806232
35551	806233
146881	806234
51263	806235
81973	806236
34661	806237
1606	806238
25819	806239
5896	806240
23392	806241
228	806242
20245	806243
30279	806244
3860	806245
109661	806246
3040	806247
151375	806248
33978	806249
91319	806250
23958	806251
1703	806252
18795	806253
3330	806254
5193	806255
9920	806256
66438	806257
3279	806258
110247	806259
47987	806260
117524	806261
54292	806262
9446	806263
11896	806264
2894	806265
14761	806266
31725	806267
29668	806268
22476	806269
7780	806270
57727	806271
4543	806272
106247	806273
5463	806274
113631	806275
13411	806276
110590	806277
89	806278
30328	806279
21712	806280
49724	806281
54135	806282
12006	806283
52345	806284
17148	806285
59511	806286
134405	806287
106401	806288
151365	806289
3330	806290
65721	806291
13323	806292
500	806293
20374	806294
62476	806295
62402	806296
79832	806297
19050	806298
83929	806299
19411	806300
13846	806301
63644	806302
24479	806303
45220	806304
106338	806305
63686	806306
67608	806307
138624	806308
31202	806309
98850	806310
73441	806311
143387	806312
40210	806313
25739	806314
110670	806315
48905	806316
33224	806317
19411	806318
80647	806319
12144	806320
106065	806321
50660	806322
2966	806323
22395	806324
26087	806325
232494	806326
801	806327
702	806328
6492	806329
17574	806330
40454	806331
7316	806332
18457	806333
10621	806334
13982	806335
5197	806336
801	806337
24876	806338
99	806339
27183	806340
155043	806341
123995	806342
19960	806343
165423	806344
24794	806345
1770	806346
11610	806347
38728	806348
1880	806349
4494	806350
27538	806351
13536	806352
47130	806353
6388	806354
61603	806355
30597	806356
1468	806357
4571	806358
7223	806359
34703	806360
73500	806361
39207	806362
11724	806363
54578	806364
30219	806365
70712	806366
155635	806367
5134	806368
27379	806369
78197	806370
143975	806371
5837	806372
123389	806373
36415	806374
101188	806375
217646	806376
27379	806377
39993	806378
75721	806379
74	806380
23538	806381
19178	806382
163423	806383
22644	806384
36906	806385
42906	806386
107422	806387
224538	806388
158546	806389
158636	806390
132211	806391
169645	806392
69474	806393
53840	806394
201361	806395
201886	806396
201739	806397
200851	806398
86150	806399
60603	806400
201698	806401
107537	806402
114952	806403
81856	806404
158074	806405
144737	806406
156398	806407
121364	806408
224582	806409
22027	806410
90317	806411
9344	806412
93572	806413
94161	806414
126366	806415
93425	806416
34818	806417
127480	806418
175136	806419
229310	806420
147320	806421
86494	806422
22592	806423
177729	806424
104643	806425
47077	806426
37185	806427
8394	806428
8394	806429
33550	806430
90670	806431
53861	806432
114967	806433
12495	806434
43478	806435
38511	806436
12954	806437
32296	806438
97134	806439
4433	806440
6246	806441
12371	806442
16629	806443
31776	806444
93304	806445
9037	806446
113819	806447
148747	806448
5297	806449
79586	806450
103761	806451
79586	806452
194652	806453
29824	806454
103847	806455
202103	806456
38459	806457
110768	806458
20209	806459
145396	806460
140416	806461
78521	806462
61445	806463
103404	806464
234519	806465
197290	806466
103771	806467
201957	806468
38234	806469
89947	806470
122444	806471
4815	806472
11361	806473
29745	806474
29745	806475
33538	806476
12415	806477
33538	806478
202164	806479
16751	806480
61532	806481
197278	806482
197302	806483
195135	806484
61532	806485
196633	806486
196632	806487
78186	806488
29736	806489
144433	806490
173229	806491
63004	806492
140566	806493
121431	806494
195697	806495
13641	806496
140568	806497
140423	806498
195700	806499
140423	806500
13641	806501
140440	806502
78195	806503
11471	806504
79580	806505
46230	806506
178954	806507
11471	806508
17907	806509
170009	806510
2291	806511
120506	806512
2291	806513
102118	806514
228225	806515
140558	806516
11471	806517
193450	806518
11674	806519
37482	806520
61418	806521
140593	806522
105021	806523
197327	806524
195260	806525
105743	806526
104688	806527
141480	806528
9754	806529
141919	806530
105148	806531
105148	806532
35105	806533
48525	806534
106178	806535
161548	806536
139877	806537
195672	806538
30051	806539
37961	806540
141916	806541
141917	806542
79600	806543
131628	806544
140026	806545
37691	806546
60623	806547
197473	806548
105720	806549
197492	806550
195313	806551
197344	806552
142024	806553
16721	806554
68464	806555
81264	806556
184464	806557
131979	806558
182532	806559
194987	806560
197289	806561
44960	806562
127453	806563
95872	806564
16563	806565
7131	806566
7131	806567
14006	806568
105031	806569
61948	806570
79061	806571
2929	806572
78576	806573
43307	806574
13929	806575
141894	806576
16556	806577
24358	806578
27499	806579
37220	806580
105956	806581
143064	806582
114485	806583
48522	806584
29827	806585
78611	806586
18743	806587
79033	806588
8388	806589
79638	806590
9343	806591
67352	806592
61447	806593
105138	806594
235692	806595
143028	806596
19956	806597
38063	806598
23422	806599
106189	806600
30199	806601
24427	806602
29839	806603
93257	806604
83035	806605
9629	806606
47903	806607
79574	806608
60783	806609
79606	806610
17297	806611
61447	806612
47315	806613
35862	806614
35862	806615
19952	806616
130059	806617
44224	806618
61465	806619
25040	806620
29847	806621
70793	806622
50344	806623
70709	806624
10572	806625
150975	806626
4471	806627
62818	806628
187162	806629
4777	806630
9904	806631
157751	806632
172166	806633
168817	806634
3525	806635
158648	806636
68860	806637
2503	806638
6779	806639
123345	806640
952	806641
115392	806642
127530	806643
140107	806644
226074	806645
95975	806646
154717	806647
66324	806648
3660	806649
115378	806650
104908	806651
86289	806652
221531	806653
224612	806654
216924	806655
157546	806656
157739	806657
223824	806658
82117	806659
884	806660
417	806661
223037	806662
147661	806663
33767	806664
115943	806665
3764	806666
2771	806667
35045	806668
18610	806669
16829	806670
4758	806671
24547	806672
64182	806673
2357	806674
2898	806675
16639	806676
58470	806677
3423	806678
53732	806679
63012	806680
100590	806681
51802	806682
81586	806683
106181	806684
228511	806685
24560	806686
98596	806687
44603	806688
114960	806689
66258	806690
115843	806691
226346	806692
21209	806693
117062	806694
166040	806695
163482	806696
160280	806697
98596	806698
138541	806699
72916	806700
134733	806701
194611	806702
10066	806703
41186	806704
162521	806705
79474	806706
232653	806707
72525	806708
28332	806709
7656	806710
4172	806711
1650	806712
107120	806713
49152	806714
69945	806715
66533	806716
65648	806717
13680	806718
51191	806719
26645	806720
35326	806721
41544	806722
148183	806723
131089	806724
109981	806725
217563	806726
97832	806727
9282	806728
89956	806729
52535	806730
81154	806731
61176	806732
15057	806733
53583	806734
18063	806735
143271	806736
102633	806737
24980	806738
90655	806739
2279	806740
5354	806741
68529	806742
13341	806743
96037	806744
35980	806745
83968	806746
44699	806747
106027	806748
10919	806749
47825	806750
237689	806751
56555	806752
57864	806753
147496	806754
33665	806755
27088	806756
81126	806757
32339	806758
189879	806759
15038	806760
100208	806761
46714	806762
44141	806763
34647	806764
15789	806765
53987	806766
18564	806767
31205	806768
7175	806769
6664	806770
133222	806771
12574	806772
6591	806773
91176	806774
42310	806775
18701	806776
12560	806777
5899	806778
6220	806779
33697	806780
37639	806781
28075	806782
16315	806783
6658	806784
79575	806785
55635	806786
162492	806787
44606	806788
62909	806789
4618	806790
39740	806791
50013	806792
71909	806793
110380	806794
140584	806795
21734	806796
53946	806797
81406	806798
5807	806799
42404	806800
42342	806801
53965	806802
15032	806803
10535	806804
105870	806805
129949	806806
21645	806807
64051	806808
61548	806809
13237	806810
10646	806811
4291	806812
61662	806813
13997	806814
3887	806815
1335	806816
4527	806817
39065	806818
179527	806819
2901	806820
10890	806821
43863	806822
7300	806823
7712	806824
55274	806825
10779	806826
8484	806827
3435	806828
1308	806829
63878	806830
6437	806831
1686	806832
44303	806833
63315	806834
21071	806835
7347	806836
71326	806837
4854	806838
11689	806839
6309	806840
49339	806841
10250	806842
44910	806843
8664	806844
24263	806845
27228	806846
155096	806847
17031	806848
24894	806849
37638	806850
16697	806851
5154	806852
106498	806853
54314	806854
21635	806855
13850	806856
31142	806857
30723	806858
5674	806859
10749	806860
695	806861
44266	806862
8504	806863
65583	806864
14813	806865
23499	806866
1475	806867
287	806868
16166	806869
94421	806870
5568	806871
163015	806872
101845	806873
114923	806874
21389	806875
93729	806876
41550	806877
1504	806878
77198	806879
62155	806880
125289	806881
117976	806882
50272	806883
98379	806884
40018	806885
79986	806886
8086	806887
173162	806888
18432	806889
27983	806890
13041	806891
5342	806892
963	806893
1276	806894
57758	806895
171923	806896
185848	806897
164069	806898
97593	806899
29209	806900
18432	806901
11223	806902
73095	806903
141687	806904
89801	806905
2781	806906
123423	806907
116035	806908
1052	806909
214381	806910
66021	806911
83023	806912
20290	806913
37712	806914
31676	806915
143484	806916
5570	806917
5612	806918
66917	806919
13037	806920
136895	806921
155	806922
53081	806923
130513	806924
6262	806925
192572	806926
66301	806927
50137	806928
59620	806929
233976	806930
58717	806931
142885	806932
24751	806933
18972	806934
2270	806935
97212	806936
32100	806937
58743	806938
206256	806939
117760	806940
235656	806941
51544	806942
161550	806943
116227	806944
51865	806945
41366	806946
87090	806947
118023	806948
70946	806949
9749	806950
228809	806951
226840	806952
236228	806953
66176	806954
40779	806955
160558	806956
16669	806957
26354	806958
12286	806959
56489	806960
22250	806961
23450	806962
70181	806963
116759	806964
62459	806965
20585	806966
1991	806967
172864	806968
17192	806969
21477	806970
50016	806971
5211	806972
86463	806973
28603	806974
8431	806975
33807	806976
14185	806977
155171	806978
11081	806979
113462	806980
7532	806981
65725	806982
65798	806983
217743	806984
6009	806985
218168	806986
65791	806987
23722	806988
5776	806989
6631	806990
33635	806991
4991	806992
71383	806993
33544	806994
4441	806995
92154	806996
14682	806997
10869	806998
21851	806999
575	807000
34145	807001
10388	807002
3425	807003
76	807004
41894	807005
2917	807006
21758	807007
33677	807008
4653	807009
18687	807010
15708	807011
37498	807012
17005	807013
158735	807014
122263	807015
12820	807016
167909	807017
168457	807018
54420	807019
168368	807020
33713	807021
17929	807022
2814	807023
2806	807024
18139	807025
92111	807026
39004	807027
33636	807028
230888	807029
10428	807030
33681	807031
25073	807032
1249	807033
5132	807034
10535	807035
90921	807036
136013	807037
6571	807038
53	807039
12383	807040
68856	807041
12888	807042
5998	807043
1137	807044
5838	807045
155778	807046
1962	807047
63453	807048
218136	807049
1587	807050
72932	807051
1986	807052
22034	807053
3564	807054
1736	807055
8879	807056
33391	807057
1018	807058
1791	807059
14953	807060
85	807061
85	807062
62129	807063
8501	807064
8501	807065
33958	807066
62043	807067
96277	807068
6374	807069
79725	807070
61634	807071
6133	807072
228360	807073
12412	807074
7910	807075
21738	807076
13816	807077
146271	807078
29673	807079
575	807080
493	807081
2917	807082
8879	807083
18698	807084
67715	807085
6886	807086
39359	807087
215453	807088
59078	807089
92776	807090
8849	807091
15354	807092
51388	807093
126934	807094
40935	807095
239146	807096
23622	807097
67925	807098
33176	807099
5773	807100
1725	807101
41746	807102
229962	807103
17760	807104
52670	807105
52262	807106
52391	807107
76770	807108
51517	807109
11365	807110
19313	807111
21602	807112
10311	807113
67925	807114
6949	807115
9550	807116
67807	807117
2280	807118
58941	807119
16132	807120
33131	807121
55318	807122
124759	807123
26279	807124
24257	807125
120514	807126
45891	807127
66229	807128
12332	807129
52049	807130
119529	807131
52938	807132
19453	807133
66846	807134
68177	807135
67394	807136
103672	807137
27549	807138
226876	807139
16485	807140
125084	807141
47863	807142
95542	807143
52728	807144
66229	807145
19875	807146
45918	807147
41781	807148
25894	807149
39032	807150
88906	807151
18543	807152
7502	807153
7502	807154
29310	807155
10069	807156
6503	807157
3341	807158
46975	807159
13259	807160
27678	807161
78	807162
2020	807163
6125	807164
31162	807165
3281	807166
27107	807167
222858	807168
12255	807169
24395	807170
289	807171
7608	807172
10315	807173
3128	807174
11713	807175
48256	807176
17556	807177
92207	807178
647	807179
11562	807180
5208	807181
24066	807182
37115	807183
17368	807184
51264	807185
235372	807186
3853	807187
8838	807188
85022	807189
18192	807190
4392	807191
1864	807192
102958	807193
1009	807194
143617	807195
171977	807196
4285	807197
173039	807198
3086	807199
8421	807200
70160	807201
50344	807202
92830	807203
17139	807204
125795	807205
213245	807206
179346	807207
1195	807208
13349	807209
38235	807210
20298	807211
5671	807212
39712	807213
20050	807214
25617	807215
405	807216
14692	807217
88134	807218
3864	807219
38411	807220
23365	807221
410	807222
8298	807223
20801	807224
129165	807225
10193	807226
21710	807227
4554	807228
3122	807229
94177	807230
23386	807231
108500	807232
11754	807233
14412	807234
14097	807235
11676	807236
82804	807237
236155	807238
5690	807239
29826	807240
141619	807241
59887	807242
5401	807243
8901	807244
51172	807245
341	807246
1325	807247
50166	807248
195934	807249
217186	807250
11868	807251
20180	807252
407	807253
80956	807254
4928	807255
1648	807256
51594	807257
71272	807258
156926	807259
21149	807260
201515	807261
38810	807262
2713	807263
3218	807264
50541	807265
3218	807266
4605	807267
73102	807268
129180	807269
199830	807270
81892	807271
2118	807272
126207	807273
225698	807274
692	807275
14949	807276
8884	807277
110725	807278
145698	807279
219223	807280
193585	807281
201134	807282
48261	807283
107768	807284
107386	807285
36460	807286
158382	807287
186460	807288
97615	807289
185014	807290
116553	807291
46454	807292
162401	807293
50287	807294
84439	807295
208477	807296
75048	807297
96847	807298
149823	807299
198005	807300
14951	807301
14934	807302
128860	807303
67829	807304
86741	807305
225582	807306
115644	807307
42712	807308
103389	807309
150961	807310
58453	807311
93242	807312
45636	807313
101033	807314
15939	807315
111423	807316
141336	807317
196339	807318
85624	807319
104531	807320
90160	807321
179276	807322
111786	807323
94484	807324
147725	807325
8884	807326
26221	807327
56890	807328
118679	807329
86052	807330
108351	807331
39533	807332
223101	807333
145421	807334
115242	807335
121567	807336
3403	807337
25027	807338
3403	807339
5871	807340
147611	807341
169651	807342
223122	807343
201371	807344
150306	807345
93266	807346
122464	807347
65562	807348
76827	807349
144534	807350
69067	807351
23362	807352
104603	807353
13700	807354
28859	807355
65399	807356
73800	807357
137484	807358
101389	807359
42218	807360
28853	807361
101773	807362
58923	807363
43733	807364
51107	807365
37	807366
232912	807367
3910	807368
234209	807369
15494	807370
145561	807371
193467	807372
11566	807373
85058	807374
26952	807375
79605	807376
197639	807377
154008	807378
26943	807379
66261	807380
85826	807381
38312	807382
220227	807383
107491	807384
115235	807385
238601	807386
121838	807387
144517	807388
159495	807389
45420	807390
18903	807391
33044	807392
42076	807393
137208	807394
160104	807395
107073	807396
58578	807397
190988	807398
3522	807399
142656	807400
161749	807401
158629	807402
203770	807403
45860	807404
23446	807405
17611	807406
138022	807407
214508	807408
137497	807409
142023	807410
30201	807411
11387	807412
63885	807413
1137	807414
148665	807415
14949	807416
200802	807417
81832	807418
69525	807419
226596	807420
144503	807421
106892	807422
209657	807423
64378	807424
184761	807425
138844	807426
159582	807427
100467	807428
55185	807429
76074	807430
50635	807431
23497	807432
115623	807433
23343	807434
100278	807435
224922	807436
116465	807437
2235	807438
7894	807439
114541	807440
126174	807441
39700	807442
222059	807443
165975	807444
115143	807445
104858	807446
105566	807447
91061	807448
192511	807449
51528	807450
199815	807451
31078	807452
228924	807453
48162	807454
5383	807455
19024	807456
5383	807457
5383	807458
61731	807459
32388	807460
81468	807461
95872	807462
29245	807463
196854	807464
137214	807465
31038	807466
38961	807467
8652	807468
144506	807469
42028	807470
199656	807471
107338	807472
90537	807473
62730	807474
49189	807475
101061	807476
10387	807477
12892	807478
28701	807479
146716	807480
106807	807481
94252	807482
69405	807483
42180	807484
106787	807485
9896	807486
105345	807487
49001	807488
79283	807489
113839	807490
94484	807491
183575	807492
58761	807493
90702	807494
38847	807495
144033	807496
200017	807497
81089	807498
38846	807499
144099	807500
62774	807501
77585	807502
146734	807503
125456	807504
38847	807505
52127	807506
138114	807507
108351	807508
26886	807509
145186	807510
53605	807511
28723	807512
28723	807513
202369	807514
114173	807515
145370	807516
58467	807517
213112	807518
40095	807519
23715	807520
141725	807521
44187	807522
86741	807523
102954	807524
81011	807525
71900	807526
49171	807527
122100	807528
36266	807529
3403	807530
3403	807531
3403	807532
81821	807533
190003	807534
140558	807535
90180	807536
37992	807537
4236	807538
196726	807539
396	807540
20651	807541
201129	807542
169016	807543
25068	807544
223069	807545
169481	807546
107631	807547
135633	807548
196436	807549
77094	807550
138618	807551
37866	807552
46175	807553
81186	807554
145698	807555
101614	807556
121611	807557
145478	807558
31621	807559
28701	807560
31063	807561
108630	807562
169473	807563
218881	807564
151712	807565
114595	807566
155759	807567
38842	807568
62652	807569
2467	807570
90137	807571
2785	807572
3124	807573
238737	807574
149890	807575
146103	807576
116368	807577
2485	807578
203085	807579
26803	807580
69129	807581
225706	807582
53848	807583
85069	807584
104826	807585
156807	807586
116520	807587
115016	807588
53615	807589
47041	807590
108435	807591
168530	807592
107392	807593
155120	807594
221528	807595
7841	807596
67612	807597
53256	807598
195534	807599
136271	807600
90986	807601
868	807602
121806	807603
5937	807604
157644	807605
49173	807606
115035	807607
62742	807608
117340	807609
25026	807610
85778	807611
23958	807612
49176	807613
86175	807614
79283	807615
49176	807616
104700	807617
159360	807618
58080	807619
192637	807620
65534	807621
9955	807622
204094	807623
53690	807624
38921	807625
38921	807626
17011	807627
81345	807628
159669	807629
144901	807630
106787	807631
62756	807632
49001	807633
146791	807634
144028	807635
107392	807636
204113	807637
31122	807638
49320	807639
111522	807640
14402	807641
50635	807642
97207	807643
55607	807644
45733	807645
193908	807646
53711	807647
184495	807648
60381	807649
23687	807650
92871	807651
77392	807652
144207	807653
204115	807654
202131	807655
145329	807656
49319	807657
143893	807658
108241	807659
107659	807660
32984	807661
100706	807662
159206	807663
71728	807664
1683	807665
202412	807666
90684	807667
201215	807668
25060	807669
86207	807670
25060	807671
91015	807672
1382	807673
66299	807674
84832	807675
159748	807676
156761	807677
53309	807678
5890	807679
33523	807680
31069	807681
81426	807682
122341	807683
29741	807684
145461	807685
46223	807686
90829	807687
121059	807688
147044	807689
74650	807690
48372	807691
2365	807692
144749	807693
18133	807694
67061	807695
31517	807696
213726	807697
224191	807698
86851	807699
168608	807700
170060	807701
143822	807702
30331	807703
91264	807704
106356	807705
145686	807706
199936	807707
5159	807708
3264	807709
200559	807710
129217	807711
202161	807712
17201	807713
17201	807714
106934	807715
193684	807716
108446	807717
201613	807718
15738	807719
155581	807720
14970	807721
49208	807722
78545	807723
152871	807724
14273	807725
78236	807726
8965	807727
5810	807728
21751	807729
42609	807730
120755	807731
1701	807732
6909	807733
7633	807734
90352	807735
5763	807736
18705	807737
9716	807738
8733	807739
72210	807740
123573	807741
5803	807742
42868	807743
15786	807744
45488	807745
128831	807746
177267	807747
62552	807748
177211	807749
187667	807750
43770	807751
26693	807752
8201	807753
97158	807754
199379	807755
22393	807756
3858	807757
149454	807758
67736	807759
31126	807760
7629	807761
61760	807762
121289	807763
14863	807764
1152	807765
16289	807766
7667	807767
33272	807768
72929	807769
62593	807770
53790	807771
2733	807772
58623	807773
10438	807774
15046	807775
21812	807776
33239	807777
78776	807778
28594	807779
68814	807780
41883	807781
129397	807782
4399	807783
21761	807784
106555	807785
143614	807786
9930	807787
233749	807788
110848	807789
10692	807790
47908	807791
35734	807792
9100	807793
7740	807794
5023	807795
95687	807796
15033	807797
24980	807798
9176	807799
7	807800
99579	807801
38935	807802
147162	807803
33936	807804
15954	807805
1972	807806
43098	807807
131162	807808
74070	807809
96798	807810
178023	807811
18722	807812
199324	807813
127457	807814
99279	807815
15067	807816
45762	807817
2143	807818
89939	807819
26731	807820
14859	807821
8875	807822
90382	807823
29977	807824
33310	807825
22034	807826
26331	807827
121284	807828
11389	807829
12323	807830
46844	807831
6672	807832
10439	807833
42063	807834
53456	807835
23232	807836
189142	807837
21958	807838
200515	807839
7234	807840
19978	807841
69159	807842
946	807843
53917	807844
53964	807845
53357	807846
5030	807847
21852	807848
85411	807849
13816	807850
13157	807851
8083	807852
14852	807853
15094	807854
65	807855
4987	807856
72335	807857
23666	807858
8034	807859
33701	807860
9965	807861
1713	807862
9004	807863
41889	807864
9361	807865
26696	807866
38420	807867
172012	807868
70374	807869
69069	807870
120932	807871
5919	807872
120952	807873
5072	807874
168496	807875
10463	807876
12511	807877
42338	807878
41887	807879
2423	807880
21849	807881
536	807882
6610	807883
31073	807884
37658	807885
10568	807886
124275	807887
1301	807888
1147	807889
157739	807890
20530	807891
157545	807892
202643	807893
163536	807894
61880	807895
131256	807896
115599	807897
165067	807898
115708	807899
1078	807900
144558	807901
51043	807902
14819	807903
26768	807904
14819	807905
155873	807906
71462	807907
178687	807908
94476	807909
72538	807910
203049	807911
90129	807912
189470	807913
17863	807914
222620	807915
219714	807916
182661	807917
229093	807918
160072	807919
1735	807920
26623	807921
55088	807922
51866	807923
111097	807924
51469	807925
76738	807926
76851	807927
229712	807928
174647	807929
960	807930
1415	807931
113816	807932
85960	807933
94383	807934
218263	807935
24136	807936
168964	807937
20172	807938
7671	807939
68829	807940
49241	807941
55312	807942
82481	807943
95952	807944
224048	807945
159885	807946
1519	807947
26827	807948
744	807949
53624	807950
144458	807951
158756	807952
138004	807953
158939	807954
25174	807955
108720	807956
49452	807957
155904	807958
66211	807959
196880	807960
146361	807961
141679	807962
80473	807963
107464	807964
145015	807965
62912	807966
144927	807967
121698	807968
62950	807969
107524	807970
120227	807971
42083	807972
103726	807973
121383	807974
1057	807975
9143	807976
786	807977
125617	807978
145129	807979
145048	807980
4055	807981
93913	807982
81407	807983
201169	807984
225522	807985
107367	807986
90436	807987
7671	807988
7671	807989
7671	807990
1205	807991
31359	807992
49713	807993
15332	807994
71551	807995
107480	807996
219074	807997
12464	807998
120715	807999
1972	808000
1434	808001
127627	808002
2238	808003
71702	808004
107553	808005
144640	808006
42109	808007
107131	808008
107528	808009
201541	808010
121298	808011
9728	808012
114748	808013
71185	808014
68316	808015
112588	808016
41575	808017
228282	808018
2044	808019
110450	808020
71920	808021
127639	808022
154573	808023
19672	808024
91040	808025
91040	808026
158021	808027
77466	808028
83636	808029
69091	808030
6626	808031
206918	808032
83636	808033
69045	808034
202047	808035
14973	808036
157703	808037
121285	808038
90114	808039
114560	808040
157597	808041
202383	808042
42086	808043
145076	808044
5780	808045
29868	808046
45684	808047
201833	808048
115318	808049
145490	808050
33416	808051
239508	808052
167315	808053
121919	808054
90757	808055
101704	808056
69282	808057
81506	808058
43506	808059
3059	808060
43521	808061
21902	808062
85254	808063
79186	808064
26965	808065
95825	808066
63039	808067
132843	808068
49271	808069
77686	808070
38181	808071
23208	808072
191933	808073
152845	808074
24408	808075
229533	808076
187998	808077
2347	808078
2541	808079
157757	808080
69698	808081
46415	808082
137220	808083
34890	808084
29870	808085
234591	808086
224006	808087
53481	808088
47336	808089
136376	808090
86176	808091
136419	808092
66610	808093
188990	808094
59530	808095
199595	808096
188173	808097
168290	808098
136472	808099
136654	808100
135302	808101
136739	808102
79146	808103
34640	808104
120212	808105
105168	808106
229001	808107
188215	808108
107980	808109
70908	808110
154703	808111
53726	808112
145308	808113
105606	808114
121462	808115
81352	808116
53704	808117
142833	808118
53549	808119
33611	808120
136136	808121
169540	808122
41992	808123
138862	808124
81178	808125
121046	808126
130183	808127
196752	808128
177423	808129
90454	808130
145335	808131
60147	808132
42152	808133
16474	808134
78135	808135
233969	808136
66418	808137
119318	808138
75546	808139
230393	808140
81857	808141
81355	808142
139995	808143
126298	808144
38907	808145
46149	808146
224904	808147
240239	808148
239875	808149
168098	808150
75079	808151
173835	808152
68132	808153
157801	808154
69618	808155
53925	808156
90387	808157
47357	808158
10361	808159
145016	808160
8879	808161
79141	808162
164510	808163
233433	808164
222004	808165
188829	808166
188517	808167
193060	808168
100189	808169
220007	808170
230516	808171
90498	808172
1541	808173
142725	808174
206638	808175
129258	808176
94184	808177
224515	808178
106111	808179
55536	808180
114967	808181
168586	808182
163512	808183
169563	808184
169573	808185
88091	808186
66333	808187
145506	808188
162550	808189
206701	808190
233793	808191
240392	808192
216911	808193
232806	808194
158327	808195
194073	808196
134520	808197
162700	808198
193995	808199
31047	808200
225109	808201
160720	808202
81254	808203
108997	808204
134164	808205
196586	808206
102829	808207
81517	808208
99158	808209
234724	808210
139313	808211
86295	808212
40666	808213
233700	808214
187904	808215
23800	808216
127407	808217
69529	808218
77695	808219
193993	808220
158940	808221
134310	808222
134156	808223
187802	808224
206605	808225
233662	808226
240402	808227
191483	808228
191561	808229
116678	808230
168607	808231
190854	808232
188580	808233
90238	808234
33421	808235
83636	808236
107220	808237
62978	808238
81307	808239
144864	808240
107239	808241
57787	808242
63015	808243
201496	808244
107145	808245
81202	808246
58493	808247
200977	808248
107471	808249
145167	808250
93366	808251
90290	808252
41665	808253
144460	808254
107127	808255
199519	808256
145125	808257
68463	808258
101445	808259
33413	808260
144972	808261
141504	808262
69239	808263
121968	808264
42086	808265
145470	808266
195649	808267
33528	808268
62912	808269
201311	808270
144688	808271
167027	808272
87234	808273
103808	808274
57787	808275
41998	808276
81388	808277
68464	808278
16374	808279
129199	808280
85939	808281
83997	808282
89494	808283
181420	808284
21695	808285
90436	808286
144759	808287
232871	808288
221629	808289
113381	808290
22197	808291
5979	808292
121294	808293
195549	808294
168514	808295
69024	808296
201588	808297
61053	808298
107634	808299
166841	808300
32888	808301
168234	808302
61143	808303
68616	808304
201582	808305
167040	808306
201475	808307
90253	808308
195520	808309
87775	808310
101026	808311
220518	808312
189007	808313
81069	808314
26336	808315
122073	808316
81198	808317
68616	808318
109877	808319
188119	808320
50696	808321
3754	808322
60618	808323
31072	808324
139271	808325
16480	808326
49154	808327
68766	808328
63113	808329
121201	808330
239868	808331
15532	808332
177223	808333
107617	808334
169379	808335
50933	808336
168267	808337
46870	808338
201947	808339
102653	808340
62953	808341
202160	808342
2673	808343
107498	808344
33072	808345
163485	808346
98864	808347
122655	808348
235840	808349
87013	808350
139119	808351
116121	808352
59725	808353
139820	808354
145165	808355
120257	808356
187509	808357
99228	808358
88976	808359
224165	808360
102876	808361
68828	808362
2278	808363
4359	808364
94059	808365
24621	808366
163537	808367
203976	808368
76720	808369
29446	808370
17449	808371
159280	808372
20519	808373
159854	808374
53804	808375
127700	808376
214917	808377
103924	808378
125431	808379
200832	808380
40663	808381
107435	808382
79754	808383
81361	808384
107511	808385
81316	808386
107488	808387
144771	808388
120226	808389
120227	808390
144812	808391
53604	808392
151401	808393
62887	808394
201762	808395
107404	808396
21855	808397
69097	808398
107265	808399
165067	808400
81366	808401
201015	808402
45642	808403
143824	808404
3968	808405
1735	808406
71337	808407
12848	808408
1570	808409
19740	808410
59072	808411
81399	808412
61143	808413
170275	808414
81399	808415
127461	808416
90702	808417
160165	808418
107550	808419
49194	808420
90169	808421
14978	808422
86092	808423
49117	808424
115159	808425
159860	808426
90668	808427
142950	808428
90168	808429
122290	808430
79390	808431
30111	808432
140417	808433
103771	808434
145312	808435
162166	808436
219321	808437
107457	808438
145167	808439
33529	808440
40659	808441
42088	808442
102704	808443
210828	808444
113239	808445
1440	808446
5181	808447
6741	808448
202660	808449
122292	808450
88702	808451
152676	808452
114609	808453
90148	808454
101760	808455
192292	808456
101996	808457
40661	808458
71411	808459
90919	808460
17886	808461
90381	808462
218523	808463
117196	808464
14144	808465
14144	808466
93911	808467
201552	808468
71885	808469
115430	808470
135741	808471
52856	808472
18031	808473
117203	808474
6781	808475
128507	808476
56056	808477
95495	808478
128064	808479
27951	808480
14926	808481
14926	808482
90789	808483
157267	808484
34154	808485
62894	808486
157865	808487
19740	808488
133416	808489
134327	808490
99908	808491
169296	808492
191335	808493
99988	808494
137691	808495
100855	808496
24512	808497
188772	808498
107136	808499
188217	808500
135160	808501
42223	808502
37867	808503
63186	808504
2815	808505
82084	808506
49435	808507
147082	808508
31203	808509
225696	808510
60616	808511
30471	808512
90465	808513
201744	808514
224038	808515
140471	808516
165779	808517
26771	808518
191386	808519
107468	808520
69288	808521
176580	808522
122068	808523
81716	808524
69850	808525
91558	808526
17965	808527
27828	808528
108927	808529
129182	808530
21870	808531
107471	808532
41687	808533
168634	808534
19740	808535
62979	808536
142903	808537
19740	808538
82020	808539
1749	808540
122355	808541
220357	808542
49254	808543
107968	808544
71185	808545
120911	808546
2480	808547
1133	808548
120849	808549
66534	808550
37854	808551
24251	808552
24251	808553
103772	808554
90780	808555
2299	808556
215153	808557
232034	808558
183650	808559
100595	808560
104827	808561
42186	808562
121515	808563
107525	808564
23811	808565
55817	808566
226771	808567
233025	808568
158185	808569
53753	808570
32893	808571
86386	808572
178058	808573
159233	808574
11291	808575
39037	808576
108662	808577
31770	808578
85470	808579
22381	808580
66299	808581
68829	808582
166268	808583
115366	808584
227598	808585
114123	808586
16490	808587
46687	808588
62102	808589
221982	808590
85779	808591
12454	808592
221255	808593
78542	808594
121276	808595
107395	808596
40664	808597
63162	808598
187809	808599
147189	808600
147082	808601
204549	808602
211094	808603
18742	808604
88739	808605
202677	808606
63169	808607
1970	808608
18742	808609
1291	808610
146065	808611
168556	808612
90242	808613
200800	808614
60618	808615
88349	808616
53479	808617
48323	808618
48323	808619
42071	808620
33486	808621
33486	808622
161842	808623
121893	808624
90212	808625
140564	808626
24251	808627
202045	808628
90547	808629
2347	808630
167998	808631
227094	808632
107098	808633
91003	808634
2347	808635
49695	808636
121103	808637
228057	808638
33407	808639
104691	808640
144581	808641
69074	808642
81316	808643
144678	808644
148587	808645
11102	808646
115650	808647
107285	808648
159886	808649
145147	808650
68954	808651
201817	808652
145174	808653
169141	808654
202101	808655
159559	808656
200597	808657
21881	808658
143012	808659
201909	808660
64606	808661
120893	808662
120892	808663
145870	808664
18001	808665
203255	808666
160024	808667
49449	808668
85942	808669
9145	808670
62233	808671
17007	808672
53852	808673
86347	808674
69077	808675
192391	808676
101648	808677
168469	808678
94825	808679
118196	808680
103810	808681
161403	808682
107503	808683
62982	808684
81198	808685
14973	808686
134768	808687
133310	808688
115058	808689
144447	808690
95174	808691
144663	808692
225183	808693
122016	808694
46415	808695
131453	808696
69458	808697
128780	808698
90466	808699
90466	808700
21880	808701
61928	808702
42205	808703
61928	808704
91076	808705
49246	808706
66288	808707
26782	808708
228478	808709
228495	808710
69562	808711
1059	808712
1586	808713
739	808714
187334	808715
192130	808716
95009	808717
145093	808718
1129	808719
145093	808720
113245	808721
58507	808722
58507	808723
61309	808724
139492	808725
121199	808726
81425	808727
144629	808728
109877	808729
90329	808730
81400	808731
69037	808732
42167	808733
5013	808734
68834	808735
12468	808736
168849	808737
38913	808738
91076	808739
66184	808740
133432	808741
1934	808742
18209	808743
94925	808744
119841	808745
21910	808746
7890	808747
120216	808748
503	808749
95250	808750
68101	808751
42092	808752
42092	808753
30234	808754
4029	808755
63008	808756
159008	808757
46997	808758
43341	808759
63135	808760
1593	808761
2238	808762
87094	808763
123412	808764
71399	808765
193501	808766
144964	808767
121171	808768
81367	808769
90290	808770
25564	808771
159940	808772
142946	808773
107404	808774
90565	808775
62978	808776
67402	808777
121058	808778
90435	808779
59542	808780
201656	808781
107429	808782
144667	808783
1519	808784
78912	808785
68260	808786
140430	808787
239854	808788
115201	808789
212845	808790
154759	808791
212766	808792
226195	808793
29602	808794
28178	808795
236297	808796
82480	808797
108401	808798
158201	808799
161407	808800
233424	808801
128189	808802
158060	808803
231684	808804
119406	808805
1756	808806
66859	808807
71892	808808
53422	808809
33367	808810
166103	808811
41967	808812
41959	808813
7685	808814
90581	808815
7679	808816
53810	808817
12360	808818
5013	808819
10418	808820
179065	808821
64206	808822
142833	808823
32888	808824
121383	808825
107131	808826
90702	808827
158950	808828
42019	808829
49305	808830
115047	808831
81368	808832
107268	808833
63008	808834
26903	808835
145367	808836
21695	808837
59185	808838
34877	808839
167034	808840
169653	808841
202174	808842
69518	808843
185692	808844
81850	808845
121929	808846
167034	808847
81219	808848
55439	808849
74500	808850
2347	808851
60618	808852
176282	808853
169460	808854
2541	808855
107255	808856
101265	808857
103764	808858
158960	808859
202178	808860
144467	808861
201145	808862
140475	808863
101134	808864
144828	808865
195548	808866
89497	808867
138882	808868
69239	808869
40663	808870
160980	808871
144974	808872
184894	808873
167919	808874
160845	808875
201692	808876
38905	808877
26422	808878
148587	808879
114068	808880
69185	808881
121181	808882
168745	808883
179087	808884
102540	808885
26811	808886
200769	808887
102104	808888
128389	808889
68895	808890
46870	808891
140075	808892
43976	808893
44707	808894
53084	808895
90498	808896
201766	808897
41998	808898
197051	808899
164105	808900
78262	808901
121652	808902
122446	808903
168465	808904
50980	808905
145274	808906
168764	808907
145403	808908
63102	808909
69288	808910
81458	808911
121382	808912
79392	808913
228394	808914
69026	808915
20430	808916
169756	808917
68944	808918
21884	808919
69309	808920
48337	808921
33404	808922
31046	808923
106746	808924
81376	808925
33529	808926
116079	808927
69223	808928
165648	808929
238513	808930
37472	808931
115254	808932
144533	808933
90354	808934
121715	808935
68492	808936
144773	808937
81451	808938
145330	808939
78540	808940
61143	808941
14994	808942
55832	808943
103783	808944
94284	808945
145402	808946
145069	808947
101265	808948
144553	808949
168894	808950
56071	808951
122447	808952
33479	808953
201975	808954
236371	808955
121778	808956
49224	808957
90212	808958
53649	808959
86132	808960
49154	808961
39360	808962
128649	808963
128107	808964
223206	808965
26632	808966
41665	808967
69613	808968
87775	808969
67402	808970
69039	808971
86077	808972
41998	808973
47236	808974
33529	808975
145405	808976
139790	808977
169470	808978
26903	808979
86363	808980
80208	808981
202043	808982
201890	808983
168998	808984
63261	808985
222646	808986
200955	808987
68039	808988
47578	808989
59322	808990
33611	808991
42030	808992
91168	808993
222626	808994
86597	808995
192995	808996
53744	808997
78539	808998
140471	808999
105816	809000
167041	809001
121745	809002
168295	809003
162309	809004
167428	809005
90663	809006
100855	809007
75132	809008
8523	809009
232790	809010
122321	809011
144423	809012
234234	809013
40888	809014
161686	809015
222354	809016
62953	809017
235351	809018
25329	809019
107271	809020
139498	809021
100204	809022
104686	809023
58529	809024
226143	809025
121981	809026
103773	809027
120512	809028
69052	809029
144640	809030
69450	809031
170087	809032
26903	809033
145309	809034
49121	809035
107107	809036
4888	809037
234968	809038
55394	809039
115585	809040
159404	809041
107241	809042
169091	809043
81335	809044
167613	809045
115312	809046
169893	809047
21841	809048
120214	809049
80208	809050
32539	809051
90565	809052
168662	809053
144530	809054
121340	809055
69408	809056
105822	809057
158190	809058
33413	809059
107268	809060
117749	809061
90583	809062
122196	809063
85962	809064
145145	809065
90583	809066
31039	809067
225735	809068
197495	809069
120913	809070
121199	809071
224338	809072
189745	809073
104697	809074
42145	809075
21870	809076
26903	809077
90663	809078
38916	809079
141476	809080
223661	809081
72128	809082
145416	809083
215659	809084
121440	809085
168088	809086
201574	809087
26903	809088
95174	809089
90277	809090
121171	809091
145438	809092
49232	809093
51531	809094
126298	809095
38903	809096
152729	809097
90053	809098
86050	809099
144994	809100
38980	809101
81517	809102
103805	809103
81878	809104
40663	809105
31080	809106
55215	809107
55215	809108
58507	809109
81451	809110
107085	809111
81202	809112
158906	809113
115348	809114
63261	809115
201654	809116
190107	809117
76184	809118
233057	809119
77073	809120
120972	809121
224121	809122
192529	809123
136073	809124
220656	809125
139513	809126
190023	809127
100388	809128
14181	809129
30046	809130
21695	809131
17863	809132
88509	809133
140466	809134
53504	809135
86280	809136
141489	809137
145420	809138
145813	809139
101212	809140
120882	809141
167028	809142
122027	809143
38382	809144
195650	809145
222651	809146
201697	809147
38024	809148
191077	809149
144774	809150
60080	809151
231106	809152
78524	809153
21910	809154
53552	809155
159417	809156
157270	809157
194579	809158
107239	809159
222652	809160
102331	809161
103785	809162
103783	809163
76184	809164
85894	809165
140034	809166
69376	809167
144657	809168
144863	809169
228923	809170
128772	809171
140414	809172
195539	809173
107550	809174
120504	809175
107255	809176
201077	809177
100386	809178
157427	809179
160376	809180
219077	809181
68464	809182
219705	809183
139789	809184
86737	809185
193371	809186
81429	809187
222640	809188
69078	809189
222665	809190
69103	809191
53479	809192
42092	809193
121166	809194
111455	809195
145425	809196
94714	809197
220702	809198
68039	809199
69458	809200
77466	809201
26811	809202
167037	809203
49189	809204
30163	809205
179038	809206
101890	809207
103794	809208
121288	809209
79509	809210
101928	809211
47236	809212
68463	809213
41687	809214
47236	809215
140490	809216
41998	809217
120211	809218
81439	809219
69103	809220
176900	809221
93415	809222
78538	809223
161686	809224
89494	809225
86108	809226
201401	809227
90780	809228
81365	809229
26632	809230
31046	809231
107572	809232
115514	809233
225649	809234
117972	809235
160252	809236
81438	809237
81438	809238
145405	809239
169469	809240
37775	809241
87235	809242
128649	809243
121715	809244
158642	809245
101066	809246
128131	809247
69071	809248
46846	809249
233245	809250
216442	809251
206883	809252
231294	809253
108375	809254
134229	809255
222653	809256
63052	809257
49195	809258
38955	809259
62889	809260
62965	809261
68925	809262
114650	809263
36301	809264
144808	809265
126050	809266
201203	809267
90902	809268
224670	809269
145115	809270
87013	809271
200513	809272
121482	809273
224018	809274
21053	809275
42071	809276
81265	809277
194701	809278
167030	809279
78517	809280
36362	809281
168555	809282
125655	809283
217031	809284
144727	809285
90926	809286
120215	809287
10493	809288
192627	809289
122321	809290
42079	809291
34877	809292
53497	809293
145470	809294
159905	809295
107208	809296
107303	809297
201532	809298
107331	809299
86334	809300
114813	809301
158620	809302
224129	809303
5014	809304
51552	809305
157729	809306
86289	809307
239118	809308
20817	809309
68101	809310
146565	809311
52854	809312
90039	809313
159502	809314
158808	809315
166232	809316
67100	809317
157549	809318
224208	809319
34218	809320
129226	809321
196941	809322
223681	809323
157262	809324
69437	809325
121739	809326
221206	809327
127498	809328
153869	809329
84325	809330
210793	809331
196849	809332
202648	809333
1762	809334
63194	809335
229438	809336
226192	809337
224296	809338
225577	809339
225161	809340
49434	809341
160054	809342
153796	809343
217882	809344
82094	809345
115207	809346
109330	809347
81438	809348
90342	809349
93198	809350
239134	809351
226853	809352
202093	809353
136547	809354
167053	809355
1741	809356
41514	809357
77539	809358
41514	809359
122190	809360
83601	809361
107591	809362
16357	809363
49168	809364
1761	809365
13726	809366
168912	809367
86928	809368
10751	809369
53753	809370
236901	809371
114096	809372
121103	809373
85273	809374
3954	809375
157265	809376
107477	809377
239857	809378
37866	809379
108704	809380
146306	809381
179668	809382
203319	809383
107588	809384
174670	809385
178080	809386
95503	809387
31466	809388
353	809389
107648	809390
53783	809391
26851	809392
113421	809393
32916	809394
65765	809395
115573	809396
4486	809397
34171	809398
166387	809399
31111	809400
113308	809401
115708	809402
90733	809403
9831	809404
26662	809405
10361	809406
28674	809407
143824	809408
42024	809409
121177	809410
221771	809411
156972	809412
86293	809413
155722	809414
114974	809415
89391	809416
165604	809417
90668	809418
10058	809419
75199	809420
130055	809421
85928	809422
115594	809423
2755	809424
81387	809425
3952	809426
109744	809427
108079	809428
24297	809429
140207	809430
24297	809431
107931	809432
224122	809433
5848	809434
89496	809435
66802	809436
145988	809437
29602	809438
166103	809439
79378	809440
54661	809441
3170	809442
81702	809443
150573	809444
94056	809445
89972	809446
2449	809447
117813	809448
144553	809449
17015	809450
66128	809451
118007	809452
176029	809453
56100	809454
16374	809455
144472	809456
120972	809457
66211	809458
14942	809459
7698	809460
72194	809461
157741	809462
13729	809463
26903	809464
80193	809465
157318	809466
51532	809467
124098	809468
33333	809469
117309	809470
1570	809471
53743	809472
144826	809473
15291	809474
15291	809475
4055	809476
123558	809477
39466	809478
224484	809479
51899	809480
51899	809481
222166	809482
213471	809483
68339	809484
68339	809485
176743	809486
63660	809487
162728	809488
113043	809489
161737	809490
239694	809491
114859	809492
158642	809493
154162	809494
155413	809495
118682	809496
107935	809497
81735	809498
86985	809499
164904	809500
63048	809501
65960	809502
148712	809503
202874	809504
115259	809505
66852	809506
8927	809507
204590	809508
226163	809509
227603	809510
68461	809511
122262	809512
33528	809513
79390	809514
31922	809515
63167	809516
53535	809517
41986	809518
103558	809519
225265	809520
223689	809521
47148	809522
114684	809523
90643	809524
222440	809525
160721	809526
51532	809527
157001	809528
153215	809529
52477	809530
138459	809531
53660	809532
80999	809533
200744	809534
69052	809535
41983	809536
41983	809537
201505	809538
106726	809539
167030	809540
49194	809541
62981	809542
202108	809543
145390	809544
90926	809545
86086	809546
43995	809547
1401	809548
4496	809549
22200	809550
94819	809551
108006	809552
34704	809553
94148	809554
110435	809555
161829	809556
90792	809557
156288	809558
222210	809559
144817	809560
107208	809561
81401	809562
168888	809563
85964	809564
107859	809565
226402	809566
58903	809567
224884	809568
234203	809569
157601	809570
108121	809571
79454	809572
56517	809573
24298	809574
159851	809575
98135	809576
43803	809577
71618	809578
117064	809579
82888	809580
33812	809581
158066	809582
226508	809583
85327	809584
15716	809585
31272	809586
43128	809587
9954	809588
17035	809589
63584	809590
91666	809591
82057	809592
147201	809593
204661	809594
129620	809595
82481	809596
68761	809597
10424	809598
169035	809599
142583	809600
221971	809601
114722	809602
125450	809603
145654	809604
225641	809605
51916	809606
80999	809607
223673	809608
7790	809609
25045	809610
158684	809611
159443	809612
86067	809613
53728	809614
148794	809615
12729	809616
146299	809617
71776	809618
25292	809619
53285	809620
235005	809621
114789	809622
115247	809623
230445	809624
31104	809625
232089	809626
85936	809627
95186	809628
51530	809629
10363	809630
140103	809631
55377	809632
177249	809633
180763	809634
95624	809635
224366	809636
188520	809637
90478	809638
135646	809639
134503	809640
145187	809641
185366	809642
195654	809643
57636	809644
190865	809645
190880	809646
136946	809647
33488	809648
90227	809649
81198	809650
142914	809651
107136	809652
62978	809653
23184	809654
90567	809655
67016	809656
169197	809657
1541	809658
163512	809659
114568	809660
201241	809661
53497	809662
145788	809663
65693	809664
100616	809665
86597	809666
203837	809667
14978	809668
159246	809669
203978	809670
185649	809671
69078	809672
190853	809673
187941	809674
194012	809675
146233	809676
166898	809677
158958	809678
224412	809679
26199	809680
9970	809681
40888	809682
55579	809683
239653	809684
101128	809685
112407	809686
77543	809687
1426	809688
108708	809689
4032	809690
69026	809691
104862	809692
10535	809693
18088	809694
10567	809695
18135	809696
33633	809697
777	809698
107427	809699
21738	809700
101378	809701
103815	809702
1249	809703
16233	809704
122603	809705
7614	809706
58216	809707
5303	809708
33300	809709
7672	809710
22007	809711
10455	809712
33470	809713
90330	809714
4987	809715
14853	809716
8877	809717
537	809718
42293	809719
8311	809720
53999	809721
21772	809722
3629	809723
92260	809724
12576	809725
18567	809726
121243	809727
4767	809728
6607	809729
82199	809730
33680	809731
33321	809732
42381	809733
47825	809734
46472	809735
27009	809736
237341	809737
15048	809738
4440	809739
4996	809740
26865	809741
22837	809742
60959	809743
52720	809744
4398	809745
74625	809746
19588	809747
49179	809748
2720	809749
25831	809750
3527	809751
40480	809752
52299	809753
9238	809754
81386	809755
26721	809756
2075	809757
4760	809758
188759	809759
133615	809760
2742	809761
3564	809762
3562	809763
4600	809764
4602	809765
3564	809766
3564	809767
1036	809768
3564	809769
27302	809770
537	809771
8879	809772
23996	809773
21964	809774
21764	809775
19802	809776
53516	809777
33699	809778
8976	809779
12500	809780
2868	809781
90573	809782
58222	809783
5019	809784
5071	809785
1735	809786
6673	809787
12364	809788
27036	809789
69700	809790
5774	809791
12421	809792
49568	809793
163183	809794
87164	809795
2251	809796
16012	809797
537	809798
171358	809799
1195	809800
42918	809801
54690	809802
83284	809803
26495	809804
91310	809805
25521	809806
4599	809807
97988	809808
43710	809809
41355	809810
213367	809811
21439	809812
41355	809813
96142	809814
62770	809815
63693	809816
199791	809817
99605	809818
124620	809819
14056	809820
123531	809821
211742	809822
41355	809823
17229	809824
115449	809825
182784	809826
50475	809827
114868	809828
95325	809829
39907	809830
215485	809831
54805	809832
31924	809833
24233	809834
5493	809835
37428	809836
7718	809837
135869	809838
64592	809839
37357	809840
6308	809841
143719	809842
80920	809843
1752	809844
166278	809845
71508	809846
45525	809847
9859	809848
42550	809849
20450	809850
15426	809851
47459	809852
4215	809853
29778	809854
36689	809855
89500	809856
74125	809857
27856	809858
134002	809859
27618	809860
39620	809861
34490	809862
28141	809863
10776	809864
2581	809865
172805	809866
14413	809867
149966	809868
4734	809869
210280	809870
248	809871
6700	809872
12299	809873
16966	809874
49028	809875
46059	809876
118357	809877
611	809878
9451	809879
6964	809880
2092	809881
31119	809882
4147	809883
14595	809884
2014	809885
25638	809886
73770	809887
16388	809888
324	809889
184625	809890
180229	809891
58789	809892
87486	809893
6984	809894
22466	809895
818	809896
210131	809897
74563	809898
8572	809899
1021	809900
116055	809901
231597	809902
31336	809903
50868	809904
97305	809905
74848	809906
442	809907
82940	809908
110846	809909
6964	809910
14754	809911
26130	809912
11301	809913
50203	809914
88287	809915
234013	809916
3845	809917
70484	809918
133723	809919
38281	809920
38281	809921
222747	809922
18389	809923
2696	809924
27600	809925
179678	809926
66073	809927
114116	809928
17773	809929
18773	809930
42516	809931
159766	809932
46279	809933
146503	809934
135539	809935
51234	809936
87078	809937
81572	809938
64805	809939
160238	809940
142144	809941
40252	809942
47727	809943
222681	809944
22885	809945
211211	809946
183998	809947
112976	809948
66351	809949
10003	809950
18	809951
50680	809952
151219	809953
54597	809954
173075	809955
222680	809956
9131	809957
222218	809958
6880	809959
818	809960
1858	809961
50310	809962
77214	809963
8121	809964
1003	809965
135395	809966
8121	809967
23162	809968
40030	809969
209598	809970
15746	809971
21408	809972
117912	809973
442	809974
205372	809975
9249	809976
6899	809977
66144	809978
5507	809979
1982	809980
19694	809981
30815	809982
48350	809983
104642	809984
35112	809985
96936	809986
2061	809987
1481	809988
11737	809989
16332	809990
4243	809991
1298	809992
1564	809993
19694	809994
4895	809995
164580	809996
7308	809997
16345	809998
88436	809999
147098	810000
202819	810001
95560	810002
4243	810003
61362	810004
11690	810005
3736	810006
195973	810007
20581	810008
5516	810009
78980	810010
108486	810011
11690	810012
30800	810013
141925	810014
26928	810015
44901	810016
35316	810017
179553	810018
143438	810019
36275	810020
139137	810021
499	810022
20154	810023
24736	810024
62415	810025
11870	810026
34032	810027
5502	810028
20356	810029
2019	810030
4798	810031
209919	810032
64	810033
64	810034
637	810035
637	810036
31973	810037
10154	810038
24186	810039
11870	810040
6301	810041
36275	810042
2	810043
5247	810044
146856	810045
21437	810046
22286	810047
20983	810048
104975	810049
100464	810050
30151	810051
118483	810052
576	810053
108562	810054
3710	810055
24714	810056
2300	810057
100464	810058
4009	810059
40104	810060
11667	810061
23822	810062
118920	810063
4258	810064
25048	810065
142775	810066
2607	810067
14752	810068
125301	810069
7172	810070
7172	810071
21632	810072
19701	810073
3685	810074
17111	810075
2607	810076
172603	810077
2311	810078
865	810079
150679	810080
224906	810081
40131	810082
13566	810083
65063	810084
206981	810085
4170	810086
60933	810087
21099	810088
158528	810089
87308	810090
97661	810091
81916	810092
83536	810093
11453	810094
1015	810095
56852	810096
99119	810097
3312	810098
31561	810099
30712	810100
236399	810101
20043	810102
57269	810103
46934	810104
4780	810105
18210	810106
2793	810107
113324	810108
25138	810109
116228	810110
34006	810111
2788	810112
9090	810113
110913	810114
11370	810115
131332	810116
96725	810117
25686	810118
69304	810119
7018	810120
40867	810121
7560	810122
368	810123
67839	810124
41147	810125
31334	810126
28991	810127
24628	810128
41669	810129
12308	810130
68701	810131
58170	810132
2092	810133
106681	810134
34157	810135
11301	810136
23103	810137
161397	810138
7513	810139
73749	810140
11528	810141
206744	810142
148314	810143
934	810144
10036	810145
74042	810146
7050	810147
54383	810148
54383	810149
5233	810150
39979	810151
98794	810152
1114	810153
236843	810154
236840	810155
159	810156
159	810157
61470	810158
61470	810159
47112	810160
350	810161
114243	810162
6964	810163
49985	810164
27091	810165
6139	810166
10036	810167
54275	810168
143794	810169
22811	810170
67222	810171
84380	810172
70127	810173
104306	810174
19267	810175
155255	810176
115913	810177
3500	810178
934	810179
7336	810180
82267	810181
10036	810182
15096	810183
4687	810184
32	810185
13464	810186
58449	810187
9153	810188
8490	810189
82080	810190
82076	810191
56118	810192
17062	810193
8087	810194
15639	810195
92460	810196
19267	810197
15639	810198
15639	810199
45775	810200
7760	810201
30013	810202
25201	810203
179446	810204
33428	810205
60711	810206
5036	810207
58381	810208
12346	810209
22078	810210
1384	810211
58401	810212
1003	810213
27388	810214
156292	810215
63043	810216
104708	810217
6905	810218
13131	810219
78459	810220
23905	810221
118194	810222
56497	810223
10084	810224
124425	810225
6486	810226
19720	810227
157309	810228
33762	810229
34294	810230
229187	810231
109728	810232
85792	810233
42790	810234
230916	810235
230920	810236
109728	810237
7310	810238
25638	810239
144613	810240
165063	810241
53587	810242
113806	810243
46882	810244
50857	810245
75139	810246
221794	810247
3500	810248
32	810249
153727	810250
2365	810251
81972	810252
234667	810253
64958	810254
28991	810255
79432	810256
215182	810257
20733	810258
2588	810259
3710	810260
24313	810261
2392	810262
34476	810263
20733	810264
206879	810265
109872	810266
26130	810267
38146	810268
80443	810269
202015	810270
19267	810271
78564	810272
61327	810273
104275	810274
103842	810275
14607	810276
28684	810277
135487	810278
1176	810279
43215	810280
14607	810281
83202	810282
28684	810283
30344	810284
143770	810285
1176	810286
11899	810287
13402	810288
58111	810289
143770	810290
21500	810291
6415	810292
28684	810293
28684	810294
55041	810295
32669	810296
11324	810297
58111	810298
16868	810299
28918	810300
16868	810301
49704	810302
58074	810303
18837	810304
32232	810305
68499	810306
228596	810307
6765	810308
5840	810309
106666	810310
4395	810311
4395	810312
68518	810313
4395	810314
4395	810315
8126	810316
52592	810317
5568	810318
108864	810319
209060	810320
52266	810321
35118	810322
22636	810323
13290	810324
34878	810325
156681	810326
108880	810327
26232	810328
62699	810329
14104	810330
14104	810331
53090	810332
17747	810333
8115	810334
8821	810335
14104	810336
17747	810337
24628	810338
1335	810339
80934	810340
5664	810341
54394	810342
167060	810343
12198	810344
18636	810345
26197	810346
218053	810347
217877	810348
113544	810349
217976	810350
155668	810351
217892	810352
217791	810353
217982	810354
217533	810355
218057	810356
113654	810357
155428	810358
15578	810359
58783	810360
23647	810361
6000	810362
162443	810363
174169	810364
15578	810365
233678	810366
27272	810367
149903	810368
31751	810369
42635	810370
1922	810371
55155	810372
55154	810373
77296	810374
223057	810375
52812	810376
167287	810377
4086	810378
130069	810379
149060	810380
52152	810381
30625	810382
190	810383
71799	810384
239898	810385
8711	810386
123666	810387
55154	810388
18856	810389
10705	810390
5836	810391
1060	810392
6415	810393
61281	810394
55153	810395
39671	810396
28315	810397
14128	810398
75624	810399
4310	810400
4271	810401
73662	810402
24881	810403
15577	810404
24184	810405
18966	810406
10538	810407
194198	810408
11	810409
46	810410
474	810411
69209	810412
2757	810413
140540	810414
7759	810415
35241	810416
60956	810417
90308	810418
237332	810419
142726	810420
25033	810421
83127	810422
3440	810423
136	810424
165059	810425
92982	810426
35386	810427
101863	810428
233455	810429
68908	810430
8917	810431
26861	810432
48166	810433
161124	810434
143179	810435
7533	810436
110333	810437
101823	810438
22077	810439
18734	810440
17003	810441
106218	810442
140	810443
62920	810444
122052	810445
10538	810446
96820	810447
83	810448
11	810449
3922	810450
10	810451
54032	810452
7175	810453
239915	810454
59651	810455
16480	810456
80112	810457
3931	810458
132540	810459
62291	810460
2557	810461
81750	810462
91063	810463
33665	810464
60822	810465
83	810466
72519	810467
18100	810468
66136	810469
48454	810470
3245	810471
213420	810472
34644	810473
165891	810474
40078	810475
40912	810476
75380	810477
89216	810478
153	810479
11659	810480
14700	810481
37939	810482
25285	810483
94625	810484
5406	810485
10896	810486
187516	810487
131490	810488
126670	810489
51	810490
30787	810491
8627	810492
78574	810493
82644	810494
77855	810495
48472	810496
12860	810497
26721	810498
58	810499
134783	810500
28757	810501
5153	810502
3094	810503
22437	810504
180988	810505
2893	810506
54149	810507
39760	810508
66888	810509
13623	810510
47643	810511
48038	810512
28847	810513
5320	810514
9769	810515
36807	810516
23682	810517
52492	810518
30024	810519
9488	810520
132222	810521
13882	810522
4121	810523
14182	810524
9497	810525
12025	810526
5193	810527
3088	810528
14393	810529
12092	810530
18885	810531
41714	810532
13870	810533
19860	810534
92049	810535
39653	810536
62314	810537
4966	810538
105687	810539
134894	810540
78401	810541
19587	810542
71859	810543
21057	810544
2779	810545
2342	810546
3140	810547
39973	810548
3774	810549
8796	810550
1840	810551
2370	810552
32202	810553
12192	810554
2068	810555
701	810556
5122	810557
520	810558
14066	810559
161552	810560
49736	810561
6424	810562
35346	810563
44089	810564
22198	810565
24236	810566
41536	810567
36925	810568
229188	810569
38791	810570
17376	810571
23599	810572
6862	810573
203	810574
39787	810575
5474	810576
83294	810577
1757	810578
5997	810579
20254	810580
39530	810581
205046	810582
25288	810583
56994	810584
3576	810585
1729	810586
73917	810587
152380	810588
6293	810589
239246	810590
2977	810591
12017	810592
85122	810593
1048	810594
102597	810595
46493	810596
13469	810597
23765	810598
36399	810599
45186	810600
37017	810601
10581	810602
48011	810603
32147	810604
23747	810605
12039	810606
79309	810607
28177	810608
20802	810609
36476	810610
13392	810611
7968	810612
44296	810613
15927	810614
11217	810615
46605	810616
36625	810617
19307	810618
13619	810619
15124	810620
24860	810621
8197	810622
13443	810623
78072	810624
38084	810625
57186	810626
11228	810627
11274	810628
34004	810629
38313	810630
44779	810631
12172	810632
10602	810633
51714	810634
15320	810635
17613	810636
11323	810637
62471	810638
1723	810639
19374	810640
116706	810641
9521	810642
1250	810643
44872	810644
50125	810645
11619	810646
9513	810647
23783	810648
29318	810649
19790	810650
37362	810651
14589	810652
4971	810653
9769	810654
32517	810655
60724	810656
11424	810657
232899	810658
31777	810659
14047	810660
100827	810661
34247	810662
3215	810663
18782	810664
6019	810665
42415	810666
148597	810667
59263	810668
9802	810669
194481	810670
1057	810671
12631	810672
9648	810673
12594	810674
57717	810675
6724	810676
13722	810677
48726	810678
11698	810679
3712	810680
6702	810681
1127	810682
843	810683
103722	810684
13991	810685
20351	810686
73039	810687
6301	810688
5547	810689
37558	810690
2433	810691
5947	810692
32335	810693
44846	810694
9160	810695
147245	810696
14374	810697
113542	810698
5212	810699
40065	810700
9114	810701
41243	810702
20083	810703
32038	810704
117007	810705
33979	810706
52	810707
1657	810708
31353	810709
200252	810710
18585	810711
1784	810712
12136	810713
2790	810714
1429	810715
31395	810716
65609	810717
65632	810718
155193	810719
48701	810720
3363	810721
3363	810722
54138	810723
13277	810724
3540	810725
17	810726
10570	810727
13257	810728
40551	810729
103822	810730
6478	810731
53148	810732
1699	810733
7905	810734
85134	810735
85134	810736
2694	810737
2701	810738
12196	810739
626	810740
40399	810741
32223	810742
797	810743
155180	810744
32256	810745
113353	810746
21207	810747
26	810748
4946	810749
210915	810750
155015	810751
33887	810752
579	810753
217859	810754
2061	810755
12196	810756
12196	810757
12196	810758
85170	810759
11089	810760
3391	810761
91646	810762
122837	810763
170651	810764
505	810765
7097	810766
26703	810767
25928	810768
24380	810769
73211	810770
20514	810771
79333	810772
61118	810773
17299	810774
5662	810775
4563	810776
3540	810777
32204	810778
7441	810779
85139	810780
4564	810781
5660	810782
155121	810783
26	810784
113297	810785
155142	810786
113407	810787
217314	810788
3540	810789
17	810790
684	810791
17	810792
113288	810793
192844	810794
12262	810795
19230	810796
2425	810797
24981	810798
29689	810799
18106	810800
18832	810801
120734	810802
81452	810803
167894	810804
107706	810805
47573	810806
5035	810807
103150	810808
55648	810809
170366	810810
72478	810811
5775	810812
60967	810813
80761	810814
8920	810815
9616	810816
5695	810817
223170	810818
53339	810819
27022	810820
33972	810821
48211	810822
7703	810823
4410	810824
61982	810825
5249	810826
883	810827
4323	810828
22734	810829
32269	810830
734	810831
5249	810832
47121	810833
65674	810834
113240	810835
65	810836
65607	810837
104014	810838
26597	810839
49401	810840
6478	810841
1849	810842
123122	810843
12166	810844
32223	810845
40383	810846
217319	810847
14546	810848
65699	810849
21207	810850
40383	810851
40358	810852
17	810853
7518	810854
42909	810855
27487	810856
684	810857
9207	810858
11204	810859
65659	810860
65632	810861
12165	810862
14546	810863
21391	810864
4718	810865
113310	810866
32204	810867
43029	810868
2796	810869
217095	810870
1294	810871
505	810872
3540	810873
56951	810874
54479	810875
221375	810876
221942	810877
47070	810878
155127	810879
4666	810880
232952	810881
31638	810882
74107	810883
92914	810884
111004	810885
23620	810886
34313	810887
42681	810888
797	810889
1781	810890
113311	810891
2638	810892
1798	810893
29047	810894
17794	810895
91688	810896
34276	810897
73735	810898
3789	810899
74184	810900
61854	810901
8175	810902
783	810903
6837	810904
71609	810905
5	810906
110841	810907
3332	810908
1393	810909
111774	810910
456	810911
1126	810912
1028	810913
4593	810914
6865	810915
495	810916
5978	810917
10764	810918
1030	810919
5195	810920
1549	810921
532	810922
457	810923
1031	810924
91737	810925
6002	810926
18434	810927
2858	810928
457	810929
5978	810930
6867	810931
3556	810932
27476	810933
3174	810934
21205	810935
5215	810936
65522	810937
80880	810938
22293	810939
5990	810940
30878	810941
12872	810942
34228	810943
27477	810944
9232	810945
34293	810946
12844	810947
4591	810948
6839	810949
6841	810950
6838	810951
10765	810952
16253	810953
116017	810954
70334	810955
15159	810956
3090	810957
1031	810958
730	810959
42973	810960
6840	810961
531	810962
2858	810963
731	810964
6003	810965
3174	810966
6003	810967
89091	810968
3037	810969
5	810970
1390	810971
3489	810972
57866	810973
113175	810974
2668	810975
6001	810976
2858	810977
4	810978
118	810979
5	810980
5339	810981
3814	810982
2439	810983
34293	810984
54741	810985
730	810986
7393	810987
80589	810988
4069	810989
1549	810990
2174	810991
531	810992
782	810993
9255	810994
4058	810995
3174	810996
1	810997
93225	810998
6002	810999
42969	811000
6841	811001
42975	811002
76390	811003
617	811004
5215	811005
9233	811006
6002	811007
18433	811008
3175	811009
5217	811010
6839	811011
731	811012
2242	811013
7928	811014
2242	811015
4069	811016
5194	811017
1389	811018
27477	811019
378	811020
3090	811021
6002	811022
937	811023
18436	811024
6867	811025
9255	811026
6864	811027
7951	811028
18442	811029
15413	811030
6901	811031
61295	811032
12936	811033
56771	811034
73754	811035
10987	811036
18760	811037
1499	811038
50460	811039
176	811040
11899	811041
91351	811042
688	811043
206078	811044
35366	811045
59408	811046
3222	811047
10163	811048
25918	811049
5215	811050
34852	811051
12008	811052
27442	811053
10524	811054
6669	811055
10383	811056
7658	811057
7658	811058
190275	811059
6570	811060
5002	811061
7373	811062
68374	811063
33776	811064
57509	811065
17057	811066
4872	811067
52844	811068
29087	811069
70186	811070
22307	811071
8701	811072
2580	811073
44732	811074
965	811075
122793	811076
182513	811077
565	811078
40149	811079
65785	811080
37428	811081
64480	811082
656	811083
24918	811084
9110	811085
28503	811086
7978	811087
76647	811088
78324	811089
24771	811090
3765	811091
1980	811092
7107	811093
139796	811094
17344	811095
17344	811096
9795	811097
25317	811098
71540	811099
23	811100
80483	811101
22375	811102
154033	811103
161895	811104
40217	811105
5987	811106
82	811107
38553	811108
7262	811109
16347	811110
12635	811111
1	811112
221922	811113
3368	811114
10131	811115
341	811116
333	811117
9697	811118
10202	811119
162123	811120
14377	811121
42962	811122
31272	811123
15459	811124
125246	811125
7286	811126
140842	811127
232346	811128
58292	811129
24994	811130
64800	811131
1176	811132
119358	811133
4697	811134
3119	811135
37572	811136
132961	811137
52805	811138
117061	811139
89332	811140
18845	811141
46446	811142
68115	811143
95066	811144
19879	811145
72516	811146
87906	811147
32786	811148
33163	811149
119146	811150
177006	811151
164479	811152
47863	811153
80245	811154
86835	811155
114074	811156
116649	811157
103058	811158
21544	811159
158928	811160
17772	811161
19879	811162
161017	811163
66927	811164
78389	811165
158014	811166
9868	811167
102902	811168
163696	811169
162511	811170
116125	811171
232164	811172
66163	811173
89755	811174
41047	811175
87794	811176
77016	811177
37810	811178
158928	811179
52466	811180
66437	811181
18773	811182
126716	811183
24048	811184
119251	811185
94325	811186
78449	811187
60471	811188
9613	811189
60460	811190
59992	811191
66722	811192
227014	811193
114179	811194
117830	811195
103673	811196
165294	811197
19879	811198
52361	811199
224573	811200
164656	811201
93732	811202
52136	811203
41782	811204
237307	811205
66828	811206
33190	811207
158955	811208
120538	811209
232214	811210
37395	811211
95130	811212
55186	811213
66637	811214
166604	811215
41064	811216
159125	811217
235347	811218
137530	811219
116521	811220
41688	811221
86473	811222
16399	811223
43563	811224
43563	811225
159810	811226
97651	811227
162211	811228
88123	811229
67299	811230
41107	811231
116060	811232
232572	811233
72508	811234
139568	811235
55306	811236
66671	811237
19649	811238
158245	811239
115034	811240
160985	811241
116060	811242
35293	811243
44491	811244
21512	811245
30054	811246
86612	811247
41060	811248
234242	811249
116117	811250
162306	811251
116498	811252
61389	811253
24062	811254
24062	811255
12245	811256
220877	811257
226260	811258
127465	811259
8370	811260
227053	811261
224682	811262
34189	811263
141838	811264
89552	811265
115643	811266
115400	811267
229581	811268
162105	811269
139347	811270
94488	811271
21544	811272
51679	811273
233663	811274
94363	811275
51676	811276
89636	811277
68508	811278
42529	811279
45186	811280
7574	811281
96130	811282
41039	811283
179589	811284
40937	811285
102255	811286
114088	811287
23771	811288
103715	811289
78118	811290
178813	811291
17856	811292
11274	811293
88014	811294
58798	811295
16128	811296
21419	811297
53050	811298
16128	811299
186013	811300
235541	811301
52741	811302
162723	811303
51574	811304
34936	811305
57890	811306
44353	811307
41186	811308
32470	811309
24029	811310
24048	811311
57714	811312
88734	811313
44278	811314
13281	811315
226050	811316
120478	811317
46068	811318
52690	811319
28973	811320
159061	811321
85948	811322
15856	811323
41121	811324
29112	811325
77829	811326
44780	811327
46195	811328
117830	811329
45036	811330
136571	811331
88057	811332
87469	811333
85987	811334
158783	811335
67239	811336
167269	811337
66197	811338
28256	811339
93850	811340
89776	811341
118735	811342
23484	811343
72287	811344
161195	811345
68656	811346
228554	811347
21301	811348
89799	811349
233641	811350
52398	811351
86843	811352
34802	811353
52908	811354
51616	811355
116025	811356
133200	811357
230647	811358
56614	811359
66727	811360
33012	811361
32560	811362
88791	811363
19471	811364
66828	811365
163461	811366
17854	811367
87906	811368
37807	811369
89230	811370
13447	811371
89553	811372
116145	811373
89332	811374
68321	811375
17711	811376
43563	811377
230253	811378
86592	811379
160228	811380
29232	811381
68513	811382
29080	811383
116558	811384
67668	811385
37021	811386
23783	811387
70938	811388
155947	811389
67394	811390
229315	811391
41203	811392
102164	811393
231606	811394
94363	811395
66527	811396
26154	811397
16541	811398
32799	811399
229987	811400
18846	811401
115325	811402
89252	811403
86628	811404
26410	811405
234001	811406
7531	811407
225534	811408
46547	811409
23802	811410
155215	811411
17147	811412
4528	811413
21074	811414
17545	811415
1176	811416
19449	811417
112074	811418
42	811419
12045	811420
3830	811421
25985	811422
231447	811423
60754	811424
6476	811425
87326	811426
6230	811427
199011	811428
44669	811429
12451	811430
849	811431
117507	811432
3479	811433
14022	811434
113312	811435
43424	811436
229246	811437
11199	811438
3391	811439
70391	811440
12650	811441
35366	811442
3099	811443
27632	811444
43511	811445
61087	811446
42086	811447
19829	811448
69137	811449
101	811450
61920	811451
11399	811452
38207	811453
84280	811454
34524	811455
192831	811456
13265	811457
218891	811458
17509	811459
19829	811460
194463	811461
21605	811462
19549	811463
43768	811464
192167	811465
667	811466
37749	811467
28785	811468
37028	811469
62892	811470
149520	811471
27030	811472
28657	811473
90687	811474
36784	811475
46804	811476
75957	811477
36975	811478
36303	811479
7733	811480
58263	811481
69084	811482
77235	811483
9300	811484
76371	811485
26	811486
11695	811487
7312	811488
30875	811489
50378	811490
194480	811491
69928	811492
84064	811493
19818	811494
112235	811495
1176	811496
222919	811497
18154	811498
9209	811499
204137	811500
16918	811501
28458	811502
15088	811503
156158	811504
3389	811505
10132	811506
143356	811507
24694	811508
2774	811509
325	811510
18816	811511
25276	811512
108693	811513
35	811514
62600	811515
117605	811516
92030	811517
3879	811518
9511	811519
22401	811520
8280	811521
110333	811522
3879	811523
336	811524
20244	811525
711	811526
5427	811527
13354	811528
1492	811529
24002	811530
1316	811531
14055	811532
500	811533
49960	811534
86423	811535
28125	811536
5408	811537
24007	811538
1831	811539
8478	811540
2907	811541
161	811542
6998	811543
19116	811544
83785	811545
1779	811546
998	811547
35677	811548
40416	811549
5463	811550
697	811551
225	811552
28353	811553
48656	811554
8460	811555
95887	811556
998	811557
30715	811558
22910	811559
48688	811560
1271	811561
12612	811562
1308	811563
160	811564
7202	811565
16489	811566
63317	811567
37186	811568
236	811569
225	811570
92439	811571
38144	811572
16933	811573
3	811574
8452	811575
89552	811576
77920	811577
25986	811578
38562	811579
72835	811580
147077	811581
2301	811582
171435	811583
165630	811584
387	811585
3729	811586
159	811587
20832	811588
464	811589
2288	811590
47	811591
12859	811592
3688	811593
141470	811594
10994	811595
2906	811596
1859	811597
73084	811598
9390	811599
80	811600
24417	811601
39359	811602
2545	811603
41748	811604
75873	811605
29757	811606
146929	811607
3338	811608
1095	811609
79890	811610
164797	811611
98485	811612
12381	811613
33729	811614
95705	811615
2555	811616
16409	811617
2545	811618
10067	811619
140327	811620
45294	811621
5549	811622
2590	811623
83715	811624
544	811625
54566	811626
38074	811627
33821	811628
6367	811629
8712	811630
2583	811631
52600	811632
2763	811633
40285	811634
11356	811635
11554	811636
22972	811637
15913	811638
16272	811639
63343	811640
37509	811641
711	811642
56	811643
4080	811644
1341	811645
171422	811646
78107	811647
155028	811648
177	811649
436	811650
13824	811651
11470	811652
5767	811653
355	811654
2634	811655
80638	811656
43793	811657
1856	811658
2506	811659
106773	811660
68042	811661
4773	811662
70729	811663
11187	811664
1489	811665
6704	811666
96178	811667
281	811668
20034	811669
20239	811670
204306	811671
11854	811672
3284	811673
1897	811674
831	811675
11204	811676
42566	811677
6331	811678
18689	811679
6331	811680
140185	811681
998	811682
37701	811683
14041	811684
48761	811685
1182	811686
29580	811687
1487	811688
1649	811689
17336	811690
8345	811691
100018	811692
11722	811693
941	811694
4870	811695
1692	811696
20374	811697
19821	811698
34968	811699
74274	811700
3118	811701
7349	811702
115409	811703
1858	811704
80	811705
811	811706
3757	811707
4307	811708
108516	811709
13579	811710
194542	811711
204321	811712
20018	811713
809	811714
2883	811715
1100	811716
5441	811717
16486	811718
2092	811719
226	811720
3576	811721
694	811722
121	811723
75564	811724
7880	811725
32487	811726
1177	811727
11742	811728
976	811729
47	811730
2094	811731
38001	811732
128630	811733
177	811734
747	811735
646	811736
9294	811737
753	811738
8	811739
820	811740
8481	811741
48827	811742
14160	811743
11825	811744
3237	811745
56815	811746
114	811747
108960	811748
2584	811749
4626	811750
6369	811751
24614	811752
1851	811753
16633	811754
20378	811755
5671	811756
75923	811757
56640	811758
2641	811759
83581	811760
1830	811761
80628	811762
164906	811763
28995	811764
888	811765
22029	811766
2908	811767
185948	811768
116277	811769
1492	811770
1892	811771
711	811772
14049	811773
11419	811774
54308	811775
17368	811776
8258	811777
105310	811778
14084	811779
473	811780
47	811781
11090	811782
24850	811783
2641	811784
77870	811785
38350	811786
38166	811787
61685	811788
123385	811789
15972	811790
9659	811791
61751	811792
34050	811793
2444	811794
838	811795
12857	811796
2019	811797
3751	811798
271	811799
155529	811800
5967	811801
2633	811802
27255	811803
55494	811804
57326	811805
54149	811806
2096	811807
33786	811808
17089	811809
835	811810
1369	811811
47	811812
81937	811813
63842	811814
4482	811815
6220	811816
1452	811817
6216	811818
70952	811819
125826	811820
162163	811821
115827	811822
32505	811823
65692	811824
33653	811825
127448	811826
230616	811827
232444	811828
60487	811829
33776	811830
61	811831
4562	811832
20601	811833
7414	811834
104487	811835
47686	811836
19648	811837
62184	811838
7368	811839
2078	811840
274	811841
274	811842
274	811843
12317	811844
4382	811845
2633	811846
30546	811847
49721	811848
30746	811849
2665	811850
5278	811851
23027	811852
23984	811853
12967	811854
25858	811855
70208	811856
106220	811857
98290	811858
947	811859
19936	811860
2444	811861
1089	811862
2813	811863
1554	811864
79686	811865
37970	811866
30838	811867
97	811868
97	811869
10888	811870
17875	811871
29129	811872
8569	811873
3195	811874
28233	811875
24792	811876
146929	811877
74363	811878
17080	811879
3978	811880
4135	811881
2269	811882
57565	811883
4083	811884
234	811885
6233	811886
36493	811887
6500	811888
2762	811889
6775	811890
187	811891
2257	811892
130578	811893
75	811894
1170	811895
406	811896
2926	811897
61979	811898
36012	811899
8280	811900
25117	811901
52	811902
101028	811903
30938	811904
3204	811905
1072	811906
140185	811907
29760	811908
6869	811909
9587	811910
57333	811911
212170	811912
130109	811913
92139	811914
180442	811915
30594	811916
688	811917
93512	811918
15513	811919
13629	811920
57475	811921
1643	811922
7407	811923
139471	811924
6180	811925
59963	811926
11327	811927
20038	811928
5461	811929
4692	811930
1457	811931
20386	811932
56895	811933
76998	811934
11675	811935
60700	811936
4833	811937
6659	811938
105677	811939
11356	811940
142431	811941
2282	811942
1402	811943
7499	811944
14780	811945
180205	811946
8013	811947
2587	811948
7247	811949
10754	811950
2546	811951
33244	811952
100119	811953
22704	811954
38338	811955
354	811956
28858	811957
20353	811958
20721	811959
241	811960
241	811961
7366	811962
30208	811963
19928	811964
78021	811965
16853	811966
140632	811967
1466	811968
56285	811969
8098	811970
1832	811971
2987	811972
1453	811973
5407	811974
2873	811975
8225	811976
13088	811977
39575	811978
40254	811979
582	811980
19986	811981
81962	811982
23897	811983
48039	811984
3695	811985
24929	811986
185847	811987
148	811988
14246	811989
18228	811990
20566	811991
24781	811992
62796	811993
204311	811994
37986	811995
27	811996
57374	811997
3717	811998
62389	811999
4087	812000
85164	812001
7207	812002
2772	812003
51149	812004
70743	812005
54529	812006
6495	812007
11744	812008
97844	812009
158048	812010
4209	812011
59280	812012
11816	812013
80810	812014
2641	812015
3944	812016
198	812017
24200	812018
104027	812019
74	812020
11678	812021
78633	812022
294	812023
22957	812024
114235	812025
3573	812026
2444	812027
23910	812028
37075	812029
72933	812030
1169	812031
2012	812032
37715	812033
3229	812034
12710	812035
109	812036
155074	812037
9750	812038
2803	812039
27928	812040
31004	812041
3576	812042
39125	812043
142404	812044
10446	812045
5374	812046
32826	812047
16622	812048
16470	812049
119109	812050
14533	812051
23955	812052
2880	812053
38096	812054
48563	812055
856	812056
4841	812057
689	812058
18730	812059
2869	812060
18819	812061
336	812062
6612	812063
234192	812064
5290	812065
48725	812066
123887	812067
24725	812068
31140	812069
2807	812070
9628	812071
92	812072
106847	812073
22205	812074
62285	812075
100399	812076
7154	812077
57120	812078
74	812079
2560	812080
711	812081
4638	812082
4864	812083
2881	812084
4756	812085
20564	812086
73303	812087
479	812088
12610	812089
2549	812090
20462	812091
49965	812092
18719	812093
27	812094
3297	812095
6299	812096
23278	812097
109536	812098
4175	812099
63577	812100
2579	812101
19548	812102
31143	812103
4367	812104
6027	812105
4726	812106
38834	812107
35209	812108
13705	812109
16735	812110
28	812111
25985	812112
1677	812113
84734	812114
4849	812115
80608	812116
211	812117
694	812118
1617	812119
6292	812120
2772	812121
47633	812122
1200	812123
16410	812124
34980	812125
25415	812126
233841	812127
21203	812128
5883	812129
4157	812130
705	812131
3469	812132
11336	812133
10059	812134
1856	812135
30633	812136
2021	812137
3293	812138
3593	812139
40028	812140
1334	812141
27832	812142
33222	812143
33225	812144
595	812145
2800	812146
30809	812147
29	812148
9053	812149
82130	812150
2908	812151
829	812152
18566	812153
1680	812154
160	812155
4950	812156
167	812157
131969	812158
2491	812159
3666	812160
881	812161
47046	812162
5319	812163
23037	812164
434	812165
38003	812166
47003	812167
422	812168
644	812169
5474	812170
3672	812171
1298	812172
29914	812173
15512	812174
63557	812175
87963	812176
6519	812177
3257	812178
602	812179
5327	812180
19795	812181
7859	812182
6716	812183
37742	812184
11006	812185
1486	812186
4959	812187
367	812188
10009	812189
9098	812190
4779	812191
1165	812192
162551	812193
4219	812194
37607	812195
73007	812196
204305	812197
367	812198
9759	812199
20070	812200
41253	812201
2021	812202
15137	812203
14078	812204
112	812205
1325	812206
1937	812207
2650	812208
41813	812209
4982	812210
484	812211
12749	812212
8547	812213
144237	812214
9792	812215
104490	812216
13496	812217
48658	812218
2609	812219
18718	812220
72913	812221
24561	812222
48658	812223
139151	812224
39081	812225
48658	812226
142786	812227
12164	812228
37632	812229
25417	812230
20561	812231
3364	812232
1559	812233
654	812234
147669	812235
51688	812236
60436	812237
2882	812238
24803	812239
108533	812240
31174	812241
40519	812242
8525	812243
3329	812244
8585	812245
154474	812246
838	812247
81120	812248
10678	812249
2169	812250
30919	812251
321	812252
55771	812253
30886	812254
31860	812255
87222	812256
16864	812257
7806	812258
24141	812259
650	812260
171930	812261
8525	812262
30890	812263
5872	812264
7387	812265
10317	812266
20410	812267
33764	812268
15414	812269
30923	812270
63318	812271
586	812272
104672	812273
1957	812274
355	812275
37180	812276
8622	812277
5270	812278
23814	812279
2925	812280
7844	812281
2831	812282
216382	812283
2482	812284
29820	812285
19735	812286
976	812287
3254	812288
9754	812289
72830	812290
37669	812291
1079	812292
821	812293
35930	812294
1762	812295
71164	812296
2264	812297
11	812298
67542	812299
45684	812300
198750	812301
95691	812302
112378	812303
27016	812304
79007	812305
102704	812306
30571	812307
13688	812308
28597	812309
8057	812310
44578	812311
72056	812312
9015	812313
2156	812314
134766	812315
152722	812316
41993	812317
4127	812318
132227	812319
126828	812320
56208	812321
184976	812322
94989	812323
74187	812324
126696	812325
162371	812326
10	812327
99183	812328
56229	812329
93460	812330
17649	812331
129533	812332
150624	812333
66090	812334
209336	812335
109189	812336
210684	812337
137108	812338
209388	812339
155390	812340
127800	812341
55752	812342
12408	812343
14787	812344
1815	812345
167858	812346
7748	812347
103000	812348
15909	812349
5470	812350
13188	812351
15046	812352
133126	812353
35544	812354
183867	812355
35888	812356
58285	812357
91205	812358
85976	812359
221905	812360
5296	812361
219023	812362
168672	812363
3168	812364
34	812365
54213	812366
243	812367
17084	812368
7053	812369
45787	812370
99855	812371
2849	812372
83516	812373
43912	812374
39370	812375
30984	812376
99541	812377
30141	812378
45553	812379
292	812380
20890	812381
9866	812382
14527	812383
34260	812384
83282	812385
51235	812386
27970	812387
11662	812388
19447	812389
43599	812390
8845	812391
8532	812392
163870	812393
117265	812394
16325	812395
3316	812396
12106	812397
5874	812398
1458	812399
206300	812400
35928	812401
11314	812402
761	812403
13629	812404
153958	812405
7784	812406
9948	812407
64517	812408
93763	812409
65643	812410
304	812411
39406	812412
11158	812413
11417	812414
44364	812415
82984	812416
195932	812417
14943	812418
30430	812419
108452	812420
2127	812421
76322	812422
26296	812423
44364	812424
28727	812425
2553	812426
45026	812427
207421	812428
1446	812429
27129	812430
5662	812431
36	812432
155088	812433
116221	812434
57251	812435
36803	812436
5450	812437
52893	812438
3227	812439
4837	812440
58825	812441
25791	812442
5751	812443
47329	812444
5751	812445
4152	812446
14502	812447
3241	812448
123311	812449
19735	812450
98137	812451
34934	812452
47329	812453
27844	812454
799	812455
5751	812456
16	812457
229998	812458
98345	812459
160870	812460
38801	812461
88028	812462
21455	812463
70467	812464
75825	812465
10830	812466
98387	812467
218074	812468
23823	812469
231356	812470
69149	812471
137408	812472
1460	812473
20503	812474
59519	812475
25156	812476
229247	812477
234729	812478
157866	812479
161985	812480
167064	812481
25156	812482
36587	812483
29508	812484
228498	812485
86883	812486
38508	812487
77772	812488
20297	812489
25156	812490
222689	812491
20297	812492
86779	812493
28322	812494
30603	812495
191060	812496
15605	812497
126695	812498
31616	812499
49666	812500
3888	812501
3888	812502
14294	812503
17969	812504
42521	812505
8646	812506
18256	812507
2477	812508
19278	812509
18536	812510
25550	812511
35946	812512
36049	812513
7930	812514
129346	812515
10266	812516
55248	812517
2527	812518
45957	812519
8665	812520
35385	812521
61	812522
23802	812523
9409	812524
81984	812525
2863	812526
11317	812527
37558	812528
18009	812529
51688	812530
38553	812531
19109	812532
2350	812533
22448	812534
21453	812535
1511	812536
110975	812537
2580	812538
20961	812539
132242	812540
17084	812541
8098	812542
120	812543
171	812544
116	812545
17063	812546
116	812547
204175	812548
112074	812549
20749	812550
12861	812551
48833	812552
160499	812553
91706	812554
20672	812555
35999	812556
18237	812557
4563	812558
114419	812559
229186	812560
93109	812561
107	812562
578	812563
67367	812564
125487	812565
124781	812566
93071	812567
173478	812568
125340	812569
14484	812570
92924	812571
16074	812572
32590	812573
69731	812574
7103	812575
222208	812576
6053	812577
15	812578
20601	812579
11835	812580
80692	812581
47477	812582
6044	812583
3995	812584
2580	812585
27086	812586
26	812587
4946	812588
11713	812589
128049	812590
48756	812591
156550	812592
2320	812593
7464	812594
12228	812595
114365	812596
148908	812597
148979	812598
99878	812599
122980	812600
53601	812601
71445	812602
71982	812603
81790	812604
210526	812605
127143	812606
83717	812607
23538	812608
59644	812609
45157	812610
25361	812611
43575	812612
154400	812613
156559	812614
188862	812615
71508	812616
25169	812617
49474	812618
178595	812619
39134	812620
5971	812621
21303	812622
8673	812623
30118	812624
147001	812625
24978	812626
40819	812627
40472	812628
43783	812629
63381	812630
9949	812631
20610	812632
12927	812633
116826	812634
71889	812635
145010	812636
81354	812637
17060	812638
29338	812639
55653	812640
18849	812641
89526	812642
21352	812643
21352	812644
169823	812645
149453	812646
30031	812647
1233	812648
26087	812649
118470	812650
40819	812651
131203	812652
27647	812653
209387	812654
4590	812655
4590	812656
20614	812657
23878	812658
127800	812659
125756	812660
177122	812661
1928	812662
12602	812663
63398	812664
63398	812665
124723	812666
152551	812667
25140	812668
19671	812669
7390	812670
50831	812671
20612	812672
127684	812673
28059	812674
59958	812675
93930	812676
127919	812677
76458	812678
112908	812679
53647	812680
104732	812681
62246	812682
62246	812683
90907	812684
73121	812685
5602	812686
2086	812687
208595	812688
2959	812689
82881	812690
14321	812691
39473	812692
6174	812693
25860	812694
120075	812695
63381	812696
211664	812697
146577	812698
59927	812699
55925	812700
39117	812701
72641	812702
71479	812703
82003	812704
113750	812705
120503	812706
63443	812707
204535	812708
20608	812709
12454	812710
78142	812711
48526	812712
89136	812713
53237	812714
8515	812715
290	812716
15357	812717
25207	812718
15517	812719
47620	812720
3802	812721
195180	812722
44607	812723
63383	812724
64444	812725
8701	812726
116824	812727
239986	812728
45553	812729
20977	812730
73364	812731
36049	812732
17268	812733
72235	812734
43556	812735
26443	812736
107847	812737
49988	812738
30007	812739
94853	812740
30007	812741
27944	812742
37763	812743
65484	812744
25226	812745
143967	812746
1428	812747
49009	812748
81795	812749
49913	812750
20100	812751
14338	812752
195591	812753
20895	812754
34470	812755
62670	812756
122675	812757
84133	812758
63443	812759
12294	812760
4867	812761
15151	812762
9999	812763
174672	812764
95459	812765
82074	812766
49410	812767
41233	812768
126350	812769
82056	812770
84635	812771
50152	812772
151544	812773
19178	812774
18356	812775
149730	812776
10204	812777
165416	812778
30239	812779
3847	812780
66360	812781
6346	812782
48109	812783
77013	812784
141741	812785
6118	812786
320	812787
320	812788
35265	812789
58495	812790
154283	812791
31700	812792
14004	812793
165309	812794
201056	812795
445	812796
67583	812797
68006	812798
2447	812799
67265	812800
23986	812801
23986	812802
107168	812803
200704	812804
12927	812805
7147	812806
385	812807
24947	812808
190947	812809
49153	812810
39654	812811
12015	812812
445	812813
31121	812814
81120	812815
90808	812816
27980	812817
27980	812818
131482	812819
25910	812820
34801	812821
41286	812822
8367	812823
31700	812824
53081	812825
79967	812826
159814	812827
213353	812828
49074	812829
39845	812830
31763	812831
15565	812832
205839	812833
8730	812834
80868	812835
29704	812836
20612	812837
21303	812838
10056	812839
210100	812840
153840	812841
125874	812842
10581	812843
84071	812844
88202	812845
20596	812846
102168	812847
14175	812848
359	812849
19432	812850
79970	812851
31528	812852
446	812853
11983	812854
39971	812855
31969	812856
27857	812857
80953	812858
39461	812859
56043	812860
94761	812861
27543	812862
12015	812863
127193	812864
43874	812865
213974	812866
213246	812867
39934	812868
108667	812869
1433	812870
89241	812871
89241	812872
210000	812873
126451	812874
39134	812875
149398	812876
31079	812877
65545	812878
71685	812879
43575	812880
27647	812881
82652	812882
150438	812883
25223	812884
8515	812885
30936	812886
24748	812887
25154	812888
14092	812889
93	812890
29482	812891
41672	812892
72997	812893
34142	812894
175659	812895
38301	812896
38301	812897
43422	812898
172573	812899
25953	812900
232639	812901
51796	812902
31079	812903
67326	812904
111898	812905
148240	812906
39845	812907
85872	812908
52386	812909
11983	812910
144308	812911
39350	812912
200130	812913
62641	812914
48949	812915
51513	812916
165644	812917
92331	812918
22228	812919
34128	812920
28109	812921
49221	812922
37262	812923
48937	812924
30969	812925
56639	812926
17406	812927
17406	812928
108049	812929
49429	812930
24947	812931
63383	812932
63383	812933
19178	812934
120456	812935
148830	812936
73717	812937
48937	812938
43358	812939
16124	812940
8724	812941
48859	812942
38874	812943
19496	812944
19496	812945
38288	812946
163710	812947
85705	812948
20095	812949
43452	812950
83629	812951
39461	812952
11844	812953
144028	812954
230764	812955
152089	812956
57376	812957
104693	812958
200182	812959
81028	812960
36181	812961
4343	812962
1	812963
219206	812964
132280	812965
228897	812966
3948	812967
34179	812968
36526	812969
11980	812970
31880	812971
105227	812972
134028	812973
202605	812974
93261	812975
9974	812976
166078	812977
80035	812978
15453	812979
146146	812980
203592	812981
39003	812982
191991	812983
51361	812984
51387	812985
238486	812986
31175	812987
31175	812988
2086	812989
163469	812990
88936	812991
83699	812992
121077	812993
7688	812994
85571	812995
62751	812996
114248	812997
143935	812998
149950	812999
21309	813000
40610	813001
146697	813002
45698	813003
82869	813004
26122	813005
81293	813006
117494	813007
30998	813008
41365	813009
203382	813010
118835	813011
100952	813012
5589	813013
1449	813014
5195	813015
2242	813016
27394	813017
1150	813018
989	813019
19049	813020
3613	813021
6586	813022
7629	813023
41805	813024
54923	813025
61039	813026
37929	813027
30472	813028
7396	813029
13051	813030
31677	813031
28814	813032
72099	813033
61971	813034
30971	813035
9688	813036
8797	813037
164	813038
197321	813039
140093	813040
56889	813041
14003	813042
28684	813043
27823	813044
1948	813045
18370	813046
217568	813047
106998	813048
1182	813049
2294	813050
1009	813051
44825	813052
14113	813053
162582	813054
652	813055
139	813056
42602	813057
38421	813058
16041	813059
6883	813060
12054	813061
129386	813062
8099	813063
150971	813064
3863	813065
15361	813066
39413	813067
28689	813068
156250	813069
9197	813070
467	813071
7284	813072
221203	813073
65315	813074
151900	813075
96151	813076
15183	813077
2230	813078
103172	813079
103345	813080
48756	813081
14361	813082
11761	813083
3218	813084
39263	813085
69751	813086
878	813087
23194	813088
91626	813089
44526	813090
132339	813091
96776	813092
2447	813093
11692	813094
24928	813095
25778	813096
14594	813097
57637	813098
57633	813099
19524	813100
86726	813101
13539	813102
50041	813103
284	813104
14247	813105
18080	813106
31555	813107
135429	813108
8561	813109
23535	813110
8882	813111
15059	813112
2592	813113
55678	813114
3264	813115
109404	813116
1880	813117
8671	813118
103980	813119
9214	813120
1188	813121
22272	813122
3936	813123
56618	813124
12691	813125
23194	813126
156504	813127
18585	813128
1015	813129
49347	813130
9388	813131
61147	813132
105937	813133
91919	813134
5156	813135
112224	813136
743	813137
108050	813138
91845	813139
90628	813140
203254	813141
121676	813142
35594	813143
126431	813144
6528	813145
127005	813146
69484	813147
181	813148
21971	813149
38303	813150
121906	813151
14946	813152
17931	813153
33434	813154
82882	813155
108154	813156
18272	813157
54818	813158
33966	813159
124287	813160
14909	813161
27329	813162
90759	813163
1921	813164
18260	813165
118445	813166
2078	813167
21097	813168
37109	813169
3330	813170
93298	813171
27736	813172
2101	813173
153889	813174
218871	813175
156847	813176
161758	813177
34077	813178
11521	813179
72666	813180
1176	813181
142046	813182
27091	813183
57835	813184
4720	813185
925	813186
4154	813187
1	813188
2	813189
2	813190
9496	813191
1	813192
2	813193
2	813194
2	813195
19723	813196
52251	813197
124635	813198
37715	813199
14457	813200
9410	813201
163640	813202
573	813203
21685	813204
29620	813205
52890	813206
239487	813207
67788	813208
65957	813209
77384	813210
93594	813211
68696	813212
66631	813213
165182	813214
114074	813215
226701	813216
67476	813217
161336	813218
52298	813219
86631	813220
198894	813221
19871	813222
237916	813223
95522	813224
155895	813225
115089	813226
17772	813227
17772	813228
26304	813229
52468	813230
77327	813231
159348	813232
114000	813233
52398	813234
163250	813235
86060	813236
123060	813237
32960	813238
93534	813239
93534	813240
224999	813241
55361	813242
116311	813243
160867	813244
119171	813245
167527	813246
41207	813247
61160	813248
166007	813249
165770	813250
56503	813251
52431	813252
165557	813253
26250	813254
167503	813255
21667	813256
37799	813257
101430	813258
52398	813259
115034	813260
7604	813261
237282	813262
69842	813263
87813	813264
12241	813265
103044	813266
26297	813267
94142	813268
139550	813269
16399	813270
161177	813271
114007	813272
44335	813273
119865	813274
33012	813275
20298	813276
103680	813277
68650	813278
101493	813279
42478	813280
162489	813281
116975	813282
87365	813283
33102	813284
26412	813285
104728	813286
47132	813287
67261	813288
162667	813289
161650	813290
71331	813291
66187	813292
227782	813293
234816	813294
26191	813295
161667	813296
158989	813297
55760	813298
34802	813299
66463	813300
118343	813301
21544	813302
224747	813303
23737	813304
41688	813305
116132	813306
32507	813307
52305	813308
116498	813309
85975	813310
116281	813311
88744	813312
88056	813313
129156	813314
118498	813315
89249	813316
117968	813317
114581	813318
117967	813319
76250	813320
8154	813321
52316	813322
56614	813323
14807	813324
29083	813325
181075	813326
94220	813327
115109	813328
47124	813329
52616	813330
118719	813331
19346	813332
54978	813333
88580	813334
101611	813335
53058	813336
65931	813337
32792	813338
34595	813339
32610	813340
21643	813341
32369	813342
23770	813343
165182	813344
26449	813345
89187	813346
173455	813347
118502	813348
118343	813349
120388	813350
67495	813351
156682	813352
140226	813353
41202	813354
41203	813355
67476	813356
41689	813357
66457	813358
32778	813359
229580	813360
231663	813361
51548	813362
113912	813363
161929	813364
219997	813365
21440	813366
32852	813367
66409	813368
16397	813369
32874	813370
88571	813371
167250	813372
66914	813373
219952	813374
34404	813375
29782	813376
161451	813377
162946	813378
86060	813379
86260	813380
222694	813381
41202	813382
17773	813383
67389	813384
26411	813385
228629	813386
28173	813387
37771	813388
19446	813389
26410	813390
17773	813391
41202	813392
165907	813393
88122	813394
29017	813395
19443	813396
66626	813397
21376	813398
162255	813399
48303	813400
157123	813401
218626	813402
2061	813403
74080	813404
13437	813405
15427	813406
115772	813407
1176	813408
60413	813409
123911	813410
44441	813411
257	813412
188	813413
7057	813414
71299	813415
30257	813416
36518	813417
3698	813418
7053	813419
54619	813420
6745	813421
89549	813422
86958	813423
145521	813424
107264	813425
30812	813426
29576	813427
82230	813428
40047	813429
29048	813430
73700	813431
117367	813432
29456	813433
12322	813434
87334	813435
5268	813436
159584	813437
108370	813438
9761	813439
129518	813440
11131	813441
46969	813442
13722	813443
79372	813444
67352	813445
124635	813446
56755	813447
12398	813448
77785	813449
24394	813450
12109	813451
8817	813452
22744	813453
80955	813454
12093	813455
8235	813456
12963	813457
161683	813458
2898	813459
8695	813460
22997	813461
47720	813462
37689	813463
38293	813464
7987	813465
38778	813466
75196	813467
28804	813468
49595	813469
5527	813470
59443	813471
194900	813472
89497	813473
159044	813474
142876	813475
47255	813476
236319	813477
22997	813478
54052	813479
17692	813480
11505	813481
35436	813482
513	813483
47183	813484
55628	813485
200681	813486
18865	813487
36947	813488
230716	813489
227448	813490
62869	813491
227659	813492
21940	813493
69527	813494
21940	813495
90938	813496
20522	813497
107551	813498
62902	813499
159426	813500
225385	813501
7458	813502
47101	813503
20867	813504
168459	813505
51411	813506
21521	813507
13088	813508
714	813509
3126	813510
4079	813511
106013	813512
15862	813513
53072	813514
30748	813515
20648	813516
73579	813517
99391	813518
23596	813519
7505	813520
1462	813521
57329	813522
10173	813523
51653	813524
23304	813525
94882	813526
41428	813527
36251	813528
27887	813529
93602	813530
30720	813531
90033	813532
70282	813533
89043	813534
40066	813535
28893	813536
51031	813537
101784	813538
29713	813539
43990	813540
31385	813541
31567	813542
49151	813543
9154	813544
73730	813545
14019	813546
23278	813547
41043	813548
85548	813549
108213	813550
100686	813551
15220	813552
145712	813553
60764	813554
70257	813555
26918	813556
7831	813557
206037	813558
134818	813559
45364	813560
6580	813561
16662	813562
179363	813563
5801	813564
26989	813565
135554	813566
32154	813567
133929	813568
85779	813569
63108	813570
112413	813571
105960	813572
108258	813573
24270	813574
54305	813575
43279	813576
145696	813577
106472	813578
33520	813579
55693	813580
81230	813581
62927	813582
8169	813583
44914	813584
7665	813585
19351	813586
18007	813587
9026	813588
99371	813589
34073	813590
6558	813591
196496	813592
97502	813593
59658	813594
142636	813595
25782	813596
107748	813597
18754	813598
21790	813599
29684	813600
66496	813601
2503	813602
3892	813603
108769	813604
17318	813605
18228	813606
150467	813607
73316	813608
42574	813609
27280	813610
20031	813611
14010	813612
80647	813613
28279	813614
66589	813615
80334	813616
14401	813617
4659	813618
17585	813619
73989	813620
90269	813621
111945	813622
4550	813623
70733	813624
64193	813625
121097	813626
88992	813627
4482	813628
9252	813629
25903	813630
52218	813631
45071	813632
182682	813633
30548	813634
35868	813635
2713	813636
13376	813637
89663	813638
27492	813639
12311	813640
59384	813641
4418	813642
32379	813643
26649	813644
211281	813645
121833	813646
54862	813647
33237	813648
14217	813649
58811	813650
96500	813651
23106	813652
5693	813653
125847	813654
183263	813655
183691	813656
77486	813657
78098	813658
30663	813659
16953	813660
77913	813661
149857	813662
16052	813663
41241	813664
80081	813665
64022	813666
35303	813667
56246	813668
81075	813669
29819	813670
73506	813671
8085	813672
236776	813673
32762	813674
116939	813675
56699	813676
118996	813677
87388	813678
50376	813679
8667	813680
545	813681
12090	813682
104977	813683
44561	813684
10058	813685
140445	813686
121943	813687
104701	813688
69074	813689
15800	813690
77882	813691
126776	813692
128762	813693
46364	813694
26120	813695
166884	813696
60868	813697
39989	813698
138697	813699
144974	813700
52411	813701
206059	813702
149573	813703
151243	813704
47365	813705
4628	813706
175117	813707
76495	813708
44518	813709
6652	813710
27124	813711
205009	813712
75753	813713
143399	813714
62401	813715
120106	813716
112060	813717
200953	813718
15886	813719
141214	813720
77689	813721
39541	813722
152308	813723
14259	813724
184145	813725
106899	813726
35135	813727
82692	813728
141256	813729
202120	813730
69303	813731
200711	813732
154390	813733
14091	813734
156572	813735
161830	813736
166955	813737
25405	813738
67612	813739
32826	813740
81466	813741
38645	813742
144163	813743
145313	813744
50714	813745
110346	813746
172240	813747
45577	813748
45740	813749
29172	813750
82589	813751
58683	813752
49329	813753
149136	813754
51021	813755
201376	813756
100550	813757
180871	813758
174301	813759
28258	813760
239501	813761
14210	813762
103420	813763
31571	813764
36295	813765
48372	813766
116894	813767
142301	813768
104092	813769
180202	813770
118150	813771
120101	813772
10746	813773
58354	813774
145409	813775
14328	813776
68320	813777
109690	813778
41855	813779
179492	813780
50478	813781
213767	813782
17863	813783
137541	813784
223376	813785
20507	813786
15101	813787
148496	813788
36761	813789
3079	813790
121966	813791
42085	813792
74304	813793
72152	813794
120646	813795
60542	813796
72132	813797
56009	813798
140961	813799
48464	813800
14712	813801
49920	813802
6691	813803
149582	813804
46885	813805
84456	813806
23062	813807
83527	813808
156823	813809
13908	813810
48752	813811
152122	813812
19818	813813
132755	813814
28950	813815
78545	813816
49290	813817
12947	813818
17344	813819
195935	813820
7711	813821
33960	813822
43009	813823
33005	813824
96795	813825
91117	813826
41431	813827
9372	813828
6266	813829
60042	813830
46338	813831
78025	813832
62714	813833
5765	813834
29788	813835
46971	813836
30798	813837
188679	813838
29303	813839
129373	813840
70841	813841
155922	813842
108250	813843
187196	813844
3299	813845
83207	813846
79118	813847
20741	813848
55113	813849
6219	813850
18047	813851
119184	813852
202405	813853
13822	813854
29944	813855
8446	813856
4269	813857
5653	813858
29940	813859
108266	813860
140535	813861
31013	813862
63934	813863
15704	813864
106203	813865
38842	813866
165176	813867
44252	813868
85640	813869
5313	813870
62103	813871
33242	813872
64974	813873
4117	813874
7619	813875
37813	813876
48709	813877
120162	813878
77483	813879
63890	813880
236668	813881
10388	813882
51474	813883
8321	813884
74194	813885
84318	813886
4604	813887
66942	813888
111087	813889
41702	813890
49915	813891
434	813892
16409	813893
16052	813894
6947	813895
1867	813896
38867	813897
12052	813898
67716	813899
27122	813900
31070	813901
41584	813902
40938	813903
88818	813904
51856	813905
52329	813906
26631	813907
53058	813908
32736	813909
37112	813910
88733	813911
111224	813912
40864	813913
97659	813914
66980	813915
47312	813916
16428	813917
48372	813918
24233	813919
48598	813920
32158	813921
83487	813922
68823	813923
80399	813924
74755	813925
57327	813926
98130	813927
95965	813928
9018	813929
76221	813930
47817	813931
70834	813932
764	813933
214373	813934
84215	813935
26366	813936
3044	813937
78535	813938
195227	813939
19099	813940
26717	813941
26479	813942
87421	813943
239440	813944
80684	813945
30506	813946
59229	813947
101434	813948
3914	813949
160489	813950
27539	813951
51024	813952
16393	813953
551	813954
104977	813955
112087	813956
87206	813957
89784	813958
68654	813959
17837	813960
52492	813961
118385	813962
68258	813963
79514	813964
68070	813965
68069	813966
41528	813967
66980	813968
12309	813969
51874	813970
68060	813971
37372	813972
83376	813973
52901	813974
47804	813975
108127	813976
32022	813977
111570	813978
177566	813979
152	813980
182930	813981
11086	813982
83891	813983
144835	813984
41414	813985
13775	813986
97977	813987
223246	813988
52720	813989
109986	813990
47896	813991
11864	813992
60000	813993
75145	813994
90937	813995
14999	813996
122260	813997
69496	813998
145073	813999
3213	814000
14778	814001
994	814002
48930	814003
19157	814004
46086	814005
79050	814006
24269	814007
4224	814008
107268	814009
67130	814010
214153	814011
41998	814012
82659	814013
153032	814014
197593	814015
41901	814016
118202	814017
55000	814018
162016	814019
79050	814020
29986	814021
152048	814022
16866	814023
26476	814024
157056	814025
97669	814026
17477	814027
52693	814028
116355	814029
98266	814030
144198	814031
144996	814032
107253	814033
145127	814034
168855	814035
150239	814036
47012	814037
1650	814038
12553	814039
5442	814040
63819	814041
60898	814042
79267	814043
5526	814044
81415	814045
201679	814046
90753	814047
195702	814048
26905	814049
18067	814050
122432	814051
75963	814052
14954	814053
21880	814054
60152	814055
153622	814056
17810	814057
201878	814058
119774	814059
4329	814060
202396	814061
104163	814062
50005	814063
79091	814064
3903	814065
92686	814066
103177	814067
58295	814068
47516	814069
48415	814070
61221	814071
6210	814072
90580	814073
47233	814074
211160	814075
759	814076
41025	814077
126667	814078
26885	814079
42057	814080
19617	814081
119079	814082
95892	814083
132922	814084
8943	814085
109998	814086
169453	814087
9645	814088
40828	814089
87179	814090
11787	814091
32723	814092
151835	814093
41320	814094
112703	814095
26433	814096
61830	814097
31668	814098
155954	814099
257	814100
78615	814101
45269	814102
26487	814103
201026	814104
26433	814105
60425	814106
8817	814107
1682	814108
123422	814109
9068	814110
20229	814111
30534	814112
8902	814113
111125	814114
1368	814115
6395	814116
2224	814117
30366	814118
16530	814119
60716	814120
4760	814121
106290	814122
74662	814123
208519	814124
47245	814125
18096	814126
104676	814127
45060	814128
47745	814129
222193	814130
162799	814131
48183	814132
132665	814133
49007	814134
199879	814135
26954	814136
15033	814137
199908	814138
3728	814139
47998	814140
112323	814141
83507	814142
110123	814143
130373	814144
20051	814145
118349	814146
105071	814147
77981	814148
18149	814149
41348	814150
30323	814151
47680	814152
12785	814153
139447	814154
45691	814155
229395	814156
52270	814157
39610	814158
107177	814159
31702	814160
97165	814161
24878	814162
40670	814163
98023	814164
153792	814165
61668	814166
51293	814167
118093	814168
98719	814169
79254	814170
117699	814171
17814	814172
21545	814173
73706	814174
72314	814175
210802	814176
76205	814177
155985	814178
57019	814179
1112	814180
134402	814181
134060	814182
69504	814183
122296	814184
6663	814185
170014	814186
17785	814187
83800	814188
31681	814189
55555	814190
729	814191
12751	814192
701	814193
20033	814194
200479	814195
158324	814196
124443	814197
39318	814198
104829	814199
98701	814200
11409	814201
158376	814202
69536	814203
48657	814204
7965	814205
119329	814206
4984	814207
52449	814208
6936	814209
42747	814210
19923	814211
6936	814212
17622	814213
13905	814214
108761	814215
68309	814216
26679	814217
42281	814218
46911	814219
87204	814220
22159	814221
87604	814222
12036	814223
26258	814224
6275	814225
52561	814226
45520	814227
130043	814228
184228	814229
107222	814230
31198	814231
10886	814232
74970	814233
106626	814234
32787	814235
6409	814236
29230	814237
26522	814238
86014	814239
233225	814240
63131	814241
545	814242
161041	814243
8817	814244
165019	814245
71325	814246
162354	814247
114427	814248
230692	814249
207701	814250
15766	814251
123541	814252
92525	814253
57729	814254
44519	814255
6400	814256
107393	814257
153417	814258
63695	814259
24973	814260
1986	814261
109186	814262
58331	814263
13287	814264
22602	814265
52280	814266
90556	814267
44206	814268
33845	814269
72233	814270
5849	814271
5161	814272
30570	814273
16373	814274
55588	814275
42729	814276
30181	814277
7453	814278
67539	814279
151	814280
13985	814281
38357	814282
119282	814283
147996	814284
118013	814285
320	814286
42544	814287
116127	814288
116103	814289
11470	814290
114127	814291
35199	814292
51428	814293
92086	814294
7645	814295
58721	814296
34118	814297
31913	814298
26366	814299
31610	814300
97475	814301
7173	814302
54720	814303
56890	814304
96409	814305
21048	814306
14207	814307
11232	814308
175989	814309
108834	814310
49627	814311
15162	814312
10276	814313
87057	814314
110952	814315
88062	814316
27673	814317
27341	814318
69457	814319
40864	814320
116385	814321
145144	814322
28879	814323
50501	814324
43283	814325
4897	814326
36883	814327
167138	814328
63085	814329
168452	814330
45414	814331
94216	814332
163972	814333
92141	814334
35576	814335
211559	814336
114506	814337
42574	814338
15346	814339
28462	814340
40133	814341
45880	814342
148364	814343
123985	814344
5747	814345
36324	814346
144797	814347
145743	814348
3898	814349
129571	814350
187	814351
163331	814352
127660	814353
22398	814354
167792	814355
8061	814356
200887	814357
148103	814358
7010	814359
27284	814360
1079	814361
32679	814362
15437	814363
216301	814364
64473	814365
24798	814366
139336	814367
98606	814368
1314	814369
9151	814370
6273	814371
34191	814372
99366	814373
25215	814374
12692	814375
1611	814376
91093	814377
2794	814378
2844	814379
25982	814380
2593	814381
43370	814382
107125	814383
2645	814384
14635	814385
22398	814386
15392	814387
69255	814388
3319	814389
127940	814390
26921	814391
2604	814392
20886	814393
4997	814394
97817	814395
49108	814396
47175	814397
49534	814398
206858	814399
58258	814400
13884	814401
106	814402
10789	814403
10372	814404
36830	814405
64253	814406
18178	814407
10891	814408
1915	814409
70126	814410
187	814411
49742	814412
19025	814413
24603	814414
21811	814415
64499	814416
7012	814417
60283	814418
62055	814419
49318	814420
42110	814421
5366	814422
151575	814423
5165	814424
2202	814425
15219	814426
19058	814427
10026	814428
47845	814429
117306	814430
43337	814431
118111	814432
68921	814433
42123	814434
33920	814435
215536	814436
34098	814437
92381	814438
74756	814439
106155	814440
18525	814441
63872	814442
8902	814443
43516	814444
52977	814445
163828	814446
3913	814447
237827	814448
1568	814449
5434	814450
57017	814451
4318	814452
22145	814453
3968	814454
22330	814455
8795	814456
56027	814457
51490	814458
128572	814459
5018	814460
30021	814461
16555	814462
51490	814463
52567	814464
19897	814465
52309	814466
42415	814467
45273	814468
22134	814469
103982	814470
48627	814471
56834	814472
115057	814473
56675	814474
47268	814475
8962	814476
127766	814477
2406	814478
481	814479
5728	814480
4438	814481
6087	814482
60529	814483
31065	814484
78219	814485
75664	814486
90598	814487
127700	814488
29494	814489
8172	814490
2059	814491
9826	814492
104686	814493
227547	814494
92701	814495
33717	814496
22602	814497
122698	814498
4579	814499
22467	814500
10494	814501
40232	814502
190398	814503
37657	814504
42133	814505
3197	814506
236074	814507
161859	814508
125647	814509
123560	814510
27756	814511
27009	814512
310	814513
8872	814514
10380	814515
53340	814516
18148	814517
187588	814518
10	814519
3641	814520
15068	814521
3930	814522
122373	814523
1624	814524
897	814525
108393	814526
201477	814527
2755	814528
1023	814529
50897	814530
13161	814531
30854	814532
104378	814533
8327	814534
1624	814535
36514	814536
158256	814537
63095	814538
106325	814539
1508	814540
181836	814541
73440	814542
12050	814543
137021	814544
166169	814545
42173	814546
8183	814547
122738	814548
170459	814549
193268	814550
75272	814551
108382	814552
71631	814553
39039	814554
24911	814555
15598	814556
7717	814557
49214	814558
198735	814559
122277	814560
8900	814561
49306	814562
34905	814563
202191	814564
49302	814565
78517	814566
25061	814567
94773	814568
10	814569
107695	814570
121652	814571
53817	814572
98826	814573
226678	814574
231899	814575
81209	814576
201474	814577
63006	814578
233265	814579
107147	814580
49117	814581
53601	814582
49313	814583
38910	814584
173667	814585
162975	814586
69071	814587
107145	814588
130920	814589
14998	814590
33668	814591
12	814592
2574	814593
144105	814594
58628	814595
14972	814596
4985	814597
11	814598
18603	814599
53952	814600
31059	814601
71669	814602
8977	814603
83	814604
31452	814605
99821	814606
18121	814607
29225	814608
73631	814609
57830	814610
184270	814611
7758	814612
10	814613
6672	814614
1624	814615
13459	814616
76753	814617
3191	814618
18603	814619
81640	814620
3075	814621
78167	814622
12386	814623
105783	814624
27756	814625
33303	814626
139217	814627
3060	814628
102451	814629
131558	814630
45736	814631
104610	814632
16014	814633
107500	814634
6658	814635
104685	814636
8999	814637
47419	814638
3921	814639
15008	814640
7759	814641
69657	814642
2264	814643
15064	814644
35241	814645
28035	814646
33724	814647
37132	814648
76466	814649
80554	814650
2429	814651
778	814652
42060	814653
107695	814654
49859	814655
42760	814656
33640	814657
47585	814658
90120	814659
163485	814660
137644	814661
129621	814662
60969	814663
16332	814664
6206	814665
76786	814666
143513	814667
83805	814668
45749	814669
778	814670
10	814671
21964	814672
16	814673
46	814674
90412	814675
77966	814676
55218	814677
47977	814678
239612	814679
101887	814680
21888	814681
122436	814682
6655	814683
14967	814684
264	814685
12	814686
27065	814687
14764	814688
13251	814689
11401	814690
83815	814691
97114	814692
26302	814693
98572	814694
25007	814695
5003	814696
78276	814697
32616	814698
98320	814699
30053	814700
16	814701
37021	814702
77431	814703
26862	814704
21924	814705
18587	814706
25395	814707
8793	814708
3912	814709
471	814710
7740	814711
46	814712
3075	814713
1247	814714
7736	814715
1905	814716
46	814717
33	814718
8966	814719
16	814720
16	814721
13367	814722
728	814723
1249	814724
530	814725
6685	814726
16	814727
1025	814728
42239	814729
53946	814730
120293	814731
33473	814732
95820	814733
42000	814734
3922	814735
42362	814736
65207	814737
32011	814738
61379	814739
65345	814740
28560	814741
41340	814742
109295	814743
52779	814744
46	814745
61523	814746
17015	814747
34152	814748
127006	814749
121576	814750
76072	814751
75545	814752
192786	814753
3075	814754
26859	814755
12584	814756
81391	814757
115610	814758
49214	814759
117080	814760
46452	814761
70221	814762
14472	814763
2414	814764
3070	814765
5742	814766
90977	814767
37525	814768
18036	814769
53503	814770
2757	814771
190242	814772
1247	814773
12131	814774
77160	814775
170451	814776
43348	814777
40895	814778
46647	814779
102467	814780
24794	814781
5768	814782
17530	814783
97694	814784
51990	814785
93692	814786
10297	814787
26182	814788
32898	814789
82200	814790
76859	814791
42403	814792
27486	814793
9004	814794
135257	814795
45212	814796
18175	814797
76753	814798
1535	814799
104338	814800
22023	814801
13206	814802
46277	814803
54019	814804
35139	814805
135634	814806
189517	814807
777	814808
31972	814809
3930	814810
131644	814811
7356	814812
18101	814813
16315	814814
12541	814815
50332	814816
27739	814817
33298	814818
10538	814819
8412	814820
32699	814821
41685	814822
91678	814823
124447	814824
7876	814825
20471	814826
113153	814827
154729	814828
5724	814829
12	814830
14709	814831
8826	814832
71608	814833
104372	814834
29806	814835
76128	814836
11193	814837
530	814838
8995	814839
178817	814840
151	814841
71467	814842
5153	814843
42345	814844
11	814845
56758	814846
48020	814847
121397	814848
198964	814849
60218	814850
35313	814851
62525	814852
15048	814853
195712	814854
493	814855
137255	814856
84651	814857
26998	814858
12541	814859
5034	814860
90402	814861
53958	814862
21963	814863
26963	814864
7473	814865
76109	814866
105963	814867
10505	814868
82572	814869
189996	814870
14999	814871
102849	814872
141843	814873
24607	814874
45761	814875
239731	814876
193956	814877
42058	814878
122727	814879
47537	814880
14999	814881
202494	814882
60277	814883
18099	814884
91	814885
18603	814886
42060	814887
75991	814888
168372	814889
19979	814890
3432	814891
10	814892
10	814893
18603	814894
33744	814895
1025	814896
12545	814897
42378	814898
35241	814899
167702	814900
21963	814901
6664	814902
9030	814903
168816	814904
16315	814905
56267	814906
13860	814907
33421	814908
93550	814909
310	814910
165337	814911
6664	814912
38849	814913
5337	814914
48362	814915
2348	814916
27004	814917
18062	814918
18112	814919
69646	814920
76342	814921
98448	814922
8992	814923
45141	814924
175862	814925
10810	814926
26979	814927
64717	814928
37469	814929
27022	814930
6700	814931
126912	814932
73642	814933
90873	814934
94620	814935
12397	814936
53546	814937
53352	814938
8988	814939
9008	814940
140141	814941
264	814942
73423	814943
53975	814944
91157	814945
17912	814946
15070	814947
21674	814948
222263	814949
35583	814950
112906	814951
77802	814952
131498	814953
93645	814954
932	814955
26971	814956
91	814957
72825	814958
69981	814959
63853	814960
235671	814961
236624	814962
119902	814963
6993	814964
3209	814965
3214	814966
75583	814967
172002	814968
10	814969
69079	814970
11193	814971
12962	814972
66610	814973
11193	814974
182	814975
109414	814976
99603	814977
160749	814978
157721	814979
15516	814980
17568	814981
15735	814982
64348	814983
160443	814984
88721	814985
159192	814986
52198	814987
57260	814988
674	814989
18725	814990
14646	814991
43231	814992
8145	814993
3845	814994
3920	814995
28703	814996
32818	814997
20196	814998
61960	814999
8616	815000
5075	815001
24420	815002
105575	815003
22514	815004
2570	815005
50463	815006
18948	815007
28579	815008
23078	815009
71751	815010
73874	815011
64311	815012
187335	815013
28567	815014
47958	815015
8066	815016
28660	815017
21116	815018
49665	815019
7002	815020
5242	815021
57400	815022
78489	815023
227289	815024
17386	815025
38815	815026
47901	815027
148268	815028
43645	815029
56909	815030
29802	815031
97740	815032
16306	815033
39184	815034
63627	815035
21536	815036
14748	815037
10058	815038
23142	815039
34614	815040
55252	815041
83313	815042
50186	815043
94717	815044
14464	815045
148280	815046
10191	815047
116115	815048
152357	815049
837	815050
154882	815051
7200	815052
64793	815053
14240	815054
42737	815055
56002	815056
1218	815057
1014	815058
1218	815059
549	815060
67353	815061
23364	815062
13938	815063
140	815064
17641	815065
17025	815066
140725	815067
38484	815068
50184	815069
120976	815070
62334	815071
116717	815072
129400	815073
117329	815074
49721	815075
98207	815076
62133	815077
30472	815078
3820	815079
164635	815080
6624	815081
1371	815082
50184	815083
89656	815084
12596	815085
4740	815086
55227	815087
19337	815088
6888	815089
140603	815090
165230	815091
176387	815092
12331	815093
60822	815094
53166	815095
112477	815096
113032	815097
26276	815098
150018	815099
14697	815100
10919	815101
28601	815102
165698	815103
41397	815104
110198	815105
82863	815106
36423	815107
13356	815108
67884	815109
60069	815110
2403	815111
106880	815112
16251	815113
107366	815114
105349	815115
179939	815116
118596	815117
83755	815118
2900	815119
18537	815120
36615	815121
195050	815122
7039	815123
192293	815124
48142	815125
167314	815126
62692	815127
142420	815128
92607	815129
119118	815130
164900	815131
80922	815132
79877	815133
83942	815134
203575	815135
142407	815136
55010	815137
30907	815138
84652	815139
8669	815140
234761	815141
194096	815142
16738	815143
78191	815144
62648	815145
16637	815146
56628	815147
20927	815148
78067	815149
48126	815150
21661	815151
110159	815152
48142	815153
146420	815154
120681	815155
196723	815156
124516	815157
59244	815158
87995	815159
143026	815160
78067	815161
60680	815162
143685	815163
62628	815164
124623	815165
81090	815166
12049	815167
84334	815168
12049	815169
46948	815170
31869	815171
40673	815172
27287	815173
26625	815174
60041	815175
21634	815176
20073	815177
48129	815178
14709	815179
60385	815180
62046	815181
50099	815182
66751	815183
103377	815184
62301	815185
79911	815186
103825	815187
142975	815188
24465	815189
11006	815190
2900	815191
82945	815192
118791	815193
25190	815194
271	815195
32210	815196
980	815197
53235	815198
6393	815199
1825	815200
27697	815201
15618	815202
3241	815203
78473	815204
27674	815205
49782	815206
60323	815207
158105	815208
10009	815209
59679	815210
157074	815211
184570	815212
6227	815213
8549	815214
1272	815215
1758	815216
22428	815217
33903	815218
42452	815219
171872	815220
155673	815221
9212	815222
2237	815223
1419	815224
91894	815225
54087	815226
45150	815227
34278	815228
3166	815229
1608	815230
5188	815231
42454	815232
1583	815233
2180	815234
18364	815235
124372	815236
18258	815237
7824	815238
352	815239
7816	815240
158682	815241
124139	815242
1918	815243
6788	815244
17542	815245
70220	815246
4578	815247
143006	815248
1280	815249
195528	815250
8347	815251
26890	815252
169335	815253
172150	815254
25784	815255
8265	815256
37122	815257
1021	815258
196379	815259
32968	815260
48449	815261
83824	815262
17003	815263
3337	815264
8267	815265
6581	815266
9340	815267
53890	815268
105394	815269
26962	815270
26962	815271
139661	815272
195494	815273
196366	815274
1478	815275
212	815276
3446	815277
103037	815278
13768	815279
90179	815280
6651	815281
5807	815282
90818	815283
43338	815284
68320	815285
72216	815286
43338	815287
42094	815288
39165	815289
20068	815290
55668	815291
8326	815292
42148	815293
26312	815294
182347	815295
8016	815296
30862	815297
106497	815298
240432	815299
76	815300
27006	815301
72544	815302
8179	815303
75502	815304
3886	815305
24	815306
43835	815307
62298	815308
27700	815309
144757	815310
30591	815311
9288	815312
72691	815313
22773	815314
6916	815315
12341	815316
53906	815317
132512	815318
55829	815319
127339	815320
8004	815321
45691	815322
7583	815323
44033	815324
30432	815325
69683	815326
73287	815327
48449	815328
105713	815329
27516	815330
37972	815331
7905	815332
158229	815333
1891	815334
41293	815335
41515	815336
87731	815337
18733	815338
31695	815339
35128	815340
96026	815341
15860	815342
63992	815343
22644	815344
74258	815345
77503	815346
84154	815347
6662	815348
65190	815349
18754	815350
14543	815351
96096	815352
34354	815353
74284	815354
81168	815355
185648	815356
45395	815357
59130	815358
15019	815359
38338	815360
24839	815361
16292	815362
29533	815363
66922	815364
89265	815365
76220	815366
4419	815367
219056	815368
27713	815369
12389	815370
26670	815371
151992	815372
45517	815373
58344	815374
44004	815375
31922	815376
2146	815377
138631	815378
21082	815379
128986	815380
10125	815381
33035	815382
36033	815383
37762	815384
149406	815385
18740	815386
104568	815387
160597	815388
31343	815389
60333	815390
9882	815391
24536	815392
75316	815393
198418	815394
215010	815395
1901	815396
21741	815397
443	815398
5782	815399
7845	815400
1524	815401
6620	815402
190928	815403
51339	815404
30759	815405
135832	815406
48264	815407
3928	815408
1795	815409
6432	815410
208586	815411
63575	815412
84	815413
11338	815414
12803	815415
162631	815416
29948	815417
43606	815418
37403	815419
73103	815420
75195	815421
122684	815422
7845	815423
60839	815424
13816	815425
50956	815426
43518	815427
37971	815428
12730	815429
12705	815430
74826	815431
16811	815432
55494	815433
27826	815434
15418	815435
366	815436
210018	815437
4348	815438
3567	815439
162217	815440
2748	815441
237677	815442
72663	815443
118598	815444
14879	815445
35220	815446
35220	815447
113264	815448
10795	815449
55165	815450
152181	815451
156585	815452
60044	815453
10688	815454
29027	815455
23	815456
24524	815457
141236	815458
4758	815459
4179	815460
2320	815461
79486	815462
6053	815463
60289	815464
37675	815465
7226	815466
196357	815467
60217	815468
20227	815469
5454	815470
11620	815471
11620	815472
79499	815473
105869	815474
20221	815475
19811	815476
37936	815477
4798	815478
15800	815479
7292	815480
19825	815481
357	815482
8251	815483
9681	815484
197516	815485
103273	815486
8251	815487
37921	815488
16737	815489
4758	815490
35726	815491
46998	815492
8251	815493
20227	815494
6053	815495
38368	815496
9646	815497
8251	815498
37665	815499
357	815500
13608	815501
78239	815502
7445	815503
6237	815504
13679	815505
30518	815506
78363	815507
8307	815508
5447	815509
38368	815510
2069	815511
20228	815512
24713	815513
7190	815514
3278	815515
11512	815516
79076	815517
19886	815518
13746	815519
104417	815520
24340	815521
79499	815522
196	815523
16464	815524
4804	815525
55923	815526
16737	815527
47813	815528
11582	815529
20199	815530
2615	815531
5447	815532
20227	815533
23937	815534
103244	815535
5497	815536
103244	815537
16737	815538
3696	815539
79501	815540
6274	815541
7158	815542
19927	815543
37998	815544
201	815545
5293	815546
8444	815547
8339	815548
29971	815549
1825	815550
20212	815551
24707	815552
7253	815553
61508	815554
16362	815555
38355	815556
16699	815557
16568	815558
134997	815559
16241	815560
88747	815561
2154	815562
4401	815563
113990	815564
48718	815565
39439	815566
55500	815567
1293	815568
29034	815569
41324	815570
41436	815571
225392	815572
150779	815573
31455	815574
2700	815575
50615	815576
110350	815577
4	815578
4	815579
5	815580
4	815581
5	815582
5	815583
5	815584
5	815585
40491	815586
7718	815587
531	815588
2439	815589
25645	815590
74453	815591
75940	815592
92945	815593
32658	815594
112922	815595
4439	815596
129776	815597
5378	815598
5378	815599
179507	815600
156051	815601
12945	815602
111251	815603
25995	815604
10211	815605
220316	815606
91752	815607
20387	815608
1269	815609
2187	815610
31761	815611
301	815612
67944	815613
41553	815614
10641	815615
15322	815616
27224	815617
5119	815618
1966	815619
7944	815620
22139	815621
20501	815622
20501	815623
4326	815624
3785	815625
2262	815626
116	815627
18633	815628
35242	815629
167226	815630
21196	815631
67686	815632
47150	815633
92602	815634
131002	815635
60350	815636
33155	815637
56447	815638
3981	815639
21028	815640
226017	815641
124260	815642
89519	815643
21257	815644
107856	815645
22078	815646
157529	815647
91	815648
77425	815649
102148	815650
70562	815651
8670	815652
71718	815653
183212	815654
13507	815655
13458	815656
89065	815657
3108	815658
111505	815659
702	815660
66199	815661
22013	815662
981	815663
4159	815664
29688	815665
34906	815666
63307	815667
49336	815668
118905	815669
85846	815670
34370	815671
29667	815672
64045	815673
60354	815674
73290	815675
30636	815676
177158	815677
100794	815678
3228	815679
80095	815680
9050	815681
62167	815682
76421	815683
5613	815684
40960	815685
913	815686
89477	815687
107065	815688
66922	815689
166651	815690
17276	815691
77422	815692
20841	815693
149580	815694
38798	815695
63286	815696
9166	815697
9166	815698
9166	815699
46900	815700
23165	815701
70607	815702
228868	815703
70607	815704
156901	815705
159411	815706
118697	815707
11941	815708
217527	815709
11941	815710
235309	815711
28757	815712
45429	815713
45429	815714
3752	815715
108011	815716
137492	815717
166863	815718
5212	815719
20596	815720
11474	815721
154870	815722
103265	815723
54660	815724
39120	815725
122007	815726
9171	815727
27283	815728
4469	815729
249	815730
129534	815731
28152	815732
53390	815733
84311	815734
116231	815735
28152	815736
12914	815737
25783	815738
12914	815739
16550	815740
180069	815741
41651	815742
9141	815743
226741	815744
35269	815745
129321	815746
33267	815747
42022	815748
49919	815749
5124	815750
3119	815751
17791	815752
39897	815753
54799	815754
11472	815755
54660	815756
1575	815757
961	815758
12878	815759
22382	815760
15251	815761
1765	815762
9174	815763
113623	815764
22154	815765
54674	815766
155721	815767
10	815768
15349	815769
27316	815770
150248	815771
22170	815772
10	815773
2479	815774
34198	815775
72826	815776
7002	815777
75768	815778
148218	815779
24336	815780
63769	815781
10	815782
131419	815783
8327	815784
58995	815785
1551	815786
17135	815787
12910	815788
167594	815789
231	815790
25150	815791
189202	815792
155519	815793
155376	815794
1263	815795
61275	815796
109160	815797
10609	815798
73097	815799
51285	815800
10	815801
85255	815802
10	815803
9631	815804
74882	815805
75488	815806
142631	815807
49429	815808
69839	815809
92423	815810
36461	815811
39107	815812
42849	815813
4491	815814
2016	815815
11822	815816
312	815817
19362	815818
64371	815819
6897	815820
51440	815821
936	815822
377	815823
94522	815824
91335	815825
45976	815826
108912	815827
7753	815828
32014	815829
13317	815830
9061	815831
40085	815832
20354	815833
205094	815834
53960	815835
106751	815836
13697	815837
26714	815838
20744	815839
14809	815840
6968	815841
21368	815842
27489	815843
20394	815844
41369	815845
72843	815846
45976	815847
519	815848
990	815849
15085	815850
31132	815851
222	815852
2329	815853
21631	815854
54979	815855
1213	815856
37872	815857
46288	815858
11259	815859
62626	815860
155127	815861
14448	815862
8825	815863
14448	815864
152095	815865
114386	815866
112337	815867
58756	815868
29092	815869
48258	815870
22482	815871
204218	815872
14154	815873
59227	815874
59227	815875
15963	815876
27664	815877
22090	815878
63326	815879
2038	815880
63326	815881
129232	815882
15771	815883
97069	815884
25666	815885
185182	815886
36039	815887
16176	815888
28415	815889
82140	815890
9841	815891
10982	815892
16508	815893
280	815894
40564	815895
11822	815896
4842	815897
138	815898
30299	815899
46145	815900
3813	815901
67229	815902
63994	815903
155041	815904
20096	815905
27847	815906
69748	815907
13911	815908
11551	815909
11524	815910
15223	815911
133733	815912
26546	815913
29186	815914
116216	815915
2114	815916
3245	815917
4665	815918
42853	815919
89600	815920
31054	815921
28234	815922
1579	815923
112623	815924
166865	815925
110855	815926
35280	815927
1783	815928
218883	815929
70453	815930
82105	815931
92228	815932
92239	815933
46511	815934
74772	815935
21135	815936
506	815937
7905	815938
279	815939
2690	815940
9631	815941
69236	815942
124561	815943
86355	815944
67706	815945
87019	815946
64314	815947
5950	815948
12048	815949
80769	815950
37591	815951
9669	815952
24407	815953
47272	815954
20013	815955
16459	815956
78127	815957
19698	815958
16595	815959
50040	815960
125445	815961
36544	815962
56673	815963
44646	815964
6477	815965
19192	815966
13758	815967
41878	815968
16967	815969
28216	815970
181002	815971
73061	815972
46187	815973
204633	815974
4677	815975
110208	815976
32101	815977
47032	815978
78612	815979
21850	815980
48555	815981
12761	815982
24360	815983
16159	815984
40	815985
16469	815986
86777	815987
6189	815988
6412	815989
2709	815990
21063	815991
5242	815992
31493	815993
56480	815994
61728	815995
16308	815996
2374	815997
10623	815998
108711	815999
39170	816000
16318	816001
63968	816002
25790	816003
47927	816004
48195	816005
61442	816006
104653	816007
4752	816008
8574	816009
142009	816010
48338	816011
60392	816012
79227	816013
110247	816014
26629	816015
44913	816016
13847	816017
41676	816018
70329	816019
25102	816020
16265	816021
45099	816022
22399	816023
28307	816024
15735	816025
544	816026
7121	816027
16101	816028
16101	816029
105857	816030
128568	816031
5341	816032
41291	816033
55447	816034
73132	816035
5666	816036
80238	816037
47307	816038
38305	816039
14856	816040
6364	816041
96423	816042
11249	816043
210871	816044
15099	816045
18101	816046
4324	816047
151556	816048
120529	816049
3850	816050
40812	816051
154813	816052
45439	816053
37205	816054
20173	816055
11303	816056
49821	816057
14264	816058
17067	816059
23513	816060
7167	816061
66943	816062
26300	816063
4215	816064
34291	816065
6239	816066
1294	816067
1369	816068
7408	816069
75595	816070
85266	816071
55339	816072
9671	816073
22963	816074
15154	816075
69942	816076
9800	816077
7121	816078
99	816079
78421	816080
1023	816081
5923	816082
724	816083
5767	816084
88434	816085
70741	816086
3843	816087
15117	816088
40953	816089
99356	816090
6808	816091
127501	816092
27436	816093
17172	816094
22870	816095
28965	816096
361	816097
113106	816098
114105	816099
7933	816100
40378	816101
40384	816102
936	816103
5863	816104
113307	816105
152568	816106
10533	816107
40661	816108
7801	816109
42569	816110
7482	816111
22878	816112
185273	816113
43953	816114
38131	816115
26429	816116
39085	816117
177552	816118
1924	816119
1924	816120
4869	816121
125051	816122
107678	816123
220064	816124
162800	816125
38512	816126
114336	816127
114336	816128
93637	816129
172534	816130
16401	816131
584	816132
223266	816133
40249	816134
12193	816135
108436	816136
3753	816137
132488	816138
37407	816139
38090	816140
111766	816141
64486	816142
112606	816143
1019	816144
163547	816145
74288	816146
10238	816147
15388	816148
40282	816149
8783	816150
110344	816151
36532	816152
227757	816153
80339	816154
85217	816155
113343	816156
2984	816157
6273	816158
76866	816159
2592	816160
4232	816161
88537	816162
208	816163
44079	816164
106364	816165
12604	816166
752	816167
7121	816168
263	816169
9323	816170
95164	816171
11723	816172
11259	816173
11259	816174
216508	816175
2406	816176
9481	816177
19467	816178
199242	816179
38548	816180
91930	816181
18662	816182
37463	816183
104062	816184
70221	816185
5125	816186
5125	816187
49808	816188
1576	816189
8558	816190
54304	816191
1329	816192
42797	816193
88195	816194
117734	816195
163631	816196
66115	816197
26	816198
1356	816199
2628	816200
1846	816201
10574	816202
73443	816203
133873	816204
97979	816205
202231	816206
73786	816207
133706	816208
64	816209
6134	816210
2687	816211
27741	816212
227787	816213
85751	816214
328	816215
9355	816216
1883	816217
2213	816218
65641	816219
120781	816220
156769	816221
40357	816222
23696	816223
95295	816224
31259	816225
7188	816226
8419	816227
65583	816228
77104	816229
179613	816230
27101	816231
203281	816232
90025	816233
56520	816234
55840	816235
63420	816236
231568	816237
63400	816238
137756	816239
11574	816240
147656	816241
26077	816242
9412	816243
501	816244
9573	816245
15163	816246
867	816247
1661	816248
3949	816249
65615	816250
2071	816251
223	816252
6991	816253
161174	816254
40433	816255
7161	816256
53806	816257
23997	816258
137	816259
114689	816260
22923	816261
18687	816262
58206	816263
23021	816264
44492	816265
26232	816266
40158	816267
21726	816268
47350	816269
7320	816270
155744	816271
75495	816272
45637	816273
49614	816274
64739	816275
2131	816276
154207	816277
86181	816278
138869	816279
121009	816280
14576	816281
38053	816282
163057	816283
44988	816284
207292	816285
28431	816286
125247	816287
39921	816288
40803	816289
118586	816290
85196	816291
16573	816292
72555	816293
67929	816294
3869	816295
29408	816296
56088	816297
67931	816298
4154	816299
34900	816300
30463	816301
5763	816302
29556	816303
68876	816304
14865	816305
69149	816306
52150	816307
113783	816308
33415	816309
8984	816310
126785	816311
55118	816312
2080	816313
13598	816314
866	816315
47085	816316
406	816317
5584	816318
170915	816319
31313	816320
108552	816321
162125	816322
119091	816323
33604	816324
34722	816325
94978	816326
224073	816327
111731	816328
131178	816329
20179	816330
201620	816331
128665	816332
105870	816333
161096	816334
43795	816335
15713	816336
24133	816337
47714	816338
38389	816339
22918	816340
508	816341
7771	816342
2845	816343
22891	816344
2924	816345
201569	816346
59459	816347
52232	816348
46000	816349
49602	816350
86206	816351
49159	816352
44046	816353
115735	816354
11978	816355
208625	816356
27328	816357
91417	816358
42458	816359
34679	816360
42484	816361
122961	816362
42458	816363
10585	816364
55639	816365
21177	816366
84585	816367
107651	816368
9476	816369
79442	816370
255	816371
160097	816372
33872	816373
16759	816374
66547	816375
25819	816376
10699	816377
13913	816378
3058	816379
9266	816380
1575	816381
220502	816382
6294	816383
44283	816384
44008	816385
152	816386
176406	816387
227426	816388
74869	816389
902	816390
114999	816391
158408	816392
39650	816393
238960	816394
26653	816395
50326	816396
75328	816397
2377	816398
28071	816399
195261	816400
494	816401
7636	816402
55397	816403
22988	816404
103523	816405
223593	816406
175406	816407
62309	816408
153761	816409
155469	816410
50326	816411
76661	816412
48319	816413
4435	816414
3925	816415
5040	816416
18954	816417
74838	816418
112989	816419
26629	816420
25272	816421
17006	816422
63281	816423
101670	816424
153874	816425
54145	816426
67400	816427
39650	816428
27079	816429
63118	816430
109241	816431
209624	816432
37714	816433
123646	816434
5445	816435
10013	816436
12078	816437
186453	816438
95822	816439
5007	816440
158304	816441
157914	816442
173371	816443
82120	816444
56058	816445
604	816446
105554	816447
25725	816448
70527	816449
14448	816450
27541	816451
16125	816452
133071	816453
512	816454
6381	816455
5698	816456
8435	816457
8824	816458
188988	816459
40681	816460
92740	816461
3561	816462
30992	816463
4332	816464
2508	816465
4649	816466
4537	816467
64412	816468
32775	816469
56073	816470
36518	816471
27204	816472
2060	816473
58624	816474
23900	816475
637	816476
495	816477
59946	816478
178205	816479
224069	816480
238036	816481
11095	816482
229552	816483
16720	816484
33008	816485
16719	816486
103917	816487
200077	816488
1	816489
939	816490
1030	816491
453	816492
46873	816493
18437	816494
18442	816495
6841	816496
22451	816497
5194	816498
12873	816499
10764	816500
34228	816501
5217	816502
9231	816503
27430	816504
5195	816505
6864	816506
9253	816507
4593	816508
7929	816509
12873	816510
6005	816511
27430	816512
5195	816513
5216	816514
3557	816515
15373	816516
22452	816517
18435	816518
18482	816519
6867	816520
4591	816521
12845	816522
27429	816523
2529	816524
12875	816525
43802	816526
531	816527
10039	816528
22450	816529
1549	816530
939	816531
18441	816532
10767	816533
2566	816534
457	816535
3174	816536
1	816537
6005	816538
27430	816539
456	816540
1388	816541
378	816542
87611	816543
495	816544
27914	816545
24594	816546
4909	816547
5258	816548
195467	816549
661	816550
15567	816551
199285	816552
143564	816553
328	816554
46985	816555
60633	816556
21706	816557
29091	816558
49827	816559
119898	816560
31772	816561
29586	816562
16720	816563
38246	816564
21261	816565
34228	816566
4	816567
21205	816568
1029	816569
495	816570
1027	816571
10827	816572
61177	816573
30296	816574
427	816575
60	816576
62603	816577
58534	816578
126834	816579
532	816580
1029	816581
939	816582
100180	816583
18821	816584
13843	816585
3541	816586
328	816587
1030	816588
8385	816589
130004	816590
3718	816591
938	816592
532	816593
30566	816594
4726	816595
1	816596
730	816597
617	816598
456	816599
783	816600
3741	816601
12794	816602
34292	816603
1	816604
2858	816605
367	816606
234113	816607
453	816608
1393	816609
98378	816610
4	816611
19769	816612
22418	816613
4573	816614
11581	816615
49335	816616
1	816617
1170	816618
25292	816619
12612	816620
140632	816621
7185	816622
95854	816623
4	816624
10640	816625
37503	816626
294	816627
37476	816628
105296	816629
30810	816630
6005	816631
5978	816632
13548	816633
144815	816634
119601	816635
1	816636
5614	816637
1027	816638
939	816639
5217	816640
429	816641
6841	816642
164662	816643
195034	816644
15373	816645
87917	816646
51216	816647
145075	816648
56126	816649
12907	816650
146693	816651
1027	816652
89808	816653
10968	816654
4	816655
1393	816656
18441	816657
27431	816658
8709	816659
34957	816660
26823	816661
42121	816662
81572	816663
45764	816664
15051	816665
218547	816666
27191	816667
94839	816668
9438	816669
164391	816670
22297	816671
57566	816672
6086	816673
40136	816674
130249	816675
149222	816676
73619	816677
149348	816678
5218	816679
48517	816680
3589	816681
132894	816682
4839	816683
89527	816684
12435	816685
65228	816686
65523	816687
8915	816688
2170	816689
62467	816690
33248	816691
10599	816692
1145	816693
2182	816694
34899	816695
98270	816696
89002	816697
53840	816698
9335	816699
149533	816700
39949	816701
62741	816702
13866	816703
23564	816704
99398	816705
64185	816706
67782	816707
53409	816708
6717	816709
27202	816710
77411	816711
120557	816712
186077	816713
86311	816714
41104	816715
31302	816716
53288	816717
7668	816718
19525	816719
142053	816720
12576	816721
7132	816722
82829	816723
48292	816724
4518	816725
9002	816726
10387	816727
37477	816728
8863	816729
38644	816730
10298	816731
1715	816732
3877	816733
10400	816734
49486	816735
6572	816736
2064	816737
2374	816738
104429	816739
83219	816740
82829	816741
82626	816742
3151	816743
56339	816744
49701	816745
82882	816746
4665	816747
62648	816748
73751	816749
42953	816750
7033	816751
4385	816752
90960	816753
5414	816754
16	816755
28005	816756
39078	816757
171927	816758
35920	816759
6194	816760
170	816761
9933	816762
40792	816763
2912	816764
5611	816765
120513	816766
238469	816767
27339	816768
17877	816769
15397	816770
6788	816771
229948	816772
31402	816773
33099	816774
118583	816775
26566	816776
43787	816777
42396	816778
26937	816779
4546	816780
1418	816781
734	816782
178485	816783
47810	816784
203717	816785
69641	816786
21883	816787
114857	816788
22808	816789
151113	816790
144932	816791
66153	816792
102027	816793
50046	816794
166222	816795
89430	816796
85699	816797
137163	816798
99678	816799
5794	816800
91215	816801
229741	816802
231083	816803
186917	816804
51562	816805
162958	816806
196556	816807
200827	816808
21886	816809
16478	816810
142860	816811
22068	816812
153783	816813
179379	816814
77564	816815
198567	816816
14517	816817
129021	816818
49212	816819
123873	816820
231764	816821
161482	816822
40600	816823
181865	816824
181767	816825
121205	816826
98606	816827
135389	816828
26837	816829
40591	816830
21835	816831
28960	816832
107834	816833
149190	816834
81582	816835
91204	816836
13449	816837
75352	816838
59717	816839
1046	816840
101593	816841
72823	816842
137826	816843
1786	816844
144426	816845
58118	816846
10532	816847
7498	816848
116942	816849
77603	816850
10479	816851
99276	816852
7737	816853
2245	816854
41988	816855
8944	816856
6126	816857
9808	816858
74636	816859
45384	816860
12728	816861
62890	816862
43410	816863
75918	816864
17091	816865
38188	816866
26518	816867
233809	816868
12454	816869
202503	816870
14936	816871
102290	816872
21879	816873
26646	816874
163590	816875
65098	816876
57823	816877
54273	816878
7872	816879
176200	816880
102310	816881
138879	816882
55483	816883
6664	816884
27019	816885
6672	816886
42966	816887
169742	816888
4413	816889
3073	816890
20081	816891
62176	816892
3420	816893
6002	816894
15046	816895
18727	816896
974	816897
94538	816898
1839	816899
804	816900
21258	816901
15646	816902
130263	816903
14113	816904
52288	816905
180610	816906
53052	816907
88771	816908
72152	816909
32300	816910
97117	816911
3721	816912
70770	816913
117520	816914
59472	816915
74918	816916
29923	816917
9750	816918
2151	816919
4869	816920
36966	816921
73201	816922
3223	816923
111538	816924
21504	816925
12555	816926
4924	816927
31002	816928
15309	816929
39095	816930
66856	816931
152013	816932
5104	816933
63300	816934
216905	816935
3252	816936
6523	816937
2290	816938
41080	816939
5587	816940
188698	816941
60966	816942
1119	816943
192184	816944
12539	816945
26184	816946
116	816947
21916	816948
9995	816949
2843	816950
440	816951
5841	816952
14666	816953
16915	816954
10684	816955
99895	816956
26264	816957
81485	816958
1044	816959
43704	816960
13248	816961
96454	816962
103001	816963
25310	816964
34971	816965
103009	816966
10965	816967
49593	816968
5089	816969
1195	816970
675	816971
2403	816972
114992	816973
5799	816974
140499	816975
21900	816976
46124	816977
192559	816978
166785	816979
52277	816980
33580	816981
44083	816982
24987	816983
42203	816984
35138	816985
228354	816986
90565	816987
49804	816988
53940	816989
128578	816990
99568	816991
13838	816992
84202	816993
23977	816994
153997	816995
23977	816996
135955	816997
91120	816998
108296	816999
26945	817000
15045	817001
93744	817002
18105	817003
18098	817004
236406	817005
15517	817006
2912	817007
12346	817008
17006	817009
42324	817010
42203	817011
20453	817012
40813	817013
1715	817014
67380	817015
1116	817016
6607	817017
6659	817018
8956	817019
21900	817020
3442	817021
169496	817022
99425	817023
12558	817024
223722	817025
160091	817026
85962	817027
19638	817028
101428	817029
196327	817030
116452	817031
155070	817032
35710	817033
177170	817034
7758	817035
21949	817036
88529	817037
90284	817038
14120	817039
18119	817040
50691	817041
168755	817042
80823	817043
131508	817044
95820	817045
140491	817046
22619	817047
169863	817048
40396	817049
3926	817050
12549	817051
15791	817052
3632	817053
57659	817054
35643	817055
1	817056
83330	817057
20628	817058
20628	817059
34124	817060
83330	817061
52698	817062
74471	817063
134078	817064
55520	817065
126121	817066
64300	817067
216967	817068
25007	817069
84556	817070
2	817071
97814	817072
20628	817073
20628	817074
1	817075
3444	817076
219707	817077
9030	817078
24241	817079
4746	817080
10007	817081
2293	817082
200	817083
1178	817084
6873	817085
178126	817086
4273	817087
89155	817088
16191	817089
9439	817090
1661	817091
23333	817092
18346	817093
362	817094
2523	817095
2356	817096
30770	817097
1124	817098
20332	817099
229585	817100
202473	817101
55082	817102
128599	817103
58336	817104
231611	817105
125239	817106
117300	817107
236358	817108
165204	817109
9639	817110
116816	817111
114060	817112
50218	817113
2982	817114
90194	817115
224300	817116
106831	817117
105212	817118
205999	817119
231779	817120
32806	817121
195224	817122
24506	817123
206465	817124
86237	817125
114850	817126
131077	817127
97363	817128
130942	817129
107300	817130
14928	817131
60198	817132
16240	817133
32806	817134
176813	817135
86502	817136
104135	817137
3659	817138
134269	817139
6636	817140
114616	817141
86381	817142
38532	817143
178336	817144
177482	817145
98653	817146
107114	817147
174354	817148
40316	817149
53512	817150
90714	817151
226770	817152
57957	817153
225619	817154
70235	817155
45982	817156
138251	817157
58803	817158
77387	817159
59122	817160
45982	817161
137389	817162
101926	817163
102535	817164
100798	817165
64232	817166
115046	817167
59416	817168
58836	817169
101994	817170
137564	817171
61565	817172
219359	817173
2729	817174
53529	817175
66854	817176
36622	817177
112128	817178
66669	817179
4788	817180
126856	817181
5016	817182
20776	817183
51108	817184
11484	817185
50066	817186
187242	817187
163415	817188
84674	817189
118844	817190
88358	817191
97085	817192
14076	817193
49174	817194
4102	817195
56408	817196
2348	817197
7638	817198
2418	817199
26989	817200
26987	817201
109211	817202
68824	817203
114320	817204
186791	817205
15864	817206
131515	817207
52294	817208
75196	817209
15053	817210
55492	817211
58058	817212
55692	817213
9007	817214
126520	817215
55897	817216
8282	817217
91570	817218
84059	817219
132906	817220
2087	817221
20745	817222
14920	817223
65985	817224
18142	817225
158092	817226
94712	817227
136621	817228
34646	817229
4406	817230
62955	817231
157421	817232
37577	817233
12548	817234
27984	817235
93935	817236
27722	817237
169912	817238
71602	817239
238333	817240
58186	817241
184046	817242
43999	817243
139283	817244
91490	817245
145614	817246
29562	817247
49745	817248
18134	817249
140390	817250
17526	817251
182274	817252
12486	817253
91089	817254
95229	817255
230490	817256
41952	817257
149716	817258
16360	817259
881	817260
187706	817261
117887	817262
2432	817263
63092	817264
43322	817265
197019	817266
73176	817267
141304	817268
34907	817269
109253	817270
38193	817271
14862	817272
238206	817273
75822	817274
91062	817275
80988	817276
75261	817277
10504	817278
10361	817279
38829	817280
10527	817281
2348	817282
14844	817283
19967	817284
40895	817285
27011	817286
6649	817287
76578	817288
142539	817289
109043	817290
97202	817291
39533	817292
58300	817293
52813	817294
200537	817295
38898	817296
38968	817297
120227	817298
52150	817299
50236	817300
42020	817301
69058	817302
100981	817303
82989	817304
18125	817305
25731	817306
48026	817307
83919	817308
12370	817309
79692	817310
87693	817311
104543	817312
9347	817313
109763	817314
12579	817315
14138	817316
21696	817317
10461	817318
32344	817319
77912	817320
72980	817321
25434	817322
39029	817323
60393	817324
105004	817325
43545	817326
202478	817327
87422	817328
6440	817329
4496	817330
49913	817331
130604	817332
63679	817333
17239	817334
83006	817335
153875	817336
213756	817337
20776	817338
109708	817339
59594	817340
123005	817341
210934	817342
160274	817343
9698	817344
84725	817345
52827	817346
24282	817347
62429	817348
32126	817349
12132	817350
53484	817351
29537	817352
77673	817353
8351	817354
11	817355
91102	817356
76676	817357
26791	817358
17167	817359
90685	817360
38508	817361
22746	817362
22041	817363
138149	817364
39836	817365
137025	817366
17978	817367
14962	817368
231878	817369
207634	817370
32720	817371
116537	817372
4192	817373
111704	817374
6916	817375
135641	817376
60652	817377
106079	817378
43361	817379
34719	817380
37199	817381
69426	817382
107570	817383
107576	817384
34853	817385
68050	817386
38319	817387
24405	817388
110527	817389
162620	817390
40734	817391
86614	817392
67042	817393
76587	817394
90064	817395
95378	817396
104084	817397
24284	817398
151027	817399
107082	817400
18027	817401
80872	817402
43493	817403
153369	817404
24971	817405
83922	817406
208753	817407
162200	817408
21088	817409
6436	817410
105881	817411
175474	817412
211105	817413
7755	817414
11272	817415
153198	817416
53718	817417
117933	817418
111111	817419
25036	817420
39937	817421
96815	817422
75252	817423
98416	817424
45492	817425
11871	817426
97782	817427
57878	817428
103439	817429
24488	817430
71357	817431
17584	817432
38146	817433
107421	817434
72412	817435
107225	817436
129812	817437
182642	817438
107788	817439
165116	817440
14872	817441
98356	817442
63112	817443
139008	817444
145697	817445
209400	817446
19218	817447
6300	817448
239768	817449
185912	817450
200933	817451
43641	817452
6417	817453
18637	817454
90428	817455
55393	817456
37873	817457
8000	817458
157105	817459
42273	817460
52109	817461
152154	817462
57023	817463
81259	817464
129846	817465
105100	817466
139284	817467
148189	817468
80391	817469
24499	817470
110617	817471
133260	817472
105959	817473
18515	817474
31489	817475
6923	817476
104140	817477
131344	817478
110728	817479
105599	817480
13002	817481
95701	817482
57216	817483
42344	817484
51656	817485
104106	817486
1662	817487
86790	817488
138360	817489
86847	817490
75936	817491
33657	817492
65157	817493
93357	817494
87275	817495
215071	817496
26535	817497
121255	817498
98600	817499
39144	817500
61132	817501
20466	817502
94879	817503
128013	817504
91939	817505
42053	817506
153385	817507
195143	817508
29994	817509
80137	817510
12501	817511
26772	817512
93766	817513
34731	817514
87056	817515
57365	817516
18032	817517
21886	817518
152947	817519
98635	817520
95972	817521
115510	817522
177553	817523
10446	817524
61436	817525
97572	817526
22785	817527
81768	817528
181353	817529
86016	817530
94042	817531
116070	817532
38872	817533
105031	817534
73881	817535
130379	817536
184765	817537
31537	817538
102598	817539
228154	817540
180866	817541
54925	817542
107785	817543
105852	817544
59041	817545
17026	817546
80063	817547
27833	817548
193503	817549
15073	817550
187302	817551
104400	817552
206384	817553
109923	817554
74051	817555
100589	817556
44931	817557
98524	817558
71602	817559
5003	817560
189083	817561
127274	817562
28345	817563
86806	817564
105470	817565
73355	817566
210313	817567
61590	817568
234730	817569
27913	817570
17206	817571
132973	817572
86263	817573
116297	817574
8087	817575
20989	817576
83358	817577
58368	817578
117946	817579
170392	817580
20994	817581
29269	817582
140099	817583
21832	817584
61223	817585
76937	817586
53758	817587
8893	817588
147012	817589
15052	817590
3871	817591
180259	817592
207394	817593
240258	817594
18285	817595
12457	817596
166177	817597
17622	817598
193112	817599
201682	817600
47610	817601
208405	817602
53776	817603
45222	817604
46261	817605
32888	817606
931	817607
97969	817608
10519	817609
121242	817610
66627	817611
193817	817612
79195	817613
174685	817614
50165	817615
21744	817616
34129	817617
35502	817618
15501	817619
36966	817620
125015	817621
12942	817622
70957	817623
14936	817624
167870	817625
53951	817626
27913	817627
133278	817628
232127	817629
42376	817630
195195	817631
75351	817632
221022	817633
90886	817634
108243	817635
36149	817636
119870	817637
165205	817638
111401	817639
17203	817640
100245	817641
37227	817642
28297	817643
20033	817644
130650	817645
18732	817646
238961	817647
159550	817648
79937	817649
79964	817650
104535	817651
154512	817652
83439	817653
39807	817654
68327	817655
41787	817656
158369	817657
2901	817658
162721	817659
52834	817660
166637	817661
29324	817662
188616	817663
13412	817664
146441	817665
89851	817666
46206	817667
83620	817668
80005	817669
83700	817670
119320	817671
175026	817672
102541	817673
39848	817674
52523	817675
76107	817676
26511	817677
31675	817678
57256	817679
132199	817680
120598	817681
48091	817682
163770	817683
67356	817684
40026	817685
180929	817686
135550	817687
67026	817688
75582	817689
19241	817690
197870	817691
53194	817692
118316	817693
15599	817694
159252	817695
213456	817696
141481	817697
120525	817698
52528	817699
119938	817700
3443	817701
107642	817702
79777	817703
51863	817704
202984	817705
40112	817706
196595	817707
198322	817708
75309	817709
48285	817710
1858	817711
91062	817712
44194	817713
45440	817714
186304	817715
106951	817716
63067	817717
103639	817718
79426	817719
76122	817720
61353	817721
58515	817722
240169	817723
151800	817724
75256	817725
19731	817726
99680	817727
26164	817728
86235	817729
20891	817730
19572	817731
50740	817732
42031	817733
125056	817734
163228	817735
32101	817736
110308	817737
20832	817738
3581	817739
135090	817740
76757	817741
1124	817742
64863	817743
140241	817744
101689	817745
8529	817746
77639	817747
55068	817748
91033	817749
59657	817750
160008	817751
227802	817752
1384	817753
182845	817754
17006	817755
38	817756
30332	817757
3928	817758
112620	817759
164297	817760
115629	817761
70810	817762
53812	817763
26721	817764
207588	817765
203931	817766
199880	817767
10499	817768
81502	817769
191805	817770
13502	817771
61157	817772
61542	817773
168502	817774
158737	817775
17323	817776
28826	817777
86313	817778
207592	817779
157639	817780
60367	817781
102563	817782
107391	817783
104074	817784
33275	817785
222372	817786
78175	817787
3713	817788
7167	817789
16506	817790
103138	817791
27824	817792
160868	817793
266	817794
7757	817795
106623	817796
199824	817797
79268	817798
5504	817799
8253	817800
115604	817801
158980	817802
39650	817803
136864	817804
94978	817805
160904	817806
5983	817807
31536	817808
36782	817809
46094	817810
122740	817811
91329	817812
25175	817813
62983	817814
12615	817815
5287	817816
13125	817817
549	817818
2	817819
1	817820
2	817821
1	817822
16144	817823
1	817824
2	817825
20163	817826
20163	817827
13827	817828
174731	817829
143561	817830
166225	817831
73051	817832
196517	817833
9455	817834
38155	817835
6435	817836
75328	817837
443	817838
11	817839
7637	817840
6257	817841
228794	817842
5482	817843
18944	817844
2548	817845
2583	817846
32488	817847
60841	817848
159143	817849
90622	817850
4743	817851
7112	817852
10366	817853
90736	817854
3386	817855
215206	817856
13203	817857
14704	817858
21836	817859
49278	817860
53633	817861
40700	817862
53996	817863
4987	817864
109987	817865
39417	817866
197968	817867
8997	817868
55429	817869
230292	817870
27991	817871
45109	817872
25653	817873
83157	817874
74013	817875
51284	817876
164200	817877
168848	817878
107536	817879
11408	817880
37911	817881
72386	817882
58660	817883
30442	817884
69327	817885
33712	817886
18016	817887
72825	817888
90538	817889
53602	817890
153559	817891
19690	817892
103649	817893
88619	817894
41216	817895
5718	817896
2507	817897
60076	817898
159097	817899
18111	817900
9267	817901
6029	817902
37249	817903
44362	817904
132512	817905
4426	817906
10365	817907
122688	817908
1402	817909
51326	817910
4122	817911
3061	817912
104871	817913
7867	817914
94411	817915
72651	817916
107536	817917
26900	817918
52477	817919
83718	817920
128339	817921
48368	817922
237083	817923
836	817924
169110	817925
59495	817926
59492	817927
51041	817928
104569	817929
234410	817930
111608	817931
34713	817932
56092	817933
14824	817934
18550	817935
3351	817936
16517	817937
50432	817938
47783	817939
76854	817940
21803	817941
69151	817942
109931	817943
29219	817944
37402	817945
38349	817946
6608	817947
78591	817948
42024	817949
3915	817950
105032	817951
212	817952
7715	817953
105258	817954
53438	817955
71523	817956
14449	817957
1447	817958
61843	817959
22812	817960
824	817961
9117	817962
8409	817963
118444	817964
97052	817965
45150	817966
89479	817967
66350	817968
23712	817969
105748	817970
20857	817971
5696	817972
101007	817973
981	817974
98315	817975
50940	817976
22023	817977
9011	817978
1576	817979
10433	817980
4421	817981
2298	817982
24292	817983
6279	817984
14876	817985
9108	817986
5273	817987
13591	817988
11	817989
29347	817990
53939	817991
121687	817992
1531	817993
13124	817994
151	817995
19804	817996
11406	817997
2734	817998
69616	817999
1531	818000
26872	818001
81390	818002
104367	818003
434	818004
2276	818005
46761	818006
32529	818007
67604	818008
9656	818009
69603	818010
1247	818011
13569	818012
10492	818013
47991	818014
4438	818015
10526	818016
72475	818017
124595	818018
5226	818019
11969	818020
42155	818021
24826	818022
6288	818023
114071	818024
34410	818025
69021	818026
12434	818027
34868	818028
2303	818029
493	818030
7885	818031
90718	818032
120066	818033
167186	818034
34712	818035
325	818036
37136	818037
4750	818038
51017	818039
33232	818040
4397	818041
17885	818042
59903	818043
2521	818044
234879	818045
93354	818046
21183	818047
63026	818048
37364	818049
165718	818050
120219	818051
88317	818052
4421	818053
37665	818054
38268	818055
159873	818056
26265	818057
6131	818058
46771	818059
33727	818060
229	818061
121165	818062
140	818063
94945	818064
18329	818065
93846	818066
224060	818067
158385	818068
380	818069
81399	818070
25137	818071
39897	818072
12525	818073
9267	818074
14142	818075
63703	818076
10616	818077
63945	818078
105011	818079
20657	818080
171512	818081
52381	818082
43610	818083
7047	818084
8409	818085
14032	818086
31531	818087
219083	818088
85389	818089
32600	818090
981	818091
26148	818092
49230	818093
68756	818094
27036	818095
146702	818096
159750	818097
41841	818098
59529	818099
36099	818100
21723	818101
45811	818102
4091	818103
82313	818104
40506	818105
26104	818106
493	818107
41824	818108
3871	818109
86568	818110
57220	818111
235968	818112
745	818113
33584	818114
21186	818115
125219	818116
131744	818117
11627	818118
7434	818119
28636	818120
42063	818121
87113	818122
93550	818123
58612	818124
47919	818125
6687	818126
104528	818127
26775	818128
80954	818129
122522	818130
23967	818131
178284	818132
53212	818133
80360	818134
42824	818135
63154	818136
63458	818137
62755	818138
4482	818139
115298	818140
2856	818141
11575	818142
63062	818143
14822	818144
2750	818145
2758	818146
6577	818147
29498	818148
1574	818149
1372	818150
9845	818151
77264	818152
4267	818153
79499	818154
86750	818155
64622	818156
1042	818157
2298	818158
29578	818159
26567	818160
2425	818161
49130	818162
139200	818163
112371	818164
11389	818165
3697	818166
173	818167
19592	818168
3413	818169
14956	818170
176	818171
166037	818172
198457	818173
235913	818174
167721	818175
20468	818176
150973	818177
126269	818178
66701	818179
26371	818180
67155	818181
1993	818182
147021	818183
10436	818184
122000	818185
75258	818186
79945	818187
142782	818188
17928	818189
133705	818190
42174	818191
61591	818192
26202	818193
107676	818194
58503	818195
206995	818196
50639	818197
184673	818198
2742	818199
16	818200
471	818201
4445	818202
18016	818203
103272	818204
1608	818205
65248	818206
63068	818207
165346	818208
10457	818209
63745	818210
153350	818211
33494	818212
24623	818213
12458	818214
37663	818215
40567	818216
59505	818217
107139	818218
17994	818219
1025	818220
113261	818221
107856	818222
46416	818223
55890	818224
79582	818225
65282	818226
65315	818227
224760	818228
10507	818229
55607	818230
29285	818231
127854	818232
27036	818233
51805	818234
196745	818235
15063	818236
146031	818237
120026	818238
48047	818239
5020	818240
108862	818241
72012	818242
33456	818243
3083	818244
12	818245
17127	818246
53494	818247
14137	818248
141813	818249
76297	818250
3933	818251
55094	818252
38970	818253
101813	818254
9402	818255
21812	818256
24327	818257
12795	818258
28221	818259
150825	818260
5560	818261
7715	818262
4421	818263
26195	818264
4881	818265
187690	818266
129930	818267
86564	818268
59556	818269
31652	818270
20819	818271
61513	818272
132458	818273
73880	818274
90421	818275
471	818276
5419	818277
6646	818278
140666	818279
80548	818280
22591	818281
1312	818282
15330	818283
2302	818284
98644	818285
2690	818286
37882	818287
123514	818288
123028	818289
29989	818290
68411	818291
20649	818292
38393	818293
30713	818294
108850	818295
76545	818296
36911	818297
33745	818298
144168	818299
132429	818300
30807	818301
157810	818302
159239	818303
48208	818304
64437	818305
7072	818306
22536	818307
38362	818308
68573	818309
33110	818310
88454	818311
76457	818312
89651	818313
5641	818314
19157	818315
101970	818316
46543	818317
52328	818318
37989	818319
65208	818320
48380	818321
164983	818322
29587	818323
3646	818324
73082	818325
78180	818326
58797	818327
61155	818328
5023	818329
47136	818330
114309	818331
239461	818332
2300	818333
45186	818334
35295	818335
101268	818336
2287	818337
15669	818338
46493	818339
30451	818340
37985	818341
56483	818342
21496	818343
52053	818344
3676	818345
61476	818346
95929	818347
17282	818348
5468	818349
34676	818350
13635	818351
20499	818352
47265	818353
105239	818354
104657	818355
4448	818356
42862	818357
58947	818358
79588	818359
19507	818360
76718	818361
161169	818362
19533	818363
11311	818364
16355	818365
197082	818366
94744	818367
4795	818368
96220	818369
14744	818370
221310	818371
27518	818372
23356	818373
147187	818374
106016	818375
66720	818376
64127	818377
52652	818378
49260	818379
55731	818380
4273	818381
202887	818382
225656	818383
28302	818384
44851	818385
182749	818386
15821	818387
13972	818388
3617	818389
165135	818390
219506	818391
219676	818392
122390	818393
293	818394
40431	818395
811	818396
3918	818397
11491	818398
28233	818399
999	818400
127901	818401
216390	818402
10789	818403
218570	818404
144093	818405
38059	818406
134705	818407
61096	818408
86076	818409
66207	818410
126590	818411
226029	818412
636	818413
91236	818414
159293	818415
122628	818416
1758	818417
240376	818418
155525	818419
1	818420
43496	818421
155161	818422
13021	818423
103046	818424
30453	818425
9759	818426
11604	818427
17006	818428
101648	818429
4148	818430
79655	818431
3057	818432
5521	818433
67901	818434
39238	818435
3057	818436
202370	818437
93181	818438
160345	818439
164737	818440
123167	818441
119414	818442
164741	818443
114792	818444
107832	818445
181328	818446
3976	818447
453	818448
45663	818449
93941	818450
33511	818451
9010	818452
25163	818453
65895	818454
47467	818455
135192	818456
5459	818457
83450	818458
165190	818459
56727	818460
150879	818461
208908	818462
6880	818463
3244	818464
61102	818465
217083	818466
1927	818467
49899	818468
120107	818469
33687	818470
23887	818471
3047	818472
40510	818473
9150	818474
4766	818475
23273	818476
118509	818477
1331	818478
2243	818479
140729	818480
2722	818481
2470	818482
11848	818483
153889	818484
491	818485
9504	818486
47051	818487
21733	818488
17783	818489
547	818490
26611	818491
184445	818492
203593	818493
195183	818494
62764	818495
38383	818496
333	818497
13135	818498
86161	818499
185255	818500
28756	818501
75538	818502
165563	818503
111993	818504
238163	818505
89836	818506
49983	818507
3440	818508
72168	818509
165128	818510
158028	818511
165891	818512
31640	818513
32715	818514
72203	818515
31961	818516
58159	818517
72350	818518
93741	818519
163940	818520
205203	818521
58017	818522
117865	818523
55467	818524
212286	818525
67178	818526
72168	818527
58808	818528
211603	818529
209143	818530
55161	818531
67409	818532
178787	818533
94366	818534
95800	818535
240427	818536
157746	818537
64700	818538
128972	818539
10070	818540
5877	818541
39183	818542
17524	818543
99809	818544
20726	818545
10694	818546
52034	818547
170154	818548
3731	818549
4919	818550
95759	818551
7315	818552
239045	818553
44023	818554
90059	818555
223570	818556
213628	818557
145233	818558
134800	818559
220855	818560
43303	818561
55983	818562
40449	818563
2787	818564
47145	818565
6420	818566
24636	818567
3747	818568
847	818569
55724	818570
4598	818571
50342	818572
41595	818573
9224	818574
44376	818575
4616	818576
1226	818577
63457	818578
72872	818579
26166	818580
34116	818581
61315	818582
104899	818583
44912	818584
43306	818585
61315	818586
6774	818587
13939	818588
23938	818589
42792	818590
153759	818591
113737	818592
28998	818593
32970	818594
52191	818595
3312	818596
2163	818597
83426	818598
20158	818599
9124	818600
114417	818601
39020	818602
203901	818603
15447	818604
5989	818605
5989	818606
5124	818607
5017	818608
32078	818609
25528	818610
4750	818611
139434	818612
13904	818613
1153	818614
69635	818615
142097	818616
93900	818617
37225	818618
63033	818619
49292	818620
208951	818621
20397	818622
56332	818623
169397	818624
2421	818625
3719	818626
75328	818627
69545	818628
114855	818629
59027	818630
64736	818631
194148	818632
66280	818633
88196	818634
56478	818635
78817	818636
51529	818637
140375	818638
8278	818639
47311	818640
100142	818641
11585	818642
143987	818643
227761	818644
47348	818645
97973	818646
17973	818647
51300	818648
85992	818649
142279	818650
99475	818651
224784	818652
79681	818653
43250	818654
69479	818655
207201	818656
39184	818657
226721	818658
61980	818659
171945	818660
174410	818661
115221	818662
158351	818663
79988	818664
79988	818665
53003	818666
158734	818667
225972	818668
20536	818669
42105	818670
15141	818671
48903	818672
11833	818673
54147	818674
20525	818675
54848	818676
38258	818677
25713	818678
15192	818679
26182	818680
54053	818681
16227	818682
20734	818683
54718	818684
21112	818685
32967	818686
39849	818687
51836	818688
77664	818689
138932	818690
13227	818691
17153	818692
135682	818693
48490	818694
37753	818695
156394	818696
27400	818697
149994	818698
6613	818699
48096	818700
9259	818701
24882	818702
36277	818703
70680	818704
4932	818705
58819	818706
2631	818707
5816	818708
82892	818709
91627	818710
6435	818711
167	818712
218890	818713
29719	818714
178230	818715
47714	818716
26262	818717
3228	818718
31251	818719
97933	818720
12546	818721
66017	818722
9245	818723
878	818724
22496	818725
18484	818726
25316	818727
858	818728
5117	818729
37341	818730
127812	818731
4228	818732
11951	818733
77903	818734
23512	818735
3939	818736
94805	818737
39071	818738
94988	818739
37536	818740
120125	818741
6515	818742
4692	818743
106783	818744
79697	818745
136403	818746
60825	818747
77471	818748
58014	818749
6012	818750
83617	818751
166937	818752
20734	818753
6687	818754
72478	818755
165209	818756
64175	818757
37608	818758
33573	818759
88898	818760
120125	818761
107549	818762
107549	818763
7176	818764
81522	818765
145424	818766
62997	818767
100667	818768
26994	818769
76240	818770
220422	818771
114968	818772
26190	818773
15126	818774
127937	818775
72412	818776
61102	818777
18130	818778
239687	818779
119269	818780
23272	818781
18779	818782
8110	818783
13845	818784
5556	818785
5640	818786
19915	818787
8887	818788
56586	818789
50965	818790
34899	818791
90623	818792
59916	818793
10726	818794
26380	818795
90683	818796
100142	818797
159175	818798
24606	818799
47953	818800
20574	818801
13487	818802
101	818803
82505	818804
59721	818805
69132	818806
5356	818807
60160	818808
27547	818809
72432	818810
13929	818811
81126	818812
21838	818813
4582	818814
3690	818815
4819	818816
130558	818817
21798	818818
46491	818819
23462	818820
17951	818821
14890	818822
42967	818823
8267	818824
115197	818825
1	818826
45165	818827
7386	818828
138759	818829
14951	818830
9738	818831
23705	818832
26191	818833
60774	818834
140483	818835
40830	818836
89636	818837
12	818838
36183	818839
23517	818840
46816	818841
938	818842
730	818843
118930	818844
24432	818845
851	818846
110443	818847
48986	818848
29162	818849
5032	818850
56491	818851
10303	818852
22248	818853
10474	818854
41770	818855
239400	818856
447	818857
31732	818858
8240	818859
1224	818860
42118	818861
90325	818862
5781	818863
4541	818864
1612	818865
33291	818866
7	818867
42118	818868
55308	818869
17634	818870
53267	818871
79641	818872
71289	818873
37744	818874
80210	818875
13189	818876
21184	818877
936	818878
158183	818879
146652	818880
22529	818881
99475	818882
53509	818883
91172	818884
169255	818885
114647	818886
225653	818887
39023	818888
114636	818889
115328	818890
68894	818891
49301	818892
22804	818893
175780	818894
6643	818895
109496	818896
72512	818897
107178	818898
109632	818899
59639	818900
68785	818901
63905	818902
22056	818903
30410	818904
25821	818905
12847	818906
30816	818907
30204	818908
30433	818909
1030	818910
66431	818911
32690	818912
5680	818913
66192	818914
59298	818915
45020	818916
76100	818917
24132	818918
101075	818919
150	818920
111495	818921
18506	818922
17470	818923
91316	818924
85306	818925
14875	818926
250	818927
1	818928
1155	818929
7722	818930
384	818931
609	818932
11731	818933
50196	818934
495	818935
42588	818936
1703	818937
2265	818938
11634	818939
61020	818940
53048	818941
223504	818942
87594	818943
61390	818944
21898	818945
33041	818946
50540	818947
26508	818948
45932	818949
8659	818950
2407	818951
22827	818952
23	818953
39894	818954
191084	818955
36923	818956
47565	818957
341	818958
2536	818959
9246	818960
8325	818961
19714	818962
62568	818963
138604	818964
47876	818965
53215	818966
146658	818967
106003	818968
49559	818969
13404	818970
467	818971
1612	818972
24098	818973
24130	818974
101	818975
24732	818976
12530	818977
776	818978
8908	818979
160440	818980
86641	818981
41772	818982
9752	818983
215157	818984
9667	818985
1202	818986
4239	818987
3653	818988
95401	818989
196757	818990
94411	818991
17589	818992
11125	818993
29117	818994
95118	818995
14002	818996
7113	818997
101550	818998
1313	818999
10354	819000
8366	819001
4258	819002
62153	819003
187254	819004
7974	819005
65961	819006
45128	819007
1221	819008
56110	819009
78565	819010
18376	819011
62879	819012
5744	819013
100991	819014
200782	819015
42073	819016
40951	819017
11151	819018
2810	819019
6669	819020
83726	819021
134999	819022
30813	819023
30008	819024
68113	819025
90887	819026
1886	819027
29621	819028
1042	819029
46984	819030
91903	819031
52034	819032
3005	819033
11424	819034
14771	819035
3729	819036
347	819037
39165	819038
98550	819039
81812	819040
225124	819041
200494	819042
80017	819043
223943	819044
86347	819045
48593	819046
28730	819047
19580	819048
177994	819049
4987	819050
235518	819051
4789	819052
12757	819053
8286	819054
131542	819055
1284	819056
7155	819057
54865	819058
453	819059
6874	819060
24522	819061
54578	819062
2766	819063
70284	819064
60730	819065
4803	819066
48093	819067
90710	819068
5001	819069
74287	819070
42066	819071
10890	819072
11095	819073
206678	819074
6671	819075
494	819076
1241	819077
93291	819078
15046	819079
69641	819080
43838	819081
4495	819082
2243	819083
41249	819084
7987	819085
2	819086
157139	819087
17186	819088
448	819089
396	819090
6024	819091
19988	819092
3282	819093
18637	819094
9184	819095
40852	819096
48863	819097
4592	819098
99547	819099
66355	819100
3230	819101
127884	819102
10673	819103
162143	819104
39863	819105
9227	819106
112924	819107
27804	819108
92649	819109
2709	819110
9230	819111
49188	819112
105713	819113
67645	819114
42066	819115
3137	819116
80259	819117
4707	819118
25977	819119
30159	819120
73822	819121
1042	819122
187273	819123
155062	819124
123583	819125
52841	819126
3130	819127
5049	819128
55226	819129
1714	819130
124873	819131
4694	819132
6378	819133
74524	819134
5359	819135
82979	819136
106588	819137
149647	819138
148756	819139
10037	819140
21485	819141
33905	819142
182305	819143
48916	819144
26992	819145
151276	819146
131815	819147
25070	819148
23750	819149
4030	819150
1305	819151
5211	819152
118188	819153
11473	819154
63892	819155
10734	819156
165034	819157
3625	819158
62938	819159
77668	819160
30467	819161
109696	819162
55781	819163
47442	819164
140940	819165
140970	819166
196151	819167
23278	819168
78939	819169
104219	819170
77390	819171
202541	819172
61996	819173
105884	819174
104184	819175
139866	819176
187160	819177
53342	819178
49300	819179
133764	819180
185275	819181
97442	819182
60535	819183
20834	819184
128998	819185
3900	819186
7687	819187
5752	819188
124423	819189
1280	819190
5425	819191
33024	819192
102371	819193
118774	819194
92844	819195
53347	819196
37163	819197
9111	819198
3097	819199
2182	819200
15939	819201
62233	819202
30121	819203
64098	819204
5777	819205
66250	819206
4016	819207
123056	819208
119655	819209
29356	819210
146067	819211
12458	819212
191	819213
66272	819214
32526	819215
72484	819216
160748	819217
53553	819218
2405	819219
156047	819220
2310	819221
85847	819222
9137	819223
9111	819224
42616	819225
5870	819226
76422	819227
147458	819228
64783	819229
115561	819230
85522	819231
3485	819232
3485	819233
3485	819234
2226	819235
159076	819236
97069	819237
81151	819238
53347	819239
7962	819240
3933	819241
3931	819242
1310	819243
109393	819244
45959	819245
97916	819246
15006	819247
33529	819248
97150	819249
77533	819250
157747	819251
94375	819252
113084	819253
35706	819254
120040	819255
123232	819256
79949	819257
97400	819258
885	819259
80039	819260
31531	819261
55520	819262
108688	819263
204569	819264
107163	819265
8638	819266
37544	819267
29090	819268
102603	819269
180249	819270
55007	819271
92356	819272
6083	819273
14991	819274
12427	819275
12427	819276
26694	819277
35451	819278
713	819279
110328	819280
9461	819281
31993	819282
225152	819283
130778	819284
159459	819285
22056	819286
141418	819287
26885	819288
1022	819289
40117	819290
61	819291
158403	819292
49223	819293
46662	819294
18570	819295
2680	819296
83466	819297
66364	819298
108595	819299
65764	819300
7375	819301
1156	819302
18286	819303
25639	819304
10094	819305
113958	819306
22616	819307
25193	819308
37821	819309
17937	819310
33080	819311
180625	819312
19397	819313
56674	819314
34842	819315
24662	819316
117845	819317
221788	819318
2733	819319
81488	819320
127334	819321
12427	819322
32267	819323
68975	819324
33533	819325
101500	819326
8023	819327
3281	819328
2416	819329
17899	819330
9010	819331
118070	819332
34582	819333
129746	819334
25746	819335
8200	819336
23561	819337
20013	819338
172028	819339
14904	819340
6891	819341
139585	819342
147101	819343
2753	819344
18606	819345
12400	819346
7934	819347
228958	819348
13279	819349
44959	819350
26932	819351
45715	819352
180707	819353
95850	819354
45013	819355
5042	819356
48938	819357
114223	819358
63810	819359
39426	819360
115536	819361
121486	819362
45427	819363
6706	819364
5041	819365
115009	819366
26827	819367
67621	819368
102482	819369
58538	819370
59175	819371
4008	819372
217689	819373
136626	819374
45064	819375
8865	819376
74150	819377
5041	819378
113616	819379
7728	819380
108793	819381
186551	819382
40065	819383
71932	819384
38054	819385
224761	819386
31675	819387
198155	819388
39301	819389
40278	819390
140745	819391
98079	819392
135617	819393
86134	819394
134026	819395
14845	819396
5778	819397
75124	819398
71781	819399
170986	819400
7071	819401
71781	819402
27084	819403
36311	819404
15291	819405
29881	819406
115769	819407
35951	819408
11104	819409
7735	819410
119435	819411
112105	819412
139270	819413
27030	819414
160042	819415
61382	819416
109759	819417
17367	819418
112706	819419
48208	819420
5100	819421
11	819422
2745	819423
63411	819424
122604	819425
2722	819426
36991	819427
20965	819428
10758	819429
218170	819430
96532	819431
176925	819432
26071	819433
43880	819434
19969	819435
131198	819436
222283	819437
166843	819438
100011	819439
58599	819440
88625	819441
27126	819442
4914	819443
42134	819444
41282	819445
39860	819446
163774	819447
2	819448
135725	819449
105977	819450
59790	819451
33248	819452
131205	819453
18086	819454
52214	819455
9137	819456
81754	819457
18982	819458
31222	819459
18642	819460
102789	819461
54573	819462
77604	819463
12	819464
61381	819465
52212	819466
3409	819467
33637	819468
41501	819469
13755	819470
46776	819471
33628	819472
104034	819473
77318	819474
58585	819475
102275	819476
32131	819477
124576	819478
51803	819479
5580	819480
15027	819481
150024	819482
31490	819483
33135	819484
7717	819485
2220	819486
3451	819487
96456	819488
172	819489
127132	819490
97290	819491
17937	819492
9028	819493
69478	819494
3816	819495
96729	819496
7797	819497
212689	819498
43401	819499
127170	819500
147912	819501
931	819502
11503	819503
25294	819504
1701	819505
23264	819506
53421	819507
108314	819508
40191	819509
9273	819510
17507	819511
73276	819512
26123	819513
75614	819514
132081	819515
125878	819516
76979	819517
35122	819518
22628	819519
27614	819520
77496	819521
135738	819522
61102	819523
120934	819524
56949	819525
51505	819526
55660	819527
52601	819528
98445	819529
17934	819530
5952	819531
238264	819532
149096	819533
20852	819534
71359	819535
182655	819536
13299	819537
34384	819538
129256	819539
120378	819540
1245	819541
26725	819542
50173	819543
7771	819544
12546	819545
188174	819546
100677	819547
181951	819548
58671	819549
39572	819550
181237	819551
9102	819552
77789	819553
84117	819554
40986	819555
7682	819556
101729	819557
37866	819558
14328	819559
29003	819560
10863	819561
3055	819562
107813	819563
61583	819564
20730	819565
85053	819566
63759	819567
15235	819568
10712	819569
27197	819570
15142	819571
55705	819572
82720	819573
36629	819574
47723	819575
110884	819576
3054	819577
8819	819578
4991	819579
104010	819580
39382	819581
37216	819582
172	819583
19772	819584
10140	819585
39000	819586
64097	819587
191574	819588
58736	819589
191	819590
21857	819591
65088	819592
26080	819593
17811	819594
839	819595
2688	819596
3874	819597
28259	819598
215791	819599
29102	819600
83743	819601
22978	819602
50566	819603
152682	819604
2170	819605
81742	819606
16482	819607
58393	819608
59087	819609
59328	819610
166018	819611
55705	819612
3412	819613
158644	819614
43247	819615
176724	819616
21197	819617
137675	819618
157155	819619
194935	819620
98496	819621
68615	819622
73143	819623
44944	819624
16141	819625
58104	819626
3416	819627
15540	819628
46712	819629
6682	819630
4000	819631
2833	819632
37547	819633
3421	819634
188252	819635
26722	819636
3377	819637
163636	819638
9061	819639
1124	819640
53237	819641
102744	819642
66350	819643
13347	819644
125246	819645
25323	819646
164924	819647
44516	819648
5034	819649
1511	819650
44480	819651
38133	819652
65105	819653
46309	819654
202712	819655
6602	819656
970	819657
146	819658
21059	819659
41865	819660
159312	819661
56829	819662
11507	819663
1692	819664
27413	819665
45541	819666
18046	819667
26840	819668
99241	819669
81448	819670
71292	819671
135051	819672
27614	819673
102795	819674
42270	819675
4990	819676
29880	819677
59560	819678
158661	819679
27033	819680
15072	819681
2416	819682
7906	819683
111521	819684
12214	819685
61797	819686
20730	819687
53914	819688
653	819689
89925	819690
10546	819691
23947	819692
2760	819693
100487	819694
160505	819695
19045	819696
19540	819697
31075	819698
18570	819699
19045	819700
115629	819701
144365	819702
202930	819703
68182	819704
16826	819705
7961	819706
21793	819707
115533	819708
12414	819709
115364	819710
10863	819711
28672	819712
61586	819713
116055	819714
38046	819715
222709	819716
164310	819717
77782	819718
3468	819719
25589	819720
6071	819721
48203	819722
12182	819723
78698	819724
33331	819725
114124	819726
3445	819727
174933	819728
5793	819729
37007	819730
12962	819731
53503	819732
1717	819733
28034	819734
141811	819735
59219	819736
135654	819737
2	819738
2	819739
2	819740
2	819741
2	819742
2	819743
2	819744
2	819745
2733	819746
222670	819747
34257	819748
136473	819749
46370	819750
150006	819751
42266	819752
33825	819753
114957	819754
10	819755
349	819756
22014	819757
4451	819758
10758	819759
99032	819760
227365	819761
49680	819762
90913	819763
51502	819764
2828	819765
12867	819766
6605	819767
9182	819768
6731	819769
1062	819770
33743	819771
218	819772
5622	819773
37754	819774
533	819775
152889	819776
22818	819777
2234	819778
2782	819779
6802	819780
35250	819781
24229	819782
44447	819783
1599	819784
218	819785
61910	819786
205577	819787
15412	819788
91335	819789
27766	819790
55933	819791
80007	819792
41870	819793
5208	819794
60782	819795
34523	819796
19072	819797
122553	819798
16	819799
55686	819800
9028	819801
18162	819802
95700	819803
18	819804
26621	819805
86390	819806
79222	819807
66664	819808
23340	819809
12275	819810
28001	819811
25960	819812
100116	819813
9037	819814
86794	819815
52390	819816
32059	819817
2760	819818
12713	819819
74708	819820
9581	819821
177683	819822
64587	819823
17993	819824
42063	819825
160077	819826
55907	819827
40228	819828
80376	819829
192758	819830
42304	819831
147175	819832
7797	819833
94147	819834
165751	819835
105735	819836
18114	819837
95433	819838
190670	819839
42325	819840
132608	819841
79700	819842
128300	819843
126288	819844
116435	819845
2065	819846
34640	819847
34915	819848
153131	819849
63979	819850
6460	819851
21928	819852
97192	819853
25822	819854
154208	819855
45936	819856
530	819857
13005	819858
21166	819859
35879	819860
10409	819861
17865	819862
84497	819863
65949	819864
36752	819865
12711	819866
56089	819867
103577	819868
7991	819869
74480	819870
67051	819871
76694	819872
49109	819873
42134	819874
102816	819875
3915	819876
182184	819877
100181	819878
12686	819879
8077	819880
165632	819881
15014	819882
75751	819883
34548	819884
349	819885
27866	819886
15532	819887
9472	819888
77749	819889
42296	819890
15010	819891
174945	819892
26533	819893
46791	819894
126316	819895
15407	819896
3416	819897
214109	819898
69172	819899
116600	819900
12386	819901
96682	819902
43901	819903
55556	819904
203596	819905
45004	819906
42270	819907
16482	819908
7484	819909
22724	819910
109399	819911
179514	819912
85670	819913
227293	819914
97670	819915
626	819916
35540	819917
139886	819918
213593	819919
129213	819920
60619	819921
39836	819922
59017	819923
149106	819924
146528	819925
4318	819926
2496	819927
82510	819928
75953	819929
43855	819930
63669	819931
61626	819932
24444	819933
174719	819934
27448	819935
3965	819936
167299	819937
138919	819938
109589	819939
162523	819940
22432	819941
118561	819942
115996	819943
53806	819944
26900	819945
28406	819946
48444	819947
10734	819948
119168	819949
1139	819950
144721	819951
45123	819952
30468	819953
70210	819954
42983	819955
60815	819956
127859	819957
56176	819958
178085	819959
43551	819960
93405	819961
178882	819962
55800	819963
94474	819964
126861	819965
93364	819966
27713	819967
95422	819968
94336	819969
174739	819970
127580	819971
104511	819972
94289	819973
95292	819974
95292	819975
93988	819976
71820	819977
41432	819978
7829	819979
140722	819980
25350	819981
90040	819982
5200	819983
380	819984
12424	819985
94154	819986
111293	819987
11977	819988
39962	819989
145445	819990
222733	819991
122164	819992
53828	819993
115374	819994
129198	819995
215126	819996
31456	819997
145313	819998
221970	819999
81085	820000
144114	820001
194843	820002
81629	820003
160155	820004
164428	820005
4195	820006
61918	820007
23029	820008
4551	820009
63474	820010
239843	820011
4396	820012
36940	820013
68993	820014
150323	820015
131738	820016
109921	820017
114079	820018
126633	820019
37118	820020
104774	820021
157382	820022
130279	820023
3971	820024
20768	820025
153587	820026
149913	820027
34966	820028
69013	820029
117041	820030
13498	820031
36716	820032
235907	820033
63521	820034
157135	820035
88067	820036
77077	820037
164338	820038
152537	820039
192645	820040
4340	820041
63130	820042
88518	820043
9781	820044
24613	820045
5238	820046
5238	820047
44600	820048
1740	820049
95919	820050
6802	820051
63566	820052
23157	820053
19854	820054
25351	820055
96539	820056
42717	820057
63474	820058
8714	820059
1337	820060
60110	820061
104298	820062
180118	820063
42349	820064
111345	820065
104284	820066
35480	820067
181271	820068
19457	820069
50325	820070
34889	820071
49193	820072
156343	820073
1598	820074
18572	820075
6737	820076
12353	820077
233939	820078
230967	820079
11841	820080
46533	820081
102462	820082
27297	820083
2243	820084
119615	820085
3292	820086
53310	820087
101643	820088
99119	820089
4882	820090
19149	820091
72338	820092
82110	820093
121146	820094
49581	820095
49497	820096
45570	820097
90040	820098
238211	820099
17217	820100
181038	820101
43352	820102
86821	820103
7015	820104
57057	820105
132051	820106
202483	820107
1319	820108
180236	820109
5475	820110
101072	820111
17068	820112
37282	820113
63225	820114
142695	820115
52852	820116
137373	820117
1469	820118
1628	820119
4267	820120
96125	820121
26448	820122
14849	820123
2689	820124
33698	820125
28035	820126
37606	820127
10540	820128
35422	820129
4448	820130
21993	820131
53958	820132
4448	820133
47291	820134
48317	820135
140849	820136
42231	820137
24512	820138
8991	820139
106211	820140
112507	820141
102798	820142
3077	820143
85040	820144
69019	820145
29264	820146
42248	820147
12536	820148
69696	820149
1800	820150
56416	820151
33262	820152
2912	820153
185024	820154
117730	820155
121446	820156
86128	820157
39545	820158
115790	820159
3602	820160
161685	820161
66004	820162
196102	820163
2583	820164
21339	820165
133102	820166
34722	820167
176475	820168
144851	820169
156537	820170
17006	820171
3465	820172
42862	820173
42862	820174
142865	820175
20398	820176
153	820177
53955	820178
4455	820179
65781	820180
560	820181
6770	820182
28354	820183
73484	820184
63648	820185
66166	820186
78109	820187
315	820188
19581	820189
2940	820190
4814	820191
16993	820192
211335	820193
468	820194
333	820195
1442	820196
7793	820197
123152	820198
18882	820199
1318	820200
315	820201
18450	820202
108817	820203
3077	820204
97781	820205
468	820206
68487	820207
46179	820208
55917	820209
6122	820210
32531	820211
236947	820212
163260	820213
39561	820214
3411	820215
32437	820216
31874	820217
86385	820218
2899	820219
52	820220
8417	820221
35196	820222
1300	820223
42418	820224
113437	820225
2768	820226
43530	820227
11029	820228
19217	820229
2295	820230
37613	820231
975	820232
43637	820233
127994	820234
48507	820235
37505	820236
50296	820237
2768	820238
48506	820239
78600	820240
4625	820241
41683	820242
7439	820243
16035	820244
45871	820245
7208	820246
21666	820247
685	820248
29064	820249
6412	820250
63712	820251
82578	820252
1610	820253
50796	820254
8160	820255
17501	820256
8765	820257
88758	820258
52015	820259
23669	820260
29826	820261
9510	820262
60658	820263
1318	820264
58750	820265
27780	820266
38107	820267
315	820268
60662	820269
3762	820270
20325	820271
25134	820272
25134	820273
407	820274
16790	820275
4948	820276
89025	820277
147691	820278
56	820279
11054	820280
50424	820281
6899	820282
6260	820283
120608	820284
315	820285
5149	820286
195867	820287
8910	820288
42428	820289
8694	820290
40136	820291
29051	820292
7601	820293
23465	820294
19308	820295
53008	820296
4148	820297
21483	820298
56199	820299
51299	820300
1855	820301
40234	820302
54807	820303
405	820304
109067	820305
29092	820306
45501	820307
18427	820308
88826	820309
315	820310
685	820311
16244	820312
10955	820313
13827	820314
9249	820315
181	820316
4560	820317
30369	820318
7957	820319
7957	820320
108544	820321
13417	820322
83408	820323
9703	820324
2547	820325
46951	820326
117554	820327
15582	820328
229564	820329
1163	820330
60661	820331
103882	820332
6366	820333
164816	820334
6073	820335
45501	820336
180084	820337
16338	820338
143186	820339
91079	820340
18782	820341
4560	820342
142306	820343
1163	820344
927	820345
2844	820346
60116	820347
22196	820348
5263	820349
36071	820350
83119	820351
18192	820352
8897	820353
105304	820354
2111	820355
3471	820356
25017	820357
19029	820358
184468	820359
108810	820360
52930	820361
1858	820362
5187	820363
14582	820364
85217	820365
19343	820366
210779	820367
19993	820368
4683	820369
7393	820370
89029	820371
34391	820372
12885	820373
6343	820374
29051	820375
21492	820376
105390	820377
48015	820378
17474	820379
14582	820380
2776	820381
65620	820382
23695	820383
576	820384
12964	820385
495	820386
46382	820387
3293	820388
36739	820389
172701	820390
60642	820391
9221	820392
6491	820393
66519	820394
35436	820395
185621	820396
57034	820397
57371	820398
32181	820399
44938	820400
57212	820401
181770	820402
38050	820403
4115	820404
11048	820405
56965	820406
73565	820407
114458	820408
96630	820409
26197	820410
5669	820411
98664	820412
57171	820413
32181	820414
45227	820415
35436	820416
97941	820417
185676	820418
15905	820419
73994	820420
128182	820421
13164	820422
56904	820423
99343	820424
81909	820425
1218	820426
51308	820427
71525	820428
59991	820429
5717	820430
115311	820431
5717	820432
8853	820433
8853	820434
5717	820435
5717	820436
5717	820437
182904	820438
76106	820439
5717	820440
8853	820441
21402	820442
1403	820443
10752	820444
113780	820445
6842	820446
9168	820447
15083	820448
2522	820449
4711	820450
13864	820451
64207	820452
45496	820453
15155	820454
1281	820455
213	820456
5995	820457
26096	820458
1149	820459
32310	820460
30564	820461
3546	820462
82619	820463
27112	820464
20401	820465
11589	820466
223	820467
15675	820468
59582	820469
3135	820470
38573	820471
6466	820472
20327	820473
130140	820474
10520	820475
78177	820476
37018	820477
48655	820478
7297	820479
37491	820480
1530	820481
3626	820482
294	820483
3849	820484
155851	820485
70791	820486
1678	820487
42	820488
1593	820489
35822	820490
23525	820491
82757	820492
56040	820493
76468	820494
6553	820495
3231	820496
60795	820497
66782	820498
19202	820499
204967	820500
171479	820501
23190	820502
111507	820503
92358	820504
98298	820505
18456	820506
137970	820507
73040	820508
1845	820509
1321	820510
16798	820511
204748	820512
13698	820513
31315	820514
122783	820515
27279	820516
2139	820517
149805	820518
40750	820519
43658	820520
43908	820521
106217	820522
18510	820523
24685	820524
85169	820525
2862	820526
126505	820527
227546	820528
25504	820529
211081	820530
21844	820531
19046	820532
103020	820533
106373	820534
16675	820535
204974	820536
18515	820537
65622	820538
12163	820539
21146	820540
61925	820541
22374	820542
17184	820543
9857	820544
2508	820545
110	820546
97542	820547
24435	820548
2803	820549
33930	820550
54940	820551
149281	820552
147096	820553
37607	820554
2704	820555
3958	820556
98357	820557
2691	820558
669	820559
107504	820560
8649	820561
82026	820562
5947	820563
128467	820564
53637	820565
164027	820566
106738	820567
17541	820568
92033	820569
1592	820570
5979	820571
36	820572
732	820573
18425	820574
51268	820575
1938	820576
34301	820577
69999	820578
18478	820579
22186	820580
155139	820581
3176	820582
42657	820583
15326	820584
27251	820585
16645	820586
5049	820587
5058	820588
42645	820589
7841	820590
2180	820591
3524	820592
1128	820593
14131	820594
15292	820595
7947	820596
63784	820597
6754	820598
40500	820599
2235	820600
2706	820601
417	820602
88560	820603
90775	820604
1564	820605
88804	820606
1262	820607
6352	820608
71114	820609
197542	820610
142175	820611
208748	820612
156979	820613
59494	820614
2286	820615
1596	820616
16074	820617
3824	820618
218129	820619
63443	820620
34195	820621
146102	820622
4066	820623
34172	820624
1234	820625
12676	820626
91579	820627
234449	820628
1062	820629
8405	820630
5482	820631
8041	820632
112018	820633
142621	820634
4506	820635
147134	820636
42983	820637
239545	820638
3403	820639
43720	820640
47772	820641
3817	820642
54280	820643
70416	820644
21201	820645
19841	820646
144117	820647
25220	820648
235219	820649
130844	820650
7412	820651
73360	820652
1461	820653
36544	820654
51167	820655
11452	820656
15760	820657
8421	820658
3402	820659
3402	820660
23059	820661
44666	820662
25059	820663
37631	820664
201999	820665
186599	820666
33866	820667
11287	820668
11836	820669
44636	820670
12212	820671
67112	820672
13208	820673
31954	820674
70577	820675
185310	820676
5102	820677
5342	820678
156465	820679
20912	820680
115445	820681
233456	820682
59308	820683
235415	820684
51401	820685
85651	820686
40348	820687
113874	820688
220234	820689
100535	820690
186577	820691
131353	820692
186545	820693
131772	820694
198453	820695
153824	820696
83498	820697
198480	820698
87377	820699
148443	820700
976	820701
112534	820702
73493	820703
15259	820704
14257	820705
39253	820706
61396	820707
79958	820708
6820	820709
130287	820710
56310	820711
217560	820712
76860	820713
155563	820714
9396	820715
5771	820716
184123	820717
8433	820718
50480	820719
432	820720
5829	820721
5257	820722
37644	820723
3679	820724
29199	820725
117455	820726
78692	820727
16730	820728
59578	820729
61171	820730
81149	820731
94900	820732
217847	820733
63698	820734
146519	820735
21619	820736
35130	820737
24210	820738
6817	820739
61	820740
78447	820741
49503	820742
14676	820743
149281	820744
80337	820745
126785	820746
99146	820747
221847	820748
37433	820749
20756	820750
61858	820751
50935	820752
95519	820753
2525	820754
211955	820755
111461	820756
55995	820757
2877	820758
60295	820759
57851	820760
20178	820761
739	820762
8054	820763
42710	820764
14808	820765
41025	820766
33041	820767
68652	820768
41414	820769
27550	820770
19529	820771
26235	820772
40735	820773
73859	820774
18524	820775
87660	820776
124749	820777
6186	820778
23673	820779
17744	820780
41095	820781
23673	820782
35752	820783
52964	820784
14788	820785
41273	820786
41094	820787
67801	820788
41451	820789
16151	820790
1132	820791
113726	820792
46561	820793
132765	820794
16472	820795
10362	820796
84152	820797
111461	820798
217901	820799
81144	820800
219248	820801
102693	820802
13223	820803
26	820804
54397	820805
65423	820806
92508	820807
13275	820808
40603	820809
23789	820810
10943	820811
195151	820812
35912	820813
222736	820814
29417	820815
66119	820816
4291	820817
116170	820818
1632	820819
7275	820820
5694	820821
134084	820822
115014	820823
60054	820824
59813	820825
85814	820826
75784	820827
49351	820828
70843	820829
3463	820830
3764	820831
211357	820832
157710	820833
17	820834
63734	820835
12970	820836
692	820837
77607	820838
777	820839
50103	820840
50103	820841
134804	820842
99843	820843
66069	820844
8731	820845
131565	820846
96459	820847
692	820848
44748	820849
27367	820850
178124	820851
56991	820852
56991	820853
56991	820854
197398	820855
7975	820856
31970	820857
58243	820858
17	820859
26	820860
79592	820861
79592	820862
79592	820863
7975	820864
6544	820865
20690	820866
127447	820867
235380	820868
5699	820869
5699	820870
222269	820871
75475	820872
19145	820873
36041	820874
32691	820875
159917	820876
226327	820877
21375	820878
63734	820879
75118	820880
287	820881
37100	820882
58175	820883
116794	820884
36423	820885
51615	820886
112862	820887
7520	820888
150005	820889
692	820890
58004	820891
116467	820892
233443	820893
97413	820894
124376	820895
231817	820896
30136	820897
2463	820898
14202	820899
36072	820900
15923	820901
229715	820902
40292	820903
40292	820904
20023	820905
524	820906
13835	820907
1106	820908
171289	820909
91614	820910
172839	820911
1930	820912
141630	820913
123231	820914
218084	820915
194	820916
209	820917
1998	820918
7868	820919
15100	820920
133314	820921
216652	820922
2379	820923
55473	820924
48347	820925
132531	820926
24377	820927
29305	820928
3212	820929
178801	820930
55662	820931
37828	820932
224850	820933
159226	820934
138900	820935
86174	820936
66180	820937
159441	820938
38981	820939
15442	820940
86001	820941
94921	820942
94921	820943
28519	820944
84163	820945
14883	820946
160051	820947
127202	820948
153981	820949
1415	820950
225600	820951
12477	820952
628	820953
398	820954
91578	820955
9155	820956
1794	820957
146150	820958
85099	820959
97465	820960
109974	820961
160260	820962
1758	820963
94858	820964
65870	820965
147852	820966
69778	820967
66194	820968
134790	820969
2809	820970
65414	820971
227121	820972
66239	820973
2228	820974
115302	820975
237101	820976
114610	820977
223708	820978
86010	820979
159926	820980
31115	820981
114684	820982
211927	820983
225305	820984
26199	820985
227544	820986
224620	820987
158430	820988
5897	820989
5861	820990
30143	820991
1137	820992
216490	820993
81867	820994
81733	820995
107982	820996
57326	820997
114878	820998
115351	820999
159500	821000
238994	821001
159644	821002
880	821003
15419	821004
1732	821005
1276	821006
51576	821007
963	821008
5032	821009
53677	821010
5130	821011
51770	821012
39292	821013
42104	821014
159155	821015
224530	821016
119341	821017
114680	821018
34616	821019
6857	821020
2237	821021
25432	821022
150756	821023
196493	821024
5859	821025
159434	821026
226858	821027
109837	821028
114820	821029
35900	821030
159884	821031
158444	821032
181988	821033
107348	821034
158543	821035
85952	821036
225535	821037
225999	821038
230208	821039
226344	821040
115326	821041
227067	821042
66190	821043
53789	821044
131159	821045
6680	821046
75610	821047
116155	821048
9405	821049
28277	821050
46757	821051
110623	821052
159174	821053
227621	821054
40692	821055
224492	821056
461	821057
5083	821058
877	821059
66190	821060
59588	821061
159139	821062
70020	821063
3509	821064
5141	821065
227858	821066
98033	821067
57946	821068
1691	821069
2044	821070
85942	821071
1568	821072
40727	821073
225746	821074
2454	821075
40466	821076
113356	821077
22393	821078
158543	821079
1276	821080
50426	821081
154561	821082
15491	821083
114742	821084
113057	821085
57908	821086
65665	821087
211047	821088
1276	821089
224750	821090
81743	821091
42464	821092
157768	821093
80157	821094
159676	821095
1987	821096
26301	821097
40072	821098
159932	821099
25807	821100
854	821101
86097	821102
225593	821103
233414	821104
114583	821105
111121	821106
79450	821107
159635	821108
202617	821109
158651	821110
211905	821111
86002	821112
147040	821113
228614	821114
223486	821115
160049	821116
87921	821117
224328	821118
56032	821119
12669	821120
34275	821121
498	821122
353	821123
3139	821124
2385	821125
884	821126
42830	821127
1975	821128
3542	821129
6717	821130
65661	821131
40345	821132
2449	821133
10681	821134
34116	821135
9791	821136
117854	821137
124689	821138
10839	821139
27528	821140
101255	821141
91788	821142
205769	821143
86024	821144
738	821145
97722	821146
1158	821147
1981	821148
25473	821149
20489	821150
88030	821151
420	821152
214791	821153
86402	821154
118034	821155
23195	821156
1746	821157
4890	821158
25600	821159
57946	821160
962	821161
950	821162
1946	821163
154132	821164
40692	821165
11687	821166
153621	821167
15137	821168
34001	821169
3164	821170
48659	821171
14005	821172
304	821173
5912	821174
22085	821175
70233	821176
2467	821177
85275	821178
1147	821179
31217	821180
873	821181
2804	821182
2467	821183
1424	821184
2856	821185
112580	821186
2222	821187
279	821188
5853	821189
158420	821190
160977	821191
89543	821192
234383	821193
168684	821194
116386	821195
112392	821196
115969	821197
42212	821198
177664	821199
159584	821200
198880	821201
153624	821202
229313	821203
25421	821204
86115	821205
59264	821206
93193	821207
186802	821208
140148	821209
153566	821210
7178	821211
61200	821212
72652	821213
24148	821214
7154	821215
358	821216
105276	821217
905	821218
1652	821219
69826	821220
159546	821221
172431	821222
67419	821223
213277	821224
131103	821225
1418	821226
2435	821227
49346	821228
17212	821229
6371	821230
39351	821231
10736	821232
2818	821233
35955	821234
153391	821235
61462	821236
65625	821237
48914	821238
131143	821239
27079	821240
132234	821241
16831	821242
214138	821243
40916	821244
65538	821245
57006	821246
45569	821247
28344	821248
74707	821249
113165	821250
28367	821251
38894	821252
181620	821253
62508	821254
46362	821255
64149	821256
43750	821257
73706	821258
67419	821259
142317	821260
91377	821261
20785	821262
27232	821263
8631	821264
26089	821265
2477	821266
148399	821267
133077	821268
97180	821269
148942	821270
148399	821271
37932	821272
14069	821273
5466	821274
8354	821275
19771	821276
154527	821277
173079	821278
85451	821279
2965	821280
43384	821281
22112	821282
92548	821283
27102	821284
33822	821285
2457	821286
4570	821287
9158	821288
19749	821289
24593	821290
80818	821291
97473	821292
45680	821293
82967	821294
111976	821295
50042	821296
98727	821297
76922	821298
177727	821299
231289	821300
73785	821301
60902	821302
158956	821303
50253	821304
145003	821305
97157	821306
147087	821307
146034	821308
130585	821309
108567	821310
11339	821311
23969	821312
1302	821313
69777	821314
24117	821315
96788	821316
54895	821317
142166	821318
331	821319
84312	821320
15821	821321
37974	821322
155709	821323
1240	821324
32899	821325
48418	821326
9663	821327
31930	821328
87075	821329
315	821330
54478	821331
41928	821332
167280	821333
4173	821334
29608	821335
10589	821336
155081	821337
107473	821338
44819	821339
8385	821340
43969	821341
201952	821342
88239	821343
119498	821344
11430	821345
72760	821346
29010	821347
100293	821348
13349	821349
144054	821350
75277	821351
239916	821352
66954	821353
20098	821354
51782	821355
83126	821356
194783	821357
104264	821358
104187	821359
1689	821360
125546	821361
20054	821362
18949	821363
79839	821364
13844	821365
106281	821366
21635	821367
29945	821368
134558	821369
64995	821370
55004	821371
40657	821372
2078	821373
9705	821374
58069	821375
1572	821376
25409	821377
180333	821378
13934	821379
89130	821380
173482	821381
182819	821382
280	821383
212899	821384
185892	821385
97633	821386
77795	821387
136	821388
82807	821389
66047	821390
81818	821391
54262	821392
32500	821393
30099	821394
20474	821395
7248	821396
138989	821397
32821	821398
40001	821399
201272	821400
129022	821401
133499	821402
2971	821403
103480	821404
111798	821405
89673	821406
19963	821407
64705	821408
102117	821409
16027	821410
100754	821411
11832	821412
95498	821413
88778	821414
16619	821415
47760	821416
19783	821417
57598	821418
73318	821419
248	821420
41400	821421
186504	821422
137944	821423
60495	821424
5411	821425
25217	821426
120105	821427
1256	821428
83907	821429
139548	821430
206011	821431
55139	821432
37941	821433
106171	821434
38727	821435
421	821436
21441	821437
8734	821438
62112	821439
57383	821440
110631	821441
105767	821442
182235	821443
13446	821444
139019	821445
34910	821446
22593	821447
47492	821448
143076	821449
33138	821450
23859	821451
21682	821452
47118	821453
35983	821454
60373	821455
135952	821456
23403	821457
8340	821458
5411	821459
140095	821460
214067	821461
17643	821462
896	821463
116694	821464
228380	821465
151885	821466
135312	821467
237017	821468
103129	821469
112698	821470
167672	821471
69360	821472
84693	821473
105465	821474
81287	821475
141003	821476
68038	821477
10413	821478
80793	821479
85810	821480
24234	821481
4417	821482
5444	821483
51534	821484
152594	821485
107238	821486
239952	821487
17633	821488
131122	821489
193850	821490
119687	821491
183392	821492
44976	821493
38142	821494
164919	821495
10974	821496
94530	821497
189178	821498
4667	821499
65895	821500
203120	821501
138647	821502
63609	821503
47964	821504
47964	821505
100265	821506
14019	821507
21598	821508
67155	821509
118543	821510
28458	821511
78448	821512
60652	821513
108336	821514
151399	821515
163688	821516
84975	821517
182355	821518
111337	821519
40121	821520
206187	821521
150737	821522
65512	821523
5782	821524
109484	821525
42712	821526
52048	821527
47888	821528
52654	821529
83126	821530
218660	821531
69415	821532
225132	821533
397	821534
166825	821535
24529	821536
84397	821537
189253	821538
231647	821539
35223	821540
57234	821541
83493	821542
23236	821543
7296	821544
135102	821545
64274	821546
98452	821547
230105	821548
3024	821549
176	821550
45721	821551
20002	821552
28748	821553
59239	821554
31435	821555
99062	821556
31794	821557
24918	821558
64476	821559
104220	821560
162400	821561
139392	821562
145626	821563
4177	821564
29513	821565
63362	821566
79133	821567
180393	821568
184736	821569
50566	821570
51416	821571
64338	821572
75355	821573
39001	821574
169983	821575
68791	821576
144980	821577
82546	821578
120680	821579
148455	821580
802	821581
3659	821582
135348	821583
48129	821584
101740	821585
66866	821586
100402	821587
51482	821588
74355	821589
132342	821590
5301	821591
83198	821592
44882	821593
8383	821594
218230	821595
99479	821596
55124	821597
97760	821598
60730	821599
38364	821600
30525	821601
128946	821602
19749	821603
203835	821604
110622	821605
85029	821606
137960	821607
67579	821608
23172	821609
18502	821610
17269	821611
53261	821612
66456	821613
21549	821614
93698	821615
237830	821616
103106	821617
138923	821618
36551	821619
13109	821620
39184	821621
16506	821622
16617	821623
153774	821624
40056	821625
196281	821626
119760	821627
67250	821628
57137	821629
142125	821630
142184	821631
233023	821632
119760	821633
108005	821634
1653	821635
191412	821636
94814	821637
154402	821638
56953	821639
12071	821640
150756	821641
206474	821642
112041	821643
9709	821644
149408	821645
35928	821646
45016	821647
211122	821648
220078	821649
139916	821650
131868	821651
73421	821652
45342	821653
212694	821654
64570	821655
64133	821656
111572	821657
148787	821658
132931	821659
131035	821660
80398	821661
5318	821662
163283	821663
59566	821664
25706	821665
106861	821666
199574	821667
33442	821668
239996	821669
18898	821670
54992	821671
111323	821672
38098	821673
144156	821674
117394	821675
218807	821676
163392	821677
24977	821678
117051	821679
165436	821680
190062	821681
80266	821682
89639	821683
26190	821684
104037	821685
180392	821686
199807	821687
35896	821688
34927	821689
17199	821690
14465	821691
154021	821692
142721	821693
133344	821694
41315	821695
39707	821696
31857	821697
45131	821698
86981	821699
87825	821700
24919	821701
8123	821702
177923	821703
110298	821704
2228	821705
147637	821706
23213	821707
93312	821708
95854	821709
142810	821710
71549	821711
148453	821712
52640	821713
96289	821714
64006	821715
16226	821716
34491	821717
104203	821718
60159	821719
220102	821720
153504	821721
84024	821722
8380	821723
161133	821724
20444	821725
60982	821726
186691	821727
145	821728
100531	821729
38379	821730
192860	821731
13756	821732
79992	821733
67485	821734
99390	821735
144622	821736
54480	821737
74590	821738
51403	821739
14351	821740
106893	821741
16802	821742
3622	821743
133159	821744
111280	821745
131581	821746
2661	821747
60064	821748
76498	821749
43989	821750
3382	821751
10935	821752
20856	821753
129738	821754
190	821755
13209	821756
187730	821757
52149	821758
96706	821759
66925	821760
104686	821761
21935	821762
137979	821763
230990	821764
161287	821765
142560	821766
155807	821767
101594	821768
73958	821769
78588	821770
30535	821771
135310	821772
228676	821773
221576	821774
204032	821775
33461	821776
167610	821777
58583	821778
69259	821779
116012	821780
22413	821781
54478	821782
29797	821783
104516	821784
79728	821785
237185	821786
33585	821787
49004	821788
62366	821789
60653	821790
26648	821791
80359	821792
168886	821793
118511	821794
99648	821795
54818	821796
120438	821797
2431	821798
58903	821799
231852	821800
75856	821801
220537	821802
121331	821803
45715	821804
161210	821805
219508	821806
4168	821807
118966	821808
4038	821809
32298	821810
21956	821811
8905	821812
68793	821813
139418	821814
3920	821815
16294	821816
3879	821817
3054	821818
8217	821819
4450	821820
10474	821821
23660	821822
4435	821823
68822	821824
2411	821825
69586	821826
1907	821827
5726	821828
53811	821829
8217	821830
12424	821831
14884	821832
3047	821833
17005	821834
145155	821835
12962	821836
16500	821837
10059	821838
153166	821839
92609	821840
154147	821841
20588	821842
2577	821843
22885	821844
39060	821845
80159	821846
9216	821847
2046	821848
4106	821849
18518	821850
6363	821851
23376	821852
2956	821853
147376	821854
1456	821855
79064	821856
11351	821857
2577	821858
1704	821859
8261	821860
18146	821861
53577	821862
202175	821863
90781	821864
103321	821865
32174	821866
8730	821867
60645	821868
60959	821869
2791	821870
47819	821871
6281	821872
24171	821873
171	821874
8717	821875
8268	821876
33541	821877
4945	821878
21770	821879
230806	821880
7269	821881
31775	821882
7452	821883
1665	821884
14470	821885
3381	821886
14036	821887
57002	821888
43847	821889
86613	821890
22908	821891
7396	821892
23855	821893
3300	821894
40614	821895
66680	821896
58795	821897
11336	821898
97926	821899
52438	821900
61168	821901
19555	821902
52555	821903
26154	821904
29770	821905
24033	821906
53037	821907
44771	821908
2605	821909
61072	821910
104478	821911
78562	821912
104592	821913
24004	821914
29827	821915
13590	821916
61442	821917
23322	821918
965	821919
51781	821920
27162	821921
1084	821922
60674	821923
29484	821924
132140	821925
67419	821926
45996	821927
206012	821928
101143	821929
40905	821930
29305	821931
5206	821932
62461	821933
33871	821934
2525	821935
3983	821936
180272	821937
1597	821938
32006	821939
135764	821940
31190	821941
27249	821942
2970	821943
130070	821944
23851	821945
24271	821946
20833	821947
2970	821948
73543	821949
130070	821950
17328	821951
93189	821952
8614	821953
101892	821954
130922	821955
93189	821956
73658	821957
100711	821958
93126	821959
119209	821960
71168	821961
215289	821962
737	821963
132555	821964
24271	821965
2489	821966
97193	821967
38667	821968
421	821969
118972	821970
805	821971
26550	821972
569	821973
82377	821974
195139	821975
119993	821976
8707	821977
1844	821978
39767	821979
116623	821980
196851	821981
47264	821982
65195	821983
31878	821984
130083	821985
9948	821986
220622	821987
107049	821988
200384	821989
157943	821990
156282	821991
202943	821992
189356	821993
59268	821994
1870	821995
138141	821996
63612	821997
54692	821998
70362	821999
1791	822000
57030	822001
97244	822002
99838	822003
44791	822004
44791	822005
16896	822006
80105	822007
15052	822008
10524	822009
2941	822010
61562	822011
5814	822012
103050	822013
17135	822014
71626	822015
37166	822016
10522	822017
53095	822018
138681	822019
27048	822020
2758	822021
87784	822022
8246	822023
12338	822024
46137	822025
132817	822026
836	822027
33512	822028
137599	822029
2431	822030
15088	822031
82671	822032
10768	822033
102186	822034
91623	822035
3203	822036
12035	822037
475	822038
1690	822039
70884	822040
6502	822041
2118	822042
6	822043
5555	822044
523	822045
110014	822046
39259	822047
3577	822048
70284	822049
7936	822050
1225	822051
2941	822052
126346	822053
105209	822054
2593	822055
68188	822056
124667	822057
142	822058
48302	822059
219245	822060
129900	822061
37758	822062
231001	822063
2918	822064
4238	822065
121027	822066
619	822067
6112	822068
7901	822069
55798	822070
97730	822071
24336	822072
110805	822073
8386	822074
128869	822075
96942	822076
42165	822077
72866	822078
1191	822079
2774	822080
22247	822081
4106	822082
16651	822083
4085	822084
5858	822085
43057	822086
1617	822087
65820	822088
8780	822089
51272	822090
51272	822091
44	822092
201	822093
35517	822094
175939	822095
174858	822096
71408	822097
35852	822098
11364	822099
3386	822100
2321	822101
60320	822102
198141	822103
45789	822104
34621	822105
139902	822106
60684	822107
107612	822108
198495	822109
198197	822110
78059	822111
96948	822112
42208	822113
3438	822114
18012	822115
40596	822116
16083	822117
102998	822118
19972	822119
42852	822120
7518	822121
34282	822122
62940	822123
107606	822124
50467	822125
1831	822126
145419	822127
5415	822128
121261	822129
121261	822130
69358	822131
21776	822132
22247	822133
79711	822134
29410	822135
153974	822136
45844	822137
50844	822138
65083	822139
75842	822140
151202	822141
76976	822142
116733	822143
153484	822144
84618	822145
111313	822146
84626	822147
94735	822148
58395	822149
79159	822150
215382	822151
112442	822152
176865	822153
64619	822154
79159	822155
39810	822156
83865	822157
128186	822158
39891	822159
39951	822160
49937	822161
40163	822162
112769	822163
64271	822164
82746	822165
109717	822166
64346	822167
31830	822168
83911	822169
39920	822170
64208	822171
31830	822172
39920	822173
152558	822174
151849	822175
64277	822176
82776	822177
64198	822178
50113	822179
64532	822180
110698	822181
110978	822182
50018	822183
213685	822184
29397	822185
85024	822186
50030	822187
214449	822188
46404	822189
112435	822190
85024	822191
84291	822192
116209	822193
112468	822194
64102	822195
77647	822196
111889	822197
112921	822198
64388	822199
94931	822200
110988	822201
109884	822202
83429	822203
13456	822204
25773	822205
13456	822206
75745	822207
65152	822208
210373	822209
109632	822210
109528	822211
51583	822212
75704	822213
83831	822214
50844	822215
92654	822216
54888	822217
34344	822218
3549	822219
49861	822220
36290	822221
45931	822222
45696	822223
40568	822224
32395	822225
16221	822226
66050	822227
21305	822228
28922	822229
59753	822230
76137	822231
36258	822232
36994	822233
102026	822234
75904	822235
28999	822236
45722	822237
100114	822238
36851	822239
66393	822240
25949	822241
16453	822242
61554	822243
18234	822244
48911	822245
10604	822246
35248	822247
78074	822248
104979	822249
34545	822250
104041	822251
132516	822252
5292	822253
11273	822254
7276	822255
84860	822256
1210	822257
9098	822258
694	822259
31739	822260
1414	822261
2292	822262
40886	822263
2593	822264
52270	822265
3854	822266
3854	822267
78394	822268
37244	822269
31985	822270
90753	822271
94627	822272
102928	822273
58453	822274
17416	822275
137361	822276
46014	822277
36797	822278
11390	822279
118740	822280
126214	822281
142105	822282
144568	822283
2320	822284
89190	822285
16705	822286
6290	822287
11620	822288
4444	822289
57232	822290
7173	822291
1487	822292
1993	822293
22247	822294
192	822295
37335	822296
58295	822297
122842	822298
6172	822299
79515	822300
37607	822301
200034	822302
200076	822303
1787	822304
65250	822305
143857	822306
122570	822307
5208	822308
3388	822309
16287	822310
21844	822311
26707	822312
28030	822313
46824	822314
161919	822315
9912	822316
42492	822317
74775	822318
12820	822319
162027	822320
218147	822321
22196	822322
24594	822323
10393	822324
32817	822325
115263	822326
27251	822327
2365	822328
200919	822329
200105	822330
97339	822331
8750	822332
128192	822333
72288	822334
126113	822335
65929	822336
107816	822337
177417	822338
176891	822339
127651	822340
72090	822341
28958	822342
3831	822343
206	822344
217	822345
109156	822346
19315	822347
29878	822348
101799	822349
2066	822350
139532	822351
2967	822352
19186	822353
2330	822354
34048	822355
53095	822356
12944	822357
111278	822358
24229	822359
6674	822360
45598	822361
65045	822362
21665	822363
98189	822364
11001	822365
195115	822366
33745	822367
61727	822368
47412	822369
10526	822370
69467	822371
122669	822372
28158	822373
69107	822374
22058	822375
174349	822376
33756	822377
203623	822378
7739	822379
12592	822380
60186	822381
118079	822382
21665	822383
10487	822384
67	822385
28591	822386
65121	822387
117472	822388
1175	822389
133987	822390
8992	822391
69234	822392
1800	822393
27065	822394
21735	822395
18130	822396
1119	822397
53949	822398
127448	822399
169403	822400
111896	822401
201717	822402
61565	822403
12505	822404
65948	822405
102610	822406
40783	822407
37794	822408
28549	822409
4817	822410
58271	822411
209048	822412
3590	822413
9879	822414
61330	822415
5436	822416
7292	822417
26187	822418
17458	822419
55613	822420
38260	822421
137679	822422
93256	822423
141325	822424
77437	822425
128010	822426
79212	822427
75582	822428
205405	822429
50174	822430
176255	822431
33641	822432
102081	822433
53771	822434
3587	822435
34522	822436
83614	822437
48109	822438
85942	822439
115196	822440
205291	822441
105225	822442
158921	822443
8081	822444
46137	822445
114918	822446
8717	822447
401	822448
24330	822449
18562	822450
72368	822451
31105	822452
122560	822453
126209	822454
9315	822455
12485	822456
7061	822457
24144	822458
22641	822459
55755	822460
35408	822461
8605	822462
19981	822463
103730	822464
48223	822465
3269	822466
34747	822467
10990	822468
35123	822469
16355	822470
98072	822471
37362	822472
87485	822473
77167	822474
26141	822475
99851	822476
101399	822477
140638	822478
4793	822479
45016	822480
91600	822481
2484	822482
1053	822483
16060	822484
7463	822485
7463	822486
130302	822487
93353	822488
159913	822489
183442	822490
133630	822491
209523	822492
12658	822493
31116	822494
97560	822495
98972	822496
97046	822497
158715	822498
216644	822499
227494	822500
216483	822501
212856	822502
84163	822503
96556	822504
29882	822505
130756	822506
182579	822507
98677	822508
130889	822509
98269	822510
132107	822511
131406	822512
133752	822513
185417	822514
182413	822515
131920	822516
1734	822517
798	822518
85447	822519
71192	822520
124689	822521
21203	822522
51989	822523
26454	822524
12669	822525
6857	822526
93346	822527
19000	822528
15713	822529
178669	822530
127907	822531
71605	822532
125820	822533
126810	822534
175364	822535
128104	822536
175148	822537
176705	822538
2266	822539
129498	822540
57496	822541
214039	822542
93925	822543
205328	822544
34195	822545
127866	822546
126549	822547
103701	822548
1410	822549
74318	822550
53102	822551
108212	822552
215281	822553
118188	822554
99108	822555
45801	822556
87975	822557
11188	822558
49411	822559
23676	822560
13366	822561
184764	822562
36361	822563
139019	822564
2518	822565
57006	822566
64114	822567
81862	822568
31435	822569
45569	822570
62472	822571
51125	822572
85231	822573
100634	822574
80	822575
15257	822576
92355	822577
30797	822578
26083	822579
153400	822580
122959	822581
170643	822582
9599	822583
32426	822584
96733	822585
422	822586
44693	822587
3149	822588
146950	822589
935	822590
84749	822591
93510	822592
10082	822593
154702	822594
44712	822595
45176	822596
46354	822597
218647	822598
73521	822599
132814	822600
98965	822601
186194	822602
130478	822603
34755	822604
134485	822605
126808	822606
61	822607
97337	822608
66548	822609
32184	822610
84749	822611
32000	822612
6016	822613
181074	822614
4824	822615
1781	822616
148372	822617
59762	822618
57101	822619
234282	822620
2207	822621
2841	822622
4531	822623
4012	822624
113982	822625
151673	822626
60925	822627
131300	822628
122733	822629
130670	822630
13242	822631
166754	822632
6826	822633
12611	822634
39027	822635
4022	822636
12594	822637
77820	822638
1148	822639
35626	822640
741	822641
745	822642
147478	822643
1593	822644
42609	822645
1268	822646
1077	822647
79492	822648
112909	822649
112909	822650
84453	822651
1059	822652
152996	822653
12074	822654
9188	822655
17273	822656
199883	822657
214104	822658
85675	822659
5564	822660
63164	822661
9036	822662
24240	822663
2855	822664
741	822665
22477	822666
40187	822667
32327	822668
107989	822669
9370	822670
31996	822671
38893	822672
59994	822673
12602	822674
15158	822675
1399	822676
175424	822677
117833	822678
85288	822679
127921	822680
78278	822681
78432	822682
83984	822683
5590	822684
1132	822685
131	822686
93205	822687
31654	822688
56505	822689
21866	822690
200638	822691
22084	822692
110573	822693
1287	822694
91863	822695
197340	822696
20421	822697
118779	822698
3513	822699
53368	822700
167686	822701
12067	822702
83569	822703
113597	822704
11420	822705
224350	822706
124924	822707
88401	822708
50677	822709
92329	822710
13530	822711
167299	822712
52211	822713
2071	822714
74178	822715
65248	822716
40518	822717
25251	822718
145190	822719
899	822720
1821	822721
37250	822722
4549	822723
552	822724
174623	822725
190130	822726
108678	822727
95672	822728
92502	822729
59	822730
161031	822731
72196	822732
80180	822733
3176	822734
4542	822735
205338	822736
145970	822737
13923	822738
2165	822739
225818	822740
228885	822741
234818	822742
161920	822743
1342	822744
18216	822745
5100	822746
22294	822747
6023	822748
15987	822749
83731	822750
10793	822751
113255	822752
865	822753
39172	822754
63917	822755
11581	822756
8791	822757
10975	822758
8544	822759
98066	822760
93122	822761
43685	822762
36079	822763
25101	822764
25101	822765
66906	822766
1678	822767
36882	822768
5830	822769
292	822770
102062	822771
46488	822772
292	822773
233090	822774
1096	822775
3981	822776
70961	822777
62884	822778
17120	822779
5614	822780
112494	822781
107061	822782
144	822783
99039	822784
17059	822785
60167	822786
109309	822787
84698	822788
75518	822789
8893	822790
55156	822791
59726	822792
134417	822793
19453	822794
27552	822795
104273	822796
55156	822797
35414	822798
158716	822799
60856	822800
162293	822801
4792	822802
31095	822803
68863	822804
12428	822805
61634	822806
99959	822807
138834	822808
138924	822809
36910	822810
15041	822811
4713	822812
40663	822813
100456	822814
327	822815
23628	822816
26964	822817
17059	822818
39114	822819
15123	822820
13964	822821
58531	822822
9744	822823
14944	822824
17679	822825
23303	822826
32410	822827
109082	822828
34178	822829
27051	822830
213465	822831
85364	822832
81808	822833
153348	822834
2145	822835
26833	822836
5033	822837
27643	822838
59855	822839
44928	822840
80249	822841
55849	822842
96240	822843
194290	822844
211969	822845
83844	822846
153207	822847
28096	822848
46844	822849
23558	822850
42135	822851
218	822852
3446	822853
122027	822854
44187	822855
86821	822856
58988	822857
28963	822858
10	822859
7739	822860
10	822861
7449	822862
72721	822863
8002	822864
2148	822865
29570	822866
42351	822867
54006	822868
33	822869
119169	822870
1384	822871
21851	822872
53358	822873
97196	822874
10461	822875
26983	822876
42030	822877
8951	822878
122614	822879
53987	822880
102221	822881
33583	822882
613	822883
68913	822884
14138	822885
59350	822886
119053	822887
33532	822888
265	822889
81553	822890
1025	822891
42248	822892
67	822893
37151	822894
36099	822895
90383	822896
3052	822897
175014	822898
20534	822899
14894	822900
8956	822901
28005	822902
22020	822903
1718	822904
69535	822905
117130	822906
21963	822907
7742	822908
41824	822909
165716	822910
1247	822911
3432	822912
53748	822913
42312	822914
2423	822915
168159	822916
14995	822917
30641	822918
7730	822919
3897	822920
58469	822921
72923	822922
25229	822923
2141	822924
17958	822925
3932	822926
42166	822927
728	822928
127783	822929
3924	822930
2279	822931
10563	822932
32975	822933
86317	822934
24225	822935
41161	822936
30589	822937
125984	822938
95972	822939
10	822940
3897	822941
55156	822942
78962	822943
104283	822944
55109	822945
13565	822946
7775	822947
24236	822948
102982	822949
61996	822950
75496	822951
147329	822952
118964	822953
109052	822954
30058	822955
20137	822956
218	822957
15123	822958
6565	822959
13087	822960
34107	822961
35159	822962
70779	822963
10822	822964
108522	822965
146896	822966
9239	822967
11830	822968
18411	822969
9398	822970
124607	822971
4122	822972
63497	822973
160318	822974
100561	822975
10437	822976
65365	822977
15424	822978
10495	822979
105890	822980
39394	822981
184458	822982
39394	822983
10055	822984
20971	822985
46061	822986
8249	822987
46953	822988
35819	822989
968	822990
118318	822991
112151	822992
122777	822993
154919	822994
213621	822995
6220	822996
29236	822997
12193	822998
226048	822999
120342	823000
55462	823001
27423	823002
3739	823003
45736	823004
181041	823005
2484	823006
4010	823007
51185	823008
19897	823009
53336	823010
8937	823011
134086	823012
13171	823013
26708	823014
22050	823015
225411	823016
107159	823017
224685	823018
108384	823019
33461	823020
108701	823021
13884	823022
103024	823023
189074	823024
348	823025
3073	823026
1370	823027
2416	823028
1370	823029
128683	823030
16	823031
310	823032
42165	823033
53861	823034
16014	823035
42079	823036
71639	823037
1352	823038
18741	823039
140	823040
6638	823041
107226	823042
9657	823043
104370	823044
195711	823045
18156	823046
151295	823047
10	823048
30516	823049
24981	823050
138102	823051
10376	823052
3057	823053
10	823054
155408	823055
25290	823056
214098	823057
160106	823058
159651	823059
19909	823060
92122	823061
7628	823062
133596	823063
133484	823064
180882	823065
189628	823066
178768	823067
399	823068
141312	823069
12065	823070
28502	823071
212545	823072
2819	823073
24095	823074
13947	823075
62580	823076
3877	823077
728	823078
38534	823079
11577	823080
140662	823081
23974	823082
25094	823083
14	823084
179133	823085
194422	823086
18097	823087
38755	823088
127595	823089
67926	823090
47495	823091
61382	823092
166047	823093
2507	823094
91839	823095
195489	823096
27034	823097
3453	823098
13616	823099
7701	823100
9653	823101
127423	823102
2166	823103
37744	823104
90197	823105
90649	823106
20699	823107
177933	823108
169666	823109
182055	823110
77380	823111
225000	823112
158875	823113
155278	823114
102	823115
47712	823116
142094	823117
70016	823118
92497	823119
260	823120
46	823121
128779	823122
93829	823123
9111	823124
2056	823125
79007	823126
113251	823127
180002	823128
79506	823129
21898	823130
141810	823131
140584	823132
10553	823133
391	823134
391	823135
12522	823136
391	823137
391	823138
146049	823139
59470	823140
53592	823141
239924	823142
137418	823143
6263	823144
49002	823145
39042	823146
4556	823147
18172	823148
69658	823149
81588	823150
84811	823151
53774	823152
19749	823153
4300	823154
38260	823155
100429	823156
29869	823157
102	823158
7	823159
53983	823160
70810	823161
53977	823162
95571	823163
61441	823164
51691	823165
180030	823166
143245	823167
20395	823168
101328	823169
18982	823170
5989	823171
10484	823172
108722	823173
7927	823174
69119	823175
55303	823176
197347	823177
204065	823178
47761	823179
49442	823180
223530	823181
22925	823182
44281	823183
5282	823184
48427	823185
72870	823186
81174	823187
5739	823188
159087	823189
159148	823190
107234	823191
29950	823192
4165	823193
172124	823194
55507	823195
213375	823196
37005	823197
56226	823198
2823	823199
190820	823200
224740	823201
190356	823202
146764	823203
38214	823204
196821	823205
5759	823206
56267	823207
18128	823208
179810	823209
197716	823210
130751	823211
140525	823212
159390	823213
128950	823214
167350	823215
26975	823216
122653	823217
21914	823218
61273	823219
229740	823220
2220	823221
868	823222
225354	823223
28304	823224
53472	823225
14888	823226
108026	823227
89724	823228
77273	823229
64943	823230
4062	823231
159357	823232
146726	823233
210830	823234
27584	823235
5811	823236
8023	823237
101159	823238
231500	823239
4569	823240
63127	823241
166253	823242
142617	823243
226364	823244
158031	823245
6614	823246
226810	823247
4483	823248
48180	823249
41903	823250
15008	823251
38161	823252
51674	823253
129598	823254
155656	823255
115136	823256
125871	823257
4944	823258
14	823259
110511	823260
18121	823261
33449	823262
26700	823263
2425	823264
69529	823265
6638	823266
1696	823267
692	823268
220654	823269
86638	823270
112885	823271
2420	823272
76769	823273
53881	823274
33766	823275
61846	823276
68983	823277
11648	823278
33915	823279
90976	823280
16495	823281
81815	823282
79696	823283
165120	823284
213355	823285
93601	823286
121814	823287
192538	823288
96268	823289
33493	823290
86509	823291
4987	823292
31110	823293
620	823294
2221	823295
34504	823296
61717	823297
110720	823298
26534	823299
8901	823300
91572	823301
15102	823302
1227	823303
12610	823304
126704	823305
39264	823306
54120	823307
15385	823308
3518	823309
169689	823310
109668	823311
10602	823312
2198	823313
154421	823314
15213	823315
71555	823316
237543	823317
4569	823318
202970	823319
1431	823320
236426	823321
82103	823322
17143	823323
134936	823324
33568	823325
123091	823326
134547	823327
34043	823328
34043	823329
146207	823330
95175	823331
10680	823332
165119	823333
80982	823334
1263	823335
1984	823336
93938	823337
111052	823338
70550	823339
69915	823340
39160	823341
6818	823342
10369	823343
111052	823344
12711	823345
33915	823346
15781	823347
191477	823348
50305	823349
179635	823350
7854	823351
12917	823352
63202	823353
69905	823354
9847	823355
226428	823356
147101	823357
8102	823358
2239	823359
31201	823360
2479	823361
10644	823362
5163	823363
10644	823364
5960	823365
2512	823366
3999	823367
5807	823368
49919	823369
13528	823370
75954	823371
21484	823372
13968	823373
2487	823374
64000	823375
64714	823376
115004	823377
108395	823378
26827	823379
18005	823380
53516	823381
7814	823382
4482	823383
86014	823384
139956	823385
40741	823386
72285	823387
26833	823388
16053	823389
162544	823390
3534	823391
53160	823392
1948	823393
78594	823394
98112	823395
218611	823396
49464	823397
82069	823398
147203	823399
63462	823400
1434	823401
49467	823402
39159	823403
108674	823404
1945	823405
63434	823406
138864	823407
26780	823408
3533	823409
108646	823410
2666	823411
96273	823412
38425	823413
31859	823414
33640	823415
67999	823416
10400	823417
54877	823418
48208	823419
1574	823420
503	823421
146778	823422
159914	823423
69141	823424
164653	823425
202304	823426
81815	823427
217613	823428
73435	823429
229693	823430
54877	823431
106183	823432
9007	823433
41578	823434
140462	823435
31111	823436
100630	823437
197502	823438
89357	823439
169230	823440
23141	823441
27316	823442
159953	823443
164801	823444
72750	823445
8579	823446
10737	823447
3048	823448
42512	823449
23146	823450
188120	823451
16315	823452
21958	823453
38950	823454
35062	823455
58662	823456
29494	823457
43587	823458
15008	823459
474	823460
3930	823461
189978	823462
10	823463
114412	823464
2420	823465
102526	823466
165376	823467
113671	823468
187139	823469
68932	823470
141890	823471
180795	823472
156110	823473
186946	823474
224143	823475
1093	823476
2818	823477
474	823478
145690	823479
139922	823480
70811	823481
15058	823482
264	823483
91	823484
53995	823485
6668	823486
7741	823487
33309	823488
18070	823489
167826	823490
103996	823491
100474	823492
18490	823493
57038	823494
146343	823495
135074	823496
78581	823497
239919	823498
105569	823499
12	823500
63823	823501
152121	823502
137770	823503
45977	823504
33725	823505
99675	823506
80548	823507
1930	823508
118438	823509
54120	823510
18179	823511
10696	823512
140726	823513
71316	823514
5773	823515
471	823516
19607	823517
10543	823518
11405	823519
139767	823520
69632	823521
151295	823522
81653	823523
12513	823524
33409	823525
33633	823526
4999	823527
87355	823528
128864	823529
201039	823530
227213	823531
164092	823532
5021	823533
163254	823534
238018	823535
78202	823536
15499	823537
2201	823538
237029	823539
31221	823540
226101	823541
76558	823542
31221	823543
34787	823544
49745	823545
176502	823546
33774	823547
101309	823548
74093	823549
40819	823550
7474	823551
23515	823552
120587	823553
180474	823554
23199	823555
82073	823556
149164	823557
39112	823558
79377	823559
225149	823560
99884	823561
120585	823562
89991	823563
89133	823564
80376	823565
417	823566
54120	823567
3739	823568
3739	823569
3739	823570
3739	823571
35	823572
3739	823573
6790	823574
32658	823575
13736	823576
74474	823577
27347	823578
2179	823579
83421	823580
42415	823581
42415	823582
834	823583
5245	823584
11544	823585
11909	823586
833	823587
73964	823588
67741	823589
14570	823590
164965	823591
34109	823592
38444	823593
38598	823594
218808	823595
406	823596
14376	823597
173366	823598
67468	823599
275	823600
48210	823601
105722	823602
102570	823603
2890	823604
72406	823605
72406	823606
215032	823607
35516	823608
235688	823609
6258	823610
61783	823611
47421	823612
192619	823613
174370	823614
205334	823615
192707	823616
11057	823617
97160	823618
164688	823619
76618	823620
57424	823621
36355	823622
109784	823623
30214	823624
150746	823625
191402	823626
83088	823627
92726	823628
67735	823629
153516	823630
153213	823631
230836	823632
214760	823633
3212	823634
101391	823635
198280	823636
187774	823637
186153	823638
13245	823639
73852	823640
44956	823641
193687	823642
35693	823643
84965	823644
83345	823645
60369	823646
124652	823647
35775	823648
908	823649
65418	823650
123368	823651
702	823652
5766	823653
73911	823654
65564	823655
13	823656
18411	823657
71227	823658
99060	823659
84399	823660
205177	823661
71227	823662
9369	823663
12075	823664
14989	823665
5840	823666
71141	823667
10822	823668
275	823669
40032	823670
94982	823671
94982	823672
208414	823673
179789	823674
4140	823675
5166	823676
1571	823677
11344	823678
552	823679
2604	823680
33054	823681
11960	823682
204472	823683
10822	823684
394	823685
58892	823686
72548	823687
11463	823688
146954	823689
25985	823690
68729	823691
127	823692
121	823693
204404	823694
18754	823695
102677	823696
162506	823697
26363	823698
155684	823699
160396	823700
10338	823701
148768	823702
102444	823703
29246	823704
216145	823705
16320	823706
10759	823707
209330	823708
149375	823709
61328	823710
3676	823711
29033	823712
204787	823713
41582	823714
3185	823715
65852	823716
13242	823717
79060	823718
75700	823719
37703	823720
212569	823721
105175	823722
50483	823723
66069	823724
111000	823725
3247	823726
143075	823727
683	823728
43005	823729
10603	823730
46526	823731
38549	823732
9928	823733
2007	823734
3648	823735
174098	823736
20001	823737
24276	823738
7671	823739
128387	823740
45244	823741
112915	823742
34476	823743
390	823744
239123	823745
15136	823746
19891	823747
7445	823748
5436	823749
9815	823750
105159	823751
735	823752
128418	823753
2086	823754
53156	823755
452	823756
174605	823757
92041	823758
77051	823759
22108	823760
14783	823761
162214	823762
42942	823763
163295	823764
12840	823765
17085	823766
212364	823767
2231	823768
2002	823769
15719	823770
1	823771
67714	823772
74613	823773
90	823774
477	823775
30492	823776
44445	823777
6425	823778
54397	823779
2654	823780
48430	823781
11707	823782
80274	823783
2038	823784
11761	823785
178020	823786
31531	823787
51337	823788
160525	823789
9928	823790
44742	823791
94539	823792
152098	823793
4047	823794
65514	823795
5928	823796
213409	823797
24626	823798
3211	823799
3211	823800
47548	823801
134382	823802
9162	823803
3886	823804
178914	823805
49561	823806
96180	823807
152790	823808
1148	823809
217740	823810
40263	823811
477	823812
103161	823813
60871	823814
34422	823815
167082	823816
27351	823817
141952	823818
41964	823819
37983	823820
123668	823821
8284	823822
136888	823823
47442	823824
47448	823825
80312	823826
220570	823827
140988	823828
227591	823829
26749	823830
159496	823831
21817	823832
37619	823833
45313	823834
37227	823835
60848	823836
22545	823837
158771	823838
198605	823839
142700	823840
37240	823841
37983	823842
103113	823843
103113	823844
78904	823845
60159	823846
78865	823847
103335	823848
103033	823849
78877	823850
112094	823851
84385	823852
150233	823853
111149	823854
161871	823855
5249	823856
82510	823857
367	823858
44840	823859
29695	823860
1573	823861
61007	823862
7349	823863
236161	823864
87328	823865
12488	823866
30923	823867
184172	823868
232069	823869
122281	823870
23097	823871
154937	823872
115962	823873
229470	823874
69561	823875
166537	823876
107692	823877
43141	823878
226914	823879
121894	823880
145506	823881
88344	823882
200092	823883
168987	823884
81242	823885
168688	823886
84642	823887
225406	823888
28649	823889
133678	823890
108275	823891
13181	823892
190363	823893
92810	823894
45531	823895
138802	823896
22996	823897
24188	823898
62792	823899
126481	823900
4662	823901
67548	823902
90812	823903
114865	823904
232826	823905
98705	823906
31082	823907
4921	823908
148353	823909
147450	823910
121061	823911
84688	823912
102455	823913
11339	823914
100394	823915
63124	823916
194479	823917
63049	823918
85959	823919
181186	823920
65572	823921
34382	823922
119291	823923
12471	823924
44923	823925
71161	823926
108185	823927
240	823928
187325	823929
215232	823930
108366	823931
81091	823932
146739	823933
25027	823934
49037	823935
106929	823936
169440	823937
63049	823938
190390	823939
115510	823940
96750	823941
198693	823942
232647	823943
26887	823944
199438	823945
13198	823946
38870	823947
121648	823948
87857	823949
49304	823950
158570	823951
231155	823952
211985	823953
49147	823954
205965	823955
181390	823956
134472	823957
31873	823958
139677	823959
159009	823960
166923	823961
35613	823962
59533	823963
153496	823964
115730	823965
108358	823966
80020	823967
4785	823968
53648	823969
185212	823970
108363	823971
108394	823972
23238	823973
179945	823974
133037	823975
109658	823976
86292	823977
213753	823978
44959	823979
195004	823980
96741	823981
121648	823982
20210	823983
85041	823984
49238	823985
225770	823986
121083	823987
26809	823988
42010	823989
235564	823990
69418	823991
149271	823992
5296	823993
13198	823994
90574	823995
63253	823996
225138	823997
225042	823998
63051	823999
63124	824000
159803	824001
108194	824002
37864	824003
232333	824004
231271	824005
179906	824006
17980	824007
100980	824008
1173	824009
90892	824010
108384	824011
110143	824012
77126	824013
158225	824014
42416	824015
65028	824016
20074	824017
234370	824018
216627	824019
2323	824020
64447	824021
63271	824022
103158	824023
185918	824024
211726	824025
154540	824026
65191	824027
139955	824028
53695	824029
83308	824030
224768	824031
167044	824032
29959	824033
12163	824034
157732	824035
112293	824036
154525	824037
106821	824038
158540	824039
82132	824040
66775	824041
157731	824042
179885	824043
96649	824044
211781	824045
152001	824046
18021	824047
158629	824048
116852	824049
18543	824050
118989	824051
139262	824052
49298	824053
224269	824054
64462	824055
132118	824056
114593	824057
126334	824058
107161	824059
46009	824060
297	824061
21521	824062
226244	824063
160074	824064
168589	824065
114798	824066
66227	824067
84917	824068
115101	824069
82349	824070
100605	824071
114951	824072
227372	824073
1462	824074
552	824075
42126	824076
66253	824077
207665	824078
79830	824079
97717	824080
203565	824081
153630	824082
154504	824083
86352	824084
173567	824085
148168	824086
73228	824087
73228	824088
185536	824089
210170	824090
9429	824091
42241	824092
72055	824093
69468	824094
25816	824095
76871	824096
56994	824097
25679	824098
51697	824099
77227	824100
23126	824101
215924	824102
44532	824103
167723	824104
132010	824105
142906	824106
24348	824107
8087	824108
4200	824109
223737	824110
115282	824111
131627	824112
99418	824113
165331	824114
231841	824115
51115	824116
111675	824117
25271	824118
158303	824119
154622	824120
81840	824121
74505	824122
6606	824123
114914	824124
114985	824125
168879	824126
120973	824127
49056	824128
23273	824129
126450	824130
159793	824131
98029	824132
38852	824133
110179	824134
57883	824135
65572	824136
35815	824137
162675	824138
113179	824139
51065	824140
223823	824141
212066	824142
13198	824143
143832	824144
150444	824145
9761	824146
183750	824147
63052	824148
14971	824149
38852	824150
151642	824151
231485	824152
63046	824153
25802	824154
115125	824155
124665	824156
213376	824157
231924	824158
158748	824159
226719	824160
133853	824161
225795	824162
65524	824163
33521	824164
165724	824165
234660	824166
165321	824167
17026	824168
159985	824169
42209	824170
226315	824171
131795	824172
44748	824173
108186	824174
42138	824175
157946	824176
33545	824177
6249	824178
233367	824179
97374	824180
227586	824181
20988	824182
204741	824183
37251	824184
12088	824185
168673	824186
81669	824187
74221	824188
157651	824189
23201	824190
84774	824191
208869	824192
216774	824193
124691	824194
105411	824195
97077	824196
160105	824197
122401	824198
106779	824199
154536	824200
115401	824201
15833	824202
158002	824203
26929	824204
148231	824205
40355	824206
90440	824207
63207	824208
26949	824209
57828	824210
33419	824211
36889	824212
234292	824213
15987	824214
141635	824215
81878	824216
154379	824217
13746	824218
4081	824219
103108	824220
16434	824221
158296	824222
185721	824223
26853	824224
121455	824225
120238	824226
157709	824227
76151	824228
69247	824229
86108	824230
81877	824231
120988	824232
55656	824233
159339	824234
142500	824235
97587	824236
233665	824237
226355	824238
96599	824239
208442	824240
107875	824241
111153	824242
39008	824243
211205	824244
51119	824245
129307	824246
150975	824247
8398	824248
51983	824249
136647	824250
40222	824251
65550	824252
49301	824253
159414	824254
183134	824255
96398	824256
96630	824257
96792	824258
129701	824259
153189	824260
22940	824261
146622	824262
115653	824263
123361	824264
39014	824265
86381	824266
72713	824267
168996	824268
68914	824269
69682	824270
151103	824271
63257	824272
17644	824273
111516	824274
115125	824275
115979	824276
229540	824277
11103	824278
205250	824279
42427	824280
15471	824281
58292	824282
5583	824283
66219	824284
12488	824285
37963	824286
182520	824287
91156	824288
49736	824289
81607	824290
39042	824291
121854	824292
94683	824293
63196	824294
19008	824295
13858	824296
185523	824297
153067	824298
115769	824299
34692	824300
6693	824301
84262	824302
124738	824303
1896	824304
24706	824305
88341	824306
103077	824307
86547	824308
16021	824309
117953	824310
26211	824311
160828	824312
112514	824313
205615	824314
53083	824315
133755	824316
169576	824317
160659	824318
11801	824319
150543	824320
12488	824321
134356	824322
118596	824323
25594	824324
186336	824325
168763	824326
3238	824327
98689	824328
144457	824329
205834	824330
90235	824331
106964	824332
97218	824333
106826	824334
64616	824335
122129	824336
113207	824337
28509	824338
186478	824339
13263	824340
108396	824341
4124	824342
157827	824343
157685	824344
181325	824345
141744	824346
23229	824347
64958	824348
57304	824349
153902	824350
29402	824351
25088	824352
83752	824353
43233	824354
24827	824355
2120	824356
155522	824357
111339	824358
2522	824359
58754	824360
2230	824361
51061	824362
217582	824363
42436	824364
3995	824365
7901	824366
757	824367
1751	824368
4936	824369
208104	824370
15473	824371
2474	824372
39708	824373
4816	824374
7434	824375
2944	824376
7588	824377
2614	824378
1512	824379
9123	824380
600	824381
32464	824382
25812	824383
60594	824384
130068	824385
17804	824386
20981	824387
161892	824388
2361	824389
9247	824390
273	824391
537	824392
1838	824393
2789	824394
4877	824395
52643	824396
7217	824397
674	824398
10334	824399
1627	824400
62324	824401
3614	824402
3282	824403
103371	824404
225	824405
84219	824406
95952	824407
34387	824408
2774	824409
361	824410
89256	824411
901	824412
496	824413
7162	824414
28581	824415
103	824416
3477	824417
6490	824418
12612	824419
4097	824420
44869	824421
43308	824422
3946	824423
400	824424
2275	824425
31006	824426
9619	824427
28557	824428
2353	824429
8636	824430
37694	824431
828	824432
5265	824433
492	824434
1828	824435
20288	824436
809	824437
9949	824438
935	824439
469	824440
109397	824441
19964	824442
289	824443
5841	824444
5448	824445
8218	824446
48415	824447
31625	824448
7161	824449
1818	824450
8218	824451
25288	824452
6406	824453
1838	824454
330	824455
200	824456
29816	824457
18822	824458
1899	824459
7541	824460
4865	824461
97	824462
288	824463
17051	824464
40854	824465
589	824466
332	824467
2364	824468
1488	824469
2322	824470
62255	824471
15987	824472
20648	824473
12103	824474
10648	824475
1825	824476
11544	824477
13829	824478
682	824479
3246	824480
28807	824481
3462	824482
4245	824483
653	824484
275	824485
204480	824486
5424	824487
2043	824488
9603	824489
11172	824490
492	824491
829	824492
3946	824493
1861	824494
39097	824495
4006	824496
4859	824497
510	824498
18462	824499
2704	824500
5265	824501
206	824502
4647	824503
63537	824504
8229	824505
2490	824506
2091	824507
143143	824508
10986	824509
44152	824510
5873	824511
43	824512
1505	824513
35159	824514
9822	824515
3599	824516
271	824517
48198	824518
3105	824519
58	824520
4240	824521
4936	824522
21272	824523
5170	824524
1505	824525
533	824526
8212	824527
2091	824528
1988	824529
14472	824530
37933	824531
7611	824532
416	824533
54349	824534
10300	824535
13632	824536
12135	824537
161	824538
8316	824539
19581	824540
30242	824541
3767	824542
8	824543
104783	824544
976	824545
14528	824546
569	824547
60300	824548
1266	824549
12677	824550
1855	824551
73013	824552
66507	824553
280	824554
24597	824555
1653	824556
4311	824557
150905	824558
20303	824559
308	824560
73929	824561
62712	824562
38413	824563
35383	824564
2531	824565
39065	824566
28905	824567
208	824568
18555	824569
6710	824570
7033	824571
40449	824572
3759	824573
153582	824574
2523	824575
1198	824576
667	824577
5092	824578
4517	824579
143581	824580
7866	824581
2951	824582
10645	824583
5526	824584
5704	824585
19262	824586
53004	824587
2233	824588
1637	824589
155754	824590
284	824591
166	824592
10686	824593
539	824594
3305	824595
62582	824596
11097	824597
3371	824598
37449	824599
83189	824600
25149	824601
22092	824602
83258	824603
246	824604
9368	824605
24639	824606
54804	824607
147	824608
4077	824609
37956	824610
30601	824611
1671	824612
249	824613
35372	824614
12243	824615
379	824616
6895	824617
2277	824618
6960	824619
85879	824620
17038	824621
2317	824622
5359	824623
2302	824624
12618	824625
23337	824626
6747	824627
44291	824628
28796	824629
273	824630
6699	824631
2665	824632
24316	824633
63368	824634
14085	824635
3770	824636
8505	824637
127	824638
198	824639
5334	824640
14615	824641
5293	824642
36554	824643
35	824644
52906	824645
41345	824646
10956	824647
2537	824648
1043	824649
703	824650
11881	824651
24448	824652
64949	824653
83770	824654
9957	824655
36077	824656
36265	824657
63113	824658
194	824659
19338	824660
1988	824661
10067	824662
12121	824663
80569	824664
274	824665
2911	824666
65001	824667
38369	824668
30241	824669
3484	824670
89180	824671
2594	824672
58574	824673
1505	824674
49361	824675
217337	824676
49167	824677
129484	824678
1546	824679
24574	824680
3303	824681
290	824682
6030	824683
88876	824684
52	824685
152345	824686
2380	824687
45032	824688
49735	824689
577	824690
1075	824691
7340	824692
112199	824693
39407	824694
35178	824695
1458	824696
4688	824697
413	824698
212199	824699
984	824700
4186	824701
10571	824702
1631	824703
34007	824704
12327	824705
27470	824706
109960	824707
5185	824708
6172	824709
24898	824710
168	824711
131	824712
2309	824713
46571	824714
24302	824715
45879	824716
709	824717
100891	824718
5709	824719
14768	824720
5178	824721
17265	824722
24657	824723
4387	824724
113133	824725
7892	824726
1922	824727
2252	824728
539	824729
17177	824730
1013	824731
577	824732
6512	824733
16645	824734
86430	824735
1428	824736
80497	824737
199414	824738
6168	824739
2091	824740
3284	824741
3658	824742
956	824743
202	824744
58	824745
1095	824746
20755	824747
4941	824748
842	824749
1016	824750
16677	824751
60986	824752
48880	824753
11020	824754
118906	824755
15984	824756
813	824757
4645	824758
54151	824759
2492	824760
141125	824761
7135	824762
2349	824763
19577	824764
589	824765
17390	824766
7467	824767
2387	824768
116338	824769
2652	824770
20926	824771
9608	824772
13535	824773
1991	824774
56654	824775
131	824776
35983	824777
41549	824778
48060	824779
63494	824780
88796	824781
26043	824782
2691	824783
669	824784
100350	824785
93658	824786
12185	824787
42219	824788
5557	824789
18478	824790
29834	824791
14561	824792
51075	824793
9519	824794
5050	824795
62574	824796
6365	824797
89170	824798
1606	824799
11092	824800
10085	824801
3201	824802
25351	824803
27209	824804
85874	824805
240	824806
14102	824807
129	824808
2192	824809
191459	824810
47395	824811
469	824812
40	824813
14192	824814
15475	824815
102346	824816
62808	824817
9984	824818
25311	824819
10647	824820
256	824821
18557	824822
85792	824823
44296	824824
7446	824825
11444	824826
56632	824827
49832	824828
2210	824829
1493	824830
155265	824831
13707	824832
283	824833
36150	824834
33868	824835
14701	824836
8359	824837
4308	824838
2277	824839
5055	824840
5334	824841
5691	824842
4108	824843
1345	824844
1160	824845
5436	824846
204	824847
29684	824848
49167	824849
131405	824850
24098	824851
1264	824852
177	824853
53217	824854
5471	824855
202	824856
18036	824857
3759	824858
7193	824859
26501	824860
15850	824861
2299	824862
1455	824863
42518	824864
54058	824865
3648	824866
85045	824867
3750	824868
569	824869
14589	824870
4144	824871
3645	824872
20214	824873
199287	824874
3969	824875
8608	824876
112	824877
24994	824878
25149	824879
11352	824880
547	824881
950	824882
12294	824883
15872	824884
42417	824885
47395	824886
92340	824887
6045	824888
209244	824889
1040	824890
655	824891
92582	824892
9829	824893
11224	824894
164932	824895
22977	824896
122702	824897
2716	824898
56225	824899
11007	824900
191313	824901
97252	824902
757	824903
1326	824904
5334	824905
8380	824906
59939	824907
17399	824908
118025	824909
51264	824910
20980	824911
2797	824912
809	824913
2763	824914
10645	824915
2663	824916
56284	824917
2033	824918
44185	824919
5509	824920
4855	824921
27273	824922
13979	824923
984	824924
66396	824925
9608	824926
86	824927
7367	824928
7274	824929
9400	824930
18762	824931
197	824932
533	824933
2838	824934
298	824935
5628	824936
35485	824937
2762	824938
3480	824939
13081	824940
19963	824941
27867	824942
28897	824943
645	824944
2698	824945
5203	824946
20942	824947
248	824948
84854	824949
1066	824950
12758	824951
1672	824952
1444	824953
76564	824954
61520	824955
27349	824956
8452	824957
8236	824958
132993	824959
2126	824960
3195	824961
5323	824962
139289	824963
166895	824964
406	824965
52316	824966
9390	824967
406	824968
279	824969
910	824970
2269	824971
4260	824972
4736	824973
7602	824974
18223	824975
6293	824976
8212	824977
6893	824978
1917	824979
83615	824980
210119	824981
23761	824982
79533	824983
9990	824984
25227	824985
45079	824986
5293	824987
289	824988
2010	824989
6698	824990
22242	824991
2260	824992
100781	824993
704	824994
1032	824995
12685	824996
565	824997
166	824998
7919	824999
1821	825000
29719	825001
20078	825002
17544	825003
6386	825004
9478	825005
11309	825006
63	825007
29	825008
1679	825009
4844	825010
8475	825011
3499	825012
289	825013
12236	825014
2039	825015
2179	825016
3305	825017
1011	825018
511	825019
4302	825020
7340	825021
25237	825022
13901	825023
16255	825024
18584	825025
39366	825026
1006	825027
12113	825028
533	825029
3340	825030
387	825031
4575	825032
14605	825033
119328	825034
4936	825035
32841	825036
32764	825037
3194	825038
379	825039
4616	825040
52809	825041
5228	825042
833	825043
974	825044
20080	825045
102513	825046
587	825047
63328	825048
9877	825049
11781	825050
12939	825051
20264	825052
16652	825053
19629	825054
141962	825055
7971	825056
2584	825057
3283	825058
18271	825059
8751	825060
6353	825061
43	825062
2880	825063
4018	825064
3850	825065
21215	825066
4960	825067
48286	825068
84517	825069
28850	825070
4948	825071
49061	825072
90	825073
89611	825074
7154	825075
9275	825076
3866	825077
14117	825078
34300	825079
40344	825080
87127	825081
2433	825082
12776	825083
709	825084
848	825085
802	825086
7032	825087
2329	825088
42	825089
289	825090
73	825091
95658	825092
30170	825093
47520	825094
52960	825095
127	825096
381	825097
160637	825098
4292	825099
99297	825100
10778	825101
17191	825102
64139	825103
1105	825104
591	825105
68550	825106
10956	825107
3868	825108
52319	825109
68350	825110
4039	825111
33990	825112
7515	825113
24982	825114
66033	825115
1317	825116
68475	825117
107031	825118
52785	825119
52510	825120
51864	825121
52305	825122
9175	825123
166656	825124
5203	825125
24921	825126
199411	825127
1503	825128
40850	825129
14390	825130
3951	825131
108915	825132
45401	825133
220981	825134
3201	825135
10965	825136
52370	825137
52342	825138
5178	825139
26504	825140
22472	825141
5334	825142
68032	825143
103393	825144
26291	825145
2900	825146
809	825147
22926	825148
10081	825149
25141	825150
2657	825151
52782	825152
88324	825153
18398	825154
5265	825155
39097	825156
526	825157
26415	825158
38083	825159
4535	825160
119866	825161
92438	825162
200	825163
71051	825164
10039	825165
160314	825166
1513	825167
149566	825168
25744	825169
14763	825170
68031	825171
24592	825172
119196	825173
17330	825174
52907	825175
36481	825176
14667	825177
85724	825178
238056	825179
40977	825180
64715	825181
65988	825182
1494	825183
52048	825184
28787	825185
157312	825186
118925	825187
120326	825188
2766	825189
4163	825190
22926	825191
67967	825192
103879	825193
26438	825194
59437	825195
53002	825196
41775	825197
10249	825198
2049	825199
12006	825200
2766	825201
16672	825202
53115	825203
52543	825204
288	825205
1339	825206
537	825207
9672	825208
811	825209
52	825210
17202	825211
18616	825212
1310	825213
77097	825214
17135	825215
80104	825216
48103	825217
2442	825218
21116	825219
104108	825220
899	825221
37511	825222
14117	825223
54275	825224
19940	825225
63456	825226
92095	825227
6136	825228
57085	825229
37250	825230
69799	825231
428	825232
68496	825233
117002	825234
891	825235
14803	825236
70925	825237
24908	825238
183694	825239
2370	825240
1494	825241
991	825242
3597	825243
24452	825244
61640	825245
211022	825246
99236	825247
88728	825248
45254	825249
13740	825250
31533	825251
30289	825252
124	825253
70541	825254
3484	825255
873	825256
92506	825257
3484	825258
54818	825259
279	825260
721	825261
13313	825262
5955	825263
144	825264
37614	825265
37933	825266
10949	825267
26739	825268
8612	825269
88935	825270
7413	825271
5606	825272
34057	825273
20080	825274
32346	825275
2665	825276
62834	825277
7893	825278
21714	825279
82684	825280
116577	825281
87036	825282
29548	825283
10170	825284
25956	825285
290	825286
53139	825287
11886	825288
3797	825289
102302	825290
137444	825291
78576	825292
109385	825293
66770	825294
4976	825295
45989	825296
3	825297
157470	825298
21104	825299
2370	825300
103	825301
9860	825302
89602	825303
1396	825304
164875	825305
101654	825306
82894	825307
18765	825308
42506	825309
6966	825310
7863	825311
16282	825312
80570	825313
941	825314
64397	825315
709	825316
6353	825317
709	825318
109485	825319
5967	825320
5451	825321
14550	825322
335	825323
136456	825324
6108	825325
37291	825326
4387	825327
17713	825328
2108	825329
11949	825330
1181	825331
14430	825332
14473	825333
31871	825334
20681	825335
14287	825336
200	825337
166394	825338
54689	825339
5867	825340
1798	825341
171893	825342
8776	825343
2346	825344
49947	825345
284	825346
24066	825347
2004	825348
2490	825349
3207	825350
114515	825351
67223	825352
9469	825353
40544	825354
7897	825355
2524	825356
7489	825357
7593	825358
3762	825359
6955	825360
40135	825361
7361	825362
651	825363
7810	825364
2659	825365
60106	825366
5329	825367
4899	825368
42495	825369
9245	825370
1032	825371
6362	825372
14460	825373
17720	825374
47794	825375
87302	825376
4716	825377
125	825378
9146	825379
4646	825380
2353	825381
48485	825382
129	825383
1266	825384
151003	825385
291	825386
51701	825387
37689	825388
7127	825389
9994	825390
57682	825391
1006	825392
590	825393
1554	825394
1290	825395
211	825396
10590	825397
1075	825398
16797	825399
539	825400
1200	825401
4672	825402
13506	825403
1339	825404
27412	825405
2811	825406
1285	825407
2038	825408
362	825409
470	825410
8151	825411
24627	825412
5393	825413
3025	825414
381	825415
1422	825416
40304	825417
8151	825418
200	825419
13595	825420
1679	825421
14547	825422
3506	825423
127	825424
15710	825425
15690	825426
496	825427
914	825428
4275	825429
14297	825430
14099	825431
2460	825432
12503	825433
38118	825434
2046	825435
3195	825436
5345	825437
1086	825438
192490	825439
4787	825440
7523	825441
6465	825442
22878	825443
539	825444
1117	825445
1925	825446
5836	825447
76406	825448
1212	825449
813	825450
406	825451
5240	825452
92543	825453
298	825454
67406	825455
5291	825456
193239	825457
26338	825458
49395	825459
3021	825460
6380	825461
293	825462
14705	825463
17718	825464
11946	825465
3947	825466
123305	825467
654	825468
6389	825469
5534	825470
10156	825471
721	825472
2317	825473
42981	825474
20165	825475
670	825476
2811	825477
143119	825478
236	825479
1223	825480
13380	825481
6122	825482
33163	825483
1888	825484
14703	825485
48043	825486
89792	825487
60308	825488
3805	825489
541	825490
1091	825491
49683	825492
8520	825493
7719	825494
23833	825495
4716	825496
520	825497
12650	825498
414	825499
32942	825500
12061	825501
30028	825502
118790	825503
17199	825504
6116	825505
55024	825506
813	825507
16281	825508
39614	825509
14098	825510
88749	825511
11417	825512
3798	825513
14269	825514
14743	825515
5334	825516
14116	825517
11501	825518
11631	825519
882	825520
30675	825521
36270	825522
21684	825523
64244	825524
86671	825525
85748	825526
84490	825527
19585	825528
108537	825529
1567	825530
301	825531
2322	825532
22603	825533
109932	825534
4243	825535
25708	825536
1112	825537
5174	825538
7193	825539
4969	825540
12654	825541
1212	825542
4248	825543
4134	825544
42548	825545
6273	825546
8207	825547
14792	825548
117837	825549
7588	825550
669	825551
1013	825552
87268	825553
33051	825554
18251	825555
58290	825556
28411	825557
2957	825558
3592	825559
20733	825560
28	825561
10626	825562
18758	825563
2067	825564
68016	825565
12776	825566
2083	825567
96000	825568
117741	825569
88341	825570
430	825571
92627	825572
33817	825573
17544	825574
1209	825575
150	825576
38800	825577
25203	825578
7400	825579
66	825580
52845	825581
469	825582
5905	825583
12297	825584
100499	825585
18632	825586
87	825587
25948	825588
39631	825589
39918	825590
39918	825591
46814	825592
12743	825593
10235	825594
2695	825595
5077	825596
77170	825597
45835	825598
55805	825599
27736	825600
42956	825601
5686	825602
20470	825603
89246	825604
2063	825605
32777	825606
11307	825607
20738	825608
41568	825609
156329	825610
1795	825611
113	825612
28748	825613
37708	825614
38	825615
166142	825616
13935	825617
10840	825618
205402	825619
37065	825620
88819	825621
217897	825622
9822	825623
7494	825624
92355	825625
7477	825626
205	825627
11306	825628
26463	825629
83258	825630
17436	825631
17099	825632
118582	825633
1230	825634
1107	825635
3568	825636
82077	825637
38815	825638
67206	825639
7084	825640
226	825641
749	825642
373	825643
3076	825644
62004	825645
11516	825646
97	825647
10647	825648
1091	825649
28207	825650
1292	825651
10851	825652
24302	825653
41018	825654
385	825655
58857	825656
15990	825657
88654	825658
76836	825659
2509	825660
9575	825661
12273	825662
25351	825663
39366	825664
284	825665
17558	825666
33123	825667
52578	825668
233768	825669
11121	825670
48045	825671
13157	825672
110322	825673
38372	825674
3035	825675
177606	825676
32152	825677
25244	825678
26338	825679
2518	825680
12312	825681
124552	825682
1196	825683
6531	825684
1112	825685
1080	825686
81954	825687
9531	825688
41720	825689
3273	825690
5524	825691
4567	825692
30144	825693
2442	825694
147	825695
472	825696
1075	825697
117211	825698
3360	825699
5326	825700
89800	825701
89832	825702
139143	825703
7086	825704
1106	825705
116165	825706
82269	825707
3592	825708
52424	825709
148	825710
15309	825711
46951	825712
14583	825713
1865	825714
518	825715
41910	825716
2126	825717
2354	825718
335	825719
4469	825720
48628	825721
87428	825722
2087	825723
7380	825724
117	825725
4114	825726
2249	825727
30531	825728
10841	825729
31452	825730
4056	825731
131534	825732
37566	825733
1229	825734
1297	825735
10082	825736
1657	825737
25988	825738
5055	825739
364	825740
38	825741
3655	825742
4080	825743
9180	825744
19061	825745
5956	825746
17396	825747
143	825748
36004	825749
6956	825750
384	825751
146850	825752
8668	825753
504	825754
8193	825755
8668	825756
8294	825757
165628	825758
238541	825759
50838	825760
11770	825761
89444	825762
73112	825763
261	825764
133939	825765
116836	825766
22924	825767
5553	825768
17737	825769
1116	825770
70261	825771
24907	825772
2114	825773
12663	825774
2672	825775
13814	825776
6554	825777
870	825778
707	825779
7227	825780
32322	825781
21002	825782
66084	825783
701	825784
10297	825785
54456	825786
70362	825787
6806	825788
4726	825789
6528	825790
120496	825791
84785	825792
113964	825793
2344	825794
743	825795
8775	825796
15107	825797
4094	825798
213578	825799
40484	825800
50976	825801
85758	825802
48967	825803
81747	825804
183976	825805
8124	825806
15439	825807
15050	825808
867	825809
721	825810
8524	825811
20746	825812
38545	825813
16636	825814
38134	825815
39626	825816
2715	825817
52	825818
29588	825819
528	825820
167487	825821
18529	825822
1352	825823
299	825824
11450	825825
12947	825826
141537	825827
39554	825828
14	825829
12379	825830
144633	825831
20602	825832
14394	825833
12026	825834
15565	825835
19464	825836
12106	825837
856	825838
27831	825839
67667	825840
12912	825841
14324	825842
7899	825843
920	825844
88908	825845
839	825846
87598	825847
108709	825848
39697	825849
30357	825850
17066	825851
87707	825852
19627	825853
49187	825854
3333	825855
62583	825856
76970	825857
87809	825858
2329	825859
17724	825860
66883	825861
3000	825862
38083	825863
60645	825864
151168	825865
6424	825866
24299	825867
111098	825868
13640	825869
17628	825870
52472	825871
6009	825872
11269	825873
6162	825874
1493	825875
40144	825876
41812	825877
11330	825878
41005	825879
13322	825880
87049	825881
68405	825882
4713	825883
3002	825884
2433	825885
2433	825886
18	825887
19556	825888
117513	825889
77991	825890
19917	825891
49420	825892
9721	825893
63392	825894
66451	825895
40549	825896
166487	825897
2433	825898
41306	825899
27321	825900
25037	825901
32996	825902
514	825903
67775	825904
88225	825905
136463	825906
2369	825907
1144	825908
60290	825909
6541	825910
19274	825911
5026	825912
29805	825913
6523	825914
693	825915
52967	825916
19160	825917
28794	825918
6852	825919
8689	825920
7570	825921
52686	825922
67718	825923
40162	825924
30460	825925
211226	825926
87049	825927
63976	825928
68749	825929
40097	825930
58645	825931
163251	825932
19436	825933
63926	825934
36581	825935
60143	825936
261	825937
28031	825938
61632	825939
142	825940
80246	825941
31426	825942
146492	825943
11659	825944
101195	825945
17087	825946
66845	825947
2539	825948
30892	825949
13322	825950
11161	825951
88411	825952
12476	825953
167724	825954
33397	825955
21109	825956
40993	825957
67392	825958
80972	825959
87378	825960
8804	825961
13393	825962
5628	825963
9120	825964
838	825965
151900	825966
60596	825967
27943	825968
10597	825969
52961	825970
46247	825971
23305	825972
20593	825973
100352	825974
32811	825975
1355	825976
11486	825977
19254	825978
5560	825979
31101	825980
39452	825981
167026	825982
3368	825983
64985	825984
62687	825985
53169	825986
920	825987
11955	825988
3333	825989
29301	825990
17525	825991
111227	825992
46336	825993
14110	825994
20127	825995
21182	825996
13656	825997
117303	825998
59192	825999
13630	826000
10262	826001
8363	826002
7308	826003
2019	826004
228997	826005
4646	826006
9422	826007
2039	826008
9740	826009
1468	826010
13761	826011
509	826012
14556	826013
14522	826014
13054	826015
488	826016
17941	826017
24267	826018
974	826019
25917	826020
8250	826021
984	826022
1271	826023
10116	826024
197	826025
10904	826026
4313	826027
20195	826028
62604	826029
1649	826030
10988	826031
23895	826032
1821	826033
198871	826034
97237	826035
8547	826036
17395	826037
14118	826038
16194	826039
6357	826040
125	826041
17051	826042
38825	826043
24925	826044
4787	826045
11256	826046
145	826047
73008	826048
7308	826049
6775	826050
3195	826051
3015	826052
95501	826053
67658	826054
26218	826055
3768	826056
35597	826057
2032	826058
7347	826059
127709	826060
65350	826061
7604	826062
17701	826063
31442	826064
5704	826065
89672	826066
359	826067
16963	826068
110695	826069
1112	826070
12063	826071
3805	826072
233287	826073
51837	826074
2715	826075
23806	826076
214996	826077
1795	826078
7587	826079
861	826080
569	826081
1230	826082
51364	826083
1594	826084
164138	826085
768	826086
8	826087
95940	826088
74665	826089
205608	826090
5593	826091
25640	826092
84427	826093
275	826094
4871	826095
19129	826096
67640	826097
2685	826098
11221	826099
217696	826100
80	826101
2705	826102
78	826103
1195	826104
2712	826105
30583	826106
102312	826107
5710	826108
14158	826109
15277	826110
64016	826111
10350	826112
6234	826113
14101	826114
17438	826115
637	826116
46794	826117
16119	826118
504	826119
3981	826120
63	826121
5906	826122
117	826123
649	826124
7604	826125
7045	826126
237	826127
85753	826128
2666	826129
3763	826130
6122	826131
4596	826132
10330	826133
722	826134
17771	826135
61374	826136
5169	826137
17141	826138
7277	826139
7392	826140
57056	826141
6553	826142
3221	826143
372	826144
89	826145
17238	826146
53774	826147
3768	826148
21050	826149
36183	826150
52751	826151
151017	826152
3638	826153
94709	826154
120218	826155
11565	826156
443	826157
528	826158
41575	826159
6703	826160
3804	826161
3409	826162
5579	826163
88796	826164
25460	826165
8800	826166
48626	826167
12334	826168
24316	826169
89013	826170
65311	826171
27893	826172
68333	826173
10778	826174
11919	826175
34959	826176
41564	826177
4389	826178
12292	826179
2490	826180
60313	826181
42	826182
38848	826183
8	826184
51863	826185
14667	826186
49102	826187
7140	826188
2294	826189
7083	826190
71624	826191
12955	826192
2584	826193
1805	826194
1343	826195
35144	826196
686	826197
20820	826198
8589	826199
4358	826200
124429	826201
285	826202
70397	826203
6803	826204
40289	826205
67698	826206
28147	826207
1260	826208
36924	826209
12083	826210
34143	826211
17503	826212
18929	826213
4184	826214
51306	826215
2850	826216
28239	826217
12698	826218
25206	826219
38860	826220
2051	826221
24624	826222
2036	826223
56927	826224
9831	826225
11347	826226
669	826227
39466	826228
5384	826229
6253	826230
66792	826231
104477	826232
24212	826233
33776	826234
50695	826235
2378	826236
65659	826237
371	826238
119453	826239
446	826240
82396	826241
6467	826242
5427	826243
129	826244
43911	826245
7852	826246
768	826247
25907	826248
18273	826249
2550	826250
91760	826251
73105	826252
3751	826253
2368	826254
2387	826255
1604	826256
5572	826257
58392	826258
15539	826259
154563	826260
385	826261
25439	826262
1103	826263
3292	826264
149	826265
707	826266
4484	826267
677	826268
110831	826269
9479	826270
7364	826271
4207	826272
3592	826273
3279	826274
7197	826275
109668	826276
290	826277
4639	826278
21587	826279
20283	826280
821	826281
52245	826282
26426	826283
95094	826284
117194	826285
81169	826286
1926	826287
8448	826288
45589	826289
4240	826290
1954	826291
5927	826292
19355	826293
5138	826294
1296	826295
2072	826296
6151	826297
15	826298
439	826299
1701	826300
7373	826301
15788	826302
21504	826303
3230	826304
50464	826305
49864	826306
1656	826307
65689	826308
6750	826309
9464	826310
4685	826311
235	826312
32087	826313
25283	826314
2035	826315
4334	826316
5454	826317
207323	826318
216600	826319
8737	826320
117200	826321
842	826322
3	826323
5489	826324
369	826325
835	826326
65809	826327
4095	826328
78810	826329
309	826330
58360	826331
1230	826332
109482	826333
60843	826334
50450	826335
23128	826336
6899	826337
11286	826338
12133	826339
4354	826340
9942	826341
6482	826342
235601	826343
1351	826344
2539	826345
21206	826346
22233	826347
6499	826348
47810	826349
72159	826350
97355	826351
27313	826352
88103	826353
54542	826354
1271	826355
22126	826356
1463	826357
3553	826358
7044	826359
54802	826360
20624	826361
20442	826362
67553	826363
4694	826364
439	826365
26438	826366
7134	826367
10249	826368
10967	826369
4533	826370
2514	826371
1606	826372
142331	826373
1357	826374
2676	826375
113383	826376
26504	826377
17399	826378
8800	826379
2787	826380
93987	826381
92262	826382
18324	826383
655	826384
38714	826385
6435	826386
106543	826387
34153	826388
18471	826389
301	826390
155156	826391
11942	826392
6877	826393
134760	826394
16963	826395
39101	826396
13	826397
52	826398
26608	826399
21279	826400
2283	826401
330	826402
3594	826403
83704	826404
6716	826405
674	826406
142	826407
9530	826408
8298	826409
62687	826410
36881	826411
3216	826412
6140	826413
941	826414
26150	826415
1694	826416
21403	826417
5291	826418
23190	826419
7813	826420
17724	826421
44067	826422
335	826423
57033	826424
132149	826425
5829	826426
106557	826427
1925	826428
14468	826429
5138	826430
91767	826431
225	826432
25529	826433
118927	826434
37313	826435
999	826436
16933	826437
1888	826438
5858	826439
11094	826440
325	826441
5323	826442
103738	826443
66760	826444
790	826445
14261	826446
19849	826447
11402	826448
20195	826449
38337	826450
54720	826451
27338	826452
25555	826453
20209	826454
20215	826455
7161	826456
17740	826457
14105	826458
25785	826459
50311	826460
9263	826461
4363	826462
3947	826463
52564	826464
41598	826465
42784	826466
14601	826467
17240	826468
10170	826469
13292	826470
63370	826471
16232	826472
51135	826473
123961	826474
339	826475
26432	826476
8647	826477
24685	826478
30567	826479
14486	826480
73242	826481
66467	826482
66467	826483
40469	826484
2613	826485
24480	826486
4878	826487
18428	826488
6289	826489
82960	826490
95046	826491
8743	826492
21591	826493
25362	826494
1855	826495
1775	826496
23866	826497
1219	826498
4974	826499
463	826500
89363	826501
18761	826502
13820	826503
54062	826504
25996	826505
5185	826506
63206	826507
38307	826508
17723	826509
49874	826510
45637	826511
150230	826512
8173	826513
66145	826514
35629	826515
10973	826516
13885	826517
28024	826518
2353	826519
11956	826520
13595	826521
21338	826522
12746	826523
14225	826524
88778	826525
1751	826526
47547	826527
4943	826528
12979	826529
43994	826530
25803	826531
2109	826532
3567	826533
21623	826534
9752	826535
1897	826536
4348	826537
18672	826538
5914	826539
37998	826540
707	826541
38	826542
59104	826543
364	826544
8957	826545
274	826546
17412	826547
703	826548
289	826549
917	826550
40405	826551
544	826552
39199	826553
13625	826554
7515	826555
6531	826556
16011	826557
602	826558
13814	826559
65695	826560
919	826561
37335	826562
84421	826563
23451	826564
41631	826565
11436	826566
128807	826567
38	826568
6402	826569
66883	826570
262	826571
172	826572
7570	826573
1219	826574
62559	826575
3805	826576
129666	826577
23870	826578
1000	826579
6709	826580
87	826581
5359	826582
70661	826583
4714	826584
21225	826585
40827	826586
184146	826587
4630	826588
1988	826589
13096	826590
17660	826591
111964	826592
28841	826593
3354	826594
1355	826595
15285	826596
14718	826597
7347	826598
154	826599
3350	826600
11635	826601
11436	826602
2033	826603
1683	826604
21404	826605
400	826606
204251	826607
51941	826608
8548	826609
652	826610
1631	826611
49705	826612
21160	826613
4308	826614
38	826615
10220	826616
8741	826617
448	826618
18270	826619
32329	826620
11154	826621
4175	826622
21596	826623
52	826624
4846	826625
1705	826626
1231	826627
22830	826628
1569	826629
2273	826630
39238	826631
50789	826632
620	826633
9768	826634
129	826635
253	826636
188834	826637
6358	826638
5553	826639
30310	826640
3634	826641
1209	826642
13578	826643
27405	826644
38037	826645
12754	826646
2704	826647
3363	826648
1957	826649
1625	826650
20637	826651
4266	826652
5076	826653
2192	826654
33212	826655
2051	826656
45729	826657
20561	826658
14101	826659
64978	826660
48409	826661
2705	826662
7923	826663
16544	826664
11830	826665
9598	826666
127	826667
11897	826668
48987	826669
105104	826670
25000	826671
1999	826672
4605	826673
4378	826674
23830	826675
2389	826676
142347	826677
10592	826678
6868	826679
1476	826680
6224	826681
5390	826682
9655	826683
186062	826684
4042	826685
9819	826686
5673	826687
3946	826688
36807	826689
526	826690
8867	826691
12594	826692
4092	826693
67025	826694
14571	826695
123	826696
5569	826697
22380	826698
62065	826699
4974	826700
6205	826701
7230	826702
63134	826703
70497	826704
115888	826705
129	826706
707	826707
11270	826708
221	826709
33817	826710
17197	826711
1094	826712
14614	826713
16587	826714
343	826715
1227	826716
125653	826717
5183	826718
93001	826719
31144	826720
21201	826721
54656	826722
2629	826723
128896	826724
985	826725
14720	826726
14276	826727
2531	826728
6556	826729
14763	826730
15326	826731
351	826732
1512	826733
82485	826734
1079	826735
67911	826736
6554	826737
17614	826738
32294	826739
19490	826740
654	826741
620	826742
20184	826743
67868	826744
8806	826745
25979	826746
703	826747
2445	826748
85553	826749
18286	826750
18249	826751
70964	826752
87522	826753
2672	826754
30907	826755
539	826756
63032	826757
12673	826758
26326	826759
154	826760
42672	826761
2341	826762
994	826763
67790	826764
38141	826765
68514	826766
123640	826767
39182	826768
57193	826769
14549	826770
2838	826771
52367	826772
136432	826773
756	826774
5708	826775
65808	826776
7477	826777
10336	826778
51777	826779
25295	826780
87055	826781
16234	826782
53054	826783
47411	826784
18259	826785
9202	826786
16026	826787
32457	826788
81131	826789
200	826790
22425	826791
58102	826792
2531	826793
12315	826794
27273	826795
36247	826796
87422	826797
52458	826798
63134	826799
32663	826800
22820	826801
5221	826802
24756	826803
2364	826804
9	826805
11974	826806
89071	826807
61738	826808
38946	826809
14112	826810
23877	826811
85336	826812
85486	826813
63794	826814
41331	826815
362	826816
17238	826817
16927	826818
154	826819
61681	826820
65862	826821
95615	826822
131446	826823
106058	826824
2713	826825
118246	826826
2211	826827
70524	826828
54542	826829
4885	826830
2850	826831
2531	826832
82973	826833
234307	826834
49551	826835
129	826836
149997	826837
26548	826838
4974	826839
50832	826840
44662	826841
61028	826842
14067	826843
36221	826844
9723	826845
15300	826846
6822	826847
26183	826848
469	826849
2531	826850
26282	826851
1348	826852
129941	826853
9213	826854
5320	826855
5214	826856
6689	826857
5214	826858
147	826859
7193	826860
2523	826861
24907	826862
533	826863
13886	826864
65541	826865
117545	826866
112110	826867
21541	826868
143	826869
165627	826870
15184	826871
231	826872
19414	826873
126677	826874
38	826875
81109	826876
247	826877
8058	826878
136	826879
2754	826880
413	826881
5667	826882
15111	826883
13371	826884
2958	826885
4603	826886
42665	826887
2786	826888
14121	826889
43948	826890
134978	826891
80304	826892
3355	826893
9987	826894
30	826895
9735	826896
288	826897
17051	826898
16803	826899
9954	826900
60920	826901
38	826902
3596	826903
106980	826904
2349	826905
225	826906
3749	826907
5465	826908
289	826909
197	826910
510	826911
56	826912
2126	826913
10269	826914
17788	826915
172779	826916
2950	826917
3598	826918
91761	826919
483	826920
19012	826921
6195	826922
30253	826923
1212	826924
25793	826925
7276	826926
106997	826927
2290	826928
142	826929
13171	826930
3238	826931
3688	826932
47083	826933
237	826934
31773	826935
9688	826936
25585	826937
56867	826938
791	826939
33911	826940
17435	826941
5914	826942
321	826943
9033	826944
14445	826945
25763	826946
2062	826947
8404	826948
34164	826949
4503	826950
78237	826951
17666	826952
13744	826953
64496	826954
92674	826955
22249	826956
165439	826957
22414	826958
15364	826959
9990	826960
3370	826961
62204	826962
6164	826963
547	826964
4948	826965
236661	826966
3239	826967
7059	826968
17094	826969
828	826970
35	826971
6784	826972
46217	826973
3506	826974
3762	826975
2206	826976
12180	826977
16146	826978
8555	826979
62594	826980
12200	826981
66663	826982
2353	826983
7187	826984
516	826985
58738	826986
10910	826987
23250	826988
4590	826989
2505	826990
8453	826991
2719	826992
124436	826993
136980	826994
4928	826995
162471	826996
26022	826997
74450	826998
32496	826999
3017	827000
4163	827001
2537	827002
84851	827003
11277	827004
165884	827005
147406	827006
90	827007
120217	827008
91408	827009
53625	827010
4056	827011
30636	827012
85172	827013
180	827014
7021	827015
39814	827016
147724	827017
61313	827018
833	827019
113169	827020
3805	827021
38659	827022
2072	827023
17513	827024
41335	827025
28041	827026
84830	827027
120039	827028
60349	827029
3346	827030
30306	827031
56529	827032
89529	827033
2402	827034
42436	827035
20939	827036
65838	827037
4353	827038
715	827039
87020	827040
40	827041
25662	827042
469	827043
4056	827044
3857	827045
85808	827046
919	827047
192	827048
38	827049
3201	827050
25597	827051
708	827052
49689	827053
35235	827054
33177	827055
5631	827056
73157	827057
104645	827058
94565	827059
9196	827060
36	827061
89054	827062
19733	827063
38005	827064
53622	827065
11587	827066
31336	827067
24964	827068
20699	827069
60042	827070
2901	827071
588	827072
6956	827073
149440	827074
18569	827075
51399	827076
3650	827077
8524	827078
847	827079
1467	827080
21587	827081
842	827082
2342	827083
29714	827084
64730	827085
25189	827086
20418	827087
12814	827088
3333	827089
13557	827090
517	827091
85234	827092
1458	827093
14766	827094
2387	827095
37006	827096
15478	827097
34004	827098
1692	827099
1965	827100
3	827101
3955	827102
41272	827103
983	827104
12898	827105
236914	827106
17043	827107
68389	827108
1936	827109
1501	827110
17543	827111
156	827112
2845	827113
21134	827114
297	827115
647	827116
1875	827117
2049	827118
837	827119
135089	827120
5409	827121
71688	827122
64028	827123
82268	827124
651	827125
8065	827126
30915	827127
33063	827128
1965	827129
27358	827130
1105	827131
19765	827132
16749	827133
4139	827134
24594	827135
2604	827136
5413	827137
50500	827138
168	827139
90	827140
32	827141
3560	827142
85107	827143
2372	827144
1079	827145
216	827146
1191	827147
13395	827148
9175	827149
52070	827150
722	827151
682	827152
28953	827153
61866	827154
7197	827155
9514	827156
120115	827157
3	827158
13328	827159
9036	827160
14072	827161
15560	827162
7472	827163
25354	827164
10265	827165
6443	827166
39187	827167
51146	827168
9142	827169
1751	827170
726	827171
2992	827172
7575	827173
21572	827174
120109	827175
67332	827176
28832	827177
7203	827178
38276	827179
1922	827180
39819	827181
49971	827182
131	827183
12135	827184
16580	827185
23392	827186
1672	827187
20355	827188
325	827189
8633	827190
46648	827191
5185	827192
18458	827193
2478	827194
2478	827195
38151	827196
123533	827197
147114	827198
3339	827199
17733	827200
147	827201
76368	827202
11170	827203
2983	827204
216	827205
9525	827206
207	827207
1556	827208
24	827209
80	827210
246	827211
706	827212
5972	827213
117603	827214
36197	827215
21671	827216
17514	827217
68092	827218
64264	827219
813	827220
32195	827221
210275	827222
52033	827223
3745	827224
2762	827225
11871	827226
76268	827227
26338	827228
912	827229
335	827230
17410	827231
2672	827232
1112	827233
12887	827234
49068	827235
4871	827236
10153	827237
20241	827238
379	827239
279	827240
5340	827241
39542	827242
279	827243
10027	827244
6911	827245
16163	827246
27113	827247
2403	827248
46059	827249
65001	827250
15934	827251
52040	827252
31870	827253
8012	827254
406	827255
12849	827256
2597	827257
1649	827258
4924	827259
27145	827260
2899	827261
20622	827262
4900	827263
7857	827264
18372	827265
2398	827266
298	827267
27838	827268
379	827269
25597	827270
9285	827271
9878	827272
13519	827273
25135	827274
81569	827275
4682	827276
2672	827277
601	827278
14297	827279
4155	827280
50433	827281
17723	827282
69601	827283
63	827284
5081	827285
8718	827286
339	827287
842	827288
1508	827289
111858	827290
649	827291
649	827292
3826	827293
1011	827294
1011	827295
192	827296
18427	827297
17385	827298
917	827299
215	827300
14	827301
277	827302
3366	827303
921	827304
24690	827305
4339	827306
3	827307
3798	827308
58282	827309
45	827310
32323	827311
7021	827312
84255	827313
904	827314
84913	827315
172	827316
10149	827317
191	827318
150613	827319
5694	827320
7966	827321
67812	827322
5340	827323
3038	827324
25853	827325
974	827326
84781	827327
92452	827328
16949	827329
25708	827330
37384	827331
10900	827332
14701	827333
79161	827334
28	827335
64253	827336
653	827337
32216	827338
6365	827339
67056	827340
20627	827341
1116	827342
118617	827343
9134	827344
443	827345
50314	827346
53047	827347
79272	827348
38848	827349
409	827350
84829	827351
23464	827352
662	827353
77948	827354
34216	827355
84958	827356
982	827357
11603	827358
11252	827359
35318	827360
103246	827361
17081	827362
26104	827363
4843	827364
156	827365
18458	827366
52832	827367
706	827368
3642	827369
2959	827370
78	827371
47319	827372
2315	827373
3745	827374
42221	827375
335	827376
9166	827377
7843	827378
32323	827379
70299	827380
16935	827381
79	827382
58337	827383
4899	827384
7480	827385
2703	827386
140338	827387
75603	827388
110502	827389
29813	827390
144951	827391
100324	827392
145139	827393
144897	827394
90338	827395
69093	827396
107709	827397
103725	827398
35919	827399
131693	827400
146734	827401
103079	827402
63280	827403
74324	827404
57022	827405
65277	827406
60503	827407
51441	827408
81377	827409
122295	827410
53638	827411
95348	827412
170061	827413
169107	827414
56889	827415
203690	827416
61530	827417
121514	827418
141824	827419
107256	827420
56208	827421
90526	827422
144836	827423
97765	827424
83410	827425
146547	827426
107299	827427
214346	827428
154310	827429
109302	827430
84340	827431
144828	827432
107269	827433
81438	827434
18956	827435
2896	827436
26905	827437
107581	827438
214913	827439
69325	827440
20217	827441
6554	827442
4533	827443
20600	827444
85328	827445
10571	827446
6881	827447
2788	827448
8540	827449
14007	827450
28758	827451
19918	827452
7139	827453
20528	827454
8867	827455
107514	827456
14873	827457
54720	827458
2284	827459
23397	827460
84781	827461
94848	827462
14009	827463
943	827464
237	827465
29764	827466
10042	827467
844	827468
19514	827469
1209	827470
3249	827471
6257	827472
3687	827473
11022	827474
18321	827475
19655	827476
2015	827477
45611	827478
47679	827479
226	827480
53	827481
3243	827482
4793	827483
3647	827484
38273	827485
2296	827486
19666	827487
359	827488
50889	827489
4073	827490
14073	827491
7246	827492
5345	827493
31869	827494
25278	827495
3358	827496
17422	827497
21710	827498
80120	827499
79535	827500
11450	827501
88396	827502
38787	827503
162032	827504
25617	827505
3822	827506
196767	827507
62001	827508
67708	827509
24954	827510
36163	827511
106110	827512
30784	827513
149247	827514
17578	827515
5451	827516
7029	827517
631	827518
39444	827519
33897	827520
102060	827521
17269	827522
33560	827523
6206	827524
87157	827525
9221	827526
3	827527
17738	827528
111757	827529
2187	827530
1513	827531
58282	827532
40501	827533
4685	827534
12827	827535
50720	827536
1672	827537
139145	827538
13437	827539
108618	827540
28786	827541
80999	827542
6451	827543
65947	827544
13814	827545
49980	827546
6537	827547
5984	827548
20774	827549
28850	827550
5984	827551
12837	827552
10293	827553
208003	827554
113	827555
463	827556
1866	827557
7590	827558
10640	827559
151946	827560
15283	827561
4503	827562
8126	827563
2113	827564
88968	827565
15364	827566
88439	827567
5708	827568
15949	827569
66149	827570
1171	827571
3017	827572
31793	827573
14301	827574
2754	827575
199980	827576
87702	827577
8754	827578
24856	827579
5886	827580
4289	827581
84978	827582
13595	827583
12812	827584
38109	827585
5465	827586
12141	827587
192	827588
10186	827589
271	827590
4050	827591
3234	827592
1642	827593
7477	827594
1197	827595
915	827596
42904	827597
120	827598
31138	827599
22256	827600
216	827601
11547	827602
4974	827603
52670	827604
12104	827605
803	827606
882	827607
23795	827608
3717	827609
2284	827610
653	827611
12315	827612
65541	827613
8547	827614
141966	827615
168421	827616
80298	827617
9166	827618
3945	827619
61657	827620
56503	827621
40353	827622
22307	827623
103619	827624
20762	827625
12087	827626
568	827627
1648	827628
2556	827629
13767	827630
2386	827631
9967	827632
37064	827633
51613	827634
25392	827635
81421	827636
8751	827637
27358	827638
64438	827639
2579	827640
3946	827641
118336	827642
16582	827643
2703	827644
38	827645
761	827646
1380	827647
4333	827648
3828	827649
2584	827650
3541	827651
5168	827652
7364	827653
25753	827654
8	827655
9820	827656
9710	827657
400	827658
234	827659
6696	827660
469	827661
1909	827662
149761	827663
36580	827664
60913	827665
3200	827666
20246	827667
108531	827668
83993	827669
16017	827670
50704	827671
50844	827672
407	827673
3950	827674
9245	827675
7847	827676
7847	827677
103157	827678
47448	827679
108560	827680
7800	827681
22167	827682
7510	827683
4304	827684
5557	827685
1109	827686
547	827687
27084	827688
28850	827689
202	827690
9091	827691
4780	827692
4595	827693
84392	827694
2614	827695
18811	827696
1032	827697
5161	827698
54541	827699
123567	827700
9566	827701
5554	827702
2808	827703
49650	827704
36519	827705
708	827706
13080	827707
7533	827708
10597	827709
260	827710
6716	827711
539	827712
36743	827713
127816	827714
20654	827715
213150	827716
12327	827717
8753	827718
3864	827719
37957	827720
85299	827721
52	827722
484	827723
117561	827724
29715	827725
23143	827726
107929	827727
13643	827728
155989	827729
1784	827730
9951	827731
253	827732
60054	827733
14583	827734
58422	827735
17543	827736
32577	827737
6944	827738
157400	827739
89691	827740
10647	827741
14275	827742
193259	827743
571	827744
57972	827745
67411	827746
39241	827747
26441	827748
44351	827749
21676	827750
19219	827751
2355	827752
52168	827753
44375	827754
3717	827755
12230	827756
24066	827757
62795	827758
166004	827759
50448	827760
9581	827761
9200	827762
19281	827763
6184	827764
45478	827765
151268	827766
7242	827767
5918	827768
590	827769
19274	827770
18206	827771
83814	827772
66748	827773
100223	827774
50826	827775
5655	827776
23375	827777
7480	827778
572	827779
109284	827780
157415	827781
14524	827782
891	827783
24049	827784
117654	827785
21638	827786
58922	827787
3334	827788
6286	827789
34751	827790
2403	827791
15050	827792
1094	827793
86786	827794
48452	827795
1209	827796
17367	827797
49644	827798
21066	827799
7020	827800
3124	827801
52395	827802
45532	827803
28970	827804
3856	827805
37780	827806
72799	827807
22397	827808
129867	827809
26255	827810
1745	827811
1351	827812
32445	827813
37499	827814
30567	827815
12292	827816
143746	827817
24460	827818
67572	827819
17142	827820
68438	827821
16178	827822
6709	827823
30991	827824
8571	827825
35824	827826
3310	827827
9090	827828
32179	827829
21236	827830
52895	827831
163301	827832
24973	827833
143536	827834
134526	827835
118591	827836
46441	827837
66831	827838
22947	827839
130124	827840
16684	827841
111440	827842
153	827843
49622	827844
15964	827845
3117	827846
708	827847
33785	827848
130378	827849
15431	827850
20627	827851
189336	827852
10724	827853
25004	827854
163	827855
38245	827856
572	827857
105633	827858
26418	827859
120131	827860
65584	827861
167500	827862
165979	827863
119060	827864
28921	827865
78606	827866
67990	827867
985	827868
1745	827869
26190	827870
117968	827871
10091	827872
103062	827873
15973	827874
24033	827875
7572	827876
32829	827877
17075	827878
3460	827879
2277	827880
53227	827881
290	827882
8800	827883
30877	827884
225	827885
88037	827886
4748	827887
33073	827888
5483	827889
67551	827890
88330	827891
1297	827892
79998	827893
28921	827894
16619	827895
99157	827896
1705	827897
219	827898
3763	827899
47927	827900
12759	827901
48976	827902
11664	827903
50967	827904
23289	827905
22442	827906
157395	827907
37445	827908
26610	827909
226	827910
14152	827911
65911	827912
5600	827913
361	827914
65094	827915
132418	827916
40889	827917
99436	827918
3568	827919
1306	827920
38090	827921
17237	827922
16983	827923
5170	827924
6180	827925
46739	827926
433	827927
88763	827928
20495	827929
7395	827930
64028	827931
75164	827932
10724	827933
20208	827934
10621	827935
50577	827936
37818	827937
66903	827938
50391	827939
3636	827940
2766	827941
13378	827942
1310	827943
26347	827944
104952	827945
133998	827946
1708	827947
87	827948
59189	827949
17040	827950
15857	827951
173989	827952
828	827953
45337	827954
18688	827955
6063	827956
276	827957
30462	827958
9727	827959
1292	827960
526	827961
2380	827962
84260	827963
62484	827964
51060	827965
14389	827966
32	827967
6269	827968
6378	827969
24692	827970
154	827971
19387	827972
3015	827973
68540	827974
68247	827975
77760	827976
34469	827977
26393	827978
1093	827979
114212	827980
111868	827981
20897	827982
991	827983
153822	827984
113	827985
246	827986
17438	827987
51362	827988
706	827989
19808	827990
7258	827991
7136	827992
3822	827993
21142	827994
16983	827995
38730	827996
1929	827997
42734	827998
29805	827999
34	828000
67950	828001
118568	828002
3750	828003
40898	828004
3182	828005
149448	828006
14435	828007
9571	828008
852	828009
3101	828010
11504	828011
791	828012
12306	828013
1646	828014
8614	828015
25577	828016
103863	828017
9608	828018
51812	828019
983	828020
469	828021
4575	828022
10724	828023
32457	828024
16470	828025
40844	828026
11049	828027
127	828028
52341	828029
66631	828030
15678	828031
119672	828032
70667	828033
43804	828034
87996	828035
3865	828036
42524	828037
17720	828038
1936	828039
166675	828040
833	828041
155905	828042
51253	828043
9639	828044
37894	828045
46961	828046
15855	828047
4056	828048
49847	828049
91707	828050
5858	828051
58541	828052
25106	828053
36785	828054
25746	828055
111272	828056
154	828057
469	828058
89210	828059
14099	828060
26415	828061
101086	828062
88822	828063
34182	828064
1974	828065
9949	828066
1496	828067
14206	828068
479	828069
647	828070
120	828071
66138	828072
2878	828073
11765	828074
1518	828075
151521	828076
19283	828077
14106	828078
32300	828079
11285	828080
19343	828081
49360	828082
20213	828083
3409	828084
8393	828085
20228	828086
24575	828087
20493	828088
2578	828089
4689	828090
1614	828091
8256	828092
160787	828093
109339	828094
2578	828095
14342	828096
39292	828097
31715	828098
2284	828099
526	828100
24050	828101
9161	828102
642	828103
5291	828104
111509	828105
343	828106
209	828107
14718	828108
25000	828109
216036	828110
20447	828111
861	828112
3484	828113
68500	828114
9407	828115
76790	828116
237057	828117
5091	828118
52228	828119
6746	828120
5967	828121
904	828122
246	828123
58233	828124
1751	828125
11866	828126
2559	828127
2606	828128
767	828129
189471	828130
26435	828131
8542	828132
12779	828133
8365	828134
7607	828135
63806	828136
132418	828137
186843	828138
3661	828139
33092	828140
113359	828141
58244	828142
4153	828143
181609	828144
32842	828145
117725	828146
236970	828147
86467	828148
42473	828149
17353	828150
3030	828151
31704	828152
3648	828153
38787	828154
32739	828155
66806	828156
148397	828157
116877	828158
11676	828159
1606	828160
88458	828161
94666	828162
31145	828163
2609	828164
3304	828165
5668	828166
2032	828167
3575	828168
212540	828169
25019	828170
198	828171
8544	828172
53227	828173
67270	828174
3411	828175
61369	828176
211548	828177
708	828178
19189	828179
34730	828180
85796	828181
53002	828182
117212	828183
82914	828184
109698	828185
4877	828186
5709	828187
12018	828188
496	828189
1692	828190
672	828191
19437	828192
67479	828193
4361	828194
99102	828195
1503	828196
6427	828197
110915	828198
12059	828199
64288	828200
40468	828201
24597	828202
220584	828203
1072	828204
5690	828205
99315	828206
31953	828207
162	828208
1875	828209
106723	828210
2683	828211
2249	828212
78372	828213
17723	828214
20638	828215
47278	828216
154	828217
828	828218
2505	828219
49087	828220
65212	828221
61261	828222
28921	828223
67204	828224
14110	828225
2250	828226
9998	828227
539	828228
28434	828229
20493	828230
30914	828231
123853	828232
119144	828233
48953	828234
66847	828235
146937	828236
923	828237
7114	828238
234	828239
2185	828240
2934	828241
25267	828242
16042	828243
10578	828244
19738	828245
10056	828246
47541	828247
985	828248
160796	828249
6271	828250
197	828251
49897	828252
26016	828253
86400	828254
36163	828255
41642	828256
44640	828257
9128	828258
4495	828259
209139	828260
192	828261
89789	828262
1232	828263
2929	828264
2114	828265
59015	828266
7588	828267
12306	828268
102162	828269
9506	828270
38858	828271
3625	828272
36058	828273
10693	828274
12635	828275
2933	828276
6300	828277
423	828278
10211	828279
13714	828280
103	828281
14743	828282
11532	828283
27582	828284
5910	828285
8	828286
7130	828287
4646	828288
134311	828289
45979	828290
5525	828291
2523	828292
200321	828293
14337	828294
653	828295
41672	828296
7367	828297
4340	828298
213924	828299
12282	828300
9152	828301
89295	828302
14707	828303
1797	828304
87580	828305
2712	828306
24049	828307
165723	828308
2977	828309
6437	828310
30253	828311
42956	828312
128625	828313
2715	828314
101107	828315
78	828316
2578	828317
139	828318
111509	828319
12099	828320
12105	828321
10307	828322
1698	828323
78	828324
39365	828325
25310	828326
25742	828327
70198	828328
3655	828329
13680	828330
72804	828331
1275	828332
37695	828333
21215	828334
60327	828335
5265	828336
1705	828337
6459	828338
11949	828339
17718	828340
32667	828341
27412	828342
94	828343
20699	828344
386	828345
45262	828346
13594	828347
886	828348
101707	828349
165986	828350
4508	828351
17527	828352
10707	828353
4679	828354
2114	828355
36230	828356
55542	828357
16705	828358
18254	828359
37330	828360
593	828361
17092	828362
6273	828363
1079	828364
78188	828365
29913	828366
10666	828367
26267	828368
19274	828369
156701	828370
34425	828371
59700	828372
100962	828373
58029	828374
108568	828375
406	828376
8683	828377
2762	828378
3181	828379
6871	828380
8114	828381
39757	828382
1501	828383
109552	828384
118129	828385
15156	828386
1874	828387
2364	828388
1305	828389
138453	828390
10840	828391
60924	828392
171	828393
19358	828394
13292	828395
413	828396
26327	828397
54093	828398
47231	828399
50252	828400
18195	828401
3703	828402
58242	828403
28793	828404
89006	828405
2718	828406
111868	828407
58856	828408
40977	828409
31506	828410
100291	828411
2949	828412
13292	828413
6336	828414
8828	828415
87823	828416
4259	828417
5323	828418
645	828419
19197	828420
15388	828421
9457	828422
1296	828423
222	828424
20248	828425
76803	828426
9720	828427
1319	828428
24033	828429
33397	828430
1104	828431
73252	828432
117052	828433
605	828434
23888	828435
104645	828436
92626	828437
41509	828438
53921	828439
758	828440
12968	828441
165287	828442
3746	828443
116973	828444
10334	828445
137874	828446
47990	828447
234431	828448
12776	828449
9731	828450
139	828451
445	828452
26375	828453
258	828454
1870	828455
8349	828456
1204	828457
9724	828458
24840	828459
28687	828460
110861	828461
12181	828462
8718	828463
63664	828464
14092	828465
119456	828466
88992	828467
546	828468
11601	828469
51662	828470
140529	828471
2604	828472
69966	828473
1090	828474
6791	828475
46644	828476
373	828477
35801	828478
56601	828479
38	828480
3763	828481
1033	828482
28793	828483
5170	828484
124	828485
3997	828486
3117	828487
5984	828488
56243	828489
25358	828490
11123	828491
36025	828492
25523	828493
23028	828494
325	828495
2091	828496
120274	828497
3568	828498
165299	828499
577	828500
39953	828501
41568	828502
14699	828503
117638	828504
25640	828505
14586	828506
8269	828507
1892	828508
66392	828509
7031	828510
45297	828511
3480	828512
14792	828513
67720	828514
67270	828515
52805	828516
41059	828517
11572	828518
195410	828519
3384	828520
18854	828521
2262	828522
85150	828523
1197	828524
38884	828525
54062	828526
92694	828527
4739	828528
19623	828529
18409	828530
3991	828531
14060	828532
99728	828533
88570	828534
12006	828535
29579	828536
38	828537
7114	828538
7405	828539
78444	828540
66795	828541
16086	828542
41551	828543
40844	828544
49546	828545
68336	828546
12333	828547
61032	828548
1363	828549
92687	828550
41453	828551
80266	828552
120258	828553
66135	828554
173104	828555
2880	828556
34205	828557
85038	828558
5367	828559
504	828560
2039	828561
6293	828562
13778	828563
165	828564
2584	828565
1807	828566
2103	828567
2044	828568
236801	828569
2091	828570
554	828571
553	828572
2072	828573
118617	828574
5323	828575
86	828576
26018	828577
42962	828578
10901	828579
697	828580
7030	828581
21485	828582
8827	828583
13854	828584
41575	828585
36392	828586
15989	828587
237285	828588
41456	828589
46333	828590
103671	828591
13798	828592
6953	828593
28348	828594
214210	828595
26438	828596
3996	828597
720	828598
62761	828599
60106	828600
95649	828601
3829	828602
133120	828603
99277	828604
11834	828605
153924	828606
32226	828607
15388	828608
1255	828609
23777	828610
26435	828611
2260	828612
53107	828613
80972	828614
15099	828615
15728	828616
72804	828617
103184	828618
82579	828619
3464	828620
102344	828621
2395	828622
5491	828623
49705	828624
52	828625
89297	828626
3820	828627
1348	828628
1458	828629
35984	828630
36971	828631
9218	828632
11450	828633
4387	828634
88761	828635
26327	828636
88251	828637
17862	828638
10117	828639
8532	828640
4744	828641
40812	828642
8743	828643
18879	828644
13291	828645
469	828646
118883	828647
125490	828648
56	828649
12297	828650
49381	828651
27410	828652
85367	828653
13291	828654
25322	828655
25700	828656
163425	828657
7901	828658
14811	828659
41272	828660
4719	828661
38437	828662
195044	828663
68217	828664
68032	828665
51863	828666
26565	828667
50102	828668
4645	828669
11187	828670
197	828671
13744	828672
11648	828673
131088	828674
75065	828675
12337	828676
708	828677
52646	828678
2559	828679
28698	828680
5133	828681
14090	828682
1418	828683
66891	828684
112599	828685
6699	828686
14260	828687
2954	828688
80254	828689
17738	828690
30939	828691
7793	828692
3301	828693
42719	828694
38222	828695
226	828696
10606	828697
3248	828698
34783	828699
13145	828700
488	828701
5125	828702
21481	828703
904	828704
3693	828705
42810	828706
28953	828707
227	828708
111611	828709
118933	828710
75723	828711
1305	828712
118917	828713
5930	828714
4364	828715
32118	828716
89524	828717
12928	828718
4477	828719
113622	828720
59700	828721
7927	828722
18819	828723
39074	828724
4392	828725
38751	828726
199356	828727
22386	828728
533	828729
4311	828730
16225	828731
60594	828732
18462	828733
12812	828734
163	828735
3021	828736
116864	828737
209	828738
24349	828739
156	828740
3377	828741
1508	828742
4361	828743
11701	828744
1464	828745
1692	828746
38446	828747
1888	828748
11334	828749
117307	828750
24370	828751
68314	828752
30531	828753
12282	828754
84228	828755
5972	828756
203727	828757
6467	828758
4156	828759
839	828760
20978	828761
41797	828762
4153	828763
16815	828764
52829	828765
406	828766
39980	828767
726	828768
2035	828769
18444	828770
1541	828771
117434	828772
286	828773
155710	828774
21168	828775
10169	828776
119722	828777
222	828778
161	828779
63348	828780
51829	828781
2262	828782
8818	828783
4645	828784
4900	828785
36568	828786
7289	828787
32535	828788
21206	828789
31897	828790
49579	828791
11973	828792
17541	828793
210955	828794
52987	828795
637	828796
4356	828797
64100	828798
35178	828799
5471	828800
86910	828801
66642	828802
2084	828803
72708	828804
7885	828805
7211	828806
117883	828807
5708	828808
14108	828809
8	828810
80258	828811
3464	828812
916	828813
11533	828814
83439	828815
40213	828816
218082	828817
3036	828818
44381	828819
45944	828820
42744	828821
8351	828822
5667	828823
46855	828824
235	828825
7520	828826
2004	828827
52	828828
13243	828829
5886	828830
3541	828831
302	828832
172248	828833
3216	828834
9871	828835
43184	828836
9422	828837
13119	828838
35260	828839
101850	828840
25413	828841
11119	828842
996	828843
107360	828844
67271	828845
2763	828846
4144	828847
109886	828848
7479	828849
78050	828850
2010	828851
1170	828852
335	828853
209	828854
36071	828855
1640	828856
39278	828857
42768	828858
41494	828859
46960	828860
17439	828861
237411	828862
3953	828863
35726	828864
6512	828865
38858	828866
105357	828867
83860	828868
4102	828869
24316	828870
14882	828871
83927	828872
119426	828873
332	828874
2277	828875
16960	828876
41371	828877
240440	828878
75608	828879
60299	828880
13327	828881
3812	828882
100121	828883
67260	828884
218435	828885
210539	828886
3715	828887
16234	828888
51250	828889
1566	828890
169541	828891
94323	828892
138344	828893
54316	828894
34920	828895
37	828896
46177	828897
43911	828898
64457	828899
33365	828900
14489	828901
20294	828902
13321	828903
11634	828904
87437	828905
198345	828906
166373	828907
1897	828908
193707	828909
16181	828910
30703	828911
164322	828912
68082	828913
9729	828914
3701	828915
596	828916
8808	828917
132101	828918
20521	828919
133968	828920
15463	828921
65514	828922
165096	828923
155190	828924
110123	828925
65128	828926
33485	828927
13561	828928
2773	828929
28147	828930
1093	828931
80439	828932
32396	828933
16960	828934
15061	828935
134653	828936
32012	828937
18734	828938
1104	828939
5098	828940
34792	828941
81241	828942
5467	828943
14743	828944
126495	828945
78358	828946
66666	828947
72620	828948
9437	828949
1867	828950
1104	828951
21462	828952
24842	828953
77977	828954
13305	828955
14432	828956
64212	828957
99869	828958
34612	828959
69451	828960
77905	828961
77289	828962
77358	828963
116401	828964
233934	828965
887	828966
8	828967
51695	828968
66421	828969
2880	828970
142740	828971
67540	828972
44636	828973
4165	828974
3332	828975
88103	828976
3471	828977
31988	828978
11446	828979
30743	828980
64851	828981
201	828982
35633	828983
92569	828984
3133	828985
132829	828986
2093	828987
3598	828988
32875	828989
271	828990
2461	828991
25796	828992
2810	828993
1573	828994
767	828995
48102	828996
569	828997
1809	828998
3195	828999
2470	829000
10018	829001
516	829002
31773	829003
56272	829004
14346	829005
210981	829006
25214	829007
16283	829008
2351	829009
16313	829010
1497	829011
317	829012
126	829013
38102	829014
298	829015
564	829016
79330	829017
8017	829018
19710	829019
45787	829020
767	829021
569	829022
4686	829023
31154	829024
20624	829025
9710	829026
46366	829027
30339	829028
34772	829029
6289	829030
48085	829031
28212	829032
48088	829033
3241	829034
8773	829035
1795	829036
4161	829037
6240	829038
9586	829039
6032	829040
5600	829041
112014	829042
52189	829043
78441	829044
26226	829045
8800	829046
21262	829047
6952	829048
4674	829049
3315	829050
20630	829051
8512	829052
1327	829053
837	829054
2305	829055
50635	829056
13633	829057
6218	829058
124319	829059
25314	829060
1332	829061
118958	829062
12060	829063
128755	829064
31042	829065
1007	829066
10121	829067
10162	829068
21893	829069
14968	829070
69042	829071
106	829072
20983	829073
715	829074
1880	829075
50734	829076
8311	829077
4992	829078
25792	829079
10015	829080
1009	829081
80847	829082
845	829083
9402	829084
111096	829085
71297	829086
100292	829087
101	829088
11377	829089
117645	829090
6251	829091
31953	829092
299	829093
8751	829094
53010	829095
445	829096
17516	829097
409	829098
110389	829099
719	829100
1869	829101
54969	829102
2684	829103
31	829104
3807	829105
71531	829106
8745	829107
103209	829108
1869	829109
1350	829110
12578	829111
1874	829112
30300	829113
14401	829114
16261	829115
9402	829116
14	829117
36613	829118
50830	829119
3650	829120
57283	829121
4899	829122
2554	829123
25683	829124
40239	829125
13746	829126
57458	829127
6142	829128
9866	829129
30417	829130
30930	829131
3856	829132
1098	829133
38235	829134
107	829135
54654	829136
10906	829137
2554	829138
92340	829139
15972	829140
15521	829141
13003	829142
30942	829143
80722	829144
146	829145
80442	829146
28246	829147
6163	829148
8332	829149
1632	829150
20129	829151
106691	829152
11514	829153
3578	829154
48244	829155
9282	829156
56143	829157
25410	829158
2313	829159
4839	829160
43374	829161
3674	829162
1865	829163
15559	829164
25777	829165
32300	829166
13369	829167
39467	829168
4336	829169
52131	829170
17733	829171
117163	829172
7280	829173
8243	829174
2317	829175
35354	829176
5707	829177
209	829178
289	829179
9290	829180
8824	829181
569	829182
58225	829183
15283	829184
2035	829185
7274	829186
5222	829187
3842	829188
5290	829189
510	829190
6258	829191
8356	829192
974	829193
6798	829194
413	829195
84570	829196
5178	829197
11958	829198
1335	829199
3945	829200
151055	829201
16365	829202
4074	829203
7060	829204
699	829205
6787	829206
5985	829207
88535	829208
1496	829209
142	829210
34153	829211
16321	829212
2433	829213
85056	829214
756	829215
80072	829216
3292	829217
1831	829218
95884	829219
37984	829220
79635	829221
5709	829222
3597	829223
56	829224
479	829225
3650	829226
37291	829227
9942	829228
14539	829229
133502	829230
30596	829231
61684	829232
29749	829233
8524	829234
20491	829235
142	829236
5469	829237
3462	829238
16825	829239
54135	829240
2313	829241
103738	829242
5694	829243
63771	829244
108	829245
1075	829246
27188	829247
670	829248
30397	829249
30996	829250
3805	829251
23257	829252
57726	829253
3	829254
23869	829255
285	829256
25107	829257
34	829258
311	829259
21265	829260
82597	829261
118775	829262
2121	829263
10967	829264
917	829265
34061	829266
12936	829267
1199	829268
123278	829269
504	829270
19283	829271
1396	829272
7319	829273
25003	829274
6714	829275
117330	829276
7765	829277
48266	829278
39928	829279
9908	829280
878	829281
5178	829282
146990	829283
95220	829284
65628	829285
651	829286
15121	829287
34859	829288
4139	829289
619	829290
301	829291
271	829292
1809	829293
1865	829294
15697	829295
1977	829296
27211	829297
1289	829298
24316	829299
23642	829300
5548	829301
83949	829302
45135	829303
3277	829304
60530	829305
4248	829306
217787	829307
809	829308
6798	829309
2551	829310
226	829311
361	829312
28048	829313
891	829314
47462	829315
84270	829316
97	829317
987	829318
18340	829319
4525	829320
97	829321
1005	829322
20491	829323
360	829324
9885	829325
362	829326
6235	829327
3332	829328
65524	829329
13119	829330
8555	829331
38285	829332
2309	829333
4722	829334
14873	829335
54655	829336
235	829337
827	829338
1518	829339
757	829340
3015	829341
10691	829342
390	829343
5963	829344
439	829345
4243	829346
4342	829347
5530	829348
109301	829349
83986	829350
6378	829351
5205	829352
4308	829353
209612	829354
9	829355
1573	829356
20564	829357
11677	829358
103877	829359
218128	829360
11678	829361
77122	829362
92198	829363
148071	829364
45465	829365
48582	829366
564	829367
5226	829368
3	829369
56962	829370
94	829371
533	829372
20982	829373
38	829374
13335	829375
5841	829376
30913	829377
3751	829378
24326	829379
7242	829380
21552	829381
6039	829382
15710	829383
40797	829384
71579	829385
8340	829386
11910	829387
105992	829388
11127	829389
22122	829390
27350	829391
5649	829392
18258	829393
33961	829394
47016	829395
5364	829396
6385	829397
28123	829398
111934	829399
59337	829400
4303	829401
400	829402
6276	829403
73374	829404
10157	829405
1033	829406
49586	829407
87163	829408
4939	829409
4348	829410
24692	829411
9247	829412
31340	829413
112003	829414
6856	829415
22153	829416
1458	829417
17567	829418
15717	829419
7849	829420
139804	829421
3355	829422
1317	829423
8349	829424
2509	829425
14549	829426
4707	829427
2354	829428
662	829429
3234	829430
173	829431
3024	829432
276	829433
15405	829434
36189	829435
119306	829436
6704	829437
199534	829438
469	829439
17428	829440
1356	829441
42962	829442
13354	829443
16352	829444
24692	829445
6470	829446
2290	829447
3094	829448
9630	829449
15794	829450
9975	829451
24624	829452
4664	829453
5671	829454
1189	829455
1266	829456
4944	829457
865	829458
10808	829459
501	829460
4228	829461
10974	829462
1651	829463
155245	829464
6142	829465
42792	829466
23337	829467
886	829468
19934	829469
34160	829470
31986	829471
4291	829472
181822	829473
2607	829474
156651	829475
5557	829476
7172	829477
25747	829478
202	829479
8790	829480
9864	829481
387	829482
247	829483
31771	829484
8596	829485
118459	829486
13161	829487
7598	829488
17141	829489
12180	829490
21183	829491
39304	829492
11623	829493
510	829494
2136	829495
7417	829496
21103	829497
2689	829498
32	829499
88058	829500
3803	829501
25639	829502
16261	829503
10153	829504
3382	829505
5107	829506
2322	829507
13883	829508
13711	829509
5404	829510
4782	829511
56604	829512
96999	829513
3500	829514
24462	829515
2586	829516
180916	829517
43270	829518
1703	829519
1221	829520
992	829521
273	829522
65851	829523
9196	829524
65226	829525
67247	829526
4960	829527
5632	829528
12120	829529
447	829530
3009	829531
21103	829532
21152	829533
157	829534
3	829535
111880	829536
153647	829537
21103	829538
14394	829539
3371	829540
85460	829541
6451	829542
65052	829543
846	829544
145	829545
836	829546
39471	829547
2372	829548
24	829549
12127	829550
21141	829551
12027	829552
14517	829553
10123	829554
157	829555
919	829556
15	829557
3011	829558
51038	829559
51168	829560
342	829561
602	829562
8114	829563
526	829564
589	829565
16211	829566
5570	829567
66145	829568
17084	829569
11522	829570
11422	829571
7365	829572
2032	829573
19035	829574
187142	829575
11827	829576
596	829577
5879	829578
1512	829579
3812	829580
10012	829581
833	829582
3323	829583
11610	829584
27557	829585
32876	829586
2269	829587
4629	829588
185678	829589
13286	829590
45396	829591
136456	829592
9443	829593
4479	829594
15463	829595
50596	829596
34639	829597
2647	829598
9300	829599
8776	829600
9124	829601
564	829602
153838	829603
1339	829604
554	829605
602	829606
2584	829607
2657	829608
20085	829609
203	829610
18781	829611
105715	829612
5840	829613
387	829614
52	829615
49871	829616
1775	829617
5637	829618
255	829619
11301	829620
15697	829621
129234	829622
67146	829623
18034	829624
144049	829625
144077	829626
199588	829627
106910	829628
49120	829629
79085	829630
81089	829631
60643	829632
144065	829633
220070	829634
181435	829635
42050	829636
144059	829637
199449	829638
2100	829639
80992	829640
182134	829641
138946	829642
16933	829643
192958	829644
53609	829645
199911	829646
201884	829647
121066	829648
86	829649
29824	829650
143978	829651
125210	829652
106861	829653
193852	829654
139851	829655
90140	829656
122414	829657
132058	829658
10476	829659
189867	829660
168813	829661
121842	829662
200112	829663
211562	829664
4859	829665
90033	829666
144098	829667
146515	829668
106952	829669
9931	829670
83618	829671
11872	829672
15973	829673
10294	829674
63131	829675
42547	829676
5873	829677
3248	829678
165718	829679
209960	829680
106894	829681
18254	829682
121470	829683
199602	829684
42077	829685
102252	829686
3200	829687
748	829688
19614	829689
3307	829690
53069	829691
149376	829692
145465	829693
24232	829694
106786	829695
146506	829696
77649	829697
32417	829698
168209	829699
13772	829700
2523	829701
381	829702
9994	829703
160	829704
3647	829705
1856	829706
4710	829707
528	829708
472	829709
18387	829710
4077	829711
390	829712
19353	829713
5483	829714
43013	829715
3661	829716
250	829717
1066	829718
3117	829719
14615	829720
976	829721
1855	829722
14533	829723
32682	829724
1075	829725
38497	829726
482	829727
4717	829728
18446	829729
2460	829730
360	829731
25709	829732
1043	829733
4738	829734
62635	829735
20324	829736
24745	829737
4763	829738
2434	829739
19115	829740
92019	829741
2523	829742
5554	829743
5557	829744
35318	829745
3468	829746
220	829747
1861	829748
2615	829749
19758	829750
8250	829751
3759	829752
17084	829753
1088	829754
1095	829755
8407	829756
1485	829757
67146	829758
2983	829759
4525	829760
42418	829761
9123	829762
3647	829763
3194	829764
4612	829765
2523	829766
10608	829767
9090	829768
9398	829769
26347	829770
39324	829771
16738	829772
141773	829773
25747	829774
19742	829775
10788	829776
4254	829777
52780	829778
123844	829779
80158	829780
128366	829781
1103	829782
157398	829783
12493	829784
30935	829785
14164	829786
98819	829787
20029	829788
1219	829789
98722	829790
6509	829791
80856	829792
4291	829793
59197	829794
112927	829795
80203	829796
1511	829797
3818	829798
1080	829799
130718	829800
4089	829801
9949	829802
24055	829803
7131	829804
83704	829805
22875	829806
23193	829807
4844	829808
155600	829809
3645	829810
26318	829811
2317	829812
16654	829813
30452	829814
11336	829815
4748	829816
11022	829817
63987	829818
57165	829819
12475	829820
141125	829821
12202	829822
180620	829823
8547	829824
13624	829825
16684	829826
4495	829827
49373	829828
9822	829829
1637	829830
2524	829831
4966	829832
36123	829833
37499	829834
11603	829835
17841	829836
30563	829837
48783	829838
4816	829839
250	829840
4306	829841
2054	829842
6273	829843
13725	829844
49047	829845
637	829846
13917	829847
1671	829848
74936	829849
7270	829850
8380	829851
9847	829852
637	829853
7843	829854
5065	829855
42956	829856
4815	829857
1428	829858
11629	829859
1807	829860
62686	829861
58516	829862
2387	829863
4289	829864
32551	829865
14247	829866
7820	829867
35984	829868
56	829869
23949	829870
37550	829871
4219	829872
65307	829873
28941	829874
1319	829875
11179	829876
6699	829877
13601	829878
6257	829879
11347	829880
56225	829881
4242	829882
47551	829883
1751	829884
6533	829885
26313	829886
434	829887
9330	829888
761	829889
124429	829890
9146	829891
6704	829892
2387	829893
19733	829894
1854	829895
32918	829896
68092	829897
28464	829898
2233	829899
172027	829900
3602	829901
7351	829902
12713	829903
1333	829904
56929	829905
4899	829906
2240	829907
1066	829908
5851	829909
82674	829910
62729	829911
142292	829912
12791	829913
98526	829914
195771	829915
33518	829916
180363	829917
78089	829918
131695	829919
194486	829920
140410	829921
167700	829922
141923	829923
107660	829924
122354	829925
168646	829926
45531	829927
81087	829928
121083	829929
65871	829930
3818	829931
3475	829932
13944	829933
64111	829934
23228	829935
2072	829936
68544	829937
95220	829938
28083	829939
142	829940
197	829941
32483	829942
482	829943
6022	829944
4032	829945
16343	829946
1487	829947
11573	829948
3605	829949
10066	829950
407	829951
16799	829952
985	829953
32207	829954
20227	829955
54343	829956
130	829957
49652	829958
161	829959
652	829960
30455	829961
3119	829962
14099	829963
285	829964
1328	829965
9608	829966
1496	829967
16687	829968
1190	829969
166	829970
3308	829971
155132	829972
207354	829973
362	829974
35081	829975
16580	829976
53702	829977
26619	829978
7195	829979
57141	829980
39327	829981
1917	829982
95992	829983
11613	829984
11497	829985
65592	829986
20195	829987
415	829988
4119	829989
20433	829990
11518	829991
6139	829992
3300	829993
16610	829994
33204	829995
8	829996
6122	829997
1646	829998
858	829999
30569	830000
30069	830001
30392	830002
11592	830003
104590	830004
80165	830005
11049	830006
8427	830007
11326	830008
30813	830009
280	830010
1496	830011
24450	830012
361	830013
17084	830014
40495	830015
5462	830016
4616	830017
21265	830018
6059	830019
144327	830020
72802	830021
1086	830022
8555	830023
1554	830024
2039	830025
2651	830026
3504	830027
66462	830028
63	830029
9506	830030
23190	830031
591	830032
26379	830033
553	830034
8435	830035
3	830036
878	830037
155783	830038
139	830039
234	830040
38141	830041
149414	830042
12817	830043
25733	830044
27678	830045
37781	830046
5092	830047
7207	830048
9237	830049
9822	830050
5203	830051
166299	830052
6990	830053
13977	830054
20637	830055
1264	830056
1443	830057
2269	830058
1266	830059
50596	830060
51107	830061
8559	830062
379	830063
3180	830064
14106	830065
89294	830066
39708	830067
934	830068
3705	830069
2754	830070
110883	830071
43124	830072
19790	830073
38891	830074
11480	830075
1672	830076
682	830077
92	830078
14118	830079
14165	830080
8404	830081
142410	830082
11960	830083
11601	830084
161	830085
6136	830086
5840	830087
9530	830088
14344	830089
6189	830090
704	830091
246	830092
96999	830093
18385	830094
143738	830095
1212	830096
37145	830097
1314	830098
3147	830099
15418	830100
54461	830101
50465	830102
25672	830103
902	830104
20435	830105
2344	830106
22594	830107
12318	830108
38585	830109
8189	830110
11303	830111
3014	830112
66335	830113
4161	830114
2997	830115
14759	830116
13115	830117
51535	830118
13521	830119
67653	830120
20981	830121
2443	830122
11339	830123
2478	830124
47655	830125
8	830126
941	830127
12893	830128
240	830129
35153	830130
3248	830131
2681	830132
30636	830133
8421	830134
29284	830135
3681	830136
36158	830137
149997	830138
1472	830139
172924	830140
1895	830141
64748	830142
565	830143
5528	830144
2321	830145
6195	830146
2433	830147
15518	830148
2478	830149
31155	830150
2025	830151
4936	830152
222	830153
15969	830154
2712	830155
24580	830156
24580	830157
596	830158
23454	830159
669	830160
83788	830161
7060	830162
1252	830163
13500	830164
221	830165
443	830166
19012	830167
400	830168
7874	830169
5095	830170
1494	830171
27376	830172
5153	830173
3153	830174
13542	830175
14289	830176
2062	830177
8760	830178
48083	830179
21338	830180
7897	830181
2250	830182
2609	830183
3477	830184
98928	830185
3004	830186
49061	830187
83930	830188
9582	830189
6293	830190
364	830191
30340	830192
6086	830193
16689	830194
80877	830195
985	830196
271	830197
825	830198
3757	830199
24450	830200
11502	830201
37319	830202
1112	830203
103611	830204
87955	830205
149895	830206
22871	830207
67712	830208
7602	830209
61170	830210
8212	830211
105992	830212
756	830213
1208	830214
24636	830215
61574	830216
62118	830217
146498	830218
178	830219
1112	830220
25124	830221
3697	830222
10840	830223
3	830224
19383	830225
25000	830226
16039	830227
10307	830228
8824	830229
88208	830230
41475	830231
364	830232
63	830233
2715	830234
46615	830235
26188	830236
7611	830237
27594	830238
3586	830239
166715	830240
117598	830241
49109	830242
14576	830243
115917	830244
10824	830245
9440	830246
7487	830247
13601	830248
25238	830249
141966	830250
8126	830251
22820	830252
1305	830253
44229	830254
45892	830255
63561	830256
62614	830257
39363	830258
1509	830259
88782	830260
1753	830261
64629	830262
4537	830263
139562	830264
7698	830265
159356	830266
3984	830267
17853	830268
659	830269
83501	830270
54226	830271
8707	830272
33046	830273
3504	830274
10661	830275
18856	830276
18673	830277
654	830278
31740	830279
12747	830280
19125	830281
2773	830282
847	830283
27654	830284
2187	830285
275	830286
360	830287
197	830288
2010	830289
25961	830290
362	830291
9885	830292
2531	830293
15892	830294
74765	830295
22223	830296
6402	830297
496	830298
1128	830299
1702	830300
693	830301
15717	830302
52817	830303
48328	830304
64876	830305
5268	830306
2681	830307
24277	830308
14697	830309
24909	830310
80860	830311
10015	830312
65107	830313
83075	830314
46866	830315
1200	830316
26286	830317
113	830318
171250	830319
209	830320
37956	830321
6545	830322
396	830323
2911	830324
10264	830325
6385	830326
52750	830327
65478	830328
19762	830329
13631	830330
6851	830331
6750	830332
11446	830333
15261	830334
9542	830335
8755	830336
1094	830337
2979	830338
66817	830339
8851	830340
6385	830341
24997	830342
3309	830343
47051	830344
84490	830345
49521	830346
23954	830347
2433	830348
261	830349
1830	830350
41068	830351
139144	830352
5387	830353
1210	830354
13909	830355
80072	830356
42129	830357
237108	830358
1830	830359
7138	830360
5110	830361
707	830362
3944	830363
6245	830364
49964	830365
1171	830366
12185	830367
46003	830368
984	830369
7265	830370
3856	830371
21783	830372
27405	830373
24341	830374
3692	830375
911	830376
5841	830377
54041	830378
2593	830379
8559	830380
2460	830381
68268	830382
4011	830383
38860	830384
6358	830385
9986	830386
13389	830387
71545	830388
1625	830389
21591	830390
26382	830391
41392	830392
38	830393
28166	830394
139624	830395
53133	830396
67717	830397
14649	830398
3004	830399
63394	830400
116931	830401
12804	830402
48945	830403
36021	830404
20946	830405
112640	830406
88330	830407
99085	830408
4276	830409
12745	830410
16659	830411
2657	830412
17186	830413
13599	830414
439	830415
21289	830416
901	830417
5456	830418
92	830419
72791	830420
440	830421
7400	830422
11551	830423
439	830424
38788	830425
599	830426
84634	830427
17114	830428
107249	830429
37473	830430
1502	830431
26975	830432
25924	830433
84472	830434
3344	830435
9774	830436
837	830437
14	830438
284	830439
82429	830440
113334	830441
14497	830442
25574	830443
1222	830444
113337	830445
8652	830446
1882	830447
15	830448
10131	830449
4871	830450
67117	830451
1204	830452
67117	830453
44296	830454
83867	830455
88797	830456
19498	830457
6631	830458
6886	830459
7383	830460
3390	830461
222	830462
803	830463
647	830464
86673	830465
33414	830466
29527	830467
18468	830468
192	830469
32100	830470
7389	830471
297	830472
409	830473
83502	830474
7389	830475
65107	830476
25392	830477
84890	830478
82181	830479
64158	830480
1697	830481
9390	830482
196386	830483
5895	830484
9942	830485
41261	830486
156067	830487
23954	830488
24519	830489
3747	830490
6533	830491
32911	830492
9942	830493
27240	830494
5895	830495
250	830496
1360	830497
54529	830498
28881	830499
2033	830500
2402	830501
2715	830502
708	830503
117	830504
674	830505
25408	830506
16266	830507
749	830508
9926	830509
27358	830510
14660	830511
1865	830512
1195	830513
5534	830514
2249	830515
2659	830516
4484	830517
18424	830518
48198	830519
11668	830520
9263	830521
2595	830522
20853	830523
37524	830524
19934	830525
2309	830526
28228	830527
2315	830528
143092	830529
15682	830530
60083	830531
56604	830532
20049	830533
5293	830534
15355	830535
11470	830536
21041	830537
9826	830538
62359	830539
35149	830540
25720	830541
26082	830542
1455	830543
63338	830544
10590	830545
38	830546
1721	830547
7131	830548
5957	830549
6378	830550
4813	830551
7086	830552
11313	830553
12764	830554
13595	830555
13905	830556
25549	830557
3694	830558
4151	830559
13630	830560
2951	830561
22390	830562
25549	830563
2950	830564
7461	830565
79978	830566
4752	830567
23123	830568
3645	830569
30901	830570
2370	830571
288	830572
2850	830573
1632	830574
36350	830575
30481	830576
4748	830577
1822	830578
7086	830579
104118	830580
2354	830581
2779	830582
535	830583
6851	830584
7391	830585
16422	830586
4465	830587
8451	830588
5927	830589
4320	830590
3468	830591
2664	830592
103741	830593
21248	830594
539	830595
1517	830596
17815	830597
901	830598
3117	830599
3541	830600
165	830601
19671	830602
1805	830603
17095	830604
2277	830605
1144	830606
4303	830607
3782	830608
24108	830609
1874	830610
49656	830611
73539	830612
9277	830613
20217	830614
7215	830615
13736	830616
3275	830617
3792	830618
29579	830619
434	830620
12641	830621
49592	830622
2315	830623
1017	830624
9981	830625
539	830626
289	830627
67652	830628
5484	830629
16255	830630
1673	830631
78364	830632
2723	830633
3966	830634
69718	830635
2850	830636
6795	830637
3471	830638
526	830639
3588	830640
7895	830641
3133	830642
60245	830643
7098	830644
4465	830645
47270	830646
1285	830647
8250	830648
16459	830649
11398	830650
28074	830651
38	830652
14189	830653
6759	830654
22480	830655
36311	830656
47032	830657
15876	830658
17150	830659
11316	830660
669	830661
5531	830662
35266	830663
2937	830664
48328	830665
19985	830666
10779	830667
33092	830668
1193	830669
200	830670
4802	830671
271	830672
11420	830673
11650	830674
19814	830675
704	830676
14085	830677
110835	830678
87446	830679
914	830680
165	830681
23900	830682
5266	830683
14215	830684
27389	830685
13906	830686
87	830687
957	830688
108772	830689
110103	830690
1489	830691
24539	830692
2037	830693
38	830694
12643	830695
5369	830696
37670	830697
10144	830698
2387	830699
4885	830700
146241	830701
509	830702
37468	830703
151340	830704
196032	830705
1667	830706
1472	830707
28812	830708
4134	830709
20627	830710
77980	830711
1198	830712
79684	830713
108	830714
48575	830715
878	830716
1838	830717
143231	830718
8331	830719
4793	830720
8337	830721
91282	830722
12841	830723
395	830724
30647	830725
123877	830726
47284	830727
1399	830728
7513	830729
2263	830730
62397	830731
4112	830732
4243	830733
20676	830734
6274	830735
7210	830736
148928	830737
30529	830738
2019	830739
1929	830740
16699	830741
19597	830742
6336	830743
170841	830744
17822	830745
47083	830746
11499	830747
30503	830748
27775	830749
986	830750
7037	830751
1724	830752
28062	830753
146962	830754
31625	830755
38503	830756
9445	830757
10906	830758
85784	830759
20209	830760
8323	830761
47012	830762
1082	830763
70893	830764
4126	830765
6080	830766
36210	830767
20504	830768
16062	830769
31340	830770
117915	830771
30563	830772
593	830773
29743	830774
2045	830775
85608	830776
10081	830777
17422	830778
10183	830779
21615	830780
91681	830781
842	830782
19621	830783
15274	830784
76811	830785
161637	830786
24733	830787
25793	830788
20125	830789
184465	830790
18203	830791
40470	830792
5493	830793
39061	830794
57828	830795
1752	830796
18896	830797
1663	830798
64569	830799
3166	830800
54088	830801
47252	830802
317	830803
470	830804
3490	830805
14554	830806
4646	830807
17590	830808
7773	830809
100029	830810
11965	830811
4508	830812
84720	830813
2811	830814
26761	830815
6447	830816
141472	830817
79088	830818
66392	830819
3297	830820
8448	830821
11336	830822
16352	830823
131	830824
1954	830825
13099	830826
49362	830827
311	830828
395	830829
112315	830830
15184	830831
3	830832
13640	830833
52299	830834
52337	830835
104911	830836
142754	830837
6172	830838
7902	830839
120488	830840
47843	830841
40793	830842
111756	830843
202991	830844
25916	830845
50288	830846
87482	830847
72568	830848
240466	830849
17814	830850
199511	830851
157247	830852
10879	830853
41712	830854
29461	830855
32518	830856
13640	830857
117208	830858
17587	830859
21383	830860
7817	830861
5125	830862
12051	830863
28889	830864
20718	830865
156153	830866
40870	830867
12315	830868
68335	830869
64624	830870
52507	830871
14260	830872
19283	830873
68547	830874
200033	830875
49446	830876
46113	830877
336	830878
14407	830879
151380	830880
49032	830881
1216	830882
14524	830883
79461	830884
12051	830885
64967	830886
87100	830887
26091	830888
35335	830889
3259	830890
9473	830891
64094	830892
47679	830893
42143	830894
6249	830895
172625	830896
8393	830897
53681	830898
13518	830899
144234	830900
24249	830901
32691	830902
4535	830903
20625	830904
21875	830905
2433	830906
238533	830907
13785	830908
47233	830909
62691	830910
97429	830911
151451	830912
81747	830913
52667	830914
31845	830915
49827	830916
118565	830917
20861	830918
88572	830919
53386	830920
108164	830921
1204	830922
19933	830923
45908	830924
86935	830925
41228	830926
35360	830927
16967	830928
16233	830929
48138	830930
24057	830931
49157	830932
1090	830933
73	830934
289	830935
1128	830936
1451	830937
127	830938
1817	830939
1264	830940
811	830941
79257	830942
3384	830943
5836	830944
7007	830945
5334	830946
18271	830947
1686	830948
35	830949
160	830950
20050	830951
3032	830952
25120	830953
246	830954
430	830955
19745	830956
539	830957
49068	830958
49	830959
4479	830960
11678	830961
12742	830962
131614	830963
565	830964
5057	830965
8146	830966
7217	830967
202	830968
7953	830969
17051	830970
8407	830971
38	830972
379	830973
537	830974
70433	830975
197	830976
63	830977
166942	830978
143684	830979
43646	830980
1276	830981
17490	830982
81701	830983
56	830984
4845	830985
30495	830986
5385	830987
19208	830988
16974	830989
114762	830990
16824	830991
791	830992
37	830993
3133	830994
36747	830995
10724	830996
28	830997
7218	830998
3969	830999
23866	831000
105744	831001
84622	831002
23819	831003
50956	831004
46532	831005
20702	831006
65137	831007
111940	831008
26144	831009
25044	831010
82215	831011
28847	831012
61032	831013
58558	831014
4389	831015
58297	831016
71654	831017
2382	831018
40	831019
522	831020
19732	831021
14462	831022
6538	831023
31000	831024
11713	831025
24749	831026
11857	831027
5265	831028
876	831029
11173	831030
35	831031
66528	831032
4957	831033
12056	831034
56	831035
97445	831036
42414	831037
463	831038
96504	831039
16758	831040
106260	831041
4005	831042
9729	831043
139356	831044
2240	831045
12994	831046
1130	831047
69970	831048
10987	831049
7969	831050
4246	831051
79855	831052
14391	831053
25098	831054
5168	831055
54178	831056
146878	831057
6775	831058
10661	831059
23951	831060
3286	831061
703	831062
1112	831063
7593	831064
16734	831065
126	831066
708	831067
430	831068
1865	831069
708	831070
2578	831071
2578	831072
4317	831073
12815	831074
20108	831075
58046	831076
400	831077
22431	831078
6468	831079
11644	831080
44613	831081
890	831082
65687	831083
88570	831084
62360	831085
66531	831086
17788	831087
48	831088
56270	831089
12252	831090
50766	831091
313	831092
66115	831093
88813	831094
16062	831095
4802	831096
6425	831097
113742	831098
13303	831099
85183	831100
9579	831101
4688	831102
6531	831103
111157	831104
40430	831105
123433	831106
120297	831107
12180	831108
2277	831109
226	831110
2989	831111
9218	831112
1013	831113
166	831114
791	831115
6387	831116
8137	831117
7246	831118
20980	831119
7611	831120
105701	831121
2216	831122
53	831123
3	831124
14058	831125
119865	831126
12138	831127
602	831128
8602	831129
17529	831130
119075	831131
488	831132
33897	831133
674	831134
53114	831135
52025	831136
32469	831137
2979	831138
52671	831139
21	831140
157	831141
879	831142
707	831143
4827	831144
2091	831145
486	831146
178	831147
42	831148
2500	831149
1107	831150
271	831151
2803	831152
75251	831153
40764	831154
153391	831155
1606	831156
27902	831157
1011	831158
64666	831159
52774	831160
151932	831161
3464	831162
4190	831163
79320	831164
166598	831165
4292	831166
238454	831167
33073	831168
73559	831169
14571	831170
6142	831171
39076	831172
19349	831173
483	831174
7070	831175
454	831176
11886	831177
108520	831178
63932	831179
369	831180
212164	831181
2994	831182
26504	831183
9036	831184
85101	831185
65599	831186
28552	831187
131312	831188
7044	831189
2878	831190
2763	831191
400	831192
41785	831193
120665	831194
72159	831195
113	831196
182352	831197
59271	831198
672	831199
15197	831200
51320	831201
52805	831202
123867	831203
42556	831204
3167	831205
20600	831206
13	831207
25443	831208
116810	831209
2664	831210
7607	831211
2531	831212
52112	831213
63352	831214
66839	831215
9415	831216
496	831217
63684	831218
171031	831219
32142	831220
13580	831221
109509	831222
9684	831223
123316	831224
5658	831225
647	831226
15973	831227
19857	831228
2997	831229
7839	831230
17645	831231
31240	831232
274	831233
469	831234
703	831235
11006	831236
469	831237
118246	831238
36772	831239
139869	831240
10955	831241
23801	831242
26509	831243
34233	831244
5888	831245
1319	831246
10597	831247
817	831248
4960	831249
107011	831250
2712	831251
52803	831252
41592	831253
178	831254
59638	831255
81684	831256
68563	831257
469	831258
31792	831259
37926	831260
10583	831261
3017	831262
21470	831263
5471	831264
115855	831265
2344	831266
14178	831267
83894	831268
1204	831269
856	831270
193	831271
56103	831272
19497	831273
42879	831274
487	831275
16173	831276
448	831277
8404	831278
463	831279
46585	831280
173	831281
6537	831282
75416	831283
41561	831284
4858	831285
19125	831286
117049	831287
53054	831288
116340	831289
2402	831290
983	831291
59668	831292
120298	831293
39726	831294
5618	831295
1230	831296
469	831297
5600	831298
10106	831299
26338	831300
87391	831301
116225	831302
5235	831303
14571	831304
39327	831305
3975	831306
65945	831307
4782	831308
372	831309
34203	831310
51319	831311
11796	831312
1569	831313
572	831314
26113	831315
1464	831316
52570	831317
40828	831318
87	831319
3745	831320
31726	831321
526	831322
51898	831323
5678	831324
88400	831325
325	831326
12306	831327
2625	831328
52474	831329
3407	831330
161121	831331
5869	831332
4114	831333
132288	831334
10224	831335
5227	831336
33227	831337
66750	831338
16636	831339
18758	831340
68361	831341
92	831342
6041	831343
52502	831344
2657	831345
41279	831346
14337	831347
39400	831348
901	831349
343	831350
13250	831351
54356	831352
5539	831353
1503	831354
985	831355
4612	831356
61079	831357
42801	831358
4303	831359
114515	831360
4308	831361
16696	831362
72530	831363
2556	831364
9542	831365
99155	831366
14382	831367
756	831368
20583	831369
853	831370
42615	831371
36997	831372
21676	831373
63038	831374
81497	831375
6556	831376
1356	831377
21030	831378
71653	831379
71179	831380
81698	831381
3861	831382
1223	831383
315	831384
8197	831385
3625	831386
45879	831387
23370	831388
7572	831389
50445	831390
63630	831391
2945	831392
66915	831393
86436	831394
14803	831395
1000	831396
718	831397
28968	831398
112515	831399
88016	831400
39697	831401
462	831402
83122	831403
602	831404
1493	831405
7600	831406
8550	831407
3	831408
1228	831409
2674	831410
2712	831411
3356	831412
41632	831413
23029	831414
2672	831415
1737	831416
101413	831417
38	831418
39733	831419
8835	831420
7070	831421
65773	831422
5346	831423
4302	831424
23817	831425
1703	831426
9077	831427
17342	831428
131476	831429
1607	831430
8114	831431
1091	831432
1694	831433
26356	831434
526	831435
1091	831436
7718	831437
11134	831438
28850	831439
7570	831440
33046	831441
11277	831442
9506	831443
23436	831444
16963	831445
846	831446
46279	831447
17737	831448
328	831449
70206	831450
43156	831451
30976	831452
23667	831453
5694	831454
10249	831455
1877	831456
17349	831457
12060	831458
32508	831459
3373	831460
68361	831461
21005	831462
1703	831463
19425	831464
15601	831465
12854	831466
98797	831467
152570	831468
230	831469
341	831470
24	831471
31952	831472
10176	831473
14	831474
597	831475
7588	831476
5323	831477
73252	831478
2034	831479
4688	831480
45503	831481
6825	831482
52848	831483
39995	831484
65	831485
65897	831486
12887	831487
4353	831488
325	831489
6142	831490
109287	831491
20303	831492
14462	831493
41271	831494
10290	831495
86734	831496
95664	831497
18859	831498
8755	831499
2349	831500
2402	831501
9478	831502
7160	831503
63164	831504
3350	831505
52029	831506
4134	831507
14701	831508
1783	831509
528	831510
87100	831511
102902	831512
40015	831513
28786	831514
10353	831515
170	831516
5713	831517
1561	831518
83864	831519
3040	831520
2695	831521
53070	831522
68013	831523
5928	831524
111421	831525
28561	831526
1228	831527
190	831528
48	831529
3388	831530
14165	831531
1144	831532
3	831533
231	831534
2368	831535
10162	831536
9084	831537
3387	831538
151404	831539
317	831540
9400	831541
34661	831542
232280	831543
17117	831544
30927	831545
2107	831546
10133	831547
58392	831548
65017	831549
2117	831550
21116	831551
5279	831552
36401	831553
10733	831554
285	831555
8464	831556
2381	831557
1229	831558
8735	831559
17469	831560
321	831561
31855	831562
8230	831563
6279	831564
2944	831565
649	831566
12069	831567
410	831568
77	831569
25663	831570
110651	831571
229	831572
4011	831573
5182	831574
5655	831575
12174	831576
1503	831577
413	831578
151039	831579
52979	831580
82501	831581
30	831582
18835	831583
3762	831584
12489	831585
67808	831586
85888	831587
20527	831588
24062	831589
51721	831590
49775	831591
7032	831592
16205	831593
32087	831594
6531	831595
19125	831596
4043	831597
651	831598
41162	831599
28913	831600
546	831601
100100	831602
63993	831603
37976	831604
10273	831605
11571	831606
5485	831607
112145	831608
2090	831609
50392	831610
85158	831611
58927	831612
30175	831613
53107	831614
2618	831615
239166	831616
103282	831617
14703	831618
45702	831619
3305	831620
15544	831621
387	831622
51777	831623
150825	831624
32551	831625
774	831626
9273	831627
209	831628
60897	831629
1101	831630
8298	831631
157431	831632
2984	831633
96761	831634
88730	831635
59847	831636
58661	831637
2592	831638
144345	831639
24062	831640
40396	831641
129	831642
1878	831643
26519	831644
12313	831645
10788	831646
60496	831647
27875	831648
52614	831649
10047	831650
171192	831651
8608	831652
5346	831653
147730	831654
1872	831655
3182	831656
99707	831657
406	831658
559	831659
1520	831660
1255	831661
17142	831662
35221	831663
28852	831664
2442	831665
85773	831666
220980	831667
27570	831668
39471	831669
165139	831670
118901	831671
2329	831672
7602	831673
708	831674
361	831675
39324	831676
1876	831677
6452	831678
26511	831679
38885	831680
8053	831681
117178	831682
41909	831683
6746	831684
14107	831685
7028	831686
118181	831687
40850	831688
34427	831689
45465	831690
21402	831691
32560	831692
870	831693
13970	831694
52543	831695
25433	831696
67443	831697
5860	831698
32794	831699
132905	831700
29274	831701
75855	831702
8776	831703
88422	831704
38815	831705
890	831706
216	831707
3117	831708
167392	831709
10733	831710
10296	831711
50148	831712
5453	831713
162446	831714
12070	831715
92404	831716
10350	831717
726	831718
76268	831719
25985	831720
547	831721
8196	831722
12292	831723
68699	831724
151189	831725
11139	831726
604	831727
56521	831728
114454	831729
66746	831730
18348	831731
53062	831732
89034	831733
82668	831734
957	831735
6244	831736
372	831737
26419	831738
1899	831739
4936	831740
165184	831741
112629	831742
38083	831743
72802	831744
2453	831745
5710	831746
41631	831747
10249	831748
52895	831749
85388	831750
10300	831751
6125	831752
18187	831753
1992	831754
3499	831755
78232	831756
20576	831757
4533	831758
162433	831759
117481	831760
8752	831761
53277	831762
84430	831763
155681	831764
83122	831765
2981	831766
67169	831767
157279	831768
39518	831769
16381	831770
103687	831771
66685	831772
165000	831773
40	831774
13335	831775
15550	831776
77885	831777
47547	831778
36533	831779
99842	831780
149247	831781
12966	831782
890	831783
30965	831784
4616	831785
37602	831786
42611	831787
440	831788
41056	831789
21610	831790
31	831791
4679	831792
31793	831793
167265	831794
68228	831795
526	831796
234	831797
52555	831798
496	831799
246	831800
104361	831801
2506	831802
11023	831803
27458	831804
3305	831805
49971	831806
2015	831807
431	831808
7340	831809
1564	831810
25327	831811
155212	831812
10818	831813
86	831814
34272	831815
14172	831816
213031	831817
2015	831818
817	831819
59206	831820
52578	831821
3113	831822
5431	831823
51305	831824
703	831825
87015	831826
14699	831827
14687	831828
942	831829
2402	831830
20417	831831
165298	831832
160390	831833
2801	831834
2059	831835
112453	831836
205	831837
17810	831838
25697	831839
847	831840
7447	831841
1888	831842
6728	831843
153287	831844
7474	831845
83539	831846
21481	831847
40065	831848
32702	831849
7588	831850
15937	831851
5359	831852
5707	831853
40421	831854
5185	831855
20303	831856
34273	831857
134312	831858
6116	831859
15391	831860
41561	831861
63630	831862
6556	831863
21605	831864
469	831865
21325	831866
1319	831867
32500	831868
20136	831869
35	831870
1694	831871
2712	831872
7588	831873
5333	831874
76299	831875
9556	831876
31381	831877
2786	831878
34411	831879
151085	831880
23012	831881
134517	831882
13596	831883
119216	831884
8512	831885
3216	831886
67234	831887
2825	831888
2663	831889
44933	831890
16064	831891
325	831892
45258	831893
155779	831894
14681	831895
12000	831896
6887	831897
127374	831898
4291	831899
30170	831900
80880	831901
51083	831902
18681	831903
288	831904
26272	831905
30	831906
11078	831907
8367	831908
3657	831909
9109	831910
209	831911
3021	831912
10187	831913
2010	831914
816	831915
539	831916
41280	831917
157400	831918
712	831919
11910	831920
3788	831921
86599	831922
914	831923
1922	831924
52105	831925
1189	831926
38803	831927
1352	831928
28889	831929
161334	831930
12076	831931
16034	831932
2712	831933
60546	831934
92632	831935
10324	831936
6708	831937
117560	831938
11532	831939
12841	831940
9123	831941
10664	831942
38172	831943
11886	831944
3303	831945
4197	831946
631	831947
3559	831948
27412	831949
3366	831950
21139	831951
50017	831952
50258	831953
63446	831954
41613	831955
5946	831956
79372	831957
17085	831958
41188	831959
102053	831960
4180	831961
164009	831962
32166	831963
120217	831964
286	831965
116783	831966
18505	831967
46664	831968
28011	831969
51362	831970
79088	831971
11179	831972
32842	831973
13541	831974
9478	831975
161317	831976
111514	831977
2072	831978
3002	831979
40608	831980
52577	831981
4976	831982
164184	831983
117831	831984
87823	831985
653	831986
14492	831987
6445	831988
31	831989
87003	831990
4906	831991
61585	831992
41410	831993
32691	831994
4968	831995
7919	831996
19939	831997
82430	831998
18306	831999
858	832000
768	832001
16836	832002
65794	832003
83724	832004
3486	832005
11334	832006
16345	832007
49372	832008
12783	832009
8547	832010
6705	832011
109398	832012
22394	832013
197	832014
589	832015
4490	832016
590	832017
16934	832018
6746	832019
11834	832020
48062	832021
8212	832022
9552	832023
34118	832024
18453	832025
116069	832026
26073	832027
2853	832028
99858	832029
92157	832030
26511	832031
11023	832032
335	832033
4308	832034
2853	832035
87955	832036
78031	832037
5645	832038
66342	832039
21592	832040
66815	832041
164464	832042
853	832043
1558	832044
85879	832045
4850	832046
40028	832047
48508	832048
5345	832049
12230	832050
37121	832051
84045	832052
4874	832053
2211	832054
15566	832055
33760	832056
4114	832057
93993	832058
52486	832059
65247	832060
148710	832061
26375	832062
40716	832063
5432	832064
1916	832065
39493	832066
12272	832067
18463	832068
12677	832069
164239	832070
32484	832071
30971	832072
1693	832073
3864	832074
164622	832075
1992	832076
1999	832077
1319	832078
4889	832079
1805	832080
1974	832081
42938	832082
8801	832083
469	832084
73024	832085
14260	832086
41345	832087
89290	832088
50773	832089
3186	832090
14660	832091
53	832092
52182	832093
178	832094
52407	832095
387	832096
50773	832097
3625	832098
9077	832099
448	832100
5326	832101
17436	832102
119271	832103
45351	832104
7028	832105
79235	832106
92207	832107
32216	832108
25883	832109
34457	832110
2715	832111
57940	832112
87446	832113
221024	832114
29015	832115
16347	832116
2099	832117
3035	832118
3161	832119
647	832120
1225	832121
7893	832122
3035	832123
853	832124
41672	832125
59113	832126
108515	832127
1227	832128
14246	832129
364	832130
9572	832131
18	832132
7569	832133
236770	832134
47188	832135
27098	832136
3019	832137
19283	832138
58574	832139
91838	832140
8867	832141
28873	832142
1694	832143
88676	832144
51090	832145
1121	832146
17385	832147
8197	832148
14552	832149
25111	832150
191	832151
63702	832152
1319	832153
4396	832154
1307	832155
13586	832156
237	832157
139	832158
14478	832159
1512	832160
6863	832161
325	832162
3029	832163
1396	832164
23463	832165
20316	832166
6937	832167
4657	832168
13806	832169
28895	832170
28078	832171
8559	832172
25721	832173
9847	832174
1091	832175
14811	832176
12836	832177
55042	832178
17395	832179
14723	832180
1751	832181
4306	832182
4308	832183
8755	832184
4465	832185
87659	832186
8573	832187
68771	832188
13066	832189
234	832190
14768	832191
828	832192
3800	832193
2950	832194
1094	832195
1877	832196
2691	832197
49650	832198
43	832199
3239	832200
113685	832201
16820	832202
73651	832203
508	832204
43000	832205
51643	832206
2	832207
2	832208
26643	832209
40848	832210
1695	832211
20962	832212
50902	832213
192	832214
11139	832215
720	832216
40086	832217
1866	832218
2011	832219
31915	832220
4610	832221
152210	832222
104343	832223
2111	832224
2973	832225
11499	832226
340	832227
9478	832228
162446	832229
165	832230
13150	832231
49	832232
35	832233
2762	832234
4860	832235
2093	832236
1977	832237
166	832238
3685	832239
10067	832240
170	832241
50069	832242
7367	832243
16803	832244
596	832245
3767	832246
3	832247
5226	832248
12069	832249
171743	832250
31919	832251
2007	832252
2297	832253
20147	832254
136	832255
87101	832256
11872	832257
2384	832258
25018	832259
30655	832260
2084	832261
14332	832262
4349	832263
47417	832264
74450	832265
524	832266
3317	832267
156	832268
123279	832269
18879	832270
79806	832271
52797	832272
35468	832273
213968	832274
103175	832275
85159	832276
92616	832277
36	832278
7497	832279
40	832280
7150	832281
809	832282
22143	832283
20409	832284
1191	832285
44214	832286
39781	832287
1886	832288
10316	832289
2977	832290
9841	832291
32484	832292
6299	832293
192	832294
140393	832295
5214	832296
14348	832297
47544	832298
400	832299
23397	832300
4522	832301
1255	832302
18962	832303
16702	832304
39068	832305
317	832306
52	832307
5074	832308
10686	832309
2039	832310
4006	832311
46167	832312
11678	832313
95652	832314
3960	832315
9986	832316
6235	832317
2111	832318
10808	832319
1095	832320
65225	832321
637	832322
3715	832323
23951	832324
2988	832325
12340	832326
12696	832327
63	832328
637	832329
985	832330
142	832331
356	832332
11402	832333
28812	832334
11815	832335
3712	832336
7127	832337
1625	832338
2096	832339
25351	832340
7368	832341
1560	832342
1607	832343
6235	832344
15225	832345
891	832346
32593	832347
3568	832348
9984	832349
284	832350
60248	832351
95992	832352
12087	832353
22122	832354
42495	832355
46821	832356
6276	832357
271	832358
5884	832359
24017	832360
130132	832361
12642	832362
10141	832363
47087	832364
31760	832365
22838	832366
2662	832367
222	832368
707	832369
70621	832370
43048	832371
3828	832372
8560	832373
12273	832374
3663	832375
1982	832376
1091	832377
4645	832378
139083	832379
18498	832380
285	832381
8524	832382
86	832383
14097	832384
49396	832385
521	832386
7501	832387
32568	832388
118100	832389
54039	832390
761	832391
143	832392
7153	832393
178	832394
104347	832395
62809	832396
173329	832397
2648	832398
22639	832399
87918	832400
10273	832401
17043	832402
463	832403
581	832404
31240	832405
9077	832406
31519	832407
30030	832408
6417	832409
15945	832410
4333	832411
151773	832412
34488	832413
97989	832414
132872	832415
38784	832416
3255	832417
21404	832418
30073	832419
27791	832420
1510	832421
7446	832422
1032	832423
10307	832424
1086	832425
2531	832426
47506	832427
83124	832428
56920	832429
68497	832430
67162	832431
67162	832432
65645	832433
38	832434
2531	832435
14355	832436
48098	832437
1977	832438
210168	832439
17840	832440
65130	832441
32226	832442
16026	832443
8524	832444
30	832445
8751	832446
50256	832447
26048	832448
39928	832449
17538	832450
118098	832451
18428	832452
5955	832453
190377	832454
1219	832455
50929	832456
2677	832457
8652	832458
63724	832459
10287	832460
116915	832461
7519	832462
3788	832463
1610	832464
110919	832465
1500	832466
30357	832467
17541	832468
85144	832469
3	832470
51164	832471
12112	832472
83409	832473
34411	832474
1105	832475
2695	832476
4005	832477
14506	832478
6130	832479
1744	832480
86	832481
14099	832482
52160	832483
10334	832484
21096	832485
34182	832486
52643	832487
409	832488
899	832489
20660	832490
113383	832491
85136	832492
32213	832493
155045	832494
32251	832495
17364	832496
65592	832497
40378	832498
51147	832499
85179	832500
65704	832501
6736	832502
9135	832503
907	832504
14534	832505
60210	832506
7496	832507
17740	832508
2233	832509
11514	832510
12776	832511
30291	832512
32897	832513
11363	832514
150776	832515
25340	832516
170635	832517
11911	832518
21041	832519
2754	832520
54208	832521
219450	832522
338	832523
38	832524
20241	832525
20699	832526
12825	832527
7271	832528
2907	832529
11613	832530
8205	832531
206042	832532
30576	832533
3945	832534
97372	832535
40083	832536
1275	832537
15309	832538
35372	832539
16581	832540
1330	832541
64241	832542
5611	832543
26650	832544
13654	832545
2249	832546
66368	832547
3969	832548
2249	832549
11652	832550
31274	832551
2249	832552
9866	832553
48590	832554
13886	832555
39252	832556
526	832557
14727	832558
480	832559
12942	832560
212674	832561
482	832562
2059	832563
9647	832564
6399	832565
127	832566
811	832567
587	832568
6059	832569
1066	832570
40368	832571
4647	832572
891	832573
49366	832574
62104	832575
31147	832576
1209	832577
867	832578
75065	832579
9799	832580
63343	832581
11788	832582
6059	832583
4827	832584
48584	832585
8151	832586
134304	832587
17723	832588
15781	832589
38070	832590
10015	832591
1104	832592
4031	832593
14393	832594
469	832595
195682	832596
2915	832597
92265	832598
19136	832599
3953	832600
28873	832601
5650	832602
14485	832603
568	832604
904	832605
96474	832606
56627	832607
175	832608
8453	832609
48976	832610
2630	832611
14060	832612
31919	832613
30406	832614
7084	832615
13421	832616
10180	832617
3232	832618
35529	832619
83309	832620
5941	832621
125419	832622
14759	832623
58857	832624
9771	832625
79907	832626
7543	832627
371	832628
40146	832629
7031	832630
10232	832631
23816	832632
10182	832633
23179	832634
38715	832635
8114	832636
1528	832637
1974	832638
3366	832639
70862	832640
25608	832641
64809	832642
10325	832643
49827	832644
20417	832645
32096	832646
83969	832647
49897	832648
29134	832649
3280	832650
8196	832651
26018	832652
12742	832653
84383	832654
34288	832655
1598	832656
605	832657
2973	832658
7197	832659
163	832660
2647	832661
3017	832662
7347	832663
64241	832664
17555	832665
5536	832666
106545	832667
4349	832668
86936	832669
4893	832670
1877	832671
39866	832672
6531	832673
15601	832674
25859	832675
49366	832676
3506	832677
86	832678
27204	832679
4084	832680
9151	832681
956	832682
509	832683
11759	832684
23951	832685
16378	832686
1558	832687
1651	832688
10590	832689
7800	832690
44094	832691
149891	832692
26019	832693
1071	832694
3339	832695
891	832696
1853	832697
1833	832698
1095	832699
364	832700
56867	832701
2277	832702
15508	832703
36284	832704
17291	832705
5710	832706
237	832707
31905	832708
24	832709
32112	832710
53	832711
921	832712
102040	832713
216	832714
82918	832715
59196	832716
31573	832717
9842	832718
6302	832719
11644	832720
85056	832721
647	832722
63684	832723
11587	832724
32457	832725
21672	832726
3215	832727
273	832728
166	832729
161136	832730
2840	832731
3600	832732
27145	832733
1089	832734
70102	832735
266	832736
11342	832737
25753	832738
70662	832739
5957	832740
3828	832741
9998	832742
14628	832743
8381	832744
45624	832745
9844	832746
14246	832747
20853	832748
1091	832749
15949	832750
3828	832751
5056	832752
80201	832753
13526	832754
15208	832755
4517	832756
5502	832757
80896	832758
87511	832759
12617	832760
379	832761
701	832762
5240	832763
102902	832764
35656	832765
564	832766
29323	832767
273	832768
4525	832769
360	832770
35	832771
61106	832772
2850	832773
6702	832774
5498	832775
27051	832776
9517	832777
10336	832778
146985	832779
32032	832780
48487	832781
5695	832782
66139	832783
11920	832784
44817	832785
2071	832786
188	832787
2660	832788
113186	832789
1422	832790
10778	832791
10228	832792
1614	832793
39324	832794
539	832795
11239	832796
60798	832797
3867	832798
37716	832799
483	832800
20620	832801
17084	832802
1193	832803
7981	832804
59015	832805
58	832806
45258	832807
7140	832808
2595	832809
11232	832810
5503	832811
14266	832812
20564	832813
749	832814
3223	832815
767	832816
1825	832817
2639	832818
547	832819
4311	832820
80306	832821
4185	832822
2984	832823
34141	832824
79798	832825
301	832826
74868	832827
27844	832828
982	832829
38217	832830
388	832831
15126	832832
112485	832833
10590	832834
1048	832835
4810	832836
51831	832837
11629	832838
30022	832839
7104	832840
701	832841
236149	832842
48147	832843
8242	832844
2054	832845
17099	832846
76237	832847
111070	832848
829	832849
472	832850
4205	832851
85118	832852
4242	832853
5122	832854
4576	832855
28873	832856
61541	832857
15984	832858
2211	832859
14528	832860
21	832861
35	832862
14743	832863
2275	832864
2086	832865
14287	832866
1661	832867
54854	832868
32195	832869
537	832870
112203	832871
52450	832872
9034	832873
645	832874
5462	832875
56	832876
15109	832877
13383	832878
7362	832879
72830	832880
100	832881
22829	832882
1088	832883
89259	832884
73116	832885
38755	832886
164593	832887
129116	832888
8047	832889
30941	832890
161317	832891
3385	832892
69950	832893
31524	832894
20962	832895
835	832896
34728	832897
12302	832898
31147	832899
188	832900
7344	832901
7436	832902
61603	832903
30415	832904
78042	832905
36499	832906
106616	832907
13119	832908
4387	832909
118085	832910
99229	832911
31	832912
25643	832913
97043	832914
156872	832915
9863	832916
840	832917
9879	832918
11847	832919
3468	832920
890	832921
65261	832922
127	832923
11603	832924
284	832925
109384	832926
17431	832927
23806	832928
8518	832929
8518	832930
5704	832931
4900	832932
19136	832933
9466	832934
32913	832935
152092	832936
75251	832937
88329	832938
4153	832939
65664	832940
13331	832941
67332	832942
239042	832943
24247	832944
11834	832945
21693	832946
220486	832947
3865	832948
4688	832949
26614	832950
6534	832951
707	832952
6556	832953
221739	832954
21675	832955
141244	832956
2403	832957
6969	832958
67328	832959
6166	832960
39888	832961
82929	832962
41247	832963
73883	832964
23795	832965
17800	832966
11154	832967
13718	832968
85099	832969
439	832970
2329	832971
5627	832972
528	832973
32420	832974
20303	832975
88892	832976
119664	832977
70226	832978
3228	832979
12321	832980
286	832981
96369	832982
22365	832983
2840	832984
13816	832985
52160	832986
32535	832987
4681	832988
18375	832989
68611	832990
11660	832991
6158	832992
52424	832993
98	832994
110821	832995
39626	832996
602	832997
23550	832998
8197	832999
164137	833000
7604	833001
118134	833002
80971	833003
34488	833004
14090	833005
41392	833006
31459	833007
14317	833008
50756	833009
767	833010
31240	833011
28840	833012
222379	833013
75251	833014
209364	833015
9572	833016
159069	833017
9823	833018
21371	833019
28706	833020
67477	833021
7963	833022
32682	833023
38896	833024
8837	833025
28706	833026
21405	833027
32728	833028
76325	833029
3350	833030
11141	833031
50490	833032
19249	833033
60111	833034
19994	833035
19134	833036
204385	833037
17840	833038
4155	833039
5107	833040
24368	833041
163282	833042
60986	833043
64446	833044
88470	833045
79998	833046
5346	833047
29355	833048
41438	833049
136064	833050
88592	833051
165711	833052
52497	833053
39334	833054
21296	833055
21296	833056
17330	833057
108768	833058
12104	833059
5356	833060
26369	833061
68336	833062
9466	833063
9942	833064
6260	833065
10933	833066
64246	833067
84760	833068
50797	833069
24627	833070
4231	833071
17178	833072
36328	833073
108983	833074
12091	833075
174233	833076
889	833077
96555	833078
47873	833079
4808	833080
185	833081
12511	833082
2055	833083
8040	833084
43	833085
12135	833086
163728	833087
14599	833088
153897	833089
16646	833090
38479	833091
31844	833092
3865	833093
15992	833094
10664	833095
16736	833096
164	833097
56	833098
57641	833099
7487	833100
47	833101
164	833102
11725	833103
99956	833104
83246	833105
80483	833106
2196	833107
44608	833108
2850	833109
182293	833110
15863	833111
24125	833112
11433	833113
38406	833114
14613	833115
7333	833116
335	833117
5175	833118
44256	833119
6276	833120
38082	833121
161	833122
7196	833123
7411	833124
54112	833125
38112	833126
590	833127
79955	833128
13259	833129
30303	833130
24999	833131
50518	833132
13119	833133
88968	833134
12773	833135
45700	833136
8516	833137
15857	833138
13383	833139
87669	833140
82912	833141
51941	833142
8378	833143
17199	833144
4612	833145
5709	833146
19354	833147
84642	833148
12909	833149
1343	833150
17733	833151
35237	833152
8137	833153
78329	833154
9806	833155
52193	833156
16313	833157
49869	833158
61744	833159
13725	833160
47072	833161
4616	833162
8302	833163
528	833164
67879	833165
944	833166
40777	833167
674	833168
77173	833169
45335	833170
2659	833171
33860	833172
61713	833173
54820	833174
1330	833175
5185	833176
8298	833177
2980	833178
113848	833179
1661	833180
4302	833181
4904	833182
21710	833183
7087	833184
30930	833185
23337	833186
10273	833187
13150	833188
205796	833189
362	833190
38787	833191
4787	833192
813	833193
596	833194
6039	833195
84469	833196
97	833197
48684	833198
5504	833199
3332	833200
11089	833201
12340	833202
488	833203
70946	833204
1032	833205
3599	833206
941	833207
80932	833208
19206	833209
10339	833210
33149	833211
3173	833212
144	833213
75060	833214
38734	833215
16282	833216
49664	833217
8520	833218
21142	833219
17024	833220
6394	833221
748	833222
198	833223
4198	833224
44810	833225
976	833226
72801	833227
2539	833228
11224	833229
5873	833230
3779	833231
8778	833232
3248	833233
3966	833234
8745	833235
42	833236
139	833237
55326	833238
54	833239
24	833240
24	833241
32112	833242
843	833243
714	833244
107637	833245
189404	833246
11242	833247
1116	833248
14780	833249
8641	833250
72900	833251
24	833252
40806	833253
247	833254
8573	833255
66688	833256
218637	833257
81034	833258
154199	833259
18905	833260
32962	833261
14157	833262
24953	833263
6421	833264
15520	833265
5211	833266
78013	833267
11934	833268
17615	833269
17834	833270
30977	833271
145819	833272
14062	833273
179086	833274
106055	833275
28031	833276
4298	833277
16446	833278
62904	833279
234531	833280
34	833281
51898	833282
2403	833283
13701	833284
25009	833285
56606	833286
227	833287
193695	833288
17778	833289
4479	833290
119588	833291
119588	833292
130133	833293
88117	833294
56610	833295
489	833296
4726	833297
23492	833298
14649	833299
112153	833300
39610	833301
15265	833302
37525	833303
13487	833304
26181	833305
26335	833306
5268	833307
37774	833308
80015	833309
41556	833310
22521	833311
9830	833312
116199	833313
20068	833314
17870	833315
236249	833316
121711	833317
61457	833318
4162	833319
19682	833320
122590	833321
199753	833322
199	833323
39345	833324
87223	833325
9932	833326
38822	833327
108311	833328
10848	833329
44220	833330
7919	833331
51701	833332
12919	833333
48	833334
72763	833335
16958	833336
2937	833337
25878	833338
12066	833339
12511	833340
21854	833341
47230	833342
42153	833343
4976	833344
106933	833345
32096	833346
21141	833347
2112	833348
32026	833349
31807	833350
68379	833351
199995	833352
142754	833353
99058	833354
236092	833355
49019	833356
40222	833357
8573	833358
79162	833359
13635	833360
8790	833361
17615	833362
7519	833363
67556	833364
1541	833365
139629	833366
6	833367
72195	833368
16546	833369
14132	833370
72881	833371
48932	833372
4353	833373
82867	833374
31361	833375
29764	833376
3913	833377
485	833378
86	833379
749	833380
317	833381
1855	833382
3201	833383
11875	833384
14045	833385
3184	833386
1834	833387
2684	833388
20287	833389
84787	833390
14042	833391
45578	833392
16712	833393
3107	833394
15243	833395
37919	833396
17415	833397
1317	833398
49779	833399
11597	833400
17850	833401
67350	833402
92911	833403
483	833404
55053	833405
3133	833406
15508	833407
64210	833408
17755	833409
3200	833410
1032	833411
110873	833412
5713	833413
17304	833414
54397	833415
605	833416
1339	833417
7089	833418
3173	833419
360	833420
12957	833421
28797	833422
582	833423
100549	833424
16650	833425
7476	833426
15899	833427
7280	833428
25319	833429
1458	833430
361	833431
127408	833432
171090	833433
7988	833434
1915	833435
2648	833436
20743	833437
17758	833438
143581	833439
14821	833440
37335	833441
1985	833442
49871	833443
5108	833444
288	833445
65742	833446
47559	833447
51441	833448
10958	833449
49	833450
47247	833451
17084	833452
748	833453
993	833454
301	833455
9829	833456
280	833457
9829	833458
92	833459
18919	833460
7098	833461
1095	833462
54200	833463
5148	833464
293	833465
634	833466
15787	833467
341	833468
13657	833469
4619	833470
84745	833471
55075	833472
3027	833473
1184	833474
1061	833475
97	833476
125	833477
607	833478
26548	833479
1805	833480
287	833481
1688	833482
148518	833483
143635	833484
482	833485
42143	833486
47181	833487
109462	833488
101776	833489
6474	833490
5203	833491
239442	833492
62949	833493
197057	833494
12234	833495
35337	833496
66033	833497
52796	833498
52906	833499
88543	833500
33168	833501
246	833502
1269	833503
29625	833504
1339	833505
1040	833506
10724	833507
1528	833508
10724	833509
234	833510
43232	833511
35380	833512
8229	833513
17081	833514
2329	833515
34813	833516
12917	833517
21715	833518
52543	833519
14697	833520
11352	833521
2249	833522
15376	833523
143797	833524
2912	833525
67861	833526
208295	833527
3739	833528
26419	833529
3187	833530
51369	833531
160314	833532
3805	833533
30144	833534
2703	833535
18453	833536
1591	833537
5075	833538
5075	833539
117560	833540
36021	833541
5132	833542
463	833543
171415	833544
4013	833545
49157	833546
99528	833547
131511	833548
91281	833549
156684	833550
10291	833551
26498	833552
1606	833553
20971	833554
27240	833555
1598	833556
4184	833557
15601	833558
111062	833559
10273	833560
17421	833561
41100	833562
4774	833563
1010	833564
407	833565
912	833566
14762	833567
50387	833568
152113	833569
52421	833570
28889	833571
85742	833572
1898	833573
17870	833574
9479	833575
4098	833576
87436	833577
53126	833578
181936	833579
11781	833580
5340	833581
102346	833582
86940	833583
25593	833584
34687	833585
192454	833586
4106	833587
520	833588
2288	833589
220668	833590
76564	833591
2719	833592
32780	833593
1658	833594
407	833595
27123	833596
50435	833597
2582	833598
4708	833599
187942	833600
6344	833601
38771	833602
91879	833603
80849	833604
114214	833605
52906	833606
118724	833607
41829	833608
10373	833609
41356	833610
70421	833611
24969	833612
2070	833613
236819	833614
91990	833615
749	833616
309	833617
726	833618
22335	833619
38715	833620
14735	833621
7331	833622
52502	833623
12942	833624
138536	833625
32560	833626
61307	833627
88565	833628
89146	833629
31102	833630
17073	833631
5228	833632
82277	833633
1813	833634
1075	833635
6855	833636
2249	833637
14067	833638
45566	833639
3573	833640
364	833641
2828	833642
3568	833643
30938	833644
83274	833645
26173	833646
52608	833647
172301	833648
119935	833649
14628	833650
4155	833651
52395	833652
8645	833653
5119	833654
67932	833655
220938	833656
84128	833657
3945	833658
59573	833659
61375	833660
3631	833661
41331	833662
53437	833663
6480	833664
150613	833665
32329	833666
11788	833667
60338	833668
126355	833669
4287	833670
73	833671
71933	833672
117818	833673
134792	833674
709	833675
3216	833676
62639	833677
3805	833678
12292	833679
45871	833680
510	833681
59183	833682
1339	833683
103758	833684
28685	833685
102049	833686
17228	833687
2341	833688
46107	833689
569	833690
3384	833691
11927	833692
68393	833693
199371	833694
190	833695
15099	833696
174	833697
218188	833698
7900	833699
25796	833700
448	833701
41740	833702
79	833703
2478	833704
48940	833705
67099	833706
448	833707
45898	833708
39484	833709
42005	833710
17717	833711
68619	833712
34806	833713
33147	833714
23255	833715
25295	833716
24679	833717
20519	833718
199352	833719
37809	833720
4084	833721
54546	833722
62623	833723
6784	833724
117692	833725
20916	833726
12271	833727
50470	833728
2034	833729
261	833730
30642	833731
52720	833732
25320	833733
61192	833734
32850	833735
25280	833736
17804	833737
231372	833738
11185	833739
86430	833740
2950	833741
26488	833742
29532	833743
109139	833744
36568	833745
213920	833746
8612	833747
9202	833748
67477	833749
52780	833750
3828	833751
166108	833752
953	833753
41779	833754
154	833755
31389	833756
20661	833757
1657	833758
10085	833759
143773	833760
3631	833761
107054	833762
52644	833763
54594	833764
67421	833765
7593	833766
102370	833767
9823	833768
46059	833769
42719	833770
34118	833771
14098	833772
2019	833773
8564	833774
463	833775
976	833776
54582	833777
4336	833778
11299	833779
274	833780
14053	833781
21591	833782
7032	833783
1323	833784
3568	833785
41239	833786
21201	833787
21615	833788
93	833789
89567	833790
54081	833791
5056	833792
17556	833793
52370	833794
26073	833795
176490	833796
15219	833797
52367	833798
77322	833799
14092	833800
1892	833801
325	833802
9271	833803
66033	833804
15857	833805
4503	833806
10956	833807
407	833808
34004	833809
1485	833810
11547	833811
4332	833812
21470	833813
88984	833814
2297	833815
367	833816
30972	833817
332	833818
6858	833819
406	833820
75285	833821
3945	833822
14102	833823
669	833824
14901	833825
20718	833826
844	833827
7539	833828
17548	833829
136973	833830
20385	833831
573	833832
5054	833833
6304	833834
18226	833835
109900	833836
194715	833837
26768	833838
51456	833839
610	833840
59061	833841
7535	833842
160429	833843
53563	833844
9950	833845
46217	833846
1918	833847
28223	833848
60858	833849
2450	833850
350	833851
46217	833852
49428	833853
19260	833854
58805	833855
65273	833856
213946	833857
195008	833858
21023	833859
191245	833860
115496	833861
37220	833862
1621	833863
22788	833864
3334	833865
81960	833866
13859	833867
30630	833868
18683	833869
360	833870
117	833871
12112	833872
25988	833873
83658	833874
155110	833875
155234	833876
155190	833877
261	833878
63765	833879
65592	833880
113343	833881
178337	833882
110494	833883
58634	833884
11634	833885
43301	833886
17542	833887
65592	833888
32203	833889
103	833890
2554	833891
413	833892
3749	833893
2313	833894
17307	833895
4782	833896
1094	833897
1255	833898
3768	833899
200	833900
86	833901
38578	833902
142	833903
27643	833904
50963	833905
4144	833906
22629	833907
703	833908
15275	833909
582	833910
620	833911
384	833912
22800	833913
16177	833914
39640	833915
1514	833916
13737	833917
95566	833918
72563	833919
8	833920
85212	833921
3340	833922
2364	833923
164761	833924
39762	833925
179931	833926
25653	833927
16670	833928
162022	833929
44573	833930
159803	833931
86107	833932
154533	833933
77419	833934
90355	833935
160770	833936
78256	833937
82372	833938
155965	833939
27563	833940
114532	833941
52786	833942
41549	833943
53480	833944
53486	833945
76164	833946
6190	833947
34270	833948
9625	833949
20246	833950
9316	833951
200673	833952
7781	833953
151155	833954
11858	833955
20589	833956
28166	833957
239961	833958
26909	833959
33448	833960
2262	833961
83360	833962
2959	833963
90183	833964
82092	833965
84454	833966
7199	833967
185497	833968
12701	833969
118888	833970
98730	833971
1164	833972
103218	833973
80824	833974
42686	833975
104722	833976
112665	833977
87014	833978
3944	833979
20023	833980
2661	833981
23456	833982
84833	833983
2798	833984
278	833985
120915	833986
58	833987
23909	833988
13134	833989
1201	833990
2485	833991
155448	833992
70991	833993
6872	833994
74530	833995
68757	833996
163865	833997
58065	833998
1620	833999
21334	834000
66381	834001
2995	834002
19	834003
1512	834004
90102	834005
6636	834006
6409	834007
42873	834008
59359	834009
32518	834010
30153	834011
30477	834012
40564	834013
37836	834014
7300	834015
17147	834016
13145	834017
83270	834018
40492	834019
24908	834020
12673	834021
11330	834022
2945	834023
22992	834024
587	834025
39366	834026
200	834027
81141	834028
6770	834029
2025	834030
1861	834031
29596	834032
7215	834033
645	834034
29579	834035
2353	834036
191108	834037
42780	834038
28968	834039
4175	834040
11815	834041
8446	834042
8	834043
109967	834044
16786	834045
56335	834046
1793	834047
69799	834048
2850	834049
32728	834050
86	834051
14287	834052
413	834053
1621	834054
80442	834055
3944	834056
91291	834057
808	834058
17092	834059
50937	834060
56530	834061
106307	834062
96610	834063
11860	834064
4240	834065
1444	834066
1621	834067
1075	834068
20213	834069
3140	834070
9332	834071
587	834072
4793	834073
912	834074
722	834075
25333	834076
3195	834077
2048	834078
335	834079
131602	834080
22221	834081
534	834082
185389	834083
4418	834084
42162	834085
6282	834086
198124	834087
60885	834088
186762	834089
7255	834090
38909	834091
168040	834092
101748	834093
11612	834094
29949	834095
64958	834096
120254	834097
1205	834098
29245	834099
85091	834100
204755	834101
67602	834102
10472	834103
26779	834104
117628	834105
145565	834106
159161	834107
132113	834108
26949	834109
27594	834110
59840	834111
26877	834112
125957	834113
111262	834114
63253	834115
81035	834116
111783	834117
71382	834118
4303	834119
2240	834120
2315	834121
183	834122
113348	834123
1095	834124
5082	834125
4754	834126
33829	834127
1253	834128
6339	834129
4172	834130
2770	834131
14779	834132
720	834133
57053	834134
95471	834135
48132	834136
122	834137
29000	834138
208752	834139
38885	834140
7467	834141
25668	834142
42770	834143
14435	834144
8146	834145
362	834146
992	834147
7131	834148
49395	834149
40719	834150
4748	834151
1285	834152
1605	834153
235	834154
20564	834155
2944	834156
28184	834157
125	834158
46702	834159
12629	834160
8	834161
7042	834162
721	834163
5546	834164
31376	834165
18833	834166
217246	834167
381	834168
12257	834169
941	834170
15672	834171
504	834172
39234	834173
110286	834174
151574	834175
2260	834176
63	834177
1702	834178
17778	834179
636	834180
62600	834181
3105	834182
205780	834183
175799	834184
28047	834185
2664	834186
274	834187
533	834188
113028	834189
7894	834190
20820	834191
9218	834192
55945	834193
10353	834194
167227	834195
2911	834196
64314	834197
2211	834198
182248	834199
143633	834200
178343	834201
17401	834202
30650	834203
239698	834204
54316	834205
18363	834206
148763	834207
12965	834208
53053	834209
212428	834210
469	834211
20914	834212
1882	834213
4865	834214
79865	834215
439	834216
16810	834217
35244	834218
998	834219
15796	834220
362	834221
911	834222
9047	834223
3105	834224
5668	834225
816	834226
2453	834227
2034	834228
45879	834229
166690	834230
9793	834231
32038	834232
70224	834233
4616	834234
39328	834235
407	834236
221	834237
62843	834238
16039	834239
31726	834240
70486	834241
10069	834242
8708	834243
5640	834244
68016	834245
160982	834246
116924	834247
9660	834248
9120	834249
49632	834250
3592	834251
117049	834252
113747	834253
3363	834254
3	834255
3	834256
12602	834257
85610	834258
3	834259
3	834260
6224	834261
2116	834262
14	834263
9541	834264
47606	834265
567	834266
18638	834267
1458	834268
7303	834269
297	834270
3815	834271
1877	834272
44933	834273
4350	834274
997	834275
165800	834276
12244	834277
10626	834278
8446	834279
1785	834280
396	834281
693	834282
571	834283
85377	834284
6457	834285
14681	834286
9394	834287
30	834288
9658	834289
228	834290
210476	834291
1355	834292
229	834293
124	834294
51055	834295
87	834296
843	834297
7451	834298
17154	834299
84035	834300
1507	834301
50652	834302
60764	834303
17687	834304
577	834305
14727	834306
61457	834307
40407	834308
6443	834309
58452	834310
8731	834311
3820	834312
20382	834313
3009	834314
17425	834315
14	834316
25925	834317
3007	834318
6463	834319
63561	834320
36772	834321
52957	834322
238393	834323
103757	834324
649	834325
33860	834326
39365	834327
2102	834328
9471	834329
63442	834330
1228	834331
36499	834332
1266	834333
8524	834334
106980	834335
3409	834336
47981	834337
7773	834338
22788	834339
162	834340
72604	834341
568	834342
10027	834343
14466	834344
84974	834345
46466	834346
175	834347
80343	834348
7140	834349
8523	834350
23685	834351
4335	834352
58151	834353
1936	834354
120234	834355
117569	834356
2794	834357
67854	834358
765	834359
151061	834360
4567	834361
236933	834362
117743	834363
40521	834364
52548	834365
161724	834366
161507	834367
155963	834368
52643	834369
20976	834370
11881	834371
32152	834372
3	834373
21105	834374
34428	834375
1305	834376
191	834377
9077	834378
34614	834379
2471	834380
23927	834381
34611	834382
18415	834383
2399	834384
104893	834385
8196	834386
39735	834387
1220	834388
87094	834389
2399	834390
11201	834391
32796	834392
14781	834393
1317	834394
15957	834395
7140	834396
85719	834397
24	834398
84577	834399
41331	834400
12257	834401
35974	834402
15351	834403
5638	834404
3022	834405
32873	834406
215	834407
42161	834408
32087	834409
120668	834410
64649	834411
22548	834412
52497	834413
3714	834414
83826	834415
39122	834416
77711	834417
1830	834418
14377	834419
408	834420
60105	834421
17359	834422
7583	834423
72875	834424
42456	834425
122899	834426
2085	834427
56241	834428
75804	834429
119896	834430
170627	834431
25189	834432
32598	834433
151064	834434
4445	834435
52855	834436
39033	834437
48891	834438
36045	834439
12010	834440
11169	834441
25597	834442
110221	834443
55022	834444
8571	834445
27240	834446
3782	834447
60717	834448
14367	834449
8	834450
42615	834451
4465	834452
94	834453
63671	834454
120385	834455
6534	834456
56375	834457
88710	834458
3842	834459
30119	834460
6473	834461
35306	834462
82486	834463
233073	834464
114279	834465
26502	834466
4936	834467
29714	834468
11548	834469
21671	834470
19319	834471
36798	834472
28653	834473
189713	834474
1753	834475
4005	834476
100080	834477
5713	834478
24942	834479
5346	834480
26543	834481
21256	834482
29511	834483
29780	834484
119000	834485
14707	834486
35234	834487
52486	834488
23601	834489
13894	834490
3631	834491
7230	834492
26570	834493
77210	834494
813	834495
7405	834496
52797	834497
88970	834498
97446	834499
213220	834500
67807	834501
67726	834502
8851	834503
40275	834504
2955	834505
10335	834506
3864	834507
6764	834508
10236	834509
10351	834510
22223	834511
2346	834512
2342	834513
50148	834514
143516	834515
26243	834516
5598	834517
24962	834518
985	834519
44419	834520
24677	834521
161	834522
151743	834523
20953	834524
32177	834525
2668	834526
22600	834527
74169	834528
509	834529
40	834530
1340	834531
2775	834532
10233	834533
18342	834534
5607	834535
35867	834536
338	834537
14464	834538
448	834539
582	834540
18453	834541
1888	834542
11998	834543
6785	834544
34551	834545
10154	834546
42747	834547
21142	834548
64949	834549
2120	834550
50673	834551
6146	834552
14351	834553
3729	834554
9324	834555
18579	834556
4253	834557
51024	834558
1072	834559
1397	834560
5252	834561
16248	834562
22919	834563
9250	834564
4107	834565
632	834566
33829	834567
24926	834568
39409	834569
19597	834570
5844	834571
6911	834572
161	834573
12832	834574
44718	834575
234036	834576
6440	834577
89267	834578
109120	834579
3005	834580
75637	834581
47468	834582
6556	834583
10336	834584
4682	834585
95940	834586
10159	834587
120319	834588
61212	834589
10154	834590
5074	834591
51819	834592
6121	834593
163398	834594
79326	834595
41059	834596
45880	834597
10667	834598
100531	834599
101210	834600
106570	834601
21572	834602
1694	834603
32781	834604
4899	834605
7504	834606
12281	834607
14260	834608
20738	834609
166669	834610
132949	834611
23516	834612
152327	834613
3544	834614
1518	834615
39493	834616
4682	834617
56627	834618
1871	834619
14766	834620
5584	834621
16636	834622
37956	834623
9863	834624
4134	834625
2672	834626
129	834627
90	834628
716	834629
19129	834630
50386	834631
64784	834632
25859	834633
31862	834634
64719	834635
386	834636
907	834637
41788	834638
15717	834639
17353	834640
17672	834641
26406	834642
62732	834643
3	834644
28706	834645
2051	834646
17718	834647
1230	834648
2382	834649
21671	834650
36293	834651
2034	834652
56660	834653
65815	834654
46935	834655
21478	834656
920	834657
104	834658
36328	834659
62779	834660
52911	834661
76187	834662
23532	834663
41554	834664
41201	834665
4148	834666
42733	834667
70199	834668
88403	834669
27074	834670
6158	834671
1870	834672
89821	834673
50907	834674
40210	834675
7131	834676
17495	834677
38042	834678
15220	834679
8749	834680
622	834681
1594	834682
112670	834683
24698	834684
18250	834685
6	834686
12829	834687
64922	834688
17808	834689
1643	834690
38795	834691
10294	834692
5333	834693
7590	834694
602	834695
41065	834696
17774	834697
24693	834698
221	834699
26045	834700
35372	834701
21308	834702
193132	834703
14477	834704
45199	834705
73	834706
3788	834707
3331	834708
973	834709
111126	834710
124737	834711
199863	834712
32823	834713
31647	834714
65472	834715
4710	834716
10692	834717
10353	834718
171084	834719
50829	834720
156	834721
26438	834722
118266	834723
4137	834724
7347	834725
139025	834726
48122	834727
605	834728
10607	834729
21199	834730
655	834731
1121	834732
25394	834733
32896	834734
112411	834735
299	834736
77790	834737
87897	834738
1219	834739
73197	834740
5677	834741
1112	834742
88749	834743
10769	834744
5268	834745
482	834746
8137	834747
6	834748
50772	834749
6513	834750
93269	834751
21470	834752
32886	834753
2695	834754
129	834755
3452	834756
64243	834757
13857	834758
1870	834759
137410	834760
202	834761
67563	834762
1485	834763
155617	834764
65023	834765
14097	834766
993	834767
39953	834768
88598	834769
3809	834770
861	834771
9142	834772
26232	834773
6121	834774
5866	834775
9572	834776
247	834777
19520	834778
1221	834779
88847	834780
4138	834781
11898	834782
919	834783
20809	834784
4960	834785
8114	834786
3868	834787
8715	834788
15961	834789
385	834790
247	834791
66030	834792
571	834793
45917	834794
560	834795
119401	834796
231451	834797
5638	834798
94991	834799
1417	834800
9572	834801
36205	834802
774	834803
69681	834804
570	834805
6224	834806
48056	834807
109610	834808
40771	834809
560	834810
32677	834811
12080	834812
11298	834813
57723	834814
2039	834815
52995	834816
325	834817
654	834818
88117	834819
151896	834820
7936	834821
17537	834822
113283	834823
2983	834824
1872	834825
209444	834826
146267	834827
46466	834828
27176	834829
1226	834830
2100	834831
1861	834832
2540	834833
131	834834
19682	834835
59084	834836
23383	834837
19292	834838
435	834839
4485	834840
218043	834841
198326	834842
6349	834843
3	834844
6771	834845
77948	834846
84175	834847
259	834848
32489	834849
32792	834850
21474	834851
22775	834852
52337	834853
7481	834854
39764	834855
76329	834856
67353	834857
155	834858
219	834859
1470	834860
6422	834861
25034	834862
150174	834863
6733	834864
119846	834865
67820	834866
153041	834867
20687	834868
5082	834869
77474	834870
49167	834871
19488	834872
210586	834873
32907	834874
12923	834875
3504	834876
870	834877
30239	834878
32699	834879
8423	834880
1751	834881
68534	834882
42027	834883
1144	834884
32768	834885
83834	834886
24549	834887
27770	834888
20687	834889
173130	834890
136	834891
19361	834892
6525	834893
81236	834894
223309	834895
191	834896
5220	834897
14763	834898
52999	834899
4535	834900
39432	834901
38723	834902
30900	834903
190404	834904
151953	834905
8122	834906
64941	834907
29805	834908
113957	834909
32121	834910
151912	834911
18346	834912
8849	834913
67758	834914
33073	834915
3017	834916
53082	834917
3492	834918
223307	834919
65924	834920
9175	834921
3554	834922
1058	834923
22188	834924
53709	834925
55988	834926
2098	834927
47431	834928
53734	834929
41440	834930
4073	834931
49566	834932
38153	834933
84175	834934
8381	834935
131	834936
1266	834937
11740	834938
24677	834939
9151	834940
16402	834941
236665	834942
182016	834943
41671	834944
117127	834945
567	834946
14680	834947
11663	834948
2307	834949
2679	834950
39290	834951
80048	834952
25308	834953
118157	834954
33963	834955
26541	834956
11548	834957
14527	834958
41586	834959
17800	834960
2102	834961
191	834962
1887	834963
16357	834964
44909	834965
17115	834966
1350	834967
2719	834968
9519	834969
67260	834970
15	834971
26321	834972
3	834973
64967	834974
16281	834975
48	834976
11663	834977
921	834978
14410	834979
117837	834980
10324	834981
3038	834982
11335	834983
46624	834984
6122	834985
72107	834986
645	834987
5170	834988
65547	834989
5636	834990
14277	834991
4338	834992
49201	834993
28921	834994
3217	834995
4828	834996
86926	834997
68545	834998
221	834999
4465	835000
85440	835001
26563	835002
32841	835003
29726	835004
219799	835005
57936	835006
10027	835007
3186	835008
118132	835009
119722	835010
26467	835011
10039	835012
14466	835013
14470	835014
61827	835015
9364	835016
72853	835017
17191	835018
7937	835019
90	835020
12200	835021
63809	835022
16636	835023
17372	835024
108744	835025
33094	835026
2112	835027
17741	835028
11146	835029
16965	835030
116513	835031
6	835032
29126	835033
104901	835034
16020	835035
87752	835036
11301	835037
200	835038
45297	835039
4292	835040
2988	835041
80617	835042
317	835043
217939	835044
8684	835045
157	835046
100110	835047
36742	835048
86807	835049
6424	835050
259	835051
16557	835052
122	835053
1642	835054
23726	835055
39053	835056
89604	835057
40006	835058
521	835059
70595	835060
26606	835061
84175	835062
43180	835063
67623	835064
11149	835065
3625	835066
2716	835067
1007	835068
83448	835069
13157	835070
7405	835071
154376	835072
2983	835073
7606	835074
39878	835075
1106	835076
88305	835077
30977	835078
3798	835079
84202	835080
37770	835081
4302	835082
2039	835083
998	835084
37375	835085
20559	835086
8558	835087
62124	835088
912	835089
2850	835090
4302	835091
44298	835092
6452	835093
911	835094
258	835095
3541	835096
17693	835097
16205	835098
91295	835099
30211	835100
2032	835101
80888	835102
47991	835103
62829	835104
80477	835105
8	835106
61670	835107
37035	835108
3951	835109
9692	835110
5375	835111
4645	835112
1468	835113
2193	835114
69986	835115
275	835116
2664	835117
113	835118
202	835119
482	835120
92	835121
113756	835122
3768	835123
5557	835124
31351	835125
87457	835126
374	835127
3944	835128
1339	835129
5465	835130
1348	835131
76004	835132
1451	835133
1486	835134
56283	835135
56533	835136
25846	835137
7572	835138
8	835139
1469	835140
80635	835141
749	835142
59162	835143
5081	835144
17054	835145
10799	835146
7365	835147
24999	835148
2316	835149
72777	835150
3126	835151
25885	835152
360	835153
12754	835154
43	835155
2657	835156
1121	835157
6221	835158
9735	835159
86	835160
15637	835161
3245	835162
343	835163
9990	835164
137952	835165
42	835166
88886	835167
2618	835168
9045	835169
163086	835170
7979	835171
4205	835172
58	835173
1485	835174
3248	835175
984	835176
161194	835177
7444	835178
108941	835179
24940	835180
2012	835181
63416	835182
47304	835183
35395	835184
21201	835185
2315	835186
94683	835187
42750	835188
22977	835189
6274	835190
8580	835191
11876	835192
32322	835193
41757	835194
10327	835195
66138	835196
83475	835197
3592	835198
20248	835199
1396	835200
139009	835201
637	835202
14153	835203
92	835204
4188	835205
984	835206
2478	835207
3006	835208
2585	835209
25546	835210
31804	835211
998	835212
7114	835213
30570	835214
41247	835215
734	835216
31500	835217
31499	835218
70704	835219
184475	835220
5427	835221
11119	835222
7220	835223
26127	835224
13874	835225
17283	835226
6292	835227
590	835228
16787	835229
2540	835230
3955	835231
142	835232
1797	835233
7131	835234
38860	835235
266	835236
36183	835237
2317	835238
1507	835239
23791	835240
335	835241
21353	835242
1825	835243
28923	835244
6358	835245
1641	835246
6013	835247
2770	835248
992	835249
52176	835250
975	835251
17809	835252
197	835253
92	835254
20504	835255
2984	835256
8801	835257
21983	835258
14524	835259
5220	835260
27151	835261
25102	835262
24444	835263
5456	835264
11201	835265
19355	835266
598	835267
5991	835268
45769	835269
923	835270
17330	835271
7884	835272
129458	835273
11169	835274
65756	835275
40439	835276
2169	835277
22397	835278
110961	835279
1878	835280
64194	835281
10153	835282
2716	835283
182786	835284
7405	835285
8415	835286
19778	835287
32361	835288
6400	835289
10085	835290
813	835291
51925	835292
61369	835293
142646	835294
28244	835295
26467	835296
104948	835297
37864	835298
49951	835299
14287	835300
13940	835301
4824	835302
25746	835303
1018	835304
407	835305
72062	835306
22299	835307
10651	835308
49592	835309
200086	835310
48781	835311
189844	835312
94804	835313
17083	835314
155	835315
2684	835316
10842	835317
25284	835318
75989	835319
65853	835320
5082	835321
7884	835322
211	835323
11127	835324
28038	835325
3813	835326
48337	835327
42050	835328
19964	835329
24362	835330
73115	835331
24388	835332
30161	835333
16244	835334
1266	835335
58	835336
22874	835337
8397	835338
63357	835339
22093	835340
4851	835341
6525	835342
142	835343
52	835344
6363	835345
1486	835346
7193	835347
227	835348
1621	835349
2093	835350
15	835351
2763	835352
362	835353
30915	835354
2010	835355
1667	835356
2880	835357
13711	835358
116769	835359
982	835360
5504	835361
165	835362
119	835363
704	835364
50967	835365
1314	835366
1296	835367
2981	835368
6072	835369
1089	835370
20921	835371
43049	835372
11007	835373
73107	835374
3592	835375
15622	835376
52	835377
275	835378
6283	835379
22744	835380
2331	835381
8780	835382
52	835383
20674	835384
1066	835385
890	835386
1083	835387
7569	835388
13173	835389
1264	835390
38721	835391
11544	835392
73372	835393
38039	835394
3325	835395
2032	835396
52	835397
891	835398
52	835399
421	835400
463	835401
362	835402
2453	835403
362	835404
539	835405
5846	835406
26568	835407
35178	835408
275	835409
15019	835410
11165	835411
144	835412
4248	835413
9397	835414
13658	835415
5082	835416
7038	835417
58562	835418
882	835419
3770	835420
7308	835421
440	835422
4479	835423
11599	835424
37159	835425
10647	835426
60440	835427
482	835428
330	835429
74584	835430
488	835431
39646	835432
4292	835433
3244	835434
9674	835435
517	835436
123271	835437
24326	835438
3966	835439
7391	835440
38154	835441
35665	835442
106645	835443
12629	835444
298	835445
1861	835446
4232	835447
7765	835448
5703	835449
6856	835450
38688	835451
3284	835452
234	835453
12629	835454
957	835455
17203	835456
40854	835457
11907	835458
27160	835459
16754	835460
10995	835461
153863	835462
27654	835463
35670	835464
8481	835465
87538	835466
31151	835467
111214	835468
54736	835469
1639	835470
589	835471
1200	835472
54431	835473
19199	835474
9158	835475
62792	835476
1957	835477
27114	835478
27489	835479
5484	835480
7217	835481
1253	835482
20183	835483
17084	835484
22299	835485
7217	835486
13119	835487
10681	835488
4144	835489
45177	835490
50243	835491
6116	835492
8317	835493
533	835494
285	835495
1093	835496
1662	835497
24085	835498
49777	835499
18662	835500
381	835501
5686	835502
84214	835503
1705	835504
8212	835505
12594	835506
47641	835507
166861	835508
47305	835509
80384	835510
37566	835511
2554	835512
6528	835513
387	835514
17137	835515
8845	835516
1128	835517
25963	835518
2028	835519
40159	835520
6466	835521
105461	835522
202	835523
234	835524
20494	835525
5169	835526
2478	835527
3717	835528
7685	835529
30941	835530
11678	835531
6072	835532
104663	835533
246	835534
16976	835535
8043	835536
1528	835537
7215	835538
24440	835539
20584	835540
2607	835541
35157	835542
5353	835543
17203	835544
48368	835545
198780	835546
39553	835547
142234	835548
54494	835549
20587	835550
8637	835551
81970	835552
13580	835553
15850	835554
96220	835555
41599	835556
2192	835557
11427	835558
27409	835559
25883	835560
62138	835561
2681	835562
4815	835563
4292	835564
43	835565
911	835566
13894	835567
49376	835568
21478	835569
16696	835570
11886	835571
31160	835572
30916	835573
84735	835574
16487	835575
16244	835576
12786	835577
16974	835578
73112	835579
4272	835580
708	835581
414	835582
1445	835583
30916	835584
23883	835585
13378	835586
10788	835587
3284	835588
1512	835589
197	835590
11876	835591
63345	835592
13750	835593
9398	835594
35541	835595
63340	835596
2559	835597
18856	835598
37054	835599
2792	835600
1428	835601
144	835602
8294	835603
4700	835604
61669	835605
8818	835606
2315	835607
360	835608
597	835609
49646	835610
9051	835611
9785	835612
25627	835613
40572	835614
12078	835615
44388	835616
37692	835617
60306	835618
20494	835619
8626	835620
587	835621
49065	835622
5509	835623
30397	835624
2880	835625
8304	835626
6806	835627
2071	835628
2647	835629
41553	835630
40404	835631
8253	835632
1464	835633
17781	835634
16434	835635
1086	835636
2551	835637
164692	835638
63362	835639
49372	835640
2845	835641
6235	835642
4700	835643
16974	835644
97679	835645
3364	835646
2957	835647
62169	835648
20640	835649
49527	835650
11011	835651
569	835652
1649	835653
1066	835654
48126	835655
13558	835656
4611	835657
42922	835658
11239	835659
3612	835660
125	835661
4808	835662
15915	835663
469	835664
635	835665
12234	835666
56846	835667
6979	835668
184149	835669
42855	835670
11631	835671
1116	835672
7957	835673
40551	835674
20153	835675
2000	835676
2226	835677
2642	835678
704	835679
11672	835680
25328	835681
16030	835682
9228	835683
3990	835684
1094	835685
12764	835686
3541	835687
208	835688
5895	835689
1116	835690
175322	835691
22279	835692
5114	835693
1881	835694
12616	835695
158	835696
9215	835697
2626	835698
88974	835699
652	835700
18341	835701
16232	835702
1818	835703
21610	835704
25908	835705
828	835706
13932	835707
1255	835708
39753	835709
5222	835710
85283	835711
3655	835712
6955	835713
22472	835714
22286	835715
332	835716
14435	835717
669	835718
878	835719
5824	835720
9873	835721
234775	835722
2088	835723
250	835724
51331	835725
2763	835726
850	835727
6274	835728
2595	835729
4306	835730
911	835731
5402	835732
68436	835733
13781	835734
17687	835735
14110	835736
3271	835737
7953	835738
65197	835739
838	835740
4176	835741
55858	835742
4517	835743
23900	835744
3354	835745
469	835746
6130	835747
1916	835748
2902	835749
824	835750
33767	835751
5419	835752
645	835753
3331	835754
46280	835755
19791	835756
602	835757
8404	835758
2880	835759
2597	835760
504	835761
17191	835762
73	835763
62092	835764
5557	835765
20490	835766
82223	835767
2375	835768
677	835769
84517	835770
122	835771
5221	835772
10160	835773
369	835774
20199	835775
19390	835776
2402	835777
24600	835778
7569	835779
3497	835780
142	835781
1116	835782
284	835783
669	835784
22153	835785
414	835786
32308	835787
72562	835788
117163	835789
33827	835790
18389	835791
11604	835792
2315	835793
35	835794
70290	835795
2770	835796
4080	835797
61355	835798
3283	835799
11610	835800
6770	835801
4696	835802
2472	835803
3000	835804
682	835805
485	835806
12040	835807
10808	835808
5475	835809
15307	835810
4232	835811
2062	835812
2062	835813
19292	835814
38860	835815
850	835816
2664	835817
821	835818
1043	835819
26090	835820
6234	835821
3703	835822
4306	835823
51837	835824
61313	835825
8516	835826
8298	835827
1861	835828
2957	835829
84316	835830
87	835831
220	835832
15400	835833
6724	835834
156385	835835
31498	835836
5484	835837
3283	835838
1635	835839
11007	835840
23200	835841
108485	835842
4649	835843
78556	835844
13797	835845
1305	835846
7114	835847
23978	835848
1855	835849
48306	835850
12171	835851
7140	835852
71646	835853
44304	835854
119156	835855
414	835856
52069	835857
4596	835858
4317	835859
593	835860
12629	835861
60670	835862
653	835863
8298	835864
23704	835865
8119	835866
16069	835867
29545	835868
8441	835869
343	835870
17720	835871
18857	835872
87097	835873
27356	835874
31	835875
5251	835876
3468	835877
79470	835878
78182	835879
65	835880
293	835881
16410	835882
20870	835883
32663	835884
289	835885
113	835886
472	835887
74999	835888
2251	835889
31156	835890
703	835891
2983	835892
2988	835893
7365	835894
21265	835895
3852	835896
31169	835897
160	835898
8755	835899
89832	835900
197	835901
879	835902
7139	835903
5703	835904
4231	835905
172379	835906
2983	835907
9661	835908
39097	835909
975	835910
14692	835911
2054	835912
6443	835913
70160	835914
146965	835915
17228	835916
1006	835917
152360	835918
2926	835919
160411	835920
225	835921
87	835922
1561	835923
440	835924
1602	835925
5952	835926
3388	835927
7897	835928
15711	835929
21662	835930
23663	835931
1899	835932
18746	835933
9440	835934
6166	835935
51441	835936
11960	835937
6413	835938
839	835939
4688	835940
7784	835941
4589	835942
37351	835943
54649	835944
7511	835945
3471	835946
7800	835947
92	835948
1886	835949
7348	835950
35222	835951
36261	835952
113	835953
152211	835954
10651	835955
273	835956
1319	835957
11139	835958
11084	835959
19126	835960
10352	835961
85123	835962
46921	835963
23505	835964
67473	835965
52089	835966
6243	835967
62678	835968
2664	835969
113389	835970
13878	835971
1075	835972
64586	835973
89418	835974
1200	835975
22643	835976
1255	835977
40089	835978
25132	835979
80856	835980
38714	835981
34730	835982
72159	835983
553	835984
206704	835985
238554	835986
99094	835987
3763	835988
26432	835989
2772	835990
4858	835991
4759	835992
4855	835993
3036	835994
5183	835995
3788	835996
541	835997
1557	835998
43144	835999
15439	836000
9482	836001
4759	836002
5338	836003
123312	836004
2344	836005
8065	836006
9081	836007
14711	836008
31102	836009
2317	836010
59298	836011
415	836012
32535	836013
18905	836014
25907	836015
14720	836016
11154	836017
1197	836018
204	836019
31387	836020
89792	836021
12333	836022
47239	836023
48450	836024
52568	836025
12942	836026
4048	836027
20967	836028
870	836029
114505	836030
13336	836031
86	836032
55947	836033
1363	836034
29592	836035
5205	836036
4525	836037
6710	836038
6125	836039
3407	836040
6380	836041
12609	836042
33581	836043
4772	836044
98647	836045
93073	836046
30669	836047
54011	836048
72682	836049
110431	836050
102998	836051
79720	836052
76761	836053
3816	836054
137132	836055
126092	836056
26276	836057
12248	836058
68498	836059
18971	836060
32097	836061
132698	836062
107594	836063
68498	836064
2822	836065
113138	836066
231226	836067
26276	836068
3206	836069
117268	836070
5141	836071
118250	836072
155767	836073
4589	836074
65443	836075
837	836076
17363	836077
31376	836078
1058	836079
137	836080
1895	836081
2514	836082
19890	836083
1461	836084
153709	836085
2655	836086
112478	836087
2597	836088
1638	836089
8595	836090
42884	836091
89258	836092
1488	836093
101529	836094
10115	836095
275	836096
35811	836097
2096	836098
92503	836099
12642	836100
233153	836101
1793	836102
99556	836103
14452	836104
6260	836105
16803	836106
78469	836107
10334	836108
10183	836109
2403	836110
138733	836111
118961	836112
32376	836113
8849	836114
167895	836115
114579	836116
87120	836117
49241	836118
167574	836119
215888	836120
110714	836121
120137	836122
113000	836123
237073	836124
147460	836125
134462	836126
158700	836127
32025	836128
39553	836129
223993	836130
233404	836131
207515	836132
238689	836133
163234	836134
111491	836135
237462	836136
164952	836137
153844	836138
108951	836139
230291	836140
149824	836141
120400	836142
49683	836143
230600	836144
116771	836145
2092	836146
148990	836147
15110	836148
119541	836149
83880	836150
75947	836151
3346	836152
7849	836153
20079	836154
95938	836155
1662	836156
131709	836157
5567	836158
163637	836159
2614	836160
8699	836161
86675	836162
24756	836163
12292	836164
165346	836165
26590	836166
109759	836167
211926	836168
92792	836169
8141	836170
13193	836171
293	836172
12200	836173
9100	836174
26008	836175
4099	836176
133731	836177
57698	836178
34698	836179
485	836180
4928	836181
5716	836182
87274	836183
1075	836184
73794	836185
24203	836186
14758	836187
35235	836188
5698	836189
8804	836190
3196	836191
5340	836192
3852	836193
31783	836194
85534	836195
6526	836196
25757	836197
2537	836198
1417	836199
16234	836200
5613	836201
72897	836202
1095	836203
70990	836204
20914	836205
1509	836206
992	836207
853	836208
5122	836209
22494	836210
8124	836211
8142	836212
26590	836213
45766	836214
66851	836215
206953	836216
207125	836217
85033	836218
26481	836219
236611	836220
26361	836221
32601	836222
26824	836223
154618	836224
21676	836225
8605	836226
75665	836227
56268	836228
209470	836229
65642	836230
164603	836231
158562	836232
8564	836233
11221	836234
2763	836235
24295	836236
34097	836237
24749	836238
37693	836239
1350	836240
1070	836241
64747	836242
1785	836243
1322	836244
22397	836245
125	836246
535	836247
3566	836248
4588	836249
850	836250
18856	836251
103	836252
6110	836253
6110	836254
7158	836255
36231	836256
16616	836257
973	836258
27451	836259
650	836260
1289	836261
1487	836262
1473	836263
7788	836264
6727	836265
3661	836266
226	836267
15276	836268
8423	836269
31422	836270
31858	836271
13557	836272
11341	836273
16247	836274
1476	836275
44392	836276
143	836277
1554	836278
9091	836279
2882	836280
11897	836281
32728	836282
485	836283
14561	836284
3464	836285
20801	836286
167127	836287
8417	836288
1348	836289
3201	836290
155283	836291
18424	836292
11285	836293
52701	836294
1614	836295
469	836296
33133	836297
3598	836298
24089	836299
1810	836300
883	836301
14061	836302
24394	836303
1642	836304
129	836305
18819	836306
17368	836307
1348	836308
4162	836309
17718	836310
596	836311
21983	836312
3194	836313
25644	836314
100666	836315
46427	836316
28025	836317
88397	836318
5205	836319
2615	836320
13250	836321
16540	836322
1109	836323
1096	836324
590	836325
211	836326
27557	836327
5368	836328
7384	836329
811	836330
4672	836331
153318	836332
14048	836333
13746	836334
31797	836335
52565	836336
26467	836337
2317	836338
84839	836339
65284	836340
309	836341
64742	836342
119492	836343
7815	836344
1691	836345
2693	836346
39575	836347
67456	836348
19564	836349
79463	836350
17411	836351
27830	836352
259	836353
6473	836354
8075	836355
32192	836356
16787	836357
162759	836358
1513	836359
14247	836360
1872	836361
130785	836362
3259	836363
567	836364
188987	836365
3017	836366
24307	836367
3795	836368
31983	836369
25500	836370
1228	836371
49960	836372
21118	836373
6	836374
65354	836375
13352	836376
6116	836377
72686	836378
2247	836379
3858	836380
448	836381
41555	836382
87	836383
12706	836384
38	836385
65520	836386
65000	836387
24682	836388
203121	836389
11916	836390
221	836391
672	836392
121826	836393
39813	836394
2681	836395
17781	836396
25956	836397
3796	836398
2381	836399
65441	836400
65000	836401
84263	836402
5645	836403
3358	836404
14	836405
104	836406
47318	836407
3380	836408
79	836409
10165	836410
2693	836411
31548	836412
17547	836413
14493	836414
3	836415
19022	836416
44195	836417
52550	836418
9149	836419
38	836420
19933	836421
66015	836422
58329	836423
52548	836424
111021	836425
30914	836426
14146	836427
156304	836428
83766	836429
43220	836430
106710	836431
3492	836432
286	836433
6763	836434
30982	836435
38826	836436
956	836437
60343	836438
223336	836439
160253	836440
195053	836441
31844	836442
29976	836443
111231	836444
137537	836445
70865	836446
67660	836447
47211	836448
37438	836449
59455	836450
1348	836451
68540	836452
140305	836453
88320	836454
33165	836455
42513	836456
206184	836457
119705	836458
112264	836459
63441	836460
5616	836461
17682	836462
16651	836463
32810	836464
12995	836465
23337	836466
50368	836467
1674	836468
61106	836469
5157	836470
8352	836471
66064	836472
101622	836473
128478	836474
41497	836475
1694	836476
49530	836477
50937	836478
156	836479
27730	836480
155254	836481
113410	836482
6526	836483
40	836484
72793	836485
8404	836486
19498	836487
919	836488
14772	836489
15214	836490
20264	836491
70395	836492
51810	836493
90329	836494
5979	836495
7784	836496
65702	836497
13630	836498
41732	836499
52132	836500
82418	836501
71026	836502
22551	836503
21414	836504
45969	836505
27844	836506
9308	836507
20517	836508
64627	836509
17347	836510
60548	836511
14697	836512
26004	836513
15205	836514
24183	836515
6447	836516
53137	836517
37	836518
762	836519
7184	836520
30459	836521
12117	836522
240472	836523
50020	836524
3358	836525
40223	836526
98	836527
151382	836528
7337	836529
214641	836530
8567	836531
52177	836532
24993	836533
5424	836534
488	836535
7268	836536
10152	836537
33768	836538
5927	836539
15470	836540
37157	836541
4971	836542
3043	836543
142422	836544
62643	836545
41702	836546
63032	836547
66822	836548
36481	836549
41461	836550
34425	836551
32870	836552
597	836553
9936	836554
20076	836555
3858	836556
726	836557
22947	836558
48932	836559
78430	836560
20870	836561
189147	836562
52429	836563
11949	836564
205	836565
39570	836566
9936	836567
163049	836568
53126	836569
20447	836570
208	836571
3597	836572
7208	836573
47183	836574
38301	836575
31718	836576
14407	836577
29383	836578
173	836579
102389	836580
46524	836581
2382	836582
52141	836583
4791	836584
80530	836585
36378	836586
9062	836587
2054	836588
837	836589
12023	836590
83621	836591
65650	836592
24677	836593
31863	836594
897	836595
207	836596
2033	836597
526	836598
984	836599
4889	836600
3861	836601
7588	836602
8565	836603
3805	836604
4974	836605
70683	836606
4332	836607
6212	836608
124555	836609
2119	836610
2686	836611
21226	836612
88387	836613
3348	836614
33206	836615
14496	836616
50578	836617
607	836618
45	836619
32941	836620
18476	836621
163285	836622
86946	836623
5221	836624
442	836625
1220	836626
77938	836627
61079	836628
97697	836629
40421	836630
16042	836631
19927	836632
65307	836633
4649	836634
31797	836635
8806	836636
26608	836637
109285	836638
131	836639
217056	836640
31666	836641
32811	836642
2932	836643
1807	836644
103581	836645
3913	836646
52667	836647
25634	836648
119379	836649
7519	836650
48929	836651
64552	836652
5545	836653
588	836654
52793	836655
12087	836656
3758	836657
67781	836658
61620	836659
53054	836660
20987	836661
4688	836662
4163	836663
13631	836664
79856	836665
54080	836666
6425	836667
64525	836668
106801	836669
1117	836670
21494	836671
11139	836672
9888	836673
66749	836674
56335	836675
98	836676
7451	836677
30610	836678
100996	836679
32917	836680
16545	836681
1111	836682
3411	836683
14192	836684
84789	836685
61790	836686
152396	836687
54	836688
5707	836689
7502	836690
8146	836691
14536	836692
13150	836693
26514	836694
40786	836695
54202	836696
70624	836697
36859	836698
5222	836699
115839	836700
67720	836701
26418	836702
150853	836703
29365	836704
24939	836705
50970	836706
103322	836707
2606	836708
89682	836709
3238	836710
6541	836711
87400	836712
87425	836713
10039	836714
14768	836715
32709	836716
87595	836717
4071	836718
12133	836719
21183	836720
72871	836721
49542	836722
32102	836723
18190	836724
238956	836725
79513	836726
20682	836727
63235	836728
41461	836729
166322	836730
104998	836731
75018	836732
127489	836733
52109	836734
81236	836735
155925	836736
52627	836737
88878	836738
726	836739
19136	836740
4649	836741
303	836742
20480	836743
117617	836744
42006	836745
91156	836746
20480	836747
78863	836748
138659	836749
17789	836750
26573	836751
21591	836752
118967	836753
26648	836754
86925	836755
220970	836756
118275	836757
40850	836758
49330	836759
2998	836760
4354	836761
34073	836762
6	836763
10339	836764
30928	836765
6797	836766
115882	836767
52670	836768
17755	836769
5367	836770
17863	836771
164023	836772
105947	836773
8848	836774
8848	836775
3573	836776
86587	836777
48104	836778
61704	836779
14471	836780
23951	836781
221122	836782
165535	836783
10325	836784
2950	836785
7032	836786
509	836787
1077	836788
12070	836789
21707	836790
234	836791
39327	836792
4736	836793
19197	836794
21039	836795
22833	836796
52	836797
9132	836798
1093	836799
3652	836800
113	836801
14624	836802
9153	836803
15575	836804
13879	836805
63289	836806
197	836807
2613	836808
48929	836809
80858	836810
20991	836811
10994	836812
9956	836813
5419	836814
17192	836815
22684	836816
591	836817
3334	836818
593	836819
430	836820
4475	836821
4672	836822
891	836823
275	836824
593	836825
400	836826
509	836827
7030	836828
547	836829
9493	836830
31159	836831
64059	836832
5183	836833
1455	836834
564	836835
5843	836836
274	836837
31156	836838
234	836839
64895	836840
106723	836841
97543	836842
86237	836843
16803	836844
62118	836845
682	836846
2782	836847
1840	836848
2390	836849
14072	836850
194894	836851
5066	836852
4852	836853
172663	836854
2741	836855
23563	836856
32478	836857
13968	836858
166206	836859
45337	836860
12104	836861
4035	836862
38805	836863
5634	836864
52275	836865
34427	836866
526	836867
10148	836868
17383	836869
34734	836870
4694	836871
780	836872
15710	836873
117568	836874
17411	836875
160	836876
1559	836877
73952	836878
4104	836879
11817	836880
52	836881
2957	836882
36536	836883
150196	836884
8681	836885
65	836886
109976	836887
2531	836888
40250	836889
117686	836890
15463	836891
54324	836892
156072	836893
66145	836894
81938	836895
24030	836896
68514	836897
67974	836898
8676	836899
86739	836900
4344	836901
100358	836902
1824	836903
3829	836904
32128	836905
430	836906
66001	836907
6271	836908
12000	836909
165982	836910
88337	836911
29880	836912
6013	836913
25052	836914
8159	836915
3366	836916
17676	836917
9924	836918
83216	836919
2217	836920
117654	836921
21638	836922
156123	836923
66397	836924
1497	836925
88133	836926
7575	836927
152103	836928
11528	836929
35340	836930
23344	836931
17755	836932
190954	836933
87247	836934
40397	836935
164872	836936
168025	836937
10576	836938
16527	836939
372	836940
19926	836941
1737	836942
9123	836943
11769	836944
32323	836945
25145	836946
17414	836947
47134	836948
893	836949
38349	836950
41344	836951
5314	836952
1808	836953
27582	836954
14681	836955
4708	836956
4344	836957
13189	836958
6952	836959
6267	836960
51675	836961
81888	836962
42876	836963
229519	836964
238822	836965
105235	836966
587	836967
194	836968
194	836969
76800	836970
55398	836971
98586	836972
83781	836973
15218	836974
39363	836975
95667	836976
4776	836977
35629	836978
42	836979
113234	836980
30878	836981
3595	836982
41593	836983
119294	836984
7433	836985
3355	836986
44096	836987
1697	836988
18755	836989
48836	836990
165351	836991
5487	836992
40479	836993
1899	836994
67086	836995
170702	836996
2007	836997
496	836998
1797	836999
108922	837000
41247	837001
20171	837002
29161	837003
3181	837004
116668	837005
50998	837006
54229	837007
75649	837008
164255	837009
70452	837010
173069	837011
110703	837012
62583	837013
789	837014
28953	837015
45543	837016
3027	837017
32769	837018
29714	837019
1318	837020
153	837021
11772	837022
11772	837023
39806	837024
15182	837025
2260	837026
18783	837027
9202	837028
3788	837029
4972	837030
80930	837031
754	837032
39935	837033
18244	837034
3597	837035
2100	837036
141797	837037
49674	837038
118144	837039
24238	837040
7246	837041
1977	837042
21707	837043
2716	837044
209	837045
233564	837046
1213	837047
1093	837048
1671	837049
2478	837050
118024	837051
7028	837052
1428	837053
51929	837054
222473	837055
45478	837056
5851	837057
89091	837058
20614	837059
28232	837060
3486	837061
15266	837062
6718	837063
84734	837064
10314	837065
106091	837066
45336	837067
119042	837068
11049	837069
31245	837070
5851	837071
63168	837072
26412	837073
32854	837074
870	837075
118268	837076
67025	837077
26183	837078
17688	837079
6541	837080
166415	837081
68032	837082
68303	837083
80862	837084
18804	837085
32421	837086
250	837087
53167	837088
226	837089
87664	837090
24970	837091
68306	837092
156843	837093
37119	837094
89454	837095
67536	837096
119845	837097
35235	837098
3354	837099
1741	837100
5346	837101
36021	837102
137302	837103
3348	837104
73629	837105
21155	837106
238817	837107
109976	837108
71215	837109
161927	837110
6	837111
85792	837112
12112	837113
104453	837114
134507	837115
139807	837116
16527	837117
21505	837118
99882	837119
70135	837120
25288	837121
32794	837122
33968	837123
448	837124
56761	837125
118878	837126
66630	837127
10116	837128
89298	837129
2923	837130
36425	837131
56375	837132
10135	837133
56499	837134
21327	837135
19515	837136
134685	837137
194535	837138
5530	837139
30997	837140
24462	837141
76800	837142
4248	837143
194	837144
63926	837145
1881	837146
23907	837147
84868	837148
129	837149
2093	837150
15937	837151
22254	837152
9691	837153
246	837154
509	837155
848	837156
11815	837157
15544	837158
2651	837159
12939	837160
38858	837161
14107	837162
6231	837163
10312	837164
8525	837165
915	837166
52112	837167
7590	837168
100	837169
13117	837170
44388	837171
9960	837172
15685	837173
55626	837174
1853	837175
63	837176
11155	837177
84244	837178
1924	837179
28849	837180
602	837181
35	837182
19076	837183
22532	837184
328	837185
15214	837186
1631	837187
12779	837188
79169	837189
8	837190
72900	837191
43904	837192
125	837193
39074	837194
128913	837195
10647	837196
13906	837197
95948	837198
22233	837199
15990	837200
64710	837201
3969	837202
10955	837203
10894	837204
21702	837205
3354	837206
5269	837207
52572	837208
3354	837209
116069	837210
3228	837211
204	837212
601	837213
4914	837214
117568	837215
120668	837216
26	837217
155642	837218
38557	837219
4936	837220
880	837221
277	837222
7877	837223
9935	837224
5265	837225
3471	837226
1676	837227
6435	837228
11934	837229
32039	837230
54306	837231
54306	837232
22242	837233
8351	837234
120131	837235
360	837236
1631	837237
79774	837238
33164	837239
84017	837240
1924	837241
589	837242
4260	837243
106581	837244
11768	837245
3763	837246
1196	837247
116943	837248
41228	837249
25141	837250
26090	837251
83134	837252
191671	837253
2953	837254
19715	837255
2766	837256
32122	837257
48266	837258
472	837259
13080	837260
2712	837261
1785	837262
22112	837263
4238	837264
1656	837265
17778	837266
239	837267
85279	837268
8453	837269
67803	837270
40971	837271
22282	837272
8512	837273
219	837274
44256	837275
2012	837276
2013	837277
5492	837278
3747	837279
379	837280
11978	837281
3093	837282
30646	837283
33773	837284
48102	837285
69935	837286
11119	837287
2764	837288
2764	837289
14481	837290
7246	837291
4895	837292
19335	837293
34806	837294
173	837295
31173	837296
33829	837297
293	837298
2764	837299
7502	837300
31289	837301
23968	837302
8555	837303
4263	837304
1455	837305
9398	837306
6727	837307
3185	837308
10832	837309
36330	837310
141643	837311
10152	837312
843	837313
443	837314
3381	837315
50447	837316
9193	837317
2514	837318
11169	837319
18905	837320
12794	837321
130203	837322
26061	837323
75270	837324
12333	837325
8244	837326
137193	837327
28040	837328
1093	837329
703	837330
381	837331
68053	837332
11038	837333
56016	837334
2274	837335
2559	837336
16599	837337
2384	837338
84156	837339
340	837340
1505	837341
14223	837342
217149	837343
533	837344
43049	837345
285	837346
17202	837347
3819	837348
51314	837349
339	837350
55748	837351
11384	837352
4199	837353
5404	837354
2105	837355
13612	837356
48147	837357
131364	837358
24525	837359
8301	837360
14062	837361
70854	837362
139026	837363
66065	837364
7019	837365
23250	837366
1929	837367
209906	837368
9283	837369
1088	837370
205043	837371
7282	837372
51178	837373
299	837374
81073	837375
144124	837376
198181	837377
110122	837378
23949	837379
18236	837380
29828	837381
38761	837382
870	837383
6849	837384
317	837385
9542	837386
75804	837387
105688	837388
442	837389
4743	837390
3635	837391
31137	837392
504	837393
1635	837394
16280	837395
1209	837396
211	837397
10731	837398
11421	837399
2269	837400
1095	837401
27286	837402
10005	837403
38856	837404
709	837405
49	837406
802	837407
34498	837408
79474	837409
60007	837410
104241	837411
51019	837412
50939	837413
16765	837414
140943	837415
17467	837416
228202	837417
14895	837418
21807	837419
80195	837420
2791	837421
38537	837422
40373	837423
157524	837424
9135	837425
9982	837426
127	837427
161	837428
547	837429
3766	837430
8559	837431
2382	837432
204411	837433
83797	837434
92137	837435
1927	837436
1982	837437
217	837438
533	837439
161	837440
3945	837441
7304	837442
237	837443
6400	837444
8575	837445
25803	837446
60587	837447
31715	837448
53	837449
136	837450
172	837451
25665	837452
1873	837453
9619	837454
63762	837455
62622	837456
4763	837457
5487	837458
91302	837459
5175	837460
42	837461
7809	837462
147293	837463
230	837464
58506	837465
92	837466
24017	837467
40411	837468
4802	837469
381	837470
2110	837471
51030	837472
23690	837473
202094	837474
83723	837475
24592	837476
713	837477
21104	837478
2679	837479
4339	837480
16467	837481
1642	837482
17677	837483
5869	837484
41509	837485
647	837486
96036	837487
19723	837488
30941	837489
4701	837490
4484	837491
1988	837492
138537	837493
214569	837494
150966	837495
842	837496
2998	837497
41585	837498
44412	837499
8507	837500
77351	837501
40444	837502
85283	837503
96115	837504
2578	837505
7611	837506
65514	837507
13335	837508
222502	837509
20493	837510
21096	837511
4350	837512
14763	837513
45908	837514
21096	837515
8776	837516
67347	837517
49109	837518
82832	837519
38349	837520
42129	837521
63561	837522
147454	837523
4479	837524
3827	837525
9245	837526
2453	837527
33934	837528
36971	837529
16329	837530
1496	837531
19958	837532
24939	837533
1679	837534
10803	837535
5504	837536
42773	837537
53082	837538
4353	837539
81689	837540
9792	837541
3249	837542
134262	837543
3369	837544
3377	837545
10196	837546
137	837547
12750	837548
25889	837549
19425	837550
2105	837551
276	837552
5906	837553
84226	837554
18758	837555
48503	837556
442	837557
6531	837558
15238	837559
10772	837560
11982	837561
16778	837562
14	837563
18540	837564
65312	837565
140572	837566
8703	837567
52901	837568
5226	837569
423	837570
40	837571
17131	837572
17131	837573
40232	837574
3408	837575
25089	837576
12039	837577
40015	837578
9873	837579
53039	837580
55852	837581
325	837582
52040	837583
14465	837584
601	837585
1355	837586
36408	837587
6417	837588
4933	837589
6767	837590
15	837591
4889	837592
17351	837593
14508	837594
83849	837595
4302	837596
119	837597
8743	837598
572	837599
84661	837600
50486	837601
13076	837602
68016	837603
1870	837604
14311	837605
5499	837606
3288	837607
32701	837608
1010	837609
8793	837610
6361	837611
360	837612
4107	837613
8714	837614
1032	837615
42400	837616
17364	837617
2382	837618
10294	837619
15647	837620
9047	837621
2911	837622
5334	837623
76633	837624
187799	837625
7874	837626
48475	837627
32168	837628
3216	837629
509	837630
11167	837631
17088	837632
24203	837633
31565	837634
104	837635
15941	837636
1745	837637
20944	837638
10123	837639
32739	837640
58857	837641
21402	837642
123833	837643
1305	837644
840	837645
43760	837646
8124	837647
5922	837648
89721	837649
38284	837650
1102	837651
97	837652
5638	837653
3029	837654
4943	837655
50853	837656
21102	837657
21423	837658
2683	837659
15	837660
32969	837661
39060	837662
762	837663
116973	837664
52606	837665
239744	837666
992	837667
9466	837668
8645	837669
7282	837670
72418	837671
83974	837672
758	837673
17164	837674
34	837675
12084	837676
49578	837677
160	837678
29533	837679
39330	837680
39878	837681
43171	837682
51721	837683
362	837684
19268	837685
13	837686
528	837687
93232	837688
3005	837689
8830	837690
8658	837691
124687	837692
3021	837693
45906	837694
10023	837695
5824	837696
46228	837697
51059	837698
107197	837699
21520	837700
17788	837701
48616	837702
39875	837703
12049	837704
1103	837705
53039	837706
1897	837707
5618	837708
661	837709
974	837710
11173	837711
5026	837712
2117	837713
18313	837714
32912	837715
129809	837716
842	837717
27527	837718
2371	837719
49674	837720
400	837721
30650	837722
5546	837723
14407	837724
61214	837725
73108	837726
1878	837727
88862	837728
153316	837729
10135	837730
199778	837731
6201	837732
36573	837733
2039	837734
571	837735
165	837736
7342	837737
7588	837738
362	837739
43785	837740
34233	837741
40028	837742
27361	837743
2088	837744
9297	837745
25408	837746
219845	837747
89749	837748
8114	837749
156	837750
802	837751
13348	837752
20697	837753
32985	837754
5359	837755
546	837756
8550	837757
14262	837758
10116	837759
3631	837760
15414	837761
7593	837762
4192	837763
406	837764
12754	837765
12883	837766
2401	837767
25102	837768
5599	837769
22691	837770
24995	837771
443	837772
2514	837773
46075	837774
440	837775
62842	837776
1573	837777
8632	837778
5053	837779
4929	837780
546	837781
1737	837782
65449	837783
90	837784
148889	837785
19514	837786
39824	837787
3002	837788
123693	837789
6482	837790
6541	837791
2260	837792
7559	837793
32079	837794
46644	837795
202	837796
112864	837797
3255	837798
5584	837799
64243	837800
6013	837801
386	837802
14	837803
7455	837804
70492	837805
10604	837806
52425	837807
674	837808
423	837809
172	837810
30460	837811
149113	837812
3079	837813
4855	837814
1355	837815
65020	837816
52291	837817
47641	837818
50552	837819
63335	837820
10894	837821
41356	837822
11352	837823
116812	837824
52374	837825
1751	837826
37	837827
277	837828
62904	837829
38005	837830
43906	837831
2664	837832
599	837833
829	837834
12257	837835
12865	837836
14731	837837
8300	837838
84946	837839
3387	837840
571	837841
47129	837842
23542	837843
68078	837844
49668	837845
14020	837846
300	837847
20053	837848
339	837849
3	837850
6121	837851
1009	837852
50656	837853
16948	837854
88165	837855
25288	837856
8830	837857
4457	837858
18831	837859
716	837860
17486	837861
112609	837862
68264	837863
56607	837864
647	837865
371	837866
81340	837867
82914	837868
24931	837869
4298	837870
87283	837871
191	837872
3012	837873
71218	837874
65006	837875
14	837876
68214	837877
48903	837878
66994	837879
135300	837880
49833	837881
87704	837882
6222	837883
14089	837884
1360	837885
1512	837886
38134	837887
3365	837888
2381	837889
17438	837890
82447	837891
202	837892
1094	837893
62679	837894
14455	837895
119417	837896
6476	837897
5584	837898
21623	837899
10844	837900
112633	837901
6442	837902
64438	837903
601	837904
276	837905
17115	837906
14697	837907
117094	837908
52665	837909
7607	837910
650	837911
14417	837912
843	837913
6417	837914
39814	837915
4348	837916
9738	837917
32685	837918
71237	837919
2514	837920
60638	837921
4696	837922
32118	837923
81261	837924
16211	837925
16283	837926
4689	837927
20953	837928
343	837929
10597	837930
20053	837931
212811	837932
2365	837933
179202	837934
29694	837935
526	837936
709	837937
3597	837938
9712	837939
870	837940
2595	837941
14009	837942
4888	837943
16652	837944
22954	837945
1011	837946
42641	837947
843	837948
3	837949
11511	837950
12768	837951
15	837952
1005	837953
54521	837954
2115	837955
72185	837956
1222	837957
1476	837958
8699	837959
120668	837960
25888	837961
5645	837962
1790	837963
7130	837964
21127	837965
715	837966
838	837967
410	837968
19381	837969
299	837970
14107	837971
16970	837972
32079	837973
8820	837974
39978	837975
4596	837976
35376	837977
5148	837978
4369	837979
139	837980
6365	837981
1983	837982
8755	837983
2684	837984
14	837985
63724	837986
15	837987
9912	837988
123858	837989
397	837990
134792	837991
31697	837992
23954	837993
3648	837994
178	837995
31897	837996
9219	837997
46871	837998
38144	837999
204	838000
6285	838001
6352	838002
34048	838003
13770	838004
483	838005
6413	838006
33959	838007
2861	838008
919	838009
1102	838010
8648	838011
16963	838012
4162	838013
20202	838014
15537	838015
129	838016
15555	838017
155535	838018
2305	838019
16033	838020
67162	838021
44849	838022
2713	838023
8849	838024
8849	838025
325	838026
29141	838027
41710	838028
68614	838029
26614	838030
23932	838031
6886	838032
23305	838033
33123	838034
21421	838035
36224	838036
5340	838037
15990	838038
56983	838039
40967	838040
40967	838041
5178	838042
12707	838043
87681	838044
2838	838045
120523	838046
7877	838047
9478	838048
11154	838049
14098	838050
6829	838051
3221	838052
48483	838053
1112	838054
88079	838055
5082	838056
26150	838057
48753	838058
21592	838059
166323	838060
42865	838061
5178	838062
107050	838063
6063	838064
288	838065
67883	838066
5715	838067
109744	838068
4974	838069
1559	838070
117574	838071
14701	838072
23801	838073
83501	838074
67481	838075
33826	838076
5958	838077
84558	838078
34270	838079
31793	838080
18458	838081
17726	838082
68614	838083
124230	838084
3186	838085
103	838086
41345	838087
109518	838088
221	838089
7502	838090
154059	838091
2716	838092
54541	838093
10290	838094
156	838095
1676	838096
8435	838097
14571	838098
2786	838099
103	838100
11911	838101
12255	838102
3169	838103
10788	838104
82137	838105
2035	838106
118157	838107
22335	838108
85858	838109
95615	838110
5340	838111
2126	838112
6399	838113
5185	838114
1212	838115
13580	838116
16470	838117
10593	838118
2039	838119
2681	838120
7611	838121
25614	838122
4950	838123
39927	838124
6552	838125
21470	838126
26232	838127
150552	838128
200	838129
8373	838130
25129	838131
32918	838132
7030	838133
3750	838134
16009	838135
23949	838136
56270	838137
15240	838138
3867	838139
23988	838140
37269	838141
3969	838142
12297	838143
190591	838144
52841	838145
7599	838146
117613	838147
36044	838148
9055	838149
362	838150
12794	838151
11785	838152
51871	838153
6121	838154
62810	838155
30333	838156
25215	838157
88090	838158
39797	838159
4575	838160
4503	838161
5200	838162
14803	838163
3805	838164
10955	838165
5340	838166
238634	838167
165792	838168
4163	838169
14707	838170
56590	838171
54711	838172
87580	838173
37710	838174
5955	838175
28824	838176
1058	838177
25779	838178
10028	838179
4499	838180
11447	838181
62619	838182
10123	838183
193	838184
87428	838185
51712	838186
110398	838187
120084	838188
1888	838189
332	838190
17552	838191
555	838192
370	838193
2368	838194
62630	838195
44438	838196
317	838197
12629	838198
173	838199
3468	838200
2051	838201
15	838202
6160	838203
2675	838204
838	838205
42001	838206
21839	838207
94	838208
10162	838209
9276	838210
32097	838211
19136	838212
230	838213
2381	838214
14586	838215
3811	838216
20430	838217
2378	838218
151680	838219
123588	838220
9191	838221
102436	838222
3152	838223
38634	838224
14003	838225
5567	838226
142	838227
44920	838228
3278	838229
10324	838230
10802	838231
17840	838232
23304	838233
21264	838234
36071	838235
2054	838236
6050	838237
14388	838238
84606	838239
32255	838240
2980	838241
25748	838242
73169	838243
4607	838244
52131	838245
6144	838246
15525	838247
89	838248
6720	838249
1367	838250
39376	838251
974	838252
14803	838253
4646	838254
11117	838255
3079	838256
774	838257
21347	838258
92449	838259
2657	838260
1560	838261
240196	838262
7419	838263
3899	838264
86980	838265
149806	838266
140950	838267
47447	838268
196106	838269
36711	838270
32385	838271
112929	838272
24936	838273
144445	838274
79330	838275
5798	838276
104267	838277
64566	838278
64566	838279
543	838280
8	838281
24630	838282
397	838283
569	838284
9771	838285
125	838286
3970	838287
848	838288
9926	838289
1636	838290
1785	838291
8612	838292
16761	838293
67411	838294
30211	838295
81970	838296
112274	838297
8058	838298
2715	838299
14386	838300
101766	838301
23149	838302
62193	838303
8480	838304
4094	838305
903	838306
155329	838307
27578	838308
23531	838309
74276	838310
39530	838311
54740	838312
336	838313
6270	838314
1062	838315
28553	838316
2685	838317
70475	838318
290	838319
1101	838320
118571	838321
1159	838322
5668	838323
2950	838324
63456	838325
84105	838326
67953	838327
60316	838328
8770	838329
14644	838330
32363	838331
40716	838332
16597	838333
38099	838334
52175	838335
43228	838336
51996	838337
151979	838338
109807	838339
117043	838340
29411	838341
12494	838342
76302	838343
69244	838344
29330	838345
52416	838346
110266	838347
14697	838348
58039	838349
52168	838350
111015	838351
66847	838352
5185	838353
1014	838354
32853	838355
26423	838356
32813	838357
463	838358
12707	838359
33052	838360
32469	838361
98286	838362
68331	838363
32977	838364
116877	838365
12292	838366
716	838367
8435	838368
83912	838369
239238	838370
12017	838371
25467	838372
8114	838373
12887	838374
32148	838375
89228	838376
67924	838377
61169	838378
1606	838379
64797	838380
52341	838381
38775	838382
19640	838383
8851	838384
463	838385
6231	838386
48063	838387
10633	838388
510	838389
4958	838390
69828	838391
9140	838392
36281	838393
746	838394
84228	838395
15738	838396
8707	838397
6753	838398
2926	838399
7820	838400
6747	838401
1488	838402
7901	838403
5708	838404
17178	838405
23531	838406
12619	838407
51092	838408
67812	838409
2629	838410
15265	838411
132472	838412
42707	838413
204	838414
1865	838415
4696	838416
8047	838417
108464	838418
11173	838419
27969	838420
35090	838421
19273	838422
4197	838423
35411	838424
3703	838425
14305	838426
30406	838427
24514	838428
994	838429
76564	838430
31158	838431
49066	838432
16883	838433
3782	838434
30610	838435
231	838436
637	838437
19481	838438
8574	838439
134866	838440
5075	838441
53050	838442
21430	838443
13740	838444
9237	838445
79645	838446
749	838447
6142	838448
2277	838449
16803	838450
6318	838451
2845	838452
3332	838453
400	838454
171035	838455
6895	838456
21030	838457
553	838458
11675	838459
24097	838460
153	838461
69881	838462
2260	838463
49780	838464
68336	838465
14206	838466
33852	838467
91590	838468
7494	838469
21481	838470
10973	838471
2988	838472
26150	838473
42732	838474
16151	838475
7783	838476
1737	838477
65130	838478
16904	838479
4915	838480
119443	838481
150129	838482
6410	838483
25523	838484
99764	838485
4741	838486
1895	838487
24198	838488
7060	838489
24304	838490
52429	838491
17137	838492
489	838493
3868	838494
10662	838495
290	838496
7598	838497
40374	838498
675	838499
27578	838500
32329	838501
5075	838502
24471	838503
791	838504
31797	838505
12800	838506
38087	838507
120	838508
37934	838509
69988	838510
3762	838511
8333	838512
10619	838513
92092	838514
20503	838515
140776	838516
108915	838517
8358	838518
34111	838519
61207	838520
103175	838521
5098	838522
2514	838523
16970	838524
15539	838525
4165	838526
106698	838527
1269	838528
124404	838529
77642	838530
22887	838531
22882	838532
49762	838533
9872	838534
13037	838535
36207	838536
9083	838537
142715	838538
2038	838539
35236	838540
61023	838541
5515	838542
756	838543
81976	838544
133539	838545
7114	838546
63327	838547
5877	838548
127408	838549
2342	838550
11886	838551
28179	838552
64267	838553
49060	838554
197	838555
161	838556
7384	838557
25861	838558
18270	838559
58310	838560
123659	838561
4845	838562
3007	838563
2574	838564
28407	838565
52736	838566
47172	838567
20034	838568
1464	838569
45453	838570
35292	838571
26590	838572
507	838573
5999	838574
61977	838575
79900	838576
51921	838577
41586	838578
8037	838579
32685	838580
34302	838581
18270	838582
46219	838583
88452	838584
12281	838585
152394	838586
49447	838587
157	838588
709	838589
18392	838590
92685	838591
8155	838592
7604	838593
110879	838594
235844	838595
8196	838596
208920	838597
209787	838598
122848	838599
36323	838600
10575	838601
2861	838602
6886	838603
1107	838604
19883	838605
98703	838606
4919	838607
160926	838608
2664	838609
16244	838610
37269	838611
21682	838612
95670	838613
60241	838614
48480	838615
28939	838616
119	838617
5222	838618
23662	838619
914	838620
155556	838621
249	838622
50778	838623
3403	838624
11880	838625
39722	838626
52862	838627
4547	838628
3182	838629
3758	838630
37697	838631
2403	838632
3182	838633
40430	838634
10149	838635
54097	838636
2382	838637
413	838638
48450	838639
1117	838640
9844	838641
8853	838642
4713	838643
51284	838644
20194	838645
20981	838646
342	838647
2861	838648
3820	838649
42629	838650
40113	838651
44979	838652
3032	838653
67600	838654
77484	838655
17380	838656
2194	838657
50638	838658
63976	838659
57623	838660
469	838661
22739	838662
50918	838663
50568	838664
9942	838665
108799	838666
2034	838667
10091	838668
88915	838669
106412	838670
163846	838671
50947	838672
25660	838673
24235	838674
52	838675
16346	838676
8835	838677
282	838678
67337	838679
20478	838680
21051	838681
32956	838682
39256	838683
3146	838684
14397	838685
61188	838686
40675	838687
51606	838688
2234	838689
26466	838690
67143	838691
15099	838692
61783	838693
3004	838694
80076	838695
22257	838696
17537	838697
20136	838698
20682	838699
82676	838700
5592	838701
31763	838702
164048	838703
35216	838704
111358	838705
9656	838706
7466	838707
51625	838708
140385	838709
605	838710
33206	838711
50587	838712
58645	838713
5225	838714
39167	838715
6771	838716
33177	838717
80968	838718
14803	838719
10085	838720
64804	838721
12231	838722
38350	838723
54851	838724
3951	838725
77	838726
41397	838727
123954	838728
61955	838729
39360	838730
37269	838731
20495	838732
21160	838733
15478	838734
12494	838735
3107	838736
83946	838737
26569	838738
88868	838739
108434	838740
47827	838741
16813	838742
174452	838743
6550	838744
217116	838745
111094	838746
18001	838747
6456	838748
1725	838749
4703	838750
6730	838751
65477	838752
173	838753
84855	838754
52701	838755
1745	838756
13157	838757
67084	838758
15637	838759
40983	838760
12379	838761
89423	838762
66672	838763
4596	838764
32489	838765
32554	838766
52674	838767
12281	838768
142753	838769
20699	838770
3330	838771
11533	838772
20011	838773
115863	838774
76187	838775
7451	838776
73278	838777
6511	838778
4595	838779
5699	838780
4266	838781
32587	838782
2365	838783
62589	838784
67856	838785
21695	838786
42143	838787
73252	838788
13610	838789
113334	838790
46902	838791
22189	838792
26627	838793
168494	838794
10284	838795
63055	838796
6528	838797
7872	838798
5026	838799
63235	838800
145764	838801
26894	838802
5416	838803
81193	838804
5416	838805
2746	838806
42416	838807
144224	838808
21019	838809
88989	838810
16636	838811
18001	838812
20718	838813
7569	838814
53228	838815
5220	838816
32853	838817
29834	838818
956	838819
785	838820
163320	838821
3969	838822
8378	838823
791	838824
73197	838825
33163	838826
46474	838827
1422	838828
8124	838829
20478	838830
9872	838831
20981	838832
5682	838833
1093	838834
298	838835
112838	838836
11490	838837
7548	838838
13808	838839
29207	838840
11586	838841
2256	838842
791	838843
6719	838844
27146	838845
173	838846
2365	838847
8773	838848
2365	838849
10733	838850
694	838851
88419	838852
30840	838853
9371	838854
47520	838855
14087	838856
204	838857
6384	838858
118487	838859
26430	838860
462	838861
4107	838862
2296	838863
12768	838864
79809	838865
439	838866
3814	838867
5198	838868
101285	838869
1974	838870
593	838871
7459	838872
17228	838873
847	838874
9287	838875
13960	838876
99098	838877
129656	838878
214999	838879
25243	838880
45866	838881
18471	838882
99240	838883
92	838884
4484	838885
434	838886
14296	838887
8632	838888
1109	838889
8437	838890
5418	838891
26004	838892
4014	838893
9829	838894
4138	838895
62829	838896
12742	838897
2309	838898
8	838899
38783	838900
48389	838901
5678	838902
2698	838903
41377	838904
3944	838905
1763	838906
14117	838907
2474	838908
10037	838909
3125	838910
8218	838911
180	838912
3283	838913
11007	838914
1899	838915
817	838916
5456	838917
5955	838918
5082	838919
30390	838920
32090	838921
2200	838922
12084	838923
8090	838924
228820	838925
25869	838926
128320	838927
104364	838928
150242	838929
1974	838930
8114	838931
26232	838932
16281	838933
6512	838934
2793	838935
2039	838936
5841	838937
1646	838938
3946	838939
674	838940
44443	838941
5698	838942
22467	838943
38415	838944
7174	838945
67589	838946
293	838947
60231	838948
22279	838949
3465	838950
6377	838951
14108	838952
56920	838953
12641	838954
79349	838955
10808	838956
9398	838957
289	838958
108460	838959
5148	838960
2953	838961
9958	838962
102776	838963
2779	838964
1554	838965
5265	838966
7098	838967
1975	838968
7386	838969
37516	838970
1091	838971
21552	838972
34223	838973
93443	838974
36492	838975
7833	838976
1631	838977
152361	838978
20573	838979
7783	838980
71300	838981
17511	838982
11939	838983
4794	838984
2531	838985
5668	838986
4246	838987
3200	838988
3305	838989
8448	838990
2365	838991
701	838992
7487	838993
2275	838994
71731	838995
18319	838996
4139	838997
1363	838998
723	838999
1639	839000
72827	839001
9950	839002
875	839003
4465	839004
42952	839005
20287	839006
11811	839007
250	839008
54156	839009
87044	839010
45081	839011
28456	839012
131684	839013
88825	839014
235927	839015
14332	839016
7671	839017
23068	839018
26014	839019
9398	839020
36221	839021
26270	839022
48309	839023
17799	839024
64656	839025
637	839026
197	839027
2787	839028
2365	839029
4185	839030
1677	839031
2712	839032
1501	839033
228446	839034
39563	839035
21248	839036
10224	839037
2754	839038
3553	839039
11650	839040
5110	839041
974	839042
6050	839043
5894	839044
2179	839045
67317	839046
7788	839047
340	839048
5866	839049
92	839050
2187	839051
48974	839052
38153	839053
90494	839054
165746	839055
52774	839056
65897	839057
11652	839058
9519	839059
111642	839060
157090	839061
61674	839062
153921	839063
214841	839064
15654	839065
160966	839066
46893	839067
362	839068
5698	839069
1830	839070
12310	839071
25478	839072
232319	839073
88399	839074
16682	839075
218137	839076
4165	839077
522	839078
14395	839079
63798	839080
3962	839081
51577	839082
1472	839083
1855	839084
154519	839085
7250	839086
54615	839087
4464	839088
77	839089
40	839090
1323	839091
25796	839092
653	839093
4013	839094
40000	839095
234	839096
65537	839097
80945	839098
27273	839099
4883	839100
1032	839101
100	839102
13328	839103
15724	839104
84672	839105
4885	839106
113453	839107
10025	839108
8441	839109
3788	839110
6394	839111
8220	839112
215246	839113
21597	839114
2551	839115
32454	839116
528	839117
16770	839118
2472	839119
12102	839120
994	839121
83075	839122
24714	839123
13691	839124
44153	839125
63733	839126
13303	839127
70809	839128
2788	839129
674	839130
192	839131
129	839132
1112	839133
153006	839134
19182	839135
6556	839136
15945	839137
6440	839138
9456	839139
75300	839140
77063	839141
87088	839142
118589	839143
88469	839144
70689	839145
48	839146
49827	839147
325	839148
3592	839149
26643	839150
9942	839151
10835	839152
109807	839153
6452	839154
5984	839155
35178	839156
25380	839157
5671	839158
18193	839159
4188	839160
20774	839161
48653	839162
46167	839163
25961	839164
7083	839165
143638	839166
10640	839167
44445	839168
547	839169
22114	839170
199909	839171
12707	839172
682	839173
1956	839174
5410	839175
4575	839176
325	839177
49082	839178
78572	839179
95035	839180
9264	839181
23417	839182
21131	839183
40047	839184
25790	839185
285	839186
15234	839187
97954	839188
2586	839189
14586	839190
35579	839191
2767	839192
3554	839193
25403	839194
16047	839195
4802	839196
16190	839197
13136	839198
63561	839199
19779	839200
185	839201
4900	839202
165446	839203
9506	839204
4134	839205
7268	839206
652	839207
155082	839208
5483	839209
10350	839210
53078	839211
1317	839212
608	839213
2000	839214
16342	839215
4784	839216
813	839217
17543	839218
52	839219
4789	839220
14610	839221
12124	839222
6795	839223
362	839224
599	839225
3	839226
841	839227
155	839228
156	839229
151577	839230
12094	839231
141427	839232
1880	839233
276	839234
607	839235
20756	839236
83672	839237
19173	839238
15	839239
2873	839240
212296	839241
112660	839242
43029	839243
6451	839244
915	839245
65807	839246
64628	839247
9131	839248
1988	839249
28871	839250
39781	839251
47950	839252
12619	839253
22764	839254
49951	839255
3464	839256
92007	839257
289	839258
2088	839259
12087	839260
2998	839261
61119	839262
29855	839263
149440	839264
87639	839265
63357	839266
4781	839267
1101	839268
858	839269
20241	839270
6142	839271
1310	839272
31245	839273
20743	839274
1614	839275
5840	839276
47531	839277
9328	839278
88729	839279
149751	839280
40898	839281
2300	839282
55642	839283
19684	839284
10988	839285
104326	839286
49383	839287
879	839288
45878	839289
592	839290
39970	839291
2105	839292
28017	839293
1467	839294
38367	839295
7350	839296
3655	839297
5671	839298
4794	839299
2109	839300
21402	839301
1836	839302
24550	839303
2015	839304
4610	839305
43447	839306
1337	839307
2088	839308
200656	839309
98837	839310
6770	839311
111103	839312
564	839313
180	839314
2010	839315
41687	839316
88975	839317
8210	839318
1879	839319
52075	839320
20950	839321
3747	839322
32384	839323
2600	839324
24030	839325
21677	839326
5291	839327
28184	839328
2664	839329
21672	839330
1193	839331
24203	839332
9370	839333
56	839334
113195	839335
8173	839336
31730	839337
55542	839338
26000	839339
43548	839340
16593	839341
26031	839342
5457	839343
10293	839344
5713	839345
139	839346
4943	839347
6750	839348
9325	839349
29625	839350
39252	839351
2273	839352
8	839353
8	839354
6168	839355
26819	839356
46931	839357
47941	839358
5290	839359
27583	839360
11916	839361
31154	839362
55256	839363
9710	839364
3758	839365
6361	839366
829	839367
75270	839368
2341	839369
200052	839370
3385	839371
97252	839372
9842	839373
18555	839374
6806	839375
29855	839376
6974	839377
279	839378
2262	839379
8804	839380
9878	839381
19742	839382
17766	839383
58329	839384
1929	839385
8299	839386
3245	839387
13557	839388
5570	839389
30122	839390
50881	839391
516	839392
22357	839393
1209	839394
4287	839395
288	839396
18683	839397
20117	839398
62061	839399
12321	839400
66875	839401
143	839402
87664	839403
9527	839404
84671	839405
75189	839406
7045	839407
2845	839408
85196	839409
11158	839410
8137	839411
30449	839412
85104	839413
134678	839414
31004	839415
5581	839416
82388	839417
50072	839418
14121	839419
12103	839420
3990	839421
6533	839422
10325	839423
25388	839424
71906	839425
4287	839426
17141	839427
915	839428
20652	839429
428	839430
67117	839431
25408	839432
10039	839433
28722	839434
21024	839435
64882	839436
17083	839437
66684	839438
8422	839439
3598	839440
52458	839441
52193	839442
7533	839443
29818	839444
16702	839445
376	839446
597	839447
105	839448
912	839449
1554	839450
3464	839451
67098	839452
37028	839453
285	839454
27258	839455
8448	839456
80446	839457
652	839458
12100	839459
31381	839460
35372	839461
24240	839462
109398	839463
36092	839464
2715	839465
602	839466
52131	839467
10203	839468
94991	839469
49420	839470
118219	839471
1737	839472
17062	839473
4139	839474
7919	839475
35158	839476
13658	839477
119162	839478
1612	839479
3283	839480
75221	839481
10836	839482
6027	839483
1606	839484
3781	839485
58496	839486
7085	839487
5626	839488
4153	839489
9860	839490
11785	839491
4681	839492
89714	839493
6248	839494
36594	839495
62915	839496
3	839497
64723	839498
10249	839499
4353	839500
5637	839501
17814	839502
81096	839503
107005	839504
8794	839505
4175	839506
27441	839507
66676	839508
597	839509
62060	839510
16470	839511
7238	839512
118725	839513
117043	839514
17816	839515
10119	839516
65703	839517
16313	839518
12273	839519
162576	839520
8853	839521
63489	839522
75850	839523
22807	839524
100080	839525
52845	839526
14074	839527
13580	839528
24238	839529
1884	839530
1884	839531
17110	839532
8342	839533
5393	839534
7361	839535
61977	839536
16027	839537
11178	839538
8194	839539
37335	839540
64131	839541
3331	839542
51898	839543
5384	839544
5328	839545
9128	839546
213750	839547
17422	839548
4785	839549
11767	839550
8831	839551
3128	839552
16081	839553
14680	839554
84083	839555
9872	839556
74105	839557
39228	839558
669	839559
30198	839560
1866	839561
239759	839562
26617	839563
63762	839564
11610	839565
20661	839566
413	839567
21610	839568
62637	839569
234	839570
76949	839571
16487	839572
62129	839573
18990	839574
67911	839575
54202	839576
3221	839577
24656	839578
364	839579
1640	839580
4730	839581
56225	839582
7510	839583
3462	839584
92073	839585
2012	839586
3788	839587
1688	839588
2810	839589
2779	839590
56541	839591
7515	839592
30352	839593
18424	839594
141	839595
31155	839596
5214	839597
67189	839598
1193	839599
37447	839600
650	839601
31272	839602
28154	839603
28551	839604
50483	839605
125797	839606
4625	839607
4289	839608
2291	839609
27529	839610
13389	839611
148190	839612
4845	839613
6136	839614
4681	839615
9506	839616
5327	839617
106664	839618
68611	839619
10106	839620
60301	839621
55857	839622
5418	839623
29971	839624
3599	839625
49518	839626
16010	839627
1352	839628
5160	839629
7151	839630
808	839631
234	839632
4089	839633
80260	839634
11634	839635
217799	839636
24642	839637
24636	839638
18802	839639
37048	839640
1516	839641
140840	839642
136603	839643
15132	839644
8525	839645
472	839646
179	839647
35592	839648
22931	839649
910	839650
3702	839651
131364	839652
17774	839653
984	839654
9779	839655
317	839656
20585	839657
234	839658
41217	839659
181720	839660
708	839661
2951	839662
8341	839663
12105	839664
8525	839665
317	839666
5153	839667
26826	839668
8045	839669
4576	839670
84649	839671
204291	839672
63295	839673
3195	839674
3308	839675
194139	839676
10031	839677
974	839678
1332	839679
8745	839680
23109	839681
237366	839682
24097	839683
19176	839684
8831	839685
64883	839686
8706	839687
28322	839688
14086	839689
168633	839690
8325	839691
47238	839692
1573	839693
70573	839694
27204	839695
205	839696
1066	839697
58287	839698
4816	839699
113	839700
362	839701
16726	839702
40584	839703
32222	839704
147500	839705
8358	839706
11949	839707
14086	839708
4114	839709
3228	839710
306	839711
39432	839712
68088	839713
9644	839714
2618	839715
48452	839716
44426	839717
9829	839718
9706	839719
36636	839720
57754	839721
998	839722
396	839723
3339	839724
2277	839725
59875	839726
75672	839727
195965	839728
154046	839729
27498	839730
10170	839731
119867	839732
6	839733
83228	839734
36708	839735
64954	839736
16687	839737
14597	839738
2387	839739
3650	839740
32026	839741
4249	839742
239265	839743
8626	839744
11025	839745
19567	839746
2610	839747
28050	839748
5113	839749
816	839750
24091	839751
7240	839752
749	839753
6034	839754
11345	839755
440	839756
565	839757
17141	839758
18930	839759
147	839760
9797	839761
33826	839762
22292	839763
3001	839764
23365	839765
14550	839766
2613	839767
16788	839768
30343	839769
707	839770
33785	839771
12849	839772
2984	839773
1112	839774
5234	839775
6144	839776
49996	839777
379	839778
170	839779
330	839780
816	839781
1066	839782
6336	839783
202	839784
92028	839785
406	839786
984	839787
3110	839788
11234	839789
34100	839790
14171	839791
15156	839792
4550	839793
1853	839794
14205	839795
2613	839796
23516	839797
11709	839798
42920	839799
485	839800
39332	839801
368	839802
5985	839803
706	839804
39606	839805
2193	839806
80614	839807
3758	839808
78498	839809
6473	839810
1212	839811
208	839812
84214	839813
3128	839814
45504	839815
1922	839816
1621	839817
1469	839818
483	839819
22787	839820
113141	839821
82277	839822
26252	839823
14449	839824
8407	839825
1790	839826
103	839827
8833	839828
10081	839829
87260	839830
52978	839831
547	839832
61853	839833
17675	839834
64728	839835
20847	839836
30955	839837
16383	839838
14768	839839
1409	839840
3595	839841
14774	839842
127145	839843
42615	839844
5262	839845
4016	839846
34404	839847
3471	839848
84846	839849
12177	839850
912	839851
20735	839852
6119	839853
2988	839854
32942	839855
1849	839856
54452	839857
48198	839858
110757	839859
21196	839860
51193	839861
37148	839862
25552	839863
2313	839864
19787	839865
2187	839866
1094	839867
13814	839868
5370	839869
3006	839870
47319	839871
11527	839872
140485	839873
19738	839874
20136	839875
121354	839876
132228	839877
54095	839878
709	839879
14275	839880
9998	839881
2054	839882
7847	839883
26913	839884
52193	839885
29791	839886
749	839887
8237	839888
49780	839889
1090	839890
9953	839891
27163	839892
6953	839893
84316	839894
5647	839895
11007	839896
3305	839897
29887	839898
128891	839899
1112	839900
6482	839901
77732	839902
93111	839903
204329	839904
43240	839905
49366	839906
30997	839907
72257	839908
8237	839909
37370	839910
14246	839911
94053	839912
32928	839913
84815	839914
20584	839915
4689	839916
2718	839917
9203	839918
6798	839919
5985	839920
12893	839921
1095	839922
8119	839923
11761	839924
10686	839925
7575	839926
42	839927
117	839928
50338	839929
919	839930
4856	839931
1008	839932
26803	839933
3499	839934
6122	839935
6747	839936
150	839937
3679	839938
16406	839939
32484	839940
655	839941
66366	839942
1483	839943
604	839944
52978	839945
170	839946
16583	839947
184674	839948
24536	839949
133801	839950
3797	839951
3486	839952
9192	839953
106550	839954
6	839955
239863	839956
53	839957
62193	839958
10646	839959
3366	839960
2589	839961
9609	839962
148661	839963
5865	839964
3068	839965
2387	839966
31037	839967
7882	839968
238920	839969
3471	839970
3386	839971
25678	839972
341	839973
25783	839974
37	839975
8608	839976
25975	839977
19745	839978
14547	839979
7512	839980
2366	839981
31464	839982
152427	839983
15621	839984
10022	839985
14135	839986
31451	839987
4948	839988
6836	839989
7539	839990
4354	839991
79335	839992
228870	839993
81082	839994
68072	839995
73329	839996
89537	839997
84507	839998
2932	839999
3	840000
4350	840001
6417	840002
52914	840003
199360	840004
12948	840005
66397	840006
62753	840007
199260	840008
3837	840009
50963	840010
2565	840011
31260	840012
201142	840013
370	840014
26526	840015
137712	840016
49897	840017
7155	840018
25915	840019
24490	840020
67317	840021
117811	840022
56762	840023
75527	840024
32960	840025
52217	840026
9996	840027
16503	840028
160390	840029
1264	840030
2823	840031
45351	840032
51912	840033
207724	840034
202997	840035
79958	840036
8743	840037
21104	840038
150	840039
1230	840040
7766	840041
4761	840042
693	840043
12794	840044
15781	840045
137427	840046
7292	840047
53683	840048
8961	840049
276	840050
1212	840051
20914	840052
14790	840053
8957	840054
6422	840055
5915	840056
22209	840057
124302	840058
2233	840059
364	840060
89380	840061
1088	840062
229	840063
50214	840064
828	840065
4614	840066
83365	840067
974	840068
4646	840069
61389	840070
8338	840071
40180	840072
18765	840073
30042	840074
82204	840075
3	840076
17543	840077
33943	840078
18540	840079
13634	840080
2382	840081
181455	840082
12860	840083
3755	840084
3432	840085
40345	840086
1878	840087
268	840088
153557	840089
154383	840090
22442	840091
8244	840092
501	840093
2664	840094
591	840095
2657	840096
910	840097
16434	840098
6413	840099
1472	840100
34118	840101
882	840102
10575	840103
34266	840104
3782	840105
24604	840106
3586	840107
45337	840108
2584	840109
723	840110
91684	840111
2366	840112
2317	840113
440	840114
9090	840115
813	840116
5465	840117
41592	840118
3221	840119
11239	840120
14156	840121
22470	840122
157479	840123
7572	840124
55442	840125
215	840126
8685	840127
62001	840128
1936	840129
24	840130
128057	840131
125836	840132
1879	840133
97989	840134
98499	840135
72688	840136
67332	840137
87681	840138
8596	840139
81939	840140
27158	840141
11198	840142
9193	840143
2113	840144
89303	840145
1455	840146
39722	840147
428	840148
63677	840149
891	840150
88679	840151
17142	840152
6937	840153
157443	840154
4854	840155
51143	840156
41353	840157
113368	840158
11860	840159
114006	840160
111421	840161
10037	840162
32942	840163
26327	840164
17033	840165
16387	840166
112490	840167
38225	840168
24471	840169
129558	840170
14697	840171
117200	840172
26376	840173
5952	840174
8824	840175
21527	840176
26009	840177
21000	840178
956	840179
4503	840180
791	840181
112481	840182
87697	840183
155109	840184
51429	840185
6537	840186
25986	840187
25838	840188
2114	840189
37054	840190
118461	840191
14703	840192
165920	840193
85773	840194
14493	840195
87238	840196
106638	840197
20476	840198
4688	840199
102049	840200
4387	840201
141032	840202
159921	840203
65298	840204
209720	840205
84436	840206
240435	840207
5167	840208
6252	840209
5288	840210
233379	840211
133992	840212
81322	840213
81322	840214
52308	840215
11005	840216
200239	840217
108537	840218
9152	840219
49996	840220
11960	840221
20296	840222
142844	840223
84610	840224
146975	840225
73217	840226
61253	840227
120710	840228
1049	840229
111185	840230
49890	840231
6897	840232
13705	840233
13705	840234
156167	840235
113252	840236
232136	840237
156105	840238
174269	840239
91725	840240
21613	840241
115133	840242
230284	840243
87211	840244
72135	840245
142900	840246
54388	840247
1989	840248
1301	840249
785	840250
2834	840251
967	840252
1130	840253
2826	840254
1732	840255
5073	840256
1590	840257
4054	840258
1592	840259
2238	840260
1563	840261
1267	840262
5116	840263
952	840264
1774	840265
3147	840266
1303	840267
1742	840268
3476	840269
1998	840270
2806	840271
5912	840272
954	840273
954	840274
2494	840275
1431	840276
5890	840277
1039	840278
1146	840279
1733	840280
1415	840281
1993	840282
1261	840283
6779	840284
2199	840285
6786	840286
1743	840287
4537	840288
789	840289
1952	840290
2190	840291
2459	840292
1934	840293
12748	840294
1967	840295
1426	840296
1950	840297
2502	840298
155037	840299
966	840300
1972	840301
2466	840302
161525	840303
3996	840304
129186	840305
151296	840306
4540	840307
239341	840308
40407	840309
5882	840310
123344	840311
225625	840312
3122	840313
159746	840314
136874	840315
60019	840316
22904	840317
3329	840318
162355	840319
29342	840320
25603	840321
27239	840322
217306	840323
1063	840324
83521	840325
25620	840326
50740	840327
7429	840328
83597	840329
20804	840330
64533	840331
111119	840332
8934	840333
192576	840334
25474	840335
153968	840336
83033	840337
84428	840338
7429	840339
116350	840340
65011	840341
216966	840342
46195	840343
177355	840344
76089	840345
49842	840346
26926	840347
24674	840348
153027	840349
67428	840350
208172	840351
12859	840352
92429	840353
81049	840354
3539	840355
109898	840356
27410	840357
63915	840358
21336	840359
229563	840360
2190	840361
1758	840362
204929	840363
54238	840364
40687	840365
1129	840366
25346	840367
149700	840368
585	840369
155937	840370
32479	840371
113190	840372
86186	840373
2877	840374
232247	840375
199105	840376
226461	840377
115743	840378
46195	840379
117926	840380
115017	840381
143903	840382
77879	840383
161989	840384
91412	840385
166212	840386
77879	840387
162683	840388
9647	840389
28422	840390
2347	840391
124533	840392
49282	840393
40664	840394
93475	840395
26916	840396
167101	840397
17085	840398
154235	840399
38555	840400
62386	840401
75253	840402
89538	840403
87939	840404
124146	840405
17708	840406
4628	840407
7881	840408
111555	840409
111555	840410
28612	840411
27471	840412
120284	840413
16973	840414
88206	840415
6848	840416
148508	840417
11586	840418
120280	840419
46375	840420
40649	840421
152826	840422
54157	840423
1036	840424
25495	840425
222762	840426
222761	840427
21318	840428
68500	840429
25410	840430
38555	840431
17085	840432
27087	840433
1749	840434
44502	840435
38555	840436
494	840437
12634	840438
12634	840439
27239	840440
124535	840441
13266	840442
28851	840443
157877	840444
182281	840445
186162	840446
106141	840447
116074	840448
35246	840449
380	840450
12677	840451
12308	840452
67226	840453
32721	840454
32721	840455
21634	840456
5288	840457
31927	840458
25716	840459
32381	840460
84147	840461
63475	840462
17162	840463
65318	840464
20632	840465
35908	840466
98181	840467
99299	840468
102473	840469
165910	840470
208657	840471
120280	840472
8772	840473
3080	840474
5986	840475
59970	840476
11345	840477
18470	840478
27173	840479
47858	840480
33929	840481
17498	840482
12407	840483
6541	840484
326	840485
14462	840486
20076	840487
98686	840488
140202	840489
4539	840490
39421	840491
3811	840492
5698	840493
203	840494
5880	840495
39428	840496
3117	840497
68808	840498
32079	840499
13293	840500
4863	840501
15434	840502
18485	840503
16491	840504
1703	840505
22461	840506
137336	840507
408	840508
1502	840509
12201	840510
64313	840511
55160	840512
27238	840513
39364	840514
77818	840515
57241	840516
4094	840517
3894	840518
42585	840519
18892	840520
7545	840521
2123	840522
6505	840523
4262	840524
27519	840525
144	840526
42818	840527
124375	840528
8922	840529
27920	840530
2123	840531
48059	840532
11351	840533
1505	840534
715	840535
2360	840536
22062	840537
22183	840538
148029	840539
13345	840540
43626	840541
73032	840542
6796	840543
15249	840544
13272	840545
91990	840546
58241	840547
132600	840548
4932	840549
91187	840550
1034	840551
9377	840552
41885	840553
84265	840554
48461	840555
7426	840556
25197	840557
5624	840558
60472	840559
27138	840560
19880	840561
3347	840562
3040	840563
48256	840564
5816	840565
70187	840566
135	840567
17213	840568
7941	840569
19774	840570
108072	840571
10657	840572
39223	840573
59104	840574
17672	840575
15	840576
96746	840577
2	840578
11945	840579
7564	840580
26349	840581
42432	840582
65239	840583
74618	840584
5819	840585
11373	840586
3143	840587
69956	840588
1707	840589
30072	840590
91312	840591
22737	840592
37552	840593
5681	840594
3495	840595
59402	840596
14834	840597
12303	840598
21765	840599
7298	840600
11706	840601
6440	840602
7536	840603
18532	840604
1314	840605
157	840606
5986	840607
2696	840608
18	840609
15491	840610
21608	840611
82760	840612
23983	840613
65519	840614
9216	840615
17843	840616
3832	840617
19729	840618
35043	840619
49833	840620
24159	840621
65549	840622
35137	840623
32032	840624
18774	840625
135602	840626
12351	840627
69729	840628
10438	840629
4461	840630
18383	840631
529	840632
15614	840633
176219	840634
18424	840635
51643	840636
64552	840637
79	840638
9782	840639
17578	840640
11866	840641
8916	840642
24620	840643
26057	840644
22643	840645
5165	840646
20805	840647
5786	840648
27090	840649
8781	840650
10555	840651
4466	840652
23342	840653
8134	840654
4664	840655
52495	840656
22713	840657
161642	840658
75152	840659
28524	840660
21090	840661
181	840662
34974	840663
5039	840664
21481	840665
19237	840666
67703	840667
67281	840668
26121	840669
70988	840670
2488	840671
40931	840672
50645	840673
17228	840674
3481	840675
125665	840676
14516	840677
2517	840678
8431	840679
85929	840680
68500	840681
127245	840682
98831	840683
50470	840684
237393	840685
17734	840686
1943	840687
3508	840688
2199	840689
50805	840690
11633	840691
179	840692
120035	840693
33064	840694
3039	840695
35867	840696
508	840697
8393	840698
14657	840699
51298	840700
15638	840701
71541	840702
2892	840703
62520	840704
1647	840705
38701	840706
6809	840707
3328	840708
18815	840709
130502	840710
26104	840711
14042	840712
13021	840713
86543	840714
140839	840715
8242	840716
11099	840717
52918	840718
513	840719
8585	840720
182310	840721
9689	840722
4333	840723
89539	840724
88455	840725
91321	840726
22577	840727
98181	840728
20291	840729
118294	840730
751	840731
57546	840732
205358	840733
148100	840734
9631	840735
79548	840736
7118	840737
30182	840738
11475	840739
19943	840740
19667	840741
23964	840742
30179	840743
167839	840744
167838	840745
224676	840746
8044	840747
16973	840748
238870	840749
158849	840750
227992	840751
158849	840752
17085	840753
7018	840754
80648	840755
112160	840756
2263	840757
46375	840758
171599	840759
28851	840760
664	840761
189302	840762
43444	840763
12765	840764
230016	840765
77813	840766
13057	840767
61435	840768
4122	840769
233661	840770
19564	840771
215460	840772
5594	840773
37358	840774
12852	840775
52005	840776
22341	840777
22341	840778
53371	840779
11552	840780
5788	840781
80178	840782
39814	840783
3326	840784
12023	840785
116381	840786
28099	840787
12285	840788
4581	840789
16320	840790
79302	840791
66413	840792
207960	840793
5588	840794
152503	840795
1147	840796
6294	840797
112004	840798
20995	840799
31838	840800
14783	840801
39212	840802
71019	840803
69451	840804
97025	840805
136351	840806
29315	840807
101675	840808
86379	840809
159198	840810
69573	840811
86379	840812
125622	840813
121422	840814
90152	840815
26925	840816
121092	840817
53624	840818
201164	840819
201498	840820
93562	840821
201167	840822
45765	840823
40722	840824
81405	840825
136204	840826
45994	840827
91036	840828
81466	840829
103769	840830
44754	840831
62962	840832
42211	840833
18067	840834
15991	840835
201519	840836
69077	840837
121972	840838
93679	840839
102774	840840
140412	840841
107562	840842
90306	840843
81415	840844
102774	840845
63010	840846
69295	840847
107712	840848
121641	840849
224158	840850
207607	840851
17230	840852
93235	840853
168734	840854
163307	840855
69608	840856
168701	840857
145162	840858
83027	840859
145160	840860
145258	840861
91152	840862
121952	840863
41904	840864
81509	840865
81411	840866
58215	840867
201628	840868
159256	840869
227940	840870
166782	840871
38982	840872
169147	840873
90690	840874
69608	840875
51532	840876
114445	840877
81398	840878
107543	840879
201754	840880
69404	840881
169305	840882
1973	840883
225270	840884
107171	840885
145287	840886
58519	840887
170134	840888
234523	840889
107492	840890
91154	840891
145051	840892
41687	840893
121723	840894
15991	840895
107438	840896
201165	840897
107438	840898
195512	840899
53624	840900
107170	840901
105894	840902
42184	840903
121315	840904
33420	840905
167975	840906
93721	840907
95640	840908
121358	840909
140099	840910
10364	840911
53332	840912
226409	840913
66212	840914
82366	840915
232452	840916
140470	840917
38956	840918
201826	840919
122315	840920
115671	840921
33399	840922
201003	840923
140865	840924
122352	840925
195565	840926
72821	840927
40722	840928
169876	840929
116011	840930
201765	840931
23022	840932
81462	840933
168846	840934
211359	840935
221975	840936
609	840937
107661	840938
95620	840939
122589	840940
29823	840941
53825	840942
201984	840943
53820	840944
90667	840945
115713	840946
90408	840947
181979	840948
157805	840949
53666	840950
42078	840951
114621	840952
60611	840953
81479	840954
201170	840955
200670	840956
227247	840957
145153	840958
144723	840959
120887	840960
69127	840961
50560	840962
1653	840963
21984	840964
224055	840965
86271	840966
225318	840967
86012	840968
86271	840969
208750	840970
65909	840971
122060	840972
42172	840973
153933	840974
101815	840975
94145	840976
107645	840977
107298	840978
29981	840979
118748	840980
90611	840981
100522	840982
45994	840983
192132	840984
95395	840985
21854	840986
59086	840987
81479	840988
53825	840989
107607	840990
29823	840991
145345	840992
60611	840993
146677	840994
193392	840995
122013	840996
193905	840997
71292	840998
47583	840999
78129	841000
31083	841001
178290	841002
130939	841003
94524	841004
145450	841005
145326	841006
18761	841007
201749	841008
204064	841009
59721	841010
160075	841011
66231	841012
128746	841013
19604	841014
100009	841015
107562	841016
238495	841017
2567	841018
165174	841019
54016	841020
33619	841021
128796	841022
125520	841023
55872	841024
78535	841025
122582	841026
202027	841027
28028	841028
156275	841029
140567	841030
60611	841031
193479	841032
239950	841033
53837	841034
59086	841035
58535	841036
228359	841037
157314	841038
89848	841039
240264	841040
208616	841041
53248	841042
115196	841043
201876	841044
63010	841045
19604	841046
122421	841047
121663	841048
30073	841049
39039	841050
26917	841051
176842	841052
128544	841053
90611	841054
145318	841055
170292	841056
116695	841057
156464	841058
100641	841059
53248	841060
169396	841061
167111	841062
231187	841063
192219	841064
220226	841065
160880	841066
195543	841067
168775	841068
178009	841069
142197	841070
18067	841071
145345	841072
58535	841073
185343	841074
170016	841075
128789	841076
103388	841077
158970	841078
160075	841079
95517	841080
169970	841081
167111	841082
145489	841083
169589	841084
135876	841085
100369	841086
103258	841087
157315	841088
222240	841089
219584	841090
58544	841091
121220	841092
166784	841093
53850	841094
158719	841095
18613	841096
52699	841097
90234	841098
138470	841099
148342	841100
202032	841101
69469	841102
90312	841103
8539	841104
162996	841105
53666	841106
69335	841107
53644	841108
107492	841109
158246	841110
168411	841111
69335	841112
69194	841113
145326	841114
168563	841115
18613	841116
195518	841117
58583	841118
150604	841119
66848	841120
201550	841121
69320	841122
90574	841123
157276	841124
201547	841125
90518	841126
69353	841127
81378	841128
144494	841129
33518	841130
107214	841131
140407	841132
200478	841133
53583	841134
10462	841135
69353	841136
14928	841137
69353	841138
144598	841139
33466	841140
14982	841141
147232	841142
63266	841143
66281	841144
201444	841145
120895	841146
30471	841147
141540	841148
8956	841149
20164	841150
222767	841151
155936	841152
24264	841153
201538	841154
90208	841155
33486	841156
114856	841157
53623	841158
90234	841159
26862	841160
195486	841161
169124	841162
30471	841163
121276	841164
168353	841165
42065	841166
53623	841167
140406	841168
168318	841169
6632	841170
26896	841171
200835	841172
200566	841173
33420	841174
145008	841175
194566	841176
140467	841177
81290	841178
200514	841179
33518	841180
33466	841181
33466	841182
107170	841183
53623	841184
69124	841185
42125	841186
148342	841187
196600	841188
120887	841189
109637	841190
60616	841191
225508	841192
121500	841193
65780	841194
107694	841195
200843	841196
94524	841197
202156	841198
38367	841199
95517	841200
53825	841201
54036	841202
75963	841203
5781	841204
3654	841205
61357	841206
144494	841207
97386	841208
347	841209
479	841210
44619	841211
5794	841212
38622	841213
94333	841214
135862	841215
142873	841216
133094	841217
138817	841218
174962	841219
4797	841220
1650	841221
11	841222
2148	841223
4998	841224
107852	841225
21834	841226
131630	841227
140874	841228
8930	841229
174999	841230
125922	841231
173341	841232
37	841233
52331	841234
50038	841235
37619	841236
5606	841237
139647	841238
1960	841239
8270	841240
78029	841241
10038	841242
128265	841243
10920	841244
43710	841245
52904	841246
64356	841247
23228	841248
79156	841249
74511	841250
34809	841251
121357	841252
3885	841253
189733	841254
152768	841255
11996	841256
42247	841257
1786	841258
29969	841259
1418	841260
20254	841261
20254	841262
20254	841263
7409	841264
147121	841265
156851	841266
107070	841267
17307	841268
76653	841269
153455	841270
90784	841271
202992	841272
178527	841273
2747	841274
74820	841275
132961	841276
93464	841277
183446	841278
110147	841279
45440	841280
1586	841281
63129	841282
5973	841283
27097	841284
11484	841285
3665	841286
184567	841287
117346	841288
180	841289
152725	841290
35363	841291
43308	841292
14463	841293
85357	841294
10743	841295
60895	841296
151712	841297
10721	841298
70849	841299
5387	841300
182990	841301
13413	841302
167356	841303
151052	841304
220873	841305
147512	841306
35972	841307
83224	841308
131713	841309
5755	841310
15912	841311
13275	841312
45922	841313
29239	841314
33892	841315
209016	841316
83441	841317
164450	841318
2488	841319
141666	841320
173255	841321
116439	841322
107292	841323
118559	841324
99876	841325
735	841326
148644	841327
153754	841328
90973	841329
3993	841330
1767	841331
54560	841332
22323	841333
167528	841334
97063	841335
149041	841336
112484	841337
141574	841338
1940	841339
20928	841340
66595	841341
4876	841342
40797	841343
142807	841344
34569	841345
131104	841346
2982	841347
5890	841348
16683	841349
18918	841350
147878	841351
745	841352
48392	841353
89206	841354
213331	841355
79137	841356
212460	841357
1316	841358
116185	841359
57729	841360
152488	841361
139614	841362
53037	841363
211041	841364
14511	841365
111073	841366
152512	841367
88310	841368
78864	841369
156522	841370
153577	841371
30173	841372
139630	841373
61798	841374
2340	841375
53742	841376
1037	841377
112912	841378
155314	841379
64918	841380
58116	841381
85025	841382
4575	841383
57861	841384
1791	841385
34667	841386
32049	841387
3555	841388
18996	841389
16240	841390
11646	841391
73493	841392
6014	841393
57046	841394
211038	841395
1762	841396
98345	841397
184488	841398
8603	841399
130396	841400
211869	841401
96595	841402
212618	841403
20757	841404
5913	841405
76686	841406
175090	841407
49604	841408
57758	841409
96505	841410
64285	841411
220886	841412
110234	841413
11922	841414
57693	841415
185958	841416
7183	841417
131112	841418
60880	841419
16319	841420
134020	841421
153733	841422
23689	841423
101601	841424
64420	841425
104146	841426
106866	841427
300	841428
1634	841429
74649	841430
3372	841431
212855	841432
102554	841433
140969	841434
71795	841435
202387	841436
104151	841437
44804	841438
20027	841439
103344	841440
7567	841441
191690	841442
48327	841443
43096	841444
76069	841445
31116	841446
168927	841447
187923	841448
20810	841449
183627	841450
100911	841451
33667	841452
27017	841453
155906	841454
62740	841455
202351	841456
116432	841457
67081	841458
61592	841459
189459	841460
136220	841461
11482	841462
28907	841463
78370	841464
37748	841465
104582	841466
164709	841467
105643	841468
37748	841469
68616	841470
186071	841471
162542	841472
45424	841473
189239	841474
42260	841475
134433	841476
112120	841477
134433	841478
82992	841479
193214	841480
4790	841481
105658	841482
115991	841483
93300	841484
159229	841485
6435	841486
229369	841487
75517	841488
215603	841489
113005	841490
114658	841491
66285	841492
223702	841493
163513	841494
109904	841495
38989	841496
7147	841497
11316	841498
114662	841499
225844	841500
100349	841501
60377	841502
114608	841503
79991	841504
225105	841505
235151	841506
226659	841507
167070	841508
147799	841509
131150	841510
160186	841511
77860	841512
47572	841513
63121	841514
89118	841515
160809	841516
166907	841517
231440	841518
135549	841519
205833	841520
79087	841521
14905	841522
124321	841523
109475	841524
110071	841525
32306	841526
226799	841527
218658	841528
115154	841529
4675	841530
162904	841531
161585	841532
195848	841533
53820	841534
227482	841535
79086	841536
48105	841537
9810	841538
104378	841539
59236	841540
159913	841541
8361	841542
105234	841543
36791	841544
159251	841545
49238	841546
81789	841547
113993	841548
61896	841549
159005	841550
66341	841551
145699	841552
115546	841553
234108	841554
50231	841555
50231	841556
66305	841557
160624	841558
230856	841559
229795	841560
77130	841561
225657	841562
223645	841563
63272	841564
101132	841565
229469	841566
104980	841567
104980	841568
104136	841569
78846	841570
99565	841571
86217	841572
93734	841573
46778	841574
73866	841575
43162	841576
181740	841577
133100	841578
66635	841579
14140	841580
144666	841581
122069	841582
234612	841583
104611	841584
66855	841585
63073	841586
107767	841587
67470	841588
50046	841589
162775	841590
103999	841591
67324	841592
117461	841593
369	841594
166694	841595
216715	841596
192188	841597
40667	841598
159384	841599
101851	841600
63262	841601
142610	841602
65411	841603
115820	841604
36273	841605
115533	841606
37937	841607
58961	841608
58926	841609
544	841610
386	841611
114537	841612
12293	841613
3240	841614
26444	841615
33931	841616
135465	841617
75196	841618
4075	841619
12588	841620
21513	841621
106411	841622
165435	841623
57881	841624
39484	841625
159464	841626
65689	841627
24741	841628
122644	841629
17015	841630
8498	841631
2573	841632
217653	841633
7693	841634
79149	841635
11931	841636
76347	841637
55392	841638
36681	841639
99059	841640
75921	841641
100421	841642
47510	841643
205703	841644
9029	841645
182031	841646
189632	841647
81824	841648
91033	841649
10871	841650
10871	841651
176362	841652
10871	841653
10871	841654
10871	841655
10871	841656
10871	841657
10871	841658
22064	841659
9007	841660
58540	841661
73442	841662
79177	841663
79541	841664
30852	841665
98526	841666
130510	841667
6044	841668
20533	841669
86076	841670
100137	841671
13694	841672
134171	841673
79992	841674
34495	841675
135508	841676
123461	841677
19809	841678
45540	841679
120830	841680
37762	841681
74853	841682
176001	841683
2629	841684
203882	841685
107086	841686
82225	841687
4398	841688
135951	841689
58532	841690
68972	841691
34471	841692
87384	841693
28395	841694
144509	841695
110571	841696
200931	841697
26851	841698
26992	841699
42350	841700
50553	841701
11	841702
38326	841703
104587	841704
92640	841705
99705	841706
103197	841707
221962	841708
33398	841709
179266	841710
86518	841711
2614	841712
136426	841713
43878	841714
95838	841715
26838	841716
13530	841717
43788	841718
12585	841719
116285	841720
2755	841721
81757	841722
12446	841723
128537	841724
544	841725
170105	841726
77846	841727
97040	841728
166331	841729
131961	841730
99389	841731
117863	841732
108659	841733
228402	841734
1750	841735
70094	841736
116986	841737
127746	841738
90469	841739
31082	841740
187467	841741
224953	841742
94475	841743
19241	841744
17091	841745
268	841746
59517	841747
112415	841748
102110	841749
15952	841750
86556	841751
59642	841752
228698	841753
81249	841754
46789	841755
19432	841756
147192	841757
77478	841758
82117	841759
16510	841760
80076	841761
220778	841762
122884	841763
99389	841764
29496	841765
33082	841766
103300	841767
236369	841768
53104	841769
3509	841770
67248	841771
27357	841772
159470	841773
147921	841774
157666	841775
24287	841776
3098	841777
66216	841778
130477	841779
160104	841780
58986	841781
158589	841782
4427	841783
138579	841784
81596	841785
224384	841786
21832	841787
115166	841788
226634	841789
115595	841790
100546	841791
438	841792
58617	841793
202987	841794
228098	841795
8923	841796
220376	841797
76274	841798
76274	841799
85971	841800
115481	841801
100978	841802
227688	841803
41951	841804
121583	841805
156845	841806
126711	841807
120583	841808
126040	841809
90749	841810
111121	841811
57934	841812
208223	841813
115815	841814
101794	841815
123176	841816
227616	841817
57266	841818
32974	841819
99872	841820
101328	841821
27511	841822
101535	841823
90566	841824
16980	841825
67516	841826
49225	841827
115281	841828
99727	841829
24287	841830
229799	841831
204509	841832
225912	841833
220384	841834
174654	841835
223954	841836
86014	841837
89544	841838
21875	841839
12894	841840
142512	841841
100168	841842
58178	841843
100321	841844
46852	841845
123326	841846
201942	841847
200734	841848
158106	841849
192469	841850
76934	841851
190697	841852
121994	841853
226390	841854
78359	841855
53024	841856
68589	841857
118962	841858
34478	841859
25485	841860
1516	841861
90947	841862
103052	841863
103052	841864
17989	841865
202932	841866
107597	841867
159412	841868
167798	841869
438	841870
225757	841871
6259	841872
235865	841873
32974	841874
223642	841875
169251	841876
115593	841877
45734	841878
158582	841879
159693	841880
90375	841881
90011	841882
32352	841883
170982	841884
222772	841885
14631	841886
157726	841887
165285	841888
186118	841889
149325	841890
40553	841891
38250	841892
136795	841893
78881	841894
78050	841895
96280	841896
66614	841897
60858	841898
75301	841899
104297	841900
78871	841901
78895	841902
104189	841903
111373	841904
140924	841905
178006	841906
84901	841907
112178	841908
33425	841909
193309	841910
68497	841911
173471	841912
224762	841913
96627	841914
111014	841915
44955	841916
148877	841917
106407	841918
215015	841919
74697	841920
153185	841921
29381	841922
46390	841923
55403	841924
107870	841925
72189	841926
116551	841927
161386	841928
104160	841929
81238	841930
190990	841931
137306	841932
189635	841933
69214	841934
135057	841935
84540	841936
13449	841937
29353	841938
76937	841939
101956	841940
74570	841941
96196	841942
35692	841943
98881	841944
149270	841945
180044	841946
82266	841947
149315	841948
154683	841949
73258	841950
179987	841951
96187	841952
33627	841953
68845	841954
42060	841955
12022	841956
37624	841957
129522	841958
3425	841959
205616	841960
154789	841961
24006	841962
150158	841963
116283	841964
17993	841965
90951	841966
207821	841967
194856	841968
95503	841969
29128	841970
68792	841971
10464	841972
479	841973
5218	841974
2616	841975
13087	841976
29202	841977
479	841978
9152	841979
105941	841980
544	841981
28989	841982
182894	841983
31307	841984
22908	841985
179548	841986
90816	841987
10737	841988
12372	841989
159707	841990
46152	841991
191112	841992
49284	841993
25997	841994
120288	841995
217411	841996
164454	841997
5590	841998
35886	841999
1337	842000
16728	842001
575	842002
155114	842003
155734	842004
40332	842005
26017	842006
73139	842007
32250	842008
155159	842009
32235	842010
155124	842011
101717	842012
9321	842013
59488	842014
71625	842015
18724	842016
105172	842017
79007	842018
226354	842019
205061	842020
158145	842021
85170	842022
11177	842023
32215	842024
40359	842025
85170	842026
40390	842027
119986	842028
65585	842029
28680	842030
25988	842031
11046	842032
167114	842033
101403	842034
208443	842035
155033	842036
146722	842037
113350	842038
16997	842039
65676	842040
26008	842041
28614	842042
186407	842043
233710	842044
75697	842045
42351	842046
25988	842047
38090	842048
6746	842049
801	842050
10611	842051
42616	842052
12172	842053
9106	842054
3443	842055
3558	842056
12348	842057
65601	842058
43662	842059
15026	842060
80643	842061
26832	842062
26072	842063
16992	842064
698	842065
7644	842066
21801	842067
38286	842068
53645	842069
30218	842070
122304	842071
83	842072
9728	842073
5537	842074
75372	842075
221293	842076
131420	842077
79073	842078
8998	842079
79225	842080
234980	842081
91149	842082
33465	842083
778	842084
2429	842085
18100	842086
2543	842087
124145	842088
5025	842089
37676	842090
50108	842091
86489	842092
49881	842093
151	842094
4008	842095
63104	842096
77122	842097
34598	842098
56309	842099
37504	842100
83015	842101
109821	842102
50689	842103
25412	842104
109473	842105
103524	842106
142986	842107
139825	842108
39951	842109
5732	842110
14982	842111
1470	842112
6645	842113
5742	842114
16	842115
64420	842116
1924	842117
50042	842118
83	842119
139445	842120
481	842121
79536	842122
48640	842123
80893	842124
19925	842125
22479	842126
55403	842127
127680	842128
125867	842129
125732	842130
94706	842131
55403	842132
177325	842133
23695	842134
64067	842135
26786	842136
55728	842137
128089	842138
125889	842139
93405	842140
85994	842141
71820	842142
177278	842143
102923	842144
6888	842145
125835	842146
63069	842147
156138	842148
26833	842149
66129	842150
177288	842151
51543	842152
23689	842153
77844	842154
194427	842155
139381	842156
148031	842157
55800	842158
19518	842159
72129	842160
126826	842161
34344	842162
34344	842163
70829	842164
54888	842165
82499	842166
126861	842167
109242	842168
174524	842169
125829	842170
45758	842171
95460	842172
126568	842173
126216	842174
125875	842175
93405	842176
65973	842177
85881	842178
93597	842179
178349	842180
93597	842181
94466	842182
128264	842183
178477	842184
128264	842185
94735	842186
175861	842187
94710	842188
55800	842189
94922	842190
94922	842191
176558	842192
127259	842193
177133	842194
177214	842195
71929	842196
175903	842197
175909	842198
55578	842199
174499	842200
128660	842201
72129	842202
94636	842203
177774	842204
127857	842205
127092	842206
128299	842207
93954	842208
94367	842209
93839	842210
94898	842211
127333	842212
94190	842213
178795	842214
50030	842215
34808	842216
72391	842217
177422	842218
177720	842219
72288	842220
175418	842221
93557	842222
127910	842223
94068	842224
94747	842225
174510	842226
55578	842227
71573	842228
63944	842229
94981	842230
72391	842231
94634	842232
55531	842233
94212	842234
175070	842235
174908	842236
18615	842237
177376	842238
127327	842239
94006	842240
29397	842241
138660	842242
63069	842243
51583	842244
178195	842245
178164	842246
55799	842247
177250	842248
90166	842249
189151	842250
191846	842251
231385	842252
132333	842253
65120	842254
84291	842255
84287	842256
111001	842257
150954	842258
39920	842259
50709	842260
83920	842261
110256	842262
50157	842263
39891	842264
84186	842265
85024	842266
153141	842267
84186	842268
84287	842269
84872	842270
154122	842271
40163	842272
83993	842273
214896	842274
111657	842275
111810	842276
151588	842277
65034	842278
39989	842279
151385	842280
39920	842281
64786	842282
214602	842283
149539	842284
83008	842285
49937	842286
110256	842287
82917	842288
153803	842289
109994	842290
83530	842291
64388	842292
64346	842293
65098	842294
83831	842295
39989	842296
111075	842297
64102	842298
39871	842299
112468	842300
39871	842301
182344	842302
138204	842303
107331	842304
46119	842305
126475	842306
41821	842307
175040	842308
127412	842309
71686	842310
95123	842311
94208	842312
34808	842313
43551	842314
61316	842315
14867	842316
35760	842317
544	842318
58090	842319
132029	842320
145645	842321
90194	842322
81559	842323
61063	842324
3076	842325
10421	842326
101905	842327
81598	842328
10	842329
21952	842330
53460	842331
55688	842332
144763	842333
14969	842334
152634	842335
4462	842336
50475	842337
17967	842338
145742	842339
68920	842340
6577	842341
159016	842342
104555	842343
77072	842344
6646	842345
10505	842346
124562	842347
91	842348
49184	842349
226326	842350
231562	842351
3906	842352
69518	842353
67	842354
14885	842355
120977	842356
204823	842357
189423	842358
40062	842359
205528	842360
131017	842361
131234	842362
133823	842363
109150	842364
205603	842365
31579	842366
210790	842367
169254	842368
114207	842369
147297	842370
105502	842371
82180	842372
187021	842373
204788	842374
69001	842375
186319	842376
139245	842377
105099	842378
47389	842379
73658	842380
18534	842381
178414	842382
22585	842383
139243	842384
102818	842385
43646	842386
208001	842387
79992	842388
214856	842389
90765	842390
218924	842391
33398	842392
209480	842393
100144	842394
34902	842395
57743	842396
147356	842397
40022	842398
232819	842399
179419	842400
205454	842401
112805	842402
154942	842403
215026	842404
204703	842405
147357	842406
132850	842407
5794	842408
87132	842409
106756	842410
40747	842411
96345	842412
181306	842413
24373	842414
128417	842415
177435	842416
95751	842417
177274	842418
200873	842419
22689	842420
183882	842421
84917	842422
174404	842423
98757	842424
214123	842425
179228	842426
189291	842427
111722	842428
136654	842429
133663	842430
186875	842431
215454	842432
80543	842433
215219	842434
180528	842435
213928	842436
47966	842437
43908	842438
479	842439
57393	842440
159120	842441
183117	842442
161934	842443
5952	842444
107502	842445
144880	842446
81008	842447
184721	842448
81242	842449
169371	842450
146517	842451
91045	842452
14993	842453
66339	842454
6282	842455
197104	842456
222399	842457
169686	842458
198131	842459
115633	842460
107105	842461
9256	842462
158841	842463
106808	842464
144058	842465
144051	842466
156102	842467
167423	842468
220701	842469
58789	842470
37501	842471
63757	842472
63757	842473
21215	842474
22032	842475
91233	842476
161446	842477
55934	842478
62978	842479
75979	842480
183551	842481
35283	842482
35279	842483
107784	842484
150395	842485
144802	842486
8904	842487
98685	842488
112358	842489
14924	842490
105756	842491
59122	842492
27774	842493
14966	842494
155999	842495
104555	842496
218417	842497
49223	842498
17958	842499
227239	842500
26245	842501
118453	842502
68689	842503
13375	842504
479	842505
29540	842506
10461	842507
237405	842508
90737	842509
128773	842510
53590	842511
1242	842512
12937	842513
115240	842514
22074	842515
61103	842516
81590	842517
81489	842518
14973	842519
38959	842520
46035	842521
117634	842522
60626	842523
97203	842524
69017	842525
27778	842526
32590	842527
59284	842528
229909	842529
126098	842530
59957	842531
165444	842532
239873	842533
26936	842534
125623	842535
105868	842536
101324	842537
43733	842538
168313	842539
194079	842540
181157	842541
53706	842542
121862	842543
12488	842544
99469	842545
100559	842546
138279	842547
39596	842548
63208	842549
131655	842550
191264	842551
24226	842552
189810	842553
186398	842554
189495	842555
55690	842556
210377	842557
192524	842558
139113	842559
99635	842560
134981	842561
53771	842562
98202	842563
128598	842564
134172	842565
82016	842566
102636	842567
38622	842568
69088	842569
73649	842570
73347	842571
101498	842572
192205	842573
99892	842574
14955	842575
1718	842576
178634	842577
174961	842578
55146	842579
155929	842580
53795	842581
144685	842582
15034	842583
189329	842584
134022	842585
8989	842586
90351	842587
71919	842588
83939	842589
218	842590
17994	842591
1535	842592
202321	842593
18015	842594
105709	842595
134437	842596
42134	842597
6266	842598
77536	842599
188002	842600
73058	842601
479	842602
136685	842603
38171	842604
140	842605
23339	842606
96397	842607
76210	842608
18075	842609
138507	842610
146595	842611
16712	842612
94276	842613
120917	842614
10505	842615
27039	842616
140	842617
41477	842618
49284	842619
65127	842620
202358	842621
76263	842622
191071	842623
152508	842624
202322	842625
91617	842626
181168	842627
43647	842628
18967	842629
46966	842630
121919	842631
115169	842632
177569	842633
54332	842634
13164	842635
28962	842636
9152	842637
70438	842638
18751	842639
28328	842640
4643	842641
13146	842642
13065	842643
121658	842644
49184	842645
10655	842646
10655	842647
10655	842648
25621	842649
16495	842650
1942	842651
8394	842652
5746	842653
12	842654
34407	842655
22145	842656
760	842657
10655	842658
1376	842659
12678	842660
74104	842661
228795	842662
200814	842663
11	842664
9029	842665
7742	842666
2237	842667
75361	842668
126508	842669
218	842670
12588	842671
97535	842672
7706	842673
21942	842674
231269	842675
26970	842676
130974	842677
141328	842678
97523	842679
18010	842680
10370	842681
126059	842682
94485	842683
14139	842684
120917	842685
17881	842686
98139	842687
22822	842688
3075	842689
1381	842690
2416	842691
83	842692
728	842693
14577	842694
4167	842695
86858	842696
39145	842697
7230	842698
32189	842699
146701	842700
229736	842701
71711	842702
70376	842703
1739	842704
33764	842705
56355	842706
39717	842707
42031	842708
68990	842709
91	842710
34457	842711
12945	842712
42744	842713
26786	842714
13438	842715
4776	842716
102803	842717
102803	842718
53707	842719
21837	842720
33698	842721
55454	842722
56491	842723
56491	842724
83535	842725
21905	842726
48283	842727
5297	842728
33805	842729
29977	842730
195948	842731
21756	842732
108295	842733
3580	842734
9833	842735
5753	842736
2150	842737
18144	842738
21548	842739
16002	842740
132561	842741
128012	842742
75691	842743
75261	842744
127915	842745
5979	842746
4060	842747
17327	842748
22192	842749
37700	842750
30356	842751
49846	842752
49846	842753
15215	842754
12553	842755
73744	842756
53967	842757
63231	842758
67515	842759
58957	842760
77509	842761
79940	842762
13039	842763
126296	842764
68910	842765
42121	842766
58774	842767
38345	842768
218450	842769
151686	842770
18574	842771
34988	842772
16230	842773
49660	842774
25363	842775
102826	842776
73881	842777
202028	842778
3349	842779
15417	842780
114845	842781
27261	842782
4648	842783
103205	842784
3539	842785
1975	842786
71921	842787
166282	842788
109838	842789
201592	842790
132769	842791
108264	842792
20260	842793
115774	842794
12100	842795
81825	842796
5743	842797
7417	842798
101924	842799
228222	842800
123132	842801
33386	842802
21717	842803
1132	842804
175505	842805
199989	842806
16748	842807
147388	842808
197212	842809
49538	842810
48577	842811
75261	842812
43051	842813
41379	842814
8123	842815
129096	842816
110048	842817
99784	842818
40217	842819
33436	842820
4004	842821
187603	842822
74820	842823
21190	842824
121096	842825
22387	842826
41351	842827
201560	842828
168938	842829
69058	842830
72923	842831
51346	842832
6788	842833
215435	842834
18914	842835
93226	842836
198199	842837
142547	842838
162695	842839
177716	842840
181124	842841
145998	842842
22307	842843
196664	842844
29309	842845
56807	842846
18901	842847
47271	842848
160507	842849
142541	842850
65568	842851
95233	842852
194002	842853
34939	842854
54862	842855
131621	842856
3433	842857
44415	842858
179898	842859
194232	842860
49712	842861
46030	842862
93404	842863
4060	842864
181591	842865
63781	842866
17829	842867
19298	842868
63871	842869
1259	842870
55853	842871
28558	842872
57840	842873
59192	842874
199812	842875
144187	842876
128326	842877
132736	842878
77775	842879
12897	842880
56746	842881
49712	842882
163668	842883
206580	842884
153011	842885
106634	842886
11402	842887
144238	842888
129772	842889
92707	842890
191448	842891
66432	842892
152115	842893
99738	842894
208996	842895
42374	842896
198330	842897
150136	842898
143962	842899
54882	842900
147071	842901
37527	842902
130000	842903
36872	842904
98861	842905
2218	842906
75261	842907
4545	842908
7449	842909
8479	842910
24816	842911
68910	842912
17017	842913
45122	842914
47588	842915
42171	842916
15979	842917
122014	842918
53713	842919
32040	842920
21886	842921
74213	842922
16574	842923
10531	842924
5746	842925
66675	842926
135714	842927
149069	842928
77458	842929
2542	842930
36082	842931
13716	842932
23760	842933
157466	842934
7501	842935
26748	842936
138572	842937
11653	842938
213548	842939
24272	842940
212982	842941
98426	842942
98426	842943
2080	842944
94303	842945
139164	842946
122178	842947
62064	842948
224124	842949
65768	842950
157317	842951
79491	842952
99325	842953
71293	842954
75821	842955
53632	842956
90536	842957
201000	842958
33618	842959
170054	842960
4837	842961
115470	842962
1844	842963
32582	842964
181940	842965
63100	842966
16876	842967
55002	842968
82551	842969
17283	842970
8577	842971
5308	842972
56674	842973
140148	842974
191955	842975
21509	842976
22568	842977
211989	842978
11113	842979
119759	842980
143959	842981
47584	842982
193668	842983
153080	842984
36988	842985
115	842986
201891	842987
479	842988
135097	842989
59951	842990
28761	842991
109100	842992
208778	842993
202988	842994
219082	842995
93891	842996
1411	842997
74299	842998
63450	842999
1287	843000
10453	843001
13559	843002
227281	843003
55731	843004
4067	843005
224307	843006
177825	843007
167120	843008
162036	843009
218354	843010
39136	843011
85997	843012
39163	843013
42808	843014
209875	843015
146399	843016
227438	843017
145978	843018
1049	843019
72343	843020
148921	843021
91047	843022
225054	843023
225026	843024
26623	843025
2507	843026
94472	843027
114771	843028
39163	843029
159719	843030
3135	843031
86949	843032
9238	843033
157325	843034
94763	843035
93936	843036
201757	843037
56924	843038
107418	843039
107418	843040
201340	843041
223401	843042
4556	843043
7947	843044
1575	843045
69195	843046
81191	843047
106131	843048
94371	843049
107584	843050
211258	843051
110515	843052
119115	843053
97967	843054
90733	843055
24280	843056
37847	843057
17983	843058
26912	843059
146235	843060
128507	843061
212614	843062
109472	843063
121020	843064
222648	843065
42680	843066
56136	843067
93207	843068
1986	843069
71198	843070
7924	843071
1933	843072
71194	843073
49462	843074
78291	843075
160011	843076
85532	843077
47794	843078
191521	843079
1282	843080
3482	843081
4770	843082
48901	843083
4067	843084
32581	843085
34960	843086
2186	843087
146177	843088
65615	843089
32581	843090
14550	843091
54814	843092
54429	843093
1975	843094
184500	843095
12806	843096
146227	843097
42782	843098
6835	843099
352	843100
4532	843101
70113	843102
108703	843103
51190	843104
122071	843105
3530	843106
1582	843107
1416	843108
788	843109
15165	843110
108696	843111
42745	843112
742	843113
132487	843114
15254	843115
18311	843116
6781	843117
22150	843118
158878	843119
166038	843120
101329	843121
41473	843122
49898	843123
10692	843124
53405	843125
33343	843126
10456	843127
4397	843128
80468	843129
1772	843130
1986	843131
2190	843132
26475	843133
114871	843134
5120	843135
63423	843136
183850	843137
10643	843138
5919	843139
162075	843140
107355	843141
124329	843142
38440	843143
121104	843144
105736	843145
79376	843146
146355	843147
159319	843148
202689	843149
231129	843150
150547	843151
63195	843152
145323	843153
121707	843154
146235	843155
5970	843156
115592	843157
104791	843158
157938	843159
1244	843160
5765	843161
14984	843162
90006	843163
14896	843164
102752	843165
21827	843166
14896	843167
3430	843168
8923	843169
33391	843170
116535	843171
22381	843172
234956	843173
53335	843174
3424	843175
114943	843176
84973	843177
37839	843178
115186	843179
11957	843180
227622	843181
218520	843182
34704	843183
115454	843184
205170	843185
53552	843186
7516	843187
17529	843188
179595	843189
113301	843190
2499	843191
42554	843192
171451	843193
65694	843194
65644	843195
85138	843196
155252	843197
104870	843198
103526	843199
62099	843200
26886	843201
121837	843202
42117	843203
120853	843204
47115	843205
47115	843206
223147	843207
56095	843208
203359	843209
95499	843210
43034	843211
221689	843212
4584	843213
72605	843214
223144	843215
1563	843216
10423	843217
38900	843218
86207	843219
37871	843220
108997	843221
107661	843222
40414	843223
81313	843224
86949	843225
42184	843226
43095	843227
215406	843228
45168	843229
226695	843230
49206	843231
171332	843232
89880	843233
226689	843234
49200	843235
52005	843236
137843	843237
9641	843238
153568	843239
40559	843240
158412	843241
1245	843242
17962	843243
114437	843244
107412	843245
107412	843246
121508	843247
86269	843248
57836	843249
42071	843250
122279	843251
81258	843252
90246	843253
126920	843254
145053	843255
22145	843256
9035	843257
5150	843258
3135	843259
82084	843260
2420	843261
85980	843262
54047	843263
24301	843264
159401	843265
225752	843266
71332	843267
29662	843268
53502	843269
16528	843270
34242	843271
144768	843272
170281	843273
26004	843274
228111	843275
2815	843276
5889	843277
105736	843278
41170	843279
2499	843280
60429	843281
12687	843282
80131	843283
17249	843284
98345	843285
42008	843286
120827	843287
53675	843288
26763	843289
69211	843290
12430	843291
26746	843292
12430	843293
53675	843294
33239	843295
120846	843296
1078	843297
90110	843298
2747	843299
5719	843300
53661	843301
53521	843302
1372	843303
5011	843304
90094	843305
7870	843306
94003	843307
145252	843308
51866	843309
235991	843310
33535	843311
62956	843312
62956	843313
6782	843314
185005	843315
25474	843316
5141	843317
15179	843318
24196	843319
160065	843320
49492	843321
11311	843322
41820	843323
51549	843324
157848	843325
156940	843326
8415	843327
132410	843328
26781	843329
1575	843330
15191	843331
1404	843332
94314	843333
85764	843334
178279	843335
26942	843336
107187	843337
94543	843338
5970	843339
5754	843340
3904	843341
3423	843342
53556	843343
26765	843344
72660	843345
13948	843346
9036	843347
9805	843348
148976	843349
785	843350
7553	843351
61482	843352
155263	843353
69052	843354
33463	843355
212064	843356
1760	843357
24266	843358
72351	843359
159459	843360
2842	843361
21807	843362
12438	843363
84918	843364
15376	843365
96574	843366
28269	843367
962	843368
10774	843369
78353	843370
232561	843371
52856	843372
24274	843373
224000	843374
157268	843375
146007	843376
21668	843377
41514	843378
72311	843379
120026	843380
87764	843381
141557	843382
102869	843383
14558	843384
6768	843385
1049	843386
4017	843387
4506	843388
1567	843389
1962	843390
26009	843391
85183	843392
28482	843393
53549	843394
147063	843395
200830	843396
128027	843397
94809	843398
153913	843399
203462	843400
1736	843401
166416	843402
115490	843403
51549	843404
159319	843405
174651	843406
21239	843407
2745	843408
17959	843409
41937	843410
68839	843411
186136	843412
181708	843413
111217	843414
18019	843415
211573	843416
32244	843417
70093	843418
145218	843419
14954	843420
14954	843421
14954	843422
108205	843423
108205	843424
107417	843425
228769	843426
115603	843427
223770	843428
85932	843429
25682	843430
226999	843431
224411	843432
135697	843433
226563	843434
162488	843435
120264	843436
157320	843437
88248	843438
67034	843439
71978	843440
225029	843441
88140	843442
23888	843443
82096	843444
224648	843445
146395	843446
7673	843447
146243	843448
84973	843449
71954	843450
224584	843451
101618	843452
43425	843453
118896	843454
2848	843455
8609	843456
94597	843457
220438	843458
117685	843459
24266	843460
224446	843461
159639	843462
225786	843463
114574	843464
197017	843465
34655	843466
33463	843467
14914	843468
49148	843469
49148	843470
49148	843471
1431	843472
77152	843473
2235	843474
158810	843475
81337	843476
39037	843477
144991	843478
144995	843479
144995	843480
126017	843481
82085	843482
1141	843483
18487	843484
2204	843485
3937	843486
178267	843487
117244	843488
115405	843489
2499	843490
21870	843491
109472	843492
173095	843493
159090	843494
113284	843495
107176	843496
66252	843497
226638	843498
162539	843499
165737	843500
220716	843501
223757	843502
226494	843503
101483	843504
71666	843505
61257	843506
2503	843507
146185	843508
1928	843509
111185	843510
107285	843511
107601	843512
145946	843513
167121	843514
42185	843515
201036	843516
1161	843517
94725	843518
107442	843519
114920	843520
34901	843521
166232	843522
31045	843523
220842	843524
62974	843525
145120	843526
49250	843527
33042	843528
218584	843529
33042	843530
167322	843531
202144	843532
238497	843533
79441	843534
145053	843535
51133	843536
196927	843537
68966	843538
203452	843539
43383	843540
201387	843541
186499	843542
21925	843543
167484	843544
14915	843545
37245	843546
219325	843547
146077	843548
119643	843549
1766	843550
3998	843551
95312	843552
42185	843553
120294	843554
144830	843555
202928	843556
66316	843557
1157	843558
94002	843559
186469	843560
163413	843561
81334	843562
202856	843563
114852	843564
116179	843565
114204	843566
81630	843567
164902	843568
105715	843569
19915	843570
24297	843571
42004	843572
61967	843573
198494	843574
19915	843575
21816	843576
196874	843577
19915	843578
105715	843579
227677	843580
8530	843581
144606	843582
31450	843583
81518	843584
67669	843585
226456	843586
225184	843587
42089	843588
3546	843589
55704	843590
3984	843591
106089	843592
114022	843593
1970	843594
133511	843595
108172	843596
3487	843597
86256	843598
8916	843599
143025	843600
2466	843601
55840	843602
170057	843603
90233	843604
93759	843605
221661	843606
1970	843607
57197	843608
169991	843609
226980	843610
168187	843611
107223	843612
112578	843613
154117	843614
3394	843615
102875	843616
159491	843617
226531	843618
108706	843619
222797	843620
1056	843621
147179	843622
159426	843623
90993	843624
226150	843625
115030	843626
95463	843627
66231	843628
221694	843629
26623	843630
235331	843631
167123	843632
55881	843633
114956	843634
166902	843635
32547	843636
79287	843637
12448	843638
156778	843639
52051	843640
222790	843641
117343	843642
81742	843643
95065	843644
40665	843645
229864	843646
43721	843647
159423	843648
86042	843649
65247	843650
108417	843651
63270	843652
153001	843653
221180	843654
71976	843655
214028	843656
127946	843657
114783	843658
227069	843659
167123	843660
203558	843661
34980	843662
231390	843663
115355	843664
81848	843665
158992	843666
114941	843667
203568	843668
95251	843669
39944	843670
52791	843671
41757	843672
118032	843673
3351	843674
120297	843675
165595	843676
89640	843677
87993	843678
118071	843679
43319	843680
89626	843681
155961	843682
222805	843683
68441	843684
101043	843685
219236	843686
81857	843687
221265	843688
66299	843689
238937	843690
160027	843691
146408	843692
29648	843693
41851	843694
61253	843695
121400	843696
16805	843697
89991	843698
19887	843699
14751	843700
16776	843701
163880	843702
53436	843703
7684	843704
41859	843705
116964	843706
68857	843707
167769	843708
37886	843709
166038	843710
10444	843711
2741	843712
120297	843713
202885	843714
176786	843715
37876	843716
79447	843717
114197	843718
159442	843719
158666	843720
115210	843721
86300	843722
113435	843723
37377	843724
121008	843725
78368	843726
80311	843727
89968	843728
3754	843729
68735	843730
9757	843731
90086	843732
39547	843733
158379	843734
115030	843735
115617	843736
157797	843737
65313	843738
147177	843739
202675	843740
236276	843741
61972	843742
159633	843743
66252	843744
1078	843745
224441	843746
117380	843747
21240	843748
43341	843749
115271	843750
164666	843751
221697	843752
158280	843753
67800	843754
227093	843755
40661	843756
158280	843757
47681	843758
115690	843759
167659	843760
85960	843761
160117	843762
69552	843763
145373	843764
90117	843765
54610	843766
91847	843767
93642	843768
226797	843769
73825	843770
49309	843771
86281	843772
114686	843773
83456	843774
95096	843775
62930	843776
62930	843777
84835	843778
35135	843779
146252	843780
37245	843781
78136	843782
56265	843783
145123	843784
61967	843785
141620	843786
112316	843787
81334	843788
81334	843789
25986	843790
11458	843791
86373	843792
17953	843793
115488	843794
232045	843795
234090	843796
69316	843797
61720	843798
2749	843799
24023	843800
16510	843801
18024	843802
79378	843803
12445	843804
12494	843805
113357	843806
105856	843807
51147	843808
47161	843809
120294	843810
163413	843811
203114	843812
82481	843813
117133	843814
733	843815
115665	843816
220204	843817
461	843818
1286	843819
81740	843820
42185	843821
159169	843822
158640	843823
66224	843824
1973	843825
225248	843826
239964	843827
27765	843828
158235	843829
175639	843830
8891	843831
104817	843832
104823	843833
142720	843834
222952	843835
104847	843836
225175	843837
128633	843838
159687	843839
239004	843840
137217	843841
112467	843842
115282	843843
158961	843844
226727	843845
32471	843846
159006	843847
224901	843848
108418	843849
130009	843850
216391	843851
119775	843852
104883	843853
158743	843854
125645	843855
221334	843856
156809	843857
221355	843858
8938	843859
8938	843860
38356	843861
106093	843862
8938	843863
105999	843864
6594	843865
33395	843866
8938	843867
76837	843868
205267	843869
131	843870
237283	843871
4483	843872
68817	843873
95518	843874
127428	843875
72608	843876
203325	843877
227415	843878
6811	843879
42219	843880
42219	843881
158311	843882
115535	843883
218599	843884
5936	843885
2231	843886
499	843887
221751	843888
63185	843889
203453	843890
38980	843891
68916	843892
146052	843893
42184	843894
44085	843895
42183	843896
78530	843897
69270	843898
41971	843899
71285	843900
21218	843901
85996	843902
14596	843903
47007	843904
880	843905
163345	843906
30575	843907
76499	843908
107966	843909
43341	843910
10442	843911
91353	843912
52899	843913
203055	843914
81679	843915
24703	843916
72584	843917
145246	843918
71543	843919
107918	843920
499	843921
15312	843922
5912	843923
39547	843924
122182	843925
209206	843926
54651	843927
6717	843928
33491	843929
67800	843930
145246	843931
225394	843932
2456	843933
34889	843934
9170	843935
41829	843936
86178	843937
15362	843938
5949	843939
353	843940
72003	843941
7890	843942
42871	843943
156759	843944
145873	843945
119637	843946
1778	843947
94768	843948
1739	843949
107966	843950
114706	843951
55533	843952
18538	843953
27073	843954
18332	843955
114852	843956
124025	843957
95290	843958
9225	843959
114921	843960
74013	843961
37288	843962
2385	843963
1150	843964
90756	843965
961	843966
15362	843967
21276	843968
2837	843969
5105	843970
12806	843971
202778	843972
5105	843973
26009	843974
146099	843975
18332	843976
111202	843977
29648	843978
5928	843979
78045	843980
12450	843981
1287	843982
123175	843983
72341	843984
19572	843985
91725	843986
94663	843987
126686	843988
127226	843989
167497	843990
158718	843991
4956	843992
1408	843993
122405	843994
1411	843995
34575	843996
113963	843997
93340	843998
56512	843999
129183	844000
82427	844001
104885	844002
56203	844003
5756	844004
78368	844005
78368	844006
166450	844007
221729	844008
225931	844009
239966	844010
93658	844011
81692	844012
81848	844013
157707	844014
142824	844015
114652	844016
157324	844017
203338	844018
68427	844019
115708	844020
14897	844021
90511	844022
222806	844023
144456	844024
101770	844025
115387	844026
107511	844027
44651	844028
81242	844029
1593	844030
53413	844031
42960	844032
172895	844033
121393	844034
14144	844035
223648	844036
41971	844037
26918	844038
86098	844039
47733	844040
159948	844041
86270	844042
157767	844043
219718	844044
137503	844045
7925	844046
166416	844047
77496	844048
145354	844049
8882	844050
43039	844051
128189	844052
35552	844053
26797	844054
83299	844055
108400	844056
172279	844057
68106	844058
33375	844059
43801	844060
44025	844061
69987	844062
22626	844063
9191	844064
216927	844065
53294	844066
10453	844067
33324	844068
69139	844069
18402	844070
42219	844071
69270	844072
46846	844073
3054	844074
26671	844075
3064	844076
228486	844077
77719	844078
167010	844079
227021	844080
57532	844081
44025	844082
226497	844083
47727	844084
78948	844085
90708	844086
33574	844087
157574	844088
120299	844089
68222	844090
145939	844091
222808	844092
154727	844093
235537	844094
49306	844095
158749	844096
39180	844097
120299	844098
202742	844099
1971	844100
145492	844101
107584	844102
90112	844103
125391	844104
224148	844105
170062	844106
72413	844107
179609	844108
211393	844109
24292	844110
22924	844111
16522	844112
16522	844113
16522	844114
166104	844115
1287	844116
162237	844117
112300	844118
24292	844119
234348	844120
198807	844121
104837	844122
192411	844123
63742	844124
137383	844125
141710	844126
228567	844127
103546	844128
43226	844129
95960	844130
53537	844131
14942	844132
115155	844133
55336	844134
108101	844135
22678	844136
10680	844137
223402	844138
93604	844139
228773	844140
1150	844141
45168	844142
1743	844143
112537	844144
625	844145
2818	844146
5913	844147
238369	844148
7873	844149
156321	844150
10821	844151
55600	844152
2497	844153
30445	844154
6860	844155
53928	844156
201752	844157
124225	844158
114778	844159
33426	844160
21941	844161
85963	844162
115760	844163
107666	844164
153256	844165
33454	844166
160384	844167
22406	844168
21881	844169
460	844170
41169	844171
236853	844172
21880	844173
21880	844174
1441	844175
224080	844176
146289	844177
222242	844178
225306	844179
154797	844180
2525	844181
90705	844182
2448	844183
108726	844184
223935	844185
161613	844186
166008	844187
229727	844188
164663	844189
114817	844190
221403	844191
157935	844192
163555	844193
146281	844194
146358	844195
122127	844196
53462	844197
222782	844198
129185	844199
226470	844200
229146	844201
114615	844202
94797	844203
17536	844204
68998	844205
90199	844206
98234	844207
1592	844208
2201	844209
82022	844210
49453	844211
95322	844212
37167	844213
16762	844214
4549	844215
145088	844216
125609	844217
40460	844218
72342	844219
42215	844220
158901	844221
222494	844222
1049	844223
61231	844224
226670	844225
85961	844226
26896	844227
145489	844228
38964	844229
144535	844230
73093	844231
114950	844232
14182	844233
226026	844234
90468	844235
17963	844236
41944	844237
78331	844238
142906	844239
92138	844240
175210	844241
2385	844242
123734	844243
866	844244
49252	844245
160375	844246
4512	844247
21894	844248
8949	844249
33341	844250
30106	844251
227556	844252
155991	844253
223081	844254
53335	844255
143103	844256
222814	844257
223145	844258
108421	844259
202952	844260
85850	844261
228718	844262
219757	844263
51551	844264
151414	844265
55211	844266
115490	844267
176441	844268
56095	844269
227216	844270
128413	844271
66171	844272
90793	844273
201659	844274
1591	844275
56265	844276
1435	844277
1794	844278
68821	844279
29716	844280
140430	844281
8870	844282
195596	844283
8870	844284
108158	844285
201287	844286
81493	844287
57467	844288
144669	844289
1044	844290
26918	844291
77805	844292
2417	844293
121697	844294
121043	844295
16515	844296
37845	844297
29648	844298
1743	844299
81439	844300
63130	844301
223403	844302
227656	844303
66168	844304
55416	844305
233336	844306
227469	844307
43482	844308
145184	844309
111462	844310
67034	844311
108636	844312
125948	844313
101874	844314
239962	844315
15155	844316
1786	844317
1786	844318
151484	844319
38942	844320
10505	844321
5793	844322
38303	844323
63170	844324
88718	844325
86254	844326
202603	844327
196732	844328
145222	844329
144858	844330
169904	844331
90044	844332
144504	844333
8276	844334
130009	844335
169801	844336
121755	844337
107939	844338
159055	844339
115568	844340
86117	844341
90905	844342
158146	844343
118077	844344
90439	844345
86123	844346
17991	844347
146219	844348
156977	844349
11450	844350
121939	844351
68860	844352
33521	844353
11450	844354
76087	844355
525	844356
1789	844357
6861	844358
1404	844359
225037	844360
146292	844361
73098	844362
146189	844363
2479	844364
1973	844365
68297	844366
160511	844367
104573	844368
227317	844369
90889	844370
100633	844371
146207	844372
220420	844373
4427	844374
81705	844375
81276	844376
162138	844377
145031	844378
128225	844379
31397	844380
119378	844381
63139	844382
116964	844383
146395	844384
66891	844385
29813	844386
37867	844387
16510	844388
33461	844389
143082	844390
10658	844391
158423	844392
168748	844393
86137	844394
29813	844395
95530	844396
121986	844397
55200	844398
158571	844399
237308	844400
224401	844401
158261	844402
159116	844403
196822	844404
44283	844405
106148	844406
25164	844407
3537	844408
2241	844409
147088	844410
4028	844411
12191	844412
7785	844413
46055	844414
76357	844415
174245	844416
120300	844417
136203	844418
49156	844419
51393	844420
191519	844421
32449	844422
115630	844423
90510	844424
114593	844425
115406	844426
226423	844427
8937	844428
145982	844429
146607	844430
234978	844431
86220	844432
108415	844433
31098	844434
229098	844435
225141	844436
201543	844437
114282	844438
39128	844439
26782	844440
121589	844441
7681	844442
18005	844443
2745	844444
10457	844445
10426	844446
33410	844447
108127	844448
168567	844449
10442	844450
145861	844451
90880	844452
66323	844453
158994	844454
225531	844455
114786	844456
48535	844457
107915	844458
89977	844459
66164	844460
135227	844461
107466	844462
14910	844463
85938	844464
169436	844465
121174	844466
158536	844467
108127	844468
49178	844469
26778	844470
146219	844471
106882	844472
81734	844473
125370	844474
61230	844475
80128	844476
159558	844477
107934	844478
30133	844479
90923	844480
27309	844481
159653	844482
157871	844483
119354	844484
128118	844485
201484	844486
68865	844487
126320	844488
114612	844489
41966	844490
53248	844491
95964	844492
53473	844493
665	844494
200532	844495
145984	844496
228027	844497
63263	844498
226794	844499
6544	844500
169201	844501
218	844502
83	844503
33422	844504
90737	844505
93846	844506
11	844507
43882	844508
3433	844509
15068	844510
55364	844511
10	844512
14935	844513
7706	844514
18132	844515
5800	844516
122324	844517
111782	844518
57007	844519
18664	844520
79794	844521
85856	844522
33451	844523
85856	844524
59507	844525
17015	844526
35134	844527
101260	844528
212	844529
212	844530
97141	844531
97852	844532
35608	844533
76310	844534
3388	844535
185213	844536
89886	844537
82853	844538
128369	844539
39610	844540
78926	844541
131848	844542
37217	844543
104230	844544
78925	844545
78916	844546
103072	844547
166882	844548
177062	844549
207289	844550
139382	844551
49838	844552
175123	844553
24399	844554
103894	844555
180032	844556
180061	844557
211415	844558
131702	844559
75027	844560
182103	844561
99055	844562
137384	844563
99360	844564
140902	844565
150445	844566
26936	844567
84610	844568
194780	844569
5782	844570
91564	844571
10728	844572
42616	844573
5847	844574
3999	844575
4046	844576
6718	844577
10807	844578
91566	844579
7871	844580
5072	844581
5936	844582
27308	844583
4055	844584
51338	844585
18253	844586
22094	844587
6768	844588
33871	844589
4067	844590
5918	844591
2215	844592
5869	844593
18490	844594
5918	844595
18390	844596
4028	844597
42777	844598
1435	844599
123104	844600
449	844601
148913	844602
47639	844603
14007	844604
48689	844605
157357	844606
2625	844607
225976	844608
54486	844609
87922	844610
187760	844611
10379	844612
1981	844613
205245	844614
20114	844615
33425	844616
21852	844617
129514	844618
27746	844619
84604	844620
42150	844621
77671	844622
130371	844623
95153	844624
14872	844625
160915	844626
53706	844627
148192	844628
27039	844629
12575	844630
6668	844631
53887	844632
218	844633
26994	844634
169219	844635
778	844636
6671	844637
31075	844638
16360	844639
130371	844640
100506	844641
133137	844642
211433	844643
39896	844644
139273	844645
1384	844646
5747	844647
198493	844648
2165	844649
479	844650
90630	844651
155984	844652
174762	844653
6401	844654
198600	844655
111125	844656
127930	844657
148119	844658
419	844659
149149	844660
67721	844661
227148	844662
23991	844663
2887	844664
3247	844665
78157	844666
4845	844667
18789	844668
60641	844669
110170	844670
8895	844671
44134	844672
53107	844673
53107	844674
6186	844675
17519	844676
53107	844677
143733	844678
123	844679
46295	844680
1883	844681
54743	844682
12161	844683
42577	844684
14610	844685
34544	844686
36900	844687
36833	844688
59923	844689
43750	844690
51084	844691
132979	844692
70482	844693
7379	844694
118123	844695
48	844696
9835	844697
2104	844698
15305	844699
52434	844700
5890	844701
82794	844702
7824	844703
12718	844704
100583	844705
18535	844706
161384	844707
1221	844708
1877	844709
108360	844710
115904	844711
34437	844712
10837	844713
39865	844714
3874	844715
143193	844716
50852	844717
118224	844718
6310	844719
31010	844720
61635	844721
100310	844722
36275	844723
29704	844724
8531	844725
14723	844726
33763	844727
142430	844728
80351	844729
162393	844730
64528	844731
162393	844732
79834	844733
4093	844734
4093	844735
4093	844736
56988	844737
186670	844738
100924	844739
40	844740
3845	844741
89542	844742
13007	844743
44320	844744
111335	844745
11473	844746
1877	844747
18439	844748
56342	844749
84208	844750
1492	844751
6353	844752
138168	844753
32675	844754
52819	844755
3792	844756
12460	844757
9365	844758
45916	844759
41633	844760
9031	844761
2629	844762
62066	844763
140177	844764
61995	844765
44849	844766
28432	844767
64038	844768
231	844769
142829	844770
6685	844771
89543	844772
30407	844773
30341	844774
4404	844775
51962	844776
55796	844777
58310	844778
39521	844779
131	844780
92069	844781
2016	844782
58310	844783
112175	844784
88255	844785
91600	844786
28767	844787
57089	844788
741	844789
32202	844790
25999	844791
109404	844792
2838	844793
39515	844794
2838	844795
2838	844796
131	844797
86220	844798
89537	844799
118399	844800
2838	844801
2838	844802
91412	844803
98341	844804
2838	844805
164762	844806
131	844807
122980	844808
91504	844809
2693	844810
4556	844811
150874	844812
67822	844813
12628	844814
2315	844815
32299	844816
5677	844817
1038	844818
3952	844819
1583	844820
2808	844821
171601	844822
193298	844823
115616	844824
219442	844825
51435	844826
67744	844827
120534	844828
239971	844829
717	844830
183128	844831
157328	844832
36830	844833
79361	844834
110750	844835
27583	844836
87952	844837
163716	844838
5423	844839
5423	844840
16219	844841
181684	844842
200309	844843
48834	844844
24807	844845
8465	844846
165970	844847
18623	844848
18923	844849
6252	844850
747	844851
61726	844852
25997	844853
3167	844854
46198	844855
6291	844856
3676	844857
2107	844858
76648	844859
162290	844860
151032	844861
2866	844862
2866	844863
19199	844864
2559	844865
8753	844866
17493	844867
6109	844868
11025	844869
82394	844870
64634	844871
86	844872
8336	844873
6059	844874
48553	844875
221335	844876
233529	844877
793	844878
1132	844879
304	844880
19986	844881
61726	844882
4315	844883
120305	844884
13651	844885
31599	844886
7175	844887
7239	844888
13896	844889
8248	844890
92395	844891
16452	844892
236805	844893
84255	844894
108553	844895
37398	844896
37823	844897
8622	844898
41716	844899
12068	844900
4928	844901
231505	844902
126950	844903
96765	844904
11540	844905
51090	844906
219474	844907
13542	844908
7746	844909
103959	844910
83783	844911
682	844912
17579	844913
8622	844914
61867	844915
23721	844916
40436	844917
143977	844918
17383	844919
32396	844920
30425	844921
45677	844922
10285	844923
40899	844924
68612	844925
67717	844926
119869	844927
1065	844928
22106	844929
461	844930
1728	844931
17082	844932
2081	844933
2081	844934
2081	844935
119404	844936
119404	844937
20997	844938
21300	844939
38914	844940
108994	844941
50214	844942
170975	844943
805	844944
91557	844945
91483	844946
123198	844947
42476	844948
54054	844949
219094	844950
69854	844951
49896	844952
157045	844953
170935	844954
123079	844955
42449	844956
69756	844957
69852	844958
91554	844959
42451	844960
170921	844961
69858	844962
3540	844963
10805	844964
3122	844965
1849	844966
16103	844967
21607	844968
68625	844969
12192	844970
120125	844971
228916	844972
40670	844973
37120	844974
26299	844975
36741	844976
120667	844977
19879	844978
68257	844979
79557	844980
41341	844981
230614	844982
6149	844983
29232	844984
8167	844985
86193	844986
193329	844987
163556	844988
167013	844989
76429	844990
41405	844991
79558	844992
16103	844993
9649	844994
59780	844995
86269	844996
86421	844997
13392	844998
162701	844999
231024	845000
954	845001
3548	845002
969	845003
3538	845004
2459	845005
679	845006
2822	845007
2188	845008
2219	845009
1039	845010
4021	845011
5144	845012
1956	845013
881	845014
112440	845015
2783	845016
1130	845017
3145	845018
92918	845019
11960	845020
31599	845021
30361	845022
111119	845023
99624	845024
86061	845025
227997	845026
157778	845027
23294	845028
51505	845029
164008	845030
86298	845031
158064	845032
77680	845033
226862	845034
218536	845035
27648	845036
205240	845037
18988	845038
17239	845039
155911	845040
151999	845041
46317	845042
137956	845043
89790	845044
2454	845045
207721	845046
87489	845047
73627	845048
70064	845049
54343	845050
224114	845051
20841	845052
110214	845053
52371	845054
161163	845055
87316	845056
216992	845057
9409	845058
235329	845059
422	845060
157329	845061
42986	845062
138388	845063
20037	845064
52775	845065
118689	845066
108398	845067
53222	845068
108359	845069
3058	845070
84371	845071
123650	845072
216980	845073
7905	845074
12166	845075
2584	845076
8140	845077
2584	845078
2903	845079
2584	845080
2040	845081
21672	845082
71048	845083
34401	845084
22094	845085
6423	845086
77764	845087
225605	845088
163136	845089
337	845090
149345	845091
1592	845092
44061	845093
52211	845094
12598	845095
225796	845096
681	845097
20973	845098
175869	845099
60899	845100
15358	845101
209224	845102
215917	845103
56410	845104
152908	845105
206270	845106
214670	845107
21159	845108
59145	845109
112214	845110
150852	845111
87665	845112
2519	845113
165769	845114
21025	845115
55864	845116
21730	845117
151951	845118
22922	845119
25887	845120
148818	845121
153879	845122
1702	845123
770	845124
98816	845125
60703	845126
207856	845127
6326	845128
5517	845129
23510	845130
49315	845131
115244	845132
84720	845133
104827	845134
104812	845135
48535	845136
89971	845137
854	845138
26748	845139
146745	845140
164053	845141
30494	845142
51331	845143
42875	845144
20632	845145
36707	845146
11075	845147
37300	845148
290	845149
248	845150
276	845151
766	845152
3373	845153
10148	845154
19174	845155
3777	845156
170427	845157
20	845158
49553	845159
94608	845160
3781	845161
42847	845162
19123	845163
4671	845164
224988	845165
108089	845166
20550	845167
38624	845168
37362	845169
373	845170
487	845171
184774	845172
21155	845173
56339	845174
6108	845175
6778	845176
91852	845177
2302	845178
7796	845179
437	845180
64736	845181
14459	845182
4271	845183
16363	845184
98100	845185
12987	845186
7174	845187
75515	845188
129167	845189
2479	845190
33198	845191
55105	845192
64965	845193
1777	845194
22389	845195
63669	845196
40234	845197
80885	845198
4880	845199
26121	845200
150946	845201
38030	845202
8357	845203
56375	845204
83285	845205
240265	845206
106676	845207
2132	845208
41814	845209
82116	845210
29675	845211
143801	845212
15952	845213
1751	845214
53819	845215
11263	845216
14286	845217
80045	845218
15533	845219
15591	845220
13047	845221
13399	845222
160928	845223
128888	845224
37505	845225
117478	845226
89290	845227
34	845228
6910	845229
2582	845230
6204	845231
56577	845232
19167	845233
11656	845234
14155	845235
15555	845236
38822	845237
110751	845238
25218	845239
9264	845240
6887	845241
28965	845242
88769	845243
11999	845244
5866	845245
4683	845246
4148	845247
213585	845248
20700	845249
6940	845250
47652	845251
41983	845252
20122	845253
44441	845254
152303	845255
1529	845256
30393	845257
55144	845258
24563	845259
48338	845260
16813	845261
164812	845262
197448	845263
12121	845264
11970	845265
8457	845266
1614	845267
44221	845268
4505	845269
43559	845270
23315	845271
25907	845272
32416	845273
44217	845274
203	845275
54538	845276
44163	845277
12941	845278
46913	845279
37505	845280
11400	845281
95564	845282
1210	845283
1635	845284
34675	845285
34963	845286
4936	845287
198002	845288
61829	845289
78553	845290
18637	845291
149516	845292
113061	845293
3201	845294
164870	845295
35862	845296
65122	845297
4877	845298
24978	845299
94993	845300
9761	845301
49555	845302
11768	845303
61511	845304
23886	845305
163687	845306
14945	845307
7104	845308
16380	845309
26141	845310
14353	845311
23030	845312
78802	845313
7074	845314
2047	845315
853	845316
519	845317
28664	845318
198910	845319
105961	845320
9849	845321
23301	845322
2553	845323
26136	845324
150111	845325
40957	845326
19110	845327
13287	845328
45754	845329
4601	845330
66990	845331
34194	845332
87828	845333
40167	845334
58736	845335
22163	845336
32644	845337
38882	845338
33830	845339
41220	845340
25414	845341
19231	845342
39642	845343
50758	845344
19535	845345
3040	845346
36254	845347
566	845348
39437	845349
22737	845350
31	845351
20913	845352
75654	845353
58413	845354
43670	845355
28399	845356
82661	845357
40243	845358
50734	845359
39336	845360
31818	845361
50909	845362
65267	845363
23618	845364
15965	845365
5976	845366
45968	845367
126311	845368
95749	845369
40303	845370
40867	845371
14314	845372
2727	845373
45	845374
6	845375
109121	845376
134696	845377
28819	845378
27503	845379
11264	845380
21161	845381
32019	845382
29229	845383
42621	845384
82947	845385
7889	845386
6894	845387
28714	845388
3788	845389
43281	845390
151902	845391
31889	845392
72951	845393
112071	845394
22635	845395
77429	845396
12860	845397
27393	845398
75401	845399
45286	845400
7475	845401
6424	845402
12938	845403
7416	845404
46428	845405
100196	845406
8578	845407
65296	845408
65340	845409
24217	845410
41155	845411
21021	845412
27522	845413
8660	845414
45350	845415
59008	845416
75764	845417
45546	845418
53	845419
110830	845420
16007	845421
19385	845422
1163	845423
54839	845424
29189	845425
33091	845426
6840	845427
34229	845428
178137	845429
9497	845430
16067	845431
101005	845432
2905	845433
45539	845434
403	845435
5376	845436
5233	845437
56411	845438
27509	845439
118	845440
21118	845441
10765	845442
84393	845443
25189	845444
32093	845445
2	845446
47284	845447
39903	845448
70650	845449
206165	845450
69994	845451
1734	845452
42102	845453
38966	845454
72817	845455
209024	845456
26948	845457
137322	845458
98354	845459
32013	845460
79063	845461
2565	845462
140862	845463
127285	845464
16827	845465
3247	845466
196067	845467
3357	845468
3357	845469
19564	845470
9433	845471
53112	845472
222593	845473
219510	845474
72508	845475
44633	845476
29430	845477
56490	845478
40842	845479
59802	845480
156068	845481
58791	845482
47223	845483
26353	845484
220848	845485
60543	845486
117808	845487
117216	845488
60131	845489
33177	845490
161441	845491
115480	845492
235073	845493
236313	845494
228240	845495
224671	845496
157652	845497
155722	845498
107009	845499
25219	845500
20427	845501
23045	845502
105224	845503
142167	845504
104311	845505
187089	845506
4670	845507
23039	845508
50098	845509
44956	845510
93251	845511
105769	845512
13342	845513
172710	845514
22766	845515
71827	845516
21427	845517
29228	845518
225589	845519
39854	845520
27570	845521
45255	845522
84455	845523
45496	845524
86180	845525
50224	845526
104727	845527
56490	845528
55782	845529
55460	845530
89793	845531
85910	845532
1728	845533
36027	845534
40976	845535
114118	845536
110204	845537
81235	845538
31146	845539
24784	845540
137368	845541
215378	845542
205401	845543
150984	845544
68134	845545
233146	845546
58298	845547
114081	845548
157332	845549
39383	845550
52037	845551
304	845552
304	845553
158147	845554
39383	845555
126086	845556
109240	845557
88613	845558
114889	845559
83694	845560
109796	845561
1162	845562
2205	845563
2848	845564
233423	845565
51923	845566
94552	845567
30394	845568
25327	845569
2832	845570
185292	845571
6794	845572
162193	845573
20925	845574
3162	845575
164622	845576
28989	845577
30556	845578
119728	845579
48957	845580
111194	845581
95335	845582
40679	845583
23526	845584
166017	845585
110390	845586
5765	845587
85857	845588
85857	845589
70728	845590
32214	845591
155208	845592
40409	845593
221095	845594
160551	845595
65655	845596
238697	845597
161031	845598
6015	845599
11336	845600
1232	845601
78151	845602
1321	845603
2213	845604
3389	845605
28194	845606
20915	845607
141647	845608
152150	845609
34601	845610
158133	845611
115737	845612
54623	845613
116111	845614
34493	845615
22432	845616
224449	845617
159147	845618
228912	845619
135988	845620
115113	845621
173096	845622
115737	845623
227296	845624
27564	845625
135297	845626
506	845627
114005	845628
66301	845629
115083	845630
223795	845631
114937	845632
75569	845633
221613	845634
160257	845635
92361	845636
85711	845637
66159	845638
94702	845639
34110	845640
34116	845641
9155	845642
218864	845643
234691	845644
92415	845645
115574	845646
81110	845647
99464	845648
26277	845649
57516	845650
24678	845651
71100	845652
93032	845653
125352	845654
74814	845655
71147	845656
92899	845657
9277	845658
174168	845659
125382	845660
55077	845661
34450	845662
125346	845663
92887	845664
173899	845665
93038	845666
93128	845667
55046	845668
174032	845669
93171	845670
92990	845671
23812	845672
93090	845673
71054	845674
173757	845675
55145	845676
125142	845677
75821	845678
125087	845679
55074	845680
174248	845681
106211	845682
55079	845683
173841	845684
173871	845685
125128	845686
125282	845687
173782	845688
93077	845689
173919	845690
125031	845691
93037	845692
92912	845693
93037	845694
93083	845695
174085	845696
180730	845697
92885	845698
173827	845699
9261	845700
43207	845701
93023	845702
93120	845703
71063	845704
124976	845705
71106	845706
93108	845707
124921	845708
124994	845709
15470	845710
93031	845711
125378	845712
173691	845713
71180	845714
124985	845715
125359	845716
125121	845717
125235	845718
71129	845719
125164	845720
174225	845721
173713	845722
92629	845723
71179	845724
173817	845725
92929	845726
71106	845727
55043	845728
71049	845729
71028	845730
125267	845731
125275	845732
173801	845733
174221	845734
93135	845735
71058	845736
29429	845737
174150	845738
55177	845739
178239	845740
35102	845741
125739	845742
71575	845743
27626	845744
35102	845745
55526	845746
27888	845747
127593	845748
71519	845749
34568	845750
72493	845751
55941	845752
95108	845753
43836	845754
175740	845755
8020	845756
34729	845757
55426	845758
71782	845759
13043	845760
71902	845761
13017	845762
175873	845763
178206	845764
3575	845765
177989	845766
34509	845767
175000	845768
71782	845769
55078	845770
93128	845771
55031	845772
70822	845773
71073	845774
125149	845775
71111	845776
93046	845777
125019	845778
55043	845779
125136	845780
55064	845781
93000	845782
124960	845783
92970	845784
174171	845785
92889	845786
125363	845787
93041	845788
93099	845789
93175	845790
124945	845791
55047	845792
173734	845793
173833	845794
71131	845795
71052	845796
93048	845797
93012	845798
55032	845799
93020	845800
71034	845801
125080	845802
173878	845803
93096	845804
173853	845805
34449	845806
71072	845807
55047	845808
92893	845809
173710	845810
93244	845811
92933	845812
93249	845813
125312	845814
124990	845815
92933	845816
93047	845817
125248	845818
92971	845819
173798	845820
71188	845821
92946	845822
125220	845823
55064	845824
93026	845825
59553	845826
92952	845827
60010	845828
75162	845829
125092	845830
71057	845831
125155	845832
71082	845833
92934	845834
92956	845835
71123	845836
233390	845837
55042	845838
125094	845839
71047	845840
125288	845841
125488	845842
173768	845843
71073	845844
77114	845845
71147	845846
173842	845847
99953	845848
96339	845849
99953	845850
125140	845851
93074	845852
6886	845853
173882	845854
55053	845855
134271	845856
213645	845857
125299	845858
125071	845859
55086	845860
125158	845861
92918	845862
92935	845863
71075	845864
174210	845865
173963	845866
92921	845867
92959	845868
93168	845869
55037	845870
125160	845871
173672	845872
92959	845873
92966	845874
174144	845875
174022	845876
70822	845877
125241	845878
71047	845879
54961	845880
66494	845881
174385	845882
125333	845883
70904	845884
125179	845885
93155	845886
124932	845887
71112	845888
124987	845889
71043	845890
125203	845891
71031	845892
19846	845893
58262	845894
99961	845895
45719	845896
40311	845897
193128	845898
162903	845899
29994	845900
71123	845901
43209	845902
124929	845903
93113	845904
92645	845905
43211	845906
125484	845907
174380	845908
92991	845909
92920	845910
2861	845911
93058	845912
93140	845913
7612	845914
173932	845915
173812	845916
173886	845917
173702	845918
93114	845919
125100	845920
71030	845921
173740	845922
55067	845923
137624	845924
46727	845925
125183	845926
23691	845927
71183	845928
174008	845929
230797	845930
71104	845931
93054	845932
71117	845933
173832	845934
174142	845935
71066	845936
71034	845937
234608	845938
93022	845939
125294	845940
125167	845941
92888	845942
136457	845943
173884	845944
43207	845945
124978	845946
125289	845947
34446	845948
125041	845949
93128	845950
174232	845951
125126	845952
93032	845953
124954	845954
174030	845955
71150	845956
55085	845957
93075	845958
71123	845959
93079	845960
93056	845961
125274	845962
174097	845963
174117	845964
55036	845965
93024	845966
174084	845967
34447	845968
173829	845969
125287	845970
55043	845971
93009	845972
173924	845973
71031	845974
173952	845975
173810	845976
174152	845977
71170	845978
93120	845979
93130	845980
125088	845981
173993	845982
71039	845983
12890	845984
71146	845985
92912	845986
125297	845987
125014	845988
125312	845989
4073	845990
174094	845991
93018	845992
93114	845993
71099	845994
125033	845995
92924	845996
173603	845997
125248	845998
93015	845999
125049	846000
125310	846001
43204	846002
92888	846003
125019	846004
71037	846005
93032	846006
93067	846007
125260	846008
174212	846009
124937	846010
93086	846011
93130	846012
92939	846013
43101	846014
135208	846015
190306	846016
136207	846017
189505	846018
136151	846019
55081	846020
93095	846021
93169	846022
125012	846023
55079	846024
43209	846025
174019	846026
125209	846027
93021	846028
143015	846029
125024	846030
71167	846031
55075	846032
71043	846033
93165	846034
173669	846035
173627	846036
125074	846037
125287	846038
92928	846039
98115	846040
36702	846041
187756	846042
58509	846043
136125	846044
192191	846045
19783	846046
125175	846047
148571	846048
162107	846049
230075	846050
55152	846051
235452	846052
230113	846053
184010	846054
161246	846055
133674	846056
51669	846057
229879	846058
185116	846059
234088	846060
116517	846061
40746	846062
116334	846063
132712	846064
57793	846065
230471	846066
185354	846067
162911	846068
162698	846069
6983	846070
13162	846071
162805	846072
162744	846073
55152	846074
162650	846075
158850	846076
183247	846077
160999	846078
161077	846079
66492	846080
130038	846081
182155	846082
161583	846083
235225	846084
230630	846085
93299	846086
161760	846087
45821	846088
125503	846089
234402	846090
230231	846091
161529	846092
230197	846093
118660	846094
234795	846095
235233	846096
131871	846097
71119	846098
71054	846099
66466	846100
93171	846101
173694	846102
93140	846103
173904	846104
71200	846105
130568	846106
124939	846107
46749	846108
194229	846109
142762	846110
79	846111
29294	846112
18612	846113
17096	846114
108738	846115
13792	846116
93133	846117
71087	846118
71088	846119
43208	846120
93091	846121
173698	846122
125367	846123
174006	846124
173635	846125
125307	846126
173863	846127
71076	846128
92894	846129
93115	846130
174116	846131
93090	846132
173864	846133
173822	846134
173926	846135
173900	846136
124951	846137
92898	846138
55062	846139
124906	846140
93015	846141
125175	846142
92914	846143
125368	846144
125363	846145
125262	846146
92974	846147
55056	846148
174112	846149
173762	846150
174218	846151
93101	846152
125217	846153
125116	846154
55075	846155
92978	846156
92934	846157
92941	846158
92894	846159
93172	846160
125052	846161
93065	846162
173825	846163
54871	846164
110318	846165
92908	846166
71127	846167
92899	846168
93016	846169
124976	846170
93118	846171
125200	846172
125230	846173
71049	846174
173589	846175
173629	846176
92983	846177
55086	846178
174028	846179
125341	846180
173974	846181
92955	846182
55061	846183
173921	846184
43217	846185
125017	846186
93136	846187
34449	846188
6444	846189
93055	846190
125171	846191
71142	846192
173623	846193
93047	846194
71054	846195
93162	846196
93078	846197
93073	846198
173796	846199
43209	846200
92976	846201
55050	846202
92893	846203
161047	846204
124979	846205
173855	846206
173733	846207
93185	846208
92903	846209
124918	846210
71163	846211
125284	846212
92931	846213
55033	846214
93028	846215
124933	846216
93096	846217
54859	846218
43210	846219
174377	846220
93082	846221
71136	846222
125189	846223
92952	846224
93118	846225
92979	846226
43214	846227
71150	846228
71076	846229
71099	846230
10196	846231
173616	846232
124959	846233
71131	846234
124944	846235
55063	846236
124995	846237
173664	846238
125144	846239
93087	846240
93105	846241
125368	846242
125097	846243
93175	846244
12918	846245
125254	846246
173625	846247
93089	846248
173902	846249
124922	846250
173630	846251
71102	846252
93045	846253
71115	846254
125076	846255
124906	846256
125044	846257
125109	846258
34338	846259
93099	846260
174109	846261
71109	846262
116690	846263
4340	846264
71165	846265
93042	846266
36875	846267
124958	846268
92920	846269
27576	846270
55061	846271
93167	846272
124990	846273
93167	846274
173889	846275
173849	846276
125069	846277
71154	846278
93127	846279
125158	846280
173931	846281
173645	846282
173306	846283
93114	846284
93165	846285
71064	846286
124951	846287
124913	846288
173666	846289
173909	846290
93000	846291
93150	846292
174121	846293
125178	846294
93022	846295
174066	846296
71171	846297
92936	846298
93197	846299
125080	846300
125311	846301
125150	846302
93149	846303
93080	846304
173779	846305
93070	846306
124549	846307
71150	846308
125142	846309
173933	846310
173831	846311
43206	846312
93061	846313
173712	846314
173868	846315
71176	846316
92907	846317
125023	846318
92925	846319
125336	846320
55039	846321
55037	846322
55061	846323
71032	846324
125042	846325
92950	846326
93036	846327
55038	846328
173761	846329
71060	846330
71136	846331
173671	846332
173837	846333
124931	846334
174219	846335
92887	846336
71176	846337
124994	846338
55047	846339
93163	846340
71088	846341
173894	846342
124969	846343
125336	846344
173612	846345
125095	846346
55085	846347
71072	846348
71160	846349
173879	846350
173982	846351
125138	846352
125026	846353
93058	846354
125100	846355
173836	846356
173910	846357
173673	846358
93030	846359
71032	846360
124943	846361
71126	846362
173978	846363
93246	846364
173922	846365
124971	846366
125072	846367
173600	846368
125313	846369
93041	846370
125081	846371
93092	846372
92946	846373
125366	846374
71116	846375
173638	846376
92983	846377
125215	846378
93113	846379
174040	846380
93082	846381
71101	846382
173647	846383
173609	846384
71087	846385
125161	846386
125052	846387
125008	846388
93060	846389
173777	846390
124565	846391
173746	846392
93090	846393
93161	846394
34446	846395
55047	846396
71075	846397
125053	846398
125133	846399
93052	846400
173802	846401
71097	846402
124966	846403
55063	846404
174027	846405
125033	846406
93168	846407
173724	846408
93105	846409
125279	846410
71113	846411
125125	846412
92934	846413
125028	846414
174108	846415
92989	846416
92959	846417
92942	846418
125229	846419
43206	846420
124944	846421
125076	846422
55074	846423
92970	846424
93105	846425
93063	846426
174105	846427
173739	846428
174238	846429
71138	846430
71033	846431
173960	846432
124962	846433
124978	846434
92886	846435
173985	846436
71066	846437
55040	846438
71170	846439
174132	846440
174057	846441
93088	846442
173752	846443
55050	846444
71085	846445
71103	846446
124549	846447
125348	846448
125054	846449
125168	846450
173813	846451
173861	846452
55043	846453
71136	846454
55057	846455
229292	846456
71051	846457
59553	846458
173955	846459
15469	846460
174387	846461
92908	846462
173843	846463
125257	846464
173905	846465
34449	846466
93060	846467
54873	846468
93060	846469
125132	846470
93009	846471
71080	846472
43201	846473
174004	846474
125235	846475
174072	846476
125012	846477
71052	846478
92891	846479
7965	846480
124977	846481
71083	846482
125227	846483
9276	846484
173716	846485
71051	846486
124921	846487
71129	846488
124931	846489
71064	846490
39754	846491
71088	846492
173792	846493
27576	846494
93067	846495
43208	846496
125317	846497
125388	846498
93002	846499
55112	846500
125113	846501
125170	846502
55053	846503
174128	846504
93079	846505
92922	846506
124986	846507
174279	846508
92951	846509
125090	846510
92977	846511
125192	846512
93143	846513
125174	846514
125078	846515
173642	846516
125125	846517
71074	846518
93005	846519
71091	846520
92984	846521
43204	846522
92919	846523
173753	846524
125101	846525
93051	846526
71158	846527
125212	846528
55083	846529
92980	846530
55057	846531
55034	846532
71273	846533
93173	846534
125147	846535
92947	846536
125276	846537
125237	846538
125104	846539
43205	846540
173885	846541
125063	846542
71050	846543
124968	846544
93088	846545
93062	846546
174082	846547
173626	846548
55069	846549
71066	846550
125022	846551
124899	846552
125177	846553
173330	846554
93012	846555
173941	846556
71098	846557
125073	846558
125022	846559
125045	846560
93275	846561
54839	846562
71154	846563
92994	846564
71174	846565
92953	846566
71166	846567
173774	846568
174093	846569
71180	846570
125342	846571
71127	846572
71088	846573
125337	846574
93081	846575
71112	846576
125285	846577
55072	846578
174254	846579
92969	846580
71071	846581
125000	846582
71076	846583
125165	846584
71154	846585
71055	846586
92915	846587
125357	846588
174173	846589
174041	846590
174042	846591
55031	846592
92962	846593
93059	846594
124867	846595
71133	846596
55045	846597
92952	846598
92605	846599
173790	846600
125346	846601
34442	846602
125335	846603
93074	846604
173988	846605
71086	846606
173892	846607
174165	846608
124984	846609
93025	846610
71042	846611
71114	846612
124907	846613
93121	846614
55034	846615
124915	846616
124911	846617
71110	846618
71110	846619
173852	846620
93084	846621
93026	846622
125269	846623
71118	846624
174235	846625
173688	846626
173643	846627
92921	846628
174188	846629
92991	846630
125043	846631
173764	846632
125174	846633
93040	846634
70822	846635
93119	846636
71102	846637
173591	846638
174268	846639
125364	846640
173943	846641
174104	846642
125091	846643
71151	846644
125302	846645
125182	846646
125211	846647
174263	846648
55051	846649
125083	846650
124949	846651
71090	846652
173830	846653
124930	846654
71037	846655
173770	846656
93134	846657
124957	846658
71082	846659
124923	846660
125059	846661
55095	846662
174139	846663
92991	846664
43205	846665
71060	846666
71060	846667
93052	846668
174166	846669
93119	846670
125180	846671
125095	846672
92967	846673
125486	846674
125486	846675
173668	846676
173958	846677
55065	846678
92997	846679
125004	846680
174044	846681
125565	846682
125249	846683
174101	846684
71163	846685
125276	846686
174378	846687
93065	846688
55080	846689
125002	846690
71137	846691
173715	846692
173776	846693
71038	846694
125329	846695
55112	846696
173717	846697
43205	846698
173653	846699
55052	846700
92972	846701
125265	846702
124975	846703
173343	846704
174125	846705
124940	846706
55041	846707
92852	846708
174099	846709
92996	846710
93140	846711
173590	846712
55048	846713
92974	846714
125215	846715
43093	846716
174017	846717
174266	846718
124947	846719
71035	846720
93011	846721
93139	846722
174392	846723
124981	846724
71093	846725
173957	846726
124935	846727
71117	846728
71117	846729
124997	846730
125153	846731
71151	846732
124982	846733
124505	846734
125366	846735
125162	846736
124912	846737
173976	846738
173729	846739
93038	846740
55010	846741
174074	846742
124946	846743
92993	846744
55087	846745
92896	846746
93095	846747
71158	846748
71098	846749
93131	846750
173851	846751
93081	846752
93014	846753
71139	846754
71139	846755
125172	846756
93133	846757
92962	846758
174187	846759
125208	846760
173680	846761
125013	846762
71041	846763
174050	846764
71067	846765
43217	846766
71103	846767
92897	846768
71044	846769
71045	846770
125010	846771
174024	846772
173624	846773
71062	846774
34398	846775
71135	846776
173705	846777
174071	846778
92905	846779
125173	846780
54934	846781
125040	846782
174384	846783
174059	846784
125091	846785
55059	846786
71151	846787
92901	846788
124957	846789
174208	846790
71148	846791
125218	846792
174009	846793
55076	846794
92895	846795
43201	846796
71145	846797
55048	846798
71137	846799
71042	846800
174199	846801
43194	846802
125030	846803
92947	846804
93134	846805
93331	846806
71155	846807
71074	846808
125134	846809
92946	846810
124996	846811
125082	846812
125205	846813
124993	846814
55082	846815
124993	846816
174157	846817
93098	846818
92985	846819
174078	846820
125402	846821
71164	846822
93186	846823
43205	846824
125154	846825
93332	846826
93332	846827
174034	846828
173969	846829
71142	846830
92899	846831
93006	846832
173674	846833
124988	846834
174163	846835
125258	846836
71102	846837
125387	846838
174133	846839
93277	846840
124938	846841
173723	846842
71135	846843
125249	846844
173927	846845
71115	846846
125278	846847
55069	846848
124986	846849
92927	846850
71178	846851
93122	846852
125008	846853
173986	846854
71079	846855
71065	846856
93149	846857
173721	846858
71079	846859
93053	846860
93053	846861
71098	846862
93148	846863
71070	846864
124935	846865
173719	846866
71135	846867
173654	846868
34453	846869
173805	846870
173954	846871
125295	846872
54923	846873
55087	846874
55077	846875
71139	846876
92972	846877
174190	846878
92913	846879
173999	846880
92631	846881
93033	846882
71165	846883
92884	846884
125186	846885
124932	846886
71177	846887
71048	846888
92981	846889
125135	846890
92947	846891
93169	846892
93170	846893
71169	846894
71166	846895
125357	846896
174239	846897
55096	846898
125247	846899
125001	846900
124952	846901
174146	846902
124787	846903
71070	846904
92963	846905
174127	846906
125342	846907
55112	846908
92919	846909
125212	846910
124684	846911
125136	846912
124947	846913
173663	846914
34447	846915
125257	846916
93044	846917
124733	846918
125265	846919
125087	846920
174086	846921
173758	846922
125245	846923
54934	846924
55034	846925
93138	846926
125242	846927
125360	846928
125123	846929
92960	846930
173811	846931
71098	846932
125144	846933
173646	846934
43206	846935
174185	846936
124936	846937
93006	846938
71177	846939
71035	846940
71149	846941
125184	846942
174054	846943
173632	846944
43201	846945
71079	846946
173840	846947
93007	846948
125214	846949
71044	846950
173850	846951
93085	846952
43203	846953
173637	846954
124964	846955
43210	846956
125269	846957
173679	846958
71086	846959
173981	846960
93085	846961
173708	846962
71143	846963
55070	846964
173872	846965
71134	846966
174215	846967
93097	846968
125415	846969
93150	846970
71177	846971
124910	846972
71127	846973
93046	846974
174063	846975
93217	846976
125119	846977
71114	846978
71049	846979
93052	846980
93103	846981
93117	846982
71101	846983
174065	846984
93112	846985
173929	846986
6014	846987
173783	846988
173936	846989
124774	846990
92955	846991
71160	846992
71077	846993
71108	846994
125068	846995
93004	846996
174176	846997
93173	846998
125338	846999
174138	847000
125109	847001
125271	847002
174045	847003
173869	847004
174124	847005
125164	847006
125214	847007
92932	847008
43212	847009
71157	847010
93123	847011
71157	847012
174379	847013
55048	847014
93172	847015
34448	847016
173945	847017
124952	847018
174217	847019
71168	847020
125413	847021
173505	847022
174193	847023
173959	847024
71149	847025
93199	847026
71059	847027
125285	847028
71118	847029
125050	847030
173893	847031
93092	847032
43214	847033
70906	847034
43204	847035
125355	847036
125266	847037
71053	847038
55063	847039
92919	847040
55065	847041
71071	847042
125093	847043
174049	847044
71033	847045
92884	847046
124792	847047
125154	847048
71097	847049
173991	847050
55076	847051
92889	847052
71155	847053
71062	847054
93160	847055
124917	847056
34450	847057
71182	847058
92960	847059
125121	847060
173914	847061
93029	847062
93217	847063
174120	847064
124788	847065
93010	847066
34454	847067
125068	847068
93161	847069
93157	847070
92997	847071
174177	847072
92943	847073
93076	847074
92964	847075
93127	847076
92898	847077
125330	847078
125267	847079
125083	847080
34423	847081
71080	847082
173948	847083
125148	847084
124974	847085
125369	847086
125369	847087
71186	847088
71069	847089
55074	847090
93075	847091
174052	847092
93012	847093
71059	847094
124922	847095
124911	847096
71174	847097
173735	847098
174115	847099
173302	847100
71191	847101
174211	847102
55037	847103
124965	847104
125085	847105
173994	847106
93138	847107
71059	847108
125134	847109
173301	847110
173602	847111
125180	847112
93039	847113
173693	847114
173644	847115
92997	847116
125105	847117
125328	847118
125185	847119
173854	847120
55057	847121
125250	847122
71182	847123
174016	847124
92972	847125
173697	847126
124971	847127
125310	847128
93016	847129
173794	847130
92999	847131
125141	847132
174308	847133
71056	847134
125195	847135
92994	847136
71182	847137
174076	847138
43216	847139
27527	847140
92939	847141
125018	847142
174018	847143
71125	847144
173636	847145
71091	847146
174162	847147
173845	847148
125004	847149
173946	847150
173856	847151
125252	847152
174011	847153
174222	847154
93055	847155
125260	847156
124592	847157
71089	847158
93045	847159
55039	847160
125058	847161
71128	847162
173696	847163
125101	847164
124917	847165
92928	847166
124926	847167
22466	847168
92977	847169
55053	847170
71155	847171
125218	847172
174103	847173
27576	847174
125270	847175
55160	847176
125286	847177
125238	847178
124997	847179
92949	847180
55071	847181
125018	847182
125027	847183
55052	847184
92926	847185
125151	847186
71046	847187
124499	847188
93121	847189
71138	847190
43214	847191
71095	847192
71144	847193
55064	847194
71124	847195
173962	847196
174237	847197
125090	847198
55072	847199
55072	847200
71079	847201
125035	847202
93141	847203
71124	847204
125057	847205
174129	847206
70781	847207
71082	847208
55058	847209
92980	847210
125007	847211
43199	847212
125194	847213
124956	847214
93033	847215
125159	847216
125153	847217
27513	847218
71011	847219
173766	847220
125270	847221
55070	847222
92999	847223
173815	847224
124941	847225
173940	847226
173935	847227
71178	847228
125176	847229
93124	847230
71053	847231
71153	847232
173660	847233
124924	847234
173597	847235
125361	847236
173634	847237
125085	847238
173593	847239
125098	847240
71027	847241
93178	847242
173807	847243
173520	847244
70971	847245
71131	847246
125009	847247
71164	847248
93123	847249
93159	847250
55082	847251
71040	847252
174119	847253
71062	847254
71078	847255
43207	847256
22520	847257
125236	847258
93076	847259
43202	847260
125084	847261
92932	847262
173784	847263
71168	847264
174123	847265
125268	847266
173916	847267
174140	847268
173806	847269
71157	847270
173676	847271
55075	847272
124941	847273
55090	847274
174043	847275
125487	847276
125298	847277
174039	847278
27532	847279
54934	847280
55086	847281
125093	847282
125061	847283
125213	847284
93071	847285
174207	847286
125205	847287
125317	847288
93160	847289
124908	847290
174470	847291
43202	847292
55073	847293
173620	847294
71059	847295
43213	847296
71095	847297
71130	847298
125208	847299
71111	847300
43212	847301
71166	847302
92943	847303
124950	847304
173973	847305
71028	847306
125130	847307
174201	847308
71067	847309
92965	847310
173773	847311
176986	847312
125151	847313
173799	847314
55079	847315
173614	847316
55076	847317
43199	847318
55065	847319
71067	847320
92849	847321
93160	847322
174106	847323
125030	847324
174184	847325
71044	847326
125209	847327
92973	847328
71152	847329
125355	847330
125006	847331
173550	847332
93135	847333
173720	847334
125234	847335
71174	847336
92965	847337
71104	847338
34448	847339
125343	847340
125350	847341
173711	847342
174145	847343
173920	847344
93049	847345
43212	847346
93068	847347
93103	847348
173965	847349
173701	847350
93108	847351
71055	847352
125306	847353
71055	847354
92890	847355
173744	847356
93179	847357
92895	847358
93003	847359
174080	847360
125143	847361
124948	847362
93004	847363
125292	847364
125354	847365
55084	847366
174311	847367
174234	847368
55071	847369
173961	847370
174223	847371
71103	847372
173951	847373
124942	847374
43212	847375
125050	847376
173785	847377
93172	847378
71184	847379
71158	847380
93098	847381
55054	847382
92943	847383
71058	847384
55041	847385
173881	847386
125216	847387
93163	847388
173748	847389
124730	847390
71133	847391
70919	847392
173706	847393
93044	847394
174069	847395
93211	847396
71062	847397
173641	847398
93332	847399
92982	847400
174178	847401
124991	847402
92948	847403
55063	847404
124974	847405
55106	847406
173771	847407
92957	847408
92921	847409
93145	847410
93217	847411
125261	847412
55052	847413
125377	847414
55093	847415
92887	847416
43218	847417
18537	847418
125364	847419
124908	847420
124989	847421
125298	847422
125340	847423
125228	847424
55066	847425
125293	847426
173918	847427
125565	847428
71096	847429
174247	847430
173245	847431
173803	847432
22512	847433
93068	847434
174037	847435
125186	847436
93088	847437
93097	847438
93097	847439
125244	847440
124926	847441
55067	847442
173468	847443
93139	847444
55082	847445
55082	847446
93148	847447
174175	847448
174174	847449
55049	847450
93062	847451
174231	847452
93044	847453
125185	847454
92973	847455
43218	847456
9272	847457
124982	847458
93033	847459
125202	847460
71084	847461
174051	847462
71124	847463
54850	847464
55088	847465
125305	847466
92986	847467
173944	847468
92886	847469
93013	847470
124930	847471
125147	847472
55041	847473
125295	847474
71056	847475
54871	847476
173891	847477
125292	847478
93078	847479
125045	847480
174198	847481
173789	847482
125405	847483
55054	847484
71148	847485
125037	847486
125169	847487
55035	847488
55069	847489
125330	847490
71050	847491
93010	847492
54872	847493
71083	847494
71093	847495
71081	847496
71081	847497
125163	847498
71152	847499
125334	847500
173553	847501
55076	847502
125302	847503
173908	847504
125264	847505
173687	847506
43212	847507
173883	847508
125543	847509
173859	847510
71077	847511
173607	847512
174141	847513
125060	847514
43206	847515
125321	847516
173765	847517
174010	847518
55049	847519
71170	847520
93104	847521
125226	847522
10849	847523
125078	847524
125184	847525
173704	847526
92594	847527
173937	847528
125291	847529
125172	847530
71161	847531
173606	847532
43202	847533
124774	847534
93013	847535
43202	847536
93073	847537
173639	847538
124963	847539
125130	847540
173787	847541
173187	847542
92933	847543
92965	847544
173823	847545
93137	847546
93122	847547
92926	847548
71044	847549
124938	847550
34450	847551
71132	847552
173732	847553
93174	847554
162015	847555
71057	847556
55061	847557
93116	847558
43210	847559
71113	847560
125099	847561
71170	847562
173907	847563
93132	847564
71052	847565
69899	847566
71117	847567
145623	847568
125414	847569
174236	847570
124959	847571
160635	847572
92987	847573
71148	847574
55050	847575
124998	847576
93030	847577
125300	847578
174196	847579
43201	847580
18516	847581
125362	847582
174023	847583
173791	847584
173595	847585
125301	847586
125031	847587
173880	847588
71129	847589
93112	847590
43211	847591
92901	847592
93096	847593
173577	847594
92999	847595
125150	847596
174391	847597
173736	847598
173975	847599
174068	847600
71119	847601
125096	847602
93063	847603
125094	847604
125365	847605
71171	847606
55087	847607
93026	847608
173797	847609
71077	847610
93020	847611
93106	847612
71119	847613
93178	847614
71130	847615
173913	847616
173964	847617
124937	847618
125123	847619
71126	847620
55060	847621
173934	847622
174031	847623
92983	847624
55035	847625
125196	847626
93144	847627
125071	847628
124973	847629
43200	847630
173631	847631
93156	847632
10844	847633
93027	847634
55033	847635
173743	847636
92936	847637
93069	847638
92973	847639
173865	847640
173800	847641
93018	847642
173741	847643
173249	847644
173613	847645
92995	847646
125261	847647
125160	847648
125163	847649
125021	847650
173617	847651
125025	847652
125240	847653
209119	847654
116307	847655
233267	847656
211305	847657
183304	847658
93145	847659
55083	847660
125258	847661
11199	847662
125029	847663
71171	847664
93123	847665
174312	847666
92915	847667
174181	847668
125360	847669
93092	847670
179659	847671
124914	847672
55062	847673
174135	847674
92907	847675
125166	847676
71145	847677
93126	847678
173657	847679
92979	847680
71031	847681
125335	847682
125129	847683
93084	847684
125129	847685
173809	847686
174079	847687
92941	847688
71065	847689
43211	847690
125021	847691
11231	847692
93005	847693
174397	847694
125116	847695
173592	847696
124913	847697
34447	847698
92900	847699
92929	847700
93110	847701
93076	847702
93211	847703
71047	847704
125171	847705
43094	847706
92912	847707
173793	847708
71198	847709
125086	847710
174153	847711
125064	847712
92916	847713
71087	847714
93034	847715
92940	847716
93049	847717
173655	847718
173598	847719
125167	847720
93077	847721
124586	847722
71159	847723
92988	847724
125345	847725
71032	847726
93049	847727
43211	847728
92891	847729
71060	847730
125222	847731
92905	847732
17328	847733
71126	847734
125316	847735
92906	847736
71069	847737
173912	847738
93142	847739
93051	847740
174441	847741
55153	847742
93152	847743
125010	847744
125124	847745
173821	847746
93094	847747
125199	847748
93115	847749
71180	847750
174180	847751
93047	847752
93066	847753
93094	847754
55058	847755
71176	847756
125239	847757
71035	847758
174285	847759
125066	847760
92985	847761
55044	847762
71112	847763
173718	847764
124991	847765
125210	847766
43217	847767
125288	847768
125221	847769
71051	847770
71093	847771
18494	847772
125137	847773
93065	847774
71073	847775
125192	847776
92891	847777
173860	847778
55074	847779
173942	847780
34446	847781
173466	847782
92969	847783
27576	847784
125061	847785
125098	847786
93018	847787
43169	847788
92886	847789
93066	847790
34967	847791
34967	847792
71083	847793
124934	847794
124966	847795
71096	847796
92937	847797
71092	847798
173950	847799
92910	847800
125309	847801
174036	847802
174092	847803
173997	847804
93056	847805
71057	847806
125152	847807
71183	847808
71045	847809
71106	847810
55033	847811
173877	847812
174412	847813
93106	847814
173970	847815
92941	847816
173839	847817
233067	847818
125362	847819
55060	847820
125245	847821
55087	847822
124995	847823
93058	847824
125016	847825
43209	847826
71085	847827
43217	847828
71078	847829
92888	847830
125042	847831
92987	847832
43209	847833
173622	847834
174064	847835
85479	847836
92971	847837
124965	847838
6396	847839
34449	847840
124927	847841
125127	847842
71096	847843
55145	847844
93112	847845
93152	847846
71136	847847
125196	847848
125066	847849
93181	847850
93109	847851
173953	847852
125053	847853
125137	847854
174060	847855
125110	847856
55037	847857
174330	847858
124956	847859
129272	847860
9384	847861
179479	847862
174229	847863
125039	847864
92913	847865
173690	847866
124907	847867
92929	847868
125040	847869
92914	847870
93166	847871
174159	847872
125353	847873
125054	847874
174035	847875
92908	847876
93113	847877
174148	847878
93039	847879
125328	847880
173686	847881
125191	847882
18548	847883
125107	847884
173890	847885
71096	847886
71122	847887
71183	847888
92917	847889
125353	847890
174107	847891
125322	847892
71056	847893
174156	847894
55085	847895
125222	847896
93055	847897
173858	847898
93169	847899
71052	847900
55085	847901
124550	847902
55145	847903
71144	847904
55045	847905
125221	847906
173862	847907
43206	847908
93039	847909
173699	847910
10827	847911
102518	847912
190228	847913
190207	847914
136372	847915
92942	847916
51044	847917
50951	847918
85026	847919
32088	847920
21009	847921
155724	847922
92664	847923
836	847924
5639	847925
3017	847926
14519	847927
4362	847928
10176	847929
14519	847930
51553	847931
40277	847932
136	847933
15220	847934
85006	847935
523	847936
765	847937
127995	847938
1871	847939
50856	847940
65248	847941
25860	847942
152088	847943
25860	847944
4354	847945
64987	847946
59599	847947
7034	847948
85907	847949
17259	847950
34001	847951
34388	847952
9895	847953
28805	847954
51569	847955
160805	847956
7159	847957
7159	847958
127120	847959
30939	847960
112244	847961
32	847962
429	847963
152125	847964
45493	847965
45493	847966
162407	847967
99797	847968
24442	847969
123509	847970
200347	847971
23495	847972
32	847973
120430	847974
700	847975
13991	847976
1693	847977
30134	847978
74398	847979
151666	847980
30788	847981
110607	847982
12544	847983
194	847984
72912	847985
14281	847986
2683	847987
3067	847988
120874	847989
61973	847990
91675	847991
63575	847992
17366	847993
167567	847994
89588	847995
149529	847996
15012	847997
47352	847998
6118	847999
26888	848000
25287	848001
18237	848002
69562	848003
2160	848004
91061	848005
203871	848006
8951	848007
84101	848008
37482	848009
60244	848010
100489	848011
4360	848012
53990	848013
96856	848014
17637	848015
84431	848016
122	848017
4437	848018
55880	848019
370	848020
80301	848021
96552	848022
179562	848023
34552	848024
19327	848025
299	848026
25809	848027
28553	848028
42084	848029
29491	848030
29060	848031
66484	848032
90370	848033
47790	848034
19980	848035
88117	848036
8666	848037
52874	848038
90552	848039
45	848040
30262	848041
41438	848042
1168	848043
90423	848044
65518	848045
10390	848046
46579	848047
44120	848048
2160	848049
13675	848050
37546	848051
53447	848052
19044	848053
65954	848054
2914	848055
4563	848056
16406	848057
14300	848058
104012	848059
8731	848060
75044	848061
41512	848062
9350	848063
59920	848064
26917	848065
30612	848066
9172	848067
3192	848068
66484	848069
22172	848070
94093	848071
224241	848072
152460	848073
12159	848074
13078	848075
111352	848076
3454	848077
37400	848078
19057	848079
43087	848080
11465	848081
75432	848082
33683	848083
39361	848084
37723	848085
119081	848086
54880	848087
116094	848088
10628	848089
38690	848090
64051	848091
136770	848092
7159	848093
49539	848094
7159	848095
7159	848096
5059	848097
39626	848098
3612	848099
93386	848100
8793	848101
144	848102
25943	848103
94676	848104
2570	848105
12264	848106
17158	848107
6032	848108
152596	848109
234448	848110
172605	848111
361	848112
1617	848113
11979	848114
2020	848115
10261	848116
1566	848117
21149	848118
120312	848119
12691	848120
162255	848121
219788	848122
55675	848123
1542	848124
12786	848125
12994	848126
119519	848127
20773	848128
64051	848129
64051	848130
6137	848131
50133	848132
50133	848133
51118	848134
3230	848135
18460	848136
2172	848137
1915	848138
173099	848139
14589	848140
18251	848141
182286	848142
82139	848143
5250	848144
37934	848145
49709	848146
39428	848147
217076	848148
18431	848149
1143	848150
7782	848151
9522	848152
4917	848153
19872	848154
113878	848155
35161	848156
79957	848157
24054	848158
45902	848159
59867	848160
10041	848161
77935	848162
8100	848163
657	848164
133578	848165
18429	848166
28912	848167
9065	848168
34351	848169
73128	848170
159477	848171
112632	848172
237586	848173
40201	848174
32240	848175
123371	848176
73128	848177
151674	848178
67176	848179
8182	848180
41552	848181
54606	848182
215136	848183
93777	848184
8836	848185
58384	848186
115579	848187
123512	848188
76025	848189
72164	848190
126052	848191
126245	848192
94487	848193
175778	848194
555	848195
9392	848196
39742	848197
46971	848198
2172	848199
182697	848200
31892	848201
12772	848202
30846	848203
66269	848204
89374	848205
1847	848206
111470	848207
231029	848208
40198	848209
171246	848210
63360	848211
6313	848212
20461	848213
39679	848214
221319	848215
143183	848216
122317	848217
32063	848218
104289	848219
155630	848220
228438	848221
225789	848222
162110	848223
2066	848224
340	848225
227413	848226
43324	848227
3235	848228
7168	848229
2930	848230
61881	848231
14194	848232
34688	848233
18972	848234
2172	848235
61129	848236
117005	848237
7905	848238
20335	848239
38599	848240
2041	848241
106363	848242
704	848243
10298	848244
312	848245
81948	848246
35156	848247
30718	848248
12623	848249
5507	848250
15820	848251
230385	848252
18681	848253
5315	848254
5315	848255
28269	848256
12236	848257
10291	848258
207291	848259
32775	848260
19624	848261
95889	848262
106725	848263
13968	848264
84215	848265
216313	848266
200897	848267
131283	848268
212984	848269
197782	848270
143937	848271
44767	848272
115741	848273
178138	848274
63279	848275
81888	848276
39048	848277
51222	848278
89	848279
208503	848280
15882	848281
25238	848282
15306	848283
35883	848284
124236	848285
143156	848286
178633	848287
12516	848288
25087	848289
79309	848290
42514	848291
96926	848292
316	848293
106429	848294
25165	848295
37747	848296
35808	848297
4261	848298
1707	848299
30236	848300
529	848301
7752	848302
5168	848303
80115	848304
7938	848305
22350	848306
18479	848307
306	848308
3553	848309
35163	848310
79425	848311
23935	848312
23590	848313
153423	848314
15264	848315
99496	848316
25145	848317
27335	848318
89387	848319
5680	848320
29397	848321
5917	848322
15647	848323
4433	848324
13649	848325
87606	848326
106250	848327
5917	848328
31589	848329
10869	848330
17988	848331
70400	848332
22178	848333
18944	848334
12399	848335
35911	848336
1191	848337
7	848338
34384	848339
23450	848340
22316	848341
5820	848342
122510	848343
12379	848344
23450	848345
41845	848346
1128	848347
68387	848348
4481	848349
8722	848350
15116	848351
140245	848352
24721	848353
24255	848354
22130	848355
99304	848356
3872	848357
2355	848358
4518	848359
21896	848360
56760	848361
29779	848362
7066	848363
48299	848364
1109	848365
39911	848366
49954	848367
44986	848368
125843	848369
75704	848370
4770	848371
46689	848372
12791	848373
23	848374
33254	848375
3666	848376
16396	848377
22155	848378
155762	848379
15990	848380
119997	848381
4029	848382
12181	848383
76948	848384
35072	848385
175875	848386
128841	848387
25119	848388
70971	848389
25191	848390
13072	848391
108555	848392
2081	848393
211	848394
74370	848395
206350	848396
65238	848397
50966	848398
2930	848399
205070	848400
129247	848401
67988	848402
139928	848403
1455	848404
56912	848405
9881	848406
9903	848407
84639	848408
63900	848409
109561	848410
3469	848411
77784	848412
2853	848413
13877	848414
10114	848415
908	848416
156751	848417
238423	848418
48945	848419
210584	848420
4814	848421
52250	848422
43353	848423
6522	848424
91683	848425
53118	848426
210877	848427
24172	848428
42492	848429
83730	848430
66434	848431
107121	848432
8670	848433
1214	848434
59686	848435
11151	848436
29415	848437
36808	848438
26394	848439
32852	848440
13468	848441
77480	848442
29130	848443
118147	848444
8880	848445
13204	848446
59252	848447
116183	848448
26926	848449
14705	848450
65337	848451
59184	848452
75542	848453
71159	848454
25205	848455
50804	848456
132844	848457
76636	848458
23356	848459
17808	848460
29121	848461
22631	848462
46431	848463
46312	848464
36152	848465
3892	848466
87458	848467
7089	848468
52578	848469
77554	848470
5712	848471
87568	848472
25328	848473
32622	848474
1036	848475
110910	848476
37417	848477
41624	848478
29119	848479
13438	848480
19020	848481
94208	848482
21680	848483
21163	848484
28256	848485
66770	848486
74	848487
61064	848488
119257	848489
10103	848490
53004	848491
11234	848492
39584	848493
65117	848494
39957	848495
75110	848496
116033	848497
12496	848498
979	848499
60043	848500
141137	848501
127341	848502
7786	848503
490	848504
26081	848505
114079	848506
19263	848507
129041	848508
191666	848509
59294	848510
69677	848511
189640	848512
121527	848513
70426	848514
161493	848515
76332	848516
109075	848517
30679	848518
41223	848519
50009	848520
119140	848521
166	848522
39435	848523
69306	848524
135953	848525
86284	848526
5742	848527
7659	848528
8955	848529
126546	848530
121694	848531
121047	848532
148484	848533
122172	848534
24431	848535
68897	848536
73026	848537
7573	848538
30864	848539
35608	848540
5712	848541
77031	848542
163781	848543
201457	848544
150186	848545
117102	848546
51893	848547
163748	848548
53752	848549
60202	848550
15086	848551
89830	848552
44402	848553
80541	848554
144232	848555
237624	848556
54323	848557
214510	848558
86222	848559
10477	848560
10485	848561
201920	848562
43826	848563
37472	848564
40894	848565
6036	848566
7891	848567
10398	848568
11902	848569
85951	848570
2605	848571
28139	848572
48815	848573
20161	848574
9356	848575
28353	848576
239992	848577
103639	848578
27772	848579
117376	848580
89806	848581
2240	848582
30792	848583
30715	848584
149959	848585
49384	848586
73226	848587
1847	848588
63794	848589
4218	848590
18747	848591
122498	848592
187718	848593
5287	848594
2887	848595
24385	848596
16912	848597
9418	848598
8614	848599
25130	848600
86244	848601
7144	848602
11556	848603
158926	848604
74494	848605
25409	848606
48135	848607
24978	848608
6304	848609
105479	848610
44671	848611
57441	848612
78802	848613
42293	848614
53987	848615
2557	848616
40579	848617
55429	848618
80718	848619
33582	848620
3238	848621
97681	848622
29740	848623
68194	848624
13637	848625
5434	848626
9678	848627
27879	848628
12993	848629
3708	848630
106055	848631
1385	848632
60991	848633
44763	848634
95072	848635
28370	848636
53900	848637
11706	848638
48751	848639
27855	848640
67823	848641
3727	848642
52591	848643
84569	848644
146632	848645
30716	848646
83288	848647
50867	848648
77071	848649
88913	848650
20475	848651
10501	848652
46898	848653
29809	848654
92387	848655
236497	848656
159964	848657
97448	848658
64573	848659
157201	848660
88023	848661
22980	848662
30653	848663
16818	848664
14040	848665
133565	848666
16103	848667
57274	848668
62287	848669
120641	848670
146609	848671
35870	848672
119726	848673
124855	848674
21962	848675
80810	848676
3067	848677
60773	848678
121051	848679
29160	848680
11736	848681
99835	848682
46723	848683
2887	848684
48383	848685
3434	848686
48605	848687
35913	848688
88449	848689
142850	848690
10992	848691
83684	848692
5748	848693
2887	848694
24918	848695
19714	848696
14630	848697
20285	848698
36553	848699
167793	848700
26776	848701
15533	848702
49096	848703
8141	848704
13582	848705
122334	848706
106272	848707
143853	848708
8108	848709
10950	848710
63634	848711
16286	848712
4761	848713
60307	848714
20320	848715
6262	848716
29183	848717
24789	848718
5179	848719
102110	848720
30808	848721
91337	848722
43673	848723
10512	848724
54905	848725
38398	848726
44048	848727
58	848728
11059	848729
156696	848730
43148	848731
237981	848732
16766	848733
125417	848734
195990	848735
5445	848736
56247	848737
13571	848738
73148	848739
24349	848740
77992	848741
48904	848742
53292	848743
40935	848744
114838	848745
143349	848746
73168	848747
35746	848748
76251	848749
28748	848750
182375	848751
33216	848752
164815	848753
123978	848754
198525	848755
16818	848756
141391	848757
5505	848758
66988	848759
10954	848760
103734	848761
24150	848762
4992	848763
151	848764
38924	848765
3169	848766
80738	848767
49929	848768
9442	848769
81326	848770
110590	848771
6913	848772
14194	848773
111887	848774
1792	848775
74273	848776
84483	848777
34401	848778
5936	848779
6112	848780
182227	848781
12906	848782
152927	848783
1724	848784
146870	848785
17537	848786
143563	848787
28489	848788
1659	848789
43061	848790
12153	848791
166162	848792
14238	848793
14170	848794
6433	848795
4183	848796
33028	848797
89365	848798
236063	848799
1932	848800
104978	848801
1636	848802
92817	848803
99589	848804
26361	848805
217159	848806
197	848807
54435	848808
38881	848809
5190	848810
37540	848811
75338	848812
2768	848813
171595	848814
57931	848815
54570	848816
126127	848817
175089	848818
229842	848819
12736	848820
5996	848821
26568	848822
9984	848823
16058	848824
126829	848825
11581	848826
209891	848827
8545	848828
42258	848829
38881	848830
1338	848831
16852	848832
118075	848833
7900	848834
29714	848835
166983	848836
11907	848837
1095	848838
12272	848839
12272	848840
9542	848841
204728	848842
15264	848843
3593	848844
135109	848845
24069	848846
127956	848847
155074	848848
2532	848849
9700	848850
28311	848851
80665	848852
6921	848853
814	848854
23486	848855
217130	848856
2172	848857
1948	848858
193	848859
13890	848860
38700	848861
63434	848862
101709	848863
17517	848864
16783	848865
14580	848866
43292	848867
1200	848868
15850	848869
702	848870
18189	848871
49494	848872
30755	848873
1661	848874
59838	848875
90891	848876
39786	848877
33107	848878
58935	848879
18537	848880
186659	848881
115086	848882
68625	848883
11925	848884
67070	848885
43955	848886
86205	848887
152061	848888
149254	848889
11101	848890
66185	848891
56658	848892
251	848893
58242	848894
5684	848895
167467	848896
225329	848897
66415	848898
934	848899
139334	848900
54919	848901
179800	848902
164718	848903
22470	848904
79906	848905
127464	848906
167066	848907
108146	848908
106623	848909
60467	848910
4501	848911
50611	848912
3643	848913
15941	848914
112796	848915
115209	848916
98726	848917
35708	848918
41381	848919
184103	848920
49954	848921
28081	848922
32336	848923
43291	848924
131196	848925
64647	848926
10763	848927
21596	848928
28489	848929
32505	848930
2393	848931
85247	848932
85140	848933
3241	848934
20192	848935
112945	848936
7120	848937
88519	848938
32724	848939
35978	848940
5500	848941
17461	848942
111904	848943
37262	848944
157708	848945
117807	848946
91829	848947
82330	848948
54968	848949
40298	848950
23568	848951
70931	848952
116777	848953
1556	848954
113669	848955
21372	848956
50077	848957
145182	848958
41843	848959
17855	848960
134147	848961
174927	848962
163246	848963
65784	848964
21145	848965
17486	848966
43995	848967
311	848968
44065	848969
18661	848970
203410	848971
137487	848972
68952	848973
29081	848974
11102	848975
18761	848976
129208	848977
69161	848978
351	848979
28329	848980
31594	848981
54192	848982
149514	848983
100614	848984
106181	848985
33072	848986
54176	848987
239	848988
239	848989
4623	848990
94697	848991
4623	848992
53605	848993
5471	848994
10787	848995
18242	848996
56880	848997
11437	848998
7717	848999
51002	849000
216411	849001
78041	849002
31806	849003
124659	849004
10074	849005
32337	849006
121115	849007
106843	849008
38776	849009
146532	849010
81340	849011
121559	849012
12479	849013
53769	849014
25533	849015
14298	849016
37	849017
12698	849018
2989	849019
164447	849020
14207	849021
777	849022
220943	849023
12597	849024
17900	849025
50287	849026
3773	849027
48024	849028
86969	849029
677	849030
19189	849031
10419	849032
99846	849033
110741	849034
69812	849035
28776	849036
221062	849037
39980	849038
9120	849039
40870	849040
21921	849041
137209	849042
144039	849043
89496	849044
37756	849045
20459	849046
61540	849047
37577	849048
30601	849049
25056	849050
40620	849051
4321	849052
42947	849053
341	849054
58549	849055
3628	849056
31077	849057
36780	849058
223768	849059
166484	849060
4816	849061
309	849062
55605	849063
14461	849064
65428	849065
30898	849066
88068	849067
553	849068
324	849069
32101	849070
58756	849071
3849	849072
147499	849073
2617	849074
171239	849075
567	849076
139468	849077
36779	849078
111781	849079
43228	849080
309	849081
5689	849082
205299	849083
177111	849084
9530	849085
147903	849086
32014	849087
5689	849088
18033	849089
50238	849090
227740	849091
102782	849092
82331	849093
81521	849094
81521	849095
81521	849096
102783	849097
102783	849098
202210	849099
59925	849100
107717	849101
107717	849102
107717	849103
59925	849104
145531	849105
81526	849106
81520	849107
202209	849108
63054	849109
81527	849110
107716	849111
81521	849112
59925	849113
81526	849114
202215	849115
89456	849116
22430	849117
87605	849118
10656	849119
6883	849120
40464	849121
7523	849122
32103	849123
65785	849124
46369	849125
95329	849126
107960	849127
100825	849128
64094	849129
309	849130
31494	849131
176380	849132
309	849133
72349	849134
15708	849135
18213	849136
165460	849137
189476	849138
95590	849139
2865	849140
15479	849141
96031	849142
15645	849143
2865	849144
205	849145
3417	849146
309	849147
309	849148
111411	849149
82562	849150
204993	849151
18033	849152
203411	849153
3889	849154
31	849155
51187	849156
15645	849157
15708	849158
177188	849159
3594	849160
35356	849161
55605	849162
311	849163
136772	849164
140765	849165
204992	849166
15645	849167
103249	849168
33133	849169
150937	849170
95585	849171
34238	849172
22391	849173
36056	849174
73124	849175
109069	849176
64455	849177
82517	849178
216107	849179
62237	849180
110126	849181
40043	849182
149725	849183
65940	849184
218973	849185
78899	849186
155007	849187
77984	849188
110849	849189
16979	849190
1892	849191
24297	849192
9499	849193
100531	849194
61972	849195
46735	849196
28706	849197
50014	849198
115873	849199
51508	849200
228879	849201
52176	849202
121704	849203
373	849204
1061	849205
91897	849206
5685	849207
151185	849208
1005	849209
104729	849210
108371	849211
215746	849212
49399	849213
58046	849214
51131	849215
26766	849216
81708	849217
146090	849218
146308	849219
144862	849220
119132	849221
51769	849222
136875	849223
107848	849224
146403	849225
181897	849226
59811	849227
49182	849228
108289	849229
49110	849230
34018	849231
70686	849232
42883	849233
67420	849234
167180	849235
166605	849236
76900	849237
156684	849238
46615	849239
141629	849240
10374	849241
56136	849242
39008	849243
103581	849244
149981	849245
39950	849246
192421	849247
187956	849248
119345	849249
4553	849250
88653	849251
25478	849252
58823	849253
58233	849254
66295	849255
99901	849256
240246	849257
124336	849258
111008	849259
12297	849260
190298	849261
37024	849262
12520	849263
212095	849264
45511	849265
78375	849266
114092	849267
21357	849268
113907	849269
203438	849270
309	849271
31851	849272
17349	849273
65276	849274
50031	849275
40093	849276
12995	849277
17941	849278
72782	849279
39055	849280
2865	849281
87660	849282
93918	849283
18661	849284
185567	849285
4793	849286
37405	849287
83284	849288
24505	849289
64124	849290
39416	849291
50918	849292
4388	849293
13588	849294
14396	849295
20953	849296
20670	849297
3013	849298
153475	849299
49935	849300
112010	849301
112463	849302
40281	849303
127112	849304
129952	849305
98742	849306
132102	849307
132661	849308
183813	849309
131233	849310
97353	849311
74561	849312
98212	849313
132019	849314
57591	849315
130586	849316
98009	849317
73550	849318
44112	849319
74267	849320
131263	849321
133914	849322
98471	849323
133803	849324
182162	849325
42556	849326
96104	849327
12995	849328
147731	849329
94382	849330
34408	849331
92787	849332
54969	849333
1494	849334
214112	849335
15479	849336
12842	849337
30678	849338
17855	849339
309	849340
18033	849341
109070	849342
309	849343
178983	849344
53163	849345
88714	849346
140764	849347
226012	849348
2305	849349
199689	849350
91689	849351
51733	849352
166	849353
181047	849354
133287	849355
40883	849356
50626	849357
229332	849358
8252	849359
30073	849360
78464	849361
49894	849362
3602	849363
148372	849364
87818	849365
205247	849366
166518	849367
68582	849368
84772	849369
84431	849370
64348	849371
65161	849372
102638	849373
39884	849374
309	849375
309	849376
26179	849377
18033	849378
238581	849379
21284	849380
1095	849381
97093	849382
85141	849383
21349	849384
34137	849385
37515	849386
91795	849387
227504	849388
25550	849389
99450	849390
23490	849391
3547	849392
39962	849393
228651	849394
78246	849395
59642	849396
156409	849397
137215	849398
93539	849399
4021	849400
35861	849401
95305	849402
49829	849403
176795	849404
37140	849405
142771	849406
29948	849407
109476	849408
51201	849409
43343	849410
57535	849411
16413	849412
88769	849413
2050	849414
28120	849415
76528	849416
2356	849417
186950	849418
28400	849419
91795	849420
188	849421
52562	849422
35886	849423
48060	849424
84112	849425
79164	849426
926	849427
135908	849428
85	849429
17519	849430
135690	849431
181962	849432
2356	849433
231995	849434
219581	849435
105849	849436
28120	849437
37660	849438
174498	849439
12615	849440
6909	849441
65505	849442
17209	849443
17209	849444
25090	849445
157046	849446
4313	849447
10071	849448
10071	849449
10071	849450
3239	849451
3239	849452
153156	849453
41423	849454
171565	849455
54767	849456
34115	849457
2356	849458
32523	849459
74619	849460
156296	849461
38697	849462
7298	849463
81967	849464
10071	849465
7121	849466
5511	849467
143464	849468
168922	849469
6325	849470
73788	849471
7121	849472
156363	849473
42953	849474
41423	849475
52335	849476
2	849477
618	849478
48212	849479
56287	849480
8028	849481
1137	849482
23895	849483
48048	849484
9413	849485
58	849486
3274	849487
2505	849488
48040	849489
60524	849490
80576	849491
11739	849492
8028	849493
2920	849494
10245	849495
22413	849496
9157	849497
13143	849498
104436	849499
82421	849500
88840	849501
2011	849502
4241	849503
106176	849504
52335	849505
9924	849506
41424	849507
192481	849508
19881	849509
6157	849510
12113	849511
221466	849512
113609	849513
155363	849514
17580	849515
65784	849516
40467	849517
40470	849518
99451	849519
157409	849520
228764	849521
21107	849522
57004	849523
192915	849524
228332	849525
152654	849526
23195	849527
133174	849528
54908	849529
230318	849530
102757	849531
2948	849532
108505	849533
38272	849534
17455	849535
36707	849536
158777	849537
209913	849538
93343	849539
4177	849540
80538	849541
3239	849542
2954	849543
1192	849544
16832	849545
55984	849546
70794	849547
80126	849548
1	849549
63912	849550
92393	849551
147944	849552
90929	849553
49469	849554
10575	849555
21817	849556
158004	849557
753	849558
43036	849559
25900	849560
5954	849561
56442	849562
12094	849563
2623	849564
179864	849565
208756	849566
56786	849567
53116	849568
89562	849569
40890	849570
67451	849571
52696	849572
35450	849573
115941	849574
12289	849575
71236	849576
39396	849577
93971	849578
5360	849579
7744	849580
22583	849581
105793	849582
6107	849583
88993	849584
27692	849585
54611	849586
36566	849587
41504	849588
22080	849589
4358	849590
231599	849591
24377	849592
30223	849593
105226	849594
24376	849595
30223	849596
1524	849597
12301	849598
112007	849599
56661	849600
3466	849601
187449	849602
150185	849603
48668	849604
1846	849605
9271	849606
1648	849607
23	849608
80177	849609
103240	849610
18147	849611
35108	849612
2640	849613
35108	849614
87768	849615
72564	849616
48305	849617
118364	849618
60231	849619
128569	849620
228458	849621
26642	849622
58700	849623
27564	849624
70580	849625
86918	849626
88360	849627
61172	849628
73428	849629
43554	849630
151333	849631
158970	849632
35029	849633
54420	849634
119944	849635
89569	849636
14604	849637
2195	849638
2781	849639
217955	849640
13924	849641
159980	849642
20350	849643
437	849644
37284	849645
24485	849646
108222	849647
83064	849648
23313	849649
3690	849650
8265	849651
2391	849652
80747	849653
149993	849654
6758	849655
38238	849656
234126	849657
16948	849658
198679	849659
20726	849660
6321	849661
48760	849662
6256	849663
62	849664
35631	849665
11832	849666
159880	849667
37404	849668
40736	849669
53213	849670
115763	849671
26638	849672
87978	849673
91945	849674
2505	849675
2505	849676
132272	849677
1037	849678
383	849679
1592	849680
50961	849681
13924	849682
847	849683
5447	849684
30401	849685
2076	849686
2918	849687
17345	849688
10815	849689
33978	849690
1401	849691
110005	849692
218041	849693
88789	849694
5118	849695
42701	849696
7306	849697
9131	849698
113766	849699
38487	849700
133449	849701
28986	849702
38816	849703
2297	849704
79076	849705
227772	849706
6805	849707
114439	849708
117171	849709
67537	849710
26434	849711
198747	849712
66338	849713
41732	849714
88722	849715
15306	849716
48587	849717
27670	849718
32755	849719
133724	849720
34398	849721
87638	849722
13969	849723
88667	849724
130596	849725
43336	849726
87010	849727
159966	849728
115552	849729
22940	849730
164903	849731
61391	849732
41273	849733
219035	849734
86066	849735
71529	849736
6497	849737
32840	849738
37341	849739
161263	849740
177894	849741
61111	849742
100682	849743
17688	849744
32924	849745
86100	849746
67935	849747
52965	849748
117356	849749
146466	849750
67426	849751
32814	849752
53193	849753
51863	849754
153242	849755
11255	849756
104724	849757
219471	849758
110252	849759
21392	849760
164489	849761
16683	849762
114686	849763
26485	849764
78480	849765
140223	849766
114439	849767
158670	849768
23940	849769
66262	849770
15768	849771
142646	849772
19730	849773
173465	849774
34827	849775
232450	849776
161437	849777
152764	849778
157087	849779
2478	849780
11468	849781
37950	849782
140255	849783
2920	849784
60438	849785
9081	849786
13558	849787
8303	849788
87791	849789
9878	849790
183220	849791
9784	849792
2934	849793
78479	849794
54301	849795
5440	849796
16617	849797
104412	849798
104411	849799
78563	849800
6237	849801
30156	849802
141192	849803
46998	849804
6209	849805
3709	849806
37898	849807
52315	849808
4264	849809
4722	849810
20227	849811
11053	849812
46998	849813
47039	849814
104937	849815
37222	849816
1825	849817
16736	849818
8308	849819
13941	849820
16755	849821
60981	849822
104451	849823
47720	849824
2604	849825
16411	849826
60479	849827
24186	849828
2015	849829
48440	849830
23900	849831
79665	849832
11617	849833
4759	849834
54256	849835
141170	849836
48569	849837
8427	849838
24011	849839
9845	849840
20036	849841
4183	849842
29516	849843
60011	849844
141089	849845
10893	849846
24507	849847
60775	849848
61486	849849
29657	849850
24208	849851
55725	849852
4741	849853
111	849854
13608	849855
56477	849856
354	849857
46953	849858
61337	849859
37903	849860
196364	849861
8048	849862
104934	849863
24666	849864
74054	849865
16157	849866
12192	849867
16496	849868
225538	849869
24266	849870
47692	849871
117317	849872
71613	849873
94949	849874
52935	849875
65738	849876
9271	849877
4371	849878
166595	849879
16386	849880
94026	849881
164287	849882
26346	849883
28176	849884
32314	849885
24034	849886
7075	849887
68002	849888
60136	849889
71453	849890
43727	849891
238099	849892
67157	849893
97267	849894
40886	849895
116186	849896
140265	849897
240312	849898
103643	849899
78402	849900
12843	849901
60463	849902
47173	849903
61017	849904
95929	849905
71613	849906
94091	849907
41786	849908
53210	849909
60542	849910
67204	849911
59801	849912
2236	849913
62781	849914
36952	849915
67724	849916
195378	849917
61163	849918
117775	849919
32510	849920
56504	849921
6149	849922
11236	849923
47234	849924
41085	849925
68413	849926
159214	849927
87258	849928
235793	849929
16151	849930
78401	849931
88031	849932
56764	849933
21379	849934
30055	849935
34878	849936
77824	849937
16948	849938
186080	849939
136564	849940
57201	849941
46604	849942
26189	849943
18524	849944
16319	849945
8440	849946
52388	849947
23076	849948
40602	849949
62014	849950
34726	849951
88751	849952
28973	849953
37417	849954
166734	849955
26531	849956
26435	849957
37352	849958
44108	849959
56179	849960
41712	849961
43387	849962
56092	849963
86773	849964
52757	849965
167408	849966
60201	849967
44641	849968
8177	849969
41099	849970
88282	849971
60543	849972
156560	849973
67233	849974
162400	849975
46851	849976
59052	849977
93653	849978
68115	849979
60004	849980
52252	849981
67727	849982
86166	849983
41340	849984
67066	849985
157577	849986
52799	849987
87178	849988
227863	849989
94269	849990
114822	849991
56290	849992
88311	849993
52228	849994
26604	849995
34417	849996
139598	849997
29449	849998
7075	849999
66491	850000
30027	850001
88085	850002
32440	850003
43159	850004
229455	850005
47867	850006
26388	850007
218432	850008
60547	850009
98407	850010
40509	850011
116865	850012
131976	850013
44278	850014
231101	850015
89745	850016
68485	850017
94765	850018
55443	850019
220367	850020
126602	850021
41065	850022
86665	850023
87179	850024
45036	850025
12279	850026
51891	850027
67664	850028
53163	850029
77517	850030
166599	850031
44275	850032
60473	850033
26509	850034
225836	850035
114134	850036
162893	850037
161368	850038
52553	850039
103082	850040
68511	850041
12206	850042
28174	850043
26281	850044
41780	850045
21657	850046
89628	850047
71185	850048
12741	850049
72152	850050
2943	850051
162024	850052
5396	850053
37409	850054
220003	850055
67205	850056
11369	850057
41713	850058
35642	850059
95346	850060
47065	850061
86962	850062
78386	850063
231464	850064
116425	850065
229423	850066
53136	850067
26605	850068
52960	850069
2362	850070
27618	850071
17729	850072
56824	850073
104983	850074
66602	850075
105880	850076
55314	850077
132845	850078
74373	850079
46016	850080
86744	850081
58886	850082
234746	850083
116088	850084
70978	850085
120126	850086
7524	850087
26346	850088
60005	850089
117103	850090
29670	850091
16496	850092
89443	850093
46279	850094
52220	850095
103537	850096
60470	850097
167301	850098
26471	850099
33058	850100
161634	850101
7524	850102
12206	850103
117081	850104
28517	850105
41051	850106
140531	850107
67332	850108
219790	850109
26279	850110
52490	850111
120292	850112
33040	850113
29200	850114
52998	850115
52489	850116
7015	850117
141192	850118
2926	850119
683	850120
2483	850121
2306	850122
37970	850123
3278	850124
2306	850125
60217	850126
4211	850127
24831	850128
103018	850129
80817	850130
80817	850131
48392	850132
1478	850133
37502	850134
28588	850135
19706	850136
7192	850137
4722	850138
13711	850139
199007	850140
19952	850141
41105	850142
3068	850143
101717	850144
44604	850145
49318	850146
2585	850147
80734	850148
52403	850149
86818	850150
165682	850151
7391	850152
22695	850153
158008	850154
3690	850155
77927	850156
68450	850157
862	850158
4167	850159
3687	850160
13257	850161
2256	850162
49989	850163
222760	850164
20428	850165
32355	850166
116171	850167
869	850168
68869	850169
117243	850170
1060	850171
40559	850172
236089	850173
226921	850174
92100	850175
68869	850176
461	850177
3534	850178
10649	850179
119079	850180
58854	850181
9212	850182
95090	850183
49156	850184
64130	850185
102234	850186
159739	850187
16087	850188
68338	850189
108002	850190
155409	850191
49989	850192
53779	850193
741	850194
14596	850195
165044	850196
14182	850197
4022	850198
2204	850199
109619	850200
97130	850201
83469	850202
52125	850203
1759	850204
51311	850205
117191	850206
26528	850207
89069	850208
135035	850209
88258	850210
81671	850211
503	850212
52125	850213
3752	850214
17971	850215
209603	850216
237937	850217
21169	850218
110015	850219
165046	850220
164234	850221
3421	850222
148622	850223
118601	850224
3154	850225
77329	850226
43887	850227
90784	850228
39462	850229
67869	850230
31414	850231
98735	850232
165045	850233
76951	850234
2789	850235
90771	850236
53779	850237
145910	850238
115380	850239
49308	850240
214390	850241
209835	850242
102177	850243
148629	850244
96	850245
19069	850246
946	850247
37343	850248
97031	850249
166225	850250
145910	850251
24020	850252
32511	850253
21172	850254
15434	850255
157430	850256
114415	850257
22554	850258
36	850259
205413	850260
26435	850261
45861	850262
35910	850263
16654	850264
116608	850265
221154	850266
149059	850267
212561	850268
115193	850269
25764	850270
55702	850271
9897	850272
212943	850273
34097	850274
10347	850275
221610	850276
16138	850277
199721	850278
116194	850279
20113	850280
113625	850281
126535	850282
128274	850283
20113	850284
56883	850285
128321	850286
222488	850287
160196	850288
20337	850289
106271	850290
58379	850291
5861	850292
33812	850293
176855	850294
43133	850295
31120	850296
22130	850297
2654	850298
34267	850299
9782	850300
169036	850301
7269	850302
35684	850303
155455	850304
129624	850305
45477	850306
18714	850307
47457	850308
19795	850309
38256	850310
17622	850311
75117	850312
139699	850313
162636	850314
1194	850315
12079	850316
234475	850317
12376	850318
18122	850319
55376	850320
33	850321
10422	850322
93599	850323
93599	850324
27296	850325
28697	850326
104585	850327
155971	850328
4546	850329
4819	850330
27605	850331
20174	850332
38321	850333
2929	850334
140891	850335
60846	850336
104237	850337
60916	850338
141864	850339
78040	850340
99429	850341
109934	850342
113197	850343
110721	850344
215260	850345
83526	850346
152893	850347
50617	850348
12024	850349
15701	850350
99525	850351
120321	850352
37090	850353
4395	850354
54486	850355
16213	850356
75806	850357
17081	850358
39879	850359
14000	850360
2713	850361
116341	850362
137508	850363
75806	850364
216051	850365
72934	850366
113247	850367
1464	850368
134872	850369
41149	850370
22407	850371
50686	850372
221447	850373
7570	850374
32661	850375
128806	850376
17081	850377
11148	850378
17742	850379
16213	850380
661	850381
6900	850382
152485	850383
97	850384
44296	850385
97	850386
226	850387
32479	850388
20732	850389
49392	850390
7368	850391
112439	850392
233081	850393
3	850394
12024	850395
5252	850396
7122	850397
45877	850398
43133	850399
151282	850400
189982	850401
367	850402
82866	850403
2697	850404
3693	850405
45744	850406
3770	850407
64734	850408
45486	850409
124471	850410
32653	850411
166911	850412
21442	850413
204772	850414
21442	850415
1271	850416
31924	850417
147234	850418
18769	850419
7590	850420
118453	850421
129557	850422
558	850423
146202	850424
2517	850425
971	850426
69920	850427
4864	850428
171978	850429
2193	850430
234882	850431
52986	850432
63309	850433
35286	850434
13319	850435
7376	850436
65776	850437
35497	850438
43073	850439
16615	850440
3737	850441
204216	850442
3746	850443
66315	850444
151211	850445
13071	850446
4306	850447
2011	850448
64479	850449
13999	850450
109406	850451
5562	850452
6474	850453
40242	850454
293	850455
985	850456
144012	850457
163483	850458
229556	850459
230387	850460
37003	850461
51425	850462
234709	850463
114504	850464
223674	850465
111100	850466
6949	850467
47124	850468
51616	850469
19873	850470
44274	850471
85613	850472
32429	850473
186939	850474
63309	850475
85199	850476
65461	850477
23346	850478
2079	850479
4285	850480
25112	850481
118156	850482
3339	850483
29	850484
162822	850485
83100	850486
611	850487
38623	850488
34325	850489
132264	850490
114846	850491
3519	850492
10682	850493
54801	850494
4004	850495
160012	850496
1940	850497
1436	850498
1416	850499
42979	850500
12693	850501
52540	850502
18382	850503
18382	850504
88794	850505
5049	850506
124339	850507
3965	850508
4034	850509
22310	850510
82830	850511
3552	850512
6835	850513
51593	850514
108191	850515
167506	850516
115189	850517
112478	850518
134279	850519
119341	850520
15145	850521
133694	850522
64637	850523
18539	850524
4944	850525
101559	850526
1334	850527
7869	850528
4395	850529
5475	850530
112381	850531
153313	850532
197085	850533
20732	850534
8812	850535
4395	850536
64479	850537
4320	850538
7327	850539
1523	850540
12978	850541
38780	850542
1141	850543
49348	850544
11707	850545
63373	850546
38780	850547
38780	850548
91777	850549
123884	850550
3099	850551
33853	850552
207	850553
9236	850554
221226	850555
103201	850556
9701	850557
921	850558
34365	850559
100994	850560
110366	850561
160108	850562
1629	850563
3	850564
4138	850565
226336	850566
2262	850567
16850	850568
81101	850569
67936	850570
11538	850571
1795	850572
2268	850573
70700	850574
12005	850575
7794	850576
1621	850577
34127	850578
27285	850579
210071	850580
87754	850581
65253	850582
165893	850583
23385	850584
62607	850585
17211	850586
84501	850587
79535	850588
41071	850589
65346	850590
81328	850591
24742	850592
3778	850593
29567	850594
161884	850595
118711	850596
37320	850597
199547	850598
54575	850599
71510	850600
93601	850601
19415	850602
38574	850603
58054	850604
139454	850605
146513	850606
86916	850607
8682	850608
49696	850609
21688	850610
142951	850611
442	850612
30808	850613
435	850614
994	850615
177959	850616
38492	850617
28846	850618
7594	850619
13402	850620
24786	850621
62375	850622
6452	850623
79854	850624
18468	850625
129202	850626
10796	850627
5562	850628
173476	850629
43168	850630
204240	850631
160882	850632
17742	850633
31128	850634
4864	850635
48793	850636
2617	850637
182308	850638
93245	850639
52986	850640
62711	850641
48824	850642
49341	850643
114129	850644
151400	850645
2896	850646
15234	850647
12847	850648
144399	850649
223000	850650
73938	850651
50392	850652
204360	850653
19256	850654
89553	850655
162242	850656
32876	850657
96894	850658
22970	850659
21378	850660
73074	850661
39778	850662
3662	850663
4024	850664
21250	850665
25223	850666
3158	850667
127910	850668
154748	850669
25852	850670
25666	850671
43798	850672
32105	850673
163442	850674
11230	850675
7686	850676
26331	850677
20854	850678
51953	850679
9217	850680
2167	850681
154825	850682
3582	850683
65489	850684
229136	850685
45877	850686
23346	850687
24454	850688
24454	850689
3234	850690
55163	850691
141776	850692
2870	850693
143286	850694
11845	850695
10090	850696
79970	850697
66100	850698
7236	850699
124353	850700
52364	850701
145454	850702
207387	850703
198637	850704
224348	850705
167084	850706
25999	850707
141200	850708
82699	850709
1464	850710
3831	850711
690	850712
25999	850713
53132	850714
204303	850715
78355	850716
43296	850717
117259	850718
20909	850719
86070	850720
72079	850721
212754	850722
227589	850723
87773	850724
149651	850725
144704	850726
160741	850727
72106	850728
141680	850729
225102	850730
223668	850731
223726	850732
86255	850733
115407	850734
25521	850735
68306	850736
92826	850737
213298	850738
4864	850739
93648	850740
210052	850741
45970	850742
110936	850743
198618	850744
158775	850745
86026	850746
225011	850747
160115	850748
166897	850749
178460	850750
110581	850751
86391	850752
153488	850753
25716	850754
25736	850755
17139	850756
23480	850757
20958	850758
28816	850759
3734	850760
3734	850761
77425	850762
22078	850763
6303	850764
80085	850765
105601	850766
39899	850767
43072	850768
1162	850769
6194	850770
136966	850771
107067	850772
182955	850773
64238	850774
105775	850775
224049	850776
43308	850777
21038	850778
58527	850779
55769	850780
4647	850781
28211	850782
118294	850783
16999	850784
22420	850785
56317	850786
109400	850787
13375	850788
10779	850789
21519	850790
43037	850791
106415	850792
54887	850793
57119	850794
44262	850795
23280	850796
83673	850797
19023	850798
117471	850799
49398	850800
114457	850801
25983	850802
30841	850803
123	850804
10126	850805
163144	850806
19015	850807
51167	850808
73818	850809
23346	850810
106236	850811
113859	850812
770	850813
40471	850814
86724	850815
2965	850816
16245	850817
3268	850818
191508	850819
231636	850820
17742	850821
91603	850822
101442	850823
195938	850824
92573	850825
115736	850826
41038	850827
36027	850828
167059	850829
3965	850830
137729	850831
50082	850832
25856	850833
49619	850834
224636	850835
174585	850836
146238	850837
104777	850838
5902	850839
8435	850840
3967	850841
81689	850842
203373	850843
225210	850844
64012	850845
9314	850846
37870	850847
41112	850848
39763	850849
153314	850850
175552	850851
75426	850852
9314	850853
54844	850854
85743	850855
114591	850856
227453	850857
176338	850858
44038	850859
16214	850860
120653	850861
146534	850862
39251	850863
66869	850864
27635	850865
44612	850866
75423	850867
185761	850868
1129	850869
43872	850870
81651	850871
43512	850872
169704	850873
127027	850874
31448	850875
115478	850876
61247	850877
63492	850878
93848	850879
71193	850880
203069	850881
151249	850882
51615	850883
118820	850884
178718	850885
122449	850886
16582	850887
148738	850888
146434	850889
72634	850890
43168	850891
14367	850892
1680	850893
6075	850894
4108	850895
146906	850896
146889	850897
7139	850898
3041	850899
19354	850900
229334	850901
99205	850902
55880	850903
143305	850904
62490	850905
580	850906
86823	850907
209823	850908
11658	850909
41442	850910
46985	850911
171267	850912
123713	850913
66987	850914
84590	850915
83900	850916
119490	850917
34204	850918
3294	850919
3294	850920
5866	850921
24015	850922
44469	850923
229400	850924
18495	850925
92267	850926
132862	850927
54979	850928
21608	850929
235822	850930
31914	850931
41290	850932
112345	850933
27092	850934
52859	850935
28571	850936
215596	850937
88502	850938
132636	850939
2339	850940
113886	850941
32475	850942
151576	850943
19099	850944
28571	850945
229844	850946
180564	850947
26005	850948
136936	850949
731	850950
10892	850951
4324	850952
84970	850953
56917	850954
182297	850955
139708	850956
37789	850957
119400	850958
186185	850959
118327	850960
4117	850961
50264	850962
71893	850963
183974	850964
43519	850965
235274	850966
21260	850967
4160	850968
140	850969
44792	850970
14536	850971
128366	850972
60294	850973
212027	850974
43285	850975
2484	850976
76493	850977
151674	850978
21205	850979
21475	850980
51200	850981
15860	850982
15229	850983
3725	850984
38219	850985
23256	850986
4539	850987
38825	850988
78061	850989
37408	850990
20486	850991
112122	850992
119034	850993
60210	850994
401	850995
54962	850996
13826	850997
127	850998
111933	850999
85863	851000
114707	851001
73213	851002
16381	851003
45371	851004
109017	851005
2846	851006
123703	851007
18475	851008
49520	851009
183323	851010
82861	851011
110445	851012
8527	851013
3199	851014
99044	851015
11701	851016
15479	851017
13238	851018
102076	851019
1243	851020
616	851021
92930	851022
38219	851023
5666	851024
172647	851025
123637	851026
43064	851027
34066	851028
5862	851029
49696	851030
46654	851031
67175	851032
60440	851033
133584	851034
57545	851035
712	851036
5624	851037
221218	851038
14373	851039
38219	851040
3005	851041
13717	851042
3725	851043
18294	851044
30893	851045
155517	851046
19003	851047
6771	851048
5396	851049
17462	851050
1920	851051
616	851052
13349	851053
5	851054
70590	851055
62022	851056
18088	851057
10882	851058
1258	851059
26378	851060
7209	851061
731	851062
63836	851063
70489	851064
666	851065
20317	851066
22873	851067
18426	851068
17038	851069
15198	851070
147170	851071
2317	851072
65890	851073
4305	851074
31466	851075
54676	851076
3969	851077
2	851078
33108	851079
54727	851080
617	851081
231794	851082
19121	851083
116614	851084
7018	851085
10881	851086
46649	851087
11150	851088
1549	851089
10882	851090
144839	851091
21460	851092
100521	851093
12193	851094
4148	851095
22860	851096
20422	851097
35534	851098
65686	851099
92177	851100
12801	851101
3843	851102
149369	851103
45354	851104
137188	851105
50133	851106
36245	851107
155970	851108
33067	851109
18411	851110
113007	851111
60499	851112
60476	851113
40887	851114
88296	851115
72017	851116
103613	851117
16393	851118
15653	851119
53202	851120
40828	851121
41321	851122
68253	851123
87859	851124
67697	851125
45831	851126
33186	851127
65854	851128
1148	851129
382	851130
181934	851131
45934	851132
21419	851133
14675	851134
76532	851135
45813	851136
88347	851137
86523	851138
2133	851139
176265	851140
73462	851141
101801	851142
184560	851143
170226	851144
64262	851145
129454	851146
166246	851147
26208	851148
17853	851149
16117	851150
36777	851151
66940	851152
32920	851153
85330	851154
2569	851155
56445	851156
96379	851157
48186	851158
11896	851159
23111	851160
35044	851161
62645	851162
82625	851163
129555	851164
10236	851165
1170	851166
132596	851167
84245	851168
156593	851169
1204	851170
2008	851171
42020	851172
88656	851173
99817	851174
25561	851175
49734	851176
14757	851177
152344	851178
3725	851179
29572	851180
113338	851181
37989	851182
30788	851183
2890	851184
31073	851185
23615	851186
21119	851187
165821	851188
5043	851189
14526	851190
7358	851191
79783	851192
44503	851193
51398	851194
12571	851195
17271	851196
57090	851197
36663	851198
1638	851199
57472	851200
29847	851201
18945	851202
41192	851203
2718	851204
29384	851205
15448	851206
13058	851207
62106	851208
11093	851209
63802	851210
24231	851211
48146	851212
7730	851213
17014	851214
4440	851215
39446	851216
30961	851217
30441	851218
65553	851219
55810	851220
104887	851221
20455	851222
8974	851223
8988	851224
310	851225
26971	851226
3924	851227
92611	851228
37673	851229
47294	851230
47246	851231
50286	851232
57528	851233
9283	851234
31497	851235
38149	851236
85746	851237
38830	851238
9507	851239
10052	851240
72924	851241
34940	851242
41146	851243
45986	851244
20780	851245
66466	851246
51681	851247
105436	851248
10498	851249
101538	851250
181211	851251
782	851252
1391	851253
782	851254
54655	851255
7386	851256
24979	851257
9947	851258
25284	851259
45997	851260
219876	851261
5353	851262
76870	851263
143945	851264
121644	851265
3197	851266
11683	851267
50909	851268
160877	851269
32169	851270
91805	851271
21770	851272
8406	851273
23	851274
23	851275
25333	851276
10838	851277
3727	851278
6808	851279
1985	851280
27491	851281
74780	851282
15503	851283
80747	851284
27201	851285
223393	851286
116504	851287
33035	851288
20317	851289
731	851290
55949	851291
1266	851292
150906	851293
3416	851294
44596	851295
108969	851296
3725	851297
104067	851298
4680	851299
4	851300
51496	851301
1113	851302
114409	851303
209300	851304
54742	851305
4593	851306
10766	851307
155852	851308
84344	851309
105942	851310
73	851311
12400	851312
836	851313
80710	851314
22094	851315
170895	851316
37635	851317
86357	851318
86357	851319
81019	851320
157253	851321
7601	851322
38600	851323
109235	851324
32403	851325
2330	851326
11725	851327
18149	851328
905	851329
270	851330
33805	851331
1926	851332
80713	851333
35705	851334
144290	851335
1035	851336
172826	851337
182531	851338
13476	851339
48964	851340
74266	851341
8415	851342
8415	851343
4811	851344
13592	851345
6326	851346
41321	851347
86156	851348
36814	851349
115054	851350
116712	851351
26175	851352
27350	851353
42899	851354
2769	851355
71040	851356
53173	851357
83256	851358
50959	851359
11307	851360
50809	851361
209553	851362
113226	851363
17133	851364
23201	851365
70575	851366
20758	851367
6317	851368
88307	851369
72596	851370
107878	851371
222941	851372
167144	851373
78770	851374
33436	851375
17619	851376
63139	851377
95540	851378
228119	851379
67870	851380
52716	851381
58394	851382
36616	851383
19346	851384
95369	851385
46903	851386
26476	851387
105628	851388
16102	851389
47213	851390
87198	851391
175394	851392
47164	851393
117984	851394
77412	851395
32640	851396
46531	851397
46531	851398
39034	851399
182180	851400
65647	851401
239716	851402
160168	851403
40737	851404
1777	851405
6977	851406
164786	851407
59130	851408
39950	851409
905	851410
1526	851411
23908	851412
180366	851413
4492	851414
4492	851415
123586	851416
22094	851417
3497	851418
142397	851419
6976	851420
129911	851421
150289	851422
19824	851423
39355	851424
7339	851425
232447	851426
10669	851427
2505	851428
11972	851429
23773	851430
11060	851431
19624	851432
45015	851433
94016	851434
29401	851435
1756	851436
201205	851437
4040	851438
123747	851439
101504	851440
105597	851441
27317	851442
3283	851443
589	851444
114838	851445
32495	851446
61793	851447
149975	851448
23732	851449
62741	851450
80003	851451
34446	851452
114838	851453
86111	851454
158883	851455
46068	851456
3850	851457
4264	851458
116367	851459
74373	851460
32780	851461
19376	851462
78076	851463
6209	851464
56750	851465
27952	851466
5452	851467
10893	851468
156213	851469
93336	851470
48743	851471
45186	851472
71502	851473
72017	851474
27842	851475
114200	851476
19703	851477
116145	851478
19703	851479
48418	851480
29786	851481
162848	851482
56847	851483
33152	851484
24515	851485
10893	851486
60311	851487
32354	851488
754	851489
16072	851490
16350	851491
60436	851492
16350	851493
76532	851494
40726	851495
232082	851496
231430	851497
229525	851498
3682	851499
30771	851500
4211	851501
77870	851502
19880	851503
39925	851504
50716	851505
7694	851506
30546	851507
24899	851508
21070	851509
162185	851510
154709	851511
48824	851512
5900	851513
991	851514
31172	851515
33908	851516
83892	851517
229886	851518
90796	851519
122512	851520
44698	851521
4946	851522
48395	851523
57995	851524
16884	851525
9905	851526
6317	851527
48775	851528
6317	851529
1520	851530
358	851531
6317	851532
67746	851533
23277	851534
57820	851535
4475	851536
8772	851537
5817	851538
24728	851539
7256	851540
57	851541
2265	851542
886	851543
9313	851544
9768	851545
66198	851546
2478	851547
24008	851548
9606	851549
16494	851550
27467	851551
80715	851552
4514	851553
3273	851554
15411	851555
8273	851556
22173	851557
182959	851558
50203	851559
64920	851560
20393	851561
5783	851562
32317	851563
251	851564
25924	851565
6322	851566
1480	851567
1520	851568
358	851569
24838	851570
24831	851571
97529	851572
170162	851573
124	851574
3460	851575
84040	851576
27071	851577
3460	851578
48022	851579
29504	851580
37827	851581
522	851582
16559	851583
92865	851584
993	851585
97146	851586
130445	851587
68457	851588
182233	851589
182669	851590
47845	851591
146849	851592
145295	851593
79	851594
11712	851595
177324	851596
11426	851597
4747	851598
13728	851599
115524	851600
37954	851601
8324	851602
68142	851603
18750	851604
35642	851605
68200	851606
79478	851607
2363	851608
761	851609
6466	851610
34722	851611
50241	851612
10936	851613
111008	851614
225792	851615
167153	851616
77405	851617
118561	851618
115491	851619
58330	851620
92256	851621
156831	851622
92023	851623
22375	851624
86412	851625
81096	851626
14600	851627
11015	851628
38006	851629
35841	851630
2505	851631
105788	851632
60981	851633
96	851634
222392	851635
187540	851636
35546	851637
151454	851638
66949	851639
24148	851640
48760	851641
206292	851642
77029	851643
72847	851644
88877	851645
26596	851646
164101	851647
14808	851648
56504	851649
32620	851650
41085	851651
121067	851652
66575	851653
51620	851654
74280	851655
54298	851656
72379	851657
44340	851658
86420	851659
157186	851660
14647	851661
52498	851662
29271	851663
37223	851664
16437	851665
16437	851666
16437	851667
93598	851668
6064	851669
166063	851670
103643	851671
36475	851672
9954	851673
26596	851674
40597	851675
237087	851676
114440	851677
45806	851678
2109	851679
6130	851680
114440	851681
32550	851682
4141	851683
93094	851684
64479	851685
162350	851686
8765	851687
98417	851688
8826	851689
65277	851690
74226	851691
24341	851692
114440	851693
123427	851694
45180	851695
8826	851696
73248	851697
4910	851698
23138	851699
180547	851700
2900	851701
45806	851702
72199	851703
38832	851704
34016	851705
7039	851706
137241	851707
162826	851708
225348	851709
4187	851710
64018	851711
32930	851712
123877	851713
8123	851714
187339	851715
30147	851716
2080	851717
80716	851718
30776	851719
1159	851720
1159	851721
1159	851722
54168	851723
130587	851724
187636	851725
238688	851726
58211	851727
124122	851728
10698	851729
851	851730
31691	851731
164807	851732
84863	851733
70800	851734
60278	851735
107233	851736
105499	851737
13378	851738
82678	851739
12254	851740
195288	851741
64809	851742
130173	851743
86784	851744
21716	851745
101448	851746
324	851747
29959	851748
29435	851749
55441	851750
162659	851751
29174	851752
59022	851753
231403	851754
21548	851755
47862	851756
46148	851757
41472	851758
41339	851759
88878	851760
157252	851761
28337	851762
21355	851763
232658	851764
38448	851765
114086	851766
77023	851767
94305	851768
114091	851769
78413	851770
36793	851771
35807	851772
58965	851773
2280	851774
72417	851775
116575	851776
11365	851777
66715	851778
37352	851779
113851	851780
51832	851781
56484	851782
163153	851783
24815	851784
558	851785
905	851786
905	851787
5511	851788
2080	851789
38727	851790
905	851791
63869	851792
22611	851793
45756	851794
23704	851795
7857	851796
93190	851797
55441	851798
16399	851799
46799	851800
2867	851801
72575	851802
223329	851803
22546	851804
29962	851805
104439	851806
24515	851807
37678	851808
104971	851809
9635	851810
43181	851811
181161	851812
26604	851813
1198	851814
60526	851815
133685	851816
25546	851817
563	851818
42479	851819
26433	851820
147812	851821
27359	851822
89279	851823
2920	851824
32480	851825
366	851826
886	851827
38190	851828
8786	851829
10521	851830
41485	851831
11773	851832
85912	851833
28208	851834
9769	851835
24959	851836
17275	851837
26025	851838
81477	851839
693	851840
164853	851841
51503	851842
236314	851843
5606	851844
5558	851845
26884	851846
173896	851847
53668	851848
8961	851849
2121	851850
1120	851851
20326	851852
30436	851853
3048	851854
8190	851855
3279	851856
66442	851857
8627	851858
119203	851859
1544	851860
70234	851861
48960	851862
99338	851863
126008	851864
52670	851865
34989	851866
32780	851867
41564	851868
36563	851869
32900	851870
27564	851871
48960	851872
62214	851873
13564	851874
48100	851875
100809	851876
221807	851877
160013	851878
133992	851879
124953	851880
9420	851881
130390	851882
23117	851883
79615	851884
24572	851885
181765	851886
4667	851887
11710	851888
20368	851889
73877	851890
122539	851891
20368	851892
9555	851893
282	851894
54443	851895
72211	851896
24685	851897
57586	851898
48349	851899
8304	851900
48349	851901
190855	851902
6129	851903
96328	851904
28826	851905
146784	851906
4766	851907
23047	851908
29774	851909
74536	851910
97883	851911
7982	851912
153910	851913
156027	851914
212059	851915
16698	851916
3259	851917
67674	851918
67817	851919
25765	851920
43199	851921
7395	851922
112466	851923
1331	851924
184009	851925
64627	851926
93783	851927
223325	851928
7839	851929
6295	851930
158417	851931
215314	851932
208932	851933
79547	851934
19030	851935
35921	851936
28276	851937
56938	851938
35921	851939
35921	851940
19030	851941
17674	851942
1516	851943
56392	851944
60979	851945
230270	851946
15808	851947
82907	851948
153088	851949
106670	851950
159414	851951
61013	851952
51478	851953
78977	851954
142370	851955
231909	851956
17376	851957
215491	851958
5643	851959
80163	851960
21433	851961
7488	851962
15997	851963
29691	851964
57353	851965
63578	851966
77349	851967
195610	851968
84585	851969
139270	851970
119553	851971
145607	851972
160285	851973
754	851974
5377	851975
76778	851976
86833	851977
40735	851978
151182	851979
31851	851980
64933	851981
105294	851982
233458	851983
142987	851984
58509	851985
122275	851986
36478	851987
45774	851988
50914	851989
103246	851990
141111	851991
137454	851992
10440	851993
58210	851994
107858	851995
79733	851996
5012	851997
65412	851998
66312	851999
107860	852000
49027	852001
144474	852002
101066	852003
1907	852004
65476	852005
169882	852006
115344	852007
9862	852008
12143	852009
239179	852010
21377	852011
36091	852012
22719	852013
10179	852014
111322	852015
31476	852016
17564	852017
37857	852018
45360	852019
10127	852020
23386	852021
47407	852022
135896	852023
102135	852024
7682	852025
8537	852026
135337	852027
23703	852028
40307	852029
49945	852030
137266	852031
8605	852032
43744	852033
213115	852034
157232	852035
119877	852036
119871	852037
51628	852038
39442	852039
97187	852040
48075	852041
58203	852042
58898	852043
40625	852044
78462	852045
100315	852046
99755	852047
51677	852048
25453	852049
83328	852050
73866	852051
103193	852052
19164	852053
64770	852054
179869	852055
36953	852056
10447	852057
11065	852058
101426	852059
75554	852060
104524	852061
152299	852062
83133	852063
170306	852064
145402	852065
37976	852066
105013	852067
19851	852068
196645	852069
60331	852070
61031	852071
7014	852072
48153	852073
73665	852074
56808	852075
23860	852076
37225	852077
58882	852078
5537	852079
76193	852080
29878	852081
208120	852082
212565	852083
150920	852084
37907	852085
24557	852086
30190	852087
47901	852088
47179	852089
29848	852090
105818	852091
4788	852092
47912	852093
11083	852094
47558	852095
61490	852096
47283	852097
39224	852098
19885	852099
140750	852100
29748	852101
20024	852102
38195	852103
75138	852104
59715	852105
34574	852106
28007	852107
43784	852108
78171	852109
23170	852110
52683	852111
47384	852112
37090	852113
36713	852114
20107	852115
58569	852116
4193	852117
47038	852118
59383	852119
19563	852120
74998	852121
187416	852122
24218	852123
23286	852124
36402	852125
50063	852126
48305	852127
47903	852128
47802	852129
62028	852130
141472	852131
24356	852132
149589	852133
44730	852134
138759	852135
102710	852136
36315	852137
76813	852138
80529	852139
162120	852140
28966	852141
100593	852142
11110	852143
76134	852144
188605	852145
50845	852146
19132	852147
76392	852148
77046	852149
52858	852150
99483	852151
138807	852152
59823	852153
76362	852154
39251	852155
47978	852156
196976	852157
48936	852158
100862	852159
149632	852160
200588	852161
49190	852162
23468	852163
34322	852164
145713	852165
11188	852166
77286	852167
58078	852168
16180	852169
107755	852170
23772	852171
22532	852172
143735	852173
135186	852174
82930	852175
84766	852176
111904	852177
41078	852178
50792	852179
40627	852180
32366	852181
51428	852182
17604	852183
32455	852184
32466	852185
6513	852186
160487	852187
29188	852188
85780	852189
67635	852190
117459	852191
101090	852192
194173	852193
194461	852194
230346	852195
50143	852196
154387	852197
84768	852198
75620	852199
174053	852200
134443	852201
100690	852202
59233	852203
76522	852204
23488	852205
19282	852206
19286	852207
45774	852208
28879	852209
45852	852210
99546	852211
36645	852212
19281	852213
58003	852214
30497	852215
135710	852216
100120	852217
13405	852218
101394	852219
15932	852220
77274	852221
36448	852222
100155	852223
188643	852224
59446	852225
23699	852226
54930	852227
58440	852228
58415	852229
99436	852230
75998	852231
153880	852232
50471	852233
8616	852234
40143	852235
25650	852236
83832	852237
64317	852238
110607	852239
3798	852240
111826	852241
716	852242
150563	852243
111828	852244
21184	852245
5609	852246
25509	852247
65525	852248
49694	852249
64582	852250
84910	852251
12151	852252
40266	852253
14394	852254
148036	852255
50068	852256
32135	852257
208782	852258
64366	852259
232194	852260
64635	852261
151074	852262
50287	852263
6404	852264
39966	852265
65302	852266
32131	852267
152284	852268
83423	852269
65305	852270
32104	852271
154407	852272
25776	852273
84415	852274
7442	852275
23379	852276
193958	852277
29076	852278
46097	852279
46556	852280
38267	852281
77670	852282
100937	852283
20900	852284
64247	852285
39354	852286
1869	852287
148169	852288
209283	852289
111739	852290
65048	852291
20822	852292
4935	852293
31710	852294
82127	852295
50040	852296
207863	852297
84025	852298
65206	852299
111926	852300
82683	852301
21200	852302
31468	852303
8695	852304
40304	852305
64455	852306
40162	852307
40267	852308
49691	852309
51062	852310
32160	852311
84580	852312
7443	852313
39585	852314
20813	852315
50798	852316
17413	852317
84493	852318
153994	852319
12127	852320
17418	852321
40073	852322
111594	852323
64875	852324
83649	852325
31867	852326
17338	852327
110593	852328
216883	852329
38164	852330
151556	852331
141849	852332
5222	852333
54958	852334
55126	852335
61656	852336
109333	852337
34404	852338
15434	852339
43166	852340
43162	852341
141097	852342
48027	852343
116621	852344
40712	852345
86751	852346
161172	852347
51698	852348
229713	852349
11559	852350
112880	852351
86349	852352
61973	852353
222695	852354
16056	852355
73762	852356
86051	852357
99539	852358
188664	852359
75452	852360
75132	852361
162439	852362
44871	852363
12240	852364
25754	852365
42071	852366
37088	852367
7286	852368
142370	852369
108364	852370
60359	852371
195750	852372
44396	852373
105376	852374
99025	852375
126231	852376
196338	852377
24065	852378
105925	852379
115060	852380
116670	852381
125293	852382
200008	852383
77611	852384
71037	852385
223497	852386
64297	852387
163000	852388
45466	852389
149968	852390
240005	852391
238642	852392
197201	852393
27576	852394
75971	852395
6165	852396
4579	852397
9567	852398
26020	852399
41142	852400
80058	852401
48286	852402
101971	852403
200211	852404
32243	852405
113199	852406
8616	852407
87483	852408
79685	852409
7231	852410
165011	852411
103001	852412
177674	852413
232394	852414
180016	852415
46444	852416
8926	852417
7724	852418
219370	852419
26632	852420
222997	852421
235362	852422
143122	852423
232857	852424
121897	852425
106967	852426
103991	852427
47364	852428
38453	852429
28002	852430
87483	852431
6370	852432
25735	852433
63525	852434
50911	852435
13432	852436
2069	852437
21384	852438
158080	852439
117062	852440
180251	852441
167003	852442
6430	852443
6137	852444
4487	852445
356	852446
3527	852447
19115	852448
40416	852449
39789	852450
2365	852451
56689	852452
6823	852453
2365	852454
2365	852455
1145	852456
9534	852457
36330	852458
115291	852459
2292	852460
18219	852461
152	852462
18495	852463
28191	852464
2254	852465
70451	852466
148263	852467
344	852468
21948	852469
76222	852470
136098	852471
61619	852472
161974	852473
51977	852474
5757	852475
125610	852476
139884	852477
141846	852478
17890	852479
86523	852480
2102	852481
10124	852482
1220	852483
6591	852484
2365	852485
15492	852486
96494	852487
6063	852488
155444	852489
219369	852490
7239	852491
5483	852492
1816	852493
711	852494
80411	852495
7504	852496
106395	852497
24813	852498
3034	852499
7219	852500
143341	852501
30418	852502
15574	852503
35369	852504
44258	852505
2	852506
139711	852507
140807	852508
106355	852509
1616	852510
4013	852511
625	852512
35369	852513
87106	852514
33500	852515
143341	852516
20569	852517
8469	852518
95762	852519
131976	852520
165035	852521
9901	852522
18158	852523
2339	852524
1495	852525
393	852526
7318	852527
130800	852528
113862	852529
42833	852530
5298	852531
14157	852532
162952	852533
25943	852534
35097	852535
43717	852536
230223	852537
115705	852538
73618	852539
114243	852540
57433	852541
194389	852542
25556	852543
174862	852544
57433	852545
57433	852546
82246	852547
90213	852548
11965	852549
11965	852550
111510	852551
42334	852552
189846	852553
21636	852554
81156	852555
19246	852556
10130	852557
44812	852558
130331	852559
41534	852560
21636	852561
21636	852562
132462	852563
81156	852564
56822	852565
43292	852566
64305	852567
15895	852568
132462	852569
39626	852570
56791	852571
27491	852572
64661	852573
45304	852574
29292	852575
228799	852576
2070	852577
2070	852578
2070	852579
10192	852580
162987	852581
58764	852582
82696	852583
54437	852584
54437	852585
76592	852586
58995	852587
111288	852588
73122	852589
9387	852590
32575	852591
12687	852592
60065	852593
126931	852594
64589	852595
57415	852596
63808	852597
192736	852598
11264	852599
11264	852600
9305	852601
67679	852602
31695	852603
55812	852604
159879	852605
109130	852606
124712	852607
23349	852608
43901	852609
78475	852610
75540	852611
75540	852612
10881	852613
25384	852614
20882	852615
110858	852616
88663	852617
84290	852618
13330	852619
16078	852620
927	852621
552	852622
153013	852623
83622	852624
23381	852625
5244	852626
447	852627
207482	852628
24719	852629
147253	852630
156070	852631
61712	852632
8419	852633
900	852634
85053	852635
12868	852636
7853	852637
1094	852638
155387	852639
19528	852640
21161	852641
16853	852642
144341	852643
204259	852644
15649	852645
27865	852646
999	852647
50866	852648
18852	852649
46814	852650
4163	852651
17556	852652
16485	852653
49801	852654
35160	852655
1092	852656
18551	852657
35153	852658
23883	852659
44364	852660
41022	852661
12830	852662
98059	852663
28	852664
18958	852665
838	852666
1698	852667
52169	852668
14405	852669
2671	852670
25184	852671
92542	852672
667	852673
41398	852674
2084	852675
103	852676
191413	852677
11866	852678
11545	852679
711	852680
40463	852681
9190	852682
89056	852683
3999	852684
75219	852685
4163	852686
13790	852687
1092	852688
13330	852689
47462	852690
2849	852691
183	852692
24801	852693
12803	852694
1468	852695
5595	852696
9547	852697
16243	852698
76076	852699
10881	852700
26263	852701
9547	852702
10113	852703
32675	852704
28342	852705
29482	852706
18861	852707
123292	852708
219497	852709
220457	852710
35185	852711
32009	852712
108209	852713
27542	852714
17695	852715
60192	852716
40228	852717
154888	852718
2648	852719
15874	852720
56041	852721
38583	852722
75917	852723
29153	852724
140517	852725
111685	852726
23701	852727
88964	852728
22644	852729
14546	852730
16387	852731
22572	852732
54179	852733
114117	852734
56149	852735
2671	852736
35948	852737
57149	852738
93997	852739
100936	852740
42582	852741
95681	852742
162127	852743
153283	852744
21764	852745
26694	852746
10631	852747
197830	852748
27273	852749
155600	852750
50037	852751
63453	852752
85355	852753
21764	852754
106930	852755
63637	852756
221490	852757
123469	852758
6744	852759
1575	852760
35319	852761
4957	852762
52778	852763
68530	852764
34232	852765
72275	852766
49402	852767
131072	852768
106237	852769
164772	852770
83390	852771
18946	852772
99013	852773
3445	852774
126990	852775
10272	852776
40215	852777
574	852778
5012	852779
33195	852780
7522	852781
10635	852782
1891	852783
185763	852784
54819	852785
207104	852786
44318	852787
114576	852788
9138	852789
36544	852790
7801	852791
63751	852792
240012	852793
5492	852794
96217	852795
84033	852796
1663	852797
105596	852798
66872	852799
87086	852800
8676	852801
4771	852802
131296	852803
61385	852804
120329	852805
12282	852806
89500	852807
68531	852808
180515	852809
105948	852810
7529	852811
27541	852812
88683	852813
23004	852814
11298	852815
10631	852816
47369	852817
30587	852818
80434	852819
80412	852820
9305	852821
33211	852822
159438	852823
132686	852824
43820	852825
30122	852826
32175	852827
34873	852828
12268	852829
41540	852830
7609	852831
35254	852832
68529	852833
42731	852834
6844	852835
53032	852836
6426	852837
71582	852838
30290	852839
5862	852840
52141	852841
3445	852842
4961	852843
15328	852844
128411	852845
22424	852846
42692	852847
36954	852848
75286	852849
157888	852850
15593	852851
72030	852852
23183	852853
40483	852854
56924	852855
68529	852856
132497	852857
89167	852858
40717	852859
56566	852860
34367	852861
2481	852862
162716	852863
69220	852864
186884	852865
12704	852866
10061	852867
60710	852868
63463	852869
148855	852870
228568	852871
15570	852872
66360	852873
148213	852874
157406	852875
22573	852876
43691	852877
74201	852878
26576	852879
27014	852880
197038	852881
32575	852882
96178	852883
38525	852884
117620	852885
25187	852886
36626	852887
27249	852888
88286	852889
7063	852890
57718	852891
32009	852892
67357	852893
4464	852894
61712	852895
10113	852896
62228	852897
36461	852898
14691	852899
84712	852900
50482	852901
32562	852902
27865	852903
22571	852904
160239	852905
219913	852906
110253	852907
88203	852908
15593	852909
69325	852910
157879	852911
5121	852912
159368	852913
91409	852914
147578	852915
29919	852916
64677	852917
1145	852918
29448	852919
77112	852920
112843	852921
10771	852922
75678	852923
5918	852924
18459	852925
199589	852926
53561	852927
55	852928
44044	852929
184226	852930
170876	852931
43291	852932
17	852933
6836	852934
79975	852935
3355	852936
127079	852937
159019	852938
51217	852939
5459	852940
14198	852941
6380	852942
151492	852943
48574	852944
143497	852945
3580	852946
18658	852947
96	852948
121259	852949
83213	852950
2417	852951
84548	852952
15098	852953
5936	852954
130741	852955
41411	852956
137191	852957
18747	852958
46587	852959
174532	852960
59554	852961
48574	852962
2473	852963
53	852964
3438	852965
2234	852966
27043	852967
26021	852968
6983	852969
58369	852970
136582	852971
96435	852972
21756	852973
27100	852974
225650	852975
8713	852976
90632	852977
79150	852978
20898	852979
28953	852980
2082	852981
108544	852982
25902	852983
15213	852984
3277	852985
210	852986
32293	852987
139452	852988
114012	852989
9138	852990
191487	852991
13105	852992
220	852993
4238	852994
44720	852995
14634	852996
12734	852997
11308	852998
80239	852999
141961	853000
38337	853001
20285	853002
7981	853003
44802	853004
100536	853005
318	853006
16616	853007
16866	853008
31444	853009
564	853010
8860	853011
45606	853012
62026	853013
60972	853014
41364	853015
23206	853016
3478	853017
23889	853018
11719	853019
28122	853020
28122	853021
159151	853022
24277	853023
14038	853024
19581	853025
9544	853026
36835	853027
45612	853028
118561	853029
15995	853030
113849	853031
23553	853032
84232	853033
78152	853034
80954	853035
127983	853036
60542	853037
47165	853038
115851	853039
32377	853040
26154	853041
158295	853042
49942	853043
1344	853044
18818	853045
356	853046
144	853047
49084	853048
35099	853049
19790	853050
181339	853051
3325	853052
1215	853053
1849	853054
181943	853055
1085	853056
8700	853057
46671	853058
12613	853059
38343	853060
106622	853061
5235	853062
1210	853063
11360	853064
35107	853065
9856	853066
86971	853067
9838	853068
19694	853069
28187	853070
2914	853071
23206	853072
88649	853073
36495	853074
14178	853075
13764	853076
77600	853077
10296	853078
24649	853079
106599	853080
42650	853081
38343	853082
60593	853083
35509	853084
30556	853085
50278	853086
8897	853087
91297	853088
3709	853089
17565	853090
2813	853091
47531	853092
71804	853093
3691	853094
6932	853095
2800	853096
52295	853097
73540	853098
30319	853099
24987	853100
28747	853101
76516	853102
98467	853103
209177	853104
6101	853105
1857	853106
11737	853107
109	853108
2043	853109
21113	853110
102007	853111
8990	853112
6039	853113
59851	853114
50639	853115
47925	853116
136421	853117
111414	853118
120633	853119
79028	853120
66824	853121
1954	853122
10479	853123
89514	853124
18190	853125
86846	853126
37302	853127
238869	853128
43109	853129
42416	853130
25564	853131
47970	853132
107465	853133
113298	853134
81528	853135
91286	853136
43608	853137
191573	853138
40985	853139
144429	853140
20613	853141
39493	853142
147606	853143
1018	853144
961	853145
699	853146
186017	853147
164345	853148
185740	853149
3397	853150
79037	853151
11146	853152
38667	853153
97	853154
3683	853155
8202	853156
3594	853157
7172	853158
3813	853159
814	853160
4628	853161
2647	853162
56720	853163
198832	853164
112304	853165
18731	853166
111382	853167
87291	853168
98834	853169
63609	853170
112584	853171
19423	853172
88099	853173
81637	853174
2553	853175
1626	853176
136414	853177
7510	853178
24820	853179
20012	853180
31433	853181
43590	853182
22953	853183
201818	853184
23626	853185
21607	853186
120309	853187
68945	853188
190369	853189
19825	853190
24417	853191
120263	853192
20555	853193
54	853194
1532	853195
6260	853196
551	853197
23332	853198
95603	853199
79511	853200
63320	853201
80795	853202
61334	853203
14831	853204
41258	853205
3527	853206
90149	853207
31484	853208
174164	853209
40572	853210
54856	853211
13056	853212
351	853213
58429	853214
26284	853215
25607	853216
23272	853217
2345	853218
37558	853219
117745	853220
87916	853221
64986	853222
80512	853223
31794	853224
22581	853225
29965	853226
65374	853227
47889	853228
236878	853229
9134	853230
46880	853231
80540	853232
145052	853233
164191	853234
10983	853235
21032	853236
149834	853237
132833	853238
150977	853239
195903	853240
139576	853241
16896	853242
16322	853243
143541	853244
6303	853245
37726	853246
14340	853247
61385	853248
17179	853249
13734	853250
45924	853251
132235	853252
97745	853253
39868	853254
123562	853255
235638	853256
45222	853257
3343	853258
1478	853259
87785	853260
50099	853261
104523	853262
1327	853263
3269	853264
1827	853265
85372	853266
376	853267
59606	853268
64778	853269
23760	853270
82804	853271
185862	853272
78487	853273
105659	853274
13819	853275
140659	853276
56231	853277
60029	853278
61724	853279
46067	853280
37285	853281
237822	853282
33103	853283
37041	853284
147733	853285
61484	853286
81781	853287
40601	853288
37665	853289
65965	853290
77049	853291
2193	853292
27668	853293
16404	853294
72845	853295
3281	853296
61682	853297
31418	853298
8557	853299
1805	853300
61966	853301
62114	853302
4775	853303
6293	853304
143693	853305
46140	853306
13950	853307
1072	853308
103601	853309
29700	853310
84750	853311
19584	853312
29842	853313
24519	853314
50056	853315
66356	853316
31391	853317
17011	853318
74374	853319
186472	853320
30091	853321
6903	853322
67101	853323
61865	853324
695	853325
9151	853326
49382	853327
8077	853328
9837	853329
8790	853330
2609	853331
16418	853332
16575	853333
54271	853334
9874	853335
7747	853336
19523	853337
119146	853338
58335	853339
198906	853340
41750	853341
33048	853342
19376	853343
19374	853344
55351	853345
32719	853346
21431	853347
23017	853348
52204	853349
13281	853350
53056	853351
76615	853352
13281	853353
6949	853354
13889	853355
6255	853356
696	853357
67322	853358
13968	853359
87120	853360
1465	853361
143380	853362
8845	853363
7489	853364
27934	853365
9762	853366
2894	853367
105	853368
118686	853369
84741	853370
24451	853371
18992	853372
19808	853373
31425	853374
6195	853375
30689	853376
214120	853377
15917	853378
1260	853379
61314	853380
75	853381
98925	853382
234540	853383
4651	853384
6589	853385
8307	853386
2751	853387
20223	853388
7101	853389
43989	853390
9608	853391
81696	853392
2750	853393
20371	853394
19817	853395
3449	853396
45216	853397
15378	853398
26918	853399
10612	853400
64391	853401
42614	853402
5391	853403
1168	853404
131376	853405
50395	853406
207981	853407
80135	853408
2578	853409
54960	853410
40128	853411
29046	853412
20538	853413
26628	853414
21510	853415
5616	853416
56816	853417
137090	853418
11479	853419
13054	853420
172594	853421
37661	853422
49383	853423
3092	853424
16021	853425
105121	853426
8561	853427
9415	853428
8387	853429
4832	853430
3209	853431
162899	853432
4048	853433
12868	853434
99129	853435
9396	853436
96149	853437
63321	853438
28202	853439
3731	853440
7384	853441
138195	853442
6358	853443
41045	853444
12411	853445
660	853446
11568	853447
191190	853448
42196	853449
2107	853450
239343	853451
51475	853452
185388	853453
140370	853454
5513	853455
11713	853456
126634	853457
56435	853458
4388	853459
28037	853460
74411	853461
68714	853462
74202	853463
106092	853464
1088	853465
77569	853466
660	853467
103897	853468
4794	853469
25743	853470
9354	853471
54232	853472
134300	853473
129379	853474
61922	853475
13952	853476
44193	853477
61080	853478
141155	853479
29741	853480
63287	853481
7402	853482
2458	853483
6379	853484
30789	853485
2878	853486
5381	853487
4166	853488
21214	853489
62516	853490
47359	853491
2734	853492
2065	853493
46724	853494
170194	853495
7709	853496
5733	853497
42091	853498
103418	853499
195694	853500
162395	853501
8878	853502
13014	853503
8899	853504
105053	853505
202480	853506
24388	853507
107324	853508
26958	853509
10518	853510
66131	853511
34820	853512
18173	853513
6184	853514
74390	853515
94155	853516
128486	853517
62292	853518
11340	853519
183172	853520
149979	853521
10516	853522
201182	853523
204119	853524
78836	853525
5792	853526
128998	853527
61150	853528
18048	853529
13157	853530
39038	853531
105696	853532
14065	853533
78535	853534
21938	853535
18155	853536
22035	853537
34599	853538
65105	853539
41891	853540
42179	853541
17956	853542
88003	853543
138160	853544
14890	853545
35738	853546
33751	853547
45796	853548
15076	853549
179136	853550
21741	853551
129917	853552
49001	853553
55871	853554
12456	853555
77804	853556
33652	853557
37990	853558
19744	853559
32100	853560
40646	853561
5719	853562
46906	853563
12950	853564
91191	853565
79542	853566
107365	853567
121391	853568
14824	853569
6411	853570
43567	853571
16537	853572
21848	853573
27065	853574
53999	853575
24126	853576
66049	853577
38533	853578
4298	853579
6630	853580
72982	853581
592	853582
24142	853583
22003	853584
15018	853585
12561	853586
23473	853587
106194	853588
24558	853589
90870	853590
3443	853591
80334	853592
66524	853593
33291	853594
22684	853595
90051	853596
81389	853597
127438	853598
42343	853599
29935	853600
37088	853601
99642	853602
137006	853603
15046	853604
22625	853605
10532	853606
7731	853607
1644	853608
69011	853609
98193	853610
55825	853611
60215	853612
58919	853613
138262	853614
122152	853615
26938	853616
94482	853617
21753	853618
116193	853619
69197	853620
17011	853621
15495	853622
15495	853623
102492	853624
31967	853625
12	853626
78522	853627
168350	853628
69553	853629
53673	853630
53784	853631
41832	853632
137953	853633
12510	853634
45508	853635
16258	853636
18127	853637
35972	853638
190063	853639
120903	853640
91182	853641
106923	853642
16258	853643
141185	853644
18073	853645
12329	853646
3022	853647
3085	853648
44087	853649
169553	853650
190318	853651
132818	853652
24129	853653
71999	853654
14152	853655
5627	853656
10557	853657
49119	853658
55469	853659
5531	853660
102	853661
12563	853662
201017	853663
35139	853664
46956	853665
195097	853666
10569	853667
10508	853668
139662	853669
163332	853670
11936	853671
10392	853672
127785	853673
38069	853674
3917	853675
201992	853676
34951	853677
1536	853678
18130	853679
69635	853680
34588	853681
2720	853682
33508	853683
121574	853684
6660	853685
16492	853686
55418	853687
33345	853688
234027	853689
16548	853690
195643	853691
76710	853692
178598	853693
29993	853694
45708	853695
18704	853696
143860	853697
169618	853698
17093	853699
169039	853700
19499	853701
6640	853702
116953	853703
72064	853704
91200	853705
168994	853706
100287	853707
202088	853708
81204	853709
59020	853710
48173	853711
138223	853712
72183	853713
2720	853714
19970	853715
41844	853716
78859	853717
212665	853718
79024	853719
124848	853720
140587	853721
140734	853722
47092	853723
103449	853724
13582	853725
79512	853726
1901	853727
14839	853728
20644	853729
2347	853730
144599	853731
136768	853732
145091	853733
27776	853734
121512	853735
134977	853736
64465	853737
140466	853738
47036	853739
91224	853740
105785	853741
77695	853742
139879	853743
37940	853744
5728	853745
67356	853746
214555	853747
201398	853748
230475	853749
239665	853750
5302	853751
202053	853752
21774	853753
10481	853754
666	853755
47453	853756
78539	853757
5820	853758
197167	853759
8890	853760
71797	853761
44178	853762
21739	853763
85530	853764
9605	853765
52888	853766
11991	853767
82735	853768
178997	853769
55265	853770
93822	853771
27839	853772
18155	853773
35860	853774
47522	853775
61468	853776
38873	853777
36780	853778
4236	853779
126430	853780
131808	853781
6201	853782
202051	853783
14878	853784
11086	853785
51690	853786
14968	853787
124830	853788
168809	853789
37132	853790
177270	853791
122278	853792
665	853793
349	853794
23625	853795
19242	853796
2419	853797
142022	853798
18967	853799
23464	853800
53944	853801
6601	853802
94999	853803
127135	853804
146642	853805
76983	853806
37648	853807
95636	853808
47530	853809
36631	853810
38019	853811
38950	853812
7748	853813
138674	853814
53746	853815
33351	853816
13669	853817
33472	853818
4834	853819
37214	853820
103697	853821
33477	853822
12997	853823
188948	853824
18108	853825
177090	853826
90713	853827
145598	853828
47811	853829
27014	853830
42401	853831
59435	853832
60720	853833
46	853834
66410	853835
5310	853836
170285	853837
61150	853838
2753	853839
8904	853840
38329	853841
7665	853842
4980	853843
62298	853844
207551	853845
12563	853846
168706	853847
12398	853848
3877	853849
69578	853850
170137	853851
166760	853852
105608	853853
42327	853854
14137	853855
20177	853856
202039	853857
170333	853858
2755	853859
81391	853860
5731	853861
144154	853862
5770	853863
7709	853864
7985	853865
12920	853866
196647	853867
230706	853868
28502	853869
191478	853870
69380	853871
10020	853872
205425	853873
72202	853874
19022	853875
40220	853876
119765	853877
19187	853878
19121	853879
79182	853880
5248	853881
12699	853882
10716	853883
27787	853884
48338	853885
13709	853886
104684	853887
6632	853888
77991	853889
10404	853890
89395	853891
201040	853892
47796	853893
165282	853894
52346	853895
103501	853896
29627	853897
21968	853898
53464	853899
73974	853900
168746	853901
163280	853902
7119	853903
8978	853904
201276	853905
79364	853906
53401	853907
121445	853908
5498	853909
122600	853910
143932	853911
140270	853912
776	853913
4418	853914
5783	853915
32524	853916
95944	853917
11503	853918
20464	853919
76940	853920
34595	853921
21704	853922
207726	853923
16867	853924
51244	853925
24648	853926
115640	853927
41374	853928
15927	853929
14548	853930
16489	853931
902	853932
16883	853933
112742	853934
25164	853935
5979	853936
72987	853937
42238	853938
62556	853939
58734	853940
84691	853941
3461	853942
2932	853943
20279	853944
23997	853945
61196	853946
857	853947
30150	853948
22972	853949
2008	853950
22912	853951
20510	853952
30287	853953
83745	853954
94453	853955
51548	853956
16845	853957
43245	853958
11591	853959
11489	853960
44233	853961
66491	853962
21653	853963
33056	853964
42767	853965
68633	853966
96358	853967
3653	853968
112358	853969
46639	853970
166538	853971
101029	853972
203737	853973
154262	853974
6311	853975
36	853976
112783	853977
38767	853978
84185	853979
21761	853980
71944	853981
3068	853982
20063	853983
13694	853984
17006	853985
13108	853986
15201	853987
15758	853988
11322	853989
160	853990
57492	853991
19	853992
20	853993
1313	853994
16411	853995
3013	853996
374	853997
374	853998
91643	853999
48471	854000
25799	854001
9148	854002
94687	854003
71599	854004
110017	854005
63288	854006
13782	854007
35801	854008
27170	854009
34168	854010
7079	854011
15227	854012
79346	854013
24	854014
19184	854015
147671	854016
101164	854017
171165	854018
87250	854019
62867	854020
14280	854021
51172	854022
135201	854023
80549	854024
894	854025
1362	854026
3393	854027
58024	854028
48733	854029
21990	854030
82852	854031
77619	854032
7870	854033
4029	854034
15265	854035
172078	854036
84774	854037
45350	854038
41662	854039
176787	854040
191944	854041
30332	854042
145637	854043
52565	854044
119177	854045
22337	854046
29443	854047
29189	854048
13744	854049
141896	854050
50966	854051
179000	854052
2636	854053
15530	854054
25517	854055
21673	854056
53287	854057
10082	854058
13633	854059
7	854060
24283	854061
5268	854062
11223	854063
60319	854064
67576	854065
7959	854066
9234	854067
62221	854068
159719	854069
10140	854070
3918	854071
698	854072
22366	854073
51188	854074
3259	854075
111032	854076
171106	854077
22858	854078
13096	854079
26178	854080
139947	854081
9712	854082
37243	854083
35030	854084
52666	854085
119155	854086
224692	854087
69189	854088
64694	854089
99959	854090
3879	854091
24373	854092
20020	854093
12993	854094
44186	854095
51514	854096
27593	854097
46330	854098
7708	854099
53566	854100
9553	854101
58030	854102
223811	854103
15471	854104
111630	854105
5809	854106
48210	854107
6025	854108
2430	854109
195847	854110
15603	854111
18624	854112
77111	854113
139901	854114
4461	854115
72688	854116
19096	854117
74418	854118
83795	854119
72700	854120
72109	854121
18658	854122
20179	854123
60272	854124
94071	854125
105152	854126
9606	854127
61479	854128
160878	854129
34838	854130
48794	854131
93799	854132
32933	854133
30387	854134
77860	854135
99451	854136
114459	854137
28887	854138
25462	854139
103561	854140
96172	854141
103457	854142
54006	854143
66561	854144
224944	854145
6669	854146
9022	854147
95219	854148
148661	854149
47815	854150
129411	854151
59388	854152
45598	854153
98808	854154
18588	854155
177549	854156
93659	854157
19563	854158
36215	854159
32256	854160
116229	854161
60027	854162
3269	854163
75268	854164
43658	854165
183715	854166
35674	854167
96948	854168
85297	854169
54185	854170
77898	854171
122725	854172
59915	854173
14575	854174
155153	854175
7382	854176
14321	854177
6466	854178
59545	854179
26112	854180
29335	854181
1228	854182
321	854183
99526	854184
21202	854185
87285	854186
101639	854187
21366	854188
17550	854189
5933	854190
4915	854191
9510	854192
11184	854193
32741	854194
14602	854195
8615	854196
112109	854197
105238	854198
48019	854199
45900	854200
5625	854201
47388	854202
13477	854203
122046	854204
8206	854205
133326	854206
132080	854207
65563	854208
5947	854209
3324	854210
16870	854211
206303	854212
11568	854213
34424	854214
64620	854215
857	854216
44845	854217
143135	854218
30018	854219
95918	854220
22011	854221
83298	854222
39367	854223
4616	854224
11721	854225
194594	854226
105175	854227
44779	854228
29995	854229
29995	854230
12720	854231
8047	854232
13600	854233
69875	854234
17173	854235
77880	854236
149194	854237
141447	854238
22896	854239
199211	854240
110485	854241
58096	854242
35606	854243
4901	854244
184319	854245
16903	854246
7204	854247
2651	854248
38696	854249
38963	854250
4019	854251
21480	854252
30862	854253
187985	854254
37891	854255
24145	854256
35801	854257
85487	854258
31251	854259
62279	854260
28077	854261
9222	854262
3672	854263
11012	854264
5965	854265
38427	854266
341	854267
22493	854268
31715	854269
109557	854270
17093	854271
878	854272
47460	854273
3804	854274
56469	854275
207294	854276
1307	854277
140794	854278
25941	854279
18822	854280
3656	854281
37638	854282
5417	854283
4212	854284
2024	854285
35317	854286
15201	854287
103088	854288
35255	854289
7000	854290
17626	854291
25820	854292
24633	854293
129117	854294
20567	854295
4758	854296
71974	854297
63066	854298
112586	854299
23137	854300
84369	854301
60699	854302
9354	854303
9446	854304
65851	854305
110735	854306
36138	854307
49638	854308
82204	854309
204698	854310
204185	854311
40243	854312
54918	854313
163476	854314
3160	854315
73768	854316
35674	854317
187453	854318
13213	854319
83193	854320
186631	854321
1079	854322
65304	854323
48432	854324
102267	854325
37925	854326
30026	854327
10020	854328
21152	854329
3214	854330
191393	854331
207061	854332
158895	854333
11362	854334
47286	854335
61209	854336
104427	854337
13907	854338
161362	854339
14679	854340
137213	854341
815	854342
6262	854343
22903	854344
27806	854345
16913	854346
244	854347
20056	854348
19651	854349
74524	854350
1092	854351
29984	854352
42515	854353
25310	854354
43078	854355
48450	854356
180	854357
11884	854358
25816	854359
2082	854360
83123	854361
7974	854362
44658	854363
56800	854364
4193	854365
73634	854366
92733	854367
15799	854368
94683	854369
212958	854370
16719	854371
73632	854372
18978	854373
2608	854374
44654	854375
12952	854376
952	854377
6809	854378
703	854379
66404	854380
1363	854381
9960	854382
215278	854383
394	854384
130159	854385
37963	854386
18516	854387
5321	854388
116799	854389
39895	854390
15619	854391
2538	854392
130059	854393
55546	854394
131407	854395
15260	854396
6999	854397
18320	854398
131289	854399
73931	854400
100515	854401
36313	854402
175342	854403
77989	854404
11073	854405
57072	854406
94381	854407
28214	854408
71540	854409
15813	854410
5296	854411
28508	854412
57352	854413
112375	854414
109482	854415
8310	854416
211871	854417
59521	854418
5318	854419
5572	854420
13428	854421
11568	854422
18835	854423
32072	854424
123189	854425
50068	854426
13999	854427
70897	854428
213712	854429
103320	854430
394	854431
779	854432
23037	854433
55656	854434
96923	854435
33054	854436
47905	854437
879	854438
2919	854439
74769	854440
46793	854441
182385	854442
183064	854443
15643	854444
62376	854445
15680	854446
2520	854447
6499	854448
112374	854449
13903	854450
58070	854451
62197	854452
2571	854453
109189	854454
22992	854455
15471	854456
1641	854457
4388	854458
52236	854459
52923	854460
97723	854461
67169	854462
45940	854463
150056	854464
155950	854465
48489	854466
37925	854467
117140	854468
87861	854469
19969	854470
13159	854471
100165	854472
152490	854473
626	854474
1092	854475
21949	854476
23808	854477
24662	854478
8249	854479
29980	854480
69237	854481
20227	854482
103835	854483
139835	854484
207626	854485
5060	854486
123638	854487
35560	854488
20287	854489
2571	854490
217151	854491
25119	854492
224388	854493
112838	854494
3667	854495
79880	854496
95469	854497
1270	854498
44827	854499
57580	854500
14010	854501
5877	854502
4130	854503
1462	854504
5295	854505
23531	854506
8562	854507
3144	854508
37530	854509
73815	854510
4011	854511
130472	854512
57546	854513
21299	854514
51589	854515
234815	854516
110191	854517
8340	854518
35486	854519
97096	854520
50057	854521
26382	854522
24861	854523
3684	854524
6183	854525
39424	854526
5074	854527
51078	854528
1264	854529
8307	854530
16468	854531
157287	854532
39326	854533
2113	854534
106117	854535
22883	854536
5104	854537
19925	854538
154318	854539
1107	854540
28634	854541
6459	854542
28135	854543
9652	854544
9758	854545
9435	854546
8272	854547
131730	854548
109453	854549
205420	854550
131289	854551
18991	854552
28580	854553
110535	854554
132611	854555
110323	854556
132383	854557
147262	854558
58041	854559
47967	854560
37510	854561
14039	854562
17615	854563
147132	854564
71262	854565
32380	854566
57730	854567
130337	854568
123266	854569
4676	854570
4515	854571
96709	854572
163644	854573
3859	854574
485	854575
74639	854576
23173	854577
117669	854578
57726	854579
19087	854580
7183	854581
35705	854582
28456	854583
187801	854584
5974	854585
6705	854586
16808	854587
27270	854588
74085	854589
95537	854590
285	854591
11361	854592
15883	854593
8484	854594
10984	854595
9785	854596
111047	854597
221176	854598
26139	854599
80533	854600
8432	854601
133632	854602
35775	854603
154407	854604
23447	854605
41484	854606
98961	854607
11391	854608
24784	854609
31592	854610
2993	854611
58400	854612
2255	854613
153157	854614
2894	854615
9147	854616
6973	854617
83533	854618
47707	854619
79632	854620
24615	854621
20406	854622
34871	854623
24240	854624
6791	854625
9450	854626
11654	854627
27708	854628
210372	854629
130864	854630
1043	854631
1724	854632
73864	854633
62839	854634
2297	854635
1662	854636
1141	854637
83435	854638
131024	854639
40612	854640
20504	854641
72211	854642
750	854643
3205	854644
69717	854645
11796	854646
707	854647
2314	854648
8412	854649
16433	854650
9279	854651
237	854652
3615	854653
130858	854654
18811	854655
44074	854656
20491	854657
29596	854658
29641	854659
67351	854660
278	854661
186783	854662
133042	854663
34351	854664
97624	854665
4743	854666
84199	854667
39140	854668
79743	854669
163037	854670
23667	854671
153565	854672
8775	854673
12294	854674
4475	854675
4304	854676
2958	854677
94704	854678
30255	854679
20955	854680
19091	854681
126884	854682
5404	854683
152300	854684
66814	854685
52335	854686
30279	854687
47717	854688
14651	854689
36983	854690
103397	854691
25858	854692
11505	854693
3003	854694
25981	854695
543	854696
116662	854697
132077	854698
107004	854699
13962	854700
102691	854701
15831	854702
5926	854703
60206	854704
197270	854705
50705	854706
13819	854707
166432	854708
13855	854709
21456	854710
17744	854711
136429	854712
41436	854713
79561	854714
41063	854715
9648	854716
41430	854717
14747	854718
51934	854719
17690	854720
37949	854721
47230	854722
35347	854723
115779	854724
228927	854725
26366	854726
126195	854727
35510	854728
79533	854729
23770	854730
104710	854731
34653	854732
29358	854733
9074	854734
62052	854735
3838	854736
227489	854737
11247	854738
15883	854739
35492	854740
38199	854741
146428	854742
102718	854743
17860	854744
9975	854745
6213	854746
134644	854747
13843	854748
82966	854749
18527	854750
49717	854751
92298	854752
49959	854753
65074	854754
6066	854755
93330	854756
23838	854757
29012	854758
2280	854759
18473	854760
14228	854761
63451	854762
171560	854763
19586	854764
5386	854765
19187	854766
12033	854767
8333	854768
59413	854769
29667	854770
1528	854771
72267	854772
65713	854773
9549	854774
135463	854775
58305	854776
101719	854777
13479	854778
23695	854779
197	854780
17132	854781
124301	854782
56559	854783
33997	854784
19640	854785
31744	854786
65597	854787
80672	854788
17844	854789
30665	854790
9854	854791
151097	854792
40398	854793
29104	854794
36528	854795
25745	854796
14691	854797
3288	854798
6369	854799
206263	854800
84066	854801
36969	854802
9619	854803
139642	854804
28342	854805
23920	854806
16362	854807
61333	854808
592	854809
30265	854810
30533	854811
80204	854812
3238	854813
16698	854814
16362	854815
3679	854816
79496	854817
30154	854818
5411	854819
79476	854820
119434	854821
110199	854822
5058	854823
12344	854824
112673	854825
15893	854826
25959	854827
36607	854828
5013	854829
165099	854830
53209	854831
89345	854832
1978	854833
42910	854834
104739	854835
7402	854836
8246	854837
17551	854838
47650	854839
8768	854840
119105	854841
38753	854842
181405	854843
2842	854844
33772	854845
143284	854846
91895	854847
4558	854848
1597	854849
11766	854850
172502	854851
50272	854852
6177	854853
15279	854854
81031	854855
19827	854856
1886	854857
60568	854858
6037	854859
56285	854860
4776	854861
47189	854862
13990	854863
12772	854864
67465	854865
979	854866
1086	854867
2063	854868
39676	854869
10616	854870
20102	854871
109132	854872
5785	854873
40862	854874
55221	854875
2065	854876
803	854877
107350	854878
37684	854879
18238	854880
11833	854881
30537	854882
7766	854883
777	854884
3832	854885
26854	854886
78181	854887
42172	854888
33472	854889
8315	854890
122429	854891
38494	854892
120505	854893
9017	854894
154055	854895
5030	854896
35134	854897
3832	854898
7100	854899
139411	854900
95875	854901
453	854902
69584	854903
60151	854904
24047	854905
15706	854906
30598	854907
44124	854908
20882	854909
30861	854910
4896	854911
25373	854912
1124	854913
47684	854914
99541	854915
29669	854916
46927	854917
79433	854918
41489	854919
41413	854920
58866	854921
20604	854922
49421	854923
12202	854924
27893	854925
13135	854926
12222	854927
64762	854928
46598	854929
48062	854930
6941	854931
74491	854932
135748	854933
97678	854934
5693	854935
39028	854936
913	854937
210150	854938
1747	854939
1152	854940
20823	854941
153312	854942
157500	854943
186414	854944
44303	854945
9295	854946
10995	854947
24403	854948
14039	854949
56923	854950
62579	854951
3293	854952
43938	854953
34545	854954
24425	854955
30208	854956
2810	854957
64	854958
183352	854959
8463	854960
74651	854961
2800	854962
4277	854963
35915	854964
29742	854965
64497	854966
78101	854967
81994	854968
80792	854969
37960	854970
6456	854971
561	854972
51220	854973
5249	854974
172024	854975
33214	854976
9871	854977
80751	854978
23825	854979
16508	854980
87275	854981
114215	854982
16889	854983
2062	854984
116505	854985
29854	854986
29854	854987
47550	854988
14334	854989
97510	854990
80431	854991
62221	854992
36658	854993
7101	854994
37570	854995
29412	854996
46249	854997
5007	854998
33134	854999
1158	855000
119402	855001
49946	855002
238830	855003
1697	855004
1314	855005
55109	855006
18899	855007
125386	855008
1620	855009
20799	855010
14164	855011
4637	855012
100	855013
269	855014
141093	855015
9988	855016
5249	855017
31926	855018
79037	855019
44049	855020
62029	855021
61545	855022
104436	855023
44717	855024
62515	855025
127162	855026
62759	855027
79034	855028
200128	855029
4295	855030
141943	855031
15575	855032
11800	855033
12916	855034
81983	855035
28959	855036
115812	855037
144399	855038
130113	855039
73100	855040
146676	855041
10051	855042
80335	855043
47569	855044
67559	855045
48500	855046
82358	855047
2016	855048
24488	855049
9053	855050
116296	855051
239	855052
80251	855053
5590	855054
65855	855055
4695	855056
2661	855057
3579	855058
4709	855059
9791	855060
40697	855061
4778	855062
54956	855063
2035	855064
6897	855065
8236	855066
19614	855067
890	855068
1341	855069
877	855070
83588	855071
27167	855072
4674	855073
80403	855074
106446	855075
31079	855076
19392	855077
12986	855078
26108	855079
132869	855080
81350	855081
25058	855082
83852	855083
2155	855084
21380	855085
177869	855086
2933	855087
29041	855088
31900	855089
5118	855090
61904	855091
705	855092
12139	855093
27057	855094
82358	855095
18079	855096
41888	855097
10118	855098
24581	855099
56449	855100
30848	855101
2810	855102
5284	855103
835	855104
1785	855105
835	855106
25609	855107
7630	855108
11321	855109
33675	855110
4171	855111
96719	855112
56468	855113
13515	855114
50544	855115
111328	855116
67213	855117
39592	855118
17393	855119
32423	855120
182738	855121
52465	855122
16356	855123
32548	855124
207126	855125
29031	855126
17743	855127
120169	855128
1636	855129
48934	855130
6513	855131
33307	855132
107273	855133
48292	855134
69462	855135
12521	855136
42167	855137
90319	855138
51921	855139
53691	855140
81341	855141
61429	855142
14814	855143
2444	855144
11716	855145
27551	855146
29555	855147
23896	855148
100	855149
867	855150
39855	855151
48432	855152
35961	855153
3252	855154
315	855155
3214	855156
214141	855157
34566	855158
7145	855159
3685	855160
69762	855161
117230	855162
2206	855163
10771	855164
4470	855165
64801	855166
9848	855167
3577	855168
231061	855169
53650	855170
103709	855171
25435	855172
32418	855173
35612	855174
225325	855175
143999	855176
17161	855177
45555	855178
81117	855179
18510	855180
40569	855181
74918	855182
22972	855183
86275	855184
24509	855185
75314	855186
39520	855187
20634	855188
54643	855189
7424	855190
38569	855191
21798	855192
81944	855193
11594	855194
16304	855195
17306	855196
52526	855197
49368	855198
49361	855199
19869	855200
15367	855201
10613	855202
20557	855203
7307	855204
130395	855205
9762	855206
67759	855207
2303	855208
1655	855209
48222	855210
29580	855211
16115	855212
2919	855213
105712	855214
4984	855215
42567	855216
105814	855217
68711	855218
167	855219
13221	855220
33213	855221
1070	855222
28221	855223
38659	855224
97779	855225
42490	855226
46081	855227
5907	855228
24409	855229
186113	855230
24777	855231
24729	855232
4272	855233
199274	855234
111	855235
4832	855236
47472	855237
81917	855238
22914	855239
14359	855240
51647	855241
15085	855242
17220	855243
220770	855244
19578	855245
151821	855246
2854	855247
2468	855248
106415	855249
124633	855250
99949	855251
108929	855252
43928	855253
10872	855254
51641	855255
23963	855256
28840	855257
11473	855258
39613	855259
19158	855260
75187	855261
46065	855262
36472	855263
51580	855264
15956	855265
144356	855266
232180	855267
77347	855268
11192	855269
29629	855270
75187	855271
46805	855272
84113	855273
68664	855274
29244	855275
5778	855276
56874	855277
90036	855278
5628	855279
101259	855280
2470	855281
8649	855282
128596	855283
7939	855284
4848	855285
174114	855286
7726	855287
82160	855288
63484	855289
56769	855290
154448	855291
183927	855292
44882	855293
15795	855294
73486	855295
75083	855296
96981	855297
98158	855298
44545	855299
73733	855300
187618	855301
207769	855302
154756	855303
132741	855304
97006	855305
153357	855306
133875	855307
222215	855308
3439	855309
47277	855310
142977	855311
168974	855312
20018	855313
36708	855314
4434	855315
142753	855316
7231	855317
58435	855318
7244	855319
144035	855320
19793	855321
10310	855322
28306	855323
7110	855324
59123	855325
2888	855326
15477	855327
225417	855328
49135	855329
44648	855330
28516	855331
98134	855332
8912	855333
8933	855334
73059	855335
95899	855336
87442	855337
22737	855338
47658	855339
7917	855340
214923	855341
59258	855342
32510	855343
77125	855344
76969	855345
33189	855346
1307	855347
194718	855348
19492	855349
177953	855350
177925	855351
126778	855352
127333	855353
43507	855354
126033	855355
128042	855356
95271	855357
24541	855358
41064	855359
76583	855360
46610	855361
66361	855362
2320	855363
4730	855364
26532	855365
66146	855366
164783	855367
29778	855368
149970	855369
11697	855370
36569	855371
41695	855372
9986	855373
60507	855374
66013	855375
66129	855376
223914	855377
34988	855378
60571	855379
94514	855380
140330	855381
126863	855382
137056	855383
23508	855384
45724	855385
126035	855386
23369	855387
127758	855388
127772	855389
177237	855390
128089	855391
93745	855392
125889	855393
127147	855394
23562	855395
94237	855396
75640	855397
125590	855398
94710	855399
36617	855400
178622	855401
19518	855402
45850	855403
126826	855404
125880	855405
128277	855406
126568	855407
178278	855408
95422	855409
128227	855410
26158	855411
93597	855412
94227	855413
13456	855414
71929	855415
176698	855416
29381	855417
29273	855418
60098	855419
175251	855420
75788	855421
46154	855422
51373	855423
75842	855424
75745	855425
45931	855426
51449	855427
45662	855428
149391	855429
14604	855430
163835	855431
63788	855432
9035	855433
143974	855434
86988	855435
94851	855436
9035	855437
5690	855438
53218	855439
67160	855440
58987	855441
32375	855442
207151	855443
29618	855444
80243	855445
31459	855446
22819	855447
77836	855448
209081	855449
1529	855450
12118	855451
111221	855452
32850	855453
76645	855454
26420	855455
45563	855456
42512	855457
165021	855458
16851	855459
25380	855460
91819	855461
41614	855462
130572	855463
37442	855464
64977	855465
138969	855466
92637	855467
44335	855468
21511	855469
33110	855470
38125	855471
139845	855472
32978	855473
92772	855474
33189	855475
47133	855476
33038	855477
68259	855478
56571	855479
17868	855480
44326	855481
41693	855482
23580	855483
33140	855484
15995	855485
114501	855486
59258	855487
162047	855488
47176	855489
115951	855490
116153	855491
231274	855492
32952	855493
41613	855494
24026	855495
161574	855496
52938	855497
17868	855498
41479	855499
88404	855500
120558	855501
41693	855502
21448	855503
94014	855504
35358	855505
35357	855506
128495	855507
47123	855508
66147	855509
41691	855510
13300	855511
89552	855512
139845	855513
103715	855514
161018	855515
17785	855516
52352	855517
41691	855518
161363	855519
100573	855520
78475	855521
86628	855522
119934	855523
159479	855524
32354	855525
41521	855526
60572	855527
95109	855528
140314	855529
45579	855530
114454	855531
44353	855532
12828	855533
71461	855534
23696	855535
28909	855536
93563	855537
178519	855538
29027	855539
13456	855540
94237	855541
14428	855542
11365	855543
38541	855544
164154	855545
19649	855546
156828	855547
137879	855548
113120	855549
20367	855550
16942	855551
217719	855552
95918	855553
56470	855554
48002	855555
35283	855556
10020	855557
94267	855558
15403	855559
10020	855560
7293	855561
139996	855562
10880	855563
158972	855564
53522	855565
24391	855566
238777	855567
18430	855568
54964	855569
80635	855570
2575	855571
5518	855572
7310	855573
181630	855574
45158	855575
102435	855576
24519	855577
3694	855578
118398	855579
27333	855580
1728	855581
12677	855582
13275	855583
806	855584
198454	855585
35314	855586
30485	855587
1990	855588
61694	855589
157221	855590
24823	855591
2091	855592
9285	855593
31181	855594
64601	855595
81687	855596
102336	855597
101552	855598
68205	855599
101745	855600
12380	855601
20294	855602
30152	855603
7213	855604
52189	855605
103784	855606
58654	855607
19930	855608
32681	855609
10708	855610
3294	855611
61284	855612
60227	855613
205366	855614
152712	855615
219327	855616
1922	855617
5259	855618
82436	855619
866	855620
165340	855621
14552	855622
9133	855623
1037	855624
39566	855625
5419	855626
6288	855627
7264	855628
212753	855629
78074	855630
9697	855631
4649	855632
11667	855633
30530	855634
7339	855635
18394	855636
20271	855637
4898	855638
11909	855639
366	855640
45379	855641
11077	855642
2611	855643
87746	855644
19909	855645
27950	855646
94806	855647
148707	855648
21635	855649
58597	855650
17464	855651
37628	855652
133378	855653
36925	855654
26487	855655
13092	855656
11612	855657
2615	855658
144647	855659
66937	855660
43505	855661
3283	855662
49732	855663
23493	855664
18	855665
210756	855666
26054	855667
7704	855668
49264	855669
78229	855670
34509	855671
47597	855672
34385	855673
85473	855674
18317	855675
34290	855676
13842	855677
4867	855678
113656	855679
38161	855680
37255	855681
16922	855682
5011	855683
217747	855684
26115	855685
8315	855686
41824	855687
74828	855688
83341	855689
60264	855690
7630	855691
21800	855692
5025	855693
105155	855694
83553	855695
63953	855696
45960	855697
137460	855698
9746	855699
9631	855700
92648	855701
191586	855702
100809	855703
1697	855704
69631	855705
33353	855706
97574	855707
133858	855708
17903	855709
62972	855710
19867	855711
142026	855712
237557	855713
2836	855714
2159	855715
91114	855716
137692	855717
166611	855718
12962	855719
40851	855720
8722	855721
205096	855722
108758	855723
3381	855724
50713	855725
61153	855726
25295	855727
119534	855728
182906	855729
71941	855730
3381	855731
5635	855732
60290	855733
39800	855734
85499	855735
23720	855736
1323	855737
6695	855738
39577	855739
62984	855740
36686	855741
25042	855742
619	855743
8879	855744
21135	855745
39577	855746
48752	855747
112299	855748
75944	855749
147945	855750
48968	855751
11843	855752
131930	855753
39382	855754
82241	855755
13023	855756
91491	855757
173260	855758
80410	855759
65181	855760
17396	855761
14049	855762
105048	855763
60942	855764
2451	855765
6163	855766
167216	855767
87869	855768
83048	855769
23483	855770
57200	855771
202278	855772
28960	855773
42058	855774
7561	855775
39613	855776
88355	855777
49565	855778
19276	855779
32387	855780
16998	855781
4690	855782
14301	855783
138884	855784
99670	855785
86288	855786
44702	855787
173265	855788
162495	855789
119616	855790
13358	855791
64038	855792
87933	855793
96585	855794
41512	855795
27911	855796
40871	855797
6081	855798
7772	855799
89904	855800
43143	855801
208332	855802
79221	855803
115179	855804
5478	855805
7894	855806
40309	855807
103198	855808
29050	855809
72474	855810
59769	855811
36847	855812
182686	855813
31989	855814
36127	855815
226656	855816
58962	855817
8439	855818
163171	855819
25688	855820
14838	855821
27348	855822
137369	855823
59769	855824
154403	855825
116728	855826
192750	855827
238088	855828
102068	855829
77049	855830
137099	855831
124575	855832
81591	855833
136293	855834
124595	855835
40698	855836
102084	855837
16189	855838
45730	855839
12395	855840
67744	855841
50262	855842
83071	855843
136437	855844
5822	855845
53	855846
185993	855847
26543	855848
29076	855849
219903	855850
83001	855851
32624	855852
63385	855853
70980	855854
52597	855855
1478	855856
52215	855857
56998	855858
51286	855859
129387	855860
2522	855861
11837	855862
12485	855863
17930	855864
102264	855865
77352	855866
86970	855867
52612	855868
31656	855869
7470	855870
22019	855871
27941	855872
6598	855873
19576	855874
64486	855875
1132	855876
228170	855877
23700	855878
31194	855879
31482	855880
1244	855881
33381	855882
49435	855883
9616	855884
42052	855885
9280	855886
80348	855887
22585	855888
19788	855889
43788	855890
36228	855891
136468	855892
59266	855893
30128	855894
61397	855895
68037	855896
23	855897
21805	855898
88692	855899
141388	855900
2412	855901
6744	855902
25063	855903
17676	855904
63377	855905
62201	855906
21200	855907
3013	855908
7711	855909
15193	855910
118827	855911
83806	855912
4983	855913
83791	855914
88874	855915
7649	855916
72091	855917
68901	855918
82030	855919
15051	855920
133545	855921
56172	855922
20599	855923
69664	855924
37109	855925
74818	855926
32068	855927
118686	855928
8676	855929
19500	855930
41101	855931
24112	855932
49430	855933
39340	855934
85848	855935
74172	855936
14564	855937
26865	855938
14439	855939
142480	855940
119524	855941
86837	855942
122501	855943
22516	855944
36485	855945
89427	855946
10345	855947
16276	855948
52670	855949
51664	855950
18904	855951
7625	855952
77464	855953
140713	855954
48215	855955
68173	855956
85745	855957
9269	855958
6593	855959
54009	855960
45917	855961
188293	855962
66435	855963
56168	855964
46124	855965
164564	855966
47777	855967
32490	855968
3718	855969
15092	855970
31925	855971
76519	855972
17346	855973
37733	855974
36486	855975
10868	855976
45536	855977
26969	855978
16074	855979
23713	855980
192829	855981
40589	855982
21583	855983
57192	855984
30373	855985
55023	855986
109829	855987
26511	855988
117849	855989
31182	855990
90190	855991
49410	855992
26175	855993
125435	855994
6448	855995
19339	855996
16254	855997
120525	855998
90046	855999
65220	856000
77378	856001
50664	856002
42190	856003
29713	856004
130166	856005
15053	856006
40427	856007
11958	856008
4416	856009
187399	856010
120231	856011
8860	856012
25054	856013
40651	856014
86927	856015
12514	856016
69388	856017
66394	856018
87041	856019
33203	856020
30231	856021
125860	856022
33183	856023
12350	856024
8208	856025
32773	856026
238238	856027
134745	856028
18572	856029
8415	856030
3815	856031
28153	856032
90910	856033
5365	856034
115833	856035
42134	856036
13562	856037
3079	856038
149078	856039
72256	856040
12404	856041
47153	856042
23877	856043
32094	856044
119313	856045
120430	856046
30465	856047
16407	856048
6575	856049
100011	856050
186908	856051
3514	856052
53031	856053
52635	856054
45043	856055
67165	856056
36498	856057
6681	856058
34373	856059
99788	856060
109349	856061
109876	856062
84802	856063
28911	856064
10981	856065
89342	856066
69070	856067
41749	856068
11451	856069
51742	856070
75486	856071
3871	856072
17635	856073
2417	856074
147020	856075
6319	856076
43524	856077
119922	856078
26395	856079
61308	856080
39116	856081
22477	856082
68576	856083
59696	856084
39586	856085
28880	856086
12029	856087
23668	856088
48317	856089
9757	856090
11487	856091
17253	856092
11916	856093
109722	856094
89453	856095
114723	856096
176394	856097
6223	856098
48186	856099
55846	856100
7669	856101
86448	856102
3424	856103
37741	856104
47054	856105
92985	856106
183327	856107
21249	856108
52885	856109
140734	856110
24761	856111
109802	856112
200509	856113
65536	856114
1234	856115
58164	856116
86527	856117
50692	856118
4896	856119
665	856120
24700	856121
72990	856122
42619	856123
9844	856124
11315	856125
132294	856126
12617	856127
8920	856128
64036	856129
74089	856130
19348	856131
10827	856132
56258	856133
3066	856134
81246	856135
50286	856136
42399	856137
68538	856138
18147	856139
120908	856140
10369	856141
28420	856142
50486	856143
5721	856144
136331	856145
35663	856146
16104	856147
44053	856148
8767	856149
17944	856150
118918	856151
21819	856152
1018	856153
10251	856154
15541	856155
7714	856156
26273	856157
64276	856158
94222	856159
137095	856160
134860	856161
5312	856162
8517	856163
35927	856164
76370	856165
34731	856166
41597	856167
89763	856168
27556	856169
30015	856170
5460	856171
8929	856172
30203	856173
55596	856174
165704	856175
18087	856176
48470	856177
41437	856178
131118	856179
54023	856180
163560	856181
166174	856182
38889	856183
68052	856184
40882	856185
1191	856186
180446	856187
73587	856188
67039	856189
18161	856190
15295	856191
8782	856192
7689	856193
56356	856194
120868	856195
75698	856196
8951	856197
27037	856198
41835	856199
26556	856200
13211	856201
454	856202
87497	856203
165267	856204
13229	856205
8100	856206
40846	856207
105964	856208
3432	856209
17205	856210
5578	856211
12460	856212
23416	856213
12453	856214
3332	856215
14723	856216
2931	856217
87706	856218
5066	856219
74167	856220
21418	856221
120327	856222
290	856223
58309	856224
149983	856225
68398	856226
61817	856227
6594	856228
7719	856229
229907	856230
10609	856231
39848	856232
36470	856233
42021	856234
99845	856235
33271	856236
203888	856237
83758	856238
23084	856239
20532	856240
102491	856241
46759	856242
43259	856243
53189	856244
62671	856245
9874	856246
174154	856247
68633	856248
29504	856249
10830	856250
32843	856251
514	856252
38067	856253
5700	856254
14857	856255
58025	856256
11434	856257
35647	856258
16038	856259
21832	856260
118737	856261
44679	856262
6449	856263
35889	856264
96554	856265
41037	856266
99372	856267
8394	856268
54956	856269
1376	856270
14745	856271
56036	856272
105064	856273
186278	856274
27067	856275
76289	856276
26690	856277
86698	856278
40250	856279
45225	856280
141934	856281
11152	856282
30382	856283
131523	856284
139849	856285
89260	856286
46349	856287
47127	856288
31185	856289
4299	856290
10053	856291
18732	856292
118845	856293
107660	856294
5416	856295
5745	856296
39555	856297
107192	856298
21993	856299
25041	856300
156173	856301
50639	856302
209681	856303
71560	856304
17010	856305
2126	856306
26547	856307
78727	856308
31633	856309
6120	856310
53594	856311
4939	856312
46974	856313
226	856314
22893	856315
1556	856316
10628	856317
32506	856318
53595	856319
62950	856320
82585	856321
28800	856322
33632	856323
66696	856324
53680	856325
145094	856326
38961	856327
69200	856328
118222	856329
107265	856330
40888	856331
68903	856332
121272	856333
140469	856334
145362	856335
81435	856336
59086	856337
239823	856338
14819	856339
95337	856340
12407	856341
60219	856342
3076	856343
3400	856344
10514	856345
262	856346
107471	856347
175403	856348
26880	856349
37063	856350
204812	856351
128781	856352
81401	856353
63923	856354
10431	856355
177803	856356
81380	856357
121822	856358
69358	856359
145092	856360
144837	856361
23221	856362
144679	856363
201228	856364
38904	856365
107098	856366
121286	856367
201440	856368
79754	856369
145195	856370
81470	856371
145463	856372
140461	856373
43976	856374
81069	856375
128865	856376
41996	856377
61957	856378
140555	856379
4224	856380
79509	856381
183537	856382
165796	856383
103785	856384
13627	856385
57534	856386
24699	856387
13606	856388
2196	856389
44592	856390
111355	856391
24425	856392
63417	856393
3511	856394
2145	856395
221615	856396
52994	856397
180425	856398
91896	856399
70765	856400
1137	856401
73648	856402
79051	856403
673	856404
44288	856405
124043	856406
869	856407
54468	856408
88507	856409
54660	856410
1941	856411
12370	856412
3537	856413
1429	856414
21946	856415
4867	856416
12452	856417
135951	856418
168527	856419
27342	856420
54381	856421
93737	856422
16591	856423
61074	856424
123710	856425
150711	856426
40439	856427
106	856428
44293	856429
102183	856430
14387	856431
8922	856432
27418	856433
20724	856434
21815	856435
11467	856436
6752	856437
94146	856438
118713	856439
163023	856440
64405	856441
259	856442
5179	856443
5496	856444
7153	856445
239519	856446
213530	856447
40572	856448
31480	856449
118283	856450
67323	856451
67314	856452
215055	856453
19412	856454
212566	856455
26363	856456
75336	856457
16810	856458
381	856459
837	856460
112630	856461
92167	856462
154	856463
50408	856464
18266	856465
27301	856466
65914	856467
2219	856468
42690	856469
15366	856470
54217	856471
15342	856472
1749	856473
92492	856474
54747	856475
146275	856476
146266	856477
47861	856478
113824	856479
210918	856480
123920	856481
7679	856482
18401	856483
54354	856484
50750	856485
86163	856486
71622	856487
118580	856488
39806	856489
1409	856490
51802	856491
134459	856492
68377	856493
67968	856494
156822	856495
159673	856496
2501	856497
5672	856498
48884	856499
42535	856500
59526	856501
40892	856502
18389	856503
110981	856504
156357	856505
231973	856506
199677	856507
15136	856508
13781	856509
5172	856510
12623	856511
11381	856512
100	856513
1079	856514
155240	856515
11688	856516
39773	856517
37908	856518
23323	856519
367	856520
721	856521
66882	856522
22821	856523
8662	856524
24292	856525
26099	856526
93397	856527
124602	856528
107373	856529
10945	856530
42995	856531
11118	856532
55018	856533
34130	856534
60637	856535
102943	856536
13739	856537
16874	856538
108919	856539
61520	856540
19962	856541
9358	856542
73464	856543
138568	856544
56681	856545
3262	856546
15125	856547
97439	856548
23641	856549
215261	856550
133238	856551
74245	856552
127514	856553
81537	856554
30264	856555
74144	856556
129885	856557
44947	856558
11431	856559
139000	856560
194035	856561
76555	856562
1796	856563
4654	856564
12856	856565
108279	856566
43736	856567
61089	856568
37086	856569
32736	856570
11431	856571
57534	856572
18872	856573
62351	856574
1571	856575
80458	856576
8249	856577
6705	856578
64281	856579
8060	856580
30999	856581
11254	856582
3300	856583
4456	856584
1644	856585
1644	856586
2577	856587
30352	856588
57260	856589
7203	856590
59282	856591
7269	856592
2176	856593
3279	856594
32279	856595
239278	856596
43107	856597
8312	856598
2540	856599
28955	856600
28955	856601
89248	856602
1081	856603
136238	856604
198517	856605
48411	856606
29732	856607
25462	856608
16324	856609
75752	856610
136746	856611
16641	856612
1081	856613
9707	856614
19687	856615
33660	856616
11816	856617
33411	856618
138320	856619
118432	856620
120519	856621
151516	856622
31851	856623
7462	856624
94159	856625
85787	856626
159976	856627
19132	856628
64743	856629
6557	856630
70386	856631
21197	856632
154738	856633
150857	856634
18973	856635
9071	856636
200336	856637
412	856638
2320	856639
82156	856640
7789	856641
70941	856642
214814	856643
96871	856644
3280	856645
20855	856646
152710	856647
20689	856648
105228	856649
23332	856650
223362	856651
91867	856652
105197	856653
9433	856654
113689	856655
73137	856656
496	856657
124685	856658
111049	856659
65891	856660
51413	856661
4315	856662
5298	856663
11055	856664
33979	856665
162392	856666
64880	856667
153607	856668
1190	856669
57765	856670
4808	856671
105170	856672
117229	856673
139020	856674
8070	856675
10250	856676
15078	856677
65134	856678
25946	856679
31952	856680
83324	856681
221380	856682
132970	856683
17063	856684
106068	856685
125952	856686
23701	856687
25967	856688
11150	856689
40832	856690
108472	856691
280	856692
5254	856693
91786	856694
293	856695
50571	856696
23256	856697
25725	856698
93284	856699
102034	856700
31302	856701
995	856702
10690	856703
25558	856704
53130	856705
2383	856706
3044	856707
31781	856708
52934	856709
9292	856710
32575	856711
184104	856712
13330	856713
26468	856714
12268	856715
32575	856716
147978	856717
38711	856718
9292	856719
233897	856720
21180	856721
11784	856722
2829	856723
10948	856724
15874	856725
796	856726
9292	856727
54279	856728
21119	856729
54449	856730
393	856731
46631	856732
143451	856733
1217	856734
86996	856735
23498	856736
75515	856737
66243	856738
216159	856739
51092	856740
18861	856741
3702	856742
22849	856743
70237	856744
10913	856745
211437	856746
40802	856747
16243	856748
11858	856749
9888	856750
149668	856751
166699	856752
58375	856753
57451	856754
34957	856755
65506	856756
11840	856757
57026	856758
166682	856759
220659	856760
15789	856761
232503	856762
8722	856763
122912	856764
16559	856765
92966	856766
1427	856767
101971	856768
62222	856769
62043	856770
10150	856771
33601	856772
60321	856773
240020	856774
52094	856775
52094	856776
52094	856777
42840	856778
24184	856779
30822	856780
113979	856781
172254	856782
9411	856783
965	856784
176231	856785
103927	856786
88176	856787
11106	856788
11106	856789
22415	856790
70417	856791
23205	856792
29089	856793
69892	856794
604	856795
135763	856796
88548	856797
13881	856798
33106	856799
20074	856800
113316	856801
1234	856802
31227	856803
5982	856804
105431	856805
80390	856806
5692	856807
20246	856808
217191	856809
918	856810
3882	856811
3381	856812
759	856813
759	856814
24422	856815
45053	856816
97444	856817
83539	856818
7452	856819
160224	856820
160577	856821
85259	856822
1147	856823
10578	856824
113410	856825
3755	856826
27217	856827
8599	856828
59167	856829
25824	856830
86668	856831
114259	856832
172239	856833
11275	856834
22606	856835
20907	856836
17545	856837
12908	856838
220596	856839
88176	856840
156609	856841
61	856842
22606	856843
17177	856844
9450	856845
23301	856846
41409	856847
15244	856848
2379	856849
68503	856850
3405	856851
2629	856852
105895	856853
225729	856854
37975	856855
22017	856856
187190	856857
53862	856858
6667	856859
16315	856860
122049	856861
29473	856862
50849	856863
194460	856864
30386	856865
81406	856866
16494	856867
198719	856868
26811	856869
474	856870
182	856871
33658	856872
21891	856873
10526	856874
41864	856875
66610	856876
167947	856877
25092	856878
4181	856879
152803	856880
71383	856881
196043	856882
162689	856883
26870	856884
19566	856885
156792	856886
97385	856887
27050	856888
199847	856889
137224	856890
53887	856891
15048	856892
26882	856893
167703	856894
15052	856895
62983	856896
53701	856897
84180	856898
78261	856899
3440	856900
1904	856901
10413	856902
102961	856903
1248	856904
14963	856905
105895	856906
17908	856907
81761	856908
4636	856909
47309	856910
77082	856911
136122	856912
79681	856913
44090	856914
12561	856915
48219	856916
58685	856917
143261	856918
138482	856919
196050	856920
91148	856921
91	856922
102546	856923
15057	856924
61959	856925
60825	856926
44231	856927
45282	856928
932	856929
474	856930
14995	856931
140	856932
103275	856933
78703	856934
53951	856935
3930	856936
44090	856937
15055	856938
15002	856939
16	856940
33664	856941
1644	856942
140	856943
188111	856944
33705	856945
18100	856946
104740	856947
120907	856948
62918	856949
18715	856950
8327	856951
8327	856952
107135	856953
45282	856954
76714	856955
45282	856956
43258	856957
230648	856958
205690	856959
67578	856960
81748	856961
20876	856962
222890	856963
86362	856964
108312	856965
108399	856966
232391	856967
158832	856968
199770	856969
20633	856970
222888	856971
158646	856972
125855	856973
146712	856974
230749	856975
37219	856976
186310	856977
197787	856978
20876	856979
197879	856980
167168	856981
49274	856982
194137	856983
146761	856984
227609	856985
158971	856986
209522	856987
142730	856988
102771	856989
115985	856990
229587	856991
59831	856992
186404	856993
157733	856994
159705	856995
227913	856996
198357	856997
69173	856998
196946	856999
20068	857000
5536	857001
111397	857002
234124	857003
226316	857004
168102	857005
203915	857006
11281	857007
48102	857008
120767	857009
67759	857010
130590	857011
116000	857012
150558	857013
139183	857014
8534	857015
42151	857016
226825	857017
227025	857018
227425	857019
233005	857020
162436	857021
150720	857022
141248	857023
195148	857024
122228	857025
104447	857026
145283	857027
49107	857028
96911	857029
120335	857030
49029	857031
84714	857032
62729	857033
144751	857034
68533	857035
69362	857036
115680	857037
181741	857038
213259	857039
67910	857040
185011	857041
105330	857042
146446	857043
108343	857044
146689	857045
117277	857046
20486	857047
159747	857048
100516	857049
25950	857050
213989	857051
105330	857052
183857	857053
166706	857054
51539	857055
173967	857056
71722	857057
207667	857058
132486	857059
142927	857060
115162	857061
49107	857062
45410	857063
181065	857064
104570	857065
203763	857066
211306	857067
94435	857068
134650	857069
220580	857070
81561	857071
111973	857072
154896	857073
200600	857074
203697	857075
100793	857076
120336	857077
26876	857078
145103	857079
195178	857080
148891	857081
108307	857082
188496	857083
120335	857084
124592	857085
209109	857086
177166	857087
227046	857088
9796	857089
197802	857090
184303	857091
154198	857092
194492	857093
108306	857094
66310	857095
37219	857096
37408	857097
114655	857098
53760	857099
102956	857100
81093	857101
153624	857102
193411	857103
197815	857104
147987	857105
153605	857106
207114	857107
122369	857108
142289	857109
156548	857110
115466	857111
227446	857112
218264	857113
227868	857114
222884	857115
3508	857116
50552	857117
27704	857118
128004	857119
122125	857120
50532	857121
105329	857122
122346	857123
229919	857124
63720	857125
207671	857126
69019	857127
167171	857128
184159	857129
108343	857130
183965	857131
111219	857132
48143	857133
207359	857134
84394	857135
49577	857136
148514	857137
91901	857138
85034	857139
213213	857140
137246	857141
205741	857142
211722	857143
197878	857144
21320	857145
59916	857146
142292	857147
198153	857148
119479	857149
53258	857150
82338	857151
201967	857152
112073	857153
129565	857154
120336	857155
238907	857156
66179	857157
30676	857158
159498	857159
142933	857160
213973	857161
195027	857162
108340	857163
149906	857164
222892	857165
106906	857166
115484	857167
114732	857168
61715	857169
81844	857170
154901	857171
159066	857172
73228	857173
37140	857174
141247	857175
146662	857176
146436	857177
38835	857178
53842	857179
194599	857180
160708	857181
203585	857182
87083	857183
193906	857184
110781	857185
117692	857186
79825	857187
53638	857188
221585	857189
114970	857190
225845	857191
89584	857192
224964	857193
17874	857194
17874	857195
93325	857196
39998	857197
175055	857198
208641	857199
105343	857200
231944	857201
47438	857202
45695	857203
167932	857204
85950	857205
227973	857206
115097	857207
158852	857208
107783	857209
159373	857210
63093	857211
31094	857212
115098	857213
153918	857214
159586	857215
128535	857216
55698	857217
230280	857218
136339	857219
100853	857220
183387	857221
51813	857222
157350	857223
160113	857224
162224	857225
203624	857226
238342	857227
85928	857228
84297	857229
102856	857230
129857	857231
161282	857232
232922	857233
196703	857234
69173	857235
53842	857236
122169	857237
178081	857238
195002	857239
163566	857240
200924	857241
208529	857242
167173	857243
100853	857244
74809	857245
206688	857246
148993	857247
167170	857248
142339	857249
11757	857250
116382	857251
77940	857252
236679	857253
197890	857254
66401	857255
71873	857256
157588	857257
120830	857258
61705	857259
191057	857260
212782	857261
74513	857262
232772	857263
150558	857264
139952	857265
230770	857266
214272	857267
59280	857268
122245	857269
228307	857270
48132	857271
86895	857272
23845	857273
147987	857274
157908	857275
158941	857276
40532	857277
148260	857278
49029	857279
38871	857280
66310	857281
63720	857282
153748	857283
225371	857284
159138	857285
187090	857286
85557	857287
122063	857288
77385	857289
98366	857290
181132	857291
57590	857292
184557	857293
105329	857294
182629	857295
111929	857296
108266	857297
77625	857298
150309	857299
142289	857300
65079	857301
199581	857302
115301	857303
185327	857304
206413	857305
182033	857306
222889	857307
211659	857308
111929	857309
84921	857310
153472	857311
160875	857312
222893	857313
149956	857314
240022	857315
93326	857316
167171	857317
80268	857318
23958	857319
65550	857320
85928	857321
228813	857322
161078	857323
114834	857324
115147	857325
114691	857326
68533	857327
161282	857328
84807	857329
187569	857330
82133	857331
159304	857332
222898	857333
157505	857334
225815	857335
17639	857336
5484	857337
27225	857338
9789	857339
167791	857340
89985	857341
85600	857342
7619	857343
12425	857344
26785	857345
53422	857346
17891	857347
85589	857348
2494	857349
188873	857350
2149	857351
140543	857352
18532	857353
65598	857354
168731	857355
157290	857356
754	857357
7405	857358
2232	857359
47961	857360
25627	857361
16774	857362
32745	857363
7303	857364
59714	857365
38382	857366
133579	857367
187290	857368
23749	857369
9075	857370
34264	857371
24484	857372
14686	857373
127370	857374
42988	857375
13836	857376
12461	857377
61302	857378
24262	857379
11470	857380
12898	857381
18908	857382
86338	857383
8750	857384
85740	857385
85740	857386
15250	857387
38816	857388
70584	857389
2560	857390
48556	857391
186753	857392
44316	857393
69820	857394
108627	857395
311	857396
18208	857397
22790	857398
42692	857399
25207	857400
81126	857401
15098	857402
47857	857403
31912	857404
4868	857405
6492	857406
63760	857407
50354	857408
49671	857409
4518	857410
40717	857411
49497	857412
95958	857413
49928	857414
63791	857415
75935	857416
12704	857417
1599	857418
27694	857419
76993	857420
8630	857421
66647	857422
50886	857423
65902	857424
27947	857425
24957	857426
10785	857427
18861	857428
25870	857429
1272	857430
50334	857431
49457	857432
111968	857433
52172	857434
109396	857435
82484	857436
182001	857437
20590	857438
56550	857439
76731	857440
56233	857441
9250	857442
6492	857443
204287	857444
80014	857445
34522	857446
22701	857447
114548	857448
39710	857449
222285	857450
10868	857451
85938	857452
40662	857453
81538	857454
214883	857455
62432	857456
17671	857457
59686	857458
52330	857459
37069	857460
30822	857461
80814	857462
80814	857463
11735	857464
271	857465
62425	857466
1205	857467
9913	857468
30817	857469
2976	857470
270	857471
14035	857472
62	857473
62	857474
106386	857475
146835	857476
20400	857477
17575	857478
477	857479
1846	857480
11733	857481
11733	857482
1205	857483
17365	857484
558	857485
13148	857486
62	857487
8494	857488
4274	857489
86661	857490
26032	857491
1516	857492
161984	857493
2585	857494
112704	857495
30793	857496
2968	857497
271	857498
32245	857499
10520	857500
29719	857501
8493	857502
13993	857503
217445	857504
48778	857505
16823	857506
271	857507
33029	857508
6404	857509
110125	857510
39674	857511
21308	857512
2762	857513
16604	857514
7476	857515
24751	857516
24751	857517
24751	857518
24751	857519
24871	857520
132110	857521
2585	857522
24679	857523
56988	857524
914	857525
4615	857526
1848	857527
270	857528
838	857529
225686	857530
115497	857531
227766	857532
159269	857533
117921	857534
146301	857535
133719	857536
83812	857537
20907	857538
159748	857539
231497	857540
21816	857541
136474	857542
160777	857543
240033	857544
157716	857545
86143	857546
158413	857547
89589	857548
86169	857549
227695	857550
28533	857551
84250	857552
106134	857553
156504	857554
235405	857555
227723	857556
61248	857557
159830	857558
47783	857559
218494	857560
47772	857561
120341	857562
85538	857563
158798	857564
220112	857565
158347	857566
81718	857567
115094	857568
167121	857569
33593	857570
221974	857571
115351	857572
114890	857573
224968	857574
115270	857575
37853	857576
230824	857577
140048	857578
114729	857579
158967	857580
85841	857581
218229	857582
240032	857583
115010	857584
203395	857585
4299	857586
220650	857587
29553	857588
157891	857589
158736	857590
157354	857591
230668	857592
228604	857593
218941	857594
157590	857595
111252	857596
160063	857597
233036	857598
49499	857599
8949	857600
162158	857601
115270	857602
157359	857603
161259	857604
234953	857605
161508	857606
151316	857607
115270	857608
227085	857609
32613	857610
162586	857611
156495	857612
221920	857613
61248	857614
87046	857615
86143	857616
159910	857617
222981	857618
33854	857619
89916	857620
156123	857621
21816	857622
141188	857623
30549	857624
104662	857625
14008	857626
99287	857627
25459	857628
64962	857629
16879	857630
15152	857631
4279	857632
20349	857633
437	857634
62427	857635
65238	857636
31445	857637
23435	857638
23435	857639
8587	857640
25245	857641
50339	857642
211597	857643
79148	857644
209989	857645
3164	857646
33976	857647
36198	857648
58302	857649
56723	857650
170484	857651
139634	857652
113503	857653
3980	857654
1976	857655
6436	857656
105376	857657
105385	857658
13224	857659
60910	857660
1039	857661
61133	857662
73402	857663
79419	857664
55358	857665
12607	857666
171675	857667
12702	857668
4045	857669
4045	857670
56471	857671
229033	857672
27846	857673
5346	857674
5346	857675
219110	857676
1761	857677
129723	857678
1717	857679
5986	857680
187684	857681
74746	857682
18300	857683
10172	857684
47061	857685
95863	857686
25450	857687
93179	857688
150057	857689
118135	857690
546	857691
4945	857692
2802	857693
75565	857694
201783	857695
7408	857696
129654	857697
238977	857698
15970	857699
7634	857700
232557	857701
72725	857702
56383	857703
74574	857704
557	857705
22956	857706
557	857707
115974	857708
121990	857709
3673	857710
44864	857711
557	857712
8557	857713
3673	857714
110061	857715
123314	857716
5329	857717
17242	857718
4950	857719
31364	857720
39561	857721
25472	857722
183203	857723
11418	857724
11418	857725
11418	857726
185019	857727
557	857728
557	857729
7591	857730
1861	857731
64410	857732
17421	857733
116301	857734
195506	857735
123957	857736
79919	857737
215943	857738
194110	857739
127096	857740
146680	857741
220297	857742
136412	857743
102537	857744
103493	857745
16253	857746
3003	857747
83144	857748
27056	857749
66101	857750
94366	857751
205241	857752
96668	857753
180432	857754
185	857755
557	857756
134015	857757
43274	857758
59966	857759
5642	857760
5438	857761
182154	857762
12	857763
3240	857764
7108	857765
11375	857766
10869	857767
26533	857768
15060	857769
5036	857770
11	857771
24125	857772
720	857773
25194	857774
2760	857775
87563	857776
276	857777
164874	857778
314	857779
53938	857780
90944	857781
53678	857782
567	857783
44745	857784
37663	857785
142667	857786
19973	857787
5036	857788
60748	857789
18587	857790
6672	857791
15005	857792
10460	857793
14303	857794
8886	857795
36214	857796
10453	857797
55192	857798
76454	857799
24766	857800
117047	857801
5779	857802
18130	857803
15010	857804
15493	857805
4988	857806
42344	857807
41887	857808
10546	857809
46711	857810
69639	857811
10934	857812
15022	857813
4995	857814
104478	857815
35504	857816
14509	857817
6631	857818
7419	857819
83393	857820
68938	857821
38732	857822
33629	857823
12563	857824
2115	857825
8983	857826
7	857827
8983	857828
127365	857829
50821	857830
13967	857831
12157	857832
27959	857833
239914	857834
75334	857835
126363	857836
188585	857837
159683	857838
52903	857839
87604	857840
67314	857841
53123	857842
62	857843
11050	857844
3673	857845
3272	857846
14559	857847
76045	857848
4101	857849
7307	857850
32790	857851
117827	857852
7285	857853
34128	857854
70308	857855
12964	857856
557	857857
4280	857858
11771	857859
143493	857860
16890	857861
115	857862
10779	857863
16890	857864
557	857865
35038	857866
48422	857867
162577	857868
31406	857869
58308	857870
135284	857871
51618	857872
8788	857873
8788	857874
8788	857875
8788	857876
1328	857877
41218	857878
52659	857879
42933	857880
22845	857881
31908	857882
150494	857883
121647	857884
7538	857885
89038	857886
12404	857887
4368	857888
550	857889
12187	857890
134037	857891
2230	857892
4368	857893
9884	857894
42177	857895
14741	857896
53636	857897
30829	857898
557	857899
557	857900
557	857901
5309	857902
111988	857903
3793	857904
73818	857905
28509	857906
8090	857907
186032	857908
23068	857909
23216	857910
12134	857911
211062	857912
1327	857913
44658	857914
186440	857915
1462	857916
18963	857917
29432	857918
129866	857919
19003	857920
44983	857921
8082	857922
12088	857923
5321	857924
153139	857925
7406	857926
3734	857927
3408	857928
97211	857929
87463	857930
83713	857931
145429	857932
339	857933
649	857934
58361	857935
58361	857936
1502	857937
247	857938
1845	857939
22845	857940
25140	857941
10467	857942
23193	857943
57068	857944
557	857945
557	857946
826	857947
826	857948
826	857949
826	857950
24388	857951
94	857952
102712	857953
399	857954
70	857955
70	857956
121852	857957
12908	857958
73437	857959
113373	857960
3408	857961
11771	857962
115024	857963
324	857964
32411	857965
28556	857966
15826	857967
1845	857968
160604	857969
28790	857970
28863	857971
120347	857972
32456	857973
70666	857974
9043	857975
9043	857976
209801	857977
45053	857978
1	857979
15204	857980
35	857981
2093	857982
102952	857983
2802	857984
304	857985
4837	857986
25141	857987
7913	857988
15167	857989
212578	857990
85161	857991
2184	857992
2221	857993
1150	857994
1151	857995
4556	857996
1147	857997
2181	857998
9256	857999
66564	858000
1416	858001
3167	858002
1401	858003
3134	858004
1934	858005
1953	858006
966	858007
69864	858008
91723	858009
42720	858010
5860	858011
88719	858012
134037	858013
18724	858014
1393	858015
41660	858016
132581	858017
144649	858018
88176	858019
103307	858020
103307	858021
157254	858022
218030	858023
12908	858024
12908	858025
220807	858026
120607	858027
48373	858028
5460	858029
116089	858030
62128	858031
1719	858032
2691	858033
26977	858034
9770	858035
8268	858036
114746	858037
26990	858038
55358	858039
18027	858040
48988	858041
14188	858042
18316	858043
16254	858044
1719	858045
43942	858046
115051	858047
14937	858048
14932	858049
114	858050
12405	858051
41706	858052
120776	858053
2140	858054
49033	858055
12919	858056
129285	858057
99759	858058
12908	858059
35729	858060
74551	858061
85464	858062
12908	858063
45053	858064
49144	858065
1540	858066
26431	858067
25567	858068
32867	858069
5667	858070
36480	858071
29911	858072
79419	858073
41409	858074
3767	858075
4081	858076
39100	858077
28328	858078
22415	858079
12908	858080
89016	858081
41765	858082
67904	858083
6694	858084
2424	858085
150469	858086
150142	858087
158202	858088
48673	858089
147596	858090
138244	858091
230841	858092
44692	858093
38547	858094
80676	858095
47562	858096
226520	858097
48365	858098
70072	858099
72101	858100
143441	858101
41817	858102
913	858103
119381	858104
38494	858105
93840	858106
48673	858107
14423	858108
219943	858109
17848	858110
1678	858111
22298	858112
163258	858113
236402	858114
48245	858115
8822	858116
3041	858117
180656	858118
24454	858119
43600	858120
30085	858121
38773	858122
2932	858123
31337	858124
42332	858125
88975	858126
81016	858127
8278	858128
142354	858129
13676	858130
3673	858131
10910	858132
19367	858133
34991	858134
16547	858135
60628	858136
143844	858137
3647	858138
18948	858139
19333	858140
41545	858141
23936	858142
37596	858143
47300	858144
199736	858145
30188	858146
36313	858147
71379	858148
196510	858149
60683	858150
151124	858151
37602	858152
20130	858153
24107	858154
11867	858155
24004	858156
126929	858157
84537	858158
78637	858159
24179	858160
32134	858161
9481	858162
78812	858163
16729	858164
29889	858165
221443	858166
119436	858167
4893	858168
27973	858169
119223	858170
11800	858171
46730	858172
41361	858173
53187	858174
402	858175
20958	858176
26151	858177
7856	858178
12725	858179
8840	858180
134567	858181
32170	858182
47245	858183
105395	858184
78637	858185
43603	858186
60823	858187
24428	858188
27732	858189
3296	858190
13945	858191
5076	858192
35762	858193
41402	858194
208897	858195
33802	858196
18939	858197
223962	858198
15674	858199
3183	858200
66254	858201
86520	858202
16643	858203
19752	858204
29667	858205
1535	858206
32859	858207
144112	858208
70849	858209
1907	858210
166336	858211
7983	858212
3825	858213
28475	858214
11262	858215
39942	858216
21181	858217
42774	858218
2655	858219
129	858220
8419	858221
11348	858222
2191	858223
9323	858224
5866	858225
11902	858226
9436	858227
6060	858228
1829	858229
7122	858230
63756	858231
2614	858232
4282	858233
9124	858234
7939	858235
31160	858236
31675	858237
9084	858238
13521	858239
92252	858240
10646	858241
12815	858242
1775	858243
6918	858244
2571	858245
51000	858246
5558	858247
1876	858248
6689	858249
17155	858250
8383	858251
5238	858252
7434	858253
12696	858254
29	858255
434	858256
10978	858257
60639	858258
829	858259
704	858260
991	858261
73667	858262
221295	858263
34042	858264
9701	858265
77947	858266
723	858267
2604	858268
388	858269
217341	858270
177	858271
308	858272
1982	858273
16930	858274
106052	858275
34668	858276
1559	858277
440	858278
50087	858279
9154	858280
9286	858281
30713	858282
9876	858283
146890	858284
8560	858285
30505	858286
293	858287
2706	858288
138688	858289
20676	858290
17546	858291
274	858292
80200	858293
9587	858294
106104	858295
124324	858296
14027	858297
30713	858298
54523	858299
124314	858300
1203	858301
45312	858302
1184	858303
510	858304
3762	858305
49674	858306
19	858307
6033	858308
1491	858309
200210	858310
109600	858311
1343	858312
128907	858313
1491	858314
11090	858315
30695	858316
7426	858317
22252	858318
6727	858319
9082	858320
13142	858321
25981	858322
18883	858323
891	858324
38395	858325
6849	858326
32250	858327
24214	858328
28550	858329
15676	858330
9083	858331
1458	858332
9587	858333
41633	858334
9985	858335
2095	858336
16819	858337
4655	858338
11822	858339
8346	858340
16379	858341
5103	858342
111201	858343
1892	858344
33207	858345
178046	858346
813	858347
31510	858348
23442	858349
19115	858350
162796	858351
42697	858352
361	858353
91890	858354
9885	858355
24031	858356
3270	858357
578	858358
3652	858359
4634	858360
234791	858361
92325	858362
30427	858363
52	858364
4612	858365
1499	858366
92552	858367
1315	858368
2983	858369
44835	858370
24183	858371
1488	858372
12955	858373
29	858374
3551	858375
564	858376
1165	858377
112314	858378
509	858379
9362	858380
337	858381
20581	858382
11984	858383
5872	858384
28111	858385
639	858386
39077	858387
22204	858388
158511	858389
24652	858390
1193	858391
68947	858392
91669	858393
62539	858394
48668	858395
50889	858396
6507	858397
17617	858398
2888	858399
1829	858400
9568	858401
4500	858402
160	858403
1460	858404
430	858405
164	858406
179679	858407
3684	858408
3587	858409
7744	858410
3840	858411
146938	858412
10143	858413
92552	858414
9454	858415
19380	858416
154457	858417
60351	858418
15911	858419
124404	858420
17656	858421
86768	858422
143215	858423
6396	858424
2460	858425
40290	858426
31967	858427
47265	858428
161005	858429
40612	858430
3113	858431
19493	858432
75661	858433
3606	858434
5832	858435
830	858436
46953	858437
7250	858438
11796	858439
2385	858440
7383	858441
39077	858442
49758	858443
901	858444
155165	858445
20169	858446
28673	858447
40406	858448
56081	858449
140650	858450
57926	858451
95120	858452
13279	858453
90	858454
9804	858455
46939	858456
82550	858457
11214	858458
280	858459
38415	858460
2193	858461
6823	858462
23407	858463
2458	858464
143148	858465
5852	858466
172781	858467
179734	858468
96020	858469
14790	858470
1167	858471
3093	858472
27	858473
1809	858474
11926	858475
82	858476
100445	858477
8	858478
88097	858479
17446	858480
25788	858481
2670	858482
9	858483
56274	858484
2331	858485
39909	858486
1966	858487
6376	858488
17451	858489
258	858490
188	858491
49516	858492
747	858493
10662	858494
14125	858495
590	858496
25121	858497
107	858498
54570	858499
32202	858500
444	858501
9944	858502
31291	858503
901	858504
23501	858505
44	858506
151177	858507
6406	858508
84561	858509
9	858510
3823	858511
645	858512
3390	858513
20	858514
160916	858515
7136	858516
48267	858517
2944	858518
48491	858519
2671	858520
82	858521
14158	858522
2267	858523
25982	858524
58615	858525
114773	858526
8620	858527
11402	858528
100560	858529
63224	858530
76020	858531
519	858532
65629	858533
236856	858534
49823	858535
15869	858536
274	858537
226	858538
13773	858539
49386	858540
25124	858541
595	858542
4861	858543
519	858544
39997	858545
155064	858546
7243	858547
65645	858548
15305	858549
188	858550
39232	858551
1394	858552
17135	858553
51996	858554
556	858555
35907	858556
16819	858557
30605	858558
91591	858559
9658	858560
32268	858561
19012	858562
4361	858563
148	858564
108	858565
1870	858566
31	858567
9792	858568
1179	858569
27619	858570
104472	858571
2365	858572
11741	858573
7465	858574
26128	858575
35244	858576
400	858577
395	858578
4173	858579
5497	858580
112	858581
2061	858582
24340	858583
8079	858584
4500	858585
4859	858586
133007	858587
2309	858588
35645	858589
1171	858590
10020	858591
111923	858592
478	858593
135298	858594
62539	858595
156638	858596
2258	858597
44289	858598
78626	858599
274	858600
85244	858601
48581	858602
308	858603
5055	858604
2981	858605
51139	858606
79622	858607
47905	858608
6183	858609
35707	858610
333	858611
8618	858612
1631	858613
47950	858614
2038	858615
112	858616
1202	858617
5161	858618
7434	858619
19947	858620
13909	858621
6968	858622
100	858623
832	858624
20496	858625
48212	858626
2830	858627
6396	858628
701	858629
46344	858630
87586	858631
95785	858632
4533	858633
18465	858634
9317	858635
35087	858636
46568	858637
28265	858638
12295	858639
6124	858640
104987	858641
11756	858642
5061	858643
5900	858644
65289	858645
750	858646
7106	858647
2402	858648
4949	858649
181	858650
6264	858651
79130	858652
55753	858653
413	858654
49877	858655
6942	858656
27184	858657
194393	858658
49805	858659
10607	858660
2951	858661
40437	858662
11228	858663
19405	858664
9540	858665
166499	858666
21237	858667
28286	858668
89657	858669
2031	858670
13748	858671
128975	858672
21650	858673
19441	858674
160238	858675
103668	858676
85661	858677
140314	858678
16130	858679
7420	858680
78376	858681
142352	858682
3705	858683
106528	858684
6936	858685
24197	858686
8033	858687
56295	858688
162591	858689
51327	858690
98001	858691
103625	858692
12057	858693
30275	858694
46286	858695
82840	858696
28366	858697
10091	858698
118475	858699
145036	858700
9939	858701
40982	858702
8487	858703
39574	858704
19736	858705
19736	858706
8252	858707
2055	858708
4098	858709
36622	858710
3587	858711
20924	858712
15224	858713
48400	858714
16594	858715
2077	858716
43266	858717
21228	858718
165149	858719
93871	858720
164740	858721
13447	858722
161420	858723
27515	858724
16178	858725
71014	858726
114971	858727
40897	858728
52910	858729
10865	858730
75361	858731
2885	858732
20450	858733
118775	858734
2461	858735
59917	858736
36345	858737
78382	858738
127690	858739
86903	858740
86983	858741
19181	858742
26471	858743
25262	858744
3431	858745
73200	858746
13465	858747
6852	858748
39345	858749
11380	858750
57184	858751
19690	858752
51703	858753
3000	858754
17614	858755
187051	858756
21740	858757
232060	858758
74933	858759
44788	858760
109171	858761
118452	858762
37020	858763
9514	858764
6316	858765
20236	858766
3232	858767
17306	858768
17288	858769
78321	858770
30138	858771
6057	858772
14110	858773
24482	858774
7570	858775
36501	858776
87766	858777
165141	858778
20434	858779
20691	858780
29100	858781
44108	858782
59367	858783
33158	858784
31002	858785
8241	858786
83552	858787
89491	858788
101288	858789
21406	858790
76696	858791
162894	858792
87769	858793
95458	858794
103614	858795
1017	858796
52460	858797
87755	858798
6704	858799
219	858800
44794	858801
84448	858802
86426	858803
2284	858804
102190	858805
35299	858806
87383	858807
376	858808
50191	858809
41342	858810
13108	858811
2170	858812
149494	858813
3286	858814
6191	858815
54298	858816
67138	858817
98012	858818
28383	858819
195364	858820
65924	858821
52135	858822
59415	858823
32829	858824
155869	858825
59613	858826
45735	858827
88048	858828
31355	858829
102283	858830
9730	858831
18	858832
5301	858833
87778	858834
53472	858835
314	858836
42314	858837
32929	858838
2147	858839
99194	858840
2534	858841
12163	858842
3173	858843
75948	858844
223582	858845
205626	858846
158144	858847
238455	858848
78084	858849
52622	858850
86792	858851
79384	858852
115166	858853
48448	858854
35307	858855
26594	858856
46142	858857
109962	858858
2445	858859
1546	858860
59731	858861
12905	858862
13379	858863
59311	858864
12101	858865
123667	858866
2445	858867
48	858868
44735	858869
156551	858870
3818	858871
56335	858872
75816	858873
25934	858874
35853	858875
431	858876
16173	858877
88823	858878
485	858879
2913	858880
49768	858881
16257	858882
25342	858883
172644	858884
8813	858885
140601	858886
19042	858887
2590	858888
18646	858889
102136	858890
54331	858891
57077	858892
6741	858893
68483	858894
4598	858895
39541	858896
17999	858897
43062	858898
31971	858899
82541	858900
80738	858901
120352	858902
106107	858903
1326	858904
224150	858905
27196	858906
2965	858907
132508	858908
35475	858909
10115	858910
22893	858911
180400	858912
29170	858913
50563	858914
6844	858915
81963	858916
12260	858917
85199	858918
97968	858919
16129	858920
35701	858921
119084	858922
479	858923
91318	858924
8813	858925
98638	858926
45630	858927
63686	858928
136781	858929
52532	858930
109492	858931
8813	858932
96626	858933
40036	858934
8813	858935
28115	858936
199089	858937
166575	858938
751	858939
26302	858940
35551	858941
89481	858942
27493	858943
44566	858944
31640	858945
75295	858946
962	858947
98905	858948
2212	858949
34208	858950
80018	858951
89751	858952
115314	858953
80136	858954
8865	858955
35328	858956
199859	858957
61838	858958
36102	858959
10102	858960
114239	858961
1949	858962
36006	858963
30348	858964
23974	858965
213512	858966
4218	858967
10663	858968
15134	858969
128347	858970
28639	858971
19633	858972
7265	858973
51969	858974
10396	858975
104381	858976
152814	858977
209684	858978
30088	858979
143757	858980
1245	858981
128624	858982
3442	858983
79580	858984
164676	858985
2722	858986
69618	858987
42043	858988
47582	858989
4051	858990
33410	858991
221852	858992
117411	858993
21949	858994
6615	858995
105320	858996
2794	858997
18653	858998
107979	858999
53480	859000
51346	859001
60854	859002
2155	859003
29602	859004
81017	859005
64358	859006
6269	859007
14899	859008
8650	859009
147649	859010
42043	859011
25329	859012
141257	859013
9947	859014
208170	859015
108032	859016
40994	859017
14585	859018
61878	859019
15334	859020
145697	859021
4507	859022
224809	859023
63934	859024
198552	859025
28515	859026
81137	859027
204811	859028
81199	859029
90640	859030
159723	859031
121205	859032
67797	859033
120371	859034
83586	859035
177098	859036
97848	859037
38890	859038
58577	859039
74573	859040
43505	859041
66574	859042
202406	859043
76030	859044
8928	859045
129775	859046
144831	859047
115301	859048
60521	859049
67567	859050
192018	859051
913	859052
32332	859053
36599	859054
6970	859055
159711	859056
89559	859057
80025	859058
179194	859059
27261	859060
4811	859061
33397	859062
22782	859063
3702	859064
80046	859065
96	859066
7129	859067
38532	859068
2496	859069
144874	859070
52621	859071
66926	859072
29138	859073
129273	859074
3896	859075
6310	859076
94577	859077
30680	859078
94414	859079
69619	859080
96541	859081
23153	859082
7962	859083
25285	859084
28459	859085
141823	859086
91052	859087
47266	859088
215471	859089
154515	859090
59135	859091
104181	859092
4623	859093
27748	859094
2518	859095
55810	859096
88444	859097
31087	859098
3530	859099
135607	859100
62001	859101
108198	859102
144498	859103
183350	859104
1259	859105
1040	859106
5026	859107
107207	859108
14970	859109
38760	859110
13097	859111
21836	859112
29085	859113
167891	859114
17603	859115
76023	859116
25247	859117
86632	859118
55717	859119
90693	859120
17681	859121
29935	859122
28535	859123
10322	859124
61892	859125
9645	859126
52217	859127
114690	859128
37856	859129
225994	859130
33373	859131
118719	859132
101947	859133
67664	859134
28014	859135
55788	859136
86171	859137
201988	859138
4876	859139
194	859140
135946	859141
93895	859142
30077	859143
33757	859144
99677	859145
229901	859146
11566	859147
1008	859148
2399	859149
46489	859150
159185	859151
40	859152
73703	859153
28342	859154
67218	859155
1522	859156
67673	859157
101790	859158
97677	859159
13506	859160
194064	859161
59731	859162
1239	859163
110	859164
202650	859165
117036	859166
52764	859167
54478	859168
83989	859169
120660	859170
128014	859171
58227	859172
159314	859173
8059	859174
99947	859175
16546	859176
108430	859177
8905	859178
21801	859179
8309	859180
141146	859181
8958	859182
232998	859183
41235	859184
220361	859185
4420	859186
202185	859187
122471	859188
48284	859189
7355	859190
235775	859191
87255	859192
53647	859193
9003	859194
34874	859195
49240	859196
14737	859197
313	859198
6571	859199
125856	859200
116783	859201
9364	859202
170127	859203
156520	859204
67149	859205
6008	859206
77460	859207
145563	859208
108932	859209
159508	859210
72411	859211
151328	859212
158665	859213
226756	859214
153436	859215
164346	859216
214045	859217
158109	859218
227178	859219
224042	859220
25301	859221
135492	859222
331	859223
69436	859224
16739	859225
189152	859226
31500	859227
34148	859228
54092	859229
104240	859230
2153	859231
127764	859232
88225	859233
11153	859234
119167	859235
233599	859236
49885	859237
71521	859238
163652	859239
92655	859240
5272	859241
106815	859242
41356	859243
21345	859244
197205	859245
163669	859246
21081	859247
43716	859248
3813	859249
10908	859250
22949	859251
12540	859252
112579	859253
47572	859254
168033	859255
26971	859256
132286	859257
3885	859258
57581	859259
37752	859260
41791	859261
141830	859262
190562	859263
36849	859264
23769	859265
160301	859266
11	859267
53309	859268
91213	859269
26966	859270
15534	859271
54014	859272
83317	859273
207226	859274
79085	859275
9299	859276
18619	859277
15281	859278
27642	859279
71908	859280
228023	859281
103074	859282
44197	859283
8025	859284
21024	859285
42070	859286
86126	859287
8936	859288
49538	859289
159162	859290
18149	859291
5769	859292
208457	859293
121080	859294
121518	859295
121582	859296
168071	859297
33419	859298
66227	859299
148541	859300
72055	859301
53785	859302
31100	859303
65574	859304
77069	859305
45814	859306
4426	859307
214583	859308
206363	859309
169089	859310
168132	859311
46339	859312
94294	859313
45295	859314
169938	859315
90041	859316
207836	859317
95003	859318
213780	859319
86335	859320
4600	859321
211309	859322
121518	859323
31323	859324
88349	859325
167946	859326
114015	859327
230248	859328
226444	859329
153211	859330
150687	859331
83146	859332
11052	859333
177685	859334
107257	859335
65389	859336
45912	859337
199587	859338
89558	859339
50819	859340
100886	859341
49183	859342
145798	859343
139036	859344
31769	859345
6616	859346
54043	859347
924	859348
29172	859349
77961	859350
16397	859351
9271	859352
1993	859353
32246	859354
163710	859355
41071	859356
87048	859357
110978	859358
110988	859359
83800	859360
84186	859361
84480	859362
736	859363
10999	859364
141458	859365
123039	859366
20602	859367
59036	859368
6600	859369
99653	859370
21841	859371
79	859372
46326	859373
118008	859374
57880	859375
41667	859376
167943	859377
62034	859378
116263	859379
86272	859380
150414	859381
36384	859382
3781	859383
75256	859384
1768	859385
53970	859386
43438	859387
18048	859388
35013	859389
135871	859390
9345	859391
14192	859392
67860	859393
33047	859394
130918	859395
41415	859396
65089	859397
106327	859398
11235	859399
86468	859400
41265	859401
50883	859402
25225	859403
39222	859404
17606	859405
40821	859406
86243	859407
26224	859408
25689	859409
74865	859410
10202	859411
50905	859412
19854	859413
37854	859414
10592	859415
65332	859416
66846	859417
93681	859418
50619	859419
2395	859420
40583	859421
79085	859422
69691	859423
126994	859424
67335	859425
5615	859426
74339	859427
29630	859428
22648	859429
68915	859430
16498	859431
95467	859432
12555	859433
34846	859434
5460	859435
149064	859436
5900	859437
107319	859438
17756	859439
119287	859440
63232	859441
198099	859442
91398	859443
137030	859444
166918	859445
137483	859446
186086	859447
14207	859448
100062	859449
38729	859450
192824	859451
49748	859452
159594	859453
117843	859454
151470	859455
67829	859456
96669	859457
166764	859458
115846	859459
166851	859460
49035	859461
115135	859462
71604	859463
55420	859464
56099	859465
102027	859466
79263	859467
25389	859468
5790	859469
79173	859470
30334	859471
85347	859472
11546	859473
80198	859474
104509	859475
107414	859476
111334	859477
191110	859478
33425	859479
95431	859480
45961	859481
74122	859482
87285	859483
58201	859484
55492	859485
66112	859486
167464	859487
95343	859488
47872	859489
35348	859490
93817	859491
217550	859492
113640	859493
218205	859494
249	859495
64316	859496
23879	859497
142397	859498
72221	859499
101836	859500
60992	859501
33972	859502
143775	859503
90961	859504
36416	859505
46615	859506
52757	859507
24256	859508
12332	859509
44690	859510
26574	859511
153046	859512
21704	859513
1142	859514
138259	859515
194650	859516
163551	859517
145563	859518
13450	859519
57806	859520
47133	859521
157293	859522
5259	859523
21548	859524
19736	859525
83160	859526
167244	859527
37650	859528
200476	859529
41085	859530
51778	859531
41700	859532
9755	859533
5807	859534
21408	859535
21408	859536
1800	859537
22658	859538
29876	859539
55557	859540
33083	859541
45126	859542
12951	859543
3414	859544
81854	859545
2139	859546
27099	859547
101002	859548
1135	859549
165434	859550
68622	859551
38466	859552
61544	859553
21878	859554
196406	859555
39592	859556
4801	859557
158733	859558
23925	859559
67156	859560
101749	859561
86448	859562
74911	859563
29084	859564
37027	859565
181564	859566
82211	859567
44891	859568
109552	859569
49927	859570
183586	859571
26940	859572
35332	859573
42582	859574
48972	859575
213526	859576
151705	859577
122013	859578
1611	859579
48537	859580
155250	859581
104251	859582
39267	859583
22569	859584
159705	859585
168955	859586
78097	859587
38163	859588
119215	859589
205024	859590
72399	859591
22504	859592
7547	859593
46239	859594
33450	859595
146413	859596
148664	859597
83627	859598
35422	859599
16606	859600
32799	859601
12535	859602
41887	859603
21980	859604
379	859605
71489	859606
87983	859607
778	859608
35062	859609
15789	859610
87601	859611
48297	859612
47913	859613
16366	859614
16481	859615
122285	859616
58872	859617
42046	859618
14091	859619
137861	859620
110906	859621
3539	859622
33601	859623
2244	859624
30068	859625
70811	859626
137076	859627
142567	859628
148056	859629
121033	859630
22044	859631
12561	859632
18587	859633
61823	859634
74696	859635
227153	859636
103867	859637
27763	859638
18102	859639
19615	859640
54861	859641
75129	859642
128871	859643
28292	859644
29651	859645
223988	859646
969	859647
100272	859648
86146	859649
10456	859650
75683	859651
75441	859652
41770	859653
4528	859654
9815	859655
14948	859656
4438	859657
53898	859658
37748	859659
81223	859660
12539	859661
237801	859662
179315	859663
103860	859664
114966	859665
25465	859666
197805	859667
239531	859668
140076	859669
58660	859670
178463	859671
105142	859672
53494	859673
48691	859674
22030	859675
153722	859676
55999	859677
7045	859678
49223	859679
43300	859680
145457	859681
2755	859682
223793	859683
119786	859684
93792	859685
121209	859686
168125	859687
6949	859688
46572	859689
36509	859690
160544	859691
12478	859692
63011	859693
49157	859694
96	859695
4690	859696
169395	859697
19416	859698
90353	859699
19587	859700
107250	859701
140449	859702
99533	859703
112006	859704
63089	859705
16017	859706
10057	859707
46948	859708
29154	859709
45215	859710
77460	859711
2606	859712
54136	859713
17919	859714
162968	859715
6980	859716
159160	859717
127671	859718
165110	859719
59518	859720
81419	859721
61910	859722
21853	859723
21852	859724
12471	859725
33472	859726
15048	859727
79722	859728
18602	859729
194655	859730
50183	859731
185463	859732
168860	859733
93674	859734
193428	859735
27606	859736
14030	859737
77495	859738
44555	859739
71832	859740
138069	859741
195740	859742
91521	859743
42271	859744
18863	859745
122372	859746
155952	859747
128341	859748
109454	859749
8334	859750
147442	859751
101784	859752
113748	859753
40316	859754
40125	859755
29991	859756
93960	859757
224031	859758
72963	859759
137979	859760
17164	859761
21954	859762
187056	859763
137781	859764
121150	859765
79156	859766
166730	859767
101878	859768
94972	859769
74501	859770
95431	859771
2815	859772
137818	859773
113645	859774
63120	859775
36184	859776
3346	859777
41778	859778
237783	859779
32624	859780
102113	859781
101135	859782
167742	859783
46883	859784
5799	859785
8908	859786
55743	859787
28397	859788
70139	859789
113849	859790
14683	859791
19783	859792
66967	859793
225422	859794
179354	859795
137268	859796
11456	859797
24836	859798
45573	859799
133	859800
212948	859801
51986	859802
227125	859803
31825	859804
80092	859805
78020	859806
121182	859807
236918	859808
200649	859809
77246	859810
158977	859811
77209	859812
41988	859813
68552	859814
129166	859815
19529	859816
46105	859817
58939	859818
90476	859819
24077	859820
130720	859821
36208	859822
100047	859823
44321	859824
34979	859825
722	859826
43593	859827
52209	859828
60439	859829
15675	859830
76349	859831
35392	859832
104323	859833
30940	859834
9947	859835
76179	859836
21386	859837
14888	859838
98358	859839
113541	859840
5683	859841
12157	859842
17599	859843
42257	859844
227945	859845
197323	859846
17770	859847
198045	859848
4431	859849
34568	859850
184422	859851
124572	859852
223739	859853
140063	859854
36529	859855
94771	859856
32431	859857
22903	859858
12035	859859
48356	859860
55622	859861
21461	859862
20323	859863
78418	859864
55009	859865
35014	859866
27553	859867
53990	859868
19477	859869
32384	859870
26958	859871
29944	859872
6788	859873
65744	859874
132394	859875
14582	859876
186420	859877
110347	859878
147991	859879
19285	859880
183700	859881
210762	859882
128705	859883
16683	859884
130833	859885
17910	859886
148093	859887
44941	859888
67601	859889
44022	859890
114421	859891
135723	859892
49199	859893
34560	859894
43539	859895
79177	859896
90206	859897
140	859898
32672	859899
28173	859900
39865	859901
14783	859902
17575	859903
3711	859904
1313	859905
14826	859906
24294	859907
93758	859908
113468	859909
16331	859910
22102	859911
159604	859912
41252	859913
2936	859914
95491	859915
17888	859916
6670	859917
5217	859918
206111	859919
208232	859920
49785	859921
67063	859922
56645	859923
118057	859924
100449	859925
25372	859926
52567	859927
11780	859928
41052	859929
106470	859930
3631	859931
83505	859932
91323	859933
20115	859934
111225	859935
40519	859936
30737	859937
32746	859938
162424	859939
126201	859940
59491	859941
3569	859942
119124	859943
27890	859944
174304	859945
82552	859946
38306	859947
27734	859948
43338	859949
56267	859950
177592	859951
18652	859952
117842	859953
217396	859954
43302	859955
55725	859956
176896	859957
198658	859958
15497	859959
47803	859960
207771	859961
22782	859962
36975	859963
45719	859964
59570	859965
28058	859966
433	859967
6099	859968
13773	859969
112	859970
4081	859971
95304	859972
75967	859973
37763	859974
142956	859975
16014	859976
36168	859977
94152	859978
132693	859979
58300	859980
43507	859981
58802	859982
29005	859983
15999	859984
18702	859985
18568	859986
58349	859987
43821	859988
16744	859989
92350	859990
43944	859991
9637	859992
10864	859993
55417	859994
71974	859995
65500	859996
15627	859997
220236	859998
43944	859999
229174	860000
86852	860001
23375	860002
38206	860003
75743	860004
75683	860005
14307	860006
35100	860007
62009	860008
143266	860009
48610	860010
38304	860011
119553	860012
73604	860013
139753	860014
216602	860015
80806	860016
36605	860017
102721	860018
102721	860019
75534	860020
77269	860021
80237	860022
92846	860023
34868	860024
141360	860025
196598	860026
94191	860027
5411	860028
2357	860029
4495	860030
817	860031
17041	860032
37056	860033
58314	860034
4174	860035
14239	860036
36450	860037
27658	860038
36879	860039
56198	860040
34659	860041
27613	860042
58779	860043
61124	860044
46233	860045
61864	860046
15156	860047
94362	860048
77191	860049
60428	860050
39357	860051
46257	860052
194131	860053
157216	860054
14291	860055
94020	860056
15772	860057
16757	860058
58926	860059
29108	860060
43363	860061
8001	860062
96952	860063
45720	860064
760	860065
25508	860066
112335	860067
25966	860068
36831	860069
27872	860070
35011	860071
71834	860072
80240	860073
6956	860074
28859	860075
80237	860076
36702	860077
20903	860078
1824	860079
47828	860080
83004	860081
148407	860082
201216	860083
136861	860084
13010	860085
5093	860086
1437	860087
10883	860088
138298	860089
25669	860090
22434	860091
32196	860092
1846	860093
60176	860094
1152	860095
167480	860096
32208	860097
19218	860098
150309	860099
16458	860100
10910	860101
80217	860102
20975	860103
26181	860104
159567	860105
17135	860106
20294	860107
4208	860108
185258	860109
30904	860110
114314	860111
127452	860112
21007	860113
3513	860114
3500	860115
65057	860116
4019	860117
24992	860118
1514	860119
10126	860120
115907	860121
31821	860122
79041	860123
13833	860124
96226	860125
792	860126
146282	860127
112660	860128
497	860129
6860	860130
4496	860131
170909	860132
55534	860133
19895	860134
20539	860135
12834	860136
202938	860137
5136	860138
1424	860139
1567	860140
5213	860141
4555	860142
123928	860143
146072	860144
42680	860145
22110	860146
9526	860147
26042	860148
7892	860149
10318	860150
50637	860151
3689	860152
143498	860153
3153	860154
26003	860155
5756	860156
29740	860157
16689	860158
8916	860159
85218	860160
26290	860161
82110	860162
9654	860163
166986	860164
7845	860165
25728	860166
11841	860167
659	860168
4165	860169
42417	860170
25172	860171
25170	860172
135483	860173
18883	860174
14607	860175
120610	860176
124136	860177
2735	860178
203556	860179
25830	860180
35754	860181
30503	860182
2143	860183
66534	860184
233300	860185
100169	860186
145243	860187
21911	860188
44284	860189
14684	860190
31062	860191
46021	860192
120796	860193
29602	860194
62949	860195
61282	860196
3141	860197
89654	860198
26757	860199
69345	860200
61928	860201
163555	860202
196897	860203
69510	860204
26835	860205
25474	860206
62921	860207
118831	860208
144044	860209
21495	860210
32769	860211
86193	860212
53050	860213
139654	860214
157705	860215
104294	860216
7683	860217
49244	860218
2418	860219
120793	860220
11404	860221
71636	860222
7218	860223
37228	860224
123632	860225
163534	860226
83388	860227
61214	860228
37620	860229
40530	860230
114069	860231
78919	860232
39369	860233
120711	860234
68219	860235
101211	860236
31872	860237
55088	860238
68350	860239
78951	860240
10368	860241
66207	860242
146134	860243
238148	860244
14916	860245
196827	860246
12361	860247
39572	860248
12355	860249
54056	860250
165723	860251
51224	860252
58219	860253
68211	860254
42828	860255
17814	860256
22417	860257
80318	860258
78001	860259
62920	860260
77337	860261
158	860262
12082	860263
112569	860264
153556	860265
27605	860266
2065	860267
3489	860268
54543	860269
125632	860270
4421	860271
9592	860272
122358	860273
166885	860274
86467	860275
58887	860276
113239	860277
14597	860278
50816	860279
63730	860280
14455	860281
26586	860282
3151	860283
49280	860284
24461	860285
24461	860286
37357	860287
215899	860288
2222	860289
21200	860290
4003	860291
8829	860292
99793	860293
34123	860294
28695	860295
12483	860296
68008	860297
217233	860298
55480	860299
103217	860300
16080	860301
7728	860302
41848	860303
54400	860304
44285	860305
144719	860306
26363	860307
65683	860308
88389	860309
87961	860310
2152	860311
2605	860312
68140	860313
447	860314
447	860315
39498	860316
22984	860317
51734	860318
13936	860319
21026	860320
115559	860321
1431	860322
5683	860323
19626	860324
74338	860325
27040	860326
17373	860327
41566	860328
26026	860329
37169	860330
4777	860331
20635	860332
96541	860333
33358	860334
144246	860335
4124	860336
87236	860337
36361	860338
144461	860339
129520	860340
107807	860341
194329	860342
104586	860343
26792	860344
53384	860345
63177	860346
3527	860347
127391	860348
106009	860349
81559	860350
237011	860351
95969	860352
37152	860353
119629	860354
29842	860355
106168	860356
37702	860357
70884	860358
51062	860359
41151	860360
156199	860361
17576	860362
202927	860363
73610	860364
4725	860365
30136	860366
101455	860367
23751	860368
59263	860369
61819	860370
6520	860371
147742	860372
95389	860373
7718	860374
119067	860375
77203	860376
44458	860377
26877	860378
86192	860379
24189	860380
164882	860381
142060	860382
91404	860383
158062	860384
26891	860385
96287	860386
5247	860387
171705	860388
14902	860389
24253	860390
129211	860391
133592	860392
44134	860393
58243	860394
20498	860395
122045	860396
740	860397
10050	860398
65712	860399
155707	860400
123702	860401
3559	860402
26608	860403
38707	860404
8811	860405
60416	860406
65306	860407
203810	860408
37119	860409
25273	860410
124897	860411
33954	860412
29792	860413
15210	860414
126401	860415
66244	860416
2443	860417
150584	860418
66949	860419
95787	860420
57443	860421
58280	860422
24287	860423
644	860424
227604	860425
166070	860426
8335	860427
35	860428
721	860429
133370	860430
73286	860431
2868	860432
18490	860433
7814	860434
101363	860435
87998	860436
52598	860437
132565	860438
41014	860439
40896	860440
41401	860441
1331	860442
5040	860443
68841	860444
72950	860445
70619	860446
70069	860447
41881	860448
1113	860449
5354	860450
2363	860451
10792	860452
153862	860453
953	860454
18384	860455
110969	860456
54679	860457
33001	860458
79093	860459
38505	860460
209534	860461
66473	860462
16446	860463
6982	860464
3993	860465
167736	860466
15279	860467
20614	860468
9118	860469
18487	860470
35935	860471
193485	860472
21893	860473
61917	860474
118312	860475
46721	860476
8347	860477
122375	860478
165119	860479
7422	860480
52494	860481
69374	860482
29504	860483
28304	860484
97752	860485
43494	860486
144367	860487
212824	860488
203117	860489
21302	860490
69055	860491
125577	860492
26795	860493
12503	860494
138972	860495
84972	860496
107115	860497
59120	860498
90502	860499
240347	860500
8891	860501
101581	860502
225240	860503
41284	860504
145226	860505
90600	860506
2745	860507
146073	860508
90375	860509
66123	860510
154385	860511
202680	860512
13176	860513
23995	860514
58150	860515
11723	860516
120930	860517
202367	860518
70688	860519
24272	860520
119629	860521
122047	860522
79211	860523
89974	860524
100547	860525
1023	860526
79360	860527
82654	860528
21780	860529
94594	860530
145548	860531
8937	860532
53864	860533
65944	860534
15203	860535
176	860536
73825	860537
80216	860538
11512	860539
35046	860540
10636	860541
6741	860542
7804	860543
28	860544
28	860545
4245	860546
93221	860547
154526	860548
12374	860549
39198	860550
72404	860551
88402	860552
10625	860553
40368	860554
11785	860555
113619	860556
69978	860557
17529	860558
8539	860559
145615	860560
165452	860561
54715	860562
1019	860563
88077	860564
64369	860565
117434	860566
131754	860567
347	860568
226849	860569
244	860570
45373	860571
45889	860572
15753	860573
4733	860574
21304	860575
37563	860576
165290	860577
9302	860578
6038	860579
87914	860580
37975	860581
121588	860582
11359	860583
1870	860584
18039	860585
207604	860586
117198	860587
5471	860588
19501	860589
61166	860590
38807	860591
670	860592
7727	860593
5889	860594
142406	860595
26896	860596
81784	860597
155538	860598
20484	860599
205557	860600
144149	860601
146785	860602
1602	860603
146788	860604
122781	860605
2455	860606
68772	860607
128586	860608
70972	860609
1451	860610
251	860611
11740	860612
106503	860613
184	860614
28411	860615
138641	860616
130997	860617
57223	860618
62533	860619
553	860620
13037	860621
3841	860622
14072	860623
96380	860624
31168	860625
10029	860626
36578	860627
3950	860628
7379	860629
126756	860630
21610	860631
49096	860632
56877	860633
56920	860634
84886	860635
139660	860636
195138	860637
29611	860638
104244	860639
104216	860640
103162	860641
140876	860642
78016	860643
60904	860644
140917	860645
194733	860646
141007	860647
15954	860648
11870	860649
19997	860650
26598	860651
16974	860652
61076	860653
10580	860654
141806	860655
24576	860656
319	860657
5189	860658
74490	860659
26501	860660
18428	860661
145897	860662
4203	860663
19196	860664
191930	860665
190982	860666
102427	860667
19196	860668
193845	860669
136881	860670
190921	860671
193562	860672
12064	860673
163341	860674
36699	860675
31946	860676
26613	860677
29332	860678
97622	860679
38890	860680
44619	860681
25850	860682
92737	860683
99287	860684
10732	860685
6030	860686
198386	860687
10175	860688
36429	860689
18308	860690
30639	860691
14889	860692
26802	860693
103956	860694
69275	860695
158224	860696
94571	860697
77864	860698
30578	860699
169807	860700
115451	860701
4208	860702
216775	860703
24280	860704
26588	860705
46748	860706
26506	860707
326	860708
37881	860709
115799	860710
71396	860711
202532	860712
27624	860713
87624	860714
159290	860715
86075	860716
113135	860717
166387	860718
17888	860719
53437	860720
8640	860721
4298	860722
9512	860723
14304	860724
47738	860725
93949	860726
26336	860727
2144	860728
63166	860729
88506	860730
15007	860731
79327	860732
38829	860733
33633	860734
14981	860735
53558	860736
7068	860737
40486	860738
15051	860739
31	860740
73097	860741
90358	860742
32686	860743
47016	860744
13671	860745
80425	860746
221513	860747
21879	860748
37752	860749
137988	860750
21829	860751
104956	860752
79337	860753
7677	860754
14892	860755
13650	860756
81578	860757
5790	860758
2741	860759
41185	860760
26839	860761
5794	860762
29094	860763
115068	860764
8912	860765
3885	860766
117498	860767
102985	860768
33659	860769
73480	860770
5039	860771
18040	860772
3877	860773
47680	860774
53665	860775
58737	860776
59017	860777
147014	860778
119598	860779
18574	860780
2688	860781
145790	860782
45832	860783
7621	860784
5791	860785
84798	860786
10369	860787
100887	860788
79013	860789
68192	860790
144106	860791
17984	860792
2152	860793
3629	860794
26778	860795
99889	860796
132934	860797
32787	860798
168529	860799
120024	860800
48240	860801
47969	860802
7674	860803
76817	860804
49976	860805
1378	860806
33280	860807
56164	860808
90343	860809
8883	860810
202520	860811
326	860812
16938	860813
52468	860814
115204	860815
21840	860816
224428	860817
63082	860818
232758	860819
63477	860820
229	860821
53105	860822
119785	860823
212298	860824
19431	860825
29994	860826
88193	860827
61056	860828
20218	860829
55704	860830
69671	860831
68889	860832
2154	860833
107825	860834
36999	860835
161605	860836
4878	860837
46358	860838
103475	860839
44859	860840
45005	860841
38932	860842
59565	860843
10408	860844
10911	860845
107141	860846
23820	860847
101426	860848
52403	860849
46497	860850
77810	860851
46253	860852
66715	860853
10545	860854
168362	860855
7639	860856
58178	860857
6355	860858
5793	860859
165584	860860
4435	860861
218988	860862
122336	860863
19846	860864
214828	860865
89352	860866
119154	860867
86698	860868
102459	860869
10429	860870
20878	860871
35538	860872
2154	860873
2422	860874
14993	860875
9923	860876
26812	860877
26513	860878
30575	860879
95187	860880
53665	860881
3903	860882
158805	860883
114926	860884
58713	860885
29403	860886
77646	860887
87384	860888
99727	860889
59698	860890
51046	860891
202759	860892
53121	860893
66947	860894
191566	860895
23364	860896
53660	860897
160804	860898
31035	860899
62959	860900
14974	860901
114748	860902
72471	860903
137313	860904
194164	860905
11453	860906
224370	860907
68478	860908
3811	860909
72337	860910
65216	860911
36815	860912
43349	860913
2755	860914
199008	860915
37057	860916
93865	860917
67232	860918
10425	860919
114353	860920
225865	860921
5494	860922
118733	860923
75884	860924
82815	860925
63928	860926
36574	860927
108609	860928
47587	860929
137159	860930
36814	860931
6593	860932
4017	860933
49470	860934
15547	860935
5025	860936
68868	860937
1540	860938
10441	860939
137536	860940
85688	860941
26794	860942
29576	860943
119682	860944
12472	860945
217157	860946
54972	860947
94743	860948
52289	860949
160288	860950
163435	860951
218364	860952
19265	860953
25688	860954
193556	860955
75157	860956
3076	860957
23880	860958
7429	860959
19263	860960
49174	860961
41597	860962
65476	860963
41915	860964
45734	860965
29993	860966
202758	860967
93950	860968
10459	860969
117305	860970
20150	860971
22055	860972
79451	860973
15991	860974
6642	860975
26815	860976
177770	860977
1579	860978
42044	860979
89880	860980
15085	860981
14853	860982
21813	860983
24551	860984
42291	860985
93998	860986
10468	860987
26155	860988
158076	860989
11247	860990
53364	860991
28833	860992
89287	860993
104544	860994
68753	860995
12434	860996
319	860997
11471	860998
22156	860999
36489	861000
56090	861001
59795	861002
26455	861003
5610	861004
75688	861005
114624	861006
158711	861007
69452	861008
31038	861009
29251	861010
132720	861011
29202	861012
63151	861013
8951	861014
121741	861015
10532	861016
179672	861017
26856	861018
41971	861019
33727	861020
194505	861021
69364	861022
63478	861023
121268	861024
56690	861025
10399	861026
7664	861027
20333	861028
27044	861029
103514	861030
42388	861031
144143	861032
47495	861033
12146	861034
53457	861035
196949	861036
163070	861037
80350	861038
81499	861039
125636	861040
121409	861041
10564	861042
16368	861043
60164	861044
78677	861045
158440	861046
29993	861047
87887	861048
44198	861049
36335	861050
53643	861051
298	861052
85175	861053
31427	861054
4737	861055
59157	861056
5868	861057
749	861058
53245	861059
16806	861060
133338	861061
164452	861062
37810	861063
19594	861064
130780	861065
67242	861066
137444	861067
67824	861068
35336	861069
35597	861070
108668	861071
31944	861072
6962	861073
231502	861074
12177	861075
569	861076
6106	861077
154639	861078
3188	861079
439	861080
30633	861081
53418	861082
18887	861083
33892	861084
41580	861085
218295	861086
202344	861087
184293	861088
166160	861089
117217	861090
25024	861091
119985	861092
165379	861093
7575	861094
32666	861095
17768	861096
10805	861097
182631	861098
88650	861099
39782	861100
52291	861101
95614	861102
21715	861103
40950	861104
87458	861105
25356	861106
61684	861107
70769	861108
12306	861109
7186	861110
34654	861111
17619	861112
8093	861113
38947	861114
29534	861115
86702	861116
57554	861117
206254	861118
34325	861119
16987	861120
136461	861121
68728	861122
19348	861123
122042	861124
64766	861125
10387	861126
19298	861127
49023	861128
14640	861129
2776	861130
10497	861131
23498	861132
28397	861133
60276	861134
103883	861135
49739	861136
92689	861137
49023	861138
593	861139
1762	861140
14365	861141
21160	861142
30211	861143
35021	861144
28462	861145
48311	861146
138489	861147
12935	861148
19623	861149
428	861150
166661	861151
87983	861152
155512	861153
3991	861154
118515	861155
3995	861156
25902	861157
5332	861158
95	861159
150977	861160
212626	861161
89389	861162
137052	861163
2624	861164
139480	861165
84581	861166
1605	861167
149518	861168
197000	861169
290	861170
737	861171
5377	861172
89544	861173
26830	861174
24275	861175
101196	861176
93361	861177
74883	861178
134720	861179
5481	861180
25849	861181
55430	861182
12186	861183
15131	861184
9804	861185
29572	861186
51548	861187
38867	861188
120135	861189
63358	861190
12769	861191
36680	861192
30782	861193
81986	861194
878	861195
38039	861196
103275	861197
7846	861198
148335	861199
26615	861200
14114	861201
55245	861202
41870	861203
154461	861204
42373	861205
209268	861206
53619	861207
21817	861208
70517	861209
10107	861210
47242	861211
82374	861212
11332	861213
10984	861214
105381	861215
109663	861216
30842	861217
89835	861218
8191	861219
6484	861220
36278	861221
115302	861222
118785	861223
10886	861224
237436	861225
10953	861226
199945	861227
4370	861228
24381	861229
125569	861230
31615	861231
88682	861232
43076	861233
37916	861234
37614	861235
163971	861236
35632	861237
196421	861238
118220	861239
53244	861240
60605	861241
78089	861242
67256	861243
201528	861244
129692	861245
199756	861246
133705	861247
201939	861248
81643	861249
18339	861250
31415	861251
145534	861252
180599	861253
107775	861254
63732	861255
165506	861256
195474	861257
7185	861258
31799	861259
3712	861260
3198	861261
87876	861262
4098	861263
117836	861264
163206	861265
6112	861266
135667	861267
124365	861268
12958	861269
68323	861270
150218	861271
69477	861272
220913	861273
108176	861274
9076	861275
60123	861276
46891	861277
6765	861278
1580	861279
167300	861280
75370	861281
5973	861282
2846	861283
36148	861284
160985	861285
111041	861286
23143	861287
104998	861288
41601	861289
47201	861290
102437	861291
93936	861292
12789	861293
23905	861294
88400	861295
84694	861296
47110	861297
90278	861298
121246	861299
123367	861300
130973	861301
139532	861302
13757	861303
133639	861304
25000	861305
233111	861306
158325	861307
107382	861308
162853	861309
128782	861310
121542	861311
168418	861312
90606	861313
90217	861314
90769	861315
121407	861316
168466	861317
168900	861318
168606	861319
122248	861320
121636	861321
121639	861322
53573	861323
90372	861324
122264	861325
168320	861326
121206	861327
168899	861328
169311	861329
121178	861330
90422	861331
121250	861332
168966	861333
168871	861334
169300	861335
10160	861336
26949	861337
67590	861338
843	861339
44354	861340
161864	861341
69084	861342
11411	861343
62887	861344
47290	861345
37671	861346
44952	861347
95362	861348
2090	861349
194280	861350
133116	861351
61637	861352
25580	861353
63972	861354
70591	861355
51884	861356
51590	861357
70336	861358
15168	861359
170046	861360
30978	861361
205639	861362
199400	861363
113486	861364
9370	861365
163587	861366
41924	861367
106714	861368
1545	861369
199398	861370
144229	861371
3983	861372
6345	861373
159376	861374
13657	861375
153614	861376
15907	861377
62422	861378
16752	861379
50613	861380
38261	861381
29663	861382
35375	861383
3552	861384
18182	861385
15167	861386
18350	861387
224105	861388
71471	861389
205184	861390
7813	861391
164872	861392
75159	861393
40674	861394
2893	861395
161356	861396
20730	861397
61745	861398
206039	861399
26842	861400
23106	861401
152959	861402
117183	861403
120507	861404
208194	861405
132554	861406
191206	861407
132733	861408
27743	861409
75695	861410
78279	861411
90980	861412
47907	861413
19844	861414
1461	861415
39700	861416
46209	861417
29767	861418
86787	861419
76551	861420
32498	861421
24031	861422
140323	861423
95936	861424
114572	861425
51713	861426
120444	861427
90071	861428
68924	861429
68924	861430
90116	861431
90079	861432
90107	861433
167930	861434
120979	861435
46920	861436
28502	861437
84479	861438
112009	861439
124889	861440
26517	861441
39377	861442
149671	861443
152206	861444
163905	861445
26381	861446
25518	861447
216793	861448
25251	861449
27441	861450
5159	861451
112792	861452
208322	861453
111700	861454
123944	861455
104308	861456
18034	861457
31068	861458
31066	861459
63048	861460
49309	861461
53561	861462
145141	861463
1519	861464
9658	861465
11351	861466
44374	861467
26416	861468
91273	861469
38228	861470
47827	861471
140994	861472
133280	861473
23797	861474
2585	861475
109185	861476
1973	861477
43959	861478
1090	861479
364	861480
38597	861481
3620	861482
3620	861483
6112	861484
28534	861485
166312	861486
35339	861487
19975	861488
5154	861489
29158	861490
40867	861491
251	861492
97855	861493
61412	861494
2097	861495
31968	861496
170572	861497
86497	861498
45408	861499
9244	861500
25202	861501
527	861502
85208	861503
4551	861504
4990	861505
23307	861506
4046	861507
13872	861508
5776	861509
20082	861510
9904	861511
102569	861512
15551	861513
48882	861514
106897	861515
26567	861516
146596	861517
73014	861518
86346	861519
34745	861520
39711	861521
64194	861522
9330	861523
26209	861524
28203	861525
60470	861526
34442	861527
75216	861528
64682	861529
135031	861530
10348	861531
375	861532
17661	861533
23277	861534
67508	861535
22312	861536
11919	861537
29402	861538
58102	861539
14537	861540
18218	861541
4459	861542
49266	861543
11885	861544
3914	861545
103083	861546
49181	861547
108406	861548
22115	861549
3882	861550
100615	861551
21226	861552
35370	861553
117665	861554
68811	861555
206317	861556
17306	861557
81911	861558
36812	861559
24397	861560
100482	861561
475	861562
62685	861563
10421	861564
14120	861565
38829	861566
7861	861567
98732	861568
10397	861569
3640	861570
72613	861571
56226	861572
36388	861573
10798	861574
5969	861575
117929	861576
37288	861577
49483	861578
7946	861579
79730	861580
4741	861581
5442	861582
19627	861583
73940	861584
4430	861585
171537	861586
48436	861587
78444	861588
29505	861589
204623	861590
42141	861591
201831	861592
169501	861593
89502	861594
39145	861595
18049	861596
85978	861597
15170	861598
25468	861599
8336	861600
179773	861601
29264	861602
8419	861603
142190	861604
61594	861605
140292	861606
25371	861607
122712	861608
202318	861609
33499	861610
100224	861611
2209	861612
26918	861613
20144	861614
69198	861615
66365	861616
79093	861617
224549	861618
170027	861619
89192	861620
59898	861621
145300	861622
54747	861623
412	861624
16429	861625
2452	861626
127303	861627
15339	861628
29697	861629
7261	861630
38313	861631
25320	861632
53439	861633
49855	861634
8762	861635
24146	861636
2499	861637
130317	861638
11705	861639
5822	861640
9803	861641
98711	861642
4117	861643
46219	861644
29610	861645
41775	861646
89294	861647
117317	861648
1744	861649
37505	861650
29704	861651
1012	861652
45000	861653
68805	861654
24990	861655
32621	861656
1387	861657
14857	861658
123063	861659
6711	861660
11473	861661
131919	861662
3905	861663
47494	861664
23778	861665
20020	861666
71350	861667
27856	861668
102758	861669
36988	861670
127484	861671
2221	861672
24431	861673
44830	861674
66385	861675
26541	861676
26723	861677
3491	861678
162164	861679
21960	861680
7692	861681
40106	861682
56568	861683
65462	861684
29191	861685
4185	861686
8552	861687
96043	861688
1033	861689
259	861690
30697	861691
24708	861692
8881	861693
76226	861694
27035	861695
21384	861696
103840	861697
48090	861698
46281	861699
24141	861700
69306	861701
37640	861702
16500	861703
47806	861704
47970	861705
21920	861706
12532	861707
70297	861708
16811	861709
4298	861710
3352	861711
44835	861712
10024	861713
21746	861714
62600	861715
9716	861716
72874	861717
30694	861718
11715	861719
36720	861720
12410	861721
11689	861722
77417	861723
158630	861724
29249	861725
49531	861726
4404	861727
3882	861728
195110	861729
113587	861730
11045	861731
100159	861732
162710	861733
141808	861734
10203	861735
4404	861736
33264	861737
44051	861738
43099	861739
12538	861740
47035	861741
23964	861742
82486	861743
48693	861744
35944	861745
45940	861746
42135	861747
6609	861748
26844	861749
27818	861750
98649	861751
30230	861752
5260	861753
57183	861754
6758	861755
130738	861756
67530	861757
58838	861758
31483	861759
76127	861760
25274	861761
18726	861762
34705	861763
10756	861764
99834	861765
45237	861766
67435	861767
193842	861768
8911	861769
48775	861770
45485	861771
156	861772
6545	861773
6989	861774
18697	861775
9601	861776
112616	861777
10958	861778
45134	861779
40034	861780
106172	861781
198928	861782
41778	861783
38564	861784
4167	861785
108016	861786
69033	861787
78205	861788
1245	861789
10530	861790
7713	861791
107180	861792
32063	861793
107447	861794
51475	861795
13681	861796
45039	861797
6345	861798
61304	861799
85568	861800
10516	861801
4457	861802
30940	861803
139950	861804
76883	861805
41990	861806
30994	861807
9882	861808
6457	861809
68812	861810
17287	861811
146738	861812
195850	861813
158507	861814
210940	861815
73489	861816
82384	861817
47515	861818
157636	861819
219389	861820
35367	861821
54914	861822
181364	861823
141960	861824
37137	861825
100058	861826
46647	861827
41241	861828
22057	861829
11954	861830
51551	861831
226391	861832
37422	861833
64108	861834
2408	861835
55480	861836
10870	861837
32995	861838
51112	861839
8976	861840
44684	861841
18513	861842
11375	861843
22910	861844
45451	861845
16892	861846
12965	861847
72210	861848
190462	861849
85546	861850
49193	861851
27571	861852
16239	861853
109785	861854
164695	861855
233407	861856
31812	861857
9215	861858
1015	861859
7636	861860
76233	861861
118176	861862
67245	861863
48120	861864
28530	861865
7652	861866
3844	861867
199328	861868
53947	861869
79277	861870
2697	861871
16344	861872
1904	861873
10406	861874
86417	861875
235807	861876
122228	861877
31334	861878
11062	861879
34549	861880
10318	861881
20266	861882
48100	861883
24457	861884
12116	861885
4477	861886
19641	861887
4401	861888
51787	861889
5000	861890
22046	861891
114	861892
159814	861893
170491	861894
17005	861895
39787	861896
7777	861897
42501	861898
73387	861899
125687	861900
22610	861901
17610	861902
53527	861903
170025	861904
60443	861905
57941	861906
47433	861907
43495	861908
4107	861909
152110	861910
24773	861911
129389	861912
255	861913
2340	861914
19616	861915
42761	861916
10104	861917
20918	861918
130961	861919
143065	861920
25661	861921
103036	861922
70950	861923
67566	861924
24036	861925
37388	861926
3837	861927
27726	861928
12531	861929
39751	861930
3882	861931
184243	861932
1050	861933
43973	861934
49070	861935
39529	861936
20064	861937
201246	861938
51809	861939
24616	861940
60590	861941
8839	861942
21520	861943
69593	861944
23473	861945
95354	861946
6662	861947
46405	861948
87964	861949
56045	861950
26959	861951
10407	861952
29299	861953
92984	861954
4543	861955
129754	861956
1060	861957
167819	861958
176973	861959
108268	861960
16823	861961
3507	861962
75176	861963
48006	861964
37548	861965
12526	861966
2316	861967
2405	861968
4467	861969
3647	861970
26939	861971
25993	861972
27404	861973
1479	861974
101821	861975
29777	861976
23085	861977
47687	861978
52182	861979
9066	861980
113126	861981
110510	861982
29612	861983
65039	861984
87617	861985
198645	861986
21703	861987
26476	861988
23353	861989
16926	861990
5992	861991
64636	861992
214733	861993
33603	861994
36438	861995
4043	861996
6772	861997
32081	861998
1817	861999
3397	862000
17972	862001
53762	862002
12367	862003
121699	862004
35707	862005
66	862006
723	862007
33763	862008
21232	862009
2131	862010
1634	862011
54615	862012
29434	862013
29892	862014
22226	862015
41875	862016
8186	862017
57802	862018
41723	862019
81971	862020
65580	862021
45154	862022
30492	862023
6248	862024
158265	862025
27407	862026
20148	862027
55565	862028
1079	862029
27442	862030
30305	862031
4151	862032
48293	862033
16780	862034
57791	862035
7097	862036
7195	862037
66762	862038
9796	862039
6093	862040
20879	862041
23447	862042
1016	862043
123602	862044
168501	862045
166110	862046
15772	862047
3593	862048
3265	862049
1329	862050
2444	862051
25103	862052
20755	862053
56287	862054
1696	862055
30363	862056
1924	862057
240078	862058
14071	862059
44370	862060
70253	862061
25374	862062
2900	862063
53475	862064
8847	862065
14380	862066
124309	862067
26173	862068
81548	862069
14872	862070
185573	862071
67195	862072
29453	862073
98899	862074
151	862075
34722	862076
43643	862077
15220	862078
13746	862079
45648	862080
72821	862081
566	862082
3696	862083
25682	862084
131870	862085
3494	862086
14682	862087
40678	862088
144418	862089
2226	862090
32689	862091
30492	862092
12850	862093
32836	862094
2605	862095
28025	862096
30966	862097
41315	862098
32309	862099
239094	862100
72535	862101
31005	862102
75680	862103
41079	862104
31932	862105
4275	862106
5307	862107
91714	862108
94115	862109
55490	862110
30576	862111
116952	862112
56671	862113
25332	862114
48521	862115
35045	862116
5430	862117
7263	862118
15521	862119
20944	862120
30570	862121
72263	862122
27902	862123
2447	862124
133170	862125
1634	862126
47296	862127
43714	862128
1916	862129
12093	862130
113782	862131
41815	862132
11582	862133
13867	862134
13677	862135
29840	862136
18690	862137
25767	862138
3267	862139
4750	862140
6179	862141
20212	862142
4097	862143
159015	862144
4876	862145
93035	862146
20167	862147
14251	862148
71239	862149
11531	862150
19665	862151
60122	862152
12238	862153
98899	862154
11029	862155
20466	862156
88052	862157
45192	862158
356	862159
2592	862160
16658	862161
97020	862162
38806	862163
123146	862164
19748	862165
17606	862166
11266	862167
25239	862168
5952	862169
181401	862170
1627	862171
13190	862172
19816	862173
14795	862174
32251	862175
2295	862176
130	862177
6797	862178
15550	862179
74748	862180
28717	862181
15724	862182
19049	862183
1080	862184
8073	862185
119297	862186
45508	862187
19763	862188
20944	862189
43948	862190
228322	862191
142309	862192
23860	862193
57092	862194
19172	862195
67373	862196
13734	862197
62078	862198
69619	862199
10900	862200
56806	862201
42683	862202
5627	862203
29544	862204
1810	862205
25338	862206
52135	862207
92710	862208
5809	862209
9532	862210
24084	862211
4838	862212
237	862213
16586	862214
45039	862215
6899	862216
4880	862217
46979	862218
5112	862219
104350	862220
10194	862221
48570	862222
7088	862223
2912	862224
9758	862225
88573	862226
80468	862227
69918	862228
3782	862229
8431	862230
19949	862231
13062	862232
17405	862233
20402	862234
1634	862235
24682	862236
79264	862237
41144	862238
66577	862239
6892	862240
516	862241
1832	862242
7909	862243
60198	862244
82550	862245
26075	862246
120110	862247
48900	862248
13963	862249
21280	862250
3643	862251
24563	862252
20046	862253
14084	862254
42409	862255
7128	862256
59833	862257
29986	862258
8553	862259
65624	862260
103995	862261
90697	862262
90154	862263
47401	862264
42051	862265
237915	862266
4511	862267
11478	862268
37455	862269
130056	862270
121050	862271
11478	862272
67329	862273
46550	862274
9692	862275
35	862276
81156	862277
116758	862278
42460	862279
163731	862280
120213	862281
33442	862282
11939	862283
124791	862284
32635	862285
32833	862286
14131	862287
80362	862288
34389	862289
659	862290
12588	862291
76061	862292
17692	862293
192023	862294
24777	862295
56826	862296
28769	862297
25427	862298
1820	862299
15102	862300
712	862301
81676	862302
4427	862303
8960	862304
15133	862305
144360	862306
29699	862307
15077	862308
15092	862309
58549	862310
55426	862311
81420	862312
10	862313
33706	862314
132577	862315
20631	862316
6781	862317
48539	862318
102605	862319
44096	862320
1626	862321
22466	862322
8431	862323
3597	862324
192889	862325
32899	862326
19386	862327
193255	862328
66475	862329
76665	862330
37964	862331
105943	862332
19719	862333
13862	862334
3687	862335
78952	862336
13690	862337
30482	862338
7144	862339
30647	862340
141028	862341
69594	862342
20194	862343
37678	862344
6726	862345
30621	862346
4809	862347
24080	862348
16438	862349
16307	862350
12554	862351
78556	862352
8271	862353
5396	862354
44446	862355
30356	862356
19630	862357
13673	862358
8396	862359
37688	862360
16565	862361
48432	862362
8207	862363
30511	862364
47811	862365
3575	862366
167579	862367
48373	862368
79507	862369
87928	862370
91009	862371
196969	862372
4430	862373
38536	862374
61240	862375
47550	862376
105158	862377
146048	862378
37286	862379
104929	862380
80482	862381
1825	862382
164225	862383
72313	862384
114826	862385
4767	862386
87173	862387
24234	862388
196375	862389
43631	862390
214457	862391
25369	862392
81720	862393
74038	862394
120804	862395
156766	862396
8662	862397
31872	862398
178086	862399
61300	862400
79080	862401
41763	862402
165135	862403
163585	862404
14885	862405
23826	862406
83538	862407
21721	862408
24842	862409
14820	862410
26762	862411
27949	862412
45491	862413
16906	862414
77218	862415
118142	862416
41894	862417
20540	862418
46019	862419
3882	862420
10420	862421
29934	862422
21720	862423
7672	862424
118342	862425
77424	862426
116815	862427
41796	862428
41204	862429
14714	862430
33005	862431
116923	862432
14714	862433
41401	862434
42036	862435
24188	862436
8258	862437
13915	862438
24336	862439
105158	862440
2044	862441
8271	862442
53725	862443
141449	862444
24650	862445
8050	862446
98072	862447
13064	862448
29467	862449
23	862450
23	862451
15107	862452
35263	862453
4206	862454
23	862455
174781	862456
3584	862457
52082	862458
195667	862459
9304	862460
11657	862461
8960	862462
3309	862463
69021	862464
236409	862465
1165	862466
199	862467
7135	862468
16989	862469
14189	862470
89290	862471
30185	862472
109187	862473
10414	862474
94724	862475
198984	862476
894	862477
1077	862478
23	862479
34020	862480
104256	862481
79858	862482
24859	862483
25818	862484
13896	862485
10483	862486
40530	862487
37961	862488
5066	862489
7162	862490
3158	862491
35744	862492
11330	862493
32716	862494
39661	862495
85511	862496
6918	862497
26142	862498
27132	862499
4254	862500
146940	862501
59307	862502
90012	862503
90102	862504
5761	862505
17906	862506
12360	862507
144591	862508
20522	862509
8871	862510
5105	862511
69300	862512
56389	862513
28031	862514
2424	862515
50094	862516
3067	862517
65481	862518
1208	862519
98214	862520
14142	862521
227272	862522
286	862523
30707	862524
260	862525
15989	862526
3585	862527
5822	862528
39452	862529
141848	862530
291	862531
3609	862532
123733	862533
5558	862534
835	862535
2324	862536
70192	862537
49354	862538
6471	862539
52593	862540
5311	862541
4125	862542
17563	862543
25992	862544
61484	862545
37635	862546
96363	862547
11667	862548
7318	862549
9773	862550
102748	862551
80680	862552
98973	862553
14004	862554
24716	862555
80680	862556
24821	862557
24822	862558
31435	862559
16912	862560
16871	862561
183017	862562
37162	862563
38695	862564
57906	862565
54340	862566
17119	862567
7976	862568
47533	862569
48574	862570
22328	862571
1105	862572
31134	862573
321	862574
95761	862575
1830	862576
77087	862577
9205	862578
9074	862579
26847	862580
53120	862581
20908	862582
3799	862583
1118	862584
4266	862585
9440	862586
800	862587
115943	862588
33219	862589
26915	862590
22291	862591
147984	862592
9205	862593
87480	862594
16117	862595
25567	862596
2325	862597
100012	862598
8176	862599
13984	862600
12899	862601
8176	862602
48704	862603
43958	862604
62928	862605
49292	862606
14656	862607
36525	862608
423	862609
170173	862610
25	862611
4419	862612
32754	862613
236279	862614
227325	862615
238524	862616
163392	862617
186236	862618
37219	862619
142420	862620
39553	862621
34246	862622
78153	862623
117566	862624
23866	862625
236056	862626
11437	862627
51906	862628
3989	862629
197778	862630
128893	862631
1682	862632
102379	862633
106958	862634
106625	862635
68915	862636
106637	862637
14805	862638
237571	862639
166527	862640
166216	862641
127113	862642
30890	862643
76983	862644
33075	862645
1101	862646
64310	862647
88628	862648
112008	862649
145524	862650
49045	862651
60924	862652
771	862653
67225	862654
10677	862655
42902	862656
100759	862657
190762	862658
147306	862659
118231	862660
237072	862661
90707	862662
1147	862663
88597	862664
165007	862665
76308	862666
41433	862667
206767	862668
237529	862669
163363	862670
129457	862671
21540	862672
87057	862673
163009	862674
6915	862675
206202	862676
68736	862677
190924	862678
11390	862679
89382	862680
39549	862681
119015	862682
14805	862683
90081	862684
163902	862685
128133	862686
151139	862687
103492	862688
240137	862689
40083	862690
21549	862691
166631	862692
52306	862693
14071	862694
165641	862695
109213	862696
5111	862697
62692	862698
152878	862699
147452	862700
2176	862701
66814	862702
86510	862703
164905	862704
117009	862705
18660	862706
122180	862707
87188	862708
235782	862709
27214	862710
82151	862711
150811	862712
87911	862713
139891	862714
238046	862715
14801	862716
16423	862717
96954	862718
159846	862719
18737	862720
18737	862721
311	862722
85470	862723
27210	862724
109442	862725
6339	862726
108809	862727
147657	862728
32800	862729
30901	862730
20704	862731
97936	862732
51925	862733
66775	862734
88366	862735
16571	862736
111796	862737
6204	862738
14414	862739
7663	862740
47520	862741
152471	862742
4329	862743
4329	862744
140279	862745
2090	862746
46911	862747
78961	862748
172691	862749
108401	862750
60195	862751
218034	862752
109078	862753
64372	862754
7781	862755
67290	862756
71474	862757
80317	862758
108621	862759
4587	862760
146762	862761
82054	862762
55090	862763
211505	862764
1685	862765
144057	862766
165845	862767
199854	862768
28617	862769
8057	862770
16537	862771
98882	862772
196258	862773
6916	862774
25250	862775
106671	862776
24084	862777
33595	862778
30961	862779
20089	862780
37195	862781
10745	862782
66574	862783
986	862784
8220	862785
2937	862786
5669	862787
475	862788
13242	862789
2667	862790
30178	862791
2188	862792
87482	862793
180125	862794
64507	862795
24403	862796
8253	862797
2075	862798
129485	862799
88069	862800
43034	862801
84772	862802
78313	862803
1522	862804
185026	862805
4767	862806
6343	862807
15507	862808
8427	862809
24784	862810
38152	862811
102129	862812
38276	862813
34031	862814
1421	862815
85723	862816
157647	862817
100938	862818
77120	862819
53205	862820
32545	862821
41383	862822
21434	862823
26786	862824
22711	862825
3795	862826
51408	862827
23456	862828
17711	862829
88413	862830
67940	862831
206975	862832
75570	862833
150300	862834
43392	862835
140171	862836
66470	862837
167073	862838
12900	862839
242	862840
68760	862841
63960	862842
11123	862843
85865	862844
34510	862845
15238	862846
140326	862847
4306	862848
4874	862849
197077	862850
1950	862851
166046	862852
8859	862853
125964	862854
57393	862855
95965	862856
71970	862857
113866	862858
147030	862859
319	862860
237644	862861
203540	862862
166700	862863
63020	862864
197048	862865
145763	862866
107990	862867
53555	862868
167762	862869
49440	862870
201966	862871
48074	862872
37776	862873
81345	862874
239385	862875
32826	862876
33346	862877
81859	862878
60605	862879
115642	862880
3351	862881
174244	862882
68903	862883
145311	862884
90191	862885
156150	862886
197028	862887
16503	862888
7705	862889
42147	862890
18014	862891
81372	862892
51539	862893
202995	862894
216018	862895
24251	862896
155901	862897
183904	862898
94284	862899
90603	862900
69462	862901
23944	862902
12611	862903
108187	862904
69312	862905
154967	862906
89094	862907
31195	862908
115569	862909
33353	862910
169638	862911
106037	862912
108064	862913
69007	862914
104907	862915
202062	862916
47261	862917
3430	862918
222917	862919
200610	862920
107326	862921
37887	862922
5719	862923
201264	862924
10425	862925
53899	862926
41978	862927
37187	862928
49245	862929
202725	862930
174791	862931
64937	862932
39023	862933
80194	862934
112316	862935
193162	862936
195636	862937
104801	862938
63649	862939
46686	862940
121795	862941
65412	862942
121799	862943
120875	862944
79477	862945
42267	862946
146720	862947
216545	862948
239877	862949
158075	862950
124627	862951
50912	862952
141373	862953
49120	862954
168127	862955
33757	862956
63103	862957
24439	862958
140622	862959
2536	862960
7448	862961
28865	862962
63664	862963
7956	862964
3037	862965
14664	862966
1692	862967
11525	862968
48961	862969
81040	862970
199633	862971
30898	862972
66498	862973
60874	862974
89758	862975
4549	862976
171078	862977
2958	862978
5536	862979
67915	862980
106638	862981
43231	862982
28346	862983
28346	862984
14607	862985
10160	862986
52989	862987
81164	862988
94	862989
26326	862990
17926	862991
21332	862992
41895	862993
53582	862994
68411	862995
3878	862996
190460	862997
19568	862998
21905	862999
27058	863000
25646	863001
8134	863002
10864	863003
3928	863004
6147	863005
65112	863006
26713	863007
75560	863008
20277	863009
24548	863010
88024	863011
31324	863012
11589	863013
146490	863014
201479	863015
81162	863016
170132	863017
107	863018
49397	863019
22280	863020
60327	863021
5470	863022
63553	863023
220535	863024
2071	863025
6109	863026
30238	863027
117585	863028
6085	863029
63986	863030
10457	863031
8225	863032
177	863033
14924	863034
49583	863035
5959	863036
48658	863037
38415	863038
100020	863039
145543	863040
229176	863041
114171	863042
76681	863043
137072	863044
898	863045
13693	863046
101018	863047
108408	863048
146578	863049
16136	863050
52758	863051
38068	863052
22046	863053
130643	863054
10401	863055
4992	863056
24986	863057
22005	863058
25398	863059
91100	863060
5730	863061
41631	863062
47953	863063
12559	863064
132978	863065
6902	863066
29997	863067
4261	863068
139909	863069
3889	863070
20286	863071
15044	863072
214589	863073
231204	863074
7299	863075
70069	863076
720	863077
108431	863078
154617	863079
21839	863080
38740	863081
24929	863082
11041	863083
13409	863084
1506	863085
141653	863086
97311	863087
9734	863088
133980	863089
112759	863090
207150	863091
17282	863092
209212	863093
60379	863094
8296	863095
10632	863096
6665	863097
45157	863098
11	863099
2413	863100
9017	863101
31833	863102
43884	863103
218	863104
327	863105
4990	863106
12382	863107
7291	863108
152484	863109
104366	863110
3413	863111
22380	863112
60983	863113
18668	863114
37814	863115
81360	863116
7624	863117
8275	863118
82982	863119
5732	863120
170327	863121
14922	863122
105093	863123
58772	863124
33429	863125
142905	863126
38937	863127
24220	863128
53738	863129
91017	863130
137132	863131
55862	863132
21986	863133
53978	863134
94329	863135
3586	863136
34560	863137
127667	863138
22777	863139
182187	863140
104000	863141
145150	863142
6682	863143
13668	863144
93895	863145
62028	863146
105044	863147
10875	863148
165002	863149
202514	863150
53699	863151
99109	863152
121696	863153
21985	863154
129088	863155
106955	863156
94998	863157
42304	863158
27953	863159
175741	863160
21773	863161
27820	863162
122482	863163
29478	863164
121622	863165
2264	863166
127537	863167
99933	863168
529	863169
30969	863170
44244	863171
10131	863172
32706	863173
11858	863174
5731	863175
23813	863176
75309	863177
189841	863178
131996	863179
40162	863180
36717	863181
14221	863182
85275	863183
100239	863184
76314	863185
163917	863186
7517	863187
4057	863188
53531	863189
32642	863190
9253	863191
22875	863192
5	863193
19221	863194
6207	863195
23351	863196
21219	863197
48590	863198
4591	863199
4	863200
68004	863201
7956	863202
25172	863203
5	863204
30006	863205
10914	863206
80518	863207
37504	863208
16983	863209
16951	863210
8821	863211
8821	863212
108300	863213
163976	863214
115981	863215
36701	863216
130582	863217
123657	863218
8049	863219
19177	863220
81	863221
36286	863222
2878	863223
66738	863224
17427	863225
2026	863226
20168	863227
4995	863228
12489	863229
3672	863230
60071	863231
106127	863232
16312	863233
48464	863234
216554	863235
145065	863236
16136	863237
30876	863238
143578	863239
190	863240
6140	863241
4100	863242
19992	863243
390	863244
37781	863245
8225	863246
41695	863247
28518	863248
37134	863249
71835	863250
6893	863251
153102	863252
49385	863253
26354	863254
107218	863255
16917	863256
13193	863257
217863	863258
28	863259
13992	863260
67688	863261
79165	863262
91658	863263
394	863264
20698	863265
18939	863266
8226	863267
11860	863268
3470	863269
77110	863270
151908	863271
130261	863272
20274	863273
312	863274
3450	863275
83613	863276
167316	863277
50493	863278
24163	863279
106749	863280
12724	863281
128	863282
143592	863283
128837	863284
118466	863285
43155	863286
26513	863287
26323	863288
156736	863289
128956	863290
28106	863291
128572	863292
147710	863293
205227	863294
20669	863295
43635	863296
63852	863297
108959	863298
151082	863299
108751	863300
28598	863301
111517	863302
31012	863303
192072	863304
12604	863305
41686	863306
116735	863307
4543	863308
11123	863309
18332	863310
59663	863311
11726	863312
70606	863313
56714	863314
41728	863315
13602	863316
21514	863317
90078	863318
22836	863319
10050	863320
1004	863321
105327	863322
18284	863323
211023	863324
961	863325
108675	863326
3484	863327
156975	863328
24811	863329
38783	863330
15144	863331
223386	863332
119518	863333
949	863334
225382	863335
237498	863336
166637	863337
120218	863338
48567	863339
26808	863340
42193	863341
3346	863342
155266	863343
1596	863344
55606	863345
55477	863346
203469	863347
1645	863348
21539	863349
21539	863350
43561	863351
69850	863352
54677	863353
61255	863354
4420	863355
41919	863356
63467	863357
5780	863358
108166	863359
10456	863360
33355	863361
98271	863362
14889	863363
5188	863364
1245	863365
19903	863366
26808	863367
81721	863368
3474	863369
1419	863370
189514	863371
117879	863372
93902	863373
103035	863374
65691	863375
3728	863376
3050	863377
37108	863378
49006	863379
42020	863380
3065	863381
101371	863382
14670	863383
4032	863384
209294	863385
93388	863386
40337	863387
43349	863388
142995	863389
3782	863390
1824	863391
53628	863392
2596	863393
44246	863394
2929	863395
8057	863396
59928	863397
16732	863398
5797	863399
19915	863400
159186	863401
125918	863402
31862	863403
53307	863404
4033	863405
52098	863406
5754	863407
77807	863408
1365	863409
24702	863410
11257	863411
23	863412
17902	863413
9011	863414
2952	863415
49350	863416
106588	863417
16450	863418
60418	863419
714	863420
18908	863421
95193	863422
25826	863423
6442	863424
50774	863425
9912	863426
180560	863427
1165	863428
26054	863429
13626	863430
12135	863431
62106	863432
249	863433
47810	863434
50256	863435
2738	863436
80533	863437
198937	863438
9407	863439
81404	863440
22008	863441
26935	863442
1539	863443
70174	863444
6645	863445
3072	863446
61358	863447
6046	863448
69723	863449
33528	863450
47097	863451
81728	863452
40201	863453
24135	863454
231675	863455
47723	863456
499	863457
212612	863458
69862	863459
17185	863460
14417	863461
175169	863462
70543	863463
37691	863464
46367	863465
71036	863466
13566	863467
60132	863468
8624	863469
113146	863470
44521	863471
118952	863472
48448	863473
3585	863474
95013	863475
13928	863476
48045	863477
78732	863478
6933	863479
16785	863480
3947	863481
13346	863482
22665	863483
123264	863484
130985	863485
69237	863486
3597	863487
20047	863488
141554	863489
8928	863490
1204	863491
66941	863492
21456	863493
37418	863494
1153	863495
42460	863496
11937	863497
32103	863498
71196	863499
86539	863500
40718	863501
165054	863502
118540	863503
118722	863504
145945	863505
1287	863506
2601	863507
53418	863508
115075	863509
51021	863510
108101	863511
13709	863512
93564	863513
20225	863514
107468	863515
42271	863516
42271	863517
114622	863518
101890	863519
1068	863520
39293	863521
300	863522
25655	863523
81208	863524
163164	863525
64546	863526
218195	863527
203129	863528
63184	863529
19568	863530
115355	863531
62013	863532
108151	863533
68202	863534
16457	863535
144827	863536
141745	863537
53608	863538
58483	863539
856	863540
145939	863541
76856	863542
144681	863543
33537	863544
102299	863545
224590	863546
890	863547
4737	863548
18330	863549
60268	863550
4444	863551
152758	863552
96781	863553
35535	863554
53575	863555
238943	863556
121101	863557
120836	863558
202113	863559
115726	863560
147030	863561
2181	863562
146660	863563
182219	863564
37846	863565
81229	863566
69559	863567
90311	863568
80928	863569
6628	863570
110067	863571
4138	863572
13218	863573
1653	863574
89590	863575
64679	863576
10455	863577
17892	863578
680	863579
82530	863580
18965	863581
146628	863582
17756	863583
28864	863584
170683	863585
5992	863586
239711	863587
40738	863588
20499	863589
41925	863590
217917	863591
62899	863592
25950	863593
14144	863594
47697	863595
157624	863596
88153	863597
65945	863598
239116	863599
27883	863600
794	863601
54418	863602
14792	863603
46107	863604
240062	863605
122322	863606
51308	863607
1786	863608
21671	863609
88398	863610
51767	863611
116315	863612
67184	863613
17810	863614
91496	863615
35337	863616
74417	863617
143651	863618
43782	863619
15549	863620
53440	863621
114893	863622
161515	863623
123863	863624
39862	863625
46102	863626
21864	863627
150730	863628
49253	863629
87819	863630
6091	863631
155350	863632
217924	863633
94720	863634
162562	863635
7494	863636
22423	863637
54344	863638
29218	863639
66121	863640
101477	863641
231570	863642
147116	863643
11292	863644
116066	863645
29120	863646
9734	863647
934	863648
43776	863649
25485	863650
141476	863651
23651	863652
38976	863653
69686	863654
4988	863655
4442	863656
79009	863657
191934	863658
53748	863659
56436	863660
16530	863661
11585	863662
24404	863663
60946	863664
18058	863665
42103	863666
197441	863667
18806	863668
8050	863669
1908	863670
139944	863671
29737	863672
8424	863673
37900	863674
53529	863675
137823	863676
78097	863677
104316	863678
4728	863679
60991	863680
67	863681
78565	863682
6318	863683
33631	863684
29944	863685
60927	863686
16689	863687
42348	863688
20198	863689
115727	863690
207454	863691
110582	863692
15692	863693
42419	863694
215421	863695
4784	863696
204711	863697
38114	863698
23508	863699
28542	863700
149656	863701
213821	863702
83862	863703
206789	863704
180	863705
21813	863706
18185	863707
77453	863708
16889	863709
41350	863710
2485	863711
132636	863712
68774	863713
13685	863714
5207	863715
7826	863716
113456	863717
34754	863718
49845	863719
163595	863720
26376	863721
15183	863722
26338	863723
149124	863724
118905	863725
115799	863726
27216	863727
27216	863728
16102	863729
660	863730
463	863731
65169	863732
49442	863733
114305	863734
84165	863735
193507	863736
7163	863737
26289	863738
214965	863739
87813	863740
1415	863741
1943	863742
11698	863743
11145	863744
20699	863745
27838	863746
119222	863747
13958	863748
41	863749
522	863750
10955	863751
5680	863752
88758	863753
87415	863754
195479	863755
147519	863756
14620	863757
4520	863758
4682	863759
15195	863760
88493	863761
50797	863762
3934	863763
158705	863764
2257	863765
33133	863766
18806	863767
205322	863768
5398	863769
46384	863770
6343	863771
6117	863772
101562	863773
35324	863774
21707	863775
2024	863776
24940	863777
215493	863778
82968	863779
129324	863780
119748	863781
21110	863782
236113	863783
192125	863784
35202	863785
153665	863786
7773	863787
16633	863788
53249	863789
13331	863790
181	863791
36627	863792
49522	863793
36199	863794
27781	863795
228782	863796
26490	863797
15581	863798
8477	863799
2100	863800
117156	863801
6117	863802
62700	863803
25302	863804
10760	863805
47904	863806
35195	863807
87477	863808
68793	863809
7134	863810
29898	863811
17592	863812
4389	863813
3114	863814
3060	863815
7215	863816
20378	863817
9812	863818
1330	863819
28220	863820
6462	863821
41271	863822
34979	863823
681	863824
108115	863825
113415	863826
94266	863827
92666	863828
231871	863829
214615	863830
231017	863831
69709	863832
15332	863833
16493	863834
190186	863835
34112	863836
7280	863837
44727	863838
29048	863839
117075	863840
44381	863841
92864	863842
12083	863843
39032	863844
157904	863845
122823	863846
80915	863847
131085	863848
17839	863849
19999	863850
97440	863851
52986	863852
1524	863853
1113	863854
8522	863855
7558	863856
16726	863857
160544	863858
43354	863859
13887	863860
19924	863861
200824	863862
52675	863863
10854	863864
11470	863865
17843	863866
2645	863867
1394	863868
30511	863869
24548	863870
16377	863871
61005	863872
33567	863873
164524	863874
68402	863875
108058	863876
119584	863877
41840	863878
55012	863879
27551	863880
229764	863881
164215	863882
66297	863883
189138	863884
65617	863885
22543	863886
69843	863887
3135	863888
87807	863889
20171	863890
141588	863891
42645	863892
158199	863893
143123	863894
216	863895
51643	863896
51643	863897
959	863898
47232	863899
86219	863900
5176	863901
182236	863902
27994	863903
239156	863904
83137	863905
52093	863906
40982	863907
201494	863908
12931	863909
58794	863910
116327	863911
21552	863912
52708	863913
51837	863914
14803	863915
26934	863916
84283	863917
3424	863918
115569	863919
172030	863920
162934	863921
5118	863922
35956	863923
71385	863924
52418	863925
13890	863926
22457	863927
5726	863928
33909	863929
104306	863930
203019	863931
22394	863932
5218	863933
38367	863934
14463	863935
25689	863936
2505	863937
65370	863938
17935	863939
47758	863940
23711	863941
24376	863942
26039	863943
194	863944
209	863945
37776	863946
1197	863947
47782	863948
124104	863949
34593	863950
64268	863951
12763	863952
145	863953
10031	863954
22182	863955
101659	863956
10793	863957
62058	863958
11177	863959
13338	863960
7960	863961
25402	863962
31626	863963
12347	863964
45990	863965
61029	863966
58450	863967
122539	863968
70626	863969
204921	863970
14590	863971
29979	863972
37502	863973
16179	863974
84766	863975
219951	863976
170125	863977
31863	863978
20686	863979
6525	863980
41141	863981
89519	863982
22327	863983
60048	863984
30784	863985
11537	863986
10085	863987
26160	863988
13685	863989
123424	863990
24446	863991
47786	863992
16254	863993
80287	863994
7960	863995
11489	863996
69	863997
29899	863998
155397	863999
62794	864000
85246	864001
51204	864002
11686	864003
31566	864004
87412	864005
224320	864006
64598	864007
82715	864008
35036	864009
82229	864010
52697	864011
50026	864012
347	864013
47767	864014
49807	864015
42773	864016
104431	864017
9860	864018
90174	864019
78495	864020
74149	864021
66507	864022
4784	864023
129130	864024
60108	864025
8483	864026
233	864027
21050	864028
6141	864029
46095	864030
7786	864031
112895	864032
26432	864033
16855	864034
71160	864035
5232	864036
89135	864037
118218	864038
118218	864039
17875	864040
7263	864041
36802	864042
3951	864043
10704	864044
9194	864045
1993	864046
62357	864047
24478	864048
46427	864049
74042	864050
33986	864051
4243	864052
22901	864053
157456	864054
25408	864055
9013	864056
101	864057
6356	864058
11778	864059
7769	864060
53503	864061
48632	864062
95190	864063
56477	864064
80794	864065
6918	864066
33032	864067
10215	864068
16875	864069
25047	864070
6356	864071
64089	864072
239	864073
7	864074
80581	864075
15209	864076
74835	864077
4178	864078
12177	864079
22044	864080
37645	864081
203490	864082
16317	864083
37645	864084
1911	864085
50769	864086
42372	864087
46923	864088
23167	864089
189022	864090
226222	864091
215399	864092
37324	864093
26052	864094
113759	864095
55620	864096
111320	864097
84006	864098
118784	864099
189753	864100
21170	864101
148929	864102
746	864103
52202	864104
56768	864105
29681	864106
48443	864107
62471	864108
119551	864109
167391	864110
144109	864111
162001	864112
25580	864113
173259	864114
154405	864115
182647	864116
6284	864117
681	864118
24270	864119
217691	864120
18345	864121
26860	864122
59420	864123
30801	864124
124631	864125
158975	864126
7767	864127
152981	864128
66550	864129
87591	864130
29731	864131
13861	864132
114260	864133
158437	864134
26748	864135
167722	864136
71473	864137
19037	864138
14706	864139
43855	864140
37686	864141
4693	864142
80737	864143
25396	864144
33849	864145
91587	864146
99	864147
20368	864148
5800	864149
21826	864150
70158	864151
42731	864152
8529	864153
3841	864154
21482	864155
15216	864156
18472	864157
16075	864158
131934	864159
176300	864160
1837	864161
1679	864162
11327	864163
2978	864164
40802	864165
20211	864166
13543	864167
2286	864168
81127	864169
339	864170
648	864171
1898	864172
900	864173
5115	864174
4603	864175
28401	864176
6951	864177
1859	864178
2553	864179
12869	864180
39362	864181
16529	864182
318	864183
48242	864184
37787	864185
15775	864186
13595	864187
1198	864188
13389	864189
6400	864190
581	864191
8996	864192
124514	864193
53907	864194
21979	864195
16978	864196
3308	864197
24158	864198
138530	864199
193629	864200
147923	864201
79521	864202
80	864203
44302	864204
79949	864205
37130	864206
121578	864207
59410	864208
23565	864209
34602	864210
24842	864211
3375	864212
128199	864213
86596	864214
97453	864215
1127	864216
97831	864217
11989	864218
152504	864219
97228	864220
237180	864221
1323	864222
10603	864223
110387	864224
24187	864225
9251	864226
7560	864227
210704	864228
37312	864229
83884	864230
31323	864231
208470	864232
45213	864233
142345	864234
19811	864235
56163	864236
3166	864237
8387	864238
7250	864239
110753	864240
88947	864241
213715	864242
19251	864243
181113	864244
68472	864245
216936	864246
132577	864247
29043	864248
117850	864249
17700	864250
52186	864251
36182	864252
207213	864253
165022	864254
165024	864255
17518	864256
23265	864257
80064	864258
51999	864259
14698	864260
4180	864261
197922	864262
119041	864263
28764	864264
165458	864265
123135	864266
209327	864267
7208	864268
153093	864269
67212	864270
14667	864271
24809	864272
6984	864273
969	864274
1209	864275
75149	864276
3294	864277
89301	864278
62942	864279
52499	864280
165817	864281
73251	864282
239607	864283
112524	864284
65474	864285
149029	864286
152836	864287
62186	864288
200043	864289
183	864290
108936	864291
133970	864292
26927	864293
224816	864294
5938	864295
197851	864296
43648	864297
61877	864298
3751	864299
75920	864300
169665	864301
59356	864302
8691	864303
100782	864304
112351	864305
112110	864306
166963	864307
64385	864308
98720	864309
163754	864310
103014	864311
28634	864312
105859	864313
26531	864314
106929	864315
157838	864316
28439	864317
134810	864318
121586	864319
140585	864320
150176	864321
84135	864322
83840	864323
134200	864324
32128	864325
34428	864326
211951	864327
7059	864328
16205	864329
51974	864330
25869	864331
28748	864332
92975	864333
8794	864334
13788	864335
82707	864336
3302	864337
87331	864338
67674	864339
23611	864340
118186	864341
234438	864342
21501	864343
164480	864344
39950	864345
65183	864346
149588	864347
110466	864348
208299	864349
32832	864350
13300	864351
88929	864352
208233	864353
40100	864354
236518	864355
59078	864356
17842	864357
151128	864358
14667	864359
28121	864360
2975	864361
80231	864362
40594	864363
102265	864364
77916	864365
18926	864366
274	864367
10156	864368
50168	864369
49349	864370
187200	864371
5421	864372
19414	864373
8479	864374
16852	864375
2217	864376
126497	864377
54480	864378
406	864379
2217	864380
30653	864381
2887	864382
8033	864383
108901	864384
25669	864385
2153	864386
17772	864387
65495	864388
211	864389
15256	864390
3886	864391
69290	864392
11202	864393
8970	864394
41081	864395
30438	864396
8955	864397
4437	864398
5788	864399
21393	864400
100	864401
3423	864402
27296	864403
10422	864404
78900	864405
8454	864406
61682	864407
46031	864408
161611	864409
23480	864410
203316	864411
29218	864412
104773	864413
179615	864414
203544	864415
58902	864416
203358	864417
190797	864418
116982	864419
73087	864420
81701	864421
81664	864422
66154	864423
108122	864424
203397	864425
95980	864426
164181	864427
108035	864428
87664	864429
146160	864430
167486	864431
13485	864432
156	864433
61466	864434
30180	864435
227	864436
37644	864437
24548	864438
3656	864439
52092	864440
2106	864441
107581	864442
63027	864443
168090	864444
49489	864445
53521	864446
113396	864447
22202	864448
27441	864449
24473	864450
90139	864451
167942	864452
122458	864453
70406	864454
121296	864455
39500	864456
116589	864457
4360	864458
98826	864459
20151	864460
24355	864461
151527	864462
43933	864463
22693	864464
46360	864465
3887	864466
142092	864467
168914	864468
37102	864469
57163	864470
33235	864471
99159	864472
78555	864473
37200	864474
3051	864475
53652	864476
121458	864477
42292	864478
37305	864479
7717	864480
22812	864481
18656	864482
149462	864483
46411	864484
18166	864485
77867	864486
9969	864487
37229	864488
10396	864489
8986	864490
61354	864491
71958	864492
116365	864493
29664	864494
68881	864495
7623	864496
68893	864497
21742	864498
3432	864499
125940	864500
23007	864501
47606	864502
134486	864503
8785	864504
86722	864505
105103	864506
89890	864507
46612	864508
16359	864509
7620	864510
86811	864511
37649	864512
17986	864513
26799	864514
59893	864515
7618	864516
7752	864517
39925	864518
80198	864519
116452	864520
5468	864521
23941	864522
34608	864523
69327	864524
49727	864525
29806	864526
33363	864527
5002	864528
11017	864529
179179	864530
162636	864531
161069	864532
11	864533
60756	864534
49995	864535
71717	864536
53599	864537
26963	864538
58979	864539
12348	864540
30565	864541
487	864542
167840	864543
40734	864544
29681	864545
9025	864546
26841	864547
24160	864548
19719	864549
45673	864550
30287	864551
9541	864552
932	864553
3881	864554
6202	864555
26241	864556
38969	864557
14137	864558
6200	864559
32922	864560
18729	864561
95080	864562
5810	864563
94740	864564
72427	864565
6661	864566
7999	864567
54475	864568
14603	864569
41870	864570
5038	864571
24517	864572
10023	864573
5746	864574
42191	864575
13571	864576
11806	864577
94803	864578
72298	864579
95585	864580
96927	864581
104592	864582
101638	864583
138228	864584
103548	864585
105182	864586
56393	864587
34723	864588
85635	864589
42391	864590
57121	864591
4224	864592
60926	864593
38345	864594
65232	864595
35114	864596
34605	864597
29582	864598
37573	864599
42379	864600
11405	864601
7952	864602
22735	864603
21249	864604
25012	864605
72751	864606
3919	864607
892	864608
17047	864609
4180	864610
139401	864611
37736	864612
34899	864613
19634	864614
12409	864615
33082	864616
72493	864617
171495	864618
118973	864619
82076	864620
1158	864621
48041	864622
34073	864623
20211	864624
5239	864625
47983	864626
38442	864627
15143	864628
14129	864629
5539	864630
144673	864631
37797	864632
48921	864633
4065	864634
201351	864635
87194	864636
55790	864637
165617	864638
129355	864639
19784	864640
53788	864641
4466	864642
40570	864643
3164	864644
90018	864645
79882	864646
82488	864647
19044	864648
217669	864649
90691	864650
203808	864651
70104	864652
143251	864653
130348	864654
187616	864655
197820	864656
5977	864657
52068	864658
980	864659
27156	864660
70080	864661
123513	864662
52820	864663
148299	864664
185509	864665
131186	864666
77859	864667
129150	864668
171603	864669
195814	864670
130777	864671
33933	864672
4830	864673
143878	864674
86748	864675
32764	864676
189267	864677
9869	864678
195281	864679
69192	864680
45531	864681
129788	864682
351	864683
1364	864684
105318	864685
219	864686
11605	864687
106640	864688
81076	864689
22190	864690
24971	864691
34043	864692
91164	864693
121564	864694
127900	864695
182693	864696
122404	864697
195584	864698
105345	864699
190594	864700
135172	864701
36121	864702
131463	864703
225202	864704
121221	864705
180483	864706
28079	864707
183	864708
26016	864709
75959	864710
50324	864711
11569	864712
28507	864713
8246	864714
197511	864715
25376	864716
53800	864717
21553	864718
29156	864719
47668	864720
88682	864721
13048	864722
48018	864723
93768	864724
119744	864725
143853	864726
94847	864727
86644	864728
99634	864729
44064	864730
72304	864731
195698	864732
26927	864733
76139	864734
77676	864735
157717	864736
82334	864737
72270	864738
140190	864739
89037	864740
171844	864741
131957	864742
167054	864743
24992	864744
5061	864745
91041	864746
892	864747
9341	864748
60037	864749
64194	864750
95750	864751
36263	864752
167069	864753
214331	864754
211350	864755
150676	864756
16212	864757
76281	864758
150018	864759
129519	864760
10215	864761
61935	864762
188955	864763
83493	864764
9347	864765
36893	864766
182423	864767
150897	864768
7724	864769
189921	864770
187570	864771
206893	864772
37840	864773
189113	864774
89543	864775
58188	864776
131073	864777
22667	864778
31039	864779
99433	864780
129748	864781
31504	864782
176051	864783
128226	864784
128042	864785
125690	864786
12938	864787
65402	864788
7762	864789
20102	864790
18777	864791
57369	864792
19270	864793
109754	864794
75673	864795
32123	864796
18642	864797
67829	864798
154422	864799
94474	864800
34988	864801
183725	864802
192160	864803
3368	864804
40139	864805
14514	864806
43610	864807
138682	864808
174707	864809
854	864810
25385	864811
209938	864812
86531	864813
23961	864814
97583	864815
86663	864816
2892	864817
35089	864818
31182	864819
96754	864820
190633	864821
134545	864822
42313	864823
99552	864824
7306	864825
12998	864826
192819	864827
84521	864828
45632	864829
23702	864830
138266	864831
151769	864832
114372	864833
205831	864834
17217	864835
45314	864836
45644	864837
22665	864838
81274	864839
11210	864840
127665	864841
14817	864842
162761	864843
102599	864844
124605	864845
161718	864846
56669	864847
37000	864848
2436	864849
11506	864850
10624	864851
65173	864852
4003	864853
15174	864854
161163	864855
5159	864856
89356	864857
13722	864858
8213	864859
9711	864860
2377	864861
2132	864862
57613	864863
85010	864864
15989	864865
6791	864866
102403	864867
11637	864868
80345	864869
30550	864870
108333	864871
85727	864872
3249	864873
61604	864874
47290	864875
106993	864876
7909	864877
10890	864878
78829	864879
48200	864880
100268	864881
64212	864882
23277	864883
4244	864884
125327	864885
7445	864886
31846	864887
11123	864888
21799	864889
152091	864890
140179	864891
178293	864892
21171	864893
218183	864894
63985	864895
79000	864896
38457	864897
135319	864898
53265	864899
14461	864900
50507	864901
20277	864902
127327	864903
113700	864904
153201	864905
84158	864906
66507	864907
6422	864908
199605	864909
105487	864910
60824	864911
8724	864912
48068	864913
181700	864914
6483	864915
83754	864916
4659	864917
16082	864918
20840	864919
7435	864920
145372	864921
154192	864922
40123	864923
76569	864924
94429	864925
77007	864926
34762	864927
71489	864928
233512	864929
3909	864930
137857	864931
138769	864932
128053	864933
65186	864934
77559	864935
104289	864936
84552	864937
240136	864938
11079	864939
120163	864940
2106	864941
135095	864942
193387	864943
77027	864944
2678	864945
8059	864946
111095	864947
16425	864948
98110	864949
35006	864950
15778	864951
75905	864952
67269	864953
26106	864954
16901	864955
90178	864956
119121	864957
37972	864958
19342	864959
163092	864960
94264	864961
54885	864962
173594	864963
36460	864964
71692	864965
164424	864966
138592	864967
29491	864968
192271	864969
37968	864970
96457	864971
83868	864972
83868	864973
202553	864974
118853	864975
153786	864976
17801	864977
15559	864978
150866	864979
69058	864980
193930	864981
120582	864982
5318	864983
187940	864984
5771	864985
52484	864986
82291	864987
37206	864988
66077	864989
137626	864990
76405	864991
29440	864992
28285	864993
178011	864994
17124	864995
215448	864996
102019	864997
67170	864998
166117	864999
119670	865000
102830	865001
113993	865002
109776	865003
18016	865004
27957	865005
107257	865006
34651	865007
95229	865008
7627	865009
31196	865010
34402	865011
5810	865012
78893	865013
140660	865014
201789	865015
15977	865016
26740	865017
16537	865018
35868	865019
100831	865020
43299	865021
121229	865022
190920	865023
233377	865024
46151	865025
104609	865026
112361	865027
73836	865028
63231	865029
126045	865030
237674	865031
126044	865032
17964	865033
613	865034
22601	865035
200701	865036
94466	865037
77862	865038
42033	865039
102243	865040
47560	865041
85787	865042
72426	865043
58142	865044
111951	865045
26727	865046
103857	865047
90741	865048
141802	865049
29373	865050
7693	865051
36052	865052
97716	865053
76639	865054
34787	865055
2634	865056
71763	865057
2109	865058
27994	865059
820	865060
87357	865061
15897	865062
33888	865063
46947	865064
8966	865065
128426	865066
76787	865067
67774	865068
30356	865069
61595	865070
135180	865071
141061	865072
41336	865073
25599	865074
58229	865075
131392	865076
46011	865077
90430	865078
190573	865079
59955	865080
53929	865081
34557	865082
89128	865083
168635	865084
79980	865085
4618	865086
103292	865087
55924	865088
10917	865089
89502	865090
77458	865091
137748	865092
23585	865093
208228	865094
152437	865095
87730	865096
137722	865097
24850	865098
143909	865099
218480	865100
3078	865101
8706	865102
2232	865103
134122	865104
66591	865105
121913	865106
30218	865107
79002	865108
37094	865109
50013	865110
27825	865111
112878	865112
42363	865113
175310	865114
28405	865115
114201	865116
156741	865117
8998	865118
62709	865119
138140	865120
38059	865121
130369	865122
149536	865123
110939	865124
34994	865125
41988	865126
186720	865127
31663	865128
127236	865129
49873	865130
93254	865131
33217	865132
25344	865133
20387	865134
46223	865135
14985	865136
77949	865137
25150	865138
20287	865139
69292	865140
11957	865141
17429	865142
84530	865143
100251	865144
84320	865145
50419	865146
72487	865147
40045	865148
198401	865149
125929	865150
192263	865151
90268	865152
214639	865153
130796	865154
53025	865155
145162	865156
64042	865157
190624	865158
37748	865159
68669	865160
16544	865161
9178	865162
22537	865163
20653	865164
101698	865165
27734	865166
49048	865167
18706	865168
33412	865169
194167	865170
211830	865171
33442	865172
79023	865173
78286	865174
13585	865175
18102	865176
43587	865177
46452	865178
26701	865179
22019	865180
88604	865181
351	865182
9029	865183
62510	865184
183885	865185
72356	865186
78289	865187
28201	865188
61870	865189
88260	865190
41663	865191
41663	865192
3909	865193
179993	865194
110979	865195
76808	865196
46607	865197
20787	865198
71914	865199
58979	865200
127727	865201
100279	865202
22621	865203
137472	865204
95225	865205
58345	865206
178042	865207
124585	865208
149730	865209
21099	865210
146479	865211
83068	865212
81297	865213
84311	865214
74657	865215
50476	865216
182875	865217
44231	865218
27696	865219
148640	865220
152322	865221
16421	865222
11188	865223
77369	865224
22605	865225
49296	865226
188287	865227
72567	865228
33283	865229
183670	865230
90170	865231
127571	865232
207303	865233
84662	865234
103033	865235
44724	865236
126737	865237
128604	865238
109794	865239
102390	865240
10086	865241
9301	865242
188800	865243
180342	865244
6785	865245
207581	865246
25467	865247
192603	865248
85672	865249
210291	865250
2150	865251
127534	865252
140405	865253
129778	865254
21952	865255
80080	865256
153076	865257
56046	865258
32123	865259
1795	865260
93351	865261
128611	865262
32461	865263
68912	865264
119220	865265
9861	865266
192539	865267
56098	865268
51659	865269
43780	865270
105488	865271
206311	865272
174362	865273
142879	865274
39644	865275
43553	865276
20623	865277
230442	865278
204998	865279
231201	865280
61936	865281
82591	865282
222466	865283
175616	865284
16601	865285
112944	865286
152222	865287
234601	865288
15485	865289
139736	865290
26858	865291
180812	865292
44555	865293
95277	865294
185454	865295
64386	865296
27910	865297
2711	865298
8436	865299
104334	865300
85887	865301
95368	865302
176174	865303
10239	865304
46213	865305
35015	865306
128554	865307
188261	865308
18134	865309
21090	865310
2198	865311
31039	865312
62206	865313
11945	865314
188251	865315
179466	865316
27975	865317
14951	865318
43527	865319
188937	865320
45540	865321
18721	865322
10860	865323
128458	865324
65056	865325
130000	865326
12528	865327
30858	865328
206576	865329
135145	865330
74555	865331
96769	865332
197773	865333
167310	865334
134313	865335
50564	865336
8068	865337
169187	865338
44519	865339
110959	865340
238271	865341
132451	865342
129064	865343
21064	865344
758	865345
3216	865346
12954	865347
11609	865348
50738	865349
164331	865350
111233	865351
60988	865352
40621	865353
100645	865354
145921	865355
45046	865356
22031	865357
397	865358
2746	865359
26039	865360
11164	865361
23289	865362
56062	865363
102450	865364
10107	865365
9319	865366
4706	865367
37107	865368
21527	865369
64549	865370
238887	865371
71928	865372
82000	865373
125694	865374
149674	865375
34977	865376
115977	865377
26443	865378
15251	865379
17255	865380
63002	865381
14110	865382
50573	865383
18840	865384
215465	865385
38189	865386
176659	865387
188551	865388
36050	865389
63583	865390
60812	865391
87590	865392
59333	865393
3597	865394
99224	865395
11884	865396
11906	865397
129407	865398
5095	865399
1804	865400
69065	865401
42923	865402
49922	865403
7482	865404
19412	865405
8537	865406
69088	865407
3303	865408
57794	865409
230543	865410
150545	865411
103422	865412
72240	865413
104707	865414
94676	865415
102178	865416
53853	865417
208358	865418
103617	865419
215072	865420
206977	865421
142094	865422
104369	865423
88442	865424
94469	865425
12976	865426
43452	865427
31439	865428
116497	865429
1118	865430
82479	865431
371	865432
28839	865433
116938	865434
18685	865435
127967	865436
19007	865437
29460	865438
68557	865439
4203	865440
65145	865441
162134	865442
64168	865443
65955	865444
18639	865445
28593	865446
57036	865447
10982	865448
49	865449
7274	865450
74239	865451
20006	865452
194436	865453
147401	865454
211880	865455
92671	865456
15607	865457
23648	865458
119111	865459
53059	865460
158	865461
137673	865462
198826	865463
37137	865464
27226	865465
13511	865466
91636	865467
10934	865468
84245	865469
613	865470
35474	865471
47479	865472
37721	865473
173728	865474
99393	865475
180890	865476
30756	865477
111070	865478
642	865479
8387	865480
27813	865481
206911	865482
15435	865483
2669	865484
57216	865485
43338	865486
17667	865487
6561	865488
84468	865489
6679	865490
23800	865491
190178	865492
136143	865493
167878	865494
21921	865495
27774	865496
125781	865497
99920	865498
94653	865499
72320	865500
34499	865501
49294	865502
3695	865503
195799	865504
19079	865505
240404	865506
57282	865507
44840	865508
5444	865509
89744	865510
19079	865511
59450	865512
48548	865513
142354	865514
61662	865515
5637	865516
18774	865517
161886	865518
56414	865519
93539	865520
10895	865521
4076	865522
197509	865523
36312	865524
35003	865525
16235	865526
77687	865527
74127	865528
21079	865529
231069	865530
33217	865531
719	865532
69643	865533
72520	865534
2343	865535
105925	865536
80414	865537
176225	865538
42191	865539
1737	865540
38486	865541
29868	865542
205399	865543
24507	865544
58983	865545
26596	865546
82473	865547
107262	865548
8985	865549
13064	865550
58471	865551
31256	865552
7397	865553
3290	865554
36425	865555
58908	865556
89556	865557
5431	865558
9381	865559
26103	865560
13835	865561
38302	865562
1721	865563
198813	865564
133375	865565
94415	865566
36130	865567
101915	865568
91193	865569
93859	865570
150246	865571
6722	865572
32010	865573
230820	865574
84357	865575
70788	865576
149791	865577
25357	865578
140114	865579
234959	865580
75484	865581
75405	865582
56241	865583
63211	865584
14241	865585
68702	865586
84756	865587
9355	865588
212117	865589
229448	865590
83798	865591
24022	865592
25005	865593
27868	865594
12282	865595
5464	865596
62133	865597
64505	865598
102692	865599
32613	865600
33667	865601
84783	865602
62146	865603
77877	865604
51540	865605
40601	865606
118375	865607
191099	865608
59289	865609
105666	865610
139196	865611
65158	865612
96514	865613
16118	865614
175999	865615
61590	865616
154104	865617
43854	865618
177022	865619
72028	865620
42367	865621
30236	865622
6618	865623
77819	865624
44052	865625
11231	865626
42115	865627
119008	865628
79658	865629
77781	865630
186001	865631
43806	865632
43300	865633
8086	865634
135717	865635
152964	865636
135643	865637
2110	865638
59703	865639
192329	865640
136097	865641
78532	865642
29377	865643
103051	865644
60354	865645
204740	865646
102924	865647
5613	865648
25697	865649
59436	865650
5804	865651
11083	865652
30059	865653
15031	865654
86777	865655
16822	865656
15009	865657
41822	865658
7735	865659
21957	865660
1021	865661
26994	865662
27885	865663
2550	865664
83644	865665
7449	865666
8625	865667
29285	865668
36457	865669
81583	865670
174660	865671
21772	865672
72743	865673
91203	865674
22585	865675
29479	865676
24015	865677
81276	865678
1116	865679
64828	865680
8345	865681
111290	865682
79132	865683
2646	865684
153783	865685
191639	865686
116750	865687
48911	865688
183456	865689
235770	865690
195383	865691
121953	865692
20651	865693
26998	865694
46332	865695
932	865696
214099	865697
77944	865698
71716	865699
8589	865700
101730	865701
132306	865702
49113	865703
11838	865704
129744	865705
39317	865706
27035	865707
66411	865708
150431	865709
140900	865710
184118	865711
41773	865712
16528	865713
77282	865714
32845	865715
23633	865716
109590	865717
6680	865718
23969	865719
4128	865720
67213	865721
65516	865722
14939	865723
55322	865724
47401	865725
69281	865726
107518	865727
11845	865728
138356	865729
29347	865730
128699	865731
91259	865732
53978	865733
85798	865734
55232	865735
38162	865736
20156	865737
22038	865738
83014	865739
27684	865740
232443	865741
150180	865742
15545	865743
74978	865744
77691	865745
72980	865746
27923	865747
135396	865748
86706	865749
21933	865750
16166	865751
59422	865752
22782	865753
12551	865754
91217	865755
78946	865756
53170	865757
64143	865758
48809	865759
201027	865760
102185	865761
102246	865762
77658	865763
131935	865764
191607	865765
51015	865766
24007	865767
17453	865768
64321	865769
69224	865770
17690	865771
202485	865772
33595	865773
138578	865774
29234	865775
198491	865776
53898	865777
97535	865778
58334	865779
191603	865780
175702	865781
75761	865782
23619	865783
35892	865784
55821	865785
122112	865786
197831	865787
30853	865788
97999	865789
56229	865790
33487	865791
125436	865792
35888	865793
95159	865794
193171	865795
186272	865796
29332	865797
22578	865798
135117	865799
21403	865800
212724	865801
99446	865802
111543	865803
25457	865804
35010	865805
36705	865806
6907	865807
151428	865808
23004	865809
136575	865810
175756	865811
33352	865812
89960	865813
151053	865814
137223	865815
35050	865816
36939	865817
128471	865818
142919	865819
9309	865820
35011	865821
104189	865822
95810	865823
22547	865824
72289	865825
104574	865826
27746	865827
107870	865828
75091	865829
55696	865830
31412	865831
138148	865832
94429	865833
162640	865834
31579	865835
102341	865836
21106	865837
59673	865838
53128	865839
108081	865840
136298	865841
198110	865842
92649	865843
72125	865844
11318	865845
75928	865846
161490	865847
66870	865848
130968	865849
116428	865850
69414	865851
125875	865852
34344	865853
70829	865854
23019	865855
130561	865856
8270	865857
46162	865858
164999	865859
119094	865860
95870	865861
207435	865862
62881	865863
84417	865864
47061	865865
24131	865866
133433	865867
70084	865868
27953	865869
30317	865870
13398	865871
152535	865872
231622	865873
133510	865874
22073	865875
90527	865876
21978	865877
27839	865878
16002	865879
69148	865880
127481	865881
109334	865882
130776	865883
181755	865884
58201	865885
29408	865886
138530	865887
29453	865888
126216	865889
95342	865890
178076	865891
94898	865892
21957	865893
47702	865894
14148	865895
152207	865896
69138	865897
36394	865898
35086	865899
137884	865900
5464	865901
27810	865902
34924	865903
152185	865904
128278	865905
173298	865906
139375	865907
13998	865908
73325	865909
116052	865910
152063	865911
150430	865912
151415	865913
93504	865914
231656	865915
125899	865916
98714	865917
233680	865918
18917	865919
4763	865920
93647	865921
116457	865922
231467	865923
8390	865924
44788	865925
185771	865926
98773	865927
3179	865928
79926	865929
42066	865930
233623	865931
26989	865932
110631	865933
56925	865934
16565	865935
64153	865936
69190	865937
97414	865938
188927	865939
98036	865940
135562	865941
36295	865942
61621	865943
34630	865944
24500	865945
98841	865946
68364	865947
22005	865948
6422	865949
145210	865950
5802	865951
105034	865952
26605	865953
54888	865954
34432	865955
86765	865956
79202	865957
125461	865958
16490	865959
47492	865960
192451	865961
71828	865962
24360	865963
71486	865964
110134	865965
77422	865966
33653	865967
46140	865968
152980	865969
150917	865970
188229	865971
37474	865972
121054	865973
69469	865974
195782	865975
213019	865976
47928	865977
32070	865978
140598	865979
127358	865980
132346	865981
56807	865982
132252	865983
3638	865984
161014	865985
50440	865986
131593	865987
22785	865988
120929	865989
15345	865990
39973	865991
66910	865992
34146	865993
83879	865994
81461	865995
153293	865996
90380	865997
54791	865998
104935	865999
17018	866000
27695	866001
165162	866002
27901	866003
31812	866004
117901	866005
3463	866006
7305	866007
1552	866008
18298	866009
68554	866010
59430	866011
4822	866012
140748	866013
2320	866014
40926	866015
29759	866016
93378	866017
35657	866018
13721	866019
40991	866020
73502	866021
33050	866022
61022	866023
70949	866024
13464	866025
8413	866026
3364	866027
142242	866028
1070	866029
9686	866030
51446	866031
58668	866032
72	866033
147271	866034
3060	866035
216000	866036
5772	866037
4024	866038
3734	866039
2157	866040
20194	866041
12521	866042
22259	866043
5474	866044
65654	866045
3624	866046
48774	866047
36243	866048
2536	866049
22099	866050
165855	866051
90826	866052
33227	866053
1379	866054
17621	866055
85223	866056
14589	866057
7690	866058
26510	866059
7657	866060
24815	866061
9899	866062
42588	866063
105463	866064
1531	866065
32237	866066
13787	866067
61125	866068
61737	866069
214279	866070
2087	866071
581	866072
3223	866073
39942	866074
46128	866075
28	866076
17232	866077
67625	866078
10864	866079
77766	866080
153635	866081
234671	866082
141390	866083
67211	866084
79269	866085
55862	866086
65511	866087
909	866088
23222	866089
39333	866090
151111	866091
43606	866092
31547	866093
189316	866094
6346	866095
125805	866096
7470	866097
38025	866098
114102	866099
63693	866100
34892	866101
102099	866102
84668	866103
5555	866104
135576	866105
108288	866106
13075	866107
6020	866108
58998	866109
198121	866110
125734	866111
185963	866112
91506	866113
153587	866114
138754	866115
14328	866116
25431	866117
28694	866118
64261	866119
16783	866120
16651	866121
60877	866122
12001	866123
239371	866124
87173	866125
108274	866126
71902	866127
72688	866128
42308	866129
14854	866130
22867	866131
183662	866132
189764	866133
19887	866134
6598	866135
90351	866136
95311	866137
138889	866138
105558	866139
44841	866140
21886	866141
14935	866142
327	866143
86509	866144
79971	866145
198088	866146
198588	866147
7693	866148
200770	866149
310	866150
108081	866151
105526	866152
142516	866153
198084	866154
14316	866155
29164	866156
164755	866157
50484	866158
14235	866159
154449	866160
33564	866161
99545	866162
181189	866163
7621	866164
107842	866165
58684	866166
10898	866167
23782	866168
126052	866169
35086	866170
74570	866171
181231	866172
154311	866173
99557	866174
9448	866175
46684	866176
2420	866177
1447	866178
18107	866179
83570	866180
153691	866181
116122	866182
19715	866183
162838	866184
14939	866185
153983	866186
20729	866187
20348	866188
38655	866189
7662	866190
27698	866191
79474	866192
41643	866193
43073	866194
232445	866195
84355	866196
99104	866197
33689	866198
64948	866199
128846	866200
75192	866201
31539	866202
71536	866203
51465	866204
19400	866205
19978	866206
14926	866207
71572	866208
63039	866209
113035	866210
45993	866211
4351	866212
58447	866213
12527	866214
16229	866215
141046	866216
9010	866217
146104	866218
39609	866219
2053	866220
98685	866221
185568	866222
76479	866223
39028	866224
51582	866225
75110	866226
145716	866227
13419	866228
16518	866229
178288	866230
13049	866231
127915	866232
108232	866233
18590	866234
132492	866235
34612	866236
53885	866237
194569	866238
1394	866239
58184	866240
13293	866241
104561	866242
136519	866243
206166	866244
56672	866245
45225	866246
142521	866247
142784	866248
41313	866249
39604	866250
10931	866251
41462	866252
16802	866253
14137	866254
18145	866255
1844	866256
101416	866257
82531	866258
10723	866259
176507	866260
7475	866261
109115	866262
56581	866263
154295	866264
48882	866265
50896	866266
101573	866267
71233	866268
17231	866269
59483	866270
34573	866271
28942	866272
154129	866273
37583	866274
56206	866275
93392	866276
34762	866277
121855	866278
121239	866279
1119	866280
214735	866281
62784	866282
208151	866283
40540	866284
102658	866285
102005	866286
119904	866287
43805	866288
35617	866289
153328	866290
34180	866291
52181	866292
26713	866293
103055	866294
13035	866295
31559	866296
14421	866297
29291	866298
29653	866299
11031	866300
104968	866301
43244	866302
14209	866303
98759	866304
118848	866305
83609	866306
233826	866307
188887	866308
142542	866309
14836	866310
3212	866311
46584	866312
43741	866313
107800	866314
31089	866315
53765	866316
107838	866317
100585	866318
99158	866319
43568	866320
100467	866321
96606	866322
80035	866323
76600	866324
147926	866325
32521	866326
198173	866327
57761	866328
73334	866329
124863	866330
20649	866331
45497	866332
19452	866333
59900	866334
16628	866335
205161	866336
85722	866337
46414	866338
47112	866339
90999	866340
103553	866341
153984	866342
6355	866343
728	866344
157302	866345
34691	866346
36631	866347
47249	866348
75112	866349
203733	866350
234669	866351
17196	866352
193661	866353
58697	866354
66040	866355
215275	866356
31829	866357
13467	866358
95750	866359
190420	866360
28694	866361
112965	866362
103069	866363
12276	866364
61659	866365
78901	866366
33737	866367
143549	866368
18282	866369
8250	866370
77498	866371
77498	866372
30571	866373
61793	866374
81676	866375
95027	866376
11348	866377
133828	866378
5189	866379
11099	866380
106292	866381
120888	866382
29773	866383
44413	866384
18121	866385
20086	866386
2727	866387
55177	866388
41933	866389
76377	866390
28366	866391
97755	866392
51014	866393
76205	866394
44520	866395
367	866396
3038	866397
95975	866398
26451	866399
6934	866400
3025	866401
14229	866402
148279	866403
232188	866404
63999	866405
38328	866406
153788	866407
109042	866408
602	866409
130620	866410
112088	866411
21136	866412
209507	866413
43858	866414
6087	866415
112061	866416
61233	866417
17587	866418
39995	866419
110907	866420
22267	866421
65200	866422
7641	866423
42403	866424
53347	866425
43443	866426
128278	866427
101688	866428
34568	866429
25763	866430
165955	866431
116276	866432
76871	866433
15033	866434
75130	866435
27997	866436
184978	866437
73947	866438
56011	866439
51877	866440
147664	866441
39220	866442
50855	866443
109557	866444
65144	866445
2179	866446
51519	866447
39629	866448
185611	866449
64252	866450
34582	866451
34532	866452
126634	866453
25473	866454
41369	866455
96345	866456
149203	866457
8886	866458
50474	866459
34499	866460
19975	866461
18102	866462
59690	866463
3629	866464
7762	866465
19283	866466
21835	866467
33711	866468
193557	866469
17205	866470
61834	866471
10302	866472
195419	866473
165830	866474
117797	866475
13715	866476
10086	866477
18591	866478
122332	866479
45558	866480
34499	866481
7069	866482
7011	866483
129002	866484
9308	866485
124512	866486
53659	866487
55216	866488
6634	866489
101585	866490
42348	866491
13397	866492
58318	866493
83832	866494
58868	866495
71488	866496
183305	866497
155006	866498
143687	866499
76477	866500
29520	866501
50515	866502
192401	866503
66151	866504
55369	866505
128782	866506
180715	866507
37321	866508
41348	866509
7657	866510
128478	866511
2911	866512
29994	866513
10385	866514
134220	866515
44115	866516
29998	866517
138343	866518
190622	866519
134845	866520
188745	866521
48216	866522
239304	866523
50378	866524
29323	866525
14278	866526
40738	866527
89247	866528
67272	866529
174914	866530
203868	866531
24476	866532
64282	866533
55768	866534
98084	866535
56726	866536
35896	866537
51576	866538
6802	866539
134750	866540
68197	866541
36031	866542
10805	866543
65156	866544
53813	866545
346	866546
15258	866547
67301	866548
90691	866549
21929	866550
23600	866551
187723	866552
94966	866553
60625	866554
101951	866555
103215	866556
3795	866557
24172	866558
185202	866559
11381	866560
18840	866561
39276	866562
33551	866563
11096	866564
67454	866565
13264	866566
193190	866567
5819	866568
1880	866569
3062	866570
44786	866571
97465	866572
119594	866573
71885	866574
45511	866575
23062	866576
71973	866577
88475	866578
74195	866579
64411	866580
7001	866581
2068	866582
4105	866583
138359	866584
20094	866585
18659	866586
136823	866587
193165	866588
22909	866589
51648	866590
153706	866591
19708	866592
41154	866593
14216	866594
56143	866595
50115	866596
12143	866597
124047	866598
154631	866599
77006	866600
886	866601
64972	866602
162245	866603
74881	866604
131391	866605
123552	866606
36694	866607
29866	866608
130394	866609
59993	866610
96827	866611
39765	866612
22591	866613
14510	866614
22557	866615
38835	866616
98668	866617
36345	866618
100692	866619
35294	866620
105807	866621
25220	866622
207178	866623
37276	866624
14147	866625
36173	866626
94217	866627
10493	866628
207610	866629
35093	866630
128706	866631
23740	866632
25497	866633
74213	866634
78557	866635
130794	866636
50112	866637
99567	866638
43359	866639
100897	866640
14843	866641
128355	866642
137793	866643
74687	866644
83831	866645
126714	866646
46224	866647
87856	866648
25814	866649
62903	866650
26710	866651
141163	866652
79859	866653
24910	866654
59627	866655
65300	866656
150746	866657
72764	866658
56065	866659
140306	866660
182610	866661
8319	866662
41744	866663
149304	866664
18564	866665
44069	866666
45631	866667
58895	866668
45315	866669
77116	866670
192658	866671
3057	866672
2106	866673
13050	866674
126939	866675
98443	866676
178947	866677
15553	866678
82885	866679
152827	866680
96397	866681
12035	866682
178038	866683
45789	866684
19464	866685
28019	866686
55355	866687
101310	866688
201097	866689
110477	866690
103507	866691
53095	866692
95466	866693
101325	866694
51725	866695
27722	866696
197856	866697
80397	866698
21967	866699
48565	866700
75300	866701
10378	866702
6874	866703
36214	866704
107526	866705
109538	866706
102163	866707
43814	866708
21036	866709
105335	866710
1007	866711
31430	866712
138039	866713
136390	866714
126266	866715
34816	866716
21875	866717
89940	866718
215957	866719
39582	866720
4450	866721
23758	866722
385	866723
29887	866724
1886	866725
40524	866726
104256	866727
19574	866728
50081	866729
78144	866730
84683	866731
18519	866732
43115	866733
169272	866734
163777	866735
29874	866736
119467	866737
143202	866738
29082	866739
166960	866740
40706	866741
92938	866742
94542	866743
35185	866744
67852	866745
3512	866746
103571	866747
199068	866748
92654	866749
64837	866750
20721	866751
186621	866752
3675	866753
233602	866754
137836	866755
28792	866756
122136	866757
134711	866758
63246	866759
102225	866760
142545	866761
194438	866762
144854	866763
79212	866764
150473	866765
113839	866766
92645	866767
71444	866768
189136	866769
8998	866770
75825	866771
94531	866772
57706	866773
42318	866774
144573	866775
14962	866776
759	866777
56023	866778
24343	866779
104617	866780
196555	866781
128060	866782
76723	866783
4975	866784
31061	866785
82634	866786
112992	866787
39991	866788
109418	866789
39700	866790
31910	866791
109261	866792
63508	866793
110301	866794
23004	866795
118417	866796
40817	866797
179468	866798
37474	866799
18077	866800
61154	866801
21524	866802
34881	866803
76387	866804
166513	866805
144665	866806
39634	866807
57218	866808
94617	866809
112059	866810
134318	866811
174711	866812
117370	866813
177984	866814
13742	866815
26537	866816
239602	866817
2053	866818
17335	866819
214469	866820
139320	866821
176717	866822
44922	866823
34690	866824
142612	866825
233197	866826
44121	866827
84477	866828
131726	866829
66414	866830
80622	866831
193003	866832
135576	866833
126159	866834
144668	866835
167623	866836
235322	866837
6598	866838
118183	866839
202578	866840
93195	866841
30596	866842
37336	866843
105686	866844
18073	866845
131209	866846
100619	866847
197309	866848
150627	866849
5796	866850
150630	866851
69487	866852
45768	866853
104546	866854
12973	866855
143271	866856
2737	866857
53979	866858
30371	866859
15733	866860
94904	866861
195744	866862
33590	866863
128423	866864
78641	866865
136255	866866
190993	866867
65440	866868
168279	866869
148259	866870
99295	866871
13511	866872
46403	866873
101125	866874
152605	866875
11395	866876
47821	866877
26517	866878
11429	866879
122154	866880
90945	866881
186942	866882
75001	866883
144803	866884
116958	866885
122897	866886
109085	866887
120539	866888
23997	866889
132354	866890
132689	866891
90164	866892
51448	866893
84772	866894
78440	866895
64301	866896
26512	866897
7673	866898
126673	866899
210101	866900
61744	866901
177799	866902
71291	866903
234064	866904
55927	866905
34795	866906
13773	866907
37271	866908
27985	866909
575	866910
97754	866911
173866	866912
15777	866913
21825	866914
34902	866915
81080	866916
22778	866917
37852	866918
2673	866919
235964	866920
81216	866921
9967	866922
111981	866923
164844	866924
14076	866925
83775	866926
87885	866927
64312	866928
158222	866929
75735	866930
3675	866931
31231	866932
13316	866933
100572	866934
60311	866935
42115	866936
102622	866937
11655	866938
236305	866939
27714	866940
82275	866941
17453	866942
34833	866943
28402	866944
4790	866945
185252	866946
36295	866947
169339	866948
37014	866949
116486	866950
117943	866951
77990	866952
5622	866953
56364	866954
56915	866955
10464	866956
6227	866957
2168	866958
26824	866959
209430	866960
135497	866961
119692	866962
33429	866963
68442	866964
13867	866965
5673	866966
56461	866967
180676	866968
76911	866969
14957	866970
57240	866971
69050	866972
20101	866973
61186	866974
46139	866975
55392	866976
99343	866977
104617	866978
59041	866979
39949	866980
142888	866981
42171	866982
215950	866983
192916	866984
38471	866985
97867	866986
120876	866987
15663	866988
142065	866989
146683	866990
67636	866991
76340	866992
39954	866993
26550	866994
206233	866995
138476	866996
36332	866997
19769	866998
102317	866999
143717	867000
208977	867001
8042	867002
110607	867003
44538	867004
70871	867005
114869	867006
30400	867007
39702	867008
25551	867009
28140	867010
3588	867011
192902	867012
179083	867013
50018	867014
186322	867015
143034	867016
98923	867017
212934	867018
25321	867019
79577	867020
29444	867021
89417	867022
20924	867023
131124	867024
7614	867025
71530	867026
19452	867027
111251	867028
99494	867029
18777	867030
34477	867031
17622	867032
140836	867033
1832	867034
71095	867035
41348	867036
23004	867037
92274	867038
128920	867039
10466	867040
60915	867041
14410	867042
195695	867043
37699	867044
45899	867045
99351	867046
51465	867047
53476	867048
95573	867049
6651	867050
10013	867051
125886	867052
99861	867053
101915	867054
101635	867055
63025	867056
3179	867057
184295	867058
64591	867059
62172	867060
24111	867061
42338	867062
101206	867063
138338	867064
17174	867065
29223	867066
27641	867067
57186	867068
133006	867069
153021	867070
86648	867071
92478	867072
46403	867073
101576	867074
89247	867075
80986	867076
85348	867077
33502	867078
82856	867079
118604	867080
65191	867081
82984	867082
41978	867083
22481	867084
109113	867085
53758	867086
57849	867087
56251	867088
140249	867089
72137	867090
28483	867091
110817	867092
20814	867093
15609	867094
18721	867095
46991	867096
41176	867097
190679	867098
25729	867099
1594	867100
2970	867101
12895	867102
23957	867103
55027	867104
73358	867105
176418	867106
37964	867107
140628	867108
68702	867109
79577	867110
218757	867111
15000	867112
166967	867113
105760	867114
85921	867115
146329	867116
24532	867117
45048	867118
4638	867119
62172	867120
132066	867121
122087	867122
105073	867123
38306	867124
19517	867125
200527	867126
2115	867127
181384	867128
27783	867129
73607	867130
105489	867131
6813	867132
4924	867133
210220	867134
89449	867135
127029	867136
43382	867137
99836	867138
44248	867139
135292	867140
139244	867141
63208	867142
10998	867143
144888	867144
109758	867145
92644	867146
76553	867147
11966	867148
1800	867149
39861	867150
32432	867151
29054	867152
43873	867153
23980	867154
59289	867155
90330	867156
135562	867157
5000	867158
101101	867159
34475	867160
58954	867161
64054	867162
42227	867163
79173	867164
97296	867165
211407	867166
59389	867167
47689	867168
90220	867169
53949	867170
13043	867171
10984	867172
53817	867173
136627	867174
53607	867175
193463	867176
17354	867177
134220	867178
166744	867179
23991	867180
30059	867181
105897	867182
18015	867183
191975	867184
25228	867185
16800	867186
39638	867187
77592	867188
4463	867189
15011	867190
43126	867191
144143	867192
40734	867193
72096	867194
33618	867195
102153	867196
20810	867197
77767	867198
112299	867199
8598	867200
20143	867201
43372	867202
28468	867203
31528	867204
27665	867205
77409	867206
174953	867207
146508	867208
46850	867209
26976	867210
20689	867211
60523	867212
143241	867213
29332	867214
40539	867215
36928	867216
99676	867217
116080	867218
25566	867219
38990	867220
10438	867221
175583	867222
40713	867223
15977	867224
45682	867225
6906	867226
41862	867227
32432	867228
193698	867229
231290	867230
58462	867231
89885	867232
86509	867233
18056	867234
115798	867235
4321	867236
50331	867237
25371	867238
94871	867239
17481	867240
70834	867241
41323	867242
186321	867243
15675	867244
60135	867245
120515	867246
189294	867247
134384	867248
1242	867249
175185	867250
137350	867251
69636	867252
145741	867253
183198	867254
82761	867255
55212	867256
221817	867257
148779	867258
51108	867259
153002	867260
20387	867261
23812	867262
213309	867263
78939	867264
213142	867265
134393	867266
36885	867267
192380	867268
131000	867269
58817	867270
53476	867271
43316	867272
95866	867273
9030	867274
58323	867275
98992	867276
107359	867277
144510	867278
855	867279
90424	867280
33711	867281
202437	867282
192778	867283
235313	867284
202352	867285
57338	867286
187519	867287
58004	867288
130691	867289
92707	867290
74859	867291
112684	867292
138902	867293
65218	867294
144982	867295
7618	867296
26728	867297
63092	867298
10199	867299
25211	867300
77421	867301
166719	867302
35922	867303
12676	867304
141732	867305
67917	867306
89118	867307
67976	867308
104484	867309
280	867310
63459	867311
61857	867312
44990	867313
44095	867314
28136	867315
39744	867316
216960	867317
72300	867318
39773	867319
7585	867320
21150	867321
46987	867322
103650	867323
116064	867324
53290	867325
5960	867326
11655	867327
68331	867328
61817	867329
10517	867330
10517	867331
24877	867332
18144	867333
38804	867334
228166	867335
76571	867336
8322	867337
12081	867338
4130	867339
63719	867340
71803	867341
36984	867342
56228	867343
8939	867344
114725	867345
93247	867346
41758	867347
79334	867348
36982	867349
1910	867350
31880	867351
10555	867352
24513	867353
88276	867354
41101	867355
53147	867356
18009	867357
193029	867358
41676	867359
124618	867360
78946	867361
127721	867362
84690	867363
50212	867364
162304	867365
13906	867366
4038	867367
3292	867368
227	867369
29252	867370
165138	867371
7054	867372
219099	867373
83294	867374
205268	867375
154445	867376
13443	867377
180836	867378
125011	867379
117563	867380
130610	867381
59196	867382
239642	867383
164511	867384
67499	867385
2408	867386
29613	867387
48991	867388
19961	867389
29159	867390
34218	867391
59740	867392
184602	867393
116417	867394
123458	867395
53907	867396
7144	867397
66539	867398
49283	867399
26967	867400
94633	867401
160655	867402
1372	867403
44727	867404
23442	867405
17098	867406
38389	867407
220086	867408
114785	867409
4505	867410
33238	867411
1194	867412
17746	867413
5279	867414
7387	867415
116175	867416
70162	867417
50599	867418
10374	867419
23816	867420
75572	867421
30496	867422
220184	867423
76549	867424
14245	867425
61381	867426
1891	867427
60196	867428
89155	867429
24097	867430
48647	867431
578	867432
23413	867433
72905	867434
20400	867435
2615	867436
38870	867437
7046	867438
3662	867439
5290	867440
16408	867441
2770	867442
9232	867443
9230	867444
18437	867445
3557	867446
9253	867447
12844	867448
18481	867449
12845	867450
6838	867451
42975	867452
166171	867453
15355	867454
2	867455
39916	867456
5217	867457
5075	867458
2857	867459
18440	867460
2556	867461
527	867462
4057	867463
28630	867464
4368	867465
5802	867466
3175	867467
26446	867468
49443	867469
5856	867470
2029	867471
48550	867472
2	867473
80341	867474
1369	867475
22559	867476
2701	867477
2566	867478
24779	867479
7382	867480
5	867481
29098	867482
233957	867483
126905	867484
49443	867485
50558	867486
2	867487
78062	867488
12684	867489
1550	867490
36281	867491
5802	867492
63752	867493
11415	867494
7350	867495
68277	867496
111469	867497
12747	867498
106304	867499
22538	867500
2767	867501
7666	867502
34938	867503
210029	867504
13847	867505
2155	867506
44282	867507
12965	867508
143926	867509
33574	867510
33667	867511
9029	867512
10400	867513
75631	867514
347	867515
120939	867516
85583	867517
12512	867518
14899	867519
66426	867520
165144	867521
12541	867522
8985	867523
6592	867524
53992	867525
103180	867526
60866	867527
112089	867528
4424	867529
13659	867530
108239	867531
186940	867532
55718	867533
212281	867534
55904	867535
22654	867536
161372	867537
103471	867538
140918	867539
219748	867540
56963	867541
179389	867542
135359	867543
159408	867544
43258	867545
86600	867546
78928	867547
157757	867548
37034	867549
24425	867550
150936	867551
39562	867552
264	867553
95429	867554
22026	867555
7	867556
33509	867557
19743	867558
65227	867559
35276	867560
7630	867561
46903	867562
93725	867563
12512	867564
4436	867565
141728	867566
47737	867567
47529	867568
87456	867569
80222	867570
73518	867571
49413	867572
3727	867573
73032	867574
164998	867575
64823	867576
2747	867577
103129	867578
12183	867579
88294	867580
5819	867581
144599	867582
4868	867583
21367	867584
102279	867585
2395	867586
197125	867587
8930	867588
203665	867589
72328	867590
43403	867591
83331	867592
89329	867593
67847	867594
145624	867595
5736	867596
107362	867597
48077	867598
2291	867599
20161	867600
2734	867601
24227	867602
7	867603
1248	867604
7752	867605
15043	867606
14068	867607
180413	867608
36504	867609
140614	867610
201132	867611
56101	867612
24922	867613
67393	867614
8134	867615
12557	867616
29602	867617
369	867618
1869	867619
7535	867620
25357	867621
201136	867622
86867	867623
145476	867624
57273	867625
8930	867626
230988	867627
63076	867628
82341	867629
5413	867630
458	867631
99943	867632
30814	867633
12484	867634
70848	867635
3698	867636
25675	867637
27017	867638
60522	867639
22283	867640
28992	867641
8930	867642
69105	867643
44483	867644
6592	867645
133510	867646
33684	867647
87288	867648
23832	867649
55660	867650
13336	867651
192895	867652
449	867653
6422	867654
609	867655
111281	867656
9971	867657
23560	867658
56212	867659
50586	867660
5010	867661
59088	867662
144761	867663
37910	867664
89546	867665
22867	867666
22710	867667
30439	867668
156793	867669
20882	867670
1426	867671
11937	867672
100977	867673
19833	867674
7465	867675
30789	867676
3451	867677
12051	867678
21748	867679
14141	867680
86087	867681
15608	867682
26724	867683
25621	867684
12512	867685
615	867686
190407	867687
3052	867688
236332	867689
44053	867690
188377	867691
4450	867692
12383	867693
47752	867694
47610	867695
26985	867696
95825	867697
15553	867698
11874	867699
9514	867700
86702	867701
87257	867702
188310	867703
28175	867704
97854	867705
93795	867706
37789	867707
7624	867708
140165	867709
165286	867710
75406	867711
74970	867712
38875	867713
27807	867714
5821	867715
38680	867716
205316	867717
101542	867718
10617	867719
81619	867720
111670	867721
142043	867722
14446	867723
38722	867724
13714	867725
41542	867726
78675	867727
9663	867728
43751	867729
55663	867730
54402	867731
11774	867732
67789	867733
78164	867734
67692	867735
107156	867736
29410	867737
4197	867738
93801	867739
22008	867740
10511	867741
2735	867742
105097	867743
1122	867744
6652	867745
5797	867746
26084	867747
1919	867748
103148	867749
155	867750
31386	867751
74118	867752
32988	867753
21114	867754
112512	867755
28767	867756
3328	867757
20221	867758
25	867759
14119	867760
8205	867761
13804	867762
542	867763
196	867764
480	867765
238070	867766
10170	867767
1075	867768
160563	867769
3593	867770
1652	867771
29845	867772
74999	867773
914	867774
44122	867775
32300	867776
8520	867777
671	867778
3738	867779
63325	867780
17048	867781
7308	867782
863	867783
76250	867784
37465	867785
24031	867786
150663	867787
2796	867788
47159	867789
44070	867790
14292	867791
58024	867792
123784	867793
16959	867794
72277	867795
3574	867796
6441	867797
7816	867798
17077	867799
57411	867800
8633	867801
3788	867802
92129	867803
40099	867804
6521	867805
8577	867806
12857	867807
31588	867808
41670	867809
4679	867810
39630	867811
65741	867812
3339	867813
84749	867814
196789	867815
25807	867816
67512	867817
230553	867818
155917	867819
72100	867820
42884	867821
176034	867822
96941	867823
2442	867824
4779	867825
52013	867826
63337	867827
11440	867828
986	867829
75227	867830
31962	867831
44634	867832
19952	867833
1618	867834
22300	867835
20918	867836
11250	867837
11571	867838
101092	867839
154877	867840
204416	867841
76258	867842
86152	867843
44473	867844
9451	867845
6233	867846
64248	867847
1463	867848
25180	867849
23823	867850
34822	867851
78053	867852
38231	867853
80686	867854
214493	867855
141028	867856
2017	867857
196	867858
86819	867859
92633	867860
116529	867861
37436	867862
1155	867863
57443	867864
34329	867865
23031	867866
3114	867867
30345	867868
39282	867869
29936	867870
11725	867871
15592	867872
46926	867873
37633	867874
30558	867875
129140	867876
9288	867877
47496	867878
51858	867879
29943	867880
37637	867881
14971	867882
30236	867883
22046	867884
13917	867885
45645	867886
7278	867887
24240	867888
42163	867889
6047	867890
8737	867891
38487	867892
108947	867893
82854	867894
21678	867895
15417	867896
166953	867897
196393	867898
13259	867899
61011	867900
60896	867901
42639	867902
82236	867903
79532	867904
56617	867905
1507	867906
52166	867907
159802	867908
44038	867909
15423	867910
11625	867911
142322	867912
17181	867913
48385	867914
62747	867915
142785	867916
179019	867917
4201	867918
15012	867919
21937	867920
92294	867921
44519	867922
7341	867923
80051	867924
13264	867925
10548	867926
229177	867927
31128	867928
62035	867929
67160	867930
90229	867931
7668	867932
28413	867933
18412	867934
164611	867935
70178	867936
2391	867937
57214	867938
119852	867939
85389	867940
10509	867941
103089	867942
3331	867943
14681	867944
139537	867945
33703	867946
119867	867947
67978	867948
174347	867949
114848	867950
86252	867951
53570	867952
85092	867953
10493	867954
115245	867955
3681	867956
33538	867957
179738	867958
10450	867959
8925	867960
121389	867961
49037	867962
16087	867963
10450	867964
61496	867965
216182	867966
10458	867967
154673	867968
26789	867969
117313	867970
121958	867971
41954	867972
12454	867973
53442	867974
54364	867975
230150	867976
174001	867977
84515	867978
224135	867979
151723	867980
144323	867981
165077	867982
166126	867983
69394	867984
51630	867985
121235	867986
152571	867987
174692	867988
239358	867989
22775	867990
31083	867991
182969	867992
81844	867993
14921	867994
86192	867995
7523	867996
43801	867997
107699	867998
90614	867999
34666	868000
110833	868001
107671	868002
64230	868003
42132	868004
8939	868005
68879	868006
18023	868007
170183	868008
102792	868009
64752	868010
7681	868011
11390	868012
32958	868013
179743	868014
165465	868015
57626	868016
43200	868017
90265	868018
119385	868019
4531	868020
49725	868021
1038	868022
116979	868023
51079	868024
204847	868025
53102	868026
38993	868027
120942	868028
121139	868029
169248	868030
90236	868031
33413	868032
10112	868033
2496	868034
25951	868035
37788	868036
159465	868037
108273	868038
64230	868039
115188	868040
30143	868041
142569	868042
53756	868043
56219	868044
115621	868045
46876	868046
29784	868047
107701	868048
15839	868049
9353	868050
2841	868051
147553	868052
84708	868053
6357	868054
14683	868055
11413	868056
5445	868057
40238	868058
347	868059
56851	868060
90790	868061
112471	868062
361	868063
12470	868064
2745	868065
87593	868066
78690	868067
164163	868068
2791	868069
43019	868070
18046	868071
125423	868072
13529	868073
202291	868074
72921	868075
54796	868076
90589	868077
68030	868078
34595	868079
52466	868080
53064	868081
164553	868082
50429	868083
71476	868084
615	868085
1161	868086
10726	868087
29798	868088
33351	868089
7878	868090
25153	868091
5309	868092
4531	868093
107251	868094
85227	868095
88348	868096
1140	868097
21678	868098
229885	868099
211228	868100
77786	868101
128809	868102
5447	868103
32106	868104
4044	868105
25796	868106
155460	868107
3330	868108
166117	868109
9578	868110
83715	868111
8242	868112
98297	868113
29409	868114
99955	868115
13180	868116
56989	868117
17121	868118
27854	868119
87292	868120
166411	868121
40593	868122
182741	868123
38638	868124
13047	868125
51291	868126
48775	868127
13657	868128
6310	868129
40676	868130
10959	868131
104734	868132
4832	868133
2605	868134
88615	868135
57405	868136
40737	868137
48779	868138
51547	868139
9618	868140
11712	868141
85237	868142
5037	868143
86474	868144
10646	868145
84586	868146
4905	868147
152956	868148
4814	868149
41549	868150
119561	868151
45769	868152
8280	868153
87948	868154
160391	868155
19746	868156
141152	868157
128254	868158
195446	868159
192782	868160
108286	868161
52715	868162
117119	868163
54010	868164
118551	868165
81884	868166
88628	868167
2676	868168
106482	868169
138548	868170
64450	868171
38115	868172
87894	868173
57147	868174
3731	868175
39559	868176
14105	868177
129319	868178
13503	868179
14022	868180
87358	868181
72781	868182
14566	868183
58245	868184
48	868185
87979	868186
24056	868187
14427	868188
49840	868189
12726	868190
24290	868191
743	868192
2616	868193
11952	868194
1913	868195
112266	868196
77453	868197
36943	868198
61772	868199
12431	868200
21753	868201
42357	868202
2158	868203
53341	868204
91133	868205
33721	868206
70731	868207
137995	868208
12376	868209
27253	868210
6593	868211
6902	868212
1717	868213
8026	868214
89356	868215
126025	868216
152502	868217
1966	868218
3908	868219
9015	868220
26189	868221
40726	868222
26271	868223
41098	868224
29699	868225
41310	868226
18875	868227
47221	868228
23985	868229
4371	868230
52954	868231
68617	868232
23539	868233
124752	868234
89312	868235
76467	868236
23539	868237
41404	868238
55322	868239
162534	868240
67955	868241
21546	868242
26351	868243
140237	868244
25621	868245
5014	868246
18417	868247
228141	868248
123616	868249
172026	868250
70642	868251
93212	868252
123524	868253
54300	868254
5137	868255
171613	868256
240	868257
92053	868258
22150	868259
171874	868260
70018	868261
70000	868262
123931	868263
171950	868264
123488	868265
92545	868266
70014	868267
171653	868268
172268	868269
172406	868270
92126	868271
70742	868272
124043	868273
42852	868274
42541	868275
171715	868276
183249	868277
171984	868278
171164	868279
70014	868280
3126	868281
70031	868282
27331	868283
92181	868284
124063	868285
133209	868286
91699	868287
91777	868288
172483	868289
42564	868290
95747	868291
91973	868292
187	868293
61632	868294
172949	868295
172292	868296
124143	868297
123701	868298
92104	868299
37686	868300
100109	868301
61830	868302
28084	868303
18173	868304
16637	868305
61397	868306
77232	868307
106923	868308
29069	868309
15110	868310
37802	868311
30516	868312
6619	868313
56692	868314
152767	868315
7	868316
48275	868317
11579	868318
7263	868319
875	868320
21956	868321
57013	868322
11228	868323
2836	868324
51235	868325
106368	868326
8568	868327
21990	868328
117037	868329
106885	868330
98093	868331
68551	868332
14742	868333
5433	868334
19529	868335
19850	868336
12492	868337
23792	868338
94018	868339
36546	868340
5452	868341
18576	868342
53950	868343
15473	868344
46576	868345
2042	868346
30162	868347
132226	868348
16000	868349
7774	868350
9870	868351
63475	868352
2298	868353
130089	868354
71706	868355
3624	868356
204181	868357
24311	868358
45940	868359
8895	868360
22578	868361
58844	868362
372	868363
45163	868364
60558	868365
24236	868366
51713	868367
105944	868368
96177	868369
24663	868370
65053	868371
44488	868372
58891	868373
326	868374
31424	868375
14887	868376
136147	868377
46044	868378
4399	868379
38266	868380
55937	868381
69098	868382
5495	868383
119550	868384
22036	868385
1531	868386
32360	868387
152	868388
61948	868389
40750	868390
10513	868391
12	868392
100886	868393
33249	868394
25179	868395
62552	868396
3085	868397
5590	868398
77582	868399
72870	868400
6933	868401
78908	868402
696	868403
16341	868404
111778	868405
49165	868406
7295	868407
48915	868408
8935	868409
90341	868410
11699	868411
24947	868412
57535	868413
1708	868414
2969	868415
105009	868416
80495	868417
56526	868418
47782	868419
13919	868420
106117	868421
155480	868422
9838	868423
88342	868424
199881	868425
134385	868426
4225	868427
25428	868428
39408	868429
7713	868430
47770	868431
65502	868432
5937	868433
112425	868434
6757	868435
159482	868436
6861	868437
147090	868438
97439	868439
91730	868440
44394	868441
120525	868442
3938	868443
232578	868444
27805	868445
4991	868446
1850	868447
44539	868448
52599	868449
37484	868450
121064	868451
80995	868452
37337	868453
30186	868454
43669	868455
28355	868456
18950	868457
48110	868458
5210	868459
19765	868460
172884	868461
11364	868462
35275	868463
38497	868464
280	868465
84191	868466
110206	868467
112724	868468
64666	868469
215827	868470
75844	868471
210189	868472
54131	868473
122756	868474
170933	868475
69864	868476
23845	868477
12326	868478
17833	868479
47470	868480
4174	868481
4714	868482
74569	868483
169172	868484
9719	868485
107434	868486
91001	868487
77738	868488
137912	868489
29104	868490
52168	868491
115019	868492
166006	868493
58302	868494
2737	868495
18075	868496
3873	868497
149081	868498
6649	868499
9026	868500
65703	868501
55913	868502
42210	868503
162655	868504
82800	868505
101499	868506
88731	868507
149921	868508
162020	868509
159753	868510
87287	868511
32974	868512
19805	868513
8173	868514
53627	868515
21630	868516
48165	868517
38832	868518
4076	868519
24480	868520
6576	868521
10247	868522
16190	868523
42385	868524
43865	868525
8026	868526
142445	868527
55548	868528
1924	868529
122476	868530
12	868531
46854	868532
20492	868533
3315	868534
106798	868535
44738	868536
90920	868537
49556	868538
19513	868539
55773	868540
65584	868541
12262	868542
86818	868543
41319	868544
9898	868545
1295	868546
62421	868547
37231	868548
5014	868549
4295	868550
1807	868551
162596	868552
21605	868553
28448	868554
104230	868555
9788	868556
127587	868557
15560	868558
91070	868559
17946	868560
61373	868561
43655	868562
93664	868563
149830	868564
824	868565
9598	868566
53872	868567
5435	868568
7005	868569
36709	868570
56892	868571
35973	868572
130973	868573
31810	868574
17448	868575
20228	868576
66	868577
4848	868578
19949	868579
128098	868580
17605	868581
29839	868582
13136	868583
7302	868584
1465	868585
12684	868586
115803	868587
91826	868588
11827	868589
48978	868590
19966	868591
36788	868592
5352	868593
75477	868594
1069	868595
8524	868596
37402	868597
12420	868598
6596	868599
108691	868600
94881	868601
6339	868602
2215	868603
12124	868604
37811	868605
6513	868606
6606	868607
38946	868608
3631	868609
105723	868610
144561	868611
111809	868612
137297	868613
100679	868614
58964	868615
44550	868616
49589	868617
38974	868618
73596	868619
27645	868620
2007	868621
1482	868622
1715	868623
12405	868624
12405	868625
39688	868626
30212	868627
47834	868628
154656	868629
69044	868630
164147	868631
5503	868632
489	868633
5092	868634
73468	868635
30672	868636
8138	868637
4100	868638
125725	868639
20843	868640
6103	868641
78839	868642
8271	868643
10539	868644
8446	868645
80458	868646
37191	868647
47466	868648
79852	868649
18682	868650
48301	868651
16438	868652
74178	868653
8297	868654
60928	868655
5285	868656
80297	868657
57109	868658
47538	868659
48599	868660
21341	868661
12987	868662
35754	868663
6907	868664
903	868665
26825	868666
15715	868667
104029	868668
48385	868669
1328	868670
38936	868671
19818	868672
11016	868673
35289	868674
7306	868675
18029	868676
20169	868677
105152	868678
33518	868679
37686	868680
15685	868681
33468	868682
894	868683
240381	868684
89782	868685
118193	868686
53193	868687
97139	868688
29134	868689
103838	868690
127846	868691
27611	868692
72225	868693
55025	868694
59154	868695
71584	868696
3617	868697
16164	868698
47431	868699
196811	868700
53105	868701
4055	868702
4955	868703
169163	868704
123854	868705
52547	868706
40829	868707
37352	868708
41982	868709
209137	868710
7504	868711
150007	868712
33870	868713
167796	868714
5072	868715
27384	868716
176648	868717
16196	868718
84727	868719
181	868720
48933	868721
88745	868722
95	868723
799	868724
20894	868725
80688	868726
31471	868727
11462	868728
26473	868729
68437	868730
28739	868731
236649	868732
51784	868733
36651	868734
224115	868735
68771	868736
2323	868737
228760	868738
1734	868739
5833	868740
5525	868741
1971	868742
13352	868743
18360	868744
22274	868745
24012	868746
7224	868747
15277	868748
34134	868749
15115	868750
15241	868751
1585	868752
10685	868753
46645	868754
54809	868755
4531	868756
12730	868757
3662	868758
38417	868759
63323	868760
60166	868761
104722	868762
2823	868763
48568	868764
80371	868765
186207	868766
56618	868767
15411	868768
1063	868769
22315	868770
51607	868771
21606	868772
96056	868773
5930	868774
49466	868775
26679	868776
68071	868777
3144	868778
31547	868779
50686	868780
165419	868781
29969	868782
176	868783
72489	868784
23467	868785
100729	868786
165886	868787
229442	868788
107793	868789
106142	868790
29116	868791
6691	868792
58511	868793
182978	868794
98	868795
16102	868796
86743	868797
86030	868798
115612	868799
43851	868800
4098	868801
25858	868802
59970	868803
62083	868804
36290	868805
239902	868806
128421	868807
31269	868808
59781	868809
115480	868810
91467	868811
11855	868812
142145	868813
5644	868814
25715	868815
27136	868816
41076	868817
88554	868818
50095	868819
19386	868820
3097	868821
159004	868822
76967	868823
164488	868824
45272	868825
52554	868826
41128	868827
9429	868828
83334	868829
4373	868830
27616	868831
34839	868832
2691	868833
141692	868834
4373	868835
113083	868836
138032	868837
3548	868838
199965	868839
14808	868840
47063	868841
87860	868842
75774	868843
34413	868844
1756	868845
41275	868846
87104	868847
36151	868848
3	868849
239980	868850
21374	868851
215494	868852
117351	868853
44908	868854
96647	868855
2853	868856
35489	868857
10889	868858
76565	868859
65534	868860
64628	868861
12009	868862
226034	868863
36072	868864
62640	868865
18824	868866
46342	868867
51842	868868
63090	868869
157840	868870
17777	868871
136846	868872
30268	868873
95361	868874
35403	868875
143371	868876
3878	868877
1011	868878
58254	868879
45856	868880
28887	868881
37255	868882
40699	868883
100720	868884
138663	868885
76585	868886
50502	868887
22646	868888
102843	868889
29181	868890
51982	868891
64471	868892
43829	868893
149985	868894
49174	868895
61480	868896
27635	868897
109389	868898
7665	868899
41529	868900
19309	868901
107869	868902
58777	868903
192634	868904
47106	868905
161636	868906
18365	868907
123754	868908
106913	868909
1746	868910
127497	868911
23343	868912
99442	868913
87397	868914
1666	868915
5353	868916
146213	868917
88710	868918
44302	868919
40327	868920
227524	868921
3802	868922
130527	868923
31981	868924
41284	868925
19309	868926
50521	868927
32418	868928
224569	868929
3843	868930
41936	868931
29544	868932
25927	868933
100584	868934
32708	868935
68677	868936
59429	868937
164847	868938
1116	868939
15094	868940
206915	868941
118183	868942
36361	868943
101263	868944
133736	868945
4073	868946
10701	868947
223778	868948
106079	868949
13713	868950
197268	868951
130504	868952
25662	868953
52129	868954
183042	868955
164463	868956
1207	868957
24876	868958
17695	868959
28703	868960
22984	868961
2731	868962
50317	868963
5519	868964
56376	868965
35228	868966
92804	868967
57098	868968
8892	868969
60052	868970
61537	868971
1253	868972
66401	868973
23121	868974
36028	868975
950	868976
9745	868977
31595	868978
25872	868979
120092	868980
4849	868981
6629	868982
9243	868983
156092	868984
8167	868985
158610	868986
39859	868987
76934	868988
65943	868989
37204	868990
5188	868991
43246	868992
81125	868993
75600	868994
83033	868995
13560	868996
13386	868997
174313	868998
15997	868999
10423	869000
107913	869001
51038	869002
25324	869003
655	869004
655	869005
123091	869006
11136	869007
157231	869008
2287	869009
7023	869010
103966	869011
1341	869012
39376	869013
34377	869014
10184	869015
80151	869016
50134	869017
7137	869018
7387	869019
879	869020
57196	869021
64349	869022
2091	869023
65094	869024
58281	869025
25944	869026
74778	869027
117506	869028
31700	869029
1124	869030
163938	869031
77407	869032
102971	869033
58416	869034
83335	869035
21564	869036
754	869037
164818	869038
26804	869039
7352	869040
37358	869041
6034	869042
1698	869043
83195	869044
9110	869045
146735	869046
114130	869047
91994	869048
55385	869049
10635	869050
612	869051
20571	869052
9742	869053
58868	869054
90247	869055
50161	869056
38158	869057
27139	869058
87095	869059
4455	869060
59314	869061
13419	869062
200599	869063
14298	869064
6254	869065
23658	869066
341	869067
2181	869068
116050	869069
290	869070
191476	869071
7986	869072
212520	869073
71404	869074
102511	869075
60501	869076
14671	869077
138846	869078
77395	869079
59253	869080
11120	869081
47738	869082
99582	869083
49534	869084
9041	869085
10081	869086
11102	869087
6563	869088
12499	869089
46228	869090
3918	869091
698	869092
48520	869093
86088	869094
104816	869095
3456	869096
98185	869097
570	869098
18505	869099
39853	869100
219	869101
87948	869102
27404	869103
525	869104
389	869105
74353	869106
8329	869107
117216	869108
1501	869109
29428	869110
20832	869111
45146	869112
7580	869113
7461	869114
50125	869115
479	869116
2082	869117
52151	869118
39909	869119
151038	869120
44966	869121
9458	869122
50114	869123
93836	869124
95676	869125
40539	869126
41611	869127
150565	869128
76266	869129
77142	869130
31015	869131
133790	869132
29768	869133
60318	869134
63825	869135
23489	869136
6631	869137
16931	869138
123229	869139
4931	869140
15459	869141
8743	869142
101901	869143
89173	869144
45176	869145
3214	869146
102712	869147
20979	869148
29428	869149
224306	869150
52151	869151
30962	869152
8663	869153
21858	869154
185867	869155
55417	869156
8604	869157
8490	869158
31062	869159
58144	869160
17406	869161
6709	869162
58199	869163
18299	869164
5038	869165
24301	869166
1580	869167
12951	869168
1136	869169
237124	869170
83426	869171
52714	869172
24340	869173
59655	869174
924	869175
136786	869176
214769	869177
1402	869178
149210	869179
190150	869180
7683	869181
1730	869182
83082	869183
11004	869184
190518	869185
27876	869186
142167	869187
29275	869188
3735	869189
226373	869190
29329	869191
4603	869192
45070	869193
105214	869194
142072	869195
174158	869196
122970	869197
23203	869198
110167	869199
9855	869200
35906	869201
61336	869202
12588	869203
89716	869204
4498	869205
114731	869206
2662	869207
63367	869208
3487	869209
479	869210
169707	869211
49548	869212
175798	869213
103816	869214
13152	869215
17900	869216
25335	869217
107113	869218
4679	869219
71782	869220
35759	869221
43781	869222
18622	869223
14212	869224
50045	869225
33145	869226
4393	869227
23661	869228
57100	869229
58955	869230
50053	869231
226704	869232
159862	869233
4249	869234
3653	869235
20260	869236
31810	869237
112770	869238
128231	869239
37732	869240
215	869241
19569	869242
1990	869243
5670	869244
7044	869245
44612	869246
102233	869247
56584	869248
51935	869249
76414	869250
47592	869251
7838	869252
236494	869253
119352	869254
161703	869255
72712	869256
101820	869257
77515	869258
101632	869259
49609	869260
165801	869261
143124	869262
107809	869263
7443	869264
82933	869265
87550	869266
138895	869267
2680	869268
189091	869269
236767	869270
36584	869271
238425	869272
126241	869273
20830	869274
116286	869275
66360	869276
118148	869277
36469	869278
150743	869279
23901	869280
25369	869281
174265	869282
83299	869283
94909	869284
67723	869285
26492	869286
12286	869287
1950	869288
208931	869289
35082	869290
193612	869291
123919	869292
105413	869293
25962	869294
49741	869295
180549	869296
81696	869297
63157	869298
85774	869299
26804	869300
11249	869301
18645	869302
4461	869303
59741	869304
3367	869305
2379	869306
15437	869307
54994	869308
46933	869309
101118	869310
35650	869311
123477	869312
16068	869313
23488	869314
68447	869315
10177	869316
138585	869317
55488	869318
161653	869319
153826	869320
211042	869321
218462	869322
41035	869323
4164	869324
26342	869325
73065	869326
164260	869327
160988	869328
58791	869329
19718	869330
32792	869331
89764	869332
28173	869333
47221	869334
41594	869335
164052	869336
29163	869337
2744	869338
26670	869339
204531	869340
15696	869341
15696	869342
11365	869343
67159	869344
113998	869345
26633	869346
86960	869347
49470	869348
44507	869349
130080	869350
26434	869351
55847	869352
111928	869353
24703	869354
25699	869355
17664	869356
3824	869357
84622	869358
14312	869359
35094	869360
45500	869361
93878	869362
20600	869363
12426	869364
107328	869365
64291	869366
119171	869367
25997	869368
43745	869369
83990	869370
34459	869371
92161	869372
964	869373
7836	869374
156169	869375
100883	869376
41781	869377
27207	869378
86954	869379
206469	869380
8608	869381
14598	869382
129472	869383
58866	869384
157452	869385
36016	869386
16805	869387
8660	869388
5053	869389
64769	869390
43672	869391
118713	869392
37324	869393
4519	869394
40231	869395
67651	869396
177580	869397
117940	869398
21640	869399
182327	869400
58761	869401
13408	869402
41466	869403
41660	869404
46041	869405
110013	869406
54463	869407
151059	869408
13400	869409
116982	869410
60897	869411
228387	869412
16517	869413
111218	869414
10414	869415
20282	869416
50953	869417
112967	869418
6014	869419
119825	869420
139997	869421
88818	869422
17744	869423
21434	869424
57143	869425
67244	869426
79285	869427
38230	869428
69574	869429
34858	869430
946	869431
21604	869432
67138	869433
24056	869434
87810	869435
114150	869436
32549	869437
116048	869438
118283	869439
110123	869440
87126	869441
15954	869442
127923	869443
112970	869444
11977	869445
104999	869446
19891	869447
28587	869448
4761	869449
3548	869450
1741	869451
47873	869452
28054	869453
52489	869454
41188	869455
53211	869456
153871	869457
220625	869458
62105	869459
53291	869460
64912	869461
86781	869462
76484	869463
19513	869464
81682	869465
2749	869466
41688	869467
236281	869468
116886	869469
52190	869470
74200	869471
86970	869472
77055	869473
120291	869474
41408	869475
103304	869476
3115	869477
26362	869478
59376	869479
7390	869480
37209	869481
11234	869482
218379	869483
86993	869484
21728	869485
47980	869486
71725	869487
2902	869488
67342	869489
40723	869490
19456	869491
4486	869492
12330	869493
79421	869494
120356	869495
107927	869496
107895	869497
68697	869498
15072	869499
100534	869500
49515	869501
6814	869502
56104	869503
19313	869504
89864	869505
167183	869506
76420	869507
193367	869508
102436	869509
191254	869510
209939	869511
169263	869512
10055	869513
59516	869514
103693	869515
5020	869516
114319	869517
42142	869518
60565	869519
600	869520
15472	869521
26614	869522
6894	869523
13325	869524
20603	869525
3429	869526
39205	869527
169268	869528
53783	869529
111477	869530
51740	869531
18534	869532
24234	869533
14430	869534
25073	869535
63128	869536
46176	869537
47777	869538
41263	869539
17759	869540
21406	869541
34989	869542
103042	869543
140232	869544
36332	869545
71320	869546
20681	869547
55419	869548
80118	869549
28558	869550
105217	869551
24224	869552
91555	869553
118192	869554
164828	869555
14318	869556
14255	869557
82058	869558
12390	869559
50755	869560
140788	869561
202681	869562
113181	869563
63284	869564
3527	869565
165367	869566
76439	869567
108012	869568
154115	869569
7680	869570
69910	869571
73152	869572
112991	869573
61788	869574
5925	869575
6009	869576
71638	869577
15277	869578
45600	869579
93337	869580
72529	869581
20764	869582
102329	869583
169389	869584
77447	869585
34617	869586
5933	869587
14868	869588
137249	869589
144466	869590
89444	869591
233755	869592
108937	869593
34412	869594
21569	869595
119164	869596
108617	869597
79126	869598
5749	869599
36601	869600
189016	869601
929	869602
6461	869603
94396	869604
31463	869605
2842	869606
1976	869607
50629	869608
57719	869609
60273	869610
211968	869611
169273	869612
72936	869613
108841	869614
140946	869615
240244	869616
5861	869617
190403	869618
141686	869619
17170	869620
112916	869621
92083	869622
58528	869623
156981	869624
64825	869625
71692	869626
104555	869627
52894	869628
30114	869629
60171	869630
150539	869631
39284	869632
6373	869633
87985	869634
167022	869635
120377	869636
121784	869637
85565	869638
45942	869639
12378	869640
8377	869641
22517	869642
10889	869643
72671	869644
73409	869645
82740	869646
25485	869647
196859	869648
11807	869649
116020	869650
121904	869651
117878	869652
114392	869653
14719	869654
10400	869655
152130	869656
196973	869657
46586	869658
7782	869659
32860	869660
25133	869661
176459	869662
4375	869663
4956	869664
37753	869665
69534	869666
49506	869667
59224	869668
26785	869669
67862	869670
73802	869671
104839	869672
37842	869673
61233	869674
111202	869675
37839	869676
12468	869677
94096	869678
95089	869679
33236	869680
6713	869681
65429	869682
19294	869683
46915	869684
3132	869685
85855	869686
42908	869687
7913	869688
33004	869689
166372	869690
147052	869691
9269	869692
2449	869693
1777	869694
2231	869695
60897	869696
56517	869697
380	869698
177063	869699
10488	869700
12435	869701
2378	869702
67011	869703
52180	869704
207024	869705
35926	869706
63447	869707
87598	869708
119152	869709
166906	869710
1608	869711
68922	869712
16444	869713
134755	869714
134971	869715
357	869716
6441	869717
18204	869718
46689	869719
67777	869720
95828	869721
105558	869722
45594	869723
82274	869724
89605	869725
34909	869726
41283	869727
21358	869728
49581	869729
28713	869730
234633	869731
125911	869732
55031	869733
7397	869734
31879	869735
98248	869736
46261	869737
12267	869738
53543	869739
31565	869740
87126	869741
12241	869742
21350	869743
109674	869744
55386	869745
149219	869746
65068	869747
12433	869748
22632	869749
56702	869750
15907	869751
29686	869752
3478	869753
33157	869754
15975	869755
60297	869756
12859	869757
7870	869758
148901	869759
122869	869760
82468	869761
81647	869762
31213	869763
150979	869764
148627	869765
107954	869766
28129	869767
97047	869768
134070	869769
7126	869770
3020	869771
152526	869772
150294	869773
7873	869774
9338	869775
28173	869776
44508	869777
44331	869778
22287	869779
41148	869780
8807	869781
83944	869782
41660	869783
117842	869784
89226	869785
139564	869786
52543	869787
47135	869788
60557	869789
51868	869790
43661	869791
66842	869792
154364	869793
89631	869794
30317	869795
7529	869796
88289	869797
165251	869798
86965	869799
76606	869800
68232	869801
13483	869802
82727	869803
110407	869804
110797	869805
17970	869806
93552	869807
12245	869808
56402	869809
76260	869810
81642	869811
19704	869812
31043	869813
88102	869814
118313	869815
14808	869816
47684	869817
41370	869818
41786	869819
89782	869820
35937	869821
52652	869822
60543	869823
26235	869824
11353	869825
14760	869826
41479	869827
78445	869828
26533	869829
103380	869830
240431	869831
21060	869832
80920	869833
52056	869834
58217	869835
8627	869836
160471	869837
103133	869838
118774	869839
1764	869840
38525	869841
29670	869842
16956	869843
27348	869844
59501	869845
29357	869846
117908	869847
14248	869848
35761	869849
16389	869850
184561	869851
239586	869852
55093	869853
140218	869854
21595	869855
26595	869856
19294	869857
102400	869858
7504	869859
211581	869860
63019	869861
82472	869862
8639	869863
32079	869864
166243	869865
144936	869866
25667	869867
130230	869868
60290	869869
4028	869870
213641	869871
141670	869872
127095	869873
122195	869874
87865	869875
79151	869876
108106	869877
64919	869878
61259	869879
22356	869880
43595	869881
194341	869882
2521	869883
15142	869884
133534	869885
27630	869886
1143	869887
16977	869888
83029	869889
37169	869890
43842	869891
6784	869892
203102	869893
56015	869894
11846	869895
61081	869896
9119	869897
3968	869898
218828	869899
29503	869900
150893	869901
2533	869902
129228	869903
127594	869904
38932	869905
26818	869906
18589	869907
23297	869908
13559	869909
29135	869910
78850	869911
67405	869912
91607	869913
41206	869914
137496	869915
34091	869916
50253	869917
130592	869918
162462	869919
64756	869920
45751	869921
191064	869922
49421	869923
213380	869924
8688	869925
152055	869926
66449	869927
40242	869928
239692	869929
31909	869930
117669	869931
26346	869932
89448	869933
21359	869934
9131	869935
148606	869936
25495	869937
70681	869938
8520	869939
14140	869940
7101	869941
98450	869942
138665	869943
154798	869944
58324	869945
77602	869946
113476	869947
24545	869948
37	869949
299	869950
141809	869951
59426	869952
6681	869953
79232	869954
16653	869955
33925	869956
98641	869957
84812	869958
51760	869959
161992	869960
165238	869961
72068	869962
163229	869963
119824	869964
203236	869965
95146	869966
127404	869967
69386	869968
136950	869969
8825	869970
114159	869971
101599	869972
26200	869973
76597	869974
126553	869975
82256	869976
66110	869977
45790	869978
52493	869979
26640	869980
26282	869981
238650	869982
179643	869983
11555	869984
46152	869985
34884	869986
87923	869987
2784	869988
88807	869989
82100	869990
52090	869991
120647	869992
14307	869993
156895	869994
47222	869995
22506	869996
49036	869997
35413	869998
214522	869999
60394	870000
57511	870001
87551	870002
46770	870003
83000	870004
131068	870005
87383	870006
49999	870007
88457	870008
18780	870009
4640	870010
84662	870011
69365	870012
60533	870013
79553	870014
9902	870015
128977	870016
32964	870017
104605	870018
80217	870019
162449	870020
88606	870021
27007	870022
202890	870023
55813	870024
56394	870025
7763	870026
1901	870027
202985	870028
16511	870029
46583	870030
34805	870031
11766	870032
5156	870033
49814	870034
50739	870035
101088	870036
4035	870037
14437	870038
74003	870039
5883	870040
25787	870041
8627	870042
14861	870043
16648	870044
2720	870045
72670	870046
1372	870047
27357	870048
103170	870049
125789	870050
80456	870051
32512	870052
71699	870053
22743	870054
116749	870055
79891	870056
213886	870057
63404	870058
45169	870059
34952	870060
207638	870061
84237	870062
86924	870063
23616	870064
40968	870065
47772	870066
121922	870067
101787	870068
126885	870069
62731	870070
31096	870071
52125	870072
89142	870073
81687	870074
3387	870075
3043	870076
30281	870077
23758	870078
18653	870079
32276	870080
27929	870081
95479	870082
22305	870083
58688	870084
58818	870085
141589	870086
40263	870087
128617	870088
94952	870089
82241	870090
17268	870091
84005	870092
107368	870093
88046	870094
186649	870095
36766	870096
67801	870097
78418	870098
9118	870099
196919	870100
55121	870101
214234	870102
127505	870103
45383	870104
32828	870105
221241	870106
128560	870107
32354	870108
125904	870109
21376	870110
46744	870111
23691	870112
116188	870113
41558	870114
41690	870115
51869	870116
34085	870117
28762	870118
40575	870119
108866	870120
67675	870121
40	870122
69771	870123
69952	870124
234156	870125
25518	870126
22239	870127
77376	870128
67162	870129
207074	870130
68558	870131
164192	870132
66876	870133
60416	870134
23714	870135
83334	870136
33126	870137
76892	870138
170672	870139
60523	870140
72578	870141
94990	870142
67209	870143
94768	870144
5175	870145
15415	870146
100980	870147
118128	870148
109430	870149
157487	870150
121026	870151
67711	870152
64029	870153
118573	870154
16192	870155
65894	870156
63165	870157
81717	870158
76920	870159
84024	870160
11244	870161
100227	870162
38926	870163
14751	870164
139705	870165
140125	870166
75508	870167
153544	870168
213703	870169
85537	870170
41346	870171
41860	870172
5181	870173
41266	870174
57548	870175
8734	870176
163558	870177
68591	870178
94884	870179
15966	870180
24264	870181
103084	870182
71792	870183
5021	870184
38265	870185
178199	870186
146341	870187
14916	870188
10205	870189
33350	870190
153165	870191
69870	870192
75245	870193
137529	870194
228144	870195
56207	870196
6718	870197
50453	870198
380	870199
19326	870200
7321	870201
87878	870202
50809	870203
18199	870204
4941	870205
89014	870206
30026	870207
138408	870208
137730	870209
2814	870210
3488	870211
2241	870212
71710	870213
42487	870214
29908	870215
164375	870216
16513	870217
72576	870218
186109	870219
205242	870220
149761	870221
3985	870222
41416	870223
67828	870224
4345	870225
73863	870226
156020	870227
9307	870228
35351	870229
24026	870230
40307	870231
96065	870232
30321	870233
35098	870234
12894	870235
35549	870236
78032	870237
2413	870238
120983	870239
23684	870240
51432	870241
41234	870242
146050	870243
77364	870244
2150	870245
87984	870246
35953	870247
8734	870248
235980	870249
10129	870250
114155	870251
84038	870252
4706	870253
130440	870254
196965	870255
13130	870256
77785	870257
56000	870258
49235	870259
15561	870260
5256	870261
66352	870262
8884	870263
15999	870264
117873	870265
33027	870266
39582	870267
25551	870268
81152	870269
68617	870270
154416	870271
165035	870272
5389	870273
65304	870274
7425	870275
120415	870276
7236	870277
50742	870278
75441	870279
138356	870280
35588	870281
67909	870282
45970	870283
102897	870284
17756	870285
71964	870286
117168	870287
3901	870288
39393	870289
164323	870290
25356	870291
17077	870292
11906	870293
50520	870294
44635	870295
1372	870296
2903	870297
1217	870298
60109	870299
44416	870300
46591	870301
64753	870302
35344	870303
43367	870304
68353	870305
41476	870306
32799	870307
74957	870308
21622	870309
44329	870310
67126	870311
56583	870312
59381	870313
16759	870314
151248	870315
46684	870316
2154	870317
156334	870318
88348	870319
74104	870320
26276	870321
167578	870322
77057	870323
60535	870324
72539	870325
16773	870326
61860	870327
136618	870328
46907	870329
357	870330
18941	870331
61395	870332
14412	870333
37097	870334
13045	870335
56589	870336
103716	870337
56492	870338
96243	870339
12241	870340
51959	870341
26300	870342
74970	870343
165575	870344
46475	870345
3791	870346
56587	870347
97588	870348
27922	870349
24054	870350
67681	870351
37955	870352
24339	870353
17854	870354
128303	870355
33039	870356
60708	870357
16477	870358
34820	870359
50537	870360
24236	870361
25667	870362
152587	870363
60694	870364
51932	870365
36634	870366
76361	870367
167748	870368
109177	870369
222461	870370
26306	870371
138544	870372
33184	870373
122370	870374
52516	870375
60480	870376
24389	870377
157408	870378
23971	870379
95942	870380
219612	870381
118407	870382
41732	870383
77207	870384
33372	870385
21824	870386
31817	870387
102503	870388
132369	870389
72273	870390
8906	870391
25629	870392
48986	870393
89692	870394
239079	870395
131857	870396
89086	870397
196181	870398
219643	870399
156303	870400
192301	870401
15872	870402
83040	870403
41030	870404
23548	870405
29520	870406
30472	870407
95810	870408
67184	870409
89250	870410
79317	870411
87059	870412
165098	870413
237188	870414
11758	870415
46136	870416
101883	870417
84597	870418
165814	870419
152082	870420
23230	870421
60309	870422
21497	870423
14622	870424
30660	870425
225895	870426
60481	870427
46412	870428
35953	870429
48284	870430
1758	870431
86535	870432
33393	870433
71973	870434
153248	870435
25454	870436
3063	870437
126150	870438
50269	870439
72664	870440
68372	870441
18868	870442
41242	870443
40536	870444
184419	870445
19571	870446
118109	870447
46982	870448
109788	870449
47749	870450
118766	870451
78301	870452
221126	870453
93824	870454
94570	870455
52041	870456
128476	870457
38263	870458
76949	870459
26148	870460
52857	870461
119896	870462
93360	870463
66694	870464
62855	870465
214391	870466
67665	870467
20932	870468
120712	870469
61278	870470
16004	870471
58326	870472
86931	870473
52577	870474
88315	870475
15161	870476
20610	870477
90300	870478
156922	870479
64219	870480
54280	870481
56794	870482
83727	870483
51638	870484
3378	870485
52393	870486
64097	870487
71597	870488
200708	870489
29176	870490
39273	870491
14788	870492
3851	870493
111624	870494
238075	870495
36946	870496
99041	870497
82943	870498
29066	870499
14632	870500
200549	870501
149900	870502
71303	870503
58103	870504
13325	870505
205636	870506
154450	870507
216351	870508
12049	870509
101782	870510
3851	870511
87340	870512
22766	870513
59405	870514
138147	870515
84178	870516
73225	870517
85783	870518
100538	870519
209305	870520
104994	870521
27052	870522
60253	870523
53757	870524
90744	870525
79381	870526
36371	870527
46385	870528
50669	870529
111663	870530
52944	870531
138314	870532
10830	870533
116527	870534
53720	870535
29380	870536
45822	870537
99925	870538
45436	870539
14146	870540
122870	870541
143913	870542
35039	870543
12435	870544
118656	870545
55653	870546
2469	870547
25427	870548
49454	870549
111294	870550
83139	870551
163128	870552
100612	870553
23441	870554
15956	870555
613	870556
23479	870557
136932	870558
79155	870559
15664	870560
114396	870561
236355	870562
206572	870563
209243	870564
83371	870565
165213	870566
66410	870567
52954	870568
93407	870569
108005	870570
103516	870571
84598	870572
107971	870573
11460	870574
47773	870575
112643	870576
6796	870577
50490	870578
126426	870579
41860	870580
88206	870581
52298	870582
150052	870583
32655	870584
72916	870585
134297	870586
28719	870587
67755	870588
150040	870589
126869	870590
88403	870591
67363	870592
220963	870593
5691	870594
44841	870595
16241	870596
41418	870597
151774	870598
119038	870599
111290	870600
72024	870601
40843	870602
215	870603
73157	870604
33096	870605
58548	870606
21297	870607
52589	870608
45433	870609
35358	870610
197	870611
8640	870612
79045	870613
601	870614
25141	870615
31952	870616
41210	870617
23230	870618
192596	870619
136279	870620
45801	870621
24400	870622
156098	870623
6149	870624
118027	870625
58206	870626
221501	870627
91279	870628
12129	870629
92928	870630
104777	870631
81553	870632
87216	870633
44413	870634
15615	870635
14699	870636
118566	870637
145886	870638
73916	870639
101605	870640
213014	870641
43825	870642
34600	870643
86633	870644
145892	870645
204502	870646
41042	870647
41152	870648
23726	870649
137580	870650
176926	870651
41735	870652
103584	870653
78933	870654
146152	870655
66121	870656
151970	870657
77215	870658
128134	870659
2493	870660
147200	870661
3976	870662
11368	870663
138579	870664
100674	870665
55779	870666
100797	870667
165129	870668
36910	870669
32015	870670
52468	870671
67376	870672
72438	870673
3806	870674
35647	870675
78009	870676
8855	870677
72311	870678
211165	870679
104511	870680
39984	870681
19352	870682
101352	870683
68353	870684
102053	870685
29784	870686
19084	870687
88427	870688
39717	870689
45267	870690
101326	870691
46598	870692
148276	870693
51248	870694
83817	870695
162105	870696
41245	870697
110893	870698
29104	870699
135016	870700
219227	870701
3894	870702
7403	870703
57888	870704
90619	870705
22761	870706
173472	870707
6617	870708
8606	870709
83223	870710
95879	870711
39864	870712
86793	870713
73274	870714
68739	870715
18137	870716
288	870717
25687	870718
59253	870719
21577	870720
11535	870721
33003	870722
122762	870723
77995	870724
187464	870725
11560	870726
14637	870727
111312	870728
50707	870729
163752	870730
150798	870731
156167	870732
66842	870733
9394	870734
105001	870735
231455	870736
41150	870737
67717	870738
164681	870739
240157	870740
37318	870741
67939	870742
78351	870743
80241	870744
23627	870745
103373	870746
60561	870747
119216	870748
19944	870749
104986	870750
51908	870751
7603	870752
32937	870753
104656	870754
61369	870755
41613	870756
163241	870757
94075	870758
79310	870759
41713	870760
47843	870761
68341	870762
41358	870763
29194	870764
77260	870765
89873	870766
161545	870767
76643	870768
58642	870769
239059	870770
12726	870771
89467	870772
64165	870773
117622	870774
66150	870775
152197	870776
72420	870777
33271	870778
53	870779
17250	870780
10701	870781
47159	870782
61212	870783
114333	870784
34179	870785
21503	870786
45848	870787
108812	870788
59019	870789
209369	870790
162875	870791
87661	870792
70846	870793
126168	870794
165207	870795
125580	870796
3420	870797
8673	870798
51452	870799
83152	870800
76373	870801
146572	870802
167185	870803
171816	870804
15402	870805
110521	870806
503	870807
10863	870808
134675	870809
151086	870810
107110	870811
210499	870812
74125	870813
120301	870814
83398	870815
26413	870816
91442	870817
64045	870818
99461	870819
32182	870820
52558	870821
84160	870822
10430	870823
164471	870824
89383	870825
80915	870826
58670	870827
65387	870828
51947	870829
59722	870830
13049	870831
79846	870832
14920	870833
68083	870834
102061	870835
13712	870836
40996	870837
10270	870838
210807	870839
23971	870840
13547	870841
28344	870842
114114	870843
8937	870844
149696	870845
63246	870846
31988	870847
52710	870848
10305	870849
32869	870850
191911	870851
10342	870852
213605	870853
207155	870854
12655	870855
45066	870856
37279	870857
214853	870858
95129	870859
127893	870860
79360	870861
19892	870862
107950	870863
151287	870864
29533	870865
64993	870866
49459	870867
83879	870868
68558	870869
41413	870870
40558	870871
75400	870872
59387	870873
15268	870874
94763	870875
70220	870876
53044	870877
101645	870878
54120	870879
52690	870880
156739	870881
89659	870882
32710	870883
21701	870884
12251	870885
194792	870886
205708	870887
64541	870888
18379	870889
119329	870890
6143	870891
235752	870892
120423	870893
203425	870894
232865	870895
140191	870896
146188	870897
1158	870898
113805	870899
75390	870900
98593	870901
4958	870902
85548	870903
63423	870904
52554	870905
60525	870906
139821	870907
116974	870908
113872	870909
39343	870910
1291	870911
28406	870912
200833	870913
76637	870914
7498	870915
36530	870916
3542	870917
148780	870918
21829	870919
28778	870920
82747	870921
146281	870922
19696	870923
7461	870924
20764	870925
79140	870926
103270	870927
25689	870928
67603	870929
60445	870930
26788	870931
90299	870932
59374	870933
94663	870934
41374	870935
71017	870936
32861	870937
39473	870938
15931	870939
38420	870940
4516	870941
26881	870942
167353	870943
2454	870944
14789	870945
46383	870946
9696	870947
12250	870948
64054	870949
60745	870950
50980	870951
76748	870952
94246	870953
68100	870954
39487	870955
43994	870956
140974	870957
40025	870958
64185	870959
22922	870960
1423	870961
15781	870962
81686	870963
95670	870964
193631	870965
5759	870966
49998	870967
109692	870968
101111	870969
82501	870970
23714	870971
117909	870972
10444	870973
442	870974
8468	870975
222448	870976
77209	870977
17659	870978
90570	870979
168100	870980
26714	870981
90776	870982
21472	870983
51406	870984
86441	870985
142435	870986
95803	870987
11836	870988
4501	870989
613	870990
47591	870991
37767	870992
153434	870993
16737	870994
131053	870995
36698	870996
82415	870997
153251	870998
51690	870999
52179	871000
80196	871001
212344	871002
13826	871003
166155	871004
212705	871005
32370	871006
187240	871007
8855	871008
48117	871009
52132	871010
194359	871011
82090	871012
212917	871013
5754	871014
196340	871015
129686	871016
60082	871017
10326	871018
12036	871019
46632	871020
51574	871021
30190	871022
91319	871023
43331	871024
140798	871025
14133	871026
55289	871027
149820	871028
93999	871029
53186	871030
146149	871031
39615	871032
36965	871033
14821	871034
32101	871035
39679	871036
239695	871037
51419	871038
17610	871039
27597	871040
16669	871041
58809	871042
52183	871043
75364	871044
107888	871045
177057	871046
26550	871047
105930	871048
18677	871049
67922	871050
79422	871051
84519	871052
32387	871053
53211	871054
51848	871055
41174	871056
47113	871057
58944	871058
28666	871059
15765	871060
69789	871061
51033	871062
82763	871063
116919	871064
6480	871065
68634	871066
53207	871067
65926	871068
41366	871069
21495	871070
41403	871071
70943	871072
53066	871073
214500	871074
18510	871075
1069	871076
156980	871077
167153	871078
14834	871079
66660	871080
32005	871081
43107	871082
137365	871083
23912	871084
83175	871085
49261	871086
66366	871087
72944	871088
27774	871089
81657	871090
209201	871091
12223	871092
149379	871093
240177	871094
56514	871095
28451	871096
146242	871097
28422	871098
58025	871099
166382	871100
62277	871101
35065	871102
165823	871103
2521	871104
38020	871105
77806	871106
46523	871107
116466	871108
84805	871109
8229	871110
72136	871111
25075	871112
84050	871113
19270	871114
141681	871115
44585	871116
19680	871117
68060	871118
19712	871119
53207	871120
134744	871121
99641	871122
166977	871123
693	871124
45198	871125
200718	871126
235892	871127
42106	871128
1216	871129
60374	871130
37321	871131
19130	871132
220915	871133
20829	871134
124715	871135
92653	871136
81216	871137
104508	871138
94222	871139
36113	871140
191819	871141
10574	871142
64180	871143
85559	871144
17666	871145
66835	871146
36450	871147
47880	871148
17194	871149
167478	871150
64612	871151
8688	871152
118216	871153
61993	871154
102575	871155
41382	871156
89736	871157
98737	871158
66097	871159
37441	871160
11236	871161
65465	871162
229405	871163
51856	871164
26633	871165
66966	871166
47221	871167
59834	871168
88142	871169
41583	871170
88142	871171
59596	871172
31876	871173
75071	871174
102178	871175
67147	871176
75329	871177
82272	871178
78256	871179
68696	871180
101764	871181
4048	871182
40927	871183
77272	871184
47107	871185
67324	871186
1901	871187
48373	871188
65086	871189
10276	871190
211509	871191
22224	871192
232121	871193
53472	871194
58091	871195
145960	871196
14631	871197
206749	871198
31558	871199
18526	871200
18894	871201
40729	871202
290	871203
140337	871204
57089	871205
82580	871206
119265	871207
206163	871208
88516	871209
50917	871210
41585	871211
17830	871212
102906	871213
1771	871214
200409	871215
2820	871216
21534	871217
41185	871218
21577	871219
12242	871220
2517	871221
116699	871222
17349	871223
45929	871224
15454	871225
17608	871226
89138	871227
2340	871228
240390	871229
15456	871230
8621	871231
35169	871232
151134	871233
55114	871234
50740	871235
93876	871236
61271	871237
83254	871238
96969	871239
50051	871240
1914	871241
21381	871242
126506	871243
4331	871244
203231	871245
123136	871246
32166	871247
235666	871248
13618	871249
77282	871250
49472	871251
40517	871252
126953	871253
109225	871254
1046	871255
52513	871256
37326	871257
50258	871258
40537	871259
215480	871260
5210	871261
64163	871262
29931	871263
25603	871264
125774	871265
21186	871266
52648	871267
81724	871268
117165	871269
146279	871270
119257	871271
108103	871272
67661	871273
88565	871274
68455	871275
63425	871276
26165	871277
89973	871278
55826	871279
14828	871280
6773	871281
146089	871282
32114	871283
149402	871284
153512	871285
63151	871286
871	871287
203076	871288
94638	871289
19912	871290
36179	871291
3933	871292
54088	871293
42404	871294
194321	871295
3924	871296
19909	871297
41974	871298
39143	871299
2541	871300
77119	871301
59096	871302
23464	871303
16286	871304
110603	871305
127395	871306
109376	871307
972	871308
750	871309
63596	871310
50470	871311
108636	871312
134400	871313
127924	871314
69453	871315
21928	871316
17920	871317
39946	871318
109343	871319
177367	871320
12477	871321
45550	871322
61271	871323
82905	871324
39880	871325
14454	871326
65806	871327
1261	871328
43689	871329
56585	871330
118567	871331
79166	871332
949	871333
5021	871334
128124	871335
210493	871336
67878	871337
22197	871338
71564	871339
67647	871340
45978	871341
58739	871342
8918	871343
20827	871344
59122	871345
63082	871346
35170	871347
87708	871348
91555	871349
92297	871350
104818	871351
74765	871352
101885	871353
45886	871354
90883	871355
21643	871356
68639	871357
33128	871358
85564	871359
8590	871360
9360	871361
13398	871362
139066	871363
73166	871364
35295	871365
97253	871366
1758	871367
169359	871368
238743	871369
203188	871370
128542	871371
112742	871372
49898	871373
24280	871374
156864	871375
64751	871376
31120	871377
90585	871378
55488	871379
80468	871380
7133	871381
59987	871382
146298	871383
20519	871384
156935	871385
52989	871386
60200	871387
89294	871388
55704	871389
1796	871390
28947	871391
43162	871392
100838	871393
100544	871394
100378	871395
51510	871396
45597	871397
215001	871398
10060	871399
95025	871400
55836	871401
179374	871402
3900	871403
50085	871404
77812	871405
15117	871406
27008	871407
75819	871408
53994	871409
82048	871410
140329	871411
102617	871412
35995	871413
2749	871414
5158	871415
173286	871416
139167	871417
57806	871418
12507	871419
10364	871420
14137	871421
71596	871422
119376	871423
239066	871424
34617	871425
57953	871426
175	871427
59702	871428
18002	871429
53540	871430
39355	871431
101062	871432
32815	871433
56005	871434
34820	871435
5684	871436
31635	871437
66351	871438
75978	871439
78477	871440
19164	871441
19323	871442
56462	871443
44908	871444
21372	871445
21004	871446
43544	871447
110896	871448
23693	871449
67566	871450
53834	871451
63163	871452
14827	871453
10367	871454
37884	871455
116708	871456
103364	871457
29591	871458
127346	871459
23709	871460
61938	871461
90002	871462
5760	871463
104865	871464
53535	871465
8925	871466
34431	871467
121454	871468
54345	871469
165665	871470
175205	871471
11158	871472
19887	871473
61972	871474
73086	871475
174966	871476
28264	871477
37314	871478
22984	871479
39639	871480
11937	871481
125740	871482
3046	871483
72322	871484
203435	871485
81636	871486
10204	871487
30632	871488
82194	871489
41507	871490
96529	871491
21175	871492
47427	871493
81694	871494
94204	871495
24722	871496
94732	871497
99688	871498
2423	871499
112828	871500
64602	871501
89236	871502
105439	871503
838	871504
202285	871505
38224	871506
58147	871507
610	871508
174769	871509
4829	871510
59117	871511
57018	871512
89551	871513
71551	871514
68851	871515
56511	871516
119327	871517
203277	871518
145962	871519
72282	871520
47147	871521
202827	871522
202813	871523
73098	871524
147104	871525
2852	871526
7609	871527
4052	871528
61926	871529
33030	871530
6474	871531
188151	871532
10695	871533
45433	871534
216476	871535
4499	871536
4271	871537
103616	871538
60550	871539
47744	871540
63715	871541
126278	871542
10424	871543
7767	871544
1386	871545
152903	871546
1689	871547
161605	871548
73557	871549
100790	871550
95789	871551
119729	871552
82527	871553
41769	871554
155912	871555
71666	871556
104293	871557
5084	871558
14514	871559
27439	871560
32771	871561
59457	871562
9065	871563
51740	871564
4407	871565
6444	871566
39158	871567
63166	871568
5088	871569
196860	871570
64910	871571
107938	871572
104759	871573
145848	871574
206399	871575
111017	871576
25711	871577
16152	871578
87273	871579
93836	871580
68630	871581
49257	871582
176828	871583
166840	871584
48570	871585
233616	871586
46362	871587
99400	871588
170743	871589
15418	871590
59111	871591
6337	871592
137260	871593
28877	871594
71794	871595
13509	871596
30100	871597
39156	871598
16515	871599
146135	871600
77194	871601
133427	871602
77103	871603
44873	871604
175267	871605
66120	871606
36500	871607
24314	871608
47317	871609
42619	871610
215119	871611
12308	871612
21634	871613
190405	871614
108019	871615
108105	871616
163663	871617
32721	871618
67557	871619
21651	871620
36239	871621
73736	871622
31838	871623
157059	871624
191137	871625
21748	871626
18336	871627
67031	871628
44919	871629
35394	871630
56177	871631
13752	871632
50322	871633
161436	871634
46612	871635
133068	871636
110195	871637
33375	871638
41370	871639
203331	871640
170076	871641
2206	871642
176363	871643
44025	871644
210167	871645
23777	871646
26524	871647
31737	871648
175967	871649
5770	871650
56514	871651
110547	871652
128284	871653
10015	871654
18670	871655
26824	871656
61750	871657
86862	871658
45296	871659
79024	871660
36489	871661
214671	871662
3421	871663
18965	871664
44541	871665
20081	871666
10728	871667
110139	871668
95100	871669
10868	871670
63869	871671
24503	871672
236287	871673
76559	871674
17424	871675
102244	871676
25663	871677
4623	871678
116731	871679
31840	871680
45263	871681
3865	871682
5998	871683
160636	871684
214198	871685
12891	871686
116644	871687
235534	871688
126239	871689
16513	871690
27891	871691
63882	871692
65954	871693
88984	871694
38912	871695
127241	871696
87647	871697
4315	871698
82940	871699
18489	871700
91355	871701
14235	871702
39743	871703
117824	871704
15809	871705
188797	871706
40643	871707
23782	871708
49270	871709
31467	871710
50476	871711
16364	871712
78684	871713
99786	871714
152841	871715
114013	871716
66341	871717
78898	871718
131970	871719
36508	871720
66844	871721
127049	871722
12049	871723
67790	871724
76815	871725
76369	871726
6565	871727
7735	871728
37129	871729
134355	871730
77378	871731
63071	871732
138241	871733
188996	871734
234002	871735
3417	871736
220998	871737
56635	871738
170563	871739
2833	871740
33169	871741
66726	871742
2206	871743
17702	871744
262	871745
33079	871746
127213	871747
23525	871748
13523	871749
137367	871750
82234	871751
93659	871752
102196	871753
78482	871754
41602	871755
1568	871756
29485	871757
10045	871758
92984	871759
5028	871760
20257	871761
17845	871762
236738	871763
22608	871764
103328	871765
27841	871766
63597	871767
11934	871768
106151	871769
14850	871770
26636	871771
86920	871772
64066	871773
62185	871774
25355	871775
16479	871776
32616	871777
101803	871778
126449	871779
55453	871780
124816	871781
10641	871782
38315	871783
15295	871784
27112	871785
28262	871786
25744	871787
127087	871788
8194	871789
175357	871790
54674	871791
1700	871792
121861	871793
79446	871794
46169	871795
9182	871796
172	871797
18147	871798
84097	871799
14904	871800
87956	871801
126255	871802
52839	871803
83214	871804
29864	871805
1433	871806
38992	871807
3067	871808
10395	871809
126063	871810
1778	871811
210395	871812
197976	871813
87717	871814
58939	871815
26281	871816
4482	871817
65108	871818
31686	871819
89312	871820
161304	871821
46266	871822
9195	871823
156905	871824
58325	871825
14711	871826
77187	871827
88879	871828
36124	871829
12447	871830
128390	871831
78468	871832
40020	871833
49265	871834
125173	871835
130678	871836
87822	871837
26458	871838
111519	871839
133385	871840
11392	871841
104984	871842
32756	871843
111817	871844
60706	871845
82588	871846
37844	871847
1572	871848
53210	871849
99690	871850
28021	871851
55532	871852
101363	871853
35954	871854
23570	871855
62946	871856
58375	871857
153410	871858
56559	871859
112136	871860
119499	871861
165479	871862
93383	871863
120869	871864
50340	871865
32947	871866
52097	871867
57081	871868
116028	871869
28481	871870
52129	871871
87754	871872
4126	871873
41174	871874
40578	871875
24934	871876
14921	871877
52954	871878
150521	871879
116858	871880
87320	871881
59540	871882
210863	871883
12587	871884
37452	871885
116503	871886
68060	871887
37925	871888
1604	871889
13330	871890
163308	871891
66926	871892
54361	871893
1767	871894
5998	871895
180595	871896
19708	871897
223268	871898
79350	871899
61297	871900
31966	871901
17829	871902
21625	871903
87902	871904
152523	871905
38993	871906
31583	871907
35723	871908
71916	871909
94452	871910
38839	871911
31674	871912
88652	871913
21299	871914
2116	871915
34339	871916
145998	871917
22334	871918
34379	871919
38722	871920
64161	871921
47158	871922
89640	871923
133889	871924
80520	871925
19679	871926
45599	871927
8035	871928
21140	871929
31591	871930
110393	871931
92878	871932
63440	871933
61272	871934
47749	871935
10368	871936
167714	871937
30627	871938
8688	871939
33584	871940
1752	871941
67527	871942
67406	871943
14191	871944
82742	871945
6395	871946
76407	871947
5634	871948
102155	871949
4427	871950
14530	871951
20152	871952
6559	871953
11764	871954
128175	871955
124	871956
2706	871957
107233	871958
19480	871959
61997	871960
35342	871961
24046	871962
73153	871963
88658	871964
103623	871965
63949	871966
188922	871967
19992	871968
49959	871969
13128	871970
145994	871971
239725	871972
75648	871973
68178	871974
58724	871975
26124	871976
45646	871977
46367	871978
2945	871979
107369	871980
68302	871981
1481	871982
19709	871983
82337	871984
206409	871985
97896	871986
41266	871987
106083	871988
82341	871989
100149	871990
26312	871991
6381	871992
62645	871993
8732	871994
21725	871995
212952	871996
8929	871997
2423	871998
10457	871999
43775	872000
119658	872001
156564	872002
108057	872003
82925	872004
65544	872005
33160	872006
38515	872007
127313	872008
166399	872009
25155	872010
5602	872011
65161	872012
153618	872013
4548	872014
134902	872015
5353	872016
19442	872017
221109	872018
36705	872019
120096	872020
7106	872021
30102	872022
102820	872023
138170	872024
71365	872025
219445	872026
14667	872027
8616	872028
40306	872029
105074	872030
72300	872031
110536	872032
165097	872033
175716	872034
95947	872035
11248	872036
64128	872037
196868	872038
107952	872039
169455	872040
843	872041
26796	872042
40091	872043
177665	872044
152295	872045
82042	872046
49445	872047
108658	872048
103550	872049
47764	872050
44281	872051
4062	872052
2799	872053
49465	872054
39667	872055
33603	872056
193267	872057
96788	872058
98177	872059
50939	872060
58980	872061
103036	872062
37858	872063
201841	872064
116520	872065
125803	872066
59893	872067
202696	872068
32026	872069
239710	872070
98183	872071
118625	872072
24204	872073
141628	872074
49476	872075
141005	872076
92817	872077
99625	872078
213238	872079
212991	872080
75433	872081
134117	872082
214905	872083
124804	872084
109853	872085
66979	872086
17355	872087
49237	872088
106110	872089
127958	872090
83951	872091
94176	872092
207930	872093
108034	872094
39013	872095
85442	872096
86629	872097
65420	872098
27038	872099
50564	872100
10794	872101
133603	872102
45744	872103
58882	872104
150166	872105
55324	872106
95312	872107
1037	872108
8429	872109
72851	872110
148246	872111
106095	872112
29979	872113
156663	872114
10915	872115
8798	872116
10680	872117
58237	872118
4910	872119
73037	872120
59068	872121
30210	872122
146367	872123
98135	872124
3502	872125
235334	872126
221404	872127
13468	872128
22686	872129
183471	872130
19924	872131
101386	872132
76696	872133
76801	872134
58130	872135
87797	872136
81315	872137
74262	872138
46215	872139
1162	872140
66854	872141
29767	872142
60792	872143
179001	872144
191135	872145
70986	872146
55831	872147
119121	872148
68830	872149
17208	872150
8644	872151
101823	872152
88122	872153
36936	872154
231136	872155
41479	872156
67939	872157
17681	872158
51838	872159
68293	872160
87960	872161
41776	872162
118397	872163
134621	872164
59258	872165
84510	872166
165934	872167
15832	872168
4935	872169
85724	872170
46891	872171
41472	872172
41593	872173
46183	872174
56742	872175
52399	872176
77028	872177
52406	872178
77625	872179
35226	872180
45565	872181
39884	872182
86839	872183
206942	872184
117767	872185
89080	872186
119611	872187
140343	872188
22200	872189
87528	872190
45821	872191
139286	872192
101053	872193
55738	872194
58179	872195
35559	872196
24224	872197
14776	872198
8704	872199
64615	872200
163906	872201
160564	872202
104469	872203
145937	872204
39826	872205
41783	872206
114433	872207
32865	872208
45962	872209
31663	872210
150416	872211
58531	872212
58861	872213
60526	872214
18981	872215
89765	872216
13696	872217
192321	872218
67804	872219
32798	872220
24049	872221
118578	872222
68304	872223
14658	872224
53205	872225
13443	872226
36510	872227
5890	872228
2394	872229
110188	872230
161531	872231
15534	872232
22648	872233
240288	872234
64512	872235
28756	872236
73403	872237
140775	872238
55742	872239
75738	872240
74742	872241
238203	872242
116732	872243
93050	872244
82501	872245
52073	872246
30462	872247
104220	872248
133292	872249
521	872250
69817	872251
118514	872252
110846	872253
1259	872254
34284	872255
42991	872256
39405	872257
76469	872258
39946	872259
4008	872260
67072	872261
41027	872262
7998	872263
82645	872264
6609	872265
59618	872266
95453	872267
114260	872268
45002	872269
26633	872270
151032	872271
30659	872272
3918	872273
20534	872274
59150	872275
94871	872276
9027	872277
119215	872278
26234	872279
21974	872280
130780	872281
30307	872282
7763	872283
40496	872284
6615	872285
39111	872286
21145	872287
100488	872288
89254	872289
11928	872290
83550	872291
146347	872292
3490	872293
45467	872294
17825	872295
17848	872296
18343	872297
36469	872298
55918	872299
161029	872300
25624	872301
44728	872302
65304	872303
82026	872304
25462	872305
166073	872306
102586	872307
142859	872308
66471	872309
41466	872310
12390	872311
117597	872312
37841	872313
46330	872314
60126	872315
25463	872316
76470	872317
203362	872318
121264	872319
125407	872320
49256	872321
19170	872322
64296	872323
112249	872324
151612	872325
66062	872326
5744	872327
153742	872328
74224	872329
150298	872330
170471	872331
65961	872332
380	872333
3617	872334
120434	872335
50899	872336
20757	872337
132342	872338
43310	872339
72519	872340
153679	872341
103540	872342
93919	872343
40636	872344
137168	872345
94532	872346
60032	872347
64485	872348
68428	872349
74526	872350
52327	872351
152984	872352
8434	872353
163484	872354
74961	872355
60562	872356
128918	872357
49690	872358
44286	872359
37438	872360
35673	872361
37994	872362
37044	872363
77688	872364
2360	872365
1068	872366
114134	872367
127959	872368
78468	872369
45612	872370
98136	872371
41797	872372
77198	872373
235344	872374
234611	872375
102534	872376
26788	872377
101944	872378
209028	872379
42220	872380
26550	872381
40634	872382
175154	872383
145908	872384
77342	872385
52866	872386
76174	872387
179483	872388
132124	872389
17568	872390
39654	872391
81711	872392
146046	872393
81627	872394
69381	872395
31467	872396
35711	872397
116125	872398
190513	872399
84830	872400
14845	872401
37288	872402
14343	872403
28730	872404
73189	872405
32773	872406
77204	872407
2001	872408
116032	872409
95947	872410
84089	872411
17001	872412
5039	872413
32811	872414
52552	872415
83253	872416
19663	872417
110920	872418
152886	872419
25159	872420
238593	872421
101551	872422
67957	872423
29311	872424
659	872425
26818	872426
151245	872427
104261	872428
72765	872429
152074	872430
112776	872431
78884	872432
2280	872433
117235	872434
41204	872435
74030	872436
3362	872437
86918	872438
138122	872439
89267	872440
117516	872441
16828	872442
73641	872443
35342	872444
108267	872445
67401	872446
26441	872447
73151	872448
15142	872449
55968	872450
95210	872451
36690	872452
17986	872453
47694	872454
12820	872455
39744	872456
31341	872457
11838	872458
10199	872459
43607	872460
23879	872461
167205	872462
24019	872463
178326	872464
103708	872465
239987	872466
163572	872467
53790	872468
129758	872469
49126	872470
51706	872471
99963	872472
18542	872473
59243	872474
22504	872475
114299	872476
4917	872477
17312	872478
222160	872479
41899	872480
287	872481
60463	872482
50173	872483
119204	872484
114399	872485
153386	872486
47132	872487
54270	872488
211901	872489
67141	872490
25914	872491
122915	872492
150249	872493
39771	872494
69930	872495
35225	872496
110666	872497
41948	872498
45432	872499
39625	872500
127949	872501
35161	872502
42084	872503
211881	872504
2214	872505
208274	872506
104300	872507
23945	872508
137037	872509
89527	872510
35480	872511
30604	872512
58165	872513
116839	872514
206878	872515
63098	872516
138111	872517
2517	872518
52567	872519
45153	872520
80146	872521
183390	872522
148367	872523
110464	872524
215109	872525
152286	872526
29907	872527
27773	872528
10094	872529
28694	872530
36795	872531
24566	872532
31512	872533
7061	872534
110702	872535
110725	872536
114480	872537
132309	872538
34322	872539
46555	872540
162638	872541
115249	872542
39545	872543
151034	872544
18510	872545
152566	872546
67846	872547
14905	872548
24933	872549
55694	872550
118513	872551
142881	872552
24860	872553
58927	872554
150496	872555
32112	872556
7904	872557
14319	872558
10642	872559
12117	872560
14430	872561
7424	872562
153392	872563
68699	872564
81665	872565
33569	872566
4914	872567
76186	872568
56141	872569
131595	872570
92509	872571
21235	872572
151	872573
93670	872574
78931	872575
8530	872576
15227	872577
21239	872578
26249	872579
51815	872580
7580	872581
12178	872582
62239	872583
104434	872584
2129	872585
118023	872586
1412	872587
229083	872588
87414	872589
14900	872590
41223	872591
37131	872592
12472	872593
89153	872594
155314	872595
205905	872596
32243	872597
63179	872598
96554	872599
14490	872600
137158	872601
51460	872602
109648	872603
88981	872604
136998	872605
3392	872606
52983	872607
36246	872608
71569	872609
4421	872610
163210	872611
37004	872612
33244	872613
239884	872614
49281	872615
216136	872616
77579	872617
42219	872618
118871	872619
25419	872620
51631	872621
75535	872622
142471	872623
31424	872624
17868	872625
178482	872626
2722	872627
26957	872628
4528	872629
3337	872630
95851	872631
34809	872632
45737	872633
46253	872634
77545	872635
107921	872636
32413	872637
73474	872638
39393	872639
25149	872640
152094	872641
75484	872642
84518	872643
104859	872644
55840	872645
81612	872646
33586	872647
130168	872648
1599	872649
84883	872650
71285	872651
28285	872652
50907	872653
46690	872654
83279	872655
60111	872656
78291	872657
7947	872658
30117	872659
65369	872660
1794	872661
191753	872662
27907	872663
106095	872664
12735	872665
108069	872666
71506	872667
55971	872668
49449	872669
212635	872670
722	872671
53827	872672
39923	872673
1557	872674
60946	872675
3932	872676
18279	872677
13259	872678
127178	872679
165399	872680
67544	872681
73080	872682
67479	872683
16138	872684
55884	872685
36875	872686
52417	872687
3128	872688
68057	872689
25153	872690
67459	872691
23663	872692
15292	872693
14282	872694
28783	872695
17624	872696
30060	872697
165559	872698
103304	872699
128394	872700
194747	872701
220385	872702
1767	872703
40941	872704
129194	872705
51379	872706
99960	872707
16760	872708
14200	872709
53746	872710
24136	872711
104835	872712
161096	872713
237875	872714
1949	872715
3406	872716
76535	872717
33711	872718
103802	872719
46578	872720
81188	872721
85586	872722
53893	872723
125975	872724
145703	872725
100903	872726
56876	872727
36874	872728
7673	872729
97102	872730
200444	872731
20690	872732
89078	872733
146115	872734
215407	872735
53111	872736
68551	872737
68551	872738
149786	872739
78331	872740
41038	872741
163953	872742
66913	872743
24271	872744
50769	872745
10934	872746
31927	872747
121988	872748
7646	872749
96418	872750
6546	872751
95136	872752
3897	872753
77603	872754
99460	872755
19482	872756
32975	872757
4709	872758
112197	872759
93883	872760
14783	872761
51685	872762
66629	872763
133385	872764
84422	872765
212743	872766
84398	872767
71701	872768
14387	872769
112028	872770
105710	872771
19306	872772
75861	872773
59322	872774
10412	872775
62734	872776
82786	872777
46314	872778
127043	872779
10814	872780
30090	872781
30094	872782
142782	872783
72108	872784
39012	872785
156814	872786
48314	872787
203428	872788
95893	872789
2238	872790
2241	872791
177373	872792
26475	872793
105776	872794
42224	872795
13727	872796
71516	872797
141024	872798
26918	872799
202673	872800
81661	872801
37852	872802
145854	872803
43276	872804
149223	872805
6741	872806
169108	872807
112005	872808
111351	872809
50150	872810
8434	872811
26586	872812
72496	872813
68826	872814
112546	872815
83742	872816
51017	872817
89971	872818
53204	872819
37441	872820
66416	872821
51987	872822
52400	872823
218483	872824
100763	872825
93071	872826
164639	872827
18326	872828
32973	872829
68549	872830
92834	872831
68314	872832
9505	872833
67512	872834
118882	872835
80218	872836
88667	872837
66525	872838
161336	872839
11148	872840
209170	872841
59334	872842
151499	872843
111210	872844
65486	872845
83156	872846
8709	872847
37271	872848
84161	872849
32021	872850
10844	872851
40097	872852
46337	872853
45849	872854
3483	872855
6847	872856
101049	872857
3813	872858
17335	872859
22623	872860
108229	872861
79491	872862
45989	872863
86588	872864
35549	872865
19346	872866
3136	872867
198126	872868
84423	872869
163891	872870
161385	872871
193142	872872
240283	872873
37793	872874
142510	872875
212466	872876
3066	872877
153117	872878
68994	872879
126362	872880
31813	872881
76271	872882
22455	872883
120278	872884
221351	872885
16591	872886
118698	872887
67714	872888
146037	872889
39583	872890
76269	872891
26820	872892
34979	872893
3957	872894
67814	872895
96207	872896
63104	872897
53477	872898
79781	872899
8782	872900
10939	872901
66881	872902
103248	872903
9260	872904
31532	872905
503	872906
179581	872907
68753	872908
8918	872909
125636	872910
12448	872911
82022	872912
21155	872913
21195	872914
21276	872915
43542	872916
146357	872917
127837	872918
14823	872919
136941	872920
30159	872921
161933	872922
145950	872923
83011	872924
41186	872925
137630	872926
37924	872927
62035	872928
59559	872929
8009	872930
44856	872931
85636	872932
50041	872933
39555	872934
142457	872935
83898	872936
20814	872937
17196	872938
38117	872939
6255	872940
82452	872941
110376	872942
71194	872943
109760	872944
8410	872945
58427	872946
36483	872947
25766	872948
4238	872949
59003	872950
105682	872951
5912	872952
109594	872953
86473	872954
9093	872955
63136	872956
16471	872957
116657	872958
151480	872959
13729	872960
88470	872961
29153	872962
106244	872963
231906	872964
13726	872965
40277	872966
82716	872967
21557	872968
161855	872969
64141	872970
188853	872971
111634	872972
5443	872973
11009	872974
36769	872975
176451	872976
91799	872977
74161	872978
13249	872979
116237	872980
23571	872981
87942	872982
52312	872983
11983	872984
20516	872985
161310	872986
63056	872987
72426	872988
33333	872989
106639	872990
2183	872991
127391	872992
72377	872993
93347	872994
128285	872995
163694	872996
126432	872997
62893	872998
49983	872999
45172	873000
71694	873001
3372	873002
196986	873003
125813	873004
237316	873005
21496	873006
123466	873007
209696	873008
127335	873009
176953	873010
110501	873011
43704	873012
26664	873013
101667	873014
33160	873015
67244	873016
14788	873017
64757	873018
33884	873019
2727	873020
33873	873021
95401	873022
10411	873023
88508	873024
32	873025
206410	873026
59594	873027
153928	873028
210064	873029
112312	873030
152296	873031
26342	873032
68242	873033
169877	873034
43110	873035
52993	873036
170766	873037
34453	873038
146169	873039
51163	873040
29422	873041
93428	873042
45743	873043
45751	873044
238757	873045
67161	873046
222368	873047
60450	873048
165683	873049
53038	873050
32423	873051
15960	873052
45735	873053
21680	873054
128110	873055
32672	873056
109161	873057
9550	873058
51597	873059
50485	873060
46572	873061
412	873062
39474	873063
1567	873064
118121	873065
83945	873066
100732	873067
68612	873068
49150	873069
81683	873070
36428	873071
100702	873072
13738	873073
8264	873074
10125	873075
31835	873076
27857	873077
33383	873078
165027	873079
181966	873080
93386	873081
102482	873082
189602	873083
23471	873084
48157	873085
50795	873086
52630	873087
25787	873088
13659	873089
48	873090
36667	873091
28074	873092
189450	873093
11807	873094
4402	873095
117225	873096
68067	873097
31855	873098
60893	873099
130651	873100
11471	873101
727	873102
11250	873103
23290	873104
36462	873105
89023	873106
61914	873107
36530	873108
35714	873109
17970	873110
15624	873111
132315	873112
27923	873113
102064	873114
71878	873115
126775	873116
14650	873117
134880	873118
10368	873119
87060	873120
53856	873121
7068	873122
108733	873123
34930	873124
56854	873125
91106	873126
36414	873127
63426	873128
24521	873129
68462	873130
48175	873131
100961	873132
116724	873133
39924	873134
76764	873135
89220	873136
25294	873137
21162	873138
103399	873139
129300	873140
98257	873141
63839	873142
35326	873143
67840	873144
139754	873145
116734	873146
11233	873147
77287	873148
8254	873149
19720	873150
68293	873151
30483	873152
120452	873153
68550	873154
59462	873155
153916	873156
20985	873157
132573	873158
17846	873159
86698	873160
54383	873161
20299	873162
29990	873163
94230	873164
16104	873165
28752	873166
41431	873167
32692	873168
28213	873169
126853	873170
163097	873171
95959	873172
102262	873173
101900	873174
100123	873175
169463	873176
94783	873177
67183	873178
45903	873179
94865	873180
167087	873181
51938	873182
67245	873183
53208	873184
59380	873185
103479	873186
43963	873187
116521	873188
35358	873189
13247	873190
117801	873191
56658	873192
14765	873193
32438	873194
156364	873195
29068	873196
54943	873197
156081	873198
45171	873199
14059	873200
125748	873201
35184	873202
44479	873203
73977	873204
31956	873205
74760	873206
7962	873207
37420	873208
98129	873209
8585	873210
20186	873211
233615	873212
3355	873213
99736	873214
74680	873215
104658	873216
46990	873217
55410	873218
204559	873219
51504	873220
4327	873221
21431	873222
35467	873223
26330	873224
220719	873225
89698	873226
26631	873227
8921	873228
24311	873229
20174	873230
29784	873231
4926	873232
221018	873233
133588	873234
2207	873235
84088	873236
17443	873237
44354	873238
80084	873239
88509	873240
102094	873241
32137	873242
145757	873243
107126	873244
202371	873245
51562	873246
23655	873247
6167	873248
156818	873249
175198	873250
3877	873251
68499	873252
78930	873253
77219	873254
7761	873255
76604	873256
109929	873257
221669	873258
55960	873259
38404	873260
4636	873261
46042	873262
49565	873263
32773	873264
114025	873265
239455	873266
41667	873267
52178	873268
229413	873269
13585	873270
135898	873271
26043	873272
3492	873273
20283	873274
12811	873275
200636	873276
35174	873277
22641	873278
79846	873279
50666	873280
4536	873281
75365	873282
22834	873283
3520	873284
43324	873285
101824	873286
206690	873287
165201	873288
14527	873289
37857	873290
78756	873291
77113	873292
54996	873293
19329	873294
220074	873295
9117	873296
176195	873297
65126	873298
120717	873299
6583	873300
28739	873301
52933	873302
234205	873303
18200	873304
3607	873305
34152	873306
52979	873307
102022	873308
129037	873309
219884	873310
54142	873311
76672	873312
5593	873313
54103	873314
19382	873315
42868	873316
46222	873317
2485	873318
34096	873319
239395	873320
112673	873321
16174	873322
126130	873323
13289	873324
120640	873325
99573	873326
133064	873327
151793	873328
187028	873329
156273	873330
36358	873331
161158	873332
36546	873333
41518	873334
59745	873335
41436	873336
35345	873337
17396	873338
29147	873339
37803	873340
21355	873341
15968	873342
20133	873343
118753	873344
138339	873345
96401	873346
166519	873347
93365	873348
92992	873349
25531	873350
51673	873351
21466	873352
36030	873353
30201	873354
15511	873355
66408	873356
42913	873357
117042	873358
4025	873359
20989	873360
43100	873361
18057	873362
65440	873363
28788	873364
18589	873365
239377	873366
11196	873367
58703	873368
2507	873369
769	873370
88714	873371
30679	873372
118651	873373
46741	873374
126079	873375
51795	873376
11785	873377
177866	873378
33753	873379
3983	873380
59428	873381
51504	873382
93051	873383
18352	873384
151437	873385
45098	873386
66942	873387
59667	873388
26279	873389
76471	873390
85945	873391
203451	873392
73351	873393
35942	873394
99368	873395
13446	873396
13241	873397
5024	873398
5120	873399
80173	873400
2876	873401
100242	873402
141079	873403
994	873404
21396	873405
53912	873406
8970	873407
203404	873408
114500	873409
26120	873410
63952	873411
34526	873412
59879	873413
113176	873414
15961	873415
67362	873416
40054	873417
2127	873418
7424	873419
47050	873420
38766	873421
138926	873422
2223	873423
3009	873424
25912	873425
97582	873426
88510	873427
38939	873428
52530	873429
166852	873430
115118	873431
4539	873432
55692	873433
34420	873434
10830	873435
207963	873436
120107	873437
138740	873438
138740	873439
2539	873440
5009	873441
44762	873442
8895	873443
209940	873444
25896	873445
104	873446
34095	873447
7408	873448
62414	873449
165322	873450
79720	873451
5935	873452
88111	873453
58862	873454
36078	873455
23363	873456
233175	873457
12834	873458
25005	873459
101348	873460
10635	873461
75096	873462
13223	873463
63502	873464
14658	873465
110894	873466
8790	873467
205037	873468
162206	873469
46120	873470
10417	873471
7882	873472
25068	873473
74064	873474
174206	873475
9606	873476
111354	873477
5620	873478
12455	873479
138830	873480
101737	873481
225869	873482
28478	873483
31324	873484
116661	873485
73384	873486
162351	873487
14658	873488
199278	873489
120563	873490
88198	873491
24051	873492
11366	873493
28451	873494
17503	873495
189	873496
5880	873497
5517	873498
29495	873499
50324	873500
114355	873501
29046	873502
52435	873503
49650	873504
13361	873505
129344	873506
995	873507
12161	873508
10203	873509
29541	873510
25	873511
109021	873512
622	873513
182284	873514
11041	873515
3751	873516
130461	873517
44150	873518
73640	873519
57091	873520
28290	873521
164745	873522
27279	873523
1727	873524
36497	873525
18211	873526
13931	873527
110217	873528
38420	873529
75343	873530
191482	873531
34473	873532
66762	873533
35335	873534
27034	873535
49660	873536
165387	873537
52886	873538
157295	873539
52594	873540
63382	873541
56427	873542
69319	873543
62181	873544
212989	873545
22517	873546
41500	873547
66513	873548
21680	873549
7922	873550
114761	873551
13215	873552
138969	873553
58987	873554
48559	873555
50615	873556
80459	873557
37251	873558
2726	873559
125902	873560
80467	873561
3893	873562
10660	873563
3870	873564
29172	873565
142566	873566
24	873567
65539	873568
33814	873569
10466	873570
19304	873571
1534	873572
89985	873573
46210	873574
117189	873575
62925	873576
48694	873577
238963	873578
5206	873579
80365	873580
13278	873581
12055	873582
51980	873583
5770	873584
26669	873585
118987	873586
94619	873587
92644	873588
24023	873589
14820	873590
80365	873591
88914	873592
45444	873593
9543	873594
17472	873595
148	873596
25739	873597
77289	873598
38028	873599
170929	873600
82908	873601
95743	873602
186396	873603
963	873604
45211	873605
100260	873606
3962	873607
26067	873608
46342	873609
160784	873610
11189	873611
2818	873612
147528	873613
32136	873614
155003	873615
131918	873616
84092	873617
127723	873618
111034	873619
31371	873620
86843	873621
118177	873622
6156	873623
81078	873624
19355	873625
6665	873626
128410	873627
35297	873628
33885	873629
22389	873630
167	873631
88356	873632
25817	873633
19097	873634
93673	873635
43393	873636
120181	873637
116479	873638
79378	873639
9921	873640
58768	873641
845	873642
46249	873643
5357	873644
87878	873645
23641	873646
15348	873647
9274	873648
1435	873649
36539	873650
75267	873651
156280	873652
6226	873653
26988	873654
67427	873655
6203	873656
22660	873657
73455	873658
148177	873659
25006	873660
114674	873661
61780	873662
117648	873663
36062	873664
110033	873665
21853	873666
135757	873667
10313	873668
22727	873669
6549	873670
120602	873671
57218	873672
25718	873673
78423	873674
62611	873675
95720	873676
135383	873677
149467	873678
25784	873679
4615	873680
96074	873681
97243	873682
52734	873683
18741	873684
10120	873685
71603	873686
228043	873687
6608	873688
3429	873689
23648	873690
52066	873691
4902	873692
189481	873693
36989	873694
216094	873695
62320	873696
74283	873697
120400	873698
55616	873699
66787	873700
83932	873701
75655	873702
111471	873703
48529	873704
114566	873705
6966	873706
41408	873707
44329	873708
127748	873709
73500	873710
697	873711
117875	873712
1015	873713
18356	873714
39749	873715
376	873716
65492	873717
15339	873718
1402	873719
124246	873720
6365	873721
102509	873722
54144	873723
4917	873724
46057	873725
153043	873726
41432	873727
8866	873728
6769	873729
1398	873730
87977	873731
5983	873732
80903	873733
30139	873734
121677	873735
34450	873736
2488	873737
11928	873738
16779	873739
12921	873740
9195	873741
148615	873742
163096	873743
3049	873744
32626	873745
19569	873746
80396	873747
192290	873748
199128	873749
65974	873750
139102	873751
47325	873752
28876	873753
12012	873754
107010	873755
27410	873756
119940	873757
145936	873758
11424	873759
34410	873760
47629	873761
74394	873762
43889	873763
215046	873764
29293	873765
27517	873766
9125	873767
36445	873768
44727	873769
33867	873770
5320	873771
28164	873772
47727	873773
171034	873774
46938	873775
7926	873776
110297	873777
236913	873778
9952	873779
32114	873780
55981	873781
22678	873782
7809	873783
4031	873784
41317	873785
602	873786
10704	873787
17439	873788
3465	873789
1508	873790
116	873791
24	873792
14385	873793
208705	873794
6704	873795
45741	873796
7347	873797
16049	873798
30055	873799
149763	873800
68208	873801
21040	873802
10417	873803
3244	873804
19946	873805
164718	873806
59639	873807
58373	873808
18316	873809
46165	873810
21603	873811
22319	873812
54309	873813
24796	873814
67696	873815
1437	873816
19696	873817
11229	873818
46345	873819
88064	873820
12929	873821
45686	873822
1277	873823
57620	873824
82071	873825
75108	873826
11519	873827
40721	873828
14671	873829
40472	873830
68141	873831
99010	873832
4163	873833
29497	873834
204526	873835
97167	873836
9093	873837
93576	873838
11736	873839
135785	873840
59559	873841
3660	873842
110552	873843
68404	873844
1440	873845
86661	873846
25147	873847
59844	873848
19526	873849
23959	873850
67426	873851
60265	873852
179393	873853
42903	873854
59343	873855
23609	873856
10708	873857
39536	873858
5130	873859
25838	873860
10563	873861
45450	873862
37053	873863
69338	873864
8656	873865
40882	873866
21140	873867
52827	873868
125296	873869
25852	873870
20128	873871
85840	873872
117171	873873
73084	873874
16271	873875
98911	873876
110052	873877
114024	873878
16146	873879
48352	873880
5913	873881
15621	873882
73367	873883
41118	873884
102556	873885
69789	873886
1604	873887
109050	873888
136929	873889
129433	873890
33656	873891
54881	873892
77165	873893
34089	873894
8656	873895
89759	873896
119600	873897
40555	873898
89425	873899
156524	873900
46593	873901
215242	873902
117916	873903
141830	873904
47586	873905
231120	873906
203779	873907
55383	873908
4419	873909
5163	873910
16086	873911
129288	873912
77815	873913
72920	873914
5317	873915
178167	873916
4053	873917
106148	873918
163492	873919
33130	873920
964	873921
26466	873922
159602	873923
17599	873924
91538	873925
110885	873926
166949	873927
213099	873928
124589	873929
66535	873930
16613	873931
4479	873932
2785	873933
139181	873934
14776	873935
49905	873936
38525	873937
207631	873938
165012	873939
84407	873940
41772	873941
93288	873942
4056	873943
204919	873944
43467	873945
111554	873946
858	873947
123119	873948
139181	873949
61724	873950
39358	873951
53775	873952
25270	873953
185670	873954
28459	873955
5712	873956
101082	873957
17518	873958
19044	873959
48560	873960
68212	873961
114721	873962
58425	873963
5816	873964
219793	873965
124850	873966
120420	873967
72421	873968
32452	873969
51583	873970
19285	873971
22578	873972
126145	873973
3379	873974
6587	873975
20808	873976
1157	873977
2640	873978
34265	873979
128559	873980
28816	873981
90607	873982
44672	873983
1696	873984
11030	873985
99888	873986
1696	873987
25886	873988
88496	873989
21300	873990
128147	873991
2149	873992
30439	873993
15432	873994
3503	873995
41951	873996
178604	873997
118017	873998
7946	873999
149914	874000
46066	874001
30210	874002
15629	874003
117445	874004
122862	874005
43649	874006
122751	874007
46015	874008
18150	874009
22166	874010
17945	874011
26274	874012
31787	874013
1984	874014
69847	874015
194578	874016
2574	874017
3269	874018
77313	874019
41990	874020
33074	874021
12990	874022
149826	874023
24665	874024
22547	874025
29996	874026
29994	874027
44941	874028
11239	874029
18816	874030
44140	874031
95657	874032
2524	874033
164432	874034
99815	874035
8869	874036
8871	874037
5889	874038
48568	874039
80518	874040
40061	874041
80371	874042
58774	874043
65967	874044
36630	874045
160704	874046
222219	874047
125641	874048
103989	874049
75875	874050
134635	874051
67655	874052
89565	874053
15811	874054
119988	874055
32396	874056
130614	874057
105585	874058
14811	874059
78217	874060
112436	874061
4279	874062
9554	874063
6091	874064
19813	874065
50430	874066
4638	874067
80368	874068
4713	874069
34347	874070
32124	874071
37308	874072
19825	874073
12226	874074
67507	874075
115507	874076
13448	874077
31398	874078
94261	874079
17421	874080
8377	874081
78055	874082
19514	874083
45572	874084
10041	874085
205056	874086
43492	874087
164365	874088
11290	874089
46843	874090
14891	874091
3933	874092
9439	874093
63056	874094
21858	874095
153374	874096
21903	874097
212860	874098
73524	874099
6198	874100
60471	874101
45358	874102
223109	874103
49253	874104
120354	874105
100624	874106
10060	874107
86370	874108
18164	874109
32514	874110
29591	874111
956	874112
31122	874113
77843	874114
153219	874115
26158	874116
6409	874117
152788	874118
1466	874119
22217	874120
23663	874121
34397	874122
14435	874123
46178	874124
5489	874125
109737	874126
83816	874127
74283	874128
92263	874129
37538	874130
90595	874131
84799	874132
118447	874133
81597	874134
193571	874135
52518	874136
90061	874137
41690	874138
3590	874139
64578	874140
36258	874141
89873	874142
82917	874143
36839	874144
283	874145
16325	874146
102284	874147
213898	874148
40632	874149
125583	874150
70812	874151
10038	874152
46248	874153
48499	874154
6565	874155
19097	874156
54958	874157
13244	874158
9712	874159
43991	874160
96270	874161
40539	874162
1505	874163
143320	874164
30583	874165
442	874166
32	874167
5954	874168
37165	874169
864	874170
66818	874171
16001	874172
31296	874173
23359	874174
4324	874175
72125	874176
4371	874177
71596	874178
19720	874179
61559	874180
11874	874181
12651	874182
27321	874183
2511	874184
169208	874185
19018	874186
8750	874187
130803	874188
87385	874189
39964	874190
76970	874191
43656	874192
19153	874193
1668	874194
126375	874195
1538	874196
29967	874197
1800	874198
55382	874199
43357	874200
12239	874201
31721	874202
117310	874203
95281	874204
150551	874205
68484	874206
87785	874207
138116	874208
136356	874209
65542	874210
81763	874211
61794	874212
138970	874213
203651	874214
137855	874215
164346	874216
80197	874217
55140	874218
138535	874219
145549	874220
46514	874221
138976	874222
46727	874223
108322	874224
135982	874225
145560	874226
41262	874227
97314	874228
98325	874229
101640	874230
60000	874231
33615	874232
9541	874233
3192	874234
68484	874235
146456	874236
204664	874237
89525	874238
77640	874239
107757	874240
101785	874241
102301	874242
138535	874243
214044	874244
138965	874245
80197	874246
91035	874247
61810	874248
61816	874249
8541	874250
29649	874251
10895	874252
31007	874253
77771	874254
45440	874255
17347	874256
23360	874257
496	874258
67139	874259
69707	874260
88661	874261
158937	874262
5119	874263
8323	874264
46673	874265
157746	874266
5206	874267
11328	874268
32821	874269
13895	874270
32210	874271
96262	874272
4544	874273
42412	874274
24809	874275
30806	874276
163741	874277
117728	874278
5671	874279
35621	874280
97714	874281
14313	874282
30851	874283
28571	874284
118324	874285
73588	874286
59745	874287
22771	874288
104019	874289
553	874290
22748	874291
78496	874292
8613	874293
46296	874294
31293	874295
13598	874296
19053	874297
52761	874298
30739	874299
78903	874300
6721	874301
63603	874302
77140	874303
51179	874304
21949	874305
455	874306
18724	874307
102094	874308
33437	874309
167646	874310
89452	874311
195216	874312
35101	874313
25513	874314
37402	874315
164231	874316
110452	874317
117132	874318
16698	874319
126503	874320
54488	874321
42530	874322
34198	874323
156744	874324
5062	874325
138182	874326
96842	874327
47437	874328
30998	874329
12728	874330
25719	874331
1909	874332
183944	874333
111405	874334
142928	874335
114672	874336
3246	874337
28159	874338
140379	874339
6368	874340
18566	874341
11531	874342
76425	874343
7544	874344
197963	874345
237189	874346
19289	874347
58184	874348
289	874349
19335	874350
23328	874351
25114	874352
3569	874353
48038	874354
976	874355
2933	874356
37493	874357
106201	874358
105388	874359
53390	874360
55768	874361
127079	874362
117017	874363
142929	874364
42374	874365
67393	874366
759	874367
3257	874368
24330	874369
121469	874370
30300	874371
14267	874372
48235	874373
88614	874374
26891	874375
116384	874376
13047	874377
22680	874378
45402	874379
23459	874380
7546	874381
18972	874382
5690	874383
86293	874384
35389	874385
19849	874386
11335	874387
6163	874388
13420	874389
6007	874390
63737	874391
159906	874392
95527	874393
11792	874394
200131	874395
106912	874396
42229	874397
122306	874398
9822	874399
122060	874400
81430	874401
13104	874402
42196	874403
62786	874404
4575	874405
199987	874406
24943	874407
16303	874408
67686	874409
11569	874410
212330	874411
47159	874412
69062	874413
41288	874414
108528	874415
201983	874416
41177	874417
56525	874418
23997	874419
199975	874420
164481	874421
10884	874422
169116	874423
28117	874424
19045	874425
190160	874426
24351	874427
41475	874428
69934	874429
80227	874430
18794	874431
54276	874432
41195	874433
169880	874434
90983	874435
26909	874436
6869	874437
199423	874438
109913	874439
90940	874440
90525	874441
192428	874442
12710	874443
20045	874444
31056	874445
106744	874446
34938	874447
187724	874448
22160	874449
198553	874450
62786	874451
53524	874452
113397	874453
81005	874454
194585	874455
191782	874456
43793	874457
154462	874458
8426	874459
16288	874460
10615	874461
35520	874462
18846	874463
20445	874464
185994	874465
85594	874466
54206	874467
5139	874468
49513	874469
38658	874470
13069	874471
105887	874472
18029	874473
1070	874474
240165	874475
48095	874476
33609	874477
12311	874478
16106	874479
153105	874480
8929	874481
11309	874482
126382	874483
63346	874484
48662	874485
25844	874486
25844	874487
40631	874488
17880	874489
53480	874490
9716	874491
28153	874492
11468	874493
78879	874494
13410	874495
81439	874496
69468	874497
121556	874498
159199	874499
26671	874500
224954	874501
116096	874502
46936	874503
193536	874504
83455	874505
64817	874506
225642	874507
225745	874508
216298	874509
137832	874510
62757	874511
17007	874512
227193	874513
206799	874514
202192	874515
114828	874516
234473	874517
89729	874518
63003	874519
81513	874520
61741	874521
51916	874522
131561	874523
37181	874524
133011	874525
63011	874526
162369	874527
168454	874528
194152	874529
144713	874530
201883	874531
237809	874532
168961	874533
146525	874534
25045	874535
145487	874536
26947	874537
72673	874538
51650	874539
50573	874540
58704	874541
60857	874542
26763	874543
195209	874544
89547	874545
49137	874546
108161	874547
38998	874548
90547	874549
103052	874550
166479	874551
63119	874552
89735	874553
169968	874554
78521	874555
81601	874556
138863	874557
107400	874558
23179	874559
138831	874560
59954	874561
9882	874562
168395	874563
107467	874564
3912	874565
85982	874566
53615	874567
169512	874568
108342	874569
76343	874570
84523	874571
209999	874572
141698	874573
225027	874574
108391	874575
173571	874576
119036	874577
159339	874578
166962	874579
104145	874580
231445	874581
52154	874582
106856	874583
90319	874584
42243	874585
200534	874586
40759	874587
141484	874588
96899	874589
41950	874590
157850	874591
90000	874592
170179	874593
96592	874594
63264	874595
35388	874596
41816	874597
81525	874598
202167	874599
105259	874600
80266	874601
71675	874602
156623	874603
85747	874604
161319	874605
201742	874606
137104	874607
170264	874608
53655	874609
67689	874610
203040	874611
53451	874612
203676	874613
167936	874614
49163	874615
169297	874616
158979	874617
81252	874618
143947	874619
90238	874620
81313	874621
31114	874622
200400	874623
225573	874624
107167	874625
203631	874626
206415	874627
137134	874628
63235	874629
158724	874630
90857	874631
106892	874632
199818	874633
169950	874634
37290	874635
96164	874636
102768	874637
192337	874638
167168	874639
177521	874640
10025	874641
38356	874642
56082	874643
176129	874644
136085	874645
21884	874646
201105	874647
326	874648
196332	874649
78527	874650
89192	874651
49425	874652
221680	874653
167176	874654
81561	874655
33558	874656
81281	874657
79579	874658
115711	874659
26754	874660
77646	874661
167319	874662
148045	874663
31731	874664
58699	874665
3510	874666
34584	874667
13181	874668
29164	874669
9150	874670
140507	874671
24865	874672
50159	874673
56673	874674
97818	874675
108831	874676
104032	874677
62347	874678
24214	874679
106449	874680
110370	874681
11555	874682
56636	874683
79925	874684
55877	874685
54630	874686
215088	874687
4008	874688
41279	874689
7702	874690
39007	874691
103655	874692
79166	874693
5751	874694
142264	874695
14992	874696
55522	874697
230	874698
34531	874699
37211	874700
59715	874701
74853	874702
166952	874703
53130	874704
105819	874705
2881	874706
42946	874707
22633	874708
94436	874709
1341	874710
53071	874711
12327	874712
52987	874713
43349	874714
78286	874715
33309	874716
49212	874717
120940	874718
9910	874719
77919	874720
4822	874721
42688	874722
153113	874723
791	874724
24242	874725
53113	874726
2105	874727
2455	874728
105818	874729
5	874730
63747	874731
7955	874732
25590	874733
56158	874734
6462	874735
68555	874736
3040	874737
24968	874738
6131	874739
4044	874740
152555	874741
19824	874742
60378	874743
35694	874744
17410	874745
144933	874746
11453	874747
38012	874748
45882	874749
15081	874750
3375	874751
8223	874752
2462	874753
2490	874754
9203	874755
10813	874756
8803	874757
117709	874758
34335	874759
235000	874760
7038	874761
16361	874762
26277	874763
171563	874764
49268	874765
156087	874766
676	874767
111003	874768
55618	874769
26855	874770
58522	874771
1134	874772
200745	874773
145004	874774
187443	874775
36477	874776
91577	874777
2211	874778
615	874779
2173	874780
138632	874781
7708	874782
12352	874783
27009	874784
67330	874785
2544	874786
142462	874787
161094	874788
102360	874789
82717	874790
36888	874791
95693	874792
25527	874793
41249	874794
20475	874795
118964	874796
99181	874797
1111	874798
33992	874799
86749	874800
1349	874801
149483	874802
60632	874803
13638	874804
30250	874805
29821	874806
24200	874807
35002	874808
6415	874809
2956	874810
15583	874811
24778	874812
8392	874813
6274	874814
20354	874815
75810	874816
30974	874817
9385	874818
4358	874819
2377	874820
36011	874821
224717	874822
24330	874823
148941	874824
16130	874825
48409	874826
5687	874827
30048	874828
16334	874829
66698	874830
28150	874831
18769	874832
33536	874833
2897	874834
13376	874835
565	874836
13958	874837
36292	874838
12540	874839
7747	874840
49991	874841
141036	874842
1314	874843
108091	874844
5463	874845
118133	874846
72275	874847
5304	874848
116775	874849
82683	874850
157817	874851
56301	874852
35395	874853
8442	874854
111530	874855
7704	874856
57155	874857
53311	874858
25135	874859
139517	874860
14952	874861
48784	874862
47846	874863
52786	874864
5397	874865
1477	874866
15725	874867
53204	874868
240132	874869
17110	874870
2624	874871
73756	874872
133227	874873
199049	874874
2336	874875
48755	874876
62355	874877
5545	874878
4257	874879
9981	874880
11744	874881
86306	874882
56665	874883
29794	874884
89518	874885
89518	874886
13221	874887
38033	874888
8597	874889
13221	874890
78289	874891
91582	874892
106286	874893
178	874894
20374	874895
45411	874896
3292	874897
5732	874898
18074	874899
12893	874900
27820	874901
30068	874902
18418	874903
113586	874904
15228	874905
34066	874906
609	874907
145	874908
6098	874909
223135	874910
49426	874911
63657	874912
6764	874913
19612	874914
86829	874915
2954	874916
11205	874917
158601	874918
15805	874919
86560	874920
158655	874921
76106	874922
2025	874923
5050	874924
97474	874925
60851	874926
31864	874927
127402	874928
26547	874929
5995	874930
116402	874931
132825	874932
40966	874933
189054	874934
60635	874935
51385	874936
118524	874937
149600	874938
15759	874939
40842	874940
120589	874941
140941	874942
103140	874943
46912	874944
52490	874945
389	874946
77798	874947
151174	874948
137980	874949
139938	874950
116070	874951
89823	874952
52567	874953
151387	874954
10014	874955
7525	874956
150224	874957
44442	874958
19693	874959
47305	874960
22497	874961
22061	874962
20031	874963
205969	874964
150296	874965
5771	874966
132527	874967
39879	874968
11637	874969
48252	874970
5513	874971
89378	874972
7636	874973
3438	874974
10875	874975
49470	874976
874	874977
79479	874978
79479	874979
7141	874980
113475	874981
1056	874982
104349	874983
178625	874984
84189	874985
86446	874986
23833	874987
85775	874988
192495	874989
1286	874990
120355	874991
122968	874992
49358	874993
29284	874994
568	874995
97357	874996
30649	874997
112218	874998
144532	874999
199139	875000
13989	875001
146674	875002
17703	875003
24810	875004
25588	875005
25588	875006
20348	875007
24782	875008
16855	875009
24810	875010
46995	875011
37684	875012
24738	875013
234428	875014
105883	875015
43097	875016
28273	875017
3319	875018
10992	875019
86121	875020
106600	875021
10886	875022
12714	875023
2895	875024
93300	875025
37135	875026
24481	875027
10136	875028
11367	875029
79194	875030
63205	875031
139021	875032
79576	875033
61652	875034
44790	875035
4733	875036
35927	875037
37182	875038
155602	875039
80620	875040
10646	875041
30824	875042
66124	875043
10729	875044
97247	875045
15648	875046
10528	875047
30348	875048
44257	875049
14008	875050
166938	875051
21304	875052
82616	875053
119881	875054
41558	875055
65108	875056
30959	875057
158258	875058
3283	875059
30333	875060
124735	875061
92904	875062
14921	875063
51080	875064
147981	875065
48968	875066
67569	875067
73502	875068
19313	875069
69763	875070
16203	875071
38396	875072
22061	875073
80750	875074
47970	875075
141722	875076
135814	875077
1078	875078
23	875079
23	875080
23903	875081
113366	875082
41720	875083
30009	875084
5026	875085
79461	875086
38121	875087
62644	875088
41342	875089
64815	875090
53538	875091
1022	875092
3066	875093
39063	875094
24853	875095
12407	875096
32233	875097
345	875098
60108	875099
115183	875100
78405	875101
45005	875102
26300	875103
57671	875104
22504	875105
2342	875106
13688	875107
21999	875108
16689	875109
9675	875110
8972	875111
60538	875112
158080	875113
87405	875114
3066	875115
95669	875116
9643	875117
30681	875118
30562	875119
48621	875120
97314	875121
4711	875122
5730	875123
25868	875124
79389	875125
76345	875126
8932	875127
7618	875128
87015	875129
6306	875130
33640	875131
51215	875132
146598	875133
28745	875134
40675	875135
217639	875136
2144	875137
21255	875138
5029	875139
4456	875140
18445	875141
6663	875142
79409	875143
3125	875144
77919	875145
36902	875146
9338	875147
5745	875148
24602	875149
22940	875150
103358	875151
195338	875152
16901	875153
39003	875154
122521	875155
259	875156
39063	875157
40927	875158
10247	875159
162604	875160
2167	875161
20328	875162
1912	875163
60107	875164
30054	875165
51892	875166
157520	875167
61691	875168
9577	875169
142400	875170
55251	875171
10440	875172
70686	875173
6072	875174
8907	875175
19800	875176
139354	875177
167175	875178
6651	875179
117903	875180
47587	875181
72953	875182
12512	875183
8907	875184
52602	875185
8436	875186
1907	875187
1384	875188
198810	875189
199397	875190
21986	875191
49103	875192
169352	875193
12420	875194
33401	875195
90194	875196
33251	875197
50309	875198
28232	875199
145610	875200
223201	875201
163707	875202
63067	875203
5005	875204
51650	875205
58095	875206
128766	875207
140451	875208
33401	875209
7691	875210
166107	875211
24383	875212
25045	875213
21183	875214
45780	875215
8946	875216
202024	875217
10445	875218
95328	875219
39791	875220
120840	875221
72917	875222
6530	875223
53967	875224
63099	875225
21953	875226
61543	875227
2163	875228
319	875229
89884	875230
90566	875231
17909	875232
145379	875233
33504	875234
46734	875235
38732	875236
21899	875237
147493	875238
11212	875239
63105	875240
23184	875241
6682	875242
3889	875243
121783	875244
187450	875245
18601	875246
11889	875247
126158	875248
38465	875249
3893	875250
196939	875251
87547	875252
202944	875253
10421	875254
59072	875255
9843	875256
144960	875257
33233	875258
53979	875259
145055	875260
38973	875261
4973	875262
90826	875263
33575	875264
15491	875265
7747	875266
33353	875267
10445	875268
14932	875269
9017	875270
72	875271
30555	875272
116229	875273
43859	875274
129816	875275
29276	875276
210966	875277
5729	875278
152102	875279
773	875280
223998	875281
64879	875282
66952	875283
117119	875284
87737	875285
117427	875286
28921	875287
101310	875288
136909	875289
64879	875290
21455	875291
67207	875292
52188	875293
166573	875294
12207	875295
59130	875296
87753	875297
26628	875298
155199	875299
157142	875300
15989	875301
166284	875302
27525	875303
204599	875304
11375	875305
147156	875306
15175	875307
17600	875308
17600	875309
23478	875310
159308	875311
119793	875312
87864	875313
41666	875314
55440	875315
35293	875316
92767	875317
36443	875318
16157	875319
75789	875320
166558	875321
166660	875322
124473	875323
23650	875324
21646	875325
68636	875326
30054	875327
118677	875328
41418	875329
103466	875330
52675	875331
26189	875332
11390	875333
61292	875334
65649	875335
24934	875336
51867	875337
8279	875338
135365	875339
69409	875340
13940	875341
2699	875342
6279	875343
38019	875344
38357	875345
5765	875346
13775	875347
46824	875348
167804	875349
166022	875350
17265	875351
110933	875352
9623	875353
105242	875354
5134	875355
2290	875356
70421	875357
56692	875358
12463	875359
170303	875360
21389	875361
106848	875362
62576	875363
60886	875364
122679	875365
67933	875366
8223	875367
6156	875368
42931	875369
2163	875370
54090	875371
13912	875372
229628	875373
42148	875374
3666	875375
25401	875376
34152	875377
18444	875378
11990	875379
3946	875380
831	875381
83039	875382
42895	875383
124515	875384
16530	875385
68108	875386
16697	875387
7122	875388
2860	875389
74918	875390
62681	875391
45332	875392
48982	875393
6293	875394
19408	875395
78326	875396
23969	875397
13899	875398
364	875399
176763	875400
2004	875401
75390	875402
22502	875403
12984	875404
101329	875405
12936	875406
175088	875407
38648	875408
4621	875409
8041	875410
3765	875411
6217	875412
572	875413
16658	875414
113	875415
39395	875416
35354	875417
273	875418
8807	875419
59578	875420
22685	875421
1113	875422
6813	875423
27158	875424
80032	875425
16133	875426
55181	875427
50396	875428
73246	875429
9822	875430
4873	875431
28655	875432
24876	875433
48559	875434
42320	875435
14855	875436
85947	875437
21843	875438
118007	875439
23513	875440
71720	875441
20003	875442
75468	875443
74470	875444
47497	875445
31618	875446
31618	875447
20523	875448
8879	875449
10498	875450
85722	875451
78664	875452
60733	875453
42252	875454
98282	875455
24505	875456
104053	875457
97873	875458
35660	875459
97382	875460
461	875461
2569	875462
22864	875463
73676	875464
22992	875465
57870	875466
97624	875467
44695	875468
57362	875469
214446	875470
186957	875471
206727	875472
27906	875473
5390	875474
149061	875475
1206	875476
130030	875477
131814	875478
71979	875479
2782	875480
73395	875481
132666	875482
147943	875483
110647	875484
1419	875485
10679	875486
459	875487
2843	875488
15358	875489
17573	875490
12793	875491
3132	875492
3125	875493
1747	875494
1149	875495
34278	875496
1939	875497
5590	875498
75578	875499
17697	875500
47867	875501
9086	875502
145874	875503
4607	875504
64017	875505
1747	875506
77851	875507
353	875508
185626	875509
45001	875510
153151	875511
8733	875512
7478	875513
113579	875514
1818	875515
32658	875516
30712	875517
39241	875518
2010	875519
47189	875520
37403	875521
227	875522
150944	875523
41226	875524
5106	875525
8417	875526
99949	875527
58703	875528
145738	875529
123616	875530
943	875531
226509	875532
150679	875533
37397	875534
18920	875535
70205	875536
70406	875537
5472	875538
52378	875539
35717	875540
55807	875541
13209	875542
94963	875543
73711	875544
97401	875545
132067	875546
151044	875547
131082	875548
3620	875549
9741	875550
7706	875551
205842	875552
146151	875553
83907	875554
35625	875555
183061	875556
74576	875557
210474	875558
19008	875559
40056	875560
7105	875561
52821	875562
225256	875563
179754	875564
92889	875565
17315	875566
131182	875567
34871	875568
84041	875569
17590	875570
117204	875571
2792	875572
110002	875573
180	875574
7255	875575
109097	875576
96702	875577
45052	875578
214042	875579
1193	875580
73922	875581
1817	875582
150559	875583
19391	875584
37927	875585
54518	875586
1083	875587
2169	875588
89039	875589
22156	875590
32845	875591
2630	875592
11083	875593
15329	875594
133611	875595
8180	875596
97006	875597
22325	875598
4118	875599
59315	875600
131888	875601
21566	875602
15518	875603
2398	875604
184738	875605
1982	875606
142773	875607
72596	875608
96657	875609
6261	875610
27144	875611
3093	875612
1344	875613
13450	875614
22633	875615
7099	875616
4604	875617
83489	875618
153694	875619
1449	875620
927	875621
109129	875622
118926	875623
130940	875624
36115	875625
71493	875626
5355	875627
73773	875628
9445	875629
13200	875630
4669	875631
3299	875632
15704	875633
126824	875634
795	875635
24964	875636
38035	875637
682	875638
38399	875639
30946	875640
9547	875641
80308	875642
8142	875643
13167	875644
11027	875645
204682	875646
17098	875647
28845	875648
93447	875649
8695	875650
57552	875651
2736	875652
66105	875653
3615	875654
74404	875655
32109	875656
18366	875657
22579	875658
28455	875659
133971	875660
93272	875661
129754	875662
83712	875663
28634	875664
153651	875665
18366	875666
125957	875667
3658	875668
214897	875669
4059	875670
151946	875671
56421	875672
6988	875673
99386	875674
8015	875675
110757	875676
10104	875677
96949	875678
24629	875679
104411	875680
15207	875681
29379	875682
212923	875683
10619	875684
29333	875685
102588	875686
95086	875687
17363	875688
44558	875689
9404	875690
2816	875691
89961	875692
6089	875693
9312	875694
222854	875695
28978	875696
217929	875697
82620	875698
85256	875699
43207	875700
41222	875701
119721	875702
40341	875703
113632	875704
3652	875705
27417	875706
51221	875707
91698	875708
164524	875709
50778	875710
13152	875711
34399	875712
17329	875713
109852	875714
29278	875715
52863	875716
79008	875717
27126	875718
40475	875719
23200	875720
13209	875721
3092	875722
197672	875723
12906	875724
164621	875725
22272	875726
3526	875727
113612	875728
172762	875729
800	875730
12991	875731
113349	875732
7937	875733
70052	875734
4496	875735
32311	875736
85410	875737
98032	875738
19215	875739
23988	875740
10884	875741
32347	875742
131651	875743
73814	875744
130594	875745
70196	875746
37497	875747
6328	875748
4669	875749
113531	875750
139480	875751
84193	875752
85332	875753
183504	875754
14596	875755
51234	875756
3665	875757
32262	875758
21467	875759
183893	875760
2358	875761
70740	875762
138480	875763
51338	875764
65729	875765
65815	875766
65853	875767
20731	875768
98238	875769
7191	875770
18394	875771
10209	875772
65748	875773
57901	875774
30407	875775
207044	875776
39196	875777
40222	875778
123431	875779
131670	875780
98091	875781
186532	875782
6984	875783
32297	875784
41874	875785
85664	875786
111679	875787
116249	875788
4753	875789
58354	875790
56931	875791
182276	875792
156025	875793
39641	875794
13166	875795
57303	875796
130658	875797
57673	875798
4656	875799
9741	875800
128688	875801
229800	875802
170624	875803
1864	875804
21261	875805
65816	875806
74066	875807
141523	875808
71156	875809
479	875810
14743	875811
7469	875812
47343	875813
47346	875814
1519	875815
57762	875816
96466	875817
7241	875818
4662	875819
40179	875820
131767	875821
18928	875822
54295	875823
831	875824
27962	875825
57886	875826
100869	875827
183999	875828
206441	875829
45149	875830
97528	875831
44821	875832
86871	875833
37	875834
1816	875835
140612	875836
50736	875837
160722	875838
224942	875839
1515	875840
97311	875841
4554	875842
25	875843
84818	875844
6972	875845
4680	875846
87704	875847
23032	875848
6093	875849
28320	875850
50895	875851
10856	875852
14976	875853
50516	875854
28621	875855
63	875856
73773	875857
136446	875858
64973	875859
28017	875860
130839	875861
149151	875862
98126	875863
62091	875864
58653	875865
4680	875866
4172	875867
7794	875868
212010	875869
35242	875870
38058	875871
5502	875872
102438	875873
84520	875874
50203	875875
131752	875876
22651	875877
2273	875878
51301	875879
63160	875880
113464	875881
9268	875882
28518	875883
12678	875884
51978	875885
19461	875886
64671	875887
33002	875888
1608	875889
188597	875890
68106	875891
120572	875892
118642	875893
87143	875894
40457	875895
41176	875896
166228	875897
41673	875898
236427	875899
21436	875900
166943	875901
68101	875902
120099	875903
60076	875904
105982	875905
30	875906
239255	875907
89589	875908
41537	875909
120351	875910
67164	875911
52538	875912
167483	875913
134924	875914
163229	875915
52895	875916
181414	875917
78699	875918
38800	875919
4053	875920
27849	875921
50962	875922
216323	875923
153246	875924
64085	875925
70100	875926
11400	875927
27186	875928
6823	875929
22175	875930
10928	875931
214808	875932
802	875933
3471	875934
11027	875935
10640	875936
135743	875937
231659	875938
91276	875939
16991	875940
77256	875941
7323	875942
151246	875943
166469	875944
69411	875945
5362	875946
4072	875947
68387	875948
57297	875949
126287	875950
15835	875951
132146	875952
209923	875953
136024	875954
73820	875955
98513	875956
39628	875957
181352	875958
124557	875959
79195	875960
50412	875961
24123	875962
1794	875963
2866	875964
52520	875965
9436	875966
22596	875967
67947	875968
1184	875969
28628	875970
35849	875971
85518	875972
1865	875973
186576	875974
74347	875975
116185	875976
25650	875977
78634	875978
84102	875979
4670	875980
42665	875981
65729	875982
20758	875983
54334	875984
113754	875985
74060	875986
113524	875987
2512	875988
129595	875989
13021	875990
151060	875991
7892	875992
44695	875993
6545	875994
17621	875995
79311	875996
48441	875997
83861	875998
6075	875999
16531	876000
8839	876001
614	876002
28509	876003
174350	876004
39985	876005
2511	876006
136710	876007
45059	876008
64408	876009
97347	876010
73365	876011
29578	876012
209763	876013
1206	876014
28815	876015
283	876016
183158	876017
33029	876018
98642	876019
206783	876020
47146	876021
19924	876022
45161	876023
45223	876024
20654	876025
130556	876026
54083	876027
34918	876028
86268	876029
86543	876030
96937	876031
8156	876032
31452	876033
21861	876034
180830	876035
113144	876036
22601	876037
64543	876038
99989	876039
83465	876040
26823	876041
74563	876042
182681	876043
134044	876044
113438	876045
7963	876046
18692	876047
5219	876048
31933	876049
101728	876050
132019	876051
3950	876052
35260	876053
48	876054
9557	876055
42815	876056
5051	876057
35886	876058
105149	876059
12081	876060
28845	876061
3272	876062
18940	876063
62475	876064
7969	876065
209345	876066
47404	876067
101043	876068
131389	876069
42886	876070
44747	876071
1945	876072
132098	876073
217201	876074
28498	876075
28368	876076
70888	876077
185290	876078
49334	876079
304	876080
21316	876081
74023	876082
24331	876083
513	876084
65731	876085
131153	876086
214677	876087
42740	876088
64441	876089
23034	876090
36342	876091
112294	876092
60398	876093
19177	876094
73748	876095
16210	876096
2501	876097
15502	876098
25616	876099
3776	876100
28518	876101
6329	876102
3597	876103
4150	876104
28006	876105
46135	876106
74737	876107
83719	876108
131165	876109
43	876110
15922	876111
97707	876112
220907	876113
31622	876114
59143	876115
593	876116
44854	876117
186269	876118
215947	876119
180223	876120
31263	876121
152510	876122
42466	876123
19467	876124
15560	876125
183085	876126
96923	876127
7548	876128
29592	876129
205382	876130
136994	876131
233297	876132
15817	876133
5278	876134
28190	876135
45172	876136
50581	876137
13137	876138
187784	876139
96646	876140
148556	876141
11935	876142
50011	876143
51983	876144
61467	876145
83773	876146
38661	876147
29977	876148
86588	876149
79101	876150
41666	876151
78443	876152
211286	876153
6178	876154
38038	876155
48705	876156
30706	876157
9898	876158
20342	876159
12058	876160
26469	876161
5402	876162
19860	876163
46501	876164
102397	876165
92844	876166
134951	876167
156483	876168
25001	876169
105	876170
68521	876171
38367	876172
143348	876173
47995	876174
101952	876175
1891	876176
64225	876177
7909	876178
64	876179
29125	876180
23697	876181
11194	876182
56625	876183
49	876184
13899	876185
15445	876186
2956	876187
22103	876188
165	876189
148533	876190
89122	876191
51887	876192
20205	876193
31299	876194
9360	876195
179522	876196
41708	876197
73784	876198
33607	876199
17165	876200
110383	876201
41391	876202
32725	876203
77391	876204
57476	876205
30060	876206
41541	876207
89463	876208
126605	876209
41205	876210
68290	876211
140306	876212
30424	876213
50975	876214
10096	876215
22393	876216
2932	876217
10994	876218
10994	876219
52821	876220
54798	876221
32045	876222
8758	876223
13924	876224
6526	876225
14835	876226
141287	876227
30645	876228
4113	876229
1914	876230
62	876231
4507	876232
16708	876233
5922	876234
34638	876235
6580	876236
20140	876237
235776	876238
30936	876239
7934	876240
7775	876241
15359	876242
42129	876243
28818	876244
10556	876245
12745	876246
65642	876247
76762	876248
5998	876249
4002	876250
229729	876251
37932	876252
49994	876253
37413	876254
235099	876255
31583	876256
215477	876257
110039	876258
86149	876259
182722	876260
68107	876261
91407	876262
224854	876263
141621	876264
87205	876265
153231	876266
131595	876267
25462	876268
5116	876269
8342	876270
70048	876271
18916	876272
2086	876273
15036	876274
44505	876275
53986	876276
2243	876277
43405	876278
58253	876279
26973	876280
213603	876281
22197	876282
1423	876283
7880	876284
219	876285
70287	876286
11431	876287
61380	876288
2936	876289
5550	876290
80792	876291
48345	876292
10358	876293
72247	876294
134367	876295
44410	876296
13984	876297
5509	876298
6496	876299
309	876300
13134	876301
1653	876302
4273	876303
683	876304
54915	876305
5778	876306
12453	876307
27012	876308
95234	876309
1602	876310
96594	876311
62777	876312
37939	876313
104407	876314
1336	876315
130107	876316
41661	876317
7220	876318
44752	876319
217354	876320
26472	876321
78578	876322
78825	876323
63375	876324
22067	876325
16858	876326
2238	876327
87092	876328
69497	876329
1656	876330
192090	876331
10727	876332
166476	876333
19711	876334
11529	876335
4539	876336
146392	876337
60808	876338
164503	876339
5417	876340
4	876341
5	876342
9246	876343
32967	876344
47351	876345
10533	876346
51799	876347
62432	876348
72606	876349
45175	876350
105060	876351
212169	876352
18307	876353
28527	876354
6303	876355
49596	876356
51792	876357
51792	876358
36185	876359
119112	876360
46628	876361
31859	876362
118262	876363
208553	876364
15751	876365
90952	876366
1902	876367
4986	876368
1470	876369
4986	876370
7885	876371
4451	876372
2756	876373
6162	876374
20331	876375
143205	876376
2536	876377
37844	876378
223091	876379
238881	876380
68183	876381
11487	876382
22060	876383
53619	876384
27066	876385
62261	876386
239530	876387
5	876388
10543	876389
108923	876390
22327	876391
3760	876392
107046	876393
127228	876394
39660	876395
4433	876396
70946	876397
55973	876398
19639	876399
30897	876400
8052	876401
62861	876402
12181	876403
18310	876404
17832	876405
15111	876406
5849	876407
59553	876408
129401	876409
14251	876410
21842	876411
72228	876412
36050	876413
39776	876414
83876	876415
2290	876416
878	876417
41906	876418
35047	876419
3936	876420
5823	876421
6775	876422
8234	876423
70937	876424
127598	876425
8212	876426
7344	876427
84450	876428
25505	876429
42479	876430
890	876431
54325	876432
196982	876433
26371	876434
42911	876435
34123	876436
15362	876437
3163	876438
2194	876439
5949	876440
9227	876441
41646	876442
9979	876443
57	876444
30113	876445
114284	876446
120278	876447
36769	876448
100233	876449
85372	876450
117650	876451
41050	876452
20655	876453
10819	876454
15153	876455
41440	876456
65215	876457
64600	876458
58794	876459
10644	876460
2510	876461
27208	876462
15357	876463
12735	876464
6854	876465
15291	876466
23603	876467
5897	876468
218123	876469
61241	876470
12826	876471
1142	876472
91436	876473
173169	876474
1565	876475
5989	876476
7950	876477
3112	876478
1945	876479
5144	876480
37666	876481
20134	876482
119372	876483
43280	876484
107108	876485
34345	876486
113990	876487
101375	876488
64013	876489
50894	876490
6120	876491
33065	876492
19389	876493
52082	876494
1399	876495
3961	876496
32932	876497
130503	876498
14601	876499
75150	876500
229198	876501
5588	876502
240	876503
75150	876504
2803	876505
16873	876506
95195	876507
70274	876508
146166	876509
150336	876510
40978	876511
13739	876512
993	876513
33549	876514
48692	876515
769	876516
66	876517
66	876518
15288	876519
5889	876520
58414	876521
36522	876522
1580	876523
2516	876524
206219	876525
7814	876526
60427	876527
3558	876528
7946	876529
2793	876530
381	876531
8632	876532
58691	876533
2853	876534
5147	876535
142347	876536
22111	876537
106878	876538
113583	876539
26032	876540
74975	876541
62303	876542
22980	876543
34152	876544
12774	876545
25205	876546
227635	876547
127036	876548
20201	876549
50923	876550
14795	876551
12237	876552
10691	876553
9202	876554
52377	876555
18071	876556
163597	876557
4428	876558
85827	876559
1528	876560
24808	876561
38140	876562
2502	876563
11183	876564
9143	876565
14763	876566
21105	876567
33589	876568
239490	876569
39319	876570
18807	876571
2297	876572
147888	876573
40392	876574
15659	876575
24713	876576
30626	876577
28244	876578
44799	876579
13645	876580
141822	876581
3348	876582
38824	876583
5401	876584
1377	876585
175498	876586
2467	876587
141628	876588
172493	876589
8497	876590
84603	876591
27296	876592
60424	876593
40329	876594
143669	876595
7296	876596
51995	876597
40869	876598
46442	876599
46107	876600
45417	876601
23929	876602
154380	876603
6861	876604
45981	876605
52403	876606
63659	876607
2491	876608
176850	876609
1987	876610
19633	876611
6563	876612
123125	876613
117806	876614
2487	876615
12624	876616
128617	876617
946	876618
54691	876619
155724	876620
42638	876621
5137	876622
1591	876623
81614	876624
150391	876625
19781	876626
57220	876627
47714	876628
23405	876629
32741	876630
2781	876631
147828	876632
204898	876633
84562	876634
12728	876635
69792	876636
307	876637
91072	876638
67905	876639
100107	876640
112730	876641
5947	876642
49905	876643
32739	876644
60410	876645
17221	876646
59526	876647
10697	876648
1735	876649
124062	876650
416	876651
32244	876652
6354	876653
32161	876654
88885	876655
11045	876656
7516	876657
34280	876658
6735	876659
159605	876660
112274	876661
120494	876662
11764	876663
146391	876664
24754	876665
165008	876666
123644	876667
2475	876668
957	876669
118944	876670
152251	876671
185301	876672
63860	876673
33204	876674
83981	876675
6758	876676
164846	876677
71105	876678
5013	876679
126892	876680
82753	876681
7255	876682
20303	876683
165819	876684
6341	876685
361	876686
202707	876687
227232	876688
155355	876689
451	876690
3537	876691
66268	876692
79367	876693
4569	876694
4516	876695
4198	876696
120	876697
150489	876698
5900	876699
1640	876700
9516	876701
87920	876702
29866	876703
7192	876704
66124	876705
148077	876706
112525	876707
38041	876708
14752	876709
11312	876710
19114	876711
86701	876712
41626	876713
24490	876714
55488	876715
237988	876716
136236	876717
192381	876718
44008	876719
100750	876720
192551	876721
101618	876722
84024	876723
107996	876724
88057	876725
13430	876726
152425	876727
164614	876728
970	876729
109792	876730
108031	876731
207973	876732
202714	876733
26829	876734
22522	876735
152166	876736
3365	876737
14467	876738
152274	876739
50025	876740
46021	876741
81631	876742
69534	876743
59385	876744
41679	876745
88399	876746
153021	876747
152108	876748
149306	876749
41796	876750
164500	876751
21195	876752
108009	876753
110329	876754
82091	876755
153645	876756
203159	876757
127239	876758
89627	876759
67478	876760
41415	876761
166008	876762
111164	876763
209465	876764
192145	876765
28660	876766
122157	876767
119009	876768
133915	876769
3004	876770
161964	876771
19352	876772
152629	876773
75011	876774
3382	876775
215233	876776
53221	876777
40061	876778
8697	876779
50829	876780
150531	876781
110657	876782
83184	876783
33149	876784
152862	876785
12235	876786
50246	876787
202983	876788
112675	876789
150223	876790
206404	876791
83234	876792
52630	876793
82743	876794
208065	876795
64539	876796
149019	876797
153465	876798
65191	876799
68506	876800
64998	876801
128376	876802
110196	876803
145846	876804
146200	876805
42808	876806
63163	876807
63165	876808
68378	876809
51041	876810
165826	876811
12330	876812
65527	876813
146086	876814
51857	876815
21512	876816
108024	876817
22924	876818
108055	876819
125939	876820
73090	876821
53876	876822
70851	876823
64919	876824
46997	876825
49258	876826
190472	876827
35303	876828
69341	876829
202700	876830
63157	876831
35051	876832
190969	876833
117625	876834
1286	876835
117979	876836
1364	876837
18964	876838
1430	876839
1250	876840
5095	876841
27479	876842
66930	876843
61944	876844
17171	876845
380	876846
13146	876847
187336	876848
39606	876849
72362	876850
72856	876851
2890	876852
1036	876853
108379	876854
226923	876855
82326	876856
47746	876857
93815	876858
34635	876859
221194	876860
26233	876861
127793	876862
114610	876863
146275	876864
128298	876865
111045	876866
180941	876867
71485	876868
53724	876869
35322	876870
1865	876871
1148	876872
9615	876873
63427	876874
65896	876875
5201	876876
112253	876877
52863	876878
14354	876879
26270	876880
20069	876881
65785	876882
73281	876883
24778	876884
4126	876885
118773	876886
51227	876887
12804	876888
38302	876889
43027	876890
8968	876891
12655	876892
85790	876893
4606	876894
1608	876895
58981	876896
50259	876897
39145	876898
4027	876899
38436	876900
9705	876901
31014	876902
75571	876903
10328	876904
587	876905
196458	876906
24484	876907
50738	876908
3617	876909
22238	876910
22154	876911
48	876912
133872	876913
27628	876914
113665	876915
16369	876916
57276	876917
23030	876918
2399	876919
7428	876920
4891	876921
224	876922
28272	876923
47700	876924
3709	876925
11085	876926
7259	876927
16369	876928
66830	876929
3210	876930
93517	876931
8186	876932
80396	876933
80626	876934
105171	876935
112027	876936
1818	876937
20001	876938
11050	876939
72466	876940
13333	876941
103566	876942
5278	876943
35852	876944
8225	876945
4629	876946
5303	876947
38324	876948
60994	876949
28041	876950
16691	876951
13939	876952
34550	876953
24616	876954
16023	876955
8188	876956
49544	876957
98617	876958
27638	876959
49285	876960
64453	876961
37213	876962
3730	876963
25765	876964
96238	876965
1074	876966
11066	876967
135341	876968
29817	876969
13922	876970
51672	876971
41153	876972
15863	876973
29968	876974
50321	876975
55258	876976
20728	876977
36251	876978
11101	876979
13251	876980
13744	876981
8854	876982
76647	876983
41109	876984
25553	876985
98458	876986
14487	876987
4229	876988
12694	876989
2897	876990
17584	876991
34748	876992
15863	876993
35923	876994
148767	876995
13491	876996
31974	876997
3334	876998
53155	876999
97711	877000
16767	877001
4619	877002
30543	877003
8170	877004
668	877005
897	877006
2271	877007
7412	877008
60639	877009
68663	877010
117417	877011
19938	877012
2297	877013
1836	877014
15761	877015
8711	877016
6984	877017
54230	877018
13582	877019
33538	877020
23810	877021
14195	877022
13584	877023
5304	877024
28427	877025
18991	877026
117870	877027
7123	877028
77021	877029
17072	877030
215658	877031
13802	877032
13027	877033
56696	877034
24527	877035
4605	877036
57312	877037
18709	877038
163886	877039
7259	877040
128	877041
1582	877042
125828	877043
86822	877044
3837	877045
37070	877046
7581	877047
53222	877048
45810	877049
30257	877050
2212	877051
51958	877052
9520	877053
3743	877054
76857	877055
67297	877056
711	877057
4663	877058
27452	877059
3115	877060
22335	877061
7236	877062
189740	877063
158232	877064
47885	877065
99907	877066
67783	877067
64041	877068
8847	877069
13652	877070
114061	877071
16486	877072
46264	877073
123053	877074
3458	877075
724	877076
19608	877077
59044	877078
73824	877079
70949	877080
13202	877081
31577	877082
247	877083
158795	877084
60471	877085
89447	877086
36599	877087
159153	877088
159729	877089
60340	877090
59063	877091
17592	877092
21191	877093
93959	877094
41893	877095
132196	877096
8068	877097
24941	877098
26222	877099
51914	877100
141464	877101
22385	877102
152536	877103
18283	877104
63139	877105
87518	877106
82052	877107
49091	877108
14789	877109
22422	877110
7750	877111
5006	877112
92911	877113
9122	877114
51644	877115
103310	877116
55351	877117
55351	877118
6949	877119
12029	877120
40195	877121
209984	877122
196853	877123
167350	877124
41976	877125
89760	877126
26352	877127
52557	877128
36563	877129
55382	877130
3046	877131
109286	877132
226816	877133
90672	877134
96805	877135
29200	877136
8805	877137
78442	877138
56613	877139
10717	877140
12664	877141
188593	877142
125379	877143
89407	877144
4123	877145
16837	877146
1567	877147
38843	877148
25	877149
87724	877150
11500	877151
212590	877152
16280	877153
3525	877154
102738	877155
216653	877156
70057	877157
21861	877158
7917	877159
4241	877160
6965	877161
22791	877162
16317	877163
57058	877164
2362	877165
6092	877166
143327	877167
8217	877168
191722	877169
18472	877170
145	877171
53406	877172
133103	877173
18080	877174
26959	877175
39232	877176
5754	877177
54016	877178
13124	877179
114	877180
43001	877181
55854	877182
3095	877183
79942	877184
76752	877185
72565	877186
5992	877187
134283	877188
28502	877189
2155	877190
64053	877191
54427	877192
120955	877193
41054	877194
14274	877195
155673	877196
38209	877197
71809	877198
103855	877199
70910	877200
50334	877201
82335	877202
61484	877203
94761	877204
2421	877205
41530	877206
171232	877207
42876	877208
62473	877209
14011	877210
129	877211
51827	877212
7016	877213
3402	877214
10821	877215
17184	877216
130730	877217
126425	877218
191126	877219
5415	877220
89149	877221
48417	877222
71916	877223
114722	877224
58692	877225
55549	877226
47955	877227
15669	877228
24491	877229
122851	877230
48957	877231
37651	877232
9722	877233
16380	877234
117831	877235
55303	877236
31186	877237
112347	877238
20789	877239
5366	877240
118674	877241
7621	877242
5026	877243
12480	877244
118354	877245
41160	877246
86650	877247
61874	877248
88557	877249
1151	877250
6821	877251
20931	877252
46345	877253
27251	877254
2019	877255
48957	877256
33645	877257
36177	877258
38736	877259
39880	877260
16962	877261
88889	877262
929	877263
1292	877264
39816	877265
10369	877266
17550	877267
3895	877268
59912	877269
83456	877270
6099	877271
3425	877272
20650	877273
9926	877274
612	877275
6375	877276
202909	877277
735	877278
201681	877279
948	877280
65422	877281
157136	877282
38440	877283
91623	877284
1732	877285
154294	877286
226789	877287
68290	877288
229595	877289
99506	877290
21809	877291
138911	877292
3956	877293
210997	877294
164615	877295
108194	877296
79411	877297
237330	877298
146218	877299
203246	877300
94497	877301
202684	877302
3967	877303
147921	877304
127116	877305
22445	877306
145979	877307
155197	877308
101695	877309
70480	877310
81682	877311
93942	877312
945	877313
101901	877314
176512	877315
44657	877316
51158	877317
28311	877318
69763	877319
46034	877320
53226	877321
71791	877322
11982	877323
7187	877324
51830	877325
116585	877326
32825	877327
53093	877328
68286	877329
51856	877330
42577	877331
63452	877332
72732	877333
8450	877334
15197	877335
3668	877336
6921	877337
7278	877338
2605	877339
43441	877340
98019	877341
3299	877342
48231	877343
7278	877344
7139	877345
11666	877346
19676	877347
11455	877348
139566	877349
89131	877350
2104	877351
14699	877352
59415	877353
27302	877354
87695	877355
51939	877356
33049	877357
10217	877358
1861	877359
5095	877360
76096	877361
165900	877362
74344	877363
54108	877364
107175	877365
7864	877366
122992	877367
213600	877368
32734	877369
192172	877370
80764	877371
71768	877372
5850	877373
1038	877374
108121	877375
69437	877376
113972	877377
118587	877378
63181	877379
196882	877380
2489	877381
146017	877382
792	877383
146294	877384
159436	877385
233165	877386
76914	877387
118862	877388
61264	877389
1577	877390
742	877391
63125	877392
202734	877393
1782	877394
61252	877395
26030	877396
89445	877397
30143	877398
162248	877399
25165	877400
960	877401
47744	877402
116638	877403
90028	877404
234861	877405
146195	877406
66063	877407
733	877408
186693	877409
16701	877410
107737	877411
164270	877412
39453	877413
21416	877414
147310	877415
45584	877416
189166	877417
858	877418
1721	877419
40466	877420
3908	877421
9130	877422
49462	877423
15810	877424
56040	877425
947	877426
112239	877427
3484	877428
63044	877429
91942	877430
7916	877431
81659	877432
62325	877433
5248	877434
146120	877435
5210	877436
81616	877437
23	877438
84529	877439
29803	877440
53119	877441
108615	877442
119269	877443
109698	877444
54401	877445
30293	877446
35283	877447
34777	877448
22883	877449
56062	877450
34777	877451
58622	877452
16160	877453
114245	877454
17704	877455
17786	877456
40930	877457
60567	877458
53205	877459
158534	877460
136321	877461
164499	877462
51745	877463
89644	877464
14734	877465
41097	877466
28576	877467
101587	877468
101127	877469
70121	877470
41435	877471
15860	877472
6736	877473
10677	877474
43018	877475
117553	877476
157009	877477
109028	877478
57692	877479
24632	877480
34118	877481
6736	877482
2777	877483
115607	877484
94682	877485
13750	877486
104360	877487
131100	877488
11802	877489
13258	877490
33438	877491
148082	877492
46047	877493
18706	877494
23990	877495
111892	877496
25957	877497
92490	877498
49492	877499
56889	877500
24851	877501
43714	877502
9190	877503
88252	877504
77967	877505
2535	877506
223625	877507
115471	877508
156578	877509
94186	877510
199339	877511
14009	877512
16535	877513
2856	877514
95779	877515
20667	877516
1381	877517
596	877518
31772	877519
11581	877520
3220	877521
6223	877522
124414	877523
132905	877524
16676	877525
57349	877526
57353	877527
140074	877528
2646	877529
3755	877530
2646	877531
11631	877532
39310	877533
1840	877534
19821	877535
11400	877536
22291	877537
56540	877538
34362	877539
131442	877540
3164	877541
14947	877542
33349	877543
22050	877544
1154	877545
95	877546
866	877547
1433	877548
34030	877549
15378	877550
91960	877551
1287	877552
172312	877553
17869	877554
1918	877555
54136	877556
123120	877557
10710	877558
3879	877559
114455	877560
13719	877561
54129	877562
5124	877563
2266	877564
118567	877565
26822	877566
6594	877567
70693	877568
2266	877569
124278	877570
19983	877571
7379	877572
18925	877573
6737	877574
72918	877575
87062	877576
10748	877577
9193	877578
109001	877579
120916	877580
69624	877581
111285	877582
1158	877583
18012	877584
121066	877585
14963	877586
37624	877587
18284	877588
31285	877589
140135	877590
109146	877591
49123	877592
55834	877593
3269	877594
90162	877595
70687	877596
12711	877597
5775	877598
15271	877599
10385	877600
9376	877601
4422	877602
90189	877603
5800	877604
21835	877605
93353	877606
31277	877607
144832	877608
2827	877609
145058	877610
47282	877611
6737	877612
63871	877613
20513	877614
221318	877615
140113	877616
24168	877617
5121	877618
119366	877619
114430	877620
5188	877621
27448	877622
90085	877623
17112	877624
220242	877625
1984	877626
7741	877627
11404	877628
25133	877629
117719	877630
200615	877631
162693	877632
33279	877633
12560	877634
1534	877635
15336	877636
10736	877637
128470	877638
40559	877639
168219	877640
24223	877641
107099	877642
6788	877643
141350	877644
10365	877645
168246	877646
22346	877647
18478	877648
42002	877649
22059	877650
24473	877651
49744	877652
4720	877653
114446	877654
33544	877655
12325	877656
107959	877657
42638	877658
15010	877659
3607	877660
3432	877661
167915	877662
27763	877663
82585	877664
27438	877665
164082	877666
117475	877667
52079	877668
60881	877669
69162	877670
41336	877671
103003	877672
39417	877673
62878	877674
15064	877675
198342	877676
142690	877677
38270	877678
56864	877679
1261	877680
239702	877681
7354	877682
51957	877683
1140	877684
51901	877685
89194	877686
125973	877687
148766	877688
120281	877689
104509	877690
78851	877691
48577	877692
108394	877693
108242	877694
102655	877695
15061	877696
202312	877697
3436	877698
187866	877699
33691	877700
8345	877701
170574	877702
16596	877703
151166	877704
89837	877705
43773	877706
47443	877707
145763	877708
94214	877709
21821	877710
10077	877711
80966	877712
233770	877713
157867	877714
3106	877715
116867	877716
62982	877717
22795	877718
12609	877719
183508	877720
121858	877721
93764	877722
155490	877723
33966	877724
8815	877725
15062	877726
9961	877727
102618	877728
9961	877729
165127	877730
238004	877731
1425	877732
233410	877733
204585	877734
92050	877735
86074	877736
218075	877737
103147	877738
155464	877739
32944	877740
11945	877741
41969	877742
185230	877743
8981	877744
18686	877745
55263	877746
12966	877747
85418	877748
144013	877749
167678	877750
72022	877751
4537	877752
13637	877753
196114	877754
112828	877755
103401	877756
52875	877757
41142	877758
229658	877759
41437	877760
16492	877761
81386	877762
160148	877763
26768	877764
10903	877765
163252	877766
68883	877767
21455	877768
42354	877769
15606	877770
15636	877771
74145	877772
113614	877773
10497	877774
33575	877775
38955	877776
120601	877777
93764	877778
81056	877779
77364	877780
1023	877781
47267	877782
3678	877783
14872	877784
240277	877785
201462	877786
7806	877787
28732	877788
165809	877789
123097	877790
97262	877791
132915	877792
68007	877793
34409	877794
28141	877795
179268	877796
3909	877797
182110	877798
85448	877799
50627	877800
64887	877801
53705	877802
69471	877803
139666	877804
114568	877805
108613	877806
47723	877807
164341	877808
18619	877809
110900	877810
12239	877811
22124	877812
74819	877813
234066	877814
39029	877815
122747	877816
42486	877817
155377	877818
86774	877819
1252	877820
133911	877821
84856	877822
128955	877823
175414	877824
10743	877825
121808	877826
33941	877827
188637	877828
180120	877829
122123	877830
113141	877831
64156	877832
46103	877833
138257	877834
59999	877835
42584	877836
98416	877837
18056	877838
13569	877839
113785	877840
91042	877841
162473	877842
94498	877843
65759	877844
85294	877845
85509	877846
20531	877847
183445	877848
17769	877849
23082	877850
73947	877851
189325	877852
5838	877853
9108	877854
5699	877855
85346	877856
48025	877857
119885	877858
130232	877859
29399	877860
13419	877861
104587	877862
71738	877863
18606	877864
140922	877865
181446	877866
158560	877867
217834	877868
76049	877869
91004	877870
56230	877871
158170	877872
155712	877873
1570	877874
71867	877875
135391	877876
107906	877877
59984	877878
237068	877879
20995	877880
88160	877881
135696	877882
136369	877883
185539	877884
160062	877885
46188	877886
3517	877887
189955	877888
41979	877889
137965	877890
46387	877891
9537	877892
231540	877893
78615	877894
116564	877895
93432	877896
24596	877897
179364	877898
33597	877899
101464	877900
213772	877901
91045	877902
16457	877903
8357	877904
189950	877905
110341	877906
97743	877907
46202	877908
19976	877909
166065	877910
188848	877911
91997	877912
21455	877913
169932	877914
25573	877915
145348	877916
135611	877917
39005	877918
84969	877919
122171	877920
39806	877921
31913	877922
100474	877923
45719	877924
132211	877925
36485	877926
101212	877927
135988	877928
31737	877929
105928	877930
130808	877931
33647	877932
55424	877933
126663	877934
1252	877935
23082	877936
157166	877937
161149	877938
190599	877939
119788	877940
151608	877941
184339	877942
40754	877943
7602	877944
115239	877945
214754	877946
135680	877947
19263	877948
4504	877949
76232	877950
141893	877951
53790	877952
6634	877953
129807	877954
100526	877955
230344	877956
19263	877957
7462	877958
66278	877959
122035	877960
238504	877961
158191	877962
82047	877963
122463	877964
138744	877965
56977	877966
158379	877967
15624	877968
212611	877969
33977	877970
136258	877971
230680	877972
13708	877973
7872	877974
66503	877975
170628	877976
82644	877977
29827	877978
41619	877979
53642	877980
27048	877981
4301	877982
17891	877983
53488	877984
42414	877985
144869	877986
187189	877987
19573	877988
175199	877989
119161	877990
19262	877991
99592	877992
8378	877993
75722	877994
199142	877995
13600	877996
27766	877997
93904	877998
3887	877999
54136	878000
2089	878001
48864	878002
854	878003
147854	878004
197443	878005
13016	878006
238037	878007
13007	878008
16351	878009
160684	878010
103384	878011
105491	878012
180018	878013
62291	878014
43994	878015
125960	878016
71459	878017
103454	878018
87017	878019
120971	878020
72864	878021
2112	878022
11560	878023
91017	878024
48165	878025
197458	878026
104	878027
33446	878028
54608	878029
38930	878030
224779	878031
8083	878032
3950	878033
67220	878034
64525	878035
13375	878036
116643	878037
52788	878038
183	878039
20115	878040
237968	878041
35725	878042
48205	878043
11449	878044
84465	878045
18959	878046
202817	878047
23026	878048
82095	878049
41444	878050
11885	878051
51286	878052
216248	878053
1609	878054
6333	878055
147877	878056
35588	878057
68365	878058
53513	878059
101373	878060
111449	878061
1067	878062
3123	878063
122827	878064
191286	878065
52798	878066
62687	878067
101376	878068
163619	878069
158417	878070
117001	878071
28787	878072
24613	878073
50259	878074
58135	878075
170602	878076
114742	878077
72958	878078
179401	878079
66952	878080
15289	878081
123353	878082
108316	878083
28292	878084
123084	878085
87584	878086
49750	878087
28762	878088
6870	878089
193700	878090
115379	878091
1405	878092
67229	878093
107075	878094
77843	878095
1151	878096
50104	878097
7868	878098
1263	878099
2204	878100
70069	878101
15121	878102
7950	878103
68437	878104
18308	878105
10736	878106
236108	878107
352	878108
1788	878109
70152	878110
227781	878111
91507	878112
14616	878113
947	878114
163089	878115
31737	878116
37861	878117
14270	878118
76055	878119
231489	878120
1151	878121
68564	878122
21707	878123
59126	878124
109145	878125
58979	878126
68990	878127
75298	878128
31057	878129
68175	878130
166495	878131
109529	878132
162144	878133
50783	878134
178241	878135
119788	878136
19976	878137
100425	878138
20531	878139
3909	878140
86678	878141
97950	878142
46070	878143
3909	878144
26046	878145
151131	878146
190294	878147
16031	878148
76147	878149
90885	878150
93550	878151
106796	878152
45715	878153
104517	878154
160263	878155
212342	878156
26608	878157
75939	878158
198449	878159
176158	878160
107116	878161
84531	878162
58901	878163
6788	878164
2743	878165
18048	878166
12711	878167
239117	878168
10429	878169
44931	878170
59954	878171
202584	878172
33336	878173
55385	878174
49793	878175
26992	878176
195818	878177
100525	878178
67978	878179
7283	878180
163964	878181
56656	878182
42021	878183
144511	878184
144440	878185
10280	878186
167701	878187
239138	878188
239704	878189
35508	878190
1058	878191
148831	878192
65558	878193
11508	878194
91852	878195
18745	878196
7121	878197
12195	878198
141953	878199
54446	878200
31747	878201
94739	878202
78245	878203
99102	878204
33406	878205
8968	878206
7632	878207
8878	878208
3419	878209
3928	878210
17929	878211
8877	878212
29802	878213
9027	878214
194413	878215
13136	878216
104781	878217
88527	878218
2159	878219
6572	878220
43400	878221
20802	878222
35425	878223
6424	878224
46530	878225
239087	878226
49807	878227
42280	878228
98402	878229
37334	878230
277	878231
350	878232
32432	878233
41854	878234
865	878235
99445	878236
101859	878237
79	878238
30426	878239
58433	878240
11419	878241
106787	878242
66293	878243
180467	878244
28972	878245
86337	878246
105863	878247
111156	878248
45016	878249
126065	878250
28378	878251
83475	878252
203647	878253
83236	878254
198296	878255
6377	878256
156171	878257
223235	878258
187947	878259
13231	878260
38184	878261
195179	878262
13549	878263
167071	878264
104813	878265
191491	878266
239139	878267
47456	878268
101543	878269
96051	878270
81763	878271
90842	878272
58353	878273
159444	878274
150789	878275
224461	878276
105358	878277
11998	878278
107301	878279
226992	878280
50474	878281
152559	878282
167132	878283
31341	878284
85513	878285
100838	878286
28145	878287
114991	878288
20730	878289
103508	878290
15843	878291
157820	878292
125453	878293
189498	878294
172010	878295
17803	878296
118528	878297
38032	878298
15478	878299
21934	878300
83689	878301
36561	878302
85975	878303
165141	878304
92868	878305
1978	878306
1769	878307
35443	878308
1972	878309
113487	878310
51419	878311
15551	878312
127933	878313
118232	878314
233148	878315
59115	878316
10455	878317
99017	878318
7135	878319
3670	878320
86772	878321
9086	878322
118232	878323
37681	878324
21816	878325
126540	878326
194380	878327
128097	878328
76153	878329
159360	878330
198258	878331
193825	878332
108871	878333
125055	878334
5846	878335
127002	878336
68879	878337
66344	878338
90682	878339
26551	878340
213446	878341
51815	878342
161823	878343
208536	878344
87042	878345
18001	878346
157718	878347
28972	878348
78837	878349
357	878350
70595	878351
21947	878352
60010	878353
88311	878354
145104	878355
17423	878356
143936	878357
140010	878358
5143	878359
70252	878360
12941	878361
30791	878362
142999	878363
6312	878364
238399	878365
30725	878366
27163	878367
49810	878368
6426	878369
71703	878370
7405	878371
120003	878372
167055	878373
117875	878374
64472	878375
73362	878376
76828	878377
40780	878378
26416	878379
119523	878380
40798	878381
87004	878382
191964	878383
64235	878384
240238	878385
29499	878386
19480	878387
14351	878388
37564	878389
120516	878390
106024	878391
59512	878392
21518	878393
41817	878394
56594	878395
7716	878396
78723	878397
54128	878398
1235	878399
164980	878400
111617	878401
136670	878402
149754	878403
56217	878404
5136	878405
144988	878406
90291	878407
168521	878408
121544	878409
145847	878410
107542	878411
96038	878412
26952	878413
163635	878414
129830	878415
166741	878416
45588	878417
26849	878418
197463	878419
88545	878420
4168	878421
49969	878422
9923	878423
12991	878424
55990	878425
12625	878426
53610	878427
61897	878428
6353	878429
91418	878430
183733	878431
88918	878432
88918	878433
66254	878434
227908	878435
84178	878436
103731	878437
38750	878438
20326	878439
111779	878440
111779	878441
211273	878442
125492	878443
43107	878444
12991	878445
12935	878446
5701	878447
159909	878448
157680	878449
52968	878450
124765	878451
43888	878452
237178	878453
117770	878454
61989	878455
79101	878456
29977	878457
156934	878458
176847	878459
44324	878460
20534	878461
53165	878462
47192	878463
71784	878464
43390	878465
20097	878466
158369	878467
11969	878468
129413	878469
41451	878470
43283	878471
1928	878472
228449	878473
4561	878474
23950	878475
1278	878476
1978	878477
5942	878478
217700	878479
51322	878480
114464	878481
91544	878482
54230	878483
5276	878484
113521	878485
117771	878486
95170	878487
19405	878488
123138	878489
36406	878490
61116	878491
114753	878492
106290	878493
103894	878494
7135	878495
140612	878496
12742	878497
23795	878498
68674	878499
76229	878500
10812	878501
3556	878502
34225	878503
5671	878504
4594	878505
7032	878506
83974	878507
9206	878508
31781	878509
38091	878510
6250	878511
2126	878512
2109	878513
8812	878514
19521	878515
175217	878516
55389	878517
127755	878518
71854	878519
93398	878520
94311	878521
125842	878522
176730	878523
212727	878524
173431	878525
29650	878526
28703	878527
71979	878528
31184	878529
73125	878530
14642	878531
110297	878532
127781	878533
178169	878534
5031	878535
94964	878536
192356	878537
126139	878538
43688	878539
112364	878540
173430	878541
30179	878542
7176	878543
8328	878544
215103	878545
193224	878546
37	878547
152798	878548
6871	878549
158	878550
171124	878551
9899	878552
118664	878553
42315	878554
90728	878555
150	878556
80117	878557
47694	878558
15220	878559
13878	878560
39936	878561
1763	878562
207	878563
62620	878564
32707	878565
7388	878566
15456	878567
16085	878568
48328	878569
74687	878570
168	878571
38655	878572
11300	878573
4157	878574
106086	878575
28708	878576
20199	878577
62246	878578
76542	878579
18932	878580
24226	878581
38062	878582
37784	878583
13829	878584
43249	878585
8510	878586
13098	878587
16463	878588
53092	878589
7207	878590
80766	878591
61514	878592
23501	878593
19395	878594
24122	878595
30582	878596
62040	878597
9848	878598
2085	878599
36487	878600
18682	878601
30365	878602
62796	878603
38091	878604
34032	878605
2958	878606
113508	878607
39169	878608
5501	878609
151763	878610
618	878611
143452	878612
25170	878613
10771	878614
120634	878615
82107	878616
392	878617
644	878618
35960	878619
12371	878620
178019	878621
92171	878622
1914	878623
25807	878624
82169	878625
423	878626
12991	878627
199873	878628
116579	878629
61152	878630
61562	878631
3186	878632
1914	878633
668	878634
85	878635
54631	878636
10853	878637
34731	878638
1672	878639
56200	878640
99122	878641
14017	878642
74434	878643
40041	878644
49517	878645
34644	878646
35946	878647
55780	878648
809	878649
203	878650
11532	878651
97299	878652
4774	878653
2237	878654
12230	878655
75487	878656
39645	878657
28534	878658
937	878659
49984	878660
48717	878661
6328	878662
900	878663
1914	878664
31391	878665
16672	878666
4750	878667
123377	878668
32742	878669
41791	878670
48717	878671
8166	878672
97551	878673
80779	878674
388	878675
45966	878676
24946	878677
12828	878678
534	878679
129928	878680
1128	878681
2774	878682
35149	878683
11177	878684
13011	878685
9557	878686
28010	878687
28415	878688
1029	878689
96623	878690
145673	878691
3460	878692
50399	878693
76294	878694
54670	878695
143439	878696
3209	878697
62625	878698
62389	878699
174496	878700
35069	878701
22683	878702
72236	878703
13374	878704
1388	878705
2336	878706
2969	878707
23155	878708
141243	878709
48431	878710
10922	878711
596	878712
3237	878713
2943	878714
35637	878715
19821	878716
109326	878717
104646	878718
60132	878719
35967	878720
24807	878721
25332	878722
55371	878723
80578	878724
53845	878725
26368	878726
10413	878727
61303	878728
80967	878729
7968	878730
19102	878731
62504	878732
1325	878733
4825	878734
8544	878735
17544	878736
60793	878737
4621	878738
6087	878739
1346	878740
2911	878741
24517	878742
47543	878743
217630	878744
24313	878745
5398	878746
31156	878747
362	878748
221	878749
62578	878750
3725	878751
6849	878752
69977	878753
1254	878754
43	878755
9282	878756
10048	878757
15133	878758
39602	878759
17147	878760
13686	878761
3101	878762
165427	878763
20648	878764
57865	878765
38706	878766
45077	878767
51736	878768
33643	878769
161109	878770
81471	878771
168916	878772
90580	878773
133	878774
197412	878775
107462	878776
101919	878777
5970	878778
43864	878779
43864	878780
79341	878781
12	878782
4398	878783
21980	878784
53420	878785
161505	878786
76034	878787
147244	878788
42274	878789
10504	878790
107522	878791
89380	878792
231435	878793
125759	878794
128950	878795
94755	878796
143249	878797
55237	878798
179756	878799
3073	878800
27032	878801
71651	878802
79	878803
30144	878804
112877	878805
22044	878806
38958	878807
194679	878808
3453	878809
21934	878810
107095	878811
81324	878812
9657	878813
8445	878814
103355	878815
188011	878816
2152	878817
171413	878818
24170	878819
17723	878820
12195	878821
48319	878822
68368	878823
17074	878824
11100	878825
18455	878826
25912	878827
67122	878828
41913	878829
86087	878830
22466	878831
23261	878832
57121	878833
72104	878834
72537	878835
172730	878836
53190	878837
5950	878838
15227	878839
163248	878840
146424	878841
79639	878842
36056	878843
16303	878844
175620	878845
86906	878846
41343	878847
95659	878848
3821	878849
78466	878850
31592	878851
3069	878852
77606	878853
131315	878854
18150	878855
1118	878856
18248	878857
10081	878858
61625	878859
7694	878860
175157	878861
23688	878862
2404	878863
14997	878864
62621	878865
8294	878866
190611	878867
95	878868
17389	878869
41805	878870
213799	878871
112270	878872
235684	878873
21007	878874
145082	878875
20516	878876
4438	878877
138687	878878
47825	878879
132476	878880
1552	878881
909	878882
29557	878883
105019	878884
27245	878885
139563	878886
111625	878887
57121	878888
170326	878889
145526	878890
33915	878891
7716	878892
162834	878893
39267	878894
32540	878895
107710	878896
26728	878897
120060	878898
48551	878899
126725	878900
62627	878901
107434	878902
175191	878903
138003	878904
121377	878905
4426	878906
89698	878907
63494	878908
28339	878909
32916	878910
31016	878911
178	878912
599	878913
87838	878914
89356	878915
37203	878916
29466	878917
47705	878918
166336	878919
7831	878920
156826	878921
16764	878922
52367	878923
47577	878924
21375	878925
52844	878926
61352	878927
134343	878928
16243	878929
55257	878930
84711	878931
29547	878932
26686	878933
70620	878934
47811	878935
11449	878936
212	878937
85104	878938
31559	878939
24290	878940
134921	878941
31212	878942
4606	878943
60328	878944
42113	878945
1260	878946
33825	878947
16901	878948
6653	878949
14826	878950
79639	878951
24083	878952
120070	878953
88656	878954
72344	878955
10748	878956
3914	878957
81200	878958
12673	878959
144752	878960
11708	878961
176857	878962
20013	878963
85405	878964
28844	878965
18310	878966
39454	878967
15655	878968
56548	878969
4434	878970
6231	878971
28638	878972
21771	878973
143326	878974
3069	878975
8975	878976
8968	878977
1161	878978
3484	878979
65867	878980
65476	878981
120201	878982
49385	878983
403	878984
93954	878985
21878	878986
22586	878987
131974	878988
13254	878989
389	878990
9956	878991
3212	878992
12695	878993
89429	878994
4474	878995
75731	878996
32387	878997
75799	878998
58491	878999
221715	879000
973	879001
19277	879002
3187	879003
8875	879004
109955	879005
63094	879006
16226	879007
36517	879008
25081	879009
170871	879010
26119	879011
46377	879012
52425	879013
58049	879014
17829	879015
28922	879016
29027	879017
45931	879018
382	879019
20367	879020
56739	879021
32835	879022
17166	879023
68581	879024
30118	879025
11133	879026
18135	879027
16550	879028
77842	879029
112561	879030
82193	879031
45574	879032
40803	879033
112148	879034
51293	879035
68352	879036
101004	879037
28046	879038
452	879039
24084	879040
61977	879041
64309	879042
34498	879043
27789	879044
57570	879045
52256	879046
342	879047
25929	879048
28138	879049
4724	879050
29097	879051
77137	879052
87186	879053
28688	879054
12149	879055
16837	879056
61566	879057
37932	879058
6178	879059
116768	879060
1678	879061
2083	879062
88223	879063
19283	879064
203982	879065
11158	879066
20127	879067
99767	879068
10968	879069
41184	879070
175603	879071
9883	879072
4650	879073
19159	879074
62683	879075
56792	879076
41258	879077
84896	879078
89684	879079
16342	879080
15339	879081
13402	879082
2465	879083
71696	879084
38659	879085
20746	879086
20416	879087
166463	879088
44542	879089
11644	879090
13613	879091
144427	879092
54258	879093
69715	879094
71703	879095
33276	879096
22717	879097
4696	879098
43576	879099
84652	879100
100969	879101
6224	879102
108173	879103
12309	879104
26541	879105
7	879106
53370	879107
7644	879108
54754	879109
35374	879110
22232	879111
89503	879112
101122	879113
191716	879114
23109	879115
3286	879116
18697	879117
51444	879118
44279	879119
22827	879120
2114	879121
75894	879122
22424	879123
18178	879124
172034	879125
29098	879126
56262	879127
21911	879128
107374	879129
169499	879130
37121	879131
97805	879132
6928	879133
35764	879134
985	879135
24428	879136
18360	879137
70982	879138
29861	879139
9687	879140
82155	879141
23000	879142
104054	879143
29584	879144
4731	879145
13956	879146
12218	879147
78317	879148
6707	879149
120	879150
18617	879151
128380	879152
72468	879153
78801	879154
16854	879155
3041	879156
12986	879157
28452	879158
1292	879159
11556	879160
193120	879161
35348	879162
7404	879163
10272	879164
20991	879165
48948	879166
49055	879167
70363	879168
82215	879169
41697	879170
112473	879171
163502	879172
3447	879173
18779	879174
40857	879175
33966	879176
67122	879177
5944	879178
19644	879179
40247	879180
47544	879181
42558	879182
135678	879183
217931	879184
43151	879185
12684	879186
7	879187
57766	879188
68636	879189
9748	879190
964	879191
15131	879192
7906	879193
1422	879194
19794	879195
24625	879196
14820	879197
8238	879198
15630	879199
127991	879200
56416	879201
15715	879202
6934	879203
53368	879204
24102	879205
144614	879206
10465	879207
8912	879208
210578	879209
38814	879210
16312	879211
6947	879212
72122	879213
78959	879214
24292	879215
727	879216
116956	879217
1376	879218
3065	879219
11905	879220
61543	879221
4425	879222
61915	879223
46769	879224
33622	879225
4989	879226
7515	879227
21956	879228
126774	879229
44891	879230
186463	879231
25025	879232
22902	879233
759	879234
105363	879235
7253	879236
8433	879237
91543	879238
170494	879239
56331	879240
8766	879241
25025	879242
498	879243
94876	879244
60935	879245
1007	879246
160693	879247
1666	879248
69602	879249
62880	879250
18257	879251
4224	879252
22564	879253
15335	879254
73035	879255
7664	879256
1204	879257
10517	879258
15012	879259
90432	879260
8970	879261
2407	879262
45032	879263
14283	879264
161425	879265
83665	879266
54425	879267
48424	879268
23096	879269
33575	879270
76310	879271
76285	879272
120604	879273
7357	879274
44501	879275
68853	879276
237780	879277
64877	879278
6007	879279
50246	879280
52782	879281
62785	879282
199935	879283
1943	879284
46909	879285
89355	879286
26986	879287
56465	879288
25157	879289
140942	879290
79660	879291
19716	879292
137693	879293
30989	879294
121322	879295
37840	879296
196468	879297
48810	879298
19801	879299
186029	879300
22181	879301
17507	879302
17058	879303
150195	879304
2153	879305
28505	879306
32236	879307
4430	879308
37941	879309
737	879310
41664	879311
2834	879312
202800	879313
113501	879314
135733	879315
1282	879316
1530	879317
109722	879318
206831	879319
18930	879320
32215	879321
47265	879322
200989	879323
202438	879324
52759	879325
103206	879326
176347	879327
76182	879328
9657	879329
2084	879330
81259	879331
64817	879332
30466	879333
25774	879334
5416	879335
14963	879336
126414	879337
18088	879338
27897	879339
54136	879340
94581	879341
40737	879342
24318	879343
38328	879344
107097	879345
21760	879346
27047	879347
21768	879348
73670	879349
144003	879350
104560	879351
18705	879352
117268	879353
75558	879354
68963	879355
21762	879356
58931	879357
10313	879358
9382	879359
4408	879360
90056	879361
736	879362
8517	879363
228031	879364
26996	879365
63962	879366
140175	879367
38786	879368
24357	879369
72698	879370
2089	879371
251	879372
16632	879373
105160	879374
133	879375
48386	879376
37923	879377
174534	879378
107373	879379
38577	879380
9654	879381
15004	879382
11411	879383
33305	879384
14106	879385
116986	879386
73017	879387
86404	879388
20198	879389
13605	879390
102004	879391
62572	879392
28242	879393
48144	879394
183452	879395
8996	879396
9796	879397
61072	879398
126369	879399
2430	879400
108297	879401
95127	879402
43580	879403
10992	879404
178356	879405
18746	879406
198802	879407
3910	879408
43450	879409
84823	879410
33433	879411
69329	879412
14030	879413
31913	879414
18041	879415
6896	879416
12	879417
37224	879418
26741	879419
33290	879420
41863	879421
26990	879422
46724	879423
90273	879424
10403	879425
94155	879426
33254	879427
66801	879428
21453	879429
4068	879430
184205	879431
49324	879432
33310	879433
142001	879434
25555	879435
10542	879436
203856	879437
24168	879438
201438	879439
140180	879440
3446	879441
228941	879442
45738	879443
81624	879444
107272	879445
33441	879446
19900	879447
33267	879448
33633	879449
21719	879450
143686	879451
79886	879452
165783	879453
141921	879454
139732	879455
93800	879456
234579	879457
80891	879458
3063	879459
64207	879460
18159	879461
42355	879462
77622	879463
4706	879464
14198	879465
136169	879466
94684	879467
204096	879468
107532	879469
16335	879470
26695	879471
8353	879472
3923	879473
68246	879474
37098	879475
12575	879476
3204	879477
3933	879478
11791	879479
12506	879480
195495	879481
48771	879482
119965	879483
35417	879484
26767	879485
100289	879486
33249	879487
121034	879488
63009	879489
140476	879490
200940	879491
4450	879492
85008	879493
61956	879494
144068	879495
54022	879496
5798	879497
9629	879498
233150	879499
8023	879500
170384	879501
47521	879502
84419	879503
53713	879504
129396	879505
142068	879506
8888	879507
103500	879508
12592	879509
14888	879510
43570	879511
165604	879512
170312	879513
142958	879514
163931	879515
30122	879516
197999	879517
41175	879518
193406	879519
82702	879520
121248	879521
90349	879522
166176	879523
4459	879524
10523	879525
107570	879526
90591	879527
154101	879528
129762	879529
95198	879530
26762	879531
21890	879532
11968	879533
104522	879534
40210	879535
165426	879536
28846	879537
91060	879538
8010	879539
10942	879540
38153	879541
1204	879542
51060	879543
73107	879544
60133	879545
108263	879546
44681	879547
21445	879548
7252	879549
20187	879550
4803	879551
1993	879552
16758	879553
270	879554
12865	879555
10568	879556
41330	879557
21918	879558
53075	879559
79978	879560
54006	879561
11502	879562
52120	879563
22552	879564
26995	879565
1718	879566
95816	879567
15072	879568
12587	879569
141378	879570
109669	879571
7739	879572
8925	879573
8950	879574
38323	879575
15057	879576
167415	879577
8411	879578
88486	879579
43028	879580
46909	879581
10517	879582
39764	879583
44261	879584
252	879585
133	879586
8294	879587
4989	879588
18070	879589
165882	879590
54017	879591
67526	879592
42844	879593
40122	879594
41995	879595
101172	879596
9654	879597
1963	879598
22984	879599
7252	879600
47657	879601
3198	879602
25473	879603
16611	879604
4227	879605
31723	879606
39807	879607
16672	879608
19898	879609
91834	879610
24318	879611
44258	879612
79494	879613
109	879614
1760	879615
9666	879616
110850	879617
87145	879618
120082	879619
180554	879620
33227	879621
105666	879622
170956	879623
89388	879624
47721	879625
87849	879626
13089	879627
35092	879628
161504	879629
202	879630
24083	879631
11227	879632
117257	879633
76202	879634
58854	879635
184221	879636
17508	879637
22619	879638
176856	879639
4153	879640
850	879641
16718	879642
60633	879643
11663	879644
103263	879645
24584	879646
120900	879647
81302	879648
29438	879649
16943	879650
8437	879651
63737	879652
30728	879653
61587	879654
44891	879655
25040	879656
13108	879657
164918	879658
90542	879659
108040	879660
67443	879661
4377	879662
237861	879663
17641	879664
152513	879665
92842	879666
96824	879667
45326	879668
91812	879669
174262	879670
53302	879671
107881	879672
32225	879673
136712	879674
31380	879675
3165	879676
68466	879677
10256	879678
64495	879679
35936	879680
86059	879681
239610	879682
119595	879683
16694	879684
57175	879685
154420	879686
44306	879687
11577	879688
6285	879689
2813	879690
32116	879691
144144	879692
2068	879693
58706	879694
7157	879695
146473	879696
187132	879697
105109	879698
101326	879699
68111	879700
62346	879701
154845	879702
4199	879703
177467	879704
53434	879705
3434	879706
15554	879707
25386	879708
41496	879709
72289	879710
117932	879711
166233	879712
119174	879713
203669	879714
23187	879715
82414	879716
236960	879717
6238	879718
6306	879719
217858	879720
22565	879721
167080	879722
7208	879723
53101	879724
62079	879725
59866	879726
6190	879727
119461	879728
49923	879729
20424	879730
50769	879731
3243	879732
96325	879733
48323	879734
26022	879735
119582	879736
95954	879737
233743	879738
2417	879739
2475	879740
55088	879741
39771	879742
81885	879743
111112	879744
44848	879745
21426	879746
143832	879747
114969	879748
35612	879749
66149	879750
74124	879751
16188	879752
4679	879753
25361	879754
125999	879755
86973	879756
64827	879757
183601	879758
93830	879759
64332	879760
118021	879761
115171	879762
46407	879763
59757	879764
46979	879765
163143	879766
82683	879767
57050	879768
179308	879769
34771	879770
6833	879771
42249	879772
9368	879773
8259	879774
145370	879775
10881	879776
30745	879777
183	879778
19603	879779
12007	879780
95434	879781
162087	879782
11569	879783
36359	879784
21553	879785
22973	879786
68011	879787
119283	879788
85806	879789
15752	879790
165005	879791
141247	879792
37437	879793
25251	879794
19919	879795
11223	879796
22553	879797
9777	879798
47922	879799
20865	879800
4382	879801
131529	879802
3265	879803
1812	879804
5533	879805
11818	879806
182970	879807
166920	879808
80670	879809
60369	879810
3178	879811
64783	879812
193459	879813
72161	879814
188232	879815
145568	879816
158404	879817
5580	879818
43618	879819
76602	879820
8106	879821
78577	879822
91545	879823
7078	879824
21349	879825
40907	879826
52220	879827
156404	879828
155396	879829
164659	879830
8603	879831
165446	879832
8029	879833
26551	879834
97761	879835
57477	879836
132545	879837
27264	879838
71898	879839
118144	879840
8691	879841
2552	879842
7718	879843
24233	879844
64671	879845
19666	879846
1291	879847
2414	879848
2738	879849
68305	879850
13761	879851
27276	879852
59539	879853
70162	879854
14825	879855
1944	879856
66119	879857
47721	879858
123438	879859
6717	879860
33149	879861
97662	879862
117895	879863
53336	879864
163266	879865
79599	879866
2230	879867
32744	879868
19870	879869
53023	879870
120308	879871
12309	879872
166914	879873
67801	879874
89185	879875
32570	879876
53058	879877
33152	879878
22238	879879
17854	879880
41096	879881
113851	879882
51838	879883
41521	879884
52226	879885
13890	879886
67920	879887
58335	879888
18394	879889
5417	879890
6231	879891
119204	879892
33181	879893
166507	879894
40578	879895
167478	879896
41431	879897
41060	879898
115792	879899
19871	879900
48369	879901
68185	879902
165679	879903
117316	879904
32572	879905
87792	879906
26578	879907
26578	879908
33039	879909
17837	879910
67543	879911
26465	879912
32954	879913
85726	879914
123073	879915
53330	879916
83190	879917
101902	879918
3062	879919
82587	879920
65536	879921
11319	879922
23864	879923
40593	879924
21686	879925
34856	879926
88589	879927
77605	879928
45784	879929
55802	879930
20526	879931
38358	879932
122466	879933
158033	879934
49659	879935
167845	879936
62878	879937
62890	879938
27612	879939
58345	879940
101425	879941
15073	879942
18062	879943
44411	879944
41988	879945
115655	879946
190813	879947
144541	879948
5887	879949
93344	879950
89074	879951
17016	879952
52033	879953
230994	879954
153718	879955
26769	879956
63707	879957
146365	879958
76639	879959
175126	879960
40980	879961
42613	879962
114224	879963
72264	879964
15742	879965
35818	879966
13798	879967
20371	879968
65400	879969
68919	879970
118772	879971
144605	879972
199652	879973
199682	879974
1143	879975
7880	879976
120938	879977
27178	879978
53576	879979
43562	879980
42387	879981
168747	879982
142651	879983
77475	879984
113739	879985
2424	879986
7666	879987
6551	879988
534	879989
11820	879990
5532	879991
56649	879992
96994	879993
17480	879994
44004	879995
29534	879996
64395	879997
33171	879998
46269	879999
95675	880000
35347	880001
116922	880002
141840	880003
46153	880004
22504	880005
39125	880006
67721	880007
886	880008
88810	880009
43638	880010
211738	880011
90704	880012
27947	880013
24565	880014
217322	880015
27229	880016
109195	880017
70409	880018
206489	880019
70455	880020
44065	880021
181084	880022
6683	880023
110678	880024
14250	880025
8379	880026
25908	880027
20767	880028
12858	880029
63182	880030
164140	880031
28178	880032
164128	880033
91358	880034
209795	880035
89385	880036
203400	880037
38527	880038
33440	880039
49209	880040
76358	880041
26587	880042
31278	880043
57649	880044
42645	880045
3138	880046
87552	880047
3833	880048
69920	880049
106246	880050
38043	880051
96	880052
29208	880053
7380	880054
61263	880055
12627	880056
5012	880057
32365	880058
64287	880059
30540	880060
24346	880061
43708	880062
129574	880063
52699	880064
8643	880065
10979	880066
60614	880067
49810	880068
2320	880069
4726	880070
96662	880071
22720	880072
105102	880073
6158	880074
49613	880075
79749	880076
53620	880077
13768	880078
9629	880079
78121	880080
129536	880081
81894	880082
21093	880083
54608	880084
129014	880085
23241	880086
17950	880087
45948	880088
63250	880089
778	880090
41933	880091
33755	880092
147347	880093
90126	880094
80748	880095
92117	880096
164984	880097
5427	880098
207927	880099
11959	880100
141757	880101
103627	880102
73443	880103
78170	880104
47101	880105
24046	880106
116869	880107
8875	880108
26416	880109
90476	880110
13189	880111
5513	880112
3171	880113
32917	880114
41383	880115
14017	880116
63540	880117
24316	880118
62078	880119
120	880120
2457	880121
24309	880122
34203	880123
61536	880124
34864	880125
149043	880126
2140	880127
27570	880128
52056	880129
14511	880130
28371	880131
34911	880132
122376	880133
67045	880134
87267	880135
145833	880136
30033	880137
33457	880138
2168	880139
63439	880140
71707	880141
207920	880142
206527	880143
78314	880144
95049	880145
5684	880146
2805	880147
53058	880148
227557	880149
14470	880150
176577	880151
157915	880152
105729	880153
98422	880154
119190	880155
120350	880156
3916	880157
145060	880158
41871	880159
3053	880160
3416	880161
9017	880162
7743	880163
86662	880164
21966	880165
106514	880166
8868	880167
87241	880168
227976	880169
58917	880170
18011	880171
6215	880172
65743	880173
101145	880174
202751	880175
38916	880176
53523	880177
60387	880178
32601	880179
2412	880180
8995	880181
108648	880182
166438	880183
75254	880184
270	880185
18486	880186
176312	880187
19246	880188
16908	880189
22794	880190
1753	880191
9843	880192
1081	880193
53536	880194
18314	880195
2637	880196
19472	880197
6314	880198
140172	880199
25262	880200
185	880201
188	880202
7060	880203
28915	880204
92318	880205
47598	880206
72242	880207
629	880208
34933	880209
21938	880210
8248	880211
38604	880212
1238	880213
7706	880214
1691	880215
29137	880216
46783	880217
164496	880218
34088	880219
2430	880220
6040	880221
7773	880222
313	880223
14070	880224
17034	880225
2950	880226
112	880227
61604	880228
11257	880229
36158	880230
7585	880231
7585	880232
7585	880233
7585	880234
21646	880235
27716	880236
26234	880237
26388	880238
12478	880239
47377	880240
26583	880241
82216	880242
1335	880243
73142	880244
14665	880245
9244	880246
7806	880247
86161	880248
97525	880249
20247	880250
9054	880251
30556	880252
16354	880253
14386	880254
12795	880255
19327	880256
46507	880257
9037	880258
53342	880259
145	880260
63499	880261
84817	880262
12322	880263
133473	880264
111206	880265
158971	880266
83024	880267
49821	880268
16229	880269
106678	880270
32569	880271
239726	880272
11870	880273
88499	880274
43183	880275
32745	880276
123491	880277
1569	880278
147709	880279
74159	880280
84807	880281
71849	880282
2505	880283
20985	880284
11850	880285
123735	880286
205106	880287
885	880288
67746	880289
16849	880290
52738	880291
172229	880292
17339	880293
99591	880294
1243	880295
64646	880296
31854	880297
27260	880298
36463	880299
112971	880300
41056	880301
81887	880302
167767	880303
119626	880304
95346	880305
4896	880306
27280	880307
50900	880308
14638	880309
119719	880310
61630	880311
52134	880312
144209	880313
54521	880314
146534	880315
6707	880316
31230	880317
3486	880318
110019	880319
30928	880320
40890	880321
85527	880322
64057	880323
1410	880324
152910	880325
11850	880326
200071	880327
42190	880328
162991	880329
85392	880330
167092	880331
150078	880332
148126	880333
98785	880334
32671	880335
51795	880336
39032	880337
143286	880338
25856	880339
209089	880340
76840	880341
161914	880342
110659	880343
54239	880344
64436	880345
3865	880346
41016	880347
9283	880348
67450	880349
14806	880350
10726	880351
134758	880352
66429	880353
86580	880354
102256	880355
4888	880356
79872	880357
63891	880358
111404	880359
150518	880360
16356	880361
51434	880362
205080	880363
112887	880364
14882	880365
207773	880366
117470	880367
85826	880368
220444	880369
30117	880370
141602	880371
89534	880372
7512	880373
31494	880374
12196	880375
118250	880376
165521	880377
43950	880378
23539	880379
18138	880380
57150	880381
27949	880382
107464	880383
82054	880384
144005	880385
53114	880386
17866	880387
47756	880388
213545	880389
63093	880390
5756	880391
100942	880392
87147	880393
108080	880394
67713	880395
106834	880396
238220	880397
69145	880398
41710	880399
67655	880400
2211	880401
3495	880402
90795	880403
34518	880404
128426	880405
12973	880406
5726	880407
3843	880408
45157	880409
162832	880410
2911	880411
7660	880412
44754	880413
18377	880414
41012	880415
7221	880416
222989	880417
227331	880418
136952	880419
86948	880420
17950	880421
31795	880422
163321	880423
205907	880424
166358	880425
206673	880426
50199	880427
110862	880428
22468	880429
107969	880430
71704	880431
84423	880432
115538	880433
157952	880434
86845	880435
145340	880436
36288	880437
158255	880438
93839	880439
151591	880440
45978	880441
114691	880442
47148	880443
217947	880444
159121	880445
39989	880446
84186	880447
151385	880448
26158	880449
6888	880450
109589	880451
55971	880452
236289	880453
159473	880454
159608	880455
146773	880456
118653	880457
59122	880458
235901	880459
127968	880460
178630	880461
127099	880462
71408	880463
125835	880464
226603	880465
86877	880466
225407	880467
51741	880468
72140	880469
158893	880470
36904	880471
240202	880472
76174	880473
45885	880474
120472	880475
118653	880476
219886	880477
219881	880478
219911	880479
4578	880480
119415	880481
129200	880482
14529	880483
75871	880484
202150	880485
5979	880486
11456	880487
41509	880488
23022	880489
2318	880490
153991	880491
205535	880492
129200	880493
111	880494
166552	880495
64750	880496
120097	880497
90063	880498
101915	880499
116843	880500
6631	880501
168371	880502
18903	880503
22324	880504
220830	880505
81515	880506
158741	880507
39153	880508
115092	880509
79862	880510
108189	880511
145786	880512
145477	880513
62971	880514
94967	880515
153843	880516
122131	880517
121484	880518
227209	880519
111813	880520
32452	880521
149714	880522
93605	880523
94006	880524
125829	880525
40074	880526
229724	880527
222532	880528
223126	880529
35835	880530
72186	880531
90447	880532
226353	880533
63018	880534
158053	880535
223124	880536
49471	880537
13175	880538
208137	880539
3976	880540
32203	880541
151127	880542
1725	880543
2736	880544
98947	880545
112253	880546
32424	880547
91526	880548
170554	880549
1068	880550
15445	880551
5583	880552
172604	880553
28512	880554
91574	880555
126626	880556
3954	880557
24925	880558
13231	880559
86514	880560
165966	880561
3365	880562
33589	880563
5839	880564
15136	880565
15167	880566
111365	880567
91470	880568
149624	880569
2816	880570
447	880571
7032	880572
119796	880573
10349	880574
26105	880575
1711	880576
119809	880577
156283	880578
109338	880579
137416	880580
17221	880581
88007	880582
119796	880583
98745	880584
31382	880585
12306	880586
26264	880587
17214	880588
26501	880589
56983	880590
17166	880591
182253	880592
212904	880593
11896	880594
110289	880595
8587	880596
109191	880597
41333	880598
52111	880599
67097	880600
133018	880601
17073	880602
89436	880603
12324	880604
166056	880605
11911	880606
52421	880607
67044	880608
13887	880609
51417	880610
108968	880611
123467	880612
16504	880613
88493	880614
24693	880615
6545	880616
99369	880617
39983	880618
112172	880619
41011	880620
7594	880621
100468	880622
8839	880623
7272	880624
118373	880625
43116	880626
109092	880627
109296	880628
113861	880629
1926	880630
64094	880631
9043	880632
32911	880633
671	880634
185730	880635
67862	880636
151381	880637
238750	880638
58431	880639
164049	880640
118190	880641
186953	880642
164097	880643
31768	880644
182003	880645
74263	880646
119138	880647
87373	880648
20728	880649
17099	880650
3991	880651
165693	880652
149621	880653
39372	880654
133593	880655
85721	880656
817	880657
110289	880658
25337	880659
208121	880660
174398	880661
4019	880662
41208	880663
87803	880664
149079	880665
112884	880666
59141	880667
117580	880668
32734	880669
210700	880670
42736	880671
51758	880672
149213	880673
51758	880674
119956	880675
14686	880676
65942	880677
52948	880678
31387	880679
89435	880680
32587	880681
120200	880682
26501	880683
10294	880684
206505	880685
193794	880686
31737	880687
148016	880688
239157	880689
8583	880690
68566	880691
209806	880692
3537	880693
53217	880694
150051	880695
53226	880696
576	880697
4902	880698
7063	880699
81170	880700
1515	880701
4176	880702
59073	880703
239355	880704
16713	880705
108817	880706
5055	880707
210	880708
44940	880709
520	880710
125341	880711
16106	880712
38695	880713
78573	880714
192305	880715
5596	880716
14333	880717
12864	880718
99535	880719
99535	880720
45562	880721
29110	880722
54489	880723
57983	880724
23181	880725
68370	880726
80445	880727
45291	880728
1190	880729
81995	880730
98247	880731
36089	880732
2086	880733
710	880734
11118	880735
13242	880736
8467	880737
2938	880738
39246	880739
73339	880740
38234	880741
37678	880742
45260	880743
13	880744
23988	880745
21547	880746
200691	880747
109525	880748
69984	880749
155796	880750
48115	880751
4897	880752
40633	880753
32426	880754
95774	880755
142786	880756
47166	880757
58074	880758
23253	880759
20726	880760
205235	880761
75295	880762
13295	880763
62852	880764
19142	880765
19122	880766
36089	880767
25500	880768
102763	880769
13636	880770
11880	880771
824	880772
62078	880773
31877	880774
142685	880775
95629	880776
119481	880777
37981	880778
15549	880779
4436	880780
61401	880781
38663	880782
130499	880783
21672	880784
23280	880785
38200	880786
28127	880787
65610	880788
56469	880789
65903	880790
92122	880791
84667	880792
11693	880793
14272	880794
50075	880795
19207	880796
60417	880797
49419	880798
2883	880799
11572	880800
3784	880801
6433	880802
148716	880803
6089	880804
15306	880805
237990	880806
6761	880807
11121	880808
30429	880809
18709	880810
10110	880811
10044	880812
4270	880813
4724	880814
13554	880815
85810	880816
140219	880817
2528	880818
9962	880819
91422	880820
39488	880821
65017	880822
70364	880823
59396	880824
13463	880825
2385	880826
46699	880827
52305	880828
36569	880829
111748	880830
104270	880831
40929	880832
52676	880833
117235	880834
6694	880835
149817	880836
64841	880837
179583	880838
115055	880839
2222	880840
46599	880841
21538	880842
117635	880843
3441	880844
51	880845
12368	880846
94077	880847
962	880848
22384	880849
66643	880850
112267	880851
10757	880852
9038	880853
68763	880854
3429	880855
95099	880856
17020	880857
80372	880858
1267	880859
43267	880860
40928	880861
2815	880862
140924	880863
76415	880864
60572	880865
130922	880866
23563	880867
45489	880868
36514	880869
19313	880870
55105	880871
30657	880872
97369	880873
15431	880874
100575	880875
86468	880876
1604	880877
960	880878
2213	880879
9163	880880
65604	880881
5348	880882
56838	880883
1640	880884
4984	880885
3730	880886
3666	880887
48376	880888
19960	880889
13754	880890
47641	880891
80960	880892
33142	880893
26235	880894
6567	880895
27110	880896
79367	880897
41396	880898
41212	880899
52668	880900
52910	880901
14598	880902
2524	880903
6661	880904
8541	880905
185925	880906
9716	880907
759	880908
44257	880909
5013	880910
41963	880911
8942	880912
3050	880913
33322	880914
79157	880915
107308	880916
144171	880917
177350	880918
5753	880919
4443	880920
47048	880921
36281	880922
4044	880923
6282	880924
15062	880925
21786	880926
3707	880927
3427	880928
5032	880929
114277	880930
24910	880931
34220	880932
70686	880933
38738	880934
107617	880935
2759	880936
12382	880937
42300	880938
58518	880939
4991	880940
4999	880941
6683	880942
12500	880943
3062	880944
6196	880945
387	880946
87868	880947
33777	880948
20815	880949
30734	880950
36393	880951
10118	880952
4534	880953
11699	880954
4657	880955
4322	880956
121992	880957
9477	880958
5736	880959
89858	880960
46721	880961
82724	880962
10554	880963
12321	880964
1433	880965
36016	880966
13548	880967
191414	880968
99718	880969
29178	880970
111727	880971
57582	880972
41119	880973
21916	880974
14373	880975
37014	880976
29325	880977
203746	880978
6908	880979
139548	880980
55442	880981
90950	880982
90414	880983
90637	880984
90637	880985
46101	880986
58218	880987
120106	880988
61149	880989
121497	880990
129581	880991
37406	880992
230414	880993
82445	880994
52902	880995
83724	880996
110246	880997
33207	880998
66064	880999
13642	881000
13591	881001
52662	881002
47818	881003
2929	881004
130223	881005
1699	881006
214580	881007
107620	881008
26981	881009
7733	881010
1644	881011
12377	881012
115029	881013
47107	881014
13466	881015
56908	881016
18067	881017
34973	881018
39824	881019
9636	881020
126226	881021
33325	881022
11070	881023
78610	881024
104899	881025
4223	881026
43940	881027
47353	881028
137749	881029
147436	881030
130253	881031
33439	881032
12354	881033
197725	881034
93945	881035
27633	881036
15758	881037
203684	881038
8279	881039
16476	881040
48006	881041
33354	881042
149646	881043
320	881044
100072	881045
78888	881046
237242	881047
129153	881048
32189	881049
10917	881050
14172	881051
14937	881052
56352	881053
109520	881054
47836	881055
13017	881056
13454	881057
69593	881058
62602	881059
178175	881060
15542	881061
35846	881062
147509	881063
23011	881064
61782	881065
152532	881066
73768	881067
15873	881068
28582	881069
6096	881070
71384	881071
55915	881072
126607	881073
98528	881074
84893	881075
174706	881076
88454	881077
234015	881078
176448	881079
6962	881080
1873	881081
82755	881082
38184	881083
118366	881084
35949	881085
73556	881086
52442	881087
23120	881088
5399	881089
118469	881090
45998	881091
19953	881092
192	881093
167684	881094
38019	881095
8521	881096
30280	881097
45643	881098
1163	881099
38900	881100
5018	881101
212533	881102
13214	881103
10558	881104
5369	881105
5044	881106
181692	881107
5742	881108
18164	881109
91258	881110
72	881111
95239	881112
12373	881113
75325	881114
4466	881115
18058	881116
27219	881117
36527	881118
177081	881119
46856	881120
12451	881121
146187	881122
13676	881123
23	881124
107680	881125
49871	881126
169081	881127
57647	881128
151718	881129
85032	881130
28604	881131
12090	881132
73730	881133
43430	881134
205392	881135
41873	881136
100796	881137
12484	881138
91175	881139
137749	881140
98791	881141
56794	881142
18957	881143
35753	881144
31698	881145
68926	881146
81575	881147
9004	881148
45915	881149
6373	881150
105550	881151
62621	881152
55503	881153
30239	881154
26692	881155
44624	881156
11579	881157
72735	881158
136638	881159
26106	881160
194994	881161
152009	881162
142912	881163
13051	881164
50873	881165
138572	881166
117192	881167
53259	881168
110580	881169
11256	881170
4812	881171
18616	881172
20860	881173
94458	881174
18714	881175
3192	881176
84188	881177
71661	881178
48164	881179
76300	881180
60797	881181
2368	881182
60915	881183
6568	881184
6637	881185
21777	881186
7732	881187
4441	881188
135393	881189
142333	881190
97667	881191
9814	881192
38014	881193
29926	881194
1378	881195
9316	881196
49933	881197
175438	881198
1478	881199
28217	881200
76723	881201
16309	881202
56383	881203
137174	881204
122005	881205
43649	881206
107681	881207
46719	881208
59327	881209
36526	881210
72104	881211
11400	881212
13498	881213
3357	881214
7486	881215
6384	881216
73355	881217
13014	881218
106714	881219
1317	881220
17142	881221
32887	881222
45687	881223
50535	881224
34392	881225
44170	881226
2098	881227
33443	881228
467	881229
10191	881230
82823	881231
152690	881232
82383	881233
73544	881234
205055	881235
17691	881236
74329	881237
45241	881238
46776	881239
83383	881240
10553	881241
145838	881242
29928	881243
2042	881244
1719	881245
18119	881246
2143	881247
27055	881248
12063	881249
3882	881250
48207	881251
187546	881252
194509	881253
12088	881254
109725	881255
73683	881256
83137	881257
128510	881258
9404	881259
549	881260
38130	881261
31542	881262
17787	881263
31023	881264
5495	881265
69672	881266
196504	881267
83473	881268
21086	881269
28462	881270
235200	881271
53965	881272
136697	881273
52482	881274
53355	881275
26957	881276
163124	881277
90053	881278
74873	881279
37817	881280
91187	881281
145062	881282
124688	881283
47025	881284
203720	881285
106206	881286
30532	881287
82773	881288
25223	881289
24653	881290
3920	881291
94193	881292
197264	881293
198160	881294
121063	881295
58267	881296
31065	881297
50238	881298
26174	881299
134001	881300
11558	881301
36709	881302
211914	881303
56409	881304
138014	881305
75246	881306
53074	881307
7408	881308
27847	881309
35583	881310
11653	881311
3076	881312
91104	881313
68267	881314
10564	881315
17909	881316
42161	881317
9745	881318
82701	881319
61141	881320
23331	881321
126524	881322
117338	881323
62098	881324
20596	881325
158780	881326
87034	881327
158396	881328
71873	881329
107590	881330
141706	881331
201034	881332
17609	881333
47086	881334
17685	881335
84348	881336
134463	881337
592	881338
79841	881339
43291	881340
103545	881341
104519	881342
126299	881343
139294	881344
58423	881345
46289	881346
23051	881347
35120	881348
25761	881349
93690	881350
50955	881351
95533	881352
141435	881353
120949	881354
73947	881355
53148	881356
12972	881357
60863	881358
60853	881359
181772	881360
12818	881361
55210	881362
60776	881363
105057	881364
78567	881365
78760	881366
180634	881367
89149	881368
59341	881369
227653	881370
36827	881371
173650	881372
92770	881373
1185	881374
55320	881375
137471	881376
28871	881377
6548	881378
131292	881379
67113	881380
48915	881381
180389	881382
65824	881383
32459	881384
196269	881385
98844	881386
2428	881387
121117	881388
10568	881389
79	881390
29498	881391
150399	881392
77546	881393
142083	881394
12981	881395
22592	881396
22742	881397
177916	881398
43782	881399
40003	881400
45100	881401
17205	881402
177817	881403
209488	881404
184085	881405
75080	881406
23058	881407
28644	881408
79121	881409
79129	881410
18612	881411
38028	881412
48317	881413
99915	881414
71006	881415
41127	881416
42350	881417
149749	881418
91207	881419
191683	881420
8240	881421
61494	881422
102065	881423
52395	881424
84954	881425
15061	881426
9756	881427
27012	881428
49025	881429
150155	881430
69587	881431
23965	881432
177657	881433
202583	881434
77954	881435
2419	881436
5732	881437
14876	881438
53867	881439
77801	881440
76013	881441
53889	881442
57842	881443
103188	881444
34897	881445
105511	881446
57340	881447
33693	881448
6682	881449
128647	881450
178473	881451
204126	881452
197475	881453
191510	881454
42006	881455
105090	881456
8996	881457
24715	881458
22770	881459
17008	881460
50502	881461
193648	881462
125895	881463
145247	881464
102712	881465
238233	881466
236294	881467
12428	881468
78942	881469
104175	881470
60914	881471
57004	881472
4150	881473
31439	881474
32086	881475
71244	881476
21915	881477
11282	881478
60688	881479
148429	881480
38321	881481
60725	881482
74509	881483
11073	881484
7968	881485
58635	881486
141071	881487
55519	881488
33564	881489
162342	881490
29459	881491
13799	881492
127023	881493
79031	881494
35397	881495
43360	881496
122145	881497
76	881498
48906	881499
62483	881500
79676	881501
25060	881502
20870	881503
72631	881504
178364	881505
24558	881506
11161	881507
53799	881508
37974	881509
17930	881510
37730	881511
127094	881512
55121	881513
76762	881514
11	881515
102667	881516
59816	881517
140581	881518
22043	881519
37470	881520
63210	881521
59807	881522
29259	881523
28286	881524
18717	881525
25898	881526
132463	881527
90179	881528
74488	881529
112186	881530
129368	881531
27829	881532
775	881533
46038	881534
14187	881535
44765	881536
3012	881537
47271	881538
68833	881539
71544	881540
219419	881541
81145	881542
134104	881543
21763	881544
129543	881545
3881	881546
102006	881547
4293	881548
34585	881549
56703	881550
179010	881551
103507	881552
98301	881553
29824	881554
164706	881555
121498	881556
141484	881557
129855	881558
29938	881559
55975	881560
53348	881561
19802	881562
126075	881563
2411	881564
53918	881565
69584	881566
11193	881567
30968	881568
42377	881569
30257	881570
39696	881571
80161	881572
240416	881573
128879	881574
71199	881575
2738	881576
2738	881577
386	881578
93567	881579
28803	881580
122021	881581
27251	881582
65801	881583
38863	881584
72535	881585
47571	881586
69048	881587
50028	881588
101131	881589
233188	881590
50475	881591
152631	881592
107521	881593
98473	881594
239977	881595
53572	881596
118522	881597
135419	881598
120339	881599
12472	881600
86959	881601
52164	881602
119817	881603
23509	881604
45743	881605
53372	881606
5414	881607
36448	881608
85807	881609
116882	881610
35501	881611
26226	881612
7625	881613
87115	881614
28966	881615
98759	881616
22516	881617
106654	881618
74893	881619
11209	881620
34076	881621
25096	881622
116519	881623
4483	881624
87387	881625
92534	881626
113707	881627
21990	881628
23534	881629
76890	881630
42326	881631
12565	881632
8337	881633
102738	881634
18107	881635
31764	881636
96453	881637
93787	881638
25688	881639
138043	881640
59497	881641
137920	881642
29324	881643
86090	881644
60685	881645
347	881646
23100	881647
2148	881648
14901	881649
36792	881650
5779	881651
91007	881652
115306	881653
68113	881654
46376	881655
190932	881656
728	881657
137681	881658
115571	881659
347	881660
58816	881661
191199	881662
43539	881663
225737	881664
75502	881665
134141	881666
228210	881667
120661	881668
113534	881669
113534	881670
40143	881671
26295	881672
157866	881673
32109	881674
44793	881675
40115	881676
50074	881677
44049	881678
26372	881679
4817	881680
7666	881681
71831	881682
3847	881683
26177	881684
16997	881685
5898	881686
16136	881687
129345	881688
7707	881689
83857	881690
62180	881691
1084	881692
139778	881693
20747	881694
5067	881695
167294	881696
109417	881697
38104	881698
51449	881699
76041	881700
31762	881701
57420	881702
35907	881703
47470	881704
2649	881705
61846	881706
2017	881707
8010	881708
13694	881709
16645	881710
108462	881711
50985	881712
13923	881713
553	881714
133714	881715
50199	881716
63722	881717
171015	881718
42780	881719
24	881720
9569	881721
38528	881722
7805	881723
153161	881724
49706	881725
4066	881726
120475	881727
8870	881728
13978	881729
16181	881730
23224	881731
57181	881732
15889	881733
106014	881734
29657	881735
363	881736
107499	881737
121956	881738
50289	881739
135962	881740
39536	881741
61694	881742
8629	881743
65735	881744
64483	881745
59083	881746
59004	881747
239796	881748
11233	881749
52991	881750
35168	881751
2144	881752
14097	881753
31351	881754
28024	881755
6354	881756
17565	881757
29668	881758
10884	881759
64847	881760
1729	881761
69864	881762
3924	881763
71305	881764
56178	881765
21904	881766
43487	881767
1242	881768
47597	881769
108547	881770
41609	881771
41200	881772
77143	881773
123881	881774
8911	881775
116211	881776
7041	881777
34959	881778
104358	881779
159666	881780
44454	881781
227172	881782
9453	881783
45275	881784
73452	881785
113937	881786
72576	881787
127767	881788
197065	881789
15923	881790
137577	881791
159218	881792
161226	881793
1423	881794
96133	881795
64356	881796
5018	881797
139602	881798
19437	881799
236144	881800
118727	881801
5286	881802
51911	881803
24049	881804
14683	881805
87726	881806
24050	881807
51911	881808
32750	881809
839	881810
84377	881811
7055	881812
8152	881813
65989	881814
68519	881815
14522	881816
21537	881817
68448	881818
14089	881819
122622	881820
48308	881821
120945	881822
29745	881823
1113	881824
16359	881825
103860	881826
1717	881827
5732	881828
2736	881829
2736	881830
52314	881831
41365	881832
5422	881833
11985	881834
18601	881835
82242	881836
38364	881837
48514	881838
11802	881839
14861	881840
39894	881841
1556	881842
203694	881843
19277	881844
37603	881845
26630	881846
131199	881847
45270	881848
25168	881849
31567	881850
165603	881851
29691	881852
137769	881853
107518	881854
57094	881855
51593	881856
53086	881857
2787	881858
14673	881859
20855	881860
74997	881861
37967	881862
147068	881863
164877	881864
14618	881865
926	881866
133440	881867
15971	881868
156011	881869
76387	881870
72860	881871
63412	881872
56160	881873
58685	881874
4554	881875
227963	881876
26987	881877
111082	881878
117954	881879
116900	881880
149752	881881
149020	881882
92642	881883
73222	881884
58685	881885
165642	881886
162036	881887
52584	881888
85415	881889
77472	881890
35428	881891
112737	881892
33378	881893
4432	881894
70422	881895
37331	881896
43949	881897
187898	881898
121128	881899
2494	881900
39531	881901
66931	881902
31869	881903
132638	881904
120426	881905
102872	881906
175924	881907
165206	881908
50007	881909
131419	881910
3146	881911
49014	881912
13047	881913
3451	881914
118560	881915
135321	881916
12555	881917
132921	881918
128542	881919
2611	881920
178561	881921
158641	881922
77593	881923
49756	881924
42880	881925
34781	881926
36827	881927
105561	881928
103665	881929
81636	881930
29303	881931
9917	881932
92536	881933
113116	881934
89111	881935
144530	881936
8902	881937
170095	881938
118512	881939
165165	881940
34833	881941
48167	881942
95510	881943
238911	881944
176116	881945
46859	881946
201432	881947
15941	881948
54128	881949
65804	881950
167273	881951
24843	881952
187476	881953
16101	881954
23973	881955
76340	881956
10923	881957
46859	881958
104721	881959
74430	881960
5510	881961
211380	881962
71691	881963
51628	881964
227353	881965
77505	881966
58991	881967
100941	881968
233332	881969
90896	881970
166493	881971
94227	881972
127255	881973
55578	881974
89042	881975
76928	881976
47728	881977
101870	881978
128277	881979
53953	881980
81015	881981
185689	881982
13429	881983
94190	881984
10725	881985
56356	881986
146004	881987
129648	881988
4021	881989
65999	881990
2343	881991
143174	881992
81182	881993
69047	881994
135606	881995
99000	881996
51300	881997
56505	881998
141256	881999
137239	882000
12799	882001
41059	882002
237333	882003
178063	882004
16711	882005
25211	882006
127147	882007
178557	882008
178652	882009
37197	882010
38167	882011
74227	882012
122555	882013
83154	882014
94013	882015
47247	882016
76782	882017
59496	882018
231324	882019
36168	882020
103456	882021
78044	882022
51986	882023
100814	882024
145878	882025
148462	882026
167405	882027
226127	882028
2823	882029
49936	882030
108219	882031
12821	882032
41312	882033
126271	882034
50908	882035
2708	882036
19444	882037
19456	882038
15124	882039
98783	882040
1930	882041
63142	882042
70735	882043
20427	882044
45618	882045
16296	882046
52518	882047
60908	882048
111396	882049
229184	882050
163220	882051
232	882052
25752	882053
59695	882054
19997	882055
44599	882056
217672	882057
3776	882058
123158	882059
29816	882060
30251	882061
22276	882062
54143	882063
69292	882064
14741	882065
143217	882066
136047	882067
121378	882068
18903	882069
54488	882070
111797	882071
111577	882072
1039	882073
89126	882074
19948	882075
6547	882076
9023	882077
117961	882078
41673	882079
51259	882080
164518	882081
58171	882082
103336	882083
21012	882084
89735	882085
136417	882086
30847	882087
101304	882088
7655	882089
67916	882090
159931	882091
64163	882092
56771	882093
70473	882094
3998	882095
216090	882096
46932	882097
19377	882098
215828	882099
27007	882100
2826	882101
9178	882102
62985	882103
58747	882104
49106	882105
73010	882106
136933	882107
125929	882108
24570	882109
56824	882110
163751	882111
2842	882112
4495	882113
151929	882114
29752	882115
56570	882116
191680	882117
79922	882118
31594	882119
267	882120
107748	882121
1129	882122
145006	882123
109157	882124
3194	882125
97945	882126
45821	882127
87653	882128
26015	882129
2004	882130
1262	882131
130505	882132
14738	882133
215568	882134
9411	882135
1365	882136
31918	882137
51111	882138
215376	882139
3123	882140
30353	882141
10206	882142
23120	882143
40618	882144
20621	882145
75920	882146
35280	882147
103239	882148
19325	882149
49924	882150
14376	882151
43133	882152
39461	882153
91674	882154
7846	882155
10618	882156
47010	882157
47491	882158
194814	882159
54626	882160
155586	882161
6788	882162
17525	882163
18451	882164
3369	882165
91679	882166
1582	882167
158980	882168
112471	882169
165309	882170
212497	882171
137327	882172
1776	882173
602	882174
221820	882175
1173	882176
64894	882177
152488	882178
6601	882179
151717	882180
11322	882181
23222	882182
58647	882183
874	882184
44040	882185
3901	882186
28225	882187
126796	882188
47661	882189
150143	882190
94678	882191
87690	882192
65338	882193
15594	882194
11053	882195
202905	882196
38129	882197
121473	882198
15553	882199
86869	882200
142904	882201
732	882202
138294	882203
46332	882204
3885	882205
35615	882206
42904	882207
1564	882208
53390	882209
5683	882210
18188	882211
3832	882212
11296	882213
17230	882214
11047	882215
202357	882216
87000	882217
30618	882218
60419	882219
59669	882220
12759	882221
23912	882222
5047	882223
109329	882224
10530	882225
47459	882226
70288	882227
60553	882228
14706	882229
30683	882230
11359	882231
61335	882232
58163	882233
8059	882234
64227	882235
2229	882236
3949	882237
1789	882238
65613	882239
82099	882240
141171	882241
70273	882242
3255	882243
181354	882244
71575	882245
58631	882246
788	882247
196579	882248
130599	882249
160625	882250
120429	882251
61706	882252
6350	882253
42010	882254
61801	882255
5908	882256
69692	882257
32579	882258
154276	882259
27397	882260
119682	882261
33216	882262
80791	882263
9731	882264
218423	882265
85054	882266
4648	882267
206460	882268
92288	882269
57058	882270
39587	882271
81548	882272
144600	882273
30921	882274
193994	882275
73689	882276
234477	882277
154001	882278
10728	882279
154081	882280
131126	882281
80198	882282
232514	882283
187006	882284
739	882285
160731	882286
18308	882287
167993	882288
2469	882289
23526	882290
117803	882291
117803	882292
14271	882293
7588	882294
79291	882295
46216	882296
121430	882297
36419	882298
49108	882299
76973	882300
3898	882301
107119	882302
58213	882303
15098	882304
91568	882305
70615	882306
8783	882307
36125	882308
4214	882309
104788	882310
116753	882311
91695	882312
183708	882313
61267	882314
6078	882315
41217	882316
19912	882317
38694	882318
1769	882319
1407	882320
161310	882321
4800	882322
115246	882323
63397	882324
177758	882325
42676	882326
13920	882327
139981	882328
239076	882329
7952	882330
21577	882331
124842	882332
153809	882333
6604	882334
20298	882335
62986	882336
151463	882337
2747	882338
112414	882339
28599	882340
57907	882341
22496	882342
85481	882343
31096	882344
102757	882345
29456	882346
34787	882347
59186	882348
50073	882349
91919	882350
197662	882351
75513	882352
18359	882353
27309	882354
5757	882355
20123	882356
16519	882357
12	882358
22459	882359
2350	882360
35766	882361
4813	882362
18303	882363
48409	882364
197248	882365
2058	882366
109583	882367
136	882368
66359	882369
24655	882370
3569	882371
19928	882372
154194	882373
37148	882374
127931	882375
20762	882376
22518	882377
167536	882378
69066	882379
215224	882380
2320	882381
27722	882382
8002	882383
25639	882384
91913	882385
1135	882386
61015	882387
185681	882388
144010	882389
88127	882390
52331	882391
65999	882392
124381	882393
124064	882394
34992	882395
77184	882396
101849	882397
3558	882398
26260	882399
110592	882400
78406	882401
229404	882402
31875	882403
61831	882404
106208	882405
128069	882406
61251	882407
90269	882408
139424	882409
35048	882410
152699	882411
137203	882412
46030	882413
132380	882414
160776	882415
52798	882416
128139	882417
53652	882418
161313	882419
6811	882420
152187	882421
2185	882422
202038	882423
24015	882424
13368	882425
28072	882426
37483	882427
195305	882428
106101	882429
17281	882430
31009	882431
6225	882432
3651	882433
49028	882434
50054	882435
9853	882436
1284	882437
39186	882438
3116	882439
70413	882440
31281	882441
17592	882442
118962	882443
10233	882444
51867	882445
36785	882446
238376	882447
77567	882448
42650	882449
47729	882450
2355	882451
58414	882452
873	882453
131401	882454
39848	882455
5590	882456
44543	882457
131525	882458
4325	882459
9401	882460
39535	882461
30900	882462
100551	882463
143713	882464
123017	882465
41278	882466
42273	882467
176927	882468
183489	882469
89063	882470
13490	882471
194734	882472
25445	882473
69899	882474
36002	882475
30514	882476
58263	882477
3477	882478
10122	882479
34138	882480
11481	882481
190849	882482
9149	882483
114126	882484
1940	882485
11296	882486
4203	882487
152371	882488
69920	882489
220021	882490
7772	882491
32119	882492
2737	882493
2294	882494
2519	882495
13710	882496
5748	882497
33562	882498
190144	882499
31274	882500
100841	882501
9134	882502
38441	882503
42369	882504
65728	882505
71349	882506
52014	882507
46056	882508
4536	882509
23203	882510
52984	882511
113937	882512
197415	882513
15319	882514
67113	882515
49487	882516
74717	882517
107805	882518
1118	882519
75368	882520
5714	882521
107120	882522
66110	882523
59662	882524
19597	882525
11043	882526
2893	882527
46368	882528
15407	882529
49817	882530
64566	882531
183723	882532
17239	882533
146630	882534
69656	882535
51775	882536
88645	882537
7563	882538
99576	882539
6483	882540
76837	882541
79246	882542
12952	882543
8946	882544
79884	882545
42281	882546
8772	882547
44725	882548
17218	882549
188783	882550
117325	882551
26613	882552
11036	882553
76012	882554
48566	882555
139369	882556
67147	882557
33983	882558
10545	882559
32211	882560
53210	882561
55151	882562
100096	882563
100069	882564
37258	882565
67371	882566
177921	882567
158605	882568
25084	882569
75867	882570
75747	882571
115076	882572
59175	882573
1562	882574
96808	882575
85576	882576
35265	882577
153882	882578
16300	882579
66558	882580
44757	882581
35571	882582
20334	882583
16280	882584
5757	882585
25110	882586
35131	882587
61047	882588
9955	882589
92383	882590
53562	882591
103941	882592
100514	882593
139781	882594
3616	882595
36493	882596
107889	882597
4234	882598
222326	882599
24984	882600
6935	882601
71898	882602
63820	882603
11759	882604
11145	882605
20673	882606
46839	882607
49687	882608
62606	882609
2826	882610
223537	882611
167166	882612
4206	882613
72284	882614
79981	882615
54519	882616
49285	882617
24976	882618
82030	882619
66668	882620
217388	882621
26864	882622
41737	882623
130088	882624
26596	882625
108281	882626
96735	882627
85585	882628
11517	882629
35400	882630
37984	882631
12829	882632
57746	882633
13187	882634
10066	882635
182128	882636
98428	882637
19830	882638
344	882639
124449	882640
160434	882641
13829	882642
185503	882643
22819	882644
36154	882645
16829	882646
39551	882647
27749	882648
65618	882649
16902	882650
64984	882651
116446	882652
48684	882653
137486	882654
2923	882655
55350	882656
111909	882657
88163	882658
2527	882659
16300	882660
11140	882661
26332	882662
157797	882663
2804	882664
3956	882665
1273	882666
1955	882667
1787	882668
1053	882669
38970	882670
17813	882671
112903	882672
7811	882673
71693	882674
51336	882675
179455	882676
68632	882677
77802	882678
90434	882679
63114	882680
133993	882681
8377	882682
18723	882683
10688	882684
58866	882685
63745	882686
45941	882687
44175	882688
21270	882689
34497	882690
134181	882691
40700	882692
178691	882693
156253	882694
139920	882695
25227	882696
124467	882697
31314	882698
27597	882699
8320	882700
197691	882701
135847	882702
232879	882703
55629	882704
7865	882705
38947	882706
180670	882707
120016	882708
1873	882709
3619	882710
200903	882711
28857	882712
82788	882713
218663	882714
89815	882715
29218	882716
63739	882717
36743	882718
191532	882719
175456	882720
20875	882721
70613	882722
5932	882723
211930	882724
89729	882725
30453	882726
17148	882727
23860	882728
744	882729
8451	882730
9378	882731
3965	882732
1942	882733
27593	882734
1243	882735
73574	882736
580	882737
8603	882738
11637	882739
150761	882740
75738	882741
15406	882742
18308	882743
37576	882744
111427	882745
88554	882746
1931	882747
133999	882748
193008	882749
18003	882750
72099	882751
70615	882752
8954	882753
23959	882754
1582	882755
231565	882756
14568	882757
156051	882758
153716	882759
4788	882760
111396	882761
175229	882762
73928	882763
192655	882764
3984	882765
161518	882766
6737	882767
186358	882768
84250	882769
146670	882770
8142	882771
25436	882772
39308	882773
46315	882774
5847	882775
203650	882776
2913	882777
28857	882778
3555	882779
34478	882780
15897	882781
38767	882782
112547	882783
43502	882784
29095	882785
19471	882786
127594	882787
110094	882788
45752	882789
1522	882790
145823	882791
76769	882792
59653	882793
56830	882794
49236	882795
46045	882796
112315	882797
22973	882798
15594	882799
8102	882800
77190	882801
8087	882802
127558	882803
73707	882804
73234	882805
7175	882806
214217	882807
23682	882808
180247	882809
3087	882810
18361	882811
45758	882812
81212	882813
222587	882814
45775	882815
164653	882816
196554	882817
4137	882818
1599	882819
109606	882820
109599	882821
50601	882822
18921	882823
206792	882824
8418	882825
9895	882826
16935	882827
5921	882828
110782	882829
112856	882830
1772	882831
1400	882832
3097	882833
97278	882834
133617	882835
97791	882836
29651	882837
209236	882838
58359	882839
4117	882840
650	882841
73433	882842
1424	882843
24703	882844
12186	882845
11666	882846
197723	882847
33231	882848
2994	882849
96695	882850
11051	882851
78497	882852
238043	882853
96774	882854
16466	882855
4588	882856
104400	882857
67171	882858
91708	882859
54822	882860
2631	882861
3844	882862
2588	882863
10965	882864
3297	882865
1599	882866
25167	882867
34104	882868
152640	882869
70273	882870
73951	882871
119739	882872
24009	882873
109778	882874
10736	882875
42902	882876
91718	882877
9094	882878
9732	882879
78026	882880
18464	882881
137774	882882
178547	882883
11978	882884
50530	882885
15363	882886
73210	882887
65932	882888
46365	882889
28052	882890
35529	882891
96808	882892
129444	882893
3682	882894
66499	882895
51623	882896
1634	882897
46045	882898
41697	882899
109111	882900
99628	882901
46009	882902
4557	882903
41019	882904
205797	882905
45239	882906
123094	882907
9173	882908
22370	882909
78981	882910
4535	882911
95128	882912
3183	882913
69649	882914
11393	882915
20745	882916
8434	882917
51069	882918
123421	882919
27708	882920
10806	882921
45403	882922
106682	882923
13943	882924
166170	882925
75085	882926
172489	882927
58431	882928
498	882929
23427	882930
10668	882931
7968	882932
66772	882933
10580	882934
31456	882935
175907	882936
745	882937
45805	882938
97564	882939
109647	882940
105180	882941
13576	882942
146051	882943
145867	882944
1738	882945
17944	882946
498	882947
230526	882948
680	882949
90336	882950
115793	882951
164358	882952
681	882953
222171	882954
1265	882955
64042	882956
8554	882957
2199	882958
352	882959
4516	882960
112465	882961
3316	882962
14976	882963
67264	882964
20497	882965
59637	882966
28073	882967
952	882968
58580	882969
2190	882970
14418	882971
411	882972
162571	882973
28318	882974
18326	882975
28	882976
76453	882977
22212	882978
10403	882979
217247	882980
2847	882981
25718	882982
77085	882983
146324	882984
1582	882985
4048	882986
2046	882987
427	882988
4021	882989
19101	882990
9481	882991
215340	882992
3149	882993
7790	882994
111570	882995
24921	882996
29623	882997
147755	882998
3977	882999
74186	883000
119596	883001
18017	883002
49249	883003
145928	883004
85298	883005
1734	883006
239536	883007
1581	883008
2059	883009
22150	883010
5139	883011
7638	883012
968	883013
45027	883014
132606	883015
72015	883016
39149	883017
7014	883018
3511	883019
307	883020
132898	883021
53885	883022
12810	883023
32642	883024
163317	883025
2229	883026
39153	883027
7616	883028
14894	883029
61838	883030
65733	883031
36083	883032
164066	883033
57908	883034
65932	883035
92551	883036
132503	883037
36094	883038
1241	883039
16962	883040
21505	883041
42650	883042
2814	883043
61064	883044
91694	883045
953	883046
97953	883047
12748	883048
42602	883049
15633	883050
65	883051
33938	883052
165505	883053
89314	883054
147018	883055
128823	883056
110429	883057
46369	883058
163211	883059
77833	883060
42200	883061
22777	883062
8827	883063
13632	883064
7875	883065
15105	883066
195333	883067
627	883068
42791	883069
54140	883070
85469	883071
10792	883072
12728	883073
34278	883074
4536	883075
12804	883076
18360	883077
49035	883078
4950	883079
52657	883080
24366	883081
51596	883082
119210	883083
118931	883084
38732	883085
161128	883086
210889	883087
43891	883088
5038	883089
20463	883090
1650	883091
57496	883092
132549	883093
134336	883094
12690	883095
18042	883096
26874	883097
4102	883098
27114	883099
77104	883100
17498	883101
9173	883102
60372	883103
142015	883104
56768	883105
8408	883106
53264	883107
60843	883108
42014	883109
17989	883110
5989	883111
47157	883112
136797	883113
175605	883114
96635	883115
163684	883116
9347	883117
12110	883118
7431	883119
58810	883120
98573	883121
1599	883122
91764	883123
70483	883124
3475	883125
154978	883126
186022	883127
15704	883128
18248	883129
180948	883130
112496	883131
180693	883132
587	883133
54441	883134
3005	883135
88593	883136
16512	883137
85193	883138
177859	883139
24242	883140
88593	883141
32346	883142
11455	883143
106902	883144
78220	883145
48634	883146
38223	883147
143318	883148
28248	883149
6367	883150
62293	883151
49283	883152
5013	883153
38149	883154
6235	883155
185430	883156
4337	883157
89845	883158
42459	883159
32704	883160
101508	883161
373	883162
66944	883163
28454	883164
564	883165
61924	883166
8972	883167
66544	883168
5253	883169
26298	883170
136139	883171
1939	883172
2415	883173
21938	883174
87585	883175
5664	883176
14711	883177
17623	883178
6547	883179
33087	883180
23985	883181
21570	883182
118622	883183
59657	883184
10410	883185
210642	883186
127274	883187
67611	883188
2721	883189
13357	883190
21897	883191
43410	883192
3659	883193
81486	883194
40948	883195
166212	883196
4236	883197
56444	883198
6638	883199
201888	883200
122478	883201
22170	883202
48690	883203
689	883204
68373	883205
47987	883206
215854	883207
3481	883208
47841	883209
10112	883210
4626	883211
73622	883212
19465	883213
13173	883214
107026	883215
137753	883216
41393	883217
227758	883218
28096	883219
52597	883220
31106	883221
37338	883222
214837	883223
27071	883224
116124	883225
8265	883226
32680	883227
117615	883228
23915	883229
32439	883230
10700	883231
5871	883232
11588	883233
83420	883234
37688	883235
88379	883236
131400	883237
46970	883238
67076	883239
104897	883240
147254	883241
133775	883242
56713	883243
29010	883244
23453	883245
4430	883246
32779	883247
66819	883248
164802	883249
6617	883250
152126	883251
22338	883252
87065	883253
17661	883254
130489	883255
55321	883256
50110	883257
1317	883258
31566	883259
7881	883260
63405	883261
79682	883262
48921	883263
78376	883264
17791	883265
41510	883266
27400	883267
191534	883268
165559	883269
52401	883270
52467	883271
180510	883272
52954	883273
105356	883274
19778	883275
35863	883276
33241	883277
12567	883278
17092	883279
361	883280
14124	883281
131	883282
53875	883283
61127	883284
40689	883285
52257	883286
118364	883287
14773	883288
12932	883289
55341	883290
47679	883291
144964	883292
104473	883293
31849	883294
68344	883295
145426	883296
51964	883297
19553	883298
77569	883299
47556	883300
3927	883301
47289	883302
81084	883303
19742	883304
57631	883305
4206	883306
62076	883307
73006	883308
784	883309
6907	883310
129547	883311
26844	883312
152966	883313
17661	883314
108204	883315
14400	883316
14887	883317
21625	883318
61897	883319
15858	883320
37191	883321
35018	883322
25238	883323
4141	883324
4134	883325
8585	883326
22774	883327
136479	883328
41924	883329
5510	883330
11079	883331
44928	883332
75884	883333
126821	883334
87598	883335
28	883336
139316	883337
131	883338
7078	883339
6860	883340
26252	883341
173678	883342
85478	883343
112558	883344
5418	883345
52557	883346
18875	883347
32825	883348
40906	883349
88311	883350
32949	883351
14747	883352
32878	883353
68287	883354
70844	883355
7068	883356
108930	883357
4729	883358
38399	883359
25348	883360
14364	883361
4829	883362
194410	883363
64236	883364
105995	883365
83021	883366
165231	883367
8281	883368
6848	883369
77225	883370
119246	883371
239127	883372
25564	883373
123340	883374
7180	883375
5110	883376
216179	883377
192951	883378
68035	883379
148568	883380
67833	883381
250	883382
41450	883383
79398	883384
41543	883385
94801	883386
83186	883387
9288	883388
111245	883389
177413	883390
110304	883391
5088	883392
237134	883393
36888	883394
10603	883395
15568	883396
1931	883397
80356	883398
53783	883399
790	883400
57707	883401
87132	883402
30973	883403
6705	883404
139497	883405
53446	883406
201176	883407
1015	883408
9345	883409
9835	883410
154425	883411
25356	883412
38514	883413
8281	883414
117748	883415
14892	883416
16971	883417
48998	883418
37439	883419
88298	883420
105083	883421
221	883422
14630	883423
33073	883424
145325	883425
41261	883426
54987	883427
290	883428
130975	883429
6082	883430
40103	883431
52037	883432
35247	883433
43434	883434
2266	883435
59082	883436
19517	883437
23548	883438
15669	883439
46725	883440
42377	883441
77928	883442
69578	883443
1912	883444
40785	883445
67861	883446
26338	883447
17831	883448
52374	883449
111482	883450
22553	883451
12318	883452
3319	883453
14748	883454
38306	883455
88591	883456
83667	883457
4222	883458
66709	883459
60148	883460
1905	883461
36292	883462
110061	883463
6369	883464
15778	883465
34249	883466
204838	883467
29562	883468
171583	883469
172511	883470
3894	883471
28096	883472
4327	883473
14326	883474
31018	883475
2159	883476
1198	883477
3218	883478
21389	883479
5136	883480
234592	883481
8258	883482
10896	883483
67906	883484
75337	883485
68068	883486
120803	883487
65268	883488
24077	883489
60621	883490
14147	883491
239591	883492
131781	883493
5912	883494
35696	883495
48939	883496
1708	883497
146251	883498
4542	883499
25648	883500
83259	883501
67608	883502
113514	883503
64645	883504
148962	883505
20819	883506
584	883507
115917	883508
15683	883509
200119	883510
207793	883511
48818	883512
39313	883513
21286	883514
166609	883515
230	883516
85179	883517
41190	883518
11189	883519
39388	883520
116996	883521
81131	883522
18692	883523
19828	883524
24727	883525
36024	883526
26958	883527
13592	883528
203986	883529
32980	883530
10477	883531
87543	883532
68020	883533
88775	883534
40793	883535
113640	883536
22266	883537
70408	883538
154993	883539
90203	883540
3443	883541
89395	883542
46698	883543
54021	883544
13659	883545
15059	883546
131142	883547
5729	883548
862	883549
6429	883550
33225	883551
1138	883552
3233	883553
99	883554
46867	883555
17917	883556
6523	883557
26353	883558
12167	883559
29460	883560
105187	883561
2797	883562
80754	883563
19605	883564
105270	883565
9770	883566
88564	883567
49650	883568
25720	883569
2367	883570
111571	883571
35757	883572
26181	883573
151696	883574
8246	883575
82637	883576
54677	883577
151152	883578
140949	883579
79502	883580
61483	883581
103169	883582
140945	883583
46099	883584
17615	883585
61180	883586
39310	883587
197178	883588
3431	883589
14905	883590
130976	883591
66349	883592
42034	883593
6625	883594
3417	883595
916	883596
4994	883597
29917	883598
49102	883599
12116	883600
47786	883601
52489	883602
114441	883603
74182	883604
8239	883605
92954	883606
27400	883607
166504	883608
25763	883609
16181	883610
22524	883611
11009	883612
2696	883613
101970	883614
47644	883615
89784	883616
64238	883617
60503	883618
47027	883619
57854	883620
52549	883621
36395	883622
127854	883623
14644	883624
32377	883625
13138	883626
514	883627
21380	883628
60001	883629
77699	883630
16052	883631
66294	883632
119827	883633
82047	883634
128157	883635
115613	883636
228051	883637
82047	883638
114758	883639
55883	883640
722	883641
47698	883642
60560	883643
23765	883644
46605	883645
40691	883646
42187	883647
2468	883648
9119	883649
150220	883650
43265	883651
74182	883652
52871	883653
23734	883654
69823	883655
113828	883656
23631	883657
32900	883658
60498	883659
235029	883660
25455	883661
7006	883662
19614	883663
11004	883664
66491	883665
225880	883666
35605	883667
220631	883668
23787	883669
227962	883670
41693	883671
149994	883672
37786	883673
54962	883674
16174	883675
114871	883676
3109	883677
2239	883678
1062	883679
2169	883680
20323	883681
121938	883682
117015	883683
127277	883684
47942	883685
24252	883686
114096	883687
22300	883688
203112	883689
200192	883690
171199	883691
94476	883692
50603	883693
142806	883694
9264	883695
49259	883696
122031	883697
60718	883698
26796	883699
87160	883700
204286	883701
13904	883702
8359	883703
6745	883704
97160	883705
4656	883706
6211	883707
103104	883708
72810	883709
126077	883710
102797	883711
181	883712
77363	883713
238835	883714
16431	883715
6611	883716
175143	883717
6611	883718
53766	883719
18015	883720
44973	883721
115719	883722
6692	883723
41764	883724
2932	883725
412	883726
10391	883727
83043	883728
40727	883729
30433	883730
5614	883731
181254	883732
15342	883733
6203	883734
62816	883735
4113	883736
20660	883737
33097	883738
8385	883739
6944	883740
36067	883741
65465	883742
17378	883743
5275	883744
12415	883745
5322	883746
9780	883747
151210	883748
59575	883749
95197	883750
32422	883751
1860	883752
13975	883753
47831	883754
843	883755
26076	883756
55973	883757
59538	883758
425	883759
3692	883760
12622	883761
79922	883762
1927	883763
61800	883764
88080	883765
299	883766
45744	883767
2365	883768
89804	883769
159883	883770
12342	883771
138635	883772
117398	883773
138635	883774
26625	883775
50813	883776
51975	883777
26601	883778
41742	883779
7601	883780
17760	883781
17331	883782
3054	883783
104784	883784
14110	883785
197911	883786
5857	883787
9381	883788
25315	883789
13763	883790
8889	883791
75701	883792
40655	883793
115923	883794
610	883795
5338	883796
44419	883797
28251	883798
30718	883799
28438	883800
28741	883801
234332	883802
12016	883803
68737	883804
38921	883805
69046	883806
144539	883807
89401	883808
43453	883809
8300	883810
5206	883811
28350	883812
44812	883813
75024	883814
34232	883815
48145	883816
3138	883817
62845	883818
1081	883819
110511	883820
5255	883821
672	883822
174317	883823
17730	883824
20598	883825
84751	883826
7218	883827
161175	883828
61461	883829
52283	883830
26059	883831
8582	883832
35934	883833
132459	883834
78390	883835
36845	883836
8404	883837
1218	883838
42963	883839
1745	883840
4614	883841
4614	883842
95434	883843
1707	883844
1707	883845
17907	883846
10271	883847
102949	883848
24982	883849
4670	883850
80547	883851
1163	883852
38503	883853
170	883854
14578	883855
21342	883856
11238	883857
9194	883858
62276	883859
136064	883860
6116	883861
517	883862
6	883863
204367	883864
17994	883865
3892	883866
9188	883867
18230	883868
1764	883869
145780	883870
58476	883871
223586	883872
82477	883873
163522	883874
145572	883875
135595	883876
145773	883877
135580	883878
27301	883879
10806	883880
738	883881
4515	883882
85448	883883
2188	883884
60858	883885
56119	883886
78082	883887
49228	883888
18353	883889
18353	883890
82026	883891
53868	883892
157693	883893
182760	883894
3476	883895
54089	883896
69759	883897
91345	883898
33913	883899
8784	883900
35610	883901
158415	883902
60907	883903
44284	883904
186341	883905
183784	883906
44839	883907
65404	883908
1761	883909
2489	883910
1769	883911
19491	883912
42782	883913
1155	883914
4008	883915
497	883916
36826	883917
66285	883918
90727	883919
155729	883920
145710	883921
52864	883922
58701	883923
42073	883924
42073	883925
42073	883926
22346	883927
27128	883928
92410	883929
42978	883930
15153	883931
43034	883932
107503	883933
26243	883934
46382	883935
35033	883936
39849	883937
11212	883938
57663	883939
58605	883940
155309	883941
102827	883942
65878	883943
62811	883944
42596	883945
18364	883946
2819	883947
113588	883948
118169	883949
82187	883950
104242	883951
6401	883952
233114	883953
191768	883954
164853	883955
188524	883956
2201	883957
113758	883958
54738	883959
1761	883960
70619	883961
12774	883962
383	883963
136675	883964
48537	883965
51360	883966
92531	883967
83040	883968
175586	883969
134942	883970
7693	883971
63631	883972
5793	883973
37837	883974
166820	883975
36149	883976
47448	883977
229496	883978
111356	883979
74390	883980
122678	883981
99678	883982
196653	883983
101289	883984
1131	883985
159156	883986
39145	883987
1935	883988
31514	883989
9204	883990
93565	883991
21851	883992
41916	883993
3149	883994
141041	883995
30994	883996
75452	883997
235524	883998
128010	883999
97603	884000
118370	884001
208289	884002
2207	884003
86496	884004
107767	884005
55693	884006
44505	884007
66944	884008
872	884009
83148	884010
120663	884011
232328	884012
2449	884013
69013	884014
45462	884015
149517	884016
142332	884017
101773	884018
91974	884019
43246	884020
6739	884021
84266	884022
86926	884023
81621	884024
40125	884025
6268	884026
179448	884027
17217	884028
43352	884029
240142	884030
230216	884031
122824	884032
36822	884033
17460	884034
93651	884035
15271	884036
155685	884037
155631	884038
66654	884039
68693	884040
19569	884041
163028	884042
15013	884043
193475	884044
188026	884045
23086	884046
139378	884047
77847	884048
458	884049
15589	884050
68945	884051
15318	884052
224481	884053
52384	884054
229320	884055
42593	884056
72276	884057
43104	884058
12809	884059
124159	884060
874	884061
15362	884062
193051	884063
7878	884064
138303	884065
35693	884066
27420	884067
2483	884068
41988	884069
22310	884070
14936	884071
193471	884072
188949	884073
742	884074
91051	884075
72823	884076
1989	884077
1303	884078
5990	884079
22068	884080
54268	884081
54311	884082
175415	884083
102290	884084
158695	884085
42063	884086
48334	884087
233774	884088
19044	884089
746	884090
178319	884091
88948	884092
47158	884093
193611	884094
215253	884095
54814	884096
12879	884097
170498	884098
165381	884099
216362	884100
3433	884101
43465	884102
40142	884103
75110	884104
60393	884105
92034	884106
97913	884107
172291	884108
26099	884109
57457	884110
202347	884111
157798	884112
227278	884113
42923	884114
221780	884115
3517	884116
1742	884117
229444	884118
8504	884119
54085	884120
9169	884121
5088	884122
18687	884123
225009	884124
160846	884125
84897	884126
63652	884127
48872	884128
170931	884129
5960	884130
145716	884131
145826	884132
137927	884133
137927	884134
22716	884135
101	884136
26170	884137
115889	884138
82480	884139
2496	884140
68840	884141
70033	884142
2244	884143
27469	884144
145498	884145
149062	884146
165170	884147
14673	884148
70494	884149
36149	884150
1059	884151
6708	884152
145740	884153
6542	884154
2536	884155
10495	884156
1263	884157
113744	884158
147126	884159
176059	884160
42653	884161
1765	884162
5016	884163
133313	884164
55789	884165
1601	884166
223730	884167
85923	884168
224815	884169
160553	884170
86009	884171
49233	884172
42449	884173
2061	884174
225041	884175
224325	884176
179221	884177
99717	884178
1945	884179
219602	884180
27275	884181
46624	884182
683	884183
137237	884184
122939	884185
101963	884186
84051	884187
145682	884188
18615	884189
66081	884190
9119	884191
65731	884192
136070	884193
49700	884194
20095	884195
7090	884196
63771	884197
4213	884198
124058	884199
42485	884200
1582	884201
72479	884202
9546	884203
9546	884204
29102	884205
51627	884206
119469	884207
235986	884208
23541	884209
5683	884210
19310	884211
62036	884212
172922	884213
10565	884214
56448	884215
124449	884216
59414	884217
2418	884218
3592	884219
4470	884220
20464	884221
1235	884222
142931	884223
105059	884224
108235	884225
145363	884226
93693	884227
24625	884228
34885	884229
77758	884230
56699	884231
81360	884232
26713	884233
48321	884234
57084	884235
8485	884236
14024	884237
47766	884238
573	884239
41154	884240
76841	884241
133537	884242
25066	884243
26777	884244
55932	884245
29602	884246
1246	884247
50131	884248
8866	884249
5154	884250
35565	884251
55925	884252
4483	884253
14140	884254
17949	884255
964	884256
3386	884257
276	884258
32848	884259
74869	884260
33384	884261
7674	884262
7945	884263
5563	884264
30121	884265
30846	884266
68258	884267
46735	884268
3158	884269
3769	884270
181590	884271
24892	884272
106527	884273
70757	884274
4882	884275
80836	884276
34271	884277
73500	884278
8556	884279
3323	884280
22369	884281
38235	884282
9497	884283
36416	884284
60348	884285
86588	884286
23971	884287
2151	884288
131994	884289
157553	884290
31768	884291
20480	884292
44603	884293
80586	884294
6941	884295
147666	884296
66349	884297
1476	884298
67368	884299
21266	884300
30149	884301
14899	884302
1235	884303
83988	884304
4142	884305
19971	884306
27855	884307
777	884308
16500	884309
50178	884310
55843	884311
20240	884312
14853	884313
40432	884314
4885	884315
215631	884316
44719	884317
6581	884318
14824	884319
152195	884320
57511	884321
52869	884322
118494	884323
155788	884324
8211	884325
158433	884326
61638	884327
16707	884328
90740	884329
57658	884330
1414	884331
2727	884332
23979	884333
63364	884334
119794	884335
37382	884336
19593	884337
113445	884338
45554	884339
61113	884340
41434	884341
73156	884342
28571	884343
86521	884344
105005	884345
16396	884346
19720	884347
43505	884348
79305	884349
4952	884350
47034	884351
11680	884352
27547	884353
104127	884354
12858	884355
2670	884356
22236	884357
3162	884358
4566	884359
466	884360
22236	884361
33904	884362
145695	884363
76323	884364
55389	884365
163831	884366
20595	884367
108590	884368
10087	884369
8559	884370
57055	884371
88831	884372
39538	884373
151675	884374
12882	884375
42786	884376
15295	884377
7720	884378
16474	884379
146050	884380
19152	884381
38543	884382
316	884383
8251	884384
912	884385
1127	884386
1047	884387
18886	884388
3327	884389
175422	884390
6202	884391
2601	884392
30971	884393
79772	884394
24764	884395
17336	884396
9035	884397
2014	884398
19328	884399
12732	884400
171846	884401
125485	884402
12121	884403
1697	884404
2905	884405
69978	884406
34821	884407
178365	884408
91784	884409
128506	884410
8644	884411
34597	884412
216115	884413
64186	884414
27749	884415
27846	884416
78433	884417
61808	884418
19320	884419
44958	884420
92253	884421
5411	884422
18682	884423
78730	884424
48816	884425
51358	884426
10727	884427
7234	884428
11727	884429
44071	884430
17740	884431
25305	884432
14277	884433
108996	884434
23282	884435
55511	884436
11842	884437
12612	884438
21749	884439
33268	884440
164333	884441
52071	884442
153909	884443
42305	884444
26847	884445
151181	884446
14835	884447
7648	884448
116225	884449
99808	884450
143165	884451
18500	884452
38984	884453
2574	884454
2407	884455
30162	884456
145	884457
2697	884458
35464	884459
127024	884460
1245	884461
98096	884462
55216	884463
8089	884464
4673	884465
55711	884466
93966	884467
19057	884468
46771	884469
121566	884470
6631	884471
116589	884472
7612	884473
51352	884474
193403	884475
8335	884476
18664	884477
66400	884478
68026	884479
46744	884480
125598	884481
25318	884482
67976	884483
14854	884484
36133	884485
176082	884486
43524	884487
47995	884488
100001	884489
92574	884490
17127	884491
4406	884492
61241	884493
16250	884494
30101	884495
1814	884496
16147	884497
101154	884498
117349	884499
83852	884500
132874	884501
175483	884502
158294	884503
105167	884504
127614	884505
81023	884506
88497	884507
20379	884508
239484	884509
94299	884510
24957	884511
211390	884512
63625	884513
79607	884514
197482	884515
38812	884516
4852	884517
147853	884518
146129	884519
199410	884520
15897	884521
27408	884522
50629	884523
125390	884524
8450	884525
96572	884526
97020	884527
824	884528
35004	884529
3136	884530
103523	884531
703	884532
23242	884533
2008	884534
10677	884535
182519	884536
20719	884537
6813	884538
19092	884539
41686	884540
156457	884541
61378	884542
129372	884543
8584	884544
3886	884545
39573	884546
46287	884547
181544	884548
50213	884549
50126	884550
15632	884551
64966	884552
183432	884553
158732	884554
13466	884555
56005	884556
134246	884557
1545	884558
78793	884559
13121	884560
63188	884561
20843	884562
22598	884563
99472	884564
154721	884565
4935	884566
1819	884567
45967	884568
135028	884569
15211	884570
13541	884571
166423	884572
213450	884573
193094	884574
148437	884575
44858	884576
2559	884577
287	884578
187322	884579
15609	884580
145927	884581
15777	884582
57863	884583
8360	884584
3581	884585
75563	884586
11463	884587
94769	884588
127272	884589
55842	884590
129383	884591
51040	884592
157098	884593
81480	884594
237725	884595
195510	884596
53930	884597
120882	884598
169857	884599
26096	884600
63448	884601
16366	884602
9633	884603
108446	884604
201608	884605
30360	884606
62616	884607
58873	884608
59781	884609
68506	884610
20400	884611
166913	884612
9252	884613
44650	884614
34569	884615
33344	884616
81684	884617
4885	884618
30262	884619
161849	884620
9100	884621
24373	884622
54430	884623
42480	884624
14825	884625
10682	884626
21103	884627
21918	884628
55458	884629
82666	884630
2784	884631
135860	884632
88479	884633
37021	884634
19438	884635
9392	884636
6728	884637
61478	884638
43350	884639
181698	884640
45166	884641
144158	884642
44021	884643
87846	884644
56290	884645
121732	884646
110084	884647
152880	884648
33484	884649
7199	884650
81483	884651
220541	884652
96990	884653
144442	884654
134074	884655
52855	884656
57255	884657
185757	884658
179256	884659
5284	884660
132361	884661
11304	884662
126970	884663
222731	884664
2915	884665
19113	884666
36838	884667
215436	884668
2346	884669
11304	884670
15187	884671
5049	884672
15835	884673
65927	884674
13470	884675
135237	884676
4691	884677
861	884678
58427	884679
3724	884680
73626	884681
94564	884682
16843	884683
48924	884684
8691	884685
38362	884686
42074	884687
13578	884688
17597	884689
136872	884690
18804	884691
1071	884692
16873	884693
5070	884694
30272	884695
87972	884696
103431	884697
64106	884698
15648	884699
9097	884700
32169	884701
2728	884702
58254	884703
366	884704
26304	884705
40241	884706
23253	884707
129863	884708
848	884709
215209	884710
121356	884711
145853	884712
121512	884713
189608	884714
31256	884715
48101	884716
46751	884717
28546	884718
23060	884719
211440	884720
192269	884721
3205	884722
48853	884723
143033	884724
40948	884725
26535	884726
1588	884727
129166	884728
204544	884729
5121	884730
26705	884731
6565	884732
196096	884733
32589	884734
83826	884735
50360	884736
3533	884737
31193	884738
182846	884739
85516	884740
163909	884741
39490	884742
73796	884743
85379	884744
104295	884745
146560	884746
87821	884747
93317	884748
146202	884749
74968	884750
49424	884751
25398	884752
233274	884753
140037	884754
119812	884755
117969	884756
36249	884757
82314	884758
171731	884759
20627	884760
102832	884761
61207	884762
93886	884763
68109	884764
190738	884765
56020	884766
145881	884767
14940	884768
669	884769
127462	884770
182194	884771
12847	884772
131449	884773
126222	884774
167995	884775
10938	884776
931	884777
1669	884778
6345	884779
16732	884780
3316	884781
24193	884782
22099	884783
18457	884784
168535	884785
82690	884786
8935	884787
75056	884788
24547	884789
50615	884790
4760	884791
129399	884792
195235	884793
35140	884794
101770	884795
50845	884796
125742	884797
59597	884798
10942	884799
163112	884800
5253	884801
12302	884802
83125	884803
1832	884804
14102	884805
10908	884806
38919	884807
38506	884808
122121	884809
85034	884810
48385	884811
147480	884812
130524	884813
112740	884814
111988	884815
17467	884816
202566	884817
41953	884818
127735	884819
128304	884820
131796	884821
14216	884822
18985	884823
83581	884824
71162	884825
462	884826
153013	884827
35602	884828
50990	884829
10367	884830
195005	884831
27296	884832
13156	884833
37598	884834
109351	884835
4444	884836
18631	884837
6747	884838
76635	884839
74874	884840
1545	884841
97808	884842
18317	884843
63288	884844
58366	884845
189852	884846
41501	884847
4258	884848
22579	884849
45717	884850
26814	884851
1029	884852
10432	884853
109569	884854
16616	884855
175392	884856
2991	884857
152728	884858
64220	884859
39417	884860
63633	884861
8919	884862
22494	884863
18957	884864
100124	884865
47929	884866
12663	884867
131504	884868
92782	884869
8863	884870
66878	884871
159532	884872
9609	884873
7521	884874
18644	884875
63740	884876
103446	884877
203198	884878
190869	884879
34494	884880
155760	884881
16732	884882
1760	884883
28601	884884
14183	884885
105385	884886
51656	884887
120814	884888
26883	884889
183973	884890
10901	884891
7062	884892
106179	884893
73040	884894
19845	884895
16642	884896
3698	884897
3490	884898
95161	884899
35702	884900
73876	884901
89642	884902
42754	884903
48961	884904
69425	884905
35517	884906
67250	884907
121263	884908
143741	884909
93463	884910
16358	884911
47855	884912
127479	884913
22661	884914
55806	884915
25962	884916
13921	884917
5839	884918
101488	884919
79418	884920
4505	884921
27071	884922
199584	884923
93415	884924
166866	884925
34828	884926
2949	884927
145963	884928
54624	884929
8367	884930
201901	884931
107129	884932
2328	884933
73003	884934
141	884935
38434	884936
27395	884937
57760	884938
121375	884939
90050	884940
38200	884941
140595	884942
1633	884943
144750	884944
194883	884945
122097	884946
145378	884947
200397	884948
81472	884949
200995	884950
140454	884951
81446	884952
107162	884953
118822	884954
168161	884955
159721	884956
145058	884957
168876	884958
122434	884959
200531	884960
121799	884961
15495	884962
202040	884963
202084	884964
21951	884965
144859	884966
195642	884967
42090	884968
201948	884969
195291	884970
35997	884971
9464	884972
8238	884973
23030	884974
1385	884975
5425	884976
135711	884977
121196	884978
167921	884979
39363	884980
26467	884981
83313	884982
46667	884983
26782	884984
26807	884985
1251	884986
13716	884987
170094	884988
9009	884989
5882	884990
69611	884991
23687	884992
2347	884993
4438	884994
50026	884995
63023	884996
42120	884997
88209	884998
175312	884999
117047	885000
63766	885001
107842	885002
121374	885003
21950	885004
33058	885005
81029	885006
90331	885007
117676	885008
7625	885009
80171	885010
213319	885011
42011	885012
26861	885013
69342	885014
83416	885015
95533	885016
135945	885017
38057	885018
27079	885019
40156	885020
17831	885021
38271	885022
234270	885023
52081	885024
151033	885025
9628	885026
21923	885027
86862	885028
179207	885029
19634	885030
7606	885031
12409	885032
17463	885033
146331	885034
117698	885035
6626	885036
21944	885037
16449	885038
38905	885039
104015	885040
106690	885041
3916	885042
101604	885043
86954	885044
229833	885045
51390	885046
111522	885047
50457	885048
51439	885049
98549	885050
73939	885051
6	885052
7616	885053
49435	885054
129052	885055
104963	885056
74674	885057
6434	885058
73495	885059
86277	885060
31123	885061
5677	885062
23071	885063
63018	885064
69505	885065
26774	885066
202066	885067
51760	885068
67072	885069
176221	885070
186014	885071
62149	885072
154830	885073
114142	885074
71961	885075
23993	885076
102174	885077
137236	885078
53813	885079
69680	885080
8567	885081
22678	885082
40546	885083
13040	885084
76639	885085
107857	885086
53907	885087
10680	885088
54002	885089
10886	885090
60916	885091
140939	885092
26675	885093
32481	885094
51907	885095
48069	885096
163166	885097
92163	885098
31931	885099
44459	885100
14108	885101
187596	885102
34720	885103
107974	885104
59132	885105
151089	885106
21170	885107
42822	885108
46961	885109
24068	885110
103689	885111
53673	885112
32888	885113
169532	885114
28832	885115
52897	885116
20104	885117
62058	885118
58357	885119
48876	885120
144890	885121
121258	885122
29473	885123
145380	885124
107606	885125
121028	885126
145341	885127
121772	885128
121716	885129
200997	885130
103771	885131
141877	885132
16947	885133
182112	885134
19172	885135
26535	885136
52689	885137
57133	885138
5716	885139
26198	885140
12178	885141
111972	885142
120924	885143
48358	885144
194648	885145
76878	885146
122144	885147
83110	885148
8276	885149
10974	885150
5416	885151
126447	885152
69565	885153
87809	885154
176545	885155
76677	885156
18105	885157
28195	885158
71738	885159
13450	885160
129043	885161
23573	885162
165665	885163
64358	885164
129034	885165
182306	885166
170250	885167
14973	885168
41760	885169
57589	885170
196072	885171
76222	885172
56578	885173
25329	885174
142636	885175
9747	885176
54012	885177
3383	885178
120751	885179
12894	885180
53658	885181
81482	885182
87087	885183
21733	885184
12557	885185
68814	885186
42010	885187
3452	885188
131749	885189
20473	885190
10107	885191
35410	885192
34338	885193
166693	885194
147328	885195
117205	885196
56668	885197
140868	885198
182261	885199
55827	885200
165261	885201
3885	885202
87624	885203
141987	885204
10595	885205
8609	885206
3085	885207
31087	885208
5731	885209
26967	885210
75507	885211
77656	885212
36361	885213
4416	885214
100076	885215
36032	885216
188620	885217
81304	885218
229006	885219
145030	885220
144469	885221
95186	885222
200870	885223
201954	885224
139892	885225
33082	885226
89545	885227
93737	885228
142202	885229
49027	885230
51916	885231
148915	885232
36097	885233
186025	885234
131866	885235
87466	885236
79001	885237
89041	885238
167337	885239
114253	885240
22669	885241
185313	885242
146573	885243
21817	885244
97570	885245
86945	885246
18091	885247
33419	885248
103242	885249
84216	885250
100919	885251
76527	885252
87519	885253
76525	885254
14981	885255
30331	885256
42100	885257
26600	885258
21763	885259
37328	885260
18012	885261
3446	885262
52079	885263
103269	885264
69169	885265
7693	885266
157621	885267
100746	885268
169648	885269
119770	885270
131248	885271
66801	885272
134193	885273
134656	885274
2709	885275
68327	885276
117581	885277
14949	885278
36308	885279
41372	885280
102217	885281
46452	885282
59332	885283
176236	885284
14741	885285
163887	885286
159770	885287
141409	885288
5756	885289
53881	885290
120682	885291
46358	885292
15093	885293
58483	885294
42389	885295
185049	885296
74607	885297
31057	885298
19801	885299
91039	885300
104997	885301
38917	885302
104746	885303
44122	885304
115808	885305
181321	885306
185210	885307
14668	885308
3575	885309
77685	885310
129030	885311
179040	885312
58699	885313
6263	885314
40327	885315
122545	885316
57991	885317
166555	885318
870	885319
44805	885320
113869	885321
37549	885322
166981	885323
149731	885324
4469	885325
51655	885326
14719	885327
17574	885328
97240	885329
121269	885330
5749	885331
12004	885332
1850	885333
26366	885334
67795	885335
66864	885336
58195	885337
72878	885338
18138	885339
106941	885340
30532	885341
6757	885342
1908	885343
67718	885344
33092	885345
92079	885346
10560	885347
36236	885348
60452	885349
119959	885350
98093	885351
268	885352
40092	885353
197157	885354
67382	885355
71484	885356
13756	885357
15354	885358
186	885359
186	885360
39054	885361
39054	885362
137218	885363
129773	885364
35687	885365
93855	885366
186	885367
199621	885368
99662	885369
187417	885370
22189	885371
7503	885372
174784	885373
127897	885374
72887	885375
93435	885376
83070	885377
94241	885378
95679	885379
199313	885380
71	885381
71	885382
71	885383
22	885384
186630	885385
62554	885386
22	885387
178925	885388
31780	885389
6395	885390
88240	885391
54243	885392
60045	885393
37823	885394
28241	885395
38845	885396
52317	885397
120088	885398
3378	885399
15769	885400
12526	885401
72036	885402
347	885403
33323	885404
5042	885405
3755	885406
19831	885407
44267	885408
122714	885409
11755	885410
13966	885411
142680	885412
54087	885413
48411	885414
141451	885415
69668	885416
347	885417
42385	885418
18060	885419
95239	885420
24627	885421
22026	885422
39346	885423
87402	885424
201540	885425
233760	885426
2166	885427
42258	885428
16811	885429
23904	885430
48579	885431
41892	885432
3912	885433
665	885434
96	885435
47420	885436
16252	885437
18073	885438
34596	885439
22948	885440
10485	885441
16466	885442
47849	885443
24609	885444
7258	885445
122084	885446
199986	885447
16474	885448
55954	885449
170506	885450
64048	885451
89056	885452
55197	885453
13741	885454
37229	885455
42181	885456
21747	885457
5779	885458
22272	885459
30964	885460
10999	885461
8028	885462
1029	885463
33356	885464
37864	885465
109532	885466
1375	885467
12580	885468
3450	885469
12518	885470
17382	885471
664	885472
91596	885473
1551	885474
12379	885475
7615	885476
123550	885477
26935	885478
10361	885479
75156	885480
21212	885481
30714	885482
2330	885483
19339	885484
11214	885485
76076	885486
22457	885487
111466	885488
141111	885489
8727	885490
94932	885491
111625	885492
51546	885493
2222	885494
3487	885495
33477	885496
1150	885497
155374	885498
156927	885499
6448	885500
50677	885501
95508	885502
1055	885503
202816	885504
881	885505
83720	885506
150448	885507
211251	885508
207776	885509
123496	885510
1728	885511
145912	885512
58953	885513
3476	885514
230120	885515
10059	885516
102533	885517
76607	885518
81728	885519
100543	885520
26675	885521
7682	885522
63179	885523
72227	885524
170780	885525
10676	885526
21832	885527
135531	885528
144891	885529
104874	885530
203095	885531
26743	885532
111254	885533
41925	885534
43561	885535
43561	885536
165066	885537
51133	885538
3892	885539
100888	885540
104764	885541
81855	885542
127925	885543
120268	885544
107686	885545
40165	885546
60208	885547
326	885548
53	885549
3288	885550
143315	885551
687	885552
1217	885553
88615	885554
196291	885555
360	885556
8568	885557
196288	885558
198507	885559
3605	885560
50509	885561
77615	885562
90612	885563
140968	885564
27617	885565
104936	885566
60203	885567
49212	885568
12500	885569
144447	885570
61466	885571
11485	885572
95047	885573
214706	885574
141132	885575
37999	885576
140838	885577
38363	885578
78622	885579
128785	885580
103323	885581
41903	885582
55568	885583
5466	885584
11748	885585
146675	885586
97036	885587
3084	885588
133618	885589
10056	885590
68991	885591
9810	885592
15025	885593
43203	885594
83378	885595
5834	885596
9767	885597
83656	885598
54893	885599
455	885600
7	885601
71848	885602
54579	885603
30304	885604
12622	885605
7	885606
26602	885607
14202	885608
143345	885609
11126	885610
126512	885611
42361	885612
31188	885613
37543	885614
9001	885615
27696	885616
22632	885617
12417	885618
17059	885619
33282	885620
7872	885621
137815	885622
104	885623
31231	885624
1903	885625
75658	885626
47430	885627
30304	885628
19667	885629
9160	885630
69669	885631
4764	885632
16931	885633
9185	885634
4764	885635
26539	885636
36044	885637
31657	885638
75296	885639
35652	885640
181	885641
74049	885642
117231	885643
6870	885644
132941	885645
9160	885646
60731	885647
6680	885648
47630	885649
49417	885650
98140	885651
2516	885652
7661	885653
34615	885654
29518	885655
72194	885656
10121	885657
15083	885658
16536	885659
6824	885660
127659	885661
31590	885662
18202	885663
75294	885664
48054	885665
1714	885666
97914	885667
7628	885668
28561	885669
81421	885670
72010	885671
140457	885672
1238	885673
10404	885674
5786	885675
196307	885676
24238	885677
195377	885678
3659	885679
3616	885680
17580	885681
1719	885682
37147	885683
9680	885684
113668	885685
47469	885686
107225	885687
86827	885688
25709	885689
19272	885690
35109	885691
19826	885692
12647	885693
64962	885694
92566	885695
164216	885696
114404	885697
67890	885698
196985	885699
56364	885700
12762	885701
94713	885702
72089	885703
6194	885704
3614	885705
87909	885706
85407	885707
85407	885708
107218	885709
4926	885710
5	885711
3052	885712
35630	885713
153593	885714
4	885715
4	885716
4	885717
4	885718
5	885719
146232	885720
156869	885721
38806	885722
7703	885723
14605	885724
34223	885725
6880	885726
69832	885727
4432	885728
114174	885729
51111	885730
4182	885731
207743	885732
26246	885733
11735	885734
173583	885735
48401	885736
11735	885737
6448	885738
219338	885739
30865	885740
16852	885741
167	885742
35911	885743
182733	885744
3297	885745
101651	885746
57710	885747
15917	885748
2772	885749
64055	885750
65760	885751
38718	885752
3633	885753
4583	885754
70672	885755
5836	885756
30052	885757
58750	885758
109125	885759
5187	885760
16987	885761
73243	885762
36054	885763
21158	885764
25065	885765
118817	885766
47462	885767
17639	885768
113	885769
13678	885770
28311	885771
74576	885772
15788	885773
24549	885774
13581	885775
473	885776
24912	885777
37234	885778
58086	885779
198708	885780
30838	885781
143108	885782
13500	885783
22055	885784
143313	885785
27308	885786
1666	885787
1351	885788
17946	885789
107639	885790
10277	885791
54429	885792
1022	885793
1105	885794
50545	885795
15038	885796
22694	885797
8969	885798
4445	885799
69583	885800
113676	885801
530	885802
39105	885803
131012	885804
37637	885805
1707	885806
34933	885807
200048	885808
1410	885809
82061	885810
43792	885811
48087	885812
7573	885813
38497	885814
85860	885815
73267	885816
146564	885817
54069	885818
74616	885819
28113	885820
21906	885821
157535	885822
157535	885823
13642	885824
5257	885825
17317	885826
100129	885827
73987	885828
52453	885829
36696	885830
2015	885831
32700	885832
36241	885833
10767	885834
61569	885835
8601	885836
2128	885837
18055	885838
213	885839
111706	885840
41048	885841
5028	885842
67443	885843
76142	885844
29775	885845
66554	885846
162108	885847
891	885848
41820	885849
24884	885850
82811	885851
75620	885852
33554	885853
66146	885854
3179	885855
375	885856
23473	885857
8959	885858
2144	885859
15077	885860
129545	885861
3047	885862
47342	885863
93844	885864
6561	885865
13429	885866
213	885867
20836	885868
34905	885869
26958	885870
14833	885871
6621	885872
167790	885873
21969	885874
18061	885875
199	885876
211526	885877
22608	885878
104969	885879
19340	885880
110201	885881
7687	885882
168010	885883
201409	885884
38962	885885
14896	885886
8991	885887
100261	885888
71821	885889
43999	885890
152730	885891
43330	885892
32529	885893
6693	885894
131579	885895
1943	885896
107399	885897
8996	885898
61224	885899
40475	885900
85820	885901
35468	885902
18081	885903
18081	885904
48239	885905
51013	885906
23982	885907
7740	885908
19652	885909
3432	885910
1236	885911
27986	885912
148054	885913
7180	885914
35492	885915
11228	885916
9726	885917
163378	885918
117210	885919
117869	885920
46054	885921
29374	885922
51474	885923
21431	885924
45904	885925
5354	885926
48	885927
32658	885928
121319	885929
41582	885930
87824	885931
897	885932
64524	885933
21616	885934
78445	885935
19525	885936
32949	885937
12242	885938
47534	885939
102241	885940
24256	885941
19945	885942
43357	885943
52649	885944
43151	885945
21490	885946
29144	885947
36444	885948
113886	885949
23774	885950
52053	885951
95662	885952
27075	885953
92146	885954
56506	885955
50140	885956
13895	885957
35343	885958
61158	885959
28215	885960
7113	885961
4807	885962
25735	885963
8869	885964
18814	885965
26679	885966
26679	885967
23201	885968
11612	885969
21828	885970
16715	885971
6921	885972
22920	885973
2454	885974
9157	885975
29642	885976
30534	885977
51088	885978
4248	885979
7687	885980
30167	885981
79311	885982
8363	885983
11410	885984
148630	885985
3830	885986
45668	885987
916	885988
792	885989
4002	885990
197050	885991
3312	885992
13405	885993
70554	885994
12101	885995
34725	885996
53935	885997
11154	885998
51050	885999
21	886000
14371	886001
28885	886002
27508	886003
649	886004
21558	886005
46179	886006
2393	886007
27320	886008
1730	886009
48691	886010
13832	886011
3084	886012
18353	886013
72530	886014
6752	886015
23621	886016
78478	886017
12	886018
62867	886019
138132	886020
26919	886021
57603	886022
32829	886023
33147	886024
27054	886025
59569	886026
52498	886027
60842	886028
14396	886029
168434	886030
7678	886031
29307	886032
47494	886033
85415	886034
1788	886035
3940	886036
79484	886037
50457	886038
9669	886039
14188	886040
36547	886041
47180	886042
187709	886043
76091	886044
86	886045
60647	886046
47493	886047
79963	886048
14065	886049
32300	886050
300	886051
82424	886052
103592	886053
117576	886054
144132	886055
5538	886056
199532	886057
18835	886058
30347	886059
9249	886060
56641	886061
29805	886062
2047	886063
9222	886064
92465	886065
11283	886066
19997	886067
14670	886068
48012	886069
22028	886070
169898	886071
3628	886072
10262	886073
2413	886074
33425	886075
109885	886076
27040	886077
59938	886078
17353	886079
18257	886080
104831	886081
227433	886082
77103	886083
10184	886084
84897	886085
130693	886086
125658	886087
3145	886088
225867	886089
40749	886090
219161	886091
144026	886092
114746	886093
224106	886094
174698	886095
214777	886096
174788	886097
95093	886098
1715	886099
126488	886100
58469	886101
43551	886102
177438	886103
122247	886104
117430	886105
64299	886106
127259	886107
51913	886108
94466	886109
94922	886110
110300	886111
124677	886112
20233	886113
116738	886114
98707	886115
1127	886116
99083	886117
10763	886118
177317	886119
107330	886120
145997	886121
170561	886122
218669	886123
90695	886124
2824	886125
120848	886126
98175	886127
38000	886128
102650	886129
164864	886130
21869	886131
36898	886132
51697	886133
163471	886134
22015	886135
108890	886136
3529	886137
56519	886138
5014	886139
200720	886140
7761	886141
184586	886142
21882	886143
159608	886144
98206	886145
158370	886146
52544	886147
77606	886148
4431	886149
6983	886150
43883	886151
196097	886152
7638	886153
15944	886154
10734	886155
50943	886156
28345	886157
35243	886158
9391	886159
44254	886160
120984	886161
188180	886162
131666	886163
209158	886164
102201	886165
94087	886166
53108	886167
110866	886168
203937	886169
16121	886170
165937	886171
237521	886172
21667	886173
41117	886174
200516	886175
63492	886176
35893	886177
9585	886178
64330	886179
74206	886180
154827	886181
6748	886182
61653	886183
205706	886184
238918	886185
152012	886186
28786	886187
36027	886188
194248	886189
13366	886190
57849	886191
88131	886192
68192	886193
80437	886194
60089	886195
12263	886196
39779	886197
66367	886198
58778	886199
131276	886200
158844	886201
17051	886202
25281	886203
3215	886204
12724	886205
39897	886206
1740	886207
29336	886208
2004	886209
4118	886210
131878	886211
7343	886212
31000	886213
27015	886214
62350	886215
114837	886216
31724	886217
6271	886218
3621	886219
117909	886220
117942	886221
52491	886222
68265	886223
67935	886224
66933	886225
53228	886226
23176	886227
5440	886228
26196	886229
120432	886230
11725	886231
16725	886232
33978	886233
24712	886234
433	886235
24638	886236
142891	886237
68	886238
37804	886239
49462	886240
33978	886241
105160	886242
120436	886243
239527	886244
117371	886245
74235	886246
88873	886247
81813	886248
139602	886249
87638	886250
16178	886251
67426	886252
13969	886253
33131	886254
153108	886255
119424	886256
52344	886257
119060	886258
151278	886259
77822	886260
54604	886261
167482	886262
60127	886263
79254	886264
67376	886265
233445	886266
24205	886267
101976	886268
120399	886269
105001	886270
26434	886271
26081	886272
89628	886273
166063	886274
16881	886275
5349	886276
9154	886277
98883	886278
15869	886279
20036	886280
23850	886281
80324	886282
4168	886283
11622	886284
37829	886285
27952	886286
1818	886287
53906	886288
95356	886289
7182	886290
26205	886291
19933	886292
53159	886293
60000	886294
141836	886295
119869	886296
138564	886297
29760	886298
21577	886299
66146	886300
47642	886301
43950	886302
23727	886303
98713	886304
67657	886305
26476	886306
68002	886307
77501	886308
88205	886309
55322	886310
116086	886311
33188	886312
67426	886313
163360	886314
32768	886315
117970	886316
55433	886317
40715	886318
60111	886319
88314	886320
47863	886321
33181	886322
29404	886323
52548	886324
51891	886325
67401	886326
66684	886327
120557	886328
103642	886329
52961	886330
41281	886331
21550	886332
12300	886333
32875	886334
138776	886335
180341	886336
52614	886337
36816	886338
52957	886339
40455	886340
57810	886341
119638	886342
88856	886343
32854	886344
68568	886345
138457	886346
48356	886347
30055	886348
52954	886349
67158	886350
89627	886351
103649	886352
52742	886353
57902	886354
19933	886355
92778	886356
29261	886357
53213	886358
68434	886359
41100	886360
17538	886361
66680	886362
2123	886363
66967	886364
26439	886365
68552	886366
29762	886367
120371	886368
77206	886369
17837	886370
9271	886371
113941	886372
68217	886373
89316	886374
11219	886375
114163	886376
41303	886377
26595	886378
17845	886379
81777	886380
26532	886381
41771	886382
67824	886383
76529	886384
19443	886385
7386	886386
96772	886387
36481	886388
87114	886389
44277	886390
132369	886391
26395	886392
46391	886393
33005	886394
44330	886395
41304	886396
88814	886397
68174	886398
100725	886399
66703	886400
14710	886401
51409	886402
59647	886403
41301	886404
52807	886405
164308	886406
29628	886407
56883	886408
104987	886409
57143	886410
88792	886411
40906	886412
41752	886413
87718	886414
13192	886415
95938	886416
51910	886417
51910	886418
68342	886419
159533	886420
22524	886421
60426	886422
133281	886423
34027	886424
101366	886425
41405	886426
30059	886427
19352	886428
32637	886429
73641	886430
140998	886431
7262	886432
49892	886433
33056	886434
36760	886435
41541	886436
37806	886437
101970	886438
50525	886439
37492	886440
97603	886441
68427	886442
30741	886443
212632	886444
206383	886445
77895	886446
101220	886447
190210	886448
8529	886449
106514	886450
12116	886451
1531	886452
131227	886453
40609	886454
23817	886455
52938	886456
94026	886457
52626	886458
11085	886459
21548	886460
12309	886461
136631	886462
14654	886463
89791	886464
78340	886465
21675	886466
26299	886467
119276	886468
76397	886469
16102	886470
20109	886471
39502	886472
26041	886473
156677	886474
61164	886475
65738	886476
176570	886477
42478	886478
8254	886479
57109	886480
182038	886481
2036	886482
10893	886483
27904	886484
47219	886485
113807	886486
231154	886487
47471	886488
56583	886489
104471	886490
2123	886491
10893	886492
1478	886493
27928	886494
14738	886495
9619	886496
72716	886497
4168	886498
113445	886499
13665	886500
30812	886501
96606	886502
13622	886503
138539	886504
44743	886505
41231	886506
240287	886507
24576	886508
47522	886509
178643	886510
77043	886511
19876	886512
61002	886513
29962	886514
96	886515
46463	886516
167268	886517
170880	886518
6035	886519
68632	886520
87794	886521
37951	886522
51829	886523
41595	886524
68001	886525
73216	886526
210370	886527
7333	886528
44889	886529
1366	886530
62378	886531
170371	886532
7357	886533
24126	886534
90725	886535
39027	886536
61999	886537
101004	886538
75436	886539
75388	886540
99626	886541
37179	886542
32053	886543
142393	886544
37712	886545
118842	886546
99400	886547
35059	886548
5005	886549
60128	886550
95507	886551
9906	886552
8428	886553
11654	886554
9660	886555
4114	886556
1194	886557
49350	886558
86784	886559
704	886560
542	886561
2772	886562
40542	886563
14213	886564
114	886565
115145	886566
218	886567
66349	886568
11275	886569
11174	886570
61966	886571
6204	886572
34420	886573
27789	886574
9856	886575
20778	886576
68586	886577
8799	886578
12031	886579
78065	886580
37802	886581
27450	886582
22232	886583
54226	886584
72630	886585
17896	886586
37953	886587
7700	886588
165927	886589
12673	886590
22362	886591
24467	886592
80849	886593
18324	886594
54355	886595
32740	886596
187329	886597
34155	886598
131858	886599
16926	886600
59735	886601
177316	886602
7024	886603
34676	886604
93743	886605
31693	886606
110814	886607
5491	886608
61327	886609
40622	886610
139718	886611
98462	886612
42785	886613
50815	886614
398	886615
43408	886616
135688	886617
11947	886618
131342	886619
110420	886620
134761	886621
56827	886622
14919	886623
68029	886624
15233	886625
615	886626
59803	886627
4623	886628
108772	886629
151842	886630
20726	886631
6114	886632
23240	886633
36787	886634
4853	886635
238940	886636
29422	886637
26737	886638
193264	886639
3923	886640
44826	886641
101814	886642
138267	886643
133409	886644
4788	886645
64795	886646
94509	886647
182174	886648
398	886649
206753	886650
5695	886651
152708	886652
175356	886653
46449	886654
1022	886655
34352	886656
9583	886657
438	886658
438	886659
188205	886660
69473	886661
78735	886662
105526	886663
21117	886664
84091	886665
143608	886666
139257	886667
9100	886668
61169	886669
126807	886670
55680	886671
54726	886672
712	886673
4920	886674
45596	886675
5723	886676
111103	886677
3982	886678
32822	886679
10193	886680
7690	886681
150324	886682
1406	886683
124166	886684
3787	886685
94409	886686
63560	886687
239018	886688
18694	886689
1840	886690
144752	886691
21073	886692
39887	886693
7227	886694
25436	886695
112504	886696
53441	886697
8763	886698
186	886699
178507	886700
34676	886701
112816	886702
75988	886703
44158	886704
30189	886705
8306	886706
32733	886707
33376	886708
154237	886709
140057	886710
2902	886711
18390	886712
46847	886713
1594	886714
21063	886715
199384	886716
45956	886717
5229	886718
13404	886719
60882	886720
84	886721
186	886722
31596	886723
3387	886724
36507	886725
134906	886726
39583	886727
110031	886728
15449	886729
56269	886730
19251	886731
33944	886732
128388	886733
54726	886734
2123	886735
199380	886736
57436	886737
75636	886738
56142	886739
41328	886740
15938	886741
39533	886742
58117	886743
157039	886744
82876	886745
849	886746
36277	886747
180834	886748
83250	886749
5057	886750
49638	886751
100237	886752
20174	886753
82331	886754
189704	886755
142210	886756
15391	886757
205044	886758
4401	886759
106565	886760
150374	886761
26167	886762
31383	886763
85639	886764
78932	886765
57431	886766
176752	886767
98932	886768
8681	886769
53662	886770
438	886771
137031	886772
7787	886773
3349	886774
50478	886775
23798	886776
32002	886777
128931	886778
15098	886779
17144	886780
10670	886781
27230	886782
30489	886783
1482	886784
70901	886785
12835	886786
35963	886787
18488	886788
154	886789
97076	886790
23259	886791
18276	886792
10635	886793
134858	886794
8113	886795
3138	886796
58504	886797
109563	886798
120450	886799
95682	886800
57987	886801
1596	886802
70	886803
62848	886804
9248	886805
70823	886806
65500	886807
22225	886808
40466	886809
76793	886810
146998	886811
34070	886812
57991	886813
34257	886814
95	886815
50519	886816
29505	886817
134832	886818
20859	886819
30642	886820
70	886821
70	886822
3640	886823
24907	886824
451	886825
4881	886826
156	886827
206494	886828
70472	886829
10781	886830
10012	886831
8929	886832
25007	886833
13284	886834
110783	886835
48064	886836
70	886837
7620	886838
118419	886839
6925	886840
22232	886841
33354	886842
14691	886843
7825	886844
64413	886845
21252	886846
12608	886847
8127	886848
40051	886849
54066	886850
8329	886851
72639	886852
70409	886853
17521	886854
4921	886855
17357	886856
84747	886857
22661	886858
161803	886859
28771	886860
52279	886861
43881	886862
22171	886863
14151	886864
5610	886865
6594	886866
54224	886867
79558	886868
2792	886869
150915	886870
3888	886871
72942	886872
22644	886873
73122	886874
34234	886875
30699	886876
6442	886877
199032	886878
97693	886879
100464	886880
4868	886881
183593	886882
143622	886883
23	886884
23256	886885
165258	886886
166721	886887
12624	886888
98	886889
22225	886890
83656	886891
102877	886892
17941	886893
7412	886894
44106	886895
118436	886896
8763	886897
23309	886898
4868	886899
131469	886900
152301	886901
22884	886902
117301	886903
7689	886904
89900	886905
113232	886906
71482	886907
64386	886908
130532	886909
44466	886910
72400	886911
4160	886912
55486	886913
186	886914
33845	886915
91630	886916
101814	886917
186	886918
186	886919
56320	886920
28752	886921
146295	886922
127931	886923
62379	886924
41491	886925
8749	886926
97214	886927
5739	886928
30374	886929
106555	886930
106544	886931
76689	886932
81693	886933
15361	886934
9930	886935
27395	886936
15171	886937
22225	886938
83762	886939
75627	886940
186	886941
186	886942
398	886943
84	886944
49739	886945
46930	886946
34780	886947
32380	886948
133894	886949
8542	886950
147550	886951
194014	886952
31595	886953
15634	886954
11386	886955
4117	886956
10062	886957
178406	886958
3756	886959
1985	886960
33437	886961
37101	886962
95350	886963
187155	886964
9068	886965
57589	886966
154116	886967
104538	886968
17149	886969
26305	886970
79944	886971
34340	886972
145029	886973
213632	886974
183449	886975
37787	886976
37879	886977
191767	886978
19522	886979
133717	886980
151402	886981
143589	886982
1435	886983
49539	886984
3402	886985
60497	886986
50249	886987
96039	886988
67855	886989
43254	886990
21332	886991
186	886992
186	886993
186861	886994
77555	886995
19033	886996
186	886997
31458	886998
17933	886999
164634	887000
22	887001
10050	887002
182408	887003
146221	887004
10050	887005
50772	887006
31531	887007
138040	887008
39533	887009
170698	887010
66725	887011
69669	887012
182724	887013
3919	887014
108908	887015
48326	887016
8568	887017
2546	887018
132250	887019
3726	887020
13814	887021
17943	887022
30946	887023
34	887024
6222	887025
11705	887026
7312	887027
63321	887028
76638	887029
236754	887030
115248	887031
182614	887032
34988	887033
1257	887034
1257	887035
67610	887036
1550	887037
127580	887038
1026	887039
1026	887040
1026	887041
1026	887042
1026	887043
8934	887044
5011	887045
731	887046
731	887047
731	887048
731	887049
27956	887050
224336	887051
67837	887052
113113	887053
15317	887054
102476	887055
164715	887056
40667	887057
37031	887058
177974	887059
119745	887060
46149	887061
108648	887062
164589	887063
91349	887064
5129	887065
226008	887066
217501	887067
133342	887068
1038	887069
63477	887070
9238	887071
40982	887072
787	887073
134850	887074
68661	887075
83476	887076
51149	887077
46321	887078
88790	887079
19123	887080
55132	887081
88392	887082
217198	887083
213833	887084
63135	887085
161782	887086
27811	887087
46610	887088
5998	887089
3536	887090
465	887091
3508	887092
161836	887093
69440	887094
168287	887095
138599	887096
102375	887097
54190	887098
134822	887099
99750	887100
47761	887101
307	887102
171687	887103
62164	887104
3996	887105
5185	887106
14980	887107
128471	887108
189276	887109
85501	887110
25484	887111
50411	887112
88525	887113
465	887114
144716	887115
52060	887116
109709	887117
123639	887118
66297	887119
54598	887120
39776	887121
42049	887122
186910	887123
34134	887124
154532	887125
18361	887126
33765	887127
42601	887128
18332	887129
871	887130
54445	887131
77086	887132
158410	887133
158687	887134
46476	887135
130345	887136
15179	887137
85232	887138
71993	887139
205455	887140
14399	887141
219862	887142
120135	887143
165277	887144
2535	887145
1419	887146
3528	887147
2819	887148
147790	887149
64383	887150
1438	887151
39816	887152
1740	887153
134438	887154
85189	887155
1414	887156
10463	887157
25909	887158
27208	887159
72656	887160
126475	887161
66609	887162
164604	887163
227550	887164
160607	887165
1549	887166
1549	887167
1549	887168
1550	887169
782	887170
1393	887171
1393	887172
1393	887173
1388	887174
1390	887175
1390	887176
2174	887177
2174	887178
2174	887179
1028	887180
1028	887181
1028	887182
1392	887183
1392	887184
1392	887185
3467	887186
3090	887187
3090	887188
3090	887189
3090	887190
3090	887191
532	887192
532	887193
532	887194
532	887195
71207	887196
616	887197
616	887198
938	887199
938	887200
938	887201
938	887202
121782	887203
1920	887204
1920	887205
1920	887206
1920	887207
1389	887208
1126	887209
46624	887210
42778	887211
49281	887212
84499	887213
36593	887214
33854	887215
216376	887216
1776	887217
217732	887218
52606	887219
193354	887220
2229	887221
155419	887222
217797	887223
21688	887224
127651	887225
34288	887226
236397	887227
1385	887228
9282	887229
24572	887230
78573	887231
37720	887232
5783	887233
124060	887234
11708	887235
7642	887236
6109	887237
45400	887238
2988	887239
15741	887240
130686	887241
10713	887242
15805	887243
144	887244
2927	887245
59533	887246
5317	887247
43	887248
2620	887249
21147	887250
27422	887251
7121	887252
64007	887253
111640	887254
167914	887255
143246	887256
14639	887257
35931	887258
19932	887259
15	887260
1555	887261
21959	887262
59014	887263
142315	887264
61804	887265
44387	887266
10	887267
63323	887268
30676	887269
3144	887270
5826	887271
33497	887272
17852	887273
47043	887274
140938	887275
88593	887276
212055	887277
15564	887278
136569	887279
100885	887280
60177	887281
140971	887282
72971	887283
176157	887284
84823	887285
13627	887286
108593	887287
1408	887288
166186	887289
87687	887290
18586	887291
53181	887292
38917	887293
31987	887294
62018	887295
26688	887296
143449	887297
51825	887298
2726	887299
217372	887300
7822	887301
192155	887302
35272	887303
22607	887304
27818	887305
46102	887306
80760	887307
24668	887308
64327	887309
39582	887310
60401	887311
104269	887312
8823	887313
75111	887314
103355	887315
35710	887316
70819	887317
101581	887318
33697	887319
8270	887320
16560	887321
104162	887322
20075	887323
2592	887324
106465	887325
196167	887326
156944	887327
10497	887328
18010	887329
104232	887330
60889	887331
17750	887332
106891	887333
38725	887334
26318	887335
55931	887336
139665	887337
29726	887338
62715	887339
89834	887340
89315	887341
131163	887342
136889	887343
29905	887344
34792	887345
89548	887346
11584	887347
29672	887348
168208	887349
71318	887350
22900	887351
139616	887352
147754	887353
103100	887354
1527	887355
68836	887356
60360	887357
167523	887358
31195	887359
102738	887360
183833	887361
112715	887362
34173	887363
9281	887364
29902	887365
48993	887366
9642	887367
175822	887368
60317	887369
196182	887370
29998	887371
140910	887372
154	887373
14107	887374
75454	887375
65758	887376
4485	887377
24509	887378
140973	887379
4485	887380
196449	887381
112830	887382
106685	887383
80118	887384
58425	887385
59974	887386
48551	887387
60869	887388
61643	887389
38786	887390
6746	887391
20458	887392
202390	887393
87510	887394
184368	887395
46088	887396
118986	887397
10762	887398
79752	887399
40260	887400
45905	887401
1152	887402
27569	887403
19055	887404
57763	887405
30874	887406
73339	887407
48958	887408
132367	887409
5683	887410
140324	887411
31287	887412
238804	887413
36998	887414
22584	887415
1939	887416
8259	887417
35533	887418
15566	887419
41882	887420
2735	887421
7660	887422
3448	887423
99075	887424
673	887425
63181	887426
12439	887427
128196	887428
42087	887429
46758	887430
4428	887431
21816	887432
79387	887433
12430	887434
153517	887435
95014	887436
62024	887437
1161	887438
88316	887439
1794	887440
1777	887441
142746	887442
44288	887443
108052	887444
145871	887445
52058	887446
53780	887447
2745	887448
585	887449
26746	887450
167109	887451
61225	887452
50331	887453
152784	887454
86987	887455
86297	887456
52781	887457
5850	887458
160243	887459
184095	887460
146148	887461
1777	887462
12440	887463
215347	887464
34599	887465
2163	887466
19803	887467
22557	887468
133043	887469
19040	887470
89775	887471
172091	887472
22636	887473
28565	887474
4	887475
27407	887476
2527	887477
88687	887478
6848	887479
116991	887480
12461	887481
28469	887482
10593	887483
14263	887484
4970	887485
14686	887486
113016	887487
63642	887488
28637	887489
97469	887490
28485	887491
94344	887492
1638	887493
32770	887494
29215	887495
42041	887496
99625	887497
46936	887498
77816	887499
62795	887500
56088	887501
45253	887502
4729	887503
28683	887504
2083	887505
46776	887506
61247	887507
538	887508
94228	887509
1918	887510
5017	887511
122933	887512
30149	887513
63604	887514
90049	887515
168262	887516
10889	887517
103295	887518
31339	887519
161062	887520
232233	887521
165870	887522
60845	887523
134660	887524
105562	887525
26604	887526
8762	887527
3868	887528
31706	887529
172601	887530
138738	887531
12888	887532
21262	887533
148534	887534
58175	887535
54610	887536
193395	887537
109646	887538
41468	887539
102860	887540
17192	887541
74304	887542
19038	887543
35784	887544
11871	887545
97987	887546
46386	887547
9481	887548
37339	887549
4159	887550
75743	887551
7086	887552
37049	887553
25178	887554
141574	887555
117341	887556
165947	887557
65877	887558
64636	887559
17025	887560
14903	887561
218287	887562
49450	887563
12424	887564
6501	887565
64210	887566
15716	887567
88402	887568
240378	887569
117013	887570
114012	887571
28860	887572
75629	887573
166318	887574
120159	887575
6554	887576
38423	887577
156881	887578
25815	887579
7882	887580
26322	887581
14109	887582
15757	887583
48514	887584
165653	887585
212113	887586
36416	887587
18542	887588
2103	887589
1631	887590
27176	887591
51549	887592
130382	887593
3514	887594
27125	887595
40334	887596
35532	887597
1565	887598
137340	887599
49226	887600
67968	887601
9055	887602
58929	887603
20990	887604
69865	887605
19077	887606
30792	887607
40311	887608
234525	887609
191360	887610
106033	887611
54885	887612
25486	887613
31215	887614
13763	887615
174298	887616
7377	887617
112100	887618
13520	887619
26775	887620
68783	887621
114277	887622
30446	887623
42223	887624
71395	887625
120759	887626
47291	887627
98385	887628
18072	887629
1110	887630
11766	887631
21810	887632
34480	887633
199031	887634
8789	887635
134181	887636
16592	887637
7012	887638
21999	887639
32332	887640
1396	887641
3102	887642
577	887643
116083	887644
8907	887645
103527	887646
37817	887647
2971	887648
34389	887649
1021	887650
12734	887651
23326	887652
27248	887653
6909	887654
3301	887655
25345	887656
49774	887657
17442	887658
34279	887659
62527	887660
1660	887661
187300	887662
72433	887663
69777	887664
4549	887665
4569	887666
165747	887667
63475	887668
11841	887669
63472	887670
52283	887671
137591	887672
6744	887673
1355	887674
2720	887675
51116	887676
69172	887677
62933	887678
5813	887679
12439	887680
83917	887681
26736	887682
647	887683
1883	887684
103967	887685
5759	887686
12495	887687
24630	887688
8187	887689
22021	887690
21256	887691
6333	887692
4	887693
151	887694
7	887695
408	887696
215455	887697
160993	887698
6223	887699
369	887700
60716	887701
34981	887702
22516	887703
145332	887704
12502	887705
57528	887706
18901	887707
10658	887708
45367	887709
1597	887710
141503	887711
33285	887712
47407	887713
10	887714
72750	887715
5103	887716
2739	887717
30555	887718
72746	887719
11542	887720
98878	887721
100032	887722
27136	887723
12572	887724
2728	887725
42101	887726
5004	887727
36323	887728
62848	887729
23645	887730
149337	887731
4316	887732
30631	887733
58838	887734
53252	887735
119286	887736
230874	887737
105644	887738
105383	887739
64521	887740
14974	887741
199296	887742
129938	887743
38565	887744
45491	887745
7385	887746
57500	887747
8522	887748
2205	887749
11375	887750
104450	887751
37241	887752
26849	887753
194444	887754
67622	887755
150177	887756
76794	887757
1938	887758
86052	887759
116076	887760
225433	887761
48258	887762
27573	887763
115300	887764
23146	887765
144762	887766
177179	887767
90151	887768
65029	887769
118577	887770
115525	887771
1506	887772
11498	887773
89044	887774
12388	887775
26361	887776
26936	887777
21004	887778
238109	887779
29269	887780
53241	887781
40893	887782
151087	887783
1921	887784
160847	887785
68287	887786
28770	887787
205957	887788
121993	887789
39607	887790
28507	887791
151446	887792
8363	887793
15124	887794
97642	887795
41846	887796
75868	887797
126579	887798
67678	887799
18001	887800
37858	887801
29269	887802
20734	887803
10227	887804
51115	887805
44945	887806
3065	887807
32133	887808
3478	887809
148291	887810
130725	887811
99768	887812
3910	887813
2700	887814
75550	887815
73721	887816
78896	887817
36414	887818
188355	887819
22353	887820
71241	887821
33351	887822
164093	887823
88608	887824
63768	887825
76649	887826
186093	887827
137102	887828
1572	887829
193436	887830
65556	887831
68389	887832
29801	887833
89186	887834
43556	887835
4567	887836
69846	887837
58394	887838
112112	887839
193453	887840
122762	887841
1556	887842
3744	887843
9193	887844
20771	887845
32520	887846
8870	887847
65367	887848
88538	887849
44679	887850
140016	887851
88538	887852
110353	887853
44890	887854
16888	887855
28778	887856
16103	887857
129322	887858
148762	887859
166864	887860
236177	887861
48877	887862
54251	887863
155430	887864
54089	887865
34522	887866
113506	887867
7932	887868
41405	887869
40258	887870
22518	887871
61627	887872
2002	887873
54542	887874
144527	887875
83609	887876
32052	887877
226557	887878
63700	887879
73973	887880
204497	887881
19321	887882
83237	887883
158987	887884
145999	887885
67691	887886
17746	887887
86028	887888
29145	887889
27891	887890
21521	887891
206412	887892
66464	887893
59393	887894
9602	887895
111854	887896
40887	887897
63255	887898
68633	887899
5389	887900
8863	887901
153601	887902
159842	887903
534	887904
83771	887905
19508	887906
46326	887907
39177	887908
15256	887909
5951	887910
13675	887911
237688	887912
225180	887913
225826	887914
18556	887915
142739	887916
111242	887917
163740	887918
31207	887919
67280	887920
110267	887921
42964	887922
534	887923
73595	887924
1301	887925
96810	887926
105538	887927
5531	887928
71720	887929
113110	887930
91787	887931
80988	887932
95135	887933
63716	887934
35025	887935
24634	887936
115065	887937
12766	887938
114318	887939
123120	887940
382	887941
100880	887942
134415	887943
75314	887944
159703	887945
789	887946
158834	887947
854	887948
12861	887949
91340	887950
42530	887951
72889	887952
11037	887953
50104	887954
62280	887955
27208	887956
164115	887957
34426	887958
8371	887959
26031	887960
9838	887961
7125	887962
153439	887963
147595	887964
119335	887965
21101	887966
170878	887967
24948	887968
896	887969
18929	887970
91459	887971
42960	887972
81678	887973
35451	887974
9323	887975
213695	887976
7169	887977
29599	887978
12796	887979
17763	887980
50360	887981
57815	887982
27549	887983
11357	887984
83690	887985
65458	887986
5472	887987
150862	887988
19390	887989
71664	887990
19892	887991
71684	887992
44608	887993
218013	887994
216746	887995
183100	887996
36187	887997
130734	887998
69553	887999
97115	888000
74762	888001
34944	888002
207768	888003
28505	888004
152553	888005
193407	888006
31982	888007
97337	888008
181515	888009
207427	888010
105209	888011
34382	888012
49935	888013
134075	888014
60419	888015
2571	888016
232062	888017
127223	888018
142809	888019
205727	888020
11065	888021
19905	888022
8062	888023
39889	888024
14212	888025
123756	888026
19048	888027
82970	888028
10019	888029
50776	888030
225283	888031
209380	888032
202903	888033
35738	888034
91953	888035
12209	888036
33910	888037
32459	888038
22735	888039
2526	888040
30131	888041
40337	888042
44202	888043
72630	888044
71845	888045
133892	888046
2752	888047
42924	888048
77150	888049
227704	888050
92444	888051
2097	888052
82063	888053
4430	888054
74885	888055
51661	888056
40177	888057
35518	888058
12918	888059
15888	888060
62252	888061
48668	888062
8049	888063
27909	888064
2081	888065
10357	888066
238905	888067
13972	888068
56471	888069
10219	888070
35143	888071
73057	888072
63939	888073
128164	888074
5201	888075
11579	888076
5288	888077
50233	888078
11258	888079
8337	888080
206809	888081
5149	888082
42946	888083
36369	888084
42874	888085
34245	888086
13135	888087
8534	888088
145918	888089
7611	888090
139589	888091
131741	888092
66340	888093
44176	888094
112813	888095
6628	888096
166022	888097
108904	888098
39572	888099
165533	888100
78956	888101
2806	888102
17528	888103
27341	888104
5605	888105
87038	888106
114150	888107
119348	888108
1873	888109
17143	888110
56860	888111
181143	888112
12010	888113
100669	888114
23324	888115
34612	888116
43671	888117
72081	888118
12373	888119
27449	888120
128813	888121
41895	888122
48341	888123
5791	888124
7640	888125
2086	888126
43925	888127
154131	888128
2725	888129
3882	888130
5365	888131
39923	888132
50641	888133
42255	888134
3011	888135
111503	888136
17528	888137
72306	888138
28023	888139
3265	888140
18418	888141
55865	888142
42434	888143
217185	888144
3936	888145
13568	888146
1536	888147
1517	888148
47325	888149
38558	888150
21825	888151
7299	888152
7844	888153
39877	888154
20331	888155
14965	888156
21740	888157
3	888158
3459	888159
20611	888160
5802	888161
3332	888162
80555	888163
12536	888164
16537	888165
10567	888166
65266	888167
75862	888168
24162	888169
8990	888170
5495	888171
530	888172
22635	888173
11878	888174
5249	888175
3342	888176
1472	888177
35528	888178
34060	888179
34132	888180
33022	888181
163480	888182
51569	888183
10912	888184
70201	888185
15879	888186
8513	888187
9915	888188
37697	888189
10479	888190
16792	888191
38587	888192
6586	888193
9935	888194
32578	888195
122563	888196
89547	888197
116447	888198
3959	888199
18621	888200
77495	888201
3926	888202
61710	888203
45449	888204
1537	888205
18671	888206
95224	888207
82233	888208
89102	888209
51352	888210
69506	888211
7636	888212
22660	888213
66333	888214
9030	888215
15023	888216
4461	888217
41868	888218
68789	888219
21970	888220
33084	888221
14128	888222
206260	888223
33202	888224
129281	888225
65540	888226
17684	888227
82720	888228
102063	888229
83894	888230
50554	888231
42729	888232
27076	888233
1033	888234
3985	888235
2391	888236
1510	888237
119592	888238
5475	888239
65379	888240
74616	888241
89084	888242
3121	888243
301	888244
205434	888245
23025	888246
73895	888247
65033	888248
87830	888249
87733	888250
82489	888251
31971	888252
98905	888253
44518	888254
101917	888255
49058	888256
73488	888257
85387	888258
54331	888259
47653	888260
25007	888261
153118	888262
44311	888263
24570	888264
37495	888265
1326	888266
44311	888267
27493	888268
9755	888269
174073	888270
74282	888271
16611	888272
29146	888273
80434	888274
59617	888275
57389	888276
9442	888277
69915	888278
7030	888279
34284	888280
185556	888281
50849	888282
92681	888283
23596	888284
57811	888285
56717	888286
143404	888287
84824	888288
87939	888289
16984	888290
3122	888291
76969	888292
5051	888293
42630	888294
44481	888295
89462	888296
28250	888297
3781	888298
54497	888299
7080	888300
134367	888301
34255	888302
1819	888303
44269	888304
18771	888305
165652	888306
167191	888307
44687	888308
155269	888309
185731	888310
1259	888311
37488	888312
8838	888313
39375	888314
2155	888315
44814	888316
54154	888317
77736	888318
103277	888319
164126	888320
1244	888321
11156	888322
52563	888323
6525	888324
44211	888325
10024	888326
44365	888327
68571	888328
37882	888329
11376	888330
20458	888331
66547	888332
133055	888333
17141	888334
47138	888335
52222	888336
76782	888337
22877	888338
43830	888339
22881	888340
31987	888341
65050	888342
163504	888343
21853	888344
13046	888345
38043	888346
30075	888347
114921	888348
27224	888349
4499	888350
37398	888351
3319	888352
31637	888353
84688	888354
2801	888355
18480	888356
4527	888357
17159	888358
59598	888359
14561	888360
19068	888361
2354	888362
4603	888363
15744	888364
86892	888365
49080	888366
4013	888367
927	888368
6380	888369
110555	888370
40170	888371
6402	888372
42592	888373
8078	888374
2179	888375
485	888376
190875	888377
1311	888378
3435	888379
20484	888380
100992	888381
44604	888382
20237	888383
9983	888384
21586	888385
22255	888386
62177	888387
4964	888388
401	888389
140870	888390
79297	888391
84675	888392
7207	888393
30667	888394
57118	888395
16455	888396
20233	888397
47425	888398
37460	888399
195800	888400
6229	888401
194175	888402
18116	888403
50977	888404
97908	888405
62699	888406
9884	888407
1783	888408
126398	888409
5462	888410
2275	888411
23704	888412
220185	888413
105702	888414
20503	888415
21667	888416
2600	888417
24238	888418
25600	888419
13191	888420
2090	888421
89300	888422
32593	888423
102776	888424
117539	888425
283	888426
98591	888427
20582	888428
17266	888429
27785	888430
76090	888431
160879	888432
70965	888433
13522	888434
20122	888435
29724	888436
144220	888437
38769	888438
16937	888439
9875	888440
23750	888441
11121	888442
222144	888443
21056	888444
13867	888445
6379	888446
7127	888447
184859	888448
20456	888449
3434	888450
113314	888451
15674	888452
23937	888453
48433	888454
1466	888455
14062	888456
6971	888457
10178	888458
38208	888459
75813	888460
556	888461
2292	888462
43510	888463
16457	888464
22655	888465
45224	888466
344	888467
89752	888468
37420	888469
7595	888470
38325	888471
19949	888472
40761	888473
27258	888474
65465	888475
51073	888476
48400	888477
17841	888478
8234	888479
64642	888480
7060	888481
60192	888482
31841	888483
143672	888484
14107	888485
9685	888486
14103	888487
122973	888488
7428	888489
13654	888490
16257	888491
59949	888492
4072	888493
55055	888494
24028	888495
103547	888496
34442	888497
15923	888498
34460	888499
2303	888500
89811	888501
61531	888502
52524	888503
106431	888504
105439	888505
23166	888506
191880	888507
21321	888508
64836	888509
51130	888510
14269	888511
147304	888512
18968	888513
11765	888514
62650	888515
7348	888516
7030	888517
110664	888518
28325	888519
31507	888520
14267	888521
80914	888522
7848	888523
44589	888524
61929	888525
131276	888526
4823	888527
37293	888528
7171	888529
18582	888530
2773	888531
34107	888532
22446	888533
62370	888534
34202	888535
1397	888536
98334	888537
145670	888538
22735	888539
3833	888540
27249	888541
150172	888542
19014	888543
29857	888544
44848	888545
169429	888546
137649	888547
226284	888548
5322	888549
51024	888550
131870	888551
57592	888552
181313	888553
39699	888554
161125	888555
75883	888556
224577	888557
205114	888558
8056	888559
92720	888560
145694	888561
6972	888562
216816	888563
206713	888564
13189	888565
158206	888566
162218	888567
44567	888568
183415	888569
214819	888570
145570	888571
159989	888572
149988	888573
8090	888574
66474	888575
96638	888576
180703	888577
97453	888578
6281	888579
187615	888580
11111	888581
85095	888582
44465	888583
162403	888584
23020	888585
152516	888586
96678	888587
114639	888588
31112	888589
154745	888590
57117	888591
80172	888592
100822	888593
115362	888594
35631	888595
151664	888596
130431	888597
57617	888598
44841	888599
148124	888600
19215	888601
57126	888602
65565	888603
93638	888604
162177	888605
72657	888606
226476	888607
21391	888608
57529	888609
13560	888610
181980	888611
3215	888612
28582	888613
24712	888614
60190	888615
132558	888616
175785	888617
57297	888618
215349	888619
132566	888620
16434	888621
9454	888622
86197	888623
283	888624
16333	888625
73365	888626
43029	888627
58609	888628
108961	888629
35444	888630
211284	888631
65821	888632
35644	888633
83445	888634
50015	888635
226421	888636
13581	888637
64167	888638
116001	888639
86376	888640
216129	888641
64956	888642
75046	888643
157996	888644
133582	888645
210310	888646
56952	888647
57460	888648
115255	888649
205734	888650
148873	888651
208721	888652
57290	888653
158924	888654
394	888655
9733	888656
69966	888657
190577	888658
9365	888659
121	888660
28985	888661
42499	888662
2185	888663
65928	888664
3119	888665
49874	888666
23002	888667
173411	888668
81459	888669
90147	888670
153058	888671
46238	888672
9414	888673
21389	888674
151088	888675
112581	888676
105026	888677
108882	888678
25039	888679
149187	888680
145188	888681
201380	888682
60616	888683
161579	888684
84224	888685
35199	888686
22712	888687
2482	888688
1073	888689
60827	888690
11395	888691
7251	888692
34759	888693
16284	888694
47051	888695
5487	888696
20548	888697
16142	888698
274	888699
975	888700
5290	888701
22857	888702
38503	888703
56538	888704
4361	888705
70375	888706
115983	888707
56789	888708
2023	888709
4670	888710
2571	888711
15154	888712
3769	888713
13181	888714
159	888715
15123	888716
45444	888717
74627	888718
308	888719
988	888720
18617	888721
71300	888722
808	888723
69091	888724
230309	888725
158841	888726
394	888727
1454	888728
104659	888729
107318	888730
35199	888731
4342	888732
63826	888733
19490	888734
196700	888735
4474	888736
14143	888737
93679	888738
5114	888739
24191	888740
477	888741
97283	888742
47544	888743
76029	888744
7795	888745
139208	888746
248	888747
48	888748
43989	888749
16509	888750
135249	888751
65597	888752
3260	888753
1189	888754
490	888755
42566	888756
85098	888757
212956	888758
113216	888759
215035	888760
112237	888761
75564	888762
211161	888763
148122	888764
216487	888765
97632	888766
100513	888767
51005	888768
35670	888769
47042	888770
74431	888771
126906	888772
1313	888773
17303	888774
269	888775
155520	888776
12703	888777
147191	888778
84018	888779
172464	888780
56286	888781
8181	888782
2384	888783
1860	888784
15658	888785
1000	888786
38071	888787
4220	888788
16342	888789
43596	888790
13141	888791
21238	888792
1453	888793
84353	888794
48826	888795
23377	888796
7654	888797
35022	888798
10937	888799
8780	888800
5645	888801
163825	888802
355	888803
18709	888804
149573	888805
355	888806
112549	888807
95177	888808
24210	888809
346	888810
17722	888811
123625	888812
355	888813
3039	888814
346	888815
3039	888816
234119	888817
3039	888818
10952	888819
206247	888820
21485	888821
116903	888822
346	888823
3039	888824
18709	888825
355	888826
101156	888827
128554	888828
100205	888829
12451	888830
1442	888831
16091	888832
240130	888833
2078	888834
51363	888835
56454	888836
195	888837
4082	888838
19459	888839
41387	888840
41386	888841
103448	888842
27182	888843
2874	888844
96168	888845
34084	888846
346	888847
157462	888848
1000	888849
230109	888850
43290	888851
624	888852
355	888853
64481	888854
24530	888855
3039	888856
25844	888857
346	888858
355	888859
4018	888860
13114	888861
27602	888862
106044	888863
19471	888864
68802	888865
11926	888866
223327	888867
346	888868
355	888869
39246	888870
200762	888871
143477	888872
15702	888873
6711	888874
9876	888875
108655	888876
159306	888877
183193	888878
4775	888879
46933	888880
139617	888881
84324	888882
14407	888883
70629	888884
5174	888885
3984	888886
2980	888887
105061	888888
83848	888889
141022	888890
93212	888891
22177	888892
113731	888893
70569	888894
3039	888895
12265	888896
1000	888897
10365	888898
147188	888899
47162	888900
227520	888901
19715	888902
31281	888903
47572	888904
47707	888905
19467	888906
15987	888907
3660	888908
167131	888909
127698	888910
124593	888911
47519	888912
2957	888913
66757	888914
9726	888915
30275	888916
107653	888917
33354	888918
89674	888919
7405	888920
1	888921
7795	888922
4532	888923
117865	888924
55393	888925
149003	888926
38688	888927
12265	888928
355	888929
194356	888930
51482	888931
133319	888932
7824	888933
20090	888934
14617	888935
133172	888936
213214	888937
113192	888938
11057	888939
9411	888940
18928	888941
4228	888942
6637	888943
155758	888944
1765	888945
55979	888946
16821	888947
31061	888948
169	888949
12251	888950
815	888951
58672	888952
30573	888953
111372	888954
21694	888955
26536	888956
26395	888957
5175	888958
87765	888959
268	888960
40441	888961
719	888962
16202	888963
96648	888964
156232	888965
359	888966
10696	888967
10719	888968
41532	888969
1105	888970
14416	888971
1790	888972
10628	888973
106556	888974
2474	888975
67197	888976
6869	888977
6821	888978
39267	888979
89360	888980
5035	888981
16572	888982
49964	888983
12346	888984
9173	888985
9173	888986
25620	888987
9854	888988
13006	888989
6172	888990
85695	888991
11721	888992
155184	888993
114577	888994
9334	888995
186108	888996
116104	888997
141642	888998
111744	888999
60196	889000
62105	889001
13770	889002
203155	889003
14396	889004
100469	889005
60059	889006
1081	889007
158466	889008
118180	889009
15956	889010
736	889011
66020	889012
54514	889013
7746	889014
4480	889015
16643	889016
46110	889017
46091	889018
111825	889019
12163	889020
235729	889021
85967	889022
4582	889023
38667	889024
40042	889025
48573	889026
14904	889027
542	889028
19265	889029
232709	889030
190704	889031
17523	889032
17876	889033
90897	889034
90897	889035
50817	889036
196426	889037
175866	889038
85007	889039
145103	889040
156164	889041
50910	889042
27535	889043
13272	889044
111475	889045
36340	889046
117099	889047
165837	889048
32884	889049
226185	889050
90905	889051
3807	889052
70869	889053
15292	889054
72625	889055
231725	889056
44760	889057
33974	889058
27243	889059
55521	889060
123687	889061
22987	889062
170522	889063
100986	889064
212547	889065
29910	889066
6331	889067
41322	889068
126565	889069
46386	889070
172296	889071
103727	889072
106589	889073
79697	889074
110940	889075
210	889076
7774	889077
33062	889078
1668	889079
42918	889080
183913	889081
8359	889082
123767	889083
36531	889084
62161	889085
47038	889086
82185	889087
142537	889088
25353	889089
37538	889090
176679	889091
16697	889092
37461	889093
43468	889094
145539	889095
65520	889096
106471	889097
8011	889098
12396	889099
41037	889100
50183	889101
89872	889102
55501	889103
23371	889104
64813	889105
6345	889106
16349	889107
18891	889108
47263	889109
60700	889110
49663	889111
19045	889112
1997	889113
67631	889114
62663	889115
9668	889116
55521	889117
27967	889118
61061	889119
59255	889120
38047	889121
95627	889122
97778	889123
105903	889124
19336	889125
22800	889126
151552	889127
43730	889128
43638	889129
107909	889130
137659	889131
59206	889132
10736	889133
80439	889134
37881	889135
79706	889136
12934	889137
120595	889138
87843	889139
24825	889140
56887	889141
43804	889142
30941	889143
61807	889144
50475	889145
87429	889146
19045	889147
15513	889148
79226	889149
57528	889150
108963	889151
114208	889152
114208	889153
21350	889154
165657	889155
178132	889156
132728	889157
66440	889158
28574	889159
82182	889160
23561	889161
95851	889162
132763	889163
160401	889164
2233	889165
47428	889166
13204	889167
81112	889168
176417	889169
177428	889170
135025	889171
196651	889172
95422	889173
127756	889174
94568	889175
34339	889176
63522	889177
44027	889178
38215	889179
17333	889180
71342	889181
14319	889182
110428	889183
200629	889184
10026	889185
24530	889186
38051	889187
89090	889188
43055	889189
6969	889190
4748	889191
11836	889192
54240	889193
19169	889194
18257	889195
45794	889196
60008	889197
23056	889198
119651	889199
5899	889200
115870	889201
39902	889202
96735	889203
31562	889204
59402	889205
30924	889206
85844	889207
2689	889208
540	889209
27890	889210
34245	889211
22283	889212
34709	889213
7896	889214
18823	889215
45054	889216
33940	889217
51983	889218
27134	889219
110073	889220
5578	889221
82560	889222
2500	889223
21814	889224
32014	889225
29262	889226
1780	889227
170617	889228
91712	889229
130591	889230
128201	889231
57879	889232
70349	889233
218418	889234
56053	889235
2448	889236
223198	889237
132033	889238
305	889239
53019	889240
80727	889241
198464	889242
29150	889243
33192	889244
233655	889245
13329	889246
42771	889247
54828	889248
1752	889249
1148	889250
27384	889251
15385	889252
15286	889253
123600	889254
43039	889255
33998	889256
1609	889257
22089	889258
124032	889259
65869	889260
91927	889261
12867	889262
3097	889263
54522	889264
26025	889265
1951	889266
113322	889267
1276	889268
85396	889269
2205	889270
70452	889271
171663	889272
27377	889273
91692	889274
2188	889275
172891	889276
124358	889277
70746	889278
4506	889279
2231	889280
171381	889281
1788	889282
91691	889283
27382	889284
123440	889285
172607	889286
32308	889287
5155	889288
34262	889289
949	889290
4025	889291
12652	889292
54599	889293
9167	889294
1435	889295
123371	889296
27424	889297
33918	889298
113551	889299
32308	889300
615	889301
110135	889302
73529	889303
109363	889304
109789	889305
29639	889306
64665	889307
6872	889308
615	889309
109108	889310
21196	889311
2101	889312
25306	889313
62386	889314
39195	889315
228489	889316
832	889317
45561	889318
13988	889319
22581	889320
171644	889321
24314	889322
103026	889323
38475	889324
16494	889325
16362	889326
4187	889327
38381	889328
29542	889329
197385	889330
37406	889331
37406	889332
13682	889333
5411	889334
551	889335
5411	889336
6053	889337
8307	889338
5417	889339
5411	889340
60934	889341
11318	889342
2053	889343
79475	889344
79051	889345
13639	889346
21892	889347
4242	889348
19811	889349
7161	889350
3682	889351
24007	889352
37898	889353
24647	889354
19923	889355
61330	889356
142091	889357
13691	889358
48618	889359
17336	889360
6237	889361
9681	889362
24174	889363
47383	889364
232009	889365
48612	889366
4747	889367
9695	889368
16533	889369
9832	889370
7190	889371
2038	889372
6237	889373
433	889374
195093	889375
19767	889376
60992	889377
196360	889378
2631	889379
38532	889380
7292	889381
61156	889382
79051	889383
104756	889384
3250	889385
19825	889386
106170	889387
24529	889388
3238	889389
103419	889390
24535	889391
47452	889392
146	889393
29542	889394
4798	889395
9680	889396
17336	889397
433	889398
17336	889399
9115	889400
47531	889401
13883	889402
29947	889403
2015	889404
13761	889405
11480	889406
16350	889407
2943	889408
38280	889409
48333	889410
117704	889411
4172	889412
2265	889413
35237	889414
41375	889415
48418	889416
143028	889417
24547	889418
4742	889419
53801	889420
78995	889421
47923	889422
79297	889423
38360	889424
29661	889425
4173	889426
3306	889427
16675	889428
61174	889429
14385	889430
8864	889431
123238	889432
1376	889433
123764	889434
42609	889435
8933	889436
219861	889437
194247	889438
168742	889439
66951	889440
35023	889441
223701	889442
134698	889443
220481	889444
38220	889445
3155	889446
4565	889447
54649	889448
12261	889449
12261	889450
33138	889451
9279	889452
38007	889453
1214	889454
54659	889455
13514	889456
19023	889457
63776	889458
106316	889459
62388	889460
199104	889461
48708	889462
615	889463
106313	889464
58895	889465
101866	889466
12884	889467
10838	889468
165910	889469
615	889470
222	889471
82837	889472
18564	889473
54514	889474
234617	889475
22128	889476
826	889477
111	889478
124335	889479
3066	889480
216133	889481
217823	889482
221098	889483
233490	889484
110597	889485
51666	889486
231273	889487
267	889488
73029	889489
36058	889490
2884	889491
8826	889492
6789	889493
22625	889494
220402	889495
19265	889496
181012	889497
154595	889498
234079	889499
12044	889500
92174	889501
98319	889502
31898	889503
22499	889504
101629	889505
234295	889506
86553	889507
13896	889508
167218	889509
57466	889510
45133	889511
45652	889512
27491	889513
34310	889514
144737	889515
218960	889516
48420	889517
1525	889518
162649	889519
131463	889520
24558	889521
66583	889522
41443	889523
11697	889524
57139	889525
51263	889526
22110	889527
145961	889528
159622	889529
71436	889530
116322	889531
156708	889532
3214	889533
14012	889534
65340	889535
171966	889536
57466	889537
3620	889538
38007	889539
67321	889540
4619	889541
1	889542
1	889543
1	889544
1	889545
333	889546
16562	889547
16562	889548
3741	889549
9042	889550
17157	889551
106375	889552
14033	889553
68600	889554
4032	889555
2148	889556
51819	889557
11126	889558
39294	889559
65952	889560
13586	889561
156995	889562
1114	889563
14605	889564
21674	889565
53127	889566
21634	889567
185211	889568
26784	889569
93600	889570
223075	889571
13285	889572
118046	889573
46686	889574
90202	889575
77268	889576
108672	889577
48562	889578
85922	889579
114882	889580
51167	889581
84584	889582
64910	889583
60884	889584
63163	889585
107453	889586
69957	889587
115236	889588
2119	889589
174242	889590
77502	889591
158808	889592
204634	889593
50856	889594
39180	889595
153855	889596
66156	889597
8924	889598
4799	889599
33603	889600
147180	889601
1871	889602
108723	889603
214176	889604
111759	889605
227196	889606
147021	889607
17536	889608
40277	889609
19637	889610
86116	889611
166943	889612
23587	889613
156574	889614
220125	889615
95140	889616
8934	889617
158096	889618
8924	889619
151043	889620
84007	889621
2117	889622
153712	889623
7663	889624
48560	889625
6630	889626
69336	889627
71903	889628
931	889629
3899	889630
3065	889631
10437	889632
114811	889633
86289	889634
84241	889635
49779	889636
6600	889637
51261	889638
112993	889639
11461	889640
1385	889641
1561	889642
714	889643
844	889644
15103	889645
62901	889646
89240	889647
7490	889648
112788	889649
160018	889650
219050	889651
65603	889652
14469	889653
11846	889654
118603	889655
89901	889656
222948	889657
63400	889658
1437	889659
1007	889660
17898	889661
111759	889662
128015	889663
26689	889664
26818	889665
18849	889666
2697	889667
34591	889668
144464	889669
219109	889670
146145	889671
192129	889672
20914	889673
26688	889674
11392	889675
131134	889676
108606	889677
118957	889678
53293	889679
157422	889680
218758	889681
2697	889682
63447	889683
179303	889684
51037	889685
19165	889686
153606	889687
85993	889688
46915	889689
108190	889690
153258	889691
57958	889692
1039	889693
24204	889694
158595	889695
218087	889696
50568	889697
227746	889698
49414	889699
66156	889700
66283	889701
222622	889702
251	889703
44866	889704
159087	889705
17897	889706
11885	889707
97000	889708
64128	889709
116679	889710
156131	889711
224599	889712
33566	889713
6615	889714
225805	889715
41257	889716
1373	889717
70632	889718
226135	889719
222773	889720
114894	889721
63202	889722
8917	889723
89603	889724
39995	889725
14519	889726
160154	889727
115389	889728
6605	889729
215892	889730
232765	889731
104855	889732
67738	889733
76810	889734
25932	889735
5045	889736
113574	889737
14526	889738
216422	889739
43555	889740
3016	889741
2153	889742
8860	889743
78924	889744
50129	889745
169316	889746
222685	889747
84233	889748
82654	889749
3382	889750
167203	889751
5770	889752
84805	889753
12142	889754
13569	889755
203476	889756
229503	889757
21801	889758
3120	889759
3017	889760
50931	889761
1732	889762
167563	889763
48528	889764
66123	889765
226117	889766
127020	889767
65068	889768
8912	889769
855	889770
79095	889771
61283	889772
33566	889773
114455	889774
115195	889775
83688	889776
7674	889777
154490	889778
120238	889779
12867	889780
173	889781
223533	889782
139806	889783
49451	889784
18849	889785
108724	889786
12459	889787
31868	889788
69129	889789
157339	889790
1881	889791
220211	889792
162110	889793
110854	889794
171805	889795
17572	889796
6885	889797
9814	889798
5719	889799
53458	889800
115562	889801
12439	889802
60884	889803
14828	889804
31207	889805
21009	889806
87037	889807
41920	889808
5758	889809
228167	889810
6603	889811
120725	889812
60899	889813
19920	889814
240056	889815
4955	889816
65123	889817
161374	889818
223189	889819
37151	889820
232771	889821
79095	889822
70002	889823
61217	889824
113491	889825
104197	889826
78859	889827
147043	889828
104467	889829
20531	889830
111408	889831
79748	889832
2776	889833
90425	889834
32020	889835
6642	889836
25174	889837
164220	889838
71618	889839
105811	889840
156772	889841
11967	889842
6607	889843
61221	889844
91088	889845
14569	889846
33378	889847
15318	889848
33047	889849
3381	889850
12053	889851
82115	889852
206215	889853
147181	889854
106635	889855
2677	889856
14485	889857
227718	889858
25504	889859
222940	889860
12476	889861
115297	889862
39118	889863
536	889864
1007	889865
5094	889866
115456	889867
159045	889868
9803	889869
215031	889870
50829	889871
1437	889872
136	889873
25662	889874
4590	889875
216202	889876
68526	889877
31199	889878
6615	889879
10374	889880
25885	889881
115542	889882
99430	889883
115795	889884
25741	889885
42800	889886
157021	889887
127856	889888
29908	889889
51561	889890
52116	889891
1871	889892
51026	889893
86692	889894
1016	889895
14913	889896
30230	889897
84445	889898
7615	889899
22308	889900
763	889901
2209	889902
92845	889903
71872	889904
12423	889905
3065	889906
1871	889907
14899	889908
18061	889909
82031	889910
90822	889911
63285	889912
195335	889913
12446	889914
53128	889915
24566	889916
164582	889917
53276	889918
46597	889919
17898	889920
159685	889921
6611	889922
44093	889923
152986	889924
10150	889925
5639	889926
84657	889927
64785	889928
161578	889929
82701	889930
230618	889931
228532	889932
14480	889933
21218	889934
103081	889935
13635	889936
226546	889937
136727	889938
122025	889939
125662	889940
66271	889941
185518	889942
49444	889943
158317	889944
232429	889945
117003	889946
4362	889947
177142	889948
4362	889949
42176	889950
116005	889951
115331	889952
226787	889953
945	889954
14467	889955
30494	889956
14891	889957
57198	889958
218469	889959
153834	889960
40152	889961
156363	889962
32017	889963
84525	889964
32017	889965
14906	889966
197728	889967
151138	889968
66265	889969
66287	889970
47014	889971
8717	889972
49420	889973
56518	889974
69298	889975
12740	889976
25830	889977
132415	889978
114067	889979
126281	889980
31466	889981
81426	889982
54145	889983
53931	889984
56171	889985
162604	889986
147276	889987
31397	889988
1871	889989
21830	889990
39146	889991
158757	889992
158205	889993
12459	889994
33394	889995
2398	889996
157970	889997
86169	889998
14467	889999
5720	890000
836	890001
9814	890002
65388	890003
106018	890004
951	890005
8920	890006
119633	890007
11048	890008
65841	890009
66518	890010
222977	890011
15336	890012
160987	890013
1427	890014
229717	890015
14480	890016
7490	890017
8963	890018
25736	890019
2155	890020
158768	890021
17572	890022
230726	890023
226679	890024
12740	890025
97036	890026
21089	890027
146053	890028
21089	890029
14536	890030
216823	890031
107151	890032
17445	890033
116042	890034
68269	890035
68604	890036
42236	890037
10484	890038
158664	890039
55434	890040
68908	890041
68875	890042
156141	890043
7261	890044
219303	890045
73094	890046
21396	890047
57805	890048
12112	890049
160018	890050
221759	890051
232544	890052
18849	890053
2385	890054
159612	890055
33094	890056
162286	890057
2245	890058
12148	890059
158517	890060
115832	890061
232644	890062
84237	890063
171649	890064
225929	890065
108668	890066
68534	890067
225851	890068
6202	890069
179634	890070
108378	890071
69319	890072
25677	890073
114767	890074
116346	890075
231033	890076
93310	890077
21919	890078
139605	890079
222495	890080
41834	890081
34143	890082
4377	890083
132562	890084
3900	890085
90578	890086
15101	890087
68222	890088
85921	890089
85941	890090
226600	890091
30119	890092
157310	890093
12459	890094
12459	890095
12459	890096
222979	890097
3932	890098
5105	890099
81712	890100
218508	890101
5763	890102
71474	890103
17981	890104
21863	890105
157372	890106
65093	890107
2385	890108
222951	890109
1576	890110
86438	890111
178543	890112
226039	890113
78357	890114
153712	890115
14921	890116
120717	890117
221196	890118
26751	890119
8924	890120
31201	890121
3897	890122
40246	890123
224603	890124
159286	890125
63140	890126
147032	890127
25736	890128
150532	890129
156587	890130
17232	890131
5747	890132
158688	890133
66272	890134
114729	890135
20591	890136
91534	890137
12923	890138
161339	890139
69589	890140
159860	890141
32280	890142
221898	890143
10455	890144
221188	890145
155924	890146
222791	890147
26579	890148
83925	890149
151068	890150
114992	890151
228071	890152
86392	890153
157981	890154
67061	890155
138876	890156
15062	890157
10446	890158
49509	890159
222963	890160
223274	890161
2419	890162
2419	890163
150788	890164
169521	890165
159490	890166
31197	890167
27935	890168
251	890169
157655	890170
50885	890171
84296	890172
37712	890173
156078	890174
18195	890175
2535	890176
54134	890177
3937	890178
1133	890179
2245	890180
1282	890181
946	890182
502	890183
27098	890184
1419	890185
91395	890186
1400	890187
536	890188
10603	890189
1940	890190
195109	890191
1946	890192
2449	890193
331	890194
71933	890195
13631	890196
2525	890197
38220	890198
1969	890199
7780	890200
1162	890201
2776	890202
79275	890203
123051	890204
23919	890205
2219	890206
3959	890207
3160	890208
2781	890209
3585	890210
3585	890211
37964	890212
38008	890213
961	890214
18338	890215
48361	890216
9715	890217
24348	890218
585	890219
29384	890220
4775	890221
584	890222
2825	890223
128067	890224
6687	890225
460	890226
805	890227
126981	890228
50405	890229
11725	890230
30777	890231
41681	890232
24499	890233
7200	890234
48422	890235
756	890236
142447	890237
29145	890238
38538	890239
6985	890240
4739	890241
4666	890242
6964	890243
5309	890244
37894	890245
8246	890246
29890	890247
35760	890248
103902	890249
64230	890250
24564	890251
5404	890252
8106	890253
13223	890254
111551	890255
24509	890256
183023	890257
28635	890258
28635	890259
37520	890260
31268	890261
62304	890262
11188	890263
60342	890264
11172	890265
18948	890266
110448	890267
139506	890268
6964	890269
186401	890270
62286	890271
19739	890272
71241	890273
141527	890274
6975	890275
8264	890276
13540	890277
60324	890278
77921	890279
16562	890280
195827	890281
28615	890282
28615	890283
167345	890284
39837	890285
104090	890286
66207	890287
74982	890288
107771	890289
94268	890290
185872	890291
47073	890292
165917	890293
60495	890294
139230	890295
131127	890296
103572	890297
108253	890298
169233	890299
107394	890300
9583	890301
218028	890302
745	890303
31450	890304
226606	890305
77638	890306
198794	890307
100120	890308
110015	890309
77612	890310
102825	890311
139261	890312
226801	890313
38567	890314
101170	890315
80400	890316
86314	890317
63778	890318
20862	890319
87267	890320
44473	890321
238366	890322
145497	890323
8390	890324
233092	890325
57767	890326
137758	890327
207899	890328
114602	890329
104503	890330
6395	890331
7424	890332
53234	890333
57333	890334
239327	890335
226276	890336
108123	890337
52125	890338
108625	890339
52591	890340
222150	890341
64748	890342
227795	890343
86619	890344
42759	890345
17973	890346
2790	890347
21249	890348
34986	890349
45269	890350
75113	890351
221343	890352
82469	890353
32254	890354
172749	890355
38338	890356
3063	890357
154362	890358
25295	890359
4497	890360
80394	890361
65434	890362
28194	890363
45269	890364
136589	890365
18907	890366
9261	890367
12396	890368
109113	890369
40360	890370
679	890371
27321	890372
137759	890373
37108	890374
112266	890375
45365	890376
26261	890377
11986	890378
180626	890379
86910	890380
54982	890381
1587	890382
85690	890383
16101	890384
3674	890385
93226	890386
55214	890387
4491	890388
87184	890389
98136	890390
46892	890391
9597	890392
47253	890393
34785	890394
149193	890395
75442	890396
16789	890397
11999	890398
8696	890399
24331	890400
4907	890401
179190	890402
53616	890403
70078	890404
4396	890405
60337	890406
50440	890407
25037	890408
55319	890409
1157	890410
235398	890411
236685	890412
77832	890413
54751	890414
1595	890415
4160	890416
3542	890417
155819	890418
134808	890419
63077	890420
137128	890421
89505	890422
234529	890423
25948	890424
32015	890425
77697	890426
194062	890427
190085	890428
84191	890429
239905	890430
3722	890431
82385	890432
158653	890433
101354	890434
71229	890435
39024	890436
229465	890437
161915	890438
107733	890439
205036	890440
49782	890441
82618	890442
136746	890443
136578	890444
121146	890445
109520	890446
61768	890447
235193	890448
59070	890449
53894	890450
136844	890451
76523	890452
216900	890453
148950	890454
209322	890455
154779	890456
210197	890457
112249	890458
215259	890459
109646	890460
154969	890461
216427	890462
150046	890463
110051	890464
154119	890465
46564	890466
82793	890467
162969	890468
207465	890469
84783	890470
17282	890471
231151	890472
39648	890473
240072	890474
5400	890475
126357	890476
122244	890477
3112	890478
37995	890479
104537	890480
111869	890481
146753	890482
31099	890483
122832	890484
226937	890485
120099	890486
104762	890487
42499	890488
225445	890489
117694	890490
67496	890491
111453	890492
61727	890493
162099	890494
158771	890495
22673	890496
27472	890497
108957	890498
145909	890499
55192	890500
302	890501
57153	890502
114303	890503
15471	890504
81181	890505
38654	890506
94917	890507
11999	890508
47556	890509
72754	890510
229474	890511
10932	890512
34785	890513
223166	890514
162756	890515
80974	890516
153412	890517
186	890518
144489	890519
24408	890520
4598	890521
49888	890522
24408	890523
208341	890524
3097	890525
186554	890526
93734	890527
38329	890528
136670	890529
85084	890530
109041	890531
109041	890532
126837	890533
54144	890534
112733	890535
117279	890536
163373	890537
103498	890538
176109	890539
13648	890540
81533	890541
58643	890542
144896	890543
108282	890544
19784	890545
196461	890546
20862	890547
30322	890548
118514	890549
745	890550
75195	890551
227345	890552
59627	890553
128167	890554
111445	890555
85465	890556
159787	890557
102065	890558
89369	890559
106750	890560
87447	890561
30666	890562
205594	890563
11524	890564
48521	890565
27472	890566
11801	890567
11801	890568
4312	890569
4312	890570
212238	890571
105868	890572
30010	890573
97627	890574
33993	890575
177458	890576
111436	890577
57942	890578
91887	890579
67399	890580
20817	890581
3166	890582
5531	890583
29155	890584
26428	890585
13347	890586
19434	890587
4553	890588
83011	890589
235059	890590
120516	890591
106840	890592
10282	890593
42472	890594
165517	890595
85441	890596
106643	890597
63524	890598
204073	890599
136140	890600
26681	890601
114865	890602
10454	890603
115554	890604
60303	890605
95301	890606
3316	890607
8627	890608
60401	890609
169974	890610
69793	890611
28282	890612
70627	890613
46892	890614
45508	890615
133361	890616
140463	890617
81863	890618
20536	890619
157569	890620
69709	890621
37621	890622
56858	890623
8143	890624
101995	890625
11040	890626
86633	890627
214627	890628
101690	890629
55992	890630
20257	890631
102725	890632
65287	890633
75461	890634
3394	890635
4377	890636
99498	890637
6282	890638
30841	890639
120690	890640
162816	890641
39035	890642
27472	890643
120223	890644
89643	890645
68231	890646
222197	890647
120191	890648
16198	890649
91387	890650
61123	890651
100120	890652
85042	890653
105114	890654
211392	890655
7835	890656
97768	890657
141506	890658
113263	890659
71565	890660
72339	890661
79104	890662
40511	890663
205324	890664
157808	890665
41948	890666
119701	890667
194743	890668
156802	890669
226645	890670
186706	890671
20441	890672
85186	890673
215607	890674
105699	890675
29558	890676
137910	890677
96534	890678
58781	890679
13260	890680
138169	890681
49540	890682
36727	890683
28834	890684
93157	890685
183388	890686
95784	890687
191098	890688
194233	890689
171935	890690
211222	890691
28000	890692
35785	890693
234497	890694
99825	890695
89680	890696
43706	890697
129296	890698
14192	890699
28238	890700
105777	890701
154677	890702
147424	890703
2723	890704
81834	890705
227251	890706
216725	890707
109968	890708
121982	890709
226533	890710
226909	890711
143947	890712
43114	890713
124487	890714
157409	890715
147641	890716
6191	890717
38723	890718
62668	890719
162895	890720
91067	890721
162895	890722
78142	890723
15906	890724
77225	890725
95076	890726
106742	890727
114755	890728
161025	890729
4492	890730
122490	890731
175562	890732
87466	890733
130818	890734
163074	890735
100867	890736
129272	890737
125512	890738
206339	890739
105515	890740
85886	890741
19796	890742
95708	890743
92187	890744
123571	890745
30691	890746
47022	890747
61447	890748
6889	890749
5368	890750
97243	890751
78814	890752
56059	890753
61190	890754
3387	890755
59431	890756
44974	890757
91745	890758
24352	890759
24352	890760
16313	890761
23324	890762
2590	890763
139914	890764
29541	890765
60319	890766
101358	890767
16808	890768
8697	890769
183695	890770
3310	890771
45025	890772
45446	890773
46082	890774
39623	890775
44089	890776
1777	890777
61447	890778
28644	890779
2316	890780
16382	890781
132349	890782
1048	890783
78202	890784
104153	890785
62286	890786
11424	890787
79204	890788
37750	890789
102127	890790
24416	890791
50217	890792
2945	890793
106168	890794
105741	890795
39674	890796
57628	890797
29653	890798
30194	890799
7132	890800
58290	890801
580	890802
24735	890803
105197	890804
3308	890805
3308	890806
151990	890807
191831	890808
181925	890809
13962	890810
1998	890811
28461	890812
78023	890813
218312	890814
38928	890815
68198	890816
12307	890817
30954	890818
56555	890819
13655	890820
33211	890821
24733	890822
11921	890823
38862	890824
89126	890825
6620	890826
94798	890827
54844	890828
86977	890829
8967	890830
6123	890831
25951	890832
135247	890833
92376	890834
38862	890835
40872	890836
38588	890837
143170	890838
38862	890839
160124	890840
67418	890841
60671	890842
143437	890843
30976	890844
51451	890845
215250	890846
33211	890847
48545	890848
7995	890849
119727	890850
19141	890851
12011	890852
16063	890853
25798	890854
35332	890855
113925	890856
127467	890857
121849	890858
197824	890859
20885	890860
18930	890861
44988	890862
3429	890863
2316	890864
21323	890865
140877	890866
6971	890867
17887	890868
104177	890869
76031	890870
4741	890871
198375	890872
30657	890873
35517	890874
25242	890875
103022	890876
60882	890877
78902	890878
28335	890879
16762	890880
1173	890881
57215	890882
65611	890883
159967	890884
68040	890885
77461	890886
43889	890887
183169	890888
2929	890889
62125	890890
61561	890891
759	890892
30690	890893
17939	890894
8322	890895
2300	890896
81094	890897
57412	890898
157609	890899
8315	890900
143232	890901
13770	890902
17982	890903
182948	890904
106190	890905
70026	890906
86495	890907
219233	890908
122327	890909
144497	890910
68025	890911
68025	890912
119355	890913
196	890914
103749	890915
195480	890916
140456	890917
165845	890918
105236	890919
60677	890920
29844	890921
60677	890922
69405	890923
47804	890924
61976	890925
168952	890926
13047	890927
142991	890928
105810	890929
198720	890930
92294	890931
132959	890932
9739	890933
195836	890934
103782	890935
48579	890936
140571	890937
93669	890938
142102	890939
1650	890940
5442	890941
19750	890942
48419	890943
24635	890944
77974	890945
48332	890946
141485	890947
103195	890948
140809	890949
102720	890950
175925	890951
142460	890952
197818	890953
78219	890954
94117	890955
195718	890956
223696	890957
29679	890958
103408	890959
169870	890960
103859	890961
39695	890962
1945	890963
63004	890964
231118	890965
81432	890966
168883	890967
90296	890968
140579	890969
19611	890970
49163	890971
238346	890972
1331	890973
201497	890974
9716	890975
121650	890976
31069	890977
19611	890978
196728	890979
135742	890980
121765	890981
9716	890982
58773	890983
105234	890984
199016	890985
104488	890986
13765	890987
142025	890988
37923	890989
61344	890990
208195	890991
19932	890992
121849	890993
139682	890994
48324	890995
13918	890996
140648	890997
5469	890998
78804	890999
4739	891000
104974	891001
79086	891002
78139	891003
194796	891004
80236	891005
126100	891006
197203	891007
2585	891008
16628	891009
195696	891010
122177	891011
41765	891012
200796	891013
2612	891014
8351	891015
197250	891016
37895	891017
105039	891018
73396	891019
53802	891020
12338	891021
85778	891022
74786	891023
101790	891024
48618	891025
13830	891026
20020	891027
61412	891028
197361	891029
139934	891030
4067	891031
201480	891032
222770	891033
189578	891034
87269	891035
121690	891036
13875	891037
13875	891038
94	891039
29004	891040
168815	891041
164983	891042
61417	891043
104546	891044
93669	891045
48592	891046
198541	891047
140151	891048
61785	891049
37652	891050
8394	891051
1109	891052
103899	891053
24166	891054
2064	891055
195609	891056
197261	891057
141792	891058
150193	891059
223898	891060
202177	891061
24676	891062
8392	891063
8392	891064
27309	891065
195571	891066
72834	891067
39591	891068
198926	891069
119	891070
22668	891071
2225	891072
234247	891073
218715	891074
232880	891075
218751	891076
228650	891077
5414	891078
116756	891079
82657	891080
235496	891081
592	891082
592	891083
14877	891084
14877	891085
182876	891086
14877	891087
15517	891088
223080	891089
76	891090
7	891091
1484	891092
231095	891093
228880	891094
5742	891095
85838	891096
233113	891097
229875	891098
38380	891099
121633	891100
69228	891101
11074	891102
123773	891103
33306	891104
91152	891105
1447	891106
169676	891107
165030	891108
170270	891109
42081	891110
141156	891111
84107	891112
59492	891113
19885	891114
9665	891115
85715	891116
130194	891117
200414	891118
42062	891119
104918	891120
4436	891121
81353	891122
200152	891123
86114	891124
107695	891125
8248	891126
1815	891127
19961	891128
116960	891129
18030	891130
156550	891131
3273	891132
228598	891133
232598	891134
220288	891135
218979	891136
45765	891137
156165	891138
79729	891139
4329	891140
11568	891141
1575	891142
3509	891143
1410	891144
2219	891145
1441	891146
625	891147
40373	891148
2510	891149
1288	891150
2785	891151
2047	891152
14950	891153
62577	891154
621	891155
28241	891156
93272	891157
1562	891158
113642	891159
19656	891160
62577	891161
382	891162
79601	891163
13929	891164
2913	891165
44680	891166
44680	891167
24195	891168
9257	891169
673	891170
1041	891171
1563	891172
61950	891173
19965	891174
24354	891175
79947	891176
33088	891177
8300	891178
105081	891179
46869	891180
585	891181
1994	891182
873	891183
3949	891184
1780	891185
60246	891186
50700	891187
78044	891188
103878	891189
48287	891190
4762	891191
24765	891192
118425	891193
11567	891194
52836	891195
76930	891196
103124	891197
124336	891198
47900	891199
140397	891200
37202	891201
78622	891202
141852	891203
23913	891204
78818	891205
3310	891206
24126	891207
37147	891208
54470	891209
4773	891210
110384	891211
110531	891212
66485	891213
1422	891214
4140	891215
48390	891216
43589	891217
60121	891218
40818	891219
19719	891220
141948	891221
221297	891222
24802	891223
132880	891224
230983	891225
13967	891226
172755	891227
101997	891228
68348	891229
13404	891230
52398	891231
41301	891232
47873	891233
17773	891234
37804	891235
68259	891236
53093	891237
59819	891238
240074	891239
101493	891240
32950	891241
35482	891242
74526	891243
26298	891244
52578	891245
40925	891246
156196	891247
45107	891248
22589	891249
51556	891250
7075	891251
46446	891252
68641	891253
20300	891254
46586	891255
26410	891256
164848	891257
20749	891258
59830	891259
17786	891260
41679	891261
36630	891262
46503	891263
9513	891264
80245	891265
51544	891266
127104	891267
37442	891268
28177	891269
17773	891270
87061	891271
140289	891272
21603	891273
22589	891274
29775	891275
166831	891276
36509	891277
18528	891278
229929	891279
26214	891280
172247	891281
13924	891282
84879	891283
98567	891284
131889	891285
59008	891286
14064	891287
119003	891288
230741	891289
225670	891290
57859	891291
57859	891292
615	891293
76592	891294
22306	891295
34287	891296
113737	891297
46910	891298
188676	891299
15829	891300
1964	891301
23263	891302
16766	891303
23170	891304
9315	891305
1558	891306
12062	891307
1980	891308
44110	891309
1137	891310
104319	891311
6458	891312
110334	891313
149885	891314
166	891315
6627	891316
1526	891317
59429	891318
68632	891319
7243	891320
188558	891321
33165	891322
48591	891323
56027	891324
46864	891325
70227	891326
213802	891327
31695	891328
61515	891329
41780	891330
7938	891331
6869	891332
155044	891333
7052	891334
15306	891335
5588	891336
2109	891337
139464	891338
38813	891339
53694	891340
201823	891341
7457	891342
14531	891343
8	891344
62539	891345
84721	891346
28482	891347
1596	891348
98948	891349
365	891350
76481	891351
150383	891352
9448	891353
205661	891354
71903	891355
21154	891356
31062	891357
83567	891358
76825	891359
6030	891360
136774	891361
1442	891362
16750	891363
3642	891364
3250	891365
1472	891366
9724	891367
24988	891368
2048	891369
2217	891370
12868	891371
86156	891372
46162	891373
43812	891374
55238	891375
10366	891376
97911	891377
230530	891378
29572	891379
89321	891380
13735	891381
41895	891382
9407	891383
29220	891384
94754	891385
3879	891386
43887	891387
56035	891388
117627	891389
40298	891390
25087	891391
68201	891392
37024	891393
83443	891394
31608	891395
7089	891396
58908	891397
13601	891398
23780	891399
94971	891400
81329	891401
22328	891402
229429	891403
118552	891404
51627	891405
39219	891406
4317	891407
72311	891408
104826	891409
33019	891410
56568	891411
6133	891412
5544	891413
17136	891414
73006	891415
26732	891416
48254	891417
9380	891418
15691	891419
367	891420
46185	891421
7790	891422
50369	891423
4176	891424
60291	891425
36597	891426
25656	891427
33377	891428
101422	891429
30518	891430
52668	891431
32080	891432
886	891433
104442	891434
50403	891435
24757	891436
213951	891437
14989	891438
188402	891439
21162	891440
186552	891441
87334	891442
56480	891443
67943	891444
189582	891445
44890	891446
50403	891447
28579	891448
7466	891449
89624	891450
2508	891451
1568	891452
37	891453
49009	891454
2214	891455
7826	891456
12056	891457
14177	891458
8627	891459
15827	891460
108591	891461
23313	891462
46179	891463
36266	891464
59531	891465
2517	891466
12326	891467
58423	891468
53244	891469
12329	891470
18925	891471
19088	891472
154883	891473
124714	891474
147215	891475
58567	891476
33187	891477
7769	891478
50861	891479
52566	891480
3783	891481
20268	891482
6061	891483
9855	891484
4972	891485
14503	891486
6603	891487
16678	891488
2268	891489
12034	891490
27821	891491
12762	891492
185850	891493
6090	891494
2814	891495
87881	891496
66553	891497
119109	891498
7494	891499
26449	891500
21027	891501
126202	891502
148440	891503
6382	891504
95243	891505
67421	891506
118324	891507
21701	891508
33178	891509
10445	891510
145963	891511
192516	891512
71728	891513
79421	891514
184	891515
8497	891516
97331	891517
38855	891518
47071	891519
119786	891520
238873	891521
1817	891522
3965	891523
75087	891524
2371	891525
9092	891526
58856	891527
9150	891528
73462	891529
13177	891530
2971	891531
12639	891532
96940	891533
66696	891534
8106	891535
9627	891536
6913	891537
103021	891538
30742	891539
39456	891540
69354	891541
31988	891542
133934	891543
65119	891544
179811	891545
16870	891546
33915	891547
48548	891548
3340	891549
2493	891550
22467	891551
180874	891552
95575	891553
48401	891554
57563	891555
76876	891556
82290	891557
147327	891558
85665	891559
2930	891560
4637	891561
32474	891562
24073	891563
140752	891564
1954	891565
20389	891566
7180	891567
19093	891568
79610	891569
27791	891570
26926	891571
109044	891572
19121	891573
38041	891574
9296	891575
64658	891576
30580	891577
18689	891578
17150	891579
6695	891580
62455	891581
18549	891582
7258	891583
60813	891584
72836	891585
40810	891586
55231	891587
5249	891588
16665	891589
34404	891590
4556	891591
960	891592
13727	891593
3512	891594
58900	891595
46632	891596
56487	891597
79487	891598
50238	891599
41224	891600
52652	891601
4259	891602
146397	891603
71749	891604
79401	891605
51377	891606
40764	891607
4017	891608
107279	891609
31623	891610
119226	891611
158835	891612
68549	891613
71794	891614
47102	891615
17932	891616
6529	891617
2963	891618
41	891619
2640	891620
30063	891621
62137	891622
53981	891623
26959	891624
71758	891625
2640	891626
9385	891627
108104	891628
17747	891629
65375	891630
16411	891631
139930	891632
80703	891633
48752	891634
25478	891635
137152	891636
15116	891637
10779	891638
48909	891639
69970	891640
128323	891641
24025	891642
91372	891643
214236	891644
14397	891645
5120	891646
41058	891647
76372	891648
38308	891649
40249	891650
34490	891651
8745	891652
8834	891653
312	891654
29379	891655
43714	891656
95054	891657
16955	891658
50228	891659
20842	891660
24393	891661
10861	891662
3535	891663
735	891664
37527	891665
39066	891666
128837	891667
2411	891668
83909	891669
154940	891670
47430	891671
11156	891672
28106	891673
96450	891674
3374	891675
30411	891676
86883	891677
149910	891678
15751	891679
65878	891680
127711	891681
91888	891682
48586	891683
67259	891684
28199	891685
30188	891686
37946	891687
28030	891688
125913	891689
215443	891690
9380	891691
110737	891692
47452	891693
20302	891694
78949	891695
36318	891696
29089	891697
148843	891698
32071	891699
120636	891700
14372	891701
6039	891702
76132	891703
45494	891704
5723	891705
93498	891706
118556	891707
21805	891708
679	891709
16080	891710
87780	891711
175720	891712
28839	891713
29585	891714
13986	891715
121211	891716
8025	891717
93506	891718
124593	891719
71812	891720
36579	891721
64829	891722
115909	891723
108602	891724
8483	891725
120737	891726
76629	891727
147838	891728
9057	891729
18622	891730
119317	891731
126618	891732
113939	891733
82017	891734
1060	891735
34687	891736
199520	891737
16130	891738
78084	891739
18717	891740
12114	891741
27664	891742
22494	891743
14930	891744
20771	891745
83212	891746
17507	891747
1302	891748
34694	891749
151652	891750
48205	891751
127183	891752
6899	891753
67036	891754
130684	891755
55953	891756
6139	891757
3184	891758
2537	891759
5586	891760
53508	891761
35419	891762
13160	891763
840	891764
1305	891765
77850	891766
46744	891767
2472	891768
37906	891769
2539	891770
1225	891771
46559	891772
57441	891773
16557	891774
15328	891775
6247	891776
63523	891777
13711	891778
4396	891779
187414	891780
97812	891781
94326	891782
67043	891783
3789	891784
4772	891785
7036	891786
181840	891787
15190	891788
64702	891789
64441	891790
12339	891791
102670	891792
15623	891793
25852	891794
210848	891795
15194	891796
7	891797
22494	891798
129647	891799
21234	891800
148369	891801
13256	891802
6101	891803
1745	891804
9818	891805
100340	891806
12538	891807
4471	891808
640	891809
706	891810
140507	891811
141298	891812
3058	891813
197103	891814
19322	891815
6793	891816
15190	891817
15190	891818
69862	891819
12617	891820
4205	891821
19398	891822
129322	891823
38744	891824
27614	891825
4924	891826
56335	891827
12555	891828
25970	891829
147434	891830
58358	891831
713	891832
64401	891833
5246	891834
25602	891835
7069	891836
10931	891837
26215	891838
209363	891839
139415	891840
8369	891841
43699	891842
1098	891843
39403	891844
17144	891845
6330	891846
29532	891847
16590	891848
207857	891849
16449	891850
19076	891851
96653	891852
43577	891853
41650	891854
53220	891855
9345	891856
99649	891857
13791	891858
154300	891859
7	891860
96589	891861
44994	891862
148790	891863
12730	891864
45684	891865
84349	891866
76912	891867
21337	891868
40918	891869
135	891870
6648	891871
950	891872
60129	891873
125652	891874
57846	891875
80102	891876
37068	891877
14814	891878
79593	891879
15199	891880
25021	891881
88194	891882
36486	891883
92263	891884
128961	891885
9091	891886
13162	891887
57737	891888
37594	891889
163926	891890
67084	891891
125897	891892
99579	891893
84242	891894
40091	891895
72595	891896
514	891897
108794	891898
78712	891899
12570	891900
43606	891901
4721	891902
5814	891903
105763	891904
19665	891905
38310	891906
58260	891907
49664	891908
579	891909
18177	891910
5814	891911
102459	891912
4555	891913
9446	891914
39683	891915
38215	891916
48717	891917
21828	891918
22755	891919
104449	891920
40943	891921
199180	891922
22940	891923
29682	891924
146601	891925
87474	891926
46778	891927
17838	891928
29326	891929
83401	891930
79393	891931
2395	891932
2395	891933
4065	891934
27703	891935
27629	891936
27625	891937
43897	891938
3789	891939
9302	891940
10950	891941
18622	891942
2611	891943
22799	891944
49013	891945
153052	891946
32393	891947
8127	891948
84110	891949
22655	891950
102288	891951
62377	891952
127550	891953
152265	891954
3386	891955
73513	891956
57033	891957
10068	891958
210636	891959
1970	891960
205962	891961
151504	891962
56245	891963
1271	891964
25267	891965
116805	891966
6077	891967
78323	891968
39439	891969
64415	891970
77386	891971
32135	891972
124359	891973
119954	891974
32811	891975
1562	891976
1419	891977
186890	891978
5822	891979
3287	891980
36287	891981
131720	891982
69	891983
15224	891984
3514	891985
763	891986
36561	891987
49490	891988
96127	891989
113539	891990
150611	891991
3482	891992
38621	891993
657	891994
109236	891995
3412	891996
70787	891997
134145	891998
108812	891999
172014	892000
150957	892001
32245	892002
11156	892003
50379	892004
23110	892005
148245	892006
20297	892007
97133	892008
19041	892009
177783	892010
41731	892011
817	892012
34674	892013
18360	892014
13280	892015
2875	892016
71281	892017
84277	892018
19985	892019
100331	892020
35223	892021
14031	892022
27772	892023
20422	892024
17438	892025
20246	892026
58928	892027
53530	892028
10019	892029
3918	892030
98706	892031
211541	892032
2594	892033
7115	892034
7232	892035
4640	892036
207523	892037
11162	892038
22724	892039
99544	892040
14094	892041
40786	892042
21349	892043
1870	892044
28199	892045
82504	892046
43169	892047
5805	892048
25867	892049
37299	892050
143639	892051
423	892052
41881	892053
69344	892054
2962	892055
1887	892056
12671	892057
66702	892058
211154	892059
649	892060
32990	892061
39796	892062
2452	892063
39238	892064
61996	892065
7082	892066
18553	892067
20019	892068
7014	892069
62629	892070
30975	892071
386	892072
15938	892073
47956	892074
24683	892075
76974	892076
28255	892077
12114	892078
33250	892079
3572	892080
16706	892081
25131	892082
37814	892083
64385	892084
6804	892085
12249	892086
93986	892087
12712	892088
27345	892089
23	892090
14820	892091
929	892092
12634	892093
20672	892094
5601	892095
7	892096
22595	892097
127677	892098
15679	892099
7095	892100
67295	892101
23208	892102
21560	892103
3461	892104
74613	892105
127442	892106
97794	892107
79679	892108
76629	892109
118743	892110
20433	892111
2883	892112
1178	892113
221	892114
18186	892115
27321	892116
32561	892117
145550	892118
84231	892119
55193	892120
71457	892121
34907	892122
19560	892123
11242	892124
5947	892125
86513	892126
22767	892127
35839	892128
5575	892129
22634	892130
10042	892131
14692	892132
143806	892133
4780	892134
44702	892135
13989	892136
35482	892137
2002	892138
210385	892139
56094	892140
38120	892141
72271	892142
12934	892143
133151	892144
14084	892145
25140	892146
17246	892147
5544	892148
27589	892149
27444	892150
38849	892151
108142	892152
36577	892153
855	892154
2420	892155
10446	892156
68880	892157
102905	892158
113960	892159
125976	892160
22842	892161
22052	892162
673	892163
20792	892164
18237	892165
138847	892166
3816	892167
61992	892168
17062	892169
45320	892170
164728	892171
171447	892172
27015	892173
154374	892174
19470	892175
14525	892176
55912	892177
13959	892178
24386	892179
57283	892180
27144	892181
1748	892182
35280	892183
145896	892184
78770	892185
4556	892186
9313	892187
93775	892188
2895	892189
42651	892190
7565	892191
27643	892192
1218	892193
7303	892194
22784	892195
20344	892196
65736	892197
39715	892198
138263	892199
82340	892200
51233	892201
148961	892202
5875	892203
19059	892204
37586	892205
18177	892206
17207	892207
19132	892208
50467	892209
55581	892210
6737	892211
18690	892212
9223	892213
1253	892214
24231	892215
234630	892216
44254	892217
21773	892218
15626	892219
239111	892220
7208	892221
15724	892222
62208	892223
24068	892224
44185	892225
55414	892226
65833	892227
49461	892228
147095	892229
21199	892230
60045	892231
93306	892232
43650	892233
61978	892234
40903	892235
6957	892236
58610	892237
29227	892238
85356	892239
72705	892240
17731	892241
76124	892242
10738	892243
15190	892244
23560	892245
82876	892246
54400	892247
14904	892248
35968	892249
13965	892250
8964	892251
24123	892252
7935	892253
68171	892254
119613	892255
1290	892256
108661	892257
61124	892258
31568	892259
59334	892260
24726	892261
1419	892262
72661	892263
38559	892264
22764	892265
7077	892266
26030	892267
22588	892268
49729	892269
1721	892270
1593	892271
51	892272
70390	892273
6965	892274
83465	892275
108617	892276
202688	892277
32436	892278
85426	892279
1403	892280
71912	892281
112957	892282
5882	892283
72139	892284
789	892285
79369	892286
26752	892287
11693	892288
22838	892289
20355	892290
131305	892291
30649	892292
38709	892293
1108	892294
25041	892295
48141	892296
29595	892297
59142	892298
54997	892299
152285	892300
38629	892301
106417	892302
125743	892303
126441	892304
8960	892305
152023	892306
4714	892307
12030	892308
22470	892309
1217	892310
10779	892311
25382	892312
1065	892313
38660	892314
31318	892315
18808	892316
66585	892317
3414	892318
48706	892319
62421	892320
138212	892321
22901	892322
48004	892323
91254	892324
26341	892325
44921	892326
16640	892327
2304	892328
4623	892329
17191	892330
450	892331
38639	892332
57604	892333
97864	892334
129512	892335
10582	892336
2795	892337
6612	892338
44666	892339
82128	892340
212211	892341
54037	892342
849	892343
28647	892344
1427	892345
10191	892346
83193	892347
122834	892348
76555	892349
65350	892350
5288	892351
9809	892352
17443	892353
144977	892354
40076	892355
50742	892356
140931	892357
45333	892358
57900	892359
6624	892360
109738	892361
94386	892362
235674	892363
104802	892364
17613	892365
32110	892366
18671	892367
8792	892368
27850	892369
72008	892370
970	892371
95456	892372
28630	892373
35776	892374
44764	892375
63913	892376
922	892377
135201	892378
19208	892379
2719	892380
40303	892381
204462	892382
5982	892383
36148	892384
5243	892385
10294	892386
119631	892387
2233	892388
208723	892389
2100	892390
32875	892391
40850	892392
239578	892393
26039	892394
1319	892395
78437	892396
85278	892397
157134	892398
1011	892399
38285	892400
2681	892401
19208	892402
21545	892403
52502	892404
54361	892405
14249	892406
34634	892407
86770	892408
11299	892409
11975	892410
43220	892411
39155	892412
12139	892413
58718	892414
75569	892415
95605	892416
218166	892417
26607	892418
73062	892419
151590	892420
101950	892421
165754	892422
36011	892423
222910	892424
47269	892425
8960	892426
3308	892427
49630	892428
88362	892429
129649	892430
45401	892431
49731	892432
7409	892433
138860	892434
95913	892435
79269	892436
21310	892437
44244	892438
10734	892439
137367	892440
48046	892441
87500	892442
20741	892443
120621	892444
26750	892445
37698	892446
31201	892447
16721	892448
13002	892449
1604	892450
25686	892451
57250	892452
1101	892453
107149	892454
21561	892455
2920	892456
6512	892457
151405	892458
25502	892459
11772	892460
3479	892461
47271	892462
126254	892463
34771	892464
94550	892465
37102	892466
116203	892467
72019	892468
24844	892469
51266	892470
11762	892471
102978	892472
65861	892473
116846	892474
61959	892475
13607	892476
85404	892477
112333	892478
51803	892479
85390	892480
123830	892481
49551	892482
139028	892483
7486	892484
94814	892485
7702	892486
70396	892487
23963	892488
33661	892489
17105	892490
119395	892491
194691	892492
202529	892493
175291	892494
129892	892495
52583	892496
16545	892497
6761	892498
4520	892499
84801	892500
202452	892501
43585	892502
22766	892503
19458	892504
61994	892505
64172	892506
111072	892507
36673	892508
118184	892509
32378	892510
30770	892511
10858	892512
72713	892513
13025	892514
129144	892515
61450	892516
84266	892517
174749	892518
46573	892519
10739	892520
8126	892521
31797	892522
22280	892523
19697	892524
46643	892525
68414	892526
111193	892527
26459	892528
2286	892529
5922	892530
99633	892531
43161	892532
145902	892533
68012	892534
5085	892535
1652	892536
36196	892537
106977	892538
63303	892539
216176	892540
40669	892541
36460	892542
17769	892543
40118	892544
120334	892545
4997	892546
21945	892547
24702	892548
205592	892549
10205	892550
120472	892551
144786	892552
210876	892553
67496	892554
86308	892555
72044	892556
23191	892557
96393	892558
21350	892559
11941	892560
106493	892561
2708	892562
80076	892563
109367	892564
87095	892565
4583	892566
188324	892567
13215	892568
180473	892569
17441	892570
6708	892571
73378	892572
151742	892573
73618	892574
74797	892575
85358	892576
71835	892577
6629	892578
185149	892579
102852	892580
72584	892581
147345	892582
130216	892583
50798	892584
107997	892585
108867	892586
58586	892587
11987	892588
130452	892589
57354	892590
79319	892591
149478	892592
135213	892593
130771	892594
75129	892595
50771	892596
106740	892597
82785	892598
111128	892599
11027	892600
6980	892601
54502	892602
57002	892603
46932	892604
74750	892605
31958	892606
83089	892607
165866	892608
41768	892609
214024	892610
25076	892611
104291	892612
37240	892613
24516	892614
180265	892615
31653	892616
26554	892617
131929	892618
51674	892619
85793	892620
3855	892621
85487	892622
2387	892623
29330	892624
21101	892625
13896	892626
136821	892627
98889	892628
101396	892629
48342	892630
25456	892631
28274	892632
105207	892633
1699	892634
56825	892635
98	892636
57272	892637
180025	892638
74997	892639
3020	892640
4649	892641
97524	892642
83959	892643
4118	892644
108010	892645
113895	892646
151137	892647
52208	892648
118580	892649
228262	892650
32555	892651
29645	892652
103488	892653
177749	892654
50802	892655
35495	892656
207491	892657
1277	892658
90578	892659
84048	892660
209413	892661
18279	892662
199788	892663
16601	892664
140687	892665
81727	892666
872	892667
206296	892668
111104	892669
19893	892670
19828	892671
151223	892672
129830	892673
76212	892674
28214	892675
73253	892676
128511	892677
126830	892678
735	892679
208260	892680
97438	892681
25771	892682
124679	892683
152077	892684
65925	892685
209245	892686
108290	892687
101075	892688
91514	892689
127524	892690
46479	892691
200857	892692
70058	892693
154491	892694
76411	892695
97803	892696
110032	892697
125559	892698
165643	892699
131554	892700
57238	892701
47274	892702
17991	892703
108168	892704
156434	892705
28214	892706
129486	892707
179163	892708
110574	892709
176173	892710
127419	892711
117564	892712
129193	892713
44667	892714
45837	892715
110701	892716
307	892717
133955	892718
75034	892719
77558	892720
45124	892721
12183	892722
126572	892723
137788	892724
173421	892725
7868	892726
3020	892727
105575	892728
74977	892729
109607	892730
465	892731
84083	892732
101306	892733
9420	892734
21865	892735
108143	892736
63156	892737
141371	892738
187000	892739
28436	892740
133273	892741
215404	892742
33601	892743
5126	892744
205058	892745
26924	892746
14921	892747
290	892748
230202	892749
169161	892750
98918	892751
37529	892752
148966	892753
141602	892754
108159	892755
94315	892756
152509	892757
57132	892758
190589	892759
77244	892760
19286	892761
46090	892762
40668	892763
47330	892764
161387	892765
130897	892766
216472	892767
202272	892768
2996	892769
50270	892770
112954	892771
25075	892772
193595	892773
90386	892774
187030	892775
10363	892776
200639	892777
179390	892778
100990	892779
135217	892780
232649	892781
182600	892782
118034	892783
205826	892784
48990	892785
107305	892786
90239	892787
8537	892788
2568	892789
64789	892790
127086	892791
130624	892792
139646	892793
59292	892794
174483	892795
49565	892796
1049	892797
49266	892798
234293	892799
64219	892800
164136	892801
211140	892802
207089	892803
151676	892804
114204	892805
109593	892806
202112	892807
78805	892808
13890	892809
184696	892810
183462	892811
19087	892812
146659	892813
8246	892814
148864	892815
207067	892816
6740	892817
83396	892818
1777	892819
167238	892820
214243	892821
8091	892822
240176	892823
58120	892824
114315	892825
203209	892826
10414	892827
36892	892828
43438	892829
111472	892830
203442	892831
60525	892832
65196	892833
150492	892834
17145	892835
49981	892836
166043	892837
45990	892838
167045	892839
32851	892840
130155	892841
73098	892842
55430	892843
3474	892844
207246	892845
167451	892846
76916	892847
204775	892848
74710	892849
163314	892850
17961	892851
220123	892852
48300	892853
61368	892854
1137	892855
231019	892856
165280	892857
163299	892858
239940	892859
52624	892860
151167	892861
75566	892862
22224	892863
71557	892864
50474	892865
190092	892866
203123	892867
49896	892868
147323	892869
141623	892870
205613	892871
1943	892872
10742	892873
132218	892874
89098	892875
109424	892876
84628	892877
51435	892878
57582	892879
2634	892880
237348	892881
10729	892882
57906	892883
28977	892884
99406	892885
15931	892886
5514	892887
5095	892888
59696	892889
58059	892890
8104	892891
44733	892892
210964	892893
111083	892894
24048	892895
86626	892896
88469	892897
151110	892898
64378	892899
120128	892900
237653	892901
32784	892902
146445	892903
49911	892904
1160	892905
21631	892906
24094	892907
126852	892908
207148	892909
153390	892910
63964	892911
60380	892912
152399	892913
212313	892914
197655	892915
136103	892916
68987	892917
151200	892918
65286	892919
13198	892920
180021	892921
44093	892922
214090	892923
142913	892924
112235	892925
151005	892926
214151	892927
116344	892928
58586	892929
194151	892930
99739	892931
59865	892932
77638	892933
208086	892934
83450	892935
214594	892936
78537	892937
169930	892938
32005	892939
13513	892940
152962	892941
170246	892942
177962	892943
140201	892944
122215	892945
197625	892946
84828	892947
153012	892948
203047	892949
66437	892950
96517	892951
51944	892952
82365	892953
149305	892954
84346	892955
18870	892956
70979	892957
108085	892958
104842	892959
41840	892960
191643	892961
138727	892962
141621	892963
14946	892964
145575	892965
123804	892966
26746	892967
9174	892968
214358	892969
104809	892970
30118	892971
107890	892972
7619	892973
77549	892974
15746	892975
108005	892976
192680	892977
169945	892978
82041	892979
78232	892980
76641	892981
83015	892982
151785	892983
18564	892984
8123	892985
119078	892986
100935	892987
100213	892988
176078	892989
334	892990
64269	892991
6249	892992
210239	892993
68655	892994
99963	892995
59502	892996
3261	892997
7247	892998
1528	892999
2240	893000
151543	893001
37194	893002
166736	893003
208834	893004
63899	893005
196400	893006
146200	893007
69305	893008
38900	893009
53691	893010
116935	893011
120981	893012
201864	893013
161021	893014
69521	893015
78527	893016
168999	893017
78487	893018
122098	893019
152700	893020
61308	893021
5222	893022
44109	893023
65760	893024
144857	893025
67721	893026
77426	893027
64891	893028
153490	893029
75644	893030
88906	893031
23265	893032
160444	893033
15182	893034
5506	893035
96067	893036
59896	893037
126448	893038
9455	893039
113960	893040
214761	893041
132796	893042
51097	893043
155577	893044
15468	893045
640	893046
27892	893047
180377	893048
133441	893049
195124	893050
84095	893051
218643	893052
152719	893053
109212	893054
98607	893055
197654	893056
124691	893057
6973	893058
50358	893059
109250	893060
87900	893061
175499	893062
112658	893063
67714	893064
143804	893065
149044	893066
118289	893067
50781	893068
31331	893069
19243	893070
149029	893071
148675	893072
23755	893073
87183	893074
40046	893075
73596	893076
53241	893077
1063	893078
34018	893079
1036	893080
206211	893081
111954	893082
69261	893083
80019	893084
235479	893085
151635	893086
119982	893087
178458	893088
149637	893089
148441	893090
232098	893091
31494	893092
206770	893093
138285	893094
35505	893095
161001	893096
44687	893097
108123	893098
112598	893099
36196	893100
32605	893101
61654	893102
209582	893103
64763	893104
72268	893105
79417	893106
112613	893107
7886	893108
39667	893109
81711	893110
232224	893111
39249	893112
215371	893113
15993	893114
114133	893115
130491	893116
124750	893117
2045	893118
131077	893119
112198	893120
60393	893121
20483	893122
33002	893123
5136	893124
150755	893125
3515	893126
61496	893127
105732	893128
85733	893129
203339	893130
10499	893131
138083	893132
169095	893133
95981	893134
145999	893135
49099	893136
121082	893137
145306	893138
95967	893139
138183	893140
108146	893141
30113	893142
55399	893143
153934	893144
7484	893145
1780	893146
27945	893147
145845	893148
64245	893149
169840	893150
116979	893151
203549	893152
8092	893153
204883	893154
36112	893155
85686	893156
5611	893157
76237	893158
193945	893159
101299	893160
29907	893161
132482	893162
31870	893163
189674	893164
35724	893165
32929	893166
68105	893167
89406	893168
178516	893169
84796	893170
150773	893171
54757	893172
151070	893173
109814	893174
28492	893175
9041	893176
108010	893177
1960	893178
11086	893179
5181	893180
6259	893181
74320	893182
4531	893183
32152	893184
62994	893185
72204	893186
207347	893187
32234	893188
181974	893189
95232	893190
203216	893191
196924	893192
208769	893193
57920	893194
82544	893195
210960	893196
6979	893197
27356	893198
203420	893199
214512	893200
12129	893201
151587	893202
107967	893203
89233	893204
37053	893205
149952	893206
156247	893207
89635	893208
161765	893209
81502	893210
3111	893211
100910	893212
128566	893213
4817	893214
79465	893215
54514	893216
153758	893217
49185	893218
156290	893219
184496	893220
174684	893221
145071	893222
94301	893223
11468	893224
87775	893225
219496	893226
69324	893227
58594	893228
74302	893229
16338	893230
80307	893231
11389	893232
84183	893233
4223	893234
19737	893235
175680	893236
113067	893237
200120	893238
153595	893239
44538	893240
1265	893241
199666	893242
144042	893243
146791	893244
200740	893245
144776	893246
121453	893247
201567	893248
82787	893249
168409	893250
179016	893251
130795	893252
79247	893253
153802	893254
205108	893255
33459	893256
120136	893257
32037	893258
165873	893259
47736	893260
88432	893261
213546	893262
83088	893263
140242	893264
101801	893265
36299	893266
239957	893267
96059	893268
41262	893269
6988	893270
71869	893271
116627	893272
83394	893273
135159	893274
185956	893275
229531	893276
126491	893277
145199	893278
99847	893279
234857	893280
121801	893281
133373	893282
145837	893283
133325	893284
47966	893285
179723	893286
79396	893287
3774	893288
72353	893289
57459	893290
237984	893291
8641	893292
45915	893293
230477	893294
93419	893295
95955	893296
149068	893297
112726	893298
137527	893299
88141	893300
160920	893301
29721	893302
88712	893303
76324	893304
183081	893305
169745	893306
57273	893307
215202	893308
212240	893309
84336	893310
24419	893311
84568	893312
287	893313
165235	893314
52605	893315
112972	893316
61301	893317
61782	893318
351	893319
39119	893320
68001	893321
113610	893322
236707	893323
203060	893324
151691	893325
84998	893326
2422	893327
206274	893328
210246	893329
6988	893330
77513	893331
58128	893332
208899	893333
107987	893334
128407	893335
147545	893336
1942	893337
27400	893338
13969	893339
60179	893340
173514	893341
217257	893342
4569	893343
3724	893344
8096	893345
6096	893346
56185	893347
98490	893348
17967	893349
195729	893350
26781	893351
148882	893352
114048	893353
104219	893354
67064	893355
202894	893356
46548	893357
206444	893358
211513	893359
20029	893360
154253	893361
55107	893362
57827	893363
150722	893364
187917	893365
78881	893366
29865	893367
116412	893368
37859	893369
97467	893370
190756	893371
75400	893372
135657	893373
10455	893374
37851	893375
118458	893376
146359	893377
221439	893378
202738	893379
188902	893380
60876	893381
67663	893382
43420	893383
117202	893384
5413	893385
83511	893386
96377	893387
116205	893388
142325	893389
76802	893390
239119	893391
47783	893392
237752	893393
117211	893394
67553	893395
216820	893396
44977	893397
221418	893398
115937	893399
1281	893400
218638	893401
193983	893402
30222	893403
81662	893404
148694	893405
185485	893406
148187	893407
15734	893408
46283	893409
117715	893410
38434	893411
78456	893412
81002	893413
160199	893414
78339	893415
91568	893416
97990	893417
180865	893418
113725	893419
204948	893420
68412	893421
3988	893422
105829	893423
138650	893424
73284	893425
186102	893426
58757	893427
32766	893428
19342	893429
90893	893430
14553	893431
108137	893432
30973	893433
89095	893434
81302	893435
138004	893436
53050	893437
90914	893438
111100	893439
183931	893440
62019	893441
53877	893442
30494	893443
25854	893444
84196	893445
112457	893446
179654	893447
71386	893448
196845	893449
91567	893450
193889	893451
167032	893452
56670	893453
67377	893454
73092	893455
2401	893456
178804	893457
161297	893458
150350	893459
138059	893460
133960	893461
209391	893462
26550	893463
203518	893464
208622	893465
110900	893466
85254	893467
118042	893468
119797	893469
169170	893470
107448	893471
71715	893472
59717	893473
151541	893474
164247	893475
137553	893476
207049	893477
208831	893478
98482	893479
115932	893480
165673	893481
3612	893482
83896	893483
2483	893484
147873	893485
193868	893486
189139	893487
92557	893488
178662	893489
118076	893490
25730	893491
78052	893492
23060	893493
68699	893494
17169	893495
5021	893496
104761	893497
24257	893498
89760	893499
99440	893500
21979	893501
8980	893502
104370	893503
14644	893504
55306	893505
50755	893506
102855	893507
2414	893508
94137	893509
10478	893510
12589	893511
3074	893512
100249	893513
46930	893514
230281	893515
20866	893516
220440	893517
126107	893518
38527	893519
81674	893520
107899	893521
156513	893522
69319	893523
152726	893524
6284	893525
51644	893526
114572	893527
166594	893528
53160	893529
223571	893530
89535	893531
1720	893532
583	893533
40808	893534
86975	893535
71630	893536
2888	893537
39572	893538
163273	893539
141697	893540
77718	893541
125401	893542
188622	893543
87857	893544
136624	893545
19895	893546
220490	893547
196902	893548
214845	893549
108044	893550
234949	893551
58604	893552
99992	893553
20790	893554
87713	893555
44232	893556
66375	893557
21314	893558
63128	893559
97491	893560
99664	893561
71239	893562
2310	893563
11342	893564
109144	893565
69667	893566
73555	893567
135385	893568
65736	893569
15522	893570
112215	893571
59754	893572
64252	893573
158	893574
4910	893575
8564	893576
45618	893577
93794	893578
66603	893579
51054	893580
212529	893581
131181	893582
1951	893583
73537	893584
153041	893585
142156	893586
133990	893587
77227	893588
83139	893589
57575	893590
150235	893591
101237	893592
51581	893593
208577	893594
45111	893595
153482	893596
17492	893597
74270	893598
70878	893599
50098	893600
64952	893601
150775	893602
107722	893603
50059	893604
50706	893605
150723	893606
97686	893607
122064	893608
153573	893609
57492	893610
28625	893611
73397	893612
130121	893613
84447	893614
34383	893615
99881	893616
35964	893617
32355	893618
43662	893619
56937	893620
47142	893621
13018	893622
132651	893623
65841	893624
111051	893625
149460	893626
15889	893627
140923	893628
75916	893629
97578	893630
130085	893631
211413	893632
149116	893633
130862	893634
93422	893635
106829	893636
1605	893637
80972	893638
87725	893639
186165	893640
92862	893641
126071	893642
47864	893643
21368	893644
41738	893645
87867	893646
88676	893647
232313	893648
16490	893649
67552	893650
229765	893651
208924	893652
105216	893653
121875	893654
175311	893655
96805	893656
71207	893657
201827	893658
82570	893659
234365	893660
14765	893661
19557	893662
135017	893663
24253	893664
88497	893665
103238	893666
232366	893667
81352	893668
58682	893669
47109	893670
197658	893671
81693	893672
107942	893673
111720	893674
165840	893675
54998	893676
92189	893677
4513	893678
52365	893679
178586	893680
178794	893681
74796	893682
161026	893683
210821	893684
15814	893685
57064	893686
129742	893687
57630	893688
34346	893689
174363	893690
45165	893691
116718	893692
150568	893693
129082	893694
184434	893695
131583	893696
215426	893697
111585	893698
21152	893699
28456	893700
39823	893701
182580	893702
21001	893703
133475	893704
68819	893705
239129	893706
110932	893707
58580	893708
81681	893709
107975	893710
146258	893711
107508	893712
79990	893713
132553	893714
59632	893715
183295	893716
17318	893717
129230	893718
84812	893719
110173	893720
35658	893721
119012	893722
13065	893723
3456	893724
50523	893725
99419	893726
151538	893727
93910	893728
176708	893729
77553	893730
107981	893731
98435	893732
23413	893733
47104	893734
6717	893735
57555	893736
10854	893737
34003	893738
178035	893739
17187	893740
135939	893741
2284	893742
134625	893743
9805	893744
150393	893745
1739	893746
49860	893747
116577	893748
12101	893749
43633	893750
110719	893751
7485	893752
37679	893753
78055	893754
203168	893755
24287	893756
39667	893757
112075	893758
133025	893759
22433	893760
60006	893761
71085	893762
213952	893763
156987	893764
44834	893765
39166	893766
23011	893767
28531	893768
28400	893769
22616	893770
6773	893771
202854	893772
4546	893773
72477	893774
108094	893775
119665	893776
183348	893777
3542	893778
215848	893779
149703	893780
174854	893781
37990	893782
11057	893783
48663	893784
147483	893785
185543	893786
203807	893787
146028	893788
97332	893789
154046	893790
194226	893791
128083	893792
91316	893793
5067	893794
95	893795
110917	893796
49255	893797
81778	893798
131	893799
150831	893800
5101	893801
49911	893802
137729	893803
21195	893804
60839	893805
132813	893806
165349	893807
138242	893808
92731	893809
152270	893810
94002	893811
95067	893812
190132	893813
238935	893814
46096	893815
31906	893816
11367	893817
126747	893818
21464	893819
73680	893820
17963	893821
23926	893822
1601	893823
86402	893824
145832	893825
102894	893826
23214	893827
22606	893828
41268	893829
195344	893830
63620	893831
94012	893832
91486	893833
36609	893834
162641	893835
67445	893836
167496	893837
24023	893838
55674	893839
21611	893840
118879	893841
58433	893842
5420	893843
71872	893844
62508	893845
112481	893846
6104	893847
81723	893848
8367	893849
86664	893850
62670	893851
36896	893852
53314	893853
1690	893854
5011	893855
62488	893856
77505	893857
103074	893858
75606	893859
29484	893860
132515	893861
137459	893862
125638	893863
165669	893864
46447	893865
191638	893866
135027	893867
27998	893868
112460	893869
103387	893870
47391	893871
184829	893872
109344	893873
104813	893874
29125	893875
112316	893876
108125	893877
211614	893878
167780	893879
14387	893880
206579	893881
16175	893882
36430	893883
101954	893884
33703	893885
178542	893886
132645	893887
12426	893888
58442	893889
150229	893890
142922	893891
61460	893892
53794	893893
7688	893894
144003	893895
191811	893896
142568	893897
202708	893898
7698	893899
96266	893900
107276	893901
161367	893902
31710	893903
53763	893904
75039	893905
195954	893906
166021	893907
136110	893908
58055	893909
17363	893910
148631	893911
181750	893912
129594	893913
79705	893914
15795	893915
116623	893916
63002	893917
207357	893918
179061	893919
100784	893920
63022	893921
111000	893922
149256	893923
53844	893924
197540	893925
33261	893926
74407	893927
154015	893928
35690	893929
77433	893930
81584	893931
55989	893932
198310	893933
44619	893934
108101	893935
147946	893936
98594	893937
207417	893938
90772	893939
107638	893940
24287	893941
112449	893942
19036	893943
130192	893944
104700	893945
39274	893946
168180	893947
187161	893948
42247	893949
21539	893950
45034	893951
193233	893952
213926	893953
41930	893954
139085	893955
78220	893956
170075	893957
103473	893958
35782	893959
137	893960
80388	893961
151220	893962
56753	893963
114049	893964
145010	893965
43134	893966
132220	893967
153516	893968
59773	893969
18545	893970
184705	893971
10196	893972
55131	893973
26835	893974
205292	893975
130807	893976
116793	893977
207426	893978
160202	893979
85777	893980
111521	893981
200143	893982
81475	893983
28391	893984
208804	893985
105828	893986
201544	893987
109170	893988
96564	893989
214164	893990
61142	893991
174366	893992
135427	893993
67731	893994
44538	893995
79849	893996
210240	893997
132942	893998
132819	893999
11094	894000
187326	894001
150458	894002
130697	894003
214083	894004
145986	894005
181363	894006
141565	894007
64653	894008
152205	894009
57445	894010
140079	894011
151080	894012
134720	894013
117090	894014
140952	894015
131499	894016
137077	894017
56966	894018
212263	894019
43352	894020
130952	894021
56757	894022
208229	894023
145864	894024
47962	894025
18883	894026
32097	894027
112985	894028
93202	894029
150164	894030
236054	894031
77556	894032
122360	894033
93471	894034
58350	894035
3011	894036
56722	894037
29632	894038
110815	894039
104151	894040
21056	894041
214181	894042
15811	894043
53421	894044
141016	894045
45265	894046
181248	894047
86524	894048
97476	894049
145946	894050
98130	894051
208381	894052
109353	894053
680	894054
111473	894055
13735	894056
35025	894057
149665	894058
43648	894059
63705	894060
111092	894061
75405	894062
131368	894063
132065	894064
153300	894065
142570	894066
3829	894067
111732	894068
121907	894069
18069	894070
14401	894071
37991	894072
83685	894073
234872	894074
26851	894075
110834	894076
151077	894077
174491	894078
28590	894079
191608	894080
25740	894081
132500	894082
63719	894083
145389	894084
95461	894085
10436	894086
17359	894087
144604	894088
137629	894089
213579	894090
21832	894091
46476	894092
145970	894093
62164	894094
33337	894095
40246	894096
121688	894097
37039	894098
73351	894099
25781	894100
57596	894101
112187	894102
213852	894103
58704	894104
99565	894105
130434	894106
83314	894107
202703	894108
52599	894109
8123	894110
121906	894111
117015	894112
82884	894113
100668	894114
190840	894115
97382	894116
71949	894117
122223	894118
70872	894119
96809	894120
102138	894121
103440	894122
97857	894123
94196	894124
32031	894125
152932	894126
129672	894127
11104	894128
39631	894129
120006	894130
85512	894131
78234	894132
62023	894133
7569	894134
161206	894135
4418	894136
19161	894137
50247	894138
143790	894139
210443	894140
13731	894141
111097	894142
50986	894143
50998	894144
90993	894145
108612	894146
39012	894147
40238	894148
119344	894149
43375	894150
117036	894151
88584	894152
108124	894153
23907	894154
180238	894155
61035	894156
82981	894157
43623	894158
148987	894159
117817	894160
100147	894161
219251	894162
154317	894163
144620	894164
238945	894165
5147	894166
22169	894167
7436	894168
206907	894169
24001	894170
56331	894171
50992	894172
135898	894173
82983	894174
137627	894175
152532	894176
19052	894177
198427	894178
49254	894179
31653	894180
41936	894181
145990	894182
26828	894183
149535	894184
19575	894185
39411	894186
206193	894187
22221	894188
239481	894189
212317	894190
214395	894191
120310	894192
206890	894193
62934	894194
47844	894195
192870	894196
15286	894197
135254	894198
79195	894199
144902	894200
94040	894201
40455	894202
148573	894203
109073	894204
146370	894205
81703	894206
14210	894207
52990	894208
1036	894209
151786	894210
35523	894211
1700	894212
104865	894213
134629	894214
71445	894215
153627	894216
1583	894217
82921	894218
116002	894219
43987	894220
187763	894221
99062	894222
120675	894223
102251	894224
89094	894225
63128	894226
23953	894227
163395	894228
207373	894229
39237	894230
112829	894231
64997	894232
112488	894233
40206	894234
153759	894235
84944	894236
111484	894237
124661	894238
43134	894239
125444	894240
113799	894241
85692	894242
10254	894243
156573	894244
152706	894245
89690	894246
33567	894247
50298	894248
98318	894249
86515	894250
152910	894251
65318	894252
228168	894253
25503	894254
68206	894255
126034	894256
37252	894257
27084	894258
51767	894259
232411	894260
234840	894261
5596	894262
43152	894263
63167	894264
141566	894265
63183	894266
51418	894267
94820	894268
132484	894269
3358	894270
41274	894271
108641	894272
108622	894273
116846	894274
20615	894275
45	894276
164445	894277
84001	894278
232242	894279
95250	894280
41970	894281
116039	894282
131697	894283
210841	894284
55835	894285
1776	894286
210740	894287
127504	894288
152438	894289
57239	894290
136484	894291
106775	894292
82946	894293
77801	894294
204839	894295
18820	894296
21357	894297
41104	894298
47016	894299
78917	894300
50374	894301
22366	894302
73761	894303
38252	894304
22678	894305
209861	894306
161003	894307
1792	894308
214218	894309
57098	894310
112821	894311
216410	894312
70846	894313
14109	894314
109915	894315
101401	894316
212579	894317
161108	894318
209190	894319
32610	894320
83905	894321
54895	894322
111802	894323
96783	894324
24590	894325
176676	894326
130176	894327
16389	894328
134689	894329
27723	894330
110171	894331
75377	894332
166366	894333
54930	894334
7873	894335
47696	894336
50398	894337
41931	894338
52998	894339
146295	894340
82220	894341
100305	894342
167727	894343
155888	894344
103512	894345
48134	894346
7670	894347
213997	894348
92423	894349
502	894350
144727	894351
45889	894352
106768	894353
116164	894354
33455	894355
163995	894356
114343	894357
86565	894358
11580	894359
187038	894360
102543	894361
201425	894362
53612	894363
117311	894364
166482	894365
111272	894366
133193	894367
109567	894368
85647	894369
132513	894370
93244	894371
182479	894372
213872	894373
126583	894374
153138	894375
214470	894376
161807	894377
57654	894378
60870	894379
84578	894380
162256	894381
96705	894382
44286	894383
88198	894384
149538	894385
23034	894386
10254	894387
124739	894388
97613	894389
56801	894390
212478	894391
116514	894392
59820	894393
74640	894394
56956	894395
126346	894396
51069	894397
210030	894398
98458	894399
77270	894400
149631	894401
54995	894402
152563	894403
59207	894404
2826	894405
1731	894406
525	894407
80397	894408
118393	894409
206901	894410
186818	894411
45703	894412
135086	894413
208293	894414
82366	894415
107285	894416
72725	894417
6111	894418
11035	894419
111975	894420
102331	894421
105872	894422
107662	894423
86900	894424
25591	894425
213682	894426
96271	894427
90331	894428
145312	894429
90983	894430
152751	894431
201801	894432
193245	894433
18021	894434
100222	894435
90672	894436
15875	894437
210836	894438
165132	894439
185204	894440
75407	894441
100520	894442
83571	894443
17199	894444
74933	894445
73569	894446
65362	894447
5126	894448
87505	894449
89302	894450
84902	894451
27956	894452
47869	894453
137485	894454
77050	894455
124893	894456
181323	894457
133932	894458
75435	894459
102161	894460
212730	894461
64163	894462
81614	894463
105692	894464
165187	894465
214879	894466
82293	894467
39459	894468
57341	894469
21105	894470
52050	894471
228374	894472
146694	894473
55276	894474
133196	894475
44560	894476
101379	894477
44825	894478
33469	894479
211716	894480
110295	894481
24251	894482
110713	894483
27814	894484
15000	894485
76794	894486
85801	894487
103420	894488
140248	894489
35838	894490
19166	894491
129176	894492
147012	894493
126262	894494
131831	894495
53891	894496
103315	894497
178964	894498
237788	894499
40439	894500
38495	894501
71161	894502
129737	894503
31689	894504
32458	894505
55132	894506
33099	894507
63943	894508
101913	894509
179956	894510
75906	894511
182612	894512
121996	894513
145422	894514
100774	894515
152268	894516
45174	894517
116996	894518
97451	894519
112586	894520
134013	894521
98542	894522
111504	894523
65475	894524
200050	894525
112811	894526
12074	894527
208277	894528
40539	894529
109281	894530
75070	894531
219301	894532
74480	894533
240044	894534
149357	894535
151388	894536
109748	894537
178666	894538
43244	894539
83170	894540
109678	894541
109853	894542
207648	894543
63465	894544
24590	894545
67934	894546
89296	894547
68303	894548
53043	894549
11010	894550
3555	894551
19969	894552
160558	894553
21794	894554
17255	894555
106385	894556
199692	894557
97384	894558
184599	894559
31777	894560
92732	894561
111167	894562
204018	894563
59160	894564
78034	894565
193363	894566
210794	894567
141571	894568
202622	894569
47450	894570
45018	894571
135160	894572
59233	894573
207119	894574
19562	894575
29202	894576
151973	894577
237243	894578
61744	894579
111732	894580
154024	894581
187805	894582
213441	894583
213429	894584
131010	894585
58938	894586
40940	894587
149605	894588
167593	894589
112679	894590
58990	894591
17965	894592
210783	894593
110512	894594
12847	894595
64595	894596
84826	894597
51638	894598
68603	894599
100008	894600
179512	894601
135775	894602
13687	894603
137375	894604
141682	894605
99332	894606
10212	894607
4019	894608
136302	894609
4903	894610
99272	894611
70233	894612
81565	894613
70280	894614
137631	894615
102144	894616
126439	894617
18504	894618
76089	894619
112591	894620
131690	894621
39684	894622
8949	894623
169727	894624
177561	894625
125759	894626
67810	894627
99703	894628
13659	894629
110435	894630
175674	894631
11856	894632
156306	894633
106397	894634
95014	894635
107641	894636
161744	894637
14494	894638
83857	894639
64029	894640
107881	894641
134366	894642
191142	894643
145039	894644
68954	894645
105816	894646
51052	894647
89421	894648
109791	894649
111073	894650
131282	894651
48291	894652
76599	894653
68284	894654
66980	894655
32778	894656
102017	894657
124686	894658
165901	894659
64631	894660
166623	894661
94060	894662
37363	894663
177964	894664
179651	894665
79	894666
72513	894667
79450	894668
206162	894669
2837	894670
155511	894671
743	894672
106867	894673
48535	894674
38023	894675
164498	894676
64424	894677
68402	894678
13491	894679
179046	894680
214802	894681
60384	894682
212436	894683
45034	894684
44452	894685
14331	894686
150624	894687
80023	894688
179941	894689
20889	894690
97802	894691
111212	894692
95112	894693
15813	894694
180469	894695
103506	894696
85011	894697
191261	894698
221348	894699
111669	894700
56654	894701
20870	894702
80963	894703
7032	894704
17508	894705
162749	894706
2677	894707
120959	894708
1677	894709
3476	894710
153038	894711
29530	894712
22227	894713
58469	894714
69194	894715
38944	894716
196808	894717
104582	894718
193551	894719
76000	894720
109553	894721
107933	894722
167927	894723
3170	894724
56095	894725
214183	894726
10480	894727
203437	894728
35103	894729
203009	894730
220860	894731
81643	894732
331	894733
81630	894734
49468	894735
120009	894736
100954	894737
78365	894738
41713	894739
44370	894740
351	894741
36248	894742
149099	894743
25554	894744
89509	894745
35344	894746
160474	894747
119324	894748
68757	894749
81632	894750
13400	894751
15101	894752
35130	894753
75225	894754
75271	894755
167940	894756
63891	894757
114331	894758
58484	894759
551	894760
140517	894761
51379	894762
45435	894763
152462	894764
56817	894765
75212	894766
192724	894767
118955	894768
146301	894769
61215	894770
89589	894771
145953	894772
85538	894773
189526	894774
17980	894775
98070	894776
7948	894777
65527	894778
46371	894779
201299	894780
18489	894781
134956	894782
111312	894783
103404	894784
168605	894785
42069	894786
144959	894787
69381	894788
42069	894789
21475	894790
164387	894791
82071	894792
78031	894793
133231	894794
17553	894795
196930	894796
8921	894797
65008	894798
49267	894799
169517	894800
177608	894801
39166	894802
220776	894803
148757	894804
71850	894805
154401	894806
89303	894807
101396	894808
135233	894809
69332	894810
37837	894811
150075	894812
111967	894813
170089	894814
122221	894815
54141	894816
77025	894817
77352	894818
59098	894819
23329	894820
46141	894821
210525	894822
124902	894823
180966	894824
83496	894825
70965	894826
55129	894827
150242	894828
87751	894829
307	894830
3132	894831
215306	894832
150375	894833
146318	894834
105212	894835
2188	894836
165510	894837
1062	894838
383	894839
5204	894840
11769	894841
164530	894842
36475	894843
13457	894844
25655	894845
59369	894846
122459	894847
119369	894848
185152	894849
109524	894850
148501	894851
186978	894852
64958	894853
132274	894854
90903	894855
166773	894856
55819	894857
94327	894858
47096	894859
82236	894860
76027	894861
267	894862
3521	894863
22127	894864
195664	894865
89464	894866
102471	894867
77411	894868
1776	894869
4012	894870
59663	894871
100603	894872
178119	894873
64518	894874
151630	894875
75002	894876
127855	894877
191188	894878
63163	894879
7790	894880
50674	894881
63155	894882
23587	894883
104834	894884
149952	894885
146020	894886
81826	894887
137613	894888
169834	894889
184005	894890
32470	894891
41568	894892
239547	894893
35174	894894
71270	894895
41717	894896
82495	894897
1433	894898
25830	894899
34339	894900
113679	894901
105161	894902
52706	894903
79830	894904
215300	894905
49872	894906
78638	894907
213873	894908
75508	894909
107935	894910
20955	894911
1198	894912
131316	894913
219745	894914
190368	894915
98599	894916
82891	894917
60537	894918
150295	894919
122691	894920
152934	894921
138313	894922
182886	894923
118398	894924
86498	894925
89261	894926
43357	894927
60195	894928
233916	894929
179884	894930
178697	894931
129085	894932
73800	894933
232376	894934
45424	894935
99637	894936
180050	894937
213831	894938
197222	894939
100225	894940
25078	894941
7950	894942
55989	894943
116528	894944
220693	894945
49192	894946
200932	894947
88341	894948
53827	894949
13556	894950
5992	894951
104551	894952
169148	894953
21808	894954
34882	894955
63134	894956
9805	894957
67804	894958
16210	894959
6271	894960
47626	894961
103060	894962
102554	894963
80983	894964
161379	894965
78914	894966
116499	894967
139820	894968
23225	894969
133485	894970
117128	894971
198207	894972
150217	894973
193955	894974
212328	894975
180037	894976
131270	894977
185748	894978
26632	894979
175640	894980
188306	894981
203897	894982
44841	894983
84892	894984
55152	894985
100519	894986
142120	894987
179707	894988
144053	894989
137842	894990
151143	894991
151091	894992
110813	894993
28544	894994
97102	894995
93755	894996
198220	894997
42523	894998
35306	894999
153092	895000
1154	895001
952	895002
9079	895003
150864	895004
108642	895005
793	895006
153163	895007
76618	895008
133115	895009
32404	895010
111253	895011
46130	895012
152614	895013
77081	895014
124668	895015
79710	895016
130241	895017
232520	895018
80004	895019
140620	895020
65207	895021
230781	895022
98625	895023
141333	895024
153858	895025
142151	895026
103376	895027
185557	895028
104463	895029
28160	895030
5468	895031
3211	895032
8584	895033
24282	895034
82790	895035
86805	895036
64392	895037
118112	895038
60814	895039
156242	895040
194753	895041
66426	895042
20172	895043
81835	895044
153137	895045
23587	895046
162431	895047
87290	895048
49437	895049
23514	895050
180827	895051
142161	895052
71571	895053
97840	895054
210759	895055
86546	895056
177828	895057
44831	895058
187259	895059
187071	895060
182971	895061
185120	895062
110653	895063
109642	895064
74244	895065
25825	895066
32017	895067
39680	895068
24283	895069
110044	895070
148739	895071
148122	895072
11110	895073
74600	895074
6560	895075
109869	895076
166659	895077
108250	895078
183594	895079
27579	895080
128589	895081
161365	895082
212881	895083
16275	895084
161011	895085
57489	895086
110384	895087
130373	895088
132192	895089
112411	895090
21695	895091
120404	895092
98462	895093
63397	895094
133662	895095
99392	895096
215864	895097
201786	895098
215146	895099
191470	895100
152989	895101
131700	895102
120645	895103
60886	895104
186980	895105
18708	895106
75510	895107
107446	895108
104212	895109
181204	895110
142882	895111
166411	895112
8640	895113
105831	895114
71863	895115
68079	895116
202658	895117
107350	895118
180453	895119
101904	895120
61794	895121
98884	895122
135718	895123
112339	895124
198259	895125
181854	895126
183628	895127
73819	895128
184264	895129
140315	895130
97995	895131
176881	895132
42016	895133
118449	895134
114465	895135
34408	895136
118305	895137
88842	895138
62206	895139
165329	895140
237003	895141
211691	895142
211529	895143
209979	895144
97124	895145
100587	895146
21294	895147
29255	895148
102203	895149
72074	895150
214516	895151
68116	895152
11021	895153
63234	895154
38763	895155
177430	895156
12893	895157
62670	895158
31676	895159
80151	895160
56635	895161
41629	895162
165566	895163
71712	895164
17347	895165
220371	895166
130766	895167
182028	895168
45089	895169
35775	895170
35238	895171
118104	895172
65398	895173
43268	895174
28345	895175
77017	895176
175516	895177
84937	895178
147614	895179
3028	895180
5600	895181
97890	895182
83345	895183
200602	895184
43503	895185
176955	895186
153497	895187
113152	895188
167521	895189
43604	895190
11255	895191
13377	895192
41619	895193
46908	895194
139339	895195
37424	895196
47195	895197
7290	895198
30065	895199
68270	895200
7220	895201
7014	895202
11160	895203
21392	895204
18648	895205
161465	895206
8637	895207
104465	895208
38735	895209
23864	895210
58938	895211
14422	895212
84104	895213
43465	895214
123251	895215
5258	895216
31341	895217
74602	895218
25481	895219
72849	895220
50400	895221
13281	895222
6976	895223
1452	895224
6210	895225
37700	895226
83820	895227
47820	895228
145316	895229
181280	895230
21571	895231
65334	895232
73707	895233
29456	895234
20861	895235
37114	895236
120146	895237
12758	895238
52655	895239
167317	895240
29017	895241
53113	895242
75829	895243
76905	895244
11318	895245
13571	895246
128621	895247
40929	895248
9740	895249
64523	895250
80632	895251
37421	895252
34624	895253
31881	895254
16960	895255
84852	895256
25959	895257
2402	895258
6805	895259
9947	895260
50768	895261
142472	895262
5969	895263
96353	895264
143147	895265
23271	895266
178412	895267
65906	895268
121457	895269
96895	895270
14242	895271
71410	895272
1864	895273
7180	895274
56997	895275
67341	895276
120626	895277
240399	895278
51628	895279
29162	895280
5476	895281
30060	895282
29121	895283
33110	895284
123983	895285
114100	895286
145861	895287
129121	895288
4417	895289
132154	895290
23420	895291
18989	895292
112164	895293
179487	895294
23132	895295
56808	895296
46446	895297
94291	895298
535	895299
236825	895300
14839	895301
35016	895302
188241	895303
9179	895304
118155	895305
292	895306
18224	895307
37337	895308
3522	895309
35214	895310
52139	895311
119675	895312
36534	895313
75151	895314
88979	895315
4053	895316
41143	895317
712	895318
41562	895319
58020	895320
9642	895321
15333	895322
39979	895323
20157	895324
42980	895325
2044	895326
38330	895327
21504	895328
5724	895329
36186	895330
37232	895331
68852	895332
124102	895333
179082	895334
13741	895335
70486	895336
53754	895337
138072	895338
12262	895339
76995	895340
49765	895341
37766	895342
2151	895343
8911	895344
29656	895345
10396	895346
7736	895347
21232	895348
91144	895349
12373	895350
719	895351
3914	895352
10402	895353
42444	895354
50101	895355
79973	895356
106539	895357
139362	895358
6640	895359
24413	895360
37129	895361
11934	895362
21768	895363
653	895364
106114	895365
14855	895366
33228	895367
98584	895368
14135	895369
12684	895370
32302	895371
119085	895372
83622	895373
12194	895374
33006	895375
21337	895376
88637	895377
306	895378
56145	895379
38859	895380
146792	895381
38251	895382
3927	895383
65890	895384
21826	895385
15434	895386
1878	895387
53968	895388
47818	895389
27036	895390
41883	895391
3997	895392
64090	895393
33704	895394
64893	895395
28203	895396
79234	895397
188941	895398
60749	895399
33456	895400
13697	895401
80096	895402
9071	895403
4481	895404
137360	895405
7412	895406
104474	895407
10477	895408
7	895409
215567	895410
17927	895411
6305	895412
1912	895413
27375	895414
17906	895415
37803	895416
2831	895417
4262	895418
9357	895419
14641	895420
3419	895421
19440	895422
18720	895423
69638	895424
5356	895425
5817	895426
47790	895427
84948	895428
1718	895429
62265	895430
49862	895431
376	895432
3890	895433
137453	895434
51648	895435
37674	895436
27604	895437
81324	895438
69029	895439
29607	895440
19854	895441
85623	895442
17364	895443
143443	895444
18	895445
44877	895446
43235	895447
1787	895448
26680	895449
2713	895450
23159	895451
1358	895452
10521	895453
3050	895454
3870	895455
34652	895456
41928	895457
36996	895458
58450	895459
17325	895460
34060	895461
6203	895462
251	895463
15121	895464
5752	895465
230246	895466
47416	895467
3718	895468
1008	895469
7619	895470
6752	895471
87678	895472
48956	895473
12539	895474
42881	895475
3870	895476
126318	895477
3103	895478
16709	895479
33301	895480
48420	895481
78402	895482
46109	895483
51087	895484
7737	895485
38728	895486
14028	895487
9192	895488
43224	895489
14482	895490
86828	895491
38377	895492
147543	895493
100973	895494
30	895495
41784	895496
66848	895497
490	895498
3153	895499
102842	895500
28960	895501
47348	895502
18102	895503
138099	895504
43469	895505
76128	895506
26251	895507
9869	895508
736	895509
91197	895510
29680	895511
33298	895512
26802	895513
26902	895514
53985	895515
114436	895516
72392	895517
7916	895518
15134	895519
28041	895520
9913	895521
39609	895522
43319	895523
22106	895524
2739	895525
161235	895526
41926	895527
188	895528
1116	895529
40758	895530
81123	895531
3991	895532
136073	895533
2697	895534
9010	895535
201723	895536
23821	895537
11534	895538
42058	895539
10010	895540
16385	895541
24093	895542
49354	895543
77318	895544
233671	895545
37626	895546
122110	895547
11482	895548
2541	895549
35003	895550
30628	895551
31418	895552
16368	895553
27701	895554
65	895555
4961	895556
41784	895557
1532	895558
20051	895559
15224	895560
10911	895561
50462	895562
2481	895563
7912	895564
5082	895565
12107	895566
33831	895567
107157	895568
166084	895569
22109	895570
51253	895571
3962	895572
2044	895573
90825	895574
13931	895575
75691	895576
29766	895577
52551	895578
27446	895579
14871	895580
19827	895581
1117	895582
77712	895583
9921	895584
81822	895585
33798	895586
2291	895587
7907	895588
67080	895589
127527	895590
6178	895591
16693	895592
2724	895593
22036	895594
17658	895595
19324	895596
114421	895597
13530	895598
61762	895599
75139	895600
16120	895601
5847	895602
103205	895603
3165	895604
154028	895605
28198	895606
194879	895607
90445	895608
25938	895609
11849	895610
74725	895611
20553	895612
40595	895613
8411	895614
25936	895615
185	895616
99379	895617
5043	895618
6742	895619
4408	895620
7687	895621
28674	895622
4974	895623
39027	895624
130966	895625
166	895626
1017	895627
63251	895628
4400	895629
92317	895630
33237	895631
23161	895632
42763	895633
6619	895634
47981	895635
96231	895636
19338	895637
83138	895638
1113	895639
194693	895640
44849	895641
10538	895642
16801	895643
92129	895644
51031	895645
31327	895646
13948	895647
29647	895648
26452	895649
12323	895650
4848	895651
11778	895652
61350	895653
54441	895654
7	895655
33536	895656
14	895657
24463	895658
471	895659
21898	895660
42963	895661
13752	895662
12548	895663
8966	895664
85	895665
21223	895666
165073	895667
27949	895668
46436	895669
7750	895670
93833	895671
9728	895672
79	895673
2150	895674
7564	895675
136437	895676
187293	895677
41324	895678
1241	895679
2145	895680
10804	895681
5727	895682
11921	895683
42987	895684
79080	895685
18891	895686
48053	895687
58628	895688
14932	895689
18099	895690
80215	895691
47497	895692
105261	895693
12226	895694
14459	895695
62098	895696
61764	895697
15068	895698
21827	895699
13623	895700
130221	895701
454	895702
27061	895703
54263	895704
14059	895705
125776	895706
10477	895707
261	895708
918	895709
303	895710
5917	895711
64065	895712
6333	895713
42050	895714
53677	895715
2629	895716
6	895717
3492	895718
128078	895719
54062	895720
113306	895721
40353	895722
8848	895723
26888	895724
8741	895725
41904	895726
22062	895727
1206	895728
66679	895729
636	895730
26674	895731
7648	895732
26811	895733
57	895734
68894	895735
67512	895736
18171	895737
18841	895738
35879	895739
7841	895740
33686	895741
122614	895742
60555	895743
12366	895744
2527	895745
3074	895746
3413	895747
32732	895748
32333	895749
68858	895750
98210	895751
24576	895752
9347	895753
29467	895754
140104	895755
26736	895756
33697	895757
15051	895758
19339	895759
5089	895760
3911	895761
7568	895762
47618	895763
10366	895764
59	895765
7758	895766
292	895767
136951	895768
5019	895769
11635	895770
608	895771
6443	895772
42	895773
196	895774
30929	895775
105993	895776
24598	895777
21407	895778
32403	895779
75826	895780
27347	895781
11575	895782
677	895783
2506	895784
6233	895785
25917	895786
697	895787
123618	895788
136899	895789
223243	895790
198049	895791
110596	895792
40590	895793
31950	895794
99888	895795
163497	895796
6451	895797
28951	895798
146822	895799
88486	895800
59825	895801
15121	895802
80098	895803
47394	895804
47394	895805
47383	895806
10291	895807
4624	895808
78206	895809
13101	895810
61108	895811
78297	895812
824	895813
2967	895814
47468	895815
16865	895816
237346	895817
145968	895818
3130	895819
42008	895820
30133	895821
8389	895822
9669	895823
4145	895824
6249	895825
79538	895826
104308	895827
28855	895828
28065	895829
130975	895830
60231	895831
23102	895832
24614	895833
11946	895834
21593	895835
14675	895836
19703	895837
210869	895838
416	895839
42379	895840
155769	895841
64696	895842
7352	895843
3993	895844
62719	895845
58030	895846
19072	895847
39340	895848
41299	895849
20194	895850
21303	895851
3190	895852
180	895853
52876	895854
20339	895855
38637	895856
7505	895857
2185	895858
803	895859
82	895860
7018	895861
77160	895862
5959	895863
97472	895864
40036	895865
23788	895866
50298	895867
12598	895868
93375	895869
19409	895870
29229	895871
52281	895872
54546	895873
33145	895874
41101	895875
8111	895876
22131	895877
68606	895878
15187	895879
15343	895880
16124	895881
26716	895882
11758	895883
202810	895884
46569	895885
120057	895886
208734	895887
43555	895888
42950	895889
134628	895890
209467	895891
34965	895892
57534	895893
70440	895894
48122	895895
15278	895896
11384	895897
8447	895898
146665	895899
21022	895900
42854	895901
8329	895902
154373	895903
24632	895904
107486	895905
195270	895906
28331	895907
114764	895908
209484	895909
18692	895910
11084	895911
86524	895912
161279	895913
162010	895914
181509	895915
22541	895916
9036	895917
84136	895918
28692	895919
52229	895920
3752	895921
19105	895922
4113	895923
31844	895924
26087	895925
87990	895926
102	895927
4881	895928
115975	895929
18457	895930
189755	895931
152553	895932
74611	895933
180241	895934
136747	895935
30108	895936
97077	895937
583	895938
683	895939
78427	895940
29099	895941
163115	895942
151983	895943
116265	895944
118440	895945
125411	895946
21661	895947
17367	895948
15604	895949
21338	895950
200892	895951
19476	895952
1225	895953
9754	895954
87801	895955
167380	895956
73159	895957
47416	895958
50219	895959
19966	895960
40801	895961
117873	895962
11902	895963
203374	895964
141862	895965
61884	895966
87740	895967
70952	895968
2318	895969
2877	895970
164487	895971
23957	895972
5367	895973
41306	895974
67434	895975
52317	895976
141836	895977
41288	895978
32719	895979
41339	895980
140322	895981
16219	895982
63587	895983
30944	895984
42570	895985
3388	895986
10828	895987
134710	895988
34131	895989
21239	895990
108149	895991
86733	895992
35080	895993
1996	895994
24045	895995
75545	895996
101572	895997
4295	895998
132592	895999
75870	896000
125770	896001
10290	896002
129279	896003
119086	896004
2747	896005
83606	896006
24925	896007
24	896008
20832	896009
24086	896010
77675	896011
106320	896012
5239	896013
511	896014
21287	896015
66937	896016
23116	896017
24178	896018
4879	896019
48462	896020
109209	896021
45991	896022
20444	896023
38772	896024
30273	896025
451	896026
10178	896027
60789	896028
7236	896029
23176	896030
20037	896031
30366	896032
38341	896033
37515	896034
20538	896035
22366	896036
1972	896037
33127	896038
13778	896039
69948	896040
238849	896041
197252	896042
118591	896043
11359	896044
6292	896045
101525	896046
3405	896047
27256	896048
40833	896049
60887	896050
164259	896051
19903	896052
39681	896053
105464	896054
52313	896055
26603	896056
4376	896057
64914	896058
20331	896059
43846	896060
60881	896061
82457	896062
92554	896063
5617	896064
80666	896065
118082	896066
180	896067
41230	896068
72606	896069
24192	896070
86649	896071
21407	896072
104187	896073
59295	896074
63529	896075
56723	896076
62694	896077
9888	896078
138425	896079
121985	896080
48682	896081
13126	896082
46121	896083
94516	896084
35806	896085
70769	896086
7755	896087
103141	896088
24894	896089
25337	896090
31050	896091
56574	896092
9766	896093
19183	896094
2207	896095
27301	896096
71214	896097
13312	896098
7339	896099
166291	896100
57427	896101
211782	896102
166368	896103
133435	896104
29228	896105
22428	896106
166180	896107
52414	896108
111279	896109
73887	896110
7036	896111
196765	896112
61278	896113
9064	896114
16141	896115
165364	896116
486	896117
60373	896118
22160	896119
115273	896120
64852	896121
56222	896122
51765	896123
2397	896124
7159	896125
16247	896126
62838	896127
31293	896128
56772	896129
11044	896130
19177	896131
69310	896132
43745	896133
19204	896134
57291	896135
165292	896136
103231	896137
13074	896138
197940	896139
97106	896140
110211	896141
10339	896142
37904	896143
70557	896144
4919	896145
44129	896146
27074	896147
19054	896148
160792	896149
48419	896150
59768	896151
106370	896152
36752	896153
11874	896154
24422	896155
123273	896156
52353	896157
119702	896158
19386	896159
55614	896160
279	896161
4663	896162
7136	896163
44015	896164
67961	896165
40119	896166
65433	896167
163174	896168
73681	896169
31490	896170
66488	896171
94018	896172
50991	896173
158935	896174
65329	896175
1450	896176
135875	896177
17511	896178
4207	896179
24349	896180
6338	896181
197021	896182
20413	896183
35258	896184
64410	896185
31917	896186
41018	896187
20660	896188
93755	896189
21656	896190
62491	896191
239171	896192
65385	896193
112870	896194
130061	896195
211493	896196
82675	896197
7967	896198
120128	896199
68086	896200
57746	896201
88738	896202
67573	896203
21533	896204
106	896205
753	896206
1806	896207
2029	896208
35630	896209
104680	896210
104326	896211
48481	896212
17641	896213
5499	896214
16266	896215
94106	896216
44937	896217
15133	896218
36044	896219
1316	896220
4245	896221
1769	896222
19601	896223
30094	896224
108130	896225
60993	896226
58068	896227
177654	896228
47053	896229
163682	896230
3365	896231
188739	896232
27852	896233
4125	896234
60634	896235
14518	896236
2029	896237
49555	896238
44814	896239
66545	896240
11997	896241
58380	896242
16545	896243
30352	896244
226	896245
1477	896246
4845	896247
16016	896248
204995	896249
180	896250
15716	896251
49536	896252
6154	896253
702	896254
57360	896255
11076	896256
98116	896257
118915	896258
1865	896259
2339	896260
747	896261
48997	896262
74766	896263
379	896264
129	896265
7521	896266
2075	896267
1017	896268
73015	896269
22879	896270
136213	896271
2801	896272
3886	896273
9227	896274
139159	896275
239747	896276
10726	896277
50428	896278
213768	896279
44215	896280
97076	896281
523	896282
3285	896283
13918	896284
12328	896285
3776	896286
11019	896287
13082	896288
50988	896289
106309	896290
148478	896291
45437	896292
4895	896293
213149	896294
13203	896295
69765	896296
131582	896297
145285	896298
141905	896299
193745	896300
179021	896301
20546	896302
25362	896303
146256	896304
89210	896305
140058	896306
140936	896307
24638	896308
190772	896309
101469	896310
67027	896311
42431	896312
179627	896313
83492	896314
7307	896315
37683	896316
102908	896317
2702	896318
97025	896319
9364	896320
47861	896321
74417	896322
31718	896323
52940	896324
217189	896325
8423	896326
34361	896327
29064	896328
36278	896329
16609	896330
4852	896331
23269	896332
44222	896333
11028	896334
4113	896335
7506	896336
52055	896337
86930	896338
12253	896339
128830	896340
91979	896341
66055	896342
132786	896343
6036	896344
6790	896345
112630	896346
239999	896347
8954	896348
34929	896349
11370	896350
59857	896351
12661	896352
4833	896353
71472	896354
143450	896355
3529	896356
11568	896357
48148	896358
14434	896359
30966	896360
75711	896361
32895	896362
19525	896363
67966	896364
70948	896365
29083	896366
77221	896367
11219	896368
5432	896369
123362	896370
18293	896371
325	896372
69804	896373
203492	896374
78119	896375
13559	896376
7890	896377
185	896378
104353	896379
160472	896380
99976	896381
19931	896382
3869	896383
837	896384
20615	896385
200373	896386
23179	896387
12940	896388
68334	896389
28925	896390
29899	896391
166783	896392
7114	896393
72566	896394
23770	896395
50169	896396
137804	896397
95443	896398
126744	896399
16778	896400
138870	896401
131098	896402
33585	896403
26	896404
8465	896405
35285	896406
203797	896407
28723	896408
14909	896409
4835	896410
84538	896411
61684	896412
140574	896413
17197	896414
165554	896415
109657	896416
49776	896417
3038	896418
99095	896419
2676	896420
6158	896421
72630	896422
110993	896423
199372	896424
54287	896425
40743	896426
37483	896427
10167	896428
601	896429
32972	896430
80780	896431
1869	896432
78871	896433
10189	896434
14396	896435
707	896436
42621	896437
40726	896438
86120	896439
60236	896440
23411	896441
1661	896442
24197	896443
149899	896444
116323	896445
7124	896446
3219	896447
61697	896448
72715	896449
59509	896450
4200	896451
6485	896452
61967	896453
47489	896454
230725	896455
120214	896456
201835	896457
201344	896458
82436	896459
85485	896460
52607	896461
15410	896462
147365	896463
107891	896464
63	896465
4342	896466
37692	896467
11510	896468
109983	896469
151262	896470
212185	896471
4195	896472
41717	896473
46428	896474
16228	896475
8156	896476
5654	896477
206	896478
21385	896479
76679	896480
16849	896481
73890	896482
4151	896483
26248	896484
3733	896485
35913	896486
63	896487
61298	896488
3214	896489
352	896490
27	896491
17217	896492
6547	896493
1508	896494
79296	896495
72276	896496
189843	896497
1106	896498
94244	896499
73795	896500
52401	896501
86066	896502
10618	896503
71464	896504
7824	896505
18312	896506
58044	896507
82893	896508
35712	896509
94817	896510
43623	896511
159894	896512
43975	896513
13284	896514
13988	896515
25899	896516
102380	896517
19409	896518
22673	896519
6221	896520
44345	896521
19443	896522
154892	896523
8744	896524
83975	896525
103244	896526
4292	896527
46470	896528
109101	896529
28127	896530
84742	896531
627	896532
47148	896533
19822	896534
57363	896535
17856	896536
4355	896537
9910	896538
132731	896539
468	896540
77703	896541
78355	896542
78993	896543
8399	896544
2874	896545
12976	896546
65184	896547
129742	896548
48525	896549
51689	896550
64425	896551
57267	896552
61477	896553
106358	896554
79706	896555
232030	896556
11115	896557
16536	896558
67270	896559
8229	896560
2848	896561
94072	896562
46925	896563
18384	896564
28528	896565
45561	896566
85850	896567
117505	896568
30145	896569
10079	896570
146269	896571
175092	896572
42664	896573
25248	896574
74550	896575
217213	896576
157695	896577
2366	896578
2366	896579
6287	896580
22387	896581
5807	896582
14721	896583
36354	896584
22966	896585
144663	896586
81676	896587
40200	896588
23142	896589
671	896590
15144	896591
123549	896592
139171	896593
157037	896594
70289	896595
10601	896596
13828	896597
165700	896598
30288	896599
166672	896600
3245	896601
1783	896602
2625	896603
20728	896604
84711	896605
7607	896606
65007	896607
915	896608
64493	896609
8658	896610
166445	896611
48034	896612
20860	896613
22548	896614
46344	896615
21341	896616
12567	896617
19034	896618
4046	896619
62037	896620
5143	896621
13880	896622
20956	896623
136877	896624
208894	896625
44395	896626
112837	896627
1177	896628
63509	896629
40721	896630
18314	896631
15227	896632
59824	896633
9804	896634
165788	896635
6363	896636
22514	896637
5957	896638
4490	896639
42590	896640
44089	896641
60621	896642
3141	896643
11348	896644
19833	896645
58508	896646
115634	896647
39672	896648
20535	896649
22311	896650
22336	896651
52962	896652
45970	896653
81503	896654
69045	896655
63003	896656
69243	896657
90117	896658
9836	896659
50	896660
73272	896661
17452	896662
6128	896663
236912	896664
19617	896665
60918	896666
38370	896667
214378	896668
50988	896669
28139	896670
50050	896671
38779	896672
11059	896673
166586	896674
118930	896675
2576	896676
98566	896677
10579	896678
28701	896679
1200	896680
100343	896681
88289	896682
42717	896683
31012	896684
17335	896685
86783	896686
78917	896687
76477	896688
77448	896689
14957	896690
33262	896691
44638	896692
13886	896693
17078	896694
82658	896695
35324	896696
132134	896697
6496	896698
23764	896699
27494	896700
117590	896701
106193	896702
7081	896703
65912	896704
5219	896705
47668	896706
57696	896707
8096	896708
35240	896709
130295	896710
10099	896711
98477	896712
132832	896713
239283	896714
88563	896715
7839	896716
39381	896717
118554	896718
80620	896719
65274	896720
1824	896721
52610	896722
89396	896723
164469	896724
53152	896725
12301	896726
134943	896727
87313	896728
17266	896729
99382	896730
135844	896731
216336	896732
54310	896733
7624	896734
17510	896735
6159	896736
33206	896737
22914	896738
84407	896739
42148	896740
78982	896741
14449	896742
41225	896743
33509	896744
165099	896745
82296	896746
84442	896747
12821	896748
79541	896749
110077	896750
44853	896751
143598	896752
119265	896753
1758	896754
15162	896755
51886	896756
32145	896757
14829	896758
45643	896759
61460	896760
112572	896761
118992	896762
238181	896763
117102	896764
25754	896765
68416	896766
127016	896767
201337	896768
6238	896769
21667	896770
42082	896771
65956	896772
174544	896773
101671	896774
8669	896775
64453	896776
46123	896777
93634	896778
14443	896779
19200	896780
12182	896781
1564	896782
56138	896783
16699	896784
1976	896785
47230	896786
21467	896787
123068	896788
43548	896789
43548	896790
4908	896791
15550	896792
195214	896793
141250	896794
92708	896795
14769	896796
168946	896797
17732	896798
11180	896799
7045	896800
156547	896801
30299	896802
250	896803
46465	896804
26058	896805
81646	896806
228599	896807
7405	896808
21204	896809
3131	896810
60053	896811
27256	896812
65570	896813
12663	896814
22127	896815
47872	896816
131257	896817
1310	896818
11437	896819
41225	896820
33041	896821
102016	896822
24050	896823
7574	896824
78445	896825
124753	896826
48218	896827
32654	896828
25581	896829
28609	896830
105002	896831
29819	896832
40255	896833
30812	896834
18277	896835
134429	896836
50615	896837
11313	896838
4155	896839
38804	896840
24368	896841
38593	896842
125643	896843
2183	896844
83476	896845
25246	896846
16874	896847
287	896848
22236	896849
132527	896850
21596	896851
19940	896852
82834	896853
92112	896854
179067	896855
19097	896856
215817	896857
13480	896858
58513	896859
90492	896860
12597	896861
5126	896862
87	896863
11616	896864
6644	896865
13464	896866
130244	896867
38440	896868
163286	896869
43008	896870
95871	896871
36160	896872
12992	896873
50056	896874
89039	896875
50171	896876
5398	896877
5852	896878
119547	896879
28179	896880
588	896881
4751	896882
50451	896883
27190	896884
204	896885
43385	896886
41069	896887
7501	896888
46095	896889
11943	896890
52650	896891
34182	896892
63927	896893
1858	896894
14817	896895
24059	896896
105112	896897
80366	896898
49928	896899
37801	896900
40040	896901
8828	896902
16937	896903
168311	896904
2595	896905
6088	896906
13737	896907
2135	896908
18783	896909
10755	896910
11808	896911
111682	896912
49048	896913
2037	896914
20252	896915
6352	896916
163481	896917
11661	896918
5402	896919
1903	896920
2919	896921
151943	896922
82084	896923
178671	896924
103599	896925
167482	896926
20880	896927
6082	896928
109958	896929
13196	896930
2888	896931
30092	896932
202745	896933
207859	896934
146190	896935
159449	896936
75660	896937
87790	896938
2831	896939
20394	896940
20309	896941
87078	896942
89421	896943
1136	896944
34789	896945
92001	896946
184934	896947
30142	896948
43839	896949
133490	896950
35929	896951
53140	896952
98357	896953
152922	896954
93248	896955
86624	896956
54246	896957
6115	896958
10925	896959
14060	896960
37478	896961
5480	896962
47839	896963
8322	896964
108657	896965
10985	896966
28670	896967
91757	896968
12254	896969
4167	896970
19776	896971
2	896972
9615	896973
9346	896974
1031	896975
24330	896976
60599	896977
5441	896978
47673	896979
57995	896980
57499	896981
8923	896982
24672	896983
91571	896984
34949	896985
29828	896986
11320	896987
32678	896988
63310	896989
10398	896990
45009	896991
57777	896992
15380	896993
25545	896994
31442	896995
43290	896996
209585	896997
8343	896998
46675	896999
88485	897000
166536	897001
110287	897002
27075	897003
834	897004
10666	897005
5051	897006
180411	897007
82512	897008
148521	897009
11166	897010
74053	897011
131313	897012
23146	897013
14862	897014
255	897015
10961	897016
61344	897017
82378	897018
5411	897019
2107	897020
26656	897021
3736	897022
96144	897023
12964	897024
2752	897025
52945	897026
350	897027
64574	897028
5508	897029
106656	897030
41561	897031
35290	897032
34100	897033
36718	897034
57096	897035
58763	897036
60125	897037
24817	897038
77931	897039
10318	897040
26047	897041
166969	897042
11496	897043
34570	897044
3700	897045
11394	897046
12671	897047
20064	897048
12704	897049
48740	897050
111	897051
58410	897052
35711	897053
17352	897054
1890	897055
26013	897056
30853	897057
32136	897058
11131	897059
441	897060
10882	897061
4624	897062
12963	897063
14372	897064
20792	897065
31501	897066
2152	897067
88240	897068
4280	897069
9183	897070
38	897071
54053	897072
217	897073
28636	897074
67378	897075
42733	897076
4874	897077
17471	897078
235	897079
94555	897080
218079	897081
8680	897082
8357	897083
31199	897084
10588	897085
41704	897086
45331	897087
18930	897088
17565	897089
230263	897090
131634	897091
120704	897092
125754	897093
6266	897094
77295	897095
89207	897096
24379	897097
42944	897098
36045	897099
97816	897100
47992	897101
25953	897102
150996	897103
49050	897104
48334	897105
115428	897106
10267	897107
6752	897108
48355	897109
101893	897110
49721	897111
90555	897112
103576	897113
11367	897114
13844	897115
146664	897116
192581	897117
88208	897118
52754	897119
14783	897120
76079	897121
16027	897122
175025	897123
75234	897124
41630	897125
4896	897126
47872	897127
118498	897128
32956	897129
302	897130
4972	897131
132306	897132
79311	897133
19874	897134
28776	897135
117143	897136
200206	897137
87256	897138
6111	897139
73470	897140
28570	897141
34561	897142
4972	897143
6989	897144
974	897145
45861	897146
39016	897147
673	897148
7181	897149
7264	897150
24176	897151
23734	897152
13392	897153
46574	897154
1003	897155
197734	897156
4753	897157
9818	897158
6230	897159
5582	897160
7134	897161
19641	897162
45218	897163
5506	897164
37655	897165
131488	897166
156	897167
3481	897168
141090	897169
9779	897170
97714	897171
164551	897172
18418	897173
47179	897174
103186	897175
814	897176
20958	897177
29890	897178
9700	897179
4383	897180
3677	897181
37258	897182
16738	897183
56269	897184
11355	897185
7186	897186
24416	897187
5783	897188
13908	897189
7205	897190
2307	897191
58079	897192
3294	897193
76584	897194
15770	897195
82569	897196
1128	897197
37772	897198
17614	897199
64585	897200
61337	897201
18537	897202
27597	897203
3584	897204
23385	897205
15782	897206
181482	897207
11611	897208
1215	897209
20870	897210
150818	897211
23809	897212
10256	897213
55302	897214
149908	897215
22624	897216
135690	897217
27237	897218
21	897219
109788	897220
3937	897221
122148	897222
136419	897223
68160	897224
4620	897225
25051	897226
59942	897227
93423	897228
63089	897229
127529	897230
81602	897231
57449	897232
72165	897233
127886	897234
99666	897235
92639	897236
12586	897237
6748	897238
37647	897239
14845	897240
23820	897241
33682	897242
11097	897243
21987	897244
15090	897245
89128	897246
56021	897247
97411	897248
24510	897249
1384	897250
122343	897251
26982	897252
3421	897253
14968	897254
121646	897255
61948	897256
68780	897257
33599	897258
21425	897259
62318	897260
444	897261
4933	897262
238720	897263
23362	897264
124231	897265
136082	897266
36301	897267
126209	897268
5005	897269
43498	897270
125696	897271
189219	897272
37590	897273
561	897274
15014	897275
30154	897276
6376	897277
76326	897278
48849	897279
33423	897280
16181	897281
38172	897282
6513	897283
136799	897284
2025	897285
7254	897286
8310	897287
50808	897288
55308	897289
28485	897290
112280	897291
8451	897292
73015	897293
18955	897294
56811	897295
11021	897296
19770	897297
15679	897298
2025	897299
30842	897300
70807	897301
39184	897302
39608	897303
38005	897304
31615	897305
136655	897306
561	897307
95349	897308
19888	897309
29699	897310
89208	897311
94698	897312
95817	897313
8710	897314
15488	897315
9713	897316
76428	897317
17479	897318
16795	897319
3197	897320
78317	897321
21753	897322
79873	897323
93814	897324
14834	897325
9936	897326
19692	897327
144203	897328
56975	897329
14833	897330
81398	897331
14530	897332
120999	897333
168641	897334
8973	897335
44432	897336
592	897337
112256	897338
38445	897339
15523	897340
134878	897341
87688	897342
12472	897343
75130	897344
45183	897345
77	897346
65133	897347
8485	897348
18623	897349
126614	897350
57276	897351
149559	897352
40533	897353
45666	897354
148669	897355
31452	897356
84391	897357
71826	897358
35161	897359
38994	897360
50027	897361
96230	897362
3324	897363
43586	897364
83311	897365
43296	897366
105665	897367
68462	897368
68773	897369
229155	897370
88462	897371
145388	897372
42117	897373
90793	897374
160387	897375
144630	897376
6030	897377
229704	897378
211259	897379
119189	897380
36295	897381
32493	897382
128381	897383
83094	897384
156592	897385
36923	897386
14351	897387
9535	897388
41399	897389
147542	897390
15844	897391
17399	897392
88752	897393
355	897394
64014	897395
39243	897396
38737	897397
30957	897398
46403	897399
135660	897400
31478	897401
69630	897402
3183	897403
63286	897404
109146	897405
42308	897406
31785	897407
39863	897408
102745	897409
140056	897410
730	897411
104395	897412
95691	897413
27821	897414
171253	897415
2025	897416
12817	897417
34594	897418
40325	897419
22711	897420
198285	897421
207009	897422
33548	897423
2938	897424
106095	897425
55953	897426
16318	897427
67490	897428
1808	897429
110	897430
22096	897431
87137	897432
21842	897433
77079	897434
136984	897435
230076	897436
11250	897437
108998	897438
33266	897439
64006	897440
125873	897441
95829	897442
204059	897443
178509	897444
146129	897445
206592	897446
28920	897447
102844	897448
50246	897449
55559	897450
169881	897451
16274	897452
84613	897453
55622	897454
84198	897455
27827	897456
10429	897457
51154	897458
13117	897459
105069	897460
33244	897461
17508	897462
151236	897463
96068	897464
2936	897465
5739	897466
3576	897467
38698	897468
35418	897469
17887	897470
71776	897471
20471	897472
5049	897473
2095	897474
177827	897475
175748	897476
137184	897477
20103	897478
55625	897479
18328	897480
26947	897481
60956	897482
61912	897483
154064	897484
13356	897485
89601	897486
78283	897487
10500	897488
201933	897489
48189	897490
24911	897491
58963	897492
102700	897493
189311	897494
174514	897495
128595	897496
51370	897497
100139	897498
43943	897499
33641	897500
138342	897501
52816	897502
192606	897503
102640	897504
11311	897505
94784	897506
2970	897507
42121	897508
45768	897509
61087	897510
11	897511
79032	897512
103262	897513
127212	897514
91247	897515
175809	897516
136439	897517
11231	897518
101032	897519
199187	897520
94838	897521
138816	897522
644	897523
116506	897524
120915	897525
234655	897526
142071	897527
17126	897528
78661	897529
72377	897530
97190	897531
27600	897532
20520	897533
10267	897534
105038	897535
28010	897536
587	897537
31381	897538
1311	897539
24936	897540
9479	897541
86751	897542
38856	897543
38430	897544
119	897545
2615	897546
2032	897547
34854	897548
44717	897549
246	897550
3782	897551
485	897552
48274	897553
20184	897554
22777	897555
19821	897556
6803	897557
4738	897558
4089	897559
11239	897560
6787	897561
5401	897562
17660	897563
123206	897564
6917	897565
48538	897566
6520	897567
76179	897568
4880	897569
8992	897570
196123	897571
100299	897572
79839	897573
177404	897574
99681	897575
198086	897576
445	897577
95547	897578
11566	897579
169465	897580
78089	897581
95214	897582
5257	897583
719	897584
93420	897585
179360	897586
110521	897587
30274	897588
3895	897589
232454	897590
221546	897591
72230	897592
14852	897593
100077	897594
20467	897595
58069	897596
165417	897597
202575	897598
46779	897599
8279	897600
149731	897601
200698	897602
45210	897603
105297	897604
3288	897605
55860	897606
79210	897607
10131	897608
46768	897609
46391	897610
85833	897611
2108	897612
2108	897613
7023	897614
120	897615
77926	897616
77338	897617
6432	897618
96900	897619
38096	897620
1098	897621
89758	897622
108	897623
12051	897624
4317	897625
151136	897626
124298	897627
88377	897628
23449	897629
11558	897630
49588	897631
600	897632
89890	897633
11252	897634
111741	897635
16359	897636
143363	897637
55167	897638
993	897639
52252	897640
12820	897641
1611	897642
4904	897643
190002	897644
8646	897645
46350	897646
219421	897647
29243	897648
68637	897649
33060	897650
9722	897651
8622	897652
22110	897653
23928	897654
30183	897655
59827	897656
36786	897657
59764	897658
54789	897659
36616	897660
32865	897661
103425	897662
66587	897663
51648	897664
166932	897665
102162	897666
182646	897667
97028	897668
9272	897669
87649	897670
228	897671
70296	897672
118193	897673
30105	897674
2423	897675
66405	897676
40876	897677
53193	897678
21533	897679
41013	897680
17417	897681
26578	897682
24245	897683
101655	897684
103679	897685
236481	897686
30409	897687
77331	897688
157997	897689
230592	897690
19240	897691
137539	897692
18013	897693
44408	897694
62342	897695
213466	897696
106054	897697
96091	897698
16812	897699
17881	897700
18844	897701
35285	897702
13122	897703
56350	897704
22959	897705
513	897706
62266	897707
1385	897708
79919	897709
5315	897710
135367	897711
2813	897712
45095	897713
95924	897714
15393	897715
97362	897716
7764	897717
6744	897718
17380	897719
10808	897720
70614	897721
8460	897722
1034	897723
1721	897724
44584	897725
62640	897726
639	897727
33764	897728
1557	897729
37729	897730
775	897731
105266	897732
38849	897733
2141	897734
11314	897735
16479	897736
33704	897737
132158	897738
92276	897739
34496	897740
27872	897741
20034	897742
55709	897743
11394	897744
42657	897745
43445	897746
35521	897747
29280	897748
19320	897749
33395	897750
54402	897751
4768	897752
3140	897753
15263	897754
9083	897755
124263	897756
100204	897757
84501	897758
94885	897759
96574	897760
999	897761
71352	897762
5333	897763
2868	897764
56126	897765
151572	897766
110364	897767
94149	897768
32033	897769
37361	897770
19475	897771
119834	897772
94274	897773
6531	897774
112299	897775
72608	897776
539	897777
214552	897778
206916	897779
68224	897780
175536	897781
196592	897782
84492	897783
95696	897784
174763	897785
136600	897786
46804	897787
42084	897788
47544	897789
231869	897790
197998	897791
10574	897792
43812	897793
3787	897794
92543	897795
73033	897796
119947	897797
1720	897798
2566	897799
32266	897800
28351	897801
7181	897802
7465	897803
10373	897804
129821	897805
47967	897806
4640	897807
16185	897808
23461	897809
156477	897810
93520	897811
108723	897812
49	897813
18565	897814
17399	897815
27071	897816
60245	897817
2591	897818
60659	897819
27068	897820
11112	897821
13687	897822
17966	897823
60638	897824
197151	897825
25771	897826
91714	897827
49163	897828
23804	897829
5207	897830
47166	897831
40772	897832
20298	897833
113914	897834
38700	897835
55546	897836
27464	897837
1086	897838
42497	897839
4810	897840
3344	897841
8589	897842
34817	897843
454	897844
52918	897845
6024	897846
4704	897847
21042	897848
23933	897849
97600	897850
2376	897851
2782	897852
20811	897853
38235	897854
24535	897855
9856	897856
2516	897857
32122	897858
1720	897859
754	897860
1811	897861
149273	897862
816	897863
31532	897864
5046	897865
4193	897866
11243	897867
133634	897868
226777	897869
3776	897870
127791	897871
15666	897872
95005	897873
79908	897874
62372	897875
46876	897876
24759	897877
159768	897878
49659	897879
46962	897880
10427	897881
118786	897882
157660	897883
19708	897884
27972	897885
100737	897886
57267	897887
45029	897888
13981	897889
518	897890
387	897891
3276	897892
26356	897893
6727	897894
5103	897895
128685	897896
18498	897897
225	897898
17356	897899
13346	897900
2757	897901
23808	897902
41923	897903
113618	897904
57760	897905
2197	897906
70865	897907
83171	897908
49325	897909
12384	897910
41196	897911
23185	897912
47996	897913
63519	897914
84984	897915
40913	897916
31060	897917
8231	897918
21253	897919
64457	897920
14076	897921
16985	897922
91139	897923
84876	897924
16447	897925
26571	897926
101669	897927
28008	897928
237323	897929
20284	897930
72359	897931
120156	897932
6124	897933
49341	897934
96763	897935
151447	897936
96309	897937
38017	897938
19095	897939
7563	897940
116184	897941
27535	897942
45133	897943
5313	897944
72394	897945
13184	897946
74309	897947
52115	897948
50849	897949
14599	897950
59432	897951
117329	897952
24261	897953
61803	897954
139394	897955
12	897956
7133	897957
67696	897958
112417	897959
23207	897960
102313	897961
136751	897962
57710	897963
66498	897964
87475	897965
64181	897966
35066	897967
117187	897968
4363	897969
41168	897970
69590	897971
2401	897972
68270	897973
33294	897974
33869	897975
130898	897976
25090	897977
184800	897978
94027	897979
57229	897980
38155	897981
35172	897982
40913	897983
234538	897984
61437	897985
119413	897986
126715	897987
93486	897988
36188	897989
35170	897990
142619	897991
8579	897992
140536	897993
25798	897994
40436	897995
31864	897996
31711	897997
84696	897998
23071	897999
6552	898000
57985	898001
10080	898002
62771	898003
14448	898004
39554	898005
45579	898006
231883	898007
13180	898008
3017	898009
31800	898010
84993	898011
60890	898012
19902	898013
194193	898014
659	898015
108030	898016
28595	898017
13504	898018
5640	898019
54916	898020
74491	898021
60040	898022
21082	898023
166136	898024
212135	898025
180545	898026
125813	898027
73688	898028
96355	898029
73651	898030
44430	898031
28486	898032
6128	898033
3072	898034
1997	898035
9451	898036
29249	898037
12082	898038
157640	898039
142662	898040
115068	898041
3897	898042
94390	898043
16885	898044
88523	898045
174368	898046
89744	898047
114413	898048
20777	898049
45828	898050
157859	898051
51392	898052
77795	898053
89326	898054
147290	898055
5525	898056
157994	898057
175566	898058
3630	898059
128190	898060
227998	898061
191094	898062
52704	898063
51476	898064
23589	898065
8416	898066
58294	898067
63886	898068
82614	898069
90803	898070
6997	898071
232890	898072
138346	898073
152911	898074
35413	898075
20094	898076
136322	898077
36853	898078
105190	898079
26813	898080
61193	898081
199640	898082
9343	898083
7393	898084
36976	898085
59062	898086
30587	898087
44514	898088
46303	898089
35437	898090
61086	898091
24681	898092
116	898093
30726	898094
5653	898095
32504	898096
39374	898097
6320	898098
16364	898099
47059	898100
51418	898101
80967	898102
87058	898103
27	898104
55026	898105
148292	898106
449	898107
29108	898108
165255	898109
32173	898110
15770	898111
126724	898112
185	898113
42925	898114
379	898115
168601	898116
107430	898117
163809	898118
71737	898119
7999	898120
4332	898121
86316	898122
82543	898123
130928	898124
4303	898125
57698	898126
31084	898127
30338	898128
27192	898129
20094	898130
31036	898131
17806	898132
4248	898133
40894	898134
221891	898135
17681	898136
166580	898137
13404	898138
3116	898139
89256	898140
32175	898141
30582	898142
4289	898143
11411	898144
80795	898145
55468	898146
9668	898147
1202	898148
44403	898149
165961	898150
12083	898151
17272	898152
59374	898153
113735	898154
883	898155
2914	898156
27070	898157
45239	898158
42690	898159
90792	898160
38982	898161
21980	898162
1521	898163
22630	898164
1871	898165
2442	898166
123414	898167
1726	898168
68326	898169
219407	898170
87959	898171
97519	898172
57501	898173
73727	898174
185059	898175
20356	898176
84161	898177
23160	898178
227204	898179
8904	898180
545	898181
38289	898182
17359	898183
50498	898184
144637	898185
52787	898186
4252	898187
223638	898188
79254	898189
357	898190
8980	898191
32377	898192
7165	898193
49740	898194
127428	898195
203230	898196
21729	898197
73156	898198
14847	898199
59741	898200
34339	898201
30658	898202
160726	898203
52936	898204
137971	898205
61227	898206
7259	898207
37226	898208
43815	898209
13569	898210
77772	898211
66141	898212
29572	898213
236343	898214
16428	898215
117959	898216
1836	898217
62381	898218
103600	898219
26531	898220
16428	898221
46024	898222
37809	898223
60697	898224
52943	898225
86629	898226
32900	898227
214658	898228
51700	898229
17798	898230
24269	898231
41045	898232
1111	898233
103243	898234
5641	898235
11333	898236
163340	898237
67572	898238
119371	898239
71724	898240
557	898241
7533	898242
56956	898243
61461	898244
20787	898245
20665	898246
9192	898247
24631	898248
6835	898249
59986	898250
29706	898251
4645	898252
49500	898253
12416	898254
2739	898255
87824	898256
61411	898257
37727	898258
57684	898259
451	898260
31900	898261
36041	898262
64507	898263
87482	898264
147290	898265
58525	898266
61934	898267
68743	898268
85483	898269
95086	898270
74229	898271
106300	898272
60154	898273
119625	898274
47887	898275
55575	898276
189521	898277
158404	898278
107563	898279
205018	898280
90974	898281
58518	898282
55348	898283
84779	898284
13346	898285
58762	898286
116803	898287
112754	898288
29094	898289
57572	898290
20862	898291
48790	898292
48823	898293
48434	898294
18989	898295
9435	898296
117736	898297
42117	898298
125099	898299
63787	898300
136197	898301
104978	898302
76667	898303
113923	898304
86977	898305
19210	898306
76275	898307
45267	898308
60257	898309
147697	898310
189659	898311
80900	898312
116637	898313
39818	898314
74436	898315
138737	898316
115919	898317
71655	898318
30660	898319
29442	898320
4238	898321
10064	898322
48774	898323
21170	898324
45721	898325
4972	898326
16148	898327
27684	898328
1272	898329
29199	898330
16471	898331
32189	898332
18688	898333
6197	898334
11877	898335
48459	898336
5678	898337
43	898338
4831	898339
60096	898340
3565	898341
56349	898342
38934	898343
58738	898344
47996	898345
36387	898346
43101	898347
1197	898348
40575	898349
9828	898350
30082	898351
18738	898352
39201	898353
11478	898354
130476	898355
74191	898356
24327	898357
1386	898358
80386	898359
140625	898360
11510	898361
28570	898362
161917	898363
13624	898364
21425	898365
91097	898366
30255	898367
32194	898368
4651	898369
14433	898370
71172	898371
41820	898372
13430	898373
97885	898374
86297	898375
2892	898376
28437	898377
110214	898378
27625	898379
113920	898380
9321	898381
117970	898382
44767	898383
35655	898384
29876	898385
11016	898386
141188	898387
8333	898388
27248	898389
240149	898390
62775	898391
77044	898392
65223	898393
5124	898394
57131	898395
226708	898396
28159	898397
67446	898398
39384	898399
115153	898400
11462	898401
3303	898402
130826	898403
62062	898404
117270	898405
90001	898406
89696	898407
85948	898408
66200	898409
66229	898410
145797	898411
10561	898412
7711	898413
158897	898414
21448	898415
77828	898416
41207	898417
24001	898418
66331	898419
192445	898420
68859	898421
19611	898422
151106	898423
3575	898424
151174	898425
52397	898426
8170	898427
107238	898428
37545	898429
2329	898430
60055	898431
71656	898432
144072	898433
33106	898434
1911	898435
64544	898436
56312	898437
9468	898438
63604	898439
106924	898440
140356	898441
48489	898442
25239	898443
181742	898444
67184	898445
158604	898446
100737	898447
224226	898448
226054	898449
210574	898450
37799	898451
121305	898452
42388	898453
90811	898454
25086	898455
81204	898456
101942	898457
185	898458
99951	898459
10846	898460
492	898461
7831	898462
101819	898463
68410	898464
10267	898465
77055	898466
164254	898467
7500	898468
64257	898469
87058	898470
43499	898471
118384	898472
7675	898473
12680	898474
18478	898475
73179	898476
138693	898477
19657	898478
58802	898479
28675	898480
61936	898481
209353	898482
57378	898483
59072	898484
191741	898485
138260	898486
77844	898487
26318	898488
157660	898489
134119	898490
64769	898491
150076	898492
32770	898493
109993	898494
210563	898495
66375	898496
119509	898497
150404	898498
111147	898499
52734	898500
45892	898501
207564	898502
113050	898503
133798	898504
97811	898505
100498	898506
186479	898507
119697	898508
167334	898509
68182	898510
50064	898511
120183	898512
10310	898513
10779	898514
24122	898515
9811	898516
71841	898517
41877	898518
166961	898519
37713	898520
12012	898521
47006	898522
77547	898523
22067	898524
46076	898525
37650	898526
10560	898527
68681	898528
87107	898529
33405	898530
73942	898531
23922	898532
77217	898533
41292	898534
5603	898535
58348	898536
203886	898537
99734	898538
51937	898539
163082	898540
11477	898541
38049	898542
95159	898543
46742	898544
55212	898545
135174	898546
61546	898547
79129	898548
21878	898549
135362	898550
58180	898551
85600	898552
103899	898553
105238	898554
48249	898555
31583	898556
102679	898557
47385	898558
19305	898559
100881	898560
71836	898561
29869	898562
66786	898563
36263	898564
19533	898565
68524	898566
64342	898567
59643	898568
91243	898569
119514	898570
93610	898571
77066	898572
38313	898573
56178	898574
56158	898575
31637	898576
63039	898577
34853	898578
134815	898579
22741	898580
45657	898581
9287	898582
79918	898583
140804	898584
19688	898585
94314	898586
10457	898587
4461	898588
96307	898589
99697	898590
96720	898591
22690	898592
8888	898593
100133	898594
154803	898595
29657	898596
21614	898597
47476	898598
11628	898599
8636	898600
110785	898601
143600	898602
36511	898603
23279	898604
80650	898605
23282	898606
43414	898607
52283	898608
143620	898609
179329	898610
3197	898611
99259	898612
43655	898613
52414	898614
112746	898615
2635	898616
22679	898617
54555	898618
43419	898619
228	898620
177876	898621
56554	898622
148105	898623
96734	898624
12833	898625
45532	898626
39929	898627
42070	898628
57027	898629
87175	898630
36167	898631
86797	898632
9569	898633
10756	898634
26769	898635
74599	898636
53780	898637
73556	898638
13243	898639
38791	898640
37859	898641
130552	898642
36244	898643
36868	898644
73864	898645
20553	898646
34133	898647
41027	898648
35659	898649
15754	898650
5123	898651
32073	898652
15530	898653
20686	898654
34025	898655
58167	898656
74705	898657
2861	898658
39727	898659
97166	898660
129535	898661
88766	898662
117822	898663
118081	898664
17880	898665
62485	898666
137677	898667
19639	898668
7535	898669
3892	898670
447	898671
15189	898672
143442	898673
27177	898674
22379	898675
768	898676
137021	898677
64499	898678
28609	898679
22317	898680
56194	898681
88377	898682
57335	898683
11081	898684
13268	898685
50405	898686
221556	898687
24500	898688
47879	898689
57161	898690
1879	898691
27595	898692
27291	898693
78921	898694
26516	898695
39604	898696
110877	898697
25968	898698
11555	898699
155	898700
11917	898701
55765	898702
94055	898703
29834	898704
4332	898705
32	898706
157478	898707
2403	898708
3004	898709
82882	898710
53177	898711
16630	898712
91235	898713
2752	898714
70502	898715
59534	898716
118814	898717
110091	898718
5570	898719
5893	898720
226548	898721
206429	898722
30195	898723
24332	898724
21846	898725
204719	898726
54155	898727
2876	898728
126496	898729
50694	898730
71640	898731
50407	898732
209290	898733
18940	898734
67563	898735
2722	898736
13591	898737
47849	898738
108128	898739
93129	898740
16168	898741
35422	898742
252	898743
164569	898744
160725	898745
10150	898746
146569	898747
158448	898748
96	898749
12508	898750
117680	898751
47037	898752
67356	898753
71602	898754
231533	898755
105598	898756
8321	898757
97641	898758
19825	898759
2311	898760
110484	898761
6669	898762
48358	898763
37890	898764
60168	898765
104706	898766
9018	898767
38318	898768
11631	898769
47812	898770
23848	898771
95581	898772
38120	898773
35016	898774
3299	898775
21788	898776
131597	898777
35058	898778
105298	898779
2149	898780
33635	898781
43801	898782
4129	898783
46940	898784
13629	898785
79501	898786
96561	898787
144887	898788
18113	898789
53833	898790
79504	898791
57195	898792
33541	898793
136343	898794
357	898795
47815	898796
52455	898797
104939	898798
41466	898799
23458	898800
55615	898801
7291	898802
94375	898803
27667	898804
205585	898805
116191	898806
74587	898807
20188	898808
37366	898809
29921	898810
5435	898811
8873	898812
80903	898813
50478	898814
126815	898815
16563	898816
121416	898817
45536	898818
34982	898819
94551	898820
102711	898821
3908	898822
76	898823
62062	898824
8238	898825
13743	898826
2626	898827
232	898828
48207	898829
107789	898830
10363	898831
98044	898832
38331	898833
19795	898834
33036	898835
105159	898836
29262	898837
50333	898838
21825	898839
35891	898840
13897	898841
126578	898842
5450	898843
109867	898844
47837	898845
8105	898846
36388	898847
224733	898848
195309	898849
9655	898850
138335	898851
47585	898852
83533	898853
16292	898854
103367	898855
38366	898856
27615	898857
10946	898858
34795	898859
36128	898860
177978	898861
6577	898862
1484	898863
64589	898864
3895	898865
28427	898866
107367	898867
34939	898868
81851	898869
9408	898870
76216	898871
69109	898872
64504	898873
89470	898874
39118	898875
146448	898876
164133	898877
108904	898878
99351	898879
187073	898880
77131	898881
15588	898882
93713	898883
26146	898884
55579	898885
44197	898886
18863	898887
179710	898888
120121	898889
143684	898890
21876	898891
21814	898892
231117	898893
114176	898894
119304	898895
147952	898896
149295	898897
58769	898898
161127	898899
107509	898900
161138	898901
20881	898902
62901	898903
72124	898904
14895	898905
66824	898906
102618	898907
81650	898908
64372	898909
102882	898910
42142	898911
84510	898912
34617	898913
25180	898914
60631	898915
3732	898916
101089	898917
17999	898918
31505	898919
116678	898920
126380	898921
16278	898922
23175	898923
113258	898924
140077	898925
26787	898926
30434	898927
165326	898928
15471	898929
11283	898930
20013	898931
223408	898932
22154	898933
20998	898934
156734	898935
60694	898936
34640	898937
39621	898938
85886	898939
98633	898940
47015	898941
12517	898942
56097	898943
66040	898944
42234	898945
138998	898946
64117	898947
63303	898948
64212	898949
74111	898950
78148	898951
110045	898952
35790	898953
95568	898954
90965	898955
11967	898956
61149	898957
116370	898958
91260	898959
104419	898960
32135	898961
104775	898962
5434	898963
125468	898964
156094	898965
48314	898966
57955	898967
118901	898968
97612	898969
81343	898970
150185	898971
58996	898972
16547	898973
143002	898974
48265	898975
13181	898976
118040	898977
85541	898978
6238	898979
53144	898980
97274	898981
6216	898982
101258	898983
184200	898984
39765	898985
210665	898986
115461	898987
7241	898988
5440	898989
8324	898990
55517	898991
11048	898992
38234	898993
79528	898994
56005	898995
27928	898996
104758	898997
106187	898998
35636	898999
28286	899000
35140	899001
13681	899002
16540	899003
47474	899004
37510	899005
2053	899006
11133	899007
2272	899008
103606	899009
18952	899010
106142	899011
57568	899012
46173	899013
186171	899014
112141	899015
21322	899016
179667	899017
133301	899018
64676	899019
148695	899020
47626	899021
139320	899022
102630	899023
104044	899024
35644	899025
19984	899026
36485	899027
15876	899028
83058	899029
12981	899030
135709	899031
24301	899032
139049	899033
45446	899034
79940	899035
75347	899036
236235	899037
44878	899038
80905	899039
2161	899040
4623	899041
7906	899042
15241	899043
102606	899044
32777	899045
61525	899046
116826	899047
5730	899048
40254	899049
45680	899050
167372	899051
117845	899052
39502	899053
80027	899054
11507	899055
135810	899056
186874	899057
110566	899058
39724	899059
17253	899060
40990	899061
19516	899062
127753	899063
83014	899064
38049	899065
96324	899066
98938	899067
91176	899068
19223	899069
234356	899070
27766	899071
28404	899072
130625	899073
34862	899074
83744	899075
138371	899076
15745	899077
182961	899078
153722	899079
230556	899080
79219	899081
49816	899082
137114	899083
52784	899084
75561	899085
96396	899086
11619	899087
27441	899088
24862	899089
130367	899090
64766	899091
96876	899092
116256	899093
111814	899094
9197	899095
15136	899096
154470	899097
6701	899098
51662	899099
105257	899100
37915	899101
101809	899102
111494	899103
880	899104
4083	899105
1699	899106
15728	899107
42838	899108
4659	899109
11622	899110
3332	899111
75220	899112
41478	899113
19876	899114
103581	899115
44109	899116
40884	899117
120197	899118
32951	899119
38262	899120
158729	899121
18528	899122
41713	899123
23849	899124
40925	899125
73220	899126
60540	899127
165297	899128
139542	899129
74754	899130
165112	899131
41581	899132
164874	899133
26023	899134
158920	899135
227180	899136
45002	899137
68134	899138
26502	899139
67657	899140
67201	899141
51832	899142
14714	899143
140219	899144
118040	899145
23675	899146
233659	899147
17751	899148
19728	899149
32854	899150
88075	899151
40901	899152
105734	899153
26411	899154
26509	899155
67366	899156
157994	899157
66262	899158
107903	899159
32733	899160
26466	899161
8800	899162
26354	899163
68645	899164
51824	899165
120250	899166
78118	899167
51533	899168
52228	899169
81873	899170
166583	899171
14802	899172
37209	899173
16234	899174
44270	899175
108083	899176
40942	899177
193379	899178
47697	899179
101055	899180
36429	899181
33069	899182
119828	899183
59285	899184
48837	899185
137314	899186
84540	899187
120449	899188
60494	899189
24250	899190
210602	899191
208800	899192
59910	899193
237863	899194
57995	899195
9418	899196
82910	899197
141132	899198
15156	899199
56590	899200
26829	899201
211419	899202
79385	899203
113018	899204
36793	899205
16054	899206
32144	899207
59658	899208
181386	899209
131662	899210
163783	899211
46419	899212
133572	899213
26028	899214
29543	899215
161294	899216
30001	899217
11775	899218
51295	899219
21247	899220
28867	899221
5570	899222
23	899223
15112	899224
57661	899225
71484	899226
85392	899227
48	899228
102866	899229
57011	899230
13603	899231
80656	899232
53345	899233
109181	899234
19246	899235
52553	899236
53157	899237
19347	899238
99448	899239
44956	899240
159527	899241
160851	899242
57258	899243
36309	899244
11607	899245
35498	899246
30601	899247
37166	899248
111	899249
14143	899250
25603	899251
216116	899252
48520	899253
25470	899254
41081	899255
26366	899256
116245	899257
53136	899258
87656	899259
26555	899260
41614	899261
239162	899262
14775	899263
86260	899264
29143	899265
98480	899266
47744	899267
59	899268
12069	899269
141677	899270
74556	899271
29649	899272
66877	899273
80903	899274
87504	899275
20173	899276
41454	899277
16758	899278
33692	899279
47315	899280
91144	899281
24588	899282
22015	899283
80162	899284
79014	899285
81393	899286
2943	899287
33739	899288
5420	899289
22056	899290
8678	899291
65469	899292
76600	899293
21856	899294
175439	899295
52560	899296
29072	899297
23658	899298
84880	899299
59786	899300
80892	899301
39461	899302
162741	899303
70184	899304
28832	899305
124860	899306
36328	899307
15985	899308
92861	899309
222987	899310
16579	899311
86640	899312
9265	899313
58332	899314
86308	899315
31499	899316
30274	899317
12539	899318
194651	899319
145001	899320
53766	899321
51659	899322
9062	899323
184	899324
76421	899325
76079	899326
41726	899327
105331	899328
12781	899329
8589	899330
12655	899331
161794	899332
14728	899333
69612	899334
48408	899335
29842	899336
16559	899337
92023	899338
2404	899339
942	899340
13844	899341
34538	899342
114234	899343
17520	899344
11296	899345
124304	899346
70739	899347
13768	899348
34224	899349
92337	899350
51610	899351
4944	899352
70056	899353
102452	899354
11652	899355
11652	899356
11652	899357
11652	899358
66616	899359
115502	899360
122142	899361
11652	899362
11559	899363
40640	899364
221785	899365
58927	899366
114611	899367
188628	899368
91013	899369
7108	899370
122105	899371
157801	899372
224929	899373
232858	899374
111358	899375
667	899376
116689	899377
37343	899378
161761	899379
50596	899380
4776	899381
10470	899382
10470	899383
2165	899384
43895	899385
131566	899386
35399	899387
11630	899388
9952	899389
47910	899390
31	899391
4758	899392
65352	899393
42483	899394
6915	899395
56305	899396
31191	899397
120158	899398
18712	899399
189045	899400
149227	899401
100224	899402
209802	899403
71001	899404
176564	899405
3240	899406
34766	899407
55970	899408
18588	899409
127483	899410
11992	899411
17206	899412
148887	899413
14293	899414
32119	899415
31521	899416
39644	899417
112379	899418
49792	899419
149937	899420
148939	899421
50041	899422
64033	899423
17459	899424
109494	899425
25729	899426
21145	899427
11864	899428
103394	899429
99520	899430
39901	899431
4625	899432
153305	899433
65229	899434
20453	899435
31604	899436
174	899437
48005	899438
60646	899439
157346	899440
27831	899441
1886	899442
199851	899443
8026	899444
17459	899445
9104	899446
231080	899447
141420	899448
64312	899449
50127	899450
113045	899451
82489	899452
162338	899453
81806	899454
109491	899455
865	899456
50877	899457
123426	899458
112428	899459
112671	899460
176531	899461
128832	899462
31	899463
101668	899464
109794	899465
70899	899466
173384	899467
3269	899468
14359	899469
55040	899470
114946	899471
49311	899472
66189	899473
27473	899474
35020	899475
162077	899476
148660	899477
2091	899478
55869	899479
30988	899480
210069	899481
69497	899482
18976	899483
22586	899484
124441	899485
208416	899486
98805	899487
56367	899488
34753	899489
166838	899490
50041	899491
83909	899492
14240	899493
64444	899494
55445	899495
45818	899496
43130	899497
1510	899498
204915	899499
160697	899500
56367	899501
63961	899502
203748	899503
176836	899504
43306	899505
211611	899506
34108	899507
122078	899508
38117	899509
175177	899510
55449	899511
71381	899512
72137	899513
148873	899514
22613	899515
116780	899516
108409	899517
86302	899518
7845	899519
30532	899520
128290	899521
8003	899522
22810	899523
48847	899524
92904	899525
40809	899526
14188	899527
18748	899528
43325	899529
128328	899530
115336	899531
4618	899532
203804	899533
123031	899534
12781	899535
353	899536
164038	899537
74079	899538
225434	899539
87478	899540
203753	899541
230023	899542
146430	899543
198304	899544
37	899545
1349	899546
2329	899547
48011	899548
157373	899549
22515	899550
97149	899551
158938	899552
165647	899553
93209	899554
70868	899555
107368	899556
105570	899557
45818	899558
82105	899559
139323	899560
63640	899561
114735	899562
37367	899563
103910	899564
1058	899565
156005	899566
67953	899567
85093	899568
18748	899569
41082	899570
16253	899571
180273	899572
106870	899573
30969	899574
35048	899575
130703	899576
16292	899577
154444	899578
4413	899579
71562	899580
169794	899581
46926	899582
104789	899583
85562	899584
139884	899585
44840	899586
107157	899587
90634	899588
56098	899589
22515	899590
85339	899591
53723	899592
24	899593
72522	899594
55449	899595
1872	899596
12315	899597
55530	899598
273	899599
18804	899600
24837	899601
12111	899602
14293	899603
165252	899604
147306	899605
136174	899606
136174	899607
196	899608
139263	899609
11354	899610
71015	899611
55703	899612
21079	899613
11560	899614
1686	899615
11132	899616
168038	899617
446	899618
152147	899619
34884	899620
7076	899621
9163	899622
25222	899623
22517	899624
73677	899625
207725	899626
86545	899627
8716	899628
12015	899629
39901	899630
20814	899631
25417	899632
71680	899633
13000	899634
34431	899635
213396	899636
4334	899637
71022	899638
2669	899639
109501	899640
7462	899641
15602	899642
93538	899643
35020	899644
43406	899645
32119	899646
82806	899647
83243	899648
12126	899649
8716	899650
12111	899651
12110	899652
20871	899653
11559	899654
50267	899655
31613	899656
12110	899657
116644	899658
63883	899659
153927	899660
153494	899661
14347	899662
17459	899663
149886	899664
17196	899665
111596	899666
64607	899667
25449	899668
205684	899669
149825	899670
64322	899671
17473	899672
14347	899673
112270	899674
20814	899675
31829	899676
126453	899677
50134	899678
161042	899679
31613	899680
83268	899681
17456	899682
49792	899683
20864	899684
8729	899685
66590	899686
8716	899687
14347	899688
17196	899689
20864	899690
50061	899691
8716	899692
64033	899693
14347	899694
20864	899695
17456	899696
50777	899697
14338	899698
8716	899699
17456	899700
148939	899701
113121	899702
207986	899703
210145	899704
65283	899705
116475	899706
32068	899707
99883	899708
25864	899709
64322	899710
14358	899711
208794	899712
83353	899713
153927	899714
12110	899715
101895	899716
17473	899717
116028	899718
216786	899719
77297	899720
214901	899721
84343	899722
14498	899723
28483	899724
28483	899725
7424	899726
34431	899727
162658	899728
50742	899729
14498	899730
162573	899731
150070	899732
8729	899733
12111	899734
84748	899735
14347	899736
112574	899737
17473	899738
25417	899739
4334	899740
108898	899741
4897	899742
55182	899743
31829	899744
14498	899745
39477	899746
14347	899747
8729	899748
153437	899749
15461	899750
64285	899751
17456	899752
84655	899753
20864	899754
43462	899755
175335	899756
27963	899757
24	899758
31766	899759
154610	899760
49844	899761
10838	899762
54305	899763
146449	899764
31427	899765
30474	899766
143899	899767
66457	899768
102898	899769
79284	899770
226620	899771
90644	899772
100269	899773
90669	899774
5027	899775
55299	899776
159998	899777
181981	899778
63141	899779
107894	899780
47722	899781
179652	899782
201062	899783
225120	899784
158222	899785
40726	899786
28675	899787
32494	899788
116694	899789
63242	899790
5442	899791
61129	899792
12871	899793
217687	899794
24460	899795
89632	899796
89632	899797
1586	899798
146495	899799
64094	899800
523	899801
126264	899802
1992	899803
2575	899804
24012	899805
225551	899806
25036	899807
18912	899808
91389	899809
12713	899810
13032	899811
86501	899812
64330	899813
65275	899814
30842	899815
26187	899816
51085	899817
164	899818
38365	899819
29801	899820
153787	899821
38159	899822
116778	899823
5755	899824
30795	899825
27646	899826
152072	899827
68168	899828
4156	899829
34733	899830
43093	899831
2669	899832
34318	899833
55925	899834
69667	899835
64929	899836
10035	899837
64360	899838
3621	899839
57814	899840
115918	899841
236603	899842
87442	899843
36	899844
18168	899845
14674	899846
113452	899847
85330	899848
10236	899849
65759	899850
14674	899851
38619	899852
82266	899853
16950	899854
97024	899855
3542	899856
24308	899857
13043	899858
72514	899859
174717	899860
55811	899861
27473	899862
43534	899863
106612	899864
13014	899865
124289	899866
175576	899867
76115	899868
50516	899869
161106	899870
92360	899871
220605	899872
31652	899873
57129	899874
185855	899875
34436	899876
69760	899877
2848	899878
262	899879
14289	899880
201360	899881
219244	899882
966	899883
22342	899884
45629	899885
38275	899886
213670	899887
1457	899888
53884	899889
178201	899890
39213	899891
41718	899892
10199	899893
21283	899894
67083	899895
16610	899896
15386	899897
41599	899898
1990	899899
156833	899900
11328	899901
162690	899902
2844	899903
25843	899904
18848	899905
25843	899906
25848	899907
8511	899908
39917	899909
106541	899910
127345	899911
2893	899912
29988	899913
23602	899914
107240	899915
136640	899916
201625	899917
28485	899918
14232	899919
101270	899920
178467	899921
7118	899922
93733	899923
10238	899924
34943	899925
22981	899926
6102	899927
43448	899928
177473	899929
61757	899930
146817	899931
14278	899932
132975	899933
6115	899934
185889	899935
74984	899936
50775	899937
43722	899938
53939	899939
132186	899940
167372	899941
14314	899942
126477	899943
132441	899944
68785	899945
62952	899946
21322	899947
47579	899948
144861	899949
72649	899950
72649	899951
49464	899952
1186	899953
819	899954
13231	899955
112502	899956
121394	899957
102531	899958
169	899959
62555	899960
33775	899961
21139	899962
205443	899963
12723	899964
4886	899965
21124	899966
55858	899967
38320	899968
59473	899969
20145	899970
22114	899971
17929	899972
18927	899973
24331	899974
46751	899975
14294	899976
16163	899977
9472	899978
12161	899979
21997	899980
26885	899981
36512	899982
8113	899983
39	899984
128840	899985
22	899986
32509	899987
25827	899988
50138	899989
25095	899990
11494	899991
135356	899992
199309	899993
136638	899994
169156	899995
38190	899996
85512	899997
42592	899998
204813	899999
55544	900000
14151	900001
14151	900002
22	900003
39	900004
88219	900005
25465	900006
194326	900007
51003	900008
109289	900009
83209	900010
72859	900011
43690	900012
27125	900013
129829	900014
17603	900015
38459	900016
31303	900017
109439	900018
23062	900019
110533	900020
22622	900021
4874	900022
8624	900023
10962	900024
57113	900025
46708	900026
176065	900027
52405	900028
177833	900029
136171	900030
177103	900031
178384	900032
12969	900033
147430	900034
175953	900035
76624	900036
8216	900037
81566	900038
91581	900039
22854	900040
79369	900041
44942	900042
34858	900043
12212	900044
37311	900045
84347	900046
4352	900047
311	900048
13316	900049
2712	900050
7485	900051
1310	900052
174658	900053
9134	900054
82183	900055
65578	900056
66135	900057
73264	900058
6057	900059
48483	900060
11947	900061
12604	900062
32664	900063
98179	900064
45339	900065
35452	900066
10879	900067
71402	900068
148494	900069
94334	900070
22567	900071
177300	900072
94450	900073
43444	900074
91582	900075
69711	900076
34121	900077
25496	900078
25464	900079
9499	900080
85023	900081
63628	900082
138468	900083
25362	900084
34724	900085
98483	900086
52419	900087
26285	900088
5357	900089
160334	900090
10069	900091
44884	900092
133729	900093
7972	900094
6889	900095
24630	900096
39185	900097
28204	900098
4949	900099
3199	900100
8962	900101
43823	900102
189148	900103
182213	900104
16446	900105
81900	900106
21171	900107
7773	900108
206433	900109
18129	900110
103971	900111
55525	900112
50086	900113
92805	900114
3357	900115
186388	900116
168230	900117
130429	900118
40508	900119
9061	900120
7779	900121
112448	900122
188479	900123
36317	900124
140051	900125
100016	900126
102074	900127
140173	900128
158501	900129
43755	900130
75492	900131
43755	900132
128023	900133
50425	900134
5543	900135
198104	900136
13318	900137
14484	900138
123	900139
39537	900140
111858	900141
69680	900142
71	900143
71	900144
58371	900145
29443	900146
2173	900147
39870	900148
134377	900149
10859	900150
130586	900151
175853	900152
10629	900153
73899	900154
712	900155
110892	900156
64199	900157
99	900158
100889	900159
152174	900160
39601	900161
45025	900162
94417	900163
58243	900164
58167	900165
190757	900166
88922	900167
88922	900168
199355	900169
73854	900170
75481	900171
34506	900172
12073	900173
43489	900174
84	900175
128007	900176
128361	900177
819	900178
79249	900179
199164	900180
175135	900181
133177	900182
45631	900183
38421	900184
94083	900185
786	900186
80854	900187
39	900188
70	900189
39054	900190
84	900191
76160	900192
17343	900193
56944	900194
39	900195
100313	900196
36551	900197
20772	900198
50413	900199
11171	900200
21185	900201
40082	900202
4887	900203
101616	900204
29211	900205
134268	900206
41900	900207
178714	900208
102618	900209
199353	900210
151611	900211
27542	900212
77267	900213
103379	900214
45687	900215
20822	900216
23209	900217
97644	900218
348	900219
178823	900220
136333	900221
29004	900222
138492	900223
17337	900224
132060	900225
1952	900226
185062	900227
55734	900228
121458	900229
117950	900230
189522	900231
78768	900232
105730	900233
105730	900234
105730	900235
76508	900236
185489	900237
819	900238
47238	900239
11564	900240
71557	900241
58741	900242
57359	900243
64105	900244
22131	900245
56802	900246
79588	900247
71	900248
35846	900249
93939	900250
5188	900251
164179	900252
135833	900253
99988	900254
44637	900255
138021	900256
127804	900257
34432	900258
5297	900259
18725	900260
208703	900261
19463	900262
39344	900263
73835	900264
57539	900265
2562	900266
34429	900267
11861	900268
97832	900269
74575	900270
131451	900271
175275	900272
128833	900273
57164	900274
61086	900275
129610	900276
57296	900277
7331	900278
130026	900279
71893	900280
133532	900281
1543	900282
4015	900283
58098	900284
58098	900285
25774	900286
12084	900287
185470	900288
77341	900289
129369	900290
23374	900291
721	900292
1541	900293
26318	900294
125744	900295
17030	900296
130619	900297
109667	900298
39852	900299
9066	900300
535	900301
19126	900302
93465	900303
93465	900304
55603	900305
100433	900306
63696	900307
171819	900308
113752	900309
199383	900310
157	900311
34947	900312
176913	900313
450	900314
61909	900315
65506	900316
1985	900317
28174	900318
12009	900319
84509	900320
132079	900321
1880	900322
18664	900323
18479	900324
73713	900325
130593	900326
131642	900327
72095	900328
3567	900329
1880	900330
81273	900331
147671	900332
171586	900333
82845	900334
112447	900335
72814	900336
920	900337
19228	900338
45863	900339
56723	900340
72034	900341
43719	900342
38910	900343
21635	900344
181484	900345
178160	900346
97789	900347
127499	900348
6181	900349
143632	900350
181804	900351
57893	900352
116789	900353
125945	900354
136428	900355
94241	900356
128954	900357
188340	900358
191318	900359
98742	900360
93435	900361
93435	900362
38979	900363
12477	900364
13059	900365
106552	900366
399	900367
85798	900368
74326	900369
59527	900370
55687	900371
44637	900372
43489	900373
3368	900374
18327	900375
83497	900376
8150	900377
62644	900378
17090	900379
45349	900380
18927	900381
163934	900382
180319	900383
18201	900384
59142	900385
50249	900386
184644	900387
15843	900388
15113	900389
84	900390
55795	900391
181260	900392
193123	900393
20600	900394
102091	900395
193586	900396
82135	900397
58990	900398
128336	900399
21051	900400
82226	900401
75415	900402
16710	900403
39754	900404
136377	900405
31126	900406
124815	900407
114472	900408
38289	900409
120485	900410
192689	900411
31832	900412
27640	900413
146810	900414
192985	900415
12972	900416
99597	900417
1501	900418
176635	900419
8001	900420
71843	900421
92784	900422
184998	900423
30391	900424
100081	900425
76215	900426
216660	900427
113303	900428
49071	900429
438	900430
65116	900431
27102	900432
131591	900433
28893	900434
17362	900435
39724	900436
77621	900437
78338	900438
12916	900439
150273	900440
61753	900441
134412	900442
89	900443
97257	900444
77319	900445
39	900446
8061	900447
57	900448
14373	900449
102020	900450
20710	900451
11398	900452
97257	900453
49672	900454
11163	900455
34238	900456
97257	900457
8382	900458
79965	900459
3658	900460
146814	900461
1024	900462
179409	900463
8061	900464
142505	900465
84	900466
2697	900467
712	900468
74007	900469
19198	900470
206068	900471
108	900472
43947	900473
3994	900474
64099	900475
176310	900476
207263	900477
205590	900478
109607	900479
64367	900480
142890	900481
59864	900482
35026	900483
5543	900484
16459	900485
70887	900486
148058	900487
186	900488
185888	900489
186	900490
69851	900491
28040	900492
154645	900493
144846	900494
110122	900495
39415	900496
79	900497
128156	900498
29673	900499
179118	900500
1113	900501
15498	900502
95878	900503
138146	900504
27758	900505
39916	900506
20698	900507
211645	900508
169428	900509
152174	900510
209075	900511
7980	900512
122413	900513
237229	900514
11998	900515
136472	900516
48592	900517
11012	900518
12315	900519
70417	900520
7845	900521
96330	900522
127364	900523
65223	900524
116235	900525
65576	900526
84759	900527
3581	900528
84188	900529
13127	900530
26988	900531
34752	900532
54161	900533
177046	900534
63883	900535
65104	900536
38468	900537
9532	900538
18465	900539
4807	900540
33973	900541
147127	900542
35910	900543
27185	900544
9492	900545
10198	900546
14185	900547
135230	900548
160772	900549
19072	900550
168726	900551
92363	900552
1011	900553
4373	900554
36193	900555
5255	900556
215652	900557
127516	900558
41685	900559
34926	900560
55975	900561
273	900562
26203	900563
847	900564
847	900565
204954	900566
84599	900567
37935	900568
45148	900569
64594	900570
16906	900571
62505	900572
105322	900573
87341	900574
63978	900575
61586	900576
19493	900577
34531	900578
27680	900579
27862	900580
27680	900581
31652	900582
19185	900583
14803	900584
109570	900585
19185	900586
2241	900587
83909	900588
144133	900589
5242	900590
71932	900591
15485	900592
20330	900593
33141	900594
33141	900595
20398	900596
94128	900597
13327	900598
851	900599
44795	900600
130656	900601
20857	900602
133663	900603
27473	900604
22709	900605
9448	900606
91354	900607
111059	900608
1154	900609
215579	900610
22560	900611
154444	900612
97593	900613
68553	900614
137732	900615
41715	900616
66365	900617
13352	900618
49878	900619
31665	900620
12111	900621
151308	900622
12916	900623
64285	900624
65825	900625
127999	900626
134331	900627
31829	900628
25417	900629
31231	900630
11992	900631
1003	900632
111597	900633
28797	900634
7566	900635
351	900636
80748	900637
56989	900638
17133	900639
17132	900640
29690	900641
2778	900642
77826	900643
143700	900644
1298	900645
25972	900646
9574	900647
55554	900648
94703	900649
127603	900650
128378	900651
212228	900652
110244	900653
213690	900654
14342	900655
115229	900656
83666	900657
19266	900658
210546	900659
49571	900660
147855	900661
152849	900662
44722	900663
152439	900664
152752	900665
155399	900666
83492	900667
72296	900668
21412	900669
151954	900670
148050	900671
84850	900672
65361	900673
127818	900674
14500	900675
2346	900676
148252	900677
110249	900678
108857	900679
9729	900680
70529	900681
6350	900682
17108	900683
24	900684
12655	900685
159522	900686
45409	900687
24667	900688
39634	900689
48056	900690
148158	900691
205959	900692
192	900693
95608	900694
9822	900695
11774	900696
56	900697
20283	900698
49672	900699
3702	900700
16216	900701
43251	900702
36056	900703
179148	900704
5601	900705
3935	900706
25758	900707
188458	900708
81860	900709
29950	900710
162909	900711
9285	900712
102072	900713
35340	900714
162365	900715
31307	900716
59586	900717
146987	900718
56569	900719
24963	900720
216506	900721
108775	900722
22006	900723
97024	900724
1480	900725
7313	900726
5384	900727
84249	900728
15228	900729
7226	900730
2333	900731
65849	900732
131679	900733
51112	900734
14377	900735
39980	900736
207517	900737
61385	900738
14945	900739
34926	900740
116234	900741
237774	900742
7600	900743
41709	900744
54734	900745
39372	900746
52821	900747
62873	900748
34150	900749
54790	900750
227090	900751
210409	900752
83262	900753
2133	900754
5510	900755
13974	900756
24094	900757
116802	900758
220823	900759
160498	900760
9772	900761
11479	900762
152129	900763
2585	900764
218903	900765
18818	900766
26295	900767
61507	900768
13105	900769
1506	900770
6884	900771
86602	900772
240081	900773
35248	900774
61451	900775
24084	900776
13870	900777
2598	900778
228839	900779
19619	900780
2296	900781
8588	900782
52849	900783
46986	900784
796	900785
19936	900786
162719	900787
171606	900788
763	900789
21155	900790
228375	900791
52849	900792
156144	900793
6163	900794
174	900795
203874	900796
175139	900797
35079	900798
50134	900799
17459	900800
26187	900801
14381	900802
58994	900803
10179	900804
10859	900805
111508	900806
126403	900807
128286	900808
12052	900809
128634	900810
128286	900811
113204	900812
34753	900813
14347	900814
26095	900815
57884	900816
7196	900817
142006	900818
47803	900819
27484	900820
197362	900821
13759	900822
228980	900823
53138	900824
38270	900825
12554	900826
106721	900827
196691	900828
15507	900829
8302	900830
30368	900831
85137	900832
320	900833
170714	900834
53155	900835
47896	900836
53155	900837
113722	900838
233467	900839
162617	900840
42386	900841
1236	900842
169578	900843
17249	900844
58541	900845
48610	900846
84481	900847
84481	900848
31966	900849
824	900850
161621	900851
22723	900852
187694	900853
61117	900854
162663	900855
19555	900856
75596	900857
43093	900858
92903	900859
102914	900860
22744	900861
69915	900862
132510	900863
14105	900864
22029	900865
163916	900866
19750	900867
68675	900868
23970	900869
4758	900870
56120	900871
86246	900872
63772	900873
27523	900874
43191	900875
13002	900876
212189	900877
64707	900878
105292	900879
25673	900880
46507	900881
72058	900882
8695	900883
19072	900884
95683	900885
2133	900886
187365	900887
56762	900888
50302	900889
90419	900890
79773	900891
110393	900892
71139	900893
64322	900894
103448	900895
24411	900896
100751	900897
11574	900898
30277	900899
19692	900900
2036	900901
180294	900902
20294	900903
4878	900904
39305	900905
43686	900906
87017	900907
82717	900908
37125	900909
84096	900910
36001	900911
64788	900912
151452	900913
39377	900914
75603	900915
152724	900916
110318	900917
36001	900918
63822	900919
34610	900920
183622	900921
83222	900922
17257	900923
36001	900924
140468	900925
152724	900926
64788	900927
36001	900928
95087	900929
34778	900930
147407	900931
118136	900932
57956	900933
57013	900934
174	900935
26066	900936
23415	900937
123615	900938
128431	900939
112379	900940
8628	900941
32683	900942
161161	900943
18977	900944
145877	900945
35269	900946
3822	900947
120683	900948
7990	900949
8563	900950
50155	900951
46507	900952
50155	900953
16524	900954
70820	900955
8344	900956
181434	900957
130657	900958
26377	900959
211019	900960
27689	900961
97007	900962
97222	900963
1733	900964
38365	900965
214023	900966
658	900967
25947	900968
147609	900969
172870	900970
146914	900971
9372	900972
50008	900973
62809	900974
120372	900975
56415	900976
273	900977
145533	900978
74566	900979
216833	900980
105100	900981
14394	900982
60712	900983
190536	900984
97593	900985
34099	900986
7287	900987
228277	900988
157022	900989
8181	900990
65472	900991
49903	900992
6043	900993
3445	900994
124226	900995
127316	900996
43534	900997
43382	900998
111056	900999
10859	901000
13014	901001
126218	901002
166	901003
91391	901004
84692	901005
34895	901006
17640	901007
115	901008
2333	901009
545	901010
35604	901011
22306	901012
160442	901013
169491	901014
32078	901015
53804	901016
111797	901017
48	901018
131121	901019
13212	901020
160395	901021
45557	901022
54121	901023
15410	901024
157375	901025
30806	901026
30806	901027
9350	901028
61028	901029
79027	901030
27312	901031
13335	901032
134985	901033
75170	901034
351	901035
91816	901036
9870	901037
14289	901038
43288	901039
93262	901040
103203	901041
50138	901042
25417	901043
14498	901044
25864	901045
214038	901046
25864	901047
18714	901048
50877	901049
34684	901050
63883	901051
8716	901052
214606	901053
273	901054
220653	901055
6915	901056
175078	901057
132601	901058
2025	901059
36007	901060
8533	901061
150366	901062
142176	901063
211835	901064
40825	901065
1999	901066
3741	901067
66876	901068
20902	901069
6753	901070
132413	901071
64823	901072
19798	901073
7553	901074
16230	901075
100990	901076
62960	901077
21989	901078
84273	901079
124322	901080
59561	901081
201439	901082
154	901083
43114	901084
1263	901085
134366	901086
50456	901087
106694	901088
86438	901089
13592	901090
17960	901091
157156	901092
192881	901093
120204	901094
99339	901095
141183	901096
20753	901097
189324	901098
52942	901099
160463	901100
11861	901101
53843	901102
228502	901103
95266	901104
22686	901105
196970	901106
228396	901107
90726	901108
1669	901109
68931	901110
34450	901111
106406	901112
224550	901113
188820	901114
1473	901115
34422	901116
37230	901117
30136	901118
13600	901119
223212	901120
27322	901121
47952	901122
92848	901123
149032	901124
21808	901125
10480	901126
156815	901127
218441	901128
221636	901129
184346	901130
53993	901131
18379	901132
201730	901133
79300	901134
8829	901135
135889	901136
2575	901137
33834	901138
57655	901139
37458	901140
56914	901141
244	901142
37776	901143
23223	901144
67880	901145
21794	901146
193187	901147
188308	901148
189651	901149
56278	901150
2625	901151
200226	901152
6923	901153
32910	901154
43439	901155
17204	901156
93227	901157
133509	901158
19240	901159
39390	901160
28744	901161
70814	901162
10620	901163
123768	901164
2005	901165
38597	901166
15146	901167
146921	901168
147223	901169
54068	901170
40656	901171
45873	901172
44	901173
49641	901174
29025	901175
227575	901176
16567	901177
209125	901178
19147	901179
44167	901180
4161	901181
23296	901182
44517	901183
44517	901184
22172	901185
84447	901186
7289	901187
30606	901188
222198	901189
3962	901190
4538	901191
119734	901192
577	901193
20893	901194
22656	901195
38460	901196
20573	901197
55843	901198
27909	901199
27909	901200
52102	901201
160571	901202
156076	901203
54630	901204
182698	901205
194575	901206
24171	901207
79072	901208
1749	901209
18832	901210
4253	901211
9747	901212
94416	901213
8712	901214
8823	901215
74615	901216
151368	901217
86023	901218
105667	901219
107926	901220
210135	901221
84598	901222
146188	901223
85921	901224
21538	901225
69534	901226
196141	901227
107927	901228
88209	901229
5711	901230
163633	901231
115581	901232
20935	901233
160478	901234
239090	901235
211978	901236
160680	901237
25463	901238
154088	901239
223535	901240
239583	901241
108634	901242
240037	901243
25324	901244
46597	901245
735	901246
1595	901247
1583	901248
178556	901249
2477	901250
3141	901251
207704	901252
1994	901253
44281	901254
2448	901255
52875	901256
23840	901257
56516	901258
90966	901259
32805	901260
117076	901261
11939	901262
158216	901263
67611	901264
148	901265
1283	901266
123795	901267
63244	901268
19774	901269
18893	901270
14477	901271
5880	901272
863	901273
2079	901274
143429	901275
3190	901276
557	901277
1575	901278
42612	901279
38599	901280
147303	901281
40638	901282
2444	901283
30328	901284
80367	901285
16769	901286
59956	901287
124540	901288
2274	901289
25976	901290
28226	901291
79856	901292
16947	901293
160648	901294
4253	901295
1641	901296
229335	901297
258	901298
62141	901299
160648	901300
24454	901301
24457	901302
2274	901303
20845	901304
18448	901305
15172	901306
21257	901307
15172	901308
5095	901309
2841	901310
8426	901311
3724	901312
9913	901313
8475	901314
44820	901315
39882	901316
50862	901317
115734	901318
80049	901319
199157	901320
141772	901321
18038	901322
146383	901323
145869	901324
5204	901325
132632	901326
48338	901327
26551	901328
232656	901329
222904	901330
141818	901331
17445	901332
108191	901333
15415	901334
3977	901335
222974	901336
4983	901337
46753	901338
24113	901339
74465	901340
14500	901341
32326	901342
8271	901343
91108	901344
91108	901345
17988	901346
6246	901347
13379	901348
3007	901349
65623	901350
10877	901351
11643	901352
203204	901353
1424	901354
152075	901355
21762	901356
40430	901357
159922	901358
119761	901359
107006	901360
17088	901361
54074	901362
32326	901363
4403	901364
210055	901365
123176	901366
36582	901367
41958	901368
112693	901369
39044	901370
159008	901371
7817	901372
148846	901373
112642	901374
209278	901375
12671	901376
25424	901377
40295	901378
69712	901379
123887	901380
71838	901381
204043	901382
94090	901383
233411	901384
84012	901385
50534	901386
10886	901387
2816	901388
138735	901389
20866	901390
107674	901391
49949	901392
11802	901393
56518	901394
114464	901395
113252	901396
111271	901397
12622	901398
40137	901399
159692	901400
33107	901401
160396	901402
17582	901403
150908	901404
50385	901405
20948	901406
25817	901407
54015	901408
2235	901409
231749	901410
223491	901411
160645	901412
108173	901413
65562	901414
105596	901415
162925	901416
972	901417
73184	901418
12458	901419
179726	901420
25137	901421
22520	901422
25615	901423
233380	901424
115567	901425
1881	901426
111376	901427
40025	901428
154538	901429
72807	901430
78506	901431
69180	901432
6481	901433
4436	901434
179217	901435
7144	901436
14981	901437
39178	901438
16554	901439
3168	901440
67	901441
106116	901442
18018	901443
80719	901444
50671	901445
80436	901446
30706	901447
111885	901448
27020	901449
7552	901450
1898	901451
3329	901452
10112	901453
16899	901454
11128	901455
105443	901456
89606	901457
30505	901458
70967	901459
120637	901460
35471	901461
5143	901462
7312	901463
11090	901464
62431	901465
57368	901466
14130	901467
32787	901468
419	901469
9891	901470
20389	901471
40394	901472
106072	901473
109900	901474
79826	901475
114815	901476
98809	901477
86683	901478
44790	901479
70525	901480
18289	901481
18289	901482
39604	901483
116684	901484
85043	901485
1122	901486
186717	901487
32130	901488
121340	901489
144323	901490
23003	901491
88613	901492
86939	901493
10054	901494
54462	901495
3734	901496
605	901497
230659	901498
32304	901499
60600	901500
23103	901501
73494	901502
23068	901503
35487	901504
51726	901505
133061	901506
183409	901507
83363	901508
123802	901509
98165	901510
63512	901511
4847	901512
52231	901513
7512	901514
4340	901515
39537	901516
14373	901517
40035	901518
5575	901519
2329	901520
146520	901521
693	901522
63976	901523
95888	901524
56806	901525
56782	901526
56806	901527
143665	901528
86798	901529
33032	901530
12232	901531
12232	901532
157303	901533
127869	901534
21080	901535
8563	901536
127833	901537
125960	901538
4847	901539
320	901540
25527	901541
127740	901542
32355	901543
19739	901544
91087	901545
106668	901546
49776	901547
33516	901548
48768	901549
73844	901550
36582	901551
7483	901552
43120	901553
43120	901554
17270	901555
208390	901556
31465	901557
112379	901558
174	901559
174	901560
21049	901561
231476	901562
20458	901563
20458	901564
64284	901565
23094	901566
52087	901567
599	901568
135807	901569
104606	901570
58807	901571
39901	901572
39901	901573
112259	901574
62602	901575
130644	901576
14422	901577
39635	901578
57855	901579
216155	901580
14702	901581
3800	901582
7997	901583
920	901584
25805	901585
36296	901586
100919	901587
190736	901588
110976	901589
60984	901590
17310	901591
64573	901592
78228	901593
31260	901594
74476	901595
100033	901596
31568	901597
4322	901598
19580	901599
65160	901600
178695	901601
10934	901602
187477	901603
14438	901604
60065	901605
48173	901606
19510	901607
38173	901608
77313	901609
190960	901610
36419	901611
84620	901612
84620	901613
84620	901614
20851	901615
15555	901616
89642	901617
40972	901618
14520	901619
71288	901620
14520	901621
20042	901622
20042	901623
133939	901624
65160	901625
95018	901626
212820	901627
61742	901628
63839	901629
14259	901630
116228	901631
116228	901632
124128	901633
46032	901634
183514	901635
53875	901636
58593	901637
76550	901638
76550	901639
154469	901640
9751	901641
38466	901642
73542	901643
73542	901644
58642	901645
56971	901646
79993	901647
8658	901648
5380	901649
7425	901650
34564	901651
31983	901652
19671	901653
44320	901654
38173	901655
25766	901656
47016	901657
108788	901658
59064	901659
26062	901660
131836	901661
17261	901662
118844	901663
41222	901664
88376	901665
96420	901666
101222	901667
59823	901668
58782	901669
36363	901670
58881	901671
59301	901672
23503	901673
23503	901674
168865	901675
6418	901676
6418	901677
63962	901678
20042	901679
164888	901680
43120	901681
8716	901682
31587	901683
153303	901684
9276	901685
67360	901686
192718	901687
10844	901688
10844	901689
19580	901690
17261	901691
16230	901692
3290	901693
3290	901694
34997	901695
23444	901696
21198	901697
371	901698
50748	901699
12097	901700
216579	901701
6174	901702
63268	901703
41792	901704
50406	901705
25752	901706
65377	901707
25752	901708
36981	901709
3000	901710
16094	901711
59988	901712
39636	901713
40253	901714
17348	901715
21106	901716
37213	901717
37213	901718
37663	901719
80322	901720
42323	901721
13776	901722
27565	901723
43188	901724
209562	901725
34353	901726
65531	901727
141265	901728
79926	901729
127943	901730
19452	901731
162705	901732
27881	901733
116226	901734
7718	901735
5810	901736
25155	901737
18289	901738
17267	901739
38174	901740
72424	901741
162325	901742
83850	901743
93239	901744
31584	901745
56722	901746
82801	901747
7483	901748
83230	901749
1498	901750
152781	901751
84450	901752
134097	901753
8231	901754
5495	901755
5495	901756
38136	901757
115226	901758
38171	901759
4071	901760
13825	901761
13836	901762
10053	901763
79895	901764
125359	901765
8426	901766
34632	901767
85869	901768
117099	901769
166436	901770
25867	901771
37663	901772
30960	901773
77531	901774
154044	901775
77020	901776
36745	901777
140020	901778
41709	901779
55187	901780
231776	901781
26305	901782
26305	901783
100065	901784
10074	901785
2669	901786
230397	901787
11969	901788
19348	901789
60314	901790
82420	901791
52721	901792
67964	901793
12928	901794
12928	901795
170092	901796
3009	901797
142417	901798
170190	901799
1670	901800
26474	901801
20478	901802
19580	901803
21630	901804
143665	901805
67590	901806
6558	901807
77611	901808
89338	901809
89338	901810
236125	901811
166433	901812
15433	901813
371	901814
29996	901815
25766	901816
118247	901817
14500	901818
39309	901819
25834	901820
59670	901821
33516	901822
89830	901823
11016	901824
77276	901825
106780	901826
25808	901827
161246	901828
130320	901829
162401	901830
147801	901831
151798	901832
63623	901833
175058	901834
55187	901835
65160	901836
84798	901837
61343	901838
126789	901839
58875	901840
111593	901841
13765	901842
15826	901843
4980	901844
13373	901845
39911	901846
93625	901847
55187	901848
235008	901849
16663	901850
14815	901851
14815	901852
14815	901853
14815	901854
40023	901855
203806	901856
36454	901857
48173	901858
120032	901859
117982	901860
32858	901861
96919	901862
81240	901863
11969	901864
15090	901865
8563	901866
31555	901867
120089	901868
4252	901869
14100	901870
30954	901871
14100	901872
12096	901873
104395	901874
179745	901875
28936	901876
9276	901877
58877	901878
19436	901879
173992	901880
82379	901881
59735	901882
22728	901883
19224	901884
47608	901885
80997	901886
1835	901887
82749	901888
7080	901889
49998	901890
76387	901891
12096	901892
76515	901893
167266	901894
120642	901895
13518	901896
13518	901897
96022	901898
48011	901899
84545	901900
17403	901901
31512	901902
28888	901903
154398	901904
19885	901905
17576	901906
40529	901907
195758	901908
7498	901909
26991	901910
15533	901911
15533	901912
209	901913
25417	901914
17196	901915
717	901916
57641	901917
3332	901918
5896	901919
73147	901920
41775	901921
163816	901922
95357	901923
58755	901924
7208	901925
13787	901926
35668	901927
17164	901928
29441	901929
142496	901930
36082	901931
20081	901932
45600	901933
15091	901934
3435	901935
43120	901936
42212	901937
55556	901938
127810	901939
161997	901940
72327	901941
168943	901942
80409	901943
38174	901944
48390	901945
49744	901946
140544	901947
13515	901948
41002	901949
87588	901950
151663	901951
101050	901952
32104	901953
69182	901954
170198	901955
154110	901956
31568	901957
10843	901958
11191	901959
164120	901960
164120	901961
121360	901962
12052	901963
162482	901964
21073	901965
30961	901966
83850	901967
31930	901968
45911	901969
105467	901970
163183	901971
2902	901972
169298	901973
90978	901974
99659	901975
38787	901976
28992	901977
4847	901978
25614	901979
64600	901980
20871	901981
20871	901982
50143	901983
31587	901984
174300	901985
51086	901986
32104	901987
8739	901988
62667	901989
207882	901990
8725	901991
8725	901992
100861	901993
58642	901994
32104	901995
77988	901996
62452	901997
234030	901998
17351	901999
52575	902000
77306	902001
198297	902002
120509	902003
64787	902004
15704	902005
59679	902006
63820	902007
174336	902008
191361	902009
100209	902010
216803	902011
8692	902012
76842	902013
234158	902014
12244	902015
52514	902016
31999	902017
198051	902018
32731	902019
44034	902020
13842	902021
87961	902022
10028	902023
105509	902024
113058	902025
151663	902026
58421	902027
136535	902028
49641	902029
20816	902030
3013	902031
78088	902032
103458	902033
62820	902034
7426	902035
31983	902036
110486	902037
8231	902038
5478	902039
5478	902040
110577	902041
16425	902042
117335	902043
28830	902044
75732	902045
16270	902046
149415	902047
4847	902048
14454	902049
109501	902050
153069	902051
17101	902052
60344	902053
6236	902054
20467	902055
20467	902056
20467	902057
3013	902058
74356	902059
39630	902060
2105	902061
14470	902062
5596	902063
92615	902064
21078	902065
73569	902066
31673	902067
14591	902068
40253	902069
20821	902070
18588	902071
66877	902072
141534	902073
5643	902074
50667	902075
38174	902076
75914	902077
4926	902078
136536	902079
53997	902080
64873	902081
59182	902082
42212	902083
3060	902084
140155	902085
189208	902086
111910	902087
113572	902088
218154	902089
67818	902090
35897	902091
29334	902092
155671	902093
51127	902094
92440	902095
170820	902096
89365	902097
32910	902098
162857	902099
34342	902100
167618	902101
12890	902102
102986	902103
72444	902104
46154	902105
12896	902106
45584	902107
45720	902108
12890	902109
10830	902110
109696	902111
92704	902112
25681	902113
5621	902114
76569	902115
113255	902116
10396	902117
55922	902118
101039	902119
161568	902120
122986	902121
43723	902122
77249	902123
32525	902124
3388	902125
33185	902126
43972	902127
56009	902128
28337	902129
72241	902130
103206	902131
29231	902132
16326	902133
113277	902134
97455	902135
23696	902136
6765	902137
5045	902138
25314	902139
36441	902140
56614	902141
29042	902142
11987	902143
620	902144
76975	902145
32525	902146
1405	902147
9425	902148
66158	902149
125522	902150
211	902151
113595	902152
29194	902153
17777	902154
68629	902155
37447	902156
37447	902157
15813	902158
231727	902159
116075	902160
85307	902161
85307	902162
46643	902163
46643	902164
59685	902165
108434	902166
47229	902167
73487	902168
74473	902169
113480	902170
54463	902171
51283	902172
65715	902173
155502	902174
113480	902175
51259	902176
65885	902177
155738	902178
1732	902179
217948	902180
172851	902181
85371	902182
155564	902183
65810	902184
85352	902185
113480	902186
155549	902187
155297	902188
85344	902189
14563	902190
66559	902191
21214	902192
65810	902193
113553	902194
155347	902195
33079	902196
9123	902197
56981	902198
50485	902199
1688	902200
92277	902201
101341	902202
36255	902203
75700	902204
43314	902205
1354	902206
46667	902207
29792	902208
64111	902209
123242	902210
32145	902211
43723	902212
29194	902213
77249	902214
915	902215
299	902216
56196	902217
3388	902218
88284	902219
24237	902220
46850	902221
43723	902222
230371	902223
46755	902224
184844	902225
131272	902226
185200	902227
146469	902228
164298	902229
86486	902230
86486	902231
29473	902232
71389	902233
225072	902234
66323	902235
225033	902236
223006	902237
133659	902238
22805	902239
138565	902240
32685	902241
117399	902242
52024	902243
40583	902244
65749	902245
123880	902246
239654	902247
205835	902248
100136	902249
19426	902250
233876	902251
7233	902252
1800	902253
165418	902254
64925	902255
70299	902256
1488	902257
113671	902258
77785	902259
86340	902260
100211	902261
138809	902262
100082	902263
58482	902264
12937	902265
93350	902266
226961	902267
198262	902268
159652	902269
226908	902270
6925	902271
28497	902272
174696	902273
4599	902274
53573	902275
16077	902276
2837	902277
90225	902278
100216	902279
100211	902280
46396	902281
59619	902282
45650	902283
120521	902284
216805	902285
2842	902286
13514	902287
11752	902288
191171	902289
28862	902290
88195	902291
66628	902292
100353	902293
27757	902294
159552	902295
41643	902296
61840	902297
60439	902298
19426	902299
59772	902300
46396	902301
226833	902302
107791	902303
239322	902304
15733	902305
80275	902306
160058	902307
121301	902308
227310	902309
50377	902310
12012	902311
19426	902312
58401	902313
44201	902314
105161	902315
39492	902316
136674	902317
226570	902318
97661	902319
105162	902320
86253	902321
136079	902322
162933	902323
211187	902324
147716	902325
67914	902326
163160	902327
20654	902328
73202	902329
4907	902330
226987	902331
210931	902332
68586	902333
113209	902334
81004	902335
77369	902336
51461	902337
69069	902338
138614	902339
102378	902340
119506	902341
59313	902342
119943	902343
25229	902344
17490	902345
87559	902346
50370	902347
67914	902348
1353	902349
9761	902350
237625	902351
75667	902352
62266	902353
154678	902354
215804	902355
6831	902356
17473	902357
148978	902358
207181	902359
158948	902360
29750	902361
206736	902362
137707	902363
529	902364
70181	902365
1704	902366
345	902367
3833	902368
104981	902369
38386	902370
20188	902371
16752	902372
4947	902373
98890	902374
475	902375
11442	902376
18986	902377
10361	902378
77581	902379
69564	902380
8900	902381
17973	902382
9850	902383
16964	902384
10361	902385
8711	902386
61676	902387
122720	902388
107665	902389
4337	902390
16973	902391
8629	902392
67193	902393
138638	902394
160629	902395
66701	902396
48116	902397
44018	902398
60130	902399
86186	902400
80261	902401
53638	902402
104496	902403
72316	902404
2918	902405
173208	902406
25434	902407
50818	902408
36527	902409
84726	902410
2348	902411
5779	902412
63445	902413
55125	902414
40104	902415
9643	902416
48374	902417
50872	902418
223647	902419
158071	902420
3453	902421
153950	902422
87712	902423
24173	902424
54092	902425
21200	902426
166810	902427
140812	902428
42906	902429
27944	902430
138410	902431
67292	902432
79922	902433
32656	902434
525	902435
4466	902436
75223	902437
232876	902438
14317	902439
135001	902440
107320	902441
164967	902442
89587	902443
77900	902444
106407	902445
82986	902446
66843	902447
238223	902448
28955	902449
97622	902450
24000	902451
45650	902452
13514	902453
89726	902454
58676	902455
64447	902456
109808	902457
15687	902458
58676	902459
205270	902460
100000	902461
182742	902462
39397	902463
18695	902464
97690	902465
196465	902466
48365	902467
15925	902468
217024	902469
225790	902470
47838	902471
169480	902472
86594	902473
59587	902474
50916	902475
3587	902476
20555	902477
136700	902478
205384	902479
45650	902480
9828	902481
17966	902482
81954	902483
3058	902484
4576	902485
114998	902486
13450	902487
26254	902488
13450	902489
2326	902490
2623	902491
22883	902492
67690	902493
48871	902494
39752	902495
74726	902496
44201	902497
5749	902498
16808	902499
32839	902500
6403	902501
148149	902502
110466	902503
28422	902504
61084	902505
211895	902506
72456	902507
45650	902508
77297	902509
140559	902510
191562	902511
100082	902512
98355	902513
61258	902514
55972	902515
5079	902516
2383	902517
2184	902518
28074	902519
56704	902520
144946	902521
30958	902522
2859	902523
155740	902524
897	902525
48343	902526
5417	902527
1	902528
59619	902529
100000	902530
31742	902531
17964	902532
34859	902533
17797	902534
27862	902535
55209	902536
226049	902537
202614	902538
81796	902539
13098	902540
30929	902541
112854	902542
34188	902543
22856	902544
135594	902545
41389	902546
238894	902547
120265	902548
1722	902549
2476	902550
1602	902551
18043	902552
226006	902553
130467	902554
23701	902555
193513	902556
54008	902557
11264	902558
158804	902559
16495	902560
147651	902561
8350	902562
43812	902563
66400	902564
159051	902565
165076	902566
5601	902567
77213	902568
36255	902569
101895	902570
77175	902571
102465	902572
137824	902573
101490	902574
102181	902575
101894	902576
101894	902577
59364	902578
77213	902579
29305	902580
3119	902581
113572	902582
131366	902583
25571	902584
225672	902585
109545	902586
2266	902587
1041	902588
135772	902589
109696	902590
12488	902591
50435	902592
129661	902593
6236	902594
58676	902595
135529	902596
58343	902597
45650	902598
102101	902599
76963	902600
138614	902601
135464	902602
15948	902603
78049	902604
86128	902605
235326	902606
63264	902607
21299	902608
32711	902609
62092	902610
121203	902611
69069	902612
59772	902613
137232	902614
137391	902615
46396	902616
59239	902617
76963	902618
135267	902619
75846	902620
100353	902621
59587	902622
58449	902623
36255	902624
135513	902625
28862	902626
101554	902627
59239	902628
77175	902629
135328	902630
13514	902631
102101	902632
46396	902633
46397	902634
36193	902635
59238	902636
29305	902637
77175	902638
138397	902639
192385	902640
46396	902641
75682	902642
58449	902643
75878	902644
189808	902645
224962	902646
1039	902647
148420	902648
87868	902649
58482	902650
100211	902651
193423	902652
75878	902653
36193	902654
23741	902655
100082	902656
23680	902657
115921	902658
89173	902659
115122	902660
118256	902661
126733	902662
48589	902663
38881	902664
7909	902665
7900	902666
27150	902667
22334	902668
209780	902669
212683	902670
849	902671
87465	902672
86926	902673
254	902674
31293	902675
47097	902676
6772	902677
4889	902678
52199	902679
14599	902680
10201	902681
63475	902682
105398	902683
58636	902684
155170	902685
56710	902686
19390	902687
148923	902688
3857	902689
178493	902690
135247	902691
31705	902692
12081	902693
124	902694
3622	902695
41	902696
34376	902697
70728	902698
1900	902699
162425	902700
8067	902701
6754	902702
1590	902703
7225	902704
30299	902705
215574	902706
65778	902707
51288	902708
74812	902709
173396	902710
35198	902711
203918	902712
3341	902713
120531	902714
22845	902715
203653	902716
120387	902717
44895	902718
111228	902719
3550	902720
13925	902721
25915	902722
29345	902723
67283	902724
3602	902725
66011	902726
161292	902727
3602	902728
2439	902729
25947	902730
137268	902731
4607	902732
2587	902733
61711	902734
61711	902735
112337	902736
2354	902737
55756	902738
58353	902739
64920	902740
9268	902741
10011	902742
77571	902743
66011	902744
5705	902745
79610	902746
7008	902747
495	902748
495	902749
495	902750
179	902751
531	902752
531	902753
531	902754
531	902755
531	902756
34656	902757
617	902758
617	902759
617	902760
617	902761
617	902762
107191	902763
130020	902764
3602	902765
116782	902766
151882	902767
132859	902768
6845	902769
75525	902770
98988	902771
3863	902772
142247	902773
19912	902774
222405	902775
4047	902776
104163	902777
78946	902778
40684	902779
151550	902780
32177	902781
57198	902782
4607	902783
133865	902784
156317	902785
5314	902786
15420	902787
37761	902788
3341	902789
79610	902790
73682	902791
153841	902792
15855	902793
196548	902794
121183	902795
156231	902796
204436	902797
332	902798
149139	902799
19350	902800
374	902801
58154	902802
36102	902803
155951	902804
12184	902805
40244	902806
76391	902807
7225	902808
119717	902809
59905	902810
88661	902811
67055	902812
12184	902813
38799	902814
5863	902815
444	902816
3623	902817
45622	902818
89622	902819
101465	902820
363	902821
10694	902822
112	902823
9268	902824
132281	902825
130351	902826
56801	902827
56710	902828
183814	902829
1173	902830
19750	902831
9432	902832
95575	902833
126862	902834
14570	902835
90128	902836
6136	902837
151882	902838
153063	902839
129988	902840
135240	902841
1173	902842
103933	902843
98317	902844
122280	902845
225513	902846
235381	902847
5918	902848
31018	902849
118989	902850
85976	902851
157951	902852
20466	902853
171974	902854
23912	902855
79832	902856
91738	902857
34250	902858
18232	902859
43061	902860
163443	902861
66089	902862
111160	902863
195343	902864
147236	902865
190431	902866
216045	902867
208028	902868
31367	902869
118109	902870
70013	902871
88456	902872
155804	902873
58729	902874
158341	902875
190571	902876
29031	902877
159086	902878
118963	902879
1955	902880
2856	902881
96332	902882
80985	902883
130566	902884
51145	902885
51147	902886
40388	902887
85229	902888
39943	902889
116267	902890
6491	902891
16398	902892
2781	902893
186087	902894
1146	902895
9204	902896
3538	902897
5202	902898
1660	902899
75097	902900
31530	902901
123762	902902
14014	902903
185214	902904
125893	902905
131966	902906
7183	902907
91721	902908
14811	902909
804	902910
3093	902911
7936	902912
21688	902913
3178	902914
41746	902915
7517	902916
108838	902917
196659	902918
30888	902919
1263	902920
44094	902921
217266	902922
10332	902923
22424	902924
15391	902925
27391	902926
91671	902927
34170	902928
33848	902929
3348	902930
51197	902931
7517	902932
6866	902933
69991	902934
72204	902935
77618	902936
68516	902937
55931	902938
109692	902939
36847	902940
102446	902941
88970	902942
147526	902943
155232	902944
40393	902945
10826	902946
65671	902947
11412	902948
21216	902949
73549	902950
25412	902951
51940	902952
65654	902953
32225	902954
5705	902955
67114	902956
10210	902957
32249	902958
119902	902959
21438	902960
88736	902961
27241	902962
54299	902963
91634	902964
70281	902965
15422	902966
124183	902967
43059	902968
27443	902969
22462	902970
34306	902971
18231	902972
70772	902973
18232	902974
41525	902975
8070	902976
11096	902977
8070	902978
593	902979
9482	902980
76062	902981
64890	902982
157051	902983
206119	902984
114449	902985
1617	902986
38443	902987
161500	902988
213175	902989
100277	902990
203725	902991
201405	902992
38672	902993
108007	902994
237559	902995
68664	902996
69129	902997
67050	902998
672	902999
127037	903000
118652	903001
47330	903002
150418	903003
150478	903004
209318	903005
132969	903006
91690	903007
60724	903008
158407	903009
86295	903010
158624	903011
127383	903012
147709	903013
33079	903014
109409	903015
27173	903016
132091	903017
22194	903018
121692	903019
10448	903020
65654	903021
227386	903022
115299	903023
239561	903024
108783	903025
218042	903026
672	903027
41091	903028
47624	903029
123028	903030
77351	903031
152903	903032
91410	903033
86748	903034
23230	903035
52467	903036
116474	903037
111058	903038
124682	903039
47030	903040
7827	903041
29345	903042
18615	903043
149687	903044
115171	903045
9637	903046
216640	903047
106963	903048
152619	903049
12471	903050
206963	903051
111359	903052
47593	903053
66495	903054
95342	903055
175112	903056
38288	903057
115536	903058
32258	903059
15288	903060
65241	903061
216648	903062
95601	903063
71820	903064
17828	903065
2707	903066
3341	903067
29253	903068
14488	903069
2674	903070
5705	903071
5705	903072
27132	903073
116436	903074
17400	903075
45261	903076
26018	903077
143	903078
128671	903079
94796	903080
126411	903081
3778	903082
70801	903083
94539	903084
151830	903085
84732	903086
124245	903087
172707	903088
15810	903089
2762	903090
25686	903091
2442	903092
64617	903093
132	903094
1451	903095
79467	903096
35914	903097
2020	903098
17543	903099
44850	903100
20793	903101
3341	903102
10920	903103
77976	903104
104155	903105
49548	903106
92335	903107
61502	903108
957	903109
3341	903110
11789	903111
32157	903112
1030	903113
1030	903114
1030	903115
1030	903116
1030	903117
456	903118
456	903119
456	903120
9361	903121
105253	903122
170265	903123
55183	903124
1125	903125
1125	903126
1125	903127
1125	903128
2260	903129
32157	903130
71721	903131
24633	903132
1391	903133
940	903134
68664	903135
11181	903136
194	903137
2797	903138
132971	903139
1239	903140
66173	903141
21206	903142
43109	903143
82605	903144
62657	903145
2354	903146
13193	903147
6988	903148
28456	903149
23162	903150
7330	903151
13271	903152
6988	903153
2797	903154
680	903155
89610	903156
184767	903157
163834	903158
119614	903159
87843	903160
85430	903161
68345	903162
63432	903163
146312	903164
39846	903165
734	903166
177826	903167
108137	903168
13426	903169
30655	903170
32207	903171
86950	903172
220690	903173
76180	903174
51990	903175
59369	903176
13519	903177
101653	903178
33370	903179
99527	903180
99508	903181
93888	903182
4038	903183
3992	903184
87982	903185
80461	903186
83446	903187
108057	903188
61238	903189
65880	903190
50042	903191
72111	903192
2573	903193
86424	903194
124804	903195
52370	903196
96140	903197
619	903198
156482	903199
7913	903200
146239	903201
154851	903202
5127	903203
123615	903204
22113	903205
86428	903206
31813	903207
54050	903208
10712	903209
203454	903210
67027	903211
41617	903212
126260	903213
31899	903214
36520	903215
117661	903216
104275	903217
166020	903218
352	903219
118729	903220
41213	903221
85536	903222
55342	903223
203087	903224
69268	903225
88464	903226
131161	903227
71281	903228
40332	903229
804	903230
150673	903231
214359	903232
88674	903233
155161	903234
22290	903235
40367	903236
5621	903237
6985	903238
213630	903239
131436	903240
166026	903241
7867	903242
113948	903243
238565	903244
1997	903245
795	903246
52798	903247
1774	903248
119193	903249
28958	903250
49454	903251
68324	903252
2459	903253
49438	903254
115879	903255
36012	903256
82096	903257
104821	903258
192057	903259
74442	903260
64288	903261
25075	903262
228937	903263
68704	903264
94206	903265
4548	903266
1987	903267
86923	903268
147142	903269
1401	903270
204572	903271
101813	903272
4047	903273
6295	903274
87716	903275
89386	903276
109586	903277
99029	903278
123343	903279
101550	903280
203306	903281
26432	903282
48108	903283
108699	903284
51158	903285
76543	903286
14111	903287
40008	903288
238071	903289
743	903290
737	903291
76075	903292
108087	903293
94693	903294
34579	903295
53403	903296
38248	903297
94309	903298
5347	903299
8165	903300
21502	903301
158288	903302
67063	903303
163153	903304
10790	903305
119178	903306
88798	903307
901	903308
161500	903309
39603	903310
64245	903311
112013	903312
2354	903313
42192	903314
115182	903315
122448	903316
114528	903317
235863	903318
163729	903319
188695	903320
49149	903321
805	903322
86537	903323
3607	903324
116775	903325
96361	903326
22458	903327
2187	903328
182229	903329
3967	903330
32203	903331
134589	903332
36030	903333
16806	903334
66770	903335
2848	903336
997	903337
32938	903338
52273	903339
259	903340
11918	903341
148810	903342
31694	903343
111008	903344
132871	903345
5331	903346
71677	903347
175526	903348
88424	903349
56693	903350
86699	903351
6080	903352
12872	903353
22951	903354
214977	903355
31048	903356
54570	903357
21735	903358
16974	903359
24621	903360
3716	903361
2075	903362
8506	903363
91446	903364
22835	903365
207	903366
24074	903367
14311	903368
19756	903369
87164	903370
100561	903371
15573	903372
38110	903373
1650	903374
1756	903375
113781	903376
857	903377
6819	903378
65821	903379
37540	903380
24869	903381
83303	903382
52337	903383
37297	903384
120480	903385
16839	903386
92988	903387
59911	903388
9783	903389
1367	903390
33820	903391
12201	903392
4372	903393
4236	903394
70355	903395
7346	903396
659	903397
20701	903398
115449	903399
29849	903400
15365	903401
18525	903402
20237	903403
14573	903404
19592	903405
104121	903406
20650	903407
38055	903408
123950	903409
129248	903410
60999	903411
23787	903412
9584	903413
12715	903414
130582	903415
57546	903416
25466	903417
84794	903418
39758	903419
39695	903420
53775	903421
1827	903422
13183	903423
30858	903424
3736	903425
13779	903426
5432	903427
5614	903428
19117	903429
48149	903430
5614	903431
53935	903432
53921	903433
20389	903434
20721	903435
25375	903436
6339	903437
14246	903438
51141	903439
3486	903440
11555	903441
83829	903442
98660	903443
81824	903444
65687	903445
59818	903446
171322	903447
9878	903448
982	903449
24549	903450
165294	903451
13137	903452
147583	903453
106225	903454
1400	903455
62333	903456
21782	903457
24923	903458
8593	903459
11216	903460
13421	903461
100820	903462
35387	903463
94519	903464
54568	903465
142645	903466
36958	903467
47870	903468
29415	903469
171916	903470
7949	903471
35895	903472
98951	903473
79874	903474
7206	903475
8526	903476
4466	903477
54558	903478
55246	903479
35311	903480
60464	903481
30554	903482
1489	903483
5595	903484
41120	903485
1199	903486
62695	903487
8419	903488
40059	903489
444	903490
161603	903491
163197	903492
165395	903493
8531	903494
34756	903495
117510	903496
9298	903497
533	903498
52773	903499
18936	903500
77869	903501
14445	903502
64215	903503
117604	903504
111451	903505
162	903506
70786	903507
15037	903508
7848	903509
17454	903510
79450	903511
26806	903512
13604	903513
5987	903514
23810	903515
32054	903516
376	903517
71093	903518
13343	903519
12987	903520
7092	903521
21188	903522
52509	903523
17685	903524
3497	903525
1683	903526
7808	903527
34756	903528
93479	903529
7080	903530
90517	903531
11187	903532
4829	903533
5987	903534
11165	903535
21008	903536
2765	903537
561	903538
11428	903539
19111	903540
19939	903541
37496	903542
62680	903543
14329	903544
3609	903545
46827	903546
490	903547
54965	903548
112339	903549
76830	903550
41177	903551
167258	903552
8899	903553
3136	903554
37355	903555
89365	903556
3682	903557
4783	903558
105360	903559
15020	903560
123347	903561
171637	903562
44425	903563
21454	903564
78156	903565
32867	903566
75628	903567
47541	903568
41658	903569
31934	903570
27124	903571
147084	903572
104738	903573
8261	903574
18002	903575
26889	903576
15015	903577
46070	903578
20736	903579
22032	903580
17998	903581
4346	903582
14576	903583
62585	903584
48165	903585
49685	903586
140035	903587
11919	903588
177944	903589
145434	903590
67267	903591
87180	903592
47378	903593
36448	903594
195279	903595
9340	903596
30838	903597
129094	903598
24814	903599
19345	903600
3157	903601
115804	903602
28096	903603
140828	903604
69372	903605
8965	903606
4434	903607
21910	903608
42140	903609
53869	903610
199759	903611
120070	903612
11116	903613
129759	903614
141863	903615
2103	903616
29862	903617
1124	903618
78568	903619
13090	903620
68366	903621
47573	903622
28793	903623
79524	903624
20397	903625
13731	903626
50423	903627
19487	903628
80697	903629
25002	903630
144585	903631
7862	903632
11129	903633
59317	903634
15903	903635
30413	903636
12000	903637
16487	903638
16306	903639
106067	903640
49367	903641
32023	903642
7711	903643
24447	903644
6900	903645
7554	903646
3714	903647
11487	903648
26117	903649
61014	903650
117320	903651
176	903652
34124	903653
134939	903654
51054	903655
28064	903656
48905	903657
1711	903658
11827	903659
20650	903660
51316	903661
10077	903662
45177	903663
30348	903664
30525	903665
2584	903666
34648	903667
140806	903668
6271	903669
14244	903670
4771	903671
4245	903672
3148	903673
17934	903674
132304	903675
32567	903676
8444	903677
16455	903678
62015	903679
41121	903680
19118	903681
11303	903682
24782	903683
25640	903684
56264	903685
95626	903686
75266	903687
25639	903688
5852	903689
35627	903690
16364	903691
3497	903692
11074	903693
27886	903694
7103	903695
15799	903696
119394	903697
555	903698
4970	903699
16339	903700
2515	903701
93280	903702
25906	903703
37563	903704
77067	903705
44024	903706
76702	903707
49779	903708
78165	903709
14243	903710
60719	903711
128753	903712
32474	903713
16869	903714
87769	903715
213727	903716
86275	903717
147982	903718
17322	903719
21429	903720
18909	903721
24323	903722
165025	903723
9607	903724
47476	903725
591	903726
15576	903727
3313	903728
71497	903729
11694	903730
31735	903731
7484	903732
123806	903733
16855	903734
117757	903735
3093	903736
20346	903737
4340	903738
1879	903739
32081	903740
9342	903741
44834	903742
126867	903743
28440	903744
84114	903745
98699	903746
112516	903747
32483	903748
75588	903749
112595	903750
65277	903751
191533	903752
42489	903753
13042	903754
15813	903755
57297	903756
97904	903757
132011	903758
130559	903759
50903	903760
37926	903761
18942	903762
50765	903763
59207	903764
229845	903765
17377	903766
5332	903767
181666	903768
44453	903769
38681	903770
120549	903771
38652	903772
18696	903773
20758	903774
19713	903775
10902	903776
40845	903777
92134	903778
11506	903779
40290	903780
48821	903781
4177	903782
11254	903783
11570	903784
73056	903785
2605	903786
35848	903787
20163	903788
4137	903789
35389	903790
92270	903791
19837	903792
25941	903793
9142	903794
105072	903795
35174	903796
2580	903797
8267	903798
12523	903799
18734	903800
52021	903801
31386	903802
109720	903803
42681	903804
123417	903805
11357	903806
582	903807
7543	903808
7196	903809
56831	903810
14729	903811
11333	903812
31597	903813
8419	903814
14867	903815
11722	903816
5394	903817
75000	903818
60004	903819
116705	903820
79858	903821
62058	903822
159316	903823
159680	903824
81053	903825
431	903826
18919	903827
133535	903828
19115	903829
15531	903830
47748	903831
9290	903832
71300	903833
163196	903834
164142	903835
32751	903836
76898	903837
124646	903838
3212	903839
202241	903840
151240	903841
102421	903842
112759	903843
15450	903844
38123	903845
1433	903846
70183	903847
142201	903848
17414	903849
25068	903850
61860	903851
15450	903852
79838	903853
5997	903854
25416	903855
33696	903856
18805	903857
432	903858
68395	903859
33490	903860
158152	903861
64170	903862
77594	903863
1376	903864
79238	903865
4427	903866
53492	903867
9948	903868
105458	903869
36537	903870
60073	903871
2408	903872
102321	903873
21512	903874
9678	903875
79205	903876
79060	903877
12648	903878
61144	903879
4886	903880
10024	903881
3858	903882
47913	903883
27781	903884
4631	903885
14875	903886
29288	903887
27737	903888
20213	903889
13192	903890
7481	903891
13361	903892
66239	903893
1818	903894
171093	903895
117425	903896
236946	903897
25232	903898
7296	903899
26226	903900
33138	903901
188895	903902
76878	903903
12316	903904
2052	903905
22537	903906
200053	903907
21848	903908
4903	903909
51661	903910
67895	903911
46560	903912
5231	903913
4978	903914
228132	903915
56332	903916
12349	903917
2729	903918
18941	903919
9937	903920
3633	903921
145290	903922
30754	903923
16237	903924
24193	903925
49657	903926
200305	903927
1421	903928
8112	903929
37747	903930
4212	903931
39013	903932
39578	903933
8052	903934
15828	903935
56882	903936
15514	903937
73756	903938
69245	903939
21059	903940
20636	903941
15577	903942
6924	903943
46884	903944
2327	903945
59006	903946
50160	903947
20392	903948
3771	903949
35616	903950
58278	903951
141696	903952
1887	903953
182957	903954
7292	903955
34289	903956
1387	903957
11751	903958
70131	903959
121602	903960
2042	903961
9112	903962
5909	903963
135442	903964
165438	903965
147888	903966
67208	903967
80820	903968
80820	903969
80820	903970
80820	903971
10536	903972
47572	903973
47316	903974
69679	903975
91202	903976
91269	903977
15432	903978
64480	903979
62132	903980
11511	903981
16936	903982
137100	903983
94591	903984
1180	903985
80290	903986
195896	903987
54764	903988
1106	903989
44672	903990
31166	903991
40183	903992
13910	903993
65417	903994
24203	903995
2697	903996
64488	903997
7486	903998
1195	903999
2962	904000
8587	904001
3171	904002
16607	904003
10001	904004
20993	904005
20993	904006
89483	904007
17302	904008
4053	904009
139282	904010
112010	904011
51	904012
6851	904013
11807	904014
7654	904015
6169	904016
40054	904017
36620	904018
17188	904019
22319	904020
32990	904021
1543	904022
128866	904023
43248	904024
30422	904025
97432	904026
10297	904027
30669	904028
75586	904029
25026	904030
3286	904031
77816	904032
87605	904033
30527	904034
25266	904035
184	904036
4586	904037
74538	904038
68248	904039
76541	904040
21051	904041
8240	904042
8795	904043
758	904044
18414	904045
15714	904046
16298	904047
30587	904048
36456	904049
15951	904050
27418	904051
48562	904052
8892	904053
48276	904054
99110	904055
386	904056
3359	904057
3882	904058
4411	904059
5641	904060
28794	904061
39309	904062
100461	904063
32905	904064
63741	904065
24672	904066
72490	904067
112781	904068
13649	904069
21525	904070
10673	904071
12771	904072
64906	904073
21075	904074
235	904075
30430	904076
3402	904077
105445	904078
4266	904079
119420	904080
9157	904081
42252	904082
848	904083
48256	904084
48986	904085
18647	904086
54865	904087
635	904088
16193	904089
84396	904090
33891	904091
1892	904092
9738	904093
758	904094
17602	904095
270	904096
771	904097
1083	904098
39897	904099
83051	904100
9151	904101
78121	904102
130525	904103
124643	904104
42491	904105
57850	904106
80678	904107
16855	904108
93621	904109
216236	904110
45371	904111
23578	904112
4152	904113
22538	904114
60058	904115
32365	904116
65057	904117
8150	904118
3314	904119
3735	904120
9152	904121
16607	904122
16143	904123
100904	904124
3092	904125
20574	904126
48667	904127
218594	904128
106240	904129
33767	904130
62416	904131
106434	904132
106504	904133
10525	904134
110918	904135
43088	904136
73630	904137
170991	904138
160959	904139
143317	904140
79674	904141
26321	904142
63898	904143
16563	904144
14932	904145
25952	904146
714	904147
5490	904148
235558	904149
84102	904150
9846	904151
26074	904152
184328	904153
35454	904154
2324	904155
3044	904156
7847	904157
16881	904158
19273	904159
27077	904160
35646	904161
53426	904162
39025	904163
1798	904164
70654	904165
180951	904166
1798	904167
42788	904168
109928	904169
35563	904170
3299	904171
192737	904172
4127	904173
104469	904174
6044	904175
13927	904176
376	904177
36049	904178
57071	904179
49041	904180
14058	904181
28443	904182
17191	904183
70080	904184
73058	904185
35147	904186
61475	904187
13383	904188
65090	904189
103242	904190
63922	904191
14587	904192
105	904193
37861	904194
18924	904195
82676	904196
40181	904197
27710	904198
15778	904199
5174	904200
4531	904201
460	904202
42787	904203
13238	904204
43925	904205
980	904206
30765	904207
38599	904208
46949	904209
569	904210
4543	904211
24896	904212
70636	904213
54281	904214
25515	904215
35611	904216
73903	904217
16506	904218
8498	904219
69111	904220
4582	904221
9310	904222
38706	904223
18470	904224
15643	904225
1571	904226
418	904227
1402	904228
10231	904229
9449	904230
186951	904231
23761	904232
155608	904233
12623	904234
71497	904235
5785	904236
16871	904237
20320	904238
80579	904239
30865	904240
7318	904241
20396	904242
44693	904243
12868	904244
30716	904245
22372	904246
13832	904247
35276	904248
96882	904249
12816	904250
62177	904251
74	904252
85237	904253
60009	904254
35915	904255
51327	904256
16542	904257
9734	904258
17791	904259
1240	904260
119873	904261
1240	904262
556	904263
17748	904264
30616	904265
25707	904266
215585	904267
8867	904268
72446	904269
24561	904270
32075	904271
4812	904272
16336	904273
8218	904274
3891	904275
104175	904276
34944	904277
104139	904278
111842	904279
24391	904280
103943	904281
109231	904282
5572	904283
35941	904284
103587	904285
23284	904286
12945	904287
98665	904288
40768	904289
42260	904290
69546	904291
18042	904292
59849	904293
98861	904294
174710	904295
225081	904296
34855	904297
34746	904298
76406	904299
53030	904300
30232	904301
235581	904302
25478	904303
19360	904304
45752	904305
78082	904306
3690	904307
158427	904308
89796	904309
2318	904310
96116	904311
194318	904312
5890	904313
79689	904314
3518	904315
58162	904316
65085	904317
99546	904318
136857	904319
88815	904320
6263	904321
201573	904322
215070	904323
138646	904324
229995	904325
38908	904326
5208	904327
7831	904328
21786	904329
29512	904330
145852	904331
50634	904332
24848	904333
53385	904334
26054	904335
72791	904336
3070	904337
80644	904338
142287	904339
57902	904340
41428	904341
112755	904342
31128	904343
35123	904344
48644	904345
30854	904346
93893	904347
166470	904348
6678	904349
121812	904350
47679	904351
69219	904352
159076	904353
49139	904354
60620	904355
33285	904356
12	904357
3070	904358
44087	904359
29481	904360
2158	904361
12554	904362
85120	904363
23893	904364
7379	904365
6804	904366
31171	904367
143774	904368
99803	904369
214850	904370
44786	904371
29978	904372
116980	904373
16560	904374
103729	904375
28964	904376
11481	904377
63533	904378
123747	904379
82137	904380
92926	904381
61454	904382
25996	904383
24965	904384
46297	904385
8637	904386
322	904387
61678	904388
549	904389
282	904390
15335	904391
1262	904392
48728	904393
1818	904394
61685	904395
197671	904396
808	904397
808	904398
808	904399
10522	904400
808	904401
808	904402
32945	904403
27629	904404
84177	904405
40587	904406
8583	904407
14777	904408
31508	904409
56287	904410
6171	904411
21661	904412
33319	904413
3697	904414
46329	904415
40784	904416
27488	904417
28651	904418
42990	904419
66614	904420
80797	904421
7407	904422
38698	904423
57020	904424
28387	904425
50546	904426
57742	904427
11523	904428
231494	904429
127964	904430
52399	904431
16668	904432
51965	904433
100602	904434
233691	904435
119467	904436
206781	904437
41776	904438
158016	904439
76325	904440
64854	904441
1650	904442
16138	904443
19418	904444
46783	904445
19827	904446
1484	904447
16507	904448
63284	904449
252	904450
2416	904451
184776	904452
184524	904453
1667	904454
30909	904455
13758	904456
142183	904457
7943	904458
9098	904459
101858	904460
1315	904461
182351	904462
48171	904463
106158	904464
16942	904465
163084	904466
116795	904467
15767	904468
36811	904469
11945	904470
60114	904471
60855	904472
31745	904473
61076	904474
35875	904475
19206	904476
207948	904477
74196	904478
102848	904479
57589	904480
98881	904481
55414	904482
16273	904483
52639	904484
165389	904485
119678	904486
208179	904487
153686	904488
90896	904489
175114	904490
22681	904491
154336	904492
23633	904493
4581	904494
132548	904495
12069	904496
202586	904497
74819	904498
183533	904499
56845	904500
158262	904501
24503	904502
159982	904503
27910	904504
72310	904505
126743	904506
202100	904507
44480	904508
18512	904509
40631	904510
61519	904511
498	904512
76521	904513
7023	904514
4596	904515
48026	904516
29373	904517
56230	904518
12506	904519
101239	904520
98103	904521
30042	904522
24426	904523
69402	904524
127997	904525
43578	904526
22577	904527
13616	904528
85665	904529
100370	904530
227713	904531
9772	904532
115658	904533
16002	904534
186182	904535
136840	904536
95378	904537
932	904538
131050	904539
25273	904540
206927	904541
23796	904542
34862	904543
84343	904544
234322	904545
40663	904546
104554	904547
63969	904548
71764	904549
93904	904550
164582	904551
101208	904552
114317	904553
17557	904554
197284	904555
60688	904556
112694	904557
91601	904558
35712	904559
117974	904560
13960	904561
7962	904562
75107	904563
89699	904564
14901	904565
188792	904566
71266	904567
39694	904568
94049	904569
72226	904570
127665	904571
4654	904572
55348	904573
51084	904574
59558	904575
58830	904576
12646	904577
56034	904578
46684	904579
45145	904580
100475	904581
140205	904582
101329	904583
36988	904584
145901	904585
68845	904586
35124	904587
160864	904588
43968	904589
142814	904590
159288	904591
224361	904592
36314	904593
179727	904594
228309	904595
72604	904596
202258	904597
32448	904598
55607	904599
49713	904600
30233	904601
74806	904602
227088	904603
25704	904604
139536	904605
112357	904606
139725	904607
127495	904608
209566	904609
86109	904610
77848	904611
123850	904612
79669	904613
29347	904614
225544	904615
24511	904616
162492	904617
40284	904618
82477	904619
107258	904620
62916	904621
164673	904622
203932	904623
15565	904624
78843	904625
65558	904626
158474	904627
23085	904628
20778	904629
119491	904630
56044	904631
135611	904632
1140	904633
163105	904634
226806	904635
16980	904636
866	904637
54259	904638
12061	904639
38322	904640
5762	904641
91427	904642
85969	904643
68863	904644
108679	904645
223129	904646
193373	904647
31261	904648
121372	904649
169615	904650
12422	904651
6573	904652
24314	904653
7244	904654
49660	904655
131420	904656
90400	904657
135762	904658
52653	904659
69092	904660
40591	904661
77688	904662
8249	904663
104949	904664
55839	904665
62367	904666
73733	904667
96768	904668
31369	904669
158007	904670
113959	904671
98595	904672
195323	904673
7671	904674
114242	904675
184029	904676
61712	904677
77077	904678
159165	904679
228817	904680
141600	904681
35336	904682
71264	904683
32983	904684
26157	904685
135242	904686
55610	904687
21921	904688
52381	904689
10472	904690
98700	904691
72555	904692
29528	904693
112885	904694
110216	904695
16248	904696
6617	904697
123250	904698
6323	904699
54634	904700
17181	904701
46055	904702
8414	904703
22330	904704
43420	904705
30756	904706
3742	904707
29917	904708
6572	904709
143530	904710
21520	904711
9502	904712
190883	904713
39017	904714
21289	904715
15918	904716
44202	904717
8038	904718
11276	904719
133610	904720
25874	904721
1256	904722
61662	904723
3994	904724
81611	904725
37124	904726
3121	904727
73506	904728
5309	904729
23262	904730
30857	904731
9918	904732
5266	904733
1522	904734
15472	904735
60997	904736
3711	904737
61653	904738
5263	904739
13743	904740
1237	904741
71994	904742
26920	904743
116596	904744
61092	904745
1127	904746
8710	904747
24439	904748
766	904749
7374	904750
19575	904751
79255	904752
8854	904753
97927	904754
44268	904755
19837	904756
30883	904757
295	904758
123474	904759
16707	904760
118058	904761
16227	904762
8056	904763
69862	904764
18995	904765
39367	904766
7103	904767
13521	904768
2281	904769
7605	904770
1208	904771
119578	904772
60088	904773
4817	904774
986	904775
46956	904776
106464	904777
30541	904778
11064	904779
98035	904780
82565	904781
16584	904782
62236	904783
2560	904784
10246	904785
9855	904786
97959	904787
3780	904788
13506	904789
10465	904790
38700	904791
45110	904792
437	904793
3766	904794
22728	904795
152783	904796
14579	904797
34708	904798
84786	904799
1744	904800
48821	904801
16872	904802
6959	904803
4838	904804
70264	904805
13097	904806
10206	904807
54001	904808
16673	904809
13024	904810
49783	904811
16530	904812
36942	904813
74930	904814
44184	904815
3047	904816
14782	904817
34971	904818
1190	904819
5128	904820
10758	904821
12179	904822
6843	904823
3846	904824
2993	904825
13175	904826
79532	904827
61089	904828
6330	904829
19332	904830
120635	904831
7143	904832
142343	904833
135934	904834
12918	904835
175292	904836
44961	904837
5728	904838
6305	904839
12347	904840
62507	904841
2708	904842
828	904843
2274	904844
24712	904845
92573	904846
15447	904847
22899	904848
80126	904849
41327	904850
295	904851
233674	904852
95650	904853
89785	904854
3688	904855
36561	904856
34662	904857
3449	904858
2281	904859
20350	904860
19404	904861
74733	904862
90773	904863
5721	904864
62430	904865
37125	904866
11989	904867
27717	904868
3648	904869
7214	904870
77837	904871
37625	904872
163692	904873
28639	904874
15732	904875
29625	904876
92096	904877
20969	904878
35538	904879
3258	904880
24904	904881
155255	904882
44249	904883
2974	904884
6277	904885
4223	904886
27418	904887
7051	904888
44790	904889
21712	904890
28556	904891
3287	904892
111961	904893
7160	904894
14297	904895
35010	904896
10386	904897
48796	904898
6903	904899
20237	904900
32955	904901
11361	904902
1206	904903
11068	904904
8854	904905
10029	904906
87970	904907
151825	904908
986	904909
43642	904910
98249	904911
15867	904912
131914	904913
19829	904914
116937	904915
15804	904916
6237	904917
4252	904918
2629	904919
627	904920
24895	904921
30867	904922
70764	904923
2331	904924
13129	904925
155406	904926
4212	904927
51095	904928
22781	904929
64980	904930
1985	904931
558	904932
30435	904933
10996	904934
212	904935
80603	904936
4097	904937
76494	904938
27328	904939
49581	904940
79078	904941
193432	904942
51208	904943
2918	904944
199123	904945
107260	904946
88984	904947
58772	904948
50221	904949
51860	904950
4100	904951
11608	904952
206	904953
34671	904954
80728	904955
38392	904956
6319	904957
8054	904958
102942	904959
27742	904960
2841	904961
11219	904962
4123	904963
92016	904964
11620	904965
98414	904966
50686	904967
37355	904968
7690	904969
160067	904970
15075	904971
1248	904972
8381	904973
90047	904974
15727	904975
838	904976
3743	904977
33669	904978
46882	904979
66966	904980
10995	904981
668	904982
76885	904983
58685	904984
14659	904985
47911	904986
262	904987
59	904988
25430	904989
4737	904990
39169	904991
105294	904992
82730	904993
27703	904994
86742	904995
29258	904996
142272	904997
28219	904998
64623	904999
18894	905000
41	905001
10155	905002
113015	905003
51920	905004
118243	905005
5439	905006
927	905007
233352	905008
44063	905009
9752	905010
94161	905011
95304	905012
8107	905013
29375	905014
13051	905015
23200	905016
24888	905017
5431	905018
96139	905019
6940	905020
2545	905021
14168	905022
695	905023
7258	905024
149944	905025
427	905026
192029	905027
3261	905028
27755	905029
9184	905030
216729	905031
85092	905032
81766	905033
50839	905034
31078	905035
39664	905036
182366	905037
93466	905038
3253	905039
57344	905040
1506	905041
15831	905042
6801	905043
6930	905044
56960	905045
39489	905046
19091	905047
41444	905048
12170	905049
14620	905050
40704	905051
38589	905052
68130	905053
12100	905054
2288	905055
259	905056
50457	905057
217	905058
2893	905059
139413	905060
47774	905061
155275	905062
11842	905063
66573	905064
18353	905065
3492	905066
66622	905067
31276	905068
41249	905069
97398	905070
3148	905071
4122	905072
39055	905073
191339	905074
79500	905075
112049	905076
6511	905077
16364	905078
2265	905079
5293	905080
19356	905081
29311	905082
76229	905083
18746	905084
8068	905085
10784	905086
20646	905087
17070	905088
106830	905089
22703	905090
94390	905091
94947	905092
18584	905093
36413	905094
43627	905095
238268	905096
12953	905097
132517	905098
5394	905099
334	905100
72428	905101
10941	905102
43	905103
4195	905104
68535	905105
43579	905106
71971	905107
94946	905108
29298	905109
77833	905110
31226	905111
65036	905112
8233	905113
15909	905114
74292	905115
149774	905116
9013	905117
55718	905118
16901	905119
6322	905120
22065	905121
94541	905122
11054	905123
6902	905124
3723	905125
2366	905126
55985	905127
16547	905128
152415	905129
13014	905130
9878	905131
10851	905132
72450	905133
54000	905134
78591	905135
62436	905136
210152	905137
141438	905138
49571	905139
162626	905140
11686	905141
24882	905142
24792	905143
47985	905144
473	905145
38691	905146
33846	905147
6343	905148
427	905149
6059	905150
69050	905151
80069	905152
59886	905153
56341	905154
129991	905155
20720	905156
104118	905157
73105	905158
22584	905159
14767	905160
16470	905161
55756	905162
345	905163
63351	905164
16645	905165
18735	905166
10865	905167
7053	905168
171171	905169
562	905170
236	905171
179771	905172
1239	905173
62366	905174
232	905175
1243	905176
62517	905177
660	905178
4116	905179
503	905180
15156	905181
7969	905182
44136	905183
6503	905184
7198	905185
65887	905186
4229	905187
29513	905188
11784	905189
108736	905190
103430	905191
65802	905192
149726	905193
65268	905194
98283	905195
14650	905196
103939	905197
69059	905198
99925	905199
46088	905200
1142	905201
48805	905202
18644	905203
4643	905204
20281	905205
33880	905206
2128	905207
146797	905208
12478	905209
20404	905210
20207	905211
38011	905212
19546	905213
447	905214
77712	905215
21054	905216
87258	905217
25242	905218
128804	905219
2849	905220
8385	905221
6700	905222
27474	905223
208225	905224
45386	905225
11182	905226
9133	905227
67832	905228
9888	905229
9016	905230
165029	905231
827	905232
65567	905233
18131	905234
5863	905235
28860	905236
61062	905237
178451	905238
44033	905239
176292	905240
95047	905241
22671	905242
29644	905243
102850	905244
93282	905245
25100	905246
105539	905247
61710	905248
100236	905249
74353	905250
83035	905251
1847	905252
19808	905253
31527	905254
20882	905255
71868	905256
7406	905257
9440	905258
71641	905259
90722	905260
56021	905261
29559	905262
20700	905263
48711	905264
51316	905265
13692	905266
120172	905267
12383	905268
179632	905269
6502	905270
41176	905271
16506	905272
18721	905273
6561	905274
147707	905275
152237	905276
53327	905277
7071	905278
7672	905279
34924	905280
22775	905281
17884	905282
25468	905283
80792	905284
48645	905285
13072	905286
10142	905287
7765	905288
2561	905289
100359	905290
18206	905291
133759	905292
2	905293
45069	905294
13172	905295
45192	905296
92700	905297
18185	905298
68813	905299
170218	905300
24880	905301
168650	905302
17924	905303
22746	905304
93660	905305
14947	905306
16465	905307
1364	905308
2721	905309
52060	905310
74455	905311
46132	905312
14072	905313
148439	905314
46844	905315
2140	905316
12240	905317
104	905318
58582	905319
28304	905320
3418	905321
1290	905322
15606	905323
55573	905324
8628	905325
18139	905326
13786	905327
36681	905328
28144	905329
10531	905330
101516	905331
34794	905332
23331	905333
55237	905334
125921	905335
55666	905336
72799	905337
43600	905338
3917	905339
8014	905340
9891	905341
5023	905342
111431	905343
70792	905344
215089	905345
44317	905346
11537	905347
7427	905348
11668	905349
2217	905350
5422	905351
44249	905352
4145	905353
11420	905354
4743	905355
70622	905356
2216	905357
413	905358
55226	905359
122544	905360
45296	905361
203968	905362
2515	905363
104109	905364
53075	905365
3696	905366
22582	905367
37863	905368
10014	905369
20660	905370
2570	905371
38271	905372
13960	905373
6891	905374
18723	905375
62457	905376
6485	905377
5538	905378
150048	905379
13987	905380
56892	905381
1788	905382
30970	905383
37758	905384
230171	905385
108245	905386
98258	905387
59383	905388
25525	905389
2926	905390
30014	905391
127784	905392
13406	905393
131786	905394
19416	905395
40614	905396
1011	905397
56031	905398
7655	905399
66840	905400
96524	905401
82228	905402
20040	905403
15902	905404
5198	905405
22881	905406
71338	905407
18135	905408
131185	905409
157515	905410
140791	905411
63567	905412
3063	905413
7695	905414
78757	905415
96252	905416
11114	905417
18270	905418
12573	905419
208030	905420
33768	905421
32904	905422
39850	905423
87372	905424
72626	905425
5679	905426
21448	905427
83881	905428
20875	905429
24898	905430
96629	905431
64533	905432
52484	905433
2966	905434
80777	905435
30924	905436
8757	905437
328	905438
3751	905439
50477	905440
69247	905441
48579	905442
79997	905443
35649	905444
16163	905445
19758	905446
70406	905447
142345	905448
8629	905449
13021	905450
209528	905451
14254	905452
13074	905453
33305	905454
143342	905455
1776	905456
133178	905457
65546	905458
14375	905459
83613	905460
184620	905461
4013	905462
29582	905463
49171	905464
83792	905465
57409	905466
148191	905467
28283	905468
62192	905469
3295	905470
3334	905471
24452	905472
2305	905473
77757	905474
2721	905475
4451	905476
22565	905477
177181	905478
69029	905479
27135	905480
15477	905481
190010	905482
136589	905483
4725	905484
56223	905485
6349	905486
52453	905487
5800	905488
6096	905489
58812	905490
27615	905491
33248	905492
79131	905493
19407	905494
25782	905495
71350	905496
103433	905497
37073	905498
188065	905499
179072	905500
34578	905501
95336	905502
43682	905503
176963	905504
43605	905505
201051	905506
22282	905507
16761	905508
117964	905509
20335	905510
34645	905511
69123	905512
27651	905513
34760	905514
187560	905515
60722	905516
4119	905517
5666	905518
36896	905519
22635	905520
4480	905521
55438	905522
2537	905523
60560	905524
10982	905525
93457	905526
2123	905527
86796	905528
172	905529
47248	905530
42720	905531
33730	905532
9054	905533
15516	905534
5149	905535
34586	905536
20262	905537
11766	905538
52896	905539
74709	905540
1625	905541
35222	905542
42765	905543
5310	905544
12984	905545
88994	905546
193183	905547
78623	905548
6691	905549
8448	905550
43716	905551
103235	905552
168704	905553
53353	905554
109870	905555
27755	905556
76775	905557
20915	905558
127730	905559
127891	905560
14728	905561
35185	905562
102364	905563
91808	905564
34760	905565
73287	905566
22035	905567
18092	905568
53961	905569
1719	905570
16273	905571
40262	905572
996	905573
6373	905574
7789	905575
28253	905576
147472	905577
57521	905578
8496	905579
40487	905580
14404	905581
88185	905582
63513	905583
48234	905584
7037	905585
3457	905586
4579	905587
29642	905588
8006	905589
207943	905590
6962	905591
34743	905592
13269	905593
51407	905594
155336	905595
74712	905596
5674	905597
10241	905598
29302	905599
76251	905600
76860	905601
101661	905602
154178	905603
6962	905604
233731	905605
10600	905606
96836	905607
45993	905608
79955	905609
43957	905610
8515	905611
4848	905612
32132	905613
116320	905614
2896	905615
4597	905616
29389	905617
2345	905618
5041	905619
2295	905620
120871	905621
13656	905622
4413	905623
52394	905624
6686	905625
156883	905626
40294	905627
116216	905628
4627	905629
119161	905630
16539	905631
12746	905632
18445	905633
8274	905634
12348	905635
7015	905636
2357	905637
59143	905638
60490	905639
153060	905640
3329	905641
217039	905642
69824	905643
27674	905644
150220	905645
143567	905646
4566	905647
27789	905648
64613	905649
5172	905650
165024	905651
4081	905652
34984	905653
7314	905654
26897	905655
31481	905656
63540	905657
2583	905658
43309	905659
41202	905660
119417	905661
12098	905662
48679	905663
2539	905664
13552	905665
83628	905666
28291	905667
34413	905668
71181	905669
6399	905670
4654	905671
141458	905672
35922	905673
4517	905674
84006	905675
81177	905676
72383	905677
3719	905678
4110	905679
2543	905680
232969	905681
42081	905682
68567	905683
17831	905684
215873	905685
132072	905686
7738	905687
78834	905688
9442	905689
14847	905690
77943	905691
22123	905692
30773	905693
10699	905694
48734	905695
1560	905696
42221	905697
1619	905698
29894	905699
9533	905700
1923	905701
23078	905702
15608	905703
7758	905704
169269	905705
20401	905706
18089	905707
7531	905708
38615	905709
19675	905710
212400	905711
14693	905712
10580	905713
26851	905714
65289	905715
174552	905716
52301	905717
35083	905718
189120	905719
44526	905720
60	905721
25904	905722
77239	905723
57319	905724
3057	905725
9973	905726
85593	905727
3806	905728
230925	905729
47774	905730
168280	905731
51774	905732
79521	905733
688	905734
106049	905735
12685	905736
35918	905737
26685	905738
27918	905739
11886	905740
29444	905741
16115	905742
26611	905743
55250	905744
148847	905745
80737	905746
33489	905747
374	905748
56130	905749
71496	905750
12733	905751
100056	905752
1722	905753
51185	905754
43358	905755
60810	905756
39780	905757
18535	905758
90697	905759
12954	905760
42491	905761
2289	905762
56979	905763
1496	905764
10947	905765
4315	905766
15168	905767
118788	905768
4777	905769
78820	905770
65483	905771
5461	905772
46894	905773
131175	905774
34133	905775
76419	905776
1062	905777
41208	905778
176340	905779
5675	905780
44191	905781
129582	905782
19133	905783
21867	905784
139752	905785
21446	905786
72594	905787
42124	905788
21351	905789
33747	905790
43475	905791
75690	905792
162153	905793
2641	905794
7205	905795
18111	905796
133217	905797
86630	905798
233	905799
43445	905800
99024	905801
1913	905802
35983	905803
3193	905804
18143	905805
133339	905806
76849	905807
24577	905808
196518	905809
425	905810
22060	905811
29950	905812
22060	905813
33582	905814
194401	905815
7320	905816
179770	905817
14878	905818
4800	905819
5356	905820
123476	905821
134274	905822
23832	905823
27893	905824
16195	905825
26556	905826
12955	905827
16839	905828
1983	905829
5405	905830
10431	905831
8840	905832
24826	905833
20709	905834
3565	905835
3763	905836
47781	905837
16736	905838
24173	905839
130746	905840
1113	905841
1665	905842
8621	905843
11422	905844
75605	905845
44653	905846
97087	905847
13656	905848
71235	905849
19625	905850
94478	905851
34737	905852
24354	905853
15635	905854
58187	905855
43342	905856
10119	905857
27737	905858
64620	905859
374	905860
4082	905861
12596	905862
92376	905863
115	905864
9891	905865
136360	905866
164751	905867
4280	905868
5541	905869
120579	905870
4725	905871
133308	905872
81063	905873
40686	905874
29468	905875
6324	905876
13861	905877
9927	905878
2333	905879
81016	905880
97132	905881
127084	905882
8515	905883
48494	905884
98163	905885
22048	905886
46878	905887
43964	905888
27341	905889
18170	905890
33231	905891
9316	905892
29492	905893
27923	905894
49385	905895
22902	905896
152384	905897
204801	905898
11100	905899
30874	905900
17244	905901
83262	905902
8118	905903
67638	905904
14465	905905
150068	905906
15026	905907
104320	905908
98529	905909
35394	905910
16661	905911
21821	905912
5748	905913
10561	905914
72409	905915
76901	905916
60125	905917
385	905918
16582	905919
47927	905920
48492	905921
2285	905922
63920	905923
35550	905924
22994	905925
34554	905926
14461	905927
7938	905928
125654	905929
23176	905930
89106	905931
22985	905932
116569	905933
48807	905934
56446	905935
48766	905936
21235	905937
9636	905938
4911	905939
7134	905940
11556	905941
64874	905942
22086	905943
1440	905944
13934	905945
79019	905946
76863	905947
210044	905948
79858	905949
17088	905950
17134	905951
16329	905952
93549	905953
77085	905954
22639	905955
149654	905956
6021	905957
6686	905958
7303	905959
8619	905960
31692	905961
33765	905962
8304	905963
22988	905964
9344	905965
59	905966
2775	905967
30271	905968
98694	905969
25005	905970
105720	905971
125681	905972
44092	905973
15844	905974
33749	905975
27489	905976
10401	905977
51137	905978
10900	905979
30392	905980
177966	905981
156381	905982
64181	905983
27878	905984
1846	905985
105787	905986
1386	905987
31927	905988
174629	905989
141167	905990
67899	905991
2360	905992
39139	905993
1352	905994
62	905995
96372	905996
103591	905997
56319	905998
48791	905999
72424	906000
175362	906001
15808	906002
8711	906003
25862	906004
83054	906005
48550	906006
99303	906007
31689	906008
14456	906009
26682	906010
105742	906011
50020	906012
21112	906013
19882	906014
110880	906015
10586	906016
98870	906017
53297	906018
73978	906019
16249	906020
32430	906021
95451	906022
17198	906023
6984	906024
52269	906025
20535	906026
50756	906027
73062	906028
11891	906029
5079	906030
24176	906031
2411	906032
30705	906033
27942	906034
3058	906035
2626	906036
29409	906037
15588	906038
48435	906039
94300	906040
56603	906041
18076	906042
77712	906043
9056	906044
120036	906045
23666	906046
10567	906047
6590	906048
16805	906049
85696	906050
91196	906051
100101	906052
42330	906053
27884	906054
43589	906055
50137	906056
3030	906057
39676	906058
15840	906059
175469	906060
4274	906061
102548	906062
3786	906063
1152	906064
30629	906065
2200	906066
8525	906067
6322	906068
27590	906069
50242	906070
27031	906071
3715	906072
3048	906073
285	906074
33875	906075
16726	906076
102367	906077
4932	906078
112850	906079
14046	906080
13203	906081
53595	906082
22063	906083
53990	906084
3451	906085
64287	906086
8121	906087
128244	906088
32120	906089
22064	906090
179079	906091
350	906092
53859	906093
28001	906094
137975	906095
71743	906096
11456	906097
15043	906098
33771	906099
102617	906100
35175	906101
9921	906102
59408	906103
18092	906104
16352	906105
33986	906106
5843	906107
3650	906108
5454	906109
48437	906110
964	906111
13794	906112
30610	906113
23214	906114
20612	906115
126149	906116
56193	906117
80943	906118
66884	906119
2010	906120
54682	906121
415	906122
9936	906123
19752	906124
18274	906125
17281	906126
4508	906127
4801	906128
38795	906129
168355	906130
4333	906131
4255	906132
7623	906133
10808	906134
31475	906135
29931	906136
26324	906137
22874	906138
6244	906139
136497	906140
27840	906141
48929	906142
6	906143
605	906144
9128	906145
132323	906146
2111	906147
15205	906148
29817	906149
2285	906150
47781	906151
6896	906152
116127	906153
6033	906154
43477	906155
10881	906156
22513	906157
38393	906158
4420	906159
24901	906160
48542	906161
115	906162
60604	906163
43294	906164
195660	906165
48834	906166
7241	906167
31102	906168
38672	906169
37787	906170
9523	906171
1255	906172
297	906173
44799	906174
21350	906175
344	906176
30258	906177
138283	906178
1506	906179
3674	906180
53051	906181
84870	906182
28427	906183
22520	906184
10920	906185
58154	906186
6943	906187
3997	906188
32725	906189
95127	906190
104093	906191
65409	906192
42285	906193
23826	906194
44964	906195
39679	906196
34483	906197
34076	906198
3629	906199
5706	906200
10683	906201
15064	906202
61348	906203
155182	906204
26134	906205
57250	906206
27993	906207
62420	906208
20841	906209
9717	906210
15271	906211
92476	906212
16732	906213
39471	906214
18651	906215
2597	906216
6503	906217
11006	906218
27691	906219
24874	906220
65347	906221
8496	906222
18593	906223
2640	906224
24421	906225
72383	906226
217980	906227
34728	906228
4678	906229
86706	906230
43627	906231
44883	906232
108330	906233
99839	906234
15576	906235
126359	906236
101	906237
72662	906238
28506	906239
46578	906240
168105	906241
55332	906242
37132	906243
9014	906244
3613	906245
12366	906246
14324	906247
182751	906248
100696	906249
9738	906250
45830	906251
62897	906252
71946	906253
24715	906254
80102	906255
41866	906256
9989	906257
194446	906258
15853	906259
28160	906260
28141	906261
118413	906262
73043	906263
43715	906264
71641	906265
35242	906266
210579	906267
22922	906268
3621	906269
72734	906270
10431	906271
94331	906272
99341	906273
2288	906274
22597	906275
895	906276
147476	906277
84080	906278
11726	906279
108482	906280
16765	906281
48639	906282
10870	906283
2546	906284
35115	906285
2546	906286
38371	906287
38796	906288
3355	906289
506	906290
73376	906291
211	906292
12033	906293
1300	906294
19090	906295
112	906296
181072	906297
1688	906298
56524	906299
500	906300
25109	906301
19426	906302
7212	906303
432	906304
34109	906305
6070	906306
8644	906307
72839	906308
165	906309
7339	906310
19967	906311
9152	906312
14167	906313
16010	906314
10181	906315
30841	906316
39472	906317
39472	906318
539	906319
97	906320
8444	906321
18919	906322
2043	906323
4928	906324
24797	906325
81570	906326
23677	906327
22915	906328
226	906329
16645	906330
28	906331
43006	906332
48803	906333
47541	906334
122828	906335
27548	906336
67722	906337
37180	906338
66980	906339
192767	906340
88033	906341
18869	906342
40446	906343
36998	906344
35752	906345
44266	906346
20023	906347
143078	906348
61892	906349
14788	906350
23783	906351
15841	906352
109458	906353
48288	906354
24423	906355
37386	906356
18549	906357
49272	906358
19425	906359
5699	906360
78	906361
72063	906362
15037	906363
11708	906364
25711	906365
47701	906366
41454	906367
3887	906368
12380	906369
78673	906370
23513	906371
67500	906372
147623	906373
8996	906374
18077	906375
2037	906376
10437	906377
11537	906378
90393	906379
29558	906380
3714	906381
20529	906382
197	906383
56	906384
10724	906385
21487	906386
51614	906387
88561	906388
118	906389
32411	906390
19046	906391
6529	906392
32411	906393
120528	906394
18331	906395
18331	906396
19046	906397
74824	906398
38551	906399
38551	906400
118	906401
5988	906402
174572	906403
147749	906404
98921	906405
102966	906406
40239	906407
64179	906408
19723	906409
4315	906410
82996	906411
24472	906412
75380	906413
8385	906414
2080	906415
103942	906416
3972	906417
78695	906418
98360	906419
58748	906420
66570	906421
71487	906422
27672	906423
7658	906424
43911	906425
23626	906426
48098	906427
24001	906428
1319	906429
31938	906430
15461	906431
30855	906432
113	906433
22796	906434
10673	906435
151666	906436
179336	906437
147718	906438
147704	906439
31704	906440
25862	906441
146908	906442
51954	906443
7338	906444
80777	906445
130029	906446
7595	906447
71270	906448
984	906449
41308	906450
2804	906451
13789	906452
51986	906453
29112	906454
29021	906455
13401	906456
18649	906457
232	906458
20175	906459
23102	906460
182924	906461
37475	906462
12635	906463
26432	906464
39623	906465
19042	906466
62984	906467
19243	906468
26057	906469
61428	906470
104815	906471
5622	906472
127686	906473
149713	906474
165967	906475
94554	906476
7415	906477
157923	906478
8295	906479
698	906480
49902	906481
53520	906482
7642	906483
11720	906484
15349	906485
22156	906486
11576	906487
102533	906488
19507	906489
3910	906490
59789	906491
12409	906492
29526	906493
61029	906494
18830	906495
41636	906496
12923	906497
199	906498
46462	906499
167671	906500
11233	906501
103096	906502
69623	906503
6610	906504
181	906505
108347	906506
22916	906507
30391	906508
35773	906509
30360	906510
20150	906511
7430	906512
1347	906513
34	906514
10109	906515
111304	906516
56066	906517
38043	906518
98292	906519
98292	906520
9427	906521
174777	906522
55163	906523
45903	906524
54637	906525
7545	906526
85723	906527
10853	906528
3233	906529
1233	906530
14081	906531
15253	906532
42363	906533
5363	906534
2240	906535
106613	906536
10634	906537
25698	906538
167237	906539
196764	906540
8485	906541
63738	906542
20702	906543
205718	906544
138825	906545
167237	906546
111155	906547
78295	906548
2358	906549
6259	906550
55330	906551
98346	906552
31229	906553
82055	906554
2552	906555
113115	906556
2552	906557
2552	906558
39167	906559
4263	906560
26711	906561
171216	906562
46209	906563
113364	906564
60701	906565
6308	906566
2552	906567
39244	906568
82464	906569
648	906570
188570	906571
5238	906572
20133	906573
1	906574
8358	906575
2559	906576
11517	906577
3731	906578
908	906579
217196	906580
48788	906581
4792	906582
96838	906583
28527	906584
3663	906585
2578	906586
1092	906587
106479	906588
4609	906589
175787	906590
4938	906591
6147	906592
31003	906593
9975	906594
7445	906595
107000	906596
47410	906597
86886	906598
86809	906599
54008	906600
95574	906601
25871	906602
9686	906603
8320	906604
99349	906605
204334	906606
108470	906607
19299	906608
47049	906609
80899	906610
11441	906611
11077	906612
38857	906613
181520	906614
19329	906615
35089	906616
104116	906617
97145	906618
79946	906619
6909	906620
116502	906621
2599	906622
17696	906623
6289	906624
150807	906625
8728	906626
153320	906627
1699	906628
6456	906629
27268	906630
50622	906631
6456	906632
37009	906633
37794	906634
4795	906635
12103	906636
9862	906637
48815	906638
38581	906639
32981	906640
975	906641
21158	906642
277	906643
29568	906644
19812	906645
12958	906646
32195	906647
82179	906648
49538	906649
103733	906650
27971	906651
35283	906652
97899	906653
51045	906654
113121	906655
10354	906656
164	906657
1078	906658
2753	906659
91889	906660
7284	906661
15099	906662
58806	906663
2491	906664
32563	906665
138958	906666
69115	906667
79612	906668
47711	906669
314	906670
143509	906671
34089	906672
1791	906673
124828	906674
4286	906675
82	906676
82	906677
2652	906678
54610	906679
298	906680
5518	906681
61131	906682
45966	906683
63282	906684
41080	906685
10139	906686
977	906687
2349	906688
20405	906689
15858	906690
102454	906691
54212	906692
75086	906693
127680	906694
66191	906695
1045	906696
87528	906697
1001	906698
3480	906699
2353	906700
13929	906701
895	906702
40855	906703
120396	906704
1143	906705
64079	906706
923	906707
744	906708
223	906709
8418	906710
12696	906711
106624	906712
4076	906713
14533	906714
62648	906715
48887	906716
10901	906717
134894	906718
17530	906719
33093	906720
2826	906721
21822	906722
58342	906723
45559	906724
11591	906725
105344	906726
210509	906727
4677	906728
17022	906729
6267	906730
157783	906731
13409	906732
88743	906733
101690	906734
1578	906735
8866	906736
6921	906737
118852	906738
6704	906739
175186	906740
23330	906741
9695	906742
1780	906743
9695	906744
96519	906745
5504	906746
90546	906747
162142	906748
51737	906749
86743	906750
235511	906751
86623	906752
116454	906753
86563	906754
235230	906755
162812	906756
21390	906757
233804	906758
161361	906759
42329	906760
72102	906761
9865	906762
10421	906763
45104	906764
6033	906765
6033	906766
6033	906767
6033	906768
3718	906769
40987	906770
167234	906771
11906	906772
26065	906773
19412	906774
179	906775
22336	906776
18857	906777
13	906778
1991	906779
1991	906780
103	906781
13093	906782
5241	906783
400	906784
10852	906785
64038	906786
7610	906787
9	906788
4884	906789
66612	906790
552	906791
48885	906792
9	906793
134011	906794
5080	906795
7771	906796
1171	906797
2366	906798
80090	906799
7256	906800
17518	906801
77	906802
9	906803
25	906804
4210	906805
9	906806
133548	906807
66484	906808
180978	906809
20	906810
3843	906811
8337	906812
9	906813
494	906814
13	906815
208	906816
18578	906817
97044	906818
1167	906819
7256	906820
6900	906821
2443	906822
1803	906823
19	906824
162189	906825
48	906826
1309	906827
17434	906828
73901	906829
65471	906830
7508	906831
1309	906832
40169	906833
2443	906834
21071	906835
5561	906836
2555	906837
11890	906838
14027	906839
9	906840
4803	906841
9	906842
13	906843
494	906844
20	906845
4002	906846
84411	906847
9452	906848
113286	906849
161987	906850
20	906851
50200	906852
17387	906853
7256	906854
63365	906855
7256	906856
297	906857
4651	906858
1621	906859
3819	906860
8687	906861
32429	906862
26065	906863
8692	906864
23300	906865
6421	906866
44159	906867
27245	906868
6	906869
25	906870
43913	906871
2555	906872
8447	906873
17605	906874
7519	906875
15138	906876
25612	906877
19	906878
494	906879
125563	906880
83116	906881
9	906882
19	906883
19	906884
9	906885
22541	906886
9	906887
1890	906888
19	906889
9	906890
19	906891
9	906892
133136	906893
82827	906894
31470	906895
217383	906896
120389	906897
40327	906898
27917	906899
3338	906900
281	906901
494	906902
3723	906903
113411	906904
31362	906905
4465	906906
34492	906907
19138	906908
2914	906909
140530	906910
33146	906911
45741	906912
9480	906913
44708	906914
25352	906915
15176	906916
27501	906917
6412	906918
374	906919
208	906920
50572	906921
39229	906922
31334	906923
119677	906924
17244	906925
2562	906926
9762	906927
3588	906928
17387	906929
1722	906930
131173	906931
2876	906932
11673	906933
2555	906934
6472	906935
133921	906936
11583	906937
1309	906938
7912	906939
80353	906940
115092	906941
19395	906942
216	906943
216	906944
19295	906945
1256	906946
35774	906947
3790	906948
98484	906949
9	906950
57505	906951
25	906952
9	906953
1197	906954
19	906955
44978	906956
355	906957
4174	906958
19	906959
130068	906960
35173	906961
19	906962
1622	906963
494	906964
21176	906965
3797	906966
19	906967
37094	906968
234390	906969
64889	906970
1099	906971
692	906972
4030	906973
293	906974
3202	906975
632	906976
34176	906977
20978	906978
3139	906979
2584	906980
2258	906981
6032	906982
5489	906983
17397	906984
5080	906985
40325	906986
888	906987
7256	906988
34983	906989
4465	906990
5192	906991
34904	906992
2765	906993
10802	906994
355	906995
13889	906996
107	906997
208	906998
2561	906999
234	907000
2258	907001
3390	907002
70189	907003
1099	907004
47869	907005
53674	907006
12915	907007
7155	907008
20	907009
16940	907010
23208	907011
51737	907012
1888	907013
59704	907014
4152	907015
5427	907016
25	907017
9	907018
25	907019
281	907020
19	907021
44602	907022
13	907023
57409	907024
20978	907025
22887	907026
6385	907027
18962	907028
1171	907029
67440	907030
889	907031
97234	907032
132957	907033
388	907034
2562	907035
10123	907036
2443	907037
9373	907038
20	907039
116665	907040
8136	907041
1686	907042
50163	907043
4205	907044
28766	907045
32139	907046
5277	907047
7417	907048
11981	907049
4023	907050
50465	907051
14161	907052
25198	907053
168	907054
34031	907055
35173	907056
4672	907057
553	907058
1485	907059
163	907060
17397	907061
233454	907062
53	907063
5673	907064
9480	907065
96522	907066
10853	907067
1168	907068
7390	907069
6795	907070
74021	907071
4352	907072
2692	907073
20	907074
20	907075
160375	907076
8577	907077
9	907078
342	907079
2060	907080
98090	907081
1230	907082
4803	907083
98866	907084
40331	907085
64242	907086
61916	907087
47805	907088
54237	907089
58206	907090
35459	907091
3649	907092
1991	907093
48925	907094
26223	907095
860	907096
3375	907097
70193	907098
119533	907099
16285	907100
85337	907101
73248	907102
37990	907103
45006	907104
16431	907105
66150	907106
30303	907107
23181	907108
39848	907109
101909	907110
25810	907111
40758	907112
17096	907113
47467	907114
177791	907115
86834	907116
164791	907117
48265	907118
13591	907119
60720	907120
64129	907121
38244	907122
19064	907123
4628	907124
24450	907125
131242	907126
4128	907127
40099	907128
111451	907129
9058	907130
39702	907131
27199	907132
32695	907133
5027	907134
70826	907135
7087	907136
64343	907137
13999	907138
19080	907139
138448	907140
176693	907141
2594	907142
85154	907143
12951	907144
55861	907145
57639	907146
148418	907147
19158	907148
56670	907149
35562	907150
73399	907151
60517	907152
38782	907153
72356	907154
34439	907155
11530	907156
98852	907157
96861	907158
4624	907159
71242	907160
9556	907161
66949	907162
426	907163
237	907164
23347	907165
9554	907166
13022	907167
40443	907168
36697	907169
142892	907170
29638	907171
63564	907172
130748	907173
46310	907174
21462	907175
117492	907176
55205	907177
43572	907178
16038	907179
72263	907180
25726	907181
3859	907182
94578	907183
57660	907184
32595	907185
3088	907186
95442	907187
54034	907188
65688	907189
30218	907190
6128	907191
73443	907192
43814	907193
34978	907194
2903	907195
55225	907196
46659	907197
26136	907198
80989	907199
6392	907200
113228	907201
11475	907202
155203	907203
18690	907204
116966	907205
122348	907206
6600	907207
5234	907208
57704	907209
14576	907210
221633	907211
627	907212
128492	907213
74215	907214
18783	907215
30218	907216
41230	907217
11209	907218
237577	907219
140508	907220
144004	907221
28346	907222
70131	907223
20696	907224
6306	907225
230848	907226
78244	907227
52678	907228
24675	907229
11447	907230
28426	907231
62459	907232
3821	907233
33161	907234
2354	907235
22816	907236
78	907237
612	907238
43747	907239
8337	907240
29442	907241
28158	907242
12146	907243
952	907244
25020	907245
4082	907246
640	907247
3262	907248
38646	907249
67873	907250
4193	907251
10103	907252
67547	907253
34984	907254
346	907255
147989	907256
364	907257
10203	907258
76507	907259
7529	907260
143744	907261
132176	907262
22797	907263
1711	907264
22237	907265
28698	907266
91183	907267
23963	907268
41082	907269
13801	907270
176733	907271
15484	907272
106937	907273
996	907274
4842	907275
14655	907276
1574	907277
57083	907278
56406	907279
44082	907280
7828	907281
156	907282
104091	907283
94015	907284
11287	907285
80108	907286
120427	907287
270	907288
13410	907289
3516	907290
13652	907291
34106	907292
94192	907293
92857	907294
12642	907295
13680	907296
8075	907297
65337	907298
32183	907299
23993	907300
38035	907301
32358	907302
112295	907303
9203	907304
62835	907305
4052	907306
58605	907307
21747	907308
42292	907309
7185	907310
73871	907311
38186	907312
194876	907313
4279	907314
4394	907315
159246	907316
47013	907317
237621	907318
67790	907319
16679	907320
7239	907321
671	907322
35117	907323
43372	907324
38190	907325
69827	907326
23334	907327
101298	907328
16047	907329
66731	907330
88182	907331
4835	907332
6950	907333
80323	907334
6950	907335
30037	907336
4948	907337
6950	907338
40098	907339
2832	907340
72855	907341
123162	907342
176079	907343
187314	907344
41644	907345
1252	907346
11166	907347
47021	907348
35454	907349
2348	907350
80758	907351
24762	907352
11730	907353
10412	907354
103288	907355
4274	907356
13221	907357
100310	907358
111880	907359
192753	907360
9320	907361
21427	907362
29564	907363
81773	907364
180463	907365
157640	907366
66160	907367
4051	907368
10241	907369
15086	907370
15500	907371
213215	907372
36553	907373
23660	907374
48537	907375
44258	907376
1296	907377
2299	907378
5715	907379
11804	907380
94404	907381
215514	907382
78110	907383
9554	907384
44783	907385
104830	907386
38	907387
13727	907388
17947	907389
97497	907390
41190	907391
88919	907392
73709	907393
566	907394
8366	907395
571	907396
8277	907397
32575	907398
71303	907399
16290	907400
128527	907401
93553	907402
49086	907403
7058	907404
45533	907405
157550	907406
43290	907407
22595	907408
2353	907409
11217	907410
98993	907411
22689	907412
23915	907413
30295	907414
26607	907415
148385	907416
2968	907417
232	907418
1243	907419
95197	907420
155176	907421
22919	907422
30706	907423
888	907424
441	907425
2640	907426
15642	907427
4351	907428
43902	907429
44813	907430
80825	907431
30708	907432
27021	907433
21778	907434
27499	907435
80728	907436
154325	907437
1335	907438
31173	907439
15444	907440
29458	907441
24346	907442
79652	907443
103453	907444
2836	907445
7556	907446
8679	907447
124217	907448
6789	907449
7317	907450
65639	907451
9079	907452
44045	907453
681	907454
3998	907455
9641	907456
85388	907457
106443	907458
15484	907459
95295	907460
64156	907461
96587	907462
119198	907463
25761	907464
8580	907465
6433	907466
8356	907467
22799	907468
163418	907469
26294	907470
61948	907471
134942	907472
53969	907473
4456	907474
71440	907475
163034	907476
14878	907477
188317	907478
1057	907479
150302	907480
1177	907481
16059	907482
19179	907483
8008	907484
119570	907485
61620	907486
66858	907487
29333	907488
57401	907489
159352	907490
34914	907491
351	907492
10308	907493
92789	907494
6084	907495
55820	907496
35525	907497
89508	907498
7312	907499
34583	907500
106839	907501
21992	907502
95894	907503
5007	907504
558	907505
558	907506
41457	907507
24376	907508
44063	907509
9337	907510
1180	907511
142777	907512
15055	907513
72527	907514
133038	907515
47948	907516
129320	907517
79606	907518
91246	907519
53865	907520
32599	907521
122366	907522
17929	907523
55170	907524
38935	907525
34958	907526
8279	907527
101382	907528
172995	907529
5822	907530
7313	907531
7663	907532
10509	907533
90296	907534
55178	907535
56677	907536
29492	907537
981	907538
72978	907539
113610	907540
5233	907541
3931	907542
35458	907543
9089	907544
1094	907545
1974	907546
53331	907547
6106	907548
28343	907549
9574	907550
87566	907551
75274	907552
102018	907553
129257	907554
24375	907555
69578	907556
106383	907557
19112	907558
92419	907559
42326	907560
203831	907561
71514	907562
32336	907563
32933	907564
167141	907565
15763	907566
35030	907567
34508	907568
35160	907569
2608	907570
134838	907571
2569	907572
79767	907573
3146	907574
43167	907575
22458	907576
13630	907577
12458	907578
370	907579
573	907580
20690	907581
36273	907582
13220	907583
61664	907584
24877	907585
62	907586
107383	907587
10008	907588
29835	907589
6722	907590
89949	907591
33305	907592
3443	907593
95611	907594
1022	907595
115810	907596
64898	907597
7045	907598
7821	907599
236548	907600
4374	907601
90669	907602
27173	907603
44803	907604
6868	907605
84751	907606
184634	907607
15818	907608
46236	907609
141601	907610
92186	907611
207845	907612
36541	907613
68413	907614
41341	907615
32516	907616
11002	907617
60662	907618
80395	907619
30337	907620
120020	907621
1663	907622
45711	907623
46185	907624
85736	907625
8085	907626
3721	907627
26618	907628
70165	907629
234447	907630
24958	907631
26359	907632
130520	907633
15902	907634
1264	907635
296	907636
407	907637
69490	907638
64858	907639
12338	907640
52479	907641
63296	907642
770	907643
4594	907644
71446	907645
10553	907646
61434	907647
72573	907648
44659	907649
92270	907650
48651	907651
82859	907652
7819	907653
35115	907654
36474	907655
7694	907656
60834	907657
154692	907658
77982	907659
150346	907660
1118	907661
79019	907662
8319	907663
79756	907664
104939	907665
59188	907666
82062	907667
37559	907668
71439	907669
54083	907670
14781	907671
1118	907672
51796	907673
141507	907674
1911	907675
4471	907676
130219	907677
98962	907678
223012	907679
92405	907680
91161	907681
193618	907682
51182	907683
23227	907684
5508	907685
1610	907686
29245	907687
44971	907688
3392	907689
159557	907690
165793	907691
157441	907692
124970	907693
1711	907694
21287	907695
8318	907696
4146	907697
2953	907698
190366	907699
3724	907700
38310	907701
143357	907702
37274	907703
138099	907704
37160	907705
56113	907706
31960	907707
10084	907708
84244	907709
29838	907710
14997	907711
21298	907712
16405	907713
77681	907714
36865	907715
117151	907716
17708	907717
45452	907718
39758	907719
39265	907720
136242	907721
45280	907722
15946	907723
19536	907724
1341	907725
96185	907726
2146	907727
154928	907728
16412	907729
1592	907730
67740	907731
50235	907732
112509	907733
151942	907734
12550	907735
80660	907736
13052	907737
40191	907738
11493	907739
154183	907740
55994	907741
11514	907742
57	907743
19787	907744
34872	907745
38570	907746
9568	907747
81040	907748
44498	907749
8652	907750
113278	907751
62635	907752
453	907753
151121	907754
4887	907755
973	907756
83650	907757
4355	907758
25625	907759
23823	907760
67565	907761
84195	907762
15288	907763
80657	907764
16841	907765
78539	907766
5655	907767
6604	907768
34438	907769
72505	907770
83131	907771
82004	907772
32254	907773
7002	907774
25100	907775
5171	907776
67440	907777
109888	907778
24282	907779
4123	907780
59994	907781
52922	907782
152190	907783
1192	907784
25148	907785
3650	907786
8111	907787
64560	907788
123357	907789
30446	907790
15	907791
60437	907792
67228	907793
54201	907794
9059	907795
39100	907796
39337	907797
15247	907798
46841	907799
3252	907800
44867	907801
70445	907802
4647	907803
5045	907804
198669	907805
16968	907806
14250	907807
165660	907808
14587	907809
21066	907810
2197	907811
6443	907812
12112	907813
54886	907814
13961	907815
14482	907816
116	907817
79594	907818
4283	907819
15796	907820
366	907821
954	907822
32082	907823
22466	907824
77474	907825
30948	907826
43824	907827
14946	907828
27735	907829
7218	907830
44646	907831
50922	907832
65388	907833
28080	907834
158910	907835
2552	907836
86679	907837
65404	907838
47444	907839
90785	907840
194735	907841
112409	907842
27876	907843
86223	907844
146003	907845
107253	907846
47444	907847
5442	907848
5442	907849
48453	907850
218542	907851
182859	907852
224508	907853
178551	907854
41169	907855
20190	907856
223187	907857
115497	907858
95154	907859
128132	907860
231726	907861
235500	907862
4760	907863
108732	907864
227133	907865
114612	907866
61820	907867
178658	907868
108133	907869
234847	907870
157132	907871
55574	907872
23903	907873
19939	907874
103541	907875
4797	907876
72196	907877
33617	907878
20215	907879
28121	907880
16731	907881
202782	907882
79563	907883
197332	907884
19804	907885
734	907886
162770	907887
30043	907888
230544	907889
60112	907890
47726	907891
1048	907892
539	907893
46764	907894
11400	907895
17520	907896
16637	907897
16731	907898
12394	907899
62528	907900
13756	907901
17417	907902
23069	907903
17140	907904
9921	907905
7560	907906
97032	907907
22385	907908
170670	907909
51772	907910
96230	907911
25935	907912
43035	907913
18544	907914
33216	907915
2878	907916
7293	907917
84265	907918
19937	907919
140164	907920
133386	907921
22992	907922
2896	907923
2896	907924
13189	907925
181373	907926
98626	907927
73633	907928
35741	907929
132223	907930
18996	907931
214971	907932
59641	907933
126723	907934
58288	907935
44567	907936
2571	907937
19056	907938
97105	907939
4128	907940
19046	907941
56873	907942
8096	907943
22990	907944
39670	907945
14548	907946
24714	907947
21141	907948
26651	907949
1469	907950
116658	907951
3400	907952
6158	907953
40442	907954
36654	907955
38941	907956
240099	907957
157028	907958
17715	907959
8293	907960
11776	907961
83874	907962
27495	907963
921	907964
113321	907965
119155	907966
3117	907967
7698	907968
47113	907969
210037	907970
113666	907971
9302	907972
29753	907973
4257	907974
82	907975
4144	907976
42776	907977
124116	907978
54810	907979
99756	907980
50153	907981
88186	907982
95483	907983
17422	907984
98313	907985
4148	907986
4647	907987
35018	907988
35755	907989
51840	907990
4270	907991
2272	907992
65	907993
43440	907994
207035	907995
43750	907996
1184	907997
16035	907998
18257	907999
2314	908000
2380	908001
57956	908002
29124	908003
15259	908004
579	908005
49065	908006
9466	908007
1459	908008
27999	908009
9119	908010
9401	908011
555	908012
139864	908013
62581	908014
2634	908015
3182	908016
26976	908017
15045	908018
808	908019
1573	908020
74059	908021
2212	908022
7523	908023
6892	908024
52	908025
59906	908026
21342	908027
27950	908028
3677	908029
296	908030
1839	908031
330	908032
2918	908033
28069	908034
54676	908035
52642	908036
217101	908037
21982	908038
25257	908039
8035	908040
4889	908041
30633	908042
26040	908043
27277	908044
55727	908045
3738	908046
3568	908047
2936	908048
3593	908049
31488	908050
9115	908051
67373	908052
358	908053
30293	908054
319	908055
43573	908056
6145	908057
72091	908058
5254	908059
71635	908060
272	908061
1300	908062
1705	908063
68700	908064
200621	908065
957	908066
85117	908067
5338	908068
28725	908069
55271	908070
10944	908071
15863	908072
33017	908073
9486	908074
7196	908075
108889	908076
164279	908077
19056	908078
90440	908079
30560	908080
5429	908081
61133	908082
34658	908083
40420	908084
2408	908085
2946	908086
12508	908087
104809	908088
28354	908089
5261	908090
131513	908091
1237	908092
74573	908093
50645	908094
108713	908095
132814	908096
19815	908097
127022	908098
1007	908099
9763	908100
11615	908101
31055	908102
3157	908103
215789	908104
4233	908105
33786	908106
14549	908107
1172	908108
1172	908109
168777	908110
1172	908111
24723	908112
89643	908113
128955	908114
50057	908115
55223	908116
3728	908117
43245	908118
35719	908119
37373	908120
910	908121
6897	908122
111061	908123
83042	908124
19783	908125
38058	908126
16788	908127
124173	908128
22695	908129
45306	908130
135383	908131
4288	908132
11920	908133
14016	908134
4288	908135
332	908136
332	908137
14166	908138
2936	908139
6001	908140
42759	908141
4716	908142
5372	908143
3377	908144
1172	908145
175827	908146
4212	908147
31056	908148
60647	908149
50003	908150
59547	908151
61432	908152
78832	908153
11960	908154
30039	908155
61826	908156
45125	908157
102473	908158
65220	908159
24072	908160
75002	908161
20638	908162
367	908163
87191	908164
37822	908165
3825	908166
3644	908167
16753	908168
28250	908169
11831	908170
388	908171
17800	908172
34598	908173
7343	908174
52668	908175
12319	908176
41746	908177
11531	908178
38875	908179
273	908180
43496	908181
1335	908182
82893	908183
66125	908184
1602	908185
96166	908186
5302	908187
10324	908188
14595	908189
22761	908190
12271	908191
29938	908192
89350	908193
2060	908194
117114	908195
111502	908196
10491	908197
165732	908198
4197	908199
118795	908200
35402	908201
77600	908202
94149	908203
29148	908204
41417	908205
140365	908206
61895	908207
14938	908208
80134	908209
16072	908210
14690	908211
45039	908212
72720	908213
21163	908214
74946	908215
40794	908216
16072	908217
108523	908218
22804	908219
19214	908220
56242	908221
92549	908222
51068	908223
11322	908224
30933	908225
115982	908226
4629	908227
39612	908228
41000	908229
10034	908230
3226	908231
108855	908232
29601	908233
87650	908234
12934	908235
4102	908236
6060	908237
13496	908238
7342	908239
43515	908240
36630	908241
6393	908242
63122	908243
86967	908244
83479	908245
70930	908246
56877	908247
64492	908248
62466	908249
72470	908250
24100	908251
99576	908252
5230	908253
81011	908254
985	908255
81117	908256
22957	908257
84511	908258
8228	908259
27336	908260
168868	908261
10506	908262
3394	908263
119018	908264
68176	908265
37314	908266
45918	908267
89185	908268
59404	908269
12903	908270
35608	908271
21622	908272
26366	908273
17745	908274
8255	908275
39498	908276
3740	908277
34847	908278
32676	908279
25326	908280
18043	908281
31982	908282
3454	908283
6502	908284
1559	908285
13875	908286
171900	908287
59687	908288
78281	908289
41045	908290
92695	908291
24983	908292
46976	908293
34918	908294
18994	908295
109890	908296
71734	908297
1336	908298
27723	908299
62391	908300
24230	908301
87795	908302
68638	908303
14611	908304
76477	908305
167485	908306
13723	908307
26276	908308
22639	908309
32504	908310
95830	908311
2968	908312
72414	908313
24534	908314
5294	908315
50058	908316
1316	908317
180246	908318
6252	908319
1328	908320
104099	908321
9633	908322
19692	908323
59219	908324
39752	908325
55046	908326
12993	908327
135194	908328
3452	908329
105761	908330
61700	908331
10109	908332
30905	908333
78501	908334
9440	908335
219589	908336
234006	908337
166277	908338
60556	908339
44751	908340
22098	908341
68148	908342
7561	908343
17473	908344
163702	908345
40168	908346
46936	908347
62509	908348
2571	908349
11953	908350
58053	908351
159026	908352
2895	908353
17163	908354
98411	908355
7866	908356
12113	908357
21139	908358
63561	908359
136955	908360
48151	908361
25709	908362
53614	908363
70042	908364
12048	908365
21474	908366
154356	908367
80711	908368
48666	908369
7695	908370
15712	908371
15712	908372
15715	908373
3896	908374
11015	908375
4109	908376
150885	908377
138127	908378
8479	908379
10985	908380
20362	908381
56264	908382
122737	908383
12187	908384
9766	908385
147587	908386
8389	908387
48817	908388
29720	908389
11623	908390
11639	908391
17936	908392
20253	908393
24197	908394
780	908395
15630	908396
47968	908397
55745	908398
91167	908399
26774	908400
101	908401
5783	908402
52786	908403
88971	908404
1093	908405
35827	908406
79111	908407
12102	908408
26825	908409
81100	908410
2681	908411
79797	908412
20253	908413
3470	908414
11455	908415
5727	908416
6176	908417
2951	908418
45074	908419
24819	908420
24655	908421
151100	908422
57085	908423
11410	908424
39387	908425
53919	908426
4728	908427
48816	908428
56619	908429
1262	908430
176588	908431
62087	908432
60023	908433
89575	908434
3283	908435
5718	908436
74386	908437
74506	908438
42976	908439
30302	908440
72456	908441
79399	908442
23879	908443
136497	908444
24143	908445
102918	908446
47260	908447
5902	908448
13604	908449
113090	908450
1457	908451
41900	908452
3891	908453
78972	908454
48372	908455
60439	908456
13690	908457
11617	908458
30547	908459
135728	908460
59933	908461
6684	908462
6200	908463
47151	908464
20226	908465
55362	908466
92292	908467
42183	908468
145324	908469
31492	908470
26856	908471
5230	908472
166826	908473
69564	908474
81486	908475
30576	908476
22137	908477
60438	908478
105144	908479
16544	908480
74710	908481
13503	908482
22303	908483
29512	908484
69215	908485
10612	908486
2169	908487
22798	908488
1484	908489
50605	908490
252	908491
32422	908492
74094	908493
81190	908494
26772	908495
140513	908496
81363	908497
10951	908498
6600	908499
141117	908500
6047	908501
43794	908502
12428	908503
33885	908504
2511	908505
92396	908506
81363	908507
5683	908508
80931	908509
116831	908510
5480	908511
9385	908512
60894	908513
105383	908514
198317	908515
3698	908516
1301	908517
47181	908518
13922	908519
131210	908520
68998	908521
2486	908522
7004	908523
10374	908524
81190	908525
28671	908526
81816	908527
27387	908528
39860	908529
145964	908530
144860	908531
144860	908532
27705	908533
7355	908534
9344	908535
47260	908536
11754	908537
91920	908538
8889	908539
29738	908540
201837	908541
7000	908542
98376	908543
16174	908544
121595	908545
383	908546
5024	908547
45330	908548
82715	908549
17947	908550
10533	908551
37774	908552
81312	908553
8900	908554
12457	908555
69312	908556
95627	908557
8298	908558
22975	908559
13839	908560
3143	908561
81363	908562
6596	908563
85520	908564
90506	908565
91150	908566
26776	908567
90767	908568
231482	908569
72122	908570
86831	908571
201374	908572
31510	908573
77581	908574
3780	908575
53855	908576
1668	908577
195760	908578
48655	908579
94847	908580
121317	908581
35247	908582
74034	908583
8900	908584
44969	908585
10202	908586
69564	908587
15822	908588
69002	908589
48015	908590
169472	908591
24764	908592
30145	908593
43490	908594
105953	908595
12590	908596
69509	908597
109865	908598
105664	908599
197881	908600
33506	908601
55238	908602
26762	908603
20455	908604
623	908605
2410	908606
229651	908607
195336	908608
100158	908609
22244	908610
81486	908611
13811	908612
11718	908613
18909	908614
21974	908615
21579	908616
18382	908617
43713	908618
49606	908619
62665	908620
90835	908621
14932	908622
20139	908623
30666	908624
46764	908625
10	908626
23084	908627
26951	908628
2417	908629
47787	908630
176484	908631
62672	908632
609	908633
25508	908634
210623	908635
68910	908636
612	908637
199367	908638
186410	908639
103836	908640
11789	908641
20778	908642
20414	908643
133	908644
207055	908645
15020	908646
2418	908647
4431	908648
21250	908649
10000	908650
1211	908651
5968	908652
1219	908653
130980	908654
47787	908655
53508	908656
176956	908657
10445	908658
16600	908659
11584	908660
3461	908661
16985	908662
81190	908663
72467	908664
86717	908665
38832	908666
98277	908667
68927	908668
83120	908669
11008	908670
7758	908671
140152	908672
4021	908673
42340	908674
8993	908675
4193	908676
89617	908677
101186	908678
12553	908679
168078	908680
94944	908681
121111	908682
14090	908683
13714	908684
14085	908685
35691	908686
6511	908687
331	908688
33395	908689
73350	908690
19964	908691
67617	908692
52682	908693
125838	908694
68891	908695
60800	908696
15687	908697
236031	908698
11769	908699
90363	908700
6656	908701
35334	908702
6970	908703
90363	908704
6611	908705
7681	908706
49092	908707
24514	908708
5815	908709
135423	908710
69273	908711
85032	908712
66584	908713
75692	908714
3930	908715
22445	908716
38004	908717
8877	908718
93704	908719
105958	908720
26989	908721
20636	908722
5725	908723
14930	908724
42311	908725
12548	908726
64081	908727
46040	908728
191894	908729
28650	908730
101188	908731
14994	908732
129026	908733
182907	908734
19002	908735
48984	908736
78120	908737
62710	908738
61536	908739
78120	908740
18114	908741
52605	908742
21989	908743
5811	908744
13610	908745
12680	908746
6604	908747
41213	908748
14458	908749
49444	908750
12124	908751
4053	908752
214763	908753
1159	908754
12457	908755
149118	908756
13305	908757
13926	908758
146907	908759
89986	908760
2421	908761
44689	908762
8844	908763
60007	908764
5839	908765
69643	908766
49227	908767
45925	908768
15029	908769
6678	908770
24360	908771
55411	908772
42370	908773
10876	908774
22074	908775
83409	908776
104905	908777
8900	908778
103799	908779
69299	908780
2815	908781
21711	908782
16463	908783
43407	908784
17986	908785
189076	908786
47948	908787
19072	908788
20180	908789
12422	908790
24739	908791
103753	908792
145685	908793
90083	908794
21272	908795
44938	908796
33803	908797
14085	908798
9112	908799
11092	908800
33071	908801
108629	908802
68844	908803
12484	908804
62706	908805
47892	908806
96075	908807
61508	908808
36872	908809
22540	908810
21719	908811
4267	908812
18652	908813
9345	908814
140366	908815
9295	908816
142003	908817
105178	908818
66867	908819
78011	908820
160243	908821
1742	908822
45676	908823
12942	908824
211571	908825
58896	908826
29732	908827
42261	908828
4618	908829
27843	908830
63081	908831
7280	908832
2582	908833
27565	908834
34544	908835
46972	908836
33087	908837
7379	908838
110971	908839
53955	908840
76831	908841
6802	908842
44932	908843
22799	908844
14815	908845
69691	908846
43418	908847
212174	908848
1146	908849
86717	908850
21868	908851
12564	908852
3444	908853
79884	908854
26712	908855
35502	908856
3454	908857
53419	908858
4626	908859
3941	908860
87210	908861
27835	908862
17215	908863
1939	908864
103168	908865
85998	908866
8530	908867
19200	908868
30071	908869
50128	908870
30246	908871
61665	908872
237622	908873
23043	908874
169434	908875
46633	908876
14815	908877
32163	908878
150189	908879
36742	908880
33566	908881
84993	908882
71426	908883
84653	908884
22007	908885
69039	908886
195855	908887
73268	908888
18568	908889
43681	908890
27912	908891
235549	908892
53755	908893
43708	908894
26999	908895
27022	908896
220054	908897
27014	908898
74936	908899
132890	908900
5814	908901
22035	908902
77012	908903
39730	908904
55574	908905
1131	908906
46276	908907
61284	908908
855	908909
116817	908910
27815	908911
206186	908912
18104	908913
45239	908914
14136	908915
22859	908916
4867	908917
35920	908918
8933	908919
133230	908920
145397	908921
28937	908922
106214	908923
138247	908924
97349	908925
15608	908926
16269	908927
20284	908928
1946	908929
51661	908930
67910	908931
13490	908932
43391	908933
57003	908934
27817	908935
138376	908936
42155	908937
9309	908938
198946	908939
214015	908940
9471	908941
75613	908942
10901	908943
105866	908944
5253	908945
23690	908946
18565	908947
13016	908948
197464	908949
80102	908950
196057	908951
78832	908952
46482	908953
112866	908954
21941	908955
90677	908956
18901	908957
83769	908958
11964	908959
1668	908960
67	908961
91216	908962
45030	908963
91440	908964
186651	908965
66137	908966
2580	908967
111805	908968
71907	908969
29676	908970
84604	908971
45708	908972
45199	908973
25727	908974
164342	908975
110087	908976
66841	908977
129318	908978
49024	908979
117086	908980
212116	908981
61088	908982
34854	908983
89910	908984
111842	908985
33954	908986
22537	908987
24562	908988
107286	908989
29576	908990
60757	908991
59166	908992
43909	908993
110127	908994
39962	908995
25476	908996
125586	908997
101197	908998
41078	908999
35863	909000
13491	909001
26480	909002
44814	909003
94485	909004
12055	909005
201092	909006
62256	909007
13101	909008
127043	909009
5794	909010
7719	909011
47852	909012
47892	909013
169365	909014
184012	909015
97208	909016
99711	909017
23904	909018
194336	909019
166351	909020
95076	909021
13491	909022
187550	909023
162461	909024
10373	909025
68670	909026
120413	909027
55291	909028
88512	909029
113608	909030
48360	909031
65285	909032
133223	909033
145040	909034
102470	909035
6025	909036
6926	909037
122967	909038
55250	909039
72576	909040
44983	909041
60115	909042
10516	909043
4466	909044
107744	909045
102189	909046
4443	909047
13477	909048
35492	909049
22543	909050
7007	909051
41957	909052
23778	909053
45789	909054
83098	909055
25895	909056
54804	909057
139943	909058
74369	909059
105849	909060
11156	909061
96027	909062
22620	909063
73268	909064
4662	909065
149492	909066
29538	909067
65863	909068
80923	909069
27615	909070
55291	909071
238522	909072
102085	909073
117254	909074
77278	909075
145454	909076
79742	909077
127757	909078
77084	909079
110272	909080
32730	909081
228283	909082
187263	909083
10174	909084
50586	909085
43174	909086
38066	909087
90755	909088
142134	909089
27849	909090
120481	909091
75512	909092
214261	909093
50752	909094
136805	909095
145617	909096
112431	909097
8650	909098
149689	909099
19316	909100
33395	909101
239008	909102
58755	909103
27049	909104
56963	909105
72528	909106
154464	909107
207952	909108
59788	909109
218002	909110
205976	909111
13913	909112
15934	909113
109584	909114
11765	909115
120	909116
6558	909117
106294	909118
32279	909119
826	909120
8713	909121
132504	909122
1859	909123
36992	909124
10831	909125
270	909126
106358	909127
2748	909128
41975	909129
157784	909130
94844	909131
44318	909132
239469	909133
43830	909134
1882	909135
9832	909136
111264	909137
2981	909138
212071	909139
91293	909140
153266	909141
12865	909142
227202	909143
24002	909144
185080	909145
55024	909146
99375	909147
191546	909148
12678	909149
83699	909150
87380	909151
7095	909152
826	909153
50542	909154
40129	909155
62427	909156
14004	909157
24703	909158
4086	909159
4086	909160
839	909161
1838	909162
87246	909163
50121	909164
27274	909165
155106	909166
7219	909167
90277	909168
8750	909169
134350	909170
68082	909171
1267	909172
4542	909173
84216	909174
1272	909175
70722	909176
73939	909177
7135	909178
210368	909179
14716	909180
350	909181
16658	909182
11842	909183
47020	909184
54403	909185
101	909186
66865	909187
139385	909188
158563	909189
46617	909190
226433	909191
36842	909192
113091	909193
146772	909194
88903	909195
75177	909196
235165	909197
180019	909198
55286	909199
94185	909200
3675	909201
71816	909202
162302	909203
232020	909204
87888	909205
55904	909206
51540	909207
36623	909208
15562	909209
23652	909210
189189	909211
25301	909212
101823	909213
230509	909214
18042	909215
38195	909216
69548	909217
29111	909218
20513	909219
67601	909220
61934	909221
102796	909222
63124	909223
64554	909224
238403	909225
138739	909226
15580	909227
195444	909228
60079	909229
227341	909230
174230	909231
134229	909232
192377	909233
37137	909234
210888	909235
16366	909236
26966	909237
14298	909238
86034	909239
149545	909240
235210	909241
148844	909242
240171	909243
16385	909244
56107	909245
58346	909246
53528	909247
91143	909248
3075	909249
184130	909250
125745	909251
136939	909252
85433	909253
39399	909254
131236	909255
23317	909256
2158	909257
46928	909258
138348	909259
114619	909260
153338	909261
224132	909262
55744	909263
14855	909264
192126	909265
144814	909266
64172	909267
34954	909268
151206	909269
135049	909270
46789	909271
110179	909272
60838	909273
36388	909274
3204	909275
27891	909276
53797	909277
195607	909278
14235	909279
105851	909280
24115	909281
25533	909282
31671	909283
182527	909284
116	909285
2010	909286
9245	909287
9484	909288
9152	909289
109053	909290
56368	909291
116693	909292
147379	909293
2463	909294
237233	909295
205248	909296
14945	909297
231253	909298
50	909299
150197	909300
91772	909301
392	909302
52613	909303
191231	909304
14143	909305
115299	909306
36580	909307
237066	909308
77440	909309
2054	909310
60588	909311
13586	909312
8399	909313
17164	909314
47147	909315
15180	909316
82207	909317
16775	909318
372	909319
110766	909320
3496	909321
175073	909322
115819	909323
4131	909324
54	909325
21125	909326
9654	909327
237604	909328
16635	909329
17767	909330
80575	909331
56460	909332
17	909333
1364	909334
160666	909335
47067	909336
18906	909337
57151	909338
29900	909339
6843	909340
3494	909341
9184	909342
146869	909343
21026	909344
32375	909345
28036	909346
997	909347
13125	909348
69144	909349
18335	909350
6363	909351
39367	909352
130008	909353
18928	909354
234512	909355
38851	909356
138976	909357
3261	909358
47144	909359
41926	909360
216461	909361
159333	909362
114495	909363
35165	909364
139231	909365
55558	909366
551	909367
46801	909368
63894	909369
173273	909370
216439	909371
160488	909372
74313	909373
226637	909374
223926	909375
207132	909376
93682	909377
54023	909378
27044	909379
26951	909380
31347	909381
48190	909382
189405	909383
115096	909384
125043	909385
232329	909386
222425	909387
37905	909388
140861	909389
212239	909390
55702	909391
118644	909392
158528	909393
26875	909394
53434	909395
20769	909396
13895	909397
84210	909398
216515	909399
145798	909400
95442	909401
110911	909402
42100	909403
107241	909404
30565	909405
169400	909406
21845	909407
39487	909408
49051	909409
154522	909410
29640	909411
34337	909412
65557	909413
4427	909414
36448	909415
113022	909416
86197	909417
6617	909418
236209	909419
69543	909420
161612	909421
53797	909422
53760	909423
104928	909424
9665	909425
198650	909426
114603	909427
18031	909428
81539	909429
86187	909430
78175	909431
104512	909432
66662	909433
113071	909434
141372	909435
4182	909436
61542	909437
1818	909438
90324	909439
41574	909440
775	909441
128645	909442
65210	909443
227678	909444
216324	909445
186938	909446
71332	909447
122227	909448
121302	909449
50682	909450
107769	909451
216928	909452
66944	909453
86655	909454
21853	909455
47811	909456
53488	909457
111157	909458
145835	909459
47280	909460
112021	909461
48006	909462
19825	909463
24375	909464
73284	909465
17985	909466
2195	909467
25221	909468
182790	909469
37990	909470
37691	909471
53867	909472
224744	909473
216670	909474
30453	909475
179181	909476
68661	909477
203541	909478
146633	909479
5005	909480
3622	909481
24396	909482
201880	909483
41966	909484
86359	909485
16584	909486
176916	909487
204060	909488
174479	909489
105950	909490
210660	909491
176657	909492
112427	909493
90176	909494
232933	909495
81540	909496
69184	909497
225381	909498
77859	909499
12439	909500
45816	909501
111427	909502
15944	909503
103058	909504
140362	909505
180024	909506
143255	909507
78635	909508
194898	909509
26742	909510
82576	909511
53657	909512
50174	909513
3900	909514
53581	909515
49313	909516
67664	909517
88583	909518
113100	909519
50107	909520
41844	909521
11612	909522
160142	909523
64805	909524
23832	909525
124366	909526
38904	909527
212492	909528
150766	909529
160145	909530
216187	909531
115124	909532
45369	909533
183634	909534
17964	909535
86101	909536
21144	909537
11197	909538
1478	909539
113150	909540
55782	909541
140239	909542
152867	909543
216990	909544
145355	909545
86192	909546
69307	909547
197111	909548
53470	909549
86138	909550
226139	909551
65061	909552
38194	909553
26946	909554
12442	909555
21929	909556
37911	909557
33479	909558
151948	909559
113501	909560
151715	909561
167448	909562
201471	909563
81828	909564
182289	909565
148027	909566
102926	909567
109956	909568
7151	909569
20226	909570
8939	909571
33433	909572
152105	909573
2464	909574
96984	909575
7681	909576
56680	909577
85091	909578
142362	909579
26771	909580
234967	909581
35485	909582
69184	909583
7623	909584
194937	909585
26938	909586
61810	909587
38922	909588
31114	909589
122361	909590
21895	909591
12442	909592
121230	909593
4095	909594
19572	909595
120821	909596
5823	909597
50221	909598
110707	909599
60980	909600
3118	909601
19241	909602
34931	909603
33956	909604
85635	909605
11612	909606
232974	909607
229550	909608
31407	909609
35367	909610
57197	909611
33644	909612
86292	909613
152173	909614
154384	909615
225846	909616
53453	909617
12447	909618
155720	909619
106964	909620
15899	909621
132361	909622
149678	909623
152259	909624
4576	909625
157850	909626
227376	909627
211444	909628
132178	909629
106797	909630
69573	909631
33305	909632
109251	909633
105699	909634
122525	909635
181736	909636
139384	909637
24082	909638
149795	909639
60551	909640
141769	909641
68914	909642
19924	909643
60140	909644
159438	909645
4406	909646
132111	909647
6228	909648
220563	909649
216958	909650
31115	909651
9824	909652
149403	909653
112006	909654
23874	909655
114970	909656
21908	909657
224153	909658
49304	909659
232897	909660
3231	909661
96572	909662
154298	909663
16191	909664
2657	909665
38556	909666
13644	909667
440	909668
3241	909669
60780	909670
3247	909671
184075	909672
3251	909673
29842	909674
28063	909675
93466	909676
32373	909677
71766	909678
57567	909679
15527	909680
17422	909681
4296	909682
12932	909683
2295	909684
76206	909685
46838	909686
8215	909687
38558	909688
1890	909689
27711	909690
31661	909691
3729	909692
56134	909693
10878	909694
10155	909695
187018	909696
74751	909697
55421	909698
6326	909699
7002	909700
11129	909701
6980	909702
35812	909703
23211	909704
95923	909705
5257	909706
1453	909707
3352	909708
386	909709
13580	909710
17607	909711
34862	909712
16123	909713
36719	909714
15095	909715
20483	909716
38373	909717
28132	909718
23144	909719
54581	909720
11130	909721
22473	909722
13081	909723
28624	909724
60793	909725
212942	909726
35829	909727
30843	909728
34687	909729
1180	909730
5688	909731
38197	909732
96997	909733
21286	909734
57019	909735
19481	909736
2124	909737
4175	909738
32036	909739
73797	909740
14157	909741
151703	909742
31527	909743
18621	909744
496	909745
7963	909746
723	909747
35506	909748
5849	909749
40400	909750
7453	909751
16405	909752
3121	909753
82090	909754
37590	909755
47506	909756
206225	909757
44407	909758
6265	909759
14264	909760
4603	909761
73314	909762
376	909763
9396	909764
24555	909765
48093	909766
478	909767
30700	909768
129957	909769
73966	909770
35311	909771
13867	909772
83765	909773
47327	909774
61813	909775
39061	909776
39599	909777
13164	909778
13230	909779
52354	909780
11430	909781
164273	909782
1992	909783
14977	909784
52916	909785
35397	909786
71323	909787
5388	909788
28858	909789
81998	909790
25304	909791
22038	909792
14448	909793
15790	909794
4392	909795
215271	909796
63483	909797
167233	909798
3364	909799
28604	909800
18569	909801
10912	909802
129409	909803
298	909804
155634	909805
50637	909806
108457	909807
144080	909808
131673	909809
69254	909810
85999	909811
30134	909812
19589	909813
24421	909814
9049	909815
30474	909816
128816	909817
2351	909818
22764	909819
11617	909820
57782	909821
64063	909822
32224	909823
55967	909824
15876	909825
24895	909826
8092	909827
140083	909828
196557	909829
22348	909830
16019	909831
4248	909832
36951	909833
4740	909834
131281	909835
1522	909836
13370	909837
78512	909838
56232	909839
57154	909840
14056	909841
155023	909842
71323	909843
97300	909844
28066	909845
18460	909846
140406	909847
124209	909848
6046	909849
9432	909850
61826	909851
32292	909852
19214	909853
40408	909854
969	909855
985	909856
338	909857
18962	909858
18758	909859
128046	909860
35407	909861
31786	909862
28524	909863
29573	909864
10920	909865
815	909866
12716	909867
19162	909868
116	909869
56263	909870
2986	909871
51392	909872
133093	909873
4019	909874
118033	909875
7430	909876
5631	909877
10235	909878
1085	909879
148602	909880
115711	909881
24505	909882
35580	909883
8160	909884
13222	909885
57549	909886
57184	909887
104404	909888
661	909889
57931	909890
87045	909891
1238	909892
147589	909893
1045	909894
121285	909895
39279	909896
156887	909897
181283	909898
77978	909899
63903	909900
218227	909901
79919	909902
115093	909903
90192	909904
6370	909905
15486	909906
102045	909907
86753	909908
3444	909909
61443	909910
30265	909911
7534	909912
65039	909913
122616	909914
37366	909915
239507	909916
3191	909917
7356	909918
1249	909919
182	909920
14879	909921
11	909922
10	909923
69648	909924
1383	909925
17020	909926
67653	909927
2759	909928
8911	909929
18168	909930
18157	909931
42342	909932
77746	909933
8977	909934
3796	909935
3930	909936
2246	909937
11	909938
14860	909939
2726	909940
57140	909941
15523	909942
68795	909943
61358	909944
21958	909945
10	909946
15053	909947
128849	909948
22024	909949
5036	909950
7730	909951
56682	909952
1624	909953
25758	909954
43928	909955
57188	909956
3866	909957
55626	909958
27943	909959
37785	909960
234887	909961
110930	909962
106369	909963
18174	909964
7791	909965
2867	909966
10337	909967
10113	909968
237	909969
74418	909970
43631	909971
13643	909972
55051	909973
30221	909974
4644	909975
76393	909976
179779	909977
2028	909978
35397	909979
33240	909980
2771	909981
31247	909982
37604	909983
28820	909984
52363	909985
35145	909986
1843	909987
25104	909988
39706	909989
82836	909990
52534	909991
25711	909992
78623	909993
174704	909994
11210	909995
40271	909996
25167	909997
66	909998
62191	909999
111697	910000
30590	910001
64409	910002
79129	910003
105995	910004
11286	910005
31149	910006
43864	910007
83	910008
195257	910009
59942	910010
52430	910011
324	910012
32971	910013
82162	910014
1833	910015
24658	910016
54975	910017
4108	910018
35208	910019
85561	910020
199528	910021
6996	910022
13164	910023
86717	910024
1489	910025
51693	910026
31400	910027
73553	910028
128349	910029
71923	910030
11818	910031
22733	910032
1069	910033
37785	910034
7320	910035
3572	910036
49722	910037
891	910038
4108	910039
4310	910040
193489	910041
150	910042
6223	910043
32439	910044
55456	910045
40123	910046
4108	910047
21674	910048
156756	910049
132167	910050
16718	910051
53	910052
14025	910053
97	910054
1489	910055
661	910056
35457	910057
9234	910058
37918	910059
79696	910060
79021	910061
50532	910062
76959	910063
5709	910064
16042	910065
28842	910066
10106	910067
48571	910068
28149	910069
2881	910070
52117	910071
25122	910072
64130	910073
7269	910074
418	910075
94580	910076
3238	910077
29432	910078
5407	910079
17168	910080
21101	910081
118740	910082
14774	910083
3319	910084
30732	910085
3319	910086
37711	910087
814	910088
150	910089
17602	910090
63723	910091
25106	910092
36393	910093
2627	910094
5262	910095
24004	910096
6235	910097
50846	910098
39434	910099
21209	910100
61134	910101
9605	910102
15088	910103
131176	910104
1489	910105
59513	910106
4108	910107
55472	910108
59202	910109
10280	910110
19208	910111
33934	910112
41046	910113
71121	910114
29379	910115
30687	910116
53087	910117
39419	910118
58256	910119
851	910120
17644	910121
662	910122
4384	910123
17644	910124
75416	910125
26524	910126
230070	910127
135548	910128
17644	910129
87731	910130
14766	910131
66329	910132
116827	910133
12318	910134
662	910135
662	910136
2719	910137
99647	910138
1694	910139
32608	910140
725	910141
100407	910142
725	910143
20916	910144
20916	910145
851	910146
725	910147
41070	910148
28864	910149
23293	910150
28754	910151
851	910152
662	910153
17644	910154
21678	910155
662	910156
110104	910157
30335	910158
149413	910159
25107	910160
87147	910161
58385	910162
120170	910163
65085	910164
61653	910165
119705	910166
68059	910167
186350	910168
211276	910169
4251	910170
126228	910171
26076	910172
21998	910173
487	910174
13806	910175
80927	910176
31513	910177
5472	910178
36093	910179
47738	910180
110213	910181
6247	910182
44820	910183
39785	910184
70692	910185
1700	910186
296	910187
124624	910188
55726	910189
36382	910190
20746	910191
94001	910192
38644	910193
1711	910194
1711	910195
15373	910196
4594	910197
214886	910198
70876	910199
49814	910200
1711	910201
1711	910202
1711	910203
61433	910204
11590	910205
17494	910206
16784	910207
71837	910208
64985	910209
9732	910210
8725	910211
6047	910212
1851	910213
19648	910214
66934	910215
35313	910216
85857	910217
36878	910218
26117	910219
67628	910220
7473	910221
1460	910222
66531	910223
209112	910224
166628	910225
113113	910226
105273	910227
61479	910228
44814	910229
3071	910230
62258	910231
24132	910232
3782	910233
48949	910234
194135	910235
11238	910236
166917	910237
139219	910238
51926	910239
192	910240
23166	910241
143756	910242
48991	910243
11103	910244
23708	910245
132096	910246
16025	910247
32166	910248
99468	910249
84966	910250
61303	910251
1299	910252
19158	910253
78363	910254
64156	910255
109963	910256
26439	910257
216562	910258
86190	910259
20475	910260
25557	910261
35878	910262
23668	910263
57503	910264
13424	910265
112871	910266
10339	910267
20879	910268
69488	910269
2805	910270
36665	910271
19756	910272
26100	910273
30295	910274
26009	910275
10227	910276
24286	910277
135401	910278
130387	910279
140472	910280
61254	910281
45551	910282
30033	910283
211854	910284
188076	910285
52924	910286
30156	910287
42739	910288
80187	910289
39396	910290
11821	910291
47	910292
9335	910293
23611	910294
10136	910295
25247	910296
28682	910297
40082	910298
3614	910299
89161	910300
51383	910301
54479	910302
35561	910303
7476	910304
39089	910305
204701	910306
11963	910307
64698	910308
5102	910309
14998	910310
7960	910311
79914	910312
103186	910313
149256	910314
56322	910315
125906	910316
4177	910317
80710	910318
30770	910319
64668	910320
35679	910321
472	910322
1662	910323
57429	910324
47975	910325
11344	910326
60028	910327
9200	910328
63628	910329
64849	910330
59201	910331
32921	910332
4344	910333
11204	910334
19393	910335
55553	910336
20992	910337
8637	910338
16417	910339
44989	910340
4338	910341
4444	910342
64261	910343
223565	910344
7646	910345
46305	910346
38663	910347
62293	910348
71200	910349
27409	910350
6714	910351
9154	910352
12494	910353
43112	910354
14019	910355
105839	910356
73439	910357
21603	910358
60974	910359
9127	910360
48389	910361
46115	910362
36015	910363
49119	910364
32197	910365
9401	910366
13904	910367
3129	910368
513	910369
14772	910370
105	910371
4108	910372
38653	910373
10916	910374
6943	910375
10159	910376
60138	910377
20118	910378
167	910379
47923	910380
79852	910381
37784	910382
39018	910383
20596	910384
11622	910385
45589	910386
20869	910387
66530	910388
66525	910389
130646	910390
167254	910391
10938	910392
661	910393
68566	910394
22373	910395
1460	910396
34449	910397
3331	910398
24801	910399
2867	910400
93708	910401
142680	910402
60816	910403
29142	910404
20596	910405
1269	910406
24191	910407
49869	910408
49190	910409
52326	910410
6764	910411
59202	910412
59636	910413
2228	910414
87096	910415
127616	910416
101665	910417
23611	910418
9435	910419
48638	910420
6895	910421
14684	910422
166936	910423
48951	910424
41122	910425
188227	910426
167114	910427
78295	910428
3891	910429
23276	910430
119970	910431
35078	910432
67839	910433
5418	910434
206820	910435
95142	910436
158310	910437
48658	910438
12884	910439
73429	910440
71279	910441
4108	910442
79770	910443
19777	910444
60698	910445
2326	910446
80031	910447
44230	910448
127126	910449
13855	910450
139054	910451
26123	910452
144253	910453
81982	910454
11042	910455
22569	910456
32837	910457
128802	910458
8117	910459
22121	910460
73968	910461
67921	910462
109508	910463
21561	910464
155498	910465
181	910466
4488	910467
12272	910468
5986	910469
4849	910470
3159	910471
206823	910472
171796	910473
62699	910474
198344	910475
24307	910476
53708	910477
10116	910478
31757	910479
56206	910480
11608	910481
56373	910482
10909	910483
168276	910484
126687	910485
26945	910486
24990	910487
87393	910488
52472	910489
104362	910490
77787	910491
29985	910492
11055	910493
19052	910494
53140	910495
8064	910496
605	910497
31457	910498
45165	910499
35676	910500
31622	910501
3560	910502
190876	910503
4777	910504
140532	910505
93587	910506
38181	910507
13046	910508
73910	910509
93680	910510
142930	910511
38016	910512
17692	910513
127	910514
5167	910515
489	910516
85476	910517
11272	910518
23823	910519
140595	910520
30074	910521
12182	910522
3353	910523
5539	910524
230167	910525
26417	910526
128806	910527
35142	910528
44964	910529
38657	910530
26570	910531
2867	910532
81881	910533
97027	910534
44726	910535
139972	910536
6229	910537
17633	910538
88661	910539
29584	910540
8552	910541
102036	910542
4913	910543
24719	910544
18579	910545
49521	910546
126	910547
876	910548
33214	910549
4310	910550
165	910551
14427	910552
93714	910553
24261	910554
44547	910555
18055	910556
141426	910557
3869	910558
6587	910559
113408	910560
14299	910561
48884	910562
4487	910563
171380	910564
33155	910565
16330	910566
21423	910567
83287	910568
4703	910569
1948	910570
20617	910571
52611	910572
218411	910573
3958	910574
84173	910575
159242	910576
1109	910577
104109	910578
91178	910579
47934	910580
14838	910581
47826	910582
1533	910583
22029	910584
18174	910585
53992	910586
235978	910587
17193	910588
88769	910589
54985	910590
13104	910591
4525	910592
1829	910593
878	910594
16857	910595
99006	910596
62504	910597
26101	910598
13097	910599
25196	910600
4859	910601
10192	910602
8323	910603
73174	910604
496	910605
29752	910606
1453	910607
5306	910608
19029	910609
8614	910610
10524	910611
8740	910612
49398	910613
977	910614
27990	910615
132	910616
1421	910617
14044	910618
1089	910619
543	910620
19552	910621
37479	910622
22959	910623
49397	910624
106297	910625
224	910626
900	910627
106139	910628
75	910629
4892	910630
3501	910631
581	910632
73	910633
11337	910634
2850	910635
216605	910636
146870	910637
20487	910638
24867	910639
69983	910640
217225	910641
73	910642
1799	910643
28186	910644
556	910645
3148	910646
1684	910647
2187	910648
995	910649
485	910650
224	910651
13135	910652
705	910653
3759	910654
8586	910655
288	910656
8036	910657
86	910658
39729	910659
1256	910660
22365	910661
36493	910662
25443	910663
94412	910664
1805	910665
8760	910666
901	910667
8612	910668
5927	910669
705	910670
317	910671
900	910672
3364	910673
3203	910674
25314	910675
84371	910676
9225	910677
25833	910678
157672	910679
61693	910680
143881	910681
32989	910682
28752	910683
67036	910684
19780	910685
177821	910686
6914	910687
69290	910688
107676	910689
41680	910690
129132	910691
75872	910692
19017	910693
29474	910694
30446	910695
76558	910696
110081	910697
8157	910698
102632	910699
62613	910700
106865	910701
158813	910702
12009	910703
139165	910704
68078	910705
37820	910706
18164	910707
35951	910708
55726	910709
21567	910710
28496	910711
134018	910712
106668	910713
59892	910714
95132	910715
12573	910716
75937	910717
46502	910718
37301	910719
107100	910720
41440	910721
2484	910722
29306	910723
2136	910724
155398	910725
20179	910726
37863	910727
102373	910728
11023	910729
30950	910730
50207	910731
143792	910732
26512	910733
11674	910734
12816	910735
83078	910736
40321	910737
2784	910738
79441	910739
88801	910740
165033	910741
39314	910742
210644	910743
68536	910744
107980	910745
57230	910746
73284	910747
5815	910748
166844	910749
18721	910750
40102	910751
31231	910752
38954	910753
24386	910754
92266	910755
87835	910756
1933	910757
32241	910758
25984	910759
1158	910760
39648	910761
9125	910762
8472	910763
107310	910764
56754	910765
673	910766
30907	910767
51056	910768
143742	910769
4877	910770
59705	910771
4630	910772
9411	910773
15542	910774
5512	910775
7991	910776
55631	910777
122699	910778
16125	910779
526	910780
22802	910781
72591	910782
19125	910783
27618	910784
1656	910785
9352	910786
34128	910787
54852	910788
16278	910789
9850	910790
56457	910791
27622	910792
22842	910793
7320	910794
62859	910795
7347	910796
4668	910797
18697	910798
36803	910799
4124	910800
15640	910801
15556	910802
12980	910803
20274	910804
32425	910805
37668	910806
75	910807
15597	910808
102890	910809
19490	910810
50844	910811
24196	910812
18453	910813
6194	910814
48781	910815
38074	910816
39970	910817
19635	910818
6477	910819
56701	910820
48958	910821
17128	910822
12644	910823
33159	910824
18020	910825
38178	910826
7801	910827
49615	910828
107058	910829
5327	910830
4649	910831
18757	910832
1676	910833
4936	910834
400	910835
38143	910836
1416	910837
36071	910838
129	910839
212251	910840
49818	910841
102106	910842
16097	910843
15558	910844
4735	910845
75	910846
19681	910847
105078	910848
6904	910849
38583	910850
801	910851
19062	910852
15824	910853
80381	910854
7	910855
41886	910856
167420	910857
35454	910858
13801	910859
54667	910860
148707	910861
92682	910862
11436	910863
49367	910864
183975	910865
144137	910866
235618	910867
143030	910868
2282	910869
48118	910870
8332	910871
71489	910872
37748	910873
58912	910874
68565	910875
50037	910876
62613	910877
11608	910878
141230	910879
153265	910880
50927	910881
168023	910882
35266	910883
29617	910884
23634	910885
149738	910886
91299	910887
76971	910888
29767	910889
19919	910890
3296	910891
46824	910892
10098	910893
152292	910894
4670	910895
4677	910896
26357	910897
6625	910898
238125	910899
16336	910900
5248	910901
36140	910902
1220	910903
74256	910904
204975	910905
56577	910906
13973	910907
6485	910908
66766	910909
8898	910910
47478	910911
13183	910912
23	910913
29692	910914
101584	910915
24983	910916
32947	910917
108955	910918
81961	910919
44934	910920
33701	910921
2064	910922
90868	910923
57758	910924
1173	910925
47899	910926
11303	910927
49118	910928
5772	910929
46862	910930
30393	910931
62220	910932
48808	910933
24141	910934
60045	910935
6090	910936
30951	910937
14014	910938
38660	910939
6375	910940
5020	910941
9355	910942
146593	910943
71294	910944
172585	910945
93677	910946
49377	910947
149255	910948
43326	910949
4629	910950
22691	910951
106196	910952
12265	910953
226610	910954
44020	910955
161748	910956
128158	910957
197449	910958
177273	910959
72820	910960
10509	910961
72631	910962
35989	910963
93916	910964
79962	910965
39562	910966
62296	910967
95344	910968
62875	910969
46342	910970
43758	910971
18753	910972
55090	910973
33955	910974
35022	910975
162333	910976
117687	910977
27194	910978
5341	910979
68700	910980
1545	910981
60792	910982
12974	910983
59688	910984
76441	910985
62367	910986
154750	910987
87998	910988
24182	910989
8477	910990
41387	910991
46875	910992
106298	910993
27650	910994
16278	910995
9428	910996
83730	910997
82556	910998
56199	910999
2967	911000
136690	911001
46653	911002
118808	911003
229248	911004
17948	911005
7000	911006
17087	911007
174843	911008
14895	911009
16500	911010
3438	911011
71591	911012
8450	911013
101	911014
1841	911015
62835	911016
3578	911017
27760	911018
142923	911019
18327	911020
6534	911021
19070	911022
53798	911023
3679	911024
20021	911025
16950	911026
73700	911027
175622	911028
6135	911029
4918	911030
48677	911031
7511	911032
24681	911033
24085	911034
40637	911035
70565	911036
11648	911037
15483	911038
43282	911039
11716	911040
9983	911041
11184	911042
13305	911043
9553	911044
82752	911045
64486	911046
28880	911047
102571	911048
3335	911049
38367	911050
72797	911051
4817	911052
27735	911053
233907	911054
49349	911055
5728	911056
121085	911057
39967	911058
28217	911059
74761	911060
26472	911061
74191	911062
72849	911063
13391	911064
30652	911065
31267	911066
86005	911067
68117	911068
25354	911069
105015	911070
118976	911071
188498	911072
10536	911073
196	911074
10924	911075
55592	911076
11595	911077
196356	911078
34953	911079
9286	911080
104118	911081
51940	911082
57802	911083
37763	911084
49164	911085
56065	911086
184287	911087
25050	911088
22012	911089
53678	911090
39907	911091
3800	911092
116991	911093
120578	911094
57451	911095
12086	911096
57075	911097
5733	911098
11067	911099
23836	911100
96804	911101
26059	911102
78048	911103
141095	911104
141096	911105
104346	911106
196278	911107
104355	911108
78997	911109
141103	911110
196261	911111
60943	911112
164007	911113
10834	911114
110992	911115
83793	911116
139761	911117
33143	911118
168271	911119
49111	911120
3870	911121
26652	911122
19119	911123
48971	911124
7901	911125
72234	911126
44723	911127
3261	911128
28936	911129
12714	911130
235308	911131
16594	911132
60804	911133
20457	911134
162439	911135
179812	911136
216379	911137
104100	911138
53035	911139
48336	911140
140830	911141
59514	911142
48040	911143
73226	911144
65243	911145
139959	911146
75349	911147
883	911148
145540	911149
50488	911150
9152	911151
10453	911152
62805	911153
306	911154
48512	911155
31570	911156
2486	911157
161141	911158
1299	911159
796	911160
1947	911161
2806	911162
3547	911163
1155	911164
27222	911165
125680	911166
52003	911167
14548	911168
23940	911169
20817	911170
91650	911171
143791	911172
20393	911173
6553	911174
50659	911175
194700	911176
9435	911177
96781	911178
68143	911179
62076	911180
8047	911181
2612	911182
58658	911183
196404	911184
104456	911185
24137	911186
42832	911187
119	911188
52106	911189
6872	911190
3772	911191
1401	911192
412	911193
24150	911194
4108	911195
755	911196
60589	911197
2265	911198
38595	911199
31611	911200
17101	911201
61848	911202
85931	911203
11772	911204
10017	911205
4130	911206
39170	911207
70475	911208
41122	911209
144300	911210
12253	911211
119001	911212
37479	911213
33179	911214
31244	911215
77642	911216
39407	911217
12105	911218
3241	911219
48538	911220
12102	911221
15829	911222
22121	911223
23998	911224
141455	911225
27729	911226
4404	911227
92619	911228
37861	911229
42739	911230
64471	911231
12259	911232
27153	911233
96029	911234
72303	911235
1	911236
54201	911237
13305	911238
61149	911239
26577	911240
13795	911241
22733	911242
6022	911243
43730	911244
56596	911245
38854	911246
71053	911247
8388	911248
19156	911249
9992	911250
2	911251
2	911252
205	911253
22793	911254
39314	911255
69845	911256
6222	911257
130865	911258
44623	911259
25484	911260
20362	911261
44604	911262
9353	911263
11374	911264
61024	911265
30257	911266
7992	911267
337	911268
53801	911269
31470	911270
72472	911271
33137	911272
1	911273
22932	911274
62247	911275
4715	911276
6486	911277
110693	911278
11663	911279
155036	911280
32284	911281
9832	911282
17094	911283
79865	911284
9410	911285
91992	911286
26294	911287
117598	911288
27429	911289
23899	911290
72881	911291
2294	911292
7145	911293
5182	911294
10272	911295
6431	911296
74190	911297
7835	911298
8431	911299
116259	911300
24433	911301
22876	911302
64723	911303
28825	911304
700	911305
62207	911306
42944	911307
1	911308
12824	911309
213062	911310
12863	911311
43052	911312
50291	911313
1	911314
57977	911315
565	911316
70684	911317
11473	911318
1	911319
30309	911320
4061	911321
1	911322
17386	911323
155146	911324
217190	911325
6057	911326
91689	911327
12105	911328
1	911329
631	911330
12102	911331
56840	911332
20520	911333
5623	911334
21204	911335
21109	911336
1	911337
1	911338
28181	911339
13577	911340
6994	911341
54240	911342
36111	911343
36111	911344
2253	911345
109	911346
39476	911347
47991	911348
614	911349
977	911350
49912	911351
7393	911352
25358	911353
7840	911354
181	911355
112096	911356
242	911357
35153	911358
23640	911359
94937	911360
2	911361
6423	911362
37121	911363
1651	911364
44681	911365
2073	911366
7207	911367
3404	911368
1	911369
179695	911370
113708	911371
5012	911372
100379	911373
2646	911374
43876	911375
11821	911376
24215	911377
12218	911378
124350	911379
126733	911380
60456	911381
34336	911382
6248	911383
30997	911384
90955	911385
549	911386
8281	911387
24201	911388
11129	911389
96290	911390
132626	911391
63860	911392
17318	911393
40157	911394
163937	911395
5277	911396
35650	911397
12378	911398
41763	911399
40894	911400
15531	911401
29547	911402
11830	911403
13980	911404
34012	911405
41409	911406
43072	911407
7720	911408
9686	911409
13071	911410
13071	911411
19931	911412
3593	911413
38594	911414
99227	911415
8509	911416
28825	911417
95098	911418
39467	911419
1	911420
1	911421
1	911422
830	911423
7343	911424
64710	911425
32220	911426
146879	911427
106263	911428
20760	911429
5523	911430
25513	911431
94694	911432
179692	911433
39332	911434
30999	911435
526	911436
18827	911437
73108	911438
18771	911439
25108	911440
25108	911441
43509	911442
17129	911443
29509	911444
107005	911445
7944	911446
2465	911447
2733	911448
17061	911449
14876	911450
198320	911451
172699	911452
27750	911453
71908	911454
5766	911455
2729	911456
56	911457
81952	911458
12736	911459
1	911460
1	911461
6210	911462
11116	911463
40449	911464
79633	911465
65390	911466
84487	911467
22469	911468
105226	911469
29811	911470
154214	911471
39842	911472
7369	911473
95571	911474
14465	911475
127	911476
2850	911477
42240	911478
73324	911479
38771	911480
105078	911481
32262	911482
8820	911483
11900	911484
155138	911485
11780	911486
124530	911487
64723	911488
230144	911489
7699	911490
4246	911491
47244	911492
47424	911493
91992	911494
202207	911495
106240	911496
129134	911497
30424	911498
102962	911499
104144	911500
62137	911501
1033	911502
23883	911503
31788	911504
102963	911505
22823	911506
102962	911507
59550	911508
9707	911509
3762	911510
7106	911511
162507	911512
15430	911513
1540	911514
1	911515
115042	911516
2308	911517
5210	911518
61478	911519
21	911520
1	911521
194182	911522
14262	911523
104144	911524
4215	911525
161249	911526
82674	911527
66178	911528
46992	911529
156978	911530
330	911531
92950	911532
1	911533
1897	911534
8253	911535
836	911536
217301	911537
16885	911538
4933	911539
19660	911540
25627	911541
7796	911542
2111	911543
4545	911544
18476	911545
148184	911546
53018	911547
12617	911548
91363	911549
91363	911550
21644	911551
1	911552
15159	911553
15159	911554
15159	911555
15159	911556
15159	911557
15159	911558
15159	911559
15159	911560
15159	911561
91736	911562
1	911563
67087	911564
82740	911565
2128	911566
144277	911567
1314	911568
4259	911569
27446	911570
631	911571
8034	911572
113287	911573
9865	911574
20491	911575
86159	911576
110695	911577
92237	911578
54706	911579
30522	911580
81710	911581
108066	911582
132027	911583
35739	911584
49630	911585
86018	911586
43900	911587
146257	911588
44480	911589
55096	911590
772	911591
17279	911592
2619	911593
109463	911594
1812	911595
30286	911596
74389	911597
80775	911598
38865	911599
18648	911600
161597	911601
96566	911602
80598	911603
14581	911604
84916	911605
13114	911606
74992	911607
18580	911608
84844	911609
68008	911610
1387	911611
13940	911612
2069	911613
37344	911614
30564	911615
97824	911616
109174	911617
2873	911618
98754	911619
111957	911620
40346	911621
147051	911622
45064	911623
10063	911624
12980	911625
3989	911626
192373	911627
38315	911628
61007	911629
28331	911630
95983	911631
35018	911632
19286	911633
215274	911634
186728	911635
39264	911636
9711	911637
2987	911638
31229	911639
19907	911640
154498	911641
120382	911642
154459	911643
19921	911644
21440	911645
706	911646
21352	911647
55149	911648
1542	911649
3220	911650
74981	911651
7430	911652
14120	911653
2074	911654
11696	911655
22639	911656
3133	911657
76170	911658
59661	911659
41107	911660
51239	911661
4706	911662
53054	911663
119242	911664
26491	911665
7895	911666
4139	911667
11907	911668
30620	911669
5350	911670
1083	911671
18690	911672
77208	911673
11998	911674
22685	911675
27938	911676
75500	911677
180609	911678
187357	911679
1762	911680
1761	911681
1495	911682
990	911683
71545	911684
20922	911685
98302	911686
20922	911687
19059	911688
52949	911689
17292	911690
7552	911691
48131	911692
48131	911693
38628	911694
18397	911695
30676	911696
11031	911697
9635	911698
21243	911699
24996	911700
123140	911701
33978	911702
62806	911703
91532	911704
42484	911705
123115	911706
91547	911707
69850	911708
69859	911709
122780	911710
4223	911711
78425	911712
37369	911713
148744	911714
151885	911715
39578	911716
9177	911717
1040	911718
54265	911719
227257	911720
42257	911721
136319	911722
142976	911723
133811	911724
178379	911725
140495	911726
53922	911727
182418	911728
79755	911729
47542	911730
204293	911731
123260	911732
130277	911733
137362	911734
140580	911735
131928	911736
81757	911737
47542	911738
12504	911739
140555	911740
3266	911741
230381	911742
37316	911743
42026	911744
79087	911745
7152	911746
33512	911747
140580	911748
61675	911749
61675	911750
24657	911751
30552	911752
14581	911753
180492	911754
226196	911755
16900	911756
129110	911757
61707	911758
78173	911759
80561	911760
50276	911761
371	911762
1577	911763
128825	911764
130004	911765
56774	911766
66486	911767
7941	911768
81635	911769
34683	911770
60420	911771
30132	911772
5998	911773
49665	911774
84893	911775
44	911776
217084	911777
4020	911778
178351	911779
113599	911780
8604	911781
31951	911782
26002	911783
5434	911784
35689	911785
70726	911786
756	911787
63273	911788
66120	911789
21349	911790
57242	911791
4260	911792
61660	911793
57829	911794
101366	911795
57694	911796
3728	911797
80794	911798
14021	911799
11995	911800
48377	911801
30157	911802
1865	911803
14056	911804
171428	911805
116	911806
24816	911807
80816	911808
8245	911809
239	911810
19835	911811
2987	911812
5026	911813
2631	911814
6293	911815
6266	911816
3645	911817
2287	911818
1421	911819
129752	911820
203002	911821
105	911822
16192	911823
60516	911824
61944	911825
204547	911826
4796	911827
4796	911828
20209	911829
85875	911830
1	911831
4816	911832
557	911833
12980	911834
130096	911835
30676	911836
63446	911837
109174	911838
157743	911839
108119	911840
196999	911841
82096	911842
5094	911843
187513	911844
219817	911845
81340	911846
44565	911847
10787	911848
27569	911849
41194	911850
108369	911851
45103	911852
36845	911853
12999	911854
10768	911855
180727	911856
1165	911857
2	911858
3801	911859
12142	911860
93208	911861
61269	911862
156811	911863
31001	911864
8603	911865
5996	911866
2723	911867
61656	911868
52826	911869
25175	911870
643	911871
76596	911872
40681	911873
6889	911874
47797	911875
4218	911876
63368	911877
10283	911878
28676	911879
95494	911880
228460	911881
17671	911882
10305	911883
91093	911884
220730	911885
29724	911886
19603	911887
65328	911888
57541	911889
86316	911890
108600	911891
16607	911892
59195	911893
45199	911894
199525	911895
89907	911896
16295	911897
224518	911898
66163	911899
12790	911900
167129	911901
5835	911902
535	911903
53299	911904
163579	911905
2	911906
113911	911907
170206	911908
52625	911909
39570	911910
89361	911911
21680	911912
87833	911913
87833	911914
49810	911915
38769	911916
4277	911917
2574	911918
26203	911919
50307	911920
148811	911921
2	911922
4390	911923
200773	911924
48079	911925
41650	911926
24864	911927
10794	911928
86056	911929
118451	911930
10198	911931
70151	911932
7590	911933
29778	911934
47392	911935
34972	911936
41231	911937
71431	911938
49985	911939
32764	911940
201275	911941
60432	911942
247	911943
106732	911944
48802	911945
23713	911946
74559	911947
11713	911948
32282	911949
2	911950
72246	911951
19504	911952
48079	911953
1820	911954
12357	911955
74559	911956
158175	911957
679	911958
101118	911959
13661	911960
20063	911961
8033	911962
11641	911963
99012	911964
45236	911965
40874	911966
22337	911967
10721	911968
42758	911969
10011	911970
70388	911971
20124	911972
1231	911973
1523	911974
49085	911975
1523	911976
12310	911977
7075	911978
55586	911979
55586	911980
55388	911981
116082	911982
221525	911983
64242	911984
98672	911985
600	911986
88	911987
52791	911988
56768	911989
15908	911990
103136	911991
66317	911992
141	911993
141	911994
141	911995
141	911996
156064	911997
49338	911998
6199	911999
141	912000
1245	912001
117681	912002
49454	912003
2813	912004
78315	912005
3394	912006
127056	912007
3058	912008
46766	912009
221237	912010
26757	912011
89981	912012
124368	912013
124368	912014
3235	912015
1862	912016
1603	912017
8299	912018
70548	912019
8077	912020
108514	912021
3235	912022
857	912023
29578	912024
13123	912025
40320	912026
38676	912027
143142	912028
6300	912029
80073	912030
34018	912031
14770	912032
826	912033
24783	912034
32091	912035
21293	912036
60664	912037
49054	912038
47561	912039
42755	912040
42755	912041
178015	912042
26543	912043
18456	912044
120552	912045
61477	912046
17636	912047
8245	912048
216790	912049
36429	912050
136488	912051
28971	912052
3398	912053
1442	912054
78474	912055
7128	912056
4950	912057
1324	912058
12980	912059
41231	912060
88776	912061
112322	912062
9400	912063
61858	912064
20300	912065
127743	912066
60534	912067
32709	912068
47234	912069
22379	912070
192851	912071
198767	912072
85222	912073
5974	912074
28352	912075
2359	912076
17303	912077
59711	912078
210254	912079
55777	912080
13604	912081
2099	912082
701	912083
25197	912084
45620	912085
85342	912086
30502	912087
101819	912088
24871	912089
1833	912090
55179	912091
196220	912092
19579	912093
84139	912094
14755	912095
14581	912096
53274	912097
212458	912098
275	912099
155918	912100
10667	912101
65601	912102
233217	912103
178211	912104
551	912105
105984	912106
17877	912107
9256	912108
97904	912109
125645	912110
5406	912111
65596	912112
4837	912113
55838	912114
2410	912115
38334	912116
92315	912117
51210	912118
54458	912119
163294	912120
11852	912121
39454	912122
1362	912123
8143	912124
18709	912125
33140	912126
2793	912127
45083	912128
23203	912129
78484	912130
74630	912131
3388	912132
1990	912133
7626	912134
96102	912135
221424	912136
5130	912137
8297	912138
1782	912139
47753	912140
24136	912141
3476	912142
1736	912143
3978	912144
5206	912145
6589	912146
140685	912147
171962	912148
3937	912149
59	912150
63933	912151
102608	912152
81922	912153
13711	912154
10589	912155
42770	912156
80260	912157
7314	912158
7310	912159
6722	912160
80408	912161
906	912162
13125	912163
31352	912164
5138	912165
5922	912166
85037	912167
85037	912168
27918	912169
4673	912170
44871	912171
17362	912172
6090	912173
129687	912174
1460	912175
74778	912176
50316	912177
35487	912178
184715	912179
42499	912180
47370	912181
2038	912182
72804	912183
1013	912184
141	912185
14010	912186
112489	912187
29552	912188
110573	912189
239846	912190
221926	912191
48782	912192
5088	912193
109373	912194
1894	912195
6775	912196
7299	912197
5139	912198
2491	912199
111562	912200
33035	912201
31944	912202
132092	912203
71282	912204
22002	912205
8370	912206
12005	912207
34716	912208
24822	912209
33216	912210
106272	912211
22611	912212
11411	912213
20358	912214
39348	912215
9874	912216
34671	912217
3731	912218
15274	912219
8597	912220
184779	912221
2576	912222
8479	912223
3549	912224
37162	912225
5271	912226
115872	912227
62336	912228
12991	912229
204162	912230
8786	912231
18953	912232
30785	912233
12345	912234
108469	912235
106475	912236
31725	912237
77905	912238
180396	912239
64427	912240
56655	912241
83278	912242
62521	912243
49341	912244
800	912245
11706	912246
6307	912247
184907	912248
47463	912249
28487	912250
13108	912251
4866	912252
129123	912253
6934	912254
1175	912255
6319	912256
143515	912257
146831	912258
204192	912259
105422	912260
35279	912261
24860	912262
16985	912263
63297	912264
114882	912265
156271	912266
106448	912267
14024	912268
62330	912269
13977	912270
96487	912271
28534	912272
28652	912273
73053	912274
21157	912275
106464	912276
51025	912277
205350	912278
20358	912279
15619	912280
1127	912281
33781	912282
59297	912283
58155	912284
25702	912285
36387	912286
84756	912287
32051	912288
27662	912289
297	912290
19220	912291
51022	912292
36221	912293
64212	912294
149803	912295
8683	912296
50893	912297
50144	912298
44170	912299
64726	912300
98968	912301
67941	912302
13373	912303
54840	912304
153330	912305
20993	912306
207703	912307
34656	912308
11474	912309
75811	912310
102334	912311
134675	912312
75360	912313
232602	912314
83643	912315
28341	912316
14427	912317
64869	912318
63869	912319
56404	912320
27764	912321
97628	912322
46787	912323
111709	912324
2232	912325
128416	912326
17208	912327
135540	912328
212002	912329
9182	912330
85664	912331
1498	912332
64697	912333
20340	912334
52812	912335
40929	912336
157	912337
19477	912338
19164	912339
83037	912340
76199	912341
36920	912342
7461	912343
214417	912344
74819	912345
32119	912346
59388	912347
102114	912348
138469	912349
14641	912350
120461	912351
25136	912352
118088	912353
10200	912354
164497	912355
131860	912356
10831	912357
7021	912358
50262	912359
134682	912360
37722	912361
55223	912362
28549	912363
23264	912364
39625	912365
44437	912366
38313	912367
31609	912368
130353	912369
130327	912370
57670	912371
19872	912372
20687	912373
32156	912374
46257	912375
43265	912376
44575	912377
28389	912378
235806	912379
100912	912380
12912	912381
4321	912382
87557	912383
37736	912384
29359	912385
51683	912386
54882	912387
75278	912388
23083	912389
7991	912390
76611	912391
46478	912392
77058	912393
138368	912394
75178	912395
21569	912396
12314	912397
50969	912398
67525	912399
116992	912400
111083	912401
74723	912402
162993	912403
601	912404
43543	912405
39756	912406
56315	912407
77340	912408
78761	912409
46394	912410
35970	912411
36276	912412
36211	912413
23689	912414
227744	912415
10060	912416
72990	912417
59645	912418
96044	912419
118456	912420
56865	912421
179350	912422
48359	912423
23701	912424
230	912425
27671	912426
55594	912427
56962	912428
101142	912429
77053	912430
128555	912431
12061	912432
204160	912433
172068	912434
99545	912435
6970	912436
45559	912437
85623	912438
234294	912439
3402	912440
15818	912441
52755	912442
78410	912443
39818	912444
29209	912445
49026	912446
39616	912447
149494	912448
13339	912449
49851	912450
52419	912451
11166	912452
9819	912453
191130	912454
25955	912455
87934	912456
31864	912457
26249	912458
110534	912459
13768	912460
29558	912461
8610	912462
10630	912463
207866	912464
86666	912465
34688	912466
45031	912467
87221	912468
9050	912469
38294	912470
31407	912471
12335	912472
59972	912473
64554	912474
32649	912475
46186	912476
59554	912477
20976	912478
84930	912479
56943	912480
75134	912481
12089	912482
83955	912483
44472	912484
11908	912485
73973	912486
61779	912487
35325	912488
50819	912489
23755	912490
59963	912491
15609	912492
11964	912493
134837	912494
10929	912495
13737	912496
14870	912497
31521	912498
234123	912499
26778	912500
127169	912501
25808	912502
45569	912503
219169	912504
50717	912505
109964	912506
16523	912507
86562	912508
44501	912509
7834	912510
53033	912511
85254	912512
1576	912513
11371	912514
14688	912515
5704	912516
32331	912517
18467	912518
20856	912519
83470	912520
97745	912521
35751	912522
84087	912523
58726	912524
117699	912525
126859	912526
26298	912527
25705	912528
70553	912529
176860	912530
32302	912531
84005	912532
17187	912533
76056	912534
27202	912535
37576	912536
211198	912537
94336	912538
28651	912539
26638	912540
42280	912541
11001	912542
63658	912543
56498	912544
4962	912545
13832	912546
98635	912547
33885	912548
77103	912549
25135	912550
31789	912551
26208	912552
6200	912553
87942	912554
240192	912555
127706	912556
9465	912557
68660	912558
19543	912559
54364	912560
135800	912561
12876	912562
54748	912563
21464	912564
26511	912565
15077	912566
89915	912567
41861	912568
9465	912569
30764	912570
10855	912571
6789	912572
18176	912573
30227	912574
676	912575
32533	912576
41106	912577
27010	912578
236206	912579
92756	912580
4848	912581
116307	912582
41635	912583
25012	912584
12385	912585
137060	912586
25671	912587
31360	912588
27863	912589
2066	912590
29994	912591
4313	912592
25983	912593
1873	912594
12786	912595
172	912596
27408	912597
2511	912598
13567	912599
10964	912600
10594	912601
50452	912602
15351	912603
152083	912604
25919	912605
1399	912606
15848	912607
152675	912608
54657	912609
47026	912610
166846	912611
10536	912612
27748	912613
8660	912614
99861	912615
75435	912616
75824	912617
74946	912618
29214	912619
13497	912620
136596	912621
129803	912622
38053	912623
35762	912624
78662	912625
57885	912626
31347	912627
46847	912628
90391	912629
15473	912630
45939	912631
46184	912632
25517	912633
135489	912634
87694	912635
17068	912636
232158	912637
99438	912638
20816	912639
66060	912640
137686	912641
55340	912642
44495	912643
110262	912644
61345	912645
156989	912646
157055	912647
137528	912648
101240	912649
26116	912650
15609	912651
7442	912652
41156	912653
15944	912654
26613	912655
100798	912656
19285	912657
6436	912658
35751	912659
84494	912660
68798	912661
129402	912662
10147	912663
72705	912664
137129	912665
149971	912666
20900	912667
46843	912668
30092	912669
137799	912670
76712	912671
126345	912672
75161	912673
84264	912674
14494	912675
162613	912676
36989	912677
96540	912678
17404	912679
3725	912680
156360	912681
40174	912682
138556	912683
45270	912684
23091	912685
99329	912686
73733	912687
17258	912688
118741	912689
39832	912690
64585	912691
1552	912692
130854	912693
13043	912694
71022	912695
71022	912696
116213	912697
83353	912698
43986	912699
17218	912700
127738	912701
39571	912702
46549	912703
208396	912704
234386	912705
98695	912706
11883	912707
9465	912708
3823	912709
45885	912710
58883	912711
76379	912712
59594	912713
46103	912714
2696	912715
55024	912716
40275	912717
28699	912718
71388	912719
60165	912720
56616	912721
22538	912722
59756	912723
23767	912724
40945	912725
126025	912726
64549	912727
75110	912728
41446	912729
102625	912730
35615	912731
102449	912732
40438	912733
76521	912734
25675	912735
36297	912736
16853	912737
21974	912738
2410	912739
12425	912740
21828	912741
23074	912742
99354	912743
66538	912744
17082	912745
61541	912746
104225	912747
13310	912748
10476	912749
79054	912750
17211	912751
6485	912752
40526	912753
4531	912754
6485	912755
55122	912756
12813	912757
85984	912758
1786	912759
169942	912760
10848	912761
13407	912762
198	912763
98185	912764
47027	912765
37092	912766
5490	912767
30852	912768
11743	912769
11743	912770
144313	912771
22472	912772
781	912773
34658	912774
79276	912775
39890	912776
107954	912777
146005	912778
24777	912779
12946	912780
134692	912781
130534	912782
167	912783
11854	912784
39012	912785
11973	912786
26353	912787
41594	912788
3338	912789
235853	912790
16148	912791
19405	912792
73071	912793
23599	912794
10108	912795
18839	912796
2948	912797
231329	912798
48459	912799
3648	912800
16687	912801
24589	912802
11008	912803
150974	912804
70678	912805
70678	912806
70673	912807
62506	912808
8321	912809
189317	912810
234666	912811
229915	912812
10705	912813
9561	912814
36887	912815
51801	912816
26618	912817
43932	912818
110665	912819
211104	912820
32516	912821
46451	912822
10569	912823
103010	912824
10569	912825
79527	912826
7763	912827
73286	912828
6223	912829
14965	912830
56684	912831
7763	912832
102804	912833
53375	912834
44092	912835
6314	912836
36547	912837
134126	912838
167367	912839
4461	912840
4461	912841
54	912842
63764	912843
15643	912844
982	912845
29403	912846
47478	912847
31241	912848
4672	912849
30255	912850
556	912851
21724	912852
4382	912853
63764	912854
58808	912855
74799	912856
109782	912857
106201	912858
12011	912859
5411	912860
74445	912861
182064	912862
5749	912863
926	912864
24146	912865
30735	912866
26069	912867
75922	912868
8435	912869
15833	912870
2041	912871
63338	912872
29752	912873
80800	912874
110213	912875
11137	912876
41673	912877
5579	912878
3146	912879
29896	912880
60809	912881
117761	912882
45112	912883
50286	912884
185488	912885
68623	912886
105891	912887
8310	912888
47410	912889
18852	912890
89170	912891
28156	912892
63366	912893
4319	912894
35585	912895
106274	912896
6408	912897
16135	912898
137880	912899
37434	912900
87289	912901
21398	912902
59997	912903
94637	912904
89659	912905
14658	912906
41914	912907
11366	912908
56446	912909
47506	912910
1868	912911
53472	912912
18924	912913
50303	912914
111511	912915
74516	912916
118175	912917
48369	912918
17837	912919
120031	912920
80800	912921
41506	912922
67000	912923
21458	912924
29659	912925
40697	912926
63441	912927
147008	912928
48276	912929
2559	912930
11391	912931
70232	912932
16989	912933
20656	912934
15799	912935
22014	912936
46569	912937
12349	912938
244	912939
21603	912940
12286	912941
16483	912942
101000	912943
41430	912944
22943	912945
41403	912946
100681	912947
26353	912948
14645	912949
26560	912950
8254	912951
1099	912952
50260	912953
6194	912954
217515	912955
11827	912956
99853	912957
151646	912958
364	912959
140641	912960
55282	912961
18959	912962
18549	912963
28312	912964
28156	912965
123318	912966
50977	912967
220923	912968
222547	912969
26675	912970
13592	912971
849	912972
24622	912973
51328	912974
17901	912975
6618	912976
2343	912977
17194	912978
57336	912979
33564	912980
102703	912981
3881	912982
57163	912983
226368	912984
7710	912985
166870	912986
71802	912987
16627	912988
4649	912989
45347	912990
6399	912991
20286	912992
12505	912993
12341	912994
5737	912995
44667	912996
36920	912997
166746	912998
34532	912999
478	913000
10597	913001
3326	913002
136785	913003
85823	913004
85823	913005
107599	913006
214048	913007
66115	913008
2535	913009
206091	913010
84649	913011
1084	913012
67761	913013
39894	913014
20802	913015
24254	913016
97903	913017
116290	913018
208600	913019
20154	913020
27829	913021
14403	913022
197758	913023
37093	913024
2802	913025
50434	913026
181397	913027
38395	913028
97414	913029
116290	913030
133298	913031
86241	913032
3332	913033
24174	913034
106235	913035
35889	913036
14118	913037
38664	913038
118330	913039
48626	913040
20303	913041
7584	913042
27455	913043
16493	913044
158583	913045
28405	913046
13773	913047
10973	913048
576	913049
36401	913050
236	913051
3576	913052
123400	913053
28134	913054
133381	913055
298	913056
236273	913057
207252	913058
59921	913059
185805	913060
96426	913061
47426	913062
158512	913063
60011	913064
133380	913065
34536	913066
97	913067
13051	913068
8307	913069
146504	913070
199889	913071
14236	913072
86971	913073
116363	913074
2533	913075
103904	913076
123379	913077
86674	913078
9750	913079
33407	913080
86643	913081
19683	913082
20998	913083
15919	913084
84404	913085
34459	913086
3140	913087
112087	913088
17336	913089
37964	913090
49363	913091
2475	913092
2913	913093
18270	913094
86285	913095
11214	913096
2713	913097
14737	913098
27873	913099
2343	913100
6204	913101
511	913102
52216	913103
28163	913104
141450	913105
188765	913106
171623	913107
19030	913108
87373	913109
4990	913110
21281	913111
12434	913112
35281	913113
8178	913114
8381	913115
811	913116
62760	913117
7696	913118
19916	913119
124084	913120
14835	913121
13948	913122
53820	913123
15077	913124
1247	913125
7220	913126
29	913127
34578	913128
1380	913129
1895	913130
131195	913131
14906	913132
59980	913133
193797	913134
12466	913135
63929	913136
686	913137
11912	913138
16452	913139
34686	913140
20723	913141
1552	913142
139317	913143
139910	913144
213110	913145
51377	913146
12457	913147
34323	913148
10323	913149
64819	913150
17109	913151
454	913152
15583	913153
5718	913154
63986	913155
127724	913156
6023	913157
330	913158
20121	913159
5119	913160
98454	913161
20448	913162
72866	913163
145249	913164
2556	913165
132932	913166
14280	913167
58686	913168
118652	913169
17072	913170
62817	913171
19757	913172
63493	913173
56426	913174
30945	913175
52378	913176
1600	913177
37248	913178
16618	913179
10453	913180
108655	913181
6812	913182
805	913183
86542	913184
4674	913185
24060	913186
26642	913187
107049	913188
17943	913189
84999	913190
17306	913191
16085	913192
73721	913193
5134	913194
3423	913195
58301	913196
53370	913197
72	913198
76	913199
75846	913200
76	913201
72	913202
59588	913203
46305	913204
16564	913205
2346	913206
89015	913207
31692	913208
72238	913209
157510	913210
198671	913211
83051	913212
39017	913213
204171	913214
111328	913215
98829	913216
40812	913217
71998	913218
27988	913219
27500	913220
60331	913221
93587	913222
105707	913223
10171	913224
95128	913225
78630	913226
64706	913227
27799	913228
140821	913229
212821	913230
33142	913231
210001	913232
502	913233
1728	913234
29644	913235
29435	913236
74716	913237
174856	913238
49377	913239
21167	913240
127	913241
22676	913242
3583	913243
13058	913244
21551	913245
13327	913246
39330	913247
62911	913248
66450	913249
103117	913250
120992	913251
62799	913252
13865	913253
1372	913254
2409	913255
122511	913256
4231	913257
2617	913258
4349	913259
69590	913260
27809	913261
34804	913262
122496	913263
11076	913264
11308	913265
27967	913266
27879	913267
31869	913268
29820	913269
81799	913270
52683	913271
87648	913272
3913	913273
79242	913274
63773	913275
29861	913276
87746	913277
31464	913278
1352	913279
16975	913280
5920	913281
19814	913282
77	913283
163429	913284
11486	913285
6029	913286
30619	913287
2945	913288
2945	913289
3338	913290
46880	913291
17984	913292
81667	913293
9686	913294
39756	913295
139129	913296
96651	913297
86643	913298
12943	913299
21	913300
126	913301
6908	913302
67	913303
89381	913304
132650	913305
57353	913306
19977	913307
68009	913308
22657	913309
140821	913310
30576	913311
2049	913312
62586	913313
24190	913314
17356	913315
191982	913316
99296	913317
2970	913318
85291	913319
74308	913320
182573	913321
12043	913322
175402	913323
4527	913324
73740	913325
64765	913326
86458	913327
57026	913328
11899	913329
5332	913330
21306	913331
6178	913332
59269	913333
19297	913334
18790	913335
17150	913336
292	913337
33862	913338
2	913339
16775	913340
2945	913341
6278	913342
13558	913343
39399	913344
69510	913345
158059	913346
48803	913347
39524	913348
22634	913349
66223	913350
59425	913351
1909	913352
60461	913353
85848	913354
22155	913355
43870	913356
45926	913357
45	913358
1	913359
64005	913360
53379	913361
9952	913362
133561	913363
20175	913364
30136	913365
134013	913366
120982	913367
52502	913368
13050	913369
132193	913370
120359	913371
48017	913372
73767	913373
7706	913374
62723	913375
27364	913376
19433	913377
9308	913378
131906	913379
206761	913380
50062	913381
10846	913382
182725	913383
71872	913384
48774	913385
18740	913386
49850	913387
64192	913388
41994	913389
49991	913390
86712	913391
166266	913392
621	913393
115728	913394
12518	913395
64255	913396
120795	913397
98035	913398
142130	913399
15790	913400
116646	913401
6905	913402
18573	913403
146446	913404
95033	913405
85315	913406
87422	913407
61521	913408
240039	913409
11624	913410
57365	913411
42543	913412
85332	913413
30949	913414
184807	913415
94472	913416
80416	913417
50000	913418
12933	913419
42183	913420
66999	913421
56264	913422
2625	913423
127010	913424
3422	913425
168245	913426
116776	913427
37946	913428
142694	913429
127217	913430
55844	913431
53757	913432
137382	913433
7474	913434
57144	913435
107215	913436
79775	913437
156537	913438
145921	913439
8914	913440
157635	913441
20376	913442
141844	913443
29108	913444
105648	913445
13346	913446
6597	913447
8059	913448
114275	913449
8933	913450
24350	913451
71919	913452
129787	913453
112902	913454
94461	913455
18885	913456
204040	913457
74129	913458
40990	913459
22519	913460
63631	913461
100749	913462
123089	913463
158322	913464
167516	913465
11347	913466
205737	913467
25025	913468
176400	913469
128294	913470
116776	913471
56070	913472
18148	913473
2891	913474
196200	913475
212961	913476
111727	913477
15406	913478
46634	913479
55546	913480
14248	913481
153264	913482
14897	913483
197688	913484
15743	913485
50232	913486
157587	913487
97439	913488
163421	913489
57244	913490
6064	913491
75908	913492
42650	913493
155733	913494
960	913495
207722	913496
39453	913497
5477	913498
6809	913499
133	913500
120911	913501
147238	913502
38024	913503
4124	913504
72228	913505
150940	913506
180686	913507
74608	913508
45249	913509
29004	913510
212654	913511
31623	913512
13701	913513
149052	913514
208089	913515
155773	913516
112104	913517
188382	913518
157893	913519
90063	913520
86533	913521
962	913522
26756	913523
28362	913524
119359	913525
48164	913526
128533	913527
144430	913528
11174	913529
152381	913530
53945	913531
5004	913532
90517	913533
109227	913534
103780	913535
28459	913536
187015	913537
119878	913538
57871	913539
93483	913540
111984	913541
17939	913542
72174	913543
43757	913544
27971	913545
87	913546
102214	913547
10520	913548
1754	913549
4414	913550
12493	913551
9153	913552
57224	913553
129233	913554
49029	913555
137694	913556
39277	913557
54946	913558
35862	913559
1739	913560
4278	913561
19733	913562
147612	913563
4750	913564
13799	913565
11424	913566
55934	913567
2106	913568
60834	913569
80080	913570
72040	913571
19964	913572
13058	913573
94877	913574
132801	913575
76909	913576
55140	913577
77598	913578
60379	913579
59070	913580
101243	913581
101331	913582
101354	913583
101234	913584
76052	913585
3732	913586
70609	913587
9832	913588
13509	913589
8396	913590
24429	913591
30843	913592
33223	913593
22530	913594
13799	913595
79654	913596
24375	913597
11828	913598
3324	913599
24869	913600
6059	913601
2089	913602
8993	913603
32032	913604
36144	913605
38114	913606
141296	913607
48053	913608
26920	913609
10491	913610
1	913611
31238	913612
105	913613
75266	913614
68734	913615
5124	913616
63460	913617
951	913618
27876	913619
7535	913620
5133	913621
225405	913622
26046	913623
26321	913624
28725	913625
117869	913626
32692	913627
13086	913628
56812	913629
13086	913630
129418	913631
10111	913632
19121	913633
87863	913634
22301	913635
117611	913636
19568	913637
97259	913638
86669	913639
211661	913640
12933	913641
13563	913642
24818	913643
3926	913644
12188	913645
28220	913646
3836	913647
21740	913648
143504	913649
48666	913650
22656	913651
133270	913652
47466	913653
31896	913654
57537	913655
45043	913656
1897	913657
3376	913658
592	913659
11064	913660
1711	913661
6999	913662
54358	913663
3936	913664
15188	913665
11658	913666
53094	913667
164037	913668
113608	913669
2637	913670
48180	913671
9898	913672
9627	913673
8043	913674
9386	913675
30254	913676
179567	913677
11073	913678
38191	913679
40366	913680
48224	913681
37522	913682
12387	913683
61069	913684
74333	913685
14021	913686
7503	913687
104707	913688
157875	913689
88059	913690
109011	913691
36232	913692
8406	913693
28815	913694
50656	913695
139739	913696
46586	913697
103352	913698
25722	913699
46324	913700
17009	913701
54	913702
58787	913703
11016	913704
119791	913705
51352	913706
165781	913707
8983	913708
16038	913709
133797	913710
38097	913711
68937	913712
30857	913713
44229	913714
113260	913715
35764	913716
48672	913717
10528	913718
98661	913719
30616	913720
125982	913721
59869	913722
130295	913723
141087	913724
30543	913725
139932	913726
3565	913727
39420	913728
104352	913729
79004	913730
4318	913731
196290	913732
138881	913733
143479	913734
95921	913735
18842	913736
28163	913737
24928	913738
11345	913739
6011	913740
6011	913741
5847	913742
4367	913743
907	913744
6714	913745
69664	913746
3082	913747
78215	913748
53960	913749
907	913750
21204	913751
184507	913752
17252	913753
141527	913754
80454	913755
75559	913756
29211	913757
30533	913758
13803	913759
6679	913760
38215	913761
162302	913762
10405	913763
164347	913764
38800	913765
47500	913766
142939	913767
13423	913768
121035	913769
18653	913770
30763	913771
29892	913772
11474	913773
29952	913774
141959	913775
38186	913776
200482	913777
59477	913778
56302	913779
3392	913780
61136	913781
97955	913782
13860	913783
45549	913784
58926	913785
14340	913786
231144	913787
14544	913788
24079	913789
27782	913790
62804	913791
75683	913792
195400	913793
94462	913794
104422	913795
42161	913796
37157	913797
53170	913798
47884	913799
59775	913800
8026	913801
47366	913802
72794	913803
105128	913804
105177	913805
83866	913806
142039	913807
139836	913808
21152	913809
62055	913810
53943	913811
8869	913812
25050	913813
21784	913814
47972	913815
14867	913816
26842	913817
19961	913818
142051	913819
13468	913820
29930	913821
36874	913822
105477	913823
94642	913824
21893	913825
29234	913826
90813	913827
90068	913828
42379	913829
12122	913830
3415	913831
229430	913832
30573	913833
53999	913834
24328	913835
19397	913836
4036	913837
417	913838
1406	913839
9156	913840
57471	913841
4601	913842
12888	913843
5143	913844
6572	913845
17369	913846
7206	913847
5171	913848
216	913849
11908	913850
253	913851
337	913852
3999	913853
7127	913854
14374	913855
8342	913856
38281	913857
4326	913858
7104	913859
16925	913860
28244	913861
56220	913862
1366	913863
48827	913864
453	913865
16788	913866
4070	913867
12611	913868
57150	913869
807	913870
11213	913871
2419	913872
11575	913873
18877	913874
97503	913875
104579	913876
18159	913877
34768	913878
14311	913879
43758	913880
49898	913881
48432	913882
79266	913883
6732	913884
1021	913885
11041	913886
9999	913887
48925	913888
59302	913889
137955	913890
893	913891
112034	913892
44365	913893
28608	913894
44382	913895
104714	913896
35807	913897
23156	913898
30891	913899
7312	913900
2407	913901
3054	913902
2014	913903
2	913904
104970	913905
20000	913906
30104	913907
68932	913908
47212	913909
13485	913910
101198	913911
6913	913912
2919	913913
78626	913914
226512	913915
70739	913916
135214	913917
59688	913918
167983	913919
7194	913920
48047	913921
41182	913922
26470	913923
52458	913924
8761	913925
56323	913926
45909	913927
14693	913928
87359	913929
20457	913930
56644	913931
125073	913932
17696	913933
23499	913934
17743	913935
239644	913936
9246	913937
139788	913938
120497	913939
3635	913940
3272	913941
26117	913942
31283	913943
20137	913944
69721	913945
31736	913946
64784	913947
191373	913948
139359	913949
72044	913950
110435	913951
48457	913952
10017	913953
23494	913954
8775	913955
5907	913956
65246	913957
6526	913958
85164	913959
1862	913960
32123	913961
25640	913962
540	913963
68484	913964
41933	913965
119503	913966
82937	913967
9313	913968
2542	913969
217334	913970
93227	913971
765	913972
23736	913973
14976	913974
152531	913975
59030	913976
150186	913977
149317	913978
119873	913979
20722	913980
10922	913981
13064	913982
22740	913983
109248	913984
61206	913985
114596	913986
1516	913987
12044	913988
239216	913989
31584	913990
136530	913991
176197	913992
35459	913993
4727	913994
4042	913995
16768	913996
51042	913997
237441	913998
28719	913999
23336	914000
23313	914001
34939	914002
8214	914003
1443	914004
5347	914005
15885	914006
9611	914007
52259	914008
23887	914009
33473	914010
1516	914011
4207	914012
139676	914013
24852	914014
31271	914015
44996	914016
2033	914017
25521	914018
50773	914019
51799	914020
723	914021
19806	914022
173778	914023
1559	914024
65895	914025
40556	914026
91173	914027
65645	914028
8550	914029
40169	914030
80766	914031
21435	914032
11569	914033
182357	914034
48274	914035
48827	914036
80183	914037
41817	914038
30871	914039
45090	914040
15607	914041
17548	914042
142985	914043
987	914044
5153	914045
35819	914046
30857	914047
2431	914048
187164	914049
2581	914050
26666	914051
80500	914052
535	914053
106278	914054
9773	914055
54480	914056
19934	914057
106973	914058
478	914059
28141	914060
43069	914061
1073	914062
37381	914063
16153	914064
15693	914065
91497	914066
46702	914067
30037	914068
30750	914069
38693	914070
9742	914071
26647	914072
2365	914073
17888	914074
1138	914075
5797	914076
3968	914077
15383	914078
15383	914079
14925	914080
8431	914081
38664	914082
2286	914083
7660	914084
432	914085
4824	914086
3961	914087
20370	914088
5311	914089
2004	914090
3776	914091
22902	914092
19697	914093
31131	914094
5772	914095
8651	914096
7026	914097
64382	914098
34249	914099
1155	914100
6098	914101
64550	914102
3248	914103
1327	914104
8258	914105
33213	914106
104005	914107
2275	914108
139360	914109
22369	914110
38392	914111
1079	914112
47673	914113
219210	914114
106849	914115
54803	914116
9647	914117
5042	914118
56	914119
9	914120
23390	914121
25577	914122
16452	914123
9138	914124
8431	914125
3667	914126
37141	914127
216175	914128
47307	914129
89136	914130
234893	914131
150791	914132
108932	914133
6011	914134
5240	914135
4799	914136
58663	914137
206689	914138
53567	914139
262	914140
76740	914141
45670	914142
6965	914143
48669	914144
16685	914145
171230	914146
17511	914147
21526	914148
115872	914149
125969	914150
9459	914151
62486	914152
10902	914153
170364	914154
106492	914155
80798	914156
13156	914157
67489	914158
4678	914159
28353	914160
8787	914161
150744	914162
40041	914163
11132	914164
10987	914165
147678	914166
100024	914167
100795	914168
755	914169
19541	914170
32255	914171
6163	914172
94	914173
12173	914174
23542	914175
65519	914176
29990	914177
83198	914178
33961	914179
13344	914180
1504	914181
55560	914182
53554	914183
155357	914184
2073	914185
52062	914186
4571	914187
191789	914188
134747	914189
70711	914190
119292	914191
64345	914192
103745	914193
86650	914194
52452	914195
1902	914196
57256	914197
12255	914198
100178	914199
99417	914200
139841	914201
26862	914202
7	914203
1644	914204
63284	914205
46220	914206
72595	914207
2752	914208
15411	914209
20147	914210
48520	914211
17691	914212
143588	914213
196451	914214
76453	914215
96735	914216
109364	914217
87548	914218
36096	914219
14150	914220
29053	914221
48995	914222
56455	914223
31853	914224
56010	914225
7501	914226
7851	914227
182586	914228
63673	914229
59440	914230
15085	914231
10858	914232
109927	914233
37855	914234
13182	914235
7240	914236
3211	914237
41505	914238
162454	914239
42372	914240
37346	914241
57850	914242
52024	914243
20327	914244
98423	914245
12011	914246
38189	914247
35075	914248
65693	914249
96522	914250
43406	914251
78046	914252
38111	914253
22350	914254
17277	914255
7084	914256
21284	914257
119725	914258
43625	914259
20921	914260
33021	914261
22059	914262
113458	914263
24000	914264
215325	914265
217300	914266
779	914267
14897	914268
196929	914269
2474	914270
13646	914271
59572	914272
29506	914273
11729	914274
31766	914275
37980	914276
47288	914277
41801	914278
56692	914279
48641	914280
6193	914281
70002	914282
70167	914283
18893	914284
50958	914285
50949	914286
5217	914287
56812	914288
84239	914289
40214	914290
22909	914291
1899	914292
123753	914293
852	914294
94354	914295
233	914296
403	914297
25655	914298
26915	914299
8648	914300
122501	914301
2350	914302
48239	914303
128760	914304
48191	914305
37630	914306
62017	914307
4434	914308
3422	914309
26753	914310
170096	914311
26663	914312
11395	914313
1893	914314
6683	914315
69575	914316
60824	914317
42103	914318
4439	914319
15084	914320
21899	914321
15630	914322
33297	914323
26844	914324
80525	914325
2407	914326
165776	914327
14965	914328
10510	914329
11426	914330
30438	914331
62591	914332
140674	914333
12411	914334
17882	914335
1248	914336
1531	914337
46723	914338
19650	914339
6038	914340
27739	914341
21770	914342
122498	914343
6201	914344
5820	914345
22091	914346
42389	914347
116	914348
161048	914349
3053	914350
7640	914351
17934	914352
56700	914353
42163	914354
3417	914355
38866	914356
3938	914357
1217	914358
16323	914359
61539	914360
9860	914361
9092	914362
3620	914363
90978	914364
4951	914365
51876	914366
81060	914367
122241	914368
6201	914369
42278	914370
95448	914371
1536	914372
8886	914373
6297	914374
61348	914375
171300	914376
93306	914377
12031	914378
208	914379
2870	914380
54793	914381
15251	914382
5325	914383
6173	914384
7642	914385
30836	914386
44047	914387
11061	914388
28675	914389
6246	914390
233442	914391
10211	914392
5084	914393
98563	914394
31812	914395
7316	914396
10403	914397
126842	914398
160847	914399
5023	914400
27661	914401
36895	914402
6915	914403
9925	914404
9925	914405
193443	914406
13241	914407
65496	914408
92074	914409
129760	914410
147706	914411
51297	914412
27018	914413
215886	914414
46231	914415
89177	914416
117148	914417
91296	914418
29420	914419
65583	914420
166520	914421
57395	914422
83241	914423
22745	914424
8929	914425
114233	914426
4033	914427
4615	914428
15871	914429
6092	914430
95839	914431
96657	914432
126490	914433
14096	914434
134222	914435
136662	914436
47325	914437
4630	914438
219675	914439
48571	914440
20787	914441
169018	914442
105	914443
14029	914444
40414	914445
114938	914446
97220	914447
4613	914448
147999	914449
51924	914450
1766	914451
66698	914452
25601	914453
19511	914454
31533	914455
39651	914456
50021	914457
712	914458
12128	914459
64668	914460
4615	914461
204689	914462
755	914463
52509	914464
40926	914465
14206	914466
2187	914467
39615	914468
47975	914469
12629	914470
47852	914471
67708	914472
51523	914473
36865	914474
101862	914475
22310	914476
66850	914477
64072	914478
28824	914479
3743	914480
41119	914481
27066	914482
18166	914483
105812	914484
115987	914485
12362	914486
89850	914487
31431	914488
5787	914489
171998	914490
78374	914491
2082	914492
11779	914493
13116	914494
5513	914495
6872	914496
29622	914497
159113	914498
117354	914499
39199	914500
95368	914501
69452	914502
5815	914503
31693	914504
138859	914505
9553	914506
35203	914507
35632	914508
195493	914509
1217	914510
13169	914511
20148	914512
9713	914513
35397	914514
1251	914515
1385	914516
6393	914517
31915	914518
164279	914519
8019	914520
27374	914521
14861	914522
14084	914523
77177	914524
48022	914525
53699	914526
41706	914527
42944	914528
3417	914529
217447	914530
31854	914531
46145	914532
47522	914533
226313	914534
33048	914535
98342	914536
155570	914537
184244	914538
12720	914539
2342	914540
183602	914541
57162	914542
185094	914543
11734	914544
4264	914545
4264	914546
20913	914547
24400	914548
50638	914549
4264	914550
903	914551
6276	914552
4683	914553
7920	914554
68307	914555
32198	914556
11538	914557
71392	914558
102891	914559
20233	914560
115699	914561
8960	914562
38673	914563
15672	914564
13201	914565
7004	914566
2311	914567
122411	914568
25280	914569
92638	914570
61305	914571
55	914572
85060	914573
5482	914574
5086	914575
73154	914576
610	914577
72343	914578
105536	914579
131932	914580
55068	914581
45509	914582
138142	914583
87678	914584
126866	914585
28280	914586
57504	914587
44107	914588
68672	914589
40153	914590
106	914591
30	914592
116615	914593
8198	914594
46272	914595
119736	914596
38318	914597
73057	914598
51878	914599
3329	914600
13180	914601
8191	914602
208303	914603
35420	914604
40623	914605
57011	914606
29053	914607
18191	914608
49259	914609
125964	914610
120478	914611
686	914612
3405	914613
15650	914614
26169	914615
2581	914616
198983	914617
2919	914618
7124	914619
9294	914620
4709	914621
16324	914622
89869	914623
2648	914624
25178	914625
17293	914626
51206	914627
8485	914628
1107	914629
9454	914630
25781	914631
38669	914632
24416	914633
4226	914634
1499	914635
9998	914636
13574	914637
5647	914638
65691	914639
74115	914640
16989	914641
50716	914642
31971	914643
36682	914644
158328	914645
20327	914646
115971	914647
7299	914648
24617	914649
6203	914650
44350	914651
48680	914652
22182	914653
6310	914654
24171	914655
62366	914656
62337	914657
16678	914658
60146	914659
40949	914660
4807	914661
5485	914662
137438	914663
19806	914664
12502	914665
80640	914666
19059	914667
13296	914668
145967	914669
5032	914670
74643	914671
14344	914672
10786	914673
4341	914674
18874	914675
17565	914676
10658	914677
522	914678
39389	914679
3386	914680
73956	914681
11511	914682
165857	914683
30162	914684
218203	914685
20945	914686
32315	914687
38544	914688
9625	914689
5326	914690
2462	914691
16858	914692
32206	914693
13336	914694
15587	914695
34625	914696
2406	914697
3169	914698
48694	914699
74827	914700
10245	914701
21087	914702
132576	914703
25208	914704
147	914705
4353	914706
51185	914707
32201	914708
1547	914709
8599	914710
5716	914711
350	914712
67486	914713
3653	914714
3159	914715
48810	914716
66681	914717
681	914718
3346	914719
29440	914720
7947	914721
74205	914722
25161	914723
7329	914724
126608	914725
180699	914726
2841	914727
51520	914728
95370	914729
95916	914730
84878	914731
31338	914732
98566	914733
129371	914734
30411	914735
18333	914736
164960	914737
26585	914738
54775	914739
15443	914740
207890	914741
19698	914742
127220	914743
77866	914744
52124	914745
20469	914746
125596	914747
14976	914748
1759	914749
5507	914750
31693	914751
47748	914752
27791	914753
1424	914754
25910	914755
1046	914756
89119	914757
129932	914758
35741	914759
120745	914760
45542	914761
270	914762
74979	914763
45870	914764
29136	914765
50325	914766
79959	914767
197004	914768
20777	914769
98715	914770
20594	914771
33873	914772
55678	914773
155735	914774
12795	914775
4284	914776
2120	914777
151270	914778
4537	914779
8455	914780
11764	914781
960	914782
44213	914783
7192	914784
197410	914785
138324	914786
3406	914787
12645	914788
29895	914789
6098	914790
20340	914791
155764	914792
14070	914793
224722	914794
29235	914795
38191	914796
113	914797
36695	914798
10766	914799
20705	914800
31027	914801
945	914802
2824	914803
60076	914804
22225	914805
188835	914806
64174	914807
8384	914808
48223	914809
10175	914810
10514	914811
5568	914812
73064	914813
78616	914814
104926	914815
113223	914816
88258	914817
139165	914818
122322	914819
59863	914820
133563	914821
57857	914822
3535	914823
1431	914824
50389	914825
10092	914826
688	914827
54117	914828
49866	914829
109641	914830
4135	914831
32680	914832
64630	914833
13342	914834
102621	914835
97774	914836
26387	914837
27159	914838
19203	914839
23174	914840
28291	914841
7458	914842
2293	914843
5428	914844
97687	914845
130718	914846
93356	914847
1273	914848
35751	914849
69768	914850
17022	914851
98199	914852
186629	914853
208068	914854
39158	914855
3428	914856
12628	914857
59404	914858
71407	914859
13626	914860
21597	914861
6290	914862
120401	914863
85489	914864
6521	914865
13131	914866
9293	914867
27824	914868
32477	914869
206102	914870
64043	914871
51572	914872
17071	914873
164550	914874
10823	914875
9231	914876
80893	914877
83903	914878
147335	914879
71627	914880
109858	914881
10216	914882
205503	914883
127619	914884
110685	914885
1154	914886
113602	914887
44059	914888
34819	914889
115817	914890
166836	914891
7690	914892
97854	914893
65309	914894
1427	914895
1401	914896
67585	914897
18845	914898
232849	914899
25964	914900
206854	914901
147689	914902
21458	914903
7832	914904
916	914905
7812	914906
119843	914907
3324	914908
55706	914909
650	914910
22085	914911
79569	914912
1273	914913
150733	914914
97035	914915
19928	914916
35262	914917
40112	914918
6847	914919
5781	914920
147310	914921
26112	914922
177787	914923
23868	914924
49929	914925
22883	914926
8015	914927
17880	914928
34649	914929
149613	914930
83511	914931
52792	914932
43816	914933
54011	914934
6686	914935
59945	914936
33584	914937
25273	914938
106957	914939
61663	914940
73004	914941
74205	914942
13682	914943
20626	914944
48617	914945
12290	914946
13139	914947
11	914948
43346	914949
7329	914950
10184	914951
194709	914952
87689	914953
127384	914954
137015	914955
1275	914956
74514	914957
152486	914958
131872	914959
24185	914960
31500	914961
28554	914962
24529	914963
306	914964
19129	914965
9439	914966
502	914967
4766	914968
168107	914969
23589	914970
18565	914971
3957	914972
128921	914973
195409	914974
18713	914975
20782	914976
2565	914977
124789	914978
22754	914979
160392	914980
18405	914981
25225	914982
44809	914983
38556	914984
192	914985
39463	914986
6678	914987
1106	914988
9924	914989
119960	914990
2176	914991
43597	914992
17398	914993
70260	914994
92213	914995
5093	914996
949	914997
2814	914998
1426	914999
183797	915000
34577	915001
55514	915002
74860	915003
97870	915004
106867	915005
61596	915006
126076	915007
12727	915008
26328	915009
30215	915010
39543	915011
810	915012
65740	915013
44490	915014
1196	915015
70326	915016
23086	915017
11107	915018
5517	915019
6326	915020
15199	915021
9125	915022
184036	915023
51899	915024
56299	915025
66657	915026
6739	915027
115570	915028
8919	915029
15004	915030
23184	915031
51928	915032
69854	915033
5	915034
9255	915035
103369	915036
8587	915037
118620	915038
49125	915039
12799	915040
10	915041
5757	915042
87410	915043
169845	915044
12466	915045
201213	915046
8963	915047
22720	915048
63653	915049
4151	915050
424	915051
35354	915052
62964	915053
4014	915054
31445	915055
35501	915056
137843	915057
122385	915058
85424	915059
129217	915060
79041	915061
15149	915062
143222	915063
73988	915064
86836	915065
94121	915066
43728	915067
183216	915068
4380	915069
89940	915070
142229	915071
34348	915072
4057	915073
132743	915074
6375	915075
83023	915076
88995	915077
173129	915078
22726	915079
32044	915080
313	915081
6088	915082
19318	915083
35736	915084
24034	915085
91580	915086
7524	915087
25784	915088
9529	915089
134287	915090
55672	915091
34511	915092
147692	915093
12792	915094
20095	915095
7859	915096
4688	915097
127741	915098
131	915099
7193	915100
8447	915101
43830	915102
13785	915103
29641	915104
40435	915105
34759	915106
43352	915107
27921	915108
6984	915109
186813	915110
5171	915111
197762	915112
116798	915113
110703	915114
11694	915115
15517	915116
46594	915117
46123	915118
49859	915119
96855	915120
92141	915121
5336	915122
74877	915123
192602	915124
181580	915125
41454	915126
48281	915127
33203	915128
35269	915129
7536	915130
22648	915131
48281	915132
20219	915133
9380	915134
9994	915135
34507	915136
134470	915137
33531	915138
32446	915139
15381	915140
7503	915141
55606	915142
27818	915143
238575	915144
171260	915145
36564	915146
104209	915147
38017	915148
2915	915149
16648	915150
735	915151
76518	915152
2486	915153
140085	915154
37	915155
49764	915156
13156	915157
85731	915158
103317	915159
14011	915160
153498	915161
210983	915162
433	915163
6174	915164
1411	915165
26030	915166
72576	915167
79573	915168
18302	915169
81067	915170
4492	915171
51899	915172
735	915173
180	915174
16665	915175
94331	915176
156186	915177
2971	915178
64397	915179
2813	915180
20138	915181
142103	915182
48486	915183
35621	915184
79176	915185
23540	915186
4187	915187
69225	915188
59117	915189
109241	915190
43304	915191
42148	915192
90388	915193
59807	915194
9011	915195
3083	915196
6678	915197
14779	915198
44898	915199
294	915200
139528	915201
23678	915202
12047	915203
1725	915204
18755	915205
79795	915206
22783	915207
29624	915208
9703	915209
15367	915210
15392	915211
10522	915212
67047	915213
182807	915214
73435	915215
9612	915216
17668	915217
24768	915218
4	915219
11845	915220
45077	915221
119706	915222
225824	915223
21363	915224
52473	915225
229508	915226
73216	915227
99667	915228
5226	915229
15257	915230
22649	915231
81820	915232
43530	915233
22401	915234
17894	915235
16213	915236
47050	915237
33740	915238
14341	915239
26794	915240
2491	915241
188569	915242
231	915243
51583	915244
81092	915245
6819	915246
200826	915247
25036	915248
22846	915249
160952	915250
76881	915251
60126	915252
80690	915253
9630	915254
11554	915255
8423	915256
102349	915257
74657	915258
48842	915259
46995	915260
123406	915261
61929	915262
50341	915263
137200	915264
87594	915265
7379	915266
55716	915267
11138	915268
3822	915269
64313	915270
23278	915271
42927	915272
4247	915273
949	915274
15352	915275
582	915276
68618	915277
7252	915278
128132	915279
158	915280
1218	915281
127642	915282
57347	915283
74358	915284
213379	915285
154185	915286
110410	915287
12139	915288
10322	915289
80673	915290
39485	915291
35964	915292
74311	915293
45065	915294
151016	915295
8695	915296
77222	915297
36935	915298
92849	915299
10610	915300
115513	915301
32806	915302
48000	915303
237351	915304
108565	915305
2594	915306
21314	915307
91498	915308
133399	915309
79555	915310
59271	915311
15653	915312
36798	915313
21406	915314
157052	915315
74803	915316
21406	915317
93193	915318
3950	915319
11958	915320
61380	915321
11633	915322
109024	915323
37395	915324
8990	915325
198458	915326
4267	915327
18548	915328
30046	915329
117320	915330
163187	915331
4432	915332
185041	915333
82905	915334
3824	915335
87862	915336
53757	915337
9966	915338
77379	915339
120953	915340
235522	915341
32162	915342
12923	915343
47752	915344
47752	915345
38271	915346
167773	915347
118959	915348
188207	915349
14916	915350
47742	915351
8925	915352
122422	915353
90034	915354
146325	915355
8925	915356
69156	915357
62973	915358
33464	915359
108927	915360
240109	915361
121000	915362
115070	915363
119128	915364
90881	915365
218682	915366
51328	915367
26673	915368
61239	915369
126040	915370
31098	915371
118334	915372
93614	915373
145855	915374
39898	915375
203388	915376
121922	915377
84596	915378
212312	915379
51419	915380
122039	915381
228216	915382
104866	915383
119353	915384
66051	915385
53554	915386
167754	915387
78222	915388
1244	915389
146374	915390
146338	915391
4983	915392
90014	915393
88539	915394
150331	915395
6341	915396
169761	915397
51615	915398
33350	915399
17201	915400
203436	915401
238944	915402
53431	915403
145991	915404
106134	915405
37058	915406
119043	915407
146243	915408
196998	915409
71462	915410
114305	915411
192859	915412
125710	915413
43721	915414
28012	915415
47721	915416
82019	915417
239115	915418
120278	915419
179623	915420
5016	915421
110904	915422
181127	915423
139318	915424
125666	915425
127310	915426
197221	915427
90815	915428
61136	915429
17989	915430
53423	915431
88316	915432
33359	915433
53440	915434
136728	915435
42145	915436
68855	915437
146080	915438
18006	915439
8928	915440
229797	915441
33368	915442
122585	915443
126107	915444
14822	915445
226328	915446
50462	915447
38456	915448
221174	915449
158267	915450
37394	915451
16446	915452
2421	915453
225554	915454
83113	915455
202899	915456
101433	915457
89881	915458
161649	915459
67533	915460
39011	915461
5166	915462
31868	915463
145027	915464
51304	915465
153921	915466
8928	915467
107343	915468
196975	915469
238357	915470
145985	915471
31848	915472
116638	915473
81191	915474
77719	915475
85820	915476
177447	915477
168451	915478
57806	915479
236459	915480
192899	915481
140908	915482
152073	915483
168341	915484
108074	915485
41469	915486
93938	915487
154040	915488
2859	915489
203484	915490
121014	915491
134868	915492
165114	915493
61861	915494
8949	915495
90043	915496
157592	915497
14183	915498
155891	915499
72500	915500
203366	915501
105698	915502
156422	915503
61234	915504
73896	915505
5013	915506
195022	915507
153645	915508
128763	915509
714	915510
4073	915511
68261	915512
238745	915513
202923	915514
77575	915515
89968	915516
144945	915517
146037	915518
80061	915519
53814	915520
112328	915521
146195	915522
104152	915523
51730	915524
154608	915525
10480	915526
51516	915527
3263	915528
34789	915529
146058	915530
78865	915531
202851	915532
141665	915533
145864	915534
3426	915535
164376	915536
1142	915537
127683	915538
93657	915539
120360	915540
108054	915541
147342	915542
79447	915543
153827	915544
178221	915545
156505	915546
117203	915547
151415	915548
90014	915549
112590	915550
111130	915551
105663	915552
200644	915553
63160	915554
209097	915555
8862	915556
119438	915557
53437	915558
68113	915559
109063	915560
56195	915561
169062	915562
7642	915563
5560	915564
33809	915565
61292	915566
1597	915567
82036	915568
218206	915569
114085	915570
66197	915571
112527	915572
138800	915573
18678	915574
64999	915575
193943	915576
109542	915577
113996	915578
139353	915579
10253	915580
72678	915581
28109	915582
44838	915583
64632	915584
192484	915585
16730	915586
80114	915587
105724	915588
117592	915589
10	915590
7013	915591
125603	915592
210729	915593
115275	915594
61571	915595
61041	915596
62214	915597
82711	915598
74709	915599
32558	915600
9273	915601
16903	915602
28516	915603
105007	915604
44700	915605
159104	915606
34522	915607
67416	915608
159427	915609
60928	915610
11982	915611
14028	915612
157958	915613
26433	915614
19453	915615
47783	915616
57825	915617
26982	915618
152084	915619
209556	915620
101845	915621
184514	915622
138038	915623
159195	915624
71249	915625
33498	915626
146625	915627
121977	915628
143105	915629
47768	915630
135605	915631
29349	915632
77652	915633
135590	915634
64924	915635
191744	915636
113199	915637
104674	915638
75817	915639
26387	915640
96447	915641
116248	915642
11834	915643
21665	915644
146649	915645
137371	915646
127358	915647
9295	915648
213943	915649
24506	915650
61892	915651
104640	915652
24626	915653
220018	915654
80148	915655
1828	915656
74757	915657
139886	915658
4655	915659
59932	915660
94071	915661
126254	915662
142805	915663
35766	915664
27731	915665
188118	915666
13279	915667
134399	915668
18037	915669
53704	915670
45138	915671
33492	915672
245	915673
95120	915674
6621	915675
86199	915676
5609	915677
51589	915678
14409	915679
107252	915680
49124	915681
135590	915682
95892	915683
12392	915684
100527	915685
51578	915686
72971	915687
17963	915688
57958	915689
99796	915690
72971	915691
62924	915692
77404	915693
49111	915694
72310	915695
167920	915696
116653	915697
76122	915698
37713	915699
144725	915700
60260	915701
134487	915702
152144	915703
129678	915704
6	915705
138062	915706
17769	915707
3298	915708
5696	915709
110523	915710
49129	915711
13279	915712
43399	915713
55469	915714
8654	915715
72310	915716
14355	915717
26996	915718
26996	915719
88854	915720
67462	915721
16386	915722
41619	915723
47860	915724
156828	915725
96865	915726
55423	915727
36305	915728
26619	915729
26619	915730
97736	915731
126377	915732
28516	915733
131264	915734
133363	915735
105204	915736
72527	915737
35001	915738
158643	915739
27642	915740
29884	915741
99324	915742
53706	915743
1478	915744
91	915745
986	915746
56563	915747
25745	915748
13738	915749
12463	915750
5728	915751
4419	915752
10474	915753
5728	915754
17014	915755
35869	915756
30236	915757
35869	915758
26663	915759
35869	915760
221425	915761
22521	915762
10419	915763
35869	915764
136489	915765
4342	915766
23323	915767
105550	915768
83365	915769
19722	915770
47646	915771
47646	915772
94148	915773
141360	915774
2280	915775
36770	915776
157275	915777
13738	915778
233302	915779
16665	915780
19856	915781
19203	915782
36501	915783
68302	915784
30401	915785
2607	915786
83454	915787
130434	915788
46263	915789
6667	915790
6667	915791
225291	915792
130545	915793
78244	915794
33518	915795
29210	915796
69596	915797
78244	915798
66275	915799
159501	915800
24450	915801
154909	915802
156566	915803
2323	915804
148082	915805
6636	915806
37638	915807
7103	915808
71109	915809
86830	915810
120628	915811
50682	915812
212426	915813
86775	915814
84305	915815
162837	915816
43363	915817
231734	915818
2368	915819
2510	915820
191205	915821
51578	915822
51395	915823
105983	915824
136565	915825
16792	915826
3716	915827
100568	915828
16797	915829
10705	915830
163574	915831
188027	915832
4073	915833
38987	915834
142874	915835
11633	915836
11633	915837
47936	915838
146370	915839
114839	915840
17	915841
12251	915842
74037	915843
38659	915844
60003	915845
166632	915846
235939	915847
17772	915848
20120	915849
89833	915850
55938	915851
94260	915852
29456	915853
41204	915854
104722	915855
71959	915856
126195	915857
89637	915858
60477	915859
239274	915860
15558	915861
11113	915862
133798	915863
53706	915864
67797	915865
41564	915866
1005	915867
170304	915868
102715	915869
41484	915870
69651	915871
21748	915872
342	915873
26932	915874
77814	915875
16667	915876
61548	915877
14957	915878
13648	915879
140705	915880
98397	915881
91158	915882
2168	915883
27870	915884
8992	915885
23342	915886
90092	915887
27023	915888
138843	915889
34815	915890
139451	915891
83	915892
139558	915893
15054	915894
12555	915895
11397	915896
13764	915897
146497	915898
1585	915899
31984	915900
60109	915901
231696	915902
102453	915903
26712	915904
32498	915905
52700	915906
60510	915907
114465	915908
227407	915909
51893	915910
116797	915911
12242	915912
230508	915913
51687	915914
69822	915915
21953	915916
141325	915917
54493	915918
10058	915919
69889	915920
28883	915921
31143	915922
65884	915923
21240	915924
7	915925
529	915926
21730	915927
21931	915928
46439	915929
421	915930
46439	915931
113770	915932
53426	915933
19236	915934
22849	915935
55032	915936
2787	915937
72209	915938
56380	915939
64224	915940
62020	915941
103462	915942
28655	915943
28959	915944
33899	915945
235695	915946
57176	915947
47566	915948
719	915949
13284	915950
119819	915951
84410	915952
9380	915953
15827	915954
220813	915955
51496	915956
18194	915957
74658	915958
50892	915959
63509	915960
51793	915961
29170	915962
129	915963
36890	915964
102115	915965
51793	915966
1517	915967
43064	915968
80188	915969
45273	915970
2138	915971
29265	915972
94122	915973
217698	915974
25526	915975
98684	915976
186702	915977
14422	915978
13840	915979
24767	915980
46439	915981
54520	915982
22835	915983
51383	915984
22969	915985
2981	915986
31417	915987
21730	915988
11984	915989
9994	915990
92470	915991
133248	915992
3457	915993
4579	915994
100963	915995
58516	915996
160028	915997
30393	915998
86723	915999
1342	916000
388	916001
7525	916002
2091	916003
663	916004
12996	916005
17554	916006
40071	916007
10257	916008
565	916009
6162	916010
183630	916011
23976	916012
7981	916013
40673	916014
3621	916015
68359	916016
41733	916017
65805	916018
233879	916019
47768	916020
1743	916021
148534	916022
202722	916023
22149	916024
42681	916025
178297	916026
124456	916027
25225	916028
28127	916029
124466	916030
256	916031
232599	916032
1932	916033
1504	916034
98661	916035
74719	916036
2612	916037
73022	916038
106811	916039
106960	916040
600	916041
11034	916042
2554	916043
11571	916044
2709	916045
42242	916046
141274	916047
8661	916048
11396	916049
111268	916050
87492	916051
79882	916052
77403	916053
27572	916054
30581	916055
137682	916056
55321	916057
11761	916058
148226	916059
15577	916060
30949	916061
3444	916062
261	916063
147046	916064
228770	916065
192468	916066
18598	916067
12625	916068
26328	916069
36055	916070
18933	916071
53116	916072
143763	916073
97435	916074
137500	916075
110226	916076
23766	916077
20269	916078
54800	916079
40192	916080
2775	916081
5255	916082
19506	916083
44600	916084
210415	916085
10922	916086
86984	916087
152358	916088
2063	916089
127489	916090
12978	916091
33813	916092
17217	916093
5533	916094
52723	916095
55504	916096
230209	916097
23998	916098
10835	916099
1793	916100
110898	916101
55270	916102
346	916103
10438	916104
18278	916105
26542	916106
75662	916107
28104	916108
71973	916109
6611	916110
29104	916111
12749	916112
184866	916113
125722	916114
102206	916115
8998	916116
46869	916117
153764	916118
91583	916119
17409	916120
147455	916121
87613	916122
63004	916123
31868	916124
29571	916125
54563	916126
12846	916127
235816	916128
129457	916129
563	916130
1715	916131
37904	916132
79987	916133
57895	916134
481	916135
151245	916136
84231	916137
134036	916138
9363	916139
68692	916140
35365	916141
23131	916142
25738	916143
50672	916144
96763	916145
184519	916146
9382	916147
73215	916148
22904	916149
25738	916150
96965	916151
181468	916152
13117	916153
74901	916154
113165	916155
7354	916156
40445	916157
131357	916158
22946	916159
210198	916160
72960	916161
45136	916162
130472	916163
13113	916164
113200	916165
35383	916166
6806	916167
195501	916168
165989	916169
19954	916170
13155	916171
20476	916172
64112	916173
7908	916174
4352	916175
133034	916176
39843	916177
7003	916178
74308	916179
18956	916180
64450	916181
131473	916182
187549	916183
25604	916184
150836	916185
216482	916186
15813	916187
23039	916188
216763	916189
8096	916190
134125	916191
111903	916192
98500	916193
54456	916194
55803	916195
8636	916196
50895	916197
10953	916198
98797	916199
98330	916200
97893	916201
120048	916202
73029	916203
13113	916204
73202	916205
9382	916206
112033	916207
74901	916208
68606	916209
97198	916210
13241	916211
154486	916212
40042	916213
73815	916214
958	916215
14268	916216
32056	916217
8677	916218
198383	916219
4761	916220
321	916221
2656	916222
10348	916223
30530	916224
43939	916225
32678	916226
8772	916227
17607	916228
113726	916229
7348	916230
26072	916231
11137	916232
63522	916233
229566	916234
13793	916235
8215	916236
28627	916237
51496	916238
54799	916239
2428	916240
105204	916241
22117	916242
15670	916243
24795	916244
26558	916245
61422	916246
3321	916247
5	916248
5903	916249
1937	916250
47846	916251
5921	916252
1840	916253
70294	916254
51715	916255
10991	916256
18042	916257
72697	916258
69599	916259
24570	916260
62059	916261
14105	916262
43962	916263
85044	916264
74341	916265
57635	916266
50125	916267
8085	916268
460	916269
15217	916270
13819	916271
52284	916272
112688	916273
23403	916274
25273	916275
56481	916276
38910	916277
73739	916278
20281	916279
189101	916280
8336	916281
132312	916282
21943	916283
15627	916284
11969	916285
173034	916286
218023	916287
59479	916288
48899	916289
2510	916290
6784	916291
36952	916292
98287	916293
234651	916294
109465	916295
1141	916296
28662	916297
72545	916298
18565	916299
28208	916300
11296	916301
141840	916302
31170	916303
54124	916304
212717	916305
111523	916306
154976	916307
4121	916308
13249	916309
102068	916310
139	916311
4632	916312
143	916313
16745	916314
21730	916315
47719	916316
55733	916317
47842	916318
89297	916319
1683	916320
5079	916321
40584	916322
795	916323
1416	916324
37218	916325
110388	916326
208674	916327
35443	916328
161016	916329
58861	916330
12290	916331
29507	916332
33085	916333
99518	916334
37505	916335
95957	916336
10308	916337
73526	916338
1642	916339
51009	916340
2418	916341
504	916342
49877	916343
9839	916344
5365	916345
25966	916346
52843	916347
19826	916348
38762	916349
43763	916350
32917	916351
1286	916352
122496	916353
15852	916354
29627	916355
73441	916356
4661	916357
45800	916358
7791	916359
101374	916360
53578	916361
39048	916362
113719	916363
154857	916364
488	916365
7797	916366
212184	916367
13852	916368
3825	916369
50167	916370
31616	916371
20761	916372
61961	916373
156483	916374
89068	916375
39267	916376
45395	916377
14276	916378
5718	916379
4553	916380
39265	916381
48942	916382
103146	916383
75636	916384
87180	916385
30709	916386
55752	916387
57746	916388
95781	916389
118730	916390
47091	916391
33787	916392
38138	916393
50872	916394
24578	916395
56575	916396
18787	916397
11746	916398
175235	916399
55520	916400
4847	916401
87635	916402
9614	916403
182381	916404
44836	916405
30089	916406
5227	916407
20487	916408
9093	916409
145780	916410
79792	916411
111972	916412
14901	916413
20418	916414
5739	916415
10164	916416
87450	916417
25249	916418
49059	916419
12062	916420
7114	916421
32086	916422
74526	916423
148367	916424
60145	916425
182034	916426
28396	916427
59271	916428
910	916429
13778	916430
64500	916431
48695	916432
111221	916433
131609	916434
33944	916435
3030	916436
24132	916437
217045	916438
12197	916439
1864	916440
31124	916441
88239	916442
27415	916443
12021	916444
61648	916445
16490	916446
38312	916447
67780	916448
112668	916449
213056	916450
24963	916451
9661	916452
46881	916453
81777	916454
27180	916455
4599	916456
6022	916457
5115	916458
27594	916459
30928	916460
61446	916461
1891	916462
18182	916463
821	916464
60722	916465
9903	916466
15548	916467
10651	916468
235951	916469
20423	916470
87058	916471
49203	916472
4453	916473
6524	916474
209794	916475
19255	916476
132269	916477
192	916478
3502	916479
23421	916480
30825	916481
3842	916482
38533	916483
81589	916484
16921	916485
219712	916486
8180	916487
72790	916488
67463	916489
28278	916490
104837	916491
8332	916492
54465	916493
11826	916494
18395	916495
65740	916496
51442	916497
112841	916498
17954	916499
60698	916500
68011	916501
200805	916502
80073	916503
42061	916504
126208	916505
71372	916506
15748	916507
22622	916508
8763	916509
232550	916510
4258	916511
18383	916512
48087	916513
5694	916514
15237	916515
2940	916516
16843	916517
236834	916518
11199	916519
112304	916520
16643	916521
63932	916522
57984	916523
48836	916524
117523	916525
91610	916526
218331	916527
23701	916528
28891	916529
5921	916530
30937	916531
143720	916532
910	916533
3097	916534
24957	916535
72431	916536
61306	916537
153552	916538
18441	916539
7929	916540
8136	916541
34872	916542
114857	916543
31400	916544
36090	916545
19130	916546
14214	916547
14601	916548
31654	916549
224893	916550
4	916551
72935	916552
65699	916553
37032	916554
72915	916555
17224	916556
39957	916557
1832	916558
16747	916559
75285	916560
9912	916561
8211	916562
8330	916563
97910	916564
3187	916565
15975	916566
7525	916567
66472	916568
69746	916569
114251	916570
499	916571
9368	916572
6328	916573
7381	916574
3037	916575
25232	916576
15355	916577
11784	916578
74912	916579
35407	916580
47846	916581
1079	916582
163383	916583
26897	916584
89844	916585
9792	916586
62367	916587
60350	916588
19820	916589
48313	916590
56876	916591
80017	916592
18333	916593
25780	916594
12032	916595
11413	916596
95710	916597
63672	916598
13333	916599
68139	916600
28014	916601
78163	916602
55304	916603
37672	916604
57695	916605
56190	916606
10909	916607
61543	916608
165676	916609
197804	916610
759	916611
108202	916612
113386	916613
118510	916614
26600	916615
176467	916616
208312	916617
75123	916618
864	916619
1762	916620
69674	916621
122819	916622
7740	916623
76228	916624
36118	916625
871	916626
46168	916627
74989	916628
22746	916629
32965	916630
39554	916631
67325	916632
11371	916633
3118	916634
80716	916635
3058	916636
25742	916637
21571	916638
98292	916639
16118	916640
82466	916641
1274	916642
92846	916643
5025	916644
62157	916645
103909	916646
69872	916647
34701	916648
33857	916649
7808	916650
36008	916651
152253	916652
42578	916653
10231	916654
97713	916655
105417	916656
10909	916657
34530	916658
37135	916659
33673	916660
30697	916661
104095	916662
1977	916663
1775	916664
79121	916665
148982	916666
53370	916667
14878	916668
4022	916669
13492	916670
36879	916671
5150	916672
2795	916673
22148	916674
31724	916675
17385	916676
73805	916677
1150	916678
7027	916679
39516	916680
4704	916681
26294	916682
87553	916683
43582	916684
120634	916685
47993	916686
26242	916687
90620	916688
30375	916689
117546	916690
64386	916691
52510	916692
89319	916693
6188	916694
38808	916695
18606	916696
1564	916697
86435	916698
56233	916699
36842	916700
114037	916701
84466	916702
22686	916703
173407	916704
151750	916705
87174	916706
182094	916707
299	916708
14392	916709
2532	916710
11955	916711
68577	916712
16076	916713
55647	916714
43160	916715
118562	916716
92419	916717
137490	916718
94392	916719
32616	916720
94815	916721
3476	916722
19492	916723
14387	916724
58104	916725
89086	916726
48141	916727
47455	916728
236605	916729
13458	916730
107380	916731
30604	916732
81675	916733
33554	916734
117800	916735
23295	916736
26635	916737
144833	916738
170085	916739
211315	916740
148721	916741
111379	916742
205298	916743
56510	916744
178611	916745
7055	916746
286	916747
166578	916748
54430	916749
14263	916750
92804	916751
137165	916752
117644	916753
33657	916754
28099	916755
65967	916756
40866	916757
25372	916758
41124	916759
44168	916760
7913	916761
19892	916762
5697	916763
117658	916764
101119	916765
67492	916766
7062	916767
120727	916768
148806	916769
90999	916770
118328	916771
150665	916772
41271	916773
64609	916774
12007	916775
50126	916776
10311	916777
134492	916778
26519	916779
16951	916780
206518	916781
58136	916782
63705	916783
182589	916784
20421	916785
89125	916786
1526	916787
60343	916788
148303	916789
71302	916790
28124	916791
30919	916792
675	916793
167221	916794
156355	916795
48950	916796
2491	916797
85265	916798
14186	916799
14186	916800
82620	916801
22624	916802
125946	916803
37105	916804
138845	916805
41554	916806
46494	916807
2135	916808
116440	916809
29508	916810
17700	916811
8125	916812
54760	916813
137642	916814
14398	916815
51520	916816
56985	916817
17604	916818
14595	916819
8338	916820
102142	916821
59834	916822
9615	916823
77362	916824
24178	916825
5355	916826
50838	916827
119365	916828
27342	916829
4133	916830
28791	916831
31276	916832
4133	916833
26339	916834
64698	916835
6844	916836
35363	916837
41049	916838
81663	916839
7274	916840
41475	916841
171698	916842
84165	916843
122944	916844
69439	916845
65091	916846
19357	916847
14175	916848
58134	916849
240436	916850
92821	916851
10320	916852
14673	916853
166560	916854
152753	916855
59340	916856
17010	916857
82064	916858
82799	916859
154404	916860
116107	916861
46102	916862
17216	916863
49557	916864
56549	916865
17130	916866
1156	916867
19477	916868
33069	916869
33796	916870
91369	916871
10107	916872
29603	916873
49817	916874
55157	916875
178775	916876
90431	916877
73240	916878
50986	916879
154191	916880
40108	916881
31199	916882
7481	916883
18212	916884
67590	916885
51665	916886
83463	916887
112123	916888
83986	916889
223054	916890
89521	916891
8688	916892
3507	916893
95322	916894
52371	916895
26836	916896
16523	916897
1427	916898
165696	916899
152433	916900
112851	916901
95297	916902
152759	916903
49679	916904
76797	916905
46334	916906
29437	916907
3971	916908
178437	916909
34740	916910
49112	916911
49944	916912
211560	916913
1887	916914
25853	916915
30138	916916
22140	916917
148904	916918
147033	916919
71469	916920
71199	916921
127313	916922
107905	916923
20527	916924
66047	916925
49047	916926
14682	916927
65981	916928
63152	916929
203286	916930
17754	916931
93969	916932
20779	916933
35874	916934
14735	916935
112239	916936
80881	916937
59481	916938
59459	916939
29012	916940
164934	916941
87358	916942
164437	916943
34095	916944
36381	916945
117463	916946
42617	916947
2379	916948
134058	916949
8148	916950
150845	916951
17836	916952
15660	916953
33105	916954
44158	916955
35042	916956
32759	916957
26334	916958
26287	916959
41290	916960
45853	916961
41447	916962
25434	916963
130352	916964
2536	916965
20761	916966
66464	916967
28343	916968
5172	916969
52004	916970
54531	916971
83354	916972
192204	916973
4658	916974
143588	916975
44580	916976
73571	916977
117608	916978
84403	916979
66821	916980
52941	916981
126402	916982
25703	916983
126389	916984
31838	916985
111651	916986
1152	916987
212148	916988
4014	916989
152862	916990
27536	916991
27888	916992
60188	916993
20995	916994
46144	916995
138554	916996
58621	916997
3575	916998
130588	916999
191649	917000
138533	917001
94179	917002
17453	917003
18819	917004
14069	917005
5692	917006
143104	917007
19145	917008
87280	917009
51976	917010
87361	917011
133481	917012
106729	917013
133592	917014
36978	917015
76955	917016
154	917017
36086	917018
28504	917019
10288	917020
133127	917021
101852	917022
71133	917023
9061	917024
89758	917025
17846	917026
32868	917027
2496	917028
16071	917029
21216	917030
31533	917031
26287	917032
33170	917033
51794	917034
15301	917035
67592	917036
35652	917037
5956	917038
18276	917039
49603	917040
23466	917041
68242	917042
70217	917043
2211	917044
148834	917045
76296	917046
784	917047
13302	917048
193216	917049
36384	917050
76978	917051
36795	917052
52630	917053
100283	917054
19294	917055
15695	917056
236777	917057
67244	917058
29626	917059
73071	917060
67200	917061
102387	917062
67244	917063
88814	917064
53111	917065
23631	917066
98483	917067
21588	917068
53013	917069
36472	917070
27480	917071
44061	917072
68028	917073
88326	917074
22406	917075
58730	917076
106684	917077
211583	917078
19251	917079
146558	917080
130130	917081
149957	917082
62823	917083
16207	917084
56187	917085
3138	917086
6011	917087
111918	917088
80000	917089
107850	917090
100339	917091
135639	917092
39865	917093
121329	917094
6263	917095
21367	917096
16067	917097
29806	917098
72049	917099
61250	917100
116237	917101
7058	917102
17244	917103
177845	917104
71954	917105
69896	917106
42338	917107
79605	917108
137544	917109
163147	917110
31813	917111
111733	917112
67359	917113
107504	917114
220988	917115
39747	917116
37066	917117
25879	917118
139330	917119
841	917120
65054	917121
237737	917122
152463	917123
78251	917124
156754	917125
32771	917126
52719	917127
228689	917128
66767	917129
94617	917130
66086	917131
84108	917132
971	917133
156927	917134
46281	917135
25143	917136
40178	917137
10699	917138
25074	917139
240153	917140
23282	917141
90073	917142
114051	917143
33188	917144
10424	917145
35873	917146
135135	917147
41641	917148
9651	917149
8472	917150
127941	917151
67734	917152
13030	917153
21907	917154
16331	917155
194125	917156
67669	917157
3844	917158
29151	917159
42853	917160
149840	917161
83481	917162
211580	917163
13839	917164
78513	917165
4017	917166
11180	917167
51136	917168
16098	917169
727	917170
136612	917171
9516	917172
97462	917173
29133	917174
167464	917175
14445	917176
58935	917177
20109	917178
91566	917179
55240	917180
13888	917181
76337	917182
27246	917183
61870	917184
123439	917185
21187	917186
42878	917187
122017	917188
116832	917189
29225	917190
15425	917191
31860	917192
98363	917193
100949	917194
8589	917195
2690	917196
228454	917197
61126	917198
675	917199
68382	917200
32739	917201
5479	917202
78590	917203
1116	917204
136362	917205
76839	917206
56037	917207
76971	917208
134886	917209
88757	917210
39920	917211
3701	917212
76446	917213
179216	917214
99958	917215
93268	917216
42397	917217
931	917218
35600	917219
73587	917220
29157	917221
102011	917222
120752	917223
3877	917224
127650	917225
48173	917226
43673	917227
38377	917228
26682	917229
49	917230
71460	917231
72669	917232
77479	917233
8120	917234
175437	917235
37646	917236
138681	917237
88004	917238
43882	917239
45780	917240
77129	917241
189118	917242
53935	917243
169046	917244
93617	917245
43790	917246
43304	917247
18165	917248
122388	917249
49180	917250
46411	917251
15014	917252
5793	917253
19802	917254
10409	917255
6583	917256
167635	917257
59635	917258
69601	917259
2264	917260
33490	917261
5726	917262
7061	917263
14888	917264
18145	917265
121364	917266
32925	917267
17990	917268
82264	917269
46146	917270
139221	917271
29381	917272
29357	917273
29633	917274
84914	917275
100522	917276
182583	917277
51490	917278
145770	917279
47392	917280
3924	917281
15006	917282
163197	917283
58325	917284
98386	917285
1522	917286
96038	917287
10062	917288
93930	917289
18286	917290
2127	917291
40161	917292
151702	917293
46032	917294
172021	917295
874	917296
34974	917297
90442	917298
40897	917299
29096	917300
3302	917301
186303	917302
71050	917303
14760	917304
28341	917305
59572	917306
67731	917307
43100	917308
389	917309
151651	917310
42526	917311
4585	917312
36624	917313
17041	917314
3359	917315
63180	917316
65966	917317
49747	917318
4591	917319
40947	917320
229152	917321
25220	917322
68183	917323
115424	917324
101741	917325
145818	917326
84938	917327
49890	917328
55326	917329
11315	917330
52038	917331
89461	917332
119213	917333
77390	917334
31286	917335
738	917336
39577	917337
68705	917338
17874	917339
138145	917340
7270	917341
121027	917342
81545	917343
19342	917344
186181	917345
166509	917346
30154	917347
53207	917348
48525	917349
161020	917350
176492	917351
113857	917352
15939	917353
67430	917354
75331	917355
14628	917356
12108	917357
187277	917358
119339	917359
203097	917360
6693	917361
1194	917362
41843	917363
47227	917364
67920	917365
66059	917366
83058	917367
16100	917368
21703	917369
155976	917370
16519	917371
56516	917372
63151	917373
30116	917374
112580	917375
422	917376
43620	917377
33909	917378
54218	917379
74767	917380
23559	917381
186775	917382
212329	917383
65116	917384
61690	917385
382	917386
25357	917387
76599	917388
196856	917389
27951	917390
8210	917391
36979	917392
129043	917393
82938	917394
164634	917395
85807	917396
75495	917397
28099	917398
66142	917399
36068	917400
6461	917401
45986	917402
76491	917403
160967	917404
11437	917405
90302	917406
79232	917407
27590	917408
27895	917409
36780	917410
113870	917411
79352	917412
36780	917413
118603	917414
1592	917415
53170	917416
141817	917417
9129	917418
220892	917419
18866	917420
15120	917421
122908	917422
99478	917423
102116	917424
181040	917425
26296	917426
120043	917427
19906	917428
661	917429
25954	917430
75306	917431
2667	917432
87950	917433
17478	917434
74071	917435
181234	917436
65384	917437
55330	917438
20805	917439
36592	917440
116901	917441
33	917442
109242	917443
49819	917444
34410	917445
41786	917446
51352	917447
67296	917448
3111	917449
87869	917450
132822	917451
65135	917452
68704	917453
126877	917454
166154	917455
113910	917456
23490	917457
9301	917458
162476	917459
13916	917460
66014	917461
75148	917462
34683	917463
24286	917464
61036	917465
47888	917466
163910	917467
65173	917468
50181	917469
141113	917470
28638	917471
3525	917472
24757	917473
97407	917474
67340	917475
4	917476
154	917477
16639	917478
164987	917479
74016	917480
52437	917481
31357	917482
92505	917483
91937	917484
152426	917485
17231	917486
11799	917487
118684	917488
4458	917489
4098	917490
118431	917491
139056	917492
26678	917493
41823	917494
104206	917495
68605	917496
28099	917497
1056	917498
138787	917499
46004	917500
118948	917501
29081	917502
110474	917503
136447	917504
19553	917505
20166	917506
47213	917507
28481	917508
86689	917509
21560	917510
117937	917511
101423	917512
41099	917513
51930	917514
29392	917515
59344	917516
87977	917517
67200	917518
43357	917519
25143	917520
145862	917521
33044	917522
59970	917523
14723	917524
1736	917525
102175	917526
27054	917527
17597	917528
72936	917529
234388	917530
43783	917531
49504	917532
94875	917533
5083	917534
18595	917535
52822	917536
176432	917537
229684	917538
19277	917539
53534	917540
31768	917541
30608	917542
35647	917543
71310	917544
17339	917545
101114	917546
101462	917547
67402	917548
14366	917549
83251	917550
96095	917551
81214	917552
37368	917553
107835	917554
20141	917555
51065	917556
169220	917557
110259	917558
10452	917559
210719	917560
22781	917561
117758	917562
183521	917563
26767	917564
67141	917565
214731	917566
82770	917567
39621	917568
55104	917569
138926	917570
213281	917571
87550	917572
46364	917573
144606	917574
91718	917575
1047	917576
103676	917577
11003	917578
17679	917579
198850	917580
46354	917581
93218	917582
9835	917583
15034	917584
33203	917585
3484	917586
25872	917587
31206	917588
83134	917589
92327	917590
42833	917591
4020	917592
99419	917593
6339	917594
47581	917595
190421	917596
21834	917597
929	917598
10564	917599
13226	917600
125371	917601
26476	917602
40938	917603
12468	917604
61248	917605
100821	917606
37190	917607
25280	917608
114438	917609
57934	917610
165835	917611
65956	917612
156511	917613
56022	917614
127474	917615
71676	917616
86662	917617
168908	917618
120851	917619
38923	917620
107444	917621
55177	917622
18506	917623
604	917624
18611	917625
34744	917626
27882	917627
147665	917628
12161	917629
101226	917630
90096	917631
72328	917632
111025	917633
77846	917634
59643	917635
63894	917636
58907	917637
40296	917638
6348	917639
27738	917640
116999	917641
139288	917642
3772	917643
53499	917644
46151	917645
41091	917646
45933	917647
82735	917648
120386	917649
138823	917650
20525	917651
166817	917652
68938	917653
45225	917654
3833	917655
7435	917656
55286	917657
61512	917658
101242	917659
10833	917660
68667	917661
172842	917662
9591	917663
2008	917664
36837	917665
837	917666
102393	917667
15675	917668
123530	917669
126244	917670
15632	917671
39377	917672
27703	917673
19944	917674
25138	917675
118206	917676
65146	917677
88290	917678
30087	917679
2827	917680
209850	917681
102479	917682
67869	917683
21727	917684
94563	917685
85660	917686
80455	917687
1368	917688
37016	917689
18553	917690
31716	917691
194091	917692
87599	917693
47930	917694
36032	917695
3740	917696
11222	917697
103427	917698
102604	917699
97197	917700
10004	917701
31208	917702
11343	917703
15954	917704
11515	917705
42238	917706
16550	917707
19206	917708
23837	917709
135685	917710
44739	917711
41402	917712
12788	917713
28070	917714
1418	917715
109061	917716
9266	917717
25716	917718
93318	917719
12823	917720
79920	917721
43893	917722
13045	917723
203406	917724
31859	917725
166043	917726
200890	917727
23729	917728
149193	917729
18825	917730
179012	917731
233374	917732
40275	917733
33622	917734
12413	917735
35958	917736
74763	917737
148931	917738
40353	917739
128019	917740
13334	917741
164760	917742
83395	917743
33361	917744
193755	917745
212371	917746
72002	917747
43302	917748
58852	917749
236268	917750
43454	917751
101634	917752
13853	917753
87279	917754
2745	917755
117472	917756
82175	917757
34106	917758
109322	917759
15642	917760
2416	917761
12117	917762
4765	917763
87348	917764
56187	917765
15882	917766
46884	917767
18563	917768
7526	917769
82186	917770
48997	917771
112405	917772
61262	917773
1263	917774
21646	917775
213132	917776
152004	917777
41629	917778
4407	917779
65	917780
35033	917781
28739	917782
53819	917783
23665	917784
42199	917785
2743	917786
32401	917787
52996	917788
108886	917789
64581	917790
19942	917791
101968	917792
71517	917793
72711	917794
24289	917795
52253	917796
47793	917797
70851	917798
151982	917799
7375	917800
32851	917801
613	917802
59733	917803
119164	917804
239856	917805
101775	917806
124589	917807
71341	917808
237150	917809
35057	917810
165915	917811
108819	917812
29136	917813
147402	917814
58427	917815
49421	917816
151378	917817
97785	917818
64136	917819
116536	917820
48526	917821
31194	917822
152643	917823
36371	917824
49464	917825
49241	917826
71327	917827
127924	917828
70430	917829
70274	917830
111279	917831
112594	917832
115777	917833
741	917834
61873	917835
147562	917836
64795	917837
25146	917838
83958	917839
147976	917840
40921	917841
72791	917842
49464	917843
208871	917844
4558	917845
82755	917846
87046	917847
91799	917848
43383	917849
114271	917850
69334	917851
64709	917852
118165	917853
79216	917854
126194	917855
193878	917856
83851	917857
3534	917858
119848	917859
207844	917860
76238	917861
29354	917862
50835	917863
100895	917864
37913	917865
60786	917866
85685	917867
92531	917868
1156	917869
74861	917870
107644	917871
49134	917872
85524	917873
1712	917874
160517	917875
154297	917876
43678	917877
177403	917878
7673	917879
58792	917880
90604	917881
119128	917882
84145	917883
35164	917884
28107	917885
72178	917886
59112	917887
24048	917888
27157	917889
30134	917890
59627	917891
100206	917892
101825	917893
22642	917894
44766	917895
81186	917896
116708	917897
41176	917898
83464	917899
46938	917900
21003	917901
176505	917902
34648	917903
66635	917904
81273	917905
57404	917906
58441	917907
4359	917908
79210	917909
17223	917910
63929	917911
127721	917912
34131	917913
18310	917914
15336	917915
10669	917916
18974	917917
152213	917918
19389	917919
95004	917920
2199	917921
168773	917922
173585	917923
37581	917924
79421	917925
40153	917926
156780	917927
49195	917928
144475	917929
44020	917930
68012	917931
53028	917932
138427	917933
55683	917934
6628	917935
60154	917936
43984	917937
37852	917938
32295	917939
66113	917940
75246	917941
166236	917942
33994	917943
61470	917944
20137	917945
31789	917946
66302	917947
102109	917948
155744	917949
93192	917950
53747	917951
108592	917952
947	917953
101146	917954
82454	917955
52936	917956
17523	917957
61586	917958
9801	917959
128182	917960
126112	917961
164752	917962
64527	917963
20096	917964
44034	917965
88078	917966
218394	917967
117494	917968
28806	917969
3512	917970
24079	917971
11975	917972
56004	917973
68126	917974
9964	917975
90553	917976
170942	917977
15357	917978
202779	917979
115792	917980
2526	917981
10053	917982
26511	917983
53478	917984
23414	917985
49445	917986
13634	917987
36423	917988
236867	917989
68296	917990
163985	917991
209974	917992
59463	917993
63915	917994
101946	917995
52989	917996
88978	917997
27083	917998
99927	917999
32735	918000
127240	918001
7428	918002
3039	918003
149084	918004
41602	918005
68333	918006
185665	918007
104873	918008
51657	918009
18478	918010
33389	918011
167726	918012
82545	918013
25703	918014
108148	918015
73161	918016
46620	918017
75274	918018
17948	918019
40863	918020
32976	918021
1715	918022
3464	918023
7964	918024
7368	918025
76230	918026
26518	918027
26209	918028
33253	918029
35435	918030
843	918031
2398	918032
14629	918033
17677	918034
75507	918035
43554	918036
36757	918037
64417	918038
20784	918039
29109	918040
7958	918041
46139	918042
63071	918043
72538	918044
25470	918045
37881	918046
44686	918047
63638	918048
6020	918049
117	918050
42864	918051
17704	918052
67504	918053
17272	918054
10626	918055
1966	918056
17390	918057
24775	918058
3707	918059
26271	918060
28025	918061
7857	918062
1158	918063
116152	918064
178545	918065
50196	918066
9041	918067
102587	918068
7587	918069
235819	918070
27583	918071
37743	918072
14912	918073
121844	918074
89334	918075
57878	918076
57094	918077
35320	918078
17512	918079
186588	918080
51396	918081
109179	918082
75880	918083
11842	918084
21744	918085
21033	918086
125950	918087
29882	918088
92134	918089
183653	918090
90560	918091
104253	918092
78907	918093
138276	918094
196161	918095
7928	918096
45538	918097
15451	918098
157246	918099
17820	918100
51066	918101
96783	918102
42932	918103
40451	918104
29590	918105
36721	918106
43274	918107
41127	918108
28487	918109
122470	918110
37037	918111
110056	918112
18144	918113
34394	918114
20317	918115
145930	918116
32479	918117
147841	918118
231480	918119
2797	918120
3507	918121
152120	918122
91461	918123
203190	918124
154267	918125
8314	918126
877	918127
153411	918128
4016	918129
69796	918130
128485	918131
147139	918132
60447	918133
109229	918134
114483	918135
12834	918136
4420	918137
45245	918138
49874	918139
32647	918140
39440	918141
13358	918142
95730	918143
6424	918144
51793	918145
127121	918146
4154	918147
93908	918148
135890	918149
19611	918150
4555	918151
13482	918152
31199	918153
33313	918154
118105	918155
84660	918156
10005	918157
11852	918158
144468	918159
25093	918160
38233	918161
82498	918162
6841	918163
61654	918164
19791	918165
35212	918166
26699	918167
198136	918168
38998	918169
9255	918170
5	918171
14325	918172
75590	918173
25436	918174
34839	918175
45664	918176
29729	918177
40271	918178
117904	918179
74122	918180
3052	918181
3347	918182
92702	918183
32832	918184
67535	918185
52017	918186
21601	918187
31547	918188
66004	918189
22501	918190
109785	918191
237304	918192
148458	918193
165448	918194
662	918195
139047	918196
152805	918197
58240	918198
31900	918199
65816	918200
105150	918201
65027	918202
55143	918203
41560	918204
156705	918205
24756	918206
93684	918207
13504	918208
52318	918209
96238	918210
971	918211
4065	918212
64540	918213
193027	918214
12001	918215
14654	918216
26171	918217
67787	918218
78203	918219
150639	918220
33886	918221
113259	918222
120167	918223
63918	918224
68524	918225
30384	918226
6563	918227
22670	918228
26348	918229
52493	918230
52825	918231
234385	918232
68412	918233
73894	918234
119565	918235
32418	918236
11997	918237
28906	918238
138393	918239
28898	918240
19726	918241
19726	918242
101275	918243
52764	918244
10926	918245
220796	918246
31798	918247
12201	918248
40498	918249
32262	918250
58944	918251
27256	918252
33122	918253
166852	918254
163885	918255
12064	918256
9881	918257
2059	918258
33784	918259
46237	918260
210682	918261
24507	918262
19188	918263
28177	918264
8041	918265
131144	918266
18524	918267
116762	918268
58063	918269
39317	918270
126474	918271
1547	918272
23132	918273
1704	918274
16029	918275
27726	918276
1582	918277
150807	918278
46109	918279
23793	918280
517	918281
118031	918282
113125	918283
12834	918284
128967	918285
24235	918286
31964	918287
135635	918288
38014	918289
20617	918290
113211	918291
12487	918292
126946	918293
32056	918294
232	918295
168064	918296
101419	918297
43195	918298
18664	918299
36	918300
98406	918301
90913	918302
3	918303
109973	918304
83944	918305
141509	918306
14931	918307
90803	918308
117754	918309
57099	918310
18873	918311
35337	918312
26339	918313
79105	918314
19113	918315
142697	918316
152390	918317
13419	918318
111301	918319
37411	918320
41275	918321
30125	918322
11646	918323
70948	918324
20968	918325
64867	918326
53187	918327
45741	918328
26634	918329
93832	918330
31885	918331
18363	918332
45377	918333
42477	918334
10471	918335
97447	918336
237310	918337
34516	918338
45757	918339
4050	918340
65985	918341
16618	918342
65258	918343
25731	918344
79382	918345
172138	918346
186323	918347
7455	918348
166230	918349
150759	918350
95094	918351
59693	918352
103169	918353
102338	918354
114263	918355
18254	918356
30394	918357
54255	918358
212587	918359
25665	918360
17729	918361
137207	918362
102222	918363
24758	918364
20275	918365
115901	918366
12929	918367
101545	918368
210767	918369
76725	918370
9268	918371
104891	918372
16277	918373
77931	918374
43267	918375
43268	918376
134033	918377
216872	918378
39881	918379
27986	918380
17773	918381
17885	918382
51873	918383
89183	918384
52576	918385
67716	918386
17854	918387
71713	918388
67727	918389
48567	918390
68057	918391
41590	918392
239900	918393
32655	918394
116244	918395
73079	918396
87563	918397
67722	918398
133107	918399
193179	918400
138737	918401
2199	918402
14417	918403
31493	918404
16176	918405
29410	918406
53023	918407
52974	918408
32434	918409
50013	918410
52951	918411
34813	918412
25073	918413
149784	918414
22763	918415
99396	918416
12314	918417
9489	918418
1413	918419
43679	918420
13284	918421
64875	918422
36334	918423
72999	918424
112982	918425
28749	918426
117856	918427
32890	918428
28089	918429
59827	918430
119667	918431
26493	918432
9472	918433
32945	918434
26107	918435
29042	918436
50999	918437
13445	918438
45367	918439
3066	918440
47041	918441
459	918442
58716	918443
70043	918444
7255	918445
66374	918446
612	918447
61234	918448
29346	918449
18187	918450
68825	918451
116964	918452
108935	918453
163884	918454
93862	918455
82738	918456
68089	918457
1131	918458
85777	918459
108686	918460
82052	918461
54101	918462
71211	918463
139693	918464
380	918465
142928	918466
107346	918467
136113	918468
60860	918469
1133	918470
22520	918471
64374	918472
41965	918473
109845	918474
88552	918475
214152	918476
54269	918477
43877	918478
203360	918479
85006	918480
16523	918481
148751	918482
112954	918483
64799	918484
155492	918485
48186	918486
10427	918487
1050	918488
18091	918489
76447	918490
10392	918491
24285	918492
105747	918493
106738	918494
12498	918495
27872	918496
85648	918497
40641	918498
63970	918499
83624	918500
1814	918501
68629	918502
11366	918503
138147	918504
3325	918505
72865	918506
22848	918507
4322	918508
86409	918509
43421	918510
1782	918511
32571	918512
67006	918513
62722	918514
103149	918515
58816	918516
213075	918517
47437	918518
118667	918519
37039	918520
85738	918521
926	918522
29761	918523
132376	918524
8239	918525
58941	918526
6965	918527
23360	918528
50726	918529
695	918530
35424	918531
11480	918532
19555	918533
76068	918534
49937	918535
4388	918536
120062	918537
169454	918538
53488	918539
75439	918540
212144	918541
138490	918542
59777	918543
74097	918544
31663	918545
102293	918546
34365	918547
17579	918548
5970	918549
83902	918550
29222	918551
233254	918552
122338	918553
91085	918554
19106	918555
30292	918556
140880	918557
3630	918558
29225	918559
70633	918560
133248	918561
19137	918562
23570	918563
76351	918564
6915	918565
26376	918566
10600	918567
93512	918568
84303	918569
32093	918570
14803	918571
110713	918572
5718	918573
83065	918574
38235	918575
71464	918576
71931	918577
88726	918578
164782	918579
30749	918580
209263	918581
44843	918582
148496	918583
40356	918584
46102	918585
145631	918586
14823	918587
36484	918588
1323	918589
12641	918590
28337	918591
112282	918592
50979	918593
8949	918594
146419	918595
149104	918596
74858	918597
15363	918598
15363	918599
57440	918600
197090	918601
57499	918602
82220	918603
48413	918604
63166	918605
14782	918606
158352	918607
52214	918608
73856	918609
64351	918610
99171	918611
111601	918612
32990	918613
114458	918614
19987	918615
38839	918616
25938	918617
89474	918618
36311	918619
17881	918620
75619	918621
76549	918622
126023	918623
74938	918624
20523	918625
106008	918626
28139	918627
155745	918628
51956	918629
82833	918630
1575	918631
17828	918632
82580	918633
67853	918634
66837	918635
22727	918636
89350	918637
58585	918638
63578	918639
63216	918640
119842	918641
88136	918642
87476	918643
101729	918644
16345	918645
120316	918646
47437	918647
65494	918648
15811	918649
52139	918650
89269	918651
5	918652
132047	918653
192615	918654
22719	918655
94296	918656
20617	918657
9485	918658
187279	918659
17763	918660
11451	918661
9447	918662
69014	918663
39448	918664
76077	918665
56061	918666
32007	918667
21203	918668
64240	918669
168845	918670
26021	918671
73451	918672
16515	918673
32923	918674
4592	918675
45902	918676
95369	918677
10926	918678
151602	918679
175030	918680
52426	918681
25699	918682
49777	918683
52554	918684
66873	918685
77865	918686
2696	918687
33599	918688
71512	918689
77503	918690
66372	918691
4345	918692
108031	918693
229555	918694
13319	918695
24236	918696
116072	918697
151873	918698
83834	918699
75425	918700
6020	918701
124147	918702
714	918703
72610	918704
47860	918705
6867	918706
205617	918707
129644	918708
81433	918709
146085	918710
3772	918711
22453	918712
63129	918713
64750	918714
6732	918715
63068	918716
63758	918717
28963	918718
1029	918719
52713	918720
11339	918721
47177	918722
33885	918723
100420	918724
65118	918725
101947	918726
47771	918727
210022	918728
7654	918729
10897	918730
41350	918731
59319	918732
221410	918733
96770	918734
3162	918735
17059	918736
29066	918737
15441	918738
215872	918739
18459	918740
202636	918741
60422	918742
1715	918743
37412	918744
63217	918745
152731	918746
101529	918747
51513	918748
18486	918749
131482	918750
69816	918751
6387	918752
70905	918753
88131	918754
36123	918755
19883	918756
3412	918757
28796	918758
2162	918759
69393	918760
20464	918761
31258	918762
72101	918763
52721	918764
71889	918765
93385	918766
235290	918767
51967	918768
18137	918769
81151	918770
91577	918771
4502	918772
42225	918773
42153	918774
90366	918775
29165	918776
37	918777
8830	918778
28796	918779
61647	918780
8083	918781
68173	918782
231330	918783
33237	918784
16479	918785
6715	918786
13329	918787
8846	918788
43895	918789
23737	918790
545	918791
6060	918792
61479	918793
20826	918794
2286	918795
59828	918796
146393	918797
32391	918798
68669	918799
73866	918800
25429	918801
74417	918802
51511	918803
40688	918804
83021	918805
24223	918806
36349	918807
41712	918808
132208	918809
52549	918810
59251	918811
14178	918812
80891	918813
16932	918814
202996	918815
165296	918816
163824	918817
32615	918818
83203	918819
41178	918820
89434	918821
101621	918822
47797	918823
147132	918824
31583	918825
77554	918826
64925	918827
104166	918828
23668	918829
18980	918830
6168	918831
64181	918832
31260	918833
6084	918834
166337	918835
30495	918836
9656	918837
55117	918838
25592	918839
8784	918840
24370	918841
47384	918842
132620	918843
66591	918844
66733	918845
7902	918846
2124	918847
29640	918848
63411	918849
3646	918850
7342	918851
67720	918852
135141	918853
4971	918854
19660	918855
75943	918856
136242	918857
20014	918858
67702	918859
23614	918860
53006	918861
132119	918862
177525	918863
38352	918864
31190	918865
63440	918866
11054	918867
82629	918868
59250	918869
144900	918870
167813	918871
1283	918872
76612	918873
135137	918874
70368	918875
49175	918876
86666	918877
114090	918878
33389	918879
16629	918880
1796	918881
13792	918882
162330	918883
81449	918884
67684	918885
127928	918886
13024	918887
1951	918888
36869	918889
52681	918890
76272	918891
46590	918892
90994	918893
11937	918894
214406	918895
15732	918896
106087	918897
48884	918898
195863	918899
4591	918900
6974	918901
6188	918902
83233	918903
74405	918904
21514	918905
117775	918906
52471	918907
130339	918908
67148	918909
35636	918910
215346	918911
25298	918912
72429	918913
15473	918914
25629	918915
46123	918916
26427	918917
105415	918918
75703	918919
16067	918920
175581	918921
25073	918922
166329	918923
3062	918924
34995	918925
74	918926
62857	918927
85794	918928
13529	918929
149213	918930
164154	918931
14522	918932
17781	918933
66839	918934
49948	918935
85508	918936
32794	918937
111141	918938
76208	918939
150468	918940
101473	918941
46229	918942
149157	918943
79757	918944
40769	918945
37885	918946
3559	918947
27355	918948
6720	918949
207653	918950
51405	918951
18536	918952
7820	918953
10354	918954
18964	918955
142699	918956
38794	918957
26593	918958
212882	918959
206845	918960
12326	918961
130841	918962
52484	918963
87298	918964
127775	918965
20171	918966
15086	918967
51622	918968
2246	918969
50462	918970
41084	918971
117626	918972
120369	918973
8764	918974
120556	918975
33678	918976
77272	918977
52488	918978
41472	918979
43147	918980
38520	918981
77602	918982
126855	918983
75706	918984
68140	918985
74070	918986
53238	918987
54907	918988
58572	918989
3233	918990
17850	918991
26151	918992
11190	918993
266	918994
46297	918995
9577	918996
46346	918997
55730	918998
73769	918999
1058	919000
57899	919001
35299	919002
6580	919003
27186	919004
48670	919005
300	919006
28232	919007
19249	919008
7578	919009
80347	919010
58834	919011
4072	919012
678	919013
66042	919014
76149	919015
213676	919016
17948	919017
75379	919018
46326	919019
118179	919020
15151	919021
25928	919022
162662	919023
23568	919024
2138	919025
98856	919026
36475	919027
46208	919028
769	919029
82285	919030
51491	919031
7017	919032
119898	919033
68077	919034
76	919035
13692	919036
28677	919037
50604	919038
32827	919039
55525	919040
47333	919041
3309	919042
87601	919043
166517	919044
181667	919045
125485	919046
78049	919047
19521	919048
13946	919049
19882	919050
12737	919051
44346	919052
144914	919053
85852	919054
165001	919055
3379	919056
1934	919057
92176	919058
2587	919059
36574	919060
32663	919061
12945	919062
23370	919063
118643	919064
32766	919065
12226	919066
25297	919067
67718	919068
42193	919069
23207	919070
16154	919071
33881	919072
77520	919073
84956	919074
9595	919075
2127	919076
32939	919077
14811	919078
51274	919079
100594	919080
126678	919081
152456	919082
83262	919083
206408	919084
48313	919085
595	919086
118658	919087
5041	919088
49066	919089
32545	919090
97028	919091
3086	919092
27670	919093
129828	919094
14944	919095
19006	919096
177009	919097
15757	919098
138372	919099
14180	919100
71014	919101
529	919102
145719	919103
41124	919104
1227	919105
113907	919106
33370	919107
14933	919108
4050	919109
60084	919110
17744	919111
6537	919112
6296	919113
237065	919114
17987	919115
49477	919116
15085	919117
99363	919118
53792	919119
117789	919120
90370	919121
59929	919122
220036	919123
6761	919124
193529	919125
3901	919126
15529	919127
91183	919128
126694	919129
59358	919130
18089	919131
3082	919132
15553	919133
43345	919134
15027	919135
52840	919136
122642	919137
53980	919138
178945	919139
107656	919140
47833	919141
53964	919142
34966	919143
1447	919144
167530	919145
126555	919146
137026	919147
142074	919148
60964	919149
121477	919150
19884	919151
126679	919152
68974	919153
69703	919154
110702	919155
40648	919156
95307	919157
153695	919158
1756	919159
43297	919160
124727	919161
40113	919162
48811	919163
142285	919164
137005	919165
32031	919166
72532	919167
193937	919168
3132	919169
51703	919170
239841	919171
54253	919172
95029	919173
14430	919174
212128	919175
63942	919176
78928	919177
195088	919178
75422	919179
2115	919180
136184	919181
26203	919182
95589	919183
4830	919184
136343	919185
172526	919186
79671	919187
4057	919188
124297	919189
2	919190
4593	919191
165847	919192
66971	919193
35040	919194
136734	919195
49198	919196
49403	919197
77163	919198
15451	919199
85612	919200
36675	919201
119909	919202
88976	919203
238438	919204
110896	919205
74359	919206
11790	919207
25536	919208
42583	919209
125953	919210
50507	919211
117459	919212
5666	919213
39255	919214
6457	919215
23657	919216
171456	919217
68371	919218
109874	919219
51096	919220
30919	919221
3410	919222
27145	919223
153500	919224
22174	919225
68610	919226
58799	919227
4429	919228
165394	919229
1531	919230
72665	919231
60111	919232
43493	919233
7890	919234
6840	919235
201580	919236
3942	919237
109598	919238
113000	919239
104662	919240
45156	919241
14601	919242
117467	919243
146528	919244
35286	919245
61006	919246
9014	919247
169868	919248
2137	919249
75591	919250
109852	919251
80258	919252
15481	919253
94102	919254
105436	919255
101795	919256
141708	919257
60135	919258
161678	919259
21882	919260
37131	919261
40114	919262
62201	919263
21037	919264
21120	919265
67622	919266
73601	919267
9094	919268
189670	919269
929	919270
166763	919271
239693	919272
77979	919273
14891	919274
31787	919275
1129	919276
15342	919277
17695	919278
49748	919279
5043	919280
5	919281
3726	919282
92436	919283
5830	919284
27080	919285
127323	919286
24693	919287
112157	919288
49083	919289
128623	919290
136353	919291
74093	919292
87283	919293
73955	919294
103419	919295
60763	919296
202871	919297
75309	919298
39849	919299
29316	919300
94616	919301
110701	919302
217751	919303
21840	919304
24194	919305
125570	919306
86456	919307
31267	919308
112389	919309
39781	919310
7105	919311
167206	919312
6389	919313
904	919314
152517	919315
80460	919316
52666	919317
7035	919318
17717	919319
2340	919320
27837	919321
127330	919322
69315	919323
65872	919324
27596	919325
89258	919326
3170	919327
31756	919328
154866	919329
71619	919330
49956	919331
59505	919332
17861	919333
110092	919334
92024	919335
109647	919336
27160	919337
190644	919338
24802	919339
26766	919340
27853	919341
155887	919342
14492	919343
103386	919344
16517	919345
14559	919346
100253	919347
45925	919348
12897	919349
19876	919350
70932	919351
175747	919352
7471	919353
458	919354
616	919355
50857	919356
72780	919357
77702	919358
4131	919359
118932	919360
35037	919361
106796	919362
29433	919363
67558	919364
210770	919365
41378	919366
87090	919367
234274	919368
82534	919369
67263	919370
41407	919371
175024	919372
119587	919373
52480	919374
37871	919375
68204	919376
152794	919377
100841	919378
94249	919379
151941	919380
122293	919381
46287	919382
85970	919383
88659	919384
20987	919385
41053	919386
27592	919387
62021	919388
10599	919389
102874	919390
59340	919391
21667	919392
104193	919393
53242	919394
23654	919395
15993	919396
99891	919397
56485	919398
6767	919399
18182	919400
7820	919401
78577	919402
233448	919403
170542	919404
59836	919405
151974	919406
94599	919407
26351	919408
32735	919409
52467	919410
52143	919411
49494	919412
58017	919413
24475	919414
99367	919415
8120	919416
23374	919417
38053	919418
213657	919419
13318	919420
609	919421
10477	919422
61395	919423
3820	919424
4996	919425
1031	919426
2858	919427
51518	919428
59478	919429
31239	919430
67723	919431
7515	919432
23404	919433
130820	919434
45437	919435
5333	919436
41339	919437
52528	919438
12890	919439
4	919440
61429	919441
70045	919442
68067	919443
66006	919444
65514	919445
124080	919446
25498	919447
33006	919448
73011	919449
70188	919450
173347	919451
54759	919452
101129	919453
18472	919454
3381	919455
165130	919456
23389	919457
29295	919458
128176	919459
50064	919460
36406	919461
23741	919462
20647	919463
64468	919464
7735	919465
125266	919466
7767	919467
25715	919468
18141	919469
84173	919470
155446	919471
23391	919472
1412	919473
3936	919474
64282	919475
22622	919476
2964	919477
13567	919478
207217	919479
10774	919480
56155	919481
2396	919482
76866	919483
165960	919484
60619	919485
13733	919486
13364	919487
32265	919488
128738	919489
67037	919490
18726	919491
67247	919492
21325	919493
52394	919494
66690	919495
58625	919496
4380	919497
163949	919498
17996	919499
35074	919500
18438	919501
128410	919502
217010	919503
3557	919504
123	919505
39496	919506
51304	919507
49447	919508
16618	919509
9096	919510
119943	919511
209502	919512
43549	919513
3399	919514
155639	919515
1348	919516
101241	919517
75910	919518
83550	919519
37101	919520
119776	919521
8893	919522
64848	919523
41547	919524
53584	919525
28803	919526
99275	919527
46595	919528
26452	919529
62589	919530
3037	919531
339	919532
164060	919533
180873	919534
102146	919535
45259	919536
8521	919537
27880	919538
55668	919539
52953	919540
19424	919541
17670	919542
51255	919543
172107	919544
19323	919545
76690	919546
135148	919547
89580	919548
163945	919549
51971	919550
143150	919551
216804	919552
62034	919553
38408	919554
104207	919555
36310	919556
46752	919557
13364	919558
45596	919559
58550	919560
18795	919561
118140	919562
20894	919563
35298	919564
126390	919565
19643	919566
100940	919567
98207	919568
7133	919569
11030	919570
38719	919571
70800	919572
66905	919573
195912	919574
60508	919575
45834	919576
18094	919577
56167	919578
34614	919579
10714	919580
63947	919581
8025	919582
18585	919583
95760	919584
26950	919585
116505	919586
74337	919587
45229	919588
2388	919589
77793	919590
20670	919591
165423	919592
10524	919593
41763	919594
47166	919595
103875	919596
77411	919597
8911	919598
50673	919599
36619	919600
79954	919601
60370	919602
66732	919603
24021	919604
29108	919605
59539	919606
47977	919607
7627	919608
16246	919609
60761	919610
87155	919611
615	919612
124084	919613
164313	919614
120023	919615
138951	919616
1504	919617
167594	919618
4140	919619
210315	919620
10403	919621
84385	919622
148712	919623
45925	919624
82461	919625
73011	919626
34429	919627
19580	919628
20911	919629
79440	919630
107765	919631
54114	919632
117741	919633
60537	919634
805	919635
10734	919636
2758	919637
105864	919638
58650	919639
39961	919640
27423	919641
19911	919642
53165	919643
12371	919644
78574	919645
40942	919646
237835	919647
142925	919648
28403	919649
81450	919650
10508	919651
179008	919652
69651	919653
79208	919654
21635	919655
200548	919656
4014	919657
109362	919658
197991	919659
88936	919660
136369	919661
128190	919662
2829	919663
80609	919664
26589	919665
13513	919666
239260	919667
2489	919668
18260	919669
202678	919670
36307	919671
47771	919672
163025	919673
118520	919674
29060	919675
22129	919676
144883	919677
43650	919678
25290	919679
12446	919680
4411	919681
159349	919682
80040	919683
78033	919684
12452	919685
68597	919686
75427	919687
9751	919688
20532	919689
52421	919690
33349	919691
82841	919692
16085	919693
96511	919694
18695	919695
7084	919696
944	919697
49613	919698
137661	919699
61214	919700
17839	919701
50128	919702
15415	919703
57512	919704
1130	919705
71470	919706
32277	919707
47188	919708
3859	919709
33886	919710
93394	919711
162215	919712
30482	919713
22678	919714
84839	919715
170747	919716
259	919717
9149	919718
27102	919719
67193	919720
16165	919721
5195	919722
7815	919723
40423	919724
229049	919725
32825	919726
24338	919727
43159	919728
26572	919729
52241	919730
111583	919731
124011	919732
8538	919733
8538	919734
40985	919735
12857	919736
123727	919737
4481	919738
32430	919739
87468	919740
212470	919741
54043	919742
96098	919743
99417	919744
223110	919745
29310	919746
109809	919747
59433	919748
9596	919749
39322	919750
45316	919751
6582	919752
25888	919753
70754	919754
78254	919755
93279	919756
2146	919757
75798	919758
98508	919759
59777	919760
34231	919761
77438	919762
102297	919763
23518	919764
59734	919765
73953	919766
25411	919767
13897	919768
10498	919769
75880	919770
33559	919771
16022	919772
68449	919773
21232	919774
89701	919775
120537	919776
151914	919777
19679	919778
94258	919779
19309	919780
221168	919781
84880	919782
164465	919783
29352	919784
159439	919785
152761	919786
55702	919787
56796	919788
19636	919789
44507	919790
78956	919791
75576	919792
88415	919793
56482	919794
151416	919795
68352	919796
153313	919797
161755	919798
88681	919799
60854	919800
83157	919801
121833	919802
163111	919803
78906	919804
240357	919805
166972	919806
27068	919807
40095	919808
142150	919809
30222	919810
63784	919811
146386	919812
94383	919813
203429	919814
3904	919815
144155	919816
95366	919817
84197	919818
16515	919819
111696	919820
102517	919821
1673	919822
23519	919823
32811	919824
118574	919825
85676	919826
108879	919827
12140	919828
5708	919829
166781	919830
35905	919831
107720	919832
65177	919833
92268	919834
84438	919835
91974	919836
22166	919837
42305	919838
105691	919839
236998	919840
28982	919841
66391	919842
120547	919843
41112	919844
222024	919845
51288	919846
43220	919847
205619	919848
16003	919849
1777	919850
65019	919851
62721	919852
75866	919853
32284	919854
22567	919855
59936	919856
231221	919857
46406	919858
195280	919859
25458	919860
36654	919861
19677	919862
13529	919863
36699	919864
76804	919865
73756	919866
183731	919867
47970	919868
30368	919869
4792	919870
52870	919871
148528	919872
8040	919873
92869	919874
31950	919875
41977	919876
3461	919877
9569	919878
120008	919879
77519	919880
53696	919881
33277	919882
144078	919883
60886	919884
21343	919885
25188	919886
105331	919887
19267	919888
80179	919889
166090	919890
137170	919891
101560	919892
7001	919893
59399	919894
68165	919895
37549	919896
11869	919897
34579	919898
4952	919899
34782	919900
120279	919901
84346	919902
64849	919903
43337	919904
129936	919905
83838	919906
195031	919907
72043	919908
2271	919909
10828	919910
4369	919911
87902	919912
58454	919913
100898	919914
19381	919915
49423	919916
90996	919917
28946	919918
192747	919919
163457	919920
65736	919921
74841	919922
25163	919923
131193	919924
27483	919925
18634	919926
7382	919927
62104	919928
63842	919929
59612	919930
58313	919931
29122	919932
53357	919933
13547	919934
23113	919935
139637	919936
191006	919937
136916	919938
20091	919939
69410	919940
27094	919941
56079	919942
63489	919943
36666	919944
64189	919945
56109	919946
45	919947
120625	919948
33555	919949
77020	919950
2156	919951
35890	919952
126138	919953
45325	919954
50270	919955
148880	919956
165800	919957
18512	919958
45927	919959
146001	919960
105512	919961
5217	919962
36901	919963
49816	919964
127543	919965
1549	919966
128443	919967
191835	919968
4618	919969
83462	919970
850	919971
53097	919972
59002	919973
138428	919974
69753	919975
6346	919976
96707	919977
205395	919978
52602	919979
21376	919980
1029	919981
207180	919982
212054	919983
207651	919984
20890	919985
11219	919986
47756	919987
35798	919988
8862	919989
207212	919990
39771	919991
110534	919992
7403	919993
73678	919994
51480	919995
117283	919996
21577	919997
139273	919998
7382	919999
19711	920000
30205	920001
17775	920002
36413	920003
50279	920004
898	920005
93777	920006
193223	920007
31602	920008
166129	920009
117033	920010
72205	920011
50680	920012
21641	920013
28076	920014
199361	920015
41552	920016
6694	920017
9241	920018
88073	920019
41070	920020
204517	920021
6043	920022
87884	920023
50554	920024
113861	920025
52258	920026
9346	920027
40579	920028
76185	920029
13486	920030
8540	920031
16259	920032
15897	920033
46455	920034
84431	920035
22530	920036
93321	920037
939	920038
64854	920039
41076	920040
50074	920041
109815	920042
32648	920043
117855	920044
21128	920045
88808	920046
18492	920047
62181	920048
41387	920049
56083	920050
18921	920051
20526	920052
31528	920053
51055	920054
23517	920055
40843	920056
112099	920057
36145	920058
134527	920059
2909	920060
113134	920061
20805	920062
29860	920063
152860	920064
824	920065
210862	920066
22565	920067
36215	920068
3877	920069
12486	920070
1349	920071
45278	920072
165248	920073
162210	920074
39463	920075
76501	920076
24405	920077
81424	920078
76023	920079
81293	920080
12479	920081
29365	920082
99301	920083
26138	920084
52148	920085
163087	920086
46812	920087
103641	920088
58762	920089
7613	920090
116537	920091
23658	920092
29322	920093
236325	920094
14862	920095
53786	920096
3461	920097
12472	920098
15969	920099
9301	920100
68244	920101
39395	920102
129005	920103
14083	920104
11150	920105
96693	920106
18148	920107
28416	920108
8959	920109
107274	920110
50547	920111
54058	920112
16147	920113
36666	920114
69118	920115
34811	920116
51861	920117
229733	920118
36849	920119
83572	920120
39254	920121
47596	920122
148791	920123
9063	920124
11616	920125
23994	920126
666	920127
35843	920128
87692	920129
136	920130
81602	920131
77749	920132
165762	920133
71598	920134
17521	920135
89206	920136
72308	920137
2725	920138
63982	920139
8082	920140
6622	920141
44239	920142
24803	920143
236328	920144
29994	920145
21659	920146
175877	920147
36095	920148
10458	920149
7118	920150
43694	920151
69427	920152
93700	920153
139243	920154
175790	920155
190620	920156
59325	920157
37097	920158
208324	920159
29471	920160
153413	920161
78643	920162
2687	920163
83248	920164
111153	920165
149433	920166
187168	920167
11976	920168
174511	920169
11565	920170
8983	920171
26552	920172
81256	920173
104169	920174
139812	920175
14030	920176
65249	920177
4618	920178
37367	920179
135872	920180
41706	920181
19667	920182
63573	920183
26940	920184
2143	920185
23495	920186
42356	920187
43963	920188
36898	920189
53149	920190
96145	920191
152959	920192
662	920193
51677	920194
17515	920195
49264	920196
66890	920197
59797	920198
17025	920199
67562	920200
55698	920201
126940	920202
87264	920203
57278	920204
90873	920205
48196	920206
87774	920207
98969	920208
31103	920209
23594	920210
40779	920211
846	920212
5021	920213
140693	920214
139939	920215
40943	920216
51789	920217
5358	920218
11463	920219
28947	920220
81315	920221
36553	920222
7898	920223
27074	920224
76209	920225
93461	920226
148361	920227
44120	920228
19666	920229
7973	920230
32383	920231
106001	920232
51492	920233
135293	920234
33245	920235
112875	920236
34581	920237
101330	920238
46826	920239
8118	920240
67827	920241
76715	920242
28750	920243
27735	920244
117233	920245
23858	920246
188224	920247
29199	920248
55882	920249
37981	920250
44148	920251
29607	920252
39959	920253
94219	920254
52436	920255
73585	920256
45987	920257
189946	920258
74157	920259
40007	920260
97405	920261
40428	920262
166795	920263
163599	920264
19285	920265
22617	920266
31835	920267
40433	920268
132643	920269
4502	920270
100312	920271
118541	920272
4422	920273
85634	920274
134180	920275
23387	920276
39214	920277
214689	920278
176435	920279
20270	920280
94226	920281
100912	920282
21678	920283
28871	920284
11528	920285
36109	920286
53355	920287
26760	920288
75659	920289
3529	920290
60308	920291
10828	920292
6282	920293
45977	920294
58313	920295
81843	920296
81791	920297
44667	920298
34734	920299
125698	920300
29078	920301
40069	920302
19489	920303
65320	920304
102368	920305
51806	920306
127720	920307
205936	920308
94688	920309
212885	920310
29649	920311
80947	920312
214085	920313
25782	920314
5204	920315
122697	920316
8197	920317
17468	920318
48170	920319
102475	920320
66926	920321
7687	920322
29520	920323
32520	920324
17187	920325
196156	920326
131980	920327
153137	920328
12082	920329
47591	920330
73229	920331
103499	920332
189130	920333
36601	920334
66686	920335
59848	920336
102789	920337
127160	920338
125694	920339
10915	920340
17962	920341
34820	920342
45296	920343
36028	920344
70838	920345
11120	920346
62456	920347
7283	920348
73814	920349
22888	920350
43359	920351
39692	920352
86730	920353
10271	920354
118567	920355
112076	920356
116271	920357
71304	920358
90548	920359
133720	920360
71977	920361
209189	920362
209407	920363
78122	920364
104359	920365
13111	920366
13036	920367
4459	920368
150883	920369
231837	920370
111565	920371
25901	920372
26840	920373
21957	920374
12161	920375
182880	920376
23657	920377
29151	920378
87937	920379
121116	920380
124961	920381
139852	920382
201456	920383
117479	920384
16261	920385
22019	920386
135608	920387
21179	920388
101364	920389
116993	920390
33424	920391
100958	920392
24401	920393
31368	920394
4398	920395
23095	920396
100804	920397
27511	920398
21972	920399
12059	920400
97598	920401
10514	920402
28463	920403
6083	920404
1865	920405
28335	920406
84763	920407
111043	920408
138708	920409
6510	920410
27510	920411
1840	920412
34428	920413
59737	920414
19307	920415
47212	920416
156092	920417
83602	920418
24001	920419
75138	920420
138087	920421
11988	920422
23389	920423
83602	920424
40135	920425
84196	920426
50375	920427
103467	920428
209963	920429
84449	920430
71559	920431
17143	920432
75916	920433
39559	920434
15615	920435
93418	920436
21823	920437
899	920438
59346	920439
34490	920440
193776	920441
46400	920442
7578	920443
235588	920444
51166	920445
36752	920446
52019	920447
58014	920448
25467	920449
11353	920450
151018	920451
67077	920452
49816	920453
59544	920454
29250	920455
101779	920456
192853	920457
135507	920458
17018	920459
174946	920460
7841	920461
62034	920462
16138	920463
33086	920464
35343	920465
34595	920466
28245	920467
97321	920468
9299	920469
37499	920470
58417	920471
34879	920472
6926	920473
15454	920474
6462	920475
64091	920476
64632	920477
30200	920478
15110	920479
9001	920480
64759	920481
87054	920482
36230	920483
68133	920484
82045	920485
121859	920486
71884	920487
201306	920488
43947	920489
31717	920490
45268	920491
192704	920492
20234	920493
9172	920494
14027	920495
34889	920496
89900	920497
87931	920498
26464	920499
57133	920500
7425	920501
17261	920502
47445	920503
143641	920504
192678	920505
599	920506
79665	920507
920	920508
156326	920509
146698	920510
99780	920511
173665	920512
103196	920513
76305	920514
16425	920515
16198	920516
24383	920517
86572	920518
18678	920519
59231	920520
100098	920521
45430	920522
97597	920523
15641	920524
3206	920525
35967	920526
55081	920527
138997	920528
73636	920529
9273	920530
89189	920531
29086	920532
45291	920533
101361	920534
34744	920535
76597	920536
87031	920537
104798	920538
14577	920539
136509	920540
489	920541
32492	920542
96518	920543
1566	920544
173172	920545
74046	920546
22062	920547
94240	920548
105836	920549
69023	920550
8856	920551
80848	920552
65302	920553
62090	920554
19499	920555
28698	920556
27692	920557
134683	920558
32431	920559
32469	920560
174794	920561
64344	920562
64738	920563
52899	920564
29072	920565
2160	920566
47754	920567
32066	920568
80004	920569
121587	920570
116412	920571
47442	920572
104243	920573
82108	920574
178845	920575
17134	920576
30263	920577
170990	920578
1026	920579
16757	920580
12303	920581
179351	920582
152277	920583
64476	920584
5478	920585
45440	920586
1646	920587
56245	920588
7057	920589
83243	920590
8102	920591
11263	920592
164309	920593
106074	920594
40248	920595
28920	920596
213313	920597
62185	920598
19155	920599
110761	920600
12138	920601
52409	920602
179368	920603
57131	920604
65331	920605
101154	920606
26873	920607
89782	920608
99585	920609
52944	920610
21413	920611
51013	920612
19378	920613
34754	920614
20151	920615
30443	920616
37801	920617
168419	920618
23238	920619
100766	920620
178469	920621
48243	920622
27846	920623
93528	920624
75684	920625
28230	920626
206693	920627
79918	920628
11911	920629
5569	920630
21698	920631
33450	920632
21532	920633
5347	920634
26274	920635
97955	920636
13585	920637
10210	920638
109719	920639
750	920640
87784	920641
110958	920642
56011	920643
52540	920644
15677	920645
20995	920646
46849	920647
56404	920648
9321	920649
96113	920650
96309	920651
216330	920652
74595	920653
64615	920654
12581	920655
137094	920656
88033	920657
17293	920658
41755	920659
23613	920660
51053	920661
28205	920662
152960	920663
66495	920664
76121	920665
17793	920666
27711	920667
91818	920668
5727	920669
88412	920670
87404	920671
87213	920672
21781	920673
13485	920674
52761	920675
73853	920676
19723	920677
26508	920678
41547	920679
182764	920680
95439	920681
46367	920682
17990	920683
54855	920684
6682	920685
2156	920686
119064	920687
42444	920688
11885	920689
3290	920690
3091	920691
40624	920692
17294	920693
57284	920694
361	920695
119589	920696
163126	920697
194613	920698
118355	920699
89754	920700
4895	920701
13083	920702
58123	920703
40069	920704
13583	920705
41064	920706
120306	920707
76570	920708
80365	920709
42706	920710
195122	920711
26039	920712
73957	920713
40937	920714
132585	920715
62173	920716
24270	920717
26766	920718
36308	920719
83593	920720
126354	920721
64156	920722
89307	920723
210339	920724
46566	920725
176470	920726
74688	920727
111527	920728
29647	920729
150965	920730
132013	920731
118270	920732
18134	920733
37616	920734
38311	920735
93121	920736
12595	920737
151711	920738
66650	920739
194618	920740
206630	920741
67042	920742
67268	920743
101667	920744
82282	920745
74351	920746
31579	920747
177315	920748
10012	920749
40794	920750
27680	920751
86920	920752
117763	920753
193119	920754
120555	920755
3168	920756
28054	920757
35349	920758
20591	920759
92438	920760
8704	920761
19534	920762
56060	920763
22203	920764
23247	920765
21660	920766
3802	920767
7596	920768
9869	920769
68075	920770
32354	920771
85798	920772
52106	920773
63194	920774
47082	920775
56159	920776
76401	920777
68674	920778
522	920779
210057	920780
54952	920781
44379	920782
20860	920783
45697	920784
31091	920785
20516	920786
40636	920787
25537	920788
63474	920789
76695	920790
3004	920791
18505	920792
19220	920793
9801	920794
28957	920795
72906	920796
149923	920797
190500	920798
7577	920799
9225	920800
68354	920801
36483	920802
3430	920803
23983	920804
10026	920805
48678	920806
111302	920807
87602	920808
18616	920809
13278	920810
70863	920811
117437	920812
17412	920813
86723	920814
29595	920815
28229	920816
32603	920817
61817	920818
79723	920819
80154	920820
90241	920821
47313	920822
9568	920823
7477	920824
49869	920825
83270	920826
5231	920827
55955	920828
49084	920829
175591	920830
7491	920831
53905	920832
3082	920833
13476	920834
47226	920835
10280	920836
73427	920837
107877	920838
116549	920839
99265	920840
11150	920841
17950	920842
18467	920843
87137	920844
36708	920845
36708	920846
51863	920847
55831	920848
44028	920849
193303	920850
50570	920851
55821	920852
165645	920853
109698	920854
118227	920855
67859	920856
5921	920857
102189	920858
69189	920859
48111	920860
198576	920861
33744	920862
99453	920863
138277	920864
193652	920865
159253	920866
22039	920867
45436	920868
149854	920869
2790	920870
351	920871
36110	920872
6124	920873
24098	920874
33207	920875
2200	920876
34315	920877
69805	920878
35938	920879
83599	920880
199354	920881
39215	920882
32289	920883
93187	920884
14933	920885
21790	920886
183741	920887
111732	920888
32037	920889
59989	920890
236226	920891
57698	920892
103424	920893
87205	920894
99693	920895
29146	920896
26546	920897
57488	920898
73457	920899
113995	920900
142834	920901
184153	920902
39585	920903
78878	920904
78852	920905
233972	920906
47581	920907
150353	920908
104271	920909
93508	920910
126253	920911
16107	920912
1521	920913
23972	920914
132925	920915
16027	920916
20139	920917
76540	920918
23722	920919
32015	920920
109964	920921
87475	920922
67900	920923
15926	920924
136441	920925
46786	920926
68315	920927
25653	920928
24360	920929
61581	920930
13101	920931
19280	920932
29867	920933
164670	920934
31856	920935
8881	920936
12106	920937
59693	920938
40088	920939
3406	920940
50861	920941
37989	920942
62688	920943
29348	920944
60803	920945
72161	920946
151287	920947
58842	920948
9881	920949
148685	920950
150838	920951
208226	920952
47584	920953
33014	920954
130619	920955
33074	920956
59993	920957
4703	920958
94985	920959
44064	920960
29652	920961
20644	920962
23447	920963
149092	920964
51129	920965
79929	920966
20639	920967
12024	920968
88735	920969
68412	920970
51784	920971
23101	920972
35281	920973
10547	920974
43626	920975
139793	920976
45890	920977
10390	920978
36306	920979
68059	920980
16748	920981
3925	920982
17417	920983
175053	920984
60784	920985
84194	920986
72698	920987
105212	920988
153646	920989
203422	920990
169392	920991
135799	920992
128970	920993
139721	920994
165880	920995
56041	920996
33326	920997
14609	920998
136367	920999
33403	921000
60127	921001
20999	921002
26273	921003
97804	921004
35171	921005
23035	921006
84146	921007
58429	921008
56993	921009
41232	921010
161648	921011
142063	921012
142178	921013
99874	921014
11922	921015
49104	921016
29490	921017
134196	921018
51514	921019
21876	921020
84030	921021
27626	921022
26142	921023
8943	921024
27512	921025
65221	921026
74793	921027
67416	921028
144095	921029
222558	921030
88641	921031
90784	921032
19552	921033
53981	921034
132366	921035
125471	921036
44127	921037
62250	921038
153109	921039
3664	921040
33148	921041
37435	921042
116281	921043
32935	921044
88410	921045
33128	921046
72017	921047
136818	921048
44108	921049
66924	921050
72027	921051
16400	921052
46036	921053
46914	921054
41118	921055
29505	921056
154455	921057
199295	921058
24164	921059
64342	921060
87289	921061
59056	921062
27842	921063
29131	921064
29886	921065
112678	921066
44706	921067
41582	921068
155356	921069
21385	921070
219064	921071
45308	921072
33921	921073
31225	921074
14669	921075
49987	921076
175472	921077
23146	921078
66989	921079
25581	921080
31387	921081
33164	921082
5086	921083
6240	921084
26370	921085
19461	921086
7062	921087
110311	921088
60417	921089
164962	921090
25396	921091
35162	921092
71626	921093
53826	921094
220623	921095
10521	921096
160801	921097
122139	921098
54639	921099
141624	921100
953	921101
67940	921102
37420	921103
87272	921104
192882	921105
29221	921106
183831	921107
59124	921108
27586	921109
29178	921110
101899	921111
117889	921112
10319	921113
32663	921114
36569	921115
14090	921116
8567	921117
21415	921118
27596	921119
61681	921120
46030	921121
111117	921122
96288	921123
37010	921124
43313	921125
25527	921126
61086	921127
31667	921128
176808	921129
18580	921130
21465	921131
18404	921132
71997	921133
35221	921134
87773	921135
31372	921136
21777	921137
53548	921138
15945	921139
70262	921140
209054	921141
6692	921142
58177	921143
65378	921144
1214	921145
17361	921146
44111	921147
32	921148
21694	921149
164153	921150
26182	921151
217589	921152
1069	921153
17775	921154
32055	921155
18406	921156
14985	921157
39211	921158
14724	921159
18583	921160
43844	921161
10873	921162
23029	921163
190801	921164
286	921165
211543	921166
490	921167
105625	921168
2729	921169
40072	921170
94378	921171
193140	921172
260	921173
34622	921174
126691	921175
178715	921176
18361	921177
84248	921178
75934	921179
110931	921180
141412	921181
59166	921182
59544	921183
99955	921184
23348	921185
36750	921186
214718	921187
42462	921188
49508	921189
48547	921190
32650	921191
30058	921192
55303	921193
89478	921194
117960	921195
76841	921196
136999	921197
77264	921198
15586	921199
50084	921200
98425	921201
62096	921202
21679	921203
45002	921204
23348	921205
29162	921206
63937	921207
36437	921208
14765	921209
1552	921210
10835	921211
48572	921212
16100	921213
79921	921214
77501	921215
32633	921216
3351	921217
52314	921218
5361	921219
127293	921220
140728	921221
529	921222
2303	921223
6279	921224
186061	921225
6586	921226
26190	921227
88339	921228
29768	921229
94865	921230
14611	921231
2386	921232
94706	921233
64372	921234
20354	921235
6968	921236
11104	921237
98079	921238
55123	921239
55123	921240
71553	921241
14484	921242
185453	921243
78774	921244
52825	921245
87586	921246
135218	921247
42922	921248
76561	921249
49253	921250
121132	921251
100581	921252
64633	921253
7617	921254
124828	921255
29539	921256
137254	921257
30639	921258
80978	921259
124674	921260
83351	921261
162910	921262
75009	921263
11777	921264
37586	921265
158580	921266
102510	921267
53626	921268
6614	921269
8906	921270
60873	921271
169661	921272
42119	921273
168621	921274
9758	921275
32126	921276
54942	921277
11994	921278
66347	921279
119068	921280
48988	921281
22658	921282
37724	921283
62987	921284
43421	921285
24983	921286
106343	921287
3565	921288
139570	921289
102184	921290
190367	921291
36024	921292
135598	921293
212962	921294
60900	921295
112045	921296
34239	921297
10595	921298
11233	921299
10452	921300
191469	921301
136661	921302
1874	921303
56780	921304
112861	921305
133885	921306
140933	921307
101528	921308
102268	921309
93951	921310
37584	921311
186070	921312
131515	921313
78014	921314
74722	921315
47891	921316
6601	921317
10420	921318
55823	921319
55587	921320
175573	921321
17128	921322
7672	921323
48181	921324
65463	921325
73789	921326
131620	921327
24808	921328
71525	921329
156294	921330
83411	921331
5205	921332
37987	921333
137110	921334
21116	921335
41638	921336
22714	921337
10258	921338
7388	921339
166861	921340
47080	921341
111089	921342
14983	921343
41283	921344
133900	921345
3433	921346
44756	921347
8849	921348
46409	921349
29785	921350
19210	921351
107813	921352
59493	921353
30634	921354
76015	921355
27601	921356
49086	921357
190466	921358
51629	921359
30202	921360
36950	921361
87478	921362
986	921363
82430	921364
27067	921365
130536	921366
135237	921367
60314	921368
9559	921369
40443	921370
94652	921371
137601	921372
59510	921373
75904	921374
46805	921375
190230	921376
11460	921377
76923	921378
31888	921379
103628	921380
208281	921381
121848	921382
46278	921383
137547	921384
53347	921385
18583	921386
76099	921387
65218	921388
148238	921389
82593	921390
89669	921391
21932	921392
85699	921393
110223	921394
239753	921395
23856	921396
50223	921397
649	921398
61414	921399
67961	921400
61946	921401
33256	921402
71968	921403
23852	921404
166423	921405
52213	921406
59213	921407
146353	921408
101180	921409
136193	921410
164339	921411
79365	921412
102338	921413
25518	921414
30993	921415
26945	921416
23308	921417
105693	921418
29851	921419
118071	921420
192578	921421
182707	921422
59153	921423
112542	921424
9562	921425
38490	921426
25916	921427
11016	921428
149492	921429
49260	921430
103306	921431
76668	921432
71361	921433
71361	921434
60962	921435
5486	921436
112522	921437
196362	921438
175791	921439
110561	921440
72360	921441
88558	921442
236488	921443
167418	921444
21395	921445
129427	921446
171558	921447
113544	921448
59025	921449
181932	921450
58367	921451
116024	921452
29878	921453
177252	921454
8645	921455
111423	921456
126895	921457
43678	921458
129188	921459
9831	921460
35037	921461
85452	921462
161544	921463
10673	921464
130164	921465
73277	921466
89694	921467
134464	921468
102062	921469
25757	921470
13158	921471
11086	921472
203525	921473
3527	921474
123863	921475
42518	921476
65182	921477
14688	921478
75822	921479
14779	921480
46216	921481
28762	921482
36747	921483
10235	921484
110234	921485
6305	921486
22584	921487
283	921488
129162	921489
52833	921490
23218	921491
68947	921492
17698	921493
236589	921494
101781	921495
10373	921496
55247	921497
236561	921498
100717	921499
47349	921500
126996	921501
58551	921502
29178	921503
126132	921504
238942	921505
237281	921506
29838	921507
15725	921508
55845	921509
102160	921510
32348	921511
25603	921512
81954	921513
119045	921514
10320	921515
20474	921516
16325	921517
87615	921518
13410	921519
91951	921520
62503	921521
55484	921522
112736	921523
8891	921524
21149	921525
51913	921526
26276	921527
12148	921528
7640	921529
41878	921530
240228	921531
2739	921532
68943	921533
5058	921534
125149	921535
7826	921536
101435	921537
76639	921538
30671	921539
44924	921540
89976	921541
3423	921542
70352	921543
205220	921544
18318	921545
108077	921546
39994	921547
1971	921548
58239	921549
17808	921550
22806	921551
10792	921552
92990	921553
45628	921554
5540	921555
50408	921556
5	921557
74926	921558
2	921559
25754	921560
20757	921561
50467	921562
15095	921563
21645	921564
45255	921565
104065	921566
1728	921567
7775	921568
19175	921569
75398	921570
21179	921571
119895	921572
74732	921573
67266	921574
4123	921575
77125	921576
209384	921577
28989	921578
51984	921579
185429	921580
48756	921581
76454	921582
188381	921583
21869	921584
40172	921585
130077	921586
238096	921587
15895	921588
70930	921589
71441	921590
9432	921591
39552	921592
30	921593
45545	921594
59736	921595
54742	921596
2	921597
140033	921598
21431	921599
1081	921600
11270	921601
61270	921602
47143	921603
26358	921604
67484	921605
5489	921606
167399	921607
8360	921608
104944	921609
29356	921610
31188	921611
65106	921612
10172	921613
67592	921614
31088	921615
18797	921616
2098	921617
33062	921618
193898	921619
33205	921620
2421	921621
116198	921622
12944	921623
112977	921624
29733	921625
48258	921626
19858	921627
102386	921628
151565	921629
46639	921630
53132	921631
71232	921632
223414	921633
2519	921634
1691	921635
4458	921636
164586	921637
188993	921638
70934	921639
58092	921640
103985	921641
15529	921642
34664	921643
11937	921644
149113	921645
15942	921646
72307	921647
6833	921648
20715	921649
19247	921650
65507	921651
102471	921652
52728	921653
57194	921654
68272	921655
5766	921656
79426	921657
149836	921658
20302	921659
64952	921660
129311	921661
52731	921662
193314	921663
47589	921664
69318	921665
48999	921666
57931	921667
8509	921668
59148	921669
163215	921670
40714	921671
1145	921672
30553	921673
56483	921674
111581	921675
80463	921676
40232	921677
38243	921678
2031	921679
46181	921680
58828	921681
95323	921682
8891	921683
69773	921684
69544	921685
110712	921686
65136	921687
43405	921688
36950	921689
34751	921690
91382	921691
53126	921692
3142	921693
39172	921694
155546	921695
57251	921696
4390	921697
187841	921698
113478	921699
9248	921700
8929	921701
41267	921702
77410	921703
228421	921704
111195	921705
230210	921706
31748	921707
36107	921708
89634	921709
1998	921710
29416	921711
74475	921712
85343	921713
120172	921714
8763	921715
11967	921716
32758	921717
77719	921718
35619	921719
96951	921720
16225	921721
152513	921722
41605	921723
118609	921724
19294	921725
230913	921726
187879	921727
28688	921728
26417	921729
1850	921730
36508	921731
26683	921732
2801	921733
111354	921734
219114	921735
72461	921736
71799	921737
47082	921738
76563	921739
111764	921740
37074	921741
126618	921742
56719	921743
127750	921744
12410	921745
136318	921746
176035	921747
70331	921748
69995	921749
88879	921750
222674	921751
85382	921752
25529	921753
193862	921754
73177	921755
75650	921756
53696	921757
86804	921758
132705	921759
31030	921760
64635	921761
147663	921762
38047	921763
35851	921764
46632	921765
4591	921766
68638	921767
67977	921768
12280	921769
21318	921770
29501	921771
21493	921772
26637	921773
59920	921774
71471	921775
75029	921776
11560	921777
31412	921778
99709	921779
59439	921780
149183	921781
99357	921782
152059	921783
19236	921784
6126	921785
46376	921786
216437	921787
42593	921788
95314	921789
46133	921790
20468	921791
89904	921792
40488	921793
65042	921794
495	921795
10812	921796
18622	921797
6835	921798
25620	921799
135900	921800
39846	921801
72730	921802
31493	921803
57555	921804
953	921805
112329	921806
28127	921807
36400	921808
2115	921809
201424	921810
11889	921811
61792	921812
5765	921813
88340	921814
13043	921815
69451	921816
38424	921817
49898	921818
50043	921819
7697	921820
34360	921821
71021	921822
5962	921823
1364	921824
54082	921825
90572	921826
19482	921827
94853	921828
81699	921829
76211	921830
120290	921831
57779	921832
43407	921833
877	921834
59556	921835
17393	921836
11181	921837
65183	921838
21500	921839
112844	921840
33175	921841
13348	921842
145275	921843
39354	921844
27271	921845
92058	921846
153538	921847
87925	921848
76898	921849
37093	921850
35006	921851
49461	921852
106649	921853
39607	921854
27647	921855
127694	921856
81143	921857
49429	921858
62631	921859
20818	921860
11889	921861
69540	921862
153066	921863
109957	921864
40114	921865
4623	921866
28861	921867
133904	921868
71531	921869
77151	921870
3088	921871
2149	921872
141353	921873
22716	921874
78954	921875
57732	921876
15664	921877
90931	921878
190785	921879
145681	921880
66861	921881
77397	921882
55146	921883
101037	921884
93887	921885
84697	921886
52482	921887
180762	921888
15390	921889
96548	921890
3012	921891
29243	921892
40103	921893
71223	921894
128272	921895
48220	921896
49599	921897
26063	921898
53056	921899
100731	921900
213069	921901
152929	921902
19591	921903
102472	921904
204510	921905
176668	921906
94288	921907
126115	921908
203520	921909
109857	921910
64663	921911
31586	921912
95126	921913
84420	921914
56207	921915
214549	921916
92673	921917
123213	921918
10151	921919
59762	921920
17232	921921
84929	921922
213128	921923
90914	921924
135470	921925
32611	921926
95109	921927
82979	921928
15350	921929
4277	921930
111336	921931
138981	921932
24754	921933
192893	921934
127279	921935
151858	921936
53872	921937
21824	921938
77500	921939
178521	921940
64294	921941
79358	921942
89544	921943
32687	921944
210850	921945
49896	921946
85386	921947
40246	921948
76431	921949
95512	921950
8921	921951
1972	921952
102094	921953
41437	921954
82288	921955
147140	921956
67815	921957
138528	921958
64853	921959
53041	921960
50935	921961
58728	921962
59470	921963
2225	921964
26696	921965
8692	921966
16118	921967
88923	921968
36198	921969
35276	921970
66433	921971
4131	921972
68634	921973
139155	921974
108047	921975
41537	921976
34870	921977
2536	921978
112000	921979
91521	921980
36656	921981
47031	921982
62271	921983
327	921984
64875	921985
65456	921986
11904	921987
53106	921988
58272	921989
75319	921990
215837	921991
41299	921992
12303	921993
58128	921994
27751	921995
26509	921996
34678	921997
146311	921998
2400	921999
36470	922000
18511	922001
176466	922002
43412	922003
150161	922004
19870	922005
15936	922006
82557	922007
36508	922008
235749	922009
14757	922010
67597	922011
140978	922012
26809	922013
146083	922014
54819	922015
121830	922016
69370	922017
82314	922018
26640	922019
151722	922020
18533	922021
25166	922022
99440	922023
8915	922024
42430	922025
34856	922026
87983	922027
125873	922028
152603	922029
100459	922030
63705	922031
6033	922032
52538	922033
54197	922034
71227	922035
66790	922036
2796	922037
163230	922038
26755	922039
10442	922040
59909	922041
228391	922042
140961	922043
49077	922044
164635	922045
145986	922046
190628	922047
5720	922048
118556	922049
27364	922050
35053	922051
112424	922052
1280	922053
213626	922054
88680	922055
94472	922056
50573	922057
63449	922058
66699	922059
41487	922060
15915	922061
40801	922062
2	922063
2	922064
166058	922065
21047	922066
149706	922067
19295	922068
133392	922069
95125	922070
967	922071
86893	922072
64841	922073
40559	922074
55867	922075
127491	922076
31955	922077
211314	922078
163469	922079
79353	922080
164212	922081
99410	922082
137581	922083
88033	922084
11236	922085
29110	922086
32494	922087
10289	922088
45831	922089
19857	922090
126681	922091
93473	922092
94457	922093
72439	922094
40254	922095
4066	922096
21823	922097
36920	922098
99540	922099
15633	922100
8233	922101
44558	922102
53727	922103
82027	922104
9203	922105
6603	922106
30214	922107
127045	922108
81875	922109
31167	922110
3630	922111
25145	922112
45541	922113
58093	922114
75831	922115
116477	922116
32511	922117
5050	922118
46155	922119
96804	922120
182507	922121
19390	922122
23014	922123
44668	922124
1990	922125
74517	922126
82356	922127
64980	922128
96868	922129
102131	922130
20356	922131
90074	922132
25230	922133
135895	922134
98375	922135
96064	922136
120343	922137
59901	922138
100610	922139
29100	922140
8672	922141
23796	922142
43957	922143
91311	922144
75778	922145
112144	922146
17802	922147
125958	922148
59338	922149
117452	922150
37340	922151
89495	922152
34761	922153
99143	922154
50555	922155
28193	922156
33678	922157
147031	922158
1238	922159
50267	922160
66983	922161
141712	922162
70170	922163
76807	922164
35887	922165
11075	922166
1056	922167
40792	922168
7776	922169
50945	922170
14771	922171
187118	922172
117530	922173
28819	922174
25756	922175
135810	922176
19541	922177
173149	922178
93961	922179
1245	922180
96628	922181
60947	922182
6573	922183
70612	922184
88806	922185
87480	922186
101510	922187
7594	922188
101965	922189
12331	922190
2536	922191
21584	922192
6005	922193
34712	922194
54955	922195
58418	922196
19135	922197
45785	922198
87357	922199
41772	922200
41489	922201
109027	922202
7956	922203
202743	922204
37853	922205
149472	922206
64340	922207
8216	922208
112062	922209
150284	922210
1913	922211
22597	922212
144363	922213
18126	922214
15082	922215
9006	922216
135332	922217
33278	922218
25162	922219
7535	922220
80028	922221
93319	922222
189131	922223
184996	922224
18163	922225
198033	922226
23395	922227
27931	922228
133225	922229
36961	922230
39864	922231
72816	922232
25069	922233
99569	922234
23767	922235
29387	922236
45699	922237
26908	922238
109800	922239
138715	922240
139630	922241
149855	922242
100543	922243
131404	922244
14536	922245
60944	922246
141636	922247
47740	922248
30105	922249
6518	922250
102343	922251
31828	922252
56393	922253
105360	922254
192415	922255
182508	922256
77382	922257
40290	922258
212823	922259
10442	922260
58706	922261
65850	922262
151013	922263
165526	922264
88392	922265
124814	922266
222083	922267
8866	922268
107897	922269
139942	922270
141002	922271
52133	922272
191311	922273
105800	922274
212509	922275
99316	922276
95077	922277
59503	922278
35399	922279
35556	922280
35556	922281
132668	922282
140563	922283
27845	922284
50536	922285
40711	922286
15931	922287
19842	922288
10806	922289
124564	922290
141931	922291
72968	922292
80176	922293
17687	922294
99777	922295
3252	922296
55479	922297
34557	922298
22029	922299
45264	922300
56765	922301
59968	922302
29304	922303
118825	922304
31189	922305
61572	922306
36826	922307
138487	922308
21785	922309
40048	922310
37896	922311
125872	922312
10600	922313
55684	922314
15152	922315
127103	922316
52385	922317
21720	922318
1912	922319
3892	922320
153180	922321
78945	922322
18039	922323
76673	922324
62380	922325
42610	922326
7964	922327
161303	922328
77238	922329
137940	922330
1379	922331
72528	922332
19000	922333
70688	922334
111930	922335
134566	922336
113467	922337
28000	922338
127534	922339
35360	922340
37356	922341
2722	922342
6602	922343
46294	922344
11936	922345
163520	922346
68769	922347
141926	922348
141973	922349
43400	922350
33387	922351
20534	922352
56422	922353
55292	922354
66089	922355
93844	922356
5009	922357
37446	922358
15027	922359
121962	922360
81450	922361
133765	922362
8092	922363
88373	922364
78302	922365
10478	922366
213497	922367
44176	922368
143859	922369
87047	922370
20962	922371
196089	922372
66434	922373
27707	922374
320	922375
181400	922376
104195	922377
75174	922378
110287	922379
102352	922380
73696	922381
53499	922382
50360	922383
59434	922384
134838	922385
23739	922386
14782	922387
29381	922388
7022	922389
67660	922390
61785	922391
76223	922392
187439	922393
99185	922394
35676	922395
191013	922396
45638	922397
13466	922398
61742	922399
9502	922400
47908	922401
82405	922402
71498	922403
36700	922404
35865	922405
31486	922406
137412	922407
1962	922408
87716	922409
75384	922410
154086	922411
76384	922412
10763	922413
55879	922414
85018	922415
120837	922416
175665	922417
29024	922418
22586	922419
234291	922420
95766	922421
59758	922422
43568	922423
95583	922424
214884	922425
129665	922426
165820	922427
32904	922428
33347	922429
69361	922430
164948	922431
61306	922432
84528	922433
103638	922434
25621	922435
165095	922436
199017	922437
6484	922438
664	922439
51654	922440
30587	922441
16276	922442
68419	922443
114560	922444
81198	922445
16600	922446
199203	922447
2412	922448
7631	922449
103391	922450
18568	922451
33115	922452
94297	922453
4402	922454
18981	922455
233548	922456
30147	922457
153312	922458
174371	922459
71450	922460
150443	922461
97029	922462
8803	922463
115220	922464
6610	922465
54325	922466
131567	922467
24554	922468
14065	922469
61437	922470
84884	922471
179142	922472
37787	922473
8470	922474
119954	922475
18869	922476
52368	922477
21376	922478
37453	922479
36555	922480
35353	922481
67710	922482
53164	922483
87821	922484
68550	922485
55953	922486
13452	922487
61158	922488
67117	922489
195431	922490
40836	922491
73980	922492
20616	922493
15386	922494
56667	922495
173374	922496
43955	922497
60229	922498
8733	922499
40700	922500
1725	922501
21191	922502
49242	922503
192963	922504
230259	922505
33542	922506
6581	922507
856	922508
15768	922509
107513	922510
54932	922511
55532	922512
38404	922513
10863	922514
58607	922515
7249	922516
96062	922517
139574	922518
29419	922519
59957	922520
99234	922521
112260	922522
5315	922523
48941	922524
72138	922525
123856	922526
25016	922527
10203	922528
58153	922529
138325	922530
109741	922531
19169	922532
154302	922533
116973	922534
7718	922535
17224	922536
61236	922537
6942	922538
83231	922539
29158	922540
1502	922541
43189	922542
12551	922543
30064	922544
167090	922545
68103	922546
87178	922547
109663	922548
157141	922549
111936	922550
31042	922551
81641	922552
37	922553
7373	922554
7431	922555
151377	922556
109892	922557
213660	922558
63826	922559
46267	922560
141709	922561
24260	922562
14522	922563
49336	922564
104821	922565
90012	922566
12834	922567
115686	922568
14791	922569
165127	922570
152165	922571
200529	922572
24252	922573
169023	922574
163125	922575
21823	922576
53401	922577
21941	922578
19991	922579
8673	922580
17514	922581
163424	922582
43941	922583
128988	922584
229980	922585
175	922586
73540	922587
52660	922588
147086	922589
11458	922590
30066	922591
38573	922592
203147	922593
122816	922594
59580	922595
151161	922596
29227	922597
47609	922598
59187	922599
11807	922600
13401	922601
77182	922602
38737	922603
183935	922604
153988	922605
79789	922606
4550	922607
12259	922608
71715	922609
83797	922610
39311	922611
34460	922612
17838	922613
2	922614
13366	922615
89969	922616
44277	922617
138219	922618
1137	922619
4583	922620
9775	922621
94826	922622
13422	922623
189307	922624
29425	922625
37683	922626
99649	922627
41086	922628
151768	922629
140967	922630
72646	922631
52137	922632
122359	922633
140977	922634
31373	922635
109190	922636
75044	922637
10635	922638
23771	922639
183270	922640
36187	922641
28813	922642
63439	922643
209326	922644
101574	922645
165428	922646
3616	922647
20065	922648
9130	922649
87577	922650
80121	922651
15150	922652
529	922653
9118	922654
4466	922655
175173	922656
13007	922657
21189	922658
33062	922659
133731	922660
32331	922661
118101	922662
10351	922663
5155	922664
133494	922665
41640	922666
118848	922667
21339	922668
19239	922669
116727	922670
4412	922671
52482	922672
21566	922673
117109	922674
2394	922675
7695	922676
68083	922677
68056	922678
94654	922679
31682	922680
32879	922681
99045	922682
205360	922683
150521	922684
41942	922685
68871	922686
68820	922687
69401	922688
102855	922689
69278	922690
90542	922691
62896	922692
24297	922693
51679	922694
25296	922695
39481	922696
122039	922697
33589	922698
42215	922699
52466	922700
95072	922701
27752	922702
28767	922703
17546	922704
113841	922705
32337	922706
177680	922707
43986	922708
30614	922709
59005	922710
89427	922711
128239	922712
35680	922713
25538	922714
121667	922715
37846	922716
25205	922717
172397	922718
127601	922719
125823	922720
108115	922721
25523	922722
3859	922723
129470	922724
206738	922725
73328	922726
3030	922727
118905	922728
48924	922729
1288	922730
141015	922731
203386	922732
17837	922733
49443	922734
151411	922735
83143	922736
153673	922737
58258	922738
27626	922739
23546	922740
111151	922741
49604	922742
62064	922743
69790	922744
71186	922745
96508	922746
7682	922747
89264	922748
212302	922749
17990	922750
16275	922751
49442	922752
140956	922753
186880	922754
113956	922755
22566	922756
140937	922757
103423	922758
238925	922759
64531	922760
131333	922761
82926	922762
37102	922763
2747	922764
101923	922765
150413	922766
183869	922767
26497	922768
79395	922769
17378	922770
63213	922771
6629	922772
7075	922773
67199	922774
56957	922775
20956	922776
117238	922777
67041	922778
210831	922779
39399	922780
94727	922781
75977	922782
10303	922783
236964	922784
116157	922785
177224	922786
121794	922787
53412	922788
68770	922789
8921	922790
59732	922791
117756	922792
136498	922793
22453	922794
68309	922795
105230	922796
154226	922797
122948	922798
147462	922799
160520	922800
55581	922801
81209	922802
84372	922803
2232	922804
2696	922805
43400	922806
26161	922807
51711	922808
67200	922809
104570	922810
201143	922811
14425	922812
14711	922813
236889	922814
26632	922815
112775	922816
101047	922817
75442	922818
9279	922819
103150	922820
25058	922821
49125	922822
121179	922823
3049	922824
120413	922825
25157	922826
88250	922827
33129	922828
87943	922829
41421	922830
200369	922831
22652	922832
27593	922833
94562	922834
122331	922835
7345	922836
55322	922837
152316	922838
30658	922839
33152	922840
87504	922841
1057	922842
47742	922843
525	922844
148839	922845
77193	922846
51600	922847
50562	922848
37044	922849
69283	922850
47186	922851
12486	922852
66417	922853
109263	922854
73035	922855
43367	922856
347	922857
36587	922858
50992	922859
22939	922860
101217	922861
46667	922862
117106	922863
11856	922864
40973	922865
10731	922866
113706	922867
34258	922868
82208	922869
10026	922870
47742	922871
207395	922872
40467	922873
15476	922874
1519	922875
26388	922876
14789	922877
14499	922878
12811	922879
26399	922880
41372	922881
69495	922882
148170	922883
165612	922884
67211	922885
118609	922886
44742	922887
52595	922888
235751	922889
41649	922890
67114	922891
59277	922892
167363	922893
13809	922894
152192	922895
36505	922896
21659	922897
21425	922898
116327	922899
40307	922900
209530	922901
164822	922902
87978	922903
60757	922904
20849	922905
10187	922906
198692	922907
25810	922908
84054	922909
152439	922910
177236	922911
43816	922912
98511	922913
30578	922914
41659	922915
67564	922916
115673	922917
47854	922918
43962	922919
74837	922920
72110	922921
47765	922922
33592	922923
3934	922924
127050	922925
63421	922926
68628	922927
151431	922928
93780	922929
68039	922930
8170	922931
64156	922932
49764	922933
150808	922934
30344	922935
124632	922936
10168	922937
15282	922938
165059	922939
51747	922940
137013	922941
73437	922942
57609	922943
28895	922944
36438	922945
20727	922946
75438	922947
196129	922948
52006	922949
26371	922950
73423	922951
27604	922952
19174	922953
6511	922954
18324	922955
34170	922956
28193	922957
52837	922958
151115	922959
56104	922960
40240	922961
31490	922962
184628	922963
175766	922964
125256	922965
48513	922966
138554	922967
6794	922968
76756	922969
94018	922970
29431	922971
8477	922972
19111	922973
9301	922974
6450	922975
73569	922976
55499	922977
127575	922978
94036	922979
87812	922980
52656	922981
34132	922982
66562	922983
18214	922984
75330	922985
140368	922986
139512	922987
45792	922988
35884	922989
1714	922990
51881	922991
6450	922992
56015	922993
28283	922994
23340	922995
1915	922996
41384	922997
39198	922998
65349	922999
108798	923000
35127	923001
42648	923002
21655	923003
65866	923004
62146	923005
4999	923006
98205	923007
87870	923008
25283	923009
46400	923010
48	923011
6451	923012
656	923013
7042	923014
44431	923015
3935	923016
7951	923017
218162	923018
220498	923019
77853	923020
56333	923021
45739	923022
117913	923023
101702	923024
33995	923025
33786	923026
3604	923027
74923	923028
13541	923029
3871	923030
19048	923031
36162	923032
339	923033
30	923034
6824	923035
149847	923036
133795	923037
18269	923038
54561	923039
93187	923040
57136	923041
15838	923042
89661	923043
133003	923044
45656	923045
1841	923046
133190	923047
138452	923048
82009	923049
3039	923050
30465	923051
145837	923052
26460	923053
96680	923054
195091	923055
36355	923056
10163	923057
13935	923058
31663	923059
67858	923060
74320	923061
47731	923062
56486	923063
96764	923064
5389	923065
44697	923066
139626	923067
46186	923068
32118	923069
8446	923070
67567	923071
152575	923072
151778	923073
31584	923074
198058	923075
16198	923076
58953	923077
164571	923078
236259	923079
107044	923080
238792	923081
4994	923082
137797	923083
72359	923084
34393	923085
99452	923086
26179	923087
236721	923088
85780	923089
45689	923090
45040	923091
88171	923092
20996	923093
120575	923094
58925	923095
54364	923096
23070	923097
7525	923098
72788	923099
34316	923100
45347	923101
102394	923102
8091	923103
36486	923104
5319	923105
23284	923106
1271	923107
151796	923108
50521	923109
18998	923110
101177	923111
8126	923112
41818	923113
18692	923114
24678	923115
104074	923116
23315	923117
34375	923118
50912	923119
74230	923120
1117	923121
9451	923122
36683	923123
117637	923124
15759	923125
116800	923126
18545	923127
101934	923128
8239	923129
99520	923130
19347	923131
61318	923132
62156	923133
130784	923134
124	923135
185175	923136
205720	923137
15490	923138
50154	923139
46387	923140
25147	923141
50557	923142
2	923143
44380	923144
41051	923145
1634	923146
21661	923147
27078	923148
162630	923149
34101	923150
126104	923151
138718	923152
15314	923153
22128	923154
31899	923155
28948	923156
118002	923157
19522	923158
82329	923159
571	923160
5377	923161
98734	923162
11841	923163
120230	923164
32967	923165
150011	923166
182968	923167
62850	923168
21931	923169
942	923170
18547	923171
70893	923172
111700	923173
14419	923174
17561	923175
63966	923176
175913	923177
51869	923178
8004	923179
26443	923180
4147	923181
134251	923182
12226	923183
1921	923184
70962	923185
121329	923186
50347	923187
124198	923188
82302	923189
12760	923190
6522	923191
14491	923192
1501	923193
54091	923194
28104	923195
34101	923196
153690	923197
20234	923198
124758	923199
31030	923200
111532	923201
1674	923202
134596	923203
53168	923204
76286	923205
58639	923206
44003	923207
45295	923208
65318	923209
14846	923210
19315	923211
153061	923212
66139	923213
46542	923214
26151	923215
57629	923216
74923	923217
55407	923218
68613	923219
22497	923220
9485	923221
7375	923222
85600	923223
27841	923224
37451	923225
8379	923226
43313	923227
61758	923228
16997	923229
71449	923230
238063	923231
48936	923232
14517	923233
98816	923234
14095	923235
13667	923236
41421	923237
14180	923238
49257	923239
58601	923240
18625	923241
96631	923242
56423	923243
166552	923244
25940	923245
1149	923246
64077	923247
58391	923248
60719	923249
25535	923250
137559	923251
135417	923252
36598	923253
58989	923254
23404	923255
94548	923256
49408	923257
24127	923258
20857	923259
36512	923260
143634	923261
55797	923262
17172	923263
239988	923264
131991	923265
190229	923266
153298	923267
89339	923268
49450	923269
111416	923270
15894	923271
66513	923272
22856	923273
95877	923274
26071	923275
96833	923276
57781	923277
61859	923278
139771	923279
97632	923280
64811	923281
101611	923282
100751	923283
24763	923284
15624	923285
53622	923286
71264	923287
344	923288
42524	923289
59251	923290
165952	923291
180582	923292
184334	923293
84952	923294
87627	923295
150751	923296
64789	923297
1314	923298
70354	923299
2409	923300
517	923301
84115	923302
920	923303
45686	923304
7034	923305
64192	923306
95355	923307
162430	923308
10153	923309
122438	923310
12378	923311
1111	923312
178391	923313
20592	923314
35018	923315
30644	923316
10025	923317
21354	923318
101847	923319
19758	923320
36537	923321
119455	923322
4702	923323
138660	923324
32897	923325
59961	923326
51424	923327
221524	923328
29243	923329
2741	923330
85450	923331
11126	923332
215216	923333
21198	923334
25517	923335
85830	923336
209253	923337
31861	923338
71569	923339
78635	923340
238061	923341
36378	923342
1041	923343
76037	923344
25227	923345
8705	923346
9260	923347
128087	923348
4872	923349
44930	923350
4654	923351
5699	923352
56207	923353
61518	923354
139057	923355
177693	923356
156458	923357
4776	923358
1542	923359
163607	923360
214357	923361
27810	923362
71826	923363
75817	923364
125370	923365
71572	923366
16936	923367
165771	923368
83502	923369
53735	923370
23935	923371
90252	923372
90747	923373
37088	923374
70827	923375
87629	923376
116776	923377
89335	923378
87103	923379
20593	923380
27235	923381
10222	923382
207488	923383
26019	923384
149395	923385
4365	923386
113804	923387
29996	923388
5921	923389
92477	923390
46311	923391
19033	923392
29756	923393
119044	923394
5009	923395
193197	923396
16518	923397
5920	923398
22481	923399
118346	923400
6811	923401
166264	923402
231347	923403
118429	923404
63465	923405
239397	923406
63403	923407
70128	923408
34394	923409
39993	923410
5092	923411
26675	923412
83663	923413
230217	923414
145602	923415
72372	923416
6337	923417
82536	923418
16067	923419
19368	923420
42913	923421
102152	923422
41	923423
41407	923424
56550	923425
49884	923426
8914	923427
8589	923428
202929	923429
68544	923430
14884	923431
99416	923432
9277	923433
105692	923434
77086	923435
86697	923436
22751	923437
89470	923438
64503	923439
36573	923440
389	923441
56515	923442
83440	923443
48590	923444
80174	923445
47167	923446
211424	923447
73179	923448
55441	923449
60362	923450
150064	923451
101512	923452
10320	923453
112385	923454
97688	923455
23360	923456
80087	923457
64379	923458
45484	923459
100803	923460
44042	923461
67404	923462
59643	923463
57935	923464
124775	923465
12930	923466
65220	923467
23547	923468
67619	923469
57253	923470
216246	923471
67128	923472
36494	923473
5721	923474
44313	923475
65986	923476
33733	923477
35080	923478
138880	923479
8646	923480
8334	923481
34845	923482
23614	923483
21795	923484
13883	923485
125492	923486
70458	923487
24338	923488
89690	923489
31031	923490
100707	923491
33567	923492
33053	923493
36861	923494
52471	923495
88679	923496
31541	923497
148358	923498
19536	923499
12842	923500
2	923501
15895	923502
75721	923503
73531	923504
83117	923505
4368	923506
23096	923507
2816	923508
3359	923509
12374	923510
36185	923511
2	923512
75784	923513
25302	923514
74228	923515
147588	923516
20748	923517
29696	923518
35982	923519
9611	923520
59230	923521
48589	923522
7509	923523
50511	923524
58788	923525
237447	923526
167303	923527
31818	923528
117593	923529
170740	923530
38071	923531
21486	923532
17424	923533
87720	923534
38765	923535
11836	923536
66370	923537
164795	923538
67305	923539
23505	923540
34517	923541
68102	923542
118161	923543
27381	923544
91477	923545
45432	923546
19162	923547
52648	923548
148316	923549
18521	923550
26609	923551
98066	923552
23306	923553
28891	923554
38490	923555
97142	923556
37960	923557
183398	923558
52197	923559
23268	923560
52140	923561
13631	923562
1590	923563
23493	923564
178857	923565
21391	923566
22337	923567
28714	923568
8579	923569
5589	923570
82330	923571
151861	923572
31024	923573
76666	923574
100971	923575
26991	923576
92614	923577
22945	923578
11290	923579
46013	923580
11454	923581
4395	923582
145	923583
50928	923584
31063	923585
12123	923586
41554	923587
93025	923588
1532	923589
43779	923590
65570	923591
47751	923592
14179	923593
21013	923594
30496	923595
18979	923596
189360	923597
29966	923598
9461	923599
61295	923600
49721	923601
26339	923602
38519	923603
20821	923604
2410	923605
47019	923606
94249	923607
12550	923608
4935	923609
104894	923610
118529	923611
36598	923612
82504	923613
7377	923614
32939	923615
1394	923616
39453	923617
108	923618
93596	923619
40995	923620
35100	923621
43994	923622
78358	923623
8603	923624
12582	923625
114453	923626
136040	923627
3079	923628
69308	923629
161658	923630
63480	923631
112143	923632
9559	923633
42441	923634
19299	923635
165869	923636
13363	923637
15529	923638
78668	923639
3931	923640
222135	923641
44121	923642
26610	923643
6683	923644
27696	923645
67534	923646
68757	923647
78933	923648
196177	923649
104229	923650
29604	923651
56930	923652
7069	923653
42748	923654
18026	923655
130649	923656
15231	923657
5904	923658
231483	923659
58784	923660
58093	923661
29003	923662
59690	923663
19073	923664
33356	923665
78178	923666
82148	923667
127726	923668
1382	923669
98975	923670
135540	923671
181917	923672
57245	923673
24332	923674
79827	923675
162247	923676
149252	923677
88740	923678
8439	923679
41288	923680
50442	923681
5071	923682
53204	923683
165860	923684
18393	923685
192993	923686
25873	923687
117577	923688
10440	923689
41481	923690
50992	923691
145956	923692
108	923693
182617	923694
59444	923695
59485	923696
41000	923697
29001	923698
9556	923699
21585	923700
166594	923701
61306	923702
89064	923703
19187	923704
62629	923705
51708	923706
23340	923707
210600	923708
926	923709
53833	923710
192139	923711
94924	923712
45436	923713
107521	923714
82177	923715
12208	923716
76548	923717
99512	923718
24923	923719
56764	923720
41013	923721
43501	923722
29248	923723
5605	923724
72600	923725
1381	923726
124251	923727
90068	923728
21902	923729
69585	923730
53916	923731
33660	923732
42120	923733
31028	923734
37754	923735
39776	923736
121096	923737
29050	923738
74134	923739
8817	923740
136118	923741
18860	923742
12845	923743
22273	923744
9520	923745
67546	923746
6838	923747
109027	923748
188886	923749
11603	923750
2529	923751
2529	923752
4690	923753
44028	923754
98627	923755
63402	923756
38986	923757
15243	923758
57075	923759
133616	923760
2712	923761
28057	923762
2444	923763
8148	923764
45127	923765
239	923766
10721	923767
2168	923768
24723	923769
163988	923770
8636	923771
4197	923772
82242	923773
55791	923774
86396	923775
5041	923776
55558	923777
103595	923778
83834	923779
166654	923780
32698	923781
137079	923782
41214	923783
39422	923784
26456	923785
8959	923786
12320	923787
11033	923788
113811	923789
49252	923790
40957	923791
53720	923792
83582	923793
203001	923794
18166	923795
22081	923796
33738	923797
17268	923798
89205	923799
77774	923800
67181	923801
68172	923802
8530	923803
146224	923804
47754	923805
90651	923806
40669	923807
161149	923808
212233	923809
68358	923810
116485	923811
195439	923812
78464	923813
108685	923814
37818	923815
124640	923816
138950	923817
38244	923818
6761	923819
236516	923820
5581	923821
1237	923822
51249	923823
67804	923824
5719	923825
19163	923826
32381	923827
34979	923828
10335	923829
7964	923830
80548	923831
544	923832
160539	923833
116282	923834
14536	923835
32441	923836
92500	923837
32744	923838
1754	923839
67897	923840
35581	923841
67882	923842
65018	923843
94318	923844
146193	923845
127612	923846
76283	923847
129750	923848
177433	923849
27551	923850
118387	923851
156998	923852
118351	923853
20756	923854
43776	923855
843	923856
55705	923857
53402	923858
52704	923859
88711	923860
52217	923861
41559	923862
16947	923863
21246	923864
17752	923865
211361	923866
20784	923867
39847	923868
20784	923869
24587	923870
157117	923871
5728	923872
29138	923873
52827	923874
54399	923875
111276	923876
137333	923877
55648	923878
61820	923879
45378	923880
6185	923881
34921	923882
94490	923883
17766	923884
9467	923885
31766	923886
67687	923887
26132	923888
41339	923889
21722	923890
55343	923891
26759	923892
106133	923893
71924	923894
26832	923895
24277	923896
26489	923897
77277	923898
25162	923899
56122	923900
3641	923901
33117	923902
40833	923903
153009	923904
11269	923905
12279	923906
144372	923907
22400	923908
4582	923909
50517	923910
213861	923911
180262	923912
211346	923913
78925	923914
26328	923915
194388	923916
148774	923917
124792	923918
196942	923919
14618	923920
58809	923921
52393	923922
52807	923923
63762	923924
57285	923925
57237	923926
33771	923927
26568	923928
108605	923929
57974	923930
43685	923931
28523	923932
36677	923933
39425	923934
6669	923935
66902	923936
15497	923937
17846	923938
46771	923939
130006	923940
54995	923941
36652	923942
93355	923943
96848	923944
205963	923945
60596	923946
34315	923947
13896	923948
173662	923949
62374	923950
112968	923951
36592	923952
178782	923953
120056	923954
9595	923955
53147	923956
50763	923957
1112	923958
206925	923959
15523	923960
94473	923961
195890	923962
53643	923963
122931	923964
3138	923965
9803	923966
12428	923967
167091	923968
174273	923969
49791	923970
53804	923971
138966	923972
88406	923973
49786	923974
111269	923975
135874	923976
46201	923977
29269	923978
12611	923979
817	923980
72656	923981
236027	923982
60648	923983
17443	923984
159	923985
12266	923986
139	923987
100114	923988
23404	923989
9615	923990
463	923991
683	923992
82813	923993
1498	923994
39008	923995
49835	923996
51603	923997
61491	923998
163396	923999
40562	924000
21436	924001
35250	924002
120572	924003
65046	924004
102420	924005
64284	924006
1789	924007
33187	924008
95142	924009
1063	924010
17071	924011
893	924012
148167	924013
8914	924014
89011	924015
148214	924016
194802	924017
32641	924018
96014	924019
77168	924020
99382	924021
58772	924022
83770	924023
118734	924024
36994	924025
13449	924026
4771	924027
113180	924028
58934	924029
55571	924030
18141	924031
146100	924032
21523	924033
8587	924034
222838	924035
46531	924036
6005	924037
119396	924038
83786	924039
28869	924040
193911	924041
39505	924042
38823	924043
3454	924044
113879	924045
26794	924046
124577	924047
55207	924048
202661	924049
45858	924050
27161	924051
74133	924052
217121	924053
36477	924054
65802	924055
68742	924056
110555	924057
164896	924058
7906	924059
204498	924060
17698	924061
67690	924062
73960	924063
41280	924064
1372	924065
238816	924066
60128	924067
95405	924068
12680	924069
16979	924070
161335	924071
68391	924072
85723	924073
113843	924074
162959	924075
60349	924076
173452	924077
31429	924078
6205	924079
45307	924080
44183	924081
44622	924082
215594	924083
166510	924084
67297	924085
60463	924086
163920	924087
149233	924088
68229	924089
16102	924090
67665	924091
112736	924092
71967	924093
103964	924094
71039	924095
34077	924096
82119	924097
29820	924098
50180	924099
127765	924100
24019	924101
51355	924102
32542	924103
9146	924104
65498	924105
45429	924106
42679	924107
41441	924108
147415	924109
20079	924110
8757	924111
134371	924112
208797	924113
41096	924114
67299	924115
36619	924116
4918	924117
57714	924118
89710	924119
19780	924120
43809	924121
48179	924122
51269	924123
3723	924124
71642	924125
11194	924126
43113	924127
67030	924128
166275	924129
204705	924130
11819	924131
24755	924132
461	924133
10062	924134
31768	924135
85446	924136
211311	924137
93741	924138
210472	924139
15959	924140
15995	924141
59045	924142
33059	924143
84251	924144
53120	924145
26333	924146
67227	924147
773	924148
33086	924149
26557	924150
89158	924151
96436	924152
26524	924153
3228	924154
2373	924155
1526	924156
17685	924157
10313	924158
45746	924159
14933	924160
59411	924161
38232	924162
99573	924163
127813	924164
17443	924165
33544	924166
58279	924167
80489	924168
29622	924169
7772	924170
22512	924171
41048	924172
67243	924173
53159	924174
26428	924175
52497	924176
67240	924177
134505	924178
87889	924179
47126	924180
36094	924181
66023	924182
2238	924183
65485	924184
124097	924185
29309	924186
68568	924187
88572	924188
61320	924189
128194	924190
148970	924191
187850	924192
82017	924193
82059	924194
103492	924195
123159	924196
59124	924197
117477	924198
16776	924199
90888	924200
55592	924201
232055	924202
36170	924203
40537	924204
1284	924205
8074	924206
6389	924207
63580	924208
54677	924209
17869	924210
139185	924211
14094	924212
84121	924213
36180	924214
239570	924215
41010	924216
32723	924217
60512	924218
147756	924219
100414	924220
87613	924221
59658	924222
148763	924223
24235	924224
2420	924225
101722	924226
51765	924227
35447	924228
164690	924229
38001	924230
235733	924231
89277	924232
8757	924233
23020	924234
29391	924235
32951	924236
4298	924237
15067	924238
20602	924239
84303	924240
67318	924241
23623	924242
204516	924243
228577	924244
105437	924245
176578	924246
84949	924247
89218	924248
12709	924249
58804	924250
53005	924251
67202	924252
67243	924253
13139	924254
15662	924255
70918	924256
29251	924257
87457	924258
111470	924259
45952	924260
14730	924261
12655	924262
21310	924263
77332	924264
17210	924265
5802	924266
3620	924267
94468	924268
128732	924269
8338	924270
1502	924271
74028	924272
60407	924273
77351	924274
30988	924275
25727	924276
30659	924277
152221	924278
21594	924279
27512	924280
17641	924281
41799	924282
45898	924283
174275	924284
60310	924285
70303	924286
1054	924287
125629	924288
52279	924289
7016	924290
4503	924291
21630	924292
3664	924293
160590	924294
14489	924295
74223	924296
21522	924297
71839	924298
80972	924299
21307	924300
21174	924301
45672	924302
113539	924303
204503	924304
4768	924305
53502	924306
50770	924307
129981	924308
32120	924309
2834	924310
1400	924311
105757	924312
87885	924313
23303	924314
85055	924315
86164	924316
111260	924317
87612	924318
14368	924319
6496	924320
68539	924321
5271	924322
79956	924323
130658	924324
36946	924325
107903	924326
70526	924327
92400	924328
10827	924329
16524	924330
420	924331
65812	924332
32618	924333
96700	924334
87346	924335
15295	924336
83761	924337
23574	924338
53133	924339
18985	924340
39735	924341
51826	924342
73582	924343
71298	924344
7097	924345
1597	924346
72996	924347
62113	924348
62120	924349
35005	924350
45737	924351
50085	924352
16977	924353
946	924354
124807	924355
46011	924356
233493	924357
80401	924358
15961	924359
18363	924360
36459	924361
153628	924362
76238	924363
154315	924364
34488	924365
81574	924366
111393	924367
89534	924368
83496	924369
61203	924370
146036	924371
82923	924372
150981	924373
58202	924374
84272	924375
210977	924376
81673	924377
4506	924378
30089	924379
29496	924380
43514	924381
732	924382
1956	924383
127387	924384
175739	924385
87587	924386
63921	924387
2826	924388
95953	924389
141663	924390
2190	924391
7841	924392
7774	924393
153527	924394
65106	924395
81651	924396
104628	924397
71787	924398
32691	924399
15174	924400
147075	924401
81441	924402
149862	924403
67089	924404
41216	924405
62274	924406
23260	924407
134418	924408
48565	924409
45774	924410
14978	924411
4404	924412
42102	924413
119369	924414
174778	924415
62958	924416
120516	924417
25772	924418
53787	924419
188211	924420
43733	924421
23399	924422
15586	924423
6632	924424
38912	924425
43542	924426
12518	924427
18134	924428
113140	924429
7867	924430
14857	924431
75249	924432
58498	924433
54948	924434
23963	924435
32212	924436
185267	924437
109994	924438
85750	924439
156370	924440
36445	924441
20594	924442
1483	924443
22559	924444
8719	924445
3013	924446
50566	924447
41554	924448
107928	924449
104295	924450
210103	924451
30448	924452
10531	924453
53394	924454
191842	924455
238159	924456
20935	924457
212608	924458
116596	924459
19667	924460
53413	924461
77944	924462
4473	924463
52873	924464
62199	924465
112762	924466
112886	924467
7935	924468
116562	924469
41538	924470
128558	924471
20885	924472
40458	924473
20986	924474
163986	924475
152606	924476
145811	924477
230374	924478
85722	924479
31216	924480
81405	924481
40560	924482
17832	924483
116182	924484
50657	924485
108106	924486
164570	924487
3064	924488
41757	924489
29150	924490
94110	924491
1721	924492
15444	924493
207362	924494
14719	924495
45439	924496
28274	924497
55907	924498
46710	924499
81670	924500
45375	924501
58919	924502
114352	924503
60050	924504
53196	924505
23632	924506
88953	924507
20626	924508
182420	924509
139729	924510
19456	924511
51901	924512
71707	924513
15606	924514
16776	924515
26698	924516
286	924517
54110	924518
96837	924519
14080	924520
89021	924521
82980	924522
91455	924523
141341	924524
14891	924525
12427	924526
10399	924527
165314	924528
191901	924529
34070	924530
10486	924531
1970	924532
1148	924533
54386	924534
7459	924535
29105	924536
23745	924537
164768	924538
28389	924539
119832	924540
68551	924541
16165	924542
33833	924543
128075	924544
14294	924545
17786	924546
5580	924547
6721	924548
36659	924549
152609	924550
30324	924551
125800	924552
81591	924553
14470	924554
178338	924555
164506	924556
17908	924557
138027	924558
25737	924559
138163	924560
4137	924561
75248	924562
14	924563
35349	924564
58525	924565
148274	924566
122357	924567
42007	924568
38901	924569
136438	924570
154139	924571
16241	924572
62966	924573
9969	924574
38440	924575
23680	924576
18622	924577
118649	924578
67254	924579
16221	924580
42049	924581
216555	924582
99912	924583
237371	924584
135330	924585
5743	924586
43795	924587
55279	924588
2826	924589
154367	924590
81659	924591
31834	924592
155665	924593
58201	924594
147319	924595
18165	924596
13484	924597
27513	924598
81642	924599
93338	924600
138714	924601
29273	924602
41618	924603
44022	924604
87136	924605
76028	924606
54133	924607
50737	924608
74941	924609
14428	924610
3126	924611
21787	924612
56126	924613
46908	924614
36822	924615
114342	924616
46200	924617
34811	924618
68114	924619
29144	924620
32792	924621
100295	924622
7158	924623
27328	924624
78071	924625
137820	924626
1605	924627
27957	924628
34153	924629
3148	924630
3344	924631
12529	924632
12747	924633
2	924634
2	924635
23649	924636
12371	924637
99776	924638
1607	924639
4872	924640
73577	924641
8999	924642
15705	924643
24050	924644
52136	924645
72475	924646
30117	924647
60900	924648
26799	924649
8764	924650
119330	924651
221337	924652
33557	924653
8862	924654
31526	924655
13913	924656
151748	924657
69520	924658
78211	924659
72178	924660
146043	924661
110795	924662
12362	924663
36767	924664
68031	924665
29172	924666
77337	924667
34620	924668
24953	924669
19789	924670
208602	924671
66093	924672
3052	924673
46437	924674
12279	924675
75909	924676
107770	924677
26591	924678
43653	924679
24332	924680
43538	924681
44175	924682
64507	924683
117058	924684
65579	924685
38533	924686
16719	924687
56491	924688
20513	924689
55433	924690
16570	924691
173100	924692
82892	924693
42040	924694
172356	924695
2	924696
69804	924697
135586	924698
25355	924699
31935	924700
17240	924701
120588	924702
213729	924703
34504	924704
23746	924705
99109	924706
68553	924707
44559	924708
22273	924709
100190	924710
41150	924711
80835	924712
1602	924713
76536	924714
194252	924715
18766	924716
90954	924717
147791	924718
5061	924719
213084	924720
90659	924721
61304	924722
32626	924723
102140	924724
55765	924725
9513	924726
110461	924727
41482	924728
165826	924729
149609	924730
81681	924731
212817	924732
3976	924733
208033	924734
27228	924735
27589	924736
13837	924737
102315	924738
147540	924739
27234	924740
20915	924741
4058	924742
11021	924743
7018	924744
24770	924745
25718	924746
193622	924747
2157	924748
1962	924749
26911	924750
69224	924751
2156	924752
22601	924753
33380	924754
2157	924755
31072	924756
2	924757
129227	924758
42429	924759
12636	924760
118353	924761
9467	924762
124871	924763
49811	924764
86959	924765
65174	924766
23283	924767
73142	924768
31372	924769
23732	924770
150407	924771
34019	924772
33085	924773
15301	924774
3138	924775
13424	924776
68237	924777
39638	924778
10837	924779
75231	924780
118208	924781
7956	924782
208027	924783
51954	924784
29325	924785
58767	924786
18240	924787
102198	924788
23012	924789
66674	924790
56363	924791
34166	924792
54397	924793
99357	924794
3138	924795
27783	924796
49985	924797
15211	924798
82915	924799
12176	924800
110681	924801
82658	924802
2572	924803
32740	924804
65314	924805
14203	924806
203356	924807
94605	924808
117783	924809
43965	924810
36862	924811
54346	924812
25592	924813
63832	924814
15360	924815
33881	924816
28105	924817
19237	924818
88021	924819
22232	924820
41442	924821
15211	924822
67275	924823
74666	924824
46336	924825
62358	924826
194936	924827
41837	924828
31488	924829
75526	924830
55084	924831
32523	924832
41074	924833
64642	924834
100465	924835
120322	924836
55106	924837
52844	924838
10544	924839
91324	924840
16079	924841
85720	924842
12257	924843
18474	924844
28867	924845
60760	924846
39830	924847
46255	924848
18327	924849
10760	924850
42383	924851
136248	924852
18585	924853
25909	924854
40299	924855
83973	924856
51320	924857
36538	924858
83297	924859
33921	924860
94268	924861
10618	924862
20599	924863
88950	924864
135913	924865
22750	924866
113388	924867
918	924868
3984	924869
76234	924870
53342	924871
8782	924872
134289	924873
122732	924874
4137	924875
52420	924876
6542	924877
74773	924878
88325	924879
18300	924880
89193	924881
117457	924882
30660	924883
12792	924884
50575	924885
7859	924886
57987	924887
29053	924888
22295	924889
41120	924890
18323	924891
7958	924892
86843	924893
12132	924894
32532	924895
4521	924896
70050	924897
60185	924898
15247	924899
15328	924900
6148	924901
102687	924902
70869	924903
2164	924904
17938	924905
94408	924906
5734	924907
178980	924908
28795	924909
7018	924910
28689	924911
111792	924912
78484	924913
16175	924914
77026	924915
32592	924916
37055	924917
21362	924918
33937	924919
137746	924920
21341	924921
46661	924922
17638	924923
41365	924924
5	924925
50909	924926
373	924927
2108	924928
89466	924929
109737	924930
64794	924931
33240	924932
117879	924933
8764	924934
17076	924935
12947	924936
58113	924937
15190	924938
81562	924939
92332	924940
65278	924941
25626	924942
32773	924943
54952	924944
54346	924945
9512	924946
46866	924947
27103	924948
27398	924949
128629	924950
27161	924951
26637	924952
31255	924953
68137	924954
108	924955
72330	924956
209777	924957
41220	924958
163823	924959
8944	924960
14438	924961
9476	924962
22727	924963
6526	924964
56156	924965
7798	924966
70111	924967
135031	924968
36089	924969
149248	924970
59980	924971
21503	924972
52464	924973
64169	924974
63463	924975
119158	924976
41086	924977
23534	924978
29521	924979
58426	924980
26556	924981
34829	924982
2103	924983
18627	924984
18602	924985
34839	924986
58438	924987
147779	924988
193181	924989
118328	924990
52802	924991
238604	924992
192069	924993
40913	924994
2126	924995
2513	924996
25505	924997
50969	924998
52203	924999
152774	925000
87733	925001
20132	925002
64756	925003
1222	925004
11912	925005
47629	925006
47031	925007
33968	925008
150398	925009
87202	925010
20528	925011
42914	925012
415	925013
43031	925014
33942	925015
8244	925016
73972	925017
104611	925018
138599	925019
15292	925020
41163	925021
76751	925022
169587	925023
29772	925024
34852	925025
99415	925026
5924	925027
89629	925028
71473	925029
131772	925030
136326	925031
1727	925032
35845	925033
134589	925034
18324	925035
25172	925036
52944	925037
34343	925038
190553	925039
4503	925040
119990	925041
38525	925042
2141	925043
101007	925044
83067	925045
132573	925046
156678	925047
30656	925048
5769	925049
33255	925050
117891	925051
15986	925052
15996	925053
53885	925054
221662	925055
57074	925056
14285	925057
40515	925058
70252	925059
87566	925060
106851	925061
43912	925062
97267	925063
84969	925064
112326	925065
148155	925066
7418	925067
18202	925068
46621	925069
20531	925070
39890	925071
32435	925072
19248	925073
42861	925074
134618	925075
77353	925076
105682	925077
39717	925078
19453	925079
188782	925080
9514	925081
65215	925082
39747	925083
30133	925084
1372	925085
26761	925086
80312	925087
112176	925088
78870	925089
12947	925090
90289	925091
80007	925092
36644	925093
119020	925094
116566	925095
11588	925096
4989	925097
34841	925098
22684	925099
230108	925100
4867	925101
35080	925102
95257	925103
102025	925104
111420	925105
4867	925106
238349	925107
63211	925108
27000	925109
136639	925110
66353	925111
34045	925112
94902	925113
81713	925114
38214	925115
43475	925116
115936	925117
73086	925118
26941	925119
30375	925120
98500	925121
55864	925122
68988	925123
19894	925124
47733	925125
28437	925126
66508	925127
4121	925128
36006	925129
57417	925130
67086	925131
52446	925132
41304	925133
46519	925134
33588	925135
116518	925136
798	925137
117648	925138
75540	925139
29083	925140
64930	925141
82535	925142
38522	925143
37264	925144
35347	925145
35597	925146
152460	925147
176143	925148
49621	925149
19867	925150
6945	925151
1517	925152
6502	925153
47554	925154
6477	925155
178237	925156
18503	925157
54738	925158
50960	925159
166889	925160
22720	925161
62102	925162
96555	925163
134202	925164
120279	925165
13438	925166
47632	925167
100967	925168
31201	925169
86791	925170
39939	925171
26550	925172
40859	925173
6562	925174
96011	925175
80683	925176
59100	925177
54756	925178
17712	925179
5758	925180
28172	925181
68069	925182
138074	925183
206214	925184
10036	925185
11196	925186
75011	925187
17517	925188
40602	925189
67822	925190
128667	925191
64509	925192
26249	925193
31686	925194
112141	925195
12358	925196
78895	925197
75964	925198
30448	925199
26757	925200
8257	925201
101789	925202
191719	925203
47090	925204
45685	925205
36287	925206
239061	925207
93926	925208
110519	925209
31412	925210
6149	925211
68878	925212
4932	925213
83678	925214
40599	925215
75509	925216
4275	925217
23804	925218
55840	925219
52446	925220
5762	925221
85353	925222
90410	925223
30589	925224
60087	925225
37448	925226
130861	925227
38214	925228
150034	925229
15025	925230
19360	925231
16608	925232
110708	925233
124074	925234
56072	925235
108742	925236
63441	925237
17130	925238
132698	925239
49430	925240
63159	925241
121954	925242
88938	925243
160306	925244
126433	925245
71693	925246
84920	925247
175837	925248
83716	925249
107035	925250
87984	925251
79	925252
18148	925253
35027	925254
53386	925255
17621	925256
60254	925257
11404	925258
64384	925259
28079	925260
183468	925261
58358	925262
216457	925263
50485	925264
34089	925265
75356	925266
8386	925267
78794	925268
49428	925269
26231	925270
118915	925271
82605	925272
108136	925273
145981	925274
16514	925275
23959	925276
78323	925277
78122	925278
139321	925279
153869	925280
460	925281
7785	925282
27623	925283
26555	925284
20400	925285
23923	925286
2391	925287
53044	925288
151502	925289
67501	925290
52316	925291
206347	925292
62403	925293
98030	925294
28400	925295
132448	925296
35885	925297
10336	925298
67805	925299
59518	925300
134954	925301
8762	925302
128830	925303
111686	925304
178900	925305
34469	925306
174783	925307
4509	925308
90005	925309
43679	925310
935	925311
5069	925312
74466	925313
120474	925314
104401	925315
166005	925316
147668	925317
41679	925318
148201	925319
216	925320
99712	925321
35246	925322
75121	925323
35821	925324
89478	925325
45076	925326
13321	925327
21997	925328
186853	925329
4345	925330
94109	925331
31834	925332
46120	925333
119630	925334
4355	925335
181552	925336
205462	925337
5533	925338
202972	925339
36013	925340
92155	925341
9512	925342
129347	925343
110119	925344
88568	925345
206506	925346
31927	925347
55016	925348
84193	925349
148395	925350
134133	925351
118585	925352
104270	925353
37877	925354
50130	925355
49422	925356
119439	925357
81567	925358
119455	925359
52546	925360
28769	925361
104744	925362
3056	925363
52907	925364
40602	925365
157245	925366
160342	925367
182552	925368
86889	925369
1	925370
83114	925371
14461	925372
75264	925373
77256	925374
72635	925375
147828	925376
52592	925377
22707	925378
219418	925379
119397	925380
29227	925381
57819	925382
43949	925383
30458	925384
175031	925385
64144	925386
9645	925387
66148	925388
25720	925389
123842	925390
226874	925391
30120	925392
108160	925393
68222	925394
107890	925395
93204	925396
64636	925397
85878	925398
59655	925399
877	925400
51247	925401
6763	925402
39529	925403
21366	925404
36108	925405
42573	925406
18402	925407
147070	925408
70543	925409
498	925410
52754	925411
3963	925412
19915	925413
59415	925414
113461	925415
148797	925416
33984	925417
66102	925418
15251	925419
22186	925420
127040	925421
3161	925422
40993	925423
39150	925424
9844	925425
18425	925426
21065	925427
36150	925428
83956	925429
166237	925430
72915	925431
135435	925432
100033	925433
131760	925434
65074	925435
1719	925436
75771	925437
217879	925438
43265	925439
75412	925440
58015	925441
136623	925442
19560	925443
11231	925444
12591	925445
28001	925446
28007	925447
99804	925448
4989	925449
32547	925450
16086	925451
731	925452
121683	925453
49425	925454
237092	925455
108124	925456
203014	925457
84471	925458
16261	925459
929	925460
73732	925461
51086	925462
76357	925463
190714	925464
66720	925465
26416	925466
148489	925467
139830	925468
1600	925469
107831	925470
52181	925471
122356	925472
65301	925473
132100	925474
44339	925475
118203	925476
58912	925477
64234	925478
26370	925479
10638	925480
101460	925481
196528	925482
130667	925483
71189	925484
178041	925485
114504	925486
65649	925487
23690	925488
331	925489
141582	925490
151498	925491
88229	925492
203237	925493
61229	925494
150326	925495
2451	925496
3549	925497
61719	925498
101918	925499
84451	925500
38920	925501
94876	925502
47593	925503
234244	925504
20672	925505
4130	925506
30743	925507
53169	925508
118813	925509
110830	925510
134429	925511
87130	925512
37016	925513
117489	925514
45415	925515
28080	925516
39411	925517
31028	925518
11408	925519
8971	925520
19855	925521
162391	925522
70081	925523
44850	925524
5047	925525
31212	925526
87284	925527
137513	925528
95314	925529
45440	925530
70979	925531
116882	925532
125046	925533
117815	925534
22186	925535
94116	925536
12808	925537
139698	925538
95817	925539
136757	925540
4770	925541
64279	925542
45616	925543
23694	925544
167494	925545
49879	925546
11243	925547
52176	925548
80749	925549
2	925550
10536	925551
142797	925552
65980	925553
60865	925554
107728	925555
58760	925556
40939	925557
88323	925558
31719	925559
52536	925560
23012	925561
49553	925562
10927	925563
231537	925564
64640	925565
28707	925566
1370	925567
38207	925568
5846	925569
63024	925570
12960	925571
24305	925572
19373	925573
52536	925574
7470	925575
19284	925576
115886	925577
96554	925578
37763	925579
154465	925580
72974	925581
152098	925582
16518	925583
112766	925584
100422	925585
29313	925586
87544	925587
20920	925588
112014	925589
8785	925590
127510	925591
24557	925592
193678	925593
128790	925594
17274	925595
89204	925596
111381	925597
122140	925598
38923	925599
119777	925600
75014	925601
29234	925602
44005	925603
190007	925604
72366	925605
51851	925606
54500	925607
150956	925608
118403	925609
171726	925610
5620	925611
12953	925612
35730	925613
182268	925614
47438	925615
152073	925616
211753	925617
10136	925618
27233	925619
121305	925620
23359	925621
22216	925622
22817	925623
172836	925624
178965	925625
3030	925626
32043	925627
6484	925628
55251	925629
55726	925630
44921	925631
787	925632
175380	925633
93162	925634
16181	925635
127853	925636
176766	925637
117832	925638
59138	925639
14754	925640
165269	925641
95606	925642
76286	925643
52423	925644
67010	925645
23511	925646
49803	925647
188150	925648
40846	925649
10109	925650
128358	925651
77057	925652
2799	925653
179833	925654
94180	925655
93842	925656
236640	925657
40139	925658
25149	925659
751	925660
69732	925661
34589	925662
19541	925663
120231	925664
124107	925665
21366	925666
54600	925667
94723	925668
22088	925669
34551	925670
55918	925671
166185	925672
57984	925673
14525	925674
127142	925675
121745	925676
6813	925677
150310	925678
75602	925679
63565	925680
12659	925681
83348	925682
41191	925683
9934	925684
25693	925685
23356	925686
148258	925687
145558	925688
11839	925689
10359	925690
43628	925691
13177	925692
202555	925693
41957	925694
34990	925695
69364	925696
128282	925697
94671	925698
201069	925699
50249	925700
140811	925701
162555	925702
159467	925703
191759	925704
137559	925705
23369	925706
84030	925707
92872	925708
86589	925709
32923	925710
14741	925711
71597	925712
67678	925713
9617	925714
7462	925715
5597	925716
73584	925717
47768	925718
2176	925719
219	925720
101372	925721
235426	925722
60179	925723
136002	925724
29013	925725
212280	925726
67048	925727
89425	925728
46768	925729
144741	925730
40722	925731
93928	925732
39491	925733
71193	925734
19228	925735
101446	925736
46634	925737
135239	925738
6355	925739
68275	925740
12	925741
89658	925742
26725	925743
83865	925744
142916	925745
53993	925746
66460	925747
32540	925748
45525	925749
22031	925750
18163	925751
78666	925752
53714	925753
78039	925754
18092	925755
17523	925756
99096	925757
13030	925758
139120	925759
82181	925760
6850	925761
86659	925762
25643	925763
75902	925764
68166	925765
9861	925766
68893	925767
107575	925768
6521	925769
238951	925770
87109	925771
140197	925772
110618	925773
26822	925774
111139	925775
152285	925776
14138	925777
2284	925778
3205	925779
22454	925780
45059	925781
7417	925782
83218	925783
14965	925784
116654	925785
64248	925786
47760	925787
111846	925788
23562	925789
132463	925790
131278	925791
26445	925792
63424	925793
872	925794
51448	925795
31723	925796
32891	925797
23625	925798
112897	925799
131115	925800
65495	925801
117786	925802
167507	925803
43839	925804
115587	925805
132645	925806
5978	925807
152783	925808
13066	925809
43790	925810
65325	925811
32617	925812
3174	925813
15219	925814
68109	925815
110671	925816
19445	925817
37033	925818
190884	925819
52423	925820
75678	925821
28194	925822
43768	925823
613	925824
50703	925825
56614	925826
136817	925827
25439	925828
6721	925829
6796	925830
9622	925831
53476	925832
111921	925833
80464	925834
148229	925835
51617	925836
135504	925837
16809	925838
89399	925839
76402	925840
83438	925841
20592	925842
55284	925843
20526	925844
13466	925845
192467	925846
10441	925847
20808	925848
165292	925849
6789	925850
26744	925851
63870	925852
326	925853
3862	925854
149919	925855
81175	925856
93264	925857
93805	925858
21524	925859
69780	925860
33122	925861
91963	925862
4991	925863
17885	925864
25052	925865
69253	925866
107144	925867
65973	925868
29724	925869
19436	925870
2601	925871
219047	925872
52490	925873
102521	925874
72113	925875
36935	925876
101916	925877
82336	925878
70247	925879
54418	925880
90316	925881
37410	925882
9534	925883
6618	925884
136091	925885
16552	925886
31541	925887
87376	925888
41681	925889
17409	925890
21381	925891
120306	925892
33871	925893
106126	925894
952	925895
34546	925896
14484	925897
4780	925898
58775	925899
7289	925900
62569	925901
80450	925902
23939	925903
68296	925904
64911	925905
68883	925906
50460	925907
65308	925908
1706	925909
133150	925910
16653	925911
18389	925912
58087	925913
50687	925914
1370	925915
94088	925916
46164	925917
106860	925918
108619	925919
11324	925920
29233	925921
156168	925922
41025	925923
49807	925924
161502	925925
33371	925926
1718	925927
228538	925928
29117	925929
22246	925930
111944	925931
54605	925932
7867	925933
152680	925934
3894	925935
8894	925936
14622	925937
30957	925938
41583	925939
4435	925940
34180	925941
13249	925942
26317	925943
32545	925944
18359	925945
39130	925946
89760	925947
140446	925948
7701	925949
89113	925950
239488	925951
9621	925952
164158	925953
163348	925954
91602	925955
92612	925956
10531	925957
17060	925958
7811	925959
26623	925960
67319	925961
68377	925962
33695	925963
230136	925964
124337	925965
34181	925966
68131	925967
106025	925968
2589	925969
11219	925970
55434	925971
33284	925972
25780	925973
37157	925974
23874	925975
155288	925976
795	925977
124861	925978
14299	925979
25542	925980
35331	925981
27812	925982
24280	925983
10758	925984
92729	925985
41562	925986
66272	925987
137565	925988
2156	925989
89124	925990
25355	925991
52597	925992
56189	925993
40206	925994
7745	925995
33783	925996
25290	925997
17520	925998
127214	925999
163494	926000
5673	926001
12662	926002
1405	926003
5362	926004
5413	926005
175268	926006
1714	926007
95858	926008
125801	926009
37243	926010
48600	926011
68037	926012
15986	926013
30256	926014
26249	926015
42584	926016
45965	926017
128670	926018
68157	926019
25144	926020
47570	926021
11075	926022
10560	926023
1047	926024
66645	926025
12657	926026
10806	926027
49097	926028
14272	926029
122983	926030
40508	926031
22423	926032
33884	926033
64395	926034
62624	926035
82176	926036
210604	926037
22310	926038
96786	926039
28865	926040
31176	926041
43874	926042
50229	926043
163380	926044
2489	926045
25870	926046
44434	926047
213683	926048
41165	926049
22159	926050
28513	926051
6015	926052
146324	926053
25398	926054
8878	926055
115788	926056
34796	926057
41101	926058
164679	926059
5846	926060
164040	926061
91689	926062
10507	926063
2423	926064
17658	926065
64599	926066
51461	926067
87470	926068
25956	926069
4224	926070
95156	926071
4933	926072
151758	926073
78663	926074
33941	926075
117941	926076
68617	926077
33148	926078
32460	926079
80391	926080
77807	926081
77101	926082
18592	926083
56195	926084
31216	926085
146302	926086
87931	926087
87930	926088
21777	926089
44340	926090
87824	926091
87860	926092
1531	926093
34796	926094
116562	926095
28413	926096
4688	926097
89976	926098
20329	926099
76964	926100
117202	926101
159261	926102
119529	926103
41452	926104
4771	926105
67637	926106
58230	926107
87166	926108
9375	926109
5124	926110
63029	926111
89642	926112
33288	926113
23980	926114
103370	926115
35513	926116
146236	926117
75729	926118
49239	926119
57787	926120
44603	926121
53484	926122
23351	926123
46	926124
33731	926125
11	926126
79018	926127
47454	926128
3871	926129
60053	926130
44780	926131
62282	926132
26342	926133
36463	926134
185914	926135
3023	926136
218484	926137
67819	926138
45438	926139
7962	926140
111237	926141
913	926142
75215	926143
53111	926144
43723	926145
166341	926146
58327	926147
54691	926148
1574	926149
37417	926150
34638	926151
33100	926152
4518	926153
101600	926154
137338	926155
66743	926156
107681	926157
74163	926158
70168	926159
36546	926160
55333	926161
116424	926162
27262	926163
234527	926164
59598	926165
211394	926166
5944	926167
22075	926168
99403	926169
15271	926170
22150	926171
35059	926172
7097	926173
12529	926174
93886	926175
63102	926176
36575	926177
41049	926178
35762	926179
60363	926180
51908	926181
24682	926182
856	926183
161618	926184
5353	926185
105242	926186
46879	926187
88530	926188
72570	926189
16976	926190
34600	926191
24118	926192
3456	926193
183373	926194
50168	926195
89212	926196
34345	926197
34345	926198
6936	926199
129597	926200
29725	926201
41107	926202
45252	926203
6603	926204
86755	926205
23733	926206
138981	926207
150855	926208
89325	926209
13865	926210
95474	926211
23879	926212
175966	926213
7684	926214
89476	926215
31556	926216
28555	926217
20602	926218
32473	926219
770	926220
207090	926221
10231	926222
40456	926223
212764	926224
94619	926225
31253	926226
45050	926227
19213	926228
47801	926229
743	926230
7216	926231
3511	926232
26514	926233
184516	926234
98076	926235
86471	926236
51470	926237
4470	926238
53219	926239
103788	926240
5448	926241
19233	926242
40045	926243
31965	926244
221703	926245
35429	926246
27367	926247
2236	926248
2130	926249
23406	926250
61834	926251
27593	926252
53727	926253
45395	926254
58092	926255
163792	926256
18848	926257
22497	926258
54511	926259
18995	926260
5326	926261
7699	926262
132144	926263
101109	926264
114488	926265
19144	926266
149634	926267
176805	926268
34901	926269
41165	926270
33171	926271
71042	926272
29044	926273
89841	926274
68593	926275
40220	926276
74405	926277
152162	926278
146466	926279
66599	926280
151363	926281
51425	926282
43159	926283
94487	926284
173425	926285
34906	926286
21990	926287
126641	926288
15606	926289
71679	926290
128149	926291
26086	926292
46542	926293
32883	926294
72459	926295
41213	926296
13962	926297
124649	926298
41343	926299
68211	926300
182237	926301
84784	926302
206513	926303
64283	926304
199191	926305
72177	926306
7382	926307
40992	926308
20516	926309
64776	926310
208745	926311
62119	926312
166236	926313
97791	926314
22823	926315
24533	926316
37007	926317
21072	926318
36059	926319
83772	926320
23218	926321
42931	926322
51999	926323
37271	926324
40906	926325
77292	926326
7917	926327
55970	926328
17859	926329
16246	926330
7639	926331
94778	926332
56400	926333
36962	926334
516	926335
21744	926336
29347	926337
10619	926338
18406	926339
59691	926340
52410	926341
23258	926342
65258	926343
85519	926344
31298	926345
2746	926346
92851	926347
112676	926348
98877	926349
6633	926350
27054	926351
1241	926352
9506	926353
4393	926354
28133	926355
21697	926356
18245	926357
39143	926358
82049	926359
52300	926360
76322	926361
37537	926362
87010	926363
149156	926364
109664	926365
17995	926366
23715	926367
28853	926368
27869	926369
30149	926370
172273	926371
86800	926372
15082	926373
64393	926374
54942	926375
14459	926376
15034	926377
15404	926378
90080	926379
78263	926380
79597	926381
62785	926382
17061	926383
39236	926384
74196	926385
165072	926386
66469	926387
61872	926388
67808	926389
54870	926390
34067	926391
232476	926392
95316	926393
13502	926394
178099	926395
127304	926396
198325	926397
49480	926398
51769	926399
53050	926400
98382	926401
138193	926402
125689	926403
42013	926404
34314	926405
49448	926406
52033	926407
239948	926408
64656	926409
211499	926410
13430	926411
235885	926412
36840	926413
25399	926414
75	926415
160464	926416
74164	926417
155562	926418
53318	926419
21468	926420
3617	926421
153329	926422
86864	926423
29782	926424
42461	926425
12681	926426
76502	926427
203249	926428
26924	926429
33710	926430
10702	926431
39146	926432
3536	926433
20610	926434
36743	926435
7490	926436
88797	926437
47786	926438
95982	926439
70220	926440
63440	926441
26912	926442
41951	926443
44162	926444
146360	926445
39156	926446
103489	926447
69775	926448
1368	926449
17064	926450
135274	926451
56100	926452
127815	926453
214836	926454
36889	926455
36521	926456
109261	926457
14906	926458
2183	926459
21732	926460
136203	926461
10581	926462
104764	926463
25152	926464
166810	926465
200905	926466
138076	926467
24248	926468
70689	926469
80979	926470
135141	926471
109286	926472
231831	926473
93999	926474
23169	926475
33053	926476
26179	926477
232795	926478
134279	926479
192459	926480
9202	926481
59225	926482
52899	926483
21295	926484
220947	926485
19406	926486
1150	926487
10929	926488
44455	926489
54885	926490
21172	926491
72454	926492
18428	926493
29769	926494
53010	926495
189833	926496
204587	926497
724	926498
155340	926499
79451	926500
30108	926501
19342	926502
119940	926503
103401	926504
14741	926505
110675	926506
191555	926507
14358	926508
28799	926509
58753	926510
70963	926511
17481	926512
92441	926513
88342	926514
213979	926515
142508	926516
110231	926517
64937	926518
65903	926519
82811	926520
238910	926521
110756	926522
62938	926523
75707	926524
34604	926525
35521	926526
81693	926527
3112	926528
65283	926529
50096	926530
23995	926531
14144	926532
25217	926533
20144	926534
41924	926535
83609	926536
39188	926537
89879	926538
1581	926539
143661	926540
202716	926541
49269	926542
117122	926543
210284	926544
108027	926545
82447	926546
81717	926547
116610	926548
129190	926549
27262	926550
167977	926551
55597	926552
172480	926553
44009	926554
45267	926555
63596	926556
66729	926557
46866	926558
36371	926559
10702	926560
12600	926561
81579	926562
107275	926563
155439	926564
14645	926565
155327	926566
211698	926567
31528	926568
222259	926569
58860	926570
125919	926571
65258	926572
26547	926573
25687	926574
48285	926575
40580	926576
35864	926577
49987	926578
135830	926579
121867	926580
87772	926581
161150	926582
63380	926583
100004	926584
153353	926585
11652	926586
34980	926587
112242	926588
76374	926589
205570	926590
53864	926591
200486	926592
79384	926593
238998	926594
30445	926595
219982	926596
53400	926597
126302	926598
34720	926599
146098	926600
3904	926601
77244	926602
65116	926603
131523	926604
66354	926605
112384	926606
32161	926607
117476	926608
32851	926609
46746	926610
82887	926611
6782	926612
152238	926613
151615	926614
210881	926615
111311	926616
25641	926617
134741	926618
45483	926619
136243	926620
86038	926621
13390	926622
36586	926623
162556	926624
34594	926625
157301	926626
3482	926627
14457	926628
55395	926629
42413	926630
153471	926631
42645	926632
54046	926633
214696	926634
26009	926635
113648	926636
39124	926637
204959	926638
82053	926639
118016	926640
146216	926641
119872	926642
131940	926643
29635	926644
29504	926645
63778	926646
51439	926647
84792	926648
69338	926649
108617	926650
107934	926651
33361	926652
33361	926653
69817	926654
129204	926655
108609	926656
81620	926657
17205	926658
85820	926659
102506	926660
90917	926661
8508	926662
23768	926663
87844	926664
26198	926665
63082	926666
9085	926667
52894	926668
119612	926669
35488	926670
69788	926671
149778	926672
59001	926673
84667	926674
65399	926675
39132	926676
78375	926677
1008	926678
50414	926679
35687	926680
8688	926681
64607	926682
161828	926683
50523	926684
157501	926685
43236	926686
36184	926687
82595	926688
64728	926689
65968	926690
63165	926691
2485	926692
19562	926693
76317	926694
21331	926695
105354	926696
26126	926697
39173	926698
18504	926699
101776	926700
42471	926701
155463	926702
54269	926703
39140	926704
17374	926705
84040	926706
51018	926707
21295	926708
76046	926709
65990	926710
44922	926711
67795	926712
12127	926713
175941	926714
97170	926715
82978	926716
51729	926717
12054	926718
32486	926719
107863	926720
8678	926721
160257	926722
5158	926723
61811	926724
23836	926725
37013	926726
177470	926727
95414	926728
126314	926729
3157	926730
3372	926731
3558	926732
2362	926733
75486	926734
11904	926735
64605	926736
153356	926737
31706	926738
36653	926739
28945	926740
45905	926741
111885	926742
2745	926743
147667	926744
77575	926745
54565	926746
47765	926747
85394	926748
223041	926749
1060	926750
41729	926751
139848	926752
75290	926753
93959	926754
7975	926755
4566	926756
47895	926757
119754	926758
14643	926759
96066	926760
46628	926761
17232	926762
23870	926763
803	926764
17637	926765
10258	926766
21797	926767
138340	926768
150736	926769
81611	926770
100124	926771
107332	926772
41281	926773
210681	926774
134186	926775
9364	926776
221649	926777
19557	926778
14751	926779
2729	926780
36587	926781
52951	926782
35363	926783
126570	926784
67391	926785
35598	926786
45934	926787
56898	926788
68688	926789
149180	926790
43554	926791
35344	926792
47190	926793
14343	926794
118115	926795
9034	926796
199337	926797
93980	926798
11612	926799
46442	926800
10740	926801
15311	926802
145065	926803
55279	926804
7528	926805
49240	926806
59179	926807
117473	926808
12337	926809
32383	926810
76182	926811
150915	926812
161748	926813
4976	926814
89220	926815
40887	926816
19776	926817
120236	926818
14385	926819
15333	926820
422	926821
14196	926822
117613	926823
84370	926824
19421	926825
52939	926826
209812	926827
120368	926828
207253	926829
228491	926830
19366	926831
6186	926832
109257	926833
32369	926834
121671	926835
25430	926836
19972	926837
4057	926838
1029	926839
3290	926840
55611	926841
1483	926842
25487	926843
46511	926844
54066	926845
74025	926846
1021	926847
130893	926848
17759	926849
14275	926850
25027	926851
3544	926852
57683	926853
114521	926854
9677	926855
56784	926856
9231	926857
31027	926858
35768	926859
18599	926860
14470	926861
85428	926862
2858	926863
31218	926864
84027	926865
22073	926866
3442	926867
21995	926868
22052	926869
1907	926870
114734	926871
46498	926872
4456	926873
5358	926874
210369	926875
84346	926876
119361	926877
26980	926878
1728	926879
36686	926880
235678	926881
2087	926882
31668	926883
34594	926884
207086	926885
86772	926886
43399	926887
78235	926888
101593	926889
83832	926890
15613	926891
91018	926892
35305	926893
110392	926894
14866	926895
10596	926896
3472	926897
8866	926898
17864	926899
40718	926900
37765	926901
10903	926902
207430	926903
25675	926904
15416	926905
87510	926906
91388	926907
238843	926908
111957	926909
745	926910
49931	926911
1883	926912
120599	926913
21903	926914
5746	926915
81163	926916
64365	926917
7857	926918
17325	926919
24317	926920
122124	926921
32266	926922
104866	926923
480	926924
50654	926925
113919	926926
94480	926927
21530	926928
71358	926929
58436	926930
26855	926931
39890	926932
146074	926933
112614	926934
64689	926935
142169	926936
47119	926937
12610	926938
24273	926939
70018	926940
78365	926941
143681	926942
2755	926943
49915	926944
18332	926945
21436	926946
147133	926947
82041	926948
127346	926949
117754	926950
128640	926951
142494	926952
71201	926953
93778	926954
65454	926955
112032	926956
19909	926957
19077	926958
97239	926959
12981	926960
7960	926961
146166	926962
82042	926963
74962	926964
76065	926965
43285	926966
128314	926967
114174	926968
82461	926969
43705	926970
84840	926971
93205	926972
82767	926973
68865	926974
202686	926975
146218	926976
104214	926977
145277	926978
78911	926979
83111	926980
39813	926981
67650	926982
36312	926983
71185	926984
9065	926985
78281	926986
119405	926987
162	926988
54996	926989
140941	926990
216818	926991
82979	926992
113730	926993
17784	926994
39137	926995
229657	926996
64378	926997
95179	926998
41333	926999
149897	927000
23720	927001
108972	927002
26425	927003
75946	927004
76734	927005
59381	927006
63977	927007
189625	927008
75766	927009
17064	927010
71511	927011
36741	927012
102026	927013
52676	927014
135122	927015
79725	927016
122586	927017
39167	927018
238165	927019
77017	927020
70302	927021
25491	927022
145087	927023
200864	927024
38214	927025
238414	927026
45774	927027
178274	927028
16983	927029
162732	927030
65144	927031
1380	927032
56323	927033
31025	927034
31235	927035
7564	927036
4436	927037
17478	927038
35070	927039
2892	927040
2661	927041
54574	927042
21124	927043
137417	927044
43827	927045
50331	927046
85777	927047
50740	927048
58206	927049
59972	927050
5736	927051
26039	927052
41781	927053
5564	927054
60544	927055
128275	927056
214482	927057
160692	927058
82995	927059
83661	927060
58152	927061
31922	927062
126051	927063
23130	927064
94733	927065
139561	927066
24126	927067
23792	927068
85888	927069
9522	927070
34863	927071
61005	927072
45725	927073
10126	927074
141371	927075
19025	927076
22032	927077
35846	927078
98541	927079
44983	927080
6455	927081
71397	927082
149510	927083
11057	927084
149451	927085
98573	927086
97546	927087
23119	927088
71868	927089
141960	927090
52350	927091
13066	927092
19749	927093
148419	927094
64148	927095
203315	927096
82486	927097
191067	927098
56254	927099
129268	927100
92453	927101
28745	927102
140874	927103
166451	927104
108655	927105
73731	927106
133716	927107
70078	927108
6167	927109
103788	927110
44784	927111
43995	927112
71904	927113
42045	927114
107843	927115
30113	927116
68495	927117
16044	927118
4654	927119
59040	927120
49169	927121
5743	927122
75825	927123
186713	927124
4490	927125
64085	927126
529	927127
48638	927128
23865	927129
23287	927130
28895	927131
84200	927132
14364	927133
102059	927134
131551	927135
47533	927136
137546	927137
13609	927138
239393	927139
125951	927140
79683	927141
166069	927142
86731	927143
44455	927144
152161	927145
43906	927146
78177	927147
108219	927148
178992	927149
141147	927150
45392	927151
104527	927152
75386	927153
7470	927154
28412	927155
59228	927156
22033	927157
28782	927158
148051	927159
70440	927160
104226	927161
34497	927162
15792	927163
40114	927164
29452	927165
26986	927166
102585	927167
94943	927168
3920	927169
33733	927170
68782	927171
104299	927172
14875	927173
160878	927174
96065	927175
58272	927176
11120	927177
194201	927178
96027	927179
33697	927180
58452	927181
56392	927182
24429	927183
38925	927184
175493	927185
134191	927186
6450	927187
118572	927188
116265	927189
114237	927190
16210	927191
132399	927192
2	927193
11362	927194
97068	927195
104185	927196
107868	927197
2836	927198
6639	927199
38958	927200
46775	927201
127552	927202
2	927203
920	927204
16603	927205
65104	927206
125062	927207
142898	927208
105371	927209
67624	927210
27324	927211
59978	927212
14187	927213
13403	927214
50267	927215
46074	927216
19504	927217
44340	927218
152239	927219
112709	927220
16403	927221
141218	927222
27289	927223
78922	927224
114026	927225
84322	927226
14450	927227
1282	927228
29905	927229
121717	927230
131037	927231
26149	927232
27566	927233
81704	927234
60872	927235
48181	927236
67190	927237
88073	927238
4867	927239
196546	927240
51267	927241
66045	927242
108063	927243
118623	927244
151227	927245
19911	927246
154	927247
114325	927248
21216	927249
25407	927250
146126	927251
138383	927252
10344	927253
21498	927254
10815	927255
77158	927256
32637	927257
102206	927258
13330	927259
2	927260
16692	927261
41372	927262
68173	927263
27390	927264
55221	927265
135707	927266
206741	927267
72365	927268
151004	927269
17507	927270
164744	927271
84706	927272
101414	927273
382	927274
138209	927275
62891	927276
21407	927277
32837	927278
84309	927279
116607	927280
96822	927281
40276	927282
79209	927283
56658	927284
9059	927285
21569	927286
45910	927287
29374	927288
35724	927289
41003	927290
19272	927291
2	927292
52205	927293
60356	927294
6449	927295
174	927296
59607	927297
33057	927298
58055	927299
134938	927300
138065	927301
82925	927302
50390	927303
153575	927304
163031	927305
25975	927306
43094	927307
981	927308
173446	927309
77358	927310
213035	927311
152631	927312
34385	927313
22749	927314
166589	927315
84542	927316
4931	927317
43367	927318
53215	927319
68304	927320
5116	927321
9102	927322
85292	927323
51599	927324
25700	927325
52547	927326
32577	927327
130729	927328
11996	927329
33798	927330
16395	927331
92443	927332
85022	927333
140996	927334
32061	927335
10669	927336
12333	927337
231158	927338
151888	927339
27811	927340
10887	927341
209620	927342
68318	927343
68317	927344
109882	927345
99124	927346
119248	927347
237560	927348
67459	927349
75720	927350
93446	927351
163529	927352
67538	927353
111314	927354
127796	927355
57714	927356
36443	927357
37352	927358
128569	927359
2678	927360
36345	927361
61880	927362
232565	927363
66424	927364
5824	927365
27517	927366
118070	927367
52180	927368
45489	927369
31189	927370
188930	927371
88194	927372
87298	927373
119377	927374
210791	927375
67231	927376
117861	927377
123979	927378
9667	927379
45273	927380
15696	927381
58334	927382
93413	927383
34833	927384
91107	927385
125628	927386
2	927387
59508	927388
35801	927389
1239	927390
13408	927391
54849	927392
40784	927393
14908	927394
116630	927395
77795	927396
45962	927397
237268	927398
1692	927399
21872	927400
35821	927401
9449	927402
117649	927403
28412	927404
27497	927405
68442	927406
17611	927407
21824	927408
28981	927409
5471	927410
5819	927411
21461	927412
93776	927413
16298	927414
234254	927415
127797	927416
34062	927417
83220	927418
129192	927419
27194	927420
63174	927421
59216	927422
5028	927423
1411	927424
138491	927425
114378	927426
11967	927427
70556	927428
105257	927429
214488	927430
23768	927431
137402	927432
51884	927433
85414	927434
16519	927435
180793	927436
11907	927437
54191	927438
35644	927439
65393	927440
138938	927441
27914	927442
83376	927443
105485	927444
57269	927445
93779	927446
134926	927447
192975	927448
3904	927449
8867	927450
60124	927451
76339	927452
45048	927453
23555	927454
16311	927455
8446	927456
133496	927457
84688	927458
1909	927459
4745	927460
83565	927461
6019	927462
5196	927463
2171	927464
31309	927465
175021	927466
57548	927467
34343	927468
134809	927469
9869	927470
186413	927471
11498	927472
151095	927473
13219	927474
28202	927475
72232	927476
35834	927477
25336	927478
60856	927479
50211	927480
40491	927481
94910	927482
47149	927483
180491	927484
57244	927485
37240	927486
4456	927487
43729	927488
46610	927489
101401	927490
65499	927491
187281	927492
140872	927493
218834	927494
37099	927495
79484	927496
88588	927497
68355	927498
19210	927499
76667	927500
24425	927501
3303	927502
116165	927503
19162	927504
37386	927505
210195	927506
140474	927507
210847	927508
32749	927509
58989	927510
32877	927511
218692	927512
104616	927513
210930	927514
143151	927515
36957	927516
50381	927517
138619	927518
44354	927519
232370	927520
35461	927521
48345	927522
42189	927523
36963	927524
130339	927525
97636	927526
45901	927527
40424	927528
170985	927529
75484	927530
9766	927531
13362	927532
91834	927533
117050	927534
22985	927535
79989	927536
112536	927537
86900	927538
20913	927539
120474	927540
32121	927541
57049	927542
19353	927543
48913	927544
58151	927545
46735	927546
49571	927547
28957	927548
29502	927549
238609	927550
23794	927551
8102	927552
128559	927553
5727	927554
100389	927555
183435	927556
41652	927557
153709	927558
47068	927559
23258	927560
51349	927561
46653	927562
156099	927563
31473	927564
136244	927565
76281	927566
44636	927567
53414	927568
114504	927569
22618	927570
184083	927571
14804	927572
3960	927573
36208	927574
34543	927575
130661	927576
28784	927577
76116	927578
4702	927579
92217	927580
57060	927581
50765	927582
135961	927583
45391	927584
180623	927585
29253	927586
50170	927587
229105	927588
123055	927589
65395	927590
149571	927591
95768	927592
7410	927593
36282	927594
8321	927595
64865	927596
111473	927597
25851	927598
15834	927599
53030	927600
180621	927601
5223	927602
109339	927603
93002	927604
59989	927605
11837	927606
180559	927607
152445	927608
91506	927609
192891	927610
59948	927611
769	927612
83328	927613
61943	927614
21582	927615
16710	927616
56840	927617
2087	927618
102369	927619
8735	927620
24499	927621
17253	927622
204733	927623
38958	927624
52743	927625
22084	927626
4881	927627
32136	927628
82567	927629
46593	927630
17846	927631
120771	927632
212695	927633
76540	927634
198550	927635
207595	927636
34976	927637
46481	927638
23360	927639
60659	927640
48461	927641
23702	927642
77849	927643
7112	927644
26172	927645
36566	927646
188024	927647
42079	927648
66154	927649
87747	927650
29065	927651
194449	927652
45712	927653
32112	927654
345	927655
78840	927656
20127	927657
3663	927658
11330	927659
32943	927660
141	927661
99858	927662
76077	927663
193106	927664
1746	927665
40646	927666
35593	927667
85908	927668
147141	927669
24606	927670
1530	927671
42469	927672
17704	927673
86689	927674
26351	927675
60387	927676
139308	927677
32920	927678
45908	927679
37288	927680
3060	927681
37556	927682
7184	927683
1484	927684
94135	927685
26447	927686
85000	927687
45979	927688
28806	927689
23872	927690
125943	927691
62143	927692
22090	927693
19000	927694
29966	927695
112245	927696
97079	927697
154152	927698
40557	927699
13313	927700
29932	927701
6005	927702
83317	927703
55262	927704
14719	927705
63793	927706
87379	927707
26800	927708
110909	927709
87051	927710
37952	927711
8749	927712
41206	927713
235409	927714
202956	927715
89590	927716
83912	927717
10097	927718
21495	927719
32567	927720
17749	927721
14233	927722
10800	927723
36513	927724
93376	927725
153268	927726
93953	927727
7580	927728
82966	927729
45472	927730
210176	927731
26399	927732
27233	927733
72218	927734
210083	927735
34753	927736
63133	927737
53208	927738
114386	927739
40578	927740
6239	927741
19498	927742
52581	927743
46255	927744
215095	927745
81770	927746
137251	927747
162945	927748
963	927749
55991	927750
74876	927751
43909	927752
35170	927753
119626	927754
236658	927755
13384	927756
95841	927757
27497	927758
145603	927759
24118	927760
179234	927761
91574	927762
76728	927763
163532	927764
55879	927765
77742	927766
5944	927767
11475	927768
113940	927769
121158	927770
107778	927771
142741	927772
112380	927773
17904	927774
128454	927775
76781	927776
49076	927777
75550	927778
175590	927779
54086	927780
43524	927781
15027	927782
171535	927783
16105	927784
14141	927785
77009	927786
32975	927787
92511	927788
12550	927789
30207	927790
947	927791
112904	927792
59640	927793
4811	927794
110842	927795
108337	927796
32665	927797
88067	927798
58580	927799
16657	927800
4602	927801
39120	927802
46169	927803
38522	927804
38064	927805
11099	927806
17075	927807
124803	927808
96673	927809
19173	927810
151577	927811
49412	927812
23740	927813
193424	927814
25678	927815
15612	927816
17118	927817
39283	927818
17257	927819
6386	927820
75257	927821
166730	927822
209793	927823
101246	927824
60850	927825
95425	927826
15790	927827
78935	927828
126282	927829
20588	927830
13019	927831
93353	927832
20593	927833
44967	927834
235842	927835
2854	927836
77492	927837
112814	927838
12329	927839
74760	927840
11197	927841
33457	927842
103220	927843
17616	927844
69676	927845
101855	927846
3073	927847
30021	927848
99406	927849
47895	927850
76336	927851
63246	927852
104745	927853
12589	927854
188624	927855
72210	927856
97091	927857
27236	927858
14065	927859
38990	927860
43122	927861
33601	927862
5753	927863
31394	927864
139674	927865
11584	927866
43619	927867
36851	927868
2329	927869
3922	927870
132879	927871
175266	927872
146011	927873
42068	927874
157271	927875
21931	927876
120638	927877
21382	927878
23981	927879
76385	927880
38256	927881
104126	927882
3914	927883
90143	927884
11406	927885
104370	927886
10522	927887
105650	927888
3073	927889
21886	927890
38193	927891
23912	927892
155742	927893
97547	927894
85891	927895
109065	927896
50924	927897
31188	927898
194197	927899
5188	927900
8918	927901
35961	927902
67146	927903
67475	927904
25913	927905
175938	927906
9386	927907
30656	927908
19496	927909
5777	927910
55891	927911
52084	927912
36843	927913
126361	927914
32627	927915
53762	927916
117938	927917
52894	927918
79920	927919
85528	927920
162949	927921
1299	927922
18000	927923
2643	927924
38239	927925
43692	927926
1549	927927
162626	927928
19455	927929
17566	927930
52940	927931
19972	927932
161583	927933
69414	927934
105901	927935
67656	927936
26154	927937
72193	927938
4910	927939
4596	927940
13140	927941
12321	927942
77343	927943
12	927944
37168	927945
59829	927946
28122	927947
10411	927948
106946	927949
103439	927950
36325	927951
21683	927952
39000	927953
33387	927954
99267	927955
6637	927956
82224	927957
37377	927958
106030	927959
24761	927960
21305	927961
26872	927962
35191	927963
14837	927964
46193	927965
1537	927966
130872	927967
6582	927968
16600	927969
153897	927970
23130	927971
129704	927972
29570	927973
37843	927974
47690	927975
47728	927976
48493	927977
14789	927978
23063	927979
222070	927980
49241	927981
17652	927982
34821	927983
165289	927984
117490	927985
23484	927986
26545	927987
14371	927988
40421	927989
26578	927990
495	927991
21915	927992
1257	927993
101525	927994
21448	927995
30153	927996
284	927997
33246	927998
16223	927999
76484	928000
41197	928001
9582	928002
62284	928003
27042	928004
7061	928005
130701	928006
168446	928007
33715	928008
82338	928009
45830	928010
2854	928011
38565	928012
73382	928013
26983	928014
18736	928015
65886	928016
27355	928017
114179	928018
87497	928019
21452	928020
167184	928021
192585	928022
240372	928023
30062	928024
52663	928025
108625	928026
20815	928027
38458	928028
44633	928029
64485	928030
161298	928031
7935	928032
53312	928033
41160	928034
28710	928035
94157	928036
53221	928037
7613	928038
36996	928039
2417	928040
88070	928041
58744	928042
116902	928043
13913	928044
86929	928045
40602	928046
7625	928047
120393	928048
7749	928049
46852	928050
46327	928051
41010	928052
164391	928053
16326	928054
37350	928055
78412	928056
63978	928057
95279	928058
10227	928059
67033	928060
5156	928061
48412	928062
44277	928063
67259	928064
80127	928065
182518	928066
104770	928067
37535	928068
6152	928069
26465	928070
99573	928071
16386	928072
58069	928073
71702	928074
39167	928075
87547	928076
2003	928077
50552	928078
8805	928079
52122	928080
228401	928081
1219	928082
211384	928083
1579	928084
80526	928085
5041	928086
16175	928087
14830	928088
14960	928089
6223	928090
50985	928091
12870	928092
62144	928093
40921	928094
98624	928095
113747	928096
6807	928097
178870	928098
188659	928099
99994	928100
41280	928101
75880	928102
79510	928103
101358	928104
100569	928105
4040	928106
192632	928107
1909	928108
55943	928109
36991	928110
120049	928111
74793	928112
3004	928113
98751	928114
11115	928115
13093	928116
4715	928117
193102	928118
117562	928119
108214	928120
109320	928121
55105	928122
199723	928123
46175	928124
6510	928125
13093	928126
21502	928127
103500	928128
32371	928129
185167	928130
101215	928131
118576	928132
19533	928133
39624	928134
150311	928135
10436	928136
59064	928137
15532	928138
17894	928139
185105	928140
15764	928141
47630	928142
128108	928143
77663	928144
8786	928145
55655	928146
145862	928147
6866	928148
5216	928149
6004	928150
31219	928151
67164	928152
94187	928153
125773	928154
58578	928155
38455	928156
12358	928157
23702	928158
31316	928159
120225	928160
183783	928161
29168	928162
54131	928163
138520	928164
71176	928165
139362	928166
13593	928167
34967	928168
45784	928169
206570	928170
229716	928171
31509	928172
7144	928173
57192	928174
18516	928175
76926	928176
36290	928177
96803	928178
163408	928179
15224	928180
522	928181
21397	928182
66053	928183
34366	928184
13333	928185
76847	928186
219974	928187
109517	928188
164053	928189
179489	928190
110832	928191
89492	928192
38243	928193
107181	928194
16107	928195
79395	928196
21947	928197
119019	928198
111902	928199
17310	928200
237049	928201
35958	928202
320	928203
80392	928204
66382	928205
105339	928206
120151	928207
13383	928208
59536	928209
14537	928210
23303	928211
45942	928212
76406	928213
10235	928214
57684	928215
185788	928216
74436	928217
735	928218
85870	928219
2	928220
184649	928221
191885	928222
175734	928223
131885	928224
89627	928225
10929	928226
12258	928227
53216	928228
98288	928229
167229	928230
16184	928231
46285	928232
18973	928233
81642	928234
18140	928235
18711	928236
53833	928237
101878	928238
68049	928239
86527	928240
41793	928241
21367	928242
83466	928243
25919	928244
136388	928245
13285	928246
37989	928247
55617	928248
89742	928249
69356	928250
25705	928251
78466	928252
5629	928253
7917	928254
9783	928255
163043	928256
23257	928257
83197	928258
1968	928259
34074	928260
14915	928261
37660	928262
89282	928263
214610	928264
175585	928265
65217	928266
10837	928267
4459	928268
62872	928269
12746	928270
925	928271
36910	928272
70067	928273
16157	928274
39595	928275
74140	928276
29007	928277
156677	928278
67427	928279
31310	928280
23204	928281
15222	928282
232583	928283
87856	928284
54044	928285
46122	928286
86602	928287
18486	928288
2991	928289
35584	928290
35882	928291
25830	928292
37255	928293
25702	928294
87820	928295
38362	928296
15119	928297
2132	928298
18770	928299
11147	928300
107673	928301
76770	928302
163504	928303
33069	928304
119323	928305
68434	928306
76580	928307
67989	928308
61232	928309
81722	928310
55342	928311
205555	928312
86516	928313
205705	928314
138749	928315
156195	928316
29209	928317
8091	928318
122180	928319
15987	928320
39148	928321
133488	928322
57310	928323
166244	928324
38268	928325
10015	928326
88791	928327
36964	928328
127101	928329
33747	928330
23425	928331
78360	928332
17270	928333
7462	928334
45057	928335
49845	928336
36383	928337
2156	928338
98849	928339
8850	928340
22534	928341
89446	928342
11333	928343
124683	928344
133586	928345
173091	928346
69612	928347
13864	928348
17886	928349
93861	928350
337	928351
13849	928352
2	928353
36657	928354
1947	928355
17903	928356
18098	928357
78720	928358
88740	928359
19899	928360
45843	928361
43997	928362
26553	928363
91829	928364
64531	928365
45722	928366
45870	928367
50844	928368
66398	928369
58621	928370
8003	928371
46303	928372
24236	928373
38549	928374
8139	928375
212106	928376
58895	928377
17058	928378
94193	928379
75198	928380
99739	928381
96682	928382
9127	928383
70468	928384
67557	928385
38095	928386
140220	928387
24021	928388
156837	928389
22025	928390
50228	928391
58970	928392
74328	928393
68253	928394
55743	928395
41645	928396
97210	928397
142200	928398
88438	928399
170663	928400
70572	928401
46138	928402
50983	928403
662	928404
19056	928405
68481	928406
77821	928407
25884	928408
19294	928409
94352	928410
178834	928411
74875	928412
6894	928413
75624	928414
151729	928415
8576	928416
13771	928417
18504	928418
12722	928419
20953	928420
10366	928421
21084	928422
20044	928423
73588	928424
72479	928425
129739	928426
53037	928427
41584	928428
320	928429
17154	928430
118919	928431
8860	928432
115931	928433
36551	928434
93779	928435
89845	928436
114487	928437
36956	928438
8389	928439
7961	928440
23507	928441
120611	928442
124049	928443
66000	928444
26671	928445
109431	928446
24696	928447
261	928448
6143	928449
46250	928450
154390	928451
38413	928452
68524	928453
30118	928454
64411	928455
110378	928456
19391	928457
43146	928458
117227	928459
31673	928460
135146	928461
43402	928462
127137	928463
6419	928464
116963	928465
45869	928466
27560	928467
41223	928468
28931	928469
148015	928470
34785	928471
55423	928472
71488	928473
124645	928474
13697	928475
118229	928476
36363	928477
81667	928478
34740	928479
15641	928480
20651	928481
97704	928482
11560	928483
65313	928484
109727	928485
73910	928486
4509	928487
200817	928488
37732	928489
30890	928490
84892	928491
35683	928492
23515	928493
32939	928494
88824	928495
117925	928496
67779	928497
163939	928498
89840	928499
99936	928500
50717	928501
148054	928502
30467	928503
163287	928504
86979	928505
81555	928506
32755	928507
67459	928508
94011	928509
17893	928510
31465	928511
239386	928512
28261	928513
72327	928514
165217	928515
10903	928516
22745	928517
50510	928518
239580	928519
76415	928520
173528	928521
866	928522
80489	928523
108074	928524
237145	928525
127074	928526
126394	928527
26475	928528
33589	928529
137737	928530
128136	928531
95418	928532
160280	928533
71069	928534
127656	928535
71285	928536
72653	928537
116628	928538
104171	928539
40907	928540
51667	928541
239405	928542
197547	928543
40840	928544
152734	928545
59548	928546
1935	928547
50357	928548
50715	928549
28410	928550
23287	928551
8085	928552
29066	928553
23453	928554
21322	928555
19268	928556
24361	928557
10566	928558
50922	928559
45237	928560
63617	928561
15474	928562
107688	928563
613	928564
135907	928565
36764	928566
12154	928567
10200	928568
14919	928569
122998	928570
38049	928571
81671	928572
76704	928573
59508	928574
81658	928575
57824	928576
94229	928577
28951	928578
75937	928579
31784	928580
151671	928581
119315	928582
23959	928583
38924	928584
81246	928585
48340	928586
61507	928587
60689	928588
32089	928589
72165	928590
77481	928591
45564	928592
29664	928593
141049	928594
58819	928595
8929	928596
44823	928597
43937	928598
204920	928599
43937	928600
53294	928601
160503	928602
46641	928603
26667	928604
131553	928605
137786	928606
69151	928607
26145	928608
16476	928609
79172	928610
21936	928611
59190	928612
40064	928613
146311	928614
31767	928615
55130	928616
31077	928617
76850	928618
60157	928619
4997	928620
129028	928621
134477	928622
58373	928623
118869	928624
117390	928625
61974	928626
87810	928627
147064	928628
38138	928629
71676	928630
93600	928631
41618	928632
46781	928633
7613	928634
75573	928635
165330	928636
85427	928637
75529	928638
5609	928639
71175	928640
13311	928641
15	928642
162744	928643
84418	928644
207543	928645
62879	928646
32389	928647
85691	928648
206322	928649
59456	928650
110901	928651
137060	928652
59594	928653
83728	928654
151520	928655
8157	928656
109062	928657
26357	928658
75111	928659
34960	928660
94194	928661
205381	928662
142709	928663
34960	928664
119505	928665
153558	928666
11877	928667
214779	928668
67736	928669
15458	928670
145665	928671
30965	928672
45934	928673
28203	928674
15634	928675
138757	928676
56392	928677
5644	928678
231366	928679
21925	928680
136502	928681
87620	928682
21927	928683
67666	928684
119982	928685
185854	928686
97806	928687
165523	928688
150974	928689
61272	928690
136599	928691
40567	928692
76392	928693
164512	928694
65415	928695
138621	928696
10200	928697
189221	928698
100953	928699
162296	928700
118021	928701
28888	928702
116345	928703
1047	928704
7827	928705
8563	928706
869	928707
49438	928708
65057	928709
11251	928710
3161	928711
31883	928712
208716	928713
63964	928714
32367	928715
77672	928716
152102	928717
7773	928718
128836	928719
18664	928720
27884	928721
7554	928722
110178	928723
29076	928724
43846	928725
16112	928726
25144	928727
21036	928728
71978	928729
110785	928730
15881	928731
83754	928732
77084	928733
116998	928734
59279	928735
9228	928736
207050	928737
142778	928738
28433	928739
44072	928740
109855	928741
68382	928742
180878	928743
231242	928744
79233	928745
58543	928746
109226	928747
64121	928748
134289	928749
64808	928750
99479	928751
162784	928752
15853	928753
142860	928754
34556	928755
49915	928756
66644	928757
84088	928758
129195	928759
11458	928760
52858	928761
1908	928762
83463	928763
175283	928764
117856	928765
82958	928766
16042	928767
141051	928768
62151	928769
46260	928770
79357	928771
23814	928772
119360	928773
85854	928774
75177	928775
41843	928776
56140	928777
56090	928778
48598	928779
32453	928780
150462	928781
55395	928782
118326	928783
176495	928784
22711	928785
50591	928786
47624	928787
57057	928788
50524	928789
2456	928790
23704	928791
19593	928792
37000	928793
167022	928794
190265	928795
211033	928796
152593	928797
35918	928798
43036	928799
25527	928800
130276	928801
66380	928802
31677	928803
6126	928804
58085	928805
17195	928806
91857	928807
163323	928808
239625	928809
172128	928810
191713	928811
76272	928812
150364	928813
141667	928814
20910	928815
86039	928816
65485	928817
50358	928818
35228	928819
3558	928820
163923	928821
47202	928822
149818	928823
109670	928824
10119	928825
87604	928826
17387	928827
19216	928828
1355	928829
103497	928830
119599	928831
96688	928832
20948	928833
44334	928834
100913	928835
39647	928836
59785	928837
73495	928838
155745	928839
18480	928840
78902	928841
75307	928842
46449	928843
177516	928844
42095	928845
200041	928846
12897	928847
38994	928848
41393	928849
64533	928850
5061	928851
31092	928852
63071	928853
75348	928854
137499	928855
29781	928856
31185	928857
99924	928858
68818	928859
32148	928860
17105	928861
11807	928862
43687	928863
75218	928864
14496	928865
126941	928866
116349	928867
166032	928868
141707	928869
12074	928870
101385	928871
116273	928872
65187	928873
179367	928874
63158	928875
90719	928876
124890	928877
79168	928878
26143	928879
25044	928880
170802	928881
27232	928882
63885	928883
40754	928884
36418	928885
202940	928886
62557	928887
206762	928888
29398	928889
107134	928890
43278	928891
54898	928892
97586	928893
208646	928894
76794	928895
27577	928896
15565	928897
64960	928898
41855	928899
12160	928900
72581	928901
76565	928902
178084	928903
116979	928904
81285	928905
63786	928906
28763	928907
39358	928908
53751	928909
37836	928910
10412	928911
72939	928912
58230	928913
5043	928914
89043	928915
65082	928916
57935	928917
14276	928918
100975	928919
4254	928920
111147	928921
230723	928922
105873	928923
14828	928924
25241	928925
75332	928926
101873	928927
60753	928928
3127	928929
43955	928930
65824	928931
120768	928932
71739	928933
68520	928934
5753	928935
23480	928936
231609	928937
22805	928938
50025	928939
9057	928940
16701	928941
76597	928942
46243	928943
21640	928944
45404	928945
116536	928946
213326	928947
210927	928948
137817	928949
144743	928950
62955	928951
94588	928952
39933	928953
208304	928954
14905	928955
101280	928956
133770	928957
71040	928958
25650	928959
82096	928960
167638	928961
4506	928962
45251	928963
39385	928964
14781	928965
65001	928966
12294	928967
35961	928968
108661	928969
5565	928970
18066	928971
8819	928972
23830	928973
35352	928974
319	928975
139144	928976
43951	928977
46211	928978
83102	928979
16973	928980
109965	928981
69448	928982
22520	928983
55638	928984
83433	928985
209298	928986
153359	928987
30727	928988
4581	928989
183	928990
15983	928991
42276	928992
95440	928993
96422	928994
110049	928995
15271	928996
27030	928997
499	928998
43991	928999
50077	929000
206917	929001
61372	929002
16227	929003
133202	929004
17633	929005
31579	929006
51917	929007
2469	929008
7973	929009
77447	929010
11560	929011
44076	929012
58457	929013
93381	929014
95	929015
28197	929016
41735	929017
52329	929018
64250	929019
140736	929020
14737	929021
78712	929022
99761	929023
21418	929024
119250	929025
164305	929026
32215	929027
2087	929028
11388	929029
77430	929030
55856	929031
23370	929032
38447	929033
15636	929034
2	929035
38447	929036
44655	929037
64369	929038
123843	929039
56384	929040
116028	929041
57065	929042
14624	929043
9787	929044
66113	929045
44530	929046
189998	929047
99893	929048
45755	929049
117567	929050
67114	929051
127487	929052
72425	929053
14220	929054
13399	929055
49235	929056
23649	929057
76576	929058
62987	929059
107838	929060
236974	929061
163550	929062
15828	929063
43700	929064
536	929065
25741	929066
202672	929067
77074	929068
104214	929069
43680	929070
96360	929071
20663	929072
4058	929073
33635	929074
188509	929075
112652	929076
82844	929077
60855	929078
65844	929079
112163	929080
93853	929081
40027	929082
27606	929083
53246	929084
46735	929085
26814	929086
177596	929087
116480	929088
23304	929089
165087	929090
99601	929091
33341	929092
817	929093
28957	929094
75837	929095
121217	929096
65545	929097
151838	929098
131399	929099
44833	929100
71521	929101
78775	929102
8699	929103
127405	929104
117580	929105
201513	929106
88576	929107
196708	929108
131176	929109
112105	929110
67627	929111
46805	929112
117248	929113
42207	929114
51253	929115
67008	929116
10369	929117
76773	929118
75094	929119
4688	929120
196314	929121
67008	929122
117609	929123
58270	929124
43643	929125
167595	929126
176907	929127
55471	929128
193944	929129
27967	929130
80101	929131
55866	929132
27868	929133
31515	929134
94690	929135
72592	929136
27807	929137
30205	929138
134882	929139
85626	929140
46609	929141
59800	929142
34931	929143
149159	929144
98869	929145
71861	929146
55700	929147
183823	929148
34685	929149
46565	929150
139288	929151
11286	929152
101389	929153
44873	929154
167219	929155
166093	929156
117641	929157
13578	929158
67677	929159
29266	929160
81552	929161
229791	929162
78768	929163
2598	929164
133230	929165
5141	929166
29632	929167
5547	929168
196246	929169
39185	929170
80706	929171
32908	929172
216021	929173
71321	929174
119821	929175
153740	929176
81652	929177
182407	929178
63130	929179
4606	929180
43775	929181
95228	929182
66945	929183
68269	929184
19495	929185
69546	929186
40669	929187
92547	929188
32858	929189
72990	929190
25727	929191
16477	929192
83887	929193
31626	929194
9891	929195
114186	929196
165959	929197
209843	929198
119316	929199
89116	929200
140996	929201
139942	929202
49433	929203
148845	929204
41171	929205
65117	929206
60510	929207
84150	929208
122331	929209
100601	929210
148132	929211
141001	929212
127716	929213
83597	929214
6718	929215
119784	929216
187695	929217
47777	929218
7624	929219
24915	929220
71178	929221
66113	929222
96708	929223
51642	929224
72156	929225
54064	929226
18574	929227
25344	929228
68821	929229
165687	929230
33368	929231
43906	929232
162691	929233
115320	929234
10428	929235
2732	929236
97052	929237
66411	929238
43655	929239
139199	929240
165391	929241
76864	929242
18733	929243
136974	929244
10345	929245
135493	929246
58419	929247
11171	929248
45172	929249
45987	929250
25258	929251
193836	929252
97517	929253
26118	929254
61518	929255
125750	929256
27836	929257
37534	929258
10574	929259
56934	929260
131280	929261
222686	929262
47623	929263
28740	929264
140677	929265
15116	929266
76487	929267
59139	929268
91367	929269
20598	929270
45360	929271
88010	929272
35937	929273
21793	929274
59934	929275
189553	929276
78644	929277
138457	929278
47227	929279
18685	929280
7627	929281
232689	929282
5634	929283
17180	929284
140270	929285
5151	929286
14338	929287
30606	929288
149356	929289
17620	929290
93100	929291
25936	929292
42366	929293
27818	929294
76225	929295
41587	929296
59289	929297
198904	929298
94798	929299
33734	929300
76030	929301
191239	929302
9940	929303
46275	929304
59381	929305
86548	929306
3796	929307
6605	929308
54024	929309
9000	929310
96366	929311
48366	929312
10466	929313
102377	929314
100384	929315
20470	929316
43701	929317
80981	929318
5145	929319
1641	929320
60731	929321
77427	929322
13860	929323
64229	929324
237691	929325
141959	929326
6577	929327
193464	929328
40900	929329
41207	929330
5136	929331
14684	929332
29085	929333
120514	929334
13281	929335
129157	929336
48111	929337
40020	929338
95297	929339
56172	929340
47332	929341
14152	929342
2486	929343
8949	929344
142946	929345
49177	929346
8957	929347
189560	929348
103726	929349
169556	929350
140433	929351
136045	929352
18062	929353
168515	929354
8351	929355
196201	929356
137519	929357
149345	929358
64750	929359
39136	929360
5073	929361
42086	929362
65527	929363
89496	929364
109744	929365
24019	929366
140254	929367
16364	929368
22299	929369
126521	929370
139003	929371
87324	929372
69519	929373
26597	929374
83290	929375
1026	929376
5216	929377
6004	929378
4593	929379
88085	929380
119953	929381
89659	929382
51938	929383
13392	929384
15995	929385
17854	929386
33163	929387
23579	929388
163916	929389
41768	929390
66722	929391
11373	929392
38965	929393
66959	929394
156412	929395
145020	929396
71554	929397
192330	929398
18486	929399
26574	929400
35387	929401
16674	929402
65363	929403
57757	929404
110696	929405
20610	929406
25157	929407
136508	929408
83005	929409
18258	929410
126166	929411
58003	929412
73444	929413
76799	929414
74532	929415
46362	929416
151701	929417
26737	929418
68817	929419
17886	929420
151122	929421
117961	929422
119426	929423
67975	929424
88696	929425
88585	929426
87635	929427
32673	929428
52026	929429
222562	929430
68224	929431
95163	929432
22924	929433
52965	929434
17518	929435
33850	929436
88943	929437
4061	929438
41596	929439
10599	929440
148475	929441
169077	929442
68216	929443
52648	929444
22331	929445
13469	929446
95768	929447
100775	929448
239504	929449
20803	929450
153701	929451
2412	929452
100233	929453
4591	929454
1549	929455
6402	929456
100459	929457
90157	929458
2423	929459
121144	929460
764	929461
12547	929462
96022	929463
3421	929464
197173	929465
13310	929466
6638	929467
56073	929468
12	929469
10537	929470
27665	929471
70094	929472
60959	929473
36410	929474
4985	929475
66720	929476
136929	929477
12581	929478
81642	929479
118382	929480
42156	929481
122021	929482
69321	929483
100001	929484
88789	929485
108742	929486
8929	929487
177506	929488
130454	929489
32345	929490
69259	929491
12416	929492
69481	929493
34695	929494
24225	929495
88288	929496
102584	929497
52479	929498
113244	929499
178036	929500
68537	929501
75336	929502
213113	929503
41156	929504
24513	929505
58335	929506
107825	929507
7951	929508
157952	929509
82375	929510
2624	929511
11659	929512
2	929513
2498	929514
95478	929515
99502	929516
21768	929517
153766	929518
37578	929519
61103	929520
122920	929521
66703	929522
43781	929523
14349	929524
41880	929525
128324	929526
59826	929527
26810	929528
191186	929529
59424	929530
40178	929531
7355	929532
76096	929533
11245	929534
534	929535
16608	929536
5325	929537
37128	929538
44985	929539
4461	929540
111211	929541
107585	929542
12435	929543
24967	929544
73732	929545
2271	929546
45715	929547
34465	929548
131930	929549
236465	929550
206813	929551
233013	929552
67569	929553
107126	929554
164598	929555
12272	929556
92326	929557
51923	929558
1567	929559
53660	929560
52495	929561
35346	929562
156754	929563
141942	929564
28932	929565
70548	929566
82824	929567
63467	929568
215158	929569
182150	929570
70133	929571
25033	929572
51605	929573
154148	929574
55395	929575
71623	929576
174530	929577
75099	929578
131632	929579
19963	929580
19390	929581
157375	929582
25735	929583
15810	929584
131266	929585
129918	929586
31927	929587
29563	929588
137543	929589
39411	929590
157439	929591
152597	929592
17273	929593
164097	929594
48552	929595
218582	929596
52666	929597
91147	929598
33711	929599
613	929600
2141	929601
1130	929602
159762	929603
104	929604
146323	929605
103518	929606
1955	929607
48936	929608
24701	929609
133327	929610
15966	929611
382	929612
17820	929613
49644	929614
5849	929615
379	929616
68684	929617
151460	929618
25455	929619
189203	929620
88343	929621
20597	929622
286	929623
2091	929624
286	929625
28254	929626
41621	929627
34858	929628
64879	929629
116836	929630
87720	929631
36772	929632
31443	929633
2010	929634
11240	929635
49627	929636
32394	929637
117725	929638
20692	929639
60913	929640
131690	929641
221692	929642
8142	929643
15951	929644
41048	929645
67868	929646
79460	929647
67838	929648
16986	929649
104161	929650
18448	929651
58002	929652
109531	929653
46424	929654
105947	929655
60546	929656
23485	929657
76329	929658
113901	929659
40549	929660
78461	929661
51333	929662
2714	929663
52641	929664
32	929665
32334	929666
6545	929667
67456	929668
27880	929669
12618	929670
5830	929671
8766	929672
140911	929673
32399	929674
57456	929675
51072	929676
46968	929677
10780	929678
14181	929679
951	929680
52572	929681
25418	929682
2126	929683
81175	929684
154166	929685
194560	929686
128038	929687
24197	929688
259	929689
29462	929690
3410	929691
27541	929692
86935	929693
5487	929694
26428	929695
88053	929696
58219	929697
17141	929698
5928	929699
59875	929700
84171	929701
88046	929702
140925	929703
50296	929704
37217	929705
67943	929706
50651	929707
24682	929708
31953	929709
31310	929710
5565	929711
21696	929712
78933	929713
139608	929714
52676	929715
84417	929716
120340	929717
11798	929718
8422	929719
41653	929720
6631	929721
20598	929722
18529	929723
25604	929724
189457	929725
89826	929726
9556	929727
10037	929728
55415	929729
109960	929730
222570	929731
50893	929732
49740	929733
26917	929734
71442	929735
13479	929736
164300	929737
77597	929738
94034	929739
148762	929740
178605	929741
64669	929742
123557	929743
54327	929744
21922	929745
55822	929746
215218	929747
152495	929748
25741	929749
1431	929750
146293	929751
6284	929752
34181	929753
42830	929754
113539	929755
27262	929756
40341	929757
34643	929758
948	929759
51687	929760
6730	929761
43433	929762
78136	929763
75391	929764
422	929765
88893	929766
153091	929767
72252	929768
15975	929769
149173	929770
3162	929771
91514	929772
29822	929773
15561	929774
22549	929775
72514	929776
94342	929777
61716	929778
99374	929779
20895	929780
78697	929781
25779	929782
12275	929783
4587	929784
23388	929785
102005	929786
52159	929787
17859	929788
45870	929789
46555	929790
150188	929791
59307	929792
2708	929793
23375	929794
162924	929795
9576	929796
44489	929797
37833	929798
100363	929799
239844	929800
87423	929801
149016	929802
150522	929803
88405	929804
82866	929805
166956	929806
55916	929807
136153	929808
156323	929809
2	929810
45259	929811
117992	929812
38453	929813
32281	929814
49706	929815
77383	929816
17427	929817
240172	929818
120560	929819
71983	929820
66933	929821
210401	929822
136108	929823
198377	929824
112946	929825
14350	929826
58452	929827
1504	929828
2116	929829
55297	929830
9305	929831
15230	929832
69806	929833
111075	929834
54776	929835
76086	929836
26451	929837
36958	929838
113843	929839
11274	929840
6600	929841
23386	929842
23731	929843
55790	929844
11399	929845
53815	929846
59770	929847
52295	929848
175195	929849
24098	929850
79598	929851
17312	929852
103167	929853
10815	929854
40718	929855
149556	929856
156072	929857
7572	929858
176594	929859
536	929860
117683	929861
135020	929862
104819	929863
76870	929864
6025	929865
95445	929866
19389	929867
27640	929868
5495	929869
76664	929870
198013	929871
134878	929872
59001	929873
57200	929874
6571	929875
3441	929876
11889	929877
92937	929878
28726	929879
53492	929880
45988	929881
31181	929882
135579	929883
50143	929884
7678	929885
14470	929886
20177	929887
82739	929888
8865	929889
37850	929890
49095	929891
12532	929892
80154	929893
43193	929894
77425	929895
58995	929896
52740	929897
62201	929898
65818	929899
39812	929900
53752	929901
89686	929902
7761	929903
152791	929904
62356	929905
20513	929906
11073	929907
38205	929908
97672	929909
87167	929910
62864	929911
27042	929912
19509	929913
77211	929914
48185	929915
23526	929916
48028	929917
6473	929918
32839	929919
21630	929920
4834	929921
238931	929922
200852	929923
137059	929924
120341	929925
146246	929926
164567	929927
10585	929928
41003	929929
134228	929930
17947	929931
121402	929932
8702	929933
10517	929934
27086	929935
70664	929936
101478	929937
41797	929938
216072	929939
75418	929940
51982	929941
33039	929942
22238	929943
87634	929944
893	929945
90893	929946
25440	929947
51774	929948
145434	929949
117235	929950
9799	929951
121219	929952
108601	929953
238114	929954
8134	929955
47449	929956
63194	929957
78428	929958
52303	929959
21981	929960
80527	929961
177638	929962
3903	929963
2112	929964
138391	929965
178268	929966
38484	929967
85923	929968
70951	929969
4154	929970
21276	929971
23699	929972
101324	929973
32983	929974
24260	929975
74497	929976
54039	929977
32969	929978
49751	929979
136	929980
120161	929981
28935	929982
66847	929983
165541	929984
24031	929985
142772	929986
12468	929987
68943	929988
196666	929989
33277	929990
64588	929991
111769	929992
41859	929993
126395	929994
197193	929995
32191	929996
12390	929997
96764	929998
26532	929999
167187	930000
222412	930001
9164	930002
89220	930003
163360	930004
15	930005
47925	930006
31660	930007
144219	930008
26780	930009
70108	930010
109504	930011
18545	930012
16292	930013
37579	930014
127031	930015
68735	930016
33049	930017
83716	930018
87679	930019
4961	930020
17265	930021
59802	930022
14931	930023
37178	930024
23467	930025
63446	930026
105333	930027
26358	930028
26322	930029
52001	930030
228	930031
5794	930032
55530	930033
10440	930034
17393	930035
150086	930036
237032	930037
6686	930038
18631	930039
981	930040
103016	930041
75631	930042
1725	930043
23960	930044
16017	930045
82777	930046
61183	930047
133001	930048
7050	930049
20873	930050
156738	930051
19232	930052
60902	930053
7717	930054
47610	930055
214315	930056
85197	930057
35881	930058
57816	930059
74276	930060
12401	930061
1715	930062
72575	930063
88102	930064
76575	930065
12411	930066
22525	930067
23122	930068
42091	930069
111045	930070
16276	930071
182548	930072
61975	930073
72182	930074
24279	930075
60318	930076
5887	930077
664	930078
11869	930079
63887	930080
31656	930081
56360	930082
7931	930083
27613	930084
140684	930085
9204	930086
73010	930087
164482	930088
17950	930089
38956	930090
1535	930091
17406	930092
138477	930093
107116	930094
63646	930095
52113	930096
32095	930097
89493	930098
32851	930099
48554	930100
68600	930101
36140	930102
21315	930103
34917	930104
89229	930105
55767	930106
4932	930107
67259	930108
88781	930109
52350	930110
63676	930111
13895	930112
91132	930113
21216	930114
204942	930115
118137	930116
1710	930117
66791	930118
18787	930119
66029	930120
58784	930121
60322	930122
22227	930123
147840	930124
21001	930125
82699	930126
10310	930127
53202	930128
4339	930129
66979	930130
4338	930131
51608	930132
95631	930133
140280	930134
31556	930135
66481	930136
26196	930137
10319	930138
3982	930139
119587	930140
108086	930141
83625	930142
25080	930143
67199	930144
66499	930145
76195	930146
60000	930147
26346	930148
48356	930149
154417	930150
41309	930151
32568	930152
33006	930153
59756	930154
95320	930155
109152	930156
46752	930157
121703	930158
5028	930159
8958	930160
237364	930161
8710	930162
88058	930163
15722	930164
54463	930165
155960	930166
122828	930167
116065	930168
107352	930169
111960	930170
53767	930171
51982	930172
176010	930173
64536	930174
98405	930175
58068	930176
13231	930177
33067	930178
32565	930179
63471	930180
31304	930181
143056	930182
66442	930183
899	930184
67375	930185
35711	930186
176643	930187
169872	930188
42359	930189
22058	930190
66638	930191
107062	930192
80012	930193
11648	930194
87145	930195
67978	930196
1273	930197
120089	930198
65175	930199
23757	930200
7998	930201
307	930202
89764	930203
26242	930204
40852	930205
54544	930206
120249	930207
67708	930208
52130	930209
82633	930210
46067	930211
59027	930212
12653	930213
6294	930214
14150	930215
26271	930216
119513	930217
49176	930218
163930	930219
81347	930220
85850	930221
93036	930222
17280	930223
22417	930224
50939	930225
59716	930226
178432	930227
130283	930228
107618	930229
134423	930230
192372	930231
55682	930232
63842	930233
80761	930234
139238	930235
145737	930236
184640	930237
27043	930238
4425	930239
45115	930240
94035	930241
109394	930242
28907	930243
88741	930244
58464	930245
139016	930246
27803	930247
7672	930248
73381	930249
107309	930250
77814	930251
34945	930252
72061	930253
77036	930254
28126	930255
75929	930256
69611	930257
30223	930258
94899	930259
38925	930260
57247	930261
120650	930262
24298	930263
136450	930264
10375	930265
84067	930266
22070	930267
114307	930268
83151	930269
196519	930270
49944	930271
27713	930272
10426	930273
85268	930274
16576	930275
121061	930276
73779	930277
45500	930278
184357	930279
2527	930280
70626	930281
13604	930282
46225	930283
58338	930284
4985	930285
96044	930286
84559	930287
139038	930288
50051	930289
47429	930290
59259	930291
13401	930292
19421	930293
45825	930294
10870	930295
67451	930296
4052	930297
239733	930298
40293	930299
458	930300
17996	930301
6949	930302
5777	930303
101395	930304
194350	930305
23856	930306
27275	930307
38353	930308
106	930309
41652	930310
52239	930311
70377	930312
84572	930313
145894	930314
53202	930315
80466	930316
56715	930317
103172	930318
142451	930319
100069	930320
27779	930321
18050	930322
2556	930323
76987	930324
17888	930325
73491	930326
142780	930327
21967	930328
77107	930329
57393	930330
66542	930331
163705	930332
119377	930333
35987	930334
26846	930335
1908	930336
1020	930337
61309	930338
16451	930339
88107	930340
166886	930341
34500	930342
76416	930343
66053	930344
219220	930345
13030	930346
666	930347
26968	930348
95505	930349
2151	930350
27026	930351
32742	930352
232421	930353
36507	930354
58235	930355
96904	930356
6616	930357
105958	930358
32937	930359
35301	930360
68345	930361
117211	930362
14764	930363
73750	930364
195893	930365
37771	930366
76436	930367
164597	930368
64930	930369
942	930370
97704	930371
145809	930372
78862	930373
9747	930374
128325	930375
175265	930376
5055	930377
135120	930378
128629	930379
219468	930380
148696	930381
43567	930382
28753	930383
139806	930384
73596	930385
34353	930386
138038	930387
179404	930388
178103	930389
32153	930390
10563	930391
1748	930392
92206	930393
130194	930394
221968	930395
216414	930396
112901	930397
40897	930398
23446	930399
41916	930400
91917	930401
101087	930402
44443	930403
4051	930404
13839	930405
17621	930406
4739	930407
12496	930408
34818	930409
6640	930410
67912	930411
77595	930412
167197	930413
4834	930414
3422	930415
59903	930416
3900	930417
117278	930418
72323	930419
63455	930420
103161	930421
23700	930422
51337	930423
125398	930424
147019	930425
5010	930426
173355	930427
1881	930428
71716	930429
104705	930430
93813	930431
5045	930432
71241	930433
34986	930434
163082	930435
41257	930436
64407	930437
39343	930438
147015	930439
37301	930440
240113	930441
103095	930442
5806	930443
16711	930444
80354	930445
49454	930446
307	930447
84234	930448
57511	930449
19874	930450
96458	930451
100006	930452
77626	930453
139415	930454
23971	930455
82923	930456
41675	930457
45014	930458
85628	930459
71863	930460
118	930461
14090	930462
105643	930463
23458	930464
68289	930465
43229	930466
25017	930467
20596	930468
54354	930469
197611	930470
28104	930471
109022	930472
12322	930473
16628	930474
7965	930475
51874	930476
177362	930477
120406	930478
173747	930479
32644	930480
46674	930481
7523	930482
1081	930483
89189	930484
13879	930485
40173	930486
7824	930487
60541	930488
37365	930489
11371	930490
107865	930491
86612	930492
9974	930493
13947	930494
13752	930495
42103	930496
29628	930497
15502	930498
10458	930499
69261	930500
125406	930501
30220	930502
73792	930503
24255	930504
103464	930505
57808	930506
59646	930507
98971	930508
96844	930509
29867	930510
52351	930511
6494	930512
4493	930513
14792	930514
86781	930515
5767	930516
98082	930517
89444	930518
195530	930519
11461	930520
100166	930521
9588	930522
17697	930523
65196	930524
82759	930525
42298	930526
53988	930527
34809	930528
5601	930529
174	930530
56513	930531
3406	930532
79967	930533
22472	930534
15502	930535
10417	930536
11163	930537
15228	930538
1565	930539
67423	930540
154377	930541
174	930542
2565	930543
237140	930544
61245	930545
15983	930546
111197	930547
98717	930548
12027	930549
14290	930550
111335	930551
76689	930552
21073	930553
50531	930554
93116	930555
92440	930556
23653	930557
189562	930558
99389	930559
21651	930560
2242	930561
29253	930562
124453	930563
16049	930564
22249	930565
85659	930566
44815	930567
7755	930568
41830	930569
14138	930570
2733	930571
219478	930572
137589	930573
89059	930574
56733	930575
84876	930576
84161	930577
92634	930578
14825	930579
102242	930580
21680	930581
35550	930582
95428	930583
5320	930584
36593	930585
157925	930586
108247	930587
93354	930588
191090	930589
29475	930590
22543	930591
67159	930592
161039	930593
99608	930594
15857	930595
15907	930596
101415	930597
59595	930598
43191	930599
8860	930600
210547	930601
45160	930602
1118	930603
60174	930604
77149	930605
32325	930606
46823	930607
16666	930608
42992	930609
27250	930610
32744	930611
37332	930612
16235	930613
178637	930614
32108	930615
62571	930616
6748	930617
127060	930618
25905	930619
47593	930620
18186	930621
157518	930622
18622	930623
106527	930624
52732	930625
33553	930626
43793	930627
27289	930628
1715	930629
286	930630
37198	930631
8811	930632
96218	930633
41122	930634
22330	930635
16753	930636
55619	930637
43625	930638
65547	930639
63138	930640
68036	930641
70968	930642
6284	930643
46314	930644
27898	930645
46530	930646
20532	930647
13743	930648
76643	930649
22111	930650
28948	930651
99544	930652
63795	930653
174722	930654
103339	930655
24321	930656
3561	930657
2286	930658
87616	930659
41156	930660
57164	930661
146709	930662
87649	930663
34883	930664
4434	930665
28802	930666
12487	930667
2	930668
19363	930669
75075	930670
107883	930671
68851	930672
85549	930673
69501	930674
84307	930675
104462	930676
100666	930677
118282	930678
84029	930679
112537	930680
23925	930681
38987	930682
4195	930683
99177	930684
21974	930685
10043	930686
18072	930687
147731	930688
50482	930689
52237	930690
108587	930691
79158	930692
67470	930693
42007	930694
125648	930695
16261	930696
19553	930697
6576	930698
53758	930699
228962	930700
117468	930701
22801	930702
123181	930703
124711	930704
7068	930705
1242	930706
53083	930707
70786	930708
45002	930709
40603	930710
58142	930711
52969	930712
86511	930713
59191	930714
31810	930715
110624	930716
13565	930717
123554	930718
722	930719
20681	930720
25280	930721
49478	930722
11977	930723
178061	930724
110962	930725
27232	930726
32535	930727
54938	930728
37795	930729
33261	930730
66357	930731
83121	930732
200441	930733
64006	930734
163568	930735
3097	930736
90374	930737
103804	930738
25768	930739
48101	930740
41367	930741
1151	930742
6389	930743
14235	930744
71073	930745
47883	930746
112399	930747
209927	930748
83188	930749
4220	930750
4535	930751
87117	930752
59908	930753
8894	930754
532	930755
88556	930756
154781	930757
23371	930758
48269	930759
150692	930760
59735	930761
21412	930762
24391	930763
39991	930764
26382	930765
30483	930766
207777	930767
211804	930768
78312	930769
85609	930770
23616	930771
856	930772
43103	930773
70012	930774
52086	930775
45997	930776
6305	930777
5696	930778
46081	930779
59335	930780
173118	930781
36739	930782
61570	930783
116816	930784
73275	930785
16814	930786
110025	930787
90895	930788
118750	930789
5650	930790
166551	930791
28638	930792
154644	930793
132697	930794
29885	930795
30032	930796
44330	930797
72199	930798
92261	930799
48798	930800
12453	930801
75652	930802
86608	930803
17632	930804
40810	930805
112604	930806
1739	930807
139292	930808
105288	930809
158609	930810
25167	930811
24630	930812
188986	930813
231432	930814
62072	930815
68911	930816
203630	930817
40985	930818
16056	930819
9187	930820
119046	930821
129527	930822
137035	930823
76386	930824
110411	930825
122029	930826
89285	930827
13372	930828
72146	930829
5256	930830
102079	930831
69890	930832
12477	930833
84728	930834
102176	930835
164124	930836
76774	930837
25057	930838
37906	930839
36652	930840
82392	930841
50012	930842
164289	930843
145471	930844
94866	930845
52874	930846
29306	930847
34811	930848
31849	930849
22338	930850
60137	930851
187789	930852
102816	930853
53012	930854
23573	930855
7977	930856
77717	930857
23046	930858
68234	930859
36424	930860
58393	930861
50460	930862
12490	930863
14146	930864
162993	930865
8134	930866
461	930867
42462	930868
44819	930869
37446	930870
25736	930871
10230	930872
21751	930873
23628	930874
146388	930875
19556	930876
34974	930877
100743	930878
29571	930879
6598	930880
221673	930881
22756	930882
50195	930883
42276	930884
22752	930885
78037	930886
37407	930887
5009	930888
16292	930889
7973	930890
40253	930891
4419	930892
90180	930893
58279	930894
214788	930895
39306	930896
21876	930897
40893	930898
26442	930899
73186	930900
36251	930901
25850	930902
218835	930903
37322	930904
33247	930905
32379	930906
75757	930907
77413	930908
822	930909
8134	930910
20608	930911
50261	930912
51381	930913
13831	930914
110129	930915
14133	930916
41609	930917
23705	930918
129961	930919
41602	930920
5602	930921
132562	930922
58425	930923
104201	930924
103653	930925
71421	930926
63403	930927
113641	930928
6656	930929
36112	930930
33005	930931
110599	930932
4911	930933
26934	930934
23965	930935
80146	930936
120294	930937
58725	930938
21039	930939
15043	930940
19541	930941
150425	930942
19313	930943
13412	930944
136913	930945
237027	930946
2140	930947
38412	930948
8764	930949
4390	930950
20247	930951
55976	930952
4591	930953
8805	930954
15031	930955
77359	930956
58898	930957
10282	930958
5891	930959
106753	930960
12632	930961
18891	930962
191796	930963
156563	930964
50898	930965
154266	930966
76936	930967
67058	930968
13621	930969
142309	930970
13865	930971
56085	930972
64566	930973
57412	930974
95043	930975
41380	930976
140363	930977
39146	930978
2518	930979
28596	930980
78342	930981
15313	930982
24461	930983
25353	930984
88235	930985
92437	930986
84249	930987
1302	930988
10896	930989
100058	930990
39880	930991
52873	930992
157278	930993
12206	930994
6505	930995
2123	930996
108043	930997
110193	930998
23685	930999
47788	931000
21403	931001
184304	931002
102538	931003
3903	931004
19313	931005
138906	931006
84944	931007
70892	931008
10915	931009
57701	931010
56420	931011
822	931012
110194	931013
70372	931014
83719	931015
612	931016
49486	931017
196507	931018
32379	931019
16606	931020
32941	931021
9512	931022
13476	931023
111688	931024
36904	931025
51611	931026
108142	931027
52885	931028
131813	931029
8043	931030
111486	931031
19710	931032
21249	931033
39577	931034
177121	931035
10924	931036
39601	931037
63064	931038
128882	931039
21191	931040
19368	931041
2732	931042
39555	931043
2064	931044
68262	931045
36068	931046
96645	931047
18866	931048
9606	931049
15645	931050
126628	931051
94752	931052
15713	931053
109032	931054
5307	931055
63713	931056
49179	931057
147315	931058
179125	931059
52518	931060
112880	931061
8422	931062
88321	931063
10632	931064
179420	931065
51497	931066
568	931067
72615	931068
1078	931069
59826	931070
206269	931071
7501	931072
56211	931073
18433	931074
10767	931075
49756	931076
114163	931077
31267	931078
14818	931079
87303	931080
31928	931081
39628	931082
68467	931083
147105	931084
24459	931085
74554	931086
84995	931087
76047	931088
72862	931089
120114	931090
28791	931091
155543	931092
18484	931093
194926	931094
39987	931095
46468	931096
14591	931097
88944	931098
152658	931099
112731	931100
202239	931101
107770	931102
18491	931103
2200	931104
5	931105
135305	931106
76688	931107
18395	931108
31484	931109
44688	931110
104148	931111
54178	931112
61533	931113
17752	931114
163399	931115
97739	931116
13104	931117
68000	931118
1631	931119
3634	931120
80768	931121
212640	931122
15938	931123
148916	931124
85565	931125
9614	931126
9562	931127
12335	931128
97485	931129
101326	931130
21164	931131
64493	931132
1017	931133
4169	931134
15822	931135
1878	931136
140860	931137
102295	931138
44902	931139
119450	931140
55732	931141
60960	931142
51010	931143
89747	931144
55243	931145
26071	931146
49892	931147
36945	931148
33757	931149
31190	931150
17350	931151
193846	931152
4706	931153
83004	931154
39719	931155
99716	931156
41497	931157
49150	931158
123284	931159
57622	931160
137245	931161
149409	931162
124	931163
37052	931164
32735	931165
40741	931166
97048	931167
72992	931168
26720	931169
44694	931170
4312	931171
23709	931172
88247	931173
27624	931174
88492	931175
52801	931176
98798	931177
60174	931178
52739	931179
202664	931180
82797	931181
164594	931182
33661	931183
53346	931184
75737	931185
120260	931186
10934	931187
28001	931188
141609	931189
121191	931190
75488	931191
177014	931192
33617	931193
58432	931194
27803	931195
31629	931196
52217	931197
11766	931198
58124	931199
14830	931200
17388	931201
83515	931202
56719	931203
99128	931204
139213	931205
61293	931206
132801	931207
141571	931208
6631	931209
44426	931210
58877	931211
68569	931212
207431	931213
62934	931214
67842	931215
221597	931216
31253	931217
82182	931218
22861	931219
12352	931220
87774	931221
101934	931222
72020	931223
24327	931224
7986	931225
101558	931226
135485	931227
64909	931228
57347	931229
146369	931230
35545	931231
66019	931232
68099	931233
18606	931234
86915	931235
15459	931236
13405	931237
107195	931238
96009	931239
33128	931240
8823	931241
26778	931242
40273	931243
205086	931244
31108	931245
7471	931246
112688	931247
35027	931248
12213	931249
79653	931250
19552	931251
8787	931252
36374	931253
49781	931254
60481	931255
67239	931256
195049	931257
111231	931258
8606	931259
100380	931260
101384	931261
1571	931262
102328	931263
6894	931264
2	931265
178999	931266
12846	931267
15627	931268
29864	931269
13347	931270
102617	931271
137676	931272
6154	931273
38178	931274
220756	931275
37248	931276
89150	931277
14492	931278
131137	931279
5782	931280
55506	931281
164280	931282
89482	931283
73434	931284
76365	931285
206009	931286
187210	931287
78882	931288
5770	931289
42386	931290
84026	931291
113072	931292
22689	931293
8511	931294
6305	931295
24937	931296
25769	931297
13497	931298
90891	931299
10873	931300
11807	931301
151967	931302
147172	931303
63435	931304
15177	931305
75655	931306
177344	931307
58284	931308
57052	931309
10804	931310
45889	931311
117122	931312
4925	931313
135967	931314
67624	931315
85628	931316
124760	931317
18066	931318
42638	931319
24920	931320
16513	931321
79417	931322
164332	931323
41886	931324
102294	931325
122660	931326
57614	931327
17343	931328
146262	931329
82008	931330
34261	931331
27843	931332
219400	931333
42033	931334
87256	931335
36438	931336
41444	931337
39390	931338
55565	931339
128422	931340
76889	931341
46685	931342
97544	931343
95526	931344
99978	931345
47268	931346
48092	931347
12533	931348
35484	931349
173516	931350
5639	931351
67053	931352
88446	931353
10917	931354
75112	931355
134177	931356
23803	931357
13526	931358
34419	931359
40814	931360
59008	931361
151761	931362
108607	931363
166437	931364
43239	931365
18032	931366
148798	931367
71769	931368
97484	931369
52658	931370
70428	931371
36916	931372
149288	931373
14865	931374
51711	931375
72332	931376
117693	931377
31515	931378
164148	931379
175531	931380
25477	931381
4115	931382
168578	931383
123445	931384
5759	931385
50330	931386
30965	931387
40623	931388
91350	931389
59360	931390
40848	931391
11560	931392
16184	931393
3063	931394
21848	931395
10473	931396
144594	931397
16425	931398
19180	931399
90904	931400
27004	931401
193218	931402
48021	931403
8664	931404
176960	931405
55550	931406
35056	931407
55357	931408
29938	931409
43744	931410
3812	931411
8358	931412
122540	931413
53349	931414
36462	931415
145646	931416
51348	931417
125375	931418
41297	931419
64185	931420
38937	931421
73670	931422
80100	931423
121467	931424
77287	931425
40675	931426
52768	931427
52076	931428
38035	931429
56014	931430
139514	931431
119395	931432
117527	931433
12929	931434
205845	931435
25064	931436
19271	931437
76616	931438
151350	931439
76271	931440
95514	931441
59621	931442
5804	931443
2931	931444
201927	931445
128178	931446
15553	931447
33424	931448
61222	931449
11478	931450
673	931451
131775	931452
21475	931453
105716	931454
19433	931455
25875	931456
125802	931457
32063	931458
4067	931459
105535	931460
22780	931461
137684	931462
202089	931463
34596	931464
43867	931465
142536	931466
66386	931467
124651	931468
14130	931469
5740	931470
100647	931471
46116	931472
24495	931473
15540	931474
34850	931475
223396	931476
111901	931477
21164	931478
101680	931479
36188	931480
119893	931481
60242	931482
231617	931483
99552	931484
6	931485
1674	931486
120605	931487
32106	931488
86766	931489
35034	931490
94865	931491
94525	931492
65051	931493
156558	931494
15356	931495
108023	931496
147961	931497
27601	931498
46692	931499
99724	931500
74825	931501
80040	931502
69342	931503
9291	931504
145783	931505
42061	931506
69220	931507
1007	931508
53594	931509
107831	931510
46075	931511
26053	931512
47778	931513
42221	931514
214335	931515
15047	931516
2714	931517
12644	931518
57722	931519
3111	931520
40319	931521
1663	931522
64439	931523
15320	931524
13441	931525
27588	931526
59022	931527
6602	931528
102302	931529
183275	931530
24294	931531
12198	931532
75703	931533
152829	931534
3121	931535
8161	931536
166900	931537
16225	931538
35958	931539
145277	931540
84801	931541
2801	931542
6318	931543
65540	931544
102143	931545
3716	931546
46959	931547
29349	931548
5700	931549
36496	931550
100519	931551
102100	931552
27118	931553
50130	931554
58996	931555
8848	931556
28208	931557
108892	931558
7038	931559
86457	931560
126816	931561
23000	931562
56630	931563
147597	931564
70681	931565
120492	931566
16817	931567
54090	931568
47323	931569
13272	931570
15142	931571
66837	931572
1602	931573
5099	931574
94793	931575
94431	931576
58152	931577
192752	931578
52180	931579
14799	931580
82582	931581
116860	931582
175522	931583
12795	931584
25255	931585
85874	931586
118890	931587
3505	931588
22938	931589
28319	931590
3707	931591
37448	931592
23356	931593
21354	931594
83750	931595
20766	931596
31765	931597
5326	931598
75820	931599
138609	931600
68242	931601
29176	931602
9973	931603
125555	931604
2379	931605
10246	931606
28546	931607
16513	931608
8855	931609
36310	931610
120595	931611
4295	931612
77252	931613
822	931614
228653	931615
14180	931616
8341	931617
175974	931618
10018	931619
76284	931620
61046	931621
39323	931622
25151	931623
51893	931624
27858	931625
46599	931626
52265	931627
115961	931628
76782	931629
27787	931630
88894	931631
23960	931632
83377	931633
52159	931634
83691	931635
55071	931636
13267	931637
40930	931638
164104	931639
52833	931640
63800	931641
41324	931642
67558	931643
21538	931644
41530	931645
16257	931646
8179	931647
99497	931648
124591	931649
88323	931650
45288	931651
78032	931652
7089	931653
128630	931654
96445	931655
9554	931656
44938	931657
67254	931658
50378	931659
1869	931660
13140	931661
43985	931662
147523	931663
238292	931664
164753	931665
26239	931666
4162	931667
37242	931668
157243	931669
94485	931670
39583	931671
6015	931672
114276	931673
88524	931674
71517	931675
43375	931676
9999	931677
236689	931678
17846	931679
66039	931680
187524	931681
37800	931682
3148	931683
12339	931684
67644	931685
102401	931686
43766	931687
163698	931688
83222	931689
282	931690
23296	931691
188645	931692
21417	931693
157442	931694
7582	931695
11170	931696
43518	931697
40936	931698
87721	931699
52122	931700
9749	931701
41760	931702
65578	931703
8301	931704
26515	931705
19228	931706
14340	931707
120624	931708
14235	931709
87518	931710
99372	931711
28935	931712
259	931713
147584	931714
99621	931715
30745	931716
24696	931717
106772	931718
55212	931719
38131	931720
54159	931721
37979	931722
32426	931723
59444	931724
100565	931725
52238	931726
35672	931727
86435	931728
85866	931729
22969	931730
156351	931731
50987	931732
39687	931733
16107	931734
53580	931735
113903	931736
119533	931737
67552	931738
29332	931739
30003	931740
49915	931741
78173	931742
39562	931743
65406	931744
58666	931745
91702	931746
72638	931747
104731	931748
133792	931749
163966	931750
163582	931751
31733	931752
15906	931753
160790	931754
235979	931755
41163	931756
60795	931757
29429	931758
17257	931759
21890	931760
116963	931761
89628	931762
53055	931763
30344	931764
134654	931765
41319	931766
99598	931767
34595	931768
72071	931769
26562	931770
10918	931771
20529	931772
61586	931773
10262	931774
79234	931775
62191	931776
15624	931777
116004	931778
120077	931779
128818	931780
99191	931781
49988	931782
181205	931783
11101	931784
26494	931785
44127	931786
45455	931787
109365	931788
106903	931789
67638	931790
6290	931791
20981	931792
124797	931793
85662	931794
35335	931795
18049	931796
30688	931797
30694	931798
138391	931799
165713	931800
573	931801
124644	931802
19876	931803
210309	931804
73083	931805
69470	931806
32839	931807
32125	931808
87884	931809
106662	931810
59702	931811
70802	931812
92598	931813
2029	931814
207888	931815
41770	931816
16520	931817
6483	931818
87219	931819
136562	931820
14061	931821
75250	931822
119890	931823
23714	931824
37432	931825
103958	931826
137064	931827
585	931828
67441	931829
87133	931830
40132	931831
29405	931832
32004	931833
73879	931834
8026	931835
142826	931836
35798	931837
237775	931838
4329	931839
17194	931840
152458	931841
10307	931842
23472	931843
39761	931844
73122	931845
11873	931846
53677	931847
57198	931848
5575	931849
10428	931850
140241	931851
147204	931852
68124	931853
19313	931854
26766	931855
139327	931856
26700	931857
116997	931858
129309	931859
185317	931860
101793	931861
192643	931862
86421	931863
222505	931864
55253	931865
166075	931866
57942	931867
59809	931868
33881	931869
101601	931870
29360	931871
12917	931872
2685	931873
95852	931874
98763	931875
17799	931876
33289	931877
71240	931878
68511	931879
21705	931880
76677	931881
16671	931882
22073	931883
137047	931884
19108	931885
32434	931886
14655	931887
73828	931888
113619	931889
9266	931890
17172	931891
4115	931892
113516	931893
73714	931894
188434	931895
50666	931896
66871	931897
189419	931898
16513	931899
164568	931900
32312	931901
68479	931902
66102	931903
80130	931904
11406	931905
50923	931906
154132	931907
40296	931908
110111	931909
79135	931910
47152	931911
159878	931912
211382	931913
24510	931914
52784	931915
228695	931916
126693	931917
87379	931918
43896	931919
14274	931920
94750	931921
25164	931922
112990	931923
146286	931924
49108	931925
111066	931926
83103	931927
32445	931928
129256	931929
107245	931930
117722	931931
105626	931932
74811	931933
111590	931934
17426	931935
141985	931936
149169	931937
50139	931938
27035	931939
85738	931940
16214	931941
45076	931942
63510	931943
93263	931944
58182	931945
120430	931946
64047	931947
221	931948
11649	931949
18935	931950
47200	931951
76745	931952
39937	931953
67485	931954
44906	931955
28519	931956
114254	931957
12268	931958
29002	931959
58142	931960
77808	931961
120907	931962
58015	931963
45788	931964
23375	931965
33839	931966
7634	931967
127111	931968
68695	931969
187192	931970
21988	931971
8783	931972
19143	931973
17127	931974
110292	931975
18030	931976
169024	931977
128721	931978
215440	931979
49112	931980
27683	931981
37015	931982
4403	931983
50819	931984
8015	931985
67936	931986
65118	931987
108958	931988
53130	931989
75849	931990
52790	931991
26626	931992
34341	931993
18146	931994
6610	931995
50207	931996
103025	931997
61431	931998
216113	931999
59054	932000
71678	932001
28647	932002
50661	932003
17886	932004
7474	932005
78661	932006
71819	932007
30738	932008
12378	932009
39114	932010
55451	932011
160479	932012
88463	932013
22977	932014
155643	932015
23437	932016
12610	932017
80427	932018
118048	932019
29363	932020
106650	932021
87411	932022
33131	932023
23484	932024
57933	932025
68107	932026
94962	932027
1100	932028
13493	932029
6993	932030
12844	932031
8753	932032
128466	932033
7660	932034
27883	932035
93	932036
7301	932037
170928	932038
57623	932039
213343	932040
28144	932041
2768	932042
20846	932043
10469	932044
47322	932045
38909	932046
27127	932047
78685	932048
22244	932049
89530	932050
695	932051
16525	932052
123088	932053
41114	932054
64872	932055
90021	932056
93849	932057
9786	932058
69769	932059
8470	932060
36718	932061
7416	932062
48670	932063
32365	932064
7923	932065
94682	932066
2061	932067
3950	932068
3089	932069
2795	932070
65975	932071
82098	932072
1271	932073
26994	932074
9623	932075
51295	932076
2751	932077
47719	932078
8457	932079
42310	932080
28023	932081
8953	932082
1782	932083
57376	932084
70151	932085
30953	932086
18719	932087
16324	932088
40487	932089
35096	932090
22284	932091
8145	932092
27427	932093
7411	932094
86699	932095
215474	932096
24562	932097
49061	932098
48042	932099
79487	932100
68550	932101
60930	932102
13592	932103
19889	932104
104678	932105
21501	932106
1426	932107
210999	932108
112611	932109
2188	932110
1272	932111
3474	932112
67023	932113
153453	932114
25218	932115
214956	932116
5834	932117
71173	932118
32031	932119
83450	932120
180847	932121
25551	932122
35631	932123
18944	932124
36372	932125
27403	932126
551	932127
2739	932128
35575	932129
185457	932130
26131	932131
94980	932132
13242	932133
118556	932134
142692	932135
25690	932136
57384	932137
42702	932138
23421	932139
15499	932140
12145	932141
9280	932142
19422	932143
80567	932144
111316	932145
4081	932146
1252	932147
20489	932148
8492	932149
593	932150
39352	932151
9221	932152
16195	932153
50005	932154
20639	932155
70592	932156
1111	932157
51602	932158
121378	932159
30549	932160
160979	932161
30496	932162
164642	932163
3276	932164
2400	932165
17073	932166
20647	932167
71714	932168
1747	932169
20462	932170
28252	932171
14070	932172
71690	932173
111103	932174
34679	932175
26990	932176
79784	932177
149616	932178
13310	932179
113881	932180
10388	932181
142098	932182
59978	932183
28291	932184
52678	932185
8513	932186
5	932187
114616	932188
1633	932189
148532	932190
113951	932191
43858	932192
143485	932193
4586	932194
14557	932195
100524	932196
144113	932197
4184	932198
670	932199
87223	932200
83458	932201
5276	932202
76384	932203
130743	932204
60578	932205
27715	932206
25158	932207
44264	932208
3187	932209
35032	932210
122103	932211
98694	932212
139074	932213
36932	932214
43603	932215
38038	932216
614	932217
131441	932218
52279	932219
5968	932220
34928	932221
81576	932222
15980	932223
22179	932224
17635	932225
34230	932226
17080	932227
37793	932228
1312	932229
37039	932230
59392	932231
59612	932232
2731	932233
9298	932234
2706	932235
32790	932236
29927	932237
62365	932238
41835	932239
94708	932240
95202	932241
44627	932242
54050	932243
42516	932244
51700	932245
28053	932246
91537	932247
37382	932248
18626	932249
84858	932250
12713	932251
40712	932252
10612	932253
54789	932254
34840	932255
132717	932256
82	932257
117852	932258
83216	932259
25336	932260
13348	932261
21410	932262
20850	932263
5	932264
5	932265
4	932266
4	932267
4	932268
4	932269
105375	932270
113488	932271
1259	932272
27463	932273
4592	932274
6828	932275
9075	932276
46811	932277
25609	932278
10118	932279
619	932280
118	932281
4	932282
36429	932283
45688	932284
28800	932285
7565	932286
13469	932287
23850	932288
20118	932289
4	932290
116849	932291
68095	932292
20859	932293
7024	932294
50332	932295
4	932296
8028	932297
2074	932298
11899	932299
4	932300
4	932301
4	932302
11935	932303
7024	932304
50332	932305
22189	932306
61633	932307
110255	932308
6501	932309
6217	932310
10243	932311
54150	932312
11148	932313
64302	932314
12832	932315
14341	932316
13965	932317
555	932318
31079	932319
177512	932320
109207	932321
5297	932322
55398	932323
189729	932324
8682	932325
15945	932326
31923	932327
149258	932328
95846	932329
20017	932330
20347	932331
10396	932332
2732	932333
72158	932334
2895	932335
2895	932336
28446	932337
165855	932338
33247	932339
106155	932340
72005	932341
468	932342
152193	932343
3826	932344
133799	932345
27819	932346
65047	932347
9227	932348
110672	932349
89462	932350
56912	932351
20334	932352
27621	932353
238673	932354
14401	932355
9157	932356
9943	932357
8615	932358
18237	932359
161759	932360
10084	932361
72779	932362
32359	932363
70295	932364
194395	932365
20705	932366
9273	932367
18197	932368
3845	932369
92275	932370
2909	932371
104499	932372
7426	932373
44323	932374
180362	932375
73136	932376
138814	932377
8543	932378
716	932379
65444	932380
8360	932381
65970	932382
7925	932383
35171	932384
22681	932385
1770	932386
39337	932387
55735	932388
105285	932389
20668	932390
3138	932391
117663	932392
20290	932393
78574	932394
8204	932395
11782	932396
7412	932397
23048	932398
53019	932399
28736	932400
27461	932401
44461	932402
35542	932403
22139	932404
42844	932405
2139	932406
31304	932407
70190	932408
8471	932409
16856	932410
34518	932411
8570	932412
55319	932413
6307	932414
155609	932415
125702	932416
18513	932417
42432	932418
55487	932419
135720	932420
30036	932421
43653	932422
4241	932423
72151	932424
8781	932425
27090	932426
66269	932427
55305	932428
6994	932429
9341	932430
125691	932431
18409	932432
22428	932433
109119	932434
15075	932435
124183	932436
5623	932437
176598	932438
11596	932439
12985	932440
120502	932441
14176	932442
55782	932443
61091	932444
15390	932445
63641	932446
159263	932447
124354	932448
21251	932449
82388	932450
82912	932451
77792	932452
248	932453
2178	932454
16148	932455
54664	932456
47	932457
2365	932458
155700	932459
118	932460
50288	932461
7670	932462
7919	932463
24071	932464
21048	932465
21759	932466
171041	932467
31553	932468
2365	932469
32052	932470
22063	932471
4058	932472
14302	932473
5	932474
63	932475
5847	932476
183978	932477
7991	932478
50754	932479
29346	932480
183767	932481
72094	932482
7206	932483
56683	932484
11446	932485
34878	932486
106784	932487
36978	932488
13234	932489
47102	932490
80157	932491
39698	932492
44894	932493
15156	932494
151737	932495
86220	932496
970	932497
116664	932498
195483	932499
160516	932500
6689	932501
29931	932502
124354	932503
13018	932504
188495	932505
3639	932506
167695	932507
26597	932508
60403	932509
75323	932510
3192	932511
25494	932512
98932	932513
83528	932514
36114	932515
85097	932516
78066	932517
111537	932518
32698	932519
85362	932520
22602	932521
28768	932522
4765	932523
5005	932524
102785	932525
96597	932526
91333	932527
24521	932528
176366	932529
131791	932530
94409	932531
12356	932532
9361	932533
3210	932534
6529	932535
181668	932536
14619	932537
1459	932538
55504	932539
178149	932540
7745	932541
6831	932542
56533	932543
236440	932544
44067	932545
65697	932546
40420	932547
39772	932548
54459	932549
35539	932550
63147	932551
191952	932552
20735	932553
9176	932554
51088	932555
95031	932556
186645	932557
12620	932558
166469	932559
155768	932560
4807	932561
192247	932562
34868	932563
198855	932564
5461	932565
49643	932566
84006	932567
9940	932568
78615	932569
466	932570
20101	932571
192	932572
7798	932573
56068	932574
448	932575
197553	932576
153293	932577
42288	932578
28810	932579
66066	932580
13258	932581
89457	932582
82164	932583
25179	932584
9205	932585
75123	932586
9273	932587
84119	932588
69114	932589
28522	932590
108786	932591
149471	932592
94645	932593
43947	932594
124086	932595
16859	932596
103187	932597
28357	932598
135288	932599
143055	932600
15513	932601
2047	932602
2272	932603
45769	932604
14214	932605
105073	932606
74899	932607
55662	932608
34983	932609
55830	932610
71742	932611
3657	932612
14302	932613
38087	932614
9498	932615
16967	932616
6296	932617
194400	932618
20391	932619
5406	932620
3408	932621
71891	932622
112739	932623
14862	932624
30089	932625
66602	932626
79460	932627
1794	932628
15163	932629
72253	932630
10056	932631
46508	932632
34855	932633
140189	932634
60591	932635
24578	932636
175069	932637
35352	932638
16166	932639
10743	932640
96419	932641
6002	932642
11538	932643
14768	932644
147811	932645
136784	932646
28969	932647
56306	932648
111628	932649
88280	932650
28197	932651
84488	932652
21234	932653
51067	932654
38889	932655
75217	932656
11184	932657
67196	932658
128411	932659
60223	932660
39260	932661
50991	932662
9217	932663
3021	932664
54711	932665
1012	932666
23330	932667
165003	932668
8795	932669
52432	932670
73766	932671
18858	932672
41699	932673
34821	932674
14120	932675
9724	932676
4736	932677
79869	932678
78500	932679
61428	932680
37274	932681
2640	932682
3716	932683
89091	932684
16988	932685
2290	932686
58767	932687
58061	932688
5940	932689
63035	932690
39167	932691
145875	932692
1778	932693
19793	932694
5512	932695
4120	932696
105	932697
1441	932698
7700	932699
21205	932700
8456	932701
58910	932702
214697	932703
38594	932704
54719	932705
752	932706
208426	932707
164164	932708
34346	932709
66439	932710
36648	932711
92768	932712
88979	932713
4	932714
9934	932715
30925	932716
100620	932717
67566	932718
25259	932719
2202	932720
136312	932721
43104	932722
84181	932723
7818	932724
25265	932725
122378	932726
42316	932727
30173	932728
32613	932729
153688	932730
7854	932731
125672	932732
207775	932733
24275	932734
111063	932735
79974	932736
71783	932737
3539	932738
43463	932739
53791	932740
9172	932741
77378	932742
4496	932743
41174	932744
5803	932745
27926	932746
52884	932747
132637	932748
34244	932749
58950	932750
79643	932751
47373	932752
38034	932753
13480	932754
63173	932755
113683	932756
84206	932757
42248	932758
22262	932759
181815	932760
77537	932761
20577	932762
96373	932763
1665	932764
138581	932765
59611	932766
21453	932767
50088	932768
5430	932769
14256	932770
41165	932771
30128	932772
14200	932773
156650	932774
29932	932775
5905	932776
3043	932777
10658	932778
6773	932779
128113	932780
83245	932781
39192	932782
4	932783
75208	932784
29803	932785
9214	932786
9167	932787
120196	932788
66801	932789
80189	932790
22046	932791
1333	932792
2037	932793
17766	932794
44781	932795
29765	932796
19974	932797
12740	932798
119506	932799
12624	932800
88970	932801
17568	932802
34172	932803
78397	932804
4806	932805
64291	932806
19392	932807
17694	932808
40469	932809
1375	932810
18012	932811
34243	932812
80640	932813
10599	932814
51882	932815
30833	932816
14190	932817
38781	932818
14224	932819
7585	932820
5	932821
15682	932822
219978	932823
9558	932824
106733	932825
3430	932826
47561	932827
6716	932828
117396	932829
46259	932830
6584	932831
6941	932832
7769	932833
55598	932834
84522	932835
32594	932836
59520	932837
6791	932838
68276	932839
128109	932840
62314	932841
107012	932842
5083	932843
12249	932844
25397	932845
65570	932846
37180	932847
62716	932848
39161	932849
121663	932850
102036	932851
19407	932852
1015	932853
7207	932854
129415	932855
152404	932856
58552	932857
103501	932858
155445	932859
116128	932860
79889	932861
145547	932862
14063	932863
29080	932864
176980	932865
69690	932866
143519	932867
24880	932868
8541	932869
48341	932870
30641	932871
41405	932872
77512	932873
12294	932874
62518	932875
194121	932876
8482	932877
22761	932878
11590	932879
21092	932880
15331	932881
5340	932882
63404	932883
27360	932884
32501	932885
8901	932886
41341	932887
5179	932888
5986	932889
76489	932890
194549	932891
11591	932892
61310	932893
194519	932894
12729	932895
25191	932896
73794	932897
208613	932898
23424	932899
46153	932900
76315	932901
63509	932902
13509	932903
46181	932904
179428	932905
44736	932906
31637	932907
79915	932908
9210	932909
66692	932910
136300	932911
551	932912
23484	932913
85876	932914
57	932915
2936	932916
17319	932917
64673	932918
2199	932919
51612	932920
29687	932921
40989	932922
12043	932923
11924	932924
73031	932925
861	932926
107412	932927
14294	932928
74361	932929
89692	932930
3891	932931
90783	932932
50827	932933
2074	932934
202735	932935
12549	932936
9016	932937
39901	932938
56352	932939
40680	932940
12609	932941
5813	932942
39342	932943
60192	932944
117310	932945
89235	932946
17739	932947
101644	932948
144797	932949
46657	932950
21260	932951
142217	932952
20593	932953
50044	932954
1057	932955
116057	932956
87895	932957
33835	932958
12823	932959
10624	932960
28163	932961
123510	932962
89982	932963
92491	932964
75618	932965
14738	932966
206636	932967
59389	932968
26306	932969
221163	932970
88230	932971
213208	932972
422	932973
143309	932974
9636	932975
14747	932976
17643	932977
46024	932978
36401	932979
44756	932980
76995	932981
36018	932982
30017	932983
101126	932984
261	932985
3161	932986
12892	932987
35774	932988
36276	932989
6304	932990
23560	932991
12146	932992
47372	932993
16911	932994
171149	932995
30411	932996
112796	932997
8267	932998
3895	932999
35545	933000
25138	933001
4682	933002
14661	933003
32258	933004
12194	933005
38290	933006
23149	933007
36292	933008
39164	933009
60501	933010
109711	933011
57	933012
45924	933013
36211	933014
125947	933015
3030	933016
32588	933017
47269	933018
30867	933019
129538	933020
26751	933021
7096	933022
43440	933023
22817	933024
2738	933025
61073	933026
98982	933027
32961	933028
36936	933029
29668	933030
20190	933031
132975	933032
10241	933033
118	933034
130640	933035
48857	933036
116785	933037
5835	933038
540	933039
15019	933040
25335	933041
77490	933042
14673	933043
35936	933044
38545	933045
132788	933046
57638	933047
171	933048
6598	933049
105802	933050
45585	933051
1974	933052
128	933053
20290	933054
8187	933055
34033	933056
13374	933057
138581	933058
49720	933059
33996	933060
63611	933061
4267	933062
21049	933063
3505	933064
17931	933065
40684	933066
19947	933067
123049	933068
78725	933069
142378	933070
5102	933071
143454	933072
32586	933073
76942	933074
111766	933075
85745	933076
5960	933077
164061	933078
17359	933079
11564	933080
98743	933081
70178	933082
36478	933083
9177	933084
3162	933085
19943	933086
65311	933087
9380	933088
58528	933089
42424	933090
52085	933091
110055	933092
17253	933093
179561	933094
45416	933095
18076	933096
14336	933097
9954	933098
15805	933099
39803	933100
4213	933101
4550	933102
278	933103
46089	933104
5189	933105
14111	933106
8492	933107
9399	933108
6760	933109
108681	933110
218	933111
23793	933112
20088	933113
63575	933114
140694	933115
7977	933116
237584	933117
7977	933118
24734	933119
56747	933120
41497	933121
42472	933122
49925	933123
175	933124
3662	933125
22951	933126
12944	933127
18193	933128
3505	933129
36312	933130
32950	933131
56594	933132
14774	933133
4557	933134
14252	933135
29031	933136
55574	933137
19130	933138
78201	933139
2498	933140
85321	933141
138487	933142
8695	933143
70183	933144
12719	933145
92500	933146
81571	933147
102083	933148
25353	933149
7992	933150
4177	933151
17521	933152
50919	933153
50057	933154
204779	933155
62434	933156
51815	933157
102184	933158
153781	933159
60914	933160
50514	933161
112490	933162
220611	933163
5745	933164
52368	933165
266	933166
2541	933167
166446	933168
64239	933169
119175	933170
127623	933171
21769	933172
14765	933173
5423	933174
14444	933175
36211	933176
80451	933177
11311	933178
193849	933179
170078	933180
165492	933181
24053	933182
80215	933183
82736	933184
196060	933185
67691	933186
64024	933187
97610	933188
22183	933189
6836	933190
79284	933191
155277	933192
57	933193
216628	933194
1707	933195
91445	933196
98114	933197
148970	933198
79083	933199
60082	933200
2550	933201
232	933202
31084	933203
60077	933204
30507	933205
116916	933206
52183	933207
19765	933208
17840	933209
23502	933210
122867	933211
146614	933212
18644	933213
126224	933214
5759	933215
239869	933216
16665	933217
77154	933218
180544	933219
37913	933220
200618	933221
64602	933222
36219	933223
71001	933224
54787	933225
28846	933226
46314	933227
129289	933228
744	933229
64601	933230
4990	933231
88726	933232
34062	933233
20180	933234
7772	933235
236073	933236
95951	933237
15109	933238
15817	933239
146997	933240
202126	933241
17253	933242
37310	933243
59272	933244
143298	933245
123539	933246
68150	933247
82569	933248
37654	933249
72818	933250
26730	933251
8983	933252
44251	933253
16729	933254
108117	933255
8036	933256
77962	933257
54496	933258
122314	933259
10738	933260
144074	933261
9535	933262
82613	933263
5978	933264
78099	933265
55864	933266
26810	933267
57772	933268
250	933269
178	933270
6069	933271
127339	933272
45478	933273
32812	933274
10797	933275
1703	933276
92207	933277
40469	933278
40089	933279
25079	933280
1895	933281
13727	933282
18390	933283
17964	933284
4486	933285
102558	933286
76867	933287
9681	933288
162799	933289
3048	933290
93281	933291
3633	933292
8838	933293
7941	933294
8270	933295
70963	933296
156680	933297
39749	933298
28164	933299
103379	933300
98674	933301
3836	933302
7787	933303
38068	933304
88315	933305
4568	933306
7954	933307
4	933308
48926	933309
106282	933310
69807	933311
22517	933312
9934	933313
12170	933314
136561	933315
26491	933316
10694	933317
12385	933318
1377	933319
49550	933320
14480	933321
4833	933322
1358	933323
949	933324
5937	933325
52030	933326
22107	933327
58314	933328
8978	933329
54219	933330
63839	933331
15063	933332
34006	933333
141130	933334
8594	933335
2388	933336
52445	933337
9252	933338
127126	933339
239566	933340
29860	933341
2167	933342
50891	933343
5215	933344
10726	933345
38711	933346
30354	933347
93774	933348
2513	933349
13412	933350
61923	933351
40711	933352
15931	933353
14693	933354
77511	933355
74553	933356
105972	933357
1537	933358
30209	933359
72016	933360
1735	933361
142097	933362
59258	933363
76165	933364
195206	933365
59325	933366
27320	933367
89438	933368
23048	933369
50621	933370
19727	933371
16716	933372
10048	933373
73044	933374
101	933375
26249	933376
613	933377
57	933378
13404	933379
48690	933380
82202	933381
45145	933382
36014	933383
119923	933384
19442	933385
10812	933386
33036	933387
1738	933388
213	933389
217832	933390
113693	933391
145140	933392
13437	933393
5970	933394
954	933395
23821	933396
46386	933397
22649	933398
48321	933399
2252	933400
4286	933401
16508	933402
58606	933403
108485	933404
9734	933405
1773	933406
127935	933407
103900	933408
69158	933409
135799	933410
96489	933411
27701	933412
18704	933413
8324	933414
56578	933415
98047	933416
86659	933417
21857	933418
8484	933419
113595	933420
87222	933421
211	933422
41393	933423
20669	933424
62272	933425
11938	933426
43853	933427
53069	933428
1275	933429
14293	933430
43710	933431
34254	933432
51526	933433
56197	933434
27751	933435
41393	933436
99376	933437
114053	933438
26	933439
51526	933440
216894	933441
11938	933442
113580	933443
43609	933444
56197	933445
75201	933446
41986	933447
159223	933448
161609	933449
233748	933450
75946	933451
954	933452
212513	933453
157084	933454
232693	933455
228286	933456
15929	933457
66338	933458
219763	933459
222849	933460
114911	933461
54262	933462
219255	933463
108587	933464
89630	933465
172375	933466
82199	933467
163833	933468
64683	933469
56675	933470
35343	933471
91736	933472
12872	933473
13950	933474
25126	933475
92119	933476
2228	933477
690	933478
136625	933479
118	933480
118	933481
133995	933482
101080	933483
14324	933484
51821	933485
124581	933486
92658	933487
124596	933488
211291	933489
64175	933490
36847	933491
87033	933492
148633	933493
42049	933494
347	933495
118653	933496
162644	933497
76483	933498
41731	933499
41731	933500
81602	933501
23558	933502
690	933503
30219	933504
204167	933505
1	933506
22613	933507
137204	933508
94234	933509
166071	933510
91417	933511
7725	933512
63783	933513
64685	933514
164278	933515
14962	933516
23199	933517
27039	933518
28372	933519
8927	933520
178590	933521
45895	933522
45993	933523
2042	933524
64591	933525
8925	933526
69404	933527
91222	933528
10518	933529
1908	933530
178118	933531
2785	933532
41132	933533
3081	933534
138170	933535
11803	933536
16804	933537
140804	933538
29248	933539
125423	933540
43363	933541
125750	933542
3920	933543
54787	933544
70	933545
14928	933546
14928	933547
62991	933548
158772	933549
25587	933550
90538	933551
81645	933552
8960	933553
90545	933554
33233	933555
33664	933556
120124	933557
53960	933558
170307	933559
13761	933560
105130	933561
141939	933562
15005	933563
17937	933564
3043	933565
8565	933566
20768	933567
4577	933568
84729	933569
85763	933570
100936	933571
90882	933572
35060	933573
14859	933574
9264	933575
11	933576
120398	933577
2378	933578
13593	933579
146417	933580
100226	933581
66212	933582
63635	933583
14962	933584
3057	933585
67	933586
26579	933587
9967	933588
12564	933589
18107	933590
153402	933591
14962	933592
4636	933593
4413	933594
7602	933595
77168	933596
19464	933597
5038	933598
42912	933599
27963	933600
7425	933601
48211	933602
399	933603
3386	933604
10438	933605
17010	933606
46300	933607
59497	933608
2759	933609
3581	933610
182789	933611
16262	933612
2737	933613
91209	933614
37026	933615
27053	933616
18078	933617
189046	933618
3580	933619
42351	933620
139267	933621
67	933622
67	933623
17770	933624
53665	933625
53832	933626
33539	933627
69107	933628
10543	933629
36301	933630
17926	933631
18040	933632
59938	933633
59837	933634
2412	933635
22025	933636
6657	933637
493	933638
49584	933639
22794	933640
41650	933641
68928	933642
105533	933643
22767	933644
43591	933645
16351	933646
167939	933647
12545	933648
27640	933649
3580	933650
43582	933651
2759	933652
3075	933653
43483	933654
5124	933655
8825	933656
79933	933657
15557	933658
70022	933659
83	933660
34406	933661
102658	933662
187224	933663
226668	933664
58246	933665
26801	933666
217886	933667
3057	933668
33649	933669
8989	933670
2432	933671
2416	933672
182	933673
10395	933674
168239	933675
59934	933676
3438	933677
6668	933678
14868	933679
9020	933680
3934	933681
77771	933682
21991	933683
31103	933684
131424	933685
54006	933686
67	933687
52133	933688
44931	933689
111246	933690
5871	933691
55855	933692
41422	933693
46188	933694
43899	933695
108966	933696
209078	933697
75318	933698
3580	933699
19589	933700
17914	933701
194365	933702
12490	933703
148442	933704
12701	933705
53667	933706
120398	933707
498	933708
8002	933709
211768	933710
5628	933711
19400	933712
14198	933713
87325	933714
111874	933715
172882	933716
74234	933717
220117	933718
76023	933719
45479	933720
1778	933721
201157	933722
1540	933723
52826	933724
5002	933725
58469	933726
22707	933727
22707	933728
226924	933729
2733	933730
29136	933731
264	933732
203449	933733
21793	933734
33622	933735
28636	933736
71754	933737
1139	933738
14373	933739
3641	933740
23980	933741
119728	933742
27626	933743
61053	933744
7754	933745
81595	933746
26722	933747
23022	933748
12891	933749
42355	933750
34777	933751
82401	933752
122915	933753
100411	933754
85368	933755
34266	933756
7754	933757
154514	933758
107613	933759
61088	933760
192327	933761
53926	933762
152034	933763
9628	933764
2728	933765
159247	933766
131226	933767
66089	933768
8885	933769
1747	933770
126184	933771
139257	933772
53306	933773
197165	933774
43227	933775
69438	933776
172521	933777
26424	933778
212255	933779
17925	933780
1908	933781
1056	933782
65018	933783
2808	933784
166750	933785
160566	933786
2808	933787
150251	933788
39691	933789
27613	933790
7725	933791
94595	933792
139247	933793
42359	933794
8247	933795
85072	933796
91345	933797
112054	933798
25804	933799
16549	933800
158882	933801
3931	933802
3438	933803
1984	933804
76553	933805
17914	933806
3445	933807
140	933808
6655	933809
31103	933810
91892	933811
55453	933812
36407	933813
28721	933814
17574	933815
42578	933816
151776	933817
3920	933818
42397	933819
110306	933820
159209	933821
90593	933822
5005	933823
2722	933824
2777	933825
95062	933826
931	933827
3075	933828
30627	933829
88858	933830
2228	933831
114545	933832
26012	933833
97481	933834
15180	933835
3988	933836
6646	933837
46771	933838
40827	933839
793	933840
54498	933841
53450	933842
20534	933843
854	933844
8933	933845
1261	933846
3934	933847
71481	933848
33614	933849
5016	933850
114865	933851
22662	933852
68170	933853
1139	933854
117053	933855
347	933856
66664	933857
5864	933858
17880	933859
69410	933860
50755	933861
226227	933862
33328	933863
5012	933864
31462	933865
10204	933866
7731	933867
34232	933868
149845	933869
125646	933870
2432	933871
9026	933872
118987	933873
45711	933874
29321	933875
50522	933876
7845	933877
69551	933878
35577	933879
59722	933880
55454	933881
144651	933882
11	933883
21581	933884
2412	933885
29260	933886
117303	933887
18	933888
59102	933889
14187	933890
133537	933891
3445	933892
42188	933893
15039	933894
26723	933895
45618	933896
167897	933897
135551	933898
33208	933899
82195	933900
26129	933901
92000	933902
59471	933903
26997	933904
67	933905
50115	933906
6120	933907
854	933908
92444	933909
130872	933910
43332	933911
21029	933912
183545	933913
5012	933914
121461	933915
23841	933916
190476	933917
35791	933918
167746	933919
189126	933920
20172	933921
69430	933922
55867	933923
94012	933924
228877	933925
86178	933926
225094	933927
221696	933928
227167	933929
166554	933930
49276	933931
225364	933932
47494	933933
47500	933934
59180	933935
108999	933936
1533	933937
728	933938
4410	933939
3901	933940
83	933941
55098	933942
55098	933943
55098	933944
4693	933945
4693	933946
89037	933947
690	933948
30611	933949
1981	933950
1981	933951
5497	933952
5497	933953
1271	933954
5497	933955
92063	933956
16555	933957
16555	933958
5766	933959
140981	933960
12741	933961
30137	933962
67032	933963
11883	933964
58901	933965
3461	933966
10839	933967
38422	933968
10839	933969
233742	933970
58835	933971
33779	933972
160348	933973
115009	933974
41185	933975
86333	933976
115017	933977
45912	933978
159754	933979
14248	933980
66296	933981
116817	933982
64866	933983
122778	933984
206529	933985
83427	933986
135922	933987
83427	933988
167265	933989
12334	933990
183303	933991
7531	933992
139340	933993
95398	933994
9550	933995
34189	933996
101646	933997
34189	933998
77250	933999
42639	934000
101423	934001
56486	934002
21903	934003
40942	934004
57854	934005
36887	934006
103554	934007
48216	934008
164638	934009
37415	934010
19870	934011
32440	934012
55618	934013
123061	934014
116720	934015
134640	934016
69856	934017
26317	934018
35510	934019
79321	934020
27064	934021
43362	934022
122643	934023
10050	934024
131739	934025
118	934026
20240	934027
34657	934028
63729	934029
168417	934030
42289	934031
18111	934032
3442	934033
145609	934034
26964	934035
5725	934036
17926	934037
1384	934038
5804	934039
10898	934040
79203	934041
4450	934042
145774	934043
7720	934044
2429	934045
481	934046
47117	934047
114814	934048
135921	934049
2141	934050
4450	934051
349	934052
22004	934053
232706	934054
26833	934055
17924	934056
358	934057
113387	934058
8410	934059
20052	934060
110511	934061
396	934062
75380	934063
140006	934064
47234	934065
58335	934066
157968	934067
230356	934068
54973	934069
228951	934070
157968	934071
13427	934072
37324	934073
103604	934074
231672	934075
142934	934076
234982	934077
160332	934078
47196	934079
104656	934080
75011	934081
24236	934082
41732	934083
52969	934084
16219	934085
162762	934086
139337	934087
139337	934088
7006	934089
77310	934090
32610	934091
43950	934092
183093	934093
41734	934094
89778	934095
114095	934096
47196	934097
26296	934098
23017	934099
224736	934100
11679	934101
114847	934102
196696	934103
114469	934104
60229	934105
66554	934106
162024	934107
23017	934108
23844	934109
142934	934110
41735	934111
116549	934112
53160	934113
131308	934114
40926	934115
23165	934116
133968	934117
66630	934118
3791	934119
3791	934120
222001	934121
65392	934122
25210	934123
1220	934124
5168	934125
47094	934126
47094	934127
45239	934128
43921	934129
47186	934130
81380	934131
69087	934132
104168	934133
231970	934134
86354	934135
71940	934136
11447	934137
1181	934138
281	934139
197946	934140
2584	934141
12158	934142
40582	934143
4807	934144
6236	934145
13	934146
3505	934147
152142	934148
13	934149
50087	934150
5536	934151
12994	934152
206132	934153
5583	934154
48640	934155
82	934156
3603	934157
858	934158
9334	934159
154769	934160
38657	934161
60181	934162
34776	934163
6198	934164
140985	934165
78960	934166
124901	934167
140887	934168
93013	934169
60867	934170
4797	934171
4797	934172
1554	934173
2973	934174
27950	934175
14556	934176
236827	934177
75825	934178
9817	934179
9354	934180
50055	934181
90462	934182
128033	934183
135935	934184
104964	934185
128033	934186
104964	934187
42116	934188
42116	934189
42116	934190
42116	934191
42116	934192
121472	934193
49900	934194
49900	934195
57657	934196
60837	934197
15076	934198
233012	934199
157905	934200
96583	934201
195298	934202
35368	934203
194454	934204
72960	934205
99781	934206
138046	934207
71829	934208
152587	934209
101403	934210
136062	934211
131594	934212
105241	934213
187156	934214
46802	934215
75563	934216
135207	934217
102713	934218
125989	934219
224909	934220
50784	934221
225304	934222
188704	934223
224021	934224
227263	934225
84880	934226
25957	934227
214597	934228
150646	934229
111526	934230
84665	934231
154118	934232
135472	934233
133193	934234
93476	934235
206645	934236
174352	934237
37572	934238
135153	934239
76512	934240
175547	934241
105910	934242
60702	934243
724	934244
146718	934245
95636	934246
46636	934247
45074	934248
115706	934249
23043	934250
133266	934251
135521	934252
139747	934253
72868	934254
191695	934255
179499	934256
50174	934257
191558	934258
188719	934259
75950	934260
72983	934261
45309	934262
128852	934263
110079	934264
23307	934265
194659	934266
131355	934267
83367	934268
150229	934269
112600	934270
150115	934271
23170	934272
178990	934273
133515	934274
58301	934275
130170	934276
8112	934277
48210	934278
15636	934279
58260	934280
184197	934281
154041	934282
22663	934283
58416	934284
76540	934285
56037	934286
192857	934287
116729	934288
78754	934289
128897	934290
101825	934291
43764	934292
50832	934293
226429	934294
31846	934295
10126	934296
56998	934297
13176	934298
66617	934299
207297	934300
20984	934301
74822	934302
113153	934303
185928	934304
35646	934305
130293	934306
76896	934307
77505	934308
23738	934309
190558	934310
200411	934311
230050	934312
224895	934313
11980	934314
214661	934315
188653	934316
29520	934317
96614	934318
137	934319
66190	934320
162469	934321
38205	934322
31272	934323
177147	934324
128401	934325
18736	934326
98169	934327
76617	934328
174423	934329
37553	934330
72171	934331
6636	934332
125644	934333
77422	934334
67735	934335
67735	934336
114776	934337
122015	934338
107451	934339
188572	934340
189332	934341
130833	934342
139030	934343
165310	934344
65249	934345
86355	934346
226045	934347
187938	934348
39900	934349
86090	934350
77861	934351
11295	934352
78325	934353
76163	934354
203614	934355
139405	934356
77859	934357
115408	934358
225825	934359
80873	934360
230776	934361
20985	934362
127809	934363
125651	934364
233002	934365
183451	934366
48033	934367
159706	934368
215149	934369
93723	934370
84878	934371
141317	934372
152831	934373
206940	934374
178820	934375
127414	934376
216714	934377
31878	934378
102693	934379
656	934380
12945	934381
15765	934382
149742	934383
73130	934384
73840	934385
150462	934386
21933	934387
129432	934388
206718	934389
209136	934390
16335	934391
94127	934392
147561	934393
50475	934394
154720	934395
7127	934396
50089	934397
148023	934398
51656	934399
194238	934400
6255	934401
133109	934402
93682	934403
14538	934404
159759	934405
94978	934406
111896	934407
98485	934408
19845	934409
153214	934410
65548	934411
125566	934412
176853	934413
214249	934414
209596	934415
2117	934416
83997	934417
84575	934418
232025	934419
84782	934420
111537	934421
154227	934422
184307	934423
55549	934424
177969	934425
112391	934426
216821	934427
88976	934428
78052	934429
190725	934430
204771	934431
209010	934432
31473	934433
28327	934434
132036	934435
186010	934436
102694	934437
216866	934438
65550	934439
65222	934440
115992	934441
166533	934442
50244	934443
112310	934444
152997	934445
216991	934446
210745	934447
205757	934448
240000	934449
51070	934450
111731	934451
84994	934452
157613	934453
149241	934454
17259	934455
84120	934456
45649	934457
85085	934458
159889	934459
66226	934460
112191	934461
191781	934462
84782	934463
110172	934464
4636	934465
176540	934466
134425	934467
194224	934468
40304	934469
65222	934470
239609	934471
233640	934472
116731	934473
106839	934474
193621	934475
82621	934476
208198	934477
128870	934478
96114	934479
179991	934480
81234	934481
179458	934482
84306	934483
199796	934484
15561	934485
99738	934486
36811	934487
58345	934488
63998	934489
181251	934490
135589	934491
192937	934492
188824	934493
75162	934494
99311	934495
45445	934496
131078	934497
57743	934498
187175	934499
13467	934500
184771	934501
109208	934502
49538	934503
233298	934504
184296	934505
31608	934506
212981	934507
59835	934508
75014	934509
192149	934510
234176	934511
191996	934512
137297	934513
135573	934514
139117	934515
134215	934516
45708	934517
99325	934518
64504	934519
59810	934520
77141	934521
36267	934522
205654	934523
193033	934524
87218	934525
164792	934526
79917	934527
137172	934528
46339	934529
191997	934530
36215	934531
139404	934532
236253	934533
58436	934534
234906	934535
166798	934536
75938	934537
234082	934538
86579	934539
19306	934540
131894	934541
133401	934542
231737	934543
234728	934544
115998	934545
234457	934546
233350	934547
233419	934548
232531	934549
231256	934550
231857	934551
229572	934552
184985	934553
134524	934554
59400	934555
150304	934556
110290	934557
129599	934558
133267	934559
180778	934560
56902	934561
187345	934562
98230	934563
180245	934564
130420	934565
161561	934566
138201	934567
182404	934568
193657	934569
189160	934570
192238	934571
137152	934572
188292	934573
229451	934574
34316	934575
110867	934576
45309	934577
138709	934578
153591	934579
83007	934580
7633	934581
117121	934582
72979	934583
189671	934584
25726	934585
36853	934586
22866	934587
78777	934588
71963	934589
100800	934590
41802	934591
20107	934592
98894	934593
57067	934594
101960	934595
215269	934596
23419	934597
132707	934598
207840	934599
31757	934600
136573	934601
719	934602
9007	934603
128841	934604
111594	934605
109809	934606
24410	934607
125525	934608
108795	934609
82226	934610
142217	934611
55935	934612
25921	934613
76435	934614
15708	934615
17418	934616
146801	934617
199608	934618
36382	934619
63885	934620
69710	934621
157813	934622
37000	934623
43478	934624
43478	934625
90319	934626
37611	934627
121140	934628
90674	934629
85912	934630
226306	934631
56213	934632
58888	934633
87172	934634
25818	934635
146860	934636
2765	934637
2774	934638
48960	934639
42737	934640
95130	934641
414	934642
63454	934643
1129	934644
82099	934645
204562	934646
147071	934647
110624	934648
42527	934649
92305	934650
147634	934651
9927	934652
82007	934653
147190	934654
1013	934655
10910	934656
484	934657
997	934658
180200	934659
22207	934660
31176	934661
127439	934662
43832	934663
39146	934664
39183	934665
140953	934666
74703	934667
1586	934668
174814	934669
162887	934670
92260	934671
143195	934672
120838	934673
89987	934674
8510	934675
79434	934676
120838	934677
79400	934678
10483	934679
5005	934680
231585	934681
154482	934682
257	934683
12807	934684
108700	934685
53904	934686
21891	934687
53626	934688
10679	934689
126156	934690
128137	934691
51026	934692
94328	934693
75308	934694
67722	934695
109731	934696
82089	934697
206646	934698
220933	934699
85702	934700
34540	934701
170360	934702
91249	934703
77420	934704
65510	934705
96869	934706
40032	934707
202606	934708
148627	934709
3426	934710
153814	934711
59660	934712
72610	934713
149280	934714
155012	934715
154248	934716
83002	934717
51114	934718
139290	934719
38356	934720
35208	934721
12622	934722
230878	934723
7978	934724
26082	934725
11007	934726
146666	934727
217311	934728
66294	934729
158783	934730
86718	934731
137647	934732
159875	934733
156171	934734
61393	934735
67656	934736
59051	934737
52634	934738
141838	934739
10614	934740
10614	934741
165700	934742
156354	934743
8031	934744
200025	934745
54183	934746
10763	934747
7607	934748
7607	934749
50757	934750
13427	934751
173339	934752
200137	934753
60860	934754
1801	934755
6524	934756
25263	934757
3599	934758
3016	934759
50775	934760
50775	934761
26082	934762
15347	934763
70114	934764
10705	934765
32137	934766
33181	934767
88574	934768
63290	934769
66039	934770
3952	934771
128068	934772
162800	934773
148161	934774
148535	934775
2487	934776
223040	934777
233416	934778
42516	934779
67719	934780
157404	934781
114445	934782
234238	934783
157407	934784
65719	934785
234251	934786
101410	934787
2696	934788
159234	934789
240123	934790
223042	934791
29261	934792
216231	934793
222056	934794
27945	934795
174772	934796
3976	934797
222501	934798
135189	934799
41736	934800
56091	934801
40759	934802
223045	934803
22629	934804
14167	934805
3018	934806
69891	934807
72019	934808
158406	934809
115392	934810
147246	934811
92805	934812
94122	934813
88218	934814
147708	934815
55624	934816
90458	934817
42151	934818
173876	934819
125028	934820
121455	934821
5561	934822
216394	934823
27945	934824
1300	934825
27949	934826
138382	934827
167968	934828
159560	934829
159241	934830
226236	934831
214291	934832
51971	934833
66626	934834
169709	934835
159075	934836
114755	934837
4428	934838
114670	934839
169466	934840
159167	934841
11095	934842
23481	934843
100872	934844
193925	934845
1670	934846
66311	934847
1712	934848
159943	934849
39033	934850
121717	934851
121914	934852
157835	934853
171539	934854
227732	934855
18047	934856
49128	934857
28048	934858
187112	934859
114829	934860
26907	934861
77804	934862
59930	934863
19362	934864
24748	934865
42743	934866
123684	934867
1789	934868
203350	934869
7516	934870
157564	934871
9134	934872
33024	934873
176	934874
221699	934875
68867	934876
81863	934877
38353	934878
4548	934879
90715	934880
83127	934881
86315	934882
109161	934883
185235	934884
34545	934885
108188	934886
203218	934887
221761	934888
159388	934889
80897	934890
157569	934891
91652	934892
19659	934893
163896	934894
39638	934895
224798	934896
54544	934897
114617	934898
78143	934899
76198	934900
90804	934901
57279	934902
421	934903
33872	934904
29246	934905
76198	934906
20681	934907
103157	934908
114971	934909
6944	934910
1940	934911
1756	934912
139700	934913
7702	934914
86256	934915
115494	934916
221212	934917
54231	934918
41788	934919
159132	934920
136140	934921
128354	934922
70759	934923
114751	934924
41311	934925
23351	934926
228306	934927
119614	934928
156621	934929
19139	934930
16936	934931
165518	934932
144983	934933
95692	934934
144625	934935
46856	934936
208643	934937
26589	934938
53949	934939
175601	934940
47453	934941
72917	934942
215529	934943
14963	934944
135143	934945
71779	934946
95803	934947
223398	934948
165124	934949
94209	934950
32903	934951
99088	934952
157410	934953
160484	934954
56048	934955
56197	934956
32647	934957
93897	934958
156946	934959
212877	934960
56372	934961
219791	934962
75342	934963
212604	934964
124823	934965
219362	934966
93560	934967
209203	934968
45477	934969
86239	934970
33717	934971
35013	934972
13467	934973
16198	934974
115571	934975
13319	934976
65551	934977
27792	934978
124833	934979
99042	934980
159923	934981
153548	934982
95315	934983
237093	934984
63516	934985
72617	934986
188876	934987
80974	934988
72617	934989
212588	934990
86479	934991
207172	934992
2046	934993
99042	934994
64726	934995
26988	934996
25146	934997
115527	934998
159419	934999
159683	935000
12248	935001
79202	935002
43816	935003
45487	935004
107232	935005
89507	935006
40557	935007
158957	935008
17453	935009
34638	935010
66181	935011
53185	935012
484	935013
201	935014
3641	935015
174083	935016
2139	935017
50568	935018
107457	935019
4350	935020
8666	935021
10425	935022
3863	935023
2139	935024
18479	935025
30948	935026
33598	935027
1778	935028
50558	935029
1986	935030
2139	935031
66641	935032
60102	935033
844	935034
87150	935035
14475	935036
111191	935037
69513	935038
123677	935039
40159	935040
49498	935041
187230	935042
90707	935043
153	935044
1891	935045
108807	935046
112825	935047
25494	935048
33202	935049
21231	935050
12183	935051
17833	935052
13007	935053
45063	935054
56543	935055
18725	935056
148134	935057
85047	935058
18725	935059
66981	935060
220121	935061
4598	935062
29136	935063
67673	935064
110553	935065
61759	935066
31405	935067
2127	935068
572	935069
1891	935070
57275	935071
117707	935072
31021	935073
31021	935074
57562	935075
56170	935076
173867	935077
44308	935078
4074	935079
548	935080
138896	935081
59162	935082
3391	935083
156939	935084
174573	935085
110312	935086
126991	935087
223047	935088
85105	935089
91913	935090
182710	935091
142455	935092
124900	935093
1885	935094
50385	935095
63704	935096
94411	935097
115475	935098
63823	935099
162954	935100
94170	935101
17515	935102
159018	935103
157721	935104
82055	935105
21411	935106
27547	935107
186215	935108
111247	935109
124900	935110
63192	935111
146505	935112
114575	935113
50916	935114
95971	935115
110803	935116
205846	935117
157260	935118
64424	935119
114846	935120
124636	935121
1885	935122
113242	935123
143436	935124
39468	935125
548	935126
1688	935127
16651	935128
17816	935129
126106	935130
71969	935131
19359	935132
97721	935133
114470	935134
85701	935135
49018	935136
86536	935137
86536	935138
18859	935139
83673	935140
22589	935141
4030	935142
7978	935143
54393	935144
114194	935145
86052	935146
74128	935147
13723	935148
80015	935149
159167	935150
169168	935151
2853	935152
224364	935153
22151	935154
117758	935155
33082	935156
96263	935157
128935	935158
42684	935159
35082	935160
124003	935161
25973	935162
179766	935163
924	935164
230637	935165
157431	935166
162740	935167
66370	935168
116247	935169
161430	935170
220957	935171
160198	935172
113843	935173
123903	935174
57949	935175
92576	935176
1267	935177
34262	935178
170855	935179
1155	935180
62694	935181
132483	935182
87737	935183
120242	935184
104597	935185
169314	935186
139052	935187
142797	935188
15730	935189
146213	935190
102152	935191
21365	935192
37550	935193
24559	935194
73908	935195
66376	935196
137142	935197
228226	935198
28896	935199
99704	935200
8538	935201
31978	935202
36578	935203
264	935204
222138	935205
17052	935206
63152	935207
63152	935208
138003	935209
16465	935210
76585	935211
2755	935212
71786	935213
21998	935214
126596	935215
51387	935216
42179	935217
204327	935218
1849	935219
73340	935220
6787	935221
1422	935222
31750	935223
69337	935224
22725	935225
33743	935226
6967	935227
34	935228
451	935229
196	935230
12775	935231
200235	935232
4928	935233
4319	935234
91770	935235
181848	935236
996	935237
144297	935238
50961	935239
40	935240
42501	935241
51137	935242
1936	935243
36494	935244
14171	935245
151468	935246
3817	935247
6352	935248
30913	935249
24781	935250
113	935251
81129	935252
151324	935253
16684	935254
10167	935255
84859	935256
21203	935257
39289	935258
50463	935259
20079	935260
172389	935261
22189	935262
9333	935263
23782	935264
54772	935265
5665	935266
50642	935267
33851	935268
19735	935269
22748	935270
24853	935271
11503	935272
74247	935273
87561	935274
45065	935275
48094	935276
28290	935277
91476	935278
20572	935279
30264	935280
74024	935281
71810	935282
24	935283
2654	935284
5577	935285
39412	935286
5577	935287
14736	935288
20572	935289
30986	935290
111303	935291
49594	935292
29817	935293
34335	935294
7869	935295
13614	935296
96074	935297
64624	935298
61623	935299
60341	935300
39610	935301
58029	935302
74804	935303
24182	935304
29787	935305
137073	935306
24946	935307
30476	935308
31685	935309
37488	935310
49443	935311
11042	935312
32332	935313
1503	935314
15582	935315
14739	935316
102145	935317
56310	935318
17702	935319
35682	935320
20357	935321
6344	935322
14111	935323
19613	935324
18232	935325
52359	935326
23933	935327
57131	935328
83895	935329
3102	935330
19820	935331
1632	935332
3937	935333
4003	935334
138	935335
138	935336
4942	935337
14240	935338
23933	935339
4114	935340
43222	935341
77295	935342
13654	935343
8287	935344
253	935345
1214	935346
161666	935347
4645	935348
18630	935349
16553	935350
74589	935351
17431	935352
16819	935353
69933	935354
10591	935355
9358	935356
20950	935357
29678	935358
78494	935359
20167	935360
28496	935361
78114	935362
68556	935363
31870	935364
194526	935365
93766	935366
38092	935367
172281	935368
8981	935369
102243	935370
44953	935371
135263	935372
125079	935373
137265	935374
130747	935375
56181	935376
175214	935377
28312	935378
135103	935379
231369	935380
84416	935381
68033	935382
81183	935383
122989	935384
15358	935385
35016	935386
131750	935387
100492	935388
75863	935389
86016	935390
103586	935391
141701	935392
6599	935393
21665	935394
53506	935395
59237	935396
69343	935397
127672	935398
1134	935399
207647	935400
34385	935401
139929	935402
628	935403
12376	935404
32785	935405
185926	935406
156789	935407
16182	935408
50495	935409
88369	935410
54849	935411
112465	935412
89392	935413
53484	935414
347	935415
235190	935416
48215	935417
23637	935418
12450	935419
18005	935420
28521	935421
56562	935422
78432	935423
43716	935424
925	935425
106946	935426
82588	935427
7349	935428
24921	935429
128641	935430
151045	935431
206894	935432
165870	935433
156674	935434
82235	935435
71514	935436
166452	935437
46163	935438
23012	935439
23222	935440
5459	935441
29309	935442
35118	935443
13696	935444
19542	935445
22785	935446
235343	935447
222146	935448
115992	935449
52179	935450
43488	935451
76376	935452
88237	935453
113826	935454
55725	935455
43441	935456
90151	935457
127232	935458
48352	935459
14537	935460
11051	935461
233595	935462
25419	935463
18368	935464
1978	935465
67373	935466
72373	935467
76812	935468
81165	935469
14866	935470
68128	935471
196412	935472
7547	935473
36701	935474
72289	935475
213386	935476
146300	935477
66853	935478
166895	935479
118547	935480
107824	935481
14349	935482
24844	935483
107834	935484
36393	935485
68456	935486
102461	935487
42355	935488
17460	935489
136020	935490
43574	935491
39281	935492
13400	935493
205973	935494
135747	935495
2623	935496
82132	935497
137304	935498
208224	935499
17981	935500
190588	935501
96703	935502
74645	935503
35831	935504
48332	935505
51716	935506
105195	935507
81622	935508
92222	935509
6636	935510
138779	935511
17650	935512
90130	935513
102488	935514
56049	935515
11161	935516
183349	935517
103159	935518
208333	935519
49859	935520
59960	935521
196476	935522
77159	935523
21791	935524
110567	935525
114359	935526
39562	935527
48449	935528
74224	935529
231646	935530
116181	935531
33798	935532
13639	935533
41278	935534
99687	935535
232396	935536
55362	935537
161204	935538
182000	935539
60724	935540
60860	935541
141303	935542
234747	935543
14973	935544
40698	935545
93488	935546
33777	935547
13116	935548
37260	935549
6477	935550
9946	935551
9793	935552
169985	935553
90820	935554
16610	935555
15618	935556
17842	935557
89061	935558
62032	935559
39902	935560
70077	935561
63355	935562
211793	935563
31642	935564
23034	935565
32953	935566
361	935567
25471	935568
34711	935569
45602	935570
1793	935571
62847	935572
22562	935573
1558	935574
15645	935575
9405	935576
91842	935577
2363	935578
54693	935579
1558	935580
1633	935581
80807	935582
2761	935583
1346	935584
111003	935585
56822	935586
35963	935587
89	935588
27639	935589
15895	935590
127376	935591
13012	935592
519	935593
84712	935594
6418	935595
84162	935596
17078	935597
2965	935598
22647	935599
6183	935600
3819	935601
620	935602
83815	935603
35910	935604
150876	935605
19344	935606
71996	935607
148157	935608
205824	935609
18910	935610
84295	935611
25366	935612
109179	935613
14231	935614
17225	935615
24884	935616
24522	935617
808	935618
45211	935619
113151	935620
148137	935621
148263	935622
31992	935623
23378	935624
39059	935625
2983	935626
31957	935627
97422	935628
42622	935629
17462	935630
21645	935631
39425	935632
33999	935633
72776	935634
19428	935635
63936	935636
148261	935637
148373	935638
1166	935639
74678	935640
28798	935641
87349	935642
2965	935643
2965	935644
6103	935645
211040	935646
52151	935647
18305	935648
99817	935649
152116	935650
85345	935651
85345	935652
38878	935653
118119	935654
137000	935655
176072	935656
5899	935657
23006	935658
161687	935659
160621	935660
143188	935661
144309	935662
9128	935663
81146	935664
50788	935665
54606	935666
36463	935667
22175	935668
15703	935669
54693	935670
19100	935671
22652	935672
135074	935673
18294	935674
185802	935675
43679	935676
178197	935677
35750	935678
139505	935679
9599	935680
96346	935681
38285	935682
26468	935683
54257	935684
23939	935685
49874	935686
36984	935687
36984	935688
4825	935689
2065	935690
15301	935691
21150	935692
38504	935693
27702	935694
20777	935695
11133	935696
215932	935697
25992	935698
155210	935699
22682	935700
102206	935701
18363	935702
150896	935703
150308	935704
3819	935705
998	935706
76248	935707
6498	935708
58282	935709
52527	935710
28200	935711
6137	935712
166521	935713
111875	935714
6137	935715
19428	935716
88924	935717
20569	935718
81146	935719
206487	935720
72994	935721
148519	935722
1229	935723
25160	935724
40211	935725
9340	935726
5186	935727
753	935728
105	935729
68241	935730
5302	935731
15852	935732
140377	935733
12936	935734
2637	935735
144289	935736
33219	935737
13681	935738
106312	935739
88278	935740
120397	935741
18960	935742
208841	935743
64408	935744
15737	935745
130138	935746
6095	935747
199078	935748
83181	935749
74020	935750
170458	935751
237236	935752
67312	935753
21517	935754
29487	935755
45359	935756
27087	935757
19475	935758
88695	935759
35688	935760
120184	935761
54425	935762
62386	935763
40931	935764
120286	935765
106316	935766
55595	935767
185100	935768
164508	935769
165965	935770
182771	935771
237729	935772
163132	935773
10261	935774
163130	935775
31158	935776
229202	935777
8178	935778
45850	935779
100452	935780
23380	935781
75952	935782
45669	935783
16017	935784
23479	935785
36449	935786
36471	935787
45873	935788
41558	935789
92160	935790
760	935791
52904	935792
28105	935793
2879	935794
31172	935795
134374	935796
4565	935797
90334	935798
31220	935799
416	935800
109321	935801
9391	935802
55657	935803
4319	935804
71647	935805
22164	935806
150110	935807
172049	935808
21669	935809
10278	935810
10278	935811
65905	935812
382	935813
79312	935814
159578	935815
72099	935816
22219	935817
218672	935818
13547	935819
46891	935820
79315	935821
74623	935822
227778	935823
37209	935824
30064	935825
113879	935826
37204	935827
30064	935828
14008	935829
6860	935830
23744	935831
65923	935832
33261	935833
3474	935834
30120	935835
158234	935836
34040	935837
224347	935838
120491	935839
103060	935840
36866	935841
16364	935842
223731	935843
103691	935844
10910	935845
43051	935846
58195	935847
13028	935848
171936	935849
43756	935850
95178	935851
121665	935852
222842	935853
220840	935854
116013	935855
220991	935856
234411	935857
229209	935858
230622	935859
219180	935860
157418	935861
219490	935862
222385	935863
157239	935864
162981	935865
86840	935866
218473	935867
85514	935868
219989	935869
223070	935870
228327	935871
162434	935872
66489	935873
223152	935874
234521	935875
230691	935876
221491	935877
223130	935878
162585	935879
231775	935880
221147	935881
221178	935882
160944	935883
231058	935884
156207	935885
116181	935886
156961	935887
223388	935888
156961	935889
116353	935890
171549	935891
161445	935892
233353	935893
229839	935894
219859	935895
114524	935896
233988	935897
219603	935898
156492	935899
120766	935900
233734	935901
232670	935902
229101	935903
221164	935904
157183	935905
124843	935906
233178	935907
155932	935908
86997	935909
195082	935910
155875	935911
229939	935912
220671	935913
145256	935914
56027	935915
185789	935916
42888	935917
42888	935918
189502	935919
145906	935920
27945	935921
67126	935922
53165	935923
114609	935924
9723	935925
148893	935926
58976	935927
98037	935928
154045	935929
26841	935930
158842	935931
158842	935932
230368	935933
238851	935934
52402	935935
24445	935936
6529	935937
162610	935938
35208	935939
120860	935940
486	935941
20581	935942
112516	935943
23180	935944
27634	935945
8007	935946
6950	935947
6950	935948
28543	935949
106301	935950
20581	935951
58499	935952
23684	935953
705	935954
17039	935955
30425	935956
36435	935957
44220	935958
108527	935959
1858	935960
14768	935961
1344	935962
3018	935963
70485	935964
12849	935965
1804	935966
22928	935967
22931	935968
414	935969
89162	935970
17050	935971
15299	935972
124033	935973
44339	935974
52402	935975
45196	935976
1797	935977
18563	935978
831	935979
831	935980
831	935981
3266	935982
686	935983
429	935984
6042	935985
2256	935986
234334	935987
2011	935988
2011	935989
2011	935990
13427	935991
2984	935992
9928	935993
1346	935994
12007	935995
28283	935996
220942	935997
3300	935998
1622	935999
9462	936000
1622	936001
17557	936002
484	936003
236178	936004
150449	936005
63904	936006
43394	936007
43394	936008
1346	936009
1294	936010
23496	936011
133909	936012
7713	936013
175542	936014
141929	936015
77100	936016
5239	936017
203822	936018
205181	936019
120625	936020
208161	936021
17224	936022
209332	936023
76673	936024
19062	936025
214059	936026
63908	936027
112846	936028
7729	936029
175230	936030
9569	936031
7729	936032
67995	936033
56553	936034
194917	936035
45322	936036
28102	936037
3192	936038
22751	936039
117449	936040
118084	936041
6505	936042
63657	936043
17700	936044
129010	936045
141359	936046
17224	936047
59823	936048
6651	936049
61471	936050
64782	936051
96646	936052
41333	936053
26293	936054
26293	936055
132735	936056
483	936057
8333	936058
33609	936059
88102	936060
43709	936061
9361	936062
33353	936063
9745	936064
27021	936065
41414	936066
210922	936067
47508	936068
36188	936069
5739	936070
112617	936071
6672	936072
39816	936073
8981	936074
175028	936075
7739	936076
965	936077
40363	936078
113323	936079
113230	936080
218174	936081
21724	936082
155178	936083
155285	936084
9207	936085
40389	936086
35443	936087
377	936088
127768	936089
6666	936090
90098	936091
1965	936092
1384	936093
157176	936094
7641	936095
18121	936096
7631	936097
3915	936098
15024	936099
36364	936100
192209	936101
32223	936102
32214	936103
195	936104
85225	936105
78585	936106
117175	936107
2486	936108
158593	936109
39543	936110
68788	936111
36364	936112
377	936113
169013	936114
120229	936115
15054	936116
37281	936117
2741	936118
88723	936119
165715	936120
22824	936121
70915	936122
51140	936123
173351	936124
6806	936125
909	936126
9209	936127
155032	936128
3885	936129
16	936130
6896	936131
5035	936132
481	936133
657	936134
113798	936135
36269	936136
33725	936137
1294	936138
61	936139
965	936140
20915	936141
1119	936142
76118	936143
8327	936144
2741	936145
165473	936146
7626	936147
89495	936148
203460	936149
88797	936150
1162	936151
127660	936152
42232	936153
43148	936154
160912	936155
217840	936156
121316	936157
1294	936158
85789	936159
121490	936160
27885	936161
10766	936162
27478	936163
76112	936164
136170	936165
56742	936166
35208	936167
24961	936168
168552	936169
121516	936170
2531	936171
222784	936172
71599	936173
54401	936174
150900	936175
82815	936176
196410	936177
11368	936178
39415	936179
39415	936180
66632	936181
148555	936182
92455	936183
4917	936184
91877	936185
47793	936186
93752	936187
214148	936188
18016	936189
68976	936190
203052	936191
115549	936192
37228	936193
152420	936194
71660	936195
37879	936196
4494	936197
39150	936198
239254	936199
158119	936200
1411	936201
47756	936202
55477	936203
78837	936204
90710	936205
81406	936206
1400	936207
53083	936208
19906	936209
115405	936210
146161	936211
85988	936212
26797	936213
6716	936214
1601	936215
6779	936216
171787	936217
116104	936218
14175	936219
138734	936220
53533	936221
157073	936222
225716	936223
223380	936224
101518	936225
216846	936226
125413	936227
33324	936228
86294	936229
9108	936230
764	936231
38966	936232
665	936233
665	936234
201455	936235
21202	936236
54454	936237
49480	936238
665	936239
201397	936240
21924	936241
83399	936242
42296	936243
881	936244
53428	936245
54190	936246
7950	936247
108433	936248
7832	936249
189507	936250
169574	936251
224915	936252
44309	936253
69372	936254
68824	936255
143729	936256
107354	936257
13355	936258
7926	936259
144166	936260
102764	936261
71401	936262
86149	936263
66287	936264
86359	936265
202920	936266
83399	936267
157933	936268
77379	936269
83013	936270
114794	936271
64427	936272
157545	936273
90554	936274
86067	936275
33634	936276
9814	936277
77379	936278
69476	936279
38424	936280
18253	936281
225740	936282
145197	936283
119052	936284
124108	936285
115543	936286
191039	936287
9373	936288
665	936289
665	936290
107882	936291
1750	936292
202863	936293
158450	936294
223540	936295
115695	936296
1414	936297
78080	936298
71301	936299
49189	936300
29478	936301
22032	936302
1186	936303
135471	936304
73688	936305
15765	936306
136376	936307
168664	936308
44430	936309
90462	936310
122351	936311
12522	936312
168533	936313
33643	936314
17012	936315
17012	936316
158000	936317
17012	936318
238637	936319
33643	936320
214911	936321
117826	936322
60625	936323
42095	936324
90916	936325
39938	936326
49181	936327
42179	936328
14955	936329
130986	936330
118593	936331
460	936332
224156	936333
3493	936334
30046	936335
81185	936336
120850	936337
195140	936338
26947	936339
6626	936340
105263	936341
136616	936342
160016	936343
115256	936344
44309	936345
14880	936346
120986	936347
53977	936348
189379	936349
135826	936350
14924	936351
157709	936352
4451	936353
40121	936354
12709	936355
12709	936356
169698	936357
41994	936358
129509	936359
137510	936360
74758	936361
217744	936362
2318	936363
33966	936364
17961	936365
4494	936366
49269	936367
104692	936368
146128	936369
22285	936370
7954	936371
371	936372
42179	936373
6509	936374
220551	936375
88091	936376
3445	936377
6664	936378
140	936379
728	936380
91236	936381
122392	936382
12465	936383
61748	936384
22	936385
84	936386
186	936387
144988	936388
84	936389
21989	936390
39	936391
165335	936392
226225	936393
225384	936394
225362	936395
3324	936396
6576	936397
130146	936398
138595	936399
47392	936400
240092	936401
239498	936402
90867	936403
121049	936404
135849	936405
157756	936406
53815	936407
138078	936408
18949	936409
16692	936410
142620	936411
120276	936412
158287	936413
158541	936414
158436	936415
75856	936416
85781	936417
66225	936418
158770	936419
107759	936420
90170	936421
20497	936422
226666	936423
91077	936424
11295	936425
181057	936426
120276	936427
226238	936428
100589	936429
86071	936430
66236	936431
103506	936432
69497	936433
116455	936434
42062	936435
190223	936436
114641	936437
46019	936438
136965	936439
221132	936440
108279	936441
158728	936442
42203	936443
130769	936444
71	936445
81235	936446
183241	936447
220758	936448
24510	936449
142572	936450
39	936451
39	936452
623	936453
91433	936454
124467	936455
115651	936456
106791	936457
199631	936458
114538	936459
218540	936460
224919	936461
460	936462
10699	936463
141218	936464
227843	936465
223492	936466
24585	936467
59028	936468
42274	936469
117847	936470
53716	936471
196669	936472
49196	936473
49196	936474
225181	936475
121678	936476
114936	936477
90374	936478
146758	936479
97956	936480
75200	936481
66172	936482
125717	936483
164798	936484
79671	936485
7548	936486
33488	936487
90956	936488
100012	936489
53716	936490
115434	936491
54102	936492
200016	936493
22231	936494
199702	936495
27433	936496
10742	936497
108698	936498
165667	936499
107587	936500
9965	936501
94892	936502
33849	936503
121628	936504
232713	936505
169014	936506
66302	936507
52494	936508
158879	936509
165356	936510
33320	936511
8829	936512
158529	936513
31095	936514
158622	936515
122434	936516
121122	936517
50657	936518
36291	936519
135643	936520
38943	936521
144985	936522
121540	936523
127418	936524
42120	936525
90589	936526
127880	936527
69210	936528
138812	936529
3073	936530
90485	936531
51558	936532
21916	936533
42078	936534
169225	936535
21872	936536
53826	936537
170341	936538
10504	936539
21872	936540
19674	936541
90562	936542
78679	936543
81216	936544
53826	936545
202050	936546
53658	936547
145349	936548
121540	936549
66959	936550
159731	936551
121834	936552
91068	936553
53494	936554
18595	936555
1056	936556
224488	936557
86511	936558
228316	936559
49245	936560
24285	936561
115066	936562
19674	936563
33465	936564
55993	936565
131747	936566
1792	936567
85430	936568
120955	936569
33730	936570
162976	936571
8222	936572
117258	936573
170850	936574
10677	936575
203433	936576
173132	936577
53716	936578
90554	936579
69463	936580
128071	936581
24980	936582
81047	936583
200114	936584
106734	936585
49033	936586
66302	936587
97907	936588
2438	936589
4370	936590
203778	936591
91800	936592
33318	936593
92455	936594
48738	936595
27826	936596
70317	936597
718	936598
27826	936599
111208	936600
106645	936601
17857	936602
25636	936603
99313	936604
134550	936605
17644	936606
156442	936607
75203	936608
45846	936609
12233	936610
7017	936611
115608	936612
83183	936613
99310	936614
12233	936615
208306	936616
36070	936617
40618	936618
39518	936619
3624	936620
39518	936621
51876	936622
40618	936623
89576	936624
75726	936625
52353	936626
75254	936627
29073	936628
11165	936629
2995	936630
27826	936631
17132	936632
110694	936633
35351	936634
27826	936635
15674	936636
53057	936637
91434	936638
48537	936639
104879	936640
104879	936641
11598	936642
4938	936643
3302	936644
21800	936645
34295	936646
30867	936647
5919	936648
30874	936649
27377	936650
1005	936651
12436	936652
23848	936653
18367	936654
26743	936655
13	936656
26134	936657
56117	936658
19961	936659
42395	936660
177745	936661
92631	936662
24291	936663
48262	936664
31777	936665
15668	936666
2950	936667
51194	936668
4420	936669
43442	936670
21725	936671
40416	936672
13788	936673
37631	936674
235440	936675
2504	936676
965	936677
35670	936678
5820	936679
42	936680
4564	936681
22869	936682
220091	936683
89948	936684
10489	936685
38514	936686
38514	936687
143474	936688
73726	936689
146663	936690
91005	936691
7108	936692
7108	936693
1130	936694
82911	936695
193266	936696
96849	936697
145480	936698
81509	936699
169362	936700
63002	936701
121965	936702
202063	936703
169354	936704
81197	936705
79993	936706
181965	936707
49804	936708
124337	936709
81394	936710
69213	936711
121203	936712
881	936713
947	936714
34129	936715
32422	936716
91470	936717
50383	936718
81392	936719
202825	936720
1139	936721
201758	936722
90327	936723
240036	936724
46046	936725
145161	936726
145284	936727
121614	936728
201874	936729
154777	936730
213775	936731
10553	936732
69213	936733
69213	936734
33530	936735
33530	936736
33530	936737
237048	936738
85805	936739
70332	936740
89647	936741
89647	936742
106082	936743
32991	936744
21627	936745
6017	936746
14669	936747
21497	936748
86769	936749
33131	936750
2207	936751
83945	936752
18	936753
5071	936754
58030	936755
82272	936756
1428	936757
1466	936758
39165	936759
10317	936760
163796	936761
92769	936762
14640	936763
52457	936764
422	936765
1410	936766
45883	936767
124928	936768
141099	936769
6213	936770
24201	936771
88667	936772
36079	936773
4988	936774
52524	936775
2533	936776
524	936777
58021	936778
13795	936779
11351	936780
27681	936781
19049	936782
11488	936783
16300	936784
5561	936785
40115	936786
3224	936787
125489	936788
18271	936789
5091	936790
12773	936791
10232	936792
77886	936793
118061	936794
4528	936795
138483	936796
55676	936797
32117	936798
31416	936799
152	936800
98087	936801
834	936802
52508	936803
16421	936804
563	936805
123141	936806
4226	936807
11013	936808
23338	936809
11863	936810
23817	936811
944	936812
85	936813
68087	936814
53276	936815
88183	936816
20442	936817
28072	936818
31858	936819
4771	936820
1297	936821
7560	936822
29394	936823
3294	936824
123237	936825
5163	936826
233555	936827
13786	936828
6268	936829
20848	936830
6537	936831
54298	936832
494	936833
221805	936834
187	936835
4194	936836
86660	936837
95733	936838
23881	936839
38764	936840
2075	936841
41332	936842
239652	936843
3173	936844
10823	936845
238	936846
8546	936847
6945	936848
7345	936849
125627	936850
62142	936851
25859	936852
12601	936853
1106	936854
89840	936855
49777	936856
83367	936857
4034	936858
4172	936859
19610	936860
8474	936861
23864	936862
3260	936863
5836	936864
4543	936865
6846	936866
79816	936867
38300	936868
3292	936869
148692	936870
34240	936871
24781	936872
10636	936873
71252	936874
185547	936875
49750	936876
148579	936877
117289	936878
52013	936879
36345	936880
13700	936881
1066	936882
17174	936883
7917	936884
644	936885
12524	936886
30949	936887
2561	936888
109689	936889
43028	936890
93117	936891
11862	936892
34073	936893
33251	936894
68130	936895
23500	936896
31225	936897
87302	936898
88115	936899
21694	936900
45393	936901
91916	936902
14695	936903
3344	936904
32991	936905
181	936906
15206	936907
15209	936908
153942	936909
124795	936910
3452	936911
89053	936912
152646	936913
30713	936914
1787	936915
3523	936916
13216	936917
38754	936918
44664	936919
85080	936920
15242	936921
54967	936922
12233	936923
14761	936924
62008	936925
67567	936926
84585	936927
52007	936928
89625	936929
20278	936930
3456	936931
13291	936932
4573	936933
182021	936934
15232	936935
148285	936936
8835	936937
54675	936938
106462	936939
8292	936940
21640	936941
67948	936942
78206	936943
10197	936944
7594	936945
158912	936946
109987	936947
37323	936948
6614	936949
66863	936950
34369	936951
36957	936952
56271	936953
17338	936954
35835	936955
235404	936956
236	936957
49746	936958
2558	936959
5784	936960
2909	936961
120495	936962
16517	936963
142757	936964
65618	936965
45426	936966
22943	936967
59745	936968
52392	936969
56695	936970
25585	936971
144	936972
65198	936973
164145	936974
3399	936975
61940	936976
128633	936977
151867	936978
5957	936979
1083	936980
28180	936981
51800	936982
12312	936983
172184	936984
3182	936985
235870	936986
52454	936987
125234	936988
22473	936989
4697	936990
64832	936991
55787	936992
87387	936993
52	936994
96342	936995
2704	936996
67448	936997
167187	936998
15685	936999
2444	937000
46616	937001
45624	937002
15203	937003
15127	937004
204451	937005
52	937006
10034	937007
48846	937008
16957	937009
8798	937010
26112	937011
92505	937012
2281	937013
40709	937014
1664	937015
12767	937016
2219	937017
39231	937018
870	937019
13388	937020
54866	937021
54504	937022
7901	937023
365	937024
1366	937025
83980	937026
14205	937027
12267	937028
51234	937029
2666	937030
67833	937031
26350	937032
65811	937033
25738	937034
84169	937035
22109	937036
47328	937037
5176	937038
8462	937039
7945	937040
88980	937041
62345	937042
25184	937043
8849	937044
157432	937045
12121	937046
21434	937047
32615	937048
56824	937049
36790	937050
22399	937051
106663	937052
11897	937053
28429	937054
11367	937055
31480	937056
2134	937057
106504	937058
77371	937059
45569	937060
118022	937061
32825	937062
164769	937063
270	937064
4738	937065
18414	937066
48853	937067
90478	937068
31495	937069
3374	937070
101585	937071
13831	937072
5697	937073
5350	937074
109375	937075
2503	937076
6854	937077
4557	937078
5094	937079
1598	937080
26969	937081
43401	937082
813	937083
12604	937084
33076	937085
82	937086
1399	937087
109918	937088
25322	937089
21567	937090
30569	937091
11033	937092
63709	937093
39516	937094
204846	937095
36446	937096
156243	937097
16946	937098
15608	937099
6342	937100
12216	937101
6189	937102
34458	937103
14483	937104
402	937105
47281	937106
29360	937107
90	937108
60185	937109
73508	937110
7065	937111
5600	937112
143032	937113
29134	937114
36042	937115
25	937116
6217	937117
35976	937118
37778	937119
37659	937120
197954	937121
91837	937122
28923	937123
76730	937124
52500	937125
20691	937126
67824	937127
33194	937128
10301	937129
12620	937130
165719	937131
78330	937132
65982	937133
49082	937134
33939	937135
32318	937136
38725	937137
6706	937138
68164	937139
343	937140
14787	937141
181015	937142
116279	937143
42979	937144
63485	937145
32335	937146
124463	937147
27581	937148
6883	937149
31324	937150
221	937151
80574	937152
86914	937153
4682	937154
41803	937155
4235	937156
4899	937157
207278	937158
137614	937159
84584	937160
53383	937161
235014	937162
97317	937163
409	937164
176124	937165
5336	937166
73882	937167
11075	937168
119183	937169
98770	937170
58522	937171
51696	937172
45126	937173
2853	937174
26622	937175
31043	937176
38527	937177
209988	937178
19571	937179
138143	937180
39967	937181
12356	937182
9470	937183
81128	937184
18349	937185
4577	937186
45554	937187
28729	937188
48053	937189
19415	937190
8482	937191
103017	937192
52078	937193
4717	937194
15722	937195
166289	937196
148715	937197
1317	937198
85332	937199
27827	937200
14509	937201
7833	937202
236691	937203
142329	937204
120317	937205
1000	937206
30482	937207
1405	937208
30001	937209
2984	937210
823	937211
9821	937212
80455	937213
14527	937214
26280	937215
154453	937216
97922	937217
56655	937218
10365	937219
2774	937220
57169	937221
8189	937222
1253	937223
26446	937224
20824	937225
79810	937226
49383	937227
8374	937228
5987	937229
15714	937230
20714	937231
52002	937232
5187	937233
50818	937234
88264	937235
1527	937236
17071	937237
29916	937238
73201	937239
65052	937240
4596	937241
16297	937242
70953	937243
9886	937244
76105	937245
67227	937246
52187	937247
163117	937248
236927	937249
52230	937250
1755	937251
5700	937252
7583	937253
88611	937254
143586	937255
43103	937256
444	937257
56691	937258
27155	937259
1799	937260
94712	937261
23159	937262
68276	937263
19732	937264
24284	937265
42327	937266
9187	937267
5598	937268
21568	937269
98002	937270
9948	937271
185747	937272
23357	937273
32458	937274
76902	937275
47270	937276
104770	937277
16395	937278
25633	937279
105124	937280
99757	937281
68129	937282
20239	937283
27	937284
48381	937285
2817	937286
22151	937287
20658	937288
18879	937289
28852	937290
14740	937291
4681	937292
23429	937293
137819	937294
7214	937295
103880	937296
76399	937297
27118	937298
109482	937299
14911	937300
342	937301
44046	937302
30499	937303
67743	937304
52301	937305
68236	937306
27132	937307
64736	937308
65654	937309
65654	937310
3767	937311
21607	937312
138389	937313
117627	937314
10976	937315
13385	937316
48416	937317
63973	937318
12997	937319
24637	937320
76542	937321
13386	937322
8035	937323
103843	937324
3578	937325
22359	937326
14801	937327
11961	937328
166628	937329
9040	937330
22390	937331
62353	937332
190	937333
24692	937334
35733	937335
226463	937336
67883	937337
7044	937338
88166	937339
25901	937340
5508	937341
1610	937342
36679	937343
175391	937344
7522	937345
87264	937346
206748	937347
130396	937348
28638	937349
23287	937350
92791	937351
5548	937352
21487	937353
175	937354
51813	937355
2185	937356
7031	937357
39347	937358
236490	937359
35761	937360
194821	937361
25204	937362
21283	937363
41628	937364
87323	937365
45262	937366
7604	937367
16795	937368
19808	937369
29716	937370
92655	937371
88885	937372
89265	937373
4142	937374
3325	937375
58	937376
603	937377
21528	937378
6533	937379
33034	937380
163589	937381
26461	937382
11143	937383
6226	937384
16365	937385
34916	937386
74014	937387
9246	937388
178976	937389
44064	937390
71328	937391
74314	937392
98338	937393
57015	937394
74226	937395
98014	937396
133519	937397
74358	937398
59496	937399
35604	937400
74002	937401
57580	937402
133157	937403
45042	937404
181413	937405
132858	937406
35748	937407
57231	937408
74477	937409
57145	937410
130410	937411
191097	937412
66330	937413
59027	937414
19563	937415
108530	937416
2603	937417
80	937418
5324	937419
41609	937420
32325	937421
1531	937422
68705	937423
12277	937424
6330	937425
80704	937426
31862	937427
20	937428
143297	937429
80	937430
4283	937431
8305	937432
11730	937433
13534	937434
3310	937435
20772	937436
38612	937437
95198	937438
235	937439
144051	937440
68226	937441
21247	937442
4748	937443
45292	937444
66963	937445
160496	937446
4306	937447
56978	937448
32726	937449
52327	937450
177	937451
18	937452
396	937453
1720	937454
25021	937455
19699	937456
1203	937457
10065	937458
65923	937459
4637	937460
31491	937461
1978	937462
26124	937463
45979	937464
54959	937465
10856	937466
28481	937467
92	937468
33059	937469
18718	937470
19722	937471
163897	937472
51895	937473
78606	937474
29832	937475
77658	937476
153110	937477
25393	937478
21339	937479
14572	937480
365	937481
5872	937482
7393	937483
116377	937484
8509	937485
167146	937486
239923	937487
1694	937488
59016	937489
11776	937490
21966	937491
133057	937492
135079	937493
132061	937494
146	937495
2714	937496
24522	937497
40915	937498
11956	937499
15076	937500
3863	937501
82	937502
62581	937503
116866	937504
4	937505
146	937506
148365	937507
8	937508
9850	937509
30461	937510
3719	937511
3153	937512
51941	937513
68279	937514
32749	937515
127	937516
4423	937517
34222	937518
38149	937519
147295	937520
131084	937521
35144	937522
25117	937523
17242	937524
44405	937525
16006	937526
26926	937527
51421	937528
206041	937529
528	937530
78315	937531
1490	937532
23304	937533
16128	937534
9679	937535
58943	937536
4597	937537
12225	937538
64535	937539
88762	937540
17877	937541
10324	937542
59019	937543
30674	937544
24540	937545
160497	937546
21528	937547
52216	937548
2804	937549
87452	937550
33508	937551
34651	937552
20615	937553
67965	937554
21611	937555
1442	937556
48225	937557
23	937558
37601	937559
54704	937560
164409	937561
16415	937562
4521	937563
52705	937564
67501	937565
2643	937566
106350	937567
80896	937568
32969	937569
36229	937570
1812	937571
140594	937572
10106	937573
148027	937574
4174	937575
1536	937576
15286	937577
48773	937578
22241	937579
42827	937580
73927	937581
209	937582
4930	937583
16295	937584
81118	937585
14892	937586
12418	937587
88081	937588
1295	937589
17389	937590
16740	937591
8758	937592
47875	937593
72433	937594
89092	937595
2289	937596
37513	937597
117585	937598
7252	937599
25684	937600
16188	937601
8635	937602
29710	937603
89406	937604
2147	937605
473	937606
65790	937607
2208	937608
6739	937609
59399	937610
11863	937611
1802	937612
30147	937613
5044	937614
89307	937615
105511	937616
37593	937617
3630	937618
50184	937619
46539	937620
1417	937621
24	937622
151395	937623
9946	937624
22169	937625
43602	937626
262	937627
312	937628
152243	937629
94512	937630
16954	937631
16170	937632
344	937633
56665	937634
2624	937635
62257	937636
2143	937637
7577	937638
30936	937639
60033	937640
21458	937641
10912	937642
88377	937643
18532	937644
18033	937645
34618	937646
3639	937647
88566	937648
852	937649
199406	937650
2634	937651
30333	937652
82	937653
82863	937654
17201	937655
6278	937656
197749	937657
10927	937658
106454	937659
17258	937660
9099	937661
118217	937662
8366	937663
17379	937664
183184	937665
235208	937666
41546	937667
28322	937668
233981	937669
164284	937670
31021	937671
5508	937672
147904	937673
10748	937674
28329	937675
151649	937676
25420	937677
18671	937678
33690	937679
1295	937680
21551	937681
3261	937682
209	937683
193282	937684
10197	937685
51240	937686
26102	937687
156781	937688
92568	937689
38454	937690
2295	937691
44035	937692
7861	937693
2940	937694
51752	937695
1658	937696
23705	937697
19084	937698
38903	937699
9528	937700
57043	937701
9727	937702
8324	937703
4240	937704
22262	937705
181885	937706
1932	937707
1230	937708
32030	937709
24941	937710
194	937711
9539	937712
13697	937713
35292	937714
7885	937715
112808	937716
30339	937717
8051	937718
5131	937719
5946	937720
25111	937721
5695	937722
52462	937723
1778	937724
844	937725
47628	937726
12626	937727
992	937728
65876	937729
52598	937730
124393	937731
90348	937732
1925	937733
21698	937734
145595	937735
5600	937736
14500	937737
9099	937738
61681	937739
87929	937740
167493	937741
4754	937742
88735	937743
1703	937744
11644	937745
38045	937746
49658	937747
124428	937748
9808	937749
15097	937750
52252	937751
11502	937752
17111	937753
167189	937754
23365	937755
67551	937756
143703	937757
8264	937758
12806	937759
1979	937760
87	937761
2273	937762
114181	937763
151947	937764
212703	937765
56662	937766
163076	937767
6028	937768
106936	937769
30805	937770
41664	937771
26941	937772
59195	937773
25238	937774
6437	937775
202644	937776
48865	937777
6342	937778
47619	937779
16369	937780
37201	937781
1645	937782
76736	937783
21030	937784
381	937785
26503	937786
126647	937787
23286	937788
66347	937789
1116	937790
17805	937791
87420	937792
14390	937793
51613	937794
85444	937795
118217	937796
29121	937797
5905	937798
19939	937799
27963	937800
19692	937801
97273	937802
50170	937803
20083	937804
13524	937805
54481	937806
2090	937807
173460	937808
113612	937809
18250	937810
228463	937811
117291	937812
69008	937813
89191	937814
1295	937815
2508	937816
48601	937817
23283	937818
1220	937819
6851	937820
7934	937821
50038	937822
14657	937823
27524	937824
721	937825
110212	937826
2335	937827
50280	937828
70140	937829
35364	937830
2144	937831
16959	937832
31404	937833
107021	937834
11158	937835
91140	937836
41012	937837
292	937838
1270	937839
3599	937840
4863	937841
3182	937842
76106	937843
82863	937844
7383	937845
7399	937846
6052	937847
24747	937848
11173	937849
17160	937850
9780	937851
148506	937852
14679	937853
38814	937854
50792	937855
48521	937856
6551	937857
32	937858
65881	937859
85843	937860
4155	937861
46182	937862
28683	937863
3899	937864
47132	937865
91837	937866
149077	937867
7772	937868
8778	937869
117541	937870
11632	937871
32618	937872
123203	937873
9165	937874
40564	937875
88242	937876
48664	937877
88716	937878
9488	937879
75819	937880
38010	937881
133670	937882
40538	937883
3313	937884
81993	937885
7767	937886
16123	937887
129751	937888
88070	937889
53145	937890
32705	937891
193726	937892
52348	937893
119698	937894
3221	937895
117710	937896
32705	937897
17977	937898
47980	937899
42	937900
3203	937901
4851	937902
16658	937903
9736	937904
68483	937905
7074	937906
63828	937907
59177	937908
6426	937909
11699	937910
70388	937911
32705	937912
15365	937913
56880	937914
3677	937915
62339	937916
31676	937917
42199	937918
163062	937919
39132	937920
6943	937921
9298	937922
32801	937923
46302	937924
76989	937925
118152	937926
26235	937927
25786	937928
62222	937929
151221	937930
15107	937931
62344	937932
2175	937933
12435	937934
32984	937935
15881	937936
2010	937937
70719	937938
17702	937939
614	937940
70004	937941
21015	937942
24052	937943
444	937944
527	937945
21509	937946
49395	937947
17904	937948
13073	937949
17289	937950
27712	937951
4631	937952
1515	937953
29683	937954
109125	937955
11799	937956
6341	937957
1991	937958
21726	937959
10115	937960
122	937961
2102	937962
97125	937963
57596	937964
18180	937965
12312	937966
31122	937967
107645	937968
8395	937969
10051	937970
67783	937971
31271	937972
581	937973
85	937974
5167	937975
47535	937976
51706	937977
41108	937978
237998	937979
79987	937980
84481	937981
3452	937982
80895	937983
49542	937984
71873	937985
839	937986
5322	937987
1625	937988
9398	937989
54441	937990
315	937991
21213	937992
63308	937993
50	937994
37507	937995
30397	937996
89053	937997
10075	937998
132377	937999
10123	938000
33515	938001
40417	938002
3332	938003
34959	938004
986	938005
160831	938006
63399	938007
45311	938008
70051	938009
21731	938010
13297	938011
48238	938012
7604	938013
73387	938014
12851	938015
42558	938016
166178	938017
33054	938018
26534	938019
41190	938020
118496	938021
51291	938022
18564	938023
5029	938024
62627	938025
38317	938026
2653	938027
153216	938028
16418	938029
11257	938030
15095	938031
16630	938032
18463	938033
8158	938034
8680	938035
58	938036
166488	938037
12300	938038
30	938039
34142	938040
17826	938041
65357	938042
31749	938043
7220	938044
62075	938045
62209	938046
120463	938047
13071	938048
17255	938049
60924	938050
18391	938051
14366	938052
33920	938053
31422	938054
3767	938055
40590	938056
10375	938057
166516	938058
143595	938059
32798	938060
4744	938061
7171	938062
66764	938063
33812	938064
34141	938065
132	938066
6806	938067
21604	938068
50892	938069
20292	938070
7961	938071
185504	938072
518	938073
12774	938074
7486	938075
128730	938076
52570	938077
49051	938078
42774	938079
17401	938080
12258	938081
20	938082
34357	938083
68019	938084
26518	938085
56247	938086
36824	938087
122243	938088
16793	938089
73293	938090
16340	938091
65925	938092
5692	938093
71065	938094
87391	938095
140289	938096
43519	938097
87716	938098
68455	938099
97169	938100
87203	938101
85616	938102
4081	938103
231436	938104
8815	938105
47739	938106
57135	938107
13931	938108
21662	938109
114299	938110
105683	938111
14007	938112
18966	938113
24867	938114
8373	938115
52022	938116
74242	938117
53180	938118
70484	938119
50854	938120
13113	938121
18028	938122
48912	938123
10804	938124
20449	938125
46975	938126
11813	938127
61629	938128
4530	938129
15851	938130
31046	938131
16365	938132
16623	938133
2565	938134
21607	938135
1195	938136
81966	938137
23747	938138
6850	938139
96611	938140
195415	938141
19071	938142
11958	938143
60719	938144
135455	938145
67994	938146
81949	938147
88299	938148
44897	938149
32440	938150
162914	938151
32497	938152
553	938153
47176	938154
1505	938155
142357	938156
2772	938157
51475	938158
9683	938159
12843	938160
62510	938161
93283	938162
3237	938163
239069	938164
63988	938165
486	938166
108741	938167
13026	938168
983	938169
34714	938170
14981	938171
46601	938172
37544	938173
9383	938174
13985	938175
59854	938176
7582	938177
3880	938178
10470	938179
21361	938180
192332	938181
57914	938182
11303	938183
37541	938184
24858	938185
13880	938186
19596	938187
84538	938188
60658	938189
9538	938190
11554	938191
39637	938192
7440	938193
12966	938194
70093	938195
132916	938196
57754	938197
1929	938198
4163	938199
17831	938200
219	938201
13948	938202
31420	938203
2109	938204
12270	938205
31411	938206
25948	938207
4169	938208
8805	938209
35926	938210
51748	938211
4230	938212
11131	938213
1653	938214
24103	938215
1834	938216
4025	938217
24985	938218
161328	938219
78737	938220
48513	938221
6778	938222
21020	938223
14619	938224
16277	938225
18850	938226
56336	938227
7138	938228
31147	938229
5889	938230
52865	938231
67864	938232
119922	938233
16763	938234
52700	938235
50605	938236
76153	938237
26215	938238
26253	938239
24091	938240
114231	938241
22868	938242
11382	938243
16297	938244
29306	938245
433	938246
5423	938247
5615	938248
67216	938249
51252	938250
17239	938251
42707	938252
24395	938253
122	938254
98318	938255
41193	938256
35791	938257
1493	938258
4335	938259
2961	938260
28828	938261
60306	938262
25721	938263
25888	938264
15139	938265
178	938266
39908	938267
13849	938268
64780	938269
35426	938270
69907	938271
15571	938272
6771	938273
36984	938274
11459	938275
58924	938276
100347	938277
64431	938278
12224	938279
118495	938280
16306	938281
27259	938282
2323	938283
89509	938284
155031	938285
89338	938286
2263	938287
22882	938288
8561	938289
12042	938290
765	938291
4080	938292
3941	938293
32870	938294
12025	938295
40339	938296
1999	938297
46393	938298
11590	938299
622	938300
62229	938301
2503	938302
1297	938303
1113	938304
20806	938305
47121	938306
526	938307
23776	938308
17241	938309
38048	938310
14472	938311
12977	938312
7493	938313
103152	938314
20324	938315
48864	938316
3455	938317
130508	938318
51574	938319
93233	938320
87753	938321
19451	938322
24681	938323
118907	938324
54817	938325
46733	938326
3165	938327
12670	938328
25732	938329
43261	938330
38835	938331
40752	938332
15172	938333
21641	938334
29873	938335
13407	938336
40964	938337
89110	938338
102413	938339
161429	938340
68149	938341
8841	938342
105428	938343
1143	938344
8573	938345
106120	938346
5398	938347
6473	938348
21019	938349
35728	938350
4572	938351
214225	938352
119187	938353
7651	938354
36542	938355
2768	938356
2239	938357
7653	938358
31844	938359
66718	938360
97118	938361
20390	938362
66925	938363
4055	938364
15078	938365
139197	938366
97621	938367
7147	938368
3960	938369
25377	938370
68459	938371
37147	938372
106441	938373
20422	938374
31000	938375
3370	938376
38129	938377
4366	938378
44139	938379
16930	938380
20764	938381
33671	938382
57700	938383
6944	938384
28219	938385
67235	938386
138765	938387
24569	938388
46536	938389
49599	938390
33385	938391
8781	938392
15398	938393
10664	938394
62621	938395
16621	938396
89593	938397
119334	938398
52958	938399
14029	938400
5025	938401
41840	938402
14659	938403
16567	938404
605	938405
7162	938406
14389	938407
36366	938408
25233	938409
240373	938410
17598	938411
110339	938412
68112	938413
87527	938414
21153	938415
24103	938416
119173	938417
196992	938418
11553	938419
95193	938420
48563	938421
974	938422
2137	938423
50005	938424
17791	938425
24496	938426
68252	938427
13094	938428
118096	938429
40297	938430
57962	938431
41410	938432
103573	938433
26492	938434
74182	938435
12682	938436
24675	938437
6886	938438
108945	938439
57969	938440
8772	938441
8802	938442
22718	938443
82706	938444
14558	938445
95668	938446
11785	938447
21664	938448
49950	938449
66560	938450
28735	938451
13219	938452
2175	938453
160560	938454
73461	938455
17901	938456
6457	938457
10048	938458
67541	938459
17176	938460
5905	938461
67913	938462
341	938463
35333	938464
105693	938465
38458	938466
41915	938467
243	938468
77321	938469
7880	938470
119652	938471
13187	938472
110374	938473
43669	938474
21232	938475
2315	938476
67456	938477
34935	938478
15653	938479
25212	938480
12988	938481
20576	938482
4988	938483
11791	938484
2713	938485
209574	938486
77696	938487
24735	938488
62140	938489
23421	938490
27303	938491
14770	938492
4293	938493
9996	938494
80625	938495
98384	938496
259	938497
51792	938498
11304	938499
21284	938500
6764	938501
20639	938502
12710	938503
49285	938504
10650	938505
106529	938506
5250	938507
19759	938508
37154	938509
18768	938510
42251	938511
9984	938512
44393	938513
21432	938514
52925	938515
106137	938516
13278	938517
125950	938518
84936	938519
77782	938520
170541	938521
145923	938522
50536	938523
76587	938524
169	938525
144637	938526
63480	938527
139974	938528
56450	938529
30968	938530
5623	938531
14393	938532
40980	938533
11541	938534
26321	938535
7341	938536
65636	938537
18712	938538
61841	938539
38579	938540
59458	938541
8475	938542
36632	938543
62482	938544
19444	938545
18120	938546
36506	938547
100901	938548
8527	938549
3845	938550
9753	938551
48090	938552
2353	938553
101045	938554
173500	938555
48523	938556
11490	938557
770	938558
1347	938559
41432	938560
171309	938561
50993	938562
87592	938563
37513	938564
25074	938565
20072	938566
4056	938567
59343	938568
12194	938569
8782	938570
6	938571
15087	938572
17556	938573
98327	938574
109902	938575
120526	938576
22713	938577
96953	938578
77867	938579
40675	938580
11270	938581
1957	938582
167343	938583
4369	938584
5814	938585
52022	938586
697	938587
30524	938588
4542	938589
80494	938590
54410	938591
10116	938592
1116	938593
65713	938594
144307	938595
10796	938596
10103	938597
61012	938598
13572	938599
23825	938600
37651	938601
34897	938602
26446	938603
9406	938604
30654	938605
16815	938606
38476	938607
21700	938608
3217	938609
7837	938610
10672	938611
4614	938612
89167	938613
9817	938614
13089	938615
36786	938616
40532	938617
77498	938618
165578	938619
112412	938620
6502	938621
476	938622
181828	938623
3129	938624
14577	938625
11826	938626
1166	938627
13889	938628
8842	938629
55	938630
58806	938631
988	938632
16314	938633
15118	938634
155539	938635
151465	938636
24600	938637
10337	938638
14124	938639
6552	938640
10493	938641
10732	938642
84661	938643
134081	938644
15160	938645
600	938646
42920	938647
33121	938648
123199	938649
12509	938650
11818	938651
101692	938652
28042	938653
30	938654
9536	938655
15270	938656
163357	938657
49378	938658
57165	938659
2831	938660
14515	938661
14745	938662
7706	938663
39417	938664
2089	938665
9946	938666
118544	938667
2147	938668
82326	938669
7753	938670
65095	938671
122947	938672
1973	938673
14699	938674
36146	938675
68847	938676
93061	938677
56141	938678
88226	938679
238302	938680
161790	938681
83292	938682
12953	938683
73384	938684
89092	938685
792	938686
119415	938687
29445	938688
122362	938689
48454	938690
62005	938691
88959	938692
58244	938693
48931	938694
102706	938695
23496	938696
105965	938697
138013	938698
32178	938699
15982	938700
183672	938701
87413	938702
128742	938703
62050	938704
16110	938705
68907	938706
67763	938707
67170	938708
45054	938709
155964	938710
88075	938711
5187	938712
68047	938713
41481	938714
110	938715
100304	938716
87070	938717
53787	938718
60127	938719
86512	938720
32474	938721
68474	938722
10117	938723
85009	938724
30926	938725
12658	938726
96613	938727
14588	938728
12833	938729
1020	938730
124767	938731
3519	938732
3628	938733
92596	938734
7063	938735
5143	938736
104073	938737
73397	938738
84920	938739
9988	938740
89763	938741
35549	938742
51344	938743
5093	938744
41110	938745
87985	938746
66799	938747
8304	938748
23640	938749
51945	938750
17795	938751
101449	938752
12655	938753
16095	938754
108776	938755
119554	938756
164898	938757
167852	938758
30966	938759
34990	938760
6547	938761
52356	938762
138345	938763
15369	938764
33833	938765
117378	938766
142813	938767
724	938768
53660	938769
35931	938770
10782	938771
10679	938772
43999	938773
8853	938774
3095	938775
60752	938776
20082	938777
22872	938778
64387	938779
26387	938780
40817	938781
52098	938782
6532	938783
25882	938784
40686	938785
86607	938786
151325	938787
3766	938788
113287	938789
80036	938790
136065	938791
31280	938792
59318	938793
41829	938794
5672	938795
25040	938796
47720	938797
67068	938798
13978	938799
111915	938800
18933	938801
13386	938802
1244	938803
163496	938804
75255	938805
96934	938806
95273	938807
25046	938808
4949	938809
30635	938810
51708	938811
40975	938812
23418	938813
24381	938814
31501	938815
40119	938816
23424	938817
1497	938818
45049	938819
56862	938820
13317	938821
77135	938822
183459	938823
39982	938824
12688	938825
29207	938826
79791	938827
17650	938828
48781	938829
67096	938830
40999	938831
32582	938832
8245	938833
66716	938834
146371	938835
39353	938836
57245	938837
26758	938838
12481	938839
42826	938840
26237	938841
54380	938842
120028	938843
7065	938844
100172	938845
8607	938846
8607	938847
64362	938848
49597	938849
9809	938850
132398	938851
101335	938852
87286	938853
2945	938854
89771	938855
87709	938856
8257	938857
86855	938858
18522	938859
1313	938860
138023	938861
4113	938862
34502	938863
13967	938864
370	938865
8752	938866
152427	938867
16633	938868
13083	938869
3305	938870
66722	938871
26519	938872
4685	938873
28419	938874
10296	938875
84833	938876
27240	938877
8928	938878
1872	938879
31255	938880
21671	938881
18799	938882
10069	938883
117582	938884
12521	938885
8411	938886
61865	938887
29385	938888
24644	938889
13912	938890
40583	938891
76785	938892
22924	938893
72347	938894
3458	938895
724	938896
99342	938897
41300	938898
19434	938899
20717	938900
27983	938901
45955	938902
9900	938903
60027	938904
163441	938905
103144	938906
16607	938907
1831	938908
55150	938909
98096	938910
117748	938911
20388	938912
102095	938913
24052	938914
35796	938915
64562	938916
8909	938917
36797	938918
37749	938919
156294	938920
237865	938921
114003	938922
11219	938923
24700	938924
23932	938925
34701	938926
133771	938927
114	938928
135918	938929
20280	938930
21530	938931
10156	938932
43992	938933
120460	938934
53308	938935
95912	938936
60726	938937
26274	938938
22931	938939
163634	938940
61218	938941
1117	938942
46161	938943
24715	938944
29453	938945
117076	938946
508	938947
7275	938948
124	938949
33288	938950
109481	938951
112964	938952
49939	938953
99974	938954
134182	938955
38445	938956
5405	938957
42334	938958
88087	938959
42621	938960
26474	938961
216273	938962
44672	938963
14586	938964
147655	938965
321	938966
8345	938967
2946	938968
52020	938969
2602	938970
36539	938971
21276	938972
36441	938973
184812	938974
116116	938975
19673	938976
25411	938977
22366	938978
106652	938979
47606	938980
39243	938981
1086	938982
164403	938983
3839	938984
2328	938985
67817	938986
6268	938987
38083	938988
83847	938989
20030	938990
17819	938991
58827	938992
115993	938993
26461	938994
78654	938995
3027	938996
26536	938997
116658	938998
37916	938999
11494	939000
64315	939001
2328	939002
16326	939003
88542	939004
237063	939005
118430	939006
13371	939007
69860	939008
36723	939009
16236	939010
9202	939011
67091	939012
133589	939013
6524	939014
4436	939015
14763	939016
16590	939017
32862	939018
74198	939019
460	939020
156250	939021
97920	939022
19145	939023
22111	939024
28924	939025
54960	939026
3744	939027
188414	939028
32876	939029
52488	939030
32624	939031
41698	939032
77526	939033
52785	939034
30403	939035
73164	939036
32657	939037
51006	939038
38460	939039
89333	939040
5720	939041
52308	939042
50331	939043
142258	939044
14196	939045
698	939046
3918	939047
33147	939048
35096	939049
71883	939050
60830	939051
62050	939052
28062	939053
26476	939054
52126	939055
22215	939056
68091	939057
26394	939058
53071	939059
9493	939060
2136	939061
8782	939062
16273	939063
19384	939064
4063	939065
6769	939066
153865	939067
26344	939068
72317	939069
17121	939070
22278	939071
114521	939072
44881	939073
21494	939074
10803	939075
4573	939076
1546	939077
140252	939078
89989	939079
18244	939080
373	939081
22863	939082
8915	939083
165741	939084
74994	939085
164335	939086
7374	939087
54849	939088
71856	939089
53392	939090
45557	939091
30939	939092
29820	939093
33076	939094
110879	939095
20105	939096
31368	939097
20457	939098
77157	939099
11794	939100
95568	939101
13515	939102
25936	939103
53737	939104
6524	939105
116986	939106
28062	939107
35186	939108
1255	939109
33021	939110
3931	939111
104745	939112
2810	939113
10934	939114
46333	939115
116928	939116
51645	939117
222785	939118
35105	939119
20920	939120
64474	939121
6502	939122
40	939123
15368	939124
40531	939125
65477	939126
14503	939127
113694	939128
20505	939129
143861	939130
148253	939131
38740	939132
22257	939133
72244	939134
10759	939135
18508	939136
14329	939137
38485	939138
38138	939139
40011	939140
1113	939141
26072	939142
84881	939143
11911	939144
18421	939145
10709	939146
156146	939147
68302	939148
43015	939149
1449	939150
22947	939151
65995	939152
52020	939153
2163	939154
25775	939155
20901	939156
15668	939157
55933	939158
164672	939159
10937	939160
88645	939161
17817	939162
167484	939163
26207	939164
117583	939165
23979	939166
103373	939167
68613	939168
6310	939169
26274	939170
1778	939171
87070	939172
9988	939173
102283	939174
119992	939175
48128	939176
40475	939177
35926	939178
87370	939179
14639	939180
26341	939181
25229	939182
170773	939183
17700	939184
345	939185
6875	939186
237277	939187
119116	939188
61174	939189
6677	939190
161660	939191
26124	939192
57478	939193
29838	939194
58278	939195
7340	939196
88386	939197
67681	939198
68115	939199
5614	939200
40699	939201
24484	939202
51716	939203
5245	939204
11148	939205
87627	939206
7888	939207
21844	939208
42114	939209
66784	939210
37978	939211
118344	939212
88205	939213
133112	939214
32763	939215
18460	939216
120316	939217
117603	939218
4513	939219
100194	939220
89110	939221
91079	939222
235790	939223
7595	939224
12006	939225
23891	939226
17927	939227
162709	939228
15567	939229
21489	939230
167261	939231
18542	939232
2208	939233
28533	939234
2844	939235
21094	939236
51773	939237
15082	939238
19552	939239
223085	939240
269	939241
34304	939242
32681	939243
5917	939244
36543	939245
66673	939246
48467	939247
58196	939248
146878	939249
10101	939250
180080	939251
104464	939252
78702	939253
74565	939254
116166	939255
51326	939256
26712	939257
127046	939258
129774	939259
109401	939260
26287	939261
20755	939262
8809	939263
4190	939264
32384	939265
110007	939266
39295	939267
11787	939268
50889	939269
73320	939270
21508	939271
98336	939272
31043	939273
19559	939274
88870	939275
164771	939276
117315	939277
8602	939278
6853	939279
34149	939280
40592	939281
944	939282
1755	939283
3093	939284
80368	939285
68285	939286
1387	939287
194	939288
9762	939289
8814	939290
2387	939291
55918	939292
9956	939293
18261	939294
113705	939295
163274	939296
9222	939297
22995	939298
8010	939299
47862	939300
67719	939301
14649	939302
72043	939303
212366	939304
89276	939305
47004	939306
192614	939307
19004	939308
19431	939309
162789	939310
119999	939311
59266	939312
21677	939313
1057	939314
14133	939315
90039	939316
525	939317
13200	939318
26360	939319
51965	939320
209	939321
67390	939322
220619	939323
26043	939324
91988	939325
31006	939326
8982	939327
5469	939328
29185	939329
26593	939330
41018	939331
30759	939332
21718	939333
120737	939334
142732	939335
94146	939336
6687	939337
56036	939338
52300	939339
117955	939340
10310	939341
11036	939342
57570	939343
89804	939344
40993	939345
913	939346
167544	939347
6214	939348
62555	939349
11919	939350
166591	939351
239624	939352
67386	939353
14577	939354
40697	939355
19537	939356
2592	939357
9571	939358
15930	939359
117288	939360
10257	939361
44672	939362
68200	939363
24704	939364
167204	939365
5569	939366
130853	939367
71319	939368
106651	939369
14337	939370
4730	939371
2706	939372
116017	939373
4520	939374
16170	939375
10980	939376
64361	939377
119153	939378
10647	939379
29111	939380
26446	939381
76844	939382
67502	939383
40524	939384
7050	939385
20332	939386
6364	939387
29197	939388
19361	939389
68015	939390
11880	939391
205068	939392
52382	939393
96184	939394
148689	939395
217596	939396
63640	939397
9864	939398
134	939399
25048	939400
98532	939401
7879	939402
2113	939403
21431	939404
48396	939405
86696	939406
12764	939407
49295	939408
41783	939409
4656	939410
1328	939411
46306	939412
14487	939413
414	939414
57248	939415
1812	939416
17555	939417
486	939418
102973	939419
165092	939420
15631	939421
31690	939422
71813	939423
7971	939424
13216	939425
87056	939426
25241	939427
1066	939428
106062	939429
30077	939430
28868	939431
55470	939432
41296	939433
100934	939434
3591	939435
30803	939436
39582	939437
52	939438
166661	939439
14007	939440
60579	939441
21620	939442
62556	939443
622	939444
6812	939445
71782	939446
1642	939447
41524	939448
236969	939449
30998	939450
14193	939451
15379	939452
12361	939453
14302	939454
10496	939455
32286	939456
7915	939457
164649	939458
11635	939459
9495	939460
36813	939461
1086	939462
488	939463
103931	939464
51392	939465
21348	939466
8819	939467
1184	939468
21288	939469
3275	939470
62120	939471
22722	939472
103085	939473
17798	939474
29137	939475
1398	939476
173066	939477
65895	939478
33288	939479
77424	939480
367	939481
26560	939482
504	939483
117490	939484
165132	939485
52700	939486
144	939487
124361	939488
19944	939489
167459	939490
3552	939491
15438	939492
13935	939493
83543	939494
24689	939495
51838	939496
654	939497
89923	939498
63532	939499
101942	939500
4290	939501
37350	939502
39875	939503
15273	939504
69383	939505
10346	939506
1369	939507
1179	939508
1179	939509
1007	939510
10671	939511
19454	939512
6539	939513
29825	939514
2227	939515
98714	939516
50851	939517
104441	939518
46012	939519
67636	939520
53021	939521
16680	939522
813	939523
27955	939524
33803	939525
109881	939526
45847	939527
44107	939528
6497	939529
14802	939530
87051	939531
130810	939532
159497	939533
3101	939534
94431	939535
22876	939536
102072	939537
40709	939538
65178	939539
26387	939540
39639	939541
17032	939542
18492	939543
44076	939544
37830	939545
192104	939546
855	939547
67311	939548
41141	939549
63807	939550
25780	939551
89052	939552
4833	939553
83093	939554
7289	939555
29297	939556
14747	939557
1771	939558
459	939559
911	939560
80314	939561
2394	939562
1859	939563
40748	939564
7089	939565
23898	939566
85413	939567
118098	939568
25667	939569
21275	939570
73722	939571
3032	939572
12414	939573
22689	939574
59214	939575
43803	939576
8206	939577
21509	939578
7041	939579
97172	939580
3410	939581
64545	939582
12332	939583
167440	939584
31447	939585
52383	939586
118570	939587
66812	939588
21588	939589
155622	939590
7112	939591
68328	939592
163976	939593
135078	939594
164985	939595
64214	939596
14027	939597
76393	939598
12313	939599
9284	939600
11459	939601
83547	939602
67535	939603
32816	939604
46767	939605
76150	939606
35057	939607
14622	939608
31138	939609
40976	939610
32667	939611
44107	939612
49775	939613
164088	939614
25247	939615
46679	939616
170550	939617
1536	939618
1288	939619
63289	939620
49847	939621
28429	939622
87509	939623
131436	939624
32750	939625
25010	939626
29288	939627
77432	939628
36757	939629
36895	939630
132965	939631
57645	939632
74249	939633
51641	939634
81663	939635
59828	939636
29163	939637
13089	939638
9060	939639
96761	939640
41253	939641
12301	939642
23378	939643
67370	939644
6353	939645
10217	939646
17787	939647
27389	939648
1199	939649
13901	939650
4869	939651
10926	939652
53271	939653
23143	939654
12233	939655
2617	939656
231	939657
54372	939658
173350	939659
6031	939660
182023	939661
5987	939662
12313	939663
7869	939664
144299	939665
5005	939666
28394	939667
89547	939668
16438	939669
41228	939670
24002	939671
16496	939672
88737	939673
5181	939674
6009	939675
15370	939676
41458	939677
15936	939678
45679	939679
66707	939680
9718	939681
14306	939682
71280	939683
143107	939684
26260	939685
10103	939686
1672	939687
67447	939688
2603	939689
151141	939690
56635	939691
89520	939692
17736	939693
137401	939694
51463	939695
19296	939696
118614	939697
9958	939698
67191	939699
21373	939700
163737	939701
8447	939702
32624	939703
118900	939704
190515	939705
44388	939706
4326	939707
27576	939708
15503	939709
83018	939710
16011	939711
56536	939712
12765	939713
1145	939714
166188	939715
29292	939716
10239	939717
19554	939718
120206	939719
2679	939720
31384	939721
36020	939722
57968	939723
66477	939724
26512	939725
45022	939726
138887	939727
19876	939728
28542	939729
14762	939730
10791	939731
217675	939732
29008	939733
9992	939734
4917	939735
95736	939736
84008	939737
8857	939738
40505	939739
87826	939740
219493	939741
770	939742
85977	939743
144300	939744
11696	939745
54700	939746
71304	939747
44022	939748
40287	939749
25756	939750
41235	939751
117980	939752
59512	939753
124	939754
228708	939755
119978	939756
8915	939757
101945	939758
192422	939759
66886	939760
102141	939761
29603	939762
31393	939763
53020	939764
106049	939765
17234	939766
38867	939767
12034	939768
9647	939769
5034	939770
48918	939771
83996	939772
22971	939773
134914	939774
21337	939775
109998	939776
53489	939777
76177	939778
13591	939779
46144	939780
13161	939781
14590	939782
56940	939783
19943	939784
99077	939785
124808	939786
10642	939787
6533	939788
8590	939789
119861	939790
58370	939791
7415	939792
1631	939793
9123	939794
7340	939795
5582	939796
21071	939797
87589	939798
150830	939799
7055	939800
67993	939801
46291	939802
67657	939803
52555	939804
238802	939805
229298	939806
59562	939807
228635	939808
50439	939809
5091	939810
12286	939811
41698	939812
67076	939813
67115	939814
86584	939815
45712	939816
23359	939817
67461	939818
4272	939819
4020	939820
190261	939821
4714	939822
13320	939823
56667	939824
52249	939825
10806	939826
1219	939827
130752	939828
15342	939829
648	939830
41006	939831
610	939832
64072	939833
46147	939834
66678	939835
15275	939836
3307	939837
17103	939838
55823	939839
20623	939840
5500	939841
53201	939842
10798	939843
19730	939844
4290	939845
15203	939846
34406	939847
18636	939848
130175	939849
106789	939850
118226	939851
38298	939852
117367	939853
23601	939854
31742	939855
32599	939856
25788	939857
54244	939858
46767	939859
89846	939860
54390	939861
2192	939862
5120	939863
162598	939864
31620	939865
36582	939866
26076	939867
203294	939868
155531	939869
84269	939870
88773	939871
2595	939872
183333	939873
31890	939874
12824	939875
163322	939876
15266	939877
4816	939878
17050	939879
6054	939880
10754	939881
179704	939882
5052	939883
14090	939884
1497	939885
16724	939886
24982	939887
80556	939888
24469	939889
17346	939890
94490	939891
108573	939892
5879	939893
6780	939894
45893	939895
119919	939896
4558	939897
162488	939898
139373	939899
33381	939900
86726	939901
62584	939902
35905	939903
41438	939904
189137	939905
10344	939906
68165	939907
62178	939908
177841	939909
36161	939910
8125	939911
10830	939912
3867	939913
42755	939914
30644	939915
33015	939916
6320	939917
65720	939918
18721	939919
591	939920
79062	939921
38483	939922
108427	939923
15270	939924
6525	939925
13970	939926
107013	939927
30627	939928
8848	939929
38436	939930
26747	939931
50105	939932
11304	939933
41356	939934
1218	939935
577	939936
44384	939937
2469	939938
10384	939939
14829	939940
161134	939941
162535	939942
7389	939943
15439	939944
130294	939945
18795	939946
52536	939947
7431	939948
14120	939949
847	939950
85131	939951
204678	939952
5633	939953
32810	939954
8	939955
26968	939956
9824	939957
31741	939958
28057	939959
11855	939960
40903	939961
19497	939962
103589	939963
53145	939964
86576	939965
18543	939966
44213	939967
22172	939968
130032	939969
9980	939970
9980	939971
25113	939972
42770	939973
7369	939974
21017	939975
13186	939976
3790	939977
48648	939978
3140	939979
14767	939980
154879	939981
50276	939982
28884	939983
30264	939984
82038	939985
753	939986
132137	939987
95321	939988
46012	939989
27489	939990
608	939991
50438	939992
80	939993
31163	939994
436	939995
131505	939996
648	939997
4876	939998
123313	939999
222	940000
23822	940001
23114	940002
24571	940003
459	940004
45	940005
65417	940006
11467	940007
3804	940008
34944	940009
5122	940010
2336	940011
39007	940012
27154	940013
2046	940014
7788	940015
4471	940016
205077	940017
112282	940018
9	940019
8788	940020
2461	940021
11657	940022
11657	940023
181428	940024
82870	940025
39232	940026
11118	940027
118736	940028
33159	940029
10101	940030
15439	940031
14767	940032
166056	940033
26467	940034
75633	940035
84207	940036
20742	940037
215954	940038
85620	940039
67492	940040
21676	940041
19335	940042
18754	940043
10036	940044
32962	940045
163947	940046
164041	940047
32887	940048
238267	940049
52146	940050
3523	940051
77727	940052
30631	940053
175416	940054
14767	940055
119244	940056
117605	940057
41261	940058
53065	940059
20258	940060
52507	940061
53070	940062
86298	940063
17103	940064
236789	940065
15725	940066
66265	940067
51886	940068
3407	940069
72739	940070
103224	940071
12777	940072
23194	940073
14243	940074
1001	940075
64693	940076
10815	940077
40481	940078
11657	940079
39738	940080
147911	940081
32836	940082
8512	940083
5209	940084
652	940085
72580	940086
24657	940087
112308	940088
94515	940089
963	940090
62092	940091
1429	940092
95979	940093
5228	940094
83431	940095
102357	940096
92840	940097
81623	940098
52597	940099
48365	940100
811	940101
108753	940102
40535	940103
90859	940104
49933	940105
25343	940106
35533	940107
2558	940108
106525	940109
4637	940110
31353	940111
435	940112
48844	940113
3938	940114
74367	940115
4886	940116
65925	940117
14556	940118
83354	940119
37153	940120
98738	940121
6537	940122
58726	940123
8335	940124
33013	940125
31293	940126
3210	940127
8687	940128
58592	940129
20548	940130
15829	940131
5403	940132
38212	940133
9381	940134
77085	940135
21041	940136
19012	940137
57251	940138
1215	940139
148195	940140
2446	940141
50644	940142
610	940143
160077	940144
44536	940145
65376	940146
14386	940147
54446	940148
622	940149
147295	940150
17444	940151
5468	940152
5458	940153
22873	940154
6904	940155
65570	940156
77038	940157
21555	940158
80169	940159
147977	940160
15932	940161
9325	940162
64276	940163
24846	940164
46890	940165
101256	940166
96637	940167
21310	940168
4495	940169
66284	940170
8108	940171
19490	940172
46640	940173
97023	940174
112164	940175
30628	940176
23898	940177
94666	940178
179	940179
10339	940180
132831	940181
109613	940182
1220	940183
37671	940184
79906	940185
41222	940186
40787	940187
134341	940188
70429	940189
11011	940190
7446	940191
328	940192
30290	940193
50504	940194
7095	940195
140962	940196
71439	940197
165911	940198
93786	940199
689	940200
7037	940201
803	940202
112560	940203
9443	940204
10737	940205
73903	940206
55311	940207
71708	940208
4845	940209
8173	940210
4612	940211
30475	940212
44867	940213
30444	940214
20130	940215
12631	940216
34743	940217
3034	940218
34182	940219
49065	940220
17548	940221
78	940222
43418	940223
2078	940224
91992	940225
7266	940226
118689	940227
6346	940228
30940	940229
39623	940230
58509	940231
53231	940232
677	940233
32442	940234
155922	940235
109886	940236
12335	940237
13648	940238
26128	940239
174468	940240
89464	940241
95993	940242
70834	940243
43643	940244
36551	940245
38482	940246
904	940247
30440	940248
54130	940249
4655	940250
1634	940251
50063	940252
97479	940253
23389	940254
18938	940255
30688	940256
91713	940257
5459	940258
2364	940259
10106	940260
1983	940261
70240	940262
691	940263
1137	940264
27523	940265
99124	940266
214	940267
132477	940268
165120	940269
71412	940270
8193	940271
2096	940272
72648	940273
166825	940274
11750	940275
20500	940276
8323	940277
34570	940278
4223	940279
3597	940280
6088	940281
48945	940282
25824	940283
20170	940284
155458	940285
58003	940286
57515	940287
52867	940288
191009	940289
84791	940290
652	940291
131587	940292
18985	940293
35697	940294
5616	940295
37575	940296
3699	940297
55935	940298
56728	940299
108033	940300
57093	940301
7013	940302
97941	940303
427	940304
96852	940305
37685	940306
40847	940307
8451	940308
290	940309
129594	940310
122736	940311
3996	940312
56838	940313
74876	940314
79063	940315
17241	940316
15828	940317
36068	940318
40710	940319
72332	940320
3178	940321
150493	940322
36150	940323
735	940324
58890	940325
109513	940326
113699	940327
75338	940328
9136	940329
37832	940330
209217	940331
179922	940332
149893	940333
31996	940334
1232	940335
103677	940336
485	940337
486	940338
49248	940339
86497	940340
106599	940341
6918	940342
22111	940343
21326	940344
426	940345
11875	940346
431	940347
13103	940348
8464	940349
231	940350
54568	940351
4035	940352
24754	940353
13193	940354
138295	940355
15820	940356
1859	940357
84775	940358
11689	940359
6368	940360
275	940361
45836	940362
15311	940363
207406	940364
5578	940365
111886	940366
8	940367
20563	940368
25222	940369
68359	940370
111893	940371
33208	940372
21647	940373
3653	940374
112	940375
9587	940376
172524	940377
3956	940378
43138	940379
56894	940380
43724	940381
77577	940382
39010	940383
43841	940384
1818	940385
64426	940386
39673	940387
54922	940388
5462	940389
105198	940390
19035	940391
8702	940392
61301	940393
25003	940394
56794	940395
22309	940396
23766	940397
165837	940398
1864	940399
26510	940400
2370	940401
12264	940402
74409	940403
48657	940404
134	940405
217237	940406
37522	940407
10892	940408
50429	940409
3604	940410
9405	940411
6987	940412
2461	940413
29464	940414
11849	940415
16458	940416
88111	940417
33117	940418
862	940419
164694	940420
17309	940421
10739	940422
44010	940423
89559	940424
42947	940425
55721	940426
17082	940427
185135	940428
1477	940429
37300	940430
98883	940431
94338	940432
70720	940433
29043	940434
16521	940435
35739	940436
288	940437
8062	940438
64010	940439
34242	940440
16522	940441
14233	940442
4812	940443
9710	940444
82855	940445
987	940446
12314	940447
4606	940448
128319	940449
72608	940450
32847	940451
13983	940452
94945	940453
49617	940454
34619	940455
70124	940456
17852	940457
34048	940458
101	940459
45261	940460
152254	940461
159579	940462
67930	940463
50429	940464
279	940465
8511	940466
5067	940467
56804	940468
380	940469
62208	940470
190505	940471
11537	940472
164339	940473
20535	940474
2180	940475
1577	940476
73715	940477
34438	940478
20071	940479
17628	940480
9211	940481
7506	940482
635	940483
3915	940484
117654	940485
145840	940486
932	940487
22075	940488
151616	940489
1912	940490
27571	940491
175281	940492
112051	940493
2931	940494
90133	940495
166982	940496
55737	940497
105150	940498
38971	940499
2931	940500
39428	940501
4346	940502
80790	940503
840	940504
11377	940505
58252	940506
107479	940507
117357	940508
79407	940509
59780	940510
4714	940511
9025	940512
59968	940513
31341	940514
35573	940515
2721	940516
33753	940517
90750	940518
7826	940519
1022	940520
90923	940521
1674	940522
10507	940523
69082	940524
3059	940525
100377	940526
16247	940527
106025	940528
40324	940529
86976	940530
75549	940531
141543	940532
162788	940533
58065	940534
98902	940535
227848	940536
175382	940537
33246	940538
42125	940539
16626	940540
79338	940541
8122	940542
117589	940543
26539	940544
3877	940545
67055	940546
9768	940547
4457	940548
54002	940549
3877	940550
5736	940551
27036	940552
3074	940553
3927	940554
8893	940555
6682	940556
14899	940557
145368	940558
6348	940559
8483	940560
236	940561
10852	940562
12581	940563
11458	940564
15052	940565
95593	940566
79741	940567
22079	940568
33666	940569
30163	940570
3429	940571
140553	940572
7376	940573
4900	940574
7657	940575
38565	940576
64038	940577
49966	940578
13741	940579
88247	940580
42378	940581
100179	940582
25807	940583
33290	940584
11694	940585
66727	940586
2722	940587
5034	940588
24077	940589
80120	940590
42266	940591
78129	940592
179631	940593
104697	940594
5741	940595
121436	940596
42030	940597
122277	940598
81981	940599
5835	940600
44066	940601
4473	940602
8691	940603
95187	940604
53034	940605
6808	940606
32871	940607
154907	940608
50650	940609
24010	940610
23433	940611
6480	940612
21476	940613
14124	940614
98781	940615
54513	940616
30017	940617
10128	940618
117000	940619
42845	940620
99692	940621
20602	940622
22291	940623
98160	940624
2388	940625
16321	940626
74943	940627
32468	940628
5245	940629
8842	940630
237700	940631
109077	940632
603	940633
31828	940634
163113	940635
97466	940636
228	940637
23849	940638
67948	940639
33818	940640
8932	940641
25248	940642
16320	940643
48781	940644
182024	940645
151325	940646
155319	940647
2645	940648
13437	940649
4203	940650
49268	940651
163274	940652
118441	940653
134414	940654
52246	940655
8198	940656
97680	940657
21799	940658
88494	940659
41667	940660
165378	940661
27481	940662
112757	940663
6465	940664
70755	940665
16701	940666
17133	940667
21671	940668
46768	940669
77932	940670
32314	940671
23524	940672
40819	940673
56862	940674
45124	940675
35406	940676
61988	940677
27067	940678
195339	940679
76429	940680
23879	940681
6801	940682
15365	940683
13919	940684
24747	940685
43116	940686
52942	940687
574	940688
11552	940689
95060	940690
16013	940691
68588	940692
8792	940693
172621	940694
14667	940695
118760	940696
1547	940697
87166	940698
95465	940699
162317	940700
43533	940701
3788	940702
11848	940703
32898	940704
25749	940705
32385	940706
22466	940707
134554	940708
63860	940709
76154	940710
59379	940711
76690	940712
64777	940713
82	940714
21444	940715
32519	940716
16834	940717
82805	940718
30408	940719
24963	940720
68084	940721
22178	940722
44221	940723
57992	940724
33140	940725
39073	940726
126574	940727
122240	940728
19415	940729
30270	940730
9	940731
85380	940732
30342	940733
109597	940734
44582	940735
2341	940736
59052	940737
10801	940738
60075	940739
60509	940740
31805	940741
9753	940742
7364	940743
12688	940744
33229	940745
47203	940746
194	940747
165050	940748
1279	940749
117071	940750
291	940751
25597	940752
51950	940753
20	940754
44798	940755
127979	940756
2239	940757
2501	940758
23899	940759
39423	940760
8540	940761
1888	940762
123651	940763
66562	940764
14068	940765
42707	940766
34891	940767
84132	940768
26229	940769
73907	940770
19882	940771
110194	940772
98982	940773
14561	940774
58570	940775
56896	940776
14159	940777
66818	940778
46685	940779
5350	940780
1867	940781
32386	940782
29491	940783
19673	940784
28180	940785
13499	940786
1932	940787
20719	940788
3631	940789
26337	940790
35259	940791
14913	940792
17603	940793
1963	940794
19462	940795
62762	940796
208939	940797
52000	940798
48479	940799
9046	940800
20894	940801
2102	940802
85296	940803
9646	940804
29867	940805
3810	940806
110090	940807
67919	940808
20687	940809
209130	940810
57708	940811
30909	940812
25097	940813
76578	940814
15732	940815
12777	940816
77773	940817
56454	940818
87	940819
51298	940820
39941	940821
21586	940822
15933	940823
67103	940824
6118	940825
162084	940826
15673	940827
1625	940828
28254	940829
22146	940830
4274	940831
32937	940832
52870	940833
21673	940834
345	940835
6892	940836
15577	940837
41509	940838
7820	940839
5633	940840
117109	940841
68636	940842
87192	940843
113527	940844
67665	940845
78162	940846
52433	940847
9714	940848
77057	940849
60355	940850
8916	940851
75154	940852
93219	940853
5997	940854
2128	940855
11251	940856
11084	940857
148508	940858
10354	940859
32085	940860
26492	940861
118616	940862
11003	940863
77709	940864
726	940865
82105	940866
67525	940867
57989	940868
6272	940869
37593	940870
86944	940871
29077	940872
28622	940873
28680	940874
25928	940875
20929	940876
39172	940877
229631	940878
128813	940879
65779	940880
161853	940881
8366	940882
2310	940883
3634	940884
53040	940885
10324	940886
231	940887
53319	940888
148807	940889
18178	940890
14039	940891
82999	940892
325	940893
49388	940894
110397	940895
118099	940896
17797	940897
7328	940898
89047	940899
7858	940900
50860	940901
25	940902
1704	940903
52525	940904
20624	940905
7985	940906
27474	940907
3833	940908
34209	940909
4147	940910
2558	940911
122677	940912
83205	940913
143072	940914
118789	940915
12247	940916
21990	940917
30950	940918
37701	940919
238681	940920
2717	940921
44935	940922
25004	940923
16913	940924
139155	940925
89234	940926
185126	940927
197735	940928
52035	940929
9893	940930
167140	940931
124432	940932
52	940933
26606	940934
359	940935
29800	940936
52728	940937
31446	940938
104024	940939
51848	940940
29121	940941
82475	940942
13320	940943
35528	940944
6304	940945
9660	940946
39386	940947
13520	940948
91632	940949
123422	940950
64132	940951
10045	940952
31991	940953
11145	940954
59347	940955
25101	940956
92055	940957
45857	940958
144420	940959
36115	940960
137473	940961
581	940962
14243	940963
6535	940964
120237	940965
20717	940966
207	940967
17842	940968
60211	940969
150858	940970
103515	940971
10237	940972
4712	940973
9216	940974
5117	940975
701	940976
11145	940977
27604	940978
166052	940979
25184	940980
7236	940981
36288	940982
8737	940983
71213	940984
16304	940985
13501	940986
13620	940987
237829	940988
7485	940989
47782	940990
11956	940991
26194	940992
8670	940993
35615	940994
163175	940995
14445	940996
22583	940997
65348	940998
76503	940999
16994	941000
41271	941001
20274	941002
60532	941003
77837	941004
162914	941005
31146	941006
148212	941007
7155	941008
22951	941009
10337	941010
87743	941011
84834	941012
190	941013
4733	941014
31676	941015
6353	941016
3201	941017
40422	941018
35378	941019
5880	941020
105734	941021
20920	941022
35890	941023
71749	941024
113439	941025
67964	941026
82977	941027
12418	941028
119537	941029
898	941030
3095	941031
46013	941032
14769	941033
21420	941034
98532	941035
2511	941036
61874	941037
120659	941038
46378	941039
14622	941040
128820	941041
41717	941042
45207	941043
1090	941044
9275	941045
77825	941046
41703	941047
12749	941048
37775	941049
11801	941050
34167	941051
11841	941052
30339	941053
154323	941054
29073	941055
134338	941056
28180	941057
18821	941058
62406	941059
53076	941060
7049	941061
21226	941062
8254	941063
46148	941064
30574	941065
41145	941066
67764	941067
45803	941068
23415	941069
30397	941070
4513	941071
28222	941072
59585	941073
37095	941074
13374	941075
67404	941076
3002	941077
51523	941078
5044	941079
21413	941080
92145	941081
16216	941082
5817	941083
161396	941084
40847	941085
54540	941086
109102	941087
8109	941088
3650	941089
11660	941090
236282	941091
76865	941092
31443	941093
39660	941094
6724	941095
695	941096
88	941097
4957	941098
3544	941099
346	941100
11824	941101
54290	941102
2232	941103
28151	941104
201	941105
2120	941106
98340	941107
12855	941108
47135	941109
18620	941110
2327	941111
29641	941112
258	941113
65750	941114
38273	941115
8424	941116
16816	941117
9235	941118
82249	941119
411	941120
86466	941121
9604	941122
15249	941123
10814	941124
27146	941125
4577	941126
17449	941127
2833	941128
3184	941129
14446	941130
6825	941131
3110	941132
6927	941133
2189	941134
3761	941135
10755	941136
21232	941137
4080	941138
143157	941139
3316	941140
8476	941141
3402	941142
147234	941143
11753	941144
11980	941145
62954	941146
106	941147
1145	941148
25550	941149
3511	941150
4279	941151
172005	941152
59	941153
3505	941154
10596	941155
3189	941156
14098	941157
160643	941158
62226	941159
3101	941160
3218	941161
44280	941162
141518	941163
11524	941164
1857	941165
63795	941166
14927	941167
25356	941168
64334	941169
15697	941170
92323	941171
111133	941172
44409	941173
77806	941174
1474	941175
8160	941176
93579	941177
12716	941178
9210	941179
17436	941180
66342	941181
135162	941182
3776	941183
3843	941184
43611	941185
2212	941186
7945	941187
102901	941188
58362	941189
146834	941190
689	941191
12814	941192
44781	941193
147624	941194
12787	941195
12656	941196
9059	941197
17630	941198
4010	941199
70881	941200
14571	941201
5982	941202
27349	941203
5573	941204
27254	941205
28149	941206
4851	941207
3326	941208
93891	941209
62	941210
33957	941211
627	941212
50710	941213
2555	941214
43327	941215
13407	941216
46187	941217
1567	941218
1894	941219
4661	941220
1351	941221
2333	941222
72293	941223
89161	941224
28941	941225
951	941226
20150	941227
3741	941228
9936	941229
39369	941230
14260	941231
3596	941232
8040	941233
30062	941234
19697	941235
59080	941236
19249	941237
51952	941238
2544	941239
7838	941240
10761	941241
54607	941242
10738	941243
19872	941244
97960	941245
26069	941246
15315	941247
20717	941248
11118	941249
4235	941250
61051	941251
21082	941252
199	941253
12441	941254
14224	941255
24032	941256
496	941257
59675	941258
46219	941259
87424	941260
26629	941261
7734	941262
24449	941263
39757	941264
57572	941265
23406	941266
19684	941267
9769	941268
1694	941269
10890	941270
48964	941271
34580	941272
7965	941273
46964	941274
206417	941275
32752	941276
35349	941277
216912	941278
3115	941279
16079	941280
427	941281
45563	941282
52749	941283
11494	941284
1201	941285
38801	941286
9960	941287
8449	941288
120370	941289
12284	941290
30733	941291
30022	941292
39248	941293
19498	941294
99208	941295
8447	941296
40849	941297
48344	941298
12830	941299
1234	941300
2361	941301
72909	941302
3782	941303
48365	941304
16494	941305
28046	941306
14277	941307
54426	941308
54426	941309
353	941310
115762	941311
70694	941312
75671	941313
59668	941314
41320	941315
154128	941316
38848	941317
42594	941318
119225	941319
6769	941320
95119	941321
166175	941322
122402	941323
42594	941324
161086	941325
162510	941326
161086	941327
1414	941328
32640	941329
33077	941330
236385	941331
36380	941332
221036	941333
164087	941334
76177	941335
77373	941336
29776	941337
85564	941338
16148	941339
32920	941340
14764	941341
117960	941342
5089	941343
28971	941344
116722	941345
36417	941346
45246	941347
100700	941348
28994	941349
167343	941350
52182	941351
172369	941352
54821	941353
86694	941354
109460	941355
119980	941356
73466	941357
156893	941358
1938	941359
1938	941360
40161	941361
59580	941362
40728	941363
74353	941364
3142	941365
4503	941366
130272	941367
56012	941368
23826	941369
80400	941370
38642	941371
9156	941372
2560	941373
16724	941374
6091	941375
233288	941376
16028	941377
18509	941378
324	941379
44424	941380
51881	941381
84394	941382
3410	941383
24	941384
4717	941385
41610	941386
80471	941387
4386	941388
24	941389
2420	941390
34458	941391
11200	941392
148129	941393
58141	941394
29026	941395
10748	941396
33906	941397
1581	941398
123676	941399
745	941400
96779	941401
119276	941402
49728	941403
31833	941404
2467	941405
36490	941406
25226	941407
221457	941408
9196	941409
44533	941410
7206	941411
34502	941412
118465	941413
6124	941414
8547	941415
9501	941416
6436	941417
113042	941418
50069	941419
284	941420
40514	941421
17693	941422
979	941423
1775	941424
61825	941425
20773	941426
73909	941427
113356	941428
7472	941429
26678	941430
4802	941431
33088	941432
810	941433
3794	941434
21495	941435
12293	941436
59430	941437
16295	941438
56601	941439
87304	941440
34747	941441
4123	941442
88492	941443
54696	941444
2246	941445
163947	941446
110780	941447
20489	941448
172706	941449
1497	941450
41053	941451
6776	941452
25012	941453
84463	941454
6773	941455
4590	941456
63448	941457
29114	941458
32199	941459
26436	941460
30962	941461
67455	941462
4560	941463
44226	941464
67666	941465
57035	941466
59398	941467
5209	941468
37188	941469
23070	941470
1665	941471
153510	941472
74090	941473
118720	941474
102199	941475
34144	941476
5343	941477
164972	941478
109395	941479
87874	941480
53218	941481
23717	941482
119984	941483
119231	941484
52161	941485
166319	941486
711	941487
38426	941488
31545	941489
187	941490
25120	941491
28063	941492
30135	941493
18423	941494
4174	941495
24727	941496
26561	941497
720	941498
52557	941499
53116	941500
64712	941501
16228	941502
26151	941503
19	941504
5801	941505
17243	941506
27982	941507
80324	941508
19326	941509
595	941510
40495	941511
4316	941512
187859	941513
16847	941514
83551	941515
8430	941516
37389	941517
361	941518
11602	941519
68288	941520
33212	941521
11217	941522
21692	941523
89595	941524
1745	941525
12246	941526
21506	941527
119001	941528
21575	941529
64905	941530
65767	941531
57224	941532
6439	941533
55059	941534
125720	941535
13255	941536
20570	941537
48	941538
80533	941539
21506	941540
66576	941541
163846	941542
74108	941543
116941	941544
240141	941545
165421	941546
96891	941547
120368	941548
66663	941549
8862	941550
1115	941551
125580	941552
49778	941553
38501	941554
120651	941555
63722	941556
60211	941557
142711	941558
36855	941559
17014	941560
21494	941561
6614	941562
1929	941563
78127	941564
15117	941565
162547	941566
39190	941567
664	941568
78799	941569
106522	941570
8	941571
9780	941572
73018	941573
49360	941574
48476	941575
38836	941576
7396	941577
49912	941578
47116	941579
21414	941580
17844	941581
163021	941582
842	941583
163142	941584
16365	941585
38042	941586
14029	941587
4539	941588
18206	941589
100438	941590
7037	941591
129115	941592
113520	941593
22378	941594
30346	941595
26236	941596
1159	941597
56287	941598
34473	941599
34392	941600
49852	941601
52653	941602
4858	941603
17686	941604
9244	941605
31214	941606
77288	941607
14534	941608
140741	941609
148800	941610
74365	941611
142724	941612
397	941613
89393	941614
2376	941615
158925	941616
108561	941617
193	941618
88343	941619
250	941620
164775	941621
52881	941622
29633	941623
62773	941624
143792	941625
12284	941626
55190	941627
3838	941628
8	941629
13817	941630
1236	941631
17588	941632
16620	941633
33947	941634
40245	941635
29565	941636
130073	941637
31574	941638
17411	941639
10321	941640
19284	941641
42251	941642
71659	941643
17738	941644
52246	941645
61015	941646
81690	941647
16391	941648
85127	941649
204699	941650
106497	941651
11764	941652
61859	941653
17655	941654
28234	941655
10186	941656
52199	941657
57964	941658
48494	941659
139	941660
53127	941661
13387	941662
217658	941663
34276	941664
34186	941665
1548	941666
14653	941667
106109	941668
113740	941669
167390	941670
234379	941671
1534	941672
12756	941673
48354	941674
3169	941675
121368	941676
6782	941677
53543	941678
67018	941679
17109	941680
76455	941681
44977	941682
66781	941683
35807	941684
13667	941685
27682	941686
32162	941687
57262	941688
36464	941689
148699	941690
63190	941691
65737	941692
94117	941693
48508	941694
13833	941695
8393	941696
89046	941697
27238	941698
27176	941699
3839	941700
577	941701
3254	941702
6095	941703
91352	941704
6550	941705
41426	941706
83901	941707
165084	941708
68141	941709
14734	941710
16514	941711
54	941712
235614	941713
44152	941714
49379	941715
67123	941716
80583	941717
2295	941718
15411	941719
4489	941720
16025	941721
233	941722
36949	941723
17223	941724
173004	941725
22651	941726
5307	941727
34809	941728
343	941729
8349	941730
4063	941731
53201	941732
5948	941733
165949	941734
65769	941735
1270	941736
146993	941737
13211	941738
22140	941739
130212	941740
2192	941741
142	941742
194739	941743
7509	941744
44083	941745
50031	941746
68592	941747
8778	941748
19384	941749
47907	941750
62609	941751
31530	941752
17698	941753
34583	941754
7019	941755
19885	941756
2165	941757
233343	941758
120262	941759
87790	941760
28101	941761
70719	941762
88610	941763
13534	941764
928	941765
19763	941766
31751	941767
768	941768
149827	941769
35205	941770
9935	941771
12203	941772
6193	941773
36693	941774
261	941775
41114	941776
86718	941777
17614	941778
118369	941779
46036	941780
124498	941781
7026	941782
41678	941783
40231	941784
82992	941785
166118	941786
51733	941787
26045	941788
92489	941789
21415	941790
53316	941791
165808	941792
8173	941793
124415	941794
59254	941795
7362	941796
29375	941797
87879	941798
103732	941799
4828	941800
21609	941801
176968	941802
13075	941803
411	941804
1014	941805
18271	941806
9	941807
8205	941808
33426	941809
9677	941810
116417	941811
16805	941812
345	941813
4733	941814
6595	941815
91093	941816
20700	941817
3317	941818
31753	941819
24170	941820
22566	941821
30436	941822
61678	941823
61678	941824
106284	941825
47337	941826
2714	941827
20171	941828
88171	941829
5429	941830
238801	941831
48392	941832
329	941833
20456	941834
40762	941835
15424	941836
66749	941837
30965	941838
26247	941839
62642	941840
80358	941841
28160	941842
163830	941843
353	941844
162042	941845
139772	941846
14227	941847
57637	941848
60048	941849
236217	941850
773	941851
231499	941852
88771	941853
23306	941854
65199	941855
59908	941856
123957	941857
127276	941858
12869	941859
1034	941860
7470	941861
8727	941862
4390	941863
12135	941864
128952	941865
9119	941866
103662	941867
12069	941868
188322	941869
16166	941870
52516	941871
672	941872
2175	941873
148676	941874
12752	941875
94394	941876
24449	941877
6794	941878
88083	941879
207858	941880
157071	941881
48867	941882
14552	941883
602	941884
41368	941885
45140	941886
47717	941887
45710	941888
49741	941889
38346	941890
45603	941891
114026	941892
122880	941893
20520	941894
196017	941895
213810	941896
131556	941897
130909	941898
131390	941899
214223	941900
136499	941901
24105	941902
143647	941903
16624	941904
35751	941905
60762	941906
86279	941907
105244	941908
146444	941909
38721	941910
63327	941911
8211	941912
234389	941913
5393	941914
4986	941915
7283	941916
150	941917
6986	941918
107486	941919
114778	941920
135136	941921
40311	941922
12065	941923
163318	941924
9609	941925
146224	941926
146647	941927
77244	941928
153120	941929
1712	941930
41935	941931
133097	941932
33264	941933
115754	941934
35975	941935
489	941936
64947	941937
26942	941938
63780	941939
31951	941940
1973	941941
235477	941942
633	941943
33815	941944
30829	941945
34670	941946
37069	941947
37162	941948
19775	941949
297	941950
28980	941951
19778	941952
63798	941953
430	941954
3838	941955
140743	941956
8375	941957
19995	941958
7094	941959
62284	941960
83978	941961
342	941962
102398	941963
20512	941964
1662	941965
32016	941966
54465	941967
4773	941968
44580	941969
182217	941970
208691	941971
24111	941972
46616	941973
101153	941974
20646	941975
97390	941976
186590	941977
21380	941978
24201	941979
9576	941980
61815	941981
105440	941982
93262	941983
34483	941984
2293	941985
73705	941986
9490	941987
17754	941988
77525	941989
137859	941990
119639	941991
38155	941992
2314	941993
62146	941994
44939	941995
140671	941996
51965	941997
12170	941998
32516	941999
50899	942000
89672	942001
53033	942002
36796	942003
140664	942004
24113	942005
143172	942006
6987	942007
21169	942008
103988	942009
37237	942010
47130	942011
132375	942012
11625	942013
78753	942014
29870	942015
130874	942016
159224	942017
76843	942018
36974	942019
14567	942020
152201	942021
56849	942022
57812	942023
191798	942024
57086	942025
187141	942026
588	942027
13812	942028
4266	942029
79928	942030
97680	942031
41301	942032
189452	942033
172925	942034
229578	942035
44263	942036
15980	942037
27435	942038
4603	942039
708	942040
32023	942041
101640	942042
13399	942043
54278	942044
220696	942045
2242	942046
15373	942047
46746	942048
8535	942049
105798	942050
3185	942051
63622	942052
10998	942053
134	942054
1566	942055
4622	942056
291	942057
30572	942058
208	942059
827	942060
48907	942061
46694	942062
47052	942063
47052	942064
47052	942065
1615	942066
16620	942067
9209	942068
117448	942069
4132	942070
14242	942071
27506	942072
27960	942073
40461	942074
82765	942075
222913	942076
19448	942077
1114	942078
9356	942079
162605	942080
23923	942081
35868	942082
45626	942083
13985	942084
105623	942085
2210	942086
93163	942087
102386	942088
35115	942089
41072	942090
110045	942091
50224	942092
21130	942093
112347	942094
1617	942095
355	942096
19439	942097
15374	942098
5607	942099
993	942100
204879	942101
58	942102
29035	942103
387	942104
46182	942105
13810	942106
44391	942107
23979	942108
403	942109
25755	942110
1532	942111
46812	942112
39228	942113
49719	942114
20343	942115
38676	942116
9784	942117
26001	942118
13579	942119
18551	942120
217480	942121
15003	942122
23098	942123
16909	942124
181	942125
7289	942126
11594	942127
220801	942128
165956	942129
156757	942130
17545	942131
1060	942132
46756	942133
223294	942134
18015	942135
84076	942136
3697	942137
17460	942138
47373	942139
9022	942140
225512	942141
76636	942142
10094	942143
586	942144
30166	942145
2559	942146
14220	942147
56113	942148
108507	942149
14708	942150
9466	942151
171896	942152
255	942153
64888	942154
3799	942155
70341	942156
1124	942157
63508	942158
50676	942159
1605	942160
142664	942161
87833	942162
15242	942163
21745	942164
54743	942165
47716	942166
3224	942167
13033	942168
1425	942169
83883	942170
12376	942171
13909	942172
94759	942173
7125	942174
29796	942175
14334	942176
16088	942177
78385	942178
15684	942179
59401	942180
61185	942181
40915	942182
80113	942183
77896	942184
38115	942185
8821	942186
106224	942187
143215	942188
504	942189
14013	942190
24587	942191
2314	942192
35596	942193
17921	942194
22610	942195
47134	942196
35200	942197
3457	942198
10733	942199
35165	942200
5909	942201
50518	942202
5934	942203
72800	942204
22998	942205
5336	942206
65931	942207
26979	942208
141488	942209
48214	942210
23809	942211
91142	942212
55235	942213
18481	942214
34228	942215
8810	942216
18027	942217
40079	942218
93133	942219
39903	942220
88182	942221
43704	942222
44223	942223
68015	942224
233048	942225
2432	942226
22075	942227
7647	942228
406	942229
35200	942230
53895	942231
30825	942232
120296	942233
12648	942234
30487	942235
49738	942236
42968	942237
9234	942238
22390	942239
13978	942240
14279	942241
3802	942242
14662	942243
10103	942244
82504	942245
41513	942246
13139	942247
37875	942248
83706	942249
236150	942250
45631	942251
83986	942252
2706	942253
51727	942254
41145	942255
8149	942256
90393	942257
147216	942258
141435	942259
76466	942260
81431	942261
7754	942262
90625	942263
53345	942264
65012	942265
168518	942266
5415	942267
46509	942268
68054	942269
135859	942270
16127	942271
42939	942272
9991	942273
69839	942274
6695	942275
54127	942276
3976	942277
1552	942278
1723	942279
123112	942280
231371	942281
1552	942282
91575	942283
123054	942284
91529	942285
1921	942286
1552	942287
170787	942288
6848	942289
123055	942290
6695	942291
91469	942292
91511	942293
1551	942294
1723	942295
170866	942296
92374	942297
1723	942298
1127	942299
170501	942300
123140	942301
18199	942302
123030	942303
91522	942304
122970	942305
122969	942306
123036	942307
9077	942308
44820	942309
6479	942310
161823	942311
1683	942312
1655	942313
29142	942314
54860	942315
4622	942316
67222	942317
12006	942318
232263	942319
4390	942320
633	942321
2314	942322
16719	942323
1683	942324
46591	942325
12123	942326
4090	942327
19872	942328
138549	942329
94566	942330
70180	942331
1683	942332
89093	942333
22424	942334
192575	942335
76350	942336
33347	942337
21869	942338
6573	942339
21820	942340
2117	942341
18828	942342
160609	942343
18015	942344
3032	942345
67276	942346
19563	942347
1674	942348
103683	942349
8376	942350
14322	942351
114245	942352
157482	942353
90033	942354
11477	942355
68782	942356
6874	942357
41031	942358
62123	942359
172	942360
49788	942361
214235	942362
90576	942363
77	942364
3133	942365
121530	942366
77156	942367
2291	942368
21830	942369
13640	942370
3382	942371
144928	942372
81432	942373
104531	942374
7723	942375
75104	942376
72185	942377
14059	942378
3024	942379
168058	942380
12422	942381
117284	942382
28294	942383
42863	942384
126684	942385
21394	942386
8885	942387
44243	942388
65028	942389
29168	942390
17771	942391
55534	942392
445	942393
5475	942394
9623	942395
75968	942396
117487	942397
12080	942398
19306	942399
8730	942400
79047	942401
48493	942402
60956	942403
44011	942404
68245	942405
4900	942406
30475	942407
58671	942408
22737	942409
32372	942410
601	942411
19552	942412
60185	942413
53312	942414
2153	942415
48595	942416
15090	942417
41162	942418
24039	942419
31413	942420
1533	942421
7908	942422
78681	942423
85575	942424
14095	942425
39117	942426
101	942427
16150	942428
3012	942429
33597	942430
77664	942431
29202	942432
4017	942433
113784	942434
41057	942435
89473	942436
33775	942437
118036	942438
9656	942439
41932	942440
11410	942441
89945	942442
6226	942443
38550	942444
12359	942445
5789	942446
1907	942447
12570	942448
48247	942449
39975	942450
5207	942451
135937	942452
3856	942453
7561	942454
78084	942455
124761	942456
18830	942457
84956	942458
74871	942459
40768	942460
44028	942461
101327	942462
7508	942463
93087	942464
42368	942465
31298	942466
81814	942467
27944	942468
57241	942469
5562	942470
163182	942471
56734	942472
25307	942473
14272	942474
9535	942475
43429	942476
37462	942477
18741	942478
25152	942479
1262	942480
97682	942481
153029	942482
62220	942483
21526	942484
77869	942485
23311	942486
3083	942487
170104	942488
37953	942489
35593	942490
7751	942491
78465	942492
89425	942493
56247	942494
88084	942495
53468	942496
374	942497
39689	942498
94137	942499
2809	942500
138200	942501
17977	942502
150744	942503
117315	942504
28723	942505
71913	942506
99965	942507
45572	942508
60477	942509
10193	942510
21581	942511
125985	942512
95227	942513
101575	942514
16297	942515
88127	942516
128424	942517
55654	942518
29412	942519
77516	942520
41743	942521
52894	942522
22102	942523
47217	942524
64744	942525
53768	942526
143689	942527
5560	942528
9582	942529
5041	942530
21773	942531
11853	942532
5838	942533
10408	942534
61465	942535
99026	942536
33738	942537
1242	942538
96340	942539
31826	942540
67503	942541
20900	942542
64581	942543
146130	942544
60334	942545
7374	942546
150	942547
76	942548
3416	942549
2069	942550
5570	942551
83385	942552
41925	942553
11635	942554
2430	942555
91447	942556
59856	942557
117569	942558
122624	942559
12533	942560
7652	942561
93722	942562
52472	942563
90481	942564
76850	942565
179005	942566
3889	942567
2161	942568
97744	942569
128414	942570
37786	942571
100746	942572
7732	942573
109477	942574
1538	942575
35858	942576
80454	942577
15620	942578
163184	942579
116207	942580
37	942581
164446	942582
39733	942583
9560	942584
2151	942585
61439	942586
61553	942587
16931	942588
51708	942589
7653	942590
21736	942591
41999	942592
5759	942593
50837	942594
24910	942595
2707	942596
14291	942597
18156	942598
51677	942599
143059	942600
9517	942601
4449	942602
122617	942603
22047	942604
51585	942605
116406	942606
78066	942607
31626	942608
63613	942609
69678	942610
33672	942611
17602	942612
91157	942613
10550	942614
61740	942615
140682	942616
80026	942617
53288	942618
11408	942619
33260	942620
51396	942621
45723	942622
5605	942623
35672	942624
3871	942625
38453	942626
409	942627
8247	942628
140274	942629
3371	942630
22724	942631
1907	942632
52304	942633
167128	942634
85830	942635
7732	942636
171468	942637
67581	942638
17358	942639
237897	942640
39318	942641
68085	942642
6467	942643
59957	942644
94052	942645
55884	942646
16189	942647
12219	942648
17699	942649
5610	942650
64060	942651
90560	942652
99869	942653
5914	942654
16080	942655
40769	942656
86600	942657
81821	942658
69478	942659
88026	942660
35050	942661
23471	942662
104457	942663
13712	942664
75236	942665
218925	942666
58188	942667
7755	942668
453	942669
53971	942670
51707	942671
51196	942672
58519	942673
134446	942674
61839	942675
90113	942676
82998	942677
12157	942678
38233	942679
16236	942680
128791	942681
240150	942682
10530	942683
6560	942684
7622	942685
2421	942686
79402	942687
37215	942688
28811	942689
17061	942690
27722	942691
88462	942692
34862	942693
4433	942694
29109	942695
157286	942696
7863	942697
62885	942698
53197	942699
26001	942700
7176	942701
12552	942702
7231	942703
39396	942704
72041	942705
234571	942706
66582	942707
116533	942708
66417	942709
21374	942710
51702	942711
230143	942712
69331	942713
25083	942714
276	942715
7735	942716
69783	942717
21997	942718
72176	942719
121891	942720
1904	942721
71711	942722
85746	942723
56184	942724
44151	942725
14849	942726
82345	942727
4999	942728
10497	942729
1123	942730
105812	942731
59828	942732
43216	942733
2686	942734
7959	942735
31209	942736
52702	942737
9212	942738
31405	942739
14580	942740
17350	942741
20139	942742
24335	942743
33774	942744
10307	942745
35352	942746
13078	942747
1840	942748
11281	942749
13718	942750
55525	942751
72775	942752
5612	942753
182067	942754
18	942755
23440	942756
77886	942757
3899	942758
24053	942759
67626	942760
140281	942761
82224	942762
17735	942763
69900	942764
7589	942765
30656	942766
120120	942767
1869	942768
24453	942769
36771	942770
49192	942771
1541	942772
120261	942773
107224	942774
88683	942775
145	942776
41565	942777
20105	942778
4712	942779
5658	942780
37817	942781
69660	942782
153980	942783
10828	942784
6706	942785
32518	942786
128924	942787
133047	942788
28664	942789
40178	942790
60483	942791
7792	942792
34931	942793
71593	942794
48484	942795
10200	942796
7461	942797
15	942798
84176	942799
26702	942800
3311	942801
50494	942802
8845	942803
68525	942804
139143	942805
105668	942806
16224	942807
10327	942808
34	942809
63395	942810
10069	942811
12059	942812
8088	942813
17114	942814
4828	942815
147119	942816
59270	942817
6455	942818
20598	942819
10616	942820
12755	942821
21748	942822
52686	942823
71984	942824
21076	942825
1511	942826
83947	942827
26686	942828
68783	942829
65494	942830
35417	942831
79993	942832
6926	942833
21285	942834
52975	942835
30060	942836
2469	942837
2469	942838
22589	942839
12137	942840
23647	942841
27086	942842
16516	942843
11352	942844
73668	942845
79998	942846
12886	942847
21726	942848
80376	942849
63394	942850
75585	942851
2589	942852
79219	942853
8679	942854
8782	942855
9557	942856
9106	942857
12859	942858
110103	942859
32703	942860
49412	942861
1840	942862
31700	942863
12367	942864
119912	942865
30583	942866
132216	942867
83716	942868
49317	942869
339	942870
163181	942871
1248	942872
598	942873
3882	942874
33462	942875
4415	942876
4405	942877
25323	942878
2069	942879
31379	942880
28843	942881
34643	942882
23143	942883
135624	942884
5965	942885
11806	942886
26422	942887
423	942888
2728	942889
155	942890
7433	942891
47568	942892
154032	942893
11545	942894
3289	942895
4999	942896
25502	942897
34222	942898
49265	942899
3289	942900
175328	942901
74932	942902
98042	942903
6428	942904
7352	942905
13716	942906
71403	942907
174555	942908
2719	942909
87182	942910
91887	942911
63811	942912
104	942913
60758	942914
4319	942915
25453	942916
42128	942917
35053	942918
82051	942919
19443	942920
17185	942921
110245	942922
14	942923
55617	942924
15901	942925
66322	942926
53242	942927
14410	942928
1186	942929
27624	942930
220861	942931
114809	942932
12163	942933
29362	942934
137142	942935
26798	942936
71800	942937
165663	942938
951	942939
13547	942940
24060	942941
36414	942942
127095	942943
81419	942944
67456	942945
67336	942946
21609	942947
76822	942948
62115	942949
67276	942950
10398	942951
117788	942952
53110	942953
23776	942954
64583	942955
1706	942956
48493	942957
110072	942958
17676	942959
72865	942960
72555	942961
933	942962
6624	942963
183825	942964
162589	942965
2925	942966
47008	942967
12609	942968
21927	942969
88908	942970
176798	942971
38195	942972
9300	942973
44050	942974
36762	942975
78426	942976
197569	942977
82338	942978
11440	942979
2388	942980
93467	942981
16401	942982
21425	942983
24259	942984
137094	942985
57715	942986
17213	942987
67196	942988
33381	942989
65958	942990
103982	942991
67401	942992
455	942993
12711	942994
44024	942995
4800	942996
15415	942997
18026	942998
37470	942999
12550	943000
83389	943001
3870	943002
7728	943003
6160	943004
2722	943005
162	943006
493	943007
33628	943008
83806	943009
143128	943010
7	943011
49196	943012
4878	943013
217649	943014
23964	943015
43494	943016
112019	943017
53599	943018
136066	943019
136762	943020
86988	943021
189757	943022
14844	943023
32	943024
128666	943025
102815	943026
349	943027
18013	943028
63175	943029
7061	943030
5338	943031
32297	943032
94109	943033
6620	943034
14059	943035
5328	943036
31323	943037
26879	943038
77	943039
4916	943040
23604	943041
12031	943042
83133	943043
96682	943044
8693	943045
350	943046
44958	943047
36253	943048
179249	943049
94618	943050
86554	943051
1251	943052
49545	943053
63386	943054
12672	943055
172	943056
157095	943057
11955	943058
2739	943059
21749	943060
685	943061
60746	943062
47798	943063
4356	943064
215	943065
8311	943066
135906	943067
48108	943068
18704	943069
217928	943070
128493	943071
178788	943072
122	943073
8646	943074
80529	943075
79863	943076
43478	943077
31206	943078
32377	943079
72359	943080
189052	943081
127199	943082
22262	943083
94774	943084
3181	943085
45552	943086
33483	943087
15708	943088
24933	943089
1315	943090
187457	943091
60420	943092
60875	943093
36269	943094
12822	943095
1377	943096
17439	943097
81594	943098
25152	943099
55416	943100
10091	943101
227267	943102
25032	943103
71887	943104
2748	943105
217232	943106
86937	943107
8203	943108
122564	943109
66103	943110
1907	943111
8985	943112
33372	943113
6217	943114
90180	943115
18168	943116
3675	943117
39129	943118
134418	943119
5643	943120
119806	943121
29872	943122
50095	943123
169261	943124
12547	943125
94511	943126
19830	943127
9361	943128
94561	943129
164916	943130
4608	943131
19176	943132
127528	943133
14417	943134
32534	943135
326	943136
48692	943137
529	943138
29177	943139
25815	943140
235385	943141
88838	943142
8742	943143
657	943144
1353	943145
65153	943146
1253	943147
50485	943148
65200	943149
112578	943150
52138	943151
33147	943152
44216	943153
82313	943154
63831	943155
111036	943156
79	943157
4220	943158
10242	943159
10559	943160
37553	943161
55566	943162
122553	943163
203262	943164
31688	943165
32380	943166
16887	943167
67276	943168
48986	943169
7697	943170
22484	943171
104682	943172
60338	943173
29428	943174
107605	943175
60288	943176
18897	943177
41041	943178
30382	943179
79924	943180
48119	943181
90989	943182
40566	943183
71941	943184
40166	943185
3319	943186
17819	943187
59927	943188
37646	943189
4462	943190
160837	943191
54005	943192
45101	943193
17388	943194
24969	943195
74109	943196
20157	943197
35063	943198
33550	943199
43587	943200
66107	943201
10133	943202
201523	943203
42360	943204
72607	943205
551	943206
79394	943207
37935	943208
10409	943209
93229	943210
9016	943211
47743	943212
37653	943213
10556	943214
78435	943215
86498	943216
60339	943217
85998	943218
51693	943219
222832	943220
68599	943221
52953	943222
21301	943223
33130	943224
76900	943225
25927	943226
16817	943227
15181	943228
14641	943229
1894	943230
107163	943231
1383	943232
114067	943233
103550	943234
23613	943235
6212	943236
26730	943237
94181	943238
99423	943239
111901	943240
12512	943241
32183	943242
95100	943243
32573	943244
119027	943245
8638	943246
62784	943247
61358	943248
15057	943249
4052	943250
14588	943251
166945	943252
71648	943253
89855	943254
15257	943255
13764	943256
17836	943257
1739	943258
11959	943259
26726	943260
19566	943261
38582	943262
133912	943263
134057	943264
60502	943265
131297	943266
19242	943267
12510	943268
57700	943269
190636	943270
29810	943271
9949	943272
2948	943273
60305	943274
31269	943275
2158	943276
31203	943277
21216	943278
76544	943279
121701	943280
51477	943281
8782	943282
7272	943283
16827	943284
154662	943285
3	943286
20703	943287
14831	943288
29680	943289
4017	943290
3156	943291
17121	943292
43882	943293
9170	943294
33648	943295
103466	943296
52528	943297
21764	943298
2868	943299
7660	943300
219616	943301
8522	943302
9565	943303
147923	943304
21290	943305
51411	943306
81722	943307
70440	943308
220992	943309
60711	943310
90982	943311
12477	943312
8925	943313
14497	943314
123507	943315
82008	943316
29557	943317
28877	943318
6046	943319
14839	943320
121117	943321
42188	943322
42102	943323
18083	943324
122634	943325
11408	943326
17408	943327
105018	943328
22078	943329
95345	943330
4916	943331
37543	943332
17112	943333
65819	943334
73623	943335
6423	943336
96632	943337
171147	943338
21974	943339
138617	943340
83781	943341
33948	943342
177560	943343
5701	943344
2956	943345
633	943346
1615	943347
555	943348
136534	943349
39040	943350
719	943351
549	943352
140856	943353
140856	943354
36160	943355
96212	943356
8994	943357
28262	943358
88174	943359
149967	943360
63804	943361
22455	943362
55700	943363
15378	943364
5037	943365
81471	943366
179164	943367
46647	943368
105560	943369
42310	943370
2847	943371
198653	943372
3057	943373
16008	943374
61430	943375
2139	943376
52334	943377
30392	943378
194146	943379
88701	943380
4455	943381
6018	943382
217089	943383
65845	943384
177187	943385
159059	943386
86387	943387
27922	943388
114273	943389
16367	943390
6540	943391
60453	943392
102894	943393
66118	943394
218309	943395
157417	943396
66118	943397
157416	943398
103690	943399
61889	943400
103674	943401
94322	943402
159111	943403
147068	943404
231087	943405
146518	943406
181502	943407
139342	943408
43336	943409
228921	943410
46437	943411
140328	943412
144087	943413
228835	943414
56067	943415
85517	943416
13617	943417
60428	943418
124748	943419
8565	943420
108671	943421
138270	943422
127830	943423
24205	943424
221734	943425
40661	943426
89739	943427
1641	943428
62467	943429
162821	943430
157811	943431
41867	943432
11628	943433
83179	943434
1066	943435
3067	943436
29647	943437
140115	943438
1683	943439
7478	943440
89457	943441
161316	943442
18718	943443
142394	943444
8890	943445
116566	943446
43591	943447
102964	943448
6200	943449
1480	943450
10569	943451
91271	943452
34483	943453
16	943454
79750	943455
53500	943456
24165	943457
2312	943458
75455	943459
6049	943460
33748	943461
152787	943462
199627	943463
87667	943464
45639	943465
58388	943466
88	943467
21222	943468
10160	943469
95708	943470
58914	943471
40268	943472
44158	943473
129934	943474
791	943475
791	943476
791	943477
2855	943478
2229	943479
228100	943480
25893	943481
791	943482
25893	943483
68602	943484
110886	943485
68228	943486
52620	943487
157437	943488
791	943489
68602	943490
791	943491
119388	943492
27267	943493
791	943494
7126	943495
114360	943496
7904	943497
12704	943498
11278	943499
44659	943500
50415	943501
51988	943502
41264	943503
12331	943504
88476	943505
6354	943506
67383	943507
119045	943508
19367	943509
32297	943510
11593	943511
68739	943512
10309	943513
83939	943514
20873	943515
28294	943516
52141	943517
135	943518
163275	943519
59423	943520
4252	943521
28323	943522
164820	943523
83036	943524
106038	943525
17677	943526
659	943527
191691	943528
154742	943529
13203	943530
51947	943531
88635	943532
32043	943533
50263	943534
33307	943535
52440	943536
109865	943537
185377	943538
28793	943539
50951	943540
41294	943541
52057	943542
1757	943543
6090	943544
54636	943545
60259	943546
5180	943547
39758	943548
101398	943549
163073	943550
63976	943551
52865	943552
5198	943553
94039	943554
17416	943555
10820	943556
17802	943557
19369	943558
21550	943559
29702	943560
23112	943561
32319	943562
45008	943563
23958	943564
46076	943565
321	943566
2330	943567
27278	943568
36435	943569
94818	943570
221282	943571
24995	943572
76401	943573
79201	943574
143547	943575
168400	943576
87146	943577
3359	943578
17764	943579
35881	943580
5091	943581
25534	943582
240125	943583
24780	943584
8324	943585
94	943586
5403	943587
7934	943588
120478	943589
118019	943590
78739	943591
13255	943592
12150	943593
87763	943594
1239	943595
110294	943596
51931	943597
57976	943598
15322	943599
32974	943600
12596	943601
25624	943602
26573	943603
99	943604
86904	943605
23437	943606
40693	943607
22337	943608
98351	943609
112276	943610
45154	943611
110068	943612
52680	943613
553	943614
33106	943615
32882	943616
6703	943617
173071	943618
19912	943619
74775	943620
88850	943621
659	943622
12149	943623
27663	943624
180912	943625
6945	943626
73510	943627
24693	943628
54638	943629
117129	943630
36630	943631
67805	943632
57160	943633
2695	943634
19899	943635
6588	943636
6824	943637
20070	943638
22291	943639
15286	943640
57688	943641
130308	943642
74986	943643
98293	943644
67894	943645
50859	943646
57849	943647
73465	943648
3335	943649
47725	943650
25815	943651
88106	943652
10172	943653
251	943654
45673	943655
2217	943656
39576	943657
51871	943658
38798	943659
42848	943660
99	943661
33357	943662
46860	943663
15288	943664
3854	943665
39874	943666
40217	943667
5991	943668
115796	943669
127105	943670
25013	943671
46249	943672
49849	943673
118650	943674
13158	943675
5720	943676
20826	943677
20131	943678
768	943679
45292	943680
14385	943681
45657	943682
57194	943683
2754	943684
111782	943685
28533	943686
43238	943687
138961	943688
19128	943689
1500	943690
19961	943691
57645	943692
120419	943693
3317	943694
111464	943695
35357	943696
44335	943697
2384	943698
11749	943699
9392	943700
42753	943701
239011	943702
12645	943703
74923	943704
1676	943705
37298	943706
6487	943707
18223	943708
12127	943709
86856	943710
67188	943711
128	943712
24	943713
80070	943714
55557	943715
50787	943716
25126	943717
3537	943718
17902	943719
104342	943720
205442	943721
25391	943722
33964	943723
37091	943724
7521	943725
74	943726
35534	943727
569	943728
21346	943729
3351	943730
60515	943731
22300	943732
34311	943733
119931	943734
63362	943735
38155	943736
103892	943737
52715	943738
124535	943739
42958	943740
80744	943741
68045	943742
37933	943743
46734	943744
4644	943745
56736	943746
17321	943747
22832	943748
163414	943749
6997	943750
11968	943751
16958	943752
56779	943753
27571	943754
3068	943755
105272	943756
162868	943757
51842	943758
67217	943759
117689	943760
68833	943761
53219	943762
194	943763
68997	943764
20659	943765
62188	943766
51454	943767
28500	943768
19886	943769
4830	943770
53043	943771
30226	943772
67185	943773
78761	943774
261	943775
5176	943776
21650	943777
14765	943778
163168	943779
29464	943780
89653	943781
39991	943782
4724	943783
4367	943784
47847	943785
129153	943786
44096	943787
52992	943788
2565	943789
26019	943790
45577	943791
11656	943792
56462	943793
140698	943794
15654	943795
270	943796
25091	943797
6642	943798
2699	943799
15469	943800
47268	943801
10815	943802
6817	943803
5129	943804
232735	943805
47178	943806
67754	943807
39841	943808
61998	943809
101349	943810
19159	943811
97418	943812
14703	943813
35617	943814
31515	943815
3844	943816
229747	943817
29355	943818
131068	943819
86	943820
2650	943821
59450	943822
24956	943823
10664	943824
1823	943825
194	943826
6195	943827
51086	943828
876	943829
54394	943830
8223	943831
4214	943832
2611	943833
25676	943834
14	943835
35391	943836
12824	943837
113706	943838
43043	943839
5188	943840
130	943841
4214	943842
6193	943843
97	943844
35	943845
8462	943846
5950	943847
26193	943848
2189	943849
3335	943850
4527	943851
9201	943852
3085	943853
33788	943854
5409	943855
2189	943856
27439	943857
5851	943858
24522	943859
92103	943860
137984	943861
219879	943862
77234	943863
23885	943864
32532	943865
10658	943866
22209	943867
137089	943868
2779	943869
196380	943870
266	943871
1685	943872
1685	943873
8451	943874
57291	943875
32516	943876
103648	943877
3306	943878
8682	943879
40499	943880
32700	943881
3491	943882
33170	943883
18125	943884
10971	943885
2056	943886
2688	943887
6475	943888
13445	943889
13579	943890
64243	943891
14785	943892
48790	943893
25902	943894
166886	943895
3558	943896
11646	943897
35	943898
20314	943899
96353	943900
44	943901
2440	943902
162376	943903
145684	943904
58913	943905
27733	943906
48275	943907
2261	943908
24028	943909
140221	943910
22308	943911
233987	943912
22165	943913
614	943914
83884	943915
11919	943916
43925	943917
1678	943918
62502	943919
2074	943920
15500	943921
22127	943922
161424	943923
87370	943924
14803	943925
1465	943926
51777	943927
123179	943928
80438	943929
11172	943930
185953	943931
100861	943932
160842	943933
2540	943934
633	943935
10132	943936
24575	943937
57292	943938
20927	943939
25824	943940
21605	943941
52187	943942
41496	943943
117842	943944
26427	943945
389	943946
7875	943947
238091	943948
2461	943949
48509	943950
77273	943951
14620	943952
57292	943953
48050	943954
104992	943955
3289	943956
116692	943957
10273	943958
68237	943959
1677	943960
37361	943961
17156	943962
1851	943963
2293	943964
46440	943965
8405	943966
25285	943967
54278	943968
79623	943969
26606	943970
6845	943971
30591	943972
16305	943973
116021	943974
76111	943975
27305	943976
11346	943977
50728	943978
95940	943979
124603	943980
67496	943981
58962	943982
173270	943983
124575	943984
49976	943985
148379	943986
102475	943987
110673	943988
148469	943989
82745	943990
207208	943991
209213	943992
88357	943993
23467	943994
231864	943995
27966	943996
42629	943997
17792	943998
156327	943999
217279	944000
1143	944001
63556	944002
214665	944003
21226	944004
4240	944005
1066	944006
40056	944007
80343	944008
3012	944009
4756	944010
7340	944011
6007	944012
35534	944013
13292	944014
15250	944015
54339	944016
3511	944017
4062	944018
3115	944019
3249	944020
110497	944021
191707	944022
48544	944023
86762	944024
138784	944025
14777	944026
34236	944027
36796	944028
3	944029
17568	944030
2853	944031
7970	944032
67838	944033
60373	944034
84471	944035
29537	944036
20419	944037
1524	944038
65911	944039
35484	944040
44846	944041
62609	944042
18681	944043
41994	944044
16723	944045
25160	944046
213891	944047
154256	944048
112987	944049
44436	944050
32065	944051
34020	944052
27831	944053
18376	944054
86877	944055
145692	944056
167357	944057
212774	944058
36444	944059
10333	944060
1462	944061
52551	944062
111989	944063
23421	944064
26136	944065
49976	944066
167357	944067
148467	944068
120466	944069
24306	944070
89055	944071
148994	944072
3712	944073
4901	944074
10124	944075
107835	944076
224477	944077
158195	944078
154023	944079
10718	944080
72405	944081
1496	944082
11363	944083
31807	944084
240200	944085
66886	944086
92648	944087
104120	944088
3962	944089
268	944090
3327	944091
10087	944092
24916	944093
33882	944094
124180	944095
22400	944096
16795	944097
372	944098
50285	944099
59762	944100
200290	944101
19423	944102
3151	944103
1253	944104
2043	944105
10761	944106
109624	944107
9929	944108
134505	944109
2578	944110
177334	944111
992	944112
1681	944113
13292	944114
359	944115
51639	944116
26563	944117
11562	944118
387	944119
231149	944120
15701	944121
2303	944122
10211	944123
81985	944124
8280	944125
55769	944126
12701	944127
31307	944128
46008	944129
124569	944130
32501	944131
175805	944132
35587	944133
173277	944134
9949	944135
25160	944136
25236	944137
9175	944138
11185	944139
6619	944140
46148	944141
44217	944142
46252	944143
9063	944144
9263	944145
18261	944146
7568	944147
1524	944148
32335	944149
10627	944150
33959	944151
13100	944152
214421	944153
43021	944154
193	944155
52393	944156
88647	944157
96159	944158
10959	944159
13321	944160
69927	944161
45494	944162
8219	944163
8245	944164
37055	944165
7180	944166
41628	944167
76573	944168
42939	944169
10977	944170
39964	944171
8462	944172
7080	944173
41736	944174
3634	944175
197741	944176
1660	944177
67449	944178
185106	944179
46503	944180
13274	944181
46976	944182
8508	944183
25035	944184
9796	944185
9507	944186
19481	944187
31265	944188
36630	944189
87589	944190
10709	944191
10151	944192
4944	944193
24304	944194
9860	944195
143382	944196
24540	944197
11179	944198
28997	944199
163323	944200
8155	944201
259	944202
66597	944203
21263	944204
11293	944205
21107	944206
88841	944207
37874	944208
36854	944209
956	944210
59	944211
50177	944212
8621	944213
61556	944214
7772	944215
52078	944216
68274	944217
1428	944218
11216	944219
40752	944220
52834	944221
22410	944222
975	944223
94937	944224
38463	944225
8041	944226
165841	944227
30445	944228
83331	944229
70665	944230
60187	944231
39448	944232
60539	944233
57812	944234
3835	944235
33882	944236
12146	944237
22852	944238
53061	944239
88966	944240
50263	944241
102442	944242
4169	944243
7526	944244
64086	944245
8119	944246
129934	944247
1771	944248
548	944249
17639	944250
65781	944251
12613	944252
106985	944253
48760	944254
13292	944255
25160	944256
159163	944257
143222	944258
68237	944259
12912	944260
119842	944261
34097	944262
7104	944263
7610	944264
7610	944265
48146	944266
8803	944267
53145	944268
19514	944269
30675	944270
51408	944271
52923	944272
36717	944273
19118	944274
117896	944275
175899	944276
59168	944277
231394	944278
229698	944279
18243	944280
5551	944281
50243	944282
49392	944283
30815	944284
932	944285
69665	944286
134667	944287
35142	944288
6657	944289
347	944290
36397	944291
16909	944292
16909	944293
16909	944294
15177	944295
34597	944296
16033	944297
40878	944298
65898	944299
15496	944300
6357	944301
137663	944302
103276	944303
38401	944304
17555	944305
167053	944306
3232	944307
3639	944308
21960	944309
70127	944310
16931	944311
24801	944312
49598	944313
3766	944314
14197	944315
32637	944316
35728	944317
50565	944318
8297	944319
2247	944320
15369	944321
48866	944322
11445	944323
87739	944324
12642	944325
4476	944326
39082	944327
1	944328
101094	944329
99151	944330
75088	944331
86330	944332
189393	944333
19707	944334
86035	944335
7420	944336
135580	944337
1406	944338
8306	944339
13796	944340
17071	944341
112480	944342
7711	944343
5136	944344
4126	944345
13713	944346
42445	944347
25801	944348
14476	944349
195425	944350
5091	944351
2171	944352
23188	944353
41230	944354
5127	944355
21658	944356
15288	944357
76935	944358
52430	944359
52238	944360
51231	944361
166904	944362
12538	944363
93721	944364
74132	944365
105532	944366
18671	944367
121019	944368
5940	944369
54245	944370
7933	944371
4707	944372
42512	944373
124192	944374
217583	944375
2814	944376
49533	944377
8	944378
70247	944379
65641	944380
5815	944381
8846	944382
37261	944383
37261	944384
39956	944385
32759	944386
1639	944387
15962	944388
3051	944389
37062	944390
155135	944391
107416	944392
3921	944393
65227	944394
1980	944395
38382	944396
4712	944397
3151	944398
2756	944399
12406	944400
4408	944401
12406	944402
11252	944403
12520	944404
9616	944405
7297	944406
61376	944407
103945	944408
116200	944409
2151	944410
170300	944411
6630	944412
1878	944413
43251	944414
101311	944415
21246	944416
14123	944417
22923	944418
2540	944419
5791	944420
8969	944421
5350	944422
5727	944423
16288	944424
5726	944425
6578	944426
82775	944427
229507	944428
27584	944429
34879	944430
162235	944431
154534	944432
5495	944433
5727	944434
161095	944435
69538	944436
33719	944437
22656	944438
26630	944439
85625	944440
17663	944441
16287	944442
442	944443
12322	944444
15414	944445
219477	944446
1757	944447
718	944448
24910	944449
2161	944450
26076	944451
42301	944452
16628	944453
6946	944454
3440	944455
7661	944456
3917	944457
4618	944458
13572	944459
26629	944460
30593	944461
6673	944462
2962	944463
10391	944464
4408	944465
104652	944466
42301	944467
477	944468
3005	944469
164796	944470
10669	944471
8969	944472
3882	944473
54012	944474
2406	944475
442	944476
161266	944477
17534	944478
8874	944479
3084	944480
4197	944481
37139	944482
12520	944483
1241	944484
481	944485
2416	944486
2140	944487
31735	944488
17581	944489
32880	944490
5798	944491
5960	944492
7495	944493
213049	944494
40175	944495
62225	944496
1639	944497
6630	944498
106261	944499
1241	944500
24672	944501
218904	944502
7729	944503
129903	944504
11212	944505
3440	944506
19709	944507
60449	944508
115216	944509
8472	944510
2680	944511
204597	944512
5085	944513
555	944514
78551	944515
129572	944516
211	944517
5547	944518
164434	944519
53179	944520
6630	944521
95287	944522
6655	944523
33303	944524
3921	944525
7742	944526
10541	944527
12564	944528
8956	944529
33670	944530
7726	944531
9418	944532
50559	944533
629	944534
306	944535
51326	944536
20642	944537
20905	944538
20905	944539
8012	944540
27855	944541
5262	944542
28237	944543
111557	944544
8683	944545
1532	944546
62477	944547
38158	944548
30819	944549
46808	944550
19747	944551
60709	944552
3234	944553
20062	944554
28235	944555
24838	944556
6572	944557
3309	944558
28550	944559
6838	944560
7522	944561
34110	944562
62479	944563
107010	944564
25092	944565
107479	944566
92504	944567
25416	944568
30077	944569
17555	944570
126592	944571
47784	944572
99029	944573
2886	944574
143712	944575
37422	944576
51279	944577
15121	944578
93339	944579
81164	944580
84996	944581
13990	944582
1499	944583
68546	944584
48825	944585
5125	944586
106593	944587
26096	944588
11370	944589
89619	944590
55117	944591
53325	944592
37627	944593
166771	944594
40425	944595
20063	944596
6246	944597
88581	944598
23675	944599
12690	944600
80892	944601
109006	944602
74256	944603
6402	944604
16954	944605
17035	944606
3835	944607
48864	944608
61288	944609
164832	944610
211370	944611
10798	944612
82514	944613
13821	944614
20188	944615
60920	944616
156757	944617
1409	944618
110776	944619
7632	944620
151339	944621
15986	944622
35901	944623
3060	944624
47041	944625
3918	944626
44289	944627
16640	944628
88835	944629
16846	944630
10940	944631
7398	944632
54668	944633
8622	944634
100517	944635
9387	944636
163847	944637
69655	944638
38699	944639
24733	944640
38540	944641
40882	944642
5534	944643
5587	944644
101023	944645
49198	944646
13943	944647
9088	944648
86930	944649
6731	944650
47613	944651
30351	944652
13427	944653
6189	944654
8790	944655
153490	944656
40883	944657
26647	944658
22831	944659
5304	944660
17422	944661
52545	944662
117296	944663
75173	944664
62276	944665
119479	944666
5860	944667
21595	944668
37056	944669
59225	944670
164002	944671
1176	944672
85392	944673
8089	944674
143109	944675
103421	944676
14986	944677
165403	944678
10005	944679
62484	944680
33093	944681
27194	944682
5697	944683
163	944684
15790	944685
63636	944686
402	944687
31325	944688
52072	944689
48997	944690
526	944691
2358	944692
18996	944693
23458	944694
238	944695
19926	944696
709	944697
26887	944698
64707	944699
93551	944700
42998	944701
14690	944702
35541	944703
76108	944704
129591	944705
23775	944706
7074	944707
42505	944708
20038	944709
7353	944710
45759	944711
7049	944712
2352	944713
6213	944714
14661	944715
402	944716
25323	944717
12380	944718
2175	944719
51100	944720
7727	944721
38048	944722
770	944723
3709	944724
70719	944725
28608	944726
25858	944727
136588	944728
18895	944729
161200	944730
71859	944731
112973	944732
76300	944733
236781	944734
26135	944735
1867	944736
32868	944737
71987	944738
67446	944739
100497	944740
91825	944741
523	944742
66458	944743
163849	944744
41938	944745
5680	944746
3606	944747
221489	944748
56778	944749
40434	944750
163973	944751
132005	944752
66736	944753
6055	944754
116834	944755
31944	944756
41199	944757
9912	944758
1488	944759
9756	944760
5067	944761
6163	944762
19733	944763
11541	944764
146917	944765
5964	944766
161535	944767
26300	944768
42646	944769
41373	944770
24113	944771
40887	944772
2936	944773
108865	944774
4345	944775
19677	944776
213496	944777
95608	944778
52328	944779
72918	944780
29160	944781
51057	944782
6698	944783
235812	944784
24790	944785
42936	944786
16826	944787
117534	944788
87986	944789
38123	944790
51836	944791
232340	944792
70721	944793
102191	944794
3310	944795
13149	944796
82294	944797
1377	944798
88385	944799
28222	944800
78132	944801
14191	944802
13626	944803
30056	944804
2422	944805
36366	944806
2981	944807
68946	944808
20178	944809
21604	944810
120407	944811
38400	944812
52493	944813
143122	944814
35431	944815
102479	944816
100954	944817
115379	944818
21547	944819
46292	944820
41474	944821
519	944822
14579	944823
119224	944824
4025	944825
13848	944826
822	944827
8029	944828
29762	944829
17466	944830
118330	944831
74181	944832
1470	944833
98309	944834
37288	944835
70154	944836
34494	944837
52440	944838
76849	944839
48555	944840
61239	944841
130080	944842
111688	944843
19653	944844
26729	944845
102318	944846
52807	944847
117476	944848
38085	944849
30267	944850
132783	944851
87377	944852
52867	944853
11921	944854
88999	944855
117314	944856
112875	944857
88590	944858
87477	944859
106243	944860
68568	944861
116717	944862
179328	944863
31038	944864
52259	944865
73635	944866
33357	944867
551	944868
89617	944869
11157	944870
25034	944871
12222	944872
60388	944873
142799	944874
6826	944875
170676	944876
7753	944877
23821	944878
46084	944879
67496	944880
9341	944881
14060	944882
2531	944883
1534	944884
23316	944885
87200	944886
10597	944887
80529	944888
37492	944889
127007	944890
34033	944891
60759	944892
2508	944893
12848	944894
26806	944895
55164	944896
106647	944897
171524	944898
8	944899
48812	944900
9298	944901
26660	944902
132529	944903
32443	944904
1021	944905
109659	944906
826	944907
16116	944908
34140	944909
4828	944910
84743	944911
3338	944912
551	944913
3764	944914
30717	944915
3404	944916
4734	944917
1906	944918
19325	944919
10238	944920
4256	944921
7927	944922
258	944923
6543	944924
16788	944925
18698	944926
4371	944927
42	944928
4509	944929
130092	944930
9124	944931
87671	944932
26671	944933
91218	944934
33742	944935
6650	944936
18140	944937
1719	944938
3933	944939
12407	944940
49693	944941
10409	944942
16534	944943
13649	944944
170118	944945
33543	944946
61913	944947
117441	944948
190858	944949
11870	944950
196991	944951
33395	944952
79428	944953
3263	944954
69231	944955
13514	944956
37391	944957
17728	944958
761	944959
16300	944960
5291	944961
84649	944962
7288	944963
24464	944964
15817	944965
44591	944966
75134	944967
4214	944968
24464	944969
10065	944970
48527	944971
4139	944972
23575	944973
175243	944974
14710	944975
89480	944976
19497	944977
83628	944978
63245	944979
149532	944980
19725	944981
118306	944982
14808	944983
291	944984
390	944985
15775	944986
48634	944987
9107	944988
119449	944989
22933	944990
205812	944991
17817	944992
119639	944993
88607	944994
75000	944995
77343	944996
62258	944997
79271	944998
70862	944999
19222	945000
58091	945001
46517	945002
19222	945003
85135	945004
74799	945005
810	945006
28109	945007
47718	945008
46604	945009
82578	945010
34424	945011
74323	945012
15263	945013
9773	945014
117448	945015
2970	945016
66551	945017
40100	945018
7252	945019
98337	945020
58648	945021
234021	945022
230287	945023
229659	945024
14042	945025
59860	945026
2992	945027
6959	945028
633	945029
5234	945030
3584	945031
85423	945032
22253	945033
27121	945034
34142	945035
137665	945036
85109	945037
128310	945038
87942	945039
89576	945040
6508	945041
16026	945042
21321	945043
21321	945044
16064	945045
21321	945046
76537	945047
149960	945048
21321	945049
129437	945050
3627	945051
22929	945052
89689	945053
89689	945054
15842	945055
8980	945056
41024	945057
138910	945058
23661	945059
42973	945060
64712	945061
10171	945062
2730	945063
291	945064
2475	945065
2971	945066
115757	945067
11752	945068
11752	945069
4613	945070
106280	945071
10947	945072
33686	945073
157378	945074
32477	945075
136789	945076
3595	945077
54752	945078
31946	945079
22946	945080
22597	945081
17663	945082
618	945083
15587	945084
5787	945085
7663	945086
70704	945087
171559	945088
10639	945089
42798	945090
55952	945091
105315	945092
5579	945093
18213	945094
13228	945095
6109	945096
149228	945097
127	945098
44227	945099
25657	945100
5864	945101
18982	945102
179575	945103
74812	945104
660	945105
97886	945106
34070	945107
65832	945108
73449	945109
10169	945110
63464	945111
93292	945112
6818	945113
132109	945114
55664	945115
85114	945116
157111	945117
10002	945118
21	945119
21	945120
139	945121
139	945122
139	945123
21	945124
21	945125
139	945126
21	945127
64986	945128
22491	945129
2054	945130
20050	945131
390	945132
44492	945133
22459	945134
54139	945135
221429	945136
27131	945137
6032	945138
11323	945139
490	945140
19747	945141
22884	945142
70095	945143
124469	945144
8821	945145
1615	945146
16012	945147
6326	945148
116400	945149
26112	945150
19645	945151
56483	945152
1321	945153
1489	945154
8420	945155
27534	945156
4125	945157
47699	945158
19111	945159
5568	945160
89394	945161
60091	945162
35101	945163
11813	945164
239349	945165
119101	945166
52289	945167
89861	945168
23614	945169
87856	945170
4237	945171
17042	945172
36136	945173
7594	945174
38371	945175
26006	945176
112621	945177
147243	945178
38168	945179
60104	945180
5370	945181
9826	945182
108510	945183
3261	945184
4335	945185
20502	945186
2530	945187
104551	945188
85	945189
115015	945190
30158	945191
63828	945192
239774	945193
13814	945194
35476	945195
9906	945196
21028	945197
119485	945198
45231	945199
57513	945200
22833	945201
4749	945202
189581	945203
62615	945204
51010	945205
13427	945206
163186	945207
218155	945208
10740	945209
10634	945210
10933	945211
5593	945212
27854	945213
43444	945214
69876	945215
14838	945216
886	945217
9105	945218
30429	945219
4794	945220
8053	945221
7328	945222
132618	945223
45688	945224
49634	945225
2645	945226
4851	945227
70935	945228
677	945229
110390	945230
21029	945231
2258	945232
6608	945233
8086	945234
8	945235
5960	945236
16807	945237
74	945238
5133	945239
26705	945240
161945	945241
114153	945242
45126	945243
32514	945244
43044	945245
94553	945246
101213	945247
34414	945248
18522	945249
32720	945250
30679	945251
76608	945252
26101	945253
37441	945254
87834	945255
95465	945256
46503	945257
6505	945258
138434	945259
66386	945260
194379	945261
77375	945262
4591	945263
10811	945264
6837	945265
14791	945266
2588	945267
5167	945268
65586	945269
51140	945270
123195	945271
73962	945272
15474	945273
56522	945274
146128	945275
53387	945276
120024	945277
214869	945278
73093	945279
960	945280
7798	945281
2491	945282
786	945283
171484	945284
2207	945285
70513	945286
49478	945287
77981	945288
13300	945289
50062	945290
38780	945291
54573	945292
70496	945293
89733	945294
3959	945295
34199	945296
91966	945297
66124	945298
55941	945299
78595	945300
97017	945301
16768	945302
192528	945303
121031	945304
142136	945305
216166	945306
198911	945307
113079	945308
13101	945309
142749	945310
87166	945311
115185	945312
160161	945313
6800	945314
26008	945315
137844	945316
7902	945317
32302	945318
124293	945319
71886	945320
150248	945321
3146	945322
44858	945323
175844	945324
82497	945325
15174	945326
148233	945327
110684	945328
1137	945329
71433	945330
74858	945331
104861	945332
50060	945333
4523	945334
24745	945335
5531	945336
5980	945337
25713	945338
14489	945339
172533	945340
7780	945341
54266	945342
218528	945343
107956	945344
7712	945345
236153	945346
152007	945347
1959	945348
8415	945349
155013	945350
64689	945351
1658	945352
9189	945353
3532	945354
6861	945355
173113	945356
115749	945357
38904	945358
200696	945359
156270	945360
49660	945361
233614	945362
65873	945363
31997	945364
121396	945365
49797	945366
132677	945367
64058	945368
59978	945369
3542	945370
40358	945371
1773	945372
51246	945373
63775	945374
41549	945375
2848	945376
233247	945377
85712	945378
26010	945379
111795	945380
81020	945381
11015	945382
19830	945383
8936	945384
213636	945385
263	945386
85223	945387
65655	945388
113695	945389
94892	945390
33939	945391
236890	945392
65873	945393
145867	945394
217134	945395
32223	945396
85103	945397
503	945398
12163	945399
40384	945400
5723	945401
20766	945402
885	945403
125714	945404
1437	945405
122882	945406
50552	945407
224275	945408
145945	945409
152620	945410
168489	945411
169575	945412
90198	945413
222698	945414
86067	945415
108190	945416
18392	945417
51274	945418
51274	945419
115361	945420
172165	945421
63523	945422
7797	945423
3389	945424
42230	945425
1791	945426
18233	945427
10282	945428
156455	945429
114848	945430
158801	945431
43459	945432
177590	945433
82104	945434
42230	945435
229917	945436
42230	945437
101291	945438
85532	945439
95307	945440
15394	945441
168835	945442
90987	945443
33548	945444
194325	945445
103908	945446
231276	945447
225939	945448
162043	945449
85934	945450
91657	945451
35569	945452
46600	945453
38033	945454
220043	945455
62716	945456
3463	945457
16909	945458
3496	945459
2396	945460
93059	945461
51739	945462
43203	945463
70935	945464
29782	945465
55523	945466
16542	945467
92778	945468
125314	945469
13587	945470
86491	945471
23218	945472
38307	945473
66511	945474
14668	945475
11628	945476
34139	945477
2899	945478
222487	945479
162485	945480
154524	945481
41406	945482
1400	945483
101250	945484
51184	945485
77566	945486
26388	945487
171729	945488
20369	945489
73045	945490
26359	945491
58557	945492
106651	945493
12862	945494
39874	945495
16783	945496
18597	945497
7905	945498
123237	945499
62439	945500
192339	945501
228483	945502
143647	945503
51595	945504
159452	945505
136220	945506
235234	945507
28302	945508
219313	945509
10838	945510
65038	945511
9823	945512
15	945513
41503	945514
15	945515
92064	945516
8799	945517
36968	945518
36968	945519
2971	945520
106753	945521
1683	945522
2608	945523
16679	945524
7010	945525
14289	945526
21664	945527
94553	945528
66858	945529
291	945530
2314	945531
3129	945532
703	945533
18473	945534
142499	945535
39158	945536
22277	945537
3488	945538
10699	945539
9130	945540
92130	945541
25992	945542
4029	945543
6006	945544
15254	945545
23321	945546
7871	945547
10606	945548
5181	945549
1655	945550
82074	945551
3154	945552
20608	945553
147098	945554
147049	945555
204592	945556
1401	945557
11061	945558
1131	945559
3998	945560
108651	945561
5188	945562
3558	945563
1568	945564
3163	945565
9085	945566
6833	945567
10821	945568
5860	945569
30448	945570
27405	945571
30012	945572
3124	945573
5936	945574
101044	945575
42997	945576
3999	945577
5942	945578
18480	945579
5141	945580
3136	945581
5191	945582
82070	945583
22234	945584
16703	945585
144	945586
11892	945587
32908	945588
35363	945589
27673	945590
129426	945591
66552	945592
2873	945593
291	945594
35308	945595
9413	945596
4090	945597
116280	945598
2663	945599
7913	945600
10998	945601
51282	945602
204315	945603
2530	945604
157517	945605
2574	945606
2638	945607
26530	945608
19352	945609
58679	945610
109279	945611
4502	945612
17726	945613
11606	945614
11606	945615
151333	945616
234915	945617
100755	945618
16389	945619
29977	945620
108324	945621
11876	945622
50031	945623
154134	945624
1464	945625
12070	945626
12070	945627
12070	945628
52933	945629
2573	945630
222142	945631
12601	945632
32823	945633
32857	945634
70198	945635
1029	945636
1919	945637
937	945638
937	945639
458	945640
1391	945641
457	945642
457	945643
457	945644
457	945645
1388	945646
1126	945647
1126	945648
1126	945649
1389	945650
1389	945651
1389	945652
1258	945653
1258	945654
1258	945655
11262	945656
302	945657
24464	945658
221897	945659
110224	945660
51357	945661
187221	945662
29033	945663
29782	945664
37436	945665
1	945666
12784	945667
1014	945668
81099	945669
85233	945670
7547	945671
44753	945672
59150	945673
20567	945674
13848	945675
13848	945676
41607	945677
129303	945678
8241	945679
35615	945680
7549	945681
106122	945682
2486	945683
161717	945684
117790	945685
3003	945686
49808	945687
72088	945688
6945	945689
804	945690
5561	945691
21722	945692
112659	945693
65203	945694
32845	945695
25031	945696
40425	945697
325	945698
233444	945699
8821	945700
161	945701
24747	945702
10197	945703
2125	945704
17489	945705
13661	945706
6542	945707
10356	945708
4385	945709
37222	945710
17585	945711
99502	945712
166678	945713
9817	945714
24484	945715
16778	945716
291	945717
14668	945718
2925	945719
29616	945720
6752	945721
2144	945722
20054	945723
32992	945724
30510	945725
32037	945726
115193	945727
96996	945728
87520	945729
51689	945730
14399	945731
41	945732
3408	945733
10317	945734
772	945735
54148	945736
228007	945737
120263	945738
239599	945739
58284	945740
121483	945741
25303	945742
202616	945743
231169	945744
166256	945745
164763	945746
66935	945747
41601	945748
105483	945749
152907	945750
140036	945751
88450	945752
165471	945753
164369	945754
236519	945755
239740	945756
221143	945757
192325	945758
51154	945759
81255	945760
124144	945761
6733	945762
115364	945763
20084	945764
97594	945765
232006	945766
71018	945767
3682	945768
2269	945769
142458	945770
88350	945771
143095	945772
106132	945773
9772	945774
29563	945775
3071	945776
28514	945777
40745	945778
51001	945779
26397	945780
9943	945781
64794	945782
71336	945783
29444	945784
4673	945785
16832	945786
645	945787
7392	945788
7048	945789
9898	945790
11570	945791
356	945792
24471	945793
142766	945794
79576	945795
11614	945796
48485	945797
18821	945798
17043	945799
37735	945800
27280	945801
38063	945802
38652	945803
91772	945804
1552	945805
143442	945806
195268	945807
201274	945808
9633	945809
1582	945810
54130	945811
183	945812
4743	945813
57494	945814
19763	945815
217	945816
113674	945817
95095	945818
123757	945819
104079	945820
99807	945821
54618	945822
20022	945823
33211	945824
22550	945825
91272	945826
2778	945827
196216	945828
35574	945829
30355	945830
24855	945831
9717	945832
130154	945833
17241	945834
65905	945835
1508	945836
61723	945837
210591	945838
18429	945839
4876	945840
7815	945841
70244	945842
106277	945843
18652	945844
44529	945845
3605	945846
46658	945847
73560	945848
14063	945849
191550	945850
9939	945851
7000	945852
10775	945853
7079	945854
21580	945855
64043	945856
62857	945857
49931	945858
25438	945859
5430	945860
63817	945861
1651	945862
92853	945863
609	945864
112834	945865
86574	945866
23236	945867
2294	945868
20485	945869
93578	945870
97399	945871
86304	945872
28523	945873
120547	945874
71023	945875
85319	945876
1425	945877
132478	945878
155853	945879
196253	945880
29705	945881
100850	945882
4817	945883
208539	945884
70418	945885
2666	945886
107029	945887
11491	945888
9712	945889
20319	945890
11627	945891
22253	945892
48848	945893
13969	945894
9160	945895
89741	945896
27135	945897
6913	945898
73901	945899
22993	945900
34333	945901
20426	945902
699	945903
68678	945904
1207	945905
58281	945906
84240	945907
180371	945908
43231	945909
123632	945910
54561	945911
62737	945912
20400	945913
30368	945914
29637	945915
4005	945916
5220	945917
7665	945918
151494	945919
32540	945920
10452	945921
4883	945922
11935	945923
10455	945924
133236	945925
40266	945926
15008	945927
163263	945928
65948	945929
85454	945930
15066	945931
2624	945932
20432	945933
34406	945934
76852	945935
48221	945936
7865	945937
139749	945938
13014	945939
45455	945940
7873	945941
58947	945942
168658	945943
10359	945944
40110	945945
4950	945946
28440	945947
35116	945948
71907	945949
1807	945950
5099	945951
201137	945952
116948	945953
5887	945954
4588	945955
65607	945956
48958	945957
3899	945958
6506	945959
33737	945960
35113	945961
2734	945962
46475	945963
44036	945964
51200	945965
85312	945966
12311	945967
33795	945968
155269	945969
884	945970
42655	945971
123672	945972
153068	945973
18346	945974
13509	945975
70309	945976
5931	945977
9527	945978
22653	945979
7911	945980
3302	945981
62198	945982
158498	945983
52741	945984
41121	945985
88786	945986
26470	945987
40492	945988
12729	945989
6715	945990
80283	945991
7252	945992
4233	945993
34030	945994
53300	945995
48594	945996
70087	945997
155787	945998
202721	945999
43386	946000
74829	946001
12655	946002
40116	946003
122975	946004
24381	946005
149059	946006
5861	946007
75535	946008
27504	946009
70217	946010
21789	946011
14065	946012
167756	946013
2624	946014
1668	946015
147833	946016
12707	946017
461	946018
15114	946019
25432	946020
48921	946021
14367	946022
163624	946023
7280	946024
24148	946025
117732	946026
51771	946027
119358	946028
89097	946029
65322	946030
159534	946031
88679	946032
14536	946033
184999	946034
1015	946035
503	946036
2503	946037
34012	946038
7423	946039
4424	946040
3744	946041
22287	946042
16901	946043
22159	946044
7098	946045
3121	946046
15162	946047
3837	946048
7708	946049
2328	946050
112042	946051
66835	946052
154389	946053
7219	946054
4687	946055
56740	946056
41421	946057
83674	946058
284	946059
2386	946060
52422	946061
30524	946062
442	946063
5613	946064
46071	946065
24600	946066
4544	946067
11357	946068
9927	946069
91377	946070
65422	946071
158035	946072
6701	946073
15114	946074
89998	946075
854	946076
65546	946077
72195	946078
39704	946079
75166	946080
3513	946081
183	946082
5833	946083
1707	946084
131014	946085
119648	946086
183	946087
183	946088
59033	946089
25973	946090
61847	946091
465	946092
1764	946093
190638	946094
6288	946095
14503	946096
5407	946097
3239	946098
919	946099
9815	946100
4199	946101
3113	946102
19001	946103
16761	946104
2068	946105
13779	946106
753	946107
8043	946108
2319	946109
11426	946110
16232	946111
14030	946112
33132	946113
19173	946114
21324	946115
65708	946116
44981	946117
55909	946118
22851	946119
227370	946120
16554	946121
133928	946122
90522	946123
22002	946124
43886	946125
35377	946126
56713	946127
18794	946128
77571	946129
4624	946130
48787	946131
70335	946132
4767	946133
35304	946134
24670	946135
3994	946136
98910	946137
7947	946138
15200	946139
24795	946140
49355	946141
60423	946142
2951	946143
37299	946144
76094	946145
89369	946146
141552	946147
15435	946148
123538	946149
38360	946150
7834	946151
219934	946152
77931	946153
4698	946154
224700	946155
60034	946156
106944	946157
44487	946158
37161	946159
62250	946160
164907	946161
165019	946162
137190	946163
58383	946164
97	946165
5586	946166
24818	946167
978	946168
13015	946169
3461	946170
73639	946171
87024	946172
11710	946173
11593	946174
4832	946175
88467	946176
16485	946177
496	946178
162207	946179
185196	946180
77476	946181
118674	946182
9182	946183
105962	946184
38739	946185
10814	946186
26945	946187
233167	946188
17301	946189
2433	946190
6391	946191
39386	946192
2634	946193
20236	946194
18378	946195
104479	946196
11688	946197
4068	946198
50327	946199
26257	946200
20812	946201
144200	946202
25577	946203
3570	946204
181540	946205
96303	946206
131169	946207
191172	946208
56765	946209
99766	946210
182044	946211
8154	946212
42857	946213
31130	946214
4243	946215
876	946216
1493	946217
867	946218
30536	946219
15279	946220
60088	946221
109076	946222
1174	946223
63214	946224
2273	946225
16988	946226
160897	946227
237	946228
4255	946229
22382	946230
11996	946231
8471	946232
44525	946233
15755	946234
30420	946235
83524	946236
128693	946237
5925	946238
7535	946239
8015	946240
54109	946241
15334	946242
31919	946243
763	946244
83142	946245
24242	946246
79039	946247
4142	946248
65685	946249
98782	946250
92105	946251
22551	946252
125020	946253
47873	946254
162491	946255
26193	946256
41436	946257
103638	946258
37798	946259
54789	946260
33870	946261
1515	946262
2344	946263
104575	946264
18994	946265
168201	946266
65685	946267
48072	946268
6240	946269
38579	946270
2229	946271
62110	946272
33916	946273
32153	946274
7915	946275
91715	946276
54313	946277
171357	946278
54728	946279
111861	946280
18425	946281
50388	946282
43034	946283
92547	946284
27421	946285
91995	946286
15164	946287
40016	946288
70664	946289
110969	946290
3488	946291
4354	946292
9136	946293
785	946294
25837	946295
17440	946296
150096	946297
40865	946298
91501	946299
91530	946300
2829	946301
1140	946302
3989	946303
4509	946304
4553	946305
155784	946306
4470	946307
1773	946308
7935	946309
91528	946310
2188	946311
970	946312
2477	946313
3476	946314
422	946315
8193	946316
9322	946317
160166	946318
13879	946319
9107	946320
86046	946321
3098	946322
233971	946323
186840	946324
1971	946325
49968	946326
226868	946327
108656	946328
158500	946329
61406	946330
713	946331
101353	946332
227307	946333
193861	946334
177212	946335
85667	946336
49114	946337
16751	946338
224872	946339
76742	946340
101357	946341
102790	946342
125678	946343
51683	946344
134907	946345
77690	946346
26824	946347
164629	946348
111204	946349
64338	946350
127703	946351
82271	946352
21387	946353
128628	946354
105829	946355
54122	946356
15220	946357
102678	946358
235764	946359
91502	946360
34376	946361
67851	946362
1267	946363
118168	946364
128371	946365
117929	946366
239630	946367
36304	946368
1277	946369
24128	946370
4490	946371
85593	946372
50217	946373
150394	946374
4892	946375
234489	946376
146750	946377
196241	946378
8462	946379
4136	946380
2177	946381
51143	946382
118396	946383
8494	946384
50777	946385
17203	946386
67523	946387
154078	946388
23024	946389
59863	946390
9795	946391
180769	946392
13999	946393
10107	946394
8463	946395
3963	946396
81909	946397
9127	946398
848	946399
17088	946400
104338	946401
34881	946402
217	946403
20193	946404
780	946405
7242	946406
150978	946407
5474	946408
30237	946409
44674	946410
143491	946411
52465	946412
48786	946413
18207	946414
136953	946415
75057	946416
19779	946417
205233	946418
21425	946419
89750	946420
1657	946421
9065	946422
5686	946423
20220	946424
187	946425
33699	946426
151001	946427
217564	946428
64315	946429
27737	946430
11059	946431
20256	946432
4786	946433
2973	946434
11715	946435
62415	946436
17007	946437
48614	946438
29472	946439
18607	946440
32122	946441
25506	946442
62587	946443
19022	946444
159573	946445
110775	946446
129770	946447
141307	946448
156036	946449
54504	946450
54518	946451
113096	946452
33933	946453
151610	946454
83392	946455
7882	946456
54679	946457
17906	946458
239910	946459
3403	946460
13038	946461
116317	946462
120467	946463
35636	946464
74717	946465
163532	946466
160661	946467
83918	946468
64019	946469
31850	946470
237932	946471
86278	946472
151546	946473
161716	946474
164623	946475
165010	946476
147776	946477
142148	946478
111912	946479
87205	946480
153652	946481
53475	946482
68935	946483
111286	946484
87975	946485
226699	946486
37485	946487
21841	946488
17995	946489
19044	946490
89362	946491
50576	946492
25682	946493
66265	946494
192716	946495
164416	946496
239637	946497
63779	946498
81791	946499
97230	946500
97728	946501
124033	946502
237540	946503
229530	946504
184793	946505
142161	946506
20876	946507
208149	946508
163598	946509
240389	946510
21889	946511
151171	946512
231415	946513
185048	946514
53561	946515
158916	946516
238899	946517
166095	946518
27464	946519
68957	946520
71203	946521
232664	946522
3992	946523
534	946524
19612	946525
237255	946526
136218	946527
79715	946528
158793	946529
28972	946530
42867	946531
24016	946532
185482	946533
160103	946534
2183	946535
82783	946536
96882	946537
156085	946538
123434	946539
18412	946540
150068	946541
211451	946542
15346	946543
92072	946544
62523	946545
790	946546
33796	946547
11927	946548
63834	946549
1679	946550
11623	946551
12270	946552
1150	946553
107883	946554
1046	946555
3508	946556
10922	946557
24288	946558
38701	946559
151194	946560
42460	946561
5132	946562
980	946563
102917	946564
5924	946565
113988	946566
239375	946567
18022	946568
57	946569
118079	946570
67896	946571
24721	946572
67067	946573
1994	946574
64105	946575
1640	946576
183	946577
1708	946578
735	946579
20937	946580
27380	946581
16832	946582
5826	946583
170559	946584
5127	946585
3545	946586
1041	946587
170809	946588
7896	946589
60170	946590
179095	946591
30260	946592
135647	946593
57829	946594
59334	946595
73754	946596
73023	946597
38811	946598
146704	946599
128	946600
10337	946601
7834	946602
102499	946603
177578	946604
5883	946605
43739	946606
22518	946607
48868	946608
38399	946609
1656	946610
19743	946611
25475	946612
32798	946613
51996	946614
97039	946615
93	946616
27723	946617
31389	946618
5841	946619
24999	946620
14620	946621
12734	946622
990	946623
24736	946624
1839	946625
106301	946626
85	946627
1408	946628
9366	946629
13417	946630
5078	946631
9217	946632
106028	946633
20211	946634
7151	946635
23064	946636
8451	946637
4654	946638
2885	946639
1185	946640
13003	946641
3497	946642
2335	946643
11376	946644
19100	946645
52732	946646
62831	946647
35752	946648
94432	946649
35986	946650
31280	946651
3089	946652
6496	946653
5457	946654
108741	946655
1662	946656
957	946657
195302	946658
2077	946659
3595	946660
943	946661
143807	946662
13980	946663
35120	946664
393	946665
34286	946666
44893	946667
23310	946668
451	946669
13980	946670
7036	946671
35620	946672
23001	946673
45876	946674
58430	946675
143402	946676
2934	946677
359	946678
45072	946679
123001	946680
5083	946681
5838	946682
15247	946683
63339	946684
13259	946685
116897	946686
7368	946687
35732	946688
20162	946689
35326	946690
37739	946691
25272	946692
16938	946693
4033	946694
45515	946695
17706	946696
59166	946697
150735	946698
10715	946699
92592	946700
65806	946701
66053	946702
111296	946703
62394	946704
41603	946705
31589	946706
54577	946707
15313	946708
11886	946709
39488	946710
88475	946711
30845	946712
11776	946713
38901	946714
49990	946715
106474	946716
15592	946717
24855	946718
160938	946719
54064	946720
152502	946721
21759	946722
102767	946723
28191	946724
83929	946725
125581	946726
154452	946727
11254	946728
12248	946729
18373	946730
54981	946731
79778	946732
157922	946733
60	946734
5285	946735
987	946736
207942	946737
154855	946738
86383	946739
182041	946740
30273	946741
83207	946742
48792	946743
65535	946744
44949	946745
10270	946746
34005	946747
106479	946748
54777	946749
183326	946750
22539	946751
154597	946752
177033	946753
87686	946754
43037	946755
48252	946756
96819	946757
3579	946758
10891	946759
15403	946760
9594	946761
28528	946762
104050	946763
105932	946764
56735	946765
46937	946766
15502	946767
13372	946768
27472	946769
56440	946770
8337	946771
172092	946772
80646	946773
5842	946774
71013	946775
49837	946776
189714	946777
16498	946778
3201	946779
38564	946780
70381	946781
31582	946782
12984	946783
85	946784
20695	946785
82423	946786
103287	946787
18031	946788
123846	946789
4613	946790
98950	946791
74131	946792
5093	946793
32061	946794
34470	946795
172222	946796
1603	946797
148307	946798
964	946799
32172	946800
40525	946801
4103	946802
9160	946803
12001	946804
64416	946805
20854	946806
6758	946807
9893	946808
14335	946809
57	946810
302	946811
38622	946812
73392	946813
302	946814
3034	946815
51105	946816
5166	946817
114450	946818
21548	946819
110344	946820
7385	946821
56471	946822
22918	946823
2934	946824
9696	946825
2784	946826
49079	946827
8147	946828
54040	946829
30923	946830
31743	946831
67399	946832
113672	946833
33234	946834
30998	946835
1046	946836
18280	946837
65754	946838
4947	946839
6209	946840
50254	946841
5766	946842
39352	946843
38204	946844
3514	946845
13149	946846
15151	946847
62281	946848
177764	946849
40245	946850
6381	946851
62815	946852
152422	946853
9267	946854
77445	946855
31543	946856
34020	946857
1707	946858
25520	946859
16728	946860
86823	946861
15114	946862
4425	946863
24983	946864
33962	946865
2830	946866
146997	946867
101474	946868
83481	946869
110991	946870
7882	946871
132424	946872
5530	946873
71995	946874
105305	946875
20694	946876
109619	946877
89787	946878
7678	946879
88796	946880
43301	946881
56654	946882
14274	946883
8662	946884
105242	946885
31379	946886
7372	946887
24973	946888
4318	946889
94529	946890
154258	946891
1405	946892
3520	946893
4033	946894
170804	946895
68741	946896
22174	946897
10839	946898
49416	946899
54710	946900
147023	946901
49809	946902
91499	946903
156003	946904
50588	946905
1299	946906
33809	946907
85321	946908
70505	946909
39182	946910
91458	946911
6743	946912
28321	946913
39994	946914
155596	946915
14899	946916
40471	946917
40526	946918
9241	946919
112748	946920
96526	946921
10849	946922
11937	946923
121814	946924
2476	946925
16975	946926
82963	946927
3947	946928
110557	946929
58163	946930
15628	946931
1951	946932
3772	946933
210950	946934
145728	946935
192	946936
147008	946937
42469	946938
49412	946939
21220	946940
163623	946941
83663	946942
871	946943
153446	946944
137540	946945
116178	946946
2854	946947
44093	946948
6215	946949
133390	946950
105350	946951
214646	946952
125715	946953
8393	946954
124210	946955
58972	946956
220531	946957
108676	946958
81557	946959
130117	946960
4715	946961
41962	946962
160059	946963
14250	946964
61481	946965
7410	946966
6447	946967
1122	946968
47463	946969
115	946970
64395	946971
110960	946972
14854	946973
150663	946974
165804	946975
110197	946976
210864	946977
153445	946978
87666	946979
21091	946980
153654	946981
53155	946982
3725	946983
56659	946984
9446	946985
134195	946986
8372	946987
204159	946988
79766	946989
89355	946990
95	946991
52228	946992
217005	946993
1739	946994
111828	946995
1134	946996
73825	946997
65752	946998
235721	946999
39131	947000
208345	947001
83364	947002
155325	947003
123069	947004
60907	947005
116361	947006
70388	947007
122671	947008
6707	947009
170733	947010
114819	947011
10676	947012
6400	947013
20589	947014
54455	947015
52182	947016
60528	947017
131516	947018
128938	947019
85301	947020
75084	947021
57833	947022
5228	947023
15358	947024
199496	947025
25694	947026
115751	947027
17235	947028
213486	947029
118127	947030
74321	947031
47984	947032
113356	947033
40418	947034
70632	947035
65619	947036
9727	947037
43852	947038
111604	947039
29900	947040
10169	947041
32718	947042
171692	947043
34620	947044
148919	947045
117480	947046
1048	947047
210364	947048
205312	947049
32051	947050
209302	947051
44491	947052
15122	947053
57344	947054
45543	947055
39776	947056
80948	947057
69809	947058
118906	947059
183	947060
4051	947061
39277	947062
13861	947063
3351	947064
42499	947065
205201	947066
59277	947067
151597	947068
12981	947069
1933	947070
86417	947071
227030	947072
122873	947073
149799	947074
15423	947075
12857	947076
79882	947077
139595	947078
74400	947079
320	947080
26121	947081
123134	947082
37123	947083
3565	947084
82882	947085
7119	947086
214443	947087
7527	947088
89	947089
215333	947090
6635	947091
71554	947092
1191	947093
25822	947094
30748	947095
171642	947096
70050	947097
174912	947098
56881	947099
2213	947100
1673	947101
1061	947102
214285	947103
65013	947104
91813	947105
130109	947106
1127	947107
231053	947108
9743	947109
40346	947110
51934	947111
41124	947112
5719	947113
65843	947114
183	947115
5848	947116
19442	947117
4276	947118
134742	947119
39168	947120
14385	947121
98681	947122
59913	947123
1581	947124
540	947125
99580	947126
68103	947127
59265	947128
6701	947129
165574	947130
166164	947131
181144	947132
7318	947133
32349	947134
143370	947135
26935	947136
13381	947137
131878	947138
53043	947139
39572	947140
15686	947141
3125	947142
21154	947143
44260	947144
46655	947145
67101	947146
238793	947147
61665	947148
68691	947149
24906	947150
164070	947151
2993	947152
45316	947153
37710	947154
30749	947155
32706	947156
8628	947157
2934	947158
12935	947159
7018	947160
117832	947161
2991	947162
15166	947163
947	947164
2225	947165
25981	947166
421	947167
2223	947168
155575	947169
22087	947170
86983	947171
91406	947172
36993	947173
85166	947174
40851	947175
95	947176
61665	947177
4849	947178
33795	947179
17822	947180
73220	947181
113852	947182
5967	947183
62119	947184
45418	947185
11535	947186
61202	947187
7870	947188
15715	947189
185119	947190
80869	947191
111743	947192
205160	947193
18388	947194
16283	947195
124266	947196
113728	947197
39212	947198
3549	947199
38814	947200
7792	947201
2060	947202
9826	947203
8619	947204
23752	947205
5598	947206
15438	947207
24291	947208
1703	947209
14767	947210
20047	947211
79401	947212
53901	947213
19894	947214
64497	947215
35	947216
12219	947217
356	947218
123275	947219
151846	947220
7817	947221
70624	947222
6699	947223
11531	947224
5026	947225
67168	947226
56445	947227
94656	947228
70525	947229
44225	947230
34619	947231
47149	947232
20988	947233
5364	947234
35257	947235
10680	947236
1940	947237
7427	947238
2235	947239
5889	947240
4532	947241
10656	947242
12001	947243
5967	947244
18185	947245
184938	947246
928	947247
1198	947248
1578	947249
15415	947250
57233	947251
31702	947252
63987	947253
14124	947254
43225	947255
79755	947256
150737	947257
7082	947258
10298	947259
180	947260
36912	947261
3236	947262
50974	947263
75004	947264
1838	947265
133475	947266
47901	947267
8079	947268
15839	947269
1176	947270
44683	947271
9177	947272
200220	947273
14171	947274
76555	947275
18823	947276
222	947277
70470	947278
11601	947279
10158	947280
9382	947281
44001	947282
112920	947283
55719	947284
35806	947285
27939	947286
132188	947287
8169	947288
40637	947289
55272	947290
77850	947291
31610	947292
31150	947293
8196	947294
54053	947295
54260	947296
14128	947297
89075	947298
92150	947299
3505	947300
43717	947301
1056	947302
6209	947303
113739	947304
181121	947305
62052	947306
2817	947307
38895	947308
38560	947309
5808	947310
24461	947311
3443	947312
61758	947313
5805	947314
5000	947315
75898	947316
2794	947317
34819	947318
13640	947319
6083	947320
8860	947321
13361	947322
16391	947323
2097	947324
9038	947325
381	947326
7174	947327
7721	947328
70449	947329
16744	947330
48683	947331
20834	947332
1715	947333
54988	947334
11606	947335
22213	947336
6027	947337
6277	947338
22425	947339
15897	947340
65647	947341
4805	947342
1807	947343
51126	947344
30916	947345
8376	947346
15679	947347
56884	947348
65569	947349
52380	947350
184485	947351
61583	947352
54206	947353
5069	947354
118332	947355
2838	947356
5994	947357
9067	947358
18398	947359
15298	947360
40755	947361
36670	947362
114830	947363
68691	947364
85	947365
4172	947366
7181	947367
20353	947368
48682	947369
44300	947370
45044	947371
16898	947372
9382	947373
1337	947374
1807	947375
75375	947376
128	947377
106455	947378
62617	947379
54395	947380
13602	947381
19337	947382
75781	947383
238852	947384
65508	947385
19533	947386
50571	947387
171399	947388
196756	947389
183	947390
41134	947391
64517	947392
183	947393
46099	947394
24350	947395
87607	947396
134615	947397
87628	947398
12620	947399
87648	947400
956	947401
88940	947402
164610	947403
19081	947404
9378	947405
79345	947406
33935	947407
22797	947408
5206	947409
64634	947410
16943	947411
2211	947412
84632	947413
70659	947414
666	947415
52515	947416
38104	947417
1831	947418
177475	947419
89337	947420
48777	947421
148892	947422
101859	947423
7791	947424
7972	947425
33499	947426
55791	947427
185	947428
21688	947429
38105	947430
22325	947431
17404	947432
22897	947433
12815	947434
56919	947435
55966	947436
15863	947437
445	947438
44905	947439
4852	947440
88775	947441
41303	947442
32948	947443
32299	947444
17599	947445
40475	947446
85429	947447
27547	947448
9053	947449
51480	947450
183949	947451
42480	947452
170882	947453
7524	947454
42478	947455
7524	947456
7531	947457
40735	947458
7524	947459
40509	947460
48954	947461
3574	947462
20126	947463
19100	947464
3694	947465
50306	947466
9107	947467
38296	947468
25698	947469
44444	947470
78964	947471
2420	947472
3794	947473
32492	947474
52891	947475
226188	947476
233201	947477
54115	947478
133531	947479
5329	947480
5703	947481
2615	947482
14345	947483
8119	947484
1111	947485
148599	947486
203509	947487
24756	947488
56730	947489
29299	947490
55239	947491
70229	947492
236891	947493
153714	947494
1996	947495
117544	947496
111656	947497
83649	947498
84877	947499
8510	947500
70023	947501
42476	947502
98725	947503
5827	947504
9094	947505
1589	947506
946	947507
88192	947508
116510	947509
38657	947510
65763	947511
120086	947512
5374	947513
544	947514
619	947515
11520	947516
35374	947517
47926	947518
23887	947519
29707	947520
37724	947521
30351	947522
34487	947523
11122	947524
206635	947525
81042	947526
14302	947527
65660	947528
154196	947529
82019	947530
1137	947531
33771	947532
7535	947533
16035	947534
82427	947535
2203	947536
50647	947537
186561	947538
57309	947539
85683	947540
739	947541
211532	947542
91696	947543
8768	947544
5664	947545
7336	947546
66387	947547
153068	947548
151157	947549
1286	947550
612	947551
83984	947552
24526	947553
83842	947554
116434	947555
213273	947556
17143	947557
1420	947558
1591	947559
20979	947560
150949	947561
112091	947562
1934	947563
118069	947564
111045	947565
1039	947566
20394	947567
44666	947568
132936	947569
50543	947570
31784	947571
49427	947572
138995	947573
96950	947574
118274	947575
118005	947576
2783	947577
30817	947578
85259	947579
214800	947580
89130	947581
153087	947582
17020	947583
10816	947584
20694	947585
11885	947586
206839	947587
25537	947588
24282	947589
4521	947590
193168	947591
14220	947592
45464	947593
141	947594
4365	947595
54141	947596
1153	947597
99381	947598
28623	947599
2742	947600
28596	947601
78199	947602
1132	947603
65979	947604
37832	947605
27384	947606
26007	947607
15143	947608
109289	947609
59948	947610
40440	947611
137955	947612
81730	947613
32026	947614
22166	947615
4365	947616
113661	947617
51271	947618
35975	947619
14455	947620
793	947621
14778	947622
153750	947623
3525	947624
46526	947625
153370	947626
49958	947627
35031	947628
87773	947629
85419	947630
111490	947631
40320	947632
65731	947633
2569	947634
39253	947635
9381	947636
64221	947637
238623	947638
86940	947639
118429	947640
139859	947641
39495	947642
52679	947643
91449	947644
2812	947645
9043	947646
115867	947647
10595	947648
181244	947649
134700	947650
612	947651
115867	947652
51606	947653
146276	947654
16053	947655
12609	947656
75555	947657
3699	947658
80410	947659
111	947660
91637	947661
54562	947662
1015	947663
40522	947664
2156	947665
30582	947666
159289	947667
22889	947668
2424	947669
80864	947670
4498	947671
185811	947672
39548	947673
10401	947674
19722	947675
1016	947676
9676	947677
3034	947678
11328	947679
159864	947680
141065	947681
57181	947682
20828	947683
9875	947684
5507	947685
6498	947686
129842	947687
33978	947688
17726	947689
26749	947690
130081	947691
39131	947692
44457	947693
9458	947694
36807	947695
1173	947696
4129	947697
2027	947698
4823	947699
108518	947700
57227	947701
155698	947702
62293	947703
190098	947704
74451	947705
67432	947706
68957	947707
187236	947708
206160	947709
94855	947710
118788	947711
61922	947712
28284	947713
67799	947714
15986	947715
33589	947716
117349	947717
22894	947718
87975	947719
347	947720
91654	947721
193508	947722
77663	947723
67081	947724
113543	947725
7683	947726
208136	947727
70166	947728
88239	947729
139047	947730
208588	947731
55030	947732
9597	947733
3755	947734
199785	947735
150209	947736
31808	947737
61227	947738
10816	947739
57382	947740
61801	947741
63450	947742
56399	947743
22406	947744
153319	947745
727	947746
52743	947747
31975	947748
32265	947749
19915	947750
38077	947751
33338	947752
120815	947753
822	947754
4249	947755
28887	947756
22974	947757
3407	947758
156993	947759
35909	947760
19004	947761
180041	947762
498	947763
9335	947764
95352	947765
2730	947766
91123	947767
238471	947768
6148	947769
77877	947770
2624	947771
17697	947772
17333	947773
73468	947774
29028	947775
42107	947776
20148	947777
30613	947778
188992	947779
34778	947780
209421	947781
99046	947782
72582	947783
24230	947784
42845	947785
39550	947786
97963	947787
34503	947788
130681	947789
7819	947790
41309	947791
86403	947792
2016	947793
96515	947794
10916	947795
98417	947796
11083	947797
18322	947798
846	947799
165156	947800
5096	947801
202731	947802
166196	947803
79935	947804
120655	947805
12294	947806
21443	947807
7866	947808
11797	947809
60422	947810
87079	947811
40981	947812
22747	947813
85745	947814
119426	947815
5972	947816
88251	947817
98161	947818
32230	947819
14108	947820
66867	947821
130630	947822
13879	947823
129693	947824
207325	947825
167152	947826
122910	947827
50100	947828
220460	947829
118367	947830
6198	947831
17959	947832
23709	947833
18244	947834
53443	947835
23922	947836
133646	947837
180964	947838
14359	947839
101058	947840
181593	947841
97828	947842
153651	947843
131571	947844
58563	947845
74829	947846
75647	947847
208084	947848
99967	947849
151060	947850
186036	947851
14244	947852
151510	947853
208494	947854
137604	947855
211422	947856
98936	947857
131022	947858
18926	947859
114414	947860
49267	947861
72114	947862
14261	947863
88101	947864
58294	947865
20644	947866
64677	947867
186068	947868
99992	947869
114301	947870
57978	947871
226995	947872
109512	947873
153945	947874
25467	947875
214740	947876
41788	947877
12231	947878
8654	947879
108869	947880
9242	947881
16763	947882
22245	947883
25493	947884
8864	947885
95829	947886
16555	947887
14708	947888
73499	947889
13185	947890
26707	947891
180926	947892
96104	947893
4418	947894
11858	947895
70328	947896
129759	947897
3809	947898
74183	947899
55807	947900
17006	947901
66284	947902
65897	947903
53063	947904
61206	947905
385	947906
775	947907
67622	947908
183066	947909
25192	947910
161235	947911
5364	947912
83520	947913
30513	947914
39057	947915
12720	947916
6722	947917
31426	947918
15259	947919
6312	947920
164601	947921
1565	947922
623	947923
1752	947924
2452	947925
29031	947926
2801	947927
6694	947928
1595	947929
64223	947930
3507	947931
6739	947932
680	947933
183142	947934
3992	947935
92061	947936
7775	947937
97278	947938
32172	947939
4808	947940
10587	947941
1210	947942
67886	947943
215354	947944
15971	947945
147823	947946
50111	947947
57948	947948
57378	947949
967	947950
24612	947951
13924	947952
104739	947953
1325	947954
69823	947955
5948	947956
87234	947957
32188	947958
52169	947959
24646	947960
118251	947961
54123	947962
19082	947963
9416	947964
3210	947965
263	947966
35294	947967
126347	947968
24054	947969
205	947970
47644	947971
27922	947972
25539	947973
80591	947974
62444	947975
20815	947976
123941	947977
846	947978
11898	947979
88239	947980
187757	947981
22329	947982
867	947983
1197	947984
6843	947985
3180	947986
158	947987
9445	947988
8079	947989
18010	947990
57293	947991
96924	947992
231492	947993
111113	947994
129916	947995
129802	947996
21336	947997
57919	947998
34215	947999
2390	948000
14309	948001
118317	948002
61970	948003
61966	948004
267	948005
34724	948006
8497	948007
34091	948008
65795	948009
122754	948010
65648	948011
503	948012
7608	948013
1148	948014
16275	948015
1945	948016
146042	948017
210494	948018
155396	948019
111351	948020
118305	948021
84359	948022
147053	948023
84791	948024
11866	948025
42430	948026
6501	948027
47806	948028
269	948029
29678	948030
84070	948031
60573	948032
3981	948033
171290	948034
11938	948035
52746	948036
3008	948037
67633	948038
120129	948039
48578	948040
14711	948041
31679	948042
31376	948043
33022	948044
26321	948045
43179	948046
82843	948047
75663	948048
50773	948049
6	948050
24464	948051
39457	948052
87266	948053
16094	948054
21052	948055
4713	948056
140606	948057
17495	948058
21603	948059
6497	948060
14608	948061
77891	948062
34245	948063
27800	948064
36807	948065
28031	948066
13774	948067
206	948068
5866	948069
1693	948070
7848	948071
5967	948072
5906	948073
19646	948074
44731	948075
26191	948076
8895	948077
10269	948078
4580	948079
7793	948080
13496	948081
52777	948082
13990	948083
46157	948084
14257	948085
11352	948086
87009	948087
59330	948088
2175	948089
117	948090
14162	948091
44486	948092
6171	948093
8552	948094
23499	948095
15681	948096
1323	948097
21242	948098
33128	948099
161738	948100
309	948101
3919	948102
231760	948103
4098	948104
7389	948105
88673	948106
18674	948107
7431	948108
128352	948109
118839	948110
29604	948111
31861	948112
8894	948113
38821	948114
32695	948115
62632	948116
52041	948117
52096	948118
59568	948119
8570	948120
55969	948121
110002	948122
36930	948123
17745	948124
233	948125
7855	948126
80170	948127
57203	948128
82906	948129
48364	948130
13069	948131
241	948132
6926	948133
63513	948134
23298	948135
8474	948136
40581	948137
87585	948138
52925	948139
140014	948140
48724	948141
37340	948142
54238	948143
58862	948144
407	948145
15535	948146
2487	948147
71351	948148
98407	948149
12517	948150
77204	948151
73845	948152
137907	948153
27582	948154
36444	948155
66889	948156
8088	948157
32647	948158
17632	948159
149239	948160
203274	948161
15768	948162
234101	948163
37179	948164
577	948165
4703	948166
82676	948167
67347	948168
7147	948169
7947	948170
50481	948171
52673	948172
62235	948173
164265	948174
30799	948175
117822	948176
59954	948177
53132	948178
41256	948179
149663	948180
102411	948181
30383	948182
31250	948183
13723	948184
7619	948185
84847	948186
47186	948187
49684	948188
142728	948189
60398	948190
78030	948191
101959	948192
2127	948193
29303	948194
127792	948195
14081	948196
76807	948197
60771	948198
87415	948199
88396	948200
21595	948201
19593	948202
8613	948203
14305	948204
24545	948205
15	948206
93279	948207
1929	948208
79623	948209
51309	948210
56684	948211
87006	948212
49683	948213
104398	948214
117955	948215
23218	948216
21380	948217
2878	948218
28386	948219
235072	948220
2516	948221
82282	948222
49813	948223
64476	948224
16361	948225
41055	948226
52546	948227
32589	948228
31480	948229
52044	948230
87093	948231
74212	948232
21692	948233
33199	948234
24578	948235
73	948236
61655	948237
32448	948238
9217	948239
5	948240
3	948241
43842	948242
52330	948243
104121	948244
59683	948245
104524	948246
29799	948247
53085	948248
12000	948249
24441	948250
12228	948251
77067	948252
48582	948253
23780	948254
32893	948255
21240	948256
59430	948257
32834	948258
107883	948259
36796	948260
3869	948261
723	948262
67246	948263
134235	948264
19367	948265
989	948266
61164	948267
67690	948268
21298	948269
21693	948270
63319	948271
118479	948272
87705	948273
15327	948274
2702	948275
401	948276
166998	948277
41634	948278
85085	948279
279	948280
83484	948281
1362	948282
96239	948283
10977	948284
6359	948285
1006	948286
271	948287
4230	948288
2898	948289
77879	948290
26088	948291
47506	948292
53144	948293
12782	948294
88069	948295
407	948296
21677	948297
16954	948298
3630	948299
5334	948300
26619	948301
41199	948302
85	948303
3233	948304
2676	948305
56509	948306
118397	948307
36280	948308
8143	948309
9389	948310
14280	948311
9761	948312
1196	948313
12693	948314
63797	948315
1290	948316
3634	948317
30940	948318
1646	948319
156098	948320
19469	948321
13781	948322
11430	948323
129475	948324
20430	948325
12271	948326
12028	948327
56139	948328
8637	948329
8646	948330
82795	948331
106136	948332
3583	948333
146846	948334
106251	948335
283	948336
52754	948337
1755	948338
106577	948339
11595	948340
6364	948341
7266	948342
6795	948343
111793	948344
32065	948345
30315	948346
7949	948347
8158	948348
21657	948349
14106	948350
89570	948351
20863	948352
32947	948353
25586	948354
65255	948355
15366	948356
4374	948357
32780	948358
40794	948359
131844	948360
25	948361
14216	948362
74345	948363
104142	948364
49749	948365
2391	948366
40955	948367
9659	948368
118849	948369
12941	948370
143838	948371
50311	948372
69666	948373
62497	948374
30493	948375
7577	948376
7037	948377
26761	948378
24097	948379
3475	948380
26544	948381
13154	948382
15287	948383
20226	948384
895	948385
3590	948386
281	948387
23753	948388
79043	948389
6589	948390
23460	948391
39591	948392
9583	948393
149852	948394
409	948395
5712	948396
14802	948397
2735	948398
17904	948399
67190	948400
711	948401
12649	948402
26094	948403
1497	948404
5691	948405
234993	948406
2649	948407
51184	948408
9275	948409
13565	948410
31609	948411
99486	948412
18961	948413
236756	948414
91515	948415
92398	948416
58429	948417
20571	948418
85	948419
18088	948420
7544	948421
150697	948422
289	948423
23257	948424
359	948425
3853	948426
4879	948427
17781	948428
51325	948429
24835	948430
77008	948431
23914	948432
118310	948433
40372	948434
109486	948435
24446	948436
58285	948437
58374	948438
28979	948439
35780	948440
542	948441
14666	948442
5273	948443
3705	948444
25126	948445
85	948446
18853	948447
2805	948448
18413	948449
1545	948450
124345	948451
15284	948452
21246	948453
88405	948454
1132	948455
52422	948456
87444	948457
27526	948458
21469	948459
95794	948460
30534	948461
2383	948462
122932	948463
4522	948464
11488	948465
29671	948466
131	948467
31798	948468
3376	948469
66938	948470
29772	948471
52794	948472
32423	948473
8504	948474
119634	948475
9493	948476
70205	948477
72119	948478
17721	948479
1209	948480
3752	948481
67883	948482
116276	948483
1218	948484
6441	948485
11597	948486
119063	948487
77415	948488
1737	948489
8619	948490
4182	948491
4469	948492
239345	948493
68043	948494
89620	948495
3783	948496
123815	948497
2456	948498
123542	948499
511	948500
47620	948501
108033	948502
31281	948503
89125	948504
7017	948505
29428	948506
18180	948507
22955	948508
12282	948509
21467	948510
32925	948511
209	948512
39394	948513
42099	948514
6885	948515
5236	948516
22950	948517
354	948518
78360	948519
156069	948520
41295	948521
21547	948522
183089	948523
152868	948524
38771	948525
103831	948526
89441	948527
3677	948528
23774	948529
45803	948530
155369	948531
46534	948532
8564	948533
52904	948534
59380	948535
29508	948536
63997	948537
88682	948538
68630	948539
16427	948540
117155	948541
140673	948542
78675	948543
39359	948544
46331	948545
8803	948546
2945	948547
229680	948548
6837	948549
4966	948550
68036	948551
12046	948552
66219	948553
26463	948554
2981	948555
21425	948556
26258	948557
13	948558
17626	948559
159121	948560
74854	948561
57732	948562
210021	948563
114774	948564
70838	948565
206731	948566
32803	948567
32624	948568
99264	948569
15602	948570
51312	948571
26576	948572
165113	948573
17711	948574
7612	948575
62568	948576
433	948577
27816	948578
53284	948579
13136	948580
1120	948581
103952	948582
65886	948583
15464	948584
32766	948585
689	948586
5125	948587
24263	948588
1317	948589
31001	948590
41696	948591
44440	948592
19861	948593
147726	948594
191909	948595
87412	948596
138481	948597
1547	948598
188225	948599
237205	948600
50781	948601
19593	948602
4513	948603
25571	948604
68026	948605
11307	948606
10799	948607
56750	948608
17900	948609
58730	948610
101485	948611
10552	948612
13993	948613
1611	948614
251	948615
11230	948616
89541	948617
160598	948618
42916	948619
31469	948620
84867	948621
12381	948622
12838	948623
31536	948624
15219	948625
42518	948626
166418	948627
59815	948628
29735	948629
25203	948630
2078	948631
10634	948632
117646	948633
30063	948634
5356	948635
48669	948636
14187	948637
19044	948638
32352	948639
16391	948640
407	948641
40059	948642
119299	948643
1918	948644
7991	948645
84815	948646
54280	948647
14280	948648
49673	948649
362	948650
21282	948651
52091	948652
14813	948653
10135	948654
22248	948655
12202	948656
118396	948657
769	948658
10350	948659
238626	948660
1430	948661
41043	948662
1997	948663
52952	948664
5389	948665
17683	948666
76367	948667
8430	948668
68311	948669
6434	948670
7885	948671
50605	948672
13818	948673
117994	948674
86494	948675
7871	948676
35447	948677
37074	948678
120447	948679
17677	948680
30155	948681
48052	948682
8610	948683
2481	948684
16057	948685
77192	948686
68738	948687
141091	948688
89693	948689
42371	948690
101580	948691
21297	948692
20447	948693
1299	948694
37124	948695
112205	948696
41990	948697
17785	948698
71418	948699
37181	948700
48052	948701
38570	948702
128899	948703
49612	948704
14633	948705
6531	948706
85133	948707
2310	948708
5949	948709
847	948710
27744	948711
14780	948712
144355	948713
8760	948714
164071	948715
25241	948716
15130	948717
3255	948718
51281	948719
51281	948720
57184	948721
4927	948722
14159	948723
167074	948724
26349	948725
61448	948726
36177	948727
106976	948728
14269	948729
23213	948730
132377	948731
20635	948732
3839	948733
149364	948734
18226	948735
1761	948736
195691	948737
4342	948738
25282	948739
163303	948740
8718	948741
89759	948742
57160	948743
2951	948744
2606	948745
40777	948746
198867	948747
51864	948748
6814	948749
45327	948750
118675	948751
5092	948752
7861	948753
20504	948754
17128	948755
8671	948756
64687	948757
51100	948758
2854	948759
27507	948760
32649	948761
40800	948762
45055	948763
20072	948764
63542	948765
52556	948766
25111	948767
6541	948768
179311	948769
16843	948770
28946	948771
96663	948772
21582	948773
41653	948774
165277	948775
452	948776
14256	948777
143379	948778
67211	948779
88718	948780
148746	948781
67076	948782
7542	948783
26480	948784
30671	948785
68613	948786
51979	948787
40879	948788
89237	948789
23144	948790
118103	948791
204714	948792
58463	948793
9395	948794
5200	948795
7126	948796
117973	948797
9515	948798
177861	948799
95942	948800
164999	948801
18484	948802
73766	948803
106041	948804
97968	948805
5634	948806
1308	948807
79058	948808
57	948809
39325	948810
183231	948811
6755	948812
2	948813
2240	948814
112412	948815
49505	948816
67632	948817
45213	948818
132004	948819
2475	948820
5505	948821
142	948822
1784	948823
55791	948824
32901	948825
18431	948826
123752	948827
145	948828
15398	948829
100805	948830
7085	948831
53047	948832
32142	948833
89428	948834
72620	948835
155102	948836
43483	948837
72882	948838
17241	948839
48098	948840
8457	948841
54281	948842
54811	948843
14651	948844
31368	948845
92613	948846
11777	948847
1038	948848
2419	948849
37146	948850
113970	948851
51271	948852
78392	948853
245	948854
99547	948855
87729	948856
143314	948857
30699	948858
62212	948859
19594	948860
5323	948861
663	948862
5187	948863
9571	948864
82163	948865
154603	948866
197884	948867
46414	948868
57741	948869
67032	948870
46083	948871
60749	948872
50489	948873
70028	948874
13938	948875
2313	948876
23546	948877
46297	948878
26416	948879
73946	948880
35512	948881
52760	948882
37560	948883
30937	948884
89404	948885
80095	948886
112474	948887
138531	948888
26313	948889
36786	948890
15299	948891
29684	948892
63945	948893
12779	948894
12747	948895
13731	948896
194	948897
3775	948898
73008	948899
56687	948900
144	948901
825	948902
166933	948903
118717	948904
26639	948905
10789	948906
4044	948907
15009	948908
65720	948909
40468	948910
76792	948911
15352	948912
14863	948913
43107	948914
62436	948915
91529	948916
115894	948917
25394	948918
18808	948919
49823	948920
4209	948921
32856	948922
10890	948923
8502	948924
26496	948925
33016	948926
280	948927
16408	948928
14326	948929
40801	948930
57027	948931
29393	948932
620	948933
1807	948934
62836	948935
3287	948936
822	948937
46865	948938
31357	948939
12132	948940
57315	948941
3526	948942
65029	948943
9859	948944
86685	948945
32497	948946
37254	948947
98170	948948
81	948949
20719	948950
38139	948951
2360	948952
7258	948953
68557	948954
26379	948955
28262	948956
3823	948957
44292	948958
61030	948959
30543	948960
32517	948961
6504	948962
99800	948963
1807	948964
16795	948965
33167	948966
61988	948967
48085	948968
207688	948969
44080	948970
4966	948971
6228	948972
24772	948973
30811	948974
6533	948975
3117	948976
51780	948977
29207	948978
65887	948979
10609	948980
117973	948981
8483	948982
13436	948983
979	948984
10319	948985
237013	948986
12757	948987
13341	948988
63503	948989
40836	948990
62235	948991
24951	948992
1851	948993
52097	948994
59685	948995
40373	948996
39288	948997
39227	948998
30329	948999
22308	949000
5392	949001
17626	949002
55972	949003
16433	949004
22435	949005
4986	949006
32498	949007
33066	949008
36581	949009
10459	949010
53208	949011
239373	949012
100875	949013
13199	949014
19586	949015
147942	949016
25200	949017
116201	949018
52000	949019
108894	949020
26676	949021
19293	949022
911	949023
3414	949024
132054	949025
25331	949026
119838	949027
32335	949028
4574	949029
40987	949030
88579	949031
3801	949032
6343	949033
83128	949034
101880	949035
63071	949036
1036	949037
98336	949038
9899	949039
38823	949040
40142	949041
73930	949042
23756	949043
87706	949044
171733	949045
48648	949046
98199	949047
620	949048
17021	949049
12307	949050
33180	949051
236886	949052
16124	949053
17644	949054
23753	949055
23716	949056
131395	949057
85264	949058
55260	949059
7234	949060
3307	949061
67937	949062
75514	949063
92089	949064
163767	949065
13978	949066
232537	949067
89101	949068
22122	949069
82525	949070
36451	949071
64236	949072
8492	949073
2666	949074
120489	949075
20044	949076
5334	949077
16958	949078
27888	949079
2267	949080
74928	949081
24308	949082
41113	949083
60019	949084
118751	949085
55503	949086
13769	949087
145538	949088
2457	949089
65960	949090
12719	949091
114004	949092
67103	949093
27192	949094
4063	949095
127046	949096
7437	949097
62273	949098
52975	949099
110	949100
21602	949101
1970	949102
65153	949103
32942	949104
5574	949105
46296	949106
38868	949107
40	949108
86821	949109
3852	949110
21692	949111
28780	949112
41891	949113
33495	949114
15562	949115
68178	949116
48577	949117
107364	949118
67584	949119
105725	949120
4901	949121
26202	949122
51658	949123
8349	949124
87669	949125
53519	949126
3040	949127
8284	949128
11553	949129
32892	949130
74865	949131
10125	949132
41421	949133
77330	949134
55567	949135
37402	949136
127844	949137
36182	949138
116917	949139
44616	949140
31682	949141
20703	949142
17689	949143
143136	949144
58842	949145
4844	949146
21263	949147
21779	949148
21406	949149
29571	949150
88686	949151
78413	949152
45392	949153
66891	949154
47907	949155
32557	949156
18202	949157
537	949158
86521	949159
27337	949160
45937	949161
220	949162
246	949163
114	949164
33876	949165
11861	949166
1907	949167
226523	949168
48354	949169
2909	949170
16830	949171
101593	949172
4474	949173
8770	949174
31332	949175
9089	949176
8984	949177
46672	949178
4147	949179
70357	949180
4523	949181
1766	949182
1933	949183
4039	949184
2825	949185
2791	949186
2825	949187
114018	949188
51623	949189
172680	949190
66184	949191
14387	949192
10742	949193
51155	949194
1441	949195
15934	949196
30064	949197
115283	949198
33115	949199
14680	949200
13579	949201
700	949202
8465	949203
61852	949204
11905	949205
38862	949206
56843	949207
2202	949208
117968	949209
77250	949210
50335	949211
27354	949212
29755	949213
65869	949214
672	949215
29866	949216
27189	949217
80859	949218
24535	949219
51075	949220
204982	949221
20700	949222
106491	949223
34653	949224
59764	949225
120678	949226
17559	949227
85533	949228
1547	949229
116017	949230
650	949231
44533	949232
25392	949233
31288	949234
160710	949235
80379	949236
559	949237
19935	949238
2768	949239
7597	949240
127726	949241
70400	949242
3167	949243
15195	949244
80292	949245
17791	949246
5506	949247
26780	949248
23610	949249
70275	949250
22135	949251
57172	949252
62510	949253
141933	949254
17417	949255
22463	949256
197454	949257
118236	949258
44259	949259
96818	949260
55293	949261
129445	949262
23610	949263
22535	949264
61423	949265
86246	949266
33035	949267
124481	949268
133541	949269
41810	949270
37460	949271
4078	949272
2601	949273
80962	949274
12176	949275
64807	949276
57507	949277
31885	949278
72838	949279
4027	949280
10722	949281
20176	949282
37371	949283
150829	949284
1427	949285
3108	949286
45170	949287
31237	949288
21956	949289
39706	949290
24590	949291
1778	949292
12280	949293
115772	949294
41217	949295
58	949296
108532	949297
89094	949298
4139	949299
1614	949300
29392	949301
52040	949302
51303	949303
15425	949304
3484	949305
62257	949306
26616	949307
87389	949308
107556	949309
80650	949310
24656	949311
107178	949312
8	949313
82540	949314
160	949315
14354	949316
156385	949317
38411	949318
817	949319
2277	949320
87	949321
38808	949322
17136	949323
33054	949324
15697	949325
5182	949326
462	949327
1223	949328
89783	949329
49735	949330
2317	949331
9263	949332
20664	949333
139	949334
247	949335
10803	949336
67988	949337
32823	949338
581	949339
143656	949340
55290	949341
29955	949342
20848	949343
5704	949344
32697	949345
38083	949346
88090	949347
24997	949348
20559	949349
42944	949350
17615	949351
20762	949352
915	949353
108915	949354
9636	949355
2273	949356
957	949357
5390	949358
37935	949359
60343	949360
18223	949361
16233	949362
83974	949363
82277	949364
2506	949365
14156	949366
102989	949367
4703	949368
146981	949369
6539	949370
67002	949371
70421	949372
11664	949373
6006	949374
36280	949375
24783	949376
115765	949377
30573	949378
29086	949379
9175	949380
21435	949381
37269	949382
5984	949383
5265	949384
70654	949385
49570	949386
20417	949387
8	949388
4642	949389
2597	949390
4852	949391
36044	949392
11670	949393
10071	949394
64978	949395
29194	949396
1466	949397
6358	949398
5268	949399
2845	949400
1165	949401
33908	949402
4575	949403
44009	949404
84840	949405
2478	949406
56517	949407
173513	949408
38566	949409
9780	949410
52430	949411
11139	949412
70929	949413
105987	949414
48553	949415
118490	949416
124210	949417
3117	949418
5544	949419
73116	949420
15697	949421
4144	949422
2088	949423
7345	949424
24698	949425
12282	949426
17615	949427
5879	949428
71859	949429
275	949430
80322	949431
24138	949432
40838	949433
218695	949434
2096	949435
41586	949436
164167	949437
4936	949438
2562	949439
1999	949440
3940	949441
14380	949442
21671	949443
9917	949444
52671	949445
496	949446
32912	949447
33168	949448
3636	949449
4625	949450
17738	949451
67168	949452
25744	949453
106297	949454
10281	949455
67189	949456
14462	949457
48320	949458
22884	949459
32796	949460
2085	949461
30023	949462
26295	949463
32993	949464
407	949465
13094	949466
67216	949467
4508	949468
134565	949469
126355	949470
6407	949471
1694	949472
29219	949473
410	949474
229458	949475
1435	949476
15463	949477
602	949478
6121	949479
41812	949480
52342	949481
46943	949482
48796	949483
41262	949484
6279	949485
57080	949486
117152	949487
8629	949488
15933	949489
3522	949490
21444	949491
28042	949492
13348	949493
39497	949494
3860	949495
39495	949496
1228	949497
9382	949498
9164	949499
11815	949500
2216	949501
2677	949502
5574	949503
3200	949504
4859	949505
42954	949506
407	949507
61666	949508
21672	949509
1557	949510
65874	949511
2763	949512
3	949513
164026	949514
21783	949515
14727	949516
49631	949517
9494	949518
81102	949519
2610	949520
21713	949521
122511	949522
65715	949523
1352	949524
15434	949525
9107	949526
26343	949527
21183	949528
103697	949529
92626	949530
5026	949531
21225	949532
7146	949533
62394	949534
118554	949535
4240	949536
1228	949537
91783	949538
88469	949539
2838	949540
8	949541
13436	949542
147607	949543
52131	949544
22953	949545
5150	949546
51980	949547
119859	949548
12687	949549
2114	949550
34455	949551
770	949552
12587	949553
27181	949554
6860	949555
1778	949556
26759	949557
65558	949558
22813	949559
13886	949560
82528	949561
104602	949562
12027	949563
37	949564
715	949565
135877	949566
2687	949567
87660	949568
367	949569
661	949570
13562	949571
40098	949572
54856	949573
8283	949574
57249	949575
24059	949576
206816	949577
234	949578
1932	949579
12997	949580
26102	949581
23631	949582
73227	949583
11955	949584
22759	949585
23159	949586
4235	949587
5376	949588
28076	949589
8114	949590
174058	949591
81811	949592
240145	949593
28581	949594
120319	949595
67218	949596
4703	949597
12583	949598
106414	949599
37283	949600
11758	949601
10997	949602
4849	949603
2144	949604
28383	949605
11453	949606
9588	949607
20218	949608
10345	949609
38207	949610
78272	949611
4679	949612
32613	949613
2737	949614
63710	949615
2624	949616
5231	949617
3429	949618
522	949619
66956	949620
64292	949621
23482	949622
147587	949623
7820	949624
7317	949625
28790	949626
3673	949627
5706	949628
22336	949629
21008	949630
76381	949631
50813	949632
1737	949633
31411	949634
51679	949635
41917	949636
16639	949637
6213	949638
11280	949639
40484	949640
83714	949641
73155	949642
143715	949643
56349	949644
62496	949645
514	949646
14159	949647
74105	949648
44134	949649
174839	949650
78600	949651
53468	949652
119623	949653
35926	949654
47033	949655
71556	949656
142799	949657
107001	949658
81969	949659
30595	949660
33248	949661
6083	949662
46306	949663
28906	949664
2089	949665
74727	949666
914	949667
40878	949668
8230	949669
108506	949670
603	949671
61886	949672
31703	949673
59690	949674
70624	949675
27332	949676
77617	949677
11956	949678
38355	949679
15118	949680
24531	949681
7418	949682
25017	949683
63330	949684
88644	949685
17847	949686
3655	949687
21701	949688
89096	949689
165791	949690
41717	949691
5897	949692
2123	949693
6505	949694
49328	949695
60557	949696
5919	949697
52995	949698
25303	949699
45254	949700
4505	949701
8491	949702
13223	949703
47514	949704
7805	949705
28383	949706
217788	949707
151101	949708
33095	949709
3659	949710
10652	949711
52167	949712
21418	949713
119647	949714
28478	949715
26344	949716
14679	949717
8359	949718
5	949719
81297	949720
23726	949721
6794	949722
118890	949723
7149	949724
8854	949725
70821	949726
68255	949727
16802	949728
4646	949729
220393	949730
41063	949731
6068	949732
24654	949733
14590	949734
4483	949735
4587	949736
26702	949737
87381	949738
14778	949739
44542	949740
154944	949741
208929	949742
11276	949743
4779	949744
40427	949745
10011	949746
76695	949747
9780	949748
88564	949749
50610	949750
133565	949751
52554	949752
67833	949753
118856	949754
113763	949755
66424	949756
1611	949757
76897	949758
17841	949759
118992	949760
6235	949761
187673	949762
184802	949763
130	949764
37659	949765
57818	949766
65982	949767
72639	949768
165089	949769
39689	949770
37353	949771
14739	949772
51118	949773
33752	949774
12631	949775
80414	949776
147839	949777
29252	949778
17877	949779
54613	949780
101945	949781
121536	949782
30286	949783
24414	949784
235894	949785
3527	949786
60693	949787
12211	949788
120571	949789
52803	949790
52369	949791
1671	949792
70963	949793
51830	949794
86862	949795
14326	949796
101194	949797
228714	949798
40705	949799
501	949800
21313	949801
102376	949802
24018	949803
47215	949804
114329	949805
17762	949806
105994	949807
33021	949808
769	949809
7885	949810
7910	949811
68141	949812
11895	949813
163654	949814
215530	949815
67214	949816
24071	949817
62689	949818
40271	949819
30527	949820
52925	949821
71567	949822
89018	949823
45755	949824
6835	949825
54729	949826
2386	949827
4717	949828
1558	949829
161797	949830
67223	949831
44235	949832
10370	949833
78193	949834
106636	949835
9374	949836
16639	949837
1433	949838
51800	949839
10287	949840
87889	949841
57937	949842
7858	949843
41749	949844
60566	949845
18873	949846
132353	949847
17411	949848
233	949849
4154	949850
48669	949851
4938	949852
33593	949853
573	949854
17133	949855
13638	949856
26365	949857
1084	949858
154962	949859
152865	949860
36354	949861
73808	949862
6530	949863
106972	949864
117240	949865
44155	949866
40480	949867
36272	949868
105	949869
37628	949870
103038	949871
105609	949872
23965	949873
4241	949874
64414	949875
62636	949876
1659	949877
75638	949878
187131	949879
187834	949880
4189	949881
5477	949882
1553	949883
144571	949884
32501	949885
98322	949886
72991	949887
164457	949888
37380	949889
5467	949890
160222	949891
52230	949892
30252	949893
55060	949894
70662	949895
52190	949896
9857	949897
85	949898
37631	949899
6795	949900
48779	949901
11526	949902
38216	949903
83748	949904
33820	949905
3033	949906
32726	949907
12841	949908
45908	949909
118712	949910
47000	949911
7436	949912
1014	949913
7256	949914
25228	949915
64220	949916
46733	949917
9048	949918
61860	949919
1711	949920
28765	949921
133084	949922
161632	949923
26524	949924
100479	949925
28188	949926
16322	949927
42925	949928
12233	949929
4031	949930
9796	949931
1237	949932
63374	949933
40955	949934
45618	949935
4180	949936
72532	949937
167437	949938
43013	949939
24520	949940
117988	949941
52204	949942
36539	949943
13622	949944
35796	949945
151824	949946
56457	949947
21075	949948
57025	949949
97682	949950
80435	949951
2100	949952
36539	949953
7206	949954
44293	949955
206649	949956
38258	949957
165818	949958
51356	949959
8208	949960
118209	949961
4938	949962
9249	949963
7393	949964
1056	949965
558	949966
49969	949967
97147	949968
41432	949969
57949	949970
24440	949971
30251	949972
8514	949973
6382	949974
27838	949975
43573	949976
5576	949977
14688	949978
10090	949979
19670	949980
4156	949981
13474	949982
48287	949983
7938	949984
14716	949985
16162	949986
2334	949987
4779	949988
16597	949989
66369	949990
56314	949991
35176	949992
101884	949993
18890	949994
38540	949995
56816	949996
8286	949997
6207	949998
9352	949999
20097	950000
17873	950001
11073	950002
30084	950003
5565	950004
20249	950005
32979	950006
103884	950007
14617	950008
50163	950009
18858	950010
11144	950011
3269	950012
20007	950013
21628	950014
187295	950015
2897	950016
1391	950017
216893	950018
35917	950019
231315	950020
8343	950021
32676	950022
30463	950023
99145	950024
3241	950025
16658	950026
94882	950027
6207	950028
194249	950029
23833	950030
30943	950031
2865	950032
56651	950033
35728	950034
211480	950035
142409	950036
109883	950037
2752	950038
21485	950039
236015	950040
33010	950041
91522	950042
93279	950043
9896	950044
53435	950045
13373	950046
80778	950047
31388	950048
75544	950049
119014	950050
33287	950051
5663	950052
106959	950053
34796	950054
68745	950055
88514	950056
102284	950057
35454	950058
37193	950059
3825	950060
6370	950061
201	950062
1558	950063
11303	950064
1269	950065
52169	950066
67971	950067
3524	950068
38006	950069
27293	950070
3061	950071
24822	950072
156045	950073
117218	950074
5677	950075
46767	950076
30952	950077
12227	950078
30635	950079
897	950080
21154	950081
2224	950082
39273	950083
59534	950084
67965	950085
21149	950086
91589	950087
14776	950088
60710	950089
23613	950090
17598	950091
36662	950092
87842	950093
41647	950094
17316	950095
562	950096
2699	950097
46333	950098
32938	950099
27399	950100
31406	950101
33194	950102
41232	950103
51150	950104
32638	950105
17906	950106
155258	950107
41794	950108
38720	950109
176069	950110
17443	950111
59320	950112
21533	950113
31989	950114
165726	950115
91034	950116
5356	950117
33193	950118
49955	950119
66715	950120
30235	950121
19659	950122
31468	950123
47690	950124
33383	950125
10720	950126
36753	950127
72007	950128
190671	950129
19323	950130
5968	950131
140252	950132
19673	950133
10125	950134
15426	950135
4347	950136
41672	950137
37848	950138
41581	950139
167436	950140
57607	950141
120222	950142
39995	950143
14844	950144
33879	950145
4499	950146
50512	950147
49802	950148
35070	950149
58543	950150
2457	950151
151010	950152
23710	950153
21488	950154
407	950155
407	950156
707	950157
21271	950158
1917	950159
46033	950160
41297	950161
87218	950162
73510	950163
113205	950164
3860	950165
13073	950166
65095	950167
59429	950168
74946	950169
80462	950170
73594	950171
24617	950172
40075	950173
5986	950174
68768	950175
12207	950176
5599	950177
3382	950178
130149	950179
17888	950180
101870	950181
23613	950182
73600	950183
68601	950184
17734	950185
7368	950186
115816	950187
46116	950188
16076	950189
50212	950190
16314	950191
23879	950192
1906	950193
794	950194
44977	950195
26441	950196
10615	950197
6550	950198
82553	950199
6535	950200
3543	950201
8770	950202
20661	950203
6840	950204
100901	950205
36663	950206
97585	950207
32500	950208
51215	950209
39270	950210
31356	950211
41225	950212
19309	950213
29834	950214
32981	950215
8346	950216
108784	950217
28072	950218
2330	950219
147435	950220
52501	950221
37181	950222
156089	950223
67230	950224
41430	950225
51757	950226
53034	950227
236227	950228
5646	950229
51836	950230
29404	950231
61550	950232
134724	950233
105678	950234
45268	950235
61581	950236
16158	950237
163061	950238
44587	950239
137462	950240
138426	950241
9891	950242
51848	950243
11928	950244
17631	950245
32315	950246
47331	950247
6118	950248
100656	950249
41636	950250
4589	950251
30056	950252
117916	950253
33785	950254
33820	950255
21495	950256
137876	950257
136802	950258
47444	950259
183643	950260
239473	950261
7843	950262
66766	950263
57677	950264
37257	950265
164174	950266
23930	950267
52912	950268
7572	950269
74151	950270
45347	950271
72569	950272
73909	950273
59604	950274
17037	950275
102115	950276
67434	950277
89346	950278
7241	950279
87351	950280
41118	950281
132295	950282
28952	950283
9107	950284
9602	950285
70802	950286
7025	950287
25576	950288
24095	950289
23855	950290
184113	950291
150855	950292
32717	950293
51325	950294
114452	950295
85880	950296
21815	950297
19361	950298
62910	950299
80690	950300
38476	950301
136850	950302
33037	950303
71926	950304
1311	950305
2175	950306
70222	950307
68702	950308
35587	950309
28329	950310
52099	950311
2872	950312
45637	950313
70561	950314
80770	950315
22290	950316
24668	950317
117614	950318
50141	950319
47539	950320
5702	950321
35162	950322
87267	950323
19913	950324
19711	950325
6078	950326
164820	950327
177722	950328
61549	950329
11023	950330
15217	950331
6871	950332
73	950333
9796	950334
43381	950335
26747	950336
9575	950337
1034	950338
127695	950339
48420	950340
22052	950341
12515	950342
1659	950343
1659	950344
1310	950345
34006	950346
1755	950347
48090	950348
2977	950349
9860	950350
42540	950351
42431	950352
36077	950353
51275	950354
53187	950355
25574	950356
22831	950357
85771	950358
24996	950359
34763	950360
136541	950361
4423	950362
143489	950363
117880	950364
46576	950365
64416	950366
84500	950367
36601	950368
50487	950369
2693	950370
47489	950371
44855	950372
6475	950373
102030	950374
11177	950375
67139	950376
1514	950377
64729	950378
75031	950379
133299	950380
184993	950381
185610	950382
35957	950383
51098	950384
23171	950385
28445	950386
14429	950387
13385	950388
89704	950389
152475	950390
1534	950391
11055	950392
28531	950393
49979	950394
60373	950395
132402	950396
195321	950397
103441	950398
6035	950399
93268	950400
26177	950401
79934	950402
67649	950403
217115	950404
101228	950405
1083	950406
20411	950407
14275	950408
21587	950409
771	950410
41591	950411
14759	950412
242	950413
21592	950414
16281	950415
663	950416
3040	950417
41392	950418
43447	950419
36265	950420
11444	950421
14042	950422
57382	950423
3855	950424
32813	950425
52794	950426
4162	950427
15298	950428
31025	950429
31516	950430
205428	950431
12066	950432
12253	950433
1966	950434
52203	950435
46639	950436
18344	950437
22130	950438
18217	950439
26523	950440
4390	950441
108765	950442
62408	950443
108712	950444
26562	950445
15315	950446
3376	950447
772	950448
571	950449
1530	950450
27269	950451
21237	950452
12277	950453
23510	950454
237020	950455
1966	950456
4378	950457
10290	950458
17504	950459
39902	950460
40910	950461
41097	950462
49549	950463
4002	950464
107	950465
22460	950466
1467	950467
12156	950468
443	950469
18399	950470
4920	950471
16057	950472
87788	950473
1481	950474
22505	950475
40542	950476
10300	950477
64369	950478
66986	950479
24466	950480
80338	950481
137869	950482
215798	950483
59327	950484
20142	950485
2685	950486
31503	950487
1796	950488
36928	950489
6461	950490
210674	950491
70258	950492
47172	950493
3628	950494
45919	950495
87	950496
234812	950497
38877	950498
63296	950499
239353	950500
139	950501
88451	950502
20669	950503
237756	950504
236865	950505
66099	950506
11854	950507
31942	950508
4975	950509
61983	950510
38808	950511
43919	950512
84179	950513
49602	950514
25811	950515
25811	950516
50607	950517
190173	950518
174	950519
88706	950520
82295	950521
22121	950522
4922	950523
80597	950524
7634	950525
5649	950526
5649	950527
53145	950528
17592	950529
64768	950530
1216	950531
49681	950532
32488	950533
6479	950534
1711	950535
45	950536
1509	950537
12385	950538
111666	950539
7753	950540
926	950541
42323	950542
408	950543
597	950544
5872	950545
6425	950546
7112	950547
920	950548
3304	950549
101035	950550
13089	950551
1101	950552
109070	950553
38600	950554
11149	950555
5730	950556
21477	950557
12281	950558
1012	950559
47130	950560
120652	950561
5615	950562
158539	950563
26553	950564
667	950565
30685	950566
184261	950567
1216	950568
32753	950569
16927	950570
335	950571
7365	950572
67134	950573
143590	950574
229	950575
4319	950576
48510	950577
15465	950578
94272	950579
211	950580
17079	950581
23807	950582
18446	950583
110492	950584
40217	950585
17835	950586
26399	950587
8471	950588
33085	950589
363	950590
12307	950591
7520	950592
33869	950593
108949	950594
81	950595
11373	950596
14431	950597
53908	950598
93348	950599
70408	950600
191	950601
37	950602
22215	950603
70763	950604
18366	950605
41164	950606
9143	950607
26705	950608
3376	950609
84475	950610
154264	950611
11793	950612
117579	950613
1467	950614
992	950615
9639	950616
1306	950617
141109	950618
60083	950619
157	950620
10665	950621
23890	950622
117670	950623
78181	950624
9919	950625
167227	950626
10720	950627
9541	950628
43108	950629
42590	950630
14224	950631
2868	950632
303	950633
26055	950634
38714	950635
22171	950636
53152	950637
191096	950638
3383	950639
17213	950640
102444	950641
62332	950642
3374	950643
69876	950644
21454	950645
88049	950646
9054	950647
66345	950648
53059	950649
1530	950650
750	950651
66903	950652
110	950653
8119	950654
65396	950655
3810	950656
164857	950657
32731	950658
18363	950659
6298	950660
21371	950661
139	950662
82331	950663
8835	950664
4390	950665
11269	950666
7757	950667
32372	950668
1709	950669
204458	950670
14703	950671
64220	950672
41334	950673
6849	950674
67099	950675
87145	950676
1017	950677
376	950678
1869	950679
45378	950680
113615	950681
846	950682
41164	950683
52947	950684
164589	950685
74252	950686
76063	950687
5645	950688
4344	950689
21013	950690
102838	950691
188747	950692
39898	950693
12150	950694
10283	950695
131550	950696
177125	950697
11382	950698
29294	950699
3221	950700
2712	950701
68604	950702
2100	950703
2328	950704
22407	950705
8386	950706
1547	950707
172055	950708
10343	950709
142278	950710
76549	950711
11650	950712
6349	950713
3021	950714
25947	950715
30158	950716
119296	950717
24687	950718
14466	950719
26135	950720
6554	950721
558	950722
42420	950723
2795	950724
12788	950725
33560	950726
136	950727
237796	950728
3823	950729
15750	950730
30161	950731
3374	950732
42316	950733
476	950734
184	950735
2369	950736
840	950737
8624	950738
121419	950739
41108	950740
31071	950741
6546	950742
37011	950743
11191	950744
19897	950745
131049	950746
18705	950747
30131	950748
36901	950749
44872	950750
69665	950751
14676	950752
15890	950753
67242	950754
36063	950755
118092	950756
23375	950757
67201	950758
510	950759
59297	950760
73404	950761
46250	950762
1220	950763
86715	950764
61174	950765
22396	950766
116954	950767
23398	950768
17834	950769
6323	950770
33037	950771
80544	950772
56238	950773
13333	950774
12321	950775
21591	950776
20703	950777
64299	950778
25872	950779
10282	950780
261	950781
32663	950782
66976	950783
89824	950784
67219	950785
68564	950786
370	950787
14740	950788
17827	950789
346	950790
4966	950791
10313	950792
63385	950793
80473	950794
26489	950795
3935	950796
52667	950797
165881	950798
77910	950799
3929	950800
93027	950801
82594	950802
397	950803
31404	950804
76848	950805
6437	950806
38468	950807
3818	950808
4500	950809
44639	950810
7460	950811
26553	950812
41114	950813
26475	950814
3378	950815
32086	950816
8349	950817
18126	950818
32849	950819
56884	950820
47062	950821
25577	950822
5231	950823
50551	950824
179826	950825
23966	950826
10283	950827
49836	950828
30588	950829
82929	950830
29545	950831
126849	950832
48555	950833
9258	950834
74354	950835
63510	950836
22319	950837
2211	950838
21557	950839
165636	950840
110	950841
174	950842
34544	950843
27844	950844
795	950845
22500	950846
83315	950847
18224	950848
2865	950849
85755	950850
128203	950851
6767	950852
137457	950853
7049	950854
70090	950855
85133	950856
29904	950857
41268	950858
82258	950859
13184	950860
16960	950861
127969	950862
68004	950863
140782	950864
13554	950865
52518	950866
67129	950867
102238	950868
42098	950869
12260	950870
13516	950871
34773	950872
3378	950873
15642	950874
9603	950875
338	950876
23411	950877
11732	950878
28217	950879
133799	950880
2291	950881
4123	950882
1548	950883
34263	950884
9049	950885
37919	950886
409	950887
58924	950888
18138	950889
1507	950890
9171	950891
17802	950892
40148	950893
3376	950894
46392	950895
138542	950896
87479	950897
35186	950898
3376	950899
40470	950900
261	950901
19144	950902
22351	950903
42990	950904
149117	950905
23716	950906
4362	950907
6755	950908
11997	950909
26636	950910
9221	950911
37255	950912
5487	950913
40688	950914
33752	950915
32618	950916
725	950917
5615	950918
38433	950919
80	950920
12731	950921
21574	950922
38546	950923
191	950924
17198	950925
19939	950926
53	950927
12186	950928
27152	950929
23529	950930
1755	950931
24715	950932
51388	950933
629	950934
51366	950935
116006	950936
32499	950937
137479	950938
15284	950939
229274	950940
12339	950941
154003	950942
276	950943
2565	950944
1882	950945
41067	950946
12343	950947
1515	950948
16405	950949
163830	950950
41067	950951
14110	950952
16381	950953
31488	950954
6158	950955
17077	950956
86745	950957
99426	950958
17738	950959
32837	950960
8012	950961
6925	950962
71893	950963
82253	950964
88768	950965
85080	950966
32160	950967
89071	950968
52905	950969
40343	950970
218	950971
6261	950972
450	950973
1467	950974
67220	950975
157	950976
120670	950977
238633	950978
48344	950979
4753	950980
78574	950981
30014	950982
3740	950983
12595	950984
400	950985
707	950986
39339	950987
141858	950988
8637	950989
508	950990
60983	950991
13534	950992
4111	950993
43098	950994
19901	950995
634	950996
114020	950997
4731	950998
18474	950999
15419	951000
14672	951001
124508	951002
120384	951003
36131	951004
4464	951005
8042	951006
701	951007
23408	951008
2656	951009
13333	951010
30319	951011
40155	951012
11046	951013
43902	951014
7171	951015
236787	951016
37198	951017
1799	951018
112106	951019
23778	951020
33383	951021
3766	951022
2143	951023
141828	951024
77160	951025
46581	951026
78	951027
5302	951028
2650	951029
8686	951030
16930	951031
7398	951032
2561	951033
45616	951034
34109	951035
8278	951036
19409	951037
2549	951038
5370	951039
107	951040
2079	951041
260	951042
1914	951043
6950	951044
22579	951045
2864	951046
17750	951047
997	951048
7148	951049
22882	951050
118082	951051
109132	951052
9528	951053
11355	951054
134192	951055
62596	951056
335	951057
10337	951058
6226	951059
4754	951060
32071	951061
6050	951062
637	951063
33295	951064
10281	951065
6032	951066
20942	951067
66	951068
103441	951069
14286	951070
9985	951071
9872	951072
11119	951073
9788	951074
110764	951075
80597	951076
143201	951077
1099	951078
65282	951079
6431	951080
72844	951081
78335	951082
146523	951083
104003	951084
19292	951085
4185	951086
30402	951087
31298	951088
1819	951089
44584	951090
167597	951091
42946	951092
49912	951093
48930	951094
29848	951095
14443	951096
4715	951097
2436	951098
156503	951099
12398	951100
6499	951101
4254	951102
4916	951103
50522	951104
8771	951105
2550	951106
34993	951107
5652	951108
1854	951109
13068	951110
137814	951111
10356	951112
553	951113
17889	951114
7170	951115
356	951116
105954	951117
37630	951118
2919	951119
58596	951120
6199	951121
4621	951122
16339	951123
16339	951124
104419	951125
8934	951126
45750	951127
218140	951128
16012	951129
20056	951130
3677	951131
28916	951132
134420	951133
33222	951134
128909	951135
1522	951136
103316	951137
37513	951138
266	951139
14572	951140
10890	951141
2261	951142
3677	951143
20940	951144
38154	951145
21396	951146
194391	951147
64913	951148
7188	951149
27580	951150
67733	951151
1204	951152
5299	951153
7383	951154
548	951155
10132	951156
4614	951157
88481	951158
12119	951159
63675	951160
68421	951161
1860	951162
37509	951163
7393	951164
14639	951165
2564	951166
425	951167
18892	951168
61533	951169
72241	951170
24700	951171
48579	951172
11246	951173
2627	951174
48445	951175
22695	951176
128822	951177
31929	951178
19440	951179
64906	951180
8613	951181
513	951182
14561	951183
20444	951184
80637	951185
19830	951186
4108	951187
112738	951188
2298	951189
8726	951190
84412	951191
5081	951192
116956	951193
87914	951194
36992	951195
3571	951196
1628	951197
130432	951198
68118	951199
72692	951200
9581	951201
80763	951202
17101	951203
28519	951204
31903	951205
402	951206
20038	951207
13424	951208
2773	951209
9685	951210
31975	951211
21432	951212
5258	951213
160369	951214
10123	951215
11633	951216
7440	951217
24005	951218
4723	951219
607	951220
455	951221
14849	951222
100925	951223
136824	951224
58808	951225
51781	951226
109876	951227
39928	951228
118763	951229
63735	951230
11074	951231
67877	951232
7773	951233
70476	951234
41426	951235
25724	951236
43522	951237
32681	951238
40814	951239
17820	951240
157008	951241
175627	951242
119751	951243
31744	951244
37	951245
2713	951246
120053	951247
52436	951248
6513	951249
163101	951250
87068	951251
661	951252
770	951253
54272	951254
9857	951255
131678	951256
2164	951257
119429	951258
28399	951259
38733	951260
52623	951261
15205	951262
19493	951263
1684	951264
13338	951265
1323	951266
221	951267
48266	951268
2288	951269
9905	951270
8035	951271
103879	951272
7089	951273
212326	951274
1864	951275
83179	951276
71943	951277
5433	951278
335	951279
6919	951280
95998	951281
31271	951282
49645	951283
77492	951284
11599	951285
195661	951286
9983	951287
60007	951288
51222	951289
73746	951290
25481	951291
17020	951292
243	951293
40811	951294
67442	951295
16736	951296
31470	951297
104143	951298
6919	951299
28208	951300
19984	951301
234221	951302
24180	951303
104650	951304
50311	951305
104622	951306
15514	951307
36467	951308
62101	951309
97952	951310
39323	951311
25632	951312
38493	951313
86685	951314
33143	951315
2545	951316
90043	951317
434	951318
6374	951319
79455	951320
155363	951321
541	951322
99231	951323
72844	951324
17283	951325
19831	951326
80742	951327
13978	951328
10910	951329
29817	951330
44148	951331
82710	951332
102846	951333
44305	951334
11295	951335
53831	951336
24610	951337
9759	951338
4827	951339
3414	951340
11363	951341
2068	951342
6032	951343
92546	951344
24938	951345
19754	951346
256	951347
49955	951348
175894	951349
2668	951350
35393	951351
2874	951352
196704	951353
15448	951354
12318	951355
25728	951356
7277	951357
11771	951358
29660	951359
3616	951360
510	951361
3665	951362
4221	951363
44575	951364
7642	951365
16617	951366
1684	951367
29057	951368
3014	951369
44194	951370
6960	951371
829	951372
2092	951373
73305	951374
229	951375
10034	951376
15537	951377
39664	951378
221	951379
3197	951380
1210	951381
4255	951382
39328	951383
8407	951384
16682	951385
8796	951386
6437	951387
6906	951388
31154	951389
1094	951390
52682	951391
227	951392
208	951393
36281	951394
81967	951395
38244	951396
3390	951397
10628	951398
344	951399
2995	951400
3115	951401
18759	951402
16769	951403
12363	951404
86812	951405
53188	951406
118443	951407
6207	951408
17163	951409
19656	951410
2345	951411
37047	951412
37198	951413
3084	951414
5370	951415
31358	951416
45595	951417
2714	951418
3765	951419
1816	951420
16473	951421
237767	951422
143744	951423
10807	951424
8410	951425
31495	951426
8280	951427
31593	951428
16620	951429
106163	951430
2751	951431
9872	951432
54777	951433
346	951434
387	951435
8511	951436
65344	951437
18456	951438
14327	951439
2294	951440
36657	951441
11731	951442
2639	951443
15936	951444
52495	951445
693	951446
23570	951447
42001	951448
31231	951449
5643	951450
67151	951451
32316	951452
14668	951453
163177	951454
67345	951455
120651	951456
67822	951457
32138	951458
39113	951459
4899	951460
217873	951461
21420	951462
40421	951463
43504	951464
100796	951465
3055	951466
19268	951467
11539	951468
21189	951469
28947	951470
13093	951471
38493	951472
52340	951473
52777	951474
30101	951475
10292	951476
10331	951477
62273	951478
48033	951479
103923	951480
16419	951481
134898	951482
74071	951483
2015	951484
44136	951485
11314	951486
160745	951487
23273	951488
127912	951489
4698	951490
1679	951491
3	951492
1802	951493
28044	951494
6040	951495
37767	951496
40343	951497
23125	951498
18	951499
3189	951500
2992	951501
1011	951502
31152	951503
5968	951504
430	951505
1216	951506
4863	951507
7200	951508
2869	951509
30299	951510
36778	951511
24662	951512
17504	951513
3161	951514
15572	951515
4865	951516
160911	951517
8080	951518
1823	951519
139220	951520
5876	951521
64772	951522
840	951523
12943	951524
35407	951525
48566	951526
2374	951527
22338	951528
8581	951529
21040	951530
210976	951531
74229	951532
3126	951533
30425	951534
604	951535
2775	951536
5481	951537
48264	951538
27195	951539
2915	951540
5653	951541
65401	951542
5830	951543
831	951544
6552	951545
30643	951546
6414	951547
59815	951548
1231	951549
66555	951550
84702	951551
33838	951552
14306	951553
9654	951554
9904	951555
63483	951556
1094	951557
3995	951558
203	951559
8353	951560
38464	951561
4177	951562
103	951563
10634	951564
185247	951565
116255	951566
61591	951567
13335	951568
13681	951569
45089	951570
13769	951571
38274	951572
19012	951573
47368	951574
28062	951575
1094	951576
13172	951577
61078	951578
2986	951579
96831	951580
1676	951581
30073	951582
110783	951583
112528	951584
10022	951585
10116	951586
116676	951587
3609	951588
4511	951589
16062	951590
80417	951591
2134	951592
49527	951593
85305	951594
37234	951595
44152	951596
11670	951597
31703	951598
28011	951599
13681	951600
17503	951601
19773	951602
23663	951603
42682	951604
1086	951605
1399	951606
2020	951607
25115	951608
23385	951609
4913	951610
3514	951611
70232	951612
56525	951613
42	951614
65809	951615
72430	951616
153800	951617
1629	951618
8069	951619
37532	951620
170	951621
92262	951622
17405	951623
19778	951624
20934	951625
3588	951626
9448	951627
50743	951628
37292	951629
18234	951630
29569	951631
14552	951632
46986	951633
18821	951634
12021	951635
6146	951636
9259	951637
24600	951638
24492	951639
47314	951640
179	951641
119854	951642
49980	951643
65752	951644
83050	951645
3007	951646
3555	951647
1339	951648
30521	951649
55858	951650
12523	951651
8559	951652
11672	951653
37556	951654
64280	951655
19068	951656
24124	951657
7184	951658
11914	951659
2074	951660
60432	951661
82713	951662
16768	951663
88757	951664
64021	951665
46134	951666
92995	951667
1386	951668
1347	951669
17101	951670
34031	951671
1825	951672
64018	951673
13091	951674
17401	951675
20804	951676
28575	951677
23972	951678
603	951679
48897	951680
58	951681
31152	951682
35892	951683
30677	951684
8669	951685
2258	951686
7162	951687
61718	951688
2545	951689
9619	951690
4717	951691
19179	951692
1421	951693
32847	951694
8631	951695
47164	951696
60459	951697
41375	951698
6984	951699
102748	951700
707	951701
9563	951702
888	951703
76805	951704
155	951705
24	951706
19995	951707
143110	951708
18770	951709
14636	951710
10178	951711
79253	951712
5497	951713
9437	951714
46356	951715
9860	951716
74804	951717
230305	951718
3692	951719
1174	951720
98686	951721
17484	951722
34286	951723
74306	951724
37	951725
24717	951726
57083	951727
19011	951728
106017	951729
7112	951730
3821	951731
3639	951732
38797	951733
37768	951734
4216	951735
12699	951736
4161	951737
11830	951738
1445	951739
132	951740
11529	951741
97931	951742
2317	951743
52247	951744
11159	951745
11520	951746
1876	951747
13044	951748
3796	951749
20641	951750
1342	951751
123671	951752
2878	951753
9539	951754
34320	951755
31572	951756
4532	951757
38422	951758
3214	951759
17309	951760
563	951761
5076	951762
38495	951763
111987	951764
2378	951765
3762	951766
1755	951767
23352	951768
4723	951769
44727	951770
1501	951771
16783	951772
2674	951773
48898	951774
4871	951775
3286	951776
14195	951777
32931	951778
26114	951779
221414	951780
14361	951781
7041	951782
10690	951783
48008	951784
2057	951785
32234	951786
4757	951787
5252	951788
20585	951789
62680	951790
12731	951791
189	951792
95566	951793
3231	951794
35699	951795
15150	951796
48549	951797
7007	951798
6448	951799
24119	951800
60	951801
73918	951802
7215	951803
563	951804
9800	951805
2583	951806
2655	951807
1809	951808
24723	951809
1801	951810
21344	951811
22717	951812
91883	951813
1801	951814
56037	951815
15475	951816
102645	951817
130	951818
30802	951819
140384	951820
37258	951821
38585	951822
39278	951823
33862	951824
5372	951825
7765	951826
4644	951827
4632	951828
13675	951829
284	951830
47715	951831
13155	951832
63816	951833
59888	951834
11213	951835
37557	951836
38464	951837
83541	951838
10728	951839
57692	951840
80210	951841
11845	951842
110915	951843
1165	951844
10904	951845
26766	951846
96321	951847
116330	951848
230009	951849
19907	951850
3128	951851
1476	951852
32417	951853
3979	951854
25756	951855
48288	951856
17190	951857
7383	951858
4155	951859
3609	951860
9510	951861
152	951862
64510	951863
116197	951864
73764	951865
44294	951866
82267	951867
18821	951868
25534	951869
22558	951870
25105	951871
14162	951872
5943	951873
31888	951874
147546	951875
80496	951876
36997	951877
31825	951878
12975	951879
1222	951880
16143	951881
69962	951882
17121	951883
35914	951884
656	951885
4093	951886
3284	951887
19773	951888
4540	951889
2603	951890
16419	951891
25222	951892
16001	951893
12754	951894
1215	951895
64010	951896
73472	951897
716	951898
3241	951899
22885	951900
49319	951901
72845	951902
48177	951903
2619	951904
68301	951905
994	951906
65870	951907
257	951908
3165	951909
38361	951910
308	951911
32018	951912
4479	951913
96995	951914
2257	951915
2658	951916
1629	951917
78656	951918
143334	951919
11098	951920
92321	951921
170756	951922
14266	951923
22480	951924
66	951925
1226	951926
2603	951927
34179	951928
154867	951929
60	951930
4204	951931
2475	951932
89075	951933
39763	951934
33787	951935
60706	951936
101409	951937
13534	951938
26188	951939
26165	951940
1631	951941
927	951942
38549	951943
255	951944
1321	951945
48036	951946
70953	951947
13081	951948
213731	951949
11913	951950
33943	951951
7834	951952
1365	951953
13979	951954
9201	951955
34164	951956
25562	951957
25572	951958
9268	951959
8840	951960
55627	951961
4639	951962
12808	951963
62346	951964
14614	951965
3159	951966
230917	951967
9841	951968
54293	951969
104492	951970
46917	951971
36740	951972
17826	951973
2740	951974
11979	951975
14721	951976
4488	951977
4469	951978
38468	951979
49684	951980
59320	951981
78915	951982
2768	951983
135536	951984
66529	951985
57246	951986
13359	951987
58188	951988
6704	951989
32069	951990
21396	951991
38500	951992
211	951993
60	951994
24920	951995
170350	951996
4914	951997
8731	951998
3161	951999
4272	952000
1588	952001
178	952002
24601	952003
2951	952004
12794	952005
15984	952006
70743	952007
65669	952008
5943	952009
11978	952010
2436	952011
7391	952012
9887	952013
13098	952014
3	952015
7402	952016
33873	952017
8246	952018
29593	952019
57030	952020
13704	952021
39072	952022
44749	952023
2540	952024
6471	952025
51480	952026
89988	952027
28849	952028
1399	952029
85876	952030
46302	952031
47323	952032
18571	952033
7988	952034
604	952035
4172	952036
88	952037
4239	952038
159129	952039
13534	952040
10165	952041
1513	952042
2656	952043
40524	952044
3260	952045
5011	952046
136767	952047
12798	952048
97974	952049
45559	952050
48247	952051
7890	952052
14460	952053
28722	952054
51150	952055
19540	952056
35210	952057
16772	952058
24419	952059
16928	952060
44425	952061
3074	952062
19941	952063
3857	952064
54700	952065
24899	952066
204209	952067
604	952068
8679	952069
238254	952070
16910	952071
29033	952072
6158	952073
2912	952074
52758	952075
34813	952076
31563	952077
4303	952078
1485	952079
26580	952080
27037	952081
37662	952082
89197	952083
22788	952084
147680	952085
24007	952086
104007	952087
44070	952088
17320	952089
10259	952090
14433	952091
10269	952092
62844	952093
21241	952094
82153	952095
50171	952096
11221	952097
34891	952098
34144	952099
81965	952100
689	952101
240450	952102
39952	952103
25471	952104
89607	952105
5645	952106
4835	952107
12877	952108
16252	952109
163382	952110
87293	952111
54726	952112
59850	952113
12120	952114
7569	952115
11681	952116
74621	952117
92564	952118
1571	952119
143448	952120
40251	952121
159423	952122
111546	952123
70907	952124
54860	952125
257	952126
19212	952127
7577	952128
37361	952129
80859	952130
38603	952131
89162	952132
52884	952133
29208	952134
23913	952135
2049	952136
30150	952137
209605	952138
140291	952139
78369	952140
12277	952141
21482	952142
52032	952143
46549	952144
80288	952145
3625	952146
26309	952147
38558	952148
84734	952149
7004	952150
24723	952151
1802	952152
19927	952153
10280	952154
11589	952155
14411	952156
23992	952157
47737	952158
3860	952159
28177	952160
216719	952161
70900	952162
128727	952163
8176	952164
400	952165
82223	952166
4235	952167
5708	952168
4716	952169
138892	952170
6482	952171
36820	952172
23867	952173
60357	952174
46258	952175
7492	952176
9722	952177
36846	952178
7435	952179
63091	952180
7970	952181
9571	952182
65376	952183
25833	952184
59021	952185
36913	952186
5637	952187
50864	952188
3047	952189
240188	952190
79876	952191
21692	952192
852	952193
21645	952194
13460	952195
1832	952196
59623	952197
44330	952198
113708	952199
100873	952200
35182	952201
53149	952202
19470	952203
11483	952204
5328	952205
8696	952206
19908	952207
44546	952208
41752	952209
196668	952210
8821	952211
72959	952212
59415	952213
7493	952214
25383	952215
46340	952216
44599	952217
22759	952218
110764	952219
852	952220
18771	952221
2067	952222
219267	952223
360	952224
95978	952225
1336	952226
37263	952227
119338	952228
74528	952229
11171	952230
132974	952231
36685	952232
9597	952233
23459	952234
6193	952235
209646	952236
4132	952237
26527	952238
50520	952239
46331	952240
37385	952241
140249	952242
29609	952243
108824	952244
72869	952245
53427	952246
16798	952247
44164	952248
101780	952249
649	952250
66486	952251
4901	952252
71269	952253
358	952254
12590	952255
3	952256
28916	952257
4245	952258
16638	952259
32016	952260
219289	952261
10341	952262
80560	952263
20267	952264
5656	952265
13189	952266
17157	952267
4146	952268
23736	952269
55148	952270
68321	952271
50520	952272
14509	952273
31463	952274
76297	952275
64571	952276
22471	952277
65522	952278
4713	952279
105425	952280
76440	952281
46087	952282
61356	952283
3049	952284
21493	952285
2126	952286
16234	952287
5323	952288
85776	952289
36568	952290
20870	952291
11022	952292
20131	952293
6483	952294
29288	952295
44114	952296
35969	952297
46252	952298
82184	952299
1701	952300
601	952301
54644	952302
22224	952303
17370	952304
33050	952305
100303	952306
23406	952307
75273	952308
23387	952309
33332	952310
852	952311
28812	952312
7488	952313
32907	952314
117678	952315
9075	952316
4790	952317
39792	952318
39073	952319
13423	952320
61861	952321
32886	952322
16230	952323
17166	952324
35688	952325
21552	952326
1880	952327
370	952328
14417	952329
161516	952330
118235	952331
101384	952332
9391	952333
134517	952334
118271	952335
36092	952336
1523	952337
109079	952338
7591	952339
108887	952340
45535	952341
26396	952342
31804	952343
132014	952344
136257	952345
56733	952346
118211	952347
65761	952348
33834	952349
2727	952350
1227	952351
31884	952352
31238	952353
21590	952354
16254	952355
82252	952356
2160	952357
117949	952358
4266	952359
19982	952360
103929	952361
41753	952362
43128	952363
48443	952364
14660	952365
1008	952366
4395	952367
17814	952368
77776	952369
476	952370
7259	952371
218055	952372
9857	952373
24250	952374
21194	952375
7455	952376
49338	952377
65488	952378
192523	952379
27180	952380
64239	952381
69828	952382
78426	952383
13793	952384
46283	952385
13793	952386
88854	952387
6885	952388
4362	952389
13792	952390
52503	952391
74953	952392
71153	952393
6213	952394
59366	952395
77816	952396
12266	952397
48054	952398
5362	952399
15401	952400
852	952401
106020	952402
116502	952403
32706	952404
52725	952405
39253	952406
47374	952407
777	952408
9765	952409
149341	952410
46544	952411
16963	952412
41649	952413
88383	952414
89162	952415
762	952416
101262	952417
29540	952418
39134	952419
24575	952420
10965	952421
76793	952422
9602	952423
101031	952424
87428	952425
195883	952426
95720	952427
57741	952428
36778	952429
19459	952430
38100	952431
30673	952432
13983	952433
38088	952434
79905	952435
8155	952436
344	952437
101697	952438
21583	952439
20075	952440
30637	952441
60564	952442
69674	952443
44270	952444
23767	952445
35719	952446
103978	952447
31225	952448
928	952449
20128	952450
2325	952451
26524	952452
513	952453
74554	952454
89369	952455
74881	952456
9729	952457
61294	952458
22407	952459
76796	952460
44533	952461
7923	952462
19852	952463
80536	952464
47377	952465
24415	952466
236147	952467
139858	952468
32291	952469
41212	952470
50287	952471
152877	952472
54010	952473
99238	952474
103980	952475
11630	952476
54505	952477
7867	952478
138921	952479
24736	952480
6	952481
61355	952482
19121	952483
46076	952484
5959	952485
34187	952486
68763	952487
5763	952488
21237	952489
49910	952490
10775	952491
10396	952492
42719	952493
2409	952494
3807	952495
19234	952496
105709	952497
32985	952498
40728	952499
65873	952500
21607	952501
57509	952502
34308	952503
11157	952504
359	952505
85776	952506
6471	952507
24466	952508
18505	952509
30926	952510
40583	952511
10258	952512
41083	952513
25763	952514
103559	952515
25978	952516
32879	952517
89099	952518
125474	952519
31	952520
8141	952521
239	952522
7523	952523
216024	952524
118857	952525
370	952526
54154	952527
3416	952528
105240	952529
2029	952530
2029	952531
102033	952532
12198	952533
6395	952534
113064	952535
37222	952536
4608	952537
86874	952538
38991	952539
29518	952540
1007	952541
233371	952542
239441	952543
11694	952544
218854	952545
36733	952546
205297	952547
1205	952548
126265	952549
10343	952550
11668	952551
67819	952552
117179	952553
13792	952554
4019	952555
236030	952556
28122	952557
1318	952558
2278	952559
67062	952560
2970	952561
190917	952562
3409	952563
19866	952564
20322	952565
2608	952566
13267	952567
24102	952568
29945	952569
41508	952570
20351	952571
2717	952572
64648	952573
12766	952574
11170	952575
40556	952576
77116	952577
89699	952578
75776	952579
41367	952580
3778	952581
753	952582
16696	952583
211	952584
38706	952585
62074	952586
21565	952587
85082	952588
8582	952589
4082	952590
42667	952591
341	952592
23826	952593
166607	952594
25187	952595
420	952596
10607	952597
12076	952598
3512	952599
26115	952600
52008	952601
1619	952602
248	952603
845	952604
12158	952605
150813	952606
6427	952607
1240	952608
142	952609
11661	952610
30685	952611
406	952612
7224	952613
134388	952614
53125	952615
88119	952616
2685	952617
7592	952618
8122	952619
17815	952620
27244	952621
102311	952622
68651	952623
64730	952624
60514	952625
8834	952626
41531	952627
12698	952628
125111	952629
23808	952630
16183	952631
99426	952632
47496	952633
24935	952634
14740	952635
58346	952636
17680	952637
61489	952638
21844	952639
46309	952640
48052	952641
1809	952642
117798	952643
31120	952644
100303	952645
32907	952646
66991	952647
32782	952648
52032	952649
70969	952650
41189	952651
20990	952652
68566	952653
13328	952654
5715	952655
8540	952656
14829	952657
67151	952658
27602	952659
7910	952660
36081	952661
4389	952662
59362	952663
32818	952664
46487	952665
72264	952666
18416	952667
26529	952668
248	952669
41459	952670
36742	952671
37331	952672
722	952673
102097	952674
50491	952675
87250	952676
3411	952677
65078	952678
6417	952679
229866	952680
120638	952681
25295	952682
41601	952683
3505	952684
4931	952685
47340	952686
72837	952687
2156	952688
32374	952689
31373	952690
13836	952691
24977	952692
7468	952693
40782	952694
23607	952695
18345	952696
84716	952697
10215	952698
31680	952699
15816	952700
65521	952701
27602	952702
143453	952703
66797	952704
2053	952705
52505	952706
117729	952707
180	952708
176369	952709
189643	952710
13143	952711
358	952712
124383	952713
13391	952714
53060	952715
14668	952716
239749	952717
533	952718
36226	952719
144	952720
39058	952721
17468	952722
18466	952723
5053	952724
51731	952725
82399	952726
9525	952727
8189	952728
8564	952729
39808	952730
14668	952731
50956	952732
11659	952733
104	952734
12243	952735
17429	952736
13499	952737
4608	952738
39033	952739
9541	952740
21575	952741
72859	952742
40147	952743
51290	952744
1513	952745
64475	952746
1467	952747
11689	952748
81726	952749
17655	952750
337	952751
22255	952752
24814	952753
87491	952754
2133	952755
35142	952756
14766	952757
4366	952758
184094	952759
17118	952760
2115	952761
31632	952762
3	952763
88831	952764
13946	952765
1231	952766
2490	952767
5958	952768
39073	952769
10741	952770
25911	952771
31	952772
84829	952773
1123	952774
92304	952775
14633	952776
2890	952777
17741	952778
54721	952779
18895	952780
48567	952781
2436	952782
124061	952783
74723	952784
482	952785
1017	952786
49041	952787
32688	952788
2693	952789
24114	952790
3951	952791
836	952792
9928	952793
49603	952794
16270	952795
42590	952796
17227	952797
28666	952798
64982	952799
12068	952800
19497	952801
10794	952802
43774	952803
20642	952804
3997	952805
10813	952806
8530	952807
1896	952808
5957	952809
746	952810
39325	952811
560	952812
1962	952813
46087	952814
22391	952815
25590	952816
543	952817
147796	952818
36086	952819
8781	952820
6384	952821
6918	952822
7240	952823
15673	952824
1398	952825
6227	952826
63567	952827
148113	952828
76135	952829
131362	952830
1340	952831
70774	952832
14451	952833
94	952834
6244	952835
17795	952836
65635	952837
38456	952838
32060	952839
1233	952840
20687	952841
22429	952842
27107	952843
445	952844
116604	952845
581	952846
27334	952847
139	952848
2531	952849
40054	952850
10727	952851
473	952852
150	952853
1530	952854
11272	952855
106241	952856
2287	952857
55019	952858
12176	952859
14	952860
33862	952861
14382	952862
17553	952863
2102	952864
26092	952865
6551	952866
116	952867
5943	952868
33147	952869
418	952870
9102	952871
740	952872
32335	952873
7795	952874
2371	952875
6125	952876
1890	952877
5114	952878
76135	952879
54	952880
11934	952881
54423	952882
7188	952883
10796	952884
85304	952885
7774	952886
5367	952887
116149	952888
52205	952889
20642	952890
98580	952891
5999	952892
7893	952893
46072	952894
164325	952895
63599	952896
30938	952897
4252	952898
27416	952899
22434	952900
124419	952901
38097	952902
113466	952903
62230	952904
6108	952905
28143	952906
162081	952907
2005	952908
161295	952909
68137	952910
6516	952911
172816	952912
1398	952913
6755	952914
8410	952915
65635	952916
5715	952917
9120	952918
50239	952919
6848	952920
10645	952921
33119	952922
60727	952923
15337	952924
8306	952925
3152	952926
360	952927
9880	952928
19917	952929
598	952930
20945	952931
2367	952932
17663	952933
357	952934
62423	952935
75140	952936
1430	952937
75486	952938
31420	952939
23585	952940
44757	952941
3577	952942
342	952943
445	952944
18423	952945
2108	952946
882	952947
153	952948
140155	952949
12256	952950
8122	952951
120035	952952
79	952953
102420	952954
1245	952955
33171	952956
238820	952957
51894	952958
17204	952959
14685	952960
89149	952961
28941	952962
41167	952963
117429	952964
30553	952965
3820	952966
1229	952967
50147	952968
20293	952969
66468	952970
40006	952971
231	952972
11433	952973
41707	952974
19532	952975
18467	952976
567	952977
409	952978
5454	952979
61887	952980
115008	952981
163328	952982
140543	952983
66563	952984
79655	952985
8905	952986
132180	952987
183259	952988
6335	952989
128145	952990
33944	952991
97522	952992
14061	952993
38715	952994
179120	952995
43328	952996
143591	952997
87537	952998
24909	952999
43328	953000
143637	953001
42876	953002
16639	953003
18765	953004
261	953005
23645	953006
15	953007
72148	953008
109439	953009
46159	953010
126002	953011
199329	953012
12079	953013
132604	953014
204403	953015
131413	953016
56102	953017
26582	953018
21565	953019
25024	953020
20288	953021
45	953022
95265	953023
119026	953024
73182	953025
77392	953026
27983	953027
1009	953028
17500	953029
45555	953030
4279	953031
52739	953032
1114	953033
28723	953034
74549	953035
1120	953036
44054	953037
26372	953038
34264	953039
113357	953040
57531	953041
5629	953042
76463	953043
38124	953044
8835	953045
21296	953046
7611	953047
1897	953048
1010	953049
47605	953050
98845	953051
12295	953052
236411	953053
237204	953054
106243	953055
237941	953056
127191	953057
102096	953058
3427	953059
12329	953060
46035	953061
1694	953062
12157	953063
43053	953064
60419	953065
79	953066
41145	953067
46847	953068
522	953069
16908	953070
1711	953071
120154	953072
55930	953073
126591	953074
14	953075
190006	953076
3866	953077
32372	953078
34458	953079
4167	953080
26761	953081
1523	953082
51363	953083
9494	953084
24181	953085
137546	953086
101607	953087
2990	953088
21188	953089
89412	953090
29774	953091
102675	953092
239724	953093
14402	953094
14702	953095
230160	953096
8821	953097
2413	953098
20604	953099
176818	953100
120189	953101
2148	953102
2146	953103
38570	953104
2752	953105
1892	953106
52186	953107
52423	953108
3644	953109
11730	953110
79248	953111
118645	953112
17582	953113
5629	953114
106238	953115
6555	953116
52914	953117
68458	953118
98377	953119
12486	953120
2676	953121
22441	953122
17755	953123
24933	953124
41764	953125
57784	953126
53301	953127
76222	953128
16007	953129
918	953130
8719	953131
4232	953132
101565	953133
68358	953134
277	953135
7610	953136
89771	953137
8837	953138
174	953139
50473	953140
174	953141
52394	953142
50498	953143
29869	953144
2409	953145
84228	953146
6448	953147
32005	953148
84493	953149
25762	953150
31762	953151
52099	953152
4279	953153
24908	953154
39210	953155
182129	953156
7282	953157
7331	953158
2639	953159
16910	953160
5784	953161
4943	953162
6442	953163
2122	953164
148138	953165
2341	953166
6925	953167
127425	953168
106565	953169
208512	953170
94334	953171
50345	953172
37	953173
72510	953174
27227	953175
15892	953176
108938	953177
89289	953178
34395	953179
4812	953180
40811	953181
18138	953182
60620	953183
17616	953184
120248	953185
33050	953186
144190	953187
144112	953188
32447	953189
37018	953190
207207	953191
46181	953192
23672	953193
36721	953194
231	953195
158148	953196
7022	953197
12557	953198
176761	953199
224745	953200
107820	953201
115331	953202
9549	953203
17549	953204
20264	953205
161291	953206
144245	953207
116580	953208
5829	953209
5829	953210
223476	953211
89000	953212
52088	953213
67484	953214
190049	953215
87232	953216
120287	953217
51922	953218
67825	953219
239755	953220
36465	953221
5931	953222
6805	953223
2471	953224
1936	953225
579	953226
1751	953227
2471	953228
579	953229
1417	953230
2471	953231
1417	953232
6805	953233
1417	953234
2472	953235
9128	953236
579	953237
27386	953238
18388	953239
62323	953240
1753	953241
7943	953242
2472	953243
6797	953244
5908	953245
1266	953246
5908	953247
579	953248
7943	953249
42797	953250
27386	953251
4580	953252
18492	953253
57796	953254
115955	953255
162098	953256
66404	953257
160715	953258
1266	953259
1753	953260
5908	953261
9128	953262
45840	953263
7943	953264
1753	953265
2471	953266
1751	953267
1266	953268
6797	953269
111016	953270
5908	953271
1751	953272
5908	953273
1745	953274
27211	953275
1745	953276
3127	953277
7882	953278
6805	953279
27386	953280
579	953281
6805	953282
3127	953283
10156	953284
161818	953285
16219	953286
29172	953287
2472	953288
5931	953289
4559	953290
4559	953291
579	953292
37117	953293
7125	953294
7290	953295
24585	953296
13554	953297
7125	953298
11368	953299
92915	953300
104460	953301
139577	953302
24012	953303
78471	953304
26469	953305
6409	953306
22942	953307
197189	953308
78361	953309
16363	953310
21449	953311
29330	953312
6547	953313
105945	953314
73199	953315
11367	953316
56581	953317
3127	953318
1745	953319
60565	953320
32982	953321
37341	953322
59994	953323
22942	953324
104465	953325
7125	953326
68162	953327
6547	953328
70932	953329
3014	953330
86681	953331
37419	953332
579	953333
4580	953334
99311	953335
9235	953336
68216	953337
2382	953338
25028	953339
1843	953340
5111	953341
19239	953342
75474	953343
48820	953344
13637	953345
163982	953346
1695	953347
15596	953348
712	953349
35267	953350
103290	953351
109638	953352
8421	953353
5666	953354
22375	953355
71725	953356
10397	953357
35057	953358
46963	953359
87586	953360
9585	953361
8968	953362
151022	953363
3911	953364
18072	953365
12524	953366
3013	953367
6676	953368
67315	953369
105746	953370
122055	953371
15469	953372
83904	953373
33352	953374
84681	953375
140341	953376
18372	953377
108347	953378
30967	953379
3979	953380
21109	953381
81758	953382
6602	953383
105544	953384
37367	953385
33553	953386
90534	953387
92837	953388
57611	953389
19497	953390
4101	953391
70058	953392
4597	953393
2114	953394
7566	953395
4860	953396
7996	953397
156291	953398
15655	953399
62596	953400
191682	953401
42747	953402
13005	953403
212414	953404
140829	953405
178334	953406
6618	953407
72712	953408
33642	953409
1403	953410
31058	953411
197177	953412
53320	953413
46175	953414
70578	953415
3240	953416
34368	953417
114138	953418
220874	953419
65205	953420
29481	953421
79041	953422
60610	953423
202404	953424
27574	953425
51642	953426
9753	953427
20190	953428
72824	953429
44707	953430
81325	953431
122573	953432
76060	953433
82345	953434
25051	953435
9827	953436
93691	953437
90969	953438
10488	953439
53733	953440
55028	953441
179006	953442
37317	953443
36075	953444
22790	953445
1644	953446
80585	953447
39030	953448
11343	953449
11905	953450
58629	953451
120928	953452
5826	953453
79356	953454
3013	953455
239535	953456
4425	953457
90601	953458
18408	953459
20337	953460
10827	953461
1370	953462
81324	953463
4866	953464
14870	953465
150925	953466
2802	953467
180124	953468
42593	953469
73391	953470
157332	953471
81491	953472
48927	953473
121520	953474
47974	953475
237273	953476
168805	953477
81329	953478
14315	953479
22858	953480
24478	953481
78013	953482
2465	953483
143828	953484
10220	953485
5321	953486
217053	953487
41172	953488
70271	953489
12473	953490
36236	953491
63973	953492
63101	953493
8100	953494
6642	953495
22478	953496
50330	953497
148014	953498
6244	953499
11778	953500
129921	953501
34289	953502
47172	953503
1333	953504
3415	953505
240	953506
39095	953507
165378	953508
112652	953509
88261	953510
2400	953511
42145	953512
21935	953513
12299	953514
84082	953515
114	953516
16588	953517
13000	953518
83552	953519
35347	953520
47842	953521
13554	953522
174	953523
141478	953524
2145	953525
21750	953526
100730	953527
18096	953528
2412	953529
8118	953530
18164	953531
2412	953532
20088	953533
52777	953534
26929	953535
129291	953536
712	953537
109068	953538
1447	953539
232	953540
75646	953541
4781	953542
1372	953543
2418	953544
215361	953545
69302	953546
116621	953547
28467	953548
24816	953549
47822	953550
8864	953551
27595	953552
140105	953553
168675	953554
59898	953555
47503	953556
78983	953557
104727	953558
196523	953559
3916	953560
5005	953561
118840	953562
43561	953563
29241	953564
141320	953565
11343	953566
2156	953567
149442	953568
35050	953569
132359	953570
53954	953571
19345	953572
153296	953573
6601	953574
21937	953575
2157	953576
47048	953577
42212	953578
1478	953579
6649	953580
47755	953581
21915	953582
77811	953583
18058	953584
42154	953585
6683	953586
124377	953587
9341	953588
54030	953589
91270	953590
27253	953591
20508	953592
89117	953593
112258	953594
212067	953595
83077	953596
30259	953597
59817	953598
60129	953599
1763	953600
37756	953601
9677	953602
2649	953603
38583	953604
175388	953605
2285	953606
73391	953607
232699	953608
82183	953609
17011	953610
35109	953611
81221	953612
69464	953613
23899	953614
27719	953615
82393	953616
26669	953617
49658	953618
111513	953619
56553	953620
76128	953621
3877	953622
15037	953623
193417	953624
95360	953625
1381	953626
34729	953627
21739	953628
12567	953629
155353	953630
65969	953631
19242	953632
14922	953633
3060	953634
47019	953635
3697	953636
31300	953637
1833	953638
109971	953639
39265	953640
220	953641
11761	953642
36911	953643
37113	953644
30680	953645
2366	953646
80715	953647
255	953648
44757	953649
2953	953650
3783	953651
10012	953652
5642	953653
16881	953654
70951	953655
107475	953656
201885	953657
4737	953658
32496	953659
80682	953660
7569	953661
1225	953662
75282	953663
152855	953664
7730	953665
152339	953666
80441	953667
29013	953668
33720	953669
20302	953670
127285	953671
129295	953672
27060	953673
167899	953674
19866	953675
96508	953676
36023	953677
199617	953678
92833	953679
2635	953680
110966	953681
76828	953682
110488	953683
105006	953684
120088	953685
22532	953686
14186	953687
99627	953688
75389	953689
188361	953690
2752	953691
38587	953692
64699	953693
3450	953694
210274	953695
63787	953696
87994	953697
71504	953698
45456	953699
105721	953700
58935	953701
12576	953702
99355	953703
15696	953704
111639	953705
99478	953706
7511	953707
77211	953708
65167	953709
166162	953710
49526	953711
99372	953712
46572	953713
95693	953714
31189	953715
209668	953716
217862	953717
54394	953718
88556	953719
184350	953720
136967	953721
117094	953722
37818	953723
137127	953724
6672	953725
110943	953726
16026	953727
1528	953728
117638	953729
23402	953730
151784	953731
169622	953732
80578	953733
21985	953734
14930	953735
53784	953736
90449	953737
45960	953738
139207	953739
27002	953740
69397	953741
69397	953742
18010	953743
3890	953744
33306	953745
2728	953746
7747	953747
15493	953748
62938	953749
149699	953750
5814	953751
107677	953752
75200	953753
139015	953754
75505	953755
17926	953756
146146	953757
14844	953758
23740	953759
6664	953760
107	953761
101127	953762
43408	953763
29208	953764
53481	953765
19450	953766
14509	953767
33319	953768
894	953769
18603	953770
6667	953771
62785	953772
29704	953773
61183	953774
58612	953775
4448	953776
90267	953777
61140	953778
53568	953779
26933	953780
125637	953781
78223	953782
49278	953783
105106	953784
62962	953785
14148	953786
33441	953787
55333	953788
175387	953789
72567	953790
128427	953791
76	953792
145189	953793
33424	953794
141541	953795
51736	953796
48485	953797
69212	953798
8017	953799
48025	953800
43316	953801
27997	953802
188910	953803
43748	953804
47291	953805
55991	953806
30047	953807
26697	953808
12	953809
82539	953810
98693	953811
53754	953812
136117	953813
139927	953814
77215	953815
74636	953816
79375	953817
66858	953818
5814	953819
18812	953820
7029	953821
10615	953822
14648	953823
157042	953824
32474	953825
85999	953826
90629	953827
27851	953828
38946	953829
67629	953830
17698	953831
9022	953832
19806	953833
25300	953834
19806	953835
68587	953836
117333	953837
20792	953838
60797	953839
40750	953840
22583	953841
51351	953842
59919	953843
86073	953844
22872	953845
137518	953846
1207	953847
9084	953848
7663	953849
9479	953850
53498	953851
106387	953852
49459	953853
163310	953854
96370	953855
930	953856
203217	953857
101190	953858
24918	953859
8367	953860
11688	953861
18833	953862
17078	953863
153	953864
82627	953865
63944	953866
82768	953867
83589	953868
50018	953869
151588	953870
39810	953871
50704	953872
112769	953873
31830	953874
83530	953875
64102	953876
50157	953877
111413	953878
112442	953879
65034	953880
59612	953881
49861	953882
65103	953883
85822	953884
214935	953885
84068	953886
66292	953887
111026	953888
84485	953889
215191	953890
64277	953891
64619	953892
83911	953893
109389	953894
55317	953895
82746	953896
93585	953897
179792	953898
29173	953899
16071	953900
72109	953901
61639	953902
49686	953903
21684	953904
129615	953905
5529	953906
27535	953907
14007	953908
699	953909
23627	953910
107497	953911
97578	953912
90377	953913
62946	953914
137833	953915
17429	953916
95524	953917
90919	953918
17717	953919
15588	953920
90739	953921
18322	953922
10670	953923
16696	953924
71965	953925
96810	953926
56923	953927
67372	953928
79236	953929
182517	953930
65730	953931
96107	953932
79266	953933
24078	953934
8059	953935
121302	953936
16259	953937
107616	953938
95926	953939
58273	953940
215	953941
54264	953942
92048	953943
13213	953944
232455	953945
70124	953946
22899	953947
2166	953948
8571	953949
198027	953950
7723	953951
50075	953952
59798	953953
9744	953954
60734	953955
22005	953956
96656	953957
99502	953958
6596	953959
311	953960
2153	953961
69804	953962
158993	953963
80081	953964
81333	953965
127909	953966
21921	953967
71504	953968
6611	953969
6649	953970
145693	953971
10361	953972
8907	953973
5799	953974
138890	953975
77586	953976
61267	953977
63027	953978
7354	953979
107871	953980
8535	953981
49137	953982
138641	953983
68887	953984
1187	953985
81879	953986
11380	953987
124409	953988
81880	953989
9954	953990
14097	953991
144709	953992
4588	953993
4588	953994
7986	953995
102119	953996
58583	953997
13267	953998
51100	953999
60037	954000
4880	954001
140539	954002
131145	954003
30336	954004
7802	954005
182255	954006
54535	954007
187523	954008
6139	954009
5696	954010
13683	954011
5436	954012
358	954013
6236	954014
2314	954015
19111	954016
45787	954017
7129	954018
2564	954019
10006	954020
11053	954021
176632	954022
11730	954023
4840	954024
5329	954025
16282	954026
6226	954027
3668	954028
3544	954029
1003	954030
535	954031
185	954032
36493	954033
5552	954034
11192	954035
17879	954036
18894	954037
172439	954038
7323	954039
1194	954040
208	954041
5306	954042
25089	954043
74695	954044
30333	954045
11150	954046
16305	954047
7142	954048
47409	954049
93036	954050
9885	954051
146943	954052
285	954053
9926	954054
91993	954055
106596	954056
8140	954057
57515	954058
8126	954059
42686	954060
16112	954061
4118	954062
38402	954063
39992	954064
10254	954065
2560	954066
64494	954067
80587	954068
795	954069
19932	954070
19066	954071
139648	954072
39229	954073
59494	954074
1422	954075
31159	954076
7224	954077
39061	954078
106384	954079
779	954080
5302	954081
3038	954082
11395	954083
98228	954084
2099	954085
718	954086
15972	954087
12816	954088
11551	954089
139219	954090
53118	954091
133553	954092
27737	954093
129556	954094
9060	954095
60066	954096
7450	954097
13108	954098
116542	954099
10265	954100
3008	954101
1983	954102
52322	954103
9288	954104
95997	954105
66739	954106
107877	954107
1844	954108
80821	954109
199229	954110
179918	954111
27106	954112
115978	954113
53253	954114
20746	954115
162263	954116
83825	954117
16504	954118
4703	954119
6308	954120
25638	954121
88847	954122
24722	954123
137987	954124
20259	954125
4889	954126
17817	954127
62488	954128
78264	954129
150162	954130
78264	954131
166673	954132
18776	954133
31032	954134
107177	954135
80225	954136
50379	954137
7566	954138
56623	954139
142383	954140
26953	954141
109672	954142
146494	954143
127620	954144
27300	954145
112849	954146
3722	954147
11531	954148
2332	954149
25294	954150
16363	954151
30016	954152
89004	954153
855	954154
21737	954155
14629	954156
122166	954157
58886	954158
41480	954159
65868	954160
13636	954161
4559	954162
10342	954163
34219	954164
83537	954165
25028	954166
139325	954167
38432	954168
10754	954169
20889	954170
65157	954171
552	954172
20126	954173
99798	954174
38795	954175
22769	954176
148422	954177
29001	954178
74104	954179
129573	954180
10540	954181
80039	954182
138591	954183
14333	954184
14849	954185
5757	954186
2143	954187
19637	954188
62730	954189
10216	954190
9542	954191
66738	954192
151132	954193
29255	954194
40989	954195
2151	954196
12374	954197
63572	954198
32496	954199
31963	954200
82268	954201
51717	954202
17125	954203
14174	954204
7100	954205
49645	954206
113432	954207
69498	954208
16692	954209
7980	954210
21279	954211
56563	954212
23538	954213
712	954214
24636	954215
83274	954216
213495	954217
86554	954218
6618	954219
54946	954220
5915	954221
101963	954222
6715	954223
8858	954224
17717	954225
26697	954226
151771	954227
4127	954228
30334	954229
55908	954230
100562	954231
190943	954232
179686	954233
162065	954234
2166	954235
11404	954236
27595	954237
65165	954238
3424	954239
8211	954240
21720	954241
3080	954242
78481	954243
26368	954244
151072	954245
26368	954246
18189	954247
62529	954248
66923	954249
10480	954250
19800	954251
122311	954252
111439	954253
23941	954254
27072	954255
17964	954256
27595	954257
177303	954258
141503	954259
12647	954260
21317	954261
10	954262
90939	954263
113857	954264
47397	954265
30606	954266
67269	954267
75421	954268
76723	954269
38807	954270
41809	954271
5304	954272
23087	954273
15872	954274
24562	954275
37708	954276
103869	954277
26129	954278
384	954279
47228	954280
69647	954281
149377	954282
31333	954283
59183	954284
230929	954285
19842	954286
29613	954287
145349	954288
90606	954289
50634	954290
97520	954291
166514	954292
135956	954293
81074	954294
18423	954295
80996	954296
199992	954297
90406	954298
69137	954299
68915	954300
77760	954301
13356	954302
65918	954303
17785	954304
24082	954305
30982	954306
29812	954307
91048	954308
11714	954309
97108	954310
69663	954311
10527	954312
8989	954313
6611	954314
10283	954315
22790	954316
17236	954317
51423	954318
36054	954319
140803	954320
144335	954321
22867	954322
80267	954323
97051	954324
177025	954325
126463	954326
8962	954327
90501	954328
206846	954329
75368	954330
40247	954331
135560	954332
58147	954333
93652	954334
218	954335
25432	954336
54694	954337
614	954338
60057	954339
34986	954340
100239	954341
93243	954342
2490	954343
38646	954344
182952	954345
136715	954346
23586	954347
100177	954348
20875	954349
29556	954350
99848	954351
178359	954352
207736	954353
149576	954354
74300	954355
149973	954356
107132	954357
54689	954358
31072	954359
6727	954360
212776	954361
6618	954362
90105	954363
10519	954364
26959	954365
90453	954366
19551	954367
45122	954368
6666	954369
121613	954370
58652	954371
107085	954372
3190	954373
4869	954374
44083	954375
42398	954376
42062	954377
56299	954378
14432	954379
5169	954380
955	954381
36150	954382
25617	954383
47969	954384
47969	954385
4713	954386
9799	954387
30924	954388
78282	954389
151795	954390
112419	954391
15827	954392
6721	954393
17839	954394
4726	954395
19960	954396
86940	954397
50544	954398
26811	954399
21882	954400
13697	954401
106375	954402
24175	954403
70989	954404
37236	954405
37338	954406
37241	954407
3980	954408
58349	954409
107866	954410
28776	954411
83045	954412
14269	954413
16463	954414
158722	954415
449	954416
24636	954417
233	954418
9833	954419
190136	954420
55431	954421
100791	954422
29995	954423
19707	954424
1469	954425
88484	954426
41191	954427
212440	954428
187989	954429
99151	954430
776	954431
43553	954432
209419	954433
33642	954434
132287	954435
47429	954436
15442	954437
16591	954438
14540	954439
72957	954440
30356	954441
27529	954442
42099	954443
3510	954444
15069	954445
174801	954446
6599	954447
85686	954448
25051	954449
10859	954450
8666	954451
75431	954452
37839	954453
17	954454
17	954455
1712	954456
3885	954457
168866	954458
81416	954459
88402	954460
36370	954461
77006	954462
42202	954463
48346	954464
85891	954465
2760	954466
127440	954467
62528	954468
10765	954469
50961	954470
9235	954471
88602	954472
7350	954473
142427	954474
1334	954475
3198	954476
20381	954477
107259	954478
42182	954479
33504	954480
53730	954481
145379	954482
78540	954483
87234	954484
3436	954485
25045	954486
167043	954487
42145	954488
26762	954489
175868	954490
22869	954491
103543	954492
7938	954493
11784	954494
6876	954495
29679	954496
17478	954497
36098	954498
209033	954499
26014	954500
22733	954501
2	954502
11647	954503
1082	954504
2603	954505
18808	954506
4749	954507
37370	954508
196695	954509
22474	954510
2	954511
46611	954512
53883	954513
25178	954514
25667	954515
113825	954516
54557	954517
16573	954518
25661	954519
33266	954520
42100	954521
43954	954522
9565	954523
59463	954524
4416	954525
21473	954526
213432	954527
68375	954528
103813	954529
103474	954530
200699	954531
199243	954532
1381	954533
31657	954534
50361	954535
37400	954536
10857	954537
70348	954538
587	954539
87158	954540
18616	954541
39542	954542
86826	954543
75773	954544
41049	954545
15436	954546
17510	954547
111525	954548
25149	954549
31476	954550
145128	954551
7466	954552
151394	954553
40066	954554
51597	954555
4774	954556
52291	954557
46506	954558
8134	954559
7816	954560
21812	954561
29986	954562
58142	954563
34	954564
25294	954565
64667	954566
2634	954567
19800	954568
103286	954569
17216	954570
113798	954571
58315	954572
30831	954573
25045	954574
47362	954575
37953	954576
6378	954577
24035	954578
18329	954579
126514	954580
126364	954581
93749	954582
82758	954583
82993	954584
64198	954585
109632	954586
83062	954587
50113	954588
50113	954589
82499	954590
18567	954591
14758	954592
62967	954593
1519	954594
6560	954595
112119	954596
2669	954597
20890	954598
51423	954599
112330	954600
62654	954601
63412	954602
39342	954603
14363	954604
72808	954605
41649	954606
24825	954607
26204	954608
13063	954609
209702	954610
90970	954611
14813	954612
103241	954613
15042	954614
3787	954615
3424	954616
35027	954617
30438	954618
8347	954619
37738	954620
5395	954621
2418	954622
4213	954623
122156	954624
5718	954625
4434	954626
81362	954627
67562	954628
4420	954629
1470	954630
26776	954631
62469	954632
2264	954633
21762	954634
14979	954635
6563	954636
107777	954637
46762	954638
17900	954639
32601	954640
42390	954641
79017	954642
12	954643
135785	954644
4419	954645
85068	954646
45115	954647
121568	954648
96107	954649
101	954650
127751	954651
59550	954652
5399	954653
91078	954654
28138	954655
11338	954656
139570	954657
25028	954658
2085	954659
35265	954660
15881	954661
3073	954662
73562	954663
9897	954664
35736	954665
17976	954666
71690	954667
65999	954668
19610	954669
20431	954670
52379	954671
92601	954672
20640	954673
28898	954674
89391	954675
36929	954676
54873	954677
3648	954678
9610	954679
77169	954680
53945	954681
12590	954682
92652	954683
33402	954684
5793	954685
12087	954686
2310	954687
10967	954688
107614	954689
7585	954690
998	954691
20746	954692
1826	954693
23990	954694
29223	954695
225777	954696
8390	954697
35160	954698
80625	954699
20553	954700
16357	954701
272	954702
34165	954703
172054	954704
37790	954705
198249	954706
234118	954707
153014	954708
132196	954709
3378	954710
77153	954711
193833	954712
64229	954713
10126	954714
11928	954715
28058	954716
38020	954717
150261	954718
118160	954719
6679	954720
41661	954721
35050	954722
16004	954723
41644	954724
195861	954725
97812	954726
110660	954727
11109	954728
37285	954729
64821	954730
23222	954731
45666	954732
176722	954733
102893	954734
2161	954735
191569	954736
50503	954737
10227	954738
31544	954739
38169	954740
14827	954741
63147	954742
60622	954743
152371	954744
86815	954745
24405	954746
45884	954747
8678	954748
1903	954749
20837	954750
61824	954751
4438	954752
35091	954753
38972	954754
24413	954755
6546	954756
48150	954757
17606	954758
179392	954759
57048	954760
18042	954761
11986	954762
55705	954763
55268	954764
13563	954765
145721	954766
37626	954767
35524	954768
99795	954769
10692	954770
8149	954771
6821	954772
42607	954773
106497	954774
98240	954775
48851	954776
121702	954777
10049	954778
13917	954779
35908	954780
24825	954781
5102	954782
112683	954783
15643	954784
52880	954785
38642	954786
12388	954787
193834	954788
1904	954789
8315	954790
18010	954791
42053	954792
102379	954793
18010	954794
7061	954795
8946	954796
44216	954797
21863	954798
72429	954799
37136	954800
6523	954801
9003	954802
43695	954803
134951	954804
72	954805
76	954806
130881	954807
150417	954808
367	954809
99507	954810
10421	954811
47678	954812
122365	954813
76	954814
72	954815
18010	954816
142664	954817
81356	954818
3889	954819
4363	954820
91354	954821
62456	954822
47338	954823
166687	954824
26727	954825
13348	954826
36143	954827
44205	954828
29808	954829
164790	954830
101	954831
21388	954832
41982	954833
37897	954834
36599	954835
78261	954836
9364	954837
32363	954838
68216	954839
63955	954840
102444	954841
54913	954842
70254	954843
30685	954844
13782	954845
9834	954846
8275	954847
2753	954848
79316	954849
19669	954850
93819	954851
182339	954852
35339	954853
102446	954854
87887	954855
1244	954856
46800	954857
101141	954858
114648	954859
32573	954860
32573	954861
35347	954862
100769	954863
53329	954864
85424	954865
12043	954866
66587	954867
74659	954868
84973	954869
44355	954870
929	954871
25762	954872
6676	954873
19888	954874
10866	954875
155587	954876
7415	954877
134591	954878
238700	954879
89428	954880
11032	954881
4899	954882
7909	954883
31	954884
5025	954885
68719	954886
61488	954887
226129	954888
15245	954889
70980	954890
71722	954891
21788	954892
142736	954893
110969	954894
3394	954895
5041	954896
18028	954897
27037	954898
18028	954899
1719	954900
176	954901
345	954902
8463	954903
59904	954904
23860	954905
179761	954906
150084	954907
78238	954908
21324	954909
49448	954910
652	954911
2730	954912
35577	954913
2405	954914
10576	954915
140226	954916
3833	954917
4395	954918
114387	954919
14213	954920
615	954921
31483	954922
5834	954923
3883	954924
2739	954925
16975	954926
72623	954927
34288	954928
24815	954929
76263	954930
202328	954931
11160	954932
29918	954933
4063	954934
109497	954935
3829	954936
54031	954937
15245	954938
16445	954939
13183	954940
30532	954941
5790	954942
7408	954943
51774	954944
20833	954945
16218	954946
17925	954947
10433	954948
34796	954949
117764	954950
154177	954951
4712	954952
10262	954953
21918	954954
18503	954955
7610	954956
116933	954957
238021	954958
57595	954959
20645	954960
2548	954961
2167	954962
40966	954963
32273	954964
12402	954965
8517	954966
164071	954967
197882	954968
77576	954969
18490	954970
76375	954971
58855	954972
122528	954973
56258	954974
51274	954975
52218	954976
220396	954977
3912	954978
1504	954979
54901	954980
64037	954981
5228	954982
9469	954983
48133	954984
88766	954985
12596	954986
46208	954987
31222	954988
9966	954989
34666	954990
19369	954991
78582	954992
2868	954993
7	954994
28104	954995
6954	954996
752	954997
59955	954998
55094	954999
17440	955000
4101	955001
80586	955002
36529	955003
37789	955004
146650	955005
20650	955006
236	955007
27661	955008
36146	955009
114057	955010
132895	955011
73088	955012
3146	955013
18252	955014
6444	955015
37786	955016
165608	955017
14960	955018
5844	955019
13125	955020
11703	955021
5665	955022
14898	955023
78238	955024
4	955025
4536	955026
92525	955027
4	955028
4	955029
4	955030
4	955031
4	955032
4	955033
4	955034
4	955035
4	955036
4	955037
4	955038
4	955039
4	955040
4	955041
5	955042
4	955043
5	955044
5	955045
4	955046
4	955047
4	955048
5	955049
4401	955050
25396	955051
3543	955052
8022	955053
73078	955054
136	955055
117764	955056
23245	955057
1533	955058
45510	955059
15142	955060
32804	955061
5228	955062
5	955063
7650	955064
52025	955065
76785	955066
135446	955067
1191	955068
52790	955069
14898	955070
488	955071
57959	955072
92004	955073
42851	955074
45428	955075
7411	955076
33305	955077
10383	955078
5385	955079
1	955080
2119	955081
488	955082
22949	955083
69633	955084
11703	955085
73603	955086
7028	955087
1873	955088
186589	955089
363	955090
56785	955091
167422	955092
19938	955093
72619	955094
55516	955095
199238	955096
13195	955097
32077	955098
21965	955099
126684	955100
162811	955101
209015	955102
90452	955103
163146	955104
59806	955105
55667	955106
3321	955107
153716	955108
235319	955109
5225	955110
19803	955111
19057	955112
56803	955113
2997	955114
96990	955115
3934	955116
107311	955117
177449	955118
2347	955119
2541	955120
16535	955121
39892	955122
148092	955123
3864	955124
1307	955125
77062	955126
1248	955127
10693	955128
259	955129
137661	955130
101134	955131
69323	955132
168842	955133
33926	955134
218700	955135
6721	955136
2873	955137
151219	955138
19733	955139
143211	955140
56473	955141
43066	955142
9260	955143
24159	955144
90684	955145
11323	955146
12517	955147
172176	955148
105612	955149
83405	955150
11438	955151
5751	955152
116624	955153
136936	955154
111329	955155
106639	955156
163300	955157
60422	955158
26822	955159
20298	955160
21921	955161
54873	955162
219725	955163
28811	955164
120442	955165
11900	955166
10755	955167
76187	955168
173193	955169
6319	955170
191461	955171
137194	955172
7365	955173
8844	955174
41898	955175
6596	955176
855	955177
7697	955178
855	955179
35842	955180
61196	955181
9594	955182
30815	955183
44878	955184
4104	955185
11425	955186
15034	955187
25183	955188
33504	955189
5721	955190
76347	955191
12476	955192
1245	955193
21797	955194
159849	955195
86256	955196
158565	955197
52530	955198
71904	955199
93831	955200
227871	955201
41604	955202
223150	955203
157812	955204
171386	955205
1303	955206
218800	955207
3144	955208
115490	955209
159405	955210
114630	955211
128480	955212
156710	955213
222813	955214
158905	955215
5988	955216
161171	955217
228768	955218
7971	955219
58688	955220
41251	955221
14139	955222
30975	955223
38863	955224
22688	955225
45947	955226
83873	955227
8016	955228
2109	955229
18439	955230
6837	955231
10767	955232
34229	955233
65855	955234
69655	955235
106439	955236
37113	955237
34077	955238
119906	955239
1555	955240
38501	955241
95117	955242
79266	955243
4258	955244
20520	955245
6881	955246
32539	955247
24097	955248
58169	955249
2750	955250
62521	955251
46094	955252
70989	955253
48951	955254
8129	955255
47127	955256
12594	955257
68622	955258
4588	955259
63251	955260
2878	955261
1719	955262
75185	955263
17251	955264
29871	955265
16189	955266
136036	955267
47584	955268
15642	955269
110039	955270
58821	955271
35338	955272
184863	955273
5814	955274
77760	955275
62911	955276
134426	955277
21347	955278
75676	955279
66614	955280
134390	955281
134327	955282
22869	955283
97810	955284
191213	955285
19585	955286
51677	955287
105137	955288
98717	955289
68270	955290
59848	955291
19711	955292
17956	955293
69546	955294
151804	955295
311	955296
38950	955297
150523	955298
8660	955299
105950	955300
61775	955301
97869	955302
100640	955303
76814	955304
2751	955305
124605	955306
100285	955307
43281	955308
3445	955309
17231	955310
49835	955311
56401	955312
19666	955313
38189	955314
126483	955315
398	955316
82868	955317
11797	955318
77852	955319
121635	955320
899	955321
138621	955322
58173	955323
10147	955324
35009	955325
918	955326
39452	955327
12393	955328
51635	955329
61354	955330
29405	955331
15081	955332
4351	955333
12366	955334
62730	955335
82611	955336
97992	955337
27574	955338
74313	955339
2725	955340
67587	955341
212217	955342
4379	955343
52296	955344
112666	955345
17118	955346
26939	955347
64099	955348
35273	955349
14215	955350
10383	955351
23316	955352
143445	955353
9165	955354
12093	955355
1944	955356
48422	955357
45772	955358
22647	955359
34580	955360
982	955361
7434	955362
8191	955363
5511	955364
224	955365
20406	955366
65994	955367
4273	955368
77903	955369
802	955370
6371	955371
29077	955372
25243	955373
2552	955374
10759	955375
27830	955376
59177	955377
424	955378
50147	955379
12179	955380
177601	955381
1159	955382
49547	955383
220	955384
38125	955385
6071	955386
102397	955387
66024	955388
12056	955389
3	955390
9417	955391
13980	955392
80824	955393
472	955394
23056	955395
153938	955396
70561	955397
35596	955398
151637	955399
15454	955400
100991	955401
28351	955402
15221	955403
27707	955404
14593	955405
60987	955406
20841	955407
12563	955408
56883	955409
90352	955410
18848	955411
54893	955412
53164	955413
61354	955414
1904	955415
47	955416
38207	955417
16965	955418
66	955419
7124	955420
8475	955421
5111	955422
38937	955423
107803	955424
71795	955425
2652	955426
78170	955427
6383	955428
49677	955429
2703	955430
23428	955431
13021	955432
131456	955433
103712	955434
492	955435
13973	955436
29832	955437
96099	955438
188803	955439
6877	955440
7923	955441
2111	955442
13425	955443
101297	955444
21189	955445
78240	955446
52773	955447
96762	955448
25906	955449
359	955450
23533	955451
208	955452
4131	955453
66279	955454
136081	955455
91154	955456
61466	955457
140561	955458
9206	955459
7909	955460
1292	955461
105389	955462
49675	955463
160707	955464
141227	955465
40765	955466
70019	955467
49119	955468
23782	955469
61990	955470
35776	955471
5817	955472
106476	955473
87752	955474
62573	955475
13936	955476
49031	955477
6184	955478
76559	955479
15073	955480
68781	955481
62869	955482
138978	955483
26089	955484
39237	955485
7	955486
13089	955487
5108	955488
145595	955489
1066	955490
2458	955491
140194	955492
42647	955493
111420	955494
64893	955495
120947	955496
93236	955497
48226	955498
25643	955499
49730	955500
9159	955501
7868	955502
40737	955503
117092	955504
162592	955505
8082	955506
118078	955507
116100	955508
13288	955509
144298	955510
30739	955511
106034	955512
86449	955513
19255	955514
5760	955515
12418	955516
81752	955517
93623	955518
76	955519
55566	955520
4986	955521
40789	955522
2428	955523
51408	955524
8209	955525
41657	955526
206069	955527
69123	955528
3451	955529
2160	955530
42245	955531
64488	955532
29824	955533
72207	955534
12517	955535
84786	955536
94649	955537
11673	955538
21585	955539
177922	955540
80731	955541
36084	955542
28773	955543
22534	955544
75467	955545
94745	955546
15930	955547
90949	955548
10999	955549
7762	955550
9971	955551
7121	955552
49385	955553
196384	955554
55	955555
26	955556
30991	955557
7280	955558
53529	955559
98581	955560
4289	955561
14267	955562
29981	955563
61370	955564
14092	955565
11891	955566
79536	955567
45139	955568
34901	955569
97087	955570
10845	955571
4289	955572
29972	955573
2607	955574
32091	955575
135525	955576
33718	955577
9875	955578
62748	955579
7262	955580
108889	955581
602	955582
47638	955583
24986	955584
54679	955585
30443	955586
19605	955587
231291	955588
22725	955589
36810	955590
52333	955591
35893	955592
114606	955593
165872	955594
119758	955595
38914	955596
43695	955597
7706	955598
74330	955599
128714	955600
51135	955601
20401	955602
78790	955603
16883	955604
61639	955605
142016	955606
179049	955607
90629	955608
121705	955609
87259	955610
117193	955611
197635	955612
31732	955613
29127	955614
57646	955615
43518	955616
155438	955617
166109	955618
109032	955619
722	955620
5128	955621
54282	955622
5669	955623
416	955624
48885	955625
155713	955626
316	955627
119165	955628
179464	955629
59661	955630
15172	955631
9925	955632
51641	955633
1114	955634
21547	955635
131654	955636
21598	955637
99305	955638
175465	955639
6268	955640
2023	955641
20790	955642
28757	955643
23426	955644
32327	955645
150999	955646
25686	955647
36399	955648
69463	955649
163025	955650
71926	955651
137613	955652
74415	955653
52913	955654
64641	955655
190124	955656
103444	955657
108044	955658
105350	955659
49326	955660
151867	955661
122412	955662
81504	955663
68219	955664
162196	955665
7682	955666
117517	955667
41849	955668
228665	955669
42555	955670
145866	955671
118723	955672
52550	955673
47757	955674
90110	955675
42180	955676
202152	955677
202222	955678
145437	955679
76415	955680
30088	955681
103790	955682
62728	955683
140912	955684
95322	955685
214966	955686
51759	955687
136756	955688
164179	955689
100979	955690
107282	955691
102149	955692
145067	955693
10419	955694
80491	955695
93950	955696
140233	955697
73453	955698
210266	955699
45263	955700
58195	955701
52988	955702
59726	955703
4670	955704
41309	955705
117025	955706
52549	955707
89637	955708
67712	955709
88421	955710
88409	955711
117747	955712
40831	955713
53181	955714
163845	955715
145221	955716
175919	955717
146163	955718
119353	955719
14822	955720
25702	955721
157235	955722
146364	955723
30119	955724
113791	955725
166893	955726
64751	955727
26497	955728
78362	955729
90332	955730
60459	955731
37252	955732
68578	955733
156954	955734
203471	955735
90651	955736
108178	955737
145135	955738
62887	955739
112414	955740
51759	955741
145117	955742
75145	955743
140903	955744
44085	955745
222754	955746
119340	955747
28762	955748
154331	955749
14326	955750
149901	955751
68872	955752
14915	955753
33069	955754
81485	955755
52049	955756
107322	955757
202569	955758
62994	955759
127041	955760
51866	955761
81716	955762
42271	955763
26829	955764
53730	955765
202402	955766
167126	955767
218887	955768
78527	955769
107925	955770
120708	955771
146344	955772
69501	955773
162682	955774
163560	955775
90386	955776
53663	955777
84234	955778
53724	955779
45822	955780
84532	955781
78323	955782
107132	955783
169056	955784
53604	955785
62897	955786
47267	955787
41919	955788
109419	955789
99441	955790
14497	955791
186076	955792
26083	955793
3963	955794
66978	955795
143147	955796
6998	955797
7503	955798
1034	955799
83210	955800
111914	955801
46105	955802
16914	955803
59334	955804
3627	955805
36513	955806
6991	955807
36379	955808
240191	955809
68456	955810
50147	955811
123664	955812
1226	955813
117	955814
103744	955815
6330	955816
33768	955817
18517	955818
50097	955819
68988	955820
57604	955821
3630	955822
133964	955823
66529	955824
202133	955825
3909	955826
121869	955827
81547	955828
42210	955829
13450	955830
18123	955831
5044	955832
58417	955833
4410	955834
25697	955835
67269	955836
170875	955837
46060	955838
203412	955839
42680	955840
80433	955841
9311	955842
3292	955843
95328	955844
93467	955845
41023	955846
67954	955847
87583	955848
26465	955849
15337	955850
8943	955851
50343	955852
67213	955853
22897	955854
79964	955855
94055	955856
6461	955857
6461	955858
408	955859
72875	955860
37	955861
84025	955862
28597	955863
20703	955864
199871	955865
38236	955866
23719	955867
45441	955868
10375	955869
7551	955870
91123	955871
45382	955872
145603	955873
87226	955874
33671	955875
41985	955876
22783	955877
2732	955878
22783	955879
29758	955880
58535	955881
169818	955882
64206	955883
12420	955884
6296	955885
54419	955886
23399	955887
103485	955888
103669	955889
56032	955890
20656	955891
21806	955892
178968	955893
40359	955894
212	955895
78709	955896
145744	955897
4117	955898
51861	955899
101060	955900
102605	955901
50054	955902
5231	955903
154278	955904
64435	955905
56397	955906
28776	955907
101340	955908
33464	955909
74462	955910
33402	955911
32855	955912
52411	955913
82777	955914
9197	955915
41918	955916
61274	955917
97320	955918
33700	955919
16723	955920
79061	955921
4179	955922
61151	955923
88544	955924
17127	955925
100057	955926
23656	955927
36814	955928
200423	955929
194931	955930
55764	955931
14856	955932
34612	955933
53544	955934
103695	955935
10408	955936
114088	955937
217880	955938
2332	955939
68310	955940
127851	955941
84155	955942
41615	955943
2029	955944
35192	955945
101797	955946
24497	955947
146671	955948
34879	955949
208189	955950
33594	955951
11242	955952
41085	955953
14559	955954
51077	955955
144179	955956
6780	955957
55657	955958
166017	955959
59927	955960
111152	955961
29199	955962
55304	955963
86788	955964
141774	955965
122197	955966
69040	955967
81025	955968
82289	955969
75860	955970
6589	955971
109932	955972
54290	955973
57359	955974
11373	955975
34827	955976
101953	955977
21244	955978
43879	955979
11889	955980
169855	955981
55898	955982
14994	955983
21324	955984
168861	955985
121731	955986
40650	955987
42309	955988
3931	955989
64394	955990
17143	955991
201931	955992
67856	955993
148034	955994
93960	955995
5913	955996
14764	955997
12444	955998
47262	955999
151820	956000
37618	956001
87984	956002
6709	956003
1664	956004
180741	956005
46551	956006
105374	956007
135365	956008
30574	956009
117878	956010
46476	956011
87799	956012
284	956013
162720	956014
29389	956015
145538	956016
196093	956017
2742	956018
22703	956019
40646	956020
4732	956021
74701	956022
75577	956023
59653	956024
10508	956025
31729	956026
72397	956027
14929	956028
69000	956029
15029	956030
161131	956031
170302	956032
11856	956033
14856	956034
118223	956035
39987	956036
14856	956037
56239	956038
202594	956039
141732	956040
104782	956041
26980	956042
76280	956043
142622	956044
53544	956045
25666	956046
102740	956047
89656	956048
45037	956049
213464	956050
53065	956051
42460	956052
141142	956053
12236	956054
161189	956055
51019	956056
95960	956057
80433	956058
164376	956059
3407	956060
7226	956061
39159	956062
63990	956063
30823	956064
36952	956065
182973	956066
59590	956067
46462	956068
33058	956069
52804	956070
37897	956071
46165	956072
10893	956073
43411	956074
4187	956075
8339	956076
79074	956077
13738	956078
551	956079
79492	956080
1799	956081
3722	956082
30433	956083
1109	956084
56459	956085
50929	956086
13274	956087
60572	956088
8138	956089
103959	956090
26019	956091
108054	956092
26306	956093
570	956094
35360	956095
88826	956096
188347	956097
10787	956098
5913	956099
66736	956100
33513	956101
164423	956102
661	956103
5998	956104
21821	956105
6560	956106
21960	956107
14502	956108
100510	956109
136833	956110
68832	956111
62724	956112
136027	956113
200819	956114
15686	956115
2348	956116
69459	956117
87158	956118
91038	956119
53527	956120
10499	956121
81038	956122
203601	956123
81079	956124
200706	956125
193666	956126
40883	956127
160452	956128
81414	956129
170069	956130
2538	956131
25292	956132
33268	956133
35828	956134
14954	956135
2768	956136
41427	956137
14249	956138
98415	956139
66157	956140
13309	956141
32551	956142
2292	956143
80518	956144
12489	956145
37416	956146
5479	956147
3599	956148
62918	956149
35285	956150
39793	956151
20818	956152
139037	956153
107444	956154
27945	956155
127418	956156
38934	956157
84179	956158
45676	956159
37229	956160
54747	956161
5167	956162
36937	956163
29935	956164
41959	956165
6578	956166
3856	956167
31621	956168
53856	956169
17821	956170
9011	956171
7615	956172
21790	956173
3875	956174
89909	956175
20365	956176
10754	956177
26726	956178
131315	956179
1246	956180
22416	956181
3843	956182
9312	956183
10416	956184
21098	956185
25012	956186
27152	956187
9216	956188
1235	956189
12870	956190
2270	956191
1479	956192
33374	956193
79138	956194
90202	956195
121640	956196
92781	956197
145431	956198
121048	956199
18036	956200
42018	956201
48308	956202
162411	956203
93449	956204
69178	956205
23001	956206
19806	956207
19807	956208
33268	956209
128694	956210
3309	956211
2539	956212
50406	956213
5783	956214
22051	956215
109579	956216
7658	956217
34753	956218
74	956219
37937	956220
6391	956221
80368	956222
10475	956223
123287	956224
235990	956225
33577	956226
166223	956227
63011	956228
144718	956229
10497	956230
127404	956231
62992	956232
63045	956233
144906	956234
62990	956235
120951	956236
71920	956237
145194	956238
930	956239
368	956240
140484	956241
53698	956242
69229	956243
170000	956244
140415	956245
120025	956246
122221	956247
26867	956248
176893	956249
63022	956250
49205	956251
68887	956252
10490	956253
100287	956254
126569	956255
156776	956256
768	956257
155168	956258
3204	956259
70832	956260
82383	956261
37754	956262
18090	956263
90996	956264
7725	956265
28792	956266
19707	956267
2270	956268
2155	956269
2625	956270
38530	956271
2155	956272
53396	956273
855	956274
3427	956275
2155	956276
13666	956277
5013	956278
12159	956279
93442	956280
24412	956281
47044	956282
30974	956283
8013	956284
106266	956285
31561	956286
43133	956287
4091	956288
23938	956289
25841	956290
15631	956291
643	956292
405	956293
61868	956294
31318	956295
7211	956296
6311	956297
87341	956298
24121	956299
3371	956300
63034	956301
319	956302
2122	956303
90657	956304
13063	956305
63867	956306
5634	956307
60344	956308
9301	956309
60610	956310
36336	956311
126378	956312
97471	956313
145440	956314
19809	956315
32291	956316
101430	956317
8957	956318
2160	956319
29309	956320
45994	956321
84636	956322
121191	956323
141275	956324
127756	956325
201076	956326
100749	956327
12120	956328
76918	956329
9257	956330
1565	956331
2229	956332
2526	956333
1426	956334
1139	956335
76991	956336
14196	956337
74443	956338
47129	956339
48952	956340
146623	956341
21693	956342
70509	956343
160339	956344
143049	956345
27348	956346
205679	956347
170680	956348
67190	956349
75072	956350
139086	956351
23247	956352
17220	956353
75072	956354
85272	956355
228461	956356
116862	956357
188042	956358
224413	956359
26348	956360
77367	956361
156670	956362
218621	956363
75861	956364
1109	956365
496	956366
141646	956367
115527	956368
77545	956369
134591	956370
48875	956371
114337	956372
12103	956373
20216	956374
60	956375
15396	956376
2067	956377
1844	956378
109011	956379
106144	956380
2377	956381
66460	956382
38380	956383
9148	956384
5441	956385
944	956386
45985	956387
28458	956388
10880	956389
7307	956390
28019	956391
139364	956392
62340	956393
24186	956394
13685	956395
40854	956396
24874	956397
6007	956398
24829	956399
119763	956400
1747	956401
120641	956402
24877	956403
15506	956404
31929	956405
22102	956406
6275	956407
10913	956408
53529	956409
23028	956410
48573	956411
9830	956412
37251	956413
8110	956414
9328	956415
37695	956416
16939	956417
5857	956418
2282	956419
40136	956420
21091	956421
7247	956422
72004	956423
211694	956424
11744	956425
9362	956426
49336	956427
329	956428
4319	956429
73971	956430
9853	956431
3810	956432
30850	956433
143494	956434
22173	956435
3649	956436
10989	956437
6229	956438
4305	956439
4116	956440
11583	956441
4327	956442
11728	956443
41897	956444
29537	956445
184744	956446
128	956447
11173	956448
42464	956449
581	956450
13465	956451
17501	956452
30333	956453
4805	956454
30785	956455
38556	956456
10105	956457
12639	956458
80655	956459
23394	956460
5138	956461
23851	956462
28151	956463
4812	956464
127845	956465
1215	956466
30082	956467
3327	956468
141	956469
15762	956470
9853	956471
19575	956472
1270	956473
9435	956474
118379	956475
38620	956476
15130	956477
633	956478
109	956479
106225	956480
7216	956481
4473	956482
98634	956483
72472	956484
2957	956485
235	956486
10731	956487
20503	956488
27147	956489
9370	956490
44790	956491
11615	956492
1719	956493
10770	956494
5089	956495
28671	956496
18900	956497
3056	956498
16879	956499
60346	956500
27314	956501
65358	956502
86439	956503
109506	956504
21835	956505
16094	956506
102844	956507
11976	956508
58950	956509
95588	956510
9408	956511
49759	956512
62607	956513
4511	956514
45969	956515
12269	956516
94253	956517
22584	956518
111908	956519
11976	956520
77682	956521
16328	956522
208727	956523
112950	956524
142511	956525
100733	956526
110343	956527
70918	956528
13720	956529
53366	956530
121850	956531
1098	956532
113873	956533
9560	956534
3928	956535
13131	956536
28920	956537
118043	956538
31061	956539
26106	956540
14844	956541
2025	956542
5711	956543
4875	956544
81	956545
22876	956546
230170	956547
98655	956548
124031	956549
170961	956550
11087	956551
6304	956552
174220	956553
34491	956554
6304	956555
194528	956556
151111	956557
102547	956558
11165	956559
53947	956560
42079	956561
21358	956562
7069	956563
6004	956564
1	956565
1386	956566
77504	956567
45433	956568
45258	956569
718	956570
85572	956571
20350	956572
51420	956573
18124	956574
54041	956575
1242	956576
13199	956577
89545	956578
26872	956579
3685	956580
16254	956581
16391	956582
104282	956583
143469	956584
6629	956585
7596	956586
182098	956587
1	956588
80738	956589
2857	956590
10449	956591
41651	956592
12495	956593
26593	956594
76358	956595
10525	956596
39284	956597
19305	956598
3	956599
141709	956600
155874	956601
45207	956602
27634	956603
862	956604
9460	956605
59159	956606
10100	956607
118	956608
4	956609
118	956610
6005	956611
3174	956612
9233	956613
42970	956614
4	956615
5	956616
2858	956617
5	956618
5	956619
5	956620
62573	956621
63013	956622
6824	956623
458	956624
458	956625
232571	956626
1904	956627
939	956628
10917	956629
93442	956630
68478	956631
9972	956632
118	956633
4	956634
5	956635
18433	956636
92448	956637
5	956638
18442	956639
5	956640
43044	956641
5	956642
4	956643
4	956644
4	956645
4	956646
5	956647
5	956648
5	956649
4	956650
6866	956651
5	956652
5	956653
5	956654
35109	956655
79190	956656
6667	956657
25600	956658
29861	956659
35747	956660
145677	956661
19920	956662
81213	956663
47517	956664
18101	956665
23957	956666
30744	956667
52042	956668
32461	956669
6435	956670
110891	956671
25441	956672
20734	956673
37305	956674
78529	956675
24414	956676
36234	956677
4112	956678
701	956679
61749	956680
25214	956681
56	956682
36359	956683
92498	956684
566	956685
17341	956686
134478	956687
143333	956688
75025	956689
7876	956690
15693	956691
153741	956692
24788	956693
15571	956694
5514	956695
31823	956696
5523	956697
34476	956698
3379	956699
26144	956700
21260	956701
86271	956702
9904	956703
23910	956704
41373	956705
4489	956706
31758	956707
176314	956708
7267	956709
341	956710
2063	956711
2012	956712
103478	956713
62608	956714
25878	956715
7247	956716
1856	956717
37932	956718
77519	956719
33613	956720
77799	956721
145200	956722
104534	956723
143610	956724
108388	956725
13195	956726
7297	956727
105460	956728
43198	956729
120764	956730
12105	956731
31381	956732
86961	956733
4206	956734
143058	956735
74145	956736
56495	956737
930	956738
64488	956739
34166	956740
1479	956741
34735	956742
103724	956743
185353	956744
149610	956745
4236	956746
23	956747
190282	956748
66403	956749
17100	956750
111111	956751
166001	956752
71274	956753
70980	956754
21833	956755
150816	956756
105500	956757
100001	956758
19168	956759
101876	956760
32528	956761
6586	956762
168009	956763
53320	956764
14896	956765
30364	956766
106446	956767
66701	956768
131792	956769
80318	956770
25289	956771
121231	956772
38432	956773
1479	956774
76508	956775
153948	956776
129120	956777
96743	956778
58078	956779
137355	956780
12835	956781
151902	956782
71852	956783
7367	956784
62458	956785
6913	956786
41438	956787
3638	956788
89378	956789
37461	956790
45407	956791
46562	956792
23080	956793
150647	956794
49545	956795
33718	956796
17013	956797
102261	956798
166294	956799
3729	956800
95926	956801
1521	956802
33281	956803
16262	956804
13040	956805
18024	956806
68864	956807
33379	956808
2153	956809
12360	956810
37790	956811
7724	956812
169502	956813
14955	956814
52346	956815
18903	956816
41557	956817
28229	956818
25601	956819
10506	956820
64200	956821
33429	956822
21737	956823
126715	956824
69014	956825
106818	956826
104637	956827
61017	956828
38303	956829
107644	956830
33262	956831
90220	956832
11	956833
24557	956834
112394	956835
4295	956836
40769	956837
385	956838
69070	956839
6649	956840
6649	956841
18603	956842
107286	956843
121195	956844
3898	956845
17898	956846
108435	956847
218	956848
175825	956849
144559	956850
107570	956851
69227	956852
76028	956853
127150	956854
5794	956855
151112	956856
127348	956857
112447	956858
31596	956859
46044	956860
2557	956861
10	956862
74691	956863
15110	956864
3050	956865
49219	956866
21957	956867
5217	956868
6839	956869
18437	956870
5	956871
4069	956872
31272	956873
474	956874
138510	956875
58520	956876
184972	956877
571	956878
61053	956879
77968	956880
42702	956881
162622	956882
385	956883
121953	956884
192613	956885
10281	956886
55160	956887
201596	956888
24335	956889
20768	956890
3174	956891
1031	956892
18481	956893
34231	956894
458	956895
6864	956896
5	956897
5	956898
1	956899
1	956900
72787	956901
57	956902
10467	956903
234551	956904
158426	956905
181776	956906
1	956907
12170	956908
100191	956909
1	956910
223138	956911
124799	956912
161164	956913
11461	956914
81477	956915
20187	956916
81898	956917
63396	956918
156743	956919
5005	956920
18033	956921
70833	956922
21331	956923
42136	956924
21886	956925
73325	956926
47777	956927
90665	956928
186	956929
200468	956930
33746	956931
58280	956932
7688	956933
36410	956934
71618	956935
2428	956936
90461	956937
6046	956938
111580	956939
109032	956940
111595	956941
68536	956942
25794	956943
150179	956944
109184	956945
219653	956946
134254	956947
94389	956948
3956	956949
94389	956950
161164	956951
88275	956952
4548	956953
48425	956954
159686	956955
219072	956956
158619	956957
40024	956958
17574	956959
110129	956960
101932	956961
22599	956962
20730	956963
39416	956964
25738	956965
6147	956966
53541	956967
76744	956968
76744	956969
240254	956970
8964	956971
7037	956972
112721	956973
15758	956974
2083	956975
148182	956976
14797	956977
2366	956978
59237	956979
27721	956980
100276	956981
18947	956982
130611	956983
21269	956984
88842	956985
1635	956986
4312	956987
1019	956988
39684	956989
4959	956990
47629	956991
224898	956992
28591	956993
280	956994
45377	956995
121216	956996
1478	956997
61441	956998
63013	956999
105648	957000
49331	957001
78505	957002
100520	957003
105200	957004
8791	957005
8385	957006
400	957007
1485	957008
400	957009
8421	957010
184497	957011
58895	957012
24099	957013
24472	957014
3758	957015
4097	957016
6157	957017
4660	957018
15785	957019
236	957020
129730	957021
9132	957022
34333	957023
31381	957024
4302	957025
25559	957026
7268	957027
8412	957028
20358	957029
132359	957030
24664	957031
23085	957032
68437	957033
9477	957034
118829	957035
100618	957036
18542	957037
23082	957038
79732	957039
136726	957040
188114	957041
21972	957042
144840	957043
14302	957044
38920	957045
190429	957046
45102	957047
135571	957048
97078	957049
76610	957050
23752	957051
111479	957052
44966	957053
62969	957054
12220	957055
25797	957056
12964	957057
162088	957058
76885	957059
179494	957060
25540	957061
4215	957062
8803	957063
16765	957064
844	957065
77951	957066
40066	957067
80799	957068
22944	957069
12016	957070
118977	957071
95257	957072
24777	957073
6350	957074
12757	957075
78061	957076
11798	957077
157779	957078
130881	957079
127865	957080
655	957081
1656	957082
228	957083
146848	957084
122024	957085
195531	957086
14892	957087
118872	957088
55854	957089
63090	957090
14103	957091
122633	957092
15493	957093
12537	957094
53758	957095
3451	957096
127014	957097
17151	957098
11619	957099
156742	957100
187758	957101
479	957102
4242	957103
58688	957104
5753	957105
199072	957106
13816	957107
36070	957108
5212	957109
129749	957110
77623	957111
49703	957112
31928	957113
99219	957114
43118	957115
43211	957116
35555	957117
1226	957118
159901	957119
28584	957120
73757	957121
79877	957122
35101	957123
4253	957124
13338	957125
8	957126
16740	957127
64767	957128
97347	957129
27108	957130
6235	957131
34950	957132
26881	957133
11501	957134
3158	957135
5299	957136
16641	957137
85800	957138
77583	957139
2048	957140
3245	957141
4860	957142
14165	957143
34372	957144
4736	957145
28532	957146
1622	957147
47249	957148
163607	957149
77463	957150
46241	957151
19046	957152
21164	957153
15045	957154
98034	957155
37971	957156
34893	957157
125965	957158
49172	957159
59811	957160
136067	957161
14737	957162
36772	957163
14888	957164
58875	957165
23687	957166
452	957167
118764	957168
17701	957169
25105	957170
76499	957171
89945	957172
12930	957173
51414	957174
3787	957175
13048	957176
30069	957177
66278	957178
53481	957179
1910	957180
2330	957181
6318	957182
43721	957183
146335	957184
166272	957185
47767	957186
15708	957187
46926	957188
37	957189
39792	957190
66376	957191
107397	957192
235858	957193
96390	957194
58518	957195
17269	957196
33577	957197
152664	957198
107189	957199
168172	957200
78541	957201
75739	957202
2716	957203
39178	957204
118571	957205
39128	957206
1229	957207
62937	957208
117491	957209
51100	957210
131924	957211
81547	957212
42108	957213
110470	957214
107435	957215
56069	957216
76165	957217
53886	957218
33346	957219
43839	957220
63290	957221
53296	957222
90046	957223
239000	957224
2741	957225
64460	957226
17792	957227
163829	957228
49209	957229
37498	957230
94697	957231
52245	957232
47611	957233
19024	957234
21295	957235
63810	957236
25888	957237
18139	957238
64743	957239
7061	957240
31065	957241
153399	957242
107594	957243
36271	957244
9968	957245
3907	957246
18051	957247
9968	957248
59649	957249
58860	957250
30262	957251
63594	957252
15563	957253
69588	957254
132049	957255
14340	957256
6876	957257
62562	957258
77622	957259
192843	957260
54106	957261
51733	957262
52680	957263
16266	957264
32815	957265
78783	957266
51607	957267
71360	957268
21310	957269
59328	957270
75964	957271
36632	957272
138832	957273
21345	957274
48174	957275
42642	957276
28898	957277
60244	957278
39691	957279
3617	957280
236635	957281
36450	957282
135821	957283
140409	957284
9582	957285
12216	957286
47510	957287
90967	957288
101815	957289
23645	957290
3452	957291
14656	957292
2428	957293
2146	957294
42017	957295
21385	957296
200927	957297
86685	957298
23312	957299
90834	957300
29316	957301
236200	957302
90638	957303
66829	957304
78534	957305
105743	957306
12451	957307
108585	957308
54992	957309
9192	957310
7701	957311
4354	957312
193519	957313
168281	957314
158730	957315
58117	957316
188196	957317
118780	957318
167259	957319
34750	957320
727	957321
292	957322
53041	957323
2753	957324
145047	957325
6609	957326
16535	957327
27484	957328
7749	957329
6600	957330
16748	957331
69242	957332
113048	957333
36143	957334
18750	957335
152049	957336
54686	957337
70869	957338
1810	957339
6622	957340
13502	957341
84565	957342
13063	957343
6280	957344
9081	957345
26538	957346
148556	957347
207644	957348
5142	957349
119508	957350
29376	957351
112043	957352
131050	957353
90485	957354
20219	957355
24127	957356
53688	957357
25228	957358
4575	957359
137601	957360
31475	957361
137817	957362
64658	957363
8957	957364
45851	957365
131237	957366
843	957367
31662	957368
54772	957369
165311	957370
135379	957371
6279	957372
109456	957373
62206	957374
208801	957375
21710	957376
76338	957377
61732	957378
60838	957379
14057	957380
48160	957381
48550	957382
29391	957383
38962	957384
4873	957385
33568	957386
153666	957387
33547	957388
15973	957389
179875	957390
26892	957391
22399	957392
5813	957393
100113	957394
26665	957395
181518	957396
194190	957397
84974	957398
10264	957399
169577	957400
26941	957401
131352	957402
14484	957403
137020	957404
206458	957405
97696	957406
104572	957407
1879	957408
21024	957409
71082	957410
20652	957411
84665	957412
8803	957413
58766	957414
23476	957415
41999	957416
7719	957417
148159	957418
98131	957419
110899	957420
43242	957421
49492	957422
49848	957423
2752	957424
36844	957425
236199	957426
7426	957427
140444	957428
145080	957429
12299	957430
69465	957431
237549	957432
36730	957433
17013	957434
10271	957435
134399	957436
155999	957437
90060	957438
175887	957439
22549	957440
15932	957441
64060	957442
8650	957443
136557	957444
79144	957445
117	957446
92429	957447
25045	957448
75170	957449
4291	957450
9838	957451
8519	957452
9951	957453
31223	957454
70439	957455
38823	957456
22906	957457
14092	957458
68907	957459
24461	957460
12542	957461
6650	957462
38927	957463
165499	957464
2152	957465
16174	957466
2345	957467
17248	957468
1545	957469
470	957470
9776	957471
69971	957472
148699	957473
5453	957474
6229	957475
19818	957476
19296	957477
106854	957478
89235	957479
8354	957480
40320	957481
11309	957482
196639	957483
92570	957484
24844	957485
9530	957486
38421	957487
33166	957488
59332	957489
36877	957490
18750	957491
84867	957492
21024	957493
98033	957494
1271	957495
605	957496
41681	957497
37388	957498
103120	957499
78895	957500
78096	957501
2250	957502
21003	957503
119841	957504
34920	957505
167599	957506
202078	957507
36720	957508
24183	957509
142954	957510
42236	957511
17921	957512
6046	957513
59131	957514
698	957515
6673	957516
12666	957517
11404	957518
24420	957519
195816	957520
15524	957521
6185	957522
25726	957523
34335	957524
144965	957525
72	957526
89721	957527
6674	957528
96978	957529
136593	957530
108919	957531
137718	957532
117051	957533
120241	957534
234076	957535
37317	957536
5696	957537
103806	957538
811	957539
19823	957540
92116	957541
116701	957542
34735	957543
23124	957544
33402	957545
23558	957546
3442	957547
31092	957548
23578	957549
55423	957550
29353	957551
101447	957552
59471	957553
53078	957554
856	957555
15467	957556
63938	957557
62186	957558
3798	957559
234643	957560
139263	957561
25051	957562
37765	957563
18125	957564
35834	957565
146350	957566
7562	957567
81419	957568
64352	957569
161274	957570
37790	957571
22626	957572
202275	957573
107826	957574
163627	957575
130307	957576
81560	957577
34617	957578
59518	957579
132046	957580
136948	957581
157674	957582
154768	957583
10350	957584
32812	957585
10350	957586
12274	957587
11229	957588
16787	957589
66535	957590
71120	957591
36685	957592
6259	957593
94511	957594
103274	957595
85541	957596
57356	957597
86128	957598
234803	957599
49586	957600
76637	957601
70945	957602
29701	957603
23992	957604
229696	957605
36685	957606
78426	957607
228033	957608
37215	957609
66456	957610
157482	957611
60560	957612
16059	957613
136631	957614
19057	957615
228273	957616
153363	957617
62447	957618
36921	957619
19729	957620
28337	957621
35597	957622
127204	957623
17	957624
9207	957625
4231	957626
50297	957627
12010	957628
26174	957629
59845	957630
157822	957631
234188	957632
6651	957633
129071	957634
30577	957635
17037	957636
28876	957637
129529	957638
23331	957639
28632	957640
97676	957641
60067	957642
230	957643
15774	957644
29629	957645
31238	957646
41670	957647
151320	957648
14572	957649
18527	957650
93304	957651
57426	957652
2175	957653
42666	957654
16190	957655
60364	957656
48341	957657
942	957658
3550	957659
129364	957660
12078	957661
49546	957662
85349	957663
9486	957664
8466	957665
10977	957666
12153	957667
4698	957668
433	957669
32698	957670
15438	957671
663	957672
15759	957673
10769	957674
101125	957675
39794	957676
1343	957677
70864	957678
2054	957679
126	957680
156104	957681
3480	957682
25364	957683
537	957684
25322	957685
1779	957686
8659	957687
237198	957688
7526	957689
92313	957690
1931	957691
70691	957692
18857	957693
18247	957694
6826	957695
69982	957696
8284	957697
23272	957698
45084	957699
85456	957700
106546	957701
9239	957702
62398	957703
19408	957704
32759	957705
97729	957706
3	957707
5831	957708
19239	957709
36652	957710
11807	957711
2757	957712
7029	957713
57900	957714
83606	957715
27925	957716
51226	957717
33764	957718
585	957719
22406	957720
47964	957721
37532	957722
3417	957723
15980	957724
927	957725
84382	957726
463	957727
512	957728
103237	957729
4791	957730
190486	957731
158859	957732
14638	957733
12200	957734
38467	957735
40381	957736
183414	957737
14495	957738
3493	957739
153616	957740
32081	957741
99379	957742
85304	957743
214817	957744
71315	957745
44468	957746
24811	957747
973	957748
72929	957749
40569	957750
12758	957751
369	957752
3741	957753
16192	957754
6066	957755
42515	957756
3568	957757
6058	957758
1213	957759
62527	957760
30781	957761
8011	957762
1588	957763
2079	957764
404	957765
9821	957766
12806	957767
1711	957768
3757	957769
646	957770
60357	957771
7602	957772
250	957773
950	957774
23327	957775
6385	957776
1272	957777
82222	957778
1397	957779
2500	957780
158051	957781
13137	957782
14795	957783
190774	957784
63919	957785
420	957786
99323	957787
24646	957788
39628	957789
1832	957790
78097	957791
14342	957792
3142	957793
25828	957794
22247	957795
75769	957796
2400	957797
15345	957798
6776	957799
9510	957800
73991	957801
7344	957802
6372	957803
3803	957804
790	957805
23489	957806
14413	957807
99526	957808
109115	957809
8705	957810
84700	957811
86553	957812
46458	957813
76733	957814
25064	957815
2182	957816
53175	957817
4389	957818
6009	957819
135381	957820
43692	957821
49721	957822
11302	957823
3179	957824
37860	957825
1284	957826
9439	957827
14846	957828
108787	957829
6699	957830
2481	957831
1159	957832
75641	957833
85626	957834
2112	957835
20891	957836
13486	957837
1731	957838
9517	957839
494	957840
6	957841
20870	957842
7909	957843
361	957844
6772	957845
3319	957846
914	957847
7820	957848
6353	957849
11421	957850
41419	957851
12203	957852
50978	957853
131536	957854
14574	957855
668	957856
29695	957857
12273	957858
9408	957859
87266	957860
10054	957861
57497	957862
83574	957863
371	957864
77868	957865
42663	957866
18235	957867
6853	957868
7015	957869
110749	957870
11432	957871
48326	957872
17492	957873
163163	957874
54137	957875
5850	957876
1055	957877
5921	957878
123882	957879
72855	957880
7196	957881
6157	957882
16085	957883
411	957884
411	957885
42429	957886
15433	957887
2138	957888
17639	957889
3888	957890
83651	957891
71683	957892
40353	957893
51301	957894
4866	957895
9135	957896
45392	957897
131834	957898
12167	957899
85316	957900
20046	957901
45724	957902
134472	957903
45372	957904
942	957905
28836	957906
58336	957907
45499	957908
73629	957909
30427	957910
30427	957911
30427	957912
126967	957913
232002	957914
232073	957915
156393	957916
28958	957917
180142	957918
37488	957919
23950	957920
17449	957921
1486	957922
119271	957923
12212	957924
3131	957925
239120	957926
19290	957927
19290	957928
19290	957929
4095	957930
92519	957931
146039	957932
12742	957933
12742	957934
1946	957935
79459	957936
43696	957937
35319	957938
46098	957939
6233	957940
12173	957941
3131	957942
35793	957943
2107	957944
63709	957945
1720	957946
9059	957947
10162	957948
11265	957949
23698	957950
59360	957951
91782	957952
8586	957953
149	957954
151247	957955
4033	957956
15001	957957
49805	957958
22008	957959
12674	957960
1543	957961
92126	957962
2082	957963
17927	957964
5149	957965
49362	957966
6325	957967
23	957968
10646	957969
32559	957970
44290	957971
63670	957972
16648	957973
163156	957974
41108	957975
119952	957976
66876	957977
166931	957978
67551	957979
239043	957980
59359	957981
41712	957982
33178	957983
89447	957984
32712	957985
26555	957986
88413	957987
20588	957988
7530	957989
1945	957990
9821	957991
1054	957992
20173	957993
9203	957994
33905	957995
20488	957996
167708	957997
2399	957998
86740	957999
28916	958000
82534	958001
10800	958002
23415	958003
86999	958004
14830	958005
170	958006
6850	958007
1289	958008
15451	958009
43141	958010
82645	958011
3028	958012
345	958013
65182	958014
26739	958015
36202	958016
1224	958017
3608	958018
98471	958019
182743	958020
33250	958021
50343	958022
9931	958023
106560	958024
49335	958025
23105	958026
1714	958027
2763	958028
26739	958029
18874	958030
1811	958031
8150	958032
57405	958033
57405	958034
123847	958035
25146	958036
66554	958037
35447	958038
5545	958039
6234	958040
1443	958041
10912	958042
237730	958043
30245	958044
19923	958045
51992	958046
36646	958047
65326	958048
44704	958049
128829	958050
19428	958051
63919	958052
65220	958053
83933	958054
54207	958055
54883	958056
9121	958057
16023	958058
345	958059
9298	958060
21227	958061
23254	958062
42892	958063
10135	958064
9165	958065
111099	958066
5087	958067
14556	958068
759	958069
2032	958070
16488	958071
13858	958072
250	958073
2088	958074
51221	958075
37525	958076
4495	958077
163199	958078
3453	958079
41893	958080
4877	958081
5562	958082
161999	958083
102325	958084
33177	958085
119214	958086
84417	958087
38317	958088
79371	958089
137907	958090
6183	958091
106	958092
2871	958093
19258	958094
6393	958095
46915	958096
32340	958097
24076	958098
45544	958099
92131	958100
40177	958101
20170	958102
6280	958103
10679	958104
85732	958105
7948	958106
27423	958107
18232	958108
70275	958109
27423	958110
92482	958111
42565	958112
70678	958113
70679	958114
91758	958115
91758	958116
70099	958117
91758	958118
70281	958119
34250	958120
34251	958121
70099	958122
123406	958123
18231	958124
54555	958125
34075	958126
34249	958127
18491	958128
70773	958129
124352	958130
123540	958131
27486	958132
27327	958133
54333	958134
54621	958135
66099	958136
18284	958137
1950	958138
558	958139
8210	958140
178632	958141
47033	958142
17815	958143
32	958144
10996	958145
209361	958146
1707	958147
37082	958148
853	958149
187780	958150
19151	958151
143440	958152
41805	958153
106546	958154
8368	958155
30174	958156
27282	958157
16838	958158
58993	958159
6060	958160
22935	958161
2537	958162
7227	958163
37020	958164
76126	958165
1110	958166
36709	958167
4958	958168
6913	958169
64901	958170
1693	958171
1866	958172
7530	958173
3280	958174
13614	958175
40031	958176
123522	958177
11931	958178
7480	958179
371	958180
6818	958181
87625	958182
199391	958183
9064	958184
170703	958185
31481	958186
16023	958187
112457	958188
187143	958189
59974	958190
37541	958191
29722	958192
5280	958193
31264	958194
49570	958195
34758	958196
25203	958197
8137	958198
95586	958199
2960	958200
25760	958201
27320	958202
521	958203
79375	958204
4889	958205
955	958206
37175	958207
7012	958208
12225	958209
3143	958210
31678	958211
92005	958212
91277	958213
109676	958214
9779	958215
2281	958216
1208	958217
16021	958218
96151	958219
647	958220
112690	958221
5520	958222
4109	958223
24899	958224
86397	958225
52783	958226
106680	958227
3872	958228
124014	958229
4564	958230
13919	958231
26529	958232
52046	958233
16099	958234
14646	958235
37465	958236
34359	958237
28	958238
153335	958239
51333	958240
12776	958241
38359	958242
45795	958243
13484	958244
20739	958245
88238	958246
222009	958247
221656	958248
157444	958249
112218	958250
75420	958251
227877	958252
226347	958253
236365	958254
20691	958255
75615	958256
118405	958257
17679	958258
89748	958259
147649	958260
87813	958261
167459	958262
147577	958263
53228	958264
163016	958265
99995	958266
52847	958267
91468	958268
52847	958269
58506	958270
123032	958271
20697	958272
15893	958273
34210	958274
2821	958275
113446	958276
31480	958277
109807	958278
111886	958279
107229	958280
39273	958281
15913	958282
237489	958283
131293	958284
111735	958285
70107	958286
537	958287
5364	958288
16574	958289
20239	958290
5342	958291
6881	958292
21753	958293
24633	958294
12824	958295
16606	958296
125767	958297
24530	958298
16192	958299
48429	958300
23621	958301
74979	958302
52692	958303
22285	958304
5278	958305
14221	958306
82442	958307
36636	958308
23142	958309
1772	958310
5900	958311
35292	958312
1708	958313
540	958314
1998	958315
1045	958316
1708	958317
3111	958318
13439	958319
4145	958320
50620	958321
35579	958322
25859	958323
32167	958324
33986	958325
38331	958326
38324	958327
22803	958328
79623	958329
4916	958330
42444	958331
1211	958332
23416	958333
46462	958334
718	958335
2238	958336
19336	958337
31036	958338
23382	958339
209220	958340
205412	958341
16229	958342
4699	958343
181752	958344
1639	958345
85925	958346
135461	958347
146474	958348
3140	958349
179606	958350
7404	958351
218051	958352
6732	958353
134305	958354
9758	958355
134305	958356
11940	958357
14007	958358
26370	958359
313	958360
23870	958361
133250	958362
220588	958363
25539	958364
79830	958365
35612	958366
18422	958367
222080	958368
6287	958369
6058	958370
6804	958371
29733	958372
1926	958373
10261	958374
167051	958375
7576	958376
20270	958377
22860	958378
16663	958379
43073	958380
14729	958381
2370	958382
2924	958383
9393	958384
998	958385
13636	958386
54031	958387
36437	958388
30062	958389
223561	958390
28771	958391
50831	958392
212659	958393
47029	958394
152911	958395
38117	958396
41376	958397
185760	958398
115209	958399
23242	958400
61588	958401
21062	958402
21124	958403
1834	958404
19088	958405
38370	958406
1522	958407
125953	958408
2328	958409
37466	958410
29964	958411
2084	958412
10296	958413
15870	958414
29548	958415
12886	958416
16039	958417
12353	958418
6842	958419
1927	958420
205865	958421
22474	958422
32	958423
55296	958424
78141	958425
4573	958426
17666	958427
4452	958428
4054	958429
5693	958430
11068	958431
28991	958432
7295	958433
22901	958434
49701	958435
61952	958436
8708	958437
41041	958438
29272	958439
32877	958440
37329	958441
23500	958442
10671	958443
14868	958444
67733	958445
17835	958446
17604	958447
130325	958448
14221	958449
143248	958450
49017	958451
19827	958452
39519	958453
49061	958454
60010	958455
25789	958456
95182	958457
34026	958458
32493	958459
26043	958460
26311	958461
46981	958462
72560	958463
3923	958464
176368	958465
69959	958466
9541	958467
110230	958468
117193	958469
96348	958470
9242	958471
51245	958472
80297	958473
47984	958474
21162	958475
223113	958476
124599	958477
12634	958478
240160	958479
208112	958480
120130	958481
25374	958482
39655	958483
92911	958484
232683	958485
125062	958486
101865	958487
165734	958488
108870	958489
98118	958490
17827	958491
69805	958492
56714	958493
160356	958494
206853	958495
181583	958496
45289	958497
65872	958498
235596	958499
71851	958500
14	958501
45289	958502
16392	958503
53060	958504
64132	958505
65789	958506
7940	958507
157116	958508
240156	958509
211185	958510
92281	958511
53172	958512
158358	958513
4516	958514
17	958515
33043	958516
1268	958517
223168	958518
132050	958519
226738	958520
118634	958521
33154	958522
6	958523
17398	958524
36218	958525
4770	958526
926	958527
61149	958528
19840	958529
255	958530
1312	958531
2505	958532
3825	958533
161435	958534
232916	958535
92779	958536
123561	958537
9483	958538
26359	958539
10054	958540
5077	958541
12926	958542
2622	958543
4390	958544
142491	958545
20208	958546
282	958547
4976	958548
11855	958549
6582	958550
65808	958551
18639	958552
9485	958553
9016	958554
39256	958555
12920	958556
184223	958557
56837	958558
77395	958559
14830	958560
43103	958561
38849	958562
13502	958563
130233	958564
133176	958565
2817	958566
29681	958567
13652	958568
7644	958569
24018	958570
915	958571
30821	958572
5936	958573
1193	958574
106080	958575
9239	958576
4495	958577
54075	958578
8527	958579
9064	958580
11471	958581
153285	958582
188671	958583
34031	958584
31688	958585
18026	958586
50933	958587
6980	958588
444	958589
92498	958590
218047	958591
165315	958592
32979	958593
27159	958594
31874	958595
103744	958596
101	958597
13929	958598
43141	958599
17495	958600
80613	958601
4647	958602
58856	958603
7488	958604
157	958605
21420	958606
78787	958607
7285	958608
79520	958609
41266	958610
7323	958611
230366	958612
36930	958613
4267	958614
8506	958615
908	958616
7329	958617
8506	958618
98300	958619
7327	958620
17302	958621
16961	958622
96469	958623
21229	958624
2955	958625
11866	958626
3419	958627
1482	958628
17109	958629
95318	958630
120615	958631
72645	958632
15769	958633
32830	958634
209901	958635
328	958636
386	958637
740	958638
83209	958639
165502	958640
82315	958641
67706	958642
13462	958643
165265	958644
24458	958645
34066	958646
95452	958647
14057	958648
7330	958649
32501	958650
18995	958651
1961	958652
40796	958653
29975	958654
36675	958655
16407	958656
17068	958657
38935	958658
89794	958659
55002	958660
18066	958661
6653	958662
49417	958663
4476	958664
13211	958665
6573	958666
334	958667
120053	958668
46401	958669
7565	958670
61740	958671
21084	958672
35459	958673
9241	958674
94992	958675
9738	958676
334	958677
10128	958678
240444	958679
20409	958680
20410	958681
2977	958682
49416	958683
40953	958684
155049	958685
11171	958686
31101	958687
20595	958688
7327	958689
105804	958690
12722	958691
49596	958692
37348	958693
2175	958694
3185	958695
20894	958696
32115	958697
10360	958698
13368	958699
10693	958700
40809	958701
5335	958702
2977	958703
12861	958704
2816	958705
13008	958706
25754	958707
162282	958708
70814	958709
19142	958710
10283	958711
13716	958712
30197	958713
58466	958714
8647	958715
88027	958716
84798	958717
40593	958718
18297	958719
31817	958720
22743	958721
7372	958722
908	958723
14307	958724
58208	958725
59094	958726
75732	958727
56374	958728
118949	958729
20082	958730
7636	958731
78815	958732
44144	958733
9812	958734
7647	958735
6511	958736
122621	958737
2299	958738
45277	958739
11278	958740
5685	958741
31588	958742
6332	958743
35189	958744
25182	958745
32755	958746
21134	958747
186464	958748
63238	958749
13293	958750
7330	958751
14349	958752
11278	958753
7052	958754
145	958755
1714	958756
48139	958757
55467	958758
63516	958759
64587	958760
14304	958761
179314	958762
29807	958763
76822	958764
18066	958765
8130	958766
6332	958767
35273	958768
45855	958769
4888	958770
10412	958771
48846	958772
6305	958773
57977	958774
23927	958775
41939	958776
106073	958777
85626	958778
908	958779
30258	958780
65383	958781
10247	958782
15253	958783
108566	958784
212093	958785
16957	958786
55447	958787
104731	958788
65409	958789
9104	958790
93644	958791
44539	958792
9104	958793
8342	958794
25489	958795
24557	958796
994	958797
8808	958798
12327	958799
74216	958800
34079	958801
7528	958802
40625	958803
4576	958804
67871	958805
31539	958806
99790	958807
6593	958808
9241	958809
14089	958810
1709	958811
17701	958812
73578	958813
6331	958814
44913	958815
15965	958816
3019	958817
8162	958818
2381	958819
54722	958820
2921	958821
102144	958822
14324	958823
147874	958824
10609	958825
40162	958826
84180	958827
142376	958828
522	958829
47047	958830
62097	958831
47269	958832
12212	958833
25631	958834
38521	958835
84858	958836
75271	958837
20261	958838
44639	958839
67930	958840
7397	958841
4974	958842
2340	958843
11748	958844
28004	958845
38520	958846
13317	958847
7567	958848
6200	958849
75447	958850
3019	958851
50947	958852
16070	958853
32462	958854
16998	958855
17915	958856
20765	958857
11543	958858
99463	958859
21446	958860
66713	958861
8858	958862
52887	958863
52725	958864
15076	958865
39123	958866
15647	958867
42124	958868
57608	958869
1524	958870
23296	958871
52887	958872
3837	958873
38335	958874
12893	958875
514	958876
51890	958877
13429	958878
2278	958879
14324	958880
30465	958881
27727	958882
9928	958883
87006	958884
57	958885
4925	958886
7372	958887
88271	958888
56303	958889
917	958890
19143	958891
45300	958892
39881	958893
2340	958894
321	958895
11842	958896
52016	958897
67136	958898
110651	958899
32953	958900
14687	958901
97147	958902
908	958903
25172	958904
23472	958905
47416	958906
9943	958907
1224	958908
77007	958909
11747	958910
63790	958911
6276	958912
17620	958913
85194	958914
57595	958915
203809	958916
610	958917
15938	958918
27505	958919
72908	958920
24965	958921
63874	958922
97159	958923
50576	958924
37342	958925
63933	958926
73348	958927
55795	958928
109418	958929
36520	958930
41106	958931
21095	958932
11152	958933
50758	958934
100395	958935
3314	958936
48341	958937
3623	958938
99320	958939
117972	958940
2872	958941
6526	958942
3357	958943
28904	958944
106694	958945
38158	958946
11577	958947
38759	958948
131638	958949
119397	958950
221	958951
108610	958952
53183	958953
27908	958954
9707	958955
88972	958956
20300	958957
18834	958958
9636	958959
34151	958960
19245	958961
10343	958962
21219	958963
13317	958964
88865	958965
144941	958966
35225	958967
25140	958968
773	958969
65137	958970
4356	958971
19496	958972
25278	958973
58410	958974
68962	958975
119004	958976
68139	958977
55292	958978
40506	958979
45430	958980
58063	958981
48770	958982
41235	958983
1082	958984
32828	958985
52472	958986
2589	958987
113317	958988
15967	958989
1795	958990
31191	958991
61622	958992
119094	958993
74624	958994
17099	958995
13788	958996
5335	958997
74086	958998
6428	958999
64644	959000
6212	959001
41425	959002
40532	959003
4350	959004
8546	959005
19460	959006
14801	959007
16007	959008
16932	959009
52640	959010
1000	959011
23565	959012
65152	959013
23408	959014
98855	959015
59105	959016
4974	959017
1220	959018
99589	959019
24317	959020
7093	959021
41146	959022
105695	959023
6810	959024
75286	959025
48322	959026
25139	959027
50100	959028
87451	959029
4732	959030
2470	959031
50456	959032
40617	959033
12604	959034
60830	959035
21320	959036
3380	959037
321	959038
1114	959039
19885	959040
79811	959041
1356	959042
42491	959043
46176	959044
21935	959045
84814	959046
64381	959047
3038	959048
101009	959049
112935	959050
23400	959051
97745	959052
6545	959053
66480	959054
63577	959055
53154	959056
6581	959057
114530	959058
21525	959059
117100	959060
190474	959061
19633	959062
19496	959063
32987	959064
47262	959065
96718	959066
36995	959067
142494	959068
81599	959069
72086	959070
19398	959071
71639	959072
15551	959073
9560	959074
78814	959075
11178	959076
21641	959077
9021	959078
282	959079
30460	959080
57932	959081
55650	959082
20042	959083
5047	959084
24303	959085
31275	959086
151065	959087
62851	959088
35136	959089
14457	959090
4821	959091
19958	959092
17831	959093
40705	959094
20675	959095
9567	959096
70996	959097
97342	959098
110137	959099
4197	959100
1482	959101
918	959102
78345	959103
57649	959104
31725	959105
10123	959106
6312	959107
35457	959108
223241	959109
63276	959110
838	959111
26265	959112
87783	959113
108713	959114
94536	959115
74914	959116
99024	959117
187043	959118
12920	959119
140763	959120
60276	959121
106686	959122
93519	959123
94316	959124
8830	959125
17928	959126
78778	959127
21153	959128
81155	959129
12477	959130
37788	959131
57801	959132
10054	959133
99548	959134
88389	959135
17334	959136
120121	959137
40986	959138
146682	959139
25543	959140
12097	959141
24586	959142
15474	959143
5829	959144
14665	959145
17596	959146
23246	959147
4588	959148
4526	959149
11663	959150
39130	959151
40683	959152
24215	959153
101491	959154
82121	959155
14057	959156
26364	959157
4920	959158
199038	959159
908	959160
14462	959161
65717	959162
10100	959163
25170	959164
112646	959165
57608	959166
50251	959167
80919	959168
1367	959169
125995	959170
118586	959171
4567	959172
7387	959173
15509	959174
12336	959175
6661	959176
8505	959177
7578	959178
31411	959179
28685	959180
45665	959181
28750	959182
321	959183
19917	959184
1066	959185
34026	959186
30244	959187
3264	959188
19810	959189
28872	959190
8905	959191
740	959192
14057	959193
8689	959194
740	959195
13946	959196
5522	959197
14057	959198
2402	959199
6528	959200
51303	959201
37667	959202
51303	959203
326	959204
43096	959205
7917	959206
63808	959207
2902	959208
60745	959209
104079	959210
12344	959211
45104	959212
14295	959213
14057	959214
76161	959215
165709	959216
5747	959217
32931	959218
17062	959219
166396	959220
30357	959221
102494	959222
7892	959223
5888	959224
1918	959225
112649	959226
240463	959227
4576	959228
520	959229
10050	959230
7613	959231
140055	959232
5128	959233
29294	959234
36186	959235
1306	959236
4298	959237
48336	959238
5826	959239
15090	959240
2083	959241
32040	959242
14055	959243
49408	959244
175259	959245
13237	959246
26758	959247
12375	959248
11840	959249
27059	959250
10251	959251
38056	959252
326	959253
53652	959254
24068	959255
8725	959256
34337	959257
28903	959258
52091	959259
164685	959260
6146	959261
33003	959262
14220	959263
994	959264
30308	959265
141825	959266
44317	959267
18586	959268
112332	959269
17366	959270
143644	959271
111780	959272
67396	959273
116791	959274
45999	959275
1236	959276
7501	959277
137893	959278
42085	959279
95950	959280
161591	959281
116172	959282
52981	959283
31	959284
4314	959285
58664	959286
1611	959287
64835	959288
136222	959289
16324	959290
124742	959291
64290	959292
223428	959293
28951	959294
49799	959295
51511	959296
75585	959297
41058	959298
9408	959299
92995	959300
6055	959301
15805	959302
94868	959303
13471	959304
7400	959305
51926	959306
22095	959307
71461	959308
2169	959309
37325	959310
4375	959311
12188	959312
4796	959313
72894	959314
19635	959315
17254	959316
13707	959317
30363	959318
64290	959319
133509	959320
4346	959321
65008	959322
47335	959323
8535	959324
61855	959325
22004	959326
114531	959327
2430	959328
52375	959329
77024	959330
77269	959331
41246	959332
66693	959333
192280	959334
79593	959335
156187	959336
42007	959337
12396	959338
15565	959339
38103	959340
99100	959341
237973	959342
144843	959343
78465	959344
77995	959345
1643	959346
78648	959347
80528	959348
7298	959349
27298	959350
17732	959351
17019	959352
4646	959353
1480	959354
80715	959355
42907	959356
70159	959357
1841	959358
94919	959359
7551	959360
27578	959361
27578	959362
53172	959363
42410	959364
653	959365
41981	959366
154277	959367
147142	959368
17954	959369
48054	959370
72094	959371
48563	959372
29754	959373
141702	959374
133570	959375
18117	959376
96674	959377
41520	959378
697	959379
34611	959380
10987	959381
23510	959382
55823	959383
30280	959384
77445	959385
659	959386
2422	959387
100138	959388
201755	959389
60870	959390
190336	959391
103339	959392
235936	959393
100423	959394
65340	959395
39716	959396
22028	959397
13324	959398
21902	959399
101053	959400
202679	959401
33263	959402
102585	959403
66292	959404
18550	959405
77804	959406
21924	959407
41101	959408
138039	959409
224810	959410
72064	959411
166487	959412
7067	959413
21188	959414
71122	959415
101557	959416
38943	959417
21836	959418
105571	959419
127780	959420
1125	959421
30714	959422
100765	959423
59795	959424
48530	959425
229272	959426
236046	959427
77108	959428
933	959429
261	959430
34409	959431
17719	959432
71341	959433
27525	959434
36985	959435
585	959436
13498	959437
60390	959438
73615	959439
1916	959440
10048	959441
33532	959442
57177	959443
1246	959444
12	959445
53354	959446
1626	959447
105050	959448
24144	959449
47048	959450
145212	959451
45792	959452
195830	959453
22050	959454
4920	959455
24350	959456
45369	959457
5865	959458
77680	959459
21743	959460
10282	959461
48170	959462
78309	959463
49865	959464
37943	959465
36159	959466
7622	959467
46698	959468
117789	959469
238789	959470
64427	959471
88519	959472
51519	959473
6744	959474
31	959475
17372	959476
134664	959477
14968	959478
94062	959479
78589	959480
69668	959481
62469	959482
13114	959483
155326	959484
32720	959485
6242	959486
60728	959487
612	959488
62739	959489
195866	959490
23095	959491
1433	959492
32398	959493
11174	959494
22097	959495
202732	959496
155798	959497
129756	959498
53314	959499
81675	959500
82078	959501
1747	959502
50569	959503
173	959504
6709	959505
78754	959506
1234	959507
189866	959508
110861	959509
52014	959510
90443	959511
168487	959512
35514	959513
33941	959514
21594	959515
36748	959516
87746	959517
23739	959518
99022	959519
21970	959520
109162	959521
665	959522
102	959523
12526	959524
55477	959525
175703	959526
17104	959527
23375	959528
30	959529
102036	959530
40353	959531
177564	959532
730	959533
2138	959534
52036	959535
18708	959536
40892	959537
40537	959538
35954	959539
198360	959540
90115	959541
7740	959542
5734	959543
14493	959544
104563	959545
30468	959546
80720	959547
90226	959548
20700	959549
146709	959550
119764	959551
27701	959552
50649	959553
28985	959554
32291	959555
29118	959556
64670	959557
100074	959558
75344	959559
12892	959560
3326	959561
34790	959562
159657	959563
5814	959564
99168	959565
29363	959566
41087	959567
160613	959568
66715	959569
1243	959570
114085	959571
78367	959572
130852	959573
220803	959574
69818	959575
48314	959576
216275	959577
60961	959578
31666	959579
2311	959580
21810	959581
131459	959582
90084	959583
7913	959584
5312	959585
18	959586
137029	959587
163253	959588
141640	959589
3487	959590
50675	959591
45	959592
567	959593
13243	959594
1873	959595
116807	959596
169758	959597
215482	959598
62181	959599
192475	959600
121836	959601
25073	959602
59	959603
19321	959604
146184	959605
82953	959606
25954	959607
141294	959608
44878	959609
11392	959610
78377	959611
147307	959612
40194	959613
26306	959614
50801	959615
142165	959616
113958	959617
64491	959618
3807	959619
105007	959620
23415	959621
53340	959622
26164	959623
134290	959624
22834	959625
72685	959626
2276	959627
189531	959628
6435	959629
61904	959630
56069	959631
190485	959632
31335	959633
63289	959634
159253	959635
1352	959636
114883	959637
237358	959638
342	959639
140292	959640
132344	959641
29260	959642
57737	959643
13692	959644
57857	959645
7949	959646
4345	959647
20204	959648
4107	959649
150578	959650
856	959651
162795	959652
64403	959653
103977	959654
13667	959655
36518	959656
17893	959657
100104	959658
23284	959659
19598	959660
14184	959661
101124	959662
77637	959663
91580	959664
50894	959665
26769	959666
168036	959667
60758	959668
17102	959669
23776	959670
141654	959671
178014	959672
12045	959673
70828	959674
37336	959675
13635	959676
104552	959677
38313	959678
125746	959679
77559	959680
63476	959681
10841	959682
132108	959683
7494	959684
1772	959685
9517	959686
13324	959687
319	959688
225819	959689
45358	959690
23327	959691
43176	959692
129381	959693
14307	959694
21526	959695
9028	959696
16748	959697
29901	959698
37009	959699
23787	959700
36562	959701
32383	959702
64047	959703
20015	959704
14919	959705
11959	959706
179708	959707
26893	959708
88279	959709
102787	959710
74151	959711
205859	959712
112618	959713
50803	959714
113143	959715
129398	959716
40558	959717
48562	959718
346	959719
86609	959720
100090	959721
36330	959722
72580	959723
216898	959724
78514	959725
29730	959726
203661	959727
21579	959728
22	959729
155821	959730
36586	959731
220682	959732
9014	959733
6579	959734
88692	959735
4983	959736
8983	959737
20358	959738
55172	959739
167038	959740
15289	959741
28076	959742
29364	959743
55987	959744
23424	959745
1979	959746
69931	959747
12075	959748
13307	959749
176991	959750
145490	959751
72113	959752
63182	959753
23139	959754
37543	959755
16233	959756
1992	959757
7744	959758
42272	959759
17019	959760
108858	959761
39630	959762
81158	959763
68324	959764
62551	959765
63560	959766
2680	959767
91294	959768
79389	959769
209472	959770
5118	959771
5018	959772
40730	959773
11487	959774
71451	959775
19728	959776
16461	959777
8828	959778
19255	959779
14	959780
63733	959781
43939	959782
30013	959783
128314	959784
11393	959785
186	959786
186	959787
39426	959788
113181	959789
129045	959790
65948	959791
178522	959792
182753	959793
6590	959794
17030	959795
19224	959796
31718	959797
25573	959798
82797	959799
102693	959800
23742	959801
3002	959802
28327	959803
112007	959804
53736	959805
23793	959806
50446	959807
22285	959808
47119	959809
76219	959810
114592	959811
59472	959812
115427	959813
155662	959814
6756	959815
118848	959816
10701	959817
1135	959818
141048	959819
62343	959820
202508	959821
1872	959822
8644	959823
205606	959824
25127	959825
25256	959826
163150	959827
28477	959828
78612	959829
64414	959830
4920	959831
15747	959832
195889	959833
94842	959834
132327	959835
34895	959836
38943	959837
21163	959838
105493	959839
28085	959840
13044	959841
20085	959842
16077	959843
56552	959844
16999	959845
20719	959846
86094	959847
147783	959848
179254	959849
16024	959850
69656	959851
17978	959852
5087	959853
2685	959854
43408	959855
17560	959856
102864	959857
36263	959858
28008	959859
28853	959860
119229	959861
7118	959862
178449	959863
79142	959864
72363	959865
31973	959866
31479	959867
10015	959868
71911	959869
17561	959870
23027	959871
45780	959872
95567	959873
18144	959874
12577	959875
107575	959876
20143	959877
4215	959878
26987	959879
55680	959880
115541	959881
25654	959882
8238	959883
2835	959884
19541	959885
13907	959886
69032	959887
95567	959888
57710	959889
17512	959890
212204	959891
1992	959892
44618	959893
17127	959894
16690	959895
18165	959896
5849	959897
120667	959898
160574	959899
103261	959900
16979	959901
78901	959902
64493	959903
21705	959904
42020	959905
126304	959906
94824	959907
122827	959908
7044	959909
26846	959910
33652	959911
81542	959912
22544	959913
121735	959914
55353	959915
37382	959916
44253	959917
104036	959918
189287	959919
77306	959920
42411	959921
6527	959922
112441	959923
15713	959924
25580	959925
117024	959926
23742	959927
134	959928
148715	959929
49904	959930
73868	959931
3397	959932
32306	959933
140145	959934
24228	959935
72603	959936
158877	959937
17019	959938
108694	959939
216356	959940
48314	959941
47380	959942
20615	959943
13285	959944
151995	959945
62715	959946
115211	959947
37753	959948
10543	959949
39585	959950
8492	959951
4353	959952
4835	959953
69006	959954
104876	959955
29897	959956
92060	959957
25619	959958
180639	959959
34071	959960
79448	959961
98489	959962
851	959963
53012	959964
50989	959965
57666	959966
15874	959967
12329	959968
82506	959969
43194	959970
94157	959971
116850	959972
51950	959973
32562	959974
76820	959975
26609	959976
29016	959977
155368	959978
96147	959979
37151	959980
7562	959981
121290	959982
52263	959983
142766	959984
96145	959985
5508	959986
23614	959987
41523	959988
39500	959989
111495	959990
77	959991
33154	959992
140296	959993
87348	959994
2806	959995
26556	959996
534	959997
39539	959998
42881	959999
45283	960000
77408	960001
39176	960002
113802	960003
34519	960004
64682	960005
12956	960006
78824	960007
117536	960008
32919	960009
28764	960010
87567	960011
62396	960012
1720	960013
118681	960014
52441	960015
132275	960016
8944	960017
14191	960018
212310	960019
42227	960020
40307	960021
38811	960022
30614	960023
40434	960024
106548	960025
132368	960026
916	960027
148068	960028
26182	960029
64429	960030
100723	960031
12387	960032
142842	960033
43322	960034
182995	960035
45040	960036
50557	960037
4441	960038
129733	960039
1994	960040
67900	960041
45788	960042
50388	960043
3920	960044
13297	960045
10282	960046
47530	960047
38268	960048
80884	960049
16663	960050
2681	960051
3163	960052
50558	960053
94592	960054
49770	960055
86314	960056
725	960057
14010	960058
26630	960059
75225	960060
23568	960061
11179	960062
69226	960063
29009	960064
58142	960065
201152	960066
27534	960067
82566	960068
95724	960069
34903	960070
43170	960071
39158	960072
12761	960073
119471	960074
4848	960075
65770	960076
134820	960077
33563	960078
66777	960079
1810	960080
99452	960081
18177	960082
3850	960083
97829	960084
43332	960085
105246	960086
68471	960087
24301	960088
198903	960089
158195	960090
104881	960091
90361	960092
139734	960093
8013	960094
140817	960095
149027	960096
13783	960097
36907	960098
1353	960099
77587	960100
77196	960101
53974	960102
81431	960103
46762	960104
19479	960105
2025	960106
59506	960107
7641	960108
6557	960109
14314	960110
25421	960111
29677	960112
23082	960113
59361	960114
60161	960115
215201	960116
78205	960117
78051	960118
194744	960119
33753	960120
206032	960121
104192	960122
45803	960123
52889	960124
103135	960125
1948	960126
49444	960127
164176	960128
33045	960129
43572	960130
732	960131
19910	960132
71912	960133
29149	960134
58523	960135
438	960136
234193	960137
9204	960138
48812	960139
120448	960140
8892	960141
150611	960142
147742	960143
165443	960144
32909	960145
133377	960146
55117	960147
122509	960148
42019	960149
7667	960150
36644	960151
16513	960152
148665	960153
51332	960154
47070	960155
105762	960156
76195	960157
136354	960158
87423	960159
117764	960160
128962	960161
33171	960162
145261	960163
65213	960164
59659	960165
6650	960166
45690	960167
78929	960168
87428	960169
50794	960170
83494	960171
43145	960172
6462	960173
102270	960174
99130	960175
210451	960176
47554	960177
7481	960178
114638	960179
138299	960180
215104	960181
19867	960182
92652	960183
1277	960184
186	960185
143587	960186
203297	960187
126454	960188
107321	960189
76988	960190
3059	960191
66667	960192
12926	960193
4918	960194
95558	960195
61848	960196
186	960197
177104	960198
138048	960199
171478	960200
56976	960201
75961	960202
57345	960203
48023	960204
60183	960205
25751	960206
145793	960207
225450	960208
179361	960209
66662	960210
8685	960211
13251	960212
97879	960213
56684	960214
37453	960215
47372	960216
41652	960217
23221	960218
71689	960219
176223	960220
74851	960221
1798	960222
70078	960223
102292	960224
181719	960225
65945	960226
111914	960227
165659	960228
82965	960229
154949	960230
79743	960231
29034	960232
3796	960233
8209	960234
16944	960235
98724	960236
22124	960237
9490	960238
2119	960239
160419	960240
31828	960241
14872	960242
105966	960243
29746	960244
65441	960245
234454	960246
65770	960247
77395	960248
76183	960249
33281	960250
118115	960251
224056	960252
28745	960253
3100	960254
4573	960255
141683	960256
17884	960257
1381	960258
103999	960259
58216	960260
49113	960261
47853	960262
86499	960263
94802	960264
39947	960265
36453	960266
37812	960267
18950	960268
6163	960269
96295	960270
13537	960271
59155	960272
6464	960273
118942	960274
129095	960275
1675	960276
103324	960277
60896	960278
125707	960279
27522	960280
61914	960281
66896	960282
130361	960283
110858	960284
40741	960285
48329	960286
8935	960287
122233	960288
42320	960289
19597	960290
18830	960291
12	960292
2318	960293
92555	960294
107283	960295
6236	960296
9273	960297
55460	960298
173	960299
50090	960300
5922	960301
199060	960302
39916	960303
104583	960304
129095	960305
178838	960306
8597	960307
17327	960308
30363	960309
179035	960310
12060	960311
60294	960312
1282	960313
239378	960314
69703	960315
10373	960316
77716	960317
129395	960318
78613	960319
236431	960320
10564	960321
90687	960322
8893	960323
59	960324
32750	960325
15950	960326
125727	960327
225507	960328
28662	960329
75792	960330
94427	960331
62245	960332
82459	960333
2371	960334
7229	960335
202353	960336
36237	960337
78902	960338
102325	960339
53830	960340
33553	960341
78485	960342
165836	960343
18218	960344
1305	960345
81835	960346
77480	960347
18600	960348
5772	960349
3916	960350
176830	960351
236492	960352
91231	960353
46803	960354
95192	960355
2860	960356
30811	960357
65232	960358
23453	960359
12104	960360
16833	960361
6192	960362
8961	960363
225764	960364
130532	960365
64936	960366
8247	960367
3326	960368
59938	960369
21975	960370
1910	960371
168920	960372
104171	960373
12465	960374
3878	960375
26959	960376
44199	960377
71879	960378
141808	960379
103743	960380
31582	960381
21272	960382
28564	960383
84592	960384
37501	960385
8664	960386
39114	960387
157552	960388
76816	960389
113557	960390
95880	960391
55755	960392
129073	960393
218278	960394
77533	960395
37664	960396
95405	960397
8194	960398
117248	960399
42397	960400
35170	960401
12500	960402
1513	960403
53959	960404
7464	960405
213718	960406
93240	960407
393	960408
96780	960409
131971	960410
2192	960411
4874	960412
53799	960413
135082	960414
14492	960415
40180	960416
32579	960417
145701	960418
4973	960419
11458	960420
19875	960421
208711	960422
11898	960423
165459	960424
54958	960425
128686	960426
34921	960427
29067	960428
193998	960429
137970	960430
45332	960431
154765	960432
6858	960433
8444	960434
5314	960435
55001	960436
57194	960437
30067	960438
2175	960439
67006	960440
5360	960441
94802	960442
12659	960443
13303	960444
17088	960445
29411	960446
22933	960447
37346	960448
27082	960449
79950	960450
9214	960451
50101	960452
11797	960453
141060	960454
24112	960455
22173	960456
5622	960457
58486	960458
58993	960459
32656	960460
126580	960461
49228	960462
29137	960463
112085	960464
58409	960465
1912	960466
15033	960467
235627	960468
70267	960469
141610	960470
143067	960471
61849	960472
128353	960473
43502	960474
192501	960475
36711	960476
38233	960477
15586	960478
13226	960479
44062	960480
9345	960481
30899	960482
18117	960483
264	960484
227672	960485
46035	960486
68362	960487
73194	960488
95831	960489
50851	960490
51949	960491
18479	960492
6187	960493
52575	960494
75904	960495
8997	960496
10559	960497
58673	960498
8879	960499
43251	960500
10207	960501
5620	960502
106603	960503
14065	960504
41219	960505
154259	960506
1886	960507
46057	960508
32086	960509
3022	960510
9758	960511
59493	960512
261	960513
17816	960514
95099	960515
23960	960516
19503	960517
26096	960518
146333	960519
166548	960520
89473	960521
21151	960522
190396	960523
28433	960524
70983	960525
57851	960526
56726	960527
78740	960528
147228	960529
3923	960530
45500	960531
31077	960532
77710	960533
146480	960534
36853	960535
140792	960536
38693	960537
13426	960538
64367	960539
3032	960540
59523	960541
70441	960542
41858	960543
43102	960544
36999	960545
36392	960546
1872	960547
106349	960548
97461	960549
97462	960550
61494	960551
111328	960552
26983	960553
17979	960554
158936	960555
30964	960556
62762	960557
199298	960558
88622	960559
190270	960560
1764	960561
14837	960562
16758	960563
118436	960564
68356	960565
4407	960566
19364	960567
35618	960568
134168	960569
43178	960570
37023	960571
127596	960572
156412	960573
73612	960574
77587	960575
124848	960576
52123	960577
120446	960578
638	960579
6420	960580
44187	960581
10	960582
26855	960583
26956	960584
35139	960585
37278	960586
111423	960587
46444	960588
52893	960589
36507	960590
120899	960591
45742	960592
40161	960593
95833	960594
20899	960595
198043	960596
48207	960597
76402	960598
68469	960599
94546	960600
175412	960601
51439	960602
74395	960603
164966	960604
115271	960605
56090	960606
47589	960607
160370	960608
59560	960609
28263	960610
140937	960611
64982	960612
69166	960613
78174	960614
29706	960615
29120	960616
51659	960617
33044	960618
10540	960619
116064	960620
194265	960621
84578	960622
104156	960623
10004	960624
103343	960625
152765	960626
43043	960627
81143	960628
200654	960629
25946	960630
16912	960631
186871	960632
8611	960633
89363	960634
62892	960635
8070	960636
10436	960637
52747	960638
177026	960639
27992	960640
72145	960641
164507	960642
55955	960643
82498	960644
9621	960645
25361	960646
82516	960647
106153	960648
64123	960649
74540	960650
64674	960651
73875	960652
17302	960653
55572	960654
15557	960655
43395	960656
109315	960657
34780	960658
148060	960659
34957	960660
51822	960661
13724	960662
8227	960663
72336	960664
86957	960665
27154	960666
17071	960667
19648	960668
203314	960669
119591	960670
6948	960671
96851	960672
56580	960673
77801	960674
104224	960675
86766	960676
4569	960677
48746	960678
11107	960679
3916	960680
66013	960681
10563	960682
13831	960683
24278	960684
68784	960685
171170	960686
53178	960687
50229	960688
50	960689
104645	960690
8313	960691
139521	960692
29860	960693
12891	960694
100979	960695
77256	960696
2281	960697
11155	960698
100886	960699
7	960700
83270	960701
61490	960702
13486	960703
14000	960704
7303	960705
134396	960706
2119	960707
98153	960708
67869	960709
3007	960710
80840	960711
40841	960712
6696	960713
87859	960714
79314	960715
98918	960716
74549	960717
49622	960718
33561	960719
18002	960720
85165	960721
3824	960722
29590	960723
24716	960724
178173	960725
932	960726
38936	960727
41892	960728
41892	960729
909	960730
31713	960731
147271	960732
37648	960733
1815	960734
21777	960735
18135	960736
54009	960737
42137	960738
22542	960739
18111	960740
26815	960741
727	960742
7639	960743
60644	960744
24166	960745
148423	960746
162091	960747
87017	960748
17030	960749
139775	960750
34397	960751
138782	960752
15339	960753
9039	960754
56084	960755
18518	960756
26635	960757
36757	960758
2962	960759
11910	960760
31498	960761
75662	960762
61104	960763
997	960764
100084	960765
68843	960766
69782	960767
205803	960768
92099	960769
1996	960770
49025	960771
39631	960772
77767	960773
12479	960774
123008	960775
45528	960776
140883	960777
78857	960778
6524	960779
19569	960780
108993	960781
156721	960782
138497	960783
235902	960784
7	960785
8540	960786
2174	960787
20134	960788
6687	960789
83314	960790
13640	960791
60133	960792
48288	960793
16327	960794
19496	960795
6684	960796
3996	960797
17727	960798
125881	960799
35834	960800
50848	960801
99176	960802
94324	960803
19318	960804
2916	960805
33706	960806
63789	960807
4414	960808
32570	960809
50762	960810
90484	960811
212134	960812
14358	960813
88150	960814
98592	960815
55744	960816
23362	960817
82260	960818
49940	960819
228	960820
63485	960821
134679	960822
52133	960823
158282	960824
102831	960825
77079	960826
49288	960827
88459	960828
16518	960829
14428	960830
164879	960831
23891	960832
191749	960833
29180	960834
159304	960835
32588	960836
78835	960837
126152	960838
23425	960839
5158	960840
4998	960841
77922	960842
14485	960843
9276	960844
193859	960845
36330	960846
3812	960847
33449	960848
195909	960849
33116	960850
195067	960851
21138	960852
200877	960853
53387	960854
50246	960855
37347	960856
130958	960857
142654	960858
126714	960859
19499	960860
202384	960861
18003	960862
152320	960863
6411	960864
194685	960865
103316	960866
55960	960867
129847	960868
2502	960869
31024	960870
39224	960871
117567	960872
84512	960873
16215	960874
1603	960875
25723	960876
110153	960877
29016	960878
20528	960879
82507	960880
110286	960881
54476	960882
14461	960883
8902	960884
166657	960885
110956	960886
2854	960887
41668	960888
16857	960889
11585	960890
20807	960891
9465	960892
26305	960893
131912	960894
15389	960895
5319	960896
9569	960897
39552	960898
87892	960899
150699	960900
25769	960901
52235	960902
39251	960903
4608	960904
80354	960905
94811	960906
9243	960907
36011	960908
45369	960909
70912	960910
140707	960911
140136	960912
9564	960913
34543	960914
26311	960915
21272	960916
20312	960917
11201	960918
106046	960919
21547	960920
499	960921
9845	960922
5626	960923
196719	960924
191918	960925
81088	960926
21988	960927
574	960928
116438	960929
31044	960930
1715	960931
61439	960932
1376	960933
90572	960934
62557	960935
25691	960936
8937	960937
8656	960938
78718	960939
929	960940
225085	960941
46624	960942
56505	960943
45278	960944
60489	960945
116912	960946
35999	960947
7625	960948
18766	960949
7701	960950
163779	960951
126468	960952
35300	960953
10252	960954
71628	960955
86576	960956
5506	960957
140360	960958
76419	960959
7372	960960
56374	960961
35857	960962
11561	960963
137871	960964
27454	960965
149474	960966
49561	960967
39224	960968
20545	960969
109116	960970
77409	960971
29203	960972
20014	960973
77111	960974
235834	960975
53824	960976
113557	960977
88466	960978
100016	960979
186792	960980
106540	960981
111946	960982
194120	960983
223472	960984
75678	960985
4925	960986
26810	960987
12437	960988
9583	960989
95860	960990
80480	960991
57756	960992
140	960993
8542	960994
145488	960995
140696	960996
140696	960997
11643	960998
103813	960999
6658	961000
140183	961001
36932	961002
210907	961003
90462	961004
71	961005
68900	961006
11442	961007
159108	961008
7702	961009
176349	961010
148829	961011
33405	961012
112822	961013
72388	961014
10957	961015
158365	961016
101181	961017
17115	961018
50260	961019
57733	961020
36120	961021
69032	961022
108727	961023
116830	961024
12025	961025
35789	961026
14331	961027
177150	961028
99135	961029
13390	961030
15769	961031
100832	961032
91498	961033
32410	961034
21360	961035
2731	961036
153538	961037
85148	961038
59336	961039
57403	961040
1586	961041
21728	961042
192275	961043
94539	961044
57680	961045
8956	961046
112152	961047
1025	961048
3675	961049
129544	961050
11458	961051
191256	961052
10375	961053
24566	961054
46841	961055
49225	961056
4066	961057
46551	961058
76354	961059
93886	961060
58811	961061
102264	961062
194703	961063
6925	961064
27758	961065
112822	961066
15634	961067
2748	961068
107387	961069
108793	961070
104567	961071
144597	961072
69643	961073
118742	961074
68969	961075
12586	961076
77375	961077
102590	961078
19594	961079
68162	961080
23598	961081
101555	961082
100103	961083
128699	961084
142548	961085
102840	961086
25569	961087
11231	961088
6590	961089
136885	961090
79675	961091
84454	961092
36562	961093
44087	961094
41898	961095
1757	961096
33533	961097
140172	961098
7	961099
29551	961100
30196	961101
16490	961102
51485	961103
186	961104
77294	961105
19506	961106
1846	961107
4284	961108
20850	961109
18499	961110
137451	961111
11980	961112
72868	961113
127695	961114
80407	961115
72443	961116
42289	961117
153225	961118
10359	961119
71507	961120
87473	961121
11162	961122
135866	961123
189590	961124
220940	961125
1261	961126
66322	961127
10826	961128
5576	961129
15071	961130
38286	961131
13675	961132
60821	961133
29470	961134
44144	961135
4874	961136
3	961137
2327	961138
113372	961139
16750	961140
12485	961141
78558	961142
11308	961143
7219	961144
11866	961145
47285	961146
12399	961147
317	961148
21773	961149
126	961150
62311	961151
38559	961152
205344	961153
78062	961154
68305	961155
49794	961156
219375	961157
4380	961158
39018	961159
26656	961160
45388	961161
37338	961162
62573	961163
106721	961164
23381	961165
15144	961166
22832	961167
18447	961168
40829	961169
5376	961170
2013	961171
2652	961172
50204	961173
14734	961174
95138	961175
15059	961176
5015	961177
52024	961178
117647	961179
817	961180
2816	961181
158243	961182
2748	961183
7178	961184
2745	961185
31016	961186
28655	961187
30041	961188
36837	961189
165266	961190
203110	961191
193174	961192
77710	961193
105999	961194
14338	961195
16606	961196
155461	961197
121782	961198
88245	961199
117179	961200
20414	961201
136617	961202
109929	961203
14575	961204
15804	961205
79477	961206
20962	961207
36768	961208
82994	961209
61771	961210
961	961211
75949	961212
86550	961213
158017	961214
3524	961215
119805	961216
40943	961217
19373	961218
157956	961219
4682	961220
139759	961221
140042	961222
189463	961223
36739	961224
13390	961225
13097	961226
83102	961227
103660	961228
238808	961229
226989	961230
33101	961231
112962	961232
11710	961233
200346	961234
164315	961235
86508	961236
205281	961237
4164	961238
4164	961239
141400	961240
41935	961241
80069	961242
32008	961243
88248	961244
17907	961245
10407	961246
25730	961247
47892	961248
21484	961249
78276	961250
67842	961251
455	961252
23717	961253
13281	961254
137581	961255
72741	961256
12484	961257
104962	961258
71	961259
11887	961260
381	961261
1278	961262
4038	961263
49499	961264
1145	961265
26670	961266
45638	961267
57279	961268
14916	961269
10214	961270
41684	961271
143678	961272
19657	961273
102627	961274
104221	961275
214858	961276
214173	961277
1423	961278
107446	961279
178196	961280
131381	961281
94731	961282
94437	961283
37713	961284
177296	961285
144513	961286
221394	961287
134007	961288
73463	961289
117239	961290
158556	961291
3048	961292
105247	961293
2386	961294
12419	961295
39514	961296
120150	961297
5543	961298
39663	961299
140333	961300
92777	961301
118507	961302
115204	961303
61158	961304
88647	961305
43535	961306
7082	961307
2346	961308
106657	961309
13246	961310
110207	961311
13856	961312
9888	961313
15639	961314
558	961315
3556	961316
2637	961317
1	961318
1	961319
1030	961320
113693	961321
99808	961322
78646	961323
5160	961324
115208	961325
47824	961326
50257	961327
19474	961328
1513	961329
424	961330
18982	961331
100816	961332
80290	961333
342	961334
195514	961335
9563	961336
27809	961337
11298	961338
12521	961339
47091	961340
22341	961341
7190	961342
16628	961343
10932	961344
164504	961345
194213	961346
122497	961347
61848	961348
56682	961349
37256	961350
118825	961351
103393	961352
13724	961353
13825	961354
39500	961355
13320	961356
139990	961357
238413	961358
103081	961359
38728	961360
7720	961361
97897	961362
129420	961363
131683	961364
20983	961365
13653	961366
17652	961367
73553	961368
7468	961369
161056	961370
26442	961371
26815	961372
188985	961373
1162	961374
163066	961375
46363	961376
78549	961377
145479	961378
50925	961379
12552	961380
98044	961381
7841	961382
191743	961383
66388	961384
201035	961385
17789	961386
142608	961387
66351	961388
220077	961389
19340	961390
50202	961391
39144	961392
13314	961393
13207	961394
23542	961395
136280	961396
99977	961397
99335	961398
3934	961399
143729	961400
25490	961401
22635	961402
198324	961403
26946	961404
115593	961405
144756	961406
69092	961407
163377	961408
1049	961409
38067	961410
28965	961411
2596	961412
1243	961413
232	961414
91	961415
28059	961416
49919	961417
18907	961418
140129	961419
14373	961420
12075	961421
51459	961422
131371	961423
16061	961424
38717	961425
68246	961426
100852	961427
15961	961428
59808	961429
111861	961430
197186	961431
90676	961432
106593	961433
107523	961434
3890	961435
74140	961436
126404	961437
116043	961438
158300	961439
12082	961440
93191	961441
61828	961442
196817	961443
43442	961444
112729	961445
17124	961446
99794	961447
30383	961448
12080	961449
139407	961450
71437	961451
53662	961452
51811	961453
21546	961454
167330	961455
60654	961456
55495	961457
139100	961458
398	961459
32895	961460
98602	961461
163874	961462
30688	961463
240344	961464
1539	961465
154874	961466
89164	961467
18767	961468
7737	961469
32927	961470
2264	961471
17765	961472
152193	961473
91391	961474
31053	961475
149370	961476
63097	961477
21937	961478
81756	961479
141135	961480
122475	961481
10094	961482
63840	961483
48672	961484
99554	961485
11535	961486
62823	961487
98616	961488
172667	961489
53373	961490
10119	961491
128270	961492
121534	961493
110049	961494
157728	961495
2347	961496
2541	961497
26216	961498
44348	961499
138598	961500
111318	961501
78773	961502
17258	961503
57457	961504
16823	961505
95787	961506
166192	961507
131230	961508
12369	961509
23317	961510
12527	961511
69676	961512
8923	961513
117621	961514
18955	961515
60362	961516
60334	961517
60334	961518
77491	961519
24936	961520
161145	961521
33666	961522
74027	961523
132612	961524
1015	961525
2206	961526
180391	961527
163141	961528
27996	961529
21970	961530
35622	961531
9020	961532
58372	961533
1368	961534
138459	961535
84355	961536
91020	961537
53485	961538
77695	961539
104559	961540
87564	961541
63000	961542
139281	961543
148866	961544
6633	961545
33928	961546
8511	961547
130988	961548
89927	961549
129391	961550
438	961551
43340	961552
129961	961553
113787	961554
25620	961555
40	961556
140957	961557
69167	961558
10113	961559
199066	961560
30113	961561
89344	961562
114205	961563
65522	961564
51074	961565
5419	961566
75777	961567
3491	961568
14863	961569
5825	961570
41852	961571
88445	961572
64065	961573
12183	961574
1547	961575
19896	961576
4930	961577
73384	961578
51617	961579
102201	961580
4920	961581
36773	961582
26968	961583
70819	961584
12183	961585
6579	961586
86735	961587
19631	961588
62148	961589
79205	961590
4071	961591
25427	961592
845	961593
72240	961594
17998	961595
50639	961596
38383	961597
3732	961598
27855	961599
3872	961600
63504	961601
51004	961602
39267	961603
37437	961604
192140	961605
7284	961606
175045	961607
31041	961608
77551	961609
77757	961610
23517	961611
77380	961612
2868	961613
135815	961614
88480	961615
105696	961616
98867	961617
86746	961618
48941	961619
2475	961620
19351	961621
238847	961622
17446	961623
16002	961624
75508	961625
55074	961626
96453	961627
32729	961628
3878	961629
133117	961630
1118	961631
63782	961632
145203	961633
179730	961634
109948	961635
43769	961636
31260	961637
5736	961638
100974	961639
18955	961640
66522	961641
7557	961642
69084	961643
141910	961644
101788	961645
17917	961646
5117	961647
99743	961648
21326	961649
126801	961650
202238	961651
75459	961652
107785	961653
94160	961654
189445	961655
205091	961656
66800	961657
72345	961658
28526	961659
200631	961660
87647	961661
46490	961662
85579	961663
156969	961664
161739	961665
19096	961666
36031	961667
3916	961668
33631	961669
12	961670
493	961671
63405	961672
72980	961673
145825	961674
111526	961675
99909	961676
31448	961677
30276	961678
2871	961679
13408	961680
12894	961681
12552	961682
67316	961683
7535	961684
55705	961685
104982	961686
169805	961687
7443	961688
74625	961689
38712	961690
8076	961691
4992	961692
4426	961693
90347	961694
142203	961695
114786	961696
60039	961697
1484	961698
2750	961699
53405	961700
69531	961701
223066	961702
197033	961703
43325	961704
116167	961705
69297	961706
1400	961707
148574	961708
21023	961709
86617	961710
36520	961711
92447	961712
27430	961713
2242	961714
3557	961715
2857	961716
9229	961717
22974	961718
20512	961719
5339	961720
2	961721
18481	961722
5195	961723
6841	961724
6841	961725
22453	961726
114358	961727
10595	961728
53277	961729
140531	961730
26	961731
17	961732
2174	961733
940	961734
1028	961735
531	961736
938	961737
532	961738
103191	961739
468	961740
248	961741
36240	961742
236824	961743
99878	961744
5576	961745
7906	961746
191303	961747
140104	961748
1258	961749
495	961750
938	961751
1258	961752
4562	961753
6440	961754
617	961755
531	961756
783	961757
616	961758
1126	961759
1393	961760
1391	961761
18483	961762
18442	961763
3090	961764
616	961765
33791	961766
96396	961767
118014	961768
181467	961769
61405	961770
230	961771
97563	961772
57243	961773
17323	961774
6182	961775
47240	961776
24318	961777
6	961778
195874	961779
12307	961780
1214	961781
162769	961782
38126	961783
70819	961784
21143	961785
79950	961786
45160	961787
29895	961788
7142	961789
1234	961790
28501	961791
141863	961792
103455	961793
6375	961794
11993	961795
117	961796
1257	961797
36081	961798
34225	961799
27430	961800
2529	961801
15303	961802
48924	961803
16322	961804
196748	961805
19298	961806
13790	961807
44719	961808
181761	961809
34768	961810
29840	961811
940	961812
1389	961813
59768	961814
5007	961815
47182	961816
1816	961817
21867	961818
12287	961819
5024	961820
9357	961821
13299	961822
60063	961823
198954	961824
1920	961825
937	961826
940	961827
617	961828
54460	961829
56548	961830
1393	961831
1393	961832
1392	961833
1392	961834
9232	961835
10975	961836
7846	961837
457	961838
52275	961839
220602	961840
532	961841
102878	961842
133902	961843
28242	961844
16281	961845
120508	961846
59976	961847
194211	961848
29880	961849
291	961850
145132	961851
11384	961852
58977	961853
48190	961854
36200	961855
35261	961856
29349	961857
110003	961858
57772	961859
59838	961860
56415	961861
36000	961862
57597	961863
36012	961864
32504	961865
76511	961866
18176	961867
136166	961868
59926	961869
29864	961870
138722	961871
27006	961872
18082	961873
53492	961874
47413	961875
32072	961876
186263	961877
3489	961878
43499	961879
4337	961880
100090	961881
99544	961882
72360	961883
43628	961884
229454	961885
163643	961886
43327	961887
71581	961888
71422	961889
30926	961890
90550	961891
45210	961892
75639	961893
34590	961894
56844	961895
109805	961896
94704	961897
11152	961898
99536	961899
54524	961900
178734	961901
40581	961902
7733	961903
29863	961904
13816	961905
45553	961906
75882	961907
29883	961908
49210	961909
84884	961910
43493	961911
52153	961912
138644	961913
52850	961914
15497	961915
72423	961916
22374	961917
64991	961918
10131	961919
60664	961920
131325	961921
22833	961922
2684	961923
12120	961924
8022	961925
40268	961926
42315	961927
15892	961928
10811	961929
7145	961930
12254	961931
17	961932
730	961933
68050	961934
6838	961935
1920	961936
617	961937
58795	961938
2529	961939
10192	961940
158687	961941
171764	961942
23401	961943
74303	961944
20329	961945
102866	961946
42199	961947
62	961948
5194	961949
11399	961950
730	961951
782	961952
23886	961953
51478	961954
495	961955
69004	961956
14965	961957
9452	961958
140546	961959
7759	961960
73709	961961
83230	961962
123378	961963
105014	961964
63806	961965
5644	961966
104032	961967
98442	961968
140807	961969
103073	961970
22984	961971
191147	961972
152925	961973
141977	961974
36165	961975
607	961976
103963	961977
284	961978
58001	961979
29567	961980
6003	961981
1026	961982
1389	961983
12844	961984
12664	961985
17	961986
1030	961987
22451	961988
3556	961989
124461	961990
5215	961991
4069	961992
29649	961993
301	961994
58592	961995
56134	961996
94345	961997
41034	961998
130102	961999
199442	962000
69293	962001
11826	962002
28819	962003
16837	962004
121424	962005
12417	962006
17922	962007
47257	962008
103513	962009
103935	962010
93770	962011
60497	962012
6658	962013
24524	962014
27395	962015
1682	962016
4772	962017
162440	962018
195834	962019
235010	962020
213086	962021
48655	962022
136894	962023
10534	962024
53815	962025
81434	962026
74447	962027
142790	962028
48209	962029
69797	962030
17582	962031
66095	962032
28990	962033
2541	962034
69541	962035
96211	962036
22536	962037
119882	962038
16167	962039
63766	962040
28507	962041
26480	962042
83334	962043
33293	962044
31372	962045
146558	962046
76436	962047
5635	962048
187575	962049
10976	962050
34583	962051
64779	962052
13413	962053
240143	962054
158667	962055
36250	962056
27843	962057
8059	962058
116501	962059
2284	962060
6848	962061
82217	962062
24687	962063
96411	962064
47645	962065
178778	962066
51827	962067
1242	962068
15661	962069
13421	962070
126000	962071
58445	962072
176593	962073
89055	962074
18380	962075
74905	962076
33784	962077
49519	962078
100294	962079
53231	962080
46779	962081
164535	962082
1187	962083
17460	962084
40620	962085
17106	962086
53751	962087
117084	962088
4241	962089
3421	962090
3053	962091
153018	962092
62431	962093
1842	962094
24	962095
2117	962096
807	962097
77320	962098
119556	962099
12707	962100
39927	962101
6018	962102
47504	962103
7984	962104
107473	962105
51388	962106
14713	962107
77896	962108
51873	962109
55976	962110
187351	962111
145658	962112
51738	962113
16253	962114
81390	962115
9512	962116
81323	962117
55937	962118
32582	962119
75288	962120
45279	962121
12335	962122
57953	962123
34479	962124
79057	962125
62357	962126
42354	962127
76764	962128
88188	962129
100642	962130
7998	962131
163789	962132
48604	962133
115985	962134
93581	962135
13358	962136
84919	962137
18613	962138
128674	962139
10876	962140
49031	962141
39051	962142
38610	962143
43597	962144
47741	962145
99115	962146
54982	962147
57950	962148
94261	962149
56337	962150
61692	962151
213865	962152
1355	962153
7732	962154
127936	962155
111668	962156
55293	962157
549	962158
14652	962159
28438	962160
56802	962161
1893	962162
81690	962163
107901	962164
44700	962165
1230	962166
47168	962167
130853	962168
142705	962169
3686	962170
409	962171
64670	962172
174455	962173
4579	962174
96066	962175
46530	962176
119461	962177
4671	962178
75591	962179
31707	962180
21789	962181
77386	962182
39393	962183
46254	962184
205092	962185
10161	962186
73379	962187
131418	962188
2002	962189
5144	962190
6557	962191
138223	962192
4888	962193
100616	962194
14152	962195
39050	962196
49152	962197
137783	962198
21040	962199
111614	962200
65007	962201
17784	962202
102044	962203
130208	962204
24036	962205
36941	962206
107799	962207
82410	962208
16263	962209
42306	962210
4422	962211
40546	962212
122488	962213
11723	962214
201041	962215
83404	962216
95057	962217
80086	962218
96877	962219
87082	962220
14739	962221
24501	962222
136967	962223
235961	962224
3983	962225
26833	962226
2733	962227
15529	962228
60004	962229
6581	962230
75766	962231
116645	962232
46150	962233
151845	962234
36130	962235
142657	962236
50931	962237
21475	962238
18685	962239
201313	962240
133765	962241
806	962242
77468	962243
3954	962244
69318	962245
22064	962246
119396	962247
5039	962248
8948	962249
39490	962250
140276	962251
4453	962252
28778	962253
194304	962254
163498	962255
32333	962256
59107	962257
11537	962258
73491	962259
103603	962260
11434	962261
59544	962262
32453	962263
130005	962264
189804	962265
35982	962266
42036	962267
14183	962268
56117	962269
5372	962270
112459	962271
9747	962272
3956	962273
4509	962274
35530	962275
8076	962276
97648	962277
68037	962278
13457	962279
19775	962280
46495	962281
25964	962282
54921	962283
10013	962284
40402	962285
96464	962286
107201	962287
72927	962288
23598	962289
107425	962290
76833	962291
68959	962292
131727	962293
60879	962294
227641	962295
22297	962296
12303	962297
36176	962298
52558	962299
67793	962300
135029	962301
21705	962302
119230	962303
2375	962304
128962	962305
52539	962306
38299	962307
108598	962308
148852	962309
197499	962310
60862	962311
95441	962312
34823	962313
128368	962314
2115	962315
196108	962316
9238	962317
96109	962318
76260	962319
58359	962320
101273	962321
114911	962322
55786	962323
104289	962324
23265	962325
213119	962326
14913	962327
17901	962328
71896	962329
146088	962330
48334	962331
37843	962332
71850	962333
100999	962334
21973	962335
24225	962336
49575	962337
94945	962338
16356	962339
6434	962340
121224	962341
22003	962342
42019	962343
30371	962344
122038	962345
79010	962346
31190	962347
65208	962348
17913	962349
55632	962350
43417	962351
231104	962352
209037	962353
19511	962354
160031	962355
118290	962356
67612	962357
160382	962358
156209	962359
54882	962360
52446	962361
137106	962362
168150	962363
16789	962364
41948	962365
52152	962366
35139	962367
26138	962368
192527	962369
50549	962370
109122	962371
31	962372
4550	962373
79	962374
39926	962375
34128	962376
10060	962377
9544	962378
32021	962379
95732	962380
4197	962381
29614	962382
1353	962383
6427	962384
176	962385
653	962386
99314	962387
35069	962388
59748	962389
39888	962390
4888	962391
17582	962392
60763	962393
44859	962394
3484	962395
82772	962396
15166	962397
15	962398
36183	962399
16246	962400
6756	962401
6756	962402
1445	962403
90680	962404
4911	962405
6730	962406
3163	962407
540	962408
32462	962409
107505	962410
5015	962411
31809	962412
32180	962413
43148	962414
47856	962415
145363	962416
19666	962417
28834	962418
6792	962419
106702	962420
1606	962421
1743	962422
50641	962423
60411	962424
47127	962425
100814	962426
763	962427
10547	962428
774	962429
126323	962430
12387	962431
737	962432
65761	962433
19179	962434
817	962435
119274	962436
54291	962437
48169	962438
7544	962439
36288	962440
62785	962441
10194	962442
3825	962443
168298	962444
45	962445
77753	962446
105244	962447
147034	962448
203162	962449
54787	962450
10252	962451
5213	962452
20326	962453
194	962454
53338	962455
21833	962456
810	962457
27129	962458
3124	962459
80457	962460
37070	962461
11325	962462
8887	962463
133761	962464
93178	962465
128287	962466
28744	962467
110890	962468
28116	962469
31851	962470
57742	962471
109764	962472
1697	962473
59079	962474
122876	962475
88858	962476
17515	962477
54903	962478
23331	962479
77995	962480
104077	962481
4772	962482
154732	962483
3534	962484
151881	962485
176880	962486
2527	962487
7293	962488
1489	962489
120178	962490
128729	962491
97899	962492
84736	962493
213502	962494
48009	962495
76849	962496
15943	962497
572	962498
28079	962499
369	962500
80519	962501
36768	962502
157	962503
16465	962504
32139	962505
5328	962506
160585	962507
2494	962508
19748	962509
59361	962510
133324	962511
77	962512
218214	962513
26174	962514
157126	962515
8887	962516
47628	962517
21129	962518
43455	962519
71884	962520
50693	962521
202462	962522
236198	962523
109025	962524
5713	962525
31791	962526
1103	962527
191053	962528
25663	962529
31964	962530
22303	962531
23325	962532
46582	962533
189109	962534
175	962535
16524	962536
4352	962537
25924	962538
24824	962539
36862	962540
199675	962541
78926	962542
84891	962543
27309	962544
18979	962545
17398	962546
8187	962547
46132	962548
46214	962549
29424	962550
33304	962551
84538	962552
83763	962553
36949	962554
28734	962555
190835	962556
17897	962557
51742	962558
11773	962559
3740	962560
6143	962561
79414	962562
18355	962563
89017	962564
38431	962565
46907	962566
15563	962567
157501	962568
87886	962569
26425	962570
152973	962571
13547	962572
116078	962573
192	962574
3512	962575
511	962576
47399	962577
4540	962578
6298	962579
376	962580
136787	962581
51744	962582
131271	962583
10700	962584
9135	962585
147439	962586
4055	962587
32003	962588
25496	962589
40356	962590
3935	962591
115637	962592
29571	962593
70823	962594
30194	962595
5807	962596
11287	962597
55583	962598
8684	962599
69236	962600
113189	962601
41483	962602
35526	962603
20970	962604
17555	962605
116080	962606
21166	962607
26768	962608
19962	962609
4401	962610
25423	962611
117957	962612
37059	962613
152086	962614
136602	962615
15999	962616
95816	962617
145751	962618
69316	962619
77475	962620
48259	962621
100695	962622
56869	962623
3812	962624
230905	962625
134086	962626
13675	962627
7803	962628
105090	962629
67344	962630
12403	962631
105941	962632
16349	962633
10387	962634
2148	962635
216658	962636
41884	962637
4447	962638
13817	962639
69167	962640
31455	962641
5337	962642
115425	962643
24126	962644
184184	962645
4401	962646
80289	962647
44724	962648
53222	962649
214617	962650
79	962651
59425	962652
46312	962653
1846	962654
7528	962655
39242	962656
10836	962657
174126	962658
23384	962659
10763	962660
21639	962661
16124	962662
26673	962663
116064	962664
69853	962665
87614	962666
129529	962667
53441	962668
35706	962669
2467	962670
36974	962671
67110	962672
34737	962673
59841	962674
63688	962675
32572	962676
86436	962677
92772	962678
5623	962679
1222	962680
32	962681
6434	962682
109649	962683
76657	962684
109234	962685
17283	962686
60400	962687
6432	962688
1718	962689
21750	962690
137870	962691
83365	962692
31200	962693
235918	962694
47119	962695
90627	962696
7218	962697
116212	962698
25802	962699
44088	962700
31343	962701
55032	962702
11074	962703
32283	962704
23884	962705
16582	962706
90700	962707
45580	962708
15072	962709
88824	962710
80891	962711
107352	962712
35673	962713
12077	962714
10119	962715
32031	962716
18176	962717
31569	962718
39385	962719
36460	962720
81583	962721
12529	962722
102314	962723
64474	962724
32280	962725
231348	962726
136748	962727
42500	962728
21108	962729
38823	962730
37396	962731
72092	962732
25046	962733
18786	962734
23968	962735
2914	962736
16183	962737
176440	962738
68911	962739
96484	962740
82522	962741
45256	962742
114410	962743
81626	962744
136694	962745
5797	962746
54972	962747
94854	962748
86090	962749
63580	962750
732	962751
20970	962752
21639	962753
82596	962754
237438	962755
76677	962756
166116	962757
21323	962758
20032	962759
179322	962760
155686	962761
40201	962762
103313	962763
150	962764
64409	962765
105392	962766
11635	962767
10219	962768
7098	962769
16590	962770
110189	962771
201020	962772
154371	962773
3567	962774
101512	962775
54158	962776
5018	962777
67345	962778
8944	962779
181808	962780
96986	962781
22684	962782
4340	962783
12343	962784
41533	962785
8061	962786
118845	962787
218926	962788
73903	962789
165229	962790
48008	962791
31748	962792
93436	962793
25006	962794
1059	962795
4590	962796
52970	962797
25886	962798
71525	962799
9830	962800
178639	962801
186	962802
144316	962803
26325	962804
172665	962805
92115	962806
181173	962807
5815	962808
1886	962809
32991	962810
92095	962811
114278	962812
44684	962813
178089	962814
7965	962815
125032	962816
112545	962817
130964	962818
68190	962819
148198	962820
96308	962821
60511	962822
23204	962823
35603	962824
221	962825
4432	962826
9079	962827
67253	962828
46178	962829
57481	962830
3806	962831
74098	962832
9639	962833
195041	962834
150045	962835
11967	962836
106130	962837
51296	962838
47751	962839
177756	962840
25280	962841
20202	962842
82476	962843
47743	962844
146296	962845
10057	962846
45080	962847
65729	962848
4884	962849
74879	962850
91444	962851
94373	962852
8228	962853
131	962854
2914	962855
88019	962856
228	962857
28501	962858
83154	962859
39594	962860
23400	962861
205225	962862
140894	962863
83696	962864
67533	962865
7619	962866
6649	962867
30213	962868
104433	962869
13999	962870
6	962871
115095	962872
158212	962873
60032	962874
135858	962875
3976	962876
68695	962877
97321	962878
5355	962879
64936	962880
141350	962881
21395	962882
13368	962883
98533	962884
47828	962885
9531	962886
10153	962887
23649	962888
164079	962889
7638	962890
94632	962891
118324	962892
137320	962893
31880	962894
24935	962895
15445	962896
108757	962897
248	962898
3871	962899
11598	962900
23821	962901
18170	962902
36447	962903
65566	962904
8878	962905
5003	962906
126243	962907
3910	962908
33616	962909
12023	962910
2428	962911
1249	962912
78003	962913
47329	962914
5072	962915
37394	962916
40768	962917
6860	962918
196	962919
69626	962920
90845	962921
44881	962922
18136	962923
83350	962924
2473	962925
72256	962926
31934	962927
2146	962928
129685	962929
55404	962930
71705	962931
46899	962932
12527	962933
11598	962934
14713	962935
177268	962936
15113	962937
13892	962938
73580	962939
151751	962940
19247	962941
162362	962942
205053	962943
8919	962944
4423	962945
46801	962946
46092	962947
14911	962948
20416	962949
193928	962950
14083	962951
1037	962952
33899	962953
31223	962954
11916	962955
29029	962956
3890	962957
17029	962958
109362	962959
120257	962960
90381	962961
55888	962962
72167	962963
7000	962964
28099	962965
61136	962966
73723	962967
203704	962968
8082	962969
28680	962970
83767	962971
215538	962972
2700	962973
67361	962974
95741	962975
64108	962976
62162	962977
41530	962978
216989	962979
3059	962980
146650	962981
68238	962982
30791	962983
107833	962984
43742	962985
186023	962986
165479	962987
18105	962988
9745	962989
55761	962990
4449	962991
25032	962992
78152	962993
62715	962994
164186	962995
14629	962996
152341	962997
106603	962998
103930	962999
51690	963000
9011	963001
55816	963002
36745	963003
38255	963004
21990	963005
33208	963006
7759	963007
37098	963008
78861	963009
82112	963010
55744	963011
18164	963012
19847	963013
31981	963014
142913	963015
10380	963016
7661	963017
106046	963018
14750	963019
85695	963020
202510	963021
3415	963022
24110	963023
9225	963024
58226	963025
74283	963026
163772	963027
20521	963028
8168	963029
40606	963030
23425	963031
84072	963032
201689	963033
140985	963034
24631	963035
34780	963036
61600	963037
43799	963038
69556	963039
193658	963040
22966	963041
60232	963042
120722	963043
76	963044
3314	963045
82175	963046
104215	963047
13430	963048
139354	963049
105988	963050
7701	963051
21242	963052
47412	963053
110768	963054
2104	963055
1249	963056
78087	963057
89928	963058
94397	963059
12560	963060
198967	963061
15060	963062
50479	963063
57021	963064
43523	963065
6669	963066
16664	963067
72868	963068
3935	963069
46912	963070
17065	963071
35320	963072
17491	963073
2733	963074
94542	963075
80334	963076
161450	963077
51317	963078
1053	963079
1025	963080
1601	963081
4583	963082
256	963083
2829	963084
36954	963085
38961	963086
97862	963087
1973	963088
40174	963089
240351	963090
78200	963091
81284	963092
13405	963093
19360	963094
35139	963095
12199	963096
26068	963097
5634	963098
25157	963099
86372	963100
19619	963101
60216	963102
133589	963103
85244	963104
17886	963105
13608	963106
30107	963107
16289	963108
14650	963109
78417	963110
13894	963111
152155	963112
38236	963113
63702	963114
45343	963115
50779	963116
105191	963117
13110	963118
18144	963119
26850	963120
41255	963121
15	963122
69626	963123
55454	963124
29164	963125
23022	963126
189454	963127
41863	963128
42218	963129
27008	963130
80005	963131
57350	963132
4300	963133
12384	963134
31399	963135
94	963136
45475	963137
10544	963138
14952	963139
19223	963140
4935	963141
26840	963142
234395	963143
90080	963144
3289	963145
6575	963146
8295	963147
69591	963148
103438	963149
91	963150
105045	963151
50436	963152
9831	963153
50606	963154
38539	963155
34587	963156
104651	963157
24361	963158
117117	963159
45155	963160
2264	963161
2760	963162
1152	963163
1271	963164
102739	963165
32603	963166
25822	963167
119387	963168
55498	963169
31401	963170
3567	963171
98	963172
3847	963173
227	963174
64280	963175
205410	963176
42115	963177
158856	963178
32147	963179
4983	963180
8652	963181
101481	963182
8962	963183
74857	963184
104110	963185
61921	963186
65574	963187
80214	963188
53652	963189
191841	963190
6527	963191
788	963192
23022	963193
21945	963194
136619	963195
36381	963196
2669	963197
51036	963198
69088	963199
51100	963200
33502	963201
16693	963202
41161	963203
3930	963204
76661	963205
38161	963206
32451	963207
107078	963208
13780	963209
157784	963210
87230	963211
18083	963212
50	963213
174686	963214
12370	963215
102841	963216
2760	963217
117237	963218
29988	963219
75751	963220
20789	963221
156787	963222
130475	963223
1109	963224
156770	963225
209762	963226
119430	963227
13987	963228
18670	963229
39832	963230
31473	963231
34816	963232
22065	963233
33263	963234
12990	963235
12900	963236
34238	963237
19014	963238
36545	963239
59055	963240
3279	963241
107002	963242
101560	963243
27556	963244
65938	963245
26507	963246
7631	963247
134386	963248
31502	963249
27821	963250
270	963251
37050	963252
17547	963253
18533	963254
19905	963255
37169	963256
1175	963257
39677	963258
37070	963259
1248	963260
76732	963261
25940	963262
31185	963263
78927	963264
47984	963265
41871	963266
10334	963267
9655	963268
60965	963269
51698	963270
138307	963271
3012	963272
61567	963273
29543	963274
87109	963275
6756	963276
83063	963277
196867	963278
130931	963279
18504	963280
23446	963281
18007	963282
53952	963283
42133	963284
135788	963285
178783	963286
121766	963287
12	963288
75126	963289
122724	963290
145753	963291
5321	963292
33205	963293
4010	963294
6298	963295
76537	963296
203547	963297
175700	963298
51558	963299
21124	963300
222266	963301
68156	963302
158044	963303
3072	963304
119686	963305
105500	963306
60708	963307
93316	963308
37595	963309
30053	963310
33522	963311
3815	963312
61570	963313
32626	963314
16806	963315
187788	963316
64405	963317
13131	963318
144088	963319
203027	963320
77969	963321
27670	963322
1510	963323
119636	963324
17991	963325
87292	963326
26278	963327
36142	963328
23786	963329
91392	963330
119446	963331
2644	963332
53889	963333
17515	963334
7	963335
14874	963336
26681	963337
79225	963338
203269	963339
81483	963340
29810	963341
69499	963342
78664	963343
235369	963344
144485	963345
32366	963346
56164	963347
75552	963348
116251	963349
10109	963350
45273	963351
3644	963352
19455	963353
22048	963354
105116	963355
222233	963356
19930	963357
3441	963358
235607	963359
23676	963360
94	963361
65827	963362
3910	963363
25832	963364
1447	963365
14851	963366
1993	963367
22550	963368
17598	963369
51710	963370
26725	963371
766	963372
100263	963373
99200	963374
96521	963375
148542	963376
80354	963377
130899	963378
3359	963379
110137	963380
35784	963381
44829	963382
85816	963383
19895	963384
106895	963385
104088	963386
125892	963387
63231	963388
52517	963389
132864	963390
28663	963391
22426	963392
12449	963393
4504	963394
54969	963395
39596	963396
33740	963397
17956	963398
88776	963399
29537	963400
21510	963401
55028	963402
6737	963403
32136	963404
150694	963405
29054	963406
64470	963407
74099	963408
21490	963409
37719	963410
25302	963411
87933	963412
9357	963413
87927	963414
85268	963415
63254	963416
66367	963417
86480	963418
93390	963419
133809	963420
26874	963421
101193	963422
58754	963423
29962	963424
196489	963425
83817	963426
120108	963427
100276	963428
57057	963429
50049	963430
1219	963431
41063	963432
26758	963433
31992	963434
97814	963435
38239	963436
7627	963437
134392	963438
23250	963439
236014	963440
54877	963441
75885	963442
17016	963443
100186	963444
20827	963445
20827	963446
24299	963447
2156	963448
163758	963449
90887	963450
93874	963451
69529	963452
7231	963453
7231	963454
83162	963455
212938	963456
29229	963457
12145	963458
82633	963459
18307	963460
69959	963461
41629	963462
67866	963463
3227	963464
41638	963465
47446	963466
3432	963467
53914	963468
78864	963469
119446	963470
17448	963471
169	963472
82941	963473
36312	963474
164122	963475
30208	963476
210430	963477
36825	963478
56557	963479
5041	963480
176	963481
7629	963482
166837	963483
50333	963484
925	963485
12518	963486
43821	963487
65013	963488
122310	963489
53069	963490
37083	963491
97747	963492
14942	963493
19788	963494
95752	963495
34581	963496
69662	963497
89515	963498
66095	963499
46512	963500
168315	963501
90701	963502
34340	963503
115240	963504
69031	963505
45859	963506
36154	963507
26902	963508
59565	963509
135934	963510
88297	963511
159700	963512
103957	963513
12240	963514
104010	963515
136377	963516
217648	963517
46525	963518
66900	963519
11588	963520
107835	963521
89999	963522
103987	963523
10450	963524
14818	963525
47769	963526
1922	963527
2203	963528
16	963529
23416	963530
58130	963531
69801	963532
6586	963533
23764	963534
177943	963535
47736	963536
15796	963537
1946	963538
98907	963539
81223	963540
12383	963541
170168	963542
27374	963543
33489	963544
33500	963545
10237	963546
45300	963547
119045	963548
32966	963549
15606	963550
160751	963551
13585	963552
30601	963553
30601	963554
2807	963555
30360	963556
37066	963557
26592	963558
210136	963559
11940	963560
27617	963561
93912	963562
58186	963563
33648	963564
87225	963565
31491	963566
4259	963567
2044	963568
20398	963569
54309	963570
46253	963571
170847	963572
20171	963573
68577	963574
15747	963575
26113	963576
118407	963577
31725	963578
41656	963579
1460	963580
137200	963581
20151	963582
188464	963583
18160	963584
59959	963585
66520	963586
18764	963587
58337	963588
32539	963589
206464	963590
51734	963591
108788	963592
141494	963593
170121	963594
75910	963595
21479	963596
3136	963597
69627	963598
143267	963599
50485	963600
62064	963601
79727	963602
82299	963603
47003	963604
8023	963605
109747	963606
107452	963607
29478	963608
29663	963609
140043	963610
14636	963611
111227	963612
37790	963613
16532	963614
12374	963615
43760	963616
143901	963617
29993	963618
12421	963619
175220	963620
39133	963621
8201	963622
52745	963623
10447	963624
26910	963625
152286	963626
16968	963627
13043	963628
43100	963629
115587	963630
20172	963631
129432	963632
8984	963633
200433	963634
227082	963635
24275	963636
454	963637
80425	963638
61750	963639
3483	963640
23975	963641
119120	963642
80120	963643
104972	963644
180172	963645
51540	963646
43828	963647
42085	963648
61148	963649
38010	963650
17990	963651
62818	963652
7355	963653
13634	963654
17945	963655
3824	963656
100043	963657
134247	963658
15927	963659
41971	963660
35720	963661
99801	963662
8162	963663
71763	963664
60361	963665
26820	963666
1447	963667
76777	963668
77184	963669
3387	963670
1561	963671
40205	963672
142568	963673
111783	963674
59729	963675
33971	963676
100369	963677
31072	963678
52058	963679
135814	963680
16501	963681
40741	963682
158313	963683
3816	963684
39786	963685
18864	963686
19409	963687
12359	963688
17252	963689
49234	963690
4431	963691
2148	963692
76463	963693
65312	963694
41009	963695
94921	963696
27693	963697
149071	963698
5194	963699
36744	963700
14694	963701
1574	963702
5609	963703
58453	963704
83498	963705
9801	963706
74724	963707
14202	963708
14428	963709
398	963710
178367	963711
80976	963712
51631	963713
67099	963714
178055	963715
111714	963716
80886	963717
82455	963718
174569	963719
9004	963720
29459	963721
61733	963722
7914	963723
153243	963724
43169	963725
140500	963726
76167	963727
137003	963728
42963	963729
64180	963730
88134	963731
21470	963732
76743	963733
120654	963734
94884	963735
176837	963736
94	963737
138137	963738
81528	963739
42297	963740
5950	963741
326	963742
19409	963743
52522	963744
136598	963745
88656	963746
8722	963747
2661	963748
112296	963749
97696	963750
67841	963751
74364	963752
9766	963753
37687	963754
20655	963755
104	963756
52566	963757
4462	963758
137898	963759
31232	963760
26846	963761
40636	963762
213122	963763
112487	963764
32964	963765
75259	963766
196452	963767
115334	963768
32582	963769
32582	963770
39015	963771
65009	963772
71288	963773
25070	963774
25035	963775
15069	963776
12287	963777
107578	963778
6649	963779
15927	963780
3009	963781
86904	963782
64848	963783
162714	963784
22024	963785
186772	963786
100272	963787
22071	963788
31865	963789
16089	963790
59268	963791
80419	963792
62952	963793
36990	963794
84759	963795
57808	963796
67244	963797
26056	963798
36832	963799
102	963800
30643	963801
82494	963802
23699	963803
134072	963804
131728	963805
51107	963806
39378	963807
35053	963808
170033	963809
27511	963810
84790	963811
64633	963812
189121	963813
14363	963814
4271	963815
17058	963816
18267	963817
161657	963818
36624	963819
124071	963820
72440	963821
1870	963822
141739	963823
68051	963824
18308	963825
65439	963826
202154	963827
145045	963828
72513	963829
90216	963830
168590	963831
141675	963832
39994	963833
141151	963834
2714	963835
15927	963836
75950	963837
11617	963838
9154	963839
29597	963840
228856	963841
32598	963842
146813	963843
67372	963844
10389	963845
29234	963846
57099	963847
7354	963848
49423	963849
63004	963850
64989	963851
778	963852
91	963853
18533	963854
83871	963855
3628	963856
19753	963857
63973	963858
34934	963859
21876	963860
3678	963861
42172	963862
58140	963863
15014	963864
12543	963865
145348	963866
182	963867
8540	963868
12339	963869
90711	963870
105251	963871
92132	963872
43885	963873
11161	963874
27942	963875
23805	963876
71960	963877
1025	963878
91	963879
46411	963880
140553	963881
53914	963882
169792	963883
192178	963884
60958	963885
106772	963886
11406	963887
53940	963888
10493	963889
101681	963890
15686	963891
120936	963892
74912	963893
179259	963894
13653	963895
91151	963896
5024	963897
80853	963898
26773	963899
48329	963900
60888	963901
196158	963902
140929	963903
79	963904
5003	963905
666	963906
52243	963907
62878	963908
75544	963909
15993	963910
137924	963911
4455	963912
21957	963913
103391	963914
33513	963915
34966	963916
5791	963917
20094	963918
5001	963919
69639	963920
21836	963921
17917	963922
57523	963923
10547	963924
47906	963925
134909	963926
49451	963927
71378	963928
4911	963929
14676	963930
14983	963931
68953	963932
16427	963933
12572	963934
55739	963935
53914	963936
135730	963937
29491	963938
90294	963939
37860	963940
21802	963941
41941	963942
43814	963943
203061	963944
3053	963945
2411	963946
1971	963947
18106	963948
240280	963949
96832	963950
41373	963951
17916	963952
77324	963953
47810	963954
6688	963955
113647	963956
34343	963957
58649	963958
7646	963959
76456	963960
27640	963961
15063	963962
29810	963963
37000	963964
60720	963965
57656	963966
44804	963967
36526	963968
122343	963969
186454	963970
99731	963971
100846	963972
37165	963973
19854	963974
2724	963975
37184	963976
155371	963977
37616	963978
37227	963979
61692	963980
34128	963981
20616	963982
89482	963983
43041	963984
174596	963985
12023	963986
5001	963987
1116	963988
60834	963989
47810	963990
8675	963991
23364	963992
106386	963993
232104	963994
67252	963995
52804	963996
30643	963997
89005	963998
195211	963999
11460	964000
74678	964001
27007	964002
109466	964003
36594	964004
133303	964005
44996	964006
10255	964007
150013	964008
19433	964009
30551	964010
116634	964011
38210	964012
11980	964013
64913	964014
153333	964015
26137	964016
86415	964017
71532	964018
81588	964019
18001	964020
68767	964021
148718	964022
3004	964023
51892	964024
27166	964025
27494	964026
71819	964027
14079	964028
6597	964029
163888	964030
11565	964031
120638	964032
38422	964033
201388	964034
104280	964035
21318	964036
38161	964037
37791	964038
18069	964039
46718	964040
28028	964041
115205	964042
59541	964043
24229	964044
24229	964045
44027	964046
14448	964047
81468	964048
9013	964049
22625	964050
104188	964051
104676	964052
47281	964053
3449	964054
38950	964055
1201	964056
5599	964057
137691	964058
93881	964059
12947	964060
85649	964061
186820	964062
5460	964063
35652	964064
28811	964065
99554	964066
46214	964067
24271	964068
118870	964069
24319	964070
153506	964071
133778	964072
16427	964073
38325	964074
43148	964075
36612	964076
39763	964077
146434	964078
123191	964079
9775	964080
222720	964081
61554	964082
200363	964083
9252	964084
25918	964085
225187	964086
189734	964087
23989	964088
27210	964089
28275	964090
60272	964091
49421	964092
49277	964093
49821	964094
25833	964095
162099	964096
30814	964097
38319	964098
194790	964099
109187	964100
15015	964101
76535	964102
1081	964103
22058	964104
231097	964105
64859	964106
9745	964107
74045	964108
24870	964109
54309	964110
83014	964111
14444	964112
45735	964113
5010	964114
35206	964115
186746	964116
86672	964117
20923	964118
132198	964119
196099	964120
59446	964121
142529	964122
23314	964123
7678	964124
52334	964125
41320	964126
148197	964127
105083	964128
35243	964129
36932	964130
77974	964131
136790	964132
78838	964133
6722	964134
32814	964135
107154	964136
23914	964137
3847	964138
52808	964139
100127	964140
69355	964141
58504	964142
190192	964143
215352	964144
81732	964145
90324	964146
10540	964147
107422	964148
105722	964149
143701	964150
46907	964151
81525	964152
144241	964153
20433	964154
47180	964155
137034	964156
101229	964157
187995	964158
61960	964159
140817	964160
39049	964161
68964	964162
48991	964163
234641	964164
68785	964165
77761	964166
102792	964167
26709	964168
215056	964169
145404	964170
27976	964171
44258	964172
187195	964173
33704	964174
200901	964175
198502	964176
78581	964177
37367	964178
48368	964179
20326	964180
61841	964181
21901	964182
16084	964183
139014	964184
10550	964185
169590	964186
12545	964187
19151	964188
177503	964189
79922	964190
12400	964191
201138	964192
86095	964193
66184	964194
107267	964195
62969	964196
14951	964197
83966	964198
197127	964199
38268	964200
90861	964201
89363	964202
77695	964203
69250	964204
47840	964205
33628	964206
71786	964207
99758	964208
19802	964209
82217	964210
2957	964211
16064	964212
30826	964213
75527	964214
6136	964215
3297	964216
134544	964217
66570	964218
25926	964219
38803	964220
16960	964221
151507	964222
101	964223
152310	964224
53927	964225
89370	964226
81436	964227
1531	964228
68819	964229
4423	964230
225817	964231
90410	964232
91034	964233
228559	964234
41848	964235
160568	964236
2739	964237
215738	964238
79409	964239
61308	964240
8466	964241
41078	964242
95812	964243
150871	964244
90196	964245
20178	964246
126008	964247
37267	964248
155613	964249
41020	964250
916	964251
72722	964252
39300	964253
87920	964254
24466	964255
120550	964256
60869	964257
139842	964258
32785	964259
92666	964260
164646	964261
115305	964262
29018	964263
49154	964264
33207	964265
19271	964266
367	964267
38194	964268
167150	964269
17970	964270
5052	964271
7669	964272
63555	964273
63476	964274
14502	964275
12053	964276
31957	964277
42542	964278
131661	964279
21002	964280
87282	964281
48489	964282
15774	964283
6592	964284
37433	964285
81145	964286
31069	964287
169644	964288
98548	964289
5723	964290
11962	964291
47345	964292
182210	964293
10807	964294
1606	964295
22532	964296
150174	964297
1303	964298
10678	964299
77154	964300
95404	964301
82046	964302
129343	964303
125837	964304
188164	964305
101107	964306
105237	964307
181302	964308
54601	964309
15070	964310
197369	964311
63006	964312
6656	964313
68883	964314
120778	964315
75554	964316
83677	964317
53954	964318
145042	964319
121291	964320
49458	964321
55903	964322
53232	964323
21976	964324
145310	964325
144009	964326
205419	964327
27753	964328
37087	964329
19943	964330
79655	964331
68815	964332
145577	964333
231067	964334
18040	964335
103871	964336
12536	964337
4446	964338
193396	964339
62950	964340
21883	964341
3059	964342
144698	964343
122612	964344
6653	964345
96978	964346
18658	964347
43345	964348
39052	964349
27634	964350
2166	964351
14963	964352
63227	964353
78714	964354
157548	964355
37853	964356
111900	964357
113118	964358
4837	964359
83515	964360
2424	964361
45882	964362
26775	964363
41829	964364
1128	964365
164122	964366
42959	964367
229168	964368
129128	964369
141416	964370
6634	964371
139578	964372
70825	964373
5735	964374
20014	964375
127468	964376
46483	964377
3828	964378
19671	964379
60001	964380
37458	964381
15716	964382
167134	964383
21035	964384
106710	964385
53910	964386
7032	964387
1436	964388
135216	964389
44343	964390
65235	964391
18402	964392
32280	964393
743	964394
23106	964395
14470	964396
35303	964397
115439	964398
157807	964399
25736	964400
215774	964401
140196	964402
107699	964403
50744	964404
216478	964405
95358	964406
115174	964407
120240	964408
80311	964409
222959	964410
14485	964411
1881	964412
2119	964413
108254	964414
18047	964415
21453	964416
51459	964417
153125	964418
30358	964419
156552	964420
18494	964421
51375	964422
35997	964423
50849	964424
83279	964425
36030	964426
2003	964427
31078	964428
35058	964429
71994	964430
59918	964431
197247	964432
31808	964433
81826	964434
14180	964435
33001	964436
23173	964437
1173	964438
5317	964439
222	964440
4665	964441
140346	964442
90992	964443
138139	964444
13550	964445
47838	964446
16225	964447
45319	964448
78957	964449
36771	964450
44347	964451
32296	964452
80850	964453
158258	964454
352	964455
45497	964456
34289	964457
43047	964458
75321	964459
17174	964460
49502	964461
176797	964462
95078	964463
103392	964464
18316	964465
3112	964466
13307	964467
122238	964468
23294	964469
103047	964470
83664	964471
3123	964472
78008	964473
89193	964474
7924	964475
736	964476
29719	964477
736	964478
16550	964479
16546	964480
104381	964481
48611	964482
8059	964483
29991	964484
177159	964485
149439	964486
73551	964487
176908	964488
55707	964489
10911	964490
27820	964491
136801	964492
117038	964493
164140	964494
18971	964495
168048	964496
142589	964497
16815	964498
96887	964499
158267	964500
208773	964501
183928	964502
75783	964503
103993	964504
140718	964505
44547	964506
47130	964507
15776	964508
46579	964509
7985	964510
34771	964511
107001	964512
33036	964513
6741	964514
38377	964515
65294	964516
20883	964517
176093	964518
4412	964519
66614	964520
8989	964521
11773	964522
77922	964523
62259	964524
75325	964525
221074	964526
63005	964527
201819	964528
122579	964529
43431	964530
9631	964531
33681	964532
216188	964533
40253	964534
144075	964535
192835	964536
224309	964537
129055	964538
57183	964539
35982	964540
27364	964541
57242	964542
64850	964543
31481	964544
1675	964545
1508	964546
15087	964547
32161	964548
14875	964549
72862	964550
203305	964551
162216	964552
139993	964553
96453	964554
86526	964555
7011	964556
118301	964557
67355	964558
29495	964559
197130	964560
11414	964561
126468	964562
15378	964563
18766	964564
53546	964565
40702	964566
165203	964567
101625	964568
58208	964569
11485	964570
61378	964571
3912	964572
116196	964573
152428	964574
22574	964575
21402	964576
22574	964577
18952	964578
44005	964579
114580	964580
86785	964581
68126	964582
89077	964583
38793	964584
46978	964585
177192	964586
135565	964587
22378	964588
8830	964589
76017	964590
86949	964591
103481	964592
37631	964593
72974	964594
9026	964595
8985	964596
135668	964597
5416	964598
59350	964599
144539	964600
194962	964601
4164	964602
31123	964603
3232	964604
13698	964605
70940	964606
70938	964607
87117	964608
115157	964609
11835	964610
34070	964611
19146	964612
100271	964613
113897	964614
124709	964615
148086	964616
9976	964617
67948	964618
906	964619
87865	964620
5329	964621
212838	964622
17920	964623
398	964624
14334	964625
90904	964626
3337	964627
73644	964628
53900	964629
93701	964630
46074	964631
5783	964632
27896	964633
1513	964634
25852	964635
136362	964636
7630	964637
123187	964638
13646	964639
170946	964640
11096	964641
119229	964642
78129	964643
102850	964644
18176	964645
39054	964646
53845	964647
77586	964648
12492	964649
36006	964650
29212	964651
226993	964652
16008	964653
82535	964654
37650	964655
62010	964656
14518	964657
134843	964658
5038	964659
46125	964660
21872	964661
107605	964662
15051	964663
59917	964664
101064	964665
7737	964666
138186	964667
73100	964668
113212	964669
59585	964670
101624	964671
149258	964672
91386	964673
15610	964674
7661	964675
12027	964676
192458	964677
62521	964678
172791	964679
44261	964680
95140	964681
14982	964682
126728	964683
130058	964684
37595	964685
22077	964686
128516	964687
23534	964688
612	964689
50542	964690
188036	964691
85931	964692
48854	964693
21922	964694
2743	964695
18045	964696
39050	964697
16657	964698
43526	964699
13036	964700
81379	964701
26961	964702
38953	964703
29589	964704
170584	964705
116523	964706
136071	964707
30537	964708
21854	964709
69626	964710
1249	964711
36250	964712
61487	964713
19970	964714
727	964715
1247	964716
69403	964717
19243	964718
7586	964719
77897	964720
24943	964721
59573	964722
3105	964723
3198	964724
129034	964725
128953	964726
4402	964727
52282	964728
79549	964729
190273	964730
5806	964731
40281	964732
130061	964733
24180	964734
62256	964735
3915	964736
69659	964737
4926	964738
33631	964739
142863	964740
1364	964741
14976	964742
59941	964743
12406	964744
40995	964745
3915	964746
31175	964747
59261	964748
786	964749
69627	964750
102932	964751
12528	964752
18732	964753
128785	964754
1507	964755
196576	964756
110941	964757
157882	964758
149265	964759
29884	964760
24162	964761
3059	964762
53955	964763
18163	964764
35242	964765
90509	964766
96590	964767
136163	964768
2835	964769
215087	964770
53722	964771
202300	964772
13918	964773
69190	964774
85932	964775
158384	964776
1015	964777
202591	964778
12406	964779
12563	964780
3928	964781
89928	964782
34651	964783
115087	964784
53960	964785
24283	964786
100641	964787
159574	964788
148334	964789
43178	964790
26855	964791
113412	964792
724	964793
60404	964794
223350	964795
74937	964796
63957	964797
95678	964798
9977	964799
69611	964800
59507	964801
16	964802
38224	964803
5101	964804
189056	964805
137364	964806
61851	964807
16826	964808
6580	964809
19120	964810
6580	964811
31409	964812
40903	964813
4955	964814
29704	964815
11212	964816
139189	964817
101100	964818
81264	964819
5975	964820
25294	964821
101283	964822
16642	964823
95225	964824
148409	964825
81307	964826
121561	964827
6884	964828
50284	964829
53888	964830
236988	964831
3098	964832
580	964833
38371	964834
11887	964835
77075	964836
13989	964837
80419	964838
106553	964839
26137	964840
143621	964841
21736	964842
12990	964843
2414	964844
155818	964845
223430	964846
58093	964847
132291	964848
59645	964849
146234	964850
18817	964851
77248	964852
169424	964853
10907	964854
54359	964855
1940	964856
133377	964857
85041	964858
109418	964859
202542	964860
76376	964861
132103	964862
192031	964863
92667	964864
43818	964865
68981	964866
43712	964867
16856	964868
6568	964869
139921	964870
2409	964871
181448	964872
21743	964873
107163	964874
196503	964875
55439	964876
64979	964877
163351	964878
122201	964879
91	964880
6565	964881
63485	964882
21168	964883
50680	964884
65211	964885
10	964886
189164	964887
22542	964888
30004	964889
45869	964890
1249	964891
79234	964892
7000	964893
86615	964894
44550	964895
20247	964896
932	964897
36999	964898
54880	964899
41876	964900
778	964901
16	964902
10371	964903
68182	964904
26840	964905
138119	964906
21064	964907
107220	964908
26190	964909
25371	964910
17500	964911
7494	964912
152383	964913
96118	964914
64190	964915
32533	964916
14397	964917
74323	964918
92012	964919
41264	964920
41264	964921
236188	964922
128155	964923
7106	964924
15498	964925
1515	964926
4294	964927
13372	964928
51997	964929
134408	964930
112947	964931
158667	964932
56719	964933
56719	964934
77238	964935
70170	964936
7522	964937
133858	964938
10654	964939
80509	964940
19113	964941
132115	964942
148071	964943
89715	964944
19113	964945
174875	964946
43480	964947
148134	964948
16215	964949
133910	964950
45853	964951
25361	964952
68111	964953
56001	964954
50188	964955
27790	964956
27790	964957
52235	964958
27790	964959
51750	964960
3402	964961
176233	964962
44132	964963
72589	964964
72589	964965
125195	964966
9518	964967
127984	964968
81157	964969
84869	964970
35356	964971
44800	964972
22652	964973
53091	964974
126550	964975
25534	964976
214613	964977
40337	964978
31756	964979
38689	964980
9518	964981
110874	964982
71759	964983
45535	964984
128717	964985
132898	964986
3130	964987
140028	964988
15499	964989
52237	964990
16680	964991
3142	964992
109005	964993
34996	964994
34996	964995
654	964996
68238	964997
6716	964998
39336	964999
7793	965000
83319	965001
87526	965002
148711	965003
72151	965004
36461	965005
15789	965006
36461	965007
184609	965008
105834	965009
54320	965010
124125	965011
145	965012
22351	965013
167199	965014
182965	965015
24366	965016
2483	965017
3398	965018
3396	965019
77499	965020
93229	965021
122309	965022
171200	965023
213	965024
55196	965025
7848	965026
179572	965027
64591	965028
1175	965029
84890	965030
14480	965031
84011	965032
161781	965033
90664	965034
383	965035
124407	965036
1262	965037
115950	965038
4882	965039
39787	965040
34094	965041
109690	965042
5155	965043
4882	965044
1262	965045
85335	965046
12742	965047
6952	965048
34094	965049
176951	965050
74352	965051
66943	965052
71876	965053
17223	965054
35942	965055
32332	965056
37731	965057
71822	965058
91984	965059
15102	965060
12597	965061
175162	965062
1600	965063
353	965064
10743	965065
22194	965066
3532	965067
155315	965068
70508	965069
5141	965070
85249	965071
1579	965072
42421	965073
1139	965074
14893	965075
116779	965076
70040	965077
147487	965078
15602	965079
103795	965080
42599	965081
172174	965082
212044	965083
206019	965084
85436	965085
85886	965086
143803	965087
1750	965088
14349	965089
170859	965090
62060	965091
1560	965092
225614	965093
88838	965094
15575	965095
69776	965096
98615	965097
2652	965098
473	965099
48465	965100
146829	965101
44846	965102
197532	965103
24330	965104
35703	965105
5591	965106
5755	965107
272	965108
199642	965109
1265	965110
3149	965111
3990	965112
33902	965113
1292	965114
3990	965115
1159	965116
674	965117
674	965118
4514	965119
2789	965120
2789	965121
4514	965122
34082	965123
42962	965124
42569	965125
674	965126
22364	965127
70493	965128
22364	965129
1594	965130
4590	965131
2849	965132
54332	965133
91858	965134
2849	965135
10614	965136
10614	965137
12744	965138
54627	965139
3953	965140
3953	965141
3990	965142
22167	965143
2794	965144
22365	965145
1297	965146
92296	965147
15166	965148
22173	965149
674	965150
5962	965151
18289	965152
2460	965153
42569	965154
54786	965155
27350	965156
7899	965157
34157	965158
172983	965159
34157	965160
27285	965161
18256	965162
54332	965163
1594	965164
1988	965165
1612	965166
15203	965167
15169	965168
1279	965169
34127	965170
5962	965171
7842	965172
674	965173
54347	965174
2218	965175
10614	965176
15166	965177
54709	965178
15201	965179
5884	965180
123252	965181
42798	965182
5908	965183
27285	965184
42569	965185
7923	965186
42671	965187
171817	965188
5898	965189
42798	965190
42962	965191
42898	965192
5971	965193
34128	965194
54332	965195
4538	965196
12744	965197
22173	965198
4538	965199
2794	965200
12744	965201
2216	965202
171342	965203
1289	965204
18256	965205
34157	965206
42898	965207
4485	965208
171418	965209
7902	965210
5971	965211
42798	965212
34127	965213
18331	965214
18331	965215
4485	965216
4538	965217
5146	965218
42671	965219
18331	965220
27216	965221
1988	965222
34082	965223
674	965224
5946	965225
2849	965226
2216	965227
18289	965228
42627	965229
54656	965230
9099	965231
7885	965232
1289	965233
123949	965234
10614	965235
34137	965236
33897	965237
1988	965238
5146	965239
15166	965240
15166	965241
54786	965242
22403	965243
218337	965244
22365	965245
5898	965246
1159	965247
5946	965248
10692	965249
7842	965250
1064	965251
4485	965252
5131	965253
10674	965254
10674	965255
1569	965256
2216	965257
9080	965258
7885	965259
1612	965260
18256	965261
42631	965262
5125	965263
5971	965264
6723	965265
1604	965266
4485	965267
34141	965268
5131	965269
22364	965270
34141	965271
7902	965272
1279	965273
34105	965274
2218	965275
5971	965276
18289	965277
9064	965278
1289	965279
1289	965280
1289	965281
7899	965282
10601	965283
9221	965284
34127	965285
18289	965286
42899	965287
10674	965288
92466	965289
12744	965290
69893	965291
54627	965292
1266	965293
3990	965294
34137	965295
5946	965296
674	965297
124408	965298
54676	965299
1289	965300
10692	965301
5146	965302
581	965303
2218	965304
42631	965305
18256	965306
22167	965307
581	965308
70385	965309
674	965310
2789	965311
2789	965312
92427	965313
1279	965314
2216	965315
9070	965316
34137	965317
34082	965318
2516	965319
92140	965320
674	965321
15166	965322
22365	965323
2794	965324
42898	965325
70344	965326
10692	965327
2849	965328
22364	965329
70748	965330
1988	965331
5146	965332
1569	965333
15203	965334
5131	965335
22173	965336
15203	965337
5164	965338
5962	965339
3506	965340
34105	965341
1612	965342
5164	965343
7842	965344
1159	965345
5898	965346
1279	965347
9080	965348
2218	965349
5971	965350
69933	965351
22403	965352
22364	965353
5146	965354
42627	965355
10601	965356
22403	965357
9221	965358
92296	965359
33835	965360
9070	965361
9070	965362
467	965363
15344	965364
132581	965365
106473	965366
65357	965367
125427	965368
113623	965369
9827	965370
210804	965371
144327	965372
130839	965373
79248	965374
80785	965375
36214	965376
67256	965377
6489	965378
6489	965379
6489	965380
114430	965381
9975	965382
211438	965383
17027	965384
83394	965385
5853	965386
1556	965387
143803	965388
116410	965389
34823	965390
33516	965391
224606	965392
1283	965393
1578	965394
238197	965395
53818	965396
172322	965397
121156	965398
477	965399
147654	965400
81737	965401
78842	965402
11258	965403
4715	965404
159398	965405
229082	965406
192085	965407
118942	965408
166419	965409
110106	965410
154174	965411
184752	965412
101257	965413
64234	965414
157697	965415
75954	965416
225196	965417
140150	965418
1447	965419
12578	965420
231300	965421
18984	965422
66243	965423
94626	965424
66196	965425
102441	965426
204984	965427
27003	965428
158387	965429
51752	965430
1046	965431
98646	965432
4888	965433
64046	965434
64046	965435
31895	965436
97444	965437
154518	965438
104635	965439
154811	965440
57618	965441
235057	965442
208043	965443
86507	965444
85078	965445
171677	965446
228524	965447
81940	965448
156633	965449
23626	965450
1725	965451
22673	965452
12973	965453
105578	965454
6383	965455
92818	965456
114802	965457
92227	965458
115592	965459
92230	965460
25373	965461
111111	965462
1038	965463
1049	965464
160226	965465
115847	965466
161672	965467
74850	965468
141625	965469
585	965470
2809	965471
198755	965472
88439	965473
39534	965474
122061	965475
13112	965476
49131	965477
34805	965478
223779	965479
158173	965480
229665	965481
72437	965482
49444	965483
28932	965484
37718	965485
18163	965486
225957	965487
71864	965488
99862	965489
131067	965490
26868	965491
5105	965492
25436	965493
59217	965494
62641	965495
28350	965496
132919	965497
745	965498
745	965499
11225	965500
22499	965501
477	965502
230041	965503
83717	965504
5630	965505
183697	965506
8378	965507
44163	965508
186963	965509
15794	965510
54758	965511
161079	965512
3478	965513
86610	965514
1056	965515
151940	965516
9699	965517
91601	965518
116801	965519
125530	965520
50371	965521
59478	965522
25407	965523
214172	965524
155667	965525
38693	965526
5510	965527
37630	965528
69550	965529
24828	965530
51623	965531
7318	965532
204193	965533
24890	965534
6330	965535
337	965536
22445	965537
3719	965538
81923	965539
5510	965540
24330	965541
172927	965542
54322	965543
102151	965544
136332	965545
46519	965546
141595	965547
78116	965548
92283	965549
20471	965550
7848	965551
20674	965552
1654	965553
4905	965554
92368	965555
638	965556
29587	965557
7269	965558
412	965559
152	965560
225843	965561
1626	965562
3013	965563
2531	965564
2531	965565
94564	965566
224961	965567
87793	965568
119644	965569
74218	965570
11327	965571
134569	965572
17956	965573
5479	965574
14244	965575
71910	965576
87936	965577
16911	965578
7317	965579
107194	965580
138107	965581
24192	965582
231487	965583
33482	965584
80813	965585
22441	965586
22441	965587
93866	965588
127392	965589
228580	965590
12617	965591
50648	965592
3973	965593
114382	965594
220063	965595
163781	965596
6261	965597
5351	965598
2422	965599
146958	965600
160812	965601
73643	965602
37377	965603
5780	965604
142447	965605
62916	965606
69668	965607
5022	965608
37880	965609
33386	965610
10360	965611
122061	965612
1268	965613
2199	965614
20327	965615
416	965616
92048	965617
54560	965618
190073	965619
881	965620
121722	965621
102212	965622
24634	965623
53518	965624
159797	965625
107181	965626
199714	965627
1198	965628
20351	965629
225958	965630
16879	965631
38340	965632
38387	965633
38340	965634
11674	965635
80307	965636
65867	965637
51252	965638
14669	965639
14669	965640
14669	965641
44617	965642
131216	965643
40891	965644
453	965645
203969	965646
109628	965647
167676	965648
30536	965649
70276	965650
118527	965651
46075	965652
18465	965653
124331	965654
33947	965655
36256	965656
27602	965657
61083	965658
123475	965659
20789	965660
165716	965661
139087	965662
220076	965663
146442	965664
167176	965665
30820	965666
120568	965667
23432	965668
86542	965669
19283	965670
17755	965671
41761	965672
1293	965673
46692	965674
8582	965675
1900	965676
1900	965677
1900	965678
1900	965679
37343	965680
6187	965681
1900	965682
1900	965683
41761	965684
1900	965685
53125	965686
23432	965687
219727	965688
86646	965689
41761	965690
1900	965691
41761	965692
94877	965693
1900	965694
7953	965695
101224	965696
1650	965697
248	965698
4949	965699
52651	965700
3029	965701
51256	965702
48856	965703
20615	965704
12224	965705
3438	965706
853	965707
79792	965708
2946	965709
33963	965710
14465	965711
232	965712
217126	965713
4251	965714
228249	965715
161851	965716
20968	965717
74120	965718
114833	965719
4128	965720
70575	965721
9278	965722
51152	965723
176152	965724
8797	965725
2951	965726
105312	965727
22853	965728
70485	965729
199497	965730
48320	965731
155276	965732
44524	965733
222380	965734
193686	965735
138254	965736
159443	965737
59769	965738
1356	965739
40356	965740
11454	965741
638	965742
56223	965743
19835	965744
38	965745
24147	965746
86844	965747
9278	965748
60085	965749
51231	965750
155394	965751
6332	965752
218862	965753
35049	965754
84873	965755
45342	965756
1021	965757
34147	965758
15700	965759
25003	965760
22898	965761
61834	965762
2415	965763
171060	965764
69929	965765
28024	965766
172154	965767
91768	965768
19684	965769
231468	965770
156165	965771
85590	965772
232196	965773
3232	965774
24434	965775
40765	965776
122601	965777
31649	965778
219095	965779
3693	965780
6332	965781
18759	965782
37769	965783
62653	965784
147962	965785
13848	965786
54566	965787
216	965788
48466	965789
149898	965790
113484	965791
21261	965792
113674	965793
113525	965794
155793	965795
113606	965796
217704	965797
2771	965798
155994	965799
35644	965800
99230	965801
158161	965802
226144	965803
86194	965804
219256	965805
115360	965806
227037	965807
188773	965808
159783	965809
121618	965810
159476	965811
115182	965812
79157	965813
5806	965814
66256	965815
76017	965816
114877	965817
238270	965818
184582	965819
1697	965820
112191	965821
230177	965822
223231	965823
159218	965824
102203	965825
11049	965826
30915	965827
4849	965828
38715	965829
7331	965830
156102	965831
114461	965832
10722	965833
69964	965834
106785	965835
4849	965836
157447	965837
14061	965838
199616	965839
69406	965840
158509	965841
81115	965842
24921	965843
30912	965844
81094	965845
16942	965846
219381	965847
21009	965848
199422	965849
220564	965850
164	965851
10722	965852
168931	965853
97199	965854
8831	965855
69929	965856
124333	965857
114259	965858
19035	965859
23957	965860
20369	965861
81522	965862
69504	965863
122578	965864
154571	965865
17895	965866
103392	965867
50914	965868
4798	965869
33963	965870
23924	965871
60219	965872
102203	965873
1184	965874
39226	965875
853	965876
172298	965877
172080	965878
32597	965879
144708	965880
220221	965881
164321	965882
161224	965883
66893	965884
110791	965885
69198	965886
67834	965887
158294	965888
34998	965889
101494	965890
49106	965891
201147	965892
100317	965893
158468	965894
225344	965895
240270	965896
28906	965897
67834	965898
58069	965899
165232	965900
227321	965901
99929	965902
100744	965903
113804	965904
157126	965905
207839	965906
201643	965907
135384	965908
203578	965909
45803	965910
59785	965911
157617	965912
135270	965913
101231	965914
158806	965915
223239	965916
216871	965917
233149	965918
220772	965919
230571	965920
25067	965921
121550	965922
107830	965923
229663	965924
27365	965925
40371	965926
42093	965927
3901	965928
79343	965929
233253	965930
90639	965931
115843	965932
69442	965933
156544	965934
86681	965935
171405	965936
160470	965937
24305	965938
41992	965939
107708	965940
137989	965941
90468	965942
220281	965943
63478	965944
69563	965945
81873	965946
239932	965947
63253	965948
14485	965949
14188	965950
3744	965951
172412	965952
153083	965953
6458	965954
81345	965955
8882	965956
7481	965957
69413	965958
6458	965959
142336	965960
152940	965961
7451	965962
152971	965963
21155	965964
162054	965965
61258	965966
31094	965967
145666	965968
225977	965969
74507	965970
80951	965971
231460	965972
73073	965973
232140	965974
2291	965975
158906	965976
18061	965977
162085	965978
33569	965979
144968	965980
76538	965981
69080	965982
8122	965983
53439	965984
27349	965985
228787	965986
14183	965987
232863	965988
47675	965989
609	965990
7728	965991
41169	965992
8189	965993
45491	965994
38918	965995
102330	965996
33963	965997
40265	965998
25568	965999
65299	966000
64751	966001
4298	966002
1507	966003
248	966004
65257	966005
25568	966006
50896	966007
67847	966008
8858	966009
141474	966010
15504	966011
145340	966012
81403	966013
160001	966014
7618	966015
123441	966016
72490	966017
107322	966018
145043	966019
21399	966020
17915	966021
125515	966022
574	966023
145722	966024
2895	966025
38279	966026
69175	966027
114727	966028
74543	966029
56617	966030
20219	966031
235487	966032
200719	966033
200512	966034
77093	966035
137934	966036
35879	966037
116946	966038
236464	966039
15	966040
14139	966041
2601	966042
7043	966043
161319	966044
81038	966045
13725	966046
6203	966047
53856	966048
7623	966049
201442	966050
225709	966051
107649	966052
202014	966053
53653	966054
8315	966055
58545	966056
53568	966057
37210	966058
33536	966059
18019	966060
49039	966061
145513	966062
199	966063
220270	966064
81467	966065
88994	966066
81358	966067
70609	966068
157255	966069
168740	966070
18067	966071
120524	966072
120524	966073
64328	966074
123744	966075
33560	966076
39836	966077
233658	966078
219142	966079
19917	966080
66181	966081
175009	966082
49070	966083
81270	966084
17778	966085
49237	966086
89393	966087
12075	966088
844	966089
106998	966090
23837	966091
8859	966092
599	966093
1712	966094
81410	966095
23782	966096
235183	966097
96655	966098
99954	966099
33563	966100
102962	966101
158189	966102
1706	966103
40334	966104
107348	966105
17935	966106
21579	966107
19520	966108
13569	966109
5877	966110
90708	966111
59959	966112
162	966113
223098	966114
20149	966115
121989	966116
66316	966117
31548	966118
2440	966119
60090	966120
124168	966121
168526	966122
33414	966123
844	966124
81428	966125
50256	966126
144934	966127
63120	966128
157006	966129
107283	966130
141482	966131
107403	966132
201741	966133
107152	966134
236547	966135
1007	966136
144870	966137
108270	966138
53480	966139
72809	966140
33242	966141
6642	966142
168831	966143
168986	966144
51916	966145
38018	966146
6570	966147
68824	966148
60948	966149
106883	966150
47021	966151
69329	966152
168075	966153
105997	966154
27881	966155
81373	966156
105258	966157
122453	966158
2044	966159
90499	966160
82024	966161
18053	966162
145230	966163
63083	966164
87972	966165
92330	966166
25789	966167
58760	966168
121464	966169
134847	966170
108699	966171
130804	966172
21840	966173
177164	966174
11102	966175
39730	966176
14970	966177
21897	966178
56612	966179
81423	966180
122050	966181
49163	966182
69285	966183
619	966184
69586	966185
10489	966186
194281	966187
43042	966188
61050	966189
16481	966190
42297	966191
81178	966192
9003	966193
81453	966194
100497	966195
134677	966196
21911	966197
69426	966198
33645	966199
68996	966200
38895	966201
33238	966202
144684	966203
28028	966204
167432	966205
1484	966206
80218	966207
162484	966208
200765	966209
218588	966210
217051	966211
200987	966212
21413	966213
4400	966214
82123	966215
85684	966216
63586	966217
88505	966218
33571	966219
81467	966220
2574	966221
18053	966222
169103	966223
17546	966224
65980	966225
17616	966226
40698	966227
53438	966228
33525	966229
173	966230
12378	966231
80213	966232
20929	966233
61145	966234
23888	966235
86149	966236
23888	966237
41871	966238
49164	966239
24460	966240
42154	966241
5416	966242
33404	966243
3017	966244
61094	966245
21853	966246
108787	966247
116490	966248
121374	966249
81422	966250
22521	966251
168821	966252
145084	966253
33401	966254
195716	966255
12142	966256
42011	966257
121713	966258
33403	966259
42038	966260
38465	966261
26883	966262
230264	966263
31044	966264
227203	966265
47705	966266
3080	966267
3068	966268
53709	966269
142725	966270
49302	966271
224285	966272
47817	966273
33505	966274
201452	966275
4992	966276
778	966277
144636	966278
144136	966279
13637	966280
103954	966281
161421	966282
55956	966283
80213	966284
6592	966285
85984	966286
51038	966287
3415	966288
11102	966289
160614	966290
47347	966291
39247	966292
493	966293
17498	966294
2161	966295
69248	966296
102835	966297
31037	966298
8535	966299
67417	966300
86595	966301
20650	966302
21840	966303
33416	966304
135916	966305
224593	966306
144799	966307
124562	966308
43042	966309
13530	966310
31621	966311
76279	966312
114818	966313
8540	966314
92635	966315
76371	966316
25087	966317
20151	966318
107235	966319
47266	966320
21840	966321
146724	966322
141744	966323
22964	966324
33448	966325
42030	966326
29746	966327
115709	966328
88250	966329
2408	966330
38920	966331
147146	966332
26867	966333
5444	966334
114461	966335
86595	966336
234107	966337
163126	966338
90292	966339
61094	966340
144432	966341
94	966342
33476	966343
5019	966344
177199	966345
3068	966346
26627	966347
49566	966348
9628	966349
107380	966350
63480	966351
33525	966352
200714	966353
163612	966354
121013	966355
49178	966356
79286	966357
144863	966358
144997	966359
90842	966360
21870	966361
145439	966362
135202	966363
35608	966364
85841	966365
238967	966366
60504	966367
236450	966368
131839	966369
81358	966370
42297	966371
195620	966372
3080	966373
114076	966374
75741	966375
3917	966376
124017	966377
201135	966378
26856	966379
61224	966380
220789	966381
51931	966382
51735	966383
168670	966384
196938	966385
145062	966386
154038	966387
17005	966388
90385	966389
10489	966390
19605	966391
33645	966392
33632	966393
115067	966394
21696	966395
12420	966396
201322	966397
77991	966398
10489	966399
236785	966400
51789	966401
167413	966402
26818	966403
145503	966404
87709	966405
38940	966406
16490	966407
5019	966408
14970	966409
115679	966410
201728	966411
200679	966412
18133	966413
189981	966414
84528	966415
42281	966416
4991	966417
107209	966418
3052	966419
219926	966420
63246	966421
53855	966422
34295	966423
104566	966424
14138	966425
16931	966426
8882	966427
12568	966428
3080	966429
106739	966430
15042	966431
161888	966432
196741	966433
49311	966434
113245	966435
14970	966436
156479	966437
145225	966438
25066	966439
61054	966440
116052	966441
145688	966442
221130	966443
157029	966444
90720	966445
223854	966446
86248	966447
59773	966448
178483	966449
12807	966450
116800	966451
99929	966452
85842	966453
164925	966454
198034	966455
220278	966456
225347	966457
3823	966458
39183	966459
135626	966460
218694	966461
77444	966462
214839	966463
18046	966464
231978	966465
158466	966466
38988	966467
145761	966468
161882	966469
14856	966470
122288	966471
11392	966472
78267	966473
66326	966474
19920	966475
33272	966476
237878	966477
19809	966478
24914	966479
115806	966480
66891	966481
26964	966482
200846	966483
12620	966484
10239	966485
44563	966486
8767	966487
85542	966488
32322	966489
40352	966490
1105	966491
101002	966492
171949	966493
121272	966494
20275	966495
24173	966496
24173	966497
2044	966498
16628	966499
42022	966500
87166	966501
4433	966502
157451	966503
221296	966504
222899	966505
51166	966506
162595	966507
233376	966508
226733	966509
123166	966510
27881	966511
111015	966512
31106	966513
8535	966514
32166	966515
3817	966516
123183	966517
79286	966518
49105	966519
228860	966520
5019	966521
82053	966522
142653	966523
240237	966524
114444	966525
69039	966526
145135	966527
157616	966528
96858	966529
159839	966530
10495	966531
200465	966532
90980	966533
90300	966534
77946	966535
33521	966536
29607	966537
31037	966538
56617	966539
141758	966540
145784	966541
12420	966542
107848	966543
62787	966544
69064	966545
79338	966546
201928	966547
42228	966548
5022	966549
121047	966550
228224	966551
32124	966552
223245	966553
91958	966554
33173	966555
1238	966556
38973	966557
219626	966558
40101	966559
101192	966560
58421	966561
47778	966562
218632	966563
157498	966564
220225	966565
21911	966566
201866	966567
49203	966568
107582	966569
121803	966570
81337	966571
10026	966572
35301	966573
201052	966574
2925	966575
29813	966576
145142	966577
1840	966578
53542	966579
161373	966580
113295	966581
69067	966582
118963	966583
10286	966584
28754	966585
82880	966586
119915	966587
130315	966588
68393	966589
21627	966590
21627	966591
65413	966592
10205	966593
133940	966594
172326	966595
172860	966596
156128	966597
26195	966598
64206	966599
231012	966600
169133	966601
11102	966602
234507	966603
223544	966604
202168	966605
53332	966606
63480	966607
30236	966608
66476	966609
111	966610
2113	966611
49528	966612
26204	966613
23946	966614
70539	966615
90817	966616
107246	966617
49205	966618
201637	966619
108392	966620
21841	966621
90446	966622
216200	966623
183255	966624
157455	966625
111	966626
144473	966627
188460	966628
89721	966629
49434	966630
47263	966631
222298	966632
116674	966633
25041	966634
53276	966635
17434	966636
161046	966637
18038	966638
6771	966639
7333	966640
49167	966641
6200	966642
3839	966643
18047	966644
231030	966645
81601	966646
201670	966647
31649	966648
3421	966649
8880	966650
239	966651
5816	966652
105253	966653
120528	966654
42251	966655
90407	966656
60958	966657
8015	966658
26861	966659
69526	966660
108651	966661
32622	966662
45733	966663
89934	966664
91685	966665
17812	966666
10499	966667
185240	966668
69588	966669
224137	966670
158346	966671
33434	966672
69176	966673
175095	966674
38988	966675
142662	966676
31037	966677
21986	966678
5761	966679
86670	966680
38902	966681
49218	966682
120194	966683
69296	966684
11408	966685
77897	966686
61544	966687
62749	966688
90188	966689
61054	966690
76488	966691
231088	966692
81232	966693
29048	966694
107245	966695
12345	966696
133901	966697
62959	966698
90646	966699
81411	966700
38946	966701
112693	966702
54398	966703
116552	966704
220858	966705
90283	966706
69296	966707
53603	966708
179052	966709
18670	966710
69220	966711
159055	966712
18001	966713
122288	966714
121169	966715
48971	966716
88210	966717
17383	966718
119617	966719
144910	966720
229	966721
202550	966722
160283	966723
10144	966724
40663	966725
218564	966726
53659	966727
221377	966728
108663	966729
91159	966730
73375	966731
170216	966732
118961	966733
169662	966734
2731	966735
1903	966736
10478	966737
3421	966738
42052	966739
107797	966740
53692	966741
49299	966742
51977	966743
111722	966744
7753	966745
16374	966746
31078	966747
105176	966748
222659	966749
79756	966750
7354	966751
18053	966752
234041	966753
68618	966754
26598	966755
20528	966756
63118	966757
221029	966758
201395	966759
222740	966760
104898	966761
145437	966762
6649	966763
126247	966764
9767	966765
157454	966766
90099	966767
69543	966768
202127	966769
38961	966770
47266	966771
121251	966772
201348	966773
158703	966774
102104	966775
132348	966776
53663	966777
58545	966778
100324	966779
219136	966780
53219	966781
174873	966782
81385	966783
105259	966784
42176	966785
145519	966786
38952	966787
53685	966788
53627	966789
240249	966790
68575	966791
1691	966792
41989	966793
18548	966794
61546	966795
144868	966796
68887	966797
113832	966798
70444	966799
161564	966800
231628	966801
87932	966802
50519	966803
21073	966804
27527	966805
14526	966806
124413	966807
179	966808
142898	966809
201379	966810
66854	966811
49105	966812
140484	966813
55394	966814
200866	966815
33463	966816
68575	966817
33447	966818
226598	966819
18034	966820
13637	966821
81385	966822
81206	966823
107157	966824
26691	966825
140034	966826
224015	966827
162369	966828
169292	966829
63111	966830
42069	966831
86145	966832
20135	966833
155824	966834
46736	966835
58618	966836
81518	966837
4457	966838
11470	966839
12444	966840
3378	966841
35999	966842
51190	966843
162531	966844
68707	966845
34398	966846
5422	966847
33227	966848
143082	966849
66468	966850
193378	966851
69706	966852
214964	966853
155537	966854
56378	966855
3832	966856
161054	966857
161548	966858
4995	966859
53913	966860
81867	966861
69008	966862
155146	966863
15108	966864
501	966865
32578	966866
34216	966867
32578	966868
248	966869
31836	966870
109420	966871
85776	966872
70026	966873
78227	966874
51821	966875
201085	966876
10475	966877
216	966878
251	966879
92462	966880
114443	966881
220753	966882
123695	966883
475	966884
1980	966885
233960	966886
220097	966887
5584	966888
42030	966889
29807	966890
66120	966891
147094	966892
18161	966893
168733	966894
134863	966895
220665	966896
156874	966897
156567	966898
2119	966899
20983	966900
39995	966901
21260	966902
5747	966903
121441	966904
169090	966905
74543	966906
202056	966907
86259	966908
12394	966909
51255	966910
225213	966911
12689	966912
69136	966913
171497	966914
156276	966915
21499	966916
31086	966917
86151	966918
92330	966919
224846	966920
90417	966921
1137	966922
18053	966923
33521	966924
49178	966925
184024	966926
154531	966927
219837	966928
70300	966929
62993	966930
53608	966931
38913	966932
49105	966933
225627	966934
107639	966935
121399	966936
18019	966937
41723	966938
90407	966939
103329	966940
28888	966941
219517	966942
49528	966943
24239	966944
79418	966945
85948	966946
104687	966947
121553	966948
66945	966949
201159	966950
78931	966951
201737	966952
66498	966953
69099	966954
38915	966955
107222	966956
12420	966957
79338	966958
62815	966959
144825	966960
86258	966961
20527	966962
24859	966963
201372	966964
201419	966965
8859	966966
144632	966967
21911	966968
89728	966969
81203	966970
31095	966971
110558	966972
81368	966973
14181	966974
107667	966975
14865	966976
132919	966977
1903	966978
199959	966979
62957	966980
13709	966981
51226	966982
235767	966983
63121	966984
100297	966985
85835	966986
51413	966987
40620	966988
65934	966989
156930	966990
85888	966991
85692	966992
5594	966993
53517	966994
36301	966995
169123	966996
200689	966997
33476	966998
8208	966999
53561	967000
81239	967001
90426	967002
117044	967003
52263	967004
31871	967005
222374	967006
157447	967007
40922	967008
124858	967009
52696	967010
109910	967011
123430	967012
171717	967013
13307	967014
223117	967015
202587	967016
8406	967017
32989	967018
155249	967019
14532	967020
2670	967021
104467	967022
25925	967023
1006	967024
41992	967025
1221	967026
155930	967027
157462	967028
65701	967029
210781	967030
114248	967031
220698	967032
1714	967033
24305	967034
32020	967035
597	967036
1690	967037
32135	967038
16140	967039
115791	967040
70623	967041
22268	967042
108287	967043
75675	967044
225476	967045
49224	967046
36540	967047
62592	967048
180924	967049
53470	967050
187771	967051
89728	967052
107643	967053
158452	967054
202022	967055
18046	967056
97863	967057
69002	967058
161793	967059
90539	967060
2148	967061
487	967062
12185	967063
123831	967064
107595	967065
16484	967066
103790	967067
53879	967068
20120	967069
1511	967070
86038	967071
30460	967072
81575	967073
121463	967074
114821	967075
30471	967076
168340	967077
12489	967078
25041	967079
69055	967080
3438	967081
225559	967082
69563	967083
23124	967084
220095	967085
22741	967086
90327	967087
218568	967088
38948	967089
219137	967090
66325	967091
107158	967092
62992	967093
95170	967094
145439	967095
63121	967096
70134	967097
123773	967098
63111	967099
196702	967100
162820	967101
218506	967102
170418	967103
66055	967104
119646	967105
201834	967106
145281	967107
62993	967108
38329	967109
16977	967110
231090	967111
219341	967112
221552	967113
7728	967114
81376	967115
103805	967116
14090	967117
219207	967118
114297	967119
161115	967120
223190	967121
139265	967122
156314	967123
18415	967124
10499	967125
35008	967126
111	967127
47258	967128
232380	967129
159695	967130
147145	967131
223175	967132
235167	967133
201382	967134
38944	967135
22432	967136
53256	967137
144899	967138
138586	967139
3884	967140
1781	967141
220581	967142
35301	967143
30234	967144
132159	967145
965	967146
85126	967147
5622	967148
108731	967149
159196	967150
38851	967151
217579	967152
235228	967153
91066	967154
11458	967155
159806	967156
33521	967157
12480	967158
141683	967159
116358	967160
20539	967161
3063	967162
115944	967163
57393	967164
81443	967165
81444	967166
81551	967167
68949	967168
201675	967169
63014	967170
30234	967171
26819	967172
69197	967173
145459	967174
113840	967175
69026	967176
145143	967177
16218	967178
4443	967179
31790	967180
4590	967181
108239	967182
107248	967183
124147	967184
231405	967185
69102	967186
228562	967187
47264	967188
224982	967189
68570	967190
53646	967191
81453	967192
51634	967193
49305	967194
21668	967195
194485	967196
7354	967197
122254	967198
4431	967199
90856	967200
96899	967201
171508	967202
6592	967203
5792	967204
24306	967205
51634	967206
87858	967207
53627	967208
47670	967209
74604	967210
53460	967211
17306	967212
90096	967213
55199	967214
55380	967215
66260	967216
157940	967217
64577	967218
69047	967219
160229	967220
53669	967221
26872	967222
234580	967223
144967	967224
107076	967225
81199	967226
31114	967227
18145	967228
156279	967229
142262	967230
227346	967231
90266	967232
167841	967233
194506	967234
225095	967235
61094	967236
114492	967237
454	967238
80982	967239
13503	967240
159568	967241
77268	967242
1794	967243
69147	967244
201503	967245
220601	967246
21894	967247
121111	967248
94944	967249
85740	967250
155829	967251
90601	967252
145213	967253
152172	967254
115007	967255
31087	967256
49139	967257
159227	967258
172909	967259
13709	967260
24383	967261
121669	967262
81432	967263
17533	967264
174111	967265
33457	967266
42277	967267
19801	967268
201280	967269
167320	967270
69101	967271
5005	967272
53462	967273
49173	967274
200499	967275
53557	967276
53879	967277
26662	967278
33812	967279
147076	967280
161188	967281
62264	967282
160953	967283
70464	967284
118970	967285
235168	967286
157459	967287
218956	967288
219888	967289
45483	967290
123655	967291
42143	967292
17974	967293
87326	967294
68354	967295
170221	967296
68949	967297
196682	967298
157	967299
121313	967300
227417	967301
159851	967302
90530	967303
42017	967304
46079	967305
58015	967306
16972	967307
23551	967308
18737	967309
145675	967310
168784	967311
157730	967312
157998	967313
226918	967314
96899	967315
39221	967316
117111	967317
31074	967318
58210	967319
71314	967320
221298	967321
71477	967322
21907	967323
38009	967324
79734	967325
10475	967326
14980	967327
11528	967328
169979	967329
195655	967330
90850	967331
196718	967332
105253	967333
156836	967334
233474	967335
21841	967336
124007	967337
161702	967338
116353	967339
79790	967340
8458	967341
124484	967342
114184	967343
172227	967344
70748	967345
75207	967346
5679	967347
5679	967348
160229	967349
6525	967350
68248	967351
16644	967352
6224	967353
11647	967354
92077	967355
65587	967356
26162	967357
25480	967358
11862	967359
154245	967360
95553	967361
115916	967362
27718	967363
17757	967364
10318	967365
17757	967366
10317	967367
10318	967368
13930	967369
123279	967370
237203	967371
17700	967372
87125	967373
234884	967374
156655	967375
13910	967376
8116	967377
100282	967378
101582	967379
11156	967380
58515	967381
182792	967382
266	967383
22649	967384
54762	967385
80051	967386
49940	967387
321	967388
2073	967389
5662	967390
903	967391
155621	967392
70582	967393
162131	967394
123991	967395
39182	967396
99653	967397
5240	967398
30781	967399
120528	967400
235051	967401
57026	967402
173268	967403
24642	967404
143769	967405
115327	967406
66140	967407
188437	967408
164418	967409
1501	967410
98600	967411
107812	967412
98600	967413
141254	967414
109333	967415
40895	967416
239429	967417
76598	967418
157469	967419
86262	967420
138937	967421
89718	967422
107812	967423
115327	967424
120536	967425
104588	967426
99634	967427
46335	967428
25687	967429
162531	967430
66141	967431
104512	967432
33010	967433
158555	967434
219147	967435
115327	967436
141401	967437
104591	967438
71913	967439
8239	967440
32612	967441
38421	967442
66276	967443
148642	967444
2794	967445
4538	967446
4538	967447
43251	967448
130526	967449
2388	967450
19035	967451
35216	967452
231005	967453
171987	967454
19736	967455
102224	967456
186781	967457
112824	967458
161181	967459
230218	967460
14346	967461
16622	967462
106745	967463
124163	967464
187981	967465
164080	967466
609	967467
61660	967468
50338	967469
125538	967470
15447	967471
181383	967472
58071	967473
231998	967474
92210	967475
101364	967476
92173	967477
60046	967478
43080	967479
115764	967480
3312	967481
15137	967482
4064	967483
3307	967484
10027	967485
4064	967486
18451	967487
11779	967488
48081	967489
11374	967490
17382	967491
152866	967492
38347	967493
21122	967494
1888	967495
155775	967496
16770	967497
306	967498
4260	967499
46812	967500
27393	967501
8758	967502
82547	967503
46807	967504
15936	967505
24598	967506
17567	967507
17567	967508
56218	967509
15722	967510
30313	967511
20642	967512
30616	967513
8561	967514
45729	967515
3312	967516
113	967517
123221	967518
34141	967519
9391	967520
70501	967521
3313	967522
151025	967523
758	967524
758	967525
758	967526
758	967527
758	967528
218984	967529
4205	967530
79930	967531
20500	967532
38405	967533
2441	967534
4828	967535
57809	967536
34973	967537
240286	967538
28769	967539
147797	967540
105406	967541
74531	967542
149468	967543
207764	967544
31652	967545
200695	967546
208796	967547
3379	967548
1005	967549
22275	967550
1611	967551
1398	967552
27867	967553
27973	967554
6169	967555
32237	967556
47820	967557
4920	967558
33282	967559
33083	967560
4153	967561
658	967562
7525	967563
98852	967564
73112	967565
23500	967566
31614	967567
238900	967568
91356	967569
39746	967570
1593	967571
4647	967572
14635	967573
92902	967574
14078	967575
7850	967576
40346	967577
2847	967578
20988	967579
80947	967580
21562	967581
18320	967582
233316	967583
86490	967584
48977	967585
81128	967586
4502	967587
2358	967588
34325	967589
36261	967590
82426	967591
13353	967592
112216	967593
186672	967594
152781	967595
54554	967596
40250	967597
58029	967598
27500	967599
122726	967600
128799	967601
17445	967602
27017	967603
10802	967604
1438	967605
62399	967606
14411	967607
4475	967608
16815	967609
48342	967610
29286	967611
2862	967612
1205	967613
14574	967614
82491	967615
52724	967616
552	967617
74601	967618
187100	967619
215506	967620
18971	967621
16183	967622
123200	967623
2446	967624
184868	967625
2241	967626
92131	967627
3470	967628
33932	967629
111506	967630
8681	967631
110847	967632
64392	967633
26091	967634
3834	967635
42913	967636
463	967637
5133	967638
57171	967639
9212	967640
5089	967641
44932	967642
148290	967643
94726	967644
17822	967645
101843	967646
32607	967647
238094	967648
83168	967649
24850	967650
99181	967651
13328	967652
63100	967653
7805	967654
3989	967655
1530	967656
1530	967657
37374	967658
52368	967659
23971	967660
7603	967661
13712	967662
51713	967663
68312	967664
88715	967665
52300	967666
9145	967667
62382	967668
11101	967669
17169	967670
26014	967671
12999	967672
13183	967673
31887	967674
1665	967675
660	967676
8751	967677
39906	967678
83861	967679
131330	967680
163	967681
42998	967682
2600	967683
78327	967684
43452	967685
15338	967686
17718	967687
8279	967688
35306	967689
132937	967690
15424	967691
571	967692
4802	967693
92333	967694
766	967695
44486	967696
23867	967697
20047	967698
109886	967699
6250	967700
3955	967701
32159	967702
30	967703
59538	967704
50258	967705
21623	967706
85349	967707
1010	967708
72780	967709
38890	967710
3032	967711
21	967712
165631	967713
17715	967714
56880	967715
72669	967716
167141	967717
32083	967718
13420	967719
35678	967720
13293	967721
135511	967722
222275	967723
114124	967724
67793	967725
6731	967726
113644	967727
171696	967728
29342	967729
35941	967730
35947	967731
52749	967732
17766	967733
14702	967734
68328	967735
21693	967736
4699	967737
232371	967738
56761	967739
32273	967740
181862	967741
63545	967742
89045	967743
173395	967744
35978	967745
461	967746
28295	967747
6298	967748
240241	967749
2902	967750
35765	967751
32723	967752
13230	967753
82411	967754
50733	967755
23267	967756
11852	967757
38748	967758
2764	967759
100372	967760
1885	967761
25759	967762
71884	967763
1220	967764
13510	967765
2116	967766
10106	967767
64403	967768
37512	967769
40919	967770
40517	967771
26367	967772
57047	967773
64008	967774
21219	967775
166436	967776
70313	967777
3376	967778
73718	967779
81660	967780
91074	967781
3330	967782
7917	967783
1918	967784
39236	967785
58208	967786
5997	967787
36869	967788
27132	967789
26295	967790
12038	967791
188048	967792
15891	967793
1313	967794
5149	967795
78499	967796
197179	967797
2247	967798
11190	967799
30721	967800
79999	967801
15775	967802
14047	967803
6	967804
28643	967805
8120	967806
22588	967807
19088	967808
12255	967809
112154	967810
85227	967811
171081	967812
28941	967813
140267	967814
14400	967815
119806	967816
9246	967817
42936	967818
1446	967819
51491	967820
26702	967821
1271	967822
6786	967823
4915	967824
1571	967825
84601	967826
74899	967827
34613	967828
35024	967829
123413	967830
4661	967831
23441	967832
6699	967833
151191	967834
18688	967835
3806	967836
77890	967837
15263	967838
4647	967839
186359	967840
85296	967841
88047	967842
44636	967843
2027	967844
39077	967845
7094	967846
944	967847
3083	967848
5336	967849
32265	967850
62680	967851
29014	967852
59533	967853
6334	967854
35572	967855
22288	967856
892	967857
8420	967858
4213	967859
76889	967860
11249	967861
55	967862
63590	967863
15994	967864
320	967865
1906	967866
24871	967867
222	967868
28873	967869
50254	967870
50793	967871
52025	967872
23101	967873
4960	967874
2218	967875
459	967876
57762	967877
41637	967878
6076	967879
16145	967880
25176	967881
21007	967882
39387	967883
32804	967884
147110	967885
134715	967886
1566	967887
167401	967888
165474	967889
32804	967890
43742	967891
39649	967892
64563	967893
209800	967894
54322	967895
177536	967896
72161	967897
1124	967898
215677	967899
155603	967900
10676	967901
188984	967902
1124	967903
25870	967904
20975	967905
5574	967906
42821	967907
36257	967908
78109	967909
31279	967910
24953	967911
663	967912
18974	967913
37445	967914
79334	967915
70338	967916
28618	967917
227840	967918
85517	967919
23979	967920
5891	967921
43694	967922
8409	967923
1668	967924
1660	967925
213	967926
5023	967927
48481	967928
5112	967929
64962	967930
22727	967931
70637	967932
15631	967933
30763	967934
38644	967935
25786	967936
10520	967937
85771	967938
35190	967939
16040	967940
4329	967941
28239	967942
29743	967943
75107	967944
13225	967945
22371	967946
143214	967947
19158	967948
13232	967949
15721	967950
32873	967951
4043	967952
32434	967953
20663	967954
4969	967955
20688	967956
62404	967957
22466	967958
35793	967959
117293	967960
6543	967961
63547	967962
12792	967963
45542	967964
120148	967965
29011	967966
537	967967
9637	967968
16643	967969
9284	967970
45592	967971
1654	967972
5910	967973
111668	967974
682	967975
4003	967976
28419	967977
28268	967978
44809	967979
99970	967980
62636	967981
9585	967982
46912	967983
19342	967984
8609	967985
45863	967986
58777	967987
23286	967988
4004	967989
3462	967990
3462	967991
27930	967992
8476	967993
1729	967994
18528	967995
11370	967996
102012	967997
77412	967998
12746	967999
115	968000
52919	968001
49649	968002
74046	968003
610	968004
124416	968005
48475	968006
38709	968007
56476	968008
247	968009
31174	968010
11893	968011
60926	968012
38107	968013
43664	968014
118948	968015
132	968016
115848	968017
63801	968018
47828	968019
119693	968020
126115	968021
42048	968022
106242	968023
30154	968024
195665	968025
17300	968026
13166	968027
74109	968028
28064	968029
5029	968030
133771	968031
29401	968032
114143	968033
24968	968034
14823	968035
172327	968036
97410	968037
1532	968038
16617	968039
120929	968040
13320	968041
2166	968042
5323	968043
11919	968044
13714	968045
6052	968046
213034	968047
6869	968048
58386	968049
43266	968050
18199	968051
41897	968052
3908	968053
79019	968054
5795	968055
41882	968056
17992	968057
21781	968058
1719	968059
5025	968060
41886	968061
5741	968062
14923	968063
12526	968064
12394	968065
12394	968066
14923	968067
5789	968068
18169	968069
14770	968070
6809	968071
17991	968072
17259	968073
54654	968074
811	968075
161975	968076
14606	968077
116369	968078
62866	968079
52219	968080
231182	968081
46210	968082
27340	968083
42699	968084
113871	968085
162363	968086
45904	968087
14752	968088
14752	968089
29762	968090
21456	968091
59022	968092
161104	968093
115712	968094
235242	968095
161507	968096
115423	968097
65963	968098
161587	968099
226314	968100
161297	968101
95506	968102
41583	968103
158471	968104
118725	968105
116369	968106
118525	968107
229205	968108
4564	968109
33799	968110
33799	968111
33799	968112
22612	968113
27791	968114
37436	968115
9887	968116
32846	968117
18900	968118
34279	968119
20063	968120
3022	968121
40743	968122
33285	968123
62070	968124
14011	968125
37662	968126
715	968127
3295	968128
10503	968129
8883	968130
64694	968131
132644	968132
68366	968133
24487	968134
122	968135
27983	968136
18900	968137
58665	968138
32591	968139
16604	968140
76625	968141
83048	968142
1613	968143
48742	968144
42666	968145
22836	968146
5384	968147
11605	968148
13839	968149
154223	968150
6032	968151
119159	968152
92873	968153
35390	968154
91482	968155
368	968156
57305	968157
7948	968158
4578	968159
7948	968160
4012	968161
3803	968162
51672	968163
1999	968164
11650	968165
1913	968166
2614	968167
15287	968168
32	968169
3852	968170
5107	968171
11094	968172
45544	968173
104475	968174
9449	968175
14541	968176
30226	968177
24873	968178
18368	968179
5575	968180
34350	968181
212906	968182
3808	968183
7472	968184
69948	968185
4062	968186
3146	968187
22098	968188
5606	968189
12772	968190
214220	968191
59666	968192
14277	968193
112039	968194
18376	968195
9064	968196
1235	968197
9205	968198
7403	968199
32163	968200
5172	968201
27439	968202
3978	968203
234097	968204
89	968205
4946	968206
9280	968207
6785	968208
373	968209
75555	968210
90042	968211
1049	968212
108889	968213
217574	968214
27885	968215
2754	968216
3148	968217
89683	968218
15249	968219
8213	968220
663	968221
25675	968222
109658	968223
217138	968224
89511	968225
48316	968226
46453	968227
2470	968228
159043	968229
27136	968230
54799	968231
36707	968232
13229	968233
40364	968234
572	968235
8040	968236
9265	968237
2650	968238
92171	968239
92	968240
30003	968241
99175	968242
73508	968243
3506	968244
22768	968245
22938	968246
39401	968247
129888	968248
160735	968249
1891	968250
64475	968251
1222	968252
81979	968253
1456	968254
811	968255
18881	968256
110746	968257
8144	968258
2093	968259
4271	968260
4752	968261
65	968262
9690	968263
8284	968264
106336	968265
2370	968266
10777	968267
7073	968268
3036	968269
4981	968270
15476	968271
3219	968272
2224	968273
238796	968274
6745	968275
3104	968276
11020	968277
21661	968278
35545	968279
130315	968280
65021	968281
68133	968282
54038	968283
12805	968284
72645	968285
42424	968286
41460	968287
14491	968288
1526	968289
98812	968290
46955	968291
5917	968292
23283	968293
72348	968294
167381	968295
2138	968296
26130	968297
461	968298
839	968299
4786	968300
172686	968301
16221	968302
5225	968303
57318	968304
23548	968305
113	968306
13510	968307
23522	968308
129394	968309
73145	968310
66753	968311
99621	968312
156384	968313
41065	968314
11312	968315
6383	968316
217137	968317
70043	968318
140758	968319
8068	968320
112799	968321
46670	968322
38592	968323
171981	968324
138780	968325
8535	968326
4976	968327
5891	968328
104087	968329
9835	968330
19491	968331
7234	968332
7234	968333
41179	968334
130598	968335
26057	968336
184309	968337
215809	968338
51243	968339
8181	968340
4660	968341
5549	968342
93894	968343
2293	968344
29208	968345
35715	968346
16317	968347
5303	968348
45396	968349
1284	968350
38044	968351
25287	968352
17495	968353
3619	968354
6552	968355
31664	968356
115594	968357
44201	968358
99470	968359
47571	968360
190274	968361
100657	968362
221958	968363
102137	968364
44165	968365
236065	968366
234154	968367
13623	968368
11120	968369
162874	968370
28657	968371
45	968372
231262	968373
218975	968374
235036	968375
1352	968376
63097	968377
41089	968378
54169	968379
17025	968380
234518	968381
162508	968382
63641	968383
4743	968384
8063	968385
46356	968386
25322	968387
219481	968388
57527	968389
14546	968390
49510	968391
11012	968392
521	968393
116830	968394
51462	968395
114536	968396
166065	968397
17697	968398
114536	968399
120539	968400
2047	968401
80027	968402
223253	968403
1501	968404
114536	968405
120540	968406
136636	968407
115628	968408
222161	968409
223096	968410
228042	968411
230492	968412
160430	968413
128979	968414
84777	968415
49038	968416
115764	968417
200616	968418
53541	968419
145591	968420
161450	968421
92824	968422
161400	968423
36691	968424
31085	968425
5745	968426
76060	968427
8348	968428
11316	968429
14298	968430
8690	968431
5681	968432
21905	968433
234384	968434
77705	968435
114718	968436
59890	968437
2115	968438
206236	968439
63950	968440
23348	968441
35634	968442
58451	968443
83106	968444
9047	968445
36474	968446
1897	968447
25694	968448
22193	968449
18454	968450
1058	968451
9166	968452
22184	968453
463	968454
5220	968455
15240	968456
22184	968457
22188	968458
15285	968459
15240	968460
5220	968461
15285	968462
3969	968463
9067	968464
10781	968465
10781	968466
4005	968467
956	968468
22188	968469
5220	968470
7783	968471
4005	968472
27158	968473
5984	968474
1974	968475
27171	968476
27171	968477
286	968478
7783	968479
22193	968480
2838	968481
7851	968482
15341	968483
5865	968484
5994	968485
18454	968486
5200	968487
870	968488
5935	968489
5984	968490
4005	968491
27171	968492
9067	968493
1058	968494
15184	968495
9166	968496
5994	968497
12837	968498
15184	968499
18454	968500
5185	968501
3969	968502
5984	968503
15317	968504
15176	968505
2838	968506
12707	968507
15184	968508
15176	968509
9109	968510
870	968511
22141	968512
42829	968513
9166	968514
85029	968515
9109	968516
15205	968517
4535	968518
22215	968519
22397	968520
12707	968521
15341	968522
33842	968523
22141	968524
91663	968525
54629	968526
27171	968527
1058	968528
5865	968529
5132	968530
15284	968531
15284	968532
70461	968533
27151	968534
1058	968535
10777	968536
5881	968537
7877	968538
9237	968539
15245	968540
42540	968541
10788	968542
4503	968543
22193	968544
27298	968545
15245	968546
54629	968547
91377	968548
5157	968549
5935	968550
7851	968551
15283	968552
4576	968553
4576	968554
4576	968555
5873	968556
34009	968557
27358	968558
12837	968559
10777	968560
9067	968561
15341	968562
463	968563
15283	968564
15284	968565
10775	968566
9103	968567
15284	968568
1058	968569
18458	968570
15284	968571
6792	968572
6792	968573
9213	968574
5157	968575
5994	968576
22235	968577
5895	968578
870	968579
12707	968580
166875	968581
10775	968582
5935	968583
5881	968584
5881	968585
9109	968586
9067	968587
5881	968588
22235	968589
5935	968590
15240	968591
286	968592
15245	968593
27158	968594
15245	968595
3969	968596
22235	968597
5935	968598
2838	968599
10777	968600
1965	968601
5200	968602
4013	968603
22188	968604
956	968605
22184	968606
1606	968607
12837	968608
22215	968609
1058	968610
5881	968611
9175	968612
18224	968613
18454	968614
10788	968615
91481	968616
12837	968617
5994	968618
1965	968619
2838	968620
54672	968621
1302	968622
42590	968623
124229	968624
463	968625
9213	968626
42810	968627
9237	968628
1058	968629
5220	968630
5994	968631
5178	968632
5994	968633
5214	968634
1965	968635
15317	968636
5185	968637
1058	968638
42810	968639
10788	968640
5157	968641
5200	968642
15317	968643
22141	968644
2838	968645
5200	968646
7843	968647
22184	968648
5200	968649
18398	968650
10781	968651
15245	968652
3969	968653
9237	968654
18454	968655
1974	968656
5200	968657
5935	968658
3969	968659
9109	968660
10788	968661
18224	968662
9103	968663
70461	968664
10777	968665
4503	968666
10775	968667
6848	968668
5157	968669
2838	968670
5220	968671
9237	968672
956	968673
22141	968674
12837	968675
7877	968676
286	968677
5994	968678
1965	968679
5865	968680
42829	968681
15283	968682
5178	968683
15285	968684
5200	968685
18290	968686
170631	968687
112710	968688
269	968689
47222	968690
167625	968691
36105	968692
114769	968693
99968	968694
2577	968695
11842	968696
3671	968697
90323	968698
199023	968699
5858	968700
111199	968701
9247	968702
2899	968703
21369	968704
45710	968705
26149	968706
5350	968707
29408	968708
13390	968709
36828	968710
66452	968711
76292	968712
7488	968713
29556	968714
2703	968715
20298	968716
75533	968717
12061	968718
45322	968719
98327	968720
19018	968721
40565	968722
1363	968723
78583	968724
36207	968725
88756	968726
128642	968727
67898	968728
28066	968729
64916	968730
25757	968731
20075	968732
4912	968733
22171	968734
11483	968735
34237	968736
101175	968737
92403	968738
725	968739
194	968740
111224	968741
8237	968742
44314	968743
15262	968744
7750	968745
188254	968746
22279	968747
12985	968748
47693	968749
17940	968750
4854	968751
3960	968752
918	968753
237484	968754
686	968755
172235	968756
200208	968757
8648	968758
302	968759
21076	968760
38571	968761
2208	968762
2462	968763
2651	968764
16376	968765
8546	968766
25351	968767
55331	968768
39294	968769
808	968770
182447	968771
98772	968772
178261	968773
45936	968774
23079	968775
136004	968776
27392	968777
1669	968778
66779	968779
98019	968780
1114	968781
28844	968782
41229	968783
17119	968784
40395	968785
93	968786
126237	968787
20341	968788
130511	968789
240071	968790
30760	968791
65341	968792
3108	968793
65	968794
100948	968795
117020	968796
30758	968797
44948	968798
39093	968799
63317	968800
818	968801
133692	968802
62395	968803
131686	968804
237415	968805
237483	968806
120286	968807
228054	968808
159999	968809
117143	968810
56460	968811
25622	968812
27399	968813
13468	968814
3012	968815
108	968816
3108	968817
61812	968818
12107	968819
10265	968820
5584	968821
5058	968822
46069	968823
3801	968824
1737	968825
6359	968826
5641	968827
25779	968828
184032	968829
17523	968830
16849	968831
5477	968832
38708	968833
5141	968834
22170	968835
73395	968836
78948	968837
1262	968838
3666	968839
78665	968840
44521	968841
24724	968842
1515	968843
78997	968844
10581	968845
20653	968846
306	968847
11610	968848
110691	968849
2862	968850
94751	968851
81781	968852
76020	968853
23434	968854
187691	968855
51729	968856
29799	968857
38349	968858
9838	968859
91693	968860
227876	968861
29531	968862
33080	968863
112252	968864
36891	968865
4247	968866
85566	968867
17356	968868
4717	968869
11880	968870
4717	968871
70226	968872
115314	968873
578	968874
21257	968875
226723	968876
2548	968877
1453	968878
219665	968879
30	968880
30	968881
24859	968882
3298	968883
112534	968884
59938	968885
154947	968886
2952	968887
179872	968888
13383	968889
74	968890
161237	968891
991	968892
17290	968893
17878	968894
187134	968895
162343	968896
44982	968897
155828	968898
7165	968899
49337	968900
49348	968901
32049	968902
249	968903
81928	968904
42512	968905
143809	968906
38807	968907
182488	968908
56908	968909
32620	968910
51729	968911
45045	968912
57374	968913
131577	968914
28361	968915
45241	968916
234504	968917
19047	968918
154765	968919
86784	968920
6414	968921
1453	968922
151886	968923
98211	968924
47691	968925
32489	968926
48596	968927
3681	968928
29737	968929
999	968930
117888	968931
5905	968932
52806	968933
2503	968934
105916	968935
80743	968936
4291	968937
13062	968938
111681	968939
82244	968940
116557	968941
110614	968942
7308	968943
2119	968944
45649	968945
133316	968946
86032	968947
230376	968948
179921	968949
100119	968950
36273	968951
81257	968952
4771	968953
135555	968954
5798	968955
51306	968956
81254	968957
49316	968958
1306	968959
1306	968960
26660	968961
11986	968962
30336	968963
35774	968964
135592	968965
110614	968966
102967	968967
196626	968968
24839	968969
228595	968970
220300	968971
24839	968972
147005	968973
20494	968974
74907	968975
25911	968976
7796	968977
171463	968978
116512	968979
24449	968980
47301	968981
902	968982
56366	968983
35168	968984
14342	968985
23607	968986
132620	968987
47856	968988
20430	968989
9170	968990
187070	968991
62080	968992
119015	968993
9368	968994
96366	968995
13518	968996
60029	968997
132399	968998
12856	968999
52030	969000
50921	969001
15433	969002
12959	969003
17616	969004
155134	969005
12708	969006
160538	969007
28400	969008
76999	969009
9221	969010
155090	969011
22473	969012
15920	969013
56816	969014
110775	969015
11707	969016
37739	969017
160103	969018
218324	969019
65015	969020
6997	969021
23955	969022
16530	969023
48110	969024
116682	969025
29525	969026
27365	969027
35486	969028
74358	969029
65475	969030
4159	969031
8992	969032
112854	969033
65475	969034
60837	969035
151571	969036
3208	969037
45136	969038
181071	969039
56982	969040
144853	969041
74040	969042
4159	969043
51184	969044
156570	969045
1275	969046
15794	969047
56982	969048
35933	969049
131271	969050
56982	969051
225993	969052
32167	969053
15794	969054
3208	969055
111790	969056
98808	969057
113949	969058
124486	969059
233689	969060
1453	969061
74	969062
222246	969063
1453	969064
4321	969065
186235	969066
164029	969067
111079	969068
46004	969069
96531	969070
183120	969071
154486	969072
216434	969073
35585	969074
132617	969075
181438	969076
19047	969077
124539	969078
212039	969079
35913	969080
112037	969081
113206	969082
24109	969083
24736	969084
225147	969085
196537	969086
236642	969087
21004	969088
28219	969089
38109	969090
5113	969091
22473	969092
74179	969093
172287	969094
15398	969095
80772	969096
27135	969097
47578	969098
14114	969099
156945	969100
224472	969101
80772	969102
106924	969103
191877	969104
12211	969105
80499	969106
14003	969107
135658	969108
62466	969109
68627	969110
25641	969111
39249	969112
240294	969113
30033	969114
5323	969115
3685	969116
28312	969117
6903	969118
9676	969119
177082	969120
95385	969121
84877	969122
74	969123
74278	969124
149716	969125
44514	969126
98141	969127
148656	969128
31854	969129
182455	969130
7004	969131
56908	969132
12703	969133
3452	969134
913	969135
4912	969136
647	969137
11191	969138
149443	969139
62849	969140
29366	969141
23408	969142
12776	969143
70574	969144
27484	969145
28064	969146
21654	969147
5655	969148
7819	969149
2437	969150
33248	969151
31554	969152
26107	969153
12196	969154
43608	969155
147638	969156
346	969157
1229	969158
123	969159
2037	969160
55316	969161
68085	969162
87570	969163
48148	969164
104627	969165
30855	969166
20066	969167
72373	969168
485	969169
4973	969170
65990	969171
79116	969172
77869	969173
23896	969174
11352	969175
64064	969176
5465	969177
12649	969178
49950	969179
68689	969180
53497	969181
149406	969182
38078	969183
100300	969184
28818	969185
72940	969186
85080	969187
9503	969188
36299	969189
102735	969190
205152	969191
116856	969192
913	969193
118409	969194
37060	969195
3108	969196
97412	969197
41058	969198
33459	969199
30223	969200
7906	969201
162002	969202
12117	969203
42447	969204
36225	969205
26721	969206
5155	969207
13636	969208
57815	969209
17159	969210
14036	969211
14429	969212
99246	969213
10918	969214
25780	969215
40131	969216
13304	969217
14669	969218
32648	969219
104314	969220
5175	969221
5734	969222
63954	969223
57318	969224
64009	969225
17162	969226
54722	969227
102109	969228
27339	969229
194	969230
172433	969231
69887	969232
35885	969233
672	969234
1251	969235
5204	969236
2455	969237
47657	969238
129982	969239
28894	969240
25880	969241
51725	969242
32986	969243
26610	969244
7196	969245
15450	969246
128726	969247
25833	969248
60766	969249
6844	969250
31795	969251
204226	969252
3775	969253
28803	969254
14197	969255
9674	969256
2539	969257
28101	969258
58666	969259
193941	969260
24894	969261
37704	969262
1117	969263
43705	969264
34347	969265
8438	969266
9868	969267
11377	969268
719	969269
14474	969270
124513	969271
59775	969272
30359	969273
7294	969274
51886	969275
61719	969276
59546	969277
101942	969278
59431	969279
162174	969280
64106	969281
11294	969282
7221	969283
45793	969284
140007	969285
11793	969286
7973	969287
601	969288
7184	969289
147986	969290
60769	969291
39202	969292
48676	969293
58362	969294
36358	969295
18548	969296
8784	969297
38538	969298
70482	969299
111681	969300
212090	969301
141	969302
9877	969303
102969	969304
143227	969305
62506	969306
13117	969307
78972	969308
72976	969309
56449	969310
98475	969311
28165	969312
143531	969313
149337	969314
129423	969315
129423	969316
65080	969317
65087	969318
65087	969319
65087	969320
8757	969321
215935	969322
35497	969323
2442	969324
70407	969325
269	969326
269	969327
269	969328
1908	969329
7497	969330
24579	969331
80723	969332
100806	969333
118855	969334
3359	969335
31302	969336
5283	969337
766	969338
46533	969339
5340	969340
34021	969341
35856	969342
206378	969343
40570	969344
83761	969345
235	969346
5092	969347
9056	969348
20408	969349
4313	969350
75052	969351
57466	969352
7804	969353
10138	969354
18708	969355
9196	969356
3873	969357
176193	969358
157475	969359
157533	969360
165613	969361
157832	969362
2717	969363
2839	969364
63585	969365
1278	969366
6994	969367
1530	969368
3983	969369
7437	969370
27753	969371
14943	969372
65	969373
75758	969374
12750	969375
204990	969376
36674	969377
31828	969378
24802	969379
10092	969380
29618	969381
83052	969382
1474	969383
9789	969384
269	969385
2246	969386
5123	969387
5123	969388
3523	969389
2556	969390
59404	969391
82674	969392
4925	969393
8754	969394
20282	969395
104096	969396
452	969397
28241	969398
37284	969399
45	969400
3361	969401
30618	969402
12958	969403
34679	969404
75071	969405
78150	969406
26542	969407
91761	969408
106443	969409
13731	969410
8076	969411
48089	969412
4851	969413
66345	969414
1232	969415
5177	969416
28151	969417
6386	969418
6465	969419
130639	969420
83726	969421
140175	969422
50075	969423
3473	969424
84893	969425
1853	969426
7236	969427
13267	969428
219818	969429
23411	969430
19721	969431
25161	969432
20714	969433
16967	969434
3961	969435
620	969436
85889	969437
222072	969438
161019	969439
13534	969440
24109	969441
28171	969442
67952	969443
23237	969444
39588	969445
37269	969446
72852	969447
8480	969448
36053	969449
192350	969450
99329	969451
5789	969452
138048	969453
46379	969454
19347	969455
213573	969456
57009	969457
59095	969458
17198	969459
173972	969460
28599	969461
224675	969462
100244	969463
22936	969464
75349	969465
12883	969466
35123	969467
58004	969468
57296	969469
3756	969470
33043	969471
77341	969472
100906	969473
58268	969474
188277	969475
28737	969476
15087	969477
26850	969478
70077	969479
213270	969480
4497	969481
1713	969482
73206	969483
2872	969484
160554	969485
26100	969486
107134	969487
117105	969488
59971	969489
40952	969490
13858	969491
2841	969492
239402	969493
735	969494
36690	969495
20892	969496
12736	969497
71482	969498
6450	969499
34	969500
16084	969501
61268	969502
17596	969503
98495	969504
65141	969505
15872	969506
112651	969507
5619	969508
188122	969509
38703	969510
3531	969511
23826	969512
11979	969513
25823	969514
2131	969515
8245	969516
8733	969517
88905	969518
164502	969519
16021	969520
50481	969521
8284	969522
51707	969523
51707	969524
849	969525
130908	969526
80749	969527
39255	969528
17341	969529
123034	969530
15389	969531
50820	969532
112477	969533
37814	969534
1868	969535
98460	969536
74029	969537
40148	969538
44695	969539
6035	969540
92854	969541
295	969542
148418	969543
12036	969544
102960	969545
92720	969546
153164	969547
152	969548
1890	969549
10626	969550
30454	969551
158414	969552
9001	969553
739	969554
44919	969555
154723	969556
18613	969557
3108	969558
19149	969559
30740	969560
1984	969561
119997	969562
80864	969563
1205	969564
1614	969565
78336	969566
98230	969567
119818	969568
5174	969569
153222	969570
130705	969571
85127	969572
70139	969573
123831	969574
54340	969575
162228	969576
92042	969577
115624	969578
33911	969579
66341	969580
32	969581
120261	969582
6725	969583
114567	969584
107246	969585
159942	969586
8530	969587
31372	969588
117671	969589
13278	969590
74258	969591
54942	969592
4294	969593
23522	969594
95757	969595
239734	969596
86301	969597
39344	969598
117384	969599
149691	969600
71393	969601
71878	969602
17709	969603
142628	969604
151525	969605
28100	969606
4294	969607
13278	969608
60443	969609
219525	969610
55320	969611
142839	969612
71878	969613
56719	969614
91490	969615
98287	969616
6753	969617
79142	969618
61754	969619
150938	969620
57817	969621
178909	969622
25147	969623
63839	969624
14592	969625
18585	969626
5770	969627
221811	969628
15589	969629
43634	969630
152515	969631
28398	969632
8872	969633
104627	969634
5042	969635
21086	969636
68606	969637
20438	969638
103524	969639
4162	969640
2274	969641
7707	969642
131703	969643
772	969644
24599	969645
16616	969646
180208	969647
143230	969648
195714	969649
104690	969650
6289	969651
60735	969652
6403	969653
162987	969654
5425	969655
18330	969656
77358	969657
134264	969658
34468	969659
43396	969660
53186	969661
6181	969662
13341	969663
20261	969664
105972	969665
111808	969666
68838	969667
109606	969668
1244	969669
45593	969670
174559	969671
893	969672
76855	969673
16935	969674
5318	969675
17285	969676
8567	969677
40126	969678
5733	969679
78779	969680
13210	969681
99093	969682
24160	969683
89703	969684
133605	969685
59317	969686
65085	969687
10283	969688
71695	969689
69	969690
152941	969691
36882	969692
6311	969693
80421	969694
159794	969695
140729	969696
217098	969697
75741	969698
13857	969699
23077	969700
27661	969701
3046	969702
5344	969703
95032	969704
89704	969705
21896	969706
50726	969707
53118	969708
89699	969709
64023	969710
2678	969711
54961	969712
12132	969713
31897	969714
159627	969715
158579	969716
87278	969717
41756	969718
8372	969719
19076	969720
190290	969721
49514	969722
143166	969723
133215	969724
33276	969725
62704	969726
41505	969727
56124	969728
7559	969729
53146	969730
71090	969731
26372	969732
63767	969733
11148	969734
53184	969735
47345	969736
162525	969737
3007	969738
1339	969739
14091	969740
14460	969741
143166	969742
21374	969743
30288	969744
18044	969745
30292	969746
150	969747
34458	969748
4461	969749
35008	969750
9669	969751
211	969752
31336	969753
19120	969754
71153	969755
73899	969756
57724	969757
14383	969758
119994	969759
32086	969760
11101	969761
56997	969762
11778	969763
25305	969764
111201	969765
16253	969766
26873	969767
71126	969768
553	969769
17901	969770
26786	969771
71091	969772
11413	969773
29950	969774
89887	969775
17892	969776
143201	969777
18631	969778
167386	969779
39476	969780
38604	969781
50578	969782
141984	969783
10429	969784
89707	969785
29598	969786
133584	969787
21471	969788
230	969789
34445	969790
47352	969791
41470	969792
56973	969793
22752	969794
89082	969795
41470	969796
41470	969797
47366	969798
638	969799
6013	969800
46211	969801
89099	969802
994	969803
3038	969804
9514	969805
213	969806
82677	969807
240	969808
47339	969809
57704	969810
62217	969811
93575	969812
10312	969813
50861	969814
159714	969815
37245	969816
135543	969817
115290	969818
45	969819
3366	969820
553	969821
10197	969822
16587	969823
5351	969824
244	969825
172	969826
183782	969827
4603	969828
48444	969829
225193	969830
163823	969831
3847	969832
95247	969833
148578	969834
128292	969835
93007	969836
63362	969837
167387	969838
85883	969839
11460	969840
129252	969841
6493	969842
31936	969843
10375	969844
72106	969845
66851	969846
83819	969847
80421	969848
159270	969849
149597	969850
17713	969851
17137	969852
63478	969853
11781	969854
32114	969855
185877	969856
101619	969857
115423	969858
232384	969859
53185	969860
25030	969861
134407	969862
4107	969863
58965	969864
25540	969865
40844	969866
2699	969867
1230	969868
87754	969869
89599	969870
88846	969871
2224	969872
20837	969873
46351	969874
4580	969875
14109	969876
3048	969877
219866	969878
46576	969879
161051	969880
50274	969881
11852	969882
9129	969883
6146	969884
17070	969885
13027	969886
25979	969887
63595	969888
3538	969889
540	969890
681	969891
4059	969892
3977	969893
1951	969894
1570	969895
1567	969896
74012	969897
196	969898
9062	969899
6872	969900
35861	969901
132993	969902
2131	969903
5301	969904
9720	969905
54807	969906
105227	969907
18570	969908
75015	969909
1822	969910
32446	969911
42655	969912
4281	969913
12817	969914
13474	969915
30594	969916
7015	969917
330	969918
922	969919
971	969920
85483	969921
207865	969922
15235	969923
35898	969924
84641	969925
108758	969926
157194	969927
162746	969928
37752	969929
50190	969930
36984	969931
30776	969932
104036	969933
140772	969934
45142	969935
147551	969936
58258	969937
20930	969938
11673	969939
1068	969940
13274	969941
10799	969942
157	969943
104034	969944
50237	969945
171496	969946
193414	969947
67035	969948
148276	969949
14292	969950
1518	969951
57644	969952
91338	969953
78253	969954
5638	969955
85466	969956
100759	969957
15421	969958
6306	969959
78199	969960
12233	969961
78221	969962
14	969963
53	969964
12977	969965
1443	969966
13591	969967
119642	969968
116325	969969
85158	969970
40436	969971
22876	969972
3978	969973
6153	969974
83664	969975
50081	969976
1179	969977
368	969978
73555	969979
9942	969980
26183	969981
62713	969982
2816	969983
137024	969984
10664	969985
48627	969986
37261	969987
39532	969988
1031	969989
15252	969990
24792	969991
20372	969992
23985	969993
111645	969994
67591	969995
71441	969996
147557	969997
208453	969998
28707	969999
50421	970000
41697	970001
22938	970002
68122	970003
223512	970004
164410	970005
207272	970006
45862	970007
65611	970008
92755	970009
84640	970010
59576	970011
46395	970012
175593	970013
160164	970014
65267	970015
73620	970016
27655	970017
109153	970018
41544	970019
92755	970020
49864	970021
51889	970022
68465	970023
50575	970024
49864	970025
58311	970026
83482	970027
36775	970028
58778	970029
50575	970030
68122	970031
14523	970032
87910	970033
29382	970034
70562	970035
62825	970036
147597	970037
64177	970038
74883	970039
82598	970040
206666	970041
113213	970042
26056	970043
95049	970044
26056	970045
153810	970046
35662	970047
31262	970048
14523	970049
164756	970050
31941	970051
45652	970052
107037	970053
167456	970054
45819	970055
87556	970056
128005	970057
26225	970058
38888	970059
81145	970060
118067	970061
88176	970062
31022	970063
100027	970064
198279	970065
16177	970066
2540	970067
22777	970068
17727	970069
51505	970070
8414	970071
16293	970072
99430	970073
23767	970074
550	970075
4039	970076
473	970077
19	970078
28438	970079
159117	970080
54333	970081
1702	970082
1906	970083
36457	970084
48722	970085
85314	970086
84820	970087
24898	970088
6227	970089
6227	970090
207	970091
106324	970092
23617	970093
35114	970094
6227	970095
205237	970096
94195	970097
54721	970098
10729	970099
11011	970100
23918	970101
982	970102
24838	970103
47122	970104
65793	970105
2213	970106
151254	970107
2228	970108
62526	970109
10954	970110
4281	970111
3728	970112
5895	970113
132520	970114
132860	970115
112989	970116
2466	970117
7385	970118
129617	970119
214989	970120
98705	970121
11080	970122
30870	970123
143575	970124
39191	970125
133082	970126
76991	970127
70485	970128
15750	970129
32244	970130
1297	970131
34044	970132
109797	970133
45045	970134
32181	970135
3645	970136
35545	970137
6863	970138
42498	970139
18497	970140
14013	970141
4049	970142
118114	970143
7884	970144
55889	970145
115906	970146
19719	970147
3855	970148
27865	970149
8871	970150
78385	970151
1017	970152
18575	970153
86407	970154
33251	970155
79914	970156
16804	970157
2099	970158
60943	970159
162280	970160
7276	970161
9724	970162
395	970163
2345	970164
25940	970165
48578	970166
9927	970167
91921	970168
131044	970169
23488	970170
12190	970171
5140	970172
2082	970173
17850	970174
8811	970175
105572	970176
55223	970177
27238	970178
31811	970179
143751	970180
33383	970181
38403	970182
8395	970183
714	970184
94688	970185
120011	970186
3669	970187
58023	970188
81125	970189
157247	970190
59100	970191
23281	970192
165886	970193
37853	970194
284	970195
106128	970196
75193	970197
14294	970198
17732	970199
33975	970200
17712	970201
32651	970202
67588	970203
34308	970204
10288	970205
23567	970206
102675	970207
52142	970208
54692	970209
36865	970210
92249	970211
23282	970212
88829	970213
42727	970214
6120	970215
6894	970216
211518	970217
75193	970218
131694	970219
21639	970220
99007	970221
37188	970222
48517	970223
46054	970224
123177	970225
12895	970226
59637	970227
5929	970228
2568	970229
24951	970230
160903	970231
64131	970232
22207	970233
59631	970234
6436	970235
23281	970236
8007	970237
36122	970238
6082	970239
10336	970240
237362	970241
191840	970242
11407	970243
56142	970244
47107	970245
42200	970246
1691	970247
30070	970248
128352	970249
166557	970250
15466	970251
42257	970252
164546	970253
30442	970254
54529	970255
75515	970256
67593	970257
125588	970258
32866	970259
2192	970260
51654	970261
83944	970262
52973	970263
47498	970264
14610	970265
39869	970266
21937	970267
133328	970268
163491	970269
7912	970270
18565	970271
65286	970272
106986	970273
135447	970274
19719	970275
56698	970276
81409	970277
45654	970278
52521	970279
61045	970280
51595	970281
20179	970282
10013	970283
28642	970284
59546	970285
21137	970286
88137	970287
28929	970288
163385	970289
28646	970290
29408	970291
23282	970292
17246	970293
106130	970294
73858	970295
15116	970296
62216	970297
75095	970298
38513	970299
1531	970300
55939	970301
126097	970302
15929	970303
21683	970304
43151	970305
36758	970306
74823	970307
24216	970308
3884	970309
106871	970310
149040	970311
22019	970312
21779	970313
176839	970314
119337	970315
217552	970316
17148	970317
34606	970318
28304	970319
76580	970320
240139	970321
50803	970322
36620	970323
219	970324
149336	970325
66857	970326
31816	970327
41334	970328
10411	970329
29897	970330
17133	970331
9055	970332
18141	970333
2210	970334
141151	970335
19883	970336
12403	970337
14398	970338
9537	970339
1370	970340
51677	970341
12391	970342
140719	970343
57183	970344
36330	970345
9063	970346
67762	970347
130801	970348
3841	970349
13490	970350
19884	970351
69004	970352
52802	970353
34156	970354
96528	970355
60769	970356
49268	970357
30235	970358
34133	970359
7761	970360
174358	970361
666	970362
53438	970363
90907	970364
154217	970365
37595	970366
46218	970367
51030	970368
98802	970369
87946	970370
104648	970371
1930	970372
37421	970373
17603	970374
9525	970375
54131	970376
12355	970377
64620	970378
41138	970379
28926	970380
41586	970381
19704	970382
15860	970383
28085	970384
22960	970385
84060	970386
5082	970387
31438	970388
231229	970389
133185	970390
47191	970391
171420	970392
54007	970393
59819	970394
12053	970395
9845	970396
14730	970397
677	970398
31238	970399
9049	970400
7225	970401
87913	970402
101510	970403
14234	970404
8899	970405
100954	970406
52335	970407
119298	970408
31174	970409
9752	970410
32882	970411
37057	970412
33471	970413
54412	970414
9038	970415
69751	970416
10481	970417
89891	970418
14937	970419
8942	970420
84691	970421
46389	970422
72480	970423
96071	970424
25963	970425
45902	970426
51991	970427
8525	970428
7452	970429
1915	970430
60579	970431
184	970432
1664	970433
105201	970434
8503	970435
57953	970436
19222	970437
32151	970438
32426	970439
180783	970440
48732	970441
16382	970442
117388	970443
28260	970444
38699	970445
133010	970446
60555	970447
40431	970448
215721	970449
76613	970450
99805	970451
49160	970452
9499	970453
134417	970454
5932	970455
42579	970456
27152	970457
58047	970458
22147	970459
21724	970460
32383	970461
32502	970462
32374	970463
32680	970464
73607	970465
61168	970466
112619	970467
3414	970468
26615	970469
37205	970470
582	970471
52202	970472
92842	970473
4178	970474
164004	970475
59365	970476
32902	970477
7419	970478
69922	970479
196900	970480
58516	970481
50965	970482
39323	970483
10128	970484
18890	970485
236866	970486
123949	970487
55573	970488
55519	970489
94258	970490
12012	970491
12520	970492
5738	970493
50494	970494
11184	970495
9419	970496
14828	970497
3751	970498
53539	970499
60680	970500
23425	970501
40091	970502
10885	970503
90353	970504
22989	970505
203980	970506
18586	970507
22222	970508
78680	970509
62220	970510
120749	970511
176241	970512
9987	970513
80450	970514
30635	970515
30659	970516
38483	970517
45026	970518
5941	970519
6491	970520
19341	970521
21097	970522
54130	970523
19953	970524
82145	970525
19897	970526
151626	970527
111192	970528
55789	970529
101140	970530
55418	970531
60386	970532
11258	970533
27624	970534
139305	970535
64770	970536
37767	970537
8571	970538
8201	970539
56558	970540
82574	970541
35804	970542
23100	970543
15192	970544
34173	970545
9367	970546
117658	970547
45090	970548
14527	970549
136436	970550
2178	970551
30994	970552
28211	970553
12567	970554
14434	970555
1786	970556
7303	970557
82640	970558
136052	970559
10473	970560
35102	970561
30636	970562
135675	970563
112567	970564
59313	970565
48038	970566
102196	970567
14196	970568
50128	970569
9266	970570
62501	970571
20997	970572
2027	970573
36486	970574
182	970575
70670	970576
61537	970577
89182	970578
58731	970579
139215	970580
114169	970581
81387	970582
21840	970583
21839	970584
13708	970585
103819	970586
327	970587
29389	970588
36929	970589
5910	970590
62357	970591
1814	970592
78989	970593
3262	970594
53396	970595
16504	970596
8828	970597
3431	970598
15227	970599
162019	970600
21313	970601
5255	970602
15506	970603
118407	970604
151520	970605
2747	970606
35408	970607
23918	970608
29897	970609
31788	970610
112923	970611
83988	970612
8940	970613
26687	970614
57294	970615
79844	970616
108180	970617
16076	970618
6286	970619
18586	970620
15370	970621
17890	970622
87624	970623
26733	970624
12415	970625
4770	970626
19661	970627
8241	970628
7850	970629
1653	970630
93955	970631
7133	970632
16378	970633
3443	970634
7290	970635
2318	970636
139192	970637
60026	970638
46269	970639
25971	970640
51595	970641
82930	970642
12431	970643
15935	970644
145080	970645
25672	970646
6203	970647
13686	970648
36731	970649
19625	970650
116421	970651
41036	970652
89919	970653
8737	970654
197037	970655
143529	970656
67179	970657
20997	970658
70993	970659
5695	970660
68480	970661
12216	970662
78754	970663
20345	970664
164873	970665
16012	970666
58322	970667
47854	970668
41972	970669
160445	970670
73624	970671
9951	970672
153372	970673
21839	970674
39958	970675
65713	970676
48595	970677
79735	970678
9534	970679
27207	970680
10813	970681
12382	970682
19435	970683
77313	970684
8868	970685
47798	970686
19586	970687
3037	970688
53444	970689
21804	970690
76981	970691
10094	970692
33627	970693
13853	970694
11036	970695
14047	970696
6496	970697
83859	970698
235268	970699
21771	970700
16450	970701
137425	970702
15370	970703
27884	970704
2270	970705
15624	970706
86455	970707
47163	970708
29513	970709
216279	970710
41669	970711
7534	970712
14822	970713
89159	970714
101275	970715
31310	970716
17721	970717
193502	970718
75217	970719
45388	970720
1564	970721
56233	970722
50291	970723
132466	970724
20887	970725
15459	970726
95707	970727
117202	970728
119056	970729
13946	970730
38085	970731
10094	970732
29444	970733
28994	970734
49557	970735
693	970736
66992	970737
33799	970738
173722	970739
15537	970740
135871	970741
1634	970742
77469	970743
111921	970744
66717	970745
28827	970746
6151	970747
136104	970748
11590	970749
4052	970750
6885	970751
15721	970752
32283	970753
68405	970754
120826	970755
75584	970756
19989	970757
74353	970758
11342	970759
31423	970760
35463	970761
24361	970762
8852	970763
12491	970764
9592	970765
98667	970766
21722	970767
33332	970768
40547	970769
58985	970770
8132	970771
21460	970772
319	970773
6941	970774
119916	970775
7606	970776
74664	970777
34095	970778
114006	970779
13967	970780
22410	970781
110844	970782
41256	970783
36856	970784
47232	970785
210855	970786
28166	970787
38297	970788
41639	970789
3422	970790
5371	970791
62672	970792
38767	970793
8793	970794
45920	970795
9298	970796
4735	970797
30476	970798
22500	970799
129646	970800
219743	970801
53456	970802
207886	970803
29502	970804
141951	970805
153191	970806
4839	970807
16833	970808
216968	970809
33659	970810
172141	970811
11564	970812
167619	970813
12092	970814
16817	970815
32172	970816
52293	970817
45955	970818
57966	970819
12461	970820
5609	970821
30240	970822
20569	970823
24398	970824
19664	970825
65381	970826
112806	970827
20165	970828
9677	970829
80927	970830
98497	970831
68197	970832
47	970833
78019	970834
51145	970835
27496	970836
53085	970837
23461	970838
14218	970839
96279	970840
163936	970841
36693	970842
22498	970843
78210	970844
58308	970845
11024	970846
21518	970847
34570	970848
16507	970849
9889	970850
9038	970851
56785	970852
116992	970853
49075	970854
40461	970855
15276	970856
110421	970857
7187	970858
50681	970859
23457	970860
12143	970861
35684	970862
25188	970863
65299	970864
27661	970865
15681	970866
16038	970867
102209	970868
82796	970869
76570	970870
11946	970871
8816	970872
33067	970873
77281	970874
29049	970875
52255	970876
6894	970877
28066	970878
19264	970879
13170	970880
10968	970881
35845	970882
54950	970883
6066	970884
73650	970885
23474	970886
22116	970887
25566	970888
98297	970889
30118	970890
135864	970891
6432	970892
7764	970893
22960	970894
14930	970895
80380	970896
96746	970897
15653	970898
23628	970899
7567	970900
50999	970901
15076	970902
30682	970903
66054	970904
178785	970905
39877	970906
139418	970907
55634	970908
3986	970909
18938	970910
47685	970911
7390	970912
1989	970913
5520	970914
207629	970915
9456	970916
758	970917
6742	970918
31925	970919
175248	970920
3307	970921
103849	970922
88625	970923
117464	970924
20325	970925
3307	970926
19747	970927
26231	970928
58057	970929
54460	970930
12385	970931
58923	970932
12585	970933
18785	970934
14289	970935
19958	970936
59873	970937
138324	970938
52451	970939
32899	970940
1638	970941
93971	970942
25562	970943
11485	970944
6536	970945
164661	970946
87691	970947
33377	970948
27524	970949
153038	970950
899	970951
48287	970952
14520	970953
27520	970954
128269	970955
55019	970956
14828	970957
38104	970958
42723	970959
98122	970960
12996	970961
31458	970962
62157	970963
32108	970964
118298	970965
41144	970966
103183	970967
17454	970968
52611	970969
151601	970970
57440	970971
191897	970972
68611	970973
45046	970974
13365	970975
4740	970976
41003	970977
21620	970978
6662	970979
5113	970980
38408	970981
62252	970982
7029	970983
30966	970984
10645	970985
14304	970986
105391	970987
17421	970988
62212	970989
74672	970990
6118	970991
211687	970992
3038	970993
33369	970994
25043	970995
89988	970996
20380	970997
40066	970998
238825	970999
1926	971000
109112	971001
994	971002
99182	971003
70486	971004
148086	971005
167806	971006
66497	971007
50730	971008
45031	971009
50236	971010
142765	971011
27852	971012
33953	971013
26376	971014
167096	971015
58634	971016
119746	971017
11648	971018
81114	971019
21608	971020
35744	971021
112326	971022
5190	971023
56309	971024
100830	971025
3860	971026
5009	971027
14893	971028
73444	971029
11174	971030
52146	971031
40344	971032
74276	971033
11185	971034
12285	971035
19883	971036
47898	971037
5599	971038
19482	971039
91448	971040
80476	971041
94711	971042
50479	971043
11701	971044
32438	971045
59995	971046
30025	971047
21453	971048
6480	971049
38440	971050
385	971051
14174	971052
95194	971053
65560	971054
25757	971055
165640	971056
26667	971057
8176	971058
18032	971059
29485	971060
139759	971061
50287	971062
8876	971063
101149	971064
12414	971065
26836	971066
41244	971067
57548	971068
24437	971069
10981	971070
116594	971071
87268	971072
67179	971073
164574	971074
23856	971075
96697	971076
16817	971077
100802	971078
15833	971079
19485	971080
38153	971081
43111	971082
43606	971083
62742	971084
65478	971085
100804	971086
18198	971087
13410	971088
44659	971089
16451	971090
40029	971091
85151	971092
9049	971093
5360	971094
21594	971095
5485	971096
47190	971097
2569	971098
100288	971099
13420	971100
32394	971101
6778	971102
1017	971103
4337	971104
32565	971105
110878	971106
194522	971107
13	971108
28120	971109
32725	971110
31600	971111
41703	971112
13225	971113
46492	971114
133190	971115
73550	971116
183437	971117
12516	971118
44342	971119
147906	971120
42713	971121
91915	971122
16177	971123
3647	971124
84581	971125
123979	971126
14063	971127
32417	971128
11107	971129
16040	971130
24748	971131
46646	971132
25240	971133
25373	971134
795	971135
3608	971136
90202	971137
89913	971138
40338	971139
4281	971140
65868	971141
9587	971142
29469	971143
67255	971144
24818	971145
17190	971146
36549	971147
11609	971148
21243	971149
2556	971150
10144	971151
68065	971152
42940	971153
53176	971154
30695	971155
210	971156
15842	971157
210	971158
8440	971159
24302	971160
106436	971161
5110	971162
1333	971163
26685	971164
31130	971165
88375	971166
113347	971167
7330	971168
1838	971169
38493	971170
101	971171
13339	971172
1625	971173
52483	971174
6704	971175
15998	971176
103865	971177
63542	971178
1837	971179
18250	971180
3855	971181
8812	971182
75156	971183
183541	971184
2161	971185
60518	971186
16127	971187
3986	971188
58570	971189
36253	971190
56608	971191
43099	971192
12485	971193
34695	971194
47819	971195
30163	971196
38240	971197
11684	971198
102868	971199
147274	971200
100417	971201
54220	971202
9063	971203
22901	971204
3606	971205
198941	971206
3037	971207
20975	971208
48341	971209
62537	971210
817	971211
57600	971212
16454	971213
41457	971214
30016	971215
31883	971216
10541	971217
45920	971218
16119	971219
187806	971220
2176	971221
4395	971222
25100	971223
47127	971224
13014	971225
33394	971226
7436	971227
114277	971228
232360	971229
166320	971230
210846	971231
10451	971232
10451	971233
16392	971234
45865	971235
62234	971236
220369	971237
28914	971238
99900	971239
99525	971240
33377	971241
29059	971242
2519	971243
16759	971244
33336	971245
204518	971246
15552	971247
118104	971248
17361	971249
102453	971250
7783	971251
32730	971252
37	971253
239434	971254
2151	971255
93107	971256
77300	971257
9441	971258
69505	971259
35664	971260
144938	971261
77271	971262
16683	971263
7529	971264
21388	971265
18704	971266
91336	971267
94124	971268
4750	971269
14404	971270
108706	971271
26758	971272
14404	971273
106728	971274
7149	971275
5353	971276
98469	971277
35001	971278
19482	971279
5285	971280
3688	971281
3289	971282
28964	971283
193919	971284
1396	971285
58283	971286
5032	971287
120756	971288
6477	971289
4049	971290
20735	971291
17816	971292
5059	971293
9305	971294
166	971295
74345	971296
365	971297
15367	971298
20112	971299
8781	971300
188868	971301
7014	971302
44825	971303
35762	971304
27142	971305
1430	971306
2169	971307
44949	971308
27757	971309
5987	971310
193725	971311
63178	971312
28191	971313
63700	971314
100151	971315
20690	971316
47022	971317
64834	971318
35499	971319
135308	971320
17727	971321
42876	971322
33026	971323
45895	971324
8806	971325
13547	971326
110356	971327
16651	971328
32651	971329
77868	971330
51244	971331
52560	971332
103936	971333
42538	971334
51274	971335
48559	971336
44160	971337
26116	971338
23318	971339
23351	971340
30654	971341
59638	971342
87710	971343
115868	971344
326	971345
25905	971346
19357	971347
13931	971348
75800	971349
27152	971350
24498	971351
31594	971352
29049	971353
66354	971354
95290	971355
126353	971356
29389	971357
29403	971358
127421	971359
55837	971360
43376	971361
34570	971362
44470	971363
18925	971364
11413	971365
136478	971366
5168	971367
3574	971368
79270	971369
2192	971370
77462	971371
4962	971372
14066	971373
11483	971374
14178	971375
22776	971376
16656	971377
110165	971378
3393	971379
3152	971380
14296	971381
103717	971382
194343	971383
60713	971384
122608	971385
40560	971386
84346	971387
11403	971388
18150	971389
48506	971390
105630	971391
143694	971392
2940	971393
68491	971394
67107	971395
34133	971396
118913	971397
58980	971398
57056	971399
43124	971400
16985	971401
62466	971402
15903	971403
39299	971404
27825	971405
9181	971406
76722	971407
17555	971408
15608	971409
1672	971410
1541	971411
6572	971412
134762	971413
15928	971414
76887	971415
59702	971416
41426	971417
39997	971418
13492	971419
142428	971420
15015	971421
2462	971422
1965	971423
3758	971424
12546	971425
73846	971426
38547	971427
9895	971428
127235	971429
51096	971430
2437	971431
7147	971432
4526	971433
42673	971434
22185	971435
183138	971436
21771	971437
11798	971438
16817	971439
87005	971440
44098	971441
40108	971442
13047	971443
43808	971444
10449	971445
129910	971446
17483	971447
6258	971448
60372	971449
5797	971450
59744	971451
12441	971452
75493	971453
45185	971454
31979	971455
176775	971456
122807	971457
2168	971458
117825	971459
77043	971460
23205	971461
36679	971462
17523	971463
22825	971464
74342	971465
22549	971466
12148	971467
12143	971468
68537	971469
177387	971470
48026	971471
122663	971472
43725	971473
1695	971474
19559	971475
48505	971476
66736	971477
41023	971478
16738	971479
25699	971480
4429	971481
27161	971482
61069	971483
49375	971484
46392	971485
106326	971486
25548	971487
167978	971488
44127	971489
21411	971490
3420	971491
1891	971492
13666	971493
57225	971494
25804	971495
52055	971496
105439	971497
40191	971498
6728	971499
33830	971500
14717	971501
61327	971502
41840	971503
20235	971504
118290	971505
141433	971506
16902	971507
18915	971508
155482	971509
72369	971510
63335	971511
90649	971512
1586	971513
28718	971514
26181	971515
18938	971516
16592	971517
994	971518
209493	971519
39788	971520
40804	971521
66004	971522
30417	971523
13178	971524
29369	971525
41882	971526
4033	971527
30905	971528
1531	971529
8977	971530
172294	971531
18539	971532
31708	971533
31424	971534
85876	971535
44614	971536
994	971537
91457	971538
118095	971539
46357	971540
52176	971541
41991	971542
44025	971543
143837	971544
15664	971545
30657	971546
25543	971547
15117	971548
83632	971549
66573	971550
78453	971551
143136	971552
2728	971553
45450	971554
26421	971555
17919	971556
32553	971557
11788	971558
40044	971559
10130	971560
43363	971561
7850	971562
1394	971563
84293	971564
125665	971565
34515	971566
54224	971567
84935	971568
11293	971569
258	971570
97034	971571
180856	971572
41848	971573
80131	971574
21430	971575
87398	971576
7987	971577
18964	971578
84636	971579
111703	971580
9937	971581
111933	971582
191853	971583
73317	971584
92953	971585
200626	971586
8304	971587
65135	971588
36903	971589
17106	971590
12374	971591
2797	971592
83176	971593
39239	971594
37508	971595
93782	971596
79245	971597
6445	971598
28941	971599
116092	971600
20758	971601
88257	971602
13791	971603
32221	971604
51878	971605
42514	971606
14863	971607
40921	971608
22147	971609
13656	971610
25597	971611
5351	971612
75348	971613
13697	971614
14818	971615
20458	971616
7973	971617
57837	971618
19499	971619
52981	971620
23105	971621
8361	971622
10180	971623
29822	971624
115831	971625
11574	971626
18751	971627
239352	971628
27512	971629
1963	971630
34156	971631
48455	971632
237811	971633
63874	971634
56408	971635
47979	971636
32413	971637
52971	971638
49974	971639
104624	971640
57108	971641
4844	971642
91427	971643
10320	971644
96206	971645
2486	971646
25955	971647
9030	971648
20957	971649
14868	971650
5495	971651
10933	971652
60801	971653
18375	971654
35835	971655
165193	971656
14753	971657
35845	971658
51382	971659
24901	971660
17315	971661
219039	971662
36703	971663
23481	971664
29693	971665
6575	971666
55021	971667
46412	971668
61067	971669
53202	971670
21941	971671
182177	971672
53289	971673
83358	971674
58645	971675
82596	971676
101315	971677
105931	971678
89683	971679
54227	971680
3152	971681
151543	971682
28743	971683
18587	971684
133076	971685
91690	971686
9291	971687
13747	971688
71440	971689
9117	971690
37421	971691
1362	971692
90758	971693
59974	971694
29501	971695
120421	971696
2422	971697
120047	971698
15017	971699
64270	971700
54140	971701
162908	971702
44933	971703
43001	971704
28834	971705
44695	971706
15130	971707
60436	971708
57265	971709
40692	971710
54030	971711
53308	971712
26141	971713
120499	971714
13057	971715
30604	971716
74401	971717
25880	971718
35861	971719
31770	971720
21025	971721
29874	971722
20608	971723
108767	971724
51869	971725
24860	971726
39198	971727
77440	971728
36601	971729
59744	971730
77670	971731
47191	971732
77474	971733
18887	971734
84713	971735
54142	971736
19660	971737
50912	971738
17790	971739
21450	971740
1646	971741
41384	971742
17890	971743
26793	971744
85015	971745
31041	971746
3047	971747
4984	971748
101078	971749
3426	971750
119720	971751
34474	971752
72445	971753
59111	971754
141514	971755
175752	971756
19406	971757
33358	971758
160327	971759
39500	971760
167757	971761
75732	971762
46622	971763
111820	971764
39821	971765
11030	971766
15354	971767
15597	971768
84816	971769
118698	971770
217001	971771
36474	971772
50912	971773
48512	971774
210285	971775
108873	971776
14857	971777
88162	971778
28685	971779
27298	971780
148859	971781
40591	971782
65332	971783
2133	971784
11849	971785
39542	971786
133981	971787
39940	971788
16215	971789
22498	971790
138382	971791
6623	971792
865	971793
72003	971794
66894	971795
43376	971796
40813	971797
14905	971798
139329	971799
43861	971800
30136	971801
96112	971802
58775	971803
81680	971804
9861	971805
34001	971806
14387	971807
69761	971808
112329	971809
21520	971810
34832	971811
2000	971812
41467	971813
19314	971814
10681	971815
27485	971816
32701	971817
11547	971818
24247	971819
2187	971820
1852	971821
27113	971822
4938	971823
28561	971824
36131	971825
7140	971826
67034	971827
54631	971828
6538	971829
10681	971830
2196	971831
80446	971832
23253	971833
10813	971834
39292	971835
87866	971836
84316	971837
18887	971838
3409	971839
5930	971840
7290	971841
47796	971842
30260	971843
166856	971844
24302	971845
3578	971846
6853	971847
9172	971848
17285	971849
2196	971850
92663	971851
85729	971852
15432	971853
4467	971854
89339	971855
33052	971856
12747	971857
10665	971858
5501	971859
65614	971860
77474	971861
581	971862
55308	971863
5957	971864
65477	971865
25284	971866
161918	971867
84822	971868
49825	971869
21804	971870
9264	971871
30396	971872
6963	971873
29093	971874
36865	971875
35833	971876
39745	971877
103603	971878
217881	971879
62515	971880
14580	971881
73200	971882
95943	971883
18847	971884
51453	971885
25630	971886
66452	971887
2732	971888
7058	971889
16849	971890
10335	971891
199425	971892
39299	971893
3408	971894
8434	971895
1910	971896
56899	971897
36703	971898
5721	971899
119441	971900
5717	971901
22385	971902
17896	971903
31389	971904
3289	971905
36016	971906
13724	971907
119720	971908
48814	971909
27865	971910
41306	971911
98693	971912
190836	971913
22320	971914
60807	971915
7388	971916
27111	971917
31415	971918
40028	971919
176950	971920
53895	971921
139985	971922
189724	971923
13837	971924
24931	971925
39016	971926
28243	971927
36297	971928
119068	971929
200398	971930
25680	971931
8696	971932
36836	971933
39228	971934
9784	971935
59132	971936
77786	971937
35176	971938
5953	971939
212994	971940
208374	971941
13043	971942
89609	971943
75242	971944
12331	971945
6496	971946
46048	971947
120585	971948
24110	971949
43984	971950
13527	971951
150418	971952
10713	971953
45639	971954
35020	971955
22657	971956
9766	971957
29303	971958
58429	971959
44350	971960
47300	971961
49097	971962
78494	971963
21931	971964
106708	971965
24171	971966
5743	971967
71855	971968
16742	971969
46017	971970
35175	971971
95931	971972
43920	971973
10816	971974
14302	971975
133245	971976
30442	971977
12453	971978
27541	971979
90288	971980
58002	971981
19033	971982
58872	971983
5500	971984
4987	971985
109238	971986
72212	971987
23549	971988
8704	971989
112414	971990
40072	971991
51926	971992
2128	971993
43883	971994
55330	971995
88376	971996
25394	971997
24513	971998
105625	971999
140746	972000
16805	972001
16758	972002
693	972003
109044	972004
65113	972005
8874	972006
2271	972007
17511	972008
34940	972009
46785	972010
19650	972011
15006	972012
27896	972013
2059	972014
25134	972015
13444	972016
24280	972017
67947	972018
12403	972019
94251	972020
2128	972021
62972	972022
31959	972023
3380	972024
22846	972025
55689	972026
36893	972027
68424	972028
177634	972029
13362	972030
109489	972031
385	972032
5467	972033
4261	972034
23537	972035
2743	972036
69169	972037
137011	972038
117792	972039
94	972040
2742	972041
66131	972042
37095	972043
32821	972044
49931	972045
118252	972046
53293	972047
9308	972048
137456	972049
89683	972050
82995	972051
12344	972052
2195	972053
2153	972054
35417	972055
214298	972056
16358	972057
125559	972058
3448	972059
140845	972060
3773	972061
120810	972062
16839	972063
96833	972064
1901	972065
189024	972066
4433	972067
48531	972068
32423	972069
47327	972070
97291	972071
57289	972072
35161	972073
118006	972074
23386	972075
259	972076
16512	972077
63982	972078
10439	972079
100761	972080
46866	972081
239557	972082
26521	972083
25875	972084
108707	972085
9452	972086
122516	972087
36613	972088
30050	972089
6608	972090
5033	972091
134946	972092
9967	972093
24534	972094
14422	972095
184997	972096
3884	972097
108804	972098
37820	972099
2042	972100
76438	972101
75837	972102
46211	972103
836	972104
80418	972105
147503	972106
46598	972107
35390	972108
198834	972109
31297	972110
45276	972111
10342	972112
12014	972113
138078	972114
59008	972115
62946	972116
46914	972117
5522	972118
2498	972119
47151	972120
35877	972121
18885	972122
32477	972123
112972	972124
215083	972125
14404	972126
12148	972127
40029	972128
31242	972129
60037	972130
117312	972131
37359	972132
60347	972133
61167	972134
102630	972135
30408	972136
21747	972137
82124	972138
5023	972139
85708	972140
2168	972141
119337	972142
35260	972143
90037	972144
19826	972145
6080	972146
24996	972147
1871	972148
26422	972149
184252	972150
14886	972151
44075	972152
12754	972153
42625	972154
2390	972155
95885	972156
56551	972157
240189	972158
27364	972159
32223	972160
7626	972161
213697	972162
81033	972163
3690	972164
85834	972165
206442	972166
48407	972167
345	972168
99362	972169
96777	972170
85863	972171
101103	972172
204383	972173
4554	972174
38725	972175
107773	972176
38751	972177
2190	972178
11684	972179
5886	972180
138577	972181
81105	972182
46098	972183
1240	972184
56662	972185
21617	972186
130274	972187
32524	972188
52077	972189
7551	972190
73141	972191
112055	972192
75025	972193
98197	972194
32546	972195
88221	972196
25272	972197
41133	972198
110749	972199
77892	972200
66063	972201
2197	972202
4052	972203
3518	972204
1600	972205
1153	972206
1774	972207
70709	972208
70022	972209
102807	972210
22763	972211
44150	972212
39931	972213
3307	972214
9687	972215
54411	972216
7275	972217
28084	972218
74671	972219
29569	972220
13261	972221
18	972222
774	972223
1518	972224
58753	972225
50570	972226
18785	972227
103206	972228
36220	972229
100489	972230
40680	972231
12138	972232
100222	972233
101685	972234
36498	972235
183147	972236
44351	972237
9184	972238
5982	972239
16622	972240
14049	972241
45782	972242
22702	972243
3036	972244
14682	972245
28283	972246
19481	972247
60657	972248
30543	972249
15711	972250
15711	972251
103333	972252
65239	972253
2311	972254
24416	972255
5593	972256
9790	972257
54543	972258
21221	972259
68769	972260
11930	972261
53064	972262
89224	972263
88841	972264
110814	972265
38763	972266
38763	972267
1427	972268
70487	972269
7567	972270
3031	972271
24965	972272
32216	972273
97261	972274
2127	972275
22266	972276
99763	972277
2367	972278
49678	972279
110872	972280
113785	972281
8887	972282
16650	972283
9536	972284
22276	972285
1873	972286
95618	972287
76702	972288
65874	972289
13814	972290
5996	972291
502	972292
8867	972293
10703	972294
30042	972295
370	972296
62002	972297
14516	972298
39663	972299
9211	972300
453	972301
31893	972302
209604	972303
1300	972304
73497	972305
38	972306
72038	972307
131657	972308
18914	972309
176735	972310
6329	972311
51045	972312
143422	972313
23617	972314
23617	972315
3829	972316
3474	972317
64644	972318
11292	972319
4053	972320
44885	972321
120546	972322
6809	972323
15933	972324
10293	972325
7843	972326
81128	972327
5927	972328
16011	972329
15392	972330
84389	972331
40352	972332
3614	972333
16327	972334
155293	972335
1297	972336
25534	972337
9132	972338
5175	972339
89697	972340
7028	972341
27395	972342
65773	972343
721	972344
16946	972345
517	972346
2772	972347
3553	972348
7892	972349
8119	972350
1091	972351
4911	972352
7083	972353
12757	972354
216	972355
7587	972356
13387	972357
20774	972358
12654	972359
407	972360
7793	972361
54694	972362
9235	972363
71013	972364
32524	972365
2823	972366
60432	972367
79400	972368
148562	972369
128130	972370
15254	972371
2477	972372
10798	972373
24140	972374
92129	972375
59730	972376
20337	972377
94167	972378
11689	972379
184672	972380
141691	972381
161204	972382
132201	972383
3819	972384
8068	972385
13393	972386
39730	972387
32826	972388
5453	972389
11855	972390
61698	972391
78201	972392
125481	972393
63998	972394
63998	972395
185609	972396
1818	972397
132888	972398
186220	972399
131012	972400
13844	972401
46605	972402
181680	972403
44023	972404
132435	972405
39734	972406
126709	972407
80129	972408
45515	972409
97037	972410
105548	972411
64199	972412
97090	972413
160187	972414
67508	972415
59321	972416
89594	972417
23283	972418
2737	972419
96534	972420
22544	972421
29505	972422
160152	972423
11353	972424
27569	972425
132246	972426
235644	972427
77283	972428
20843	972429
671	972430
4937	972431
135486	972432
17156	972433
2431	972434
2431	972435
53551	972436
19450	972437
215117	972438
105918	972439
13064	972440
99323	972441
38827	972442
62408	972443
33572	972444
19617	972445
24823	972446
30549	972447
220192	972448
5156	972449
54221	972450
89685	972451
134486	972452
138152	972453
21395	972454
13623	972455
72417	972456
177405	972457
1915	972458
13063	972459
13063	972460
15477	972461
76423	972462
13331	972463
22923	972464
2431	972465
2431	972466
96461	972467
239579	972468
2098	972469
21514	972470
79238	972471
55167	972472
10301	972473
4567	972474
61631	972475
19686	972476
96799	972477
46480	972478
134831	972479
2431	972480
86945	972481
186439	972482
7922	972483
38677	972484
89080	972485
18154	972486
7177	972487
87030	972488
158458	972489
149743	972490
3074	972491
228664	972492
4556	972493
26154	972494
163890	972495
149628	972496
41244	972497
73790	972498
89469	972499
119374	972500
151199	972501
52018	972502
52439	972503
31707	972504
89329	972505
36380	972506
236048	972507
49675	972508
112960	972509
117000	972510
210487	972511
111220	972512
96409	972513
56018	972514
140247	972515
208839	972516
29761	972517
180983	972518
207171	972519
132528	972520
83136	972521
38425	972522
25907	972523
37797	972524
140238	972525
2431	972526
3835	972527
109363	972528
55645	972529
154397	972530
39412	972531
84326	972532
72174	972533
44357	972534
89329	972535
211015	972536
50524	972537
43247	972538
18153	972539
216842	972540
13872	972541
176530	972542
134831	972543
23236	972544
57814	972545
2253	972546
18725	972547
107732	972548
68989	972549
37467	972550
49162	972551
69674	972552
121794	972553
12580	972554
85462	972555
154037	972556
51001	972557
120553	972558
17153	972559
32317	972560
64997	972561
131486	972562
101827	972563
10716	972564
35433	972565
96538	972566
40034	972567
52240	972568
119185	972569
136832	972570
2808	972571
137467	972572
33888	972573
6269	972574
2835	972575
15056	972576
3640	972577
14687	972578
50074	972579
6450	972580
10777	972581
17696	972582
7154	972583
149846	972584
9199	972585
4350	972586
49	972587
9359	972588
863	972589
21927	972590
11923	972591
119356	972592
97876	972593
94035	972594
47566	972595
65073	972596
9359	972597
34496	972598
234474	972599
45450	972600
113235	972601
9909	972602
194	972603
834	972604
600	972605
217	972606
133051	972607
10818	972608
64589	972609
18236	972610
15150	972611
84970	972612
516	972613
3156	972614
31677	972615
27132	972616
44600	972617
25338	972618
50025	972619
81828	972620
16158	972621
51111	972622
138351	972623
36080	972624
165237	972625
28093	972626
44507	972627
16327	972628
198081	972629
37597	972630
88354	972631
222	972632
816	972633
76344	972634
80661	972635
24898	972636
5294	972637
15750	972638
31282	972639
4000	972640
1401	972641
7432	972642
38775	972643
14681	972644
50	972645
9091	972646
1552	972647
65274	972648
8414	972649
4155	972650
98173	972651
43797	972652
116112	972653
1826	972654
17486	972655
1826	972656
7265	972657
17817	972658
5988	972659
7115	972660
3862	972661
55722	972662
6467	972663
61638	972664
143573	972665
3780	972666
1188	972667
7792	972668
78285	972669
26098	972670
41664	972671
5102	972672
8503	972673
48434	972674
13797	972675
2244	972676
86522	972677
73953	972678
62173	972679
166716	972680
9386	972681
37496	972682
693	972683
3829	972684
1585	972685
463	972686
10042	972687
51187	972688
176711	972689
29569	972690
92410	972691
22455	972692
66632	972693
54936	972694
68662	972695
1669	972696
19582	972697
17782	972698
86989	972699
87666	972700
11122	972701
92091	972702
385	972703
7544	972704
19840	972705
231	972706
25592	972707
85554	972708
60120	972709
14230	972710
105673	972711
66515	972712
122339	972713
92521	972714
44680	972715
6155	972716
16162	972717
88840	972718
24098	972719
60	972720
3259	972721
55987	972722
6086	972723
42851	972724
15886	972725
11144	972726
13019	972727
4520	972728
50273	972729
3704	972730
18521	972731
8926	972732
107618	972733
31811	972734
69291	972735
67753	972736
1337	972737
5398	972738
37668	972739
6747	972740
93767	972741
59510	972742
109239	972743
16207	972744
12971	972745
7215	972746
26450	972747
35230	972748
32713	972749
32225	972750
41534	972751
166288	972752
41290	972753
15190	972754
56992	972755
45012	972756
68444	972757
33113	972758
66656	972759
28714	972760
52663	972761
15981	972762
45685	972763
19179	972764
39475	972765
32532	972766
56527	972767
174987	972768
63763	972769
16036	972770
46468	972771
56549	972772
26378	972773
70917	972774
62844	972775
70458	972776
112761	972777
136171	972778
79	972779
25819	972780
28514	972781
97323	972782
28740	972783
54868	972784
37002	972785
34543	972786
415	972787
4599	972788
110284	972789
77732	972790
13350	972791
29803	972792
189065	972793
93710	972794
27313	972795
14840	972796
199	972797
33159	972798
78309	972799
19860	972800
201201	972801
27549	972802
34386	972803
25787	972804
128655	972805
55760	972806
34080	972807
38226	972808
84958	972809
33630	972810
13810	972811
90976	972812
77927	972813
2876	972814
5096	972815
1219	972816
61375	972817
34224	972818
6916	972819
87958	972820
137975	972821
211190	972822
41111	972823
27790	972824
22780	972825
15773	972826
60997	972827
52339	972828
33287	972829
42076	972830
21373	972831
14291	972832
189375	972833
72863	972834
137295	972835
96492	972836
56638	972837
995	972838
39318	972839
62876	972840
8625	972841
75650	972842
63063	972843
142780	972844
128577	972845
30372	972846
110490	972847
31741	972848
25542	972849
116660	972850
119200	972851
152002	972852
73789	972853
8883	972854
153204	972855
44233	972856
7503	972857
118230	972858
693	972859
44954	972860
117468	972861
75354	972862
32818	972863
36153	972864
49173	972865
134738	972866
6115	972867
121468	972868
89038	972869
59856	972870
37957	972871
29939	972872
10609	972873
168471	972874
82210	972875
8625	972876
116371	972877
22762	972878
35077	972879
12445	972880
64241	972881
115814	972882
10982	972883
47362	972884
8722	972885
94189	972886
12520	972887
192190	972888
149517	972889
128195	972890
13549	972891
35063	972892
11844	972893
102174	972894
90090	972895
45829	972896
229	972897
59180	972898
25229	972899
161040	972900
38716	972901
37150	972902
30150	972903
37972	972904
82912	972905
40580	972906
40046	972907
6905	972908
2128	972909
24422	972910
117473	972911
5745	972912
50318	972913
119694	972914
12345	972915
79662	972916
9065	972917
40616	972918
52451	972919
135569	972920
128318	972921
15721	972922
119580	972923
12722	972924
88701	972925
44309	972926
87995	972927
200856	972928
105187	972929
6684	972930
72126	972931
40599	972932
95885	972933
136464	972934
49868	972935
202765	972936
25152	972937
63745	972938
63786	972939
107560	972940
49418	972941
164772	972942
99711	972943
64303	972944
106363	972945
103422	972946
127075	972947
15613	972948
7633	972949
146021	972950
4352	972951
57092	972952
764	972953
79604	972954
167157	972955
215082	972956
167438	972957
76828	972958
133362	972959
6101	972960
111387	972961
100872	972962
18307	972963
14381	972964
34926	972965
32069	972966
13008	972967
446	972968
72766	972969
20858	972970
131956	972971
11723	972972
9893	972973
5643	972974
17379	972975
8473	972976
188958	972977
60148	972978
141536	972979
73193	972980
15069	972981
70909	972982
200417	972983
127895	972984
43431	972985
111234	972986
7760	972987
7985	972988
31428	972989
15562	972990
36836	972991
1905	972992
87926	972993
27640	972994
12382	972995
179820	972996
9029	972997
22771	972998
23222	972999
34680	973000
130426	973001
20093	973002
87632	973003
47091	973004
37498	973005
191870	973006
12367	973007
82146	973008
4050	973009
3192	973010
13256	973011
136754	973012
100748	973013
165069	973014
43956	973015
200682	973016
4445	973017
32014	973018
29290	973019
53584	973020
53593	973021
47616	973022
176222	973023
6583	973024
73827	973025
1104	973026
30229	973027
2410	973028
114346	973029
8872	973030
17433	973031
7657	973032
6946	973033
142044	973034
104621	973035
3876	973036
55202	973037
13301	973038
14849	973039
107102	973040
168436	973041
181055	973042
33673	973043
72783	973044
100868	973045
66049	973046
64787	973047
44574	973048
23830	973049
5617	973050
75889	973051
84508	973052
46743	973053
9538	973054
48183	973055
3415	973056
16004	973057
8579	973058
109130	973059
56264	973060
19984	973061
12522	973062
20627	973063
1240	973064
73639	973065
1974	973066
31981	973067
5578	973068
4878	973069
38924	973070
58500	973071
51722	973072
50947	973073
100140	973074
83559	973075
77677	973076
8645	973077
59784	973078
52313	973079
134747	973080
31925	973081
38000	973082
2748	973083
48263	973084
128752	973085
42143	973086
26311	973087
32	973088
10309	973089
39478	973090
166025	973091
18773	973092
160535	973093
87887	973094
9558	973095
1012	973096
65104	973097
28329	973098
3368	973099
2693	973100
49671	973101
152028	973102
133964	973103
51369	973104
44134	973105
216431	973106
87652	973107
117651	973108
140528	973109
22546	973110
21082	973111
12411	973112
15727	973113
94369	973114
65992	973115
31789	973116
90758	973117
39691	973118
22066	973119
49181	973120
5736	973121
15008	973122
5819	973123
101916	973124
134534	973125
82976	973126
7622	973127
32492	973128
22858	973129
140118	973130
7530	973131
9687	973132
3523	973133
28299	973134
1500	973135
75590	973136
26855	973137
19528	973138
76320	973139
12537	973140
6420	973141
45198	973142
7724	973143
58248	973144
14583	973145
40579	973146
112736	973147
3610	973148
12495	973149
14444	973150
58953	973151
32042	973152
14022	973153
15037	973154
169446	973155
11171	973156
48615	973157
83623	973158
16986	973159
9666	973160
88013	973161
132753	973162
88958	973163
230945	973164
6728	973165
17649	973166
9601	973167
70665	973168
56557	973169
74168	973170
19081	973171
13695	973172
96144	973173
39488	973174
81148	973175
153128	973176
36620	973177
13861	973178
58745	973179
24604	973180
39534	973181
10957	973182
15560	973183
117932	973184
19961	973185
349	973186
60653	973187
1361	973188
1116	973189
48522	973190
53164	973191
49244	973192
13162	973193
38237	973194
11596	973195
21200	973196
31084	973197
6546	973198
1542	973199
55582	973200
67547	973201
94033	973202
44885	973203
68096	973204
17365	973205
417	973206
1965	973207
80158	973208
202448	973209
2400	973210
97232	973211
28900	973212
4618	973213
54540	973214
143243	973215
36996	973216
36113	973217
119501	973218
40142	973219
4871	973220
24833	973221
1348	973222
15152	973223
104520	973224
51378	973225
89088	973226
28764	973227
5962	973228
34974	973229
68469	973230
166235	973231
3907	973232
6076	973233
13841	973234
23464	973235
11912	973236
951	973237
116824	973238
47330	973239
50502	973240
24166	973241
5406	973242
22722	973243
22116	973244
3367	973245
44672	973246
49025	973247
20763	973248
28616	973249
26084	973250
104029	973251
15285	973252
112011	973253
27833	973254
45170	973255
6907	973256
53069	973257
40281	973258
88722	973259
446	973260
7	973261
76652	973262
21028	973263
22079	973264
23392	973265
49803	973266
647	973267
48744	973268
30860	973269
20403	973270
4150	973271
62817	973272
43235	973273
94500	973274
7716	973275
3306	973276
26982	973277
145257	973278
12364	973279
58973	973280
90149	973281
6656	973282
95607	973283
11115	973284
83854	973285
49	973286
22334	973287
34727	973288
9229	973289
6568	973290
13419	973291
9331	973292
19511	973293
87018	973294
19711	973295
47313	973296
39911	973297
108921	973298
38636	973299
16587	973300
43146	973301
19228	973302
22842	973303
82566	973304
60358	973305
3051	973306
47973	973307
14877	973308
17313	973309
152635	973310
50490	973311
12384	973312
34513	973313
108886	973314
37967	973315
2005	973316
21095	973317
52879	973318
23310	973319
15006	973320
37011	973321
63861	973322
25324	973323
227144	973324
63234	973325
105685	973326
31959	973327
107814	973328
35066	973329
28054	973330
34024	973331
7093	973332
7540	973333
15595	973334
2083	973335
13137	973336
149410	973337
15117	973338
16149	973339
29985	973340
70982	973341
6580	973342
64064	973343
32069	973344
37150	973345
44749	973346
39244	973347
92758	973348
10553	973349
104117	973350
14852	973351
5377	973352
29857	973353
12961	973354
41828	973355
126300	973356
7659	973357
2154	973358
30088	973359
47425	973360
73263	973361
22856	973362
12551	973363
34881	973364
58537	973365
136840	973366
7	973367
60141	973368
94391	973369
39716	973370
158943	973371
64616	973372
39343	973373
5862	973374
53687	973375
89121	973376
102862	973377
79519	973378
55216	973379
144095	973380
38758	973381
60615	973382
4702	973383
14558	973384
10013	973385
103853	973386
55867	973387
15750	973388
10506	973389
33663	973390
9812	973391
81822	973392
16351	973393
42299	973394
116163	973395
26175	973396
5244	973397
38392	973398
8258	973399
18705	973400
87991	973401
31088	973402
34646	973403
59920	973404
23655	973405
2727	973406
12431	973407
120813	973408
17998	973409
40096	973410
26770	973411
39589	973412
133011	973413
58534	973414
171138	973415
58210	973416
28271	973417
44021	973418
133989	973419
234663	973420
94233	973421
37034	973422
128702	973423
58940	973424
36340	973425
132350	973426
41421	973427
4356	973428
195708	973429
184067	973430
1241	973431
10551	973432
21771	973433
101316	973434
148896	973435
33011	973436
3448	973437
17133	973438
56697	973439
45285	973440
59763	973441
43117	973442
119474	973443
111712	973444
17189	973445
46472	973446
30015	973447
153704	973448
80632	973449
28198	973450
29191	973451
50072	973452
40846	973453
28995	973454
17313	973455
72598	973456
10939	973457
67280	973458
30752	973459
237234	973460
10254	973461
15557	973462
136	973463
25030	973464
27979	973465
31778	973466
49181	973467
27019	973468
15029	973469
103083	973470
7647	973471
69014	973472
71223	973473
10496	973474
9104	973475
40240	973476
100799	973477
61008	973478
179438	973479
118055	973480
80042	973481
9676	973482
175368	973483
55754	973484
163478	973485
34830	973486
109546	973487
87459	973488
3561	973489
99702	973490
33666	973491
90551	973492
2717	973493
21709	973494
71676	973495
60801	973496
41962	973497
870	973498
4439	973499
47745	973500
21930	973501
16192	973502
126349	973503
16362	973504
17916	973505
95188	973506
56161	973507
168308	973508
102809	973509
21460	973510
21134	973511
25752	973512
39476	973513
40881	973514
47723	973515
62271	973516
63648	973517
91976	973518
5708	973519
41111	973520
43973	973521
16488	973522
75573	973523
34930	973524
94445	973525
1910	973526
79	973527
3629	973528
90657	973529
30316	973530
19666	973531
66494	973532
127430	973533
38056	973534
79945	973535
18784	973536
170230	973537
34599	973538
212710	973539
73042	973540
77601	973541
84551	973542
78769	973543
237754	973544
95377	973545
31304	973546
147968	973547
4328	973548
127760	973549
50022	973550
119387	973551
4213	973552
107592	973553
15562	973554
43411	973555
93381	973556
38007	973557
118744	973558
43287	973559
106491	973560
94330	973561
75978	973562
229193	973563
21315	973564
13227	973565
19384	973566
83289	973567
62927	973568
17252	973569
15596	973570
37578	973571
38447	973572
132638	973573
26029	973574
64207	973575
66609	973576
10098	973577
51990	973578
132407	973579
9341	973580
80330	973581
22744	973582
36890	973583
3431	973584
32165	973585
221272	973586
47007	973587
143128	973588
44571	973589
209439	973590
147206	973591
90945	973592
47590	973593
78687	973594
19371	973595
25015	973596
77007	973597
23465	973598
7408	973599
21457	973600
41442	973601
30323	973602
36664	973603
92689	973604
82340	973605
84522	973606
469	973607
40278	973608
1656	973609
30211	973610
60840	973611
62144	973612
15815	973613
94801	973614
7452	973615
156359	973616
57757	973617
21529	973618
141655	973619
71567	973620
49573	973621
40234	973622
72762	973623
1875	973624
4198	973625
259	973626
87247	973627
99614	973628
29845	973629
24459	973630
49539	973631
36156	973632
76223	973633
190730	973634
192564	973635
73473	973636
2395	973637
27874	973638
79161	973639
196649	973640
132767	973641
7872	973642
111435	973643
22857	973644
61792	973645
116284	973646
75765	973647
21728	973648
58158	973649
41873	973650
8903	973651
12368	973652
51008	973653
84295	973654
74199	973655
55693	973656
125915	973657
5734	973658
25418	973659
83563	973660
46841	973661
57239	973662
102415	973663
100975	973664
177762	973665
43469	973666
2400	973667
74339	973668
45281	973669
14338	973670
83357	973671
24679	973672
200473	973673
188975	973674
29024	973675
44085	973676
69621	973677
44902	973678
100743	973679
21870	973680
81380	973681
16192	973682
136760	973683
19615	973684
129152	973685
71914	973686
78593	973687
4228	973688
79140	973689
44447	973690
56203	973691
18550	973692
37555	973693
64716	973694
10243	973695
191860	973696
146635	973697
45504	973698
22064	973699
9634	973700
143539	973701
62847	973702
38888	973703
57092	973704
15981	973705
57399	973706
21584	973707
65835	973708
65109	973709
35230	973710
36406	973711
88476	973712
118658	973713
52326	973714
45063	973715
46118	973716
52456	973717
36213	973718
52046	973719
58745	973720
32696	973721
74332	973722
32659	973723
33078	973724
151119	973725
151476	973726
70919	973727
65109	973728
59386	973729
70817	973730
32532	973731
56826	973732
44270	973733
112869	973734
83795	973735
130028	973736
52235	973737
84068	973738
87228	973739
100457	973740
1908	973741
15716	973742
772	973743
18103	973744
12552	973745
12566	973746
139760	973747
20020	973748
62755	973749
5483	973750
101984	973751
82035	973752
17404	973753
55753	973754
110987	973755
12384	973756
90105	973757
4896	973758
18662	973759
152087	973760
39173	973761
74843	973762
6444	973763
163436	973764
73235	973765
66481	973766
65230	973767
4377	973768
24888	973769
41789	973770
21303	973771
29407	973772
29532	973773
70849	973774
53734	973775
175753	973776
44889	973777
77472	973778
3885	973779
26534	973780
30132	973781
17586	973782
88961	973783
3025	973784
71607	973785
72131	973786
18656	973787
56421	973788
33570	973789
50012	973790
8130	973791
26823	973792
140527	973793
41890	973794
4730	973795
14720	973796
23265	973797
26448	973798
2296	973799
100028	973800
23703	973801
27562	973802
5009	973803
175549	973804
17294	973805
25716	973806
76129	973807
5017	973808
13075	973809
7442	973810
14343	973811
88237	973812
145875	973813
73720	973814
29896	973815
67842	973816
19960	973817
5602	973818
73142	973819
58022	973820
2359	973821
56997	973822
59853	973823
15928	973824
319	973825
52882	973826
27835	973827
10062	973828
9172	973829
61584	973830
8645	973831
36656	973832
2224	973833
27874	973834
73496	973835
10154	973836
52296	973837
27966	973838
108828	973839
83278	973840
101038	973841
29195	973842
8003	973843
50692	973844
31833	973845
5633	973846
94680	973847
72679	973848
128856	973849
172833	973850
166	973851
56661	973852
43693	973853
116933	973854
80050	973855
150701	973856
11261	973857
35978	973858
63544	973859
128464	973860
23965	973861
38548	973862
111430	973863
9237	973864
39460	973865
120373	973866
12269	973867
33300	973868
84494	973869
15676	973870
18275	973871
21860	973872
19261	973873
30121	973874
63873	973875
62220	973876
156883	973877
129348	973878
5340	973879
34549	973880
74741	973881
83691	973882
78092	973883
10341	973884
50131	973885
89320	973886
164613	973887
79188	973888
21549	973889
41166	973890
21549	973891
75651	973892
47369	973893
120463	973894
5904	973895
118903	973896
36331	973897
9623	973898
108234	973899
6013	973900
127630	973901
13895	973902
30966	973903
96613	973904
31084	973905
47106	973906
89578	973907
16630	973908
20645	973909
47739	973910
15175	973911
146131	973912
8876	973913
53225	973914
41106	973915
103990	973916
32714	973917
24453	973918
214949	973919
83021	973920
38233	973921
50277	973922
100378	973923
13745	973924
59091	973925
27682	973926
148991	973927
44004	973928
3431	973929
39472	973930
25035	973931
135100	973932
51997	973933
30764	973934
16367	973935
15750	973936
136771	973937
1116	973938
63961	973939
14486	973940
37348	973941
6118	973942
14512	973943
17200	973944
38011	973945
136698	973946
24498	973947
1690	973948
55147	973949
138913	973950
549	973951
51467	973952
53968	973953
14014	973954
18499	973955
73062	973956
34581	973957
18	973958
93318	973959
132007	973960
2132	973961
93933	973962
5644	973963
43568	973964
35652	973965
211824	973966
71607	973967
71780	973968
16549	973969
8759	973970
71455	973971
109204	973972
34093	973973
52162	973974
6504	973975
83183	973976
436	973977
18985	973978
23310	973979
19213	973980
611	973981
18177	973982
16452	973983
50611	973984
4983	973985
100166	973986
144908	973987
99257	973988
59876	973989
212739	973990
1297	973991
14965	973992
17914	973993
127547	973994
79163	973995
13272	973996
25724	973997
146992	973998
40120	973999
27161	974000
88293	974001
1266	974002
7215	974003
1594	974004
48137	974005
94607	974006
83028	974007
96837	974008
9831	974009
142937	974010
31358	974011
26157	974012
47576	974013
64873	974014
62988	974015
3779	974016
23083	974017
54	974018
7933	974019
13396	974020
56238	974021
14338	974022
74698	974023
67733	974024
16693	974025
55249	974026
228681	974027
111923	974028
68495	974029
25668	974030
5979	974031
11812	974032
14582	974033
8041	974034
3246	974035
97581	974036
579	974037
143491	974038
26489	974039
13731	974040
15693	974041
74154	974042
4685	974043
119077	974044
62040	974045
110382	974046
45981	974047
197931	974048
56958	974049
68369	974050
54833	974051
80729	974052
6509	974053
32959	974054
4834	974055
189	974056
22938	974057
2471	974058
579	974059
1417	974060
210	974061
8237	974062
4682	974063
27909	974064
8767	974065
18858	974066
50576	974067
37345	974068
58311	974069
24328	974070
144415	974071
9726	974072
8615	974073
73278	974074
3500	974075
34952	974076
69945	974077
43113	974078
17818	974079
12899	974080
77916	974081
161838	974082
67753	974083
32934	974084
12886	974085
32946	974086
12970	974087
4194	974088
80788	974089
17826	974090
90009	974091
78713	974092
99437	974093
87396	974094
4437	974095
45995	974096
50051	974097
8581	974098
29277	974099
32621	974100
69354	974101
65333	974102
132997	974103
122316	974104
67446	974105
61456	974106
72193	974107
178944	974108
120	974109
4986	974110
1643	974111
33273	974112
20333	974113
7174	974114
95341	974115
76988	974116
64373	974117
10950	974118
118081	974119
6556	974120
18953	974121
120114	974122
128731	974123
90174	974124
232375	974125
125892	974126
73774	974127
31732	974128
50084	974129
155485	974130
9633	974131
29462	974132
112735	974133
4463	974134
14724	974135
24218	974136
145068	974137
58271	974138
132603	974139
35630	974140
35340	974141
8839	974142
12077	974143
58892	974144
64892	974145
58130	974146
58983	974147
128855	974148
3380	974149
79527	974150
26713	974151
55559	974152
61714	974153
40283	974154
77519	974155
94468	974156
19141	974157
123463	974158
10189	974159
112588	974160
14221	974161
10471	974162
18773	974163
4538	974164
18840	974165
31594	974166
117511	974167
79776	974168
89150	974169
99595	974170
13350	974171
19316	974172
5751	974173
47826	974174
12591	974175
96922	974176
89704	974177
1353	974178
90907	974179
16932	974180
4443	974181
42366	974182
63021	974183
126054	974184
130049	974185
60238	974186
5039	974187
34	974188
66574	974189
95690	974190
77520	974191
35733	974192
21998	974193
36473	974194
21812	974195
3080	974196
71663	974197
15270	974198
16502	974199
37482	974200
13034	974201
56066	974202
37299	974203
68925	974204
77434	974205
14444	974206
14444	974207
62022	974208
55791	974209
47282	974210
351	974211
30439	974212
29989	974213
33697	974214
109613	974215
193409	974216
58547	974217
25581	974218
12054	974219
7738	974220
27819	974221
31914	974222
23240	974223
39904	974224
14202	974225
45602	974226
21525	974227
86798	974228
49075	974229
1009	974230
7258	974231
64233	974232
119077	974233
205	974234
100703	974235
5974	974236
44644	974237
40196	974238
124386	974239
66732	974240
37582	974241
136233	974242
1230	974243
36374	974244
28418	974245
49596	974246
45465	974247
64428	974248
19234	974249
14208	974250
238758	974251
120044	974252
40018	974253
129513	974254
37468	974255
137637	974256
118560	974257
43113	974258
166848	974259
87697	974260
527	974261
64483	974262
52314	974263
92285	974264
15625	974265
19438	974266
4410	974267
49770	974268
52884	974269
30434	974270
84907	974271
56773	974272
189911	974273
45322	974274
112025	974275
36815	974276
6534	974277
2400	974278
77301	974279
31339	974280
48034	974281
140658	974282
36621	974283
14466	974284
129302	974285
176071	974286
35099	974287
41432	974288
35099	974289
52992	974290
28640	974291
148009	974292
130831	974293
121559	974294
238715	974295
21466	974296
71520	974297
7622	974298
7959	974299
1317	974300
26084	974301
64966	974302
56142	974303
49539	974304
42106	974305
9670	974306
75396	974307
7491	974308
77591	974309
22079	974310
28533	974311
14771	974312
68821	974313
1204	974314
89392	974315
30237	974316
107232	974317
45687	974318
93564	974319
1682	974320
72108	974321
148206	974322
16264	974323
34178	974324
126417	974325
21580	974326
8656	974327
163869	974328
8026	974329
88742	974330
39830	974331
127047	974332
55875	974333
102019	974334
80535	974335
135286	974336
172609	974337
172611	974338
15199	974339
180261	974340
6261	974341
13354	974342
4239	974343
42194	974344
32432	974345
18013	974346
447	974347
11442	974348
53343	974349
22716	974350
37286	974351
93962	974352
57553	974353
41724	974354
5268	974355
73983	974356
61122	974357
89133	974358
1521	974359
28151	974360
2185	974361
18146	974362
81568	974363
18146	974364
28243	974365
153505	974366
45763	974367
37867	974368
48591	974369
28108	974370
80196	974371
219878	974372
101201	974373
34941	974374
43937	974375
15977	974376
88838	974377
117957	974378
80107	974379
17102	974380
30727	974381
21620	974382
40221	974383
31728	974384
43456	974385
14801	974386
27979	974387
5128	974388
163416	974389
239449	974390
46594	974391
97458	974392
82469	974393
51058	974394
43867	974395
100337	974396
16331	974397
5172	974398
19770	974399
24494	974400
8980	974401
161303	974402
10407	974403
189381	974404
29103	974405
18041	974406
27893	974407
26063	974408
23437	974409
240296	974410
3108	974411
9570	974412
2338	974413
103299	974414
55378	974415
15952	974416
34858	974417
45322	974418
22038	974419
62356	974420
45190	974421
21286	974422
29119	974423
41905	974424
22586	974425
7449	974426
11243	974427
49817	974428
9623	974429
179196	974430
87787	974431
69515	974432
7278	974433
49657	974434
14840	974435
10911	974436
2285	974437
75587	974438
857	974439
1484	974440
3448	974441
230892	974442
48037	974443
48663	974444
8161	974445
10064	974446
10385	974447
65338	974448
9301	974449
3911	974450
62317	974451
71798	974452
12042	974453
136528	974454
94109	974455
190823	974456
48610	974457
112428	974458
10474	974459
166519	974460
18564	974461
8319	974462
60635	974463
16499	974464
7645	974465
21772	974466
3466	974467
95218	974468
2718	974469
30649	974470
69495	974471
55214	974472
63085	974473
3561	974474
21370	974475
27639	974476
4434	974477
22203	974478
29231	974479
111605	974480
4582	974481
153486	974482
19320	974483
9568	974484
76254	974485
73244	974486
10023	974487
1	974488
79926	974489
38929	974490
27639	974491
46044	974492
66471	974493
56623	974494
51870	974495
112552	974496
75925	974497
114311	974498
46662	974499
23872	974500
31064	974501
19619	974502
166589	974503
22218	974504
25138	974505
15886	974506
101180	974507
37416	974508
52003	974509
21822	974510
3801	974511
53346	974512
13658	974513
99276	974514
95935	974515
21754	974516
15981	974517
177908	974518
165927	974519
11596	974520
54284	974521
14678	974522
5009	974523
121853	974524
32933	974525
12349	974526
12907	974527
64421	974528
44622	974529
19538	974530
148806	974531
69696	974532
101235	974533
18374	974534
92250	974535
45519	974536
8342	974537
207763	974538
93778	974539
126322	974540
39418	974541
8030	974542
33867	974543
112207	974544
42372	974545
31544	974546
20288	974547
64222	974548
11850	974549
14394	974550
1255	974551
44946	974552
36411	974553
8489	974554
2133	974555
1285	974556
82109	974557
4408	974558
10107	974559
89085	974560
18145	974561
84707	974562
47216	974563
46387	974564
43351	974565
4402	974566
5245	974567
72550	974568
14441	974569
7657	974570
208463	974571
34807	974572
2140	974573
33490	974574
49408	974575
3703	974576
38123	974577
6759	974578
26406	974579
215655	974580
15131	974581
57509	974582
50211	974583
46448	974584
14932	974585
18878	974586
31967	974587
14804	974588
30803	974589
21170	974590
16725	974591
31529	974592
5049	974593
174832	974594
86709	974595
14804	974596
187445	974597
7658	974598
1703	974599
14384	974600
23858	974601
27777	974602
109538	974603
77109	974604
3146	974605
94901	974606
30970	974607
43688	974608
128529	974609
44772	974610
148865	974611
37884	974612
48467	974613
52449	974614
15	974615
105434	974616
20892	974617
24644	974618
144914	974619
19761	974620
19081	974621
8665	974622
22785	974623
6876	974624
3021	974625
1220	974626
42386	974627
3629	974628
16092	974629
95429	974630
12475	974631
29480	974632
26582	974633
6633	974634
30372	974635
23254	974636
109951	974637
10604	974638
8401	974639
6211	974640
2529	974641
4772	974642
81367	974643
27600	974644
27600	974645
1457	974646
48555	974647
34537	974648
8903	974649
7627	974650
78038	974651
71499	974652
14838	974653
133864	974654
162373	974655
22228	974656
34905	974657
76039	974658
210760	974659
190799	974660
4576	974661
47111	974662
3057	974663
87143	974664
66134	974665
81758	974666
158679	974667
31504	974668
41111	974669
75914	974670
151	974671
15553	974672
21075	974673
9745	974674
7615	974675
35351	974676
9569	974677
134794	974678
102849	974679
10306	974680
93964	974681
67393	974682
124	974683
12591	974684
7624	974685
2145	974686
64716	974687
29933	974688
37919	974689
36678	974690
5038	974691
27045	974692
44199	974693
32534	974694
71446	974695
73990	974696
180353	974697
17931	974698
10869	974699
29835	974700
72813	974701
104692	974702
768	974703
136595	974704
197101	974705
99332	974706
39320	974707
79122	974708
4050	974709
4535	974710
67753	974711
109761	974712
5959	974713
754	974714
57414	974715
16314	974716
100389	974717
13030	974718
68054	974719
27058	974720
5738	974721
148	974722
89212	974723
55353	974724
50013	974725
6126	974726
2400	974727
58366	974728
77663	974729
15529	974730
27549	974731
82647	974732
41141	974733
150943	974734
176463	974735
50748	974736
21328	974737
7	974738
50318	974739
108970	974740
21031	974741
20879	974742
18164	974743
52158	974744
82774	974745
926	974746
110741	974747
145091	974748
72967	974749
107460	974750
96147	974751
2431	974752
35108	974753
33965	974754
37598	974755
27578	974756
71887	974757
1119	974758
176975	974759
58812	974760
2817	974761
10545	974762
6682	974763
45426	974764
82348	974765
166042	974766
193089	974767
28438	974768
129951	974769
179011	974770
220046	974771
15625	974772
55927	974773
55608	974774
64115	974775
75318	974776
60743	974777
74864	974778
49637	974779
155123	974780
73676	974781
46625	974782
16662	974783
73355	974784
212804	974785
7449	974786
25147	974787
31347	974788
8906	974789
43365	974790
109118	974791
12897	974792
21742	974793
4409	974794
6648	974795
77746	974796
128500	974797
63990	974798
47536	974799
191	974800
3441	974801
14514	974802
104413	974803
99508	974804
12284	974805
17229	974806
28165	974807
15406	974808
178271	974809
2938	974810
33346	974811
78153	974812
66107	974813
23475	974814
30374	974815
122745	974816
231119	974817
45748	974818
14912	974819
53961	974820
148938	974821
49230	974822
13526	974823
27767	974824
31257	974825
239794	974826
62770	974827
59129	974828
38764	974829
50621	974830
153429	974831
94786	974832
42303	974833
123272	974834
54727	974835
20415	974836
1540	974837
55710	974838
53029	974839
23805	974840
28890	974841
37887	974842
647	974843
8235	974844
132001	974845
31338	974846
27911	974847
138398	974848
137506	974849
1204	974850
87759	974851
17624	974852
27749	974853
30088	974854
93614	974855
11851	974856
22660	974857
104945	974858
83205	974859
93992	974860
94512	974861
7562	974862
65164	974863
40632	974864
214806	974865
27587	974866
45717	974867
83344	974868
157420	974869
3800	974870
103966	974871
55621	974872
107426	974873
77446	974874
75949	974875
39717	974876
69469	974877
82618	974878
65021	974879
21693	974880
11466	974881
109356	974882
72863	974883
43667	974884
20666	974885
21145	974886
53805	974887
11174	974888
29082	974889
18551	974890
12347	974891
189583	974892
33427	974893
18808	974894
63693	974895
60368	974896
26106	974897
71738	974898
137766	974899
4814	974900
61788	974901
30820	974902
21482	974903
136595	974904
3051	974905
24151	974906
16639	974907
11670	974908
120114	974909
8876	974910
87976	974911
10359	974912
22948	974913
69912	974914
94779	974915
75763	974916
3425	974917
187665	974918
1241	974919
102811	974920
10448	974921
151	974922
70376	974923
112908	974924
7626	974925
3073	974926
3421	974927
42277	974928
47414	974929
55177	974930
37970	974931
1395	974932
642	974933
64700	974934
174	974935
100028	974936
53860	974937
17942	974938
15501	974939
72766	974940
121638	974941
100812	974942
108295	974943
26736	974944
83497	974945
34972	974946
50733	974947
1712	974948
143325	974949
25238	974950
286	974951
2395	974952
3256	974953
116374	974954
16809	974955
71909	974956
18554	974957
89485	974958
15964	974959
110732	974960
3	974961
18894	974962
166877	974963
4576	974964
34	974965
3	974966
105279	974967
25161	974968
103697	974969
48965	974970
111810	974971
50663	974972
19963	974973
2937	974974
3333	974975
80830	974976
8839	974977
31014	974978
37118	974979
85670	974980
59241	974981
8678	974982
80395	974983
157339	974984
129	974985
28034	974986
67474	974987
50305	974988
5602	974989
80826	974990
2787	974991
32877	974992
31306	974993
6320	974994
18	974995
39488	974996
202670	974997
84951	974998
18995	974999
2192	975000
196397	975001
14111	975002
5107	975003
5628	975004
18630	975005
50448	975006
87774	975007
1937	975008
1709	975009
1348	975010
2693	975011
32588	975012
14767	975013
6442	975014
142283	975015
104114	975016
64496	975017
115851	975018
12306	975019
36203	975020
119254	975021
1974	975022
60426	975023
10171	975024
136	975025
58706	975026
71499	975027
137078	975028
21225	975029
18657	975030
29268	975031
124638	975032
74395	975033
108159	975034
942	975035
9108	975036
47420	975037
80284	975038
100685	975039
230489	975040
71449	975041
920	975042
152253	975043
78222	975044
111926	975045
134168	975046
75821	975047
2720	975048
28903	975049
21171	975050
21171	975051
23681	975052
41020	975053
39428	975054
101248	975055
3712	975056
117549	975057
31120	975058
23298	975059
10836	975060
64558	975061
50153	975062
14426	975063
16842	975064
104965	975065
195873	975066
7633	975067
133277	975068
7630	975069
31959	975070
143230	975071
1	975072
108257	975073
21860	975074
30161	975075
46638	975076
13603	975077
54830	975078
6564	975079
89945	975080
21179	975081
83093	975082
7	975083
1770	975084
76720	975085
72786	975086
20514	975087
61511	975088
25931	975089
237896	975090
165871	975091
71455	975092
136325	975093
215235	975094
10905	975095
18820	975096
52077	975097
30547	975098
80620	975099
45958	975100
47621	975101
30331	975102
79484	975103
37200	975104
107959	975105
42353	975106
143270	975107
68367	975108
66785	975109
20059	975110
53619	975111
79629	975112
106245	975113
35060	975114
50237	975115
50991	975116
23969	975117
41887	975118
72507	975119
64284	975120
17109	975121
20142	975122
11394	975123
135756	975124
40846	975125
59725	975126
6580	975127
1361	975128
2158	975129
172383	975130
18352	975131
19509	975132
131682	975133
10346	975134
45842	975135
64753	975136
36737	975137
8924	975138
4497	975139
18642	975140
194257	975141
126153	975142
164520	975143
14022	975144
128499	975145
29696	975146
33720	975147
13252	975148
30921	975149
15981	975150
111693	975151
22424	975152
27992	975153
12899	975154
52648	975155
1712	975156
6564	975157
4459	975158
32396	975159
50406	975160
42948	975161
13752	975162
167890	975163
138449	975164
17465	975165
35047	975166
7974	975167
127939	975168
20776	975169
14290	975170
50759	975171
20865	975172
39656	975173
23472	975174
194536	975175
73647	975176
74889	975177
50435	975178
104450	975179
85664	975180
11240	975181
7155	975182
55393	975183
86481	975184
41806	975185
3192	975186
71486	975187
7578	975188
108077	975189
3910	975190
5818	975191
47196	975192
31484	975193
76018	975194
95576	975195
214903	975196
58229	975197
78783	975198
31224	975199
23549	975200
34688	975201
46202	975202
108594	975203
14949	975204
63040	975205
81490	975206
121705	975207
80770	975208
26367	975209
575	975210
10557	975211
12343	975212
14871	975213
13199	975214
24220	975215
43997	975216
39949	975217
30439	975218
71930	975219
2738	975220
7646	975221
47353	975222
3830	975223
9812	975224
15055	975225
90219	975226
1907	975227
49159	975228
21561	975229
10561	975230
549	975231
166352	975232
20836	975233
17916	975234
190111	975235
6764	975236
9382	975237
143820	975238
35864	975239
14144	975240
18290	975241
20977	975242
90714	975243
7774	975244
80640	975245
39200	975246
60760	975247
26840	975248
166545	975249
37301	975250
90229	975251
60708	975252
36613	975253
170600	975254
57670	975255
163911	975256
357	975257
33698	975258
88430	975259
189290	975260
200986	975261
198584	975262
83461	975263
40269	975264
100465	975265
3856	975266
13700	975267
2395	975268
71395	975269
75670	975270
22019	975271
15878	975272
28031	975273
107118	975274
3895	975275
100168	975276
128961	975277
30890	975278
55621	975279
236772	975280
113918	975281
2931	975282
107313	975283
134979	975284
45717	975285
3830	975286
139224	975287
4788	975288
49218	975289
61893	975290
26597	975291
116959	975292
24159	975293
165093	975294
200859	975295
178368	975296
71477	975297
33620	975298
12518	975299
8320	975300
176019	975301
114477	975302
148057	975303
163108	975304
28839	975305
12366	975306
8426	975307
79549	975308
128767	975309
77736	975310
82835	975311
105512	975312
25620	975313
61968	975314
153329	975315
52386	975316
136229	975317
25583	975318
94293	975319
43252	975320
17343	975321
59424	975322
89483	975323
170345	975324
71415	975325
21744	975326
25654	975327
5842	975328
130362	975329
24622	975330
55029	975331
1433	975332
126764	975333
7	975334
121677	975335
38266	975336
68264	975337
39403	975338
237518	975339
33551	975340
41109	975341
5785	975342
73286	975343
7747	975344
25294	975345
26720	975346
31326	975347
95339	975348
23657	975349
195023	975350
2158	975351
93735	975352
33482	975353
6871	975354
81321	975355
67832	975356
7557	975357
15356	975358
83578	975359
33493	975360
160001	975361
121791	975362
38995	975363
122139	975364
56612	975365
41723	975366
57407	975367
76456	975368
49168	975369
42089	975370
169221	975371
85635	975372
44075	975373
36850	975374
20883	975375
11435	975376
86854	975377
55658	975378
6493	975379
67411	975380
43762	975381
43243	975382
120143	975383
102358	975384
1545	975385
65463	975386
44980	975387
178786	975388
75448	975389
46165	975390
51360	975391
39968	975392
24474	975393
164685	975394
17432	975395
129053	975396
64048	975397
114427	975398
126869	975399
150982	975400
179029	975401
3359	975402
194851	975403
66454	975404
174556	975405
87699	975406
24094	975407
32120	975408
46309	975409
28216	975410
47789	975411
81372	975412
63148	975413
16550	975414
72143	975415
122510	975416
58578	975417
145814	975418
128101	975419
12530	975420
16811	975421
45247	975422
1521	975423
12039	975424
143137	975425
232971	975426
113375	975427
17996	975428
34662	975429
84886	975430
153464	975431
21708	975432
17159	975433
28438	975434
301	975435
40057	975436
21260	975437
17024	975438
46335	975439
21470	975440
25305	975441
13397	975442
70918	975443
6145	975444
21184	975445
18803	975446
7805	975447
97805	975448
21423	975449
37231	975450
25503	975451
2752	975452
131583	975453
132962	975454
13957	975455
200353	975456
59029	975457
77900	975458
52310	975459
5220	975460
5220	975461
5220	975462
5220	975463
84715	975464
26440	975465
1050	975466
71257	975467
3884	975468
109982	975469
207980	975470
96261	975471
46378	975472
11995	975473
80307	975474
16094	975475
25407	975476
32102	975477
32978	975478
68250	975479
1297	975480
64524	975481
48370	975482
6878	975483
26437	975484
4930	975485
67052	975486
25340	975487
3628	975488
33172	975489
15111	975490
12196	975491
82880	975492
49841	975493
28552	975494
34375	975495
6932	975496
105702	975497
112557	975498
4026	975499
2118	975500
4948	975501
2049	975502
74674	975503
5969	975504
18853	975505
1519	975506
9309	975507
186107	975508
34145	975509
23918	975510
88954	975511
4042	975512
53896	975513
8372	975514
21245	975515
29779	975516
44991	975517
66416	975518
15329	975519
276	975520
3293	975521
153944	975522
156	975523
22492	975524
214209	975525
5208	975526
9762	975527
39374	975528
178932	975529
45750	975530
19754	975531
23557	975532
191	975533
26092	975534
64798	975535
181	975536
108781	975537
17169	975538
64374	975539
10209	975540
51792	975541
75148	975542
3842	975543
33514	975544
23034	975545
31689	975546
58485	975547
101255	975548
15921	975549
137131	975550
95363	975551
220182	975552
240297	975553
101493	975554
7870	975555
27196	975556
2503	975557
199781	975558
155160	975559
156806	975560
19379	975561
3707	975562
13888	975563
13888	975564
86517	975565
24750	975566
86295	975567
26639	975568
60002	975569
85640	975570
124735	975571
97856	975572
181658	975573
86219	975574
115395	975575
62270	975576
66414	975577
223067	975578
86570	975579
71094	975580
36921	975581
161299	975582
236646	975583
529	975584
38284	975585
104583	975586
88677	975587
206793	975588
64509	975589
52767	975590
67784	975591
67784	975592
51814	975593
67784	975594
160893	975595
45840	975596
16165	975597
58853	975598
58861	975599
25773	975600
111657	975601
64911	975602
101368	975603
46091	975604
36377	975605
29027	975606
213846	975607
66069	975608
146575	975609
201645	975610
63543	975611
53896	975612
84100	975613
3030	975614
7491	975615
11793	975616
64233	975617
1691	975618
17859	975619
70756	975620
161690	975621
11991	975622
4362	975623
41	975624
40405	975625
229593	975626
125108	975627
50705	975628
112419	975629
114782	975630
53175	975631
50898	975632
3381	975633
40923	975634
148069	975635
2396	975636
145539	975637
117737	975638
53052	975639
32846	975640
52610	975641
40833	975642
21708	975643
109084	975644
21075	975645
236126	975646
225013	975647
109084	975648
162923	975649
31339	975650
108580	975651
31502	975652
2398	975653
111175	975654
153581	975655
101719	975656
16121	975657
27513	975658
36471	975659
231843	975660
51712	975661
41515	975662
16121	975663
29167	975664
19439	975665
107696	975666
875	975667
23784	975668
119945	975669
116061	975670
40408	975671
40436	975672
144202	975673
2616	975674
1323	975675
239	975676
2616	975677
239	975678
239	975679
21399	975680
239	975681
42763	975682
159481	975683
319	975684
6242	975685
193662	975686
84068	975687
101052	975688
45804	975689
111313	975690
46322	975691
23784	975692
29283	975693
13439	975694
58982	975695
100915	975696
58302	975697
28958	975698
58630	975699
36789	975700
68100	975701
64271	975702
83008	975703
36211	975704
36835	975705
50018	975706
226003	975707
16238	975708
82686	975709
36948	975710
65120	975711
49937	975712
64277	975713
76760	975714
11271	975715
239026	975716
101184	975717
55799	975718
45724	975719
154580	975720
45931	975721
161386	975722
51543	975723
1718	975724
83062	975725
76967	975726
64532	975727
64388	975728
215747	975729
64619	975730
23616	975731
23616	975732
23380	975733
36617	975734
23479	975735
36517	975736
29104	975737
23380	975738
36325	975739
36398	975740
36508	975741
23369	975742
29283	975743
36725	975744
83062	975745
28919	975746
23562	975747
65148	975748
110978	975749
136183	975750
36432	975751
36721	975752
58630	975753
23356	975754
36471	975755
76009	975756
158802	975757
36739	975758
46091	975759
95460	975760
16165	975761
154646	975762
13456	975763
36497	975764
161936	975765
154646	975766
234463	975767
58630	975768
28958	975769
94930	975770
50157	975771
84423	975772
63944	975773
58475	975774
95292	975775
95123	975776
43551	975777
51543	975778
45758	975779
36926	975780
11233	975781
29410	975782
29190	975783
64208	975784
29080	975785
129713	975786
156348	975787
88834	975788
166531	975789
66814	975790
162950	975791
82001	975792
112328	975793
11941	975794
63121	975795
87	975796
30977	975797
145513	975798
23218	975799
55834	975800
16949	975801
86534	975802
6	975803
4949	975804
84616	975805
11755	975806
70945	975807
4321	975808
175	975809
40336	975810
32255	975811
5658	975812
321	975813
21217	975814
1691	975815
40187	975816
25853	975817
99691	975818
220027	975819
24961	975820
164203	975821
45547	975822
87030	975823
119555	975824
30008	975825
134696	975826
156717	975827
25501	975828
25501	975829
189767	975830
105583	975831
115251	975832
98280	975833
222238	975834
125864	975835
66169	975836
797	975837
161937	975838
192531	975839
63086	975840
207262	975841
120256	975842
107691	975843
31046	975844
107875	975845
4941	975846
119210	975847
25049	975848
227334	975849
11793	975850
207228	975851
117237	975852
1355	975853
41649	975854
21455	975855
179320	975856
2110	975857
4321	975858
1709	975859
108374	975860
21557	975861
771	975862
144899	975863
52261	975864
1696	975865
62571	975866
6530	975867
33952	975868
69957	975869
146756	975870
12322	975871
53235	975872
238846	975873
68131	975874
89811	975875
230759	975876
923	975877
49952	975878
92257	975879
92257	975880
33810	975881
14564	975882
14564	975883
13220	975884
27260	975885
113621	975886
42666	975887
10987	975888
8291	975889
94279	975890
22634	975891
96237	975892
6175	975893
10892	975894
79702	975895
3401	975896
16951	975897
8509	975898
927	975899
1202	975900
21333	975901
3043	975902
6399	975903
8078	975904
35090	975905
294	975906
23152	975907
648	975908
4096	975909
2077	975910
8769	975911
4194	975912
36719	975913
44118	975914
3254	975915
7048	975916
2903	975917
3310	975918
129581	975919
9376	975920
7048	975921
131926	975922
18815	975923
18738	975924
3180	975925
2024	975926
112027	975927
22792	975928
5407	975929
13034	975930
1313	975931
123607	975932
72325	975933
31588	975934
16114	975935
198	975936
18796	975937
57869	975938
8418	975939
518	975940
160300	975941
97155	975942
2937	975943
24964	975944
79221	975945
10016	975946
15654	975947
14564	975948
217835	975949
85257	975950
1210	975951
1860	975952
27387	975953
114622	975954
102936	975955
10274	975956
7334	975957
56872	975958
46023	975959
204	975960
35193	975961
888	975962
151153	975963
8326	975964
46238	975965
29551	975966
36194	975967
15758	975968
22243	975969
4811	975970
1199	975971
540	975972
50625	975973
6233	975974
83415	975975
1060	975976
6430	975977
38588	975978
59169	975979
78242	975980
31755	975981
64152	975982
148269	975983
215442	975984
51569	975985
27088	975986
24333	975987
2690	975988
237381	975989
87318	975990
1157	975991
98057	975992
35667	975993
3668	975994
93462	975995
3230	975996
25408	975997
64700	975998
156727	975999
98066	976000
59629	976001
76348	976002
38255	976003
21485	976004
47093	976005
39698	976006
6515	976007
22944	976008
118804	976009
43765	976010
3376	976011
767	976012
16712	976013
16054	976014
17530	976015
135	976016
152127	976017
36338	976018
2514	976019
23164	976020
8558	976021
12525	976022
58380	976023
668	976024
69	976025
56388	976026
14545	976027
208296	976028
8388	976029
7186	976030
110278	976031
35941	976032
51445	976033
13032	976034
8621	976035
109846	976036
2102	976037
37589	976038
55651	976039
508	976040
4791	976041
34772	976042
55965	976043
96188	976044
24942	976045
1685	976046
35201	976047
74305	976048
2274	976049
177600	976050
5386	976051
8356	976052
22800	976053
133759	976054
61563	976055
223354	976056
3252	976057
98088	976058
2038	976059
20263	976060
27559	976061
35929	976062
61105	976063
16162	976064
182779	976065
15948	976066
27736	976067
25591	976068
20698	976069
132795	976070
49710	976071
56132	976072
6914	976073
96619	976074
61247	976075
36286	976076
2973	976077
57166	976078
2050	976079
143958	976080
128494	976081
5375	976082
4288	976083
3270	976084
16186	976085
28447	976086
18636	976087
75710	976088
20698	976089
7413	976090
18636	976091
59639	976092
116578	976093
48000	976094
27619	976095
45331	976096
16455	976097
129654	976098
24226	976099
31374	976100
71894	976101
12595	976102
103727	976103
2972	976104
63223	976105
72432	976106
5683	976107
12805	976108
24946	976109
72364	976110
12650	976111
30667	976112
26325	976113
3406	976114
43726	976115
28541	976116
55327	976117
990	976118
34634	976119
45196	976120
76400	976121
48421	976122
22683	976123
9805	976124
229575	976125
12091	976126
14266	976127
215439	976128
13613	976129
34158	976130
18581	976131
75478	976132
1087	976133
79455	976134
2583	976135
1	976136
11216	976137
26093	976138
1362	976139
40866	976140
19756	976141
20696	976142
206352	976143
40982	976144
2339	976145
57938	976146
7416	976147
15114	976148
172820	976149
6057	976150
43294	976151
56344	976152
185217	976153
58746	976154
36951	976155
56	976156
48429	976157
110471	976158
15487	976159
22844	976160
148002	976161
14458	976162
37287	976163
9368	976164
70854	976165
19169	976166
213436	976167
73709	976168
76186	976169
22772	976170
24100	976171
11946	976172
1461	976173
13232	976174
60071	976175
179986	976176
45340	976177
8290	976178
77035	976179
97088	976180
14415	976181
126599	976182
28068	976183
98144	976184
39597	976185
17165	976186
31669	976187
182514	976188
28002	976189
2668	976190
23206	976191
56082	976192
22797	976193
1166	976194
43736	976195
23178	976196
10909	976197
3456	976198
63764	976199
12231	976200
7102	976201
22511	976202
1916	976203
18515	976204
130115	976205
7115	976206
8516	976207
2251	976208
72480	976209
40301	976210
8500	976211
17176	976212
274	976213
4324	976214
61557	976215
94243	976216
3572	976217
116588	976218
69215	976219
398	976220
75784	976221
1936	976222
48118	976223
19256	976224
7117	976225
196227	976226
22767	976227
1312	976228
8367	976229
206993	976230
228710	976231
110895	976232
398	976233
6196	976234
217	976235
5331	976236
2577	976237
3353	976238
56339	976239
85800	976240
2736	976241
167460	976242
21	976243
45513	976244
78362	976245
172	976246
126574	976247
1169	976248
97884	976249
46949	976250
116447	976251
16003	976252
35751	976253
6940	976254
16003	976255
63985	976256
214830	976257
238330	976258
158375	976259
5592	976260
107	976261
65474	976262
1423	976263
59791	976264
17546	976265
85176	976266
6470	976267
1	976268
13334	976269
1	976270
272	976271
36279	976272
14243	976273
23643	976274
39503	976275
55537	976276
752	976277
8500	976278
8021	976279
24810	976280
2	976281
60780	976282
4723	976283
12948	976284
16728	976285
66213	976286
462	976287
462	976288
7416	976289
9714	976290
11999	976291
687	976292
119182	976293
60976	976294
4668	976295
11882	976296
141456	976297
15135	976298
3939	976299
3939	976300
207877	976301
110716	976302
3585	976303
2863	976304
20405	976305
151114	976306
8185	976307
16284	976308
197932	976309
58756	976310
1098	976311
31495	976312
36272	976313
5481	976314
40186	976315
1638	976316
4465	976317
86103	976318
48033	976319
127634	976320
7992	976321
5078	976322
35245	976323
3228	976324
10937	976325
16135	976326
49665	976327
17722	976328
180039	976329
27731	976330
9325	976331
15802	976332
11647	976333
10195	976334
23272	976335
35709	976336
3187	976337
28573	976338
6283	976339
27902	976340
94197	976341
72279	976342
30640	976343
18597	976344
18597	976345
214829	976346
22668	976347
61927	976348
13955	976349
28277	976350
57518	976351
28247	976352
25790	976353
106853	976354
18575	976355
780	976356
96925	976357
22704	976358
9624	976359
3578	976360
28573	976361
10988	976362
29600	976363
9319	976364
94535	976365
28111	976366
13533	976367
13116	976368
127191	976369
5280	976370
105774	976371
8393	976372
43683	976373
5382	976374
55271	976375
20609	976376
44781	976377
16527	976378
11082	976379
20038	976380
1866	976381
74296	976382
5483	976383
13003	976384
20037	976385
175637	976386
35085	976387
35085	976388
198	976389
5503	976390
5161	976391
95681	976392
2056	976393
807	976394
57166	976395
4374	976396
15859	976397
8700	976398
339	976399
8420	976400
56275	976401
11070	976402
14201	976403
646	976404
44556	976405
5424	976406
18999	976407
38042	976408
60669	976409
303	976410
37516	976411
176969	976412
28087	976413
37504	976414
2090	976415
126596	976416
51143	976417
5891	976418
6168	976419
1032	976420
16605	976421
9219	976422
6974	976423
27929	976424
31565	976425
31847	976426
3794	976427
154536	976428
131311	976429
19736	976430
49	976431
208	976432
110471	976433
85302	976434
55542	976435
70623	976436
4340	976437
139	976438
12021	976439
81947	976440
29659	976441
49	976442
2233	976443
34728	976444
3779	976445
6917	976446
183676	976447
3745	976448
6363	976449
13538	976450
55780	976451
11990	976452
109485	976453
35068	976454
2935	976455
16643	976456
18493	976457
24099	976458
13460	976459
135104	976460
1032	976461
52771	976462
16011	976463
29641	976464
16418	976465
59293	976466
3765	976467
24343	976468
13940	976469
4791	976470
97353	976471
690	976472
5706	976473
71553	976474
185361	976475
4122	976476
33180	976477
1	976478
1169	976479
117693	976480
3254	976481
132688	976482
102250	976483
50344	976484
66645	976485
150215	976486
48704	976487
34084	976488
4850	976489
61020	976490
4630	976491
2562	976492
66	976493
16702	976494
72654	976495
195822	976496
5397	976497
6030	976498
5253	976499
1977	976500
7419	976501
1612	976502
9290	976503
84775	976504
211712	976505
93186	976506
7780	976507
182176	976508
901	976509
101542	976510
4048	976511
8436	976512
111803	976513
37161	976514
180785	976515
6127	976516
10105	976517
2434	976518
96952	976519
102730	976520
1783	976521
240	976522
34868	976523
15876	976524
172853	976525
44153	976526
10105	976527
20621	976528
631	976529
10641	976530
110180	976531
75830	976532
29235	976533
155941	976534
3836	976535
129305	976536
39467	976537
28141	976538
22472	976539
63150	976540
2502	976541
1199	976542
2260	976543
2822	976544
35687	976545
129	976546
26307	976547
34488	976548
99243	976549
57101	976550
160671	976551
83772	976552
164892	976553
148049	976554
6730	976555
56220	976556
4887	976557
5939	976558
22520	976559
150573	976560
7918	976561
401	976562
10750	976563
52620	976564
25062	976565
970	976566
106617	976567
156119	976568
54591	976569
10338	976570
49541	976571
29047	976572
41523	976573
52051	976574
158836	976575
5644	976576
113137	976577
8832	976578
354	976579
128266	976580
3015	976581
22915	976582
4161	976583
32313	976584
7563	976585
25	976586
25	976587
51962	976588
8438	976589
156077	976590
112320	976591
3769	976592
204489	976593
2713	976594
58380	976595
1232	976596
16762	976597
78075	976598
9274	976599
7010	976600
64182	976601
35453	976602
37979	976603
65937	976604
95994	976605
125224	976606
20267	976607
1278	976608
6497	976609
47177	976610
1360	976611
100956	976612
1967	976613
59519	976614
41162	976615
16059	976616
45340	976617
58894	976618
112863	976619
39270	976620
112863	976621
83468	976622
146679	976623
10769	976624
48578	976625
42536	976626
107345	976627
5983	976628
30470	976629
38137	976630
203664	976631
38137	976632
65194	976633
105415	976634
24462	976635
30470	976636
69483	976637
31354	976638
82295	976639
53252	976640
39030	976641
38928	976642
37261	976643
12099	976644
147610	976645
154158	976646
159607	976647
65255	976648
737	976649
62659	976650
77703	976651
36194	976652
92369	976653
40527	976654
73873	976655
40527	976656
16200	976657
46117	976658
9524	976659
5206	976660
12033	976661
13236	976662
80082	976663
103137	976664
134	976665
24540	976666
204400	976667
36674	976668
36426	976669
36191	976670
28654	976671
17708	976672
236	976673
2947	976674
154443	976675
9524	976676
28138	976677
65366	976678
7005	976679
50	976680
70248	976681
233434	976682
4096	976683
2	976684
22847	976685
10297	976686
32253	976687
6465	976688
38561	976689
120501	976690
30255	976691
8029	976692
10164	976693
79558	976694
43585	976695
43905	976696
7986	976697
31646	976698
77681	976699
7210	976700
182452	976701
4929	976702
73137	976703
3314	976704
3314	976705
490	976706
17261	976707
45147	976708
3314	976709
28887	976710
30880	976711
3836	976712
68035	976713
36700	976714
30880	976715
233124	976716
204382	976717
146976	976718
225981	976719
4841	976720
4841	976721
4841	976722
24747	976723
66412	976724
65830	976725
5319	976726
4841	976727
4841	976728
108507	976729
4880	976730
6318	976731
25467	976732
68152	976733
54184	976734
109446	976735
176371	976736
144533	976737
97442	976738
137352	976739
166937	976740
227462	976741
68061	976742
15028	976743
135081	976744
5276	976745
222734	976746
49275	976747
86378	976748
13435	976749
665	976750
115418	976751
213147	976752
100721	976753
229549	976754
88976	976755
185269	976756
39668	976757
111179	976758
68063	976759
58447	976760
14626	976761
115505	976762
127472	976763
120141	976764
67907	976765
21319	976766
224888	976767
28532	976768
156615	976769
158159	976770
62675	976771
202913	976772
181152	976773
49243	976774
3428	976775
227935	976776
65320	976777
63715	976778
120786	976779
88423	976780
53179	976781
51373	976782
5755	976783
40437	976784
99815	976785
38766	976786
41221	976787
62884	976788
208152	976789
36305	976790
88596	976791
120597	976792
41466	976793
78471	976794
97148	976795
2160	976796
129007	976797
112659	976798
224907	976799
41689	976800
89736	976801
89550	976802
235923	976803
41380	976804
24051	976805
1918	976806
116611	976807
141932	976808
66740	976809
77970	976810
75562	976811
84138	976812
125251	976813
87083	976814
89187	976815
2911	976816
777	976817
2968	976818
1697	976819
132239	976820
37624	976821
320	976822
5063	976823
239713	976824
3080	976825
28199	976826
158308	976827
52512	976828
36535	976829
20671	976830
11591	976831
103636	976832
23467	976833
66869	976834
98214	976835
77828	976836
5839	976837
89419	976838
220350	976839
161547	976840
24613	976841
90553	976842
27666	976843
8909	976844
12818	976845
43918	976846
89253	976847
46560	976848
230021	976849
102627	976850
68632	976851
33974	976852
26345	976853
67212	976854
73593	976855
68270	976856
26350	976857
79101	976858
25800	976859
41947	976860
102474	976861
41430	976862
95927	976863
78780	976864
166125	976865
27393	976866
202498	976867
11290	976868
105926	976869
74249	976870
38507	976871
108931	976872
38122	976873
14799	976874
130642	976875
19877	976876
128491	976877
9816	976878
212282	976879
130412	976880
169282	976881
33047	976882
24270	976883
95581	976884
138764	976885
37955	976886
40328	976887
86535	976888
19862	976889
45821	976890
222599	976891
15076	976892
122513	976893
167539	976894
36529	976895
21550	976896
67386	976897
173745	976898
33041	976899
160704	976900
12156	976901
33126	976902
56499	976903
140363	976904
56494	976905
88122	976906
100835	976907
136752	976908
64836	976909
147749	976910
236562	976911
19855	976912
165070	976913
88144	976914
222359	976915
43931	976916
86562	976917
35161	976918
87031	976919
132943	976920
5166	976921
75684	976922
157657	976923
18654	976924
98124	976925
121836	976926
142361	976927
51795	976928
10540	976929
79740	976930
88765	976931
18333	976932
66159	976933
26634	976934
115546	976935
37865	976936
89187	976937
55720	976938
36263	976939
180252	976940
68510	976941
52402	976942
21499	976943
87684	976944
29173	976945
87154	976946
116557	976947
4141	976948
119641	976949
200413	976950
213279	976951
46089	976952
166029	976953
125640	976954
9531	976955
133981	976956
129666	976957
84703	976958
86348	976959
30370	976960
81915	976961
46541	976962
33967	976963
66010	976964
106387	976965
18065	976966
159093	976967
85937	976968
77915	976969
227552	976970
107432	976971
80087	976972
109177	976973
21848	976974
7856	976975
227241	976976
12308	976977
130941	976978
114730	976979
71812	976980
9868	976981
182489	976982
16972	976983
29448	976984
56865	976985
150424	976986
106907	976987
160757	976988
83901	976989
78386	976990
5861	976991
21548	976992
224868	976993
88688	976994
109449	976995
41007	976996
235324	976997
195354	976998
164092	976999
72700	977000
6387	977001
32693	977002
150087	977003
133834	977004
14307	977005
64327	977006
202309	977007
157596	977008
1728	977009
71740	977010
85801	977011
44852	977012
229215	977013
7601	977014
88048	977015
17859	977016
86022	977017
164899	977018
59963	977019
2069	977020
226220	977021
87494	977022
28149	977023
163217	977024
90398	977025
41477	977026
165037	977027
3660	977028
7613	977029
106115	977030
66326	977031
41477	977032
109582	977033
213243	977034
116893	977035
26433	977036
109395	977037
106580	977038
22582	977039
31562	977040
3877	977041
135570	977042
25191	977043
32040	977044
57890	977045
27794	977046
71892	977047
27647	977048
223885	977049
62153	977050
35428	977051
106450	977052
106816	977053
72323	977054
15	977055
74971	977056
184315	977057
163293	977058
159867	977059
11229	977060
112830	977061
10451	977062
89676	977063
165307	977064
9636	977065
134232	977066
67811	977067
158359	977068
13489	977069
102666	977070
134518	977071
44903	977072
28223	977073
19996	977074
61717	977075
164599	977076
6886	977077
68343	977078
32655	977079
18696	977080
68093	977081
1709	977082
205483	977083
39239	977084
2039	977085
8195	977086
6229	977087
23422	977088
110504	977089
33201	977090
33087	977091
40813	977092
15657	977093
29774	977094
38337	977095
29063	977096
18974	977097
107956	977098
8804	977099
20421	977100
16714	977101
4382	977102
20718	977103
24627	977104
5357	977105
6229	977106
188103	977107
91831	977108
6537	977109
49918	977110
22037	977111
120174	977112
35994	977113
35473	977114
41766	977115
117503	977116
38342	977117
2281	977118
48871	977119
4694	977120
56003	977121
25744	977122
1862	977123
143221	977124
15486	977125
33046	977126
4650	977127
90148	977128
4235	977129
30090	977130
10365	977131
5735	977132
119556	977133
5634	977134
84713	977135
19006	977136
17856	977137
26491	977138
40936	977139
52439	977140
44270	977141
67200	977142
52026	977143
5718	977144
2157	977145
19006	977146
17681	977147
72926	977148
12016	977149
120433	977150
4686	977151
18886	977152
40122	977153
8480	977154
111370	977155
2379	977156
6012	977157
20345	977158
68072	977159
63713	977160
1659	977161
10944	977162
34837	977163
52853	977164
118154	977165
135413	977166
21578	977167
66355	977168
26645	977169
236468	977170
206509	977171
17395	977172
16976	977173
13849	977174
186972	977175
28382	977176
83339	977177
46836	977178
10263	977179
5581	977180
22448	977181
15982	977182
34741	977183
237345	977184
85491	977185
92844	977186
211080	977187
864	977188
238415	977189
10936	977190
106942	977191
4223	977192
1812	977193
72848	977194
18807	977195
20292	977196
23200	977197
11101	977198
19067	977199
87969	977200
12344	977201
61603	977202
206623	977203
60012	977204
92577	977205
131945	977206
31897	977207
25687	977208
62873	977209
49865	977210
37771	977211
4222	977212
28564	977213
16766	977214
88409	977215
11382	977216
8234	977217
193067	977218
20491	977219
13856	977220
343	977221
23574	977222
52537	977223
223603	977224
51872	977225
227982	977226
86163	977227
85998	977228
53057	977229
138350	977230
87404	977231
41451	977232
26365	977233
87792	977234
21631	977235
119658	977236
4394	977237
79571	977238
110504	977239
87855	977240
166345	977241
1496	977242
26457	977243
16290	977244
48451	977245
31610	977246
48782	977247
12943	977248
1203	977249
16256	977250
80902	977251
30832	977252
20081	977253
2087	977254
204269	977255
65694	977256
30319	977257
1665	977258
10370	977259
31106	977260
103661	977261
21556	977262
21434	977263
36655	977264
103661	977265
40886	977266
85697	977267
32954	977268
44997	977269
6354	977270
2868	977271
96274	977272
22973	977273
162541	977274
76752	977275
163285	977276
4960	977277
35202	977278
11772	977279
8171	977280
66591	977281
31377	977282
157255	977283
899	977284
66844	977285
92766	977286
61422	977287
165949	977288
117625	977289
88971	977290
10539	977291
136427	977292
11997	977293
35252	977294
110560	977295
43489	977296
4076	977297
10879	977298
152226	977299
34922	977300
153418	977301
44733	977302
87531	977303
24706	977304
81506	977305
89507	977306
117367	977307
20091	977308
78409	977309
1189	977310
45276	977311
32699	977312
212658	977313
124856	977314
46987	977315
10120	977316
72175	977317
34870	977318
79206	977319
75583	977320
20244	977321
64095	977322
7379	977323
58651	977324
39254	977325
30354	977326
64189	977327
22478	977328
196716	977329
143508	977330
23377	977331
31804	977332
109487	977333
141969	977334
116910	977335
19675	977336
59540	977337
8618	977338
117421	977339
134057	977340
116068	977341
52963	977342
14911	977343
969	977344
8454	977345
187135	977346
87126	977347
89250	977348
103834	977349
12338	977350
2316	977351
2064	977352
150964	977353
55459	977354
72846	977355
114	977356
26478	977357
103855	977358
15232	977359
139601	977360
63490	977361
13797	977362
30953	977363
115878	977364
111129	977365
10891	977366
128932	977367
68225	977368
159572	977369
82942	977370
47408	977371
4292	977372
11920	977373
39779	977374
39513	977375
161814	977376
16914	977377
2976	977378
39766	977379
184506	977380
11889	977381
146431	977382
118490	977383
83307	977384
148799	977385
25258	977386
164645	977387
92596	977388
16045	977389
46628	977390
3719	977391
165447	977392
58593	977393
43241	977394
38654	977395
103285	977396
29956	977397
62085	977398
21595	977399
67116	977400
105412	977401
22252	977402
110101	977403
13570	977404
101211	977405
43493	977406
25077	977407
62295	977408
100015	977409
66573	977410
19420	977411
13449	977412
21515	977413
25336	977414
134395	977415
24924	977416
55213	977417
139030	977418
18846	977419
96062	977420
126177	977421
3347	977422
3775	977423
46124	977424
73067	977425
60479	977426
51018	977427
32615	977428
238583	977429
3267	977430
8417	977431
44611	977432
52709	977433
13807	977434
36935	977435
53232	977436
40922	977437
142382	977438
64158	977439
87875	977440
209882	977441
5924	977442
6012	977443
53684	977444
65321	977445
33735	977446
27050	977447
87256	977448
17008	977449
169005	977450
63722	977451
46462	977452
50103	977453
17855	977454
9653	977455
26114	977456
53707	977457
41485	977458
61297	977459
59624	977460
15960	977461
15957	977462
34596	977463
20990	977464
36121	977465
66454	977466
135567	977467
120094	977468
47327	977469
67685	977470
31723	977471
40543	977472
26668	977473
19521	977474
77664	977475
53800	977476
45037	977477
25193	977478
37359	977479
29593	977480
47821	977481
11141	977482
56715	977483
63516	977484
25739	977485
189439	977486
99966	977487
36693	977488
34675	977489
164573	977490
8093	977491
68125	977492
77836	977493
104	977494
58315	977495
106057	977496
21325	977497
186302	977498
55871	977499
59327	977500
199	977501
4351	977502
177588	977503
21682	977504
161969	977505
9719	977506
46297	977507
46651	977508
41735	977509
56366	977510
11558	977511
19238	977512
67949	977513
143178	977514
78363	977515
141173	977516
79067	977517
31691	977518
4725	977519
23964	977520
120450	977521
75634	977522
143320	977523
7645	977524
32717	977525
13075	977526
13075	977527
3396	977528
75184	977529
80105	977530
137800	977531
89322	977532
25954	977533
79525	977534
30416	977535
47296	977536
42339	977537
44917	977538
24803	977539
58653	977540
189857	977541
127100	977542
61408	977543
228300	977544
61458	977545
76514	977546
47411	977547
61049	977548
117018	977549
54066	977550
52684	977551
60719	977552
29993	977553
55184	977554
5790	977555
205189	977556
18123	977557
11246	977558
30195	977559
11629	977560
151337	977561
76625	977562
78214	977563
56678	977564
49656	977565
41398	977566
38983	977567
17992	977568
39725	977569
129058	977570
36111	977571
16126	977572
11700	977573
52802	977574
84643	977575
36990	977576
45561	977577
79528	977578
12529	977579
18399	977580
43787	977581
61326	977582
51861	977583
50428	977584
84410	977585
74159	977586
162	977587
11152	977588
6407	977589
208617	977590
118404	977591
58546	977592
119767	977593
11229	977594
5859	977595
66938	977596
162370	977597
106156	977598
42319	977599
6561	977600
58130	977601
35512	977602
155978	977603
20700	977604
9631	977605
88361	977606
155	977607
118090	977608
17677	977609
8283	977610
4274	977611
52972	977612
47162	977613
11852	977614
163685	977615
163444	977616
75271	977617
16045	977618
105447	977619
63178	977620
13444	977621
28655	977622
96589	977623
45876	977624
5924	977625
50118	977626
144586	977627
115838	977628
225277	977629
107803	977630
73325	977631
39475	977632
77624	977633
180858	977634
143419	977635
32141	977636
234024	977637
85258	977638
21450	977639
23053	977640
35814	977641
60771	977642
37065	977643
165748	977644
53770	977645
131944	977646
76369	977647
39932	977648
40286	977649
191874	977650
52161	977651
7304	977652
52664	977653
20649	977654
129081	977655
20867	977656
11414	977657
84290	977658
21720	977659
14918	977660
28425	977661
8274	977662
115421	977663
235919	977664
166879	977665
124834	977666
102439	977667
239706	977668
610	977669
88863	977670
19419	977671
212980	977672
31604	977673
136881	977674
82182	977675
88760	977676
62733	977677
119	977678
42101	977679
22415	977680
137731	977681
210	977682
7699	977683
49811	977684
64131	977685
166306	977686
38416	977687
103948	977688
526	977689
105496	977690
31988	977691
35986	977692
120023	977693
51812	977694
76192	977695
61532	977696
144211	977697
143754	977698
61945	977699
39558	977700
26569	977701
67356	977702
42380	977703
73871	977704
4620	977705
75114	977706
60996	977707
61741	977708
111685	977709
17174	977710
39668	977711
89819	977712
43332	977713
75415	977714
23589	977715
32004	977716
41342	977717
49725	977718
189209	977719
58978	977720
70808	977721
21458	977722
56561	977723
42740	977724
64402	977725
13334	977726
71405	977727
72025	977728
18	977729
20701	977730
8101	977731
4111	977732
9180	977733
26299	977734
16325	977735
34096	977736
91137	977737
9206	977738
148708	977739
18880	977740
21608	977741
2210	977742
10277	977743
130225	977744
34461	977745
37319	977746
170854	977747
32682	977748
4308	977749
13719	977750
188736	977751
46948	977752
67598	977753
58211	977754
9470	977755
87733	977756
68249	977757
19319	977758
210801	977759
87331	977760
3378	977761
134374	977762
127522	977763
121360	977764
39306	977765
87546	977766
123648	977767
130450	977768
84547	977769
9504	977770
80443	977771
5825	977772
13554	977773
61008	977774
32093	977775
8115	977776
32940	977777
106864	977778
56229	977779
13811	977780
21553	977781
16178	977782
67132	977783
44731	977784
67076	977785
6534	977786
14653	977787
30575	977788
119185	977789
3216	977790
53240	977791
14296	977792
71321	977793
86212	977794
47510	977795
38328	977796
2731	977797
63610	977798
36474	977799
99815	977800
64805	977801
43102	977802
16563	977803
47980	977804
12288	977805
99620	977806
37940	977807
4305	977808
102197	977809
17673	977810
30929	977811
95674	977812
12289	977813
27386	977814
96994	977815
27777	977816
67333	977817
214970	977818
10272	977819
56989	977820
117800	977821
75236	977822
239413	977823
99882	977824
174	977825
228	977826
19777	977827
40865	977828
17626	977829
52912	977830
239183	977831
144014	977832
100539	977833
104147	977834
87328	977835
35497	977836
210090	977837
4950	977838
36077	977839
8133	977840
11192	977841
35028	977842
17759	977843
1108	977844
80901	977845
42909	977846
238516	977847
362	977848
57839	977849
108931	977850
238328	977851
7343	977852
15894	977853
133826	977854
52370	977855
87695	977856
117666	977857
43066	977858
129401	977859
19255	977860
31860	977861
87962	977862
52823	977863
36102	977864
60442	977865
106774	977866
119901	977867
9195	977868
17094	977869
88621	977870
48382	977871
238856	977872
16857	977873
120459	977874
106703	977875
19401	977876
30983	977877
1475	977878
23708	977879
2935	977880
149813	977881
87829	977882
99587	977883
3450	977884
86039	977885
114948	977886
97635	977887
72027	977888
44045	977889
55658	977890
30907	977891
55658	977892
31902	977893
60660	977894
36373	977895
1529	977896
11092	977897
124854	977898
88930	977899
14672	977900
38261	977901
52330	977902
74037	977903
21697	977904
29220	977905
40549	977906
66784	977907
16486	977908
134107	977909
25470	977910
13907	977911
88245	977912
86747	977913
88354	977914
20205	977915
30689	977916
976	977917
66856	977918
32107	977919
45741	977920
34338	977921
118280	977922
47222	977923
132600	977924
11750	977925
35499	977926
19994	977927
24208	977928
3267	977929
38792	977930
5970	977931
4823	977932
59216	977933
6177	977934
16178	977935
13992	977936
28018	977937
136882	977938
26064	977939
21985	977940
28554	977941
24291	977942
2744	977943
2932	977944
88814	977945
227104	977946
41204	977947
132754	977948
63197	977949
158953	977950
225749	977951
182864	977952
223827	977953
9648	977954
68286	977955
138286	977956
35429	977957
60136	977958
26242	977959
77221	977960
158662	977961
66730	977962
73804	977963
166595	977964
66750	977965
102412	977966
17866	977967
76892	977968
89297	977969
136896	977970
104482	977971
162880	977972
35731	977973
114632	977974
67158	977975
49050	977976
52537	977977
66503	977978
41733	977979
195432	977980
28977	977981
73369	977982
67821	977983
119895	977984
158354	977985
132422	977986
41476	977987
118181	977988
40821	977989
23590	977990
68652	977991
117867	977992
48357	977993
88787	977994
21586	977995
89185	977996
164146	977997
87395	977998
17830	977999
88200	978000
120408	978001
41239	978002
66685	978003
41121	978004
67938	978005
89754	978006
32570	978007
183429	978008
233989	978009
67694	978010
60534	978011
160279	978012
67821	978013
41174	978014
68412	978015
87072	978016
26566	978017
88784	978018
11003	978019
8154	978020
115796	978021
32952	978022
87015	978023
157445	978024
26574	978025
133408	978026
120786	978027
21424	978028
88545	978029
76426	978030
52964	978031
21646	978032
52953	978033
14788	978034
41777	978035
17837	978036
57671	978037
52129	978038
68489	978039
37444	978040
117867	978041
114276	978042
24049	978043
98046	978044
101183	978045
48940	978046
88569	978047
52135	978048
17845	978049
127890	978050
115740	978051
19374	978052
26631	978053
59194	978054
30127	978055
227780	978056
119144	978057
32842	978058
119875	978059
35680	978060
66304	978061
74994	978062
52204	978063
41415	978064
228044	978065
12426	978066
52240	978067
164860	978068
78393	978069
33126	978070
26271	978071
68031	978072
119096	978073
32955	978074
28481	978075
36708	978076
118364	978077
102430	978078
47812	978079
11111	978080
117990	978081
16723	978082
31957	978083
111199	978084
34619	978085
79458	978086
138281	978087
148107	978088
135737	978089
41782	978090
23676	978091
111077	978092
43449	978093
54318	978094
180644	978095
158436	978096
9427	978097
94263	978098
36838	978099
17846	978100
214301	978101
83397	978102
92661	978103
125311	978104
208502	978105
187863	978106
71802	978107
175669	978108
12346	978109
23046	978110
75467	978111
44015	978112
23759	978113
70998	978114
80812	978115
14028	978116
147898	978117
2730	978118
182314	978119
39510	978120
92840	978121
97258	978122
86691	978123
4153	978124
4268	978125
24956	978126
4388	978127
2605	978128
109022	978129
44856	978130
24163	978131
166522	978132
25595	978133
6200	978134
99614	978135
24353	978136
104556	978137
37736	978138
73035	978139
89733	978140
139594	978141
44249	978142
176	978143
25168	978144
5926	978145
57401	978146
132944	978147
11395	978148
42907	978149
89194	978150
167528	978151
51426	978152
45312	978153
48132	978154
136378	978155
50048	978156
12111	978157
86688	978158
184777	978159
1518	978160
34971	978161
52547	978162
72904	978163
41411	978164
52612	978165
143692	978166
18022	978167
165513	978168
27877	978169
8771	978170
41298	978171
63600	978172
128248	978173
49638	978174
63600	978175
45960	978176
169783	978177
90959	978178
33526	978179
69160	978180
5039	978181
55739	978182
29938	978183
198917	978184
20850	978185
67757	978186
73852	978187
157821	978188
11010	978189
88501	978190
7545	978191
130176	978192
9080	978193
123906	978194
3787	978195
88707	978196
145708	978197
26771	978198
200023	978199
203900	978200
164600	978201
149677	978202
31121	978203
118868	978204
107064	978205
88334	978206
166556	978207
46003	978208
69362	978209
105407	978210
36595	978211
79184	978212
42025	978213
145473	978214
69052	978215
237522	978216
14944	978217
236540	978218
40536	978219
225403	978220
209872	978221
238712	978222
67464	978223
154164	978224
90658	978225
86435	978226
20379	978227
149459	978228
157704	978229
87748	978230
107184	978231
191385	978232
137639	978233
156377	978234
120685	978235
82651	978236
86325	978237
161655	978238
116232	978239
136609	978240
144966	978241
87086	978242
179935	978243
124623	978244
148315	978245
144126	978246
190735	978247
118441	978248
16987	978249
12440	978250
164761	978251
238171	978252
219502	978253
32800	978254
163966	978255
21944	978256
49857	978257
25894	978258
167373	978259
188360	978260
226705	978261
39185	978262
98244	978263
104912	978264
198701	978265
187318	978266
14701	978267
30243	978268
14765	978269
7148	978270
41475	978271
34410	978272
6345	978273
73336	978274
688	978275
3632	978276
58116	978277
508	978278
57993	978279
5614	978280
26215	978281
34065	978282
3632	978283
134414	978284
6264	978285
35244	978286
235924	978287
4118	978288
3068	978289
986	978290
89054	978291
40962	978292
9668	978293
27100	978294
60473	978295
36599	978296
21675	978297
58324	978298
32841	978299
73272	978300
93474	978301
62873	978302
44931	978303
55277	978304
46583	978305
56662	978306
165767	978307
55718	978308
136721	978309
58298	978310
140674	978311
83787	978312
50842	978313
154587	978314
75726	978315
22700	978316
22967	978317
237014	978318
121598	978319
770	978320
38791	978321
208554	978322
135202	978323
136867	978324
25826	978325
87199	978326
2713	978327
165146	978328
8536	978329
94069	978330
26791	978331
52661	978332
48207	978333
34745	978334
123896	978335
11287	978336
22717	978337
102990	978338
574	978339
2152	978340
21989	978341
81021	978342
7705	978343
8523	978344
46668	978345
48690	978346
85496	978347
41516	978348
101949	978349
124553	978350
8520	978351
140285	978352
53628	978353
26886	978354
67944	978355
41711	978356
41323	978357
32695	978358
2976	978359
10694	978360
61144	978361
63615	978362
26703	978363
21528	978364
9548	978365
109057	978366
921	978367
27061	978368
3019	978369
186120	978370
41193	978371
51845	978372
13808	978373
59136	978374
26023	978375
4143	978376
7090	978377
55979	978378
47848	978379
43836	978380
163276	978381
2016	978382
186339	978383
30021	978384
19255	978385
17405	978386
39916	978387
28255	978388
87393	978389
33480	978390
92155	978391
4077	978392
63600	978393
24493	978394
15773	978395
6553	978396
49664	978397
19175	978398
19637	978399
97826	978400
119122	978401
12698	978402
38455	978403
134175	978404
24424	978405
68270	978406
166834	978407
93765	978408
27792	978409
11839	978410
38820	978411
41611	978412
165306	978413
107753	978414
77954	978415
47567	978416
32783	978417
14509	978418
125518	978419
27648	978420
121694	978421
100530	978422
31428	978423
230383	978424
159130	978425
66426	978426
202243	978427
131931	978428
60680	978429
37908	978430
9054	978431
63632	978432
17484	978433
130238	978434
6309	978435
140511	978436
25257	978437
65287	978438
130825	978439
79195	978440
45683	978441
134740	978442
10944	978443
36812	978444
41737	978445
23934	978446
233714	978447
53239	978448
9506	978449
44406	978450
123248	978451
72790	978452
4961	978453
101422	978454
70287	978455
29102	978456
4393	978457
35316	978458
52378	978459
13363	978460
67705	978461
79952	978462
67705	978463
41269	978464
85181	978465
126024	978466
666	978467
43	978468
13553	978469
50353	978470
33960	978471
102261	978472
147714	978473
92656	978474
235677	978475
56206	978476
67762	978477
67917	978478
464	978479
20431	978480
165756	978481
23956	978482
163885	978483
23007	978484
53285	978485
84059	978486
77206	978487
17777	978488
228118	978489
74966	978490
159505	978491
88311	978492
227551	978493
227359	978494
66247	978495
66248	978496
158888	978497
115161	978498
86066	978499
115089	978500
156364	978501
86225	978502
24029	978503
115072	978504
52217	978505
158014	978506
26242	978507
160839	978508
67541	978509
131465	978510
115607	978511
87858	978512
30140	978513
14519	978514
126408	978515
19413	978516
90628	978517
19423	978518
14817	978519
88256	978520
9061	978521
2751	978522
25537	978523
13697	978524
34370	978525
237071	978526
109151	978527
49557	978528
4153	978529
117987	978530
4929	978531
3485	978532
117792	978533
14719	978534
75229	978535
191012	978536
90401	978537
40559	978538
10317	978539
4750	978540
163103	978541
13787	978542
1191	978543
5686	978544
102299	978545
17870	978546
24980	978547
17534	978548
7822	978549
18018	978550
165304	978551
10845	978552
30293	978553
145169	978554
2954	978555
53768	978556
13928	978557
31	978558
5792	978559
14722	978560
87135	978561
87135	978562
114532	978563
56694	978564
6920	978565
6340	978566
2736	978567
16800	978568
12573	978569
9260	978570
64988	978571
132089	978572
93730	978573
73983	978574
80511	978575
101436	978576
44341	978577
128766	978578
104733	978579
16665	978580
47287	978581
38538	978582
85984	978583
96071	978584
28834	978585
135331	978586
8804	978587
77473	978588
39956	978589
14995	978590
235318	978591
129006	978592
65144	978593
111778	978594
56926	978595
187605	978596
29544	978597
14930	978598
59524	978599
94829	978600
42444	978601
82348	978602
14816	978603
143154	978604
14006	978605
10808	978606
24840	978607
7226	978608
17542	978609
9062	978610
38945	978611
35749	978612
23313	978613
11986	978614
38989	978615
18464	978616
3881	978617
59377	978618
23165	978619
12316	978620
8838	978621
32926	978622
68676	978623
113985	978624
166308	978625
20481	978626
32617	978627
116968	978628
42305	978629
36884	978630
187199	978631
73480	978632
17584	978633
126857	978634
111299	978635
65089	978636
4511	978637
25665	978638
32045	978639
11547	978640
11873	978641
195679	978642
54942	978643
28736	978644
139457	978645
80987	978646
210335	978647
5617	978648
58939	978649
16178	978650
103277	978651
204742	978652
88310	978653
86962	978654
6401	978655
53065	978656
73158	978657
116276	978658
67667	978659
167379	978660
119201	978661
4444	978662
77796	978663
46851	978664
166258	978665
5159	978666
5100	978667
104713	978668
155	978669
5122	978670
56848	978671
79803	978672
35639	978673
55261	978674
13939	978675
108039	978676
4606	978677
14865	978678
47615	978679
47732	978680
37356	978681
68707	978682
88152	978683
20510	978684
12453	978685
15238	978686
157580	978687
5903	978688
28715	978689
19881	978690
18590	978691
66665	978692
63571	978693
33061	978694
18754	978695
105391	978696
30779	978697
31069	978698
63604	978699
88866	978700
17067	978701
31115	978702
2084	978703
14655	978704
121001	978705
236670	978706
239002	978707
55234	978708
144668	978709
55199	978710
17848	978711
17004	978712
56657	978713
48249	978714
155164	978715
154346	978716
86152	978717
83765	978718
136375	978719
238126	978720
126464	978721
76859	978722
48326	978723
26562	978724
55268	978725
53259	978726
165629	978727
45460	978728
53051	978729
29748	978730
122934	978731
36733	978732
47091	978733
66759	978734
82880	978735
163406	978736
114556	978737
40633	978738
208440	978739
36103	978740
73206	978741
25384	978742
44229	978743
20295	978744
33166	978745
66965	978746
96811	978747
4828	978748
43513	978749
52291	978750
14333	978751
21083	978752
83210	978753
64263	978754
13528	978755
31764	978756
58286	978757
78106	978758
1691	978759
112540	978760
5585	978761
12338	978762
12993	978763
28480	978764
79176	978765
56577	978766
96451	978767
131166	978768
4029	978769
84948	978770
206230	978771
55941	978772
43852	978773
141342	978774
209637	978775
16074	978776
115196	978777
179154	978778
35997	978779
7023	978780
18561	978781
24068	978782
234810	978783
112874	978784
83285	978785
52912	978786
46418	978787
152645	978788
19335	978789
4889	978790
8583	978791
19335	978792
971	978793
46308	978794
236711	978795
121682	978796
80912	978797
175352	978798
100173	978799
48789	978800
36466	978801
123331	978802
133487	978803
55882	978804
17002	978805
139268	978806
27056	978807
107800	978808
145214	978809
131206	978810
21524	978811
4641	978812
185122	978813
27045	978814
80613	978815
62500	978816
22965	978817
108329	978818
136533	978819
35098	978820
147677	978821
98875	978822
11043	978823
49662	978824
9074	978825
28273	978826
23860	978827
192673	978828
11637	978829
44230	978830
87875	978831
189018	978832
75161	978833
130794	978834
45162	978835
105153	978836
130520	978837
18153	978838
100045	978839
224865	978840
64878	978841
7739	978842
138390	978843
41570	978844
33011	978845
63232	978846
12209	978847
118124	978848
165611	978849
32615	978850
4978	978851
52307	978852
92006	978853
10309	978854
18295	978855
320	978856
6678	978857
6915	978858
215143	978859
15482	978860
134594	978861
27943	978862
165195	978863
205716	978864
39595	978865
18675	978866
47994	978867
30292	978868
53012	978869
60527	978870
27021	978871
48215	978872
3035	978873
23592	978874
702	978875
69747	978876
50504	978877
19634	978878
58122	978879
76771	978880
109793	978881
71676	978882
12574	978883
13396	978884
55208	978885
4188	978886
17859	978887
166009	978888
87660	978889
17688	978890
16640	978891
80126	978892
46035	978893
166638	978894
7109	978895
93646	978896
49509	978897
159266	978898
32894	978899
114923	978900
41626	978901
58532	978902
86026	978903
26408	978904
95141	978905
10706	978906
16245	978907
60830	978908
6303	978909
9643	978910
20911	978911
24056	978912
84697	978913
63921	978914
30861	978915
182027	978916
73237	978917
236556	978918
237394	978919
110283	978920
114701	978921
35459	978922
124506	978923
30710	978924
73510	978925
41738	978926
21415	978927
51936	978928
10305	978929
19162	978930
8346	978931
12326	978932
22834	978933
41341	978934
117103	978935
98984	978936
103537	978937
165679	978938
41296	978939
68630	978940
17746	978941
37017	978942
52935	978943
35826	978944
78420	978945
40455	978946
44332	978947
1233	978948
219235	978949
2617	978950
356	978951
83764	978952
130047	978953
63662	978954
17153	978955
28027	978956
43582	978957
21913	978958
34912	978959
128786	978960
89859	978961
30281	978962
188401	978963
197975	978964
116266	978965
63877	978966
45393	978967
28794	978968
94733	978969
36678	978970
2140	978971
37798	978972
88130	978973
45194	978974
131512	978975
39398	978976
28097	978977
8473	978978
41134	978979
11043	978980
71277	978981
69802	978982
12817	978983
15231	978984
90652	978985
118147	978986
223869	978987
38629	978988
5341	978989
142559	978990
98010	978991
10884	978992
43892	978993
8099	978994
882	978995
7527	978996
11889	978997
150509	978998
72106	978999
174671	979000
58981	979001
50603	979002
29941	979003
43067	979004
156450	979005
146603	979006
80789	979007
3148	979008
180286	979009
84605	979010
155637	979011
117471	979012
40503	979013
40914	979014
25307	979015
13444	979016
33979	979017
29009	979018
69010	979019
25470	979020
93595	979021
1727	979022
14656	979023
49995	979024
37622	979025
240080	979026
38338	979027
75668	979028
139097	979029
165495	979030
115175	979031
28738	979032
525	979033
90148	979034
11415	979035
129315	979036
3250	979037
35175	979038
39985	979039
37662	979040
93404	979041
200385	979042
8659	979043
28116	979044
166980	979045
13423	979046
86702	979047
11227	979048
28696	979049
109040	979050
77831	979051
1021	979052
13911	979053
1175	979054
23450	979055
37190	979056
57108	979057
201168	979058
87410	979059
67639	979060
10319	979061
119897	979062
44874	979063
33	979064
1375	979065
40474	979066
139636	979067
5107	979068
65062	979069
126335	979070
88892	979071
26607	979072
25851	979073
64940	979074
2622	979075
17642	979076
14617	979077
2224	979078
12003	979079
9687	979080
1602	979081
14286	979082
14267	979083
10617	979084
66312	979085
20449	979086
99710	979087
27231	979088
14654	979089
96633	979090
5761	979091
161572	979092
180756	979093
200756	979094
28772	979095
72254	979096
23057	979097
59513	979098
32655	979099
205357	979100
45686	979101
84489	979102
21496	979103
163027	979104
181702	979105
66078	979106
5746	979107
27911	979108
117439	979109
10472	979110
3814	979111
25020	979112
30780	979113
209846	979114
3465	979115
33047	979116
74294	979117
10911	979118
95904	979119
170278	979120
137249	979121
166805	979122
1551	979123
203761	979124
39288	979125
86104	979126
29534	979127
236123	979128
666	979129
79312	979130
14753	979131
11407	979132
57753	979133
49206	979134
57570	979135
80629	979136
8328	979137
26366	979138
19943	979139
23256	979140
178395	979141
103412	979142
15525	979143
218015	979144
10018	979145
72509	979146
52872	979147
59761	979148
76476	979149
120018	979150
111893	979151
58099	979152
54894	979153
74704	979154
116539	979155
13513	979156
118615	979157
71311	979158
12014	979159
118708	979160
57219	979161
188879	979162
19427	979163
61969	979164
16692	979165
13612	979166
8690	979167
119601	979168
38245	979169
2004	979170
76864	979171
82199	979172
24984	979173
65920	979174
31610	979175
239217	979176
26556	979177
41139	979178
139788	979179
57985	979180
165286	979181
11142	979182
89596	979183
32053	979184
186542	979185
95357	979186
7446	979187
238	979188
170507	979189
10663	979190
151770	979191
19643	979192
26584	979193
15572	979194
118652	979195
135535	979196
221635	979197
20625	979198
19323	979199
58139	979200
53350	979201
56148	979202
18525	979203
14655	979204
115476	979205
80029	979206
14139	979207
108943	979208
9964	979209
151873	979210
16116	979211
104594	979212
198824	979213
18975	979214
39910	979215
54171	979216
79371	979217
143426	979218
149577	979219
13476	979220
195228	979221
175689	979222
181697	979223
31261	979224
12103	979225
110133	979226
200377	979227
32866	979228
63479	979229
196587	979230
99942	979231
46263	979232
55343	979233
96183	979234
29394	979235
76043	979236
31493	979237
67894	979238
30810	979239
119789	979240
36201	979241
126006	979242
52460	979243
67574	979244
52911	979245
119941	979246
89663	979247
18537	979248
14025	979249
4760	979250
5401	979251
6248	979252
6088	979253
19813	979254
62168	979255
6924	979256
96090	979257
48979	979258
50813	979259
25484	979260
87887	979261
93566	979262
54900	979263
7345	979264
19247	979265
61079	979266
104781	979267
240285	979268
61066	979269
93057	979270
119482	979271
15692	979272
32785	979273
157646	979274
14101	979275
66048	979276
12199	979277
8262	979278
22958	979279
2177	979280
40567	979281
87517	979282
3863	979283
93141	979284
27106	979285
52595	979286
173563	979287
14666	979288
49638	979289
52724	979290
17570	979291
28382	979292
96041	979293
57485	979294
11482	979295
162012	979296
4790	979297
60451	979298
41174	979299
237619	979300
239447	979301
23279	979302
78382	979303
106526	979304
8172	979305
6121	979306
1866	979307
163198	979308
126231	979309
27279	979310
143104	979311
50192	979312
17842	979313
86350	979314
6149	979315
147891	979316
33579	979317
35798	979318
77623	979319
66237	979320
165	979321
77832	979322
4511	979323
209997	979324
76972	979325
46738	979326
9377	979327
6968	979328
47356	979329
60484	979330
26279	979331
35459	979332
40555	979333
164968	979334
89105	979335
29158	979336
115230	979337
39365	979338
6494	979339
36005	979340
87980	979341
77824	979342
66452	979343
131524	979344
165306	979345
118014	979346
203993	979347
60180	979348
45838	979349
237687	979350
13912	979351
69520	979352
21092	979353
39922	979354
5722	979355
32333	979356
55022	979357
88653	979358
17283	979359
157925	979360
182781	979361
98978	979362
161233	979363
65344	979364
25816	979365
155296	979366
12008	979367
3616	979368
74688	979369
57587	979370
116185	979371
36788	979372
75044	979373
36053	979374
4604	979375
25289	979376
10322	979377
77350	979378
47980	979379
4446	979380
18520	979381
88759	979382
158092	979383
137411	979384
68174	979385
158784	979386
14267	979387
85049	979388
21601	979389
113625	979390
7578	979391
31491	979392
10108	979393
124722	979394
9518	979395
98969	979396
77285	979397
31528	979398
41605	979399
52717	979400
2643	979401
19484	979402
5383	979403
144524	979404
24027	979405
63832	979406
67254	979407
94	979408
64731	979409
160167	979410
10108	979411
52408	979412
38995	979413
52693	979414
9019	979415
21122	979416
6424	979417
58128	979418
163193	979419
16938	979420
64215	979421
44705	979422
14150	979423
120448	979424
7676	979425
46406	979426
141064	979427
119296	979428
133085	979429
20826	979430
1844	979431
174	979432
31831	979433
38159	979434
647	979435
1431	979436
1337	979437
76363	979438
24159	979439
55882	979440
55178	979441
90540	979442
52537	979443
66966	979444
68559	979445
75395	979446
58890	979447
107002	979448
23601	979449
87270	979450
118090	979451
2332	979452
27652	979453
84075	979454
67289	979455
45601	979456
41400	979457
27760	979458
72876	979459
163602	979460
5805	979461
13863	979462
133662	979463
57351	979464
44012	979465
68535	979466
44650	979467
3449	979468
32148	979469
64150	979470
30738	979471
142042	979472
48436	979473
88479	979474
29099	979475
47044	979476
66520	979477
141835	979478
99774	979479
768	979480
4382	979481
39799	979482
39858	979483
8765	979484
88621	979485
25828	979486
1446	979487
41774	979488
25828	979489
5255	979490
20631	979491
50681	979492
8787	979493
40600	979494
20472	979495
194759	979496
60287	979497
125352	979498
78017	979499
126147	979500
40635	979501
82748	979502
135493	979503
58072	979504
11489	979505
21325	979506
119011	979507
87797	979508
37378	979509
13971	979510
60623	979511
3561	979512
24792	979513
6316	979514
18114	979515
23489	979516
107396	979517
3071	979518
3776	979519
72888	979520
67172	979521
52265	979522
151283	979523
5673	979524
119572	979525
46084	979526
3287	979527
60280	979528
99714	979529
64014	979530
76823	979531
16571	979532
226847	979533
163941	979534
99667	979535
216466	979536
10048	979537
31783	979538
103412	979539
108313	979540
133019	979541
74190	979542
136620	979543
3406	979544
167341	979545
64300	979546
99453	979547
60084	979548
133044	979549
18014	979550
18644	979551
223614	979552
111050	979553
72959	979554
86508	979555
90824	979556
127956	979557
199514	979558
8743	979559
26001	979560
7613	979561
198308	979562
116825	979563
21966	979564
209977	979565
24557	979566
38122	979567
30193	979568
38988	979569
80951	979570
49000	979571
1252	979572
25577	979573
73302	979574
117895	979575
35133	979576
87560	979577
88524	979578
89237	979579
48058	979580
695	979581
13653	979582
4166	979583
63116	979584
157992	979585
150380	979586
2203	979587
63072	979588
18560	979589
22558	979590
179	979591
2667	979592
6353	979593
23721	979594
18888	979595
9507	979596
87260	979597
62135	979598
6899	979599
52018	979600
81600	979601
9326	979602
104906	979603
83036	979604
170474	979605
11477	979606
8824	979607
1510	979608
97201	979609
15904	979610
14	979611
81	979612
138359	979613
222585	979614
80194	979615
41019	979616
175765	979617
119103	979618
151509	979619
86605	979620
184348	979621
39742	979622
117052	979623
188017	979624
32802	979625
35026	979626
29092	979627
12200	979628
37803	979629
117710	979630
99358	979631
58396	979632
234240	979633
37589	979634
175612	979635
215909	979636
108654	979637
7019	979638
67205	979639
41945	979640
9749	979641
228338	979642
34355	979643
98603	979644
209517	979645
35059	979646
13724	979647
74537	979648
32704	979649
10109	979650
148289	979651
7619	979652
120081	979653
20659	979654
95410	979655
117728	979656
26167	979657
82564	979658
53393	979659
70803	979660
16041	979661
71932	979662
221983	979663
116832	979664
157876	979665
26615	979666
95088	979667
2978	979668
49779	979669
107276	979670
46570	979671
11468	979672
11228	979673
162853	979674
86114	979675
41828	979676
71327	979677
11157	979678
167853	979679
120802	979680
151774	979681
68337	979682
167476	979683
8353	979684
5746	979685
116725	979686
94493	979687
219521	979688
53213	979689
52711	979690
56482	979691
76319	979692
165125	979693
86375	979694
143929	979695
8134	979696
36055	979697
87662	979698
35299	979699
22920	979700
167709	979701
76195	979702
155943	979703
36556	979704
87551	979705
52329	979706
44333	979707
114435	979708
19405	979709
73084	979710
165512	979711
73067	979712
87824	979713
66038	979714
43614	979715
47871	979716
68260	979717
132124	979718
156307	979719
127262	979720
60509	979721
35162	979722
74692	979723
164086	979724
91373	979725
83853	979726
116893	979727
160549	979728
140197	979729
93652	979730
97896	979731
56589	979732
40815	979733
56485	979734
162464	979735
67552	979736
18845	979737
14637	979738
23650	979739
77589	979740
40578	979741
73081	979742
94568	979743
71656	979744
16132	979745
164155	979746
118234	979747
127959	979748
119495	979749
202543	979750
198977	979751
53491	979752
175452	979753
53337	979754
17739	979755
136600	979756
87662	979757
76366	979758
211491	979759
98497	979760
240307	979761
64549	979762
90973	979763
166186	979764
43724	979765
196881	979766
23572	979767
79426	979768
66416	979769
175964	979770
60571	979771
223830	979772
20744	979773
141383	979774
160385	979775
5473	979776
124836	979777
97637	979778
84131	979779
9586	979780
102906	979781
18892	979782
79743	979783
126790	979784
105065	979785
55597	979786
62722	979787
81895	979788
104185	979789
78909	979790
104247	979791
150700	979792
59396	979793
117499	979794
13928	979795
152057	979796
109635	979797
236641	979798
235689	979799
50719	979800
238528	979801
199914	979802
12289	979803
161006	979804
61419	979805
74582	979806
126883	979807
55287	979808
186965	979809
164939	979810
5714	979811
164988	979812
31459	979813
38822	979814
34361	979815
33184	979816
70806	979817
135541	979818
19781	979819
83292	979820
37963	979821
37570	979822
115620	979823
30595	979824
176	979825
163598	979826
108094	979827
166251	979828
76307	979829
13728	979830
12430	979831
64919	979832
92622	979833
120141	979834
47183	979835
6037	979836
119466	979837
18156	979838
70706	979839
2180	979840
67616	979841
2013	979842
71232	979843
17681	979844
23104	979845
39654	979846
20432	979847
166158	979848
37578	979849
49020	979850
15529	979851
32305	979852
203427	979853
83538	979854
120476	979855
122746	979856
14922	979857
69523	979858
215923	979859
70961	979860
52744	979861
23760	979862
101277	979863
16088	979864
58944	979865
4135	979866
28412	979867
165829	979868
40938	979869
83403	979870
16088	979871
59172	979872
21000	979873
19053	979874
236799	979875
144324	979876
26471	979877
29688	979878
8134	979879
19516	979880
68003	979881
81550	979882
97826	979883
228674	979884
84996	979885
23715	979886
46454	979887
50905	979888
3386	979889
39403	979890
19852	979891
4829	979892
74115	979893
104609	979894
104909	979895
21020	979896
11362	979897
1349	979898
58952	979899
36412	979900
117829	979901
662	979902
41449	979903
7121	979904
108737	979905
4927	979906
28914	979907
8885	979908
91594	979909
39881	979910
16435	979911
8077	979912
41574	979913
109381	979914
48191	979915
3850	979916
179587	979917
133859	979918
2001	979919
208256	979920
124876	979921
64712	979922
57	979923
89629	979924
42243	979925
37682	979926
64780	979927
116977	979928
14659	979929
3884	979930
237132	979931
108981	979932
68327	979933
135406	979934
177258	979935
74653	979936
212933	979937
71818	979938
52976	979939
1338	979940
153016	979941
52522	979942
83873	979943
135043	979944
20849	979945
32903	979946
24691	979947
16813	979948
8367	979949
23127	979950
2308	979951
32795	979952
11675	979953
95629	979954
143267	979955
57147	979956
44734	979957
130066	979958
146418	979959
2454	979960
8172	979961
200073	979962
142743	979963
71137	979964
17776	979965
40114	979966
67059	979967
1695	979968
52955	979969
172587	979970
99657	979971
608	979972
185424	979973
78	979974
119586	979975
6904	979976
94067	979977
104569	979978
159181	979979
1882	979980
148274	979981
103461	979982
18018	979983
4684	979984
29497	979985
11307	979986
24355	979987
8595	979988
22075	979989
22088	979990
36005	979991
21626	979992
16137	979993
124587	979994
136831	979995
40985	979996
61172	979997
108182	979998
93328	979999
15987	980000
51433	980001
135327	980002
116920	980003
4666	980004
47564	980005
21594	980006
1368	980007
39171	980008
28977	980009
136583	980010
83458	980011
13480	980012
125605	980013
17497	980014
88688	980015
199533	980016
37958	980017
118309	980018
182521	980019
112544	980020
50613	980021
19877	980022
164460	980023
120254	980024
4712	980025
27570	980026
152046	980027
49853	980028
160927	980029
109340	980030
196211	980031
30404	980032
102476	980033
163680	980034
184481	980035
9487	980036
161978	980037
206849	980038
50936	980039
49447	980040
103936	980041
39226	980042
171654	980043
110578	980044
19207	980045
7802	980046
51335	980047
176637	980048
64237	980049
38308	980050
72717	980051
30040	980052
20923	980053
29926	980054
21634	980055
36771	980056
8690	980057
84689	980058
10348	980059
9527	980060
11142	980061
19026	980062
977	980063
7989	980064
23795	980065
66628	980066
4152	980067
3221	980068
4467	980069
14292	980070
6954	980071
752	980072
28766	980073
7083	980074
4756	980075
1678	980076
23939	980077
45907	980078
23520	980079
50550	980080
233	980081
977	980082
442	980083
18933	980084
3623	980085
50651	980086
16037	980087
84617	980088
50697	980089
75748	980090
10950	980091
6116	980092
365	980093
16685	980094
2562	980095
12343	980096
5257	980097
7264	980098
7064	980099
97566	980100
203	980101
4061	980102
84236	980103
3868	980104
170	980105
8606	980106
68048	980107
36261	980108
23665	980109
50504	980110
31826	980111
77721	980112
3367	980113
29340	980114
520	980115
762	980116
11545	980117
338	980118
4634	980119
67134	980120
151763	980121
164859	980122
8842	980123
52870	980124
209734	980125
36644	980126
50359	980127
14010	980128
167460	980129
186774	980130
24903	980131
23368	980132
139940	980133
37374	980134
89317	980135
38651	980136
204022	980137
6981	980138
29466	980139
30227	980140
68516	980141
41518	980142
25610	980143
14694	980144
124771	980145
41057	980146
199227	980147
54013	980148
29276	980149
37211	980150
51112	980151
5779	980152
25577	980153
35339	980154
200982	980155
109743	980156
16009	980157
74694	980158
101283	980159
14510	980160
12090	980161
30452	980162
15730	980163
41402	980164
20611	980165
8203	980166
53859	980167
65042	980168
157634	980169
89624	980170
30433	980171
44632	980172
37696	980173
36829	980174
30323	980175
8522	980176
2707	980177
7912	980178
23074	980179
109774	980180
13242	980181
112341	980182
14992	980183
50942	980184
209547	980185
163287	980186
251	980187
158794	980188
72947	980189
89569	980190
70422	980191
53161	980192
17729	980193
78269	980194
35342	980195
51538	980196
96928	980197
97219	980198
67796	980199
35431	980200
41690	980201
130048	980202
159145	980203
117110	980204
73068	980205
26304	980206
37900	980207
176684	980208
32692	980209
120527	980210
43336	980211
31311	980212
8063	980213
50054	980214
87141	980215
116879	980216
61807	980217
72392	980218
73474	980219
9321	980220
52459	980221
6878	980222
79914	980223
127184	980224
22943	980225
60539	980226
38213	980227
71296	980228
77261	980229
15093	980230
37537	980231
7653	980232
83586	980233
116022	980234
24014	980235
43950	980236
137144	980237
89821	980238
131719	980239
110376	980240
60565	980241
33165	980242
112433	980243
43869	980244
43357	980245
194905	980246
40601	980247
230765	980248
18166	980249
67172	980250
21735	980251
50852	980252
26345	980253
4147	980254
12309	980255
17864	980256
53205	980257
41774	980258
45229	980259
60563	980260
8254	980261
164887	980262
130852	980263
59516	980264
14788	980265
35745	980266
28481	980267
56901	980268
72017	980269
86069	980270
19444	980271
162117	980272
13478	980273
102241	980274
87689	980275
68573	980276
115933	980277
89816	980278
39808	980279
38138	980280
29139	980281
73200	980282
22064	980283
1776	980284
17319	980285
50747	980286
170675	980287
144892	980288
83669	980289
85658	980290
9875	980291
175517	980292
68487	980293
121531	980294
69277	980295
52084	980296
5995	980297
168852	980298
13573	980299
71267	980300
27288	980301
136065	980302
29571	980303
91190	980304
129033	980305
32444	980306
8969	980307
20542	980308
149105	980309
43691	980310
19469	980311
67077	980312
60352	980313
146865	980314
45363	980315
62025	980316
5803	980317
35336	980318
36936	980319
41273	980320
161699	980321
79476	980322
128024	980323
3451	980324
60493	980325
161430	980326
11567	980327
37350	980328
79080	980329
78140	980330
35532	980331
126070	980332
46772	980333
101646	980334
77416	980335
33151	980336
41429	980337
11259	980338
23490	980339
104157	980340
195239	980341
12213	980342
36857	980343
58723	980344
36424	980345
136052	980346
28263	980347
17669	980348
82121	980349
106698	980350
38812	980351
102222	980352
229701	980353
105146	980354
59314	980355
20197	980356
141354	980357
37018	980358
45225	980359
9316	980360
229	980361
16119	980362
55659	980363
63393	980364
27076	980365
52656	980366
149316	980367
1762	980368
57229	980369
102448	980370
57	980371
165877	980372
134136	980373
85	980374
84254	980375
198328	980376
85604	980377
108912	980378
240186	980379
164265	980380
24669	980381
24521	980382
66603	980383
223273	980384
16278	980385
67975	980386
52492	980387
7561	980388
86873	980389
18146	980390
12881	980391
3281	980392
32561	980393
151028	980394
119610	980395
68337	980396
89594	980397
87801	980398
115148	980399
119884	980400
63708	980401
13184	980402
67872	980403
105378	980404
29097	980405
52399	980406
57103	980407
86470	980408
182787	980409
55417	980410
76019	980411
51981	980412
89700	980413
45467	980414
81556	980415
119690	980416
181036	980417
113157	980418
28763	980419
74061	980420
123745	980421
24992	980422
134681	980423
81098	980424
13934	980425
67982	980426
1813	980427
63601	980428
99038	980429
89283	980430
3153	980431
68627	980432
21361	980433
156702	980434
18937	980435
4008	980436
49384	980437
79828	980438
109038	980439
98925	980440
6216	980441
29063	980442
119167	980443
41378	980444
87917	980445
21642	980446
11546	980447
649	980448
21506	980449
19308	980450
19133	980451
10313	980452
75119	980453
105442	980454
15022	980455
34804	980456
25041	980457
45632	980458
23497	980459
21683	980460
24342	980461
17130	980462
87342	980463
2622	980464
6644	980465
162065	980466
96350	980467
32562	980468
45195	980469
8369	980470
12064	980471
11291	980472
45505	980473
76093	980474
119331	980475
21198	980476
39480	980477
14978	980478
147584	980479
102133	980480
144021	980481
23389	980482
32460	980483
49698	980484
21304	980485
434	980486
144056	980487
147665	980488
87686	980489
19110	980490
19065	980491
189403	980492
24710	980493
29646	980494
71256	980495
197718	980496
124969	980497
40676	980498
48991	980499
120031	980500
37560	980501
105351	980502
105434	980503
149580	980504
28352	980505
105313	980506
45592	980507
4378	980508
182650	980509
148637	980510
32989	980511
151969	980512
86252	980513
10879	980514
58750	980515
67357	980516
39117	980517
53326	980518
8724	980519
22016	980520
50501	980521
11250	980522
120372	980523
143922	980524
107022	980525
116291	980526
65415	980527
66399	980528
133903	980529
30933	980530
148947	980531
235757	980532
60367	980533
3673	980534
40839	980535
105284	980536
30331	980537
30341	980538
102690	980539
17863	980540
33106	980541
1534	980542
22676	980543
237588	980544
217002	980545
14709	980546
102405	980547
23284	980548
29404	980549
47741	980550
67827	980551
52955	980552
72571	980553
21510	980554
16950	980555
3678	980556
43391	980557
51816	980558
61870	980559
75314	980560
164434	980561
226558	980562
44736	980563
87890	980564
28711	980565
65407	980566
24463	980567
100521	980568
48710	980569
6060	980570
56731	980571
42865	980572
9642	980573
82077	980574
39228	980575
50070	980576
553	980577
96779	980578
27770	980579
5117	980580
165386	980581
119326	980582
147413	980583
50631	980584
35664	980585
31236	980586
14690	980587
8623	980588
27246	980589
18399	980590
67748	980591
153045	980592
33034	980593
773	980594
2568	980595
13341	980596
2233	980597
67359	980598
142963	980599
50510	980600
141577	980601
96202	980602
63634	980603
85752	980604
88728	980605
43183	980606
123596	980607
89779	980608
52532	980609
71141	980610
44709	980611
10500	980612
52131	980613
71245	980614
15793	980615
2393	980616
48956	980617
33684	980618
4559	980619
91921	980620
27873	980621
70795	980622
7206	980623
4952	980624
105449	980625
10326	980626
50079	980627
12566	980628
35335	980629
103680	980630
164303	980631
58180	980632
3343	980633
19877	980634
97383	980635
15709	980636
98984	980637
236949	980638
19145	980639
60293	980640
66779	980641
8811	980642
11676	980643
48528	980644
12911	980645
66916	980646
31868	980647
52573	980648
5237	980649
50763	980650
30613	980651
73935	980652
30440	980653
47618	980654
25316	980655
12613	980656
17114	980657
68700	980658
8032	980659
33196	980660
100467	980661
618	980662
9120	980663
4208	980664
67508	980665
76727	980666
79901	980667
52872	980668
239935	980669
164835	980670
1968	980671
21496	980672
82232	980673
26399	980674
53523	980675
59680	980676
85537	980677
87448	980678
61165	980679
163293	980680
17729	980681
133718	980682
104	980683
4195	980684
37721	980685
13677	980686
1830	980687
30357	980688
1891	980689
21553	980690
79288	980691
88411	980692
37099	980693
109118	980694
38616	980695
150674	980696
87487	980697
26608	980698
41125	980699
6079	980700
11901	980701
42987	980702
14378	980703
25816	980704
4394	980705
40512	980706
23643	980707
135568	980708
8761	980709
23745	980710
48514	980711
11126	980712
96367	980713
44678	980714
91876	980715
60187	980716
23087	980717
165996	980718
165793	980719
35955	980720
118908	980721
118804	980722
74119	980723
75172	980724
41767	980725
12254	980726
38806	980727
10451	980728
237579	980729
20929	980730
91529	980731
16936	980732
60842	980733
32692	980734
29613	980735
52850	980736
13283	980737
11209	980738
63952	980739
110130	980740
124	980741
36321	980742
35727	980743
149635	980744
34784	980745
122484	980746
78103	980747
66808	980748
129602	980749
17721	980750
36782	980751
136328	980752
13396	980753
47980	980754
34465	980755
44306	980756
23391	980757
19833	980758
41647	980759
87042	980760
119875	980761
3694	980762
26267	980763
60517	980764
2067	980765
38834	980766
1017	980767
15936	980768
3808	980769
7387	980770
34851	980771
63518	980772
88959	980773
25266	980774
5999	980775
51706	980776
103360	980777
48958	980778
147237	980779
38652	980780
8265	980781
19445	980782
10828	980783
13160	980784
46774	980785
27055	980786
30790	980787
193807	980788
671	980789
8516	980790
86967	980791
73159	980792
79009	980793
3443	980794
32715	980795
49014	980796
38790	980797
224941	980798
59248	980799
60767	980800
140164	980801
3906	980802
68883	980803
14432	980804
29884	980805
19359	980806
9562	980807
66963	980808
131503	980809
202311	980810
128018	980811
40635	980812
17118	980813
40856	980814
66890	980815
5597	980816
120481	980817
29308	980818
67826	980819
21826	980820
60853	980821
61985	980822
42235	980823
117332	980824
53118	980825
166728	980826
130395	980827
10715	980828
35672	980829
120486	980830
87925	980831
94772	980832
58671	980833
44629	980834
66843	980835
7206	980836
5000	980837
60868	980838
12390	980839
205855	980840
117113	980841
9520	980842
46499	980843
80890	980844
71700	980845
2191	980846
17465	980847
320	980848
5737	980849
5818	980850
21119	980851
137191	980852
72045	980853
22620	980854
16295	980855
76490	980856
3349	980857
106018	980858
13567	980859
188432	980860
151529	980861
23606	980862
88483	980863
16589	980864
17460	980865
84947	980866
52800	980867
53328	980868
137248	980869
23603	980870
35788	980871
56111	980872
118971	980873
111323	980874
36583	980875
137787	980876
53512	980877
176335	980878
82745	980879
236114	980880
32869	980881
102137	980882
139298	980883
46265	980884
12910	980885
120470	980886
45019	980887
54996	980888
23760	980889
52478	980890
205664	980891
116592	980892
17799	980893
19254	980894
50251	980895
216134	980896
57449	980897
27612	980898
45558	980899
27946	980900
119802	980901
28664	980902
1259	980903
86333	980904
45073	980905
48894	980906
120462	980907
68748	980908
118517	980909
89008	980910
49894	980911
59548	980912
88956	980913
36157	980914
64800	980915
83593	980916
71671	980917
30278	980918
2364	980919
44585	980920
58216	980921
72487	980922
145713	980923
147495	980924
41644	980925
67325	980926
38992	980927
72588	980928
138211	980929
93156	980930
121094	980931
69304	980932
121756	980933
38925	980934
159905	980935
14956	980936
5752	980937
3842	980938
58964	980939
73485	980940
46074	980941
36305	980942
110095	980943
101936	980944
188760	980945
26729	980946
24255	980947
182070	980948
7283	980949
42321	980950
239604	980951
14889	980952
14967	980953
61259	980954
27845	980955
5775	980956
36462	980957
131006	980958
58303	980959
163501	980960
166653	980961
40481	980962
11801	980963
165652	980964
52743	980965
81787	980966
27845	980967
94403	980968
99353	980969
39269	980970
19944	980971
102145	980972
54029	980973
31827	980974
62551	980975
44830	980976
77720	980977
52973	980978
59370	980979
114788	980980
175011	980981
32547	980982
44330	980983
135366	980984
227812	980985
33208	980986
103689	980987
134215	980988
34367	980989
70833	980990
116198	980991
108809	980992
46200	980993
46170	980994
237742	980995
78389	980996
17060	980997
9662	980998
36841	980999
111556	981000
125726	981001
114138	981002
40731	981003
28499	981004
6121	981005
6121	981006
132302	981007
12350	981008
45808	981009
21796	981010
5018	981011
150633	981012
51663	981013
84608	981014
35841	981015
96397	981016
24331	981017
48105	981018
31362	981019
1651	981020
29507	981021
6477	981022
25212	981023
77426	981024
151227	981025
31258	981026
851	981027
21569	981028
43518	981029
149251	981030
21683	981031
109630	981032
10345	981033
236693	981034
179188	981035
14193	981036
5507	981037
49613	981038
30699	981039
24450	981040
36754	981041
73588	981042
16370	981043
36	981044
12071	981045
166849	981046
53359	981047
76368	981048
6624	981049
13585	981050
75485	981051
15634	981052
65893	981053
7058	981054
41033	981055
17805	981056
124731	981057
42333	981058
98960	981059
47869	981060
8831	981061
75327	981062
2817	981063
8184	981064
88651	981065
91295	981066
15867	981067
31759	981068
42036	981069
169593	981070
4560	981071
69991	981072
38045	981073
41650	981074
80579	981075
9500	981076
8868	981077
79565	981078
19368	981079
2743	981080
138829	981081
215101	981082
64649	981083
1110	981084
10581	981085
43575	981086
103854	981087
4989	981088
215598	981089
8106	981090
80511	981091
22944	981092
67170	981093
41564	981094
197799	981095
23251	981096
14194	981097
15268	981098
23970	981099
26582	981100
22961	981101
78114	981102
14339	981103
51118	981104
41496	981105
35661	981106
91322	981107
75581	981108
29359	981109
48255	981110
1891	981111
36100	981112
36993	981113
31804	981114
23120	981115
109318	981116
15772	981117
25769	981118
12213	981119
17927	981120
84033	981121
50565	981122
46890	981123
12995	981124
9236	981125
108765	981126
120346	981127
75589	981128
17796	981129
91144	981130
24431	981131
12912	981132
188	981133
16341	981134
74081	981135
224205	981136
4200	981137
47056	981138
24850	981139
58	981140
11261	981141
17736	981142
30842	981143
30652	981144
117366	981145
30505	981146
9905	981147
98597	981148
30614	981149
138104	981150
2143	981151
120126	981152
83586	981153
45407	981154
2357	981155
56648	981156
41724	981157
35131	981158
161641	981159
86034	981160
143419	981161
78512	981162
38	981163
25005	981164
7332	981165
7581	981166
44440	981167
141273	981168
47404	981169
36335	981170
37823	981171
38093	981172
30374	981173
35523	981174
25016	981175
82306	981176
12524	981177
104720	981178
10817	981179
17988	981180
104462	981181
69	981182
185577	981183
30671	981184
725	981185
237918	981186
49797	981187
36152	981188
82669	981189
42402	981190
179007	981191
95763	981192
17155	981193
4112	981194
32292	981195
7384	981196
5339	981197
5446	981198
2376	981199
3356	981200
30715	981201
24789	981202
73960	981203
10073	981204
23754	981205
28330	981206
12667	981207
18817	981208
37106	981209
13295	981210
3844	981211
50188	981212
6311	981213
91855	981214
21232	981215
3355	981216
215859	981217
73137	981218
30911	981219
30935	981220
70377	981221
163592	981222
3906	981223
128941	981224
7078	981225
60890	981226
55316	981227
122544	981228
135910	981229
51924	981230
107351	981231
187019	981232
12401	981233
10782	981234
110788	981235
160435	981236
57679	981237
8859	981238
20472	981239
86715	981240
103149	981241
157832	981242
198667	981243
129646	981244
139853	981245
141673	981246
56705	981247
77463	981248
33045	981249
34976	981250
36612	981251
18880	981252
227549	981253
63223	981254
211889	981255
18550	981256
22698	981257
27855	981258
4691	981259
16095	981260
16788	981261
142246	981262
20806	981263
26525	981264
3151	981265
48466	981266
133303	981267
25289	981268
118757	981269
7345	981270
3560	981271
2610	981272
30842	981273
35223	981274
37990	981275
18724	981276
11867	981277
17673	981278
2564	981279
66407	981280
99839	981281
81497	981282
30726	981283
67469	981284
11202	981285
102247	981286
20542	981287
96944	981288
39769	981289
167542	981290
82145	981291
7611	981292
28251	981293
104526	981294
43	981295
38610	981296
49123	981297
16414	981298
6544	981299
44637	981300
20926	981301
18065	981302
15586	981303
48360	981304
8427	981305
142004	981306
61014	981307
17760	981308
38894	981309
12950	981310
3689	981311
68195	981312
22811	981313
170927	981314
31618	981315
52655	981316
25610	981317
87611	981318
118998	981319
81994	981320
175005	981321
47500	981322
104104	981323
194517	981324
105827	981325
132127	981326
115215	981327
3677	981328
105949	981329
81886	981330
3206	981331
18186	981332
127270	981333
20471	981334
49320	981335
108428	981336
37704	981337
56663	981338
2409	981339
59300	981340
35336	981341
52434	981342
164325	981343
53087	981344
61748	981345
17808	981346
104588	981347
4103	981348
210432	981349
201202	981350
200039	981351
59441	981352
94455	981353
89608	981354
51572	981355
30868	981356
9923	981357
31204	981358
89409	981359
92962	981360
8085	981361
9664	981362
130761	981363
25059	981364
23931	981365
64555	981366
28952	981367
22776	981368
2619	981369
9542	981370
120270	981371
8224	981372
6965	981373
43084	981374
165971	981375
1464	981376
14670	981377
85788	981378
27442	981379
44234	981380
45126	981381
22807	981382
6205	981383
25191	981384
15943	981385
128734	981386
63350	981387
4866	981388
39223	981389
77624	981390
14388	981391
30141	981392
119571	981393
10178	981394
135287	981395
204895	981396
127028	981397
215601	981398
64896	981399
117403	981400
113188	981401
134476	981402
22466	981403
85539	981404
80242	981405
237187	981406
59861	981407
30514	981408
106463	981409
69080	981410
40066	981411
29298	981412
6346	981413
90675	981414
39445	981415
25548	981416
25880	981417
85436	981418
7674	981419
4961	981420
8161	981421
83228	981422
23286	981423
23286	981424
46076	981425
9932	981426
44639	981427
95796	981428
134781	981429
63523	981430
59089	981431
31717	981432
58037	981433
54386	981434
44013	981435
59718	981436
55933	981437
53961	981438
89826	981439
22154	981440
67962	981441
839	981442
62867	981443
26399	981444
84803	981445
57186	981446
102274	981447
127123	981448
58686	981449
18889	981450
19427	981451
13834	981452
12749	981453
66869	981454
73341	981455
35439	981456
97846	981457
46214	981458
4695	981459
57217	981460
83141	981461
97262	981462
4663	981463
66772	981464
14617	981465
84713	981466
27573	981467
166528	981468
176905	981469
15898	981470
29298	981471
88627	981472
78373	981473
33481	981474
102459	981475
2408	981476
110606	981477
63207	981478
52610	981479
97250	981480
26456	981481
61845	981482
17948	981483
22624	981484
66731	981485
4409	981486
11287	981487
49551	981488
94776	981489
30	981490
68294	981491
88603	981492
45471	981493
46425	981494
163574	981495
51435	981496
187167	981497
64701	981498
3415	981499
28249	981500
190457	981501
4395	981502
32867	981503
139502	981504
66480	981505
33103	981506
9518	981507
26482	981508
67823	981509
27916	981510
117814	981511
7579	981512
130713	981513
35820	981514
27450	981515
30425	981516
75067	981517
131308	981518
56645	981519
45291	981520
10712	981521
165588	981522
32554	981523
17622	981524
41026	981525
87758	981526
36868	981527
61207	981528
30086	981529
198715	981530
138096	981531
57875	981532
95434	981533
11718	981534
68265	981535
166312	981536
45101	981537
71046	981538
106914	981539
73460	981540
226803	981541
49743	981542
86255	981543
67191	981544
62929	981545
91150	981546
4666	981547
238363	981548
3381	981549
28518	981550
4661	981551
34675	981552
30320	981553
104376	981554
53937	981555
13400	981556
31341	981557
200664	981558
44385	981559
41589	981560
106434	981561
4885	981562
96089	981563
166257	981564
27850	981565
18119	981566
4381	981567
21531	981568
58321	981569
97556	981570
94065	981571
5295	981572
33067	981573
93947	981574
67860	981575
26658	981576
17665	981577
90860	981578
166215	981579
91961	981580
24196	981581
168495	981582
73772	981583
77587	981584
7554	981585
98023	981586
18730	981587
2757	981588
67744	981589
198156	981590
58710	981591
67587	981592
52957	981593
47222	981594
68360	981595
51852	981596
51267	981597
7831	981598
142463	981599
54130	981600
41807	981601
14627	981602
20361	981603
172551	981604
96594	981605
196303	981606
87431	981607
166832	981608
68796	981609
64513	981610
13147	981611
121073	981612
68593	981613
7034	981614
52950	981615
101806	981616
135852	981617
102341	981618
121411	981619
164927	981620
208601	981621
155690	981622
34849	981623
96639	981624
21828	981625
46408	981626
110449	981627
117363	981628
60097	981629
64846	981630
58951	981631
2291	981632
69519	981633
174	981634
114814	981635
165854	981636
8441	981637
118406	981638
34934	981639
36857	981640
52783	981641
120642	981642
124600	981643
35339	981644
296	981645
227774	981646
36179	981647
14543	981648
131658	981649
35776	981650
130400	981651
53461	981652
11361	981653
90928	981654
48919	981655
80985	981656
52908	981657
6651	981658
96089	981659
78501	981660
120974	981661
21913	981662
28962	981663
44017	981664
41154	981665
15805	981666
146636	981667
60490	981668
28533	981669
12328	981670
47042	981671
75503	981672
26612	981673
25566	981674
74341	981675
77208	981676
101028	981677
45950	981678
28856	981679
41219	981680
15622	981681
7236	981682
15607	981683
28055	981684
34491	981685
10272	981686
41149	981687
41149	981688
8328	981689
60685	981690
6114	981691
7014	981692
4276	981693
53035	981694
40966	981695
42340	981696
162579	981697
1353	981698
52685	981699
44231	981700
94972	981701
36676	981702
6558	981703
9495	981704
79182	981705
77071	981706
203872	981707
84426	981708
56654	981709
3374	981710
55662	981711
21631	981712
6125	981713
52733	981714
59691	981715
19590	981716
36934	981717
73487	981718
52311	981719
163411	981720
41313	981721
48348	981722
21675	981723
41174	981724
66197	981725
52676	981726
235306	981727
13420	981728
57666	981729
111098	981730
20467	981731
101766	981732
45101	981733
21503	981734
26356	981735
15696	981736
21063	981737
134409	981738
1888	981739
65864	981740
102750	981741
32623	981742
51621	981743
29758	981744
12284	981745
30308	981746
23809	981747
6456	981748
169940	981749
76790	981750
68547	981751
23552	981752
51315	981753
168067	981754
59438	981755
73178	981756
95534	981757
150378	981758
31487	981759
61487	981760
235737	981761
118718	981762
54500	981763
149181	981764
165568	981765
88216	981766
80489	981767
47801	981768
94482	981769
44373	981770
210388	981771
12509	981772
5253	981773
51245	981774
67685	981775
55602	981776
41718	981777
139452	981778
78970	981779
17618	981780
22496	981781
9544	981782
148697	981783
45396	981784
131895	981785
36550	981786
110270	981787
45796	981788
1572	981789
36006	981790
22859	981791
102486	981792
201530	981793
18841	981794
93235	981795
141130	981796
43870	981797
7061	981798
28032	981799
72609	981800
2904	981801
4676	981802
6585	981803
56574	981804
26727	981805
139229	981806
46715	981807
23804	981808
29130	981809
67203	981810
238002	981811
41324	981812
52027	981813
33104	981814
18953	981815
75973	981816
56030	981817
36599	981818
17658	981819
165676	981820
15326	981821
188054	981822
22742	981823
24970	981824
104090	981825
25637	981826
50526	981827
88844	981828
197875	981829
18637	981830
67104	981831
24356	981832
32776	981833
5914	981834
12290	981835
145414	981836
88051	981837
138950	981838
15231	981839
217177	981840
153140	981841
51476	981842
57836	981843
94427	981844
7676	981845
12668	981846
31406	981847
48246	981848
36109	981849
78822	981850
46402	981851
31034	981852
19751	981853
14214	981854
80523	981855
41636	981856
159928	981857
4321	981858
104579	981859
109562	981860
70116	981861
51685	981862
47365	981863
63786	981864
41916	981865
53318	981866
64878	981867
12354	981868
29629	981869
19570	981870
110367	981871
8797	981872
4210	981873
77969	981874
124601	981875
133954	981876
8069	981877
13310	981878
17803	981879
59144	981880
14284	981881
46395	981882
11367	981883
4335	981884
7360	981885
7360	981886
27734	981887
100372	981888
27391	981889
137469	981890
46848	981891
26545	981892
7845	981893
21456	981894
46693	981895
101816	981896
41220	981897
184917	981898
24420	981899
94253	981900
30869	981901
82847	981902
182811	981903
19532	981904
60771	981905
26133	981906
78341	981907
6114	981908
236244	981909
24258	981910
41098	981911
183890	981912
10266	981913
98019	981914
37094	981915
25561	981916
26334	981917
4501	981918
4368	981919
110923	981920
17761	981921
164405	981922
64847	981923
51285	981924
39986	981925
32752	981926
73000	981927
45732	981928
129130	981929
5426	981930
29835	981931
25107	981932
3256	981933
151933	981934
44319	981935
127929	981936
239252	981937
4706	981938
8	981939
921	981940
83759	981941
25666	981942
105731	981943
41739	981944
60791	981945
120277	981946
13537	981947
19180	981948
22319	981949
165668	981950
81247	981951
20748	981952
119423	981953
73313	981954
138623	981955
20959	981956
14653	981957
65143	981958
19179	981959
137165	981960
38411	981961
37970	981962
19747	981963
24108	981964
922	981965
8663	981966
40235	981967
15	981968
15	981969
45021	981970
65479	981971
6147	981972
12877	981973
76520	981974
88633	981975
63825	981976
87460	981977
19138	981978
19483	981979
22967	981980
29439	981981
20430	981982
45937	981983
35944	981984
43448	981985
50013	981986
110954	981987
89135	981988
3780	981989
4156	981990
33934	981991
12194	981992
42921	981993
108336	981994
11355	981995
2955	981996
144181	981997
17677	981998
54822	981999
25535	982000
156619	982001
1898	982002
9193	982003
16046	982004
46362	982005
115756	982006
225700	982007
167404	982008
21353	982009
4399	982010
121003	982011
84282	982012
59190	982013
240140	982014
5220	982015
35097	982016
68300	982017
68624	982018
15599	982019
41095	982020
27065	982021
27019	982022
13958	982023
20219	982024
20357	982025
121348	982026
202348	982027
6348	982028
3072	982029
42335	982030
37337	982031
111616	982032
102985	982033
107478	982034
121052	982035
18697	982036
34990	982037
89750	982038
8855	982039
67507	982040
164730	982041
26889	982042
132375	982043
45008	982044
48017	982045
163608	982046
88674	982047
87391	982048
33620	982049
26584	982050
8657	982051
207066	982052
36782	982053
5333	982054
10918	982055
10258	982056
1015	982057
77831	982058
32545	982059
141964	982060
37045	982061
8914	982062
19588	982063
21183	982064
93393	982065
218191	982066
179805	982067
25044	982068
109779	982069
187785	982070
23888	982071
32699	982072
45422	982073
5698	982074
39239	982075
61579	982076
58315	982077
68955	982078
6309	982079
165471	982080
67835	982081
12312	982082
166627	982083
166979	982084
3753	982085
32315	982086
58695	982087
12894	982088
32699	982089
85029	982090
18870	982091
52712	982092
138585	982093
33964	982094
37243	982095
77054	982096
7769	982097
35347	982098
2227	982099
141339	982100
67600	982101
24970	982102
168050	982103
133357	982104
125220	982105
23402	982106
10900	982107
111944	982108
36760	982109
89096	982110
111040	982111
86378	982112
4129	982113
229734	982114
8945	982115
35334	982116
75237	982117
6238	982118
38832	982119
30086	982120
80207	982121
9576	982122
91251	982123
232	982124
1243	982125
117311	982126
122184	982127
77932	982128
60954	982129
4630	982130
87678	982131
37439	982132
94460	982133
22729	982134
74504	982135
198986	982136
117022	982137
12458	982138
108296	982139
14769	982140
154038	982141
62669	982142
22811	982143
142450	982144
80532	982145
39612	982146
16402	982147
131705	982148
57873	982149
34565	982150
16583	982151
3698	982152
52144	982153
79466	982154
78567	982155
98279	982156
62744	982157
71379	982158
53645	982159
38953	982160
7635	982161
7665	982162
168522	982163
60081	982164
81569	982165
28175	982166
78591	982167
215891	982168
33144	982169
6219	982170
144521	982171
13315	982172
101193	982173
38252	982174
9621	982175
26691	982176
51793	982177
40076	982178
5459	982179
89330	982180
86937	982181
177201	982182
103266	982183
67894	982184
4666	982185
66543	982186
10320	982187
163319	982188
2565	982189
54910	982190
76244	982191
67769	982192
28655	982193
40798	982194
16218	982195
21860	982196
35435	982197
19488	982198
39808	982199
11717	982200
22571	982201
15368	982202
197764	982203
3689	982204
211141	982205
106766	982206
50118	982207
95130	982208
82307	982209
80764	982210
19848	982211
67671	982212
205356	982213
79124	982214
46270	982215
148088	982216
97176	982217
65251	982218
7659	982219
37537	982220
36349	982221
2828	982222
40989	982223
51965	982224
99630	982225
70913	982226
50727	982227
147963	982228
2633	982229
11947	982230
47896	982231
142438	982232
110359	982233
7024	982234
83185	982235
11263	982236
59721	982237
36028	982238
20796	982239
50115	982240
111941	982241
89722	982242
89399	982243
50201	982244
28196	982245
24018	982246
133222	982247
134561	982248
4976	982249
147328	982250
1498	982251
62169	982252
19929	982253
77745	982254
46081	982255
58799	982256
80524	982257
34718	982258
28000	982259
97871	982260
35549	982261
43642	982262
131007	982263
17428	982264
17771	982265
234	982266
73826	982267
11146	982268
13109	982269
95367	982270
12570	982271
79584	982272
18167	982273
22180	982274
82518	982275
32697	982276
89931	982277
51148	982278
183126	982279
91348	982280
20528	982281
40118	982282
76600	982283
87209	982284
12289	982285
20193	982286
40699	982287
54957	982288
202025	982289
33229	982290
4453	982291
85720	982292
67401	982293
32717	982294
17177	982295
51862	982296
88687	982297
8234	982298
48110	982299
47517	982300
4394	982301
5165	982302
8362	982303
41184	982304
49622	982305
70334	982306
46722	982307
194761	982308
22530	982309
27668	982310
41727	982311
50632	982312
8039	982313
165159	982314
3001	982315
14784	982316
25971	982317
66383	982318
105486	982319
153583	982320
18732	982321
14703	982322
155001	982323
69120	982324
4989	982325
36805	982326
7189	982327
75159	982328
50526	982329
47492	982330
6591	982331
47279	982332
172908	982333
25290	982334
104517	982335
190942	982336
55923	982337
89366	982338
119414	982339
237054	982340
238192	982341
127142	982342
157296	982343
37942	982344
107713	982345
41370	982346
90367	982347
7341	982348
28563	982349
7747	982350
32402	982351
36474	982352
14452	982353
34169	982354
21833	982355
27654	982356
20278	982357
37495	982358
89697	982359
120281	982360
2230	982361
20469	982362
23541	982363
130878	982364
30575	982365
40709	982366
22132	982367
46681	982368
26483	982369
31322	982370
85461	982371
57943	982372
46850	982373
36866	982374
13432	982375
66366	982376
19705	982377
105989	982378
118583	982379
2059	982380
62931	982381
71432	982382
30819	982383
16766	982384
12725	982385
30542	982386
34050	982387
37374	982388
32356	982389
18065	982390
1033	982391
84758	982392
8005	982393
24985	982394
67120	982395
8362	982396
67765	982397
9149	982398
65590	982399
4589	982400
33193	982401
5630	982402
1033	982403
61857	982404
11668	982405
61982	982406
43543	982407
10993	982408
68196	982409
81217	982410
15468	982411
85939	982412
75338	982413
37950	982414
224849	982415
66315	982416
52219	982417
16329	982418
16293	982419
213595	982420
86312	982421
115123	982422
26269	982423
47117	982424
555	982425
26503	982426
80242	982427
4283	982428
93043	982429
118083	982430
88213	982431
149849	982432
166648	982433
4141	982434
26490	982435
197982	982436
26156	982437
125416	982438
186929	982439
52763	982440
66935	982441
29128	982442
175153	982443
32872	982444
139654	982445
92841	982446
237122	982447
105873	982448
165083	982449
15193	982450
12001	982451
18715	982452
5297	982453
76475	982454
94402	982455
58137	982456
238407	982457
51902	982458
208934	982459
206228	982460
55982	982461
128011	982462
83943	982463
84336	982464
23647	982465
68190	982466
46741	982467
154457	982468
25643	982469
24743	982470
52121	982471
25081	982472
166259	982473
41390	982474
12270	982475
13300	982476
39288	982477
68294	982478
58169	982479
41348	982480
109908	982481
32444	982482
47827	982483
134988	982484
21504	982485
7243	982486
10302	982487
11181	982488
148799	982489
64356	982490
41616	982491
38162	982492
235590	982493
106813	982494
24119	982495
4761	982496
67116	982497
75857	982498
221903	982499
89321	982500
89439	982501
73296	982502
115639	982503
89251	982504
71925	982505
344	982506
36810	982507
181106	982508
41771	982509
2991	982510
87955	982511
17759	982512
18847	982513
5389	982514
73199	982515
94687	982516
78077	982517
80218	982518
73598	982519
47176	982520
17786	982521
46049	982522
16096	982523
67595	982524
60473	982525
73841	982526
131819	982527
114454	982528
30026	982529
9787	982530
39246	982531
118986	982532
75830	982533
11367	982534
6114	982535
52524	982536
4076	982537
19078	982538
5188	982539
3322	982540
60276	982541
179345	982542
131279	982543
7959	982544
31689	982545
15541	982546
224368	982547
82158	982548
73136	982549
41499	982550
28212	982551
20597	982552
8889	982553
9905	982554
1537	982555
45312	982556
83973	982557
17454	982558
3079	982559
107748	982560
117031	982561
20974	982562
49272	982563
57680	982564
47039	982565
61221	982566
18090	982567
105440	982568
120963	982569
163689	982570
137717	982571
80233	982572
90475	982573
714	982574
16311	982575
4448	982576
6946	982577
14715	982578
11477	982579
11172	982580
16951	982581
90962	982582
13154	982583
46388	982584
197324	982585
141909	982586
104597	982587
34815	982588
38481	982589
9317	982590
27817	982591
26653	982592
21563	982593
6404	982594
31987	982595
236309	982596
41804	982597
166982	982598
50391	982599
235891	982600
236699	982601
43674	982602
109007	982603
79942	982604
57095	982605
9044	982606
73697	982607
48301	982608
136355	982609
44531	982610
37310	982611
15454	982612
13668	982613
165632	982614
19748	982615
110578	982616
132150	982617
12225	982618
214927	982619
43848	982620
99488	982621
1653	982622
211197	982623
77973	982624
43805	982625
24247	982626
72745	982627
28199	982628
9383	982629
88529	982630
43266	982631
18866	982632
176411	982633
68673	982634
101571	982635
41750	982636
25446	982637
50087	982638
46585	982639
14330	982640
163541	982641
10288	982642
88967	982643
201599	982644
15003	982645
75472	982646
12581	982647
37359	982648
9352	982649
43389	982650
521	982651
61588	982652
45841	982653
58980	982654
72580	982655
621	982656
18900	982657
3306	982658
32543	982659
154228	982660
27132	982661
37023	982662
5466	982663
16465	982664
9649	982665
14341	982666
12481	982667
6700	982668
58303	982669
45864	982670
23979	982671
30261	982672
13756	982673
47087	982674
35083	982675
102592	982676
57503	982677
55392	982678
72684	982679
151268	982680
87580	982681
127820	982682
34952	982683
7930	982684
92147	982685
102132	982686
100368	982687
37326	982688
87405	982689
4360	982690
79229	982691
6680	982692
1898	982693
37447	982694
103972	982695
9170	982696
127181	982697
28868	982698
17961	982699
41344	982700
60909	982701
64451	982702
45201	982703
192485	982704
4224	982705
19770	982706
37829	982707
10957	982708
98479	982709
24664	982710
140128	982711
28977	982712
24189	982713
10311	982714
15995	982715
88293	982716
46490	982717
61911	982718
68090	982719
29201	982720
32878	982721
6396	982722
29061	982723
116120	982724
59380	982725
41786	982726
105426	982727
10878	982728
26948	982729
67938	982730
166535	982731
122323	982732
29291	982733
55491	982734
18948	982735
44626	982736
237805	982737
56461	982738
60488	982739
34963	982740
104089	982741
1618	982742
19919	982743
98227	982744
8965	982745
97844	982746
44495	982747
138879	982748
11576	982749
8541	982750
29651	982751
29428	982752
26907	982753
26274	982754
754	982755
3923	982756
13369	982757
101705	982758
81561	982759
135345	982760
58715	982761
61635	982762
21470	982763
210125	982764
36760	982765
31671	982766
121927	982767
49803	982768
41535	982769
39419	982770
1475	982771
167019	982772
35188	982773
4684	982774
62574	982775
51818	982776
7578	982777
167560	982778
26009	982779
38469	982780
6873	982781
14767	982782
4403	982783
21838	982784
59950	982785
7046	982786
78026	982787
45802	982788
28795	982789
21546	982790
30678	982791
47171	982792
36635	982793
76577	982794
18326	982795
53143	982796
97928	982797
7561	982798
26329	982799
104495	982800
67663	982801
195789	982802
76488	982803
50527	982804
41361	982805
88063	982806
49573	982807
157413	982808
56624	982809
19644	982810
20136	982811
18614	982812
167180	982813
52732	982814
26317	982815
117516	982816
46190	982817
147385	982818
70930	982819
120554	982820
53174	982821
53174	982822
48588	982823
2761	982824
164116	982825
13375	982826
881	982827
6773	982828
23095	982829
158692	982830
6612	982831
4640	982832
16600	982833
103525	982834
37667	982835
61680	982836
116980	982837
102449	982838
17360	982839
81560	982840
100772	982841
42349	982842
44870	982843
24229	982844
107781	982845
96310	982846
71647	982847
43291	982848
64125	982849
87633	982850
82697	982851
94428	982852
6631	982853
139330	982854
61987	982855
18522	982856
28960	982857
117533	982858
138217	982859
36979	982860
66681	982861
118184	982862
11789	982863
49850	982864
96679	982865
45796	982866
38014	982867
92862	982868
17000	982869
143084	982870
14491	982871
119609	982872
115694	982873
28057	982874
21502	982875
4964	982876
51617	982877
78226	982878
16292	982879
211078	982880
41072	982881
4964	982882
3627	982883
26458	982884
49547	982885
116487	982886
67801	982887
77502	982888
102197	982889
46317	982890
116868	982891
118434	982892
165621	982893
59965	982894
82315	982895
109054	982896
13161	982897
35727	982898
71514	982899
73405	982900
67269	982901
11473	982902
145704	982903
117902	982904
33198	982905
14314	982906
42348	982907
418	982908
7731	982909
148999	982910
20096	982911
120420	982912
4357	982913
4398	982914
59375	982915
36043	982916
15061	982917
46177	982918
18623	982919
33293	982920
82679	982921
21326	982922
28823	982923
6859	982924
41832	982925
10286	982926
28027	982927
72948	982928
49729	982929
67521	982930
239679	982931
83886	982932
77455	982933
62270	982934
19079	982935
20742	982936
25868	982937
237313	982938
17334	982939
9602	982940
140134	982941
35016	982942
37524	982943
114275	982944
29066	982945
166860	982946
157628	982947
40704	982948
36010	982949
24944	982950
20160	982951
34611	982952
55920	982953
8086	982954
71410	982955
128511	982956
41219	982957
3022	982958
104095	982959
55609	982960
58571	982961
23306	982962
46581	982963
71434	982964
82280	982965
126416	982966
206931	982967
46566	982968
39729	982969
2259	982970
850	982971
24353	982972
2426	982973
146597	982974
35480	982975
116847	982976
83738	982977
75013	982978
6379	982979
144004	982980
58848	982981
24055	982982
13681	982983
36092	982984
235969	982985
67769	982986
24528	982987
102054	982988
103635	982989
217100	982990
40402	982991
50921	982992
10829	982993
133926	982994
139805	982995
16290	982996
52651	982997
188796	982998
107137	982999
75882	983000
224100	983001
21487	983002
34700	983003
19981	983004
17436	983005
1908	983006
20087	983007
99923	983008
30388	983009
128922	983010
79073	983011
11884	983012
48925	983013
109065	983014
73229	983015
4468	983016
178407	983017
94807	983018
29293	983019
23218	983020
78448	983021
55884	983022
105846	983023
5266	983024
68668	983025
9286	983026
176918	983027
18991	983028
61550	983029
6382	983030
61491	983031
137999	983032
180624	983033
87242	983034
48455	983035
1374	983036
15466	983037
2791	983038
77216	983039
26241	983040
122308	983041
59897	983042
24285	983043
41898	983044
101548	983045
33555	983046
13696	983047
32317	983048
19042	983049
44618	983050
21132	983051
200100	983052
166205	983053
23972	983054
87881	983055
5798	983056
77993	983057
104942	983058
87056	983059
48352	983060
165593	983061
11552	983062
159734	983063
60279	983064
2841	983065
167244	983066
50604	983067
66611	983068
81637	983069
4639	983070
3427	983071
119161	983072
123515	983073
127538	983074
21669	983075
67095	983076
32771	983077
32771	983078
121805	983079
72478	983080
165220	983081
55321	983082
51867	983083
37207	983084
31779	983085
50484	983086
163787	983087
130887	983088
60465	983089
200144	983090
8012	983091
35857	983092
200179	983093
179748	983094
160129	983095
47215	983096
18094	983097
146993	983098
66459	983099
104590	983100
130362	983101
26927	983102
135652	983103
110811	983104
74878	983105
38985	983106
20679	983107
66033	983108
55903	983109
142642	983110
174445	983111
18521	983112
87815	983113
88800	983114
4194	983115
29023	983116
62778	983117
13973	983118
35515	983119
129064	983120
99708	983121
18404	983122
42449	983123
6204	983124
140054	983125
9724	983126
195463	983127
454	983128
102718	983129
139342	983130
290	983131
61622	983132
117520	983133
93214	983134
41944	983135
210444	983136
65807	983137
3472	983138
21624	983139
88081	983140
37841	983141
95	983142
8309	983143
123415	983144
2133	983145
17648	983146
39994	983147
62372	983148
67441	983149
143839	983150
21542	983151
17038	983152
63542	983153
169084	983154
54151	983155
9548	983156
133848	983157
41560	983158
50707	983159
187035	983160
157792	983161
199890	983162
385	983163
71942	983164
119470	983165
41405	983166
6528	983167
163821	983168
89523	983169
28762	983170
103057	983171
120590	983172
119755	983173
106728	983174
107476	983175
16631	983176
7090	983177
134632	983178
144636	983179
167446	983180
125988	983181
31535	983182
109053	983183
67887	983184
126424	983185
30148	983186
6677	983187
118142	983188
119813	983189
226734	983190
149883	983191
57213	983192
118850	983193
233060	983194
53119	983195
117483	983196
154747	983197
4923	983198
172676	983199
66985	983200
79126	983201
36584	983202
133653	983203
26561	983204
29020	983205
86421	983206
2328	983207
164557	983208
107851	983209
153382	983210
164917	983211
14367	983212
67608	983213
117987	983214
72930	983215
18228	983216
207547	983217
152283	983218
26221	983219
7711	983220
102364	983221
4425	983222
83931	983223
21043	983224
1997	983225
37887	983226
1666	983227
67908	983228
65538	983229
21319	983230
70318	983231
212808	983232
4399	983233
116099	983234
1530	983235
16538	983236
152938	983237
38333	983238
38810	983239
48939	983240
1668	983241
41703	983242
1811	983243
14650	983244
52683	983245
26311	983246
6035	983247
55609	983248
41854	983249
87110	983250
80773	983251
68415	983252
1025	983253
127565	983254
43404	983255
27997	983256
107646	983257
94332	983258
52977	983259
69474	983260
37078	983261
93344	983262
35077	983263
164299	983264
27763	983265
42484	983266
111586	983267
24528	983268
86982	983269
32055	983270
83914	983271
117078	983272
2684	983273
11584	983274
62751	983275
3344	983276
165721	983277
120359	983278
3847	983279
13879	983280
68416	983281
105199	983282
179795	983283
236191	983284
100262	983285
94942	983286
9317	983287
121420	983288
108277	983289
45573	983290
22762	983291
90830	983292
11514	983293
55228	983294
78672	983295
239237	983296
51790	983297
29808	983298
33687	983299
43944	983300
52358	983301
114816	983302
163011	983303
76857	983304
83276	983305
26748	983306
16567	983307
764	983308
28386	983309
89266	983310
1338	983311
3733	983312
97389	983313
55265	983314
93988	983315
17966	983316
86676	983317
3942	983318
41644	983319
63941	983320
21864	983321
40650	983322
98706	983323
237111	983324
69371	983325
103473	983326
85520	983327
98182	983328
112445	983329
178157	983330
21540	983331
184297	983332
30482	983333
15921	983334
120577	983335
203609	983336
73435	983337
163683	983338
106631	983339
67757	983340
55983	983341
80911	983342
201634	983343
119355	983344
52327	983345
10421	983346
67105	983347
31095	983348
30829	983349
9867	983350
30055	983351
238173	983352
87123	983353
63400	983354
87462	983355
164224	983356
200102	983357
105319	983358
68342	983359
12280	983360
3240	983361
171444	983362
46432	983363
15157	983364
31690	983365
127365	983366
35440	983367
155776	983368
13609	983369
3417	983370
59628	983371
18213	983372
118557	983373
157668	983374
88843	983375
53244	983376
46481	983377
12342	983378
143946	983379
68619	983380
5530	983381
238610	983382
2118	983383
43709	983384
228004	983385
13634	983386
29342	983387
234537	983388
90	983389
4793	983390
13673	983391
44375	983392
47170	983393
1382	983394
40055	983395
42907	983396
128294	983397
2745	983398
201187	983399
35628	983400
87437	983401
79550	983402
152183	983403
66728	983404
42169	983405
99581	983406
24606	983407
45649	983408
130558	983409
10268	983410
114876	983411
35413	983412
3392	983413
14670	983414
46626	983415
116808	983416
133392	983417
66933	983418
1567	983419
38885	983420
19762	983421
75945	983422
7399	983423
147730	983424
73342	983425
10220	983426
7458	983427
27690	983428
2362	983429
80532	983430
72691	983431
21334	983432
16112	983433
43500	983434
17634	983435
55966	983436
52104	983437
37488	983438
127739	983439
2457	983440
20076	983441
32726	983442
87494	983443
2218	983444
67894	983445
68724	983446
13680	983447
9625	983448
105192	983449
19389	983450
78326	983451
177842	983452
25132	983453
36779	983454
38914	983455
18542	983456
259	983457
62307	983458
19004	983459
6403	983460
2047	983461
131569	983462
67	983463
5016	983464
13689	983465
120787	983466
31551	983467
13268	983468
88444	983469
12099	983470
136826	983471
104884	983472
111379	983473
83369	983474
96502	983475
12128	983476
38745	983477
67145	983478
67145	983479
37456	983480
95154	983481
24701	983482
23390	983483
25611	983484
195418	983485
103888	983486
40846	983487
51981	983488
44241	983489
106925	983490
7892	983491
143840	983492
22753	983493
144056	983494
17665	983495
38817	983496
16557	983497
159249	983498
4750	983499
142605	983500
118615	983501
34788	983502
19358	983503
57897	983504
23441	983505
27816	983506
26242	983507
26239	983508
37578	983509
40488	983510
47748	983511
20040	983512
20007	983513
74212	983514
63555	983515
10609	983516
8078	983517
60576	983518
80486	983519
165809	983520
137009	983521
3798	983522
392	983523
39246	983524
110677	983525
72031	983526
61000	983527
606	983528
77210	983529
114323	983530
33020	983531
68006	983532
31752	983533
48488	983534
3881	983535
43788	983536
45235	983537
14479	983538
89454	983539
25625	983540
12054	983541
2705	983542
150955	983543
45365	983544
175	983545
4579	983546
6975	983547
63622	983548
32100	983549
11922	983550
22535	983551
155459	983552
22822	983553
4806	983554
21796	983555
18292	983556
5682	983557
77760	983558
106403	983559
16532	983560
47839	983561
24347	983562
49414	983563
117513	983564
185558	983565
109547	983566
74265	983567
112951	983568
2939	983569
6101	983570
12796	983571
151321	983572
9948	983573
104772	983574
150307	983575
209682	983576
66799	983577
49773	983578
127000	983579
208479	983580
152316	983581
119306	983582
208930	983583
114656	983584
78457	983585
99964	983586
89585	983587
236382	983588
108973	983589
26478	983590
58264	983591
92666	983592
219157	983593
13754	983594
8340	983595
48422	983596
68343	983597
9846	983598
132679	983599
23664	983600
7660	983601
13535	983602
78125	983603
7350	983604
18747	983605
28450	983606
9121	983607
23577	983608
80708	983609
80703	983610
877	983611
20804	983612
33793	983613
28395	983614
25860	983615
236183	983616
48234	983617
101	983618
32961	983619
22943	983620
4414	983621
37007	983622
29658	983623
33186	983624
60509	983625
46463	983626
89560	983627
29200	983628
35381	983629
25837	983630
30630	983631
37757	983632
66809	983633
1727	983634
117722	983635
48477	983636
118865	983637
53220	983638
70933	983639
17711	983640
31277	983641
64171	983642
133801	983643
80586	983644
3920	983645
50722	983646
45304	983647
51710	983648
119084	983649
17887	983650
76043	983651
10836	983652
23299	983653
81108	983654
72265	983655
4378	983656
82242	983657
137715	983658
6447	983659
102756	983660
118710	983661
58922	983662
10276	983663
72252	983664
67934	983665
21618	983666
34653	983667
118821	983668
68062	983669
26517	983670
56067	983671
7172	983672
41046	983673
130148	983674
211718	983675
79666	983676
25316	983677
4248	983678
94699	983679
50961	983680
22596	983681
199746	983682
135758	983683
116263	983684
6447	983685
200197	983686
180891	983687
26541	983688
200772	983689
163680	983690
230799	983691
96045	983692
27886	983693
88843	983694
33051	983695
88875	983696
109549	983697
72848	983698
23514	983699
48433	983700
35049	983701
105014	983702
29711	983703
66895	983704
41045	983705
140341	983706
117467	983707
6401	983708
24638	983709
17773	983710
126784	983711
232074	983712
2165	983713
73393	983714
80268	983715
12606	983716
58009	983717
13871	983718
22602	983719
224009	983720
26605	983721
87954	983722
88787	983723
28256	983724
41782	983725
88531	983726
32719	983727
40876	983728
41774	983729
17777	983730
21546	983731
164400	983732
9561	983733
41275	983734
7963	983735
23457	983736
46575	983737
32019	983738
76725	983739
164708	983740
25541	983741
38180	983742
16542	983743
158302	983744
2711	983745
23813	983746
26163	983747
20011	983748
56179	983749
216070	983750
148405	983751
150967	983752
14712	983753
14685	983754
24743	983755
26606	983756
43336	983757
96821	983758
102344	983759
19858	983760
95376	983761
79307	983762
78249	983763
104668	983764
106001	983765
65244	983766
20931	983767
88473	983768
49700	983769
158769	983770
134370	983771
41149	983772
61184	983773
65783	983774
30949	983775
59574	983776
86785	983777
21603	983778
16553	983779
26486	983780
33159	983781
30872	983782
33747	983783
120176	983784
38521	983785
94449	983786
118186	983787
66104	983788
140875	983789
163456	983790
174189	983791
4902	983792
56035	983793
38462	983794
129630	983795
85028	983796
87987	983797
207312	983798
158415	983799
26483	983800
51522	983801
109103	983802
117555	983803
37347	983804
75128	983805
158685	983806
1500	983807
3715	983808
23606	983809
56304	983810
446	983811
98572	983812
89168	983813
11019	983814
223125	983815
71251	983816
22170	983817
3429	983818
100664	983819
78454	983820
139567	983821
50383	983822
66676	983823
59425	983824
9720	983825
28371	983826
11355	983827
3103	983828
98232	983829
7594	983830
196401	983831
67452	983832
7534	983833
142613	983834
74938	983835
18774	983836
54427	983837
108999	983838
23549	983839
11141	983840
74245	983841
15606	983842
25669	983843
80148	983844
15240	983845
143706	983846
1	983847
66994	983848
14717	983849
164736	983850
52573	983851
52565	983852
68431	983853
237629	983854
32676	983855
87690	983856
166617	983857
56508	983858
24114	983859
25722	983860
24742	983861
42704	983862
40626	983863
30259	983864
3803	983865
102722	983866
208475	983867
87351	983868
789	983869
238710	983870
37560	983871
117399	983872
31861	983873
211479	983874
66783	983875
135238	983876
166865	983877
67670	983878
157079	983879
635	983880
27575	983881
30304	983882
188480	983883
17846	983884
37526	983885
61924	983886
717	983887
2701	983888
55297	983889
191522	983890
57447	983891
3021	983892
6275	983893
35597	983894
47618	983895
61975	983896
45720	983897
15898	983898
45534	983899
42276	983900
13267	983901
26915	983902
35478	983903
19468	983904
160677	983905
5342	983906
67064	983907
181229	983908
19046	983909
211791	983910
23172	983911
72719	983912
209830	983913
96840	983914
45226	983915
185224	983916
102078	983917
206710	983918
132312	983919
184387	983920
97884	983921
157924	983922
13164	983923
10845	983924
46335	983925
50301	983926
154658	983927
14270	983928
141660	983929
88578	983930
79731	983931
27730	983932
14082	983933
33150	983934
61198	983935
95317	983936
32906	983937
598	983938
104577	983939
10950	983940
176689	983941
51358	983942
20240	983943
44386	983944
66735	983945
91798	983946
21083	983947
166966	983948
4975	983949
53097	983950
21596	983951
50370	983952
51780	983953
103170	983954
2299	983955
7114	983956
11885	983957
2129	983958
4147	983959
10036	983960
104237	983961
52986	983962
3775	983963
67211	983964
155923	983965
48598	983966
107339	983967
2155	983968
60355	983969
49032	983970
7561	983971
61890	983972
26993	983973
80798	983974
42383	983975
55261	983976
34568	983977
48252	983978
106879	983979
44031	983980
27954	983981
6981	983982
76123	983983
20297	983984
9497	983985
9467	983986
17859	983987
20059	983988
51762	983989
88454	983990
66390	983991
21190	983992
143814	983993
87232	983994
64214	983995
119386	983996
68528	983997
70802	983998
142372	983999
38131	984000
152265	984001
116262	984002
89059	984003
163350	984004
117342	984005
238380	984006
80252	984007
72780	984008
43188	984009
111874	984010
12728	984011
56052	984012
24655	984013
9686	984014
48198	984015
12251	984016
12351	984017
117428	984018
15026	984019
3280	984020
227516	984021
72544	984022
30810	984023
90378	984024
39049	984025
97225	984026
23396	984027
41243	984028
50922	984029
166987	984030
164326	984031
34406	984032
10253	984033
15089	984034
21853	984035
9550	984036
20292	984037
24643	984038
5358	984039
53660	984040
119152	984041
326	984042
32799	984043
78305	984044
171244	984045
49288	984046
65731	984047
10176	984048
13107	984049
122774	984050
187638	984051
3153	984052
36068	984053
83494	984054
87903	984055
35035	984056
135469	984057
37985	984058
104556	984059
18677	984060
113013	984061
207142	984062
160579	984063
13051	984064
22749	984065
87380	984066
44182	984067
94862	984068
58159	984069
119770	984070
87417	984071
75430	984072
88394	984073
25191	984074
10922	984075
217459	984076
41138	984077
132525	984078
86933	984079
42365	984080
67017	984081
12229	984082
8272	984083
111197	984084
219416	984085
72861	984086
196337	984087
65711	984088
29686	984089
78794	984090
10878	984091
46796	984092
33729	984093
3449	984094
145416	984095
115435	984096
28468	984097
18761	984098
61882	984099
10514	984100
68829	984101
16431	984102
144032	984103
4386	984104
96	984105
53682	984106
120898	984107
79089	984108
64329	984109
69219	984110
91071	984111
77518	984112
4414	984113
25587	984114
12445	984115
190112	984116
77582	984117
37649	984118
145452	984119
42110	984120
107644	984121
72326	984122
56250	984123
8951	984124
12949	984125
90492	984126
71688	984127
53463	984128
90328	984129
69608	984130
68919	984131
21889	984132
107547	984133
128709	984134
190031	984135
16739	984136
20138	984137
163467	984138
201511	984139
35551	984140
25043	984141
107286	984142
121145	984143
195603	984144
33546	984145
116711	984146
95874	984147
103861	984148
128181	984149
51384	984150
27932	984151
4640	984152
141502	984153
145205	984154
30829	984155
47840	984156
60669	984157
197155	984158
30386	984159
194881	984160
55803	984161
37899	984162
16721	984163
133642	984164
48273	984165
21578	984166
24330	984167
43352	984168
102794	984169
29162	984170
79501	984171
81418	984172
72569	984173
78525	984174
213774	984175
121015	984176
193122	984177
14114	984178
65699	984179
33363	984180
11333	984181
199951	984182
86518	984183
7144	984184
80533	984185
45156	984186
13591	984187
97855	984188
164570	984189
53052	984190
10866	984191
238304	984192
64793	984193
5856	984194
6761	984195
43415	984196
58349	984197
59521	984198
46525	984199
22218	984200
43198	984201
15278	984202
179394	984203
231309	984204
167192	984205
40548	984206
6510	984207
76193	984208
185866	984209
38965	984210
50067	984211
5681	984212
74032	984213
3010	984214
838	984215
67791	984216
33456	984217
14316	984218
72526	984219
31119	984220
28962	984221
5748	984222
19813	984223
37512	984224
8910	984225
56574	984226
52825	984227
33048	984228
87884	984229
157211	984230
14688	984231
5699	984232
39202	984233
6516	984234
70615	984235
29747	984236
86643	984237
44736	984238
103488	984239
162637	984240
27926	984241
19746	984242
38409	984243
53773	984244
55222	984245
61759	984246
142911	984247
25569	984248
22575	984249
6679	984250
34623	984251
72951	984252
36734	984253
16608	984254
178523	984255
146508	984256
18891	984257
7440	984258
75568	984259
30109	984260
26907	984261
49235	984262
3063	984263
88326	984264
87603	984265
61267	984266
14141	984267
82873	984268
78938	984269
71331	984270
11365	984271
89648	984272
8793	984273
48165	984274
65996	984275
111035	984276
29033	984277
45195	984278
10732	984279
4317	984280
21266	984281
8081	984282
9508	984283
35679	984284
50996	984285
16430	984286
15937	984287
55564	984288
64886	984289
193	984290
23536	984291
48330	984292
114330	984293
41053	984294
14768	984295
106595	984296
14098	984297
23832	984298
214409	984299
17718	984300
204201	984301
151078	984302
3234	984303
20968	984304
5708	984305
11909	984306
127183	984307
44104	984308
6407	984309
14085	984310
202	984311
13486	984312
41280	984313
22113	984314
52075	984315
34547	984316
178689	984317
16099	984318
2001	984319
11395	984320
131096	984321
224965	984322
183004	984323
186844	984324
11781	984325
25744	984326
160377	984327
29942	984328
36044	984329
26105	984330
138560	984331
117867	984332
52421	984333
52722	984334
3	984335
113896	984336
4969	984337
20861	984338
17136	984339
33133	984340
93333	984341
49893	984342
156240	984343
3286	984344
69869	984345
39362	984346
2109	984347
8212	984348
359	984349
3216	984350
50076	984351
30935	984352
13843	984353
67125	984354
6539	984355
63428	984356
3323	984357
10296	984358
66735	984359
43520	984360
80257	984361
17531	984362
157417	984363
37743	984364
15100	984365
17788	984366
23806	984367
29832	984368
8831	984369
9531	984370
25523	984371
14628	984372
8243	984373
23664	984374
117746	984375
64690	984376
10043	984377
55650	984378
7202	984379
41345	984380
74115	984381
109301	984382
3866	984383
6946	984384
5462	984385
5523	984386
20718	984387
11167	984388
6522	984389
20283	984390
1043	984391
14763	984392
4719	984393
9475	984394
10681	984395
93095	984396
12091	984397
52026	984398
10296	984399
27582	984400
35245	984401
17423	984402
40977	984403
140652	984404
39298	984405
3037	984406
28254	984407
2114	984408
2714	984409
78019	984410
33161	984411
26419	984412
72902	984413
1924	984414
1982	984415
118901	984416
89251	984417
3035	984418
26173	984419
62683	984420
11187	984421
117084	984422
48298	984423
164283	984424
87434	984425
21011	984426
104844	984427
62895	984428
9785	984429
120373	984430
14666	984431
34605	984432
153599	984433
17001	984434
34553	984435
144546	984436
78070	984437
41452	984438
127403	984439
27502	984440
26328	984441
41387	984442
225587	984443
34788	984444
30869	984445
79180	984446
46345	984447
160905	984448
180462	984449
3368	984450
192569	984451
46936	984452
105824	984453
86127	984454
130392	984455
138028	984456
238216	984457
189550	984458
78884	984459
60863	984460
81407	984461
196568	984462
196470	984463
192808	984464
4846	984465
49136	984466
7699	984467
11468	984468
104892	984469
79361	984470
115031	984471
140293	984472
29088	984473
115647	984474
85856	984475
52431	984476
116770	984477
78872	984478
78870	984479
104222	984480
194774	984481
60395	984482
103164	984483
141352	984484
42260	984485
76740	984486
30065	984487
67551	984488
58692	984489
158063	984490
223462	984491
714	984492
60547	984493
6587	984494
27739	984495
91003	984496
231951	984497
24854	984498
4167	984499
108549	984500
10789	984501
140979	984502
35108	984503
4711	984504
120532	984505
75727	984506
177476	984507
164036	984508
4123	984509
119272	984510
4708	984511
22871	984512
36774	984513
28176	984514
37379	984515
51327	984516
16397	984517
71419	984518
41734	984519
118579	984520
79467	984521
10426	984522
160279	984523
129172	984524
32525	984525
129157	984526
56504	984527
96129	984528
41043	984529
72006	984530
154212	984531
136554	984532
44507	984533
98388	984534
2701	984535
65026	984536
26499	984537
26499	984538
11677	984539
77621	984540
119758	984541
124977	984542
75800	984543
58022	984544
46313	984545
9357	984546
14462	984547
36775	984548
93997	984549
41298	984550
64437	984551
26390	984552
145977	984553
49977	984554
96414	984555
72872	984556
117230	984557
117504	984558
41219	984559
120180	984560
49734	984561
23056	984562
25016	984563
67340	984564
36726	984565
73122	984566
5982	984567
53061	984568
38119	984569
8944	984570
66642	984571
32068	984572
118	984573
5	984574
5	984575
311	984576
28342	984577
12300	984578
26226	984579
4128	984580
37341	984581
44413	984582
43858	984583
6378	984584
12429	984585
14509	984586
105067	984587
119884	984588
63297	984589
13705	984590
13982	984591
776	984592
234326	984593
21902	984594
87016	984595
200236	984596
167818	984597
13430	984598
95474	984599
98590	984600
1941	984601
11421	984602
209948	984603
51652	984604
39121	984605
234756	984606
190481	984607
4764	984608
109939	984609
140885	984610
31879	984611
224417	984612
71706	984613
22754	984614
29420	984615
615	984616
19265	984617
23798	984618
12410	984619
5761	984620
213485	984621
20907	984622
5900	984623
49123	984624
68549	984625
15561	984626
45348	984627
89564	984628
4137	984629
50086	984630
14255	984631
35783	984632
161753	984633
4976	984634
41743	984635
16097	984636
78456	984637
7468	984638
14231	984639
4287	984640
41290	984641
75844	984642
147351	984643
77622	984644
205169	984645
27128	984646
48505	984647
10726	984648
11018	984649
714	984650
24787	984651
21978	984652
67560	984653
7822	984654
162525	984655
121281	984656
90051	984657
15630	984658
38621	984659
12641	984660
49566	984661
1407	984662
88961	984663
110809	984664
13465	984665
74460	984666
5057	984667
17258	984668
101893	984669
140250	984670
13429	984671
35751	984672
28564	984673
237044	984674
120526	984675
68335	984676
15460	984677
70089	984678
9964	984679
94387	984680
201422	984681
196733	984682
49327	984683
145442	984684
141305	984685
33326	984686
4073	984687
47982	984688
56859	984689
56085	984690
36891	984691
70173	984692
79581	984693
16835	984694
10585	984695
36520	984696
27246	984697
71008	984698
88975	984699
28028	984700
3486	984701
32543	984702
4575	984703
26664	984704
10558	984705
201377	984706
21772	984707
11092	984708
4741	984709
19653	984710
61667	984711
36564	984712
54362	984713
168566	984714
10489	984715
74103	984716
4940	984717
20522	984718
12428	984719
66740	984720
4919	984721
61288	984722
20153	984723
48431	984724
15892	984725
210424	984726
83771	984727
260	984728
8270	984729
32179	984730
1546	984731
12668	984732
50009	984733
56989	984734
38434	984735
13892	984736
37063	984737
66274	984738
17974	984739
26160	984740
46058	984741
24809	984742
5041	984743
2539	984744
32730	984745
89947	984746
22040	984747
84780	984748
21487	984749
4131	984750
22894	984751
46536	984752
1175	984753
138602	984754
10897	984755
4783	984756
13505	984757
13328	984758
10313	984759
119672	984760
5223	984761
193	984762
18618	984763
92417	984764
46057	984765
12849	984766
63338	984767
2596	984768
3875	984769
41166	984770
76142	984771
126405	984772
37177	984773
103233	984774
4437	984775
56108	984776
30977	984777
85549	984778
37267	984779
67800	984780
108111	984781
67800	984782
42117	984783
35728	984784
93810	984785
8357	984786
19878	984787
73456	984788
10474	984789
48489	984790
10973	984791
159457	984792
224427	984793
98434	984794
69008	984795
195282	984796
135829	984797
196921	984798
66326	984799
159050	984800
58776	984801
115813	984802
72175	984803
23096	984804
77441	984805
2379	984806
42321	984807
201449	984808
223679	984809
103271	984810
53902	984811
4450	984812
6198	984813
72053	984814
163496	984815
11921	984816
4076	984817
1728	984818
24465	984819
6024	984820
12289	984821
131545	984822
11320	984823
17536	984824
25307	984825
25307	984826
90322	984827
56410	984828
224293	984829
31236	984830
50857	984831
70826	984832
49926	984833
29498	984834
85429	984835
89145	984836
161252	984837
98569	984838
66195	984839
35351	984840
137009	984841
29050	984842
74190	984843
41766	984844
26114	984845
28492	984846
20263	984847
39252	984848
100406	984849
6526	984850
24697	984851
14271	984852
64621	984853
118937	984854
184669	984855
95611	984856
119187	984857
89435	984858
57786	984859
14663	984860
38136	984861
237665	984862
87039	984863
26513	984864
87373	984865
100538	984866
94582	984867
79875	984868
94769	984869
62795	984870
53143	984871
7594	984872
32668	984873
32857	984874
13492	984875
48748	984876
238797	984877
74587	984878
34847	984879
145130	984880
63003	984881
107335	984882
14942	984883
14970	984884
124343	984885
115915	984886
140407	984887
107478	984888
11844	984889
147802	984890
75457	984891
128574	984892
6528	984893
90503	984894
57252	984895
2703	984896
5627	984897
190612	984898
20219	984899
37072	984900
52224	984901
167547	984902
452	984903
186049	984904
18267	984905
3802	984906
42358	984907
107437	984908
33123	984909
43687	984910
35251	984911
121897	984912
237647	984913
27512	984914
48273	984915
202132	984916
98957	984917
30952	984918
84198	984919
2916	984920
7996	984921
24056	984922
22811	984923
22645	984924
4220	984925
14892	984926
31523	984927
235282	984928
104568	984929
196037	984930
56904	984931
234461	984932
498	984933
14952	984934
8848	984935
173234	984936
6461	984937
28041	984938
48410	984939
4592	984940
9783	984941
35653	984942
161083	984943
26172	984944
58106	984945
6578	984946
27656	984947
58781	984948
31376	984949
87834	984950
149175	984951
146309	984952
16739	984953
170023	984954
93524	984955
13149	984956
25745	984957
115020	984958
130764	984959
15714	984960
23672	984961
165437	984962
39190	984963
26985	984964
239972	984965
33223	984966
103003	984967
50365	984968
45654	984969
34378	984970
88825	984971
94381	984972
24720	984973
51684	984974
36492	984975
20453	984976
44379	984977
29952	984978
87433	984979
89819	984980
62032	984981
23496	984982
21110	984983
50942	984984
87890	984985
237033	984986
206013	984987
126835	984988
144833	984989
63077	984990
183587	984991
87012	984992
37130	984993
52828	984994
8869	984995
5723	984996
32572	984997
138560	984998
13192	984999
4130	985000
79317	985001
67788	985002
138215	985003
79	985004
59124	985005
196920	985006
35362	985007
24720	985008
33236	985009
37133	985010
18037	985011
41074	985012
12552	985013
222416	985014
25661	985015
44925	985016
117024	985017
102749	985018
51917	985019
69165	985020
109511	985021
42246	985022
74956	985023
166014	985024
3445	985025
114875	985026
88872	985027
27268	985028
65922	985029
156952	985030
51943	985031
135963	985032
18864	985033
132015	985034
88413	985035
26178	985036
17789	985037
53532	985038
44914	985039
68489	985040
74321	985041
55676	985042
53076	985043
75765	985044
67388	985045
114543	985046
61786	985047
32378	985048
78027	985049
74335	985050
77462	985051
195213	985052
240335	985053
162606	985054
23559	985055
12344	985056
156650	985057
101233	985058
24295	985059
79893	985060
107772	985061
68975	985062
39248	985063
119246	985064
180768	985065
61367	985066
222582	985067
160275	985068
26344	985069
165557	985070
116470	985071
88329	985072
73081	985073
66176	985074
168011	985075
13663	985076
24057	985077
51409	985078
101879	985079
66308	985080
32635	985081
99242	985082
120530	985083
52952	985084
175326	985085
118454	985086
7714	985087
62979	985088
36633	985089
18542	985090
239761	985091
37543	985092
5433	985093
208394	985094
203480	985095
53228	985096
68297	985097
95857	985098
230262	985099
17127	985100
18007	985101
29119	985102
41024	985103
149235	985104
166076	985105
111019	985106
118388	985107
3897	985108
855	985109
72541	985110
63248	985111
134781	985112
61641	985113
117451	985114
3383	985115
86025	985116
76372	985117
46899	985118
114140	985119
240090	985120
41390	985121
118004	985122
111673	985123
236093	985124
53541	985125
47135	985126
31646	985127
218	985128
81119	985129
88116	985130
764	985131
56580	985132
58144	985133
166725	985134
102689	985135
33576	985136
114671	985137
184629	985138
162905	985139
75074	985140
36477	985141
52990	985142
59199	985143
24278	985144
133	985145
118641	985146
12895	985147
141736	985148
2635	985149
4499	985150
54602	985151
201935	985152
82957	985153
57793	985154
46248	985155
104543	985156
74523	985157
53426	985158
59325	985159
6559	985160
240161	985161
89703	985162
52760	985163
14134	985164
62987	985165
6203	985166
52045	985167
3332	985168
28947	985169
69388	985170
133648	985171
187971	985172
41556	985173
118878	985174
68927	985175
78718	985176
44009	985177
78466	985178
158884	985179
36137	985180
53809	985181
63617	985182
167402	985183
61912	985184
5805	985185
130615	985186
82680	985187
41804	985188
87867	985189
88062	985190
100833	985191
32834	985192
2408	985193
87193	985194
14278	985195
9634	985196
101920	985197
67220	985198
85570	985199
12276	985200
33342	985201
65413	985202
88473	985203
84144	985204
136287	985205
119594	985206
63091	985207
62921	985208
81547	985209
6258	985210
61069	985211
118592	985212
5297	985213
26635	985214
29747	985215
153100	985216
84845	985217
57052	985218
6606	985219
117298	985220
60202	985221
9768	985222
104319	985223
11	985224
65442	985225
13653	985226
16171	985227
35685	985228
3877	985229
91186	985230
41919	985231
149959	985232
2375	985233
107423	985234
95618	985235
14740	985236
18622	985237
82434	985238
163122	985239
214632	985240
37211	985241
165744	985242
68958	985243
19873	985244
11303	985245
8989	985246
15065	985247
81256	985248
96810	985249
16578	985250
57871	985251
41456	985252
43424	985253
3332	985254
51056	985255
17360	985256
15322	985257
1475	985258
41766	985259
423	985260
29188	985261
133896	985262
115002	985263
114127	985264
1175	985265
120441	985266
61890	985267
3671	985268
22729	985269
41510	985270
23251	985271
13737	985272
15689	985273
6659	985274
105981	985275
49547	985276
779	985277
105	985278
16467	985279
108423	985280
776	985281
202476	985282
11206	985283
9091	985284
93141	985285
13400	985286
52372	985287
8846	985288
236349	985289
166691	985290
32832	985291
167481	985292
6651	985293
118572	985294
46863	985295
3449	985296
671	985297
79127	985298
6898	985299
239058	985300
41641	985301
35713	985302
59236	985303
48047	985304
18448	985305
31580	985306
971	985307
51859	985308
95063	985309
21660	985310
83550	985311
210427	985312
21553	985313
40723	985314
43180	985315
16156	985316
1395	985317
43099	985318
25889	985319
19485	985320
99234	985321
6545	985322
39565	985323
95823	985324
82545	985325
1535	985326
36024	985327
115407	985328
98375	985329
50320	985330
27656	985331
36343	985332
68765	985333
156519	985334
149653	985335
9508	985336
48527	985337
52764	985338
14036	985339
32338	985340
18561	985341
5970	985342
1760	985343
6180	985344
15577	985345
105670	985346
4988	985347
16507	985348
12970	985349
62152	985350
55535	985351
40455	985352
3832	985353
56419	985354
91089	985355
87876	985356
108978	985357
126258	985358
12656	985359
19806	985360
121957	985361
163533	985362
121952	985363
4386	985364
121779	985365
4408	985366
199030	985367
56155	985368
81823	985369
34578	985370
5107	985371
13327	985372
32821	985373
143315	985374
91081	985375
119678	985376
143450	985377
77073	985378
167445	985379
10528	985380
44092	985381
4271	985382
20471	985383
2054	985384
103163	985385
9093	985386
475	985387
195368	985388
60951	985389
7855	985390
24209	985391
188670	985392
17598	985393
140193	985394
77932	985395
3899	985396
4221	985397
19533	985398
82757	985399
66447	985400
22847	985401
23428	985402
9366	985403
76204	985404
96084	985405
106803	985406
137351	985407
16108	985408
20858	985409
197843	985410
14261	985411
2024	985412
11923	985413
148734	985414
36174	985415
119543	985416
39645	985417
172794	985418
85476	985419
39611	985420
148254	985421
30470	985422
88161	985423
44643	985424
50702	985425
91739	985426
154070	985427
44643	985428
19396	985429
100338	985430
61708	985431
10159	985432
156830	985433
2250	985434
22338	985435
62478	985436
11619	985437
207361	985438
68108	985439
68108	985440
106608	985441
167537	985442
148254	985443
6851	985444
1528	985445
48878	985446
5170	985447
70089	985448
12725	985449
5170	985450
39325	985451
60442	985452
7052	985453
13500	985454
11538	985455
22847	985456
97100	985457
16390	985458
19215	985459
23533	985460
9243	985461
68	985462
31593	985463
729	985464
8215	985465
24815	985466
14243	985467
11147	985468
36108	985469
58200	985470
28755	985471
11147	985472
43271	985473
68723	985474
33217	985475
544	985476
544	985477
31755	985478
19338	985479
814	985480
66996	985481
36194	985482
17504	985483
16054	985484
36194	985485
57251	985486
14078	985487
478	985488
31916	985489
73713	985490
223554	985491
226609	985492
157013	985493
226893	985494
159164	985495
227063	985496
45760	985497
45760	985498
228333	985499
10973	985500
70195	985501
15530	985502
27076	985503
1850	985504
219821	985505
754	985506
50181	985507
207791	985508
22847	985509
156343	985510
223275	985511
69	985512
1120	985513
23791	985514
230227	985515
181906	985516
113658	985517
111691	985518
83043	985519
40708	985520
22717	985521
1449	985522
133211	985523
58122	985524
1684	985525
5189	985526
14026	985527
40041	985528
13964	985529
67483	985530
50159	985531
5667	985532
19080	985533
32023	985534
80973	985535
182121	985536
5582	985537
132204	985538
43953	985539
1342	985540
32129	985541
12643	985542
415	985543
17632	985544
112498	985545
6543	985546
27387	985547
11206	985548
69	985549
55893	985550
48252	985551
28417	985552
22847	985553
49686	985554
4499	985555
6033	985556
4856	985557
25850	985558
144739	985559
132990	985560
38809	985561
6124	985562
13884	985563
2081	985564
57791	985565
40999	985566
39649	985567
11350	985568
5184	985569
2564	985570
14096	985571
45805	985572
13534	985573
20245	985574
35020	985575
143975	985576
10624	985577
24518	985578
136744	985579
20638	985580
55479	985581
24983	985582
126589	985583
53617	985584
54004	985585
118758	985586
184606	985587
32727	985588
35501	985589
27985	985590
30527	985591
8785	985592
53994	985593
11438	985594
10	985595
14138	985596
102489	985597
96526	985598
66426	985599
69643	985600
198305	985601
1118	985602
327	985603
35556	985604
70785	985605
60446	985606
2412	985607
85526	985608
81605	985609
14956	985610
18075	985611
1249	985612
10563	985613
327	985614
59451	985615
33289	985616
193912	985617
38959	985618
75822	985619
21855	985620
21855	985621
18015	985622
11	985623
184890	985624
5794	985625
8002	985626
6577	985627
10461	985628
14535	985629
9533	985630
11814	985631
40941	985632
35505	985633
135036	985634
99327	985635
47582	985636
3416	985637
110	985638
19496	985639
2018	985640
65032	985641
327	985642
349	985643
39245	985644
12554	985645
17820	985646
22796	985647
3016	985648
136119	985649
20342	985650
14872	985651
14870	985652
22041	985653
63068	985654
45382	985655
2150	985656
929	985657
186408	985658
191467	985659
10464	985660
22617	985661
159400	985662
41767	985663
41692	985664
234690	985665
157983	985666
86721	985667
53201	985668
26634	985669
158067	985670
36698	985671
21700	985672
225205	985673
118276	985674
30627	985675
186357	985676
45515	985677
16223	985678
120562	985679
68177	985680
32503	985681
68177	985682
41774	985683
70936	985684
78247	985685
68510	985686
89695	985687
37426	985688
141227	985689
59067	985690
161368	985691
29168	985692
53210	985693
89695	985694
120562	985695
119437	985696
158245	985697
95122	985698
41694	985699
28651	985700
67672	985701
51939	985702
60540	985703
162367	985704
29386	985705
41692	985706
29386	985707
41767	985708
6420	985709
1655	985710
167475	985711
96974	985712
83853	985713
96488	985714
87562	985715
116361	985716
150337	985717
210219	985718
32921	985719
79312	985720
115405	985721
163775	985722
36454	985723
41181	985724
67002	985725
8843	985726
83281	985727
153724	985728
215633	985729
114791	985730
212788	985731
68473	985732
87812	985733
148298	985734
134584	985735
88243	985736
149596	985737
40026	985738
25401	985739
102928	985740
83225	985741
52339	985742
66174	985743
62713	985744
139540	985745
97165	985746
115225	985747
34608	985748
73791	985749
65245	985750
153197	985751
217775	985752
14185	985753
50599	985754
103686	985755
211442	985756
73752	985757
87638	985758
97605	985759
883	985760
40980	985761
67000	985762
27214	985763
42565	985764
56480	985765
61669	985766
235267	985767
10416	985768
26746	985769
10360	985770
146066	985771
33329	985772
10360	985773
12350	985774
73351	985775
33469	985776
157549	985777
115242	985778
226677	985779
157737	985780
231917	985781
201416	985782
95068	985783
76274	985784
47031	985785
23969	985786
68638	985787
94570	985788
125115	985789
85853	985790
66282	985791
229903	985792
34402	985793
58984	985794
40886	985795
33129	985796
71945	985797
23710	985798
34802	985799
44436	985800
26279	985801
102286	985802
26604	985803
4528	985804
41303	985805
89309	985806
26395	985807
13626	985808
20917	985809
139430	985810
174307	985811
155380	985812
1825	985813
50328	985814
34631	985815
29394	985816
84563	985817
17804	985818
41674	985819
47830	985820
8921	985821
61889	985822
61889	985823
25618	985824
101148	985825
58869	985826
38878	985827
146627	985828
166263	985829
50181	985830
48832	985831
68985	985832
165781	985833
230297	985834
58683	985835
201354	985836
58683	985837
139622	985838
54618	985839
59317	985840
6702	985841
62879	985842
17993	985843
133695	985844
14096	985845
4823	985846
129964	985847
54936	985848
85559	985849
30	985850
6915	985851
118126	985852
10354	985853
14757	985854
166740	985855
165831	985856
77504	985857
231452	985858
33118	985859
238512	985860
97640	985861
17773	985862
118659	985863
70972	985864
76881	985865
54988	985866
103360	985867
103608	985868
8126	985869
119127	985870
34416	985871
157452	985872
86858	985873
67928	985874
119127	985875
29203	985876
65078	985877
114895	985878
72140	985879
172993	985880
232886	985881
74788	985882
60494	985883
151172	985884
5115	985885
68635	985886
26640	985887
6053	985888
68693	985889
10695	985890
38563	985891
1180	985892
14565	985893
9865	985894
6923	985895
6923	985896
230722	985897
50102	985898
30038	985899
123419	985900
6299	985901
66567	985902
62570	985903
470	985904
651	985905
17740	985906
8746	985907
163120	985908
5199	985909
95656	985910
16332	985911
32881	985912
53842	985913
78451	985914
160472	985915
133492	985916
153970	985917
65023	985918
40226	985919
149343	985920
84153	985921
236559	985922
60350	985923
139459	985924
602	985925
4834	985926
7311	985927
4017	985928
184982	985929
143996	985930
153443	985931
156184	985932
214684	985933
58204	985934
203821	985935
99647	985936
6457	985937
204238	985938
41401	985939
15457	985940
39747	985941
152645	985942
124885	985943
186836	985944
214150	985945
6255	985946
130684	985947
175859	985948
110671	985949
14603	985950
17700	985951
19296	985952
2148	985953
35330	985954
2191	985955
18698	985956
117286	985957
41694	985958
116661	985959
50082	985960
2080	985961
38665	985962
301	985963
24890	985964
17352	985965
428	985966
9871	985967
824	985968
37349	985969
14006	985970
2596	985971
18991	985972
9409	985973
14240	985974
4188	985975
58664	985976
5444	985977
18896	985978
13217	985979
23069	985980
12612	985981
59682	985982
14800	985983
5931	985984
12230	985985
3627	985986
8024	985987
47900	985988
230795	985989
4174	985990
125598	985991
11736	985992
4096	985993
7492	985994
23533	985995
6430	985996
13531	985997
43429	985998
75912	985999
370	986000
33710	986001
20631	986002
117459	986003
31382	986004
25281	986005
50624	986006
9564	986007
69135	986008
5275	986009
9528	986010
57259	986011
117109	986012
901	986013
16211	986014
56419	986015
15535	986016
2671	986017
70874	986018
8281	986019
51388	986020
16016	986021
6027	986022
58214	986023
75227	986024
16066	986025
750	986026
5348	986027
20671	986028
132157	986029
28848	986030
4207	986031
2077	986032
63843	986033
20433	986034
47	986035
30542	986036
38581	986037
7248	986038
52096	986039
31486	986040
127321	986041
23341	986042
117260	986043
72025	986044
970	986045
73252	986046
10345	986047
140210	986048
8572	986049
119041	986050
7768	986051
51749	986052
32775	986053
30321	986054
80927	986055
676	986056
48149	986057
28164	986058
11614	986059
48426	986060
13406	986061
31739	986062
44001	986063
142432	986064
2030	986065
4257	986066
151844	986067
2007	986068
10502	986069
30445	986070
24834	986071
4699	986072
84242	986073
74801	986074
4720	986075
3198	986076
80443	986077
37883	986078
152071	986079
115369	986080
9718	986081
41146	986082
30975	986083
65029	986084
76505	986085
53109	986086
24817	986087
6574	986088
79921	986089
73434	986090
30951	986091
141844	986092
25352	986093
108170	986094
181032	986095
45514	986096
48499	986097
242	986098
14294	986099
205572	986100
110349	986101
30850	986102
62207	986103
108971	986104
16568	986105
162456	986106
42324	986107
132152	986108
54928	986109
33070	986110
18271	986111
70925	986112
236219	986113
36807	986114
101293	986115
10322	986116
32348	986117
7706	986118
1533	986119
26838	986120
145140	986121
79170	986122
494	986123
23533	986124
59162	986125
8516	986126
6054	986127
21316	986128
3848	986129
66607	986130
98341	986131
5527	986132
61473	986133
9838	986134
80074	986135
32111	986136
22796	986137
638	986138
55951	986139
80377	986140
212132	986141
6574	986142
14973	986143
11946	986144
57005	986145
57219	986146
62464	986147
16278	986148
9693	986149
102911	986150
112251	986151
2149	986152
90101	986153
121204	986154
107330	986155
15543	986156
39218	986157
38801	986158
64056	986159
38105	986160
75773	986161
14936	986162
28935	986163
79243	986164
9501	986165
1528	986166
4193	986167
44683	986168
5266	986169
24646	986170
1459	986171
21864	986172
93935	986173
11771	986174
20372	986175
207751	986176
202475	986177
34499	986178
185131	986179
38366	986180
4993	986181
176732	986182
2156	986183
20141	986184
11465	986185
2406	986186
20417	986187
31167	986188
69017	986189
6683	986190
46125	986191
10560	986192
10386	986193
79769	986194
4130	986195
16023	986196
87532	986197
78564	986198
212623	986199
72447	986200
58547	986201
152167	986202
92868	986203
24243	986204
18686	986205
14434	986206
14486	986207
219209	986208
64337	986209
56960	986210
156529	986211
49490	986212
186471	986213
39319	986214
9742	986215
4229	986216
66024	986217
165789	986218
109961	986219
1774	986220
8140	986221
83772	986222
7868	986223
19043	986224
6056	986225
29978	986226
10653	986227
31820	986228
21238	986229
12103	986230
72291	986231
874	986232
179960	986233
176133	986234
19303	986235
16513	986236
6064	986237
9401	986238
7533	986239
30569	986240
8511	986241
1097	986242
79866	986243
3730	986244
2608	986245
50145	986246
5399	986247
13787	986248
44342	986249
3470	986250
11568	986251
65865	986252
195273	986253
82849	986254
3674	986255
83891	986256
4801	986257
124284	986258
2775	986259
6031	986260
4811	986261
1198	986262
6031	986263
17563	986264
22358	986265
165065	986266
17605	986267
1018	986268
48632	986269
626	986270
63954	986271
29235	986272
96193	986273
16909	986274
602	986275
4096	986276
2622	986277
38317	986278
60113	986279
40527	986280
636	986281
30185	986282
16051	986283
255	986284
74917	986285
200550	986286
53253	986287
90929	986288
143840	986289
78185	986290
31814	986291
66029	986292
48050	986293
84532	986294
108748	986295
9526	986296
14294	986297
668	986298
379	986299
67275	986300
807	986301
222291	986302
134995	986303
18868	986304
68629	986305
161124	986306
222499	986307
2362	986308
21715	986309
2362	986310
95468	986311
102122	986312
23985	986313
120686	986314
24824	986315
22506	986316
6036	986317
66296	986318
60001	986319
6036	986320
34844	986321
151825	986322
20795	986323
30350	986324
92524	986325
254	986326
119	986327
7917	986328
58018	986329
158116	986330
91934	986331
16268	986332
22190	986333
22190	986334
73562	986335
31723	986336
57084	986337
17588	986338
36700	986339
30034	986340
130635	986341
2362	986342
4174	986343
20285	986344
97712	986345
38723	986346
6036	986347
156624	986348
11070	986349
179585	986350
85890	986351
114666	986352
18797	986353
16909	986354
14515	986355
29536	986356
187321	986357
36194	986358
92750	986359
35453	986360
6882	986361
54288	986362
1357	986363
14533	986364
41088	986365
6392	986366
143404	986367
154005	986368
171807	986369
6414	986370
210905	986371
34437	986372
52284	986373
16909	986374
102432	986375
660	986376
107	986377
7396	986378
195247	986379
5233	986380
88909	986381
67312	986382
226233	986383
5236	986384
35395	986385
113982	986386
159376	986387
5287	986388
59167	986389
7052	986390
16590	986391
16623	986392
36191	986393
43142	986394
170	986395
11206	986396
70308	986397
6036	986398
95901	986399
35263	986400
172684	986401
114	986402
4699	986403
54850	986404
5533	986405
21070	986406
110036	986407
15454	986408
18607	986409
139946	986410
58957	986411
109292	986412
123958	986413
91278	986414
167380	986415
48926	986416
29350	986417
44378	986418
143699	986419
110190	986420
68548	986421
28015	986422
21217	986423
58606	986424
154180	986425
107023	986426
16909	986427
16909	986428
4387	986429
18217	986430
21378	986431
80580	986432
55966	986433
30526	986434
8661	986435
24367	986436
3604	986437
1305	986438
42	986439
54714	986440
3631	986441
36543	986442
10856	986443
4357	986444
77853	986445
6880	986446
163	986447
113339	986448
27962	986449
33127	986450
19475	986451
149407	986452
119252	986453
5294	986454
73718	986455
40306	986456
23158	986457
129696	986458
36207	986459
15683	986460
109257	986461
9872	986462
28503	986463
82420	986464
9638	986465
54576	986466
62838	986467
18854	986468
40997	986469
25283	986470
11191	986471
28858	986472
73	986473
11299	986474
9724	986475
379	986476
76053	986477
1193	986478
509	986479
110184	986480
17483	986481
1612	986482
215862	986483
40427	986484
11070	986485
17323	986486
30967	986487
92680	986488
6378	986489
23397	986490
11007	986491
35	986492
37370	986493
1745	986494
8385	986495
21041	986496
6335	986497
72891	986498
5386	986499
56927	986500
3597	986501
3471	986502
109906	986503
17291	986504
31291	986505
31245	986506
645	986507
645	986508
379	986509
11886	986510
11216	986511
24574	986512
23214	986513
45884	986514
49	986515
6858	986516
26213	986517
31554	986518
36524	986519
57682	986520
19817	986521
645	986522
645	986523
71033	986524
4754	986525
7085	986526
70537	986527
9872	986528
59148	986529
10590	986530
5365	986531
3471	986532
17395	986533
88097	986534
64560	986535
77	986536
17471	986537
184684	986538
120074	986539
111830	986540
16051	986541
9444	986542
1090	986543
3199	986544
35193	986545
39513	986546
90491	986547
9797	986548
13388	986549
17331	986550
29047	986551
59610	986552
13022	986553
56455	986554
11014	986555
46694	986556
56472	986557
24890	986558
6075	986559
11014	986560
110544	986561
166768	986562
122731	986563
44095	986564
9524	986565
9501	986566
54155	986567
19162	986568
62254	986569
2078	986570
24748	986571
43177	986572
36338	986573
6943	986574
36	986575
78372	986576
2469	986577
136434	986578
92119	986579
57503	986580
122836	986581
8314	986582
5381	986583
85904	986584
70960	986585
9507	986586
72019	986587
79357	986588
54403	986589
7346	986590
16237	986591
15	986592
2566	986593
2380	986594
34436	986595
25902	986596
180659	986597
180336	986598
3823	986599
28400	986600
109941	986601
3293	986602
16068	986603
13271	986604
2316	986605
36338	986606
86330	986607
14629	986608
555	986609
1722	986610
41376	986611
51	986612
51	986613
129304	986614
41783	986615
14041	986616
14102	986617
61954	986618
19240	986619
150296	986620
115	986621
3734	986622
22594	986623
200923	986624
20158	986625
26132	986626
23196	986627
10684	986628
7492	986629
63677	986630
10928	986631
1062	986632
207976	986633
36771	986634
15810	986635
134522	986636
231227	986637
13627	986638
78247	986639
89664	986640
96050	986641
89664	986642
118789	986643
34397	986644
24041	986645
13625	986646
23776	986647
72046	986648
27554	986649
23696	986650
195438	986651
162758	986652
20307	986653
24450	986654
19832	986655
90429	986656
90429	986657
156463	986658
24266	986659
174420	986660
39933	986661
27560	986662
27560	986663
35842	986664
210396	986665
10357	986666
188438	986667
100387	986668
27077	986669
29422	986670
200082	986671
227384	986672
40316	986673
37005	986674
36465	986675
10421	986676
21918	986677
21918	986678
61781	986679
162574	986680
46978	986681
29645	986682
228037	986683
152973	986684
221907	986685
10050	986686
8747	986687
71246	986688
24450	986689
27049	986690
95179	986691
94283	986692
178001	986693
178247	986694
175237	986695
126993	986696
93480	986697
176876	986698
93480	986699
126866	986700
72547	986701
72547	986702
94312	986703
72707	986704
175810	986705
128593	986706
177761	986707
177850	986708
174550	986709
178417	986710
94312	986711
93973	986712
176823	986713
93973	986714
175777	986715
174528	986716
176859	986717
178894	986718
174668	986719
174607	986720
126680	986721
175039	986722
178388	986723
175624	986724
178390	986725
128682	986726
95299	986727
177298	986728
177897	986729
174728	986730
127598	986731
72259	986732
177067	986733
71528	986734
72021	986735
177337	986736
176042	986737
95179	986738
93924	986739
72517	986740
72021	986741
175492	986742
176665	986743
178083	986744
72021	986745
178165	986746
176868	986747
174881	986748
176083	986749
174899	986750
177226	986751
93649	986752
93649	986753
174939	986754
176164	986755
176256	986756
128682	986757
177381	986758
126305	986759
177154	986760
178240	986761
176073	986762
176562	986763
177084	986764
177497	986765
126993	986766
93480	986767
93924	986768
178234	986769
93973	986770
178544	986771
176923	986772
167009	986773
52969	986774
118678	986775
26296	986776
89834	986777
2380	986778
157696	986779
72086	986780
120198	986781
239825	986782
17707	986783
40930	986784
117353	986785
69100	986786
14655	986787
66801	986788
63868	986789
12339	986790
8841	986791
67046	986792
86935	986793
239600	986794
119443	986795
33158	986796
206101	986797
120671	986798
177932	986799
174929	986800
177400	986801
8823	986802
69100	986803
6527	986804
213361	986805
136803	986806
190296	986807
67140	986808
66881	986809
35634	986810
167331	986811
118097	986812
68587	986813
69100	986814
89667	986815
167609	986816
79713	986817
89670	986818
10282	986819
165385	986820
6527	986821
6527	986822
67115	986823
167609	986824
164818	986825
47225	986826
62715	986827
41505	986828
89669	986829
163586	986830
120454	986831
120500	986832
1115	986833
239678	986834
236572	986835
237614	986836
26557	986837
117440	986838
240185	986839
67985	986840
239872	986841
33124	986842
6527	986843
87625	986844
118947	986845
26613	986846
68619	986847
26618	986848
175393	986849
181882	986850
13206	986851
7003	986852
133393	986853
13206	986854
19093	986855
19093	986856
15922	986857
7003	986858
133393	986859
23133	986860
54274	986861
155708	986862
16228	986863
172004	986864
2075	986865
5509	986866
5085	986867
6317	986868
542	986869
67742	986870
86872	986871
2250	986872
98963	986873
21067	986874
20255	986875
25545	986876
156120	986877
199184	986878
4544	986879
5275	986880
96951	986881
20036	986882
80559	986883
38567	986884
48785	986885
44521	986886
7997	986887
29598	986888
48764	986889
1481	986890
11738	986891
92930	986892
26017	986893
9081	986894
156405	986895
25866	986896
49334	986897
24903	986898
184	986899
48728	986900
30708	986901
3353	986902
38601	986903
58440	986904
3487	986905
158679	986906
115565	986907
1359	986908
45511	986909
19764	986910
7312	986911
47634	986912
3206	986913
148171	986914
127743	986915
10311	986916
35299	986917
64075	986918
146939	986919
19005	986920
41907	986921
26152	986922
5709	986923
44731	986924
51553	986925
237494	986926
129168	986927
62262	986928
18628	986929
2315	986930
62086	986931
16488	986932
61947	986933
2076	986934
404	986935
20733	986936
57731	986937
29623	986938
23504	986939
79689	986940
65637	986941
139109	986942
21521	986943
97692	986944
35708	986945
6989	986946
2050	986947
28068	986948
5378	986949
25430	986950
7318	986951
96590	986952
36958	986953
159708	986954
20104	986955
111803	986956
13218	986957
34190	986958
440	986959
39597	986960
97918	986961
6170	986962
51840	986963
6324	986964
35941	986965
14034	986966
1480	986967
476	986968
5514	986969
4279	986970
27936	986971
26111	986972
344	986973
78151	986974
24770	986975
44441	986976
5074	986977
7205	986978
131612	986979
132956	986980
50981	986981
2887	986982
4271	986983
4759	986984
20456	986985
52383	986986
34798	986987
4078	986988
13129	986989
8060	986990
65435	986991
4655	986992
8618	986993
113345	986994
47808	986995
7314	986996
24769	986997
80704	986998
905	986999
45068	987000
32702	987001
11098	987002
95874	987003
27673	987004
1468	987005
32313	987006
2887	987007
4836	987008
1315	987009
154358	987010
1369	987011
41666	987012
20364	987013
17211	987014
48730	987015
30774	987016
117077	987017
3799	987018
38492	987019
3072	987020
84642	987021
19062	987022
1018	987023
80712	987024
7324	987025
70969	987026
25422	987027
38567	987028
3321	987029
17317	987030
3732	987031
206587	987032
1811	987033
81885	987034
108424	987035
4286	987036
19692	987037
48736	987038
147531	987039
33772	987040
134474	987041
40550	987042
39660	987043
24873	987044
24873	987045
24873	987046
2210	987047
128662	987048
30188	987049
56136	987050
41412	987051
60940	987052
5401	987053
62428	987054
2330	987055
7553	987056
1834	987057
62091	987058
80740	987059
4273	987060
9666	987061
4627	987062
48005	987063
5410	987064
106264	987065
35749	987066
11273	987067
37666	987068
9700	987069
62774	987070
4166	987071
47949	987072
4094	987073
24893	987074
227835	987075
112735	987076
215391	987077
7312	987078
62437	987079
25544	987080
5450	987081
976	987082
9574	987083
52574	987084
74551	987085
6272	987086
11522	987087
23127	987088
1573	987089
58780	987090
98961	987091
11615	987092
57082	987093
96651	987094
37693	987095
35575	987096
40169	987097
83435	987098
35330	987099
8054	987100
17776	987101
905	987102
2134	987103
272	987104
48266	987105
47926	987106
11501	987107
69902	987108
15427	987109
198152	987110
7191	987111
1845	987112
66232	987113
57307	987114
7107	987115
24847	987116
28580	987117
16602	987118
25858	987119
105796	987120
11168	987121
8497	987122
5257	987123
198	987124
80700	987125
1481	987126
149679	987127
80297	987128
7402	987129
7531	987130
20137	987131
3229	987132
28587	987133
11313	987134
30828	987135
43116	987136
20824	987137
44450	987138
32587	987139
1094	987140
6472	987141
9266	987142
40236	987143
133672	987144
102663	987145
6324	987146
16301	987147
30707	987148
13555	987149
429	987150
36281	987151
50418	987152
13141	987153
57077	987154
25011	987155
7315	987156
8492	987157
2639	987158
96797	987159
32625	987160
9461	987161
17634	987162
62122	987163
74832	987164
15834	987165
11509	987166
3274	987167
6822	987168
5103	987169
28828	987170
10896	987171
42989	987172
28349	987173
166959	987174
48408	987175
23330	987176
147336	987177
37266	987178
80694	987179
888	987180
11804	987181
36342	987182
119177	987183
14236	987184
636	987185
28508	987186
15918	987187
330	987188
6256	987189
55443	987190
40312	987191
666	987192
9599	987193
85242	987194
13959	987195
6173	987196
24359	987197
11272	987198
16249	987199
997	987200
15524	987201
46129	987202
115950	987203
4705	987204
14085	987205
15661	987206
74078	987207
19832	987208
20106	987209
9804	987210
10313	987211
6990	987212
27426	987213
13773	987214
3318	987215
18539	987216
21113	987217
9676	987218
6445	987219
2710	987220
62465	987221
56076	987222
80565	987223
1632	987224
184166	987225
24811	987226
30351	987227
50418	987228
43074	987229
1798	987230
27860	987231
308	987232
62442	987233
23451	987234
5348	987235
51591	987236
86393	987237
4093	987238
11733	987239
124157	987240
23338	987241
45574	987242
50373	987243
14412	987244
187	987245
20185	987246
146980	987247
43889	987248
477	987249
477	987250
83905	987251
2450	987252
5061	987253
28631	987254
16816	987255
28440	987256
8352	987257
2308	987258
22815	987259
3714	987260
72035	987261
103824	987262
21599	987263
23938	987264
20445	987265
24344	987266
1489	987267
20374	987268
2810	987269
210	987270
9927	987271
81930	987272
2200	987273
424	987274
18334	987275
14037	987276
228747	987277
11739	987278
105443	987279
19240	987280
74138	987281
184627	987282
4881	987283
29707	987284
108486	987285
10894	987286
165691	987287
46129	987288
51414	987289
45017	987290
12482	987291
34470	987292
48641	987293
1252	987294
103562	987295
1554	987296
10796	987297
72170	987298
22154	987299
162678	987300
270	987301
19509	987302
2361	987303
15487	987304
272	987305
29279	987306
6097	987307
54338	987308
109190	987309
17571	987310
84078	987311
19621	987312
14763	987313
4879	987314
2403	987315
582	987316
80703	987317
22950	987318
6948	987319
2637	987320
38693	987321
1032	987322
37929	987323
34625	987324
106180	987325
85529	987326
184	987327
38437	987328
71558	987329
1313	987330
29897	987331
31366	987332
98392	987333
18583	987334
9625	987335
19302	987336
18743	987337
10850	987338
16845	987339
11675	987340
479	987341
17803	987342
8108	987343
38809	987344
21285	987345
25936	987346
78	987347
30178	987348
2047	987349
50010	987350
35207	987351
18123	987352
3071	987353
30951	987354
97136	987355
15722	987356
1180	987357
78829	987358
85860	987359
96086	987360
84440	987361
2080	987362
106391	987363
47640	987364
29079	987365
29937	987366
6489	987367
63497	987368
337	987369
62433	987370
80571	987371
80740	987372
13751	987373
557	987374
25039	987375
3733	987376
41684	987377
2296	987378
14610	987379
32971	987380
20265	987381
186894	987382
31279	987383
12019	987384
28159	987385
4866	987386
40049	987387
4277	987388
358	987389
6324	987390
106373	987391
22757	987392
13062	987393
31549	987394
3272	987395
57498	987396
1651	987397
6197	987398
8004	987399
48592	987400
21614	987401
35456	987402
28516	987403
5411	987404
7281	987405
16321	987406
365	987407
35486	987408
43738	987409
4011	987410
97686	987411
13500	987412
103257	987413
136049	987414
186677	987415
138594	987416
135215	987417
1336	987418
520	987419
45626	987420
11425	987421
35121	987422
7918	987423
2475	987424
123	987425
1329	987426
4238	987427
57313	987428
1073	987429
21389	987430
6007	987431
14568	987432
645	987433
13186	987434
28566	987435
3469	987436
31949	987437
19844	987438
16047	987439
19617	987440
13994	987441
34322	987442
48731	987443
62475	987444
199174	987445
4275	987446
38639	987447
62475	987448
6321	987449
54520	987450
204166	987451
1622	987452
26516	987453
131505	987454
10035	987455
473	987456
97527	987457
20345	987458
14363	987459
5287	987460
47672	987461
48778	987462
7307	987463
9334	987464
9920	987465
106394	987466
769	987467
160611	987468
159377	987469
1092	987470
19288	987471
3198	987472
7936	987473
78683	987474
84228	987475
16984	987476
3463	987477
20554	987478
58442	987479
23752	987480
20186	987481
25456	987482
24070	987483
9386	987484
113275	987485
27921	987486
143207	987487
49760	987488
97786	987489
6761	987490
28033	987491
20652	987492
41703	987493
118593	987494
5489	987495
14285	987496
2637	987497
14345	987498
25475	987499
158665	987500
146831	987501
239904	987502
60409	987503
25847	987504
14274	987505
5970	987506
37279	987507
1060	987508
4881	987509
23794	987510
66329	987511
48742	987512
11743	987513
16680	987514
2	987515
8089	987516
12988	987517
34377	987518
219	987519
137508	987520
20232	987521
57863	987522
35581	987523
42436	987524
1459	987525
58285	987526
11037	987527
18914	987528
98536	987529
230071	987530
99993	987531
2998	987532
29275	987533
97198	987534
63914	987535
211920	987536
86711	987537
53622	987538
101997	987539
137864	987540
110124	987541
97185	987542
180158	987543
156574	987544
193037	987545
9545	987546
78346	987547
207316	987548
129639	987549
28556	987550
131937	987551
74924	987552
44714	987553
17243	987554
137274	987555
781	987556
6128	987557
1316	987558
96970	987559
113516	987560
73883	987561
43806	987562
24634	987563
73568	987564
9405	987565
21389	987566
19088	987567
57496	987568
23069	987569
51588	987570
48625	987571
49342	987572
2462	987573
1298	987574
28348	987575
124659	987576
40049	987577
8110	987578
60832	987579
20936	987580
20936	987581
57271	987582
9911	987583
358	987584
80122	987585
62436	987586
24767	987587
80840	987588
2045	987589
103218	987590
2560	987591
4191	987592
3828	987593
57493	987594
905	987595
270	987596
38605	987597
17605	987598
9334	987599
16298	987600
126	987601
37775	987602
54530	987603
69732	987604
9462	987605
80700	987606
7145	987607
181856	987608
27	987609
39102	987610
11007	987611
38300	987612
921	987613
5511	987614
108506	987615
5177	987616
23525	987617
99282	987618
158814	987619
102974	987620
15375	987621
19907	987622
61817	987623
106382	987624
826	987625
7313	987626
5234	987627
161277	987628
19483	987629
78391	987630
6221	987631
23148	987632
18964	987633
22815	987634
25544	987635
114	987636
1207	987637
62	987638
3730	987639
11003	987640
17323	987641
19299	987642
437	987643
62426	987644
30769	987645
48766	987646
44795	987647
200216	987648
122987	987649
110782	987650
363	987651
8702	987652
23008	987653
2010	987654
72890	987655
5086	987656
8380	987657
80546	987658
83615	987659
115970	987660
65600	987661
7312	987662
14535	987663
3692	987664
142424	987665
66126	987666
5301	987667
57397	987668
43850	987669
6094	987670
27142	987671
72358	987672
197659	987673
287	987674
33801	987675
55086	987676
36799	987677
1276	987678
6470	987679
28519	987680
79702	987681
1976	987682
1946	987683
147558	987684
54916	987685
44433	987686
112650	987687
89219	987688
16229	987689
1732	987690
50879	987691
72701	987692
3508	987693
218088	987694
84057	987695
83473	987696
85417	987697
16032	987698
1162	987699
1976	987700
417	987701
35896	987702
217936	987703
97245	987704
2497	987705
120574	987706
61675	987707
62433	987708
4088	987709
29753	987710
4724	987711
1080	987712
28650	987713
288	987714
7200	987715
28284	987716
108574	987717
4824	987718
38397	987719
79282	987720
10158	987721
491	987722
28720	987723
25404	987724
6069	987725
104405	987726
16197	987727
73793	987728
18974	987729
13306	987730
18446	987731
31174	987732
25	987733
8420	987734
8612	987735
1001	987736
809	987737
5261	987738
13991	987739
21391	987740
9863	987741
35000	987742
21022	987743
10139	987744
2883	987745
13494	987746
8686	987747
31170	987748
234284	987749
19318	987750
6701	987751
131309	987752
82025	987753
3455	987754
137231	987755
10011	987756
44794	987757
193105	987758
13994	987759
185157	987760
12470	987761
35625	987762
32605	987763
2024	987764
57091	987765
8110	987766
184	987767
16895	987768
11732	987769
184	987770
11732	987771
24770	987772
16868	987773
11681	987774
5089	987775
24770	987776
9519	987777
22962	987778
2251	987779
65407	987780
47785	987781
31263	987782
3565	987783
161275	987784
4675	987785
163917	987786
1432	987787
46155	987788
1173	987789
28280	987790
16619	987791
22237	987792
9267	987793
46757	987794
49699	987795
74248	987796
8268	987797
85230	987798
3574	987799
49994	987800
16733	987801
11811	987802
7109	987803
27954	987804
224575	987805
77666	987806
5551	987807
16319	987808
113999	987809
316	987810
3228	987811
183524	987812
32483	987813
157301	987814
8493	987815
7314	987816
47879	987817
3728	987818
21091	987819
41295	987820
132112	987821
34875	987822
30991	987823
11628	987824
199005	987825
24134	987826
198970	987827
25767	987828
240106	987829
18675	987830
27688	987831
55663	987832
72066	987833
147358	987834
55830	987835
13155	987836
202746	987837
45986	987838
125712	987839
25930	987840
24433	987841
34920	987842
191390	987843
120121	987844
19381	987845
3333	987846
69611	987847
163501	987848
105630	987849
23829	987850
62894	987851
95850	987852
177327	987853
120165	987854
55406	987855
38228	987856
111326	987857
79	987858
53035	987859
34894	987860
154083	987861
47900	987862
11437	987863
61728	987864
24388	987865
143615	987866
62562	987867
16602	987868
11908	987869
78985	987870
185282	987871
59586	987872
118613	987873
4422	987874
37473	987875
50208	987876
5642	987877
134199	987878
62647	987879
19522	987880
221882	987881
35720	987882
131961	987883
165749	987884
13929	987885
41745	987886
153932	987887
67436	987888
98875	987889
26928	987890
167159	987891
130981	987892
180315	987893
46877	987894
79442	987895
152739	987896
98733	987897
43556	987898
59627	987899
18086	987900
22635	987901
48597	987902
177102	987903
205779	987904
174557	987905
7338	987906
5135	987907
195735	987908
236957	987909
124533	987910
57483	987911
43960	987912
62711	987913
97972	987914
239392	987915
14604	987916
55323	987917
19955	987918
77790	987919
174815	987920
27886	987921
8978	987922
3696	987923
24104	987924
190945	987925
131911	987926
68075	987927
164034	987928
196317	987929
166303	987930
94823	987931
69130	987932
55054	987933
159595	987934
39883	987935
16212	987936
113128	987937
136399	987938
74610	987939
121069	987940
39041	987941
32565	987942
58368	987943
36169	987944
82521	987945
84712	987946
171684	987947
74769	987948
1533	987949
6117	987950
5711	987951
61359	987952
129758	987953
56183	987954
161513	987955
34727	987956
155592	987957
21680	987958
159799	987959
74763	987960
116095	987961
1691	987962
87254	987963
164070	987964
160045	987965
23757	987966
67081	987967
5473	987968
67613	987969
203032	987970
7435	987971
40850	987972
3204	987973
59539	987974
167651	987975
25828	987976
38433	987977
145230	987978
476	987979
476	987980
62466	987981
476	987982
16821	987983
212205	987984
981	987985
239421	987986
99180	987987
86548	987988
37490	987989
28098	987990
163450	987991
23931	987992
193843	987993
25458	987994
73415	987995
14887	987996
128735	987997
52937	987998
27897	987999
89638	988000
13498	988001
20024	988002
229884	988003
1023	988004
4405	988005
9591	988006
82800	988007
112040	988008
35821	988009
98152	988010
3309	988011
20499	988012
106995	988013
34556	988014
106719	988015
144061	988016
47612	988017
64808	988018
66280	988019
11587	988020
35050	988021
166134	988022
133748	988023
101728	988024
88105	988025
73346	988026
145310	988027
6	988028
8613	988029
149324	988030
133407	988031
25198	988032
44928	988033
61496	988034
114704	988035
180759	988036
79464	988037
185552	988038
4231	988039
54080	988040
10015	988041
27931	988042
195733	988043
106720	988044
63915	988045
71268	988046
4361	988047
63	988048
5064	988049
2769	988050
2328	988051
11764	988052
23452	988053
3800	988054
199015	988055
72236	988056
31329	988057
97303	988058
56055	988059
55498	988060
98864	988061
186094	988062
41459	988063
64767	988064
5001	988065
83011	988066
98959	988067
107007	988068
4262	988069
48515	988070
54958	988071
23227	988072
166959	988073
40541	988074
16497	988075
100407	988076
10099	988077
3107	988078
92709	988079
57734	988080
104421	988081
48732	988082
54215	988083
51212	988084
132951	988085
15125	988086
12096	988087
57481	988088
158927	988089
7400	988090
204257	988091
76522	988092
62436	988093
64812	988094
7060	988095
2976	988096
686	988097
4736	988098
15844	988099
15546	988100
1207	988101
5307	988102
9842	988103
766	988104
2034	988105
3292	988106
35934	988107
8353	988108
13636	988109
103843	988110
47422	988111
83209	988112
256	988113
44194	988114
51844	988115
29408	988116
16407	988117
155258	988118
81241	988119
19395	988120
17134	988121
761	988122
1496	988123
2442	988124
48713	988125
61982	988126
13072	988127
92392	988128
12073	988129
8682	988130
29794	988131
78601	988132
30399	988133
82976	988134
37	988135
10536	988136
126541	988137
40413	988138
23211	988139
26442	988140
37	988141
2928	988142
48501	988143
8817	988144
9151	988145
6016	988146
57963	988147
14551	988148
62349	988149
16225	988150
44296	988151
133729	988152
3946	988153
20760	988154
13073	988155
9351	988156
59192	988157
13033	988158
16629	988159
38603	988160
107495	988161
16694	988162
106264	988163
9699	988164
61009	988165
4826	988166
70659	988167
62	988168
62	988169
30769	988170
3730	988171
81930	988172
270	988173
80832	988174
16923	988175
80699	988176
143465	988177
143473	988178
23893	988179
16916	988180
114336	988181
21604	988182
4678	988183
4603	988184
22864	988185
101161	988186
23266	988187
20567	988188
11697	988189
30696	988190
1848	988191
1203	988192
50170	988193
11681	988194
150412	988195
72716	988196
23242	988197
4332	988198
14008	988199
15761	988200
10852	988201
12141	988202
13665	988203
8050	988204
68766	988205
424	988206
37242	988207
9052	988208
2284	988209
130940	988210
35836	988211
1480	988212
133273	988213
14016	988214
56220	988215
62464	988216
62	988217
62	988218
62	988219
62	988220
16880	988221
21110	988222
11382	988223
48830	988224
3792	988225
40392	988226
4837	988227
3326	988228
62	988229
62	988230
49337	988231
11729	988232
11729	988233
32028	988234
61708	988235
59363	988236
6313	988237
4140	988238
6987	988239
23166	988240
44984	988241
8504	988242
132229	988243
1207	988244
5365	988245
38613	988246
46101	988247
358	988248
2212	988249
65396	988250
16393	988251
6148	988252
16107	988253
124652	988254
74367	988255
116543	988256
20437	988257
27195	988258
2975	988259
12171	988260
557	988261
60449	988262
1481	988263
24811	988264
38628	988265
5785	988266
11728	988267
11728	988268
8491	988269
3056	988270
753	988271
25531	988272
180190	988273
24070	988274
3613	988275
13804	988276
637	988277
25475	988278
60593	988279
34072	988280
5356	988281
47083	988282
14509	988283
224116	988284
31355	988285
5522	988286
5522	988287
2967	988288
41079	988289
51728	988290
11225	988291
38608	988292
106393	988293
13770	988294
16880	988295
19092	988296
12017	988297
3327	988298
9921	988299
11262	988300
15	988301
4489	988302
57226	988303
40192	988304
16470	988305
114332	988306
23300	988307
768	988308
231183	988309
8214	988310
48725	988311
4217	988312
62435	988313
17840	988314
24633	988315
80564	988316
98787	988317
826	988318
2994	988319
21375	988320
2129	988321
243	988322
80833	988323
2509	988324
16880	988325
28014	988326
8498	988327
7318	988328
25888	988329
4692	988330
98517	988331
4314	988332
106190	988333
94914	988334
116119	988335
7275	988336
17055	988337
10983	988338
38614	988339
38580	988340
1520	988341
39062	988342
905	988343
106427	988344
139467	988345
11426	988346
18412	988347
1101	988348
20587	988349
134654	988350
20213	988351
16100	988352
83982	988353
559	988354
559	988355
17974	988356
106536	988357
4144	988358
19091	988359
6012	988360
2044	988361
85065	988362
27420	988363
21388	988364
4751	988365
16405	988366
49341	988367
3734	988368
14005	988369
2080	988370
134117	988371
37981	988372
10996	988373
62536	988374
7127	988375
48618	988376
7306	988377
3102	988378
73322	988379
25531	988380
83288	988381
53217	988382
846	988383
2441	988384
3732	988385
19341	988386
9922	988387
48624	988388
70872	988389
88425	988390
88425	988391
162104	988392
31275	988393
28287	988394
13141	988395
13282	988396
48741	988397
9658	988398
184193	988399
11007	988400
15206	988401
16919	988402
49337	988403
38693	988404
1481	988405
62449	988406
80559	988407
77653	988408
22852	988409
11962	988410
4753	988411
45045	988412
2046	988413
1320	988414
20407	988415
6392	988416
3345	988417
59580	988418
7835	988419
42815	988420
21388	988421
45119	988422
426	988423
402	988424
13964	988425
45232	988426
99419	988427
4310	988428
1446	988429
100971	988430
79867	988431
40312	988432
24811	988433
4519	988434
61493	988435
118272	988436
118272	988437
17605	988438
5074	988439
165	988440
76051	988441
18731	988442
57987	988443
75617	988444
10223	988445
109734	988446
23484	988447
62443	988448
11215	988449
20872	988450
2301	988451
57310	988452
78227	988453
154601	988454
4724	988455
39508	988456
5306	988457
3360	988458
7116	988459
19540	988460
1077	988461
100446	988462
22675	988463
154757	988464
1936	988465
1936	988466
1936	988467
41709	988468
1104	988469
50667	988470
114620	988471
110323	988472
170744	988473
9847	988474
72342	988475
2180	988476
1593	988477
3106	988478
62023	988479
185652	988480
194347	988481
224535	988482
40348	988483
4038	988484
209235	988485
63191	988486
51017	988487
23950	988488
52315	988489
3528	988490
79415	988491
7829	988492
113698	988493
71630	988494
51376	988495
151364	988496
503	988497
40607	988498
113369	988499
968	988500
13262	988501
150031	988502
3772	988503
3772	988504
2820	988505
175458	988506
30125	988507
83687	988508
742	988509
1137	988510
152367	988511
849	988512
4319	988513
85017	988514
20784	988515
11835	988516
120209	988517
10736	988518
118042	988519
18369	988520
62143	988521
83720	988522
32382	988523
68514	988524
132412	988525
83796	988526
23351	988527
64831	988528
67197	988529
152695	988530
2186	988531
155582	988532
5083	988533
155687	988534
1794	988535
113537	988536
51466	988537
2837	988538
1131	988539
1041	988540
69938	988541
199674	988542
1085	988543
12597	988544
222830	988545
178	988546
226467	988547
47942	988548
37588	988549
59820	988550
162220	988551
162289	988552
164628	988553
230931	988554
164625	988555
2023	988556
208672	988557
213517	988558
135023	988559
19005	988560
181534	988561
132536	988562
46582	988563
182891	988564
13212	988565
109687	988566
160917	988567
63598	988568
210679	988569
159769	988570
159836	988571
131804	988572
197596	988573
133631	988574
136933	988575
118170	988576
86882	988577
93914	988578
75972	988579
31857	988580
142063	988581
240318	988582
157165	988583
66557	988584
136385	988585
36314	988586
135933	988587
1044	988588
5615	988589
63830	988590
9098	988591
14359	988592
14359	988593
85893	988594
120570	988595
69711	988596
80030	988597
42227	988598
6078	988599
7879	988600
13704	988601
13928	988602
89611	988603
86587	988604
26339	988605
65957	988606
156528	988607
124160	988608
153029	988609
63844	988610
108498	988611
17357	988612
209348	988613
29943	988614
175944	988615
31755	988616
15654	988617
117253	988618
2564	988619
123354	988620
11117	988621
166404	988622
8095	988623
9450	988624
116709	988625
74107	988626
147376	988627
27099	988628
116581	988629
32130	988630
133830	988631
226014	988632
14538	988633
39923	988634
25496	988635
76980	988636
132526	988637
113492	988638
72268	988639
30243	988640
156507	988641
31112	988642
50169	988643
157219	988644
208057	988645
72660	988646
43684	988647
739	988648
141663	988649
146215	988650
3952	988651
3542	988652
62213	988653
739	988654
2785	988655
46173	988656
38119	988657
108698	988658
26289	988659
124649	988660
127049	988661
30470	988662
183940	988663
42641	988664
17975	988665
29842	988666
15576	988667
4008	988668
10914	988669
3279	988670
45281	988671
167494	988672
1756	988673
49646	988674
9043	988675
11782	988676
5512	988677
19704	988678
199051	988679
226589	988680
116871	988681
133456	988682
19283	988683
17089	988684
26361	988685
20867	988686
4964	988687
89773	988688
8198	988689
240319	988690
111584	988691
29408	988692
12922	988693
41151	988694
21409	988695
122503	988696
8881	988697
82069	988698
42281	988699
3145	988700
104374	988701
74960	988702
152776	988703
18885	988704
37805	988705
112811	988706
1151	988707
44806	988708
225019	988709
58104	988710
141691	988711
157799	988712
59744	988713
55407	988714
35011	988715
72298	988716
1989	988717
30110	988718
1768	988719
178445	988720
2496	988721
7418	988722
98484	988723
84856	988724
19003	988725
945	988726
138442	988727
202780	988728
2245	988729
11460	988730
206814	988731
3137	988732
741	988733
32078	988734
42209	988735
154538	988736
71725	988737
206800	988738
41916	988739
107994	988740
132039	988741
186793	988742
17413	988743
15368	988744
203511	988745
2023	988746
82404	988747
5309	988748
54134	988749
893	988750
4049	988751
4047	988752
157644	988753
6434	988754
117409	988755
40212	988756
25774	988757
30907	988758
205864	988759
231969	988760
43014	988761
88636	988762
8715	988763
216748	988764
9153	988765
138297	988766
840	988767
124360	988768
170771	988769
72097	988770
5824	988771
88636	988772
38826	988773
102823	988774
136409	988775
94027	988776
5430	988777
17331	988778
20205	988779
67599	988780
147470	988781
41676	988782
8063	988783
135316	988784
209469	988785
25663	988786
36727	988787
59820	988788
149171	988789
733	988790
144820	988791
157304	988792
114903	988793
131603	988794
945	988795
100073	988796
63598	988797
36727	988798
15865	988799
29247	988800
150408	988801
227730	988802
86036	988803
206276	988804
111010	988805
96930	988806
110035	988807
145909	988808
128371	988809
67964	988810
22112	988811
12198	988812
82907	988813
5379	988814
116405	988815
148020	988816
4568	988817
4585	988818
14507	988819
771	988820
81931	988821
20374	988822
20374	988823
123532	988824
5866	988825
5866	988826
9825	988827
20191	988828
18998	988829
67707	988830
47358	988831
2602	988832
125995	988833
24099	988834
18582	988835
196012	988836
18852	988837
7387	988838
830	988839
58279	988840
43044	988841
51725	988842
548	988843
32979	988844
11813	988845
11822	988846
48222	988847
88781	988848
115170	988849
15953	988850
13707	988851
38145	988852
10188	988853
7477	988854
10358	988855
1422	988856
13303	988857
830	988858
3343	988859
8570	988860
14793	988861
24427	988862
104952	988863
127427	988864
1684	988865
37353	988866
20643	988867
8175	988868
8703	988869
119	988870
107	988871
179105	988872
5922	988873
61	988874
113424	988875
69744	988876
217987	988877
52687	988878
39513	988879
8776	988880
7138	988881
43723	988882
16303	988883
60329	988884
6217	988885
67674	988886
9973	988887
14125	988888
69513	988889
33458	988890
7324	988891
142944	988892
90798	988893
31068	988894
4298	988895
195532	988896
38380	988897
20563	988898
3434	988899
122114	988900
830	988901
16969	988902
60585	988903
80531	988904
80536	988905
2922	988906
80878	988907
55295	988908
2671	988909
31395	988910
7281	988911
4049	988912
436	988913
5872	988914
84143	988915
104678	988916
82656	988917
4709	988918
31005	988919
68440	988920
13034	988921
49371	988922
61564	988923
1463	988924
699	988925
1801	988926
167542	988927
117183	988928
41181	988929
61697	988930
89278	988931
10741	988932
9371	988933
12625	988934
30309	988935
48467	988936
172623	988937
49069	988938
174439	988939
11042	988940
130704	988941
830	988942
22338	988943
80830	988944
38355	988945
44609	988946
1867	988947
25120	988948
9859	988949
32244	988950
3623	988951
109426	988952
181575	988953
104675	988954
119114	988955
159258	988956
29958	988957
87962	988958
124420	988959
46983	988960
731	988961
67743	988962
42968	988963
52773	988964
16418	988965
54604	988966
89414	988967
8519	988968
211138	988969
6370	988970
39699	988971
11400	988972
61178	988973
7884	988974
35716	988975
11489	988976
12124	988977
2259	988978
24677	988979
8278	988980
1677	988981
830	988982
96174	988983
91931	988984
62011	988985
62011	988986
55984	988987
7561	988988
155437	988989
14418	988990
227906	988991
9095	988992
9095	988993
64652	988994
9095	988995
5769	988996
104292	988997
19017	988998
5754	988999
47474	989000
5349	989001
16536	989002
29963	989003
262	989004
12199	989005
7226	989006
4504	989007
47539	989008
169	989009
8105	989010
5394	989011
127062	989012
131433	989013
447	989014
84315	989015
51046	989016
1312	989017
220735	989018
11305	989019
218937	989020
176473	989021
2846	989022
15129	989023
154021	989024
31847	989025
18571	989026
4783	989027
112017	989028
19274	989029
151941	989030
30209	989031
30209	989032
45243	989033
116	989034
131576	989035
140893	989036
13684	989037
37255	989038
48546	989039
11318	989040
105714	989041
4819	989042
199012	989043
205704	989044
8318	989045
154285	989046
105056	989047
30704	989048
7981	989049
37832	989050
196901	989051
146144	989052
71822	989053
10854	989054
39655	989055
50169	989056
63928	989057
202612	989058
4486	989059
9182	989060
79376	989061
949	989062
41195	989063
33292	989064
135231	989065
17247	989066
9180	989067
10711	989068
112161	989069
10718	989070
48282	989071
48282	989072
50614	989073
111069	989074
151229	989075
1427	989076
151961	989077
2752	989078
45417	989079
85399	989080
124476	989081
1935	989082
42924	989083
99434	989084
36031	989085
120573	989086
2790	989087
173814	989088
20676	989089
91747	989090
23016	989091
116667	989092
60727	989093
61251	989094
34046	989095
18228	989096
18228	989097
91746	989098
16821	989099
37279	989100
120789	989101
63430	989102
58887	989103
225923	989104
1871	989105
36	989106
210485	989107
162780	989108
9156	989109
150268	989110
232343	989111
51268	989112
3542	989113
13083	989114
8389	989115
1535	989116
162168	989117
27052	989118
39038	989119
177883	989120
72235	989121
43819	989122
95073	989123
93723	989124
70129	989125
32443	989126
1725	989127
21364	989128
45718	989129
74303	989130
113297	989131
775	989132
233884	989133
131846	989134
187568	989135
186612	989136
22655	989137
703	989138
116128	989139
22641	989140
94219	989141
40049	989142
30458	989143
51622	989144
113712	989145
64341	989146
23036	989147
3287	989148
153895	989149
30125	989150
91289	989151
32179	989152
46150	989153
138850	989154
16198	989155
37836	989156
63363	989157
35290	989158
11070	989159
84263	989160
15421	989161
23376	989162
64390	989163
230	989164
124475	989165
6397	989166
845	989167
31638	989168
31638	989169
28595	989170
73693	989171
82080	989172
4547	989173
2519	989174
1762	989175
1750	989176
1062	989177
3508	989178
248	989179
6709	989180
6453	989181
1068	989182
108703	989183
2480	989184
113723	989185
1424	989186
12808	989187
408	989188
108789	989189
12675	989190
1767	989191
184989	989192
1062	989193
4530	989194
70453	989195
30564	989196
13197	989197
3974	989198
287	989199
798	989200
23718	989201
47388	989202
1277	989203
75718	989204
15810	989205
39385	989206
116105	989207
4512	989208
3383	989209
57453	989210
4111	989211
5618	989212
28110	989213
4778	989214
1129	989215
2525	989216
1427	989217
113511	989218
1420	989219
39162	989220
2448	989221
1146	989222
1299	989223
2219	989224
13801	989225
43979	989226
4515	989227
107015	989228
44264	989229
28161	989230
30044	989231
10731	989232
46625	989233
22013	989234
107015	989235
55190	989236
61	989237
24130	989238
203054	989239
212349	989240
150554	989241
94600	989242
5287	989243
626	989244
454	989245
172102	989246
148797	989247
133899	989248
103510	989249
3580	989250
48608	989251
13154	989252
501	989253
16608	989254
11584	989255
32020	989256
237155	989257
129521	989258
207608	989259
161355	989260
198190	989261
81772	989262
129794	989263
79986	989264
12933	989265
34747	989266
105176	989267
60689	989268
39022	989269
234303	989270
215194	989271
63204	989272
46	989273
61085	989274
79036	989275
130790	989276
5966	989277
54086	989278
2493	989279
505	989280
47836	989281
186666	989282
14816	989283
46032	989284
114565	989285
1478	989286
16723	989287
164583	989288
157846	989289
117952	989290
116126	989291
11514	989292
51013	989293
217229	989294
9027	989295
193620	989296
198276	989297
19399	989298
80664	989299
136814	989300
2298	989301
25299	989302
148683	989303
56474	989304
44700	989305
19424	989306
69217	989307
19110	989308
16649	989309
3302	989310
6260	989311
9714	989312
34850	989313
19796	989314
130787	989315
38009	989316
147805	989317
96380	989318
16809	989319
3510	989320
8442	989321
16289	989322
44741	989323
72744	989324
5255	989325
30665	989326
81885	989327
10993	989328
44239	989329
1968	989330
113756	989331
62053	989332
80823	989333
102913	989334
34850	989335
6319	989336
34245	989337
38648	989338
35974	989339
89851	989340
102994	989341
2961	989342
30173	989343
13500	989344
18829	989345
56479	989346
11308	989347
1748	989348
47984	989349
18836	989350
38648	989351
73036	989352
37947	989353
4251	989354
127350	989355
93359	989356
22693	989357
228270	989358
20139	989359
18711	989360
29987	989361
108181	989362
14231	989363
140617	989364
4666	989365
1953	989366
1119	989367
9023	989368
92511	989369
54021	989370
5976	989371
16879	989372
46	989373
25155	989374
9006	989375
38643	989376
218893	989377
199231	989378
158268	989379
13780	989380
109429	989381
122845	989382
42486	989383
19553	989384
27129	989385
141788	989386
1457	989387
3449	989388
28017	989389
101020	989390
1303	989391
33036	989392
137561	989393
175816	989394
1449	989395
30557	989396
60112	989397
30845	989398
225492	989399
46801	989400
81455	989401
73712	989402
14652	989403
42283	989404
2168	989405
92468	989406
157712	989407
3540	989408
11488	989409
15328	989410
55136	989411
35771	989412
113535	989413
103496	989414
1781	989415
31183	989416
14459	989417
3950	989418
89	989419
93398	989420
12762	989421
25373	989422
7758	989423
2319	989424
4832	989425
110492	989426
75	989427
48482	989428
2584	989429
3689	989430
7284	989431
11491	989432
10043	989433
2193	989434
1562	989435
2941	989436
70243	989437
22788	989438
147383	989439
7650	989440
33741	989441
174429	989442
133980	989443
4245	989444
17282	989445
16838	989446
21087	989447
4832	989448
146552	989449
1367	989450
146552	989451
31554	989452
65884	989453
33225	989454
6313	989455
161432	989456
69961	989457
64324	989458
77418	989459
93219	989460
14756	989461
11229	989462
42177	989463
149102	989464
68532	989465
65946	989466
138515	989467
174426	989468
67319	989469
186636	989470
97313	989471
130779	989472
46801	989473
109591	989474
58387	989475
22867	989476
146519	989477
33946	989478
14619	989479
139299	989480
37126	989481
74595	989482
4193	989483
56394	989484
30166	989485
35290	989486
9019	989487
22814	989488
51464	989489
24735	989490
61000	989491
1081	989492
24368	989493
7375	989494
155154	989495
78157	989496
10479	989497
22659	989498
170999	989499
65171	989500
151687	989501
57833	989502
65171	989503
30397	989504
112653	989505
23016	989506
216952	989507
154665	989508
50778	989509
65561	989510
2116	989511
152905	989512
150884	989513
103617	989514
151850	989515
216564	989516
216792	989517
112538	989518
51683	989519
45180	989520
28559	989521
73839	989522
180857	989523
44980	989524
183520	989525
57158	989526
17425	989527
83603	989528
28456	989529
98176	989530
57228	989531
217000	989532
152378	989533
40050	989534
2374	989535
73921	989536
32018	989537
111998	989538
65114	989539
28649	989540
130090	989541
73921	989542
15819	989543
74581	989544
9420	989545
51042	989546
83477	989547
35809	989548
83477	989549
98945	989550
35957	989551
35740	989552
98312	989553
15922	989554
75033	989555
83477	989556
45082	989557
35964	989558
4349	989559
110867	989560
74581	989561
65561	989562
150517	989563
83603	989564
28597	989565
35705	989566
4349	989567
19036	989568
18942	989569
23002	989570
97519	989571
112538	989572
73645	989573
23094	989574
160678	989575
129989	989576
19086	989577
132273	989578
211417	989579
13273	989580
4349	989581
19089	989582
98211	989583
28559	989584
12346	989585
185498	989586
181746	989587
28531	989588
111156	989589
568	989590
35777	989591
11059	989592
98889	989593
98064	989594
28531	989595
23034	989596
40160	989597
35964	989598
98989	989599
73727	989600
73839	989601
23002	989602
74887	989603
18998	989604
28498	989605
187360	989606
180349	989607
13282	989608
17435	989609
18963	989610
152378	989611
111474	989612
132163	989613
97734	989614
234357	989615
40050	989616
23049	989617
11055	989618
15880	989619
21218	989620
9431	989621
152743	989622
153794	989623
216068	989624
187663	989625
113107	989626
98709	989627
6453	989628
15922	989629
23171	989630
9455	989631
110867	989632
11060	989633
130566	989634
15734	989635
35977	989636
231964	989637
218590	989638
40222	989639
3607	989640
4349	989641
113108	989642
40266	989643
23101	989644
112583	989645
15865	989646
28540	989647
23047	989648
8096	989649
150508	989650
40266	989651
186145	989652
56864	989653
215323	989654
215425	989655
106498	989656
185084	989657
237454	989658
24398	989659
186251	989660
8997	989661
62395	989662
15366	989663
28152	989664
4109	989665
111771	989666
17829	989667
764	989668
42317	989669
173808	989670
3143	989671
26	989672
124172	989673
74635	989674
54147	989675
90133	989676
4648	989677
32505	989678
60507	989679
14879	989680
46	989681
147912	989682
128022	989683
872	989684
10003	989685
83953	989686
15258	989687
14489	989688
156297	989689
92710	989690
33615	989691
81761	989692
110469	989693
50189	989694
107736	989695
167081	989696
142574	989697
1119	989698
71229	989699
72281	989700
100986	989701
225055	989702
123839	989703
66165	989704
18416	989705
9730	989706
881	989707
120232	989708
86234	989709
160318	989710
81617	989711
155746	989712
50940	989713
790	989714
182759	989715
182588	989716
7682	989717
94090	989718
71343	989719
70358	989720
77562	989721
1261	989722
1407	989723
231392	989724
84844	989725
203018	989726
1150	989727
3130	989728
200985	989729
73533	989730
113959	989731
1752	989732
621	989733
166327	989734
1756	989735
621	989736
149151	989737
75998	989738
209083	989739
115756	989740
19227	989741
55062	989742
81649	989743
155790	989744
218194	989745
2480	989746
153	989747
88554	989748
972	989749
53777	989750
953	989751
145884	989752
152952	989753
29877	989754
52833	989755
159166	989756
112939	989757
132421	989758
207321	989759
32270	989760
45704	989761
230561	989762
236868	989763
234787	989764
679	989765
1047	989766
36286	989767
160110	989768
11888	989769
2225	989770
76428	989771
1952	989772
15165	989773
972	989774
1288	989775
6725	989776
158982	989777
4507	989778
223143	989779
1996	989780
1747	989781
5127	989782
1151	989783
85457	989784
71485	989785
40630	989786
1589	989787
3507	989788
3982	989789
171432	989790
1157	989791
12879	989792
2525	989793
733	989794
69896	989795
2204	989796
794	989797
2237	989798
147613	989799
1583	989800
45951	989801
3097	989802
107928	989803
92354	989804
40328	989805
65102	989806
35900	989807
157833	989808
148683	989809
3164	989810
29712	989811
104808	989812
50940	989813
55620	989814
2837	989815
146106	989816
218790	989817
877	989818
1747	989819
1981	989820
86805	989821
120574	989822
108073	989823
39056	989824
524	989825
43460	989826
10789	989827
9982	989828
8486	989829
2930	989830
65397	989831
80402	989832
59172	989833
2999	989834
228622	989835
220205	989836
25109	989837
22132	989838
26166	989839
152889	989840
105291	989841
24073	989842
2281	989843
8353	989844
18596	989845
30908	989846
18596	989847
114240	989848
61721	989849
11812	989850
130512	989851
218837	989852
158411	989853
44200	989854
582	989855
8011	989856
173156	989857
16845	989858
180837	989859
582	989860
11718	989861
80562	989862
80562	989863
8011	989864
67223	989865
20203	989866
4382	989867
161518	989868
123052	989869
219328	989870
56	989871
18288	989872
20380	989873
50164	989874
16875	989875
29944	989876
161360	989877
155640	989878
38786	989879
133845	989880
6322	989881
6322	989882
151826	989883
214415	989884
59	989885
280	989886
34143	989887
4201	989888
35416	989889
112879	989890
117981	989891
1709	989892
87484	989893
5378	989894
21455	989895
5068	989896
59	989897
28296	989898
8561	989899
1557	989900
58658	989901
52186	989902
89170	989903
44236	989904
2891	989905
132539	989906
7298	989907
228301	989908
43221	989909
71199	989910
157101	989911
219488	989912
17140	989913
10402	989914
23828	989915
125500	989916
5028	989917
19764	989918
18166	989919
51927	989920
94766	989921
7760	989922
36776	989923
182538	989924
17485	989925
184954	989926
1046	989927
142714	989928
124884	989929
59	989930
2028	989931
228409	989932
781	989933
117614	989934
41	989935
2028	989936
1527	989937
172472	989938
810	989939
62859	989940
77250	989941
5147	989942
107857	989943
5911	989944
107586	989945
36884	989946
115854	989947
156314	989948
143496	989949
37637	989950
38686	989951
11800	989952
31489	989953
1665	989954
13529	989955
234456	989956
89780	989957
206239	989958
157430	989959
4136	989960
62445	989961
906	989962
59	989963
59	989964
59	989965
59	989966
48739	989967
116	989968
9265	989969
40208	989970
9265	989971
32789	989972
77418	989973
11033	989974
35810	989975
23008	989976
97314	989977
27335	989978
23328	989979
781	989980
157148	989981
38610	989982
4485	989983
4485	989984
4485	989985
6922	989986
30450	989987
155806	989988
18288	989989
46805	989990
4277	989991
129136	989992
45739	989993
57013	989994
18540	989995
14020	989996
7271	989997
30723	989998
13981	989999
2411	990000
36747	990001
165278	990002
24732	990003
55341	990004
18609	990005
237315	990006
161166	990007
221946	990008
54568	990009
43639	990010
15316	990011
129	990012
73	990013
189461	990014
13610	990015
43639	990016
2648	990017
1641	990018
206	990019
91791	990020
113868	990021
29437	990022
37192	990023
47241	990024
39001	990025
156645	990026
156645	990027
220660	990028
74853	990029
228716	990030
132889	990031
11986	990032
16899	990033
132889	990034
200747	990035
66269	990036
14039	990037
80783	990038
14018	990039
226296	990040
49722	990041
233500	990042
8486	990043
156312	990044
110590	990045
79180	990046
173473	990047
143537	990048
25707	990049
16777	990050
14078	990051
78322	990052
55899	990053
4201	990054
61932	990055
34319	990056
7746	990057
3279	990058
11914	990059
24677	990060
184805	990061
56999	990062
11326	990063
62828	990064
44462	990065
62866	990066
96467	990067
24123	990068
177609	990069
245	990070
32619	990071
234563	990072
15316	990073
10631	990074
7930	990075
153781	990076
61932	990077
10914	990078
10914	990079
34250	990080
8316	990081
217561	990082
125933	990083
1524	990084
24246	990085
263	990086
123178	990087
1018	990088
49	990089
35406	990090
48048	990091
117986	990092
47948	990093
2628	990094
43078	990095
20058	990096
61878	990097
395	990098
86276	990099
13868	990100
10018	990101
7254	990102
35945	990103
19545	990104
46691	990105
42331	990106
118534	990107
4399	990108
24619	990109
125088	990110
118304	990111
131378	990112
231988	990113
56668	990114
129487	990115
198389	990116
36803	990117
47317	990118
37666	990119
47152	990120
3906	990121
53997	990122
111882	990123
62135	990124
61507	990125
3915	990126
47022	990127
36803	990128
127133	990129
10874	990130
4183	990131
56594	990132
216052	990133
109374	990134
74386	990135
44366	990136
48918	990137
35682	990138
119913	990139
37369	990140
115958	990141
53383	990142
11580	990143
21638	990144
67704	990145
13631	990146
6556	990147
33197	990148
41591	990149
154586	990150
68433	990151
89576	990152
118275	990153
65966	990154
51517	990155
108240	990156
68250	990157
157605	990158
239297	990159
25293	990160
68276	990161
29725	990162
224903	990163
67631	990164
5052	990165
14251	990166
230838	990167
48070	990168
7260	990169
194598	990170
148427	990171
166681	990172
67434	990173
87640	990174
13261	990175
6185	990176
30485	990177
46970	990178
79264	990179
23944	990180
8080	990181
96159	990182
20377	990183
71330	990184
51566	990185
68284	990186
29244	990187
147856	990188
3771	990189
14950	990190
77442	990191
56583	990192
62494	990193
42025	990194
56819	990195
41690	990196
29580	990197
31685	990198
24246	990199
13179	990200
12254	990201
9946	990202
48351	990203
68265	990204
84080	990205
5445	990206
105879	990207
50410	990208
67428	990209
16641	990210
17688	990211
83902	990212
51435	990213
11314	990214
27715	990215
30861	990216
58576	990217
27015	990218
42320	990219
215472	990220
88676	990221
14809	990222
32425	990223
97430	990224
8427	990225
39531	990226
40284	990227
7445	990228
119974	990229
57418	990230
32103	990231
36286	990232
6208	990233
32995	990234
44460	990235
67704	990236
53915	990237
117419	990238
14169	990239
67297	990240
116593	990241
24081	990242
75616	990243
14487	990244
18607	990245
4325	990246
32672	990247
67537	990248
71696	990249
118187	990250
13735	990251
67933	990252
5412	990253
4729	990254
68971	990255
127616	990256
13880	990257
32639	990258
72199	990259
6340	990260
10233	990261
83121	990262
89933	990263
72767	990264
144055	990265
142771	990266
141411	990267
4216	990268
8765	990269
20035	990270
6207	990271
12313	990272
117373	990273
3050	990274
15560	990275
50981	990276
112702	990277
41585	990278
88832	990279
232507	990280
4385	990281
31259	990282
115856	990283
48611	990284
32988	990285
30365	990286
199434	990287
48487	990288
60530	990289
52035	990290
60236	990291
147744	990292
51757	990293
73555	990294
14809	990295
13915	990296
7288	990297
4703	990298
7054	990299
26974	990300
102766	990301
5396	990302
154908	990303
990	990304
12238	990305
46968	990306
80904	990307
88129	990308
29413	990309
80901	990310
41334	990311
51	990312
103272	990313
7258	990314
126675	990315
59118	990316
1975	990317
50466	990318
35359	990319
6553	990320
28394	990321
48765	990322
238616	990323
86909	990324
8285	990325
8285	990326
4171	990327
28507	990328
37877	990329
6373	990330
124929	990331
1744	990332
4049	990333
179500	990334
236924	990335
228268	990336
84140	990337
80115	990338
150227	990339
69314	990340
628	990341
31819	990342
11624	990343
120340	990344
127513	990345
49815	990346
37424	990347
140919	990348
103177	990349
61872	990350
56738	990351
146054	990352
675	990353
12781	990354
6977	990355
10274	990356
223288	990357
7237	990358
87745	990359
72803	990360
9709	990361
165955	990362
18759	990363
177071	990364
116581	990365
3594	990366
161022	990367
382	990368
42650	990369
39138	990370
221395	990371
103911	990372
3798	990373
22693	990374
116128	990375
63646	990376
209232	990377
89362	990378
149514	990379
207800	990380
219086	990381
52840	990382
134776	990383
27661	990384
146165	990385
30097	990386
498	990387
1136	990388
4531	990389
178222	990390
59352	990391
58751	990392
191355	990393
194921	990394
150920	990395
118745	990396
33795	990397
25998	990398
30062	990399
96858	990400
35696	990401
142374	990402
52443	990403
16095	990404
6555	990405
163577	990406
207193	990407
93698	990408
42618	990409
186041	990410
135477	990411
117089	990412
107886	990413
89710	990414
129891	990415
215037	990416
131650	990417
57919	990418
99948	990419
232177	990420
75497	990421
114367	990422
102669	990423
76110	990424
96314	990425
105203	990426
76882	990427
96270	990428
151083	990429
101674	990430
191092	990431
187987	990432
97441	990433
142168	990434
114507	990435
150091	990436
114507	990437
131797	990438
73919	990439
29844	990440
68490	990441
76194	990442
135115	990443
36072	990444
151076	990445
74813	990446
16172	990447
116332	990448
110518	990449
159210	990450
114588	990451
158909	990452
162649	990453
227245	990454
142825	990455
174655	990456
100392	990457
136186	990458
18926	990459
182887	990460
131064	990461
182721	990462
97979	990463
74412	990464
126332	990465
65009	990466
74310	990467
59751	990468
75220	990469
74276	990470
56769	990471
97736	990472
100638	990473
129693	990474
97329	990475
154299	990476
184645	990477
182775	990478
96531	990479
57632	990480
98147	990481
6988	990482
40763	990483
35493	990484
207971	990485
57111	990486
138488	990487
44571	990488
58992	990489
231138	990490
151624	990491
132191	990492
73583	990493
134157	990494
233492	990495
212078	990496
191624	990497
187040	990498
183894	990499
131950	990500
240364	990501
44862	990502
153529	990503
35832	990504
57599	990505
153574	990506
57082	990507
209156	990508
130750	990509
214827	990510
98143	990511
68581	990512
130624	990513
132021	990514
84643	990515
174713	990516
56727	990517
97788	990518
131338	990519
73838	990520
133822	990521
45136	990522
98256	990523
27998	990524
83986	990525
96495	990526
98530	990527
44796	990528
74960	990529
45059	990530
44836	990531
98134	990532
184155	990533
74317	990534
187537	990535
35631	990536
126630	990537
112436	990538
132911	990539
74567	990540
74188	990541
214472	990542
214471	990543
3604	990544
132308	990545
44648	990546
184279	990547
44836	990548
94834	990549
99939	990550
136852	990551
88015	990552
97109	990553
198459	990554
28258	990555
157931	990556
189398	990557
68366	990558
233626	990559
162623	990560
231357	990561
115605	990562
97658	990563
67291	990564
43247	990565
7038	990566
81624	990567
101999	990568
194227	990569
76907	990570
55157	990571
164003	990572
181134	990573
100063	990574
160514	990575
232407	990576
139963	990577
99617	990578
125403	990579
136890	990580
192038	990581
133269	990582
97874	990583
74734	990584
191817	990585
154388	990586
60907	990587
85895	990588
84658	990589
97772	990590
111853	990591
131113	990592
239451	990593
228248	990594
129833	990595
96334	990596
100392	990597
131758	990598
84570	990599
59751	990600
36252	990601
23420	990602
97421	990603
234112	990604
57978	990605
112763	990606
45726	990607
31096	990608
147865	990609
133660	990610
28777	990611
91623	990612
3472	990613
52650	990614
13663	990615
460	990616
115637	990617
146117	990618
1582	990619
1140	990620
80391	990621
1747	990622
1952	990623
56513	990624
202855	990625
215345	990626
24276	990627
9256	990628
202807	990629
6811	990630
64081	990631
164885	990632
222519	990633
4531	990634
196812	990635
155859	990636
25991	990637
49249	990638
60193	990639
25324	990640
146393	990641
45077	990642
9155	990643
1765	990644
45906	990645
115666	990646
1299	990647
202808	990648
1590	990649
210311	990650
2835	990651
1952	990652
1155	990653
149373	990654
164908	990655
679	990656
94835	990657
117810	990658
81657	990659
3479	990660
214169	990661
117930	990662
216902	990663
7868	990664
1061	990665
232947	990666
4583	990667
21716	990668
1765	990669
5121	990670
113751	990671
157575	990672
74979	990673
812	990674
572	990675
28808	990676
1649	990677
74100	990678
66054	990679
2502	990680
147480	990681
968	990682
63429	990683
55731	990684
122795	990685
5048	990686
41990	990687
39264	990688
16953	990689
1841	990690
1841	990691
149585	990692
124	990693
225755	990694
42560	990695
12415	990696
357	990697
149338	990698
104497	990699
11680	990700
37443	990701
32632	990702
10163	990703
17437	990704
14595	990705
163521	990706
132756	990707
35421	990708
35421	990709
35421	990710
63129	990711
35421	990712
28668	990713
28668	990714
45244	990715
56105	990716
28391	990717
229266	990718
153797	990719
74385	990720
97733	990721
104793	990722
7171	990723
59436	990724
134702	990725
39932	990726
5756	990727
945	990728
1585	990729
57470	990730
20149	990731
70021	990732
50784	990733
73359	990734
53217	990735
3868	990736
147601	990737
10463	990738
14538	990739
1592	990740
9455	990741
42489	990742
12059	990743
121854	990744
6892	990745
64259	990746
18490	990747
37833	990748
126892	990749
132762	990750
133832	990751
34300	990752
94757	990753
30510	990754
132009	990755
1596	990756
28776	990757
19540	990758
30387	990759
3337	990760
44490	990761
44825	990762
46713	990763
12599	990764
1291	990765
27195	990766
28544	990767
1436	990768
156648	990769
111373	990770
873	990771
739	990772
101568	990773
113515	990774
31622	990775
89772	990776
5983	990777
57	990778
1261	990779
154092	990780
220577	990781
38298	990782
159161	990783
88798	990784
14291	990785
138034	990786
21072	990787
49233	990788
107814	990789
144626	990790
27337	990791
145935	990792
80375	990793
34125	990794
62287	990795
82377	990796
148921	990797
38044	990798
118863	990799
194177	990800
1051	990801
57501	990802
13851	990803
266	990804
134528	990805
132460	990806
15807	990807
78442	990808
125543	990809
193434	990810
138643	990811
46597	990812
125549	990813
97725	990814
101907	990815
96605	990816
179461	990817
45471	990818
97874	990819
57231	990820
56810	990821
138185	990822
229774	990823
97594	990824
98605	990825
207141	990826
136315	990827
112418	990828
138185	990829
101637	990830
14730	990831
1709	990832
7118	990833
14505	990834
69263	990835
51312	990836
36	990837
37443	990838
227554	990839
6128	990840
115391	990841
7314	990842
69263	990843
42177	990844
351	990845
15865	990846
21107	990847
46127	990848
13397	990849
97728	990850
65733	990851
74568	990852
181155	990853
98395	990854
37554	990855
62048	990856
41766	990857
239215	990858
32279	990859
151144	990860
86712	990861
110474	990862
41965	990863
44572	990864
49740	990865
183692	990866
209194	990867
45057	990868
82648	990869
35434	990870
153697	990871
23058	990872
16089	990873
141687	990874
5618	990875
23861	990876
62236	990877
177398	990878
71578	990879
44696	990880
114517	990881
56903	990882
76242	990883
31753	990884
74485	990885
112513	990886
153544	990887
235100	990888
132040	990889
131452	990890
73388	990891
178819	990892
182087	990893
126028	990894
117154	990895
40684	990896
56934	990897
50250	990898
147028	990899
12921	990900
229121	990901
19903	990902
117785	990903
39942	990904
142226	990905
134139	990906
117501	990907
151782	990908
97598	990909
103491	990910
228582	990911
132169	990912
131845	990913
112042	990914
36165	990915
184484	990916
15757	990917
102448	990918
133139	990919
129783	990920
182130	990921
40266	990922
153325	990923
153171	990924
180722	990925
88425	990926
131335	990927
208893	990928
48020	990929
142147	990930
84670	990931
184619	990932
75679	990933
99842	990934
15828	990935
15758	990936
208823	990937
98413	990938
102157	990939
231060	990940
98879	990941
18917	990942
175358	990943
190235	990944
74605	990945
76686	990946
76031	990947
176906	990948
160990	990949
103353	990950
115914	990951
76791	990952
126636	990953
218554	990954
165322	990955
101350	990956
31895	990957
197637	990958
76620	990959
65709	990960
73860	990961
132128	990962
129676	990963
136394	990964
111575	990965
74175	990966
212462	990967
17405	990968
100472	990969
186355	990970
83158	990971
70876	990972
205471	990973
39261	990974
165658	990975
19467	990976
24316	990977
102229	990978
131544	990979
193757	990980
223328	990981
122011	990982
44997	990983
146167	990984
28848	990985
138751	990986
6628	990987
164014	990988
131214	990989
112556	990990
127216	990991
66559	990992
49250	990993
164035	990994
83711	990995
58333	990996
150183	990997
166430	990998
70892	990999
99855	991000
20745	991001
78136	991002
25287	991003
180995	991004
12029	991005
111585	991006
213923	991007
98098	991008
223363	991009
161631	991010
51466	991011
64110	991012
34379	991013
182137	991014
177830	991015
152569	991016
207162	991017
50695	991018
68366	991019
71118	991020
99855	991021
83112	991022
187363	991023
76594	991024
50458	991025
25797	991026
57358	991027
21278	991028
214931	991029
100625	991030
156909	991031
182005	991032
153371	991033
74170	991034
50688	991035
14326	991036
109973	991037
105410	991038
211942	991039
162865	991040
215096	991041
151034	991042
229056	991043
89386	991044
58981	991045
31960	991046
72351	991047
31216	991048
22554	991049
145992	991050
233306	991051
107960	991052
74179	991053
96930	991054
130211	991055
193312	991056
85690	991057
6392	991058
87491	991059
85802	991060
1916	991061
146036	991062
51427	991063
64831	991064
19913	991065
133187	991066
68514	991067
192273	991068
74325	991069
108119	991070
34713	991071
71403	991072
212802	991073
47390	991074
60292	991075
220723	991076
61270	991077
212339	991078
108128	991079
88551	991080
157225	991081
43672	991082
22742	991083
109828	991084
74614	991085
40214	991086
41953	991087
89348	991088
228920	991089
119159	991090
100581	991091
16169	991092
8869	991093
150782	991094
104947	991095
39485	991096
26423	991097
111377	991098
71352	991099
141012	991100
19107	991101
213793	991102
23652	991103
214635	991104
134006	991105
119408	991106
110537	991107
21092	991108
125626	991109
6885	991110
238239	991111
13041	991112
16826	991113
36564	991114
76950	991115
71885	991116
37993	991117
138858	991118
71468	991119
109464	991120
141572	991121
145850	991122
101548	991123
79448	991124
73861	991125
61493	991126
192510	991127
39943	991128
74432	991129
68364	991130
16513	991131
174179	991132
96886	991133
73342	991134
13222	991135
84058	991136
81669	991137
23861	991138
44875	991139
31641	991140
10013	991141
135154	991142
130469	991143
239582	991144
193440	991145
51353	991146
152306	991147
94957	991148
221622	991149
100448	991150
130232	991151
35832	991152
81629	991153
92936	991154
55336	991155
126225	991156
24756	991157
61411	991158
174003	991159
236231	991160
96947	991161
65024	991162
4881	991163
27340	991164
83683	991165
166039	991166
88554	991167
15814	991168
137227	991169
218631	991170
58541	991171
210537	991172
101479	991173
201598	991174
233244	991175
112289	991176
63647	991177
213288	991178
50358	991179
126659	991180
101202	991181
234702	991182
101683	991183
126091	991184
132230	991185
35512	991186
112664	991187
127324	991188
25998	991189
54556	991190
82649	991191
17828	991192
13232	991193
75759	991194
4279	991195
4279	991196
6881	991197
37806	991198
945	991199
224104	991200
78333	991201
203369	991202
70006	991203
50675	991204
1303	991205
158913	991206
10807	991207
85017	991208
1976	991209
24270	991210
117321	991211
84278	991212
124558	991213
18751	991214
8392	991215
7194	991216
9815	991217
13051	991218
2512	991219
2809	991220
10721	991221
177710	991222
162382	991223
2198	991224
14261	991225
3971	991226
203161	991227
230703	991228
1935	991229
14210	991230
36834	991231
49326	991232
49326	991233
107364	991234
49539	991235
157429	991236
220746	991237
130349	991238
75109	991239
75109	991240
69684	991241
185631	991242
351	991243
44853	991244
150199	991245
11498	991246
4657	991247
6119	991248
4845	991249
20920	991250
117308	991251
10703	991252
10703	991253
6119	991254
6119	991255
6119	991256
50124	991257
35354	991258
35354	991259
74010	991260
6119	991261
28506	991262
153667	991263
58826	991264
236752	991265
71668	991266
157078	991267
25784	991268
5066	991269
119049	991270
153340	991271
65725	991272
1597	991273
72229	991274
72229	991275
43430	991276
465	991277
419	991278
54301	991279
117869	991280
85909	991281
35752	991282
66073	991283
32758	991284
116311	991285
87901	991286
228717	991287
42893	991288
172955	991289
232109	991290
69280	991291
4007	991292
73417	991293
52908	991294
162336	991295
128503	991296
152422	991297
156832	991298
41527	991299
155703	991300
71555	991301
67663	991302
35226	991303
55106	991304
171578	991305
4059	991306
226567	991307
2827	991308
1293	991309
89786	991310
75362	991311
9041	991312
210948	991313
210404	991314
36287	991315
53010	991316
48987	991317
33000	991318
223120	991319
221456	991320
128121	991321
49502	991322
99463	991323
7918	991324
98794	991325
43747	991326
156395	991327
4530	991328
25065	991329
153776	991330
4530	991331
214861	991332
43747	991333
4952	991334
70223	991335
1761	991336
23915	991337
123485	991338
43967	991339
54190	991340
147362	991341
27368	991342
117636	991343
70558	991344
123361	991345
238245	991346
72410	991347
45387	991348
9202	991349
9202	991350
9202	991351
156535	991352
2201	991353
3122	991354
2812	991355
113945	991356
88934	991357
417	991358
54810	991359
69919	991360
70082	991361
92190	991362
171646	991363
5864	991364
4494	991365
2488	991366
624	991367
55200	991368
82811	991369
213840	991370
205493	991371
97101	991372
43775	991373
93505	991374
49251	991375
624	991376
3109	991377
787	991378
55533	991379
107896	991380
10458	991381
126272	991382
40058	991383
866	991384
107911	991385
112623	991386
744	991387
5166	991388
4581	991389
1564	991390
157886	991391
25860	991392
114193	991393
49264	991394
152503	991395
146333	991396
12755	991397
72574	991398
183870	991399
70499	991400
54297	991401
172495	991402
18396	991403
172151	991404
54283	991405
27301	991406
122753	991407
91349	991408
91343	991409
54738	991410
92420	991411
92072	991412
91328	991413
15362	991414
91869	991415
42856	991416
1060	991417
15248	991418
65319	991419
110199	991420
2450	991421
1788	991422
26942	991423
104249	991424
4583	991425
5158	991426
5916	991427
70336	991428
15241	991429
18364	991430
745	991431
623	991432
1151	991433
1958	991434
1408	991435
7829	991436
788	991437
2820	991438
2823	991439
953	991440
2798	991441
2798	991442
1140	991443
12669	991444
499	991445
353	991446
884	991447
5864	991448
1280	991449
1934	991450
3132	991451
3487	991452
3536	991453
1280	991454
2477	991455
214370	991456
10771	991457
229940	991458
1739	991459
23021	991460
75037	991461
73086	991462
85051	991463
8938	991464
108109	991465
192198	991466
157323	991467
734	991468
786	991469
2502	991470
1053	991471
1426	991472
1958	991473
22181	991474
1041	991475
14334	991476
3528	991477
92385	991478
221160	991479
3132	991480
150536	991481
26273	991482
1730	991483
1788	991484
4008	991485
11481	991486
109486	991487
83742	991488
160796	991489
12748	991490
54359	991491
499	991492
1404	991493
5594	991494
3991	991495
9189	991496
1053	991497
745	991498
2528	991499
1440	991500
2469	991501
1784	991502
210413	991503
5137	991504
1765	991505
872	991506
2228	991507
113320	991508
70211	991509
1047	991510
83936	991511
2449	991512
331	991513
124260	991514
10603	991515
1756	991516
5094	991517
267	991518
2851	991519
1134	991520
1930	991521
745	991522
15179	991523
3109	991524
54571	991525
173115	991526
89926	991527
225349	991528
33384	991529
55641	991530
42600	991531
71633	991532
43019	991533
125666	991534
1574	991535
86273	991536
223973	991537
85169	991538
25210	991539
123878	991540
5846	991541
221498	991542
221251	991543
31434	991544
1576	991545
220528	991546
91647	991547
17	991548
7797	991549
24944	991550
108884	991551
108884	991552
10241	991553
10241	991554
2510	991555
44337	991556
2991	991557
18278	991558
15310	991559
15310	991560
118458	991561
68317	991562
52485	991563
18448	991564
18448	991565
71333	991566
67096	991567
37019	991568
26502	991569
68664	991570
16052	991571
12722	991572
43896	991573
85949	991574
26643	991575
103696	991576
94183	991577
40896	991578
42705	991579
88721	991580
157611	991581
114928	991582
86315	991583
211785	991584
41920	991585
26689	991586
98320	991587
18967	991588
201258	991589
114509	991590
224839	991591
202335	991592
90935	991593
86396	991594
17964	991595
115701	991596
138206	991597
46688	991598
63380	991599
45808	991600
53767	991601
36588	991602
18967	991603
4427	991604
121265	991605
122093	991606
82043	991607
86396	991608
2110	991609
159542	991610
158342	991611
159831	991612
157899	991613
236374	991614
664	991615
144788	991616
19633	991617
17597	991618
58828	991619
53474	991620
114879	991621
92749	991622
99087	991623
230196	991624
32660	991625
12276	991626
3539	991627
211253	991628
99795	991629
91446	991630
95804	991631
209491	991632
41171	991633
56361	991634
72947	991635
32660	991636
236211	991637
238753	991638
67992	991639
1301	991640
210582	991641
219160	991642
149863	991643
114767	991644
82794	991645
214348	991646
64515	991647
7287	991648
14456	991649
28701	991650
30957	991651
106740	991652
3164	991653
184623	991654
9314	991655
25411	991656
31559	991657
214021	991658
149014	991659
125990	991660
25423	991661
126791	991662
31928	991663
55528	991664
40520	991665
35096	991666
27718	991667
151745	991668
147641	991669
41190	991670
154731	991671
14684	991672
110416	991673
159951	991674
63110	991675
69168	991676
222645	991677
1416	991678
19529	991679
19680	991680
150459	991681
150870	991682
228204	991683
116223	991684
37857	991685
896	991686
93534	991687
119207	991688
234874	991689
66185	991690
16103	991691
70698	991692
30900	991693
82683	991694
92099	991695
1061	991696
4494	991697
2839	991698
681	991699
123175	991700
32305	991701
32305	991702
32305	991703
117098	991704
21	991705
21437	991706
21522	991707
119753	991708
234054	991709
1056	991710
166472	991711
20447	991712
61199	991713
32445	991714
160116	991715
218983	991716
236232	991717
21495	991718
34413	991719
26531	991720
85909	991721
115712	991722
114512	991723
223311	991724
12909	991725
59339	991726
51865	991727
26223	991728
218478	991729
115346	991730
114511	991731
113269	991732
7611	991733
60158	991734
98839	991735
103034	991736
68349	991737
113808	991738
171426	991739
42155	991740
968	991741
968	991742
52156	991743
66037	991744
2180	991745
87134	991746
209564	991747
116112	991748
232498	991749
41188	991750
7881	991751
123446	991752
5145	991753
12685	991754
221114	991755
172965	991756
34279	991757
92407	991758
91816	991759
124444	991760
54695	991761
54307	991762
22259	991763
9172	991764
92579	991765
123819	991766
1942	991767
3535	991768
1993	991769
54402	991770
805	991771
70491	991772
172902	991773
171279	991774
171410	991775
92022	991776
123393	991777
92271	991778
91661	991779
122679	991780
34081	991781
92068	991782
92049	991783
171437	991784
173097	991785
124180	991786
123241	991787
124482	991788
123394	991789
124001	991790
92148	991791
7852	991792
34080	991793
92060	991794
172426	991795
6817	991796
70029	991797
42566	991798
6774	991799
22370	991800
18375	991801
91711	991802
123936	991803
92104	991804
43013	991805
124208	991806
123253	991807
172106	991808
172295	991809
124197	991810
2832	991811
172764	991812
123513	991813
18354	991814
54186	991815
54300	991816
123329	991817
4066	991818
92337	991819
70002	991820
5161	991821
3171	991822
123866	991823
42961	991824
54588	991825
54469	991826
171719	991827
4066	991828
123327	991829
123989	991830
171439	991831
10762	991832
172940	991833
22190	991834
92512	991835
173032	991836
42591	991837
70439	991838
91934	991839
155152	991840
12168	991841
12168	991842
60420	991843
6492	991844
108869	991845
738	991846
122994	991847
12774	991848
92424	991849
124256	991850
70414	991851
178382	991852
69374	991853
866	991854
42222	991855
118029	991856
171411	991857
4049	991858
91796	991859
93317	991860
238290	991861
222329	991862
118506	991863
172415	991864
42653	991865
234268	991866
124446	991867
115847	991868
51324	991869
70166	991870
71263	991871
229686	991872
189029	991873
9	991874
124121	991875
9099	991876
86136	991877
210039	991878
230702	991879
10683	991880
17869	991881
76236	991882
45854	991883
85566	991884
17869	991885
17869	991886
118249	991887
45854	991888
11205	991889
11205	991890
25623	991891
9	991892
9	991893
210314	991894
9	991895
74811	991896
74811	991897
608	991898
85712	991899
125577	991900
207815	991901
29425	991902
154219	991903
23230	991904
85886	991905
190606	991906
126921	991907
179715	991908
120586	991909
142508	991910
200798	991911
132788	991912
114981	991913
40573	991914
186765	991915
26330	991916
223789	991917
136548	991918
131457	991919
136919	991920
236880	991921
167505	991922
136353	991923
43023	991924
114721	991925
120442	991926
66166	991927
117123	991928
34864	991929
110827	991930
22568	991931
86272	991932
156008	991933
5101	991934
124303	991935
212963	991936
219908	991937
181335	991938
39212	991939
240437	991940
29225	991941
29143	991942
66626	991943
116026	991944
18867	991945
116304	991946
15197	991947
125378	991948
7814	991949
84428	991950
27222	991951
167508	991952
86174	991953
70734	991954
84075	991955
219829	991956
7653	991957
61038	991958
49809	991959
118701	991960
161661	991961
87886	991962
27250	991963
27250	991964
27250	991965
69750	991966
25348	991967
22226	991968
239330	991969
22226	991970
84081	991971
85531	991972
157965	991973
64227	991974
86939	991975
114499	991976
51368	991977
95	991978
157034	991979
42790	991980
14631	991981
10775	991982
9534	991983
115260	991984
84848	991985
461	991986
214930	991987
23047	991988
5853	991989
228861	991990
88031	991991
40786	991992
22332	991993
48063	991994
21364	991995
113954	991996
10775	991997
32172	991998
115833	991999
156461	992000
160438	992001
14631	992002
86432	992003
14631	992004
80068	992005
2790	992006
5464	992007
29964	992008
229391	992009
156163	992010
82859	992011
173046	992012
33180	992013
224778	992014
163055	992015
26228	992016
54609	992017
22226	992018
85397	992019
1730	992020
737	992021
40899	992022
231350	992023
165769	992024
15335	992025
162435	992026
218775	992027
173628	992028
66936	992029
114654	992030
85791	992031
219237	992032
156459	992033
189	992034
39104	992035
189	992036
3213	992037
21423	992038
63595	992039
55794	992040
71588	992041
43810	992042
115262	992043
218346	992044
43810	992045
34908	992046
94613	992047
67318	992048
67318	992049
6557	992050
110951	992051
110778	992052
72717	992053
223318	992054
125709	992055
9326	992056
15978	992057
52763	992058
115619	992059
53224	992060
99036	992061
223319	992062
99496	992063
219996	992064
70986	992065
220348	992066
224673	992067
124812	992068
52559	992069
116998	992070
223153	992071
23262	992072
23262	992073
160592	992074
9326	992075
9326	992076
227095	992077
177083	992078
159403	992079
3213	992080
53225	992081
6258	992082
39104	992083
189	992084
1994	992085
130189	992086
1438	992087
55982	992088
94503	992089
33201	992090
3213	992091
3540	992092
2504	992093
538	992094
538	992095
4033	992096
155186	992097
53603	992098
226653	992099
159387	992100
4428	992101
159853	992102
33548	992103
51258	992104
8025	992105
3597	992106
118163	992107
54599	992108
230528	992109
161177	992110
36642	992111
52729	992112
46184	992113
46618	992114
116116	992115
110080	992116
10353	992117
64538	992118
14626	992119
27130	992120
24195	992121
92174	992122
7389	992123
111895	992124
222422	992125
76406	992126
87036	992127
44591	992128
87036	992129
17850	992130
497	992131
3547	992132
162864	992133
99572	992134
39435	992135
201057	992136
75962	992137
157250	992138
44107	992139
38249	992140
9613	992141
235501	992142
9613	992143
139171	992144
223323	992145
24259	992146
37806	992147
160085	992148
60117	992149
44109	992150
19614	992151
116440	992152
2123	992153
67306	992154
221031	992155
156220	992156
86559	992157
171566	992158
13257	992159
25072	992160
38249	992161
116677	992162
233887	992163
6784	992164
201079	992165
87562	992166
157904	992167
114200	992168
88328	992169
239736	992170
28100	992171
42591	992172
42781	992173
117306	992174
150719	992175
226674	992176
223324	992177
117022	992178
6381	992179
86030	992180
70371	992181
421	992182
70135	992183
42713	992184
61689	992185
24194	992186
57945	992187
98207	992188
16017	992189
20219	992190
169510	992191
115186	992192
159177	992193
48532	992194
27881	992195
3898	992196
15417	992197
221216	992198
12653	992199
240070	992200
1565	992201
1772	992202
12741	992203
950	992204
27149	992205
20912	992206
148186	992207
164350	992208
211339	992209
91478	992210
157764	992211
676	992212
108663	992213
86071	992214
145711	992215
214582	992216
331	992217
67909	992218
75357	992219
238523	992220
188767	992221
157177	992222
117618	992223
228663	992224
99067	992225
19333	992226
7087	992227
141175	992228
7185	992229
72816	992230
35120	992231
53731	992232
140708	992233
22908	992234
3003	992235
98805	992236
129595	992237
74805	992238
54491	992239
106493	992240
95671	992241
67519	992242
16723	992243
12900	992244
11358	992245
61377	992246
115109	992247
22416	992248
15409	992249
22430	992250
22416	992251
13284	992252
10819	992253
63350	992254
9790	992255
23273	992256
8605	992257
56183	992258
56183	992259
177887	992260
142537	992261
59364	992262
1826	992263
80079	992264
34103	992265
220171	992266
149063	992267
112940	992268
15835	992269
11078	992270
792	992271
218080	992272
70962	992273
15518	992274
13255	992275
117819	992276
33899	992277
205553	992278
211919	992279
92371	992280
11745	992281
1960	992282
210436	992283
681	992284
69767	992285
70582	992286
166	992287
49753	992288
4571	992289
6237	992290
130758	992291
120944	992292
131353	992293
149312	992294
3876	992295
19151	992296
2567	992297
19105	992298
6356	992299
33616	992300
46495	992301
37612	992302
34645	992303
28875	992304
79643	992305
96213	992306
18108	992307
104958	992308
9715	992309
28376	992310
102270	992311
105553	992312
4191	992313
189986	992314
14418	992315
18944	992316
24798	992317
38539	992318
7563	992319
84574	992320
37315	992321
140158	992322
184551	992323
100291	992324
12592	992325
45099	992326
14487	992327
1905	992328
11845	992329
76215	992330
42002	992331
29214	992332
57126	992333
19149	992334
33706	992335
5008	992336
46726	992337
34636	992338
143310	992339
20750	992340
228	992341
4658	992342
34636	992343
89957	992344
8722	992345
8826	992346
28277	992347
36320	992348
1338	992349
40763	992350
105647	992351
8685	992352
22671	992353
47006	992354
35213	992355
26969	992356
12526	992357
15050	992358
79214	992359
24083	992360
137234	992361
39439	992362
95485	992363
57950	992364
187831	992365
56461	992366
33616	992367
139918	992368
38272	992369
42312	992370
106098	992371
15488	992372
2755	992373
128829	992374
23068	992375
224001	992376
13035	992377
21063	992378
16896	992379
18071	992380
78081	992381
132357	992382
24356	992383
165030	992384
237331	992385
21055	992386
5015	992387
69609	992388
42382	992389
78808	992390
18148	992391
68251	992392
93874	992393
34834	992394
5418	992395
1841	992396
87050	992397
4677	992398
135976	992399
5425	992400
133446	992401
27891	992402
94508	992403
9752	992404
106189	992405
134212	992406
83118	992407
17452	992408
55332	992409
42043	992410
79609	992411
39046	992412
71947	992413
27801	992414
10566	992415
1593	992416
434	992417
23961	992418
18094	992419
20879	992420
22713	992421
12783	992422
7499	992423
2045	992424
37928	992425
5870	992426
148009	992427
3404	992428
298	992429
105551	992430
6049	992431
105270	992432
3288	992433
464	992434
46831	992435
129465	992436
67583	992437
26699	992438
15080	992439
10	992440
107104	992441
3660	992442
10549	992443
4209	992444
19629	992445
164372	992446
15921	992447
84462	992448
133119	992449
98806	992450
46380	992451
130332	992452
109823	992453
132421	992454
23135	992455
23216	992456
46506	992457
23169	992458
129670	992459
11124	992460
129860	992461
5605	992462
56801	992463
55876	992464
92719	992465
4127	992466
44537	992467
21065	992468
92698	992469
44435	992470
21065	992471
73780	992472
154107	992473
44965	992474
4677	992475
2053	992476
28582	992477
35614	992478
40412	992479
2933	992480
21368	992481
59170	992482
66309	992483
38696	992484
16571	992485
59752	992486
8261	992487
15564	992488
36737	992489
61497	992490
11496	992491
10470	992492
48214	992493
29900	992494
19699	992495
46062	992496
19981	992497
129145	992498
37088	992499
54377	992500
93461	992501
8159	992502
1169	992503
6980	992504
7082	992505
37529	992506
15564	992507
20032	992508
1543	992509
9585	992510
39162	992511
51815	992512
153274	992513
10578	992514
3160	992515
1012	992516
208765	992517
6262	992518
17621	992519
36704	992520
21995	992521
3700	992522
165082	992523
97341	992524
25199	992525
15720	992526
86640	992527
48821	992528
120553	992529
200282	992530
47809	992531
39946	992532
33489	992533
59586	992534
58859	992535
58432	992536
43890	992537
43890	992538
8353	992539
140669	992540
23307	992541
50084	992542
60968	992543
72587	992544
18696	992545
16434	992546
166746	992547
10566	992548
142668	992549
96072	992550
1515	992551
60288	992552
159463	992553
1074	992554
10946	992555
59619	992556
101998	992557
46477	992558
60014	992559
23187	992560
3609	992561
38191	992562
9840	992563
4319	992564
61	992565
1293	992566
1205	992567
17754	992568
7151	992569
15147	992570
44963	992571
5467	992572
35255	992573
22908	992574
32120	992575
365	992576
31758	992577
84909	992578
106677	992579
50864	992580
4401	992581
32193	992582
658	992583
18	992584
14395	992585
647	992586
5033	992587
14839	992588
3	992589
16233	992590
76675	992591
718	992592
17131	992593
12087	992594
15544	992595
2279	992596
25083	992597
78371	992598
1319	992599
14839	992600
172392	992601
84927	992602
3011	992603
5786	992604
7667	992605
6593	992606
20240	992607
30072	992608
67879	992609
5628	992610
25911	992611
649	992612
778	992613
71961	992614
4403	992615
201626	992616
34618	992617
100361	992618
30462	992619
17003	992620
47702	992621
9004	992622
59978	992623
4403	992624
5740	992625
5740	992626
5740	992627
2917	992628
63733	992629
18145	992630
7439	992631
162035	992632
19412	992633
23884	992634
162423	992635
103946	992636
1877	992637
26203	992638
1238	992639
102734	992640
78670	992641
84185	992642
63732	992643
21184	992644
13824	992645
2963	992646
3377	992647
1740	992648
10744	992649
14398	992650
854	992651
31933	992652
125474	992653
80450	992654
74119	992655
230333	992656
105571	992657
8596	992658
6910	992659
14576	992660
1006	992661
60802	992662
65474	992663
658	992664
18988	992665
26041	992666
14227	992667
39842	992668
4261	992669
5802	992670
8638	992671
98498	992672
9365	992673
5118	992674
76872	992675
59283	992676
102878	992677
66002	992678
3740	992679
117	992680
84129	992681
5729	992682
1540	992683
369	992684
44147	992685
3011	992686
26591	992687
40752	992688
234794	992689
7726	992690
1016	992691
13826	992692
91670	992693
10930	992694
12172	992695
107434	992696
31328	992697
111864	992698
894	992699
2405	992700
5210	992701
2910	992702
10632	992703
14202	992704
13674	992705
155060	992706
90124	992707
1536	992708
67519	992709
12911	992710
16256	992711
6262	992712
19148	992713
141950	992714
15135	992715
13516	992716
20895	992717
217058	992718
381	992719
5567	992720
53441	992721
68884	992722
1180	992723
89700	992724
80776	992725
6457	992726
3953	992727
52738	992728
1827	992729
1953	992730
38645	992731
17404	992732
61583	992733
236743	992734
97218	992735
44845	992736
77834	992737
30474	992738
3505	992739
92451	992740
4908	992741
217728	992742
211348	992743
149375	992744
35820	992745
37075	992746
7270	992747
7270	992748
84194	992749
84194	992750
87871	992751
1610	992752
148952	992753
10235	992754
54076	992755
262	992756
79981	992757
152	992758
181886	992759
81619	992760
30716	992761
30716	992762
503	992763
37403	992764
10946	992765
34282	992766
123027	992767
54573	992768
52582	992769
155085	992770
122313	992771
101828	992772
202019	992773
169414	992774
47705	992775
53434	992776
2272	992777
204371	992778
12193	992779
61	992780
3501	992781
11931	992782
79884	992783
67570	992784
14440	992785
4268	992786
11358	992787
125339	992788
42547	992789
215829	992790
9755	992791
8721	992792
111	992793
29196	992794
12104	992795
13990	992796
92059	992797
65667	992798
208236	992799
45485	992800
139417	992801
66518	992802
4983	992803
97724	992804
16872	992805
17701	992806
133412	992807
17701	992808
29580	992809
56426	992810
56986	992811
46939	992812
19990	992813
37745	992814
12291	992815
85225	992816
19560	992817
47145	992818
105551	992819
60589	992820
128687	992821
28016	992822
172582	992823
19766	992824
52758	992825
99546	992826
39862	992827
80498	992828
16862	992829
5828	992830
89802	992831
28567	992832
108945	992833
11087	992834
24114	992835
188822	992836
137349	992837
237249	992838
149570	992839
229	992840
78367	992841
9718	992842
100252	992843
51006	992844
5632	992845
25067	992846
4859	992847
120498	992848
9589	992849
100422	992850
30389	992851
719	992852
144250	992853
84235	992854
46748	992855
29451	992856
13661	992857
172964	992858
4038	992859
93146	992860
164560	992861
164560	992862
202962	992863
138221	992864
7057	992865
6427	992866
12130	992867
4071	992868
15779	992869
21467	992870
821	992871
892	992872
3439	992873
154700	992874
28452	992875
139850	992876
24429	992877
92363	992878
41577	992879
20578	992880
139631	992881
70219	992882
45022	992883
49076	992884
17684	992885
9789	992886
210070	992887
9295	992888
200124	992889
13649	992890
24867	992891
13852	992892
90058	992893
16854	992894
224701	992895
1430	992896
19317	992897
18943	992898
56809	992899
49826	992900
7081	992901
89477	992902
88672	992903
119351	992904
59919	992905
4778	992906
19475	992907
75660	992908
131861	992909
147473	992910
50336	992911
11246	992912
115588	992913
45983	992914
94647	992915
204268	992916
19990	992917
8345	992918
59752	992919
19545	992920
16077	992921
19174	992922
44039	992923
166636	992924
78749	992925
142437	992926
6669	992927
19426	992928
138811	992929
47824	992930
13498	992931
43922	992932
18606	992933
1198	992934
38031	992935
6168	992936
17283	992937
10628	992938
119092	992939
119092	992940
80946	992941
81950	992942
80439	992943
9933	992944
40381	992945
24102	992946
6344	992947
1	992948
5311	992949
48920	992950
835	992951
31146	992952
143786	992953
18100	992954
102631	992955
1954	992956
97178	992957
19554	992958
1520	992959
2036	992960
222316	992961
2928	992962
56686	992963
11523	992964
7654	992965
116	992966
15564	992967
35790	992968
32959	992969
38960	992970
27859	992971
3716	992972
18604	992973
4872	992974
64826	992975
137449	992976
12570	992977
2460	992978
22952	992979
14724	992980
22908	992981
35633	992982
15822	992983
58343	992984
125514	992985
6363	992986
95282	992987
52269	992988
93738	992989
19992	992990
196005	992991
146518	992992
77248	992993
93389	992994
52968	992995
19680	992996
143017	992997
1992	992998
37429	992999
117467	993000
44337	993001
103659	993002
224597	993003
79100	993004
45040	993005
101894	993006
101841	993007
13341	993008
111324	993009
2120	993010
166973	993011
81027	993012
138899	993013
18411	993014
109429	993015
1908	993016
27692	993017
43981	993018
119321	993019
24564	993020
130948	993021
35544	993022
9417	993023
34396	993024
14411	993025
9409	993026
4127	993027
10794	993028
3035	993029
7580	993030
28643	993031
6484	993032
18851	993033
8150	993034
43378	993035
1790	993036
82467	993037
5554	993038
204494	993039
230234	993040
16713	993041
11319	993042
36737	993043
12572	993044
130326	993045
2057	993046
161799	993047
59805	993048
32231	993049
59805	993050
226097	993051
5448	993052
151503	993053
48599	993054
94583	993055
10555	993056
68723	993057
68723	993058
2516	993059
137915	993060
162303	993061
12722	993062
41752	993063
76177	993064
40603	993065
22720	993066
35095	993067
26464	993068
121585	993069
73424	993070
20179	993071
4110	993072
59357	993073
45902	993074
116425	993075
14074	993076
3225	993077
5549	993078
48051	993079
37958	993080
5080	993081
108516	993082
61068	993083
44077	993084
69874	993085
695	993086
63939	993087
38144	993088
24369	993089
61058	993090
21713	993091
9701	993092
233428	993093
38674	993094
39424	993095
2559	993096
66088	993097
92	993098
5241	993099
2571	993100
12775	993101
10783	993102
11800	993103
100	993104
9793	993105
39091	993106
21712	993107
6726	993108
81903	993109
50394	993110
13963	993111
8016	993112
29924	993113
10374	993114
87483	993115
11297	993116
95830	993117
10978	993118
28	993119
16991	993120
152762	993121
3751	993122
39828	993123
4562	993124
23355	993125
32084	993126
14508	993127
231799	993128
4626	993129
15068	993130
69201	993131
188041	993132
162157	993133
12570	993134
77159	993135
8023	993136
9657	993137
27029	993138
26854	993139
129635	993140
91	993141
33	993142
5337	993143
18110	993144
38333	993145
53941	993146
6685	993147
12561	993148
12335	993149
48138	993150
10	993151
37141	993152
67	993153
36364	993154
6896	993155
481	993156
91171	993157
10	993158
43446	993159
19970	993160
1910	993161
26929	993162
53898	993163
26882	993164
33681	993165
9028	993166
28712	993167
37474	993168
5813	993169
10	993170
142687	993171
18155	993172
53995	993173
175497	993174
10	993175
47703	993176
76	993177
52269	993178
75866	993179
16	993180
30218	993181
82564	993182
265	993183
56158	993184
1815	993185
89941	993186
3083	993187
42197	993188
86897	993189
140520	993190
31073	993191
58650	993192
103185	993193
103949	993194
42342	993195
83	993196
36736	993197
9008	993198
79613	993199
9301	993200
104954	993201
3680	993202
1183	993203
12511	993204
18160	993205
42201	993206
8992	993207
42291	993208
49183	993209
13367	993210
67	993211
493	993212
22052	993213
778	993214
16	993215
59131	993216
19979	993217
2148	993218
4447	993219
55409	993220
38717	993221
1531	993222
12	993223
13035	993224
42322	993225
41289	993226
144954	993227
1383	993228
2732	993229
130939	993230
22013	993231
8993	993232
7612	993233
21760	993234
106182	993235
16534	993236
106989	993237
9756	993238
175035	993239
21992	993240
22044	993241
42160	993242
12593	993243
8993	993244
42075	993245
126461	993246
8442	993247
33608	993248
18119	993249
38534	993250
139615	993251
6663	993252
8950	993253
3048	993254
6658	993255
8973	993256
105030	993257
139840	993258
8023	993259
10	993260
79516	993261
53959	993262
3048	993263
13367	993264
27027	993265
3680	993266
1183	993267
61547	993268
33542	993269
12	993270
10503	993271
91178	993272
10556	993273
10	993274
19975	993275
43446	993276
103519	993277
121969	993278
26874	993279
9012	993280
64457	993281
30350	993282
22733	993283
46538	993284
16761	993285
3680	993286
37912	993287
10492	993288
161380	993289
53553	993290
33655	993291
1183	993292
2142	993293
7701	993294
2142	993295
8001	993296
50643	993297
3915	993298
3081	993299
5806	993300
6348	993301
30240	993302
59131	993303
530	993304
195269	993305
2167	993306
10	993307
27018	993308
10862	993309
61445	993310
12563	993311
55344	993312
26993	993313
13367	993314
28226	993315
28226	993316
60953	993317
11	993318
22303	993319
15005	993320
78156	993321
108376	993322
62295	993323
232655	993324
79214	993325
22054	993326
153599	993327
13467	993328
68928	993329
89946	993330
13551	993331
39975	993332
86263	993333
24408	993334
3105	993335
6202	993336
6674	993337
2159	993338
26871	993339
79047	993340
60733	993341
26964	993342
178646	993343
5750	993344
1247	993345
35418	993346
14832	993347
310	993348
195312	993349
310	993350
55551	993351
56057	993352
163260	993353
12335	993354
177280	993355
37191	993356
75866	993357
104097	993358
27001	993359
46	993360
11	993361
137887	993362
2548	993363
33714	993364
38963	993365
4415	993366
530	993367
13831	993368
8950	993369
102808	993370
30895	993371
45195	993372
14850	993373
73331	993374
10501	993375
11655	993376
96977	993377
19634	993378
5725	993379
10517	993380
95457	993381
24475	993382
10508	993383
55561	993384
67	993385
91185	993386
12541	993387
21751	993388
21751	993389
64487	993390
5003	993391
122381	993392
8951	993393
33705	993394
25371	993395
182	993396
5791	993397
16499	993398
7634	993399
6671	993400
12549	993401
13741	993402
48336	993403
3451	993404
61182	993405
49512	993406
11	993407
17524	993408
22965	993409
28373	993410
777	993411
106123	993412
265	993413
13742	993414
61557	993415
15022	993416
13972	993417
24162	993418
6221	993419
6684	993420
18167	993421
3074	993422
230760	993423
59747	993424
149119	993425
265	993426
481	993427
45994	993428
22073	993429
15056	993430
55873	993431
41252	993432
5024	993433
2279	993434
35139	993435
30693	993436
20008	993437
33	993438
76992	993439
12	993440
1183	993441
16499	993442
10515	993443
167916	993444
12583	993445
61357	993446
265	993447
59944	993448
26977	993449
18132	993450
930	993451
122591	993452
47831	993453
10	993454
67	993455
31981	993456
35213	993457
12399	993458
2143	993459
26058	993460
126292	993461
195006	993462
22009	993463
11653	993464
33551	993465
6907	993466
126399	993467
144729	993468
90367	993469
14879	993470
190843	993471
141190	993472
141190	993473
41906	993474
103815	993475
193121	993476
240362	993477
58127	993478
15496	993479
1507	993480
49310	993481
10131	993482
65389	993483
19802	993484
18077	993485
38535	993486
53353	993487
122131	993488
22061	993489
43624	993490
161627	993491
43512	993492
238377	993493
144002	993494
12408	993495
45456	993496
46	993497
15028	993498
56296	993499
233781	993500
15532	993501
47921	993502
55612	993503
42078	993504
17990	993505
91109	993506
13497	993507
11	993508
265	993509
15070	993510
265	993511
21962	993512
236236	993513
23402	993514
2161	993515
11	993516
46	993517
3911	993518
64487	993519
2680	993520
853	993521
7356	993522
6600	993523
12400	993524
58437	993525
53372	993526
60149	993527
10	993528
5791	993529
3915	993530
42301	993531
22074	993532
24545	993533
15496	993534
21760	993535
160463	993536
42375	993537
59131	993538
27756	993539
16	993540
53644	993541
122574	993542
193208	993543
89956	993544
41887	993545
194775	993546
62030	993547
2543	993548
18127	993549
3641	993550
2279	993551
1375	993552
1447	993553
22009	993554
12408	993555
69644	993556
9322	993557
55268	993558
10053	993559
3884	993560
6663	993561
43524	993562
175818	993563
9008	993564
10560	993565
1717	993566
61153	993567
18603	993568
103245	993569
59953	993570
538	993571
155	993572
82585	993573
27898	993574
118410	993575
55328	993576
85073	993577
90256	993578
8813	993579
82200	993580
64734	993581
2100	993582
624	993583
57653	993584
57272	993585
24641	993586
20195	993587
37149	993588
61070	993589
134112	993590
39082	993591
103905	993592
68169	993593
3385	993594
20397	993595
171933	993596
965	993597
15475	993598
6890	993599
74929	993600
3388	993601
40155	993602
8021	993603
98794	993604
234178	993605
53233	993606
103045	993607
46231	993608
12966	993609
34760	993610
34760	993611
2372	993612
33154	993613
61333	993614
67548	993615
188545	993616
114343	993617
24553	993618
15862	993619
41789	993620
78967	993621
35624	993622
74965	993623
74518	993624
65435	993625
46869	993626
9914	993627
213848	993628
55034	993629
93263	993630
101087	993631
84830	993632
4305	993633
13326	993634
211993	993635
24605	993636
39576	993637
129607	993638
61028	993639
60173	993640
228833	993641
4765	993642
4765	993643
142942	993644
18599	993645
5561	993646
100375	993647
183430	993648
232532	993649
69822	993650
5199	993651
170620	993652
18443	993653
27456	993654
96476	993655
147517	993656
1438	993657
112367	993658
240365	993659
82954	993660
961	993661
87242	993662
85599	993663
108896	993664
222301	993665
4342	993666
112050	993667
153002	993668
35799	993669
157473	993670
84902	993671
40223	993672
70542	993673
20007	993674
10585	993675
190999	993676
235265	993677
124347	993678
14508	993679
100063	993680
8787	993681
75431	993682
63812	993683
162971	993684
34094	993685
868	993686
85472	993687
308	993688
141423	993689
46900	993690
47788	993691
37138	993692
96102	993693
130	993694
125967	993695
279	993696
3747	993697
2922	993698
25457	993699
235	993700
13874	993701
4817	993702
9071	993703
6351	993704
180	993705
1673	993706
5947	993707
976	993708
7104	993709
4672	993710
3636	993711
4180	993712
1090	993713
3695	993714
19463	993715
21375	993716
161865	993717
828	993718
1964	993719
6	993720
139945	993721
9071	993722
2087	993723
16555	993724
5424	993725
143517	993726
115199	993727
15827	993728
221726	993729
4765	993730
35744	993731
49973	993732
39263	993733
47292	993734
65936	993735
6292	993736
183989	993737
1626	993738
12856	993739
146124	993740
21097	993741
6384	993742
39065	993743
6485	993744
20435	993745
987	993746
26408	993747
16819	993748
4202	993749
3280	993750
9310	993751
1689	993752
108646	993753
22198	993754
125888	993755
56542	993756
235	993757
57151	993758
39521	993759
84996	993760
14285	993761
162190	993762
116191	993763
134617	993764
134900	993765
9310	993766
6063	993767
1166	993768
1188	993769
105632	993770
229139	993771
116652	993772
13792	993773
136852	993774
131650	993775
131681	993776
125077	993777
224041	993778
181049	993779
26	993780
17	993781
65885	993782
6241	993783
22267	993784
74469	993785
180	993786
225346	993787
926	993788
58245	993789
150110	993790
53376	993791
1092	993792
23319	993793
134974	993794
13729	993795
20558	993796
5139	993797
749	993798
898	993799
29449	993800
7129	993801
39456	993802
29636	993803
1542	993804
219598	993805
10773	993806
114817	993807
4651	993808
93321	993809
170831	993810
24655	993811
40612	993812
85593	993813
65221	993814
58871	993815
137428	993816
127	993817
122960	993818
3248	993819
15315	993820
4342	993821
103917	993822
22282	993823
14643	993824
26219	993825
1687	993826
6986	993827
157601	993828
7290	993829
119	993830
130612	993831
72435	993832
128096	993833
125674	993834
61997	993835
42792	993836
4305	993837
129609	993838
57228	993839
74311	993840
117999	993841
162515	993842
21156	993843
74484	993844
7281	993845
9771	993846
95661	993847
374	993848
12929	993849
8739	993850
46794	993851
53234	993852
75209	993853
5407	993854
175	993855
175	993856
54772	993857
28812	993858
76042	993859
171057	993860
221793	993861
2068	993862
42811	993863
58100	993864
134619	993865
101304	993866
75999	993867
7444	993868
100264	993869
3804	993870
5309	993871
6039	993872
6351	993873
34493	993874
7788	993875
30942	993876
18342	993877
97477	993878
34455	993879
2871	993880
35799	993881
13975	993882
9083	993883
13783	993884
6459	993885
13704	993886
132186	993887
45147	993888
19921	993889
6691	993890
75303	993891
99433	993892
85202	993893
15329	993894
58396	993895
14496	993896
155	993897
74451	993898
4472	993899
38481	993900
193306	993901
15967	993902
550	993903
26006	993904
9310	993905
17416	993906
2487	993907
15367	993908
158978	993909
201	993910
171538	993911
736	993912
132995	993913
184020	993914
28576	993915
26215	993916
50557	993917
21312	993918
38814	993919
20048	993920
73435	993921
30661	993922
43205	993923
9063	993924
180509	993925
134188	993926
99832	993927
225046	993928
135116	993929
5497	993930
13417	993931
75999	993932
212345	993933
37208	993934
100067	993935
34527	993936
44882	993937
74445	993938
162392	993939
131546	993940
115063	993941
158913	993942
75501	993943
229224	993944
98507	993945
227468	993946
161924	993947
97540	993948
75053	993949
160843	993950
96871	993951
147750	993952
181756	993953
99729	993954
221709	993955
159671	993956
28525	993957
66191	993958
18926	993959
75809	993960
23323	993961
210747	993962
56160	993963
93258	993964
58566	993965
2217	993966
17301	993967
13522	993968
222104	993969
180	993970
1450	993971
11013	993972
47594	993973
103413	993974
22267	993975
626	993976
180761	993977
197396	993978
543	993979
9674	993980
9379	993981
7789	993982
47987	993983
33888	993984
1472	993985
15367	993986
1421	993987
1252	993988
132770	993989
10728	993990
37031	993991
65435	993992
78404	993993
35244	993994
192418	993995
105219	993996
73793	993997
70298	993998
25171	993999
111527	994000
40223	994001
9883	994002
66681	994003
2046	994004
183336	994005
57501	994006
98266	994007
97096	994008
74208	994009
129664	994010
131540	994011
98338	994012
35604	994013
6483	994014
13107	994015
158032	994016
76595	994017
131898	994018
14496	994019
15977	994020
75274	994021
228172	994022
101238	994023
1649	994024
1649	994025
45021	994026
15977	994027
190001	994028
44554	994029
100509	994030
152933	994031
152933	994032
44862	994033
25776	994034
182917	994035
9674	994036
185772	994037
22692	994038
31	994039
8669	994040
71342	994041
16068	994042
115336	994043
16068	994044
166089	994045
79902	994046
18650	994047
82747	994048
14530	994049
20076	994050
11487	994051
71456	994052
28666	994053
33893	994054
20048	994055
16177	994056
12244	994057
14296	994058
173353	994059
128378	994060
110550	994061
151065	994062
55528	994063
208285	994064
1684	994065
17651	994066
2447	994067
9081	994068
18203	994069
21205	994070
40736	994071
5064	994072
25871	994073
584	994074
1366	994075
32248	994076
44175	994077
89740	994078
87161	994079
2438	994080
31752	994081
19209	994082
31239	994083
1515	994084
16778	994085
25648	994086
16256	994087
3724	994088
85656	994089
64742	994090
26131	994091
88950	994092
82945	994093
46641	994094
39376	994095
1412	994096
39497	994097
1865	994098
44712	994099
8192	994100
215	994101
2208	994102
220109	994103
37329	994104
57780	994105
65669	994106
60257	994107
9680	994108
11798	994109
17270	994110
44889	994111
38605	994112
115672	994113
63828	994114
9426	994115
176649	994116
110820	994117
25639	994118
151054	994119
112956	994120
1306	994121
50626	994122
40350	994123
91651	994124
1188	994125
25340	994126
4921	994127
117328	994128
18250	994129
17332	994130
17332	994131
22224	994132
9474	994133
5672	994134
6719	994135
43297	994136
64697	994137
30327	994138
20687	994139
5470	994140
172994	994141
23527	994142
54228	994143
102440	994144
3778	994145
112472	994146
98802	994147
5234	994148
120229	994149
14229	994150
15426	994151
16908	994152
7313	994153
41424	994154
31628	994155
16976	994156
32491	994157
32606	994158
156896	994159
106394	994160
84535	994161
30177	994162
11939	994163
5211	994164
18480	994165
6863	994166
1521	994167
207810	994168
1533	994169
22133	994170
9224	994171
12672	994172
33893	994173
13	994174
32797	994175
1647	994176
51696	994177
62	994178
17292	994179
9887	994180
84008	994181
10339	994182
23932	994183
6750	994184
89834	994185
34725	994186
10290	994187
3304	994188
34721	994189
41450	994190
55911	994191
1876	994192
49279	994193
35039	994194
9788	994195
31563	994196
48529	994197
9788	994198
36088	994199
17553	994200
18989	994201
42879	994202
14312	994203
60210	994204
8152	994205
74	994206
26736	994207
27343	994208
146948	994209
4480	994210
210469	994211
66373	994212
95324	994213
2672	994214
25886	994215
31530	994216
100509	994217
522	994218
91784	994219
112423	994220
94916	994221
120556	994222
50799	994223
19896	994224
6069	994225
18309	994226
210341	994227
126933	994228
74109	994229
61227	994230
102728	994231
40810	994232
150772	994233
23776	994234
14415	994235
8941	994236
100924	994237
87619	994238
68767	994239
206227	994240
112563	994241
11163	994242
26669	994243
37802	994244
30064	994245
84234	994246
1345	994247
184432	994248
597	994249
131588	994250
74015	994251
2897	994252
18	994253
167662	994254
51530	994255
99521	994256
489	994257
83817	994258
37876	994259
1306	994260
41855	994261
148170	994262
19532	994263
11371	994264
82731	994265
132783	994266
53555	994267
127588	994268
113935	994269
6754	994270
63649	994271
53291	994272
18	994273
1622	994274
36391	994275
51724	994276
2809	994277
436	994278
136092	994279
97435	994280
44491	994281
55887	994282
54371	994283
84795	994284
89911	994285
105387	994286
397	994287
82504	994288
3230	994289
1360	994290
66446	994291
104866	994292
20113	994293
106396	994294
18484	994295
34403	994296
11851	994297
28979	994298
22379	994299
17079	994300
60772	994301
51471	994302
34	994303
10038	994304
64430	994305
40521	994306
14	994307
29693	994308
94730	994309
47427	994310
8587	994311
93967	994312
2124	994313
94180	994314
27287	994315
48114	994316
11849	994317
31789	994318
2636	994319
175	994320
38628	994321
34188	994322
171114	994323
152017	994324
83835	994325
109716	994326
50373	994327
141976	994328
84106	994329
30836	994330
766	994331
1697	994332
181275	994333
84638	994334
18243	994335
6880	994336
16577	994337
70247	994338
148340	994339
129252	994340
144371	994341
21226	994342
195701	994343
5092	994344
152813	994345
56962	994346
27996	994347
31965	994348
8514	994349
48382	994350
54046	994351
722	994352
6862	994353
120	994354
5508	994355
1908	994356
182265	994357
77038	994358
165924	994359
8671	994360
114770	994361
100431	994362
3856	994363
29861	994364
2343	994365
2637	994366
1009	994367
52769	994368
2142	994369
162016	994370
31876	994371
10159	994372
24259	994373
6664	994374
18062	994375
69096	994376
2110	994377
53525	994378
28357	994379
45085	994380
135838	994381
84919	994382
7560	994383
7629	994384
59944	994385
13028	994386
26809	994387
47737	994388
33273	994389
5790	994390
167289	994391
54649	994392
32391	994393
53463	994394
62971	994395
53463	994396
139420	994397
57981	994398
194465	994399
88852	994400
69613	994401
8664	994402
98337	994403
174227	994404
8642	994405
840	994406
16469	994407
8448	994408
70072	994409
2054	994410
45188	994411
4656	994412
38	994413
45147	994414
111823	994415
64449	994416
14496	994417
1661	994418
9418	994419
51091	994420
2831	994421
13712	994422
53906	994423
61447	994424
106506	994425
181169	994426
40937	994427
52837	994428
19420	994429
38237	994430
12028	994431
1964	994432
60	994433
56273	994434
56273	994435
509	994436
39451	994437
43470	994438
14496	994439
124349	994440
13985	994441
207645	994442
31985	994443
66953	994444
350	994445
187548	994446
208268	994447
52878	994448
24569	994449
42541	994450
69922	994451
144121	994452
30901	994453
6764	994454
64713	994455
28755	994456
26025	994457
23118	994458
52731	994459
106461	994460
9652	994461
147335	994462
44798	994463
46426	994464
68046	994465
8093	994466
48797	994467
1213	994468
11435	994469
119432	994470
18793	994471
119513	994472
14812	994473
17288	994474
65387	994475
14499	994476
156140	994477
39071	994478
27312	994479
8010	994480
25382	994481
222926	994482
155706	994483
93091	994484
12637	994485
7953	994486
13877	994487
100188	994488
76075	994489
136023	994490
71275	994491
166431	994492
145269	994493
6	994494
66191	994495
151756	994496
17292	994497
97335	994498
143643	994499
238598	994500
112592	994501
23566	994502
117229	994503
66301	994504
133785	994505
37358	994506
166819	994507
225217	994508
199744	994509
75087	994510
2945	994511
56886	994512
75543	994513
99845	994514
162672	994515
2655	994516
220141	994517
24190	994518
164399	994519
9856	994520
26098	994521
206320	994522
17829	994523
3637	994524
27443	994525
27443	994526
19009	994527
48700	994528
923	994529
525	994530
136292	994531
85132	994532
75290	994533
62012	994534
161692	994535
18491	994536
5109	994537
34250	994538
229675	994539
61796	994540
27486	994541
15422	994542
199080	994543
22420	994544
34306	994545
42507	994546
27443	994547
87890	994548
27486	994549
52196	994550
47133	994551
17832	994552
103862	994553
202377	994554
70474	994555
77589	994556
103623	994557
82924	994558
2165	994559
165981	994560
212494	994561
36981	994562
159566	994563
28975	994564
540	994565
221990	994566
65	994567
83086	994568
120190	994569
16885	994570
15422	994571
143051	994572
171448	994573
18231	994574
43060	994575
133692	994576
60920	994577
16129	994578
112307	994579
150519	994580
235361	994581
21377	994582
15232	994583
40909	994584
192285	994585
130156	994586
67181	994587
52110	994588
67977	994589
110571	994590
187381	994591
97588	994592
76205	994593
30181	994594
74075	994595
189249	994596
151979	994597
79361	994598
32583	994599
118573	994600
146562	994601
110600	994602
36394	994603
218253	994604
165937	994605
28770	994606
127622	994607
46184	994608
166665	994609
41618	994610
8704	994611
108811	994612
19680	994613
823	994614
73383	994615
46073	994616
96409	994617
200381	994618
18871	994619
89313	994620
88262	994621
88788	994622
204726	994623
44324	994624
118124	994625
37276	994626
150250	994627
88675	994628
148644	994629
58970	994630
62037	994631
117145	994632
34444	994633
26495	994634
88898	994635
109296	994636
111063	994637
89105	994638
175540	994639
41717	994640
193070	994641
62886	994642
103647	994643
72616	994644
43061	994645
89304	994646
113753	994647
59623	994648
150827	994649
84320	994650
119138	994651
83617	994652
179762	994653
18491	994654
122729	994655
12331	994656
106416	994657
9071	994658
8382	994659
30107	994660
61005	994661
194806	994662
30588	994663
123694	994664
2478	994665
147750	994666
693	994667
43639	994668
4269	994669
1093	994670
158441	994671
36084	994672
17	994673
1781	994674
217340	994675
276	994676
100365	994677
181044	994678
79651	994679
36084	994680
36347	994681
58497	994682
15367	994683
97725	994684
59287	994685
44916	994686
131287	994687
45182	994688
97905	994689
186000	994690
215930	994691
75043	994692
36009	994693
56741	994694
131238	994695
96913	994696
115199	994697
156953	994698
31846	994699
191069	994700
190179	994701
229196	994702
196917	994703
153684	994704
18970	994705
5349	994706
151423	994707
133128	994708
74721	994709
187341	994710
77439	994711
131540	994712
165313	994713
28682	994714
56516	994715
10051	994716
136895	994717
112779	994718
133686	994719
174389	994720
139023	994721
47545	994722
47545	994723
11311	994724
30647	994725
227457	994726
55108	994727
97138	994728
1321	994729
24553	994730
3696	994731
8453	994732
133148	994733
1477	994734
105638	994735
34789	994736
30823	994737
1825	994738
61472	994739
104439	994740
11674	994741
220448	994742
3980	994743
3646	994744
23953	994745
165824	994746
104933	994747
61334	994748
60190	994749
80280	994750
5938	994751
5193	994752
29962	994753
61333	994754
16555	994755
16555	994756
2754	994757
2532	994758
289	994759
28344	994760
976	994761
85896	994762
45116	994763
44524	994764
160039	994765
116668	994766
13277	994767
15029	994768
76489	994769
10080	994770
192806	994771
181069	994772
50806	994773
12546	994774
7093	994775
15436	994776
47971	994777
2709	994778
11593	994779
31469	994780
6616	994781
150907	994782
41489	994783
68807	994784
79289	994785
140709	994786
21237	994787
9786	994788
56525	994789
195871	994790
111087	994791
13412	994792
92763	994793
131	994794
77614	994795
137883	994796
29935	994797
17938	994798
116287	994799
135849	994800
17316	994801
128794	994802
22934	994803
96222	994804
123529	994805
65491	994806
73450	994807
132118	994808
131565	994809
133814	994810
73365	994811
132384	994812
132787	994813
97451	994814
133597	994815
131264	994816
98319	994817
97387	994818
130363	994819
130850	994820
184757	994821
132123	994822
185905	994823
130805	994824
182835	994825
96825	994826
98542	994827
73932	994828
180848	994829
185413	994830
130097	994831
61421	994832
141231	994833
4080	994834
84996	994835
11056	994836
74434	994837
29872	994838
104620	994839
129790	994840
17	994841
79760	994842
43453	994843
18321	994844
70468	994845
57952	994846
89791	994847
212848	994848
98145	994849
95310	994850
183404	994851
82521	994852
50193	994853
49564	994854
187258	994855
6701	994856
110026	994857
231066	994858
64452	994859
11266	994860
49271	994861
150662	994862
34672	994863
8655	994864
14232	994865
146522	994866
60278	994867
117377	994868
56930	994869
40481	994870
57371	994871
135161	994872
116398	994873
30431	994874
12382	994875
3681	994876
23379	994877
151011	994878
5359	994879
63897	994880
68807	994881
3078	994882
155014	994883
17170	994884
57783	994885
26255	994886
45393	994887
23319	994888
105714	994889
42991	994890
54643	994891
131267	994892
3753	994893
13189	994894
7435	994895
3155	994896
1326	994897
22806	994898
5967	994899
12952	994900
2057	994901
1298	994902
5877	994903
94698	994904
2	994905
175902	994906
23198	994907
19054	994908
45513	994909
78347	994910
230472	994911
8017	994912
131925	994913
74437	994914
130865	994915
73820	994916
84950	994917
13194	994918
37527	994919
86810	994920
105555	994921
35583	994922
74647	994923
130560	994924
57892	994925
18915	994926
149012	994927
54873	994928
51071	994929
193512	994930
46815	994931
3617	994932
108878	994933
72747	994934
201171	994935
90	994936
12354	994937
3309	994938
21367	994939
97998	994940
30056	994941
61494	994942
197539	994943
57593	994944
4123	994945
116256	994946
190245	994947
138734	994948
78369	994949
45930	994950
2215	994951
67596	994952
47031	994953
41902	994954
40004	994955
14	994956
2164	994957
59412	994958
77900	994959
79307	994960
11372	994961
2155	994962
7373	994963
106020	994964
15080	994965
90371	994966
18035	994967
41968	994968
82007	994969
67825	994970
12414	994971
15450	994972
370	994973
13188	994974
29597	994975
127005	994976
8963	994977
10054	994978
30123	994979
6616	994980
13826	994981
93342	994982
320	994983
72642	994984
68697	994985
223062	994986
139393	994987
276	994988
189397	994989
188793	994990
55	994991
2734	994992
8061	994993
21919	994994
102533	994995
73413	994996
78661	994997
68409	994998
31707	994999
8061	995000
51188	995001
2141	995002
19422	995003
73524	995004
98332	995005
5583	995006
133448	995007
24019	995008
11600	995009
20803	995010
15882	995011
16779	995012
931	995013
52654	995014
43235	995015
149269	995016
1843	995017
140340	995018
4919	995019
121218	995020
89700	995021
62910	995022
17391	995023
8903	995024
95691	995025
14177	995026
9745	995027
86970	995028
48511	995029
65959	995030
51961	995031
102197	995032
228068	995033
77808	995034
97147	995035
32920	995036
53788	995037
65260	995038
20344	995039
18406	995040
16298	995041
33495	995042
48158	995043
41412	995044
49226	995045
18272	995046
60739	995047
38418	995048
113463	995049
68388	995050
26624	995051
60544	995052
13192	995053
102857	995054
10387	995055
173	995056
54617	995057
10193	995058
21243	995059
43926	995060
24260	995061
66261	995062
41872	995063
36500	995064
136550	995065
52753	995066
96162	995067
23607	995068
14250	995069
16404	995070
48760	995071
38732	995072
15696	995073
36034	995074
17366	995075
81286	995076
71475	995077
80056	995078
200350	995079
47872	995080
40063	995081
87553	995082
89313	995083
575	995084
57606	995085
60538	995086
41339	995087
41825	995088
92843	995089
607	995090
24115	995091
15031	995092
17374	995093
2721	995094
62987	995095
17883	995096
47685	995097
22919	995098
45201	995099
36217	995100
162357	995101
57480	995102
50457	995103
28217	995104
39873	995105
14415	995106
125455	995107
219863	995108
8045	995109
75398	995110
70271	995111
3703	995112
1264	995113
1332	995114
3235	995115
7421	995116
3661	995117
24019	995118
24093	995119
133716	995120
46835	995121
9071	995122
8438	995123
151140	995124
1626	995125
129904	995126
13871	995127
7146	995128
3356	995129
5509	995130
19111	995131
9379	995132
7284	995133
95168	995134
95020	995135
2461	995136
515	995137
77401	995138
138643	995139
1105	995140
13752	995141
82873	995142
90	995143
9439	995144
92329	995145
94834	995146
55611	995147
281	995148
5876	995149
27146	995150
15146	995151
62194	995152
32537	995153
23942	995154
5265	995155
45480	995156
9987	995157
110044	995158
170354	995159
167693	995160
14013	995161
168806	995162
79899	995163
229065	995164
152270	995165
9988	995166
59496	995167
2076	995168
4635	995169
47458	995170
156122	995171
73646	995172
19067	995173
155389	995174
65296	995175
155068	995176
24749	995177
32456	995178
156124	995179
221289	995180
4530	995181
42416	995182
123372	995183
105057	995184
2170	995185
14648	995186
105757	995187
32510	995188
26215	995189
2833	995190
32246	995191
61119	995192
19668	995193
19668	995194
14413	995195
54204	995196
12162	995197
847	995198
1106	995199
152975	995200
922	995201
40348	995202
1889	995203
5520	995204
2335	995205
846	995206
3942	995207
479	995208
8743	995209
16633	995210
5575	995211
148638	995212
65524	995213
148497	995214
113218	995215
55063	995216
204790	995217
15119	995218
92739	995219
18513	995220
25125	995221
1032	995222
4073	995223
7820	995224
54470	995225
7877	995226
10777	995227
43800	995228
2613	995229
43677	995230
14555	995231
4094	995232
17086	995233
27490	995234
9213	995235
5984	995236
87	995237
791	995238
463	995239
171226	995240
791	995241
463	995242
42877	995243
22264	995244
870	995245
2629	995246
25946	995247
119299	995248
490	995249
3232	995250
79461	995251
1279	995252
165766	995253
80702	995254
54368	995255
54290	995256
1365	995257
72815	995258
5177	995259
1220	995260
210389	995261
38984	995262
156244	995263
199	995264
7530	995265
3628	995266
6620	995267
56260	995268
155	995269
2589	995270
309	995271
22298	995272
40213	995273
85172	995274
1310	995275
448	995276
17579	995277
27137	995278
2534	995279
157	995280
39972	995281
48429	995282
5029	995283
523	995284
5238	995285
1513	995286
84187	995287
137394	995288
24	995289
2185	995290
15731	995291
8841	995292
9067	995293
21407	995294
2382	995295
17229	995296
12256	995297
14801	995298
4162	995299
12282	995300
17852	995301
212196	995302
4436	995303
69901	995304
17316	995305
6736	995306
956	995307
42768	995308
346	995309
956	995310
8708	995311
842	995312
89456	995313
1010	995314
6	995315
2133	995316
611	995317
97300	995318
6550	995319
21576	995320
60798	995321
17800	995322
26393	995323
124115	995324
8846	995325
52191	995326
32556	995327
52374	995328
21401	995329
38134	995330
83484	995331
21641	995332
6531	995333
2713	995334
167970	995335
41508	995336
12284	995337
167189	995338
184410	995339
2382	995340
11921	995341
52823	995342
13710	995343
8712	995344
65002	995345
33902	995346
1297	995347
3860	995348
78162	995349
82402	995350
4948	995351
99288	995352
184276	995353
12173	995354
1454	995355
221	995356
3027	995357
60511	995358
26569	995359
88745	995360
66964	995361
41672	995362
52505	995363
37061	995364
3038	995365
217754	995366
52902	995367
26442	995368
837	995369
21575	995370
25827	995371
65312	995372
155634	995373
18	995374
38717	995375
663	995376
828	995377
4976	995378
182748	995379
74769	995380
40923	995381
17379	995382
111301	995383
4943	995384
54317	995385
27285	995386
118592	995387
21110	995388
33092	995389
372	995390
1506	995391
148330	995392
3809	995393
51188	995394
231616	995395
3023	995396
321	995397
155029	995398
22313	995399
65078	995400
130095	995401
38133	995402
46228	995403
84081	995404
10154	995405
40492	995406
144199	995407
12063	995408
15322	995409
155358	995410
1231	995411
55741	995412
127875	995413
126783	995414
133543	995415
65663	995416
164196	995417
126974	995418
127004	995419
128588	995420
128648	995421
175346	995422
127446	995423
126302	995424
177361	995425
176581	995426
176253	995427
126771	995428
128494	995429
26092	995430
175367	995431
3789	995432
72364	995433
157425	995434
1350	995435
3177	995436
20682	995437
152687	995438
128228	995439
95075	995440
535	995441
18976	995442
35220	995443
143589	995444
94304	995445
9689	995446
127013	995447
178079	995448
88532	995449
10150	995450
184363	995451
156	995452
9783	995453
32229	995454
21505	995455
156	995456
6247	995457
37259	995458
14754	995459
17802	995460
41492	995461
26523	995462
26267	995463
3867	995464
8850	995465
12318	995466
41674	995467
141	995468
21674	995469
89110	995470
51110	995471
110990	995472
111484	995473
64551	995474
3366	995475
3366	995476
21074	995477
111004	995478
1692	995479
111460	995480
84103	995481
208678	995482
6456	995483
2679	995484
84042	995485
65541	995486
20986	995487
163165	995488
97097	995489
571	995490
184638	995491
83954	995492
14445	995493
31704	995494
22335	995495
1516	995496
155274	995497
33955	995498
260	995499
6417	995500
342	995501
5658	995502
146934	995503
130142	995504
98212	995505
148	995506
311	995507
6335	995508
981	995509
6333	995510
83779	995511
34009	995512
97879	995513
158	995514
7331	995515
5157	995516
62558	995517
185687	995518
133369	995519
43301	995520
217954	995521
23193	995522
184536	995523
33999	995524
96474	995525
185362	995526
133233	995527
186114	995528
177967	995529
130972	995530
199390	995531
186969	995532
15205	995533
186782	995534
184581	995535
97859	995536
93430	995537
20851	995538
183210	995539
181811	995540
186893	995541
125204	995542
6884	995543
123489	995544
123489	995545
5108	995546
38606	995547
50729	995548
936	995549
109069	995550
9201	995551
186914	995552
3	995553
67118	995554
217261	995555
110987	995556
97239	995557
133254	995558
98733	995559
5186	995560
1365	995561
92310	995562
1105	995563
7843	995564
5056	995565
22104	995566
4948	995567
14811	995568
12820	995569
72214	995570
7558	995571
3349	995572
186078	995573
184399	995574
130380	995575
11866	995576
87383	995577
5854	995578
68428	995579
5854	995580
87538	995581
3454	995582
60169	995583
870	995584
19751	995585
42156	995586
42163	995587
33423	995588
5796	995589
33423	995590
70564	995591
15597	995592
139473	995593
42	995594
33525	995595
32672	995596
5606	995597
25591	995598
83393	995599
25591	995600
48032	995601
110565	995602
64567	995603
32924	995604
104687	995605
98048	995606
7502	995607
23934	995608
5606	995609
2998	995610
37471	995611
5031	995612
42012	995613
4231	995614
6534	995615
166855	995616
88767	995617
89406	995618
102249	995619
662	995620
27490	995621
4580	995622
16933	995623
32765	995624
14134	995625
58282	995626
25587	995627
58251	995628
17269	995629
77056	995630
10500	995631
58251	995632
74575	995633
71071	995634
117509	995635
116989	995636
91926	995637
17940	995638
62771	995639
3995	995640
31	995641
17529	995642
677	995643
6479	995644
1692	995645
70068	995646
40365	995647
19872	995648
18455	995649
200339	995650
51158	995651
25545	995652
2462	995653
92923	995654
4468	995655
51161	995656
5894	995657
7354	995658
14601	995659
44077	995660
20349	995661
52450	995662
7692	995663
2400	995664
5081	995665
85144	995666
32247	995667
32179	995668
155187	995669
80699	995670
9209	995671
32252	995672
85200	995673
217248	995674
50578	995675
17011	995676
5659	995677
84749	995678
1250	995679
77	995680
30622	995681
195	995682
300	995683
44367	995684
38346	995685
20775	995686
27148	995687
106994	995688
21783	995689
78139	995690
16193	995691
7283	995692
78204	995693
27049	995694
9720	995695
8978	995696
20140	995697
9808	995698
19880	995699
204413	995700
121450	995701
496	995702
42607	995703
154173	995704
2530	995705
116604	995706
151612	995707
42818	995708
106	995709
124403	995710
93286	995711
1104	995712
32078	995713
4357	995714
30	995715
4348	995716
206153	995717
2267	995718
50696	995719
85191	995720
14090	995721
14583	995722
205	995723
262	995724
1882	995725
3002	995726
10641	995727
200230	995728
5060	995729
42631	995730
35605	995731
35948	995732
62225	995733
54399	995734
7606	995735
34608	995736
846	995737
762	995738
1159	995739
2384	995740
34	995741
1104	995742
2120	995743
44732	995744
106	995745
5578	995746
44757	995747
23440	995748
39577	995749
14589	995750
7071	995751
24943	995752
19736	995753
52736	995754
75946	995755
7160	995756
26606	995757
167605	995758
154099	995759
8792	995760
104055	995761
9201	995762
48384	995763
39954	995764
49240	995765
23207	995766
2661	995767
30377	995768
64730	995769
71482	995770
104742	995771
54764	995772
48460	995773
904	995774
608	995775
80406	995776
51122	995777
14135	995778
26312	995779
79765	995780
66652	995781
94414	995782
217907	995783
326	995784
9577	995785
13885	995786
147774	995787
205340	995788
6358	995789
39084	995790
82498	995791
79335	995792
6490	995793
5187	995794
1917	995795
63369	995796
108457	995797
113297	995798
208926	995799
12383	995800
5017	995801
122432	995802
30495	995803
10421	995804
60280	995805
42069	995806
19738	995807
10421	995808
14890	995809
18056	995810
121543	995811
217679	995812
35538	995813
105268	995814
23177	995815
71347	995816
45625	995817
62077	995818
125815	995819
76761	995820
136799	995821
100439	995822
19812	995823
225236	995824
150028	995825
139486	995826
38955	995827
376	995828
2705	995829
106562	995830
12661	995831
71097	995832
797	995833
187125	995834
5570	995835
86137	995836
30041	995837
19869	995838
148639	995839
85261	995840
87390	995841
19631	995842
105369	995843
160641	995844
46347	995845
39879	995846
39404	995847
16729	995848
4980	995849
29910	995850
37886	995851
111652	995852
155045	995853
102646	995854
30886	995855
97097	995856
154838	995857
2977	995858
107028	995859
34880	995860
32278	995861
55663	995862
58	995863
2768	995864
6816	995865
61	995866
17	995867
174638	995868
538	995869
12594	995870
5662	995871
377	995872
26	995873
217601	995874
8406	995875
4946	995876
7452	995877
27148	995878
17	995879
11874	995880
31791	995881
237224	995882
204986	995883
90961	995884
91161	995885
155254	995886
5606	995887
163481	995888
111852	995889
112959	995890
157500	995891
45206	995892
198689	995893
86403	995894
4782	995895
3016	995896
32262	995897
26021	995898
44437	995899
2211	995900
1226	995901
1102	995902
39646	995903
171536	995904
60553	995905
64859	995906
113411	995907
3	995908
107028	995909
3396	995910
40411	995911
724	995912
660	995913
7568	995914
84718	995915
12963	995916
5056	995917
24	995918
570	995919
2330	995920
18444	995921
276	995922
12932	995923
5060	995924
4909	995925
10150	995926
108843	995927
64152	995928
13542	995929
15	995930
10014	995931
52890	995932
11049	995933
16039	995934
23460	995935
188233	995936
13078	995937
39501	995938
53005	995939
56134	995940
5863	995941
1385	995942
70251	995943
171662	995944
196	995945
54477	995946
34193	995947
87579	995948
18342	995949
18331	995950
26662	995951
26662	995952
123528	995953
26094	995954
10581	995955
138	995956
4942	995957
15272	995958
1487	995959
215078	995960
7090	995961
14380	995962
69717	995963
126447	995964
207191	995965
5575	995966
64023	995967
1310	995968
55775	995969
55935	995970
176879	995971
311	995972
1105	995973
24909	995974
1310	995975
92990	995976
148374	995977
83390	995978
55542	995979
94799	995980
95382	995981
8598	995982
93969	995983
717	995984
94248	995985
127175	995986
24239	995987
83532	995988
106550	995989
132122	995990
85303	995991
43779	995992
94083	995993
143601	995994
1310	995995
693	995996
191115	995997
12995	995998
39980	995999
94188	996000
186430	996001
128553	996002
25381	996003
205205	996004
10212	996005
131263	996006
127385	996007
40159	996008
5575	996009
12995	996010
3823	996011
43328	996012
94666	996013
55201	996014
8788	996015
109266	996016
109667	996017
133894	996018
370	996019
95223	996020
72148	996021
4888	996022
94795	996023
109315	996024
43517	996025
22643	996026
43517	996027
117570	996028
126090	996029
27844	996030
55823	996031
2341	996032
120671	996033
10106	996034
95284	996035
153692	996036
95223	996037
55201	996038
129902	996039
28000	996040
82845	996041
178158	996042
176271	996043
1310	996044
12942	996045
82153	996046
133803	996047
126129	996048
2122	996049
15097	996050
21393	996051
138	996052
17699	996053
9839	996054
189973	996055
54820	996056
47149	996057
22270	996058
16836	996059
33999	996060
54228	996061
115925	996062
933	996063
59059	996064
239985	996065
79411	996066
1894	996067
92266	996068
61409	996069
106	996070
608	996071
72815	996072
170271	996073
199	996074
38717	996075
123984	996076
146911	996077
14468	996078
167554	996079
2372	996080
22396	996081
40623	996082
181781	996083
178143	996084
9865	996085
4946	996086
3391	996087
21207	996088
25989	996089
34051	996090
85100	996091
12166	996092
21207	996093
40399	996094
217280	996095
21201	996096
2273	996097
1309	996098
49	996099
21142	996100
28470	996101
96610	996102
1875	996103
3809	996104
85191	996105
98	996106
70344	996107
4465	996108
354	996109
49392	996110
40	996111
10211	996112
491	996113
6863	996114
15276	996115
261	996116
43029	996117
180555	996118
36687	996119
128	996120
521	996121
91854	996122
17	996123
65692	996124
10135	996125
5649	996126
5843	996127
9224	996128
4519	996129
217	996130
10157	996131
4956	996132
27788	996133
13	996134
143642	996135
49956	996136
89	996137
106364	996138
19477	996139
19588	996140
14126	996141
190668	996142
166693	996143
15421	996144
1357	996145
496	996146
8371	996147
16339	996148
30023	996149
590	996150
15283	996151
15382	996152
11631	996153
42520	996154
7912	996155
6	996156
24575	996157
80	996158
14	996159
3390	996160
14308	996161
230510	996162
50775	996163
63960	996164
4349	996165
211563	996166
506	996167
729	996168
5113	996169
123151	996170
43001	996171
70518	996172
17555	996173
3938	996174
2082	996175
9836	996176
37296	996177
56281	996178
1354	996179
15398	996180
5836	996181
667	996182
62174	996183
21246	996184
41464	996185
449	996186
5524	996187
3491	996188
9109	996189
1206	996190
106	996191
45324	996192
80413	996193
79143	996194
44267	996195
8535	996196
9924	996197
27259	996198
6	996199
38836	996200
46389	996201
23133	996202
205	996203
42	996204
17321	996205
65394	996206
1925	996207
51318	996208
6851	996209
27090	996210
17855	996211
15389	996212
113791	996213
5534	996214
6380	996215
13518	996216
8728	996217
11352	996218
46840	996219
143627	996220
10776	996221
16234	996222
19726	996223
22239	996224
16208	996225
6479	996226
91941	996227
48628	996228
13630	996229
87251	996230
171834	996231
86746	996232
1230	996233
44969	996234
13937	996235
92172	996236
79	996237
6164	996238
5881	996239
73075	996240
3880	996241
47340	996242
9834	996243
40	996244
124371	996245
13501	996246
205485	996247
33929	996248
80462	996249
106602	996250
4215	996251
2287	996252
26758	996253
27631	996254
21504	996255
101288	996256
5660	996257
21213	996258
9219	996259
11959	996260
4716	996261
42110	996262
10255	996263
36962	996264
120489	996265
45557	996266
138893	996267
12004	996268
36657	996269
26106	996270
25029	996271
64465	996272
8540	996273
76921	996274
19420	996275
48108	996276
58960	996277
36745	996278
37064	996279
51503	996280
11773	996281
77948	996282
201987	996283
39139	996284
120366	996285
223251	996286
49171	996287
1103	996288
21158	996289
12826	996290
6333	996291
18287	996292
50612	996293
26442	996294
2360	996295
33173	996296
8867	996297
38611	996298
20523	996299
25420	996300
33167	996301
40640	996302
1706	996303
197488	996304
42	996305
69985	996306
164735	996307
22137	996308
9081	996309
900	996310
11309	996311
4950	996312
85885	996313
37	996314
53491	996315
69046	996316
6482	996317
20617	996318
3785	996319
9091	996320
70630	996321
26035	996322
129735	996323
149574	996324
109257	996325
130936	996326
154120	996327
173901	996328
171187	996329
70573	996330
42483	996331
2482	996332
1858	996333
39977	996334
17544	996335
2766	996336
32302	996337
10576	996338
448	996339
23391	996340
7461	996341
5056	996342
7346	996343
8567	996344
14506	996345
146894	996346
17114	996347
8301	996348
1253	996349
14080	996350
1888	996351
6482	996352
3795	996353
154412	996354
17356	996355
112063	996356
138	996357
25668	996358
176053	996359
801	996360
696	996361
3114	996362
21242	996363
5238	996364
366	996365
66898	996366
1509	996367
15253	996368
301	996369
216259	996370
25651	996371
21004	996372
199304	996373
14886	996374
42428	996375
92070	996376
11372	996377
5210	996378
50749	996379
26013	996380
6297	996381
118103	996382
1224	996383
80753	996384
1008	996385
51329	996386
4957	996387
31242	996388
36157	996389
22505	996390
48497	996391
85242	996392
15419	996393
6	996394
40410	996395
59707	996396
51	996397
32162	996398
56799	996399
42558	996400
262	996401
38506	996402
3624	996403
74996	996404
44409	996405
65261	996406
6439	996407
27076	996408
3492	996409
2291	996410
49165	996411
4888	996412
8535	996413
54060	996414
5831	996415
17	996416
791	996417
42843	996418
1357	996419
31931	996420
17243	996421
111966	996422
112051	996423
218202	996424
54659	996425
934	996426
27303	996427
5781	996428
94789	996429
51296	996430
374	996431
12065	996432
69930	996433
4050	996434
721	996435
721	996436
3789	996437
82516	996438
179861	996439
199	996440
10873	996441
80448	996442
78526	996443
91	996444
3853	996445
53515	996446
57522	996447
49187	996448
81440	996449
228303	996450
35777	996451
67347	996452
117052	996453
40329	996454
107409	996455
146907	996456
24609	996457
43040	996458
37462	996459
81494	996460
42149	996461
63047	996462
53531	996463
879	996464
5260	996465
106994	996466
7339	996467
667	996468
4517	996469
6845	996470
934	996471
9210	996472
12808	996473
12668	996474
61854	996475
174	996476
5824	996477
204902	996478
20892	996479
50675	996480
2669	996481
1219	996482
25395	996483
173154	996484
92037	996485
13881	996486
62543	996487
110436	996488
86571	996489
85106	996490
2211	996491
51183	996492
85155	996493
124411	996494
113353	996495
42485	996496
12165	996497
15118	996498
119063	996499
712	996500
3391	996501
21207	996502
154	996503
936	996504
40390	996505
1220	996506
17072	996507
1053	996508
12707	996509
15216	996510
567	996511
4784	996512
40598	996513
229	996514
18251	996515
8862	996516
33365	996517
13724	996518
81927	996519
20706	996520
137839	996521
16069	996522
91959	996523
24206	996524
98914	996525
115924	996526
11573	996527
29997	996528
99654	996529
187918	996530
19878	996531
144630	996532
121917	996533
79308	996534
174574	996535
104159	996536
171466	996537
110292	996538
149687	996539
8798	996540
17656	996541
78409	996542
55399	996543
45153	996544
22886	996545
68797	996546
3024	996547
190891	996548
21188	996549
1025	996550
18087	996551
570	996552
570	996553
59458	996554
41015	996555
2294	996556
11	996557
66704	996558
9569	996559
9569	996560
61720	996561
10	996562
5729	996563
120386	996564
12551	996565
51275	996566
17641	996567
209485	996568
146461	996569
217827	996570
24557	996571
69696	996572
27044	996573
91090	996574
4435	996575
12559	996576
91214	996577
1023	996578
48576	996579
684	996580
28115	996581
77904	996582
32760	996583
44242	996584
216304	996585
51992	996586
54292	996587
54292	996588
45235	996589
35551	996590
6351	996591
50563	996592
167556	996593
45630	996594
10	996595
63650	996596
68482	996597
36461	996598
104104	996599
19240	996600
234578	996601
94119	996602
81106	996603
50644	996604
797	996605
77682	996606
19174	996607
10790	996608
8826	996609
132618	996610
8826	996611
147	996612
21287	996613
5077	996614
71680	996615
38128	996616
110509	996617
64523	996618
113049	996619
30230	996620
109425	996621
9749	996622
89657	996623
53532	996624
5377	996625
60609	996626
232128	996627
105867	996628
3243	996629
12392	996630
40598	996631
10791	996632
24803	996633
227	996634
68448	996635
99258	996636
70738	996637
135947	996638
64	996639
238010	996640
16859	996641
24785	996642
82248	996643
68084	996644
33926	996645
143413	996646
80651	996647
62447	996648
48061	996649
23197	996650
46023	996651
163815	996652
14370	996653
179782	996654
27444	996655
45661	996656
83827	996657
44475	996658
9898	996659
80653	996660
9418	996661
30761	996662
22736	996663
9418	996664
19059	996665
22260	996666
211007	996667
59925	996668
2259	996669
35284	996670
400	996671
30251	996672
6361	996673
202	996674
5385	996675
131057	996676
200228	996677
2947	996678
1085	996679
83740	996680
360	996681
8503	996682
24888	996683
55787	996684
15673	996685
22917	996686
4632	996687
15886	996688
60	996689
9986	996690
14042	996691
3587	996692
73368	996693
17444	996694
6995	996695
103899	996696
7189	996697
4738	996698
6030	996699
3231	996700
9415	996701
55843	996702
2577	996703
63315	996704
94404	996705
25799	996706
4734	996707
115123	996708
22147	996709
17648	996710
48310	996711
72909	996712
4092	996713
16159	996714
104577	996715
28162	996716
7987	996717
13064	996718
16741	996719
10157	996720
10651	996721
28098	996722
23629	996723
147504	996724
467	996725
14122	996726
25052	996727
4189	996728
38593	996729
64289	996730
158951	996731
8016	996732
6324	996733
1270	996734
84212	996735
57696	996736
50380	996737
3171	996738
18987	996739
185330	996740
54581	996741
1062	996742
2361	996743
58	996744
129859	996745
17134	996746
9877	996747
1181	996748
7242	996749
1573	996750
72348	996751
2513	996752
49369	996753
2877	996754
106532	996755
39703	996756
48724	996757
73724	996758
6206	996759
23803	996760
86739	996761
95863	996762
10071	996763
9760	996764
4471	996765
16724	996766
726	996767
63959	996768
6491	996769
35716	996770
42703	996771
1002	996772
67343	996773
13699	996774
9444	996775
50971	996776
5054	996777
63637	996778
63374	996779
16761	996780
56745	996781
19132	996782
94677	996783
18459	996784
24729	996785
24635	996786
9993	996787
49949	996788
670	996789
62361	996790
46378	996791
112395	996792
4126	996793
7200	996794
103	996795
3526	996796
2210	996797
10891	996798
7321	996799
10793	996800
54698	996801
477	996802
8373	996803
2020	996804
6324	996805
3006	996806
171	996807
40172	996808
13732	996809
6770	996810
1339	996811
8634	996812
2099	996813
1443	996814
4118	996815
27914	996816
3212	996817
4673	996818
2571	996819
126	996820
1683	996821
11072	996822
12724	996823
11746	996824
11177	996825
39402	996826
56944	996827
27537	996828
3091	996829
15302	996830
15189	996831
1590	996832
13188	996833
491	996834
2095	996835
8313	996836
4808	996837
84064	996838
6205	996839
35913	996840
28026	996841
62124	996842
27158	996843
2068	996844
74343	996845
64792	996846
7056	996847
207028	996848
148553	996849
2571	996850
3679	996851
40642	996852
112320	996853
11072	996854
42583	996855
20336	996856
3738	996857
8123	996858
4145	996859
869	996860
57486	996861
6171	996862
5073	996863
6815	996864
3471	996865
27272	996866
1834	996867
144266	996868
24377	996869
4757	996870
10936	996871
10936	996872
73937	996873
1002	996874
5281	996875
13323	996876
94907	996877
94570	996878
6938	996879
2902	996880
46627	996881
28841	996882
78788	996883
44514	996884
17595	996885
64901	996886
28874	996887
13678	996888
24903	996889
19023	996890
113561	996891
8008	996892
131057	996893
127256	996894
5652	996895
7554	996896
7694	996897
62615	996898
3640	996899
19668	996900
159797	996901
94144	996902
114146	996903
188867	996904
158738	996905
124803	996906
239546	996907
89327	996908
134274	996909
72011	996910
219500	996911
140481	996912
8964	996913
49526	996914
50925	996915
72497	996916
55284	996917
94495	996918
95419	996919
72132	996920
127983	996921
29366	996922
33338	996923
33338	996924
37877	996925
34886	996926
33185	996927
32910	996928
54966	996929
72132	996930
43435	996931
43435	996932
59685	996933
55306	996934
72132	996935
52343	996936
37862	996937
43397	996938
43397	996939
32910	996940
33185	996941
43435	996942
54966	996943
22503	996944
33185	996945
601	996946
57184	996947
36717	996948
54966	996949
46779	996950
29366	996951
34886	996952
117252	996953
74118	996954
12989	996955
32365	996956
59040	996957
47305	996958
37373	996959
41386	996960
62456	996961
2539	996962
95045	996963
5550	996964
1639	996965
54749	996966
80596	996967
4283	996968
6328	996969
2972	996970
639	996971
2458	996972
143333	996973
2976	996974
48842	996975
2976	996976
24674	996977
38555	996978
4048	996979
7779	996980
11583	996981
143435	996982
99	996983
360	996984
13071	996985
144254	996986
125	996987
62398	996988
12179	996989
146861	996990
94982	996991
24797	996992
130835	996993
8479	996994
13120	996995
26001	996996
148567	996997
24869	996998
14986	996999
28370	997000
48678	997001
27310	997002
17519	997003
59913	997004
48758	997005
133969	997006
38573	997007
33984	997008
13993	997009
10627	997010
38563	997011
225040	997012
2147	997013
12656	997014
88965	997015
11648	997016
106305	997017
48720	997018
35270	997019
38398	997020
38662	997021
11721	997022
15603	997023
24880	997024
6363	997025
59859	997026
13861	997027
20261	997028
38628	997029
28122	997030
38699	997031
23093	997032
4514	997033
35852	997034
100574	997035
158196	997036
117402	997037
219314	997038
8592	997039
10166	997040
207599	997041
8643	997042
43772	997043
43230	997044
113441	997045
102748	997046
15574	997047
38	997048
807	997049
9181	997050
21291	997051
85995	997052
62334	997053
11736	997054
48684	997055
15710	997056
20972	997057
33771	997058
35573	997059
50711	997060
67881	997061
30337	997062
47577	997063
12034	997064
14366	997065
106038	997066
28666	997067
4403	997068
49620	997069
80614	997070
36281	997071
46116	997072
62227	997073
7247	997074
21058	997075
61729	997076
403	997077
1017	997078
2550	997079
8191	997080
7029	997081
11282	997082
1237	997083
41861	997084
120303	997085
172527	997086
59280	997087
53240	997088
100614	997089
111676	997090
48128	997091
12310	997092
89344	997093
10090	997094
180107	997095
30316	997096
70785	997097
130506	997098
105388	997099
37697	997100
28029	997101
143	997102
172636	997103
41569	997104
35370	997105
116206	997106
13189	997107
95908	997108
197914	997109
95908	997110
131284	997111
29593	997112
7185	997113
113973	997114
1900	997115
7195	997116
9237	997117
57124	997118
58750	997119
39084	997120
130177	997121
9709	997122
15129	997123
81941	997124
7394	997125
7394	997126
7394	997127
140862	997128
105171	997129
80169	997130
31816	997131
219182	997132
17182	997133
10838	997134
74799	997135
5607	997136
106381	997137
14382	997138
24032	997139
33204	997140
30787	997141
64278	997142
98325	997143
13639	997144
197228	997145
105397	997146
235471	997147
47005	997148
143	997149
22914	997150
172013	997151
2363	997152
13823	997153
2363	997154
2363	997155
2363	997156
19856	997157
9359	997158
230294	997159
232071	997160
6051	997161
157387	997162
143	997163
9993	997164
143	997165
6051	997166
16535	997167
74789	997168
13226	997169
13226	997170
67753	997171
16239	997172
218243	997173
206524	997174
17870	997175
173570	997176
6256	997177
221397	997178
84692	997179
40022	997180
60279	997181
8095	997182
63794	997183
12343	997184
189682	997185
92586	997186
129242	997187
47460	997188
38354	997189
4120	997190
22057	997191
95632	997192
56462	997193
61124	997194
19937	997195
5143	997196
17577	997197
65757	997198
65757	997199
37602	997200
24327	997201
157656	997202
26915	997203
49673	997204
200300	997205
10354	997206
65346	997207
9993	997208
9993	997209
54510	997210
8198	997211
13749	997212
60021	997213
143	997214
30600	997215
37487	997216
19118	997217
30600	997218
12987	997219
39069	997220
6764	997221
28188	997222
9237	997223
20245	997224
44406	997225
206090	997226
200218	997227
48050	997228
6051	997229
19937	997230
42926	997231
30910	997232
80771	997233
8413	997234
9237	997235
6498	997236
37659	997237
3583	997238
32324	997239
8412	997240
232481	997241
26639	997242
161895	997243
110811	997244
26639	997245
171419	997246
179505	997247
9897	997248
209630	997249
6909	997250
11019	997251
82232	997252
234189	997253
1835	997254
1835	997255
11831	997256
76756	997257
17081	997258
18880	997259
14154	997260
24789	997261
113627	997262
13823	997263
44200	997264
78332	997265
200294	997266
161681	997267
44233	997268
28004	997269
92495	997270
229814	997271
91592	997272
25502	997273
143	997274
4285	997275
2663	997276
24831	997277
187506	997278
41167	997279
46809	997280
122374	997281
180101	997282
91120	997283
19178	997284
2464	997285
1	997286
123509	997287
22303	997288
7740	997289
2339	997290
57254	997291
2965	997292
105545	997293
190000	997294
14270	997295
67430	997296
133880	997297
222114	997298
48138	997299
134697	997300
193470	997301
37312	997302
31701	997303
65139	997304
83998	997305
109292	997306
50112	997307
159570	997308
149215	997309
179306	997310
7379	997311
14207	997312
2157	997313
19962	997314
13702	997315
11453	997316
96943	997317
21859	997318
51603	997319
2996	997320
71068	997321
41057	997322
46348	997323
7966	997324
61317	997325
17117	997326
16808	997327
26358	997328
40853	997329
152808	997330
21684	997331
92961	997332
67949	997333
17540	997334
99823	997335
93736	997336
17377	997337
32722	997338
119980	997339
58574	997340
10847	997341
8704	997342
142901	997343
165958	997344
52708	997345
16630	997346
17830	997347
88677	997348
212564	997349
238441	997350
163573	997351
164049	997352
167088	997353
236233	997354
88076	997355
67709	997356
239381	997357
52508	997358
26800	997359
164036	997360
4972	997361
79897	997362
1926	997363
32666	997364
87737	997365
239659	997366
79915	997367
213354	997368
237045	997369
43118	997370
10216	997371
236794	997372
135552	997373
87007	997374
31403	997375
17331	997376
15850	997377
14799	997378
46193	997379
206343	997380
238315	997381
1638	997382
34307	997383
106300	997384
120155	997385
57985	997386
5698	997387
117802	997388
19809	997389
30181	997390
83619	997391
3143	997392
22794	997393
154263	997394
146809	997395
23559	997396
145821	997397
27946	997398
17717	997399
145653	997400
125987	997401
121307	997402
1903	997403
141365	997404
24286	997405
122363	997406
202119	997407
169043	997408
1381	997409
2150	997410
91088	997411
10427	997412
115310	997413
99507	997414
144787	997415
116819	997416
7670	997417
112765	997418
61968	997419
43997	997420
158823	997421
3884	997422
43613	997423
162349	997424
235121	997425
145890	997426
165741	997427
3050	997428
39217	997429
87519	997430
43997	997431
74514	997432
107784	997433
75206	997434
68734	997435
173923	997436
33662	997437
95293	997438
58402	997439
200449	997440
7668	997441
10427	997442
981	997443
2408	997444
41871	997445
63094	997446
98401	997447
231107	997448
47590	997449
74547	997450
61228	997451
42136	997452
44701	997453
7715	997454
159857	997455
227832	997456
81224	997457
21928	997458
79201	997459
135497	997460
10542	997461
19168	997462
21928	997463
86568	997464
77794	997465
125728	997466
82529	997467
24298	997468
44563	997469
16480	997470
14990	997471
11436	997472
30683	997473
16083	997474
44595	997475
2	997476
2135	997477
78012	997478
35355	997479
119451	997480
23592	997481
12388	997482
6371	997483
97176	997484
105023	997485
18496	997486
229534	997487
101036	997488
127088	997489
27021	997490
10357	997491
59367	997492
52585	997493
41869	997494
215466	997495
41856	997496
107657	997497
59555	997498
574	997499
8430	997500
79644	997501
78818	997502
60819	997503
109105	997504
71960	997505
9516	997506
61413	997507
185097	997508
98884	997509
38943	997510
206935	997511
215228	997512
13833	997513
36117	997514
56642	997515
141147	997516
3048	997517
2419	997518
91186	997519
22731	997520
95044	997521
83200	997522
239186	997523
21976	997524
128568	997525
51661	997526
17914	997527
24560	997528
20519	997529
6216	997530
25437	997531
23199	997532
29435	997533
36773	997534
28515	997535
77538	997536
7357	997537
27586	997538
4101	997539
46886	997540
10478	997541
4715	997542
6973	997543
19821	997544
105493	997545
239169	997546
7641	997547
107478	997548
97050	997549
28003	997550
90716	997551
87530	997552
62966	997553
46626	997554
41987	997555
7740	997556
38126	997557
12386	997558
19615	997559
10537	997560
19405	997561
453	997562
9902	997563
30193	997564
47250	997565
212476	997566
37294	997567
24643	997568
61358	997569
79013	997570
140621	997571
3198	997572
37380	997573
31202	997574
121051	997575
31644	997576
29318	997577
142604	997578
59736	997579
156090	997580
26168	997581
70431	997582
229299	997583
47398	997584
229356	997585
112912	997586
2537	997587
26594	997588
37012	997589
492	997590
23212	997591
31821	997592
137628	997593
6314	997594
23513	997595
6158	997596
1074	997597
63366	997598
23108	997599
43388	997600
62668	997601
8005	997602
27840	997603
12952	997604
38387	997605
43857	997606
22645	997607
12957	997608
83220	997609
28536	997610
237871	997611
5111	997612
82077	997613
68014	997614
51009	997615
22479	997616
42806	997617
64613	997618
20635	997619
131893	997620
25538	997621
141224	997622
85875	997623
27618	997624
21490	997625
15118	997626
93548	997627
49592	997628
43038	997629
8574	997630
143451	997631
9918	997632
1110	997633
106378	997634
4832	997635
1915	997636
33810	997637
46195	997638
1627	997639
3896	997640
111611	997641
64415	997642
44978	997643
86142	997644
20543	997645
5386	997646
69457	997647
31418	997648
59704	997649
11791	997650
18887	997651
166609	997652
180135	997653
30245	997654
213913	997655
130998	997656
80044	997657
48400	997658
16374	997659
117101	997660
10116	997661
40483	997662
10567	997663
62942	997664
4460	997665
481	997666
33	997667
42356	997668
69605	997669
234451	997670
116383	997671
8872	997672
14612	997673
19326	997674
45561	997675
4158	997676
21931	997677
167815	997678
35620	997679
7888	997680
20558	997681
5505	997682
49191	997683
39426	997684
23981	997685
1372	997686
66590	997687
62787	997688
66095	997689
8375	997690
8858	997691
68603	997692
7720	997693
15396	997694
112458	997695
239462	997696
24681	997697
13380	997698
163596	997699
88996	997700
149189	997701
852	997702
13824	997703
31940	997704
36629	997705
45730	997706
94173	997707
76437	997708
163591	997709
81188	997710
82187	997711
211263	997712
27520	997713
240205	997714
9549	997715
23695	997716
10734	997717
29335	997718
28313	997719
99320	997720
149420	997721
49661	997722
4447	997723
12263	997724
33668	997725
102976	997726
26695	997727
26370	997728
66899	997729
87783	997730
107809	997731
55234	997732
12321	997733
61762	997734
226761	997735
8375	997736
149263	997737
2404	997738
124494	997739
77277	997740
175239	997741
94377	997742
115142	997743
68425	997744
11404	997745
58253	997746
4880	997747
32151	997748
19556	997749
17017	997750
22315	997751
8958	997752
31721	997753
229910	997754
72689	997755
55481	997756
194516	997757
1713	997758
77449	997759
613	997760
68336	997761
26969	997762
118648	997763
135157	997764
929	997765
19536	997766
8959	997767
30499	997768
112025	997769
149230	997770
13663	997771
159077	997772
232307	997773
34767	997774
10377	997775
45803	997776
573	997777
21787	997778
128903	997779
212726	997780
21400	997781
58707	997782
6597	997783
50291	997784
41867	997785
13913	997786
6597	997787
13913	997788
2406	997789
36249	997790
28414	997791
154661	997792
82340	997793
180726	997794
157512	997795
58910	997796
156190	997797
26695	997798
4405	997799
4409	997800
85830	997801
6654	997802
53909	997803
85570	997804
11897	997805
3093	997806
35799	997807
107	997808
5572	997809
5567	997810
448	997811
8631	997812
79415	997813
48808	997814
6971	997815
4922	997816
524	997817
14	997818
45425	997819
22105	997820
83	997821
2404	997822
79600	997823
33646	997824
1249	997825
53591	997826
2369	997827
104093	997828
26732	997829
6685	997830
55333	997831
53352	997832
167562	997833
1025	997834
4922	997835
18668	997836
74731	997837
493	997838
1023	997839
3702	997840
25838	997841
58460	997842
21066	997843
66546	997844
44084	997845
114760	997846
20840	997847
2404	997848
1624	997849
1383	997850
76462	997851
46802	997852
18016	997853
17936	997854
18110	997855
235424	997856
33749	997857
16	997858
265	997859
6	997860
169363	997861
840	997862
1905	997863
48280	997864
98448	997865
91	997866
98	997867
103927	997868
2375	997869
3811	997870
33532	997871
194258	997872
4353	997873
198949	997874
50838	997875
183104	997876
93009	997877
40039	997878
45748	997879
207313	997880
39947	997881
19521	997882
156367	997883
11	997884
223378	997885
163	997886
156834	997887
31152	997888
4614	997889
1275	997890
462	997891
2706	997892
47780	997893
3761	997894
211	997895
14635	997896
29395	997897
83949	997898
62292	997899
37908	997900
9132	997901
41695	997902
84854	997903
118562	997904
187571	997905
23708	997906
105834	997907
150383	997908
86427	997909
43223	997910
3546	997911
157598	997912
13217	997913
11866	997914
108012	997915
4421	997916
50436	997917
68146	997918
14463	997919
14516	997920
1756	997921
37883	997922
4423	997923
62121	997924
85919	997925
203007	997926
159085	997927
218359	997928
115630	997929
46687	997930
4411	997931
10447	997932
74896	997933
131428	997934
131428	997935
95704	997936
117379	997937
4309	997938
6233	997939
74529	997940
99115	997941
164789	997942
14581	997943
16105	997944
79096	997945
38550	997946
12179	997947
29086	997948
16793	997949
132622	997950
14533	997951
21214	997952
63670	997953
32901	997954
41730	997955
13883	997956
24507	997957
147791	997958
57996	997959
20323	997960
3679	997961
440	997962
17399	997963
229634	997964
37558	997965
2278	997966
230997	997967
69469	997968
3783	997969
80786	997970
20722	997971
31385	997972
7011	997973
31683	997974
16040	997975
11721	997976
8246	997977
28592	997978
13292	997979
209685	997980
35710	997981
14018	997982
44995	997983
39218	997984
3259	997985
13599	997986
28018	997987
8677	997988
62226	997989
39268	997990
45245	997991
64035	997992
88089	997993
4077	997994
14984	997995
1174	997996
89969	997997
190	997998
185950	997999
123692	998000
142681	998001
51386	998002
19629	998003
59346	998004
44841	998005
66444	998006
106490	998007
124973	998008
6993	998009
1835	998010
17072	998011
5559	998012
11667	998013
107052	998014
6045	998015
10270	998016
16706	998017
5697	998018
56472	998019
37287	998020
1666	998021
2687	998022
1460	998023
4163	998024
15674	998025
11033	998026
48662	998027
8344	998028
97155	998029
101085	998030
15393	998031
95139	998032
20521	998033
56144	998034
201655	998035
77468	998036
8038	998037
113181	998038
30381	998039
9820	998040
134550	998041
1922	998042
116154	998043
66885	998044
10470	998045
50983	998046
9716	998047
107583	998048
19126	998049
26673	998050
135704	998051
28728	998052
12486	998053
125786	998054
38192	998055
4933	998056
77307	998057
100162	998058
116688	998059
58696	998060
19496	998061
234515	998062
27845	998063
66565	998064
116807	998065
67341	998066
67829	998067
45552	998068
26137	998069
102570	998070
59865	998071
5287	998072
32279	998073
31267	998074
99304	998075
8957	998076
3338	998077
63366	998078
96284	998079
98603	998080
11584	998081
165166	998082
119423	998083
92971	998084
20953	998085
12833	998086
685	998087
685	998088
6011	998089
12888	998090
124231	998091
48796	998092
119740	998093
11403	998094
9975	998095
24861	998096
48705	998097
11958	998098
910	998099
106276	998100
27694	998101
18931	998102
6573	998103
151903	998104
1579	998105
14012	998106
8380	998107
14301	998108
16557	998109
104446	998110
6801	998111
111974	998112
43262	998113
43262	998114
3560	998115
186148	998116
23134	998117
8301	998118
8301	998119
2614	998120
44860	998121
42847	998122
22401	998123
39940	998124
394	998125
73320	998126
11348	998127
19664	998128
27531	998129
17304	998130
66389	998131
83384	998132
1649	998133
8264	998134
186137	998135
2649	998136
736	998137
16730	998138
141821	998139
198644	998140
37710	998141
8380	998142
28	998143
24856	998144
3758	998145
27934	998146
3574	998147
5234	998148
60705	998149
6028	998150
116	998151
15700	998152
23588	998153
10998	998154
9459	998155
154559	998156
13365	998157
44269	998158
24986	998159
14127	998160
29186	998161
8740	998162
21415	998163
3560	998164
1649	998165
66110	998166
201787	998167
34260	998168
164664	998169
1673	998170
40094	998171
12056	998172
22438	998173
96846	998174
185538	998175
7288	998176
8712	998177
134864	998178
1735	998179
12826	998180
70095	998181
747	998182
43509	998183
63577	998184
35570	998185
25941	998186
106469	998187
91248	998188
25983	998189
114907	998190
12770	998191
20017	998192
6096	998193
50386	998194
118095	998195
39801	998196
124120	998197
4319	998198
75461	998199
30038	998200
7211	998201
1338	998202
194819	998203
1785	998204
9958	998205
91248	998206
37173	998207
8485	998208
81107	998209
30277	998210
114358	998211
26390	998212
2383	998213
173313	998214
22152	998215
336	998216
46818	998217
4775	998218
9665	998219
48916	998220
150	998221
24666	998222
22902	998223
3760	998224
83450	998225
19575	998226
45295	998227
72680	998228
3377	998229
13419	998230
151310	998231
28405	998232
129912	998233
99850	998234
524	998235
32060	998236
23819	998237
83924	998238
63805	998239
71657	998240
4256	998241
72410	998242
125219	998243
101774	998244
84373	998245
8719	998246
31546	998247
145954	998248
19527	998249
46741	998250
15011	998251
38277	998252
161321	998253
61551	998254
88619	998255
14964	998256
131549	998257
139481	998258
13552	998259
152407	998260
28836	998261
16975	998262
2103	998263
58336	998264
1712	998265
5015	998266
3443	998267
6605	998268
38404	998269
13743	998270
21801	998271
15069	998272
18077	998273
26844	998274
85014	998275
21785	998276
35792	998277
37310	998278
37310	998279
4249	998280
23852	998281
4158	998282
7879	998283
10921	998284
111627	998285
64362	998286
4929	998287
161501	998288
91905	998289
3716	998290
33894	998291
28226	998292
3271	998293
28133	998294
182045	998295
74	998296
112088	998297
148025	998298
37389	998299
511	998300
13600	998301
12787	998302
28497	998303
12787	998304
3520	998305
15258	998306
48522	998307
31683	998308
98745	998309
8170	998310
64116	998311
167554	998312
7673	998313
36513	998314
84652	998315
88157	998316
14625	998317
117802	998318
3887	998319
25206	998320
82848	998321
57162	998322
198130	998323
51456	998324
59061	998325
10318	998326
235680	998327
19900	998328
914	998329
172677	998330
28279	998331
162183	998332
22556	998333
199149	998334
30056	998335
86154	998336
170346	998337
54486	998338
156630	998339
5471	998340
62105	998341
26941	998342
90676	998343
104245	998344
8590	998345
216824	998346
21339	998347
21358	998348
45388	998349
162238	998350
120108	998351
209849	998352
94209	998353
125778	998354
125290	998355
43912	998356
111145	998357
21358	998358
85514	998359
41794	998360
72350	998361
45388	998362
95806	998363
120149	998364
346	998365
92675	998366
47449	998367
108069	998368
29112	998369
30428	998370
30428	998371
111128	998372
153294	998373
10623	998374
75365	998375
160174	998376
99561	998377
2815	998378
45357	998379
45357	998380
85803	998381
54904	998382
30837	998383
214601	998384
352	998385
132791	998386
19140	998387
30837	998388
82157	998389
67505	998390
49890	998391
87764	998392
228753	998393
1160	998394
1057	998395
3546	998396
3973	998397
2241	998398
1595	998399
3980	998400
949	998401
1928	998402
1272	998403
884	998404
1286	998405
2452	998406
1142	998407
881	998408
1752	998409
93609	998410
219399	998411
160173	998412
84495	998413
21690	998414
86425	998415
27432	998416
85803	998417
84249	998418
115635	998419
145895	998420
230476	998421
3490	998422
81008	998423
81008	998424
1301	998425
5101	998426
71274	998427
139475	998428
421	998429
222323	998430
1061	998431
4881	998432
54839	998433
198885	998434
38772	998435
74993	998436
123441	998437
47309	998438
23579	998439
11241	998440
86287	998441
68696	998442
127953	998443
115896	998444
34780	998445
35060	998446
12267	998447
22583	998448
39639	998449
14555	998450
233502	998451
188	998452
2054	998453
95269	998454
93084	998455
2450	998456
6096	998457
1519	998458
9630	998459
2204	998460
34320	998461
1169	998462
7524	998463
13919	998464
20309	998465
227	998466
1771	998467
57520	998468
62140	998469
45134	998470
690	998471
123315	998472
53496	998473
17599	998474
13652	998475
200275	998476
47288	998477
1108	998478
13184	998479
29258	998480
48404	998481
29744	998482
1194	998483
42125	998484
78550	998485
38953	998486
5692	998487
35715	998488
15790	998489
28470	998490
13294	998491
182806	998492
22327	998493
3607	998494
15808	998495
71698	998496
13164	998497
15798	998498
28538	998499
27451	998500
2517	998501
26162	998502
73419	998503
256	998504
5150	998505
3964	998506
92158	998507
2122	998508
2498	998509
4540	998510
3999	998511
17256	998512
28583	998513
35516	998514
104810	998515
2028	998516
17256	998517
6027	998518
7875	998519
93729	998520
61340	998521
111661	998522
45188	998523
7922	998524
218262	998525
42527	998526
9440	998527
2885	998528
2885	998529
78807	998530
1469	998531
2885	998532
82821	998533
1288	998534
69809	998535
1419	998536
77032	998537
205	998538
5677	998539
12904	998540
551	998541
9364	998542
22995	998543
44992	998544
1462	998545
642	998546
642	998547
44848	998548
197126	998549
89978	998550
156963	998551
19840	998552
10166	998553
111344	998554
30898	998555
47303	998556
88963	998557
39303	998558
4603	998559
8292	998560
21180	998561
3126	998562
4762	998563
105815	998564
4603	998565
9415	998566
4825	998567
9839	998568
8521	998569
9615	998570
64	998571
21488	998572
4212	998573
2681	998574
1230	998575
1506	998576
21045	998577
90030	998578
4113	998579
14195	998580
1692	998581
6454	998582
21147	998583
55992	998584
5579	998585
49911	998586
5013	998587
6027	998588
220220	998589
1519	998590
156554	998591
35986	998592
7474	998593
7474	998594
44324	998595
114281	998596
70690	998597
70481	998598
37628	998599
92156	998600
219427	998601
57267	998602
1267	998603
226446	998604
233645	998605
33243	998606
55103	998607
107949	998608
121910	998609
1419	998610
585	998611
86148	998612
70631	998613
23213	998614
31549	998615
86127	998616
43168	998617
74493	998618
74493	998619
114019	998620
12566	998621
92619	998622
240420	998623
82	998624
22172	998625
6373	998626
64932	998627
65213	998628
4042	998629
1965	998630
1965	998631
1965	998632
4042	998633
1965	998634
1965	998635
46439	998636
8210	998637
55649	998638
232246	998639
1095	998640
76894	998641
28523	998642
3604	998643
44484	998644
63647	998645
55514	998646
8199	998647
170356	998648
206372	998649
1095	998650
2296	998651
43491	998652
57473	998653
17034	998654
17034	998655
9184	998656
17638	998657
92091	998658
55708	998659
28350	998660
84390	998661
1307	998662
89236	998663
39546	998664
10263	998665
188810	998666
27672	998667
155939	998668
62659	998669
13995	998670
821	998671
123832	998672
19711	998673
43370	998674
56564	998675
156675	998676
31751	998677
821	998678
34247	998679
27428	998680
67448	998681
163697	998682
5324	998683
1638	998684
5194	998685
2016	998686
93108	998687
103220	998688
9233	998689
22454	998690
18483	998691
2858	998692
2858	998693
28353	998694
220708	998695
228706	998696
168680	998697
12345	998698
49373	998699
821	998700
58297	998701
19	998702
19	998703
139769	998704
64295	998705
31697	998706
99377	998707
58100	998708
118286	998709
54199	998710
213725	998711
54375	998712
114453	998713
47063	998714
4952	998715
19680	998716
5297	998717
111672	998718
5230	998719
44381	998720
10627	998721
217368	998722
11167	998723
2014	998724
20306	998725
8146	998726
23440	998727
109702	998728
11812	998729
47305	998730
73025	998731
40096	998732
48251	998733
116607	998734
15819	998735
213535	998736
177186	998737
54825	998738
2030	998739
134009	998740
7451	998741
44663	998742
187373	998743
40043	998744
167028	998745
205140	998746
171140	998747
233954	998748
2646	998749
16312	998750
39262	998751
7426	998752
35766	998753
59274	998754
45466	998755
213151	998756
213754	998757
69771	998758
10422	998759
2753	998760
7426	998761
137	998762
148401	998763
1009	998764
1811	998765
15909	998766
16230	998767
130762	998768
41748	998769
105543	998770
2034	998771
47189	998772
115636	998773
143400	998774
226785	998775
103199	998776
26203	998777
67488	998778
90050	998779
40510	998780
42315	998781
3009	998782
5491	998783
21351	998784
37989	998785
41718	998786
38309	998787
37072	998788
61978	998789
47701	998790
6275	998791
32815	998792
49902	998793
188075	998794
115989	998795
13668	998796
168524	998797
75304	998798
174940	998799
154105	998800
182566	998801
36893	998802
111279	998803
85658	998804
110960	998805
717	998806
35635	998807
33706	998808
37150	998809
7798	998810
7471	998811
185830	998812
36030	998813
3482	998814
4801	998815
83817	998816
21478	998817
56229	998818
21370	998819
39254	998820
187066	998821
120293	998822
4913	998823
765	998824
37371	998825
78888	998826
209640	998827
499	998828
6661	998829
2855	998830
215124	998831
112901	998832
125794	998833
14542	998834
20840	998835
4409	998836
18193	998837
229862	998838
12631	998839
187410	998840
210694	998841
211280	998842
23011	998843
180775	998844
39321	998845
28543	998846
212573	998847
153397	998848
70	998849
188694	998850
199369	998851
4454	998852
153813	998853
16349	998854
18042	998855
34855	998856
24440	998857
149625	998858
74489	998859
99582	998860
55503	998861
83534	998862
4987	998863
138455	998864
183751	998865
2405	998866
188100	998867
201858	998868
134218	998869
46929	998870
136	998871
152544	998872
39260	998873
25907	998874
493	998875
80058	998876
32859	998877
10403	998878
11469	998879
91802	998880
2732	998881
107542	998882
7958	998883
5593	998884
448	998885
4139	998886
13078	998887
312	998888
22196	998889
21046	998890
118460	998891
10155	998892
51766	998893
146905	998894
14739	998895
5593	998896
4959	998897
76912	998898
6505	998899
16223	998900
10214	998901
190495	998902
124387	998903
5187	998904
118092	998905
2932	998906
200245	998907
159510	998908
61356	998909
62431	998910
288	998911
204252	998912
1610	998913
52971	998914
2	998915
3114	998916
25882	998917
25127	998918
21160	998919
205208	998920
4909	998921
51983	998922
11154	998923
38081	998924
4899	998925
30510	998926
140119	998927
23639	998928
16067	998929
32604	998930
19760	998931
19760	998932
44211	998933
3254	998934
9352	998935
60251	998936
1071	998937
25721	998938
73766	998939
127508	998940
25668	998941
36242	998942
11396	998943
31654	998944
3241	998945
6133	998946
425	998947
1705	998948
93275	998949
19470	998950
16067	998951
65569	998952
147	998953
28985	998954
144287	998955
23338	998956
7086	998957
3308	998958
2766	998959
40070	998960
29160	998961
60316	998962
2997	998963
22841	998964
33206	998965
37592	998966
33206	998967
7060	998968
4417	998969
2911	998970
40	998971
8363	998972
45826	998973
142515	998974
19610	998975
181203	998976
25035	998977
14335	998978
76826	998979
81980	998980
2538	998981
128436	998982
37879	998983
1930	998984
28225	998985
87418	998986
42331	998987
47088	998988
74521	998989
8568	998990
51125	998991
53189	998992
33037	998993
138017	998994
16928	998995
9327	998996
30339	998997
54338	998998
92328	998999
464	999000
62793	999001
1665	999002
18450	999003
51133	999004
29826	999005
22929	999006
9035	999007
1848	999008
161	999009
10630	999010
71879	999011
46956	999012
26464	999013
38920	999014
190468	999015
101059	999016
41896	999017
9751	999018
48270	999019
21053	999020
53962	999021
6246	999022
2304	999023
2936	999024
50131	999025
28778	999026
59759	999027
59055	999028
29417	999029
112760	999030
161769	999031
12893	999032
82143	999033
47579	999034
26223	999035
99508	999036
99527	999037
9882	999038
38949	999039
10353	999040
31724	999041
98750	999042
45905	999043
17971	999044
9134	999045
66866	999046
12381	999047
30626	999048
74446	999049
8953	999050
23695	999051
94668	999052
18500	999053
29357	999054
5616	999055
58127	999056
10914	999057
151620	999058
6681	999059
149427	999060
157221	999061
81495	999062
59030	999063
8647	999064
10564	999065
161440	999066
1532	999067
24786	999068
3468	999069
64576	999070
11541	999071
136757	999072
51007	999073
29321	999074
303	999075
54467	999076
4376	999077
7536	999078
44338	999079
3057	999080
126973	999081
851	999082
95587	999083
1329	999084
20699	999085
133635	999086
38165	999087
16005	999088
24084	999089
83293	999090
161388	999091
21708	999092
237734	999093
2357	999094
25981	999095
157130	999096
108494	999097
549	999098
9290	999099
54545	999100
110359	999101
82712	999102
101741	999103
25471	999104
32044	999105
57622	999106
208013	999107
35322	999108
67266	999109
165142	999110
32468	999111
176526	999112
34896	999113
51144	999114
57092	999115
69943	999116
60077	999117
54160	999118
6105	999119
35683	999120
31025	999121
56546	999122
78501	999123
25614	999124
77064	999125
3822	999126
70532	999127
159825	999128
107041	999129
68515	999130
21098	999131
92425	999132
29975	999133
2135	999134
10598	999135
35350	999136
31207	999137
82436	999138
18871	999139
28441	999140
44579	999141
72633	999142
229346	999143
229348	999144
229350	999145
3128	999146
6491	999147
63527	999148
600	999149
73968	999150
4815	999151
70034	999152
26571	999153
229502	999154
33276	999155
27187	999156
153518	999157
4933	999158
922	999159
19582	999160
80973	999161
63414	999162
230	999163
10287	999164
107080	999165
15811	999166
25399	999167
39181	999168
30192	999169
48211	999170
10579	999171
8904	999172
194119	999173
66080	999174
146641	999175
24379	999176
7751	999177
597	999178
136	999179
52605	999180
172997	999181
117532	999182
39378	999183
232576	999184
162314	999185
149712	999186
47998	999187
16334	999188
50811	999189
144224	999190
4940	999191
410	999192
5636	999193
11576	999194
17063	999195
10378	999196
12258	999197
14509	999198
108941	999199
5419	999200
3691	999201
25155	999202
117081	999203
150	999204
1925	999205
6739	999206
52053	999207
60984	999208
41615	999209
8529	999210
3452	999211
79404	999212
48549	999213
17889	999214
48086	999215
30998	999216
76212	999217
3815	999218
40705	999219
16975	999220
6700	999221
113809	999222
82234	999223
21253	999224
49938	999225
112231	999226
27311	999227
92706	999228
25624	999229
64987	999230
12752	999231
1106	999232
1523	999233
24656	999234
42447	999235
51384	999236
85827	999237
2639	999238
7531	999239
21	999240
43335	999241
217326	999242
111182	999243
12715	999244
29552	999245
54627	999246
29552	999247
62863	999248
28505	999249
182727	999250
130935	999251
12715	999252
106795	999253
130935	999254
4551	999255
6991	999256
38	999257
18984	999258
18984	999259
97500	999260
4371	999261
23020	999262
53120	999263
73390	999264
28536	999265
16576	999266
108499	999267
19609	999268
19609	999269
31886	999270
113317	999271
1459	999272
151092	999273
2569	999274
256	999275
81908	999276
10514	999277
4773	999278
780	999279
30699	999280
7883	999281
2704	999282
7019	999283
91284	999284
63181	999285
15725	999286
62913	999287
4298	999288
9905	999289
37686	999290
67018	999291
13038	999292
20344	999293
5880	999294
619	999295
148273	999296
60719	999297
80470	999298
4145	999299
67683	999300
9766	999301
73503	999302
6828	999303
84003	999304
133308	999305
142193	999306
923	999307
94594	999308
41967	999309
80578	999310
231	999311
1902	999312
13500	999313
3902	999314
19131	999315
105697	999316
104636	999317
48721	999318
39244	999319
89404	999320
1218	999321
25309	999322
8	999323
543	999324
1004	999325
10181	999326
51968	999327
253	999328
2054	999329
61558	999330
15907	999331
824	999332
187356	999333
6027	999334
161160	999335
862	999336
31574	999337
123781	999338
197	999339
88	999340
47622	999341
2104	999342
24888	999343
5110	999344
3411	999345
3169	999346
5963	999347
1475	999348
3314	999349
32980	999350
151105	999351
26472	999352
1399	999353
20311	999354
30705	999355
2359	999356
70589	999357
631	999358
3125	999359
48644	999360
51295	999361
2104	999362
31526	999363
40728	999364
205243	999365
26647	999366
83257	999367
27414	999368
4572	999369
213901	999370
149056	999371
31894	999372
120033	999373
10068	999374
101147	999375
31491	999376
40835	999377
27962	999378
33779	999379
65702	999380
70557	999381
132132	999382
227700	999383
92850	999384
86658	999385
94470	999386
517	999387
4001	999388
14785	999389
124066	999390
20914	999391
162112	999392
190050	999393
49907	999394
238257	999395
57930	999396
84534	999397
150015	999398
238858	999399
67412	999400
18756	999401
119735	999402
151391	999403
151391	999404
14690	999405
50731	999406
17722	999407
147431	999408
68698	999409
68698	999410
163455	999411
25694	999412
16331	999413
160522	999414
91615	999415
32382	999416
162159	999417
92286	999418
113810	999419
221787	999420
219465	999421
171319	999422
124026	999423
92379	999424
114142	999425
221171	999426
114234	999427
114236	999428
39632	999429
224214	999430
20803	999431
170388	999432
170386	999433
170387	999434
935	999435
170406	999436
122677	999437
170400	999438
170403	999439
170413	999440
15103	999441
1545	999442
170417	999443
27081	999444
170428	999445
42426	999446
170443	999447
170441	999448
18195	999449
9041	999450
170445	999451
170446	999452
170482	999453
170490	999454
69753	999455
170512	999456
170886	999457
54093	999458
170569	999459
91376	999460
170528	999461
170533	999462
170603	999463
54096	999464
170645	999465
170677	999466
54107	999467
170838	999468
170791	999469
69816	999470
170845	999471
170739	999472
170745	999473
42463	999474
170722	999475
170735	999476
42461	999477
170764	999478
170778	999479
170763	999480
91444	999481
170777	999482
170753	999483
170966	999484
170952	999485
170925	999486
170957	999487
170904	999488
170912	999489
170998	999490
171006	999491
123127	999492
170993	999493
123155	999494
2774	999495
171042	999496
27113	999497
5067	999498
171043	999499
171026	999500
171029	999501
171030	999502
65	999503
6701	999504
15128	999505
42493	999506
2771	999507
27502	999508
32218	999509
56943	999510
162641	999511
155896	999512
85818	999513
4317	999514
65926	999515
1784	999516
2137	999517
7580	999518
7580	999519
17850	999520
726	999521
726	999522
2494	999523
4595	999524
65724	999525
114717	999526
120645	999527
90108	999528
126760	999529
49963	999530
126760	999531
224687	999532
49963	999533
233953	999534
115907	999535
159174	999536
163007	999537
48769	999538
20256	999539
4580	999540
4580	999541
4580	999542
30364	999543
4580	999544
4580	999545
4580	999546
3590	999547
3590	999548
3590	999549
3590	999550
120852	999551
4882	999552
64	999553
5374	999554
60631	999555
9842	999556
52387	999557
1475	999558
64183	999559
62300	999560
232843	999561
30206	999562
47321	999563
69803	999564
9621	999565
33158	999566
13675	999567
4476	999568
4754	999569
886	999570
227101	999571
1562	999572
69887	999573
165053	999574
122794	999575
3433	999576
170844	999577
115151	999578
114473	999579
59571	999580
5498	999581
3438	999582
71754	999583
25275	999584
171533	999585
175293	999586
8732	999587
22583	999588
116554	999589
43569	999590
140	999591
3620	999592
161752	999593
48975	999594
48975	999595
14635	999596
12666	999597
35275	999598
4326	999599
236487	999600
82805	999601
12886	999602
22866	999603
2054	999604
36082	999605
102018	999606
23325	999607
40159	999608
32488	999609
43258	999610
195687	999611
125850	999612
22737	999613
6640	999614
40905	999615
39244	999616
9802	999617
7891	999618
238362	999619
192628	999620
25134	999621
48	999622
100011	999623
60750	999624
34782	999625
31632	999626
2913	999627
17593	999628
2743	999629
55598	999630
306	999631
206136	999632
16950	999633
42277	999634
103291	999635
2878	999636
18297	999637
30510	999638
487	999639
109179	999640
24767	999641
33471	999642
29926	999643
253	999644
69150	999645
963	999646
33524	999647
2757	999648
3934	999649
80531	999650
44030	999651
84009	999652
11779	999653
79976	999654
411	999655
220397	999656
28478	999657
19095	999658
210076	999659
2885	999660
2885	999661
2885	999662
206028	999663
4842	999664
52803	999665
73137	999666
36209	999667
39813	999668
89116	999669
26375	999670
52142	999671
3354	999672
11548	999673
88819	999674
155138	999675
4299	999676
1271	999677
5677	999678
71698	999679
97008	999680
44487	999681
13893	999682
178212	999683
98291	999684
45152	999685
168111	999686
131460	999687
3773	999688
21633	999689
152424	999690
16774	999691
66751	999692
851	999693
52043	999694
43215	999695
12888	999696
102773	999697
84964	999698
22315	999699
239084	999700
25536	999701
112980	999702
68457	999703
21617	999704
15483	999705
7744	999706
7229	999707
17133	999708
19861	999709
61986	999710
14664	999711
46900	999712
26685	999713
15263	999714
213033	999715
21031	999716
31459	999717
24465	999718
32929	999719
86755	999720
81824	999721
66379	999722
109331	999723
34822	999724
20902	999725
15572	999726
110968	999727
11281	999728
4803	999729
38204	999730
140073	999731
46913	999732
18230	999733
2592	999734
163347	999735
197962	999736
48106	999737
48863	999738
20534	999739
210933	999740
78967	999741
52205	999742
37794	999743
72740	999744
186624	999745
45453	999746
35405	999747
24530	999748
199444	999749
70927	999750
24461	999751
49626	999752
3511	999753
120801	999754
23827	999755
9865	999756
203939	999757
68095	999758
27339	999759
63466	999760
61947	999761
58840	999762
39170	999763
63392	999764
58720	999765
10890	999766
80425	999767
57312	999768
20651	999769
48320	999770
6809	999771
125654	999772
75120	999773
135879	999774
19964	999775
38762	999776
21652	999777
55926	999778
71494	999779
10449	999780
160563	999781
43	999782
28046	999783
59670	999784
128978	999785
41372	999786
41073	999787
67733	999788
31696	999789
26584	999790
196405	999791
130259	999792
116851	999793
1378	999794
12440	999795
42628	999796
164985	999797
41166	999798
14301	999799
183660	999800
63998	999801
10091	999802
4164	999803
30047	999804
17221	999805
12486	999806
63586	999807
151152	999808
26618	999809
3472	999810
89915	999811
21654	999812
28450	999813
30402	999814
20705	999815
480	999816
9593	999817
53568	999818
167010	999819
141564	999820
40504	999821
112661	999822
49286	999823
106472	999824
63244	999825
4232	999826
105290	999827
1996	999828
228545	999829
70713	999830
150672	999831
23487	999832
26423	999833
26423	999834
5167	999835
2789	999836
2789	999837
2789	999838
796	999839
23201	999840
194372	999841
187776	999842
8433	999843
141037	999844
16384	999845
67032	999846
220408	999847
58931	999848
67790	999849
26228	999850
1407	999851
99814	999852
43766	999853
1400	999854
39860	999855
35627	999856
17566	999857
30616	999858
233059	999859
167582	999860
54778	999861
85329	999862
34371	999863
374	999864
631	999865
476	999866
56857	999867
5579	999868
98492	999869
215358	999870
154648	999871
98492	999872
28473	999873
103302	999874
14673	999875
41736	999876
89	999877
12651	999878
160107	999879
109901	999880
43156	999881
43473	999882
235864	999883
83432	999884
1967	999885
2842	999886
417	999887
86956	999888
6985	999889
64749	999890
1040	999891
1040	999892
36747	999893
160203	999894
115323	999895
156992	999896
22243	999897
9514	999898
156854	999899
7509	999900
7510	999901
114379	999902
116186	999903
111360	999904
156907	999905
222445	999906
155606	999907
155192	999908
1942	999909
4491	999910
7463	999911
390	999912
143661	999913
36661	999914
123426	999915
787	999916
231637	999917
40672	999918
32352	999919
30969	999920
45169	999921
64912	999922
77268	999923
9129	999924
139344	999925
51547	999926
1053	999927
70641	999928
35040	999929
66122	999930
57890	999931
115743	999932
41796	999933
222015	999934
118378	999935
17810	999936
115743	999937
160903	999938
49930	999939
49930	999940
112788	999941
152721	999942
161882	999943
12870	999944
5961	999945
218713	999946
155040	999947
417	999948
68023	999949
7380	999950
33050	999951
157093	999952
228733	999953
157841	999954
96521	999955
120269	999956
50312	999957
120269	999958
185500	999959
81163	999960
34256	999961
161497	999962
1404	999963
9956	999964
155117	999965
2510	999966
240423	999967
226636	999968
59173	999969
52143	999970
4512	999971
3831	999972
21528	999973
28250	999974
87585	999975
66903	999976
76935	999977
233636	999978
202760	999979
87817	999980
30669	999981
83323	999982
155862	999983
135825	999984
582	999985
111132	999986
34030	999987
390	999988
167583	999989
114422	999990
99050	999991
193938	999992
21028	999993
10109	999994
209191	999995
162266	999996
21221	999997
23319	999998
229655	999999
191032	1000000
